18:25:14.551 00.016 12268 PHD2 version 2.6.14 begins execution with:
18:25:14.552 00.001 12268    Windows 10 (build 22631), 64-bit edition
18:25:14.552 00.000 12268    wxWidgets 3.0.5
18:25:14.552 00.000 12268    cfitsio 3.49
18:25:14.553 00.001 12268 GetString("/frame/LogDir", "") returns ""
18:25:14.554 00.001 12268 CoInitializeEx returns 1
18:25:14.561 00.007 12268 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
18:25:14.561 00.000 12268 GetInt("/wxLanguage", 0) returns 0
18:25:14.561 00.000 12268 locale: initialized with lang id 0 (r=0)
18:25:14.565 00.004 12268 locale: wxTranslations language set to 0
18:25:14.573 00.008 12268 Removed 1 files of pattern: PHD2_DebugLog*.txt
18:25:14.578 00.005 12268 GetInt("/currentProfile", 0) returns 2
18:25:14.582 00.004 12268 reset dither spiral
18:25:14.585 00.003 12268 StartWorkerThread(00000000) begins
18:25:14.585 00.000 12268 WorkerThread constructor called
18:25:14.587 00.002 12268 StartWorkerThread(012F39F0) ends
18:25:14.587 00.000 12268 StartWorkerThread(00000000) begins
18:25:14.588 00.001 12268 WorkerThread constructor called
18:25:14.588 00.000 11616 WorkerThread::Entry() begins
18:25:14.588 00.000 11616 worker thread CoInitializeEx returns 0
18:25:14.589 00.001 12268 StartWorkerThread(012F4260) ends
18:25:14.589 00.000 12268 GetBoolean("/ServerMode", 1) returns 1
18:25:14.589 00.000 13144 WorkerThread::Entry() begins
18:25:14.590 00.001 13144 worker thread CoInitializeEx returns 0
18:25:14.714 00.124 12268 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
18:25:14.714 00.000 12268 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
18:25:14.715 00.001 12268 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
18:25:14.715 00.000 12268 GetInt("/profile/2/DitherMode", 0) returns 0
18:25:14.715 00.000 12268 set dither mode 0
18:25:14.716 00.001 12268 GetInt("/profile/2/frame/timeLapse", 0) returns 0
18:25:14.716 00.000 12268 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
18:25:14.717 00.001 12268 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
18:25:14.717 00.000 12268 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
18:25:14.717 00.000 12268 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
18:25:14.718 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
18:25:14.719 00.001 12268 GetInt("/profile/2/frame/focalLength", 0) returns 180
18:25:14.720 00.001 12268 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
18:25:14.720 00.000 12268 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
18:25:14.721 00.001 12268 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
18:25:14.721 00.000 12268 AutoExp: config min = 1000 max = 5000 snr = 6.00
18:25:14.721 00.000 12268 AutoExp: reset exp to 5000
18:25:14.722 00.001 12268 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
18:25:14.723 00.001 12268 GetInt("/profile/2/ExposureDurationMs", 1000) returns 2000
18:25:14.723 00.000 12268 OnExposureDurationSelected: duration = 2000
18:25:14.723 00.000 12268 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
18:25:14.724 00.001 12268 GetInt("/profile/2/Gamma", 100) returns 129
18:25:14.724 00.000 12268 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
18:25:14.724 00.000 12268 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
18:25:14.724 00.000 12268 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
18:25:14.725 00.001 12268 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
18:25:14.725 00.000 12268 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
18:25:14.725 00.000 12268 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
18:25:14.725 00.000 12268 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
18:25:14.725 00.000 12268 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
18:25:14.726 00.001 12268 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
18:25:14.731 00.005 12268 guider state => UNINITIALIZED
18:25:14.732 00.001 12268 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376
18:25:14.733 00.001 12268 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290
18:25:14.733 00.000 12268 GetInt("/profile/2/overlay/slit/width", 8) returns 8
18:25:14.733 00.000 12268 GetInt("/profile/2/overlay/slit/height", 100) returns 100
18:25:14.733 00.000 12268 GetInt("/profile/2/overlay/slit/angle", 0) returns 0
18:25:14.734 00.001 12268 Changing from state UNINITIALIZED to UNINITIALIZED
18:25:14.734 00.000 12268 guider state => SELECTING
18:25:14.735 00.001 12268 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
18:25:14.735 00.000 12268 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
18:25:14.735 00.000 12268 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
18:25:14.736 00.001 12268 Setting StarMinHFD = 1.50
18:25:14.736 00.000 12268 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 10.000000
18:25:14.736 00.000 12268 Setting MaxHFD = 10.0
18:25:14.737 00.001 12268 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
18:25:14.737 00.000 12268 Setting StarMinSNR = 6.0
18:25:14.737 00.000 12268 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
18:25:14.737 00.000 12268 Setting AutoSelDownsample = 0
18:25:14.737 00.000 12268 GetString("/profile/2/guider/bookmarks", "") returns ""
18:25:14.738 00.001 12268 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
18:25:14.738 00.000 12268 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
18:25:14.739 00.001 12268 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
18:25:14.739 00.000 12268 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
18:25:14.739 00.000 12268 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
18:25:14.740 00.001 12268 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
18:25:14.740 00.000 12268 MultiStar mode enabled
18:25:14.740 00.000 12268 GetBoolean("/StickyLockPosition", 0) returns 0
18:25:14.745 00.005 12268 GetString("/geometry", "") returns "1;1674;920;-8;-8"
18:25:14.797 00.052 12268 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
18:25:14.797 00.000 12268 GetString("/graph/RAColor", "") returns "#00FF00"
18:25:14.798 00.001 12268 GetString("/graph/DecColor", "") returns "#FF0000"
18:25:14.798 00.000 12268 GetInt("/graph/minLength", 50) returns 50
18:25:14.798 00.000 12268 GetInt("/graph/maxLength", 400) returns 400
18:25:14.799 00.001 12268 GetInt("/graph/minHeight", 1) returns 1
18:25:14.799 00.000 12268 GetInt("/graph/maxHeight", 16) returns 16
18:25:14.799 00.000 12268 GetInt("/graph/length", 100) returns 400
18:25:14.800 00.001 12268 GraphStats window size = 400
18:25:14.800 00.000 12268 GetInt("/graph/height", 4) returns 4
18:25:14.800 00.000 12268 GetInt("graph/HeightUnits", 1) returns 1
18:25:14.800 00.000 12268 GetBoolean("/graph/showCorrections", 1) returns 1
18:25:14.800 00.000 12268 GetBoolean("/graph/showStarMass", 0) returns 0
18:25:14.801 00.001 12268 GetBoolean("/graph/showStarSNR", 0) returns 0
18:25:14.801 00.000 12268 GetBoolean("/graph/correctionsToScale", 0) returns 0
18:25:14.869 00.068 12268 GetInt("/graph_stepguider/length", 1) returns 1
18:25:14.873 00.004 12268 GetBoolean("/ProfileRawMode", 0) returns 0
18:25:14.876 00.003 12268 GetInt("/target/length", 100) returns 100
18:25:14.877 00.001 12268 GetDouble("/target/zoom", 1.000000) returns 1.000000
18:25:14.890 00.013 12268 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
18:25:14.890 00.000 12268 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
18:25:15.432 00.542 12268 GetString("/profile/1/name", "") returns "iGuider"
18:25:15.432 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
18:25:15.433 00.001 12268 GetString("/profile/3/name", "") returns "ZWO + Askar"
18:25:15.442 00.009 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
18:25:15.759 00.317 12268 GetString("/profile/2/indi/INDIcam", "") returns ""
18:25:15.779 00.020 12268 GetString("/profile/2/indi/INDImount", "") returns ""
18:25:15.788 00.009 12268 GetString("/profile/2/indi/INDImount", "") returns ""
18:25:15.799 00.011 12268 GetString("/profile/2/indi/INDIrotator", "") returns ""
18:25:15.801 00.002 12268 GetString("/profile/2/camera/LastMenuChoice", "None") returns "iOptron iGuider (ASCOM Camera)"
18:25:15.802 00.001 12268 CameraFactory(iOptron iGuider (ASCOM Camera))
18:25:15.802 00.000 12268 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
18:25:15.802 00.000 12268 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
18:25:15.802 00.000 12268 GetInt("/profile/2/camera/gain", 95) returns 95
18:25:15.803 00.001 12268 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
18:25:15.803 00.000 12268 GetInt("/profile/2/camera/SaturationADU", 0) returns 0
18:25:15.803 00.000 12268 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
18:25:15.803 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
18:25:15.804 00.001 12268 GetInt("/profile/2/camera/binning", 1) returns 1
18:25:15.804 00.000 12268 Created new camera of type iOptron iGuider (ASCOM Camera) = 0D93EF10
18:25:15.804 00.000 12268 GetString("/profile/2/camera/LastMenuChoice", "") returns "iOptron iGuider (ASCOM Camera)"
18:25:15.805 00.001 12268 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)"
18:25:15.806 00.001 12268 ScopeFactory(iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM))
18:25:15.806 00.000 12268 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 1200
18:25:15.806 00.000 12268 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 25
18:25:15.807 00.001 12268 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
18:25:15.808 00.001 12268 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2680
18:25:15.808 00.000 12268 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
18:25:15.808 00.000 12268 DecGuideMode set to Auto (1)
18:25:15.809 00.001 12268 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 4
18:25:15.809 00.000 12268 GetDouble("/profile/2/scope/GuideAlgorithm/X/ResistSwitch/minMove", 0.200000) returns 0.190000
18:25:15.809 00.000 12268 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.19
18:25:15.810 00.001 12268 GetDouble("/profile/2/scope/GuideAlgorithm/X/ResistSwitch/aggression", 1.000000) returns 0.500000
18:25:15.810 00.000 12268 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=0.50
18:25:15.810 00.000 12268 GetBoolean("/profile/2/scope/GuideAlgorithm/X/ResistSwitch/fastSwitch", 1) returns 1
18:25:15.810 00.000 12268 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
18:25:15.811 00.001 12268 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 4
18:25:15.811 00.000 12268 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
18:25:15.811 00.000 12268 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
18:25:15.812 00.001 12268 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 0.150000
18:25:15.812 00.000 12268 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=0.15
18:25:15.812 00.000 12268 GetBoolean("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
18:25:15.813 00.001 12268 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
18:25:15.813 00.000 12268 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
18:25:15.814 00.001 12268 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
18:25:15.814 00.000 12268 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
18:25:15.815 00.001 12268 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 0
18:25:15.815 00.000 12268 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 1920
18:25:15.815 00.000 12268 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 20
18:25:15.816 00.001 12268 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 4020
18:25:15.816 00.000 12268 GetBoolean("/profile/2/scope/BacklashCompEnabled", 0) returns 1
18:25:15.816 00.000 12268 BLC: Enabled with correction = 1920 ms, Floor = 20, Ceiling = 4020, Adjustable
18:25:15.816 00.000 12268 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
18:25:15.816 00.000 12268 Scope: enabling slew check, guiding will stop when slew is detected
18:25:15.816 00.000 12268 Created new scope of type iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM) = 0D94C700
18:25:15.817 00.001 12268 GetString("/profile/2/scope/LastMenuChoice", "") returns "iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)"
18:25:15.818 00.001 12268 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None"
18:25:15.818 00.000 12268 ScopeFactory(None)
18:25:15.818 00.000 12268 Created new aux scope of type None = 00000000
18:25:15.818 00.000 12268 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None"
18:25:15.818 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
18:25:15.820 00.002 12268 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None"
18:25:15.820 00.000 12268 StepGuiderFactory(None)
18:25:15.820 00.000 12268 Created new stepguider of type None = 00000000
18:25:15.820 00.000 12268 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None"
18:25:15.820 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
18:25:15.821 00.001 12268 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None"
18:25:15.821 00.000 12268 RotatorFactory(None)
18:25:15.821 00.000 12268 Created new Rotator of type None = 00000000
18:25:15.821 00.000 12268 GetString("/profile/2/rotator/LastMenuChoice", "") returns "None"
18:25:15.821 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
18:25:15.831 00.010 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
18:25:15.831 00.000 12268 SetupHelpFile: langid=1, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\\PHD2GuideHelp.zip
18:25:15.832 00.001 12268 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
18:25:15.868 00.036 12268 starting server
18:25:15.872 00.004 12268 event server started, listening on port 4400
18:25:15.872 00.000 12268 Server started, listening on port 4300
18:25:15.872 00.000 12268 Status Line: Server started
18:25:15.880 00.008 12268 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=1484;floaty=1323;floatw=566;floath=400|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=126662;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=2099198;dir=2;layer=0;row=0;pos=1;prop=73338;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)=650|dock_size(3,0,0)=259|"
18:25:15.982 00.102 12268 GetBoolean("/Update/enabled", 1) returns 1
18:25:15.983 00.001 12268 GetInt("/Update/series", 0) returns 0
18:25:15.985 00.002 3616 UPD: updater thread entry
18:25:15.988 00.003 3616 UPD: fetch https://openphdguiding.org/release-main-win.txt
18:25:16.526 00.538 3616 UPD: latest ver = 2.6.14
18:25:16.526 00.000 3616 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
18:25:16.526 00.000 3616 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
18:25:16.527 00.001 3616 GetInt("/Update/force", 0) returns 0
18:25:16.527 00.000 3616 UPD: version is up-to-date
18:25:16.528 00.001 3616 UPD: updater thread exit
18:25:16.629 00.101 12268 evsrv: cli 0F8E6B00 connect
18:25:16.631 00.002 12268 evsrv: cli 0F8E6B00 request: {"method":"get_app_state","id":"5bbd89b7-9939-4a10-84af-e5e93350180c"}
18:25:16.631 00.000 12268 evsrv: cli 0F8E6B00 response: {"jsonrpc":"2.0","result":"Stopped","id":"5bbd89b7-9939-4a10-84af-e5e93350180c"}
18:25:16.636 00.005 12268 evsrv: cli 0F8E6B00 disconnect
18:25:16.641 00.005 12268 evsrv: cli 0F8E6B00 connect
18:25:16.647 00.006 12268 evsrv: cli 0F8E6BA0 connect
18:25:16.649 00.002 12268 evsrv: cli 0F8E6BA0 request: {"method":"get_profile","id":"feea4aea-4c7e-4654-abbb-b2afa160f3c3"}
18:25:16.649 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
18:25:16.649 00.000 12268 evsrv: cli 0F8E6BA0 response: {"jsonrpc":"2.0","result":{"id":2,"name":"iGuider + Askar"},"id":"feea4aea-4c7e-4654-abbb-b2afa160f3c3"}
18:25:16.659 00.010 12268 evsrv: cli 0F8E6BA0 disconnect
18:25:16.667 00.008 12268 evsrv: cli 0F8E6D80 connect
18:25:16.667 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_profiles","id":"d78eaf02-8170-45d1-b51b-37898cd67419"}
18:25:16.668 00.001 12268 GetString("/profile/1/name", "") returns "iGuider"
18:25:16.669 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
18:25:16.669 00.000 12268 GetString("/profile/3/name", "") returns "ZWO + Askar"
18:25:16.670 00.001 12268 GetString("/profile/1/name", "") returns "iGuider"
18:25:16.671 00.001 12268 GetString("/profile/1/name", "") returns "iGuider"
18:25:16.671 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
18:25:16.672 00.001 12268 GetString("/profile/1/name", "") returns "iGuider"
18:25:16.672 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
18:25:16.673 00.001 12268 GetString("/profile/3/name", "") returns "ZWO + Askar"
18:25:16.673 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"iGuider"},{"id":2,"name":"iGuider + Askar","selected":true},{"id":3,"name":"ZWO + Askar"}],"id":"d78eaf02-8170-45d1-b51b-37898cd67419"}
18:25:16.681 00.008 12268 evsrv: cli 0F8E6D80 disconnect
18:25:16.688 00.007 12268 evsrv: cli 0F8E6D80 connect
18:25:16.689 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_connected","id":"8f39162a-558d-44a1-bd69-243b92c6f299"}
18:25:16.689 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":false,"id":"8f39162a-558d-44a1-bd69-243b92c6f299"}
18:25:16.690 00.001 12268 evsrv: cli 0F8E6D80 disconnect
18:25:16.696 00.006 12268 evsrv: cli 0F8E71E0 connect
18:25:16.697 00.001 12268 evsrv: cli 0F8E71E0 request: {"method":"set_connected","params":[true],"id":"ef9fe704-0f28-48e7-bc33-72c861327a19"}
18:25:16.697 00.000 12268 gear_dialog: ConnectAll calls OnButtonConnectAll
18:25:16.697 00.000 12268 gear_dialog: OnButtonConnectAll
18:25:16.697 00.000 12268 gear_dialog: DoConnectCamera [iOptron iGuider (ASCOM Camera)]
18:25:16.697 00.000 12268 Status Line: Connecting to Camera ...
18:25:16.700 00.003 12268 GetString("/profile/2/cam_hash/e7866484/whichCamera", "") returns ""
18:25:16.700 00.000 12268 Connecting to camera [iOptron iGuider (ASCOM Camera)] id = []
18:25:16.700 00.000 12268 Create ASCOM Camera: choice 'iOptron iGuider (ASCOM Camera)' progid ASCOM.iOptroniGuider.Camera
18:25:20.212 03.512 12268 setting camera Name = iOptron iGuider (ASCOM Camera)
18:25:20.214 00.002 12268 ASCOM camera: MaxBinning is 1
18:25:20.284 00.070 12268 invoke: [80020009] Exception occurred.
18:25:20.284 00.000 12268 CoolerOn:
(ASCOM.iOptroniGuider.Camera) Property read CoolerOn is not implemented in this driver.
18:25:20.285 00.001 12268 ASCOM camera: CoolerOn threw exception => no cooler present
18:25:20.285 00.000 12268 ASCOM Camera: set binning = 1
18:25:20.286 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
18:25:20.287 00.001 12268 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[iOptron iGuider (ASCOM Camera)] scaleRatio=1.000
18:25:20.287 00.000 12268 Connected Camera: iOptron iGuider (ASCOM Camera)
18:25:20.288 00.001 12268 FrameSize=(0,0)
18:25:20.288 00.000 12268 PixelSize=3.75
18:25:20.288 00.000 12268 BitsPerPixel=8
18:25:20.288 00.000 12268 HasGainControl=0
18:25:20.288 00.000 12268 HasShutter=0
18:25:20.288 00.000 12268 HasSubFrames=1
18:25:20.288 00.000 12268 ST4HasGuideOutput=0
18:25:20.288 00.000 12268 GetBoolean("/profile/2/camera/AutoLoadDefectMap", 1) returns 1
18:25:20.289 00.001 12268 auto-loading defect map
18:25:20.290 00.001 12268 Loading defect map file C:\Users\Tom van Peer\AppData\Local\phd2\darks_defects\PHD2_defect_map_2.txt
18:25:20.300 00.010 12268 Loaded 221 defects
18:25:20.300 00.000 12268 Status Line: Defect map loaded
18:25:20.304 00.004 12268 DarkLib check: undefined frame size for current camera
18:25:20.304 00.000 12268 BPM check: undefined frame size for current camera
18:25:20.310 00.006 12268 Status Line: Camera Connected
18:25:20.319 00.009 12268 gear_dialog: OnButtonConnectStepGuider
18:25:20.325 00.006 12268 Connected AO:None
18:25:20.325 00.000 12268 gear_dialog: OnButtonConnectScope
18:25:20.325 00.000 12268 Status Line: Connecting to Mount ...
18:25:20.330 00.005 12268 Connecting to mount [iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)]
18:25:20.330 00.000 12268 ASCOM Scope: Connecting
18:25:20.330 00.000 12268 Create ASCOM Scope: choice 'iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)' progid ASCOM.iOptron2017.Telescope
18:25:20.435 00.105 12268 pScopeDriver = 0x1526FFF0
18:25:20.480 00.045 12268 Scope reports its name as iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)
18:25:20.482 00.002 12268 ASCOM scope CanSlewAsync is true
18:25:20.482 00.000 12268 iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM) connected
18:25:20.489 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns 90.0
18:25:20.490 00.001 12268 ScopeASCOM::SideOfPier() returns -1
18:25:20.490 00.000 12268 ASCOM Scope: Connect success
18:25:20.491 00.001 12268 Status Line: Mount Connected
18:25:20.496 00.005 12268 Connected Scope:iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)
18:25:20.497 00.001 12268 gear_dialog: OnButtonConnectAuxScope
18:25:20.498 00.001 12268 Connected AuxScope:None
18:25:20.498 00.000 12268 gear_dialog: OnButtonConnectRotator
18:25:20.504 00.006 12268 Connected Rotator:None
18:25:20.593 00.089 12268 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
18:25:20.594 00.001 12268 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
18:25:20.594 00.000 12268 Auto-loading calibration data
18:25:20.594 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000958
18:25:20.595 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001800
18:25:20.596 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
18:25:20.596 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -1.612660
18:25:20.597 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 1.570796) returns -0.090181
18:25:20.597 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020848
18:25:20.598 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
18:25:20.598 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
18:25:20.598 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
18:25:20.599 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
18:25:20.599 00.000 12268 Mount::SetCalibration (scope) -- xAngle=-92.4 yAngle=-5.2 xRate=0.958 yRate=1.800 bin=1 dec=1.2 pierSide=1 par=+/+ rotAng=None
18:25:20.599 00.000 12268 Mount::SetCalibration (scope) -- sets m_xAngle=-92.4 m_yAngleError=2.8
18:25:20.605 00.006 12268 ScopeASCOM::GetDeclinationRadians() returns 90.0
18:25:20.605 00.000 12268 ScopeASCOM::SideOfPier() returns -1
18:25:21.375 00.770 12268 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
18:25:21.376 00.001 12268 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
18:25:21.376 00.000 12268 Auto-loading calibration data
18:25:21.377 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000958
18:25:21.377 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001800
18:25:21.377 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
18:25:21.378 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -1.612660
18:25:21.378 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 1.570796) returns -0.090181
18:25:21.379 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020848
18:25:21.379 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
18:25:21.380 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
18:25:21.380 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
18:25:21.381 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
18:25:21.381 00.000 12268 Mount::SetCalibration (scope) -- xAngle=-92.4 yAngle=-5.2 xRate=0.958 yRate=1.800 bin=1 dec=1.2 pierSide=1 par=+/+ rotAng=None
18:25:21.381 00.000 12268 Mount::SetCalibration (scope) -- sets m_xAngle=-92.4 m_yAngleError=2.8
18:25:21.385 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns 90.0
18:25:21.385 00.000 12268 ScopeASCOM::SideOfPier() returns -1
18:25:21.388 00.003 12268 evsrv: cli 0F8E71E0 response: {"jsonrpc":"2.0","result":0,"id":"ef9fe704-0f28-48e7-bc33-72c861327a19"}
18:25:21.390 00.002 12268 evsrv: cli 0F8E71E0 disconnect
18:25:21.396 00.006 12268 evsrv: cli 0F8E6EC0 connect
18:25:21.397 00.001 12268 evsrv: cli 0F8E6EC0 request: {"method":"get_lock_shift_params","id":"b3edc1f8-e8cb-4b16-8ad4-8424c3364828"}
18:25:21.397 00.000 12268 evsrv: cli 0F8E6EC0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b3edc1f8-e8cb-4b16-8ad4-8424c3364828"}
18:25:21.429 00.032 12268 evsrv: cli 0F8E6EC0 disconnect
18:25:21.434 00.005 12268 evsrv: cli 0F8E7140 connect
18:25:21.435 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_pixel_scale","id":"d7167b4d-7907-450c-bd8b-042dba78db8c"}
18:25:21.435 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":4.29719,"id":"d7167b4d-7907-450c-bd8b-042dba78db8c"}
18:25:21.437 00.002 12268 evsrv: cli 0F8E7140 disconnect
18:25:22.774 01.337 12268 evsrv: cli 0F8E7140 connect
18:25:22.781 00.007 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"d1d1b69d-d999-4564-a6b5-be51a926d17d"}
18:25:22.781 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"d1d1b69d-d999-4564-a6b5-be51a926d17d"}
18:25:22.787 00.006 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"b70986d0-58d9-45e9-908e-1f79432f39d3"}
18:25:22.787 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"b70986d0-58d9-45e9-908e-1f79432f39d3"}
18:25:24.430 01.643 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1140->Skipping event m_pCurrentImage->NPixels == 0
18:25:24.774 00.344 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"3b828dcb-53b2-4b2e-bf27-32f75ff60c6f"}
18:25:24.774 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"3b828dcb-53b2-4b2e-bf27-32f75ff60c6f"}
18:25:24.776 00.002 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"46bbc772-3228-4090-b38b-446d47f5e923"}
18:25:24.776 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"46bbc772-3228-4090-b38b-446d47f5e923"}
18:25:26.779 02.003 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"66b5477e-b8ca-40c2-9eda-affbdeff040b"}
18:25:26.779 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"66b5477e-b8ca-40c2-9eda-affbdeff040b"}
18:25:26.780 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"55bbb274-f966-4850-8251-aff3f819df8c"}
18:25:26.780 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"55bbb274-f966-4850-8251-aff3f819df8c"}
18:25:28.790 02.010 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"cb3c230a-eacf-417e-b4bd-40013cdd1add"}
18:25:28.790 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"cb3c230a-eacf-417e-b4bd-40013cdd1add"}
18:25:28.790 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"120ec44d-4dbb-4094-87ed-491277752c83"}
18:25:28.790 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"120ec44d-4dbb-4094-87ed-491277752c83"}
18:25:30.801 02.011 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"5796be28-7fe8-4bba-989f-3a9108f9c29a"}
18:25:30.801 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"5796be28-7fe8-4bba-989f-3a9108f9c29a"}
18:25:30.801 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"490e57a1-4e1e-4977-9fb6-4e1f22a36ec3"}
18:25:30.801 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"490e57a1-4e1e-4977-9fb6-4e1f22a36ec3"}
18:25:32.797 01.996 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"9e3f4775-5973-45d5-82cb-21a2687cf1a8"}
18:25:32.797 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"9e3f4775-5973-45d5-82cb-21a2687cf1a8"}
18:25:32.797 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"58cb7dad-f076-40c7-bdd7-11a1b5d5a73e"}
18:25:32.797 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"58cb7dad-f076-40c7-bdd7-11a1b5d5a73e"}
18:25:34.809 02.012 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"085fdae9-7a28-4534-ba43-6718a6c8287d"}
18:25:34.809 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"085fdae9-7a28-4534-ba43-6718a6c8287d"}
18:25:34.809 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"21bb893f-2ed1-4ee1-9381-980400661aa9"}
18:25:34.809 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"21bb893f-2ed1-4ee1-9381-980400661aa9"}
18:25:36.816 02.007 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"e375b4ce-b092-4a95-b30e-d3a5078cd2c5"}
18:25:36.816 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"e375b4ce-b092-4a95-b30e-d3a5078cd2c5"}
18:25:36.816 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"ff0649d6-3ebd-4c9e-8ae4-6742401ff5e2"}
18:25:36.816 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff0649d6-3ebd-4c9e-8ae4-6742401ff5e2"}
18:25:38.816 02.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"5dab6853-210a-4e6a-aeed-56b00544a678"}
18:25:38.816 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"5dab6853-210a-4e6a-aeed-56b00544a678"}
18:25:38.817 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"d81d1176-9a31-41fd-9f53-e48102ef89c0"}
18:25:38.817 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"d81d1176-9a31-41fd-9f53-e48102ef89c0"}
18:25:40.828 02.011 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"2bee5c96-676c-482d-9920-4610cd51db16"}
18:25:40.828 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"2bee5c96-676c-482d-9920-4610cd51db16"}
18:25:40.830 00.002 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"3653838b-bfc3-4984-ba12-a34953fbe149"}
18:25:40.830 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"3653838b-bfc3-4984-ba12-a34953fbe149"}
18:25:42.832 02.002 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"85f9eaa4-df67-42c3-8f40-aa333c96373f"}
18:25:42.832 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"85f9eaa4-df67-42c3-8f40-aa333c96373f"}
18:25:42.833 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"897f8348-1167-42e5-8ddf-fdb09fcb3af3"}
18:25:42.833 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"897f8348-1167-42e5-8ddf-fdb09fcb3af3"}
18:25:44.834 02.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"6bfaa77e-7089-4160-bd6f-89cace1494c8"}
18:25:44.835 00.001 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"6bfaa77e-7089-4160-bd6f-89cace1494c8"}
18:25:44.836 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"072cfcbe-1ab3-497b-b0c2-4d170b3a7a1f"}
18:25:44.836 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"072cfcbe-1ab3-497b-b0c2-4d170b3a7a1f"}
18:25:46.845 02.009 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"a111f8ec-4969-404e-9fb3-bf930580aa2a"}
18:25:46.846 00.001 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"a111f8ec-4969-404e-9fb3-bf930580aa2a"}
18:25:46.847 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"6f2a4048-e39e-4feb-9b46-024f57cd1ed1"}
18:25:46.847 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f2a4048-e39e-4feb-9b46-024f57cd1ed1"}
18:25:48.851 02.004 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"9c06d433-8197-498f-a204-7419ae2a2736"}
18:25:48.852 00.001 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"9c06d433-8197-498f-a204-7419ae2a2736"}
18:25:48.853 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"fa4d7e0f-4f54-4b8e-bc69-ba0cc6991609"}
18:25:48.853 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa4d7e0f-4f54-4b8e-bc69-ba0cc6991609"}
18:25:50.863 02.010 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"96133824-b345-4586-a70a-936c7faeca2b"}
18:25:50.864 00.001 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"96133824-b345-4586-a70a-936c7faeca2b"}
18:25:50.865 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"45147e27-1e9c-42d1-adba-f061822395b6"}
18:25:50.865 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"45147e27-1e9c-42d1-adba-f061822395b6"}
18:25:52.871 02.006 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"e29fed45-6be2-44c4-9660-b8498bd7f9f2"}
18:25:52.871 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"e29fed45-6be2-44c4-9660-b8498bd7f9f2"}
18:25:52.873 00.002 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"0fa5d35c-30e3-4bfb-ac89-b68bcc4ac8d0"}
18:25:52.873 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"0fa5d35c-30e3-4bfb-ac89-b68bcc4ac8d0"}
18:25:54.879 02.006 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"c3fadb2d-0721-45b4-9487-454825c38444"}
18:25:54.879 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"c3fadb2d-0721-45b4-9487-454825c38444"}
18:25:54.880 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"c917ad07-2272-4e53-87d2-202d13bf043b"}
18:25:54.880 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"c917ad07-2272-4e53-87d2-202d13bf043b"}
18:25:56.893 02.013 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"06d761de-69de-4d51-8a29-46a9078f9091"}
18:25:56.894 00.001 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"06d761de-69de-4d51-8a29-46a9078f9091"}
18:25:56.894 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"bf43e73f-e492-4547-8783-d57562ef12e3"}
18:25:56.896 00.002 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf43e73f-e492-4547-8783-d57562ef12e3"}
18:25:57.869 00.973 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1140->Skipping event m_pCurrentImage->NPixels == 0
18:25:58.907 01.038 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"52f88468-eb30-47e5-89ae-fbd0fbed975d"}
18:25:58.907 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"52f88468-eb30-47e5-89ae-fbd0fbed975d"}
18:25:58.908 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"7e5a281b-7d20-42cf-ae5c-b0779bea542f"}
18:25:58.908 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e5a281b-7d20-42cf-ae5c-b0779bea542f"}
18:26:00.256 01.348 12268 StartLoopingInteractive: Loop button clicked
18:26:00.256 00.000 12268 Status Line: Looping
18:26:00.260 00.004 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
18:26:00.260 00.000 12268 BPM check: undefined frame size for current camera
18:26:00.260 00.000 12268 DarkLib check: undefined frame size for current camera
18:26:00.266 00.006 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:00.266 00.000 12268 Enqueuing Expose request
18:26:00.266 00.000 11616 Worker thread wakes up
18:26:00.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:00.266 00.000 11616 Exposure delay set to 0
18:26:00.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:00.913 00.647 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"0c034d11-f1b3-4a4b-ae5d-9b36a9443cf4"}
18:26:00.913 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"0c034d11-f1b3-4a4b-ae5d-9b36a9443cf4"}
18:26:00.914 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"0d567241-f341-434d-ae11-2b5d32d7b67c"}
18:26:00.914 00.000 12268 case statement mapped state 1 to 101
18:26:00.914 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"0d567241-f341-434d-ae11-2b5d32d7b67c"}
18:26:02.919 02.005 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"3dc36042-a6b3-4ca3-8e38-875fd2fc3143"}
18:26:02.919 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"3dc36042-a6b3-4ca3-8e38-875fd2fc3143"}
18:26:02.919 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"5fd5f275-ce06-4473-bc9e-e719e05acfbc"}
18:26:02.919 00.000 12268 case statement mapped state 1 to 101
18:26:02.919 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"5fd5f275-ce06-4473-bc9e-e719e05acfbc"}
18:26:03.218 00.299 11616 Exposure complete
18:26:03.268 00.050 11616 worker thread done servicing request
18:26:03.281 00.013 12268 OnExposeComplete: enter
18:26:03.284 00.003 12268 UpdateGuideState(): m_state=1
18:26:03.284 00.000 12268 UpdateCurrentPosition: no star selected
18:26:03.284 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:03.284 00.000 12268 Status Line: No star selected
18:26:03.284 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:03.300 00.016 12268 UpdateGuideState exits: No star selected
18:26:03.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:03.312 00.012 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:03.312 00.000 12268 Enqueuing Expose request
18:26:03.312 00.000 11616 Worker thread wakes up
18:26:03.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:03.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:04.922 01.610 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"c15b44d0-d915-43ba-b86d-4cc651cbcd2e"}
18:26:04.922 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"c15b44d0-d915-43ba-b86d-4cc651cbcd2e"}
18:26:04.922 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"3cce0770-7600-4218-9259-5c5d216d43dd"}
18:26:04.922 00.000 12268 case statement mapped state 1 to 101
18:26:04.922 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"3cce0770-7600-4218-9259-5c5d216d43dd"}
18:26:05.312 00.390 11616 Exposure complete
18:26:05.366 00.054 11616 worker thread done servicing request
18:26:05.366 00.000 12268 OnExposeComplete: enter
18:26:05.366 00.000 12268 UpdateGuideState(): m_state=1
18:26:05.366 00.000 12268 UpdateCurrentPosition: no star selected
18:26:05.366 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:05.366 00.000 12268 Status Line: No star selected
18:26:05.366 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
18:26:05.382 00.016 12268 UpdateGuideState exits: No star selected
18:26:05.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:05.382 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:05.382 00.000 12268 Enqueuing Expose request
18:26:05.382 00.000 11616 Worker thread wakes up
18:26:05.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:05.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:06.922 01.540 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"761fc105-c932-4838-b12d-352f939f8a8d"}
18:26:06.922 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"761fc105-c932-4838-b12d-352f939f8a8d"}
18:26:06.922 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"6f38bb85-f158-4f4e-9593-797bf5ee770d"}
18:26:06.922 00.000 12268 case statement mapped state 1 to 101
18:26:06.925 00.003 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"6f38bb85-f158-4f4e-9593-797bf5ee770d"}
18:26:07.379 00.454 11616 Exposure complete
18:26:07.443 00.064 11616 worker thread done servicing request
18:26:07.443 00.000 12268 OnExposeComplete: enter
18:26:07.443 00.000 12268 UpdateGuideState(): m_state=1
18:26:07.443 00.000 12268 UpdateCurrentPosition: no star selected
18:26:07.443 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:07.443 00.000 12268 Status Line: No star selected
18:26:07.443 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:07.458 00.015 12268 UpdateGuideState exits: No star selected
18:26:07.458 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:07.458 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:07.458 00.000 12268 Enqueuing Expose request
18:26:07.458 00.000 11616 Worker thread wakes up
18:26:07.458 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:07.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:08.925 01.467 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"a03e0bba-f69c-4bdb-b94a-44d12ac01e58"}
18:26:08.925 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"a03e0bba-f69c-4bdb-b94a-44d12ac01e58"}
18:26:08.925 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"faf5878b-f996-4eb3-b52b-63191be660d7"}
18:26:08.925 00.000 12268 case statement mapped state 1 to 101
18:26:08.925 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"faf5878b-f996-4eb3-b52b-63191be660d7"}
18:26:09.468 00.543 11616 Exposure complete
18:26:09.531 00.063 11616 worker thread done servicing request
18:26:09.531 00.000 12268 OnExposeComplete: enter
18:26:09.531 00.000 12268 UpdateGuideState(): m_state=1
18:26:09.531 00.000 12268 UpdateCurrentPosition: no star selected
18:26:09.531 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:09.531 00.000 12268 Status Line: No star selected
18:26:09.531 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:09.543 00.012 12268 UpdateGuideState exits: No star selected
18:26:09.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:09.543 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:09.543 00.000 12268 Enqueuing Expose request
18:26:09.543 00.000 11616 Worker thread wakes up
18:26:09.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:09.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:10.923 01.380 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"e2608370-2c58-427e-b15c-0b488f6582a1"}
18:26:10.923 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"e2608370-2c58-427e-b15c-0b488f6582a1"}
18:26:10.923 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"98875051-1053-4929-829f-a121d5a4620d"}
18:26:10.923 00.000 12268 case statement mapped state 1 to 101
18:26:10.923 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"98875051-1053-4929-829f-a121d5a4620d"}
18:26:11.556 00.633 11616 Exposure complete
18:26:11.604 00.048 11616 worker thread done servicing request
18:26:11.604 00.000 12268 OnExposeComplete: enter
18:26:11.604 00.000 12268 UpdateGuideState(): m_state=1
18:26:11.604 00.000 12268 UpdateCurrentPosition: no star selected
18:26:11.604 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:11.604 00.000 12268 Status Line: No star selected
18:26:11.604 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:11.624 00.020 12268 UpdateGuideState exits: No star selected
18:26:11.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:11.624 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:11.624 00.000 12268 Enqueuing Expose request
18:26:11.624 00.000 11616 Worker thread wakes up
18:26:11.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:11.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:12.929 01.305 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"e777e122-43bf-4a4d-92be-f0e5e2f93a65"}
18:26:12.929 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"e777e122-43bf-4a4d-92be-f0e5e2f93a65"}
18:26:12.929 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"f2b81da0-aeeb-42e7-bdb3-66fc159f9bb1"}
18:26:12.929 00.000 12268 case statement mapped state 1 to 101
18:26:12.929 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"f2b81da0-aeeb-42e7-bdb3-66fc159f9bb1"}
18:26:13.659 00.730 11616 Exposure complete
18:26:13.707 00.048 11616 worker thread done servicing request
18:26:13.718 00.011 12268 OnExposeComplete: enter
18:26:13.718 00.000 12268 UpdateGuideState(): m_state=1
18:26:13.718 00.000 12268 UpdateCurrentPosition: no star selected
18:26:13.718 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:13.718 00.000 12268 Status Line: No star selected
18:26:13.718 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
18:26:13.723 00.005 12268 UpdateGuideState exits: No star selected
18:26:13.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:13.723 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:13.723 00.000 12268 Enqueuing Expose request
18:26:13.723 00.000 11616 Worker thread wakes up
18:26:13.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:13.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:14.928 01.205 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"1e7e6938-e6f3-4b79-9306-af55b3274bea"}
18:26:14.928 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"1e7e6938-e6f3-4b79-9306-af55b3274bea"}
18:26:14.928 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"7f653537-4077-41cb-8129-169cde8cb4b8"}
18:26:14.928 00.000 12268 case statement mapped state 1 to 101
18:26:14.928 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"7f653537-4077-41cb-8129-169cde8cb4b8"}
18:26:15.745 00.817 11616 Exposure complete
18:26:15.796 00.051 11616 worker thread done servicing request
18:26:15.796 00.000 12268 OnExposeComplete: enter
18:26:15.796 00.000 12268 UpdateGuideState(): m_state=1
18:26:15.796 00.000 12268 UpdateCurrentPosition: no star selected
18:26:15.796 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:15.796 00.000 12268 Status Line: No star selected
18:26:15.796 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:26:15.812 00.016 12268 UpdateGuideState exits: No star selected
18:26:15.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:15.812 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:15.812 00.000 12268 Enqueuing Expose request
18:26:15.812 00.000 11616 Worker thread wakes up
18:26:15.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:15.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:16.937 01.125 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"3dd8f027-0ea5-4f5a-81fe-7aab6a649880"}
18:26:16.937 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"3dd8f027-0ea5-4f5a-81fe-7aab6a649880"}
18:26:16.937 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"4080937e-d105-48c4-b728-77cbb36a478a"}
18:26:16.937 00.000 12268 case statement mapped state 1 to 101
18:26:16.937 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"4080937e-d105-48c4-b728-77cbb36a478a"}
18:26:17.875 00.938 11616 Exposure complete
18:26:18.014 00.139 11616 worker thread done servicing request
18:26:18.014 00.000 12268 OnExposeComplete: enter
18:26:18.014 00.000 12268 UpdateGuideState(): m_state=1
18:26:18.014 00.000 12268 UpdateCurrentPosition: no star selected
18:26:18.014 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:18.014 00.000 12268 Status Line: No star selected
18:26:18.014 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:26:18.046 00.032 12268 UpdateGuideState exits: No star selected
18:26:18.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:18.046 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:18.046 00.000 12268 Enqueuing Expose request
18:26:18.046 00.000 11616 Worker thread wakes up
18:26:18.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:18.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:18.937 00.891 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"9ea8d93c-f4d4-4cc6-a927-5e922c08b9ab"}
18:26:18.937 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"9ea8d93c-f4d4-4cc6-a927-5e922c08b9ab"}
18:26:18.937 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"66e35d6f-bfad-4578-bee2-ba1a11241ebe"}
18:26:18.937 00.000 12268 case statement mapped state 1 to 101
18:26:18.937 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"66e35d6f-bfad-4578-bee2-ba1a11241ebe"}
18:26:20.093 01.156 11616 Exposure complete
18:26:20.175 00.082 12268 OnExposeComplete: enter
18:26:20.175 00.000 12268 UpdateGuideState(): m_state=1
18:26:20.175 00.000 12268 UpdateCurrentPosition: no star selected
18:26:20.175 00.000 11616 worker thread done servicing request
18:26:20.175 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:20.175 00.000 12268 Status Line: No star selected
18:26:20.175 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
18:26:20.201 00.026 12268 UpdateGuideState exits: No star selected
18:26:20.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:20.201 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:20.201 00.000 12268 Enqueuing Expose request
18:26:20.201 00.000 11616 Worker thread wakes up
18:26:20.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:20.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:20.935 00.734 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"b9a24aa2-6dd4-4913-8be6-65e8f0e24b0a"}
18:26:20.936 00.001 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"b9a24aa2-6dd4-4913-8be6-65e8f0e24b0a"}
18:26:20.936 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"a0c318cf-e1a4-429e-850d-5840376155b9"}
18:26:20.936 00.000 12268 case statement mapped state 1 to 101
18:26:20.936 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"a0c318cf-e1a4-429e-850d-5840376155b9"}
18:26:22.219 01.283 11616 Exposure complete
18:26:22.286 00.067 11616 worker thread done servicing request
18:26:22.286 00.000 12268 OnExposeComplete: enter
18:26:22.286 00.000 12268 UpdateGuideState(): m_state=1
18:26:22.286 00.000 12268 UpdateCurrentPosition: no star selected
18:26:22.287 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:22.287 00.000 12268 Status Line: No star selected
18:26:22.289 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:22.308 00.019 12268 UpdateGuideState exits: No star selected
18:26:22.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:22.308 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:22.308 00.000 12268 Enqueuing Expose request
18:26:22.308 00.000 11616 Worker thread wakes up
18:26:22.309 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:22.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:22.935 00.626 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"36021dbf-e5b1-475c-921d-11524e1b114a"}
18:26:22.935 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"36021dbf-e5b1-475c-921d-11524e1b114a"}
18:26:22.936 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"f106e927-c3ba-4ef5-9ce5-77b626150a73"}
18:26:22.936 00.000 12268 case statement mapped state 1 to 101
18:26:22.936 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"f106e927-c3ba-4ef5-9ce5-77b626150a73"}
18:26:24.333 01.397 11616 Exposure complete
18:26:24.397 00.064 11616 worker thread done servicing request
18:26:24.397 00.000 12268 OnExposeComplete: enter
18:26:24.397 00.000 12268 UpdateGuideState(): m_state=1
18:26:24.397 00.000 12268 UpdateCurrentPosition: no star selected
18:26:24.398 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:24.398 00.000 12268 Status Line: No star selected
18:26:24.400 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
18:26:24.419 00.019 12268 UpdateGuideState exits: No star selected
18:26:24.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:24.419 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:24.419 00.000 12268 Enqueuing Expose request
18:26:24.419 00.000 11616 Worker thread wakes up
18:26:24.419 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:24.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:24.946 00.527 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"6192ce1b-07b2-4c45-b602-0ffa4e991a30"}
18:26:24.946 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"6192ce1b-07b2-4c45-b602-0ffa4e991a30"}
18:26:24.947 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"4135191e-a9f0-4cfb-b159-c3d419abc8e9"}
18:26:24.947 00.000 12268 case statement mapped state 1 to 101
18:26:24.947 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"4135191e-a9f0-4cfb-b159-c3d419abc8e9"}
18:26:26.432 01.485 11616 Exposure complete
18:26:26.500 00.068 11616 worker thread done servicing request
18:26:26.500 00.000 12268 OnExposeComplete: enter
18:26:26.500 00.000 12268 UpdateGuideState(): m_state=1
18:26:26.501 00.001 12268 UpdateCurrentPosition: no star selected
18:26:26.502 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:26.502 00.000 12268 Status Line: No star selected
18:26:26.505 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:26.525 00.020 12268 UpdateGuideState exits: No star selected
18:26:26.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:26.526 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:26.526 00.000 12268 Enqueuing Expose request
18:26:26.526 00.000 11616 Worker thread wakes up
18:26:26.526 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:26.526 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:26.955 00.429 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"394927ab-04d3-4179-a02a-a5fcc4884855"}
18:26:26.955 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"394927ab-04d3-4179-a02a-a5fcc4884855"}
18:26:26.956 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"e2f024af-932f-4cde-89d8-f1bff3c601b2"}
18:26:26.956 00.000 12268 case statement mapped state 1 to 101
18:26:26.956 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"e2f024af-932f-4cde-89d8-f1bff3c601b2"}
18:26:28.570 01.614 11616 Exposure complete
18:26:28.647 00.077 11616 worker thread done servicing request
18:26:28.647 00.000 12268 OnExposeComplete: enter
18:26:28.647 00.000 12268 UpdateGuideState(): m_state=1
18:26:28.647 00.000 12268 UpdateCurrentPosition: no star selected
18:26:28.648 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:28.648 00.000 12268 Status Line: No star selected
18:26:28.651 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
18:26:28.671 00.020 12268 UpdateGuideState exits: No star selected
18:26:28.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:28.672 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:28.672 00.000 12268 Enqueuing Expose request
18:26:28.672 00.000 11616 Worker thread wakes up
18:26:28.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:28.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:28.966 00.294 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"1b914716-5aea-47a2-80d7-273ea98d3137"}
18:26:28.966 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"1b914716-5aea-47a2-80d7-273ea98d3137"}
18:26:28.967 00.001 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"5e7d7b74-2956-4565-a3e0-b447bd302676"}
18:26:28.967 00.000 12268 case statement mapped state 1 to 101
18:26:28.967 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"5e7d7b74-2956-4565-a3e0-b447bd302676"}
18:26:30.675 01.708 11616 Exposure complete
18:26:30.753 00.078 11616 worker thread done servicing request
18:26:30.753 00.000 12268 OnExposeComplete: enter
18:26:30.753 00.000 12268 UpdateGuideState(): m_state=1
18:26:30.754 00.001 12268 UpdateCurrentPosition: no star selected
18:26:30.754 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:30.755 00.001 12268 Status Line: No star selected
18:26:30.757 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:30.779 00.022 12268 UpdateGuideState exits: No star selected
18:26:30.779 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:30.779 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:30.779 00.000 12268 Enqueuing Expose request
18:26:30.780 00.001 11616 Worker thread wakes up
18:26:30.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:30.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:30.972 00.192 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"c1d6ef1a-38c8-4003-ae20-8418eea771de"}
18:26:30.973 00.001 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"c1d6ef1a-38c8-4003-ae20-8418eea771de"}
18:26:30.973 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"8d82742e-910c-4a70-ae8c-a3bcbf101116"}
18:26:30.974 00.001 12268 case statement mapped state 1 to 101
18:26:30.974 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"8d82742e-910c-4a70-ae8c-a3bcbf101116"}
18:26:32.797 01.823 11616 Exposure complete
18:26:32.874 00.077 12268 OnExposeComplete: enter
18:26:32.874 00.000 11616 worker thread done servicing request
18:26:32.874 00.000 12268 UpdateGuideState(): m_state=1
18:26:32.874 00.000 12268 UpdateCurrentPosition: no star selected
18:26:32.874 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:32.874 00.000 12268 Status Line: No star selected
18:26:32.874 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:32.890 00.016 12268 UpdateGuideState exits: No star selected
18:26:32.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:32.890 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:32.890 00.000 12268 Enqueuing Expose request
18:26:32.890 00.000 11616 Worker thread wakes up
18:26:32.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:32.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:32.984 00.094 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"a01f1e5f-ef05-42a4-8029-ec45ba67b92d"}
18:26:32.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"a01f1e5f-ef05-42a4-8029-ec45ba67b92d"}
18:26:32.984 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"67f9372c-a206-49af-8249-f6915f36bb98"}
18:26:32.984 00.000 12268 case statement mapped state 1 to 101
18:26:32.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"67f9372c-a206-49af-8249-f6915f36bb98"}
18:26:34.906 01.922 11616 Exposure complete
18:26:34.968 00.062 11616 worker thread done servicing request
18:26:34.968 00.000 12268 OnExposeComplete: enter
18:26:34.968 00.000 12268 UpdateGuideState(): m_state=1
18:26:34.968 00.000 12268 UpdateCurrentPosition: no star selected
18:26:34.968 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:34.968 00.000 12268 Status Line: No star selected
18:26:34.984 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:34.999 00.015 12268 UpdateGuideState exits: No star selected
18:26:34.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:34.999 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:34.999 00.000 12268 Enqueuing Expose request
18:26:34.999 00.000 11616 Worker thread wakes up
18:26:34.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:34.999 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"0d8f5be8-901d-4847-a845-a9c1327fde30"}
18:26:34.999 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"0d8f5be8-901d-4847-a845-a9c1327fde30"}
18:26:34.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:34.999 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"b10f0ad0-400a-4641-b354-39f0868ce908"}
18:26:34.999 00.000 12268 case statement mapped state 1 to 101
18:26:34.999 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"b10f0ad0-400a-4641-b354-39f0868ce908"}
18:26:36.984 01.985 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"a29863a4-82d1-422e-bb40-33c5ca58f28e"}
18:26:36.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"a29863a4-82d1-422e-bb40-33c5ca58f28e"}
18:26:36.984 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"843a50ff-7f18-4b35-ad7d-3b7ea4cb193b"}
18:26:36.984 00.000 12268 case statement mapped state 1 to 101
18:26:36.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"843a50ff-7f18-4b35-ad7d-3b7ea4cb193b"}
18:26:37.015 00.031 11616 Exposure complete
18:26:37.078 00.063 11616 worker thread done servicing request
18:26:37.078 00.000 12268 OnExposeComplete: enter
18:26:37.078 00.000 12268 UpdateGuideState(): m_state=1
18:26:37.078 00.000 12268 UpdateCurrentPosition: no star selected
18:26:37.078 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:37.078 00.000 12268 Status Line: No star selected
18:26:37.078 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:37.094 00.016 12268 UpdateGuideState exits: No star selected
18:26:37.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:37.094 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:37.094 00.000 12268 Enqueuing Expose request
18:26:37.094 00.000 11616 Worker thread wakes up
18:26:37.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:37.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:38.984 01.890 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"1cd14927-95c6-4db5-a1bc-40276a172c74"}
18:26:38.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"1cd14927-95c6-4db5-a1bc-40276a172c74"}
18:26:38.984 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"ededf828-ea70-4282-a3e5-c5a474cc8320"}
18:26:38.984 00.000 12268 case statement mapped state 1 to 101
18:26:38.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"ededf828-ea70-4282-a3e5-c5a474cc8320"}
18:26:39.206 00.222 11616 Exposure complete
18:26:39.265 00.059 11616 worker thread done servicing request
18:26:39.265 00.000 12268 OnExposeComplete: enter
18:26:39.265 00.000 12268 UpdateGuideState(): m_state=1
18:26:39.265 00.000 12268 UpdateCurrentPosition: no star selected
18:26:39.265 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:39.265 00.000 12268 Status Line: No star selected
18:26:39.265 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=34, Gamma=1.290
18:26:39.281 00.016 12268 UpdateGuideState exits: No star selected
18:26:39.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:39.281 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:39.281 00.000 12268 Enqueuing Expose request
18:26:39.281 00.000 11616 Worker thread wakes up
18:26:39.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:39.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:40.984 01.703 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"2654bab0-9e4d-4ae2-a694-0f0ca6ec96e3"}
18:26:40.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"2654bab0-9e4d-4ae2-a694-0f0ca6ec96e3"}
18:26:40.984 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"2b2481ea-5ffd-4bb6-b765-c44478397bd9"}
18:26:40.984 00.000 12268 case statement mapped state 1 to 101
18:26:40.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"2b2481ea-5ffd-4bb6-b765-c44478397bd9"}
18:26:41.284 00.300 11616 Exposure complete
18:26:41.348 00.064 11616 worker thread done servicing request
18:26:41.348 00.000 12268 OnExposeComplete: enter
18:26:41.348 00.000 12268 UpdateGuideState(): m_state=1
18:26:41.348 00.000 12268 UpdateCurrentPosition: no star selected
18:26:41.348 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:41.348 00.000 12268 Status Line: No star selected
18:26:41.348 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:41.379 00.031 12268 UpdateGuideState exits: No star selected
18:26:41.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:41.379 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:41.379 00.000 12268 Enqueuing Expose request
18:26:41.379 00.000 11616 Worker thread wakes up
18:26:41.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:41.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:42.984 01.605 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"b985aff2-9390-485d-982a-cd2558fee6c3"}
18:26:42.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"b985aff2-9390-485d-982a-cd2558fee6c3"}
18:26:42.984 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"afcde443-e603-4003-b7af-f28242886bce"}
18:26:42.984 00.000 12268 case statement mapped state 1 to 101
18:26:42.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"afcde443-e603-4003-b7af-f28242886bce"}
18:26:43.390 00.406 11616 Exposure complete
18:26:43.437 00.047 11616 worker thread done servicing request
18:26:43.437 00.000 12268 OnExposeComplete: enter
18:26:43.437 00.000 12268 UpdateGuideState(): m_state=1
18:26:43.437 00.000 12268 UpdateCurrentPosition: no star selected
18:26:43.437 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:43.437 00.000 12268 Status Line: No star selected
18:26:43.453 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
18:26:43.468 00.015 12268 UpdateGuideState exits: No star selected
18:26:43.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:43.468 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:43.468 00.000 12268 Enqueuing Expose request
18:26:43.468 00.000 11616 Worker thread wakes up
18:26:43.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:43.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:44.984 01.516 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"b47dd1cd-316b-419e-a787-00ad8aff2477"}
18:26:44.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"b47dd1cd-316b-419e-a787-00ad8aff2477"}
18:26:44.984 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"830271f2-1796-4452-a7c6-797ab43f64bb"}
18:26:44.984 00.000 12268 case statement mapped state 1 to 101
18:26:44.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"830271f2-1796-4452-a7c6-797ab43f64bb"}
18:26:45.484 00.500 11616 Exposure complete
18:26:45.547 00.063 11616 worker thread done servicing request
18:26:45.547 00.000 12268 OnExposeComplete: enter
18:26:45.547 00.000 12268 UpdateGuideState(): m_state=1
18:26:45.547 00.000 12268 UpdateCurrentPosition: no star selected
18:26:45.547 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:45.547 00.000 12268 Status Line: No star selected
18:26:45.547 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
18:26:45.578 00.031 12268 UpdateGuideState exits: No star selected
18:26:45.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:45.578 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:45.578 00.000 12268 Enqueuing Expose request
18:26:45.578 00.000 11616 Worker thread wakes up
18:26:45.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:45.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:46.984 01.406 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"ff5916e2-faa8-46be-a09e-e45c68476e44"}
18:26:46.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"ff5916e2-faa8-46be-a09e-e45c68476e44"}
18:26:46.984 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"829dd63e-7701-4ec2-ab77-c12a3a162b39"}
18:26:46.984 00.000 12268 case statement mapped state 1 to 101
18:26:46.984 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"829dd63e-7701-4ec2-ab77-c12a3a162b39"}
18:26:47.578 00.594 11616 Exposure complete
18:26:47.656 00.078 11616 worker thread done servicing request
18:26:47.656 00.000 12268 OnExposeComplete: enter
18:26:47.656 00.000 12268 UpdateGuideState(): m_state=1
18:26:47.656 00.000 12268 UpdateCurrentPosition: no star selected
18:26:47.656 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:47.656 00.000 12268 Status Line: No star selected
18:26:47.656 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
18:26:47.671 00.015 12268 UpdateGuideState exits: No star selected
18:26:47.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:47.671 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:47.671 00.000 12268 Enqueuing Expose request
18:26:47.671 00.000 11616 Worker thread wakes up
18:26:47.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:47.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:48.995 01.324 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"1f4fe060-b7fd-4d10-a3f6-57e57cf93532"}
18:26:48.995 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"1f4fe060-b7fd-4d10-a3f6-57e57cf93532"}
18:26:48.995 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"8f30028e-6111-4493-9e91-351aeacd0eaa"}
18:26:48.995 00.000 12268 case statement mapped state 1 to 101
18:26:48.995 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"8f30028e-6111-4493-9e91-351aeacd0eaa"}
18:26:49.729 00.734 11616 Exposure complete
18:26:49.814 00.085 11616 worker thread done servicing request
18:26:49.814 00.000 12268 OnExposeComplete: enter
18:26:49.814 00.000 12268 UpdateGuideState(): m_state=1
18:26:49.814 00.000 12268 UpdateCurrentPosition: no star selected
18:26:49.814 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:49.814 00.000 12268 Status Line: No star selected
18:26:49.814 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:49.830 00.016 12268 UpdateGuideState exits: No star selected
18:26:49.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:49.830 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:49.830 00.000 12268 Enqueuing Expose request
18:26:49.830 00.000 11616 Worker thread wakes up
18:26:49.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:49.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:50.995 01.165 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"cda892a0-fec0-4c52-b009-ec19038a810f"}
18:26:50.995 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"cda892a0-fec0-4c52-b009-ec19038a810f"}
18:26:50.995 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"b67aab1e-0b77-4b10-a38e-cefd77272d9e"}
18:26:50.995 00.000 12268 case statement mapped state 1 to 101
18:26:50.995 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"b67aab1e-0b77-4b10-a38e-cefd77272d9e"}
18:26:51.854 00.859 11616 Exposure complete
18:26:51.917 00.063 11616 worker thread done servicing request
18:26:51.917 00.000 12268 OnExposeComplete: enter
18:26:51.917 00.000 12268 UpdateGuideState(): m_state=1
18:26:51.917 00.000 12268 UpdateCurrentPosition: no star selected
18:26:51.917 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:51.917 00.000 12268 Status Line: No star selected
18:26:51.933 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:51.949 00.016 12268 UpdateGuideState exits: No star selected
18:26:51.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:51.949 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:51.949 00.000 12268 Enqueuing Expose request
18:26:51.949 00.000 11616 Worker thread wakes up
18:26:51.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:51.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:53.000 01.051 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"df727fb9-913b-43c2-a4b6-3ee684e06d08"}
18:26:53.000 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"df727fb9-913b-43c2-a4b6-3ee684e06d08"}
18:26:53.000 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"ee0efd15-07ea-46a4-960c-fd1dda7d6ec7"}
18:26:53.000 00.000 12268 case statement mapped state 1 to 101
18:26:53.000 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"ee0efd15-07ea-46a4-960c-fd1dda7d6ec7"}
18:26:53.984 00.984 11616 Exposure complete
18:26:54.046 00.062 11616 worker thread done servicing request
18:26:54.046 00.000 12268 OnExposeComplete: enter
18:26:54.046 00.000 12268 UpdateGuideState(): m_state=1
18:26:54.046 00.000 12268 UpdateCurrentPosition: no star selected
18:26:54.046 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:54.046 00.000 12268 Status Line: No star selected
18:26:54.062 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:26:54.078 00.016 12268 UpdateGuideState exits: No star selected
18:26:54.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:54.078 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:54.078 00.000 12268 Enqueuing Expose request
18:26:54.078 00.000 11616 Worker thread wakes up
18:26:54.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:54.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:54.996 00.918 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"49ca1749-12ed-49f6-9d8b-c6435719c14a"}
18:26:54.996 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"49ca1749-12ed-49f6-9d8b-c6435719c14a"}
18:26:54.996 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"cf90382e-26de-4e75-8b15-3272f73098ce"}
18:26:54.996 00.000 12268 case statement mapped state 1 to 101
18:26:54.996 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"cf90382e-26de-4e75-8b15-3272f73098ce"}
18:26:56.109 01.113 11616 Exposure complete
18:26:56.172 00.063 11616 worker thread done servicing request
18:26:56.172 00.000 12268 OnExposeComplete: enter
18:26:56.172 00.000 12268 UpdateGuideState(): m_state=1
18:26:56.172 00.000 12268 UpdateCurrentPosition: no star selected
18:26:56.172 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:56.172 00.000 12268 Status Line: No star selected
18:26:56.172 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:56.203 00.031 12268 UpdateGuideState exits: No star selected
18:26:56.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:56.203 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:56.203 00.000 12268 Enqueuing Expose request
18:26:56.203 00.000 11616 Worker thread wakes up
18:26:56.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:56.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:57.000 00.797 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"7dbd1f27-1588-47f5-b615-eaed43dec3a7"}
18:26:57.000 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"7dbd1f27-1588-47f5-b615-eaed43dec3a7"}
18:26:57.000 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"1642ec85-0b51-4400-a146-33960a583b14"}
18:26:57.000 00.000 12268 case statement mapped state 1 to 101
18:26:57.000 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"1642ec85-0b51-4400-a146-33960a583b14"}
18:26:58.218 01.218 11616 Exposure complete
18:26:58.282 00.064 11616 worker thread done servicing request
18:26:58.282 00.000 12268 OnExposeComplete: enter
18:26:58.282 00.000 12268 UpdateGuideState(): m_state=1
18:26:58.282 00.000 12268 UpdateCurrentPosition: no star selected
18:26:58.282 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:26:58.282 00.000 12268 Status Line: No star selected
18:26:58.282 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:26:58.314 00.032 12268 UpdateGuideState exits: No star selected
18:26:58.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:26:58.314 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:26:58.314 00.000 12268 Enqueuing Expose request
18:26:58.314 00.000 11616 Worker thread wakes up
18:26:58.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:26:58.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:26:59.011 00.697 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"381d5062-6ac3-4864-8700-08d6858fbc23"}
18:26:59.011 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"381d5062-6ac3-4864-8700-08d6858fbc23"}
18:26:59.011 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"d7e05daf-c6da-477e-a16b-6bffec109119"}
18:26:59.011 00.000 12268 case statement mapped state 1 to 101
18:26:59.011 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"d7e05daf-c6da-477e-a16b-6bffec109119"}
18:27:00.328 01.317 11616 Exposure complete
18:27:00.390 00.062 11616 worker thread done servicing request
18:27:00.390 00.000 12268 OnExposeComplete: enter
18:27:00.390 00.000 12268 UpdateGuideState(): m_state=1
18:27:00.390 00.000 12268 UpdateCurrentPosition: no star selected
18:27:00.390 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:00.390 00.000 12268 Status Line: No star selected
18:27:00.390 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:00.421 00.031 12268 UpdateGuideState exits: No star selected
18:27:00.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:00.421 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:00.421 00.000 12268 Enqueuing Expose request
18:27:00.421 00.000 11616 Worker thread wakes up
18:27:00.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:00.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:01.015 00.594 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"ed45fe48-a84e-421b-99c0-a28ff0758996"}
18:27:01.015 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"ed45fe48-a84e-421b-99c0-a28ff0758996"}
18:27:01.015 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"9ce01296-37da-42af-8066-ecf645746e62"}
18:27:01.015 00.000 12268 case statement mapped state 1 to 101
18:27:01.015 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"9ce01296-37da-42af-8066-ecf645746e62"}
18:27:02.437 01.422 11616 Exposure complete
18:27:02.484 00.047 11616 worker thread done servicing request
18:27:02.484 00.000 12268 OnExposeComplete: enter
18:27:02.484 00.000 12268 UpdateGuideState(): m_state=1
18:27:02.484 00.000 12268 UpdateCurrentPosition: no star selected
18:27:02.484 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:02.484 00.000 12268 Status Line: No star selected
18:27:02.484 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:02.515 00.031 12268 UpdateGuideState exits: No star selected
18:27:02.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:02.515 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:02.515 00.000 12268 Enqueuing Expose request
18:27:02.515 00.000 11616 Worker thread wakes up
18:27:02.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:02.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:03.015 00.500 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"58bb956b-da3f-40b8-ba1b-850f0e8ed20f"}
18:27:03.015 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"58bb956b-da3f-40b8-ba1b-850f0e8ed20f"}
18:27:03.015 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"c3aa4578-775e-44ba-b47c-adb9a5fbddf2"}
18:27:03.015 00.000 12268 case statement mapped state 1 to 101
18:27:03.015 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"c3aa4578-775e-44ba-b47c-adb9a5fbddf2"}
18:27:04.531 01.516 11616 Exposure complete
18:27:04.593 00.062 11616 worker thread done servicing request
18:27:04.593 00.000 12268 OnExposeComplete: enter
18:27:04.593 00.000 12268 UpdateGuideState(): m_state=1
18:27:04.593 00.000 12268 UpdateCurrentPosition: no star selected
18:27:04.593 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:04.593 00.000 12268 Status Line: No star selected
18:27:04.593 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:04.609 00.016 12268 UpdateGuideState exits: No star selected
18:27:04.625 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:04.625 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:04.625 00.000 12268 Enqueuing Expose request
18:27:04.625 00.000 11616 Worker thread wakes up
18:27:04.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:04.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:05.016 00.391 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"bf169904-a6e8-4340-9fad-f8c285a189d0"}
18:27:05.016 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"bf169904-a6e8-4340-9fad-f8c285a189d0"}
18:27:05.016 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"6a980f3d-9147-49ae-a5e8-a32058a42f54"}
18:27:05.016 00.000 12268 case statement mapped state 1 to 101
18:27:05.016 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"6a980f3d-9147-49ae-a5e8-a32058a42f54"}
18:27:06.640 01.624 11616 Exposure complete
18:27:06.687 00.047 11616 worker thread done servicing request
18:27:06.687 00.000 12268 OnExposeComplete: enter
18:27:06.687 00.000 12268 UpdateGuideState(): m_state=1
18:27:06.687 00.000 12268 UpdateCurrentPosition: no star selected
18:27:06.687 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:06.687 00.000 12268 Status Line: No star selected
18:27:06.687 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:06.703 00.016 12268 UpdateGuideState exits: No star selected
18:27:06.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:06.703 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:06.703 00.000 12268 Enqueuing Expose request
18:27:06.703 00.000 11616 Worker thread wakes up
18:27:06.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:06.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:07.016 00.313 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"8ea437d6-ce82-44b2-a90b-ba826ef68e37"}
18:27:07.016 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"8ea437d6-ce82-44b2-a90b-ba826ef68e37"}
18:27:07.016 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"4df2cd33-44d0-4ef1-85ad-c4671983acba"}
18:27:07.016 00.000 12268 case statement mapped state 1 to 101
18:27:07.016 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"4df2cd33-44d0-4ef1-85ad-c4671983acba"}
18:27:08.718 01.702 11616 Exposure complete
18:27:08.769 00.051 11616 worker thread done servicing request
18:27:08.769 00.000 12268 OnExposeComplete: enter
18:27:08.769 00.000 12268 UpdateGuideState(): m_state=1
18:27:08.769 00.000 12268 UpdateCurrentPosition: no star selected
18:27:08.769 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:08.769 00.000 12268 Status Line: No star selected
18:27:08.769 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:27:08.785 00.016 12268 UpdateGuideState exits: No star selected
18:27:08.785 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:08.785 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:08.785 00.000 12268 Enqueuing Expose request
18:27:08.785 00.000 11616 Worker thread wakes up
18:27:08.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:08.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:09.023 00.238 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"ad3b26c4-9622-4c34-a3ca-73347af44446"}
18:27:09.023 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"ad3b26c4-9622-4c34-a3ca-73347af44446"}
18:27:09.023 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"f18be479-c941-4b8a-bfe3-fe63743f3ab7"}
18:27:09.023 00.000 12268 case statement mapped state 1 to 101
18:27:09.023 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"f18be479-c941-4b8a-bfe3-fe63743f3ab7"}
18:27:10.828 01.805 11616 Exposure complete
18:27:10.906 00.078 11616 worker thread done servicing request
18:27:10.906 00.000 12268 OnExposeComplete: enter
18:27:10.906 00.000 12268 UpdateGuideState(): m_state=1
18:27:10.906 00.000 12268 UpdateCurrentPosition: no star selected
18:27:10.906 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:10.906 00.000 12268 Status Line: No star selected
18:27:10.906 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:10.937 00.031 12268 UpdateGuideState exits: No star selected
18:27:10.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:10.937 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:10.937 00.000 12268 Enqueuing Expose request
18:27:10.937 00.000 11616 Worker thread wakes up
18:27:10.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:10.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:11.031 00.094 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"deaeee38-f0b5-48ce-9c80-69f9b9a6a872"}
18:27:11.031 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"deaeee38-f0b5-48ce-9c80-69f9b9a6a872"}
18:27:11.031 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"ab81c310-def0-47ab-8901-50fa2d505d38"}
18:27:11.031 00.000 12268 case statement mapped state 1 to 101
18:27:11.031 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"ab81c310-def0-47ab-8901-50fa2d505d38"}
18:27:12.943 01.912 11616 Exposure complete
18:27:13.022 00.079 11616 worker thread done servicing request
18:27:13.022 00.000 12268 OnExposeComplete: enter
18:27:13.022 00.000 12268 UpdateGuideState(): m_state=1
18:27:13.022 00.000 12268 UpdateCurrentPosition: no star selected
18:27:13.022 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:13.022 00.000 12268 Status Line: No star selected
18:27:13.022 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
18:27:13.038 00.016 12268 UpdateGuideState exits: No star selected
18:27:13.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:13.038 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:13.038 00.000 12268 Enqueuing Expose request
18:27:13.038 00.000 11616 Worker thread wakes up
18:27:13.038 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:13.038 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:13.038 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"f8a07154-a38c-434b-a21b-fcff191d2c61"}
18:27:13.038 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"f8a07154-a38c-434b-a21b-fcff191d2c61"}
18:27:13.038 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"5a644b30-cd57-45f3-b127-704897af6161"}
18:27:13.038 00.000 12268 case statement mapped state 1 to 101
18:27:13.038 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"5a644b30-cd57-45f3-b127-704897af6161"}
18:27:15.031 01.993 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"861d878e-c8ee-4e0a-86ee-57841fa6f78f"}
18:27:15.031 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"861d878e-c8ee-4e0a-86ee-57841fa6f78f"}
18:27:15.031 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"fd30f830-47d8-4450-b47b-165dadf3d35a"}
18:27:15.031 00.000 12268 case statement mapped state 1 to 101
18:27:15.031 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"fd30f830-47d8-4450-b47b-165dadf3d35a"}
18:27:15.047 00.016 11616 Exposure complete
18:27:15.124 00.077 11616 worker thread done servicing request
18:27:15.124 00.000 12268 OnExposeComplete: enter
18:27:15.124 00.000 12268 UpdateGuideState(): m_state=1
18:27:15.124 00.000 12268 UpdateCurrentPosition: no star selected
18:27:15.124 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:15.124 00.000 12268 Status Line: No star selected
18:27:15.124 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:15.140 00.016 12268 UpdateGuideState exits: No star selected
18:27:15.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:15.140 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:15.140 00.000 12268 Enqueuing Expose request
18:27:15.140 00.000 11616 Worker thread wakes up
18:27:15.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:15.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:17.042 01.902 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"3adb934e-d7d6-441f-bc23-d93562cf2aee"}
18:27:17.042 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"3adb934e-d7d6-441f-bc23-d93562cf2aee"}
18:27:17.042 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"62e84c2a-4406-4a95-bc2b-23771646d54d"}
18:27:17.042 00.000 12268 case statement mapped state 1 to 101
18:27:17.042 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"62e84c2a-4406-4a95-bc2b-23771646d54d"}
18:27:17.187 00.145 11616 Exposure complete
18:27:17.250 00.063 11616 worker thread done servicing request
18:27:17.250 00.000 12268 OnExposeComplete: enter
18:27:17.250 00.000 12268 UpdateGuideState(): m_state=1
18:27:17.250 00.000 12268 UpdateCurrentPosition: no star selected
18:27:17.250 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:17.250 00.000 12268 Status Line: No star selected
18:27:17.250 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:17.264 00.014 12268 UpdateGuideState exits: No star selected
18:27:17.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:17.264 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:17.264 00.000 12268 Enqueuing Expose request
18:27:17.264 00.000 11616 Worker thread wakes up
18:27:17.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:17.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:19.050 01.786 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"49d2fa21-1af8-4f02-b8ce-c81dd06b74b2"}
18:27:19.050 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"49d2fa21-1af8-4f02-b8ce-c81dd06b74b2"}
18:27:19.050 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"1a3a1d70-abbe-4e21-b3d9-2cdb55614aee"}
18:27:19.050 00.000 12268 case statement mapped state 1 to 101
18:27:19.050 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"1a3a1d70-abbe-4e21-b3d9-2cdb55614aee"}
18:27:19.281 00.231 11616 Exposure complete
18:27:19.336 00.055 11616 worker thread done servicing request
18:27:19.336 00.000 12268 OnExposeComplete: enter
18:27:19.336 00.000 12268 UpdateGuideState(): m_state=1
18:27:19.336 00.000 12268 UpdateCurrentPosition: no star selected
18:27:19.336 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:19.336 00.000 12268 Status Line: No star selected
18:27:19.336 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:19.352 00.016 12268 UpdateGuideState exits: No star selected
18:27:19.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:19.352 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:19.352 00.000 12268 Enqueuing Expose request
18:27:19.352 00.000 11616 Worker thread wakes up
18:27:19.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:19.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:21.060 01.708 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"c3413e44-ad25-4981-a3ba-dfe9d4e1e8a3"}
18:27:21.060 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"c3413e44-ad25-4981-a3ba-dfe9d4e1e8a3"}
18:27:21.062 00.002 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"7f3804b8-aa87-4b84-b8e0-fa404576cbe8"}
18:27:21.062 00.000 12268 case statement mapped state 1 to 101
18:27:21.062 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"7f3804b8-aa87-4b84-b8e0-fa404576cbe8"}
18:27:21.343 00.281 11616 Exposure complete
18:27:21.410 00.067 11616 worker thread done servicing request
18:27:21.410 00.000 12268 OnExposeComplete: enter
18:27:21.411 00.001 12268 UpdateGuideState(): m_state=1
18:27:21.411 00.000 12268 UpdateCurrentPosition: no star selected
18:27:21.411 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:21.411 00.000 12268 Status Line: No star selected
18:27:21.413 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:21.422 00.009 12268 UpdateGuideState exits: No star selected
18:27:21.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:21.422 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:21.422 00.000 12268 Enqueuing Expose request
18:27:21.422 00.000 11616 Worker thread wakes up
18:27:21.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:21.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:23.068 01.646 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"e464247f-f0c6-41bb-9683-4a70e5ba468b"}
18:27:23.068 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"e464247f-f0c6-41bb-9683-4a70e5ba468b"}
18:27:23.068 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"5c28c46b-5c27-4eb3-a032-835b2e1b15d5"}
18:27:23.068 00.000 12268 case statement mapped state 1 to 101
18:27:23.068 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"5c28c46b-5c27-4eb3-a032-835b2e1b15d5"}
18:27:23.429 00.361 11616 Exposure complete
18:27:23.481 00.052 11616 worker thread done servicing request
18:27:23.481 00.000 12268 OnExposeComplete: enter
18:27:23.481 00.000 12268 UpdateGuideState(): m_state=1
18:27:23.481 00.000 12268 UpdateCurrentPosition: no star selected
18:27:23.481 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:23.481 00.000 12268 Status Line: No star selected
18:27:23.481 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:23.513 00.032 12268 UpdateGuideState exits: No star selected
18:27:23.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:23.513 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:23.513 00.000 12268 Enqueuing Expose request
18:27:23.513 00.000 11616 Worker thread wakes up
18:27:23.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:23.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:25.078 01.565 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"768b5600-4484-4877-8cc5-cc08a62b00c5"}
18:27:25.078 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"768b5600-4484-4877-8cc5-cc08a62b00c5"}
18:27:25.078 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"115f8e82-4394-49c1-8930-df019415b970"}
18:27:25.078 00.000 12268 case statement mapped state 1 to 101
18:27:25.078 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"115f8e82-4394-49c1-8930-df019415b970"}
18:27:25.515 00.437 11616 Exposure complete
18:27:25.578 00.063 11616 worker thread done servicing request
18:27:25.578 00.000 12268 OnExposeComplete: enter
18:27:25.578 00.000 12268 UpdateGuideState(): m_state=1
18:27:25.578 00.000 12268 UpdateCurrentPosition: no star selected
18:27:25.578 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:25.578 00.000 12268 Status Line: No star selected
18:27:25.578 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:27:25.594 00.016 12268 UpdateGuideState exits: No star selected
18:27:25.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:25.594 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:25.594 00.000 12268 Enqueuing Expose request
18:27:25.594 00.000 11616 Worker thread wakes up
18:27:25.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:25.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:27.078 01.484 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"146c1d21-5c3f-4f1b-a346-7d47f98343a9"}
18:27:27.078 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"146c1d21-5c3f-4f1b-a346-7d47f98343a9"}
18:27:27.078 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"b0effc52-b29d-428b-92a6-c7c9138754cd"}
18:27:27.078 00.000 12268 case statement mapped state 1 to 101
18:27:27.078 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"b0effc52-b29d-428b-92a6-c7c9138754cd"}
18:27:27.609 00.531 11616 Exposure complete
18:27:27.671 00.062 11616 worker thread done servicing request
18:27:27.671 00.000 12268 OnExposeComplete: enter
18:27:27.671 00.000 12268 UpdateGuideState(): m_state=1
18:27:27.671 00.000 12268 UpdateCurrentPosition: no star selected
18:27:27.671 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:27.671 00.000 12268 Status Line: No star selected
18:27:27.671 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:27.687 00.016 12268 UpdateGuideState exits: No star selected
18:27:27.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:27.687 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:27.687 00.000 12268 Enqueuing Expose request
18:27:27.687 00.000 11616 Worker thread wakes up
18:27:27.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:27.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:29.078 01.391 12268 evsrv: cli 0F8E7140 request: {"method":"get_exposure","id":"0e42ed66-b22e-4266-b2bb-e987efba262a"}
18:27:29.078 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":2000,"id":"0e42ed66-b22e-4266-b2bb-e987efba262a"}
18:27:29.078 00.000 12268 evsrv: cli 0F8E7140 request: {"method":"get_app_state","id":"95f5a2fa-6ffc-4ead-905d-bf0498f1bb56"}
18:27:29.078 00.000 12268 case statement mapped state 1 to 101
18:27:29.078 00.000 12268 evsrv: cli 0F8E7140 response: {"jsonrpc":"2.0","result":"Looping","id":"95f5a2fa-6ffc-4ead-905d-bf0498f1bb56"}
18:27:29.703 00.625 11616 Exposure complete
18:27:29.766 00.063 11616 worker thread done servicing request
18:27:29.766 00.000 12268 OnExposeComplete: enter
18:27:29.766 00.000 12268 UpdateGuideState(): m_state=1
18:27:29.766 00.000 12268 UpdateCurrentPosition: no star selected
18:27:29.766 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:29.766 00.000 12268 Status Line: No star selected
18:27:29.766 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
18:27:29.783 00.017 12268 UpdateGuideState exits: No star selected
18:27:29.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:29.783 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:29.783 00.000 12268 Enqueuing Expose request
18:27:29.783 00.000 11616 Worker thread wakes up
18:27:29.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:29.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:31.828 02.045 11616 Exposure complete
18:27:31.906 00.078 11616 worker thread done servicing request
18:27:31.906 00.000 12268 OnExposeComplete: enter
18:27:31.906 00.000 12268 UpdateGuideState(): m_state=1
18:27:31.906 00.000 12268 UpdateCurrentPosition: no star selected
18:27:31.906 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:31.906 00.000 12268 Status Line: No star selected
18:27:31.906 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:31.922 00.016 12268 UpdateGuideState exits: No star selected
18:27:31.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:31.922 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:31.922 00.000 12268 Enqueuing Expose request
18:27:31.922 00.000 11616 Worker thread wakes up
18:27:31.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:31.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:33.937 02.015 11616 Exposure complete
18:27:33.984 00.047 11616 worker thread done servicing request
18:27:33.984 00.000 12268 OnExposeComplete: enter
18:27:33.984 00.000 12268 UpdateGuideState(): m_state=1
18:27:33.984 00.000 12268 UpdateCurrentPosition: no star selected
18:27:33.984 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:33.984 00.000 12268 Status Line: No star selected
18:27:33.984 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:34.000 00.016 12268 UpdateGuideState exits: No star selected
18:27:34.015 00.015 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:34.015 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:34.015 00.000 12268 Enqueuing Expose request
18:27:34.015 00.000 11616 Worker thread wakes up
18:27:34.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:34.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:36.015 02.000 11616 Exposure complete
18:27:36.062 00.047 11616 worker thread done servicing request
18:27:36.062 00.000 12268 OnExposeComplete: enter
18:27:36.062 00.000 12268 UpdateGuideState(): m_state=1
18:27:36.062 00.000 12268 UpdateCurrentPosition: no star selected
18:27:36.062 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:36.062 00.000 12268 Status Line: No star selected
18:27:36.062 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:36.093 00.031 12268 UpdateGuideState exits: No star selected
18:27:36.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:36.093 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:36.093 00.000 12268 Enqueuing Expose request
18:27:36.093 00.000 11616 Worker thread wakes up
18:27:36.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:36.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:38.093 02.000 11616 Exposure complete
18:27:38.156 00.063 11616 worker thread done servicing request
18:27:38.156 00.000 12268 OnExposeComplete: enter
18:27:38.156 00.000 12268 UpdateGuideState(): m_state=1
18:27:38.156 00.000 12268 UpdateCurrentPosition: no star selected
18:27:38.156 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:38.156 00.000 12268 Status Line: No star selected
18:27:38.156 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:38.171 00.015 12268 UpdateGuideState exits: No star selected
18:27:38.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:38.171 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:38.171 00.000 12268 Enqueuing Expose request
18:27:38.171 00.000 11616 Worker thread wakes up
18:27:38.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:38.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:40.187 02.016 11616 Exposure complete
18:27:40.249 00.062 11616 worker thread done servicing request
18:27:40.249 00.000 12268 OnExposeComplete: enter
18:27:40.249 00.000 12268 UpdateGuideState(): m_state=1
18:27:40.249 00.000 12268 UpdateCurrentPosition: no star selected
18:27:40.249 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:40.249 00.000 12268 Status Line: No star selected
18:27:40.249 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:40.265 00.016 12268 UpdateGuideState exits: No star selected
18:27:40.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:40.265 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:40.265 00.000 12268 Enqueuing Expose request
18:27:40.265 00.000 11616 Worker thread wakes up
18:27:40.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:40.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:42.281 02.016 11616 Exposure complete
18:27:42.328 00.047 11616 worker thread done servicing request
18:27:42.343 00.015 12268 OnExposeComplete: enter
18:27:42.343 00.000 12268 UpdateGuideState(): m_state=1
18:27:42.343 00.000 12268 UpdateCurrentPosition: no star selected
18:27:42.343 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:42.343 00.000 12268 Status Line: No star selected
18:27:42.343 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:42.359 00.016 12268 UpdateGuideState exits: No star selected
18:27:42.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:42.359 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:42.359 00.000 12268 Enqueuing Expose request
18:27:42.359 00.000 11616 Worker thread wakes up
18:27:42.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:42.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:44.374 02.015 11616 Exposure complete
18:27:44.421 00.047 11616 worker thread done servicing request
18:27:44.421 00.000 12268 OnExposeComplete: enter
18:27:44.421 00.000 12268 UpdateGuideState(): m_state=1
18:27:44.421 00.000 12268 UpdateCurrentPosition: no star selected
18:27:44.421 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:44.421 00.000 12268 Status Line: No star selected
18:27:44.421 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:44.453 00.032 12268 UpdateGuideState exits: No star selected
18:27:44.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:44.453 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:44.453 00.000 12268 Enqueuing Expose request
18:27:44.453 00.000 11616 Worker thread wakes up
18:27:44.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:44.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:46.468 02.015 11616 Exposure complete
18:27:46.515 00.047 12268 OnExposeComplete: enter
18:27:46.531 00.016 12268 UpdateGuideState(): m_state=1
18:27:46.531 00.000 12268 UpdateCurrentPosition: no star selected
18:27:46.531 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:46.531 00.000 12268 Status Line: No star selected
18:27:46.531 00.000 11616 worker thread done servicing request
18:27:46.531 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
18:27:46.546 00.015 12268 UpdateGuideState exits: No star selected
18:27:46.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:46.546 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:46.546 00.000 12268 Enqueuing Expose request
18:27:46.546 00.000 11616 Worker thread wakes up
18:27:46.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:46.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:48.566 02.020 11616 Exposure complete
18:27:48.630 00.064 11616 worker thread done servicing request
18:27:48.630 00.000 12268 OnExposeComplete: enter
18:27:48.630 00.000 12268 UpdateGuideState(): m_state=1
18:27:48.630 00.000 12268 UpdateCurrentPosition: no star selected
18:27:48.630 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:48.630 00.000 12268 Status Line: No star selected
18:27:48.630 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:48.656 00.026 12268 UpdateGuideState exits: No star selected
18:27:48.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:48.656 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:48.656 00.000 12268 Enqueuing Expose request
18:27:48.656 00.000 11616 Worker thread wakes up
18:27:48.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:48.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:50.666 02.010 11616 Exposure complete
18:27:50.718 00.052 11616 worker thread done servicing request
18:27:50.718 00.000 12268 OnExposeComplete: enter
18:27:50.718 00.000 12268 UpdateGuideState(): m_state=1
18:27:50.718 00.000 12268 UpdateCurrentPosition: no star selected
18:27:50.718 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:50.718 00.000 12268 Status Line: No star selected
18:27:50.718 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:50.745 00.027 12268 UpdateGuideState exits: No star selected
18:27:50.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:50.745 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:50.745 00.000 12268 Enqueuing Expose request
18:27:50.745 00.000 11616 Worker thread wakes up
18:27:50.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:50.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:52.750 02.005 11616 Exposure complete
18:27:52.797 00.047 11616 worker thread done servicing request
18:27:52.797 00.000 12268 OnExposeComplete: enter
18:27:52.797 00.000 12268 UpdateGuideState(): m_state=1
18:27:52.797 00.000 12268 UpdateCurrentPosition: no star selected
18:27:52.812 00.015 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:52.812 00.000 12268 Status Line: No star selected
18:27:52.812 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:52.828 00.016 12268 UpdateGuideState exits: No star selected
18:27:52.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:52.828 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:52.828 00.000 12268 Enqueuing Expose request
18:27:52.828 00.000 11616 Worker thread wakes up
18:27:52.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:52.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:54.953 02.125 11616 Exposure complete
18:27:55.015 00.062 11616 worker thread done servicing request
18:27:55.015 00.000 12268 OnExposeComplete: enter
18:27:55.031 00.016 12268 UpdateGuideState(): m_state=1
18:27:55.031 00.000 12268 UpdateCurrentPosition: no star selected
18:27:55.031 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:55.031 00.000 12268 Status Line: No star selected
18:27:55.031 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:55.046 00.015 12268 UpdateGuideState exits: No star selected
18:27:55.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:55.046 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:55.046 00.000 12268 Enqueuing Expose request
18:27:55.046 00.000 11616 Worker thread wakes up
18:27:55.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:55.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:57.066 02.020 11616 Exposure complete
18:27:57.113 00.047 11616 worker thread done servicing request
18:27:57.113 00.000 12268 OnExposeComplete: enter
18:27:57.113 00.000 12268 UpdateGuideState(): m_state=1
18:27:57.113 00.000 12268 UpdateCurrentPosition: no star selected
18:27:57.113 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:57.113 00.000 12268 Status Line: No star selected
18:27:57.125 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
18:27:57.129 00.004 12268 UpdateGuideState exits: No star selected
18:27:57.129 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:57.129 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:57.129 00.000 12268 Enqueuing Expose request
18:27:57.129 00.000 11616 Worker thread wakes up
18:27:57.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:57.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:27:59.218 02.089 11616 Exposure complete
18:27:59.260 00.042 11616 worker thread done servicing request
18:27:59.260 00.000 12268 OnExposeComplete: enter
18:27:59.260 00.000 12268 UpdateGuideState(): m_state=1
18:27:59.260 00.000 12268 UpdateCurrentPosition: no star selected
18:27:59.260 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:27:59.260 00.000 12268 Status Line: No star selected
18:27:59.276 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:27:59.292 00.016 12268 UpdateGuideState exits: No star selected
18:27:59.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:27:59.292 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:27:59.292 00.000 12268 Enqueuing Expose request
18:27:59.292 00.000 11616 Worker thread wakes up
18:27:59.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:27:59.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:01.296 02.004 11616 Exposure complete
18:28:01.359 00.063 11616 worker thread done servicing request
18:28:01.359 00.000 12268 OnExposeComplete: enter
18:28:01.359 00.000 12268 UpdateGuideState(): m_state=1
18:28:01.359 00.000 12268 UpdateCurrentPosition: no star selected
18:28:01.359 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:01.359 00.000 12268 Status Line: No star selected
18:28:01.359 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:01.375 00.016 12268 UpdateGuideState exits: No star selected
18:28:01.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:01.375 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:01.375 00.000 12268 Enqueuing Expose request
18:28:01.375 00.000 11616 Worker thread wakes up
18:28:01.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:01.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:03.449 02.074 11616 Exposure complete
18:28:03.544 00.095 12268 OnExposeComplete: enter
18:28:03.544 00.000 12268 UpdateGuideState(): m_state=1
18:28:03.544 00.000 12268 UpdateCurrentPosition: no star selected
18:28:03.544 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:03.544 00.000 12268 Status Line: No star selected
18:28:03.544 00.000 11616 worker thread done servicing request
18:28:03.544 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:03.562 00.018 12268 UpdateGuideState exits: No star selected
18:28:03.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:03.562 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:03.562 00.000 12268 Enqueuing Expose request
18:28:03.562 00.000 11616 Worker thread wakes up
18:28:03.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:03.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:05.581 02.019 11616 Exposure complete
18:28:05.661 00.080 11616 worker thread done servicing request
18:28:05.661 00.000 12268 OnExposeComplete: enter
18:28:05.661 00.000 12268 UpdateGuideState(): m_state=1
18:28:05.661 00.000 12268 UpdateCurrentPosition: no star selected
18:28:05.661 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:05.661 00.000 12268 Status Line: No star selected
18:28:05.661 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:05.692 00.031 12268 UpdateGuideState exits: No star selected
18:28:05.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:05.692 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:05.692 00.000 12268 Enqueuing Expose request
18:28:05.692 00.000 11616 Worker thread wakes up
18:28:05.692 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:05.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:07.707 02.015 11616 Exposure complete
18:28:07.755 00.048 11616 worker thread done servicing request
18:28:07.755 00.000 12268 OnExposeComplete: enter
18:28:07.755 00.000 12268 UpdateGuideState(): m_state=1
18:28:07.755 00.000 12268 UpdateCurrentPosition: no star selected
18:28:07.755 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:07.755 00.000 12268 Status Line: No star selected
18:28:07.771 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:07.787 00.016 12268 UpdateGuideState exits: No star selected
18:28:07.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:07.787 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:07.787 00.000 12268 Enqueuing Expose request
18:28:07.787 00.000 11616 Worker thread wakes up
18:28:07.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:07.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:09.798 02.011 11616 Exposure complete
18:28:09.846 00.048 11616 worker thread done servicing request
18:28:09.846 00.000 12268 OnExposeComplete: enter
18:28:09.846 00.000 12268 UpdateGuideState(): m_state=1
18:28:09.846 00.000 12268 UpdateCurrentPosition: no star selected
18:28:09.846 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:09.846 00.000 12268 Status Line: No star selected
18:28:09.846 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:28:09.861 00.015 12268 UpdateGuideState exits: No star selected
18:28:09.861 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:09.861 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:09.861 00.000 12268 Enqueuing Expose request
18:28:09.861 00.000 11616 Worker thread wakes up
18:28:09.861 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:09.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:11.890 02.029 11616 Exposure complete
18:28:11.937 00.047 11616 worker thread done servicing request
18:28:11.937 00.000 12268 OnExposeComplete: enter
18:28:11.937 00.000 12268 UpdateGuideState(): m_state=1
18:28:11.937 00.000 12268 UpdateCurrentPosition: no star selected
18:28:11.937 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:11.937 00.000 12268 Status Line: No star selected
18:28:11.937 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
18:28:11.953 00.016 12268 UpdateGuideState exits: No star selected
18:28:11.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:11.953 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:11.953 00.000 12268 Enqueuing Expose request
18:28:11.953 00.000 11616 Worker thread wakes up
18:28:11.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:11.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:13.968 02.015 11616 Exposure complete
18:28:14.031 00.063 11616 worker thread done servicing request
18:28:14.031 00.000 12268 OnExposeComplete: enter
18:28:14.031 00.000 12268 UpdateGuideState(): m_state=1
18:28:14.031 00.000 12268 UpdateCurrentPosition: no star selected
18:28:14.031 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:14.031 00.000 12268 Status Line: No star selected
18:28:14.031 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:14.046 00.015 12268 UpdateGuideState exits: No star selected
18:28:14.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:14.046 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:14.046 00.000 12268 Enqueuing Expose request
18:28:14.046 00.000 11616 Worker thread wakes up
18:28:14.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:14.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:16.062 02.016 11616 Exposure complete
18:28:16.109 00.047 11616 worker thread done servicing request
18:28:16.109 00.000 12268 OnExposeComplete: enter
18:28:16.109 00.000 12268 UpdateGuideState(): m_state=1
18:28:16.109 00.000 12268 UpdateCurrentPosition: no star selected
18:28:16.109 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:16.109 00.000 12268 Status Line: No star selected
18:28:16.124 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
18:28:16.140 00.016 12268 UpdateGuideState exits: No star selected
18:28:16.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:16.140 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:16.140 00.000 12268 Enqueuing Expose request
18:28:16.140 00.000 11616 Worker thread wakes up
18:28:16.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:16.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:18.144 02.004 11616 Exposure complete
18:28:18.192 00.048 11616 worker thread done servicing request
18:28:18.192 00.000 12268 OnExposeComplete: enter
18:28:18.192 00.000 12268 UpdateGuideState(): m_state=1
18:28:18.207 00.015 12268 UpdateCurrentPosition: no star selected
18:28:18.207 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:18.207 00.000 12268 Status Line: No star selected
18:28:18.207 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:18.223 00.016 12268 UpdateGuideState exits: No star selected
18:28:18.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:18.223 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:18.223 00.000 12268 Enqueuing Expose request
18:28:18.223 00.000 11616 Worker thread wakes up
18:28:18.223 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:18.223 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:20.234 02.011 11616 Exposure complete
18:28:20.281 00.047 11616 worker thread done servicing request
18:28:20.281 00.000 12268 OnExposeComplete: enter
18:28:20.281 00.000 12268 UpdateGuideState(): m_state=1
18:28:20.281 00.000 12268 UpdateCurrentPosition: no star selected
18:28:20.281 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:20.281 00.000 12268 Status Line: No star selected
18:28:20.281 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:20.297 00.016 12268 UpdateGuideState exits: No star selected
18:28:20.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:20.297 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:20.297 00.000 12268 Enqueuing Expose request
18:28:20.297 00.000 11616 Worker thread wakes up
18:28:20.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:20.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:22.312 02.015 11616 Exposure complete
18:28:22.366 00.054 11616 worker thread done servicing request
18:28:22.366 00.000 12268 OnExposeComplete: enter
18:28:22.366 00.000 12268 UpdateGuideState(): m_state=1
18:28:22.366 00.000 12268 UpdateCurrentPosition: no star selected
18:28:22.374 00.008 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:22.374 00.000 12268 Status Line: No star selected
18:28:22.374 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:22.383 00.009 12268 UpdateGuideState exits: No star selected
18:28:22.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:22.383 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:22.383 00.000 12268 Enqueuing Expose request
18:28:22.383 00.000 11616 Worker thread wakes up
18:28:22.383 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:22.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:24.408 02.025 11616 Exposure complete
18:28:24.471 00.063 11616 worker thread done servicing request
18:28:24.471 00.000 12268 OnExposeComplete: enter
18:28:24.471 00.000 12268 UpdateGuideState(): m_state=1
18:28:24.471 00.000 12268 UpdateCurrentPosition: no star selected
18:28:24.471 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:24.471 00.000 12268 Status Line: No star selected
18:28:24.471 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:24.487 00.016 12268 UpdateGuideState exits: No star selected
18:28:24.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:24.487 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:24.487 00.000 12268 Enqueuing Expose request
18:28:24.487 00.000 11616 Worker thread wakes up
18:28:24.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:24.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:26.500 02.013 11616 Exposure complete
18:28:26.562 00.062 11616 worker thread done servicing request
18:28:26.562 00.000 12268 OnExposeComplete: enter
18:28:26.562 00.000 12268 UpdateGuideState(): m_state=1
18:28:26.562 00.000 12268 UpdateCurrentPosition: no star selected
18:28:26.562 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:26.562 00.000 12268 Status Line: No star selected
18:28:26.562 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:26.571 00.009 12268 UpdateGuideState exits: No star selected
18:28:26.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:26.571 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:26.571 00.000 12268 Enqueuing Expose request
18:28:26.571 00.000 11616 Worker thread wakes up
18:28:26.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:26.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:28.594 02.023 11616 Exposure complete
18:28:28.640 00.046 11616 worker thread done servicing request
18:28:28.656 00.016 12268 OnExposeComplete: enter
18:28:28.656 00.000 12268 UpdateGuideState(): m_state=1
18:28:28.656 00.000 12268 UpdateCurrentPosition: no star selected
18:28:28.656 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:28.656 00.000 12268 Status Line: No star selected
18:28:28.656 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:28.672 00.016 12268 UpdateGuideState exits: No star selected
18:28:28.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:28.672 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:28.672 00.000 12268 Enqueuing Expose request
18:28:28.672 00.000 11616 Worker thread wakes up
18:28:28.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:28.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:30.687 02.015 11616 Exposure complete
18:28:30.734 00.047 11616 worker thread done servicing request
18:28:30.734 00.000 12268 OnExposeComplete: enter
18:28:30.734 00.000 12268 UpdateGuideState(): m_state=1
18:28:30.734 00.000 12268 UpdateCurrentPosition: no star selected
18:28:30.734 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:30.734 00.000 12268 Status Line: No star selected
18:28:30.734 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:30.749 00.015 12268 UpdateGuideState exits: No star selected
18:28:30.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:30.749 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:30.749 00.000 12268 Enqueuing Expose request
18:28:30.749 00.000 11616 Worker thread wakes up
18:28:30.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:30.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:32.765 02.016 11616 Exposure complete
18:28:32.812 00.047 11616 worker thread done servicing request
18:28:32.812 00.000 12268 OnExposeComplete: enter
18:28:32.812 00.000 12268 UpdateGuideState(): m_state=1
18:28:32.812 00.000 12268 UpdateCurrentPosition: no star selected
18:28:32.812 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:32.812 00.000 12268 Status Line: No star selected
18:28:32.812 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:28:32.828 00.016 12268 UpdateGuideState exits: No star selected
18:28:32.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:32.828 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:32.828 00.000 12268 Enqueuing Expose request
18:28:32.828 00.000 11616 Worker thread wakes up
18:28:32.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:32.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:34.828 02.000 11616 Exposure complete
18:28:34.890 00.062 11616 worker thread done servicing request
18:28:34.890 00.000 12268 OnExposeComplete: enter
18:28:34.890 00.000 12268 UpdateGuideState(): m_state=1
18:28:34.890 00.000 12268 UpdateCurrentPosition: no star selected
18:28:34.890 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:34.890 00.000 12268 Status Line: No star selected
18:28:34.890 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:34.906 00.016 12268 UpdateGuideState exits: No star selected
18:28:34.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:34.906 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:34.906 00.000 12268 Enqueuing Expose request
18:28:34.906 00.000 11616 Worker thread wakes up
18:28:34.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:34.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:36.906 02.000 11616 Exposure complete
18:28:36.961 00.055 11616 worker thread done servicing request
18:28:36.961 00.000 12268 OnExposeComplete: enter
18:28:36.968 00.007 12268 UpdateGuideState(): m_state=1
18:28:36.968 00.000 12268 UpdateCurrentPosition: no star selected
18:28:36.968 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:36.968 00.000 12268 Status Line: No star selected
18:28:36.968 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:36.977 00.009 12268 UpdateGuideState exits: No star selected
18:28:36.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:36.977 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:36.977 00.000 12268 Enqueuing Expose request
18:28:36.977 00.000 11616 Worker thread wakes up
18:28:36.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:36.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:38.984 02.007 11616 Exposure complete
18:28:39.047 00.063 11616 worker thread done servicing request
18:28:39.047 00.000 12268 OnExposeComplete: enter
18:28:39.047 00.000 12268 UpdateGuideState(): m_state=1
18:28:39.047 00.000 12268 UpdateCurrentPosition: no star selected
18:28:39.047 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:39.047 00.000 12268 Status Line: No star selected
18:28:39.047 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:39.078 00.031 12268 UpdateGuideState exits: No star selected
18:28:39.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:39.078 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:39.078 00.000 12268 Enqueuing Expose request
18:28:39.078 00.000 11616 Worker thread wakes up
18:28:39.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:39.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:41.087 02.009 11616 Exposure complete
18:28:41.135 00.048 11616 worker thread done servicing request
18:28:41.135 00.000 12268 OnExposeComplete: enter
18:28:41.135 00.000 12268 UpdateGuideState(): m_state=1
18:28:41.135 00.000 12268 UpdateCurrentPosition: no star selected
18:28:41.135 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:41.135 00.000 12268 Status Line: No star selected
18:28:41.135 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:28:41.166 00.031 12268 UpdateGuideState exits: No star selected
18:28:41.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:41.166 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:41.166 00.000 12268 Enqueuing Expose request
18:28:41.166 00.000 11616 Worker thread wakes up
18:28:41.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:41.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:43.203 02.037 11616 Exposure complete
18:28:43.265 00.062 11616 worker thread done servicing request
18:28:43.265 00.000 12268 OnExposeComplete: enter
18:28:43.265 00.000 12268 UpdateGuideState(): m_state=1
18:28:43.265 00.000 12268 UpdateCurrentPosition: no star selected
18:28:43.265 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:43.265 00.000 12268 Status Line: No star selected
18:28:43.281 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:28:43.297 00.016 12268 UpdateGuideState exits: No star selected
18:28:43.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:43.297 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:43.297 00.000 12268 Enqueuing Expose request
18:28:43.297 00.000 11616 Worker thread wakes up
18:28:43.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:43.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:45.312 02.015 11616 Exposure complete
18:28:45.375 00.063 11616 worker thread done servicing request
18:28:45.375 00.000 12268 OnExposeComplete: enter
18:28:45.375 00.000 12268 UpdateGuideState(): m_state=1
18:28:45.375 00.000 12268 UpdateCurrentPosition: no star selected
18:28:45.375 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:45.375 00.000 12268 Status Line: No star selected
18:28:45.375 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:28:45.389 00.014 12268 UpdateGuideState exits: No star selected
18:28:45.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:45.389 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:45.389 00.000 12268 Enqueuing Expose request
18:28:45.389 00.000 11616 Worker thread wakes up
18:28:45.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:45.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:47.406 02.017 11616 Exposure complete
18:28:47.461 00.055 11616 worker thread done servicing request
18:28:47.461 00.000 12268 OnExposeComplete: enter
18:28:47.461 00.000 12268 UpdateGuideState(): m_state=1
18:28:47.461 00.000 12268 UpdateCurrentPosition: no star selected
18:28:47.461 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:47.461 00.000 12268 Status Line: No star selected
18:28:47.468 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:28:47.477 00.009 12268 UpdateGuideState exits: No star selected
18:28:47.477 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:47.477 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:47.477 00.000 12268 Enqueuing Expose request
18:28:47.477 00.000 11616 Worker thread wakes up
18:28:47.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:47.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:49.500 02.023 11616 Exposure complete
18:28:49.562 00.062 11616 worker thread done servicing request
18:28:49.562 00.000 12268 OnExposeComplete: enter
18:28:49.562 00.000 12268 UpdateGuideState(): m_state=1
18:28:49.562 00.000 12268 UpdateCurrentPosition: no star selected
18:28:49.562 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:49.562 00.000 12268 Status Line: No star selected
18:28:49.562 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:49.578 00.016 12268 UpdateGuideState exits: No star selected
18:28:49.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:49.578 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:49.578 00.000 12268 Enqueuing Expose request
18:28:49.578 00.000 11616 Worker thread wakes up
18:28:49.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:49.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:51.579 02.001 11616 Exposure complete
18:28:51.642 00.063 11616 worker thread done servicing request
18:28:51.642 00.000 12268 OnExposeComplete: enter
18:28:51.642 00.000 12268 UpdateGuideState(): m_state=1
18:28:51.642 00.000 12268 UpdateCurrentPosition: no star selected
18:28:51.642 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:51.642 00.000 12268 Status Line: No star selected
18:28:51.642 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:28:51.658 00.016 12268 UpdateGuideState exits: No star selected
18:28:51.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:51.658 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:51.658 00.000 12268 Enqueuing Expose request
18:28:51.658 00.000 11616 Worker thread wakes up
18:28:51.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:51.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:53.678 02.020 11616 Exposure complete
18:28:53.726 00.048 11616 worker thread done servicing request
18:28:53.726 00.000 12268 OnExposeComplete: enter
18:28:53.726 00.000 12268 UpdateGuideState(): m_state=1
18:28:53.726 00.000 12268 UpdateCurrentPosition: no star selected
18:28:53.726 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:53.726 00.000 12268 Status Line: No star selected
18:28:53.726 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:53.753 00.027 12268 UpdateGuideState exits: No star selected
18:28:53.753 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:53.753 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:53.753 00.000 12268 Enqueuing Expose request
18:28:53.753 00.000 11616 Worker thread wakes up
18:28:53.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:53.753 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:55.751 01.998 11616 Exposure complete
18:28:55.814 00.063 11616 worker thread done servicing request
18:28:55.814 00.000 12268 OnExposeComplete: enter
18:28:55.814 00.000 12268 UpdateGuideState(): m_state=1
18:28:55.814 00.000 12268 UpdateCurrentPosition: no star selected
18:28:55.814 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:55.814 00.000 12268 Status Line: No star selected
18:28:55.814 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:55.830 00.016 12268 UpdateGuideState exits: No star selected
18:28:55.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:55.830 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:55.830 00.000 12268 Enqueuing Expose request
18:28:55.830 00.000 11616 Worker thread wakes up
18:28:55.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:55.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:57.843 02.013 11616 Exposure complete
18:28:57.890 00.047 11616 worker thread done servicing request
18:28:57.890 00.000 12268 OnExposeComplete: enter
18:28:57.890 00.000 12268 UpdateGuideState(): m_state=1
18:28:57.906 00.016 12268 UpdateCurrentPosition: no star selected
18:28:57.906 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:57.906 00.000 12268 Status Line: No star selected
18:28:57.906 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:28:57.921 00.015 12268 UpdateGuideState exits: No star selected
18:28:57.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:28:57.921 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:28:57.921 00.000 12268 Enqueuing Expose request
18:28:57.921 00.000 11616 Worker thread wakes up
18:28:57.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:28:57.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:28:59.937 02.016 11616 Exposure complete
18:28:59.984 00.047 11616 worker thread done servicing request
18:28:59.984 00.000 12268 OnExposeComplete: enter
18:28:59.984 00.000 12268 UpdateGuideState(): m_state=1
18:28:59.984 00.000 12268 UpdateCurrentPosition: no star selected
18:28:59.984 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:28:59.984 00.000 12268 Status Line: No star selected
18:28:59.984 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:00.000 00.016 12268 UpdateGuideState exits: No star selected
18:29:00.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:00.000 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:00.000 00.000 12268 Enqueuing Expose request
18:29:00.000 00.000 11616 Worker thread wakes up
18:29:00.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:00.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:02.015 02.015 11616 Exposure complete
18:29:02.062 00.047 11616 worker thread done servicing request
18:29:02.062 00.000 12268 OnExposeComplete: enter
18:29:02.062 00.000 12268 UpdateGuideState(): m_state=1
18:29:02.062 00.000 12268 UpdateCurrentPosition: no star selected
18:29:02.062 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:02.062 00.000 12268 Status Line: No star selected
18:29:02.062 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:29:02.077 00.015 12268 UpdateGuideState exits: No star selected
18:29:02.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:02.077 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:02.077 00.000 12268 Enqueuing Expose request
18:29:02.077 00.000 11616 Worker thread wakes up
18:29:02.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:02.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:04.093 02.016 11616 Exposure complete
18:29:04.144 00.051 11616 worker thread done servicing request
18:29:04.144 00.000 12268 OnExposeComplete: enter
18:29:04.144 00.000 12268 UpdateGuideState(): m_state=1
18:29:04.144 00.000 12268 UpdateCurrentPosition: no star selected
18:29:04.144 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:04.144 00.000 12268 Status Line: No star selected
18:29:04.156 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:04.160 00.004 12268 UpdateGuideState exits: No star selected
18:29:04.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:04.160 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:04.160 00.000 12268 Enqueuing Expose request
18:29:04.160 00.000 11616 Worker thread wakes up
18:29:04.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:04.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:06.161 02.001 11616 Exposure complete
18:29:06.224 00.063 11616 worker thread done servicing request
18:29:06.224 00.000 12268 OnExposeComplete: enter
18:29:06.224 00.000 12268 UpdateGuideState(): m_state=1
18:29:06.224 00.000 12268 UpdateCurrentPosition: no star selected
18:29:06.224 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:06.224 00.000 12268 Status Line: No star selected
18:29:06.224 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:06.240 00.016 12268 UpdateGuideState exits: No star selected
18:29:06.240 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:06.240 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:06.240 00.000 12268 Enqueuing Expose request
18:29:06.250 00.010 11616 Worker thread wakes up
18:29:06.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:06.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:08.257 02.007 11616 Exposure complete
18:29:08.314 00.057 11616 worker thread done servicing request
18:29:08.314 00.000 12268 OnExposeComplete: enter
18:29:08.314 00.000 12268 UpdateGuideState(): m_state=1
18:29:08.314 00.000 12268 UpdateCurrentPosition: no star selected
18:29:08.315 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:08.315 00.000 12268 Status Line: No star selected
18:29:08.317 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:08.335 00.018 12268 UpdateGuideState exits: No star selected
18:29:08.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:08.335 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:08.335 00.000 12268 Enqueuing Expose request
18:29:08.335 00.000 11616 Worker thread wakes up
18:29:08.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:08.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:10.353 02.018 11616 Exposure complete
18:29:10.407 00.054 11616 worker thread done servicing request
18:29:10.407 00.000 12268 OnExposeComplete: enter
18:29:10.408 00.001 12268 UpdateGuideState(): m_state=1
18:29:10.408 00.000 12268 UpdateCurrentPosition: no star selected
18:29:10.408 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:10.409 00.001 12268 Status Line: No star selected
18:29:10.411 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:29:10.427 00.016 12268 UpdateGuideState exits: No star selected
18:29:10.428 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:10.428 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:10.428 00.000 12268 Enqueuing Expose request
18:29:10.428 00.000 11616 Worker thread wakes up
18:29:10.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:10.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:12.440 02.012 11616 Exposure complete
18:29:12.494 00.054 11616 worker thread done servicing request
18:29:12.494 00.000 12268 OnExposeComplete: enter
18:29:12.494 00.000 12268 UpdateGuideState(): m_state=1
18:29:12.494 00.000 12268 UpdateCurrentPosition: no star selected
18:29:12.495 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:12.495 00.000 12268 Status Line: No star selected
18:29:12.497 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:29:12.503 00.006 12268 UpdateGuideState exits: No star selected
18:29:12.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:12.503 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:12.503 00.000 12268 Enqueuing Expose request
18:29:12.503 00.000 11616 Worker thread wakes up
18:29:12.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:12.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:14.502 01.999 11616 Exposure complete
18:29:14.568 00.066 11616 worker thread done servicing request
18:29:14.577 00.009 12268 OnExposeComplete: enter
18:29:14.577 00.000 12268 UpdateGuideState(): m_state=1
18:29:14.577 00.000 12268 UpdateCurrentPosition: no star selected
18:29:14.577 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:14.577 00.000 12268 Status Line: No star selected
18:29:14.577 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:29:14.593 00.016 12268 UpdateGuideState exits: No star selected
18:29:14.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:14.593 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:14.593 00.000 12268 Enqueuing Expose request
18:29:14.597 00.004 11616 Worker thread wakes up
18:29:14.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:14.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:16.593 01.996 11616 Exposure complete
18:29:16.656 00.063 11616 worker thread done servicing request
18:29:16.656 00.000 12268 OnExposeComplete: enter
18:29:16.656 00.000 12268 UpdateGuideState(): m_state=1
18:29:16.656 00.000 12268 UpdateCurrentPosition: no star selected
18:29:16.656 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:16.656 00.000 12268 Status Line: No star selected
18:29:16.656 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:16.670 00.014 12268 UpdateGuideState exits: No star selected
18:29:16.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:16.670 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:16.670 00.000 12268 Enqueuing Expose request
18:29:16.670 00.000 11616 Worker thread wakes up
18:29:16.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:16.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:18.687 02.017 11616 Exposure complete
18:29:18.739 00.052 11616 worker thread done servicing request
18:29:18.739 00.000 12268 OnExposeComplete: enter
18:29:18.739 00.000 12268 UpdateGuideState(): m_state=1
18:29:18.739 00.000 12268 UpdateCurrentPosition: no star selected
18:29:18.739 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:18.739 00.000 12268 Status Line: No star selected
18:29:18.739 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:18.755 00.016 12268 UpdateGuideState exits: No star selected
18:29:18.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:18.755 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:18.755 00.000 12268 Enqueuing Expose request
18:29:18.755 00.000 11616 Worker thread wakes up
18:29:18.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:18.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:20.767 02.012 11616 Exposure complete
18:29:20.815 00.048 11616 worker thread done servicing request
18:29:20.815 00.000 12268 OnExposeComplete: enter
18:29:20.815 00.000 12268 UpdateGuideState(): m_state=1
18:29:20.815 00.000 12268 UpdateCurrentPosition: no star selected
18:29:20.815 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:20.815 00.000 12268 Status Line: No star selected
18:29:20.815 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:29:20.831 00.016 12268 UpdateGuideState exits: No star selected
18:29:20.844 00.013 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:20.844 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:20.844 00.000 12268 Enqueuing Expose request
18:29:20.844 00.000 11616 Worker thread wakes up
18:29:20.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:20.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:22.845 02.001 11616 Exposure complete
18:29:22.906 00.061 11616 worker thread done servicing request
18:29:22.906 00.000 12268 OnExposeComplete: enter
18:29:22.906 00.000 12268 UpdateGuideState(): m_state=1
18:29:22.906 00.000 12268 UpdateCurrentPosition: no star selected
18:29:22.908 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:22.908 00.000 12268 Status Line: No star selected
18:29:22.908 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:22.924 00.016 12268 UpdateGuideState exits: No star selected
18:29:22.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:22.924 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:22.924 00.000 12268 Enqueuing Expose request
18:29:22.924 00.000 11616 Worker thread wakes up
18:29:22.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:22.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:24.915 01.991 11616 Exposure complete
18:29:24.979 00.064 11616 worker thread done servicing request
18:29:24.979 00.000 12268 OnExposeComplete: enter
18:29:24.979 00.000 12268 UpdateGuideState(): m_state=1
18:29:24.979 00.000 12268 UpdateCurrentPosition: no star selected
18:29:24.979 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:24.979 00.000 12268 Status Line: No star selected
18:29:24.979 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:25.000 00.021 12268 UpdateGuideState exits: No star selected
18:29:25.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:25.000 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:25.000 00.000 12268 Enqueuing Expose request
18:29:25.000 00.000 11616 Worker thread wakes up
18:29:25.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:25.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:27.005 02.005 11616 Exposure complete
18:29:27.069 00.064 11616 worker thread done servicing request
18:29:27.069 00.000 12268 OnExposeComplete: enter
18:29:27.069 00.000 12268 UpdateGuideState(): m_state=1
18:29:27.069 00.000 12268 UpdateCurrentPosition: no star selected
18:29:27.069 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:27.069 00.000 12268 Status Line: No star selected
18:29:27.069 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:29:27.093 00.024 12268 UpdateGuideState exits: No star selected
18:29:27.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:27.093 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:27.093 00.000 12268 Enqueuing Expose request
18:29:27.093 00.000 11616 Worker thread wakes up
18:29:27.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:27.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:29.110 02.017 11616 Exposure complete
18:29:29.158 00.048 11616 worker thread done servicing request
18:29:29.158 00.000 12268 OnExposeComplete: enter
18:29:29.158 00.000 12268 UpdateGuideState(): m_state=1
18:29:29.158 00.000 12268 UpdateCurrentPosition: no star selected
18:29:29.158 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:29.158 00.000 12268 Status Line: No star selected
18:29:29.158 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:29:29.174 00.016 12268 UpdateGuideState exits: No star selected
18:29:29.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:29.174 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:29.174 00.000 12268 Enqueuing Expose request
18:29:29.174 00.000 11616 Worker thread wakes up
18:29:29.187 00.013 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:29.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:31.203 02.016 11616 Exposure complete
18:29:31.265 00.062 11616 worker thread done servicing request
18:29:31.265 00.000 12268 OnExposeComplete: enter
18:29:31.265 00.000 12268 UpdateGuideState(): m_state=1
18:29:31.265 00.000 12268 UpdateCurrentPosition: no star selected
18:29:31.265 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:31.265 00.000 12268 Status Line: No star selected
18:29:31.265 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:31.281 00.016 12268 UpdateGuideState exits: No star selected
18:29:31.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:31.281 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:31.281 00.000 12268 Enqueuing Expose request
18:29:31.281 00.000 11616 Worker thread wakes up
18:29:31.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:31.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:33.286 02.005 11616 Exposure complete
18:29:33.343 00.057 11616 worker thread done servicing request
18:29:33.343 00.000 12268 OnExposeComplete: enter
18:29:33.343 00.000 12268 UpdateGuideState(): m_state=1
18:29:33.343 00.000 12268 UpdateCurrentPosition: no star selected
18:29:33.345 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:33.345 00.000 12268 Status Line: No star selected
18:29:33.345 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:33.360 00.015 12268 UpdateGuideState exits: No star selected
18:29:33.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:33.360 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:33.360 00.000 12268 Enqueuing Expose request
18:29:33.360 00.000 11616 Worker thread wakes up
18:29:33.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:33.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:35.376 02.016 11616 Exposure complete
18:29:35.424 00.048 11616 worker thread done servicing request
18:29:35.424 00.000 12268 OnExposeComplete: enter
18:29:35.424 00.000 12268 UpdateGuideState(): m_state=1
18:29:35.424 00.000 12268 UpdateCurrentPosition: no star selected
18:29:35.424 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:35.424 00.000 12268 Status Line: No star selected
18:29:35.437 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:35.440 00.003 12268 UpdateGuideState exits: No star selected
18:29:35.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:35.440 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:35.440 00.000 12268 Enqueuing Expose request
18:29:35.440 00.000 11616 Worker thread wakes up
18:29:35.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:35.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:37.448 02.008 11616 Exposure complete
18:29:37.511 00.063 11616 worker thread done servicing request
18:29:37.511 00.000 12268 OnExposeComplete: enter
18:29:37.511 00.000 12268 UpdateGuideState(): m_state=1
18:29:37.511 00.000 12268 UpdateCurrentPosition: no star selected
18:29:37.511 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:37.511 00.000 12268 Status Line: No star selected
18:29:37.511 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:37.531 00.020 12268 UpdateGuideState exits: No star selected
18:29:37.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:37.531 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:37.531 00.000 12268 Enqueuing Expose request
18:29:37.531 00.000 11616 Worker thread wakes up
18:29:37.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:37.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:39.547 02.016 11616 Exposure complete
18:29:39.593 00.046 11616 worker thread done servicing request
18:29:39.593 00.000 12268 OnExposeComplete: enter
18:29:39.593 00.000 12268 UpdateGuideState(): m_state=1
18:29:39.593 00.000 12268 UpdateCurrentPosition: no star selected
18:29:39.593 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:39.593 00.000 12268 Status Line: No star selected
18:29:39.609 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:39.624 00.015 12268 UpdateGuideState exits: No star selected
18:29:39.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:39.624 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:39.624 00.000 12268 Enqueuing Expose request
18:29:39.624 00.000 11616 Worker thread wakes up
18:29:39.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:39.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:41.625 02.001 11616 Exposure complete
18:29:41.687 00.062 11616 worker thread done servicing request
18:29:41.687 00.000 12268 OnExposeComplete: enter
18:29:41.687 00.000 12268 UpdateGuideState(): m_state=1
18:29:41.687 00.000 12268 UpdateCurrentPosition: no star selected
18:29:41.687 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:41.687 00.000 12268 Status Line: No star selected
18:29:41.687 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:29:41.703 00.016 12268 UpdateGuideState exits: No star selected
18:29:41.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:41.703 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:41.703 00.000 12268 Enqueuing Expose request
18:29:41.703 00.000 11616 Worker thread wakes up
18:29:41.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:41.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:43.734 02.031 11616 Exposure complete
18:29:43.906 00.172 12268 OnExposeComplete: enter
18:29:43.906 00.000 12268 UpdateGuideState(): m_state=1
18:29:43.906 00.000 12268 UpdateCurrentPosition: no star selected
18:29:43.906 00.000 11616 worker thread done servicing request
18:29:43.906 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:43.906 00.000 12268 Status Line: No star selected
18:29:43.906 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:29:43.921 00.015 12268 UpdateGuideState exits: No star selected
18:29:43.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:43.921 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:43.921 00.000 12268 Enqueuing Expose request
18:29:43.921 00.000 11616 Worker thread wakes up
18:29:43.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:43.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:45.937 02.016 11616 Exposure complete
18:29:45.984 00.047 11616 worker thread done servicing request
18:29:45.984 00.000 12268 OnExposeComplete: enter
18:29:45.984 00.000 12268 UpdateGuideState(): m_state=1
18:29:45.984 00.000 12268 UpdateCurrentPosition: no star selected
18:29:45.984 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:45.984 00.000 12268 Status Line: No star selected
18:29:45.984 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:29:45.999 00.015 12268 UpdateGuideState exits: No star selected
18:29:45.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:45.999 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:45.999 00.000 12268 Enqueuing Expose request
18:29:45.999 00.000 11616 Worker thread wakes up
18:29:45.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:45.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:48.018 02.019 11616 Exposure complete
18:29:48.066 00.048 11616 worker thread done servicing request
18:29:48.066 00.000 12268 OnExposeComplete: enter
18:29:48.066 00.000 12268 UpdateGuideState(): m_state=1
18:29:48.066 00.000 12268 UpdateCurrentPosition: no star selected
18:29:48.066 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:48.066 00.000 12268 Status Line: No star selected
18:29:48.066 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=42, Gamma=1.290
18:29:48.093 00.027 12268 UpdateGuideState exits: No star selected
18:29:48.097 00.004 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:48.097 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:48.097 00.000 12268 Enqueuing Expose request
18:29:48.097 00.000 11616 Worker thread wakes up
18:29:48.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:48.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:50.109 02.012 11616 Exposure complete
18:29:50.156 00.047 11616 worker thread done servicing request
18:29:50.172 00.016 12268 OnExposeComplete: enter
18:29:50.172 00.000 12268 UpdateGuideState(): m_state=1
18:29:50.172 00.000 12268 UpdateCurrentPosition: no star selected
18:29:50.172 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:50.172 00.000 12268 Status Line: No star selected
18:29:50.172 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:50.187 00.015 12268 UpdateGuideState exits: No star selected
18:29:50.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:50.187 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:50.187 00.000 12268 Enqueuing Expose request
18:29:50.187 00.000 11616 Worker thread wakes up
18:29:50.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:50.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:52.202 02.015 11616 Exposure complete
18:29:52.250 00.048 11616 worker thread done servicing request
18:29:52.250 00.000 12268 OnExposeComplete: enter
18:29:52.250 00.000 12268 UpdateGuideState(): m_state=1
18:29:52.250 00.000 12268 UpdateCurrentPosition: no star selected
18:29:52.250 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:52.250 00.000 12268 Status Line: No star selected
18:29:52.250 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:52.265 00.015 12268 UpdateGuideState exits: No star selected
18:29:52.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:52.265 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:52.265 00.000 12268 Enqueuing Expose request
18:29:52.265 00.000 11616 Worker thread wakes up
18:29:52.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:52.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:54.284 02.019 11616 Exposure complete
18:29:54.331 00.047 11616 worker thread done servicing request
18:29:54.331 00.000 12268 OnExposeComplete: enter
18:29:54.331 00.000 12268 UpdateGuideState(): m_state=1
18:29:54.331 00.000 12268 UpdateCurrentPosition: no star selected
18:29:54.331 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:54.331 00.000 12268 Status Line: No star selected
18:29:54.343 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:29:54.347 00.004 12268 UpdateGuideState exits: No star selected
18:29:54.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:54.347 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:54.347 00.000 12268 Enqueuing Expose request
18:29:54.347 00.000 11616 Worker thread wakes up
18:29:54.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:54.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:56.364 02.017 11616 Exposure complete
18:29:56.411 00.047 11616 worker thread done servicing request
18:29:56.411 00.000 12268 OnExposeComplete: enter
18:29:56.411 00.000 12268 UpdateGuideState(): m_state=1
18:29:56.411 00.000 12268 UpdateCurrentPosition: no star selected
18:29:56.411 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:56.411 00.000 12268 Status Line: No star selected
18:29:56.411 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:29:56.437 00.026 12268 UpdateGuideState exits: No star selected
18:29:56.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:56.437 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:56.437 00.000 12268 Enqueuing Expose request
18:29:56.437 00.000 11616 Worker thread wakes up
18:29:56.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:56.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:29:58.441 02.004 11616 Exposure complete
18:29:58.488 00.047 11616 worker thread done servicing request
18:29:58.488 00.000 12268 OnExposeComplete: enter
18:29:58.488 00.000 12268 UpdateGuideState(): m_state=1
18:29:58.488 00.000 12268 UpdateCurrentPosition: no star selected
18:29:58.488 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:29:58.488 00.000 12268 Status Line: No star selected
18:29:58.488 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:29:58.505 00.017 12268 UpdateGuideState exits: No star selected
18:29:58.505 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:29:58.505 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:29:58.505 00.000 12268 Enqueuing Expose request
18:29:58.505 00.000 11616 Worker thread wakes up
18:29:58.505 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:29:58.505 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:00.515 02.010 11616 Exposure complete
18:30:00.578 00.063 11616 worker thread done servicing request
18:30:00.578 00.000 12268 OnExposeComplete: enter
18:30:00.578 00.000 12268 UpdateGuideState(): m_state=1
18:30:00.578 00.000 12268 UpdateCurrentPosition: no star selected
18:30:00.578 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:00.578 00.000 12268 Status Line: No star selected
18:30:00.578 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:00.593 00.015 12268 UpdateGuideState exits: No star selected
18:30:00.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:00.593 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:00.593 00.000 12268 Enqueuing Expose request
18:30:00.593 00.000 11616 Worker thread wakes up
18:30:00.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:00.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:02.593 02.000 11616 Exposure complete
18:30:02.656 00.063 11616 worker thread done servicing request
18:30:02.656 00.000 12268 OnExposeComplete: enter
18:30:02.656 00.000 12268 UpdateGuideState(): m_state=1
18:30:02.656 00.000 12268 UpdateCurrentPosition: no star selected
18:30:02.656 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:02.656 00.000 12268 Status Line: No star selected
18:30:02.656 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:02.665 00.009 12268 UpdateGuideState exits: No star selected
18:30:02.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:02.665 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:02.665 00.000 12268 Enqueuing Expose request
18:30:02.665 00.000 11616 Worker thread wakes up
18:30:02.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:02.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:04.687 02.022 11616 Exposure complete
18:30:04.734 00.047 11616 worker thread done servicing request
18:30:04.734 00.000 12268 OnExposeComplete: enter
18:30:04.734 00.000 12268 UpdateGuideState(): m_state=1
18:30:04.734 00.000 12268 UpdateCurrentPosition: no star selected
18:30:04.734 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:04.734 00.000 12268 Status Line: No star selected
18:30:04.734 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:04.749 00.015 12268 UpdateGuideState exits: No star selected
18:30:04.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:04.749 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:04.749 00.000 12268 Enqueuing Expose request
18:30:04.749 00.000 11616 Worker thread wakes up
18:30:04.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:04.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:06.772 02.023 11616 Exposure complete
18:30:06.820 00.048 11616 worker thread done servicing request
18:30:06.820 00.000 12268 OnExposeComplete: enter
18:30:06.820 00.000 12268 UpdateGuideState(): m_state=1
18:30:06.820 00.000 12268 UpdateCurrentPosition: no star selected
18:30:06.820 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:06.820 00.000 12268 Status Line: No star selected
18:30:06.820 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:06.843 00.023 12268 UpdateGuideState exits: No star selected
18:30:06.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:06.843 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:06.843 00.000 12268 Enqueuing Expose request
18:30:06.843 00.000 11616 Worker thread wakes up
18:30:06.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:06.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:08.828 01.985 11616 Exposure complete
18:30:08.890 00.062 11616 worker thread done servicing request
18:30:08.890 00.000 12268 OnExposeComplete: enter
18:30:08.890 00.000 12268 UpdateGuideState(): m_state=1
18:30:08.890 00.000 12268 UpdateCurrentPosition: no star selected
18:30:08.890 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:08.890 00.000 12268 Status Line: No star selected
18:30:08.890 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:08.906 00.016 12268 UpdateGuideState exits: No star selected
18:30:08.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:08.906 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:08.906 00.000 12268 Enqueuing Expose request
18:30:08.906 00.000 11616 Worker thread wakes up
18:30:08.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:08.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:10.931 02.025 11616 Exposure complete
18:30:10.979 00.048 11616 worker thread done servicing request
18:30:10.979 00.000 12268 OnExposeComplete: enter
18:30:10.979 00.000 12268 UpdateGuideState(): m_state=1
18:30:10.979 00.000 12268 UpdateCurrentPosition: no star selected
18:30:10.979 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:10.979 00.000 12268 Status Line: No star selected
18:30:10.979 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:30:11.000 00.021 12268 UpdateGuideState exits: No star selected
18:30:11.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:11.000 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:11.000 00.000 12268 Enqueuing Expose request
18:30:11.000 00.000 11616 Worker thread wakes up
18:30:11.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:11.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:13.020 02.020 11616 Exposure complete
18:30:13.067 00.047 11616 worker thread done servicing request
18:30:13.067 00.000 12268 OnExposeComplete: enter
18:30:13.067 00.000 12268 UpdateGuideState(): m_state=1
18:30:13.067 00.000 12268 UpdateCurrentPosition: no star selected
18:30:13.067 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:13.067 00.000 12268 Status Line: No star selected
18:30:13.083 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:13.099 00.016 12268 UpdateGuideState exits: No star selected
18:30:13.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:13.099 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:13.099 00.000 12268 Enqueuing Expose request
18:30:13.099 00.000 11616 Worker thread wakes up
18:30:13.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:13.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:15.110 02.011 11616 Exposure complete
18:30:15.158 00.048 11616 worker thread done servicing request
18:30:15.158 00.000 12268 OnExposeComplete: enter
18:30:15.158 00.000 12268 UpdateGuideState(): m_state=1
18:30:15.158 00.000 12268 UpdateCurrentPosition: no star selected
18:30:15.158 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:15.158 00.000 12268 Status Line: No star selected
18:30:15.158 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:30:15.174 00.016 12268 UpdateGuideState exits: No star selected
18:30:15.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:15.174 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:15.174 00.000 12268 Enqueuing Expose request
18:30:15.174 00.000 11616 Worker thread wakes up
18:30:15.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:15.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:17.187 02.013 11616 Exposure complete
18:30:17.234 00.047 11616 worker thread done servicing request
18:30:17.234 00.000 12268 OnExposeComplete: enter
18:30:17.234 00.000 12268 UpdateGuideState(): m_state=1
18:30:17.234 00.000 12268 UpdateCurrentPosition: no star selected
18:30:17.234 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:17.234 00.000 12268 Status Line: No star selected
18:30:17.234 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:30:17.249 00.015 12268 UpdateGuideState exits: No star selected
18:30:17.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:17.249 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:17.249 00.000 12268 Enqueuing Expose request
18:30:17.249 00.000 11616 Worker thread wakes up
18:30:17.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:17.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:19.265 02.016 11616 Exposure complete
18:30:19.312 00.047 11616 worker thread done servicing request
18:30:19.312 00.000 12268 OnExposeComplete: enter
18:30:19.312 00.000 12268 UpdateGuideState(): m_state=1
18:30:19.312 00.000 12268 UpdateCurrentPosition: no star selected
18:30:19.328 00.016 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:19.328 00.000 12268 Status Line: No star selected
18:30:19.328 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:30:19.344 00.016 12268 UpdateGuideState exits: No star selected
18:30:19.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:19.344 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:19.344 00.000 12268 Enqueuing Expose request
18:30:19.344 00.000 11616 Worker thread wakes up
18:30:19.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:19.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:21.344 02.000 11616 Exposure complete
18:30:21.406 00.062 11616 worker thread done servicing request
18:30:21.406 00.000 12268 OnExposeComplete: enter
18:30:21.406 00.000 12268 UpdateGuideState(): m_state=1
18:30:21.406 00.000 12268 UpdateCurrentPosition: no star selected
18:30:21.406 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:21.406 00.000 12268 Status Line: No star selected
18:30:21.406 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:21.421 00.015 12268 UpdateGuideState exits: No star selected
18:30:21.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:21.421 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:21.421 00.000 12268 Enqueuing Expose request
18:30:21.421 00.000 11616 Worker thread wakes up
18:30:21.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:21.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:23.440 02.019 11616 Exposure complete
18:30:23.487 00.047 11616 worker thread done servicing request
18:30:23.487 00.000 12268 OnExposeComplete: enter
18:30:23.487 00.000 12268 UpdateGuideState(): m_state=1
18:30:23.487 00.000 12268 UpdateCurrentPosition: no star selected
18:30:23.487 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:23.487 00.000 12268 Status Line: No star selected
18:30:23.487 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:30:23.503 00.016 12268 UpdateGuideState exits: No star selected
18:30:23.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:23.503 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:23.503 00.000 12268 Enqueuing Expose request
18:30:23.503 00.000 11616 Worker thread wakes up
18:30:23.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:23.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:25.517 02.014 11616 Exposure complete
18:30:25.565 00.048 11616 worker thread done servicing request
18:30:25.565 00.000 12268 OnExposeComplete: enter
18:30:25.565 00.000 12268 UpdateGuideState(): m_state=1
18:30:25.565 00.000 12268 UpdateCurrentPosition: no star selected
18:30:25.565 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:25.565 00.000 12268 Status Line: No star selected
18:30:25.565 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:30:25.593 00.028 12268 UpdateGuideState exits: No star selected
18:30:25.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:25.593 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:25.593 00.000 12268 Enqueuing Expose request
18:30:25.593 00.000 11616 Worker thread wakes up
18:30:25.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:25.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:27.612 02.019 11616 Exposure complete
18:30:27.660 00.048 11616 worker thread done servicing request
18:30:27.660 00.000 12268 OnExposeComplete: enter
18:30:27.660 00.000 12268 UpdateGuideState(): m_state=1
18:30:27.660 00.000 12268 UpdateCurrentPosition: no star selected
18:30:27.660 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:27.660 00.000 12268 Status Line: No star selected
18:30:27.660 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:30:27.687 00.027 12268 UpdateGuideState exits: No star selected
18:30:27.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:27.687 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:27.687 00.000 12268 Enqueuing Expose request
18:30:27.687 00.000 11616 Worker thread wakes up
18:30:27.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:27.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:29.687 02.000 11616 Exposure complete
18:30:29.734 00.047 11616 worker thread done servicing request
18:30:29.734 00.000 12268 OnExposeComplete: enter
18:30:29.734 00.000 12268 UpdateGuideState(): m_state=1
18:30:29.734 00.000 12268 UpdateCurrentPosition: no star selected
18:30:29.734 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:29.734 00.000 12268 Status Line: No star selected
18:30:29.734 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:29.749 00.015 12268 UpdateGuideState exits: No star selected
18:30:29.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:29.749 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:29.749 00.000 12268 Enqueuing Expose request
18:30:29.749 00.000 11616 Worker thread wakes up
18:30:29.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:29.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:31.765 02.016 11616 Exposure complete
18:30:31.812 00.047 11616 worker thread done servicing request
18:30:31.812 00.000 12268 OnExposeComplete: enter
18:30:31.812 00.000 12268 UpdateGuideState(): m_state=1
18:30:31.812 00.000 12268 UpdateCurrentPosition: no star selected
18:30:31.812 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:31.812 00.000 12268 Status Line: No star selected
18:30:31.812 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:31.828 00.016 12268 UpdateGuideState exits: No star selected
18:30:31.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:31.828 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:31.828 00.000 12268 Enqueuing Expose request
18:30:31.828 00.000 11616 Worker thread wakes up
18:30:31.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:31.843 00.015 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:33.843 02.000 11616 Exposure complete
18:30:33.890 00.047 11616 worker thread done servicing request
18:30:33.890 00.000 12268 OnExposeComplete: enter
18:30:33.890 00.000 12268 UpdateGuideState(): m_state=1
18:30:33.890 00.000 12268 UpdateCurrentPosition: no star selected
18:30:33.890 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:33.890 00.000 12268 Status Line: No star selected
18:30:33.890 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:33.906 00.016 12268 UpdateGuideState exits: No star selected
18:30:33.922 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:33.922 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:33.922 00.000 12268 Enqueuing Expose request
18:30:33.922 00.000 11616 Worker thread wakes up
18:30:33.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:33.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:35.907 01.985 11616 Exposure complete
18:30:35.971 00.064 11616 worker thread done servicing request
18:30:35.971 00.000 12268 OnExposeComplete: enter
18:30:35.971 00.000 12268 UpdateGuideState(): m_state=1
18:30:35.971 00.000 12268 UpdateCurrentPosition: no star selected
18:30:35.971 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:35.971 00.000 12268 Status Line: No star selected
18:30:35.971 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:35.986 00.015 12268 UpdateGuideState exits: No star selected
18:30:35.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:35.986 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:35.986 00.000 12268 Enqueuing Expose request
18:30:35.986 00.000 11616 Worker thread wakes up
18:30:35.986 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:35.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:38.000 02.014 11616 Exposure complete
18:30:38.047 00.047 11616 worker thread done servicing request
18:30:38.047 00.000 12268 OnExposeComplete: enter
18:30:38.047 00.000 12268 UpdateGuideState(): m_state=1
18:30:38.047 00.000 12268 UpdateCurrentPosition: no star selected
18:30:38.047 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:38.047 00.000 12268 Status Line: No star selected
18:30:38.062 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:38.078 00.016 12268 UpdateGuideState exits: No star selected
18:30:38.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:38.078 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:38.078 00.000 12268 Enqueuing Expose request
18:30:38.078 00.000 11616 Worker thread wakes up
18:30:38.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:38.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:40.086 02.008 11616 Exposure complete
18:30:40.134 00.048 11616 worker thread done servicing request
18:30:40.134 00.000 12268 OnExposeComplete: enter
18:30:40.134 00.000 12268 UpdateGuideState(): m_state=1
18:30:40.134 00.000 12268 UpdateCurrentPosition: no star selected
18:30:40.134 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:40.134 00.000 12268 Status Line: No star selected
18:30:40.149 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:30:40.165 00.016 12268 UpdateGuideState exits: No star selected
18:30:40.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:40.165 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:40.165 00.000 12268 Enqueuing Expose request
18:30:40.165 00.000 11616 Worker thread wakes up
18:30:40.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:40.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:42.177 02.012 11616 Exposure complete
18:30:42.225 00.048 11616 worker thread done servicing request
18:30:42.225 00.000 12268 OnExposeComplete: enter
18:30:42.225 00.000 12268 UpdateGuideState(): m_state=1
18:30:42.225 00.000 12268 UpdateCurrentPosition: no star selected
18:30:42.225 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:42.225 00.000 12268 Status Line: No star selected
18:30:42.225 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:30:42.250 00.025 12268 UpdateGuideState exits: No star selected
18:30:42.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:42.250 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:42.250 00.000 12268 Enqueuing Expose request
18:30:42.250 00.000 11616 Worker thread wakes up
18:30:42.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:42.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:44.249 01.999 11616 Exposure complete
18:30:44.305 00.056 11616 worker thread done servicing request
18:30:44.305 00.000 12268 OnExposeComplete: enter
18:30:44.305 00.000 12268 UpdateGuideState(): m_state=1
18:30:44.305 00.000 12268 UpdateCurrentPosition: no star selected
18:30:44.305 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:44.305 00.000 12268 Status Line: No star selected
18:30:44.312 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:44.321 00.009 12268 UpdateGuideState exits: No star selected
18:30:44.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:44.321 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:44.321 00.000 12268 Enqueuing Expose request
18:30:44.321 00.000 11616 Worker thread wakes up
18:30:44.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:44.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:46.339 02.018 11616 Exposure complete
18:30:46.387 00.048 11616 worker thread done servicing request
18:30:46.387 00.000 12268 OnExposeComplete: enter
18:30:46.387 00.000 12268 UpdateGuideState(): m_state=1
18:30:46.387 00.000 12268 UpdateCurrentPosition: no star selected
18:30:46.387 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:46.387 00.000 12268 Status Line: No star selected
18:30:46.387 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:30:46.406 00.019 12268 UpdateGuideState exits: No star selected
18:30:46.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:46.406 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:46.406 00.000 12268 Enqueuing Expose request
18:30:46.406 00.000 11616 Worker thread wakes up
18:30:46.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:46.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:48.422 02.016 11616 Exposure complete
18:30:48.468 00.046 11616 worker thread done servicing request
18:30:48.468 00.000 12268 OnExposeComplete: enter
18:30:48.468 00.000 12268 UpdateGuideState(): m_state=1
18:30:48.468 00.000 12268 UpdateCurrentPosition: no star selected
18:30:48.468 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:48.468 00.000 12268 Status Line: No star selected
18:30:48.468 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:48.484 00.016 12268 UpdateGuideState exits: No star selected
18:30:48.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:48.484 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:48.484 00.000 12268 Enqueuing Expose request
18:30:48.484 00.000 11616 Worker thread wakes up
18:30:48.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:48.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:50.508 02.024 11616 Exposure complete
18:30:50.562 00.054 11616 worker thread done servicing request
18:30:50.562 00.000 12268 OnExposeComplete: enter
18:30:50.562 00.000 12268 UpdateGuideState(): m_state=1
18:30:50.562 00.000 12268 UpdateCurrentPosition: no star selected
18:30:50.562 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:50.562 00.000 12268 Status Line: No star selected
18:30:50.572 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:30:50.587 00.015 12268 UpdateGuideState exits: No star selected
18:30:50.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:50.587 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:50.587 00.000 12268 Enqueuing Expose request
18:30:50.587 00.000 11616 Worker thread wakes up
18:30:50.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:50.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:52.596 02.009 11616 Exposure complete
18:30:52.659 00.063 11616 worker thread done servicing request
18:30:52.659 00.000 12268 OnExposeComplete: enter
18:30:52.659 00.000 12268 UpdateGuideState(): m_state=1
18:30:52.659 00.000 12268 UpdateCurrentPosition: no star selected
18:30:52.659 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:52.659 00.000 12268 Status Line: No star selected
18:30:52.659 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:52.675 00.016 12268 UpdateGuideState exits: No star selected
18:30:52.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:52.675 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:52.675 00.000 12268 Enqueuing Expose request
18:30:52.675 00.000 11616 Worker thread wakes up
18:30:52.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:52.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:54.670 01.995 11616 Exposure complete
18:30:54.734 00.064 11616 worker thread done servicing request
18:30:54.734 00.000 12268 OnExposeComplete: enter
18:30:54.734 00.000 12268 UpdateGuideState(): m_state=1
18:30:54.734 00.000 12268 UpdateCurrentPosition: no star selected
18:30:54.734 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:54.734 00.000 12268 Status Line: No star selected
18:30:54.734 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:54.749 00.015 12268 UpdateGuideState exits: No star selected
18:30:54.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:54.749 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:54.749 00.000 12268 Enqueuing Expose request
18:30:54.749 00.000 11616 Worker thread wakes up
18:30:54.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:54.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:56.750 02.001 11616 Exposure complete
18:30:56.805 00.055 11616 worker thread done servicing request
18:30:56.805 00.000 12268 OnExposeComplete: enter
18:30:56.807 00.002 12268 UpdateGuideState(): m_state=1
18:30:56.807 00.000 12268 UpdateCurrentPosition: no star selected
18:30:56.808 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:56.808 00.000 12268 Status Line: No star selected
18:30:56.810 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:30:56.821 00.011 12268 UpdateGuideState exits: No star selected
18:30:56.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:56.821 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:56.821 00.000 12268 Enqueuing Expose request
18:30:56.821 00.000 11616 Worker thread wakes up
18:30:56.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:56.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:30:58.839 02.018 11616 Exposure complete
18:30:58.887 00.048 11616 worker thread done servicing request
18:30:58.887 00.000 12268 OnExposeComplete: enter
18:30:58.887 00.000 12268 UpdateGuideState(): m_state=1
18:30:58.887 00.000 12268 UpdateCurrentPosition: no star selected
18:30:58.887 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:30:58.887 00.000 12268 Status Line: No star selected
18:30:58.887 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:30:58.906 00.019 12268 UpdateGuideState exits: No star selected
18:30:58.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:30:58.906 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:30:58.906 00.000 12268 Enqueuing Expose request
18:30:58.906 00.000 11616 Worker thread wakes up
18:30:58.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:30:58.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:00.921 02.015 11616 Exposure complete
18:31:00.984 00.063 11616 worker thread done servicing request
18:31:00.984 00.000 12268 OnExposeComplete: enter
18:31:00.984 00.000 12268 UpdateGuideState(): m_state=1
18:31:00.984 00.000 12268 UpdateCurrentPosition: no star selected
18:31:00.984 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:00.984 00.000 12268 Status Line: No star selected
18:31:00.984 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:01.000 00.016 12268 UpdateGuideState exits: No star selected
18:31:01.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:01.000 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:01.000 00.000 12268 Enqueuing Expose request
18:31:01.000 00.000 11616 Worker thread wakes up
18:31:01.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:01.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:03.009 02.009 11616 Exposure complete
18:31:03.062 00.053 11616 worker thread done servicing request
18:31:03.062 00.000 12268 OnExposeComplete: enter
18:31:03.062 00.000 12268 UpdateGuideState(): m_state=1
18:31:03.062 00.000 12268 UpdateCurrentPosition: no star selected
18:31:03.062 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:03.062 00.000 12268 Status Line: No star selected
18:31:03.062 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:03.072 00.010 12268 UpdateGuideState exits: No star selected
18:31:03.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:03.072 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:03.072 00.000 12268 Enqueuing Expose request
18:31:03.072 00.000 11616 Worker thread wakes up
18:31:03.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:03.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:05.104 02.032 11616 Exposure complete
18:31:05.156 00.052 11616 worker thread done servicing request
18:31:05.156 00.000 12268 OnExposeComplete: enter
18:31:05.156 00.000 12268 UpdateGuideState(): m_state=1
18:31:05.156 00.000 12268 UpdateCurrentPosition: no star selected
18:31:05.156 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:05.156 00.000 12268 Status Line: No star selected
18:31:05.167 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:31:05.183 00.016 12268 UpdateGuideState exits: No star selected
18:31:05.183 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:05.183 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:05.183 00.000 12268 Enqueuing Expose request
18:31:05.183 00.000 11616 Worker thread wakes up
18:31:05.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:05.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:07.219 02.036 11616 Exposure complete
18:31:07.281 00.062 11616 worker thread done servicing request
18:31:07.281 00.000 12268 OnExposeComplete: enter
18:31:07.281 00.000 12268 UpdateGuideState(): m_state=1
18:31:07.281 00.000 12268 UpdateCurrentPosition: no star selected
18:31:07.281 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:07.281 00.000 12268 Status Line: No star selected
18:31:07.281 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:31:07.293 00.012 12268 UpdateGuideState exits: No star selected
18:31:07.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:07.293 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:07.293 00.000 12268 Enqueuing Expose request
18:31:07.293 00.000 11616 Worker thread wakes up
18:31:07.293 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:07.293 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:09.312 02.019 11616 Exposure complete
18:31:09.364 00.052 11616 worker thread done servicing request
18:31:09.364 00.000 12268 OnExposeComplete: enter
18:31:09.364 00.000 12268 UpdateGuideState(): m_state=1
18:31:09.364 00.000 12268 UpdateCurrentPosition: no star selected
18:31:09.364 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:09.364 00.000 12268 Status Line: No star selected
18:31:09.364 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:09.381 00.017 12268 UpdateGuideState exits: No star selected
18:31:09.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:09.381 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:09.381 00.000 12268 Enqueuing Expose request
18:31:09.381 00.000 11616 Worker thread wakes up
18:31:09.381 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:09.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:11.376 01.995 11616 Exposure complete
18:31:11.439 00.063 11616 worker thread done servicing request
18:31:11.439 00.000 12268 OnExposeComplete: enter
18:31:11.439 00.000 12268 UpdateGuideState(): m_state=1
18:31:11.439 00.000 12268 UpdateCurrentPosition: no star selected
18:31:11.439 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:11.439 00.000 12268 Status Line: No star selected
18:31:11.439 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:11.455 00.016 12268 UpdateGuideState exits: No star selected
18:31:11.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:11.455 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:11.455 00.000 12268 Enqueuing Expose request
18:31:11.455 00.000 11616 Worker thread wakes up
18:31:11.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:11.455 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:13.453 01.998 11616 Exposure complete
18:31:13.515 00.062 11616 worker thread done servicing request
18:31:13.515 00.000 12268 OnExposeComplete: enter
18:31:13.515 00.000 12268 UpdateGuideState(): m_state=1
18:31:13.515 00.000 12268 UpdateCurrentPosition: no star selected
18:31:13.515 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:13.515 00.000 12268 Status Line: No star selected
18:31:13.515 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:13.531 00.016 12268 UpdateGuideState exits: No star selected
18:31:13.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:13.531 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:13.531 00.000 12268 Enqueuing Expose request
18:31:13.531 00.000 11616 Worker thread wakes up
18:31:13.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:13.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:15.546 02.015 11616 Exposure complete
18:31:15.593 00.047 11616 worker thread done servicing request
18:31:15.593 00.000 12268 OnExposeComplete: enter
18:31:15.593 00.000 12268 UpdateGuideState(): m_state=1
18:31:15.593 00.000 12268 UpdateCurrentPosition: no star selected
18:31:15.593 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:15.593 00.000 12268 Status Line: No star selected
18:31:15.593 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:31:15.609 00.016 12268 UpdateGuideState exits: No star selected
18:31:15.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:15.609 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:15.609 00.000 12268 Enqueuing Expose request
18:31:15.609 00.000 11616 Worker thread wakes up
18:31:15.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:15.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:17.635 02.026 11616 Exposure complete
18:31:17.687 00.052 11616 worker thread done servicing request
18:31:17.687 00.000 12268 OnExposeComplete: enter
18:31:17.687 00.000 12268 UpdateGuideState(): m_state=1
18:31:17.687 00.000 12268 UpdateCurrentPosition: no star selected
18:31:17.687 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:17.687 00.000 12268 Status Line: No star selected
18:31:17.687 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:17.714 00.027 12268 UpdateGuideState exits: No star selected
18:31:17.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:17.714 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:17.714 00.000 12268 Enqueuing Expose request
18:31:17.714 00.000 11616 Worker thread wakes up
18:31:17.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:17.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:19.729 02.015 11616 Exposure complete
18:31:19.781 00.052 11616 worker thread done servicing request
18:31:19.781 00.000 12268 OnExposeComplete: enter
18:31:19.781 00.000 12268 UpdateGuideState(): m_state=1
18:31:19.781 00.000 12268 UpdateCurrentPosition: no star selected
18:31:19.781 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:19.781 00.000 12268 Status Line: No star selected
18:31:19.781 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:31:19.792 00.011 12268 UpdateGuideState exits: No star selected
18:31:19.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:19.792 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:19.792 00.000 12268 Enqueuing Expose request
18:31:19.792 00.000 11616 Worker thread wakes up
18:31:19.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:19.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:21.812 02.020 11616 Exposure complete
18:31:21.862 00.050 11616 worker thread done servicing request
18:31:21.862 00.000 12268 OnExposeComplete: enter
18:31:21.862 00.000 12268 UpdateGuideState(): m_state=1
18:31:21.862 00.000 12268 UpdateCurrentPosition: no star selected
18:31:21.862 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:21.862 00.000 12268 Status Line: No star selected
18:31:21.862 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:21.878 00.016 12268 UpdateGuideState exits: No star selected
18:31:21.878 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:21.878 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:21.878 00.000 12268 Enqueuing Expose request
18:31:21.878 00.000 11616 Worker thread wakes up
18:31:21.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:21.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:23.890 02.012 11616 Exposure complete
18:31:23.937 00.047 11616 worker thread done servicing request
18:31:23.937 00.000 12268 OnExposeComplete: enter
18:31:23.937 00.000 12268 UpdateGuideState(): m_state=1
18:31:23.937 00.000 12268 UpdateCurrentPosition: no star selected
18:31:23.937 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:23.937 00.000 12268 Status Line: No star selected
18:31:23.937 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:23.953 00.016 12268 UpdateGuideState exits: No star selected
18:31:23.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:23.953 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:23.953 00.000 12268 Enqueuing Expose request
18:31:23.953 00.000 11616 Worker thread wakes up
18:31:23.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:23.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:25.969 02.016 11616 Exposure complete
18:31:26.021 00.052 11616 worker thread done servicing request
18:31:26.021 00.000 12268 OnExposeComplete: enter
18:31:26.021 00.000 12268 UpdateGuideState(): m_state=1
18:31:26.021 00.000 12268 UpdateCurrentPosition: no star selected
18:31:26.021 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:26.021 00.000 12268 Status Line: No star selected
18:31:26.021 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:26.037 00.016 12268 UpdateGuideState exits: No star selected
18:31:26.037 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:26.037 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:26.037 00.000 12268 Enqueuing Expose request
18:31:26.037 00.000 11616 Worker thread wakes up
18:31:26.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:26.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:28.179 02.142 11616 Exposure complete
18:31:28.383 00.204 12268 OnExposeComplete: enter
18:31:28.383 00.000 12268 UpdateGuideState(): m_state=1
18:31:28.383 00.000 11616 worker thread done servicing request
18:31:28.383 00.000 12268 UpdateCurrentPosition: no star selected
18:31:28.383 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:28.383 00.000 12268 Status Line: No star selected
18:31:28.383 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:28.411 00.028 12268 UpdateGuideState exits: No star selected
18:31:28.415 00.004 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:28.415 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:28.415 00.000 12268 Enqueuing Expose request
18:31:28.415 00.000 11616 Worker thread wakes up
18:31:28.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:28.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:30.456 02.041 11616 Exposure complete
18:31:30.550 00.094 12268 OnExposeComplete: enter
18:31:30.550 00.000 12268 UpdateGuideState(): m_state=1
18:31:30.550 00.000 11616 worker thread done servicing request
18:31:30.550 00.000 12268 UpdateCurrentPosition: no star selected
18:31:30.550 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:30.550 00.000 12268 Status Line: No star selected
18:31:30.550 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
18:31:30.566 00.016 12268 UpdateGuideState exits: No star selected
18:31:30.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:30.566 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:30.566 00.000 12268 Enqueuing Expose request
18:31:30.566 00.000 11616 Worker thread wakes up
18:31:30.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:30.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:32.590 02.024 11616 Exposure complete
18:31:32.653 00.063 11616 worker thread done servicing request
18:31:32.653 00.000 12268 OnExposeComplete: enter
18:31:32.653 00.000 12268 UpdateGuideState(): m_state=1
18:31:32.653 00.000 12268 UpdateCurrentPosition: no star selected
18:31:32.653 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:32.653 00.000 12268 Status Line: No star selected
18:31:32.653 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:32.684 00.031 12268 UpdateGuideState exits: No star selected
18:31:32.684 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:32.684 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:32.684 00.000 12268 Enqueuing Expose request
18:31:32.684 00.000 11616 Worker thread wakes up
18:31:32.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:32.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:34.693 02.009 11616 Exposure complete
18:31:34.756 00.063 11616 worker thread done servicing request
18:31:34.756 00.000 12268 OnExposeComplete: enter
18:31:34.756 00.000 12268 UpdateGuideState(): m_state=1
18:31:34.756 00.000 12268 UpdateCurrentPosition: no star selected
18:31:34.756 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:34.756 00.000 12268 Status Line: No star selected
18:31:34.756 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:31:34.771 00.015 12268 UpdateGuideState exits: No star selected
18:31:34.771 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:34.771 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:34.771 00.000 12268 Enqueuing Expose request
18:31:34.771 00.000 11616 Worker thread wakes up
18:31:34.771 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:34.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:36.790 02.019 11616 Exposure complete
18:31:36.853 00.063 12268 OnExposeComplete: enter
18:31:36.853 00.000 12268 UpdateGuideState(): m_state=1
18:31:36.868 00.015 12268 UpdateCurrentPosition: no star selected
18:31:36.868 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:36.868 00.000 12268 Status Line: No star selected
18:31:36.868 00.000 11616 worker thread done servicing request
18:31:36.868 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:36.884 00.016 12268 UpdateGuideState exits: No star selected
18:31:36.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:36.884 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:36.884 00.000 12268 Enqueuing Expose request
18:31:36.884 00.000 11616 Worker thread wakes up
18:31:36.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:36.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:38.900 02.016 11616 Exposure complete
18:31:38.962 00.062 11616 worker thread done servicing request
18:31:38.962 00.000 12268 OnExposeComplete: enter
18:31:38.962 00.000 12268 UpdateGuideState(): m_state=1
18:31:38.962 00.000 12268 UpdateCurrentPosition: no star selected
18:31:38.962 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:38.962 00.000 12268 Status Line: No star selected
18:31:38.962 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:31:38.994 00.032 12268 UpdateGuideState exits: No star selected
18:31:38.994 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:38.994 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:38.994 00.000 12268 Enqueuing Expose request
18:31:38.994 00.000 11616 Worker thread wakes up
18:31:38.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:38.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:41.009 02.015 11616 Exposure complete
18:31:41.072 00.063 11616 worker thread done servicing request
18:31:41.072 00.000 12268 OnExposeComplete: enter
18:31:41.072 00.000 12268 UpdateGuideState(): m_state=1
18:31:41.087 00.015 12268 UpdateCurrentPosition: no star selected
18:31:41.087 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:41.087 00.000 12268 Status Line: No star selected
18:31:41.087 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:41.103 00.016 12268 UpdateGuideState exits: No star selected
18:31:41.103 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:41.103 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:41.103 00.000 12268 Enqueuing Expose request
18:31:41.103 00.000 11616 Worker thread wakes up
18:31:41.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:41.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:43.119 02.016 11616 Exposure complete
18:31:43.181 00.062 11616 worker thread done servicing request
18:31:43.181 00.000 12268 OnExposeComplete: enter
18:31:43.181 00.000 12268 UpdateGuideState(): m_state=1
18:31:43.181 00.000 12268 UpdateCurrentPosition: no star selected
18:31:43.181 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:43.181 00.000 12268 Status Line: No star selected
18:31:43.197 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:43.212 00.015 12268 UpdateGuideState exits: No star selected
18:31:43.212 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:43.212 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:43.212 00.000 12268 Enqueuing Expose request
18:31:43.212 00.000 11616 Worker thread wakes up
18:31:43.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:43.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:45.228 02.016 11616 Exposure complete
18:31:45.275 00.047 11616 worker thread done servicing request
18:31:45.275 00.000 12268 OnExposeComplete: enter
18:31:45.275 00.000 12268 UpdateGuideState(): m_state=1
18:31:45.275 00.000 12268 UpdateCurrentPosition: no star selected
18:31:45.275 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:45.275 00.000 12268 Status Line: No star selected
18:31:45.275 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:31:45.291 00.016 12268 UpdateGuideState exits: No star selected
18:31:45.291 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:45.291 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:45.291 00.000 12268 Enqueuing Expose request
18:31:45.291 00.000 11616 Worker thread wakes up
18:31:45.291 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:45.291 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:47.307 02.016 11616 Exposure complete
18:31:47.354 00.047 11616 worker thread done servicing request
18:31:47.354 00.000 12268 OnExposeComplete: enter
18:31:47.354 00.000 12268 UpdateGuideState(): m_state=1
18:31:47.354 00.000 12268 UpdateCurrentPosition: no star selected
18:31:47.354 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:47.354 00.000 12268 Status Line: No star selected
18:31:47.354 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:47.369 00.015 12268 UpdateGuideState exits: No star selected
18:31:47.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:47.369 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:47.369 00.000 12268 Enqueuing Expose request
18:31:47.369 00.000 11616 Worker thread wakes up
18:31:47.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:47.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:49.369 02.000 11616 Exposure complete
18:31:49.432 00.063 11616 worker thread done servicing request
18:31:49.432 00.000 12268 OnExposeComplete: enter
18:31:49.432 00.000 12268 UpdateGuideState(): m_state=1
18:31:49.432 00.000 12268 UpdateCurrentPosition: no star selected
18:31:49.432 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:49.432 00.000 12268 Status Line: No star selected
18:31:49.432 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:49.447 00.015 12268 UpdateGuideState exits: No star selected
18:31:49.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:49.447 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:49.447 00.000 12268 Enqueuing Expose request
18:31:49.447 00.000 11616 Worker thread wakes up
18:31:49.447 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:49.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:51.463 02.016 11616 Exposure complete
18:31:51.525 00.062 11616 worker thread done servicing request
18:31:51.525 00.000 12268 OnExposeComplete: enter
18:31:51.525 00.000 12268 UpdateGuideState(): m_state=1
18:31:51.525 00.000 12268 UpdateCurrentPosition: no star selected
18:31:51.525 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:51.525 00.000 12268 Status Line: No star selected
18:31:51.525 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:51.541 00.016 12268 UpdateGuideState exits: No star selected
18:31:51.541 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:51.557 00.016 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:51.557 00.000 12268 Enqueuing Expose request
18:31:51.557 00.000 11616 Worker thread wakes up
18:31:51.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:51.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:53.542 01.985 11616 Exposure complete
18:31:53.605 00.063 11616 worker thread done servicing request
18:31:53.605 00.000 12268 OnExposeComplete: enter
18:31:53.605 00.000 12268 UpdateGuideState(): m_state=1
18:31:53.605 00.000 12268 UpdateCurrentPosition: no star selected
18:31:53.605 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:53.605 00.000 12268 Status Line: No star selected
18:31:53.605 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:31:53.620 00.015 12268 UpdateGuideState exits: No star selected
18:31:53.620 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:53.620 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:53.620 00.000 12268 Enqueuing Expose request
18:31:53.620 00.000 11616 Worker thread wakes up
18:31:53.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:53.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:55.699 02.079 11616 Exposure complete
18:31:55.762 00.063 12268 OnExposeComplete: enter
18:31:55.762 00.000 11616 worker thread done servicing request
18:31:55.762 00.000 12268 UpdateGuideState(): m_state=1
18:31:55.762 00.000 12268 UpdateCurrentPosition: no star selected
18:31:55.762 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:55.762 00.000 12268 Status Line: No star selected
18:31:55.777 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:31:55.793 00.016 12268 UpdateGuideState exits: No star selected
18:31:55.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:55.793 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:55.793 00.000 12268 Enqueuing Expose request
18:31:55.793 00.000 11616 Worker thread wakes up
18:31:55.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:55.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:57.809 02.016 11616 Exposure complete
18:31:57.872 00.063 11616 worker thread done servicing request
18:31:57.872 00.000 12268 OnExposeComplete: enter
18:31:57.872 00.000 12268 UpdateGuideState(): m_state=1
18:31:57.872 00.000 12268 UpdateCurrentPosition: no star selected
18:31:57.872 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:57.872 00.000 12268 Status Line: No star selected
18:31:57.872 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:57.887 00.015 12268 UpdateGuideState exits: No star selected
18:31:57.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:57.887 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:57.887 00.000 12268 Enqueuing Expose request
18:31:57.887 00.000 11616 Worker thread wakes up
18:31:57.887 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:57.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:31:59.903 02.016 11616 Exposure complete
18:31:59.949 00.046 11616 worker thread done servicing request
18:31:59.949 00.000 12268 OnExposeComplete: enter
18:31:59.949 00.000 12268 UpdateGuideState(): m_state=1
18:31:59.949 00.000 12268 UpdateCurrentPosition: no star selected
18:31:59.949 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:31:59.949 00.000 12268 Status Line: No star selected
18:31:59.949 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:31:59.981 00.032 12268 UpdateGuideState exits: No star selected
18:31:59.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:31:59.981 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:31:59.981 00.000 12268 Enqueuing Expose request
18:31:59.981 00.000 11616 Worker thread wakes up
18:31:59.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:31:59.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:01.996 02.015 11616 Exposure complete
18:32:02.043 00.047 11616 worker thread done servicing request
18:32:02.043 00.000 12268 OnExposeComplete: enter
18:32:02.043 00.000 12268 UpdateGuideState(): m_state=1
18:32:02.043 00.000 12268 UpdateCurrentPosition: no star selected
18:32:02.043 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:02.043 00.000 12268 Status Line: No star selected
18:32:02.043 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:02.075 00.032 12268 UpdateGuideState exits: No star selected
18:32:02.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:02.075 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:02.075 00.000 12268 Enqueuing Expose request
18:32:02.075 00.000 11616 Worker thread wakes up
18:32:02.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:02.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:04.091 02.016 11616 Exposure complete
18:32:04.154 00.063 11616 worker thread done servicing request
18:32:04.154 00.000 12268 OnExposeComplete: enter
18:32:04.154 00.000 12268 UpdateGuideState(): m_state=1
18:32:04.154 00.000 12268 UpdateCurrentPosition: no star selected
18:32:04.154 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:04.154 00.000 12268 Status Line: No star selected
18:32:04.154 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:32:04.169 00.015 12268 UpdateGuideState exits: No star selected
18:32:04.169 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:04.169 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:04.169 00.000 12268 Enqueuing Expose request
18:32:04.169 00.000 11616 Worker thread wakes up
18:32:04.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:04.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:06.185 02.016 11616 Exposure complete
18:32:06.247 00.062 11616 worker thread done servicing request
18:32:06.247 00.000 12268 OnExposeComplete: enter
18:32:06.247 00.000 12268 UpdateGuideState(): m_state=1
18:32:06.247 00.000 12268 UpdateCurrentPosition: no star selected
18:32:06.247 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:06.247 00.000 12268 Status Line: No star selected
18:32:06.263 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:32:06.279 00.016 12268 UpdateGuideState exits: No star selected
18:32:06.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:06.279 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:06.279 00.000 12268 Enqueuing Expose request
18:32:06.279 00.000 11616 Worker thread wakes up
18:32:06.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:06.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:08.295 02.016 11616 Exposure complete
18:32:08.358 00.063 11616 worker thread done servicing request
18:32:08.358 00.000 12268 OnExposeComplete: enter
18:32:08.358 00.000 12268 UpdateGuideState(): m_state=1
18:32:08.358 00.000 12268 UpdateCurrentPosition: no star selected
18:32:08.358 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:08.358 00.000 12268 Status Line: No star selected
18:32:08.358 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:08.374 00.016 12268 UpdateGuideState exits: No star selected
18:32:08.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:08.374 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:08.374 00.000 12268 Enqueuing Expose request
18:32:08.374 00.000 11616 Worker thread wakes up
18:32:08.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:08.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:10.390 02.016 11616 Exposure complete
18:32:10.452 00.062 11616 worker thread done servicing request
18:32:10.452 00.000 12268 OnExposeComplete: enter
18:32:10.452 00.000 12268 UpdateGuideState(): m_state=1
18:32:10.452 00.000 12268 UpdateCurrentPosition: no star selected
18:32:10.452 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:10.452 00.000 12268 Status Line: No star selected
18:32:10.452 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:10.468 00.016 12268 UpdateGuideState exits: No star selected
18:32:10.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:10.468 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:10.468 00.000 12268 Enqueuing Expose request
18:32:10.468 00.000 11616 Worker thread wakes up
18:32:10.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:10.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:12.485 02.017 11616 Exposure complete
18:32:12.532 00.047 11616 worker thread done servicing request
18:32:12.532 00.000 12268 OnExposeComplete: enter
18:32:12.532 00.000 12268 UpdateGuideState(): m_state=1
18:32:12.532 00.000 12268 UpdateCurrentPosition: no star selected
18:32:12.547 00.015 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:12.547 00.000 12268 Status Line: No star selected
18:32:12.547 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:32:12.563 00.016 12268 UpdateGuideState exits: No star selected
18:32:12.563 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:12.563 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:12.563 00.000 12268 Enqueuing Expose request
18:32:12.563 00.000 11616 Worker thread wakes up
18:32:12.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:12.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:14.594 02.031 11616 Exposure complete
18:32:14.657 00.063 11616 worker thread done servicing request
18:32:14.657 00.000 12268 OnExposeComplete: enter
18:32:14.657 00.000 12268 UpdateGuideState(): m_state=1
18:32:14.657 00.000 12268 UpdateCurrentPosition: no star selected
18:32:14.657 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:14.657 00.000 12268 Status Line: No star selected
18:32:14.657 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:32:14.688 00.031 12268 UpdateGuideState exits: No star selected
18:32:14.688 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:14.688 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:14.688 00.000 12268 Enqueuing Expose request
18:32:14.688 00.000 11616 Worker thread wakes up
18:32:14.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:14.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:16.704 02.016 11616 Exposure complete
18:32:16.782 00.078 11616 worker thread done servicing request
18:32:16.782 00.000 12268 OnExposeComplete: enter
18:32:16.782 00.000 12268 UpdateGuideState(): m_state=1
18:32:16.782 00.000 12268 UpdateCurrentPosition: no star selected
18:32:16.782 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:16.782 00.000 12268 Status Line: No star selected
18:32:16.798 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:32:16.813 00.015 12268 UpdateGuideState exits: No star selected
18:32:16.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:16.813 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:16.813 00.000 12268 Enqueuing Expose request
18:32:16.813 00.000 11616 Worker thread wakes up
18:32:16.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:16.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:18.829 02.016 11616 Exposure complete
18:32:18.892 00.063 11616 worker thread done servicing request
18:32:18.892 00.000 12268 OnExposeComplete: enter
18:32:18.892 00.000 12268 UpdateGuideState(): m_state=1
18:32:18.892 00.000 12268 UpdateCurrentPosition: no star selected
18:32:18.892 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:18.892 00.000 12268 Status Line: No star selected
18:32:18.892 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:18.923 00.031 12268 UpdateGuideState exits: No star selected
18:32:18.923 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:18.923 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:18.923 00.000 12268 Enqueuing Expose request
18:32:18.923 00.000 11616 Worker thread wakes up
18:32:18.923 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:18.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:20.970 02.047 11616 Exposure complete
18:32:21.033 00.063 11616 worker thread done servicing request
18:32:21.033 00.000 12268 OnExposeComplete: enter
18:32:21.033 00.000 12268 UpdateGuideState(): m_state=1
18:32:21.033 00.000 12268 UpdateCurrentPosition: no star selected
18:32:21.033 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:21.033 00.000 12268 Status Line: No star selected
18:32:21.033 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:21.049 00.016 12268 UpdateGuideState exits: No star selected
18:32:21.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:21.049 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:21.049 00.000 12268 Enqueuing Expose request
18:32:21.049 00.000 11616 Worker thread wakes up
18:32:21.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:21.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:23.065 02.016 11616 Exposure complete
18:32:23.127 00.062 11616 worker thread done servicing request
18:32:23.127 00.000 12268 OnExposeComplete: enter
18:32:23.127 00.000 12268 UpdateGuideState(): m_state=1
18:32:23.127 00.000 12268 UpdateCurrentPosition: no star selected
18:32:23.127 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:23.127 00.000 12268 Status Line: No star selected
18:32:23.127 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:32:23.143 00.016 12268 UpdateGuideState exits: No star selected
18:32:23.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:23.143 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:23.143 00.000 12268 Enqueuing Expose request
18:32:23.158 00.015 11616 Worker thread wakes up
18:32:23.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:23.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:25.236 02.078 11616 Exposure complete
18:32:25.283 00.047 11616 worker thread done servicing request
18:32:25.283 00.000 12268 OnExposeComplete: enter
18:32:25.283 00.000 12268 UpdateGuideState(): m_state=1
18:32:25.283 00.000 12268 UpdateCurrentPosition: no star selected
18:32:25.283 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:25.283 00.000 12268 Status Line: No star selected
18:32:25.283 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:32:25.299 00.016 12268 UpdateGuideState exits: No star selected
18:32:25.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:25.299 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:25.299 00.000 12268 Enqueuing Expose request
18:32:25.299 00.000 11616 Worker thread wakes up
18:32:25.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:25.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:27.317 02.018 11616 Exposure complete
18:32:27.363 00.046 11616 worker thread done servicing request
18:32:27.363 00.000 12268 OnExposeComplete: enter
18:32:27.363 00.000 12268 UpdateGuideState(): m_state=1
18:32:27.363 00.000 12268 UpdateCurrentPosition: no star selected
18:32:27.363 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:27.363 00.000 12268 Status Line: No star selected
18:32:27.363 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:32:27.379 00.016 12268 UpdateGuideState exits: No star selected
18:32:27.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:27.379 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:27.379 00.000 12268 Enqueuing Expose request
18:32:27.379 00.000 11616 Worker thread wakes up
18:32:27.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:27.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:29.395 02.016 11616 Exposure complete
18:32:29.441 00.046 11616 worker thread done servicing request
18:32:29.441 00.000 12268 OnExposeComplete: enter
18:32:29.441 00.000 12268 UpdateGuideState(): m_state=1
18:32:29.441 00.000 12268 UpdateCurrentPosition: no star selected
18:32:29.441 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:29.441 00.000 12268 Status Line: No star selected
18:32:29.441 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:32:29.457 00.016 12268 UpdateGuideState exits: No star selected
18:32:29.457 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:29.457 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:29.457 00.000 12268 Enqueuing Expose request
18:32:29.457 00.000 11616 Worker thread wakes up
18:32:29.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:29.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:31.474 02.017 11616 Exposure complete
18:32:31.520 00.046 11616 worker thread done servicing request
18:32:31.520 00.000 12268 OnExposeComplete: enter
18:32:31.520 00.000 12268 UpdateGuideState(): m_state=1
18:32:31.520 00.000 12268 UpdateCurrentPosition: no star selected
18:32:31.520 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:31.520 00.000 12268 Status Line: No star selected
18:32:31.520 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:31.536 00.016 12268 UpdateGuideState exits: No star selected
18:32:31.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:31.552 00.016 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:31.552 00.000 12268 Enqueuing Expose request
18:32:31.552 00.000 11616 Worker thread wakes up
18:32:31.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:31.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:33.553 02.001 11616 Exposure complete
18:32:33.599 00.046 11616 worker thread done servicing request
18:32:33.599 00.000 12268 OnExposeComplete: enter
18:32:33.599 00.000 12268 UpdateGuideState(): m_state=1
18:32:33.599 00.000 12268 UpdateCurrentPosition: no star selected
18:32:33.599 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:33.599 00.000 12268 Status Line: No star selected
18:32:33.599 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:33.615 00.016 12268 UpdateGuideState exits: No star selected
18:32:33.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:33.615 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:33.615 00.000 12268 Enqueuing Expose request
18:32:33.615 00.000 11616 Worker thread wakes up
18:32:33.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:33.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:35.631 02.016 11616 Exposure complete
18:32:35.693 00.062 11616 worker thread done servicing request
18:32:35.693 00.000 12268 OnExposeComplete: enter
18:32:35.693 00.000 12268 UpdateGuideState(): m_state=1
18:32:35.693 00.000 12268 UpdateCurrentPosition: no star selected
18:32:35.693 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:35.693 00.000 12268 Status Line: No star selected
18:32:35.693 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:35.709 00.016 12268 UpdateGuideState exits: No star selected
18:32:35.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:35.709 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:35.709 00.000 12268 Enqueuing Expose request
18:32:35.709 00.000 11616 Worker thread wakes up
18:32:35.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:35.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:37.725 02.016 11616 Exposure complete
18:32:37.787 00.062 11616 worker thread done servicing request
18:32:37.787 00.000 12268 OnExposeComplete: enter
18:32:37.787 00.000 12268 UpdateGuideState(): m_state=1
18:32:37.787 00.000 12268 UpdateCurrentPosition: no star selected
18:32:37.787 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:37.787 00.000 12268 Status Line: No star selected
18:32:37.787 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:32:37.803 00.016 12268 UpdateGuideState exits: No star selected
18:32:37.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:37.803 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:37.803 00.000 12268 Enqueuing Expose request
18:32:37.803 00.000 11616 Worker thread wakes up
18:32:37.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:37.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:39.819 02.016 11616 Exposure complete
18:32:39.881 00.062 11616 worker thread done servicing request
18:32:39.881 00.000 12268 OnExposeComplete: enter
18:32:39.881 00.000 12268 UpdateGuideState(): m_state=1
18:32:39.881 00.000 12268 UpdateCurrentPosition: no star selected
18:32:39.881 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:39.881 00.000 12268 Status Line: No star selected
18:32:39.881 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:39.897 00.016 12268 UpdateGuideState exits: No star selected
18:32:39.897 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:39.897 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:39.897 00.000 12268 Enqueuing Expose request
18:32:39.897 00.000 11616 Worker thread wakes up
18:32:39.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:39.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:41.913 02.016 11616 Exposure complete
18:32:41.960 00.047 11616 worker thread done servicing request
18:32:41.960 00.000 12268 OnExposeComplete: enter
18:32:41.960 00.000 12268 UpdateGuideState(): m_state=1
18:32:41.960 00.000 12268 UpdateCurrentPosition: no star selected
18:32:41.960 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:41.960 00.000 12268 Status Line: No star selected
18:32:41.960 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:32:41.975 00.015 12268 UpdateGuideState exits: No star selected
18:32:41.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:41.975 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:41.975 00.000 12268 Enqueuing Expose request
18:32:41.975 00.000 11616 Worker thread wakes up
18:32:41.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:41.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:43.991 02.016 11616 Exposure complete
18:32:44.038 00.047 11616 worker thread done servicing request
18:32:44.038 00.000 12268 OnExposeComplete: enter
18:32:44.038 00.000 12268 UpdateGuideState(): m_state=1
18:32:44.038 00.000 12268 UpdateCurrentPosition: no star selected
18:32:44.038 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:44.038 00.000 12268 Status Line: No star selected
18:32:44.038 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:32:44.053 00.015 12268 UpdateGuideState exits: No star selected
18:32:44.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:44.053 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:44.053 00.000 12268 Enqueuing Expose request
18:32:44.053 00.000 11616 Worker thread wakes up
18:32:44.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:44.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:46.069 02.016 11616 Exposure complete
18:32:46.116 00.047 11616 worker thread done servicing request
18:32:46.116 00.000 12268 OnExposeComplete: enter
18:32:46.116 00.000 12268 UpdateGuideState(): m_state=1
18:32:46.116 00.000 12268 UpdateCurrentPosition: no star selected
18:32:46.116 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:46.116 00.000 12268 Status Line: No star selected
18:32:46.116 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:46.131 00.015 12268 UpdateGuideState exits: No star selected
18:32:46.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:46.131 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:46.131 00.000 12268 Enqueuing Expose request
18:32:46.131 00.000 11616 Worker thread wakes up
18:32:46.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:46.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:48.147 02.016 11616 Exposure complete
18:32:48.194 00.047 11616 worker thread done servicing request
18:32:48.194 00.000 12268 OnExposeComplete: enter
18:32:48.194 00.000 12268 UpdateGuideState(): m_state=1
18:32:48.194 00.000 12268 UpdateCurrentPosition: no star selected
18:32:48.194 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:48.194 00.000 12268 Status Line: No star selected
18:32:48.194 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
18:32:48.210 00.016 12268 UpdateGuideState exits: No star selected
18:32:48.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:48.210 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:48.210 00.000 12268 Enqueuing Expose request
18:32:48.210 00.000 11616 Worker thread wakes up
18:32:48.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:48.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:50.225 02.015 11616 Exposure complete
18:32:50.272 00.047 11616 worker thread done servicing request
18:32:50.272 00.000 12268 OnExposeComplete: enter
18:32:50.272 00.000 12268 UpdateGuideState(): m_state=1
18:32:50.272 00.000 12268 UpdateCurrentPosition: no star selected
18:32:50.272 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:50.272 00.000 12268 Status Line: No star selected
18:32:50.288 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:50.303 00.015 12268 UpdateGuideState exits: No star selected
18:32:50.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:50.303 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:50.303 00.000 12268 Enqueuing Expose request
18:32:50.303 00.000 11616 Worker thread wakes up
18:32:50.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:50.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:52.319 02.016 11616 Exposure complete
18:32:52.366 00.047 11616 worker thread done servicing request
18:32:52.366 00.000 12268 OnExposeComplete: enter
18:32:52.366 00.000 12268 UpdateGuideState(): m_state=1
18:32:52.366 00.000 12268 UpdateCurrentPosition: no star selected
18:32:52.366 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:52.381 00.015 12268 Status Line: No star selected
18:32:52.381 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:52.397 00.016 12268 UpdateGuideState exits: No star selected
18:32:52.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:52.397 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:52.397 00.000 12268 Enqueuing Expose request
18:32:52.397 00.000 11616 Worker thread wakes up
18:32:52.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:52.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:54.413 02.016 11616 Exposure complete
18:32:54.460 00.047 11616 worker thread done servicing request
18:32:54.460 00.000 12268 OnExposeComplete: enter
18:32:54.460 00.000 12268 UpdateGuideState(): m_state=1
18:32:54.460 00.000 12268 UpdateCurrentPosition: no star selected
18:32:54.460 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:54.460 00.000 12268 Status Line: No star selected
18:32:54.460 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:54.489 00.029 12268 UpdateGuideState exits: No star selected
18:32:54.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:54.489 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:54.489 00.000 12268 Enqueuing Expose request
18:32:54.489 00.000 11616 Worker thread wakes up
18:32:54.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:54.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:56.493 02.004 11616 Exposure complete
18:32:56.540 00.047 11616 worker thread done servicing request
18:32:56.540 00.000 12268 OnExposeComplete: enter
18:32:56.540 00.000 12268 UpdateGuideState(): m_state=1
18:32:56.540 00.000 12268 UpdateCurrentPosition: no star selected
18:32:56.540 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:56.540 00.000 12268 Status Line: No star selected
18:32:56.540 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:56.556 00.016 12268 UpdateGuideState exits: No star selected
18:32:56.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:56.556 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:56.556 00.000 12268 Enqueuing Expose request
18:32:56.556 00.000 11616 Worker thread wakes up
18:32:56.556 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:56.556 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:32:58.572 02.016 11616 Exposure complete
18:32:58.619 00.047 11616 worker thread done servicing request
18:32:58.619 00.000 12268 OnExposeComplete: enter
18:32:58.619 00.000 12268 UpdateGuideState(): m_state=1
18:32:58.635 00.016 12268 UpdateCurrentPosition: no star selected
18:32:58.635 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:32:58.635 00.000 12268 Status Line: No star selected
18:32:58.635 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:32:58.651 00.016 12268 UpdateGuideState exits: No star selected
18:32:58.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:32:58.651 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:32:58.651 00.000 12268 Enqueuing Expose request
18:32:58.651 00.000 11616 Worker thread wakes up
18:32:58.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:32:58.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:00.744 02.093 11616 Exposure complete
18:33:00.885 00.141 11616 worker thread done servicing request
18:33:01.073 00.188 12268 OnExposeComplete: enter
18:33:01.073 00.000 12268 UpdateGuideState(): m_state=1
18:33:01.073 00.000 12268 UpdateCurrentPosition: no star selected
18:33:01.073 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:01.073 00.000 12268 Status Line: No star selected
18:33:01.073 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:33:01.105 00.032 12268 UpdateGuideState exits: No star selected
18:33:01.105 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:01.105 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:01.105 00.000 12268 Enqueuing Expose request
18:33:01.105 00.000 11616 Worker thread wakes up
18:33:01.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:01.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:03.319 02.214 11616 Exposure complete
18:33:03.588 00.269 12268 OnExposeComplete: enter
18:33:03.588 00.000 12268 UpdateGuideState(): m_state=1
18:33:03.588 00.000 12268 UpdateCurrentPosition: no star selected
18:33:03.588 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:03.588 00.000 12268 Status Line: No star selected
18:33:03.593 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:33:03.610 00.017 12268 UpdateGuideState exits: No star selected
18:33:03.610 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:03.610 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:03.610 00.000 12268 Enqueuing Expose request
18:33:03.637 00.027 11616 worker thread done servicing request
18:33:03.637 00.000 11616 Worker thread wakes up
18:33:03.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:03.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:05.687 02.050 11616 Exposure complete
18:33:05.750 00.063 11616 worker thread done servicing request
18:33:05.750 00.000 12268 OnExposeComplete: enter
18:33:05.750 00.000 12268 UpdateGuideState(): m_state=1
18:33:05.750 00.000 12268 UpdateCurrentPosition: no star selected
18:33:05.750 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:05.750 00.000 12268 Status Line: No star selected
18:33:05.750 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:33:05.781 00.031 12268 UpdateGuideState exits: No star selected
18:33:05.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:05.781 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:05.781 00.000 12268 Enqueuing Expose request
18:33:05.781 00.000 11616 Worker thread wakes up
18:33:05.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:05.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:07.792 02.011 11616 Exposure complete
18:33:07.856 00.064 11616 worker thread done servicing request
18:33:07.856 00.000 12268 OnExposeComplete: enter
18:33:07.856 00.000 12268 UpdateGuideState(): m_state=1
18:33:07.856 00.000 12268 UpdateCurrentPosition: no star selected
18:33:07.856 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:07.856 00.000 12268 Status Line: No star selected
18:33:07.856 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:33:07.874 00.018 12268 UpdateGuideState exits: No star selected
18:33:07.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:07.874 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:07.874 00.000 12268 Enqueuing Expose request
18:33:07.874 00.000 11616 Worker thread wakes up
18:33:07.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:07.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:09.878 02.004 11616 Exposure complete
18:33:09.942 00.064 11616 worker thread done servicing request
18:33:09.942 00.000 12268 OnExposeComplete: enter
18:33:09.942 00.000 12268 UpdateGuideState(): m_state=1
18:33:09.942 00.000 12268 UpdateCurrentPosition: no star selected
18:33:09.942 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:09.942 00.000 12268 Status Line: No star selected
18:33:09.942 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:33:09.958 00.016 12268 UpdateGuideState exits: No star selected
18:33:09.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:09.958 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:09.958 00.000 12268 Enqueuing Expose request
18:33:09.958 00.000 11616 Worker thread wakes up
18:33:09.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:09.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:11.980 02.022 11616 Exposure complete
18:33:12.031 00.051 11616 worker thread done servicing request
18:33:12.031 00.000 12268 OnExposeComplete: enter
18:33:12.031 00.000 12268 UpdateGuideState(): m_state=1
18:33:12.031 00.000 12268 UpdateCurrentPosition: no star selected
18:33:12.031 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:12.031 00.000 12268 Status Line: No star selected
18:33:12.031 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:33:12.044 00.013 12268 UpdateGuideState exits: No star selected
18:33:12.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:12.044 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:12.044 00.000 12268 Enqueuing Expose request
18:33:12.044 00.000 11616 Worker thread wakes up
18:33:12.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:12.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:14.062 02.018 11616 Exposure complete
18:33:14.119 00.057 11616 worker thread done servicing request
18:33:14.119 00.000 12268 OnExposeComplete: enter
18:33:14.119 00.000 12268 UpdateGuideState(): m_state=1
18:33:14.119 00.000 12268 UpdateCurrentPosition: no star selected
18:33:14.119 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:14.119 00.000 12268 Status Line: No star selected
18:33:14.119 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:33:14.135 00.016 12268 UpdateGuideState exits: No star selected
18:33:14.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:14.135 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:14.135 00.000 12268 Enqueuing Expose request
18:33:14.135 00.000 11616 Worker thread wakes up
18:33:14.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:14.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:14.437 00.302 12268 GuiderMultiStar::AutoSelect enter
18:33:14.437 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
18:33:14.484 00.047 12268 AutoFind: auto downsample for scale 4.30 => 1x
18:33:14.578 00.094 12268 AutoFind: global mean = -0.0, stdev 1.5
18:33:14.578 00.000 12268 AutoFind: using threshold = 0.1
18:33:14.687 00.109 12268 AutoFind: local max [424, 144] 4.3
18:33:14.687 00.000 12268 AutoFind: local max [276, 380] 4.2
18:33:14.687 00.000 12268 AutoFind: local max [1115, 336] 4.0
18:33:14.687 00.000 12268 AutoFind: local max [299, 595] 3.9
18:33:14.687 00.000 12268 AutoFind: local max [569, 937] 3.8
18:33:14.687 00.000 12268 AutoFind: local max [107, 252] 3.7
18:33:14.687 00.000 12268 AutoFind: local max [531, 391] 3.7
18:33:14.687 00.000 12268 AutoFind: local max [229, 652] 3.7
18:33:14.687 00.000 12268 AutoFind: local max [87, 518] 3.7
18:33:14.687 00.000 12268 AutoFind: local max [686, 163] 3.6
18:33:14.687 00.000 12268 AutoFind: local max [107, 301] 3.6
18:33:14.687 00.000 12268 AutoFind: local max [107, 546] 3.5
18:33:14.687 00.000 12268 AutoFind: local max [961, 461] 3.5
18:33:14.687 00.000 12268 AutoFind: local max [1019, 402] 3.5
18:33:14.687 00.000 12268 AutoFind: local max [837, 429] 3.4
18:33:14.687 00.000 12268 AutoFind: local max [82, 490] 3.3
18:33:14.687 00.000 12268 AutoFind: local max [636, 476] 3.3
18:33:14.687 00.000 12268 AutoFind: local max [837, 675] 3.3
18:33:14.687 00.000 12268 AutoFind: local max [1213, 676] 3.3
18:33:14.687 00.000 12268 AutoFind: local max [47, 899] 3.3
18:33:14.687 00.000 12268 AutoFind: local max [751, 941] 3.3
18:33:14.687 00.000 12268 AutoFind: local max [1220, 434] 3.3
18:33:14.687 00.000 12268 AutoFind: local max [22, 244] 3.3
18:33:14.687 00.000 12268 AutoFind: local max [1198, 826] 3.3
18:33:14.687 00.000 12268 AutoFind: local max [511, 851] 3.2
18:33:14.687 00.000 12268 AutoFind: local max [953, 601] 3.2
18:33:14.687 00.000 12268 AutoFind: local max [66, 825] 3.2
18:33:14.687 00.000 12268 AutoFind: local max [1012, 434] 3.2
18:33:14.687 00.000 12268 AutoFind: local max [769, 657] 3.2
18:33:14.687 00.000 12268 AutoFind: local max [1115, 107] 3.2
18:33:14.687 00.000 12268 AutoFind: local max [977, 132] 3.2
18:33:14.687 00.000 12268 AutoFind: local max [367, 892] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [51, 886] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [692, 769] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [896, 645] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [294, 588] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [107, 401] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [769, 596] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [947, 788] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [314, 485] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [107, 224] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [887, 463] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [1124, 300] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [219, 893] 3.1
18:33:14.687 00.000 12268 AutoFind: local max [1115, 311] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [561, 774] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [869, 703] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [978, 122] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [1144, 847] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [824, 289] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [1269, 558] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [822, 70] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [1033, 208] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [1050, 867] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [108, 513] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [337, 948] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [304, 399] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [1224, 297] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [107, 655] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [573, 484] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [732, 474] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [369, 589] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [120, 357] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [575, 315] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [955, 443] 3.0
18:33:14.687 00.000 12268 AutoFind: local max [768, 855] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [481, 89] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [313, 274] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [269, 672] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [321, 852] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [1244, 297] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [1018, 366] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [1221, 775] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [152, 927] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [179, 449] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [814, 22] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [520, 860] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [836, 272] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [999, 742] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [294, 399] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [1226, 503] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [1212, 235] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [88, 637] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [620, 788] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [1097, 709] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [249, 306] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [964, 853] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [1162, 467] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [574, 888] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [1138, 121] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [1225, 951] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [82, 58] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [284, 396] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [431, 396] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [769, 290] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [173, 804] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [1191, 175] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [1104, 108] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [1132, 255] 2.9
18:33:14.687 00.000 12268 AutoFind: local max [300, 174] 2.9
18:33:14.687 00.000 12268 AutoFind: too close [1104, 108] 2.9 - [1115, 107] 3.2
18:33:14.687 00.000 12268 AutoFind: too close [284, 396] 2.9 - [294, 399] 2.9
18:33:14.687 00.000 12268 AutoFind: too close [284, 396] 2.9 - [304, 399] 3.0
18:33:14.687 00.000 12268 AutoFind: too close [284, 396] 2.9 - [276, 380] 4.2
18:33:14.687 00.000 12268 AutoFind: too close [88, 637] 2.9 - [107, 655] 3.0
18:33:14.687 00.000 12268 AutoFind: too close [294, 399] 2.9 - [304, 399] 3.0
18:33:14.687 00.000 12268 AutoFind: too close [294, 399] 2.9 - [276, 380] 4.2
18:33:14.687 00.000 12268 AutoFind: too close [836, 272] 2.9 - [824, 289] 3.0
18:33:14.687 00.000 12268 AutoFind: too close [520, 860] 2.9 - [511, 851] 3.2
18:33:14.687 00.000 12268 AutoFind: too close [1244, 297] 2.9 - [1224, 297] 3.0
18:33:14.687 00.000 12268 AutoFind: too close [955, 443] 3.0 - [961, 461] 3.5
18:33:14.687 00.000 12268 AutoFind: too close [978, 122] 3.0 - [977, 132] 3.2
18:33:14.687 00.000 12268 AutoFind: too close [1115, 311] 3.0 - [1124, 300] 3.1
18:33:14.687 00.000 12268 AutoFind: too close [294, 588] 3.1 - [299, 595] 3.9
18:33:14.687 00.000 12268 AutoFind: too close [51, 886] 3.1 - [47, 899] 3.3
18:33:14.687 00.000 12268 AutoFind: too close to edge [1225, 951] 2.9
18:33:14.687 00.000 12268 AutoFind: too close to edge [337, 948] 3.0
18:33:14.687 00.000 12268 AutoFind: too close to edge [1269, 558] 3.0
18:33:14.687 00.000 12268 Saturation detection set to Max-ADU value 255
18:33:14.687 00.000 12268 SaturationADU auto-adjusted to 255
18:33:14.687 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
18:33:14.687 00.000 12268 Star::Find(15, 424, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=424.00, Y=144.00, Mass=14, SNR=2.5, Peak=12 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 1115, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (4), X=1112.88, Y=339.06, Mass=39, SNR=4.4, Peak=39 HFD=0.2
18:33:14.687 00.000 12268 Star::Find(15, 569, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (4), X=557.00, Y=935.00, Mass=74, SNR=6.1, Peak=81 HFD=0.5
18:33:14.687 00.000 12268 Star::Find(15, 107, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=252.00, Mass=15, SNR=2.6, Peak=17 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 531, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (4), X=536.53, Y=389.13, Mass=35, SNR=4.1, Peak=37 HFD=0.6
18:33:14.687 00.000 12268 Star::Find(15, 229, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=229.00, Y=652.00, Mass=12, SNR=2.4, Peak=10 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 87, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 1 (0), X=90.61, Y=530.91, Mass=22, SNR=3.3, Peak=20 HFD=2.3
18:33:14.687 00.000 12268 Star::Find(15, 686, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (3), X=686.00, Y=163.00, Mass=9, SNR=2.0, Peak=13 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 107, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find false star n=7 nbg=276 bg=6.8 sigma=0.7 thresh=9 peak=8
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=301.00, Mass=27, SNR=2.9, Peak=12 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 107, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 1 (0), X=103.42, Y=542.12, Mass=37, SNR=4.2, Peak=33 HFD=2.0
18:33:14.687 00.000 12268 Star::Find(15, 1019, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=1019.00, Y=402.00, Mass=17, SNR=2.8, Peak=15 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 837, 429, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (4), X=842.36, Y=417.30, Mass=57, SNR=5.3, Peak=34 HFD=1.1
18:33:14.687 00.000 12268 Star::Find(15, 82, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find false star n=5 nbg=272 bg=6.8 sigma=0.6 thresh=9 peak=9
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=82.00, Y=490.00, Mass=21, SNR=2.9, Peak=19 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 636, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (4), X=648.00, Y=481.00, Mass=19, SNR=3.1, Peak=26 HFD=0.5
18:33:14.687 00.000 12268 Star::Find(15, 837, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (3), X=837.00, Y=675.00, Mass=8, SNR=1.9, Peak=11 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 1213, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=1213.00, Y=676.00, Mass=11, SNR=2.3, Peak=11 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 751, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=751.00, Y=941.00, Mass=12, SNR=2.5, Peak=19 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 1220, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (3), X=1220.00, Y=434.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 22, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find false star n=11 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=8
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=22.00, Y=244.00, Mass=23, SNR=2.9, Peak=10 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 1198, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (4), X=1186.99, Y=825.79, Mass=29, SNR=3.8, Peak=30 HFD=1.0
18:33:14.687 00.000 12268 Star::Find(15, 953, 601, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=953.00, Y=601.00, Mass=11, SNR=2.2, Peak=10 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 66, 825, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (4), X=58.00, Y=821.00, Mass=22, SNR=3.3, Peak=29 HFD=0.5
18:33:14.687 00.000 12268 Star::Find(15, 1012, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (3), X=1012.00, Y=434.00, Mass=7, SNR=1.8, Peak=11 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 769, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (4), X=779.17, Y=657.51, Mass=28, SNR=3.7, Peak=30 HFD=0.6
18:33:14.687 00.000 12268 Star::Find(15, 367, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find false star n=3 nbg=278 bg=6.7 sigma=0.6 thresh=9 peak=9
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=367.00, Y=892.00, Mass=20, SNR=2.9, Peak=18 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 692, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (4), X=690.00, Y=758.00, Mass=22, SNR=3.3, Peak=24 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 896, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 1 (0), X=894.52, Y=637.46, Mass=50, SNR=4.9, Peak=23 HFD=4.7
18:33:14.687 00.000 12268 Star::Find(15, 107, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=401.00, Mass=13, SNR=2.5, Peak=20 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 769, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=769.00, Y=596.00, Mass=12, SNR=2.5, Peak=19 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 947, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (3), X=947.00, Y=788.00, Mass=8, SNR=1.9, Peak=10 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 314, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=314.00, Y=485.00, Mass=13, SNR=2.5, Peak=20 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 107, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=224.00, Mass=15, SNR=2.6, Peak=12 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 887, 463, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (3), X=887.00, Y=463.00, Mass=8, SNR=2.0, Peak=11 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 219, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=219.00, Y=893.00, Mass=14, SNR=2.6, Peak=21 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 561, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (3), X=561.00, Y=774.00, Mass=2, SNR=1.0, Peak=10 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 869, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (3), X=869.00, Y=703.00, Mass=5, SNR=1.5, Peak=10 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 1144, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (2), X=1144.00, Y=847.00, Mass=11, SNR=2.3, Peak=14 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 822, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (4), X=816.00, Y=77.00, Mass=37, SNR=4.3, Peak=44 HFD=0.5
18:33:14.687 00.000 12268 Star::Find(15, 1033, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 1 (0), X=1040.37, Y=196.65, Mass=27, SNR=3.6, Peak=16 HFD=1.5
18:33:14.687 00.000 12268 Star::Find(15, 1050, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 0 (3), X=1050.00, Y=867.00, Mass=9, SNR=2.1, Peak=11 HFD=0.0
18:33:14.687 00.000 12268 Star::Find(15, 108, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.687 00.000 12268 Star::Find returns 1 (0), X=105.80, Y=511.96, Mass=55, SNR=5.2, Peak=24 HFD=5.0
18:33:14.703 00.016 12268 Star::Find(15, 573, 484, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=586.35, Y=476.89, Mass=42, SNR=4.6, Peak=40 HFD=0.8
18:33:14.703 00.000 12268 Star::Find(15, 732, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=732.00, Y=474.00, Mass=15, SNR=2.7, Peak=17 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 369, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=369.00, Y=589.00, Mass=6, SNR=1.6, Peak=12 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 120, 357, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=120.00, Y=357.00, Mass=4, SNR=1.4, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 575, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=587.35, Y=322.91, Mass=27, SNR=3.6, Peak=31 HFD=0.4
18:33:14.703 00.000 12268 Star::Find(15, 768, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 1 (0), X=772.69, Y=860.50, Mass=40, SNR=4.4, Peak=17 HFD=8.2
18:33:14.703 00.000 12268 Star::Find(15, 481, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=3 nbg=278 bg=6.7 sigma=0.7 thresh=9 peak=9
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=481.00, Y=89.00, Mass=22, SNR=2.9, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 313, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=313.00, Y=274.00, Mass=13, SNR=2.5, Peak=13 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 269, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=269.00, Y=672.00, Mass=13, SNR=2.4, Peak=17 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 321, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=321.00, Y=852.00, Mass=9, SNR=2.0, Peak=11 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1018, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=6 nbg=289 bg=6.5 sigma=0.8 thresh=9 peak=8
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=1018.00, Y=366.00, Mass=32, SNR=2.9, Peak=15 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1221, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=1221.00, Y=775.00, Mass=11, SNR=2.3, Peak=12 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 152, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=152.00, Y=927.00, Mass=13, SNR=2.4, Peak=11 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 179, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=4 nbg=276 bg=6.9 sigma=0.7 thresh=9 peak=9
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=179.00, Y=449.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 814, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=814.00, Y=22.00, Mass=13, SNR=2.4, Peak=13 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 999, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=985.64, Y=738.53, Mass=20, SNR=3.1, Peak=24 HFD=0.7
18:33:14.703 00.000 12268 Star::Find(15, 1226, 503, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=1225.07, Y=517.40, Mass=67, SNR=5.8, Peak=69 HFD=0.4
18:33:14.703 00.000 12268 Star::Find(15, 1212, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=1212.00, Y=235.00, Mass=9, SNR=2.1, Peak=11 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 620, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=620.00, Y=788.00, Mass=11, SNR=2.3, Peak=13 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1097, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=5 nbg=276 bg=6.7 sigma=0.7 thresh=9 peak=8
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=709.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 249, 306, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=249.00, Y=306.00, Mass=12, SNR=2.4, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 964, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=953.00, Y=855.00, Mass=47, SNR=4.8, Peak=54 HFD=0.5
18:33:14.703 00.000 12268 Star::Find(15, 1162, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=1162.00, Y=467.00, Mass=2, SNR=1.0, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 574, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=574.00, Y=888.00, Mass=12, SNR=2.4, Peak=15 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1138, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=1138.00, Y=121.00, Mass=16, SNR=2.8, Peak=17 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 82, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=8 nbg=279 bg=6.8 sigma=0.7 thresh=9 peak=8
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=82.00, Y=58.00, Mass=27, SNR=2.9, Peak=15 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 431, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=431.00, Y=396.00, Mass=13, SNR=2.5, Peak=14 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 769, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=777.00, Y=296.96, Mass=21, SNR=3.2, Peak=24 HFD=1.1
18:33:14.703 00.000 12268 Star::Find(15, 173, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=173.00, Y=804.00, Mass=10, SNR=2.1, Peak=11 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1191, 175, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=1 nbg=269 bg=6.7 sigma=0.6 thresh=9 peak=8
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=1191.00, Y=175.00, Mass=21, SNR=2.9, Peak=13 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1132, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=1132.00, Y=255.00, Mass=13, SNR=2.5, Peak=15 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 300, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=300.00, Y=174.00, Mass=9, SNR=2.0, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 AutoFind: finding best star pass 1
18:33:14.703 00.000 12268 Star::Find(15, 424, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=424.00, Y=144.00, Mass=14, SNR=2.5, Peak=12 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1115, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=1112.88, Y=339.06, Mass=39, SNR=4.4, Peak=39 HFD=0.2
18:33:14.703 00.000 12268 Star::Find(15, 569, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=557.00, Y=935.00, Mass=74, SNR=6.1, Peak=81 HFD=0.5
18:33:14.703 00.000 12268 Star::Find(15, 107, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=252.00, Mass=15, SNR=2.6, Peak=17 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 531, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=536.53, Y=389.13, Mass=35, SNR=4.1, Peak=37 HFD=0.6
18:33:14.703 00.000 12268 Star::Find(15, 229, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=229.00, Y=652.00, Mass=12, SNR=2.4, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 87, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 1 (0), X=90.61, Y=530.91, Mass=22, SNR=3.3, Peak=20 HFD=2.3
18:33:14.703 00.000 12268 Star::Find(15, 686, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=686.00, Y=163.00, Mass=9, SNR=2.0, Peak=13 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 107, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=7 nbg=276 bg=6.8 sigma=0.7 thresh=9 peak=8
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=301.00, Mass=27, SNR=2.9, Peak=12 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 107, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 1 (0), X=103.42, Y=542.12, Mass=37, SNR=4.2, Peak=33 HFD=2.0
18:33:14.703 00.000 12268 Star::Find(15, 1019, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=1019.00, Y=402.00, Mass=17, SNR=2.8, Peak=15 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 837, 429, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=842.36, Y=417.30, Mass=57, SNR=5.3, Peak=34 HFD=1.1
18:33:14.703 00.000 12268 Star::Find(15, 82, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=5 nbg=272 bg=6.8 sigma=0.6 thresh=9 peak=9
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=82.00, Y=490.00, Mass=21, SNR=2.9, Peak=19 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 636, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=648.00, Y=481.00, Mass=19, SNR=3.1, Peak=26 HFD=0.5
18:33:14.703 00.000 12268 Star::Find(15, 837, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=837.00, Y=675.00, Mass=8, SNR=1.9, Peak=11 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1213, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=1213.00, Y=676.00, Mass=11, SNR=2.3, Peak=11 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 751, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=751.00, Y=941.00, Mass=12, SNR=2.5, Peak=19 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1220, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=1220.00, Y=434.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 22, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=11 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=8
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=22.00, Y=244.00, Mass=23, SNR=2.9, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1198, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=1186.99, Y=825.79, Mass=29, SNR=3.8, Peak=30 HFD=1.0
18:33:14.703 00.000 12268 Star::Find(15, 953, 601, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=953.00, Y=601.00, Mass=11, SNR=2.2, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 66, 825, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=58.00, Y=821.00, Mass=22, SNR=3.3, Peak=29 HFD=0.5
18:33:14.703 00.000 12268 Star::Find(15, 1012, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=1012.00, Y=434.00, Mass=7, SNR=1.8, Peak=11 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 769, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=779.17, Y=657.51, Mass=28, SNR=3.7, Peak=30 HFD=0.6
18:33:14.703 00.000 12268 Star::Find(15, 367, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=3 nbg=278 bg=6.7 sigma=0.6 thresh=9 peak=9
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=367.00, Y=892.00, Mass=20, SNR=2.9, Peak=18 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 692, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=690.00, Y=758.00, Mass=22, SNR=3.3, Peak=24 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 896, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 1 (0), X=894.52, Y=637.46, Mass=50, SNR=4.9, Peak=23 HFD=4.7
18:33:14.703 00.000 12268 Star::Find(15, 107, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=401.00, Mass=13, SNR=2.5, Peak=20 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 769, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=769.00, Y=596.00, Mass=12, SNR=2.5, Peak=19 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 947, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=947.00, Y=788.00, Mass=8, SNR=1.9, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 314, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=314.00, Y=485.00, Mass=13, SNR=2.5, Peak=20 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 107, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=224.00, Mass=15, SNR=2.6, Peak=12 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 887, 463, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=887.00, Y=463.00, Mass=8, SNR=2.0, Peak=11 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 219, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=219.00, Y=893.00, Mass=14, SNR=2.6, Peak=21 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 561, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=561.00, Y=774.00, Mass=2, SNR=1.0, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 869, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=869.00, Y=703.00, Mass=5, SNR=1.5, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1144, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=1144.00, Y=847.00, Mass=11, SNR=2.3, Peak=14 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 822, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=816.00, Y=77.00, Mass=37, SNR=4.3, Peak=44 HFD=0.5
18:33:14.703 00.000 12268 Star::Find(15, 1033, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 1 (0), X=1040.37, Y=196.65, Mass=27, SNR=3.6, Peak=16 HFD=1.5
18:33:14.703 00.000 12268 Star::Find(15, 1050, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=1050.00, Y=867.00, Mass=9, SNR=2.1, Peak=11 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 108, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 1 (0), X=105.80, Y=511.96, Mass=55, SNR=5.2, Peak=24 HFD=5.0
18:33:14.703 00.000 12268 Star::Find(15, 573, 484, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=586.35, Y=476.89, Mass=42, SNR=4.6, Peak=40 HFD=0.8
18:33:14.703 00.000 12268 Star::Find(15, 732, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=732.00, Y=474.00, Mass=15, SNR=2.7, Peak=17 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 369, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=369.00, Y=589.00, Mass=6, SNR=1.6, Peak=12 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 120, 357, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=120.00, Y=357.00, Mass=4, SNR=1.4, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 575, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=587.35, Y=322.91, Mass=27, SNR=3.6, Peak=31 HFD=0.4
18:33:14.703 00.000 12268 Star::Find(15, 768, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 1 (0), X=772.69, Y=860.50, Mass=40, SNR=4.4, Peak=17 HFD=8.2
18:33:14.703 00.000 12268 Star::Find(15, 481, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=3 nbg=278 bg=6.7 sigma=0.7 thresh=9 peak=9
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=481.00, Y=89.00, Mass=22, SNR=2.9, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 313, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=313.00, Y=274.00, Mass=13, SNR=2.5, Peak=13 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 269, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=269.00, Y=672.00, Mass=13, SNR=2.4, Peak=17 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 321, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=321.00, Y=852.00, Mass=9, SNR=2.0, Peak=11 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1018, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=6 nbg=289 bg=6.5 sigma=0.8 thresh=9 peak=8
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=1018.00, Y=366.00, Mass=32, SNR=2.9, Peak=15 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1221, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=1221.00, Y=775.00, Mass=11, SNR=2.3, Peak=12 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 152, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=152.00, Y=927.00, Mass=13, SNR=2.4, Peak=11 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 179, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=4 nbg=276 bg=6.9 sigma=0.7 thresh=9 peak=9
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=179.00, Y=449.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 814, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=814.00, Y=22.00, Mass=13, SNR=2.4, Peak=13 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 999, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=985.64, Y=738.53, Mass=20, SNR=3.1, Peak=24 HFD=0.7
18:33:14.703 00.000 12268 Star::Find(15, 1226, 503, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=1225.07, Y=517.40, Mass=67, SNR=5.8, Peak=69 HFD=0.4
18:33:14.703 00.000 12268 Star::Find(15, 1212, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=1212.00, Y=235.00, Mass=9, SNR=2.1, Peak=11 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 620, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=620.00, Y=788.00, Mass=11, SNR=2.3, Peak=13 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 1097, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find false star n=5 nbg=276 bg=6.7 sigma=0.7 thresh=9 peak=8
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=709.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 249, 306, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=249.00, Y=306.00, Mass=12, SNR=2.4, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 964, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (4), X=953.00, Y=855.00, Mass=47, SNR=4.8, Peak=54 HFD=0.5
18:33:14.703 00.000 12268 Star::Find(15, 1162, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (3), X=1162.00, Y=467.00, Mass=2, SNR=1.0, Peak=10 HFD=0.0
18:33:14.703 00.000 12268 Star::Find(15, 574, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.703 00.000 12268 Star::Find returns 0 (2), X=574.00, Y=888.00, Mass=12, SNR=2.4, Peak=15 HFD=0.0
18:33:14.718 00.015 12268 Star::Find(15, 1138, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=1138.00, Y=121.00, Mass=16, SNR=2.8, Peak=17 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 82, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find false star n=8 nbg=279 bg=6.8 sigma=0.7 thresh=9 peak=8
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=82.00, Y=58.00, Mass=27, SNR=2.9, Peak=15 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 431, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=431.00, Y=396.00, Mass=13, SNR=2.5, Peak=14 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 769, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=777.00, Y=296.96, Mass=21, SNR=3.2, Peak=24 HFD=1.1
18:33:14.718 00.000 12268 Star::Find(15, 173, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=173.00, Y=804.00, Mass=10, SNR=2.1, Peak=11 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1191, 175, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find false star n=1 nbg=269 bg=6.7 sigma=0.6 thresh=9 peak=8
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=1191.00, Y=175.00, Mass=21, SNR=2.9, Peak=13 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1132, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=1132.00, Y=255.00, Mass=13, SNR=2.5, Peak=15 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 300, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=300.00, Y=174.00, Mass=9, SNR=2.0, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 AutoFind: could not find a star on Pass 1
18:33:14.718 00.000 12268 AutoFind: finding best star pass 2
18:33:14.718 00.000 12268 Star::Find(15, 424, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=424.00, Y=144.00, Mass=14, SNR=2.5, Peak=12 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1115, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=1112.88, Y=339.06, Mass=39, SNR=4.4, Peak=39 HFD=0.2
18:33:14.718 00.000 12268 Star::Find(15, 569, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=557.00, Y=935.00, Mass=74, SNR=6.1, Peak=81 HFD=0.5
18:33:14.718 00.000 12268 Star::Find(15, 107, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=252.00, Mass=15, SNR=2.6, Peak=17 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 531, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=536.53, Y=389.13, Mass=35, SNR=4.1, Peak=37 HFD=0.6
18:33:14.718 00.000 12268 Star::Find(15, 229, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=229.00, Y=652.00, Mass=12, SNR=2.4, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 87, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 1 (0), X=90.61, Y=530.91, Mass=22, SNR=3.3, Peak=20 HFD=2.3
18:33:14.718 00.000 12268 AutoFind: star saturated or too dim [87, 518] 3.7 Mass 22 SNR 3.3
18:33:14.718 00.000 12268 Star::Find(15, 686, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=686.00, Y=163.00, Mass=9, SNR=2.0, Peak=13 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 107, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find false star n=7 nbg=276 bg=6.8 sigma=0.7 thresh=9 peak=8
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=301.00, Mass=27, SNR=2.9, Peak=12 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 107, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 1 (0), X=103.42, Y=542.12, Mass=37, SNR=4.2, Peak=33 HFD=2.0
18:33:14.718 00.000 12268 AutoFind: star saturated or too dim [107, 546] 3.5 Mass 37 SNR 4.2
18:33:14.718 00.000 12268 Star::Find(15, 1019, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=1019.00, Y=402.00, Mass=17, SNR=2.8, Peak=15 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 837, 429, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=842.36, Y=417.30, Mass=57, SNR=5.3, Peak=34 HFD=1.1
18:33:14.718 00.000 12268 Star::Find(15, 82, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find false star n=5 nbg=272 bg=6.8 sigma=0.6 thresh=9 peak=9
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=82.00, Y=490.00, Mass=21, SNR=2.9, Peak=19 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 636, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=648.00, Y=481.00, Mass=19, SNR=3.1, Peak=26 HFD=0.5
18:33:14.718 00.000 12268 Star::Find(15, 837, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=837.00, Y=675.00, Mass=8, SNR=1.9, Peak=11 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1213, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=1213.00, Y=676.00, Mass=11, SNR=2.3, Peak=11 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 751, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=751.00, Y=941.00, Mass=12, SNR=2.5, Peak=19 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1220, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=1220.00, Y=434.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 22, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find false star n=11 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=8
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=22.00, Y=244.00, Mass=23, SNR=2.9, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1198, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=1186.99, Y=825.79, Mass=29, SNR=3.8, Peak=30 HFD=1.0
18:33:14.718 00.000 12268 Star::Find(15, 953, 601, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=953.00, Y=601.00, Mass=11, SNR=2.2, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 66, 825, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=58.00, Y=821.00, Mass=22, SNR=3.3, Peak=29 HFD=0.5
18:33:14.718 00.000 12268 Star::Find(15, 1012, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=1012.00, Y=434.00, Mass=7, SNR=1.8, Peak=11 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 769, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=779.17, Y=657.51, Mass=28, SNR=3.7, Peak=30 HFD=0.6
18:33:14.718 00.000 12268 Star::Find(15, 367, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find false star n=3 nbg=278 bg=6.7 sigma=0.6 thresh=9 peak=9
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=367.00, Y=892.00, Mass=20, SNR=2.9, Peak=18 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 692, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=690.00, Y=758.00, Mass=22, SNR=3.3, Peak=24 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 896, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 1 (0), X=894.52, Y=637.46, Mass=50, SNR=4.9, Peak=23 HFD=4.7
18:33:14.718 00.000 12268 AutoFind: star saturated or too dim [896, 645] 3.1 Mass 50 SNR 4.9
18:33:14.718 00.000 12268 Star::Find(15, 107, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=401.00, Mass=13, SNR=2.5, Peak=20 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 769, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=769.00, Y=596.00, Mass=12, SNR=2.5, Peak=19 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 947, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=947.00, Y=788.00, Mass=8, SNR=1.9, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 314, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=314.00, Y=485.00, Mass=13, SNR=2.5, Peak=20 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 107, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=224.00, Mass=15, SNR=2.6, Peak=12 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 887, 463, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=887.00, Y=463.00, Mass=8, SNR=2.0, Peak=11 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 219, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=219.00, Y=893.00, Mass=14, SNR=2.6, Peak=21 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 561, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=561.00, Y=774.00, Mass=2, SNR=1.0, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 869, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=869.00, Y=703.00, Mass=5, SNR=1.5, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1144, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=1144.00, Y=847.00, Mass=11, SNR=2.3, Peak=14 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 822, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=816.00, Y=77.00, Mass=37, SNR=4.3, Peak=44 HFD=0.5
18:33:14.718 00.000 12268 Star::Find(15, 1033, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 1 (0), X=1040.37, Y=196.65, Mass=27, SNR=3.6, Peak=16 HFD=1.5
18:33:14.718 00.000 12268 AutoFind: star saturated or too dim [1033, 208] 3.0 Mass 27 SNR 3.6
18:33:14.718 00.000 12268 Star::Find(15, 1050, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=1050.00, Y=867.00, Mass=9, SNR=2.1, Peak=11 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 108, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 1 (0), X=105.80, Y=511.96, Mass=55, SNR=5.2, Peak=24 HFD=5.0
18:33:14.718 00.000 12268 AutoFind: star saturated or too dim [108, 513] 3.0 Mass 55 SNR 5.2
18:33:14.718 00.000 12268 Star::Find(15, 573, 484, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=586.35, Y=476.89, Mass=42, SNR=4.6, Peak=40 HFD=0.8
18:33:14.718 00.000 12268 Star::Find(15, 732, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=732.00, Y=474.00, Mass=15, SNR=2.7, Peak=17 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 369, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=369.00, Y=589.00, Mass=6, SNR=1.6, Peak=12 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 120, 357, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=120.00, Y=357.00, Mass=4, SNR=1.4, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 575, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=587.35, Y=322.91, Mass=27, SNR=3.6, Peak=31 HFD=0.4
18:33:14.718 00.000 12268 Star::Find(15, 768, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 1 (0), X=772.69, Y=860.50, Mass=40, SNR=4.4, Peak=17 HFD=8.2
18:33:14.718 00.000 12268 AutoFind: star saturated or too dim [768, 855] 2.9 Mass 40 SNR 4.4
18:33:14.718 00.000 12268 Star::Find(15, 481, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find false star n=3 nbg=278 bg=6.7 sigma=0.7 thresh=9 peak=9
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=481.00, Y=89.00, Mass=22, SNR=2.9, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 313, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=313.00, Y=274.00, Mass=13, SNR=2.5, Peak=13 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 269, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=269.00, Y=672.00, Mass=13, SNR=2.4, Peak=17 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 321, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=321.00, Y=852.00, Mass=9, SNR=2.0, Peak=11 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1018, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find false star n=6 nbg=289 bg=6.5 sigma=0.8 thresh=9 peak=8
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=1018.00, Y=366.00, Mass=32, SNR=2.9, Peak=15 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1221, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=1221.00, Y=775.00, Mass=11, SNR=2.3, Peak=12 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 152, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=152.00, Y=927.00, Mass=13, SNR=2.4, Peak=11 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 179, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find false star n=4 nbg=276 bg=6.9 sigma=0.7 thresh=9 peak=9
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=179.00, Y=449.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 814, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=814.00, Y=22.00, Mass=13, SNR=2.4, Peak=13 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 999, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=985.64, Y=738.53, Mass=20, SNR=3.1, Peak=24 HFD=0.7
18:33:14.718 00.000 12268 Star::Find(15, 1226, 503, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=1225.07, Y=517.40, Mass=67, SNR=5.8, Peak=69 HFD=0.4
18:33:14.718 00.000 12268 Star::Find(15, 1212, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=1212.00, Y=235.00, Mass=9, SNR=2.1, Peak=11 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 620, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=620.00, Y=788.00, Mass=11, SNR=2.3, Peak=13 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1097, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find false star n=5 nbg=276 bg=6.7 sigma=0.7 thresh=9 peak=8
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=709.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 249, 306, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=249.00, Y=306.00, Mass=12, SNR=2.4, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 964, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=953.00, Y=855.00, Mass=47, SNR=4.8, Peak=54 HFD=0.5
18:33:14.718 00.000 12268 Star::Find(15, 1162, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=1162.00, Y=467.00, Mass=2, SNR=1.0, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 574, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=574.00, Y=888.00, Mass=12, SNR=2.4, Peak=15 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1138, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=1138.00, Y=121.00, Mass=16, SNR=2.8, Peak=17 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 82, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find false star n=8 nbg=279 bg=6.8 sigma=0.7 thresh=9 peak=8
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=82.00, Y=58.00, Mass=27, SNR=2.9, Peak=15 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 431, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=431.00, Y=396.00, Mass=13, SNR=2.5, Peak=14 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 769, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=777.00, Y=296.96, Mass=21, SNR=3.2, Peak=24 HFD=1.1
18:33:14.718 00.000 12268 Star::Find(15, 173, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=173.00, Y=804.00, Mass=10, SNR=2.1, Peak=11 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1191, 175, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find false star n=1 nbg=269 bg=6.7 sigma=0.6 thresh=9 peak=8
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=1191.00, Y=175.00, Mass=21, SNR=2.9, Peak=13 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1132, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=1132.00, Y=255.00, Mass=13, SNR=2.5, Peak=15 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 300, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (3), X=300.00, Y=174.00, Mass=9, SNR=2.0, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 AutoFind: could not find a non-saturated star!
18:33:14.718 00.000 12268 AutoFind: finding best star pass 3
18:33:14.718 00.000 12268 Star::Find(15, 424, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=424.00, Y=144.00, Mass=14, SNR=2.5, Peak=12 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 1115, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=1112.88, Y=339.06, Mass=39, SNR=4.4, Peak=39 HFD=0.2
18:33:14.718 00.000 12268 Star::Find(15, 569, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=557.00, Y=935.00, Mass=74, SNR=6.1, Peak=81 HFD=0.5
18:33:14.718 00.000 12268 Star::Find(15, 107, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=252.00, Mass=15, SNR=2.6, Peak=17 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 531, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (4), X=536.53, Y=389.13, Mass=35, SNR=4.1, Peak=37 HFD=0.6
18:33:14.718 00.000 12268 Star::Find(15, 229, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 0 (2), X=229.00, Y=652.00, Mass=12, SNR=2.4, Peak=10 HFD=0.0
18:33:14.718 00.000 12268 Star::Find(15, 87, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 1 (0), X=90.61, Y=530.91, Mass=22, SNR=3.3, Peak=20 HFD=2.3
18:33:14.718 00.000 12268 AutoFind returns star at [87, 518] 3.7 Mass 22 SNR 3.3
18:33:14.718 00.000 12268 MultiStar: primary star forcibly inserted in list
18:33:14.718 00.000 12268 Star::Find(15, 87, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.718 00.000 12268 Star::Find returns 1 (0), X=90.61, Y=530.91, Mass=22, SNR=3.3, Peak=20 HFD=2.3
18:33:14.718 00.000 12268 MultiStar: List (1): {90.61, 530.91}(3.3), 
18:33:14.718 00.000 12268 setting lock position to (90.61, 530.91)
18:33:14.734 00.016 12268 MultiStar: stabilizing after lock position change
18:33:14.734 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
18:33:14.734 00.000 12268 UpdateGuideState(): m_state=1
18:33:14.734 00.000 12268 Star::Find(15, 90, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
18:33:14.735 00.001 12268 Star::Find returns 1 (0), X=103.42, Y=542.12, Mass=37, SNR=4.2, Peak=33 HFD=2.0
18:33:14.735 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.61) = xAngle (2.33 = 2.33)
18:33:14.735 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (2.28 = 2.28)
18:33:14.735 00.000 12268 CameraToMount -- cameraX=12.82 cameraY=11.21 hyp=17.03 cameraTheta=0.72 mountX=-11.73 mountY=12.89, mountTheta=2.31
18:33:14.738 00.003 12268 setting lock position to (103.42, 542.12)
18:33:14.738 00.000 12268 MultiStar: stabilizing after lock position change
18:33:14.738 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:33:14.738 00.000 12268 Changing from state SELECTING to SELECTED
18:33:14.738 00.000 12268 guider state => SELECTED
18:33:14.765 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:33:14.781 00.016 12268 UpdateGuideState exits: m=37 SNR=4.2
18:33:14.781 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:33:14.797 00.016 12268 Status Line: Auto-selected star at (103.4, 542.1)
18:33:15.187 00.390 12268 evsrv: cli 0F8E6EC0 connect
18:33:15.187 00.000 12268 case statement mapped state 2 to 1
18:33:15.187 00.000 12268 case statement mapped state 2 to 1
18:33:15.187 00.000 12268 evsrv: cli 0F8E6EC0 request: {"method":"get_pixel_scale","id":"c27d06fb-947f-4ac8-a061-d8815484dee1"}
18:33:15.187 00.000 12268 evsrv: cli 0F8E6EC0 response: {"jsonrpc":"2.0","result":4.29719,"id":"c27d06fb-947f-4ac8-a061-d8815484dee1"}
18:33:15.187 00.000 12268 evsrv: cli 0F8E6EC0 disconnect
18:33:16.153 00.966 11616 Exposure complete
18:33:16.201 00.048 11616 worker thread done servicing request
18:33:16.201 00.000 12268 OnExposeComplete: enter
18:33:16.201 00.000 12268 UpdateGuideState(): m_state=2
18:33:16.201 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
18:33:16.201 00.000 12268 Star::Find returns 0 (4), X=102.00, Y=542.23, Mass=28, SNR=3.7, Peak=33 HFD=0.2
18:33:16.201 00.000 12268 DistanceChecker: activated
18:33:16.201 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:16.201 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:33:16.201 00.000 12268 guider state => SELECTING
18:33:16.201 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:16.201 00.000 12268 Status Line: Star lost - low HFD
18:33:16.201 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:33:16.228 00.027 12268 UpdateGuideState exits: Star lost - low HFD
18:33:16.228 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:16.228 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:16.228 00.000 12268 Enqueuing Expose request
18:33:16.228 00.000 11616 Worker thread wakes up
18:33:16.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:16.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:18.228 02.000 11616 Exposure complete
18:33:18.292 00.064 11616 worker thread done servicing request
18:33:18.292 00.000 12268 OnExposeComplete: enter
18:33:18.292 00.000 12268 UpdateGuideState(): m_state=1
18:33:18.292 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
18:33:18.292 00.000 12268 Star::Find returns 1 (0), X=102.89, Y=542.45, Mass=41, SNR=4.4, Peak=31 HFD=1.7
18:33:18.292 00.000 12268 DistanceChecker: deactivated
18:33:18.292 00.000 12268 setting lock position to (102.89, 542.45)
18:33:18.292 00.000 12268 MultiStar: stabilizing after lock position change
18:33:18.292 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:33:18.292 00.000 12268 Changing from state SELECTING to SELECTED
18:33:18.292 00.000 12268 guider state => SELECTED
18:33:18.324 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:33:18.339 00.015 12268 UpdateGuideState exits: m=41 SNR=4.4
18:33:18.339 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:18.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:33:18.339 00.000 12268 Enqueuing Expose request
18:33:18.339 00.000 11616 Worker thread wakes up
18:33:18.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:18.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,527,31,31)
18:33:20.359 02.020 11616 Exposure complete
18:33:20.437 00.078 11616 worker thread done servicing request
18:33:20.437 00.000 12268 OnExposeComplete: enter
18:33:20.437 00.000 12268 UpdateGuideState(): m_state=2
18:33:20.437 00.000 12268 Star::Find(15, 102, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
18:33:20.437 00.000 12268 Star::Find false star n=6 nbg=281 bg=174.2 sigma=4.7 thresh=188 peak=179
18:33:20.437 00.000 12268 Star::Find returns 0 (2), X=102.00, Y=542.00, Mass=87, SNR=2.9, Peak=190 HFD=0.0
18:33:20.437 00.000 12268 DistanceChecker: activated
18:33:20.437 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:20.437 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:33:20.437 00.000 12268 guider state => SELECTING
18:33:20.437 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:20.437 00.000 12268 Status Line: Star lost - low SNR
18:33:20.437 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=137, max=255, med=175, FiltMin=158, FiltMax=193, Gamma=1.290
18:33:20.453 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:33:20.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:20.453 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:20.453 00.000 12268 Enqueuing Expose request
18:33:20.453 00.000 11616 Worker thread wakes up
18:33:20.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:20.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:22.478 02.025 11616 Exposure complete
18:33:22.542 00.064 11616 worker thread done servicing request
18:33:22.542 00.000 12268 OnExposeComplete: enter
18:33:22.542 00.000 12268 UpdateGuideState(): m_state=1
18:33:22.542 00.000 12268 Star::Find(15, 102, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
18:33:22.542 00.000 12268 Star::Find false star n=4 nbg=274 bg=161.7 sigma=4.4 thresh=175 peak=167
18:33:22.542 00.000 12268 Star::Find returns 0 (2), X=102.00, Y=542.00, Mass=69, SNR=2.9, Peak=187 HFD=0.0
18:33:22.542 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:22.542 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:22.558 00.016 12268 Status Line: Star lost - low SNR
18:33:22.558 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=130, max=255, med=164, FiltMin=146, FiltMax=182, Gamma=1.290
18:33:22.574 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:33:22.574 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:22.574 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:22.574 00.000 12268 Enqueuing Expose request
18:33:22.574 00.000 11616 Worker thread wakes up
18:33:22.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:22.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:24.583 02.009 11616 Exposure complete
18:33:24.647 00.064 11616 worker thread done servicing request
18:33:24.647 00.000 12268 OnExposeComplete: enter
18:33:24.647 00.000 12268 UpdateGuideState(): m_state=1
18:33:24.647 00.000 12268 Star::Find(15, 102, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
18:33:24.647 00.000 12268 Star::Find returns 0 (4), X=102.32, Y=541.68, Mass=31, SNR=3.8, Peak=49 HFD=0.5
18:33:24.647 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:24.647 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:24.656 00.009 12268 Status Line: Star lost - low HFD
18:33:24.656 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=12, max=255, med=23, FiltMin=19, FiltMax=30, Gamma=1.290
18:33:24.663 00.007 12268 UpdateGuideState exits: Star lost - low HFD
18:33:24.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:24.663 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:24.663 00.000 12268 Enqueuing Expose request
18:33:24.663 00.000 11616 Worker thread wakes up
18:33:24.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:24.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:26.661 01.998 11616 Exposure complete
18:33:26.724 00.063 11616 worker thread done servicing request
18:33:26.724 00.000 12268 OnExposeComplete: enter
18:33:26.724 00.000 12268 UpdateGuideState(): m_state=1
18:33:26.724 00.000 12268 Star::Find(15, 102, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
18:33:26.724 00.000 12268 Star::Find returns 0 (4), X=101.36, Y=541.91, Mass=30, SNR=3.8, Peak=32 HFD=0.8
18:33:26.724 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:26.724 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:26.724 00.000 12268 Status Line: Star lost - low HFD
18:33:26.724 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
18:33:26.747 00.023 12268 UpdateGuideState exits: Star lost - low HFD
18:33:26.749 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:26.749 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:26.749 00.000 12268 Enqueuing Expose request
18:33:26.749 00.000 11616 Worker thread wakes up
18:33:26.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:26.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:28.749 02.000 11616 Exposure complete
18:33:28.812 00.063 11616 worker thread done servicing request
18:33:28.812 00.000 12268 OnExposeComplete: enter
18:33:28.812 00.000 12268 UpdateGuideState(): m_state=1
18:33:28.812 00.000 12268 Star::Find(15, 102, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
18:33:28.812 00.000 12268 Star::Find returns 0 (4), X=102.00, Y=542.00, Mass=25, SNR=3.5, Peak=39 HFD=0.5
18:33:28.812 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:28.812 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:28.812 00.000 12268 Status Line: Star lost - low HFD
18:33:28.812 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=5, max=255, med=14, FiltMin=11, FiltMax=19, Gamma=1.290
18:33:28.828 00.016 12268 UpdateGuideState exits: Star lost - low HFD
18:33:28.844 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:28.844 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:28.844 00.000 12268 Enqueuing Expose request
18:33:28.844 00.000 11616 Worker thread wakes up
18:33:28.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:28.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:30.843 01.999 11616 Exposure complete
18:33:30.897 00.054 11616 worker thread done servicing request
18:33:30.897 00.000 12268 OnExposeComplete: enter
18:33:30.897 00.000 12268 UpdateGuideState(): m_state=1
18:33:30.897 00.000 12268 Star::Find(15, 102, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
18:33:30.897 00.000 12268 Star::Find returns 1 (0), X=103.10, Y=541.80, Mass=39, SNR=4.3, Peak=33 HFD=1.7
18:33:30.897 00.000 12268 DistanceChecker: deactivated
18:33:30.906 00.009 12268 setting lock position to (103.10, 541.80)
18:33:30.906 00.000 12268 MultiStar: stabilizing after lock position change
18:33:30.906 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:33:30.906 00.000 12268 Changing from state SELECTING to SELECTED
18:33:30.906 00.000 12268 guider state => SELECTED
18:33:30.928 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
18:33:30.945 00.017 12268 UpdateGuideState exits: m=39 SNR=4.3
18:33:30.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:30.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:33:30.945 00.000 12268 Enqueuing Expose request
18:33:30.945 00.000 11616 Worker thread wakes up
18:33:30.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:30.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,527,31,31)
18:33:32.945 02.000 11616 Exposure complete
18:33:33.009 00.064 11616 worker thread done servicing request
18:33:33.009 00.000 12268 OnExposeComplete: enter
18:33:33.009 00.000 12268 UpdateGuideState(): m_state=2
18:33:33.009 00.000 12268 Star::Find(15, 103, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
18:33:33.009 00.000 12268 Star::Find returns 0 (4), X=103.02, Y=542.34, Mass=30, SNR=3.8, Peak=31 HFD=1.4
18:33:33.009 00.000 12268 DistanceChecker: activated
18:33:33.009 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:33.009 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:33:33.009 00.000 12268 guider state => SELECTING
18:33:33.009 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:33.009 00.000 12268 Status Line: Star lost - low HFD
18:33:33.009 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
18:33:33.031 00.022 12268 UpdateGuideState exits: Star lost - low HFD
18:33:33.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:33.031 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:33.031 00.000 12268 Enqueuing Expose request
18:33:33.031 00.000 11616 Worker thread wakes up
18:33:33.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:33.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:35.048 02.017 11616 Exposure complete
18:33:35.096 00.048 11616 worker thread done servicing request
18:33:35.096 00.000 12268 OnExposeComplete: enter
18:33:35.096 00.000 12268 UpdateGuideState(): m_state=1
18:33:35.096 00.000 12268 Star::Find(15, 103, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
18:33:35.096 00.000 12268 Star::Find returns 0 (4), X=102.78, Y=542.00, Mass=41, SNR=4.4, Peak=33 HFD=1.2
18:33:35.096 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:35.096 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:35.096 00.000 12268 Status Line: Star lost - low HFD
18:33:35.096 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
18:33:35.125 00.029 12268 UpdateGuideState exits: Star lost - low HFD
18:33:35.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:35.125 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:35.125 00.000 12268 Enqueuing Expose request
18:33:35.125 00.000 11616 Worker thread wakes up
18:33:35.128 00.003 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:35.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:37.237 02.109 11616 Exposure complete
18:33:37.285 00.048 11616 worker thread done servicing request
18:33:37.285 00.000 12268 OnExposeComplete: enter
18:33:37.285 00.000 12268 UpdateGuideState(): m_state=1
18:33:37.285 00.000 12268 Star::Find(15, 103, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
18:33:37.285 00.000 12268 Star::Find returns 1 (0), X=102.89, Y=541.21, Mass=33, SNR=4.0, Peak=31 HFD=1.6
18:33:37.285 00.000 12268 DistanceChecker: deactivated
18:33:37.285 00.000 12268 setting lock position to (102.89, 541.21)
18:33:37.285 00.000 12268 MultiStar: stabilizing after lock position change
18:33:37.285 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:33:37.285 00.000 12268 Changing from state SELECTING to SELECTED
18:33:37.285 00.000 12268 guider state => SELECTED
18:33:37.317 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
18:33:37.333 00.016 12268 UpdateGuideState exits: m=33 SNR=4.0
18:33:37.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:37.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:33:37.333 00.000 12268 Enqueuing Expose request
18:33:37.333 00.000 11616 Worker thread wakes up
18:33:37.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:37.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,526,31,31)
18:33:39.343 02.010 11616 Exposure complete
18:33:39.398 00.055 11616 worker thread done servicing request
18:33:39.398 00.000 12268 OnExposeComplete: enter
18:33:39.398 00.000 12268 UpdateGuideState(): m_state=2
18:33:39.398 00.000 12268 Star::Find(15, 102, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
18:33:39.398 00.000 12268 Star::Find returns 1 (0), X=103.16, Y=542.40, Mass=40, SNR=4.4, Peak=35 HFD=1.8
18:33:39.398 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.61) = xAngle (2.96 = 2.96)
18:33:39.398 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (2.91 = 2.91)
18:33:39.398 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=1.20 hyp=1.23 cameraTheta=1.35 mountX=-1.21 mountY=0.28, mountTheta=2.92
18:33:39.406 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
18:33:39.414 00.008 12268 UpdateGuideState exits: m=40 SNR=4.4
18:33:39.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:39.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:33:39.414 00.000 12268 Enqueuing Expose request
18:33:39.414 00.000 11616 Worker thread wakes up
18:33:39.414 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:39.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,527,31,31)
18:33:41.433 02.019 11616 Exposure complete
18:33:41.481 00.048 11616 worker thread done servicing request
18:33:41.481 00.000 12268 OnExposeComplete: enter
18:33:41.481 00.000 12268 UpdateGuideState(): m_state=2
18:33:41.481 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
18:33:41.481 00.000 12268 Star::Find returns 0 (4), X=102.84, Y=541.73, Mass=41, SNR=4.5, Peak=35 HFD=1.3
18:33:41.481 00.000 12268 DistanceChecker: activated
18:33:41.481 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:41.481 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:33:41.481 00.000 12268 guider state => SELECTING
18:33:41.481 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:41.481 00.000 12268 Status Line: Star lost - low HFD
18:33:41.481 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
18:33:41.500 00.019 12268 UpdateGuideState exits: Star lost - low HFD
18:33:41.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:41.500 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:41.500 00.000 12268 Enqueuing Expose request
18:33:41.500 00.000 11616 Worker thread wakes up
18:33:41.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:41.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:43.517 02.017 11616 Exposure complete
18:33:43.565 00.048 11616 worker thread done servicing request
18:33:43.565 00.000 12268 OnExposeComplete: enter
18:33:43.565 00.000 12268 UpdateGuideState(): m_state=1
18:33:43.565 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
18:33:43.565 00.000 12268 Star::Find returns 0 (4), X=102.69, Y=541.71, Mass=38, SNR=4.3, Peak=34 HFD=1.0
18:33:43.565 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:43.565 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:43.565 00.000 12268 Status Line: Star lost - low HFD
18:33:43.565 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
18:33:43.581 00.016 12268 UpdateGuideState exits: Star lost - low HFD
18:33:43.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:43.581 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:43.581 00.000 12268 Enqueuing Expose request
18:33:43.581 00.000 11616 Worker thread wakes up
18:33:43.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:43.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:45.594 02.013 11616 Exposure complete
18:33:45.656 00.062 11616 worker thread done servicing request
18:33:45.656 00.000 12268 OnExposeComplete: enter
18:33:45.656 00.000 12268 UpdateGuideState(): m_state=1
18:33:45.656 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
18:33:45.656 00.000 12268 Star::Find returns 1 (0), X=103.03, Y=540.95, Mass=36, SNR=4.2, Peak=31 HFD=2.2
18:33:45.656 00.000 12268 DistanceChecker: deactivated
18:33:45.656 00.000 12268 setting lock position to (103.03, 540.95)
18:33:45.656 00.000 12268 MultiStar: stabilizing after lock position change
18:33:45.656 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:33:45.656 00.000 12268 Changing from state SELECTING to SELECTED
18:33:45.656 00.000 12268 guider state => SELECTED
18:33:45.687 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
18:33:45.703 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
18:33:45.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:45.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:33:45.703 00.000 12268 Enqueuing Expose request
18:33:45.703 00.000 11616 Worker thread wakes up
18:33:45.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:45.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,526,31,31)
18:33:47.724 02.021 11616 Exposure complete
18:33:47.781 00.057 11616 worker thread done servicing request
18:33:47.781 00.000 12268 OnExposeComplete: enter
18:33:47.781 00.000 12268 UpdateGuideState(): m_state=2
18:33:47.781 00.000 12268 Star::Find(15, 103, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
18:33:47.781 00.000 12268 Star::Find returns 1 (0), X=103.10, Y=541.37, Mass=36, SNR=4.2, Peak=32 HFD=1.8
18:33:47.781 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.61) = xAngle (3.01 = 3.01)
18:33:47.781 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (2.96 = 2.96)
18:33:47.781 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.42 hyp=0.42 cameraTheta=1.40 mountX=-0.42 mountY=0.08, mountTheta=2.96
18:33:47.781 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
18:33:47.788 00.007 12268 UpdateGuideState exits: m=36 SNR=4.2
18:33:47.788 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:47.788 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:33:47.788 00.000 12268 Enqueuing Expose request
18:33:47.788 00.000 11616 Worker thread wakes up
18:33:47.788 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:47.788 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,526,31,31)
18:33:49.812 02.024 11616 Exposure complete
18:33:49.859 00.047 11616 worker thread done servicing request
18:33:49.859 00.000 12268 OnExposeComplete: enter
18:33:49.859 00.000 12268 UpdateGuideState(): m_state=2
18:33:49.859 00.000 12268 Star::Find(15, 103, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
18:33:49.859 00.000 12268 Star::Find returns 0 (4), X=102.77, Y=541.81, Mass=34, SNR=4.1, Peak=34 HFD=1.0
18:33:49.859 00.000 12268 DistanceChecker: activated
18:33:49.859 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:49.859 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:33:49.859 00.000 12268 guider state => SELECTING
18:33:49.859 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:49.859 00.000 12268 Status Line: Star lost - low HFD
18:33:49.859 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
18:33:49.890 00.031 12268 UpdateGuideState exits: Star lost - low HFD
18:33:49.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:49.890 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:49.890 00.000 12268 Enqueuing Expose request
18:33:49.890 00.000 11616 Worker thread wakes up
18:33:49.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:49.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:51.901 02.011 11616 Exposure complete
18:33:51.949 00.048 11616 worker thread done servicing request
18:33:51.949 00.000 12268 OnExposeComplete: enter
18:33:51.949 00.000 12268 UpdateGuideState(): m_state=1
18:33:51.949 00.000 12268 Star::Find(15, 103, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
18:33:51.949 00.000 12268 Star::Find returns 1 (0), X=103.43, Y=542.10, Mass=52, SNR=5.0, Peak=35 HFD=2.6
18:33:51.949 00.000 12268 DistanceChecker: deactivated
18:33:51.949 00.000 12268 setting lock position to (103.43, 542.10)
18:33:51.949 00.000 12268 MultiStar: stabilizing after lock position change
18:33:51.949 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:33:51.949 00.000 12268 Changing from state SELECTING to SELECTED
18:33:51.949 00.000 12268 guider state => SELECTED
18:33:51.980 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=20, Gamma=1.290
18:33:51.999 00.019 12268 UpdateGuideState exits: m=52 SNR=5.0
18:33:51.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:51.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:33:51.999 00.000 12268 Enqueuing Expose request
18:33:51.999 00.000 11616 Worker thread wakes up
18:33:51.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:51.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,527,31,31)
18:33:54.019 02.020 11616 Exposure complete
18:33:54.067 00.048 11616 worker thread done servicing request
18:33:54.067 00.000 12268 OnExposeComplete: enter
18:33:54.067 00.000 12268 UpdateGuideState(): m_state=2
18:33:54.067 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
18:33:54.067 00.000 12268 Star::Find returns 0 (4), X=102.87, Y=541.76, Mass=29, SNR=3.8, Peak=31 HFD=1.1
18:33:54.067 00.000 12268 DistanceChecker: activated
18:33:54.067 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:54.067 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:33:54.067 00.000 12268 guider state => SELECTING
18:33:54.067 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:54.067 00.000 12268 Status Line: Star lost - low HFD
18:33:54.082 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=19, Gamma=1.290
18:33:54.098 00.016 12268 UpdateGuideState exits: Star lost - low HFD
18:33:54.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:54.098 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:54.098 00.000 12268 Enqueuing Expose request
18:33:54.098 00.000 11616 Worker thread wakes up
18:33:54.098 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:54.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:56.093 01.995 11616 Exposure complete
18:33:56.156 00.063 11616 worker thread done servicing request
18:33:56.156 00.000 12268 OnExposeComplete: enter
18:33:56.156 00.000 12268 UpdateGuideState(): m_state=1
18:33:56.156 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
18:33:56.156 00.000 12268 Star::Find returns 0 (4), X=102.84, Y=542.07, Mass=31, SNR=3.8, Peak=31 HFD=1.1
18:33:56.156 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:56.156 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:56.156 00.000 12268 Status Line: Star lost - low HFD
18:33:56.156 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
18:33:56.171 00.015 12268 UpdateGuideState exits: Star lost - low HFD
18:33:56.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:56.171 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:56.171 00.000 12268 Enqueuing Expose request
18:33:56.171 00.000 11616 Worker thread wakes up
18:33:56.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:56.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:33:58.185 02.014 11616 Exposure complete
18:33:58.232 00.047 11616 worker thread done servicing request
18:33:58.232 00.000 12268 OnExposeComplete: enter
18:33:58.232 00.000 12268 UpdateGuideState(): m_state=1
18:33:58.232 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
18:33:58.232 00.000 12268 Star::Find returns 0 (4), X=102.93, Y=541.79, Mass=32, SNR=3.9, Peak=32 HFD=1.2
18:33:58.232 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:33:58.232 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:33:58.232 00.000 12268 Status Line: Star lost - low HFD
18:33:58.232 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=27, Gamma=1.290
18:33:58.250 00.018 12268 UpdateGuideState exits: Star lost - low HFD
18:33:58.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:33:58.250 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:33:58.250 00.000 12268 Enqueuing Expose request
18:33:58.250 00.000 11616 Worker thread wakes up
18:33:58.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:33:58.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:00.271 02.021 11616 Exposure complete
18:34:00.318 00.047 11616 worker thread done servicing request
18:34:00.318 00.000 12268 OnExposeComplete: enter
18:34:00.318 00.000 12268 UpdateGuideState(): m_state=1
18:34:00.318 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
18:34:00.318 00.000 12268 Star::Find returns 1 (0), X=102.81, Y=541.46, Mass=36, SNR=4.2, Peak=33 HFD=1.6
18:34:00.318 00.000 12268 DistanceChecker: deactivated
18:34:00.318 00.000 12268 setting lock position to (102.81, 541.46)
18:34:00.318 00.000 12268 MultiStar: stabilizing after lock position change
18:34:00.318 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:34:00.318 00.000 12268 Changing from state SELECTING to SELECTED
18:34:00.318 00.000 12268 guider state => SELECTED
18:34:00.350 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=29, Gamma=1.290
18:34:00.366 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
18:34:00.366 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:00.366 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:00.366 00.000 12268 Enqueuing Expose request
18:34:00.366 00.000 11616 Worker thread wakes up
18:34:00.366 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:00.366 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,526,31,31)
18:34:02.388 02.022 11616 Exposure complete
18:34:02.437 00.049 11616 worker thread done servicing request
18:34:02.437 00.000 12268 OnExposeComplete: enter
18:34:02.437 00.000 12268 UpdateGuideState(): m_state=2
18:34:02.437 00.000 12268 Star::Find(15, 102, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
18:34:02.437 00.000 12268 Star::Find returns 0 (4), X=102.22, Y=541.57, Mass=30, SNR=3.9, Peak=35 HFD=0.5
18:34:02.437 00.000 12268 DistanceChecker: activated
18:34:02.437 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:34:02.437 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:34:02.437 00.000 12268 guider state => SELECTING
18:34:02.437 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:34:02.437 00.000 12268 Status Line: Star lost - low HFD
18:34:02.451 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=31, Gamma=1.290
18:34:02.468 00.017 12268 UpdateGuideState exits: Star lost - low HFD
18:34:02.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:02.468 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:34:02.468 00.000 12268 Enqueuing Expose request
18:34:02.468 00.000 11616 Worker thread wakes up
18:34:02.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:02.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:04.469 02.001 11616 Exposure complete
18:34:04.533 00.064 11616 worker thread done servicing request
18:34:04.533 00.000 12268 OnExposeComplete: enter
18:34:04.533 00.000 12268 UpdateGuideState(): m_state=1
18:34:04.533 00.000 12268 Star::Find(15, 102, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
18:34:04.533 00.000 12268 Star::Find returns 0 (4), X=101.21, Y=541.74, Mass=41, SNR=4.5, Peak=35 HFD=1.2
18:34:04.533 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:34:04.533 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:34:04.533 00.000 12268 Status Line: Star lost - low HFD
18:34:04.533 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=29, Gamma=1.290
18:34:04.548 00.015 12268 UpdateGuideState exits: Star lost - low HFD
18:34:04.548 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:04.548 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:34:04.548 00.000 12268 Enqueuing Expose request
18:34:04.548 00.000 11616 Worker thread wakes up
18:34:04.548 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:04.548 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:06.574 02.026 11616 Exposure complete
18:34:06.624 00.050 11616 worker thread done servicing request
18:34:06.624 00.000 12268 OnExposeComplete: enter
18:34:06.624 00.000 12268 UpdateGuideState(): m_state=1
18:34:06.624 00.000 12268 Star::Find(15, 102, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
18:34:06.624 00.000 12268 Star::Find returns 1 (0), X=102.77, Y=541.49, Mass=51, SNR=4.9, Peak=33 HFD=1.8
18:34:06.624 00.000 12268 DistanceChecker: deactivated
18:34:06.624 00.000 12268 setting lock position to (102.77, 541.49)
18:34:06.624 00.000 12268 MultiStar: stabilizing after lock position change
18:34:06.624 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:34:06.624 00.000 12268 Changing from state SELECTING to SELECTED
18:34:06.624 00.000 12268 guider state => SELECTED
18:34:06.638 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=28, Gamma=1.290
18:34:06.669 00.031 12268 UpdateGuideState exits: m=51 SNR=4.9
18:34:06.669 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:06.669 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:06.669 00.000 12268 Enqueuing Expose request
18:34:06.669 00.000 11616 Worker thread wakes up
18:34:06.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:06.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,526,31,31)
18:34:08.677 02.008 11616 Exposure complete
18:34:08.725 00.048 11616 worker thread done servicing request
18:34:08.725 00.000 12268 OnExposeComplete: enter
18:34:08.725 00.000 12268 UpdateGuideState(): m_state=2
18:34:08.725 00.000 12268 Star::Find(15, 102, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
18:34:08.725 00.000 12268 Star::Find returns 1 (0), X=103.38, Y=541.74, Mass=40, SNR=4.4, Peak=34 HFD=2.1
18:34:08.725 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.61) = xAngle (2.00 = 2.00)
18:34:08.725 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (1.95 = 1.95)
18:34:08.725 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=0.25 hyp=0.67 cameraTheta=0.38 mountX=-0.28 mountY=0.62, mountTheta=1.99
18:34:08.725 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=30, Gamma=1.290
18:34:08.752 00.027 12268 UpdateGuideState exits: m=40 SNR=4.4
18:34:08.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:08.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:08.752 00.000 12268 Enqueuing Expose request
18:34:08.752 00.000 11616 Worker thread wakes up
18:34:08.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:08.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,527,31,31)
18:34:10.766 02.014 11616 Exposure complete
18:34:10.814 00.048 11616 worker thread done servicing request
18:34:10.814 00.000 12268 OnExposeComplete: enter
18:34:10.814 00.000 12268 UpdateGuideState(): m_state=2
18:34:10.814 00.000 12268 Star::Find(15, 103, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
18:34:10.814 00.000 12268 Star::Find returns 0 (4), X=103.12, Y=542.00, Mass=33, SNR=4.0, Peak=33 HFD=1.4
18:34:10.814 00.000 12268 DistanceChecker: activated
18:34:10.814 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:34:10.814 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:34:10.814 00.000 12268 guider state => SELECTING
18:34:10.814 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:34:10.814 00.000 12268 Status Line: Star lost - low HFD
18:34:10.814 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=49, Gamma=1.290
18:34:10.845 00.031 12268 UpdateGuideState exits: Star lost - low HFD
18:34:10.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:10.845 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:34:10.845 00.000 12268 Enqueuing Expose request
18:34:10.845 00.000 11616 Worker thread wakes up
18:34:10.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:10.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:12.859 02.014 11616 Exposure complete
18:34:12.906 00.047 11616 worker thread done servicing request
18:34:12.906 00.000 12268 OnExposeComplete: enter
18:34:12.906 00.000 12268 UpdateGuideState(): m_state=1
18:34:12.906 00.000 12268 Star::Find(15, 103, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
18:34:12.906 00.000 12268 Star::Find returns 1 (0), X=103.61, Y=541.69, Mass=37, SNR=4.2, Peak=32 HFD=2.4
18:34:12.906 00.000 12268 DistanceChecker: deactivated
18:34:12.922 00.016 12268 setting lock position to (103.61, 541.69)
18:34:12.922 00.000 12268 MultiStar: stabilizing after lock position change
18:34:12.922 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:34:12.922 00.000 12268 Changing from state SELECTING to SELECTED
18:34:12.922 00.000 12268 guider state => SELECTED
18:34:12.953 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=63, Gamma=1.290
18:34:12.968 00.015 12268 UpdateGuideState exits: m=37 SNR=4.2
18:34:12.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:12.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:12.968 00.000 12268 Enqueuing Expose request
18:34:12.968 00.000 11616 Worker thread wakes up
18:34:12.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:12.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(89,527,31,31)
18:34:14.978 02.010 11616 Exposure complete
18:34:15.031 00.053 11616 worker thread done servicing request
18:34:15.031 00.000 12268 OnExposeComplete: enter
18:34:15.031 00.000 12268 UpdateGuideState(): m_state=2
18:34:15.031 00.000 12268 Star::Find(15, 103, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
18:34:15.031 00.000 12268 Star::Find returns 0 (4), X=101.53, Y=541.76, Mass=29, SNR=3.7, Peak=33 HFD=0.6
18:34:15.031 00.000 12268 DistanceChecker: activated
18:34:15.031 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:34:15.031 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:34:15.031 00.000 12268 guider state => SELECTING
18:34:15.031 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:34:15.031 00.000 12268 Status Line: Star lost - low HFD
18:34:15.031 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=68, Gamma=1.290
18:34:15.057 00.026 12268 UpdateGuideState exits: Star lost - low HFD
18:34:15.057 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:15.057 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:34:15.057 00.000 12268 Enqueuing Expose request
18:34:15.057 00.000 11616 Worker thread wakes up
18:34:15.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:15.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:17.046 01.989 11616 Exposure complete
18:34:17.109 00.063 11616 worker thread done servicing request
18:34:17.109 00.000 12268 OnExposeComplete: enter
18:34:17.109 00.000 12268 UpdateGuideState(): m_state=1
18:34:17.109 00.000 12268 Star::Find(15, 103, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
18:34:17.109 00.000 12268 Star::Find returns 1 (0), X=103.03, Y=542.83, Mass=35, SNR=4.1, Peak=31 HFD=2.3
18:34:17.109 00.000 12268 DistanceChecker: deactivated
18:34:17.109 00.000 12268 setting lock position to (103.03, 542.83)
18:34:17.109 00.000 12268 MultiStar: stabilizing after lock position change
18:34:17.109 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:34:17.109 00.000 12268 Changing from state SELECTING to SELECTED
18:34:17.109 00.000 12268 guider state => SELECTED
18:34:17.141 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=61, Gamma=1.290
18:34:17.156 00.015 12268 UpdateGuideState exits: m=35 SNR=4.1
18:34:17.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:17.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:17.156 00.000 12268 Enqueuing Expose request
18:34:17.156 00.000 11616 Worker thread wakes up
18:34:17.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:17.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,528,31,31)
18:34:19.235 02.079 11616 Exposure complete
18:34:19.283 00.048 11616 worker thread done servicing request
18:34:19.283 00.000 12268 OnExposeComplete: enter
18:34:19.283 00.000 12268 UpdateGuideState(): m_state=2
18:34:19.283 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
18:34:19.283 00.000 12268 Star::Find returns 1 (0), X=103.22, Y=542.20, Mass=43, SNR=4.5, Peak=33 HFD=2.0
18:34:19.283 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.61) = xAngle (0.32 = 0.32)
18:34:19.283 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.28 = 0.28)
18:34:19.283 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.63 hyp=0.66 cameraTheta=-1.29 mountX=0.62 mountY=0.18, mountTheta=0.28
18:34:19.283 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=106, Gamma=1.290
18:34:19.299 00.016 12268 UpdateGuideState exits: m=43 SNR=4.5
18:34:19.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:19.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:19.299 00.000 12268 Enqueuing Expose request
18:34:19.299 00.000 11616 Worker thread wakes up
18:34:19.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:19.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,527,31,31)
18:34:21.296 01.997 11616 Exposure complete
18:34:21.359 00.063 11616 worker thread done servicing request
18:34:21.359 00.000 12268 OnExposeComplete: enter
18:34:21.359 00.000 12268 UpdateGuideState(): m_state=2
18:34:21.359 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
18:34:21.359 00.000 12268 Star::Find returns 0 (4), X=102.99, Y=542.21, Mass=37, SNR=4.2, Peak=34 HFD=1.4
18:34:21.359 00.000 12268 DistanceChecker: activated
18:34:21.359 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:34:21.359 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:34:21.359 00.000 12268 guider state => SELECTING
18:34:21.359 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:34:21.359 00.000 12268 Status Line: Star lost - low HFD
18:34:21.359 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=107, Gamma=1.290
18:34:21.375 00.016 12268 UpdateGuideState exits: Star lost - low HFD
18:34:21.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:21.375 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:34:21.375 00.000 12268 Enqueuing Expose request
18:34:21.375 00.000 11616 Worker thread wakes up
18:34:21.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:21.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:23.381 02.006 11616 Exposure complete
18:34:23.448 00.067 11616 worker thread done servicing request
18:34:23.448 00.000 12268 OnExposeComplete: enter
18:34:23.448 00.000 12268 UpdateGuideState(): m_state=1
18:34:23.448 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
18:34:23.448 00.000 12268 Star::Find returns 0 (4), X=102.58, Y=542.20, Mass=38, SNR=4.3, Peak=34 HFD=0.9
18:34:23.448 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:34:23.449 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:34:23.449 00.000 12268 Status Line: Star lost - low HFD
18:34:23.452 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=127, Gamma=1.290
18:34:23.468 00.016 12268 UpdateGuideState exits: Star lost - low HFD
18:34:23.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:23.468 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:34:23.468 00.000 12268 Enqueuing Expose request
18:34:23.468 00.000 11616 Worker thread wakes up
18:34:23.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:23.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:25.483 02.015 11616 Exposure complete
18:34:25.531 00.048 11616 worker thread done servicing request
18:34:25.531 00.000 12268 OnExposeComplete: enter
18:34:25.531 00.000 12268 UpdateGuideState(): m_state=1
18:34:25.531 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
18:34:25.531 00.000 12268 Star::Find returns 0 (4), X=102.12, Y=542.12, Mass=37, SNR=4.2, Peak=33 HFD=0.2
18:34:25.531 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:34:25.531 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:34:25.531 00.000 12268 Status Line: Star lost - low HFD
18:34:25.546 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=89, Gamma=1.290
18:34:25.562 00.016 12268 UpdateGuideState exits: Star lost - low HFD
18:34:25.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:25.562 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:34:25.562 00.000 12268 Enqueuing Expose request
18:34:25.562 00.000 11616 Worker thread wakes up
18:34:25.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:25.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:27.562 02.000 11616 Exposure complete
18:34:27.609 00.047 11616 worker thread done servicing request
18:34:27.609 00.000 12268 OnExposeComplete: enter
18:34:27.609 00.000 12268 UpdateGuideState(): m_state=1
18:34:27.609 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
18:34:27.609 00.000 12268 Star::Find returns 0 (4), X=102.00, Y=542.00, Mass=26, SNR=3.6, Peak=33 HFD=0.5
18:34:27.609 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:34:27.609 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:34:27.609 00.000 12268 Status Line: Star lost - low HFD
18:34:27.609 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=98, Gamma=1.290
18:34:27.625 00.016 12268 UpdateGuideState exits: Star lost - low HFD
18:34:27.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:27.625 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:34:27.625 00.000 12268 Enqueuing Expose request
18:34:27.625 00.000 11616 Worker thread wakes up
18:34:27.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:27.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:29.628 02.003 11616 Exposure complete
18:34:29.691 00.063 11616 worker thread done servicing request
18:34:29.691 00.000 12268 OnExposeComplete: enter
18:34:29.691 00.000 12268 UpdateGuideState(): m_state=1
18:34:29.691 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
18:34:29.691 00.000 12268 Star::Find returns 0 (4), X=102.20, Y=541.71, Mass=42, SNR=4.5, Peak=36 HFD=0.5
18:34:29.691 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:34:29.691 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:34:29.691 00.000 12268 Status Line: Star lost - low HFD
18:34:29.691 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=99, Gamma=1.290
18:34:29.707 00.016 12268 UpdateGuideState exits: Star lost - low HFD
18:34:29.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:29.707 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:34:29.707 00.000 12268 Enqueuing Expose request
18:34:29.707 00.000 11616 Worker thread wakes up
18:34:29.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:29.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:31.703 01.996 11616 Exposure complete
18:34:31.765 00.062 11616 worker thread done servicing request
18:34:31.765 00.000 12268 OnExposeComplete: enter
18:34:31.765 00.000 12268 UpdateGuideState(): m_state=1
18:34:31.765 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
18:34:31.765 00.000 12268 Star::Find returns 1 (0), X=103.31, Y=541.94, Mass=36, SNR=4.2, Peak=33 HFD=1.8
18:34:31.765 00.000 12268 DistanceChecker: deactivated
18:34:31.765 00.000 12268 setting lock position to (103.31, 541.94)
18:34:31.765 00.000 12268 MultiStar: stabilizing after lock position change
18:34:31.765 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:34:31.765 00.000 12268 Changing from state SELECTING to SELECTED
18:34:31.765 00.000 12268 guider state => SELECTED
18:34:31.796 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=77, Gamma=1.290
18:34:31.812 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
18:34:31.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:31.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:31.812 00.000 12268 Enqueuing Expose request
18:34:31.812 00.000 11616 Worker thread wakes up
18:34:31.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:31.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,527,31,31)
18:34:33.818 02.006 11616 Exposure complete
18:34:33.865 00.047 11616 worker thread done servicing request
18:34:33.865 00.000 12268 OnExposeComplete: enter
18:34:33.865 00.000 12268 UpdateGuideState(): m_state=2
18:34:33.865 00.000 12268 Star::Find(15, 103, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
18:34:33.865 00.000 12268 Star::Find returns 0 (4), X=102.97, Y=542.44, Mass=28, SNR=3.7, Peak=29 HFD=1.3
18:34:33.865 00.000 12268 DistanceChecker: activated
18:34:33.865 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:34:33.865 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:34:33.865 00.000 12268 guider state => SELECTING
18:34:33.865 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:34:33.865 00.000 12268 Status Line: Star lost - low HFD
18:34:33.875 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=77, Gamma=1.290
18:34:33.881 00.006 12268 UpdateGuideState exits: Star lost - low HFD
18:34:33.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:33.881 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:34:33.881 00.000 12268 Enqueuing Expose request
18:34:33.881 00.000 11616 Worker thread wakes up
18:34:33.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:33.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:35.906 02.025 11616 Exposure complete
18:34:35.959 00.053 11616 worker thread done servicing request
18:34:35.959 00.000 12268 OnExposeComplete: enter
18:34:35.959 00.000 12268 UpdateGuideState(): m_state=1
18:34:35.959 00.000 12268 Star::Find(15, 103, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
18:34:35.959 00.000 12268 Star::Find returns 1 (0), X=103.15, Y=542.45, Mass=34, SNR=4.0, Peak=32 HFD=1.7
18:34:35.959 00.000 12268 DistanceChecker: deactivated
18:34:35.959 00.000 12268 setting lock position to (103.15, 542.45)
18:34:35.959 00.000 12268 MultiStar: stabilizing after lock position change
18:34:35.959 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:34:35.959 00.000 12268 Changing from state SELECTING to SELECTED
18:34:35.959 00.000 12268 guider state => SELECTED
18:34:35.991 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=74, Gamma=1.290
18:34:36.008 00.017 12268 UpdateGuideState exits: m=34 SNR=4.0
18:34:36.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:36.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:36.008 00.000 12268 Enqueuing Expose request
18:34:36.009 00.001 11616 Worker thread wakes up
18:34:36.009 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:36.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(88,527,31,31)
18:34:38.015 02.006 11616 Exposure complete
18:34:38.062 00.047 11616 worker thread done servicing request
18:34:38.062 00.000 12268 OnExposeComplete: enter
18:34:38.062 00.000 12268 UpdateGuideState(): m_state=2
18:34:38.062 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
18:34:38.062 00.000 12268 Star::Find returns 0 (4), X=102.07, Y=542.82, Mass=33, SNR=4.0, Peak=33 HFD=1.0
18:34:38.062 00.000 12268 DistanceChecker: activated
18:34:38.062 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:34:38.062 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:34:38.062 00.000 12268 guider state => SELECTING
18:34:38.062 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:34:38.062 00.000 12268 Status Line: Star lost - low HFD
18:34:38.078 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=65, Gamma=1.290
18:34:38.093 00.015 12268 UpdateGuideState exits: Star lost - low HFD
18:34:38.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:38.093 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:34:38.093 00.000 12268 Enqueuing Expose request
18:34:38.093 00.000 11616 Worker thread wakes up
18:34:38.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:38.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:40.093 02.000 11616 Exposure complete
18:34:40.148 00.055 11616 worker thread done servicing request
18:34:40.148 00.000 12268 OnExposeComplete: enter
18:34:40.148 00.000 12268 UpdateGuideState(): m_state=1
18:34:40.148 00.000 12268 Star::Find(15, 103, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.156 00.008 12268 Star::Find returns 0 (4), X=101.96, Y=541.11, Mass=38, SNR=4.3, Peak=34 HFD=1.2
18:34:40.156 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:34:40.156 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:34:40.156 00.000 12268 Status Line: Star lost - low HFD
18:34:40.156 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=73, Gamma=1.290
18:34:40.164 00.008 12268 UpdateGuideState exits: Star lost - low HFD
18:34:40.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:40.164 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:34:40.164 00.000 12268 Enqueuing Expose request
18:34:40.164 00.000 11616 Worker thread wakes up
18:34:40.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:40.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:34:40.281 00.117 12268 GuiderMultiStar::AutoSelect enter
18:34:40.281 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
18:34:40.339 00.058 12268 AutoFind: auto downsample for scale 4.30 => 1x
18:34:40.434 00.095 12268 AutoFind: global mean = 0.0, stdev 1.7
18:34:40.434 00.000 12268 AutoFind: using threshold = 0.1
18:34:40.531 00.097 12268 AutoFind: local max [304, 372] 100.6
18:34:40.531 00.000 12268 AutoFind: local max [1095, 30] 14.4
18:34:40.531 00.000 12268 AutoFind: local max [1181, 353] 10.0
18:34:40.531 00.000 12268 AutoFind: local max [326, 456] 10.0
18:34:40.531 00.000 12268 AutoFind: local max [517, 410] 9.0
18:34:40.531 00.000 12268 AutoFind: local max [529, 334] 8.8
18:34:40.531 00.000 12268 AutoFind: local max [539, 515] 7.6
18:34:40.531 00.000 12268 AutoFind: local max [303, 382] 6.8
18:34:40.531 00.000 12268 AutoFind: local max [1172, 534] 6.8
18:34:40.531 00.000 12268 AutoFind: local max [320, 54] 6.8
18:34:40.531 00.000 12268 AutoFind: local max [817, 917] 6.8
18:34:40.531 00.000 12268 AutoFind: local max [1262, 758] 6.6
18:34:40.531 00.000 12268 AutoFind: local max [910, 464] 6.4
18:34:40.531 00.000 12268 AutoFind: local max [966, 154] 6.4
18:34:40.531 00.000 12268 AutoFind: local max [1162, 788] 5.7
18:34:40.531 00.000 12268 AutoFind: local max [135, 152] 5.6
18:34:40.531 00.000 12268 AutoFind: local max [411, 742] 5.3
18:34:40.531 00.000 12268 AutoFind: local max [643, 909] 5.3
18:34:40.531 00.000 12268 AutoFind: local max [538, 699] 5.2
18:34:40.531 00.000 12268 AutoFind: local max [189, 169] 5.1
18:34:40.531 00.000 12268 AutoFind: local max [475, 412] 4.7
18:34:40.531 00.000 12268 AutoFind: local max [882, 951] 4.6
18:34:40.531 00.000 12268 AutoFind: local max [296, 374] 4.4
18:34:40.531 00.000 12268 AutoFind: local max [978, 654] 4.1
18:34:40.531 00.000 12268 AutoFind: local max [327, 403] 4.0
18:34:40.531 00.000 12268 AutoFind: local max [431, 211] 4.0
18:34:40.531 00.000 12268 AutoFind: local max [90, 78] 3.9
18:34:40.531 00.000 12268 AutoFind: local max [368, 500] 3.6
18:34:40.531 00.000 12268 AutoFind: local max [1270, 681] 3.5
18:34:40.531 00.000 12268 AutoFind: local max [180, 802] 3.2
18:34:40.531 00.000 12268 AutoFind: local max [151, 266] 3.2
18:34:40.531 00.000 12268 AutoFind: local max [390, 767] 3.2
18:34:40.531 00.000 12268 AutoFind: local max [281, 506] 3.2
18:34:40.531 00.000 12268 AutoFind: local max [489, 583] 3.1
18:34:40.531 00.000 12268 AutoFind: local max [896, 685] 3.1
18:34:40.531 00.000 12268 AutoFind: local max [1234, 24] 3.1
18:34:40.531 00.000 12268 AutoFind: local max [834, 277] 3.1
18:34:40.531 00.000 12268 AutoFind: local max [333, 527] 3.1
18:34:40.531 00.000 12268 AutoFind: local max [482, 45] 3.0
18:34:40.531 00.000 12268 AutoFind: local max [514, 592] 3.0
18:34:40.531 00.000 12268 AutoFind: local max [603, 584] 3.0
18:34:40.531 00.000 12268 AutoFind: local max [681, 580] 3.0
18:34:40.531 00.000 12268 AutoFind: local max [560, 859] 3.0
18:34:40.531 00.000 12268 AutoFind: local max [863, 926] 3.0
18:34:40.531 00.000 12268 AutoFind: local max [253, 335] 3.0
18:34:40.531 00.000 12268 AutoFind: local max [418, 750] 3.0
18:34:40.531 00.000 12268 AutoFind: local max [21, 99] 3.0
18:34:40.531 00.000 12268 AutoFind: local max [156, 19] 3.0
18:34:40.531 00.000 12268 AutoFind: local max [1055, 428] 3.0
18:34:40.531 00.000 12268 AutoFind: local max [623, 106] 3.0
18:34:40.531 00.000 12268 AutoFind: local max [514, 766] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [653, 821] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [1110, 701] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [292, 678] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [1079, 804] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [267, 670] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [400, 435] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [1144, 734] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [1072, 264] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [508, 942] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [850, 644] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [515, 64] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [574, 392] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [131, 292] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [531, 459] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [768, 51] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [570, 20] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [338, 589] 2.9
18:34:40.531 00.000 12268 AutoFind: local max [811, 942] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [456, 238] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1269, 791] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1016, 416] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1221, 759] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [837, 591] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1131, 396] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1020, 134] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1176, 633] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1223, 408] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1245, 363] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1244, 910] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [531, 186] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1023, 289] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [437, 703] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1244, 287] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [956, 699] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1219, 802] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [700, 586] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1038, 367] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [890, 201] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [546, 876] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [428, 467] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [11, 118] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1271, 578] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [979, 859] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [780, 199] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [935, 202] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [129, 769] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [443, 107] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [730, 20] 2.8
18:34:40.531 00.000 12268 AutoFind: local max [1073, 150] 2.7
18:34:40.531 00.000 12268 AutoFind: too close [11, 118] 2.8 - [21, 99] 3.0
18:34:40.531 00.000 12268 AutoFind: too close [546, 876] 2.8 - [560, 859] 3.0
18:34:40.531 00.000 12268 AutoFind: too close [700, 586] 2.8 - [681, 580] 3.0
18:34:40.531 00.000 12268 AutoFind: too close [418, 750] 3.0 - [411, 742] 5.3
18:34:40.531 00.000 12268 AutoFind: too close [296, 374] 4.4 - [303, 382] 6.8
18:34:40.531 00.000 12268 AutoFind: close dim-bright [296, 374] 4.4 - [304, 372] 100.6
18:34:40.531 00.000 12268 AutoFind: close dim-bright [303, 382] 6.8 - [304, 372] 100.6
18:34:40.531 00.000 12268 AutoFind: too close to edge [1271, 578] 2.8
18:34:40.531 00.000 12268 AutoFind: too close to edge [1269, 791] 2.8
18:34:40.531 00.000 12268 AutoFind: too close to edge [1270, 681] 3.5
18:34:40.531 00.000 12268 AutoFind: too close to edge [882, 951] 4.6
18:34:40.531 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
18:34:40.531 00.000 12268 Star::Find(15, 304, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=303.69, Y=371.78, Mass=1851, SNR=27.7, Peak=120 HFD=5.1
18:34:40.531 00.000 12268 Star::Find(15, 1095, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=1094.11, Y=29.28, Mass=207, SNR=9.8, Peak=23 HFD=4.0
18:34:40.531 00.000 12268 Star::Find(15, 1181, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=1180.24, Y=352.14, Mass=144, SNR=8.1, Peak=27 HFD=5.0
18:34:40.531 00.000 12268 Star::Find(15, 326, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=326.01, Y=455.70, Mass=187, SNR=9.2, Peak=28 HFD=4.7
18:34:40.531 00.000 12268 Star::Find(15, 517, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=517.18, Y=409.62, Mass=143, SNR=8.2, Peak=19 HFD=4.0
18:34:40.531 00.000 12268 Star::Find(15, 529, 334, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=529.24, Y=333.66, Mass=112, SNR=7.2, Peak=18 HFD=4.5
18:34:40.531 00.000 12268 Star::Find(15, 539, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=538.77, Y=515.28, Mass=95, SNR=6.7, Peak=16 HFD=3.7
18:34:40.531 00.000 12268 Star::Find(15, 1172, 534, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=1172.10, Y=534.40, Mass=81, SNR=6.0, Peak=20 HFD=4.2
18:34:40.531 00.000 12268 Star::Find(15, 320, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=319.31, Y=53.55, Mass=100, SNR=6.8, Peak=17 HFD=3.5
18:34:40.531 00.000 12268 Star::Find(15, 817, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=816.83, Y=917.11, Mass=92, SNR=6.5, Peak=15 HFD=4.2
18:34:40.531 00.000 12268 Star::Find(15, 1262, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=1262.61, Y=758.16, Mass=117, SNR=7.3, Peak=14 HFD=5.2
18:34:40.531 00.000 12268 Star::Find(15, 910, 464, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=914.13, Y=463.16, Mass=107, SNR=7.1, Peak=46 HFD=5.1
18:34:40.531 00.000 12268 Star::Find(15, 966, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=966.12, Y=152.89, Mass=74, SNR=5.9, Peak=22 HFD=4.0
18:34:40.531 00.000 12268 Star::Find(15, 1162, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=1161.41, Y=788.82, Mass=43, SNR=4.5, Peak=13 HFD=3.3
18:34:40.531 00.000 12268 Star::Find(15, 135, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=134.16, Y=151.56, Mass=103, SNR=6.9, Peak=18 HFD=5.7
18:34:40.531 00.000 12268 Star::Find(15, 643, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 1 (0), X=643.33, Y=908.45, Mass=55, SNR=5.0, Peak=14 HFD=3.6
18:34:40.531 00.000 12268 Star::Find(15, 538, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find false star n=15 nbg=281 bg=6.8 sigma=0.7 thresh=9 peak=9
18:34:40.531 00.000 12268 Star::Find returns 0 (2), X=538.00, Y=699.00, Mass=42, SNR=2.9, Peak=12 HFD=0.0
18:34:40.531 00.000 12268 Star::Find(15, 189, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find false star n=13 nbg=281 bg=6.8 sigma=0.7 thresh=9 peak=9
18:34:40.531 00.000 12268 Star::Find returns 0 (2), X=189.00, Y=169.00, Mass=34, SNR=2.9, Peak=15 HFD=0.0
18:34:40.531 00.000 12268 Star::Find(15, 475, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find false star n=11 nbg=290 bg=6.6 sigma=0.8 thresh=9 peak=9
18:34:40.531 00.000 12268 Star::Find returns 0 (2), X=475.00, Y=412.00, Mass=32, SNR=2.9, Peak=11 HFD=0.0
18:34:40.531 00.000 12268 Star::Find(15, 978, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find false star n=16 nbg=274 bg=6.7 sigma=0.6 thresh=9 peak=9
18:34:40.531 00.000 12268 Star::Find returns 0 (2), X=978.00, Y=654.00, Mass=44, SNR=2.9, Peak=11 HFD=0.0
18:34:40.531 00.000 12268 Star::Find(15, 327, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find false star n=11 nbg=271 bg=6.8 sigma=0.7 thresh=9 peak=9
18:34:40.531 00.000 12268 Star::Find returns 0 (2), X=327.00, Y=403.00, Mass=28, SNR=2.9, Peak=12 HFD=0.0
18:34:40.531 00.000 12268 Star::Find(15, 431, 211, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 0 (2), X=431.00, Y=211.00, Mass=15, SNR=2.6, Peak=17 HFD=0.0
18:34:40.531 00.000 12268 Star::Find(15, 90, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find false star n=10 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=9
18:34:40.531 00.000 12268 Star::Find returns 0 (2), X=90.00, Y=78.00, Mass=24, SNR=2.9, Peak=11 HFD=0.0
18:34:40.531 00.000 12268 Star::Find(15, 368, 500, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 0 (3), X=368.00, Y=500.00, Mass=9, SNR=2.0, Peak=13 HFD=0.0
18:34:40.531 00.000 12268 Star::Find(15, 180, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.531 00.000 12268 Star::Find returns 0 (3), X=180.00, Y=802.00, Mass=8, SNR=1.9, Peak=11 HFD=0.0
18:34:40.545 00.014 12268 Star::Find(15, 151, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=6 nbg=282 bg=6.8 sigma=0.7 thresh=9 peak=9
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=151.00, Y=266.00, Mass=20, SNR=2.9, Peak=16 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 390, 767, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (3), X=390.00, Y=767.00, Mass=2, SNR=1.1, Peak=9 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 281, 506, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (4), X=294.17, Y=516.83, Mass=70, SNR=5.9, Peak=70 HFD=0.3
18:34:40.545 00.000 12268 Star::Find(15, 489, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=489.00, Y=583.00, Mass=16, SNR=2.7, Peak=11 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 896, 685, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=8 nbg=281 bg=6.8 sigma=0.7 thresh=9 peak=9
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=896.00, Y=685.00, Mass=20, SNR=2.9, Peak=11 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1234, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 1 (0), X=1232.44, Y=37.92, Mass=34, SNR=4.1, Peak=25 HFD=2.0
18:34:40.545 00.000 12268 Star::Find(15, 834, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (3), X=834.00, Y=277.00, Mass=5, SNR=1.6, Peak=12 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 333, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=333.00, Y=527.00, Mass=14, SNR=2.6, Peak=18 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 482, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=482.00, Y=45.00, Mass=15, SNR=2.7, Peak=22 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 514, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=5 nbg=290 bg=6.5 sigma=0.7 thresh=9 peak=9
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=514.00, Y=592.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 603, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=603.00, Y=584.00, Mass=11, SNR=2.4, Peak=18 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 863, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (4), X=877.00, Y=913.00, Mass=96, SNR=6.9, Peak=102 HFD=0.5
18:34:40.545 00.000 12268 Star::Find(15, 253, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=253.00, Y=335.00, Mass=14, SNR=2.6, Peak=16 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 156, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=156.00, Y=19.00, Mass=12, SNR=2.4, Peak=11 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1055, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 1 (0), X=1050.92, Y=440.90, Mass=35, SNR=4.1, Peak=20 HFD=8.1
18:34:40.545 00.000 12268 Star::Find(15, 623, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (3), X=623.00, Y=106.00, Mass=8, SNR=2.0, Peak=10 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 514, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (4), X=509.00, Y=761.73, Mass=28, SNR=3.7, Peak=28 HFD=1.0
18:34:40.545 00.000 12268 Star::Find(15, 653, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=653.00, Y=821.00, Mass=13, SNR=2.4, Peak=10 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1110, 701, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=2 nbg=283 bg=6.7 sigma=0.6 thresh=9 peak=8
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=1110.00, Y=701.00, Mass=19, SNR=2.9, Peak=15 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 292, 678, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=5 nbg=287 bg=6.6 sigma=0.7 thresh=9 peak=9
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=292.00, Y=678.00, Mass=23, SNR=2.9, Peak=19 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1079, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=1079.00, Y=804.00, Mass=14, SNR=2.6, Peak=16 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 267, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=267.00, Y=670.00, Mass=11, SNR=2.3, Peak=9 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 400, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (4), X=411.94, Y=441.85, Mass=79, SNR=6.3, Peak=83 HFD=0.2
18:34:40.545 00.000 12268 Star::Find(15, 1144, 734, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (3), X=1144.00, Y=734.00, Mass=10, SNR=2.1, Peak=12 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1072, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 1 (0), X=1068.89, Y=271.61, Mass=49, SNR=4.9, Peak=41 HFD=1.8
18:34:40.545 00.000 12268 Star::Find(15, 508, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=19 nbg=208 bg=6.7 sigma=0.7 thresh=9 peak=8
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=508.00, Y=942.00, Mass=53, SNR=2.9, Peak=10 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 850, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 1 (0), X=860.80, Y=631.30, Mass=35, SNR=4.1, Peak=20 HFD=4.7
18:34:40.545 00.000 12268 Star::Find(15, 515, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (3), X=515.00, Y=64.00, Mass=5, SNR=1.5, Peak=9 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 574, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=574.00, Y=392.00, Mass=11, SNR=2.4, Peak=18 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 131, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (4), X=124.00, Y=306.00, Mass=21, SNR=3.2, Peak=28 HFD=0.5
18:34:40.545 00.000 12268 Star::Find(15, 531, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=14 nbg=252 bg=6.5 sigma=0.5 thresh=8 peak=7
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=531.00, Y=459.00, Mass=22, SNR=2.9, Peak=9 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 768, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 1 (0), X=761.67, Y=42.74, Mass=45, SNR=4.6, Peak=19 HFD=9.5
18:34:40.545 00.000 12268 Star::Find(15, 570, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=570.00, Y=20.00, Mass=17, SNR=2.9, Peak=21 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 338, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=18 nbg=274 bg=6.6 sigma=0.6 thresh=8 peak=7
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=338.00, Y=589.00, Mass=32, SNR=2.9, Peak=10 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 811, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=811.00, Y=942.00, Mass=12, SNR=2.3, Peak=12 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 456, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=456.00, Y=238.00, Mass=12, SNR=2.4, Peak=13 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1016, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=1016.00, Y=416.00, Mass=14, SNR=2.6, Peak=18 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1221, 759, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (3), X=1221.00, Y=759.00, Mass=4, SNR=1.4, Peak=11 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 837, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=11 nbg=271 bg=6.4 sigma=0.6 thresh=8 peak=7
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=837.00, Y=591.00, Mass=20, SNR=2.9, Peak=9 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1131, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=1131.00, Y=396.00, Mass=12, SNR=2.5, Peak=19 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1020, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=12 nbg=262 bg=6.3 sigma=0.6 thresh=8 peak=8
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=1020.00, Y=134.00, Mass=31, SNR=2.9, Peak=15 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1176, 633, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=1176.00, Y=633.00, Mass=14, SNR=2.6, Peak=15 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1223, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (4), X=1231.64, Y=393.87, Mass=20, SNR=3.1, Peak=24 HFD=0.7
18:34:40.545 00.000 12268 Star::Find(15, 1245, 363, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=13 nbg=256 bg=6.5 sigma=0.5 thresh=8 peak=7
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=1245.00, Y=363.00, Mass=25, SNR=2.9, Peak=11 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1244, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=1244.00, Y=910.00, Mass=11, SNR=2.3, Peak=13 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 531, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (4), X=526.64, Y=176.22, Mass=33, SNR=4.0, Peak=37 HFD=0.5
18:34:40.545 00.000 12268 Star::Find(15, 1023, 289, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (3), X=1023.00, Y=289.00, Mass=10, SNR=2.1, Peak=11 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 437, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (3), X=437.00, Y=703.00, Mass=0, SNR=0.0, Peak=10 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1244, 287, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=14 nbg=273 bg=6.6 sigma=0.6 thresh=8 peak=7
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=1244.00, Y=287.00, Mass=29, SNR=2.9, Peak=12 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 956, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (4), X=960.12, Y=707.29, Mass=33, SNR=4.0, Peak=33 HFD=0.4
18:34:40.545 00.000 12268 Star::Find(15, 1219, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=14 nbg=271 bg=6.4 sigma=0.6 thresh=8 peak=7
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=1219.00, Y=802.00, Mass=27, SNR=2.9, Peak=10 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1038, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=17 nbg=266 bg=6.5 sigma=0.5 thresh=8 peak=7
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=1038.00, Y=367.00, Mass=28, SNR=2.9, Peak=10 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 890, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=890.00, Y=201.00, Mass=12, SNR=2.4, Peak=16 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 428, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (4), X=418.00, Y=474.70, Mass=42, SNR=4.6, Peak=46 HFD=0.3
18:34:40.545 00.000 12268 Star::Find(15, 979, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (4), X=982.19, Y=858.44, Mass=44, SNR=4.6, Peak=28 HFD=1.3
18:34:40.545 00.000 12268 Star::Find(15, 780, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (3), X=780.00, Y=199.00, Mass=9, SNR=2.0, Peak=13 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 935, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (3), X=935.00, Y=202.00, Mass=9, SNR=2.0, Peak=11 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 129, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=5 nbg=286 bg=6.7 sigma=0.8 thresh=9 peak=8
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=129.00, Y=769.00, Mass=26, SNR=2.9, Peak=13 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 443, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 0 (3), X=443.00, Y=107.00, Mass=5, SNR=1.6, Peak=12 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 730, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=17 nbg=275 bg=6.6 sigma=0.6 thresh=8 peak=8
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=730.00, Y=20.00, Mass=30, SNR=2.9, Peak=14 HFD=0.0
18:34:40.545 00.000 12268 Star::Find(15, 1073, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find false star n=3 nbg=289 bg=6.5 sigma=0.7 thresh=9 peak=9
18:34:40.545 00.000 12268 Star::Find returns 0 (2), X=1073.00, Y=150.00, Mass=19, SNR=2.9, Peak=20 HFD=0.0
18:34:40.545 00.000 12268 AutoFind: finding best star pass 1
18:34:40.545 00.000 12268 Star::Find(15, 304, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 1 (0), X=303.69, Y=371.78, Mass=1851, SNR=27.7, Peak=120 HFD=5.1
18:34:40.545 00.000 12268 AutoFind returns star at [304, 372] 100.6 Mass 1851 SNR 27.7
18:34:40.545 00.000 12268 Star::Find(15, 304, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 1 (0), X=303.69, Y=371.78, Mass=1851, SNR=27.7, Peak=120 HFD=5.1
18:34:40.545 00.000 12268 MultiStar: List (12): {303.69, 371.78}(27.7), {1094.11, 29.28}(9.8), {1180.24, 352.14}(8.1), {326.01, 455.70}(9.2), {517.18, 409.62}(8.2), {529.24, 333.66}(7.2), {538.77, 515.28}(6.7), {1172.10, 534.40}(6.0), {319.31, 53.55}(6.8), {816.83, 917.11}(6.5), {1262.61, 758.16}(7.3), {914.13, 463.16}(7.1), 
18:34:40.545 00.000 12268 setting lock position to (303.69, 371.78)
18:34:40.545 00.000 12268 MultiStar: stabilizing after lock position change
18:34:40.545 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
18:34:40.545 00.000 12268 UpdateGuideState(): m_state=1
18:34:40.545 00.000 12268 Star::Find(15, 303, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
18:34:40.545 00.000 12268 Star::Find returns 1 (0), X=303.69, Y=371.78, Mass=1851, SNR=27.7, Peak=120 HFD=5.1
18:34:40.545 00.000 12268 DistanceChecker: deactivated
18:34:40.545 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
18:34:40.545 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (1.56 = 1.56)
18:34:40.545 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
18:34:40.560 00.015 12268 setting lock position to (303.69, 371.78)
18:34:40.560 00.000 12268 MultiStar: stabilizing after lock position change
18:34:40.560 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:34:40.562 00.002 12268 Changing from state SELECTING to SELECTED
18:34:40.562 00.000 12268 guider state => SELECTED
18:34:40.577 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=73, Gamma=1.290
18:34:40.593 00.016 12268 UpdateGuideState exits: m=1851 SNR=27.7
18:34:40.593 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=73, Gamma=1.290
18:34:40.608 00.015 12268 Status Line: Auto-selected star at (303.7, 371.8)
18:34:42.170 01.562 11616 Exposure complete
18:34:42.233 00.063 11616 worker thread done servicing request
18:34:42.233 00.000 12268 OnExposeComplete: enter
18:34:42.233 00.000 12268 UpdateGuideState(): m_state=2
18:34:42.233 00.000 12268 Star::Find(15, 303, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
18:34:42.233 00.000 12268 Star::Find returns 1 (0), X=303.56, Y=371.59, Mass=1929, SNR=28.1, Peak=147 HFD=5.0
18:34:42.233 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.61) = xAngle (-0.53 = -0.53)
18:34:42.233 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.58 = -0.58)
18:34:42.233 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-2.15 mountX=0.19 mountY=-0.12, mountTheta=-0.57
18:34:42.233 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=70, Gamma=1.290
18:34:42.249 00.016 12268 UpdateGuideState exits: m=1929 SNR=28.1
18:34:42.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:42.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:42.249 00.000 12268 Enqueuing Expose request
18:34:42.249 00.000 11616 Worker thread wakes up
18:34:42.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:42.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,357,31,31)
18:34:44.255 02.006 11616 Exposure complete
18:34:44.319 00.064 11616 worker thread done servicing request
18:34:44.319 00.000 12268 OnExposeComplete: enter
18:34:44.319 00.000 12268 UpdateGuideState(): m_state=2
18:34:44.319 00.000 12268 Star::Find(15, 303, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
18:34:44.319 00.000 12268 Star::Find returns 1 (0), X=303.81, Y=371.37, Mass=2074, SNR=29.4, Peak=154 HFD=4.9
18:34:44.319 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.61) = xAngle (0.33 = 0.33)
18:34:44.319 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.28 = 0.28)
18:34:44.319 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.41 hyp=0.43 cameraTheta=-1.28 mountX=0.41 mountY=0.12, mountTheta=0.28
18:34:44.319 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=81, Gamma=1.290
18:34:44.334 00.015 12268 UpdateGuideState exits: m=2074 SNR=29.4
18:34:44.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:44.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:44.334 00.000 12268 Enqueuing Expose request
18:34:44.343 00.009 11616 Worker thread wakes up
18:34:44.343 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:44.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,356,31,31)
18:34:46.328 01.985 11616 Exposure complete
18:34:46.390 00.062 11616 worker thread done servicing request
18:34:46.390 00.000 12268 OnExposeComplete: enter
18:34:46.390 00.000 12268 UpdateGuideState(): m_state=2
18:34:46.390 00.000 12268 Star::Find(15, 303, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
18:34:46.390 00.000 12268 Star::Find returns 1 (0), X=303.78, Y=371.31, Mass=1953, SNR=28.6, Peak=139 HFD=4.7
18:34:46.390 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-1.61) = xAngle (0.24 = 0.24)
18:34:46.390 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.19 = 0.19)
18:34:46.390 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.47 hyp=0.47 cameraTheta=-1.38 mountX=0.46 mountY=0.09, mountTheta=0.19
18:34:46.390 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=82, Gamma=1.290
18:34:46.406 00.016 12268 UpdateGuideState exits: m=1953 SNR=28.6
18:34:46.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:46.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:46.406 00.000 12268 Enqueuing Expose request
18:34:46.406 00.000 11616 Worker thread wakes up
18:34:46.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:46.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,356,31,31)
18:34:48.427 02.021 11616 Exposure complete
18:34:48.474 00.047 11616 worker thread done servicing request
18:34:48.474 00.000 12268 OnExposeComplete: enter
18:34:48.474 00.000 12268 UpdateGuideState(): m_state=2
18:34:48.474 00.000 12268 Star::Find(15, 303, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
18:34:48.474 00.000 12268 Star::Find returns 1 (0), X=303.79, Y=370.83, Mass=1913, SNR=28.0, Peak=147 HFD=4.5
18:34:48.474 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.61) = xAngle (0.15 = 0.15)
18:34:48.474 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.11 = 0.11)
18:34:48.474 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.94 hyp=0.95 cameraTheta=-1.46 mountX=0.94 mountY=0.10, mountTheta=0.11
18:34:48.474 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=75, Gamma=1.290
18:34:48.500 00.026 12268 UpdateGuideState exits: m=1913 SNR=28.0
18:34:48.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:48.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:48.500 00.000 12268 Enqueuing Expose request
18:34:48.500 00.000 11616 Worker thread wakes up
18:34:48.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:48.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,356,31,31)
18:34:50.518 02.018 11616 Exposure complete
18:34:50.566 00.048 11616 worker thread done servicing request
18:34:50.566 00.000 12268 OnExposeComplete: enter
18:34:50.566 00.000 12268 UpdateGuideState(): m_state=2
18:34:50.566 00.000 12268 Star::Find(15, 303, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
18:34:50.566 00.000 12268 Star::Find returns 1 (0), X=303.92, Y=370.93, Mass=1918, SNR=28.0, Peak=149 HFD=4.6
18:34:50.566 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.61) = xAngle (0.31 = 0.31)
18:34:50.566 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.26 = 0.26)
18:34:50.566 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.85 hyp=0.88 cameraTheta=-1.30 mountX=0.84 mountY=0.23, mountTheta=0.26
18:34:50.582 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=72, Gamma=1.290
18:34:50.598 00.016 12268 UpdateGuideState exits: m=1918 SNR=28.0
18:34:50.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:50.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:50.598 00.000 12268 Enqueuing Expose request
18:34:50.598 00.000 11616 Worker thread wakes up
18:34:50.598 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:50.598 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,356,31,31)
18:34:52.609 02.011 11616 Exposure complete
18:34:52.672 00.063 11616 worker thread done servicing request
18:34:52.672 00.000 12268 OnExposeComplete: enter
18:34:52.672 00.000 12268 UpdateGuideState(): m_state=2
18:34:52.672 00.000 12268 Star::Find(15, 303, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
18:34:52.672 00.000 12268 Star::Find returns 1 (0), X=304.05, Y=371.03, Mass=1787, SNR=27.0, Peak=136 HFD=4.4
18:34:52.672 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.61) = xAngle (0.50 = 0.50)
18:34:52.672 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.45 = 0.45)
18:34:52.672 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.75 hyp=0.83 cameraTheta=-1.12 mountX=0.73 mountY=0.36, mountTheta=0.46
18:34:52.672 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=73, Gamma=1.290
18:34:52.687 00.015 12268 UpdateGuideState exits: m=1787 SNR=27.0
18:34:52.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:52.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:52.687 00.000 12268 Enqueuing Expose request
18:34:52.687 00.000 11616 Worker thread wakes up
18:34:52.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:52.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,356,31,31)
18:34:54.687 02.000 11616 Exposure complete
18:34:54.749 00.062 11616 worker thread done servicing request
18:34:54.749 00.000 12268 OnExposeComplete: enter
18:34:54.749 00.000 12268 UpdateGuideState(): m_state=2
18:34:54.749 00.000 12268 Star::Find(15, 304, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
18:34:54.749 00.000 12268 Star::Find returns 1 (0), X=303.72, Y=371.03, Mass=1800, SNR=27.1, Peak=155 HFD=4.7
18:34:54.749 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.61) = xAngle (0.08 = 0.08)
18:34:54.749 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.04 = 0.04)
18:34:54.749 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.75 hyp=0.75 cameraTheta=-1.53 mountX=0.75 mountY=0.03, mountTheta=0.04
18:34:54.749 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=72, Gamma=1.290
18:34:54.765 00.016 12268 UpdateGuideState exits: m=1800 SNR=27.1
18:34:54.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:54.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:54.765 00.000 12268 Enqueuing Expose request
18:34:54.765 00.000 11616 Worker thread wakes up
18:34:54.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:54.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,356,31,31)
18:34:56.781 02.016 11616 Exposure complete
18:34:56.831 00.050 11616 worker thread done servicing request
18:34:56.831 00.000 12268 OnExposeComplete: enter
18:34:56.831 00.000 12268 UpdateGuideState(): m_state=2
18:34:56.831 00.000 12268 Star::Find(15, 303, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
18:34:56.831 00.000 12268 Star::Find returns 1 (0), X=303.69, Y=370.73, Mass=1732, SNR=26.6, Peak=133 HFD=4.7
18:34:56.831 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.61) = xAngle (0.05 = 0.05)
18:34:56.831 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.00 = 0.00)
18:34:56.831 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-1.05 hyp=1.05 cameraTheta=-1.56 mountX=1.05 mountY=0.00, mountTheta=0.00
18:34:56.831 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=75, Gamma=1.290
18:34:56.847 00.016 12268 UpdateGuideState exits: m=1732 SNR=26.6
18:34:56.847 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:56.847 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:56.847 00.000 12268 Enqueuing Expose request
18:34:56.847 00.000 11616 Worker thread wakes up
18:34:56.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:56.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,356,31,31)
18:34:58.843 01.996 11616 Exposure complete
18:34:58.906 00.063 11616 worker thread done servicing request
18:34:58.906 00.000 12268 OnExposeComplete: enter
18:34:58.906 00.000 12268 UpdateGuideState(): m_state=2
18:34:58.906 00.000 12268 Star::Find(15, 303, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
18:34:58.906 00.000 12268 Star::Find returns 1 (0), X=304.04, Y=369.97, Mass=1886, SNR=27.5, Peak=101 HFD=5.7
18:34:58.906 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-1.61) = xAngle (0.24 = 0.24)
18:34:58.906 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.19 = 0.19)
18:34:58.906 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-1.81 hyp=1.84 cameraTheta=-1.38 mountX=1.79 mountY=0.34, mountTheta=0.19
18:34:58.906 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=65, Gamma=1.290
18:34:58.922 00.016 12268 UpdateGuideState exits: m=1886 SNR=27.5
18:34:58.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:34:58.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:34:58.922 00.000 12268 Enqueuing Expose request
18:34:58.922 00.000 11616 Worker thread wakes up
18:34:58.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:34:58.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,355,31,31)
18:35:00.922 02.000 11616 Exposure complete
18:35:00.984 00.062 11616 worker thread done servicing request
18:35:00.984 00.000 12268 OnExposeComplete: enter
18:35:00.984 00.000 12268 UpdateGuideState(): m_state=2
18:35:00.984 00.000 12268 Star::Find(15, 304, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
18:35:00.984 00.000 12268 Star::Find returns 1 (0), X=303.86, Y=369.99, Mass=2028, SNR=28.8, Peak=89 HFD=5.7
18:35:00.984 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.61) = xAngle (0.14 = 0.14)
18:35:00.984 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.09 = 0.09)
18:35:00.984 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-1.79 hyp=1.80 cameraTheta=-1.47 mountX=1.78 mountY=0.17, mountTheta=0.09
18:35:00.984 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=68, Gamma=1.290
18:35:01.000 00.016 12268 UpdateGuideState exits: m=2028 SNR=28.8
18:35:01.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:01.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:01.000 00.000 12268 Enqueuing Expose request
18:35:01.000 00.000 11616 Worker thread wakes up
18:35:01.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:01.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,355,31,31)
18:35:03.000 02.000 11616 Exposure complete
18:35:03.062 00.062 11616 worker thread done servicing request
18:35:03.062 00.000 12268 OnExposeComplete: enter
18:35:03.062 00.000 12268 UpdateGuideState(): m_state=2
18:35:03.062 00.000 12268 Star::Find(15, 303, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
18:35:03.062 00.000 12268 Star::Find returns 1 (0), X=303.18, Y=376.74, Mass=3101, SNR=38.4, Peak=77 HFD=7.1
18:35:03.062 00.000 12268 Status Line: Mass: 3101 vs 1913
18:35:03.062 00.000 12268 UpdateCurrentPosition: star mass new=3101.1 exp=1912.9 thresh=50% limits=(956.5, 2894.2, 3825.8)
18:35:03.062 00.000 12268 DistanceChecker: activated
18:35:03.062 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:35:03.062 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:35:03.062 00.000 12268 guider state => SELECTING
18:35:03.062 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:35:03.062 00.000 12268 Status Line: Star lost - mass changed
18:35:03.062 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=64, Gamma=1.290
18:35:03.093 00.031 12268 UpdateGuideState exits: Star lost - mass changed
18:35:03.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:03.093 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:35:03.093 00.000 12268 Enqueuing Expose request
18:35:03.093 00.000 11616 Worker thread wakes up
18:35:03.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:03.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:35:05.109 02.016 11616 Exposure complete
18:35:05.156 00.047 11616 worker thread done servicing request
18:35:05.156 00.000 12268 OnExposeComplete: enter
18:35:05.156 00.000 12268 UpdateGuideState(): m_state=1
18:35:05.156 00.000 12268 Star::Find(15, 303, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
18:35:05.156 00.000 12268 Star::Find returns 1 (0), X=306.16, Y=371.71, Mass=3095, SNR=38.7, Peak=86 HFD=6.9
18:35:05.156 00.000 12268 Status Line: Mass: 3095 vs 1918
18:35:05.156 00.000 12268 UpdateCurrentPosition: star mass new=3095.0 exp=1918.1 thresh=50% limits=(956.6, 2894.2, 3836.1)
18:35:05.156 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:35:05.171 00.015 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:35:05.171 00.000 12268 Status Line: No star selected
18:35:05.171 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=67, Gamma=1.290
18:35:05.190 00.019 12268 UpdateGuideState exits: No star selected
18:35:05.191 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:05.191 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:35:05.191 00.000 12268 Enqueuing Expose request
18:35:05.191 00.000 11616 Worker thread wakes up
18:35:05.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:05.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:35:07.233 02.042 11616 Exposure complete
18:35:07.281 00.048 11616 worker thread done servicing request
18:35:07.281 00.000 12268 OnExposeComplete: enter
18:35:07.281 00.000 12268 UpdateGuideState(): m_state=1
18:35:07.281 00.000 12268 Star::Find(15, 303, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
18:35:07.281 00.000 12268 Star::Find returns 1 (0), X=307.32, Y=370.94, Mass=3126, SNR=38.9, Peak=82 HFD=7.0
18:35:07.281 00.000 12268 Status Line: Mass: 3126 vs 1918
18:35:07.281 00.000 12268 UpdateCurrentPosition: star mass new=3125.6 exp=1918.1 thresh=50% limits=(956.7, 2894.2, 3836.1)
18:35:07.281 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:35:07.281 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:35:07.281 00.000 12268 Status Line: No star selected
18:35:07.281 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=69, Gamma=1.290
18:35:07.296 00.015 12268 UpdateGuideState exits: No star selected
18:35:07.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:07.296 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:35:07.296 00.000 12268 Enqueuing Expose request
18:35:07.296 00.000 11616 Worker thread wakes up
18:35:07.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:07.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:35:09.326 02.030 11616 Exposure complete
18:35:09.374 00.048 11616 worker thread done servicing request
18:35:09.374 00.000 12268 OnExposeComplete: enter
18:35:09.374 00.000 12268 UpdateGuideState(): m_state=1
18:35:09.374 00.000 12268 Star::Find(15, 303, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
18:35:09.374 00.000 12268 Star::Find returns 1 (0), X=308.09, Y=370.75, Mass=2974, SNR=37.9, Peak=78 HFD=7.1
18:35:09.374 00.000 12268 Status Line: Mass: 2974 vs 1929
18:35:09.374 00.000 12268 UpdateCurrentPosition: star mass new=2974.1 exp=1929.4 thresh=50% limits=(957.1, 2894.2, 3858.9)
18:35:09.374 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:35:09.374 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:35:09.374 00.000 12268 Status Line: No star selected
18:35:09.374 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=63, Gamma=1.290
18:35:09.406 00.032 12268 UpdateGuideState exits: No star selected
18:35:09.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:09.406 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:35:09.406 00.000 12268 Enqueuing Expose request
18:35:09.406 00.000 11616 Worker thread wakes up
18:35:09.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:09.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:35:11.406 02.000 11616 Exposure complete
18:35:11.453 00.047 11616 worker thread done servicing request
18:35:11.453 00.000 12268 OnExposeComplete: enter
18:35:11.453 00.000 12268 UpdateGuideState(): m_state=1
18:35:11.453 00.000 12268 Star::Find(15, 303, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
18:35:11.453 00.000 12268 Star::Find returns 1 (0), X=307.36, Y=370.79, Mass=3180, SNR=39.1, Peak=82 HFD=7.1
18:35:11.453 00.000 12268 Status Line: Mass: 3180 vs 1929
18:35:11.453 00.000 12268 UpdateCurrentPosition: star mass new=3180.1 exp=1929.4 thresh=50% limits=(957.5, 2894.2, 3858.9)
18:35:11.453 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:35:11.453 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:35:11.453 00.000 12268 Status Line: No star selected
18:35:11.468 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=62, Gamma=1.290
18:35:11.484 00.016 12268 UpdateGuideState exits: No star selected
18:35:11.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:11.484 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:35:11.484 00.000 12268 Enqueuing Expose request
18:35:11.484 00.000 11616 Worker thread wakes up
18:35:11.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:11.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:35:13.500 02.016 11616 Exposure complete
18:35:13.547 00.047 11616 worker thread done servicing request
18:35:13.547 00.000 12268 OnExposeComplete: enter
18:35:13.547 00.000 12268 UpdateGuideState(): m_state=1
18:35:13.547 00.000 12268 Star::Find(15, 303, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
18:35:13.547 00.000 12268 Star::Find returns 1 (0), X=309.85, Y=369.81, Mass=3315, SNR=40.1, Peak=86 HFD=6.5
18:35:13.547 00.000 12268 Status Line: Mass: 3315 vs 1953
18:35:13.547 00.000 12268 UpdateCurrentPosition: star mass new=3314.9 exp=1952.9 thresh=50% limits=(958.4, 2929.3, 3905.7)
18:35:13.547 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:35:13.562 00.015 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:35:13.562 00.000 12268 Status Line: No star selected
18:35:13.562 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=73, Gamma=1.290
18:35:13.578 00.016 12268 UpdateGuideState exits: No star selected
18:35:13.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:13.578 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:35:13.578 00.000 12268 Enqueuing Expose request
18:35:13.578 00.000 11616 Worker thread wakes up
18:35:13.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:13.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:35:15.593 02.015 11616 Exposure complete
18:35:15.640 00.047 11616 worker thread done servicing request
18:35:15.640 00.000 12268 OnExposeComplete: enter
18:35:15.640 00.000 12268 UpdateGuideState(): m_state=1
18:35:15.640 00.000 12268 Star::Find(15, 303, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
18:35:15.640 00.000 12268 Star::Find returns 1 (1), X=308.69, Y=369.48, Mass=4018, SNR=44.6, Peak=255 HFD=4.4
18:35:15.640 00.000 12268 Status Line: Mass: 4018 vs 1953
18:35:15.640 00.000 12268 UpdateCurrentPosition: star mass new=4017.8 exp=1952.9 thresh=50% limits=(959.3, 2929.3, 3905.7)
18:35:15.640 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:35:15.640 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:35:15.640 00.000 12268 Status Line: No star selected
18:35:15.640 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=168, Gamma=1.290
18:35:15.672 00.032 12268 UpdateGuideState exits: No star selected
18:35:15.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:15.672 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:35:15.672 00.000 12268 Enqueuing Expose request
18:35:15.672 00.000 11616 Worker thread wakes up
18:35:15.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:15.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:35:17.687 02.015 11616 Exposure complete
18:35:17.750 00.063 11616 worker thread done servicing request
18:35:17.750 00.000 12268 OnExposeComplete: enter
18:35:17.750 00.000 12268 UpdateGuideState(): m_state=1
18:35:17.750 00.000 12268 Star::Find(15, 303, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
18:35:17.750 00.000 12268 Star::Find returns 1 (1), X=307.32, Y=369.91, Mass=3532, SNR=41.8, Peak=255 HFD=3.6
18:35:17.750 00.000 12268 Status Line: Mass: 3532 vs 2028
18:35:17.750 00.000 12268 UpdateCurrentPosition: star mass new=3531.7 exp=2027.5 thresh=50% limits=(962.1, 3041.3, 4055.1)
18:35:17.750 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:35:17.750 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:35:17.750 00.000 12268 Status Line: No star selected
18:35:17.750 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
18:35:17.765 00.015 12268 UpdateGuideState exits: No star selected
18:35:17.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:17.765 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:35:17.765 00.000 12268 Enqueuing Expose request
18:35:17.765 00.000 11616 Worker thread wakes up
18:35:17.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:17.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:35:19.781 02.016 11616 Exposure complete
18:35:19.828 00.047 11616 worker thread done servicing request
18:35:19.828 00.000 12268 OnExposeComplete: enter
18:35:19.828 00.000 12268 UpdateGuideState(): m_state=1
18:35:19.828 00.000 12268 Star::Find(15, 303, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
18:35:19.828 00.000 12268 Star::Find returns 1 (1), X=307.22, Y=369.94, Mass=3468, SNR=41.4, Peak=255 HFD=3.6
18:35:19.828 00.000 12268 Status Line: Mass: 3468 vs 2028
18:35:19.828 00.000 12268 UpdateCurrentPosition: star mass new=3467.9 exp=2027.5 thresh=50% limits=(964.6, 3041.3, 4055.1)
18:35:19.843 00.015 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:35:19.843 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:35:19.843 00.000 12268 Status Line: No star selected
18:35:19.843 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
18:35:19.859 00.016 12268 UpdateGuideState exits: No star selected
18:35:19.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:19.859 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:35:19.859 00.000 12268 Enqueuing Expose request
18:35:19.859 00.000 11616 Worker thread wakes up
18:35:19.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:19.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:35:21.874 02.015 11616 Exposure complete
18:35:21.921 00.047 11616 worker thread done servicing request
18:35:21.921 00.000 12268 OnExposeComplete: enter
18:35:21.921 00.000 12268 UpdateGuideState(): m_state=1
18:35:21.921 00.000 12268 Star::Find(15, 303, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
18:35:21.921 00.000 12268 Star::Find returns 1 (1), X=307.28, Y=369.62, Mass=3489, SNR=41.6, Peak=255 HFD=3.5
18:35:21.921 00.000 12268 Status Line: Mass: 3489 vs 2074
18:35:21.921 00.000 12268 UpdateCurrentPosition: star mass new=3488.7 exp=2074.4 thresh=50% limits=(968.3, 3111.6, 4148.8)
18:35:21.921 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:35:21.921 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:35:21.921 00.000 12268 Status Line: No star selected
18:35:21.937 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
18:35:21.953 00.016 12268 UpdateGuideState exits: No star selected
18:35:21.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:21.953 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:35:21.953 00.000 12268 Enqueuing Expose request
18:35:21.953 00.000 11616 Worker thread wakes up
18:35:21.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:21.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:35:23.968 02.015 11616 Exposure complete
18:35:24.015 00.047 11616 worker thread done servicing request
18:35:24.015 00.000 12268 OnExposeComplete: enter
18:35:24.015 00.000 12268 UpdateGuideState(): m_state=1
18:35:24.015 00.000 12268 Star::Find(15, 303, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
18:35:24.015 00.000 12268 Star::Find returns 1 (1), X=307.68, Y=369.62, Mass=3765, SNR=43.2, Peak=255 HFD=3.5
18:35:24.015 00.000 12268 Status Line: Mass: 3765 vs 2074
18:35:24.015 00.000 12268 UpdateCurrentPosition: star mass new=3765.4 exp=2074.4 thresh=50% limits=(971.7, 3111.6, 4148.8)
18:35:24.015 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:35:24.015 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:35:24.015 00.000 12268 Status Line: No star selected
18:35:24.031 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=217, Gamma=1.290
18:35:24.046 00.015 12268 UpdateGuideState exits: No star selected
18:35:24.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:24.046 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:35:24.046 00.000 12268 Enqueuing Expose request
18:35:24.046 00.000 11616 Worker thread wakes up
18:35:24.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:24.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:35:26.036 01.990 11616 Exposure complete
18:35:26.099 00.063 11616 worker thread done servicing request
18:35:26.099 00.000 12268 OnExposeComplete: enter
18:35:26.099 00.000 12268 UpdateGuideState(): m_state=1
18:35:26.099 00.000 12268 Star::Find(15, 303, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
18:35:26.099 00.000 12268 Star::Find returns 1 (1), X=308.43, Y=369.52, Mass=3807, SNR=42.9, Peak=255 HFD=4.8
18:35:26.099 00.000 12268 DistanceChecker: deactivated
18:35:26.099 00.000 12268 setting lock position to (308.43, 369.52)
18:35:26.099 00.000 12268 MultiStar: stabilizing after lock position change
18:35:26.099 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:35:26.099 00.000 12268 Changing from state SELECTING to SELECTED
18:35:26.099 00.000 12268 guider state => SELECTED
18:35:26.131 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=154, Gamma=1.290
18:35:26.147 00.016 12268 UpdateGuideState exits: m=3807 SNR=42.9 Saturated
18:35:26.147 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:26.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:26.147 00.000 12268 Enqueuing Expose request
18:35:26.147 00.000 11616 Worker thread wakes up
18:35:26.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:26.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(293,355,31,31)
18:35:28.171 02.024 11616 Exposure complete
18:35:28.218 00.047 11616 worker thread done servicing request
18:35:28.218 00.000 12268 OnExposeComplete: enter
18:35:28.218 00.000 12268 UpdateGuideState(): m_state=2
18:35:28.218 00.000 12268 Star::Find(15, 308, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
18:35:28.218 00.000 12268 Star::Find returns 1 (1), X=306.28, Y=368.80, Mass=3403, SNR=40.3, Peak=255 HFD=5.6
18:35:28.218 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.61) = xAngle (-1.21 = -1.21)
18:35:28.218 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-1.25 = -1.25)
18:35:28.218 00.000 12268 CameraToMount -- cameraX=-2.15 cameraY=-0.72 hyp=2.27 cameraTheta=-2.82 mountX=0.81 mountY=-2.16, mountTheta=-1.21
18:35:28.218 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=93, Gamma=1.290
18:35:28.234 00.016 12268 UpdateGuideState exits: m=3403 SNR=40.3 Saturated
18:35:28.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:28.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:28.234 00.000 12268 Enqueuing Expose request
18:35:28.234 00.000 11616 Worker thread wakes up
18:35:28.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:28.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(291,354,31,31)
18:35:30.250 02.016 11616 Exposure complete
18:35:30.296 00.046 11616 worker thread done servicing request
18:35:30.296 00.000 12268 OnExposeComplete: enter
18:35:30.296 00.000 12268 UpdateGuideState(): m_state=2
18:35:30.296 00.000 12268 Star::Find(15, 306, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
18:35:30.312 00.016 12268 Star::Find returns 1 (1), X=306.33, Y=368.57, Mass=3596, SNR=41.4, Peak=255 HFD=5.2
18:35:30.312 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.61) = xAngle (-1.10 = -1.10)
18:35:30.312 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-1.15 = -1.15)
18:35:30.312 00.000 12268 CameraToMount -- cameraX=-2.10 cameraY=-0.95 hyp=2.30 cameraTheta=-2.72 mountX=1.04 mountY=-2.10, mountTheta=-1.11
18:35:30.312 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=100, Gamma=1.290
18:35:30.328 00.016 12268 UpdateGuideState exits: m=3596 SNR=41.4 Saturated
18:35:30.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:30.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:30.328 00.000 12268 Enqueuing Expose request
18:35:30.328 00.000 11616 Worker thread wakes up
18:35:30.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:30.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(291,354,31,31)
18:35:32.343 02.015 11616 Exposure complete
18:35:32.390 00.047 11616 worker thread done servicing request
18:35:32.390 00.000 12268 OnExposeComplete: enter
18:35:32.390 00.000 12268 UpdateGuideState(): m_state=2
18:35:32.390 00.000 12268 Star::Find(15, 306, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
18:35:32.390 00.000 12268 Star::Find returns 1 (1), X=306.88, Y=368.35, Mass=3588, SNR=41.5, Peak=255 HFD=5.2
18:35:32.390 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.61) = xAngle (-0.88 = -0.88)
18:35:32.390 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.93 = -0.93)
18:35:32.390 00.000 12268 CameraToMount -- cameraX=-1.55 cameraY=-1.17 hyp=1.94 cameraTheta=-2.49 mountX=1.23 mountY=-1.56, mountTheta=-0.90
18:35:32.390 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=129, Gamma=1.290
18:35:32.422 00.032 12268 UpdateGuideState exits: m=3588 SNR=41.5 Saturated
18:35:32.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:32.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:32.422 00.000 12268 Enqueuing Expose request
18:35:32.422 00.000 11616 Worker thread wakes up
18:35:32.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:32.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(292,353,31,31)
18:35:34.437 02.015 11616 Exposure complete
18:35:34.484 00.047 11616 worker thread done servicing request
18:35:34.484 00.000 12268 OnExposeComplete: enter
18:35:34.484 00.000 12268 UpdateGuideState(): m_state=2
18:35:34.484 00.000 12268 Star::Find(15, 306, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
18:35:34.484 00.000 12268 Star::Find returns 1 (0), X=307.07, Y=368.28, Mass=3089, SNR=37.2, Peak=224 HFD=5.2
18:35:34.484 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-1.61) = xAngle (-0.79 = -0.79)
18:35:34.484 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.84 = -0.84)
18:35:34.484 00.000 12268 CameraToMount -- cameraX=-1.36 cameraY=-1.24 hyp=1.84 cameraTheta=-2.40 mountX=1.30 mountY=-1.36, mountTheta=-0.81
18:35:34.484 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=119, Gamma=1.290
18:35:34.515 00.031 12268 UpdateGuideState exits: m=3089 SNR=37.2
18:35:34.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:34.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:34.515 00.000 12268 Enqueuing Expose request
18:35:34.515 00.000 11616 Worker thread wakes up
18:35:34.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:34.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(292,353,31,31)
18:35:36.531 02.016 11616 Exposure complete
18:35:36.578 00.047 11616 worker thread done servicing request
18:35:36.578 00.000 12268 OnExposeComplete: enter
18:35:36.578 00.000 12268 UpdateGuideState(): m_state=2
18:35:36.578 00.000 12268 Star::Find(15, 307, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
18:35:36.578 00.000 12268 Star::Find returns 1 (0), X=305.80, Y=367.50, Mass=2234, SNR=30.5, Peak=147 HFD=5.3
18:35:36.578 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.61) = xAngle (-0.87 = -0.87)
18:35:36.578 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.92 = -0.92)
18:35:36.578 00.000 12268 CameraToMount -- cameraX=-2.63 cameraY=-2.03 hyp=3.32 cameraTheta=-2.48 mountX=2.14 mountY=-2.64, mountTheta=-0.89
18:35:36.578 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=78, Gamma=1.290
18:35:36.609 00.031 12268 UpdateGuideState exits: m=2234 SNR=30.5
18:35:36.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:36.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:36.609 00.000 12268 Enqueuing Expose request
18:35:36.609 00.000 11616 Worker thread wakes up
18:35:36.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:36.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(291,352,31,31)
18:35:38.609 02.000 11616 Exposure complete
18:35:38.656 00.047 11616 worker thread done servicing request
18:35:38.656 00.000 12268 OnExposeComplete: enter
18:35:38.656 00.000 12268 UpdateGuideState(): m_state=2
18:35:38.656 00.000 12268 Star::Find(15, 305, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
18:35:38.656 00.000 12268 Star::Find returns 1 (0), X=305.84, Y=367.32, Mass=2269, SNR=30.7, Peak=165 HFD=5.1
18:35:38.656 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-1.61) = xAngle (-0.82 = -0.82)
18:35:38.656 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.87 = -0.87)
18:35:38.656 00.000 12268 CameraToMount -- cameraX=-2.59 cameraY=-2.21 hyp=3.40 cameraTheta=-2.44 mountX=2.31 mountY=-2.60, mountTheta=-0.84
18:35:38.656 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=82, Gamma=1.290
18:35:38.687 00.031 12268 UpdateGuideState exits: m=2269 SNR=30.7
18:35:38.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:38.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:38.687 00.000 12268 Enqueuing Expose request
18:35:38.687 00.000 11616 Worker thread wakes up
18:35:38.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:38.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(291,352,31,31)
18:35:40.708 02.021 11616 Exposure complete
18:35:40.750 00.042 11616 worker thread done servicing request
18:35:40.765 00.015 12268 OnExposeComplete: enter
18:35:40.765 00.000 12268 UpdateGuideState(): m_state=2
18:35:40.765 00.000 12268 Star::Find(15, 305, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
18:35:40.765 00.000 12268 Star::Find returns 1 (0), X=305.83, Y=367.09, Mass=2080, SNR=29.4, Peak=147 HFD=4.7
18:35:40.765 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.61) = xAngle (-0.78 = -0.78)
18:35:40.765 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.82 = -0.82)
18:35:40.765 00.000 12268 CameraToMount -- cameraX=-2.60 cameraY=-2.43 hyp=3.56 cameraTheta=-2.39 mountX=2.54 mountY=-2.61, mountTheta=-0.80
18:35:40.765 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=79, Gamma=1.290
18:35:40.781 00.016 12268 UpdateGuideState exits: m=2080 SNR=29.4
18:35:40.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:40.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:40.781 00.000 12268 Enqueuing Expose request
18:35:40.781 00.000 11616 Worker thread wakes up
18:35:40.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:40.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(291,352,31,31)
18:35:42.796 02.015 11616 Exposure complete
18:35:42.859 00.063 11616 worker thread done servicing request
18:35:42.859 00.000 12268 OnExposeComplete: enter
18:35:42.859 00.000 12268 UpdateGuideState(): m_state=2
18:35:42.859 00.000 12268 Star::Find(15, 305, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
18:35:42.859 00.000 12268 Star::Find returns 1 (0), X=306.41, Y=368.30, Mass=2873, SNR=35.3, Peak=147 HFD=5.4
18:35:42.859 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.61) = xAngle (-0.98 = -0.98)
18:35:42.859 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-1.03 = -1.03)
18:35:42.859 00.000 12268 CameraToMount -- cameraX=-2.02 cameraY=-1.23 hyp=2.36 cameraTheta=-2.60 mountX=1.31 mountY=-2.03, mountTheta=-1.00
18:35:42.859 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=106, Gamma=1.290
18:35:42.874 00.015 12268 UpdateGuideState exits: m=2873 SNR=35.3
18:35:42.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:42.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:42.874 00.000 12268 Enqueuing Expose request
18:35:42.874 00.000 11616 Worker thread wakes up
18:35:42.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:42.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(291,353,31,31)
18:35:44.900 02.026 11616 Exposure complete
18:35:44.948 00.048 11616 worker thread done servicing request
18:35:44.948 00.000 12268 OnExposeComplete: enter
18:35:44.948 00.000 12268 UpdateGuideState(): m_state=2
18:35:44.948 00.000 12268 Star::Find(15, 306, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
18:35:44.948 00.000 12268 Star::Find returns 1 (1), X=307.14, Y=367.37, Mass=3886, SNR=43.5, Peak=255 HFD=5.0
18:35:44.948 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.61) = xAngle (-0.50 = -0.50)
18:35:44.948 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.54 = -0.54)
18:35:44.948 00.000 12268 CameraToMount -- cameraX=-1.29 cameraY=-2.15 hyp=2.51 cameraTheta=-2.11 mountX=2.20 mountY=-1.30, mountTheta=-0.53
18:35:44.948 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=151, Gamma=1.290
18:35:44.969 00.021 12268 UpdateGuideState exits: m=3886 SNR=43.5 Saturated
18:35:44.969 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:44.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:44.969 00.000 12268 Enqueuing Expose request
18:35:44.969 00.000 11616 Worker thread wakes up
18:35:44.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:44.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(292,352,31,31)
18:35:46.984 02.015 11616 Exposure complete
18:35:47.031 00.047 11616 worker thread done servicing request
18:35:47.031 00.000 12268 OnExposeComplete: enter
18:35:47.031 00.000 12268 UpdateGuideState(): m_state=2
18:35:47.031 00.000 12268 Star::Find(15, 307, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
18:35:47.031 00.000 12268 Star::Find returns 1 (1), X=307.14, Y=367.46, Mass=3690, SNR=42.5, Peak=255 HFD=5.0
18:35:47.031 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.61) = xAngle (-0.52 = -0.52)
18:35:47.031 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.56 = -0.56)
18:35:47.031 00.000 12268 CameraToMount -- cameraX=-1.29 cameraY=-2.07 hyp=2.44 cameraTheta=-2.13 mountX=2.12 mountY=-1.31, mountTheta=-0.55
18:35:47.031 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=147, Gamma=1.290
18:35:47.046 00.015 12268 UpdateGuideState exits: m=3690 SNR=42.5 Saturated
18:35:47.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:47.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:47.046 00.000 12268 Enqueuing Expose request
18:35:47.046 00.000 11616 Worker thread wakes up
18:35:47.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:47.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(292,352,31,31)
18:35:49.062 02.016 11616 Exposure complete
18:35:49.110 00.048 11616 worker thread done servicing request
18:35:49.110 00.000 12268 OnExposeComplete: enter
18:35:49.110 00.000 12268 UpdateGuideState(): m_state=2
18:35:49.110 00.000 12268 Star::Find(15, 307, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
18:35:49.110 00.000 12268 Star::Find returns 1 (1), X=307.11, Y=367.23, Mass=3791, SNR=43.1, Peak=255 HFD=4.5
18:35:49.110 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.61) = xAngle (-0.48 = -0.48)
18:35:49.110 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.53 = -0.53)
18:35:49.110 00.000 12268 CameraToMount -- cameraX=-1.32 cameraY=-2.29 hyp=2.65 cameraTheta=-2.09 mountX=2.35 mountY=-1.34, mountTheta=-0.52
18:35:49.110 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
18:35:49.126 00.016 12268 UpdateGuideState exits: m=3791 SNR=43.1 Saturated
18:35:49.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:49.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:49.126 00.000 12268 Enqueuing Expose request
18:35:49.126 00.000 11616 Worker thread wakes up
18:35:49.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:49.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(292,352,31,31)
18:35:51.234 02.108 11616 Exposure complete
18:35:51.281 00.047 11616 worker thread done servicing request
18:35:51.281 00.000 12268 OnExposeComplete: enter
18:35:51.281 00.000 12268 UpdateGuideState(): m_state=2
18:35:51.281 00.000 12268 Star::Find(15, 307, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
18:35:51.281 00.000 12268 Star::Find returns 1 (1), X=305.87, Y=366.61, Mass=3701, SNR=42.3, Peak=255 HFD=5.1
18:35:51.281 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-1.61) = xAngle (-0.68 = -0.68)
18:35:51.281 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.73 = -0.73)
18:35:51.281 00.000 12268 CameraToMount -- cameraX=-2.56 cameraY=-2.92 hyp=3.88 cameraTheta=-2.29 mountX=3.02 mountY=-2.58, mountTheta=-0.71
18:35:51.281 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=110, Gamma=1.290
18:35:51.312 00.031 12268 UpdateGuideState exits: m=3701 SNR=42.3 Saturated
18:35:51.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:51.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:51.312 00.000 12268 Enqueuing Expose request
18:35:51.312 00.000 11616 Worker thread wakes up
18:35:51.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:51.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(291,352,31,31)
18:35:53.327 02.015 11616 Exposure complete
18:35:53.374 00.047 11616 worker thread done servicing request
18:35:53.374 00.000 12268 OnExposeComplete: enter
18:35:53.374 00.000 12268 UpdateGuideState(): m_state=2
18:35:53.374 00.000 12268 Star::Find(15, 305, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
18:35:53.374 00.000 12268 Star::Find returns 1 (1), X=305.99, Y=366.35, Mass=3748, SNR=42.5, Peak=255 HFD=5.0
18:35:53.374 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.61) = xAngle (-0.61 = -0.61)
18:35:53.374 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.66 = -0.66)
18:35:53.374 00.000 12268 CameraToMount -- cameraX=-2.44 cameraY=-3.17 hyp=4.00 cameraTheta=-2.23 mountX=3.27 mountY=-2.46, mountTheta=-0.64
18:35:53.390 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=118, Gamma=1.290
18:35:53.406 00.016 12268 UpdateGuideState exits: m=3748 SNR=42.5 Saturated
18:35:53.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:53.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:53.406 00.000 12268 Enqueuing Expose request
18:35:53.406 00.000 11616 Worker thread wakes up
18:35:53.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:53.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(291,351,31,31)
18:35:55.412 02.006 11616 Exposure complete
18:35:55.468 00.056 11616 worker thread done servicing request
18:35:55.468 00.000 12268 OnExposeComplete: enter
18:35:55.468 00.000 12268 UpdateGuideState(): m_state=2
18:35:55.468 00.000 12268 Star::Find(15, 305, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
18:35:55.468 00.000 12268 Star::Find returns 1 (1), X=305.90, Y=366.33, Mass=3786, SNR=43.0, Peak=255 HFD=5.0
18:35:55.468 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.61) = xAngle (-0.63 = -0.63)
18:35:55.468 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.68 = -0.68)
18:35:55.468 00.000 12268 CameraToMount -- cameraX=-2.53 cameraY=-3.20 hyp=4.08 cameraTheta=-2.24 mountX=3.30 mountY=-2.55, mountTheta=-0.66
18:35:55.475 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=145, Gamma=1.290
18:35:55.491 00.016 12268 UpdateGuideState exits: m=3786 SNR=43.0 Saturated
18:35:55.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:55.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:55.491 00.000 12268 Enqueuing Expose request
18:35:55.491 00.000 11616 Worker thread wakes up
18:35:55.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:55.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(291,351,31,31)
18:35:57.500 02.009 11616 Exposure complete
18:35:57.547 00.047 11616 worker thread done servicing request
18:35:57.547 00.000 12268 OnExposeComplete: enter
18:35:57.547 00.000 12268 UpdateGuideState(): m_state=2
18:35:57.547 00.000 12268 Star::Find(15, 305, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
18:35:57.547 00.000 12268 Star::Find returns 1 (0), X=304.92, Y=365.58, Mass=3353, SNR=39.9, Peak=243 HFD=5.2
18:35:57.547 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-1.61) = xAngle (-0.68 = -0.68)
18:35:57.547 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.73 = -0.73)
18:35:57.547 00.000 12268 CameraToMount -- cameraX=-3.51 cameraY=-3.94 hyp=5.28 cameraTheta=-2.30 mountX=4.09 mountY=-3.53, mountTheta=-0.71
18:35:57.547 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=104, Gamma=1.290
18:35:57.578 00.031 12268 UpdateGuideState exits: m=3353 SNR=39.9
18:35:57.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:57.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:57.578 00.000 12268 Enqueuing Expose request
18:35:57.578 00.000 11616 Worker thread wakes up
18:35:57.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:57.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(290,351,31,31)
18:35:59.593 02.015 11616 Exposure complete
18:35:59.640 00.047 11616 worker thread done servicing request
18:35:59.640 00.000 12268 OnExposeComplete: enter
18:35:59.640 00.000 12268 UpdateGuideState(): m_state=2
18:35:59.640 00.000 12268 Star::Find(15, 304, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
18:35:59.640 00.000 12268 Star::Find returns 1 (1), X=304.89, Y=365.79, Mass=3636, SNR=41.5, Peak=255 HFD=5.8
18:35:59.640 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-1.61) = xAngle (-0.72 = -0.72)
18:35:59.640 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.77 = -0.77)
18:35:59.640 00.000 12268 CameraToMount -- cameraX=-3.54 cameraY=-3.74 hyp=5.15 cameraTheta=-2.33 mountX=3.88 mountY=-3.57, mountTheta=-0.74
18:35:59.640 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=90, Gamma=1.290
18:35:59.672 00.032 12268 UpdateGuideState exits: m=3636 SNR=41.5 Saturated
18:35:59.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:35:59.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:35:59.672 00.000 12268 Enqueuing Expose request
18:35:59.672 00.000 11616 Worker thread wakes up
18:35:59.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:35:59.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(290,351,31,31)
18:36:01.680 02.008 11616 Exposure complete
18:36:01.728 00.048 11616 worker thread done servicing request
18:36:01.728 00.000 12268 OnExposeComplete: enter
18:36:01.728 00.000 12268 UpdateGuideState(): m_state=2
18:36:01.728 00.000 12268 Star::Find(15, 304, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
18:36:01.728 00.000 12268 Star::Find returns 1 (0), X=304.80, Y=365.48, Mass=3513, SNR=40.8, Peak=240 HFD=5.2
18:36:01.728 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-1.61) = xAngle (-0.69 = -0.69)
18:36:01.728 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.74 = -0.74)
18:36:01.728 00.000 12268 CameraToMount -- cameraX=-3.63 cameraY=-4.04 hyp=5.43 cameraTheta=-2.30 mountX=4.19 mountY=-3.66, mountTheta=-0.72
18:36:01.728 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=86, Gamma=1.290
18:36:01.755 00.027 12268 UpdateGuideState exits: m=3513 SNR=40.8
18:36:01.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:01.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:01.755 00.000 12268 Enqueuing Expose request
18:36:01.755 00.000 11616 Worker thread wakes up
18:36:01.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:01.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(290,350,31,31)
18:36:03.765 02.010 11616 Exposure complete
18:36:03.812 00.047 11616 worker thread done servicing request
18:36:03.812 00.000 12268 OnExposeComplete: enter
18:36:03.812 00.000 12268 UpdateGuideState(): m_state=2
18:36:03.812 00.000 12268 Star::Find(15, 304, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
18:36:03.812 00.000 12268 Star::Find returns 1 (0), X=304.86, Y=365.22, Mass=3434, SNR=40.2, Peak=181 HFD=5.8
18:36:03.812 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.61) = xAngle (-0.65 = -0.65)
18:36:03.812 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.70 = -0.70)
18:36:03.812 00.000 12268 CameraToMount -- cameraX=-3.57 cameraY=-4.30 hyp=5.59 cameraTheta=-2.26 mountX=4.45 mountY=-3.59, mountTheta=-0.68
18:36:03.812 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=121, Gamma=1.290
18:36:03.828 00.016 12268 UpdateGuideState exits: m=3434 SNR=40.2
18:36:03.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:03.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:03.828 00.000 12268 Enqueuing Expose request
18:36:03.828 00.000 11616 Worker thread wakes up
18:36:03.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:03.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(290,350,31,31)
18:36:05.844 02.016 11616 Exposure complete
18:36:05.900 00.056 11616 worker thread done servicing request
18:36:05.900 00.000 12268 OnExposeComplete: enter
18:36:05.900 00.000 12268 UpdateGuideState(): m_state=2
18:36:05.900 00.000 12268 Star::Find(15, 304, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
18:36:05.906 00.006 12268 Star::Find returns 1 (0), X=301.48, Y=369.92, Mass=3010, SNR=37.1, Peak=100 HFD=6.5
18:36:05.906 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.61) = xAngle (4.70 = -1.59)
18:36:05.906 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (4.65 = -1.63)
18:36:05.906 00.000 12268 CameraToMount -- cameraX=-6.95 cameraY=0.40 hyp=6.96 cameraTheta=3.08 mountX=-0.11 mountY=-6.94, mountTheta=-1.59
18:36:05.906 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=64, Gamma=1.290
18:36:05.927 00.021 12268 UpdateGuideState exits: m=3010 SNR=37.1
18:36:05.928 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:05.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:05.928 00.000 12268 Enqueuing Expose request
18:36:05.928 00.000 11616 Worker thread wakes up
18:36:05.928 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:05.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(286,355,31,31)
18:36:07.937 02.009 11616 Exposure complete
18:36:07.984 00.047 11616 worker thread done servicing request
18:36:07.984 00.000 12268 OnExposeComplete: enter
18:36:07.984 00.000 12268 UpdateGuideState(): m_state=2
18:36:07.984 00.000 12268 Star::Find(15, 301, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
18:36:07.984 00.000 12268 Star::Find returns 1 (1), X=301.21, Y=369.09, Mass=3511, SNR=40.8, Peak=255 HFD=5.3
18:36:07.984 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.61) = xAngle (-1.47 = -1.47)
18:36:07.984 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-1.52 = -1.52)
18:36:07.984 00.000 12268 CameraToMount -- cameraX=-7.22 cameraY=-0.44 hyp=7.23 cameraTheta=-3.08 mountX=0.74 mountY=-7.22, mountTheta=-1.47
18:36:07.984 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=123, Gamma=1.290
18:36:08.000 00.016 12268 UpdateGuideState exits: m=3511 SNR=40.8 Saturated
18:36:08.015 00.015 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:08.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:08.015 00.000 12268 Enqueuing Expose request
18:36:08.015 00.000 11616 Worker thread wakes up
18:36:08.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:08.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(286,354,31,31)
18:36:10.031 02.016 11616 Exposure complete
18:36:10.082 00.051 11616 worker thread done servicing request
18:36:10.082 00.000 12268 OnExposeComplete: enter
18:36:10.082 00.000 12268 UpdateGuideState(): m_state=2
18:36:10.082 00.000 12268 Star::Find(15, 301, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
18:36:10.082 00.000 12268 Star::Find returns 1 (1), X=302.31, Y=368.54, Mass=3630, SNR=41.7, Peak=255 HFD=5.4
18:36:10.082 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.61) = xAngle (-1.37 = -1.37)
18:36:10.082 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-1.42 = -1.42)
18:36:10.082 00.000 12268 CameraToMount -- cameraX=-6.11 cameraY=-0.98 hyp=6.19 cameraTheta=-2.98 mountX=1.24 mountY=-6.12, mountTheta=-1.37
18:36:10.093 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=98, Gamma=1.290
18:36:10.113 00.020 12268 UpdateGuideState exits: m=3630 SNR=41.7 Saturated
18:36:10.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:10.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:10.113 00.000 12268 Enqueuing Expose request
18:36:10.113 00.000 11616 Worker thread wakes up
18:36:10.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:10.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(287,354,31,31)
18:36:12.124 02.011 11616 Exposure complete
18:36:12.171 00.047 11616 worker thread done servicing request
18:36:12.171 00.000 12268 OnExposeComplete: enter
18:36:12.171 00.000 12268 UpdateGuideState(): m_state=2
18:36:12.171 00.000 12268 Star::Find(15, 302, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.171 00.000 12268 Star::Find returns 1 (1), X=302.80, Y=368.28, Mass=3555, SNR=41.1, Peak=255 HFD=5.6
18:36:12.171 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-1.61) = xAngle (-1.31 = -1.31)
18:36:12.171 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-1.36 = -1.36)
18:36:12.171 00.000 12268 CameraToMount -- cameraX=-5.63 cameraY=-1.24 hyp=5.77 cameraTheta=-2.92 mountX=1.48 mountY=-5.64, mountTheta=-1.31
18:36:12.171 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=122, Gamma=1.290
18:36:12.203 00.032 12268 UpdateGuideState exits: m=3555 SNR=41.1 Saturated
18:36:12.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:12.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:12.203 00.000 12268 Enqueuing Expose request
18:36:12.203 00.000 11616 Worker thread wakes up
18:36:12.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:12.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(288,353,31,31)
18:36:12.625 00.422 12268 GuiderMultiStar::AutoSelect enter
18:36:12.640 00.015 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
18:36:12.687 00.047 12268 AutoFind: auto downsample for scale 4.30 => 1x
18:36:12.781 00.094 12268 AutoFind: global mean = 0.0, stdev 1.8
18:36:12.781 00.000 12268 AutoFind: using threshold = 0.1
18:36:12.876 00.095 12268 AutoFind: local max [303, 368] 155.4
18:36:12.876 00.000 12268 AutoFind: local max [1091, 20] 18.5
18:36:12.876 00.000 12268 AutoFind: local max [1179, 342] 15.5
18:36:12.876 00.000 12268 AutoFind: local max [326, 451] 15.4
18:36:12.876 00.000 12268 AutoFind: local max [516, 405] 14.5
18:36:12.876 00.000 12268 AutoFind: local max [528, 328] 13.3
18:36:12.876 00.000 12268 AutoFind: local max [909, 456] 12.6
18:36:12.876 00.000 12268 AutoFind: local max [1171, 524] 12.4
18:36:12.876 00.000 12268 AutoFind: local max [1263, 748] 12.1
18:36:12.876 00.000 12268 AutoFind: local max [819, 910] 11.4
18:36:12.876 00.000 12268 AutoFind: local max [317, 50] 11.4
18:36:12.876 00.000 12268 AutoFind: local max [963, 145] 10.7
18:36:12.876 00.000 12268 AutoFind: local max [538, 510] 10.7
18:36:12.876 00.000 12268 AutoFind: local max [413, 737] 10.0
18:36:12.876 00.000 12268 AutoFind: local max [132, 149] 8.8
18:36:12.876 00.000 12268 AutoFind: local max [1163, 778] 8.4
18:36:12.876 00.000 12268 AutoFind: local max [646, 903] 7.7
18:36:12.876 00.000 12268 AutoFind: local max [978, 646] 7.3
18:36:12.876 00.000 12268 AutoFind: local max [538, 694] 7.2
18:36:12.876 00.000 12268 AutoFind: local max [985, 438] 6.7
18:36:12.876 00.000 12268 AutoFind: local max [87, 75] 6.1
18:36:12.876 00.000 12268 AutoFind: local max [187, 167] 5.8
18:36:12.876 00.000 12268 AutoFind: local max [326, 400] 5.8
18:36:12.876 00.000 12268 AutoFind: local max [429, 207] 5.6
18:36:12.876 00.000 12268 AutoFind: local max [898, 677] 5.5
18:36:12.876 00.000 12268 AutoFind: local max [884, 943] 5.2
18:36:12.876 00.000 12268 AutoFind: local max [473, 407] 5.0
18:36:12.876 00.000 12268 AutoFind: local max [1110, 691] 4.7
18:36:12.876 00.000 12268 AutoFind: local max [809, 696] 4.6
18:36:12.876 00.000 12268 AutoFind: local max [152, 16] 4.5
18:36:12.876 00.000 12268 AutoFind: local max [1147, 229] 4.4
18:36:12.876 00.000 12268 AutoFind: local max [251, 332] 4.0
18:36:12.876 00.000 12268 AutoFind: local max [690, 218] 3.9
18:36:12.876 00.000 12268 AutoFind: local max [271, 837] 3.7
18:36:12.876 00.000 12268 AutoFind: local max [897, 722] 3.7
18:36:12.876 00.000 12268 AutoFind: local max [649, 548] 3.7
18:36:12.876 00.000 12268 AutoFind: local max [387, 604] 3.6
18:36:12.876 00.000 12268 AutoFind: local max [1129, 27] 3.6
18:36:12.876 00.000 12268 AutoFind: local max [1053, 277] 3.6
18:36:12.876 00.000 12268 AutoFind: local max [1269, 718] 3.6
18:36:12.876 00.000 12268 AutoFind: local max [240, 552] 3.5
18:36:12.876 00.000 12268 AutoFind: local max [800, 854] 3.4
18:36:12.876 00.000 12268 AutoFind: local max [56, 809] 3.4
18:36:12.876 00.000 12268 AutoFind: local max [171, 170] 3.4
18:36:12.876 00.000 12268 AutoFind: local max [1062, 50] 3.4
18:36:12.876 00.000 12268 AutoFind: local max [1033, 75] 3.3
18:36:12.876 00.000 12268 AutoFind: local max [392, 542] 3.3
18:36:12.876 00.000 12268 AutoFind: local max [731, 790] 3.2
18:36:12.876 00.000 12268 AutoFind: local max [248, 890] 3.2
18:36:12.876 00.000 12268 AutoFind: local max [407, 649] 3.1
18:36:12.876 00.000 12268 AutoFind: local max [43, 639] 3.1
18:36:12.876 00.000 12268 AutoFind: local max [981, 859] 3.0
18:36:12.876 00.000 12268 AutoFind: local max [293, 384] 2.9
18:36:12.876 00.000 12268 AutoFind: local max [580, 606] 2.9
18:36:12.876 00.000 12268 AutoFind: local max [150, 430] 2.9
18:36:12.876 00.000 12268 AutoFind: local max [823, 940] 2.9
18:36:12.876 00.000 12268 AutoFind: local max [897, 16] 2.9
18:36:12.876 00.000 12268 AutoFind: local max [613, 756] 2.9
18:36:12.876 00.000 12268 AutoFind: local max [96, 721] 2.9
18:36:12.876 00.000 12268 AutoFind: local max [426, 887] 2.9
18:36:12.876 00.000 12268 AutoFind: local max [820, 615] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [366, 73] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [1217, 329] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [746, 9] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [335, 491] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [1137, 789] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [1025, 679] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [883, 578] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [1128, 53] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [910, 419] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [487, 435] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [168, 931] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [587, 644] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [803, 592] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [775, 205] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [980, 127] 2.8
18:36:12.876 00.000 12268 AutoFind: local max [915, 337] 2.7
18:36:12.876 00.000 12268 AutoFind: local max [816, 801] 2.7
18:36:12.876 00.000 12268 AutoFind: local max [999, 864] 2.7
18:36:12.876 00.000 12268 AutoFind: local max [345, 855] 2.7
18:36:12.876 00.000 12268 AutoFind: local max [523, 231] 2.7
18:36:12.876 00.000 12268 AutoFind: local max [986, 925] 2.7
18:36:12.876 00.000 12268 AutoFind: local max [141, 195] 2.7
18:36:12.876 00.000 12268 AutoFind: local max [875, 135] 2.7
18:36:12.892 00.016 12268 AutoFind: local max [501, 872] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [701, 915] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [1130, 668] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [1244, 825] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [1269, 736] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [876, 823] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [311, 713] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [794, 367] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [152, 658] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [874, 269] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [184, 587] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [469, 42] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [747, 408] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [163, 88] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [738, 782] 2.7
18:36:12.892 00.000 12268 AutoFind: local max [372, 265] 2.7
18:36:12.892 00.000 12268 AutoFind: too close [738, 782] 2.7 - [731, 790] 3.2
18:36:12.892 00.000 12268 AutoFind: too close [1269, 736] 2.7 - [1269, 718] 3.6
18:36:12.892 00.000 12268 AutoFind: too close [1269, 736] 2.7 - [1263, 748] 12.1
18:36:12.892 00.000 12268 AutoFind: too close [999, 864] 2.7 - [981, 859] 3.0
18:36:12.892 00.000 12268 AutoFind: too close [980, 127] 2.8 - [963, 145] 10.7
18:36:12.892 00.000 12268 AutoFind: close dim-bright [293, 384] 2.9 - [303, 368] 155.4
18:36:12.892 00.000 12268 AutoFind: too close [171, 170] 3.4 - [187, 167] 5.8
18:36:12.892 00.000 12268 AutoFind: too close to edge [746, 9] 2.8
18:36:12.892 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
18:36:12.892 00.000 12268 Star::Find(15, 303, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (1), X=302.80, Y=368.28, Mass=3555, SNR=41.1, Peak=255 HFD=5.6
18:36:12.892 00.000 12268 Star::Find(15, 1091, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=1090.68, Y=20.68, Mass=500, SNR=15.4, Peak=44 HFD=5.5
18:36:12.892 00.000 12268 Star::Find(15, 1179, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=1178.98, Y=342.60, Mass=259, SNR=11.0, Peak=33 HFD=3.8
18:36:12.892 00.000 12268 Star::Find(15, 326, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=325.84, Y=450.86, Mass=304, SNR=12.0, Peak=31 HFD=4.4
18:36:12.892 00.000 12268 Star::Find(15, 516, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=515.62, Y=404.64, Mass=284, SNR=11.5, Peak=30 HFD=4.4
18:36:12.892 00.000 12268 Star::Find(15, 528, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=527.72, Y=328.21, Mass=199, SNR=9.7, Peak=30 HFD=3.5
18:36:12.892 00.000 12268 Star::Find(15, 909, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=909.41, Y=456.13, Mass=188, SNR=9.4, Peak=50 HFD=3.3
18:36:12.892 00.000 12268 Star::Find(15, 1171, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=1170.55, Y=524.47, Mass=173, SNR=9.1, Peak=25 HFD=3.8
18:36:12.892 00.000 12268 Star::Find(15, 819, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=819.25, Y=909.83, Mass=147, SNR=8.4, Peak=24 HFD=3.0
18:36:12.892 00.000 12268 Star::Find(15, 317, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=316.84, Y=49.62, Mass=190, SNR=9.5, Peak=32 HFD=2.9
18:36:12.892 00.000 12268 Star::Find(15, 538, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=538.29, Y=509.77, Mass=159, SNR=8.6, Peak=28 HFD=3.7
18:36:12.892 00.000 12268 Star::Find(15, 413, 737, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=412.37, Y=737.06, Mass=160, SNR=8.7, Peak=22 HFD=3.9
18:36:12.892 00.000 12268 Star::Find(15, 132, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=131.73, Y=149.14, Mass=129, SNR=7.8, Peak=26 HFD=3.1
18:36:12.892 00.000 12268 Star::Find(15, 1163, 778, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=1163.10, Y=778.22, Mass=94, SNR=6.6, Peak=19 HFD=2.8
18:36:12.892 00.000 12268 Star::Find(15, 646, 903, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=646.01, Y=903.00, Mass=149, SNR=8.3, Peak=18 HFD=5.7
18:36:12.892 00.000 12268 Star::Find(15, 978, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=977.87, Y=645.93, Mass=94, SNR=6.7, Peak=17 HFD=3.1
18:36:12.892 00.000 12268 Star::Find(15, 538, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=538.80, Y=694.02, Mass=80, SNR=6.2, Peak=17 HFD=2.6
18:36:12.892 00.000 12268 Star::Find(15, 985, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=984.46, Y=437.99, Mass=60, SNR=5.3, Peak=15 HFD=2.3
18:36:12.892 00.000 12268 Star::Find(15, 87, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=86.74, Y=75.00, Mass=49, SNR=4.8, Peak=16 HFD=2.1
18:36:12.892 00.000 12268 Star::Find(15, 326, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=325.93, Y=399.33, Mass=71, SNR=5.8, Peak=17 HFD=2.5
18:36:12.892 00.000 12268 Star::Find(15, 429, 207, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=428.13, Y=206.96, Mass=100, SNR=6.8, Peak=16 HFD=4.7
18:36:12.892 00.000 12268 Star::Find(15, 898, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=898.27, Y=677.06, Mass=45, SNR=4.6, Peak=17 HFD=2.1
18:36:12.892 00.000 12268 Star::Find(15, 884, 943, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=884.40, Y=942.44, Mass=75, SNR=5.9, Peak=19 HFD=3.0
18:36:12.892 00.000 12268 Star::Find(15, 473, 407, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=472.85, Y=406.66, Mass=42, SNR=4.5, Peak=15 HFD=2.1
18:36:12.892 00.000 12268 Star::Find(15, 1110, 691, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=1110.59, Y=689.98, Mass=44, SNR=4.6, Peak=16 HFD=4.0
18:36:12.892 00.000 12268 Star::Find(15, 809, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (4), X=809.39, Y=696.41, Mass=26, SNR=3.5, Peak=12 HFD=1.5
18:36:12.892 00.000 12268 Star::Find(15, 152, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find false star n=8 nbg=274 bg=6.8 sigma=0.7 thresh=9 peak=9
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=152.00, Y=16.00, Mass=25, SNR=2.9, Peak=12 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 1147, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (4), X=1152.89, Y=234.89, Mass=46, SNR=4.7, Peak=45 HFD=0.2
18:36:12.892 00.000 12268 Star::Find(15, 251, 332, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=251.34, Y=332.26, Mass=70, SNR=5.6, Peak=17 HFD=4.8
18:36:12.892 00.000 12268 Star::Find(15, 690, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find false star n=9 nbg=286 bg=6.6 sigma=0.7 thresh=9 peak=9
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=690.00, Y=218.00, Mass=28, SNR=2.9, Peak=11 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 271, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find false star n=9 nbg=282 bg=6.6 sigma=0.7 thresh=9 peak=9
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=271.00, Y=837.00, Mass=27, SNR=2.9, Peak=12 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 897, 722, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=722.00, Mass=18, SNR=2.9, Peak=11 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 649, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find false star n=26 nbg=279 bg=6.6 sigma=0.6 thresh=8 peak=8
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=649.00, Y=548.00, Mass=46, SNR=2.9, Peak=12 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 387, 604, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (4), X=391.42, Y=590.25, Mass=30, SNR=3.8, Peak=29 HFD=0.8
18:36:12.892 00.000 12268 Star::Find(15, 1129, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find false star n=7 nbg=276 bg=6.6 sigma=0.6 thresh=9 peak=9
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=1129.00, Y=27.00, Mass=24, SNR=2.9, Peak=13 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 1053, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (4), X=1053.00, Y=284.00, Mass=37, SNR=4.3, Peak=44 HFD=0.5
18:36:12.892 00.000 12268 Star::Find(15, 240, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=240.00, Y=552.00, Mass=15, SNR=2.7, Peak=19 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 800, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find false star n=11 nbg=286 bg=6.5 sigma=0.7 thresh=9 peak=9
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=800.00, Y=854.00, Mass=39, SNR=2.9, Peak=16 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 56, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (4), X=57.91, Y=820.91, Mass=27, SNR=3.6, Peak=31 HFD=0.1
18:36:12.892 00.000 12268 Star::Find(15, 1062, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (4), X=1048.19, Y=55.67, Mass=38, SNR=4.2, Peak=28 HFD=1.2
18:36:12.892 00.000 12268 Star::Find(15, 1033, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (3), X=1033.00, Y=75.00, Mass=10, SNR=2.2, Peak=16 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 392, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find false star n=10 nbg=282 bg=6.7 sigma=0.7 thresh=9 peak=9
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=392.00, Y=542.00, Mass=31, SNR=2.9, Peak=16 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 248, 890, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=248.00, Y=890.00, Mass=15, SNR=2.7, Peak=22 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 407, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (4), X=393.00, Y=663.00, Mass=29, SNR=3.8, Peak=36 HFD=0.5
18:36:12.892 00.000 12268 Star::Find(15, 43, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (4), X=32.43, Y=648.77, Mass=28, SNR=3.7, Peak=32 HFD=0.7
18:36:12.892 00.000 12268 Star::Find(15, 293, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=302.83, Y=368.72, Mass=3498, SNR=40.2, Peak=59 HFD=5.6
18:36:12.892 00.000 12268 Star::Find(15, 580, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=580.00, Y=606.00, Mass=14, SNR=2.6, Peak=18 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 150, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=150.00, Y=430.00, Mass=12, SNR=2.4, Peak=14 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 823, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find false star n=24 nbg=273 bg=6.4 sigma=0.6 thresh=8 peak=8
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=823.00, Y=940.00, Mass=47, SNR=2.9, Peak=10 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 897, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=893.96, Y=16.96, Mass=45, SNR=4.6, Peak=25 HFD=3.9
18:36:12.892 00.000 12268 Star::Find(15, 613, 756, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find false star n=13 nbg=258 bg=6.5 sigma=0.5 thresh=8 peak=7
18:36:12.892 00.000 12268 Star::Find returns 0 (2), X=613.00, Y=756.00, Mass=22, SNR=2.9, Peak=11 HFD=0.0
18:36:12.892 00.000 12268 Star::Find(15, 96, 721, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 0 (4), X=106.30, Y=723.90, Mass=23, SNR=3.3, Peak=23 HFD=1.3
18:36:12.892 00.000 12268 Star::Find(15, 426, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.892 00.000 12268 Star::Find returns 1 (0), X=425.84, Y=888.24, Mass=59, SNR=5.2, Peak=12 HFD=4.5
18:36:12.906 00.014 12268 Star::Find(15, 820, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find returns 0 (2), X=820.00, Y=615.00, Mass=17, SNR=2.8, Peak=17 HFD=0.0
18:36:12.906 00.000 12268 Star::Find(15, 366, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find returns 0 (2), X=366.00, Y=73.00, Mass=14, SNR=2.6, Peak=16 HFD=0.0
18:36:12.906 00.000 12268 Star::Find(15, 1217, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find returns 0 (2), X=1217.00, Y=329.00, Mass=12, SNR=2.4, Peak=12 HFD=0.0
18:36:12.906 00.000 12268 Star::Find(15, 335, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find returns 0 (2), X=335.00, Y=491.00, Mass=17, SNR=2.9, Peak=19 HFD=0.0
18:36:12.906 00.000 12268 Star::Find(15, 1137, 789, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find returns 0 (3), X=1137.00, Y=789.00, Mass=4, SNR=1.3, Peak=10 HFD=0.0
18:36:12.906 00.000 12268 Star::Find(15, 1025, 679, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find returns 1 (0), X=1017.42, Y=688.48, Mass=37, SNR=4.2, Peak=20 HFD=5.2
18:36:12.906 00.000 12268 Star::Find(15, 883, 578, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find false star n=8 nbg=277 bg=6.6 sigma=0.6 thresh=9 peak=9
18:36:12.906 00.000 12268 Star::Find returns 0 (2), X=883.00, Y=578.00, Mass=22, SNR=2.9, Peak=11 HFD=0.0
18:36:12.906 00.000 12268 Star::Find(15, 1128, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find returns 0 (3), X=1128.00, Y=53.00, Mass=3, SNR=1.1, Peak=10 HFD=0.0
18:36:12.906 00.000 12268 Star::Find(15, 910, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find returns 0 (2), X=910.00, Y=419.00, Mass=13, SNR=2.5, Peak=15 HFD=0.0
18:36:12.906 00.000 12268 Star::Find(15, 487, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find returns 0 (3), X=487.00, Y=435.00, Mass=4, SNR=1.4, Peak=11 HFD=0.0
18:36:12.906 00.000 12268 Star::Find(15, 168, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find returns 0 (3), X=168.00, Y=931.00, Mass=9, SNR=2.1, Peak=11 HFD=0.0
18:36:12.906 00.000 12268 Star::Find(15, 587, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find false star n=17 nbg=276 bg=6.4 sigma=0.6 thresh=8 peak=8
18:36:12.906 00.000 12268 Star::Find returns 0 (2), X=587.00, Y=644.00, Mass=36, SNR=2.9, Peak=14 HFD=0.0
18:36:12.906 00.000 12268 Star::Find(15, 803, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.906 00.000 12268 Star::Find returns 0 (2), X=803.00, Y=592.00, Mass=11, SNR=2.2, Peak=10 HFD=0.0
18:36:12.906 00.000 12268 Star::Find(15, 775, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.002 12268 Star::Find false star n=12 nbg=270 bg=6.4 sigma=0.6 thresh=8 peak=7
18:36:12.908 00.000 12268 Star::Find returns 0 (2), X=775.00, Y=205.00, Mass=23, SNR=2.9, Peak=13 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 915, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 1 (0), X=911.10, Y=351.90, Mass=52, SNR=4.9, Peak=28 HFD=5.8
18:36:12.908 00.000 12268 Star::Find(15, 816, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find false star n=16 nbg=261 bg=6.5 sigma=0.5 thresh=8 peak=8
18:36:12.908 00.000 12268 Star::Find returns 0 (2), X=816.00, Y=801.00, Mass=30, SNR=2.9, Peak=12 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 345, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 0 (2), X=345.00, Y=855.00, Mass=19, SNR=2.9, Peak=12 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 523, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 1 (0), X=521.98, Y=230.45, Mass=41, SNR=4.4, Peak=27 HFD=2.2
18:36:12.908 00.000 12268 Star::Find(15, 986, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find false star n=13 nbg=263 bg=6.4 sigma=0.5 thresh=8 peak=8
18:36:12.908 00.000 12268 Star::Find returns 0 (2), X=986.00, Y=925.00, Mass=27, SNR=2.9, Peak=15 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 141, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 0 (2), X=141.00, Y=195.00, Mass=12, SNR=2.4, Peak=16 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 875, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 0 (3), X=875.00, Y=135.00, Mass=9, SNR=2.1, Peak=10 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 501, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find false star n=20 nbg=256 bg=6.5 sigma=0.5 thresh=8 peak=8
18:36:12.908 00.000 12268 Star::Find returns 0 (2), X=501.00, Y=872.00, Mass=34, SNR=2.9, Peak=12 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 701, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 0 (3), X=701.00, Y=915.00, Mass=8, SNR=2.0, Peak=15 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 1130, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 0 (4), X=1125.60, Y=679.46, Mass=35, SNR=4.1, Peak=32 HFD=0.8
18:36:12.908 00.000 12268 Star::Find(15, 1244, 825, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find false star n=15 nbg=274 bg=6.6 sigma=0.6 thresh=8 peak=7
18:36:12.908 00.000 12268 Star::Find returns 0 (2), X=1244.00, Y=825.00, Mass=25, SNR=2.9, Peak=11 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 876, 823, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find false star n=17 nbg=273 bg=6.4 sigma=0.6 thresh=8 peak=7
18:36:12.908 00.000 12268 Star::Find returns 0 (2), X=876.00, Y=823.00, Mass=30, SNR=2.9, Peak=12 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 311, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 0 (3), X=311.00, Y=713.00, Mass=9, SNR=2.1, Peak=11 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 794, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 0 (4), X=780.54, Y=354.15, Mass=41, SNR=4.5, Peak=32 HFD=0.8
18:36:12.908 00.000 12268 Star::Find(15, 152, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find false star n=8 nbg=279 bg=6.8 sigma=0.7 thresh=9 peak=9
18:36:12.908 00.000 12268 Star::Find returns 0 (2), X=152.00, Y=658.00, Mass=27, SNR=2.9, Peak=13 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 874, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find false star n=3 nbg=288 bg=6.4 sigma=0.7 thresh=9 peak=9
18:36:12.908 00.000 12268 Star::Find returns 0 (2), X=874.00, Y=269.00, Mass=21, SNR=2.9, Peak=21 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 184, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find false star n=23 nbg=274 bg=6.7 sigma=0.6 thresh=8 peak=8
18:36:12.908 00.000 12268 Star::Find returns 0 (2), X=184.00, Y=587.00, Mass=36, SNR=2.9, Peak=14 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 469, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 0 (4), X=482.56, Y=32.32, Mass=28, SNR=3.7, Peak=22 HFD=1.2
18:36:12.908 00.000 12268 Star::Find(15, 747, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find false star n=15 nbg=269 bg=6.3 sigma=0.6 thresh=8 peak=7
18:36:12.908 00.000 12268 Star::Find returns 0 (2), X=747.00, Y=408.00, Mass=33, SNR=2.9, Peak=13 HFD=0.0
18:36:12.908 00.000 12268 Star::Find(15, 163, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 0 (4), X=148.29, Y=89.12, Mass=40, SNR=4.4, Peak=11 HFD=0.3
18:36:12.908 00.000 12268 Star::Find(15, 372, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 0 (3), X=372.00, Y=265.00, Mass=10, SNR=2.2, Peak=12 HFD=0.0
18:36:12.908 00.000 12268 AutoFind: finding best star pass 1
18:36:12.908 00.000 12268 Star::Find(15, 303, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 1 (1), X=302.80, Y=368.28, Mass=3555, SNR=41.1, Peak=255 HFD=5.6
18:36:12.908 00.000 12268 AutoFind: near-saturated [303, 368] 155.4 Mass 3555 SNR 41.1 Peak 255
18:36:12.908 00.000 12268 Star::Find(15, 1091, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 1 (0), X=1090.68, Y=20.68, Mass=500, SNR=15.4, Peak=44 HFD=5.5
18:36:12.908 00.000 12268 AutoFind returns star at [1091, 20] 18.5 Mass 500 SNR 15.4
18:36:12.908 00.000 12268 Star::Find(15, 1091, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
18:36:12.908 00.000 12268 Star::Find returns 1 (0), X=1090.68, Y=20.68, Mass=500, SNR=15.4, Peak=44 HFD=5.5
18:36:12.908 00.000 12268 MultiStar: List (12): {1090.68, 20.68}(15.4), {1178.98, 342.60}(11.0), {325.84, 450.86}(12.0), {515.62, 404.64}(11.5), {527.72, 328.21}(9.7), {909.41, 456.13}(9.4), {1170.55, 524.47}(9.1), {819.25, 909.83}(8.4), {316.84, 49.62}(9.5), {538.29, 509.77}(8.6), {412.37, 737.06}(8.7), {131.73, 149.14}(7.8), 
18:36:12.908 00.000 12268 setting lock position to (1090.68, 20.68)
18:36:12.908 00.000 12268 MultiStar: stabilizing after lock position change
18:36:12.908 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=122, Gamma=1.290
18:36:12.924 00.016 12268 Status Line: Auto-selected star at (1090.7, 20.7)
18:36:14.218 01.294 11616 Exposure complete
18:36:14.265 00.047 11616 worker thread done servicing request
18:36:14.265 00.000 12268 OnExposeComplete: enter
18:36:14.265 00.000 12268 UpdateGuideState(): m_state=2
18:36:14.265 00.000 12268 Star::Find(15, 1090, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
18:36:14.265 00.000 12268 Star::Find returns 1 (0), X=1090.45, Y=20.07, Mass=489, SNR=15.2, Peak=47 HFD=5.0
18:36:14.265 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.61) = xAngle (-0.32 = -0.32)
18:36:14.265 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.37 = -0.37)
18:36:14.265 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.61 hyp=0.66 cameraTheta=-1.93 mountX=0.62 mountY=-0.23, mountTheta=-0.36
18:36:14.265 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=135, Gamma=1.290
18:36:14.297 00.032 12268 UpdateGuideState exits: m=489 SNR=15.2
18:36:14.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:14.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:14.297 00.000 12268 Enqueuing Expose request
18:36:14.297 00.000 11616 Worker thread wakes up
18:36:14.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:14.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1075,5,31,31)
18:36:16.305 02.008 11616 Exposure complete
18:36:16.353 00.048 11616 worker thread done servicing request
18:36:16.353 00.000 12268 OnExposeComplete: enter
18:36:16.353 00.000 12268 UpdateGuideState(): m_state=2
18:36:16.353 00.000 12268 Star::Find(15, 1090, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
18:36:16.353 00.000 12268 Star::Find returns 1 (0), X=1090.60, Y=20.13, Mass=497, SNR=15.4, Peak=46 HFD=5.2
18:36:16.353 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.61) = xAngle (-0.10 = -0.10)
18:36:16.353 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-0.14 = -0.14)
18:36:16.353 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.56 hyp=0.56 cameraTheta=-1.71 mountX=0.56 mountY=-0.08, mountTheta=-0.14
18:36:16.353 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=118, Gamma=1.290
18:36:16.374 00.021 12268 UpdateGuideState exits: m=497 SNR=15.4
18:36:16.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:16.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:16.374 00.000 12268 Enqueuing Expose request
18:36:16.374 00.000 11616 Worker thread wakes up
18:36:16.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:16.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1076,5,31,31)
18:36:18.400 02.026 11616 Exposure complete
18:36:18.448 00.048 11616 worker thread done servicing request
18:36:18.448 00.000 12268 OnExposeComplete: enter
18:36:18.448 00.000 12268 UpdateGuideState(): m_state=2
18:36:18.448 00.000 12268 Star::Find(15, 1090, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
18:36:18.448 00.000 12268 Star::Find returns 1 (0), X=1090.79, Y=20.06, Mass=502, SNR=15.5, Peak=46 HFD=5.2
18:36:18.448 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.61) = xAngle (0.22 = 0.22)
18:36:18.448 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.17 = 0.17)
18:36:18.448 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.62 hyp=0.63 cameraTheta=-1.39 mountX=0.62 mountY=0.11, mountTheta=0.17
18:36:18.448 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=114, Gamma=1.290
18:36:18.479 00.031 12268 UpdateGuideState exits: m=502 SNR=15.5
18:36:18.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:18.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:18.479 00.000 12268 Enqueuing Expose request
18:36:18.479 00.000 11616 Worker thread wakes up
18:36:18.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:18.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1076,5,31,31)
18:36:20.484 02.005 11616 Exposure complete
18:36:20.531 00.047 11616 worker thread done servicing request
18:36:20.531 00.000 12268 OnExposeComplete: enter
18:36:20.531 00.000 12268 UpdateGuideState(): m_state=2
18:36:20.531 00.000 12268 Star::Find(15, 1090, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
18:36:20.531 00.000 12268 Star::Find returns 1 (0), X=1090.73, Y=19.41, Mass=524, SNR=15.7, Peak=47 HFD=5.0
18:36:20.531 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.61) = xAngle (0.08 = 0.08)
18:36:20.531 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.03 = 0.03)
18:36:20.531 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-1.27 hyp=1.27 cameraTheta=-1.53 mountX=1.27 mountY=0.04, mountTheta=0.03
18:36:20.531 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=116, Gamma=1.290
18:36:20.562 00.031 12268 UpdateGuideState exits: m=524 SNR=15.7
18:36:20.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:20.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:20.562 00.000 12268 Enqueuing Expose request
18:36:20.562 00.000 11616 Worker thread wakes up
18:36:20.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:20.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1076,4,31,31)
18:36:22.578 02.016 11616 Exposure complete
18:36:22.640 00.062 11616 worker thread done servicing request
18:36:22.640 00.000 12268 OnExposeComplete: enter
18:36:22.640 00.000 12268 UpdateGuideState(): m_state=2
18:36:22.640 00.000 12268 Star::Find(15, 1090, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
18:36:22.640 00.000 12268 Star::Find returns 1 (0), X=1090.85, Y=19.45, Mass=501, SNR=15.4, Peak=49 HFD=5.1
18:36:22.640 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.61) = xAngle (0.18 = 0.18)
18:36:22.640 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.13 = 0.13)
18:36:22.640 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-1.24 hyp=1.25 cameraTheta=-1.43 mountX=1.23 mountY=0.16, mountTheta=0.13
18:36:22.640 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=106, Gamma=1.290
18:36:22.656 00.016 12268 UpdateGuideState exits: m=501 SNR=15.4
18:36:22.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:22.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:22.656 00.000 12268 Enqueuing Expose request
18:36:22.656 00.000 11616 Worker thread wakes up
18:36:22.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:22.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1076,4,31,31)
18:36:24.680 02.024 11616 Exposure complete
18:36:24.728 00.048 11616 worker thread done servicing request
18:36:24.728 00.000 12268 OnExposeComplete: enter
18:36:24.728 00.000 12268 UpdateGuideState(): m_state=2
18:36:24.728 00.000 12268 Star::Find(15, 1090, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
18:36:24.728 00.000 12268 Star::Find returns 1 (0), X=1090.82, Y=19.14, Mass=497, SNR=15.4, Peak=52 HFD=4.9
18:36:24.728 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.61) = xAngle (0.13 = 0.13)
18:36:24.728 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.09 = 0.09)
18:36:24.728 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-1.54 hyp=1.55 cameraTheta=-1.48 mountX=1.53 mountY=0.13, mountTheta=0.09
18:36:24.728 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=106, Gamma=1.290
18:36:24.755 00.027 12268 UpdateGuideState exits: m=497 SNR=15.4
18:36:24.759 00.004 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:24.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:24.759 00.000 12268 Enqueuing Expose request
18:36:24.759 00.000 11616 Worker thread wakes up
18:36:24.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:24.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1076,4,31,31)
18:36:26.765 02.006 11616 Exposure complete
18:36:26.812 00.047 11616 worker thread done servicing request
18:36:26.812 00.000 12268 OnExposeComplete: enter
18:36:26.812 00.000 12268 UpdateGuideState(): m_state=2
18:36:26.812 00.000 12268 Star::Find(15, 1090, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
18:36:26.812 00.000 12268 Star::Find returns 1 (0), X=1090.78, Y=18.85, Mass=522, SNR=15.8, Peak=52 HFD=5.0
18:36:26.812 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.61) = xAngle (0.10 = 0.10)
18:36:26.812 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.05 = 0.05)
18:36:26.812 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-1.83 hyp=1.83 cameraTheta=-1.51 mountX=1.82 mountY=0.09, mountTheta=0.05
18:36:26.828 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=115, Gamma=1.290
18:36:26.843 00.015 12268 UpdateGuideState exits: m=522 SNR=15.8
18:36:26.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:26.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:26.843 00.000 12268 Enqueuing Expose request
18:36:26.843 00.000 11616 Worker thread wakes up
18:36:26.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:26.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1076,4,31,31)
18:36:28.859 02.016 11616 Exposure complete
18:36:28.906 00.047 11616 worker thread done servicing request
18:36:28.906 00.000 12268 OnExposeComplete: enter
18:36:28.906 00.000 12268 UpdateGuideState(): m_state=2
18:36:28.906 00.000 12268 Star::Find(15, 1090, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
18:36:28.906 00.000 12268 Star::Find returns 1 (0), X=1090.86, Y=18.44, Mass=465, SNR=14.8, Peak=46 HFD=5.0
18:36:28.906 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.61) = xAngle (0.12 = 0.12)
18:36:28.906 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.07 = 0.07)
18:36:28.906 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-2.24 hyp=2.25 cameraTheta=-1.49 mountX=2.24 mountY=0.17, mountTheta=0.07
18:36:28.922 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=138, Gamma=1.290
18:36:28.937 00.015 12268 UpdateGuideState exits: m=465 SNR=14.8
18:36:28.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:28.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:28.937 00.000 12268 Enqueuing Expose request
18:36:28.937 00.000 11616 Worker thread wakes up
18:36:28.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:28.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1076,3,31,31)
18:36:30.940 02.003 11616 Exposure complete
18:36:31.003 00.063 11616 worker thread done servicing request
18:36:31.003 00.000 12268 OnExposeComplete: enter
18:36:31.003 00.000 12268 UpdateGuideState(): m_state=2
18:36:31.003 00.000 12268 Star::Find(15, 1090, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
18:36:31.003 00.000 12268 Star::Find returns 1 (0), X=1090.90, Y=18.22, Mass=509, SNR=15.4, Peak=51 HFD=4.9
18:36:31.003 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.61) = xAngle (0.13 = 0.13)
18:36:31.003 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.08 = 0.08)
18:36:31.003 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-2.46 hyp=2.47 cameraTheta=-1.48 mountX=2.45 mountY=0.21, mountTheta=0.08
18:36:31.003 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=116, Gamma=1.290
18:36:31.019 00.016 12268 UpdateGuideState exits: m=509 SNR=15.4
18:36:31.019 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:31.019 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:31.019 00.000 12268 Enqueuing Expose request
18:36:31.019 00.000 11616 Worker thread wakes up
18:36:31.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:31.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1076,3,31,31)
18:36:33.031 02.012 11616 Exposure complete
18:36:33.078 00.047 11616 worker thread done servicing request
18:36:33.078 00.000 12268 OnExposeComplete: enter
18:36:33.078 00.000 12268 UpdateGuideState(): m_state=2
18:36:33.078 00.000 12268 Star::Find(15, 1090, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
18:36:33.078 00.000 12268 Star::Find returns 1 (0), X=1090.90, Y=17.92, Mass=531, SNR=15.9, Peak=55 HFD=4.9
18:36:33.078 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.61) = xAngle (0.12 = 0.12)
18:36:33.078 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.07 = 0.07)
18:36:33.078 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-2.77 hyp=2.77 cameraTheta=-1.49 mountX=2.75 mountY=0.20, mountTheta=0.07
18:36:33.078 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=124, Gamma=1.290
18:36:33.093 00.015 12268 UpdateGuideState exits: m=531 SNR=15.9
18:36:33.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:33.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:33.093 00.000 12268 Enqueuing Expose request
18:36:33.093 00.000 11616 Worker thread wakes up
18:36:33.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:33.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1076,3,31,31)
18:36:33.640 00.547 12268 evsrv: cli 0F8E6D80 connect
18:36:33.640 00.000 12268 case statement mapped state 2 to 1
18:36:33.640 00.000 12268 case statement mapped state 2 to 1
18:36:33.640 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"99c63554-152f-476f-923c-680d7f0d16eb"}
18:36:33.640 00.000 12268 case statement mapped state 2 to 1
18:36:33.640 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"99c63554-152f-476f-923c-680d7f0d16eb"}
18:36:33.656 00.016 12268 evsrv: cli 0F8E6D80 disconnect
18:36:35.109 01.453 11616 Exposure complete
18:36:35.165 00.056 11616 worker thread done servicing request
18:36:35.165 00.000 12268 OnExposeComplete: enter
18:36:35.165 00.000 12268 UpdateGuideState(): m_state=2
18:36:35.166 00.001 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
18:36:35.166 00.000 12268 Star::Find returns 1 (0), X=1090.94, Y=17.71, Mass=513, SNR=15.6, Peak=50 HFD=4.9
18:36:35.166 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.61) = xAngle (0.13 = 0.13)
18:36:35.166 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.08 = 0.08)
18:36:35.166 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-2.97 hyp=2.98 cameraTheta=-1.48 mountX=2.96 mountY=0.25, mountTheta=0.08
18:36:35.168 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=99, Gamma=1.290
18:36:35.186 00.018 12268 UpdateGuideState exits: m=513 SNR=15.6
18:36:35.186 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:35.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:36:35.186 00.000 12268 Enqueuing Expose request
18:36:35.186 00.000 11616 Worker thread wakes up
18:36:35.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:35.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1076,3,31,31)
18:36:37.230 02.044 11616 Exposure complete
18:36:37.285 00.055 11616 worker thread done servicing request
18:36:37.285 00.000 12268 OnExposeComplete: enter
18:36:37.285 00.000 12268 UpdateGuideState(): m_state=2
18:36:37.285 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
18:36:37.285 00.000 12268 Star::Find false star n=4 nbg=178 bg=6.5 sigma=0.7 thresh=9 peak=8
18:36:37.286 00.001 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=21, SNR=2.9, Peak=11 HFD=0.0
18:36:37.286 00.000 12268 DistanceChecker: activated
18:36:37.286 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:36:37.286 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:36:37.286 00.000 12268 guider state => SELECTING
18:36:37.287 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:36:37.287 00.000 12268 Status Line: Star lost - low SNR
18:36:37.292 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
18:36:37.310 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:36:37.310 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:37.310 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:36:37.310 00.000 12268 Enqueuing Expose request
18:36:37.310 00.000 11616 Worker thread wakes up
18:36:37.311 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:37.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:36:39.320 02.009 11616 Exposure complete
18:36:39.373 00.053 11616 worker thread done servicing request
18:36:39.373 00.000 12268 OnExposeComplete: enter
18:36:39.373 00.000 12268 UpdateGuideState(): m_state=1
18:36:39.373 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
18:36:39.373 00.000 12268 Star::Find returns 1 (0), X=1097.11, Y=4.29, Mass=36, SNR=4.1, Peak=17 HFD=4.3
18:36:39.374 00.001 12268 Status Line: Mass: 36 vs 502
18:36:39.376 00.002 12268 UpdateCurrentPosition: star mass new=35.5 exp=501.8 thresh=50% limits=(250.5, 752.7, 1003.6)
18:36:39.376 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:36:39.377 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:36:39.377 00.000 12268 Status Line: No star selected
18:36:39.378 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=22, Gamma=1.290
18:36:39.395 00.017 12268 UpdateGuideState exits: No star selected
18:36:39.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:39.396 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:36:39.396 00.000 12268 Enqueuing Expose request
18:36:39.396 00.000 11616 Worker thread wakes up
18:36:39.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:39.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:36:41.400 02.004 11616 Exposure complete
18:36:41.459 00.059 11616 worker thread done servicing request
18:36:41.459 00.000 12268 OnExposeComplete: enter
18:36:41.459 00.000 12268 UpdateGuideState(): m_state=1
18:36:41.459 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
18:36:41.459 00.000 12268 Star::Find false star n=16 nbg=279 bg=6.7 sigma=0.7 thresh=9 peak=9
18:36:41.459 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=46, SNR=2.9, Peak=12 HFD=0.0
18:36:41.459 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:36:41.460 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:36:41.460 00.000 12268 Status Line: Star lost - low SNR
18:36:41.463 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
18:36:41.479 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:36:41.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:41.480 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:36:41.480 00.000 12268 Enqueuing Expose request
18:36:41.480 00.000 11616 Worker thread wakes up
18:36:41.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:41.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:36:43.490 02.010 11616 Exposure complete
18:36:43.545 00.055 11616 worker thread done servicing request
18:36:43.545 00.000 12268 OnExposeComplete: enter
18:36:43.545 00.000 12268 UpdateGuideState(): m_state=1
18:36:43.546 00.001 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
18:36:43.546 00.000 12268 Star::Find false star n=16 nbg=275 bg=6.8 sigma=0.7 thresh=9 peak=8
18:36:43.546 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=40, SNR=2.9, Peak=11 HFD=0.0
18:36:43.546 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:36:43.546 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:36:43.547 00.001 12268 Status Line: Star lost - low SNR
18:36:43.549 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:36:43.566 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:36:43.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:43.566 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:36:43.566 00.000 12268 Enqueuing Expose request
18:36:43.566 00.000 11616 Worker thread wakes up
18:36:43.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:43.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:36:45.595 02.029 11616 Exposure complete
18:36:45.650 00.055 11616 worker thread done servicing request
18:36:45.650 00.000 12268 OnExposeComplete: enter
18:36:45.650 00.000 12268 UpdateGuideState(): m_state=1
18:36:45.650 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
18:36:45.651 00.001 12268 Star::Find false star n=6 nbg=178 bg=6.4 sigma=0.7 thresh=8 peak=8
18:36:45.651 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=21, SNR=2.9, Peak=12 HFD=0.0
18:36:45.651 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:36:45.651 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:36:45.651 00.000 12268 Status Line: Star lost - low SNR
18:36:45.654 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=11, Gamma=1.290
18:36:45.671 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:36:45.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:45.671 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:36:45.671 00.000 12268 Enqueuing Expose request
18:36:45.671 00.000 11616 Worker thread wakes up
18:36:45.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:45.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:36:47.681 02.010 11616 Exposure complete
18:36:47.735 00.054 11616 worker thread done servicing request
18:36:47.735 00.000 12268 OnExposeComplete: enter
18:36:47.735 00.000 12268 UpdateGuideState(): m_state=1
18:36:47.735 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
18:36:47.735 00.000 12268 Star::Find returns 0 (3), X=1090.00, Y=17.00, Mass=9, SNR=2.1, Peak=16 HFD=0.0
18:36:47.735 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:36:47.736 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:36:47.736 00.000 12268 Status Line: Star lost - low mass
18:36:47.738 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
18:36:47.755 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:36:47.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:47.755 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:36:47.755 00.000 12268 Enqueuing Expose request
18:36:47.755 00.000 11616 Worker thread wakes up
18:36:47.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:47.756 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:36:49.772 02.016 11616 Exposure complete
18:36:49.826 00.054 11616 worker thread done servicing request
18:36:49.826 00.000 12268 OnExposeComplete: enter
18:36:49.827 00.001 12268 UpdateGuideState(): m_state=1
18:36:49.827 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
18:36:49.827 00.000 12268 Star::Find false star n=12 nbg=162 bg=6.5 sigma=0.5 thresh=8 peak=8
18:36:49.827 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=27, SNR=2.9, Peak=16 HFD=0.0
18:36:49.827 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:36:49.828 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:36:49.828 00.000 12268 Status Line: Star lost - low SNR
18:36:49.830 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=52, Gamma=1.290
18:36:49.848 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:36:49.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:49.848 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:36:49.848 00.000 12268 Enqueuing Expose request
18:36:49.849 00.001 11616 Worker thread wakes up
18:36:49.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:49.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:36:51.862 02.013 11616 Exposure complete
18:36:51.918 00.056 11616 worker thread done servicing request
18:36:51.919 00.001 12268 OnExposeComplete: enter
18:36:51.919 00.000 12268 UpdateGuideState(): m_state=1
18:36:51.919 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
18:36:51.919 00.000 12268 Star::Find returns 0 (4), X=1097.58, Y=2.79, Mass=24, SNR=3.3, Peak=17 HFD=1.2
18:36:51.919 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:36:51.920 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:36:51.920 00.000 12268 Status Line: Star lost - low HFD
18:36:51.922 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=105, Gamma=1.290
18:36:51.939 00.017 12268 UpdateGuideState exits: Star lost - low HFD
18:36:51.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:51.939 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:36:51.939 00.000 12268 Enqueuing Expose request
18:36:51.939 00.000 11616 Worker thread wakes up
18:36:51.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:51.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:36:53.953 02.014 11616 Exposure complete
18:36:54.010 00.057 11616 worker thread done servicing request
18:36:54.010 00.000 12268 OnExposeComplete: enter
18:36:54.010 00.000 12268 UpdateGuideState(): m_state=1
18:36:54.010 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
18:36:54.010 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=11, SNR=2.2, Peak=12 HFD=0.0
18:36:54.010 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:36:54.011 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:36:54.011 00.000 12268 Status Line: Star lost - low SNR
18:36:54.014 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=130, Gamma=1.290
18:36:54.031 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:36:54.032 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:54.032 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:36:54.032 00.000 12268 Enqueuing Expose request
18:36:54.032 00.000 11616 Worker thread wakes up
18:36:54.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:54.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:36:56.040 02.008 11616 Exposure complete
18:36:56.096 00.056 11616 worker thread done servicing request
18:36:56.096 00.000 12268 OnExposeComplete: enter
18:36:56.096 00.000 12268 UpdateGuideState(): m_state=1
18:36:56.096 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
18:36:56.096 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=15, SNR=2.6, Peak=10 HFD=0.0
18:36:56.096 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:36:56.097 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:36:56.097 00.000 12268 Status Line: Star lost - low SNR
18:36:56.099 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=130, Gamma=1.290
18:36:56.118 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:36:56.118 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:56.118 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:36:56.118 00.000 12268 Enqueuing Expose request
18:36:56.118 00.000 11616 Worker thread wakes up
18:36:56.119 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:56.119 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:36:58.125 02.006 11616 Exposure complete
18:36:58.186 00.061 11616 worker thread done servicing request
18:36:58.186 00.000 12268 OnExposeComplete: enter
18:36:58.187 00.001 12268 UpdateGuideState(): m_state=1
18:36:58.187 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
18:36:58.187 00.000 12268 Star::Find false star n=8 nbg=176 bg=6.3 sigma=0.7 thresh=8 peak=7
18:36:58.188 00.001 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=24, SNR=2.9, Peak=11 HFD=0.0
18:36:58.188 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:36:58.188 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:36:58.188 00.000 12268 Status Line: Star lost - low SNR
18:36:58.191 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=138, Gamma=1.290
18:36:58.211 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:36:58.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:36:58.212 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:36:58.212 00.000 12268 Enqueuing Expose request
18:36:58.212 00.000 11616 Worker thread wakes up
18:36:58.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:36:58.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:00.223 02.011 11616 Exposure complete
18:37:00.282 00.059 11616 worker thread done servicing request
18:37:00.282 00.000 12268 OnExposeComplete: enter
18:37:00.282 00.000 12268 UpdateGuideState(): m_state=1
18:37:00.282 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
18:37:00.284 00.002 12268 Star::Find false star n=13 nbg=259 bg=6.3 sigma=0.6 thresh=8 peak=7
18:37:00.284 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=25, SNR=2.9, Peak=10 HFD=0.0
18:37:00.284 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:00.284 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:00.284 00.000 12268 Status Line: Star lost - low SNR
18:37:00.286 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=129, Gamma=1.290
18:37:00.308 00.022 12268 UpdateGuideState exits: Star lost - low SNR
18:37:00.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:00.308 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:00.308 00.000 12268 Enqueuing Expose request
18:37:00.308 00.000 11616 Worker thread wakes up
18:37:00.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:00.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:02.333 02.025 11616 Exposure complete
18:37:02.390 00.057 11616 worker thread done servicing request
18:37:02.390 00.000 12268 OnExposeComplete: enter
18:37:02.390 00.000 12268 UpdateGuideState(): m_state=1
18:37:02.391 00.001 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
18:37:02.391 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=18, SNR=2.9, Peak=11 HFD=0.0
18:37:02.391 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:02.391 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:02.392 00.001 12268 Status Line: Star lost - low SNR
18:37:02.394 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=153, Gamma=1.290
18:37:02.412 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:37:02.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:02.412 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:02.412 00.000 12268 Enqueuing Expose request
18:37:02.413 00.001 11616 Worker thread wakes up
18:37:02.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:02.413 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:04.414 02.001 11616 Exposure complete
18:37:04.470 00.056 11616 worker thread done servicing request
18:37:04.470 00.000 12268 OnExposeComplete: enter
18:37:04.470 00.000 12268 UpdateGuideState(): m_state=1
18:37:04.471 00.001 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
18:37:04.471 00.000 12268 Star::Find false star n=5 nbg=167 bg=6.3 sigma=0.6 thresh=8 peak=7
18:37:04.471 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=20, SNR=2.9, Peak=10 HFD=0.0
18:37:04.471 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:04.471 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:04.472 00.001 12268 Status Line: Star lost - low SNR
18:37:04.474 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=133, Gamma=1.290
18:37:04.491 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:37:04.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:04.491 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:04.491 00.000 12268 Enqueuing Expose request
18:37:04.491 00.000 11616 Worker thread wakes up
18:37:04.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:04.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:06.498 02.007 11616 Exposure complete
18:37:06.555 00.057 11616 worker thread done servicing request
18:37:06.555 00.000 12268 OnExposeComplete: enter
18:37:06.555 00.000 12268 UpdateGuideState(): m_state=1
18:37:06.555 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
18:37:06.555 00.000 12268 Star::Find false star n=7 nbg=172 bg=6.3 sigma=0.6 thresh=8 peak=7
18:37:06.555 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=20, SNR=2.9, Peak=11 HFD=0.0
18:37:06.555 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:06.556 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:06.556 00.000 12268 Status Line: Star lost - low SNR
18:37:06.559 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=117, Gamma=1.290
18:37:06.578 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:37:06.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:06.578 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:06.578 00.000 12268 Enqueuing Expose request
18:37:06.578 00.000 11616 Worker thread wakes up
18:37:06.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:06.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:08.587 02.009 11616 Exposure complete
18:37:08.642 00.055 11616 worker thread done servicing request
18:37:08.643 00.001 12268 OnExposeComplete: enter
18:37:08.643 00.000 12268 UpdateGuideState(): m_state=1
18:37:08.643 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
18:37:08.643 00.000 12268 Star::Find false star n=8 nbg=186 bg=6.3 sigma=0.6 thresh=8 peak=8
18:37:08.643 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=24, SNR=2.9, Peak=16 HFD=0.0
18:37:08.643 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:08.644 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:08.644 00.000 12268 Status Line: Star lost - low SNR
18:37:08.646 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=99, Gamma=1.290
18:37:08.664 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:37:08.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:08.664 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:08.664 00.000 12268 Enqueuing Expose request
18:37:08.664 00.000 11616 Worker thread wakes up
18:37:08.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:08.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:10.675 02.011 11616 Exposure complete
18:37:10.733 00.058 11616 worker thread done servicing request
18:37:10.733 00.000 12268 OnExposeComplete: enter
18:37:10.733 00.000 12268 UpdateGuideState(): m_state=1
18:37:10.734 00.001 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
18:37:10.734 00.000 12268 Star::Find returns 1 (0), X=1097.25, Y=3.40, Mass=29, SNR=3.7, Peak=16 HFD=5.2
18:37:10.734 00.000 12268 Status Line: Mass: 29 vs 502
18:37:10.736 00.002 12268 UpdateCurrentPosition: star mass new=29.1 exp=501.8 thresh=50% limits=(250.5, 752.7, 1003.6)
18:37:10.736 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:37:10.736 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:10.737 00.001 12268 Status Line: No star selected
18:37:10.739 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=23, Gamma=1.290
18:37:10.757 00.018 12268 UpdateGuideState exits: No star selected
18:37:10.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:10.757 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:10.757 00.000 12268 Enqueuing Expose request
18:37:10.758 00.001 11616 Worker thread wakes up
18:37:10.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:10.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:12.772 02.014 11616 Exposure complete
18:37:12.827 00.055 11616 worker thread done servicing request
18:37:12.828 00.001 12268 OnExposeComplete: enter
18:37:12.828 00.000 12268 UpdateGuideState(): m_state=1
18:37:12.828 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
18:37:12.828 00.000 12268 Star::Find false star n=8 nbg=274 bg=6.3 sigma=0.6 thresh=8 peak=7
18:37:12.828 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=22, SNR=2.9, Peak=12 HFD=0.0
18:37:12.828 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:12.829 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:12.829 00.000 12268 Status Line: Star lost - low SNR
18:37:12.832 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=11, Gamma=1.290
18:37:12.850 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:37:12.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:12.850 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:12.850 00.000 12268 Enqueuing Expose request
18:37:12.851 00.001 11616 Worker thread wakes up
18:37:12.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:12.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:14.855 02.004 11616 Exposure complete
18:37:14.913 00.058 11616 worker thread done servicing request
18:37:14.913 00.000 12268 OnExposeComplete: enter
18:37:14.913 00.000 12268 UpdateGuideState(): m_state=1
18:37:14.913 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
18:37:14.914 00.001 12268 Star::Find false star n=9 nbg=172 bg=6.2 sigma=0.7 thresh=8 peak=8
18:37:14.914 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=27, SNR=2.9, Peak=9 HFD=0.0
18:37:14.914 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:14.914 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:14.914 00.000 12268 Status Line: Star lost - low SNR
18:37:14.917 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=11, Gamma=1.290
18:37:14.935 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:37:14.935 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:14.935 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:14.935 00.000 12268 Enqueuing Expose request
18:37:14.936 00.001 11616 Worker thread wakes up
18:37:14.936 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:14.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:16.958 02.022 11616 Exposure complete
18:37:17.016 00.058 11616 worker thread done servicing request
18:37:17.016 00.000 12268 OnExposeComplete: enter
18:37:17.016 00.000 12268 UpdateGuideState(): m_state=1
18:37:17.016 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
18:37:17.016 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=11, SNR=2.2, Peak=10 HFD=0.0
18:37:17.016 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:17.017 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:17.017 00.000 12268 Status Line: Star lost - low SNR
18:37:17.020 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
18:37:17.038 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:37:17.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:17.038 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:17.038 00.000 12268 Enqueuing Expose request
18:37:17.038 00.000 11616 Worker thread wakes up
18:37:17.039 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:17.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:19.055 02.016 11616 Exposure complete
18:37:19.110 00.055 11616 worker thread done servicing request
18:37:19.110 00.000 12268 OnExposeComplete: enter
18:37:19.110 00.000 12268 UpdateGuideState(): m_state=1
18:37:19.110 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
18:37:19.110 00.000 12268 Star::Find returns 0 (4), X=1097.86, Y=3.44, Mass=23, SNR=3.3, Peak=16 HFD=1.0
18:37:19.110 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:19.111 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:19.111 00.000 12268 Status Line: Star lost - low HFD
18:37:19.114 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=16, Gamma=1.290
18:37:19.133 00.019 12268 UpdateGuideState exits: Star lost - low HFD
18:37:19.133 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:19.133 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:19.133 00.000 12268 Enqueuing Expose request
18:37:19.133 00.000 11616 Worker thread wakes up
18:37:19.134 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:19.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:21.136 02.002 11616 Exposure complete
18:37:21.192 00.056 11616 worker thread done servicing request
18:37:21.192 00.000 12268 OnExposeComplete: enter
18:37:21.192 00.000 12268 UpdateGuideState(): m_state=1
18:37:21.193 00.001 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
18:37:21.193 00.000 12268 Star::Find false star n=12 nbg=184 bg=6.3 sigma=0.6 thresh=8 peak=8
18:37:21.193 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=28, SNR=2.9, Peak=15 HFD=0.0
18:37:21.193 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:21.193 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:21.194 00.001 12268 Status Line: Star lost - low SNR
18:37:21.196 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=133, Gamma=1.290
18:37:21.215 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:37:21.215 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:21.216 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:21.216 00.000 12268 Enqueuing Expose request
18:37:21.216 00.000 11616 Worker thread wakes up
18:37:21.216 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:21.216 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:23.255 02.039 11616 Exposure complete
18:37:23.309 00.054 11616 worker thread done servicing request
18:37:23.309 00.000 12268 OnExposeComplete: enter
18:37:23.309 00.000 12268 UpdateGuideState(): m_state=1
18:37:23.309 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
18:37:23.309 00.000 12268 Star::Find false star n=8 nbg=167 bg=6.2 sigma=0.6 thresh=8 peak=8
18:37:23.309 00.000 12268 Star::Find returns 0 (2), X=1090.00, Y=17.00, Mass=27, SNR=2.9, Peak=10 HFD=0.0
18:37:23.310 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:23.310 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:23.310 00.000 12268 Status Line: Star lost - low SNR
18:37:23.314 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:37:23.331 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:37:23.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:23.331 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:23.331 00.000 12268 Enqueuing Expose request
18:37:23.331 00.000 11616 Worker thread wakes up
18:37:23.331 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:23.331 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:25.341 02.010 11616 Exposure complete
18:37:25.395 00.054 11616 worker thread done servicing request
18:37:25.396 00.001 12268 OnExposeComplete: enter
18:37:25.396 00.000 12268 UpdateGuideState(): m_state=1
18:37:25.396 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
18:37:25.396 00.000 12268 Star::Find returns 1 (0), X=1097.83, Y=3.28, Mass=40, SNR=4.4, Peak=16 HFD=1.9
18:37:25.396 00.000 12268 Status Line: Mass: 40 vs 509
18:37:25.398 00.002 12268 UpdateCurrentPosition: star mass new=39.9 exp=509.1 thresh=50% limits=(250.7, 763.6, 1018.2)
18:37:25.398 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
18:37:25.399 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:25.399 00.000 12268 Status Line: No star selected
18:37:25.401 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:37:25.419 00.018 12268 UpdateGuideState exits: No star selected
18:37:25.420 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:25.420 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:25.420 00.000 12268 Enqueuing Expose request
18:37:25.420 00.000 11616 Worker thread wakes up
18:37:25.420 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:25.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:27.427 02.007 11616 Exposure complete
18:37:27.483 00.056 11616 worker thread done servicing request
18:37:27.484 00.001 12268 OnExposeComplete: enter
18:37:27.484 00.000 12268 UpdateGuideState(): m_state=1
18:37:27.484 00.000 12268 Star::Find(15, 1090, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
18:37:27.484 00.000 12268 Star::Find returns 1 (0), X=1096.84, Y=4.07, Mass=32, SNR=3.9, Peak=16 HFD=3.8
18:37:27.484 00.000 12268 DistanceChecker: deactivated
18:37:27.487 00.003 12268 setting lock position to (1096.84, 4.07)
18:37:27.488 00.001 12268 MultiStar: stabilizing after lock position change
18:37:27.488 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:37:27.488 00.000 12268 Changing from state SELECTING to SELECTED
18:37:27.488 00.000 12268 guider state => SELECTED
18:37:27.515 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:37:27.534 00.019 12268 UpdateGuideState exits: m=32 SNR=3.9
18:37:27.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:27.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:37:27.534 00.000 12268 Enqueuing Expose request
18:37:27.534 00.000 11616 Worker thread wakes up
18:37:27.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:27.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,20)
18:37:29.569 02.035 11616 Exposure complete
18:37:29.637 00.068 11616 worker thread done servicing request
18:37:29.638 00.001 12268 OnExposeComplete: enter
18:37:29.638 00.000 12268 UpdateGuideState(): m_state=2
18:37:29.638 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
18:37:29.638 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=19, SNR=3.0, Peak=15 HFD=0.0
18:37:29.638 00.000 12268 DistanceChecker: activated
18:37:29.638 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:29.639 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:37:29.639 00.000 12268 guider state => SELECTING
18:37:29.639 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:29.640 00.001 12268 Status Line: Star lost - low SNR
18:37:29.647 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:37:29.667 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:37:29.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:29.667 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:29.667 00.000 12268 Enqueuing Expose request
18:37:29.667 00.000 11616 Worker thread wakes up
18:37:29.668 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:29.668 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:31.680 02.012 11616 Exposure complete
18:37:31.735 00.055 11616 worker thread done servicing request
18:37:31.735 00.000 12268 OnExposeComplete: enter
18:37:31.735 00.000 12268 UpdateGuideState(): m_state=1
18:37:31.736 00.001 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
18:37:31.736 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=17, SNR=2.9, Peak=17 HFD=0.0
18:37:31.736 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:31.736 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:31.736 00.000 12268 Status Line: Star lost - low SNR
18:37:31.738 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:37:31.758 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:37:31.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:31.758 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:31.758 00.000 12268 Enqueuing Expose request
18:37:31.758 00.000 11616 Worker thread wakes up
18:37:31.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:31.759 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:33.773 02.014 11616 Exposure complete
18:37:33.829 00.056 11616 worker thread done servicing request
18:37:33.829 00.000 12268 OnExposeComplete: enter
18:37:33.829 00.000 12268 UpdateGuideState(): m_state=1
18:37:33.829 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
18:37:33.830 00.001 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=15, SNR=2.6, Peak=9 HFD=0.0
18:37:33.830 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:33.830 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:33.830 00.000 12268 Status Line: Star lost - low SNR
18:37:33.832 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:37:33.851 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:37:33.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:33.851 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:33.851 00.000 12268 Enqueuing Expose request
18:37:33.852 00.001 11616 Worker thread wakes up
18:37:33.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:33.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:35.856 02.004 11616 Exposure complete
18:37:35.928 00.072 12268 OnExposeComplete: enter
18:37:35.928 00.000 12268 UpdateGuideState(): m_state=1
18:37:35.928 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
18:37:35.928 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=4.00, Mass=5, SNR=1.5, Peak=11 HFD=0.0
18:37:35.928 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:35.929 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:35.929 00.000 12268 Status Line: Star lost - low mass
18:37:35.931 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:37:35.951 00.020 12268 UpdateGuideState exits: Star lost - low mass
18:37:35.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:35.951 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:35.951 00.000 12268 Enqueuing Expose request
18:37:35.953 00.002 11616 worker thread done servicing request
18:37:35.953 00.000 11616 Worker thread wakes up
18:37:35.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:35.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:37.968 02.015 11616 Exposure complete
18:37:38.024 00.056 11616 worker thread done servicing request
18:37:38.025 00.001 12268 OnExposeComplete: enter
18:37:38.025 00.000 12268 UpdateGuideState(): m_state=1
18:37:38.025 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
18:37:38.025 00.000 12268 Star::Find false star n=11 nbg=274 bg=6.3 sigma=0.6 thresh=8 peak=7
18:37:38.025 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=23, SNR=2.9, Peak=12 HFD=0.0
18:37:38.025 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:38.026 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:38.026 00.000 12268 Status Line: Star lost - low SNR
18:37:38.028 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:37:38.045 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:37:38.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:38.046 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:38.046 00.000 12268 Enqueuing Expose request
18:37:38.046 00.000 11616 Worker thread wakes up
18:37:38.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:38.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:40.064 02.018 11616 Exposure complete
18:37:40.135 00.071 11616 worker thread done servicing request
18:37:40.135 00.000 12268 OnExposeComplete: enter
18:37:40.135 00.000 12268 UpdateGuideState(): m_state=1
18:37:40.135 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
18:37:40.136 00.001 12268 Star::Find false star n=6 nbg=172 bg=6.3 sigma=0.6 thresh=8 peak=8
18:37:40.136 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=20, SNR=2.9, Peak=18 HFD=0.0
18:37:40.136 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:40.137 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:40.137 00.000 12268 Status Line: Star lost - low SNR
18:37:40.140 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:37:40.159 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:37:40.159 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:40.160 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:40.160 00.000 12268 Enqueuing Expose request
18:37:40.160 00.000 11616 Worker thread wakes up
18:37:40.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:40.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:42.179 02.019 11616 Exposure complete
18:37:42.236 00.057 11616 worker thread done servicing request
18:37:42.236 00.000 12268 OnExposeComplete: enter
18:37:42.237 00.001 12268 UpdateGuideState(): m_state=1
18:37:42.237 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
18:37:42.237 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=4.00, Mass=5, SNR=1.5, Peak=11 HFD=0.0
18:37:42.237 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:42.238 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:42.238 00.000 12268 Status Line: Star lost - low mass
18:37:42.240 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=62, Gamma=1.290
18:37:42.258 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:37:42.258 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:42.258 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:42.258 00.000 12268 Enqueuing Expose request
18:37:42.258 00.000 11616 Worker thread wakes up
18:37:42.258 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:42.258 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:44.273 02.015 11616 Exposure complete
18:37:44.329 00.056 11616 worker thread done servicing request
18:37:44.329 00.000 12268 OnExposeComplete: enter
18:37:44.329 00.000 12268 UpdateGuideState(): m_state=1
18:37:44.329 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
18:37:44.330 00.001 12268 Star::Find returns 0 (4), X=1097.56, Y=3.60, Mass=29, SNR=3.8, Peak=18 HFD=1.3
18:37:44.330 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:44.330 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:44.330 00.000 12268 Status Line: Star lost - low HFD
18:37:44.332 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=16, Gamma=1.290
18:37:44.351 00.019 12268 UpdateGuideState exits: Star lost - low HFD
18:37:44.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:44.351 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:44.351 00.000 12268 Enqueuing Expose request
18:37:44.351 00.000 11616 Worker thread wakes up
18:37:44.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:44.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:46.363 02.012 11616 Exposure complete
18:37:46.418 00.055 11616 worker thread done servicing request
18:37:46.419 00.001 12268 OnExposeComplete: enter
18:37:46.419 00.000 12268 UpdateGuideState(): m_state=1
18:37:46.419 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
18:37:46.419 00.000 12268 Star::Find returns 1 (0), X=1103.54, Y=4.68, Mass=128, SNR=7.6, Peak=18 HFD=6.8
18:37:46.419 00.000 12268 DistanceChecker: deactivated
18:37:46.422 00.003 12268 setting lock position to (1103.54, 4.68)
18:37:46.422 00.000 12268 MultiStar: stabilizing after lock position change
18:37:46.423 00.001 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:37:46.423 00.000 12268 Changing from state SELECTING to SELECTED
18:37:46.423 00.000 12268 guider state => SELECTED
18:37:46.450 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
18:37:46.467 00.017 12268 UpdateGuideState exits: m=128 SNR=7.6
18:37:46.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:46.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:37:46.467 00.000 12268 Enqueuing Expose request
18:37:46.467 00.000 11616 Worker thread wakes up
18:37:46.468 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:46.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1089,0,31,21)
18:37:48.476 02.008 11616 Exposure complete
18:37:48.532 00.056 11616 worker thread done servicing request
18:37:48.532 00.000 12268 OnExposeComplete: enter
18:37:48.532 00.000 12268 UpdateGuideState(): m_state=2
18:37:48.532 00.000 12268 Star::Find(15, 1103, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
18:37:48.533 00.001 12268 Star::Find returns 0 (2), X=1103.00, Y=4.00, Mass=14, SNR=2.6, Peak=16 HFD=0.0
18:37:48.533 00.000 12268 DistanceChecker: activated
18:37:48.533 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:48.533 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:37:48.534 00.001 12268 guider state => SELECTING
18:37:48.534 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:48.534 00.000 12268 Status Line: Star lost - low SNR
18:37:48.541 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
18:37:48.559 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:37:48.559 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:48.559 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:48.560 00.001 12268 Enqueuing Expose request
18:37:48.560 00.000 11616 Worker thread wakes up
18:37:48.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:48.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:50.563 02.003 11616 Exposure complete
18:37:50.620 00.057 11616 worker thread done servicing request
18:37:50.621 00.001 12268 OnExposeComplete: enter
18:37:50.621 00.000 12268 UpdateGuideState(): m_state=1
18:37:50.621 00.000 12268 Star::Find(15, 1103, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
18:37:50.621 00.000 12268 Star::Find returns 0 (3), X=1103.00, Y=4.00, Mass=9, SNR=2.0, Peak=10 HFD=0.0
18:37:50.621 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:50.622 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:50.622 00.000 12268 Status Line: Star lost - low mass
18:37:50.624 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
18:37:50.642 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:37:50.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:50.643 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:50.643 00.000 12268 Enqueuing Expose request
18:37:50.643 00.000 11616 Worker thread wakes up
18:37:50.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:50.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:52.647 02.004 11616 Exposure complete
18:37:52.704 00.057 11616 worker thread done servicing request
18:37:52.705 00.001 12268 OnExposeComplete: enter
18:37:52.705 00.000 12268 UpdateGuideState(): m_state=1
18:37:52.705 00.000 12268 Star::Find(15, 1103, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
18:37:52.705 00.000 12268 Star::Find false star n=30 nbg=255 bg=6.8 sigma=0.7 thresh=9 peak=9
18:37:52.705 00.000 12268 Star::Find returns 0 (2), X=1103.00, Y=4.00, Mass=77, SNR=2.9, Peak=12 HFD=0.0
18:37:52.705 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:52.706 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:52.706 00.000 12268 Status Line: Star lost - low SNR
18:37:52.708 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=75, Gamma=1.290
18:37:52.726 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:37:52.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:52.726 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:52.726 00.000 12268 Enqueuing Expose request
18:37:52.726 00.000 11616 Worker thread wakes up
18:37:52.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:52.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:54.738 02.012 11616 Exposure complete
18:37:54.796 00.058 11616 worker thread done servicing request
18:37:54.796 00.000 12268 OnExposeComplete: enter
18:37:54.796 00.000 12268 UpdateGuideState(): m_state=1
18:37:54.797 00.001 12268 Star::Find(15, 1103, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
18:37:54.797 00.000 12268 Star::Find returns 0 (3), X=1103.00, Y=4.00, Mass=3, SNR=1.1, Peak=8 HFD=0.0
18:37:54.797 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:54.797 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:54.797 00.000 12268 Status Line: Star lost - low mass
18:37:54.800 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
18:37:54.817 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:37:54.817 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:54.818 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:54.818 00.000 12268 Enqueuing Expose request
18:37:54.818 00.000 11616 Worker thread wakes up
18:37:54.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:54.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:56.819 02.001 11616 Exposure complete
18:37:56.879 00.060 11616 worker thread done servicing request
18:37:56.879 00.000 12268 OnExposeComplete: enter
18:37:56.879 00.000 12268 UpdateGuideState(): m_state=1
18:37:56.879 00.000 12268 Star::Find(15, 1103, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
18:37:56.879 00.000 12268 Star::Find false star n=14 nbg=272 bg=6.3 sigma=0.6 thresh=8 peak=7
18:37:56.879 00.000 12268 Star::Find returns 0 (2), X=1103.00, Y=4.00, Mass=26, SNR=2.9, Peak=10 HFD=0.0
18:37:56.879 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:56.880 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:56.880 00.000 12268 Status Line: Star lost - low SNR
18:37:56.883 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=155, Gamma=1.290
18:37:56.899 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:37:56.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:56.900 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:56.900 00.000 12268 Enqueuing Expose request
18:37:56.900 00.000 11616 Worker thread wakes up
18:37:56.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:56.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:37:58.910 02.010 11616 Exposure complete
18:37:58.965 00.055 11616 worker thread done servicing request
18:37:58.965 00.000 12268 OnExposeComplete: enter
18:37:58.965 00.000 12268 UpdateGuideState(): m_state=1
18:37:58.965 00.000 12268 Star::Find(15, 1103, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
18:37:58.965 00.000 12268 Star::Find returns 0 (2), X=1103.00, Y=4.00, Mass=11, SNR=2.2, Peak=10 HFD=0.0
18:37:58.966 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:37:58.966 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:37:58.966 00.000 12268 Status Line: Star lost - low SNR
18:37:58.969 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=137, Gamma=1.290
18:37:58.988 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:37:58.989 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:37:58.989 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:37:58.989 00.000 12268 Enqueuing Expose request
18:37:58.989 00.000 11616 Worker thread wakes up
18:37:58.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:37:58.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:00.995 02.006 11616 Exposure complete
18:38:01.052 00.057 11616 worker thread done servicing request
18:38:01.052 00.000 12268 OnExposeComplete: enter
18:38:01.052 00.000 12268 UpdateGuideState(): m_state=1
18:38:01.053 00.001 12268 Star::Find(15, 1103, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
18:38:01.053 00.000 12268 Star::Find returns 0 (3), X=1103.00, Y=4.00, Mass=3, SNR=1.1, Peak=9 HFD=0.0
18:38:01.053 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:01.053 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:01.054 00.001 12268 Status Line: Star lost - low mass
18:38:01.056 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=171, Gamma=1.290
18:38:01.074 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:38:01.074 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:01.074 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:01.074 00.000 12268 Enqueuing Expose request
18:38:01.074 00.000 11616 Worker thread wakes up
18:38:01.075 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:01.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:03.087 02.012 11616 Exposure complete
18:38:03.145 00.058 11616 worker thread done servicing request
18:38:03.145 00.000 12268 OnExposeComplete: enter
18:38:03.146 00.001 12268 UpdateGuideState(): m_state=1
18:38:03.146 00.000 12268 Star::Find(15, 1103, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
18:38:03.146 00.000 12268 Star::Find false star n=10 nbg=274 bg=6.2 sigma=0.6 thresh=8 peak=7
18:38:03.146 00.000 12268 Star::Find returns 0 (2), X=1103.00, Y=4.00, Mass=26, SNR=2.9, Peak=12 HFD=0.0
18:38:03.146 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:03.147 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:03.147 00.000 12268 Status Line: Star lost - low SNR
18:38:03.150 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=186, Gamma=1.290
18:38:03.170 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:38:03.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:03.170 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:03.170 00.000 12268 Enqueuing Expose request
18:38:03.170 00.000 11616 Worker thread wakes up
18:38:03.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:03.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:05.244 02.074 11616 Exposure complete
18:38:05.302 00.058 11616 worker thread done servicing request
18:38:05.302 00.000 12268 OnExposeComplete: enter
18:38:05.302 00.000 12268 UpdateGuideState(): m_state=1
18:38:05.302 00.000 12268 Star::Find(15, 1103, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
18:38:05.302 00.000 12268 Star::Find returns 1 (0), X=1097.11, Y=3.45, Mass=31, SNR=3.8, Peak=16 HFD=2.1
18:38:05.303 00.001 12268 DistanceChecker: deactivated
18:38:05.305 00.002 12268 setting lock position to (1097.11, 3.45)
18:38:05.305 00.000 12268 MultiStar: stabilizing after lock position change
18:38:05.305 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:38:05.305 00.000 12268 Changing from state SELECTING to SELECTED
18:38:05.305 00.000 12268 guider state => SELECTED
18:38:05.329 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=156, Gamma=1.290
18:38:05.348 00.019 12268 UpdateGuideState exits: m=31 SNR=3.8
18:38:05.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:05.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:38:05.348 00.000 12268 Enqueuing Expose request
18:38:05.348 00.000 11616 Worker thread wakes up
18:38:05.349 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:05.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,19)
18:38:07.359 02.010 11616 Exposure complete
18:38:07.418 00.059 11616 worker thread done servicing request
18:38:07.418 00.000 12268 OnExposeComplete: enter
18:38:07.418 00.000 12268 UpdateGuideState(): m_state=2
18:38:07.418 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
18:38:07.418 00.000 12268 Star::Find false star n=10 nbg=173 bg=6.3 sigma=0.6 thresh=8 peak=8
18:38:07.419 00.001 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
18:38:07.419 00.000 12268 DistanceChecker: activated
18:38:07.419 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:07.419 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:38:07.419 00.000 12268 guider state => SELECTING
18:38:07.420 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:07.420 00.000 12268 Status Line: Star lost - low SNR
18:38:07.425 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=174, Gamma=1.290
18:38:07.445 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:38:07.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:07.445 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:07.445 00.000 12268 Enqueuing Expose request
18:38:07.446 00.001 11616 Worker thread wakes up
18:38:07.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:07.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:09.465 02.019 11616 Exposure complete
18:38:09.521 00.056 11616 worker thread done servicing request
18:38:09.521 00.000 12268 OnExposeComplete: enter
18:38:09.521 00.000 12268 UpdateGuideState(): m_state=1
18:38:09.521 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
18:38:09.522 00.001 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=12, SNR=2.3, Peak=10 HFD=0.0
18:38:09.522 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:09.522 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:09.523 00.001 12268 Status Line: Star lost - low SNR
18:38:09.525 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=192, Gamma=1.290
18:38:09.543 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:38:09.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:09.543 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:09.543 00.000 12268 Enqueuing Expose request
18:38:09.543 00.000 11616 Worker thread wakes up
18:38:09.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:09.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:11.547 02.004 11616 Exposure complete
18:38:11.611 00.064 11616 worker thread done servicing request
18:38:11.611 00.000 12268 OnExposeComplete: enter
18:38:11.611 00.000 12268 UpdateGuideState(): m_state=1
18:38:11.611 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
18:38:11.612 00.001 12268 Star::Find false star n=12 nbg=184 bg=6.3 sigma=0.6 thresh=8 peak=8
18:38:11.612 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
18:38:11.612 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:11.612 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:11.613 00.001 12268 Status Line: Star lost - low SNR
18:38:11.615 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=216, Gamma=1.290
18:38:11.636 00.021 12268 UpdateGuideState exits: Star lost - low SNR
18:38:11.637 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:11.637 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:11.637 00.000 12268 Enqueuing Expose request
18:38:11.637 00.000 11616 Worker thread wakes up
18:38:11.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:11.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:13.651 02.014 11616 Exposure complete
18:38:13.706 00.055 11616 worker thread done servicing request
18:38:13.706 00.000 12268 OnExposeComplete: enter
18:38:13.706 00.000 12268 UpdateGuideState(): m_state=1
18:38:13.706 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
18:38:13.706 00.000 12268 Star::Find false star n=8 nbg=186 bg=6.3 sigma=0.6 thresh=8 peak=8
18:38:13.706 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=22, SNR=2.9, Peak=16 HFD=0.0
18:38:13.706 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:13.707 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:13.707 00.000 12268 Status Line: Star lost - low SNR
18:38:13.709 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=229, Gamma=1.290
18:38:13.726 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:38:13.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:13.726 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:13.726 00.000 12268 Enqueuing Expose request
18:38:13.726 00.000 11616 Worker thread wakes up
18:38:13.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:13.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:15.739 02.013 11616 Exposure complete
18:38:15.795 00.056 11616 worker thread done servicing request
18:38:15.795 00.000 12268 OnExposeComplete: enter
18:38:15.795 00.000 12268 UpdateGuideState(): m_state=1
18:38:15.795 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
18:38:15.795 00.000 12268 Star::Find false star n=8 nbg=182 bg=6.3 sigma=0.7 thresh=8 peak=8
18:38:15.795 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
18:38:15.795 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:15.796 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:15.796 00.000 12268 Status Line: Star lost - low SNR
18:38:15.799 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=191, Gamma=1.290
18:38:15.817 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:38:15.817 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:15.817 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:15.817 00.000 12268 Enqueuing Expose request
18:38:15.817 00.000 11616 Worker thread wakes up
18:38:15.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:15.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:17.819 02.002 11616 Exposure complete
18:38:17.875 00.056 11616 worker thread done servicing request
18:38:17.875 00.000 12268 OnExposeComplete: enter
18:38:17.875 00.000 12268 UpdateGuideState(): m_state=1
18:38:17.875 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
18:38:17.875 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=13, SNR=2.4, Peak=9 HFD=0.0
18:38:17.876 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:17.876 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:17.877 00.001 12268 Status Line: Star lost - low SNR
18:38:17.879 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=202, Gamma=1.290
18:38:17.896 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:38:17.897 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:17.897 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:17.897 00.000 12268 Enqueuing Expose request
18:38:17.897 00.000 11616 Worker thread wakes up
18:38:17.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:17.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:19.909 02.012 11616 Exposure complete
18:38:19.965 00.056 12268 OnExposeComplete: enter
18:38:19.965 00.000 12268 UpdateGuideState(): m_state=1
18:38:19.965 00.000 11616 worker thread done servicing request
18:38:19.965 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
18:38:19.965 00.000 12268 Star::Find false star n=9 nbg=173 bg=6.3 sigma=0.6 thresh=8 peak=8
18:38:19.965 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=24, SNR=2.9, Peak=16 HFD=0.0
18:38:19.965 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:19.966 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:19.966 00.000 12268 Status Line: Star lost - low SNR
18:38:19.968 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=194, Gamma=1.290
18:38:19.985 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:38:19.986 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:19.986 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:19.986 00.000 12268 Enqueuing Expose request
18:38:19.986 00.000 11616 Worker thread wakes up
18:38:19.986 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:19.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:21.992 02.006 11616 Exposure complete
18:38:22.050 00.058 11616 worker thread done servicing request
18:38:22.050 00.000 12268 OnExposeComplete: enter
18:38:22.051 00.001 12268 UpdateGuideState(): m_state=1
18:38:22.051 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
18:38:22.051 00.000 12268 Star::Find false star n=9 nbg=183 bg=6.3 sigma=0.6 thresh=8 peak=8
18:38:22.051 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
18:38:22.051 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:22.052 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:22.052 00.000 12268 Status Line: Star lost - low SNR
18:38:22.054 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=223, Gamma=1.290
18:38:22.072 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:38:22.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:22.072 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:22.072 00.000 12268 Enqueuing Expose request
18:38:22.072 00.000 11616 Worker thread wakes up
18:38:22.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:22.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:24.080 02.008 11616 Exposure complete
18:38:24.136 00.056 11616 worker thread done servicing request
18:38:24.136 00.000 12268 OnExposeComplete: enter
18:38:24.136 00.000 12268 UpdateGuideState(): m_state=1
18:38:24.136 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
18:38:24.136 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=9, SNR=2.0, Peak=10 HFD=0.0
18:38:24.136 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:24.137 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:24.137 00.000 12268 Status Line: Star lost - low mass
18:38:24.140 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=93, Gamma=1.290
18:38:24.157 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:38:24.157 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:24.157 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:24.157 00.000 12268 Enqueuing Expose request
18:38:24.157 00.000 11616 Worker thread wakes up
18:38:24.157 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:24.158 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:26.172 02.014 11616 Exposure complete
18:38:26.230 00.058 11616 worker thread done servicing request
18:38:26.231 00.001 12268 OnExposeComplete: enter
18:38:26.231 00.000 12268 UpdateGuideState(): m_state=1
18:38:26.231 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
18:38:26.231 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=8, SNR=1.9, Peak=9 HFD=0.0
18:38:26.231 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:26.232 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:26.232 00.000 12268 Status Line: Star lost - low mass
18:38:26.235 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=62, Gamma=1.290
18:38:26.253 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:38:26.254 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:26.254 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:26.254 00.000 12268 Enqueuing Expose request
18:38:26.254 00.000 11616 Worker thread wakes up
18:38:26.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:26.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:28.264 02.010 11616 Exposure complete
18:38:28.327 00.063 11616 worker thread done servicing request
18:38:28.327 00.000 12268 OnExposeComplete: enter
18:38:28.327 00.000 12268 UpdateGuideState(): m_state=1
18:38:28.328 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
18:38:28.328 00.000 12268 Star::Find false star n=9 nbg=182 bg=6.3 sigma=0.6 thresh=8 peak=8
18:38:28.328 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=25, SNR=2.9, Peak=15 HFD=0.0
18:38:28.328 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:28.329 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:28.329 00.000 12268 Status Line: Star lost - low SNR
18:38:28.332 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=173, Gamma=1.290
18:38:28.354 00.022 12268 UpdateGuideState exits: Star lost - low SNR
18:38:28.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:28.354 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:28.354 00.000 12268 Enqueuing Expose request
18:38:28.354 00.000 11616 Worker thread wakes up
18:38:28.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:28.355 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:30.360 02.005 11616 Exposure complete
18:38:30.416 00.056 11616 worker thread done servicing request
18:38:30.416 00.000 12268 OnExposeComplete: enter
18:38:30.416 00.000 12268 UpdateGuideState(): m_state=1
18:38:30.417 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
18:38:30.417 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=16, SNR=2.7, Peak=9 HFD=0.0
18:38:30.417 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:30.417 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:30.418 00.001 12268 Status Line: Star lost - low SNR
18:38:30.423 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=166, Gamma=1.290
18:38:30.440 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:38:30.441 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:30.441 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:30.441 00.000 12268 Enqueuing Expose request
18:38:30.441 00.000 11616 Worker thread wakes up
18:38:30.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:30.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:32.457 02.016 11616 Exposure complete
18:38:32.514 00.057 11616 worker thread done servicing request
18:38:32.515 00.001 12268 OnExposeComplete: enter
18:38:32.515 00.000 12268 UpdateGuideState(): m_state=1
18:38:32.515 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
18:38:32.515 00.000 12268 Star::Find false star n=12 nbg=182 bg=6.3 sigma=0.6 thresh=8 peak=8
18:38:32.515 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=32, SNR=2.9, Peak=16 HFD=0.0
18:38:32.515 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:32.516 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:32.516 00.000 12268 Status Line: Star lost - low SNR
18:38:32.518 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=190, Gamma=1.290
18:38:32.534 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:38:32.535 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:32.535 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:32.535 00.000 12268 Enqueuing Expose request
18:38:32.535 00.000 11616 Worker thread wakes up
18:38:32.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:32.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:34.570 02.035 11616 Exposure complete
18:38:34.636 00.066 12268 OnExposeComplete: enter
18:38:34.636 00.000 12268 UpdateGuideState(): m_state=1
18:38:34.636 00.000 11616 worker thread done servicing request
18:38:34.636 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
18:38:34.636 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=19, SNR=3.0, Peak=15 HFD=0.0
18:38:34.637 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:34.637 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:34.637 00.000 12268 Status Line: Star lost - low SNR
18:38:34.640 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=212, Gamma=1.290
18:38:34.660 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:38:34.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:34.661 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:34.661 00.000 12268 Enqueuing Expose request
18:38:34.661 00.000 11616 Worker thread wakes up
18:38:34.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:34.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:36.676 02.015 11616 Exposure complete
18:38:36.735 00.059 11616 worker thread done servicing request
18:38:36.735 00.000 12268 OnExposeComplete: enter
18:38:36.735 00.000 12268 UpdateGuideState(): m_state=1
18:38:36.736 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
18:38:36.736 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=4, SNR=1.3, Peak=10 HFD=0.0
18:38:36.736 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:36.737 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:36.737 00.000 12268 Status Line: Star lost - low mass
18:38:36.739 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=209, Gamma=1.290
18:38:36.757 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:38:36.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:36.757 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:36.757 00.000 12268 Enqueuing Expose request
18:38:36.757 00.000 11616 Worker thread wakes up
18:38:36.758 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:36.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:38.762 02.004 11616 Exposure complete
18:38:38.819 00.057 11616 worker thread done servicing request
18:38:38.819 00.000 12268 OnExposeComplete: enter
18:38:38.819 00.000 12268 UpdateGuideState(): m_state=1
18:38:38.819 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
18:38:38.819 00.000 12268 Star::Find false star n=11 nbg=280 bg=6.3 sigma=0.6 thresh=8 peak=7
18:38:38.819 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=21, SNR=2.9, Peak=9 HFD=0.0
18:38:38.819 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:38.820 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:38.820 00.000 12268 Status Line: Star lost - low SNR
18:38:38.823 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=215, Gamma=1.290
18:38:38.840 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:38:38.840 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:38.840 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:38.840 00.000 12268 Enqueuing Expose request
18:38:38.840 00.000 11616 Worker thread wakes up
18:38:38.840 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:38.840 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:40.844 02.004 11616 Exposure complete
18:38:40.900 00.056 11616 worker thread done servicing request
18:38:40.900 00.000 12268 OnExposeComplete: enter
18:38:40.900 00.000 12268 UpdateGuideState(): m_state=1
18:38:40.900 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
18:38:40.900 00.000 12268 Star::Find returns 1 (0), X=1096.98, Y=3.72, Mass=49, SNR=4.8, Peak=17 HFD=6.7
18:38:40.900 00.000 12268 DistanceChecker: deactivated
18:38:40.903 00.003 12268 setting lock position to (1096.98, 3.72)
18:38:40.903 00.000 12268 MultiStar: stabilizing after lock position change
18:38:40.903 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:38:40.903 00.000 12268 Changing from state SELECTING to SELECTED
18:38:40.903 00.000 12268 guider state => SELECTED
18:38:40.928 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=165, Gamma=1.290
18:38:40.946 00.018 12268 UpdateGuideState exits: m=49 SNR=4.8
18:38:40.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:40.947 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:38:40.947 00.000 12268 Enqueuing Expose request
18:38:40.947 00.000 11616 Worker thread wakes up
18:38:40.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:40.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,20)
18:38:42.970 02.023 11616 Exposure complete
18:38:43.026 00.056 11616 worker thread done servicing request
18:38:43.026 00.000 12268 OnExposeComplete: enter
18:38:43.026 00.000 12268 UpdateGuideState(): m_state=2
18:38:43.026 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
18:38:43.027 00.001 12268 Star::Find returns 1 (0), X=1098.11, Y=4.96, Mass=41, SNR=4.4, Peak=16 HFD=3.9
18:38:43.027 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.61) = xAngle (2.44 = 2.44)
18:38:43.027 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (2.40 = 2.40)
18:38:43.027 00.000 12268 CameraToMount -- cameraX=1.13 cameraY=1.24 hyp=1.68 cameraTheta=0.83 mountX=-1.29 mountY=1.14, mountTheta=2.42
18:38:43.029 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=199, Gamma=1.290
18:38:43.047 00.018 12268 UpdateGuideState exits: m=41 SNR=4.4
18:38:43.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:43.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:38:43.047 00.000 12268 Enqueuing Expose request
18:38:43.047 00.000 11616 Worker thread wakes up
18:38:43.048 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:43.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,21)
18:38:45.058 02.010 11616 Exposure complete
18:38:45.117 00.059 11616 worker thread done servicing request
18:38:45.118 00.001 12268 OnExposeComplete: enter
18:38:45.118 00.000 12268 UpdateGuideState(): m_state=2
18:38:45.118 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
18:38:45.118 00.000 12268 Star::Find false star n=13 nbg=285 bg=6.4 sigma=0.7 thresh=8 peak=8
18:38:45.118 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=26, SNR=2.9, Peak=13 HFD=0.0
18:38:45.118 00.000 12268 DistanceChecker: activated
18:38:45.118 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:45.119 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:38:45.119 00.000 12268 guider state => SELECTING
18:38:45.119 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:45.119 00.000 12268 Status Line: Star lost - low SNR
18:38:45.131 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=71, Gamma=1.290
18:38:45.148 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:38:45.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:45.148 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:45.148 00.000 12268 Enqueuing Expose request
18:38:45.149 00.001 11616 Worker thread wakes up
18:38:45.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:45.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:47.258 02.109 11616 Exposure complete
18:38:47.313 00.055 11616 worker thread done servicing request
18:38:47.313 00.000 12268 OnExposeComplete: enter
18:38:47.313 00.000 12268 UpdateGuideState(): m_state=1
18:38:47.314 00.001 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
18:38:47.314 00.000 12268 Star::Find false star n=7 nbg=170 bg=6.4 sigma=0.6 thresh=8 peak=8
18:38:47.314 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
18:38:47.314 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:47.315 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:47.316 00.001 12268 Status Line: Star lost - low SNR
18:38:47.319 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:38:47.337 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:38:47.337 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:47.337 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:47.338 00.001 12268 Enqueuing Expose request
18:38:47.338 00.000 11616 Worker thread wakes up
18:38:47.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:47.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:49.414 02.076 11616 Exposure complete
18:38:49.476 00.062 11616 worker thread done servicing request
18:38:49.476 00.000 12268 OnExposeComplete: enter
18:38:49.476 00.000 12268 UpdateGuideState(): m_state=1
18:38:49.476 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
18:38:49.476 00.000 12268 Star::Find returns 1 (0), X=1096.57, Y=2.88, Mass=40, SNR=4.3, Peak=17 HFD=3.5
18:38:49.477 00.001 12268 DistanceChecker: deactivated
18:38:49.480 00.003 12268 setting lock position to (1096.57, 2.88)
18:38:49.480 00.000 12268 MultiStar: stabilizing after lock position change
18:38:49.480 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:38:49.481 00.001 12268 Changing from state SELECTING to SELECTED
18:38:49.481 00.000 12268 guider state => SELECTED
18:38:49.507 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:38:49.525 00.018 12268 UpdateGuideState exits: m=40 SNR=4.3
18:38:49.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:49.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:38:49.525 00.000 12268 Enqueuing Expose request
18:38:49.525 00.000 11616 Worker thread wakes up
18:38:49.526 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:49.526 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,19)
18:38:51.529 02.003 11616 Exposure complete
18:38:51.584 00.055 11616 worker thread done servicing request
18:38:51.585 00.001 12268 OnExposeComplete: enter
18:38:51.585 00.000 12268 UpdateGuideState(): m_state=2
18:38:51.585 00.000 12268 Star::Find(15, 1096, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
18:38:51.585 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=2.00, Mass=15, SNR=2.6, Peak=11 HFD=0.0
18:38:51.585 00.000 12268 DistanceChecker: activated
18:38:51.585 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:51.586 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:38:51.586 00.000 12268 guider state => SELECTING
18:38:51.586 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:51.586 00.000 12268 Status Line: Star lost - low SNR
18:38:51.592 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:38:51.611 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:38:51.611 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:51.611 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:51.611 00.000 12268 Enqueuing Expose request
18:38:51.611 00.000 11616 Worker thread wakes up
18:38:51.611 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:51.611 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:53.625 02.014 11616 Exposure complete
18:38:53.683 00.058 11616 worker thread done servicing request
18:38:53.683 00.000 12268 OnExposeComplete: enter
18:38:53.683 00.000 12268 UpdateGuideState(): m_state=1
18:38:53.683 00.000 12268 Star::Find(15, 1096, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
18:38:53.683 00.000 12268 Star::Find returns 1 (0), X=1096.46, Y=3.61, Mass=22, SNR=3.3, Peak=15 HFD=4.5
18:38:53.683 00.000 12268 DistanceChecker: deactivated
18:38:53.685 00.002 12268 setting lock position to (1096.46, 3.61)
18:38:53.685 00.000 12268 MultiStar: stabilizing after lock position change
18:38:53.685 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:38:53.685 00.000 12268 Changing from state SELECTING to SELECTED
18:38:53.687 00.002 12268 guider state => SELECTED
18:38:53.713 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:38:53.731 00.018 12268 UpdateGuideState exits: m=22 SNR=3.3
18:38:53.732 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:53.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:38:53.732 00.000 12268 Enqueuing Expose request
18:38:53.732 00.000 11616 Worker thread wakes up
18:38:53.732 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:53.732 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,0,31,20)
18:38:55.738 02.006 11616 Exposure complete
18:38:55.807 00.069 11616 worker thread done servicing request
18:38:55.807 00.000 12268 OnExposeComplete: enter
18:38:55.807 00.000 12268 UpdateGuideState(): m_state=2
18:38:55.807 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
18:38:55.808 00.001 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=17, SNR=2.9, Peak=15 HFD=0.0
18:38:55.808 00.000 12268 DistanceChecker: activated
18:38:55.808 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:38:55.808 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:38:55.809 00.001 12268 guider state => SELECTING
18:38:55.809 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:38:55.809 00.000 12268 Status Line: Star lost - low SNR
18:38:55.816 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=247, Gamma=1.290
18:38:55.835 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:38:55.836 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:55.836 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:38:55.836 00.000 12268 Enqueuing Expose request
18:38:55.836 00.000 11616 Worker thread wakes up
18:38:55.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:55.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:38:57.840 02.004 11616 Exposure complete
18:38:57.903 00.063 12268 OnExposeComplete: enter
18:38:57.903 00.000 12268 UpdateGuideState(): m_state=1
18:38:57.903 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
18:38:57.903 00.000 12268 Star::Find returns 1 (0), X=1097.20, Y=3.52, Mass=42, SNR=4.4, Peak=17 HFD=6.3
18:38:57.903 00.000 12268 DistanceChecker: deactivated
18:38:57.905 00.002 12268 setting lock position to (1097.20, 3.52)
18:38:57.906 00.001 12268 MultiStar: stabilizing after lock position change
18:38:57.906 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:38:57.907 00.001 12268 Changing from state SELECTING to SELECTED
18:38:57.907 00.000 12268 guider state => SELECTED
18:38:57.938 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=225, Gamma=1.290
18:38:57.962 00.024 11616 worker thread done servicing request
18:38:57.963 00.001 12268 UpdateGuideState exits: m=42 SNR=4.4
18:38:57.964 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:38:57.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:38:57.964 00.000 12268 Enqueuing Expose request
18:38:57.964 00.000 11616 Worker thread wakes up
18:38:57.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:38:57.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,20)
18:38:59.991 02.027 11616 Exposure complete
18:39:00.047 00.056 11616 worker thread done servicing request
18:39:00.047 00.000 12268 OnExposeComplete: enter
18:39:00.047 00.000 12268 UpdateGuideState(): m_state=2
18:39:00.048 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
18:39:00.048 00.000 12268 Star::Find false star n=7 nbg=173 bg=6.4 sigma=0.6 thresh=8 peak=8
18:39:00.048 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=23, SNR=2.9, Peak=16 HFD=0.0
18:39:00.048 00.000 12268 DistanceChecker: activated
18:39:00.048 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:00.048 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:39:00.049 00.001 12268 guider state => SELECTING
18:39:00.049 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:00.049 00.000 12268 Status Line: Star lost - low SNR
18:39:00.054 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=212, Gamma=1.290
18:39:00.073 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:39:00.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:00.073 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:00.073 00.000 12268 Enqueuing Expose request
18:39:00.073 00.000 11616 Worker thread wakes up
18:39:00.074 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:00.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:02.085 02.011 11616 Exposure complete
18:39:02.142 00.057 11616 worker thread done servicing request
18:39:02.142 00.000 12268 OnExposeComplete: enter
18:39:02.142 00.000 12268 UpdateGuideState(): m_state=1
18:39:02.142 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
18:39:02.142 00.000 12268 Star::Find false star n=11 nbg=160 bg=6.5 sigma=0.5 thresh=8 peak=8
18:39:02.142 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
18:39:02.142 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:02.143 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:02.143 00.000 12268 Status Line: Star lost - low SNR
18:39:02.146 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:02.165 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:39:02.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:02.165 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:02.165 00.000 12268 Enqueuing Expose request
18:39:02.165 00.000 11616 Worker thread wakes up
18:39:02.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:02.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:04.182 02.017 11616 Exposure complete
18:39:04.238 00.056 11616 worker thread done servicing request
18:39:04.238 00.000 12268 OnExposeComplete: enter
18:39:04.238 00.000 12268 UpdateGuideState(): m_state=1
18:39:04.238 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
18:39:04.238 00.000 12268 Star::Find returns 1 (0), X=1096.84, Y=3.58, Mass=31, SNR=3.8, Peak=18 HFD=3.9
18:39:04.238 00.000 12268 DistanceChecker: deactivated
18:39:04.241 00.003 12268 setting lock position to (1096.84, 3.58)
18:39:04.241 00.000 12268 MultiStar: stabilizing after lock position change
18:39:04.241 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:39:04.242 00.001 12268 Changing from state SELECTING to SELECTED
18:39:04.242 00.000 12268 guider state => SELECTED
18:39:04.267 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:04.285 00.018 12268 UpdateGuideState exits: m=31 SNR=3.8
18:39:04.285 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:04.286 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:39:04.286 00.000 12268 Enqueuing Expose request
18:39:04.286 00.000 11616 Worker thread wakes up
18:39:04.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:04.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,20)
18:39:06.290 02.004 11616 Exposure complete
18:39:06.349 00.059 11616 worker thread done servicing request
18:39:06.349 00.000 12268 OnExposeComplete: enter
18:39:06.350 00.001 12268 UpdateGuideState(): m_state=2
18:39:06.350 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
18:39:06.350 00.000 12268 Star::Find returns 1 (0), X=1098.68, Y=5.60, Mass=29, SNR=3.7, Peak=15 HFD=6.6
18:39:06.350 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.61) = xAngle (2.45 = 2.45)
18:39:06.350 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (2.40 = 2.40)
18:39:06.350 00.000 12268 CameraToMount -- cameraX=1.84 cameraY=2.02 hyp=2.73 cameraTheta=0.83 mountX=-2.09 mountY=1.85, mountTheta=2.42
18:39:06.352 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=189, Gamma=1.290
18:39:06.371 00.019 12268 UpdateGuideState exits: m=29 SNR=3.7
18:39:06.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:06.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:39:06.371 00.000 12268 Enqueuing Expose request
18:39:06.371 00.000 11616 Worker thread wakes up
18:39:06.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:06.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1084,0,31,22)
18:39:08.388 02.017 11616 Exposure complete
18:39:08.444 00.056 12268 OnExposeComplete: enter
18:39:08.444 00.000 11616 worker thread done servicing request
18:39:08.444 00.000 12268 UpdateGuideState(): m_state=2
18:39:08.444 00.000 12268 Star::Find(15, 1098, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
18:39:08.444 00.000 12268 Star::Find false star n=9 nbg=170 bg=6.2 sigma=0.6 thresh=8 peak=8
18:39:08.444 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=5.00, Mass=25, SNR=2.9, Peak=16 HFD=0.0
18:39:08.445 00.001 12268 DistanceChecker: activated
18:39:08.445 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:08.445 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:39:08.446 00.001 12268 guider state => SELECTING
18:39:08.446 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:08.446 00.000 12268 Status Line: Star lost - low SNR
18:39:08.452 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:08.469 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:39:08.470 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:08.470 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:08.470 00.000 12268 Enqueuing Expose request
18:39:08.470 00.000 11616 Worker thread wakes up
18:39:08.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:08.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:10.483 02.013 11616 Exposure complete
18:39:10.541 00.058 11616 worker thread done servicing request
18:39:10.542 00.001 12268 OnExposeComplete: enter
18:39:10.542 00.000 12268 UpdateGuideState(): m_state=1
18:39:10.542 00.000 12268 Star::Find(15, 1098, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
18:39:10.542 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=5.00, Mass=8, SNR=1.9, Peak=9 HFD=0.0
18:39:10.543 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:10.543 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:10.543 00.000 12268 Status Line: Star lost - low mass
18:39:10.546 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:10.565 00.019 12268 UpdateGuideState exits: Star lost - low mass
18:39:10.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:10.565 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:10.565 00.000 12268 Enqueuing Expose request
18:39:10.566 00.001 11616 Worker thread wakes up
18:39:10.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:10.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:12.570 02.004 11616 Exposure complete
18:39:12.626 00.056 11616 worker thread done servicing request
18:39:12.626 00.000 12268 OnExposeComplete: enter
18:39:12.626 00.000 12268 UpdateGuideState(): m_state=1
18:39:12.626 00.000 12268 Star::Find(15, 1098, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
18:39:12.627 00.001 12268 Star::Find returns 0 (2), X=1098.00, Y=5.00, Mass=18, SNR=2.9, Peak=17 HFD=0.0
18:39:12.627 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:12.627 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:12.628 00.001 12268 Status Line: Star lost - low SNR
18:39:12.630 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:12.647 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:39:12.648 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:12.648 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:12.648 00.000 12268 Enqueuing Expose request
18:39:12.648 00.000 11616 Worker thread wakes up
18:39:12.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:12.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:14.663 02.015 11616 Exposure complete
18:39:14.717 00.054 11616 worker thread done servicing request
18:39:14.717 00.000 12268 OnExposeComplete: enter
18:39:14.717 00.000 12268 UpdateGuideState(): m_state=1
18:39:14.717 00.000 12268 Star::Find(15, 1098, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
18:39:14.717 00.000 12268 Star::Find false star n=7 nbg=171 bg=6.3 sigma=0.6 thresh=8 peak=8
18:39:14.717 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=5.00, Mass=21, SNR=2.9, Peak=17 HFD=0.0
18:39:14.718 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:14.718 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:14.718 00.000 12268 Status Line: Star lost - low SNR
18:39:14.721 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:14.740 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:39:14.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:14.740 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:14.741 00.001 12268 Enqueuing Expose request
18:39:14.741 00.000 11616 Worker thread wakes up
18:39:14.741 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:14.741 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:16.748 02.007 11616 Exposure complete
18:39:16.806 00.058 11616 worker thread done servicing request
18:39:16.806 00.000 12268 OnExposeComplete: enter
18:39:16.806 00.000 12268 UpdateGuideState(): m_state=1
18:39:16.806 00.000 12268 Star::Find(15, 1098, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
18:39:16.807 00.001 12268 Star::Find returns 0 (4), X=1098.20, Y=3.61, Mass=33, SNR=4.0, Peak=16 HFD=1.2
18:39:16.807 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:16.807 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:16.807 00.000 12268 Status Line: Star lost - low HFD
18:39:16.810 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=216, Gamma=1.290
18:39:16.828 00.018 12268 UpdateGuideState exits: Star lost - low HFD
18:39:16.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:16.828 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:16.828 00.000 12268 Enqueuing Expose request
18:39:16.828 00.000 11616 Worker thread wakes up
18:39:16.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:16.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:18.838 02.010 11616 Exposure complete
18:39:18.893 00.055 11616 worker thread done servicing request
18:39:18.893 00.000 12268 OnExposeComplete: enter
18:39:18.894 00.001 12268 UpdateGuideState(): m_state=1
18:39:18.894 00.000 12268 Star::Find(15, 1098, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
18:39:18.894 00.000 12268 Star::Find returns 1 (0), X=1096.57, Y=5.02, Mass=39, SNR=4.3, Peak=16 HFD=8.8
18:39:18.894 00.000 12268 DistanceChecker: deactivated
18:39:18.896 00.002 12268 setting lock position to (1096.57, 5.02)
18:39:18.897 00.001 12268 MultiStar: stabilizing after lock position change
18:39:18.897 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:39:18.897 00.000 12268 Changing from state SELECTING to SELECTED
18:39:18.897 00.000 12268 guider state => SELECTED
18:39:18.921 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=211, Gamma=1.290
18:39:18.941 00.020 12268 UpdateGuideState exits: m=39 SNR=4.3
18:39:18.942 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:18.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:39:18.942 00.000 12268 Enqueuing Expose request
18:39:18.942 00.000 11616 Worker thread wakes up
18:39:18.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:18.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,21)
18:39:20.946 02.004 11616 Exposure complete
18:39:21.001 00.055 12268 OnExposeComplete: enter
18:39:21.001 00.000 12268 UpdateGuideState(): m_state=2
18:39:21.001 00.000 11616 worker thread done servicing request
18:39:21.002 00.001 12268 Star::Find(15, 1096, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
18:39:21.002 00.000 12268 Star::Find returns 1 (0), X=1097.28, Y=3.83, Mass=33, SNR=4.0, Peak=16 HFD=2.0
18:39:21.002 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.61) = xAngle (0.58 = 0.58)
18:39:21.002 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.53 = 0.53)
18:39:21.002 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-1.19 hyp=1.38 cameraTheta=-1.03 mountX=1.16 mountY=0.70, mountTheta=0.54
18:39:21.004 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:21.022 00.018 12268 UpdateGuideState exits: m=33 SNR=4.0
18:39:21.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:21.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:39:21.022 00.000 12268 Enqueuing Expose request
18:39:21.023 00.001 11616 Worker thread wakes up
18:39:21.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:21.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,20)
18:39:23.038 02.015 11616 Exposure complete
18:39:23.095 00.057 11616 worker thread done servicing request
18:39:23.095 00.000 12268 OnExposeComplete: enter
18:39:23.095 00.000 12268 UpdateGuideState(): m_state=2
18:39:23.096 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
18:39:23.096 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=14, SNR=2.5, Peak=9 HFD=0.0
18:39:23.096 00.000 12268 DistanceChecker: activated
18:39:23.096 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:23.097 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:39:23.097 00.000 12268 guider state => SELECTING
18:39:23.097 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:23.097 00.000 12268 Status Line: Star lost - low SNR
18:39:23.103 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:23.121 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:39:23.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:23.121 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:23.122 00.001 12268 Enqueuing Expose request
18:39:23.122 00.000 11616 Worker thread wakes up
18:39:23.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:23.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:25.135 02.013 11616 Exposure complete
18:39:25.197 00.062 11616 worker thread done servicing request
18:39:25.197 00.000 12268 OnExposeComplete: enter
18:39:25.197 00.000 12268 UpdateGuideState(): m_state=1
18:39:25.197 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
18:39:25.197 00.000 12268 Star::Find false star n=10 nbg=185 bg=6.3 sigma=0.6 thresh=8 peak=8
18:39:25.197 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=26, SNR=2.9, Peak=16 HFD=0.0
18:39:25.198 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:25.198 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:25.198 00.000 12268 Status Line: Star lost - low SNR
18:39:25.200 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:25.218 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:39:25.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:25.218 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:25.218 00.000 12268 Enqueuing Expose request
18:39:25.218 00.000 11616 Worker thread wakes up
18:39:25.219 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:25.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:27.258 02.039 11616 Exposure complete
18:39:27.316 00.058 11616 worker thread done servicing request
18:39:27.316 00.000 12268 OnExposeComplete: enter
18:39:27.316 00.000 12268 UpdateGuideState(): m_state=1
18:39:27.316 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
18:39:27.317 00.001 12268 Star::Find returns 1 (0), X=1096.57, Y=3.44, Mass=40, SNR=4.4, Peak=17 HFD=3.1
18:39:27.317 00.000 12268 DistanceChecker: deactivated
18:39:27.320 00.003 12268 setting lock position to (1096.57, 3.44)
18:39:27.320 00.000 12268 MultiStar: stabilizing after lock position change
18:39:27.321 00.001 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:39:27.321 00.000 12268 Changing from state SELECTING to SELECTED
18:39:27.321 00.000 12268 guider state => SELECTED
18:39:27.348 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:27.365 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
18:39:27.366 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:27.366 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:39:27.366 00.000 12268 Enqueuing Expose request
18:39:27.366 00.000 11616 Worker thread wakes up
18:39:27.366 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:27.366 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,19)
18:39:29.389 02.023 11616 Exposure complete
18:39:29.444 00.055 12268 OnExposeComplete: enter
18:39:29.444 00.000 11616 worker thread done servicing request
18:39:29.444 00.000 12268 UpdateGuideState(): m_state=2
18:39:29.444 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
18:39:29.444 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=16, SNR=2.7, Peak=10 HFD=0.0
18:39:29.444 00.000 12268 DistanceChecker: activated
18:39:29.444 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:29.445 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:39:29.445 00.000 12268 guider state => SELECTING
18:39:29.445 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:29.446 00.001 12268 Status Line: Star lost - low SNR
18:39:29.451 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:29.470 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:39:29.470 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:29.470 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:29.470 00.000 12268 Enqueuing Expose request
18:39:29.470 00.000 11616 Worker thread wakes up
18:39:29.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:29.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:31.490 02.020 11616 Exposure complete
18:39:31.545 00.055 11616 worker thread done servicing request
18:39:31.545 00.000 12268 OnExposeComplete: enter
18:39:31.545 00.000 12268 UpdateGuideState(): m_state=1
18:39:31.546 00.001 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
18:39:31.546 00.000 12268 Star::Find returns 0 (4), X=1098.07, Y=3.29, Mass=26, SNR=3.5, Peak=17 HFD=0.8
18:39:31.546 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:31.546 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:31.547 00.001 12268 Status Line: Star lost - low HFD
18:39:31.549 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=113, Gamma=1.290
18:39:31.567 00.018 12268 UpdateGuideState exits: Star lost - low HFD
18:39:31.567 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:31.567 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:31.567 00.000 12268 Enqueuing Expose request
18:39:31.567 00.000 11616 Worker thread wakes up
18:39:31.567 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:31.568 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:33.603 02.035 11616 Exposure complete
18:39:33.674 00.071 12268 OnExposeComplete: enter
18:39:33.674 00.000 12268 UpdateGuideState(): m_state=1
18:39:33.674 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
18:39:33.674 00.000 12268 Star::Find false star n=14 nbg=171 bg=6.3 sigma=0.6 thresh=8 peak=7
18:39:33.675 00.001 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=24, SNR=2.9, Peak=11 HFD=0.0
18:39:33.675 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:33.675 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:33.675 00.000 12268 Status Line: Star lost - low SNR
18:39:33.678 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:33.697 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:39:33.698 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:33.698 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:33.698 00.000 12268 Enqueuing Expose request
18:39:33.699 00.001 11616 worker thread done servicing request
18:39:33.699 00.000 11616 Worker thread wakes up
18:39:33.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:33.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:35.714 02.015 11616 Exposure complete
18:39:35.774 00.060 11616 worker thread done servicing request
18:39:35.774 00.000 12268 OnExposeComplete: enter
18:39:35.774 00.000 12268 UpdateGuideState(): m_state=1
18:39:35.774 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
18:39:35.774 00.000 12268 Star::Find false star n=9 nbg=188 bg=6.4 sigma=0.7 thresh=8 peak=8
18:39:35.774 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
18:39:35.774 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:35.775 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:35.775 00.000 12268 Status Line: Star lost - low SNR
18:39:35.779 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:35.798 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:39:35.798 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:35.798 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:35.798 00.000 12268 Enqueuing Expose request
18:39:35.798 00.000 11616 Worker thread wakes up
18:39:35.798 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:35.799 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:37.815 02.016 11616 Exposure complete
18:39:37.870 00.055 11616 worker thread done servicing request
18:39:37.870 00.000 12268 OnExposeComplete: enter
18:39:37.870 00.000 12268 UpdateGuideState(): m_state=1
18:39:37.870 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
18:39:37.870 00.000 12268 Star::Find returns 1 (0), X=1097.45, Y=3.23, Mass=28, SNR=3.7, Peak=16 HFD=1.5
18:39:37.870 00.000 12268 DistanceChecker: deactivated
18:39:37.873 00.003 12268 setting lock position to (1097.45, 3.23)
18:39:37.873 00.000 12268 MultiStar: stabilizing after lock position change
18:39:37.873 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:39:37.873 00.000 12268 Changing from state SELECTING to SELECTED
18:39:37.873 00.000 12268 guider state => SELECTED
18:39:37.897 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=241, Gamma=1.290
18:39:37.915 00.018 12268 UpdateGuideState exits: m=28 SNR=3.7
18:39:37.916 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:37.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:39:37.916 00.000 12268 Enqueuing Expose request
18:39:37.916 00.000 11616 Worker thread wakes up
18:39:37.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:37.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,19)
18:39:39.917 02.001 11616 Exposure complete
18:39:39.973 00.056 11616 worker thread done servicing request
18:39:39.973 00.000 12268 OnExposeComplete: enter
18:39:39.973 00.000 12268 UpdateGuideState(): m_state=2
18:39:39.974 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
18:39:39.974 00.000 12268 Star::Find false star n=8 nbg=188 bg=6.3 sigma=0.6 thresh=8 peak=8
18:39:39.974 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=21, SNR=2.9, Peak=15 HFD=0.0
18:39:39.974 00.000 12268 DistanceChecker: activated
18:39:39.974 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:39.974 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:39:39.975 00.001 12268 guider state => SELECTING
18:39:39.975 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:39.975 00.000 12268 Status Line: Star lost - low SNR
18:39:39.981 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=197, Gamma=1.290
18:39:39.999 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:39:39.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:39.999 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:40.000 00.001 12268 Enqueuing Expose request
18:39:40.000 00.000 11616 Worker thread wakes up
18:39:40.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:40.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:42.016 02.016 11616 Exposure complete
18:39:42.071 00.055 11616 worker thread done servicing request
18:39:42.071 00.000 12268 OnExposeComplete: enter
18:39:42.071 00.000 12268 UpdateGuideState(): m_state=1
18:39:42.072 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
18:39:42.072 00.000 12268 Star::Find false star n=8 nbg=176 bg=6.4 sigma=0.5 thresh=8 peak=8
18:39:42.072 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=19, SNR=2.9, Peak=14 HFD=0.0
18:39:42.072 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:42.072 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:42.073 00.001 12268 Status Line: Star lost - low SNR
18:39:42.075 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:42.092 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:39:42.092 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:42.092 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:42.092 00.000 12268 Enqueuing Expose request
18:39:42.092 00.000 11616 Worker thread wakes up
18:39:42.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:42.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:44.105 02.013 11616 Exposure complete
18:39:44.162 00.057 11616 worker thread done servicing request
18:39:44.163 00.001 12268 OnExposeComplete: enter
18:39:44.163 00.000 12268 UpdateGuideState(): m_state=1
18:39:44.163 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
18:39:44.163 00.000 12268 Star::Find returns 1 (0), X=1097.31, Y=3.75, Mass=27, SNR=3.5, Peak=18 HFD=5.2
18:39:44.163 00.000 12268 DistanceChecker: deactivated
18:39:44.165 00.002 12268 setting lock position to (1097.31, 3.75)
18:39:44.166 00.001 12268 MultiStar: stabilizing after lock position change
18:39:44.166 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:39:44.166 00.000 12268 Changing from state SELECTING to SELECTED
18:39:44.166 00.000 12268 guider state => SELECTED
18:39:44.192 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:44.209 00.017 12268 UpdateGuideState exits: m=27 SNR=3.5
18:39:44.209 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:44.209 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:39:44.209 00.000 12268 Enqueuing Expose request
18:39:44.209 00.000 11616 Worker thread wakes up
18:39:44.210 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:44.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,20)
18:39:46.226 02.016 11616 Exposure complete
18:39:46.287 00.061 11616 worker thread done servicing request
18:39:46.287 00.000 12268 OnExposeComplete: enter
18:39:46.287 00.000 12268 UpdateGuideState(): m_state=2
18:39:46.287 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
18:39:46.288 00.001 12268 Star::Find false star n=13 nbg=184 bg=6.3 sigma=0.6 thresh=8 peak=8
18:39:46.288 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=30, SNR=2.9, Peak=16 HFD=0.0
18:39:46.288 00.000 12268 DistanceChecker: activated
18:39:46.288 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:46.288 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:39:46.289 00.001 12268 guider state => SELECTING
18:39:46.289 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:46.289 00.000 12268 Status Line: Star lost - low SNR
18:39:46.295 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:46.314 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:39:46.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:46.314 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:46.314 00.000 12268 Enqueuing Expose request
18:39:46.314 00.000 11616 Worker thread wakes up
18:39:46.315 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:46.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:48.313 01.998 11616 Exposure complete
18:39:48.370 00.057 11616 worker thread done servicing request
18:39:48.370 00.000 12268 OnExposeComplete: enter
18:39:48.370 00.000 12268 UpdateGuideState(): m_state=1
18:39:48.370 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
18:39:48.370 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=17, SNR=2.8, Peak=9 HFD=0.0
18:39:48.370 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:48.371 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:48.371 00.000 12268 Status Line: Star lost - low SNR
18:39:48.373 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=220, Gamma=1.290
18:39:48.392 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:39:48.392 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:48.392 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:48.392 00.000 12268 Enqueuing Expose request
18:39:48.392 00.000 11616 Worker thread wakes up
18:39:48.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:48.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:50.397 02.005 11616 Exposure complete
18:39:50.454 00.057 11616 worker thread done servicing request
18:39:50.454 00.000 12268 OnExposeComplete: enter
18:39:50.454 00.000 12268 UpdateGuideState(): m_state=1
18:39:50.454 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
18:39:50.454 00.000 12268 Star::Find returns 0 (4), X=1097.78, Y=2.68, Mass=24, SNR=3.4, Peak=17 HFD=1.4
18:39:50.454 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:50.455 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:50.455 00.000 12268 Status Line: Star lost - low HFD
18:39:50.458 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=239, Gamma=1.290
18:39:50.478 00.020 12268 UpdateGuideState exits: Star lost - low HFD
18:39:50.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:50.478 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:50.478 00.000 12268 Enqueuing Expose request
18:39:50.479 00.001 11616 Worker thread wakes up
18:39:50.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:50.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:52.490 02.011 11616 Exposure complete
18:39:52.546 00.056 11616 worker thread done servicing request
18:39:52.546 00.000 12268 OnExposeComplete: enter
18:39:52.546 00.000 12268 UpdateGuideState(): m_state=1
18:39:52.547 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
18:39:52.547 00.000 12268 Star::Find false star n=10 nbg=163 bg=6.5 sigma=0.5 thresh=8 peak=8
18:39:52.547 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=24, SNR=2.9, Peak=16 HFD=0.0
18:39:52.547 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:52.547 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:52.547 00.000 12268 Status Line: Star lost - low SNR
18:39:52.550 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:52.568 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:39:52.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:52.568 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:52.568 00.000 12268 Enqueuing Expose request
18:39:52.568 00.000 11616 Worker thread wakes up
18:39:52.569 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:52.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:54.575 02.006 11616 Exposure complete
18:39:54.631 00.056 11616 worker thread done servicing request
18:39:54.631 00.000 12268 OnExposeComplete: enter
18:39:54.631 00.000 12268 UpdateGuideState(): m_state=1
18:39:54.632 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
18:39:54.632 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=17, SNR=2.8, Peak=11 HFD=0.0
18:39:54.632 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:54.632 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:54.633 00.001 12268 Status Line: Star lost - low SNR
18:39:54.635 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=225, Gamma=1.290
18:39:54.651 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:39:54.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:54.651 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:54.652 00.001 12268 Enqueuing Expose request
18:39:54.652 00.000 11616 Worker thread wakes up
18:39:54.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:54.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:56.662 02.010 11616 Exposure complete
18:39:56.723 00.061 11616 worker thread done servicing request
18:39:56.723 00.000 12268 OnExposeComplete: enter
18:39:56.723 00.000 12268 UpdateGuideState(): m_state=1
18:39:56.723 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
18:39:56.723 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=16, SNR=2.8, Peak=14 HFD=0.0
18:39:56.723 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:39:56.724 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:39:56.724 00.000 12268 Status Line: Star lost - low SNR
18:39:56.727 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:56.746 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:39:56.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:56.746 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:39:56.746 00.000 12268 Enqueuing Expose request
18:39:56.747 00.001 11616 Worker thread wakes up
18:39:56.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:56.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:39:58.768 02.021 11616 Exposure complete
18:39:58.832 00.064 11616 worker thread done servicing request
18:39:58.832 00.000 12268 OnExposeComplete: enter
18:39:58.832 00.000 12268 UpdateGuideState(): m_state=1
18:39:58.832 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
18:39:58.832 00.000 12268 Star::Find returns 1 (0), X=1097.56, Y=3.78, Mass=23, SNR=3.3, Peak=16 HFD=2.6
18:39:58.833 00.001 12268 DistanceChecker: deactivated
18:39:58.835 00.002 12268 setting lock position to (1097.56, 3.78)
18:39:58.835 00.000 12268 MultiStar: stabilizing after lock position change
18:39:58.835 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:39:58.835 00.000 12268 Changing from state SELECTING to SELECTED
18:39:58.835 00.000 12268 guider state => SELECTED
18:39:58.862 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:39:58.880 00.018 12268 UpdateGuideState exits: m=23 SNR=3.3
18:39:58.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:39:58.880 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:39:58.880 00.000 12268 Enqueuing Expose request
18:39:58.880 00.000 11616 Worker thread wakes up
18:39:58.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:39:58.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:40:00.886 02.006 11616 Exposure complete
18:40:00.946 00.060 11616 worker thread done servicing request
18:40:00.947 00.001 12268 OnExposeComplete: enter
18:40:00.947 00.000 12268 UpdateGuideState(): m_state=2
18:40:00.947 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
18:40:00.947 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=17, SNR=2.8, Peak=10 HFD=0.0
18:40:00.947 00.000 12268 DistanceChecker: activated
18:40:00.947 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:00.948 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:40:00.948 00.000 12268 guider state => SELECTING
18:40:00.948 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:00.948 00.000 12268 Status Line: Star lost - low SNR
18:40:00.954 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=198, Gamma=1.290
18:40:00.971 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:40:00.972 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:00.972 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:00.972 00.000 12268 Enqueuing Expose request
18:40:00.972 00.000 11616 Worker thread wakes up
18:40:00.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:00.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:02.979 02.007 11616 Exposure complete
18:40:03.034 00.055 11616 worker thread done servicing request
18:40:03.034 00.000 12268 OnExposeComplete: enter
18:40:03.034 00.000 12268 UpdateGuideState(): m_state=1
18:40:03.034 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
18:40:03.034 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=16, SNR=2.7, Peak=9 HFD=0.0
18:40:03.034 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:03.035 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:03.035 00.000 12268 Status Line: Star lost - low SNR
18:40:03.038 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:40:03.055 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:40:03.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:03.055 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:03.055 00.000 12268 Enqueuing Expose request
18:40:03.055 00.000 11616 Worker thread wakes up
18:40:03.056 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:03.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:05.065 02.009 11616 Exposure complete
18:40:05.122 00.057 11616 worker thread done servicing request
18:40:05.122 00.000 12268 OnExposeComplete: enter
18:40:05.122 00.000 12268 UpdateGuideState(): m_state=1
18:40:05.123 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
18:40:05.123 00.000 12268 Star::Find returns 0 (4), X=1097.90, Y=3.82, Mass=35, SNR=4.1, Peak=16 HFD=1.4
18:40:05.123 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:05.123 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:05.123 00.000 12268 Status Line: Star lost - low HFD
18:40:05.126 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=246, Gamma=1.290
18:40:05.144 00.018 12268 UpdateGuideState exits: Star lost - low HFD
18:40:05.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:05.144 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:05.144 00.000 12268 Enqueuing Expose request
18:40:05.144 00.000 11616 Worker thread wakes up
18:40:05.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:05.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:07.167 02.023 11616 Exposure complete
18:40:07.222 00.055 11616 worker thread done servicing request
18:40:07.222 00.000 12268 OnExposeComplete: enter
18:40:07.222 00.000 12268 UpdateGuideState(): m_state=1
18:40:07.222 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
18:40:07.222 00.000 12268 Star::Find returns 1 (0), X=1097.92, Y=3.81, Mass=21, SNR=3.1, Peak=17 HFD=1.6
18:40:07.222 00.000 12268 DistanceChecker: deactivated
18:40:07.225 00.003 12268 setting lock position to (1097.92, 3.81)
18:40:07.225 00.000 12268 MultiStar: stabilizing after lock position change
18:40:07.225 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:40:07.225 00.000 12268 Changing from state SELECTING to SELECTED
18:40:07.225 00.000 12268 guider state => SELECTED
18:40:07.248 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:40:07.267 00.019 12268 UpdateGuideState exits: m=21 SNR=3.1
18:40:07.268 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:07.268 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:40:07.268 00.000 12268 Enqueuing Expose request
18:40:07.268 00.000 11616 Worker thread wakes up
18:40:07.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:07.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:40:09.311 02.043 11616 Exposure complete
18:40:09.385 00.074 11616 worker thread done servicing request
18:40:09.385 00.000 12268 OnExposeComplete: enter
18:40:09.385 00.000 12268 UpdateGuideState(): m_state=2
18:40:09.385 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
18:40:09.385 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=9, SNR=2.1, Peak=11 HFD=0.0
18:40:09.386 00.001 12268 DistanceChecker: activated
18:40:09.386 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:09.387 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:40:09.387 00.000 12268 guider state => SELECTING
18:40:09.387 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:09.387 00.000 12268 Status Line: Star lost - low mass
18:40:09.394 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:40:09.415 00.021 12268 UpdateGuideState exits: Star lost - low mass
18:40:09.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:09.415 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:09.416 00.001 12268 Enqueuing Expose request
18:40:09.416 00.000 11616 Worker thread wakes up
18:40:09.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:09.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:11.442 02.026 11616 Exposure complete
18:40:11.500 00.058 11616 worker thread done servicing request
18:40:11.500 00.000 12268 OnExposeComplete: enter
18:40:11.500 00.000 12268 UpdateGuideState(): m_state=1
18:40:11.500 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
18:40:11.500 00.000 12268 Star::Find returns 1 (0), X=1098.00, Y=2.94, Mass=26, SNR=3.5, Peak=17 HFD=3.0
18:40:11.501 00.001 12268 DistanceChecker: deactivated
18:40:11.505 00.004 12268 setting lock position to (1098.00, 2.94)
18:40:11.505 00.000 12268 MultiStar: stabilizing after lock position change
18:40:11.505 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:40:11.506 00.001 12268 Changing from state SELECTING to SELECTED
18:40:11.506 00.000 12268 guider state => SELECTED
18:40:11.533 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:40:11.552 00.019 12268 UpdateGuideState exits: m=26 SNR=3.5
18:40:11.552 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:11.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:40:11.552 00.000 12268 Enqueuing Expose request
18:40:11.552 00.000 11616 Worker thread wakes up
18:40:11.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:11.553 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,19)
18:40:13.563 02.010 11616 Exposure complete
18:40:13.618 00.055 11616 worker thread done servicing request
18:40:13.619 00.001 12268 OnExposeComplete: enter
18:40:13.619 00.000 12268 UpdateGuideState(): m_state=2
18:40:13.619 00.000 12268 Star::Find(15, 1098, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
18:40:13.619 00.000 12268 Star::Find returns 1 (0), X=1097.66, Y=3.90, Mass=30, SNR=3.7, Peak=16 HFD=4.9
18:40:13.619 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (-1.61) = xAngle (3.52 = -2.76)
18:40:13.619 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (3.47 = -2.81)
18:40:13.619 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.96 hyp=1.02 cameraTheta=1.91 mountX=-0.94 mountY=-0.33, mountTheta=-2.80
18:40:13.621 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:40:13.640 00.019 12268 UpdateGuideState exits: m=30 SNR=3.7
18:40:13.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:13.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:40:13.640 00.000 12268 Enqueuing Expose request
18:40:13.640 00.000 11616 Worker thread wakes up
18:40:13.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:13.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:40:15.661 02.021 11616 Exposure complete
18:40:15.717 00.056 11616 worker thread done servicing request
18:40:15.717 00.000 12268 OnExposeComplete: enter
18:40:15.717 00.000 12268 UpdateGuideState(): m_state=2
18:40:15.717 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
18:40:15.717 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=9, SNR=2.0, Peak=9 HFD=0.0
18:40:15.717 00.000 12268 DistanceChecker: activated
18:40:15.717 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:15.718 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:40:15.718 00.000 12268 guider state => SELECTING
18:40:15.718 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:15.719 00.001 12268 Status Line: Star lost - low mass
18:40:15.725 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:40:15.743 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:40:15.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:15.743 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:15.743 00.000 12268 Enqueuing Expose request
18:40:15.743 00.000 11616 Worker thread wakes up
18:40:15.743 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:15.743 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:17.751 02.008 11616 Exposure complete
18:40:17.807 00.056 11616 worker thread done servicing request
18:40:17.807 00.000 12268 OnExposeComplete: enter
18:40:17.807 00.000 12268 UpdateGuideState(): m_state=1
18:40:17.808 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
18:40:17.808 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=19, SNR=3.0, Peak=12 HFD=0.0
18:40:17.808 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:17.809 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:17.809 00.000 12268 Status Line: Star lost - low SNR
18:40:17.811 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=133, Gamma=1.290
18:40:17.830 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:40:17.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:17.830 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:17.830 00.000 12268 Enqueuing Expose request
18:40:17.830 00.000 11616 Worker thread wakes up
18:40:17.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:17.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:19.841 02.011 11616 Exposure complete
18:40:19.899 00.058 11616 worker thread done servicing request
18:40:19.900 00.001 12268 OnExposeComplete: enter
18:40:19.900 00.000 12268 UpdateGuideState(): m_state=1
18:40:19.900 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
18:40:19.900 00.000 12268 Star::Find returns 0 (4), X=1097.38, Y=2.64, Mass=19, SNR=3.0, Peak=17 HFD=1.3
18:40:19.900 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:19.901 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:19.901 00.000 12268 Status Line: Star lost - low HFD
18:40:19.903 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=79, Gamma=1.290
18:40:19.919 00.016 12268 UpdateGuideState exits: Star lost - low HFD
18:40:19.920 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:19.920 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:19.920 00.000 12268 Enqueuing Expose request
18:40:19.920 00.000 11616 Worker thread wakes up
18:40:19.920 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:19.920 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:21.938 02.018 11616 Exposure complete
18:40:21.993 00.055 11616 worker thread done servicing request
18:40:21.993 00.000 12268 OnExposeComplete: enter
18:40:21.993 00.000 12268 UpdateGuideState(): m_state=1
18:40:21.994 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
18:40:21.994 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=15, SNR=2.6, Peak=10 HFD=0.0
18:40:21.994 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:21.994 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:21.994 00.000 12268 Status Line: Star lost - low SNR
18:40:21.997 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=80, Gamma=1.290
18:40:22.013 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:40:22.013 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:22.013 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:22.013 00.000 12268 Enqueuing Expose request
18:40:22.013 00.000 11616 Worker thread wakes up
18:40:22.014 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:22.014 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:24.098 02.084 11616 Exposure complete
18:40:24.157 00.059 11616 worker thread done servicing request
18:40:24.158 00.001 12268 OnExposeComplete: enter
18:40:24.158 00.000 12268 UpdateGuideState(): m_state=1
18:40:24.158 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
18:40:24.158 00.000 12268 Star::Find returns 0 (4), X=1097.82, Y=3.38, Mass=29, SNR=3.8, Peak=17 HFD=1.0
18:40:24.159 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:24.159 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:24.160 00.001 12268 Status Line: Star lost - low HFD
18:40:24.163 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=86, Gamma=1.290
18:40:24.180 00.017 12268 UpdateGuideState exits: Star lost - low HFD
18:40:24.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:24.181 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:24.181 00.000 12268 Enqueuing Expose request
18:40:24.181 00.000 11616 Worker thread wakes up
18:40:24.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:24.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:26.205 02.024 11616 Exposure complete
18:40:26.264 00.059 11616 worker thread done servicing request
18:40:26.264 00.000 12268 OnExposeComplete: enter
18:40:26.264 00.000 12268 UpdateGuideState(): m_state=1
18:40:26.265 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
18:40:26.265 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=0, SNR=0.0, Peak=9 HFD=0.0
18:40:26.265 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:26.265 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:26.266 00.001 12268 Status Line: Star lost - low mass
18:40:26.268 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=76, Gamma=1.290
18:40:26.285 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:40:26.286 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:26.286 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:26.286 00.000 12268 Enqueuing Expose request
18:40:26.286 00.000 11616 Worker thread wakes up
18:40:26.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:26.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:28.303 02.017 11616 Exposure complete
18:40:28.360 00.057 11616 worker thread done servicing request
18:40:28.360 00.000 12268 OnExposeComplete: enter
18:40:28.360 00.000 12268 UpdateGuideState(): m_state=1
18:40:28.360 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
18:40:28.360 00.000 12268 Star::Find returns 0 (4), X=1097.50, Y=3.63, Mass=31, SNR=3.9, Peak=17 HFD=1.5
18:40:28.360 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:28.361 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:28.361 00.000 12268 Status Line: Star lost - low HFD
18:40:28.364 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=85, Gamma=1.290
18:40:28.381 00.017 12268 UpdateGuideState exits: Star lost - low HFD
18:40:28.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:28.381 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:28.381 00.000 12268 Enqueuing Expose request
18:40:28.381 00.000 11616 Worker thread wakes up
18:40:28.381 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:28.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:30.399 02.018 11616 Exposure complete
18:40:30.453 00.054 11616 worker thread done servicing request
18:40:30.453 00.000 12268 OnExposeComplete: enter
18:40:30.453 00.000 12268 UpdateGuideState(): m_state=1
18:40:30.454 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
18:40:30.454 00.000 12268 Star::Find returns 1 (0), X=1097.87, Y=4.58, Mass=27, SNR=3.5, Peak=16 HFD=4.1
18:40:30.454 00.000 12268 DistanceChecker: deactivated
18:40:30.459 00.005 12268 setting lock position to (1097.87, 4.58)
18:40:30.459 00.000 12268 MultiStar: stabilizing after lock position change
18:40:30.459 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:40:30.459 00.000 12268 Changing from state SELECTING to SELECTED
18:40:30.459 00.000 12268 guider state => SELECTED
18:40:30.484 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=79, Gamma=1.290
18:40:30.502 00.018 12268 UpdateGuideState exits: m=27 SNR=3.5
18:40:30.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:30.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:40:30.502 00.000 12268 Enqueuing Expose request
18:40:30.502 00.000 11616 Worker thread wakes up
18:40:30.503 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:30.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,21)
18:40:32.523 02.020 11616 Exposure complete
18:40:32.622 00.099 12268 OnExposeComplete: enter
18:40:32.622 00.000 12268 UpdateGuideState(): m_state=2
18:40:32.622 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
18:40:32.622 00.000 12268 Star::Find false star n=7 nbg=165 bg=6.4 sigma=0.5 thresh=8 peak=8
18:40:32.623 00.001 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=22, SNR=2.9, Peak=16 HFD=0.0
18:40:32.623 00.000 12268 DistanceChecker: activated
18:40:32.623 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:32.623 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:40:32.624 00.001 12268 guider state => SELECTING
18:40:32.624 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:32.624 00.000 12268 Status Line: Star lost - low SNR
18:40:32.631 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=86, Gamma=1.290
18:40:32.653 00.022 12268 UpdateGuideState exits: Star lost - low SNR
18:40:32.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:32.653 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:32.653 00.000 12268 Enqueuing Expose request
18:40:32.654 00.001 11616 worker thread done servicing request
18:40:32.654 00.000 11616 Worker thread wakes up
18:40:32.654 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:32.654 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:34.754 02.100 11616 Exposure complete
18:40:34.814 00.060 11616 worker thread done servicing request
18:40:34.814 00.000 12268 OnExposeComplete: enter
18:40:34.814 00.000 12268 UpdateGuideState(): m_state=1
18:40:34.815 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
18:40:34.815 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=4.00, Mass=8, SNR=1.9, Peak=9 HFD=0.0
18:40:34.815 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:34.816 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:34.816 00.000 12268 Status Line: Star lost - low mass
18:40:34.820 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=82, Gamma=1.290
18:40:34.839 00.019 12268 UpdateGuideState exits: Star lost - low mass
18:40:34.839 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:34.839 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:34.840 00.001 12268 Enqueuing Expose request
18:40:34.840 00.000 11616 Worker thread wakes up
18:40:34.840 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:34.840 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:36.852 02.012 11616 Exposure complete
18:40:36.908 00.056 11616 worker thread done servicing request
18:40:36.908 00.000 12268 OnExposeComplete: enter
18:40:36.908 00.000 12268 UpdateGuideState(): m_state=1
18:40:36.909 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
18:40:36.909 00.000 12268 Star::Find false star n=7 nbg=172 bg=6.2 sigma=0.6 thresh=8 peak=8
18:40:36.909 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
18:40:36.909 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:36.910 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:36.910 00.000 12268 Status Line: Star lost - low SNR
18:40:36.912 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=73, Gamma=1.290
18:40:36.929 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:40:36.930 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:36.930 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:36.930 00.000 12268 Enqueuing Expose request
18:40:36.930 00.000 11616 Worker thread wakes up
18:40:36.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:36.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:38.927 01.997 11616 Exposure complete
18:40:38.984 00.057 11616 worker thread done servicing request
18:40:38.985 00.001 12268 OnExposeComplete: enter
18:40:38.985 00.000 12268 UpdateGuideState(): m_state=1
18:40:38.985 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
18:40:38.985 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=18, SNR=2.9, Peak=15 HFD=0.0
18:40:38.985 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:38.986 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:38.986 00.000 12268 Status Line: Star lost - low SNR
18:40:38.988 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=76, Gamma=1.290
18:40:39.005 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:40:39.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:39.005 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:39.005 00.000 12268 Enqueuing Expose request
18:40:39.005 00.000 11616 Worker thread wakes up
18:40:39.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:39.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:41.037 02.032 11616 Exposure complete
18:40:41.107 00.070 11616 worker thread done servicing request
18:40:41.107 00.000 12268 OnExposeComplete: enter
18:40:41.107 00.000 12268 UpdateGuideState(): m_state=1
18:40:41.107 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
18:40:41.107 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=19, SNR=2.9, Peak=16 HFD=0.0
18:40:41.107 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:41.108 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:41.108 00.000 12268 Status Line: Star lost - low SNR
18:40:41.111 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=71, Gamma=1.290
18:40:41.132 00.021 12268 UpdateGuideState exits: Star lost - low SNR
18:40:41.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:41.132 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:41.132 00.000 12268 Enqueuing Expose request
18:40:41.132 00.000 11616 Worker thread wakes up
18:40:41.133 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:41.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:43.138 02.005 11616 Exposure complete
18:40:43.194 00.056 11616 worker thread done servicing request
18:40:43.194 00.000 12268 OnExposeComplete: enter
18:40:43.194 00.000 12268 UpdateGuideState(): m_state=1
18:40:43.194 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
18:40:43.194 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=17, SNR=2.8, Peak=15 HFD=0.0
18:40:43.195 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:43.195 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:43.195 00.000 12268 Status Line: Star lost - low SNR
18:40:43.197 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=45, Gamma=1.290
18:40:43.215 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:40:43.215 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:43.215 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:43.215 00.000 12268 Enqueuing Expose request
18:40:43.215 00.000 11616 Worker thread wakes up
18:40:43.215 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:43.215 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:45.253 02.038 11616 Exposure complete
18:40:45.309 00.056 11616 worker thread done servicing request
18:40:45.309 00.000 12268 OnExposeComplete: enter
18:40:45.309 00.000 12268 UpdateGuideState(): m_state=1
18:40:45.310 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
18:40:45.310 00.000 12268 Star::Find false star n=13 nbg=267 bg=6.3 sigma=0.6 thresh=8 peak=7
18:40:45.310 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=22, SNR=2.9, Peak=9 HFD=0.0
18:40:45.310 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:45.311 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:45.311 00.000 12268 Status Line: Star lost - low SNR
18:40:45.312 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=87, Gamma=1.290
18:40:45.331 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:40:45.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:45.331 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:45.331 00.000 12268 Enqueuing Expose request
18:40:45.331 00.000 11616 Worker thread wakes up
18:40:45.331 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:45.332 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:47.344 02.012 11616 Exposure complete
18:40:47.400 00.056 11616 worker thread done servicing request
18:40:47.400 00.000 12268 OnExposeComplete: enter
18:40:47.400 00.000 12268 UpdateGuideState(): m_state=1
18:40:47.400 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
18:40:47.400 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=14, SNR=2.5, Peak=9 HFD=0.0
18:40:47.400 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:47.401 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:47.401 00.000 12268 Status Line: Star lost - low SNR
18:40:47.403 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=68, Gamma=1.290
18:40:47.421 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:40:47.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:47.421 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:47.421 00.000 12268 Enqueuing Expose request
18:40:47.421 00.000 11616 Worker thread wakes up
18:40:47.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:47.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:49.442 02.021 11616 Exposure complete
18:40:49.496 00.054 11616 worker thread done servicing request
18:40:49.496 00.000 12268 OnExposeComplete: enter
18:40:49.496 00.000 12268 UpdateGuideState(): m_state=1
18:40:49.496 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
18:40:49.496 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=4.00, Mass=3, SNR=1.1, Peak=9 HFD=0.0
18:40:49.496 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:49.497 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:49.497 00.000 12268 Status Line: Star lost - low mass
18:40:49.499 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=86, Gamma=1.290
18:40:49.516 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:40:49.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:49.516 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:49.517 00.001 12268 Enqueuing Expose request
18:40:49.517 00.000 11616 Worker thread wakes up
18:40:49.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:49.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:51.524 02.007 11616 Exposure complete
18:40:51.580 00.056 11616 worker thread done servicing request
18:40:51.581 00.001 12268 OnExposeComplete: enter
18:40:51.581 00.000 12268 UpdateGuideState(): m_state=1
18:40:51.581 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
18:40:51.581 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=17, SNR=2.8, Peak=9 HFD=0.0
18:40:51.581 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:51.582 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:51.582 00.000 12268 Status Line: Star lost - low SNR
18:40:51.585 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=62, Gamma=1.290
18:40:51.603 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:40:51.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:51.603 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:51.603 00.000 12268 Enqueuing Expose request
18:40:51.603 00.000 11616 Worker thread wakes up
18:40:51.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:51.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:53.603 02.000 11616 Exposure complete
18:40:53.661 00.058 11616 worker thread done servicing request
18:40:53.661 00.000 12268 OnExposeComplete: enter
18:40:53.661 00.000 12268 UpdateGuideState(): m_state=1
18:40:53.661 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
18:40:53.661 00.000 12268 Star::Find false star n=8 nbg=176 bg=6.5 sigma=0.5 thresh=8 peak=8
18:40:53.661 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
18:40:53.661 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:53.662 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:53.662 00.000 12268 Status Line: Star lost - low SNR
18:40:53.664 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=91, Gamma=1.290
18:40:53.681 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:40:53.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:53.681 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:53.682 00.001 12268 Enqueuing Expose request
18:40:53.682 00.000 11616 Worker thread wakes up
18:40:53.682 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:53.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:55.682 02.000 11616 Exposure complete
18:40:55.737 00.055 11616 worker thread done servicing request
18:40:55.737 00.000 12268 OnExposeComplete: enter
18:40:55.737 00.000 12268 UpdateGuideState(): m_state=1
18:40:55.738 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
18:40:55.738 00.000 12268 Star::Find false star n=14 nbg=174 bg=6.4 sigma=0.5 thresh=8 peak=8
18:40:55.738 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=30, SNR=2.9, Peak=15 HFD=0.0
18:40:55.738 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:55.738 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:55.738 00.000 12268 Status Line: Star lost - low SNR
18:40:55.741 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=92, Gamma=1.290
18:40:55.758 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:40:55.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:55.758 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:55.758 00.000 12268 Enqueuing Expose request
18:40:55.758 00.000 11616 Worker thread wakes up
18:40:55.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:55.759 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:57.806 02.047 11616 Exposure complete
18:40:57.899 00.093 11616 worker thread done servicing request
18:40:57.899 00.000 12268 OnExposeComplete: enter
18:40:57.899 00.000 12268 UpdateGuideState(): m_state=1
18:40:57.900 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
18:40:57.900 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=4.00, Mass=5, SNR=1.5, Peak=9 HFD=0.0
18:40:57.900 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:57.901 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:57.901 00.000 12268 Status Line: Star lost - low mass
18:40:57.903 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=83, Gamma=1.290
18:40:57.924 00.021 12268 UpdateGuideState exits: Star lost - low mass
18:40:57.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:40:57.924 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:40:57.924 00.000 12268 Enqueuing Expose request
18:40:57.925 00.001 11616 Worker thread wakes up
18:40:57.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:40:57.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:40:59.936 02.011 11616 Exposure complete
18:40:59.996 00.060 11616 worker thread done servicing request
18:40:59.996 00.000 12268 OnExposeComplete: enter
18:40:59.996 00.000 12268 UpdateGuideState(): m_state=1
18:40:59.996 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
18:40:59.996 00.000 12268 Star::Find false star n=9 nbg=279 bg=6.3 sigma=0.6 thresh=8 peak=7
18:40:59.996 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=20, SNR=2.9, Peak=9 HFD=0.0
18:40:59.996 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:40:59.997 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:40:59.997 00.000 12268 Status Line: Star lost - low SNR
18:40:59.999 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=100, Gamma=1.290
18:41:00.017 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:41:00.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:00.017 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:00.017 00.000 12268 Enqueuing Expose request
18:41:00.017 00.000 11616 Worker thread wakes up
18:41:00.018 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:00.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:02.037 02.019 11616 Exposure complete
18:41:02.091 00.054 11616 worker thread done servicing request
18:41:02.092 00.001 12268 OnExposeComplete: enter
18:41:02.092 00.000 12268 UpdateGuideState(): m_state=1
18:41:02.092 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
18:41:02.092 00.000 12268 Star::Find returns 1 (0), X=1097.32, Y=4.19, Mass=34, SNR=4.0, Peak=16 HFD=4.9
18:41:02.092 00.000 12268 DistanceChecker: deactivated
18:41:02.096 00.004 12268 setting lock position to (1097.32, 4.19)
18:41:02.096 00.000 12268 MultiStar: stabilizing after lock position change
18:41:02.096 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:41:02.097 00.001 12268 Changing from state SELECTING to SELECTED
18:41:02.097 00.000 12268 guider state => SELECTED
18:41:02.124 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=90, Gamma=1.290
18:41:02.143 00.019 12268 UpdateGuideState exits: m=34 SNR=4.0
18:41:02.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:02.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:41:02.143 00.000 12268 Enqueuing Expose request
18:41:02.144 00.001 11616 Worker thread wakes up
18:41:02.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:02.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,20)
18:41:04.142 01.998 11616 Exposure complete
18:41:04.200 00.058 11616 worker thread done servicing request
18:41:04.200 00.000 12268 OnExposeComplete: enter
18:41:04.200 00.000 12268 UpdateGuideState(): m_state=2
18:41:04.201 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
18:41:04.201 00.000 12268 Star::Find false star n=12 nbg=186 bg=6.2 sigma=0.6 thresh=8 peak=8
18:41:04.201 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=29, SNR=2.9, Peak=15 HFD=0.0
18:41:04.201 00.000 12268 DistanceChecker: activated
18:41:04.201 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:04.201 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:41:04.202 00.001 12268 guider state => SELECTING
18:41:04.202 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:04.202 00.000 12268 Status Line: Star lost - low SNR
18:41:04.213 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=72, Gamma=1.290
18:41:04.231 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:41:04.232 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:04.232 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:04.232 00.000 12268 Enqueuing Expose request
18:41:04.232 00.000 11616 Worker thread wakes up
18:41:04.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:04.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:06.244 02.012 11616 Exposure complete
18:41:06.300 00.056 11616 worker thread done servicing request
18:41:06.301 00.001 12268 OnExposeComplete: enter
18:41:06.301 00.000 12268 UpdateGuideState(): m_state=1
18:41:06.301 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
18:41:06.301 00.000 12268 Star::Find false star n=8 nbg=172 bg=6.3 sigma=0.6 thresh=8 peak=7
18:41:06.301 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=20, SNR=2.9, Peak=12 HFD=0.0
18:41:06.301 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:06.302 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:06.302 00.000 12268 Status Line: Star lost - low SNR
18:41:06.304 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=24, Gamma=1.290
18:41:06.321 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:41:06.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:06.321 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:06.321 00.000 12268 Enqueuing Expose request
18:41:06.321 00.000 11616 Worker thread wakes up
18:41:06.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:06.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:08.369 02.048 11616 Exposure complete
18:41:08.451 00.082 12268 OnExposeComplete: enter
18:41:08.451 00.000 12268 UpdateGuideState(): m_state=1
18:41:08.451 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
18:41:08.451 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=17, SNR=2.7, Peak=10 HFD=0.0
18:41:08.451 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:08.452 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:08.452 00.000 12268 Status Line: Star lost - low SNR
18:41:08.454 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=93, Gamma=1.290
18:41:08.475 00.021 12268 UpdateGuideState exits: Star lost - low SNR
18:41:08.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:08.475 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:08.475 00.000 12268 Enqueuing Expose request
18:41:08.477 00.002 11616 worker thread done servicing request
18:41:08.478 00.001 11616 Worker thread wakes up
18:41:08.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:08.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:10.483 02.005 11616 Exposure complete
18:41:10.541 00.058 11616 worker thread done servicing request
18:41:10.542 00.001 12268 OnExposeComplete: enter
18:41:10.542 00.000 12268 UpdateGuideState(): m_state=1
18:41:10.542 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
18:41:10.542 00.000 12268 Star::Find false star n=7 nbg=175 bg=6.3 sigma=0.6 thresh=8 peak=8
18:41:10.542 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=21, SNR=2.9, Peak=16 HFD=0.0
18:41:10.542 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:10.543 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:10.543 00.000 12268 Status Line: Star lost - low SNR
18:41:10.545 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=84, Gamma=1.290
18:41:10.563 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:41:10.563 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:10.563 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:10.563 00.000 12268 Enqueuing Expose request
18:41:10.563 00.000 11616 Worker thread wakes up
18:41:10.564 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:10.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:12.567 02.003 11616 Exposure complete
18:41:12.623 00.056 11616 worker thread done servicing request
18:41:12.623 00.000 12268 OnExposeComplete: enter
18:41:12.623 00.000 12268 UpdateGuideState(): m_state=1
18:41:12.623 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
18:41:12.623 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=4.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
18:41:12.623 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:12.625 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:12.625 00.000 12268 Status Line: Star lost - low mass
18:41:12.629 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=74, Gamma=1.290
18:41:12.647 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:41:12.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:12.647 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:12.647 00.000 12268 Enqueuing Expose request
18:41:12.647 00.000 11616 Worker thread wakes up
18:41:12.648 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:12.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:14.660 02.012 11616 Exposure complete
18:41:14.714 00.054 11616 worker thread done servicing request
18:41:14.714 00.000 12268 OnExposeComplete: enter
18:41:14.715 00.001 12268 UpdateGuideState(): m_state=1
18:41:14.715 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
18:41:14.715 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=16, SNR=2.8, Peak=15 HFD=0.0
18:41:14.715 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:14.716 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:14.716 00.000 12268 Status Line: Star lost - low SNR
18:41:14.718 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=93, Gamma=1.290
18:41:14.735 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:41:14.736 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:14.736 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:14.736 00.000 12268 Enqueuing Expose request
18:41:14.736 00.000 11616 Worker thread wakes up
18:41:14.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:14.737 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:16.751 02.014 11616 Exposure complete
18:41:16.807 00.056 11616 worker thread done servicing request
18:41:16.807 00.000 12268 OnExposeComplete: enter
18:41:16.807 00.000 12268 UpdateGuideState(): m_state=1
18:41:16.807 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
18:41:16.807 00.000 12268 Star::Find false star n=10 nbg=274 bg=6.2 sigma=0.6 thresh=8 peak=7
18:41:16.807 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=22, SNR=2.9, Peak=10 HFD=0.0
18:41:16.807 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:16.808 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:16.808 00.000 12268 Status Line: Star lost - low SNR
18:41:16.810 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=85, Gamma=1.290
18:41:16.828 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:41:16.829 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:16.829 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:16.829 00.000 12268 Enqueuing Expose request
18:41:16.829 00.000 11616 Worker thread wakes up
18:41:16.829 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:16.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:18.831 02.002 11616 Exposure complete
18:41:18.889 00.058 11616 worker thread done servicing request
18:41:18.889 00.000 12268 OnExposeComplete: enter
18:41:18.889 00.000 12268 UpdateGuideState(): m_state=1
18:41:18.889 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
18:41:18.889 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=4.00, Mass=8, SNR=1.9, Peak=10 HFD=0.0
18:41:18.889 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:18.890 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:18.890 00.000 12268 Status Line: Star lost - low mass
18:41:18.892 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=84, Gamma=1.290
18:41:18.911 00.019 12268 UpdateGuideState exits: Star lost - low mass
18:41:18.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:18.911 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:18.911 00.000 12268 Enqueuing Expose request
18:41:18.911 00.000 11616 Worker thread wakes up
18:41:18.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:18.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:20.934 02.023 11616 Exposure complete
18:41:21.017 00.083 12268 OnExposeComplete: enter
18:41:21.017 00.000 12268 UpdateGuideState(): m_state=1
18:41:21.018 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
18:41:21.018 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=11, SNR=2.2, Peak=10 HFD=0.0
18:41:21.018 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:21.018 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:21.019 00.001 12268 Status Line: Star lost - low SNR
18:41:21.021 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=78, Gamma=1.290
18:41:21.044 00.023 12268 UpdateGuideState exits: Star lost - low SNR
18:41:21.045 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:21.045 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:21.045 00.000 12268 Enqueuing Expose request
18:41:21.048 00.003 11616 worker thread done servicing request
18:41:21.049 00.001 11616 Worker thread wakes up
18:41:21.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:21.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:23.062 02.013 11616 Exposure complete
18:41:23.121 00.059 11616 worker thread done servicing request
18:41:23.121 00.000 12268 OnExposeComplete: enter
18:41:23.121 00.000 12268 UpdateGuideState(): m_state=1
18:41:23.122 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
18:41:23.122 00.000 12268 Star::Find returns 0 (4), X=1097.84, Y=3.00, Mass=22, SNR=3.2, Peak=18 HFD=0.3
18:41:23.122 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:23.122 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:23.122 00.000 12268 Status Line: Star lost - low HFD
18:41:23.128 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=86, Gamma=1.290
18:41:23.146 00.018 12268 UpdateGuideState exits: Star lost - low HFD
18:41:23.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:23.146 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:23.146 00.000 12268 Enqueuing Expose request
18:41:23.146 00.000 11616 Worker thread wakes up
18:41:23.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:23.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:25.146 02.000 11616 Exposure complete
18:41:25.204 00.058 11616 worker thread done servicing request
18:41:25.205 00.001 12268 OnExposeComplete: enter
18:41:25.205 00.000 12268 UpdateGuideState(): m_state=1
18:41:25.205 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
18:41:25.205 00.000 12268 Star::Find false star n=8 nbg=186 bg=6.2 sigma=0.7 thresh=8 peak=8
18:41:25.205 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=24, SNR=2.9, Peak=16 HFD=0.0
18:41:25.205 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:25.206 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:25.206 00.000 12268 Status Line: Star lost - low SNR
18:41:25.208 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=73, Gamma=1.290
18:41:25.226 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:41:25.226 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:25.227 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:25.227 00.000 12268 Enqueuing Expose request
18:41:25.227 00.000 11616 Worker thread wakes up
18:41:25.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:25.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:27.232 02.005 11616 Exposure complete
18:41:27.288 00.056 11616 worker thread done servicing request
18:41:27.289 00.001 12268 OnExposeComplete: enter
18:41:27.289 00.000 12268 UpdateGuideState(): m_state=1
18:41:27.289 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
18:41:27.289 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=11, SNR=2.2, Peak=9 HFD=0.0
18:41:27.289 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:27.290 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:27.290 00.000 12268 Status Line: Star lost - low SNR
18:41:27.293 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=92, Gamma=1.290
18:41:27.311 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:41:27.311 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:27.311 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:27.311 00.000 12268 Enqueuing Expose request
18:41:27.311 00.000 11616 Worker thread wakes up
18:41:27.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:27.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:29.327 02.016 11616 Exposure complete
18:41:29.381 00.054 11616 worker thread done servicing request
18:41:29.382 00.001 12268 OnExposeComplete: enter
18:41:29.382 00.000 12268 UpdateGuideState(): m_state=1
18:41:29.382 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
18:41:29.382 00.000 12268 Star::Find returns 0 (4), X=1097.92, Y=3.89, Mass=21, SNR=3.1, Peak=17 HFD=1.5
18:41:29.382 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:29.383 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:29.383 00.000 12268 Status Line: Star lost - low HFD
18:41:29.385 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=40, Gamma=1.290
18:41:29.402 00.017 12268 UpdateGuideState exits: Star lost - low HFD
18:41:29.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:29.402 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:29.402 00.000 12268 Enqueuing Expose request
18:41:29.402 00.000 11616 Worker thread wakes up
18:41:29.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:29.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:31.413 02.011 11616 Exposure complete
18:41:31.469 00.056 11616 worker thread done servicing request
18:41:31.469 00.000 12268 OnExposeComplete: enter
18:41:31.469 00.000 12268 UpdateGuideState(): m_state=1
18:41:31.469 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
18:41:31.469 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=4.00, Mass=7, SNR=1.8, Peak=8 HFD=0.0
18:41:31.469 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:31.470 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:31.470 00.000 12268 Status Line: Star lost - low mass
18:41:31.473 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=28, Gamma=1.290
18:41:31.489 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:41:31.490 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:31.490 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:31.490 00.000 12268 Enqueuing Expose request
18:41:31.490 00.000 11616 Worker thread wakes up
18:41:31.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:31.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:33.495 02.005 11616 Exposure complete
18:41:33.550 00.055 11616 worker thread done servicing request
18:41:33.550 00.000 12268 OnExposeComplete: enter
18:41:33.550 00.000 12268 UpdateGuideState(): m_state=1
18:41:33.551 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
18:41:33.551 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=4.00, Mass=3, SNR=1.1, Peak=9 HFD=0.0
18:41:33.551 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:33.551 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:33.551 00.000 12268 Status Line: Star lost - low mass
18:41:33.554 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=35, Gamma=1.290
18:41:33.572 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:41:33.572 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:33.572 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:33.572 00.000 12268 Enqueuing Expose request
18:41:33.572 00.000 11616 Worker thread wakes up
18:41:33.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:33.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:35.646 02.074 11616 Exposure complete
18:41:35.726 00.080 11616 worker thread done servicing request
18:41:35.726 00.000 12268 OnExposeComplete: enter
18:41:35.726 00.000 12268 UpdateGuideState(): m_state=1
18:41:35.727 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
18:41:35.727 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=13, SNR=2.5, Peak=16 HFD=0.0
18:41:35.727 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:35.727 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:35.728 00.001 12268 Status Line: Star lost - low SNR
18:41:35.731 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=33, Gamma=1.290
18:41:35.751 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:41:35.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:35.751 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:35.751 00.000 12268 Enqueuing Expose request
18:41:35.751 00.000 11616 Worker thread wakes up
18:41:35.751 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:35.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:37.752 02.001 11616 Exposure complete
18:41:37.807 00.055 11616 worker thread done servicing request
18:41:37.807 00.000 12268 OnExposeComplete: enter
18:41:37.807 00.000 12268 UpdateGuideState(): m_state=1
18:41:37.807 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
18:41:37.807 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=11, SNR=2.3, Peak=9 HFD=0.0
18:41:37.807 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:37.808 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:37.808 00.000 12268 Status Line: Star lost - low SNR
18:41:37.810 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=34, Gamma=1.290
18:41:37.830 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:41:37.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:37.830 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:37.830 00.000 12268 Enqueuing Expose request
18:41:37.830 00.000 11616 Worker thread wakes up
18:41:37.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:37.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:39.835 02.005 11616 Exposure complete
18:41:39.891 00.056 11616 worker thread done servicing request
18:41:39.891 00.000 12268 OnExposeComplete: enter
18:41:39.891 00.000 12268 UpdateGuideState(): m_state=1
18:41:39.891 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
18:41:39.891 00.000 12268 Star::Find returns 1 (0), X=1095.56, Y=4.05, Mass=22, SNR=3.2, Peak=16 HFD=4.4
18:41:39.891 00.000 12268 DistanceChecker: deactivated
18:41:39.894 00.003 12268 setting lock position to (1095.56, 4.05)
18:41:39.894 00.000 12268 MultiStar: stabilizing after lock position change
18:41:39.895 00.001 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:41:39.895 00.000 12268 Changing from state SELECTING to SELECTED
18:41:39.895 00.000 12268 guider state => SELECTED
18:41:39.919 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=37, Gamma=1.290
18:41:39.936 00.017 12268 UpdateGuideState exits: m=22 SNR=3.2
18:41:39.937 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:39.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:41:39.937 00.000 12268 Enqueuing Expose request
18:41:39.937 00.000 11616 Worker thread wakes up
18:41:39.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:39.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,0,31,20)
18:41:41.952 02.015 11616 Exposure complete
18:41:42.007 00.055 11616 worker thread done servicing request
18:41:42.008 00.001 12268 OnExposeComplete: enter
18:41:42.008 00.000 12268 UpdateGuideState(): m_state=2
18:41:42.008 00.000 12268 Star::Find(15, 1095, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
18:41:42.008 00.000 12268 Star::Find returns 0 (2), X=1095.00, Y=4.00, Mass=14, SNR=2.6, Peak=16 HFD=0.0
18:41:42.008 00.000 12268 DistanceChecker: activated
18:41:42.008 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:42.009 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:41:42.009 00.000 12268 guider state => SELECTING
18:41:42.009 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:42.009 00.000 12268 Status Line: Star lost - low SNR
18:41:42.015 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=32, Gamma=1.290
18:41:42.032 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:41:42.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:42.032 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:42.032 00.000 12268 Enqueuing Expose request
18:41:42.032 00.000 11616 Worker thread wakes up
18:41:42.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:42.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:44.046 02.014 11616 Exposure complete
18:41:44.109 00.063 12268 OnExposeComplete: enter
18:41:44.109 00.000 12268 UpdateGuideState(): m_state=1
18:41:44.110 00.001 12268 Star::Find(15, 1095, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
18:41:44.110 00.000 12268 Star::Find returns 0 (3), X=1095.00, Y=4.00, Mass=0, SNR=0.0, Peak=8 HFD=0.0
18:41:44.110 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:44.111 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:44.111 00.000 12268 Status Line: Star lost - low mass
18:41:44.113 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=31, Gamma=1.290
18:41:44.134 00.021 12268 UpdateGuideState exits: Star lost - low mass
18:41:44.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:44.134 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:44.134 00.000 12268 Enqueuing Expose request
18:41:44.135 00.001 11616 worker thread done servicing request
18:41:44.135 00.000 11616 Worker thread wakes up
18:41:44.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:44.136 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:46.136 02.000 11616 Exposure complete
18:41:46.193 00.057 11616 worker thread done servicing request
18:41:46.193 00.000 12268 OnExposeComplete: enter
18:41:46.193 00.000 12268 UpdateGuideState(): m_state=1
18:41:46.193 00.000 12268 Star::Find(15, 1095, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
18:41:46.193 00.000 12268 Star::Find returns 0 (2), X=1095.00, Y=4.00, Mass=11, SNR=2.2, Peak=10 HFD=0.0
18:41:46.193 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:46.194 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:46.194 00.000 12268 Status Line: Star lost - low SNR
18:41:46.196 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=33, Gamma=1.290
18:41:46.213 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:41:46.213 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:46.213 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:46.213 00.000 12268 Enqueuing Expose request
18:41:46.213 00.000 11616 Worker thread wakes up
18:41:46.214 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:46.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:48.225 02.011 11616 Exposure complete
18:41:48.285 00.060 11616 worker thread done servicing request
18:41:48.285 00.000 12268 OnExposeComplete: enter
18:41:48.285 00.000 12268 UpdateGuideState(): m_state=1
18:41:48.286 00.001 12268 Star::Find(15, 1095, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
18:41:48.286 00.000 12268 Star::Find false star n=12 nbg=187 bg=6.3 sigma=0.6 thresh=8 peak=8
18:41:48.286 00.000 12268 Star::Find returns 0 (2), X=1095.00, Y=4.00, Mass=31, SNR=2.9, Peak=15 HFD=0.0
18:41:48.286 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:48.286 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:48.287 00.001 12268 Status Line: Star lost - low SNR
18:41:48.289 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=34, Gamma=1.290
18:41:48.306 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:41:48.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:48.307 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:48.307 00.000 12268 Enqueuing Expose request
18:41:48.307 00.000 11616 Worker thread wakes up
18:41:48.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:48.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:50.310 02.003 11616 Exposure complete
18:41:50.367 00.057 11616 worker thread done servicing request
18:41:50.367 00.000 12268 OnExposeComplete: enter
18:41:50.367 00.000 12268 UpdateGuideState(): m_state=1
18:41:50.367 00.000 12268 Star::Find(15, 1095, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
18:41:50.367 00.000 12268 Star::Find returns 0 (2), X=1095.00, Y=4.00, Mass=15, SNR=2.6, Peak=9 HFD=0.0
18:41:50.368 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:50.368 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:50.368 00.000 12268 Status Line: Star lost - low SNR
18:41:50.370 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=32, Gamma=1.290
18:41:50.387 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:41:50.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:50.387 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:50.387 00.000 12268 Enqueuing Expose request
18:41:50.387 00.000 11616 Worker thread wakes up
18:41:50.387 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:50.388 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:52.390 02.002 11616 Exposure complete
18:41:52.446 00.056 11616 worker thread done servicing request
18:41:52.446 00.000 12268 OnExposeComplete: enter
18:41:52.446 00.000 12268 UpdateGuideState(): m_state=1
18:41:52.446 00.000 12268 Star::Find(15, 1095, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
18:41:52.447 00.001 12268 Star::Find returns 0 (2), X=1095.00, Y=4.00, Mass=18, SNR=2.9, Peak=9 HFD=0.0
18:41:52.447 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:52.447 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:52.447 00.000 12268 Status Line: Star lost - low SNR
18:41:52.449 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=23, Gamma=1.290
18:41:52.466 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:41:52.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:52.466 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:52.466 00.000 12268 Enqueuing Expose request
18:41:52.467 00.001 11616 Worker thread wakes up
18:41:52.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:52.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:54.486 02.019 11616 Exposure complete
18:41:54.542 00.056 11616 worker thread done servicing request
18:41:54.542 00.000 12268 OnExposeComplete: enter
18:41:54.542 00.000 12268 UpdateGuideState(): m_state=1
18:41:54.542 00.000 12268 Star::Find(15, 1095, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
18:41:54.543 00.001 12268 Star::Find returns 1 (0), X=1097.88, Y=3.98, Mass=28, SNR=3.6, Peak=17 HFD=2.3
18:41:54.543 00.000 12268 DistanceChecker: deactivated
18:41:54.545 00.002 12268 setting lock position to (1097.88, 3.98)
18:41:54.545 00.000 12268 MultiStar: stabilizing after lock position change
18:41:54.545 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:41:54.546 00.001 12268 Changing from state SELECTING to SELECTED
18:41:54.546 00.000 12268 guider state => SELECTED
18:41:54.570 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=30, Gamma=1.290
18:41:54.587 00.017 12268 UpdateGuideState exits: m=28 SNR=3.6
18:41:54.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:54.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:41:54.587 00.000 12268 Enqueuing Expose request
18:41:54.587 00.000 11616 Worker thread wakes up
18:41:54.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:54.588 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:41:56.589 02.001 11616 Exposure complete
18:41:56.645 00.056 11616 worker thread done servicing request
18:41:56.646 00.001 12268 OnExposeComplete: enter
18:41:56.646 00.000 12268 UpdateGuideState(): m_state=2
18:41:56.646 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
18:41:56.646 00.000 12268 Star::Find false star n=7 nbg=170 bg=6.3 sigma=0.7 thresh=8 peak=8
18:41:56.646 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=21, SNR=2.9, Peak=15 HFD=0.0
18:41:56.646 00.000 12268 DistanceChecker: activated
18:41:56.646 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:41:56.647 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:41:56.647 00.000 12268 guider state => SELECTING
18:41:56.648 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:41:56.648 00.000 12268 Status Line: Star lost - low SNR
18:41:56.654 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=34, Gamma=1.290
18:41:56.676 00.022 12268 UpdateGuideState exits: Star lost - low SNR
18:41:56.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:56.676 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:41:56.676 00.000 12268 Enqueuing Expose request
18:41:56.676 00.000 11616 Worker thread wakes up
18:41:56.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:56.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:41:58.678 02.002 11616 Exposure complete
18:41:58.740 00.062 11616 worker thread done servicing request
18:41:58.740 00.000 12268 OnExposeComplete: enter
18:41:58.741 00.001 12268 UpdateGuideState(): m_state=1
18:41:58.741 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
18:41:58.741 00.000 12268 Star::Find returns 1 (0), X=1097.91, Y=3.45, Mass=30, SNR=3.7, Peak=16 HFD=6.1
18:41:58.741 00.000 12268 DistanceChecker: deactivated
18:41:58.744 00.003 12268 setting lock position to (1097.91, 3.45)
18:41:58.744 00.000 12268 MultiStar: stabilizing after lock position change
18:41:58.744 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:41:58.744 00.000 12268 Changing from state SELECTING to SELECTED
18:41:58.744 00.000 12268 guider state => SELECTED
18:41:58.773 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=34, Gamma=1.290
18:41:58.793 00.020 12268 UpdateGuideState exits: m=30 SNR=3.7
18:41:58.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:41:58.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:41:58.793 00.000 12268 Enqueuing Expose request
18:41:58.793 00.000 11616 Worker thread wakes up
18:41:58.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:41:58.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,19)
18:42:00.797 02.004 11616 Exposure complete
18:42:00.853 00.056 11616 worker thread done servicing request
18:42:00.854 00.001 12268 OnExposeComplete: enter
18:42:00.854 00.000 12268 UpdateGuideState(): m_state=2
18:42:00.854 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
18:42:00.854 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=19, SNR=3.0, Peak=16 HFD=0.0
18:42:00.854 00.000 12268 DistanceChecker: activated
18:42:00.855 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:00.855 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:42:00.856 00.001 12268 guider state => SELECTING
18:42:00.856 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:00.856 00.000 12268 Status Line: Star lost - low SNR
18:42:00.866 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=33, Gamma=1.290
18:42:00.883 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:42:00.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:00.883 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:00.883 00.000 12268 Enqueuing Expose request
18:42:00.883 00.000 11616 Worker thread wakes up
18:42:00.884 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:00.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:02.886 02.002 11616 Exposure complete
18:42:02.941 00.055 11616 worker thread done servicing request
18:42:02.941 00.000 12268 OnExposeComplete: enter
18:42:02.941 00.000 12268 UpdateGuideState(): m_state=1
18:42:02.942 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
18:42:02.942 00.000 12268 Star::Find false star n=10 nbg=281 bg=6.2 sigma=0.6 thresh=8 peak=7
18:42:02.942 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=25, SNR=2.9, Peak=11 HFD=0.0
18:42:02.942 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:02.942 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:02.943 00.001 12268 Status Line: Star lost - low SNR
18:42:02.945 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=34, Gamma=1.290
18:42:02.963 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:42:02.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:02.963 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:02.963 00.000 12268 Enqueuing Expose request
18:42:02.963 00.000 11616 Worker thread wakes up
18:42:02.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:02.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:04.979 02.016 11616 Exposure complete
18:42:05.034 00.055 11616 worker thread done servicing request
18:42:05.034 00.000 12268 OnExposeComplete: enter
18:42:05.034 00.000 12268 UpdateGuideState(): m_state=1
18:42:05.034 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
18:42:05.034 00.000 12268 Star::Find false star n=7 nbg=176 bg=6.4 sigma=0.5 thresh=8 peak=8
18:42:05.034 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=22, SNR=2.9, Peak=16 HFD=0.0
18:42:05.035 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:05.035 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:05.035 00.000 12268 Status Line: Star lost - low SNR
18:42:05.037 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=33, Gamma=1.290
18:42:05.054 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:42:05.055 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:05.055 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:05.055 00.000 12268 Enqueuing Expose request
18:42:05.055 00.000 11616 Worker thread wakes up
18:42:05.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:05.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:07.067 02.012 11616 Exposure complete
18:42:07.123 00.056 11616 worker thread done servicing request
18:42:07.123 00.000 12268 OnExposeComplete: enter
18:42:07.124 00.001 12268 UpdateGuideState(): m_state=1
18:42:07.124 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
18:42:07.125 00.001 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=13, SNR=2.4, Peak=9 HFD=0.0
18:42:07.125 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:07.125 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:07.126 00.001 12268 Status Line: Star lost - low SNR
18:42:07.128 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=34, Gamma=1.290
18:42:07.145 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:42:07.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:07.145 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:07.145 00.000 12268 Enqueuing Expose request
18:42:07.145 00.000 11616 Worker thread wakes up
18:42:07.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:07.146 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:09.148 02.002 11616 Exposure complete
18:42:09.207 00.059 11616 worker thread done servicing request
18:42:09.207 00.000 12268 OnExposeComplete: enter
18:42:09.207 00.000 12268 UpdateGuideState(): m_state=1
18:42:09.207 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
18:42:09.208 00.001 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=10, SNR=2.2, Peak=10 HFD=0.0
18:42:09.208 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:09.208 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:09.208 00.000 12268 Status Line: Star lost - low SNR
18:42:09.211 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=34, Gamma=1.290
18:42:09.230 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:42:09.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:09.230 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:09.230 00.000 12268 Enqueuing Expose request
18:42:09.230 00.000 11616 Worker thread wakes up
18:42:09.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:09.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:11.264 02.034 11616 Exposure complete
18:42:11.321 00.057 11616 worker thread done servicing request
18:42:11.321 00.000 12268 OnExposeComplete: enter
18:42:11.322 00.001 12268 UpdateGuideState(): m_state=1
18:42:11.322 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
18:42:11.322 00.000 12268 Star::Find returns 1 (0), X=1098.75, Y=3.25, Mass=28, SNR=3.7, Peak=17 HFD=1.8
18:42:11.322 00.000 12268 DistanceChecker: deactivated
18:42:11.324 00.002 12268 setting lock position to (1098.75, 3.25)
18:42:11.324 00.000 12268 MultiStar: stabilizing after lock position change
18:42:11.325 00.001 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:42:11.325 00.000 12268 Changing from state SELECTING to SELECTED
18:42:11.325 00.000 12268 guider state => SELECTED
18:42:11.349 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=32, Gamma=1.290
18:42:11.367 00.018 12268 UpdateGuideState exits: m=28 SNR=3.7
18:42:11.368 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:11.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:42:11.368 00.000 12268 Enqueuing Expose request
18:42:11.368 00.000 11616 Worker thread wakes up
18:42:11.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:11.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1084,0,31,19)
18:42:13.377 02.009 11616 Exposure complete
18:42:13.435 00.058 11616 worker thread done servicing request
18:42:13.435 00.000 12268 OnExposeComplete: enter
18:42:13.436 00.001 12268 UpdateGuideState(): m_state=2
18:42:13.436 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
18:42:13.436 00.000 12268 Star::Find false star n=10 nbg=171 bg=6.3 sigma=0.7 thresh=8 peak=8
18:42:13.436 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=26, SNR=2.9, Peak=17 HFD=0.0
18:42:13.436 00.000 12268 DistanceChecker: activated
18:42:13.436 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:13.437 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:42:13.437 00.000 12268 guider state => SELECTING
18:42:13.437 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:13.438 00.001 12268 Status Line: Star lost - low SNR
18:42:13.449 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=31, Gamma=1.290
18:42:13.468 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:42:13.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:13.468 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:13.469 00.001 12268 Enqueuing Expose request
18:42:13.469 00.000 11616 Worker thread wakes up
18:42:13.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:13.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:15.477 02.008 11616 Exposure complete
18:42:15.532 00.055 12268 OnExposeComplete: enter
18:42:15.532 00.000 12268 UpdateGuideState(): m_state=1
18:42:15.532 00.000 11616 worker thread done servicing request
18:42:15.532 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
18:42:15.533 00.001 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=16, SNR=2.7, Peak=16 HFD=0.0
18:42:15.533 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:15.533 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:15.534 00.001 12268 Status Line: Star lost - low SNR
18:42:15.536 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=19, Gamma=1.290
18:42:15.553 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:42:15.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:15.553 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:15.554 00.001 12268 Enqueuing Expose request
18:42:15.554 00.000 11616 Worker thread wakes up
18:42:15.554 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:15.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:17.553 01.999 11616 Exposure complete
18:42:17.609 00.056 11616 worker thread done servicing request
18:42:17.609 00.000 12268 OnExposeComplete: enter
18:42:17.609 00.000 12268 UpdateGuideState(): m_state=1
18:42:17.609 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
18:42:17.610 00.001 12268 Star::Find false star n=9 nbg=178 bg=6.4 sigma=0.5 thresh=8 peak=8
18:42:17.610 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=24, SNR=2.9, Peak=16 HFD=0.0
18:42:17.610 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:17.610 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:17.610 00.000 12268 Status Line: Star lost - low SNR
18:42:17.613 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=46, Gamma=1.290
18:42:17.630 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:42:17.630 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:17.630 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:17.630 00.000 12268 Enqueuing Expose request
18:42:17.630 00.000 11616 Worker thread wakes up
18:42:17.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:17.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:19.674 02.044 11616 Exposure complete
18:42:19.754 00.080 11616 worker thread done servicing request
18:42:19.754 00.000 12268 OnExposeComplete: enter
18:42:19.754 00.000 12268 UpdateGuideState(): m_state=1
18:42:19.754 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
18:42:19.754 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=3.00, Mass=6, SNR=1.7, Peak=10 HFD=0.0
18:42:19.755 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:19.755 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:19.755 00.000 12268 Status Line: Star lost - low mass
18:42:19.758 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=45, Gamma=1.290
18:42:19.777 00.019 12268 UpdateGuideState exits: Star lost - low mass
18:42:19.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:19.777 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:19.777 00.000 12268 Enqueuing Expose request
18:42:19.777 00.000 11616 Worker thread wakes up
18:42:19.778 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:19.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:21.788 02.010 11616 Exposure complete
18:42:21.842 00.054 11616 worker thread done servicing request
18:42:21.842 00.000 12268 OnExposeComplete: enter
18:42:21.842 00.000 12268 UpdateGuideState(): m_state=1
18:42:21.842 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
18:42:21.842 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=11, SNR=2.3, Peak=15 HFD=0.0
18:42:21.842 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:21.844 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:21.844 00.000 12268 Status Line: Star lost - low SNR
18:42:21.846 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=44, Gamma=1.290
18:42:21.864 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:42:21.864 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:21.864 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:21.864 00.000 12268 Enqueuing Expose request
18:42:21.864 00.000 11616 Worker thread wakes up
18:42:21.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:21.865 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:23.873 02.008 11616 Exposure complete
18:42:23.930 00.057 11616 worker thread done servicing request
18:42:23.930 00.000 12268 OnExposeComplete: enter
18:42:23.930 00.000 12268 UpdateGuideState(): m_state=1
18:42:23.930 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
18:42:23.930 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=3.00, Mass=5, SNR=1.6, Peak=10 HFD=0.0
18:42:23.931 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:23.931 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:23.931 00.000 12268 Status Line: Star lost - low mass
18:42:23.933 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
18:42:23.950 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:42:23.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:23.950 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:23.950 00.000 12268 Enqueuing Expose request
18:42:23.951 00.001 11616 Worker thread wakes up
18:42:23.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:23.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:25.959 02.008 11616 Exposure complete
18:42:26.015 00.056 11616 worker thread done servicing request
18:42:26.016 00.001 12268 OnExposeComplete: enter
18:42:26.016 00.000 12268 UpdateGuideState(): m_state=1
18:42:26.016 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
18:42:26.016 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=13, SNR=2.4, Peak=10 HFD=0.0
18:42:26.016 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:26.017 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:26.017 00.000 12268 Status Line: Star lost - low SNR
18:42:26.019 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=29, Gamma=1.290
18:42:26.035 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:42:26.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:26.036 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:26.036 00.000 12268 Enqueuing Expose request
18:42:26.036 00.000 11616 Worker thread wakes up
18:42:26.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:26.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:28.037 02.001 11616 Exposure complete
18:42:28.093 00.056 12268 OnExposeComplete: enter
18:42:28.094 00.001 12268 UpdateGuideState(): m_state=1
18:42:28.094 00.000 11616 worker thread done servicing request
18:42:28.094 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
18:42:28.094 00.000 12268 Star::Find false star n=9 nbg=181 bg=6.3 sigma=0.6 thresh=8 peak=8
18:42:28.094 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=23, SNR=2.9, Peak=16 HFD=0.0
18:42:28.094 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:28.095 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:28.095 00.000 12268 Status Line: Star lost - low SNR
18:42:28.098 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=37, Gamma=1.290
18:42:28.114 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:42:28.115 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:28.115 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:28.115 00.000 12268 Enqueuing Expose request
18:42:28.115 00.000 11616 Worker thread wakes up
18:42:28.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:28.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:30.114 01.999 11616 Exposure complete
18:42:30.169 00.055 11616 worker thread done servicing request
18:42:30.169 00.000 12268 OnExposeComplete: enter
18:42:30.169 00.000 12268 UpdateGuideState(): m_state=1
18:42:30.169 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
18:42:30.170 00.001 12268 Star::Find returns 1 (0), X=1097.56, Y=3.89, Mass=35, SNR=4.1, Peak=17 HFD=1.8
18:42:30.170 00.000 12268 DistanceChecker: deactivated
18:42:30.172 00.002 12268 setting lock position to (1097.56, 3.89)
18:42:30.172 00.000 12268 MultiStar: stabilizing after lock position change
18:42:30.172 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:42:30.173 00.001 12268 Changing from state SELECTING to SELECTED
18:42:30.173 00.000 12268 guider state => SELECTED
18:42:30.203 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=34, Gamma=1.290
18:42:30.220 00.017 12268 UpdateGuideState exits: m=35 SNR=4.1
18:42:30.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:30.221 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:42:30.221 00.000 12268 Enqueuing Expose request
18:42:30.221 00.000 11616 Worker thread wakes up
18:42:30.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:30.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:42:32.235 02.014 11616 Exposure complete
18:42:32.296 00.061 11616 worker thread done servicing request
18:42:32.296 00.000 12268 OnExposeComplete: enter
18:42:32.296 00.000 12268 UpdateGuideState(): m_state=2
18:42:32.297 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
18:42:32.297 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=15, SNR=2.6, Peak=18 HFD=0.0
18:42:32.297 00.000 12268 DistanceChecker: activated
18:42:32.297 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:32.297 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:42:32.298 00.001 12268 guider state => SELECTING
18:42:32.298 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:32.298 00.000 12268 Status Line: Star lost - low SNR
18:42:32.303 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=255, Gamma=1.290
18:42:32.322 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:42:32.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:32.322 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:32.322 00.000 12268 Enqueuing Expose request
18:42:32.323 00.001 11616 Worker thread wakes up
18:42:32.323 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:32.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:34.348 02.025 11616 Exposure complete
18:42:34.407 00.059 11616 worker thread done servicing request
18:42:34.407 00.000 12268 OnExposeComplete: enter
18:42:34.407 00.000 12268 UpdateGuideState(): m_state=1
18:42:34.407 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
18:42:34.407 00.000 12268 Star::Find false star n=7 nbg=172 bg=6.2 sigma=0.6 thresh=8 peak=8
18:42:34.408 00.001 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
18:42:34.408 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:34.409 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:34.409 00.000 12268 Status Line: Star lost - low SNR
18:42:34.412 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:42:34.431 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:42:34.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:34.431 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:34.431 00.000 12268 Enqueuing Expose request
18:42:34.431 00.000 11616 Worker thread wakes up
18:42:34.432 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:34.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:36.444 02.012 11616 Exposure complete
18:42:36.500 00.056 11616 worker thread done servicing request
18:42:36.500 00.000 12268 OnExposeComplete: enter
18:42:36.500 00.000 12268 UpdateGuideState(): m_state=1
18:42:36.500 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
18:42:36.500 00.000 12268 Star::Find false star n=10 nbg=160 bg=6.2 sigma=0.6 thresh=8 peak=7
18:42:36.500 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=20, SNR=2.9, Peak=10 HFD=0.0
18:42:36.500 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:36.502 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:36.502 00.000 12268 Status Line: Star lost - low SNR
18:42:36.505 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=232, Gamma=1.290
18:42:36.523 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:42:36.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:36.523 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:36.523 00.000 12268 Enqueuing Expose request
18:42:36.523 00.000 11616 Worker thread wakes up
18:42:36.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:36.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:38.538 02.015 11616 Exposure complete
18:42:38.593 00.055 11616 worker thread done servicing request
18:42:38.593 00.000 12268 OnExposeComplete: enter
18:42:38.593 00.000 12268 UpdateGuideState(): m_state=1
18:42:38.593 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
18:42:38.593 00.000 12268 Star::Find false star n=18 nbg=287 bg=6.5 sigma=0.7 thresh=9 peak=7
18:42:38.593 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=73, SNR=2.9, Peak=8 HFD=0.0
18:42:38.593 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:38.595 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:38.595 00.000 12268 Status Line: Star lost - low SNR
18:42:38.597 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=212, Gamma=1.290
18:42:38.615 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:42:38.616 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:38.616 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:38.616 00.000 12268 Enqueuing Expose request
18:42:38.616 00.000 11616 Worker thread wakes up
18:42:38.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:38.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:40.628 02.012 11616 Exposure complete
18:42:40.685 00.057 11616 worker thread done servicing request
18:42:40.686 00.001 12268 OnExposeComplete: enter
18:42:40.686 00.000 12268 UpdateGuideState(): m_state=1
18:42:40.686 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
18:42:40.686 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=14, SNR=2.6, Peak=12 HFD=0.0
18:42:40.686 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:40.686 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:40.686 00.000 12268 Status Line: Star lost - low SNR
18:42:40.690 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=229, Gamma=1.290
18:42:40.707 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:42:40.708 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:40.708 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:40.708 00.000 12268 Enqueuing Expose request
18:42:40.708 00.000 11616 Worker thread wakes up
18:42:40.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:40.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:42.735 02.027 11616 Exposure complete
18:42:42.825 00.090 12268 OnExposeComplete: enter
18:42:42.825 00.000 12268 UpdateGuideState(): m_state=1
18:42:42.825 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
18:42:42.826 00.001 12268 Star::Find false star n=15 nbg=282 bg=6.5 sigma=0.7 thresh=9 peak=7
18:42:42.826 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=81, SNR=2.9, Peak=9 HFD=0.0
18:42:42.826 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:42.826 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:42.826 00.000 12268 Status Line: Star lost - low SNR
18:42:42.829 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=203, Gamma=1.290
18:42:42.849 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:42:42.849 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:42.849 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:42.849 00.000 12268 Enqueuing Expose request
18:42:42.851 00.002 11616 worker thread done servicing request
18:42:42.853 00.002 11616 Worker thread wakes up
18:42:42.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:42.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:44.850 01.997 11616 Exposure complete
18:42:44.913 00.063 11616 worker thread done servicing request
18:42:44.914 00.001 12268 OnExposeComplete: enter
18:42:44.914 00.000 12268 UpdateGuideState(): m_state=1
18:42:44.914 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
18:42:44.914 00.000 12268 Star::Find returns 1 (0), X=1098.70, Y=3.82, Mass=33, SNR=4.0, Peak=17 HFD=2.0
18:42:44.914 00.000 12268 DistanceChecker: deactivated
18:42:44.916 00.002 12268 setting lock position to (1098.70, 3.82)
18:42:44.917 00.001 12268 MultiStar: stabilizing after lock position change
18:42:44.917 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:42:44.917 00.000 12268 Changing from state SELECTING to SELECTED
18:42:44.917 00.000 12268 guider state => SELECTED
18:42:44.944 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=214, Gamma=1.290
18:42:44.964 00.020 12268 UpdateGuideState exits: m=33 SNR=4.0
18:42:44.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:44.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:42:44.964 00.000 12268 Enqueuing Expose request
18:42:44.964 00.000 11616 Worker thread wakes up
18:42:44.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:44.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1084,0,31,20)
18:42:46.984 02.020 11616 Exposure complete
18:42:47.039 00.055 11616 worker thread done servicing request
18:42:47.039 00.000 12268 OnExposeComplete: enter
18:42:47.039 00.000 12268 UpdateGuideState(): m_state=2
18:42:47.039 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
18:42:47.039 00.000 12268 Star::Find returns 1 (0), X=1096.41, Y=3.45, Mass=30, SNR=3.7, Peak=16 HFD=4.5
18:42:47.040 00.001 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.61) = xAngle (-1.37 = -1.37)
18:42:47.040 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (-1.42 = -1.42)
18:42:47.040 00.000 12268 CameraToMount -- cameraX=-2.29 cameraY=-0.37 hyp=2.32 cameraTheta=-2.98 mountX=0.47 mountY=-2.29, mountTheta=-1.37
18:42:47.042 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:42:47.059 00.017 12268 UpdateGuideState exits: m=30 SNR=3.7
18:42:47.060 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:47.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:42:47.060 00.000 12268 Enqueuing Expose request
18:42:47.060 00.000 11616 Worker thread wakes up
18:42:47.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:47.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,0,31,19)
18:42:49.072 02.012 11616 Exposure complete
18:42:49.127 00.055 11616 worker thread done servicing request
18:42:49.127 00.000 12268 OnExposeComplete: enter
18:42:49.127 00.000 12268 UpdateGuideState(): m_state=2
18:42:49.127 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
18:42:49.128 00.001 12268 Star::Find returns 1 (0), X=1097.73, Y=4.23, Mass=31, SNR=3.8, Peak=16 HFD=1.8
18:42:49.128 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.61) = xAngle (4.36 = -1.92)
18:42:49.128 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (4.31 = -1.97)
18:42:49.128 00.000 12268 CameraToMount -- cameraX=-0.97 cameraY=0.40 hyp=1.05 cameraTheta=2.75 mountX=-0.36 mountY=-0.96, mountTheta=-1.93
18:42:49.130 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:42:49.148 00.018 12268 UpdateGuideState exits: m=31 SNR=3.8
18:42:49.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:49.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:42:49.148 00.000 12268 Enqueuing Expose request
18:42:49.148 00.000 11616 Worker thread wakes up
18:42:49.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:49.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:42:51.146 01.998 11616 Exposure complete
18:42:51.202 00.056 11616 worker thread done servicing request
18:42:51.202 00.000 12268 OnExposeComplete: enter
18:42:51.202 00.000 12268 UpdateGuideState(): m_state=2
18:42:51.203 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
18:42:51.203 00.000 12268 Star::Find false star n=52 nbg=278 bg=6.3 sigma=0.6 thresh=8 peak=7
18:42:51.203 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=143, SNR=2.9, Peak=14 HFD=0.0
18:42:51.203 00.000 12268 DistanceChecker: activated
18:42:51.203 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:51.204 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:42:51.204 00.000 12268 guider state => SELECTING
18:42:51.204 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:51.204 00.000 12268 Status Line: Star lost - low SNR
18:42:51.209 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:42:51.228 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:42:51.228 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:51.228 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:51.228 00.000 12268 Enqueuing Expose request
18:42:51.228 00.000 11616 Worker thread wakes up
18:42:51.229 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:51.229 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:53.274 02.045 11616 Exposure complete
18:42:53.331 00.057 11616 worker thread done servicing request
18:42:53.331 00.000 12268 OnExposeComplete: enter
18:42:53.331 00.000 12268 UpdateGuideState(): m_state=1
18:42:53.331 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
18:42:53.331 00.000 12268 Star::Find false star n=53 nbg=272 bg=7.2 sigma=0.7 thresh=9 peak=8
18:42:53.332 00.001 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=149, SNR=2.9, Peak=13 HFD=0.0
18:42:53.332 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:53.332 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:53.332 00.000 12268 Status Line: Star lost - low SNR
18:42:53.334 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
18:42:53.352 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:42:53.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:53.352 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:53.352 00.000 12268 Enqueuing Expose request
18:42:53.352 00.000 11616 Worker thread wakes up
18:42:53.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:53.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:55.356 02.004 11616 Exposure complete
18:42:55.419 00.063 11616 worker thread done servicing request
18:42:55.419 00.000 12268 OnExposeComplete: enter
18:42:55.419 00.000 12268 UpdateGuideState(): m_state=1
18:42:55.419 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
18:42:55.419 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=4.00, Mass=8, SNR=1.9, Peak=13 HFD=0.0
18:42:55.420 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:55.420 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:55.420 00.000 12268 Status Line: Star lost - low mass
18:42:55.422 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=8, FiltMax=112, Gamma=1.290
18:42:55.439 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:42:55.440 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:55.440 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:55.440 00.000 12268 Enqueuing Expose request
18:42:55.440 00.000 11616 Worker thread wakes up
18:42:55.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:55.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:57.442 02.002 11616 Exposure complete
18:42:57.498 00.056 11616 worker thread done servicing request
18:42:57.499 00.001 12268 OnExposeComplete: enter
18:42:57.499 00.000 12268 UpdateGuideState(): m_state=1
18:42:57.499 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
18:42:57.499 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=14, SNR=2.6, Peak=16 HFD=0.0
18:42:57.499 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:42:57.501 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:42:57.501 00.000 12268 Status Line: Star lost - low SNR
18:42:57.504 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
18:42:57.524 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:42:57.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:57.524 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:42:57.524 00.000 12268 Enqueuing Expose request
18:42:57.528 00.004 11616 Worker thread wakes up
18:42:57.529 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:57.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:42:59.550 02.021 11616 Exposure complete
18:42:59.608 00.058 11616 worker thread done servicing request
18:42:59.608 00.000 12268 OnExposeComplete: enter
18:42:59.608 00.000 12268 UpdateGuideState(): m_state=1
18:42:59.608 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
18:42:59.609 00.001 12268 Star::Find returns 1 (0), X=1098.34, Y=4.03, Mass=22, SNR=3.2, Peak=16 HFD=1.8
18:42:59.609 00.000 12268 DistanceChecker: deactivated
18:42:59.611 00.002 12268 setting lock position to (1098.34, 4.03)
18:42:59.612 00.001 12268 MultiStar: stabilizing after lock position change
18:42:59.612 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:42:59.612 00.000 12268 Changing from state SELECTING to SELECTED
18:42:59.612 00.000 12268 guider state => SELECTED
18:42:59.635 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:42:59.653 00.018 12268 UpdateGuideState exits: m=22 SNR=3.2
18:42:59.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:42:59.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:42:59.653 00.000 12268 Enqueuing Expose request
18:42:59.653 00.000 11616 Worker thread wakes up
18:42:59.653 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:42:59.654 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:43:01.669 02.015 11616 Exposure complete
18:43:01.725 00.056 11616 worker thread done servicing request
18:43:01.725 00.000 12268 OnExposeComplete: enter
18:43:01.725 00.000 12268 UpdateGuideState(): m_state=2
18:43:01.725 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
18:43:01.725 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=18, SNR=2.8, Peak=9 HFD=0.0
18:43:01.725 00.000 12268 DistanceChecker: activated
18:43:01.725 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:01.725 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:43:01.725 00.000 12268 guider state => SELECTING
18:43:01.726 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:01.726 00.000 12268 Status Line: Star lost - low SNR
18:43:01.730 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=232, Gamma=1.290
18:43:01.749 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:43:01.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:01.749 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:01.749 00.000 12268 Enqueuing Expose request
18:43:01.749 00.000 11616 Worker thread wakes up
18:43:01.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:01.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:03.768 02.019 11616 Exposure complete
18:43:03.825 00.057 11616 worker thread done servicing request
18:43:03.825 00.000 12268 OnExposeComplete: enter
18:43:03.825 00.000 12268 UpdateGuideState(): m_state=1
18:43:03.826 00.001 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
18:43:03.826 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=3, SNR=1.3, Peak=11 HFD=0.0
18:43:03.826 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:03.826 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:03.827 00.001 12268 Status Line: Star lost - low mass
18:43:03.829 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:03.847 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:43:03.847 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:03.847 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:03.847 00.000 12268 Enqueuing Expose request
18:43:03.847 00.000 11616 Worker thread wakes up
18:43:03.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:03.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:05.847 02.000 11616 Exposure complete
18:43:05.902 00.055 11616 worker thread done servicing request
18:43:05.903 00.001 12268 OnExposeComplete: enter
18:43:05.903 00.000 12268 UpdateGuideState(): m_state=1
18:43:05.903 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
18:43:05.903 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=12, SNR=2.4, Peak=15 HFD=0.0
18:43:05.903 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:05.904 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:05.904 00.000 12268 Status Line: Star lost - low SNR
18:43:05.906 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:05.924 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:43:05.925 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:05.925 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:05.925 00.000 12268 Enqueuing Expose request
18:43:05.925 00.000 11616 Worker thread wakes up
18:43:05.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:05.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:07.937 02.012 11616 Exposure complete
18:43:07.995 00.058 11616 worker thread done servicing request
18:43:07.996 00.001 12268 OnExposeComplete: enter
18:43:07.996 00.000 12268 UpdateGuideState(): m_state=1
18:43:07.996 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
18:43:07.996 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=8, SNR=1.9, Peak=9 HFD=0.0
18:43:07.996 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:07.997 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:07.997 00.000 12268 Status Line: Star lost - low mass
18:43:07.999 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:08.017 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:43:08.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:08.017 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:08.017 00.000 12268 Enqueuing Expose request
18:43:08.017 00.000 11616 Worker thread wakes up
18:43:08.018 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:08.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:10.021 02.003 11616 Exposure complete
18:43:10.079 00.058 11616 worker thread done servicing request
18:43:10.079 00.000 12268 OnExposeComplete: enter
18:43:10.079 00.000 12268 UpdateGuideState(): m_state=1
18:43:10.079 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
18:43:10.079 00.000 12268 Star::Find false star n=13 nbg=172 bg=6.4 sigma=0.5 thresh=8 peak=8
18:43:10.080 00.001 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=30, SNR=2.9, Peak=17 HFD=0.0
18:43:10.080 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:10.080 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:10.080 00.000 12268 Status Line: Star lost - low SNR
18:43:10.083 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:10.100 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:43:10.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:10.100 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:10.100 00.000 12268 Enqueuing Expose request
18:43:10.101 00.001 11616 Worker thread wakes up
18:43:10.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:10.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:12.115 02.014 11616 Exposure complete
18:43:12.169 00.054 11616 worker thread done servicing request
18:43:12.169 00.000 12268 OnExposeComplete: enter
18:43:12.169 00.000 12268 UpdateGuideState(): m_state=1
18:43:12.170 00.001 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
18:43:12.170 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=5, SNR=1.5, Peak=9 HFD=0.0
18:43:12.170 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:12.170 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:12.171 00.001 12268 Status Line: Star lost - low mass
18:43:12.173 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=244, Gamma=1.290
18:43:12.189 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:43:12.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:12.189 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:12.189 00.000 12268 Enqueuing Expose request
18:43:12.190 00.001 11616 Worker thread wakes up
18:43:12.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:12.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:14.199 02.009 11616 Exposure complete
18:43:14.259 00.060 11616 worker thread done servicing request
18:43:14.259 00.000 12268 OnExposeComplete: enter
18:43:14.259 00.000 12268 UpdateGuideState(): m_state=1
18:43:14.259 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
18:43:14.259 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=4, SNR=1.4, Peak=12 HFD=0.0
18:43:14.260 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:14.260 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:14.260 00.000 12268 Status Line: Star lost - low mass
18:43:14.262 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
18:43:14.279 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:43:14.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:14.280 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:14.280 00.000 12268 Enqueuing Expose request
18:43:14.280 00.000 11616 Worker thread wakes up
18:43:14.280 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:14.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:16.291 02.011 11616 Exposure complete
18:43:16.347 00.056 11616 worker thread done servicing request
18:43:16.347 00.000 12268 OnExposeComplete: enter
18:43:16.347 00.000 12268 UpdateGuideState(): m_state=1
18:43:16.348 00.001 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
18:43:16.348 00.000 12268 Star::Find false star n=6 nbg=175 bg=6.3 sigma=0.6 thresh=8 peak=7
18:43:16.348 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=21, SNR=2.9, Peak=16 HFD=0.0
18:43:16.348 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:16.348 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:16.349 00.001 12268 Status Line: Star lost - low SNR
18:43:16.351 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:16.368 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:43:16.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:16.368 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:16.368 00.000 12268 Enqueuing Expose request
18:43:16.368 00.000 11616 Worker thread wakes up
18:43:16.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:16.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:18.376 02.008 11616 Exposure complete
18:43:18.442 00.066 11616 worker thread done servicing request
18:43:18.443 00.001 12268 OnExposeComplete: enter
18:43:18.443 00.000 12268 UpdateGuideState(): m_state=1
18:43:18.443 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
18:43:18.443 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=14, SNR=2.5, Peak=9 HFD=0.0
18:43:18.443 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:18.444 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:18.444 00.000 12268 Status Line: Star lost - low SNR
18:43:18.446 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:18.465 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:43:18.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:18.465 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:18.465 00.000 12268 Enqueuing Expose request
18:43:18.465 00.000 11616 Worker thread wakes up
18:43:18.466 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:18.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:20.467 02.001 11616 Exposure complete
18:43:20.523 00.056 11616 worker thread done servicing request
18:43:20.524 00.001 12268 OnExposeComplete: enter
18:43:20.524 00.000 12268 UpdateGuideState(): m_state=1
18:43:20.524 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
18:43:20.524 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=13, SNR=2.4, Peak=10 HFD=0.0
18:43:20.524 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:20.525 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:20.525 00.000 12268 Status Line: Star lost - low SNR
18:43:20.528 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:20.545 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:43:20.545 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:20.545 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:20.545 00.000 12268 Enqueuing Expose request
18:43:20.545 00.000 11616 Worker thread wakes up
18:43:20.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:20.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:22.547 02.002 11616 Exposure complete
18:43:22.611 00.064 11616 worker thread done servicing request
18:43:22.611 00.000 12268 OnExposeComplete: enter
18:43:22.611 00.000 12268 UpdateGuideState(): m_state=1
18:43:22.611 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
18:43:22.611 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=9, SNR=2.0, Peak=10 HFD=0.0
18:43:22.611 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:22.611 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:22.611 00.000 12268 Status Line: Star lost - low mass
18:43:22.611 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:22.627 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:43:22.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:22.627 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:22.627 00.000 12268 Enqueuing Expose request
18:43:22.627 00.000 11616 Worker thread wakes up
18:43:22.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:22.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:24.637 02.010 11616 Exposure complete
18:43:24.687 00.050 11616 worker thread done servicing request
18:43:24.687 00.000 12268 OnExposeComplete: enter
18:43:24.687 00.000 12268 UpdateGuideState(): m_state=1
18:43:24.687 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
18:43:24.687 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=6, SNR=1.7, Peak=10 HFD=0.0
18:43:24.687 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:24.687 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:24.687 00.000 12268 Status Line: Star lost - low mass
18:43:24.687 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:24.700 00.013 12268 UpdateGuideState exits: Star lost - low mass
18:43:24.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:24.700 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:24.700 00.000 12268 Enqueuing Expose request
18:43:24.700 00.000 11616 Worker thread wakes up
18:43:24.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:24.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:26.718 02.018 11616 Exposure complete
18:43:26.765 00.047 11616 worker thread done servicing request
18:43:26.765 00.000 12268 OnExposeComplete: enter
18:43:26.765 00.000 12268 UpdateGuideState(): m_state=1
18:43:26.765 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
18:43:26.765 00.000 12268 Star::Find false star n=8 nbg=175 bg=6.2 sigma=0.6 thresh=8 peak=8
18:43:26.765 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=23, SNR=2.9, Peak=17 HFD=0.0
18:43:26.765 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:26.765 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:26.765 00.000 12268 Status Line: Star lost - low SNR
18:43:26.765 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:26.796 00.031 12268 UpdateGuideState exits: Star lost - low SNR
18:43:26.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:26.796 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:26.796 00.000 12268 Enqueuing Expose request
18:43:26.796 00.000 11616 Worker thread wakes up
18:43:26.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:26.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:28.803 02.007 11616 Exposure complete
18:43:28.851 00.048 11616 worker thread done servicing request
18:43:28.851 00.000 12268 OnExposeComplete: enter
18:43:28.851 00.000 12268 UpdateGuideState(): m_state=1
18:43:28.851 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
18:43:28.851 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=10, SNR=2.1, Peak=8 HFD=0.0
18:43:28.851 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:28.851 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:28.851 00.000 12268 Status Line: Star lost - low SNR
18:43:28.851 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:28.874 00.023 12268 UpdateGuideState exits: Star lost - low SNR
18:43:28.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:28.874 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:28.874 00.000 12268 Enqueuing Expose request
18:43:28.874 00.000 11616 Worker thread wakes up
18:43:28.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:28.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:30.875 02.001 11616 Exposure complete
18:43:30.937 00.062 12268 OnExposeComplete: enter
18:43:30.937 00.000 12268 UpdateGuideState(): m_state=1
18:43:30.937 00.000 11616 worker thread done servicing request
18:43:30.937 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
18:43:30.937 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=0, SNR=0.0, Peak=10 HFD=0.0
18:43:30.937 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:30.937 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:30.937 00.000 12268 Status Line: Star lost - low mass
18:43:30.937 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:30.953 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:43:30.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:30.953 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:30.953 00.000 12268 Enqueuing Expose request
18:43:30.953 00.000 11616 Worker thread wakes up
18:43:30.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:30.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:32.976 02.023 11616 Exposure complete
18:43:33.032 00.056 11616 worker thread done servicing request
18:43:33.032 00.000 12268 OnExposeComplete: enter
18:43:33.033 00.001 12268 UpdateGuideState(): m_state=1
18:43:33.033 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
18:43:33.033 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=4, SNR=1.4, Peak=9 HFD=0.0
18:43:33.033 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:33.034 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:33.034 00.000 12268 Status Line: Star lost - low mass
18:43:33.036 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:33.054 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:43:33.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:33.054 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:33.054 00.000 12268 Enqueuing Expose request
18:43:33.054 00.000 11616 Worker thread wakes up
18:43:33.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:33.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:35.062 02.008 11616 Exposure complete
18:43:35.109 00.047 11616 worker thread done servicing request
18:43:35.109 00.000 12268 OnExposeComplete: enter
18:43:35.109 00.000 12268 UpdateGuideState(): m_state=1
18:43:35.109 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
18:43:35.109 00.000 12268 Star::Find returns 0 (4), X=1097.59, Y=3.64, Mass=30, SNR=3.8, Peak=17 HFD=1.3
18:43:35.109 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:35.109 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:35.109 00.000 12268 Status Line: Star lost - low HFD
18:43:35.109 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=220, Gamma=1.290
18:43:35.124 00.015 12268 UpdateGuideState exits: Star lost - low HFD
18:43:35.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:35.124 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:35.124 00.000 12268 Enqueuing Expose request
18:43:35.124 00.000 11616 Worker thread wakes up
18:43:35.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:35.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:37.142 02.018 11616 Exposure complete
18:43:37.189 00.047 11616 worker thread done servicing request
18:43:37.189 00.000 12268 OnExposeComplete: enter
18:43:37.189 00.000 12268 UpdateGuideState(): m_state=1
18:43:37.189 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
18:43:37.189 00.000 12268 Star::Find false star n=12 nbg=185 bg=6.3 sigma=0.6 thresh=8 peak=8
18:43:37.189 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=30, SNR=2.9, Peak=14 HFD=0.0
18:43:37.189 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:37.189 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:37.189 00.000 12268 Status Line: Star lost - low SNR
18:43:37.189 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=18, Gamma=1.290
18:43:37.205 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:43:37.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:37.205 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:37.205 00.000 12268 Enqueuing Expose request
18:43:37.205 00.000 11616 Worker thread wakes up
18:43:37.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:37.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:39.260 02.055 11616 Exposure complete
18:43:39.312 00.052 11616 worker thread done servicing request
18:43:39.312 00.000 12268 OnExposeComplete: enter
18:43:39.312 00.000 12268 UpdateGuideState(): m_state=1
18:43:39.312 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
18:43:39.312 00.000 12268 Star::Find false star n=8 nbg=186 bg=6.3 sigma=0.6 thresh=8 peak=8
18:43:39.312 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=21, SNR=2.9, Peak=15 HFD=0.0
18:43:39.312 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:39.312 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:39.312 00.000 12268 Status Line: Star lost - low SNR
18:43:39.312 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:39.324 00.012 12268 UpdateGuideState exits: Star lost - low SNR
18:43:39.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:39.324 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:39.324 00.000 12268 Enqueuing Expose request
18:43:39.324 00.000 11616 Worker thread wakes up
18:43:39.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:39.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:41.343 02.019 11616 Exposure complete
18:43:41.394 00.051 11616 worker thread done servicing request
18:43:41.394 00.000 12268 OnExposeComplete: enter
18:43:41.394 00.000 12268 UpdateGuideState(): m_state=1
18:43:41.394 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
18:43:41.394 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=3, SNR=1.1, Peak=9 HFD=0.0
18:43:41.394 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:41.394 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:41.394 00.000 12268 Status Line: Star lost - low mass
18:43:41.394 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:41.410 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:43:41.410 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:41.410 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:41.410 00.000 12268 Enqueuing Expose request
18:43:41.410 00.000 11616 Worker thread wakes up
18:43:41.410 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:41.410 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:43.166 01.756 12268 evsrv: cli 0F8E6D80 connect
18:43:43.166 00.000 12268 case statement mapped state 1 to 101
18:43:43.166 00.000 12268 case statement mapped state 1 to 101
18:43:43.166 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"3567c727-b09f-479c-b0a7-0e1f05095108"}
18:43:43.166 00.000 12268 case statement mapped state 1 to 101
18:43:43.166 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Looping","id":"3567c727-b09f-479c-b0a7-0e1f05095108"}
18:43:43.166 00.000 12268 evsrv: cli 0F8E6D80 disconnect
18:43:43.430 00.264 11616 Exposure complete
18:43:43.484 00.054 11616 worker thread done servicing request
18:43:43.485 00.001 12268 OnExposeComplete: enter
18:43:43.485 00.000 12268 UpdateGuideState(): m_state=1
18:43:43.485 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
18:43:43.485 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=7, SNR=1.7, Peak=9 HFD=0.0
18:43:43.485 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:43.486 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:43.486 00.000 12268 Status Line: Star lost - low mass
18:43:43.488 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:43.505 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:43:43.505 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:43.506 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:43.506 00.000 12268 Enqueuing Expose request
18:43:43.506 00.000 11616 Worker thread wakes up
18:43:43.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:43.506 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:45.509 02.003 11616 Exposure complete
18:43:45.562 00.053 11616 worker thread done servicing request
18:43:45.562 00.000 12268 OnExposeComplete: enter
18:43:45.562 00.000 12268 UpdateGuideState(): m_state=1
18:43:45.562 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
18:43:45.562 00.000 12268 Star::Find false star n=7 nbg=187 bg=6.3 sigma=0.6 thresh=8 peak=8
18:43:45.562 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=20, SNR=2.9, Peak=16 HFD=0.0
18:43:45.562 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:45.563 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:45.564 00.001 12268 Status Line: Star lost - low SNR
18:43:45.566 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:43:45.585 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:43:45.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:45.585 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:45.585 00.000 12268 Enqueuing Expose request
18:43:45.585 00.000 11616 Worker thread wakes up
18:43:45.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:45.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:47.587 02.002 11616 Exposure complete
18:43:47.642 00.055 11616 worker thread done servicing request
18:43:47.642 00.000 12268 OnExposeComplete: enter
18:43:47.642 00.000 12268 UpdateGuideState(): m_state=1
18:43:47.643 00.001 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
18:43:47.643 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=13, SNR=2.5, Peak=11 HFD=0.0
18:43:47.643 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:47.643 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:47.643 00.000 12268 Status Line: Star lost - low SNR
18:43:47.645 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
18:43:47.662 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:43:47.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:47.662 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:47.662 00.000 12268 Enqueuing Expose request
18:43:47.663 00.001 11616 Worker thread wakes up
18:43:47.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:47.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:49.668 02.005 11616 Exposure complete
18:43:49.722 00.054 11616 worker thread done servicing request
18:43:49.722 00.000 12268 OnExposeComplete: enter
18:43:49.722 00.000 12268 UpdateGuideState(): m_state=1
18:43:49.722 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
18:43:49.722 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=3, SNR=1.1, Peak=10 HFD=0.0
18:43:49.722 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:49.724 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:49.724 00.000 12268 Status Line: Star lost - low mass
18:43:49.726 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=10, Gamma=1.290
18:43:49.744 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:43:49.744 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:49.744 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:49.744 00.000 12268 Enqueuing Expose request
18:43:49.744 00.000 11616 Worker thread wakes up
18:43:49.744 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:49.744 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:51.760 02.016 11616 Exposure complete
18:43:51.814 00.054 11616 worker thread done servicing request
18:43:51.814 00.000 12268 OnExposeComplete: enter
18:43:51.814 00.000 12268 UpdateGuideState(): m_state=1
18:43:51.815 00.001 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
18:43:51.815 00.000 12268 Star::Find false star n=10 nbg=190 bg=6.2 sigma=0.6 thresh=8 peak=8
18:43:51.815 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=26, SNR=2.9, Peak=16 HFD=0.0
18:43:51.815 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:43:51.815 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:43:51.816 00.001 12268 Status Line: Star lost - low SNR
18:43:51.820 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=12, Gamma=1.290
18:43:51.838 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:43:51.838 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:51.838 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:43:51.838 00.000 12268 Enqueuing Expose request
18:43:51.838 00.000 11616 Worker thread wakes up
18:43:51.838 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:51.838 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:43:53.838 02.000 11616 Exposure complete
18:43:53.892 00.054 11616 worker thread done servicing request
18:43:53.892 00.000 12268 OnExposeComplete: enter
18:43:53.892 00.000 12268 UpdateGuideState(): m_state=1
18:43:53.893 00.001 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
18:43:53.893 00.000 12268 Star::Find returns 1 (0), X=1096.81, Y=3.68, Mass=38, SNR=4.3, Peak=17 HFD=2.7
18:43:53.893 00.000 12268 DistanceChecker: deactivated
18:43:53.896 00.003 12268 setting lock position to (1096.81, 3.68)
18:43:53.896 00.000 12268 MultiStar: stabilizing after lock position change
18:43:53.896 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:43:53.896 00.000 12268 Changing from state SELECTING to SELECTED
18:43:53.896 00.000 12268 guider state => SELECTED
18:43:53.920 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
18:43:53.936 00.016 12268 UpdateGuideState exits: m=38 SNR=4.3
18:43:53.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:53.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:43:53.936 00.000 12268 Enqueuing Expose request
18:43:53.937 00.001 11616 Worker thread wakes up
18:43:53.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:53.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,20)
18:43:55.941 02.004 11616 Exposure complete
18:43:55.998 00.057 11616 worker thread done servicing request
18:43:55.999 00.001 12268 OnExposeComplete: enter
18:43:55.999 00.000 12268 UpdateGuideState(): m_state=2
18:43:55.999 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
18:43:55.999 00.000 12268 Star::Find returns 1 (0), X=1098.07, Y=3.34, Mass=24, SNR=3.3, Peak=17 HFD=3.1
18:43:55.999 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.61) = xAngle (1.35 = 1.35)
18:43:55.999 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (1.30 = 1.30)
18:43:55.999 00.000 12268 CameraToMount -- cameraX=1.26 cameraY=-0.34 hyp=1.30 cameraTheta=-0.26 mountX=0.28 mountY=1.25, mountTheta=1.35
18:43:56.003 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=10, Gamma=1.290
18:43:56.020 00.017 12268 UpdateGuideState exits: m=24 SNR=3.3
18:43:56.021 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:56.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:43:56.021 00.000 12268 Enqueuing Expose request
18:43:56.021 00.000 11616 Worker thread wakes up
18:43:56.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:56.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,19)
18:43:58.022 02.001 11616 Exposure complete
18:43:58.075 00.053 11616 worker thread done servicing request
18:43:58.075 00.000 12268 OnExposeComplete: enter
18:43:58.075 00.000 12268 UpdateGuideState(): m_state=2
18:43:58.076 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
18:43:58.076 00.000 12268 Star::Find returns 1 (0), X=1097.84, Y=3.10, Mass=35, SNR=4.1, Peak=17 HFD=1.5
18:43:58.076 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.61) = xAngle (1.09 = 1.09)
18:43:58.076 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (1.05 = 1.05)
18:43:58.076 00.000 12268 CameraToMount -- cameraX=1.03 cameraY=-0.59 hyp=1.18 cameraTheta=-0.52 mountX=0.54 mountY=1.02, mountTheta=1.08
18:43:58.078 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=11, Gamma=1.290
18:43:58.095 00.017 12268 UpdateGuideState exits: m=35 SNR=4.1
18:43:58.096 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:43:58.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:43:58.096 00.000 12268 Enqueuing Expose request
18:43:58.096 00.000 11616 Worker thread wakes up
18:43:58.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:43:58.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,19)
18:44:00.097 02.001 11616 Exposure complete
18:44:00.170 00.073 11616 worker thread done servicing request
18:44:00.171 00.001 12268 OnExposeComplete: enter
18:44:00.171 00.000 12268 UpdateGuideState(): m_state=2
18:44:00.171 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
18:44:00.171 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=14, SNR=2.3, Peak=48 HFD=0.0
18:44:00.171 00.000 12268 DistanceChecker: activated
18:44:00.171 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:00.172 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:44:00.172 00.000 12268 guider state => SELECTING
18:44:00.172 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:00.172 00.000 12268 Status Line: Star lost - low SNR
18:44:00.180 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=20, max=255, med=43, FiltMin=36, FiltMax=72, Gamma=1.290
18:44:00.197 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:44:00.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:00.197 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:00.197 00.000 12268 Enqueuing Expose request
18:44:00.197 00.000 11616 Worker thread wakes up
18:44:00.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:00.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:02.208 02.011 11616 Exposure complete
18:44:02.272 00.064 11616 worker thread done servicing request
18:44:02.272 00.000 12268 OnExposeComplete: enter
18:44:02.272 00.000 12268 UpdateGuideState(): m_state=1
18:44:02.273 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
18:44:02.273 00.000 12268 Star::Find false star n=8 nbg=174 bg=10.6 sigma=0.8 thresh=13 peak=12
18:44:02.273 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=28, SNR=2.9, Peak=19 HFD=0.0
18:44:02.273 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:02.274 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:02.274 00.000 12268 Status Line: Star lost - low SNR
18:44:02.276 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=47, Gamma=1.290
18:44:02.292 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:44:02.293 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:02.293 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:02.293 00.000 12268 Enqueuing Expose request
18:44:02.293 00.000 11616 Worker thread wakes up
18:44:02.293 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:02.293 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:04.315 02.022 11616 Exposure complete
18:44:04.383 00.068 11616 worker thread done servicing request
18:44:04.383 00.000 12268 OnExposeComplete: enter
18:44:04.383 00.000 12268 UpdateGuideState(): m_state=1
18:44:04.383 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
18:44:04.384 00.001 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=10, SNR=2.0, Peak=20 HFD=0.0
18:44:04.384 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:04.384 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:04.385 00.001 12268 Status Line: Star lost - low SNR
18:44:04.387 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=5, max=255, med=17, FiltMin=14, FiltMax=53, Gamma=1.290
18:44:04.403 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:44:04.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:04.403 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:04.403 00.000 12268 Enqueuing Expose request
18:44:04.404 00.001 11616 Worker thread wakes up
18:44:04.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:04.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:06.408 02.004 11616 Exposure complete
18:44:06.480 00.072 11616 worker thread done servicing request
18:44:06.480 00.000 12268 OnExposeComplete: enter
18:44:06.480 00.000 12268 UpdateGuideState(): m_state=1
18:44:06.480 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
18:44:06.481 00.001 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=12, SNR=2.2, Peak=25 HFD=0.0
18:44:06.481 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:06.481 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:06.482 00.001 12268 Status Line: Star lost - low SNR
18:44:06.484 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=10, max=255, med=21, FiltMin=17, FiltMax=45, Gamma=1.290
18:44:06.501 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:44:06.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:06.501 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:06.501 00.000 12268 Enqueuing Expose request
18:44:06.502 00.001 11616 Worker thread wakes up
18:44:06.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:06.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:08.502 02.000 11616 Exposure complete
18:44:08.575 00.073 11616 worker thread done servicing request
18:44:08.576 00.001 12268 OnExposeComplete: enter
18:44:08.576 00.000 12268 UpdateGuideState(): m_state=1
18:44:08.576 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
18:44:08.576 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=7, SNR=1.6, Peak=37 HFD=0.0
18:44:08.576 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:08.577 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:08.577 00.000 12268 Status Line: Star lost - low mass
18:44:08.579 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=16, max=255, med=31, FiltMin=27, FiltMax=63, Gamma=1.290
18:44:08.596 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:44:08.597 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:08.597 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:08.597 00.000 12268 Enqueuing Expose request
18:44:08.597 00.000 11616 Worker thread wakes up
18:44:08.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:08.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:10.615 02.018 11616 Exposure complete
18:44:10.677 00.062 11616 worker thread done servicing request
18:44:10.678 00.001 12268 OnExposeComplete: enter
18:44:10.678 00.000 12268 UpdateGuideState(): m_state=1
18:44:10.678 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
18:44:10.678 00.000 12268 Star::Find false star n=4 nbg=178 bg=6.7 sigma=0.7 thresh=9 peak=9
18:44:10.678 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=21, SNR=2.9, Peak=16 HFD=0.0
18:44:10.678 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:10.679 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:10.679 00.000 12268 Status Line: Star lost - low SNR
18:44:10.681 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=40, Gamma=1.290
18:44:10.700 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:44:10.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:10.700 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:10.700 00.000 12268 Enqueuing Expose request
18:44:10.700 00.000 11616 Worker thread wakes up
18:44:10.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:10.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:12.711 02.011 11616 Exposure complete
18:44:12.767 00.056 11616 worker thread done servicing request
18:44:12.767 00.000 12268 OnExposeComplete: enter
18:44:12.767 00.000 12268 UpdateGuideState(): m_state=1
18:44:12.767 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
18:44:12.767 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=7, SNR=1.8, Peak=8 HFD=0.0
18:44:12.767 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:12.768 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:12.768 00.000 12268 Status Line: Star lost - low mass
18:44:12.770 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=44, Gamma=1.290
18:44:12.787 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:44:12.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:12.787 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:12.787 00.000 12268 Enqueuing Expose request
18:44:12.788 00.001 11616 Worker thread wakes up
18:44:12.788 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:12.788 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:14.803 02.015 11616 Exposure complete
18:44:14.858 00.055 11616 worker thread done servicing request
18:44:14.858 00.000 12268 OnExposeComplete: enter
18:44:14.858 00.000 12268 UpdateGuideState(): m_state=1
18:44:14.859 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
18:44:14.859 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=17, SNR=2.8, Peak=11 HFD=0.0
18:44:14.859 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:14.859 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:14.859 00.000 12268 Status Line: Star lost - low SNR
18:44:14.862 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=47, Gamma=1.290
18:44:14.879 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:44:14.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:14.879 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:14.879 00.000 12268 Enqueuing Expose request
18:44:14.879 00.000 11616 Worker thread wakes up
18:44:14.880 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:14.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:16.936 02.056 11616 Exposure complete
18:44:16.996 00.060 11616 worker thread done servicing request
18:44:16.996 00.000 12268 OnExposeComplete: enter
18:44:16.996 00.000 12268 UpdateGuideState(): m_state=1
18:44:16.996 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
18:44:16.997 00.001 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=11, SNR=2.3, Peak=9 HFD=0.0
18:44:16.997 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:16.997 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:16.997 00.000 12268 Status Line: Star lost - low SNR
18:44:17.001 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=55, Gamma=1.290
18:44:17.019 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:44:17.020 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:17.020 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:17.020 00.000 12268 Enqueuing Expose request
18:44:17.020 00.000 11616 Worker thread wakes up
18:44:17.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:17.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:19.027 02.007 11616 Exposure complete
18:44:19.082 00.055 11616 worker thread done servicing request
18:44:19.083 00.001 12268 OnExposeComplete: enter
18:44:19.083 00.000 12268 UpdateGuideState(): m_state=1
18:44:19.083 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
18:44:19.083 00.000 12268 Star::Find false star n=8 nbg=173 bg=6.2 sigma=0.6 thresh=8 peak=8
18:44:19.083 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=23, SNR=2.9, Peak=16 HFD=0.0
18:44:19.083 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:19.084 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:19.084 00.000 12268 Status Line: Star lost - low SNR
18:44:19.087 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=52, Gamma=1.290
18:44:19.105 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:44:19.105 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:19.105 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:19.105 00.000 12268 Enqueuing Expose request
18:44:19.105 00.000 11616 Worker thread wakes up
18:44:19.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:19.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:21.112 02.007 11616 Exposure complete
18:44:21.169 00.057 11616 worker thread done servicing request
18:44:21.170 00.001 12268 OnExposeComplete: enter
18:44:21.170 00.000 12268 UpdateGuideState(): m_state=1
18:44:21.170 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
18:44:21.170 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=13, SNR=2.5, Peak=10 HFD=0.0
18:44:21.170 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:21.171 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:21.171 00.000 12268 Status Line: Star lost - low SNR
18:44:21.173 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=15, Gamma=1.290
18:44:21.192 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:44:21.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:21.192 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:21.192 00.000 12268 Enqueuing Expose request
18:44:21.193 00.001 11616 Worker thread wakes up
18:44:21.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:21.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:23.257 02.064 11616 Exposure complete
18:44:23.309 00.052 11616 worker thread done servicing request
18:44:23.310 00.001 12268 OnExposeComplete: enter
18:44:23.310 00.000 12268 UpdateGuideState(): m_state=1
18:44:23.310 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
18:44:23.310 00.000 12268 Star::Find false star n=14 nbg=286 bg=6.5 sigma=0.7 thresh=8 peak=7
18:44:23.310 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=22, SNR=2.9, Peak=10 HFD=0.0
18:44:23.310 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:23.311 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:23.311 00.000 12268 Status Line: Star lost - low SNR
18:44:23.315 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=17, Gamma=1.290
18:44:23.333 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:44:23.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:23.333 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:23.333 00.000 12268 Enqueuing Expose request
18:44:23.333 00.000 11616 Worker thread wakes up
18:44:23.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:23.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:25.339 02.006 11616 Exposure complete
18:44:25.393 00.054 11616 worker thread done servicing request
18:44:25.393 00.000 12268 OnExposeComplete: enter
18:44:25.393 00.000 12268 UpdateGuideState(): m_state=1
18:44:25.394 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
18:44:25.394 00.000 12268 Star::Find returns 1 (0), X=1097.51, Y=5.52, Mass=21, SNR=3.2, Peak=16 HFD=3.2
18:44:25.394 00.000 12268 DistanceChecker: deactivated
18:44:25.396 00.002 12268 setting lock position to (1097.51, 5.52)
18:44:25.396 00.000 12268 MultiStar: stabilizing after lock position change
18:44:25.396 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:44:25.396 00.000 12268 Changing from state SELECTING to SELECTED
18:44:25.396 00.000 12268 guider state => SELECTED
18:44:25.422 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=15, Gamma=1.290
18:44:25.440 00.018 12268 UpdateGuideState exits: m=21 SNR=3.2
18:44:25.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:25.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:44:25.440 00.000 12268 Enqueuing Expose request
18:44:25.440 00.000 11616 Worker thread wakes up
18:44:25.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:25.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,22)
18:44:27.448 02.008 11616 Exposure complete
18:44:27.503 00.055 11616 worker thread done servicing request
18:44:27.504 00.001 12268 OnExposeComplete: enter
18:44:27.504 00.000 12268 UpdateGuideState(): m_state=2
18:44:27.504 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
18:44:27.504 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=5.00, Mass=7, SNR=1.8, Peak=9 HFD=0.0
18:44:27.505 00.001 12268 DistanceChecker: activated
18:44:27.505 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:27.505 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:44:27.506 00.001 12268 guider state => SELECTING
18:44:27.506 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:27.506 00.000 12268 Status Line: Star lost - low mass
18:44:27.512 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=11, Gamma=1.290
18:44:27.529 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:44:27.529 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:27.529 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:27.529 00.000 12268 Enqueuing Expose request
18:44:27.529 00.000 11616 Worker thread wakes up
18:44:27.529 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:27.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:29.535 02.006 11616 Exposure complete
18:44:29.593 00.058 11616 worker thread done servicing request
18:44:29.593 00.000 12268 OnExposeComplete: enter
18:44:29.593 00.000 12268 UpdateGuideState(): m_state=1
18:44:29.593 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
18:44:29.593 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=18, SNR=2.9, Peak=17 HFD=0.0
18:44:29.593 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:29.593 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:29.593 00.000 12268 Status Line: Star lost - low SNR
18:44:29.593 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=103, Gamma=1.290
18:44:29.614 00.021 12268 UpdateGuideState exits: Star lost - low SNR
18:44:29.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:29.614 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:29.614 00.000 12268 Enqueuing Expose request
18:44:29.614 00.000 11616 Worker thread wakes up
18:44:29.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:29.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:31.627 02.013 11616 Exposure complete
18:44:31.674 00.047 11616 worker thread done servicing request
18:44:31.674 00.000 12268 OnExposeComplete: enter
18:44:31.674 00.000 12268 UpdateGuideState(): m_state=1
18:44:31.674 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
18:44:31.674 00.000 12268 Star::Find false star n=10 nbg=178 bg=6.4 sigma=0.7 thresh=8 peak=8
18:44:31.674 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=26, SNR=2.9, Peak=17 HFD=0.0
18:44:31.674 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:31.674 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:31.674 00.000 12268 Status Line: Star lost - low SNR
18:44:31.687 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=94, Gamma=1.290
18:44:31.690 00.003 12268 UpdateGuideState exits: Star lost - low SNR
18:44:31.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:31.690 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:31.690 00.000 12268 Enqueuing Expose request
18:44:31.690 00.000 11616 Worker thread wakes up
18:44:31.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:31.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:33.711 02.021 11616 Exposure complete
18:44:33.759 00.048 11616 worker thread done servicing request
18:44:33.759 00.000 12268 OnExposeComplete: enter
18:44:33.759 00.000 12268 UpdateGuideState(): m_state=1
18:44:33.759 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
18:44:33.759 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=11, SNR=2.3, Peak=8 HFD=0.0
18:44:33.759 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:33.759 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:33.759 00.000 12268 Status Line: Star lost - low SNR
18:44:33.759 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=85, Gamma=1.290
18:44:33.781 00.022 12268 UpdateGuideState exits: Star lost - low SNR
18:44:33.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:33.781 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:33.781 00.000 12268 Enqueuing Expose request
18:44:33.781 00.000 11616 Worker thread wakes up
18:44:33.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:33.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:35.785 02.004 11616 Exposure complete
18:44:35.833 00.048 11616 worker thread done servicing request
18:44:35.833 00.000 12268 OnExposeComplete: enter
18:44:35.833 00.000 12268 UpdateGuideState(): m_state=1
18:44:35.833 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
18:44:35.833 00.000 12268 Star::Find false star n=9 nbg=174 bg=6.3 sigma=0.6 thresh=8 peak=8
18:44:35.833 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=26, SNR=2.9, Peak=16 HFD=0.0
18:44:35.833 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:35.833 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:35.833 00.000 12268 Status Line: Star lost - low SNR
18:44:35.833 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=87, Gamma=1.290
18:44:35.849 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:44:35.849 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:35.849 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:35.849 00.000 12268 Enqueuing Expose request
18:44:35.849 00.000 11616 Worker thread wakes up
18:44:35.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:35.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:37.856 02.007 11616 Exposure complete
18:44:37.920 00.064 11616 worker thread done servicing request
18:44:37.920 00.000 12268 OnExposeComplete: enter
18:44:37.920 00.000 12268 UpdateGuideState(): m_state=1
18:44:37.920 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
18:44:37.920 00.000 12268 Star::Find false star n=10 nbg=184 bg=6.3 sigma=0.6 thresh=8 peak=8
18:44:37.920 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=27, SNR=2.9, Peak=15 HFD=0.0
18:44:37.920 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:37.920 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:37.920 00.000 12268 Status Line: Star lost - low SNR
18:44:37.920 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=95, Gamma=1.290
18:44:37.937 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:44:37.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:37.937 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:37.937 00.000 12268 Enqueuing Expose request
18:44:37.937 00.000 11616 Worker thread wakes up
18:44:37.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:37.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:39.946 02.009 11616 Exposure complete
18:44:39.999 00.053 11616 worker thread done servicing request
18:44:39.999 00.000 12268 OnExposeComplete: enter
18:44:39.999 00.000 12268 UpdateGuideState(): m_state=1
18:44:39.999 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
18:44:39.999 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=5.00, Mass=9, SNR=2.1, Peak=12 HFD=0.0
18:44:39.999 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:39.999 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:39.999 00.000 12268 Status Line: Star lost - low mass
18:44:39.999 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=85, Gamma=1.290
18:44:40.026 00.027 12268 UpdateGuideState exits: Star lost - low mass
18:44:40.026 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:40.026 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:40.026 00.000 12268 Enqueuing Expose request
18:44:40.026 00.000 11616 Worker thread wakes up
18:44:40.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:40.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:42.038 02.012 11616 Exposure complete
18:44:42.093 00.055 11616 worker thread done servicing request
18:44:42.093 00.000 12268 OnExposeComplete: enter
18:44:42.093 00.000 12268 UpdateGuideState(): m_state=1
18:44:42.093 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
18:44:42.093 00.000 12268 Star::Find false star n=9 nbg=271 bg=6.3 sigma=0.6 thresh=8 peak=7
18:44:42.093 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=21, SNR=2.9, Peak=11 HFD=0.0
18:44:42.093 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:42.093 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:42.093 00.000 12268 Status Line: Star lost - low SNR
18:44:42.093 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=81, Gamma=1.290
18:44:42.117 00.024 12268 UpdateGuideState exits: Star lost - low SNR
18:44:42.117 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:42.117 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:42.117 00.000 12268 Enqueuing Expose request
18:44:42.117 00.000 11616 Worker thread wakes up
18:44:42.117 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:42.117 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:44.126 02.009 11616 Exposure complete
18:44:44.174 00.048 11616 worker thread done servicing request
18:44:44.187 00.013 12268 OnExposeComplete: enter
18:44:44.187 00.000 12268 UpdateGuideState(): m_state=1
18:44:44.187 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
18:44:44.187 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=17, SNR=2.8, Peak=11 HFD=0.0
18:44:44.187 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:44.187 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:44.187 00.000 12268 Status Line: Star lost - low SNR
18:44:44.190 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=88, Gamma=1.290
18:44:44.205 00.015 12268 UpdateGuideState exits: Star lost - low SNR
18:44:44.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:44.205 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:44.205 00.000 12268 Enqueuing Expose request
18:44:44.205 00.000 11616 Worker thread wakes up
18:44:44.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:44.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:46.218 02.013 11616 Exposure complete
18:44:46.265 00.047 11616 worker thread done servicing request
18:44:46.265 00.000 12268 OnExposeComplete: enter
18:44:46.265 00.000 12268 UpdateGuideState(): m_state=1
18:44:46.265 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
18:44:46.265 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=5.00, Mass=3, SNR=1.1, Peak=9 HFD=0.0
18:44:46.265 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:46.265 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:46.265 00.000 12268 Status Line: Star lost - low mass
18:44:46.265 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=33, Gamma=1.290
18:44:46.297 00.032 12268 UpdateGuideState exits: Star lost - low mass
18:44:46.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:46.297 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:46.297 00.000 12268 Enqueuing Expose request
18:44:46.297 00.000 11616 Worker thread wakes up
18:44:46.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:46.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:48.307 02.010 11616 Exposure complete
18:44:48.354 00.047 11616 worker thread done servicing request
18:44:48.354 00.000 12268 OnExposeComplete: enter
18:44:48.354 00.000 12268 UpdateGuideState(): m_state=1
18:44:48.354 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
18:44:48.354 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=10, SNR=2.2, Peak=9 HFD=0.0
18:44:48.354 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:48.354 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:48.354 00.000 12268 Status Line: Star lost - low SNR
18:44:48.354 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
18:44:48.375 00.021 12268 UpdateGuideState exits: Star lost - low SNR
18:44:48.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:48.375 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:48.375 00.000 12268 Enqueuing Expose request
18:44:48.375 00.000 11616 Worker thread wakes up
18:44:48.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:48.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:50.399 02.024 11616 Exposure complete
18:44:50.447 00.048 11616 worker thread done servicing request
18:44:50.447 00.000 12268 OnExposeComplete: enter
18:44:50.447 00.000 12268 UpdateGuideState(): m_state=1
18:44:50.447 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
18:44:50.447 00.000 12268 Star::Find false star n=10 nbg=174 bg=6.4 sigma=0.6 thresh=8 peak=8
18:44:50.447 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
18:44:50.447 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:50.447 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:50.447 00.000 12268 Status Line: Star lost - low SNR
18:44:50.447 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
18:44:50.468 00.021 12268 UpdateGuideState exits: Star lost - low SNR
18:44:50.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:50.468 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:50.468 00.000 12268 Enqueuing Expose request
18:44:50.468 00.000 11616 Worker thread wakes up
18:44:50.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:50.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:52.484 02.016 11616 Exposure complete
18:44:52.531 00.047 11616 worker thread done servicing request
18:44:52.531 00.000 12268 OnExposeComplete: enter
18:44:52.531 00.000 12268 UpdateGuideState(): m_state=1
18:44:52.531 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
18:44:52.531 00.000 12268 Star::Find false star n=7 nbg=173 bg=6.3 sigma=0.6 thresh=8 peak=8
18:44:52.531 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
18:44:52.531 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:52.531 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:52.531 00.000 12268 Status Line: Star lost - low SNR
18:44:52.546 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=18, Gamma=1.290
18:44:52.562 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:44:52.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:52.562 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:52.562 00.000 12268 Enqueuing Expose request
18:44:52.562 00.000 11616 Worker thread wakes up
18:44:52.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:52.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:54.562 02.000 11616 Exposure complete
18:44:54.598 00.036 12268 evsrv: cli 0F8E6D80 connect
18:44:54.598 00.000 12268 case statement mapped state 1 to 101
18:44:54.598 00.000 12268 case statement mapped state 1 to 101
18:44:54.598 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"8999a56c-2eb4-4823-bd22-7d3648768bf2"}
18:44:54.598 00.000 12268 case statement mapped state 1 to 101
18:44:54.598 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Looping","id":"8999a56c-2eb4-4823-bd22-7d3648768bf2"}
18:44:54.614 00.016 12268 evsrv: cli 0F8E6D80 disconnect
18:44:54.614 00.000 11616 worker thread done servicing request
18:44:54.614 00.000 12268 OnExposeComplete: enter
18:44:54.614 00.000 12268 UpdateGuideState(): m_state=1
18:44:54.614 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
18:44:54.614 00.000 12268 Star::Find false star n=13 nbg=172 bg=6.3 sigma=0.7 thresh=8 peak=8
18:44:54.614 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=33, SNR=2.9, Peak=17 HFD=0.0
18:44:54.614 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:54.625 00.011 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:54.625 00.000 12268 Status Line: Star lost - low SNR
18:44:54.625 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=37, Gamma=1.290
18:44:54.646 00.021 12268 UpdateGuideState exits: Star lost - low SNR
18:44:54.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:54.646 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:54.646 00.000 12268 Enqueuing Expose request
18:44:54.646 00.000 11616 Worker thread wakes up
18:44:54.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:54.647 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:56.658 02.011 11616 Exposure complete
18:44:56.711 00.053 11616 worker thread done servicing request
18:44:56.711 00.000 12268 OnExposeComplete: enter
18:44:56.711 00.000 12268 UpdateGuideState(): m_state=1
18:44:56.711 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
18:44:56.711 00.000 12268 Star::Find false star n=9 nbg=187 bg=6.3 sigma=0.6 thresh=8 peak=8
18:44:56.711 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
18:44:56.712 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:56.712 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:56.712 00.000 12268 Status Line: Star lost - low SNR
18:44:56.714 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:44:56.733 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:44:56.733 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:56.733 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:56.733 00.000 12268 Enqueuing Expose request
18:44:56.734 00.001 11616 Worker thread wakes up
18:44:56.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:56.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:44:58.748 02.014 11616 Exposure complete
18:44:58.801 00.053 11616 worker thread done servicing request
18:44:58.801 00.000 12268 OnExposeComplete: enter
18:44:58.801 00.000 12268 UpdateGuideState(): m_state=1
18:44:58.802 00.001 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
18:44:58.802 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=5.00, Mass=3, SNR=1.1, Peak=9 HFD=0.0
18:44:58.802 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:44:58.802 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:44:58.803 00.001 12268 Status Line: Star lost - low mass
18:44:58.805 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:44:58.824 00.019 12268 UpdateGuideState exits: Star lost - low mass
18:44:58.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:44:58.824 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:44:58.824 00.000 12268 Enqueuing Expose request
18:44:58.824 00.000 11616 Worker thread wakes up
18:44:58.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:44:58.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:00.835 02.011 11616 Exposure complete
18:45:00.890 00.055 11616 worker thread done servicing request
18:45:00.891 00.001 12268 OnExposeComplete: enter
18:45:00.891 00.000 12268 UpdateGuideState(): m_state=1
18:45:00.891 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
18:45:00.891 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=14, SNR=2.6, Peak=16 HFD=0.0
18:45:00.891 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:00.892 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:00.892 00.000 12268 Status Line: Star lost - low SNR
18:45:00.894 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
18:45:00.911 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:45:00.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:00.911 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:00.911 00.000 12268 Enqueuing Expose request
18:45:00.911 00.000 11616 Worker thread wakes up
18:45:00.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:00.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:02.935 02.024 11616 Exposure complete
18:45:02.989 00.054 11616 worker thread done servicing request
18:45:02.990 00.001 12268 OnExposeComplete: enter
18:45:02.990 00.000 12268 UpdateGuideState(): m_state=1
18:45:02.990 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
18:45:02.990 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=13, SNR=2.4, Peak=10 HFD=0.0
18:45:02.990 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:02.991 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:02.991 00.000 12268 Status Line: Star lost - low SNR
18:45:02.993 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=11, Gamma=1.290
18:45:03.010 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:45:03.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:03.010 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:03.010 00.000 12268 Enqueuing Expose request
18:45:03.010 00.000 11616 Worker thread wakes up
18:45:03.011 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:03.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:05.023 02.012 11616 Exposure complete
18:45:05.077 00.054 11616 worker thread done servicing request
18:45:05.077 00.000 12268 OnExposeComplete: enter
18:45:05.077 00.000 12268 UpdateGuideState(): m_state=1
18:45:05.078 00.001 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
18:45:05.078 00.000 12268 Star::Find returns 1 (0), X=1098.93, Y=3.44, Mass=23, SNR=3.3, Peak=17 HFD=2.1
18:45:05.078 00.000 12268 DistanceChecker: deactivated
18:45:05.081 00.003 12268 setting lock position to (1098.93, 3.44)
18:45:05.081 00.000 12268 MultiStar: stabilizing after lock position change
18:45:05.081 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:45:05.082 00.001 12268 Changing from state SELECTING to SELECTED
18:45:05.082 00.000 12268 guider state => SELECTED
18:45:05.105 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=10, Gamma=1.290
18:45:05.126 00.021 12268 UpdateGuideState exits: m=23 SNR=3.3
18:45:05.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:05.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:45:05.126 00.000 12268 Enqueuing Expose request
18:45:05.126 00.000 11616 Worker thread wakes up
18:45:05.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:05.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1084,0,31,19)
18:45:07.137 02.011 11616 Exposure complete
18:45:07.191 00.054 11616 worker thread done servicing request
18:45:07.191 00.000 12268 OnExposeComplete: enter
18:45:07.191 00.000 12268 UpdateGuideState(): m_state=2
18:45:07.192 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
18:45:07.192 00.000 12268 Star::Find returns 0 (4), X=1098.32, Y=3.67, Mass=32, SNR=3.9, Peak=17 HFD=1.3
18:45:07.192 00.000 12268 DistanceChecker: activated
18:45:07.192 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:07.192 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:45:07.193 00.001 12268 guider state => SELECTING
18:45:07.193 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:07.193 00.000 12268 Status Line: Star lost - low HFD
18:45:07.199 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
18:45:07.216 00.017 12268 UpdateGuideState exits: Star lost - low HFD
18:45:07.216 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:07.216 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:07.216 00.000 12268 Enqueuing Expose request
18:45:07.216 00.000 11616 Worker thread wakes up
18:45:07.216 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:07.217 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:09.260 02.043 11616 Exposure complete
18:45:09.312 00.052 11616 worker thread done servicing request
18:45:09.313 00.001 12268 OnExposeComplete: enter
18:45:09.313 00.000 12268 UpdateGuideState(): m_state=1
18:45:09.313 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
18:45:09.313 00.000 12268 Star::Find false star n=11 nbg=171 bg=6.3 sigma=0.6 thresh=8 peak=8
18:45:09.313 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=27, SNR=2.9, Peak=15 HFD=0.0
18:45:09.314 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:09.314 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:09.315 00.001 12268 Status Line: Star lost - low SNR
18:45:09.317 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=13, Gamma=1.290
18:45:09.335 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:45:09.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:09.335 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:09.336 00.001 12268 Enqueuing Expose request
18:45:09.336 00.000 11616 Worker thread wakes up
18:45:09.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:09.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:11.336 02.000 11616 Exposure complete
18:45:11.398 00.062 11616 worker thread done servicing request
18:45:11.399 00.001 12268 OnExposeComplete: enter
18:45:11.399 00.000 12268 UpdateGuideState(): m_state=1
18:45:11.399 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
18:45:11.399 00.000 12268 Star::Find false star n=15 nbg=276 bg=6.3 sigma=0.6 thresh=8 peak=7
18:45:11.399 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=28, SNR=2.9, Peak=10 HFD=0.0
18:45:11.399 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:11.400 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:11.400 00.000 12268 Status Line: Star lost - low SNR
18:45:11.404 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=43, Gamma=1.290
18:45:11.422 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:45:11.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:11.422 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:11.422 00.000 12268 Enqueuing Expose request
18:45:11.422 00.000 11616 Worker thread wakes up
18:45:11.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:11.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:13.424 02.002 11616 Exposure complete
18:45:13.477 00.053 11616 worker thread done servicing request
18:45:13.477 00.000 12268 OnExposeComplete: enter
18:45:13.477 00.000 12268 UpdateGuideState(): m_state=1
18:45:13.478 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
18:45:13.478 00.000 12268 Star::Find false star n=13 nbg=288 bg=6.3 sigma=0.7 thresh=8 peak=8
18:45:13.478 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=27, SNR=2.9, Peak=13 HFD=0.0
18:45:13.478 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:13.479 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:13.479 00.000 12268 Status Line: Star lost - low SNR
18:45:13.481 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=49, Gamma=1.290
18:45:13.497 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:45:13.497 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:13.497 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:13.497 00.000 12268 Enqueuing Expose request
18:45:13.497 00.000 11616 Worker thread wakes up
18:45:13.498 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:13.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:15.510 02.012 11616 Exposure complete
18:45:15.563 00.053 11616 worker thread done servicing request
18:45:15.563 00.000 12268 OnExposeComplete: enter
18:45:15.563 00.000 12268 UpdateGuideState(): m_state=1
18:45:15.564 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
18:45:15.564 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=13, SNR=2.5, Peak=17 HFD=0.0
18:45:15.564 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:15.565 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:15.565 00.000 12268 Status Line: Star lost - low SNR
18:45:15.567 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=54, Gamma=1.290
18:45:15.584 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:45:15.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:15.584 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:15.584 00.000 12268 Enqueuing Expose request
18:45:15.584 00.000 11616 Worker thread wakes up
18:45:15.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:15.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:17.598 02.014 11616 Exposure complete
18:45:17.651 00.053 11616 worker thread done servicing request
18:45:17.652 00.001 12268 OnExposeComplete: enter
18:45:17.652 00.000 12268 UpdateGuideState(): m_state=1
18:45:17.652 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
18:45:17.652 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=3.00, Mass=10, SNR=2.2, Peak=16 HFD=0.0
18:45:17.652 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:17.653 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:17.653 00.000 12268 Status Line: Star lost - low mass
18:45:17.654 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=50, Gamma=1.290
18:45:17.673 00.019 12268 UpdateGuideState exits: Star lost - low mass
18:45:17.674 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:17.674 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:17.674 00.000 12268 Enqueuing Expose request
18:45:17.674 00.000 11616 Worker thread wakes up
18:45:17.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:17.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:19.682 02.008 11616 Exposure complete
18:45:19.737 00.055 11616 worker thread done servicing request
18:45:19.737 00.000 12268 OnExposeComplete: enter
18:45:19.737 00.000 12268 UpdateGuideState(): m_state=1
18:45:19.738 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
18:45:19.738 00.000 12268 Star::Find false star n=9 nbg=171 bg=6.3 sigma=0.6 thresh=8 peak=8
18:45:19.738 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=24, SNR=2.9, Peak=17 HFD=0.0
18:45:19.738 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:19.738 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:19.739 00.001 12268 Status Line: Star lost - low SNR
18:45:19.741 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=56, Gamma=1.290
18:45:19.757 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:45:19.758 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:19.758 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:19.758 00.000 12268 Enqueuing Expose request
18:45:19.758 00.000 11616 Worker thread wakes up
18:45:19.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:19.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:21.773 02.015 11616 Exposure complete
18:45:21.830 00.057 11616 worker thread done servicing request
18:45:21.831 00.001 12268 OnExposeComplete: enter
18:45:21.831 00.000 12268 UpdateGuideState(): m_state=1
18:45:21.831 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
18:45:21.831 00.000 12268 Star::Find false star n=7 nbg=183 bg=6.3 sigma=0.6 thresh=8 peak=8
18:45:21.831 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=20, SNR=2.9, Peak=16 HFD=0.0
18:45:21.831 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:21.832 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:21.832 00.000 12268 Status Line: Star lost - low SNR
18:45:21.834 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=53, Gamma=1.290
18:45:21.853 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:45:21.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:21.853 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:21.853 00.000 12268 Enqueuing Expose request
18:45:21.853 00.000 11616 Worker thread wakes up
18:45:21.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:21.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:23.862 02.009 11616 Exposure complete
18:45:23.916 00.054 11616 worker thread done servicing request
18:45:23.916 00.000 12268 OnExposeComplete: enter
18:45:23.916 00.000 12268 UpdateGuideState(): m_state=1
18:45:23.917 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
18:45:23.917 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=11, SNR=2.3, Peak=17 HFD=0.0
18:45:23.917 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:23.917 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:23.917 00.000 12268 Status Line: Star lost - low SNR
18:45:23.919 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=49, Gamma=1.290
18:45:23.935 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:45:23.937 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:23.937 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:23.937 00.000 12268 Enqueuing Expose request
18:45:23.937 00.000 11616 Worker thread wakes up
18:45:23.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:23.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:25.940 02.003 11616 Exposure complete
18:45:25.993 00.053 11616 worker thread done servicing request
18:45:25.993 00.000 12268 OnExposeComplete: enter
18:45:25.993 00.000 12268 UpdateGuideState(): m_state=1
18:45:25.994 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
18:45:25.994 00.000 12268 Star::Find returns 0 (4), X=1098.00, Y=3.48, Mass=20, SNR=3.1, Peak=17 HFD=0.9
18:45:25.994 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:25.994 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:25.994 00.000 12268 Status Line: Star lost - low HFD
18:45:25.997 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=49, Gamma=1.290
18:45:26.015 00.018 12268 UpdateGuideState exits: Star lost - low HFD
18:45:26.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:26.015 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:26.015 00.000 12268 Enqueuing Expose request
18:45:26.015 00.000 11616 Worker thread wakes up
18:45:26.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:26.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:28.021 02.006 11616 Exposure complete
18:45:28.075 00.054 11616 worker thread done servicing request
18:45:28.075 00.000 12268 OnExposeComplete: enter
18:45:28.075 00.000 12268 UpdateGuideState(): m_state=1
18:45:28.075 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
18:45:28.075 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=17, SNR=2.8, Peak=9 HFD=0.0
18:45:28.075 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:28.076 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:28.076 00.000 12268 Status Line: Star lost - low SNR
18:45:28.078 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=39, Gamma=1.290
18:45:28.098 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:45:28.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:28.098 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:28.098 00.000 12268 Enqueuing Expose request
18:45:28.099 00.001 11616 Worker thread wakes up
18:45:28.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:28.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:30.116 02.017 11616 Exposure complete
18:45:30.171 00.055 11616 worker thread done servicing request
18:45:30.172 00.001 12268 OnExposeComplete: enter
18:45:30.172 00.000 12268 UpdateGuideState(): m_state=1
18:45:30.172 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
18:45:30.172 00.000 12268 Star::Find false star n=10 nbg=163 bg=6.3 sigma=0.5 thresh=8 peak=8
18:45:30.172 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
18:45:30.172 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:30.173 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:30.173 00.000 12268 Status Line: Star lost - low SNR
18:45:30.175 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=17, Gamma=1.290
18:45:30.193 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:45:30.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:30.193 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:30.193 00.000 12268 Enqueuing Expose request
18:45:30.193 00.000 11616 Worker thread wakes up
18:45:30.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:30.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:32.200 02.007 11616 Exposure complete
18:45:32.258 00.058 11616 worker thread done servicing request
18:45:32.258 00.000 12268 OnExposeComplete: enter
18:45:32.258 00.000 12268 UpdateGuideState(): m_state=1
18:45:32.259 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
18:45:32.259 00.000 12268 Star::Find returns 1 (0), X=1098.44, Y=3.66, Mass=22, SNR=3.2, Peak=17 HFD=1.9
18:45:32.259 00.000 12268 DistanceChecker: deactivated
18:45:32.262 00.003 12268 setting lock position to (1098.44, 3.66)
18:45:32.262 00.000 12268 MultiStar: stabilizing after lock position change
18:45:32.263 00.001 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:45:32.263 00.000 12268 Changing from state SELECTING to SELECTED
18:45:32.263 00.000 12268 guider state => SELECTED
18:45:32.287 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=20, Gamma=1.290
18:45:32.304 00.017 12268 UpdateGuideState exits: m=22 SNR=3.2
18:45:32.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:32.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:45:32.304 00.000 12268 Enqueuing Expose request
18:45:32.305 00.001 11616 Worker thread wakes up
18:45:32.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:32.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:45:34.319 02.014 11616 Exposure complete
18:45:34.375 00.056 11616 worker thread done servicing request
18:45:34.375 00.000 12268 OnExposeComplete: enter
18:45:34.375 00.000 12268 UpdateGuideState(): m_state=2
18:45:34.375 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
18:45:34.375 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=3.00, Mass=3, SNR=1.3, Peak=10 HFD=0.0
18:45:34.375 00.000 12268 DistanceChecker: activated
18:45:34.375 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:34.376 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:45:34.376 00.000 12268 guider state => SELECTING
18:45:34.376 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:34.376 00.000 12268 Status Line: Star lost - low mass
18:45:34.385 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=18, Gamma=1.290
18:45:34.402 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:45:34.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:34.402 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:34.402 00.000 12268 Enqueuing Expose request
18:45:34.402 00.000 11616 Worker thread wakes up
18:45:34.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:34.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:36.414 02.012 11616 Exposure complete
18:45:36.467 00.053 11616 worker thread done servicing request
18:45:36.467 00.000 12268 OnExposeComplete: enter
18:45:36.467 00.000 12268 UpdateGuideState(): m_state=1
18:45:36.467 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
18:45:36.467 00.000 12268 Star::Find false star n=12 nbg=279 bg=6.2 sigma=0.6 thresh=8 peak=7
18:45:36.467 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=22, SNR=2.9, Peak=9 HFD=0.0
18:45:36.467 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:36.468 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:36.468 00.000 12268 Status Line: Star lost - low SNR
18:45:36.471 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
18:45:36.488 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:45:36.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:36.488 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:36.488 00.000 12268 Enqueuing Expose request
18:45:36.489 00.001 11616 Worker thread wakes up
18:45:36.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:36.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:38.498 02.009 11616 Exposure complete
18:45:38.552 00.054 11616 worker thread done servicing request
18:45:38.552 00.000 12268 OnExposeComplete: enter
18:45:38.553 00.001 12268 UpdateGuideState(): m_state=1
18:45:38.553 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
18:45:38.553 00.000 12268 Star::Find false star n=7 nbg=171 bg=6.3 sigma=0.6 thresh=8 peak=8
18:45:38.553 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=21, SNR=2.9, Peak=17 HFD=0.0
18:45:38.553 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:38.554 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:38.554 00.000 12268 Status Line: Star lost - low SNR
18:45:38.556 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=11, Gamma=1.290
18:45:38.573 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:45:38.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:38.573 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:38.573 00.000 12268 Enqueuing Expose request
18:45:38.573 00.000 11616 Worker thread wakes up
18:45:38.573 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:38.573 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:40.592 02.019 11616 Exposure complete
18:45:40.648 00.056 11616 worker thread done servicing request
18:45:40.648 00.000 12268 OnExposeComplete: enter
18:45:40.648 00.000 12268 UpdateGuideState(): m_state=1
18:45:40.649 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
18:45:40.649 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=3.00, Mass=4, SNR=1.4, Peak=9 HFD=0.0
18:45:40.649 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:40.649 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:40.650 00.001 12268 Status Line: Star lost - low mass
18:45:40.653 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=96, Gamma=1.290
18:45:40.670 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:45:40.671 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:40.671 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:40.671 00.000 12268 Enqueuing Expose request
18:45:40.671 00.000 11616 Worker thread wakes up
18:45:40.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:40.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:42.693 02.022 11616 Exposure complete
18:45:42.748 00.055 11616 worker thread done servicing request
18:45:42.748 00.000 12268 OnExposeComplete: enter
18:45:42.748 00.000 12268 UpdateGuideState(): m_state=1
18:45:42.750 00.002 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
18:45:42.750 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=14, SNR=2.5, Peak=9 HFD=0.0
18:45:42.750 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:42.750 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:42.751 00.001 12268 Status Line: Star lost - low SNR
18:45:42.754 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=102, Gamma=1.290
18:45:42.771 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:45:42.772 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:42.772 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:42.772 00.000 12268 Enqueuing Expose request
18:45:42.772 00.000 11616 Worker thread wakes up
18:45:42.772 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:42.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:44.789 02.017 11616 Exposure complete
18:45:44.845 00.056 11616 worker thread done servicing request
18:45:44.845 00.000 12268 OnExposeComplete: enter
18:45:44.845 00.000 12268 UpdateGuideState(): m_state=1
18:45:44.845 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
18:45:44.845 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=13, SNR=2.5, Peak=11 HFD=0.0
18:45:44.846 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:44.846 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:44.847 00.001 12268 Status Line: Star lost - low SNR
18:45:44.851 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=101, Gamma=1.290
18:45:44.868 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:45:44.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:44.868 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:44.868 00.000 12268 Enqueuing Expose request
18:45:44.868 00.000 11616 Worker thread wakes up
18:45:44.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:44.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:46.882 02.014 11616 Exposure complete
18:45:46.935 00.053 11616 worker thread done servicing request
18:45:46.935 00.000 12268 OnExposeComplete: enter
18:45:46.936 00.001 12268 UpdateGuideState(): m_state=1
18:45:46.936 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
18:45:46.936 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=12, SNR=2.4, Peak=15 HFD=0.0
18:45:46.936 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:46.937 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:46.937 00.000 12268 Status Line: Star lost - low SNR
18:45:46.940 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=102, Gamma=1.290
18:45:46.958 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:45:46.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:46.958 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:46.958 00.000 12268 Enqueuing Expose request
18:45:46.958 00.000 11616 Worker thread wakes up
18:45:46.959 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:46.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:48.969 02.010 11616 Exposure complete
18:45:49.024 00.055 11616 worker thread done servicing request
18:45:49.024 00.000 12268 OnExposeComplete: enter
18:45:49.024 00.000 12268 UpdateGuideState(): m_state=1
18:45:49.025 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
18:45:49.025 00.000 12268 Star::Find false star n=11 nbg=270 bg=6.3 sigma=0.6 thresh=8 peak=7
18:45:49.025 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=20, SNR=2.9, Peak=9 HFD=0.0
18:45:49.025 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:49.025 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:49.025 00.000 12268 Status Line: Star lost - low SNR
18:45:49.028 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=102, Gamma=1.290
18:45:49.046 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:45:49.047 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:49.047 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:49.047 00.000 12268 Enqueuing Expose request
18:45:49.047 00.000 11616 Worker thread wakes up
18:45:49.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:49.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:51.053 02.006 11616 Exposure complete
18:45:51.111 00.058 11616 worker thread done servicing request
18:45:51.111 00.000 12268 OnExposeComplete: enter
18:45:51.111 00.000 12268 UpdateGuideState(): m_state=1
18:45:51.111 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
18:45:51.111 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=3.00, Mass=5, SNR=1.6, Peak=10 HFD=0.0
18:45:51.111 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:51.112 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:51.112 00.000 12268 Status Line: Star lost - low mass
18:45:51.115 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=115, Gamma=1.290
18:45:51.133 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:45:51.133 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:51.133 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:51.133 00.000 12268 Enqueuing Expose request
18:45:51.133 00.000 11616 Worker thread wakes up
18:45:51.134 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:51.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:53.143 02.009 11616 Exposure complete
18:45:53.200 00.057 11616 worker thread done servicing request
18:45:53.200 00.000 12268 OnExposeComplete: enter
18:45:53.201 00.001 12268 UpdateGuideState(): m_state=1
18:45:53.201 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
18:45:53.201 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=15, SNR=2.6, Peak=10 HFD=0.0
18:45:53.201 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:53.201 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:53.202 00.001 12268 Status Line: Star lost - low SNR
18:45:53.204 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=115, Gamma=1.290
18:45:53.222 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:45:53.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:53.222 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:53.222 00.000 12268 Enqueuing Expose request
18:45:53.222 00.000 11616 Worker thread wakes up
18:45:53.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:53.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:55.269 02.047 11616 Exposure complete
18:45:55.324 00.055 11616 worker thread done servicing request
18:45:55.324 00.000 12268 OnExposeComplete: enter
18:45:55.324 00.000 12268 UpdateGuideState(): m_state=1
18:45:55.325 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
18:45:55.325 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=3.00, Mass=3, SNR=1.2, Peak=9 HFD=0.0
18:45:55.325 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:55.325 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:55.325 00.000 12268 Status Line: Star lost - low mass
18:45:55.327 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=114, Gamma=1.290
18:45:55.344 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:45:55.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:55.344 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:55.344 00.000 12268 Enqueuing Expose request
18:45:55.344 00.000 11616 Worker thread wakes up
18:45:55.346 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:55.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:57.357 02.011 11616 Exposure complete
18:45:57.411 00.054 11616 worker thread done servicing request
18:45:57.411 00.000 12268 OnExposeComplete: enter
18:45:57.411 00.000 12268 UpdateGuideState(): m_state=1
18:45:57.411 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
18:45:57.412 00.001 12268 Star::Find false star n=7 nbg=172 bg=6.4 sigma=0.5 thresh=8 peak=8
18:45:57.412 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=20, SNR=2.9, Peak=16 HFD=0.0
18:45:57.412 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:57.412 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:57.412 00.000 12268 Status Line: Star lost - low SNR
18:45:57.415 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=101, Gamma=1.290
18:45:57.433 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:45:57.434 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:57.434 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:57.434 00.000 12268 Enqueuing Expose request
18:45:57.434 00.000 11616 Worker thread wakes up
18:45:57.434 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:57.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:45:59.446 02.012 11616 Exposure complete
18:45:59.498 00.052 11616 worker thread done servicing request
18:45:59.498 00.000 12268 OnExposeComplete: enter
18:45:59.498 00.000 12268 UpdateGuideState(): m_state=1
18:45:59.498 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
18:45:59.499 00.001 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=10, SNR=2.2, Peak=9 HFD=0.0
18:45:59.499 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:45:59.500 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:45:59.500 00.000 12268 Status Line: Star lost - low SNR
18:45:59.503 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=36, Gamma=1.290
18:45:59.521 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:45:59.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:45:59.521 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:45:59.521 00.000 12268 Enqueuing Expose request
18:45:59.521 00.000 11616 Worker thread wakes up
18:45:59.521 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:45:59.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:01.529 02.008 11616 Exposure complete
18:46:01.585 00.056 11616 worker thread done servicing request
18:46:01.585 00.000 12268 OnExposeComplete: enter
18:46:01.585 00.000 12268 UpdateGuideState(): m_state=1
18:46:01.586 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
18:46:01.586 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=3.00, Mass=0, SNR=0.0, Peak=8 HFD=0.0
18:46:01.586 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:01.586 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:01.587 00.001 12268 Status Line: Star lost - low mass
18:46:01.589 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
18:46:01.606 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:46:01.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:01.606 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:01.606 00.000 12268 Enqueuing Expose request
18:46:01.606 00.000 11616 Worker thread wakes up
18:46:01.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:01.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:03.613 02.007 11616 Exposure complete
18:46:03.666 00.053 11616 worker thread done servicing request
18:46:03.666 00.000 12268 OnExposeComplete: enter
18:46:03.667 00.001 12268 UpdateGuideState(): m_state=1
18:46:03.667 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
18:46:03.667 00.000 12268 Star::Find false star n=11 nbg=171 bg=6.2 sigma=0.6 thresh=8 peak=8
18:46:03.667 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=30, SNR=2.9, Peak=16 HFD=0.0
18:46:03.667 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:03.668 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:03.668 00.000 12268 Status Line: Star lost - low SNR
18:46:03.670 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
18:46:03.686 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:46:03.687 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:03.687 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:03.687 00.000 12268 Enqueuing Expose request
18:46:03.687 00.000 11616 Worker thread wakes up
18:46:03.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:03.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:05.699 02.012 11616 Exposure complete
18:46:05.753 00.054 11616 worker thread done servicing request
18:46:05.754 00.001 12268 OnExposeComplete: enter
18:46:05.754 00.000 12268 UpdateGuideState(): m_state=1
18:46:05.754 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
18:46:05.754 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=12, SNR=2.3, Peak=10 HFD=0.0
18:46:05.754 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:05.755 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:05.755 00.000 12268 Status Line: Star lost - low SNR
18:46:05.759 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=14, Gamma=1.290
18:46:05.776 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:46:05.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:05.776 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:05.776 00.000 12268 Enqueuing Expose request
18:46:05.776 00.000 11616 Worker thread wakes up
18:46:05.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:05.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:07.798 02.022 11616 Exposure complete
18:46:07.853 00.055 11616 worker thread done servicing request
18:46:07.854 00.001 12268 OnExposeComplete: enter
18:46:07.854 00.000 12268 UpdateGuideState(): m_state=1
18:46:07.854 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
18:46:07.854 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=17, SNR=2.8, Peak=9 HFD=0.0
18:46:07.854 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:07.855 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:07.855 00.000 12268 Status Line: Star lost - low SNR
18:46:07.857 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=15, Gamma=1.290
18:46:07.875 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:46:07.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:07.875 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:07.875 00.000 12268 Enqueuing Expose request
18:46:07.875 00.000 11616 Worker thread wakes up
18:46:07.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:07.876 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:09.889 02.013 11616 Exposure complete
18:46:09.945 00.056 11616 worker thread done servicing request
18:46:09.945 00.000 12268 OnExposeComplete: enter
18:46:09.945 00.000 12268 UpdateGuideState(): m_state=1
18:46:09.945 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
18:46:09.945 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=11, SNR=2.2, Peak=8 HFD=0.0
18:46:09.945 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:09.946 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:09.946 00.000 12268 Status Line: Star lost - low SNR
18:46:09.948 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=233, Gamma=1.290
18:46:09.965 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:46:09.965 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:09.965 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:09.965 00.000 12268 Enqueuing Expose request
18:46:09.966 00.001 11616 Worker thread wakes up
18:46:09.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:09.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:11.982 02.016 11616 Exposure complete
18:46:12.037 00.055 11616 worker thread done servicing request
18:46:12.038 00.001 12268 OnExposeComplete: enter
18:46:12.038 00.000 12268 UpdateGuideState(): m_state=1
18:46:12.038 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
18:46:12.038 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=16, SNR=2.7, Peak=14 HFD=0.0
18:46:12.038 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:12.039 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:12.039 00.000 12268 Status Line: Star lost - low SNR
18:46:12.042 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=241, Gamma=1.290
18:46:12.060 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:46:12.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:12.060 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:12.060 00.000 12268 Enqueuing Expose request
18:46:12.060 00.000 11616 Worker thread wakes up
18:46:12.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:12.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:14.066 02.006 11616 Exposure complete
18:46:14.119 00.053 11616 worker thread done servicing request
18:46:14.119 00.000 12268 OnExposeComplete: enter
18:46:14.119 00.000 12268 UpdateGuideState(): m_state=1
18:46:14.119 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
18:46:14.119 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=17, SNR=2.9, Peak=16 HFD=0.0
18:46:14.119 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:14.120 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:14.120 00.000 12268 Status Line: Star lost - low SNR
18:46:14.122 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=209, Gamma=1.290
18:46:14.141 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:46:14.141 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:14.141 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:14.141 00.000 12268 Enqueuing Expose request
18:46:14.142 00.001 11616 Worker thread wakes up
18:46:14.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:14.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:16.146 02.004 11616 Exposure complete
18:46:16.203 00.057 11616 worker thread done servicing request
18:46:16.203 00.000 12268 OnExposeComplete: enter
18:46:16.203 00.000 12268 UpdateGuideState(): m_state=1
18:46:16.203 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
18:46:16.203 00.000 12268 Star::Find false star n=10 nbg=173 bg=6.2 sigma=0.7 thresh=8 peak=8
18:46:16.203 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=28, SNR=2.9, Peak=15 HFD=0.0
18:46:16.204 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:16.204 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:16.204 00.000 12268 Status Line: Star lost - low SNR
18:46:16.207 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=213, Gamma=1.290
18:46:16.225 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:46:16.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:16.225 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:16.225 00.000 12268 Enqueuing Expose request
18:46:16.225 00.000 11616 Worker thread wakes up
18:46:16.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:16.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:18.237 02.012 11616 Exposure complete
18:46:18.298 00.061 11616 worker thread done servicing request
18:46:18.298 00.000 12268 OnExposeComplete: enter
18:46:18.298 00.000 12268 UpdateGuideState(): m_state=1
18:46:18.298 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
18:46:18.299 00.001 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=13, SNR=2.5, Peak=16 HFD=0.0
18:46:18.299 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:18.299 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:18.299 00.000 12268 Status Line: Star lost - low SNR
18:46:18.301 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=241, Gamma=1.290
18:46:18.320 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:46:18.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:18.320 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:18.320 00.000 12268 Enqueuing Expose request
18:46:18.320 00.000 11616 Worker thread wakes up
18:46:18.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:18.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:20.331 02.011 11616 Exposure complete
18:46:20.386 00.055 12268 OnExposeComplete: enter
18:46:20.386 00.000 12268 UpdateGuideState(): m_state=1
18:46:20.386 00.000 11616 worker thread done servicing request
18:46:20.387 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
18:46:20.387 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=14, SNR=2.6, Peak=9 HFD=0.0
18:46:20.387 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:20.387 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:20.387 00.000 12268 Status Line: Star lost - low SNR
18:46:20.390 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=226, Gamma=1.290
18:46:20.406 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:46:20.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:20.406 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:20.406 00.000 12268 Enqueuing Expose request
18:46:20.406 00.000 11616 Worker thread wakes up
18:46:20.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:20.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:22.415 02.009 11616 Exposure complete
18:46:22.471 00.056 11616 worker thread done servicing request
18:46:22.471 00.000 12268 OnExposeComplete: enter
18:46:22.471 00.000 12268 UpdateGuideState(): m_state=1
18:46:22.472 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
18:46:22.472 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=17, SNR=2.8, Peak=17 HFD=0.0
18:46:22.472 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:22.472 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:22.472 00.000 12268 Status Line: Star lost - low SNR
18:46:22.475 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=230, Gamma=1.290
18:46:22.491 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:46:22.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:22.491 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:22.491 00.000 12268 Enqueuing Expose request
18:46:22.491 00.000 11616 Worker thread wakes up
18:46:22.492 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:22.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:24.517 02.025 11616 Exposure complete
18:46:24.577 00.060 11616 worker thread done servicing request
18:46:24.577 00.000 12268 OnExposeComplete: enter
18:46:24.577 00.000 12268 UpdateGuideState(): m_state=1
18:46:24.578 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
18:46:24.578 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=13, SNR=2.5, Peak=9 HFD=0.0
18:46:24.578 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:24.579 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:24.579 00.000 12268 Status Line: Star lost - low SNR
18:46:24.582 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=236, Gamma=1.290
18:46:24.600 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:46:24.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:24.600 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:24.600 00.000 12268 Enqueuing Expose request
18:46:24.600 00.000 11616 Worker thread wakes up
18:46:24.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:24.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:26.610 02.010 11616 Exposure complete
18:46:26.665 00.055 11616 worker thread done servicing request
18:46:26.665 00.000 12268 OnExposeComplete: enter
18:46:26.666 00.001 12268 UpdateGuideState(): m_state=1
18:46:26.666 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
18:46:26.666 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=15, SNR=2.6, Peak=9 HFD=0.0
18:46:26.666 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:26.667 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:26.667 00.000 12268 Status Line: Star lost - low SNR
18:46:26.669 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:46:26.686 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:46:26.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:26.686 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:26.686 00.000 12268 Enqueuing Expose request
18:46:26.686 00.000 11616 Worker thread wakes up
18:46:26.687 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:26.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:28.694 02.007 11616 Exposure complete
18:46:28.748 00.054 11616 worker thread done servicing request
18:46:28.748 00.000 12268 OnExposeComplete: enter
18:46:28.748 00.000 12268 UpdateGuideState(): m_state=1
18:46:28.748 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
18:46:28.748 00.000 12268 Star::Find false star n=7 nbg=175 bg=6.2 sigma=0.6 thresh=8 peak=8
18:46:28.748 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=20, SNR=2.9, Peak=15 HFD=0.0
18:46:28.750 00.002 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:28.750 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:28.750 00.000 12268 Status Line: Star lost - low SNR
18:46:28.752 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=255, Gamma=1.290
18:46:28.769 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:46:28.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:28.770 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:28.770 00.000 12268 Enqueuing Expose request
18:46:28.770 00.000 11616 Worker thread wakes up
18:46:28.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:28.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:30.775 02.005 11616 Exposure complete
18:46:30.828 00.053 11616 worker thread done servicing request
18:46:30.829 00.001 12268 OnExposeComplete: enter
18:46:30.829 00.000 12268 UpdateGuideState(): m_state=1
18:46:30.829 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
18:46:30.829 00.000 12268 Star::Find false star n=7 nbg=186 bg=6.3 sigma=0.7 thresh=8 peak=8
18:46:30.829 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=21, SNR=2.9, Peak=17 HFD=0.0
18:46:30.829 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:30.830 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:30.830 00.000 12268 Status Line: Star lost - low SNR
18:46:30.832 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=236, Gamma=1.290
18:46:30.851 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:46:30.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:30.851 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:30.851 00.000 12268 Enqueuing Expose request
18:46:30.851 00.000 11616 Worker thread wakes up
18:46:30.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:30.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:32.857 02.006 11616 Exposure complete
18:46:32.912 00.055 12268 OnExposeComplete: enter
18:46:32.913 00.001 12268 UpdateGuideState(): m_state=1
18:46:32.913 00.000 11616 worker thread done servicing request
18:46:32.913 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
18:46:32.913 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=3.00, Mass=9, SNR=2.1, Peak=10 HFD=0.0
18:46:32.913 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:32.914 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:32.914 00.000 12268 Status Line: Star lost - low mass
18:46:32.916 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:46:32.932 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:46:32.933 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:32.933 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:32.933 00.000 12268 Enqueuing Expose request
18:46:32.933 00.000 11616 Worker thread wakes up
18:46:32.933 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:32.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:34.942 02.009 11616 Exposure complete
18:46:34.995 00.053 11616 worker thread done servicing request
18:46:34.995 00.000 12268 OnExposeComplete: enter
18:46:34.996 00.001 12268 UpdateGuideState(): m_state=1
18:46:34.996 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
18:46:34.996 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=3.00, Mass=8, SNR=1.9, Peak=10 HFD=0.0
18:46:34.996 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:34.996 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:34.997 00.001 12268 Status Line: Star lost - low mass
18:46:34.999 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:46:35.018 00.019 12268 UpdateGuideState exits: Star lost - low mass
18:46:35.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:35.018 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:35.018 00.000 12268 Enqueuing Expose request
18:46:35.018 00.000 11616 Worker thread wakes up
18:46:35.019 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:35.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:37.018 01.999 11616 Exposure complete
18:46:37.072 00.054 11616 worker thread done servicing request
18:46:37.072 00.000 12268 OnExposeComplete: enter
18:46:37.072 00.000 12268 UpdateGuideState(): m_state=1
18:46:37.072 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
18:46:37.072 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=20, SNR=3.0, Peak=10 HFD=0.0
18:46:37.072 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:37.073 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:37.073 00.000 12268 Status Line: Star lost - low SNR
18:46:37.076 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:46:37.094 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:46:37.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:37.094 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:37.094 00.000 12268 Enqueuing Expose request
18:46:37.094 00.000 11616 Worker thread wakes up
18:46:37.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:37.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:39.109 02.015 11616 Exposure complete
18:46:39.170 00.061 11616 worker thread done servicing request
18:46:39.170 00.000 12268 OnExposeComplete: enter
18:46:39.170 00.000 12268 UpdateGuideState(): m_state=1
18:46:39.171 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
18:46:39.171 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=16, SNR=2.7, Peak=12 HFD=0.0
18:46:39.171 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:39.172 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:39.172 00.000 12268 Status Line: Star lost - low SNR
18:46:39.174 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=167, Gamma=1.290
18:46:39.193 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:46:39.194 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:39.194 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:39.194 00.000 12268 Enqueuing Expose request
18:46:39.194 00.000 11616 Worker thread wakes up
18:46:39.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:39.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:41.260 02.066 11616 Exposure complete
18:46:41.319 00.059 11616 worker thread done servicing request
18:46:41.319 00.000 12268 OnExposeComplete: enter
18:46:41.319 00.000 12268 UpdateGuideState(): m_state=1
18:46:41.320 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
18:46:41.320 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=11, SNR=2.2, Peak=9 HFD=0.0
18:46:41.320 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:41.320 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:41.321 00.001 12268 Status Line: Star lost - low SNR
18:46:41.323 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:46:41.341 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:46:41.341 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:41.342 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:41.342 00.000 12268 Enqueuing Expose request
18:46:41.342 00.000 11616 Worker thread wakes up
18:46:41.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:41.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:43.354 02.012 11616 Exposure complete
18:46:43.411 00.057 11616 worker thread done servicing request
18:46:43.412 00.001 12268 OnExposeComplete: enter
18:46:43.412 00.000 12268 UpdateGuideState(): m_state=1
18:46:43.412 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
18:46:43.412 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=19, SNR=2.9, Peak=9 HFD=0.0
18:46:43.412 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:43.413 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:43.413 00.000 12268 Status Line: Star lost - low SNR
18:46:43.419 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:46:43.435 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:46:43.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:43.435 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:43.435 00.000 12268 Enqueuing Expose request
18:46:43.435 00.000 11616 Worker thread wakes up
18:46:43.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:43.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:45.456 02.021 11616 Exposure complete
18:46:45.511 00.055 11616 worker thread done servicing request
18:46:45.512 00.001 12268 OnExposeComplete: enter
18:46:45.512 00.000 12268 UpdateGuideState(): m_state=1
18:46:45.512 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
18:46:45.512 00.000 12268 Star::Find returns 1 (0), X=1097.43, Y=5.11, Mass=23, SNR=3.3, Peak=17 HFD=3.7
18:46:45.512 00.000 12268 DistanceChecker: deactivated
18:46:45.514 00.002 12268 setting lock position to (1097.43, 5.11)
18:46:45.514 00.000 12268 MultiStar: stabilizing after lock position change
18:46:45.515 00.001 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:46:45.515 00.000 12268 Changing from state SELECTING to SELECTED
18:46:45.515 00.000 12268 guider state => SELECTED
18:46:45.539 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:46:45.556 00.017 12268 UpdateGuideState exits: m=23 SNR=3.3
18:46:45.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:45.557 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:46:45.557 00.000 12268 Enqueuing Expose request
18:46:45.557 00.000 11616 Worker thread wakes up
18:46:45.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:45.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,21)
18:46:47.570 02.013 11616 Exposure complete
18:46:47.625 00.055 11616 worker thread done servicing request
18:46:47.625 00.000 12268 OnExposeComplete: enter
18:46:47.625 00.000 12268 UpdateGuideState(): m_state=2
18:46:47.626 00.001 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
18:46:47.626 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=18, SNR=2.9, Peak=10 HFD=0.0
18:46:47.626 00.000 12268 DistanceChecker: activated
18:46:47.626 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:47.628 00.002 12268 Changing from state SELECTED to UNINITIALIZED
18:46:47.628 00.000 12268 guider state => SELECTING
18:46:47.628 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:47.629 00.001 12268 Status Line: Star lost - low SNR
18:46:47.634 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:46:47.651 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:46:47.652 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:47.652 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:47.652 00.000 12268 Enqueuing Expose request
18:46:47.652 00.000 11616 Worker thread wakes up
18:46:47.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:47.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:49.679 02.027 11616 Exposure complete
18:46:49.762 00.083 11616 worker thread done servicing request
18:46:49.762 00.000 12268 OnExposeComplete: enter
18:46:49.762 00.000 12268 UpdateGuideState(): m_state=1
18:46:49.762 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
18:46:49.762 00.000 12268 Star::Find false star n=12 nbg=172 bg=6.3 sigma=0.6 thresh=8 peak=8
18:46:49.763 00.001 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=32, SNR=2.9, Peak=17 HFD=0.0
18:46:49.763 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:49.763 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:49.763 00.000 12268 Status Line: Star lost - low SNR
18:46:49.766 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:46:49.787 00.021 12268 UpdateGuideState exits: Star lost - low SNR
18:46:49.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:49.787 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:49.787 00.000 12268 Enqueuing Expose request
18:46:49.787 00.000 11616 Worker thread wakes up
18:46:49.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:49.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:51.801 02.014 11616 Exposure complete
18:46:51.857 00.056 11616 worker thread done servicing request
18:46:51.857 00.000 12268 OnExposeComplete: enter
18:46:51.857 00.000 12268 UpdateGuideState(): m_state=1
18:46:51.858 00.001 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
18:46:51.858 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=17, SNR=2.8, Peak=9 HFD=0.0
18:46:51.858 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:51.858 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:51.859 00.001 12268 Status Line: Star lost - low SNR
18:46:51.861 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:46:51.879 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:46:51.880 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:51.880 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:51.880 00.000 12268 Enqueuing Expose request
18:46:51.880 00.000 11616 Worker thread wakes up
18:46:51.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:51.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:53.893 02.013 11616 Exposure complete
18:46:53.948 00.055 11616 worker thread done servicing request
18:46:53.949 00.001 12268 OnExposeComplete: enter
18:46:53.949 00.000 12268 UpdateGuideState(): m_state=1
18:46:53.949 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
18:46:53.949 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=13, SNR=2.4, Peak=9 HFD=0.0
18:46:53.949 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:53.950 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:53.950 00.000 12268 Status Line: Star lost - low SNR
18:46:53.952 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:46:53.970 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:46:53.970 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:53.970 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:53.970 00.000 12268 Enqueuing Expose request
18:46:53.970 00.000 11616 Worker thread wakes up
18:46:53.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:53.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:55.978 02.008 11616 Exposure complete
18:46:56.032 00.054 11616 worker thread done servicing request
18:46:56.032 00.000 12268 OnExposeComplete: enter
18:46:56.033 00.001 12268 UpdateGuideState(): m_state=1
18:46:56.033 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
18:46:56.033 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=5.00, Mass=5, SNR=1.5, Peak=10 HFD=0.0
18:46:56.033 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:56.034 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:56.034 00.000 12268 Status Line: Star lost - low mass
18:46:56.036 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:46:56.053 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:46:56.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:56.053 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:56.054 00.001 12268 Enqueuing Expose request
18:46:56.054 00.000 11616 Worker thread wakes up
18:46:56.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:56.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:46:58.059 02.005 11616 Exposure complete
18:46:58.112 00.053 11616 worker thread done servicing request
18:46:58.112 00.000 12268 OnExposeComplete: enter
18:46:58.112 00.000 12268 UpdateGuideState(): m_state=1
18:46:58.113 00.001 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
18:46:58.113 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=16, SNR=2.8, Peak=16 HFD=0.0
18:46:58.113 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:46:58.113 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:46:58.114 00.001 12268 Status Line: Star lost - low SNR
18:46:58.116 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=184, Gamma=1.290
18:46:58.134 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:46:58.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:46:58.134 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:46:58.134 00.000 12268 Enqueuing Expose request
18:46:58.134 00.000 11616 Worker thread wakes up
18:46:58.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:46:58.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:00.164 02.030 11616 Exposure complete
18:47:00.219 00.055 11616 worker thread done servicing request
18:47:00.219 00.000 12268 OnExposeComplete: enter
18:47:00.219 00.000 12268 UpdateGuideState(): m_state=1
18:47:00.220 00.001 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
18:47:00.220 00.000 12268 Star::Find returns 0 (4), X=1098.21, Y=3.71, Mass=25, SNR=3.4, Peak=17 HFD=1.0
18:47:00.220 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:00.221 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:00.221 00.000 12268 Status Line: Star lost - low HFD
18:47:00.224 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=223, Gamma=1.290
18:47:00.241 00.017 12268 UpdateGuideState exits: Star lost - low HFD
18:47:00.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:00.243 00.002 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:00.243 00.000 12268 Enqueuing Expose request
18:47:00.243 00.000 11616 Worker thread wakes up
18:47:00.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:00.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:02.262 02.019 11616 Exposure complete
18:47:02.339 00.077 11616 worker thread done servicing request
18:47:02.339 00.000 12268 OnExposeComplete: enter
18:47:02.339 00.000 12268 UpdateGuideState(): m_state=1
18:47:02.340 00.001 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
18:47:02.340 00.000 12268 Star::Find false star n=5 nbg=176 bg=6.3 sigma=0.6 thresh=8 peak=8
18:47:02.340 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=20, SNR=2.9, Peak=18 HFD=0.0
18:47:02.340 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:02.341 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:02.341 00.000 12268 Status Line: Star lost - low SNR
18:47:02.345 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:02.364 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:47:02.364 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:02.364 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:02.365 00.001 12268 Enqueuing Expose request
18:47:02.365 00.000 11616 Worker thread wakes up
18:47:02.365 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:02.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:04.377 02.012 11616 Exposure complete
18:47:04.431 00.054 11616 worker thread done servicing request
18:47:04.432 00.001 12268 OnExposeComplete: enter
18:47:04.432 00.000 12268 UpdateGuideState(): m_state=1
18:47:04.432 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
18:47:04.432 00.000 12268 Star::Find false star n=7 nbg=186 bg=6.3 sigma=0.6 thresh=8 peak=8
18:47:04.432 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
18:47:04.432 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:04.433 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:04.433 00.000 12268 Status Line: Star lost - low SNR
18:47:04.435 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:04.453 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:47:04.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:04.453 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:04.453 00.000 12268 Enqueuing Expose request
18:47:04.453 00.000 11616 Worker thread wakes up
18:47:04.454 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:04.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:06.452 01.998 11616 Exposure complete
18:47:06.507 00.055 11616 worker thread done servicing request
18:47:06.507 00.000 12268 OnExposeComplete: enter
18:47:06.507 00.000 12268 UpdateGuideState(): m_state=1
18:47:06.507 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
18:47:06.507 00.000 12268 Star::Find false star n=10 nbg=172 bg=6.3 sigma=0.6 thresh=8 peak=8
18:47:06.507 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=29, SNR=2.9, Peak=17 HFD=0.0
18:47:06.508 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:06.508 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:06.508 00.000 12268 Status Line: Star lost - low SNR
18:47:06.510 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:06.527 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:47:06.527 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:06.527 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:06.527 00.000 12268 Enqueuing Expose request
18:47:06.527 00.000 11616 Worker thread wakes up
18:47:06.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:06.528 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:08.527 01.999 11616 Exposure complete
18:47:08.584 00.057 11616 worker thread done servicing request
18:47:08.584 00.000 12268 OnExposeComplete: enter
18:47:08.584 00.000 12268 UpdateGuideState(): m_state=1
18:47:08.585 00.001 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
18:47:08.585 00.000 12268 Star::Find false star n=7 nbg=185 bg=6.2 sigma=0.6 thresh=8 peak=8
18:47:08.585 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=5.00, Mass=20, SNR=2.9, Peak=16 HFD=0.0
18:47:08.585 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:08.585 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:08.586 00.001 12268 Status Line: Star lost - low SNR
18:47:08.588 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:08.605 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:47:08.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:08.605 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:08.605 00.000 12268 Enqueuing Expose request
18:47:08.605 00.000 11616 Worker thread wakes up
18:47:08.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:08.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:10.610 02.005 11616 Exposure complete
18:47:10.665 00.055 11616 worker thread done servicing request
18:47:10.666 00.001 12268 OnExposeComplete: enter
18:47:10.666 00.000 12268 UpdateGuideState(): m_state=1
18:47:10.666 00.000 12268 Star::Find(15, 1097, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
18:47:10.666 00.000 12268 Star::Find returns 1 (0), X=1096.93, Y=4.61, Mass=19, SNR=3.0, Peak=17 HFD=2.4
18:47:10.666 00.000 12268 DistanceChecker: deactivated
18:47:10.669 00.003 12268 setting lock position to (1096.93, 4.61)
18:47:10.669 00.000 12268 MultiStar: stabilizing after lock position change
18:47:10.669 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:47:10.669 00.000 12268 Changing from state SELECTING to SELECTED
18:47:10.669 00.000 12268 guider state => SELECTED
18:47:10.693 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:10.710 00.017 12268 UpdateGuideState exits: m=19 SNR=3.0
18:47:10.711 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:10.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:47:10.711 00.000 12268 Enqueuing Expose request
18:47:10.711 00.000 11616 Worker thread wakes up
18:47:10.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:10.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,21)
18:47:12.721 02.010 11616 Exposure complete
18:47:12.782 00.061 11616 worker thread done servicing request
18:47:12.782 00.000 12268 OnExposeComplete: enter
18:47:12.783 00.001 12268 UpdateGuideState(): m_state=2
18:47:12.783 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
18:47:12.783 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=19, SNR=3.0, Peak=17 HFD=0.0
18:47:12.783 00.000 12268 DistanceChecker: activated
18:47:12.783 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:12.784 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:47:12.784 00.000 12268 guider state => SELECTING
18:47:12.785 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:12.785 00.000 12268 Status Line: Star lost - low SNR
18:47:12.791 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:12.811 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:47:12.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:12.811 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:12.811 00.000 12268 Enqueuing Expose request
18:47:12.811 00.000 11616 Worker thread wakes up
18:47:12.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:12.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:14.836 02.025 11616 Exposure complete
18:47:14.898 00.062 11616 worker thread done servicing request
18:47:14.898 00.000 12268 OnExposeComplete: enter
18:47:14.898 00.000 12268 UpdateGuideState(): m_state=1
18:47:14.898 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
18:47:14.899 00.001 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=16, SNR=2.7, Peak=12 HFD=0.0
18:47:14.899 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:14.899 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:14.899 00.000 12268 Status Line: Star lost - low SNR
18:47:14.902 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:14.921 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:47:14.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:14.921 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:14.921 00.000 12268 Enqueuing Expose request
18:47:14.921 00.000 11616 Worker thread wakes up
18:47:14.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:14.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:16.928 02.007 11616 Exposure complete
18:47:16.987 00.059 11616 worker thread done servicing request
18:47:16.988 00.001 12268 OnExposeComplete: enter
18:47:16.988 00.000 12268 UpdateGuideState(): m_state=1
18:47:16.988 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
18:47:16.988 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=4.00, Mass=6, SNR=1.7, Peak=9 HFD=0.0
18:47:16.988 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:16.989 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:16.989 00.000 12268 Status Line: Star lost - low mass
18:47:16.992 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:17.010 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:47:17.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:17.010 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:17.010 00.000 12268 Enqueuing Expose request
18:47:17.011 00.001 11616 Worker thread wakes up
18:47:17.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:17.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:19.026 02.015 11616 Exposure complete
18:47:19.084 00.058 11616 worker thread done servicing request
18:47:19.084 00.000 12268 OnExposeComplete: enter
18:47:19.084 00.000 12268 UpdateGuideState(): m_state=1
18:47:19.084 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
18:47:19.085 00.001 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=19, SNR=3.0, Peak=15 HFD=0.0
18:47:19.085 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:19.085 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:19.085 00.000 12268 Status Line: Star lost - low SNR
18:47:19.088 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:19.106 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:47:19.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:19.106 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:19.106 00.000 12268 Enqueuing Expose request
18:47:19.106 00.000 11616 Worker thread wakes up
18:47:19.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:19.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:21.121 02.015 11616 Exposure complete
18:47:21.175 00.054 11616 worker thread done servicing request
18:47:21.175 00.000 12268 OnExposeComplete: enter
18:47:21.175 00.000 12268 UpdateGuideState(): m_state=1
18:47:21.176 00.001 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
18:47:21.176 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=11, SNR=2.2, Peak=10 HFD=0.0
18:47:21.176 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:21.176 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:21.176 00.000 12268 Status Line: Star lost - low SNR
18:47:21.179 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:21.196 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:47:21.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:21.196 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:21.196 00.000 12268 Enqueuing Expose request
18:47:21.196 00.000 11616 Worker thread wakes up
18:47:21.197 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:21.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:23.267 02.070 11616 Exposure complete
18:47:23.324 00.057 11616 worker thread done servicing request
18:47:23.324 00.000 12268 OnExposeComplete: enter
18:47:23.324 00.000 12268 UpdateGuideState(): m_state=1
18:47:23.324 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
18:47:23.324 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=14, SNR=2.6, Peak=15 HFD=0.0
18:47:23.324 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:23.325 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:23.325 00.000 12268 Status Line: Star lost - low SNR
18:47:23.327 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:23.344 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:47:23.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:23.344 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:23.344 00.000 12268 Enqueuing Expose request
18:47:23.344 00.000 11616 Worker thread wakes up
18:47:23.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:23.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:25.384 02.040 11616 Exposure complete
18:47:25.459 00.075 12268 OnExposeComplete: enter
18:47:25.460 00.001 12268 UpdateGuideState(): m_state=1
18:47:25.460 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
18:47:25.460 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=19, SNR=3.0, Peak=10 HFD=0.0
18:47:25.460 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:25.461 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:25.461 00.000 12268 Status Line: Star lost - low SNR
18:47:25.463 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:25.485 00.022 12268 UpdateGuideState exits: Star lost - low SNR
18:47:25.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:25.485 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:25.485 00.000 12268 Enqueuing Expose request
18:47:25.488 00.003 11616 worker thread done servicing request
18:47:25.488 00.000 11616 Worker thread wakes up
18:47:25.488 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:25.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:27.498 02.010 11616 Exposure complete
18:47:27.556 00.058 11616 worker thread done servicing request
18:47:27.556 00.000 12268 OnExposeComplete: enter
18:47:27.556 00.000 12268 UpdateGuideState(): m_state=1
18:47:27.556 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
18:47:27.556 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=10, SNR=2.2, Peak=10 HFD=0.0
18:47:27.557 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:27.557 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:27.557 00.000 12268 Status Line: Star lost - low SNR
18:47:27.560 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=233, Gamma=1.290
18:47:27.577 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:47:27.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:27.577 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:27.577 00.000 12268 Enqueuing Expose request
18:47:27.577 00.000 11616 Worker thread wakes up
18:47:27.577 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:27.577 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:29.592 02.015 11616 Exposure complete
18:47:29.649 00.057 11616 worker thread done servicing request
18:47:29.650 00.001 12268 OnExposeComplete: enter
18:47:29.650 00.000 12268 UpdateGuideState(): m_state=1
18:47:29.650 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
18:47:29.650 00.000 12268 Star::Find false star n=4 nbg=177 bg=7.7 sigma=0.8 thresh=10 peak=10
18:47:29.650 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=22, SNR=2.9, Peak=21 HFD=0.0
18:47:29.650 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:29.651 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:29.651 00.000 12268 Status Line: Star lost - low SNR
18:47:29.653 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
18:47:29.672 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:47:29.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:29.672 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:29.672 00.000 12268 Enqueuing Expose request
18:47:29.673 00.001 11616 Worker thread wakes up
18:47:29.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:29.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:31.682 02.009 11616 Exposure complete
18:47:31.742 00.060 11616 worker thread done servicing request
18:47:31.742 00.000 12268 OnExposeComplete: enter
18:47:31.742 00.000 12268 UpdateGuideState(): m_state=1
18:47:31.742 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
18:47:31.742 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=4.00, Mass=8, SNR=1.9, Peak=13 HFD=0.0
18:47:31.742 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:31.743 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:31.743 00.000 12268 Status Line: Star lost - low mass
18:47:31.745 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
18:47:31.764 00.019 12268 UpdateGuideState exits: Star lost - low mass
18:47:31.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:31.764 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:31.764 00.000 12268 Enqueuing Expose request
18:47:31.764 00.000 11616 Worker thread wakes up
18:47:31.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:31.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:33.779 02.015 11616 Exposure complete
18:47:33.833 00.054 11616 worker thread done servicing request
18:47:33.833 00.000 12268 OnExposeComplete: enter
18:47:33.834 00.001 12268 UpdateGuideState(): m_state=1
18:47:33.834 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
18:47:33.834 00.000 12268 Star::Find false star n=10 nbg=173 bg=6.4 sigma=0.5 thresh=8 peak=8
18:47:33.834 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=26, SNR=2.9, Peak=15 HFD=0.0
18:47:33.834 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:33.835 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:33.835 00.000 12268 Status Line: Star lost - low SNR
18:47:33.837 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:33.854 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:47:33.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:33.854 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:33.854 00.000 12268 Enqueuing Expose request
18:47:33.854 00.000 11616 Worker thread wakes up
18:47:33.855 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:33.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:35.856 02.001 11616 Exposure complete
18:47:35.911 00.055 11616 worker thread done servicing request
18:47:35.911 00.000 12268 OnExposeComplete: enter
18:47:35.911 00.000 12268 UpdateGuideState(): m_state=1
18:47:35.912 00.001 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
18:47:35.912 00.000 12268 Star::Find false star n=8 nbg=172 bg=6.3 sigma=0.6 thresh=8 peak=8
18:47:35.912 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
18:47:35.912 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:35.912 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:35.913 00.001 12268 Status Line: Star lost - low SNR
18:47:35.915 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:35.931 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:47:35.932 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:35.932 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:35.932 00.000 12268 Enqueuing Expose request
18:47:35.932 00.000 11616 Worker thread wakes up
18:47:35.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:35.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:37.940 02.008 11616 Exposure complete
18:47:38.000 00.060 11616 worker thread done servicing request
18:47:38.000 00.000 12268 OnExposeComplete: enter
18:47:38.000 00.000 12268 UpdateGuideState(): m_state=1
18:47:38.001 00.001 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
18:47:38.001 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=4.00, Mass=9, SNR=2.0, Peak=9 HFD=0.0
18:47:38.001 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:38.002 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:38.002 00.000 12268 Status Line: Star lost - low mass
18:47:38.004 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:38.022 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:47:38.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:38.022 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:38.022 00.000 12268 Enqueuing Expose request
18:47:38.022 00.000 11616 Worker thread wakes up
18:47:38.023 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:38.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:40.032 02.009 11616 Exposure complete
18:47:40.087 00.055 11616 worker thread done servicing request
18:47:40.087 00.000 12268 OnExposeComplete: enter
18:47:40.087 00.000 12268 UpdateGuideState(): m_state=1
18:47:40.088 00.001 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
18:47:40.088 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=11, SNR=2.3, Peak=9 HFD=0.0
18:47:40.088 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:40.088 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:40.089 00.001 12268 Status Line: Star lost - low SNR
18:47:40.094 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:40.113 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:47:40.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:40.113 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:40.113 00.000 12268 Enqueuing Expose request
18:47:40.113 00.000 11616 Worker thread wakes up
18:47:40.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:40.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:42.141 02.028 11616 Exposure complete
18:47:42.195 00.054 11616 worker thread done servicing request
18:47:42.195 00.000 12268 OnExposeComplete: enter
18:47:42.195 00.000 12268 UpdateGuideState(): m_state=1
18:47:42.196 00.001 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
18:47:42.196 00.000 12268 Star::Find false star n=13 nbg=289 bg=6.3 sigma=0.7 thresh=8 peak=7
18:47:42.196 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=27, SNR=2.9, Peak=11 HFD=0.0
18:47:42.196 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:42.196 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:42.196 00.000 12268 Status Line: Star lost - low SNR
18:47:42.201 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:42.220 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:47:42.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:42.220 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:42.220 00.000 12268 Enqueuing Expose request
18:47:42.221 00.001 11616 Worker thread wakes up
18:47:42.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:42.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:44.233 02.012 11616 Exposure complete
18:47:44.290 00.057 11616 worker thread done servicing request
18:47:44.290 00.000 12268 OnExposeComplete: enter
18:47:44.290 00.000 12268 UpdateGuideState(): m_state=1
18:47:44.290 00.000 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
18:47:44.291 00.001 12268 Star::Find returns 0 (2), X=1096.00, Y=4.00, Mass=14, SNR=2.5, Peak=9 HFD=0.0
18:47:44.291 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:44.291 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:44.291 00.000 12268 Status Line: Star lost - low SNR
18:47:44.294 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=228, Gamma=1.290
18:47:44.311 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:47:44.311 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:44.311 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:44.311 00.000 12268 Enqueuing Expose request
18:47:44.311 00.000 11616 Worker thread wakes up
18:47:44.312 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:44.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:46.327 02.015 11616 Exposure complete
18:47:46.382 00.055 11616 worker thread done servicing request
18:47:46.382 00.000 12268 OnExposeComplete: enter
18:47:46.382 00.000 12268 UpdateGuideState(): m_state=1
18:47:46.383 00.001 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
18:47:46.383 00.000 12268 Star::Find returns 1 (0), X=1098.11, Y=4.43, Mass=32, SNR=3.9, Peak=16 HFD=2.3
18:47:46.383 00.000 12268 DistanceChecker: deactivated
18:47:46.385 00.002 12268 setting lock position to (1098.11, 4.43)
18:47:46.385 00.000 12268 MultiStar: stabilizing after lock position change
18:47:46.385 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:47:46.385 00.000 12268 Changing from state SELECTING to SELECTED
18:47:46.386 00.001 12268 guider state => SELECTED
18:47:46.411 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:46.429 00.018 12268 UpdateGuideState exits: m=32 SNR=3.9
18:47:46.429 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:46.429 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:47:46.429 00.000 12268 Enqueuing Expose request
18:47:46.429 00.000 11616 Worker thread wakes up
18:47:46.429 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:46.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:47:48.440 02.011 11616 Exposure complete
18:47:48.496 00.056 11616 worker thread done servicing request
18:47:48.496 00.000 12268 OnExposeComplete: enter
18:47:48.496 00.000 12268 UpdateGuideState(): m_state=2
18:47:48.496 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
18:47:48.496 00.000 12268 Star::Find returns 0 (4), X=1097.52, Y=3.53, Mass=40, SNR=4.3, Peak=17 HFD=1.4
18:47:48.496 00.000 12268 DistanceChecker: activated
18:47:48.496 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:48.497 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:47:48.497 00.000 12268 guider state => SELECTING
18:47:48.498 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:48.498 00.000 12268 Status Line: Star lost - low HFD
18:47:48.506 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=227, Gamma=1.290
18:47:48.523 00.017 12268 UpdateGuideState exits: Star lost - low HFD
18:47:48.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:48.523 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:48.523 00.000 12268 Enqueuing Expose request
18:47:48.577 00.054 11616 Worker thread wakes up
18:47:48.577 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:48.577 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:50.585 02.008 11616 Exposure complete
18:47:50.641 00.056 11616 worker thread done servicing request
18:47:50.641 00.000 12268 OnExposeComplete: enter
18:47:50.641 00.000 12268 UpdateGuideState(): m_state=1
18:47:50.642 00.001 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
18:47:50.642 00.000 12268 Star::Find returns 1 (0), X=1096.14, Y=3.81, Mass=32, SNR=3.9, Peak=16 HFD=4.9
18:47:50.642 00.000 12268 DistanceChecker: deactivated
18:47:50.644 00.002 12268 setting lock position to (1096.14, 3.81)
18:47:50.644 00.000 12268 MultiStar: stabilizing after lock position change
18:47:50.645 00.001 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:47:50.645 00.000 12268 Changing from state SELECTING to SELECTED
18:47:50.645 00.000 12268 guider state => SELECTED
18:47:50.669 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:50.690 00.021 12268 UpdateGuideState exits: m=32 SNR=3.9
18:47:50.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:50.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:47:50.690 00.000 12268 Enqueuing Expose request
18:47:50.691 00.001 11616 Worker thread wakes up
18:47:50.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:50.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,0,31,20)
18:47:52.708 02.017 11616 Exposure complete
18:47:52.769 00.061 11616 worker thread done servicing request
18:47:52.769 00.000 12268 OnExposeComplete: enter
18:47:52.770 00.001 12268 UpdateGuideState(): m_state=2
18:47:52.770 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
18:47:52.770 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=11, SNR=2.2, Peak=9 HFD=0.0
18:47:52.770 00.000 12268 DistanceChecker: activated
18:47:52.770 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:52.771 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:47:52.771 00.000 12268 guider state => SELECTING
18:47:52.771 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:52.771 00.000 12268 Status Line: Star lost - low SNR
18:47:52.778 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:52.796 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:47:52.797 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:52.797 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:52.797 00.000 12268 Enqueuing Expose request
18:47:52.797 00.000 11616 Worker thread wakes up
18:47:52.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:52.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:54.810 02.013 11616 Exposure complete
18:47:54.866 00.056 11616 worker thread done servicing request
18:47:54.866 00.000 12268 OnExposeComplete: enter
18:47:54.866 00.000 12268 UpdateGuideState(): m_state=1
18:47:54.867 00.001 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
18:47:54.867 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=10, SNR=2.1, Peak=11 HFD=0.0
18:47:54.867 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:54.867 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:54.867 00.000 12268 Status Line: Star lost - low mass
18:47:54.870 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:54.888 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:47:54.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:54.888 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:54.888 00.000 12268 Enqueuing Expose request
18:47:54.888 00.000 11616 Worker thread wakes up
18:47:54.888 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:54.888 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:56.895 02.007 11616 Exposure complete
18:47:56.949 00.054 11616 worker thread done servicing request
18:47:56.949 00.000 12268 OnExposeComplete: enter
18:47:56.949 00.000 12268 UpdateGuideState(): m_state=1
18:47:56.950 00.001 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
18:47:56.950 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=10, SNR=2.2, Peak=17 HFD=0.0
18:47:56.950 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:47:56.950 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:47:56.951 00.001 12268 Status Line: Star lost - low SNR
18:47:56.953 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
18:47:56.970 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:47:56.971 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:56.971 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:47:56.971 00.000 12268 Enqueuing Expose request
18:47:56.971 00.000 11616 Worker thread wakes up
18:47:56.971 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:56.971 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:47:58.976 02.005 11616 Exposure complete
18:47:59.033 00.057 11616 worker thread done servicing request
18:47:59.033 00.000 12268 OnExposeComplete: enter
18:47:59.033 00.000 12268 UpdateGuideState(): m_state=1
18:47:59.033 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
18:47:59.034 00.001 12268 Star::Find returns 1 (0), X=1097.67, Y=4.30, Mass=29, SNR=3.8, Peak=17 HFD=1.8
18:47:59.034 00.000 12268 DistanceChecker: deactivated
18:47:59.036 00.002 12268 setting lock position to (1097.67, 4.30)
18:47:59.036 00.000 12268 MultiStar: stabilizing after lock position change
18:47:59.036 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:47:59.036 00.000 12268 Changing from state SELECTING to SELECTED
18:47:59.037 00.001 12268 guider state => SELECTED
18:47:59.059 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:47:59.077 00.018 12268 UpdateGuideState exits: m=29 SNR=3.8
18:47:59.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:47:59.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:47:59.077 00.000 12268 Enqueuing Expose request
18:47:59.078 00.001 11616 Worker thread wakes up
18:47:59.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:47:59.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:48:01.094 02.016 11616 Exposure complete
18:48:01.177 00.083 11616 worker thread done servicing request
18:48:01.177 00.000 12268 OnExposeComplete: enter
18:48:01.177 00.000 12268 UpdateGuideState(): m_state=2
18:48:01.178 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
18:48:01.178 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=4.00, Mass=8, SNR=1.9, Peak=9 HFD=0.0
18:48:01.178 00.000 12268 DistanceChecker: activated
18:48:01.178 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:01.179 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:48:01.179 00.000 12268 guider state => SELECTING
18:48:01.179 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:01.179 00.000 12268 Status Line: Star lost - low mass
18:48:01.187 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:48:01.211 00.024 12268 UpdateGuideState exits: Star lost - low mass
18:48:01.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:01.211 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:01.211 00.000 12268 Enqueuing Expose request
18:48:01.217 00.006 11616 Worker thread wakes up
18:48:01.217 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:01.217 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:03.288 02.071 11616 Exposure complete
18:48:03.344 00.056 12268 OnExposeComplete: enter
18:48:03.344 00.000 12268 UpdateGuideState(): m_state=1
18:48:03.344 00.000 11616 worker thread done servicing request
18:48:03.345 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
18:48:03.345 00.000 12268 Star::Find false star n=9 nbg=180 bg=6.4 sigma=0.5 thresh=8 peak=8
18:48:03.345 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=23, SNR=2.9, Peak=16 HFD=0.0
18:48:03.345 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:03.346 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:03.346 00.000 12268 Status Line: Star lost - low SNR
18:48:03.349 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
18:48:03.367 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:48:03.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:03.367 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:03.367 00.000 12268 Enqueuing Expose request
18:48:03.367 00.000 11616 Worker thread wakes up
18:48:03.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:03.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:05.374 02.007 11616 Exposure complete
18:48:05.429 00.055 11616 worker thread done servicing request
18:48:05.429 00.000 12268 OnExposeComplete: enter
18:48:05.429 00.000 12268 UpdateGuideState(): m_state=1
18:48:05.429 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
18:48:05.429 00.000 12268 Star::Find returns 1 (0), X=1097.32, Y=3.20, Mass=23, SNR=3.3, Peak=17 HFD=2.2
18:48:05.429 00.000 12268 DistanceChecker: deactivated
18:48:05.433 00.004 12268 setting lock position to (1097.32, 3.20)
18:48:05.434 00.001 12268 MultiStar: stabilizing after lock position change
18:48:05.434 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:48:05.434 00.000 12268 Changing from state SELECTING to SELECTED
18:48:05.434 00.000 12268 guider state => SELECTED
18:48:05.457 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=204, Gamma=1.290
18:48:05.476 00.019 12268 UpdateGuideState exits: m=23 SNR=3.3
18:48:05.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:05.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:48:05.476 00.000 12268 Enqueuing Expose request
18:48:05.476 00.000 11616 Worker thread wakes up
18:48:05.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:05.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,19)
18:48:07.489 02.013 11616 Exposure complete
18:48:07.544 00.055 11616 worker thread done servicing request
18:48:07.544 00.000 12268 OnExposeComplete: enter
18:48:07.544 00.000 12268 UpdateGuideState(): m_state=2
18:48:07.544 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
18:48:07.544 00.000 12268 Star::Find false star n=11 nbg=161 bg=6.4 sigma=0.5 thresh=8 peak=8
18:48:07.544 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=30, SNR=2.9, Peak=17 HFD=0.0
18:48:07.545 00.001 12268 DistanceChecker: activated
18:48:07.545 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:07.545 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:48:07.545 00.000 12268 guider state => SELECTING
18:48:07.546 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:07.546 00.000 12268 Status Line: Star lost - low SNR
18:48:07.551 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=183, Gamma=1.290
18:48:07.570 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:48:07.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:07.570 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:07.571 00.001 12268 Enqueuing Expose request
18:48:07.571 00.000 11616 Worker thread wakes up
18:48:07.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:07.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:09.582 02.011 11616 Exposure complete
18:48:09.638 00.056 11616 worker thread done servicing request
18:48:09.638 00.000 12268 OnExposeComplete: enter
18:48:09.638 00.000 12268 UpdateGuideState(): m_state=1
18:48:09.638 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
18:48:09.638 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=10, SNR=2.1, Peak=8 HFD=0.0
18:48:09.638 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:09.639 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:09.639 00.000 12268 Status Line: Star lost - low mass
18:48:09.641 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=189, Gamma=1.290
18:48:09.659 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:48:09.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:09.659 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:09.659 00.000 12268 Enqueuing Expose request
18:48:09.659 00.000 11616 Worker thread wakes up
18:48:09.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:09.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:11.658 01.999 11616 Exposure complete
18:48:11.715 00.057 11616 worker thread done servicing request
18:48:11.715 00.000 12268 OnExposeComplete: enter
18:48:11.716 00.001 12268 UpdateGuideState(): m_state=1
18:48:11.716 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
18:48:11.716 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=12, SNR=2.4, Peak=16 HFD=0.0
18:48:11.716 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:11.716 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:11.717 00.001 12268 Status Line: Star lost - low SNR
18:48:11.718 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:48:11.736 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:48:11.737 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:11.737 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:11.737 00.000 12268 Enqueuing Expose request
18:48:11.737 00.000 11616 Worker thread wakes up
18:48:11.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:11.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:13.762 02.025 11616 Exposure complete
18:48:13.842 00.080 11616 worker thread done servicing request
18:48:13.842 00.000 12268 OnExposeComplete: enter
18:48:13.842 00.000 12268 UpdateGuideState(): m_state=1
18:48:13.842 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
18:48:13.842 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=8, SNR=1.8, Peak=12 HFD=0.0
18:48:13.842 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:13.843 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:13.843 00.000 12268 Status Line: Star lost - low mass
18:48:13.848 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=255, Gamma=1.290
18:48:13.867 00.019 12268 UpdateGuideState exits: Star lost - low mass
18:48:13.867 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:13.867 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:13.867 00.000 12268 Enqueuing Expose request
18:48:13.867 00.000 11616 Worker thread wakes up
18:48:13.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:13.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:15.878 02.011 11616 Exposure complete
18:48:15.944 00.066 11616 worker thread done servicing request
18:48:15.944 00.000 12268 OnExposeComplete: enter
18:48:15.944 00.000 12268 UpdateGuideState(): m_state=1
18:48:15.944 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
18:48:15.944 00.000 12268 Star::Find false star n=9 nbg=172 bg=10.6 sigma=0.9 thresh=13 peak=12
18:48:15.944 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=30, SNR=2.9, Peak=20 HFD=0.0
18:48:15.944 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:15.945 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:15.945 00.000 12268 Status Line: Star lost - low SNR
18:48:15.948 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=8, FiltMax=227, Gamma=1.290
18:48:15.965 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:48:15.965 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:15.965 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:15.965 00.000 12268 Enqueuing Expose request
18:48:15.966 00.001 11616 Worker thread wakes up
18:48:15.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:15.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:17.975 02.009 11616 Exposure complete
18:48:18.031 00.056 11616 worker thread done servicing request
18:48:18.031 00.000 12268 OnExposeComplete: enter
18:48:18.031 00.000 12268 UpdateGuideState(): m_state=1
18:48:18.032 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
18:48:18.032 00.000 12268 Star::Find false star n=5 nbg=185 bg=6.6 sigma=0.6 thresh=9 peak=9
18:48:18.032 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=20, SNR=2.9, Peak=16 HFD=0.0
18:48:18.032 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:18.033 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:18.033 00.000 12268 Status Line: Star lost - low SNR
18:48:18.035 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=4, FiltMax=255, Gamma=1.290
18:48:18.054 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:48:18.055 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:18.055 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:18.055 00.000 12268 Enqueuing Expose request
18:48:18.055 00.000 11616 Worker thread wakes up
18:48:18.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:18.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:20.057 02.002 11616 Exposure complete
18:48:20.114 00.057 11616 worker thread done servicing request
18:48:20.114 00.000 12268 OnExposeComplete: enter
18:48:20.114 00.000 12268 UpdateGuideState(): m_state=1
18:48:20.115 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
18:48:20.115 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=15, SNR=2.6, Peak=11 HFD=0.0
18:48:20.115 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:20.115 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:20.116 00.001 12268 Status Line: Star lost - low SNR
18:48:20.118 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:48:20.134 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:48:20.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:20.134 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:20.134 00.000 12268 Enqueuing Expose request
18:48:20.134 00.000 11616 Worker thread wakes up
18:48:20.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:20.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:22.131 01.997 11616 Exposure complete
18:48:22.187 00.056 11616 worker thread done servicing request
18:48:22.187 00.000 12268 OnExposeComplete: enter
18:48:22.187 00.000 12268 UpdateGuideState(): m_state=1
18:48:22.187 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
18:48:22.187 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=20, SNR=3.0, Peak=12 HFD=0.0
18:48:22.187 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:22.188 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:22.188 00.000 12268 Status Line: Star lost - low SNR
18:48:22.191 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:48:22.208 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:48:22.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:22.208 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:22.208 00.000 12268 Enqueuing Expose request
18:48:22.208 00.000 11616 Worker thread wakes up
18:48:22.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:22.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:24.244 02.036 11616 Exposure complete
18:48:24.310 00.066 11616 worker thread done servicing request
18:48:24.310 00.000 12268 OnExposeComplete: enter
18:48:24.311 00.001 12268 UpdateGuideState(): m_state=1
18:48:24.311 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
18:48:24.311 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=12, SNR=2.4, Peak=10 HFD=0.0
18:48:24.311 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:24.312 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:24.312 00.000 12268 Status Line: Star lost - low SNR
18:48:24.317 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:48:24.337 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:48:24.337 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:24.337 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:24.338 00.001 12268 Enqueuing Expose request
18:48:24.338 00.000 11616 Worker thread wakes up
18:48:24.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:24.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:26.351 02.013 11616 Exposure complete
18:48:26.407 00.056 12268 OnExposeComplete: enter
18:48:26.407 00.000 12268 UpdateGuideState(): m_state=1
18:48:26.407 00.000 11616 worker thread done servicing request
18:48:26.407 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
18:48:26.408 00.001 12268 Star::Find false star n=10 nbg=174 bg=6.3 sigma=0.6 thresh=8 peak=8
18:48:26.408 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=26, SNR=2.9, Peak=16 HFD=0.0
18:48:26.408 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:26.409 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:26.409 00.000 12268 Status Line: Star lost - low SNR
18:48:26.413 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:48:26.431 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:48:26.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:26.431 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:26.431 00.000 12268 Enqueuing Expose request
18:48:26.431 00.000 11616 Worker thread wakes up
18:48:26.432 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:26.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:28.441 02.009 11616 Exposure complete
18:48:28.497 00.056 11616 worker thread done servicing request
18:48:28.497 00.000 12268 OnExposeComplete: enter
18:48:28.497 00.000 12268 UpdateGuideState(): m_state=1
18:48:28.497 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
18:48:28.497 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=15, SNR=2.6, Peak=9 HFD=0.0
18:48:28.497 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:28.498 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:28.498 00.000 12268 Status Line: Star lost - low SNR
18:48:28.500 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:48:28.516 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:48:28.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:28.516 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:28.516 00.000 12268 Enqueuing Expose request
18:48:28.516 00.000 11616 Worker thread wakes up
18:48:28.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:28.517 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:30.523 02.006 11616 Exposure complete
18:48:30.579 00.056 11616 worker thread done servicing request
18:48:30.579 00.000 12268 OnExposeComplete: enter
18:48:30.579 00.000 12268 UpdateGuideState(): m_state=1
18:48:30.579 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
18:48:30.580 00.001 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=11, SNR=2.2, Peak=8 HFD=0.0
18:48:30.580 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:30.580 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:30.580 00.000 12268 Status Line: Star lost - low SNR
18:48:30.583 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:48:30.601 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:48:30.601 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:30.601 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:30.601 00.000 12268 Enqueuing Expose request
18:48:30.601 00.000 11616 Worker thread wakes up
18:48:30.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:30.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:32.616 02.015 11616 Exposure complete
18:48:32.670 00.054 11616 worker thread done servicing request
18:48:32.670 00.000 12268 OnExposeComplete: enter
18:48:32.670 00.000 12268 UpdateGuideState(): m_state=1
18:48:32.671 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
18:48:32.671 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=19, SNR=3.0, Peak=9 HFD=0.0
18:48:32.671 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:32.671 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:32.671 00.000 12268 Status Line: Star lost - low SNR
18:48:32.673 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:48:32.690 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:48:32.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:32.690 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:32.690 00.000 12268 Enqueuing Expose request
18:48:32.690 00.000 11616 Worker thread wakes up
18:48:32.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:32.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:34.690 02.000 11616 Exposure complete
18:48:34.747 00.057 11616 worker thread done servicing request
18:48:34.747 00.000 12268 OnExposeComplete: enter
18:48:34.747 00.000 12268 UpdateGuideState(): m_state=1
18:48:34.748 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
18:48:34.748 00.000 12268 Star::Find false star n=11 nbg=181 bg=7.2 sigma=0.6 thresh=9 peak=9
18:48:34.748 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=27, SNR=2.9, Peak=15 HFD=0.0
18:48:34.748 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:34.748 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:34.748 00.000 12268 Status Line: Star lost - low SNR
18:48:34.753 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
18:48:34.770 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:48:34.770 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:34.770 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:34.771 00.001 12268 Enqueuing Expose request
18:48:34.771 00.000 11616 Worker thread wakes up
18:48:34.771 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:34.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:36.777 02.006 11616 Exposure complete
18:48:36.841 00.064 12268 OnExposeComplete: enter
18:48:36.841 00.000 11616 worker thread done servicing request
18:48:36.842 00.001 12268 UpdateGuideState(): m_state=1
18:48:36.842 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
18:48:36.842 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=9, SNR=2.0, Peak=19 HFD=0.0
18:48:36.842 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:36.843 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:36.844 00.001 12268 Status Line: Star lost - low mass
18:48:36.847 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=137, Gamma=1.290
18:48:36.865 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:48:36.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:36.865 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:36.865 00.000 12268 Enqueuing Expose request
18:48:36.865 00.000 11616 Worker thread wakes up
18:48:36.865 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:36.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:38.911 02.046 11616 Exposure complete
18:48:38.974 00.063 11616 worker thread done servicing request
18:48:38.974 00.000 12268 OnExposeComplete: enter
18:48:38.974 00.000 12268 UpdateGuideState(): m_state=1
18:48:38.975 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
18:48:38.975 00.000 12268 Star::Find returns 1 (0), X=1096.61, Y=3.15, Mass=27, SNR=3.6, Peak=18 HFD=3.0
18:48:38.975 00.000 12268 DistanceChecker: deactivated
18:48:38.978 00.003 12268 setting lock position to (1096.61, 3.15)
18:48:38.978 00.000 12268 MultiStar: stabilizing after lock position change
18:48:38.978 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:48:38.978 00.000 12268 Changing from state SELECTING to SELECTED
18:48:38.978 00.000 12268 guider state => SELECTED
18:48:39.006 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
18:48:39.024 00.018 12268 UpdateGuideState exits: m=27 SNR=3.6
18:48:39.024 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:39.024 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:48:39.024 00.000 12268 Enqueuing Expose request
18:48:39.024 00.000 11616 Worker thread wakes up
18:48:39.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:39.025 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,19)
18:48:41.036 02.011 11616 Exposure complete
18:48:41.090 00.054 11616 worker thread done servicing request
18:48:41.091 00.001 12268 OnExposeComplete: enter
18:48:41.091 00.000 12268 UpdateGuideState(): m_state=2
18:48:41.091 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
18:48:41.091 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=8, SNR=1.9, Peak=9 HFD=0.0
18:48:41.091 00.000 12268 DistanceChecker: activated
18:48:41.091 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:41.092 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:48:41.092 00.000 12268 guider state => SELECTING
18:48:41.093 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:41.093 00.000 12268 Status Line: Star lost - low mass
18:48:41.099 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=223, Gamma=1.290
18:48:41.117 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:48:41.118 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:41.118 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:41.118 00.000 12268 Enqueuing Expose request
18:48:41.118 00.000 11616 Worker thread wakes up
18:48:41.118 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:41.118 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:43.134 02.016 11616 Exposure complete
18:48:43.189 00.055 11616 worker thread done servicing request
18:48:43.189 00.000 12268 OnExposeComplete: enter
18:48:43.189 00.000 12268 UpdateGuideState(): m_state=1
18:48:43.190 00.001 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
18:48:43.190 00.000 12268 Star::Find returns 1 (0), X=1097.84, Y=3.03, Mass=32, SNR=3.9, Peak=17 HFD=1.9
18:48:43.190 00.000 12268 DistanceChecker: deactivated
18:48:43.193 00.003 12268 setting lock position to (1097.84, 3.03)
18:48:43.194 00.001 12268 MultiStar: stabilizing after lock position change
18:48:43.194 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:48:43.194 00.000 12268 Changing from state SELECTING to SELECTED
18:48:43.194 00.000 12268 guider state => SELECTED
18:48:43.217 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=246, Gamma=1.290
18:48:43.235 00.018 12268 UpdateGuideState exits: m=32 SNR=3.9
18:48:43.236 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:43.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:48:43.236 00.000 12268 Enqueuing Expose request
18:48:43.236 00.000 11616 Worker thread wakes up
18:48:43.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:43.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,19)
18:48:45.272 02.036 11616 Exposure complete
18:48:45.328 00.056 11616 worker thread done servicing request
18:48:45.328 00.000 12268 OnExposeComplete: enter
18:48:45.328 00.000 12268 UpdateGuideState(): m_state=2
18:48:45.328 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
18:48:45.328 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=13, SNR=2.5, Peak=10 HFD=0.0
18:48:45.329 00.001 12268 DistanceChecker: activated
18:48:45.329 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:45.329 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:48:45.329 00.000 12268 guider state => SELECTING
18:48:45.330 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:45.330 00.000 12268 Status Line: Star lost - low SNR
18:48:45.336 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:48:45.355 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:48:45.355 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:45.355 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:45.355 00.000 12268 Enqueuing Expose request
18:48:45.355 00.000 11616 Worker thread wakes up
18:48:45.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:45.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:47.386 02.031 11616 Exposure complete
18:48:47.457 00.071 12268 OnExposeComplete: enter
18:48:47.457 00.000 12268 UpdateGuideState(): m_state=1
18:48:47.458 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
18:48:47.458 00.000 12268 Star::Find returns 0 (4), X=1098.60, Y=2.63, Mass=22, SNR=3.2, Peak=17 HFD=1.4
18:48:47.458 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:47.458 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:47.458 00.000 12268 Status Line: Star lost - low HFD
18:48:47.461 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:48:47.482 00.021 12268 UpdateGuideState exits: Star lost - low HFD
18:48:47.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:47.482 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:47.482 00.000 12268 Enqueuing Expose request
18:48:47.486 00.004 11616 worker thread done servicing request
18:48:47.486 00.000 11616 Worker thread wakes up
18:48:47.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:47.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:49.498 02.012 11616 Exposure complete
18:48:49.559 00.061 11616 worker thread done servicing request
18:48:49.560 00.001 12268 OnExposeComplete: enter
18:48:49.560 00.000 12268 UpdateGuideState(): m_state=1
18:48:49.560 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
18:48:49.560 00.000 12268 Star::Find false star n=12 nbg=183 bg=6.3 sigma=0.6 thresh=8 peak=8
18:48:49.560 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=28, SNR=2.9, Peak=15 HFD=0.0
18:48:49.560 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:49.561 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:49.561 00.000 12268 Status Line: Star lost - low SNR
18:48:49.565 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:48:49.586 00.021 12268 UpdateGuideState exits: Star lost - low SNR
18:48:49.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:49.586 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:49.586 00.000 12268 Enqueuing Expose request
18:48:49.586 00.000 11616 Worker thread wakes up
18:48:49.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:49.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:51.592 02.006 11616 Exposure complete
18:48:51.650 00.058 11616 worker thread done servicing request
18:48:51.650 00.000 12268 OnExposeComplete: enter
18:48:51.650 00.000 12268 UpdateGuideState(): m_state=1
18:48:51.651 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
18:48:51.651 00.000 12268 Star::Find false star n=9 nbg=172 bg=6.3 sigma=0.6 thresh=8 peak=7
18:48:51.651 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=25, SNR=2.9, Peak=16 HFD=0.0
18:48:51.651 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:51.651 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:51.651 00.000 12268 Status Line: Star lost - low SNR
18:48:51.654 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=229, Gamma=1.290
18:48:51.671 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:48:51.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:51.671 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:51.671 00.000 12268 Enqueuing Expose request
18:48:51.672 00.001 11616 Worker thread wakes up
18:48:51.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:51.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:53.684 02.012 11616 Exposure complete
18:48:53.738 00.054 11616 worker thread done servicing request
18:48:53.739 00.001 12268 OnExposeComplete: enter
18:48:53.739 00.000 12268 UpdateGuideState(): m_state=1
18:48:53.739 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
18:48:53.739 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=6, SNR=1.6, Peak=12 HFD=0.0
18:48:53.739 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:53.739 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:53.741 00.002 12268 Status Line: Star lost - low mass
18:48:53.743 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=247, Gamma=1.290
18:48:53.761 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:48:53.762 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:53.762 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:53.762 00.000 12268 Enqueuing Expose request
18:48:53.762 00.000 11616 Worker thread wakes up
18:48:53.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:53.762 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:55.782 02.020 11616 Exposure complete
18:48:55.836 00.054 11616 worker thread done servicing request
18:48:55.837 00.001 12268 OnExposeComplete: enter
18:48:55.837 00.000 12268 UpdateGuideState(): m_state=1
18:48:55.837 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
18:48:55.837 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=13, SNR=2.4, Peak=10 HFD=0.0
18:48:55.837 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:55.838 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:55.838 00.000 12268 Status Line: Star lost - low SNR
18:48:55.840 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=213, Gamma=1.290
18:48:55.857 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:48:55.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:55.857 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:55.857 00.000 12268 Enqueuing Expose request
18:48:55.857 00.000 11616 Worker thread wakes up
18:48:55.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:55.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:57.864 02.007 11616 Exposure complete
18:48:57.923 00.059 11616 worker thread done servicing request
18:48:57.923 00.000 12268 OnExposeComplete: enter
18:48:57.923 00.000 12268 UpdateGuideState(): m_state=1
18:48:57.924 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
18:48:57.924 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=0, SNR=0.0, Peak=10 HFD=0.0
18:48:57.924 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:48:57.924 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:48:57.924 00.000 12268 Status Line: Star lost - low mass
18:48:57.926 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
18:48:57.943 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:48:57.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:48:57.944 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:48:57.944 00.000 12268 Enqueuing Expose request
18:48:57.944 00.000 11616 Worker thread wakes up
18:48:57.944 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:48:57.944 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:48:59.959 02.015 11616 Exposure complete
18:49:00.033 00.074 11616 worker thread done servicing request
18:49:00.033 00.000 12268 OnExposeComplete: enter
18:49:00.033 00.000 12268 UpdateGuideState(): m_state=1
18:49:00.034 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
18:49:00.034 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=19, SNR=3.0, Peak=18 HFD=0.0
18:49:00.034 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:00.034 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:00.035 00.001 12268 Status Line: Star lost - low SNR
18:49:00.037 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=255, Gamma=1.290
18:49:00.054 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:49:00.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:00.054 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:00.054 00.000 12268 Enqueuing Expose request
18:49:00.054 00.000 11616 Worker thread wakes up
18:49:00.055 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:00.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:02.050 01.995 11616 Exposure complete
18:49:02.105 00.055 11616 worker thread done servicing request
18:49:02.106 00.001 12268 OnExposeComplete: enter
18:49:02.106 00.000 12268 UpdateGuideState(): m_state=1
18:49:02.106 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
18:49:02.106 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=0, SNR=0.0, Peak=9 HFD=0.0
18:49:02.106 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:02.107 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:02.107 00.000 12268 Status Line: Star lost - low mass
18:49:02.109 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=244, Gamma=1.290
18:49:02.126 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:49:02.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:02.126 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:02.126 00.000 12268 Enqueuing Expose request
18:49:02.127 00.001 11616 Worker thread wakes up
18:49:02.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:02.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:04.126 01.999 11616 Exposure complete
18:49:04.180 00.054 11616 worker thread done servicing request
18:49:04.180 00.000 12268 OnExposeComplete: enter
18:49:04.180 00.000 12268 UpdateGuideState(): m_state=1
18:49:04.181 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
18:49:04.181 00.000 12268 Star::Find returns 1 (0), X=1096.91, Y=3.64, Mass=35, SNR=4.1, Peak=17 HFD=2.5
18:49:04.181 00.000 12268 DistanceChecker: deactivated
18:49:04.184 00.003 12268 setting lock position to (1096.91, 3.64)
18:49:04.184 00.000 12268 MultiStar: stabilizing after lock position change
18:49:04.184 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:49:04.184 00.000 12268 Changing from state SELECTING to SELECTED
18:49:04.184 00.000 12268 guider state => SELECTED
18:49:04.212 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:04.229 00.017 12268 UpdateGuideState exits: m=35 SNR=4.1
18:49:04.229 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:04.229 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:49:04.229 00.000 12268 Enqueuing Expose request
18:49:04.229 00.000 11616 Worker thread wakes up
18:49:04.230 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:04.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,20)
18:49:06.240 02.010 11616 Exposure complete
18:49:06.297 00.057 11616 worker thread done servicing request
18:49:06.297 00.000 12268 OnExposeComplete: enter
18:49:06.297 00.000 12268 UpdateGuideState(): m_state=2
18:49:06.298 00.001 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
18:49:06.298 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=14, SNR=2.5, Peak=10 HFD=0.0
18:49:06.298 00.000 12268 DistanceChecker: activated
18:49:06.298 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:06.299 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:49:06.299 00.000 12268 guider state => SELECTING
18:49:06.299 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:06.299 00.000 12268 Status Line: Star lost - low SNR
18:49:06.305 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:06.323 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:49:06.323 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:06.323 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:06.323 00.000 12268 Enqueuing Expose request
18:49:06.323 00.000 11616 Worker thread wakes up
18:49:06.323 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:06.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:08.344 02.021 11616 Exposure complete
18:49:08.399 00.055 11616 worker thread done servicing request
18:49:08.400 00.001 12268 OnExposeComplete: enter
18:49:08.400 00.000 12268 UpdateGuideState(): m_state=1
18:49:08.400 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
18:49:08.400 00.000 12268 Star::Find returns 1 (0), X=1097.53, Y=3.52, Mass=25, SNR=3.4, Peak=17 HFD=3.4
18:49:08.400 00.000 12268 DistanceChecker: deactivated
18:49:08.402 00.002 12268 setting lock position to (1097.53, 3.52)
18:49:08.402 00.000 12268 MultiStar: stabilizing after lock position change
18:49:08.403 00.001 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:49:08.403 00.000 12268 Changing from state SELECTING to SELECTED
18:49:08.403 00.000 12268 guider state => SELECTED
18:49:08.427 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:08.447 00.020 12268 UpdateGuideState exits: m=25 SNR=3.4
18:49:08.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:08.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:49:08.447 00.000 12268 Enqueuing Expose request
18:49:08.447 00.000 11616 Worker thread wakes up
18:49:08.447 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:08.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:49:10.460 02.013 11616 Exposure complete
18:49:10.517 00.057 11616 worker thread done servicing request
18:49:10.517 00.000 12268 OnExposeComplete: enter
18:49:10.517 00.000 12268 UpdateGuideState(): m_state=2
18:49:10.517 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
18:49:10.517 00.000 12268 Star::Find false star n=8 nbg=183 bg=6.3 sigma=0.6 thresh=8 peak=8
18:49:10.517 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=19, SNR=2.9, Peak=14 HFD=0.0
18:49:10.518 00.001 12268 DistanceChecker: activated
18:49:10.518 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:10.518 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:49:10.519 00.001 12268 guider state => SELECTING
18:49:10.519 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:10.519 00.000 12268 Status Line: Star lost - low SNR
18:49:10.531 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:10.551 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:49:10.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:10.551 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:10.551 00.000 12268 Enqueuing Expose request
18:49:10.556 00.005 11616 Worker thread wakes up
18:49:10.601 00.045 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:10.602 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:12.605 02.003 11616 Exposure complete
18:49:12.660 00.055 11616 worker thread done servicing request
18:49:12.660 00.000 12268 OnExposeComplete: enter
18:49:12.660 00.000 12268 UpdateGuideState(): m_state=1
18:49:12.661 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
18:49:12.661 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=13, SNR=2.5, Peak=16 HFD=0.0
18:49:12.661 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:12.661 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:12.662 00.001 12268 Status Line: Star lost - low SNR
18:49:12.664 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=187, Gamma=1.290
18:49:12.681 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:49:12.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:12.681 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:12.681 00.000 12268 Enqueuing Expose request
18:49:12.681 00.000 11616 Worker thread wakes up
18:49:12.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:12.682 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:14.693 02.011 11616 Exposure complete
18:49:14.748 00.055 11616 worker thread done servicing request
18:49:14.749 00.001 12268 OnExposeComplete: enter
18:49:14.749 00.000 12268 UpdateGuideState(): m_state=1
18:49:14.750 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
18:49:14.750 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=20, SNR=3.0, Peak=11 HFD=0.0
18:49:14.750 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:14.750 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:14.751 00.001 12268 Status Line: Star lost - low SNR
18:49:14.754 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=237, Gamma=1.290
18:49:14.771 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:49:14.772 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:14.772 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:14.772 00.000 12268 Enqueuing Expose request
18:49:14.772 00.000 11616 Worker thread wakes up
18:49:14.772 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:14.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:16.786 02.014 11616 Exposure complete
18:49:16.840 00.054 11616 worker thread done servicing request
18:49:16.840 00.000 12268 OnExposeComplete: enter
18:49:16.840 00.000 12268 UpdateGuideState(): m_state=1
18:49:16.841 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
18:49:16.841 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=13, SNR=2.5, Peak=9 HFD=0.0
18:49:16.841 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:16.841 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:16.841 00.000 12268 Status Line: Star lost - low SNR
18:49:16.843 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=218, Gamma=1.290
18:49:16.860 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:49:16.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:16.860 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:16.860 00.000 12268 Enqueuing Expose request
18:49:16.860 00.000 11616 Worker thread wakes up
18:49:16.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:16.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:18.858 01.998 11616 Exposure complete
18:49:18.913 00.055 11616 worker thread done servicing request
18:49:18.914 00.001 12268 OnExposeComplete: enter
18:49:18.914 00.000 12268 UpdateGuideState(): m_state=1
18:49:18.914 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
18:49:18.914 00.000 12268 Star::Find returns 0 (4), X=1097.90, Y=3.14, Mass=34, SNR=4.0, Peak=16 HFD=1.4
18:49:18.914 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:18.915 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:18.915 00.000 12268 Status Line: Star lost - low HFD
18:49:18.917 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:18.935 00.018 12268 UpdateGuideState exits: Star lost - low HFD
18:49:18.935 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:18.935 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:18.935 00.000 12268 Enqueuing Expose request
18:49:18.935 00.000 11616 Worker thread wakes up
18:49:18.935 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:18.935 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:20.950 02.015 11616 Exposure complete
18:49:21.005 00.055 11616 worker thread done servicing request
18:49:21.005 00.000 12268 OnExposeComplete: enter
18:49:21.005 00.000 12268 UpdateGuideState(): m_state=1
18:49:21.006 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
18:49:21.006 00.000 12268 Star::Find returns 0 (4), X=1097.93, Y=3.44, Mass=22, SNR=3.2, Peak=17 HFD=0.9
18:49:21.006 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:21.006 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:21.006 00.000 12268 Status Line: Star lost - low HFD
18:49:21.009 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:21.025 00.016 12268 UpdateGuideState exits: Star lost - low HFD
18:49:21.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:21.025 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:21.025 00.000 12268 Enqueuing Expose request
18:49:21.026 00.001 11616 Worker thread wakes up
18:49:21.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:21.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:23.035 02.009 11616 Exposure complete
18:49:23.091 00.056 11616 worker thread done servicing request
18:49:23.091 00.000 12268 OnExposeComplete: enter
18:49:23.091 00.000 12268 UpdateGuideState(): m_state=1
18:49:23.091 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
18:49:23.091 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=18, SNR=2.9, Peak=9 HFD=0.0
18:49:23.091 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:23.092 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:23.092 00.000 12268 Status Line: Star lost - low SNR
18:49:23.097 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:23.114 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:49:23.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:23.114 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:23.114 00.000 12268 Enqueuing Expose request
18:49:23.114 00.000 11616 Worker thread wakes up
18:49:23.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:23.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:25.116 02.002 11616 Exposure complete
18:49:25.164 00.048 11616 worker thread done servicing request
18:49:25.164 00.000 12268 OnExposeComplete: enter
18:49:25.164 00.000 12268 UpdateGuideState(): m_state=1
18:49:25.164 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
18:49:25.164 00.000 12268 Star::Find false star n=7 nbg=176 bg=6.2 sigma=0.6 thresh=8 peak=8
18:49:25.164 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=20, SNR=2.9, Peak=16 HFD=0.0
18:49:25.164 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:25.164 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:25.164 00.000 12268 Status Line: Star lost - low SNR
18:49:25.164 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:25.192 00.028 12268 UpdateGuideState exits: Star lost - low SNR
18:49:25.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:25.192 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:25.192 00.000 12268 Enqueuing Expose request
18:49:25.192 00.000 11616 Worker thread wakes up
18:49:25.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:25.193 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:27.293 02.100 11616 Exposure complete
18:49:27.344 00.051 11616 worker thread done servicing request
18:49:27.344 00.000 12268 OnExposeComplete: enter
18:49:27.344 00.000 12268 UpdateGuideState(): m_state=1
18:49:27.344 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
18:49:27.344 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=19, SNR=3.0, Peak=15 HFD=0.0
18:49:27.344 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:27.344 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:27.344 00.000 12268 Status Line: Star lost - low SNR
18:49:27.357 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:27.374 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:49:27.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:27.374 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:27.374 00.000 12268 Enqueuing Expose request
18:49:27.374 00.000 11616 Worker thread wakes up
18:49:27.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:27.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:29.383 02.009 11616 Exposure complete
18:49:29.437 00.054 11616 worker thread done servicing request
18:49:29.437 00.000 12268 OnExposeComplete: enter
18:49:29.437 00.000 12268 UpdateGuideState(): m_state=1
18:49:29.437 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
18:49:29.437 00.000 12268 Star::Find returns 1 (0), X=1098.66, Y=3.64, Mass=22, SNR=3.2, Peak=17 HFD=1.8
18:49:29.437 00.000 12268 DistanceChecker: deactivated
18:49:29.437 00.000 12268 setting lock position to (1098.66, 3.64)
18:49:29.437 00.000 12268 MultiStar: stabilizing after lock position change
18:49:29.437 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:49:29.437 00.000 12268 Changing from state SELECTING to SELECTED
18:49:29.437 00.000 12268 guider state => SELECTED
18:49:29.462 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:29.478 00.016 12268 UpdateGuideState exits: m=22 SNR=3.2
18:49:29.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:29.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:49:29.478 00.000 12268 Enqueuing Expose request
18:49:29.478 00.000 11616 Worker thread wakes up
18:49:29.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:29.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1084,0,31,20)
18:49:31.499 02.021 11616 Exposure complete
18:49:31.546 00.047 11616 worker thread done servicing request
18:49:31.546 00.000 12268 OnExposeComplete: enter
18:49:31.546 00.000 12268 UpdateGuideState(): m_state=2
18:49:31.546 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
18:49:31.546 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=12, SNR=2.3, Peak=10 HFD=0.0
18:49:31.546 00.000 12268 DistanceChecker: activated
18:49:31.546 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:31.546 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:49:31.546 00.000 12268 guider state => SELECTING
18:49:31.546 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:31.546 00.000 12268 Status Line: Star lost - low SNR
18:49:31.562 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:31.578 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:49:31.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:31.578 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:31.578 00.000 12268 Enqueuing Expose request
18:49:31.578 00.000 11616 Worker thread wakes up
18:49:31.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:31.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:33.593 02.015 11616 Exposure complete
18:49:33.656 00.063 11616 worker thread done servicing request
18:49:33.656 00.000 12268 OnExposeComplete: enter
18:49:33.656 00.000 12268 UpdateGuideState(): m_state=1
18:49:33.656 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
18:49:33.656 00.000 12268 Star::Find false star n=9 nbg=170 bg=6.3 sigma=0.6 thresh=8 peak=7
18:49:33.656 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=27, SNR=2.9, Peak=16 HFD=0.0
18:49:33.656 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:33.656 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:33.656 00.000 12268 Status Line: Star lost - low SNR
18:49:33.656 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=185, Gamma=1.290
18:49:33.671 00.015 12268 UpdateGuideState exits: Star lost - low SNR
18:49:33.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:33.671 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:33.671 00.000 12268 Enqueuing Expose request
18:49:33.671 00.000 11616 Worker thread wakes up
18:49:33.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:33.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:35.692 02.021 11616 Exposure complete
18:49:35.734 00.042 11616 worker thread done servicing request
18:49:35.734 00.000 12268 OnExposeComplete: enter
18:49:35.734 00.000 12268 UpdateGuideState(): m_state=1
18:49:35.734 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
18:49:35.734 00.000 12268 Star::Find false star n=10 nbg=166 bg=6.3 sigma=0.6 thresh=8 peak=8
18:49:35.734 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=26, SNR=2.9, Peak=17 HFD=0.0
18:49:35.734 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:35.734 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:35.734 00.000 12268 Status Line: Star lost - low SNR
18:49:35.734 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=19, Gamma=1.290
18:49:35.765 00.031 12268 UpdateGuideState exits: Star lost - low SNR
18:49:35.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:35.765 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:35.765 00.000 12268 Enqueuing Expose request
18:49:35.765 00.000 11616 Worker thread wakes up
18:49:35.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:35.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:37.781 02.016 11616 Exposure complete
18:49:37.828 00.047 11616 worker thread done servicing request
18:49:37.828 00.000 12268 OnExposeComplete: enter
18:49:37.828 00.000 12268 UpdateGuideState(): m_state=1
18:49:37.828 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
18:49:37.828 00.000 12268 Star::Find false star n=9 nbg=170 bg=6.3 sigma=0.6 thresh=8 peak=8
18:49:37.828 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=24, SNR=2.9, Peak=16 HFD=0.0
18:49:37.828 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:37.828 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:37.828 00.000 12268 Status Line: Star lost - low SNR
18:49:37.828 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=22, Gamma=1.290
18:49:37.859 00.031 12268 UpdateGuideState exits: Star lost - low SNR
18:49:37.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:37.859 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:37.859 00.000 12268 Enqueuing Expose request
18:49:37.859 00.000 11616 Worker thread wakes up
18:49:37.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:37.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:39.869 02.010 11616 Exposure complete
18:49:39.917 00.048 11616 worker thread done servicing request
18:49:39.917 00.000 12268 OnExposeComplete: enter
18:49:39.917 00.000 12268 UpdateGuideState(): m_state=1
18:49:39.917 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
18:49:39.917 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=18, SNR=2.9, Peak=17 HFD=0.0
18:49:39.917 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:39.917 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:39.917 00.000 12268 Status Line: Star lost - low SNR
18:49:39.917 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:39.949 00.032 12268 UpdateGuideState exits: Star lost - low SNR
18:49:39.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:39.949 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:39.949 00.000 12268 Enqueuing Expose request
18:49:39.949 00.000 11616 Worker thread wakes up
18:49:39.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:39.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:41.953 02.004 11616 Exposure complete
18:49:42.001 00.048 11616 worker thread done servicing request
18:49:42.001 00.000 12268 OnExposeComplete: enter
18:49:42.001 00.000 12268 UpdateGuideState(): m_state=1
18:49:42.001 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
18:49:42.001 00.000 12268 Star::Find returns 1 (0), X=1097.09, Y=2.76, Mass=26, SNR=3.5, Peak=17 HFD=3.3
18:49:42.001 00.000 12268 DistanceChecker: deactivated
18:49:42.001 00.000 12268 setting lock position to (1097.09, 2.76)
18:49:42.001 00.000 12268 MultiStar: stabilizing after lock position change
18:49:42.001 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:49:42.001 00.000 12268 Changing from state SELECTING to SELECTED
18:49:42.001 00.000 12268 guider state => SELECTED
18:49:42.032 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:42.048 00.016 12268 UpdateGuideState exits: m=26 SNR=3.5
18:49:42.048 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:42.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:49:42.048 00.000 12268 Enqueuing Expose request
18:49:42.048 00.000 11616 Worker thread wakes up
18:49:42.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:42.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,19)
18:49:42.570 00.522 12268 evsrv: cli 0F8E6D80 connect
18:49:42.570 00.000 12268 case statement mapped state 2 to 1
18:49:42.570 00.000 12268 case statement mapped state 2 to 1
18:49:42.570 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"187443bf-51db-4af0-a187-1bcb20e9f536"}
18:49:42.570 00.000 12268 case statement mapped state 2 to 1
18:49:42.570 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"187443bf-51db-4af0-a187-1bcb20e9f536"}
18:49:42.570 00.000 12268 evsrv: cli 0F8E6D80 disconnect
18:49:44.057 01.487 11616 Exposure complete
18:49:44.114 00.057 11616 worker thread done servicing request
18:49:44.114 00.000 12268 OnExposeComplete: enter
18:49:44.114 00.000 12268 UpdateGuideState(): m_state=2
18:49:44.114 00.000 12268 Star::Find(15, 1097, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
18:49:44.114 00.000 12268 Star::Find returns 1 (0), X=1097.81, Y=4.00, Mass=34, SNR=4.0, Peak=16 HFD=2.0
18:49:44.114 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.61) = xAngle (2.66 = 2.66)
18:49:44.114 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (2.61 = 2.61)
18:49:44.115 00.001 12268 CameraToMount -- cameraX=0.72 cameraY=1.24 hyp=1.43 cameraTheta=1.05 mountX=-1.27 mountY=0.72, mountTheta=2.62
18:49:44.116 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:44.133 00.017 12268 UpdateGuideState exits: m=34 SNR=4.0
18:49:44.133 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:44.133 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:49:44.133 00.000 12268 Enqueuing Expose request
18:49:44.133 00.000 11616 Worker thread wakes up
18:49:44.134 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:44.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:49:46.143 02.009 11616 Exposure complete
18:49:46.197 00.054 11616 worker thread done servicing request
18:49:46.198 00.001 12268 OnExposeComplete: enter
18:49:46.198 00.000 12268 UpdateGuideState(): m_state=2
18:49:46.198 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
18:49:46.198 00.000 12268 Star::Find false star n=12 nbg=287 bg=6.4 sigma=0.7 thresh=8 peak=7
18:49:46.198 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=26, SNR=2.9, Peak=9 HFD=0.0
18:49:46.198 00.000 12268 DistanceChecker: activated
18:49:46.198 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:46.199 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:49:46.199 00.000 12268 guider state => SELECTING
18:49:46.199 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:46.199 00.000 12268 Status Line: Star lost - low SNR
18:49:46.206 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:49:46.224 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:49:46.224 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:46.224 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:46.224 00.000 12268 Enqueuing Expose request
18:49:46.224 00.000 11616 Worker thread wakes up
18:49:46.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:46.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:48.237 02.013 11616 Exposure complete
18:49:48.294 00.057 11616 worker thread done servicing request
18:49:48.295 00.001 12268 OnExposeComplete: enter
18:49:48.295 00.000 12268 UpdateGuideState(): m_state=1
18:49:48.295 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
18:49:48.295 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=14, SNR=2.6, Peak=18 HFD=0.0
18:49:48.295 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:48.296 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:48.296 00.000 12268 Status Line: Star lost - low SNR
18:49:48.298 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
18:49:48.317 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:49:48.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:48.317 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:48.317 00.000 12268 Enqueuing Expose request
18:49:48.317 00.000 11616 Worker thread wakes up
18:49:48.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:48.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:50.324 02.007 11616 Exposure complete
18:49:50.381 00.057 11616 worker thread done servicing request
18:49:50.381 00.000 12268 OnExposeComplete: enter
18:49:50.381 00.000 12268 UpdateGuideState(): m_state=1
18:49:50.382 00.001 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
18:49:50.382 00.000 12268 Star::Find false star n=11 nbg=175 bg=6.5 sigma=0.5 thresh=8 peak=8
18:49:50.382 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=25, SNR=2.9, Peak=16 HFD=0.0
18:49:50.382 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:50.382 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:50.383 00.001 12268 Status Line: Star lost - low SNR
18:49:50.386 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
18:49:50.406 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:49:50.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:50.406 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:50.406 00.000 12268 Enqueuing Expose request
18:49:50.406 00.000 11616 Worker thread wakes up
18:49:50.407 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:50.407 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:52.412 02.005 11616 Exposure complete
18:49:52.465 00.053 11616 worker thread done servicing request
18:49:52.465 00.000 12268 OnExposeComplete: enter
18:49:52.466 00.001 12268 UpdateGuideState(): m_state=1
18:49:52.466 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
18:49:52.466 00.000 12268 Star::Find false star n=13 nbg=164 bg=6.4 sigma=0.5 thresh=8 peak=8
18:49:52.466 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=31, SNR=2.9, Peak=16 HFD=0.0
18:49:52.466 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:52.467 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:52.467 00.000 12268 Status Line: Star lost - low SNR
18:49:52.469 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
18:49:52.487 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:49:52.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:52.487 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:52.487 00.000 12268 Enqueuing Expose request
18:49:52.487 00.000 11616 Worker thread wakes up
18:49:52.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:52.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:54.488 02.001 11616 Exposure complete
18:49:54.542 00.054 11616 worker thread done servicing request
18:49:54.542 00.000 12268 OnExposeComplete: enter
18:49:54.542 00.000 12268 UpdateGuideState(): m_state=1
18:49:54.542 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
18:49:54.543 00.001 12268 Star::Find false star n=4 nbg=185 bg=6.8 sigma=0.6 thresh=9 peak=9
18:49:54.543 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=19, SNR=2.9, Peak=17 HFD=0.0
18:49:54.543 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:54.543 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:54.543 00.000 12268 Status Line: Star lost - low SNR
18:49:54.545 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
18:49:54.563 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:49:54.563 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:54.563 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:54.563 00.000 12268 Enqueuing Expose request
18:49:54.564 00.001 11616 Worker thread wakes up
18:49:54.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:54.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:49:56.578 02.014 11616 Exposure complete
18:49:56.635 00.057 11616 worker thread done servicing request
18:49:56.635 00.000 12268 OnExposeComplete: enter
18:49:56.635 00.000 12268 UpdateGuideState(): m_state=1
18:49:56.635 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
18:49:56.635 00.000 12268 Star::Find returns 1 (0), X=1097.13, Y=3.29, Mass=21, SNR=3.1, Peak=16 HFD=2.6
18:49:56.635 00.000 12268 DistanceChecker: deactivated
18:49:56.638 00.003 12268 setting lock position to (1097.13, 3.29)
18:49:56.638 00.000 12268 MultiStar: stabilizing after lock position change
18:49:56.638 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:49:56.638 00.000 12268 Changing from state SELECTING to SELECTED
18:49:56.638 00.000 12268 guider state => SELECTED
18:49:56.663 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
18:49:56.680 00.017 12268 UpdateGuideState exits: m=21 SNR=3.1
18:49:56.680 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:56.680 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:49:56.680 00.000 12268 Enqueuing Expose request
18:49:56.680 00.000 11616 Worker thread wakes up
18:49:56.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:56.681 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,19)
18:49:58.690 02.009 11616 Exposure complete
18:49:58.748 00.058 11616 worker thread done servicing request
18:49:58.748 00.000 12268 OnExposeComplete: enter
18:49:58.748 00.000 12268 UpdateGuideState(): m_state=2
18:49:58.748 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
18:49:58.748 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=13, SNR=2.5, Peak=17 HFD=0.0
18:49:58.749 00.001 12268 DistanceChecker: activated
18:49:58.749 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:49:58.749 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:49:58.749 00.000 12268 guider state => SELECTING
18:49:58.750 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:49:58.750 00.000 12268 Status Line: Star lost - low SNR
18:49:58.757 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
18:49:58.775 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:49:58.775 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:49:58.775 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:49:58.775 00.000 12268 Enqueuing Expose request
18:49:58.775 00.000 11616 Worker thread wakes up
18:49:58.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:49:58.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:00.791 02.016 11616 Exposure complete
18:50:00.845 00.054 11616 worker thread done servicing request
18:50:00.845 00.000 12268 OnExposeComplete: enter
18:50:00.845 00.000 12268 UpdateGuideState(): m_state=1
18:50:00.845 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
18:50:00.846 00.001 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=7, SNR=1.8, Peak=9 HFD=0.0
18:50:00.846 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:00.847 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:00.847 00.000 12268 Status Line: Star lost - low mass
18:50:00.851 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
18:50:00.869 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:50:00.869 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:00.869 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:00.869 00.000 12268 Enqueuing Expose request
18:50:00.869 00.000 11616 Worker thread wakes up
18:50:00.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:00.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:02.879 02.010 11616 Exposure complete
18:50:02.933 00.054 11616 worker thread done servicing request
18:50:02.933 00.000 12268 OnExposeComplete: enter
18:50:02.933 00.000 12268 UpdateGuideState(): m_state=1
18:50:02.933 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
18:50:02.933 00.000 12268 Star::Find false star n=8 nbg=183 bg=6.4 sigma=0.6 thresh=8 peak=8
18:50:02.933 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=22, SNR=2.9, Peak=14 HFD=0.0
18:50:02.933 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:02.934 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:02.934 00.000 12268 Status Line: Star lost - low SNR
18:50:02.937 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=40, Gamma=1.290
18:50:02.954 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:50:02.955 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:02.955 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:02.955 00.000 12268 Enqueuing Expose request
18:50:02.955 00.000 11616 Worker thread wakes up
18:50:02.955 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:02.955 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:04.959 02.004 11616 Exposure complete
18:50:05.016 00.057 11616 worker thread done servicing request
18:50:05.016 00.000 12268 OnExposeComplete: enter
18:50:05.016 00.000 12268 UpdateGuideState(): m_state=1
18:50:05.017 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
18:50:05.017 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=9, SNR=2.1, Peak=8 HFD=0.0
18:50:05.017 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:05.017 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:05.017 00.000 12268 Status Line: Star lost - low mass
18:50:05.020 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=43, Gamma=1.290
18:50:05.039 00.019 12268 UpdateGuideState exits: Star lost - low mass
18:50:05.039 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:05.039 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:05.039 00.000 12268 Enqueuing Expose request
18:50:05.039 00.000 11616 Worker thread wakes up
18:50:05.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:05.040 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:07.053 02.013 11616 Exposure complete
18:50:07.116 00.063 11616 worker thread done servicing request
18:50:07.116 00.000 12268 OnExposeComplete: enter
18:50:07.116 00.000 12268 UpdateGuideState(): m_state=1
18:50:07.117 00.001 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
18:50:07.117 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=12, SNR=2.4, Peak=9 HFD=0.0
18:50:07.117 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:07.118 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:07.118 00.000 12268 Status Line: Star lost - low SNR
18:50:07.120 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=43, Gamma=1.290
18:50:07.140 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:50:07.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:07.140 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:07.140 00.000 12268 Enqueuing Expose request
18:50:07.140 00.000 11616 Worker thread wakes up
18:50:07.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:07.141 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:09.160 02.019 11616 Exposure complete
18:50:09.216 00.056 11616 worker thread done servicing request
18:50:09.216 00.000 12268 OnExposeComplete: enter
18:50:09.216 00.000 12268 UpdateGuideState(): m_state=1
18:50:09.216 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
18:50:09.216 00.000 12268 Star::Find returns 1 (0), X=1098.08, Y=3.30, Mass=23, SNR=3.3, Peak=16 HFD=2.4
18:50:09.216 00.000 12268 DistanceChecker: deactivated
18:50:09.220 00.004 12268 setting lock position to (1098.08, 3.30)
18:50:09.220 00.000 12268 MultiStar: stabilizing after lock position change
18:50:09.220 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:50:09.220 00.000 12268 Changing from state SELECTING to SELECTED
18:50:09.221 00.001 12268 guider state => SELECTED
18:50:09.245 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=44, Gamma=1.290
18:50:09.262 00.017 12268 UpdateGuideState exits: m=23 SNR=3.3
18:50:09.263 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:09.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:50:09.263 00.000 12268 Enqueuing Expose request
18:50:09.263 00.000 11616 Worker thread wakes up
18:50:09.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:09.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,19)
18:50:11.272 02.009 11616 Exposure complete
18:50:11.327 00.055 11616 worker thread done servicing request
18:50:11.327 00.000 12268 OnExposeComplete: enter
18:50:11.327 00.000 12268 UpdateGuideState(): m_state=2
18:50:11.328 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
18:50:11.328 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=18, SNR=2.9, Peak=17 HFD=0.0
18:50:11.328 00.000 12268 DistanceChecker: activated
18:50:11.328 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:11.328 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:50:11.329 00.001 12268 guider state => SELECTING
18:50:11.329 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:11.329 00.000 12268 Status Line: Star lost - low SNR
18:50:11.334 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=47, Gamma=1.290
18:50:11.352 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:50:11.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:11.352 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:11.352 00.000 12268 Enqueuing Expose request
18:50:11.352 00.000 11616 Worker thread wakes up
18:50:11.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:11.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:13.388 02.036 11616 Exposure complete
18:50:13.462 00.074 12268 OnExposeComplete: enter
18:50:13.462 00.000 12268 UpdateGuideState(): m_state=1
18:50:13.463 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
18:50:13.463 00.000 12268 Star::Find false star n=9 nbg=174 bg=6.2 sigma=0.6 thresh=8 peak=7
18:50:13.463 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=24, SNR=2.9, Peak=16 HFD=0.0
18:50:13.463 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:13.464 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:13.464 00.000 12268 Status Line: Star lost - low SNR
18:50:13.466 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=50, Gamma=1.290
18:50:13.485 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:50:13.486 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:13.486 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:13.486 00.000 12268 Enqueuing Expose request
18:50:13.488 00.002 11616 worker thread done servicing request
18:50:13.488 00.000 11616 Worker thread wakes up
18:50:13.488 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:13.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:15.500 02.012 11616 Exposure complete
18:50:15.561 00.061 11616 worker thread done servicing request
18:50:15.561 00.000 12268 OnExposeComplete: enter
18:50:15.561 00.000 12268 UpdateGuideState(): m_state=1
18:50:15.561 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
18:50:15.562 00.001 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=14, SNR=2.5, Peak=10 HFD=0.0
18:50:15.562 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:15.562 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:15.563 00.001 12268 Status Line: Star lost - low SNR
18:50:15.567 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=44, Gamma=1.290
18:50:15.586 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:50:15.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:15.586 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:15.586 00.000 12268 Enqueuing Expose request
18:50:15.586 00.000 11616 Worker thread wakes up
18:50:15.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:15.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:17.601 02.015 11616 Exposure complete
18:50:17.660 00.059 11616 worker thread done servicing request
18:50:17.660 00.000 12268 OnExposeComplete: enter
18:50:17.660 00.000 12268 UpdateGuideState(): m_state=1
18:50:17.661 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
18:50:17.661 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=11, SNR=2.3, Peak=9 HFD=0.0
18:50:17.661 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:17.661 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:17.662 00.001 12268 Status Line: Star lost - low SNR
18:50:17.664 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=40, Gamma=1.290
18:50:17.682 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:50:17.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:17.682 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:17.682 00.000 12268 Enqueuing Expose request
18:50:17.682 00.000 11616 Worker thread wakes up
18:50:17.682 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:17.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:19.684 02.002 11616 Exposure complete
18:50:19.739 00.055 11616 worker thread done servicing request
18:50:19.740 00.001 12268 OnExposeComplete: enter
18:50:19.740 00.000 12268 UpdateGuideState(): m_state=1
18:50:19.740 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
18:50:19.740 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=18, SNR=2.9, Peak=16 HFD=0.0
18:50:19.740 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:19.741 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:19.741 00.000 12268 Status Line: Star lost - low SNR
18:50:19.744 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=17, Gamma=1.290
18:50:19.761 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:50:19.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:19.762 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:19.762 00.000 12268 Enqueuing Expose request
18:50:19.762 00.000 11616 Worker thread wakes up
18:50:19.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:19.762 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:21.775 02.013 11616 Exposure complete
18:50:21.830 00.055 11616 worker thread done servicing request
18:50:21.831 00.001 12268 OnExposeComplete: enter
18:50:21.831 00.000 12268 UpdateGuideState(): m_state=1
18:50:21.831 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
18:50:21.831 00.000 12268 Star::Find false star n=11 nbg=182 bg=6.4 sigma=0.6 thresh=8 peak=8
18:50:21.831 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=32, SNR=2.9, Peak=15 HFD=0.0
18:50:21.831 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:21.832 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:21.832 00.000 12268 Status Line: Star lost - low SNR
18:50:21.834 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=17, Gamma=1.290
18:50:21.852 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:50:21.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:21.852 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:21.852 00.000 12268 Enqueuing Expose request
18:50:21.852 00.000 11616 Worker thread wakes up
18:50:21.853 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:21.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:23.862 02.009 11616 Exposure complete
18:50:23.917 00.055 11616 worker thread done servicing request
18:50:23.918 00.001 12268 OnExposeComplete: enter
18:50:23.918 00.000 12268 UpdateGuideState(): m_state=1
18:50:23.918 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
18:50:23.918 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=3.00, Mass=10, SNR=2.1, Peak=10 HFD=0.0
18:50:23.918 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:23.919 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:23.919 00.000 12268 Status Line: Star lost - low mass
18:50:23.922 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=17, Gamma=1.290
18:50:23.940 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:50:23.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:23.940 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:23.940 00.000 12268 Enqueuing Expose request
18:50:23.940 00.000 11616 Worker thread wakes up
18:50:23.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:23.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:25.949 02.009 11616 Exposure complete
18:50:26.006 00.057 11616 worker thread done servicing request
18:50:26.006 00.000 12268 OnExposeComplete: enter
18:50:26.006 00.000 12268 UpdateGuideState(): m_state=1
18:50:26.007 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
18:50:26.007 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=15, SNR=2.7, Peak=16 HFD=0.0
18:50:26.007 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:26.008 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:26.008 00.000 12268 Status Line: Star lost - low SNR
18:50:26.010 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
18:50:26.026 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:50:26.027 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:26.027 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:26.027 00.000 12268 Enqueuing Expose request
18:50:26.027 00.000 11616 Worker thread wakes up
18:50:26.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:26.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:28.027 02.000 11616 Exposure complete
18:50:28.082 00.055 11616 worker thread done servicing request
18:50:28.082 00.000 12268 OnExposeComplete: enter
18:50:28.082 00.000 12268 UpdateGuideState(): m_state=1
18:50:28.082 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
18:50:28.082 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=3.00, Mass=0, SNR=0.0, Peak=8 HFD=0.0
18:50:28.082 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:28.083 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:28.083 00.000 12268 Status Line: Star lost - low mass
18:50:28.085 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
18:50:28.103 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:50:28.103 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:28.103 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:28.104 00.001 12268 Enqueuing Expose request
18:50:28.104 00.000 11616 Worker thread wakes up
18:50:28.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:28.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:30.115 02.011 11616 Exposure complete
18:50:30.170 00.055 11616 worker thread done servicing request
18:50:30.170 00.000 12268 OnExposeComplete: enter
18:50:30.170 00.000 12268 UpdateGuideState(): m_state=1
18:50:30.170 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
18:50:30.171 00.001 12268 Star::Find false star n=11 nbg=173 bg=6.4 sigma=0.5 thresh=8 peak=8
18:50:30.171 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=25, SNR=2.9, Peak=15 HFD=0.0
18:50:30.171 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:30.171 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:30.171 00.000 12268 Status Line: Star lost - low SNR
18:50:30.173 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=76, Gamma=1.290
18:50:30.190 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:50:30.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:30.190 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:30.190 00.000 12268 Enqueuing Expose request
18:50:30.191 00.001 11616 Worker thread wakes up
18:50:30.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:30.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:32.200 02.009 11616 Exposure complete
18:50:32.259 00.059 11616 worker thread done servicing request
18:50:32.259 00.000 12268 OnExposeComplete: enter
18:50:32.259 00.000 12268 UpdateGuideState(): m_state=1
18:50:32.260 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
18:50:32.260 00.000 12268 Star::Find false star n=8 nbg=183 bg=6.4 sigma=0.6 thresh=8 peak=8
18:50:32.260 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=21, SNR=2.9, Peak=16 HFD=0.0
18:50:32.260 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:32.260 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:32.261 00.001 12268 Status Line: Star lost - low SNR
18:50:32.263 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=89, Gamma=1.290
18:50:32.280 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:50:32.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:32.280 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:32.280 00.000 12268 Enqueuing Expose request
18:50:32.280 00.000 11616 Worker thread wakes up
18:50:32.280 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:32.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:34.298 02.018 11616 Exposure complete
18:50:34.354 00.056 11616 worker thread done servicing request
18:50:34.354 00.000 12268 OnExposeComplete: enter
18:50:34.354 00.000 12268 UpdateGuideState(): m_state=1
18:50:34.355 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
18:50:34.355 00.000 12268 Star::Find false star n=14 nbg=179 bg=6.4 sigma=0.6 thresh=8 peak=7
18:50:34.355 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=29, SNR=2.9, Peak=14 HFD=0.0
18:50:34.355 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:34.355 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:34.356 00.001 12268 Status Line: Star lost - low SNR
18:50:34.358 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=86, Gamma=1.290
18:50:34.375 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:50:34.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:34.375 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:34.375 00.000 12268 Enqueuing Expose request
18:50:34.375 00.000 11616 Worker thread wakes up
18:50:34.376 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:34.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:36.380 02.004 11616 Exposure complete
18:50:36.436 00.056 11616 worker thread done servicing request
18:50:36.437 00.001 12268 OnExposeComplete: enter
18:50:36.437 00.000 12268 UpdateGuideState(): m_state=1
18:50:36.438 00.001 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
18:50:36.438 00.000 12268 Star::Find false star n=13 nbg=177 bg=6.3 sigma=0.6 thresh=8 peak=8
18:50:36.438 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=3.00, Mass=30, SNR=2.9, Peak=16 HFD=0.0
18:50:36.438 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:36.439 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:36.439 00.000 12268 Status Line: Star lost - low SNR
18:50:36.442 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=87, Gamma=1.290
18:50:36.459 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:50:36.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:36.459 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:36.459 00.000 12268 Enqueuing Expose request
18:50:36.459 00.000 11616 Worker thread wakes up
18:50:36.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:36.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:38.465 02.006 11616 Exposure complete
18:50:38.521 00.056 11616 worker thread done servicing request
18:50:38.522 00.001 12268 OnExposeComplete: enter
18:50:38.522 00.000 12268 UpdateGuideState(): m_state=1
18:50:38.522 00.000 12268 Star::Find(15, 1098, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
18:50:38.522 00.000 12268 Star::Find returns 1 (0), X=1098.19, Y=2.97, Mass=33, SNR=3.9, Peak=17 HFD=6.6
18:50:38.522 00.000 12268 DistanceChecker: deactivated
18:50:38.525 00.003 12268 setting lock position to (1098.19, 2.97)
18:50:38.525 00.000 12268 MultiStar: stabilizing after lock position change
18:50:38.526 00.001 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:50:38.526 00.000 12268 Changing from state SELECTING to SELECTED
18:50:38.526 00.000 12268 guider state => SELECTED
18:50:38.550 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=89, Gamma=1.290
18:50:38.568 00.018 12268 UpdateGuideState exits: m=33 SNR=3.9
18:50:38.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:38.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:50:38.568 00.000 12268 Enqueuing Expose request
18:50:38.568 00.000 11616 Worker thread wakes up
18:50:38.568 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:38.568 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,19)
18:50:40.591 02.023 11616 Exposure complete
18:50:40.667 00.076 11616 worker thread done servicing request
18:50:40.667 00.000 12268 OnExposeComplete: enter
18:50:40.667 00.000 12268 UpdateGuideState(): m_state=2
18:50:40.667 00.000 12268 Star::Find(15, 1098, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
18:50:40.667 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=2.00, Mass=8, SNR=2.0, Peak=11 HFD=0.0
18:50:40.667 00.000 12268 DistanceChecker: activated
18:50:40.667 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:40.668 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:50:40.668 00.000 12268 guider state => SELECTING
18:50:40.669 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:40.669 00.000 12268 Status Line: Star lost - low mass
18:50:40.675 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=81, Gamma=1.290
18:50:40.694 00.019 12268 UpdateGuideState exits: Star lost - low mass
18:50:40.695 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:40.695 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:40.695 00.000 12268 Enqueuing Expose request
18:50:40.695 00.000 11616 Worker thread wakes up
18:50:40.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:40.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:42.707 02.012 11616 Exposure complete
18:50:42.762 00.055 11616 worker thread done servicing request
18:50:42.762 00.000 12268 OnExposeComplete: enter
18:50:42.762 00.000 12268 UpdateGuideState(): m_state=1
18:50:42.762 00.000 12268 Star::Find(15, 1098, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
18:50:42.762 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=2.00, Mass=15, SNR=2.7, Peak=8 HFD=0.0
18:50:42.762 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:42.763 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:42.763 00.000 12268 Status Line: Star lost - low SNR
18:50:42.765 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=77, Gamma=1.290
18:50:42.782 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:50:42.783 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:42.783 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:42.783 00.000 12268 Enqueuing Expose request
18:50:42.783 00.000 11616 Worker thread wakes up
18:50:42.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:42.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:44.794 02.011 11616 Exposure complete
18:50:44.850 00.056 11616 worker thread done servicing request
18:50:44.850 00.000 12268 OnExposeComplete: enter
18:50:44.850 00.000 12268 UpdateGuideState(): m_state=1
18:50:44.851 00.001 12268 Star::Find(15, 1098, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
18:50:44.851 00.000 12268 Star::Find false star n=10 nbg=181 bg=6.3 sigma=0.6 thresh=8 peak=8
18:50:44.851 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=2.00, Mass=25, SNR=2.9, Peak=15 HFD=0.0
18:50:44.851 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:44.851 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:44.852 00.001 12268 Status Line: Star lost - low SNR
18:50:44.854 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=88, Gamma=1.290
18:50:44.872 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:50:44.873 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:44.873 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:44.873 00.000 12268 Enqueuing Expose request
18:50:44.873 00.000 11616 Worker thread wakes up
18:50:44.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:44.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:46.889 02.016 11616 Exposure complete
18:50:46.944 00.055 11616 worker thread done servicing request
18:50:46.944 00.000 12268 OnExposeComplete: enter
18:50:46.944 00.000 12268 UpdateGuideState(): m_state=1
18:50:46.945 00.001 12268 Star::Find(15, 1098, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
18:50:46.945 00.000 12268 Star::Find false star n=10 nbg=160 bg=6.5 sigma=0.5 thresh=8 peak=8
18:50:46.945 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=2.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
18:50:46.945 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:46.945 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:46.946 00.001 12268 Status Line: Star lost - low SNR
18:50:46.948 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=93, Gamma=1.290
18:50:46.966 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:50:46.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:46.966 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:46.966 00.000 12268 Enqueuing Expose request
18:50:46.966 00.000 11616 Worker thread wakes up
18:50:46.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:46.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:48.976 02.010 11616 Exposure complete
18:50:49.029 00.053 11616 worker thread done servicing request
18:50:49.031 00.002 12268 OnExposeComplete: enter
18:50:49.031 00.000 12268 UpdateGuideState(): m_state=1
18:50:49.031 00.000 12268 Star::Find(15, 1098, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
18:50:49.031 00.000 12268 Star::Find returns 1 (0), X=1097.81, Y=3.96, Mass=35, SNR=4.1, Peak=17 HFD=1.5
18:50:49.031 00.000 12268 DistanceChecker: deactivated
18:50:49.037 00.006 12268 setting lock position to (1097.81, 3.96)
18:50:49.037 00.000 12268 MultiStar: stabilizing after lock position change
18:50:49.037 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:50:49.037 00.000 12268 Changing from state SELECTING to SELECTED
18:50:49.037 00.000 12268 guider state => SELECTED
18:50:49.059 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=79, Gamma=1.290
18:50:49.078 00.019 12268 UpdateGuideState exits: m=35 SNR=4.1
18:50:49.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:49.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:50:49.078 00.000 12268 Enqueuing Expose request
18:50:49.078 00.000 11616 Worker thread wakes up
18:50:49.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:49.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:50:51.086 02.008 11616 Exposure complete
18:50:51.141 00.055 11616 worker thread done servicing request
18:50:51.141 00.000 12268 OnExposeComplete: enter
18:50:51.141 00.000 12268 UpdateGuideState(): m_state=2
18:50:51.141 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
18:50:51.141 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=0, SNR=0.0, Peak=9 HFD=0.0
18:50:51.141 00.000 12268 DistanceChecker: activated
18:50:51.142 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:51.142 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:50:51.142 00.000 12268 guider state => SELECTING
18:50:51.143 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:51.143 00.000 12268 Status Line: Star lost - low mass
18:50:51.151 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=23, Gamma=1.290
18:50:51.169 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:50:51.169 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:51.169 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:51.169 00.000 12268 Enqueuing Expose request
18:50:51.169 00.000 11616 Worker thread wakes up
18:50:51.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:51.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:53.171 02.002 11616 Exposure complete
18:50:53.224 00.053 11616 worker thread done servicing request
18:50:53.225 00.001 12268 OnExposeComplete: enter
18:50:53.225 00.000 12268 UpdateGuideState(): m_state=1
18:50:53.225 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
18:50:53.225 00.000 12268 Star::Find false star n=7 nbg=285 bg=6.7 sigma=0.8 thresh=9 peak=8
18:50:53.225 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
18:50:53.225 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:53.226 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:53.226 00.000 12268 Status Line: Star lost - low SNR
18:50:53.228 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
18:50:53.246 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:50:53.246 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:53.246 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:53.247 00.001 12268 Enqueuing Expose request
18:50:53.247 00.000 11616 Worker thread wakes up
18:50:53.247 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:53.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:55.286 02.039 11616 Exposure complete
18:50:55.339 00.053 11616 worker thread done servicing request
18:50:55.339 00.000 12268 OnExposeComplete: enter
18:50:55.340 00.001 12268 UpdateGuideState(): m_state=1
18:50:55.340 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
18:50:55.340 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=10, SNR=2.2, Peak=9 HFD=0.0
18:50:55.340 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:50:55.341 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:50:55.341 00.000 12268 Status Line: Star lost - low SNR
18:50:55.343 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=13, Gamma=1.290
18:50:55.362 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:50:55.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:55.362 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:50:55.362 00.000 12268 Enqueuing Expose request
18:50:55.362 00.000 11616 Worker thread wakes up
18:50:55.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:55.363 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:50:57.371 02.008 11616 Exposure complete
18:50:57.425 00.054 11616 worker thread done servicing request
18:50:57.425 00.000 12268 OnExposeComplete: enter
18:50:57.426 00.001 12268 UpdateGuideState(): m_state=1
18:50:57.426 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
18:50:57.426 00.000 12268 Star::Find returns 1 (0), X=1096.59, Y=4.33, Mass=28, SNR=3.6, Peak=15 HFD=3.2
18:50:57.426 00.000 12268 DistanceChecker: deactivated
18:50:57.428 00.002 12268 setting lock position to (1096.59, 4.33)
18:50:57.429 00.001 12268 MultiStar: stabilizing after lock position change
18:50:57.429 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:50:57.429 00.000 12268 Changing from state SELECTING to SELECTED
18:50:57.429 00.000 12268 guider state => SELECTED
18:50:57.454 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=14, Gamma=1.290
18:50:57.474 00.020 12268 UpdateGuideState exits: m=28 SNR=3.6
18:50:57.475 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:57.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:50:57.475 00.000 12268 Enqueuing Expose request
18:50:57.475 00.000 11616 Worker thread wakes up
18:50:57.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:57.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,20)
18:50:59.489 02.014 11616 Exposure complete
18:50:59.543 00.054 11616 worker thread done servicing request
18:50:59.543 00.000 12268 OnExposeComplete: enter
18:50:59.543 00.000 12268 UpdateGuideState(): m_state=2
18:50:59.544 00.001 12268 Star::Find(15, 1096, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
18:50:59.544 00.000 12268 Star::Find returns 1 (0), X=1096.94, Y=2.87, Mass=24, SNR=3.3, Peak=18 HFD=2.5
18:50:59.544 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.28 = 0.28)
18:50:59.544 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (0.23 = 0.23)
18:50:59.544 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-1.45 hyp=1.49 cameraTheta=-1.33 mountX=1.44 mountY=0.34, mountTheta=0.23
18:50:59.546 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=144, Gamma=1.290
18:50:59.564 00.018 12268 UpdateGuideState exits: m=24 SNR=3.3
18:50:59.564 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:50:59.564 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:50:59.564 00.000 12268 Enqueuing Expose request
18:50:59.564 00.000 11616 Worker thread wakes up
18:50:59.565 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:50:59.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,19)
18:51:01.576 02.011 11616 Exposure complete
18:51:01.632 00.056 11616 worker thread done servicing request
18:51:01.632 00.000 12268 OnExposeComplete: enter
18:51:01.632 00.000 12268 UpdateGuideState(): m_state=2
18:51:01.633 00.001 12268 Star::Find(15, 1096, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
18:51:01.633 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=2.00, Mass=3, SNR=1.1, Peak=10 HFD=0.0
18:51:01.633 00.000 12268 DistanceChecker: activated
18:51:01.633 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:01.634 00.001 12268 Changing from state SELECTED to UNINITIALIZED
18:51:01.634 00.000 12268 guider state => SELECTING
18:51:01.634 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:01.634 00.000 12268 Status Line: Star lost - low mass
18:51:01.641 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=224, Gamma=1.290
18:51:01.660 00.019 12268 UpdateGuideState exits: Star lost - low mass
18:51:01.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:01.660 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:01.660 00.000 12268 Enqueuing Expose request
18:51:01.660 00.000 11616 Worker thread wakes up
18:51:01.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:01.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:03.671 02.011 11616 Exposure complete
18:51:03.728 00.057 11616 worker thread done servicing request
18:51:03.728 00.000 12268 OnExposeComplete: enter
18:51:03.728 00.000 12268 UpdateGuideState(): m_state=1
18:51:03.729 00.001 12268 Star::Find(15, 1096, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
18:51:03.729 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=2.00, Mass=3, SNR=1.1, Peak=9 HFD=0.0
18:51:03.729 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:03.729 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:03.729 00.000 12268 Status Line: Star lost - low mass
18:51:03.732 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=196, Gamma=1.290
18:51:03.750 00.018 12268 UpdateGuideState exits: Star lost - low mass
18:51:03.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:03.750 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:03.750 00.000 12268 Enqueuing Expose request
18:51:03.750 00.000 11616 Worker thread wakes up
18:51:03.751 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:03.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:05.759 02.008 11616 Exposure complete
18:51:05.816 00.057 11616 worker thread done servicing request
18:51:05.816 00.000 12268 OnExposeComplete: enter
18:51:05.816 00.000 12268 UpdateGuideState(): m_state=1
18:51:05.816 00.000 12268 Star::Find(15, 1096, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
18:51:05.816 00.000 12268 Star::Find false star n=12 nbg=166 bg=6.4 sigma=0.5 thresh=8 peak=8
18:51:05.816 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=2.00, Mass=27, SNR=2.9, Peak=16 HFD=0.0
18:51:05.816 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:05.817 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:05.817 00.000 12268 Status Line: Star lost - low SNR
18:51:05.819 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=200, Gamma=1.290
18:51:05.836 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:51:05.837 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:05.837 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:05.837 00.000 12268 Enqueuing Expose request
18:51:05.837 00.000 11616 Worker thread wakes up
18:51:05.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:05.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:07.849 02.012 11616 Exposure complete
18:51:07.904 00.055 11616 worker thread done servicing request
18:51:07.905 00.001 12268 OnExposeComplete: enter
18:51:07.905 00.000 12268 UpdateGuideState(): m_state=1
18:51:07.905 00.000 12268 Star::Find(15, 1096, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
18:51:07.905 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=2.00, Mass=0, SNR=0.0, Peak=9 HFD=0.0
18:51:07.905 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:07.906 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:07.906 00.000 12268 Status Line: Star lost - low mass
18:51:07.914 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=183, Gamma=1.290
18:51:07.930 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:51:07.931 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:07.931 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:07.931 00.000 12268 Enqueuing Expose request
18:51:07.931 00.000 11616 Worker thread wakes up
18:51:07.931 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:07.931 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:09.939 02.008 11616 Exposure complete
18:51:09.995 00.056 11616 worker thread done servicing request
18:51:09.995 00.000 12268 OnExposeComplete: enter
18:51:09.995 00.000 12268 UpdateGuideState(): m_state=1
18:51:09.996 00.001 12268 Star::Find(15, 1096, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
18:51:09.996 00.000 12268 Star::Find returns 1 (0), X=1098.32, Y=4.33, Mass=26, SNR=3.5, Peak=17 HFD=5.4
18:51:09.996 00.000 12268 DistanceChecker: deactivated
18:51:09.998 00.002 12268 setting lock position to (1098.32, 4.33)
18:51:09.998 00.000 12268 MultiStar: stabilizing after lock position change
18:51:09.998 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:51:10.000 00.002 12268 Changing from state SELECTING to SELECTED
18:51:10.000 00.000 12268 guider state => SELECTED
18:51:10.027 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=195, Gamma=1.290
18:51:10.045 00.018 12268 UpdateGuideState exits: m=26 SNR=3.5
18:51:10.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:10.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:51:10.045 00.000 12268 Enqueuing Expose request
18:51:10.045 00.000 11616 Worker thread wakes up
18:51:10.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:10.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:51:12.060 02.015 11616 Exposure complete
18:51:12.116 00.056 11616 worker thread done servicing request
18:51:12.116 00.000 12268 OnExposeComplete: enter
18:51:12.116 00.000 12268 UpdateGuideState(): m_state=2
18:51:12.117 00.001 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
18:51:12.117 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=6, SNR=1.7, Peak=9 HFD=0.0
18:51:12.117 00.000 12268 DistanceChecker: activated
18:51:12.117 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:12.117 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:51:12.118 00.001 12268 guider state => SELECTING
18:51:12.118 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:12.118 00.000 12268 Status Line: Star lost - low mass
18:51:12.123 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
18:51:12.140 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:51:12.141 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:12.141 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:12.141 00.000 12268 Enqueuing Expose request
18:51:12.141 00.000 11616 Worker thread wakes up
18:51:12.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:12.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:14.188 02.047 11616 Exposure complete
18:51:14.288 00.100 12268 OnExposeComplete: enter
18:51:14.289 00.001 12268 UpdateGuideState(): m_state=1
18:51:14.289 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
18:51:14.289 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=19, SNR=3.0, Peak=15 HFD=0.0
18:51:14.289 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:14.290 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:14.290 00.000 12268 Status Line: Star lost - low SNR
18:51:14.292 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=188, Gamma=1.290
18:51:14.311 00.019 12268 UpdateGuideState exits: Star lost - low SNR
18:51:14.311 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:14.311 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:14.311 00.000 12268 Enqueuing Expose request
18:51:14.318 00.007 11616 worker thread done servicing request
18:51:14.318 00.000 11616 Worker thread wakes up
18:51:14.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:14.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:16.335 02.017 11616 Exposure complete
18:51:16.415 00.080 11616 worker thread done servicing request
18:51:16.415 00.000 12268 OnExposeComplete: enter
18:51:16.415 00.000 12268 UpdateGuideState(): m_state=1
18:51:16.416 00.001 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
18:51:16.416 00.000 12268 Star::Find returns 0 (4), X=1097.70, Y=3.68, Mass=25, SNR=3.5, Peak=16 HFD=1.1
18:51:16.416 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:16.416 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:16.416 00.000 12268 Status Line: Star lost - low HFD
18:51:16.419 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=167, Gamma=1.290
18:51:16.438 00.019 12268 UpdateGuideState exits: Star lost - low HFD
18:51:16.438 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:16.439 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:16.439 00.000 12268 Enqueuing Expose request
18:51:16.439 00.000 11616 Worker thread wakes up
18:51:16.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:16.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:18.448 02.009 11616 Exposure complete
18:51:18.509 00.061 11616 worker thread done servicing request
18:51:18.509 00.000 12268 OnExposeComplete: enter
18:51:18.509 00.000 12268 UpdateGuideState(): m_state=1
18:51:18.509 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
18:51:18.509 00.000 12268 Star::Find returns 0 (2), X=1098.00, Y=4.00, Mass=13, SNR=2.5, Peak=10 HFD=0.0
18:51:18.510 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:18.510 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:18.510 00.000 12268 Status Line: Star lost - low SNR
18:51:18.513 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=170, Gamma=1.290
18:51:18.531 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:51:18.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:18.531 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:18.532 00.001 12268 Enqueuing Expose request
18:51:18.532 00.000 11616 Worker thread wakes up
18:51:18.532 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:18.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:20.548 02.016 11616 Exposure complete
18:51:20.603 00.055 11616 worker thread done servicing request
18:51:20.604 00.001 12268 OnExposeComplete: enter
18:51:20.604 00.000 12268 UpdateGuideState(): m_state=1
18:51:20.604 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
18:51:20.604 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=4, SNR=1.3, Peak=10 HFD=0.0
18:51:20.604 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:20.605 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:20.605 00.000 12268 Status Line: Star lost - low mass
18:51:20.607 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=163, Gamma=1.290
18:51:20.623 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:51:20.623 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:20.623 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:20.623 00.000 12268 Enqueuing Expose request
18:51:20.623 00.000 11616 Worker thread wakes up
18:51:20.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:20.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:22.636 02.013 11616 Exposure complete
18:51:22.690 00.054 11616 worker thread done servicing request
18:51:22.690 00.000 12268 OnExposeComplete: enter
18:51:22.691 00.001 12268 UpdateGuideState(): m_state=1
18:51:22.691 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
18:51:22.691 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=4.00, Mass=9, SNR=2.0, Peak=8 HFD=0.0
18:51:22.691 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:22.692 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:22.692 00.000 12268 Status Line: Star lost - low mass
18:51:22.694 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=188, Gamma=1.290
18:51:22.711 00.017 12268 UpdateGuideState exits: Star lost - low mass
18:51:22.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:22.711 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:22.711 00.000 12268 Enqueuing Expose request
18:51:22.711 00.000 11616 Worker thread wakes up
18:51:22.712 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:22.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:24.711 01.999 11616 Exposure complete
18:51:24.769 00.058 11616 worker thread done servicing request
18:51:24.769 00.000 12268 OnExposeComplete: enter
18:51:24.770 00.001 12268 UpdateGuideState(): m_state=1
18:51:24.770 00.000 12268 Star::Find(15, 1098, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
18:51:24.770 00.000 12268 Star::Find returns 1 (0), X=1097.50, Y=3.71, Mass=25, SNR=3.4, Peak=17 HFD=2.7
18:51:24.770 00.000 12268 DistanceChecker: deactivated
18:51:24.773 00.003 12268 setting lock position to (1097.50, 3.71)
18:51:24.773 00.000 12268 MultiStar: stabilizing after lock position change
18:51:24.773 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:51:24.773 00.000 12268 Changing from state SELECTING to SELECTED
18:51:24.773 00.000 12268 guider state => SELECTED
18:51:24.798 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:51:24.816 00.018 12268 UpdateGuideState exits: m=25 SNR=3.4
18:51:24.817 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:24.817 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:51:24.817 00.000 12268 Enqueuing Expose request
18:51:24.817 00.000 11616 Worker thread wakes up
18:51:24.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:24.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:51:26.822 02.005 11616 Exposure complete
18:51:26.880 00.058 12268 OnExposeComplete: enter
18:51:26.881 00.001 11616 worker thread done servicing request
18:51:26.881 00.000 12268 UpdateGuideState(): m_state=2
18:51:26.881 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
18:51:26.881 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=12, SNR=2.3, Peak=9 HFD=0.0
18:51:26.881 00.000 12268 DistanceChecker: activated
18:51:26.882 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:26.882 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:51:26.882 00.000 12268 guider state => SELECTING
18:51:26.883 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:26.883 00.000 12268 Status Line: Star lost - low SNR
18:51:26.888 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=195, Gamma=1.290
18:51:26.906 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:51:26.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:26.906 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:26.906 00.000 12268 Enqueuing Expose request
18:51:26.906 00.000 11616 Worker thread wakes up
18:51:26.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:26.908 00.002 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:28.948 02.040 11616 Exposure complete
18:51:29.019 00.071 11616 worker thread done servicing request
18:51:29.019 00.000 12268 OnExposeComplete: enter
18:51:29.019 00.000 12268 UpdateGuideState(): m_state=1
18:51:29.019 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
18:51:29.019 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=18, SNR=2.9, Peak=15 HFD=0.0
18:51:29.019 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:29.020 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:29.020 00.000 12268 Status Line: Star lost - low SNR
18:51:29.022 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=196, Gamma=1.290
18:51:29.040 00.018 12268 UpdateGuideState exits: Star lost - low SNR
18:51:29.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:29.040 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:29.040 00.000 12268 Enqueuing Expose request
18:51:29.040 00.000 11616 Worker thread wakes up
18:51:29.041 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:29.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:31.032 01.991 11616 Exposure complete
18:51:31.096 00.064 11616 worker thread done servicing request
18:51:31.096 00.000 12268 OnExposeComplete: enter
18:51:31.096 00.000 12268 UpdateGuideState(): m_state=1
18:51:31.096 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
18:51:31.096 00.000 12268 Star::Find returns 1 (0), X=1097.38, Y=3.21, Mass=26, SNR=3.5, Peak=18 HFD=2.6
18:51:31.096 00.000 12268 DistanceChecker: deactivated
18:51:31.096 00.000 12268 setting lock position to (1097.38, 3.21)
18:51:31.096 00.000 12268 MultiStar: stabilizing after lock position change
18:51:31.096 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:51:31.096 00.000 12268 Changing from state SELECTING to SELECTED
18:51:31.096 00.000 12268 guider state => SELECTED
18:51:31.128 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=215, Gamma=1.290
18:51:31.143 00.015 12268 UpdateGuideState exits: m=26 SNR=3.5
18:51:31.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:31.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:51:31.143 00.000 12268 Enqueuing Expose request
18:51:31.143 00.000 11616 Worker thread wakes up
18:51:31.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:31.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,19)
18:51:33.147 02.004 11616 Exposure complete
18:51:33.195 00.048 11616 worker thread done servicing request
18:51:33.195 00.000 12268 OnExposeComplete: enter
18:51:33.195 00.000 12268 UpdateGuideState(): m_state=2
18:51:33.195 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
18:51:33.195 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=18, SNR=2.9, Peak=13 HFD=0.0
18:51:33.195 00.000 12268 DistanceChecker: activated
18:51:33.195 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:33.195 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:51:33.195 00.000 12268 guider state => SELECTING
18:51:33.195 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:33.195 00.000 12268 Status Line: Star lost - low SNR
18:51:33.211 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=203, Gamma=1.290
18:51:33.227 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:51:33.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:33.227 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:33.227 00.000 12268 Enqueuing Expose request
18:51:33.227 00.000 11616 Worker thread wakes up
18:51:33.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:33.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:35.281 02.054 11616 Exposure complete
18:51:35.326 00.045 11616 worker thread done servicing request
18:51:35.326 00.000 12268 OnExposeComplete: enter
18:51:35.326 00.000 12268 UpdateGuideState(): m_state=1
18:51:35.326 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
18:51:35.326 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=16, SNR=2.8, Peak=14 HFD=0.0
18:51:35.326 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:35.326 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:35.326 00.000 12268 Status Line: Star lost - low SNR
18:51:35.326 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:51:35.343 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:51:35.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:35.343 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:35.343 00.000 12268 Enqueuing Expose request
18:51:35.343 00.000 11616 Worker thread wakes up
18:51:35.343 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:35.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:37.362 02.019 11616 Exposure complete
18:51:37.410 00.048 11616 worker thread done servicing request
18:51:37.410 00.000 12268 OnExposeComplete: enter
18:51:37.410 00.000 12268 UpdateGuideState(): m_state=1
18:51:37.410 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
18:51:37.410 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=18, SNR=2.8, Peak=10 HFD=0.0
18:51:37.410 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:37.410 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:37.410 00.000 12268 Status Line: Star lost - low SNR
18:51:37.410 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:51:37.437 00.027 12268 UpdateGuideState exits: Star lost - low SNR
18:51:37.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:37.437 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:37.437 00.000 12268 Enqueuing Expose request
18:51:37.437 00.000 11616 Worker thread wakes up
18:51:37.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:37.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:39.444 02.007 11616 Exposure complete
18:51:39.499 00.055 11616 worker thread done servicing request
18:51:39.499 00.000 12268 OnExposeComplete: enter
18:51:39.499 00.000 12268 UpdateGuideState(): m_state=1
18:51:39.499 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
18:51:39.499 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=17, SNR=2.8, Peak=16 HFD=0.0
18:51:39.499 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:39.499 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:39.499 00.000 12268 Status Line: Star lost - low SNR
18:51:39.507 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:51:39.523 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:51:39.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:39.523 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:39.523 00.000 12268 Enqueuing Expose request
18:51:39.523 00.000 11616 Worker thread wakes up
18:51:39.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:39.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:41.532 02.009 11616 Exposure complete
18:51:41.580 00.048 11616 worker thread done servicing request
18:51:41.580 00.000 12268 OnExposeComplete: enter
18:51:41.580 00.000 12268 UpdateGuideState(): m_state=1
18:51:41.580 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
18:51:41.580 00.000 12268 Star::Find returns 1 (0), X=1097.61, Y=4.10, Mass=30, SNR=3.8, Peak=17 HFD=1.7
18:51:41.580 00.000 12268 DistanceChecker: deactivated
18:51:41.580 00.000 12268 setting lock position to (1097.61, 4.10)
18:51:41.580 00.000 12268 MultiStar: stabilizing after lock position change
18:51:41.580 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:51:41.580 00.000 12268 Changing from state SELECTING to SELECTED
18:51:41.580 00.000 12268 guider state => SELECTED
18:51:41.611 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:51:41.627 00.016 12268 UpdateGuideState exits: m=30 SNR=3.8
18:51:41.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:41.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:51:41.627 00.000 12268 Enqueuing Expose request
18:51:41.627 00.000 11616 Worker thread wakes up
18:51:41.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:41.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,20)
18:51:43.656 02.029 11616 Exposure complete
18:51:43.696 00.040 11616 worker thread done servicing request
18:51:43.696 00.000 12268 OnExposeComplete: enter
18:51:43.696 00.000 12268 UpdateGuideState(): m_state=2
18:51:43.696 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
18:51:43.696 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=16, SNR=2.7, Peak=9 HFD=0.0
18:51:43.696 00.000 12268 DistanceChecker: activated
18:51:43.696 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:43.696 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:51:43.712 00.016 12268 guider state => SELECTING
18:51:43.712 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:43.712 00.000 12268 Status Line: Star lost - low SNR
18:51:43.718 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:51:43.728 00.010 12268 UpdateGuideState exits: Star lost - low SNR
18:51:43.728 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:43.728 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:43.728 00.000 12268 Enqueuing Expose request
18:51:43.728 00.000 11616 Worker thread wakes up
18:51:43.728 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:43.728 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:45.755 02.027 11616 Exposure complete
18:51:45.808 00.053 11616 worker thread done servicing request
18:51:45.809 00.001 12268 OnExposeComplete: enter
18:51:45.809 00.000 12268 UpdateGuideState(): m_state=1
18:51:45.809 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
18:51:45.809 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=18, SNR=3.0, Peak=16 HFD=0.0
18:51:45.809 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:45.810 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:45.810 00.000 12268 Status Line: Star lost - low SNR
18:51:45.814 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=229, Gamma=1.290
18:51:45.831 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:51:45.832 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:45.832 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:45.832 00.000 12268 Enqueuing Expose request
18:51:45.832 00.000 11616 Worker thread wakes up
18:51:45.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:45.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:47.841 02.009 11616 Exposure complete
18:51:47.889 00.048 11616 worker thread done servicing request
18:51:47.889 00.000 12268 OnExposeComplete: enter
18:51:47.889 00.000 12268 UpdateGuideState(): m_state=1
18:51:47.889 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
18:51:47.889 00.000 12268 Star::Find false star n=10 nbg=174 bg=6.4 sigma=0.5 thresh=8 peak=8
18:51:47.889 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=26, SNR=2.9, Peak=16 HFD=0.0
18:51:47.889 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:47.889 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:47.889 00.000 12268 Status Line: Star lost - low SNR
18:51:47.889 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:51:47.906 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:51:47.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:47.906 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:47.906 00.000 12268 Enqueuing Expose request
18:51:47.906 00.000 11616 Worker thread wakes up
18:51:47.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:47.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:49.922 02.016 11616 Exposure complete
18:51:49.976 00.054 11616 worker thread done servicing request
18:51:49.977 00.001 12268 OnExposeComplete: enter
18:51:49.977 00.000 12268 UpdateGuideState(): m_state=1
18:51:49.977 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
18:51:49.977 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=4.00, Mass=5, SNR=1.5, Peak=9 HFD=0.0
18:51:49.977 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:49.978 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:49.978 00.000 12268 Status Line: Star lost - low mass
18:51:49.980 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:51:49.996 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:51:49.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:49.997 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:49.997 00.000 12268 Enqueuing Expose request
18:51:49.997 00.000 11616 Worker thread wakes up
18:51:49.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:49.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:52.013 02.016 11616 Exposure complete
18:51:52.068 00.055 11616 worker thread done servicing request
18:51:52.068 00.000 12268 OnExposeComplete: enter
18:51:52.068 00.000 12268 UpdateGuideState(): m_state=1
18:51:52.068 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
18:51:52.068 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=16, SNR=2.7, Peak=15 HFD=0.0
18:51:52.069 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:52.069 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:52.069 00.000 12268 Status Line: Star lost - low SNR
18:51:52.072 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=204, Gamma=1.290
18:51:52.089 00.017 12268 UpdateGuideState exits: Star lost - low SNR
18:51:52.090 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:52.090 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:52.090 00.000 12268 Enqueuing Expose request
18:51:52.090 00.000 11616 Worker thread wakes up
18:51:52.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:52.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:54.093 02.003 11616 Exposure complete
18:51:54.140 00.047 11616 worker thread done servicing request
18:51:54.140 00.000 12268 OnExposeComplete: enter
18:51:54.140 00.000 12268 UpdateGuideState(): m_state=1
18:51:54.140 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
18:51:54.140 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=4.00, Mass=3, SNR=1.1, Peak=10 HFD=0.0
18:51:54.140 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:54.140 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:54.140 00.000 12268 Status Line: Star lost - low mass
18:51:54.140 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=255, Gamma=1.290
18:51:54.156 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:51:54.171 00.015 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:54.171 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:54.171 00.000 12268 Enqueuing Expose request
18:51:54.171 00.000 11616 Worker thread wakes up
18:51:54.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:54.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:56.173 02.002 11616 Exposure complete
18:51:56.221 00.048 11616 worker thread done servicing request
18:51:56.221 00.000 12268 OnExposeComplete: enter
18:51:56.221 00.000 12268 UpdateGuideState(): m_state=1
18:51:56.221 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
18:51:56.221 00.000 12268 Star::Find false star n=15 nbg=181 bg=6.4 sigma=0.6 thresh=8 peak=8
18:51:56.221 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=33, SNR=2.9, Peak=16 HFD=0.0
18:51:56.221 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:56.221 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:56.221 00.000 12268 Status Line: Star lost - low SNR
18:51:56.221 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=26, Gamma=1.290
18:51:56.249 00.028 12268 UpdateGuideState exits: Star lost - low SNR
18:51:56.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:56.249 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:56.249 00.000 12268 Enqueuing Expose request
18:51:56.249 00.000 11616 Worker thread wakes up
18:51:56.252 00.003 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:56.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:51:58.265 02.013 11616 Exposure complete
18:51:58.328 00.063 12268 OnExposeComplete: enter
18:51:58.328 00.000 12268 UpdateGuideState(): m_state=1
18:51:58.328 00.000 11616 worker thread done servicing request
18:51:58.328 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
18:51:58.328 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=13, SNR=2.4, Peak=10 HFD=0.0
18:51:58.328 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:51:58.328 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:51:58.328 00.000 12268 Status Line: Star lost - low SNR
18:51:58.328 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
18:51:58.344 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:51:58.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:51:58.344 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:51:58.344 00.000 12268 Enqueuing Expose request
18:51:58.344 00.000 11616 Worker thread wakes up
18:51:58.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:51:58.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:00.349 02.005 11616 Exposure complete
18:52:00.406 00.057 11616 worker thread done servicing request
18:52:00.406 00.000 12268 OnExposeComplete: enter
18:52:00.406 00.000 12268 UpdateGuideState(): m_state=1
18:52:00.406 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
18:52:00.406 00.000 12268 Star::Find returns 0 (4), X=1097.65, Y=2.66, Mass=19, SNR=3.0, Peak=17 HFD=0.9
18:52:00.406 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:00.406 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:00.406 00.000 12268 Status Line: Star lost - low HFD
18:52:00.406 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
18:52:00.413 00.007 12268 UpdateGuideState exits: Star lost - low HFD
18:52:00.413 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:00.413 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:00.413 00.000 12268 Enqueuing Expose request
18:52:00.413 00.000 11616 Worker thread wakes up
18:52:00.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:00.413 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:02.440 02.027 11616 Exposure complete
18:52:02.487 00.047 11616 worker thread done servicing request
18:52:02.487 00.000 12268 OnExposeComplete: enter
18:52:02.487 00.000 12268 UpdateGuideState(): m_state=1
18:52:02.487 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
18:52:02.487 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=4.00, Mass=17, SNR=2.8, Peak=10 HFD=0.0
18:52:02.487 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:02.487 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:02.487 00.000 12268 Status Line: Star lost - low SNR
18:52:02.500 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
18:52:02.503 00.003 12268 UpdateGuideState exits: Star lost - low SNR
18:52:02.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:02.503 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:02.503 00.000 12268 Enqueuing Expose request
18:52:02.503 00.000 11616 Worker thread wakes up
18:52:02.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:02.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:04.507 02.004 11616 Exposure complete
18:52:04.573 00.066 11616 worker thread done servicing request
18:52:04.573 00.000 12268 OnExposeComplete: enter
18:52:04.573 00.000 12268 UpdateGuideState(): m_state=1
18:52:04.573 00.000 12268 Star::Find(15, 1097, 4, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
18:52:04.573 00.000 12268 Star::Find returns 1 (0), X=1097.75, Y=2.96, Mass=31, SNR=3.9, Peak=17 HFD=4.8
18:52:04.573 00.000 12268 DistanceChecker: deactivated
18:52:04.574 00.001 12268 setting lock position to (1097.75, 2.96)
18:52:04.574 00.000 12268 MultiStar: stabilizing after lock position change
18:52:04.574 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:52:04.574 00.000 12268 Changing from state SELECTING to SELECTED
18:52:04.574 00.000 12268 guider state => SELECTED
18:52:04.594 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=10, Gamma=1.290
18:52:04.618 00.024 12268 UpdateGuideState exits: m=31 SNR=3.9
18:52:04.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:04.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:52:04.618 00.000 12268 Enqueuing Expose request
18:52:04.618 00.000 11616 Worker thread wakes up
18:52:04.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:04.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,0,31,19)
18:52:06.632 02.014 11616 Exposure complete
18:52:06.687 00.055 11616 worker thread done servicing request
18:52:06.687 00.000 12268 OnExposeComplete: enter
18:52:06.687 00.000 12268 UpdateGuideState(): m_state=2
18:52:06.687 00.000 12268 Star::Find(15, 1097, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
18:52:06.687 00.000 12268 Star::Find false star n=10 nbg=188 bg=6.3 sigma=0.6 thresh=8 peak=8
18:52:06.687 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=2.00, Mass=25, SNR=2.9, Peak=15 HFD=0.0
18:52:06.687 00.000 12268 DistanceChecker: activated
18:52:06.687 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:06.687 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:52:06.687 00.000 12268 guider state => SELECTING
18:52:06.687 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:06.687 00.000 12268 Status Line: Star lost - low SNR
18:52:06.695 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=13, Gamma=1.290
18:52:06.711 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:52:06.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:06.711 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:06.711 00.000 12268 Enqueuing Expose request
18:52:06.711 00.000 11616 Worker thread wakes up
18:52:06.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:06.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:08.718 02.007 11616 Exposure complete
18:52:08.765 00.047 11616 worker thread done servicing request
18:52:08.765 00.000 12268 OnExposeComplete: enter
18:52:08.765 00.000 12268 UpdateGuideState(): m_state=1
18:52:08.765 00.000 12268 Star::Find(15, 1097, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
18:52:08.765 00.000 12268 Star::Find false star n=8 nbg=163 bg=6.5 sigma=0.5 thresh=8 peak=8
18:52:08.765 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=2.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
18:52:08.765 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:08.765 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:08.765 00.000 12268 Status Line: Star lost - low SNR
18:52:08.765 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
18:52:08.796 00.031 12268 UpdateGuideState exits: Star lost - low SNR
18:52:08.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:08.796 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:08.796 00.000 12268 Enqueuing Expose request
18:52:08.796 00.000 11616 Worker thread wakes up
18:52:08.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:08.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:10.784 01.988 11616 Exposure complete
18:52:10.848 00.064 11616 worker thread done servicing request
18:52:10.848 00.000 12268 OnExposeComplete: enter
18:52:10.848 00.000 12268 UpdateGuideState(): m_state=1
18:52:10.848 00.000 12268 Star::Find(15, 1097, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
18:52:10.848 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=2.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
18:52:10.848 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:10.848 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:10.848 00.000 12268 Status Line: Star lost - low mass
18:52:10.848 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
18:52:10.863 00.015 12268 UpdateGuideState exits: Star lost - low mass
18:52:10.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:10.863 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:10.863 00.000 12268 Enqueuing Expose request
18:52:10.863 00.000 11616 Worker thread wakes up
18:52:10.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:10.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:12.874 02.011 11616 Exposure complete
18:52:12.923 00.049 11616 worker thread done servicing request
18:52:12.923 00.000 12268 OnExposeComplete: enter
18:52:12.923 00.000 12268 UpdateGuideState(): m_state=1
18:52:12.923 00.000 12268 Star::Find(15, 1097, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
18:52:12.923 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=2.00, Mass=7, SNR=1.8, Peak=11 HFD=0.0
18:52:12.923 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:12.923 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:12.923 00.000 12268 Status Line: Star lost - low mass
18:52:12.923 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
18:52:12.939 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:52:12.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:12.939 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:12.939 00.000 12268 Enqueuing Expose request
18:52:12.939 00.000 11616 Worker thread wakes up
18:52:12.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:12.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:14.954 02.015 11616 Exposure complete
18:52:15.002 00.048 11616 worker thread done servicing request
18:52:15.002 00.000 12268 OnExposeComplete: enter
18:52:15.002 00.000 12268 UpdateGuideState(): m_state=1
18:52:15.002 00.000 12268 Star::Find(15, 1097, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
18:52:15.002 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=2.00, Mass=2, SNR=1.0, Peak=9 HFD=0.0
18:52:15.002 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:15.002 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:15.002 00.000 12268 Status Line: Star lost - low mass
18:52:15.002 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
18:52:15.018 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:52:15.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:15.018 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:15.018 00.000 12268 Enqueuing Expose request
18:52:15.018 00.000 11616 Worker thread wakes up
18:52:15.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:15.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:17.031 02.013 11616 Exposure complete
18:52:17.094 00.063 11616 worker thread done servicing request
18:52:17.094 00.000 12268 OnExposeComplete: enter
18:52:17.094 00.000 12268 UpdateGuideState(): m_state=1
18:52:17.094 00.000 12268 Star::Find(15, 1097, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
18:52:17.094 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=2.00, Mass=3, SNR=1.2, Peak=10 HFD=0.0
18:52:17.094 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:17.094 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:17.094 00.000 12268 Status Line: Star lost - low mass
18:52:17.094 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=221, Gamma=1.290
18:52:17.110 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:52:17.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:17.110 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:17.110 00.000 12268 Enqueuing Expose request
18:52:17.110 00.000 11616 Worker thread wakes up
18:52:17.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:17.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:19.125 02.015 11616 Exposure complete
18:52:19.172 00.047 11616 worker thread done servicing request
18:52:19.172 00.000 12268 OnExposeComplete: enter
18:52:19.172 00.000 12268 UpdateGuideState(): m_state=1
18:52:19.172 00.000 12268 Star::Find(15, 1097, 2, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
18:52:19.172 00.000 12268 Star::Find returns 1 (0), X=1096.69, Y=3.54, Mass=27, SNR=3.6, Peak=17 HFD=2.8
18:52:19.172 00.000 12268 DistanceChecker: deactivated
18:52:19.187 00.015 12268 setting lock position to (1096.69, 3.54)
18:52:19.187 00.000 12268 MultiStar: stabilizing after lock position change
18:52:19.187 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:52:19.187 00.000 12268 Changing from state SELECTING to SELECTED
18:52:19.187 00.000 12268 guider state => SELECTED
18:52:19.203 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=216, Gamma=1.290
18:52:19.234 00.031 12268 UpdateGuideState exits: m=27 SNR=3.6
18:52:19.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:19.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:52:19.234 00.000 12268 Enqueuing Expose request
18:52:19.234 00.000 11616 Worker thread wakes up
18:52:19.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:19.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,20)
18:52:21.310 02.076 11616 Exposure complete
18:52:21.354 00.044 11616 worker thread done servicing request
18:52:21.354 00.000 12268 OnExposeComplete: enter
18:52:21.354 00.000 12268 UpdateGuideState(): m_state=2
18:52:21.354 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
18:52:21.354 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=9, SNR=2.0, Peak=11 HFD=0.0
18:52:21.354 00.000 12268 DistanceChecker: activated
18:52:21.354 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:21.354 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:52:21.354 00.000 12268 guider state => SELECTING
18:52:21.354 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:21.354 00.000 12268 Status Line: Star lost - low mass
18:52:21.369 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=246, Gamma=1.290
18:52:21.385 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:52:21.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:21.385 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:21.385 00.000 12268 Enqueuing Expose request
18:52:21.385 00.000 11616 Worker thread wakes up
18:52:21.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:21.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:23.390 02.005 11616 Exposure complete
18:52:23.448 00.058 11616 worker thread done servicing request
18:52:23.448 00.000 12268 OnExposeComplete: enter
18:52:23.448 00.000 12268 UpdateGuideState(): m_state=1
18:52:23.448 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
18:52:23.449 00.001 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=13, SNR=2.5, Peak=18 HFD=0.0
18:52:23.449 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:23.449 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:23.449 00.000 12268 Status Line: Star lost - low SNR
18:52:23.453 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
18:52:23.468 00.015 12268 UpdateGuideState exits: Star lost - low SNR
18:52:23.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:23.468 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:23.468 00.000 12268 Enqueuing Expose request
18:52:23.468 00.000 11616 Worker thread wakes up
18:52:23.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:23.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:25.472 02.004 11616 Exposure complete
18:52:25.519 00.047 11616 worker thread done servicing request
18:52:25.519 00.000 12268 OnExposeComplete: enter
18:52:25.519 00.000 12268 UpdateGuideState(): m_state=1
18:52:25.519 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
18:52:25.519 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=2, SNR=1.0, Peak=10 HFD=0.0
18:52:25.519 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:25.519 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:25.519 00.000 12268 Status Line: Star lost - low mass
18:52:25.519 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:52:25.535 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:52:25.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:25.535 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:25.535 00.000 12268 Enqueuing Expose request
18:52:25.535 00.000 11616 Worker thread wakes up
18:52:25.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:25.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:27.548 02.013 11616 Exposure complete
18:52:27.596 00.048 11616 worker thread done servicing request
18:52:27.596 00.000 12268 OnExposeComplete: enter
18:52:27.596 00.000 12268 UpdateGuideState(): m_state=1
18:52:27.596 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
18:52:27.596 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=18, SNR=2.9, Peak=11 HFD=0.0
18:52:27.596 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:27.596 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:27.596 00.000 12268 Status Line: Star lost - low SNR
18:52:27.596 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=243, Gamma=1.290
18:52:27.628 00.032 12268 UpdateGuideState exits: Star lost - low SNR
18:52:27.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:27.628 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:27.628 00.000 12268 Enqueuing Expose request
18:52:27.628 00.000 11616 Worker thread wakes up
18:52:27.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:27.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:29.630 02.002 11616 Exposure complete
18:52:29.677 00.047 11616 worker thread done servicing request
18:52:29.677 00.000 12268 OnExposeComplete: enter
18:52:29.677 00.000 12268 UpdateGuideState(): m_state=1
18:52:29.677 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
18:52:29.677 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=13, SNR=2.5, Peak=15 HFD=0.0
18:52:29.677 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:29.677 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:29.677 00.000 12268 Status Line: Star lost - low SNR
18:52:29.687 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
18:52:29.693 00.006 12268 UpdateGuideState exits: Star lost - low SNR
18:52:29.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:29.693 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:29.693 00.000 12268 Enqueuing Expose request
18:52:29.693 00.000 11616 Worker thread wakes up
18:52:29.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:29.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:31.704 02.011 11616 Exposure complete
18:52:31.752 00.048 11616 worker thread done servicing request
18:52:31.752 00.000 12268 OnExposeComplete: enter
18:52:31.752 00.000 12268 UpdateGuideState(): m_state=1
18:52:31.752 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
18:52:31.752 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=10, SNR=2.1, Peak=12 HFD=0.0
18:52:31.752 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:31.752 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:31.752 00.000 12268 Status Line: Star lost - low mass
18:52:31.752 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:52:31.768 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:52:31.781 00.013 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:31.781 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:31.781 00.000 12268 Enqueuing Expose request
18:52:31.781 00.000 11616 Worker thread wakes up
18:52:31.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:31.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:33.792 02.011 11616 Exposure complete
18:52:33.844 00.052 11616 worker thread done servicing request
18:52:33.844 00.000 12268 OnExposeComplete: enter
18:52:33.844 00.000 12268 UpdateGuideState(): m_state=1
18:52:33.844 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
18:52:33.844 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=5, SNR=1.4, Peak=9 HFD=0.0
18:52:33.844 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:33.844 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:33.844 00.000 12268 Status Line: Star lost - low mass
18:52:33.856 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
18:52:33.871 00.015 12268 UpdateGuideState exits: Star lost - low mass
18:52:33.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:33.871 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:33.871 00.000 12268 Enqueuing Expose request
18:52:33.871 00.000 11616 Worker thread wakes up
18:52:33.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:33.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:35.875 02.004 11616 Exposure complete
18:52:35.929 00.054 11616 worker thread done servicing request
18:52:35.929 00.000 12268 OnExposeComplete: enter
18:52:35.929 00.000 12268 UpdateGuideState(): m_state=1
18:52:35.929 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
18:52:35.929 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=3, SNR=1.2, Peak=8 HFD=0.0
18:52:35.929 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:35.929 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:35.929 00.000 12268 Status Line: Star lost - low mass
18:52:35.937 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:52:35.945 00.008 12268 UpdateGuideState exits: Star lost - low mass
18:52:35.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:35.945 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:35.945 00.000 12268 Enqueuing Expose request
18:52:35.945 00.000 11616 Worker thread wakes up
18:52:35.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:35.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:37.942 01.997 11616 Exposure complete
18:52:38.005 00.063 11616 worker thread done servicing request
18:52:38.005 00.000 12268 OnExposeComplete: enter
18:52:38.005 00.000 12268 UpdateGuideState(): m_state=1
18:52:38.005 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
18:52:38.005 00.000 12268 Star::Find false star n=6 nbg=185 bg=6.7 sigma=0.6 thresh=9 peak=7
18:52:38.005 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=20, SNR=2.9, Peak=10 HFD=0.0
18:52:38.005 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:38.005 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:38.005 00.000 12268 Status Line: Star lost - low SNR
18:52:38.005 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
18:52:38.021 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:52:38.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:38.021 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:38.021 00.000 12268 Enqueuing Expose request
18:52:38.021 00.000 11616 Worker thread wakes up
18:52:38.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:38.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:40.034 02.013 11616 Exposure complete
18:52:40.081 00.047 11616 worker thread done servicing request
18:52:40.081 00.000 12268 OnExposeComplete: enter
18:52:40.081 00.000 12268 UpdateGuideState(): m_state=1
18:52:40.081 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
18:52:40.081 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=14, SNR=2.6, Peak=11 HFD=0.0
18:52:40.081 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:40.081 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:40.081 00.000 12268 Status Line: Star lost - low SNR
18:52:40.093 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:52:40.097 00.004 12268 UpdateGuideState exits: Star lost - low SNR
18:52:40.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:40.097 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:40.097 00.000 12268 Enqueuing Expose request
18:52:40.097 00.000 11616 Worker thread wakes up
18:52:40.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:40.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:42.125 02.028 11616 Exposure complete
18:52:42.171 00.046 11616 worker thread done servicing request
18:52:42.171 00.000 12268 OnExposeComplete: enter
18:52:42.171 00.000 12268 UpdateGuideState(): m_state=1
18:52:42.171 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
18:52:42.171 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=10, SNR=2.2, Peak=17 HFD=0.0
18:52:42.171 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:42.171 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:42.171 00.000 12268 Status Line: Star lost - low SNR
18:52:42.171 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
18:52:42.187 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:52:42.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:42.187 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:42.187 00.000 12268 Enqueuing Expose request
18:52:42.187 00.000 11616 Worker thread wakes up
18:52:42.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:42.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:44.191 02.004 11616 Exposure complete
18:52:44.254 00.063 11616 worker thread done servicing request
18:52:44.254 00.000 12268 OnExposeComplete: enter
18:52:44.254 00.000 12268 UpdateGuideState(): m_state=1
18:52:44.254 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
18:52:44.254 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=4, SNR=1.4, Peak=11 HFD=0.0
18:52:44.254 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:44.254 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:44.254 00.000 12268 Status Line: Star lost - low mass
18:52:44.254 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
18:52:44.270 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:52:44.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:44.270 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:44.270 00.000 12268 Enqueuing Expose request
18:52:44.270 00.000 11616 Worker thread wakes up
18:52:44.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:44.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:46.282 02.012 11616 Exposure complete
18:52:46.344 00.062 11616 worker thread done servicing request
18:52:46.344 00.000 12268 OnExposeComplete: enter
18:52:46.344 00.000 12268 UpdateGuideState(): m_state=1
18:52:46.344 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
18:52:46.344 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=4, SNR=1.4, Peak=10 HFD=0.0
18:52:46.344 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:46.346 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:46.346 00.000 12268 Status Line: Star lost - low mass
18:52:46.346 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=200, Gamma=1.290
18:52:46.361 00.015 12268 UpdateGuideState exits: Star lost - low mass
18:52:46.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:46.361 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:46.361 00.000 12268 Enqueuing Expose request
18:52:46.361 00.000 11616 Worker thread wakes up
18:52:46.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:46.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:48.367 02.006 11616 Exposure complete
18:52:48.415 00.048 11616 worker thread done servicing request
18:52:48.415 00.000 12268 OnExposeComplete: enter
18:52:48.415 00.000 12268 UpdateGuideState(): m_state=1
18:52:48.415 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
18:52:48.415 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=12, SNR=2.4, Peak=13 HFD=0.0
18:52:48.415 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:48.415 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:48.415 00.000 12268 Status Line: Star lost - low SNR
18:52:48.415 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:52:48.437 00.022 12268 UpdateGuideState exits: Star lost - low SNR
18:52:48.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:48.437 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:48.437 00.000 12268 Enqueuing Expose request
18:52:48.437 00.000 11616 Worker thread wakes up
18:52:48.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:48.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:50.457 02.020 11616 Exposure complete
18:52:50.505 00.048 11616 worker thread done servicing request
18:52:50.505 00.000 12268 OnExposeComplete: enter
18:52:50.505 00.000 12268 UpdateGuideState(): m_state=1
18:52:50.505 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
18:52:50.505 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=14, SNR=2.6, Peak=18 HFD=0.0
18:52:50.505 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:50.505 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:50.505 00.000 12268 Status Line: Star lost - low SNR
18:52:50.505 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:52:50.531 00.026 12268 UpdateGuideState exits: Star lost - low SNR
18:52:50.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:50.531 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:50.531 00.000 12268 Enqueuing Expose request
18:52:50.531 00.000 11616 Worker thread wakes up
18:52:50.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:50.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:52.531 02.000 11616 Exposure complete
18:52:52.581 00.050 11616 worker thread done servicing request
18:52:52.581 00.000 12268 OnExposeComplete: enter
18:52:52.581 00.000 12268 UpdateGuideState(): m_state=1
18:52:52.581 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
18:52:52.581 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=2, SNR=1.0, Peak=9 HFD=0.0
18:52:52.581 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:52.581 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:52.581 00.000 12268 Status Line: Star lost - low mass
18:52:52.581 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=242, Gamma=1.290
18:52:52.597 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:52:52.597 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:52.597 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:52.597 00.000 12268 Enqueuing Expose request
18:52:52.597 00.000 11616 Worker thread wakes up
18:52:52.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:52.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:54.595 01.998 11616 Exposure complete
18:52:54.658 00.063 11616 worker thread done servicing request
18:52:54.658 00.000 12268 OnExposeComplete: enter
18:52:54.658 00.000 12268 UpdateGuideState(): m_state=1
18:52:54.658 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
18:52:54.658 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=0, SNR=0.0, Peak=9 HFD=0.0
18:52:54.658 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:54.658 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:54.658 00.000 12268 Status Line: Star lost - low mass
18:52:54.658 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:52:54.674 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:52:54.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:54.674 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:54.674 00.000 12268 Enqueuing Expose request
18:52:54.674 00.000 11616 Worker thread wakes up
18:52:54.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:54.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:56.671 01.997 11616 Exposure complete
18:52:56.734 00.063 11616 worker thread done servicing request
18:52:56.734 00.000 12268 OnExposeComplete: enter
18:52:56.734 00.000 12268 UpdateGuideState(): m_state=1
18:52:56.734 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
18:52:56.734 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=9, SNR=2.1, Peak=16 HFD=0.0
18:52:56.734 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:56.734 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:56.734 00.000 12268 Status Line: Star lost - low mass
18:52:56.734 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:52:56.750 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:52:56.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:56.750 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:56.750 00.000 12268 Enqueuing Expose request
18:52:56.750 00.000 11616 Worker thread wakes up
18:52:56.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:56.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:52:58.771 02.021 11616 Exposure complete
18:52:58.819 00.048 11616 worker thread done servicing request
18:52:58.819 00.000 12268 OnExposeComplete: enter
18:52:58.819 00.000 12268 UpdateGuideState(): m_state=1
18:52:58.819 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
18:52:58.819 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=3.00, Mass=18, SNR=2.9, Peak=15 HFD=0.0
18:52:58.819 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:52:58.819 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:52:58.819 00.000 12268 Status Line: Star lost - low SNR
18:52:58.819 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
18:52:58.843 00.024 12268 UpdateGuideState exits: Star lost - low SNR
18:52:58.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:52:58.843 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:52:58.843 00.000 12268 Enqueuing Expose request
18:52:58.843 00.000 11616 Worker thread wakes up
18:52:58.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:52:58.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:53:00.859 02.016 11616 Exposure complete
18:53:00.906 00.047 11616 worker thread done servicing request
18:53:00.906 00.000 12268 OnExposeComplete: enter
18:53:00.906 00.000 12268 UpdateGuideState(): m_state=1
18:53:00.906 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
18:53:00.906 00.000 12268 Star::Find returns 0 (3), X=1096.00, Y=3.00, Mass=8, SNR=2.0, Peak=11 HFD=0.0
18:53:00.906 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:53:00.906 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:53:00.906 00.000 12268 Status Line: Star lost - low mass
18:53:00.906 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
18:53:00.937 00.031 12268 UpdateGuideState exits: Star lost - low mass
18:53:00.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:00.937 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:53:00.937 00.000 12268 Enqueuing Expose request
18:53:00.937 00.000 11616 Worker thread wakes up
18:53:00.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:00.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:53:02.948 02.011 11616 Exposure complete
18:53:03.000 00.052 11616 worker thread done servicing request
18:53:03.000 00.000 12268 OnExposeComplete: enter
18:53:03.000 00.000 12268 UpdateGuideState(): m_state=1
18:53:03.000 00.000 12268 Star::Find(15, 1096, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
18:53:03.000 00.000 12268 Star::Find returns 1 (0), X=1097.25, Y=3.88, Mass=30, SNR=3.8, Peak=17 HFD=1.9
18:53:03.000 00.000 12268 DistanceChecker: deactivated
18:53:03.000 00.000 12268 setting lock position to (1097.25, 3.88)
18:53:03.000 00.000 12268 MultiStar: stabilizing after lock position change
18:53:03.000 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:53:03.000 00.000 12268 Changing from state SELECTING to SELECTED
18:53:03.000 00.000 12268 guider state => SELECTED
18:53:03.027 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=203, Gamma=1.290
18:53:03.043 00.016 12268 UpdateGuideState exits: m=30 SNR=3.8
18:53:03.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:03.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:03.043 00.000 12268 Enqueuing Expose request
18:53:03.043 00.000 11616 Worker thread wakes up
18:53:03.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:03.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1082,0,31,20)
18:53:05.032 01.989 11616 Exposure complete
18:53:05.096 00.064 11616 worker thread done servicing request
18:53:05.096 00.000 12268 OnExposeComplete: enter
18:53:05.096 00.000 12268 UpdateGuideState(): m_state=2
18:53:05.096 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
18:53:05.096 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=8, SNR=1.9, Peak=10 HFD=0.0
18:53:05.096 00.000 12268 DistanceChecker: activated
18:53:05.096 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:53:05.096 00.000 12268 Changing from state SELECTED to UNINITIALIZED
18:53:05.096 00.000 12268 guider state => SELECTING
18:53:05.096 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:53:05.096 00.000 12268 Status Line: Star lost - low mass
18:53:05.096 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:53:05.124 00.028 12268 UpdateGuideState exits: Star lost - low mass
18:53:05.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:05.124 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:53:05.124 00.000 12268 Enqueuing Expose request
18:53:05.124 00.000 11616 Worker thread wakes up
18:53:05.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:05.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:53:07.126 02.002 11616 Exposure complete
18:53:07.190 00.064 11616 worker thread done servicing request
18:53:07.190 00.000 12268 OnExposeComplete: enter
18:53:07.190 00.000 12268 UpdateGuideState(): m_state=1
18:53:07.190 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
18:53:07.190 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=8, SNR=1.9, Peak=10 HFD=0.0
18:53:07.190 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:53:07.190 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:53:07.190 00.000 12268 Status Line: Star lost - low mass
18:53:07.190 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
18:53:07.205 00.015 12268 UpdateGuideState exits: Star lost - low mass
18:53:07.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:07.205 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:53:07.218 00.013 12268 Enqueuing Expose request
18:53:07.218 00.000 11616 Worker thread wakes up
18:53:07.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:07.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:53:09.283 02.065 11616 Exposure complete
18:53:09.331 00.048 11616 worker thread done servicing request
18:53:09.331 00.000 12268 OnExposeComplete: enter
18:53:09.331 00.000 12268 UpdateGuideState(): m_state=1
18:53:09.331 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
18:53:09.331 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
18:53:09.331 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:53:09.343 00.012 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:53:09.343 00.000 12268 Status Line: Star lost - low mass
18:53:09.343 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
18:53:09.363 00.020 12268 UpdateGuideState exits: Star lost - low mass
18:53:09.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:09.363 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:53:09.363 00.000 12268 Enqueuing Expose request
18:53:09.363 00.000 11616 Worker thread wakes up
18:53:09.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:09.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:53:11.378 02.015 11616 Exposure complete
18:53:11.425 00.047 11616 worker thread done servicing request
18:53:11.425 00.000 12268 OnExposeComplete: enter
18:53:11.425 00.000 12268 UpdateGuideState(): m_state=1
18:53:11.437 00.012 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
18:53:11.437 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=12, SNR=2.4, Peak=16 HFD=0.0
18:53:11.437 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:53:11.437 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:53:11.437 00.000 12268 Status Line: Star lost - low SNR
18:53:11.437 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=201, Gamma=1.290
18:53:11.457 00.020 12268 UpdateGuideState exits: Star lost - low SNR
18:53:11.457 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:11.457 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:53:11.457 00.000 12268 Enqueuing Expose request
18:53:11.457 00.000 11616 Worker thread wakes up
18:53:11.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:11.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:53:13.470 02.013 11616 Exposure complete
18:53:13.533 00.063 11616 worker thread done servicing request
18:53:13.533 00.000 12268 OnExposeComplete: enter
18:53:13.533 00.000 12268 UpdateGuideState(): m_state=1
18:53:13.533 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
18:53:13.533 00.000 12268 Star::Find returns 0 (2), X=1097.00, Y=3.00, Mass=16, SNR=2.7, Peak=15 HFD=0.0
18:53:13.533 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:53:13.533 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:53:13.533 00.000 12268 Status Line: Star lost - low SNR
18:53:13.533 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
18:53:13.549 00.016 12268 UpdateGuideState exits: Star lost - low SNR
18:53:13.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:13.549 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:53:13.549 00.000 12268 Enqueuing Expose request
18:53:13.549 00.000 11616 Worker thread wakes up
18:53:13.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:13.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:53:15.547 01.998 11616 Exposure complete
18:53:15.609 00.062 11616 worker thread done servicing request
18:53:15.609 00.000 12268 OnExposeComplete: enter
18:53:15.609 00.000 12268 UpdateGuideState(): m_state=1
18:53:15.609 00.000 12268 Star::Find(15, 1097, 3, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:15.609 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=3.00, Mass=5, SNR=1.6, Peak=10 HFD=0.0
18:53:15.609 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
18:53:15.609 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
18:53:15.609 00.000 12268 Status Line: Star lost - low mass
18:53:15.609 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
18:53:15.625 00.016 12268 UpdateGuideState exits: Star lost - low mass
18:53:15.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:15.625 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
18:53:15.625 00.000 12268 Enqueuing Expose request
18:53:15.625 00.000 11616 Worker thread wakes up
18:53:15.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:15.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
18:53:16.437 00.812 12268 GuiderMultiStar::AutoSelect enter
18:53:16.437 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
18:53:16.481 00.044 12268 AutoFind: auto downsample for scale 4.30 => 1x
18:53:16.576 00.095 12268 AutoFind: global mean = 0.0, stdev 2.3
18:53:16.576 00.000 12268 AutoFind: using threshold = 0.1
18:53:16.687 00.111 12268 AutoFind: local max [116, 752] 251.4
18:53:16.687 00.000 12268 AutoFind: local max [440, 57] 27.7
18:53:16.687 00.000 12268 AutoFind: local max [525, 183] 24.0
18:53:16.687 00.000 12268 AutoFind: local max [1127, 46] 20.8
18:53:16.687 00.000 12268 AutoFind: local max [239, 715] 14.8
18:53:16.687 00.000 12268 AutoFind: local max [1026, 853] 14.3
18:53:16.687 00.000 12268 AutoFind: local max [481, 43] 9.0
18:53:16.687 00.000 12268 AutoFind: local max [596, 795] 8.6
18:53:16.687 00.000 12268 AutoFind: local max [991, 889] 7.5
18:53:16.687 00.000 12268 AutoFind: local max [1221, 714] 6.8
18:53:16.687 00.000 12268 AutoFind: local max [384, 51] 5.5
18:53:16.687 00.000 12268 AutoFind: local max [473, 293] 5.5
18:53:16.687 00.000 12268 AutoFind: local max [786, 187] 5.4
18:53:16.687 00.000 12268 AutoFind: local max [678, 457] 5.1
18:53:16.687 00.000 12268 AutoFind: local max [1066, 750] 4.1
18:53:16.687 00.000 12268 AutoFind: local max [158, 46] 4.0
18:53:16.687 00.000 12268 AutoFind: local max [35, 46] 3.9
18:53:16.687 00.000 12268 AutoFind: local max [130, 750] 3.7
18:53:16.687 00.000 12268 AutoFind: local max [327, 358] 3.2
18:53:16.687 00.000 12268 AutoFind: local max [98, 87] 3.2
18:53:16.687 00.000 12268 AutoFind: local max [100, 752] 3.2
18:53:16.687 00.000 12268 AutoFind: local max [107, 738] 3.1
18:53:16.687 00.000 12268 AutoFind: local max [1192, 525] 2.6
18:53:16.687 00.000 12268 AutoFind: local max [1245, 916] 2.6
18:53:16.687 00.000 12268 AutoFind: local max [102, 743] 2.5
18:53:16.687 00.000 12268 AutoFind: local max [328, 412] 2.5
18:53:16.687 00.000 12268 AutoFind: local max [612, 646] 2.5
18:53:16.687 00.000 12268 AutoFind: local max [125, 853] 2.5
18:53:16.687 00.000 12268 AutoFind: local max [107, 353] 2.5
18:53:16.687 00.000 12268 AutoFind: local max [739, 822] 2.5
18:53:16.687 00.000 12268 AutoFind: local max [119, 735] 2.4
18:53:16.687 00.000 12268 AutoFind: local max [240, 800] 2.4
18:53:16.687 00.000 12268 AutoFind: local max [1017, 346] 2.4
18:53:16.687 00.000 12268 AutoFind: local max [233, 195] 2.4
18:53:16.687 00.000 12268 AutoFind: local max [1251, 401] 2.4
18:53:16.687 00.000 12268 AutoFind: local max [135, 934] 2.4
18:53:16.687 00.000 12268 AutoFind: local max [757, 349] 2.4
18:53:16.687 00.000 12268 AutoFind: local max [140, 419] 2.4
18:53:16.687 00.000 12268 AutoFind: local max [1193, 681] 2.4
18:53:16.687 00.000 12268 AutoFind: local max [153, 484] 2.4
18:53:16.687 00.000 12268 AutoFind: local max [432, 479] 2.4
18:53:16.702 00.015 12268 AutoFind: local max [179, 639] 2.4
18:53:16.702 00.000 12268 AutoFind: local max [365, 562] 2.4
18:53:16.702 00.000 12268 AutoFind: local max [769, 786] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [375, 749] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [748, 745] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [382, 800] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [539, 707] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [495, 42] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [285, 129] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [585, 106] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [1200, 324] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [109, 513] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [443, 444] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [937, 151] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [1259, 511] 2.3
18:53:16.702 00.000 12268 AutoFind: local max [255, 713] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [324, 863] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [487, 132] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [861, 81] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [211, 124] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [925, 875] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [163, 558] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [256, 122] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [1034, 43] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [107, 303] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [150, 934] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [541, 246] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [520, 72] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [21, 208] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [1065, 547] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [41, 172] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [201, 475] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [240, 119] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [626, 799] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [11, 535] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [574, 277] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [456, 87] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [82, 712] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [1174, 266] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [316, 48] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [366, 396] 2.2
18:53:16.702 00.000 12268 AutoFind: local max [243, 273] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [335, 412] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [362, 73] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [230, 122] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [1250, 388] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [137, 864] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [9, 695] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [112, 543] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [451, 591] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [138, 66] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [44, 42] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [649, 59] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [44, 907] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [1237, 483] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [91, 233] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [79, 160] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [578, 674] 2.1
18:53:16.702 00.000 12268 AutoFind: local max [729, 208] 2.1
18:53:16.702 00.000 12268 AutoFind: too close [44, 42] 2.1 - [35, 46] 3.9
18:53:16.702 00.000 12268 AutoFind: too close [138, 66] 2.1 - [158, 46] 4.0
18:53:16.702 00.000 12268 AutoFind: too close [137, 864] 2.1 - [125, 853] 2.5
18:53:16.702 00.000 12268 AutoFind: too close [1250, 388] 2.1 - [1251, 401] 2.4
18:53:16.702 00.000 12268 AutoFind: too close [230, 122] 2.1 - [240, 119] 2.2
18:53:16.702 00.000 12268 AutoFind: too close [230, 122] 2.1 - [211, 124] 2.2
18:53:16.702 00.000 12268 AutoFind: too close [335, 412] 2.1 - [328, 412] 2.5
18:53:16.702 00.000 12268 AutoFind: too close [240, 119] 2.2 - [256, 122] 2.2
18:53:16.702 00.000 12268 AutoFind: too close [150, 934] 2.2 - [135, 934] 2.4
18:53:16.702 00.000 12268 AutoFind: close dim-bright [255, 713] 2.2 - [239, 715] 14.8
18:53:16.702 00.000 12268 AutoFind: too close [495, 42] 2.3 - [481, 43] 9.0
18:53:16.702 00.000 12268 AutoFind: too close [119, 735] 2.4 - [102, 743] 2.5
18:53:16.702 00.000 12268 AutoFind: too close [119, 735] 2.4 - [107, 738] 3.1
18:53:16.702 00.000 12268 AutoFind: too close [119, 735] 2.4 - [100, 752] 3.2
18:53:16.702 00.000 12268 AutoFind: too close [119, 735] 2.4 - [130, 750] 3.7
18:53:16.702 00.000 12268 AutoFind: close dim-bright [119, 735] 2.4 - [116, 752] 251.4
18:53:16.702 00.000 12268 AutoFind: too close [102, 743] 2.5 - [107, 738] 3.1
18:53:16.702 00.000 12268 AutoFind: too close [102, 743] 2.5 - [100, 752] 3.2
18:53:16.702 00.000 12268 AutoFind: close dim-bright [102, 743] 2.5 - [116, 752] 251.4
18:53:16.702 00.000 12268 AutoFind: too close [107, 738] 3.1 - [100, 752] 3.2
18:53:16.702 00.000 12268 AutoFind: close dim-bright [107, 738] 3.1 - [116, 752] 251.4
18:53:16.702 00.000 12268 AutoFind: close dim-bright [100, 752] 3.2 - [116, 752] 251.4
18:53:16.702 00.000 12268 AutoFind: close dim-bright [130, 750] 3.7 - [116, 752] 251.4
18:53:16.702 00.000 12268 AutoFind: too close to edge [9, 695] 2.1
18:53:16.702 00.000 12268 AutoFind: too close to edge [11, 535] 2.2
18:53:16.702 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
18:53:16.702 00.000 12268 Star::Find(15, 116, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (1), X=116.24, Y=751.88, Mass=8741, SNR=62.9, Peak=255 HFD=6.2
18:53:16.702 00.000 12268 Star::Find(15, 440, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=439.89, Y=57.55, Mass=709, SNR=18.3, Peak=36 HFD=5.4
18:53:16.702 00.000 12268 Star::Find(15, 525, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=525.48, Y=182.45, Mass=783, SNR=19.1, Peak=38 HFD=5.7
18:53:16.702 00.000 12268 Star::Find(15, 1127, 46, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=1127.38, Y=45.88, Mass=583, SNR=16.6, Peak=32 HFD=5.3
18:53:16.702 00.000 12268 Star::Find(15, 239, 715, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=238.78, Y=715.15, Mass=286, SNR=11.6, Peak=31 HFD=4.5
18:53:16.702 00.000 12268 Star::Find(15, 1026, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=1026.51, Y=853.05, Mass=339, SNR=12.6, Peak=22 HFD=5.1
18:53:16.702 00.000 12268 Star::Find(15, 596, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=595.94, Y=795.94, Mass=264, SNR=11.2, Peak=20 HFD=4.9
18:53:16.702 00.000 12268 Star::Find(15, 991, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=991.04, Y=888.07, Mass=242, SNR=10.6, Peak=17 HFD=5.7
18:53:16.702 00.000 12268 Star::Find(15, 1221, 714, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=1220.71, Y=713.79, Mass=133, SNR=7.9, Peak=14 HFD=4.4
18:53:16.702 00.000 12268 Star::Find(15, 384, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=383.67, Y=50.02, Mass=108, SNR=7.1, Peak=13 HFD=6.0
18:53:16.702 00.000 12268 Star::Find(15, 473, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=475.64, Y=296.20, Mass=59, SNR=5.3, Peak=34 HFD=5.8
18:53:16.702 00.000 12268 Star::Find(15, 786, 187, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=785.80, Y=188.64, Mass=160, SNR=8.6, Peak=14 HFD=5.4
18:53:16.702 00.000 12268 Star::Find(15, 678, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=681.74, Y=454.77, Mass=199, SNR=9.8, Peak=138 HFD=2.9
18:53:16.702 00.000 12268 Star::Find(15, 1066, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=1056.41, Y=747.91, Mass=34, SNR=4.0, Peak=24 HFD=4.4
18:53:16.702 00.000 12268 Star::Find(15, 327, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=327.16, Y=358.32, Mass=46, SNR=4.5, Peak=22 HFD=3.6
18:53:16.702 00.000 12268 Star::Find(15, 98, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (4), X=108.94, Y=96.88, Mass=25, SNR=3.4, Peak=26 HFD=1.2
18:53:16.702 00.000 12268 Star::Find(15, 1192, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (3), X=1192.00, Y=525.00, Mass=6, SNR=1.7, Peak=11 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 1245, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=1245.00, Y=916.00, Mass=12, SNR=2.4, Peak=13 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 612, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=612.00, Y=646.00, Mass=14, SNR=2.6, Peak=17 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 107, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=353.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 739, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=739.00, Y=822.00, Mass=10, SNR=2.2, Peak=11 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 240, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (4), X=225.12, Y=800.91, Mass=92, SNR=6.8, Peak=10 HFD=0.2
18:53:16.702 00.000 12268 Star::Find(15, 1017, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=1017.00, Y=346.00, Mass=13, SNR=2.4, Peak=15 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 233, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (3), X=233.00, Y=195.00, Mass=4, SNR=1.3, Peak=11 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 757, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (4), X=752.45, Y=363.44, Mass=19, SNR=3.1, Peak=22 HFD=0.9
18:53:16.702 00.000 12268 Star::Find(15, 140, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=133.54, Y=403.73, Mass=22, SNR=3.2, Peak=21 HFD=2.2
18:53:16.702 00.000 12268 Star::Find(15, 1193, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=1193.00, Y=681.00, Mass=11, SNR=2.3, Peak=16 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 153, 484, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (4), X=167.00, Y=485.70, Mass=27, SNR=3.6, Peak=22 HFD=0.5
18:53:16.702 00.000 12268 Star::Find(15, 432, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (4), X=418.19, Y=474.76, Mass=43, SNR=4.6, Peak=44 HFD=0.4
18:53:16.702 00.000 12268 Star::Find(15, 179, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (4), X=185.95, Y=645.00, Mass=43, SNR=4.6, Peak=46 HFD=0.1
18:53:16.702 00.000 12268 Star::Find(15, 365, 562, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=365.00, Y=562.00, Mass=11, SNR=2.3, Peak=12 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 769, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=769.00, Y=786.00, Mass=18, SNR=2.9, Peak=14 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 375, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (4), X=370.81, Y=758.00, Mass=21, SNR=3.2, Peak=20 HFD=0.3
18:53:16.702 00.000 12268 Star::Find(15, 748, 745, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (3), X=748.00, Y=745.00, Mass=2, SNR=1.0, Peak=10 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 382, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=382.00, Y=800.00, Mass=15, SNR=2.7, Peak=16 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 539, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=539.00, Y=707.00, Mass=14, SNR=2.5, Peak=14 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 285, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=285.00, Y=129.00, Mass=19, SNR=2.9, Peak=11 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 585, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=585.00, Y=106.00, Mass=11, SNR=2.3, Peak=13 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 1200, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (4), X=1190.72, Y=335.07, Mass=25, SNR=3.5, Peak=21 HFD=1.3
18:53:16.702 00.000 12268 Star::Find(15, 109, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=107.20, Y=513.41, Mass=38, SNR=4.3, Peak=20 HFD=4.1
18:53:16.702 00.000 12268 Star::Find(15, 443, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find false star n=6 nbg=282 bg=6.9 sigma=0.7 thresh=9 peak=9
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=443.00, Y=444.00, Mass=22, SNR=2.9, Peak=18 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 937, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find false star n=11 nbg=284 bg=6.9 sigma=0.7 thresh=9 peak=8
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=937.00, Y=151.00, Mass=24, SNR=2.9, Peak=14 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 1259, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (3), X=1259.00, Y=511.00, Mass=9, SNR=1.9, Peak=10 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 255, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 1 (0), X=239.01, Y=715.09, Mass=288, SNR=11.6, Peak=14 HFD=4.6
18:53:16.702 00.000 12268 Star::Find(15, 324, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=324.00, Y=863.00, Mass=19, SNR=2.9, Peak=12 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 487, 132, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (4), X=494.06, Y=131.09, Mass=75, SNR=6.1, Peak=79 HFD=0.1
18:53:16.702 00.000 12268 Star::Find(15, 861, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find returns 0 (3), X=861.00, Y=81.00, Mass=4, SNR=1.4, Peak=10 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 925, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.702 00.000 12268 Star::Find false star n=13 nbg=277 bg=6.9 sigma=0.7 thresh=9 peak=8
18:53:16.702 00.000 12268 Star::Find returns 0 (2), X=925.00, Y=875.00, Mass=30, SNR=2.9, Peak=13 HFD=0.0
18:53:16.702 00.000 12268 Star::Find(15, 163, 558, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.017 12268 Star::Find returns 0 (2), X=163.00, Y=558.00, Mass=17, SNR=2.8, Peak=14 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 1034, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (4), X=1031.30, Y=33.02, Mass=44, SNR=4.6, Peak=38 HFD=0.4
18:53:16.719 00.000 12268 Star::Find(15, 107, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 1 (0), X=104.71, Y=315.06, Mass=34, SNR=4.0, Peak=19 HFD=5.2
18:53:16.719 00.000 12268 Star::Find(15, 541, 246, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (3), X=541.00, Y=246.00, Mass=7, SNR=1.8, Peak=12 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 520, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (4), X=526.79, Y=79.78, Mass=33, SNR=4.1, Peak=35 HFD=1.0
18:53:16.719 00.000 12268 Star::Find(15, 21, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=21.00, Y=208.00, Mass=15, SNR=2.6, Peak=10 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 1065, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (3), X=1065.00, Y=547.00, Mass=2, SNR=1.0, Peak=9 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 41, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 1 (0), X=43.56, Y=171.91, Mass=29, SNR=3.7, Peak=21 HFD=2.3
18:53:16.719 00.000 12268 Star::Find(15, 201, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=201.00, Y=475.00, Mass=17, SNR=2.8, Peak=17 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 626, 799, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=626.00, Y=799.00, Mass=12, SNR=2.4, Peak=11 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 574, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (3), X=574.00, Y=277.00, Mass=8, SNR=2.0, Peak=11 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 456, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=456.00, Y=87.00, Mass=12, SNR=2.3, Peak=10 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 82, 712, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=82.00, Y=712.00, Mass=12, SNR=2.4, Peak=15 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 1174, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (4), X=1188.39, Y=266.90, Mass=24, SNR=3.4, Peak=28 HFD=0.4
18:53:16.719 00.000 12268 Star::Find(15, 316, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=316.00, Y=48.00, Mass=18, SNR=2.8, Peak=10 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 366, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=366.00, Y=396.00, Mass=11, SNR=2.3, Peak=16 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 243, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (3), X=243.00, Y=273.00, Mass=8, SNR=1.9, Peak=10 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 362, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=362.00, Y=73.00, Mass=18, SNR=2.9, Peak=15 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 112, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 1 (0), X=103.62, Y=542.02, Mass=41, SNR=4.4, Peak=28 HFD=3.2
18:53:16.719 00.000 12268 Star::Find(15, 451, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find false star n=8 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=8
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=451.00, Y=591.00, Mass=20, SNR=2.9, Peak=12 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 649, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=649.00, Y=59.00, Mass=18, SNR=2.9, Peak=13 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 44, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=44.00, Y=907.00, Mass=15, SNR=2.7, Peak=16 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 1237, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (4), X=1245.11, Y=469.11, Mass=273, SNR=11.6, Peak=255 HFD=0.2
18:53:16.719 00.000 12268 Star::Find(15, 91, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (3), X=91.00, Y=233.00, Mass=4, SNR=1.4, Peak=11 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 79, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=79.00, Y=160.00, Mass=13, SNR=2.4, Peak=11 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 578, 674, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find false star n=6 nbg=276 bg=6.9 sigma=0.6 thresh=9 peak=9
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=578.00, Y=674.00, Mass=23, SNR=2.9, Peak=16 HFD=0.0
18:53:16.719 00.000 12268 Star::Find(15, 729, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 0 (2), X=729.00, Y=208.00, Mass=15, SNR=2.6, Peak=15 HFD=0.0
18:53:16.719 00.000 12268 AutoFind: finding best star pass 1
18:53:16.719 00.000 12268 Star::Find(15, 116, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 1 (1), X=116.24, Y=751.88, Mass=8741, SNR=62.9, Peak=255 HFD=6.2
18:53:16.719 00.000 12268 AutoFind: near-saturated [116, 752] 251.4 Mass 8741 SNR 62.9 Peak 255
18:53:16.719 00.000 12268 Star::Find(15, 440, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 1 (0), X=439.89, Y=57.55, Mass=709, SNR=18.3, Peak=36 HFD=5.4
18:53:16.719 00.000 12268 AutoFind returns star at [440, 57] 27.7 Mass 709 SNR 18.3
18:53:16.719 00.000 12268 Star::Find(15, 440, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 1 (0), X=439.89, Y=57.55, Mass=709, SNR=18.3, Peak=36 HFD=5.4
18:53:16.719 00.000 12268 MultiStar: List (11): {439.89, 57.55}(18.3), {525.48, 182.45}(19.1), {1127.38, 45.88}(16.6), {238.78, 715.15}(11.6), {1026.51, 853.05}(12.6), {595.94, 795.94}(11.2), {991.04, 888.07}(10.6), {1220.71, 713.79}(7.9), {383.67, 50.02}(7.1), {785.80, 188.64}(8.6), {681.74, 454.77}(9.8), 
18:53:16.719 00.000 12268 setting lock position to (439.89, 57.55)
18:53:16.719 00.000 12268 MultiStar: stabilizing after lock position change
18:53:16.719 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
18:53:16.719 00.000 12268 UpdateGuideState(): m_state=1
18:53:16.719 00.000 12268 Star::Find(15, 439, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
18:53:16.719 00.000 12268 Star::Find returns 1 (0), X=439.89, Y=57.55, Mass=709, SNR=18.3, Peak=36 HFD=5.4
18:53:16.719 00.000 12268 DistanceChecker: deactivated
18:53:16.719 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
18:53:16.719 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (1.56 = 1.56)
18:53:16.719 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
18:53:16.719 00.000 12268 setting lock position to (439.89, 57.55)
18:53:16.719 00.000 12268 MultiStar: stabilizing after lock position change
18:53:16.719 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
18:53:16.719 00.000 12268 Changing from state SELECTING to SELECTED
18:53:16.719 00.000 12268 guider state => SELECTED
18:53:16.750 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
18:53:16.765 00.015 12268 UpdateGuideState exits: m=709 SNR=18.3
18:53:16.765 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
18:53:16.796 00.031 12268 Status Line: Auto-selected star at (439.9, 57.5)
18:53:17.640 00.844 11616 Exposure complete
18:53:17.687 00.047 11616 worker thread done servicing request
18:53:17.687 00.000 12268 OnExposeComplete: enter
18:53:17.687 00.000 12268 UpdateGuideState(): m_state=2
18:53:17.687 00.000 12268 Star::Find(15, 439, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
18:53:17.687 00.000 12268 Star::Find returns 1 (0), X=440.51, Y=64.46, Mass=690, SNR=18.0, Peak=34 HFD=5.8
18:53:17.687 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.61) = xAngle (3.10 = 3.10)
18:53:17.687 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (3.05 = 3.05)
18:53:17.687 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=6.91 hyp=6.94 cameraTheta=1.48 mountX=-6.93 mountY=0.66, mountTheta=3.05
18:53:17.687 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
18:53:17.703 00.016 12268 UpdateGuideState exits: m=690 SNR=18.0
18:53:17.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:17.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:17.703 00.000 12268 Enqueuing Expose request
18:53:17.703 00.000 11616 Worker thread wakes up
18:53:17.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:17.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(426,49,31,31)
18:53:19.727 02.024 11616 Exposure complete
18:53:19.774 00.047 11616 worker thread done servicing request
18:53:19.774 00.000 12268 OnExposeComplete: enter
18:53:19.774 00.000 12268 UpdateGuideState(): m_state=2
18:53:19.774 00.000 12268 Star::Find(15, 440, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
18:53:19.774 00.000 12268 Star::Find returns 1 (0), X=441.06, Y=71.69, Mass=715, SNR=18.4, Peak=37 HFD=5.5
18:53:19.774 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.61) = xAngle (3.10 = 3.10)
18:53:19.774 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (3.05 = 3.05)
18:53:19.774 00.000 12268 CameraToMount -- cameraX=1.17 cameraY=14.14 hyp=14.19 cameraTheta=1.49 mountX=-14.18 mountY=1.26, mountTheta=3.05
18:53:19.781 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=238, Gamma=1.290
18:53:19.790 00.009 12268 UpdateGuideState exits: m=715 SNR=18.4
18:53:19.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:19.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:19.790 00.000 12268 Enqueuing Expose request
18:53:19.790 00.000 11616 Worker thread wakes up
18:53:19.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:19.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(426,57,31,31)
18:53:21.787 01.997 11616 Exposure complete
18:53:21.851 00.064 11616 worker thread done servicing request
18:53:21.851 00.000 12268 OnExposeComplete: enter
18:53:21.851 00.000 12268 UpdateGuideState(): m_state=2
18:53:21.851 00.000 12268 Star::Find(15, 441, 71, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:21.851 00.000 12268 Star::Find returns 1 (0), X=441.62, Y=78.80, Mass=732, SNR=18.7, Peak=36 HFD=5.6
18:53:21.851 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.61) = xAngle (3.10 = 3.10)
18:53:21.851 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (3.05 = 3.05)
18:53:21.851 00.000 12268 CameraToMount -- cameraX=1.72 cameraY=21.26 hyp=21.33 cameraTheta=1.49 mountX=-21.31 mountY=1.86, mountTheta=3.05
18:53:21.851 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
18:53:21.875 00.024 12268 UpdateGuideState exits: m=732 SNR=18.7
18:53:21.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:21.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:21.875 00.000 12268 Enqueuing Expose request
18:53:21.875 00.000 11616 Worker thread wakes up
18:53:21.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:21.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(427,64,31,31)
18:53:22.750 00.875 12268 GuiderMultiStar::AutoSelect enter
18:53:22.750 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
18:53:22.797 00.047 12268 AutoFind: auto downsample for scale 4.30 => 1x
18:53:22.890 00.093 12268 AutoFind: global mean = 0.0, stdev 2.5
18:53:22.890 00.000 12268 AutoFind: using threshold = 0.1
18:53:23.000 00.110 12268 AutoFind: local max [118, 773] 255.5
18:53:23.000 00.000 12268 AutoFind: local max [527, 204] 28.5
18:53:23.000 00.000 12268 AutoFind: local max [441, 79] 27.2
18:53:23.000 00.000 12268 AutoFind: local max [1129, 66] 19.2
18:53:23.000 00.000 12268 AutoFind: local max [1028, 874] 14.6
18:53:23.000 00.000 12268 AutoFind: local max [597, 818] 10.7
18:53:23.000 00.000 12268 AutoFind: local max [993, 909] 9.8
18:53:23.000 00.000 12268 AutoFind: local max [240, 737] 9.6
18:53:23.000 00.000 12268 AutoFind: local max [482, 64] 8.9
18:53:23.000 00.000 12268 AutoFind: local max [787, 209] 5.7
18:53:23.000 00.000 12268 AutoFind: local max [1222, 736] 5.0
18:53:23.000 00.000 12268 AutoFind: local max [1067, 771] 4.6
18:53:23.000 00.000 12268 AutoFind: local max [37, 69] 4.6
18:53:23.000 00.000 12268 AutoFind: local max [475, 315] 4.4
18:53:23.000 00.000 12268 AutoFind: local max [385, 70] 4.3
18:53:23.000 00.000 12268 AutoFind: local max [680, 478] 4.0
18:53:23.000 00.000 12268 AutoFind: local max [159, 69] 3.7
18:53:23.000 00.000 12268 AutoFind: local max [116, 758] 3.4
18:53:23.000 00.000 12268 AutoFind: local max [614, 669] 3.3
18:53:23.000 00.000 12268 AutoFind: local max [328, 379] 3.0
18:53:23.000 00.000 12268 AutoFind: local max [567, 832] 2.9
18:53:23.000 00.000 12268 AutoFind: local max [142, 444] 2.7
18:53:23.000 00.000 12268 AutoFind: local max [106, 764] 2.7
18:53:23.000 00.000 12268 AutoFind: local max [897, 493] 2.6
18:53:23.000 00.000 12268 AutoFind: local max [129, 760] 2.6
18:53:23.000 00.000 12268 AutoFind: local max [946, 702] 2.5
18:53:23.000 00.000 12268 AutoFind: local max [624, 181] 2.4
18:53:23.000 00.000 12268 AutoFind: local max [106, 792] 2.4
18:53:23.000 00.000 12268 AutoFind: local max [1252, 424] 2.4
18:53:23.000 00.000 12268 AutoFind: local max [819, 696] 2.3
18:53:23.000 00.000 12268 AutoFind: local max [493, 552] 2.3
18:53:23.000 00.000 12268 AutoFind: local max [1030, 32] 2.3
18:53:23.000 00.000 12268 AutoFind: local max [340, 615] 2.3
18:53:23.000 00.000 12268 AutoFind: local max [224, 150] 2.3
18:53:23.000 00.000 12268 AutoFind: local max [161, 748] 2.2
18:53:23.000 00.000 12268 AutoFind: local max [352, 56] 2.2
18:53:23.000 00.000 12268 AutoFind: local max [864, 554] 2.2
18:53:23.000 00.000 12268 AutoFind: local max [179, 926] 2.2
18:53:23.000 00.000 12268 AutoFind: local max [178, 271] 2.2
18:53:23.000 00.000 12268 AutoFind: local max [1030, 701] 2.2
18:53:23.000 00.000 12268 AutoFind: local max [442, 236] 2.2
18:53:23.000 00.000 12268 AutoFind: local max [533, 279] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [41, 476] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [32, 383] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [103, 852] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [540, 832] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [384, 438] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [288, 41] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [1063, 75] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [316, 11] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [53, 36] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [1014, 409] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [389, 45] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [227, 915] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [154, 133] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [530, 185] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [95, 28] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [108, 739] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [1149, 628] 2.1
18:53:23.000 00.000 12268 AutoFind: local max [732, 821] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [302, 184] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [186, 623] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [1259, 155] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [799, 555] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [205, 45] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [276, 616] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [757, 559] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [29, 290] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [22, 800] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [28, 48] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [799, 868] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [192, 106] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [576, 272] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [507, 694] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [382, 479] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [384, 12] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [107, 513] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [57, 180] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [126, 741] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [787, 195] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [939, 173] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [305, 857] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [59, 637] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [109, 477] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [109, 274] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [107, 70] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [22, 365] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [221, 750] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [568, 84] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [944, 648] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [238, 846] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [446, 309] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [63, 56] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [660, 9] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [1139, 193] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [768, 417] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [269, 707] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [210, 884] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [148, 646] 2.0
18:53:23.000 00.000 12268 AutoFind: local max [975, 427] 2.0
18:53:23.000 00.000 12268 AutoFind: too close [63, 56] 2.0 - [53, 36] 2.1
18:53:23.000 00.000 12268 AutoFind: too close [221, 750] 2.0 - [240, 737] 9.6
18:53:23.000 00.000 12268 AutoFind: too close [22, 365] 2.0 - [32, 383] 2.1
18:53:23.000 00.000 12268 AutoFind: too close [787, 195] 2.0 - [787, 209] 5.7
18:53:23.000 00.000 12268 AutoFind: too close [126, 741] 2.0 - [108, 739] 2.1
18:53:23.000 00.000 12268 AutoFind: too close [126, 741] 2.0 - [129, 760] 2.6
18:53:23.000 00.000 12268 AutoFind: too close [126, 741] 2.0 - [116, 758] 3.4
18:53:23.000 00.000 12268 AutoFind: too close [108, 739] 2.1 - [116, 758] 3.4
18:53:23.000 00.000 12268 AutoFind: close dim-bright [530, 185] 2.1 - [527, 204] 28.5
18:53:23.000 00.000 12268 AutoFind: close dim-bright [106, 792] 2.4 - [118, 773] 255.5
18:53:23.000 00.000 12268 AutoFind: too close [129, 760] 2.6 - [116, 758] 3.4
18:53:23.000 00.000 12268 AutoFind: close dim-bright [129, 760] 2.6 - [118, 773] 255.5
18:53:23.000 00.000 12268 AutoFind: too close [106, 764] 2.7 - [116, 758] 3.4
18:53:23.000 00.000 12268 AutoFind: close dim-bright [106, 764] 2.7 - [118, 773] 255.5
18:53:23.000 00.000 12268 AutoFind: close dim-bright [116, 758] 3.4 - [118, 773] 255.5
18:53:23.000 00.000 12268 AutoFind: too close to edge [660, 9] 2.0
18:53:23.000 00.000 12268 AutoFind: too close to edge [384, 12] 2.0
18:53:23.000 00.000 12268 AutoFind: too close to edge [316, 11] 2.1
18:53:23.000 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
18:53:23.000 00.000 12268 Star::Find(15, 118, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (1), X=118.04, Y=773.10, Mass=8553, SNR=62.4, Peak=255 HFD=6.1
18:53:23.000 00.000 12268 Star::Find(15, 527, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=527.13, Y=203.69, Mass=825, SNR=19.8, Peak=46 HFD=5.5
18:53:23.000 00.000 12268 Star::Find(15, 441, 79, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=441.62, Y=78.80, Mass=732, SNR=18.7, Peak=36 HFD=5.6
18:53:23.000 00.000 12268 Star::Find(15, 1129, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=1129.21, Y=67.24, Mass=642, SNR=17.5, Peak=32 HFD=5.7
18:53:23.000 00.000 12268 Star::Find(15, 1028, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=1028.00, Y=874.61, Mass=399, SNR=13.8, Peak=36 HFD=5.2
18:53:23.000 00.000 12268 Star::Find(15, 597, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=597.53, Y=817.23, Mass=279, SNR=11.5, Peak=20 HFD=5.6
18:53:23.000 00.000 12268 Star::Find(15, 993, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=992.57, Y=908.99, Mass=266, SNR=11.1, Peak=19 HFD=5.6
18:53:23.000 00.000 12268 Star::Find(15, 482, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=482.96, Y=64.93, Mass=273, SNR=11.3, Peak=19 HFD=5.9
18:53:23.000 00.000 12268 Star::Find(15, 1222, 736, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=1222.30, Y=735.16, Mass=156, SNR=8.5, Peak=14 HFD=5.5
18:53:23.000 00.000 12268 Star::Find(15, 1067, 771, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=1067.00, Y=770.13, Mass=89, SNR=6.4, Peak=12 HFD=4.5
18:53:23.000 00.000 12268 Star::Find(15, 37, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find false star n=18 nbg=283 bg=7.4 sigma=0.7 thresh=10 peak=10
18:53:23.000 00.000 12268 Star::Find returns 0 (2), X=37.00, Y=69.00, Mass=59, SNR=2.9, Peak=13 HFD=0.0
18:53:23.000 00.000 12268 Star::Find(15, 475, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=475.22, Y=314.65, Mass=107, SNR=7.0, Peak=16 HFD=4.6
18:53:23.000 00.000 12268 Star::Find(15, 385, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=385.31, Y=71.61, Mass=105, SNR=6.9, Peak=16 HFD=4.8
18:53:23.000 00.000 12268 Star::Find(15, 680, 478, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=679.96, Y=477.96, Mass=89, SNR=6.4, Peak=12 HFD=4.4
18:53:23.000 00.000 12268 Star::Find(15, 159, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find returns 1 (0), X=160.01, Y=67.47, Mass=94, SNR=6.5, Peak=19 HFD=5.3
18:53:23.000 00.000 12268 Star::Find(15, 614, 669, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find false star n=20 nbg=284 bg=6.9 sigma=0.7 thresh=9 peak=9
18:53:23.000 00.000 12268 Star::Find returns 0 (2), X=614.00, Y=669.00, Mass=52, SNR=2.9, Peak=13 HFD=0.0
18:53:23.000 00.000 12268 Star::Find(15, 328, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.000 00.000 12268 Star::Find false star n=3 nbg=277 bg=7.1 sigma=0.8 thresh=10 peak=10
18:53:23.000 00.000 12268 Star::Find returns 0 (2), X=328.00, Y=379.00, Mass=21, SNR=2.9, Peak=21 HFD=0.0
18:53:23.000 00.000 12268 Star::Find(15, 567, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.015 12268 Star::Find returns 0 (4), X=579.43, Y=832.19, Mass=21, SNR=3.2, Peak=26 HFD=0.7
18:53:23.015 00.000 12268 Star::Find(15, 142, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=16 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=9
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=142.00, Y=444.00, Mass=36, SNR=2.9, Peak=12 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 897, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=493.00, Mass=16, SNR=2.8, Peak=11 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 946, 702, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (4), X=960.05, Y=707.50, Mass=35, SNR=4.1, Peak=32 HFD=0.7
18:53:23.015 00.000 12268 Star::Find(15, 624, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (3), X=624.00, Y=181.00, Mass=4, SNR=1.4, Peak=10 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 106, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 1 (0), X=118.18, Y=775.38, Mass=7201, SNR=58.6, Peak=94 HFD=5.8
18:53:23.015 00.000 12268 Star::Find(15, 1252, 424, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=9 nbg=289 bg=6.8 sigma=0.7 thresh=9 peak=8
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=1252.00, Y=424.00, Mass=22, SNR=2.9, Peak=14 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 819, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=5 nbg=275 bg=6.8 sigma=0.7 thresh=9 peak=9
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=819.00, Y=696.00, Mass=21, SNR=2.9, Peak=18 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 493, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=493.00, Y=552.00, Mass=12, SNR=2.4, Peak=12 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 1030, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (4), X=1031.23, Y=33.07, Mass=42, SNR=4.5, Peak=39 HFD=0.3
18:53:23.015 00.000 12268 Star::Find(15, 340, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=6 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=8
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=340.00, Y=615.00, Mass=20, SNR=2.9, Peak=12 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 224, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=10 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=224.00, Y=150.00, Mass=26, SNR=2.9, Peak=14 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 161, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (4), X=146.90, Y=746.76, Mass=42, SNR=4.5, Peak=20 HFD=1.2
18:53:23.015 00.000 12268 Star::Find(15, 352, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=7 nbg=285 bg=6.9 sigma=0.6 thresh=9 peak=9
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=352.00, Y=56.00, Mass=34, SNR=2.9, Peak=17 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 864, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=864.00, Y=554.00, Mass=12, SNR=2.3, Peak=12 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 179, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=179.00, Y=926.00, Mass=10, SNR=2.2, Peak=13 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 178, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (3), X=178.00, Y=271.00, Mass=8, SNR=1.9, Peak=11 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 1030, 701, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=1030.00, Y=701.00, Mass=14, SNR=2.5, Peak=16 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 442, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=442.00, Y=236.00, Mass=11, SNR=2.3, Peak=12 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 533, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=533.00, Y=279.00, Mass=17, SNR=2.8, Peak=13 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 41, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (4), X=49.42, Y=477.24, Mass=29, SNR=3.7, Peak=29 HFD=1.3
18:53:23.015 00.000 12268 Star::Find(15, 103, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=103.00, Y=852.00, Mass=18, SNR=2.9, Peak=14 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 540, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (4), X=540.80, Y=832.82, Mass=54, SNR=5.1, Peak=55 HFD=0.3
18:53:23.015 00.000 12268 Star::Find(15, 384, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (3), X=384.00, Y=438.00, Mass=6, SNR=1.7, Peak=11 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 288, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=288.00, Y=41.00, Mass=16, SNR=2.7, Peak=13 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 1063, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=1063.00, Y=75.00, Mass=14, SNR=2.6, Peak=15 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 1014, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=7 nbg=276 bg=6.8 sigma=0.7 thresh=9 peak=8
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=1014.00, Y=409.00, Mass=21, SNR=2.9, Peak=14 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 389, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=7 nbg=291 bg=7.0 sigma=0.8 thresh=9 peak=9
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=389.00, Y=45.00, Mass=29, SNR=2.9, Peak=16 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 227, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (3), X=227.00, Y=915.00, Mass=10, SNR=2.1, Peak=12 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 154, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (3), X=154.00, Y=133.00, Mass=9, SNR=2.1, Peak=11 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 530, 185, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 1 (0), X=526.97, Y=202.63, Mass=497, SNR=15.0, Peak=32 HFD=3.8
18:53:23.015 00.000 12268 Star::Find(15, 95, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=95.00, Y=28.00, Mass=12, SNR=2.3, Peak=10 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 1149, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (4), X=1158.34, Y=620.66, Mass=27, SNR=3.7, Peak=31 HFD=0.5
18:53:23.015 00.000 12268 Star::Find(15, 732, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=732.00, Y=821.00, Mass=12, SNR=2.3, Peak=14 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 302, 184, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=184.00, Mass=12, SNR=2.4, Peak=13 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 186, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=623.00, Mass=16, SNR=2.7, Peak=13 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 1259, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=1259.00, Y=155.00, Mass=15, SNR=2.7, Peak=22 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 799, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=799.00, Y=555.00, Mass=13, SNR=2.4, Peak=12 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 205, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=205.00, Y=45.00, Mass=13, SNR=2.5, Peak=12 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 276, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (4), X=278.97, Y=612.24, Mass=72, SNR=6.0, Peak=50 HFD=1.3
18:53:23.015 00.000 12268 Star::Find(15, 757, 559, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (3), X=757.00, Y=559.00, Mass=9, SNR=2.1, Peak=16 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 29, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=9 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=29.00, Y=290.00, Mass=27, SNR=2.9, Peak=16 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 22, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=22.00, Y=800.00, Mass=15, SNR=2.7, Peak=16 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 28, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=48.00, Mass=7, SNR=1.8, Peak=14 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 799, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=799.00, Y=868.00, Mass=15, SNR=2.6, Peak=14 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 192, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 1 (0), X=190.67, Y=106.37, Mass=39, SNR=4.3, Peak=19 HFD=3.3
18:53:23.015 00.000 12268 Star::Find(15, 576, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (3), X=576.00, Y=272.00, Mass=6, SNR=1.7, Peak=12 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 507, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (4), X=507.95, Y=681.27, Mass=73, SNR=6.0, Peak=67 HFD=0.3
18:53:23.015 00.000 12268 Star::Find(15, 382, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=6 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=8
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=382.00, Y=479.00, Mass=20, SNR=2.9, Peak=15 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 107, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 1 (0), X=107.99, Y=512.52, Mass=50, SNR=4.9, Peak=20 HFD=5.5
18:53:23.015 00.000 12268 Star::Find(15, 57, 180, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (4), X=44.33, Y=173.58, Mass=24, SNR=3.4, Peak=20 HFD=1.3
18:53:23.015 00.000 12268 Star::Find(15, 939, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=12 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=9
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=939.00, Y=173.00, Mass=34, SNR=2.9, Peak=13 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 305, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=305.00, Y=857.00, Mass=14, SNR=2.6, Peak=16 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 59, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=59.00, Y=637.00, Mass=13, SNR=2.4, Peak=10 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 109, 477, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=7 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=109.00, Y=477.00, Mass=23, SNR=2.9, Peak=18 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 109, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find false star n=6 nbg=291 bg=7.0 sigma=0.8 thresh=9 peak=9
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=109.00, Y=274.00, Mass=22, SNR=2.9, Peak=18 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 107, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=70.00, Mass=17, SNR=2.8, Peak=11 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 568, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (3), X=568.00, Y=84.00, Mass=5, SNR=1.5, Peak=10 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 944, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (3), X=944.00, Y=648.00, Mass=9, SNR=2.0, Peak=10 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 238, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=238.00, Y=846.00, Mass=14, SNR=2.6, Peak=13 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 446, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=446.00, Y=309.00, Mass=19, SNR=3.0, Peak=18 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 1139, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (3), X=1139.00, Y=193.00, Mass=6, SNR=1.7, Peak=10 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 768, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (4), X=771.33, Y=427.33, Mass=34, SNR=4.1, Peak=36 HFD=0.5
18:53:23.015 00.000 12268 Star::Find(15, 269, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (4), X=262.06, Y=693.59, Mass=33, SNR=4.0, Peak=31 HFD=0.6
18:53:23.015 00.000 12268 Star::Find(15, 210, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=210.00, Y=884.00, Mass=14, SNR=2.6, Peak=13 HFD=0.0
18:53:23.015 00.000 12268 Star::Find(15, 148, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (4), X=142.72, Y=641.72, Mass=29, SNR=3.7, Peak=24 HFD=1.3
18:53:23.015 00.000 12268 Star::Find(15, 975, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 0 (2), X=975.00, Y=427.00, Mass=15, SNR=2.6, Peak=17 HFD=0.0
18:53:23.015 00.000 12268 AutoFind: finding best star pass 1
18:53:23.015 00.000 12268 Star::Find(15, 118, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 1 (1), X=118.04, Y=773.10, Mass=8553, SNR=62.4, Peak=255 HFD=6.1
18:53:23.015 00.000 12268 AutoFind: near-saturated [118, 773] 255.5 Mass 8553 SNR 62.4 Peak 255
18:53:23.015 00.000 12268 Star::Find(15, 527, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 1 (0), X=527.13, Y=203.69, Mass=825, SNR=19.8, Peak=46 HFD=5.5
18:53:23.015 00.000 12268 AutoFind returns star at [527, 204] 28.5 Mass 825 SNR 19.8
18:53:23.015 00.000 12268 Star::Find(15, 527, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
18:53:23.015 00.000 12268 Star::Find returns 1 (0), X=527.13, Y=203.69, Mass=825, SNR=19.8, Peak=46 HFD=5.5
18:53:23.015 00.000 12268 MultiStar: List (12): {527.13, 203.69}(19.8), {441.62, 78.80}(18.7), {1129.21, 67.24}(17.5), {1028.00, 874.61}(13.8), {597.53, 817.23}(11.5), {992.57, 908.99}(11.1), {482.96, 64.93}(11.3), {1222.30, 735.16}(8.5), {1067.00, 770.13}(6.4), {475.22, 314.65}(7.0), {385.31, 71.61}(6.9), {679.96, 477.96}(6.4), 
18:53:23.015 00.000 12268 setting lock position to (527.13, 203.69)
18:53:23.015 00.000 12268 MultiStar: stabilizing after lock position change
18:53:23.015 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
18:53:23.031 00.016 12268 Status Line: Auto-selected star at (527.1, 203.7)
18:53:23.882 00.851 11616 Exposure complete
18:53:23.937 00.055 11616 worker thread done servicing request
18:53:23.937 00.000 12268 OnExposeComplete: enter
18:53:23.937 00.000 12268 UpdateGuideState(): m_state=2
18:53:23.937 00.000 12268 Star::Find(15, 527, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
18:53:23.937 00.000 12268 Star::Find returns 1 (0), X=527.30, Y=210.29, Mass=825, SNR=19.8, Peak=48 HFD=5.4
18:53:23.937 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.61) = xAngle (3.16 = -3.13)
18:53:23.937 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (3.11 = 3.11)
18:53:23.937 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=6.60 hyp=6.60 cameraTheta=1.54 mountX=-6.60 mountY=0.22, mountTheta=3.11
18:53:23.937 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:53:23.946 00.009 12268 UpdateGuideState exits: m=825 SNR=19.8
18:53:23.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:23.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:23.946 00.000 12268 Enqueuing Expose request
18:53:23.946 00.000 11616 Worker thread wakes up
18:53:23.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:23.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,195,31,31)
18:53:25.968 02.022 11616 Exposure complete
18:53:26.020 00.052 11616 worker thread done servicing request
18:53:26.020 00.000 12268 OnExposeComplete: enter
18:53:26.020 00.000 12268 UpdateGuideState(): m_state=2
18:53:26.020 00.000 12268 Star::Find(15, 527, 210, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
18:53:26.020 00.000 12268 Star::Find returns 1 (0), X=528.01, Y=217.96, Mass=884, SNR=20.5, Peak=47 HFD=5.9
18:53:26.020 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.61) = xAngle (3.12 = 3.12)
18:53:26.020 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (3.07 = 3.07)
18:53:26.020 00.000 12268 CameraToMount -- cameraX=0.89 cameraY=14.27 hyp=14.30 cameraTheta=1.51 mountX=-14.30 mountY=0.98, mountTheta=3.07
18:53:26.020 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
18:53:26.036 00.016 12268 UpdateGuideState exits: m=884 SNR=20.5
18:53:26.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:26.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:26.036 00.000 12268 Enqueuing Expose request
18:53:26.036 00.000 11616 Worker thread wakes up
18:53:26.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:26.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,203,31,31)
18:53:28.031 01.995 11616 Exposure complete
18:53:28.093 00.062 11616 worker thread done servicing request
18:53:28.093 00.000 12268 OnExposeComplete: enter
18:53:28.093 00.000 12268 UpdateGuideState(): m_state=2
18:53:28.093 00.000 12268 Star::Find(15, 528, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
18:53:28.093 00.000 12268 Star::Find returns 1 (0), X=528.30, Y=224.54, Mass=837, SNR=19.9, Peak=47 HFD=5.1
18:53:28.093 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.61) = xAngle (3.13 = 3.13)
18:53:28.093 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.61) + m_yAngleError (0.05)) = yAngle (3.08 = 3.08)
18:53:28.093 00.000 12268 CameraToMount -- cameraX=1.17 cameraY=20.85 hyp=20.88 cameraTheta=1.51 mountX=-20.88 mountY=1.30, mountTheta=3.08
18:53:28.093 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:53:28.109 00.016 12268 UpdateGuideState exits: m=837 SNR=19.9
18:53:28.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:28.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:28.109 00.000 12268 Enqueuing Expose request
18:53:28.109 00.000 11616 Worker thread wakes up
18:53:28.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:28.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,210,31,31)
18:53:29.040 00.931 12268 GuideButtonClick i=1 ctx=Guide button clicked
18:53:29.040 00.000 12268 GetBoolean("/Confirm/force_recalibration_ok", 0) returns 1
18:53:29.040 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:53:29.040 00.000 12268 ScopeASCOM::SideOfPier() returns 0
18:53:29.040 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
18:53:29.040 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
18:53:29.040 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
18:53:29.040 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
18:53:29.040 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
18:53:29.040 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.767950
18:53:29.040 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 23
18:53:29.040 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
18:53:29.040 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
18:53:29.056 00.016 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
18:53:29.056 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "12/26/25 20:11:18"
18:53:29.056 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
18:53:29.056 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.7 -11.4}, {-0.6 -9.9}, {-0.6 -9.4}, {-0.6 -7.1}, {-0.5 -4.7}, {-0.5 -4.3}, {-0.4 -1.9}, {-0.3 0.1}, {-0.1 0.7}, {-0.0 3.3}, {-0.0 5.6}, {0.0 6.3}, {0.2 8.6}, {0.4 10.9}, {0.4 11.7}, {0.4 14.2}, {0.4 16.5}, {0.7 17.1}, {0.7 19.2}, {0.6 21.0}, {0.6 21.8}, {0.9 24.5}, {1.1 26.4}, {1.1 26.4}, {0.6 22.5}, {0.5 18.3}, {-0.0 12.8}, {-0.3 8.4}, {-0.6 4.5}, {-1.2 -1.5}, {-1.5 -5.7}, {-1.9 -9.8}, {-2.6 -15.3}, {-3.1 -19.9}, {-3.6 -23.7}, {-3.7 -24.5}"
18:53:29.056 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.2 0.0}, {-4.0 0.1}, {-6.4 0.3}, {-7.6 0.7}, {-10.6 1.2}, {-12.9 1.0}, {-13.8 0.7}, {-16.7 1.0}, {-19.5 1.3}, {-20.2 1.7}, {-23.3 2.1}, {-25.8 2.3}, {-25.8 2.3}, {-25.1 1.9}, {-21.9 1.9}, {-16.6 1.5}, {-13.1 1.2}, {-9.6 1.1}, {-6.6 0.8}"
18:53:29.199 00.143 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
18:53:29.199 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:53:29.199 00.000 12268 ScopeASCOM::SideOfPier() returns 0
18:53:29.199 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
18:53:29.359 00.160 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
18:53:29.359 00.000 12268 ScopeASCOM::SideOfPier() returns 0
18:53:29.374 00.015 12268 guider state => CALIBRATING_PRIMARY
18:53:29.374 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
18:53:29.374 00.000 12268 reset dither spiral
18:53:30.125 00.751 11616 Exposure complete
18:53:30.172 00.047 11616 worker thread done servicing request
18:53:30.172 00.000 12268 OnExposeComplete: enter
18:53:30.172 00.000 12268 UpdateGuideState(): m_state=3
18:53:30.172 00.000 12268 Star::Find(15, 528, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
18:53:30.172 00.000 12268 Star::Find returns 1 (0), X=528.54, Y=231.01, Mass=800, SNR=19.6, Peak=38 HFD=6.0
18:53:30.172 00.000 12268 Scope::UpdateCalibrationState: starting location = 528.54,231.01 coords = 1.76,1.2
18:53:30.172 00.000 12268 Status Line: West step   1, dist= 0.0
18:53:30.172 00.000 12268 Enqueuing Calibration Move request for direction 3
18:53:30.172 00.000 11616 Worker thread wakes up
18:53:30.172 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:53:30.172 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:53:30.172 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:53:30.172 00.000 11616 MoveAxis(W, 1200, -)
18:53:30.172 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:53:30.187 00.015 11616 IsSlewing returns 0
18:53:30.187 00.000 11616 IsGuiding returns 0
18:53:30.203 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
18:53:30.219 00.016 12268 UpdateGuideState exits: m=800 SNR=19.6
18:53:30.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:30.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:30.219 00.000 12268 Enqueuing Expose request
18:53:30.847 00.628 11616 PulseGuide returned control before completion, sleep 553
18:53:31.402 00.555 11616 IsGuiding returns 1
18:53:31.402 00.000 11616 scope still moving after pulse duration time elapsed
18:53:31.434 00.032 11616 IsSlewing returns 0
18:53:31.434 00.000 11616 IsGuiding returns 1
18:53:31.466 00.032 11616 IsSlewing returns 0
18:53:31.466 00.000 11616 IsGuiding returns 1
18:53:31.498 00.032 11616 IsSlewing returns 0
18:53:31.498 00.000 11616 IsGuiding returns 1
18:53:31.530 00.032 11616 IsSlewing returns 0
18:53:31.530 00.000 11616 IsGuiding returns 1
18:53:31.562 00.032 11616 IsSlewing returns 0
18:53:31.562 00.000 11616 IsGuiding returns 1
18:53:31.593 00.031 11616 IsSlewing returns 0
18:53:31.606 00.013 11616 IsGuiding returns 1
18:53:31.641 00.035 11616 IsSlewing returns 0
18:53:31.641 00.000 11616 IsGuiding returns 1
18:53:31.672 00.031 11616 IsSlewing returns 0
18:53:31.672 00.000 11616 IsGuiding returns 1
18:53:31.703 00.031 11616 IsSlewing returns 0
18:53:31.703 00.000 11616 IsGuiding returns 1
18:53:31.734 00.031 11616 IsSlewing returns 0
18:53:31.734 00.000 11616 IsGuiding returns 1
18:53:31.766 00.032 11616 IsSlewing returns 0
18:53:31.766 00.000 11616 IsGuiding returns 1
18:53:31.797 00.031 11616 IsSlewing returns 0
18:53:31.797 00.000 11616 IsGuiding returns 1
18:53:31.828 00.031 11616 IsSlewing returns 0
18:53:31.828 00.000 11616 IsGuiding returns 1
18:53:31.859 00.031 11616 IsSlewing returns 0
18:53:31.859 00.000 11616 IsGuiding returns 1
18:53:31.891 00.032 11616 IsSlewing returns 0
18:53:31.891 00.000 11616 IsGuiding returns 1
18:53:31.922 00.031 11616 IsSlewing returns 0
18:53:31.922 00.000 11616 IsGuiding returns 1
18:53:31.954 00.032 11616 IsSlewing returns 0
18:53:31.954 00.000 11616 IsGuiding returns 1
18:53:31.985 00.031 11616 IsSlewing returns 0
18:53:31.985 00.000 11616 IsGuiding returns 1
18:53:32.017 00.032 11616 IsSlewing returns 0
18:53:32.017 00.000 11616 IsGuiding returns 1
18:53:32.049 00.032 11616 IsSlewing returns 0
18:53:32.049 00.000 11616 IsGuiding returns 1
18:53:32.081 00.032 11616 IsSlewing returns 0
18:53:32.081 00.000 11616 IsGuiding returns 1
18:53:32.112 00.031 11616 IsSlewing returns 0
18:53:32.112 00.000 11616 IsGuiding returns 1
18:53:32.144 00.032 11616 IsSlewing returns 0
18:53:32.144 00.000 11616 IsGuiding returns 1
18:53:32.175 00.031 11616 IsSlewing returns 0
18:53:32.175 00.000 11616 IsGuiding returns 0
18:53:32.175 00.000 11616 scope move finished after 1200 + 787 ms
18:53:32.175 00.000 11616 Move returns status 0, amount 1200
18:53:32.175 00.000 11616 move complete, result=0
18:53:32.175 00.000 11616 worker thread done servicing request
18:53:32.175 00.000 11616 Worker thread wakes up
18:53:32.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:32.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(514,216,31,31)
18:53:34.187 02.012 11616 Exposure complete
18:53:34.234 00.047 11616 worker thread done servicing request
18:53:34.234 00.000 12268 OnExposeComplete: enter
18:53:34.234 00.000 12268 UpdateGuideState(): m_state=3
18:53:34.234 00.000 12268 Star::Find(15, 528, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
18:53:34.234 00.000 12268 Star::Find returns 1 (0), X=529.00, Y=242.47, Mass=990, SNR=21.7, Peak=96 HFD=5.0
18:53:34.234 00.000 12268 Status Line: West step   2, dist=11.5
18:53:34.234 00.000 12268 Enqueuing Calibration Move request for direction 3
18:53:34.234 00.000 11616 Worker thread wakes up
18:53:34.234 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:53:34.234 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:53:34.234 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:53:34.234 00.000 11616 MoveAxis(W, 1200, -)
18:53:34.234 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:53:34.234 00.000 11616 IsSlewing returns 0
18:53:34.234 00.000 11616 IsGuiding returns 0
18:53:34.250 00.016 11616 PulseGuide returned control before completion, sleep 1208
18:53:34.265 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:53:34.281 00.016 12268 UpdateGuideState exits: m=990 SNR=21.7
18:53:34.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:34.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:34.281 00.000 12268 Enqueuing Expose request
18:53:35.471 01.190 11616 IsGuiding returns 1
18:53:35.471 00.000 11616 scope still moving after pulse duration time elapsed
18:53:35.503 00.032 11616 IsSlewing returns 0
18:53:35.503 00.000 11616 IsGuiding returns 1
18:53:35.535 00.032 11616 IsSlewing returns 0
18:53:35.535 00.000 11616 IsGuiding returns 0
18:53:35.535 00.000 11616 scope move finished after 1200 + 87 ms
18:53:35.535 00.000 11616 Move returns status 0, amount 1200
18:53:35.535 00.000 11616 move complete, result=0
18:53:35.535 00.000 11616 worker thread done servicing request
18:53:35.535 00.000 11616 Worker thread wakes up
18:53:35.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:35.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(514,227,31,31)
18:53:37.531 01.996 11616 Exposure complete
18:53:37.593 00.062 11616 worker thread done servicing request
18:53:37.593 00.000 12268 OnExposeComplete: enter
18:53:37.593 00.000 12268 UpdateGuideState(): m_state=3
18:53:37.593 00.000 12268 Star::Find(15, 528, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
18:53:37.593 00.000 12268 Star::Find returns 1 (0), X=528.77, Y=241.27, Mass=996, SNR=21.8, Peak=94 HFD=4.7
18:53:37.593 00.000 12268 Status Line: West step   3, dist=10.3
18:53:37.593 00.000 12268 Enqueuing Calibration Move request for direction 3
18:53:37.593 00.000 11616 Worker thread wakes up
18:53:37.593 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:53:37.593 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:53:37.593 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:53:37.593 00.000 11616 MoveAxis(W, 1200, -)
18:53:37.593 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:53:37.593 00.000 11616 IsSlewing returns 0
18:53:37.593 00.000 11616 IsGuiding returns 0
18:53:37.593 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:53:37.625 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:53:37.640 00.015 12268 UpdateGuideState exits: m=996 SNR=21.8
18:53:37.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:37.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:37.640 00.000 12268 Enqueuing Expose request
18:53:38.827 01.187 11616 IsGuiding returns 1
18:53:38.827 00.000 11616 scope still moving after pulse duration time elapsed
18:53:38.859 00.032 11616 IsSlewing returns 0
18:53:38.859 00.000 11616 IsGuiding returns 0
18:53:38.859 00.000 11616 scope move finished after 1200 + 54 ms
18:53:38.859 00.000 11616 Move returns status 0, amount 1200
18:53:38.859 00.000 11616 move complete, result=0
18:53:38.859 00.000 11616 worker thread done servicing request
18:53:38.859 00.000 11616 Worker thread wakes up
18:53:38.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:38.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(514,226,31,31)
18:53:40.875 02.016 11616 Exposure complete
18:53:40.917 00.042 11616 worker thread done servicing request
18:53:40.917 00.000 12268 OnExposeComplete: enter
18:53:40.917 00.000 12268 UpdateGuideState(): m_state=3
18:53:40.917 00.000 12268 Star::Find(15, 528, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
18:53:40.917 00.000 12268 Star::Find returns 1 (0), X=528.92, Y=240.31, Mass=988, SNR=21.7, Peak=70 HFD=4.9
18:53:40.933 00.016 12268 Status Line: West step   4, dist= 9.3
18:53:40.933 00.000 12268 Enqueuing Calibration Move request for direction 3
18:53:40.937 00.004 11616 Worker thread wakes up
18:53:40.937 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:53:40.937 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:53:40.937 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:53:40.937 00.000 11616 MoveAxis(W, 1200, -)
18:53:40.937 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:53:40.937 00.000 11616 IsSlewing returns 0
18:53:40.937 00.000 11616 IsGuiding returns 0
18:53:40.937 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:53:40.949 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:53:40.968 00.019 12268 UpdateGuideState exits: m=988 SNR=21.7
18:53:40.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:40.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:40.968 00.000 12268 Enqueuing Expose request
18:53:42.164 01.196 11616 IsGuiding returns 1
18:53:42.164 00.000 11616 scope still moving after pulse duration time elapsed
18:53:42.195 00.031 11616 IsSlewing returns 0
18:53:42.195 00.000 11616 IsGuiding returns 0
18:53:42.195 00.000 11616 scope move finished after 1200 + 58 ms
18:53:42.195 00.000 11616 Move returns status 0, amount 1200
18:53:42.195 00.000 11616 move complete, result=0
18:53:42.195 00.000 11616 worker thread done servicing request
18:53:42.195 00.000 11616 Worker thread wakes up
18:53:42.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:42.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(514,225,31,31)
18:53:44.213 02.018 11616 Exposure complete
18:53:44.261 00.048 11616 worker thread done servicing request
18:53:44.261 00.000 12268 OnExposeComplete: enter
18:53:44.261 00.000 12268 UpdateGuideState(): m_state=3
18:53:44.261 00.000 12268 Star::Find(15, 528, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
18:53:44.261 00.000 12268 Star::Find returns 1 (0), X=528.84, Y=237.99, Mass=904, SNR=20.6, Peak=95 HFD=4.3
18:53:44.261 00.000 12268 Status Line: West step   5, dist= 7.0
18:53:44.261 00.000 12268 Enqueuing Calibration Move request for direction 3
18:53:44.261 00.000 11616 Worker thread wakes up
18:53:44.261 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:53:44.261 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:53:44.261 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:53:44.261 00.000 11616 MoveAxis(W, 1200, -)
18:53:44.261 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:53:44.261 00.000 11616 IsSlewing returns 0
18:53:44.261 00.000 11616 IsGuiding returns 0
18:53:44.261 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:53:44.292 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:53:44.308 00.016 12268 UpdateGuideState exits: m=904 SNR=20.6
18:53:44.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:44.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:44.308 00.000 12268 Enqueuing Expose request
18:53:45.500 01.192 11616 IsGuiding returns 1
18:53:45.500 00.000 11616 scope still moving after pulse duration time elapsed
18:53:45.531 00.031 11616 IsSlewing returns 0
18:53:45.531 00.000 11616 IsGuiding returns 0
18:53:45.531 00.000 11616 scope move finished after 1200 + 58 ms
18:53:45.531 00.000 11616 Move returns status 0, amount 1200
18:53:45.531 00.000 11616 move complete, result=0
18:53:45.531 00.000 11616 worker thread done servicing request
18:53:45.531 00.000 11616 Worker thread wakes up
18:53:45.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:45.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(514,223,31,31)
18:53:47.531 02.000 11616 Exposure complete
18:53:47.587 00.056 11616 worker thread done servicing request
18:53:47.587 00.000 12268 OnExposeComplete: enter
18:53:47.587 00.000 12268 UpdateGuideState(): m_state=3
18:53:47.587 00.000 12268 Star::Find(15, 528, 237, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
18:53:47.587 00.000 12268 Star::Find returns 1 (0), X=528.74, Y=236.11, Mass=934, SNR=20.9, Peak=77 HFD=5.0
18:53:47.587 00.000 12268 Status Line: West step   6, dist= 5.1
18:53:47.593 00.006 12268 Enqueuing Calibration Move request for direction 3
18:53:47.593 00.000 11616 Worker thread wakes up
18:53:47.593 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:53:47.593 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:53:47.593 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:53:47.593 00.000 11616 MoveAxis(W, 1200, -)
18:53:47.593 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:53:47.593 00.000 11616 IsSlewing returns 0
18:53:47.593 00.000 11616 IsGuiding returns 0
18:53:47.593 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:53:47.603 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:53:47.625 00.022 12268 UpdateGuideState exits: m=934 SNR=20.9
18:53:47.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:47.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:47.625 00.000 12268 Enqueuing Expose request
18:53:48.810 01.185 11616 IsGuiding returns 1
18:53:48.810 00.000 11616 scope still moving after pulse duration time elapsed
18:53:48.842 00.032 11616 IsSlewing returns 0
18:53:48.842 00.000 11616 IsGuiding returns 0
18:53:48.842 00.000 11616 scope move finished after 1200 + 46 ms
18:53:48.842 00.000 11616 Move returns status 0, amount 1200
18:53:48.842 00.000 11616 move complete, result=0
18:53:48.842 00.000 11616 worker thread done servicing request
18:53:48.842 00.000 11616 Worker thread wakes up
18:53:48.843 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:48.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(514,221,31,31)
18:53:50.843 02.000 11616 Exposure complete
18:53:50.899 00.056 11616 worker thread done servicing request
18:53:50.899 00.000 12268 OnExposeComplete: enter
18:53:50.899 00.000 12268 UpdateGuideState(): m_state=3
18:53:50.899 00.000 12268 Star::Find(15, 528, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
18:53:50.899 00.000 12268 Star::Find returns 1 (0), X=528.20, Y=235.22, Mass=761, SNR=18.9, Peak=63 HFD=4.3
18:53:50.906 00.007 12268 Status Line: West step   7, dist= 4.2
18:53:50.906 00.000 12268 Enqueuing Calibration Move request for direction 3
18:53:50.906 00.000 11616 Worker thread wakes up
18:53:50.906 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:53:50.906 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:53:50.906 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:53:50.906 00.000 11616 MoveAxis(W, 1200, -)
18:53:50.906 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:53:50.906 00.000 11616 IsSlewing returns 0
18:53:50.906 00.000 11616 IsGuiding returns 0
18:53:50.906 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:53:50.915 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:53:50.947 00.032 12268 UpdateGuideState exits: m=761 SNR=18.9
18:53:50.947 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:50.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:50.947 00.000 12268 Enqueuing Expose request
18:53:52.125 01.178 11616 IsGuiding returns 1
18:53:52.125 00.000 11616 scope still moving after pulse duration time elapsed
18:53:52.156 00.031 11616 IsSlewing returns 0
18:53:52.156 00.000 11616 IsGuiding returns 0
18:53:52.156 00.000 11616 scope move finished after 1200 + 46 ms
18:53:52.156 00.000 11616 Move returns status 0, amount 1200
18:53:52.156 00.000 11616 move complete, result=0
18:53:52.156 00.000 11616 worker thread done servicing request
18:53:52.156 00.000 11616 Worker thread wakes up
18:53:52.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:52.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,220,31,31)
18:53:54.164 02.008 11616 Exposure complete
18:53:54.218 00.054 11616 worker thread done servicing request
18:53:54.218 00.000 12268 OnExposeComplete: enter
18:53:54.218 00.000 12268 UpdateGuideState(): m_state=3
18:53:54.218 00.000 12268 Star::Find(15, 528, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
18:53:54.218 00.000 12268 Star::Find returns 1 (0), X=528.17, Y=233.01, Mass=913, SNR=20.7, Peak=87 HFD=4.9
18:53:54.218 00.000 12268 Status Line: West step   8, dist= 2.0
18:53:54.218 00.000 12268 Enqueuing Calibration Move request for direction 3
18:53:54.218 00.000 11616 Worker thread wakes up
18:53:54.218 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:53:54.218 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:53:54.218 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:53:54.218 00.000 11616 MoveAxis(W, 1200, -)
18:53:54.218 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:53:54.218 00.000 11616 IsSlewing returns 0
18:53:54.218 00.000 11616 IsGuiding returns 0
18:53:54.218 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:53:54.243 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
18:53:54.259 00.016 12268 UpdateGuideState exits: m=913 SNR=20.7
18:53:54.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:54.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:54.259 00.000 12268 Enqueuing Expose request
18:53:55.441 01.182 11616 IsGuiding returns 1
18:53:55.441 00.000 11616 scope still moving after pulse duration time elapsed
18:53:55.472 00.031 11616 IsSlewing returns 0
18:53:55.472 00.000 11616 IsGuiding returns 0
18:53:55.472 00.000 11616 scope move finished after 1200 + 48 ms
18:53:55.472 00.000 11616 Move returns status 0, amount 1200
18:53:55.472 00.000 11616 move complete, result=0
18:53:55.472 00.000 11616 worker thread done servicing request
18:53:55.472 00.000 11616 Worker thread wakes up
18:53:55.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:55.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,218,31,31)
18:53:57.468 01.996 11616 Exposure complete
18:53:57.531 00.063 11616 worker thread done servicing request
18:53:57.531 00.000 12268 OnExposeComplete: enter
18:53:57.531 00.000 12268 UpdateGuideState(): m_state=3
18:53:57.531 00.000 12268 Star::Find(15, 528, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
18:53:57.531 00.000 12268 Star::Find returns 1 (0), X=528.15, Y=231.07, Mass=800, SNR=19.4, Peak=92 HFD=4.4
18:53:57.531 00.000 12268 Status Line: West step   9, dist= 0.4
18:53:57.531 00.000 12268 Enqueuing Calibration Move request for direction 3
18:53:57.531 00.000 11616 Worker thread wakes up
18:53:57.531 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:53:57.531 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:53:57.531 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:53:57.531 00.000 11616 MoveAxis(W, 1200, -)
18:53:57.531 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:53:57.531 00.000 11616 IsSlewing returns 0
18:53:57.531 00.000 11616 IsGuiding returns 0
18:53:57.531 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:53:57.558 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:53:57.574 00.016 12268 UpdateGuideState exits: m=800 SNR=19.4
18:53:57.574 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:53:57.574 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:53:57.574 00.000 12268 Enqueuing Expose request
18:53:58.755 01.181 11616 IsGuiding returns 1
18:53:58.755 00.000 11616 scope still moving after pulse duration time elapsed
18:53:58.787 00.032 11616 IsSlewing returns 0
18:53:58.787 00.000 11616 IsGuiding returns 0
18:53:58.787 00.000 11616 scope move finished after 1200 + 48 ms
18:53:58.787 00.000 11616 Move returns status 0, amount 1200
18:53:58.787 00.000 11616 move complete, result=0
18:53:58.787 00.000 11616 worker thread done servicing request
18:53:58.787 00.000 11616 Worker thread wakes up
18:53:58.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:53:58.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,216,31,31)
18:54:00.797 02.010 11616 Exposure complete
18:54:00.845 00.048 11616 worker thread done servicing request
18:54:00.845 00.000 12268 OnExposeComplete: enter
18:54:00.845 00.000 12268 UpdateGuideState(): m_state=3
18:54:00.845 00.000 12268 Star::Find(15, 528, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
18:54:00.845 00.000 12268 Star::Find returns 1 (0), X=527.84, Y=230.45, Mass=886, SNR=20.6, Peak=65 HFD=5.2
18:54:00.845 00.000 12268 Status Line: West step  10, dist= 0.9
18:54:00.845 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:00.845 00.000 11616 Worker thread wakes up
18:54:00.845 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:00.845 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:00.845 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:00.845 00.000 11616 MoveAxis(W, 1200, -)
18:54:00.845 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:00.860 00.015 11616 IsSlewing returns 0
18:54:00.860 00.000 11616 IsGuiding returns 0
18:54:00.860 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:00.876 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:00.892 00.016 12268 UpdateGuideState exits: m=886 SNR=20.6
18:54:00.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:00.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:00.892 00.000 12268 Enqueuing Expose request
18:54:02.079 01.187 11616 IsGuiding returns 1
18:54:02.079 00.000 11616 scope still moving after pulse duration time elapsed
18:54:02.111 00.032 11616 IsSlewing returns 0
18:54:02.111 00.000 11616 IsGuiding returns 0
18:54:02.111 00.000 11616 scope move finished after 1200 + 50 ms
18:54:02.111 00.000 11616 Move returns status 0, amount 1200
18:54:02.111 00.000 11616 move complete, result=0
18:54:02.111 00.000 11616 worker thread done servicing request
18:54:02.111 00.000 11616 Worker thread wakes up
18:54:02.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:02.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,215,31,31)
18:54:04.109 01.998 11616 Exposure complete
18:54:04.172 00.063 11616 worker thread done servicing request
18:54:04.172 00.000 12268 OnExposeComplete: enter
18:54:04.172 00.000 12268 UpdateGuideState(): m_state=3
18:54:04.172 00.000 12268 Star::Find(15, 527, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
18:54:04.172 00.000 12268 Star::Find returns 1 (0), X=527.70, Y=228.15, Mass=882, SNR=20.4, Peak=78 HFD=4.6
18:54:04.172 00.000 12268 Status Line: West step  11, dist= 3.0
18:54:04.172 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:04.172 00.000 11616 Worker thread wakes up
18:54:04.172 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:04.172 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:04.172 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:04.172 00.000 11616 MoveAxis(W, 1200, -)
18:54:04.172 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:04.172 00.000 11616 IsSlewing returns 0
18:54:04.172 00.000 11616 IsGuiding returns 0
18:54:04.172 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:04.203 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:04.218 00.015 12268 UpdateGuideState exits: m=882 SNR=20.4
18:54:04.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:04.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:04.218 00.000 12268 Enqueuing Expose request
18:54:05.406 01.188 11616 IsGuiding returns 1
18:54:05.406 00.000 11616 scope still moving after pulse duration time elapsed
18:54:05.437 00.031 11616 IsSlewing returns 0
18:54:05.437 00.000 11616 IsGuiding returns 0
18:54:05.437 00.000 11616 scope move finished after 1200 + 53 ms
18:54:05.437 00.000 11616 Move returns status 0, amount 1200
18:54:05.437 00.000 11616 move complete, result=0
18:54:05.437 00.000 11616 worker thread done servicing request
18:54:05.437 00.000 11616 Worker thread wakes up
18:54:05.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:05.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,213,31,31)
18:54:07.451 02.014 11616 Exposure complete
18:54:07.499 00.048 11616 worker thread done servicing request
18:54:07.499 00.000 12268 OnExposeComplete: enter
18:54:07.499 00.000 12268 UpdateGuideState(): m_state=3
18:54:07.499 00.000 12268 Star::Find(15, 527, 228, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
18:54:07.499 00.000 12268 Star::Find returns 1 (0), X=527.72, Y=226.24, Mass=995, SNR=21.7, Peak=86 HFD=5.1
18:54:07.499 00.000 12268 Status Line: West step  12, dist= 4.8
18:54:07.499 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:07.499 00.000 11616 Worker thread wakes up
18:54:07.499 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:07.499 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:07.499 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:07.499 00.000 11616 MoveAxis(W, 1200, -)
18:54:07.499 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:07.499 00.000 11616 IsSlewing returns 0
18:54:07.499 00.000 11616 IsGuiding returns 0
18:54:07.499 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:07.514 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:07.546 00.032 12268 UpdateGuideState exits: m=995 SNR=21.7
18:54:07.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:07.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:07.546 00.000 12268 Enqueuing Expose request
18:54:08.732 01.186 11616 IsGuiding returns 1
18:54:08.732 00.000 11616 scope still moving after pulse duration time elapsed
18:54:08.764 00.032 11616 IsSlewing returns 0
18:54:08.764 00.000 11616 IsGuiding returns 1
18:54:08.795 00.031 11616 IsSlewing returns 0
18:54:08.795 00.000 11616 IsGuiding returns 1
18:54:08.827 00.032 11616 IsSlewing returns 0
18:54:08.827 00.000 11616 IsGuiding returns 1
18:54:08.859 00.032 11616 IsSlewing returns 0
18:54:08.859 00.000 11616 IsGuiding returns 0
18:54:08.859 00.000 11616 scope move finished after 1200 + 149 ms
18:54:08.859 00.000 11616 Move returns status 0, amount 1200
18:54:08.859 00.000 11616 move complete, result=0
18:54:08.859 00.000 11616 worker thread done servicing request
18:54:08.859 00.000 11616 Worker thread wakes up
18:54:08.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:08.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,211,31,31)
18:54:10.847 01.988 11616 Exposure complete
18:54:10.910 00.063 11616 worker thread done servicing request
18:54:10.910 00.000 12268 OnExposeComplete: enter
18:54:10.910 00.000 12268 UpdateGuideState(): m_state=3
18:54:10.910 00.000 12268 Star::Find(15, 527, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
18:54:10.910 00.000 12268 Star::Find returns 1 (0), X=527.66, Y=225.53, Mass=870, SNR=20.2, Peak=63 HFD=4.7
18:54:10.910 00.000 12268 Status Line: West step  13, dist= 5.6
18:54:10.910 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:10.910 00.000 11616 Worker thread wakes up
18:54:10.910 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:10.910 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:10.910 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:10.910 00.000 11616 MoveAxis(W, 1200, -)
18:54:10.910 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:10.910 00.000 11616 IsSlewing returns 0
18:54:10.910 00.000 11616 IsGuiding returns 0
18:54:10.910 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:10.937 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:10.942 00.005 12268 UpdateGuideState exits: m=870 SNR=20.2
18:54:10.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:10.958 00.016 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:10.958 00.000 12268 Enqueuing Expose request
18:54:12.143 01.185 11616 IsGuiding returns 1
18:54:12.143 00.000 11616 scope still moving after pulse duration time elapsed
18:54:12.175 00.032 11616 IsSlewing returns 0
18:54:12.175 00.000 11616 IsGuiding returns 0
18:54:12.175 00.000 11616 scope move finished after 1200 + 55 ms
18:54:12.175 00.000 11616 Move returns status 0, amount 1200
18:54:12.175 00.000 11616 move complete, result=0
18:54:12.175 00.000 11616 worker thread done servicing request
18:54:12.175 00.000 11616 Worker thread wakes up
18:54:12.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:12.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,211,31,31)
18:54:14.189 02.014 11616 Exposure complete
18:54:14.236 00.047 11616 worker thread done servicing request
18:54:14.236 00.000 12268 OnExposeComplete: enter
18:54:14.236 00.000 12268 UpdateGuideState(): m_state=3
18:54:14.236 00.000 12268 Star::Find(15, 527, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
18:54:14.236 00.000 12268 Star::Find returns 1 (0), X=527.84, Y=223.13, Mass=934, SNR=21.0, Peak=80 HFD=4.7
18:54:14.236 00.000 12268 Status Line: West step  14, dist= 7.9
18:54:14.236 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:14.236 00.000 11616 Worker thread wakes up
18:54:14.236 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:14.236 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:14.236 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:14.236 00.000 11616 MoveAxis(W, 1200, -)
18:54:14.236 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:14.236 00.000 11616 IsSlewing returns 0
18:54:14.236 00.000 11616 IsGuiding returns 0
18:54:14.249 00.013 11616 PulseGuide returned control before completion, sleep 1210
18:54:14.268 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:14.284 00.016 12268 UpdateGuideState exits: m=934 SNR=21.0
18:54:14.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:14.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:14.284 00.000 12268 Enqueuing Expose request
18:54:15.471 01.187 11616 IsGuiding returns 1
18:54:15.471 00.000 11616 scope still moving after pulse duration time elapsed
18:54:15.503 00.032 11616 IsSlewing returns 0
18:54:15.503 00.000 11616 IsGuiding returns 0
18:54:15.503 00.000 11616 scope move finished after 1200 + 54 ms
18:54:15.503 00.000 11616 Move returns status 0, amount 1200
18:54:15.503 00.000 11616 move complete, result=0
18:54:15.503 00.000 11616 worker thread done servicing request
18:54:15.503 00.000 11616 Worker thread wakes up
18:54:15.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:15.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,208,31,31)
18:54:17.515 02.012 11616 Exposure complete
18:54:17.562 00.047 11616 worker thread done servicing request
18:54:17.562 00.000 12268 OnExposeComplete: enter
18:54:17.562 00.000 12268 UpdateGuideState(): m_state=3
18:54:17.562 00.000 12268 Star::Find(15, 527, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
18:54:17.562 00.000 12268 Star::Find returns 1 (0), X=527.57, Y=221.15, Mass=821, SNR=19.6, Peak=93 HFD=4.1
18:54:17.578 00.016 12268 Status Line: West step  15, dist= 9.9
18:54:17.578 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:17.578 00.000 11616 Worker thread wakes up
18:54:17.578 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:17.578 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:17.578 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:17.578 00.000 11616 MoveAxis(W, 1200, -)
18:54:17.578 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:17.578 00.000 11616 IsSlewing returns 0
18:54:17.578 00.000 11616 IsGuiding returns 0
18:54:17.578 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:17.594 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:17.609 00.015 12268 UpdateGuideState exits: m=821 SNR=19.6
18:54:17.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:17.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:17.609 00.000 12268 Enqueuing Expose request
18:54:18.797 01.188 11616 IsGuiding returns 1
18:54:18.797 00.000 11616 scope still moving after pulse duration time elapsed
18:54:18.828 00.031 11616 IsSlewing returns 0
18:54:18.828 00.000 11616 IsGuiding returns 0
18:54:18.828 00.000 11616 scope move finished after 1200 + 46 ms
18:54:18.828 00.000 11616 Move returns status 0, amount 1200
18:54:18.828 00.000 11616 move complete, result=0
18:54:18.828 00.000 11616 worker thread done servicing request
18:54:18.828 00.000 11616 Worker thread wakes up
18:54:18.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:18.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,206,31,31)
18:54:20.831 02.003 11616 Exposure complete
18:54:20.879 00.048 11616 worker thread done servicing request
18:54:20.879 00.000 12268 OnExposeComplete: enter
18:54:20.879 00.000 12268 UpdateGuideState(): m_state=3
18:54:20.879 00.000 12268 Star::Find(15, 527, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
18:54:20.879 00.000 12268 Star::Find returns 1 (0), X=527.44, Y=220.43, Mass=903, SNR=20.6, Peak=69 HFD=5.0
18:54:20.879 00.000 12268 Status Line: West step  16, dist=10.6
18:54:20.879 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:20.879 00.000 11616 Worker thread wakes up
18:54:20.879 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:20.879 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:20.879 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:20.879 00.000 11616 MoveAxis(W, 1200, -)
18:54:20.879 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:20.879 00.000 11616 IsSlewing returns 0
18:54:20.879 00.000 11616 IsGuiding returns 0
18:54:20.879 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:20.910 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:20.926 00.016 12268 UpdateGuideState exits: m=903 SNR=20.6
18:54:20.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:20.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:20.926 00.000 12268 Enqueuing Expose request
18:54:22.115 01.189 11616 IsGuiding returns 1
18:54:22.115 00.000 11616 scope still moving after pulse duration time elapsed
18:54:22.146 00.031 11616 IsSlewing returns 0
18:54:22.146 00.000 11616 IsGuiding returns 0
18:54:22.146 00.000 11616 scope move finished after 1200 + 55 ms
18:54:22.146 00.000 11616 Move returns status 0, amount 1200
18:54:22.146 00.000 11616 move complete, result=0
18:54:22.146 00.000 11616 worker thread done servicing request
18:54:22.146 00.000 11616 Worker thread wakes up
18:54:22.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:22.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,205,31,31)
18:54:24.140 01.994 11616 Exposure complete
18:54:24.203 00.063 11616 worker thread done servicing request
18:54:24.203 00.000 12268 OnExposeComplete: enter
18:54:24.203 00.000 12268 UpdateGuideState(): m_state=3
18:54:24.203 00.000 12268 Star::Find(15, 527, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
18:54:24.203 00.000 12268 Star::Find returns 1 (0), X=527.30, Y=217.51, Mass=873, SNR=20.4, Peak=81 HFD=4.7
18:54:24.203 00.000 12268 Status Line: West step  17, dist=13.6
18:54:24.203 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:24.203 00.000 11616 Worker thread wakes up
18:54:24.203 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:24.203 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:24.203 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:24.203 00.000 11616 MoveAxis(W, 1200, -)
18:54:24.203 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:24.203 00.000 11616 IsSlewing returns 0
18:54:24.203 00.000 11616 IsGuiding returns 0
18:54:24.203 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:24.218 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:24.250 00.032 12268 UpdateGuideState exits: m=873 SNR=20.4
18:54:24.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:24.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:24.250 00.000 12268 Enqueuing Expose request
18:54:25.437 01.187 11616 IsGuiding returns 1
18:54:25.437 00.000 11616 scope still moving after pulse duration time elapsed
18:54:25.469 00.032 11616 IsSlewing returns 0
18:54:25.469 00.000 11616 IsGuiding returns 0
18:54:25.469 00.000 11616 scope move finished after 1200 + 53 ms
18:54:25.469 00.000 11616 Move returns status 0, amount 1200
18:54:25.469 00.000 11616 move complete, result=0
18:54:25.469 00.000 11616 worker thread done servicing request
18:54:25.469 00.000 11616 Worker thread wakes up
18:54:25.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:25.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,203,31,31)
18:54:27.485 02.016 11616 Exposure complete
18:54:27.533 00.048 11616 worker thread done servicing request
18:54:27.533 00.000 12268 OnExposeComplete: enter
18:54:27.533 00.000 12268 UpdateGuideState(): m_state=3
18:54:27.533 00.000 12268 Star::Find(15, 527, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
18:54:27.533 00.000 12268 Star::Find returns 1 (0), X=527.27, Y=215.11, Mass=901, SNR=20.7, Peak=105 HFD=4.5
18:54:27.533 00.000 12268 Status Line: West step  18, dist=16.0
18:54:27.533 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:27.533 00.000 11616 Worker thread wakes up
18:54:27.533 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:27.533 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:27.533 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:27.533 00.000 11616 MoveAxis(W, 1200, -)
18:54:27.533 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:27.533 00.000 11616 IsSlewing returns 0
18:54:27.533 00.000 11616 IsGuiding returns 0
18:54:27.533 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:27.565 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:27.580 00.015 12268 UpdateGuideState exits: m=901 SNR=20.7
18:54:27.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:27.580 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:27.580 00.000 12268 Enqueuing Expose request
18:54:28.769 01.189 11616 IsGuiding returns 0
18:54:28.769 00.000 11616 Move returns status 0, amount 1200
18:54:28.769 00.000 11616 move complete, result=0
18:54:28.769 00.000 11616 worker thread done servicing request
18:54:28.769 00.000 11616 Worker thread wakes up
18:54:28.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:28.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,200,31,31)
18:54:30.765 01.996 11616 Exposure complete
18:54:30.828 00.063 11616 worker thread done servicing request
18:54:30.828 00.000 12268 OnExposeComplete: enter
18:54:30.828 00.000 12268 UpdateGuideState(): m_state=3
18:54:30.828 00.000 12268 Star::Find(15, 527, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
18:54:30.828 00.000 12268 Star::Find returns 1 (0), X=527.23, Y=214.27, Mass=877, SNR=20.5, Peak=67 HFD=4.9
18:54:30.828 00.000 12268 Status Line: West step  19, dist=16.8
18:54:30.828 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:30.828 00.000 11616 Worker thread wakes up
18:54:30.828 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:30.828 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:30.828 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:30.828 00.000 11616 MoveAxis(W, 1200, -)
18:54:30.828 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:30.828 00.000 11616 IsSlewing returns 0
18:54:30.828 00.000 11616 IsGuiding returns 0
18:54:30.828 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:30.859 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:30.875 00.016 12268 UpdateGuideState exits: m=877 SNR=20.5
18:54:30.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:30.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:30.875 00.000 12268 Enqueuing Expose request
18:54:32.055 01.180 11616 IsGuiding returns 1
18:54:32.055 00.000 11616 scope still moving after pulse duration time elapsed
18:54:32.086 00.031 11616 IsSlewing returns 0
18:54:32.086 00.000 11616 IsGuiding returns 1
18:54:32.118 00.032 11616 IsSlewing returns 0
18:54:32.118 00.000 11616 IsGuiding returns 1
18:54:32.150 00.032 11616 IsSlewing returns 0
18:54:32.150 00.000 11616 IsGuiding returns 1
18:54:32.182 00.032 11616 IsSlewing returns 0
18:54:32.182 00.000 11616 IsGuiding returns 1
18:54:32.214 00.032 11616 IsSlewing returns 0
18:54:32.214 00.000 11616 IsGuiding returns 0
18:54:32.214 00.000 11616 scope move finished after 1200 + 173 ms
18:54:32.214 00.000 11616 Move returns status 0, amount 1200
18:54:32.214 00.000 11616 move complete, result=0
18:54:32.214 00.000 11616 worker thread done servicing request
18:54:32.214 00.000 11616 Worker thread wakes up
18:54:32.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:32.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,199,31,31)
18:54:34.221 02.007 11616 Exposure complete
18:54:34.268 00.047 11616 worker thread done servicing request
18:54:34.268 00.000 12268 OnExposeComplete: enter
18:54:34.268 00.000 12268 UpdateGuideState(): m_state=3
18:54:34.268 00.000 12268 Star::Find(15, 527, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
18:54:34.268 00.000 12268 Star::Find returns 1 (0), X=527.08, Y=211.67, Mass=936, SNR=21.2, Peak=92 HFD=4.9
18:54:34.268 00.000 12268 Status Line: West step  20, dist=19.4
18:54:34.268 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:34.268 00.000 11616 Worker thread wakes up
18:54:34.281 00.013 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:34.281 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:34.281 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:34.281 00.000 11616 MoveAxis(W, 1200, -)
18:54:34.281 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:34.281 00.000 11616 IsSlewing returns 0
18:54:34.281 00.000 11616 IsGuiding returns 0
18:54:34.281 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:34.300 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:34.316 00.016 12268 UpdateGuideState exits: m=936 SNR=21.2
18:54:34.316 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:34.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:34.316 00.000 12268 Enqueuing Expose request
18:54:35.500 01.184 11616 IsGuiding returns 1
18:54:35.500 00.000 11616 scope still moving after pulse duration time elapsed
18:54:35.532 00.032 11616 IsSlewing returns 0
18:54:35.532 00.000 11616 IsGuiding returns 0
18:54:35.532 00.000 11616 scope move finished after 1200 + 51 ms
18:54:35.532 00.000 11616 Move returns status 0, amount 1200
18:54:35.532 00.000 11616 move complete, result=0
18:54:35.532 00.000 11616 worker thread done servicing request
18:54:35.532 00.000 11616 Worker thread wakes up
18:54:35.532 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:35.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,197,31,31)
18:54:37.538 02.006 11616 Exposure complete
18:54:37.585 00.047 11616 worker thread done servicing request
18:54:37.585 00.000 12268 OnExposeComplete: enter
18:54:37.585 00.000 12268 UpdateGuideState(): m_state=3
18:54:37.585 00.000 12268 Star::Find(15, 527, 211, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
18:54:37.585 00.000 12268 Star::Find returns 1 (0), X=526.89, Y=209.58, Mass=980, SNR=21.7, Peak=84 HFD=4.8
18:54:37.593 00.008 12268 Status Line: West step  21, dist=21.5
18:54:37.593 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:37.593 00.000 11616 Worker thread wakes up
18:54:37.593 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:37.593 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:37.593 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:37.593 00.000 11616 MoveAxis(W, 1200, -)
18:54:37.593 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:37.593 00.000 11616 IsSlewing returns 0
18:54:37.593 00.000 11616 IsGuiding returns 0
18:54:37.593 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:37.602 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:37.633 00.031 12268 UpdateGuideState exits: m=980 SNR=21.7
18:54:37.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:37.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:37.633 00.000 12268 Enqueuing Expose request
18:54:38.822 01.189 11616 IsGuiding returns 0
18:54:38.822 00.000 11616 Move returns status 0, amount 1200
18:54:38.822 00.000 11616 move complete, result=0
18:54:38.822 00.000 11616 worker thread done servicing request
18:54:38.822 00.000 11616 Worker thread wakes up
18:54:38.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:38.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,195,31,31)
18:54:40.831 02.009 11616 Exposure complete
18:54:40.878 00.047 11616 worker thread done servicing request
18:54:40.878 00.000 12268 OnExposeComplete: enter
18:54:40.878 00.000 12268 UpdateGuideState(): m_state=3
18:54:40.878 00.000 12268 Star::Find(15, 526, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
18:54:40.878 00.000 12268 Star::Find returns 1 (0), X=527.01, Y=209.79, Mass=918, SNR=21.0, Peak=102 HFD=4.3
18:54:40.878 00.000 12268 Status Line: West step  22, dist=21.3
18:54:40.894 00.016 12268 Enqueuing Calibration Move request for direction 3
18:54:40.894 00.000 11616 Worker thread wakes up
18:54:40.894 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:40.894 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:40.894 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:40.894 00.000 11616 MoveAxis(W, 1200, -)
18:54:40.894 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:40.894 00.000 11616 IsSlewing returns 0
18:54:40.894 00.000 11616 IsGuiding returns 0
18:54:40.894 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:40.910 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:40.926 00.016 12268 UpdateGuideState exits: m=918 SNR=21.0
18:54:40.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:40.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:40.926 00.000 12268 Enqueuing Expose request
18:54:42.109 01.183 11616 IsGuiding returns 1
18:54:42.109 00.000 11616 scope still moving after pulse duration time elapsed
18:54:42.141 00.032 11616 IsSlewing returns 0
18:54:42.141 00.000 11616 IsGuiding returns 0
18:54:42.141 00.000 11616 scope move finished after 1200 + 43 ms
18:54:42.141 00.000 11616 Move returns status 0, amount 1200
18:54:42.141 00.000 11616 move complete, result=0
18:54:42.141 00.000 11616 worker thread done servicing request
18:54:42.141 00.000 11616 Worker thread wakes up
18:54:42.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:42.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,195,31,31)
18:54:44.146 02.005 11616 Exposure complete
18:54:44.194 00.048 11616 worker thread done servicing request
18:54:44.194 00.000 12268 OnExposeComplete: enter
18:54:44.194 00.000 12268 UpdateGuideState(): m_state=3
18:54:44.194 00.000 12268 Star::Find(15, 527, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
18:54:44.194 00.000 12268 Star::Find returns 1 (0), X=526.76, Y=209.36, Mass=976, SNR=21.5, Peak=90 HFD=4.7
18:54:44.194 00.000 12268 Status Line: West step  23, dist=21.7
18:54:44.194 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:44.194 00.000 11616 Worker thread wakes up
18:54:44.194 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:44.194 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:44.194 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:44.194 00.000 11616 MoveAxis(W, 1200, -)
18:54:44.194 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:44.194 00.000 11616 IsSlewing returns 0
18:54:44.194 00.000 11616 IsGuiding returns 0
18:54:44.194 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:44.226 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:44.241 00.015 12268 UpdateGuideState exits: m=976 SNR=21.5
18:54:44.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:44.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:44.241 00.000 12268 Enqueuing Expose request
18:54:45.422 01.181 11616 IsGuiding returns 1
18:54:45.422 00.000 11616 scope still moving after pulse duration time elapsed
18:54:45.453 00.031 11616 IsSlewing returns 0
18:54:45.453 00.000 11616 IsGuiding returns 0
18:54:45.453 00.000 11616 scope move finished after 1200 + 45 ms
18:54:45.453 00.000 11616 Move returns status 0, amount 1200
18:54:45.453 00.000 11616 move complete, result=0
18:54:45.453 00.000 11616 worker thread done servicing request
18:54:45.453 00.000 11616 Worker thread wakes up
18:54:45.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:45.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,194,31,31)
18:54:47.461 02.008 11616 Exposure complete
18:54:47.509 00.048 11616 worker thread done servicing request
18:54:47.509 00.000 12268 OnExposeComplete: enter
18:54:47.509 00.000 12268 UpdateGuideState(): m_state=3
18:54:47.509 00.000 12268 Star::Find(15, 526, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
18:54:47.509 00.000 12268 Star::Find returns 1 (0), X=526.30, Y=207.50, Mass=934, SNR=21.2, Peak=75 HFD=5.2
18:54:47.509 00.000 12268 Status Line: West step  24, dist=23.6
18:54:47.509 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:47.509 00.000 11616 Worker thread wakes up
18:54:47.509 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:47.509 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:47.509 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:47.509 00.000 11616 MoveAxis(W, 1200, -)
18:54:47.509 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:47.509 00.000 11616 IsSlewing returns 0
18:54:47.509 00.000 11616 IsGuiding returns 0
18:54:47.509 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:47.531 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:47.541 00.010 12268 UpdateGuideState exits: m=934 SNR=21.2
18:54:47.541 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:47.541 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:47.541 00.000 12268 Enqueuing Expose request
18:54:48.735 01.194 11616 IsGuiding returns 1
18:54:48.735 00.000 11616 scope still moving after pulse duration time elapsed
18:54:48.767 00.032 11616 IsSlewing returns 0
18:54:48.767 00.000 11616 IsGuiding returns 0
18:54:48.767 00.000 11616 scope move finished after 1200 + 46 ms
18:54:48.767 00.000 11616 Move returns status 0, amount 1200
18:54:48.767 00.000 11616 move complete, result=0
18:54:48.767 00.000 11616 worker thread done servicing request
18:54:48.767 00.000 11616 Worker thread wakes up
18:54:48.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:48.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(511,192,31,31)
18:54:50.778 02.011 11616 Exposure complete
18:54:50.826 00.048 11616 worker thread done servicing request
18:54:50.826 00.000 12268 OnExposeComplete: enter
18:54:50.826 00.000 12268 UpdateGuideState(): m_state=3
18:54:50.826 00.000 12268 Star::Find(15, 526, 207, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
18:54:50.826 00.000 12268 Star::Find returns 1 (0), X=526.22, Y=206.50, Mass=1029, SNR=22.2, Peak=62 HFD=5.6
18:54:50.826 00.000 12268 Status Line: West step  25, dist=24.6
18:54:50.826 00.000 12268 Enqueuing Calibration Move request for direction 3
18:54:50.826 00.000 11616 Worker thread wakes up
18:54:50.826 00.000 11616 worker thread servicing REQUEST_MOVE scope dir W(3) 1200 opts 0x0
18:54:50.826 00.000 11616 Handling axis move in thread for scope dir=3 dur=1200
18:54:50.826 00.000 11616 scope move axis dir= 3 dur= 1200 opts= 0x0
18:54:50.826 00.000 11616 MoveAxis(W, 1200, -)
18:54:50.826 00.000 11616 Guiding  Dir = 3, Dur = 1200
18:54:50.826 00.000 11616 IsSlewing returns 0
18:54:50.826 00.000 11616 IsGuiding returns 0
18:54:50.826 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:54:50.843 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:50.874 00.031 12268 UpdateGuideState exits: m=1029 SNR=22.2
18:54:50.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:50.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:50.874 00.000 12268 Enqueuing Expose request
18:54:52.062 01.188 11616 IsGuiding returns 0
18:54:52.062 00.000 11616 Move returns status 0, amount 1200
18:54:52.062 00.000 11616 move complete, result=0
18:54:52.062 00.000 11616 worker thread done servicing request
18:54:52.062 00.000 11616 Worker thread wakes up
18:54:52.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:52.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(511,191,31,31)
18:54:54.073 02.011 11616 Exposure complete
18:54:54.125 00.052 11616 worker thread done servicing request
18:54:54.125 00.000 12268 OnExposeComplete: enter
18:54:54.125 00.000 12268 UpdateGuideState(): m_state=3
18:54:54.125 00.000 12268 Star::Find(15, 526, 206, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
18:54:54.125 00.000 12268 Star::Find returns 1 (0), X=525.91, Y=204.14, Mass=1028, SNR=22.2, Peak=69 HFD=5.3
18:54:54.125 00.000 12268 WEST calibration completes with steps=25 angle=84.4 rate=0.900 parity=1
18:54:54.125 00.000 12268 Falling Through to state GO_EAST
18:54:54.125 00.000 12268 Status Line: East step  12, dist=27.0
18:54:54.125 00.000 12268 Enqueuing Calibration Move request for direction 2
18:54:54.125 00.000 11616 Worker thread wakes up
18:54:54.125 00.000 11616 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
18:54:54.125 00.000 11616 Handling axis move in thread for scope dir=2 dur=2500
18:54:54.125 00.000 11616 scope move axis dir= 2 dur= 2500 opts= 0x0
18:54:54.125 00.000 11616 MoveAxis(E, 2500, -)
18:54:54.125 00.000 11616 Guiding  Dir = 2, Dur = 2500
18:54:54.125 00.000 11616 IsSlewing returns 0
18:54:54.125 00.000 11616 IsGuiding returns 0
18:54:54.137 00.012 11616 PulseGuide returned control before completion, sleep 2510
18:54:54.152 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:54.168 00.016 12268 UpdateGuideState exits: m=1028 SNR=22.2
18:54:54.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:54.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:54.168 00.000 12268 Enqueuing Expose request
18:54:56.664 02.496 11616 IsGuiding returns 1
18:54:56.664 00.000 11616 scope still moving after pulse duration time elapsed
18:54:56.695 00.031 11616 IsSlewing returns 0
18:54:56.695 00.000 11616 IsGuiding returns 1
18:54:56.727 00.032 11616 IsSlewing returns 0
18:54:56.727 00.000 11616 IsGuiding returns 1
18:54:56.758 00.031 11616 IsSlewing returns 0
18:54:56.758 00.000 11616 IsGuiding returns 1
18:54:56.790 00.032 11616 IsSlewing returns 0
18:54:56.790 00.000 11616 IsGuiding returns 1
18:54:56.822 00.032 11616 IsSlewing returns 0
18:54:56.822 00.000 11616 IsGuiding returns 1
18:54:56.853 00.031 11616 IsSlewing returns 0
18:54:56.853 00.000 11616 IsGuiding returns 0
18:54:56.853 00.000 11616 scope move finished after 2500 + 217 ms
18:54:56.853 00.000 11616 Move returns status 0, amount 2500
18:54:56.853 00.000 11616 move complete, result=0
18:54:56.853 00.000 11616 worker thread done servicing request
18:54:56.853 00.000 11616 Worker thread wakes up
18:54:56.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:54:56.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(511,189,31,31)
18:54:58.853 02.000 11616 Exposure complete
18:54:58.906 00.053 11616 worker thread done servicing request
18:54:58.906 00.000 12268 OnExposeComplete: enter
18:54:58.906 00.000 12268 UpdateGuideState(): m_state=3
18:54:58.906 00.000 12268 Star::Find(15, 525, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
18:54:58.906 00.000 12268 Star::Find returns 1 (0), X=526.08, Y=206.97, Mass=959, SNR=21.3, Peak=63 HFD=5.2
18:54:58.906 00.000 12268 Status Line: East step  11, dist=24.2
18:54:58.906 00.000 12268 Enqueuing Calibration Move request for direction 2
18:54:58.906 00.000 11616 Worker thread wakes up
18:54:58.906 00.000 11616 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
18:54:58.906 00.000 11616 Handling axis move in thread for scope dir=2 dur=2500
18:54:58.906 00.000 11616 scope move axis dir= 2 dur= 2500 opts= 0x0
18:54:58.906 00.000 11616 MoveAxis(E, 2500, -)
18:54:58.906 00.000 11616 Guiding  Dir = 2, Dur = 2500
18:54:58.906 00.000 11616 IsSlewing returns 0
18:54:58.906 00.000 11616 IsGuiding returns 0
18:54:58.906 00.000 11616 PulseGuide returned control before completion, sleep 2510
18:54:58.936 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:54:58.952 00.016 12268 UpdateGuideState exits: m=959 SNR=21.3
18:54:58.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:54:58.952 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:54:58.952 00.000 12268 Enqueuing Expose request
18:55:01.439 02.487 11616 IsGuiding returns 1
18:55:01.439 00.000 11616 scope still moving after pulse duration time elapsed
18:55:01.471 00.032 11616 IsSlewing returns 0
18:55:01.471 00.000 11616 IsGuiding returns 0
18:55:01.471 00.000 11616 scope move finished after 2500 + 56 ms
18:55:01.471 00.000 11616 Move returns status 0, amount 2500
18:55:01.471 00.000 11616 move complete, result=0
18:55:01.471 00.000 11616 worker thread done servicing request
18:55:01.471 00.000 11616 Worker thread wakes up
18:55:01.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:01.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(511,192,31,31)
18:55:03.484 02.013 11616 Exposure complete
18:55:03.531 00.047 11616 worker thread done servicing request
18:55:03.531 00.000 12268 OnExposeComplete: enter
18:55:03.531 00.000 12268 UpdateGuideState(): m_state=3
18:55:03.531 00.000 12268 Star::Find(15, 526, 206, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
18:55:03.531 00.000 12268 Star::Find returns 1 (0), X=526.53, Y=212.43, Mass=968, SNR=21.5, Peak=80 HFD=5.0
18:55:03.531 00.000 12268 Status Line: East step  10, dist=18.7
18:55:03.547 00.016 12268 Enqueuing Calibration Move request for direction 2
18:55:03.547 00.000 11616 Worker thread wakes up
18:55:03.547 00.000 11616 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
18:55:03.547 00.000 11616 Handling axis move in thread for scope dir=2 dur=2500
18:55:03.547 00.000 11616 scope move axis dir= 2 dur= 2500 opts= 0x0
18:55:03.547 00.000 11616 MoveAxis(E, 2500, -)
18:55:03.547 00.000 11616 Guiding  Dir = 2, Dur = 2500
18:55:03.547 00.000 11616 IsSlewing returns 0
18:55:03.547 00.000 11616 IsGuiding returns 0
18:55:03.547 00.000 11616 PulseGuide returned control before completion, sleep 2510
18:55:03.562 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:55:03.582 00.020 12268 UpdateGuideState exits: m=968 SNR=21.5
18:55:03.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:03.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:03.582 00.000 12268 Enqueuing Expose request
18:55:06.074 02.492 11616 IsGuiding returns 1
18:55:06.074 00.000 11616 scope still moving after pulse duration time elapsed
18:55:06.105 00.031 11616 IsSlewing returns 0
18:55:06.105 00.000 11616 IsGuiding returns 0
18:55:06.105 00.000 11616 scope move finished after 2500 + 56 ms
18:55:06.105 00.000 11616 Move returns status 0, amount 2500
18:55:06.105 00.000 11616 move complete, result=0
18:55:06.105 00.000 11616 worker thread done servicing request
18:55:06.105 00.000 11616 Worker thread wakes up
18:55:06.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:06.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,197,31,31)
18:55:08.110 02.005 11616 Exposure complete
18:55:08.158 00.048 11616 worker thread done servicing request
18:55:08.158 00.000 12268 OnExposeComplete: enter
18:55:08.158 00.000 12268 UpdateGuideState(): m_state=3
18:55:08.158 00.000 12268 Star::Find(15, 526, 212, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
18:55:08.158 00.000 12268 Star::Find returns 1 (0), X=526.69, Y=216.47, Mass=938, SNR=21.1, Peak=77 HFD=5.1
18:55:08.158 00.000 12268 Status Line: East step   9, dist=14.7
18:55:08.158 00.000 12268 Enqueuing Calibration Move request for direction 2
18:55:08.158 00.000 11616 Worker thread wakes up
18:55:08.158 00.000 11616 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
18:55:08.158 00.000 11616 Handling axis move in thread for scope dir=2 dur=2500
18:55:08.158 00.000 11616 scope move axis dir= 2 dur= 2500 opts= 0x0
18:55:08.158 00.000 11616 MoveAxis(E, 2500, -)
18:55:08.158 00.000 11616 Guiding  Dir = 2, Dur = 2500
18:55:08.158 00.000 11616 IsSlewing returns 0
18:55:08.158 00.000 11616 IsGuiding returns 0
18:55:08.158 00.000 11616 PulseGuide returned control before completion, sleep 2510
18:55:08.190 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:55:08.206 00.016 12268 UpdateGuideState exits: m=938 SNR=21.1
18:55:08.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:08.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:08.206 00.000 12268 Enqueuing Expose request
18:55:10.685 02.479 11616 IsGuiding returns 1
18:55:10.685 00.000 11616 scope still moving after pulse duration time elapsed
18:55:10.717 00.032 11616 IsSlewing returns 0
18:55:10.717 00.000 11616 IsGuiding returns 0
18:55:10.718 00.001 11616 scope move finished after 2500 + 45 ms
18:55:10.718 00.000 11616 Move returns status 0, amount 2500
18:55:10.718 00.000 11616 move complete, result=0
18:55:10.718 00.000 11616 worker thread done servicing request
18:55:10.718 00.000 11616 Worker thread wakes up
18:55:10.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:10.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,201,31,31)
18:55:12.730 02.012 11616 Exposure complete
18:55:12.781 00.051 11616 worker thread done servicing request
18:55:12.781 00.000 12268 OnExposeComplete: enter
18:55:12.781 00.000 12268 UpdateGuideState(): m_state=3
18:55:12.781 00.000 12268 Star::Find(15, 526, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
18:55:12.781 00.000 12268 Star::Find returns 1 (0), X=526.99, Y=220.22, Mass=883, SNR=20.6, Peak=58 HFD=4.9
18:55:12.781 00.000 12268 Status Line: East step   8, dist=10.9
18:55:12.781 00.000 12268 Enqueuing Calibration Move request for direction 2
18:55:12.781 00.000 11616 Worker thread wakes up
18:55:12.781 00.000 11616 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
18:55:12.781 00.000 11616 Handling axis move in thread for scope dir=2 dur=2500
18:55:12.781 00.000 11616 scope move axis dir= 2 dur= 2500 opts= 0x0
18:55:12.781 00.000 11616 MoveAxis(E, 2500, -)
18:55:12.781 00.000 11616 Guiding  Dir = 2, Dur = 2500
18:55:12.794 00.013 11616 IsSlewing returns 0
18:55:12.794 00.000 11616 IsGuiding returns 0
18:55:12.794 00.000 11616 PulseGuide returned control before completion, sleep 2510
18:55:12.812 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:55:12.826 00.014 12268 UpdateGuideState exits: m=883 SNR=20.6
18:55:12.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:12.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:12.826 00.000 12268 Enqueuing Expose request
18:55:15.310 02.484 11616 IsGuiding returns 1
18:55:15.310 00.000 11616 scope still moving after pulse duration time elapsed
18:55:15.342 00.032 11616 IsSlewing returns 0
18:55:15.342 00.000 11616 IsGuiding returns 0
18:55:15.343 00.001 11616 scope move finished after 2500 + 48 ms
18:55:15.343 00.000 11616 Move returns status 0, amount 2500
18:55:15.343 00.000 11616 move complete, result=0
18:55:15.343 00.000 11616 worker thread done servicing request
18:55:15.343 00.000 11616 Worker thread wakes up
18:55:15.343 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:15.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,205,31,31)
18:55:17.348 02.005 11616 Exposure complete
18:55:17.406 00.058 11616 worker thread done servicing request
18:55:17.406 00.000 12268 OnExposeComplete: enter
18:55:17.406 00.000 12268 UpdateGuideState(): m_state=3
18:55:17.406 00.000 12268 Star::Find(15, 526, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
18:55:17.406 00.000 12268 Star::Find returns 1 (0), X=527.44, Y=226.20, Mass=814, SNR=19.5, Peak=76 HFD=4.8
18:55:17.412 00.006 12268 Status Line: East step   7, dist= 4.9
18:55:17.412 00.000 12268 Enqueuing Calibration Move request for direction 2
18:55:17.412 00.000 11616 Worker thread wakes up
18:55:17.412 00.000 11616 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
18:55:17.412 00.000 11616 Handling axis move in thread for scope dir=2 dur=2500
18:55:17.412 00.000 11616 scope move axis dir= 2 dur= 2500 opts= 0x0
18:55:17.412 00.000 11616 MoveAxis(E, 2500, -)
18:55:17.412 00.000 11616 Guiding  Dir = 2, Dur = 2500
18:55:17.412 00.000 11616 IsSlewing returns 0
18:55:17.412 00.000 11616 IsGuiding returns 0
18:55:17.412 00.000 11616 PulseGuide returned control before completion, sleep 2510
18:55:17.437 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:55:17.459 00.022 12268 UpdateGuideState exits: m=814 SNR=19.5
18:55:17.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:17.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:17.459 00.000 12268 Enqueuing Expose request
18:55:19.937 02.478 11616 IsGuiding returns 1
18:55:19.937 00.000 11616 scope still moving after pulse duration time elapsed
18:55:19.968 00.031 11616 IsSlewing returns 0
18:55:19.969 00.001 11616 IsGuiding returns 0
18:55:19.969 00.000 11616 scope move finished after 2500 + 50 ms
18:55:19.969 00.000 11616 Move returns status 0, amount 2500
18:55:19.969 00.000 11616 move complete, result=0
18:55:19.969 00.000 11616 worker thread done servicing request
18:55:19.969 00.000 11616 Worker thread wakes up
18:55:19.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:19.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,211,31,31)
18:55:21.976 02.007 11616 Exposure complete
18:55:22.031 00.055 11616 worker thread done servicing request
18:55:22.031 00.000 12268 OnExposeComplete: enter
18:55:22.031 00.000 12268 UpdateGuideState(): m_state=3
18:55:22.031 00.000 12268 Star::Find(15, 527, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
18:55:22.031 00.000 12268 Star::Find returns 1 (0), X=527.68, Y=230.41, Mass=954, SNR=21.3, Peak=67 HFD=5.5
18:55:22.031 00.000 12268 Status Line: East step   6, dist= 1.0
18:55:22.031 00.000 12268 Enqueuing Calibration Move request for direction 2
18:55:22.031 00.000 11616 Worker thread wakes up
18:55:22.031 00.000 11616 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
18:55:22.031 00.000 11616 Handling axis move in thread for scope dir=2 dur=2500
18:55:22.031 00.000 11616 scope move axis dir= 2 dur= 2500 opts= 0x0
18:55:22.031 00.000 11616 MoveAxis(E, 2500, -)
18:55:22.031 00.000 11616 Guiding  Dir = 2, Dur = 2500
18:55:22.031 00.000 11616 IsSlewing returns 0
18:55:22.031 00.000 11616 IsGuiding returns 0
18:55:22.031 00.000 11616 PulseGuide returned control before completion, sleep 2510
18:55:22.055 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:55:22.071 00.016 12268 UpdateGuideState exits: m=954 SNR=21.3
18:55:22.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:22.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:22.071 00.000 12268 Enqueuing Expose request
18:55:24.565 02.494 11616 IsGuiding returns 0
18:55:24.565 00.000 11616 Move returns status 0, amount 2500
18:55:24.565 00.000 11616 move complete, result=0
18:55:24.565 00.000 11616 worker thread done servicing request
18:55:24.565 00.000 11616 Worker thread wakes up
18:55:24.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:24.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,215,31,31)
18:55:26.571 02.006 11616 Exposure complete
18:55:26.625 00.054 11616 worker thread done servicing request
18:55:26.625 00.000 12268 OnExposeComplete: enter
18:55:26.625 00.000 12268 UpdateGuideState(): m_state=3
18:55:26.625 00.000 12268 Star::Find(15, 527, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
18:55:26.625 00.000 12268 Star::Find returns 1 (0), X=527.72, Y=230.16, Mass=891, SNR=20.6, Peak=86 HFD=5.3
18:55:26.625 00.000 12268 Status Line: East step   5, dist= 1.2
18:55:26.625 00.000 12268 Enqueuing Calibration Move request for direction 2
18:55:26.625 00.000 11616 Worker thread wakes up
18:55:26.625 00.000 11616 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
18:55:26.625 00.000 11616 Handling axis move in thread for scope dir=2 dur=2500
18:55:26.625 00.000 11616 scope move axis dir= 2 dur= 2500 opts= 0x0
18:55:26.625 00.000 11616 MoveAxis(E, 2500, -)
18:55:26.625 00.000 11616 Guiding  Dir = 2, Dur = 2500
18:55:26.625 00.000 11616 IsSlewing returns 0
18:55:26.625 00.000 11616 IsGuiding returns 0
18:55:26.625 00.000 11616 PulseGuide returned control before completion, sleep 2510
18:55:26.650 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:55:26.666 00.016 12268 UpdateGuideState exits: m=891 SNR=20.6
18:55:26.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:26.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:26.666 00.000 12268 Enqueuing Expose request
18:55:29.146 02.480 11616 IsGuiding returns 1
18:55:29.146 00.000 11616 scope still moving after pulse duration time elapsed
18:55:29.178 00.032 11616 IsSlewing returns 0
18:55:29.178 00.000 11616 IsGuiding returns 0
18:55:29.178 00.000 11616 scope move finished after 2500 + 46 ms
18:55:29.178 00.000 11616 Move returns status 0, amount 2500
18:55:29.178 00.000 11616 move complete, result=0
18:55:29.178 00.000 11616 worker thread done servicing request
18:55:29.178 00.000 11616 Worker thread wakes up
18:55:29.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:29.178 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,215,31,31)
18:55:31.187 02.009 11616 Exposure complete
18:55:31.232 00.045 11616 worker thread done servicing request
18:55:31.232 00.000 12268 OnExposeComplete: enter
18:55:31.232 00.000 12268 UpdateGuideState(): m_state=3
18:55:31.232 00.000 12268 Star::Find(15, 527, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
18:55:31.232 00.000 12268 Star::Find returns 1 (0), X=527.29, Y=232.73, Mass=902, SNR=20.7, Peak=49 HFD=5.5
18:55:31.247 00.015 12268 Status Line: East step   4, dist= 2.1
18:55:31.249 00.002 12268 Enqueuing Calibration Move request for direction 2
18:55:31.249 00.000 11616 Worker thread wakes up
18:55:31.249 00.000 11616 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
18:55:31.249 00.000 11616 Handling axis move in thread for scope dir=2 dur=2500
18:55:31.249 00.000 11616 scope move axis dir= 2 dur= 2500 opts= 0x0
18:55:31.249 00.000 11616 MoveAxis(E, 2500, -)
18:55:31.249 00.000 11616 Guiding  Dir = 2, Dur = 2500
18:55:31.249 00.000 11616 IsSlewing returns 0
18:55:31.249 00.000 11616 IsGuiding returns 0
18:55:31.249 00.000 11616 PulseGuide returned control before completion, sleep 2510
18:55:31.263 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:55:31.281 00.018 12268 UpdateGuideState exits: m=902 SNR=20.7
18:55:31.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:31.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:31.281 00.000 12268 Enqueuing Expose request
18:55:33.781 02.500 11616 IsGuiding returns 1
18:55:33.781 00.000 11616 scope still moving after pulse duration time elapsed
18:55:33.812 00.031 11616 IsSlewing returns 0
18:55:33.812 00.000 11616 IsGuiding returns 1
18:55:33.844 00.032 11616 IsSlewing returns 0
18:55:33.844 00.000 11616 IsGuiding returns 1
18:55:33.874 00.030 11616 IsSlewing returns 0
18:55:33.874 00.000 11616 IsGuiding returns 1
18:55:33.906 00.032 11616 IsSlewing returns 0
18:55:33.906 00.000 11616 IsGuiding returns 1
18:55:33.937 00.031 11616 IsSlewing returns 0
18:55:33.937 00.000 11616 IsGuiding returns 0
18:55:33.937 00.000 11616 scope move finished after 2500 + 181 ms
18:55:33.937 00.000 11616 Move returns status 0, amount 2500
18:55:33.937 00.000 11616 move complete, result=0
18:55:33.937 00.000 11616 worker thread done servicing request
18:55:33.937 00.000 11616 Worker thread wakes up
18:55:33.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:33.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(512,218,31,31)
18:55:35.950 02.013 11616 Exposure complete
18:55:36.000 00.050 11616 worker thread done servicing request
18:55:36.000 00.000 12268 OnExposeComplete: enter
18:55:36.000 00.000 12268 UpdateGuideState(): m_state=3
18:55:36.000 00.000 12268 Star::Find(15, 527, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
18:55:36.000 00.000 12268 Star::Find returns 1 (0), X=528.06, Y=238.42, Mass=950, SNR=21.2, Peak=78 HFD=5.2
18:55:36.000 00.000 12268 Status Line: East step   3, dist= 7.4
18:55:36.000 00.000 12268 Enqueuing Calibration Move request for direction 2
18:55:36.000 00.000 11616 Worker thread wakes up
18:55:36.000 00.000 11616 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
18:55:36.000 00.000 11616 Handling axis move in thread for scope dir=2 dur=2500
18:55:36.000 00.000 11616 scope move axis dir= 2 dur= 2500 opts= 0x0
18:55:36.000 00.000 11616 MoveAxis(E, 2500, -)
18:55:36.000 00.000 11616 Guiding  Dir = 2, Dur = 2500
18:55:36.000 00.000 11616 IsSlewing returns 0
18:55:36.000 00.000 11616 IsGuiding returns 0
18:55:36.000 00.000 11616 PulseGuide returned control before completion, sleep 2510
18:55:36.029 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:55:36.045 00.016 12268 UpdateGuideState exits: m=950 SNR=21.2
18:55:36.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:36.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:36.045 00.000 12268 Enqueuing Expose request
18:55:38.531 02.486 11616 IsGuiding returns 1
18:55:38.531 00.000 11616 scope still moving after pulse duration time elapsed
18:55:38.562 00.031 11616 IsSlewing returns 0
18:55:38.562 00.000 11616 IsGuiding returns 0
18:55:38.562 00.000 11616 scope move finished after 2500 + 50 ms
18:55:38.562 00.000 11616 Move returns status 0, amount 2500
18:55:38.562 00.000 11616 move complete, result=0
18:55:38.562 00.000 11616 worker thread done servicing request
18:55:38.562 00.000 11616 Worker thread wakes up
18:55:38.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:38.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,223,31,31)
18:55:40.562 02.000 11616 Exposure complete
18:55:40.609 00.047 11616 worker thread done servicing request
18:55:40.609 00.000 12268 OnExposeComplete: enter
18:55:40.609 00.000 12268 UpdateGuideState(): m_state=3
18:55:40.609 00.000 12268 Star::Find(15, 528, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
18:55:40.609 00.000 12268 Star::Find returns 1 (0), X=528.08, Y=242.19, Mass=952, SNR=21.3, Peak=68 HFD=5.2
18:55:40.609 00.000 12268 Status Line: East step   2, dist=11.2
18:55:40.624 00.015 12268 Enqueuing Calibration Move request for direction 2
18:55:40.624 00.000 11616 Worker thread wakes up
18:55:40.624 00.000 11616 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
18:55:40.624 00.000 11616 Handling axis move in thread for scope dir=2 dur=2500
18:55:40.624 00.000 11616 scope move axis dir= 2 dur= 2500 opts= 0x0
18:55:40.624 00.000 11616 MoveAxis(E, 2500, -)
18:55:40.624 00.000 11616 Guiding  Dir = 2, Dur = 2500
18:55:40.624 00.000 11616 IsSlewing returns 0
18:55:40.624 00.000 11616 IsGuiding returns 0
18:55:40.624 00.000 11616 PulseGuide returned control before completion, sleep 2510
18:55:40.640 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:55:40.656 00.016 12268 UpdateGuideState exits: m=952 SNR=21.3
18:55:40.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:40.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:40.656 00.000 12268 Enqueuing Expose request
18:55:43.156 02.500 11616 IsGuiding returns 1
18:55:43.156 00.000 11616 scope still moving after pulse duration time elapsed
18:55:43.187 00.031 11616 IsSlewing returns 0
18:55:43.187 00.000 11616 IsGuiding returns 0
18:55:43.187 00.000 11616 scope move finished after 2500 + 58 ms
18:55:43.187 00.000 11616 Move returns status 0, amount 2500
18:55:43.187 00.000 11616 move complete, result=0
18:55:43.187 00.000 11616 worker thread done servicing request
18:55:43.187 00.000 11616 Worker thread wakes up
18:55:43.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:43.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(513,227,31,31)
18:55:45.281 02.094 11616 Exposure complete
18:55:45.343 00.062 11616 worker thread done servicing request
18:55:45.343 00.000 12268 OnExposeComplete: enter
18:55:45.343 00.000 12268 UpdateGuideState(): m_state=3
18:55:45.343 00.000 12268 Star::Find(15, 528, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
18:55:45.343 00.000 12268 Star::Find returns 1 (0), X=528.81, Y=247.50, Mass=978, SNR=21.4, Peak=79 HFD=5.0
18:55:45.343 00.000 12268 Status Line: East step   1, dist=16.5
18:55:45.343 00.000 12268 Enqueuing Calibration Move request for direction 2
18:55:45.343 00.000 11616 Worker thread wakes up
18:55:45.343 00.000 11616 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
18:55:45.343 00.000 11616 Handling axis move in thread for scope dir=2 dur=2500
18:55:45.343 00.000 11616 scope move axis dir= 2 dur= 2500 opts= 0x0
18:55:45.343 00.000 11616 MoveAxis(E, 2500, -)
18:55:45.343 00.000 11616 Guiding  Dir = 2, Dur = 2500
18:55:45.343 00.000 11616 IsSlewing returns 0
18:55:45.343 00.000 11616 IsGuiding returns 0
18:55:45.343 00.000 11616 PulseGuide returned control before completion, sleep 2510
18:55:45.358 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
18:55:45.375 00.017 12268 UpdateGuideState exits: m=978 SNR=21.4
18:55:45.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:45.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:45.375 00.000 12268 Enqueuing Expose request
18:55:47.877 02.502 11616 IsGuiding returns 1
18:55:47.877 00.000 11616 scope still moving after pulse duration time elapsed
18:55:47.908 00.031 11616 IsSlewing returns 0
18:55:47.920 00.012 11616 IsGuiding returns 0
18:55:47.920 00.000 11616 scope move finished after 2500 + 67 ms
18:55:47.920 00.000 11616 Move returns status 0, amount 2500
18:55:47.920 00.000 11616 move complete, result=0
18:55:47.920 00.000 11616 worker thread done servicing request
18:55:47.920 00.000 11616 Worker thread wakes up
18:55:47.920 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:47.920 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(514,232,31,31)
18:55:49.934 02.014 11616 Exposure complete
18:55:49.982 00.048 11616 worker thread done servicing request
18:55:49.982 00.000 12268 OnExposeComplete: enter
18:55:49.982 00.000 12268 UpdateGuideState(): m_state=3
18:55:49.982 00.000 12268 Star::Find(15, 528, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
18:55:49.982 00.000 12268 Star::Find returns 1 (0), X=528.80, Y=251.90, Mass=932, SNR=21.1, Peak=87 HFD=4.8
18:55:50.125 00.143 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
18:55:50.125 00.000 12268 Backlash: Looking for 3 moves of 0.6 px, max attempts = 50
18:55:50.125 00.000 12268 Falling Through to state CLEAR_BACKLASH
18:55:50.125 00.000 12268 Backlash: Starting north clearing using pulse width of 1200
18:55:50.125 00.000 12268 Enqueuing Calibration Move request for direction 0
18:55:50.125 00.000 12268 Status Line: Clearing backlash step 1
18:55:50.125 00.000 11616 Worker thread wakes up
18:55:50.125 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:55:50.125 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:55:50.125 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:55:50.125 00.000 11616 MoveAxis(N, 1200, -)
18:55:50.125 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:55:50.125 00.000 11616 IsSlewing returns 0
18:55:50.125 00.000 11616 IsGuiding returns 0
18:55:50.125 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:55:50.125 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:55:50.141 00.016 12268 UpdateGuideState exits: m=932 SNR=21.1
18:55:50.141 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:50.141 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:50.141 00.000 12268 Enqueuing Expose request
18:55:51.343 01.202 11616 IsGuiding returns 1
18:55:51.343 00.000 11616 scope still moving after pulse duration time elapsed
18:55:51.375 00.032 11616 IsSlewing returns 0
18:55:51.375 00.000 11616 IsGuiding returns 0
18:55:51.375 00.000 11616 scope move finished after 1200 + 48 ms
18:55:51.375 00.000 11616 Move returns status 0, amount 1200
18:55:51.375 00.000 11616 move complete, result=0
18:55:51.375 00.000 11616 worker thread done servicing request
18:55:51.375 00.000 11616 Worker thread wakes up
18:55:51.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:51.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(514,237,31,31)
18:55:53.385 02.010 11616 Exposure complete
18:55:53.437 00.052 11616 worker thread done servicing request
18:55:53.437 00.000 12268 OnExposeComplete: enter
18:55:53.437 00.000 12268 UpdateGuideState(): m_state=3
18:55:53.437 00.000 12268 Star::Find(15, 528, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
18:55:53.437 00.000 12268 Star::Find returns 1 (0), X=530.67, Y=252.19, Mass=923, SNR=21.0, Peak=80 HFD=4.9
18:55:53.437 00.000 12268 Backlash: Accepted clearing move of 1.9
18:55:53.437 00.000 12268 Enqueuing Calibration Move request for direction 0
18:55:53.437 00.000 11616 Worker thread wakes up
18:55:53.437 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:55:53.437 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:55:53.437 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:55:53.437 00.000 11616 MoveAxis(N, 1200, -)
18:55:53.437 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:55:53.437 00.000 12268 Status Line: Clearing backlash step   2
18:55:53.437 00.000 11616 IsSlewing returns 0
18:55:53.437 00.000 11616 IsGuiding returns 0
18:55:53.437 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:55:53.437 00.000 12268 Backlash: Clearing backlash step   2, Last Delta = 1.89 px, CumDistance = 1.89 px
18:55:53.464 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:55:53.480 00.016 12268 UpdateGuideState exits: m=923 SNR=21.0
18:55:53.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:53.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:53.480 00.000 12268 Enqueuing Expose request
18:55:54.656 01.176 11616 IsGuiding returns 1
18:55:54.656 00.000 11616 scope still moving after pulse duration time elapsed
18:55:54.687 00.031 11616 IsSlewing returns 0
18:55:54.687 00.000 11616 IsGuiding returns 1
18:55:54.720 00.033 11616 IsSlewing returns 0
18:55:54.730 00.010 11616 IsGuiding returns 1
18:55:54.766 00.036 11616 IsSlewing returns 0
18:55:54.766 00.000 11616 IsGuiding returns 1
18:55:54.797 00.031 11616 IsSlewing returns 0
18:55:54.797 00.000 11616 IsGuiding returns 0
18:55:54.797 00.000 11616 scope move finished after 1200 + 155 ms
18:55:54.797 00.000 11616 Move returns status 0, amount 1200
18:55:54.797 00.000 11616 move complete, result=0
18:55:54.797 00.000 11616 worker thread done servicing request
18:55:54.797 00.000 11616 Worker thread wakes up
18:55:54.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:54.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(516,237,31,31)
18:55:56.813 02.016 11616 Exposure complete
18:55:56.876 00.063 11616 worker thread done servicing request
18:55:56.876 00.000 12268 OnExposeComplete: enter
18:55:56.876 00.000 12268 UpdateGuideState(): m_state=3
18:55:56.876 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
18:55:56.876 00.000 12268 Star::Find returns 1 (0), X=531.33, Y=251.91, Mass=973, SNR=21.6, Peak=65 HFD=5.1
18:55:56.876 00.000 12268 Backlash: Accepted clearing move of 0.7
18:55:56.876 00.000 12268 Enqueuing Calibration Move request for direction 0
18:55:56.876 00.000 11616 Worker thread wakes up
18:55:56.876 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:55:56.876 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:55:56.876 00.000 12268 Status Line: Clearing backlash step   3
18:55:56.876 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:55:56.876 00.000 11616 MoveAxis(N, 1200, -)
18:55:56.876 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:55:56.876 00.000 11616 IsSlewing returns 0
18:55:56.876 00.000 11616 IsGuiding returns 0
18:55:56.876 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:55:56.876 00.000 12268 Backlash: Clearing backlash step   3, Last Delta = 0.72 px, CumDistance = 2.53 px
18:55:56.892 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:55:56.908 00.016 12268 UpdateGuideState exits: m=973 SNR=21.6
18:55:56.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:55:56.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:55:56.908 00.000 12268 Enqueuing Expose request
18:55:58.093 01.185 11616 IsGuiding returns 1
18:55:58.093 00.000 11616 scope still moving after pulse duration time elapsed
18:55:58.125 00.032 11616 IsSlewing returns 0
18:55:58.125 00.000 11616 IsGuiding returns 0
18:55:58.125 00.000 11616 scope move finished after 1200 + 44 ms
18:55:58.125 00.000 11616 Move returns status 0, amount 1200
18:55:58.125 00.000 11616 move complete, result=0
18:55:58.125 00.000 11616 worker thread done servicing request
18:55:58.125 00.000 11616 Worker thread wakes up
18:55:58.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:55:58.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(516,237,31,31)
18:56:00.127 02.002 11616 Exposure complete
18:56:00.175 00.048 11616 worker thread done servicing request
18:56:00.175 00.000 12268 OnExposeComplete: enter
18:56:00.175 00.000 12268 UpdateGuideState(): m_state=3
18:56:00.175 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
18:56:00.175 00.000 12268 Star::Find returns 1 (0), X=534.75, Y=251.82, Mass=952, SNR=21.3, Peak=63 HFD=5.3
18:56:00.175 00.000 12268 Backlash: Accepted clearing move of 3.4
18:56:00.175 00.000 12268 Backlash: Got 3 acceptable moves, using last move as step 1 of N calibration
18:56:00.175 00.000 12268 Backlash: North calibration moves starting at {531.3,251.9}, Offset = 27.5 px
18:56:00.175 00.000 12268 Backlash: Total distance moved = 28.0
18:56:00.175 00.000 12268 Backlash: Falling Through to state GO_NORTH
18:56:00.175 00.000 12268 Status Line: North step   2, dist= 3.4
18:56:00.187 00.012 12268 Enqueuing Calibration Move request for direction 0
18:56:00.187 00.000 11616 Worker thread wakes up
18:56:00.187 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:56:00.187 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:56:00.187 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:56:00.187 00.000 11616 MoveAxis(N, 1200, -)
18:56:00.187 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:56:00.191 00.004 11616 IsSlewing returns 0
18:56:00.191 00.000 11616 IsGuiding returns 0
18:56:00.191 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:56:00.206 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:00.222 00.016 12268 UpdateGuideState exits: m=952 SNR=21.3
18:56:00.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:00.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:00.222 00.000 12268 Enqueuing Expose request
18:56:01.410 01.188 11616 IsGuiding returns 1
18:56:01.410 00.000 11616 scope still moving after pulse duration time elapsed
18:56:01.442 00.032 11616 IsSlewing returns 0
18:56:01.442 00.000 11616 IsGuiding returns 0
18:56:01.442 00.000 11616 scope move finished after 1200 + 51 ms
18:56:01.442 00.000 11616 Move returns status 0, amount 1200
18:56:01.442 00.000 11616 move complete, result=0
18:56:01.442 00.000 11616 worker thread done servicing request
18:56:01.442 00.000 11616 Worker thread wakes up
18:56:01.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:01.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(520,237,31,31)
18:56:03.453 02.011 11616 Exposure complete
18:56:03.500 00.047 11616 worker thread done servicing request
18:56:03.500 00.000 12268 OnExposeComplete: enter
18:56:03.500 00.000 12268 UpdateGuideState(): m_state=3
18:56:03.500 00.000 12268 Star::Find(15, 534, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
18:56:03.500 00.000 12268 Star::Find returns 1 (0), X=536.95, Y=251.37, Mass=919, SNR=20.9, Peak=96 HFD=5.0
18:56:03.500 00.000 12268 Status Line: North step   3, dist= 5.6
18:56:03.500 00.000 12268 Enqueuing Calibration Move request for direction 0
18:56:03.500 00.000 11616 Worker thread wakes up
18:56:03.500 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:56:03.500 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:56:03.500 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:56:03.500 00.000 11616 MoveAxis(N, 1200, -)
18:56:03.500 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:56:03.500 00.000 11616 IsSlewing returns 0
18:56:03.515 00.015 11616 IsGuiding returns 0
18:56:03.515 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:56:03.531 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:03.546 00.015 12268 UpdateGuideState exits: m=919 SNR=20.9
18:56:03.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:03.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:03.546 00.000 12268 Enqueuing Expose request
18:56:04.728 01.182 11616 IsGuiding returns 1
18:56:04.728 00.000 11616 scope still moving after pulse duration time elapsed
18:56:04.760 00.032 11616 IsSlewing returns 0
18:56:04.760 00.000 11616 IsGuiding returns 0
18:56:04.760 00.000 11616 scope move finished after 1200 + 45 ms
18:56:04.760 00.000 11616 Move returns status 0, amount 1200
18:56:04.760 00.000 11616 move complete, result=0
18:56:04.760 00.000 11616 worker thread done servicing request
18:56:04.760 00.000 11616 Worker thread wakes up
18:56:04.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:04.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(522,236,31,31)
18:56:06.770 02.010 11616 Exposure complete
18:56:06.817 00.047 11616 worker thread done servicing request
18:56:06.817 00.000 12268 OnExposeComplete: enter
18:56:06.817 00.000 12268 UpdateGuideState(): m_state=3
18:56:06.817 00.000 12268 Star::Find(15, 536, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
18:56:06.817 00.000 12268 Star::Find returns 1 (0), X=538.00, Y=251.21, Mass=920, SNR=21.0, Peak=69 HFD=4.7
18:56:06.817 00.000 12268 Status Line: North step   4, dist= 6.7
18:56:06.817 00.000 12268 Enqueuing Calibration Move request for direction 0
18:56:06.817 00.000 11616 Worker thread wakes up
18:56:06.817 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:56:06.817 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:56:06.817 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:56:06.817 00.000 11616 MoveAxis(N, 1200, -)
18:56:06.817 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:56:06.817 00.000 11616 IsSlewing returns 0
18:56:06.817 00.000 11616 IsGuiding returns 0
18:56:06.817 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:56:06.843 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:06.849 00.006 12268 UpdateGuideState exits: m=920 SNR=21.0
18:56:06.865 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:06.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:06.865 00.000 12268 Enqueuing Expose request
18:56:08.048 01.183 11616 IsGuiding returns 1
18:56:08.048 00.000 11616 scope still moving after pulse duration time elapsed
18:56:08.079 00.031 11616 IsSlewing returns 0
18:56:08.079 00.000 11616 IsGuiding returns 0
18:56:08.079 00.000 11616 scope move finished after 1200 + 51 ms
18:56:08.079 00.000 11616 Move returns status 0, amount 1200
18:56:08.079 00.000 11616 move complete, result=0
18:56:08.079 00.000 11616 worker thread done servicing request
18:56:08.079 00.000 11616 Worker thread wakes up
18:56:08.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:08.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(523,236,31,31)
18:56:10.096 02.017 11616 Exposure complete
18:56:10.143 00.047 11616 worker thread done servicing request
18:56:10.143 00.000 12268 OnExposeComplete: enter
18:56:10.143 00.000 12268 UpdateGuideState(): m_state=3
18:56:10.143 00.000 12268 Star::Find(15, 537, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
18:56:10.143 00.000 12268 Star::Find returns 1 (0), X=540.88, Y=251.44, Mass=983, SNR=21.7, Peak=86 HFD=5.1
18:56:10.143 00.000 12268 Status Line: North step   5, dist= 9.6
18:56:10.143 00.000 12268 Enqueuing Calibration Move request for direction 0
18:56:10.143 00.000 11616 Worker thread wakes up
18:56:10.143 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:56:10.143 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:56:10.143 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:56:10.143 00.000 11616 MoveAxis(N, 1200, -)
18:56:10.143 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:56:10.143 00.000 11616 IsSlewing returns 0
18:56:10.143 00.000 11616 IsGuiding returns 0
18:56:10.143 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:56:10.159 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:10.191 00.032 12268 UpdateGuideState exits: m=983 SNR=21.7
18:56:10.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:10.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:10.191 00.000 12268 Enqueuing Expose request
18:56:11.375 01.184 11616 IsGuiding returns 1
18:56:11.375 00.000 11616 scope still moving after pulse duration time elapsed
18:56:11.406 00.031 11616 IsSlewing returns 0
18:56:11.406 00.000 11616 IsGuiding returns 0
18:56:11.406 00.000 11616 scope move finished after 1200 + 52 ms
18:56:11.406 00.000 11616 Move returns status 0, amount 1200
18:56:11.406 00.000 11616 move complete, result=0
18:56:11.406 00.000 11616 worker thread done servicing request
18:56:11.406 00.000 11616 Worker thread wakes up
18:56:11.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:11.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,236,31,31)
18:56:13.411 02.005 11616 Exposure complete
18:56:13.459 00.048 11616 worker thread done servicing request
18:56:13.459 00.000 12268 OnExposeComplete: enter
18:56:13.459 00.000 12268 UpdateGuideState(): m_state=3
18:56:13.459 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
18:56:13.459 00.000 12268 Star::Find returns 1 (0), X=543.24, Y=251.51, Mass=988, SNR=21.8, Peak=99 HFD=4.7
18:56:13.459 00.000 12268 Status Line: North step   6, dist=11.9
18:56:13.468 00.009 12268 Enqueuing Calibration Move request for direction 0
18:56:13.468 00.000 11616 Worker thread wakes up
18:56:13.468 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:56:13.468 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:56:13.468 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:56:13.468 00.000 11616 MoveAxis(N, 1200, -)
18:56:13.468 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:56:13.468 00.000 11616 IsSlewing returns 0
18:56:13.468 00.000 11616 IsGuiding returns 0
18:56:13.468 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:56:13.475 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:13.506 00.031 12268 UpdateGuideState exits: m=988 SNR=21.8
18:56:13.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:13.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:13.506 00.000 12268 Enqueuing Expose request
18:56:14.687 01.181 11616 IsGuiding returns 1
18:56:14.687 00.000 11616 scope still moving after pulse duration time elapsed
18:56:14.719 00.032 11616 IsSlewing returns 0
18:56:14.719 00.000 11616 IsGuiding returns 0
18:56:14.719 00.000 11616 scope move finished after 1200 + 47 ms
18:56:14.719 00.000 11616 Move returns status 0, amount 1200
18:56:14.719 00.000 11616 move complete, result=0
18:56:14.719 00.000 11616 worker thread done servicing request
18:56:14.719 00.000 11616 Worker thread wakes up
18:56:14.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:14.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(528,237,31,31)
18:56:16.718 01.999 11616 Exposure complete
18:56:16.781 00.063 11616 worker thread done servicing request
18:56:16.781 00.000 12268 OnExposeComplete: enter
18:56:16.781 00.000 12268 UpdateGuideState(): m_state=3
18:56:16.781 00.000 12268 Star::Find(15, 543, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
18:56:16.781 00.000 12268 Star::Find returns 1 (0), X=544.14, Y=251.50, Mass=1001, SNR=21.8, Peak=68 HFD=5.2
18:56:16.781 00.000 12268 Status Line: North step   7, dist=12.8
18:56:16.781 00.000 12268 Enqueuing Calibration Move request for direction 0
18:56:16.781 00.000 11616 Worker thread wakes up
18:56:16.781 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:56:16.781 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:56:16.781 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:56:16.781 00.000 11616 MoveAxis(N, 1200, -)
18:56:16.781 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:56:16.781 00.000 11616 IsSlewing returns 0
18:56:16.781 00.000 11616 IsGuiding returns 0
18:56:16.781 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:56:16.796 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:16.828 00.032 12268 UpdateGuideState exits: m=1001 SNR=21.8
18:56:16.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:16.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:16.828 00.000 12268 Enqueuing Expose request
18:56:18.014 01.186 11616 IsGuiding returns 1
18:56:18.014 00.000 11616 scope still moving after pulse duration time elapsed
18:56:18.046 00.032 11616 IsSlewing returns 0
18:56:18.046 00.000 11616 IsGuiding returns 1
18:56:18.078 00.032 11616 IsSlewing returns 0
18:56:18.078 00.000 11616 IsGuiding returns 1
18:56:18.109 00.031 11616 IsSlewing returns 0
18:56:18.109 00.000 11616 IsGuiding returns 1
18:56:18.140 00.031 11616 IsSlewing returns 0
18:56:18.140 00.000 11616 IsGuiding returns 0
18:56:18.140 00.000 11616 scope move finished after 1200 + 148 ms
18:56:18.140 00.000 11616 Move returns status 0, amount 1200
18:56:18.140 00.000 11616 move complete, result=0
18:56:18.140 00.000 11616 worker thread done servicing request
18:56:18.140 00.000 11616 Worker thread wakes up
18:56:18.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:18.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,236,31,31)
18:56:20.146 02.006 11616 Exposure complete
18:56:20.194 00.048 11616 worker thread done servicing request
18:56:20.194 00.000 12268 OnExposeComplete: enter
18:56:20.194 00.000 12268 UpdateGuideState(): m_state=3
18:56:20.194 00.000 12268 Star::Find(15, 544, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
18:56:20.194 00.000 12268 Star::Find returns 1 (0), X=546.99, Y=251.18, Mass=998, SNR=21.8, Peak=83 HFD=5.4
18:56:20.194 00.000 12268 Status Line: North step   8, dist=15.7
18:56:20.210 00.016 12268 Enqueuing Calibration Move request for direction 0
18:56:20.210 00.000 11616 Worker thread wakes up
18:56:20.210 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:56:20.210 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:56:20.210 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:56:20.210 00.000 11616 MoveAxis(N, 1200, -)
18:56:20.210 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:56:20.210 00.000 11616 IsSlewing returns 0
18:56:20.210 00.000 11616 IsGuiding returns 0
18:56:20.210 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:56:20.226 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:20.250 00.024 12268 UpdateGuideState exits: m=998 SNR=21.8
18:56:20.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:20.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:20.250 00.000 12268 Enqueuing Expose request
18:56:21.437 01.187 11616 IsGuiding returns 1
18:56:21.437 00.000 11616 scope still moving after pulse duration time elapsed
18:56:21.468 00.031 11616 IsSlewing returns 0
18:56:21.468 00.000 11616 IsGuiding returns 0
18:56:21.468 00.000 11616 scope move finished after 1200 + 55 ms
18:56:21.468 00.000 11616 Move returns status 0, amount 1200
18:56:21.468 00.000 11616 move complete, result=0
18:56:21.468 00.000 11616 worker thread done servicing request
18:56:21.468 00.000 11616 Worker thread wakes up
18:56:21.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:21.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(532,236,31,31)
18:56:23.468 02.000 11616 Exposure complete
18:56:23.522 00.054 11616 worker thread done servicing request
18:56:23.522 00.000 12268 OnExposeComplete: enter
18:56:23.522 00.000 12268 UpdateGuideState(): m_state=3
18:56:23.522 00.000 12268 Star::Find(15, 546, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
18:56:23.522 00.000 12268 Star::Find returns 1 (0), X=549.65, Y=250.98, Mass=986, SNR=21.6, Peak=84 HFD=4.8
18:56:23.522 00.000 12268 Status Line: North step   9, dist=18.3
18:56:23.531 00.009 12268 Enqueuing Calibration Move request for direction 0
18:56:23.531 00.000 11616 Worker thread wakes up
18:56:23.531 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:56:23.531 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:56:23.531 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:56:23.531 00.000 11616 MoveAxis(N, 1200, -)
18:56:23.531 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:56:23.531 00.000 11616 IsSlewing returns 0
18:56:23.531 00.000 11616 IsGuiding returns 0
18:56:23.531 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:56:23.539 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:23.570 00.031 12268 UpdateGuideState exits: m=986 SNR=21.6
18:56:23.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:23.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:23.570 00.000 12268 Enqueuing Expose request
18:56:24.757 01.187 11616 IsGuiding returns 1
18:56:24.757 00.000 11616 scope still moving after pulse duration time elapsed
18:56:24.789 00.032 11616 IsSlewing returns 0
18:56:24.789 00.000 11616 IsGuiding returns 0
18:56:24.789 00.000 11616 scope move finished after 1200 + 54 ms
18:56:24.789 00.000 11616 Move returns status 0, amount 1200
18:56:24.789 00.000 11616 move complete, result=0
18:56:24.789 00.000 11616 worker thread done servicing request
18:56:24.789 00.000 11616 Worker thread wakes up
18:56:24.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:24.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(535,236,31,31)
18:56:26.781 01.992 11616 Exposure complete
18:56:26.843 00.062 11616 worker thread done servicing request
18:56:26.843 00.000 12268 OnExposeComplete: enter
18:56:26.843 00.000 12268 UpdateGuideState(): m_state=3
18:56:26.843 00.000 12268 Star::Find(15, 549, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
18:56:26.843 00.000 12268 Star::Find returns 1 (0), X=550.57, Y=250.57, Mass=850, SNR=20.0, Peak=49 HFD=5.2
18:56:26.843 00.000 12268 Status Line: North step  10, dist=19.3
18:56:26.843 00.000 12268 Enqueuing Calibration Move request for direction 0
18:56:26.843 00.000 11616 Worker thread wakes up
18:56:26.843 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:56:26.843 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:56:26.843 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:56:26.843 00.000 11616 MoveAxis(N, 1200, -)
18:56:26.843 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:56:26.843 00.000 11616 IsSlewing returns 0
18:56:26.843 00.000 11616 IsGuiding returns 0
18:56:26.843 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:56:26.859 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:26.875 00.016 12268 UpdateGuideState exits: m=850 SNR=20.0
18:56:26.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:26.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:26.875 00.000 12268 Enqueuing Expose request
18:56:28.078 01.203 11616 IsGuiding returns 1
18:56:28.078 00.000 11616 scope still moving after pulse duration time elapsed
18:56:28.109 00.031 11616 IsSlewing returns 0
18:56:28.109 00.000 11616 IsGuiding returns 0
18:56:28.109 00.000 11616 scope move finished after 1200 + 57 ms
18:56:28.109 00.000 11616 Move returns status 0, amount 1200
18:56:28.109 00.000 11616 move complete, result=0
18:56:28.109 00.000 11616 worker thread done servicing request
18:56:28.109 00.000 11616 Worker thread wakes up
18:56:28.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:28.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(536,236,31,31)
18:56:30.095 01.986 11616 Exposure complete
18:56:30.158 00.063 11616 worker thread done servicing request
18:56:30.158 00.000 12268 OnExposeComplete: enter
18:56:30.158 00.000 12268 UpdateGuideState(): m_state=3
18:56:30.158 00.000 12268 Star::Find(15, 550, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
18:56:30.158 00.000 12268 Star::Find returns 1 (0), X=553.35, Y=250.37, Mass=1003, SNR=21.7, Peak=85 HFD=5.2
18:56:30.158 00.000 12268 Status Line: North step  11, dist=22.1
18:56:30.158 00.000 12268 Enqueuing Calibration Move request for direction 0
18:56:30.158 00.000 11616 Worker thread wakes up
18:56:30.158 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:56:30.158 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:56:30.158 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:56:30.158 00.000 11616 MoveAxis(N, 1200, -)
18:56:30.158 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:56:30.158 00.000 11616 IsSlewing returns 0
18:56:30.158 00.000 11616 IsGuiding returns 0
18:56:30.158 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:56:30.174 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:30.190 00.016 12268 UpdateGuideState exits: m=1003 SNR=21.7
18:56:30.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:30.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:30.190 00.000 12268 Enqueuing Expose request
18:56:31.391 01.201 11616 IsGuiding returns 1
18:56:31.391 00.000 11616 scope still moving after pulse duration time elapsed
18:56:31.422 00.031 11616 IsSlewing returns 0
18:56:31.422 00.000 11616 IsGuiding returns 0
18:56:31.422 00.000 11616 scope move finished after 1200 + 54 ms
18:56:31.422 00.000 11616 Move returns status 0, amount 1200
18:56:31.422 00.000 11616 move complete, result=0
18:56:31.422 00.000 11616 worker thread done servicing request
18:56:31.422 00.000 11616 Worker thread wakes up
18:56:31.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:31.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(538,235,31,31)
18:56:33.408 01.986 11616 Exposure complete
18:56:33.472 00.064 11616 worker thread done servicing request
18:56:33.472 00.000 12268 OnExposeComplete: enter
18:56:33.472 00.000 12268 UpdateGuideState(): m_state=3
18:56:33.472 00.000 12268 Star::Find(15, 553, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
18:56:33.472 00.000 12268 Star::Find returns 1 (0), X=556.09, Y=250.50, Mass=951, SNR=21.2, Peak=84 HFD=5.0
18:56:33.472 00.000 12268 Status Line: North step  12, dist=24.8
18:56:33.472 00.000 12268 Enqueuing Calibration Move request for direction 0
18:56:33.472 00.000 11616 Worker thread wakes up
18:56:33.472 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
18:56:33.472 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
18:56:33.472 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
18:56:33.472 00.000 11616 MoveAxis(N, 1200, -)
18:56:33.472 00.000 11616 Guiding  Dir = 0, Dur = 1200
18:56:33.472 00.000 11616 IsSlewing returns 0
18:56:33.472 00.000 11616 IsGuiding returns 0
18:56:33.472 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:56:33.499 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:33.519 00.020 12268 UpdateGuideState exits: m=951 SNR=21.2
18:56:33.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:33.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:33.519 00.000 12268 Enqueuing Expose request
18:56:34.709 01.190 11616 IsGuiding returns 0
18:56:34.709 00.000 11616 Move returns status 0, amount 1200
18:56:34.709 00.000 11616 move complete, result=0
18:56:34.709 00.000 11616 worker thread done servicing request
18:56:34.709 00.000 11616 Worker thread wakes up
18:56:34.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:34.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(541,235,31,31)
18:56:36.719 02.010 11616 Exposure complete
18:56:36.767 00.048 11616 worker thread done servicing request
18:56:36.767 00.000 12268 OnExposeComplete: enter
18:56:36.767 00.000 12268 UpdateGuideState(): m_state=3
18:56:36.767 00.000 12268 Star::Find(15, 556, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
18:56:36.767 00.000 12268 Star::Find returns 1 (0), X=556.80, Y=250.20, Mass=807, SNR=19.5, Peak=63 HFD=4.4
18:56:36.767 00.000 12268 NORTH calibration completes with angle=-3.8 rate=1.773 parity=-1
18:56:36.767 00.000 12268 Falling Through to state GO_SOUTH
18:56:36.767 00.000 12268 Status Line: South step   6, dist=25.5
18:56:36.767 00.000 12268 Enqueuing Calibration Move request for direction 1
18:56:36.767 00.000 11616 Worker thread wakes up
18:56:36.767 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 2680 opts 0x0
18:56:36.767 00.000 11616 Handling axis move in thread for scope dir=1 dur=2680
18:56:36.767 00.000 11616 scope move axis dir= 1 dur= 2680 opts= 0x0
18:56:36.767 00.000 11616 MoveAxis(S, 2680, -)
18:56:36.767 00.000 11616 Guiding  Dir = 1, Dur = 2680
18:56:36.767 00.000 11616 IsSlewing returns 0
18:56:36.767 00.000 11616 IsGuiding returns 0
18:56:36.767 00.000 11616 PulseGuide returned control before completion, sleep 2690
18:56:36.783 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:36.812 00.029 12268 UpdateGuideState exits: m=807 SNR=19.5
18:56:36.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:36.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:36.812 00.000 12268 Enqueuing Expose request
18:56:39.484 02.672 11616 IsGuiding returns 1
18:56:39.484 00.000 11616 scope still moving after pulse duration time elapsed
18:56:39.516 00.032 11616 IsSlewing returns 0
18:56:39.516 00.000 11616 IsGuiding returns 0
18:56:39.516 00.000 11616 scope move finished after 2680 + 57 ms
18:56:39.516 00.000 11616 Move returns status 0, amount 2680
18:56:39.516 00.000 11616 move complete, result=0
18:56:39.516 00.000 11616 worker thread done servicing request
18:56:39.516 00.000 11616 Worker thread wakes up
18:56:39.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:39.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(542,235,31,31)
18:56:41.522 02.006 11616 Exposure complete
18:56:41.570 00.048 11616 worker thread done servicing request
18:56:41.570 00.000 12268 OnExposeComplete: enter
18:56:41.570 00.000 12268 UpdateGuideState(): m_state=3
18:56:41.570 00.000 12268 Star::Find(15, 556, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
18:56:41.570 00.000 12268 Star::Find returns 1 (0), X=556.87, Y=250.01, Mass=920, SNR=20.8, Peak=77 HFD=4.7
18:56:41.570 00.000 12268 Status Line: South step   5, dist=25.6
18:56:41.586 00.016 12268 Enqueuing Calibration Move request for direction 1
18:56:41.586 00.000 11616 Worker thread wakes up
18:56:41.586 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 2680 opts 0x0
18:56:41.586 00.000 11616 Handling axis move in thread for scope dir=1 dur=2680
18:56:41.586 00.000 11616 scope move axis dir= 1 dur= 2680 opts= 0x0
18:56:41.586 00.000 11616 MoveAxis(S, 2680, -)
18:56:41.586 00.000 11616 Guiding  Dir = 1, Dur = 2680
18:56:41.586 00.000 11616 IsSlewing returns 0
18:56:41.586 00.000 11616 IsGuiding returns 0
18:56:41.586 00.000 11616 PulseGuide returned control before completion, sleep 2690
18:56:41.602 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:41.617 00.015 12268 UpdateGuideState exits: m=920 SNR=20.8
18:56:41.624 00.007 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:41.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:41.624 00.000 12268 Enqueuing Expose request
18:56:44.281 02.657 11616 IsGuiding returns 1
18:56:44.281 00.000 11616 scope still moving after pulse duration time elapsed
18:56:44.312 00.031 11616 IsSlewing returns 0
18:56:44.312 00.000 11616 IsGuiding returns 1
18:56:44.343 00.031 11616 IsSlewing returns 0
18:56:44.343 00.000 11616 IsGuiding returns 1
18:56:44.375 00.032 11616 IsSlewing returns 0
18:56:44.375 00.000 11616 IsGuiding returns 1
18:56:44.406 00.031 11616 IsSlewing returns 0
18:56:44.406 00.000 11616 IsGuiding returns 1
18:56:44.437 00.031 11616 IsSlewing returns 0
18:56:44.437 00.000 11616 IsGuiding returns 1
18:56:44.469 00.032 11616 IsSlewing returns 0
18:56:44.469 00.000 11616 IsGuiding returns 0
18:56:44.469 00.000 11616 scope move finished after 2680 + 200 ms
18:56:44.469 00.000 11616 Move returns status 0, amount 2680
18:56:44.469 00.000 11616 move complete, result=0
18:56:44.469 00.000 11616 worker thread done servicing request
18:56:44.469 00.000 11616 Worker thread wakes up
18:56:44.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:44.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(542,235,31,31)
18:56:46.476 02.007 11616 Exposure complete
18:56:46.531 00.055 11616 worker thread done servicing request
18:56:46.531 00.000 12268 OnExposeComplete: enter
18:56:46.531 00.000 12268 UpdateGuideState(): m_state=3
18:56:46.531 00.000 12268 Star::Find(15, 556, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
18:56:46.531 00.000 12268 Star::Find returns 1 (0), X=553.27, Y=250.56, Mass=866, SNR=20.2, Peak=58 HFD=5.2
18:56:46.531 00.000 12268 Status Line: South step   4, dist=22.0
18:56:46.531 00.000 12268 Enqueuing Calibration Move request for direction 1
18:56:46.540 00.009 11616 Worker thread wakes up
18:56:46.540 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 2680 opts 0x0
18:56:46.540 00.000 11616 Handling axis move in thread for scope dir=1 dur=2680
18:56:46.540 00.000 11616 scope move axis dir= 1 dur= 2680 opts= 0x0
18:56:46.540 00.000 11616 MoveAxis(S, 2680, -)
18:56:46.540 00.000 11616 Guiding  Dir = 1, Dur = 2680
18:56:46.540 00.000 11616 IsSlewing returns 0
18:56:46.540 00.000 11616 IsGuiding returns 0
18:56:46.540 00.000 11616 PulseGuide returned control before completion, sleep 2690
18:56:46.555 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:46.571 00.016 12268 UpdateGuideState exits: m=866 SNR=20.2
18:56:46.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:46.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:46.571 00.000 12268 Enqueuing Expose request
18:56:49.242 02.671 11616 IsGuiding returns 1
18:56:49.242 00.000 11616 scope still moving after pulse duration time elapsed
18:56:49.274 00.032 11616 IsSlewing returns 0
18:56:49.274 00.000 11616 IsGuiding returns 1
18:56:49.305 00.031 11616 IsSlewing returns 0
18:56:49.305 00.000 11616 IsGuiding returns 1
18:56:49.337 00.032 11616 IsSlewing returns 0
18:56:49.337 00.000 11616 IsGuiding returns 1
18:56:49.369 00.032 11616 IsSlewing returns 0
18:56:49.369 00.000 11616 IsGuiding returns 0
18:56:49.369 00.000 11616 scope move finished after 2680 + 149 ms
18:56:49.369 00.000 11616 Move returns status 0, amount 2680
18:56:49.369 00.000 11616 move complete, result=0
18:56:49.369 00.000 11616 worker thread done servicing request
18:56:49.369 00.000 11616 Worker thread wakes up
18:56:49.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:49.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(538,236,31,31)
18:56:51.375 02.006 11616 Exposure complete
18:56:51.427 00.052 11616 worker thread done servicing request
18:56:51.427 00.000 12268 OnExposeComplete: enter
18:56:51.427 00.000 12268 UpdateGuideState(): m_state=3
18:56:51.427 00.000 12268 Star::Find(15, 553, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
18:56:51.427 00.000 12268 Star::Find returns 1 (0), X=547.80, Y=250.98, Mass=872, SNR=20.4, Peak=79 HFD=5.3
18:56:51.427 00.000 12268 Status Line: South step   3, dist=16.5
18:56:51.437 00.010 12268 Enqueuing Calibration Move request for direction 1
18:56:51.437 00.000 11616 Worker thread wakes up
18:56:51.437 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 2680 opts 0x0
18:56:51.437 00.000 11616 Handling axis move in thread for scope dir=1 dur=2680
18:56:51.437 00.000 11616 scope move axis dir= 1 dur= 2680 opts= 0x0
18:56:51.437 00.000 11616 MoveAxis(S, 2680, -)
18:56:51.437 00.000 11616 Guiding  Dir = 1, Dur = 2680
18:56:51.437 00.000 11616 IsSlewing returns 0
18:56:51.437 00.000 11616 IsGuiding returns 0
18:56:51.437 00.000 11616 PulseGuide returned control before completion, sleep 2690
18:56:51.443 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:51.468 00.025 12268 UpdateGuideState exits: m=872 SNR=20.4
18:56:51.475 00.007 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:51.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:51.475 00.000 12268 Enqueuing Expose request
18:56:54.132 02.657 11616 IsGuiding returns 1
18:56:54.132 00.000 11616 scope still moving after pulse duration time elapsed
18:56:54.164 00.032 11616 IsSlewing returns 0
18:56:54.164 00.000 11616 IsGuiding returns 1
18:56:54.196 00.032 11616 IsSlewing returns 0
18:56:54.196 00.000 11616 IsGuiding returns 1
18:56:54.228 00.032 11616 IsSlewing returns 0
18:56:54.228 00.000 11616 IsGuiding returns 1
18:56:54.259 00.031 11616 IsSlewing returns 0
18:56:54.259 00.000 11616 IsGuiding returns 0
18:56:54.259 00.000 11616 scope move finished after 2680 + 140 ms
18:56:54.259 00.000 11616 Move returns status 0, amount 2680
18:56:54.259 00.000 11616 move complete, result=0
18:56:54.259 00.000 11616 worker thread done servicing request
18:56:54.259 00.000 11616 Worker thread wakes up
18:56:54.259 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:54.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,236,31,31)
18:56:56.263 02.004 11616 Exposure complete
18:56:56.312 00.049 11616 worker thread done servicing request
18:56:56.312 00.000 12268 OnExposeComplete: enter
18:56:56.312 00.000 12268 UpdateGuideState(): m_state=3
18:56:56.312 00.000 12268 Star::Find(15, 547, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
18:56:56.312 00.000 12268 Star::Find returns 1 (0), X=544.06, Y=251.18, Mass=908, SNR=20.7, Peak=79 HFD=4.5
18:56:56.312 00.000 12268 Status Line: South step   2, dist=12.7
18:56:56.312 00.000 12268 Enqueuing Calibration Move request for direction 1
18:56:56.312 00.000 11616 Worker thread wakes up
18:56:56.312 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 2680 opts 0x0
18:56:56.312 00.000 11616 Handling axis move in thread for scope dir=1 dur=2680
18:56:56.312 00.000 11616 scope move axis dir= 1 dur= 2680 opts= 0x0
18:56:56.312 00.000 11616 MoveAxis(S, 2680, -)
18:56:56.312 00.000 11616 Guiding  Dir = 1, Dur = 2680
18:56:56.312 00.000 11616 IsSlewing returns 0
18:56:56.312 00.000 11616 IsGuiding returns 0
18:56:56.312 00.000 11616 PulseGuide returned control before completion, sleep 2690
18:56:56.343 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:56:56.358 00.015 12268 UpdateGuideState exits: m=908 SNR=20.7
18:56:56.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:56:56.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:56:56.358 00.000 12268 Enqueuing Expose request
18:56:59.031 02.673 11616 IsGuiding returns 1
18:56:59.031 00.000 11616 scope still moving after pulse duration time elapsed
18:56:59.062 00.031 11616 IsSlewing returns 0
18:56:59.062 00.000 11616 IsGuiding returns 1
18:56:59.094 00.032 11616 IsSlewing returns 0
18:56:59.094 00.000 11616 IsGuiding returns 0
18:56:59.094 00.000 11616 scope move finished after 2680 + 89 ms
18:56:59.094 00.000 11616 Move returns status 0, amount 2680
18:56:59.094 00.000 11616 move complete, result=0
18:56:59.094 00.000 11616 worker thread done servicing request
18:56:59.094 00.000 11616 Worker thread wakes up
18:56:59.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:56:59.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,236,31,31)
18:57:01.105 02.011 11616 Exposure complete
18:57:01.156 00.051 11616 worker thread done servicing request
18:57:01.156 00.000 12268 OnExposeComplete: enter
18:57:01.156 00.000 12268 UpdateGuideState(): m_state=3
18:57:01.156 00.000 12268 Star::Find(15, 544, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
18:57:01.156 00.000 12268 Star::Find returns 1 (0), X=540.35, Y=251.78, Mass=967, SNR=21.5, Peak=51 HFD=5.5
18:57:01.156 00.000 12268 Status Line: South step   1, dist= 9.0
18:57:01.156 00.000 12268 Enqueuing Calibration Move request for direction 1
18:57:01.156 00.000 11616 Worker thread wakes up
18:57:01.156 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1000 opts 0x0
18:57:01.156 00.000 11616 Handling axis move in thread for scope dir=1 dur=1000
18:57:01.156 00.000 11616 scope move axis dir= 1 dur= 1000 opts= 0x0
18:57:01.156 00.000 11616 MoveAxis(S, 1000, -)
18:57:01.156 00.000 11616 Guiding  Dir = 1, Dur = 1000
18:57:01.156 00.000 11616 IsSlewing returns 0
18:57:01.156 00.000 11616 IsGuiding returns 0
18:57:01.156 00.000 11616 PulseGuide returned control before completion, sleep 1010
18:57:01.184 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:01.200 00.016 12268 UpdateGuideState exits: m=967 SNR=21.5
18:57:01.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:01.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:01.200 00.000 12268 Enqueuing Expose request
18:57:02.180 00.980 11616 IsGuiding returns 1
18:57:02.180 00.000 11616 scope still moving after pulse duration time elapsed
18:57:02.211 00.031 11616 IsSlewing returns 0
18:57:02.211 00.000 11616 IsGuiding returns 1
18:57:02.243 00.032 11616 IsSlewing returns 0
18:57:02.243 00.000 11616 IsGuiding returns 1
18:57:02.274 00.031 11616 IsSlewing returns 0
18:57:02.274 00.000 11616 IsGuiding returns 0
18:57:02.274 00.000 11616 scope move finished after 1000 + 108 ms
18:57:02.274 00.000 11616 Move returns status 0, amount 1000
18:57:02.274 00.000 11616 move complete, result=0
18:57:02.274 00.000 11616 worker thread done servicing request
18:57:02.274 00.000 11616 Worker thread wakes up
18:57:02.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:02.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(525,237,31,31)
18:57:04.288 02.014 11616 Exposure complete
18:57:04.343 00.055 11616 worker thread done servicing request
18:57:04.343 00.000 12268 OnExposeComplete: enter
18:57:04.343 00.000 12268 UpdateGuideState(): m_state=3
18:57:04.343 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
18:57:04.343 00.000 12268 Star::Find returns 1 (0), X=537.55, Y=251.53, Mass=893, SNR=20.6, Peak=67 HFD=5.0
18:57:04.343 00.000 12268 Falling Through to state CALIBRATION_STATE_NUDGE_SOUTH
18:57:04.343 00.000 12268 Nudge: theta = 2.63
18:57:04.343 00.000 12268 South nudging, decAmt = 5.713, Normal south moves = 19.271
18:57:04.343 00.000 12268 Sending NudgeSouth pulse of duration 1200 ms
18:57:04.343 00.000 12268 Status Line: Nudge South   1
18:57:04.343 00.000 12268 Enqueuing Calibration Move request for direction 1
18:57:04.343 00.000 11616 Worker thread wakes up
18:57:04.343 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
18:57:04.343 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
18:57:04.343 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
18:57:04.343 00.000 11616 MoveAxis(S, 1200, -)
18:57:04.343 00.000 11616 Guiding  Dir = 1, Dur = 1200
18:57:04.343 00.000 11616 IsSlewing returns 0
18:57:04.343 00.000 11616 IsGuiding returns 0
18:57:04.343 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:57:04.367 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:04.383 00.016 12268 UpdateGuideState exits: m=893 SNR=20.6
18:57:04.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:04.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:04.383 00.000 12268 Enqueuing Expose request
18:57:05.573 01.190 11616 IsGuiding returns 1
18:57:05.573 00.000 11616 scope still moving after pulse duration time elapsed
18:57:05.605 00.032 11616 IsSlewing returns 0
18:57:05.605 00.000 11616 IsGuiding returns 0
18:57:05.617 00.012 11616 scope move finished after 1200 + 66 ms
18:57:05.617 00.000 11616 Move returns status 0, amount 1200
18:57:05.617 00.000 11616 move complete, result=0
18:57:05.617 00.000 11616 worker thread done servicing request
18:57:05.617 00.000 11616 Worker thread wakes up
18:57:05.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:05.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(523,237,31,31)
18:57:07.625 02.008 11616 Exposure complete
18:57:07.666 00.041 11616 worker thread done servicing request
18:57:07.666 00.000 12268 OnExposeComplete: enter
18:57:07.666 00.000 12268 UpdateGuideState(): m_state=3
18:57:07.666 00.000 12268 Star::Find(15, 537, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
18:57:07.666 00.000 12268 Star::Find returns 1 (0), X=534.93, Y=251.22, Mass=966, SNR=21.4, Peak=84 HFD=4.8
18:57:07.682 00.016 12268 Nudge: theta = 2.55
18:57:07.682 00.000 12268 South nudging, decAmt = 3.159, Normal south moves = 19.271
18:57:07.682 00.000 12268 Sending NudgeSouth pulse of duration 1200 ms
18:57:07.682 00.000 12268 Status Line: Nudge South   2
18:57:07.682 00.000 12268 Enqueuing Calibration Move request for direction 1
18:57:07.682 00.000 11616 Worker thread wakes up
18:57:07.682 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
18:57:07.682 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
18:57:07.682 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
18:57:07.682 00.000 11616 MoveAxis(S, 1200, -)
18:57:07.682 00.000 11616 Guiding  Dir = 1, Dur = 1200
18:57:07.682 00.000 11616 IsSlewing returns 0
18:57:07.687 00.005 11616 IsGuiding returns 0
18:57:07.687 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:57:07.698 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:07.719 00.021 12268 UpdateGuideState exits: m=966 SNR=21.4
18:57:07.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:07.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:07.719 00.000 12268 Enqueuing Expose request
18:57:08.910 01.191 11616 IsGuiding returns 1
18:57:08.910 00.000 11616 scope still moving after pulse duration time elapsed
18:57:08.942 00.032 11616 IsSlewing returns 0
18:57:08.942 00.000 11616 IsGuiding returns 0
18:57:08.942 00.000 11616 scope move finished after 1200 + 55 ms
18:57:08.942 00.000 11616 Move returns status 0, amount 1200
18:57:08.942 00.000 11616 move complete, result=0
18:57:08.942 00.000 11616 worker thread done servicing request
18:57:08.942 00.000 11616 Worker thread wakes up
18:57:08.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:08.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(520,236,31,31)
18:57:10.938 01.996 11616 Exposure complete
18:57:11.001 00.063 11616 worker thread done servicing request
18:57:11.001 00.000 12268 OnExposeComplete: enter
18:57:11.001 00.000 12268 UpdateGuideState(): m_state=3
18:57:11.001 00.000 12268 Star::Find(15, 534, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
18:57:11.001 00.000 12268 Star::Find returns 1 (0), X=534.10, Y=251.42, Mass=942, SNR=21.2, Peak=64 HFD=5.2
18:57:11.001 00.000 12268 Nudge: theta = 2.52
18:57:11.001 00.000 12268 South nudging, decAmt = 2.314, Normal south moves = 19.271
18:57:11.001 00.000 12268 Sending NudgeSouth pulse of duration 1200 ms
18:57:11.001 00.000 12268 Status Line: Nudge South   3
18:57:11.001 00.000 12268 Enqueuing Calibration Move request for direction 1
18:57:11.001 00.000 11616 Worker thread wakes up
18:57:11.001 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
18:57:11.001 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
18:57:11.001 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
18:57:11.001 00.000 11616 MoveAxis(S, 1200, -)
18:57:11.001 00.000 11616 Guiding  Dir = 1, Dur = 1200
18:57:11.001 00.000 11616 IsSlewing returns 0
18:57:11.001 00.000 11616 IsGuiding returns 0
18:57:11.001 00.000 11616 PulseGuide returned control before completion, sleep 1210
18:57:11.031 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:11.049 00.018 12268 UpdateGuideState exits: m=942 SNR=21.2
18:57:11.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:11.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:11.049 00.000 12268 Enqueuing Expose request
18:57:12.234 01.185 11616 IsGuiding returns 1
18:57:12.234 00.000 11616 scope still moving after pulse duration time elapsed
18:57:12.265 00.031 11616 IsSlewing returns 0
18:57:12.265 00.000 11616 IsGuiding returns 1
18:57:12.297 00.032 11616 IsSlewing returns 0
18:57:12.297 00.000 11616 IsGuiding returns 1
18:57:12.328 00.031 11616 IsSlewing returns 0
18:57:12.328 00.000 11616 IsGuiding returns 1
18:57:12.359 00.031 11616 IsSlewing returns 0
18:57:12.359 00.000 11616 IsGuiding returns 1
18:57:12.390 00.031 11616 IsSlewing returns 0
18:57:12.390 00.000 11616 IsGuiding returns 0
18:57:12.390 00.000 11616 scope move finished after 1200 + 178 ms
18:57:12.390 00.000 11616 Move returns status 0, amount 1200
18:57:12.390 00.000 11616 move complete, result=0
18:57:12.390 00.000 11616 worker thread done servicing request
18:57:12.390 00.000 11616 Worker thread wakes up
18:57:12.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:12.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(519,236,31,31)
18:57:14.403 02.013 11616 Exposure complete
18:57:14.451 00.048 11616 worker thread done servicing request
18:57:14.451 00.000 12268 OnExposeComplete: enter
18:57:14.451 00.000 12268 UpdateGuideState(): m_state=3
18:57:14.451 00.000 12268 Star::Find(15, 534, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
18:57:14.451 00.000 12268 Star::Find returns 1 (0), X=531.51, Y=251.50, Mass=819, SNR=19.6, Peak=64 HFD=5.1
18:57:14.451 00.000 12268 Nudge: theta = 2.42
18:57:14.451 00.000 12268 Nudging discontinued, wrong direction: 2.42
18:57:14.451 00.000 12268 Final south nudging status: Current loc = {531.510,251.499}, targeting {528.296,224.538}
18:57:14.451 00.000 12268 Falling Through to state CALIBRATION_COMPLETE
18:57:14.451 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 18:25:21"
18:57:14.451 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000958
18:57:14.451 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001800
18:57:14.451 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
18:57:14.451 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -1.612660
18:57:14.451 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.090181
18:57:14.451 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020848
18:57:14.451 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
18:57:14.451 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
18:57:14.451 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
18:57:14.451 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
18:57:14.451 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
18:57:14.451 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
18:57:14.451 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
18:57:14.451 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
18:57:14.451 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.767950
18:57:14.451 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 23
18:57:14.451 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
18:57:14.451 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
18:57:14.451 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
18:57:14.466 00.015 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "12/26/25 20:11:18"
18:57:14.466 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
18:57:14.466 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.7 -11.4}, {-0.6 -9.9}, {-0.6 -9.4}, {-0.6 -7.1}, {-0.5 -4.7}, {-0.5 -4.3}, {-0.4 -1.9}, {-0.3 0.1}, {-0.1 0.7}, {-0.0 3.3}, {-0.0 5.6}, {0.0 6.3}, {0.2 8.6}, {0.4 10.9}, {0.4 11.7}, {0.4 14.2}, {0.4 16.5}, {0.7 17.1}, {0.7 19.2}, {0.6 21.0}, {0.6 21.8}, {0.9 24.5}, {1.1 26.4}, {1.1 26.4}, {0.6 22.5}, {0.5 18.3}, {-0.0 12.8}, {-0.3 8.4}, {-0.6 4.5}, {-1.2 -1.5}, {-1.5 -5.7}, {-1.9 -9.8}, {-2.6 -15.3}, {-3.1 -19.9}, {-3.6 -23.7}, {-3.7 -24.5}"
18:57:14.466 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.2 0.0}, {-4.0 0.1}, {-6.4 0.3}, {-7.6 0.7}, {-10.6 1.2}, {-12.9 1.0}, {-13.8 0.7}, {-16.7 1.0}, {-19.5 1.3}, {-20.2 1.7}, {-23.3 2.1}, {-25.8 2.3}, {-25.8 2.3}, {-25.1 1.9}, {-21.9 1.9}, {-16.6 1.5}, {-13.1 1.2}, {-9.6 1.1}, {-6.6 0.8}"
18:57:14.466 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:57:14.466 00.000 12268 ScopeASCOM::SideOfPier() returns 0
18:57:14.466 00.000 12268 Mount::SetCalibration (scope) -- xAngle=84.4 yAngle=-3.8 xRate=0.900 yRate=1.773 bin=1 dec=1.2 pierSide=0 par=+/- rotAng=None
18:57:14.466 00.000 12268 Mount::SetCalibration (scope) -- sets m_xAngle=84.4 m_yAngleError=178.2
18:57:14.468 00.002 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:57:14.468 00.000 12268 ScopeASCOM::SideOfPier() returns 0
18:57:14.625 00.157 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
18:57:14.625 00.000 12268 ScopeASCOM::SideOfPier() returns 0
18:57:14.625 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 18:57:14"
18:57:14.625 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
18:57:14.625 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
18:57:14.625 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
18:57:14.625 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
18:57:14.625 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
18:57:14.625 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
18:57:14.625 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
18:57:14.625 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
18:57:14.625 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
18:57:14.625 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
18:57:14.625 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
18:57:14.625 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
18:57:14.625 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
18:57:14.625 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
18:57:14.625 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
18:57:14.625 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
18:57:14.625 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
18:57:14.625 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
18:57:14.625 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
18:57:14.625 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
18:57:14.625 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
18:57:14.625 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
18:57:14.625 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
18:57:14.625 00.000 12268 GetBoolean("/Confirm/2/CalWarning_Rates", 1) returns 1
18:57:14.625 00.000 12268 Alert: Advisory: Calibration completed but RA and Dec rates vary by an unexpected amount (often caused by large Dec backlash)
18:57:14.906 00.281 12268 Calibration alert details: Expected ratio at dec=1.2 is 1.000, actual is 0.508
18:57:14.906 00.000 12268 Status Line: Calibration complete
18:57:14.906 00.000 12268 Calibration Complete
18:57:14.906 00.000 12268 PhdConfig flush
18:57:14.906 00.000 12268 Changing from state CALIBRATING_PRIMARY to CALIBRATING_SECONDARY
18:57:14.906 00.000 12268 guider state => CALIBRATED
18:57:14.906 00.000 12268 Changing from state CALIBRATED to CALIBRATED
18:57:14.906 00.000 12268 guider state => CALIBRATED
18:57:14.906 00.000 12268 Changing from state CALIBRATED to GUIDING
18:57:14.906 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:57:14.906 00.000 12268 ScopeASCOM::SideOfPier() returns 0
18:57:14.906 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=1.2 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
18:57:14.906 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
18:57:14.906 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
18:57:14.906 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
18:57:14.906 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
18:57:14.906 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
18:57:14.906 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
18:57:14.906 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
18:57:14.906 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
18:57:14.906 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
18:57:14.906 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
18:57:14.906 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
18:57:14.906 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
18:57:14.906 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
18:57:14.922 00.016 12268 evsrv: cli 0FA411A0 connect
18:57:14.922 00.000 12268 case statement mapped state 5 to 1
18:57:14.922 00.000 12268 case statement mapped state 5 to 1
18:57:14.922 00.000 12268 evsrv: cli 0F8E6D80 connect
18:57:14.922 00.000 12268 case statement mapped state 5 to 1
18:57:14.922 00.000 12268 case statement mapped state 5 to 1
18:57:14.922 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_pixel_scale","id":"73130a86-0311-40cd-a6a7-e8172430830c"}
18:57:14.922 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":4.29719,"id":"73130a86-0311-40cd-a6a7-e8172430830c"}
18:57:14.922 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"b00f7356-e967-47e8-82d2-97f2a8bf9866"}
18:57:14.922 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"b00f7356-e967-47e8-82d2-97f2a8bf9866"}
18:57:14.922 00.000 12268 evsrv: cli 0FA411A0 disconnect
18:57:14.922 00.000 12268 evsrv: cli 0F8E6D80 disconnect
18:57:15.062 00.140 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
18:57:15.062 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
18:57:15.062 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:57:15.062 00.000 12268 ScopeASCOM::SideOfPier() returns 0
18:57:15.062 00.000 12268 setting lock position to (531.51, 251.50)
18:57:15.062 00.000 12268 MultiStar: stabilizing after lock position change
18:57:15.062 00.000 12268 guider state => GUIDING
18:57:15.062 00.000 12268 Status Line: Guiding
18:57:15.062 00.000 12268 Mount: notify guiding started
18:57:15.062 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
18:57:15.062 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 18:57:14"
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
18:57:15.062 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
18:57:15.062 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
18:57:15.062 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
18:57:15.062 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
18:57:15.062 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
18:57:15.062 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
18:57:15.062 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
18:57:15.078 00.016 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
18:57:15.220 00.142 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
18:57:15.220 00.000 12268 ScopeASCOM::SideOfPier() returns 0
18:57:15.220 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
18:57:15.220 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
18:57:15.220 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:57:15.220 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 1.2
18:57:15.220 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
18:57:15.220 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
18:57:15.220 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
18:57:15.220 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
18:57:15.220 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
18:57:15.220 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:15.235 00.015 12268 UpdateGuideState exits: m=819 SNR=19.6
18:57:15.235 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:15.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:15.235 00.000 12268 Enqueuing Expose request
18:57:15.235 00.000 11616 Worker thread wakes up
18:57:15.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:15.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:17.312 02.077 11616 Exposure complete
18:57:17.359 00.047 11616 worker thread done servicing request
18:57:17.359 00.000 12268 OnExposeComplete: enter
18:57:17.359 00.000 12268 UpdateGuideState(): m_state=6
18:57:17.359 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
18:57:17.359 00.000 12268 Star::Find returns 1 (0), X=530.20, Y=251.59, Mass=864, SNR=20.2, Peak=76 HFD=4.6
18:57:17.359 00.000 12268 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.47) = xAngle (1.60 = 1.60)
18:57:17.359 00.000 12268 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.52 = -1.52)
18:57:17.359 00.000 12268 CameraToMount -- cameraX=-1.31 cameraY=0.10 hyp=1.31 cameraTheta=3.07 mountX=-0.03 mountY=-1.31, mountTheta=-1.60
18:57:17.359 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.31, y=0.10, opts=13)
18:57:17.359 00.000 12268 Enqueuing Move request for scope (-1.31, 0.10)
18:57:17.359 00.000 11616 Worker thread wakes up
18:57:17.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.31, 0.10) opts 0xd
18:57:17.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.31, 0.10)
18:57:17.359 00.000 11616 Moving (-1.31, 0.10) raw xDistance=-0.03 yDistance=-1.31
18:57:17.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:57:17.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
18:57:17.359 00.000 11616 resist switch: large excursion: input -1.31 thresh 0.60 direction from 0 to -1
18:57:17.359 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.94
18:57:17.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -1.31
18:57:17.359 00.000 11616 MoveAxis(E, 0, ABG)
18:57:17.359 00.000 11616 Move returns status 0, amount 0
18:57:17.359 00.000 11616 MoveAxis(N, 111, ABG)
18:57:17.359 00.000 11616 Guiding  Dir = 0, Dur = 111
18:57:17.359 00.000 11616 IsSlewing returns 0
18:57:17.359 00.000 11616 IsGuiding returns 0
18:57:17.359 00.000 11616 PulseGuide returned control before completion, sleep 121
18:57:17.375 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
18:57:17.406 00.031 12268 UpdateGuideState exits: m=864 SNR=20.2
18:57:17.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:17.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:17.406 00.000 12268 Enqueuing Expose request
18:57:17.500 00.094 11616 IsGuiding returns 1
18:57:17.500 00.000 11616 scope still moving after pulse duration time elapsed
18:57:17.531 00.031 11616 IsSlewing returns 0
18:57:17.531 00.000 11616 IsGuiding returns 0
18:57:17.531 00.000 11616 scope move finished after 111 + 52 ms
18:57:17.531 00.000 11616 Move returns status 0, amount 111
18:57:17.531 00.000 11616 move complete, result=0
18:57:17.531 00.000 11616 worker thread done servicing request
18:57:17.531 00.000 11616 Worker thread wakes up
18:57:17.531 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -1.3 px 111 ms NORTH
18:57:17.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:17.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:19.547 02.016 11616 Exposure complete
18:57:19.593 00.046 11616 worker thread done servicing request
18:57:19.593 00.000 12268 OnExposeComplete: enter
18:57:19.593 00.000 12268 UpdateGuideState(): m_state=6
18:57:19.593 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
18:57:19.593 00.000 12268 Star::Find returns 1 (0), X=530.30, Y=251.39, Mass=886, SNR=20.4, Peak=74 HFD=4.7
18:57:19.593 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
18:57:19.593 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
18:57:19.593 00.000 12268 CameraToMount -- cameraX=-1.21 cameraY=-0.11 hyp=1.21 cameraTheta=-3.05 mountX=-0.23 mountY=-1.18, mountTheta=-1.76
18:57:19.609 00.016 12268 SchedulePrimaryMove(0D94C700, x=-1.21, y=-0.11, opts=13)
18:57:19.609 00.000 12268 Enqueuing Move request for scope (-1.21, -0.11)
18:57:19.609 00.000 11616 Worker thread wakes up
18:57:19.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.21, -0.11) opts 0xd
18:57:19.609 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.21, -0.11)
18:57:19.609 00.000 11616 Moving (-1.21, -0.11) raw xDistance=-0.23 yDistance=-1.18
18:57:19.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
18:57:19.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
18:57:19.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -1.18
18:57:19.609 00.000 11616 MoveAxis(E, 0, ABG)
18:57:19.609 00.000 11616 Move returns status 0, amount 0
18:57:19.609 00.000 11616 MoveAxis(N, 100, ABG)
18:57:19.609 00.000 11616 Guiding  Dir = 0, Dur = 100
18:57:19.609 00.000 11616 IsSlewing returns 0
18:57:19.609 00.000 11616 IsGuiding returns 0
18:57:19.609 00.000 11616 PulseGuide returned control before completion, sleep 110
18:57:19.624 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
18:57:19.640 00.016 12268 UpdateGuideState exits: m=886 SNR=20.4
18:57:19.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:19.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:19.640 00.000 12268 Enqueuing Expose request
18:57:19.734 00.094 11616 IsGuiding returns 1
18:57:19.734 00.000 11616 scope still moving after pulse duration time elapsed
18:57:19.765 00.031 11616 IsSlewing returns 0
18:57:19.765 00.000 11616 IsGuiding returns 1
18:57:19.797 00.032 11616 IsSlewing returns 0
18:57:19.797 00.000 11616 IsGuiding returns 1
18:57:19.828 00.031 11616 IsSlewing returns 0
18:57:19.828 00.000 11616 IsGuiding returns 1
18:57:19.859 00.031 11616 IsSlewing returns 0
18:57:19.859 00.000 11616 IsGuiding returns 1
18:57:19.890 00.031 11616 IsSlewing returns 0
18:57:19.890 00.000 11616 IsGuiding returns 1
18:57:19.921 00.031 11616 IsSlewing returns 0
18:57:19.921 00.000 11616 IsGuiding returns 0
18:57:19.921 00.000 11616 scope move finished after 100 + 210 ms
18:57:19.921 00.000 11616 Move returns status 0, amount 100
18:57:19.921 00.000 11616 move complete, result=0
18:57:19.921 00.000 11616 worker thread done servicing request
18:57:19.921 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -1.2 px 100 ms NORTH
18:57:19.921 00.000 11616 Worker thread wakes up
18:57:19.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:19.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:21.914 01.993 11616 Exposure complete
18:57:21.978 00.064 11616 worker thread done servicing request
18:57:21.978 00.000 12268 OnExposeComplete: enter
18:57:21.978 00.000 12268 UpdateGuideState(): m_state=6
18:57:21.978 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
18:57:21.978 00.000 12268 Star::Find returns 1 (0), X=530.28, Y=251.19, Mass=889, SNR=20.6, Peak=97 HFD=4.8
18:57:21.978 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
18:57:21.978 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.20)
18:57:21.978 00.000 12268 CameraToMount -- cameraX=-1.23 cameraY=-0.31 hyp=1.26 cameraTheta=-2.90 mountX=-0.42 mountY=-1.18, mountTheta=-1.92
18:57:21.978 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.23, y=-0.31, opts=13)
18:57:21.978 00.000 12268 Enqueuing Move request for scope (-1.23, -0.31)
18:57:21.978 00.000 11616 Worker thread wakes up
18:57:21.978 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.23, -0.31) opts 0xd
18:57:21.978 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.23, -0.31)
18:57:21.978 00.000 11616 Moving (-1.23, -0.31) raw xDistance=-0.42 yDistance=-1.18
18:57:21.978 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
18:57:21.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
18:57:21.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -1.18
18:57:21.978 00.000 11616 MoveAxis(E, 0, ABG)
18:57:21.978 00.000 11616 Move returns status 0, amount 0
18:57:21.978 00.000 11616 MoveAxis(N, 100, ABG)
18:57:21.978 00.000 11616 Guiding  Dir = 0, Dur = 100
18:57:21.978 00.000 11616 IsSlewing returns 0
18:57:21.978 00.000 11616 IsGuiding returns 0
18:57:21.978 00.000 11616 PulseGuide returned control before completion, sleep 110
18:57:22.000 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:22.009 00.009 12268 UpdateGuideState exits: m=889 SNR=20.6
18:57:22.009 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:22.009 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:22.009 00.000 12268 Enqueuing Expose request
18:57:22.105 00.096 11616 IsGuiding returns 1
18:57:22.105 00.000 11616 scope still moving after pulse duration time elapsed
18:57:22.136 00.031 11616 IsSlewing returns 0
18:57:22.136 00.000 11616 IsGuiding returns 0
18:57:22.136 00.000 11616 scope move finished after 100 + 50 ms
18:57:22.136 00.000 11616 Move returns status 0, amount 100
18:57:22.136 00.000 11616 move complete, result=0
18:57:22.136 00.000 11616 worker thread done servicing request
18:57:22.136 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -1.2 px 100 ms NORTH
18:57:22.136 00.000 11616 Worker thread wakes up
18:57:22.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:22.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:24.152 02.016 11616 Exposure complete
18:57:24.199 00.047 11616 worker thread done servicing request
18:57:24.199 00.000 12268 OnExposeComplete: enter
18:57:24.199 00.000 12268 UpdateGuideState(): m_state=6
18:57:24.199 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
18:57:24.199 00.000 12268 Star::Find returns 1 (0), X=530.59, Y=251.27, Mass=883, SNR=20.4, Peak=86 HFD=4.7
18:57:24.199 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.38 = 1.91)
18:57:24.199 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.20)
18:57:24.199 00.000 12268 CameraToMount -- cameraX=-0.92 cameraY=-0.22 hyp=0.95 cameraTheta=-2.90 mountX=-0.31 mountY=-0.88, mountTheta=-1.91
18:57:24.199 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.92, y=-0.22, opts=13)
18:57:24.199 00.000 12268 Enqueuing Move request for scope (-0.92, -0.22)
18:57:24.199 00.000 11616 Worker thread wakes up
18:57:24.199 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.22) opts 0xd
18:57:24.199 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.92, -0.22)
18:57:24.199 00.000 11616 Moving (-0.92, -0.22) raw xDistance=-0.31 yDistance=-0.88
18:57:24.199 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.97
18:57:24.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
18:57:24.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.88
18:57:24.199 00.000 11616 MoveAxis(E, 174, ABG)
18:57:24.199 00.000 11616 Guiding  Dir = 2, Dur = 174
18:57:24.199 00.000 11616 IsSlewing returns 0
18:57:24.199 00.000 11616 IsGuiding returns 0
18:57:24.199 00.000 11616 PulseGuide returned control before completion, sleep 184
18:57:24.231 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:24.247 00.016 12268 UpdateGuideState exits: m=883 SNR=20.4
18:57:24.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:24.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:24.247 00.000 12268 Enqueuing Expose request
18:57:24.406 00.159 11616 IsGuiding returns 1
18:57:24.406 00.000 11616 scope still moving after pulse duration time elapsed
18:57:24.437 00.031 11616 IsSlewing returns 0
18:57:24.437 00.000 11616 IsGuiding returns 0
18:57:24.437 00.000 11616 scope move finished after 174 + 51 ms
18:57:24.437 00.000 11616 Move returns status 0, amount 174
18:57:24.437 00.000 11616 MoveAxis(N, 75, ABG)
18:57:24.437 00.000 11616 Guiding  Dir = 0, Dur = 75
18:57:24.437 00.000 11616 IsSlewing returns 0
18:57:24.437 00.000 11616 IsGuiding returns 0
18:57:24.437 00.000 11616 PulseGuide returned control before completion, sleep 85
18:57:24.531 00.094 11616 IsGuiding returns 1
18:57:24.531 00.000 11616 scope still moving after pulse duration time elapsed
18:57:24.562 00.031 11616 IsSlewing returns 0
18:57:24.562 00.000 11616 IsGuiding returns 0
18:57:24.562 00.000 11616 scope move finished after 75 + 48 ms
18:57:24.562 00.000 11616 Move returns status 0, amount 75
18:57:24.562 00.000 11616 move complete, result=0
18:57:24.562 00.000 11616 worker thread done servicing request
18:57:24.562 00.000 11616 Worker thread wakes up
18:57:24.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:24.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:24.562 00.000 12268 GuideStep: -0.3 px 174 ms EAST, -0.9 px 75 ms NORTH
18:57:26.566 02.004 11616 Exposure complete
18:57:26.614 00.048 11616 worker thread done servicing request
18:57:26.614 00.000 12268 OnExposeComplete: enter
18:57:26.614 00.000 12268 UpdateGuideState(): m_state=6
18:57:26.614 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
18:57:26.614 00.000 12268 Star::Find returns 1 (0), X=530.42, Y=250.94, Mass=964, SNR=21.4, Peak=86 HFD=5.0
18:57:26.614 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
18:57:26.614 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.97)
18:57:26.614 00.000 12268 CameraToMount -- cameraX=-1.09 cameraY=-0.55 hyp=1.22 cameraTheta=-2.67 mountX=-0.66 mountY=-1.01, mountTheta=-2.15
18:57:26.624 00.010 12268 SchedulePrimaryMove(0D94C700, x=-1.09, y=-0.55, opts=13)
18:57:26.624 00.000 12268 Enqueuing Move request for scope (-1.09, -0.55)
18:57:26.624 00.000 11616 Worker thread wakes up
18:57:26.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.09, -0.55) opts 0xd
18:57:26.624 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.09, -0.55)
18:57:26.624 00.000 11616 Moving (-1.09, -0.55) raw xDistance=-0.66 yDistance=-1.01
18:57:26.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.66
18:57:26.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -1.01
18:57:26.624 00.000 11616 MoveAxis(E, 365, ABG)
18:57:26.624 00.000 11616 Guiding  Dir = 2, Dur = 365
18:57:26.624 00.000 11616 IsSlewing returns 0
18:57:26.624 00.000 11616 IsGuiding returns 0
18:57:26.624 00.000 11616 PulseGuide returned control before completion, sleep 375
18:57:26.646 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
18:57:26.662 00.016 12268 UpdateGuideState exits: m=964 SNR=21.4
18:57:26.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:26.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:26.662 00.000 12268 Enqueuing Expose request
18:57:27.011 00.349 11616 IsGuiding returns 1
18:57:27.011 00.000 11616 scope still moving after pulse duration time elapsed
18:57:27.042 00.031 11616 IsSlewing returns 0
18:57:27.042 00.000 11616 IsGuiding returns 0
18:57:27.042 00.000 11616 scope move finished after 365 + 50 ms
18:57:27.042 00.000 11616 Move returns status 0, amount 365
18:57:27.042 00.000 11616 MoveAxis(N, 85, ABG)
18:57:27.042 00.000 11616 Guiding  Dir = 0, Dur = 85
18:57:27.042 00.000 11616 IsSlewing returns 0
18:57:27.042 00.000 11616 IsGuiding returns 0
18:57:27.042 00.000 11616 PulseGuide returned control before completion, sleep 95
18:57:27.154 00.112 11616 IsGuiding returns 1
18:57:27.154 00.000 11616 scope still moving after pulse duration time elapsed
18:57:27.186 00.032 11616 IsSlewing returns 0
18:57:27.186 00.000 11616 IsGuiding returns 0
18:57:27.186 00.000 11616 scope move finished after 85 + 57 ms
18:57:27.186 00.000 11616 Move returns status 0, amount 85
18:57:27.186 00.000 11616 move complete, result=0
18:57:27.186 00.000 11616 worker thread done servicing request
18:57:27.186 00.000 11616 Worker thread wakes up
18:57:27.186 00.000 12268 GuideStep: -0.7 px 365 ms EAST, -1.0 px 85 ms NORTH
18:57:27.187 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:27.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:29.187 02.000 11616 Exposure complete
18:57:29.250 00.063 11616 worker thread done servicing request
18:57:29.250 00.000 12268 OnExposeComplete: enter
18:57:29.250 00.000 12268 UpdateGuideState(): m_state=6
18:57:29.250 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
18:57:29.250 00.000 12268 Star::Find returns 1 (0), X=530.29, Y=251.13, Mass=927, SNR=20.9, Peak=87 HFD=4.9
18:57:29.250 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.33 = 1.96)
18:57:29.250 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.15)
18:57:29.250 00.000 12268 CameraToMount -- cameraX=-1.22 cameraY=-0.36 hyp=1.27 cameraTheta=-2.85 mountX=-0.48 mountY=-1.16, mountTheta=-1.96
18:57:29.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.22, y=-0.36, opts=13)
18:57:29.250 00.000 12268 Enqueuing Move request for scope (-1.22, -0.36)
18:57:29.250 00.000 11616 Worker thread wakes up
18:57:29.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.22, -0.36) opts 0xd
18:57:29.250 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.22, -0.36)
18:57:29.250 00.000 11616 Moving (-1.22, -0.36) raw xDistance=-0.48 yDistance=-1.16
18:57:29.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
18:57:29.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -1.16
18:57:29.250 00.000 11616 MoveAxis(E, 267, ABG)
18:57:29.250 00.000 11616 Guiding  Dir = 2, Dur = 267
18:57:29.250 00.000 11616 IsSlewing returns 0
18:57:29.250 00.000 11616 IsGuiding returns 0
18:57:29.250 00.000 11616 PulseGuide returned control before completion, sleep 277
18:57:29.262 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:29.281 00.019 12268 UpdateGuideState exits: m=927 SNR=20.9
18:57:29.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:29.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:29.281 00.000 12268 Enqueuing Expose request
18:57:29.547 00.266 11616 IsGuiding returns 1
18:57:29.547 00.000 11616 scope still moving after pulse duration time elapsed
18:57:29.578 00.031 11616 IsSlewing returns 0
18:57:29.578 00.000 11616 IsGuiding returns 0
18:57:29.578 00.000 11616 scope move finished after 267 + 57 ms
18:57:29.578 00.000 11616 Move returns status 0, amount 267
18:57:29.578 00.000 11616 MoveAxis(N, 99, ABG)
18:57:29.578 00.000 11616 Guiding  Dir = 0, Dur = 99
18:57:29.578 00.000 11616 IsSlewing returns 0
18:57:29.578 00.000 11616 IsGuiding returns 0
18:57:29.578 00.000 11616 PulseGuide returned control before completion, sleep 109
18:57:29.705 00.127 11616 IsGuiding returns 1
18:57:29.705 00.000 11616 scope still moving after pulse duration time elapsed
18:57:29.736 00.031 11616 IsSlewing returns 0
18:57:29.736 00.000 11616 IsGuiding returns 0
18:57:29.736 00.000 11616 scope move finished after 99 + 58 ms
18:57:29.736 00.000 11616 Move returns status 0, amount 99
18:57:29.736 00.000 11616 move complete, result=0
18:57:29.736 00.000 11616 worker thread done servicing request
18:57:29.736 00.000 11616 Worker thread wakes up
18:57:29.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:29.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:29.736 00.000 12268 GuideStep: -0.5 px 267 ms EAST, -1.2 px 99 ms NORTH
18:57:31.732 01.996 11616 Exposure complete
18:57:31.795 00.063 11616 worker thread done servicing request
18:57:31.795 00.000 12268 OnExposeComplete: enter
18:57:31.795 00.000 12268 UpdateGuideState(): m_state=6
18:57:31.795 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
18:57:31.795 00.000 12268 Star::Find returns 1 (0), X=530.47, Y=251.93, Mass=909, SNR=20.8, Peak=74 HFD=5.1
18:57:31.795 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
18:57:31.795 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
18:57:31.795 00.000 12268 CameraToMount -- cameraX=-1.04 cameraY=0.43 hyp=1.12 cameraTheta=2.75 mountX=0.32 mountY=-1.08, mountTheta=-1.28
18:57:31.795 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.04, y=0.43, opts=13)
18:57:31.795 00.000 12268 Enqueuing Move request for scope (-1.04, 0.43)
18:57:31.795 00.000 11616 Worker thread wakes up
18:57:31.795 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 0.43) opts 0xd
18:57:31.795 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.04, 0.43)
18:57:31.795 00.000 11616 Moving (-1.04, 0.43) raw xDistance=0.32 yDistance=-1.08
18:57:31.795 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
18:57:31.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
18:57:31.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -1.08
18:57:31.795 00.000 11616 MoveAxis(E, 0, ABG)
18:57:31.795 00.000 11616 Move returns status 0, amount 0
18:57:31.795 00.000 11616 MoveAxis(N, 92, ABG)
18:57:31.795 00.000 11616 Guiding  Dir = 0, Dur = 92
18:57:31.795 00.000 11616 IsSlewing returns 0
18:57:31.795 00.000 11616 IsGuiding returns 0
18:57:31.795 00.000 11616 PulseGuide returned control before completion, sleep 102
18:57:31.827 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=233, Gamma=1.290
18:57:31.843 00.016 12268 UpdateGuideState exits: m=909 SNR=20.8
18:57:31.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:31.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:31.843 00.000 12268 Enqueuing Expose request
18:57:31.921 00.078 11616 IsGuiding returns 1
18:57:31.921 00.000 11616 scope still moving after pulse duration time elapsed
18:57:31.953 00.032 11616 IsSlewing returns 0
18:57:31.953 00.000 11616 IsGuiding returns 0
18:57:31.953 00.000 11616 scope move finished after 92 + 55 ms
18:57:31.953 00.000 11616 Move returns status 0, amount 92
18:57:31.953 00.000 11616 move complete, result=0
18:57:31.953 00.000 11616 worker thread done servicing request
18:57:31.953 00.000 11616 Worker thread wakes up
18:57:31.953 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -1.1 px 92 ms NORTH
18:57:31.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:31.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:33.968 02.015 11616 Exposure complete
18:57:34.015 00.047 11616 worker thread done servicing request
18:57:34.015 00.000 12268 OnExposeComplete: enter
18:57:34.015 00.000 12268 UpdateGuideState(): m_state=6
18:57:34.015 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
18:57:34.015 00.000 12268 Star::Find returns 1 (0), X=530.45, Y=251.94, Mass=947, SNR=21.2, Peak=77 HFD=5.2
18:57:34.015 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
18:57:34.015 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
18:57:34.015 00.000 12268 CameraToMount -- cameraX=-1.06 cameraY=0.45 hyp=1.15 cameraTheta=2.75 mountX=0.34 mountY=-1.11, mountTheta=-1.27
18:57:34.015 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.06, y=0.45, opts=13)
18:57:34.015 00.000 12268 Enqueuing Move request for scope (-1.06, 0.45)
18:57:34.015 00.000 11616 Worker thread wakes up
18:57:34.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 0.45) opts 0xd
18:57:34.015 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.06, 0.45)
18:57:34.015 00.000 11616 Moving (-1.06, 0.45) raw xDistance=0.34 yDistance=-1.11
18:57:34.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
18:57:34.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
18:57:34.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -1.11
18:57:34.015 00.000 11616 MoveAxis(E, 0, ABG)
18:57:34.015 00.000 11616 Move returns status 0, amount 0
18:57:34.015 00.000 11616 MoveAxis(N, 94, ABG)
18:57:34.015 00.000 11616 Guiding  Dir = 0, Dur = 94
18:57:34.015 00.000 11616 IsSlewing returns 0
18:57:34.015 00.000 11616 IsGuiding returns 0
18:57:34.015 00.000 11616 PulseGuide returned control before completion, sleep 104
18:57:34.046 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=239, Gamma=1.290
18:57:34.062 00.016 12268 UpdateGuideState exits: m=947 SNR=21.2
18:57:34.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:34.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:34.062 00.000 12268 Enqueuing Expose request
18:57:34.140 00.078 11616 IsGuiding returns 1
18:57:34.140 00.000 11616 scope still moving after pulse duration time elapsed
18:57:34.171 00.031 11616 IsSlewing returns 0
18:57:34.171 00.000 11616 IsGuiding returns 0
18:57:34.171 00.000 11616 scope move finished after 94 + 50 ms
18:57:34.171 00.000 11616 Move returns status 0, amount 94
18:57:34.171 00.000 11616 move complete, result=0
18:57:34.171 00.000 11616 worker thread done servicing request
18:57:34.171 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -1.1 px 94 ms NORTH
18:57:34.171 00.000 11616 Worker thread wakes up
18:57:34.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:34.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:36.168 01.997 11616 Exposure complete
18:57:36.232 00.064 11616 worker thread done servicing request
18:57:36.232 00.000 12268 OnExposeComplete: enter
18:57:36.232 00.000 12268 UpdateGuideState(): m_state=6
18:57:36.232 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
18:57:36.232 00.000 12268 Star::Find returns 1 (0), X=530.48, Y=251.91, Mass=834, SNR=19.8, Peak=73 HFD=4.9
18:57:36.232 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
18:57:36.232 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
18:57:36.232 00.000 12268 CameraToMount -- cameraX=-1.03 cameraY=0.41 hyp=1.11 cameraTheta=2.76 mountX=0.31 mountY=-1.07, mountTheta=-1.29
18:57:36.232 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.03, y=0.41, opts=13)
18:57:36.232 00.000 12268 Enqueuing Move request for scope (-1.03, 0.41)
18:57:36.232 00.000 11616 Worker thread wakes up
18:57:36.232 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.41) opts 0xd
18:57:36.232 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.03, 0.41)
18:57:36.232 00.000 11616 Moving (-1.03, 0.41) raw xDistance=0.31 yDistance=-1.07
18:57:36.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
18:57:36.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
18:57:36.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -1.07
18:57:36.232 00.000 11616 MoveAxis(E, 0, ABG)
18:57:36.232 00.000 11616 Move returns status 0, amount 0
18:57:36.232 00.000 11616 MoveAxis(N, 91, ABG)
18:57:36.232 00.000 11616 Guiding  Dir = 0, Dur = 91
18:57:36.232 00.000 11616 IsSlewing returns 0
18:57:36.232 00.000 11616 IsGuiding returns 0
18:57:36.232 00.000 11616 PulseGuide returned control before completion, sleep 101
18:57:36.250 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
18:57:36.263 00.013 12268 UpdateGuideState exits: m=834 SNR=19.8
18:57:36.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:36.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:36.263 00.000 12268 Enqueuing Expose request
18:57:36.342 00.079 11616 IsGuiding returns 1
18:57:36.342 00.000 11616 scope still moving after pulse duration time elapsed
18:57:36.374 00.032 11616 IsSlewing returns 0
18:57:36.374 00.000 11616 IsGuiding returns 0
18:57:36.374 00.000 11616 scope move finished after 91 + 43 ms
18:57:36.374 00.000 11616 Move returns status 0, amount 91
18:57:36.374 00.000 11616 move complete, result=0
18:57:36.374 00.000 11616 worker thread done servicing request
18:57:36.374 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -1.1 px 91 ms NORTH
18:57:36.374 00.000 11616 Worker thread wakes up
18:57:36.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:36.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:38.375 02.001 11616 Exposure complete
18:57:38.422 00.047 11616 worker thread done servicing request
18:57:38.422 00.000 12268 OnExposeComplete: enter
18:57:38.422 00.000 12268 UpdateGuideState(): m_state=6
18:57:38.422 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
18:57:38.422 00.000 12268 Star::Find returns 1 (0), X=530.43, Y=251.59, Mass=803, SNR=19.4, Peak=76 HFD=4.9
18:57:38.422 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
18:57:38.422 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
18:57:38.422 00.000 12268 CameraToMount -- cameraX=-1.08 cameraY=0.09 hyp=1.08 cameraTheta=3.06 mountX=-0.01 mountY=-1.08, mountTheta=-1.58
18:57:38.437 00.015 12268 SchedulePrimaryMove(0D94C700, x=-1.08, y=0.09, opts=13)
18:57:38.437 00.000 12268 Enqueuing Move request for scope (-1.08, 0.09)
18:57:38.437 00.000 11616 Worker thread wakes up
18:57:38.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.09) opts 0xd
18:57:38.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.08, 0.09)
18:57:38.437 00.000 11616 Moving (-1.08, 0.09) raw xDistance=-0.01 yDistance=-1.08
18:57:38.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:57:38.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
18:57:38.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -1.08
18:57:38.437 00.000 11616 MoveAxis(E, 0, ABG)
18:57:38.437 00.000 11616 Move returns status 0, amount 0
18:57:38.437 00.000 11616 MoveAxis(N, 91, ABG)
18:57:38.437 00.000 11616 Guiding  Dir = 0, Dur = 91
18:57:38.437 00.000 11616 IsSlewing returns 0
18:57:38.437 00.000 11616 IsGuiding returns 0
18:57:38.437 00.000 11616 PulseGuide returned control before completion, sleep 101
18:57:38.453 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=230, Gamma=1.290
18:57:38.468 00.015 12268 UpdateGuideState exits: m=803 SNR=19.4
18:57:38.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:38.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:38.468 00.000 12268 Enqueuing Expose request
18:57:38.546 00.078 11616 IsGuiding returns 1
18:57:38.546 00.000 11616 scope still moving after pulse duration time elapsed
18:57:38.578 00.032 11616 IsSlewing returns 0
18:57:38.578 00.000 11616 IsGuiding returns 1
18:57:38.609 00.031 11616 IsSlewing returns 0
18:57:38.609 00.000 11616 IsGuiding returns 0
18:57:38.609 00.000 11616 scope move finished after 91 + 80 ms
18:57:38.609 00.000 11616 Move returns status 0, amount 91
18:57:38.609 00.000 11616 move complete, result=0
18:57:38.609 00.000 11616 worker thread done servicing request
18:57:38.609 00.000 11616 Worker thread wakes up
18:57:38.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:38.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:38.609 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -1.1 px 91 ms NORTH
18:57:40.625 02.016 11616 Exposure complete
18:57:40.672 00.047 11616 worker thread done servicing request
18:57:40.672 00.000 12268 OnExposeComplete: enter
18:57:40.672 00.000 12268 UpdateGuideState(): m_state=6
18:57:40.672 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
18:57:40.672 00.000 12268 Star::Find returns 1 (0), X=530.17, Y=251.37, Mass=947, SNR=21.2, Peak=87 HFD=4.6
18:57:40.672 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.52 = 1.77)
18:57:40.672 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.34)
18:57:40.672 00.000 12268 CameraToMount -- cameraX=-1.34 cameraY=-0.13 hyp=1.35 cameraTheta=-3.04 mountX=-0.26 mountY=-1.31, mountTheta=-1.77
18:57:40.672 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.34, y=-0.13, opts=13)
18:57:40.672 00.000 12268 Enqueuing Move request for scope (-1.34, -0.13)
18:57:40.672 00.000 11616 Worker thread wakes up
18:57:40.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.34, -0.13) opts 0xd
18:57:40.672 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.34, -0.13)
18:57:40.672 00.000 11616 Moving (-1.34, -0.13) raw xDistance=-0.26 yDistance=-1.31
18:57:40.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
18:57:40.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -1.31
18:57:40.672 00.000 11616 MoveAxis(E, 147, ABG)
18:57:40.672 00.000 11616 Guiding  Dir = 2, Dur = 147
18:57:40.672 00.000 11616 IsSlewing returns 0
18:57:40.672 00.000 11616 IsGuiding returns 0
18:57:40.672 00.000 11616 PulseGuide returned control before completion, sleep 157
18:57:40.703 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:40.718 00.015 12268 UpdateGuideState exits: m=947 SNR=21.2
18:57:40.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:40.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:40.718 00.000 12268 Enqueuing Expose request
18:57:40.859 00.141 11616 IsGuiding returns 1
18:57:40.859 00.000 11616 scope still moving after pulse duration time elapsed
18:57:40.890 00.031 11616 IsSlewing returns 0
18:57:40.890 00.000 11616 IsGuiding returns 1
18:57:40.922 00.032 11616 IsSlewing returns 0
18:57:40.922 00.000 11616 IsGuiding returns 1
18:57:40.953 00.031 11616 IsSlewing returns 0
18:57:40.953 00.000 11616 IsGuiding returns 1
18:57:40.984 00.031 11616 IsSlewing returns 0
18:57:40.984 00.000 11616 IsGuiding returns 1
18:57:41.016 00.032 11616 IsSlewing returns 0
18:57:41.016 00.000 11616 IsGuiding returns 0
18:57:41.016 00.000 11616 scope move finished after 147 + 182 ms
18:57:41.016 00.000 11616 Move returns status 0, amount 147
18:57:41.016 00.000 11616 MoveAxis(N, 111, ABG)
18:57:41.016 00.000 11616 Guiding  Dir = 0, Dur = 111
18:57:41.016 00.000 11616 IsSlewing returns 0
18:57:41.016 00.000 11616 IsGuiding returns 0
18:57:41.016 00.000 11616 PulseGuide returned control before completion, sleep 121
18:57:41.140 00.124 11616 IsGuiding returns 1
18:57:41.140 00.000 11616 scope still moving after pulse duration time elapsed
18:57:41.171 00.031 11616 IsSlewing returns 0
18:57:41.171 00.000 11616 IsGuiding returns 0
18:57:41.171 00.000 11616 scope move finished after 111 + 44 ms
18:57:41.171 00.000 11616 Move returns status 0, amount 111
18:57:41.171 00.000 11616 move complete, result=0
18:57:41.171 00.000 11616 worker thread done servicing request
18:57:41.171 00.000 11616 Worker thread wakes up
18:57:41.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:41.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:41.171 00.000 12268 GuideStep: -0.3 px 147 ms EAST, -1.3 px 111 ms NORTH
18:57:43.166 01.995 11616 Exposure complete
18:57:43.230 00.064 11616 worker thread done servicing request
18:57:43.230 00.000 12268 OnExposeComplete: enter
18:57:43.230 00.000 12268 UpdateGuideState(): m_state=6
18:57:43.230 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
18:57:43.230 00.000 12268 Star::Find returns 1 (0), X=530.18, Y=251.13, Mass=946, SNR=21.3, Peak=106 HFD=4.6
18:57:43.230 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.35 = 1.94)
18:57:43.230 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.17)
18:57:43.230 00.000 12268 CameraToMount -- cameraX=-1.33 cameraY=-0.37 hyp=1.37 cameraTheta=-2.87 mountX=-0.49 mountY=-1.27, mountTheta=-1.94
18:57:43.230 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.33, y=-0.37, opts=13)
18:57:43.230 00.000 12268 Enqueuing Move request for scope (-1.33, -0.37)
18:57:43.230 00.000 11616 Worker thread wakes up
18:57:43.230 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.33, -0.37) opts 0xd
18:57:43.230 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.33, -0.37)
18:57:43.230 00.000 11616 Moving (-1.33, -0.37) raw xDistance=-0.49 yDistance=-1.27
18:57:43.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.49
18:57:43.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -1.27
18:57:43.230 00.000 11616 MoveAxis(E, 274, ABG)
18:57:43.230 00.000 11616 Guiding  Dir = 2, Dur = 274
18:57:43.230 00.000 11616 IsSlewing returns 0
18:57:43.230 00.000 11616 IsGuiding returns 0
18:57:43.230 00.000 11616 PulseGuide returned control before completion, sleep 284
18:57:43.250 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:43.262 00.012 12268 UpdateGuideState exits: m=946 SNR=21.3
18:57:43.262 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:43.262 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:43.262 00.000 12268 Enqueuing Expose request
18:57:43.532 00.270 11616 IsGuiding returns 1
18:57:43.532 00.000 11616 scope still moving after pulse duration time elapsed
18:57:43.563 00.031 11616 IsSlewing returns 0
18:57:43.563 00.000 11616 IsGuiding returns 0
18:57:43.563 00.000 11616 scope move finished after 274 + 54 ms
18:57:43.563 00.000 11616 Move returns status 0, amount 274
18:57:43.563 00.000 11616 MoveAxis(N, 107, ABG)
18:57:43.563 00.000 11616 Guiding  Dir = 0, Dur = 107
18:57:43.563 00.000 11616 IsSlewing returns 0
18:57:43.563 00.000 11616 IsGuiding returns 0
18:57:43.563 00.000 11616 PulseGuide returned control before completion, sleep 117
18:57:43.690 00.127 11616 IsGuiding returns 1
18:57:43.690 00.000 11616 scope still moving after pulse duration time elapsed
18:57:43.722 00.032 11616 IsSlewing returns 0
18:57:43.722 00.000 11616 IsGuiding returns 0
18:57:43.722 00.000 11616 scope move finished after 107 + 50 ms
18:57:43.722 00.000 11616 Move returns status 0, amount 107
18:57:43.722 00.000 11616 move complete, result=0
18:57:43.722 00.000 11616 worker thread done servicing request
18:57:43.722 00.000 11616 Worker thread wakes up
18:57:43.722 00.000 12268 GuideStep: -0.5 px 274 ms EAST, -1.3 px 107 ms NORTH
18:57:43.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:43.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:45.723 02.001 11616 Exposure complete
18:57:45.786 00.063 11616 worker thread done servicing request
18:57:45.786 00.000 12268 OnExposeComplete: enter
18:57:45.786 00.000 12268 UpdateGuideState(): m_state=6
18:57:45.786 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
18:57:45.786 00.000 12268 Star::Find returns 1 (0), X=530.13, Y=251.79, Mass=950, SNR=21.2, Peak=76 HFD=5.6
18:57:45.786 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
18:57:45.786 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
18:57:45.786 00.000 12268 CameraToMount -- cameraX=-1.38 cameraY=0.29 hyp=1.41 cameraTheta=2.94 mountX=0.15 mountY=-1.41, mountTheta=-1.46
18:57:45.786 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.38, y=0.29, opts=13)
18:57:45.786 00.000 12268 Enqueuing Move request for scope (-1.38, 0.29)
18:57:45.786 00.000 11616 Worker thread wakes up
18:57:45.786 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.38, 0.29) opts 0xd
18:57:45.786 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.38, 0.29)
18:57:45.786 00.000 11616 Moving (-1.38, 0.29) raw xDistance=0.15 yDistance=-1.41
18:57:45.786 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:57:45.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
18:57:45.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -1.41
18:57:45.786 00.000 11616 MoveAxis(E, 0, ABG)
18:57:45.786 00.000 11616 Move returns status 0, amount 0
18:57:45.786 00.000 11616 MoveAxis(N, 119, ABG)
18:57:45.786 00.000 11616 Guiding  Dir = 0, Dur = 119
18:57:45.786 00.000 11616 IsSlewing returns 0
18:57:45.786 00.000 11616 IsGuiding returns 0
18:57:45.786 00.000 11616 PulseGuide returned control before completion, sleep 129
18:57:45.802 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:45.818 00.016 12268 UpdateGuideState exits: m=950 SNR=21.2
18:57:45.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:45.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:45.818 00.000 12268 Enqueuing Expose request
18:57:45.929 00.111 11616 IsGuiding returns 1
18:57:45.929 00.000 11616 scope still moving after pulse duration time elapsed
18:57:45.961 00.032 11616 IsSlewing returns 0
18:57:45.961 00.000 11616 IsGuiding returns 0
18:57:45.961 00.000 11616 scope move finished after 119 + 49 ms
18:57:45.961 00.000 11616 Move returns status 0, amount 119
18:57:45.961 00.000 11616 move complete, result=0
18:57:45.961 00.000 11616 worker thread done servicing request
18:57:45.961 00.000 11616 Worker thread wakes up
18:57:45.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:45.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:45.961 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -1.4 px 119 ms NORTH
18:57:47.968 02.007 11616 Exposure complete
18:57:48.015 00.047 11616 worker thread done servicing request
18:57:48.015 00.000 12268 OnExposeComplete: enter
18:57:48.015 00.000 12268 UpdateGuideState(): m_state=6
18:57:48.015 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
18:57:48.015 00.000 12268 Star::Find returns 1 (0), X=530.14, Y=251.92, Mass=987, SNR=21.7, Peak=91 HFD=5.5
18:57:48.015 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
18:57:48.015 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
18:57:48.015 00.000 12268 CameraToMount -- cameraX=-1.36 cameraY=0.42 hyp=1.43 cameraTheta=2.84 mountX=0.29 mountY=-1.41, mountTheta=-1.37
18:57:48.015 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.36, y=0.42, opts=13)
18:57:48.015 00.000 12268 Enqueuing Move request for scope (-1.36, 0.42)
18:57:48.015 00.000 11616 Worker thread wakes up
18:57:48.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.36, 0.42) opts 0xd
18:57:48.015 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.36, 0.42)
18:57:48.015 00.000 11616 Moving (-1.36, 0.42) raw xDistance=0.29 yDistance=-1.41
18:57:48.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
18:57:48.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
18:57:48.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -1.41
18:57:48.015 00.000 11616 MoveAxis(E, 0, ABG)
18:57:48.015 00.000 11616 Move returns status 0, amount 0
18:57:48.015 00.000 11616 MoveAxis(N, 119, ABG)
18:57:48.015 00.000 11616 Guiding  Dir = 0, Dur = 119
18:57:48.015 00.000 11616 IsSlewing returns 0
18:57:48.015 00.000 11616 IsGuiding returns 0
18:57:48.015 00.000 11616 PulseGuide returned control before completion, sleep 129
18:57:48.031 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
18:57:48.046 00.015 12268 UpdateGuideState exits: m=987 SNR=21.7
18:57:48.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:48.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:48.046 00.000 12268 Enqueuing Expose request
18:57:48.158 00.112 11616 IsGuiding returns 1
18:57:48.158 00.000 11616 scope still moving after pulse duration time elapsed
18:57:48.189 00.031 11616 IsSlewing returns 0
18:57:48.189 00.000 11616 IsGuiding returns 1
18:57:48.220 00.031 11616 IsSlewing returns 0
18:57:48.220 00.000 11616 IsGuiding returns 1
18:57:48.252 00.032 11616 IsSlewing returns 0
18:57:48.252 00.000 11616 IsGuiding returns 1
18:57:48.284 00.032 11616 IsSlewing returns 0
18:57:48.284 00.000 11616 IsGuiding returns 1
18:57:48.315 00.031 11616 IsSlewing returns 0
18:57:48.315 00.000 11616 IsGuiding returns 1
18:57:48.347 00.032 11616 IsSlewing returns 0
18:57:48.347 00.000 11616 IsGuiding returns 1
18:57:48.379 00.032 11616 IsSlewing returns 0
18:57:48.379 00.000 11616 IsGuiding returns 0
18:57:48.379 00.000 11616 scope move finished after 119 + 235 ms
18:57:48.379 00.000 11616 Move returns status 0, amount 119
18:57:48.379 00.000 11616 move complete, result=0
18:57:48.379 00.000 11616 worker thread done servicing request
18:57:48.379 00.000 11616 Worker thread wakes up
18:57:48.379 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -1.4 px 119 ms NORTH
18:57:48.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:48.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:50.388 02.009 11616 Exposure complete
18:57:50.437 00.049 11616 worker thread done servicing request
18:57:50.437 00.000 12268 OnExposeComplete: enter
18:57:50.437 00.000 12268 UpdateGuideState(): m_state=6
18:57:50.437 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
18:57:50.437 00.000 12268 Star::Find returns 1 (0), X=530.35, Y=251.62, Mass=873, SNR=20.3, Peak=79 HFD=4.8
18:57:50.437 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
18:57:50.437 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
18:57:50.437 00.000 12268 CameraToMount -- cameraX=-1.16 cameraY=0.12 hyp=1.16 cameraTheta=3.04 mountX=0.00 mountY=-1.16, mountTheta=-1.57
18:57:50.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.16, y=0.12, opts=13)
18:57:50.437 00.000 12268 Enqueuing Move request for scope (-1.16, 0.12)
18:57:50.437 00.000 11616 Worker thread wakes up
18:57:50.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 0.12) opts 0xd
18:57:50.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.16, 0.12)
18:57:50.437 00.000 11616 Moving (-1.16, 0.12) raw xDistance=0.00 yDistance=-1.16
18:57:50.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:57:50.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
18:57:50.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -1.16
18:57:50.437 00.000 11616 MoveAxis(E, 0, ABG)
18:57:50.437 00.000 11616 Move returns status 0, amount 0
18:57:50.437 00.000 11616 MoveAxis(N, 98, ABG)
18:57:50.437 00.000 11616 Guiding  Dir = 0, Dur = 98
18:57:50.437 00.000 11616 IsSlewing returns 0
18:57:50.437 00.000 11616 IsGuiding returns 0
18:57:50.437 00.000 11616 PulseGuide returned control before completion, sleep 108
18:57:50.467 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:50.468 00.001 12268 UpdateGuideState exits: m=873 SNR=20.3
18:57:50.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:50.483 00.015 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:50.483 00.000 12268 Enqueuing Expose request
18:57:50.562 00.079 11616 IsGuiding returns 1
18:57:50.562 00.000 11616 scope still moving after pulse duration time elapsed
18:57:50.593 00.031 11616 IsSlewing returns 0
18:57:50.605 00.012 11616 IsGuiding returns 1
18:57:50.640 00.035 11616 IsSlewing returns 0
18:57:50.640 00.000 11616 IsGuiding returns 1
18:57:50.671 00.031 11616 IsSlewing returns 0
18:57:50.671 00.000 11616 IsGuiding returns 1
18:57:50.703 00.032 11616 IsSlewing returns 0
18:57:50.703 00.000 11616 IsGuiding returns 1
18:57:50.734 00.031 11616 IsSlewing returns 0
18:57:50.734 00.000 11616 IsGuiding returns 1
18:57:50.765 00.031 11616 IsSlewing returns 0
18:57:50.765 00.000 11616 IsGuiding returns 0
18:57:50.765 00.000 11616 scope move finished after 98 + 219 ms
18:57:50.765 00.000 11616 Move returns status 0, amount 98
18:57:50.765 00.000 11616 move complete, result=0
18:57:50.765 00.000 11616 worker thread done servicing request
18:57:50.765 00.000 11616 Worker thread wakes up
18:57:50.765 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -1.2 px 98 ms NORTH
18:57:50.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:50.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:52.769 02.004 11616 Exposure complete
18:57:52.817 00.048 11616 worker thread done servicing request
18:57:52.817 00.000 12268 OnExposeComplete: enter
18:57:52.817 00.000 12268 UpdateGuideState(): m_state=6
18:57:52.817 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
18:57:52.817 00.000 12268 Star::Find returns 1 (0), X=530.23, Y=251.89, Mass=922, SNR=20.9, Peak=88 HFD=4.9
18:57:52.817 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
18:57:52.817 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
18:57:52.817 00.000 12268 CameraToMount -- cameraX=-1.28 cameraY=0.39 hyp=1.34 cameraTheta=2.84 mountX=0.27 mountY=-1.32, mountTheta=-1.37
18:57:52.817 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.28, y=0.39, opts=13)
18:57:52.817 00.000 12268 Enqueuing Move request for scope (-1.28, 0.39)
18:57:52.817 00.000 11616 Worker thread wakes up
18:57:52.817 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.28, 0.39) opts 0xd
18:57:52.817 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.28, 0.39)
18:57:52.817 00.000 11616 Moving (-1.28, 0.39) raw xDistance=0.27 yDistance=-1.32
18:57:52.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
18:57:52.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
18:57:52.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -1.32
18:57:52.817 00.000 11616 MoveAxis(E, 0, ABG)
18:57:52.817 00.000 11616 Move returns status 0, amount 0
18:57:52.817 00.000 11616 MoveAxis(N, 112, ABG)
18:57:52.817 00.000 11616 Guiding  Dir = 0, Dur = 112
18:57:52.817 00.000 11616 IsSlewing returns 0
18:57:52.817 00.000 11616 IsGuiding returns 0
18:57:52.817 00.000 11616 PulseGuide returned control before completion, sleep 122
18:57:52.849 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:52.864 00.015 12268 UpdateGuideState exits: m=922 SNR=20.9
18:57:52.864 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:52.864 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:52.864 00.000 12268 Enqueuing Expose request
18:57:52.960 00.096 11616 IsGuiding returns 1
18:57:52.960 00.000 11616 scope still moving after pulse duration time elapsed
18:57:52.991 00.031 11616 IsSlewing returns 0
18:57:52.991 00.000 11616 IsGuiding returns 0
18:57:52.991 00.000 11616 scope move finished after 112 + 49 ms
18:57:52.991 00.000 11616 Move returns status 0, amount 112
18:57:52.991 00.000 11616 move complete, result=0
18:57:52.991 00.000 11616 worker thread done servicing request
18:57:52.991 00.000 11616 Worker thread wakes up
18:57:52.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:52.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:52.991 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -1.3 px 112 ms NORTH
18:57:54.999 02.008 11616 Exposure complete
18:57:55.047 00.048 11616 worker thread done servicing request
18:57:55.047 00.000 12268 OnExposeComplete: enter
18:57:55.047 00.000 12268 UpdateGuideState(): m_state=6
18:57:55.047 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
18:57:55.047 00.000 12268 Star::Find returns 1 (0), X=530.37, Y=251.98, Mass=892, SNR=20.4, Peak=88 HFD=4.9
18:57:55.047 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
18:57:55.047 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
18:57:55.047 00.000 12268 CameraToMount -- cameraX=-1.14 cameraY=0.48 hyp=1.24 cameraTheta=2.74 mountX=0.37 mountY=-1.19, mountTheta=-1.27
18:57:55.047 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.14, y=0.48, opts=13)
18:57:55.047 00.000 12268 Enqueuing Move request for scope (-1.14, 0.48)
18:57:55.047 00.000 11616 Worker thread wakes up
18:57:55.047 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 0.48) opts 0xd
18:57:55.047 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.14, 0.48)
18:57:55.047 00.000 11616 Moving (-1.14, 0.48) raw xDistance=0.37 yDistance=-1.19
18:57:55.047 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.63 newest=0.64
18:57:55.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
18:57:55.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -1.19
18:57:55.047 00.000 11616 MoveAxis(W, 206, ABG)
18:57:55.047 00.000 11616 Guiding  Dir = 3, Dur = 206
18:57:55.047 00.000 11616 IsSlewing returns 0
18:57:55.047 00.000 11616 IsGuiding returns 0
18:57:55.047 00.000 11616 PulseGuide returned control before completion, sleep 216
18:57:55.062 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:55.078 00.016 12268 UpdateGuideState exits: m=892 SNR=20.4
18:57:55.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:55.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:55.078 00.000 12268 Enqueuing Expose request
18:57:55.284 00.206 11616 IsGuiding returns 1
18:57:55.284 00.000 11616 scope still moving after pulse duration time elapsed
18:57:55.316 00.032 11616 IsSlewing returns 0
18:57:55.316 00.000 11616 IsGuiding returns 0
18:57:55.316 00.000 11616 scope move finished after 206 + 53 ms
18:57:55.316 00.000 11616 Move returns status 0, amount 206
18:57:55.316 00.000 11616 MoveAxis(N, 101, ABG)
18:57:55.316 00.000 11616 Guiding  Dir = 0, Dur = 101
18:57:55.316 00.000 11616 IsSlewing returns 0
18:57:55.316 00.000 11616 IsGuiding returns 0
18:57:55.316 00.000 11616 PulseGuide returned control before completion, sleep 111
18:57:55.443 00.127 11616 IsGuiding returns 1
18:57:55.443 00.000 11616 scope still moving after pulse duration time elapsed
18:57:55.475 00.032 11616 IsSlewing returns 0
18:57:55.475 00.000 11616 IsGuiding returns 0
18:57:55.475 00.000 11616 scope move finished after 101 + 57 ms
18:57:55.475 00.000 11616 Move returns status 0, amount 101
18:57:55.475 00.000 11616 move complete, result=0
18:57:55.475 00.000 11616 worker thread done servicing request
18:57:55.475 00.000 11616 Worker thread wakes up
18:57:55.475 00.000 12268 GuideStep: 0.4 px 206 ms WEST, -1.2 px 101 ms NORTH
18:57:55.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:55.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:57.470 01.995 11616 Exposure complete
18:57:57.534 00.064 11616 worker thread done servicing request
18:57:57.534 00.000 12268 OnExposeComplete: enter
18:57:57.534 00.000 12268 UpdateGuideState(): m_state=6
18:57:57.534 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
18:57:57.534 00.000 12268 Star::Find returns 1 (0), X=530.15, Y=251.70, Mass=996, SNR=21.8, Peak=83 HFD=5.5
18:57:57.534 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.52 = 1.52)
18:57:57.534 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.59 = -1.59)
18:57:57.534 00.000 12268 CameraToMount -- cameraX=-1.36 cameraY=0.20 hyp=1.37 cameraTheta=3.00 mountX=0.07 mountY=-1.37, mountTheta=-1.52
18:57:57.534 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.36, y=0.20, opts=13)
18:57:57.534 00.000 12268 Enqueuing Move request for scope (-1.36, 0.20)
18:57:57.534 00.000 11616 Worker thread wakes up
18:57:57.534 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.36, 0.20) opts 0xd
18:57:57.534 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.36, 0.20)
18:57:57.534 00.000 11616 Moving (-1.36, 0.20) raw xDistance=0.07 yDistance=-1.37
18:57:57.534 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:57:57.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
18:57:57.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -1.37
18:57:57.534 00.000 11616 MoveAxis(E, 0, ABG)
18:57:57.534 00.000 11616 Move returns status 0, amount 0
18:57:57.534 00.000 11616 MoveAxis(N, 116, ABG)
18:57:57.534 00.000 11616 Guiding  Dir = 0, Dur = 116
18:57:57.534 00.000 11616 IsSlewing returns 0
18:57:57.534 00.000 11616 IsGuiding returns 0
18:57:57.534 00.000 11616 PulseGuide returned control before completion, sleep 126
18:57:57.549 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:57.565 00.016 12268 UpdateGuideState exits: m=996 SNR=21.8
18:57:57.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:57.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:57.565 00.000 12268 Enqueuing Expose request
18:57:57.676 00.111 11616 IsGuiding returns 1
18:57:57.676 00.000 11616 scope still moving after pulse duration time elapsed
18:57:57.707 00.031 11616 IsSlewing returns 0
18:57:57.707 00.000 11616 IsGuiding returns 0
18:57:57.707 00.000 11616 scope move finished after 116 + 54 ms
18:57:57.707 00.000 11616 Move returns status 0, amount 116
18:57:57.707 00.000 11616 move complete, result=0
18:57:57.707 00.000 11616 worker thread done servicing request
18:57:57.707 00.000 11616 Worker thread wakes up
18:57:57.707 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -1.4 px 116 ms NORTH
18:57:57.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:57.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:57:59.718 02.011 11616 Exposure complete
18:57:59.768 00.050 11616 worker thread done servicing request
18:57:59.768 00.000 12268 OnExposeComplete: enter
18:57:59.768 00.000 12268 UpdateGuideState(): m_state=6
18:57:59.768 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
18:57:59.768 00.000 12268 Star::Find returns 1 (0), X=530.22, Y=251.55, Mass=918, SNR=20.8, Peak=76 HFD=4.9
18:57:59.768 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
18:57:59.768 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
18:57:59.768 00.000 12268 CameraToMount -- cameraX=-1.29 cameraY=0.05 hyp=1.29 cameraTheta=3.10 mountX=-0.07 mountY=-1.28, mountTheta=-1.63
18:57:59.768 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.29, y=0.05, opts=13)
18:57:59.768 00.000 12268 Enqueuing Move request for scope (-1.29, 0.05)
18:57:59.768 00.000 11616 Worker thread wakes up
18:57:59.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.29, 0.05) opts 0xd
18:57:59.768 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.29, 0.05)
18:57:59.768 00.000 11616 Moving (-1.29, 0.05) raw xDistance=-0.07 yDistance=-1.28
18:57:59.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:57:59.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
18:57:59.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -1.28
18:57:59.768 00.000 11616 MoveAxis(E, 0, ABG)
18:57:59.768 00.000 11616 Move returns status 0, amount 0
18:57:59.768 00.000 11616 MoveAxis(N, 108, ABG)
18:57:59.768 00.000 11616 Guiding  Dir = 0, Dur = 108
18:57:59.768 00.000 11616 IsSlewing returns 0
18:57:59.768 00.000 11616 IsGuiding returns 0
18:57:59.768 00.000 11616 PulseGuide returned control before completion, sleep 118
18:57:59.785 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:57:59.800 00.015 12268 UpdateGuideState exits: m=918 SNR=20.8
18:57:59.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:57:59.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:57:59.800 00.000 12268 Enqueuing Expose request
18:57:59.912 00.112 11616 IsGuiding returns 1
18:57:59.912 00.000 11616 scope still moving after pulse duration time elapsed
18:57:59.943 00.031 11616 IsSlewing returns 0
18:57:59.943 00.000 11616 IsGuiding returns 0
18:57:59.943 00.000 11616 scope move finished after 108 + 60 ms
18:57:59.943 00.000 11616 Move returns status 0, amount 108
18:57:59.943 00.000 11616 move complete, result=0
18:57:59.943 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -1.3 px 108 ms NORTH
18:57:59.943 00.000 11616 worker thread done servicing request
18:57:59.943 00.000 11616 Worker thread wakes up
18:57:59.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:57:59.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:01.954 02.011 11616 Exposure complete
18:58:02.002 00.048 11616 worker thread done servicing request
18:58:02.002 00.000 12268 OnExposeComplete: enter
18:58:02.002 00.000 12268 UpdateGuideState(): m_state=6
18:58:02.002 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
18:58:02.002 00.000 12268 Star::Find returns 1 (0), X=530.34, Y=251.32, Mass=974, SNR=21.5, Peak=81 HFD=5.4
18:58:02.002 00.000 12268 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.47) = xAngle (-4.46 = 1.82)
18:58:02.002 00.000 12268 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.29)
18:58:02.002 00.000 12268 CameraToMount -- cameraX=-1.17 cameraY=-0.18 hyp=1.18 cameraTheta=-2.99 mountX=-0.29 mountY=-1.14, mountTheta=-1.82
18:58:02.002 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.17, y=-0.18, opts=13)
18:58:02.002 00.000 12268 Enqueuing Move request for scope (-1.17, -0.18)
18:58:02.002 00.000 11616 Worker thread wakes up
18:58:02.002 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.17, -0.18) opts 0xd
18:58:02.002 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.17, -0.18)
18:58:02.002 00.000 11616 Moving (-1.17, -0.18) raw xDistance=-0.29 yDistance=-1.14
18:58:02.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
18:58:02.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
18:58:02.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -1.14
18:58:02.002 00.000 11616 MoveAxis(E, 0, ABG)
18:58:02.002 00.000 11616 Move returns status 0, amount 0
18:58:02.002 00.000 11616 MoveAxis(N, 96, ABG)
18:58:02.002 00.000 11616 Guiding  Dir = 0, Dur = 96
18:58:02.002 00.000 11616 IsSlewing returns 0
18:58:02.002 00.000 11616 IsGuiding returns 0
18:58:02.002 00.000 11616 PulseGuide returned control before completion, sleep 106
18:58:02.017 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:02.033 00.016 12268 UpdateGuideState exits: m=974 SNR=21.5
18:58:02.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:02.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:02.033 00.000 12268 Enqueuing Expose request
18:58:02.129 00.096 11616 IsGuiding returns 1
18:58:02.129 00.000 11616 scope still moving after pulse duration time elapsed
18:58:02.160 00.031 11616 IsSlewing returns 0
18:58:02.160 00.000 11616 IsGuiding returns 0
18:58:02.160 00.000 11616 scope move finished after 96 + 54 ms
18:58:02.160 00.000 11616 Move returns status 0, amount 96
18:58:02.160 00.000 11616 move complete, result=0
18:58:02.160 00.000 11616 worker thread done servicing request
18:58:02.160 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -1.1 px 96 ms NORTH
18:58:02.160 00.000 11616 Worker thread wakes up
18:58:02.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:02.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:04.168 02.008 11616 Exposure complete
18:58:04.218 00.050 11616 worker thread done servicing request
18:58:04.218 00.000 12268 OnExposeComplete: enter
18:58:04.218 00.000 12268 UpdateGuideState(): m_state=6
18:58:04.218 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
18:58:04.218 00.000 12268 Star::Find returns 1 (0), X=530.55, Y=251.14, Mass=865, SNR=20.2, Peak=73 HFD=4.7
18:58:04.218 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
18:58:04.218 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
18:58:04.218 00.000 12268 CameraToMount -- cameraX=-0.95 cameraY=-0.36 hyp=1.02 cameraTheta=-2.78 mountX=-0.45 mountY=-0.90, mountTheta=-2.04
18:58:04.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.95, y=-0.36, opts=13)
18:58:04.218 00.000 12268 Enqueuing Move request for scope (-0.95, -0.36)
18:58:04.218 00.000 11616 Worker thread wakes up
18:58:04.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.36) opts 0xd
18:58:04.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.95, -0.36)
18:58:04.218 00.000 11616 Moving (-0.95, -0.36) raw xDistance=-0.45 yDistance=-0.90
18:58:04.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
18:58:04.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
18:58:04.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.90
18:58:04.218 00.000 11616 MoveAxis(E, 0, ABG)
18:58:04.218 00.000 11616 Move returns status 0, amount 0
18:58:04.218 00.000 11616 MoveAxis(N, 76, ABG)
18:58:04.218 00.000 11616 Guiding  Dir = 0, Dur = 76
18:58:04.218 00.000 11616 IsSlewing returns 0
18:58:04.218 00.000 11616 IsGuiding returns 0
18:58:04.218 00.000 11616 PulseGuide returned control before completion, sleep 86
18:58:04.232 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:04.250 00.018 12268 UpdateGuideState exits: m=865 SNR=20.2
18:58:04.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:04.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:04.250 00.000 12268 Enqueuing Expose request
18:58:04.327 00.077 11616 IsGuiding returns 1
18:58:04.327 00.000 11616 scope still moving after pulse duration time elapsed
18:58:04.358 00.031 11616 IsSlewing returns 0
18:58:04.358 00.000 11616 IsGuiding returns 1
18:58:04.390 00.032 11616 IsSlewing returns 0
18:58:04.390 00.000 11616 IsGuiding returns 1
18:58:04.422 00.032 11616 IsSlewing returns 0
18:58:04.422 00.000 11616 IsGuiding returns 0
18:58:04.422 00.000 11616 scope move finished after 76 + 120 ms
18:58:04.422 00.000 11616 Move returns status 0, amount 76
18:58:04.422 00.000 11616 move complete, result=0
18:58:04.422 00.000 11616 worker thread done servicing request
18:58:04.422 00.000 11616 Worker thread wakes up
18:58:04.422 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.9 px 76 ms NORTH
18:58:04.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:04.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:06.437 02.015 11616 Exposure complete
18:58:06.480 00.043 11616 worker thread done servicing request
18:58:06.480 00.000 12268 OnExposeComplete: enter
18:58:06.480 00.000 12268 UpdateGuideState(): m_state=6
18:58:06.480 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
18:58:06.480 00.000 12268 Star::Find returns 1 (0), X=530.87, Y=251.12, Mass=1028, SNR=22.1, Peak=101 HFD=5.3
18:58:06.480 00.000 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.47) = xAngle (-4.08 = 2.20)
18:58:06.480 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.91)
18:58:06.480 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=-0.38 hyp=0.75 cameraTheta=-2.61 mountX=-0.44 mountY=-0.59, mountTheta=-2.21
18:58:06.480 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.64, y=-0.38, opts=13)
18:58:06.480 00.000 12268 Enqueuing Move request for scope (-0.64, -0.38)
18:58:06.480 00.000 11616 Worker thread wakes up
18:58:06.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.38) opts 0xd
18:58:06.480 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.64, -0.38)
18:58:06.480 00.000 11616 Moving (-0.64, -0.38) raw xDistance=-0.44 yDistance=-0.59
18:58:06.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
18:58:06.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
18:58:06.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
18:58:06.480 00.000 11616 MoveAxis(E, 0, ABG)
18:58:06.480 00.000 11616 Move returns status 0, amount 0
18:58:06.480 00.000 11616 MoveAxis(N, 50, ABG)
18:58:06.480 00.000 11616 Guiding  Dir = 0, Dur = 50
18:58:06.480 00.000 11616 IsSlewing returns 0
18:58:06.480 00.000 11616 IsGuiding returns 0
18:58:06.480 00.000 11616 PulseGuide returned control before completion, sleep 60
18:58:06.511 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:06.527 00.016 12268 UpdateGuideState exits: m=1028 SNR=22.1
18:58:06.527 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:06.527 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:06.527 00.000 12268 Enqueuing Expose request
18:58:06.559 00.032 11616 IsGuiding returns 1
18:58:06.559 00.000 11616 scope still moving after pulse duration time elapsed
18:58:06.590 00.031 11616 IsSlewing returns 0
18:58:06.590 00.000 11616 IsGuiding returns 0
18:58:06.590 00.000 11616 scope move finished after 50 + 46 ms
18:58:06.590 00.000 11616 Move returns status 0, amount 50
18:58:06.590 00.000 11616 move complete, result=0
18:58:06.590 00.000 11616 worker thread done servicing request
18:58:06.590 00.000 11616 Worker thread wakes up
18:58:06.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:06.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:06.593 00.003 12268 GuideStep: -0.4 px 0 ms EAST, -0.6 px 50 ms NORTH
18:58:08.597 02.004 11616 Exposure complete
18:58:08.645 00.048 11616 worker thread done servicing request
18:58:08.645 00.000 12268 OnExposeComplete: enter
18:58:08.645 00.000 12268 UpdateGuideState(): m_state=6
18:58:08.645 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
18:58:08.645 00.000 12268 Star::Find returns 1 (0), X=530.96, Y=251.08, Mass=1055, SNR=22.4, Peak=105 HFD=5.5
18:58:08.645 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.47) = xAngle (-3.96 = 2.32)
18:58:08.645 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.79)
18:58:08.645 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-0.42 hyp=0.69 cameraTheta=-2.49 mountX=-0.47 mountY=-0.49, mountTheta=-2.33
18:58:08.645 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=-0.42, opts=13)
18:58:08.645 00.000 12268 Enqueuing Move request for scope (-0.55, -0.42)
18:58:08.645 00.000 11616 Worker thread wakes up
18:58:08.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.42) opts 0xd
18:58:08.645 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, -0.42)
18:58:08.645 00.000 11616 Moving (-0.55, -0.42) raw xDistance=-0.47 yDistance=-0.49
18:58:08.645 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
18:58:08.656 00.011 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
18:58:08.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
18:58:08.656 00.000 11616 MoveAxis(E, 0, ABG)
18:58:08.656 00.000 11616 Move returns status 0, amount 0
18:58:08.656 00.000 11616 MoveAxis(N, 41, ABG)
18:58:08.656 00.000 11616 Guiding  Dir = 0, Dur = 41
18:58:08.656 00.000 11616 IsSlewing returns 0
18:58:08.656 00.000 11616 IsGuiding returns 0
18:58:08.656 00.000 11616 PulseGuide returned control before completion, sleep 51
18:58:08.661 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:08.693 00.032 12268 UpdateGuideState exits: m=1055 SNR=22.4
18:58:08.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:08.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:08.693 00.000 12268 Enqueuing Expose request
18:58:08.724 00.031 11616 IsGuiding returns 0
18:58:08.724 00.000 11616 Move returns status 0, amount 41
18:58:08.724 00.000 11616 move complete, result=0
18:58:08.724 00.000 11616 worker thread done servicing request
18:58:08.724 00.000 11616 Worker thread wakes up
18:58:08.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:08.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:08.724 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.5 px 41 ms NORTH
18:58:10.719 01.995 11616 Exposure complete
18:58:10.781 00.062 11616 worker thread done servicing request
18:58:10.781 00.000 12268 OnExposeComplete: enter
18:58:10.781 00.000 12268 UpdateGuideState(): m_state=6
18:58:10.781 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
18:58:10.781 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=251.01, Mass=989, SNR=21.6, Peak=96 HFD=5.5
18:58:10.781 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.93 = 2.35)
18:58:10.781 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
18:58:10.781 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.49 hyp=0.77 cameraTheta=-2.46 mountX=-0.54 mountY=-0.53, mountTheta=-2.37
18:58:10.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-0.49, opts=13)
18:58:10.781 00.000 12268 Enqueuing Move request for scope (-0.60, -0.49)
18:58:10.781 00.000 11616 Worker thread wakes up
18:58:10.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.49) opts 0xd
18:58:10.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -0.49)
18:58:10.781 00.000 11616 Moving (-0.60, -0.49) raw xDistance=-0.54 yDistance=-0.53
18:58:10.781 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.64 newest=-1.45
18:58:10.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
18:58:10.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
18:58:10.781 00.000 11616 MoveAxis(E, 302, ABG)
18:58:10.781 00.000 11616 Guiding  Dir = 2, Dur = 302
18:58:10.781 00.000 11616 IsSlewing returns 0
18:58:10.781 00.000 11616 IsGuiding returns 0
18:58:10.781 00.000 11616 PulseGuide returned control before completion, sleep 312
18:58:10.797 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:10.812 00.015 12268 UpdateGuideState exits: m=989 SNR=21.6
18:58:10.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:10.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:10.812 00.000 12268 Enqueuing Expose request
18:58:11.109 00.297 11616 IsGuiding returns 1
18:58:11.109 00.000 11616 scope still moving after pulse duration time elapsed
18:58:11.140 00.031 11616 IsSlewing returns 0
18:58:11.140 00.000 11616 IsGuiding returns 0
18:58:11.140 00.000 11616 scope move finished after 302 + 49 ms
18:58:11.140 00.000 11616 Move returns status 0, amount 302
18:58:11.140 00.000 11616 MoveAxis(N, 45, ABG)
18:58:11.140 00.000 11616 Guiding  Dir = 0, Dur = 45
18:58:11.140 00.000 11616 IsSlewing returns 0
18:58:11.140 00.000 11616 IsGuiding returns 0
18:58:11.140 00.000 11616 PulseGuide returned control before completion, sleep 55
18:58:11.203 00.063 11616 IsGuiding returns 1
18:58:11.203 00.000 11616 scope still moving after pulse duration time elapsed
18:58:11.235 00.032 11616 IsSlewing returns 0
18:58:11.235 00.000 11616 IsGuiding returns 0
18:58:11.235 00.000 11616 scope move finished after 45 + 49 ms
18:58:11.235 00.000 11616 Move returns status 0, amount 45
18:58:11.235 00.000 11616 move complete, result=0
18:58:11.235 00.000 11616 worker thread done servicing request
18:58:11.235 00.000 11616 Worker thread wakes up
18:58:11.235 00.000 12268 GuideStep: -0.5 px 302 ms EAST, -0.5 px 45 ms NORTH
18:58:11.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:11.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:13.312 02.077 11616 Exposure complete
18:58:13.359 00.047 11616 worker thread done servicing request
18:58:13.359 00.000 12268 OnExposeComplete: enter
18:58:13.359 00.000 12268 UpdateGuideState(): m_state=6
18:58:13.359 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
18:58:13.359 00.000 12268 Star::Find returns 1 (0), X=531.06, Y=251.60, Mass=889, SNR=20.5, Peak=75 HFD=5.0
18:58:13.359 00.000 12268 MultiStar: exiting stabilization period
18:58:13.359 00.000 12268 MultiStar: updating star positions after lock position change
18:58:13.359 00.000 12268 Star::Find(15, 445, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
18:58:13.359 00.000 12268 Star::Find returns 1 (0), X=445.53, Y=126.49, Mass=744, SNR=18.7, Peak=63 HFD=5.1
18:58:13.359 00.000 12268 Star::Find(15, 1133, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
18:58:13.359 00.000 12268 Star::Find returns 1 (0), X=1133.68, Y=115.03, Mass=628, SNR=17.2, Peak=62 HFD=4.8
18:58:13.359 00.000 12268 Star::Find(15, 1032, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
18:58:13.359 00.000 12268 Star::Find returns 1 (0), X=1032.04, Y=922.07, Mass=499, SNR=15.4, Peak=39 HFD=5.7
18:58:13.359 00.000 12268 Star::Find(15, 601, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
18:58:13.359 00.000 12268 Star::Find returns 1 (0), X=601.97, Y=865.21, Mass=321, SNR=12.3, Peak=35 HFD=4.6
18:58:13.359 00.000 12268 Star::Find(15, 992, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
18:58:13.359 00.000 12268 Star::Find returns 0 (3), X=992.00, Y=908.00, Mass=7, SNR=1.9, Peak=14 HFD=0.0
18:58:13.359 00.000 12268 Star::Find(15, 487, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
18:58:13.359 00.000 12268 Star::Find returns 1 (0), X=486.97, Y=112.86, Mass=200, SNR=9.7, Peak=29 HFD=3.2
18:58:13.359 00.000 12268 Star::Find(15, 1226, 782, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
18:58:13.359 00.000 12268 Star::Find returns 1 (0), X=1226.98, Y=782.54, Mass=167, SNR=8.8, Peak=22 HFD=4.2
18:58:13.359 00.000 12268 Star::Find(15, 1071, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
18:58:13.359 00.000 12268 Star::Find returns 1 (0), X=1072.61, Y=817.53, Mass=93, SNR=6.5, Peak=19 HFD=3.4
18:58:13.359 00.000 12268 Star::Find(15, 479, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
18:58:13.359 00.000 12268 Star::Find returns 1 (0), X=479.28, Y=362.04, Mass=138, SNR=8.0, Peak=26 HFD=4.0
18:58:13.359 00.000 12268 Star::Find(15, 389, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
18:58:13.359 00.000 12268 Star::Find returns 1 (0), X=389.23, Y=118.67, Mass=102, SNR=6.8, Peak=19 HFD=3.7
18:58:13.359 00.000 12268 Star::Find(15, 684, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
18:58:13.359 00.000 12268 Star::Find returns 1 (0), X=684.50, Y=525.46, Mass=78, SNR=6.1, Peak=19 HFD=3.1
18:58:13.359 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
18:58:13.359 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
18:58:13.359 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.10 hyp=0.46 cameraTheta=2.92 mountX=0.06 mountY=-0.46, mountTheta=-1.45
18:58:13.359 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=0.10, opts=13)
18:58:13.359 00.000 12268 Enqueuing Move request for scope (-0.45, 0.10)
18:58:13.359 00.000 11616 Worker thread wakes up
18:58:13.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.10) opts 0xd
18:58:13.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, 0.10)
18:58:13.359 00.000 11616 Moving (-0.45, 0.10) raw xDistance=0.06 yDistance=-0.46
18:58:13.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:58:13.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
18:58:13.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
18:58:13.359 00.000 11616 MoveAxis(E, 0, ABG)
18:58:13.359 00.000 11616 Move returns status 0, amount 0
18:58:13.359 00.000 11616 MoveAxis(N, 39, ABG)
18:58:13.359 00.000 11616 Guiding  Dir = 0, Dur = 39
18:58:13.359 00.000 11616 IsSlewing returns 0
18:58:13.359 00.000 11616 IsGuiding returns 0
18:58:13.359 00.000 11616 PulseGuide returned control before completion, sleep 49
18:58:13.390 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:13.406 00.016 12268 UpdateGuideState exits: m=889 SNR=20.5
18:58:13.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:13.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:13.406 00.000 12268 Enqueuing Expose request
18:58:13.437 00.031 11616 IsGuiding returns 0
18:58:13.437 00.000 11616 Move returns status 0, amount 39
18:58:13.437 00.000 11616 move complete, result=0
18:58:13.437 00.000 11616 worker thread done servicing request
18:58:13.437 00.000 11616 Worker thread wakes up
18:58:13.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:13.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:13.437 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.5 px 39 ms NORTH
18:58:15.422 01.985 11616 Exposure complete
18:58:15.485 00.063 11616 worker thread done servicing request
18:58:15.485 00.000 12268 OnExposeComplete: enter
18:58:15.485 00.000 12268 UpdateGuideState(): m_state=6
18:58:15.485 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
18:58:15.485 00.000 12268 Star::Find returns 1 (0), X=531.06, Y=251.70, Mass=995, SNR=21.7, Peak=93 HFD=5.1
18:58:15.485 00.000 12268 MultiStar: [#1 0.15,0.22,0.91,U] [#2 -0.05,0.36,0.83,U] [#3 0.23,0.13,0.73,U] [#4 -0.17,-0.14,0.58,U] [#5 4.31,47.50,0.00,M1] [#6 -0.02,-0.12,0.50,U] [#7 0.46,0.36,0.39,U] [#8 -0.50,0.48,0.00,M1] 
18:58:15.485 00.000 12268 refined, 6 included, MultiStar: {-0.02, 0.16}, one-star: {-0.45, 0.20}
18:58:15.485 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
18:58:15.485 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
18:58:15.485 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.72 mountX=0.16 mountY=-0.04, mountTheta=-0.27
18:58:15.485 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.16, opts=13)
18:58:15.485 00.000 12268 Enqueuing Move request for scope (-0.02, 0.16)
18:58:15.485 00.000 11616 Worker thread wakes up
18:58:15.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
18:58:15.485 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
18:58:15.485 00.000 11616 Moving (-0.02, 0.16) raw xDistance=0.16 yDistance=-0.04
18:58:15.485 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:58:15.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
18:58:15.485 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:58:15.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
18:58:15.485 00.000 11616 MoveAxis(E, 0, ABG)
18:58:15.485 00.000 11616 Move returns status 0, amount 0
18:58:15.485 00.000 11616 MoveAxis(N, 0, ABG)
18:58:15.485 00.000 11616 Move returns status 0, amount 0
18:58:15.485 00.000 11616 move complete, result=0
18:58:15.485 00.000 11616 worker thread done servicing request
18:58:15.501 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:15.517 00.016 12268 UpdateGuideState exits: m=995 SNR=21.7
18:58:15.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:15.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:15.517 00.000 12268 Enqueuing Expose request
18:58:15.517 00.000 11616 Worker thread wakes up
18:58:15.517 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
18:58:15.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:15.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:17.544 02.027 11616 Exposure complete
18:58:17.594 00.050 11616 worker thread done servicing request
18:58:17.594 00.000 12268 OnExposeComplete: enter
18:58:17.594 00.000 12268 UpdateGuideState(): m_state=6
18:58:17.594 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
18:58:17.594 00.000 12268 Star::Find returns 1 (0), X=530.99, Y=251.86, Mass=1023, SNR=22.0, Peak=95 HFD=4.8
18:58:17.594 00.000 12268 MultiStar: [#1 0.01,0.30,0.88,U] [#2 -0.27,0.32,0.80,U] [#3 0.08,0.12,0.59,U] [#4 -0.42,-0.21,0.56,U] [#5 4.09,47.01,0.00,M2] [#6 0.08,-0.08,0.52,U] [#7 -0.01,0.54,0.42,U] [#8 -0.97,0.07,0.00,M2] 
18:58:17.594 00.000 12268 refined, 6 included, MultiStar: {-0.19, 0.21}, one-star: {-0.52, 0.36}
18:58:17.594 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
18:58:17.594 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
18:58:17.594 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.28 cameraTheta=2.28 mountX=0.20 mountY=-0.21, mountTheta=-0.83
18:58:17.594 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.21, opts=13)
18:58:17.594 00.000 12268 Enqueuing Move request for scope (-0.19, 0.21)
18:58:17.594 00.000 11616 Worker thread wakes up
18:58:17.594 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
18:58:17.594 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
18:58:17.594 00.000 11616 Moving (-0.19, 0.21) raw xDistance=0.20 yDistance=-0.21
18:58:17.594 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
18:58:17.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
18:58:17.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
18:58:17.594 00.000 11616 MoveAxis(E, 0, ABG)
18:58:17.594 00.000 11616 Move returns status 0, amount 0
18:58:17.594 00.000 11616 MoveAxis(N, 18, ABG)
18:58:17.594 00.000 11616 Guiding  Dir = 0, Dur = 18
18:58:17.594 00.000 11616 IsSlewing returns 0
18:58:17.594 00.000 11616 IsGuiding returns 0
18:58:17.594 00.000 11616 PulseGuide returned control before completion, sleep 28
18:58:17.623 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:17.639 00.016 11616 IsGuiding returns 1
18:58:17.639 00.000 11616 scope still moving after pulse duration time elapsed
18:58:17.639 00.000 12268 UpdateGuideState exits: m=1023 SNR=22.0
18:58:17.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:17.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:17.639 00.000 12268 Enqueuing Expose request
18:58:17.670 00.031 11616 IsSlewing returns 0
18:58:17.670 00.000 11616 IsGuiding returns 0
18:58:17.670 00.000 11616 scope move finished after 18 + 50 ms
18:58:17.670 00.000 11616 Move returns status 0, amount 18
18:58:17.670 00.000 11616 move complete, result=0
18:58:17.670 00.000 11616 worker thread done servicing request
18:58:17.670 00.000 11616 Worker thread wakes up
18:58:17.670 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 18 ms NORTH
18:58:17.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:17.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:19.687 02.017 11616 Exposure complete
18:58:19.749 00.062 11616 worker thread done servicing request
18:58:19.749 00.000 12268 OnExposeComplete: enter
18:58:19.749 00.000 12268 UpdateGuideState(): m_state=6
18:58:19.749 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
18:58:19.749 00.000 12268 Star::Find returns 1 (0), X=530.84, Y=251.87, Mass=949, SNR=21.3, Peak=89 HFD=5.4
18:58:19.749 00.000 12268 MultiStar: [#1 -0.22,0.56,0.92,U] [#2 -0.48,0.53,0.00,M1] [#3 -0.04,0.57,0.65,U] [#4 -0.50,0.15,0.60,U] [#5 3.92,47.26,0.00,M3] [#6 -0.46,0.19,0.53,U] [#7 -0.32,0.64,0.00,M1] [#8 -0.69,0.91,0.00,M3] 
18:58:19.749 00.000 12268 refined, 4 included, MultiStar: {-0.39, 0.39}, one-star: {-0.67, 0.37}
18:58:19.749 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
18:58:19.749 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
18:58:19.749 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.39 hyp=0.55 cameraTheta=2.36 mountX=0.35 mountY=-0.44, mountTheta=-0.90
18:58:19.749 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.39, opts=13)
18:58:19.749 00.000 12268 Enqueuing Move request for scope (-0.39, 0.39)
18:58:19.749 00.000 11616 Worker thread wakes up
18:58:19.749 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.39) opts 0xd
18:58:19.749 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.39)
18:58:19.749 00.000 11616 Moving (-0.39, 0.39) raw xDistance=0.35 yDistance=-0.44
18:58:19.749 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
18:58:19.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
18:58:19.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
18:58:19.749 00.000 11616 MoveAxis(E, 0, ABG)
18:58:19.749 00.000 11616 Move returns status 0, amount 0
18:58:19.749 00.000 11616 MoveAxis(N, 37, ABG)
18:58:19.749 00.000 11616 Guiding  Dir = 0, Dur = 37
18:58:19.749 00.000 11616 IsSlewing returns 0
18:58:19.749 00.000 11616 IsGuiding returns 0
18:58:19.749 00.000 11616 PulseGuide returned control before completion, sleep 47
18:58:19.763 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:19.795 00.032 12268 UpdateGuideState exits: m=949 SNR=21.3
18:58:19.795 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:19.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:19.795 00.000 12268 Enqueuing Expose request
18:58:19.810 00.015 11616 IsGuiding returns 1
18:58:19.810 00.000 11616 scope still moving after pulse duration time elapsed
18:58:19.842 00.032 11616 IsSlewing returns 0
18:58:19.842 00.000 11616 IsGuiding returns 0
18:58:19.842 00.000 11616 scope move finished after 37 + 49 ms
18:58:19.842 00.000 11616 Move returns status 0, amount 37
18:58:19.842 00.000 11616 move complete, result=0
18:58:19.842 00.000 11616 worker thread done servicing request
18:58:19.842 00.000 11616 Worker thread wakes up
18:58:19.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:19.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:19.842 00.000 12268 GuideStep: 0.4 px 0 ms EAST, -0.4 px 37 ms NORTH
18:58:21.850 02.008 11616 Exposure complete
18:58:21.898 00.048 11616 worker thread done servicing request
18:58:21.898 00.000 12268 OnExposeComplete: enter
18:58:21.898 00.000 12268 UpdateGuideState(): m_state=6
18:58:21.898 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
18:58:21.898 00.000 12268 Star::Find returns 1 (0), X=531.04, Y=252.48, Mass=903, SNR=20.6, Peak=91 HFD=4.9
18:58:21.906 00.008 12268 MultiStar: [#1 0.06,0.80,0.00,M1] [#2 -0.49,1.09,0.00,M2] [#3 0.07,0.98,0.00,M1] [#4 -0.44,0.73,0.00,M1] [#5 4.17,47.78,0.00,M4] [#6 0.05,0.44,0.52,U] [#7 -0.48,1.25,0.00,M2] [#8 -1.30,1.45,0.00,M4] 
18:58:21.906 00.000 12268 refined, 1 included, MultiStar: {-0.29, 0.80}, one-star: {-0.47, 0.98}
18:58:21.906 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
18:58:21.906 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
18:58:21.906 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.80 hyp=0.85 cameraTheta=1.92 mountX=0.76 mountY=-0.39, mountTheta=-0.47
18:58:21.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.80, opts=13)
18:58:21.906 00.000 12268 Enqueuing Move request for scope (-0.29, 0.80)
18:58:21.906 00.000 11616 Worker thread wakes up
18:58:21.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.80) opts 0xd
18:58:21.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.80)
18:58:21.906 00.000 11616 Moving (-0.29, 0.80) raw xDistance=0.76 yDistance=-0.39
18:58:21.906 00.000 11616 resist switch: large excursion: input 0.76 thresh 0.57 direction from -1 to 1
18:58:21.906 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.29
18:58:21.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.76
18:58:21.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
18:58:21.906 00.000 11616 MoveAxis(W, 424, ABG)
18:58:21.906 00.000 11616 Guiding  Dir = 3, Dur = 424
18:58:21.906 00.000 11616 IsSlewing returns 0
18:58:21.906 00.000 11616 IsGuiding returns 0
18:58:21.906 00.000 11616 PulseGuide returned control before completion, sleep 434
18:58:21.914 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:21.945 00.031 12268 UpdateGuideState exits: m=903 SNR=20.6
18:58:21.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:21.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:21.945 00.000 12268 Enqueuing Expose request
18:58:22.358 00.413 11616 IsGuiding returns 0
18:58:22.358 00.000 11616 Move returns status 0, amount 424
18:58:22.358 00.000 11616 MoveAxis(N, 33, ABG)
18:58:22.358 00.000 11616 Guiding  Dir = 0, Dur = 33
18:58:22.358 00.000 11616 IsSlewing returns 0
18:58:22.358 00.000 11616 IsGuiding returns 0
18:58:22.358 00.000 11616 PulseGuide returned control before completion, sleep 43
18:58:22.406 00.048 11616 IsGuiding returns 1
18:58:22.406 00.000 11616 scope still moving after pulse duration time elapsed
18:58:22.437 00.031 11616 IsSlewing returns 0
18:58:22.437 00.000 11616 IsGuiding returns 0
18:58:22.437 00.000 11616 scope move finished after 33 + 46 ms
18:58:22.437 00.000 11616 Move returns status 0, amount 33
18:58:22.437 00.000 11616 move complete, result=0
18:58:22.437 00.000 11616 worker thread done servicing request
18:58:22.437 00.000 12268 GuideStep: 0.8 px 424 ms WEST, -0.4 px 33 ms NORTH
18:58:22.437 00.000 11616 Worker thread wakes up
18:58:22.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:22.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:23.218 00.781 12268 GetBoolean("/Confirm/guiding_assistant_while_guiding", 0) returns 1
18:58:23.281 00.063 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 18:57:14"
18:58:23.281 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
18:58:23.281 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
18:58:23.281 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
18:58:23.281 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
18:58:23.281 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
18:58:23.281 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
18:58:23.281 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
18:58:23.281 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
18:58:23.281 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
18:58:23.281 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
18:58:23.281 00.000 12268 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
18:58:23.281 00.000 12268 GetInt("/GuidingAssistant/pos.x", -1) returns 677
18:58:23.281 00.000 12268 GetInt("/GuidingAssistant/pos.y", -1) returns 0
18:58:23.296 00.015 12268 MultiStar mode disabled
18:58:23.296 00.000 12268 GuidingAssistant: Disabling guide output
18:58:23.296 00.000 12268 MountGuidingEnabled: 0
18:58:23.487 00.191 12268 evsrv: cli 0FA411A0 connect
18:58:23.487 00.000 12268 case statement mapped state 6 to 3
18:58:23.487 00.000 12268 case statement mapped state 6 to 3
18:58:23.487 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_pixel_scale","id":"04b3b406-ab79-4cd7-a03a-71d81369a392"}
18:58:23.487 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":4.29719,"id":"04b3b406-ab79-4cd7-a03a-71d81369a392"}
18:58:23.487 00.000 12268 evsrv: cli 0FA411A0 disconnect
18:58:24.438 00.951 11616 Exposure complete
18:58:24.502 00.064 11616 worker thread done servicing request
18:58:24.502 00.000 12268 OnExposeComplete: enter
18:58:24.502 00.000 12268 UpdateGuideState(): m_state=6
18:58:24.502 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
18:58:24.502 00.000 12268 Star::Find returns 1 (0), X=531.09, Y=251.98, Mass=947, SNR=21.2, Peak=85 HFD=4.8
18:58:24.502 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
18:58:24.502 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
18:58:24.502 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.48 hyp=0.64 cameraTheta=2.28 mountX=0.44 mountY=-0.48, mountTheta=-0.83
18:58:24.502 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.48, opts=13)
18:58:24.502 00.000 12268 Enqueuing Move request for scope (-0.42, 0.48)
18:58:24.502 00.000 11616 Worker thread wakes up
18:58:24.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.48) opts 0xd
18:58:24.502 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.48)
18:58:24.502 00.000 11616 Moving (-0.42, 0.48) raw xDistance=0.44 yDistance=-0.48
18:58:24.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
18:58:24.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
18:58:24.502 00.000 11616 MoveAxis(W, 245, ABG)
18:58:24.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:24.502 00.000 11616 Move returns status 1, amount 0
18:58:24.502 00.000 11616 MoveAxis(N, 40, ABG)
18:58:24.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:24.502 00.000 11616 Move returns status 1, amount 0
18:58:24.502 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:24.502 00.000 11616 move complete, result=1
18:58:24.502 00.000 11616 worker thread done servicing request
18:58:24.531 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:24.549 00.018 12268 UpdateGuideState exits: m=947 SNR=21.2
18:58:24.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:24.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:24.549 00.000 12268 Enqueuing Expose request
18:58:24.549 00.000 12268 GuideStep: 0.4 px 0 ms WEST, -0.5 px 0 ms NORTH
18:58:24.549 00.000 11616 Worker thread wakes up
18:58:24.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:24.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:24.549 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:26.555 02.006 11616 Exposure complete
18:58:26.603 00.048 11616 worker thread done servicing request
18:58:26.603 00.000 12268 OnExposeComplete: enter
18:58:26.603 00.000 12268 UpdateGuideState(): m_state=6
18:58:26.603 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
18:58:26.603 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=251.28, Mass=1007, SNR=21.9, Peak=94 HFD=5.3
18:58:26.603 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.26 = 2.02)
18:58:26.603 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.09)
18:58:26.603 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.22 hyp=0.63 cameraTheta=-2.79 mountX=-0.28 mountY=-0.56, mountTheta=-2.03
18:58:26.603 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-0.22, opts=13)
18:58:26.603 00.000 12268 Enqueuing Move request for scope (-0.60, -0.22)
18:58:26.603 00.000 11616 Worker thread wakes up
18:58:26.603 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.22) opts 0xd
18:58:26.603 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -0.22)
18:58:26.603 00.000 11616 Moving (-0.60, -0.22) raw xDistance=-0.28 yDistance=-0.56
18:58:26.603 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
18:58:26.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
18:58:26.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
18:58:26.603 00.000 11616 MoveAxis(E, 0, ABG)
18:58:26.603 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:26.603 00.000 11616 Move returns status 1, amount 0
18:58:26.603 00.000 11616 MoveAxis(N, 48, ABG)
18:58:26.603 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:26.603 00.000 11616 Move returns status 1, amount 0
18:58:26.603 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:26.603 00.000 11616 move complete, result=1
18:58:26.603 00.000 11616 worker thread done servicing request
18:58:26.625 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:26.650 00.025 12268 UpdateGuideState exits: m=1007 SNR=21.9
18:58:26.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:26.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:26.650 00.000 12268 Enqueuing Expose request
18:58:26.650 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH
18:58:26.650 00.000 11616 Worker thread wakes up
18:58:26.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:26.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:26.650 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:26.650 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:28.656 02.006 11616 Exposure complete
18:58:28.703 00.047 11616 worker thread done servicing request
18:58:28.703 00.000 12268 OnExposeComplete: enter
18:58:28.703 00.000 12268 UpdateGuideState(): m_state=6
18:58:28.703 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
18:58:28.703 00.000 12268 Star::Find returns 1 (0), X=530.84, Y=251.08, Mass=948, SNR=21.2, Peak=89 HFD=4.7
18:58:28.703 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.05 = 2.23)
18:58:28.703 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.88)
18:58:28.703 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-0.42 hyp=0.80 cameraTheta=-2.58 mountX=-0.49 mountY=-0.61, mountTheta=-2.24
18:58:28.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=-0.42, opts=13)
18:58:28.703 00.000 12268 Enqueuing Move request for scope (-0.67, -0.42)
18:58:28.703 00.000 11616 Worker thread wakes up
18:58:28.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.42) opts 0xd
18:58:28.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, -0.42)
18:58:28.703 00.000 11616 Moving (-0.67, -0.42) raw xDistance=-0.49 yDistance=-0.61
18:58:28.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
18:58:28.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
18:58:28.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
18:58:28.703 00.000 11616 MoveAxis(E, 0, ABG)
18:58:28.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:28.703 00.000 11616 Move returns status 1, amount 0
18:58:28.703 00.000 11616 MoveAxis(N, 52, ABG)
18:58:28.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:28.703 00.000 11616 Move returns status 1, amount 0
18:58:28.703 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:28.703 00.000 11616 move complete, result=1
18:58:28.703 00.000 11616 worker thread done servicing request
18:58:28.718 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:28.749 00.031 12268 UpdateGuideState exits: m=948 SNR=21.2
18:58:28.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:28.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:28.749 00.000 12268 Enqueuing Expose request
18:58:28.749 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.6 px 0 ms NORTH
18:58:28.749 00.000 11616 Worker thread wakes up
18:58:28.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:28.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:28.749 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:28.749 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:30.759 02.010 11616 Exposure complete
18:58:30.812 00.053 11616 worker thread done servicing request
18:58:30.812 00.000 12268 OnExposeComplete: enter
18:58:30.812 00.000 12268 UpdateGuideState(): m_state=6
18:58:30.812 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
18:58:30.812 00.000 12268 Star::Find returns 1 (0), X=530.93, Y=250.73, Mass=964, SNR=21.3, Peak=90 HFD=4.6
18:58:30.812 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
18:58:30.812 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
18:58:30.812 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-0.77 hyp=0.97 cameraTheta=-2.22 mountX=-0.82 mountY=-0.48, mountTheta=-2.62
18:58:30.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=-0.77, opts=13)
18:58:30.812 00.000 12268 Enqueuing Move request for scope (-0.58, -0.77)
18:58:30.812 00.000 11616 Worker thread wakes up
18:58:30.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.77) opts 0xd
18:58:30.812 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, -0.77)
18:58:30.812 00.000 11616 Moving (-0.58, -0.77) raw xDistance=-0.82 yDistance=-0.48
18:58:30.812 00.000 11616 resist switch: large excursion: input -0.82 thresh 0.57 direction from 1 to -1
18:58:30.812 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.47
18:58:30.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.82
18:58:30.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
18:58:30.812 00.000 11616 MoveAxis(E, 457, ABG)
18:58:30.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:30.812 00.000 11616 Move returns status 1, amount 0
18:58:30.812 00.000 11616 MoveAxis(N, 40, ABG)
18:58:30.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:30.812 00.000 11616 Move returns status 1, amount 0
18:58:30.812 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:30.812 00.000 11616 move complete, result=1
18:58:30.812 00.000 11616 worker thread done servicing request
18:58:30.838 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:30.854 00.016 12268 UpdateGuideState exits: m=964 SNR=21.3
18:58:30.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:30.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:30.854 00.000 12268 Enqueuing Expose request
18:58:30.854 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.5 px 0 ms NORTH
18:58:30.854 00.000 11616 Worker thread wakes up
18:58:30.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:30.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:30.854 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:30.854 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:32.862 02.008 11616 Exposure complete
18:58:32.909 00.047 11616 worker thread done servicing request
18:58:32.909 00.000 12268 OnExposeComplete: enter
18:58:32.909 00.000 12268 UpdateGuideState(): m_state=6
18:58:32.909 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
18:58:32.909 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=250.94, Mass=954, SNR=21.3, Peak=86 HFD=4.6
18:58:32.909 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
18:58:32.909 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
18:58:32.909 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.56 hyp=0.74 cameraTheta=-2.29 mountX=-0.61 mountY=-0.41, mountTheta=-2.54
18:58:32.909 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-0.56, opts=13)
18:58:32.909 00.000 12268 Enqueuing Move request for scope (-0.49, -0.56)
18:58:32.909 00.000 11616 Worker thread wakes up
18:58:32.909 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.56) opts 0xd
18:58:32.909 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -0.56)
18:58:32.909 00.000 11616 Moving (-0.49, -0.56) raw xDistance=-0.61 yDistance=-0.41
18:58:32.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.61
18:58:32.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
18:58:32.909 00.000 11616 MoveAxis(E, 337, ABG)
18:58:32.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:32.909 00.000 11616 Move returns status 1, amount 0
18:58:32.909 00.000 11616 MoveAxis(N, 35, ABG)
18:58:32.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:32.909 00.000 11616 Move returns status 1, amount 0
18:58:32.909 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:32.909 00.000 11616 move complete, result=1
18:58:32.909 00.000 11616 worker thread done servicing request
18:58:32.941 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:32.957 00.016 12268 UpdateGuideState exits: m=954 SNR=21.3
18:58:32.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:32.957 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:32.957 00.000 12268 Enqueuing Expose request
18:58:32.957 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.4 px 0 ms NORTH
18:58:32.957 00.000 11616 Worker thread wakes up
18:58:32.957 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:32.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:32.957 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:32.957 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:34.968 02.011 11616 Exposure complete
18:58:35.014 00.046 11616 worker thread done servicing request
18:58:35.014 00.000 12268 OnExposeComplete: enter
18:58:35.014 00.000 12268 UpdateGuideState(): m_state=6
18:58:35.014 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
18:58:35.014 00.000 12268 Star::Find returns 1 (0), X=531.26, Y=250.45, Mass=882, SNR=20.4, Peak=74 HFD=5.1
18:58:35.014 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.28 = 3.01)
18:58:35.014 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
18:58:35.014 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-1.05 hyp=1.08 cameraTheta=-1.80 mountX=-1.07 mountY=-0.11, mountTheta=-3.04
18:58:35.014 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-1.05, opts=13)
18:58:35.014 00.000 12268 Enqueuing Move request for scope (-0.25, -1.05)
18:58:35.014 00.000 11616 Worker thread wakes up
18:58:35.014 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -1.05) opts 0xd
18:58:35.014 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -1.05)
18:58:35.014 00.000 11616 Moving (-0.25, -1.05) raw xDistance=-1.07 yDistance=-0.11
18:58:35.014 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.53 from input -1.07
18:58:35.014 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:58:35.014 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
18:58:35.014 00.000 11616 MoveAxis(E, 592, ABG)
18:58:35.014 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:35.014 00.000 11616 Move returns status 1, amount 0
18:58:35.014 00.000 11616 MoveAxis(N, 0, ABG)
18:58:35.014 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:35.014 00.000 11616 Move returns status 1, amount 0
18:58:35.014 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:35.014 00.000 11616 move complete, result=1
18:58:35.014 00.000 11616 worker thread done servicing request
18:58:35.046 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:35.062 00.016 12268 UpdateGuideState exits: m=882 SNR=20.4
18:58:35.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:35.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:35.062 00.000 12268 Enqueuing Expose request
18:58:35.062 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.1 px 0 ms NORTH
18:58:35.062 00.000 11616 Worker thread wakes up
18:58:35.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:35.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:35.062 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:35.062 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:35.625 00.563 12268 evsrv: cli 0FA411A0 connect
18:58:35.625 00.000 12268 case statement mapped state 6 to 3
18:58:35.625 00.000 12268 case statement mapped state 6 to 3
18:58:35.625 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_pixel_scale","id":"200616f3-d18d-4980-a1eb-07b334c99483"}
18:58:35.625 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":4.29719,"id":"200616f3-d18d-4980-a1eb-07b334c99483"}
18:58:35.625 00.000 12268 evsrv: cli 0FA411A0 disconnect
18:58:37.062 01.437 11616 Exposure complete
18:58:37.125 00.063 11616 worker thread done servicing request
18:58:37.125 00.000 12268 OnExposeComplete: enter
18:58:37.125 00.000 12268 UpdateGuideState(): m_state=6
18:58:37.125 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
18:58:37.125 00.000 12268 Star::Find returns 1 (0), X=531.09, Y=250.82, Mass=1012, SNR=22.0, Peak=88 HFD=5.3
18:58:37.125 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.60 = 2.69)
18:58:37.125 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
18:58:37.125 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.67 hyp=0.79 cameraTheta=-2.12 mountX=-0.71 mountY=-0.33, mountTheta=-2.71
18:58:37.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.67, opts=13)
18:58:37.125 00.000 12268 Enqueuing Move request for scope (-0.42, -0.67)
18:58:37.125 00.000 11616 Worker thread wakes up
18:58:37.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.67) opts 0xd
18:58:37.125 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.67)
18:58:37.125 00.000 11616 Moving (-0.42, -0.67) raw xDistance=-0.71 yDistance=-0.33
18:58:37.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.71
18:58:37.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
18:58:37.125 00.000 11616 MoveAxis(E, 395, ABG)
18:58:37.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:37.125 00.000 11616 Move returns status 1, amount 0
18:58:37.125 00.000 11616 MoveAxis(N, 28, ABG)
18:58:37.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:37.125 00.000 11616 Move returns status 1, amount 0
18:58:37.125 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:37.125 00.000 11616 move complete, result=1
18:58:37.125 00.000 11616 worker thread done servicing request
18:58:37.138 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:37.156 00.018 12268 UpdateGuideState exits: m=1012 SNR=22.0
18:58:37.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:37.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:37.156 00.000 12268 Enqueuing Expose request
18:58:37.156 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.3 px 0 ms NORTH
18:58:37.156 00.000 11616 Worker thread wakes up
18:58:37.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:37.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:37.170 00.014 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:37.170 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:39.172 02.002 11616 Exposure complete
18:58:39.218 00.046 11616 worker thread done servicing request
18:58:39.218 00.000 12268 OnExposeComplete: enter
18:58:39.218 00.000 12268 UpdateGuideState(): m_state=6
18:58:39.218 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
18:58:39.218 00.000 12268 Star::Find returns 1 (0), X=531.00, Y=250.29, Mass=953, SNR=21.2, Peak=87 HFD=4.8
18:58:39.218 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
18:58:39.218 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
18:58:39.218 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-1.21 hyp=1.31 cameraTheta=-1.97 mountX=-1.25 mountY=-0.35, mountTheta=-2.87
18:58:39.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=-1.21, opts=13)
18:58:39.218 00.000 12268 Enqueuing Move request for scope (-0.51, -1.21)
18:58:39.218 00.000 11616 Worker thread wakes up
18:58:39.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -1.21) opts 0xd
18:58:39.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, -1.21)
18:58:39.218 00.000 11616 Moving (-0.51, -1.21) raw xDistance=-1.25 yDistance=-0.35
18:58:39.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.63 from input -1.25
18:58:39.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
18:58:39.218 00.000 11616 MoveAxis(E, 697, ABG)
18:58:39.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:39.218 00.000 11616 Move returns status 1, amount 0
18:58:39.218 00.000 11616 MoveAxis(N, 30, ABG)
18:58:39.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:39.218 00.000 11616 Move returns status 1, amount 0
18:58:39.218 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:39.218 00.000 11616 move complete, result=1
18:58:39.218 00.000 11616 worker thread done servicing request
18:58:39.234 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:39.265 00.031 12268 UpdateGuideState exits: m=953 SNR=21.2
18:58:39.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:39.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:39.265 00.000 12268 Enqueuing Expose request
18:58:39.265 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.3 px 0 ms NORTH
18:58:39.265 00.000 11616 Worker thread wakes up
18:58:39.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:39.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:39.265 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:39.265 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:41.307 02.042 11616 Exposure complete
18:58:41.355 00.048 11616 worker thread done servicing request
18:58:41.355 00.000 12268 OnExposeComplete: enter
18:58:41.355 00.000 12268 UpdateGuideState(): m_state=6
18:58:41.355 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
18:58:41.355 00.000 12268 Star::Find returns 1 (0), X=530.81, Y=250.44, Mass=921, SNR=20.8, Peak=83 HFD=4.6
18:58:41.355 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
18:58:41.355 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
18:58:41.355 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=-1.06 hyp=1.28 cameraTheta=-2.16 mountX=-1.13 mountY=-0.56, mountTheta=-2.68
18:58:41.355 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.70, y=-1.06, opts=13)
18:58:41.355 00.000 12268 Enqueuing Move request for scope (-0.70, -1.06)
18:58:41.355 00.000 11616 Worker thread wakes up
18:58:41.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -1.06) opts 0xd
18:58:41.355 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.70, -1.06)
18:58:41.355 00.000 11616 Moving (-0.70, -1.06) raw xDistance=-1.13 yDistance=-0.56
18:58:41.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.56 from input -1.13
18:58:41.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
18:58:41.355 00.000 11616 MoveAxis(E, 626, ABG)
18:58:41.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:41.355 00.000 11616 Move returns status 1, amount 0
18:58:41.355 00.000 11616 MoveAxis(N, 48, ABG)
18:58:41.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:41.355 00.000 11616 Move returns status 1, amount 0
18:58:41.355 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:41.355 00.000 11616 move complete, result=1
18:58:41.355 00.000 11616 worker thread done servicing request
18:58:41.387 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:41.406 00.019 12268 UpdateGuideState exits: m=921 SNR=20.8
18:58:41.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:41.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:41.406 00.000 12268 Enqueuing Expose request
18:58:41.406 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.6 px 0 ms NORTH
18:58:41.406 00.000 11616 Worker thread wakes up
18:58:41.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:41.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:41.406 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:41.406 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:43.406 02.000 11616 Exposure complete
18:58:43.464 00.058 11616 worker thread done servicing request
18:58:43.464 00.000 12268 OnExposeComplete: enter
18:58:43.464 00.000 12268 UpdateGuideState(): m_state=6
18:58:43.464 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
18:58:43.464 00.000 12268 Star::Find returns 1 (0), X=530.74, Y=250.48, Mass=897, SNR=20.5, Peak=68 HFD=5.1
18:58:43.464 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
18:58:43.464 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
18:58:43.464 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=-1.02 hyp=1.28 cameraTheta=-2.22 mountX=-1.09 mountY=-0.63, mountTheta=-2.62
18:58:43.468 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.77, y=-1.02, opts=13)
18:58:43.468 00.000 12268 Enqueuing Move request for scope (-0.77, -1.02)
18:58:43.468 00.000 11616 Worker thread wakes up
18:58:43.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -1.02) opts 0xd
18:58:43.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.77, -1.02)
18:58:43.468 00.000 11616 Moving (-0.77, -1.02) raw xDistance=-1.09 yDistance=-0.63
18:58:43.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.55 from input -1.09
18:58:43.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.63
18:58:43.468 00.000 11616 MoveAxis(E, 607, ABG)
18:58:43.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:43.468 00.000 11616 Move returns status 1, amount 0
18:58:43.468 00.000 11616 MoveAxis(N, 54, ABG)
18:58:43.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:43.468 00.000 11616 Move returns status 1, amount 0
18:58:43.468 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:43.468 00.000 11616 move complete, result=1
18:58:43.468 00.000 11616 worker thread done servicing request
18:58:43.480 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:43.499 00.019 12268 UpdateGuideState exits: m=897 SNR=20.5
18:58:43.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:43.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:43.499 00.000 12268 Enqueuing Expose request
18:58:43.499 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.6 px 0 ms NORTH
18:58:43.499 00.000 11616 Worker thread wakes up
18:58:43.499 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:43.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:43.499 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:43.499 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:45.513 02.014 11616 Exposure complete
18:58:45.562 00.049 11616 worker thread done servicing request
18:58:45.562 00.000 12268 OnExposeComplete: enter
18:58:45.562 00.000 12268 UpdateGuideState(): m_state=6
18:58:45.562 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
18:58:45.562 00.000 12268 Star::Find returns 1 (0), X=530.75, Y=250.33, Mass=927, SNR=20.9, Peak=86 HFD=4.8
18:58:45.562 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
18:58:45.562 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
18:58:45.562 00.000 12268 CameraToMount -- cameraX=-0.76 cameraY=-1.17 hyp=1.40 cameraTheta=-2.15 mountX=-1.24 mountY=-0.61, mountTheta=-2.69
18:58:45.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.76, y=-1.17, opts=13)
18:58:45.562 00.000 12268 Enqueuing Move request for scope (-0.76, -1.17)
18:58:45.562 00.000 11616 Worker thread wakes up
18:58:45.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -1.17) opts 0xd
18:58:45.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.76, -1.17)
18:58:45.562 00.000 11616 Moving (-0.76, -1.17) raw xDistance=-1.24 yDistance=-0.61
18:58:45.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.62 from input -1.24
18:58:45.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
18:58:45.562 00.000 11616 MoveAxis(E, 688, ABG)
18:58:45.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:45.562 00.000 11616 Move returns status 1, amount 0
18:58:45.562 00.000 11616 MoveAxis(N, 51, ABG)
18:58:45.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:45.562 00.000 11616 Move returns status 1, amount 0
18:58:45.562 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:45.562 00.000 11616 move complete, result=1
18:58:45.562 00.000 11616 worker thread done servicing request
18:58:45.577 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:45.608 00.031 12268 UpdateGuideState exits: m=927 SNR=20.9
18:58:45.608 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:45.608 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:45.608 00.000 12268 Enqueuing Expose request
18:58:45.608 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.6 px 0 ms NORTH
18:58:45.608 00.000 11616 Worker thread wakes up
18:58:45.608 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:45.608 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:45.608 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:45.608 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:47.616 02.008 11616 Exposure complete
18:58:47.664 00.048 11616 worker thread done servicing request
18:58:47.664 00.000 12268 OnExposeComplete: enter
18:58:47.664 00.000 12268 UpdateGuideState(): m_state=6
18:58:47.664 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
18:58:47.664 00.000 12268 Star::Find returns 1 (0), X=531.27, Y=250.59, Mass=866, SNR=20.1, Peak=70 HFD=4.8
18:58:47.664 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
18:58:47.664 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.13)
18:58:47.664 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.91 hyp=0.94 cameraTheta=-1.83 mountX=-0.93 mountY=-0.12, mountTheta=-3.01
18:58:47.664 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.91, opts=13)
18:58:47.664 00.000 12268 Enqueuing Move request for scope (-0.24, -0.91)
18:58:47.664 00.000 11616 Worker thread wakes up
18:58:47.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.91) opts 0xd
18:58:47.664 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.91)
18:58:47.664 00.000 11616 Moving (-0.24, -0.91) raw xDistance=-0.93 yDistance=-0.12
18:58:47.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.93
18:58:47.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:58:47.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
18:58:47.664 00.000 11616 MoveAxis(E, 517, ABG)
18:58:47.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:47.664 00.000 11616 Move returns status 1, amount 0
18:58:47.664 00.000 11616 MoveAxis(N, 0, ABG)
18:58:47.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:47.664 00.000 11616 Move returns status 1, amount 0
18:58:47.664 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:47.664 00.000 11616 move complete, result=1
18:58:47.664 00.000 11616 worker thread done servicing request
18:58:47.687 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:47.711 00.024 12268 UpdateGuideState exits: m=866 SNR=20.1
18:58:47.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:47.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:47.711 00.000 12268 Enqueuing Expose request
18:58:47.711 00.000 12268 GuideStep: -0.9 px 0 ms EAST, -0.1 px 0 ms NORTH
18:58:47.711 00.000 11616 Worker thread wakes up
18:58:47.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:47.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:47.711 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:47.711 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:49.718 02.007 11616 Exposure complete
18:58:49.771 00.053 11616 worker thread done servicing request
18:58:49.771 00.000 12268 OnExposeComplete: enter
18:58:49.771 00.000 12268 UpdateGuideState(): m_state=6
18:58:49.771 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
18:58:49.771 00.000 12268 Star::Find returns 1 (0), X=530.92, Y=250.55, Mass=933, SNR=21.0, Peak=85 HFD=5.0
18:58:49.771 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.60 = 2.69)
18:58:49.771 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
18:58:49.771 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-0.95 hyp=1.12 cameraTheta=-2.12 mountX=-1.00 mountY=-0.46, mountTheta=-2.71
18:58:49.771 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=-0.95, opts=13)
18:58:49.771 00.000 12268 Enqueuing Move request for scope (-0.59, -0.95)
18:58:49.771 00.000 11616 Worker thread wakes up
18:58:49.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.95) opts 0xd
18:58:49.771 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, -0.95)
18:58:49.771 00.000 11616 Moving (-0.59, -0.95) raw xDistance=-1.00 yDistance=-0.46
18:58:49.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.50 from input -1.00
18:58:49.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
18:58:49.771 00.000 11616 MoveAxis(E, 557, ABG)
18:58:49.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:49.771 00.000 11616 Move returns status 1, amount 0
18:58:49.771 00.000 11616 MoveAxis(N, 39, ABG)
18:58:49.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:49.771 00.000 11616 Move returns status 1, amount 0
18:58:49.771 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:49.771 00.000 11616 move complete, result=1
18:58:49.771 00.000 11616 worker thread done servicing request
18:58:49.787 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:49.812 00.025 12268 UpdateGuideState exits: m=933 SNR=21.0
18:58:49.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:49.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:49.812 00.000 12268 Enqueuing Expose request
18:58:49.812 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.5 px 0 ms NORTH
18:58:49.812 00.000 11616 Worker thread wakes up
18:58:49.819 00.007 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:49.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:49.819 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:49.819 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:51.829 02.010 11616 Exposure complete
18:58:51.876 00.047 11616 worker thread done servicing request
18:58:51.876 00.000 12268 OnExposeComplete: enter
18:58:51.876 00.000 12268 UpdateGuideState(): m_state=6
18:58:51.876 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
18:58:51.876 00.000 12268 Star::Find returns 1 (0), X=531.23, Y=250.30, Mass=921, SNR=20.8, Peak=82 HFD=4.7
18:58:51.876 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
18:58:51.876 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
18:58:51.876 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-1.20 hyp=1.24 cameraTheta=-1.80 mountX=-1.22 mountY=-0.12, mountTheta=-3.04
18:58:51.876 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-1.20, opts=13)
18:58:51.876 00.000 12268 Enqueuing Move request for scope (-0.28, -1.20)
18:58:51.876 00.000 11616 Worker thread wakes up
18:58:51.876 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -1.20) opts 0xd
18:58:51.876 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -1.20)
18:58:51.876 00.000 11616 Moving (-0.28, -1.20) raw xDistance=-1.22 yDistance=-0.12
18:58:51.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.61 from input -1.22
18:58:51.876 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:58:51.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
18:58:51.876 00.000 11616 MoveAxis(E, 680, ABG)
18:58:51.876 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:51.876 00.000 11616 Move returns status 1, amount 0
18:58:51.876 00.000 11616 MoveAxis(N, 0, ABG)
18:58:51.876 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:51.876 00.000 11616 Move returns status 1, amount 0
18:58:51.876 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:51.876 00.000 11616 move complete, result=1
18:58:51.876 00.000 11616 worker thread done servicing request
18:58:51.908 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:51.924 00.016 12268 UpdateGuideState exits: m=921 SNR=20.8
18:58:51.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:51.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:51.924 00.000 12268 Enqueuing Expose request
18:58:51.924 00.000 11616 Worker thread wakes up
18:58:51.924 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.1 px 0 ms NORTH
18:58:51.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:51.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:51.924 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:51.924 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:53.914 01.990 11616 Exposure complete
18:58:53.978 00.064 11616 worker thread done servicing request
18:58:53.978 00.000 12268 OnExposeComplete: enter
18:58:53.978 00.000 12268 UpdateGuideState(): m_state=6
18:58:53.978 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
18:58:53.978 00.000 12268 Star::Find returns 1 (0), X=531.12, Y=250.74, Mass=979, SNR=21.6, Peak=83 HFD=5.1
18:58:53.978 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
18:58:53.978 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
18:58:53.978 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.76 hyp=0.85 cameraTheta=-2.04 mountX=-0.80 mountY=-0.29, mountTheta=-2.80
18:58:53.978 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=-0.76, opts=13)
18:58:53.978 00.000 12268 Enqueuing Move request for scope (-0.39, -0.76)
18:58:53.978 00.000 11616 Worker thread wakes up
18:58:53.978 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.76) opts 0xd
18:58:53.978 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, -0.76)
18:58:53.978 00.000 11616 Moving (-0.39, -0.76) raw xDistance=-0.80 yDistance=-0.29
18:58:53.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.80
18:58:53.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
18:58:53.978 00.000 11616 MoveAxis(E, 442, ABG)
18:58:53.978 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:53.978 00.000 11616 Move returns status 1, amount 0
18:58:53.978 00.000 11616 MoveAxis(N, 24, ABG)
18:58:53.978 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:53.978 00.000 11616 Move returns status 1, amount 0
18:58:53.978 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:53.978 00.000 11616 move complete, result=1
18:58:53.978 00.000 11616 worker thread done servicing request
18:58:54.000 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:54.010 00.010 12268 UpdateGuideState exits: m=979 SNR=21.6
18:58:54.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:54.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:54.010 00.000 12268 Enqueuing Expose request
18:58:54.010 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.3 px 0 ms NORTH
18:58:54.010 00.000 11616 Worker thread wakes up
18:58:54.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:54.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:54.010 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:54.010 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:56.011 02.001 11616 Exposure complete
18:58:56.074 00.063 11616 worker thread done servicing request
18:58:56.074 00.000 12268 OnExposeComplete: enter
18:58:56.074 00.000 12268 UpdateGuideState(): m_state=6
18:58:56.074 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
18:58:56.074 00.000 12268 Star::Find returns 1 (0), X=531.21, Y=250.44, Mass=830, SNR=19.7, Peak=77 HFD=4.6
18:58:56.074 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
18:58:56.074 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.15)
18:58:56.074 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-1.05 hyp=1.10 cameraTheta=-1.85 mountX=-1.08 mountY=-0.17, mountTheta=-2.99
18:58:56.074 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-1.05, opts=13)
18:58:56.074 00.000 12268 Enqueuing Move request for scope (-0.30, -1.05)
18:58:56.074 00.000 11616 Worker thread wakes up
18:58:56.074 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -1.05) opts 0xd
18:58:56.074 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -1.05)
18:58:56.074 00.000 11616 Moving (-0.30, -1.05) raw xDistance=-1.08 yDistance=-0.17
18:58:56.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.08
18:58:56.074 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:58:56.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
18:58:56.074 00.000 11616 MoveAxis(E, 599, ABG)
18:58:56.074 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:56.074 00.000 11616 Move returns status 1, amount 0
18:58:56.074 00.000 11616 MoveAxis(N, 0, ABG)
18:58:56.074 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:56.074 00.000 11616 Move returns status 1, amount 0
18:58:56.074 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:56.074 00.000 11616 move complete, result=1
18:58:56.074 00.000 11616 worker thread done servicing request
18:58:56.093 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:58:56.106 00.013 12268 UpdateGuideState exits: m=830 SNR=19.7
18:58:56.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:56.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:56.106 00.000 12268 Enqueuing Expose request
18:58:56.106 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.2 px 0 ms NORTH
18:58:56.106 00.000 11616 Worker thread wakes up
18:58:56.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:56.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:56.106 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:56.122 00.016 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:58:58.128 02.006 11616 Exposure complete
18:58:58.187 00.059 11616 worker thread done servicing request
18:58:58.187 00.000 12268 OnExposeComplete: enter
18:58:58.187 00.000 12268 UpdateGuideState(): m_state=6
18:58:58.187 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
18:58:58.187 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=250.71, Mass=867, SNR=20.3, Peak=77 HFD=4.7
18:58:58.187 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.64 = 2.65)
18:58:58.187 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.46)
18:58:58.187 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.78 hyp=0.95 cameraTheta=-2.16 mountX=-0.83 mountY=-0.42, mountTheta=-2.67
18:58:58.191 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-0.78, opts=13)
18:58:58.191 00.000 12268 Enqueuing Move request for scope (-0.53, -0.78)
18:58:58.191 00.000 11616 Worker thread wakes up
18:58:58.191 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.78) opts 0xd
18:58:58.191 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -0.78)
18:58:58.191 00.000 11616 Moving (-0.53, -0.78) raw xDistance=-0.83 yDistance=-0.42
18:58:58.191 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.83
18:58:58.191 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
18:58:58.191 00.000 11616 MoveAxis(E, 462, ABG)
18:58:58.191 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:58.191 00.000 11616 Move returns status 1, amount 0
18:58:58.191 00.000 11616 MoveAxis(N, 36, ABG)
18:58:58.191 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:58:58.191 00.000 11616 Move returns status 1, amount 0
18:58:58.191 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:58:58.191 00.000 11616 move complete, result=1
18:58:58.191 00.000 11616 worker thread done servicing request
18:58:58.207 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
18:58:58.223 00.016 12268 UpdateGuideState exits: m=867 SNR=20.3
18:58:58.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:58:58.223 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:58:58.223 00.000 12268 Enqueuing Expose request
18:58:58.223 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.4 px 0 ms NORTH
18:58:58.223 00.000 11616 Worker thread wakes up
18:58:58.223 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:58:58.223 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:58:58.223 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:58:58.223 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:00.234 02.011 11616 Exposure complete
18:59:00.281 00.047 11616 worker thread done servicing request
18:59:00.281 00.000 12268 OnExposeComplete: enter
18:59:00.281 00.000 12268 UpdateGuideState(): m_state=6
18:59:00.281 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
18:59:00.281 00.000 12268 Star::Find returns 1 (0), X=531.13, Y=250.42, Mass=867, SNR=20.2, Peak=69 HFD=4.9
18:59:00.281 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.39 = 2.90)
18:59:00.281 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.21)
18:59:00.281 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-1.07 hyp=1.14 cameraTheta=-1.91 mountX=-1.11 mountY=-0.24, mountTheta=-2.93
18:59:00.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-1.07, opts=13)
18:59:00.281 00.000 12268 Enqueuing Move request for scope (-0.38, -1.07)
18:59:00.281 00.000 11616 Worker thread wakes up
18:59:00.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -1.07) opts 0xd
18:59:00.281 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -1.07)
18:59:00.281 00.000 11616 Moving (-0.38, -1.07) raw xDistance=-1.11 yDistance=-0.24
18:59:00.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.55 from input -1.11
18:59:00.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
18:59:00.281 00.000 11616 MoveAxis(E, 615, ABG)
18:59:00.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:00.281 00.000 11616 Move returns status 1, amount 0
18:59:00.281 00.000 11616 MoveAxis(N, 20, ABG)
18:59:00.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:00.281 00.000 11616 Move returns status 1, amount 0
18:59:00.281 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:00.281 00.000 11616 move complete, result=1
18:59:00.281 00.000 11616 worker thread done servicing request
18:59:00.312 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:00.328 00.016 12268 UpdateGuideState exits: m=867 SNR=20.2
18:59:00.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:00.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:00.328 00.000 12268 Enqueuing Expose request
18:59:00.328 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.2 px 0 ms NORTH
18:59:00.328 00.000 11616 Worker thread wakes up
18:59:00.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:00.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:00.328 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:00.328 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:02.343 02.015 11616 Exposure complete
18:59:02.390 00.047 11616 worker thread done servicing request
18:59:02.390 00.000 12268 OnExposeComplete: enter
18:59:02.390 00.000 12268 UpdateGuideState(): m_state=6
18:59:02.390 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
18:59:02.390 00.000 12268 Star::Find returns 1 (0), X=531.07, Y=251.00, Mass=1022, SNR=22.1, Peak=89 HFD=4.6
18:59:02.390 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
18:59:02.390 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
18:59:02.390 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.50 hyp=0.67 cameraTheta=-2.30 mountX=-0.54 mountY=-0.37, mountTheta=-2.54
18:59:02.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-0.50, opts=13)
18:59:02.390 00.000 12268 Enqueuing Move request for scope (-0.44, -0.50)
18:59:02.390 00.000 11616 Worker thread wakes up
18:59:02.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.50) opts 0xd
18:59:02.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -0.50)
18:59:02.390 00.000 11616 Moving (-0.44, -0.50) raw xDistance=-0.54 yDistance=-0.37
18:59:02.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
18:59:02.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
18:59:02.390 00.000 11616 MoveAxis(E, 300, ABG)
18:59:02.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:02.390 00.000 11616 Move returns status 1, amount 0
18:59:02.390 00.000 11616 MoveAxis(N, 32, ABG)
18:59:02.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:02.390 00.000 11616 Move returns status 1, amount 0
18:59:02.390 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:02.390 00.000 11616 move complete, result=1
18:59:02.390 00.000 11616 worker thread done servicing request
18:59:02.421 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:02.437 00.016 12268 UpdateGuideState exits: m=1022 SNR=22.1
18:59:02.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:02.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:02.437 00.000 12268 Enqueuing Expose request
18:59:02.437 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
18:59:02.437 00.000 11616 Worker thread wakes up
18:59:02.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:02.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:02.437 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:02.437 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:04.438 02.001 11616 Exposure complete
18:59:04.502 00.064 11616 worker thread done servicing request
18:59:04.502 00.000 12268 OnExposeComplete: enter
18:59:04.502 00.000 12268 UpdateGuideState(): m_state=6
18:59:04.502 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
18:59:04.502 00.000 12268 Star::Find returns 1 (0), X=531.21, Y=250.42, Mass=896, SNR=20.6, Peak=80 HFD=4.8
18:59:04.502 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
18:59:04.502 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
18:59:04.502 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-1.08 hyp=1.12 cameraTheta=-1.84 mountX=-1.10 mountY=-0.15, mountTheta=-3.00
18:59:04.502 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-1.08, opts=13)
18:59:04.502 00.000 12268 Enqueuing Move request for scope (-0.30, -1.08)
18:59:04.502 00.000 11616 Worker thread wakes up
18:59:04.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -1.08) opts 0xd
18:59:04.502 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -1.08)
18:59:04.502 00.000 11616 Moving (-0.30, -1.08) raw xDistance=-1.10 yDistance=-0.15
18:59:04.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.55 from input -1.10
18:59:04.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:59:04.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
18:59:04.502 00.000 11616 MoveAxis(E, 612, ABG)
18:59:04.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:04.502 00.000 11616 Move returns status 1, amount 0
18:59:04.502 00.000 11616 MoveAxis(N, 0, ABG)
18:59:04.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:04.502 00.000 11616 Move returns status 1, amount 0
18:59:04.502 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:04.502 00.000 11616 move complete, result=1
18:59:04.502 00.000 11616 worker thread done servicing request
18:59:04.517 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:04.533 00.016 12268 UpdateGuideState exits: m=896 SNR=20.6
18:59:04.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:04.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:04.533 00.000 12268 Enqueuing Expose request
18:59:04.533 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.2 px 0 ms NORTH
18:59:04.533 00.000 11616 Worker thread wakes up
18:59:04.533 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:04.533 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:04.549 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:04.549 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:06.532 01.983 11616 Exposure complete
18:59:06.595 00.063 11616 worker thread done servicing request
18:59:06.595 00.000 12268 OnExposeComplete: enter
18:59:06.595 00.000 12268 UpdateGuideState(): m_state=6
18:59:06.595 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
18:59:06.595 00.000 12268 Star::Find returns 1 (0), X=531.26, Y=250.19, Mass=907, SNR=20.7, Peak=85 HFD=5.0
18:59:06.595 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
18:59:06.595 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
18:59:06.595 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-1.31 hyp=1.34 cameraTheta=-1.76 mountX=-1.33 mountY=-0.08, mountTheta=-3.08
18:59:06.595 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-1.31, opts=13)
18:59:06.595 00.000 12268 Enqueuing Move request for scope (-0.25, -1.31)
18:59:06.595 00.000 11616 Worker thread wakes up
18:59:06.595 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -1.31) opts 0xd
18:59:06.595 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -1.31)
18:59:06.595 00.000 11616 Moving (-0.25, -1.31) raw xDistance=-1.33 yDistance=-0.08
18:59:06.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.33
18:59:06.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:59:06.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
18:59:06.595 00.000 11616 MoveAxis(E, 738, ABG)
18:59:06.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:06.595 00.000 11616 Move returns status 1, amount 0
18:59:06.595 00.000 11616 MoveAxis(N, 0, ABG)
18:59:06.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:06.595 00.000 11616 Move returns status 1, amount 0
18:59:06.595 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:06.595 00.000 11616 move complete, result=1
18:59:06.595 00.000 11616 worker thread done servicing request
18:59:06.611 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:06.627 00.016 12268 UpdateGuideState exits: m=907 SNR=20.7
18:59:06.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:06.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:06.627 00.000 12268 Enqueuing Expose request
18:59:06.627 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.1 px 0 ms NORTH
18:59:06.627 00.000 11616 Worker thread wakes up
18:59:06.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:06.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:06.627 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:06.627 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:08.641 02.014 11616 Exposure complete
18:59:08.689 00.048 11616 worker thread done servicing request
18:59:08.689 00.000 12268 OnExposeComplete: enter
18:59:08.689 00.000 12268 UpdateGuideState(): m_state=6
18:59:08.689 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
18:59:08.689 00.000 12268 Star::Find returns 1 (0), X=530.96, Y=249.87, Mass=932, SNR=21.1, Peak=82 HFD=5.5
18:59:08.689 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
18:59:08.689 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
18:59:08.689 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-1.63 hyp=1.72 cameraTheta=-1.90 mountX=-1.67 mountY=-0.34, mountTheta=-2.94
18:59:08.689 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=-1.63, opts=13)
18:59:08.689 00.000 12268 Enqueuing Move request for scope (-0.55, -1.63)
18:59:08.689 00.000 11616 Worker thread wakes up
18:59:08.689 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -1.63) opts 0xd
18:59:08.689 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, -1.63)
18:59:08.689 00.000 11616 Moving (-0.55, -1.63) raw xDistance=-1.67 yDistance=-0.34
18:59:08.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.84 from input -1.67
18:59:08.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
18:59:08.689 00.000 11616 MoveAxis(E, 928, ABG)
18:59:08.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:08.689 00.000 11616 Move returns status 1, amount 0
18:59:08.689 00.000 11616 MoveAxis(N, 29, ABG)
18:59:08.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:08.689 00.000 11616 Move returns status 1, amount 0
18:59:08.689 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:08.689 00.000 11616 move complete, result=1
18:59:08.689 00.000 11616 worker thread done servicing request
18:59:08.721 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:08.737 00.016 12268 UpdateGuideState exits: m=932 SNR=21.1
18:59:08.737 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:08.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:08.737 00.000 12268 Enqueuing Expose request
18:59:08.737 00.000 12268 GuideStep: -1.7 px 0 ms EAST, -0.3 px 0 ms NORTH
18:59:08.737 00.000 11616 Worker thread wakes up
18:59:08.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:08.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:08.737 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:08.737 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:10.749 02.012 11616 Exposure complete
18:59:10.796 00.047 11616 worker thread done servicing request
18:59:10.796 00.000 12268 OnExposeComplete: enter
18:59:10.796 00.000 12268 UpdateGuideState(): m_state=6
18:59:10.796 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
18:59:10.796 00.000 12268 Star::Find returns 1 (0), X=531.06, Y=249.79, Mass=999, SNR=21.8, Peak=82 HFD=5.3
18:59:10.796 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
18:59:10.796 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
18:59:10.796 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-1.71 hyp=1.77 cameraTheta=-1.83 mountX=-1.75 mountY=-0.22, mountTheta=-3.01
18:59:10.796 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-1.71, opts=13)
18:59:10.796 00.000 12268 Enqueuing Move request for scope (-0.45, -1.71)
18:59:10.796 00.000 11616 Worker thread wakes up
18:59:10.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -1.71) opts 0xd
18:59:10.796 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -1.71)
18:59:10.796 00.000 11616 Moving (-0.45, -1.71) raw xDistance=-1.75 yDistance=-0.22
18:59:10.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -1.75
18:59:10.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
18:59:10.796 00.000 11616 MoveAxis(E, 970, ABG)
18:59:10.796 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:10.796 00.000 11616 Move returns status 1, amount 0
18:59:10.796 00.000 11616 MoveAxis(N, 19, ABG)
18:59:10.796 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:10.796 00.000 11616 Move returns status 1, amount 0
18:59:10.796 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:10.796 00.000 11616 move complete, result=1
18:59:10.796 00.000 11616 worker thread done servicing request
18:59:10.828 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:10.844 00.016 12268 UpdateGuideState exits: m=999 SNR=21.8
18:59:10.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:10.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:10.844 00.000 12268 Enqueuing Expose request
18:59:10.844 00.000 12268 GuideStep: -1.7 px 0 ms EAST, -0.2 px 0 ms NORTH
18:59:10.844 00.000 11616 Worker thread wakes up
18:59:10.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:10.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:10.844 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:10.844 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:12.859 02.015 11616 Exposure complete
18:59:12.906 00.047 11616 worker thread done servicing request
18:59:12.906 00.000 12268 OnExposeComplete: enter
18:59:12.906 00.000 12268 UpdateGuideState(): m_state=6
18:59:12.906 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
18:59:12.906 00.000 12268 Star::Find returns 1 (0), X=531.20, Y=249.76, Mass=959, SNR=21.4, Peak=76 HFD=5.4
18:59:12.906 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
18:59:12.906 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
18:59:12.906 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-1.73 hyp=1.76 cameraTheta=-1.75 mountX=-1.76 mountY=-0.09, mountTheta=-3.09
18:59:12.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-1.73, opts=13)
18:59:12.906 00.000 12268 Enqueuing Move request for scope (-0.31, -1.73)
18:59:12.906 00.000 11616 Worker thread wakes up
18:59:12.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -1.73) opts 0xd
18:59:12.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -1.73)
18:59:12.906 00.000 11616 Moving (-0.31, -1.73) raw xDistance=-1.76 yDistance=-0.09
18:59:12.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -1.76
18:59:12.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:59:12.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
18:59:12.906 00.000 11616 MoveAxis(E, 976, ABG)
18:59:12.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:12.906 00.000 11616 Move returns status 1, amount 0
18:59:12.906 00.000 11616 MoveAxis(N, 0, ABG)
18:59:12.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:12.906 00.000 11616 Move returns status 1, amount 0
18:59:12.906 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:12.906 00.000 11616 move complete, result=1
18:59:12.906 00.000 11616 worker thread done servicing request
18:59:12.937 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:12.953 00.016 12268 UpdateGuideState exits: m=959 SNR=21.4
18:59:12.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:12.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:12.953 00.000 12268 Enqueuing Expose request
18:59:12.953 00.000 12268 GuideStep: -1.8 px 0 ms EAST, -0.1 px 0 ms NORTH
18:59:12.953 00.000 11616 Worker thread wakes up
18:59:12.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:12.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:12.953 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:12.953 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:14.969 02.016 11616 Exposure complete
18:59:15.019 00.050 11616 worker thread done servicing request
18:59:15.019 00.000 12268 OnExposeComplete: enter
18:59:15.019 00.000 12268 UpdateGuideState(): m_state=6
18:59:15.019 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
18:59:15.019 00.000 12268 Star::Find returns 1 (0), X=530.82, Y=249.76, Mass=949, SNR=21.2, Peak=92 HFD=4.5
18:59:15.019 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
18:59:15.019 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
18:59:15.019 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=-1.73 hyp=1.87 cameraTheta=-1.95 mountX=-1.79 mountY=-0.46, mountTheta=-2.89
18:59:15.019 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.69, y=-1.73, opts=13)
18:59:15.019 00.000 12268 Enqueuing Move request for scope (-0.69, -1.73)
18:59:15.019 00.000 11616 Worker thread wakes up
18:59:15.019 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -1.73) opts 0xd
18:59:15.019 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.69, -1.73)
18:59:15.019 00.000 11616 Moving (-0.69, -1.73) raw xDistance=-1.79 yDistance=-0.46
18:59:15.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.90 from input -1.79
18:59:15.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
18:59:15.019 00.000 11616 MoveAxis(E, 996, ABG)
18:59:15.019 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:15.019 00.000 11616 Move returns status 1, amount 0
18:59:15.019 00.000 11616 MoveAxis(N, 39, ABG)
18:59:15.019 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:15.019 00.000 11616 Move returns status 1, amount 0
18:59:15.019 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:15.019 00.000 11616 move complete, result=1
18:59:15.019 00.000 11616 worker thread done servicing request
18:59:15.033 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:15.064 00.031 12268 UpdateGuideState exits: m=949 SNR=21.2
18:59:15.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:15.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:15.064 00.000 12268 Enqueuing Expose request
18:59:15.064 00.000 12268 GuideStep: -1.8 px 0 ms EAST, -0.5 px 0 ms NORTH
18:59:15.064 00.000 11616 Worker thread wakes up
18:59:15.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:15.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:15.064 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:15.064 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:17.079 02.015 11616 Exposure complete
18:59:17.127 00.048 11616 worker thread done servicing request
18:59:17.127 00.000 12268 OnExposeComplete: enter
18:59:17.127 00.000 12268 UpdateGuideState(): m_state=6
18:59:17.127 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
18:59:17.127 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=250.22, Mass=953, SNR=21.1, Peak=83 HFD=4.9
18:59:17.127 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
18:59:17.127 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
18:59:17.127 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-1.28 hyp=1.37 cameraTheta=-1.94 mountX=-1.32 mountY=-0.32, mountTheta=-2.90
18:59:17.127 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-1.28, opts=13)
18:59:17.127 00.000 12268 Enqueuing Move request for scope (-0.49, -1.28)
18:59:17.127 00.000 11616 Worker thread wakes up
18:59:17.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -1.28) opts 0xd
18:59:17.127 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -1.28)
18:59:17.127 00.000 11616 Moving (-0.49, -1.28) raw xDistance=-1.32 yDistance=-0.32
18:59:17.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.32
18:59:17.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
18:59:17.127 00.000 11616 MoveAxis(E, 732, ABG)
18:59:17.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:17.127 00.000 11616 Move returns status 1, amount 0
18:59:17.127 00.000 11616 MoveAxis(N, 27, ABG)
18:59:17.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:17.127 00.000 11616 Move returns status 1, amount 0
18:59:17.127 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:17.127 00.000 11616 move complete, result=1
18:59:17.127 00.000 11616 worker thread done servicing request
18:59:17.158 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:17.174 00.016 12268 UpdateGuideState exits: m=953 SNR=21.1
18:59:17.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:17.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:17.174 00.000 12268 Enqueuing Expose request
18:59:17.174 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.3 px 0 ms NORTH
18:59:17.174 00.000 11616 Worker thread wakes up
18:59:17.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:17.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:17.174 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:17.174 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:19.184 02.010 11616 Exposure complete
18:59:19.232 00.048 11616 worker thread done servicing request
18:59:19.232 00.000 12268 OnExposeComplete: enter
18:59:19.232 00.000 12268 UpdateGuideState(): m_state=6
18:59:19.232 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
18:59:19.232 00.000 12268 Star::Find returns 1 (0), X=530.88, Y=249.92, Mass=1059, SNR=22.5, Peak=88 HFD=5.8
18:59:19.232 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
18:59:19.232 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
18:59:19.232 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-1.58 hyp=1.70 cameraTheta=-1.95 mountX=-1.64 mountY=-0.42, mountTheta=-2.89
18:59:19.232 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=-1.58, opts=13)
18:59:19.232 00.000 12268 Enqueuing Move request for scope (-0.63, -1.58)
18:59:19.232 00.000 11616 Worker thread wakes up
18:59:19.232 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -1.58) opts 0xd
18:59:19.232 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, -1.58)
18:59:19.232 00.000 11616 Moving (-0.63, -1.58) raw xDistance=-1.64 yDistance=-0.42
18:59:19.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.82 from input -1.64
18:59:19.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
18:59:19.232 00.000 11616 MoveAxis(E, 909, ABG)
18:59:19.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:19.232 00.000 11616 Move returns status 1, amount 0
18:59:19.232 00.000 11616 MoveAxis(N, 36, ABG)
18:59:19.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:19.232 00.000 11616 Move returns status 1, amount 0
18:59:19.232 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:19.232 00.000 11616 move complete, result=1
18:59:19.232 00.000 11616 worker thread done servicing request
18:59:19.250 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:19.279 00.029 12268 UpdateGuideState exits: m=1059 SNR=22.5
18:59:19.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:19.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:19.279 00.000 12268 Enqueuing Expose request
18:59:19.279 00.000 12268 GuideStep: -1.6 px 0 ms EAST, -0.4 px 0 ms NORTH
18:59:19.279 00.000 11616 Worker thread wakes up
18:59:19.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:19.281 00.002 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:19.281 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:19.281 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:21.296 02.015 11616 Exposure complete
18:59:21.359 00.063 11616 worker thread done servicing request
18:59:21.359 00.000 12268 OnExposeComplete: enter
18:59:21.359 00.000 12268 UpdateGuideState(): m_state=6
18:59:21.359 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
18:59:21.359 00.000 12268 Star::Find returns 1 (0), X=531.24, Y=249.66, Mass=890, SNR=20.5, Peak=95 HFD=4.6
18:59:21.359 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.19 = 3.09)
18:59:21.359 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
18:59:21.359 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-1.83 hyp=1.85 cameraTheta=-1.72 mountX=-1.85 mountY=-0.03, mountTheta=-3.12
18:59:21.359 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-1.83, opts=13)
18:59:21.359 00.000 12268 Enqueuing Move request for scope (-0.27, -1.83)
18:59:21.359 00.000 11616 Worker thread wakes up
18:59:21.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -1.83) opts 0xd
18:59:21.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -1.83)
18:59:21.359 00.000 11616 Moving (-0.27, -1.83) raw xDistance=-1.85 yDistance=-0.03
18:59:21.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.93 from input -1.85
18:59:21.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:59:21.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
18:59:21.359 00.000 11616 MoveAxis(E, 1029, ABG)
18:59:21.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:21.359 00.000 11616 Move returns status 1, amount 0
18:59:21.359 00.000 11616 MoveAxis(N, 0, ABG)
18:59:21.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:21.359 00.000 11616 Move returns status 1, amount 0
18:59:21.359 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:21.359 00.000 11616 move complete, result=1
18:59:21.359 00.000 11616 worker thread done servicing request
18:59:21.375 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
18:59:21.406 00.031 12268 UpdateGuideState exits: m=890 SNR=20.5
18:59:21.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:21.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:21.406 00.000 12268 Enqueuing Expose request
18:59:21.406 00.000 11616 Worker thread wakes up
18:59:21.406 00.000 12268 GuideStep: -1.9 px 0 ms EAST, -0.0 px 0 ms NORTH
18:59:21.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:21.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:21.406 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:21.406 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:23.424 02.018 11616 Exposure complete
18:59:23.471 00.047 11616 worker thread done servicing request
18:59:23.471 00.000 12268 OnExposeComplete: enter
18:59:23.471 00.000 12268 UpdateGuideState(): m_state=6
18:59:23.471 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
18:59:23.471 00.000 12268 Star::Find returns 1 (0), X=531.06, Y=249.77, Mass=977, SNR=21.6, Peak=88 HFD=4.9
18:59:23.471 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
18:59:23.471 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
18:59:23.471 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-1.73 hyp=1.79 cameraTheta=-1.83 mountX=-1.77 mountY=-0.23, mountTheta=-3.01
18:59:23.487 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-1.73, opts=13)
18:59:23.487 00.000 12268 Enqueuing Move request for scope (-0.45, -1.73)
18:59:23.487 00.000 11616 Worker thread wakes up
18:59:23.487 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -1.73) opts 0xd
18:59:23.487 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -1.73)
18:59:23.487 00.000 11616 Moving (-0.45, -1.73) raw xDistance=-1.77 yDistance=-0.23
18:59:23.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -1.77
18:59:23.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
18:59:23.487 00.000 11616 MoveAxis(E, 983, ABG)
18:59:23.487 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:23.487 00.000 11616 Move returns status 1, amount 0
18:59:23.487 00.000 11616 MoveAxis(N, 19, ABG)
18:59:23.487 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:23.487 00.000 11616 Move returns status 1, amount 0
18:59:23.487 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:23.487 00.000 11616 move complete, result=1
18:59:23.487 00.000 11616 worker thread done servicing request
18:59:23.503 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:23.519 00.016 12268 UpdateGuideState exits: m=977 SNR=21.6
18:59:23.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:23.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:23.519 00.000 12268 Enqueuing Expose request
18:59:23.519 00.000 12268 GuideStep: -1.8 px 0 ms EAST, -0.2 px 0 ms NORTH
18:59:23.519 00.000 11616 Worker thread wakes up
18:59:23.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:23.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:23.519 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:23.519 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:25.529 02.010 11616 Exposure complete
18:59:25.577 00.048 11616 worker thread done servicing request
18:59:25.577 00.000 12268 OnExposeComplete: enter
18:59:25.577 00.000 12268 UpdateGuideState(): m_state=6
18:59:25.577 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
18:59:25.577 00.000 12268 Star::Find returns 1 (0), X=530.73, Y=249.60, Mass=987, SNR=21.6, Peak=84 HFD=4.9
18:59:25.577 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.43 = 2.85)
18:59:25.577 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.26)
18:59:25.577 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=-1.90 hyp=2.05 cameraTheta=-1.96 mountX=-1.96 mountY=-0.53, mountTheta=-2.88
18:59:25.577 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.78, y=-1.90, opts=13)
18:59:25.577 00.000 12268 Enqueuing Move request for scope (-0.78, -1.90)
18:59:25.577 00.000 11616 Worker thread wakes up
18:59:25.577 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -1.90) opts 0xd
18:59:25.577 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.78, -1.90)
18:59:25.577 00.000 11616 Moving (-0.78, -1.90) raw xDistance=-1.96 yDistance=-0.53
18:59:25.577 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.98 from input -1.96
18:59:25.577 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
18:59:25.577 00.000 11616 MoveAxis(E, 1090, ABG)
18:59:25.577 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:25.577 00.000 11616 Move returns status 1, amount 0
18:59:25.577 00.000 11616 MoveAxis(N, 45, ABG)
18:59:25.577 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:25.577 00.000 11616 Move returns status 1, amount 0
18:59:25.577 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:25.577 00.000 11616 move complete, result=1
18:59:25.577 00.000 11616 worker thread done servicing request
18:59:25.608 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:25.624 00.016 12268 UpdateGuideState exits: m=987 SNR=21.6
18:59:25.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:25.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:25.624 00.000 12268 Enqueuing Expose request
18:59:25.624 00.000 12268 GuideStep: -2.0 px 0 ms EAST, -0.5 px 0 ms NORTH
18:59:25.624 00.000 11616 Worker thread wakes up
18:59:25.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:25.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:25.624 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:25.624 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:27.625 02.001 11616 Exposure complete
18:59:27.681 00.056 11616 worker thread done servicing request
18:59:27.681 00.000 12268 OnExposeComplete: enter
18:59:27.681 00.000 12268 UpdateGuideState(): m_state=6
18:59:27.687 00.006 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
18:59:27.687 00.000 12268 Star::Find returns 1 (0), X=530.85, Y=249.42, Mass=878, SNR=20.4, Peak=88 HFD=4.4
18:59:27.687 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
18:59:27.687 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
18:59:27.687 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-2.08 hyp=2.18 cameraTheta=-1.88 mountX=-2.14 mountY=-0.39, mountTheta=-2.96
18:59:27.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.66, y=-2.08, opts=13)
18:59:27.687 00.000 12268 Enqueuing Move request for scope (-0.66, -2.08)
18:59:27.687 00.000 11616 Worker thread wakes up
18:59:27.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -2.08) opts 0xd
18:59:27.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.66, -2.08)
18:59:27.687 00.000 11616 Moving (-0.66, -2.08) raw xDistance=-2.14 yDistance=-0.39
18:59:27.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.07 from input -2.14
18:59:27.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
18:59:27.687 00.000 11616 MoveAxis(E, 1186, ABG)
18:59:27.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:27.687 00.000 11616 Move returns status 1, amount 0
18:59:27.687 00.000 11616 MoveAxis(N, 33, ABG)
18:59:27.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:27.687 00.000 11616 Move returns status 1, amount 0
18:59:27.687 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:27.687 00.000 11616 move complete, result=1
18:59:27.687 00.000 11616 worker thread done servicing request
18:59:27.697 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:27.718 00.021 12268 UpdateGuideState exits: m=878 SNR=20.4
18:59:27.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:27.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:27.718 00.000 12268 Enqueuing Expose request
18:59:27.718 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.4 px 0 ms NORTH
18:59:27.718 00.000 11616 Worker thread wakes up
18:59:27.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:27.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:27.729 00.011 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:27.729 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:29.728 01.999 11616 Exposure complete
18:59:29.781 00.053 11616 worker thread done servicing request
18:59:29.781 00.000 12268 OnExposeComplete: enter
18:59:29.781 00.000 12268 UpdateGuideState(): m_state=6
18:59:29.781 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
18:59:29.781 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=248.95, Mass=1007, SNR=21.9, Peak=89 HFD=4.6
18:59:29.781 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
18:59:29.781 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
18:59:29.781 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-2.55 hyp=2.60 cameraTheta=-1.78 mountX=-2.59 mountY=-0.20, mountTheta=-3.06
18:59:29.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-2.55, opts=13)
18:59:29.781 00.000 12268 Enqueuing Move request for scope (-0.53, -2.55)
18:59:29.781 00.000 11616 Worker thread wakes up
18:59:29.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -2.55) opts 0xd
18:59:29.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -2.55)
18:59:29.781 00.000 11616 Moving (-0.53, -2.55) raw xDistance=-2.59 yDistance=-0.20
18:59:29.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.29 from input -2.59
18:59:29.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:59:29.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
18:59:29.781 00.000 11616 MoveAxis(E, 1437, ABG)
18:59:29.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:29.781 00.000 11616 Move returns status 1, amount 0
18:59:29.781 00.000 11616 MoveAxis(N, 0, ABG)
18:59:29.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:29.781 00.000 11616 Move returns status 1, amount 0
18:59:29.781 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:29.781 00.000 11616 move complete, result=1
18:59:29.781 00.000 11616 worker thread done servicing request
18:59:29.792 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:29.824 00.032 12268 UpdateGuideState exits: m=1007 SNR=21.9
18:59:29.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:29.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:29.824 00.000 12268 Enqueuing Expose request
18:59:29.824 00.000 12268 GuideStep: -2.6 px 0 ms EAST, -0.2 px 0 ms NORTH
18:59:29.824 00.000 11616 Worker thread wakes up
18:59:29.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:29.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:29.824 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:29.824 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:31.820 01.996 11616 Exposure complete
18:59:31.883 00.063 11616 worker thread done servicing request
18:59:31.883 00.000 12268 OnExposeComplete: enter
18:59:31.883 00.000 12268 UpdateGuideState(): m_state=6
18:59:31.883 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
18:59:31.883 00.000 12268 Star::Find returns 1 (0), X=530.78, Y=248.95, Mass=896, SNR=20.5, Peak=92 HFD=4.5
18:59:31.883 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
18:59:31.883 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
18:59:31.883 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=-2.55 hyp=2.65 cameraTheta=-1.85 mountX=-2.61 mountY=-0.40, mountTheta=-2.99
18:59:31.883 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.73, y=-2.55, opts=13)
18:59:31.883 00.000 12268 Enqueuing Move request for scope (-0.73, -2.55)
18:59:31.883 00.000 11616 Worker thread wakes up
18:59:31.883 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -2.55) opts 0xd
18:59:31.883 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.73, -2.55)
18:59:31.883 00.000 11616 Moving (-0.73, -2.55) raw xDistance=-2.61 yDistance=-0.40
18:59:31.883 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.30 from input -2.61
18:59:31.883 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
18:59:31.883 00.000 11616 MoveAxis(E, 1449, ABG)
18:59:31.883 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:31.883 00.000 11616 Move returns status 1, amount 0
18:59:31.883 00.000 11616 MoveAxis(N, 34, ABG)
18:59:31.883 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:31.883 00.000 11616 Move returns status 1, amount 0
18:59:31.883 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:31.883 00.000 11616 move complete, result=1
18:59:31.883 00.000 11616 worker thread done servicing request
18:59:31.906 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:31.915 00.009 12268 UpdateGuideState exits: m=896 SNR=20.5
18:59:31.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:31.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:31.915 00.000 12268 Enqueuing Expose request
18:59:31.915 00.000 12268 GuideStep: -2.6 px 0 ms EAST, -0.4 px 0 ms NORTH
18:59:31.915 00.000 11616 Worker thread wakes up
18:59:31.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:31.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:31.915 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:31.915 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:33.937 02.022 11616 Exposure complete
18:59:33.984 00.047 11616 worker thread done servicing request
18:59:33.984 00.000 12268 OnExposeComplete: enter
18:59:33.984 00.000 12268 UpdateGuideState(): m_state=6
18:59:33.984 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
18:59:33.984 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=248.93, Mass=959, SNR=21.4, Peak=97 HFD=5.6
18:59:33.984 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
18:59:33.984 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
18:59:33.984 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-2.57 hyp=2.62 cameraTheta=-1.76 mountX=-2.61 mountY=-0.16, mountTheta=-3.08
18:59:33.984 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-2.57, opts=13)
18:59:33.984 00.000 12268 Enqueuing Move request for scope (-0.49, -2.57)
18:59:33.984 00.000 11616 Worker thread wakes up
18:59:33.984 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -2.57) opts 0xd
18:59:33.984 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -2.57)
18:59:33.984 00.000 11616 Moving (-0.49, -2.57) raw xDistance=-2.61 yDistance=-0.16
18:59:33.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.30 from input -2.61
18:59:33.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:59:33.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
18:59:33.984 00.000 11616 MoveAxis(E, 1449, ABG)
18:59:33.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:33.984 00.000 11616 Move returns status 1, amount 0
18:59:33.984 00.000 11616 MoveAxis(N, 0, ABG)
18:59:33.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:33.984 00.000 11616 Move returns status 1, amount 0
18:59:33.984 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:33.984 00.000 11616 move complete, result=1
18:59:33.984 00.000 11616 worker thread done servicing request
18:59:34.015 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:34.031 00.016 12268 UpdateGuideState exits: m=959 SNR=21.4
18:59:34.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:34.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:34.031 00.000 12268 Enqueuing Expose request
18:59:34.031 00.000 12268 GuideStep: -2.6 px 0 ms EAST, -0.2 px 0 ms NORTH
18:59:34.031 00.000 11616 Worker thread wakes up
18:59:34.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:34.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:34.031 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:34.031 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:36.044 02.013 11616 Exposure complete
18:59:36.093 00.049 11616 worker thread done servicing request
18:59:36.093 00.000 12268 OnExposeComplete: enter
18:59:36.093 00.000 12268 UpdateGuideState(): m_state=6
18:59:36.093 00.000 12268 Star::Find(15, 531, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
18:59:36.093 00.000 12268 Star::Find returns 1 (0), X=530.66, Y=248.93, Mass=1062, SNR=22.4, Peak=88 HFD=5.1
18:59:36.093 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
18:59:36.093 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
18:59:36.093 00.000 12268 CameraToMount -- cameraX=-0.85 cameraY=-2.57 hyp=2.71 cameraTheta=-1.89 mountX=-2.64 mountY=-0.51, mountTheta=-2.95
18:59:36.093 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.85, y=-2.57, opts=13)
18:59:36.093 00.000 12268 Enqueuing Move request for scope (-0.85, -2.57)
18:59:36.093 00.000 11616 Worker thread wakes up
18:59:36.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -2.57) opts 0xd
18:59:36.093 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.85, -2.57)
18:59:36.093 00.000 11616 Moving (-0.85, -2.57) raw xDistance=-2.64 yDistance=-0.51
18:59:36.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.32 from input -2.64
18:59:36.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
18:59:36.093 00.000 11616 MoveAxis(E, 1467, ABG)
18:59:36.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:36.093 00.000 11616 Move returns status 1, amount 0
18:59:36.093 00.000 11616 MoveAxis(N, 43, ABG)
18:59:36.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:36.093 00.000 11616 Move returns status 1, amount 0
18:59:36.093 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:36.093 00.000 11616 move complete, result=1
18:59:36.093 00.000 11616 worker thread done servicing request
18:59:36.123 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:36.139 00.016 12268 UpdateGuideState exits: m=1062 SNR=22.4
18:59:36.139 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:36.139 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:36.139 00.000 12268 Enqueuing Expose request
18:59:36.139 00.000 12268 GuideStep: -2.6 px 0 ms EAST, -0.5 px 0 ms NORTH
18:59:36.139 00.000 11616 Worker thread wakes up
18:59:36.139 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:36.139 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:36.139 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:36.139 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:38.130 01.991 11616 Exposure complete
18:59:38.193 00.063 11616 worker thread done servicing request
18:59:38.193 00.000 12268 OnExposeComplete: enter
18:59:38.193 00.000 12268 UpdateGuideState(): m_state=6
18:59:38.193 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
18:59:38.193 00.000 12268 Star::Find returns 1 (0), X=530.80, Y=248.73, Mass=1021, SNR=22.0, Peak=74 HFD=5.4
18:59:38.193 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.30 = 2.99)
18:59:38.193 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.12)
18:59:38.193 00.000 12268 CameraToMount -- cameraX=-0.71 cameraY=-2.77 hyp=2.86 cameraTheta=-1.82 mountX=-2.83 mountY=-0.35, mountTheta=-3.02
18:59:38.193 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.71, y=-2.77, opts=13)
18:59:38.193 00.000 12268 Enqueuing Move request for scope (-0.71, -2.77)
18:59:38.193 00.000 11616 Worker thread wakes up
18:59:38.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -2.77) opts 0xd
18:59:38.193 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.71, -2.77)
18:59:38.193 00.000 11616 Moving (-0.71, -2.77) raw xDistance=-2.83 yDistance=-0.35
18:59:38.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.41 from input -2.83
18:59:38.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
18:59:38.193 00.000 11616 MoveAxis(E, 1571, ABG)
18:59:38.193 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:38.193 00.000 11616 Move returns status 1, amount 0
18:59:38.193 00.000 11616 MoveAxis(N, 30, ABG)
18:59:38.193 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:38.193 00.000 11616 Move returns status 1, amount 0
18:59:38.193 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:38.193 00.000 11616 move complete, result=1
18:59:38.193 00.000 11616 worker thread done servicing request
18:59:38.218 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:38.225 00.007 12268 UpdateGuideState exits: m=1021 SNR=22.0
18:59:38.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:38.225 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:38.225 00.000 12268 Enqueuing Expose request
18:59:38.225 00.000 12268 GuideStep: -2.8 px 0 ms EAST, -0.4 px 0 ms NORTH
18:59:38.225 00.000 11616 Worker thread wakes up
18:59:38.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:38.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:38.241 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:38.241 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:40.234 01.993 11616 Exposure complete
18:59:40.296 00.062 11616 worker thread done servicing request
18:59:40.296 00.000 12268 OnExposeComplete: enter
18:59:40.296 00.000 12268 UpdateGuideState(): m_state=6
18:59:40.296 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
18:59:40.296 00.000 12268 Star::Find returns 1 (0), X=530.77, Y=249.03, Mass=964, SNR=21.4, Peak=83 HFD=5.3
18:59:40.296 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
18:59:40.296 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.16)
18:59:40.296 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=-2.47 hyp=2.58 cameraTheta=-1.86 mountX=-2.53 mountY=-0.42, mountTheta=-2.98
18:59:40.296 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.74, y=-2.47, opts=13)
18:59:40.296 00.000 12268 Enqueuing Move request for scope (-0.74, -2.47)
18:59:40.296 00.000 11616 Worker thread wakes up
18:59:40.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -2.47) opts 0xd
18:59:40.296 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.74, -2.47)
18:59:40.296 00.000 11616 Moving (-0.74, -2.47) raw xDistance=-2.53 yDistance=-0.42
18:59:40.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.27 from input -2.53
18:59:40.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
18:59:40.296 00.000 11616 MoveAxis(E, 1407, ABG)
18:59:40.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:40.296 00.000 11616 Move returns status 1, amount 0
18:59:40.296 00.000 11616 MoveAxis(N, 35, ABG)
18:59:40.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:40.296 00.000 11616 Move returns status 1, amount 0
18:59:40.296 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:40.296 00.000 11616 move complete, result=1
18:59:40.296 00.000 11616 worker thread done servicing request
18:59:40.312 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:40.328 00.016 12268 UpdateGuideState exits: m=964 SNR=21.4
18:59:40.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:40.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:40.344 00.016 12268 Enqueuing Expose request
18:59:40.344 00.000 11616 Worker thread wakes up
18:59:40.344 00.000 12268 GuideStep: -2.5 px 0 ms EAST, -0.4 px 0 ms NORTH
18:59:40.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:40.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:40.344 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:40.344 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:42.328 01.984 11616 Exposure complete
18:59:42.390 00.062 11616 worker thread done servicing request
18:59:42.390 00.000 12268 OnExposeComplete: enter
18:59:42.390 00.000 12268 UpdateGuideState(): m_state=6
18:59:42.390 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
18:59:42.390 00.000 12268 Star::Find returns 1 (0), X=530.85, Y=248.89, Mass=894, SNR=20.5, Peak=78 HFD=4.5
18:59:42.390 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
18:59:42.390 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
18:59:42.390 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-2.60 hyp=2.69 cameraTheta=-1.82 mountX=-2.66 mountY=-0.32, mountTheta=-3.02
18:59:42.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.66, y=-2.60, opts=13)
18:59:42.390 00.000 12268 Enqueuing Move request for scope (-0.66, -2.60)
18:59:42.390 00.000 11616 Worker thread wakes up
18:59:42.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -2.60) opts 0xd
18:59:42.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.66, -2.60)
18:59:42.390 00.000 11616 Moving (-0.66, -2.60) raw xDistance=-2.66 yDistance=-0.32
18:59:42.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.33 from input -2.66
18:59:42.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
18:59:42.390 00.000 11616 MoveAxis(E, 1475, ABG)
18:59:42.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:42.390 00.000 11616 Move returns status 1, amount 0
18:59:42.390 00.000 11616 MoveAxis(N, 27, ABG)
18:59:42.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:42.390 00.000 11616 Move returns status 1, amount 0
18:59:42.390 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:42.390 00.000 11616 move complete, result=1
18:59:42.390 00.000 11616 worker thread done servicing request
18:59:42.422 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:42.437 00.015 12268 UpdateGuideState exits: m=894 SNR=20.5
18:59:42.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:42.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:42.437 00.000 12268 Enqueuing Expose request
18:59:42.437 00.000 11616 Worker thread wakes up
18:59:42.437 00.000 12268 GuideStep: -2.7 px 0 ms EAST, -0.3 px 0 ms NORTH
18:59:42.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:42.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:42.437 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:42.437 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:44.448 02.011 11616 Exposure complete
18:59:44.500 00.052 11616 worker thread done servicing request
18:59:44.500 00.000 12268 OnExposeComplete: enter
18:59:44.500 00.000 12268 UpdateGuideState(): m_state=6
18:59:44.500 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
18:59:44.500 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=248.97, Mass=978, SNR=21.6, Peak=86 HFD=4.6
18:59:44.500 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
18:59:44.500 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
18:59:44.500 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-2.53 hyp=2.60 cameraTheta=-1.81 mountX=-2.57 mountY=-0.28, mountTheta=-3.04
18:59:44.500 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-2.53, opts=13)
18:59:44.500 00.000 12268 Enqueuing Move request for scope (-0.60, -2.53)
18:59:44.500 00.000 11616 Worker thread wakes up
18:59:44.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -2.53) opts 0xd
18:59:44.500 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -2.53)
18:59:44.500 00.000 11616 Moving (-0.60, -2.53) raw xDistance=-2.57 yDistance=-0.28
18:59:44.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.29 from input -2.57
18:59:44.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
18:59:44.500 00.000 11616 MoveAxis(E, 1430, ABG)
18:59:44.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:44.500 00.000 11616 Move returns status 1, amount 0
18:59:44.500 00.000 11616 MoveAxis(N, 23, ABG)
18:59:44.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:44.500 00.000 11616 Move returns status 1, amount 0
18:59:44.500 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:44.500 00.000 11616 move complete, result=1
18:59:44.500 00.000 11616 worker thread done servicing request
18:59:44.512 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:44.531 00.019 12268 UpdateGuideState exits: m=978 SNR=21.6
18:59:44.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:44.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:44.531 00.000 12268 Enqueuing Expose request
18:59:44.531 00.000 12268 GuideStep: -2.6 px 0 ms EAST, -0.3 px 0 ms NORTH
18:59:44.531 00.000 11616 Worker thread wakes up
18:59:44.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:44.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:44.543 00.012 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:44.543 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:46.547 02.004 11616 Exposure complete
18:59:46.593 00.046 11616 worker thread done servicing request
18:59:46.593 00.000 12268 OnExposeComplete: enter
18:59:46.593 00.000 12268 UpdateGuideState(): m_state=6
18:59:46.593 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
18:59:46.593 00.000 12268 Star::Find returns 1 (0), X=531.03, Y=249.28, Mass=963, SNR=21.4, Peak=84 HFD=4.9
18:59:46.593 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
18:59:46.593 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
18:59:46.593 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-2.22 hyp=2.27 cameraTheta=-1.79 mountX=-2.25 mountY=-0.19, mountTheta=-3.06
18:59:46.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=-2.22, opts=13)
18:59:46.593 00.000 12268 Enqueuing Move request for scope (-0.48, -2.22)
18:59:46.593 00.000 11616 Worker thread wakes up
18:59:46.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -2.22) opts 0xd
18:59:46.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, -2.22)
18:59:46.593 00.000 11616 Moving (-0.48, -2.22) raw xDistance=-2.25 yDistance=-0.19
18:59:46.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -2.25
18:59:46.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:59:46.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
18:59:46.593 00.000 11616 MoveAxis(E, 1252, ABG)
18:59:46.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:46.593 00.000 11616 Move returns status 1, amount 0
18:59:46.593 00.000 11616 MoveAxis(N, 0, ABG)
18:59:46.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:46.593 00.000 11616 Move returns status 1, amount 0
18:59:46.593 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:46.593 00.000 11616 move complete, result=1
18:59:46.593 00.000 11616 worker thread done servicing request
18:59:46.609 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:46.640 00.031 12268 UpdateGuideState exits: m=963 SNR=21.4
18:59:46.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:46.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:46.640 00.000 12268 Enqueuing Expose request
18:59:46.640 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.2 px 0 ms NORTH
18:59:46.640 00.000 11616 Worker thread wakes up
18:59:46.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:46.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:46.640 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:46.640 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:48.656 02.016 11616 Exposure complete
18:59:48.700 00.044 11616 worker thread done servicing request
18:59:48.700 00.000 12268 OnExposeComplete: enter
18:59:48.700 00.000 12268 UpdateGuideState(): m_state=6
18:59:48.700 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
18:59:48.700 00.000 12268 Star::Find returns 1 (0), X=531.22, Y=248.91, Mass=924, SNR=20.9, Peak=85 HFD=4.5
18:59:48.700 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
18:59:48.700 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.02)
18:59:48.700 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-2.59 hyp=2.61 cameraTheta=-1.68 mountX=-2.61 mountY=0.05, mountTheta=3.12
18:59:48.700 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-2.59, opts=13)
18:59:48.700 00.000 12268 Enqueuing Move request for scope (-0.29, -2.59)
18:59:48.700 00.000 11616 Worker thread wakes up
18:59:48.700 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -2.59) opts 0xd
18:59:48.700 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -2.59)
18:59:48.700 00.000 11616 Moving (-0.29, -2.59) raw xDistance=-2.61 yDistance=0.05
18:59:48.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.30 from input -2.61
18:59:48.700 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
18:59:48.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
18:59:48.700 00.000 11616 MoveAxis(E, 1449, ABG)
18:59:48.700 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:48.700 00.000 11616 Move returns status 1, amount 0
18:59:48.700 00.000 11616 MoveAxis(N, 0, ABG)
18:59:48.700 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:48.700 00.000 11616 Move returns status 1, amount 0
18:59:48.700 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:48.700 00.000 11616 move complete, result=1
18:59:48.700 00.000 11616 worker thread done servicing request
18:59:48.731 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=243, Gamma=1.290
18:59:48.749 00.018 12268 UpdateGuideState exits: m=924 SNR=20.9
18:59:48.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:48.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:48.749 00.000 12268 Enqueuing Expose request
18:59:48.749 00.000 12268 GuideStep: -2.6 px 0 ms EAST, 0.0 px 0 ms NORTH
18:59:48.749 00.000 11616 Worker thread wakes up
18:59:48.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:48.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:48.749 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:48.749 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:50.763 02.014 11616 Exposure complete
18:59:50.812 00.049 11616 worker thread done servicing request
18:59:50.812 00.000 12268 OnExposeComplete: enter
18:59:50.812 00.000 12268 UpdateGuideState(): m_state=6
18:59:50.812 00.000 12268 Star::Find(15, 531, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
18:59:50.812 00.000 12268 Star::Find returns 1 (0), X=530.86, Y=248.82, Mass=981, SNR=21.7, Peak=80 HFD=4.9
18:59:50.812 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
18:59:50.812 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
18:59:50.812 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-2.68 hyp=2.76 cameraTheta=-1.81 mountX=-2.73 mountY=-0.30, mountTheta=-3.03
18:59:50.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=-2.68, opts=13)
18:59:50.812 00.000 12268 Enqueuing Move request for scope (-0.65, -2.68)
18:59:50.812 00.000 11616 Worker thread wakes up
18:59:50.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -2.68) opts 0xd
18:59:50.812 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, -2.68)
18:59:50.812 00.000 11616 Moving (-0.65, -2.68) raw xDistance=-2.73 yDistance=-0.30
18:59:50.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.36 from input -2.73
18:59:50.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
18:59:50.812 00.000 11616 MoveAxis(E, 1516, ABG)
18:59:50.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:50.812 00.000 11616 Move returns status 1, amount 0
18:59:50.812 00.000 11616 MoveAxis(N, 26, ABG)
18:59:50.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:50.812 00.000 11616 Move returns status 1, amount 0
18:59:50.812 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:50.812 00.000 11616 move complete, result=1
18:59:50.812 00.000 11616 worker thread done servicing request
18:59:50.843 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:50.859 00.016 12268 UpdateGuideState exits: m=981 SNR=21.7
18:59:50.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:50.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:50.859 00.000 12268 Enqueuing Expose request
18:59:50.859 00.000 12268 GuideStep: -2.7 px 0 ms EAST, -0.3 px 0 ms NORTH
18:59:50.859 00.000 11616 Worker thread wakes up
18:59:50.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:50.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:50.859 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:50.859 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:52.875 02.016 11616 Exposure complete
18:59:52.925 00.050 11616 worker thread done servicing request
18:59:52.925 00.000 12268 OnExposeComplete: enter
18:59:52.925 00.000 12268 UpdateGuideState(): m_state=6
18:59:52.925 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
18:59:52.925 00.000 12268 Star::Find returns 1 (0), X=530.73, Y=248.74, Mass=1031, SNR=22.1, Peak=96 HFD=4.8
18:59:52.925 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.32 = 2.97)
18:59:52.925 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.14)
18:59:52.925 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=-2.76 hyp=2.87 cameraTheta=-1.84 mountX=-2.83 mountY=-0.41, mountTheta=-3.00
18:59:52.925 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.78, y=-2.76, opts=13)
18:59:52.925 00.000 12268 Enqueuing Move request for scope (-0.78, -2.76)
18:59:52.925 00.000 11616 Worker thread wakes up
18:59:52.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -2.76) opts 0xd
18:59:52.925 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.78, -2.76)
18:59:52.925 00.000 11616 Moving (-0.78, -2.76) raw xDistance=-2.83 yDistance=-0.41
18:59:52.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.41 from input -2.83
18:59:52.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
18:59:52.925 00.000 11616 MoveAxis(E, 1569, ABG)
18:59:52.925 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:52.925 00.000 11616 Move returns status 1, amount 0
18:59:52.925 00.000 11616 MoveAxis(N, 35, ABG)
18:59:52.925 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:52.925 00.000 11616 Move returns status 1, amount 0
18:59:52.925 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:52.925 00.000 11616 move complete, result=1
18:59:52.925 00.000 11616 worker thread done servicing request
18:59:52.941 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:52.968 00.027 12268 UpdateGuideState exits: m=1031 SNR=22.1
18:59:52.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:52.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:52.968 00.000 12268 Enqueuing Expose request
18:59:52.968 00.000 12268 GuideStep: -2.8 px 0 ms EAST, -0.4 px 0 ms NORTH
18:59:52.968 00.000 11616 Worker thread wakes up
18:59:52.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:52.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:52.968 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:52.968 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:54.984 02.016 11616 Exposure complete
18:59:55.031 00.047 11616 worker thread done servicing request
18:59:55.031 00.000 12268 OnExposeComplete: enter
18:59:55.031 00.000 12268 UpdateGuideState(): m_state=6
18:59:55.031 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
18:59:55.031 00.000 12268 Star::Find returns 1 (0), X=530.76, Y=248.88, Mass=897, SNR=20.6, Peak=73 HFD=4.9
18:59:55.031 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
18:59:55.031 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
18:59:55.031 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=-2.62 hyp=2.72 cameraTheta=-1.85 mountX=-2.68 mountY=-0.41, mountTheta=-2.99
18:59:55.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.75, y=-2.62, opts=13)
18:59:55.031 00.000 12268 Enqueuing Move request for scope (-0.75, -2.62)
18:59:55.031 00.000 11616 Worker thread wakes up
18:59:55.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -2.62) opts 0xd
18:59:55.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.75, -2.62)
18:59:55.031 00.000 11616 Moving (-0.75, -2.62) raw xDistance=-2.68 yDistance=-0.41
18:59:55.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.34 from input -2.68
18:59:55.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
18:59:55.031 00.000 11616 MoveAxis(E, 1488, ABG)
18:59:55.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:55.031 00.000 11616 Move returns status 1, amount 0
18:59:55.031 00.000 11616 MoveAxis(N, 35, ABG)
18:59:55.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:55.031 00.000 11616 Move returns status 1, amount 0
18:59:55.031 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:55.031 00.000 11616 move complete, result=1
18:59:55.031 00.000 11616 worker thread done servicing request
18:59:55.047 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
18:59:55.078 00.031 12268 UpdateGuideState exits: m=897 SNR=20.6
18:59:55.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:55.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:55.078 00.000 12268 Enqueuing Expose request
18:59:55.078 00.000 12268 GuideStep: -2.7 px 0 ms EAST, -0.4 px 0 ms NORTH
18:59:55.078 00.000 11616 Worker thread wakes up
18:59:55.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:55.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:55.078 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:55.078 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:57.086 02.008 11616 Exposure complete
18:59:57.133 00.047 11616 worker thread done servicing request
18:59:57.133 00.000 12268 OnExposeComplete: enter
18:59:57.133 00.000 12268 UpdateGuideState(): m_state=6
18:59:57.133 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
18:59:57.133 00.000 12268 Star::Find returns 1 (0), X=530.92, Y=248.89, Mass=1039, SNR=22.3, Peak=84 HFD=4.9
18:59:57.133 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.27 = 3.02)
18:59:57.133 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.09)
18:59:57.133 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-2.61 hyp=2.68 cameraTheta=-1.79 mountX=-2.66 mountY=-0.25, mountTheta=-3.05
18:59:57.133 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=-2.61, opts=13)
18:59:57.133 00.000 12268 Enqueuing Move request for scope (-0.59, -2.61)
18:59:57.133 00.000 11616 Worker thread wakes up
18:59:57.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -2.61) opts 0xd
18:59:57.133 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, -2.61)
18:59:57.133 00.000 11616 Moving (-0.59, -2.61) raw xDistance=-2.66 yDistance=-0.25
18:59:57.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.33 from input -2.66
18:59:57.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
18:59:57.133 00.000 11616 MoveAxis(E, 1475, ABG)
18:59:57.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:57.133 00.000 11616 Move returns status 1, amount 0
18:59:57.133 00.000 11616 MoveAxis(N, 21, ABG)
18:59:57.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:57.133 00.000 11616 Move returns status 1, amount 0
18:59:57.133 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:57.133 00.000 11616 move complete, result=1
18:59:57.133 00.000 11616 worker thread done servicing request
18:59:57.165 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:57.181 00.016 12268 UpdateGuideState exits: m=1039 SNR=22.3
18:59:57.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:57.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:57.181 00.000 12268 Enqueuing Expose request
18:59:57.181 00.000 12268 GuideStep: -2.7 px 0 ms EAST, -0.2 px 0 ms NORTH
18:59:57.181 00.000 11616 Worker thread wakes up
18:59:57.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:57.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:57.181 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:57.181 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
18:59:59.187 02.006 11616 Exposure complete
18:59:59.244 00.057 11616 worker thread done servicing request
18:59:59.244 00.000 12268 OnExposeComplete: enter
18:59:59.244 00.000 12268 UpdateGuideState(): m_state=6
18:59:59.244 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
18:59:59.244 00.000 12268 Star::Find returns 1 (0), X=530.59, Y=248.79, Mass=899, SNR=20.6, Peak=69 HFD=5.2
18:59:59.244 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
18:59:59.244 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
18:59:59.244 00.000 12268 CameraToMount -- cameraX=-0.92 cameraY=-2.71 hyp=2.86 cameraTheta=-1.90 mountX=-2.78 mountY=-0.56, mountTheta=-2.94
18:59:59.244 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.92, y=-2.71, opts=13)
18:59:59.244 00.000 12268 Enqueuing Move request for scope (-0.92, -2.71)
18:59:59.244 00.000 11616 Worker thread wakes up
18:59:59.244 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -2.71) opts 0xd
18:59:59.244 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.92, -2.71)
18:59:59.244 00.000 11616 Moving (-0.92, -2.71) raw xDistance=-2.78 yDistance=-0.56
18:59:59.250 00.006 11616 GuideAlgorithmResistSwitch::result() returns -1.39 from input -2.78
18:59:59.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
18:59:59.250 00.000 11616 MoveAxis(E, 1546, ABG)
18:59:59.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:59.250 00.000 11616 Move returns status 1, amount 0
18:59:59.250 00.000 11616 MoveAxis(N, 48, ABG)
18:59:59.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
18:59:59.250 00.000 11616 Move returns status 1, amount 0
18:59:59.250 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
18:59:59.250 00.000 11616 move complete, result=1
18:59:59.250 00.000 11616 worker thread done servicing request
18:59:59.260 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
18:59:59.281 00.021 12268 UpdateGuideState exits: m=899 SNR=20.6
18:59:59.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
18:59:59.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
18:59:59.281 00.000 12268 Enqueuing Expose request
18:59:59.281 00.000 12268 GuideStep: -2.8 px 0 ms EAST, -0.6 px 0 ms NORTH
18:59:59.281 00.000 11616 Worker thread wakes up
18:59:59.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
18:59:59.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
18:59:59.281 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
18:59:59.281 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:01.295 02.014 11616 Exposure complete
19:00:01.343 00.048 11616 worker thread done servicing request
19:00:01.343 00.000 12268 OnExposeComplete: enter
19:00:01.343 00.000 12268 UpdateGuideState(): m_state=6
19:00:01.343 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
19:00:01.343 00.000 12268 Star::Find returns 1 (0), X=530.96, Y=248.49, Mass=887, SNR=20.4, Peak=69 HFD=5.1
19:00:01.343 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
19:00:01.343 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.05)
19:00:01.343 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-3.01 hyp=3.06 cameraTheta=-1.75 mountX=-3.04 mountY=-0.16, mountTheta=-3.09
19:00:01.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=-3.01, opts=13)
19:00:01.343 00.000 12268 Enqueuing Move request for scope (-0.55, -3.01)
19:00:01.343 00.000 11616 Worker thread wakes up
19:00:01.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -3.01) opts 0xd
19:00:01.343 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, -3.01)
19:00:01.343 00.000 11616 Moving (-0.55, -3.01) raw xDistance=-3.04 yDistance=-0.16
19:00:01.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.52 from input -3.04
19:00:01.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:01.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:00:01.343 00.000 11616 MoveAxis(E, 1691, ABG)
19:00:01.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:01.343 00.000 11616 Move returns status 1, amount 0
19:00:01.343 00.000 11616 MoveAxis(N, 0, ABG)
19:00:01.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:01.343 00.000 11616 Move returns status 1, amount 0
19:00:01.343 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:01.343 00.000 11616 move complete, result=1
19:00:01.343 00.000 11616 worker thread done servicing request
19:00:01.375 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:00:01.390 00.015 12268 UpdateGuideState exits: m=887 SNR=20.4
19:00:01.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:01.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:01.390 00.000 12268 Enqueuing Expose request
19:00:01.390 00.000 12268 GuideStep: -3.0 px 0 ms EAST, -0.2 px 0 ms NORTH
19:00:01.390 00.000 11616 Worker thread wakes up
19:00:01.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:01.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:01.390 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:01.390 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:03.395 02.005 11616 Exposure complete
19:00:03.443 00.048 11616 worker thread done servicing request
19:00:03.443 00.000 12268 OnExposeComplete: enter
19:00:03.443 00.000 12268 UpdateGuideState(): m_state=6
19:00:03.443 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
19:00:03.443 00.000 12268 Star::Find returns 1 (0), X=530.93, Y=248.82, Mass=940, SNR=21.2, Peak=85 HFD=4.8
19:00:03.443 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.26 = 3.03)
19:00:03.443 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.08)
19:00:03.443 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-2.68 hyp=2.74 cameraTheta=-1.78 mountX=-2.72 mountY=-0.23, mountTheta=-3.06
19:00:03.443 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=-2.68, opts=13)
19:00:03.443 00.000 12268 Enqueuing Move request for scope (-0.58, -2.68)
19:00:03.443 00.000 11616 Worker thread wakes up
19:00:03.443 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -2.68) opts 0xd
19:00:03.443 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, -2.68)
19:00:03.443 00.000 11616 Moving (-0.58, -2.68) raw xDistance=-2.72 yDistance=-0.23
19:00:03.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.36 from input -2.72
19:00:03.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
19:00:03.443 00.000 11616 MoveAxis(E, 1511, ABG)
19:00:03.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:03.443 00.000 11616 Move returns status 1, amount 0
19:00:03.443 00.000 11616 MoveAxis(N, 19, ABG)
19:00:03.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:03.443 00.000 11616 Move returns status 1, amount 0
19:00:03.443 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:03.443 00.000 11616 move complete, result=1
19:00:03.443 00.000 11616 worker thread done servicing request
19:00:03.468 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:03.474 00.006 12268 UpdateGuideState exits: m=940 SNR=21.2
19:00:03.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:03.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:03.474 00.000 12268 Enqueuing Expose request
19:00:03.490 00.016 11616 Worker thread wakes up
19:00:03.490 00.000 12268 GuideStep: -2.7 px 0 ms EAST, -0.2 px 0 ms NORTH
19:00:03.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:03.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:03.490 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:03.490 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:05.500 02.010 11616 Exposure complete
19:00:05.553 00.053 11616 worker thread done servicing request
19:00:05.553 00.000 12268 OnExposeComplete: enter
19:00:05.553 00.000 12268 UpdateGuideState(): m_state=6
19:00:05.553 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
19:00:05.553 00.000 12268 Star::Find returns 1 (0), X=530.64, Y=249.19, Mass=937, SNR=21.1, Peak=81 HFD=4.7
19:00:05.553 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
19:00:05.553 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
19:00:05.553 00.000 12268 CameraToMount -- cameraX=-0.87 cameraY=-2.31 hyp=2.46 cameraTheta=-1.93 mountX=-2.38 mountY=-0.57, mountTheta=-2.91
19:00:05.553 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.87, y=-2.31, opts=13)
19:00:05.553 00.000 12268 Enqueuing Move request for scope (-0.87, -2.31)
19:00:05.553 00.000 11616 Worker thread wakes up
19:00:05.553 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -2.31) opts 0xd
19:00:05.553 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.87, -2.31)
19:00:05.553 00.000 11616 Moving (-0.87, -2.31) raw xDistance=-2.38 yDistance=-0.57
19:00:05.562 00.009 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -2.38
19:00:05.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
19:00:05.562 00.000 11616 MoveAxis(E, 1321, ABG)
19:00:05.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:05.562 00.000 11616 Move returns status 1, amount 0
19:00:05.562 00.000 11616 MoveAxis(N, 48, ABG)
19:00:05.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:05.562 00.000 11616 Move returns status 1, amount 0
19:00:05.562 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:05.562 00.000 11616 move complete, result=1
19:00:05.562 00.000 11616 worker thread done servicing request
19:00:05.569 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:05.593 00.024 12268 UpdateGuideState exits: m=937 SNR=21.1
19:00:05.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:05.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:05.593 00.000 12268 Enqueuing Expose request
19:00:05.593 00.000 12268 GuideStep: -2.4 px 0 ms EAST, -0.6 px 0 ms NORTH
19:00:05.601 00.008 11616 Worker thread wakes up
19:00:05.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:05.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:05.601 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:05.601 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:07.612 02.011 11616 Exposure complete
19:00:07.660 00.048 11616 worker thread done servicing request
19:00:07.660 00.000 12268 OnExposeComplete: enter
19:00:07.660 00.000 12268 UpdateGuideState(): m_state=6
19:00:07.660 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
19:00:07.660 00.000 12268 Star::Find returns 1 (0), X=530.94, Y=248.94, Mass=982, SNR=21.5, Peak=90 HFD=4.8
19:00:07.660 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
19:00:07.660 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
19:00:07.660 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-2.56 hyp=2.62 cameraTheta=-1.79 mountX=-2.60 mountY=-0.24, mountTheta=-3.05
19:00:07.660 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-2.56, opts=13)
19:00:07.660 00.000 12268 Enqueuing Move request for scope (-0.57, -2.56)
19:00:07.660 00.000 11616 Worker thread wakes up
19:00:07.660 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -2.56) opts 0xd
19:00:07.660 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -2.56)
19:00:07.660 00.000 11616 Moving (-0.57, -2.56) raw xDistance=-2.60 yDistance=-0.24
19:00:07.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.30 from input -2.60
19:00:07.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:00:07.660 00.000 11616 MoveAxis(E, 1444, ABG)
19:00:07.660 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:07.660 00.000 11616 Move returns status 1, amount 0
19:00:07.660 00.000 11616 MoveAxis(N, 20, ABG)
19:00:07.660 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:07.660 00.000 11616 Move returns status 1, amount 0
19:00:07.660 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:07.660 00.000 11616 move complete, result=1
19:00:07.660 00.000 11616 worker thread done servicing request
19:00:07.687 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:00:07.692 00.005 12268 UpdateGuideState exits: m=982 SNR=21.5
19:00:07.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:07.692 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:07.692 00.000 12268 Enqueuing Expose request
19:00:07.692 00.000 12268 GuideStep: -2.6 px 0 ms EAST, -0.2 px 0 ms NORTH
19:00:07.692 00.000 11616 Worker thread wakes up
19:00:07.692 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:07.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:07.708 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:07.708 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:09.715 02.007 11616 Exposure complete
19:00:09.763 00.048 11616 worker thread done servicing request
19:00:09.763 00.000 12268 OnExposeComplete: enter
19:00:09.763 00.000 12268 UpdateGuideState(): m_state=6
19:00:09.763 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
19:00:09.763 00.000 12268 Star::Find returns 1 (0), X=531.19, Y=248.85, Mass=977, SNR=21.5, Peak=92 HFD=4.9
19:00:09.763 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.17 = 3.12)
19:00:09.763 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.01)
19:00:09.763 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-2.65 hyp=2.67 cameraTheta=-1.69 mountX=-2.67 mountY=0.02, mountTheta=3.13
19:00:09.763 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-2.65, opts=13)
19:00:09.763 00.000 12268 Enqueuing Move request for scope (-0.32, -2.65)
19:00:09.763 00.000 11616 Worker thread wakes up
19:00:09.763 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -2.65) opts 0xd
19:00:09.763 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -2.65)
19:00:09.763 00.000 11616 Moving (-0.32, -2.65) raw xDistance=-2.67 yDistance=0.02
19:00:09.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.33 from input -2.67
19:00:09.763 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:09.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:00:09.763 00.000 11616 MoveAxis(E, 1480, ABG)
19:00:09.763 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:09.763 00.000 11616 Move returns status 1, amount 0
19:00:09.763 00.000 11616 MoveAxis(N, 0, ABG)
19:00:09.763 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:09.763 00.000 11616 Move returns status 1, amount 0
19:00:09.763 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:09.763 00.000 11616 move complete, result=1
19:00:09.763 00.000 11616 worker thread done servicing request
19:00:09.781 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:09.795 00.014 12268 UpdateGuideState exits: m=977 SNR=21.5
19:00:09.795 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:09.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:09.795 00.000 12268 Enqueuing Expose request
19:00:09.795 00.000 12268 GuideStep: -2.7 px 0 ms EAST, 0.0 px 0 ms NORTH
19:00:09.811 00.016 11616 Worker thread wakes up
19:00:09.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:09.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:09.812 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:09.812 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:11.812 02.000 11616 Exposure complete
19:00:11.859 00.047 11616 worker thread done servicing request
19:00:11.859 00.000 12268 OnExposeComplete: enter
19:00:11.859 00.000 12268 UpdateGuideState(): m_state=6
19:00:11.859 00.000 12268 Star::Find(15, 531, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
19:00:11.859 00.000 12268 Star::Find returns 1 (0), X=531.16, Y=248.92, Mass=935, SNR=21.0, Peak=83 HFD=4.8
19:00:11.859 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.18 = 3.11)
19:00:11.859 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.00)
19:00:11.859 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-2.57 hyp=2.60 cameraTheta=-1.70 mountX=-2.60 mountY=-0.01, mountTheta=-3.14
19:00:11.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-2.57, opts=13)
19:00:11.859 00.000 12268 Enqueuing Move request for scope (-0.34, -2.57)
19:00:11.859 00.000 11616 Worker thread wakes up
19:00:11.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -2.57) opts 0xd
19:00:11.859 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -2.57)
19:00:11.859 00.000 11616 Moving (-0.34, -2.57) raw xDistance=-2.60 yDistance=-0.01
19:00:11.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.30 from input -2.60
19:00:11.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:11.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:00:11.859 00.000 11616 MoveAxis(E, 1441, ABG)
19:00:11.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:11.859 00.000 11616 Move returns status 1, amount 0
19:00:11.859 00.000 11616 MoveAxis(N, 0, ABG)
19:00:11.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:11.859 00.000 11616 Move returns status 1, amount 0
19:00:11.859 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:11.859 00.000 11616 move complete, result=1
19:00:11.859 00.000 11616 worker thread done servicing request
19:00:11.890 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:11.906 00.016 12268 UpdateGuideState exits: m=935 SNR=21.0
19:00:11.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:11.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:11.906 00.000 12268 Enqueuing Expose request
19:00:11.906 00.000 12268 GuideStep: -2.6 px 0 ms EAST, -0.0 px 0 ms NORTH
19:00:11.906 00.000 11616 Worker thread wakes up
19:00:11.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:11.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:11.906 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:11.906 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:13.924 02.018 11616 Exposure complete
19:00:13.972 00.048 11616 worker thread done servicing request
19:00:13.972 00.000 12268 OnExposeComplete: enter
19:00:13.972 00.000 12268 UpdateGuideState(): m_state=6
19:00:13.972 00.000 12268 Star::Find(15, 531, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
19:00:13.972 00.000 12268 Star::Find returns 1 (0), X=531.08, Y=249.07, Mass=965, SNR=21.3, Peak=90 HFD=4.9
19:00:13.972 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
19:00:13.972 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
19:00:13.972 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-2.43 hyp=2.47 cameraTheta=-1.75 mountX=-2.46 mountY=-0.11, mountTheta=-3.10
19:00:13.972 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-2.43, opts=13)
19:00:13.972 00.000 12268 Enqueuing Move request for scope (-0.43, -2.43)
19:00:13.972 00.000 11616 Worker thread wakes up
19:00:13.972 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -2.43) opts 0xd
19:00:13.972 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -2.43)
19:00:13.972 00.000 11616 Moving (-0.43, -2.43) raw xDistance=-2.46 yDistance=-0.11
19:00:13.972 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.23 from input -2.46
19:00:13.972 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:13.972 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:00:13.972 00.000 11616 MoveAxis(E, 1366, ABG)
19:00:13.972 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:13.972 00.000 11616 Move returns status 1, amount 0
19:00:13.972 00.000 11616 MoveAxis(N, 0, ABG)
19:00:13.972 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:13.972 00.000 11616 Move returns status 1, amount 0
19:00:13.972 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:13.972 00.000 11616 move complete, result=1
19:00:13.972 00.000 11616 worker thread done servicing request
19:00:14.004 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:14.019 00.015 12268 UpdateGuideState exits: m=965 SNR=21.3
19:00:14.019 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:14.019 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:14.019 00.000 12268 Enqueuing Expose request
19:00:14.019 00.000 11616 Worker thread wakes up
19:00:14.019 00.000 12268 GuideStep: -2.5 px 0 ms EAST, -0.1 px 0 ms NORTH
19:00:14.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:14.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:14.019 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:14.019 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:16.015 01.996 11616 Exposure complete
19:00:16.078 00.063 11616 worker thread done servicing request
19:00:16.078 00.000 12268 OnExposeComplete: enter
19:00:16.078 00.000 12268 UpdateGuideState(): m_state=6
19:00:16.078 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
19:00:16.078 00.000 12268 Star::Find returns 1 (0), X=531.21, Y=249.04, Mass=926, SNR=21.0, Peak=80 HFD=5.2
19:00:16.078 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.17 = 3.12)
19:00:16.078 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.01)
19:00:16.078 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-2.46 hyp=2.47 cameraTheta=-1.69 mountX=-2.47 mountY=0.01, mountTheta=3.14
19:00:16.078 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-2.46, opts=13)
19:00:16.078 00.000 12268 Enqueuing Move request for scope (-0.30, -2.46)
19:00:16.078 00.000 11616 Worker thread wakes up
19:00:16.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -2.46) opts 0xd
19:00:16.078 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -2.46)
19:00:16.078 00.000 11616 Moving (-0.30, -2.46) raw xDistance=-2.47 yDistance=0.01
19:00:16.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.24 from input -2.47
19:00:16.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:16.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:00:16.078 00.000 11616 MoveAxis(E, 1374, ABG)
19:00:16.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:16.078 00.000 11616 Move returns status 1, amount 0
19:00:16.078 00.000 11616 MoveAxis(N, 0, ABG)
19:00:16.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:16.078 00.000 11616 Move returns status 1, amount 0
19:00:16.078 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:16.078 00.000 11616 move complete, result=1
19:00:16.078 00.000 11616 worker thread done servicing request
19:00:16.093 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:16.109 00.016 12268 UpdateGuideState exits: m=926 SNR=21.0
19:00:16.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:16.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:16.109 00.000 12268 Enqueuing Expose request
19:00:16.109 00.000 12268 GuideStep: -2.5 px 0 ms EAST, 0.0 px 0 ms NORTH
19:00:16.109 00.000 11616 Worker thread wakes up
19:00:16.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:16.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:16.125 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:16.125 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:18.125 02.000 11616 Exposure complete
19:00:18.181 00.056 11616 worker thread done servicing request
19:00:18.181 00.000 12268 OnExposeComplete: enter
19:00:18.181 00.000 12268 UpdateGuideState(): m_state=6
19:00:18.181 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
19:00:18.181 00.000 12268 Star::Find returns 1 (0), X=531.08, Y=249.11, Mass=1007, SNR=21.9, Peak=84 HFD=5.7
19:00:18.181 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
19:00:18.181 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
19:00:18.181 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-2.39 hyp=2.43 cameraTheta=-1.75 mountX=-2.42 mountY=-0.12, mountTheta=-3.09
19:00:18.181 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-2.39, opts=13)
19:00:18.181 00.000 12268 Enqueuing Move request for scope (-0.43, -2.39)
19:00:18.181 00.000 11616 Worker thread wakes up
19:00:18.181 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -2.39) opts 0xd
19:00:18.181 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -2.39)
19:00:18.181 00.000 11616 Moving (-0.43, -2.39) raw xDistance=-2.42 yDistance=-0.12
19:00:18.181 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -2.42
19:00:18.181 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:18.181 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:00:18.181 00.000 11616 MoveAxis(E, 1346, ABG)
19:00:18.181 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:18.181 00.000 11616 Move returns status 1, amount 0
19:00:18.181 00.000 11616 MoveAxis(N, 0, ABG)
19:00:18.181 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:18.181 00.000 11616 Move returns status 1, amount 0
19:00:18.181 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:18.181 00.000 11616 move complete, result=1
19:00:18.181 00.000 11616 worker thread done servicing request
19:00:18.197 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:18.218 00.021 12268 UpdateGuideState exits: m=1007 SNR=21.9
19:00:18.229 00.011 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:18.229 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:18.229 00.000 12268 Enqueuing Expose request
19:00:18.229 00.000 11616 Worker thread wakes up
19:00:18.229 00.000 12268 GuideStep: -2.4 px 0 ms EAST, -0.1 px 0 ms NORTH
19:00:18.229 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:18.229 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:18.229 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:18.229 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:20.239 02.010 11616 Exposure complete
19:00:20.303 00.064 11616 worker thread done servicing request
19:00:20.303 00.000 12268 OnExposeComplete: enter
19:00:20.303 00.000 12268 UpdateGuideState(): m_state=6
19:00:20.303 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
19:00:20.303 00.000 12268 Star::Find returns 1 (0), X=531.18, Y=249.06, Mass=929, SNR=20.9, Peak=94 HFD=4.6
19:00:20.303 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
19:00:20.303 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
19:00:20.303 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-2.44 hyp=2.46 cameraTheta=-1.71 mountX=-2.46 mountY=-0.01, mountTheta=-3.14
19:00:20.312 00.009 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-2.44, opts=13)
19:00:20.312 00.000 12268 Enqueuing Move request for scope (-0.33, -2.44)
19:00:20.312 00.000 11616 Worker thread wakes up
19:00:20.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -2.44) opts 0xd
19:00:20.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -2.44)
19:00:20.312 00.000 11616 Moving (-0.33, -2.44) raw xDistance=-2.46 yDistance=-0.01
19:00:20.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.23 from input -2.46
19:00:20.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:20.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:00:20.312 00.000 11616 MoveAxis(E, 1364, ABG)
19:00:20.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:20.312 00.000 11616 Move returns status 1, amount 0
19:00:20.312 00.000 11616 MoveAxis(N, 0, ABG)
19:00:20.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:20.312 00.000 11616 Move returns status 1, amount 0
19:00:20.312 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:20.312 00.000 11616 move complete, result=1
19:00:20.312 00.000 11616 worker thread done servicing request
19:00:20.335 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:00:20.351 00.016 12268 UpdateGuideState exits: m=929 SNR=20.9
19:00:20.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:20.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:20.351 00.000 12268 Enqueuing Expose request
19:00:20.351 00.000 11616 Worker thread wakes up
19:00:20.351 00.000 12268 GuideStep: -2.5 px 0 ms EAST, -0.0 px 0 ms NORTH
19:00:20.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:20.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:20.351 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:20.351 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:22.344 01.993 11616 Exposure complete
19:00:22.406 00.062 11616 worker thread done servicing request
19:00:22.406 00.000 12268 OnExposeComplete: enter
19:00:22.406 00.000 12268 UpdateGuideState(): m_state=6
19:00:22.406 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
19:00:22.406 00.000 12268 Star::Find returns 1 (0), X=531.20, Y=249.37, Mass=908, SNR=20.7, Peak=81 HFD=4.9
19:00:22.406 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.19 = 3.10)
19:00:22.406 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.01)
19:00:22.406 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-2.13 hyp=2.15 cameraTheta=-1.71 mountX=-2.15 mountY=-0.03, mountTheta=-3.13
19:00:22.406 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-2.13, opts=13)
19:00:22.406 00.000 12268 Enqueuing Move request for scope (-0.31, -2.13)
19:00:22.406 00.000 11616 Worker thread wakes up
19:00:22.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -2.13) opts 0xd
19:00:22.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -2.13)
19:00:22.406 00.000 11616 Moving (-0.31, -2.13) raw xDistance=-2.15 yDistance=-0.03
19:00:22.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.15
19:00:22.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:22.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:00:22.406 00.000 11616 MoveAxis(E, 1194, ABG)
19:00:22.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:22.406 00.000 11616 Move returns status 1, amount 0
19:00:22.406 00.000 11616 MoveAxis(N, 0, ABG)
19:00:22.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:22.406 00.000 11616 Move returns status 1, amount 0
19:00:22.406 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:22.406 00.000 11616 move complete, result=1
19:00:22.406 00.000 11616 worker thread done servicing request
19:00:22.437 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:22.453 00.016 12268 UpdateGuideState exits: m=908 SNR=20.7
19:00:22.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:22.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:22.453 00.000 12268 Enqueuing Expose request
19:00:22.453 00.000 11616 Worker thread wakes up
19:00:22.453 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:00:22.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:22.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:22.453 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:22.453 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:24.448 01.995 11616 Exposure complete
19:00:24.511 00.063 11616 worker thread done servicing request
19:00:24.511 00.000 12268 OnExposeComplete: enter
19:00:24.511 00.000 12268 UpdateGuideState(): m_state=6
19:00:24.511 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
19:00:24.511 00.000 12268 Star::Find returns 1 (0), X=531.04, Y=249.45, Mass=942, SNR=21.0, Peak=89 HFD=4.9
19:00:24.511 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
19:00:24.511 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
19:00:24.511 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-2.05 hyp=2.10 cameraTheta=-1.80 mountX=-2.08 mountY=-0.21, mountTheta=-3.04
19:00:24.511 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=-2.05, opts=13)
19:00:24.511 00.000 12268 Enqueuing Move request for scope (-0.47, -2.05)
19:00:24.511 00.000 11616 Worker thread wakes up
19:00:24.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -2.05) opts 0xd
19:00:24.511 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, -2.05)
19:00:24.511 00.000 11616 Moving (-0.47, -2.05) raw xDistance=-2.08 yDistance=-0.21
19:00:24.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.04 from input -2.08
19:00:24.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:00:24.511 00.000 11616 MoveAxis(E, 1157, ABG)
19:00:24.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:24.511 00.000 11616 Move returns status 1, amount 0
19:00:24.511 00.000 11616 MoveAxis(N, 17, ABG)
19:00:24.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:24.511 00.000 11616 Move returns status 1, amount 0
19:00:24.511 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:24.511 00.000 11616 move complete, result=1
19:00:24.511 00.000 11616 worker thread done servicing request
19:00:24.531 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:24.543 00.012 12268 UpdateGuideState exits: m=942 SNR=21.0
19:00:24.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:24.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:24.543 00.000 12268 Enqueuing Expose request
19:00:24.543 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:00:24.543 00.000 11616 Worker thread wakes up
19:00:24.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:24.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:24.543 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:24.543 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:26.562 02.019 11616 Exposure complete
19:00:26.609 00.047 11616 worker thread done servicing request
19:00:26.609 00.000 12268 OnExposeComplete: enter
19:00:26.609 00.000 12268 UpdateGuideState(): m_state=6
19:00:26.609 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
19:00:26.609 00.000 12268 Star::Find returns 1 (0), X=531.25, Y=249.49, Mass=940, SNR=21.1, Peak=92 HFD=4.6
19:00:26.609 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
19:00:26.609 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = -0.00)
19:00:26.609 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-2.01 hyp=2.02 cameraTheta=-1.70 mountX=-2.02 mountY=-0.00, mountTheta=-3.14
19:00:26.624 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-2.01, opts=13)
19:00:26.624 00.000 12268 Enqueuing Move request for scope (-0.26, -2.01)
19:00:26.624 00.000 11616 Worker thread wakes up
19:00:26.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -2.01) opts 0xd
19:00:26.624 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -2.01)
19:00:26.624 00.000 11616 Moving (-0.26, -2.01) raw xDistance=-2.02 yDistance=-0.00
19:00:26.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.01 from input -2.02
19:00:26.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:26.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:00:26.624 00.000 11616 MoveAxis(E, 1122, ABG)
19:00:26.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:26.624 00.000 11616 Move returns status 1, amount 0
19:00:26.624 00.000 11616 MoveAxis(N, 0, ABG)
19:00:26.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:26.624 00.000 11616 Move returns status 1, amount 0
19:00:26.624 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:26.624 00.000 11616 move complete, result=1
19:00:26.624 00.000 11616 worker thread done servicing request
19:00:26.640 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:26.656 00.016 12268 UpdateGuideState exits: m=940 SNR=21.1
19:00:26.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:26.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:26.656 00.000 12268 Enqueuing Expose request
19:00:26.656 00.000 12268 GuideStep: -2.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:00:26.656 00.000 11616 Worker thread wakes up
19:00:26.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:26.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:26.656 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:26.656 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:28.667 02.011 11616 Exposure complete
19:00:28.718 00.051 11616 worker thread done servicing request
19:00:28.718 00.000 12268 OnExposeComplete: enter
19:00:28.718 00.000 12268 UpdateGuideState(): m_state=6
19:00:28.718 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
19:00:28.718 00.000 12268 Star::Find returns 1 (0), X=531.07, Y=249.49, Mass=1035, SNR=22.2, Peak=84 HFD=4.9
19:00:28.718 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
19:00:28.718 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
19:00:28.718 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-2.01 hyp=2.06 cameraTheta=-1.79 mountX=-2.04 mountY=-0.18, mountTheta=-3.06
19:00:28.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-2.01, opts=13)
19:00:28.718 00.000 12268 Enqueuing Move request for scope (-0.44, -2.01)
19:00:28.718 00.000 11616 Worker thread wakes up
19:00:28.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -2.01) opts 0xd
19:00:28.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -2.01)
19:00:28.718 00.000 11616 Moving (-0.44, -2.01) raw xDistance=-2.04 yDistance=-0.18
19:00:28.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.02 from input -2.04
19:00:28.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:28.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:00:28.718 00.000 11616 MoveAxis(E, 1136, ABG)
19:00:28.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:28.718 00.000 11616 Move returns status 1, amount 0
19:00:28.718 00.000 11616 MoveAxis(N, 0, ABG)
19:00:28.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:28.718 00.000 11616 Move returns status 1, amount 0
19:00:28.718 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:28.718 00.000 11616 move complete, result=1
19:00:28.718 00.000 11616 worker thread done servicing request
19:00:28.730 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:28.762 00.032 12268 UpdateGuideState exits: m=1035 SNR=22.2
19:00:28.762 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:28.762 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:28.762 00.000 12268 Enqueuing Expose request
19:00:28.762 00.000 12268 GuideStep: -2.0 px 0 ms EAST, -0.2 px 0 ms NORTH
19:00:28.762 00.000 11616 Worker thread wakes up
19:00:28.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:28.762 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:28.762 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:28.762 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:30.765 02.003 11616 Exposure complete
19:00:30.812 00.047 11616 worker thread done servicing request
19:00:30.812 00.000 12268 OnExposeComplete: enter
19:00:30.812 00.000 12268 UpdateGuideState(): m_state=6
19:00:30.812 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
19:00:30.812 00.000 12268 Star::Find returns 1 (0), X=530.99, Y=249.70, Mass=1045, SNR=22.3, Peak=88 HFD=5.0
19:00:30.812 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
19:00:30.812 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.15)
19:00:30.812 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-1.80 hyp=1.88 cameraTheta=-1.85 mountX=-1.85 mountY=-0.28, mountTheta=-2.99
19:00:30.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=-1.80, opts=13)
19:00:30.812 00.000 12268 Enqueuing Move request for scope (-0.52, -1.80)
19:00:30.812 00.000 11616 Worker thread wakes up
19:00:30.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -1.80) opts 0xd
19:00:30.812 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, -1.80)
19:00:30.812 00.000 11616 Moving (-0.52, -1.80) raw xDistance=-1.85 yDistance=-0.28
19:00:30.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.92 from input -1.85
19:00:30.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:00:30.812 00.000 11616 MoveAxis(E, 1025, ABG)
19:00:30.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:30.812 00.000 11616 Move returns status 1, amount 0
19:00:30.812 00.000 11616 MoveAxis(N, 24, ABG)
19:00:30.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:30.812 00.000 11616 Move returns status 1, amount 0
19:00:30.812 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:30.812 00.000 11616 move complete, result=1
19:00:30.812 00.000 11616 worker thread done servicing request
19:00:30.843 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:00:30.859 00.016 12268 UpdateGuideState exits: m=1045 SNR=22.3
19:00:30.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:30.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:30.859 00.000 12268 Enqueuing Expose request
19:00:30.859 00.000 12268 GuideStep: -1.8 px 0 ms EAST, -0.3 px 0 ms NORTH
19:00:30.859 00.000 11616 Worker thread wakes up
19:00:30.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:30.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:30.859 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:30.859 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:32.872 02.013 11616 Exposure complete
19:00:32.920 00.048 11616 worker thread done servicing request
19:00:32.920 00.000 12268 OnExposeComplete: enter
19:00:32.920 00.000 12268 UpdateGuideState(): m_state=6
19:00:32.920 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
19:00:32.920 00.000 12268 Star::Find returns 1 (0), X=530.96, Y=249.81, Mass=1005, SNR=21.9, Peak=98 HFD=4.9
19:00:32.920 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.36 = 2.93)
19:00:32.920 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.18)
19:00:32.920 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-1.69 hyp=1.78 cameraTheta=-1.88 mountX=-1.74 mountY=-0.32, mountTheta=-2.96
19:00:32.920 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-1.69, opts=13)
19:00:32.920 00.000 12268 Enqueuing Move request for scope (-0.54, -1.69)
19:00:32.920 00.000 11616 Worker thread wakes up
19:00:32.920 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -1.69) opts 0xd
19:00:32.920 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, -1.69)
19:00:32.920 00.000 11616 Moving (-0.54, -1.69) raw xDistance=-1.74 yDistance=-0.32
19:00:32.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -1.74
19:00:32.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
19:00:32.920 00.000 11616 MoveAxis(E, 966, ABG)
19:00:32.920 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:32.920 00.000 11616 Move returns status 1, amount 0
19:00:32.920 00.000 11616 MoveAxis(N, 27, ABG)
19:00:32.920 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:32.920 00.000 11616 Move returns status 1, amount 0
19:00:32.920 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:32.920 00.000 11616 move complete, result=1
19:00:32.920 00.000 11616 worker thread done servicing request
19:00:32.937 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:32.967 00.030 12268 UpdateGuideState exits: m=1005 SNR=21.9
19:00:32.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:32.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:32.967 00.000 12268 Enqueuing Expose request
19:00:32.967 00.000 12268 GuideStep: -1.7 px 0 ms EAST, -0.3 px 0 ms NORTH
19:00:32.967 00.000 11616 Worker thread wakes up
19:00:32.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:32.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:32.968 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:32.968 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:34.968 02.000 11616 Exposure complete
19:00:35.025 00.057 11616 worker thread done servicing request
19:00:35.025 00.000 12268 OnExposeComplete: enter
19:00:35.025 00.000 12268 UpdateGuideState(): m_state=6
19:00:35.025 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
19:00:35.025 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=249.92, Mass=1062, SNR=22.6, Peak=100 HFD=4.6
19:00:35.025 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.42 = 2.87)
19:00:35.025 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.24)
19:00:35.025 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-1.58 hyp=1.70 cameraTheta=-1.94 mountX=-1.63 mountY=-0.41, mountTheta=-2.90
19:00:35.031 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-1.58, opts=13)
19:00:35.031 00.000 12268 Enqueuing Move request for scope (-0.62, -1.58)
19:00:35.031 00.000 11616 Worker thread wakes up
19:00:35.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -1.58) opts 0xd
19:00:35.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -1.58)
19:00:35.031 00.000 11616 Moving (-0.62, -1.58) raw xDistance=-1.63 yDistance=-0.41
19:00:35.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.82 from input -1.63
19:00:35.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
19:00:35.031 00.000 11616 MoveAxis(E, 907, ABG)
19:00:35.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:35.031 00.000 11616 Move returns status 1, amount 0
19:00:35.031 00.000 11616 MoveAxis(N, 35, ABG)
19:00:35.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:35.031 00.000 11616 Move returns status 1, amount 0
19:00:35.031 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:35.031 00.000 11616 move complete, result=1
19:00:35.031 00.000 11616 worker thread done servicing request
19:00:35.041 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:00:35.062 00.021 12268 UpdateGuideState exits: m=1062 SNR=22.6
19:00:35.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:35.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:35.062 00.000 12268 Enqueuing Expose request
19:00:35.062 00.000 12268 GuideStep: -1.6 px 0 ms EAST, -0.4 px 0 ms NORTH
19:00:35.062 00.000 11616 Worker thread wakes up
19:00:35.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:35.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:35.062 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:35.073 00.011 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:37.079 02.006 11616 Exposure complete
19:00:37.127 00.048 11616 worker thread done servicing request
19:00:37.127 00.000 12268 OnExposeComplete: enter
19:00:37.127 00.000 12268 UpdateGuideState(): m_state=6
19:00:37.127 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
19:00:37.127 00.000 12268 Star::Find returns 1 (0), X=530.84, Y=249.78, Mass=948, SNR=21.3, Peak=81 HFD=5.1
19:00:37.127 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
19:00:37.127 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
19:00:37.127 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-1.72 hyp=1.84 cameraTheta=-1.94 mountX=-1.77 mountY=-0.44, mountTheta=-2.90
19:00:37.127 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=-1.72, opts=13)
19:00:37.127 00.000 12268 Enqueuing Move request for scope (-0.67, -1.72)
19:00:37.127 00.000 11616 Worker thread wakes up
19:00:37.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -1.72) opts 0xd
19:00:37.127 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, -1.72)
19:00:37.127 00.000 11616 Moving (-0.67, -1.72) raw xDistance=-1.77 yDistance=-0.44
19:00:37.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.89 from input -1.77
19:00:37.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
19:00:37.127 00.000 11616 MoveAxis(E, 985, ABG)
19:00:37.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:37.127 00.000 11616 Move returns status 1, amount 0
19:00:37.127 00.000 11616 MoveAxis(N, 37, ABG)
19:00:37.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:37.127 00.000 11616 Move returns status 1, amount 0
19:00:37.127 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:37.127 00.000 11616 move complete, result=1
19:00:37.127 00.000 11616 worker thread done servicing request
19:00:37.156 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:37.159 00.003 12268 UpdateGuideState exits: m=948 SNR=21.3
19:00:37.159 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:37.159 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:37.159 00.000 12268 Enqueuing Expose request
19:00:37.175 00.016 11616 Worker thread wakes up
19:00:37.175 00.000 12268 GuideStep: -1.8 px 0 ms EAST, -0.4 px 0 ms NORTH
19:00:37.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:37.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:37.175 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:37.175 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:39.175 02.000 11616 Exposure complete
19:00:39.223 00.048 11616 worker thread done servicing request
19:00:39.223 00.000 12268 OnExposeComplete: enter
19:00:39.223 00.000 12268 UpdateGuideState(): m_state=6
19:00:39.223 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
19:00:39.223 00.000 12268 Star::Find returns 1 (0), X=531.10, Y=249.80, Mass=856, SNR=20.1, Peak=77 HFD=4.7
19:00:39.223 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
19:00:39.223 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
19:00:39.223 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-1.70 hyp=1.75 cameraTheta=-1.81 mountX=-1.73 mountY=-0.19, mountTheta=-3.03
19:00:39.223 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=-1.70, opts=13)
19:00:39.223 00.000 12268 Enqueuing Move request for scope (-0.41, -1.70)
19:00:39.223 00.000 11616 Worker thread wakes up
19:00:39.223 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -1.70) opts 0xd
19:00:39.223 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, -1.70)
19:00:39.223 00.000 11616 Moving (-0.41, -1.70) raw xDistance=-1.73 yDistance=-0.19
19:00:39.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -1.73
19:00:39.223 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:39.239 00.016 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:00:39.239 00.000 11616 MoveAxis(E, 961, ABG)
19:00:39.239 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:39.239 00.000 11616 Move returns status 1, amount 0
19:00:39.239 00.000 11616 MoveAxis(N, 0, ABG)
19:00:39.239 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:39.239 00.000 11616 Move returns status 1, amount 0
19:00:39.239 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:39.239 00.000 11616 move complete, result=1
19:00:39.239 00.000 11616 worker thread done servicing request
19:00:39.255 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:39.271 00.016 12268 UpdateGuideState exits: m=856 SNR=20.1
19:00:39.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:39.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:39.271 00.000 12268 Enqueuing Expose request
19:00:39.271 00.000 12268 GuideStep: -1.7 px 0 ms EAST, -0.2 px 0 ms NORTH
19:00:39.271 00.000 11616 Worker thread wakes up
19:00:39.271 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:39.271 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:39.271 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:39.271 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:41.312 02.041 11616 Exposure complete
19:00:41.374 00.062 11616 worker thread done servicing request
19:00:41.374 00.000 12268 OnExposeComplete: enter
19:00:41.374 00.000 12268 UpdateGuideState(): m_state=6
19:00:41.374 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
19:00:41.374 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=249.45, Mass=860, SNR=20.1, Peak=82 HFD=4.9
19:00:41.374 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.99)
19:00:41.374 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
19:00:41.374 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-2.05 hyp=2.12 cameraTheta=-1.83 mountX=-2.09 mountY=-0.27, mountTheta=-3.02
19:00:41.374 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-2.05, opts=13)
19:00:41.374 00.000 12268 Enqueuing Move request for scope (-0.53, -2.05)
19:00:41.374 00.000 11616 Worker thread wakes up
19:00:41.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -2.05) opts 0xd
19:00:41.374 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -2.05)
19:00:41.374 00.000 11616 Moving (-0.53, -2.05) raw xDistance=-2.09 yDistance=-0.27
19:00:41.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.05 from input -2.09
19:00:41.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
19:00:41.374 00.000 11616 MoveAxis(E, 1162, ABG)
19:00:41.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:41.374 00.000 11616 Move returns status 1, amount 0
19:00:41.374 00.000 11616 MoveAxis(N, 22, ABG)
19:00:41.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:41.374 00.000 11616 Move returns status 1, amount 0
19:00:41.374 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:41.374 00.000 11616 move complete, result=1
19:00:41.374 00.000 11616 worker thread done servicing request
19:00:41.390 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:41.406 00.016 12268 UpdateGuideState exits: m=860 SNR=20.1
19:00:41.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:41.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:41.406 00.000 12268 Enqueuing Expose request
19:00:41.406 00.000 11616 Worker thread wakes up
19:00:41.406 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:00:41.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:41.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:41.422 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:41.422 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:43.418 01.996 11616 Exposure complete
19:00:43.481 00.063 11616 worker thread done servicing request
19:00:43.481 00.000 12268 OnExposeComplete: enter
19:00:43.481 00.000 12268 UpdateGuideState(): m_state=6
19:00:43.481 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
19:00:43.481 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=249.78, Mass=908, SNR=20.7, Peak=82 HFD=4.9
19:00:43.481 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
19:00:43.481 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
19:00:43.481 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-1.72 hyp=1.80 cameraTheta=-1.87 mountX=-1.76 mountY=-0.30, mountTheta=-2.97
19:00:43.481 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-1.72, opts=13)
19:00:43.481 00.000 12268 Enqueuing Move request for scope (-0.53, -1.72)
19:00:43.481 00.000 11616 Worker thread wakes up
19:00:43.481 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -1.72) opts 0xd
19:00:43.481 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -1.72)
19:00:43.481 00.000 11616 Moving (-0.53, -1.72) raw xDistance=-1.76 yDistance=-0.30
19:00:43.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -1.76
19:00:43.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
19:00:43.481 00.000 11616 MoveAxis(E, 980, ABG)
19:00:43.481 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:43.481 00.000 11616 Move returns status 1, amount 0
19:00:43.481 00.000 11616 MoveAxis(N, 25, ABG)
19:00:43.481 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:43.481 00.000 11616 Move returns status 1, amount 0
19:00:43.481 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:43.481 00.000 11616 move complete, result=1
19:00:43.481 00.000 11616 worker thread done servicing request
19:00:43.500 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:43.513 00.013 12268 UpdateGuideState exits: m=908 SNR=20.7
19:00:43.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:43.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:43.513 00.000 12268 Enqueuing Expose request
19:00:43.513 00.000 12268 GuideStep: -1.8 px 0 ms EAST, -0.3 px 0 ms NORTH
19:00:43.513 00.000 11616 Worker thread wakes up
19:00:43.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:43.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:43.529 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:43.529 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:45.532 02.003 11616 Exposure complete
19:00:45.580 00.048 11616 worker thread done servicing request
19:00:45.580 00.000 12268 OnExposeComplete: enter
19:00:45.580 00.000 12268 UpdateGuideState(): m_state=6
19:00:45.580 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
19:00:45.580 00.000 12268 Star::Find returns 1 (0), X=530.88, Y=249.74, Mass=821, SNR=19.6, Peak=78 HFD=4.8
19:00:45.580 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
19:00:45.580 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
19:00:45.580 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-1.75 hyp=1.86 cameraTheta=-1.92 mountX=-1.81 mountY=-0.40, mountTheta=-2.92
19:00:45.580 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=-1.75, opts=13)
19:00:45.580 00.000 12268 Enqueuing Move request for scope (-0.63, -1.75)
19:00:45.580 00.000 11616 Worker thread wakes up
19:00:45.580 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -1.75) opts 0xd
19:00:45.580 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, -1.75)
19:00:45.580 00.000 11616 Moving (-0.63, -1.75) raw xDistance=-1.81 yDistance=-0.40
19:00:45.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.90 from input -1.81
19:00:45.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
19:00:45.580 00.000 11616 MoveAxis(E, 1004, ABG)
19:00:45.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:45.580 00.000 11616 Move returns status 1, amount 0
19:00:45.580 00.000 11616 MoveAxis(N, 34, ABG)
19:00:45.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:45.580 00.000 11616 Move returns status 1, amount 0
19:00:45.580 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:45.580 00.000 11616 move complete, result=1
19:00:45.580 00.000 11616 worker thread done servicing request
19:00:45.611 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:00:45.627 00.016 12268 UpdateGuideState exits: m=821 SNR=19.6
19:00:45.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:45.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:45.627 00.000 12268 Enqueuing Expose request
19:00:45.627 00.000 12268 GuideStep: -1.8 px 0 ms EAST, -0.4 px 0 ms NORTH
19:00:45.627 00.000 11616 Worker thread wakes up
19:00:45.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:45.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:45.627 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:45.627 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:47.627 02.000 11616 Exposure complete
19:00:47.691 00.064 11616 worker thread done servicing request
19:00:47.691 00.000 12268 OnExposeComplete: enter
19:00:47.691 00.000 12268 UpdateGuideState(): m_state=6
19:00:47.691 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
19:00:47.691 00.000 12268 Star::Find returns 1 (0), X=531.11, Y=249.32, Mass=896, SNR=20.6, Peak=87 HFD=4.5
19:00:47.691 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
19:00:47.691 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
19:00:47.691 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-2.18 hyp=2.22 cameraTheta=-1.75 mountX=-2.21 mountY=-0.11, mountTheta=-3.09
19:00:47.691 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-2.18, opts=13)
19:00:47.691 00.000 12268 Enqueuing Move request for scope (-0.40, -2.18)
19:00:47.691 00.000 11616 Worker thread wakes up
19:00:47.691 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -2.18) opts 0xd
19:00:47.691 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -2.18)
19:00:47.691 00.000 11616 Moving (-0.40, -2.18) raw xDistance=-2.21 yDistance=-0.11
19:00:47.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.11 from input -2.21
19:00:47.691 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:47.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:00:47.691 00.000 11616 MoveAxis(E, 1228, ABG)
19:00:47.691 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:47.691 00.000 11616 Move returns status 1, amount 0
19:00:47.691 00.000 11616 MoveAxis(N, 0, ABG)
19:00:47.691 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:47.691 00.000 11616 Move returns status 1, amount 0
19:00:47.691 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:47.691 00.000 11616 move complete, result=1
19:00:47.691 00.000 11616 worker thread done servicing request
19:00:47.706 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:47.722 00.016 12268 UpdateGuideState exits: m=896 SNR=20.6
19:00:47.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:47.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:47.722 00.000 12268 Enqueuing Expose request
19:00:47.722 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:00:47.722 00.000 11616 Worker thread wakes up
19:00:47.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:47.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:47.738 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:47.738 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:49.720 01.982 11616 Exposure complete
19:00:49.784 00.064 11616 worker thread done servicing request
19:00:49.784 00.000 12268 OnExposeComplete: enter
19:00:49.784 00.000 12268 UpdateGuideState(): m_state=6
19:00:49.784 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
19:00:49.784 00.000 12268 Star::Find returns 1 (0), X=530.92, Y=249.39, Mass=972, SNR=21.3, Peak=90 HFD=4.8
19:00:49.784 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.32 = 2.97)
19:00:49.784 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.14)
19:00:49.784 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-2.11 hyp=2.19 cameraTheta=-1.84 mountX=-2.16 mountY=-0.31, mountTheta=-3.00
19:00:49.784 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=-2.11, opts=13)
19:00:49.784 00.000 12268 Enqueuing Move request for scope (-0.59, -2.11)
19:00:49.784 00.000 11616 Worker thread wakes up
19:00:49.784 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -2.11) opts 0xd
19:00:49.784 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, -2.11)
19:00:49.784 00.000 11616 Moving (-0.59, -2.11) raw xDistance=-2.16 yDistance=-0.31
19:00:49.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.16
19:00:49.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:00:49.784 00.000 11616 MoveAxis(E, 1199, ABG)
19:00:49.784 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:49.784 00.000 11616 Move returns status 1, amount 0
19:00:49.784 00.000 11616 MoveAxis(N, 26, ABG)
19:00:49.784 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:49.784 00.000 11616 Move returns status 1, amount 0
19:00:49.784 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:49.784 00.000 11616 move complete, result=1
19:00:49.784 00.000 11616 worker thread done servicing request
19:00:49.812 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:00:49.816 00.004 12268 UpdateGuideState exits: m=972 SNR=21.3
19:00:49.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:49.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:49.816 00.000 12268 Enqueuing Expose request
19:00:49.816 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.3 px 0 ms NORTH
19:00:49.816 00.000 11616 Worker thread wakes up
19:00:49.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:49.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:49.831 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:49.831 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:51.844 02.013 11616 Exposure complete
19:00:51.892 00.048 11616 worker thread done servicing request
19:00:51.892 00.000 12268 OnExposeComplete: enter
19:00:51.892 00.000 12268 UpdateGuideState(): m_state=6
19:00:51.892 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
19:00:51.892 00.000 12268 Star::Find returns 1 (0), X=530.80, Y=249.40, Mass=922, SNR=20.9, Peak=82 HFD=5.1
19:00:51.892 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
19:00:51.892 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
19:00:51.892 00.000 12268 CameraToMount -- cameraX=-0.71 cameraY=-2.10 hyp=2.22 cameraTheta=-1.90 mountX=-2.16 mountY=-0.44, mountTheta=-2.94
19:00:51.892 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.71, y=-2.10, opts=13)
19:00:51.906 00.014 12268 Enqueuing Move request for scope (-0.71, -2.10)
19:00:51.906 00.000 11616 Worker thread wakes up
19:00:51.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -2.10) opts 0xd
19:00:51.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.71, -2.10)
19:00:51.906 00.000 11616 Moving (-0.71, -2.10) raw xDistance=-2.16 yDistance=-0.44
19:00:51.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.16
19:00:51.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
19:00:51.906 00.000 11616 MoveAxis(E, 1198, ABG)
19:00:51.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:51.906 00.000 11616 Move returns status 1, amount 0
19:00:51.906 00.000 11616 MoveAxis(N, 37, ABG)
19:00:51.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:51.906 00.000 11616 Move returns status 1, amount 0
19:00:51.906 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:51.906 00.000 11616 move complete, result=1
19:00:51.906 00.000 11616 worker thread done servicing request
19:00:51.923 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:00:51.939 00.016 12268 UpdateGuideState exits: m=922 SNR=20.9
19:00:51.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:51.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:51.939 00.000 12268 Enqueuing Expose request
19:00:51.939 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:00:51.939 00.000 11616 Worker thread wakes up
19:00:51.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:51.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:51.939 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:51.939 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:53.953 02.014 11616 Exposure complete
19:00:54.000 00.047 11616 worker thread done servicing request
19:00:54.000 00.000 12268 OnExposeComplete: enter
19:00:54.000 00.000 12268 UpdateGuideState(): m_state=6
19:00:54.000 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
19:00:54.000 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=249.37, Mass=894, SNR=20.5, Peak=81 HFD=4.8
19:00:54.000 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
19:00:54.000 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
19:00:54.000 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-2.13 hyp=2.19 cameraTheta=-1.82 mountX=-2.17 mountY=-0.26, mountTheta=-3.02
19:00:54.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-2.13, opts=13)
19:00:54.000 00.000 12268 Enqueuing Move request for scope (-0.53, -2.13)
19:00:54.000 00.000 11616 Worker thread wakes up
19:00:54.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -2.13) opts 0xd
19:00:54.000 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -2.13)
19:00:54.000 00.000 11616 Moving (-0.53, -2.13) raw xDistance=-2.17 yDistance=-0.26
19:00:54.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.17
19:00:54.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
19:00:54.000 00.000 11616 MoveAxis(E, 1204, ABG)
19:00:54.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:54.000 00.000 11616 Move returns status 1, amount 0
19:00:54.000 00.000 11616 MoveAxis(N, 22, ABG)
19:00:54.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:54.000 00.000 11616 Move returns status 1, amount 0
19:00:54.000 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:54.000 00.000 11616 move complete, result=1
19:00:54.000 00.000 11616 worker thread done servicing request
19:00:54.031 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:00:54.047 00.016 12268 UpdateGuideState exits: m=894 SNR=20.5
19:00:54.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:54.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:54.047 00.000 12268 Enqueuing Expose request
19:00:54.047 00.000 11616 Worker thread wakes up
19:00:54.047 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.3 px 0 ms NORTH
19:00:54.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:54.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:54.047 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:54.047 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:56.060 02.013 11616 Exposure complete
19:00:56.108 00.048 11616 worker thread done servicing request
19:00:56.108 00.000 12268 OnExposeComplete: enter
19:00:56.108 00.000 12268 UpdateGuideState(): m_state=6
19:00:56.108 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
19:00:56.108 00.000 12268 Star::Find returns 1 (0), X=530.84, Y=249.21, Mass=865, SNR=20.3, Peak=79 HFD=4.4
19:00:56.108 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
19:00:56.108 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.15)
19:00:56.108 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-2.29 hyp=2.39 cameraTheta=-1.85 mountX=-2.35 mountY=-0.37, mountTheta=-2.99
19:00:56.108 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=-2.29, opts=13)
19:00:56.108 00.000 12268 Enqueuing Move request for scope (-0.67, -2.29)
19:00:56.108 00.000 11616 Worker thread wakes up
19:00:56.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -2.29) opts 0xd
19:00:56.108 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, -2.29)
19:00:56.108 00.000 11616 Moving (-0.67, -2.29) raw xDistance=-2.35 yDistance=-0.37
19:00:56.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -2.35
19:00:56.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
19:00:56.108 00.000 11616 MoveAxis(E, 1303, ABG)
19:00:56.108 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:56.108 00.000 11616 Move returns status 1, amount 0
19:00:56.108 00.000 11616 MoveAxis(N, 31, ABG)
19:00:56.108 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:56.108 00.000 11616 Move returns status 1, amount 0
19:00:56.108 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:56.108 00.000 11616 move complete, result=1
19:00:56.108 00.000 11616 worker thread done servicing request
19:00:56.124 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:56.139 00.015 12268 UpdateGuideState exits: m=865 SNR=20.3
19:00:56.155 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:56.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:56.155 00.000 12268 Enqueuing Expose request
19:00:56.155 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.4 px 0 ms NORTH
19:00:56.155 00.000 11616 Worker thread wakes up
19:00:56.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:56.156 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:56.156 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:56.156 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:00:58.164 02.008 11616 Exposure complete
19:00:58.218 00.054 11616 worker thread done servicing request
19:00:58.218 00.000 12268 OnExposeComplete: enter
19:00:58.218 00.000 12268 UpdateGuideState(): m_state=6
19:00:58.218 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
19:00:58.218 00.000 12268 Star::Find returns 1 (0), X=531.24, Y=249.09, Mass=823, SNR=19.7, Peak=93 HFD=4.5
19:00:58.218 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
19:00:58.218 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
19:00:58.218 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-2.41 hyp=2.42 cameraTheta=-1.68 mountX=-2.42 mountY=0.04, mountTheta=3.12
19:00:58.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-2.41, opts=13)
19:00:58.218 00.000 12268 Enqueuing Move request for scope (-0.27, -2.41)
19:00:58.218 00.000 11616 Worker thread wakes up
19:00:58.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -2.41) opts 0xd
19:00:58.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -2.41)
19:00:58.218 00.000 11616 Moving (-0.27, -2.41) raw xDistance=-2.42 yDistance=0.04
19:00:58.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -2.42
19:00:58.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:00:58.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:00:58.218 00.000 11616 MoveAxis(E, 1346, ABG)
19:00:58.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:58.218 00.000 11616 Move returns status 1, amount 0
19:00:58.218 00.000 11616 MoveAxis(N, 0, ABG)
19:00:58.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:00:58.218 00.000 11616 Move returns status 1, amount 0
19:00:58.218 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:00:58.218 00.000 11616 move complete, result=1
19:00:58.218 00.000 11616 worker thread done servicing request
19:00:58.243 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:00:58.259 00.016 12268 UpdateGuideState exits: m=823 SNR=19.7
19:00:58.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:00:58.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:00:58.259 00.000 12268 Enqueuing Expose request
19:00:58.259 00.000 12268 GuideStep: -2.4 px 0 ms EAST, 0.0 px 0 ms NORTH
19:00:58.259 00.000 11616 Worker thread wakes up
19:00:58.259 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:00:58.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:00:58.259 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:00:58.259 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:00.265 02.006 11616 Exposure complete
19:01:00.312 00.047 11616 worker thread done servicing request
19:01:00.312 00.000 12268 OnExposeComplete: enter
19:01:00.312 00.000 12268 UpdateGuideState(): m_state=6
19:01:00.312 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
19:01:00.312 00.000 12268 Star::Find returns 1 (0), X=531.07, Y=248.91, Mass=941, SNR=21.1, Peak=94 HFD=4.5
19:01:00.312 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
19:01:00.312 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.04)
19:01:00.312 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-2.59 hyp=2.63 cameraTheta=-1.74 mountX=-2.62 mountY=-0.11, mountTheta=-3.10
19:01:00.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-2.59, opts=13)
19:01:00.312 00.000 12268 Enqueuing Move request for scope (-0.44, -2.59)
19:01:00.312 00.000 11616 Worker thread wakes up
19:01:00.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -2.59) opts 0xd
19:01:00.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -2.59)
19:01:00.312 00.000 11616 Moving (-0.44, -2.59) raw xDistance=-2.62 yDistance=-0.11
19:01:00.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.31 from input -2.62
19:01:00.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:00.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:01:00.312 00.000 11616 MoveAxis(E, 1457, ABG)
19:01:00.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:00.312 00.000 11616 Move returns status 1, amount 0
19:01:00.312 00.000 11616 MoveAxis(N, 0, ABG)
19:01:00.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:00.312 00.000 11616 Move returns status 1, amount 0
19:01:00.312 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:00.312 00.000 11616 move complete, result=1
19:01:00.312 00.000 11616 worker thread done servicing request
19:01:00.343 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:00.359 00.016 12268 UpdateGuideState exits: m=941 SNR=21.1
19:01:00.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:00.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:00.359 00.000 12268 Enqueuing Expose request
19:01:00.359 00.000 12268 GuideStep: -2.6 px 0 ms EAST, -0.1 px 0 ms NORTH
19:01:00.359 00.000 11616 Worker thread wakes up
19:01:00.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:00.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:00.359 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:00.359 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:02.351 01.992 11616 Exposure complete
19:01:02.414 00.063 11616 worker thread done servicing request
19:01:02.414 00.000 12268 OnExposeComplete: enter
19:01:02.414 00.000 12268 UpdateGuideState(): m_state=6
19:01:02.414 00.000 12268 Star::Find(15, 531, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
19:01:02.414 00.000 12268 Star::Find returns 1 (0), X=531.03, Y=249.25, Mass=909, SNR=20.7, Peak=90 HFD=4.9
19:01:02.414 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
19:01:02.414 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
19:01:02.414 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-2.25 hyp=2.30 cameraTheta=-1.78 mountX=-2.28 mountY=-0.18, mountTheta=-3.06
19:01:02.414 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=-2.25, opts=13)
19:01:02.414 00.000 12268 Enqueuing Move request for scope (-0.48, -2.25)
19:01:02.414 00.000 11616 Worker thread wakes up
19:01:02.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -2.25) opts 0xd
19:01:02.414 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, -2.25)
19:01:02.414 00.000 11616 Moving (-0.48, -2.25) raw xDistance=-2.28 yDistance=-0.18
19:01:02.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -2.28
19:01:02.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:02.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:01:02.414 00.000 11616 MoveAxis(E, 1267, ABG)
19:01:02.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:02.414 00.000 11616 Move returns status 1, amount 0
19:01:02.414 00.000 11616 MoveAxis(N, 0, ABG)
19:01:02.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:02.414 00.000 11616 Move returns status 1, amount 0
19:01:02.414 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:02.414 00.000 11616 move complete, result=1
19:01:02.414 00.000 11616 worker thread done servicing request
19:01:02.437 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:02.446 00.009 12268 UpdateGuideState exits: m=909 SNR=20.7
19:01:02.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:02.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:02.446 00.000 12268 Enqueuing Expose request
19:01:02.446 00.000 11616 Worker thread wakes up
19:01:02.446 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.2 px 0 ms NORTH
19:01:02.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:02.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:02.462 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:02.462 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:04.453 01.991 11616 Exposure complete
19:01:04.515 00.062 11616 worker thread done servicing request
19:01:04.515 00.000 12268 OnExposeComplete: enter
19:01:04.515 00.000 12268 UpdateGuideState(): m_state=6
19:01:04.515 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
19:01:04.515 00.000 12268 Star::Find returns 1 (0), X=531.13, Y=249.36, Mass=835, SNR=19.9, Peak=90 HFD=4.5
19:01:04.515 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.22 = 3.07)
19:01:04.515 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
19:01:04.515 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-2.14 hyp=2.17 cameraTheta=-1.74 mountX=-2.16 mountY=-0.10, mountTheta=-3.10
19:01:04.515 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-2.14, opts=13)
19:01:04.515 00.000 12268 Enqueuing Move request for scope (-0.38, -2.14)
19:01:04.515 00.000 11616 Worker thread wakes up
19:01:04.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -2.14) opts 0xd
19:01:04.515 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -2.14)
19:01:04.515 00.000 11616 Moving (-0.38, -2.14) raw xDistance=-2.16 yDistance=-0.10
19:01:04.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.16
19:01:04.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:04.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:01:04.515 00.000 11616 MoveAxis(E, 1202, ABG)
19:01:04.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:04.515 00.000 11616 Move returns status 1, amount 0
19:01:04.515 00.000 11616 MoveAxis(N, 0, ABG)
19:01:04.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:04.515 00.000 11616 Move returns status 1, amount 0
19:01:04.515 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:04.515 00.000 11616 move complete, result=1
19:01:04.515 00.000 11616 worker thread done servicing request
19:01:04.531 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:04.547 00.016 12268 UpdateGuideState exits: m=835 SNR=19.9
19:01:04.562 00.015 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:04.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:04.562 00.000 12268 Enqueuing Expose request
19:01:04.562 00.000 11616 Worker thread wakes up
19:01:04.562 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:01:04.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:04.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:04.562 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:04.562 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:06.573 02.011 11616 Exposure complete
19:01:06.624 00.051 11616 worker thread done servicing request
19:01:06.624 00.000 12268 OnExposeComplete: enter
19:01:06.624 00.000 12268 UpdateGuideState(): m_state=6
19:01:06.624 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
19:01:06.624 00.000 12268 Star::Find returns 1 (0), X=530.97, Y=249.20, Mass=913, SNR=20.9, Peak=95 HFD=5.1
19:01:06.624 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.28 = 3.01)
19:01:06.624 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.10)
19:01:06.624 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-2.30 hyp=2.36 cameraTheta=-1.80 mountX=-2.34 mountY=-0.24, mountTheta=-3.04
19:01:06.636 00.012 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-2.30, opts=13)
19:01:06.636 00.000 12268 Enqueuing Move request for scope (-0.54, -2.30)
19:01:06.636 00.000 11616 Worker thread wakes up
19:01:06.636 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -2.30) opts 0xd
19:01:06.636 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, -2.30)
19:01:06.636 00.000 11616 Moving (-0.54, -2.30) raw xDistance=-2.34 yDistance=-0.24
19:01:06.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -2.34
19:01:06.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:01:06.636 00.000 11616 MoveAxis(E, 1300, ABG)
19:01:06.636 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:06.636 00.000 11616 Move returns status 1, amount 0
19:01:06.636 00.000 11616 MoveAxis(N, 21, ABG)
19:01:06.636 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:06.636 00.000 11616 Move returns status 1, amount 0
19:01:06.636 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:06.636 00.000 11616 move complete, result=1
19:01:06.636 00.000 11616 worker thread done servicing request
19:01:06.656 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:01:06.668 00.012 12268 UpdateGuideState exits: m=913 SNR=20.9
19:01:06.668 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:06.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:06.668 00.000 12268 Enqueuing Expose request
19:01:06.668 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.2 px 0 ms NORTH
19:01:06.668 00.000 11616 Worker thread wakes up
19:01:06.668 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:06.668 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:06.668 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:06.668 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:08.680 02.012 11616 Exposure complete
19:01:08.727 00.047 11616 worker thread done servicing request
19:01:08.727 00.000 12268 OnExposeComplete: enter
19:01:08.727 00.000 12268 UpdateGuideState(): m_state=6
19:01:08.727 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
19:01:08.727 00.000 12268 Star::Find returns 1 (0), X=530.94, Y=249.24, Mass=928, SNR=21.1, Peak=90 HFD=4.9
19:01:08.727 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
19:01:08.727 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
19:01:08.727 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-2.26 hyp=2.33 cameraTheta=-1.82 mountX=-2.30 mountY=-0.28, mountTheta=-3.02
19:01:08.727 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-2.26, opts=13)
19:01:08.727 00.000 12268 Enqueuing Move request for scope (-0.57, -2.26)
19:01:08.727 00.000 11616 Worker thread wakes up
19:01:08.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -2.26) opts 0xd
19:01:08.727 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -2.26)
19:01:08.727 00.000 11616 Moving (-0.57, -2.26) raw xDistance=-2.30 yDistance=-0.28
19:01:08.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -2.30
19:01:08.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:01:08.727 00.000 11616 MoveAxis(E, 1280, ABG)
19:01:08.727 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:08.727 00.000 11616 Move returns status 1, amount 0
19:01:08.727 00.000 11616 MoveAxis(N, 24, ABG)
19:01:08.727 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:08.727 00.000 11616 Move returns status 1, amount 0
19:01:08.727 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:08.727 00.000 11616 move complete, result=1
19:01:08.727 00.000 11616 worker thread done servicing request
19:01:08.750 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:08.759 00.009 12268 UpdateGuideState exits: m=928 SNR=21.1
19:01:08.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:08.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:08.759 00.000 12268 Enqueuing Expose request
19:01:08.759 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:01:08.759 00.000 11616 Worker thread wakes up
19:01:08.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:08.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:08.775 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:08.775 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:10.781 02.006 11616 Exposure complete
19:01:10.831 00.050 11616 worker thread done servicing request
19:01:10.831 00.000 12268 OnExposeComplete: enter
19:01:10.831 00.000 12268 UpdateGuideState(): m_state=6
19:01:10.831 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
19:01:10.831 00.000 12268 Star::Find returns 1 (0), X=531.13, Y=249.89, Mass=1000, SNR=21.8, Peak=87 HFD=5.6
19:01:10.831 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
19:01:10.831 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
19:01:10.831 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-1.61 hyp=1.65 cameraTheta=-1.80 mountX=-1.64 mountY=-0.17, mountTheta=-3.04
19:01:10.831 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-1.61, opts=13)
19:01:10.831 00.000 12268 Enqueuing Move request for scope (-0.38, -1.61)
19:01:10.831 00.000 11616 Worker thread wakes up
19:01:10.831 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -1.61) opts 0xd
19:01:10.831 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -1.61)
19:01:10.831 00.000 11616 Moving (-0.38, -1.61) raw xDistance=-1.64 yDistance=-0.17
19:01:10.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.82 from input -1.64
19:01:10.831 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:10.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:01:10.831 00.000 11616 MoveAxis(E, 910, ABG)
19:01:10.831 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:10.831 00.000 11616 Move returns status 1, amount 0
19:01:10.831 00.000 11616 MoveAxis(N, 0, ABG)
19:01:10.831 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:10.831 00.000 11616 Move returns status 1, amount 0
19:01:10.831 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:10.831 00.000 11616 move complete, result=1
19:01:10.831 00.000 11616 worker thread done servicing request
19:01:10.847 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:10.863 00.016 12268 UpdateGuideState exits: m=1000 SNR=21.8
19:01:10.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:10.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:10.863 00.000 12268 Enqueuing Expose request
19:01:10.863 00.000 12268 GuideStep: -1.6 px 0 ms EAST, -0.2 px 0 ms NORTH
19:01:10.863 00.000 11616 Worker thread wakes up
19:01:10.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:10.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:10.875 00.012 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:10.875 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:12.859 01.984 11616 Exposure complete
19:01:12.922 00.063 11616 worker thread done servicing request
19:01:12.922 00.000 12268 OnExposeComplete: enter
19:01:12.922 00.000 12268 UpdateGuideState(): m_state=6
19:01:12.922 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
19:01:12.922 00.000 12268 Star::Find returns 1 (0), X=531.16, Y=249.81, Mass=920, SNR=20.9, Peak=84 HFD=5.0
19:01:12.922 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
19:01:12.922 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
19:01:12.922 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-1.69 hyp=1.72 cameraTheta=-1.78 mountX=-1.71 mountY=-0.13, mountTheta=-3.07
19:01:12.922 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-1.69, opts=13)
19:01:12.922 00.000 12268 Enqueuing Move request for scope (-0.35, -1.69)
19:01:12.922 00.000 11616 Worker thread wakes up
19:01:12.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -1.69) opts 0xd
19:01:12.922 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -1.69)
19:01:12.922 00.000 11616 Moving (-0.35, -1.69) raw xDistance=-1.71 yDistance=-0.13
19:01:12.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.86 from input -1.71
19:01:12.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:12.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:01:12.922 00.000 11616 MoveAxis(E, 952, ABG)
19:01:12.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:12.922 00.000 11616 Move returns status 1, amount 0
19:01:12.922 00.000 11616 MoveAxis(N, 0, ABG)
19:01:12.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:12.922 00.000 11616 Move returns status 1, amount 0
19:01:12.922 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:12.922 00.000 11616 move complete, result=1
19:01:12.922 00.000 11616 worker thread done servicing request
19:01:12.937 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:12.969 00.032 12268 UpdateGuideState exits: m=920 SNR=20.9
19:01:12.969 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:12.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:12.969 00.000 12268 Enqueuing Expose request
19:01:12.969 00.000 12268 GuideStep: -1.7 px 0 ms EAST, -0.1 px 0 ms NORTH
19:01:12.969 00.000 11616 Worker thread wakes up
19:01:12.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:12.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:12.969 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:12.969 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:14.986 02.017 11616 Exposure complete
19:01:15.033 00.047 11616 worker thread done servicing request
19:01:15.033 00.000 12268 OnExposeComplete: enter
19:01:15.033 00.000 12268 UpdateGuideState(): m_state=6
19:01:15.033 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
19:01:15.033 00.000 12268 Star::Find returns 1 (0), X=531.07, Y=249.82, Mass=917, SNR=20.8, Peak=87 HFD=4.7
19:01:15.033 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
19:01:15.033 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
19:01:15.033 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-1.67 hyp=1.73 cameraTheta=-1.83 mountX=-1.71 mountY=-0.22, mountTheta=-3.01
19:01:15.033 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-1.67, opts=13)
19:01:15.033 00.000 12268 Enqueuing Move request for scope (-0.44, -1.67)
19:01:15.033 00.000 11616 Worker thread wakes up
19:01:15.033 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -1.67) opts 0xd
19:01:15.033 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -1.67)
19:01:15.033 00.000 11616 Moving (-0.44, -1.67) raw xDistance=-1.71 yDistance=-0.22
19:01:15.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.85 from input -1.71
19:01:15.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:01:15.033 00.000 11616 MoveAxis(E, 949, ABG)
19:01:15.033 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:15.033 00.000 11616 Move returns status 1, amount 0
19:01:15.033 00.000 11616 MoveAxis(N, 19, ABG)
19:01:15.033 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:15.033 00.000 11616 Move returns status 1, amount 0
19:01:15.033 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:15.033 00.000 11616 move complete, result=1
19:01:15.033 00.000 11616 worker thread done servicing request
19:01:15.062 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:15.065 00.003 12268 UpdateGuideState exits: m=917 SNR=20.8
19:01:15.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:15.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:15.065 00.000 12268 Enqueuing Expose request
19:01:15.081 00.016 11616 Worker thread wakes up
19:01:15.081 00.000 12268 GuideStep: -1.7 px 0 ms EAST, -0.2 px 0 ms NORTH
19:01:15.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:15.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:15.081 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:15.081 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:17.096 02.015 11616 Exposure complete
19:01:17.144 00.048 11616 worker thread done servicing request
19:01:17.144 00.000 12268 OnExposeComplete: enter
19:01:17.144 00.000 12268 UpdateGuideState(): m_state=6
19:01:17.144 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
19:01:17.144 00.000 12268 Star::Find returns 1 (0), X=530.94, Y=249.42, Mass=948, SNR=21.0, Peak=86 HFD=5.0
19:01:17.144 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
19:01:17.144 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
19:01:17.144 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-2.08 hyp=2.16 cameraTheta=-1.84 mountX=-2.12 mountY=-0.30, mountTheta=-3.00
19:01:17.144 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-2.08, opts=13)
19:01:17.144 00.000 12268 Enqueuing Move request for scope (-0.57, -2.08)
19:01:17.144 00.000 11616 Worker thread wakes up
19:01:17.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -2.08) opts 0xd
19:01:17.144 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -2.08)
19:01:17.144 00.000 11616 Moving (-0.57, -2.08) raw xDistance=-2.12 yDistance=-0.30
19:01:17.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.06 from input -2.12
19:01:17.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
19:01:17.144 00.000 11616 MoveAxis(E, 1180, ABG)
19:01:17.144 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:17.144 00.000 11616 Move returns status 1, amount 0
19:01:17.144 00.000 11616 MoveAxis(N, 25, ABG)
19:01:17.144 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:17.144 00.000 11616 Move returns status 1, amount 0
19:01:17.144 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:17.144 00.000 11616 move complete, result=1
19:01:17.144 00.000 11616 worker thread done servicing request
19:01:17.160 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:17.191 00.031 12268 UpdateGuideState exits: m=948 SNR=21.0
19:01:17.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:17.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:17.191 00.000 12268 Enqueuing Expose request
19:01:17.191 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:01:17.191 00.000 11616 Worker thread wakes up
19:01:17.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:17.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:17.191 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:17.191 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:19.203 02.012 11616 Exposure complete
19:01:19.250 00.047 11616 worker thread done servicing request
19:01:19.250 00.000 12268 OnExposeComplete: enter
19:01:19.250 00.000 12268 UpdateGuideState(): m_state=6
19:01:19.250 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
19:01:19.250 00.000 12268 Star::Find returns 1 (0), X=530.85, Y=249.28, Mass=974, SNR=21.4, Peak=98 HFD=4.9
19:01:19.250 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
19:01:19.250 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
19:01:19.250 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-2.22 hyp=2.32 cameraTheta=-1.86 mountX=-2.27 mountY=-0.37, mountTheta=-2.98
19:01:19.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.66, y=-2.22, opts=13)
19:01:19.250 00.000 12268 Enqueuing Move request for scope (-0.66, -2.22)
19:01:19.250 00.000 11616 Worker thread wakes up
19:01:19.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -2.22) opts 0xd
19:01:19.250 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.66, -2.22)
19:01:19.250 00.000 11616 Moving (-0.66, -2.22) raw xDistance=-2.27 yDistance=-0.37
19:01:19.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -2.27
19:01:19.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
19:01:19.250 00.000 11616 MoveAxis(E, 1263, ABG)
19:01:19.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:19.250 00.000 11616 Move returns status 1, amount 0
19:01:19.250 00.000 11616 MoveAxis(N, 31, ABG)
19:01:19.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:19.250 00.000 11616 Move returns status 1, amount 0
19:01:19.265 00.015 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:19.265 00.000 11616 move complete, result=1
19:01:19.265 00.000 11616 worker thread done servicing request
19:01:19.281 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:19.297 00.016 12268 UpdateGuideState exits: m=974 SNR=21.4
19:01:19.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:19.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:19.297 00.000 12268 Enqueuing Expose request
19:01:19.297 00.000 11616 Worker thread wakes up
19:01:19.297 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.4 px 0 ms NORTH
19:01:19.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:19.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:19.297 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:19.297 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:21.312 02.015 11616 Exposure complete
19:01:21.375 00.063 11616 worker thread done servicing request
19:01:21.375 00.000 12268 OnExposeComplete: enter
19:01:21.375 00.000 12268 UpdateGuideState(): m_state=6
19:01:21.375 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
19:01:21.375 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=249.12, Mass=975, SNR=21.4, Peak=91 HFD=4.8
19:01:21.375 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
19:01:21.375 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
19:01:21.375 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-2.38 hyp=2.46 cameraTheta=-1.83 mountX=-2.42 mountY=-0.31, mountTheta=-3.01
19:01:21.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-2.38, opts=13)
19:01:21.375 00.000 12268 Enqueuing Move request for scope (-0.62, -2.38)
19:01:21.375 00.000 11616 Worker thread wakes up
19:01:21.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -2.38) opts 0xd
19:01:21.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -2.38)
19:01:21.375 00.000 11616 Moving (-0.62, -2.38) raw xDistance=-2.42 yDistance=-0.31
19:01:21.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -2.42
19:01:21.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:01:21.375 00.000 11616 MoveAxis(E, 1347, ABG)
19:01:21.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:21.375 00.000 11616 Move returns status 1, amount 0
19:01:21.375 00.000 11616 MoveAxis(N, 26, ABG)
19:01:21.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:21.375 00.000 11616 Move returns status 1, amount 0
19:01:21.375 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:21.375 00.000 11616 move complete, result=1
19:01:21.375 00.000 11616 worker thread done servicing request
19:01:21.390 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:21.406 00.016 12268 UpdateGuideState exits: m=975 SNR=21.4
19:01:21.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:21.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:21.406 00.000 12268 Enqueuing Expose request
19:01:21.406 00.000 11616 Worker thread wakes up
19:01:21.406 00.000 12268 GuideStep: -2.4 px 0 ms EAST, -0.3 px 0 ms NORTH
19:01:21.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:21.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:21.421 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:21.421 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:23.417 01.996 11616 Exposure complete
19:01:23.480 00.063 11616 worker thread done servicing request
19:01:23.480 00.000 12268 OnExposeComplete: enter
19:01:23.480 00.000 12268 UpdateGuideState(): m_state=6
19:01:23.480 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
19:01:23.480 00.000 12268 Star::Find returns 1 (0), X=530.94, Y=248.84, Mass=892, SNR=20.5, Peak=109 HFD=4.3
19:01:23.480 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
19:01:23.480 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
19:01:23.480 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-2.66 hyp=2.72 cameraTheta=-1.78 mountX=-2.70 mountY=-0.22, mountTheta=-3.06
19:01:23.480 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-2.66, opts=13)
19:01:23.480 00.000 12268 Enqueuing Move request for scope (-0.57, -2.66)
19:01:23.480 00.000 11616 Worker thread wakes up
19:01:23.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -2.66) opts 0xd
19:01:23.480 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -2.66)
19:01:23.480 00.000 11616 Moving (-0.57, -2.66) raw xDistance=-2.70 yDistance=-0.22
19:01:23.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.35 from input -2.70
19:01:23.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:01:23.480 00.000 11616 MoveAxis(E, 1501, ABG)
19:01:23.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:23.480 00.000 11616 Move returns status 1, amount 0
19:01:23.480 00.000 11616 MoveAxis(N, 19, ABG)
19:01:23.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:23.480 00.000 11616 Move returns status 1, amount 0
19:01:23.480 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:23.480 00.000 11616 move complete, result=1
19:01:23.480 00.000 11616 worker thread done servicing request
19:01:23.499 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:23.512 00.013 12268 UpdateGuideState exits: m=892 SNR=20.5
19:01:23.512 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:23.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:23.512 00.000 12268 Enqueuing Expose request
19:01:23.512 00.000 12268 GuideStep: -2.7 px 0 ms EAST, -0.2 px 0 ms NORTH
19:01:23.512 00.000 11616 Worker thread wakes up
19:01:23.512 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:23.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:23.528 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:23.528 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:25.528 02.000 11616 Exposure complete
19:01:25.576 00.048 11616 worker thread done servicing request
19:01:25.576 00.000 12268 OnExposeComplete: enter
19:01:25.576 00.000 12268 UpdateGuideState(): m_state=6
19:01:25.576 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
19:01:25.576 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=248.88, Mass=901, SNR=20.6, Peak=94 HFD=4.6
19:01:25.576 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
19:01:25.576 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
19:01:25.576 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-2.62 hyp=2.66 cameraTheta=-1.76 mountX=-2.65 mountY=-0.15, mountTheta=-3.08
19:01:25.576 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-2.62, opts=13)
19:01:25.576 00.000 12268 Enqueuing Move request for scope (-0.49, -2.62)
19:01:25.576 00.000 11616 Worker thread wakes up
19:01:25.576 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -2.62) opts 0xd
19:01:25.576 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -2.62)
19:01:25.576 00.000 11616 Moving (-0.49, -2.62) raw xDistance=-2.65 yDistance=-0.15
19:01:25.576 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.33 from input -2.65
19:01:25.576 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:25.576 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:01:25.576 00.000 11616 MoveAxis(E, 1474, ABG)
19:01:25.576 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:25.576 00.000 11616 Move returns status 1, amount 0
19:01:25.576 00.000 11616 MoveAxis(N, 0, ABG)
19:01:25.576 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:25.576 00.000 11616 Move returns status 1, amount 0
19:01:25.576 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:25.576 00.000 11616 move complete, result=1
19:01:25.576 00.000 11616 worker thread done servicing request
19:01:25.593 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:01:25.607 00.014 12268 UpdateGuideState exits: m=901 SNR=20.6
19:01:25.607 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:25.607 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:25.607 00.000 12268 Enqueuing Expose request
19:01:25.607 00.000 12268 GuideStep: -2.7 px 0 ms EAST, -0.2 px 0 ms NORTH
19:01:25.607 00.000 11616 Worker thread wakes up
19:01:25.607 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:25.623 00.016 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:25.625 00.002 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:25.625 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:27.636 02.011 11616 Exposure complete
19:01:27.687 00.051 11616 worker thread done servicing request
19:01:27.687 00.000 12268 OnExposeComplete: enter
19:01:27.687 00.000 12268 UpdateGuideState(): m_state=6
19:01:27.687 00.000 12268 Star::Find(15, 531, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
19:01:27.687 00.000 12268 Star::Find returns 1 (0), X=530.93, Y=249.17, Mass=923, SNR=20.9, Peak=90 HFD=4.5
19:01:27.687 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
19:01:27.687 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
19:01:27.687 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-2.33 hyp=2.41 cameraTheta=-1.82 mountX=-2.38 mountY=-0.28, mountTheta=-3.02
19:01:27.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=-2.33, opts=13)
19:01:27.687 00.000 12268 Enqueuing Move request for scope (-0.58, -2.33)
19:01:27.687 00.000 11616 Worker thread wakes up
19:01:27.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -2.33) opts 0xd
19:01:27.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, -2.33)
19:01:27.687 00.000 11616 Moving (-0.58, -2.33) raw xDistance=-2.38 yDistance=-0.28
19:01:27.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -2.38
19:01:27.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:01:27.687 00.000 11616 MoveAxis(E, 1322, ABG)
19:01:27.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:27.687 00.000 11616 Move returns status 1, amount 0
19:01:27.687 00.000 11616 MoveAxis(N, 24, ABG)
19:01:27.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:27.687 00.000 11616 Move returns status 1, amount 0
19:01:27.687 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:27.687 00.000 11616 move complete, result=1
19:01:27.687 00.000 11616 worker thread done servicing request
19:01:27.700 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:01:27.731 00.031 12268 UpdateGuideState exits: m=923 SNR=20.9
19:01:27.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:27.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:27.731 00.000 12268 Enqueuing Expose request
19:01:27.731 00.000 11616 Worker thread wakes up
19:01:27.731 00.000 12268 GuideStep: -2.4 px 0 ms EAST, -0.3 px 0 ms NORTH
19:01:27.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:27.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:27.731 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:27.731 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:29.727 01.996 11616 Exposure complete
19:01:29.790 00.063 11616 worker thread done servicing request
19:01:29.790 00.000 12268 OnExposeComplete: enter
19:01:29.790 00.000 12268 UpdateGuideState(): m_state=6
19:01:29.790 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
19:01:29.790 00.000 12268 Star::Find returns 1 (0), X=530.76, Y=249.08, Mass=952, SNR=21.2, Peak=88 HFD=4.9
19:01:29.790 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
19:01:29.790 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
19:01:29.790 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=-2.42 hyp=2.54 cameraTheta=-1.87 mountX=-2.48 mountY=-0.43, mountTheta=-2.97
19:01:29.790 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.75, y=-2.42, opts=13)
19:01:29.790 00.000 12268 Enqueuing Move request for scope (-0.75, -2.42)
19:01:29.790 00.000 11616 Worker thread wakes up
19:01:29.790 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -2.42) opts 0xd
19:01:29.790 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.75, -2.42)
19:01:29.790 00.000 11616 Moving (-0.75, -2.42) raw xDistance=-2.48 yDistance=-0.43
19:01:29.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.24 from input -2.48
19:01:29.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
19:01:29.790 00.000 11616 MoveAxis(E, 1380, ABG)
19:01:29.790 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:29.790 00.000 11616 Move returns status 1, amount 0
19:01:29.790 00.000 11616 MoveAxis(N, 36, ABG)
19:01:29.790 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:29.790 00.000 11616 Move returns status 1, amount 0
19:01:29.790 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:29.790 00.000 11616 move complete, result=1
19:01:29.790 00.000 11616 worker thread done servicing request
19:01:29.812 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:01:29.822 00.010 12268 UpdateGuideState exits: m=952 SNR=21.2
19:01:29.822 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:29.822 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:29.822 00.000 12268 Enqueuing Expose request
19:01:29.822 00.000 12268 GuideStep: -2.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:01:29.822 00.000 11616 Worker thread wakes up
19:01:29.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:29.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:29.838 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:29.838 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:31.848 02.010 11616 Exposure complete
19:01:31.906 00.058 11616 worker thread done servicing request
19:01:31.906 00.000 12268 OnExposeComplete: enter
19:01:31.906 00.000 12268 UpdateGuideState(): m_state=6
19:01:31.906 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
19:01:31.906 00.000 12268 Star::Find returns 1 (0), X=531.07, Y=248.95, Mass=976, SNR=21.6, Peak=86 HFD=4.6
19:01:31.906 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
19:01:31.906 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.04)
19:01:31.906 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-2.54 hyp=2.58 cameraTheta=-1.74 mountX=-2.57 mountY=-0.11, mountTheta=-3.10
19:01:31.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-2.54, opts=13)
19:01:31.906 00.000 12268 Enqueuing Move request for scope (-0.44, -2.54)
19:01:31.911 00.005 11616 Worker thread wakes up
19:01:31.911 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -2.54) opts 0xd
19:01:31.911 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -2.54)
19:01:31.911 00.000 11616 Moving (-0.44, -2.54) raw xDistance=-2.57 yDistance=-0.11
19:01:31.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.29 from input -2.57
19:01:31.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:31.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:01:31.911 00.000 11616 MoveAxis(E, 1430, ABG)
19:01:31.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:31.911 00.000 11616 Move returns status 1, amount 0
19:01:31.911 00.000 11616 MoveAxis(N, 0, ABG)
19:01:31.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:31.911 00.000 11616 Move returns status 1, amount 0
19:01:31.911 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:31.911 00.000 11616 move complete, result=1
19:01:31.911 00.000 11616 worker thread done servicing request
19:01:31.927 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:31.943 00.016 12268 UpdateGuideState exits: m=976 SNR=21.6
19:01:31.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:31.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:31.943 00.000 12268 Enqueuing Expose request
19:01:31.943 00.000 12268 GuideStep: -2.6 px 0 ms EAST, -0.1 px 0 ms NORTH
19:01:31.943 00.000 11616 Worker thread wakes up
19:01:31.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:31.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:31.943 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:31.943 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:33.953 02.010 11616 Exposure complete
19:01:34.000 00.047 11616 worker thread done servicing request
19:01:34.000 00.000 12268 OnExposeComplete: enter
19:01:34.000 00.000 12268 UpdateGuideState(): m_state=6
19:01:34.000 00.000 12268 Star::Find(15, 531, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
19:01:34.000 00.000 12268 Star::Find returns 1 (0), X=530.85, Y=248.96, Mass=950, SNR=21.1, Peak=95 HFD=4.7
19:01:34.000 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.30 = 2.99)
19:01:34.000 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.12)
19:01:34.000 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-2.54 hyp=2.62 cameraTheta=-1.82 mountX=-2.59 mountY=-0.33, mountTheta=-3.02
19:01:34.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.66, y=-2.54, opts=13)
19:01:34.000 00.000 12268 Enqueuing Move request for scope (-0.66, -2.54)
19:01:34.000 00.000 11616 Worker thread wakes up
19:01:34.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -2.54) opts 0xd
19:01:34.000 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.66, -2.54)
19:01:34.000 00.000 11616 Moving (-0.66, -2.54) raw xDistance=-2.59 yDistance=-0.33
19:01:34.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.29 from input -2.59
19:01:34.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
19:01:34.000 00.000 11616 MoveAxis(E, 1438, ABG)
19:01:34.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:34.000 00.000 11616 Move returns status 1, amount 0
19:01:34.000 00.000 11616 MoveAxis(N, 28, ABG)
19:01:34.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:34.000 00.000 11616 Move returns status 1, amount 0
19:01:34.000 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:34.000 00.000 11616 move complete, result=1
19:01:34.000 00.000 11616 worker thread done servicing request
19:01:34.031 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:01:34.046 00.015 12268 UpdateGuideState exits: m=950 SNR=21.1
19:01:34.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:34.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:34.046 00.000 12268 Enqueuing Expose request
19:01:34.046 00.000 11616 Worker thread wakes up
19:01:34.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:34.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:34.046 00.000 12268 GuideStep: -2.6 px 0 ms EAST, -0.3 px 0 ms NORTH
19:01:34.046 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:34.046 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:36.062 02.016 11616 Exposure complete
19:01:36.109 00.047 11616 worker thread done servicing request
19:01:36.109 00.000 12268 OnExposeComplete: enter
19:01:36.109 00.000 12268 UpdateGuideState(): m_state=6
19:01:36.109 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
19:01:36.109 00.000 12268 Star::Find returns 1 (0), X=531.01, Y=248.78, Mass=1003, SNR=21.9, Peak=92 HFD=5.0
19:01:36.109 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
19:01:36.109 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
19:01:36.109 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-2.72 hyp=2.77 cameraTheta=-1.75 mountX=-2.76 mountY=-0.14, mountTheta=-3.09
19:01:36.109 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=-2.72, opts=13)
19:01:36.109 00.000 12268 Enqueuing Move request for scope (-0.50, -2.72)
19:01:36.109 00.000 11616 Worker thread wakes up
19:01:36.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -2.72) opts 0xd
19:01:36.109 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, -2.72)
19:01:36.109 00.000 11616 Moving (-0.50, -2.72) raw xDistance=-2.76 yDistance=-0.14
19:01:36.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.38 from input -2.76
19:01:36.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:36.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:01:36.109 00.000 11616 MoveAxis(E, 1531, ABG)
19:01:36.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:36.109 00.000 11616 Move returns status 1, amount 0
19:01:36.109 00.000 11616 MoveAxis(N, 0, ABG)
19:01:36.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:36.109 00.000 11616 Move returns status 1, amount 0
19:01:36.109 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:36.109 00.000 11616 move complete, result=1
19:01:36.109 00.000 11616 worker thread done servicing request
19:01:36.140 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:36.156 00.016 12268 UpdateGuideState exits: m=1003 SNR=21.9
19:01:36.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:36.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:36.156 00.000 12268 Enqueuing Expose request
19:01:36.156 00.000 12268 GuideStep: -2.8 px 0 ms EAST, -0.1 px 0 ms NORTH
19:01:36.156 00.000 11616 Worker thread wakes up
19:01:36.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:36.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:36.156 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:36.156 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:38.173 02.017 11616 Exposure complete
19:01:38.221 00.048 11616 worker thread done servicing request
19:01:38.221 00.000 12268 OnExposeComplete: enter
19:01:38.221 00.000 12268 UpdateGuideState(): m_state=6
19:01:38.221 00.000 12268 Star::Find(15, 531, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
19:01:38.221 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=248.83, Mass=852, SNR=20.0, Peak=76 HFD=4.7
19:01:38.221 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
19:01:38.221 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
19:01:38.221 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-2.67 hyp=2.72 cameraTheta=-1.75 mountX=-2.71 mountY=-0.14, mountTheta=-3.09
19:01:38.221 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-2.67, opts=13)
19:01:38.221 00.000 12268 Enqueuing Move request for scope (-0.49, -2.67)
19:01:38.221 00.000 11616 Worker thread wakes up
19:01:38.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -2.67) opts 0xd
19:01:38.221 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -2.67)
19:01:38.221 00.000 11616 Moving (-0.49, -2.67) raw xDistance=-2.71 yDistance=-0.14
19:01:38.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.35 from input -2.71
19:01:38.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:38.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:01:38.221 00.000 11616 MoveAxis(E, 1504, ABG)
19:01:38.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:38.221 00.000 11616 Move returns status 1, amount 0
19:01:38.221 00.000 11616 MoveAxis(N, 0, ABG)
19:01:38.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:38.221 00.000 11616 Move returns status 1, amount 0
19:01:38.221 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:38.221 00.000 11616 move complete, result=1
19:01:38.221 00.000 11616 worker thread done servicing request
19:01:38.249 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:38.253 00.004 12268 UpdateGuideState exits: m=852 SNR=20.0
19:01:38.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:38.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:38.253 00.000 12268 Enqueuing Expose request
19:01:38.253 00.000 12268 GuideStep: -2.7 px 0 ms EAST, -0.1 px 0 ms NORTH
19:01:38.253 00.000 11616 Worker thread wakes up
19:01:38.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:38.269 00.016 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:38.269 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:38.269 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:40.283 02.014 11616 Exposure complete
19:01:40.330 00.047 11616 worker thread done servicing request
19:01:40.330 00.000 12268 OnExposeComplete: enter
19:01:40.330 00.000 12268 UpdateGuideState(): m_state=6
19:01:40.330 00.000 12268 Star::Find(15, 531, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
19:01:40.330 00.000 12268 Star::Find returns 1 (0), X=530.84, Y=248.56, Mass=899, SNR=20.6, Peak=87 HFD=4.8
19:01:40.330 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
19:01:40.330 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
19:01:40.330 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-2.94 hyp=3.01 cameraTheta=-1.80 mountX=-2.99 mountY=-0.29, mountTheta=-3.04
19:01:40.330 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=-2.94, opts=13)
19:01:40.330 00.000 12268 Enqueuing Move request for scope (-0.67, -2.94)
19:01:40.330 00.000 11616 Worker thread wakes up
19:01:40.330 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -2.94) opts 0xd
19:01:40.330 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, -2.94)
19:01:40.330 00.000 11616 Moving (-0.67, -2.94) raw xDistance=-2.99 yDistance=-0.29
19:01:40.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.49 from input -2.99
19:01:40.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:01:40.330 00.000 11616 MoveAxis(E, 1659, ABG)
19:01:40.330 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:40.330 00.000 11616 Move returns status 1, amount 0
19:01:40.330 00.000 11616 MoveAxis(N, 25, ABG)
19:01:40.330 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:40.330 00.000 11616 Move returns status 1, amount 0
19:01:40.330 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:40.330 00.000 11616 move complete, result=1
19:01:40.330 00.000 11616 worker thread done servicing request
19:01:40.346 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:40.378 00.032 12268 UpdateGuideState exits: m=899 SNR=20.6
19:01:40.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:40.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:40.378 00.000 12268 Enqueuing Expose request
19:01:40.378 00.000 12268 GuideStep: -3.0 px 0 ms EAST, -0.3 px 0 ms NORTH
19:01:40.378 00.000 11616 Worker thread wakes up
19:01:40.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:40.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:40.378 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:40.378 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:42.375 01.997 11616 Exposure complete
19:01:42.429 00.054 11616 worker thread done servicing request
19:01:42.429 00.000 12268 OnExposeComplete: enter
19:01:42.429 00.000 12268 UpdateGuideState(): m_state=6
19:01:42.429 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
19:01:42.429 00.000 12268 Star::Find returns 1 (0), X=531.07, Y=248.18, Mass=930, SNR=21.0, Peak=103 HFD=4.3
19:01:42.429 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.18 = 3.11)
19:01:42.429 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.00)
19:01:42.429 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-3.32 hyp=3.35 cameraTheta=-1.70 mountX=-3.35 mountY=-0.01, mountTheta=-3.14
19:01:42.429 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-3.32, opts=13)
19:01:42.429 00.000 12268 Enqueuing Move request for scope (-0.44, -3.32)
19:01:42.429 00.000 11616 Worker thread wakes up
19:01:42.429 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -3.32) opts 0xd
19:01:42.429 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -3.32)
19:01:42.429 00.000 11616 Moving (-0.44, -3.32) raw xDistance=-3.35 yDistance=-0.01
19:01:42.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.67 from input -3.35
19:01:42.429 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:42.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:01:42.429 00.000 11616 MoveAxis(E, 1859, ABG)
19:01:42.429 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:42.429 00.000 11616 Move returns status 1, amount 0
19:01:42.429 00.000 11616 MoveAxis(N, 0, ABG)
19:01:42.429 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:42.429 00.000 11616 Move returns status 1, amount 0
19:01:42.429 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:42.429 00.000 11616 move complete, result=1
19:01:42.429 00.000 11616 worker thread done servicing request
19:01:42.445 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:01:42.469 00.024 12268 UpdateGuideState exits: m=930 SNR=21.0
19:01:42.469 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:42.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:42.469 00.000 12268 Enqueuing Expose request
19:01:42.469 00.000 12268 GuideStep: -3.3 px 0 ms EAST, -0.0 px 0 ms NORTH
19:01:42.469 00.000 11616 Worker thread wakes up
19:01:42.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:42.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:42.477 00.008 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:42.477 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:44.471 01.994 11616 Exposure complete
19:01:44.535 00.064 11616 worker thread done servicing request
19:01:44.535 00.000 12268 OnExposeComplete: enter
19:01:44.535 00.000 12268 UpdateGuideState(): m_state=6
19:01:44.535 00.000 12268 Star::Find(15, 531, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
19:01:44.535 00.000 12268 Star::Find returns 1 (0), X=530.99, Y=248.88, Mass=894, SNR=20.5, Peak=84 HFD=4.5
19:01:44.535 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.24 = 3.05)
19:01:44.535 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
19:01:44.535 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-2.62 hyp=2.67 cameraTheta=-1.76 mountX=-2.66 mountY=-0.17, mountTheta=-3.08
19:01:44.535 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=-2.62, opts=13)
19:01:44.535 00.000 12268 Enqueuing Move request for scope (-0.51, -2.62)
19:01:44.535 00.000 11616 Worker thread wakes up
19:01:44.535 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -2.62) opts 0xd
19:01:44.535 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, -2.62)
19:01:44.535 00.000 11616 Moving (-0.51, -2.62) raw xDistance=-2.66 yDistance=-0.17
19:01:44.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.33 from input -2.66
19:01:44.535 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:44.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:01:44.535 00.000 11616 MoveAxis(E, 1477, ABG)
19:01:44.535 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:44.535 00.000 11616 Move returns status 1, amount 0
19:01:44.535 00.000 11616 MoveAxis(N, 0, ABG)
19:01:44.535 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:44.535 00.000 11616 Move returns status 1, amount 0
19:01:44.535 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:44.535 00.000 11616 move complete, result=1
19:01:44.535 00.000 11616 worker thread done servicing request
19:01:44.562 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:44.566 00.004 12268 UpdateGuideState exits: m=894 SNR=20.5
19:01:44.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:44.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:44.566 00.000 12268 Enqueuing Expose request
19:01:44.566 00.000 12268 GuideStep: -2.7 px 0 ms EAST, -0.2 px 0 ms NORTH
19:01:44.566 00.000 11616 Worker thread wakes up
19:01:44.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:44.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:44.582 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:44.582 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:46.584 02.002 11616 Exposure complete
19:01:46.632 00.048 11616 worker thread done servicing request
19:01:46.632 00.000 12268 OnExposeComplete: enter
19:01:46.632 00.000 12268 UpdateGuideState(): m_state=6
19:01:46.632 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
19:01:46.632 00.000 12268 Star::Find returns 1 (0), X=531.23, Y=248.89, Mass=861, SNR=20.2, Peak=87 HFD=4.5
19:01:46.632 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
19:01:46.632 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
19:01:46.632 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-2.61 hyp=2.62 cameraTheta=-1.68 mountX=-2.62 mountY=0.05, mountTheta=3.12
19:01:46.632 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-2.61, opts=13)
19:01:46.632 00.000 12268 Enqueuing Move request for scope (-0.28, -2.61)
19:01:46.632 00.000 11616 Worker thread wakes up
19:01:46.632 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -2.61) opts 0xd
19:01:46.632 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -2.61)
19:01:46.632 00.000 11616 Moving (-0.28, -2.61) raw xDistance=-2.62 yDistance=0.05
19:01:46.632 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.31 from input -2.62
19:01:46.632 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:46.632 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:01:46.632 00.000 11616 MoveAxis(E, 1456, ABG)
19:01:46.632 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:46.632 00.000 11616 Move returns status 1, amount 0
19:01:46.632 00.000 11616 MoveAxis(N, 0, ABG)
19:01:46.632 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:46.632 00.000 11616 Move returns status 1, amount 0
19:01:46.632 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:46.632 00.000 11616 move complete, result=1
19:01:46.632 00.000 11616 worker thread done servicing request
19:01:46.664 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:01:46.680 00.016 12268 UpdateGuideState exits: m=861 SNR=20.2
19:01:46.680 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:46.680 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:46.680 00.000 12268 Enqueuing Expose request
19:01:46.680 00.000 12268 GuideStep: -2.6 px 0 ms EAST, 0.1 px 0 ms NORTH
19:01:46.680 00.000 11616 Worker thread wakes up
19:01:46.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:46.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:46.687 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:46.687 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:48.687 02.000 11616 Exposure complete
19:01:48.734 00.047 11616 worker thread done servicing request
19:01:48.734 00.000 12268 OnExposeComplete: enter
19:01:48.734 00.000 12268 UpdateGuideState(): m_state=6
19:01:48.734 00.000 12268 Star::Find(15, 531, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
19:01:48.734 00.000 12268 Star::Find returns 1 (0), X=531.01, Y=248.82, Mass=926, SNR=21.0, Peak=90 HFD=4.6
19:01:48.734 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.23 = 3.06)
19:01:48.734 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
19:01:48.734 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-2.68 hyp=2.73 cameraTheta=-1.75 mountX=-2.72 mountY=-0.15, mountTheta=-3.09
19:01:48.734 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=-2.68, opts=13)
19:01:48.734 00.000 12268 Enqueuing Move request for scope (-0.50, -2.68)
19:01:48.734 00.000 11616 Worker thread wakes up
19:01:48.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -2.68) opts 0xd
19:01:48.734 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, -2.68)
19:01:48.734 00.000 11616 Moving (-0.50, -2.68) raw xDistance=-2.72 yDistance=-0.15
19:01:48.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.36 from input -2.72
19:01:48.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:48.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:01:48.734 00.000 11616 MoveAxis(E, 1509, ABG)
19:01:48.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:48.734 00.000 11616 Move returns status 1, amount 0
19:01:48.734 00.000 11616 MoveAxis(N, 0, ABG)
19:01:48.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:48.734 00.000 11616 Move returns status 1, amount 0
19:01:48.734 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:48.734 00.000 11616 move complete, result=1
19:01:48.734 00.000 11616 worker thread done servicing request
19:01:48.765 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:48.781 00.016 12268 UpdateGuideState exits: m=926 SNR=21.0
19:01:48.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:48.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:48.781 00.000 12268 Enqueuing Expose request
19:01:48.781 00.000 12268 GuideStep: -2.7 px 0 ms EAST, -0.2 px 0 ms NORTH
19:01:48.781 00.000 11616 Worker thread wakes up
19:01:48.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:48.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:48.781 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:48.781 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:50.781 02.000 11616 Exposure complete
19:01:50.834 00.053 11616 worker thread done servicing request
19:01:50.834 00.000 12268 OnExposeComplete: enter
19:01:50.834 00.000 12268 UpdateGuideState(): m_state=6
19:01:50.834 00.000 12268 Star::Find(15, 531, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
19:01:50.834 00.000 12268 Star::Find returns 1 (0), X=530.93, Y=248.78, Mass=864, SNR=20.3, Peak=101 HFD=4.2
19:01:50.834 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
19:01:50.834 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
19:01:50.834 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-2.72 hyp=2.78 cameraTheta=-1.78 mountX=-2.76 mountY=-0.23, mountTheta=-3.06
19:01:50.834 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=-2.72, opts=13)
19:01:50.834 00.000 12268 Enqueuing Move request for scope (-0.58, -2.72)
19:01:50.834 00.000 11616 Worker thread wakes up
19:01:50.834 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -2.72) opts 0xd
19:01:50.834 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, -2.72)
19:01:50.834 00.000 11616 Moving (-0.58, -2.72) raw xDistance=-2.76 yDistance=-0.23
19:01:50.843 00.009 11616 GuideAlgorithmResistSwitch::result() returns -1.38 from input -2.76
19:01:50.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
19:01:50.843 00.000 11616 MoveAxis(E, 1533, ABG)
19:01:50.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:50.843 00.000 11616 Move returns status 1, amount 0
19:01:50.843 00.000 11616 MoveAxis(N, 19, ABG)
19:01:50.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:50.843 00.000 11616 Move returns status 1, amount 0
19:01:50.843 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:50.843 00.000 11616 move complete, result=1
19:01:50.843 00.000 11616 worker thread done servicing request
19:01:50.850 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:50.875 00.025 12268 UpdateGuideState exits: m=864 SNR=20.3
19:01:50.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:50.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:50.875 00.000 12268 Enqueuing Expose request
19:01:50.875 00.000 12268 GuideStep: -2.8 px 0 ms EAST, -0.2 px 0 ms NORTH
19:01:50.875 00.000 11616 Worker thread wakes up
19:01:50.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:50.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:50.882 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:50.882 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:52.876 01.994 11616 Exposure complete
19:01:52.940 00.064 11616 worker thread done servicing request
19:01:52.940 00.000 12268 OnExposeComplete: enter
19:01:52.940 00.000 12268 UpdateGuideState(): m_state=6
19:01:52.940 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
19:01:52.940 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=249.28, Mass=904, SNR=20.7, Peak=90 HFD=4.6
19:01:52.940 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
19:01:52.940 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
19:01:52.940 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-2.22 hyp=2.30 cameraTheta=-1.84 mountX=-2.27 mountY=-0.31, mountTheta=-3.00
19:01:52.940 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-2.22, opts=13)
19:01:52.940 00.000 12268 Enqueuing Move request for scope (-0.60, -2.22)
19:01:52.940 00.000 11616 Worker thread wakes up
19:01:52.940 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -2.22) opts 0xd
19:01:52.940 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -2.22)
19:01:52.940 00.000 11616 Moving (-0.60, -2.22) raw xDistance=-2.27 yDistance=-0.31
19:01:52.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -2.27
19:01:52.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:01:52.940 00.000 11616 MoveAxis(E, 1259, ABG)
19:01:52.940 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:52.940 00.000 11616 Move returns status 1, amount 0
19:01:52.940 00.000 11616 MoveAxis(N, 26, ABG)
19:01:52.940 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:52.940 00.000 11616 Move returns status 1, amount 0
19:01:52.940 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:52.940 00.000 11616 move complete, result=1
19:01:52.940 00.000 11616 worker thread done servicing request
19:01:52.955 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:01:52.971 00.016 12268 UpdateGuideState exits: m=904 SNR=20.7
19:01:52.971 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:52.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:52.971 00.000 12268 Enqueuing Expose request
19:01:52.971 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:01:52.971 00.000 11616 Worker thread wakes up
19:01:52.971 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:52.971 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:52.987 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:52.987 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:54.968 01.981 11616 Exposure complete
19:01:55.031 00.063 11616 worker thread done servicing request
19:01:55.031 00.000 12268 OnExposeComplete: enter
19:01:55.031 00.000 12268 UpdateGuideState(): m_state=6
19:01:55.031 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
19:01:55.031 00.000 12268 Star::Find returns 1 (0), X=530.84, Y=249.00, Mass=969, SNR=21.5, Peak=91 HFD=4.8
19:01:55.031 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.31 = 2.98)
19:01:55.031 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.13)
19:01:55.031 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-2.50 hyp=2.59 cameraTheta=-1.83 mountX=-2.55 mountY=-0.35, mountTheta=-3.01
19:01:55.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=-2.50, opts=13)
19:01:55.031 00.000 12268 Enqueuing Move request for scope (-0.67, -2.50)
19:01:55.031 00.000 11616 Worker thread wakes up
19:01:55.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -2.50) opts 0xd
19:01:55.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, -2.50)
19:01:55.031 00.000 11616 Moving (-0.67, -2.50) raw xDistance=-2.55 yDistance=-0.35
19:01:55.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.28 from input -2.55
19:01:55.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
19:01:55.031 00.000 11616 MoveAxis(E, 1418, ABG)
19:01:55.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:55.031 00.000 11616 Move returns status 1, amount 0
19:01:55.031 00.000 11616 MoveAxis(N, 29, ABG)
19:01:55.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:55.031 00.000 11616 Move returns status 1, amount 0
19:01:55.031 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:55.031 00.000 11616 move complete, result=1
19:01:55.031 00.000 11616 worker thread done servicing request
19:01:55.046 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:55.062 00.016 12268 UpdateGuideState exits: m=969 SNR=21.5
19:01:55.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:55.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:55.062 00.000 12268 Enqueuing Expose request
19:01:55.062 00.000 12268 GuideStep: -2.6 px 0 ms EAST, -0.3 px 0 ms NORTH
19:01:55.062 00.000 11616 Worker thread wakes up
19:01:55.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:55.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:55.078 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:55.078 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:57.070 01.992 11616 Exposure complete
19:01:57.133 00.063 11616 worker thread done servicing request
19:01:57.133 00.000 12268 OnExposeComplete: enter
19:01:57.133 00.000 12268 UpdateGuideState(): m_state=6
19:01:57.133 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
19:01:57.133 00.000 12268 Star::Find returns 1 (0), X=531.11, Y=249.33, Mass=901, SNR=20.6, Peak=76 HFD=4.6
19:01:57.133 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
19:01:57.133 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.05)
19:01:57.133 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-2.17 hyp=2.20 cameraTheta=-1.75 mountX=-2.20 mountY=-0.11, mountTheta=-3.09
19:01:57.133 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-2.17, opts=13)
19:01:57.133 00.000 12268 Enqueuing Move request for scope (-0.40, -2.17)
19:01:57.133 00.000 11616 Worker thread wakes up
19:01:57.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -2.17) opts 0xd
19:01:57.133 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -2.17)
19:01:57.133 00.000 11616 Moving (-0.40, -2.17) raw xDistance=-2.20 yDistance=-0.11
19:01:57.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.10 from input -2.20
19:01:57.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:01:57.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:01:57.133 00.000 11616 MoveAxis(E, 1220, ABG)
19:01:57.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:57.133 00.000 11616 Move returns status 1, amount 0
19:01:57.133 00.000 11616 MoveAxis(N, 0, ABG)
19:01:57.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:57.133 00.000 11616 Move returns status 1, amount 0
19:01:57.133 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:57.133 00.000 11616 move complete, result=1
19:01:57.133 00.000 11616 worker thread done servicing request
19:01:57.165 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:57.181 00.016 12268 UpdateGuideState exits: m=901 SNR=20.6
19:01:57.187 00.006 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:57.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:57.187 00.000 12268 Enqueuing Expose request
19:01:57.187 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:01:57.187 00.000 11616 Worker thread wakes up
19:01:57.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:57.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:57.187 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:57.187 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:01:59.202 02.015 11616 Exposure complete
19:01:59.250 00.048 11616 worker thread done servicing request
19:01:59.250 00.000 12268 OnExposeComplete: enter
19:01:59.250 00.000 12268 UpdateGuideState(): m_state=6
19:01:59.250 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
19:01:59.250 00.000 12268 Star::Find returns 1 (0), X=530.82, Y=249.97, Mass=899, SNR=20.6, Peak=91 HFD=4.7
19:01:59.250 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.47 = 2.82)
19:01:59.250 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.29)
19:01:59.250 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=-1.53 hyp=1.68 cameraTheta=-1.99 mountX=-1.59 mountY=-0.48, mountTheta=-2.85
19:01:59.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.69, y=-1.53, opts=13)
19:01:59.250 00.000 12268 Enqueuing Move request for scope (-0.69, -1.53)
19:01:59.250 00.000 11616 Worker thread wakes up
19:01:59.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -1.53) opts 0xd
19:01:59.250 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.69, -1.53)
19:01:59.250 00.000 11616 Moving (-0.69, -1.53) raw xDistance=-1.59 yDistance=-0.48
19:01:59.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.79 from input -1.59
19:01:59.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
19:01:59.250 00.000 11616 MoveAxis(E, 883, ABG)
19:01:59.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:59.250 00.000 11616 Move returns status 1, amount 0
19:01:59.250 00.000 11616 MoveAxis(N, 41, ABG)
19:01:59.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:01:59.250 00.000 11616 Move returns status 1, amount 0
19:01:59.250 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:01:59.250 00.000 11616 move complete, result=1
19:01:59.250 00.000 11616 worker thread done servicing request
19:01:59.281 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:01:59.296 00.015 12268 UpdateGuideState exits: m=899 SNR=20.6
19:01:59.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:01:59.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:01:59.296 00.000 12268 Enqueuing Expose request
19:01:59.296 00.000 12268 GuideStep: -1.6 px 0 ms EAST, -0.5 px 0 ms NORTH
19:01:59.296 00.000 11616 Worker thread wakes up
19:01:59.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:01:59.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:01:59.296 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:01:59.296 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:01.312 02.016 11616 Exposure complete
19:02:01.359 00.047 11616 worker thread done servicing request
19:02:01.359 00.000 12268 OnExposeComplete: enter
19:02:01.359 00.000 12268 UpdateGuideState(): m_state=6
19:02:01.359 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
19:02:01.359 00.000 12268 Star::Find returns 1 (0), X=530.94, Y=249.86, Mass=858, SNR=20.1, Peak=78 HFD=4.7
19:02:01.359 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
19:02:01.359 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
19:02:01.359 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-1.64 hyp=1.74 cameraTheta=-1.91 mountX=-1.69 mountY=-0.36, mountTheta=-2.93
19:02:01.359 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-1.64, opts=13)
19:02:01.359 00.000 12268 Enqueuing Move request for scope (-0.57, -1.64)
19:02:01.359 00.000 11616 Worker thread wakes up
19:02:01.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -1.64) opts 0xd
19:02:01.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -1.64)
19:02:01.359 00.000 11616 Moving (-0.57, -1.64) raw xDistance=-1.69 yDistance=-0.36
19:02:01.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.85 from input -1.69
19:02:01.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:02:01.359 00.000 11616 MoveAxis(E, 939, ABG)
19:02:01.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:01.359 00.000 11616 Move returns status 1, amount 0
19:02:01.359 00.000 11616 MoveAxis(N, 30, ABG)
19:02:01.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:01.359 00.000 11616 Move returns status 1, amount 0
19:02:01.359 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:01.359 00.000 11616 move complete, result=1
19:02:01.359 00.000 11616 worker thread done servicing request
19:02:01.390 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:01.406 00.016 12268 UpdateGuideState exits: m=858 SNR=20.1
19:02:01.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:01.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:01.406 00.000 12268 Enqueuing Expose request
19:02:01.406 00.000 12268 GuideStep: -1.7 px 0 ms EAST, -0.4 px 0 ms NORTH
19:02:01.406 00.000 11616 Worker thread wakes up
19:02:01.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:01.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:01.406 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:01.406 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:03.411 02.005 11616 Exposure complete
19:02:03.475 00.064 11616 worker thread done servicing request
19:02:03.475 00.000 12268 OnExposeComplete: enter
19:02:03.475 00.000 12268 UpdateGuideState(): m_state=6
19:02:03.475 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
19:02:03.475 00.000 12268 Star::Find returns 1 (0), X=530.83, Y=249.45, Mass=986, SNR=21.6, Peak=78 HFD=5.0
19:02:03.475 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.37 = 2.92)
19:02:03.475 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.19)
19:02:03.475 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=-2.05 hyp=2.16 cameraTheta=-1.89 mountX=-2.10 mountY=-0.41, mountTheta=-2.95
19:02:03.475 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.68, y=-2.05, opts=13)
19:02:03.475 00.000 12268 Enqueuing Move request for scope (-0.68, -2.05)
19:02:03.475 00.000 11616 Worker thread wakes up
19:02:03.475 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -2.05) opts 0xd
19:02:03.475 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.68, -2.05)
19:02:03.475 00.000 11616 Moving (-0.68, -2.05) raw xDistance=-2.10 yDistance=-0.41
19:02:03.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.05 from input -2.10
19:02:03.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
19:02:03.475 00.000 11616 MoveAxis(E, 1169, ABG)
19:02:03.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:03.475 00.000 11616 Move returns status 1, amount 0
19:02:03.475 00.000 11616 MoveAxis(N, 35, ABG)
19:02:03.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:03.475 00.000 11616 Move returns status 1, amount 0
19:02:03.475 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:03.475 00.000 11616 move complete, result=1
19:02:03.475 00.000 11616 worker thread done servicing request
19:02:03.499 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:02:03.507 00.008 12268 UpdateGuideState exits: m=986 SNR=21.6
19:02:03.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:03.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:03.507 00.000 12268 Enqueuing Expose request
19:02:03.507 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:02:03.507 00.000 11616 Worker thread wakes up
19:02:03.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:03.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:03.522 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:03.522 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:05.515 01.993 11616 Exposure complete
19:02:05.578 00.063 11616 worker thread done servicing request
19:02:05.578 00.000 12268 OnExposeComplete: enter
19:02:05.578 00.000 12268 UpdateGuideState(): m_state=6
19:02:05.578 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
19:02:05.578 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=249.40, Mass=972, SNR=21.5, Peak=92 HFD=4.8
19:02:05.578 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
19:02:05.578 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
19:02:05.578 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-2.10 hyp=2.18 cameraTheta=-1.85 mountX=-2.15 mountY=-0.33, mountTheta=-2.99
19:02:05.578 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-2.10, opts=13)
19:02:05.578 00.000 12268 Enqueuing Move request for scope (-0.60, -2.10)
19:02:05.578 00.000 11616 Worker thread wakes up
19:02:05.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -2.10) opts 0xd
19:02:05.578 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -2.10)
19:02:05.578 00.000 11616 Moving (-0.60, -2.10) raw xDistance=-2.15 yDistance=-0.33
19:02:05.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.07 from input -2.15
19:02:05.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
19:02:05.578 00.000 11616 MoveAxis(E, 1193, ABG)
19:02:05.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:05.578 00.000 11616 Move returns status 1, amount 0
19:02:05.578 00.000 11616 MoveAxis(N, 28, ABG)
19:02:05.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:05.578 00.000 11616 Move returns status 1, amount 0
19:02:05.578 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:05.578 00.000 11616 move complete, result=1
19:02:05.578 00.000 11616 worker thread done servicing request
19:02:05.593 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:02:05.609 00.016 12268 UpdateGuideState exits: m=972 SNR=21.5
19:02:05.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:05.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:05.609 00.000 12268 Enqueuing Expose request
19:02:05.609 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:02:05.609 00.000 11616 Worker thread wakes up
19:02:05.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:05.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:05.625 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:05.625 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:07.609 01.984 11616 Exposure complete
19:02:07.672 00.063 11616 worker thread done servicing request
19:02:07.672 00.000 12268 OnExposeComplete: enter
19:02:07.672 00.000 12268 UpdateGuideState(): m_state=6
19:02:07.672 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
19:02:07.672 00.000 12268 Star::Find returns 1 (0), X=530.74, Y=250.06, Mass=952, SNR=21.2, Peak=77 HFD=4.9
19:02:07.672 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
19:02:07.672 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.36)
19:02:07.672 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=-1.44 hyp=1.63 cameraTheta=-2.06 mountX=-1.51 mountY=-0.58, mountTheta=-2.77
19:02:07.672 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.77, y=-1.44, opts=13)
19:02:07.672 00.000 12268 Enqueuing Move request for scope (-0.77, -1.44)
19:02:07.672 00.000 11616 Worker thread wakes up
19:02:07.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -1.44) opts 0xd
19:02:07.672 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.77, -1.44)
19:02:07.672 00.000 11616 Moving (-0.77, -1.44) raw xDistance=-1.51 yDistance=-0.58
19:02:07.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.75 from input -1.51
19:02:07.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
19:02:07.672 00.000 11616 MoveAxis(E, 837, ABG)
19:02:07.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:07.672 00.000 11616 Move returns status 1, amount 0
19:02:07.672 00.000 11616 MoveAxis(N, 49, ABG)
19:02:07.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:07.672 00.000 11616 Move returns status 1, amount 0
19:02:07.672 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:07.672 00.000 11616 move complete, result=1
19:02:07.672 00.000 11616 worker thread done servicing request
19:02:07.687 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:07.703 00.016 12268 UpdateGuideState exits: m=952 SNR=21.2
19:02:07.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:07.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:07.703 00.000 12268 Enqueuing Expose request
19:02:07.703 00.000 12268 GuideStep: -1.5 px 0 ms EAST, -0.6 px 0 ms NORTH
19:02:07.703 00.000 11616 Worker thread wakes up
19:02:07.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:07.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:07.718 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:07.718 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:09.718 02.000 11616 Exposure complete
19:02:09.765 00.047 11616 worker thread done servicing request
19:02:09.765 00.000 12268 OnExposeComplete: enter
19:02:09.765 00.000 12268 UpdateGuideState(): m_state=6
19:02:09.765 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
19:02:09.765 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=250.14, Mass=939, SNR=21.1, Peak=97 HFD=4.5
19:02:09.765 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.48 = 2.81)
19:02:09.765 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.30)
19:02:09.765 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-1.35 hyp=1.49 cameraTheta=-2.00 mountX=-1.41 mountY=-0.45, mountTheta=-2.84
19:02:09.765 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-1.35, opts=13)
19:02:09.765 00.000 12268 Enqueuing Move request for scope (-0.62, -1.35)
19:02:09.765 00.000 11616 Worker thread wakes up
19:02:09.765 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -1.35) opts 0xd
19:02:09.765 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -1.35)
19:02:09.765 00.000 11616 Moving (-0.62, -1.35) raw xDistance=-1.41 yDistance=-0.45
19:02:09.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.70 from input -1.41
19:02:09.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
19:02:09.765 00.000 11616 MoveAxis(E, 783, ABG)
19:02:09.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:09.765 00.000 11616 Move returns status 1, amount 0
19:02:09.765 00.000 11616 MoveAxis(N, 38, ABG)
19:02:09.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:09.765 00.000 11616 Move returns status 1, amount 0
19:02:09.765 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:09.765 00.000 11616 move complete, result=1
19:02:09.765 00.000 11616 worker thread done servicing request
19:02:09.781 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:09.812 00.031 12268 UpdateGuideState exits: m=939 SNR=21.1
19:02:09.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:09.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:09.812 00.000 12268 Enqueuing Expose request
19:02:09.812 00.000 11616 Worker thread wakes up
19:02:09.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:09.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:09.812 00.000 12268 GuideStep: -1.4 px 0 ms EAST, -0.4 px 0 ms NORTH
19:02:09.812 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:09.812 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:11.828 02.016 11616 Exposure complete
19:02:11.875 00.047 11616 worker thread done servicing request
19:02:11.875 00.000 12268 OnExposeComplete: enter
19:02:11.875 00.000 12268 UpdateGuideState(): m_state=6
19:02:11.875 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
19:02:11.875 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=250.07, Mass=1059, SNR=22.5, Peak=88 HFD=5.6
19:02:11.875 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
19:02:11.890 00.015 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.23)
19:02:11.890 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-1.43 hyp=1.52 cameraTheta=-1.93 mountX=-1.47 mountY=-0.35, mountTheta=-2.91
19:02:11.890 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-1.43, opts=13)
19:02:11.890 00.000 12268 Enqueuing Move request for scope (-0.53, -1.43)
19:02:11.890 00.000 11616 Worker thread wakes up
19:02:11.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -1.43) opts 0xd
19:02:11.890 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -1.43)
19:02:11.890 00.000 11616 Moving (-0.53, -1.43) raw xDistance=-1.47 yDistance=-0.35
19:02:11.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.74 from input -1.47
19:02:11.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
19:02:11.890 00.000 11616 MoveAxis(E, 818, ABG)
19:02:11.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:11.890 00.000 11616 Move returns status 1, amount 0
19:02:11.890 00.000 11616 MoveAxis(N, 29, ABG)
19:02:11.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:11.890 00.000 11616 Move returns status 1, amount 0
19:02:11.890 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:11.890 00.000 11616 move complete, result=1
19:02:11.890 00.000 11616 worker thread done servicing request
19:02:11.906 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:02:11.921 00.015 12268 UpdateGuideState exits: m=1059 SNR=22.5
19:02:11.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:11.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:11.921 00.000 12268 Enqueuing Expose request
19:02:11.921 00.000 12268 GuideStep: -1.5 px 0 ms EAST, -0.3 px 0 ms NORTH
19:02:11.921 00.000 11616 Worker thread wakes up
19:02:11.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:11.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:11.921 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:11.921 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:13.937 02.016 11616 Exposure complete
19:02:13.984 00.047 11616 worker thread done servicing request
19:02:13.984 00.000 12268 OnExposeComplete: enter
19:02:13.984 00.000 12268 UpdateGuideState(): m_state=6
19:02:13.984 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
19:02:13.984 00.000 12268 Star::Find returns 1 (0), X=531.05, Y=250.21, Mass=967, SNR=21.4, Peak=103 HFD=4.4
19:02:13.984 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.39 = 2.90)
19:02:13.984 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.21)
19:02:13.984 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-1.29 hyp=1.37 cameraTheta=-1.91 mountX=-1.33 mountY=-0.29, mountTheta=-2.93
19:02:13.984 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-1.29, opts=13)
19:02:13.984 00.000 12268 Enqueuing Move request for scope (-0.46, -1.29)
19:02:13.984 00.000 11616 Worker thread wakes up
19:02:13.984 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -1.29) opts 0xd
19:02:13.984 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -1.29)
19:02:13.984 00.000 11616 Moving (-0.46, -1.29) raw xDistance=-1.33 yDistance=-0.29
19:02:13.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.67 from input -1.33
19:02:13.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:02:13.984 00.000 11616 MoveAxis(E, 740, ABG)
19:02:13.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:13.984 00.000 11616 Move returns status 1, amount 0
19:02:13.984 00.000 11616 MoveAxis(N, 25, ABG)
19:02:13.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:13.984 00.000 11616 Move returns status 1, amount 0
19:02:13.984 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:13.984 00.000 11616 move complete, result=1
19:02:13.984 00.000 11616 worker thread done servicing request
19:02:14.015 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:14.031 00.016 12268 UpdateGuideState exits: m=967 SNR=21.4
19:02:14.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:14.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:14.031 00.000 12268 Enqueuing Expose request
19:02:14.031 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:02:14.031 00.000 11616 Worker thread wakes up
19:02:14.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:14.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:14.031 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:14.031 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:16.043 02.012 11616 Exposure complete
19:02:16.093 00.050 11616 worker thread done servicing request
19:02:16.093 00.000 12268 OnExposeComplete: enter
19:02:16.093 00.000 12268 UpdateGuideState(): m_state=6
19:02:16.093 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
19:02:16.093 00.000 12268 Star::Find returns 1 (0), X=530.97, Y=250.23, Mass=874, SNR=20.3, Peak=86 HFD=4.3
19:02:16.093 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.45 = 2.84)
19:02:16.093 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.27)
19:02:16.093 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-1.27 hyp=1.38 cameraTheta=-1.97 mountX=-1.32 mountY=-0.37, mountTheta=-2.87
19:02:16.093 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-1.27, opts=13)
19:02:16.093 00.000 12268 Enqueuing Move request for scope (-0.54, -1.27)
19:02:16.093 00.000 11616 Worker thread wakes up
19:02:16.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -1.27) opts 0xd
19:02:16.093 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, -1.27)
19:02:16.093 00.000 11616 Moving (-0.54, -1.27) raw xDistance=-1.32 yDistance=-0.37
19:02:16.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.32
19:02:16.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
19:02:16.093 00.000 11616 MoveAxis(E, 733, ABG)
19:02:16.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:16.093 00.000 11616 Move returns status 1, amount 0
19:02:16.093 00.000 11616 MoveAxis(N, 32, ABG)
19:02:16.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:16.093 00.000 11616 Move returns status 1, amount 0
19:02:16.093 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:16.093 00.000 11616 move complete, result=1
19:02:16.093 00.000 11616 worker thread done servicing request
19:02:16.106 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:16.138 00.032 12268 UpdateGuideState exits: m=874 SNR=20.3
19:02:16.138 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:16.138 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:16.138 00.000 12268 Enqueuing Expose request
19:02:16.138 00.000 11616 Worker thread wakes up
19:02:16.138 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.4 px 0 ms NORTH
19:02:16.138 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:16.138 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:16.138 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:16.138 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:18.149 02.011 11616 Exposure complete
19:02:18.197 00.048 11616 worker thread done servicing request
19:02:18.197 00.000 12268 OnExposeComplete: enter
19:02:18.197 00.000 12268 UpdateGuideState(): m_state=6
19:02:18.197 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
19:02:18.197 00.000 12268 Star::Find returns 1 (0), X=530.95, Y=250.65, Mass=962, SNR=21.3, Peak=84 HFD=5.0
19:02:18.197 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
19:02:18.197 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
19:02:18.197 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.85 hyp=1.02 cameraTheta=-2.15 mountX=-0.90 mountY=-0.44, mountTheta=-2.68
19:02:18.197 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-0.85, opts=13)
19:02:18.197 00.000 12268 Enqueuing Move request for scope (-0.56, -0.85)
19:02:18.197 00.000 11616 Worker thread wakes up
19:02:18.197 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.85) opts 0xd
19:02:18.197 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -0.85)
19:02:18.197 00.000 11616 Moving (-0.56, -0.85) raw xDistance=-0.90 yDistance=-0.44
19:02:18.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.90
19:02:18.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
19:02:18.197 00.000 11616 MoveAxis(E, 501, ABG)
19:02:18.197 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:18.197 00.000 11616 Move returns status 1, amount 0
19:02:18.197 00.000 11616 MoveAxis(N, 38, ABG)
19:02:18.197 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:18.197 00.000 11616 Move returns status 1, amount 0
19:02:18.197 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:18.197 00.000 11616 move complete, result=1
19:02:18.197 00.000 11616 worker thread done servicing request
19:02:18.218 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:18.228 00.010 12268 UpdateGuideState exits: m=962 SNR=21.3
19:02:18.228 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:18.228 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:18.228 00.000 12268 Enqueuing Expose request
19:02:18.228 00.000 12268 GuideStep: -0.9 px 0 ms EAST, -0.4 px 0 ms NORTH
19:02:18.228 00.000 11616 Worker thread wakes up
19:02:18.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:18.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:18.244 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:18.244 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:20.255 02.011 11616 Exposure complete
19:02:20.302 00.047 11616 worker thread done servicing request
19:02:20.302 00.000 12268 OnExposeComplete: enter
19:02:20.302 00.000 12268 UpdateGuideState(): m_state=6
19:02:20.302 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
19:02:20.302 00.000 12268 Star::Find returns 1 (0), X=530.82, Y=250.59, Mass=1028, SNR=22.0, Peak=100 HFD=4.8
19:02:20.302 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
19:02:20.302 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.52)
19:02:20.302 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=-0.90 hyp=1.14 cameraTheta=-2.22 mountX=-0.97 mountY=-0.57, mountTheta=-2.61
19:02:20.312 00.010 12268 SchedulePrimaryMove(0D94C700, x=-0.69, y=-0.90, opts=13)
19:02:20.312 00.000 12268 Enqueuing Move request for scope (-0.69, -0.90)
19:02:20.312 00.000 11616 Worker thread wakes up
19:02:20.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.90) opts 0xd
19:02:20.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.69, -0.90)
19:02:20.312 00.000 11616 Moving (-0.69, -0.90) raw xDistance=-0.97 yDistance=-0.57
19:02:20.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.97
19:02:20.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
19:02:20.312 00.000 11616 MoveAxis(E, 537, ABG)
19:02:20.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:20.312 00.000 11616 Move returns status 1, amount 0
19:02:20.312 00.000 11616 MoveAxis(N, 48, ABG)
19:02:20.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:20.312 00.000 11616 Move returns status 1, amount 0
19:02:20.312 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:20.312 00.000 11616 move complete, result=1
19:02:20.312 00.000 11616 worker thread done servicing request
19:02:20.334 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:20.350 00.016 12268 UpdateGuideState exits: m=1028 SNR=22.0
19:02:20.350 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:20.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:20.350 00.000 12268 Enqueuing Expose request
19:02:20.350 00.000 11616 Worker thread wakes up
19:02:20.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:20.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:20.350 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.6 px 0 ms NORTH
19:02:20.350 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:20.350 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:22.358 02.008 11616 Exposure complete
19:02:22.406 00.048 11616 worker thread done servicing request
19:02:22.406 00.000 12268 OnExposeComplete: enter
19:02:22.406 00.000 12268 UpdateGuideState(): m_state=6
19:02:22.406 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
19:02:22.406 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=250.79, Mass=950, SNR=21.3, Peak=84 HFD=4.9
19:02:22.406 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
19:02:22.406 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.57)
19:02:22.406 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.71 hyp=0.93 cameraTheta=-2.27 mountX=-0.77 mountY=-0.50, mountTheta=-2.56
19:02:22.406 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-0.71, opts=13)
19:02:22.406 00.000 12268 Enqueuing Move request for scope (-0.60, -0.71)
19:02:22.406 00.000 11616 Worker thread wakes up
19:02:22.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.71) opts 0xd
19:02:22.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -0.71)
19:02:22.406 00.000 11616 Moving (-0.60, -0.71) raw xDistance=-0.77 yDistance=-0.50
19:02:22.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.77
19:02:22.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.50
19:02:22.406 00.000 11616 MoveAxis(E, 425, ABG)
19:02:22.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:22.406 00.000 11616 Move returns status 1, amount 0
19:02:22.406 00.000 11616 MoveAxis(N, 43, ABG)
19:02:22.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:22.406 00.000 11616 Move returns status 1, amount 0
19:02:22.406 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:22.406 00.000 11616 move complete, result=1
19:02:22.406 00.000 11616 worker thread done servicing request
19:02:22.437 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:22.453 00.016 12268 UpdateGuideState exits: m=950 SNR=21.3
19:02:22.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:22.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:22.453 00.000 12268 Enqueuing Expose request
19:02:22.453 00.000 11616 Worker thread wakes up
19:02:22.453 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.5 px 0 ms NORTH
19:02:22.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:22.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:22.453 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:22.453 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:24.477 02.024 11616 Exposure complete
19:02:24.531 00.054 11616 worker thread done servicing request
19:02:24.531 00.000 12268 OnExposeComplete: enter
19:02:24.531 00.000 12268 UpdateGuideState(): m_state=6
19:02:24.531 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
19:02:24.531 00.000 12268 Star::Find returns 1 (0), X=530.90, Y=250.48, Mass=918, SNR=20.8, Peak=82 HFD=4.9
19:02:24.531 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
19:02:24.531 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
19:02:24.531 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-1.02 hyp=1.18 cameraTheta=-2.11 mountX=-1.07 mountY=-0.47, mountTheta=-2.73
19:02:24.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-1.02, opts=13)
19:02:24.531 00.000 12268 Enqueuing Move request for scope (-0.61, -1.02)
19:02:24.531 00.000 11616 Worker thread wakes up
19:02:24.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -1.02) opts 0xd
19:02:24.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -1.02)
19:02:24.541 00.010 11616 Moving (-0.61, -1.02) raw xDistance=-1.07 yDistance=-0.47
19:02:24.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.07
19:02:24.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
19:02:24.541 00.000 11616 MoveAxis(E, 595, ABG)
19:02:24.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:24.541 00.000 11616 Move returns status 1, amount 0
19:02:24.541 00.000 11616 MoveAxis(N, 40, ABG)
19:02:24.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:24.541 00.000 11616 Move returns status 1, amount 0
19:02:24.541 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:24.541 00.000 11616 move complete, result=1
19:02:24.541 00.000 11616 worker thread done servicing request
19:02:24.562 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:24.572 00.010 12268 UpdateGuideState exits: m=918 SNR=20.8
19:02:24.572 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:24.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:24.572 00.000 12268 Enqueuing Expose request
19:02:24.572 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.5 px 0 ms NORTH
19:02:24.572 00.000 11616 Worker thread wakes up
19:02:24.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:24.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:24.572 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:24.572 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:26.588 02.016 11616 Exposure complete
19:02:26.635 00.047 11616 worker thread done servicing request
19:02:26.635 00.000 12268 OnExposeComplete: enter
19:02:26.635 00.000 12268 UpdateGuideState(): m_state=6
19:02:26.635 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
19:02:26.635 00.000 12268 Star::Find returns 1 (0), X=531.17, Y=251.22, Mass=971, SNR=21.4, Peak=82 HFD=5.0
19:02:26.635 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
19:02:26.635 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
19:02:26.635 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.28 hyp=0.44 cameraTheta=-2.45 mountX=-0.31 mountY=-0.30, mountTheta=-2.38
19:02:26.635 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.28, opts=13)
19:02:26.635 00.000 12268 Enqueuing Move request for scope (-0.34, -0.28)
19:02:26.635 00.000 11616 Worker thread wakes up
19:02:26.635 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.28) opts 0xd
19:02:26.635 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.28)
19:02:26.635 00.000 11616 Moving (-0.34, -0.28) raw xDistance=-0.31 yDistance=-0.30
19:02:26.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
19:02:26.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
19:02:26.635 00.000 11616 MoveAxis(E, 172, ABG)
19:02:26.635 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:26.635 00.000 11616 Move returns status 1, amount 0
19:02:26.635 00.000 11616 MoveAxis(N, 25, ABG)
19:02:26.635 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:26.635 00.000 11616 Move returns status 1, amount 0
19:02:26.635 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:26.635 00.000 11616 move complete, result=1
19:02:26.635 00.000 11616 worker thread done servicing request
19:02:26.656 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:26.683 00.027 12268 UpdateGuideState exits: m=971 SNR=21.4
19:02:26.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:26.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:26.683 00.000 12268 Enqueuing Expose request
19:02:26.683 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:02:26.683 00.000 11616 Worker thread wakes up
19:02:26.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:26.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:26.687 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:26.687 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:28.687 02.000 11616 Exposure complete
19:02:28.738 00.051 11616 worker thread done servicing request
19:02:28.738 00.000 12268 OnExposeComplete: enter
19:02:28.738 00.000 12268 UpdateGuideState(): m_state=6
19:02:28.738 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
19:02:28.738 00.000 12268 Star::Find returns 1 (0), X=530.94, Y=251.24, Mass=1018, SNR=22.0, Peak=108 HFD=4.5
19:02:28.738 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
19:02:28.738 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
19:02:28.738 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.26 hyp=0.62 cameraTheta=-2.72 mountX=-0.31 mountY=-0.53, mountTheta=-2.10
19:02:28.738 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-0.26, opts=13)
19:02:28.738 00.000 12268 Enqueuing Move request for scope (-0.57, -0.26)
19:02:28.738 00.000 11616 Worker thread wakes up
19:02:28.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.26) opts 0xd
19:02:28.738 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -0.26)
19:02:28.738 00.000 11616 Moving (-0.57, -0.26) raw xDistance=-0.31 yDistance=-0.53
19:02:28.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
19:02:28.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
19:02:28.738 00.000 11616 MoveAxis(E, 173, ABG)
19:02:28.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:28.738 00.000 11616 Move returns status 1, amount 0
19:02:28.738 00.000 11616 MoveAxis(N, 45, ABG)
19:02:28.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:28.738 00.000 11616 Move returns status 1, amount 0
19:02:28.738 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:28.738 00.000 11616 move complete, result=1
19:02:28.738 00.000 11616 worker thread done servicing request
19:02:28.755 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:28.781 00.026 12268 UpdateGuideState exits: m=1018 SNR=22.0
19:02:28.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:28.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:28.781 00.000 12268 Enqueuing Expose request
19:02:28.781 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
19:02:28.781 00.000 11616 Worker thread wakes up
19:02:28.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:28.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:28.786 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:28.786 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:30.796 02.010 11616 Exposure complete
19:02:30.844 00.048 11616 worker thread done servicing request
19:02:30.844 00.000 12268 OnExposeComplete: enter
19:02:30.844 00.000 12268 UpdateGuideState(): m_state=6
19:02:30.844 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
19:02:30.844 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=251.35, Mass=1078, SNR=22.7, Peak=104 HFD=5.1
19:02:30.844 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
19:02:30.844 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.20)
19:02:30.844 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.15 hyp=0.62 cameraTheta=-2.90 mountX=-0.20 mountY=-0.57, mountTheta=-1.91
19:02:30.844 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-0.15, opts=13)
19:02:30.844 00.000 12268 Enqueuing Move request for scope (-0.60, -0.15)
19:02:30.844 00.000 11616 Worker thread wakes up
19:02:30.844 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.15) opts 0xd
19:02:30.844 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -0.15)
19:02:30.844 00.000 11616 Moving (-0.60, -0.15) raw xDistance=-0.20 yDistance=-0.57
19:02:30.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
19:02:30.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
19:02:30.844 00.000 11616 MoveAxis(E, 114, ABG)
19:02:30.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:30.844 00.000 11616 Move returns status 1, amount 0
19:02:30.844 00.000 11616 MoveAxis(N, 49, ABG)
19:02:30.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:30.844 00.000 11616 Move returns status 1, amount 0
19:02:30.844 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:30.844 00.000 11616 move complete, result=1
19:02:30.844 00.000 11616 worker thread done servicing request
19:02:30.859 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:30.890 00.031 12268 UpdateGuideState exits: m=1078 SNR=22.7
19:02:30.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:30.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:30.890 00.000 12268 Enqueuing Expose request
19:02:30.890 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
19:02:30.890 00.000 11616 Worker thread wakes up
19:02:30.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:30.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:30.890 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:30.890 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:32.904 02.014 11616 Exposure complete
19:02:32.952 00.048 11616 worker thread done servicing request
19:02:32.952 00.000 12268 OnExposeComplete: enter
19:02:32.952 00.000 12268 UpdateGuideState(): m_state=6
19:02:32.952 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
19:02:32.952 00.000 12268 Star::Find returns 1 (0), X=531.11, Y=251.01, Mass=939, SNR=21.0, Peak=94 HFD=4.6
19:02:32.952 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
19:02:32.952 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
19:02:32.952 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.49 hyp=0.64 cameraTheta=-2.26 mountX=-0.53 mountY=-0.34, mountTheta=-2.58
19:02:32.952 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.49, opts=13)
19:02:32.952 00.000 12268 Enqueuing Move request for scope (-0.40, -0.49)
19:02:32.952 00.000 11616 Worker thread wakes up
19:02:32.952 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.49) opts 0xd
19:02:32.952 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.49)
19:02:32.952 00.000 11616 Moving (-0.40, -0.49) raw xDistance=-0.53 yDistance=-0.34
19:02:32.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.53
19:02:32.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:02:32.952 00.000 11616 MoveAxis(E, 294, ABG)
19:02:32.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:32.952 00.000 11616 Move returns status 1, amount 0
19:02:32.952 00.000 11616 MoveAxis(N, 28, ABG)
19:02:32.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:32.952 00.000 11616 Move returns status 1, amount 0
19:02:32.952 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:32.952 00.000 11616 move complete, result=1
19:02:32.952 00.000 11616 worker thread done servicing request
19:02:32.968 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:32.984 00.016 12268 UpdateGuideState exits: m=939 SNR=21.0
19:02:32.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:32.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:32.984 00.000 12268 Enqueuing Expose request
19:02:32.984 00.000 11616 Worker thread wakes up
19:02:32.984 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
19:02:32.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:32.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:33.000 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:33.000 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:34.999 01.999 11616 Exposure complete
19:02:35.048 00.049 11616 worker thread done servicing request
19:02:35.048 00.000 12268 OnExposeComplete: enter
19:02:35.048 00.000 12268 UpdateGuideState(): m_state=6
19:02:35.048 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
19:02:35.048 00.000 12268 Star::Find returns 1 (0), X=531.00, Y=251.22, Mass=1066, SNR=22.6, Peak=107 HFD=4.9
19:02:35.048 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
19:02:35.048 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
19:02:35.048 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.28 hyp=0.58 cameraTheta=-2.64 mountX=-0.33 mountY=-0.46, mountTheta=-2.18
19:02:35.048 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=-0.28, opts=13)
19:02:35.048 00.000 12268 Enqueuing Move request for scope (-0.50, -0.28)
19:02:35.048 00.000 11616 Worker thread wakes up
19:02:35.048 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.28) opts 0xd
19:02:35.048 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, -0.28)
19:02:35.048 00.000 11616 Moving (-0.50, -0.28) raw xDistance=-0.33 yDistance=-0.46
19:02:35.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
19:02:35.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
19:02:35.048 00.000 11616 MoveAxis(E, 181, ABG)
19:02:35.048 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:35.048 00.000 11616 Move returns status 1, amount 0
19:02:35.048 00.000 11616 MoveAxis(N, 39, ABG)
19:02:35.048 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:35.048 00.000 11616 Move returns status 1, amount 0
19:02:35.048 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:35.048 00.000 11616 move complete, result=1
19:02:35.048 00.000 11616 worker thread done servicing request
19:02:35.064 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:35.093 00.029 12268 UpdateGuideState exits: m=1066 SNR=22.6
19:02:35.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:35.096 00.003 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:35.096 00.000 12268 Enqueuing Expose request
19:02:35.096 00.000 11616 Worker thread wakes up
19:02:35.096 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.5 px 0 ms NORTH
19:02:35.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:35.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:35.096 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:35.096 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:37.108 02.012 11616 Exposure complete
19:02:37.156 00.048 11616 worker thread done servicing request
19:02:37.156 00.000 12268 OnExposeComplete: enter
19:02:37.156 00.000 12268 UpdateGuideState(): m_state=6
19:02:37.156 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
19:02:37.156 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=251.39, Mass=1048, SNR=22.2, Peak=95 HFD=4.9
19:02:37.156 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.39 = 1.89)
19:02:37.156 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.22)
19:02:37.156 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.11 hyp=0.50 cameraTheta=-2.92 mountX=-0.16 mountY=-0.47, mountTheta=-1.90
19:02:37.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-0.11, opts=13)
19:02:37.156 00.000 12268 Enqueuing Move request for scope (-0.49, -0.11)
19:02:37.156 00.000 11616 Worker thread wakes up
19:02:37.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.11) opts 0xd
19:02:37.156 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -0.11)
19:02:37.156 00.000 11616 Moving (-0.49, -0.11) raw xDistance=-0.16 yDistance=-0.47
19:02:37.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:02:37.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:02:37.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
19:02:37.156 00.000 11616 MoveAxis(E, 0, ABG)
19:02:37.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:37.156 00.000 11616 Move returns status 1, amount 0
19:02:37.156 00.000 11616 MoveAxis(N, 40, ABG)
19:02:37.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:37.156 00.000 11616 Move returns status 1, amount 0
19:02:37.156 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:37.156 00.000 11616 move complete, result=1
19:02:37.172 00.016 11616 worker thread done servicing request
19:02:37.187 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:37.203 00.016 12268 UpdateGuideState exits: m=1048 SNR=22.2
19:02:37.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:37.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:37.203 00.000 12268 Enqueuing Expose request
19:02:37.203 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
19:02:37.203 00.000 11616 Worker thread wakes up
19:02:37.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:37.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:37.203 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:37.203 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:39.211 02.008 11616 Exposure complete
19:02:39.259 00.048 11616 worker thread done servicing request
19:02:39.259 00.000 12268 OnExposeComplete: enter
19:02:39.259 00.000 12268 UpdateGuideState(): m_state=6
19:02:39.259 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
19:02:39.275 00.016 12268 Star::Find returns 1 (0), X=531.05, Y=250.99, Mass=958, SNR=21.3, Peak=101 HFD=4.5
19:02:39.275 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
19:02:39.275 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
19:02:39.275 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.51 hyp=0.69 cameraTheta=-2.31 mountX=-0.55 mountY=-0.39, mountTheta=-2.52
19:02:39.275 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.51, opts=13)
19:02:39.275 00.000 12268 Enqueuing Move request for scope (-0.46, -0.51)
19:02:39.275 00.000 11616 Worker thread wakes up
19:02:39.275 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.51) opts 0xd
19:02:39.275 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.51)
19:02:39.275 00.000 11616 Moving (-0.46, -0.51) raw xDistance=-0.55 yDistance=-0.39
19:02:39.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
19:02:39.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:02:39.275 00.000 11616 MoveAxis(E, 306, ABG)
19:02:39.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:39.275 00.000 11616 Move returns status 1, amount 0
19:02:39.275 00.000 11616 MoveAxis(N, 33, ABG)
19:02:39.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:39.275 00.000 11616 Move returns status 1, amount 0
19:02:39.275 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:39.275 00.000 11616 move complete, result=1
19:02:39.275 00.000 11616 worker thread done servicing request
19:02:39.291 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:39.312 00.021 12268 UpdateGuideState exits: m=958 SNR=21.3
19:02:39.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:39.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:39.312 00.000 12268 Enqueuing Expose request
19:02:39.312 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.4 px 0 ms NORTH
19:02:39.312 00.000 11616 Worker thread wakes up
19:02:39.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:39.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:39.312 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:39.312 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:41.332 02.020 11616 Exposure complete
19:02:41.380 00.048 11616 worker thread done servicing request
19:02:41.380 00.000 12268 OnExposeComplete: enter
19:02:41.380 00.000 12268 UpdateGuideState(): m_state=6
19:02:41.380 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
19:02:41.380 00.000 12268 Star::Find returns 1 (0), X=530.76, Y=251.17, Mass=1041, SNR=22.3, Peak=96 HFD=5.0
19:02:41.380 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
19:02:41.380 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
19:02:41.380 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=-0.33 hyp=0.81 cameraTheta=-2.73 mountX=-0.40 mountY=-0.70, mountTheta=-2.09
19:02:41.380 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.75, y=-0.33, opts=13)
19:02:41.380 00.000 12268 Enqueuing Move request for scope (-0.75, -0.33)
19:02:41.380 00.000 11616 Worker thread wakes up
19:02:41.380 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.33) opts 0xd
19:02:41.380 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.75, -0.33)
19:02:41.380 00.000 11616 Moving (-0.75, -0.33) raw xDistance=-0.40 yDistance=-0.70
19:02:41.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
19:02:41.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.70
19:02:41.380 00.000 11616 MoveAxis(E, 221, ABG)
19:02:41.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:41.380 00.000 11616 Move returns status 1, amount 0
19:02:41.380 00.000 11616 MoveAxis(N, 59, ABG)
19:02:41.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:41.380 00.000 11616 Move returns status 1, amount 0
19:02:41.380 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:41.380 00.000 11616 move complete, result=1
19:02:41.380 00.000 11616 worker thread done servicing request
19:02:41.406 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:41.412 00.006 12268 UpdateGuideState exits: m=1041 SNR=22.3
19:02:41.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:41.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:41.412 00.000 12268 Enqueuing Expose request
19:02:41.412 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH
19:02:41.427 00.015 11616 Worker thread wakes up
19:02:41.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:41.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:41.427 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:41.427 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:43.437 02.010 11616 Exposure complete
19:02:43.484 00.047 11616 worker thread done servicing request
19:02:43.484 00.000 12268 OnExposeComplete: enter
19:02:43.484 00.000 12268 UpdateGuideState(): m_state=6
19:02:43.484 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
19:02:43.484 00.000 12268 Star::Find returns 1 (0), X=530.92, Y=250.86, Mass=954, SNR=21.2, Peak=84 HFD=4.8
19:02:43.484 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
19:02:43.484 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
19:02:43.484 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-0.64 hyp=0.87 cameraTheta=-2.32 mountX=-0.69 mountY=-0.51, mountTheta=-2.51
19:02:43.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=-0.64, opts=13)
19:02:43.484 00.000 12268 Enqueuing Move request for scope (-0.59, -0.64)
19:02:43.484 00.000 11616 Worker thread wakes up
19:02:43.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.64) opts 0xd
19:02:43.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, -0.64)
19:02:43.484 00.000 11616 Moving (-0.59, -0.64) raw xDistance=-0.69 yDistance=-0.51
19:02:43.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.69
19:02:43.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
19:02:43.484 00.000 11616 MoveAxis(E, 386, ABG)
19:02:43.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:43.484 00.000 11616 Move returns status 1, amount 0
19:02:43.484 00.000 11616 MoveAxis(N, 43, ABG)
19:02:43.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:43.484 00.000 11616 Move returns status 1, amount 0
19:02:43.484 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:43.499 00.015 11616 move complete, result=1
19:02:43.499 00.000 11616 worker thread done servicing request
19:02:43.515 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:02:43.531 00.016 12268 UpdateGuideState exits: m=954 SNR=21.2
19:02:43.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:43.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:43.531 00.000 12268 Enqueuing Expose request
19:02:43.531 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.5 px 0 ms NORTH
19:02:43.531 00.000 11616 Worker thread wakes up
19:02:43.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:43.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:43.531 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:43.531 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:45.547 02.016 11616 Exposure complete
19:02:45.593 00.046 11616 worker thread done servicing request
19:02:45.593 00.000 12268 OnExposeComplete: enter
19:02:45.593 00.000 12268 UpdateGuideState(): m_state=6
19:02:45.593 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
19:02:45.593 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=251.15, Mass=1029, SNR=22.2, Peak=100 HFD=4.8
19:02:45.593 00.000 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.47) = xAngle (-4.08 = 2.20)
19:02:45.593 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.20 = -0.91)
19:02:45.593 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.35 hyp=0.69 cameraTheta=-2.61 mountX=-0.41 mountY=-0.55, mountTheta=-2.21
19:02:45.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-0.35, opts=13)
19:02:45.593 00.000 12268 Enqueuing Move request for scope (-0.60, -0.35)
19:02:45.593 00.000 11616 Worker thread wakes up
19:02:45.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.35) opts 0xd
19:02:45.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -0.35)
19:02:45.593 00.000 11616 Moving (-0.60, -0.35) raw xDistance=-0.41 yDistance=-0.55
19:02:45.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
19:02:45.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
19:02:45.593 00.000 11616 MoveAxis(E, 226, ABG)
19:02:45.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:45.593 00.000 11616 Move returns status 1, amount 0
19:02:45.593 00.000 11616 MoveAxis(N, 46, ABG)
19:02:45.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:45.593 00.000 11616 Move returns status 1, amount 0
19:02:45.593 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:45.593 00.000 11616 move complete, result=1
19:02:45.593 00.000 11616 worker thread done servicing request
19:02:45.609 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:45.640 00.031 12268 UpdateGuideState exits: m=1029 SNR=22.2
19:02:45.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:45.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:45.640 00.000 12268 Enqueuing Expose request
19:02:45.640 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
19:02:45.640 00.000 11616 Worker thread wakes up
19:02:45.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:45.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:45.640 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:45.640 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:47.635 01.995 11616 Exposure complete
19:02:47.699 00.064 11616 worker thread done servicing request
19:02:47.699 00.000 12268 OnExposeComplete: enter
19:02:47.699 00.000 12268 UpdateGuideState(): m_state=6
19:02:47.699 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
19:02:47.699 00.000 12268 Star::Find returns 1 (0), X=530.97, Y=250.98, Mass=993, SNR=21.7, Peak=92 HFD=4.5
19:02:47.699 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
19:02:47.699 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
19:02:47.699 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.52 hyp=0.75 cameraTheta=-2.38 mountX=-0.57 mountY=-0.47, mountTheta=-2.45
19:02:47.699 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-0.52, opts=13)
19:02:47.699 00.000 12268 Enqueuing Move request for scope (-0.54, -0.52)
19:02:47.699 00.000 11616 Worker thread wakes up
19:02:47.699 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.52) opts 0xd
19:02:47.699 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, -0.52)
19:02:47.699 00.000 11616 Moving (-0.54, -0.52) raw xDistance=-0.57 yDistance=-0.47
19:02:47.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
19:02:47.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
19:02:47.699 00.000 11616 MoveAxis(E, 315, ABG)
19:02:47.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:47.699 00.000 11616 Move returns status 1, amount 0
19:02:47.699 00.000 11616 MoveAxis(N, 40, ABG)
19:02:47.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:47.699 00.000 11616 Move returns status 1, amount 0
19:02:47.699 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:47.699 00.000 11616 move complete, result=1
19:02:47.699 00.000 11616 worker thread done servicing request
19:02:47.718 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:47.731 00.013 12268 UpdateGuideState exits: m=993 SNR=21.7
19:02:47.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:47.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:47.731 00.000 12268 Enqueuing Expose request
19:02:47.731 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.5 px 0 ms NORTH
19:02:47.731 00.000 11616 Worker thread wakes up
19:02:47.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:47.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:47.731 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:47.731 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:49.750 02.019 11616 Exposure complete
19:02:49.802 00.052 11616 worker thread done servicing request
19:02:49.802 00.000 12268 OnExposeComplete: enter
19:02:49.802 00.000 12268 UpdateGuideState(): m_state=6
19:02:49.802 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
19:02:49.802 00.000 12268 Star::Find returns 1 (0), X=530.77, Y=250.66, Mass=977, SNR=21.5, Peak=96 HFD=5.0
19:02:49.802 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
19:02:49.802 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
19:02:49.802 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=-0.84 hyp=1.12 cameraTheta=-2.30 mountX=-0.91 mountY=-0.63, mountTheta=-2.53
19:02:49.802 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.74, y=-0.84, opts=13)
19:02:49.802 00.000 12268 Enqueuing Move request for scope (-0.74, -0.84)
19:02:49.802 00.000 11616 Worker thread wakes up
19:02:49.802 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.84) opts 0xd
19:02:49.802 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.74, -0.84)
19:02:49.802 00.000 11616 Moving (-0.74, -0.84) raw xDistance=-0.91 yDistance=-0.63
19:02:49.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.91
19:02:49.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.63
19:02:49.802 00.000 11616 MoveAxis(E, 504, ABG)
19:02:49.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:49.802 00.000 11616 Move returns status 1, amount 0
19:02:49.802 00.000 11616 MoveAxis(N, 53, ABG)
19:02:49.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:49.802 00.000 11616 Move returns status 1, amount 0
19:02:49.802 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:49.802 00.000 11616 move complete, result=1
19:02:49.802 00.000 11616 worker thread done servicing request
19:02:49.818 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:49.844 00.026 12268 UpdateGuideState exits: m=977 SNR=21.5
19:02:49.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:49.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:49.844 00.000 12268 Enqueuing Expose request
19:02:49.844 00.000 11616 Worker thread wakes up
19:02:49.844 00.000 12268 GuideStep: -0.9 px 0 ms EAST, -0.6 px 0 ms NORTH
19:02:49.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:49.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:49.844 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:49.850 00.006 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:51.859 02.009 11616 Exposure complete
19:02:51.906 00.047 11616 worker thread done servicing request
19:02:51.906 00.000 12268 OnExposeComplete: enter
19:02:51.906 00.000 12268 UpdateGuideState(): m_state=6
19:02:51.906 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
19:02:51.906 00.000 12268 Star::Find returns 1 (0), X=530.86, Y=251.08, Mass=885, SNR=20.4, Peak=105 HFD=4.3
19:02:51.906 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
19:02:51.906 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
19:02:51.906 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-0.42 hyp=0.77 cameraTheta=-2.57 mountX=-0.48 mountY=-0.59, mountTheta=-2.25
19:02:51.922 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=-0.42, opts=13)
19:02:51.922 00.000 12268 Enqueuing Move request for scope (-0.65, -0.42)
19:02:51.922 00.000 11616 Worker thread wakes up
19:02:51.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.42) opts 0xd
19:02:51.922 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, -0.42)
19:02:51.922 00.000 11616 Moving (-0.65, -0.42) raw xDistance=-0.48 yDistance=-0.59
19:02:51.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
19:02:51.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
19:02:51.922 00.000 11616 MoveAxis(E, 266, ABG)
19:02:51.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:51.922 00.000 11616 Move returns status 1, amount 0
19:02:51.922 00.000 11616 MoveAxis(N, 50, ABG)
19:02:51.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:51.922 00.000 11616 Move returns status 1, amount 0
19:02:51.922 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:51.922 00.000 11616 move complete, result=1
19:02:51.922 00.000 11616 worker thread done servicing request
19:02:51.937 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:51.953 00.016 12268 UpdateGuideState exits: m=885 SNR=20.4
19:02:51.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:51.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:51.953 00.000 12268 Enqueuing Expose request
19:02:51.953 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.6 px 0 ms NORTH
19:02:51.953 00.000 11616 Worker thread wakes up
19:02:51.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:51.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:51.953 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:51.953 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:53.968 02.015 11616 Exposure complete
19:02:54.015 00.047 11616 worker thread done servicing request
19:02:54.015 00.000 12268 OnExposeComplete: enter
19:02:54.015 00.000 12268 UpdateGuideState(): m_state=6
19:02:54.015 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
19:02:54.015 00.000 12268 Star::Find returns 1 (0), X=530.86, Y=251.27, Mass=973, SNR=21.5, Peak=94 HFD=4.9
19:02:54.015 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.27 = 2.01)
19:02:54.015 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.10)
19:02:54.015 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-0.23 hyp=0.69 cameraTheta=-2.80 mountX=-0.29 mountY=-0.61, mountTheta=-2.02
19:02:54.015 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=-0.23, opts=13)
19:02:54.015 00.000 12268 Enqueuing Move request for scope (-0.65, -0.23)
19:02:54.015 00.000 11616 Worker thread wakes up
19:02:54.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.23) opts 0xd
19:02:54.015 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, -0.23)
19:02:54.015 00.000 11616 Moving (-0.65, -0.23) raw xDistance=-0.29 yDistance=-0.61
19:02:54.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
19:02:54.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
19:02:54.015 00.000 11616 MoveAxis(E, 163, ABG)
19:02:54.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:54.015 00.000 11616 Move returns status 1, amount 0
19:02:54.015 00.000 11616 MoveAxis(N, 52, ABG)
19:02:54.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:54.015 00.000 11616 Move returns status 1, amount 0
19:02:54.015 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:54.015 00.000 11616 move complete, result=1
19:02:54.015 00.000 11616 worker thread done servicing request
19:02:54.046 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:54.062 00.016 12268 UpdateGuideState exits: m=973 SNR=21.5
19:02:54.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:54.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:54.062 00.000 12268 Enqueuing Expose request
19:02:54.062 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.6 px 0 ms NORTH
19:02:54.062 00.000 11616 Worker thread wakes up
19:02:54.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:54.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:54.062 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:54.062 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:56.081 02.019 11616 Exposure complete
19:02:56.129 00.048 11616 worker thread done servicing request
19:02:56.129 00.000 12268 OnExposeComplete: enter
19:02:56.129 00.000 12268 UpdateGuideState(): m_state=6
19:02:56.129 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
19:02:56.129 00.000 12268 Star::Find returns 1 (0), X=531.10, Y=251.39, Mass=963, SNR=21.4, Peak=95 HFD=4.8
19:02:56.129 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.36 = 1.93)
19:02:56.129 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
19:02:56.129 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.11 hyp=0.42 cameraTheta=-2.88 mountX=-0.15 mountY=-0.39, mountTheta=-1.93
19:02:56.129 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=-0.11, opts=13)
19:02:56.129 00.000 12268 Enqueuing Move request for scope (-0.41, -0.11)
19:02:56.129 00.000 11616 Worker thread wakes up
19:02:56.129 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.11) opts 0xd
19:02:56.129 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, -0.11)
19:02:56.129 00.000 11616 Moving (-0.41, -0.11) raw xDistance=-0.15 yDistance=-0.39
19:02:56.129 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:02:56.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:02:56.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:02:56.129 00.000 11616 MoveAxis(E, 0, ABG)
19:02:56.129 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:56.129 00.000 11616 Move returns status 1, amount 0
19:02:56.129 00.000 11616 MoveAxis(N, 33, ABG)
19:02:56.129 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:56.129 00.000 11616 Move returns status 1, amount 0
19:02:56.129 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:56.129 00.000 11616 move complete, result=1
19:02:56.129 00.000 11616 worker thread done servicing request
19:02:56.161 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:02:56.177 00.016 12268 UpdateGuideState exits: m=963 SNR=21.4
19:02:56.177 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:56.177 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:56.177 00.000 12268 Enqueuing Expose request
19:02:56.177 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:02:56.177 00.000 11616 Worker thread wakes up
19:02:56.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:56.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:56.177 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:56.177 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:02:58.187 02.010 11616 Exposure complete
19:02:58.236 00.049 11616 worker thread done servicing request
19:02:58.236 00.000 12268 OnExposeComplete: enter
19:02:58.236 00.000 12268 UpdateGuideState(): m_state=6
19:02:58.236 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
19:02:58.236 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=251.44, Mass=888, SNR=20.5, Peak=89 HFD=4.4
19:02:58.236 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.50 = 1.78)
19:02:58.236 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
19:02:58.236 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.06 hyp=0.54 cameraTheta=-3.03 mountX=-0.11 mountY=-0.52, mountTheta=-1.78
19:02:58.236 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-0.06, opts=13)
19:02:58.236 00.000 12268 Enqueuing Move request for scope (-0.53, -0.06)
19:02:58.236 00.000 11616 Worker thread wakes up
19:02:58.236 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.06) opts 0xd
19:02:58.236 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -0.06)
19:02:58.236 00.000 11616 Moving (-0.53, -0.06) raw xDistance=-0.11 yDistance=-0.52
19:02:58.236 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:02:58.236 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:02:58.236 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
19:02:58.236 00.000 11616 MoveAxis(E, 0, ABG)
19:02:58.236 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:58.236 00.000 11616 Move returns status 1, amount 0
19:02:58.236 00.000 11616 MoveAxis(N, 44, ABG)
19:02:58.236 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:02:58.236 00.000 11616 Move returns status 1, amount 0
19:02:58.236 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:02:58.236 00.000 11616 move complete, result=1
19:02:58.236 00.000 11616 worker thread done servicing request
19:02:58.268 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:02:58.284 00.016 12268 UpdateGuideState exits: m=888 SNR=20.5
19:02:58.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:02:58.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:02:58.284 00.000 12268 Enqueuing Expose request
19:02:58.284 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
19:02:58.284 00.000 11616 Worker thread wakes up
19:02:58.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:02:58.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:02:58.284 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:02:58.284 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:00.282 01.998 11616 Exposure complete
19:03:00.346 00.064 11616 worker thread done servicing request
19:03:00.346 00.000 12268 OnExposeComplete: enter
19:03:00.346 00.000 12268 UpdateGuideState(): m_state=6
19:03:00.346 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
19:03:00.346 00.000 12268 Star::Find returns 1 (0), X=530.74, Y=251.18, Mass=914, SNR=20.9, Peak=84 HFD=4.9
19:03:00.346 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
19:03:00.346 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
19:03:00.346 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=-0.32 hyp=0.83 cameraTheta=-2.75 mountX=-0.39 mountY=-0.72, mountTheta=-2.07
19:03:00.346 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.77, y=-0.32, opts=13)
19:03:00.346 00.000 12268 Enqueuing Move request for scope (-0.77, -0.32)
19:03:00.346 00.000 11616 Worker thread wakes up
19:03:00.346 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.32) opts 0xd
19:03:00.346 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.77, -0.32)
19:03:00.346 00.000 11616 Moving (-0.77, -0.32) raw xDistance=-0.39 yDistance=-0.72
19:03:00.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
19:03:00.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.72
19:03:00.346 00.000 11616 MoveAxis(E, 219, ABG)
19:03:00.346 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:00.346 00.000 11616 Move returns status 1, amount 0
19:03:00.346 00.000 11616 MoveAxis(N, 61, ABG)
19:03:00.346 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:00.346 00.000 11616 Move returns status 1, amount 0
19:03:00.346 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:00.346 00.000 11616 move complete, result=1
19:03:00.346 00.000 11616 worker thread done servicing request
19:03:00.361 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:00.377 00.016 12268 UpdateGuideState exits: m=914 SNR=20.9
19:03:00.377 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:00.377 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:00.377 00.000 12268 Enqueuing Expose request
19:03:00.377 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH
19:03:00.377 00.000 11616 Worker thread wakes up
19:03:00.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:00.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:00.393 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:00.393 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:02.401 02.008 11616 Exposure complete
19:03:02.449 00.048 11616 worker thread done servicing request
19:03:02.449 00.000 12268 OnExposeComplete: enter
19:03:02.449 00.000 12268 UpdateGuideState(): m_state=6
19:03:02.449 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
19:03:02.449 00.000 12268 Star::Find returns 1 (0), X=530.86, Y=251.02, Mass=893, SNR=20.5, Peak=87 HFD=4.5
19:03:02.449 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
19:03:02.449 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
19:03:02.449 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-0.48 hyp=0.81 cameraTheta=-2.51 mountX=-0.54 mountY=-0.59, mountTheta=-2.32
19:03:02.449 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=-0.48, opts=13)
19:03:02.449 00.000 12268 Enqueuing Move request for scope (-0.65, -0.48)
19:03:02.449 00.000 11616 Worker thread wakes up
19:03:02.449 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.48) opts 0xd
19:03:02.449 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, -0.48)
19:03:02.449 00.000 11616 Moving (-0.65, -0.48) raw xDistance=-0.54 yDistance=-0.59
19:03:02.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
19:03:02.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
19:03:02.449 00.000 11616 MoveAxis(E, 301, ABG)
19:03:02.449 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:02.449 00.000 11616 Move returns status 1, amount 0
19:03:02.449 00.000 11616 MoveAxis(N, 50, ABG)
19:03:02.449 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:02.449 00.000 11616 Move returns status 1, amount 0
19:03:02.449 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:02.449 00.000 11616 move complete, result=1
19:03:02.449 00.000 11616 worker thread done servicing request
19:03:02.468 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:02.496 00.028 12268 UpdateGuideState exits: m=893 SNR=20.5
19:03:02.496 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:02.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:02.496 00.000 12268 Enqueuing Expose request
19:03:02.496 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.6 px 0 ms NORTH
19:03:02.496 00.000 11616 Worker thread wakes up
19:03:02.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:02.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:02.499 00.003 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:02.499 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:04.500 02.001 11616 Exposure complete
19:03:04.547 00.047 11616 worker thread done servicing request
19:03:04.562 00.015 12268 OnExposeComplete: enter
19:03:04.562 00.000 12268 UpdateGuideState(): m_state=6
19:03:04.562 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
19:03:04.562 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=250.54, Mass=826, SNR=19.7, Peak=81 HFD=4.2
19:03:04.562 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
19:03:04.562 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
19:03:04.562 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.96 hyp=1.13 cameraTheta=-2.13 mountX=-1.01 mountY=-0.47, mountTheta=-2.71
19:03:04.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-0.96, opts=13)
19:03:04.562 00.000 12268 Enqueuing Move request for scope (-0.60, -0.96)
19:03:04.562 00.000 11616 Worker thread wakes up
19:03:04.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.96) opts 0xd
19:03:04.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -0.96)
19:03:04.562 00.000 11616 Moving (-0.60, -0.96) raw xDistance=-1.01 yDistance=-0.47
19:03:04.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.51 from input -1.01
19:03:04.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
19:03:04.562 00.000 11616 MoveAxis(E, 564, ABG)
19:03:04.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:04.562 00.000 11616 Move returns status 1, amount 0
19:03:04.562 00.000 11616 MoveAxis(N, 40, ABG)
19:03:04.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:04.562 00.000 11616 Move returns status 1, amount 0
19:03:04.562 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:04.562 00.000 11616 move complete, result=1
19:03:04.562 00.000 11616 worker thread done servicing request
19:03:04.578 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:03:04.593 00.015 12268 UpdateGuideState exits: m=826 SNR=19.7
19:03:04.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:04.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:04.593 00.000 12268 Enqueuing Expose request
19:03:04.593 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.5 px 0 ms NORTH
19:03:04.593 00.000 11616 Worker thread wakes up
19:03:04.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:04.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:04.593 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:04.593 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:06.621 02.028 11616 Exposure complete
19:03:06.669 00.048 11616 worker thread done servicing request
19:03:06.669 00.000 12268 OnExposeComplete: enter
19:03:06.669 00.000 12268 UpdateGuideState(): m_state=6
19:03:06.669 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
19:03:06.669 00.000 12268 Star::Find returns 1 (0), X=531.01, Y=251.02, Mass=995, SNR=21.6, Peak=110 HFD=4.5
19:03:06.669 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
19:03:06.669 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
19:03:06.669 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.48 hyp=0.69 cameraTheta=-2.38 mountX=-0.53 mountY=-0.43, mountTheta=-2.45
19:03:06.669 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=-0.48, opts=13)
19:03:06.669 00.000 12268 Enqueuing Move request for scope (-0.50, -0.48)
19:03:06.669 00.000 11616 Worker thread wakes up
19:03:06.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.48) opts 0xd
19:03:06.669 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, -0.48)
19:03:06.669 00.000 11616 Moving (-0.50, -0.48) raw xDistance=-0.53 yDistance=-0.43
19:03:06.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.53
19:03:06.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
19:03:06.669 00.000 11616 MoveAxis(E, 292, ABG)
19:03:06.669 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:06.669 00.000 11616 Move returns status 1, amount 0
19:03:06.669 00.000 11616 MoveAxis(N, 37, ABG)
19:03:06.669 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:06.669 00.000 11616 Move returns status 1, amount 0
19:03:06.669 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:06.669 00.000 11616 move complete, result=1
19:03:06.669 00.000 11616 worker thread done servicing request
19:03:06.687 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:06.716 00.029 12268 UpdateGuideState exits: m=995 SNR=21.6
19:03:06.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:06.716 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:06.716 00.000 12268 Enqueuing Expose request
19:03:06.716 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:03:06.716 00.000 11616 Worker thread wakes up
19:03:06.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:06.719 00.003 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:06.719 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:06.719 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:08.734 02.015 11616 Exposure complete
19:03:08.781 00.047 11616 worker thread done servicing request
19:03:08.781 00.000 12268 OnExposeComplete: enter
19:03:08.781 00.000 12268 UpdateGuideState(): m_state=6
19:03:08.781 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
19:03:08.781 00.000 12268 Star::Find returns 1 (0), X=531.18, Y=251.16, Mass=922, SNR=20.8, Peak=93 HFD=4.7
19:03:08.781 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
19:03:08.781 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
19:03:08.781 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.34 hyp=0.47 cameraTheta=-2.35 mountX=-0.37 mountY=-0.28, mountTheta=-2.48
19:03:08.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.34, opts=13)
19:03:08.781 00.000 12268 Enqueuing Move request for scope (-0.33, -0.34)
19:03:08.781 00.000 11616 Worker thread wakes up
19:03:08.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.34) opts 0xd
19:03:08.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.34)
19:03:08.781 00.000 11616 Moving (-0.33, -0.34) raw xDistance=-0.37 yDistance=-0.28
19:03:08.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
19:03:08.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:03:08.781 00.000 11616 MoveAxis(E, 203, ABG)
19:03:08.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:08.781 00.000 11616 Move returns status 1, amount 0
19:03:08.781 00.000 11616 MoveAxis(N, 24, ABG)
19:03:08.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:08.781 00.000 11616 Move returns status 1, amount 0
19:03:08.781 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:08.781 00.000 11616 move complete, result=1
19:03:08.781 00.000 11616 worker thread done servicing request
19:03:08.812 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:08.828 00.016 12268 UpdateGuideState exits: m=922 SNR=20.8
19:03:08.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:08.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:08.828 00.000 12268 Enqueuing Expose request
19:03:08.828 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
19:03:08.828 00.000 11616 Worker thread wakes up
19:03:08.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:08.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:08.828 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:08.828 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:10.843 02.015 11616 Exposure complete
19:03:10.890 00.047 11616 worker thread done servicing request
19:03:10.890 00.000 12268 OnExposeComplete: enter
19:03:10.890 00.000 12268 UpdateGuideState(): m_state=6
19:03:10.890 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
19:03:10.890 00.000 12268 Star::Find returns 1 (0), X=530.81, Y=250.65, Mass=887, SNR=20.5, Peak=91 HFD=4.6
19:03:10.890 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
19:03:10.890 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
19:03:10.890 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=-0.85 hyp=1.10 cameraTheta=-2.26 mountX=-0.92 mountY=-0.58, mountTheta=-2.58
19:03:10.890 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.70, y=-0.85, opts=13)
19:03:10.890 00.000 12268 Enqueuing Move request for scope (-0.70, -0.85)
19:03:10.890 00.000 11616 Worker thread wakes up
19:03:10.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.85) opts 0xd
19:03:10.890 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.70, -0.85)
19:03:10.890 00.000 11616 Moving (-0.70, -0.85) raw xDistance=-0.92 yDistance=-0.58
19:03:10.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.92
19:03:10.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
19:03:10.890 00.000 11616 MoveAxis(E, 510, ABG)
19:03:10.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:10.890 00.000 11616 Move returns status 1, amount 0
19:03:10.890 00.000 11616 MoveAxis(N, 49, ABG)
19:03:10.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:10.890 00.000 11616 Move returns status 1, amount 0
19:03:10.890 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:10.890 00.000 11616 move complete, result=1
19:03:10.890 00.000 11616 worker thread done servicing request
19:03:10.906 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:10.937 00.031 12268 UpdateGuideState exits: m=887 SNR=20.5
19:03:10.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:10.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:10.937 00.000 12268 Enqueuing Expose request
19:03:10.937 00.000 11616 Worker thread wakes up
19:03:10.937 00.000 12268 GuideStep: -0.9 px 0 ms EAST, -0.6 px 0 ms NORTH
19:03:10.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:10.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:10.937 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:10.937 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:12.942 02.005 11616 Exposure complete
19:03:13.005 00.063 11616 worker thread done servicing request
19:03:13.005 00.000 12268 OnExposeComplete: enter
19:03:13.005 00.000 12268 UpdateGuideState(): m_state=6
19:03:13.005 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
19:03:13.005 00.000 12268 Star::Find returns 1 (0), X=531.04, Y=251.02, Mass=974, SNR=21.4, Peak=94 HFD=4.5
19:03:13.005 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
19:03:13.005 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
19:03:13.005 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.48 hyp=0.68 cameraTheta=-2.35 mountX=-0.53 mountY=-0.41, mountTheta=-2.48
19:03:13.005 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=-0.48, opts=13)
19:03:13.005 00.000 12268 Enqueuing Move request for scope (-0.47, -0.48)
19:03:13.005 00.000 11616 Worker thread wakes up
19:03:13.005 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.48) opts 0xd
19:03:13.005 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, -0.48)
19:03:13.005 00.000 11616 Moving (-0.47, -0.48) raw xDistance=-0.53 yDistance=-0.41
19:03:13.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.53
19:03:13.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
19:03:13.005 00.000 11616 MoveAxis(E, 292, ABG)
19:03:13.005 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:13.005 00.000 11616 Move returns status 1, amount 0
19:03:13.005 00.000 11616 MoveAxis(N, 35, ABG)
19:03:13.005 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:13.005 00.000 11616 Move returns status 1, amount 0
19:03:13.005 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:13.005 00.000 11616 move complete, result=1
19:03:13.005 00.000 11616 worker thread done servicing request
19:03:13.031 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:13.052 00.021 12268 UpdateGuideState exits: m=974 SNR=21.4
19:03:13.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:13.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:13.052 00.000 12268 Enqueuing Expose request
19:03:13.052 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:03:13.052 00.000 11616 Worker thread wakes up
19:03:13.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:13.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:13.052 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:13.052 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:15.038 01.986 11616 Exposure complete
19:03:15.101 00.063 11616 worker thread done servicing request
19:03:15.101 00.000 12268 OnExposeComplete: enter
19:03:15.101 00.000 12268 UpdateGuideState(): m_state=6
19:03:15.101 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
19:03:15.101 00.000 12268 Star::Find returns 1 (0), X=531.27, Y=251.05, Mass=1008, SNR=21.8, Peak=105 HFD=5.0
19:03:15.101 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
19:03:15.101 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
19:03:15.101 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.45 hyp=0.51 cameraTheta=-2.07 mountX=-0.47 mountY=-0.19, mountTheta=-2.77
19:03:15.101 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.45, opts=13)
19:03:15.101 00.000 12268 Enqueuing Move request for scope (-0.24, -0.45)
19:03:15.101 00.000 11616 Worker thread wakes up
19:03:15.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.45) opts 0xd
19:03:15.101 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.45)
19:03:15.101 00.000 11616 Moving (-0.24, -0.45) raw xDistance=-0.47 yDistance=-0.19
19:03:15.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
19:03:15.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:03:15.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:03:15.101 00.000 11616 MoveAxis(E, 261, ABG)
19:03:15.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:15.101 00.000 11616 Move returns status 1, amount 0
19:03:15.101 00.000 11616 MoveAxis(N, 0, ABG)
19:03:15.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:15.101 00.000 11616 Move returns status 1, amount 0
19:03:15.101 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:15.101 00.000 11616 move complete, result=1
19:03:15.101 00.000 11616 worker thread done servicing request
19:03:15.133 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:15.149 00.016 12268 UpdateGuideState exits: m=1008 SNR=21.8
19:03:15.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:15.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:15.149 00.000 12268 Enqueuing Expose request
19:03:15.149 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
19:03:15.149 00.000 11616 Worker thread wakes up
19:03:15.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:15.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:15.149 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:15.149 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:17.156 02.007 11616 Exposure complete
19:03:17.203 00.047 11616 worker thread done servicing request
19:03:17.203 00.000 12268 OnExposeComplete: enter
19:03:17.203 00.000 12268 UpdateGuideState(): m_state=6
19:03:17.203 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
19:03:17.203 00.000 12268 Star::Find returns 1 (0), X=531.20, Y=250.90, Mass=948, SNR=21.2, Peak=98 HFD=4.5
19:03:17.203 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
19:03:17.203 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
19:03:17.203 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.60 hyp=0.67 cameraTheta=-2.05 mountX=-0.62 mountY=-0.23, mountTheta=-2.79
19:03:17.203 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.60, opts=13)
19:03:17.203 00.000 12268 Enqueuing Move request for scope (-0.31, -0.60)
19:03:17.203 00.000 11616 Worker thread wakes up
19:03:17.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.60) opts 0xd
19:03:17.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.60)
19:03:17.203 00.000 11616 Moving (-0.31, -0.60) raw xDistance=-0.62 yDistance=-0.23
19:03:17.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
19:03:17.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
19:03:17.203 00.000 11616 MoveAxis(E, 346, ABG)
19:03:17.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:17.203 00.000 11616 Move returns status 1, amount 0
19:03:17.203 00.000 11616 MoveAxis(N, 19, ABG)
19:03:17.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:17.203 00.000 11616 Move returns status 1, amount 0
19:03:17.203 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:17.203 00.000 11616 move complete, result=1
19:03:17.203 00.000 11616 worker thread done servicing request
19:03:17.234 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:03:17.249 00.015 12268 UpdateGuideState exits: m=948 SNR=21.2
19:03:17.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:17.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:17.249 00.000 12268 Enqueuing Expose request
19:03:17.249 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.2 px 0 ms NORTH
19:03:17.249 00.000 11616 Worker thread wakes up
19:03:17.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:17.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:17.249 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:17.249 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:19.325 02.076 11616 Exposure complete
19:03:19.375 00.050 11616 worker thread done servicing request
19:03:19.375 00.000 12268 OnExposeComplete: enter
19:03:19.375 00.000 12268 UpdateGuideState(): m_state=6
19:03:19.375 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
19:03:19.375 00.000 12268 Star::Find returns 1 (0), X=531.30, Y=250.43, Mass=991, SNR=21.7, Peak=97 HFD=4.8
19:03:19.375 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.24 = 3.05)
19:03:19.375 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.06)
19:03:19.375 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-1.07 hyp=1.09 cameraTheta=-1.76 mountX=-1.09 mountY=-0.07, mountTheta=-3.08
19:03:19.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-1.07, opts=13)
19:03:19.375 00.000 12268 Enqueuing Move request for scope (-0.21, -1.07)
19:03:19.375 00.000 11616 Worker thread wakes up
19:03:19.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -1.07) opts 0xd
19:03:19.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -1.07)
19:03:19.375 00.000 11616 Moving (-0.21, -1.07) raw xDistance=-1.09 yDistance=-0.07
19:03:19.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.09
19:03:19.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:03:19.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:03:19.375 00.000 11616 MoveAxis(E, 604, ABG)
19:03:19.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:19.375 00.000 11616 Move returns status 1, amount 0
19:03:19.375 00.000 11616 MoveAxis(N, 0, ABG)
19:03:19.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:19.375 00.000 11616 Move returns status 1, amount 0
19:03:19.375 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:19.375 00.000 11616 move complete, result=1
19:03:19.375 00.000 11616 worker thread done servicing request
19:03:19.389 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:19.406 00.017 12268 UpdateGuideState exits: m=991 SNR=21.7
19:03:19.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:19.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:19.406 00.000 12268 Enqueuing Expose request
19:03:19.406 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:03:19.406 00.000 11616 Worker thread wakes up
19:03:19.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:19.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:19.420 00.014 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:19.420 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:21.408 01.988 11616 Exposure complete
19:03:21.471 00.063 11616 worker thread done servicing request
19:03:21.471 00.000 12268 OnExposeComplete: enter
19:03:21.471 00.000 12268 UpdateGuideState(): m_state=6
19:03:21.471 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
19:03:21.471 00.000 12268 Star::Find returns 1 (0), X=530.95, Y=250.20, Mass=906, SNR=20.7, Peak=96 HFD=4.4
19:03:21.471 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.45 = 2.84)
19:03:21.471 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.27)
19:03:21.471 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-1.30 hyp=1.42 cameraTheta=-1.97 mountX=-1.35 mountY=-0.38, mountTheta=-2.87
19:03:21.471 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=-1.30, opts=13)
19:03:21.471 00.000 12268 Enqueuing Move request for scope (-0.55, -1.30)
19:03:21.471 00.000 11616 Worker thread wakes up
19:03:21.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -1.30) opts 0xd
19:03:21.471 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, -1.30)
19:03:21.471 00.000 11616 Moving (-0.55, -1.30) raw xDistance=-1.35 yDistance=-0.38
19:03:21.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.68 from input -1.35
19:03:21.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:03:21.471 00.000 11616 MoveAxis(E, 750, ABG)
19:03:21.471 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:21.471 00.000 11616 Move returns status 1, amount 0
19:03:21.471 00.000 11616 MoveAxis(N, 32, ABG)
19:03:21.471 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:21.471 00.000 11616 Move returns status 1, amount 0
19:03:21.471 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:21.471 00.000 11616 move complete, result=1
19:03:21.471 00.000 11616 worker thread done servicing request
19:03:21.487 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:21.503 00.016 12268 UpdateGuideState exits: m=906 SNR=20.7
19:03:21.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:21.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:21.503 00.000 12268 Enqueuing Expose request
19:03:21.503 00.000 12268 GuideStep: -1.4 px 0 ms EAST, -0.4 px 0 ms NORTH
19:03:21.503 00.000 11616 Worker thread wakes up
19:03:21.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:21.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:21.519 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:21.519 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:23.515 01.996 11616 Exposure complete
19:03:23.578 00.063 11616 worker thread done servicing request
19:03:23.578 00.000 12268 OnExposeComplete: enter
19:03:23.578 00.000 12268 UpdateGuideState(): m_state=6
19:03:23.578 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
19:03:23.578 00.000 12268 Star::Find returns 1 (0), X=531.17, Y=250.41, Mass=968, SNR=21.3, Peak=88 HFD=4.7
19:03:23.578 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
19:03:23.578 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
19:03:23.578 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-1.09 hyp=1.14 cameraTheta=-1.88 mountX=-1.12 mountY=-0.20, mountTheta=-2.96
19:03:23.578 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-1.09, opts=13)
19:03:23.578 00.000 12268 Enqueuing Move request for scope (-0.34, -1.09)
19:03:23.578 00.000 11616 Worker thread wakes up
19:03:23.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -1.09) opts 0xd
19:03:23.578 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -1.09)
19:03:23.578 00.000 11616 Moving (-0.34, -1.09) raw xDistance=-1.12 yDistance=-0.20
19:03:23.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.56 from input -1.12
19:03:23.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
19:03:23.578 00.000 11616 MoveAxis(E, 621, ABG)
19:03:23.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:23.578 00.000 11616 Move returns status 1, amount 0
19:03:23.578 00.000 11616 MoveAxis(N, 17, ABG)
19:03:23.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:23.578 00.000 11616 Move returns status 1, amount 0
19:03:23.578 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:23.578 00.000 11616 move complete, result=1
19:03:23.578 00.000 11616 worker thread done servicing request
19:03:23.609 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:03:23.624 00.015 12268 UpdateGuideState exits: m=968 SNR=21.3
19:03:23.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:23.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:23.624 00.000 12268 Enqueuing Expose request
19:03:23.624 00.000 11616 Worker thread wakes up
19:03:23.624 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:03:23.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:23.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:23.624 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:23.624 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:25.625 02.001 11616 Exposure complete
19:03:25.687 00.062 11616 worker thread done servicing request
19:03:25.687 00.000 12268 OnExposeComplete: enter
19:03:25.687 00.000 12268 UpdateGuideState(): m_state=6
19:03:25.687 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
19:03:25.687 00.000 12268 Star::Find returns 1 (0), X=531.10, Y=250.18, Mass=883, SNR=20.4, Peak=95 HFD=4.5
19:03:25.687 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.35 = 2.94)
19:03:25.687 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.17)
19:03:25.687 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-1.31 hyp=1.38 cameraTheta=-1.87 mountX=-1.35 mountY=-0.24, mountTheta=-2.97
19:03:25.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=-1.31, opts=13)
19:03:25.687 00.000 12268 Enqueuing Move request for scope (-0.41, -1.31)
19:03:25.687 00.000 11616 Worker thread wakes up
19:03:25.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -1.31) opts 0xd
19:03:25.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, -1.31)
19:03:25.687 00.000 11616 Moving (-0.41, -1.31) raw xDistance=-1.35 yDistance=-0.24
19:03:25.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.67 from input -1.35
19:03:25.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:03:25.687 00.000 11616 MoveAxis(E, 749, ABG)
19:03:25.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:25.687 00.000 11616 Move returns status 1, amount 0
19:03:25.687 00.000 11616 MoveAxis(N, 20, ABG)
19:03:25.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:25.687 00.000 11616 Move returns status 1, amount 0
19:03:25.687 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:25.687 00.000 11616 move complete, result=1
19:03:25.687 00.000 11616 worker thread done servicing request
19:03:25.703 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:25.734 00.031 12268 UpdateGuideState exits: m=883 SNR=20.4
19:03:25.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:25.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:25.734 00.000 12268 Enqueuing Expose request
19:03:25.734 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.2 px 0 ms NORTH
19:03:25.734 00.000 11616 Worker thread wakes up
19:03:25.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:25.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:25.734 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:25.734 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:27.721 01.987 11616 Exposure complete
19:03:27.785 00.064 11616 worker thread done servicing request
19:03:27.785 00.000 12268 OnExposeComplete: enter
19:03:27.785 00.000 12268 UpdateGuideState(): m_state=6
19:03:27.785 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
19:03:27.785 00.000 12268 Star::Find returns 1 (0), X=531.19, Y=249.94, Mass=898, SNR=20.6, Peak=97 HFD=4.7
19:03:27.785 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
19:03:27.785 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
19:03:27.785 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-1.56 hyp=1.59 cameraTheta=-1.77 mountX=-1.58 mountY=-0.11, mountTheta=-3.07
19:03:27.785 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-1.56, opts=13)
19:03:27.785 00.000 12268 Enqueuing Move request for scope (-0.32, -1.56)
19:03:27.785 00.000 11616 Worker thread wakes up
19:03:27.785 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -1.56) opts 0xd
19:03:27.785 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -1.56)
19:03:27.785 00.000 11616 Moving (-0.32, -1.56) raw xDistance=-1.58 yDistance=-0.11
19:03:27.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.79 from input -1.58
19:03:27.785 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:03:27.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:03:27.785 00.000 11616 MoveAxis(E, 879, ABG)
19:03:27.785 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:27.785 00.000 11616 Move returns status 1, amount 0
19:03:27.785 00.000 11616 MoveAxis(N, 0, ABG)
19:03:27.785 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:27.785 00.000 11616 Move returns status 1, amount 0
19:03:27.785 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:27.785 00.000 11616 move complete, result=1
19:03:27.785 00.000 11616 worker thread done servicing request
19:03:27.812 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:27.816 00.004 12268 UpdateGuideState exits: m=898 SNR=20.6
19:03:27.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:27.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:27.816 00.000 12268 Enqueuing Expose request
19:03:27.816 00.000 11616 Worker thread wakes up
19:03:27.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:27.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:27.816 00.000 12268 GuideStep: -1.6 px 0 ms EAST, -0.1 px 0 ms NORTH
19:03:27.832 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:27.832 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:29.843 02.011 11616 Exposure complete
19:03:29.890 00.047 11616 worker thread done servicing request
19:03:29.890 00.000 12268 OnExposeComplete: enter
19:03:29.890 00.000 12268 UpdateGuideState(): m_state=6
19:03:29.890 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
19:03:29.890 00.000 12268 Star::Find returns 1 (0), X=531.21, Y=250.03, Mass=993, SNR=21.6, Peak=102 HFD=4.8
19:03:29.890 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.25 = 3.04)
19:03:29.890 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
19:03:29.890 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-1.46 hyp=1.50 cameraTheta=-1.77 mountX=-1.49 mountY=-0.11, mountTheta=-3.07
19:03:29.890 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-1.46, opts=13)
19:03:29.890 00.000 12268 Enqueuing Move request for scope (-0.30, -1.46)
19:03:29.890 00.000 11616 Worker thread wakes up
19:03:29.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -1.46) opts 0xd
19:03:29.890 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -1.46)
19:03:29.890 00.000 11616 Moving (-0.30, -1.46) raw xDistance=-1.49 yDistance=-0.11
19:03:29.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.74 from input -1.49
19:03:29.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:03:29.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:03:29.890 00.000 11616 MoveAxis(E, 826, ABG)
19:03:29.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:29.890 00.000 11616 Move returns status 1, amount 0
19:03:29.890 00.000 11616 MoveAxis(N, 0, ABG)
19:03:29.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:29.890 00.000 11616 Move returns status 1, amount 0
19:03:29.890 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:29.890 00.000 11616 move complete, result=1
19:03:29.890 00.000 11616 worker thread done servicing request
19:03:29.921 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:29.937 00.016 12268 UpdateGuideState exits: m=993 SNR=21.6
19:03:29.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:29.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:29.937 00.000 12268 Enqueuing Expose request
19:03:29.937 00.000 12268 GuideStep: -1.5 px 0 ms EAST, -0.1 px 0 ms NORTH
19:03:29.937 00.000 11616 Worker thread wakes up
19:03:29.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:29.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:29.937 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:29.937 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:31.938 02.001 11616 Exposure complete
19:03:32.002 00.064 11616 worker thread done servicing request
19:03:32.002 00.000 12268 OnExposeComplete: enter
19:03:32.002 00.000 12268 UpdateGuideState(): m_state=6
19:03:32.002 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
19:03:32.002 00.000 12268 Star::Find returns 1 (0), X=531.11, Y=250.41, Mass=923, SNR=20.8, Peak=89 HFD=5.1
19:03:32.002 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
19:03:32.002 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
19:03:32.002 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-1.09 hyp=1.16 cameraTheta=-1.92 mountX=-1.12 mountY=-0.25, mountTheta=-2.92
19:03:32.002 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-1.09, opts=13)
19:03:32.002 00.000 12268 Enqueuing Move request for scope (-0.40, -1.09)
19:03:32.002 00.000 11616 Worker thread wakes up
19:03:32.002 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -1.09) opts 0xd
19:03:32.002 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -1.09)
19:03:32.002 00.000 11616 Moving (-0.40, -1.09) raw xDistance=-1.12 yDistance=-0.25
19:03:32.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.56 from input -1.12
19:03:32.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
19:03:32.002 00.000 11616 MoveAxis(E, 623, ABG)
19:03:32.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:32.002 00.000 11616 Move returns status 1, amount 0
19:03:32.002 00.000 11616 MoveAxis(N, 21, ABG)
19:03:32.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:32.002 00.000 11616 Move returns status 1, amount 0
19:03:32.002 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:32.002 00.000 11616 move complete, result=1
19:03:32.002 00.000 11616 worker thread done servicing request
19:03:32.031 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:32.034 00.003 12268 UpdateGuideState exits: m=923 SNR=20.8
19:03:32.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:32.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:32.034 00.000 12268 Enqueuing Expose request
19:03:32.034 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:03:32.034 00.000 11616 Worker thread wakes up
19:03:32.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:32.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:32.049 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:32.049 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:34.032 01.983 11616 Exposure complete
19:03:34.096 00.064 11616 worker thread done servicing request
19:03:34.096 00.000 12268 OnExposeComplete: enter
19:03:34.096 00.000 12268 UpdateGuideState(): m_state=6
19:03:34.096 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
19:03:34.096 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=250.33, Mass=997, SNR=21.7, Peak=85 HFD=5.0
19:03:34.096 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.47 = 2.82)
19:03:34.096 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
19:03:34.096 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-1.17 hyp=1.28 cameraTheta=-1.99 mountX=-1.22 mountY=-0.37, mountTheta=-2.84
19:03:34.096 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-1.17, opts=13)
19:03:34.096 00.000 12268 Enqueuing Move request for scope (-0.53, -1.17)
19:03:34.096 00.000 11616 Worker thread wakes up
19:03:34.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -1.17) opts 0xd
19:03:34.096 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -1.17)
19:03:34.096 00.000 11616 Moving (-0.53, -1.17) raw xDistance=-1.22 yDistance=-0.37
19:03:34.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.61 from input -1.22
19:03:34.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
19:03:34.096 00.000 11616 MoveAxis(E, 675, ABG)
19:03:34.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:34.096 00.000 11616 Move returns status 1, amount 0
19:03:34.096 00.000 11616 MoveAxis(N, 32, ABG)
19:03:34.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:34.096 00.000 11616 Move returns status 1, amount 0
19:03:34.096 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:34.096 00.000 11616 move complete, result=1
19:03:34.096 00.000 11616 worker thread done servicing request
19:03:34.112 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:34.128 00.016 12268 UpdateGuideState exits: m=997 SNR=21.7
19:03:34.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:34.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:34.128 00.000 12268 Enqueuing Expose request
19:03:34.128 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:03:34.128 00.000 11616 Worker thread wakes up
19:03:34.128 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:34.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:34.143 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:34.143 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:36.156 02.013 11616 Exposure complete
19:03:36.203 00.047 11616 worker thread done servicing request
19:03:36.203 00.000 12268 OnExposeComplete: enter
19:03:36.203 00.000 12268 UpdateGuideState(): m_state=6
19:03:36.203 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
19:03:36.203 00.000 12268 Star::Find returns 1 (0), X=531.23, Y=250.60, Mass=1011, SNR=21.9, Peak=89 HFD=4.6
19:03:36.203 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
19:03:36.203 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
19:03:36.203 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.90 hyp=0.94 cameraTheta=-1.87 mountX=-0.92 mountY=-0.16, mountTheta=-2.97
19:03:36.203 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.90, opts=13)
19:03:36.203 00.000 12268 Enqueuing Move request for scope (-0.28, -0.90)
19:03:36.203 00.000 11616 Worker thread wakes up
19:03:36.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.90) opts 0xd
19:03:36.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.90)
19:03:36.203 00.000 11616 Moving (-0.28, -0.90) raw xDistance=-0.92 yDistance=-0.16
19:03:36.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.92
19:03:36.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:03:36.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:03:36.203 00.000 11616 MoveAxis(E, 513, ABG)
19:03:36.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:36.203 00.000 11616 Move returns status 1, amount 0
19:03:36.203 00.000 11616 MoveAxis(N, 0, ABG)
19:03:36.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:36.203 00.000 11616 Move returns status 1, amount 0
19:03:36.203 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:36.203 00.000 11616 move complete, result=1
19:03:36.203 00.000 11616 worker thread done servicing request
19:03:36.218 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:36.250 00.032 12268 UpdateGuideState exits: m=1011 SNR=21.9
19:03:36.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:36.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:36.250 00.000 12268 Enqueuing Expose request
19:03:36.250 00.000 11616 Worker thread wakes up
19:03:36.250 00.000 12268 GuideStep: -0.9 px 0 ms EAST, -0.2 px 0 ms NORTH
19:03:36.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:36.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:36.250 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:36.250 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:38.264 02.014 11616 Exposure complete
19:03:38.312 00.048 11616 worker thread done servicing request
19:03:38.312 00.000 12268 OnExposeComplete: enter
19:03:38.312 00.000 12268 UpdateGuideState(): m_state=6
19:03:38.312 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:03:38.312 00.000 12268 Star::Find returns 1 (0), X=531.26, Y=250.58, Mass=981, SNR=21.5, Peak=84 HFD=5.0
19:03:38.312 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.31 = 2.98)
19:03:38.312 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.13)
19:03:38.312 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.92 hyp=0.95 cameraTheta=-1.83 mountX=-0.94 mountY=-0.13, mountTheta=-3.01
19:03:38.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.92, opts=13)
19:03:38.312 00.000 12268 Enqueuing Move request for scope (-0.25, -0.92)
19:03:38.312 00.000 11616 Worker thread wakes up
19:03:38.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.92) opts 0xd
19:03:38.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.92)
19:03:38.312 00.000 11616 Moving (-0.25, -0.92) raw xDistance=-0.94 yDistance=-0.13
19:03:38.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.94
19:03:38.327 00.015 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:03:38.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:03:38.327 00.000 11616 MoveAxis(E, 523, ABG)
19:03:38.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:38.327 00.000 11616 Move returns status 1, amount 0
19:03:38.327 00.000 11616 MoveAxis(N, 0, ABG)
19:03:38.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:38.327 00.000 11616 Move returns status 1, amount 0
19:03:38.327 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:38.327 00.000 11616 move complete, result=1
19:03:38.327 00.000 11616 worker thread done servicing request
19:03:38.343 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:38.359 00.016 12268 UpdateGuideState exits: m=981 SNR=21.5
19:03:38.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:38.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:38.359 00.000 12268 Enqueuing Expose request
19:03:38.359 00.000 11616 Worker thread wakes up
19:03:38.359 00.000 12268 GuideStep: -0.9 px 0 ms EAST, -0.1 px 0 ms NORTH
19:03:38.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:38.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:38.359 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:38.359 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:40.377 02.018 11616 Exposure complete
19:03:40.425 00.048 11616 worker thread done servicing request
19:03:40.425 00.000 12268 OnExposeComplete: enter
19:03:40.425 00.000 12268 UpdateGuideState(): m_state=6
19:03:40.425 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
19:03:40.425 00.000 12268 Star::Find returns 1 (0), X=531.45, Y=250.53, Mass=954, SNR=21.2, Peak=79 HFD=5.0
19:03:40.425 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
19:03:40.425 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.07)
19:03:40.425 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.97 hyp=0.97 cameraTheta=-1.63 mountX=-0.97 mountY=0.07, mountTheta=3.07
19:03:40.425 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.97, opts=13)
19:03:40.425 00.000 12268 Enqueuing Move request for scope (-0.06, -0.97)
19:03:40.425 00.000 11616 Worker thread wakes up
19:03:40.425 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.97) opts 0xd
19:03:40.425 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.97)
19:03:40.425 00.000 11616 Moving (-0.06, -0.97) raw xDistance=-0.97 yDistance=0.07
19:03:40.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.97
19:03:40.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:03:40.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:03:40.425 00.000 11616 MoveAxis(E, 541, ABG)
19:03:40.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:40.425 00.000 11616 Move returns status 1, amount 0
19:03:40.425 00.000 11616 MoveAxis(N, 0, ABG)
19:03:40.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:40.425 00.000 11616 Move returns status 1, amount 0
19:03:40.437 00.012 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:40.437 00.000 11616 move complete, result=1
19:03:40.437 00.000 11616 worker thread done servicing request
19:03:40.455 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:40.472 00.017 12268 UpdateGuideState exits: m=954 SNR=21.2
19:03:40.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:40.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:40.472 00.000 12268 Enqueuing Expose request
19:03:40.472 00.000 12268 GuideStep: -1.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:03:40.472 00.000 11616 Worker thread wakes up
19:03:40.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:40.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:40.472 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:40.472 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:42.490 02.018 11616 Exposure complete
19:03:42.538 00.048 11616 worker thread done servicing request
19:03:42.538 00.000 12268 OnExposeComplete: enter
19:03:42.538 00.000 12268 UpdateGuideState(): m_state=6
19:03:42.538 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
19:03:42.538 00.000 12268 Star::Find returns 1 (0), X=531.13, Y=250.74, Mass=1145, SNR=23.4, Peak=101 HFD=5.5
19:03:42.538 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
19:03:42.538 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
19:03:42.538 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.76 hyp=0.85 cameraTheta=-2.04 mountX=-0.80 mountY=-0.28, mountTheta=-2.80
19:03:42.538 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.76, opts=13)
19:03:42.538 00.000 12268 Enqueuing Move request for scope (-0.38, -0.76)
19:03:42.538 00.000 11616 Worker thread wakes up
19:03:42.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.76) opts 0xd
19:03:42.538 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.76)
19:03:42.538 00.000 11616 Moving (-0.38, -0.76) raw xDistance=-0.80 yDistance=-0.28
19:03:42.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.80
19:03:42.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:03:42.538 00.000 11616 MoveAxis(E, 442, ABG)
19:03:42.538 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:42.538 00.000 11616 Move returns status 1, amount 0
19:03:42.538 00.000 11616 MoveAxis(N, 24, ABG)
19:03:42.538 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:42.538 00.000 11616 Move returns status 1, amount 0
19:03:42.538 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:42.538 00.000 11616 move complete, result=1
19:03:42.538 00.000 11616 worker thread done servicing request
19:03:42.569 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:42.585 00.016 12268 UpdateGuideState exits: m=1145 SNR=23.4
19:03:42.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:42.585 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:42.585 00.000 12268 Enqueuing Expose request
19:03:42.585 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.3 px 0 ms NORTH
19:03:42.585 00.000 11616 Worker thread wakes up
19:03:42.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:42.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:42.585 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:42.585 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:44.576 01.991 11616 Exposure complete
19:03:44.639 00.063 11616 worker thread done servicing request
19:03:44.639 00.000 12268 OnExposeComplete: enter
19:03:44.639 00.000 12268 UpdateGuideState(): m_state=6
19:03:44.639 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
19:03:44.639 00.000 12268 Star::Find returns 1 (0), X=531.10, Y=250.91, Mass=1024, SNR=22.1, Peak=92 HFD=5.7
19:03:44.639 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.66 = 2.63)
19:03:44.639 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.49)
19:03:44.639 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.58 hyp=0.72 cameraTheta=-2.18 mountX=-0.62 mountY=-0.33, mountTheta=-2.65
19:03:44.639 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=-0.58, opts=13)
19:03:44.639 00.000 12268 Enqueuing Move request for scope (-0.41, -0.58)
19:03:44.639 00.000 11616 Worker thread wakes up
19:03:44.639 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.58) opts 0xd
19:03:44.639 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, -0.58)
19:03:44.639 00.000 11616 Moving (-0.41, -0.58) raw xDistance=-0.62 yDistance=-0.33
19:03:44.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
19:03:44.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
19:03:44.639 00.000 11616 MoveAxis(E, 346, ABG)
19:03:44.639 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:44.639 00.000 11616 Move returns status 1, amount 0
19:03:44.639 00.000 11616 MoveAxis(N, 28, ABG)
19:03:44.639 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:44.639 00.000 11616 Move returns status 1, amount 0
19:03:44.639 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:44.639 00.000 11616 move complete, result=1
19:03:44.639 00.000 11616 worker thread done servicing request
19:03:44.656 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:44.671 00.015 12268 UpdateGuideState exits: m=1024 SNR=22.1
19:03:44.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:44.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:44.671 00.000 12268 Enqueuing Expose request
19:03:44.671 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.3 px 0 ms NORTH
19:03:44.671 00.000 11616 Worker thread wakes up
19:03:44.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:44.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:44.687 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:44.687 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:46.687 02.000 11616 Exposure complete
19:03:46.738 00.051 11616 worker thread done servicing request
19:03:46.738 00.000 12268 OnExposeComplete: enter
19:03:46.738 00.000 12268 UpdateGuideState(): m_state=6
19:03:46.738 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
19:03:46.738 00.000 12268 Star::Find returns 1 (0), X=531.15, Y=250.97, Mass=1010, SNR=22.0, Peak=90 HFD=5.2
19:03:46.738 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
19:03:46.738 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
19:03:46.738 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.53 hyp=0.64 cameraTheta=-2.17 mountX=-0.56 mountY=-0.29, mountTheta=-2.67
19:03:46.738 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.53, opts=13)
19:03:46.738 00.000 12268 Enqueuing Move request for scope (-0.36, -0.53)
19:03:46.738 00.000 11616 Worker thread wakes up
19:03:46.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.53) opts 0xd
19:03:46.738 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.53)
19:03:46.738 00.000 11616 Moving (-0.36, -0.53) raw xDistance=-0.56 yDistance=-0.29
19:03:46.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
19:03:46.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:03:46.738 00.000 11616 MoveAxis(E, 314, ABG)
19:03:46.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:46.738 00.000 11616 Move returns status 1, amount 0
19:03:46.738 00.000 11616 MoveAxis(N, 25, ABG)
19:03:46.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:46.738 00.000 11616 Move returns status 1, amount 0
19:03:46.738 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:46.738 00.000 11616 move complete, result=1
19:03:46.738 00.000 11616 worker thread done servicing request
19:03:46.754 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:46.785 00.031 12268 UpdateGuideState exits: m=1010 SNR=22.0
19:03:46.785 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:46.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:46.785 00.000 12268 Enqueuing Expose request
19:03:46.785 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.3 px 0 ms NORTH
19:03:46.785 00.000 11616 Worker thread wakes up
19:03:46.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:46.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:46.785 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:46.785 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:48.781 01.996 11616 Exposure complete
19:03:48.843 00.062 11616 worker thread done servicing request
19:03:48.843 00.000 12268 OnExposeComplete: enter
19:03:48.843 00.000 12268 UpdateGuideState(): m_state=6
19:03:48.843 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
19:03:48.843 00.000 12268 Star::Find returns 1 (0), X=531.22, Y=250.70, Mass=972, SNR=21.5, Peak=82 HFD=5.4
19:03:48.843 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
19:03:48.843 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
19:03:48.843 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.80 hyp=0.85 cameraTheta=-1.92 mountX=-0.83 mountY=-0.18, mountTheta=-2.92
19:03:48.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.80, opts=13)
19:03:48.843 00.000 12268 Enqueuing Move request for scope (-0.29, -0.80)
19:03:48.843 00.000 11616 Worker thread wakes up
19:03:48.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.80) opts 0xd
19:03:48.843 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.80)
19:03:48.843 00.000 11616 Moving (-0.29, -0.80) raw xDistance=-0.83 yDistance=-0.18
19:03:48.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.83
19:03:48.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:03:48.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:03:48.843 00.000 11616 MoveAxis(E, 459, ABG)
19:03:48.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:48.843 00.000 11616 Move returns status 1, amount 0
19:03:48.843 00.000 11616 MoveAxis(N, 0, ABG)
19:03:48.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:48.843 00.000 11616 Move returns status 1, amount 0
19:03:48.843 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:48.843 00.000 11616 move complete, result=1
19:03:48.843 00.000 11616 worker thread done servicing request
19:03:48.859 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:48.890 00.031 12268 UpdateGuideState exits: m=972 SNR=21.5
19:03:48.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:48.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:48.890 00.000 12268 Enqueuing Expose request
19:03:48.890 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.2 px 0 ms NORTH
19:03:48.890 00.000 11616 Worker thread wakes up
19:03:48.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:48.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:48.890 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:48.890 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:50.906 02.016 11616 Exposure complete
19:03:50.953 00.047 11616 worker thread done servicing request
19:03:50.953 00.000 12268 OnExposeComplete: enter
19:03:50.953 00.000 12268 UpdateGuideState(): m_state=6
19:03:50.953 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
19:03:50.953 00.000 12268 Star::Find returns 1 (0), X=531.26, Y=250.78, Mass=935, SNR=21.0, Peak=89 HFD=4.6
19:03:50.953 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
19:03:50.953 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
19:03:50.953 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.72 hyp=0.76 cameraTheta=-1.91 mountX=-0.74 mountY=-0.16, mountTheta=-2.93
19:03:50.953 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.72, opts=13)
19:03:50.953 00.000 12268 Enqueuing Move request for scope (-0.25, -0.72)
19:03:50.953 00.000 11616 Worker thread wakes up
19:03:50.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.72) opts 0xd
19:03:50.953 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.72)
19:03:50.953 00.000 11616 Moving (-0.25, -0.72) raw xDistance=-0.74 yDistance=-0.16
19:03:50.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.74
19:03:50.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:03:50.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:03:50.953 00.000 11616 MoveAxis(E, 409, ABG)
19:03:50.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:50.953 00.000 11616 Move returns status 1, amount 0
19:03:50.953 00.000 11616 MoveAxis(N, 0, ABG)
19:03:50.968 00.015 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:50.968 00.000 11616 Move returns status 1, amount 0
19:03:50.968 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:50.968 00.000 11616 move complete, result=1
19:03:50.968 00.000 11616 worker thread done servicing request
19:03:50.984 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
19:03:50.999 00.015 12268 UpdateGuideState exits: m=935 SNR=21.0
19:03:50.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:50.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:50.999 00.000 12268 Enqueuing Expose request
19:03:50.999 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.2 px 0 ms NORTH
19:03:50.999 00.000 11616 Worker thread wakes up
19:03:50.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:50.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:50.999 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:50.999 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:53.006 02.007 11616 Exposure complete
19:03:53.069 00.063 11616 worker thread done servicing request
19:03:53.069 00.000 12268 OnExposeComplete: enter
19:03:53.069 00.000 12268 UpdateGuideState(): m_state=6
19:03:53.069 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
19:03:53.069 00.000 12268 Star::Find returns 1 (0), X=531.15, Y=250.93, Mass=1107, SNR=23.0, Peak=95 HFD=5.6
19:03:53.069 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
19:03:53.069 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
19:03:53.069 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.57 hyp=0.67 cameraTheta=-2.14 mountX=-0.60 mountY=-0.29, mountTheta=-2.70
19:03:53.069 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.57, opts=13)
19:03:53.069 00.000 12268 Enqueuing Move request for scope (-0.36, -0.57)
19:03:53.069 00.000 11616 Worker thread wakes up
19:03:53.069 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.57) opts 0xd
19:03:53.069 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.57)
19:03:53.069 00.000 11616 Moving (-0.36, -0.57) raw xDistance=-0.60 yDistance=-0.29
19:03:53.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
19:03:53.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:03:53.069 00.000 11616 MoveAxis(E, 334, ABG)
19:03:53.069 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:53.069 00.000 11616 Move returns status 1, amount 0
19:03:53.069 00.000 11616 MoveAxis(N, 24, ABG)
19:03:53.069 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:53.069 00.000 11616 Move returns status 1, amount 0
19:03:53.069 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:53.069 00.000 11616 move complete, result=1
19:03:53.069 00.000 11616 worker thread done servicing request
19:03:53.093 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=238, Gamma=1.290
19:03:53.101 00.008 12268 UpdateGuideState exits: m=1107 SNR=23.0
19:03:53.101 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:53.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:53.101 00.000 12268 Enqueuing Expose request
19:03:53.101 00.000 11616 Worker thread wakes up
19:03:53.101 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.3 px 0 ms NORTH
19:03:53.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:53.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:53.117 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:53.117 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:55.099 01.982 11616 Exposure complete
19:03:55.162 00.063 11616 worker thread done servicing request
19:03:55.162 00.000 12268 OnExposeComplete: enter
19:03:55.162 00.000 12268 UpdateGuideState(): m_state=6
19:03:55.162 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
19:03:55.162 00.000 12268 Star::Find returns 1 (0), X=531.23, Y=250.87, Mass=982, SNR=21.6, Peak=99 HFD=5.0
19:03:55.162 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.47 = 2.82)
19:03:55.162 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.29)
19:03:55.162 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.63 hyp=0.69 cameraTheta=-1.99 mountX=-0.66 mountY=-0.20, mountTheta=-2.85
19:03:55.162 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.63, opts=13)
19:03:55.162 00.000 12268 Enqueuing Move request for scope (-0.28, -0.63)
19:03:55.162 00.000 11616 Worker thread wakes up
19:03:55.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.63) opts 0xd
19:03:55.162 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.63)
19:03:55.162 00.000 11616 Moving (-0.28, -0.63) raw xDistance=-0.66 yDistance=-0.20
19:03:55.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.66
19:03:55.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
19:03:55.162 00.000 11616 MoveAxis(E, 366, ABG)
19:03:55.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:55.162 00.000 11616 Move returns status 1, amount 0
19:03:55.162 00.000 11616 MoveAxis(N, 17, ABG)
19:03:55.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:55.162 00.000 11616 Move returns status 1, amount 0
19:03:55.162 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:55.162 00.000 11616 move complete, result=1
19:03:55.162 00.000 11616 worker thread done servicing request
19:03:55.187 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:55.194 00.007 12268 UpdateGuideState exits: m=982 SNR=21.6
19:03:55.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:55.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:55.194 00.000 12268 Enqueuing Expose request
19:03:55.194 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.2 px 0 ms NORTH
19:03:55.194 00.000 11616 Worker thread wakes up
19:03:55.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:55.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:55.210 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:55.210 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:57.218 02.008 11616 Exposure complete
19:03:57.268 00.050 11616 worker thread done servicing request
19:03:57.268 00.000 12268 OnExposeComplete: enter
19:03:57.268 00.000 12268 UpdateGuideState(): m_state=6
19:03:57.268 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
19:03:57.268 00.000 12268 Star::Find returns 1 (0), X=531.35, Y=251.20, Mass=971, SNR=21.4, Peak=88 HFD=4.7
19:03:57.268 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
19:03:57.268 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
19:03:57.268 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.30 hyp=0.34 cameraTheta=-2.06 mountX=-0.31 mountY=-0.12, mountTheta=-2.78
19:03:57.268 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.30, opts=13)
19:03:57.268 00.000 12268 Enqueuing Move request for scope (-0.16, -0.30)
19:03:57.268 00.000 11616 Worker thread wakes up
19:03:57.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.30) opts 0xd
19:03:57.268 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.30)
19:03:57.268 00.000 11616 Moving (-0.16, -0.30) raw xDistance=-0.31 yDistance=-0.12
19:03:57.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
19:03:57.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:03:57.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:03:57.268 00.000 11616 MoveAxis(E, 173, ABG)
19:03:57.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:57.268 00.000 11616 Move returns status 1, amount 0
19:03:57.268 00.000 11616 MoveAxis(N, 0, ABG)
19:03:57.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:57.268 00.000 11616 Move returns status 1, amount 0
19:03:57.268 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:57.268 00.000 11616 move complete, result=1
19:03:57.268 00.000 11616 worker thread done servicing request
19:03:57.284 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:57.312 00.028 12268 UpdateGuideState exits: m=971 SNR=21.4
19:03:57.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:57.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:57.312 00.000 12268 Enqueuing Expose request
19:03:57.312 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
19:03:57.312 00.000 11616 Worker thread wakes up
19:03:57.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:57.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:57.312 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:57.312 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:03:59.312 02.000 11616 Exposure complete
19:03:59.375 00.063 11616 worker thread done servicing request
19:03:59.375 00.000 12268 OnExposeComplete: enter
19:03:59.375 00.000 12268 UpdateGuideState(): m_state=6
19:03:59.375 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
19:03:59.375 00.000 12268 Star::Find returns 1 (0), X=531.20, Y=251.77, Mass=1013, SNR=22.0, Peak=91 HFD=5.1
19:03:59.375 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
19:03:59.375 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
19:03:59.375 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.27 hyp=0.41 cameraTheta=2.41 mountX=0.24 mountY=-0.34, mountTheta=-0.95
19:03:59.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.27, opts=13)
19:03:59.375 00.000 12268 Enqueuing Move request for scope (-0.30, 0.27)
19:03:59.375 00.000 11616 Worker thread wakes up
19:03:59.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.27) opts 0xd
19:03:59.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.27)
19:03:59.375 00.000 11616 Moving (-0.30, 0.27) raw xDistance=0.24 yDistance=-0.34
19:03:59.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:03:59.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
19:03:59.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:03:59.375 00.000 11616 MoveAxis(E, 0, ABG)
19:03:59.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:59.375 00.000 11616 Move returns status 1, amount 0
19:03:59.375 00.000 11616 MoveAxis(N, 29, ABG)
19:03:59.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:03:59.375 00.000 11616 Move returns status 1, amount 0
19:03:59.375 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:03:59.375 00.000 11616 move complete, result=1
19:03:59.375 00.000 11616 worker thread done servicing request
19:03:59.390 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:03:59.406 00.016 12268 UpdateGuideState exits: m=1013 SNR=22.0
19:03:59.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:03:59.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:03:59.406 00.000 12268 Enqueuing Expose request
19:03:59.406 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
19:03:59.406 00.000 11616 Worker thread wakes up
19:03:59.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:03:59.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:03:59.422 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:03:59.422 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:01.406 01.984 11616 Exposure complete
19:04:01.468 00.062 11616 worker thread done servicing request
19:04:01.468 00.000 12268 OnExposeComplete: enter
19:04:01.468 00.000 12268 UpdateGuideState(): m_state=6
19:04:01.468 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
19:04:01.468 00.000 12268 Star::Find returns 1 (0), X=531.40, Y=251.72, Mass=955, SNR=21.2, Peak=91 HFD=4.7
19:04:01.468 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
19:04:01.468 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
19:04:01.468 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.25 cameraTheta=2.02 mountX=0.21 mountY=-0.14, mountTheta=-0.57
19:04:01.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.22, opts=13)
19:04:01.468 00.000 12268 Enqueuing Move request for scope (-0.11, 0.22)
19:04:01.468 00.000 11616 Worker thread wakes up
19:04:01.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
19:04:01.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
19:04:01.468 00.000 11616 Moving (-0.11, 0.22) raw xDistance=0.21 yDistance=-0.14
19:04:01.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:04:01.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:04:01.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:04:01.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:04:01.468 00.000 11616 MoveAxis(E, 0, ABG)
19:04:01.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:01.468 00.000 11616 Move returns status 1, amount 0
19:04:01.468 00.000 11616 MoveAxis(N, 0, ABG)
19:04:01.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:01.468 00.000 11616 Move returns status 1, amount 0
19:04:01.468 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:01.468 00.000 11616 move complete, result=1
19:04:01.468 00.000 11616 worker thread done servicing request
19:04:01.484 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=247, Gamma=1.290
19:04:01.515 00.031 12268 UpdateGuideState exits: m=955 SNR=21.2
19:04:01.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:01.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:01.515 00.000 12268 Enqueuing Expose request
19:04:01.515 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:04:01.515 00.000 11616 Worker thread wakes up
19:04:01.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:01.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:01.515 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:01.515 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:03.517 02.002 11616 Exposure complete
19:04:03.565 00.048 11616 worker thread done servicing request
19:04:03.565 00.000 12268 OnExposeComplete: enter
19:04:03.565 00.000 12268 UpdateGuideState(): m_state=6
19:04:03.565 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
19:04:03.565 00.000 12268 Star::Find returns 1 (0), X=531.39, Y=251.87, Mass=1049, SNR=22.3, Peak=108 HFD=4.7
19:04:03.565 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
19:04:03.565 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
19:04:03.565 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.37 hyp=0.39 cameraTheta=1.88 mountX=0.36 mountY=-0.17, mountTheta=-0.43
19:04:03.565 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.37, opts=13)
19:04:03.565 00.000 12268 Enqueuing Move request for scope (-0.12, 0.37)
19:04:03.565 00.000 11616 Worker thread wakes up
19:04:03.565 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.37) opts 0xd
19:04:03.565 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.37)
19:04:03.565 00.000 11616 Moving (-0.12, 0.37) raw xDistance=0.36 yDistance=-0.17
19:04:03.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:04:03.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
19:04:03.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:04:03.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:04:03.565 00.000 11616 MoveAxis(E, 0, ABG)
19:04:03.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:03.565 00.000 11616 Move returns status 1, amount 0
19:04:03.565 00.000 11616 MoveAxis(N, 0, ABG)
19:04:03.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:03.565 00.000 11616 Move returns status 1, amount 0
19:04:03.565 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:03.565 00.000 11616 move complete, result=1
19:04:03.565 00.000 11616 worker thread done servicing request
19:04:03.597 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:03.612 00.015 12268 UpdateGuideState exits: m=1049 SNR=22.3
19:04:03.612 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:03.612 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:03.612 00.000 12268 Enqueuing Expose request
19:04:03.612 00.000 12268 GuideStep: 0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
19:04:03.612 00.000 11616 Worker thread wakes up
19:04:03.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:03.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:03.612 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:03.612 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:05.626 02.014 11616 Exposure complete
19:04:05.673 00.047 11616 worker thread done servicing request
19:04:05.673 00.000 12268 OnExposeComplete: enter
19:04:05.673 00.000 12268 UpdateGuideState(): m_state=6
19:04:05.673 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
19:04:05.673 00.000 12268 Star::Find returns 1 (0), X=531.74, Y=252.01, Mass=1039, SNR=22.2, Peak=93 HFD=4.7
19:04:05.673 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
19:04:05.673 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.85)
19:04:05.673 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.51 hyp=0.56 cameraTheta=1.15 mountX=0.53 mountY=0.16, mountTheta=0.30
19:04:05.673 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.51, opts=13)
19:04:05.673 00.000 12268 Enqueuing Move request for scope (0.23, 0.51)
19:04:05.673 00.000 11616 Worker thread wakes up
19:04:05.673 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.51) opts 0xd
19:04:05.673 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.51)
19:04:05.673 00.000 11616 Moving (0.23, 0.51) raw xDistance=0.53 yDistance=0.16
19:04:05.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:04:05.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
19:04:05.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:04:05.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:04:05.673 00.000 11616 MoveAxis(E, 0, ABG)
19:04:05.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:05.673 00.000 11616 Move returns status 1, amount 0
19:04:05.673 00.000 11616 MoveAxis(N, 0, ABG)
19:04:05.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:05.673 00.000 11616 Move returns status 1, amount 0
19:04:05.673 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:05.673 00.000 11616 move complete, result=1
19:04:05.687 00.014 11616 worker thread done servicing request
19:04:05.705 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:05.721 00.016 12268 UpdateGuideState exits: m=1039 SNR=22.2
19:04:05.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:05.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:05.721 00.000 12268 Enqueuing Expose request
19:04:05.721 00.000 12268 GuideStep: 0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
19:04:05.721 00.000 11616 Worker thread wakes up
19:04:05.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:05.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:05.721 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:05.721 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:07.728 02.007 11616 Exposure complete
19:04:07.781 00.053 11616 worker thread done servicing request
19:04:07.781 00.000 12268 OnExposeComplete: enter
19:04:07.781 00.000 12268 UpdateGuideState(): m_state=6
19:04:07.781 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
19:04:07.781 00.000 12268 Star::Find returns 1 (0), X=531.45, Y=252.09, Mass=971, SNR=21.4, Peak=96 HFD=4.4
19:04:07.781 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
19:04:07.781 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
19:04:07.781 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.60 hyp=0.60 cameraTheta=1.66 mountX=0.59 mountY=-0.13, mountTheta=-0.22
19:04:07.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.60, opts=13)
19:04:07.781 00.000 12268 Enqueuing Move request for scope (-0.06, 0.60)
19:04:07.781 00.000 11616 Worker thread wakes up
19:04:07.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.60) opts 0xd
19:04:07.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.60)
19:04:07.781 00.000 11616 Moving (-0.06, 0.60) raw xDistance=0.59 yDistance=-0.13
19:04:07.781 00.000 11616 resist switch: large excursion: input 0.59 thresh 0.57 direction from -1 to 1
19:04:07.781 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.76
19:04:07.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.59
19:04:07.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:04:07.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:04:07.781 00.000 11616 MoveAxis(W, 326, ABG)
19:04:07.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:07.781 00.000 11616 Move returns status 1, amount 0
19:04:07.781 00.000 11616 MoveAxis(N, 0, ABG)
19:04:07.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:07.781 00.000 11616 Move returns status 1, amount 0
19:04:07.781 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:07.781 00.000 11616 move complete, result=1
19:04:07.781 00.000 11616 worker thread done servicing request
19:04:07.792 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:07.824 00.032 12268 UpdateGuideState exits: m=971 SNR=21.4
19:04:07.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:07.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:07.824 00.000 12268 Enqueuing Expose request
19:04:07.824 00.000 12268 GuideStep: 0.6 px 0 ms WEST, -0.1 px 0 ms NORTH
19:04:07.824 00.000 11616 Worker thread wakes up
19:04:07.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:07.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:07.824 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:07.824 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:09.839 02.015 11616 Exposure complete
19:04:09.887 00.048 11616 worker thread done servicing request
19:04:09.887 00.000 12268 OnExposeComplete: enter
19:04:09.887 00.000 12268 UpdateGuideState(): m_state=6
19:04:09.887 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
19:04:09.887 00.000 12268 Star::Find returns 1 (0), X=531.43, Y=251.89, Mass=971, SNR=21.3, Peak=84 HFD=5.1
19:04:09.887 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
19:04:09.887 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
19:04:09.887 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.39 hyp=0.40 cameraTheta=1.78 mountX=0.38 mountY=-0.13, mountTheta=-0.33
19:04:09.887 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.39, opts=13)
19:04:09.887 00.000 12268 Enqueuing Move request for scope (-0.08, 0.39)
19:04:09.887 00.000 11616 Worker thread wakes up
19:04:09.887 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.39) opts 0xd
19:04:09.887 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.39)
19:04:09.887 00.000 11616 Moving (-0.08, 0.39) raw xDistance=0.38 yDistance=-0.13
19:04:09.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
19:04:09.887 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:04:09.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:04:09.887 00.000 11616 MoveAxis(W, 211, ABG)
19:04:09.887 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:09.887 00.000 11616 Move returns status 1, amount 0
19:04:09.887 00.000 11616 MoveAxis(N, 0, ABG)
19:04:09.887 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:09.887 00.000 11616 Move returns status 1, amount 0
19:04:09.887 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:09.887 00.000 11616 move complete, result=1
19:04:09.887 00.000 11616 worker thread done servicing request
19:04:09.906 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:09.919 00.013 12268 UpdateGuideState exits: m=971 SNR=21.3
19:04:09.919 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:09.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:09.919 00.000 12268 Enqueuing Expose request
19:04:09.919 00.000 12268 GuideStep: 0.4 px 0 ms WEST, -0.1 px 0 ms NORTH
19:04:09.919 00.000 11616 Worker thread wakes up
19:04:09.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:09.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:09.934 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:09.934 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:11.937 02.003 11616 Exposure complete
19:04:11.999 00.062 11616 worker thread done servicing request
19:04:11.999 00.000 12268 OnExposeComplete: enter
19:04:11.999 00.000 12268 UpdateGuideState(): m_state=6
19:04:11.999 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
19:04:11.999 00.000 12268 Star::Find returns 1 (0), X=531.32, Y=252.07, Mass=973, SNR=21.5, Peak=96 HFD=4.9
19:04:11.999 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
19:04:11.999 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
19:04:11.999 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.57 hyp=0.60 cameraTheta=1.89 mountX=0.55 mountY=-0.26, mountTheta=-0.44
19:04:11.999 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.57, opts=13)
19:04:11.999 00.000 12268 Enqueuing Move request for scope (-0.19, 0.57)
19:04:11.999 00.000 11616 Worker thread wakes up
19:04:11.999 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.57) opts 0xd
19:04:11.999 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.57)
19:04:11.999 00.000 11616 Moving (-0.19, 0.57) raw xDistance=0.55 yDistance=-0.26
19:04:11.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.55
19:04:11.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
19:04:11.999 00.000 11616 MoveAxis(W, 305, ABG)
19:04:11.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:11.999 00.000 11616 Move returns status 1, amount 0
19:04:11.999 00.000 11616 MoveAxis(N, 22, ABG)
19:04:11.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:11.999 00.000 11616 Move returns status 1, amount 0
19:04:11.999 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:11.999 00.000 11616 move complete, result=1
19:04:11.999 00.000 11616 worker thread done servicing request
19:04:12.011 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:12.031 00.020 12268 UpdateGuideState exits: m=973 SNR=21.5
19:04:12.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:12.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:12.031 00.000 12268 Enqueuing Expose request
19:04:12.031 00.000 12268 GuideStep: 0.5 px 0 ms WEST, -0.3 px 0 ms NORTH
19:04:12.031 00.000 11616 Worker thread wakes up
19:04:12.043 00.012 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:12.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:12.043 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:12.043 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:14.036 01.993 11616 Exposure complete
19:04:14.099 00.063 11616 worker thread done servicing request
19:04:14.099 00.000 12268 OnExposeComplete: enter
19:04:14.099 00.000 12268 UpdateGuideState(): m_state=6
19:04:14.099 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
19:04:14.099 00.000 12268 Star::Find returns 1 (0), X=531.23, Y=251.98, Mass=1039, SNR=22.3, Peak=85 HFD=5.0
19:04:14.099 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
19:04:14.099 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
19:04:14.099 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.49 hyp=0.56 cameraTheta=2.09 mountX=0.46 mountY=-0.34, mountTheta=-0.64
19:04:14.099 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.49, opts=13)
19:04:14.099 00.000 12268 Enqueuing Move request for scope (-0.28, 0.49)
19:04:14.099 00.000 11616 Worker thread wakes up
19:04:14.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.49) opts 0xd
19:04:14.099 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.49)
19:04:14.099 00.000 11616 Moving (-0.28, 0.49) raw xDistance=0.46 yDistance=-0.34
19:04:14.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
19:04:14.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:04:14.099 00.000 11616 MoveAxis(W, 253, ABG)
19:04:14.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:14.099 00.000 11616 Move returns status 1, amount 0
19:04:14.099 00.000 11616 MoveAxis(N, 29, ABG)
19:04:14.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:14.099 00.000 11616 Move returns status 1, amount 0
19:04:14.099 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:14.099 00.000 11616 move complete, result=1
19:04:14.099 00.000 11616 worker thread done servicing request
19:04:14.125 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:14.131 00.006 12268 UpdateGuideState exits: m=1039 SNR=22.3
19:04:14.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:14.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:14.131 00.000 12268 Enqueuing Expose request
19:04:14.131 00.000 12268 GuideStep: 0.5 px 0 ms WEST, -0.3 px 0 ms NORTH
19:04:14.131 00.000 11616 Worker thread wakes up
19:04:14.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:14.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:14.131 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:14.131 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:16.145 02.014 11616 Exposure complete
19:04:16.193 00.048 11616 worker thread done servicing request
19:04:16.193 00.000 12268 OnExposeComplete: enter
19:04:16.193 00.000 12268 UpdateGuideState(): m_state=6
19:04:16.193 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
19:04:16.193 00.000 12268 Star::Find returns 1 (0), X=531.32, Y=251.91, Mass=1015, SNR=22.0, Peak=94 HFD=5.1
19:04:16.193 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
19:04:16.193 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
19:04:16.193 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.41 hyp=0.45 cameraTheta=2.01 mountX=0.39 mountY=-0.24, mountTheta=-0.56
19:04:16.193 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.41, opts=13)
19:04:16.193 00.000 12268 Enqueuing Move request for scope (-0.19, 0.41)
19:04:16.193 00.000 11616 Worker thread wakes up
19:04:16.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.41) opts 0xd
19:04:16.193 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.41)
19:04:16.193 00.000 11616 Moving (-0.19, 0.41) raw xDistance=0.39 yDistance=-0.24
19:04:16.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
19:04:16.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:04:16.193 00.000 11616 MoveAxis(W, 214, ABG)
19:04:16.193 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:16.193 00.000 11616 Move returns status 1, amount 0
19:04:16.193 00.000 11616 MoveAxis(N, 21, ABG)
19:04:16.193 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:16.193 00.000 11616 Move returns status 1, amount 0
19:04:16.193 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:16.193 00.000 11616 move complete, result=1
19:04:16.193 00.000 11616 worker thread done servicing request
19:04:16.225 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:16.241 00.016 12268 UpdateGuideState exits: m=1015 SNR=22.0
19:04:16.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:16.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:16.241 00.000 12268 Enqueuing Expose request
19:04:16.241 00.000 11616 Worker thread wakes up
19:04:16.241 00.000 12268 GuideStep: 0.4 px 0 ms WEST, -0.2 px 0 ms NORTH
19:04:16.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:16.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:16.241 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:16.241 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:18.250 02.009 11616 Exposure complete
19:04:18.296 00.046 11616 worker thread done servicing request
19:04:18.296 00.000 12268 OnExposeComplete: enter
19:04:18.296 00.000 12268 UpdateGuideState(): m_state=6
19:04:18.296 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
19:04:18.296 00.000 12268 Star::Find returns 1 (0), X=531.13, Y=251.87, Mass=1100, SNR=22.9, Peak=112 HFD=5.1
19:04:18.296 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
19:04:18.296 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
19:04:18.296 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.37 hyp=0.53 cameraTheta=2.37 mountX=0.33 mountY=-0.42, mountTheta=-0.91
19:04:18.296 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.37, opts=13)
19:04:18.296 00.000 12268 Enqueuing Move request for scope (-0.38, 0.37)
19:04:18.296 00.000 11616 Worker thread wakes up
19:04:18.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.37) opts 0xd
19:04:18.296 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.37)
19:04:18.296 00.000 11616 Moving (-0.38, 0.37) raw xDistance=0.33 yDistance=-0.42
19:04:18.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
19:04:18.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
19:04:18.296 00.000 11616 MoveAxis(W, 185, ABG)
19:04:18.312 00.016 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:18.312 00.000 11616 Move returns status 1, amount 0
19:04:18.312 00.000 11616 MoveAxis(N, 36, ABG)
19:04:18.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:18.312 00.000 11616 Move returns status 1, amount 0
19:04:18.312 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:18.312 00.000 11616 move complete, result=1
19:04:18.312 00.000 11616 worker thread done servicing request
19:04:18.328 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:18.344 00.016 12268 UpdateGuideState exits: m=1100 SNR=22.9
19:04:18.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:18.344 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:18.344 00.000 12268 Enqueuing Expose request
19:04:18.344 00.000 11616 Worker thread wakes up
19:04:18.344 00.000 12268 GuideStep: 0.3 px 0 ms WEST, -0.4 px 0 ms NORTH
19:04:18.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:18.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:18.344 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:18.344 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:20.345 02.001 11616 Exposure complete
19:04:20.409 00.064 11616 worker thread done servicing request
19:04:20.409 00.000 12268 OnExposeComplete: enter
19:04:20.409 00.000 12268 UpdateGuideState(): m_state=6
19:04:20.409 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
19:04:20.409 00.000 12268 Star::Find returns 1 (0), X=531.27, Y=252.42, Mass=994, SNR=21.7, Peak=87 HFD=4.8
19:04:20.409 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
19:04:20.409 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
19:04:20.409 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.92 hyp=0.95 cameraTheta=1.83 mountX=0.89 mountY=-0.36, mountTheta=-0.38
19:04:20.409 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.92, opts=13)
19:04:20.409 00.000 12268 Enqueuing Move request for scope (-0.24, 0.92)
19:04:20.409 00.000 11616 Worker thread wakes up
19:04:20.409 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.92) opts 0xd
19:04:20.409 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.92)
19:04:20.409 00.000 11616 Moving (-0.24, 0.92) raw xDistance=0.89 yDistance=-0.36
19:04:20.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.89
19:04:20.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:04:20.409 00.000 11616 MoveAxis(W, 496, ABG)
19:04:20.409 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:20.409 00.000 11616 Move returns status 1, amount 0
19:04:20.409 00.000 11616 MoveAxis(N, 30, ABG)
19:04:20.409 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:20.409 00.000 11616 Move returns status 1, amount 0
19:04:20.409 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:20.409 00.000 11616 move complete, result=1
19:04:20.409 00.000 11616 worker thread done servicing request
19:04:20.424 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:20.440 00.016 12268 UpdateGuideState exits: m=994 SNR=21.7
19:04:20.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:20.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:20.440 00.000 12268 Enqueuing Expose request
19:04:20.440 00.000 12268 GuideStep: 0.9 px 0 ms WEST, -0.4 px 0 ms NORTH
19:04:20.440 00.000 11616 Worker thread wakes up
19:04:20.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:20.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:20.456 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:20.456 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:22.470 02.014 11616 Exposure complete
19:04:22.517 00.047 11616 worker thread done servicing request
19:04:22.517 00.000 12268 OnExposeComplete: enter
19:04:22.517 00.000 12268 UpdateGuideState(): m_state=6
19:04:22.517 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
19:04:22.517 00.000 12268 Star::Find returns 1 (0), X=531.43, Y=252.47, Mass=1010, SNR=21.8, Peak=75 HFD=5.1
19:04:22.517 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
19:04:22.517 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
19:04:22.517 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.97 hyp=0.98 cameraTheta=1.65 mountX=0.96 mountY=-0.20, mountTheta=-0.21
19:04:22.517 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.97, opts=13)
19:04:22.517 00.000 12268 Enqueuing Move request for scope (-0.08, 0.97)
19:04:22.517 00.000 11616 Worker thread wakes up
19:04:22.517 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.97) opts 0xd
19:04:22.517 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.97)
19:04:22.517 00.000 11616 Moving (-0.08, 0.97) raw xDistance=0.96 yDistance=-0.20
19:04:22.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.96
19:04:22.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
19:04:22.517 00.000 11616 MoveAxis(W, 534, ABG)
19:04:22.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:22.517 00.000 11616 Move returns status 1, amount 0
19:04:22.517 00.000 11616 MoveAxis(N, 17, ABG)
19:04:22.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:22.517 00.000 11616 Move returns status 1, amount 0
19:04:22.517 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:22.517 00.000 11616 move complete, result=1
19:04:22.517 00.000 11616 worker thread done servicing request
19:04:22.533 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:22.562 00.029 12268 UpdateGuideState exits: m=1010 SNR=21.8
19:04:22.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:22.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:22.562 00.000 12268 Enqueuing Expose request
19:04:22.562 00.000 12268 GuideStep: 1.0 px 0 ms WEST, -0.2 px 0 ms NORTH
19:04:22.565 00.003 11616 Worker thread wakes up
19:04:22.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:22.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:22.565 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:22.565 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:24.578 02.013 11616 Exposure complete
19:04:24.626 00.048 11616 worker thread done servicing request
19:04:24.626 00.000 12268 OnExposeComplete: enter
19:04:24.626 00.000 12268 UpdateGuideState(): m_state=6
19:04:24.626 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
19:04:24.626 00.000 12268 Star::Find returns 1 (0), X=531.23, Y=252.81, Mass=1015, SNR=22.0, Peak=79 HFD=5.1
19:04:24.626 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
19:04:24.626 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
19:04:24.626 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=1.31 hyp=1.34 cameraTheta=1.78 mountX=1.28 mountY=-0.45, mountTheta=-0.34
19:04:24.626 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=1.31, opts=13)
19:04:24.626 00.000 12268 Enqueuing Move request for scope (-0.28, 1.31)
19:04:24.626 00.000 11616 Worker thread wakes up
19:04:24.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 1.31) opts 0xd
19:04:24.626 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 1.31)
19:04:24.626 00.000 11616 Moving (-0.28, 1.31) raw xDistance=1.28 yDistance=-0.45
19:04:24.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.64 from input 1.28
19:04:24.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
19:04:24.626 00.000 11616 MoveAxis(W, 710, ABG)
19:04:24.626 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:24.626 00.000 11616 Move returns status 1, amount 0
19:04:24.626 00.000 11616 MoveAxis(N, 38, ABG)
19:04:24.626 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:24.626 00.000 11616 Move returns status 1, amount 0
19:04:24.626 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:24.626 00.000 11616 move complete, result=1
19:04:24.626 00.000 11616 worker thread done servicing request
19:04:24.642 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:24.658 00.016 12268 UpdateGuideState exits: m=1015 SNR=22.0
19:04:24.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:24.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:24.658 00.000 12268 Enqueuing Expose request
19:04:24.658 00.000 12268 GuideStep: 1.3 px 0 ms WEST, -0.4 px 0 ms NORTH
19:04:24.673 00.015 11616 Worker thread wakes up
19:04:24.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:24.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:24.673 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:24.673 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:26.676 02.003 11616 Exposure complete
19:04:26.724 00.048 11616 worker thread done servicing request
19:04:26.724 00.000 12268 OnExposeComplete: enter
19:04:26.724 00.000 12268 UpdateGuideState(): m_state=6
19:04:26.724 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
19:04:26.724 00.000 12268 Star::Find returns 1 (0), X=531.36, Y=252.80, Mass=1026, SNR=22.1, Peak=78 HFD=5.3
19:04:26.724 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
19:04:26.724 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
19:04:26.724 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=1.30 hyp=1.31 cameraTheta=1.68 mountX=1.28 mountY=-0.31, mountTheta=-0.24
19:04:26.724 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=1.30, opts=13)
19:04:26.724 00.000 12268 Enqueuing Move request for scope (-0.15, 1.30)
19:04:26.724 00.000 11616 Worker thread wakes up
19:04:26.724 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 1.30) opts 0xd
19:04:26.724 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 1.30)
19:04:26.724 00.000 11616 Moving (-0.15, 1.30) raw xDistance=1.28 yDistance=-0.31
19:04:26.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.64 from input 1.28
19:04:26.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:04:26.724 00.000 11616 MoveAxis(W, 712, ABG)
19:04:26.724 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:26.724 00.000 11616 Move returns status 1, amount 0
19:04:26.724 00.000 11616 MoveAxis(N, 27, ABG)
19:04:26.724 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:26.724 00.000 11616 Move returns status 1, amount 0
19:04:26.724 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:26.724 00.000 11616 move complete, result=1
19:04:26.724 00.000 11616 worker thread done servicing request
19:04:26.750 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
19:04:26.756 00.006 12268 UpdateGuideState exits: m=1026 SNR=22.1
19:04:26.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:26.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:26.756 00.000 12268 Enqueuing Expose request
19:04:26.756 00.000 12268 GuideStep: 1.3 px 0 ms WEST, -0.3 px 0 ms NORTH
19:04:26.756 00.000 11616 Worker thread wakes up
19:04:26.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:26.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:26.771 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:26.771 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:28.781 02.010 11616 Exposure complete
19:04:28.823 00.042 11616 worker thread done servicing request
19:04:28.823 00.000 12268 OnExposeComplete: enter
19:04:28.823 00.000 12268 UpdateGuideState(): m_state=6
19:04:28.823 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
19:04:28.823 00.000 12268 Star::Find returns 1 (0), X=531.31, Y=252.57, Mass=1077, SNR=22.7, Peak=86 HFD=5.0
19:04:28.823 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
19:04:28.823 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
19:04:28.823 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=1.07 hyp=1.09 cameraTheta=1.76 mountX=1.05 mountY=-0.34, mountTheta=-0.31
19:04:28.823 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=1.07, opts=13)
19:04:28.823 00.000 12268 Enqueuing Move request for scope (-0.20, 1.07)
19:04:28.823 00.000 11616 Worker thread wakes up
19:04:28.823 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 1.07) opts 0xd
19:04:28.823 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 1.07)
19:04:28.823 00.000 11616 Moving (-0.20, 1.07) raw xDistance=1.05 yDistance=-0.34
19:04:28.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.52 from input 1.05
19:04:28.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:04:28.823 00.000 11616 MoveAxis(W, 583, ABG)
19:04:28.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:28.823 00.000 11616 Move returns status 1, amount 0
19:04:28.823 00.000 11616 MoveAxis(N, 29, ABG)
19:04:28.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:28.823 00.000 11616 Move returns status 1, amount 0
19:04:28.823 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:28.823 00.000 11616 move complete, result=1
19:04:28.823 00.000 11616 worker thread done servicing request
19:04:28.855 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:28.875 00.020 12268 UpdateGuideState exits: m=1077 SNR=22.7
19:04:28.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:28.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:28.875 00.000 12268 Enqueuing Expose request
19:04:28.875 00.000 12268 GuideStep: 1.0 px 0 ms WEST, -0.3 px 0 ms NORTH
19:04:28.875 00.000 11616 Worker thread wakes up
19:04:28.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:28.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:28.875 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:28.875 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:30.886 02.011 11616 Exposure complete
19:04:30.937 00.051 11616 worker thread done servicing request
19:04:30.937 00.000 12268 OnExposeComplete: enter
19:04:30.937 00.000 12268 UpdateGuideState(): m_state=6
19:04:30.937 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
19:04:30.937 00.000 12268 Star::Find returns 1 (0), X=531.55, Y=252.52, Mass=994, SNR=21.7, Peak=73 HFD=5.0
19:04:30.937 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
19:04:30.937 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
19:04:30.937 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=1.02 hyp=1.02 cameraTheta=1.53 mountX=1.02 mountY=-0.09, mountTheta=-0.09
19:04:30.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=1.02, opts=13)
19:04:30.937 00.000 12268 Enqueuing Move request for scope (0.04, 1.02)
19:04:30.937 00.000 11616 Worker thread wakes up
19:04:30.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 1.02) opts 0xd
19:04:30.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 1.02)
19:04:30.937 00.000 11616 Moving (0.04, 1.02) raw xDistance=1.02 yDistance=-0.09
19:04:30.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.51 from input 1.02
19:04:30.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:04:30.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:04:30.937 00.000 11616 MoveAxis(W, 565, ABG)
19:04:30.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:30.937 00.000 11616 Move returns status 1, amount 0
19:04:30.937 00.000 11616 MoveAxis(N, 0, ABG)
19:04:30.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:30.937 00.000 11616 Move returns status 1, amount 0
19:04:30.937 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:30.937 00.000 11616 move complete, result=1
19:04:30.937 00.000 11616 worker thread done servicing request
19:04:30.965 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:30.981 00.016 12268 UpdateGuideState exits: m=994 SNR=21.7
19:04:30.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:30.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:30.981 00.000 12268 Enqueuing Expose request
19:04:30.981 00.000 12268 GuideStep: 1.0 px 0 ms WEST, -0.1 px 0 ms NORTH
19:04:30.981 00.000 11616 Worker thread wakes up
19:04:30.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:30.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:30.981 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:30.981 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:32.977 01.996 11616 Exposure complete
19:04:33.040 00.063 11616 worker thread done servicing request
19:04:33.040 00.000 12268 OnExposeComplete: enter
19:04:33.040 00.000 12268 UpdateGuideState(): m_state=6
19:04:33.040 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
19:04:33.040 00.000 12268 Star::Find returns 1 (0), X=531.35, Y=252.49, Mass=1011, SNR=21.9, Peak=91 HFD=4.8
19:04:33.040 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
19:04:33.040 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
19:04:33.040 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.99 hyp=1.00 cameraTheta=1.73 mountX=0.97 mountY=-0.28, mountTheta=-0.28
19:04:33.040 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.99, opts=13)
19:04:33.040 00.000 12268 Enqueuing Move request for scope (-0.16, 0.99)
19:04:33.040 00.000 11616 Worker thread wakes up
19:04:33.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.99) opts 0xd
19:04:33.040 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.99)
19:04:33.040 00.000 11616 Moving (-0.16, 0.99) raw xDistance=0.97 yDistance=-0.28
19:04:33.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.97
19:04:33.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:04:33.040 00.000 11616 MoveAxis(W, 540, ABG)
19:04:33.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:33.040 00.000 11616 Move returns status 1, amount 0
19:04:33.040 00.000 11616 MoveAxis(N, 24, ABG)
19:04:33.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:33.040 00.000 11616 Move returns status 1, amount 0
19:04:33.040 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:33.040 00.000 11616 move complete, result=1
19:04:33.040 00.000 11616 worker thread done servicing request
19:04:33.062 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:33.088 00.026 12268 UpdateGuideState exits: m=1011 SNR=21.9
19:04:33.088 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:33.088 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:33.088 00.000 12268 Enqueuing Expose request
19:04:33.088 00.000 12268 GuideStep: 1.0 px 0 ms WEST, -0.3 px 0 ms NORTH
19:04:33.088 00.000 11616 Worker thread wakes up
19:04:33.088 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:33.088 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:33.088 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:33.088 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:35.078 01.990 11616 Exposure complete
19:04:35.140 00.062 11616 worker thread done servicing request
19:04:35.140 00.000 12268 OnExposeComplete: enter
19:04:35.140 00.000 12268 UpdateGuideState(): m_state=6
19:04:35.140 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
19:04:35.140 00.000 12268 Star::Find returns 1 (0), X=531.27, Y=252.30, Mass=1072, SNR=22.6, Peak=103 HFD=4.9
19:04:35.140 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
19:04:35.140 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
19:04:35.140 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.80 hyp=0.84 cameraTheta=1.86 mountX=0.78 mountY=-0.34, mountTheta=-0.41
19:04:35.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.80, opts=13)
19:04:35.140 00.000 12268 Enqueuing Move request for scope (-0.24, 0.80)
19:04:35.140 00.000 11616 Worker thread wakes up
19:04:35.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.80) opts 0xd
19:04:35.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.80)
19:04:35.140 00.000 11616 Moving (-0.24, 0.80) raw xDistance=0.78 yDistance=-0.34
19:04:35.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.78
19:04:35.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:04:35.140 00.000 11616 MoveAxis(W, 432, ABG)
19:04:35.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:35.140 00.000 11616 Move returns status 1, amount 0
19:04:35.140 00.000 11616 MoveAxis(N, 28, ABG)
19:04:35.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:35.140 00.000 11616 Move returns status 1, amount 0
19:04:35.140 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:35.140 00.000 11616 move complete, result=1
19:04:35.140 00.000 11616 worker thread done servicing request
19:04:35.156 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:35.171 00.015 12268 UpdateGuideState exits: m=1072 SNR=22.6
19:04:35.187 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:35.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:35.187 00.000 12268 Enqueuing Expose request
19:04:35.187 00.000 12268 GuideStep: 0.8 px 0 ms WEST, -0.3 px 0 ms NORTH
19:04:35.187 00.000 11616 Worker thread wakes up
19:04:35.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:35.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:35.187 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:35.187 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:37.190 02.003 11616 Exposure complete
19:04:37.237 00.047 11616 worker thread done servicing request
19:04:37.237 00.000 12268 OnExposeComplete: enter
19:04:37.237 00.000 12268 UpdateGuideState(): m_state=6
19:04:37.237 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
19:04:37.237 00.000 12268 Star::Find returns 1 (0), X=531.29, Y=252.20, Mass=1050, SNR=22.4, Peak=102 HFD=5.2
19:04:37.237 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
19:04:37.237 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
19:04:37.237 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.70 hyp=0.73 cameraTheta=1.88 mountX=0.67 mountY=-0.31, mountTheta=-0.43
19:04:37.237 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.70, opts=13)
19:04:37.237 00.000 12268 Enqueuing Move request for scope (-0.22, 0.70)
19:04:37.237 00.000 11616 Worker thread wakes up
19:04:37.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.70) opts 0xd
19:04:37.237 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.70)
19:04:37.237 00.000 11616 Moving (-0.22, 0.70) raw xDistance=0.67 yDistance=-0.31
19:04:37.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.67
19:04:37.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:04:37.237 00.000 11616 MoveAxis(W, 373, ABG)
19:04:37.237 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:37.237 00.000 11616 Move returns status 1, amount 0
19:04:37.237 00.000 11616 MoveAxis(N, 26, ABG)
19:04:37.237 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:37.237 00.000 11616 Move returns status 1, amount 0
19:04:37.237 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:37.237 00.000 11616 move complete, result=1
19:04:37.237 00.000 11616 worker thread done servicing request
19:04:37.253 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:37.285 00.032 12268 UpdateGuideState exits: m=1050 SNR=22.4
19:04:37.285 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:37.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:37.285 00.000 12268 Enqueuing Expose request
19:04:37.285 00.000 12268 GuideStep: 0.7 px 0 ms WEST, -0.3 px 0 ms NORTH
19:04:37.285 00.000 11616 Worker thread wakes up
19:04:37.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:37.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:37.285 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:37.285 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:39.328 02.043 11616 Exposure complete
19:04:39.375 00.047 11616 worker thread done servicing request
19:04:39.375 00.000 12268 OnExposeComplete: enter
19:04:39.375 00.000 12268 UpdateGuideState(): m_state=6
19:04:39.375 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
19:04:39.375 00.000 12268 Star::Find returns 1 (0), X=531.33, Y=251.97, Mass=989, SNR=21.6, Peak=96 HFD=5.0
19:04:39.375 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
19:04:39.375 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
19:04:39.375 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.47 hyp=0.51 cameraTheta=1.93 mountX=0.46 mountY=-0.24, mountTheta=-0.48
19:04:39.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.47, opts=13)
19:04:39.375 00.000 12268 Enqueuing Move request for scope (-0.18, 0.47)
19:04:39.375 00.000 11616 Worker thread wakes up
19:04:39.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.47) opts 0xd
19:04:39.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.47)
19:04:39.375 00.000 11616 Moving (-0.18, 0.47) raw xDistance=0.46 yDistance=-0.24
19:04:39.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
19:04:39.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:04:39.375 00.000 11616 MoveAxis(W, 253, ABG)
19:04:39.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:39.375 00.000 11616 Move returns status 1, amount 0
19:04:39.375 00.000 11616 MoveAxis(N, 20, ABG)
19:04:39.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:39.375 00.000 11616 Move returns status 1, amount 0
19:04:39.375 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:39.375 00.000 11616 move complete, result=1
19:04:39.375 00.000 11616 worker thread done servicing request
19:04:39.390 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:39.421 00.031 12268 UpdateGuideState exits: m=989 SNR=21.6
19:04:39.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:39.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:39.421 00.000 12268 Enqueuing Expose request
19:04:39.421 00.000 12268 GuideStep: 0.5 px 0 ms WEST, -0.2 px 0 ms NORTH
19:04:39.421 00.000 11616 Worker thread wakes up
19:04:39.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:39.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:39.421 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:39.421 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:41.437 02.016 11616 Exposure complete
19:04:41.484 00.047 11616 worker thread done servicing request
19:04:41.484 00.000 12268 OnExposeComplete: enter
19:04:41.484 00.000 12268 UpdateGuideState(): m_state=6
19:04:41.484 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
19:04:41.484 00.000 12268 Star::Find returns 1 (0), X=531.12, Y=251.91, Mass=1091, SNR=22.9, Peak=113 HFD=4.7
19:04:41.484 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
19:04:41.484 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
19:04:41.484 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.41 hyp=0.56 cameraTheta=2.33 mountX=0.37 mountY=-0.43, mountTheta=-0.87
19:04:41.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.41, opts=13)
19:04:41.484 00.000 12268 Enqueuing Move request for scope (-0.39, 0.41)
19:04:41.484 00.000 11616 Worker thread wakes up
19:04:41.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.41) opts 0xd
19:04:41.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.41)
19:04:41.484 00.000 11616 Moving (-0.39, 0.41) raw xDistance=0.37 yDistance=-0.43
19:04:41.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
19:04:41.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.43
19:04:41.484 00.000 11616 MoveAxis(W, 204, ABG)
19:04:41.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:41.484 00.000 11616 Move returns status 1, amount 0
19:04:41.499 00.015 11616 MoveAxis(N, 37, ABG)
19:04:41.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:41.499 00.000 11616 Move returns status 1, amount 0
19:04:41.499 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:41.499 00.000 11616 move complete, result=1
19:04:41.499 00.000 11616 worker thread done servicing request
19:04:41.515 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:41.531 00.016 12268 UpdateGuideState exits: m=1091 SNR=22.9
19:04:41.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:41.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:41.531 00.000 12268 Enqueuing Expose request
19:04:41.531 00.000 12268 GuideStep: 0.4 px 0 ms WEST, -0.4 px 0 ms NORTH
19:04:41.531 00.000 11616 Worker thread wakes up
19:04:41.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:41.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:41.531 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:41.531 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:43.548 02.017 11616 Exposure complete
19:04:43.596 00.048 11616 worker thread done servicing request
19:04:43.596 00.000 12268 OnExposeComplete: enter
19:04:43.596 00.000 12268 UpdateGuideState(): m_state=6
19:04:43.596 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
19:04:43.596 00.000 12268 Star::Find returns 1 (0), X=531.33, Y=251.89, Mass=1050, SNR=22.3, Peak=90 HFD=5.0
19:04:43.596 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
19:04:43.596 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
19:04:43.596 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.40 hyp=0.43 cameraTheta=1.99 mountX=0.38 mountY=-0.22, mountTheta=-0.54
19:04:43.596 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.40, opts=13)
19:04:43.596 00.000 12268 Enqueuing Move request for scope (-0.18, 0.40)
19:04:43.596 00.000 11616 Worker thread wakes up
19:04:43.596 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.40) opts 0xd
19:04:43.596 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.40)
19:04:43.596 00.000 11616 Moving (-0.18, 0.40) raw xDistance=0.38 yDistance=-0.22
19:04:43.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
19:04:43.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:04:43.596 00.000 11616 MoveAxis(W, 209, ABG)
19:04:43.596 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:43.596 00.000 11616 Move returns status 1, amount 0
19:04:43.596 00.000 11616 MoveAxis(N, 19, ABG)
19:04:43.596 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:43.596 00.000 11616 Move returns status 1, amount 0
19:04:43.596 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:43.596 00.000 11616 move complete, result=1
19:04:43.596 00.000 11616 worker thread done servicing request
19:04:43.625 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:43.628 00.003 12268 UpdateGuideState exits: m=1050 SNR=22.3
19:04:43.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:43.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:43.628 00.000 12268 Enqueuing Expose request
19:04:43.628 00.000 12268 GuideStep: 0.4 px 0 ms WEST, -0.2 px 0 ms NORTH
19:04:43.643 00.015 11616 Worker thread wakes up
19:04:43.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:43.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:43.643 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:43.643 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:45.656 02.013 11616 Exposure complete
19:04:45.702 00.046 11616 worker thread done servicing request
19:04:45.702 00.000 12268 OnExposeComplete: enter
19:04:45.702 00.000 12268 UpdateGuideState(): m_state=6
19:04:45.702 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
19:04:45.702 00.000 12268 Star::Find returns 1 (0), X=531.25, Y=251.76, Mass=1084, SNR=22.7, Peak=91 HFD=5.1
19:04:45.702 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
19:04:45.702 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
19:04:45.702 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.26 hyp=0.37 cameraTheta=2.35 mountX=0.23 mountY=-0.29, mountTheta=-0.89
19:04:45.702 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.26, opts=13)
19:04:45.702 00.000 12268 Enqueuing Move request for scope (-0.26, 0.26)
19:04:45.702 00.000 11616 Worker thread wakes up
19:04:45.702 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.26) opts 0xd
19:04:45.702 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.26)
19:04:45.702 00.000 11616 Moving (-0.26, 0.26) raw xDistance=0.23 yDistance=-0.29
19:04:45.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
19:04:45.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:04:45.702 00.000 11616 MoveAxis(W, 129, ABG)
19:04:45.702 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:45.702 00.000 11616 Move returns status 1, amount 0
19:04:45.702 00.000 11616 MoveAxis(N, 24, ABG)
19:04:45.702 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:45.702 00.000 11616 Move returns status 1, amount 0
19:04:45.702 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:45.702 00.000 11616 move complete, result=1
19:04:45.702 00.000 11616 worker thread done servicing request
19:04:45.719 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
19:04:45.734 00.015 12268 UpdateGuideState exits: m=1084 SNR=22.7
19:04:45.750 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:45.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:45.750 00.000 12268 Enqueuing Expose request
19:04:45.750 00.000 11616 Worker thread wakes up
19:04:45.750 00.000 12268 GuideStep: 0.2 px 0 ms WEST, -0.3 px 0 ms NORTH
19:04:45.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:45.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:45.750 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:45.750 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:47.758 02.008 11616 Exposure complete
19:04:47.812 00.054 11616 worker thread done servicing request
19:04:47.812 00.000 12268 OnExposeComplete: enter
19:04:47.812 00.000 12268 UpdateGuideState(): m_state=6
19:04:47.812 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
19:04:47.812 00.000 12268 Star::Find returns 1 (0), X=531.27, Y=251.28, Mass=1054, SNR=22.3, Peak=100 HFD=4.8
19:04:47.812 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.88 = 2.40)
19:04:47.812 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.71)
19:04:47.812 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.22 hyp=0.32 cameraTheta=-2.41 mountX=-0.24 mountY=-0.21, mountTheta=-2.42
19:04:47.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.22, opts=13)
19:04:47.812 00.000 12268 Enqueuing Move request for scope (-0.24, -0.22)
19:04:47.812 00.000 11616 Worker thread wakes up
19:04:47.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.22) opts 0xd
19:04:47.812 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.22)
19:04:47.812 00.000 11616 Moving (-0.24, -0.22) raw xDistance=-0.24 yDistance=-0.21
19:04:47.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:04:47.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
19:04:47.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:04:47.812 00.000 11616 MoveAxis(E, 0, ABG)
19:04:47.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:47.812 00.000 11616 Move returns status 1, amount 0
19:04:47.812 00.000 11616 MoveAxis(N, 18, ABG)
19:04:47.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:47.812 00.000 11616 Move returns status 1, amount 0
19:04:47.812 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:47.812 00.000 11616 move complete, result=1
19:04:47.812 00.000 11616 worker thread done servicing request
19:04:47.822 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:47.853 00.031 12268 UpdateGuideState exits: m=1054 SNR=22.3
19:04:47.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:47.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:47.853 00.000 12268 Enqueuing Expose request
19:04:47.853 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
19:04:47.853 00.000 11616 Worker thread wakes up
19:04:47.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:47.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:47.853 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:47.853 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:49.859 02.006 11616 Exposure complete
19:04:49.906 00.047 11616 worker thread done servicing request
19:04:49.906 00.000 12268 OnExposeComplete: enter
19:04:49.906 00.000 12268 UpdateGuideState(): m_state=6
19:04:49.906 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
19:04:49.906 00.000 12268 Star::Find returns 1 (0), X=531.41, Y=250.88, Mass=1062, SNR=22.5, Peak=93 HFD=5.2
19:04:49.906 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.20 = 3.08)
19:04:49.906 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.03)
19:04:49.906 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.62 hyp=0.63 cameraTheta=-1.73 mountX=-0.63 mountY=-0.02, mountTheta=-3.11
19:04:49.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.62, opts=13)
19:04:49.906 00.000 12268 Enqueuing Move request for scope (-0.10, -0.62)
19:04:49.906 00.000 11616 Worker thread wakes up
19:04:49.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.62) opts 0xd
19:04:49.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.62)
19:04:49.906 00.000 11616 Moving (-0.10, -0.62) raw xDistance=-0.63 yDistance=-0.02
19:04:49.906 00.000 11616 resist switch: large excursion: input -0.63 thresh 0.57 direction from 1 to -1
19:04:49.906 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
19:04:49.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.63
19:04:49.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:04:49.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:04:49.906 00.000 11616 MoveAxis(E, 349, ABG)
19:04:49.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:49.906 00.000 11616 Move returns status 1, amount 0
19:04:49.906 00.000 11616 MoveAxis(N, 0, ABG)
19:04:49.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:49.906 00.000 11616 Move returns status 1, amount 0
19:04:49.906 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:49.906 00.000 11616 move complete, result=1
19:04:49.906 00.000 11616 worker thread done servicing request
19:04:49.937 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:49.953 00.016 12268 UpdateGuideState exits: m=1062 SNR=22.5
19:04:49.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:49.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:49.953 00.000 12268 Enqueuing Expose request
19:04:49.953 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.0 px 0 ms NORTH
19:04:49.953 00.000 11616 Worker thread wakes up
19:04:49.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:49.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:49.953 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:49.953 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:51.947 01.994 11616 Exposure complete
19:04:52.011 00.064 11616 worker thread done servicing request
19:04:52.011 00.000 12268 OnExposeComplete: enter
19:04:52.011 00.000 12268 UpdateGuideState(): m_state=6
19:04:52.011 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
19:04:52.011 00.000 12268 Star::Find returns 1 (0), X=531.26, Y=251.02, Mass=1050, SNR=22.4, Peak=96 HFD=5.4
19:04:52.011 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.53 = 2.76)
19:04:52.011 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.35)
19:04:52.011 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.48 hyp=0.54 cameraTheta=-2.05 mountX=-0.50 mountY=-0.19, mountTheta=-2.78
19:04:52.011 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.48, opts=13)
19:04:52.011 00.000 12268 Enqueuing Move request for scope (-0.25, -0.48)
19:04:52.011 00.000 11616 Worker thread wakes up
19:04:52.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.48) opts 0xd
19:04:52.011 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.48)
19:04:52.011 00.000 11616 Moving (-0.25, -0.48) raw xDistance=-0.50 yDistance=-0.19
19:04:52.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
19:04:52.011 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:04:52.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:04:52.011 00.000 11616 MoveAxis(E, 279, ABG)
19:04:52.011 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:52.011 00.000 11616 Move returns status 1, amount 0
19:04:52.011 00.000 11616 MoveAxis(N, 0, ABG)
19:04:52.011 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:52.011 00.000 11616 Move returns status 1, amount 0
19:04:52.011 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:52.011 00.000 11616 move complete, result=1
19:04:52.011 00.000 11616 worker thread done servicing request
19:04:52.031 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:52.043 00.012 12268 UpdateGuideState exits: m=1050 SNR=22.4
19:04:52.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:52.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:52.043 00.000 12268 Enqueuing Expose request
19:04:52.043 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
19:04:52.043 00.000 11616 Worker thread wakes up
19:04:52.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:52.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:52.043 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:52.058 00.015 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:54.056 01.998 11616 Exposure complete
19:04:54.104 00.048 11616 worker thread done servicing request
19:04:54.104 00.000 12268 OnExposeComplete: enter
19:04:54.104 00.000 12268 UpdateGuideState(): m_state=6
19:04:54.104 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
19:04:54.104 00.000 12268 Star::Find returns 1 (0), X=531.26, Y=250.90, Mass=1031, SNR=22.1, Peak=99 HFD=4.9
19:04:54.104 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.44 = 2.85)
19:04:54.104 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.26)
19:04:54.104 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.60 hyp=0.65 cameraTheta=-1.96 mountX=-0.62 mountY=-0.17, mountTheta=-2.87
19:04:54.104 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.60, opts=13)
19:04:54.104 00.000 12268 Enqueuing Move request for scope (-0.25, -0.60)
19:04:54.104 00.000 11616 Worker thread wakes up
19:04:54.104 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.60) opts 0xd
19:04:54.104 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.60)
19:04:54.104 00.000 11616 Moving (-0.25, -0.60) raw xDistance=-0.62 yDistance=-0.17
19:04:54.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
19:04:54.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:04:54.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:04:54.104 00.000 11616 MoveAxis(E, 344, ABG)
19:04:54.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:54.104 00.000 11616 Move returns status 1, amount 0
19:04:54.104 00.000 11616 MoveAxis(N, 0, ABG)
19:04:54.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:54.104 00.000 11616 Move returns status 1, amount 0
19:04:54.120 00.016 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:54.120 00.000 11616 move complete, result=1
19:04:54.120 00.000 11616 worker thread done servicing request
19:04:54.136 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:54.156 00.020 12268 UpdateGuideState exits: m=1031 SNR=22.1
19:04:54.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:54.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:54.156 00.000 12268 Enqueuing Expose request
19:04:54.156 00.000 11616 Worker thread wakes up
19:04:54.156 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.2 px 0 ms NORTH
19:04:54.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:54.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:54.156 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:54.156 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:56.162 02.006 11616 Exposure complete
19:04:56.210 00.048 11616 worker thread done servicing request
19:04:56.210 00.000 12268 OnExposeComplete: enter
19:04:56.210 00.000 12268 UpdateGuideState(): m_state=6
19:04:56.210 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
19:04:56.210 00.000 12268 Star::Find returns 1 (0), X=531.65, Y=250.96, Mass=1066, SNR=22.5, Peak=83 HFD=5.1
19:04:56.210 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
19:04:56.210 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.38)
19:04:56.210 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.54 hyp=0.55 cameraTheta=-1.32 mountX=-0.52 mountY=0.20, mountTheta=2.77
19:04:56.218 00.008 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.54, opts=13)
19:04:56.218 00.000 12268 Enqueuing Move request for scope (0.14, -0.54)
19:04:56.218 00.000 11616 Worker thread wakes up
19:04:56.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.54) opts 0xd
19:04:56.218 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.54)
19:04:56.218 00.000 11616 Moving (0.14, -0.54) raw xDistance=-0.52 yDistance=0.20
19:04:56.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
19:04:56.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:04:56.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
19:04:56.218 00.000 11616 MoveAxis(E, 289, ABG)
19:04:56.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:56.218 00.000 11616 Move returns status 1, amount 0
19:04:56.218 00.000 11616 MoveAxis(N, 0, ABG)
19:04:56.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:56.218 00.000 11616 Move returns status 1, amount 0
19:04:56.218 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:56.218 00.000 11616 move complete, result=1
19:04:56.218 00.000 11616 worker thread done servicing request
19:04:56.241 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:56.257 00.016 12268 UpdateGuideState exits: m=1066 SNR=22.5
19:04:56.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:56.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:56.257 00.000 12268 Enqueuing Expose request
19:04:56.257 00.000 12268 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms NORTH
19:04:56.257 00.000 11616 Worker thread wakes up
19:04:56.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:56.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:56.257 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:56.257 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:04:58.270 02.013 11616 Exposure complete
19:04:58.318 00.048 11616 worker thread done servicing request
19:04:58.318 00.000 12268 OnExposeComplete: enter
19:04:58.318 00.000 12268 UpdateGuideState(): m_state=6
19:04:58.318 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
19:04:58.318 00.000 12268 Star::Find returns 1 (0), X=531.58, Y=251.22, Mass=1016, SNR=22.0, Peak=96 HFD=4.8
19:04:58.318 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
19:04:58.318 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
19:04:58.318 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.28 hyp=0.29 cameraTheta=-1.32 mountX=-0.27 mountY=0.11, mountTheta=2.77
19:04:58.318 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.28, opts=13)
19:04:58.318 00.000 12268 Enqueuing Move request for scope (0.07, -0.28)
19:04:58.318 00.000 11616 Worker thread wakes up
19:04:58.318 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.28) opts 0xd
19:04:58.318 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.28)
19:04:58.318 00.000 11616 Moving (0.07, -0.28) raw xDistance=-0.27 yDistance=0.11
19:04:58.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
19:04:58.318 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:04:58.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:04:58.318 00.000 11616 MoveAxis(E, 152, ABG)
19:04:58.318 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:58.318 00.000 11616 Move returns status 1, amount 0
19:04:58.318 00.000 11616 MoveAxis(N, 0, ABG)
19:04:58.318 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:04:58.318 00.000 11616 Move returns status 1, amount 0
19:04:58.318 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:04:58.318 00.000 11616 move complete, result=1
19:04:58.318 00.000 11616 worker thread done servicing request
19:04:58.343 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:04:58.349 00.006 12268 UpdateGuideState exits: m=1016 SNR=22.0
19:04:58.349 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:04:58.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:04:58.349 00.000 12268 Enqueuing Expose request
19:04:58.349 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
19:04:58.349 00.000 11616 Worker thread wakes up
19:04:58.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:04:58.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:04:58.365 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:04:58.365 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:00.375 02.010 11616 Exposure complete
19:05:00.421 00.046 11616 worker thread done servicing request
19:05:00.421 00.000 12268 OnExposeComplete: enter
19:05:00.421 00.000 12268 UpdateGuideState(): m_state=6
19:05:00.421 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
19:05:00.421 00.000 12268 Star::Find returns 1 (0), X=531.48, Y=251.29, Mass=945, SNR=21.1, Peak=77 HFD=4.9
19:05:00.421 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.19 = 3.10)
19:05:00.421 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
19:05:00.421 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.71 mountX=-0.21 mountY=-0.00, mountTheta=-3.13
19:05:00.421 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.21, opts=13)
19:05:00.421 00.000 12268 Enqueuing Move request for scope (-0.03, -0.21)
19:05:00.421 00.000 11616 Worker thread wakes up
19:05:00.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
19:05:00.421 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
19:05:00.421 00.000 11616 Moving (-0.03, -0.21) raw xDistance=-0.21 yDistance=-0.00
19:05:00.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
19:05:00.421 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:00.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:05:00.421 00.000 11616 MoveAxis(E, 119, ABG)
19:05:00.421 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:00.421 00.000 11616 Move returns status 1, amount 0
19:05:00.421 00.000 11616 MoveAxis(N, 0, ABG)
19:05:00.421 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:00.421 00.000 11616 Move returns status 1, amount 0
19:05:00.421 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:00.421 00.000 11616 move complete, result=1
19:05:00.421 00.000 11616 worker thread done servicing request
19:05:00.453 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:00.468 00.015 12268 UpdateGuideState exits: m=945 SNR=21.1
19:05:00.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:00.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:00.468 00.000 12268 Enqueuing Expose request
19:05:00.468 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:05:00.468 00.000 11616 Worker thread wakes up
19:05:00.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:00.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:00.468 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:00.468 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:02.468 02.000 11616 Exposure complete
19:05:02.531 00.063 11616 worker thread done servicing request
19:05:02.531 00.000 12268 OnExposeComplete: enter
19:05:02.531 00.000 12268 UpdateGuideState(): m_state=6
19:05:02.531 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
19:05:02.531 00.000 12268 Star::Find returns 1 (0), X=531.38, Y=251.19, Mass=1050, SNR=22.4, Peak=91 HFD=5.2
19:05:02.531 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
19:05:02.531 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
19:05:02.531 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.31 hyp=0.33 cameraTheta=-1.97 mountX=-0.32 mountY=-0.09, mountTheta=-2.87
19:05:02.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.31, opts=13)
19:05:02.531 00.000 12268 Enqueuing Move request for scope (-0.13, -0.31)
19:05:02.531 00.000 11616 Worker thread wakes up
19:05:02.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.31) opts 0xd
19:05:02.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.31)
19:05:02.531 00.000 11616 Moving (-0.13, -0.31) raw xDistance=-0.32 yDistance=-0.09
19:05:02.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
19:05:02.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:02.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:05:02.531 00.000 11616 MoveAxis(E, 177, ABG)
19:05:02.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:02.531 00.000 11616 Move returns status 1, amount 0
19:05:02.531 00.000 11616 MoveAxis(N, 0, ABG)
19:05:02.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:02.531 00.000 11616 Move returns status 1, amount 0
19:05:02.531 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:02.531 00.000 11616 move complete, result=1
19:05:02.531 00.000 11616 worker thread done servicing request
19:05:02.546 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:02.577 00.031 12268 UpdateGuideState exits: m=1050 SNR=22.4
19:05:02.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:02.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:02.577 00.000 12268 Enqueuing Expose request
19:05:02.577 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
19:05:02.577 00.000 11616 Worker thread wakes up
19:05:02.577 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:02.577 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:02.577 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:02.577 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:04.595 02.018 11616 Exposure complete
19:05:04.642 00.047 11616 worker thread done servicing request
19:05:04.642 00.000 12268 OnExposeComplete: enter
19:05:04.642 00.000 12268 UpdateGuideState(): m_state=6
19:05:04.642 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
19:05:04.642 00.000 12268 Star::Find returns 1 (0), X=531.33, Y=251.17, Mass=966, SNR=21.4, Peak=93 HFD=4.9
19:05:04.642 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
19:05:04.642 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
19:05:04.642 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.33 hyp=0.37 cameraTheta=-2.07 mountX=-0.34 mountY=-0.13, mountTheta=-2.77
19:05:04.642 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.33, opts=13)
19:05:04.642 00.000 12268 Enqueuing Move request for scope (-0.18, -0.33)
19:05:04.642 00.000 11616 Worker thread wakes up
19:05:04.642 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.33) opts 0xd
19:05:04.642 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.33)
19:05:04.642 00.000 11616 Moving (-0.18, -0.33) raw xDistance=-0.34 yDistance=-0.13
19:05:04.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
19:05:04.642 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:04.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:05:04.642 00.000 11616 MoveAxis(E, 190, ABG)
19:05:04.642 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:04.642 00.000 11616 Move returns status 1, amount 0
19:05:04.642 00.000 11616 MoveAxis(N, 0, ABG)
19:05:04.642 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:04.642 00.000 11616 Move returns status 1, amount 0
19:05:04.642 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:04.642 00.000 11616 move complete, result=1
19:05:04.642 00.000 11616 worker thread done servicing request
19:05:04.658 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:04.687 00.029 12268 UpdateGuideState exits: m=966 SNR=21.4
19:05:04.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:04.690 00.003 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:04.690 00.000 12268 Enqueuing Expose request
19:05:04.690 00.000 11616 Worker thread wakes up
19:05:04.690 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
19:05:04.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:04.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:04.690 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:04.690 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:06.697 02.007 11616 Exposure complete
19:05:06.750 00.053 11616 worker thread done servicing request
19:05:06.750 00.000 12268 OnExposeComplete: enter
19:05:06.750 00.000 12268 UpdateGuideState(): m_state=6
19:05:06.750 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
19:05:06.750 00.000 12268 Star::Find returns 1 (0), X=531.27, Y=250.73, Mass=982, SNR=21.5, Peak=94 HFD=4.8
19:05:06.750 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.35 = 2.94)
19:05:06.750 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.17)
19:05:06.750 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.76 hyp=0.80 cameraTheta=-1.87 mountX=-0.78 mountY=-0.14, mountTheta=-2.97
19:05:06.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.76, opts=13)
19:05:06.750 00.000 12268 Enqueuing Move request for scope (-0.24, -0.76)
19:05:06.750 00.000 11616 Worker thread wakes up
19:05:06.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.76) opts 0xd
19:05:06.750 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.76)
19:05:06.750 00.000 11616 Moving (-0.24, -0.76) raw xDistance=-0.78 yDistance=-0.14
19:05:06.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.78
19:05:06.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:06.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:05:06.750 00.000 11616 MoveAxis(E, 436, ABG)
19:05:06.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:06.750 00.000 11616 Move returns status 1, amount 0
19:05:06.750 00.000 11616 MoveAxis(N, 0, ABG)
19:05:06.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:06.750 00.000 11616 Move returns status 1, amount 0
19:05:06.750 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:06.750 00.000 11616 move complete, result=1
19:05:06.750 00.000 11616 worker thread done servicing request
19:05:06.776 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
19:05:06.792 00.016 12268 UpdateGuideState exits: m=982 SNR=21.5
19:05:06.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:06.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:06.792 00.000 12268 Enqueuing Expose request
19:05:06.792 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.1 px 0 ms NORTH
19:05:06.792 00.000 11616 Worker thread wakes up
19:05:06.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:06.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:06.792 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:06.792 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:08.803 02.011 11616 Exposure complete
19:05:08.851 00.048 11616 worker thread done servicing request
19:05:08.851 00.000 12268 OnExposeComplete: enter
19:05:08.851 00.000 12268 UpdateGuideState(): m_state=6
19:05:08.851 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
19:05:08.851 00.000 12268 Star::Find returns 1 (0), X=531.30, Y=250.53, Mass=991, SNR=21.6, Peak=78 HFD=5.1
19:05:08.851 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.26 = 3.03)
19:05:08.851 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
19:05:08.851 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.97 hyp=0.99 cameraTheta=-1.78 mountX=-0.98 mountY=-0.08, mountTheta=-3.06
19:05:08.851 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.97, opts=13)
19:05:08.851 00.000 12268 Enqueuing Move request for scope (-0.21, -0.97)
19:05:08.851 00.000 11616 Worker thread wakes up
19:05:08.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.97) opts 0xd
19:05:08.851 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.97)
19:05:08.851 00.000 11616 Moving (-0.21, -0.97) raw xDistance=-0.98 yDistance=-0.08
19:05:08.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.98
19:05:08.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:08.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:05:08.851 00.000 11616 MoveAxis(E, 546, ABG)
19:05:08.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:08.851 00.000 11616 Move returns status 1, amount 0
19:05:08.851 00.000 11616 MoveAxis(N, 0, ABG)
19:05:08.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:08.851 00.000 11616 Move returns status 1, amount 0
19:05:08.851 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:08.851 00.000 11616 move complete, result=1
19:05:08.851 00.000 11616 worker thread done servicing request
19:05:08.883 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=246, Gamma=1.290
19:05:08.899 00.016 12268 UpdateGuideState exits: m=991 SNR=21.6
19:05:08.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:08.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:08.899 00.000 12268 Enqueuing Expose request
19:05:08.899 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:05:08.899 00.000 11616 Worker thread wakes up
19:05:08.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:08.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:08.899 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:08.899 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:10.906 02.007 11616 Exposure complete
19:05:10.958 00.052 11616 worker thread done servicing request
19:05:10.958 00.000 12268 OnExposeComplete: enter
19:05:10.958 00.000 12268 UpdateGuideState(): m_state=6
19:05:10.958 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
19:05:10.958 00.000 12268 Star::Find returns 1 (0), X=531.28, Y=250.49, Mass=1056, SNR=22.3, Peak=88 HFD=5.0
19:05:10.958 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
19:05:10.958 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
19:05:10.958 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-1.01 hyp=1.04 cameraTheta=-1.80 mountX=-1.03 mountY=-0.10, mountTheta=-3.04
19:05:10.958 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-1.01, opts=13)
19:05:10.958 00.000 12268 Enqueuing Move request for scope (-0.23, -1.01)
19:05:10.958 00.000 11616 Worker thread wakes up
19:05:10.958 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -1.01) opts 0xd
19:05:10.958 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -1.01)
19:05:10.958 00.000 11616 Moving (-0.23, -1.01) raw xDistance=-1.03 yDistance=-0.10
19:05:10.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.52 from input -1.03
19:05:10.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:10.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:05:10.958 00.000 11616 MoveAxis(E, 572, ABG)
19:05:10.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:10.958 00.000 11616 Move returns status 1, amount 0
19:05:10.958 00.000 11616 MoveAxis(N, 0, ABG)
19:05:10.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:10.958 00.000 11616 Move returns status 1, amount 0
19:05:10.958 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:10.958 00.000 11616 move complete, result=1
19:05:10.958 00.000 11616 worker thread done servicing request
19:05:10.974 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:11.000 00.026 12268 UpdateGuideState exits: m=1056 SNR=22.3
19:05:11.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:11.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:11.000 00.000 12268 Enqueuing Expose request
19:05:11.000 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:05:11.000 00.000 11616 Worker thread wakes up
19:05:11.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:11.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:11.000 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:11.000 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:12.999 01.999 11616 Exposure complete
19:05:13.049 00.050 11616 worker thread done servicing request
19:05:13.049 00.000 12268 OnExposeComplete: enter
19:05:13.049 00.000 12268 UpdateGuideState(): m_state=6
19:05:13.049 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
19:05:13.049 00.000 12268 Star::Find returns 1 (0), X=531.29, Y=250.62, Mass=1039, SNR=22.1, Peak=91 HFD=4.9
19:05:13.049 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
19:05:13.049 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
19:05:13.049 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.88 hyp=0.91 cameraTheta=-1.82 mountX=-0.90 mountY=-0.11, mountTheta=-3.02
19:05:13.049 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.88, opts=13)
19:05:13.049 00.000 12268 Enqueuing Move request for scope (-0.22, -0.88)
19:05:13.049 00.000 11616 Worker thread wakes up
19:05:13.049 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.88) opts 0xd
19:05:13.049 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.88)
19:05:13.049 00.000 11616 Moving (-0.22, -0.88) raw xDistance=-0.90 yDistance=-0.11
19:05:13.049 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.90
19:05:13.049 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:13.049 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:05:13.049 00.000 11616 MoveAxis(E, 499, ABG)
19:05:13.049 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:13.049 00.000 11616 Move returns status 1, amount 0
19:05:13.049 00.000 11616 MoveAxis(N, 0, ABG)
19:05:13.049 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:13.049 00.000 11616 Move returns status 1, amount 0
19:05:13.049 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:13.049 00.000 11616 move complete, result=1
19:05:13.049 00.000 11616 worker thread done servicing request
19:05:13.065 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:13.093 00.028 12268 UpdateGuideState exits: m=1039 SNR=22.1
19:05:13.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:13.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:13.093 00.000 12268 Enqueuing Expose request
19:05:13.093 00.000 11616 Worker thread wakes up
19:05:13.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:13.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:13.093 00.000 12268 GuideStep: -0.9 px 0 ms EAST, -0.1 px 0 ms NORTH
19:05:13.097 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:13.097 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:15.093 01.996 11616 Exposure complete
19:05:15.156 00.063 11616 worker thread done servicing request
19:05:15.156 00.000 12268 OnExposeComplete: enter
19:05:15.156 00.000 12268 UpdateGuideState(): m_state=6
19:05:15.156 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
19:05:15.156 00.000 12268 Star::Find returns 1 (0), X=531.44, Y=250.50, Mass=950, SNR=21.2, Peak=85 HFD=4.8
19:05:15.156 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
19:05:15.156 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
19:05:15.156 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-1.00 hyp=1.00 cameraTheta=-1.64 mountX=-1.00 mountY=0.05, mountTheta=3.09
19:05:15.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-1.00, opts=13)
19:05:15.156 00.000 12268 Enqueuing Move request for scope (-0.07, -1.00)
19:05:15.156 00.000 11616 Worker thread wakes up
19:05:15.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -1.00) opts 0xd
19:05:15.156 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -1.00)
19:05:15.156 00.000 11616 Moving (-0.07, -1.00) raw xDistance=-1.00 yDistance=0.05
19:05:15.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.50 from input -1.00
19:05:15.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:15.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:05:15.156 00.000 11616 MoveAxis(E, 555, ABG)
19:05:15.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:15.156 00.000 11616 Move returns status 1, amount 0
19:05:15.156 00.000 11616 MoveAxis(N, 0, ABG)
19:05:15.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:15.156 00.000 11616 Move returns status 1, amount 0
19:05:15.156 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:15.156 00.000 11616 move complete, result=1
19:05:15.156 00.000 11616 worker thread done servicing request
19:05:15.171 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:15.203 00.032 12268 UpdateGuideState exits: m=950 SNR=21.2
19:05:15.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:15.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:15.203 00.000 12268 Enqueuing Expose request
19:05:15.203 00.000 12268 GuideStep: -1.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:05:15.203 00.000 11616 Worker thread wakes up
19:05:15.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:15.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:15.203 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:15.203 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:17.203 02.000 11616 Exposure complete
19:05:17.250 00.047 11616 worker thread done servicing request
19:05:17.250 00.000 12268 OnExposeComplete: enter
19:05:17.250 00.000 12268 UpdateGuideState(): m_state=6
19:05:17.250 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
19:05:17.250 00.000 12268 Star::Find returns 1 (0), X=531.38, Y=250.29, Mass=1025, SNR=21.9, Peak=100 HFD=4.7
19:05:17.250 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
19:05:17.250 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
19:05:17.250 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-1.21 hyp=1.21 cameraTheta=-1.68 mountX=-1.21 mountY=0.02, mountTheta=3.12
19:05:17.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-1.21, opts=13)
19:05:17.250 00.000 12268 Enqueuing Move request for scope (-0.13, -1.21)
19:05:17.250 00.000 11616 Worker thread wakes up
19:05:17.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -1.21) opts 0xd
19:05:17.250 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -1.21)
19:05:17.250 00.000 11616 Moving (-0.13, -1.21) raw xDistance=-1.21 yDistance=0.02
19:05:17.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.61 from input -1.21
19:05:17.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:17.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:05:17.250 00.000 11616 MoveAxis(E, 674, ABG)
19:05:17.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:17.250 00.000 11616 Move returns status 1, amount 0
19:05:17.250 00.000 11616 MoveAxis(N, 0, ABG)
19:05:17.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:17.250 00.000 11616 Move returns status 1, amount 0
19:05:17.250 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:17.250 00.000 11616 move complete, result=1
19:05:17.250 00.000 11616 worker thread done servicing request
19:05:17.265 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:17.281 00.016 12268 UpdateGuideState exits: m=1025 SNR=21.9
19:05:17.297 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:17.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:17.297 00.000 12268 Enqueuing Expose request
19:05:17.297 00.000 11616 Worker thread wakes up
19:05:17.297 00.000 12268 GuideStep: -1.2 px 0 ms EAST, 0.0 px 0 ms NORTH
19:05:17.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:17.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:17.297 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:17.297 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:19.328 02.031 11616 Exposure complete
19:05:19.375 00.047 11616 worker thread done servicing request
19:05:19.375 00.000 12268 OnExposeComplete: enter
19:05:19.375 00.000 12268 UpdateGuideState(): m_state=6
19:05:19.375 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
19:05:19.375 00.000 12268 Star::Find returns 1 (0), X=531.19, Y=250.21, Mass=1117, SNR=23.0, Peak=105 HFD=5.5
19:05:19.375 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
19:05:19.375 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
19:05:19.375 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-1.29 hyp=1.33 cameraTheta=-1.82 mountX=-1.31 mountY=-0.16, mountTheta=-3.02
19:05:19.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-1.29, opts=13)
19:05:19.375 00.000 12268 Enqueuing Move request for scope (-0.32, -1.29)
19:05:19.375 00.000 11616 Worker thread wakes up
19:05:19.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -1.29) opts 0xd
19:05:19.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -1.29)
19:05:19.375 00.000 11616 Moving (-0.32, -1.29) raw xDistance=-1.31 yDistance=-0.16
19:05:19.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.31
19:05:19.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:19.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:05:19.375 00.000 11616 MoveAxis(E, 730, ABG)
19:05:19.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:19.375 00.000 11616 Move returns status 1, amount 0
19:05:19.375 00.000 11616 MoveAxis(N, 0, ABG)
19:05:19.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:19.375 00.000 11616 Move returns status 1, amount 0
19:05:19.375 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:19.375 00.000 11616 move complete, result=1
19:05:19.375 00.000 11616 worker thread done servicing request
19:05:19.406 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:19.421 00.015 12268 UpdateGuideState exits: m=1117 SNR=23.0
19:05:19.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:19.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:19.421 00.000 12268 Enqueuing Expose request
19:05:19.421 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.2 px 0 ms NORTH
19:05:19.421 00.000 11616 Worker thread wakes up
19:05:19.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:19.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:19.421 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:19.421 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:21.437 02.016 11616 Exposure complete
19:05:21.484 00.047 11616 worker thread done servicing request
19:05:21.484 00.000 12268 OnExposeComplete: enter
19:05:21.484 00.000 12268 UpdateGuideState(): m_state=6
19:05:21.484 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
19:05:21.484 00.000 12268 Star::Find returns 1 (0), X=531.18, Y=250.30, Mass=1060, SNR=22.5, Peak=91 HFD=5.4
19:05:21.484 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
19:05:21.484 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
19:05:21.484 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-1.20 hyp=1.24 cameraTheta=-1.84 mountX=-1.22 mountY=-0.17, mountTheta=-3.00
19:05:21.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-1.20, opts=13)
19:05:21.484 00.000 12268 Enqueuing Move request for scope (-0.33, -1.20)
19:05:21.484 00.000 11616 Worker thread wakes up
19:05:21.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -1.20) opts 0xd
19:05:21.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -1.20)
19:05:21.484 00.000 11616 Moving (-0.33, -1.20) raw xDistance=-1.22 yDistance=-0.17
19:05:21.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.61 from input -1.22
19:05:21.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:21.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:05:21.484 00.000 11616 MoveAxis(E, 680, ABG)
19:05:21.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:21.484 00.000 11616 Move returns status 1, amount 0
19:05:21.484 00.000 11616 MoveAxis(N, 0, ABG)
19:05:21.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:21.484 00.000 11616 Move returns status 1, amount 0
19:05:21.484 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:21.484 00.000 11616 move complete, result=1
19:05:21.484 00.000 11616 worker thread done servicing request
19:05:21.515 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:21.531 00.016 12268 UpdateGuideState exits: m=1060 SNR=22.5
19:05:21.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:21.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:21.531 00.000 12268 Enqueuing Expose request
19:05:21.531 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.2 px 0 ms NORTH
19:05:21.531 00.000 11616 Worker thread wakes up
19:05:21.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:21.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:21.531 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:21.531 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:23.554 02.023 11616 Exposure complete
19:05:23.602 00.048 11616 worker thread done servicing request
19:05:23.602 00.000 12268 OnExposeComplete: enter
19:05:23.602 00.000 12268 UpdateGuideState(): m_state=6
19:05:23.602 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
19:05:23.602 00.000 12268 Star::Find returns 1 (0), X=531.32, Y=250.44, Mass=1063, SNR=22.4, Peak=97 HFD=5.0
19:05:23.602 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.23 = 3.06)
19:05:23.602 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.05)
19:05:23.602 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-1.06 hyp=1.08 cameraTheta=-1.75 mountX=-1.08 mountY=-0.06, mountTheta=-3.09
19:05:23.602 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-1.06, opts=13)
19:05:23.602 00.000 12268 Enqueuing Move request for scope (-0.19, -1.06)
19:05:23.602 00.000 11616 Worker thread wakes up
19:05:23.602 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -1.06) opts 0xd
19:05:23.602 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -1.06)
19:05:23.602 00.000 11616 Moving (-0.19, -1.06) raw xDistance=-1.08 yDistance=-0.06
19:05:23.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.08
19:05:23.602 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:23.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:05:23.602 00.000 11616 MoveAxis(E, 597, ABG)
19:05:23.602 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:23.602 00.000 11616 Move returns status 1, amount 0
19:05:23.602 00.000 11616 MoveAxis(N, 0, ABG)
19:05:23.602 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:23.602 00.000 11616 Move returns status 1, amount 0
19:05:23.602 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:23.602 00.000 11616 move complete, result=1
19:05:23.602 00.000 11616 worker thread done servicing request
19:05:23.634 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:23.649 00.015 12268 UpdateGuideState exits: m=1063 SNR=22.4
19:05:23.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:23.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:23.649 00.000 12268 Enqueuing Expose request
19:05:23.649 00.000 11616 Worker thread wakes up
19:05:23.649 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:05:23.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:23.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:23.656 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:23.656 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:25.642 01.986 11616 Exposure complete
19:05:25.705 00.063 11616 worker thread done servicing request
19:05:25.705 00.000 12268 OnExposeComplete: enter
19:05:25.705 00.000 12268 UpdateGuideState(): m_state=6
19:05:25.705 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
19:05:25.705 00.000 12268 Star::Find returns 1 (0), X=531.14, Y=250.67, Mass=1184, SNR=23.8, Peak=94 HFD=5.4
19:05:25.705 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
19:05:25.705 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.29)
19:05:25.705 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.83 hyp=0.91 cameraTheta=-1.99 mountX=-0.86 mountY=-0.26, mountTheta=-2.85
19:05:25.705 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.83, opts=13)
19:05:25.705 00.000 12268 Enqueuing Move request for scope (-0.37, -0.83)
19:05:25.705 00.000 11616 Worker thread wakes up
19:05:25.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.83) opts 0xd
19:05:25.705 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.83)
19:05:25.705 00.000 11616 Moving (-0.37, -0.83) raw xDistance=-0.86 yDistance=-0.26
19:05:25.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.86
19:05:25.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
19:05:25.705 00.000 11616 MoveAxis(E, 477, ABG)
19:05:25.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:25.705 00.000 11616 Move returns status 1, amount 0
19:05:25.705 00.000 11616 MoveAxis(N, 22, ABG)
19:05:25.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:25.705 00.000 11616 Move returns status 1, amount 0
19:05:25.705 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:25.705 00.000 11616 move complete, result=1
19:05:25.705 00.000 11616 worker thread done servicing request
19:05:25.721 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:25.737 00.016 12268 UpdateGuideState exits: m=1184 SNR=23.8
19:05:25.737 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:25.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:25.737 00.000 12268 Enqueuing Expose request
19:05:25.737 00.000 12268 GuideStep: -0.9 px 0 ms EAST, -0.3 px 0 ms NORTH
19:05:25.737 00.000 11616 Worker thread wakes up
19:05:25.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:25.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:25.749 00.012 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:25.749 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:27.735 01.986 11616 Exposure complete
19:05:27.798 00.063 11616 worker thread done servicing request
19:05:27.798 00.000 12268 OnExposeComplete: enter
19:05:27.798 00.000 12268 UpdateGuideState(): m_state=6
19:05:27.798 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
19:05:27.798 00.000 12268 Star::Find returns 1 (0), X=531.16, Y=250.76, Mass=1065, SNR=22.5, Peak=89 HFD=5.3
19:05:27.798 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.49 = 2.80)
19:05:27.798 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.31)
19:05:27.798 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.74 hyp=0.82 cameraTheta=-2.01 mountX=-0.77 mountY=-0.25, mountTheta=-2.82
19:05:27.798 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.74, opts=13)
19:05:27.798 00.000 12268 Enqueuing Move request for scope (-0.35, -0.74)
19:05:27.798 00.000 11616 Worker thread wakes up
19:05:27.798 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.74) opts 0xd
19:05:27.798 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.74)
19:05:27.798 00.000 11616 Moving (-0.35, -0.74) raw xDistance=-0.77 yDistance=-0.25
19:05:27.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.77
19:05:27.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
19:05:27.798 00.000 11616 MoveAxis(E, 428, ABG)
19:05:27.798 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:27.798 00.000 11616 Move returns status 1, amount 0
19:05:27.798 00.000 11616 MoveAxis(N, 21, ABG)
19:05:27.798 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:27.798 00.000 11616 Move returns status 1, amount 0
19:05:27.798 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:27.798 00.000 11616 move complete, result=1
19:05:27.798 00.000 11616 worker thread done servicing request
19:05:27.814 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:27.830 00.016 12268 UpdateGuideState exits: m=1065 SNR=22.5
19:05:27.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:27.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:27.830 00.000 12268 Enqueuing Expose request
19:05:27.830 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.3 px 0 ms NORTH
19:05:27.844 00.014 11616 Worker thread wakes up
19:05:27.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:27.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:27.846 00.002 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:27.846 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:29.853 02.007 11616 Exposure complete
19:05:29.906 00.053 11616 worker thread done servicing request
19:05:29.906 00.000 12268 OnExposeComplete: enter
19:05:29.906 00.000 12268 UpdateGuideState(): m_state=6
19:05:29.906 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
19:05:29.906 00.000 12268 Star::Find returns 1 (0), X=531.21, Y=250.74, Mass=1068, SNR=22.6, Peak=96 HFD=4.9
19:05:29.906 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.43 = 2.86)
19:05:29.906 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.26)
19:05:29.906 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.75 hyp=0.81 cameraTheta=-1.95 mountX=-0.78 mountY=-0.21, mountTheta=-2.88
19:05:29.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.75, opts=13)
19:05:29.906 00.000 12268 Enqueuing Move request for scope (-0.30, -0.75)
19:05:29.906 00.000 11616 Worker thread wakes up
19:05:29.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.75) opts 0xd
19:05:29.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.75)
19:05:29.906 00.000 11616 Moving (-0.30, -0.75) raw xDistance=-0.78 yDistance=-0.21
19:05:29.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.78
19:05:29.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:05:29.906 00.000 11616 MoveAxis(E, 433, ABG)
19:05:29.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:29.906 00.000 11616 Move returns status 1, amount 0
19:05:29.906 00.000 11616 MoveAxis(N, 17, ABG)
19:05:29.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:29.906 00.000 11616 Move returns status 1, amount 0
19:05:29.906 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:29.906 00.000 11616 move complete, result=1
19:05:29.906 00.000 11616 worker thread done servicing request
19:05:29.916 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:29.937 00.021 12268 UpdateGuideState exits: m=1068 SNR=22.6
19:05:29.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:29.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:29.937 00.000 12268 Enqueuing Expose request
19:05:29.937 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.2 px 0 ms NORTH
19:05:29.948 00.011 11616 Worker thread wakes up
19:05:29.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:29.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:29.948 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:29.948 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:31.953 02.005 11616 Exposure complete
19:05:32.015 00.062 11616 worker thread done servicing request
19:05:32.015 00.000 12268 OnExposeComplete: enter
19:05:32.015 00.000 12268 UpdateGuideState(): m_state=6
19:05:32.015 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
19:05:32.015 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=250.47, Mass=1063, SNR=22.4, Peak=97 HFD=5.0
19:05:32.015 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.80)
19:05:32.015 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
19:05:32.015 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-1.03 hyp=1.14 cameraTheta=-2.02 mountX=-1.07 mountY=-0.35, mountTheta=-2.82
19:05:32.015 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-1.03, opts=13)
19:05:32.015 00.000 12268 Enqueuing Move request for scope (-0.49, -1.03)
19:05:32.015 00.000 11616 Worker thread wakes up
19:05:32.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -1.03) opts 0xd
19:05:32.015 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -1.03)
19:05:32.015 00.000 11616 Moving (-0.49, -1.03) raw xDistance=-1.07 yDistance=-0.35
19:05:32.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.07
19:05:32.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
19:05:32.015 00.000 11616 MoveAxis(E, 596, ABG)
19:05:32.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:32.015 00.000 11616 Move returns status 1, amount 0
19:05:32.015 00.000 11616 MoveAxis(N, 30, ABG)
19:05:32.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:32.015 00.000 11616 Move returns status 1, amount 0
19:05:32.015 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:32.015 00.000 11616 move complete, result=1
19:05:32.015 00.000 11616 worker thread done servicing request
19:05:32.031 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:32.046 00.015 12268 UpdateGuideState exits: m=1063 SNR=22.4
19:05:32.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:32.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:32.046 00.000 12268 Enqueuing Expose request
19:05:32.046 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:05:32.046 00.000 11616 Worker thread wakes up
19:05:32.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:32.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:32.046 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:32.046 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:34.062 02.016 11616 Exposure complete
19:05:34.109 00.047 11616 worker thread done servicing request
19:05:34.109 00.000 12268 OnExposeComplete: enter
19:05:34.109 00.000 12268 UpdateGuideState(): m_state=6
19:05:34.109 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
19:05:34.109 00.000 12268 Star::Find returns 1 (0), X=531.04, Y=250.40, Mass=1018, SNR=22.0, Peak=97 HFD=4.9
19:05:34.109 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
19:05:34.109 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
19:05:34.109 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-1.10 hyp=1.20 cameraTheta=-1.98 mountX=-1.14 mountY=-0.33, mountTheta=-2.86
19:05:34.109 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=-1.10, opts=13)
19:05:34.109 00.000 12268 Enqueuing Move request for scope (-0.47, -1.10)
19:05:34.109 00.000 11616 Worker thread wakes up
19:05:34.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -1.10) opts 0xd
19:05:34.109 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, -1.10)
19:05:34.109 00.000 11616 Moving (-0.47, -1.10) raw xDistance=-1.14 yDistance=-0.33
19:05:34.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.57 from input -1.14
19:05:34.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
19:05:34.109 00.000 11616 MoveAxis(E, 632, ABG)
19:05:34.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:34.109 00.000 11616 Move returns status 1, amount 0
19:05:34.109 00.000 11616 MoveAxis(N, 28, ABG)
19:05:34.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:34.109 00.000 11616 Move returns status 1, amount 0
19:05:34.109 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:34.109 00.000 11616 move complete, result=1
19:05:34.109 00.000 11616 worker thread done servicing request
19:05:34.125 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:34.156 00.031 12268 UpdateGuideState exits: m=1018 SNR=22.0
19:05:34.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:34.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:34.156 00.000 12268 Enqueuing Expose request
19:05:34.156 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:05:34.156 00.000 11616 Worker thread wakes up
19:05:34.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:34.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:34.156 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:34.156 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:36.173 02.017 11616 Exposure complete
19:05:36.221 00.048 11616 worker thread done servicing request
19:05:36.221 00.000 12268 OnExposeComplete: enter
19:05:36.221 00.000 12268 UpdateGuideState(): m_state=6
19:05:36.221 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
19:05:36.221 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=250.34, Mass=1155, SNR=23.5, Peak=100 HFD=5.1
19:05:36.221 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
19:05:36.221 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
19:05:36.221 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-1.15 hyp=1.27 cameraTheta=-2.00 mountX=-1.20 mountY=-0.38, mountTheta=-2.84
19:05:36.221 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-1.15, opts=13)
19:05:36.221 00.000 12268 Enqueuing Move request for scope (-0.53, -1.15)
19:05:36.221 00.000 11616 Worker thread wakes up
19:05:36.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -1.15) opts 0xd
19:05:36.221 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -1.15)
19:05:36.221 00.000 11616 Moving (-0.53, -1.15) raw xDistance=-1.20 yDistance=-0.38
19:05:36.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.60 from input -1.20
19:05:36.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:05:36.221 00.000 11616 MoveAxis(E, 667, ABG)
19:05:36.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:36.221 00.000 11616 Move returns status 1, amount 0
19:05:36.221 00.000 11616 MoveAxis(N, 32, ABG)
19:05:36.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:36.221 00.000 11616 Move returns status 1, amount 0
19:05:36.221 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:36.221 00.000 11616 move complete, result=1
19:05:36.221 00.000 11616 worker thread done servicing request
19:05:36.250 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:36.268 00.018 12268 UpdateGuideState exits: m=1155 SNR=23.5
19:05:36.268 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:36.268 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:36.268 00.000 12268 Enqueuing Expose request
19:05:36.268 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:05:36.268 00.000 11616 Worker thread wakes up
19:05:36.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:36.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:36.268 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:36.268 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:38.265 01.997 11616 Exposure complete
19:05:38.328 00.063 11616 worker thread done servicing request
19:05:38.328 00.000 12268 OnExposeComplete: enter
19:05:38.328 00.000 12268 UpdateGuideState(): m_state=6
19:05:38.328 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
19:05:38.328 00.000 12268 Star::Find returns 1 (0), X=531.24, Y=250.12, Mass=1019, SNR=21.9, Peak=107 HFD=4.5
19:05:38.328 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.24 = 3.05)
19:05:38.328 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.06)
19:05:38.328 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-1.38 hyp=1.40 cameraTheta=-1.76 mountX=-1.40 mountY=-0.09, mountTheta=-3.08
19:05:38.328 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-1.38, opts=13)
19:05:38.328 00.000 12268 Enqueuing Move request for scope (-0.27, -1.38)
19:05:38.328 00.000 11616 Worker thread wakes up
19:05:38.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -1.38) opts 0xd
19:05:38.328 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -1.38)
19:05:38.328 00.000 11616 Moving (-0.27, -1.38) raw xDistance=-1.40 yDistance=-0.09
19:05:38.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.70 from input -1.40
19:05:38.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:38.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:05:38.328 00.000 11616 MoveAxis(E, 775, ABG)
19:05:38.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:38.328 00.000 11616 Move returns status 1, amount 0
19:05:38.328 00.000 11616 MoveAxis(N, 0, ABG)
19:05:38.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:38.328 00.000 11616 Move returns status 1, amount 0
19:05:38.328 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:38.328 00.000 11616 move complete, result=1
19:05:38.328 00.000 11616 worker thread done servicing request
19:05:38.343 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:38.374 00.031 12268 UpdateGuideState exits: m=1019 SNR=21.9
19:05:38.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:38.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:38.374 00.000 12268 Enqueuing Expose request
19:05:38.374 00.000 11616 Worker thread wakes up
19:05:38.374 00.000 12268 GuideStep: -1.4 px 0 ms EAST, -0.1 px 0 ms NORTH
19:05:38.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:38.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:38.374 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:38.374 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:40.375 02.001 11616 Exposure complete
19:05:40.422 00.047 11616 worker thread done servicing request
19:05:40.422 00.000 12268 OnExposeComplete: enter
19:05:40.422 00.000 12268 UpdateGuideState(): m_state=6
19:05:40.422 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
19:05:40.422 00.000 12268 Star::Find returns 1 (0), X=531.00, Y=250.38, Mass=1127, SNR=23.3, Peak=98 HFD=5.2
19:05:40.422 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
19:05:40.422 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
19:05:40.422 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-1.12 hyp=1.23 cameraTheta=-2.00 mountX=-1.16 mountY=-0.36, mountTheta=-2.84
19:05:40.437 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=-1.12, opts=13)
19:05:40.437 00.000 12268 Enqueuing Move request for scope (-0.51, -1.12)
19:05:40.437 00.000 11616 Worker thread wakes up
19:05:40.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -1.12) opts 0xd
19:05:40.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, -1.12)
19:05:40.437 00.000 11616 Moving (-0.51, -1.12) raw xDistance=-1.16 yDistance=-0.36
19:05:40.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.58 from input -1.16
19:05:40.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:05:40.437 00.000 11616 MoveAxis(E, 645, ABG)
19:05:40.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:40.437 00.000 11616 Move returns status 1, amount 0
19:05:40.437 00.000 11616 MoveAxis(N, 30, ABG)
19:05:40.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:40.437 00.000 11616 Move returns status 1, amount 0
19:05:40.437 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:40.437 00.000 11616 move complete, result=1
19:05:40.437 00.000 11616 worker thread done servicing request
19:05:40.453 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:40.484 00.031 12268 UpdateGuideState exits: m=1127 SNR=23.3
19:05:40.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:40.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:40.484 00.000 12268 Enqueuing Expose request
19:05:40.484 00.000 11616 Worker thread wakes up
19:05:40.484 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:05:40.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:40.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:40.484 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:40.484 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:42.485 02.001 11616 Exposure complete
19:05:42.549 00.064 11616 worker thread done servicing request
19:05:42.549 00.000 12268 OnExposeComplete: enter
19:05:42.549 00.000 12268 UpdateGuideState(): m_state=6
19:05:42.549 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
19:05:42.549 00.000 12268 Star::Find returns 1 (0), X=531.15, Y=250.21, Mass=1130, SNR=23.3, Peak=100 HFD=5.0
19:05:42.549 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
19:05:42.549 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
19:05:42.549 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-1.28 hyp=1.33 cameraTheta=-1.85 mountX=-1.31 mountY=-0.19, mountTheta=-2.99
19:05:42.549 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-1.28, opts=13)
19:05:42.549 00.000 12268 Enqueuing Move request for scope (-0.36, -1.28)
19:05:42.549 00.000 11616 Worker thread wakes up
19:05:42.549 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -1.28) opts 0xd
19:05:42.549 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -1.28)
19:05:42.549 00.000 11616 Moving (-0.36, -1.28) raw xDistance=-1.31 yDistance=-0.19
19:05:42.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.31
19:05:42.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:42.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:05:42.549 00.000 11616 MoveAxis(E, 729, ABG)
19:05:42.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:42.549 00.000 11616 Move returns status 1, amount 0
19:05:42.549 00.000 11616 MoveAxis(N, 0, ABG)
19:05:42.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:42.549 00.000 11616 Move returns status 1, amount 0
19:05:42.549 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:42.549 00.000 11616 move complete, result=1
19:05:42.549 00.000 11616 worker thread done servicing request
19:05:42.565 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:42.581 00.016 12268 UpdateGuideState exits: m=1130 SNR=23.3
19:05:42.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:42.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:42.581 00.000 12268 Enqueuing Expose request
19:05:42.581 00.000 11616 Worker thread wakes up
19:05:42.581 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.2 px 0 ms NORTH
19:05:42.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:42.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:42.593 00.012 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:42.597 00.004 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:44.594 01.997 11616 Exposure complete
19:05:44.640 00.046 11616 worker thread done servicing request
19:05:44.640 00.000 12268 OnExposeComplete: enter
19:05:44.640 00.000 12268 UpdateGuideState(): m_state=6
19:05:44.640 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
19:05:44.640 00.000 12268 Star::Find returns 1 (0), X=531.14, Y=250.35, Mass=1116, SNR=23.1, Peak=105 HFD=5.1
19:05:44.640 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
19:05:44.640 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
19:05:44.640 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-1.15 hyp=1.21 cameraTheta=-1.88 mountX=-1.18 mountY=-0.22, mountTheta=-2.96
19:05:44.656 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-1.15, opts=13)
19:05:44.656 00.000 12268 Enqueuing Move request for scope (-0.37, -1.15)
19:05:44.656 00.000 11616 Worker thread wakes up
19:05:44.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -1.15) opts 0xd
19:05:44.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -1.15)
19:05:44.656 00.000 11616 Moving (-0.37, -1.15) raw xDistance=-1.18 yDistance=-0.22
19:05:44.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.59 from input -1.18
19:05:44.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:05:44.656 00.000 11616 MoveAxis(E, 657, ABG)
19:05:44.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:44.656 00.000 11616 Move returns status 1, amount 0
19:05:44.656 00.000 11616 MoveAxis(N, 18, ABG)
19:05:44.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:44.656 00.000 11616 Move returns status 1, amount 0
19:05:44.656 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:44.656 00.000 11616 move complete, result=1
19:05:44.656 00.000 11616 worker thread done servicing request
19:05:44.672 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:44.687 00.015 12268 UpdateGuideState exits: m=1116 SNR=23.1
19:05:44.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:44.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:44.687 00.000 12268 Enqueuing Expose request
19:05:44.687 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.2 px 0 ms NORTH
19:05:44.687 00.000 11616 Worker thread wakes up
19:05:44.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:44.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:44.687 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:44.687 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:46.697 02.010 11616 Exposure complete
19:05:46.750 00.053 11616 worker thread done servicing request
19:05:46.750 00.000 12268 OnExposeComplete: enter
19:05:46.750 00.000 12268 UpdateGuideState(): m_state=6
19:05:46.750 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
19:05:46.750 00.000 12268 Star::Find returns 1 (0), X=531.28, Y=250.81, Mass=1148, SNR=23.4, Peak=92 HFD=5.5
19:05:46.750 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.37 = 2.92)
19:05:46.750 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.19)
19:05:46.750 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.69 hyp=0.73 cameraTheta=-1.89 mountX=-0.71 mountY=-0.14, mountTheta=-2.95
19:05:46.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.69, opts=13)
19:05:46.750 00.000 12268 Enqueuing Move request for scope (-0.23, -0.69)
19:05:46.750 00.000 11616 Worker thread wakes up
19:05:46.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.69) opts 0xd
19:05:46.750 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.69)
19:05:46.750 00.000 11616 Moving (-0.23, -0.69) raw xDistance=-0.71 yDistance=-0.14
19:05:46.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.71
19:05:46.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:46.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:05:46.750 00.000 11616 MoveAxis(E, 395, ABG)
19:05:46.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:46.750 00.000 11616 Move returns status 1, amount 0
19:05:46.750 00.000 11616 MoveAxis(N, 0, ABG)
19:05:46.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:46.750 00.000 11616 Move returns status 1, amount 0
19:05:46.750 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:46.750 00.000 11616 move complete, result=1
19:05:46.750 00.000 11616 worker thread done servicing request
19:05:46.761 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:46.792 00.031 12268 UpdateGuideState exits: m=1148 SNR=23.4
19:05:46.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:46.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:46.792 00.000 12268 Enqueuing Expose request
19:05:46.792 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.1 px 0 ms NORTH
19:05:46.792 00.000 11616 Worker thread wakes up
19:05:46.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:46.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:46.792 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:46.792 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:48.781 01.989 11616 Exposure complete
19:05:48.843 00.062 11616 worker thread done servicing request
19:05:48.843 00.000 12268 OnExposeComplete: enter
19:05:48.843 00.000 12268 UpdateGuideState(): m_state=6
19:05:48.843 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
19:05:48.843 00.000 12268 Star::Find returns 1 (0), X=530.97, Y=250.83, Mass=1149, SNR=23.5, Peak=90 HFD=5.4
19:05:48.843 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
19:05:48.843 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
19:05:48.843 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.67 hyp=0.86 cameraTheta=-2.25 mountX=-0.72 mountY=-0.45, mountTheta=-2.59
19:05:48.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-0.67, opts=13)
19:05:48.843 00.000 12268 Enqueuing Move request for scope (-0.54, -0.67)
19:05:48.843 00.000 11616 Worker thread wakes up
19:05:48.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.67) opts 0xd
19:05:48.843 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, -0.67)
19:05:48.843 00.000 11616 Moving (-0.54, -0.67) raw xDistance=-0.72 yDistance=-0.45
19:05:48.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
19:05:48.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
19:05:48.843 00.000 11616 MoveAxis(E, 398, ABG)
19:05:48.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:48.843 00.000 11616 Move returns status 1, amount 0
19:05:48.843 00.000 11616 MoveAxis(N, 38, ABG)
19:05:48.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:48.843 00.000 11616 Move returns status 1, amount 0
19:05:48.843 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:48.843 00.000 11616 move complete, result=1
19:05:48.843 00.000 11616 worker thread done servicing request
19:05:48.859 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:48.890 00.031 12268 UpdateGuideState exits: m=1149 SNR=23.5
19:05:48.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:48.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:48.890 00.000 12268 Enqueuing Expose request
19:05:48.890 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.4 px 0 ms NORTH
19:05:48.890 00.000 11616 Worker thread wakes up
19:05:48.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:48.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:48.890 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:48.890 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:50.888 01.998 11616 Exposure complete
19:05:50.951 00.063 11616 worker thread done servicing request
19:05:50.951 00.000 12268 OnExposeComplete: enter
19:05:50.951 00.000 12268 UpdateGuideState(): m_state=6
19:05:50.951 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
19:05:50.951 00.000 12268 Star::Find returns 1 (0), X=531.16, Y=250.98, Mass=1062, SNR=22.4, Peak=91 HFD=5.5
19:05:50.951 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
19:05:50.951 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
19:05:50.951 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.52 hyp=0.63 cameraTheta=-2.17 mountX=-0.55 mountY=-0.28, mountTheta=-2.67
19:05:50.951 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.52, opts=13)
19:05:50.951 00.000 12268 Enqueuing Move request for scope (-0.35, -0.52)
19:05:50.951 00.000 11616 Worker thread wakes up
19:05:50.951 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.52) opts 0xd
19:05:50.951 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.52)
19:05:50.951 00.000 11616 Moving (-0.35, -0.52) raw xDistance=-0.55 yDistance=-0.28
19:05:50.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
19:05:50.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:05:50.951 00.000 11616 MoveAxis(E, 308, ABG)
19:05:50.951 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:50.951 00.000 11616 Move returns status 1, amount 0
19:05:50.951 00.000 11616 MoveAxis(N, 24, ABG)
19:05:50.951 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:50.951 00.000 11616 Move returns status 1, amount 0
19:05:50.951 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:50.951 00.000 11616 move complete, result=1
19:05:50.951 00.000 11616 worker thread done servicing request
19:05:50.968 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:50.983 00.015 12268 UpdateGuideState exits: m=1062 SNR=22.4
19:05:50.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:50.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:50.983 00.000 12268 Enqueuing Expose request
19:05:50.983 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.3 px 0 ms NORTH
19:05:50.983 00.000 11616 Worker thread wakes up
19:05:50.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:50.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:50.999 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:50.999 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:53.000 02.001 11616 Exposure complete
19:05:53.060 00.060 11616 worker thread done servicing request
19:05:53.060 00.000 12268 OnExposeComplete: enter
19:05:53.060 00.000 12268 UpdateGuideState(): m_state=6
19:05:53.060 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
19:05:53.060 00.000 12268 Star::Find returns 1 (0), X=531.31, Y=250.89, Mass=1136, SNR=23.3, Peak=87 HFD=5.5
19:05:53.060 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
19:05:53.060 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
19:05:53.060 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.61 hyp=0.64 cameraTheta=-1.89 mountX=-0.62 mountY=-0.12, mountTheta=-2.95
19:05:53.062 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.61, opts=13)
19:05:53.062 00.000 12268 Enqueuing Move request for scope (-0.20, -0.61)
19:05:53.062 00.000 11616 Worker thread wakes up
19:05:53.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.61) opts 0xd
19:05:53.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.61)
19:05:53.062 00.000 11616 Moving (-0.20, -0.61) raw xDistance=-0.62 yDistance=-0.12
19:05:53.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
19:05:53.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:05:53.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:05:53.062 00.000 11616 MoveAxis(E, 346, ABG)
19:05:53.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:53.062 00.000 11616 Move returns status 1, amount 0
19:05:53.062 00.000 11616 MoveAxis(N, 0, ABG)
19:05:53.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:53.062 00.000 11616 Move returns status 1, amount 0
19:05:53.062 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:53.062 00.000 11616 move complete, result=1
19:05:53.062 00.000 11616 worker thread done servicing request
19:05:53.076 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:53.093 00.017 12268 UpdateGuideState exits: m=1136 SNR=23.3
19:05:53.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:53.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:53.093 00.000 12268 Enqueuing Expose request
19:05:53.093 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.1 px 0 ms NORTH
19:05:53.093 00.000 11616 Worker thread wakes up
19:05:53.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:53.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:53.093 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:53.093 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:55.115 02.022 11616 Exposure complete
19:05:55.163 00.048 11616 worker thread done servicing request
19:05:55.163 00.000 12268 OnExposeComplete: enter
19:05:55.163 00.000 12268 UpdateGuideState(): m_state=6
19:05:55.163 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
19:05:55.163 00.000 12268 Star::Find returns 1 (0), X=531.05, Y=250.88, Mass=1034, SNR=22.0, Peak=89 HFD=4.7
19:05:55.163 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
19:05:55.163 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
19:05:55.163 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.62 hyp=0.78 cameraTheta=-2.21 mountX=-0.67 mountY=-0.38, mountTheta=-2.63
19:05:55.163 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.62, opts=13)
19:05:55.163 00.000 12268 Enqueuing Move request for scope (-0.46, -0.62)
19:05:55.163 00.000 11616 Worker thread wakes up
19:05:55.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.62) opts 0xd
19:05:55.163 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.62)
19:05:55.163 00.000 11616 Moving (-0.46, -0.62) raw xDistance=-0.67 yDistance=-0.38
19:05:55.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.67
19:05:55.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:05:55.163 00.000 11616 MoveAxis(E, 370, ABG)
19:05:55.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:55.163 00.000 11616 Move returns status 1, amount 0
19:05:55.163 00.000 11616 MoveAxis(N, 32, ABG)
19:05:55.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:55.163 00.000 11616 Move returns status 1, amount 0
19:05:55.163 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:55.163 00.000 11616 move complete, result=1
19:05:55.163 00.000 11616 worker thread done servicing request
19:05:55.194 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:55.210 00.016 12268 UpdateGuideState exits: m=1034 SNR=22.0
19:05:55.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:55.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:55.210 00.000 12268 Enqueuing Expose request
19:05:55.210 00.000 11616 Worker thread wakes up
19:05:55.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:55.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:55.210 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.4 px 0 ms NORTH
19:05:55.210 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:55.210 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:57.219 02.009 11616 Exposure complete
19:05:57.265 00.046 11616 worker thread done servicing request
19:05:57.265 00.000 12268 OnExposeComplete: enter
19:05:57.265 00.000 12268 UpdateGuideState(): m_state=6
19:05:57.265 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
19:05:57.265 00.000 12268 Star::Find returns 1 (0), X=530.96, Y=250.95, Mass=1069, SNR=22.4, Peak=97 HFD=4.6
19:05:57.265 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
19:05:57.265 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
19:05:57.265 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-0.55 hyp=0.78 cameraTheta=-2.36 mountX=-0.60 mountY=-0.48, mountTheta=-2.47
19:05:57.265 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=-0.55, opts=13)
19:05:57.265 00.000 12268 Enqueuing Move request for scope (-0.55, -0.55)
19:05:57.265 00.000 11616 Worker thread wakes up
19:05:57.281 00.016 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.55) opts 0xd
19:05:57.281 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, -0.55)
19:05:57.281 00.000 11616 Moving (-0.55, -0.55) raw xDistance=-0.60 yDistance=-0.48
19:05:57.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
19:05:57.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
19:05:57.281 00.000 11616 MoveAxis(E, 334, ABG)
19:05:57.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:57.281 00.000 11616 Move returns status 1, amount 0
19:05:57.281 00.000 11616 MoveAxis(N, 40, ABG)
19:05:57.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:57.281 00.000 11616 Move returns status 1, amount 0
19:05:57.281 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:57.281 00.000 11616 move complete, result=1
19:05:57.281 00.000 11616 worker thread done servicing request
19:05:57.297 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:57.312 00.015 12268 UpdateGuideState exits: m=1069 SNR=22.4
19:05:57.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:57.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:57.312 00.000 12268 Enqueuing Expose request
19:05:57.312 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.5 px 0 ms NORTH
19:05:57.312 00.000 11616 Worker thread wakes up
19:05:57.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:57.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:57.312 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:57.312 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:05:59.329 02.017 11616 Exposure complete
19:05:59.377 00.048 11616 worker thread done servicing request
19:05:59.377 00.000 12268 OnExposeComplete: enter
19:05:59.377 00.000 12268 UpdateGuideState(): m_state=6
19:05:59.377 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
19:05:59.377 00.000 12268 Star::Find returns 1 (0), X=530.99, Y=250.44, Mass=1000, SNR=21.7, Peak=96 HFD=4.9
19:05:59.377 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
19:05:59.377 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
19:05:59.377 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-1.06 hyp=1.18 cameraTheta=-2.03 mountX=-1.11 mountY=-0.38, mountTheta=-2.81
19:05:59.377 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=-1.06, opts=13)
19:05:59.377 00.000 12268 Enqueuing Move request for scope (-0.52, -1.06)
19:05:59.377 00.000 11616 Worker thread wakes up
19:05:59.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -1.06) opts 0xd
19:05:59.377 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, -1.06)
19:05:59.377 00.000 11616 Moving (-0.52, -1.06) raw xDistance=-1.11 yDistance=-0.38
19:05:59.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.55 from input -1.11
19:05:59.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:05:59.377 00.000 11616 MoveAxis(E, 614, ABG)
19:05:59.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:59.377 00.000 11616 Move returns status 1, amount 0
19:05:59.377 00.000 11616 MoveAxis(N, 32, ABG)
19:05:59.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:05:59.377 00.000 11616 Move returns status 1, amount 0
19:05:59.377 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:05:59.377 00.000 11616 move complete, result=1
19:05:59.377 00.000 11616 worker thread done servicing request
19:05:59.406 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:05:59.425 00.019 12268 UpdateGuideState exits: m=1000 SNR=21.7
19:05:59.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:05:59.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:05:59.425 00.000 12268 Enqueuing Expose request
19:05:59.425 00.000 11616 Worker thread wakes up
19:05:59.425 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:05:59.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:05:59.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:05:59.425 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:05:59.425 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:01.437 02.012 11616 Exposure complete
19:06:01.484 00.047 11616 worker thread done servicing request
19:06:01.484 00.000 12268 OnExposeComplete: enter
19:06:01.484 00.000 12268 UpdateGuideState(): m_state=6
19:06:01.484 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
19:06:01.484 00.000 12268 Star::Find returns 1 (0), X=531.09, Y=250.51, Mass=1067, SNR=22.4, Peak=92 HFD=5.1
19:06:01.484 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.45 = 2.84)
19:06:01.484 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.27)
19:06:01.484 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.99 hyp=1.07 cameraTheta=-1.97 mountX=-1.02 mountY=-0.29, mountTheta=-2.87
19:06:01.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.99, opts=13)
19:06:01.484 00.000 12268 Enqueuing Move request for scope (-0.42, -0.99)
19:06:01.484 00.000 11616 Worker thread wakes up
19:06:01.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.99) opts 0xd
19:06:01.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.99)
19:06:01.484 00.000 11616 Moving (-0.42, -0.99) raw xDistance=-1.02 yDistance=-0.29
19:06:01.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.51 from input -1.02
19:06:01.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:06:01.484 00.000 11616 MoveAxis(E, 567, ABG)
19:06:01.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:01.484 00.000 11616 Move returns status 1, amount 0
19:06:01.484 00.000 11616 MoveAxis(N, 24, ABG)
19:06:01.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:01.484 00.000 11616 Move returns status 1, amount 0
19:06:01.484 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:01.484 00.000 11616 move complete, result=1
19:06:01.484 00.000 11616 worker thread done servicing request
19:06:01.500 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:01.531 00.031 12268 UpdateGuideState exits: m=1067 SNR=22.4
19:06:01.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:01.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:01.531 00.000 12268 Enqueuing Expose request
19:06:01.531 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.3 px 0 ms NORTH
19:06:01.531 00.000 11616 Worker thread wakes up
19:06:01.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:01.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:01.531 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:01.531 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:03.531 02.000 11616 Exposure complete
19:06:03.593 00.062 11616 worker thread done servicing request
19:06:03.593 00.000 12268 OnExposeComplete: enter
19:06:03.593 00.000 12268 UpdateGuideState(): m_state=6
19:06:03.593 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
19:06:03.593 00.000 12268 Star::Find returns 1 (0), X=530.96, Y=250.98, Mass=1108, SNR=23.0, Peak=94 HFD=5.6
19:06:03.593 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.86 = 2.43)
19:06:03.593 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.68)
19:06:03.593 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-0.52 hyp=0.76 cameraTheta=-2.38 mountX=-0.57 mountY=-0.48, mountTheta=-2.44
19:06:03.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=-0.52, opts=13)
19:06:03.593 00.000 12268 Enqueuing Move request for scope (-0.55, -0.52)
19:06:03.593 00.000 11616 Worker thread wakes up
19:06:03.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.52) opts 0xd
19:06:03.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, -0.52)
19:06:03.593 00.000 11616 Moving (-0.55, -0.52) raw xDistance=-0.57 yDistance=-0.48
19:06:03.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.57
19:06:03.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
19:06:03.593 00.000 11616 MoveAxis(E, 319, ABG)
19:06:03.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:03.593 00.000 11616 Move returns status 1, amount 0
19:06:03.593 00.000 11616 MoveAxis(N, 41, ABG)
19:06:03.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:03.593 00.000 11616 Move returns status 1, amount 0
19:06:03.593 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:03.593 00.000 11616 move complete, result=1
19:06:03.593 00.000 11616 worker thread done servicing request
19:06:03.607 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:03.639 00.032 12268 UpdateGuideState exits: m=1108 SNR=23.0
19:06:03.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:03.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:03.639 00.000 12268 Enqueuing Expose request
19:06:03.639 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.5 px 0 ms NORTH
19:06:03.639 00.000 11616 Worker thread wakes up
19:06:03.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:03.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:03.639 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:03.639 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:05.625 01.986 11616 Exposure complete
19:06:05.687 00.062 11616 worker thread done servicing request
19:06:05.687 00.000 12268 OnExposeComplete: enter
19:06:05.687 00.000 12268 UpdateGuideState(): m_state=6
19:06:05.687 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
19:06:05.687 00.000 12268 Star::Find returns 1 (0), X=530.94, Y=250.93, Mass=1151, SNR=23.4, Peak=109 HFD=4.6
19:06:05.687 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
19:06:05.687 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
19:06:05.687 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.57 hyp=0.80 cameraTheta=-2.36 mountX=-0.62 mountY=-0.49, mountTheta=-2.47
19:06:05.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-0.57, opts=13)
19:06:05.687 00.000 12268 Enqueuing Move request for scope (-0.57, -0.57)
19:06:05.687 00.000 11616 Worker thread wakes up
19:06:05.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.57) opts 0xd
19:06:05.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -0.57)
19:06:05.687 00.000 11616 Moving (-0.57, -0.57) raw xDistance=-0.62 yDistance=-0.49
19:06:05.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
19:06:05.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
19:06:05.687 00.000 11616 MoveAxis(E, 345, ABG)
19:06:05.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:05.687 00.000 11616 Move returns status 1, amount 0
19:06:05.687 00.000 11616 MoveAxis(N, 42, ABG)
19:06:05.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:05.687 00.000 11616 Move returns status 1, amount 0
19:06:05.687 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:05.687 00.000 11616 move complete, result=1
19:06:05.687 00.000 11616 worker thread done servicing request
19:06:05.703 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:05.734 00.031 12268 UpdateGuideState exits: m=1151 SNR=23.4
19:06:05.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:05.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:05.734 00.000 12268 Enqueuing Expose request
19:06:05.734 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.5 px 0 ms NORTH
19:06:05.734 00.000 11616 Worker thread wakes up
19:06:05.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:05.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:05.734 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:05.734 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:07.745 02.011 11616 Exposure complete
19:06:07.792 00.047 11616 worker thread done servicing request
19:06:07.792 00.000 12268 OnExposeComplete: enter
19:06:07.792 00.000 12268 UpdateGuideState(): m_state=6
19:06:07.792 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
19:06:07.792 00.000 12268 Star::Find returns 1 (0), X=531.09, Y=250.89, Mass=1063, SNR=22.6, Peak=100 HFD=5.4
19:06:07.792 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.65 = 2.64)
19:06:07.792 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.47)
19:06:07.792 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.61 hyp=0.74 cameraTheta=-2.17 mountX=-0.65 mountY=-0.34, mountTheta=-2.66
19:06:07.792 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.61, opts=13)
19:06:07.792 00.000 12268 Enqueuing Move request for scope (-0.42, -0.61)
19:06:07.792 00.000 11616 Worker thread wakes up
19:06:07.792 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.61) opts 0xd
19:06:07.792 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.61)
19:06:07.792 00.000 11616 Moving (-0.42, -0.61) raw xDistance=-0.65 yDistance=-0.34
19:06:07.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.65
19:06:07.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:06:07.792 00.000 11616 MoveAxis(E, 361, ABG)
19:06:07.792 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:07.792 00.000 11616 Move returns status 1, amount 0
19:06:07.792 00.000 11616 MoveAxis(N, 29, ABG)
19:06:07.792 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:07.792 00.000 11616 Move returns status 1, amount 0
19:06:07.792 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:07.792 00.000 11616 move complete, result=1
19:06:07.792 00.000 11616 worker thread done servicing request
19:06:07.812 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:07.824 00.012 12268 UpdateGuideState exits: m=1063 SNR=22.6
19:06:07.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:07.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:07.824 00.000 12268 Enqueuing Expose request
19:06:07.824 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.3 px 0 ms NORTH
19:06:07.824 00.000 11616 Worker thread wakes up
19:06:07.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:07.840 00.016 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:07.840 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:07.840 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:09.845 02.005 11616 Exposure complete
19:06:09.892 00.047 11616 worker thread done servicing request
19:06:09.892 00.000 12268 OnExposeComplete: enter
19:06:09.892 00.000 12268 UpdateGuideState(): m_state=6
19:06:09.892 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
19:06:09.892 00.000 12268 Star::Find returns 1 (0), X=531.07, Y=250.80, Mass=1109, SNR=23.0, Peak=111 HFD=4.9
19:06:09.892 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.61 = 2.68)
19:06:09.892 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
19:06:09.892 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.70 hyp=0.83 cameraTheta=-2.13 mountX=-0.74 mountY=-0.35, mountTheta=-2.70
19:06:09.906 00.014 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-0.70, opts=13)
19:06:09.906 00.000 12268 Enqueuing Move request for scope (-0.44, -0.70)
19:06:09.906 00.000 11616 Worker thread wakes up
19:06:09.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.70) opts 0xd
19:06:09.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -0.70)
19:06:09.906 00.000 11616 Moving (-0.44, -0.70) raw xDistance=-0.74 yDistance=-0.35
19:06:09.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.74
19:06:09.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
19:06:09.906 00.000 11616 MoveAxis(E, 410, ABG)
19:06:09.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:09.906 00.000 11616 Move returns status 1, amount 0
19:06:09.906 00.000 11616 MoveAxis(N, 29, ABG)
19:06:09.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:09.906 00.000 11616 Move returns status 1, amount 0
19:06:09.906 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:09.906 00.000 11616 move complete, result=1
19:06:09.906 00.000 11616 worker thread done servicing request
19:06:09.924 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:09.940 00.016 12268 UpdateGuideState exits: m=1109 SNR=23.0
19:06:09.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:09.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:09.940 00.000 12268 Enqueuing Expose request
19:06:09.940 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.3 px 0 ms NORTH
19:06:09.940 00.000 11616 Worker thread wakes up
19:06:09.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:09.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:09.940 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:09.940 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:11.953 02.013 11616 Exposure complete
19:06:12.000 00.047 11616 worker thread done servicing request
19:06:12.000 00.000 12268 OnExposeComplete: enter
19:06:12.000 00.000 12268 UpdateGuideState(): m_state=6
19:06:12.000 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
19:06:12.000 00.000 12268 Star::Find returns 1 (0), X=531.28, Y=250.81, Mass=1059, SNR=22.4, Peak=100 HFD=5.1
19:06:12.000 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.37 = 2.92)
19:06:12.000 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.19)
19:06:12.000 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.69 hyp=0.73 cameraTheta=-1.89 mountX=-0.71 mountY=-0.14, mountTheta=-2.95
19:06:12.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.69, opts=13)
19:06:12.000 00.000 12268 Enqueuing Move request for scope (-0.23, -0.69)
19:06:12.000 00.000 11616 Worker thread wakes up
19:06:12.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.69) opts 0xd
19:06:12.000 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.69)
19:06:12.000 00.000 11616 Moving (-0.23, -0.69) raw xDistance=-0.71 yDistance=-0.14
19:06:12.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.71
19:06:12.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:06:12.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:06:12.000 00.000 11616 MoveAxis(E, 395, ABG)
19:06:12.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:12.000 00.000 11616 Move returns status 1, amount 0
19:06:12.000 00.000 11616 MoveAxis(N, 0, ABG)
19:06:12.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:12.000 00.000 11616 Move returns status 1, amount 0
19:06:12.000 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:12.000 00.000 11616 move complete, result=1
19:06:12.000 00.000 11616 worker thread done servicing request
19:06:12.031 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:12.046 00.015 12268 UpdateGuideState exits: m=1059 SNR=22.4
19:06:12.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:12.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:12.046 00.000 12268 Enqueuing Expose request
19:06:12.046 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.1 px 0 ms NORTH
19:06:12.046 00.000 11616 Worker thread wakes up
19:06:12.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:12.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:12.046 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:12.046 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:14.037 01.991 11616 Exposure complete
19:06:14.100 00.063 11616 worker thread done servicing request
19:06:14.100 00.000 12268 OnExposeComplete: enter
19:06:14.100 00.000 12268 UpdateGuideState(): m_state=6
19:06:14.100 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
19:06:14.100 00.000 12268 Star::Find returns 1 (0), X=531.08, Y=251.06, Mass=1032, SNR=22.1, Peak=99 HFD=5.3
19:06:14.100 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
19:06:14.100 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
19:06:14.100 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.44 hyp=0.61 cameraTheta=-2.35 mountX=-0.48 mountY=-0.37, mountTheta=-2.48
19:06:14.100 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-0.44, opts=13)
19:06:14.100 00.000 12268 Enqueuing Move request for scope (-0.43, -0.44)
19:06:14.100 00.000 11616 Worker thread wakes up
19:06:14.100 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.44) opts 0xd
19:06:14.100 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -0.44)
19:06:14.100 00.000 11616 Moving (-0.43, -0.44) raw xDistance=-0.48 yDistance=-0.37
19:06:14.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
19:06:14.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
19:06:14.100 00.000 11616 MoveAxis(E, 264, ABG)
19:06:14.100 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:14.100 00.000 11616 Move returns status 1, amount 0
19:06:14.100 00.000 11616 MoveAxis(N, 31, ABG)
19:06:14.100 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:14.100 00.000 11616 Move returns status 1, amount 0
19:06:14.100 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:14.100 00.000 11616 move complete, result=1
19:06:14.100 00.000 11616 worker thread done servicing request
19:06:14.125 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:14.132 00.007 12268 UpdateGuideState exits: m=1032 SNR=22.1
19:06:14.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:14.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:14.132 00.000 12268 Enqueuing Expose request
19:06:14.132 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:06:14.132 00.000 11616 Worker thread wakes up
19:06:14.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:14.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:14.132 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:14.132 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:16.156 02.024 11616 Exposure complete
19:06:16.203 00.047 11616 worker thread done servicing request
19:06:16.203 00.000 12268 OnExposeComplete: enter
19:06:16.203 00.000 12268 UpdateGuideState(): m_state=6
19:06:16.203 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
19:06:16.203 00.000 12268 Star::Find returns 1 (0), X=531.11, Y=251.35, Mass=1056, SNR=22.2, Peak=102 HFD=5.0
19:06:16.203 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
19:06:16.203 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
19:06:16.203 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.15 hyp=0.43 cameraTheta=-2.78 mountX=-0.19 mountY=-0.38, mountTheta=-2.04
19:06:16.203 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.15, opts=13)
19:06:16.203 00.000 12268 Enqueuing Move request for scope (-0.40, -0.15)
19:06:16.203 00.000 11616 Worker thread wakes up
19:06:16.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.15) opts 0xd
19:06:16.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.15)
19:06:16.203 00.000 11616 Moving (-0.40, -0.15) raw xDistance=-0.19 yDistance=-0.38
19:06:16.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
19:06:16.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:06:16.203 00.000 11616 MoveAxis(E, 107, ABG)
19:06:16.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:16.203 00.000 11616 Move returns status 1, amount 0
19:06:16.203 00.000 11616 MoveAxis(N, 32, ABG)
19:06:16.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:16.203 00.000 11616 Move returns status 1, amount 0
19:06:16.203 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:16.203 00.000 11616 move complete, result=1
19:06:16.203 00.000 11616 worker thread done servicing request
19:06:16.234 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:16.250 00.016 12268 UpdateGuideState exits: m=1056 SNR=22.2
19:06:16.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:16.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:16.250 00.000 12268 Enqueuing Expose request
19:06:16.250 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:06:16.250 00.000 11616 Worker thread wakes up
19:06:16.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:16.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:16.250 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:16.250 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:18.260 02.010 11616 Exposure complete
19:06:18.312 00.052 11616 worker thread done servicing request
19:06:18.312 00.000 12268 OnExposeComplete: enter
19:06:18.312 00.000 12268 UpdateGuideState(): m_state=6
19:06:18.312 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
19:06:18.312 00.000 12268 Star::Find returns 1 (0), X=530.82, Y=250.76, Mass=1073, SNR=22.5, Peak=80 HFD=5.6
19:06:18.312 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
19:06:18.312 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
19:06:18.312 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=-0.73 hyp=1.01 cameraTheta=-2.33 mountX=-0.80 mountY=-0.59, mountTheta=-2.50
19:06:18.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.69, y=-0.73, opts=13)
19:06:18.312 00.000 12268 Enqueuing Move request for scope (-0.69, -0.73)
19:06:18.312 00.000 11616 Worker thread wakes up
19:06:18.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.73) opts 0xd
19:06:18.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.69, -0.73)
19:06:18.312 00.000 11616 Moving (-0.69, -0.73) raw xDistance=-0.80 yDistance=-0.59
19:06:18.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.80
19:06:18.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
19:06:18.312 00.000 11616 MoveAxis(E, 443, ABG)
19:06:18.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:18.312 00.000 11616 Move returns status 1, amount 0
19:06:18.312 00.000 11616 MoveAxis(N, 50, ABG)
19:06:18.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:18.312 00.000 11616 Move returns status 1, amount 0
19:06:18.312 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:18.312 00.000 11616 move complete, result=1
19:06:18.312 00.000 11616 worker thread done servicing request
19:06:18.324 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:18.356 00.032 12268 UpdateGuideState exits: m=1073 SNR=22.5
19:06:18.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:18.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:18.356 00.000 12268 Enqueuing Expose request
19:06:18.356 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.6 px 0 ms NORTH
19:06:18.356 00.000 11616 Worker thread wakes up
19:06:18.356 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:18.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:18.356 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:18.356 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:20.359 02.003 11616 Exposure complete
19:06:20.406 00.047 11616 worker thread done servicing request
19:06:20.406 00.000 12268 OnExposeComplete: enter
19:06:20.406 00.000 12268 UpdateGuideState(): m_state=6
19:06:20.406 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
19:06:20.406 00.000 12268 Star::Find returns 1 (0), X=531.15, Y=250.99, Mass=1142, SNR=23.4, Peak=104 HFD=5.4
19:06:20.406 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.66 = 2.63)
19:06:20.406 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.48)
19:06:20.406 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.51 hyp=0.62 cameraTheta=-2.18 mountX=-0.54 mountY=-0.29, mountTheta=-2.65
19:06:20.406 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.51, opts=13)
19:06:20.406 00.000 12268 Enqueuing Move request for scope (-0.36, -0.51)
19:06:20.406 00.000 11616 Worker thread wakes up
19:06:20.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.51) opts 0xd
19:06:20.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.51)
19:06:20.406 00.000 11616 Moving (-0.36, -0.51) raw xDistance=-0.54 yDistance=-0.29
19:06:20.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
19:06:20.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:06:20.406 00.000 11616 MoveAxis(E, 302, ABG)
19:06:20.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:20.406 00.000 11616 Move returns status 1, amount 0
19:06:20.406 00.000 11616 MoveAxis(N, 24, ABG)
19:06:20.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:20.406 00.000 11616 Move returns status 1, amount 0
19:06:20.406 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:20.406 00.000 11616 move complete, result=1
19:06:20.406 00.000 11616 worker thread done servicing request
19:06:20.421 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:20.453 00.032 12268 UpdateGuideState exits: m=1142 SNR=23.4
19:06:20.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:20.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:20.453 00.000 12268 Enqueuing Expose request
19:06:20.453 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
19:06:20.453 00.000 11616 Worker thread wakes up
19:06:20.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:20.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:20.453 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:20.453 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:22.471 02.018 11616 Exposure complete
19:06:22.531 00.060 11616 worker thread done servicing request
19:06:22.531 00.000 12268 OnExposeComplete: enter
19:06:22.531 00.000 12268 UpdateGuideState(): m_state=6
19:06:22.531 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
19:06:22.531 00.000 12268 Star::Find returns 1 (0), X=531.01, Y=250.88, Mass=1066, SNR=22.6, Peak=117 HFD=4.7
19:06:22.531 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
19:06:22.531 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
19:06:22.531 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.62 hyp=0.80 cameraTheta=-2.26 mountX=-0.66 mountY=-0.42, mountTheta=-2.58
19:06:22.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=-0.62, opts=13)
19:06:22.531 00.000 12268 Enqueuing Move request for scope (-0.50, -0.62)
19:06:22.531 00.000 11616 Worker thread wakes up
19:06:22.534 00.003 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.62) opts 0xd
19:06:22.534 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, -0.62)
19:06:22.534 00.000 11616 Moving (-0.50, -0.62) raw xDistance=-0.66 yDistance=-0.42
19:06:22.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.66
19:06:22.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
19:06:22.534 00.000 11616 MoveAxis(E, 368, ABG)
19:06:22.534 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:22.534 00.000 11616 Move returns status 1, amount 0
19:06:22.534 00.000 11616 MoveAxis(N, 36, ABG)
19:06:22.534 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:22.534 00.000 11616 Move returns status 1, amount 0
19:06:22.534 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:22.534 00.000 11616 move complete, result=1
19:06:22.534 00.000 11616 worker thread done servicing request
19:06:22.550 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:22.566 00.016 12268 UpdateGuideState exits: m=1066 SNR=22.6
19:06:22.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:22.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:22.566 00.000 12268 Enqueuing Expose request
19:06:22.566 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.4 px 0 ms NORTH
19:06:22.566 00.000 11616 Worker thread wakes up
19:06:22.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:22.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:22.566 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:22.566 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:24.577 02.011 11616 Exposure complete
19:06:24.640 00.063 11616 worker thread done servicing request
19:06:24.640 00.000 12268 OnExposeComplete: enter
19:06:24.640 00.000 12268 UpdateGuideState(): m_state=6
19:06:24.640 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
19:06:24.640 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=250.90, Mass=1045, SNR=22.4, Peak=99 HFD=5.2
19:06:24.640 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
19:06:24.640 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
19:06:24.640 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-0.59 hyp=0.86 cameraTheta=-2.38 mountX=-0.65 mountY=-0.54, mountTheta=-2.45
19:06:24.640 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-0.59, opts=13)
19:06:24.640 00.000 12268 Enqueuing Move request for scope (-0.62, -0.59)
19:06:24.640 00.000 11616 Worker thread wakes up
19:06:24.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.59) opts 0xd
19:06:24.640 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -0.59)
19:06:24.640 00.000 11616 Moving (-0.62, -0.59) raw xDistance=-0.65 yDistance=-0.54
19:06:24.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.65
19:06:24.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.54
19:06:24.640 00.000 11616 MoveAxis(E, 362, ABG)
19:06:24.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:24.640 00.000 11616 Move returns status 1, amount 0
19:06:24.640 00.000 11616 MoveAxis(N, 46, ABG)
19:06:24.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:24.640 00.000 11616 Move returns status 1, amount 0
19:06:24.640 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:24.640 00.000 11616 move complete, result=1
19:06:24.640 00.000 11616 worker thread done servicing request
19:06:24.656 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:24.671 00.015 12268 UpdateGuideState exits: m=1045 SNR=22.4
19:06:24.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:24.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:24.671 00.000 12268 Enqueuing Expose request
19:06:24.671 00.000 11616 Worker thread wakes up
19:06:24.671 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.5 px 0 ms NORTH
19:06:24.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:24.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:24.687 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:24.687 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:26.687 02.000 11616 Exposure complete
19:06:26.743 00.056 11616 worker thread done servicing request
19:06:26.743 00.000 12268 OnExposeComplete: enter
19:06:26.743 00.000 12268 UpdateGuideState(): m_state=6
19:06:26.743 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
19:06:26.743 00.000 12268 Star::Find returns 1 (0), X=531.15, Y=250.97, Mass=1117, SNR=23.1, Peak=96 HFD=5.5
19:06:26.743 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.64 = 2.65)
19:06:26.743 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.46)
19:06:26.743 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.53 hyp=0.64 cameraTheta=-2.16 mountX=-0.57 mountY=-0.29, mountTheta=-2.67
19:06:26.743 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.53, opts=13)
19:06:26.743 00.000 12268 Enqueuing Move request for scope (-0.36, -0.53)
19:06:26.743 00.000 11616 Worker thread wakes up
19:06:26.743 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.53) opts 0xd
19:06:26.743 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.53)
19:06:26.743 00.000 11616 Moving (-0.36, -0.53) raw xDistance=-0.57 yDistance=-0.29
19:06:26.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
19:06:26.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:06:26.743 00.000 11616 MoveAxis(E, 314, ABG)
19:06:26.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:26.743 00.000 11616 Move returns status 1, amount 0
19:06:26.743 00.000 11616 MoveAxis(N, 24, ABG)
19:06:26.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:26.743 00.000 11616 Move returns status 1, amount 0
19:06:26.743 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:26.743 00.000 11616 move complete, result=1
19:06:26.743 00.000 11616 worker thread done servicing request
19:06:26.760 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:26.781 00.021 12268 UpdateGuideState exits: m=1117 SNR=23.1
19:06:26.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:26.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:26.781 00.000 12268 Enqueuing Expose request
19:06:26.781 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.3 px 0 ms NORTH
19:06:26.781 00.000 11616 Worker thread wakes up
19:06:26.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:26.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:26.781 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:26.781 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:28.796 02.015 11616 Exposure complete
19:06:28.844 00.048 11616 worker thread done servicing request
19:06:28.844 00.000 12268 OnExposeComplete: enter
19:06:28.844 00.000 12268 UpdateGuideState(): m_state=6
19:06:28.844 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
19:06:28.844 00.000 12268 Star::Find returns 1 (0), X=531.09, Y=250.95, Mass=1153, SNR=23.4, Peak=100 HFD=5.5
19:06:28.844 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
19:06:28.844 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
19:06:28.844 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.55 hyp=0.69 cameraTheta=-2.22 mountX=-0.59 mountY=-0.34, mountTheta=-2.61
19:06:28.844 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.55, opts=13)
19:06:28.844 00.000 12268 Enqueuing Move request for scope (-0.42, -0.55)
19:06:28.844 00.000 11616 Worker thread wakes up
19:06:28.844 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.55) opts 0xd
19:06:28.844 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.55)
19:06:28.844 00.000 11616 Moving (-0.42, -0.55) raw xDistance=-0.59 yDistance=-0.34
19:06:28.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.59
19:06:28.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:06:28.844 00.000 11616 MoveAxis(E, 328, ABG)
19:06:28.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:28.844 00.000 11616 Move returns status 1, amount 0
19:06:28.844 00.000 11616 MoveAxis(N, 29, ABG)
19:06:28.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:28.844 00.000 11616 Move returns status 1, amount 0
19:06:28.844 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:28.844 00.000 11616 move complete, result=1
19:06:28.844 00.000 11616 worker thread done servicing request
19:06:28.875 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:28.890 00.015 12268 UpdateGuideState exits: m=1153 SNR=23.4
19:06:28.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:28.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:28.890 00.000 12268 Enqueuing Expose request
19:06:28.890 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.3 px 0 ms NORTH
19:06:28.890 00.000 11616 Worker thread wakes up
19:06:28.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:28.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:28.890 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:28.890 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:30.906 02.016 11616 Exposure complete
19:06:30.952 00.046 11616 worker thread done servicing request
19:06:30.952 00.000 12268 OnExposeComplete: enter
19:06:30.952 00.000 12268 UpdateGuideState(): m_state=6
19:06:30.952 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
19:06:30.952 00.000 12268 Star::Find returns 1 (0), X=531.12, Y=251.01, Mass=1123, SNR=23.2, Peak=110 HFD=4.7
19:06:30.952 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.72 = 2.57)
19:06:30.952 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.54)
19:06:30.952 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.49 hyp=0.63 cameraTheta=-2.24 mountX=-0.52 mountY=-0.32, mountTheta=-2.59
19:06:30.952 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=-0.49, opts=13)
19:06:30.952 00.000 12268 Enqueuing Move request for scope (-0.39, -0.49)
19:06:30.952 00.000 11616 Worker thread wakes up
19:06:30.952 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.49) opts 0xd
19:06:30.952 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, -0.49)
19:06:30.952 00.000 11616 Moving (-0.39, -0.49) raw xDistance=-0.52 yDistance=-0.32
19:06:30.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
19:06:30.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
19:06:30.952 00.000 11616 MoveAxis(E, 292, ABG)
19:06:30.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:30.952 00.000 11616 Move returns status 1, amount 0
19:06:30.952 00.000 11616 MoveAxis(N, 27, ABG)
19:06:30.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:30.952 00.000 11616 Move returns status 1, amount 0
19:06:30.952 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:30.952 00.000 11616 move complete, result=1
19:06:30.952 00.000 11616 worker thread done servicing request
19:06:30.968 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:31.000 00.032 12268 UpdateGuideState exits: m=1123 SNR=23.2
19:06:31.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:31.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:31.000 00.000 12268 Enqueuing Expose request
19:06:31.000 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
19:06:31.000 00.000 11616 Worker thread wakes up
19:06:31.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:31.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:31.000 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:31.000 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:33.000 02.000 11616 Exposure complete
19:06:33.062 00.062 11616 worker thread done servicing request
19:06:33.062 00.000 12268 OnExposeComplete: enter
19:06:33.062 00.000 12268 UpdateGuideState(): m_state=6
19:06:33.062 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
19:06:33.062 00.000 12268 Star::Find returns 1 (0), X=531.01, Y=251.08, Mass=1091, SNR=22.9, Peak=113 HFD=4.6
19:06:33.062 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
19:06:33.062 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
19:06:33.062 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.42 hyp=0.65 cameraTheta=-2.45 mountX=-0.47 mountY=-0.45, mountTheta=-2.38
19:06:33.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=-0.42, opts=13)
19:06:33.062 00.000 12268 Enqueuing Move request for scope (-0.50, -0.42)
19:06:33.062 00.000 11616 Worker thread wakes up
19:06:33.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.42) opts 0xd
19:06:33.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, -0.42)
19:06:33.062 00.000 11616 Moving (-0.50, -0.42) raw xDistance=-0.47 yDistance=-0.45
19:06:33.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
19:06:33.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
19:06:33.062 00.000 11616 MoveAxis(E, 258, ABG)
19:06:33.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:33.062 00.000 11616 Move returns status 1, amount 0
19:06:33.062 00.000 11616 MoveAxis(N, 38, ABG)
19:06:33.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:33.062 00.000 11616 Move returns status 1, amount 0
19:06:33.062 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:33.062 00.000 11616 move complete, result=1
19:06:33.062 00.000 11616 worker thread done servicing request
19:06:33.078 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:33.093 00.015 12268 UpdateGuideState exits: m=1091 SNR=22.9
19:06:33.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:33.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:33.093 00.000 12268 Enqueuing Expose request
19:06:33.093 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:06:33.093 00.000 11616 Worker thread wakes up
19:06:33.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:33.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:33.109 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:33.109 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:35.111 02.002 11616 Exposure complete
19:06:35.158 00.047 11616 worker thread done servicing request
19:06:35.158 00.000 12268 OnExposeComplete: enter
19:06:35.158 00.000 12268 UpdateGuideState(): m_state=6
19:06:35.158 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
19:06:35.158 00.000 12268 Star::Find returns 1 (0), X=531.14, Y=251.48, Mass=1094, SNR=22.9, Peak=84 HFD=5.2
19:06:35.158 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.57 = 1.72)
19:06:35.158 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.68 = -1.39)
19:06:35.158 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.02 hyp=0.37 cameraTheta=-3.09 mountX=-0.05 mountY=-0.36, mountTheta=-1.72
19:06:35.158 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.02, opts=13)
19:06:35.158 00.000 12268 Enqueuing Move request for scope (-0.37, -0.02)
19:06:35.158 00.000 11616 Worker thread wakes up
19:06:35.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.02) opts 0xd
19:06:35.158 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.02)
19:06:35.158 00.000 11616 Moving (-0.37, -0.02) raw xDistance=-0.05 yDistance=-0.36
19:06:35.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:06:35.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:06:35.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:06:35.158 00.000 11616 MoveAxis(E, 0, ABG)
19:06:35.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:35.158 00.000 11616 Move returns status 1, amount 0
19:06:35.158 00.000 11616 MoveAxis(N, 31, ABG)
19:06:35.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:35.158 00.000 11616 Move returns status 1, amount 0
19:06:35.158 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:35.158 00.000 11616 move complete, result=1
19:06:35.158 00.000 11616 worker thread done servicing request
19:06:35.190 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:35.206 00.016 12268 UpdateGuideState exits: m=1094 SNR=22.9
19:06:35.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:35.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:35.206 00.000 12268 Enqueuing Expose request
19:06:35.206 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:06:35.206 00.000 11616 Worker thread wakes up
19:06:35.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:35.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:35.206 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:35.206 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:37.216 02.010 11616 Exposure complete
19:06:37.263 00.047 11616 worker thread done servicing request
19:06:37.263 00.000 12268 OnExposeComplete: enter
19:06:37.263 00.000 12268 UpdateGuideState(): m_state=6
19:06:37.263 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
19:06:37.263 00.000 12268 Star::Find returns 1 (0), X=531.09, Y=251.55, Mass=1067, SNR=22.6, Peak=94 HFD=5.1
19:06:37.263 00.000 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
19:06:37.263 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
19:06:37.263 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.05 hyp=0.42 cameraTheta=3.03 mountX=0.01 mountY=-0.42, mountTheta=-1.55
19:06:37.263 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.05, opts=13)
19:06:37.263 00.000 12268 Enqueuing Move request for scope (-0.42, 0.05)
19:06:37.263 00.000 11616 Worker thread wakes up
19:06:37.263 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.05) opts 0xd
19:06:37.263 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.05)
19:06:37.263 00.000 11616 Moving (-0.42, 0.05) raw xDistance=0.01 yDistance=-0.42
19:06:37.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:06:37.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:06:37.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
19:06:37.263 00.000 11616 MoveAxis(E, 0, ABG)
19:06:37.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:37.263 00.000 11616 Move returns status 1, amount 0
19:06:37.263 00.000 11616 MoveAxis(N, 36, ABG)
19:06:37.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:37.263 00.000 11616 Move returns status 1, amount 0
19:06:37.263 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:37.263 00.000 11616 move complete, result=1
19:06:37.263 00.000 11616 worker thread done servicing request
19:06:37.281 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:37.295 00.014 12268 UpdateGuideState exits: m=1067 SNR=22.6
19:06:37.295 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:37.295 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:37.295 00.000 12268 Enqueuing Expose request
19:06:37.295 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
19:06:37.295 00.000 11616 Worker thread wakes up
19:06:37.295 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:37.295 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:37.312 00.017 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:37.312 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:39.354 02.042 11616 Exposure complete
19:06:39.406 00.052 11616 worker thread done servicing request
19:06:39.406 00.000 12268 OnExposeComplete: enter
19:06:39.406 00.000 12268 UpdateGuideState(): m_state=6
19:06:39.406 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
19:06:39.406 00.000 12268 Star::Find returns 1 (0), X=531.05, Y=251.07, Mass=1128, SNR=23.2, Peak=116 HFD=4.6
19:06:39.406 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
19:06:39.406 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.69)
19:06:39.406 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.43 hyp=0.63 cameraTheta=-2.39 mountX=-0.47 mountY=-0.40, mountTheta=-2.44
19:06:39.406 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.43, opts=13)
19:06:39.406 00.000 12268 Enqueuing Move request for scope (-0.46, -0.43)
19:06:39.406 00.000 11616 Worker thread wakes up
19:06:39.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.43) opts 0xd
19:06:39.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.43)
19:06:39.406 00.000 11616 Moving (-0.46, -0.43) raw xDistance=-0.47 yDistance=-0.40
19:06:39.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.47
19:06:39.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
19:06:39.406 00.000 11616 MoveAxis(E, 261, ABG)
19:06:39.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:39.406 00.000 11616 Move returns status 1, amount 0
19:06:39.406 00.000 11616 MoveAxis(N, 34, ABG)
19:06:39.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:39.406 00.000 11616 Move returns status 1, amount 0
19:06:39.406 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:39.406 00.000 11616 move complete, result=1
19:06:39.406 00.000 11616 worker thread done servicing request
19:06:39.433 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:39.449 00.016 12268 UpdateGuideState exits: m=1128 SNR=23.2
19:06:39.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:39.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:39.449 00.000 12268 Enqueuing Expose request
19:06:39.449 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:06:39.449 00.000 11616 Worker thread wakes up
19:06:39.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:39.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:39.449 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:39.449 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:41.447 01.998 11616 Exposure complete
19:06:41.511 00.064 11616 worker thread done servicing request
19:06:41.511 00.000 12268 OnExposeComplete: enter
19:06:41.511 00.000 12268 UpdateGuideState(): m_state=6
19:06:41.511 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
19:06:41.511 00.000 12268 Star::Find returns 1 (0), X=530.95, Y=250.90, Mass=1096, SNR=23.0, Peak=104 HFD=5.0
19:06:41.511 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
19:06:41.511 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
19:06:41.511 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.60 hyp=0.82 cameraTheta=-2.32 mountX=-0.65 mountY=-0.47, mountTheta=-2.51
19:06:41.511 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-0.60, opts=13)
19:06:41.511 00.000 12268 Enqueuing Move request for scope (-0.56, -0.60)
19:06:41.511 00.000 11616 Worker thread wakes up
19:06:41.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.60) opts 0xd
19:06:41.511 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -0.60)
19:06:41.511 00.000 11616 Moving (-0.56, -0.60) raw xDistance=-0.65 yDistance=-0.47
19:06:41.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.65
19:06:41.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
19:06:41.511 00.000 11616 MoveAxis(E, 362, ABG)
19:06:41.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:41.511 00.000 11616 Move returns status 1, amount 0
19:06:41.511 00.000 11616 MoveAxis(N, 40, ABG)
19:06:41.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:41.511 00.000 11616 Move returns status 1, amount 0
19:06:41.511 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:41.511 00.000 11616 move complete, result=1
19:06:41.511 00.000 11616 worker thread done servicing request
19:06:41.531 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:41.543 00.012 12268 UpdateGuideState exits: m=1096 SNR=23.0
19:06:41.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:41.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:41.543 00.000 12268 Enqueuing Expose request
19:06:41.543 00.000 11616 Worker thread wakes up
19:06:41.543 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.5 px 0 ms NORTH
19:06:41.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:41.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:41.558 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:41.558 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:43.562 02.004 11616 Exposure complete
19:06:43.609 00.047 11616 worker thread done servicing request
19:06:43.609 00.000 12268 OnExposeComplete: enter
19:06:43.609 00.000 12268 UpdateGuideState(): m_state=6
19:06:43.609 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
19:06:43.609 00.000 12268 Star::Find returns 1 (0), X=530.97, Y=251.15, Mass=1103, SNR=22.9, Peak=110 HFD=5.0
19:06:43.609 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
19:06:43.609 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
19:06:43.609 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.35 hyp=0.65 cameraTheta=-2.57 mountX=-0.40 mountY=-0.49, mountTheta=-2.26
19:06:43.609 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-0.35, opts=13)
19:06:43.609 00.000 12268 Enqueuing Move request for scope (-0.54, -0.35)
19:06:43.609 00.000 11616 Worker thread wakes up
19:06:43.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.35) opts 0xd
19:06:43.609 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, -0.35)
19:06:43.609 00.000 11616 Moving (-0.54, -0.35) raw xDistance=-0.40 yDistance=-0.49
19:06:43.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
19:06:43.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
19:06:43.609 00.000 11616 MoveAxis(E, 223, ABG)
19:06:43.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:43.609 00.000 11616 Move returns status 1, amount 0
19:06:43.609 00.000 11616 MoveAxis(N, 42, ABG)
19:06:43.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:43.609 00.000 11616 Move returns status 1, amount 0
19:06:43.609 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:43.609 00.000 11616 move complete, result=1
19:06:43.609 00.000 11616 worker thread done servicing request
19:06:43.625 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:43.640 00.015 12268 UpdateGuideState exits: m=1103 SNR=22.9
19:06:43.656 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:43.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:43.656 00.000 12268 Enqueuing Expose request
19:06:43.656 00.000 11616 Worker thread wakes up
19:06:43.656 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
19:06:43.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:43.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:43.656 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:43.656 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:45.656 02.000 11616 Exposure complete
19:06:45.719 00.063 11616 worker thread done servicing request
19:06:45.719 00.000 12268 OnExposeComplete: enter
19:06:45.719 00.000 12268 UpdateGuideState(): m_state=6
19:06:45.719 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
19:06:45.719 00.000 12268 Star::Find returns 1 (0), X=531.05, Y=251.24, Mass=1046, SNR=22.5, Peak=93 HFD=4.9
19:06:45.719 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.10 = 2.18)
19:06:45.719 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.93)
19:06:45.719 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.26 hyp=0.53 cameraTheta=-2.63 mountX=-0.30 mountY=-0.43, mountTheta=-2.19
19:06:45.719 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.26, opts=13)
19:06:45.719 00.000 12268 Enqueuing Move request for scope (-0.46, -0.26)
19:06:45.719 00.000 11616 Worker thread wakes up
19:06:45.719 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.26) opts 0xd
19:06:45.719 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.26)
19:06:45.719 00.000 11616 Moving (-0.46, -0.26) raw xDistance=-0.30 yDistance=-0.43
19:06:45.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
19:06:45.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
19:06:45.719 00.000 11616 MoveAxis(E, 169, ABG)
19:06:45.719 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:45.719 00.000 11616 Move returns status 1, amount 0
19:06:45.719 00.000 11616 MoveAxis(N, 36, ABG)
19:06:45.719 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:45.719 00.000 11616 Move returns status 1, amount 0
19:06:45.719 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:45.719 00.000 11616 move complete, result=1
19:06:45.719 00.000 11616 worker thread done servicing request
19:06:45.733 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:45.750 00.017 12268 UpdateGuideState exits: m=1046 SNR=22.5
19:06:45.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:45.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:45.750 00.000 12268 Enqueuing Expose request
19:06:45.750 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
19:06:45.750 00.000 11616 Worker thread wakes up
19:06:45.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:45.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:45.765 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:45.765 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:47.753 01.988 11616 Exposure complete
19:06:47.817 00.064 11616 worker thread done servicing request
19:06:47.817 00.000 12268 OnExposeComplete: enter
19:06:47.817 00.000 12268 UpdateGuideState(): m_state=6
19:06:47.817 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
19:06:47.817 00.000 12268 Star::Find returns 1 (0), X=531.01, Y=251.40, Mass=1143, SNR=23.4, Peak=107 HFD=5.1
19:06:47.817 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
19:06:47.817 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
19:06:47.817 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.10 hyp=0.51 cameraTheta=-2.94 mountX=-0.15 mountY=-0.48, mountTheta=-1.87
19:06:47.817 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=-0.10, opts=13)
19:06:47.817 00.000 12268 Enqueuing Move request for scope (-0.50, -0.10)
19:06:47.817 00.000 11616 Worker thread wakes up
19:06:47.817 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.10) opts 0xd
19:06:47.817 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, -0.10)
19:06:47.817 00.000 11616 Moving (-0.50, -0.10) raw xDistance=-0.15 yDistance=-0.48
19:06:47.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:06:47.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:06:47.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
19:06:47.817 00.000 11616 MoveAxis(E, 0, ABG)
19:06:47.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:47.817 00.000 11616 Move returns status 1, amount 0
19:06:47.817 00.000 11616 MoveAxis(N, 41, ABG)
19:06:47.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:47.817 00.000 11616 Move returns status 1, amount 0
19:06:47.817 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:47.817 00.000 11616 move complete, result=1
19:06:47.817 00.000 11616 worker thread done servicing request
19:06:47.832 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:47.848 00.016 12268 UpdateGuideState exits: m=1143 SNR=23.4
19:06:47.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:47.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:47.848 00.000 12268 Enqueuing Expose request
19:06:47.848 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
19:06:47.848 00.000 11616 Worker thread wakes up
19:06:47.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:47.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:47.848 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:47.848 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:49.854 02.006 11616 Exposure complete
19:06:49.917 00.063 11616 worker thread done servicing request
19:06:49.917 00.000 12268 OnExposeComplete: enter
19:06:49.917 00.000 12268 UpdateGuideState(): m_state=6
19:06:49.917 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
19:06:49.917 00.000 12268 Star::Find returns 1 (0), X=531.05, Y=251.40, Mass=1019, SNR=22.1, Peak=84 HFD=5.2
19:06:49.917 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.39 = 1.89)
19:06:49.917 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.22)
19:06:49.917 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.10 hyp=0.47 cameraTheta=-2.92 mountX=-0.15 mountY=-0.44, mountTheta=-1.89
19:06:49.917 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.10, opts=13)
19:06:49.917 00.000 12268 Enqueuing Move request for scope (-0.46, -0.10)
19:06:49.917 00.000 11616 Worker thread wakes up
19:06:49.917 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.10) opts 0xd
19:06:49.917 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.10)
19:06:49.917 00.000 11616 Moving (-0.46, -0.10) raw xDistance=-0.15 yDistance=-0.44
19:06:49.917 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:06:49.917 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:06:49.917 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
19:06:49.917 00.000 11616 MoveAxis(E, 0, ABG)
19:06:49.917 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:49.917 00.000 11616 Move returns status 1, amount 0
19:06:49.917 00.000 11616 MoveAxis(N, 37, ABG)
19:06:49.917 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:49.917 00.000 11616 Move returns status 1, amount 0
19:06:49.917 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:49.917 00.000 11616 move complete, result=1
19:06:49.917 00.000 11616 worker thread done servicing request
19:06:49.937 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:49.949 00.012 12268 UpdateGuideState exits: m=1019 SNR=22.1
19:06:49.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:49.949 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:49.949 00.000 12268 Enqueuing Expose request
19:06:49.949 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:06:49.949 00.000 11616 Worker thread wakes up
19:06:49.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:49.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:49.949 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:49.949 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:51.973 02.024 11616 Exposure complete
19:06:52.031 00.058 11616 worker thread done servicing request
19:06:52.031 00.000 12268 OnExposeComplete: enter
19:06:52.031 00.000 12268 UpdateGuideState(): m_state=6
19:06:52.031 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
19:06:52.031 00.000 12268 Star::Find returns 1 (0), X=531.08, Y=252.03, Mass=1119, SNR=23.1, Peak=111 HFD=4.7
19:06:52.031 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
19:06:52.031 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
19:06:52.031 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.53 hyp=0.68 cameraTheta=2.26 mountX=0.48 mountY=-0.50, mountTheta=-0.80
19:06:52.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=0.53, opts=13)
19:06:52.031 00.000 12268 Enqueuing Move request for scope (-0.43, 0.53)
19:06:52.031 00.000 11616 Worker thread wakes up
19:06:52.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.53) opts 0xd
19:06:52.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, 0.53)
19:06:52.031 00.000 11616 Moving (-0.43, 0.53) raw xDistance=0.48 yDistance=-0.50
19:06:52.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:06:52.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
19:06:52.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.50
19:06:52.031 00.000 11616 MoveAxis(E, 0, ABG)
19:06:52.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:52.031 00.000 11616 Move returns status 1, amount 0
19:06:52.031 00.000 11616 MoveAxis(N, 42, ABG)
19:06:52.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:52.031 00.000 11616 Move returns status 1, amount 0
19:06:52.031 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:52.031 00.000 11616 move complete, result=1
19:06:52.031 00.000 11616 worker thread done servicing request
19:06:52.052 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:52.068 00.016 12268 UpdateGuideState exits: m=1119 SNR=23.1
19:06:52.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:52.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:52.068 00.000 12268 Enqueuing Expose request
19:06:52.068 00.000 12268 GuideStep: 0.5 px 0 ms EAST, -0.5 px 0 ms NORTH
19:06:52.068 00.000 11616 Worker thread wakes up
19:06:52.068 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:52.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:52.068 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:52.068 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:54.077 02.009 11616 Exposure complete
19:06:54.125 00.048 11616 worker thread done servicing request
19:06:54.125 00.000 12268 OnExposeComplete: enter
19:06:54.125 00.000 12268 UpdateGuideState(): m_state=6
19:06:54.125 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
19:06:54.125 00.000 12268 Star::Find returns 1 (0), X=531.15, Y=252.02, Mass=1138, SNR=23.3, Peak=109 HFD=4.9
19:06:54.125 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
19:06:54.125 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
19:06:54.125 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.52 hyp=0.63 cameraTheta=2.18 mountX=0.48 mountY=-0.43, mountTheta=-0.73
19:06:54.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.52, opts=13)
19:06:54.125 00.000 12268 Enqueuing Move request for scope (-0.36, 0.52)
19:06:54.125 00.000 11616 Worker thread wakes up
19:06:54.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.52) opts 0xd
19:06:54.125 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.52)
19:06:54.125 00.000 11616 Moving (-0.36, 0.52) raw xDistance=0.48 yDistance=-0.43
19:06:54.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:06:54.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
19:06:54.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
19:06:54.125 00.000 11616 MoveAxis(E, 0, ABG)
19:06:54.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:54.125 00.000 11616 Move returns status 1, amount 0
19:06:54.125 00.000 11616 MoveAxis(N, 36, ABG)
19:06:54.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:54.125 00.000 11616 Move returns status 1, amount 0
19:06:54.125 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:54.125 00.000 11616 move complete, result=1
19:06:54.125 00.000 11616 worker thread done servicing request
19:06:54.156 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:54.171 00.015 12268 UpdateGuideState exits: m=1138 SNR=23.3
19:06:54.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:54.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:54.171 00.000 12268 Enqueuing Expose request
19:06:54.171 00.000 12268 GuideStep: 0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:06:54.171 00.000 11616 Worker thread wakes up
19:06:54.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:54.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:54.171 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:54.171 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:56.169 01.998 11616 Exposure complete
19:06:56.232 00.063 11616 worker thread done servicing request
19:06:56.232 00.000 12268 OnExposeComplete: enter
19:06:56.232 00.000 12268 UpdateGuideState(): m_state=6
19:06:56.232 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
19:06:56.232 00.000 12268 Star::Find returns 1 (0), X=531.06, Y=252.26, Mass=1089, SNR=22.8, Peak=104 HFD=5.0
19:06:56.232 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
19:06:56.232 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
19:06:56.232 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.76 hyp=0.89 cameraTheta=2.11 mountX=0.72 mountY=-0.55, mountTheta=-0.65
19:06:56.232 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=0.76, opts=13)
19:06:56.232 00.000 12268 Enqueuing Move request for scope (-0.45, 0.76)
19:06:56.232 00.000 11616 Worker thread wakes up
19:06:56.232 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.76) opts 0xd
19:06:56.232 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, 0.76)
19:06:56.232 00.000 11616 Moving (-0.45, 0.76) raw xDistance=0.72 yDistance=-0.55
19:06:56.232 00.000 11616 resist switch: large excursion: input 0.72 thresh 0.57 direction from -1 to 1
19:06:56.232 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.15
19:06:56.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.72
19:06:56.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
19:06:56.232 00.000 11616 MoveAxis(W, 398, ABG)
19:06:56.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:56.232 00.000 11616 Move returns status 1, amount 0
19:06:56.232 00.000 11616 MoveAxis(N, 46, ABG)
19:06:56.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:56.232 00.000 11616 Move returns status 1, amount 0
19:06:56.232 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:56.232 00.000 11616 move complete, result=1
19:06:56.232 00.000 11616 worker thread done servicing request
19:06:56.249 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:56.264 00.015 12268 UpdateGuideState exits: m=1089 SNR=22.8
19:06:56.280 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:56.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:56.280 00.000 12268 Enqueuing Expose request
19:06:56.280 00.000 11616 Worker thread wakes up
19:06:56.280 00.000 12268 GuideStep: 0.7 px 0 ms WEST, -0.5 px 0 ms NORTH
19:06:56.280 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:56.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:56.281 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:56.281 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:06:58.281 02.000 11616 Exposure complete
19:06:58.343 00.062 11616 worker thread done servicing request
19:06:58.343 00.000 12268 OnExposeComplete: enter
19:06:58.343 00.000 12268 UpdateGuideState(): m_state=6
19:06:58.343 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
19:06:58.343 00.000 12268 Star::Find returns 1 (0), X=530.97, Y=251.90, Mass=1074, SNR=22.6, Peak=94 HFD=5.5
19:06:58.343 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
19:06:58.343 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
19:06:58.343 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.40 hyp=0.68 cameraTheta=2.50 mountX=0.35 mountY=-0.59, mountTheta=-1.04
19:06:58.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=0.40, opts=13)
19:06:58.343 00.000 12268 Enqueuing Move request for scope (-0.54, 0.40)
19:06:58.343 00.000 11616 Worker thread wakes up
19:06:58.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.40) opts 0xd
19:06:58.343 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, 0.40)
19:06:58.343 00.000 11616 Moving (-0.54, 0.40) raw xDistance=0.35 yDistance=-0.59
19:06:58.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
19:06:58.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
19:06:58.343 00.000 11616 MoveAxis(W, 193, ABG)
19:06:58.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:58.343 00.000 11616 Move returns status 1, amount 0
19:06:58.343 00.000 11616 MoveAxis(N, 50, ABG)
19:06:58.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:06:58.343 00.000 11616 Move returns status 1, amount 0
19:06:58.343 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:06:58.343 00.000 11616 move complete, result=1
19:06:58.343 00.000 11616 worker thread done servicing request
19:06:58.359 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:06:58.391 00.032 12268 UpdateGuideState exits: m=1074 SNR=22.6
19:06:58.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:06:58.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:06:58.391 00.000 12268 Enqueuing Expose request
19:06:58.391 00.000 12268 GuideStep: 0.3 px 0 ms WEST, -0.6 px 0 ms NORTH
19:06:58.391 00.000 11616 Worker thread wakes up
19:06:58.391 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:06:58.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:06:58.391 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:06:58.391 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:00.379 01.988 11616 Exposure complete
19:07:00.442 00.063 11616 worker thread done servicing request
19:07:00.442 00.000 12268 OnExposeComplete: enter
19:07:00.442 00.000 12268 UpdateGuideState(): m_state=6
19:07:00.442 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
19:07:00.442 00.000 12268 Star::Find returns 1 (0), X=531.12, Y=251.65, Mass=1054, SNR=22.4, Peak=83 HFD=5.1
19:07:00.442 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
19:07:00.442 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
19:07:00.442 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.16 hyp=0.42 cameraTheta=2.76 mountX=0.12 mountY=-0.41, mountTheta=-1.29
19:07:00.442 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.16, opts=13)
19:07:00.442 00.000 12268 Enqueuing Move request for scope (-0.39, 0.16)
19:07:00.442 00.000 11616 Worker thread wakes up
19:07:00.442 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.16) opts 0xd
19:07:00.442 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.16)
19:07:00.442 00.000 11616 Moving (-0.39, 0.16) raw xDistance=0.12 yDistance=-0.41
19:07:00.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:07:00.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:07:00.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
19:07:00.442 00.000 11616 MoveAxis(E, 0, ABG)
19:07:00.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:00.442 00.000 11616 Move returns status 1, amount 0
19:07:00.442 00.000 11616 MoveAxis(N, 35, ABG)
19:07:00.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:00.442 00.000 11616 Move returns status 1, amount 0
19:07:00.442 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:00.442 00.000 11616 move complete, result=1
19:07:00.442 00.000 11616 worker thread done servicing request
19:07:00.468 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:00.474 00.006 12268 UpdateGuideState exits: m=1054 SNR=22.4
19:07:00.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:00.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:00.474 00.000 12268 Enqueuing Expose request
19:07:00.474 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:07:00.474 00.000 11616 Worker thread wakes up
19:07:00.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:00.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:00.489 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:00.489 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:02.486 01.997 11616 Exposure complete
19:07:02.550 00.064 11616 worker thread done servicing request
19:07:02.550 00.000 12268 OnExposeComplete: enter
19:07:02.550 00.000 12268 UpdateGuideState(): m_state=6
19:07:02.550 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
19:07:02.550 00.000 12268 Star::Find returns 1 (0), X=531.03, Y=251.86, Mass=1023, SNR=22.1, Peak=96 HFD=4.9
19:07:02.550 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
19:07:02.550 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
19:07:02.550 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.36 hyp=0.60 cameraTheta=2.49 mountX=0.31 mountY=-0.52, mountTheta=-1.03
19:07:02.550 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=0.36, opts=13)
19:07:02.550 00.000 12268 Enqueuing Move request for scope (-0.47, 0.36)
19:07:02.550 00.000 11616 Worker thread wakes up
19:07:02.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.36) opts 0xd
19:07:02.550 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, 0.36)
19:07:02.550 00.000 11616 Moving (-0.47, 0.36) raw xDistance=0.31 yDistance=-0.52
19:07:02.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
19:07:02.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
19:07:02.550 00.000 11616 MoveAxis(W, 174, ABG)
19:07:02.550 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:02.550 00.000 11616 Move returns status 1, amount 0
19:07:02.550 00.000 11616 MoveAxis(N, 44, ABG)
19:07:02.550 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:02.550 00.000 11616 Move returns status 1, amount 0
19:07:02.550 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:02.550 00.000 11616 move complete, result=1
19:07:02.550 00.000 11616 worker thread done servicing request
19:07:02.566 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:02.581 00.015 12268 UpdateGuideState exits: m=1023 SNR=22.1
19:07:02.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:02.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:02.581 00.000 12268 Enqueuing Expose request
19:07:02.581 00.000 12268 GuideStep: 0.3 px 0 ms WEST, -0.5 px 0 ms NORTH
19:07:02.593 00.012 11616 Worker thread wakes up
19:07:02.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:02.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:02.593 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:02.597 00.004 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:04.605 02.008 11616 Exposure complete
19:07:04.656 00.051 11616 worker thread done servicing request
19:07:04.656 00.000 12268 OnExposeComplete: enter
19:07:04.656 00.000 12268 UpdateGuideState(): m_state=6
19:07:04.656 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
19:07:04.656 00.000 12268 Star::Find returns 1 (0), X=531.03, Y=251.78, Mass=1116, SNR=23.0, Peak=98 HFD=5.4
19:07:04.656 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
19:07:04.656 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
19:07:04.656 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.28 hyp=0.56 cameraTheta=2.61 mountX=0.23 mountY=-0.52, mountTheta=-1.14
19:07:04.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=0.28, opts=13)
19:07:04.656 00.000 12268 Enqueuing Move request for scope (-0.48, 0.28)
19:07:04.656 00.000 11616 Worker thread wakes up
19:07:04.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.28) opts 0xd
19:07:04.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, 0.28)
19:07:04.656 00.000 11616 Moving (-0.48, 0.28) raw xDistance=0.23 yDistance=-0.52
19:07:04.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
19:07:04.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
19:07:04.656 00.000 11616 MoveAxis(W, 130, ABG)
19:07:04.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:04.668 00.012 11616 Move returns status 1, amount 0
19:07:04.668 00.000 11616 MoveAxis(N, 44, ABG)
19:07:04.668 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:04.668 00.000 11616 Move returns status 1, amount 0
19:07:04.668 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:04.668 00.000 11616 move complete, result=1
19:07:04.668 00.000 11616 worker thread done servicing request
19:07:04.687 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:04.700 00.013 12268 UpdateGuideState exits: m=1116 SNR=23.0
19:07:04.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:04.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:04.700 00.000 12268 Enqueuing Expose request
19:07:04.700 00.000 12268 GuideStep: 0.2 px 0 ms WEST, -0.5 px 0 ms NORTH
19:07:04.700 00.000 11616 Worker thread wakes up
19:07:04.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:04.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:04.700 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:04.700 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:06.718 02.018 11616 Exposure complete
19:07:06.765 00.047 11616 worker thread done servicing request
19:07:06.765 00.000 12268 OnExposeComplete: enter
19:07:06.765 00.000 12268 UpdateGuideState(): m_state=6
19:07:06.765 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
19:07:06.765 00.000 12268 Star::Find returns 1 (0), X=531.17, Y=251.18, Mass=1173, SNR=23.6, Peak=101 HFD=5.1
19:07:06.765 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
19:07:06.765 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
19:07:06.765 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.32 hyp=0.47 cameraTheta=-2.37 mountX=-0.35 mountY=-0.29, mountTheta=-2.45
19:07:06.765 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.32, opts=13)
19:07:06.765 00.000 12268 Enqueuing Move request for scope (-0.34, -0.32)
19:07:06.765 00.000 11616 Worker thread wakes up
19:07:06.765 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.32) opts 0xd
19:07:06.765 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.32)
19:07:06.765 00.000 11616 Moving (-0.34, -0.32) raw xDistance=-0.35 yDistance=-0.29
19:07:06.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:07:06.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
19:07:06.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:07:06.765 00.000 11616 MoveAxis(E, 0, ABG)
19:07:06.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:06.765 00.000 11616 Move returns status 1, amount 0
19:07:06.765 00.000 11616 MoveAxis(N, 25, ABG)
19:07:06.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:06.765 00.000 11616 Move returns status 1, amount 0
19:07:06.765 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:06.765 00.000 11616 move complete, result=1
19:07:06.765 00.000 11616 worker thread done servicing request
19:07:06.796 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:06.812 00.016 12268 UpdateGuideState exits: m=1173 SNR=23.6
19:07:06.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:06.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:06.812 00.000 12268 Enqueuing Expose request
19:07:06.812 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
19:07:06.812 00.000 11616 Worker thread wakes up
19:07:06.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:06.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:06.812 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:06.812 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:08.821 02.009 11616 Exposure complete
19:07:08.875 00.054 11616 worker thread done servicing request
19:07:08.875 00.000 12268 OnExposeComplete: enter
19:07:08.875 00.000 12268 UpdateGuideState(): m_state=6
19:07:08.875 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
19:07:08.875 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=251.38, Mass=1090, SNR=22.7, Peak=90 HFD=5.1
19:07:08.875 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
19:07:08.875 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
19:07:08.875 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.12 hyp=0.61 cameraTheta=-2.94 mountX=-0.18 mountY=-0.58, mountTheta=-1.87
19:07:08.875 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-0.12, opts=13)
19:07:08.875 00.000 12268 Enqueuing Move request for scope (-0.60, -0.12)
19:07:08.875 00.000 11616 Worker thread wakes up
19:07:08.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.12) opts 0xd
19:07:08.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -0.12)
19:07:08.875 00.000 11616 Moving (-0.60, -0.12) raw xDistance=-0.18 yDistance=-0.58
19:07:08.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:07:08.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:07:08.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
19:07:08.875 00.000 11616 MoveAxis(E, 0, ABG)
19:07:08.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:08.875 00.000 11616 Move returns status 1, amount 0
19:07:08.875 00.000 11616 MoveAxis(N, 49, ABG)
19:07:08.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:08.875 00.000 11616 Move returns status 1, amount 0
19:07:08.875 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:08.875 00.000 11616 move complete, result=1
19:07:08.875 00.000 11616 worker thread done servicing request
19:07:08.885 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:08.916 00.031 12268 UpdateGuideState exits: m=1090 SNR=22.7
19:07:08.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:08.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:08.916 00.000 12268 Enqueuing Expose request
19:07:08.916 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
19:07:08.916 00.000 11616 Worker thread wakes up
19:07:08.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:08.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:08.916 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:08.916 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:10.906 01.990 11616 Exposure complete
19:07:10.968 00.062 11616 worker thread done servicing request
19:07:10.968 00.000 12268 OnExposeComplete: enter
19:07:10.968 00.000 12268 UpdateGuideState(): m_state=6
19:07:10.968 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
19:07:10.968 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=251.18, Mass=1036, SNR=22.2, Peak=90 HFD=4.8
19:07:10.968 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
19:07:10.968 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
19:07:10.968 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.32 hyp=0.68 cameraTheta=-2.65 mountX=-0.38 mountY=-0.55, mountTheta=-2.17
19:07:10.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-0.32, opts=13)
19:07:10.968 00.000 12268 Enqueuing Move request for scope (-0.60, -0.32)
19:07:10.968 00.000 11616 Worker thread wakes up
19:07:10.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.32) opts 0xd
19:07:10.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -0.32)
19:07:10.968 00.000 11616 Moving (-0.60, -0.32) raw xDistance=-0.38 yDistance=-0.55
19:07:10.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:07:10.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
19:07:10.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
19:07:10.968 00.000 11616 MoveAxis(E, 0, ABG)
19:07:10.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:10.968 00.000 11616 Move returns status 1, amount 0
19:07:10.968 00.000 11616 MoveAxis(N, 46, ABG)
19:07:10.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:10.968 00.000 11616 Move returns status 1, amount 0
19:07:10.968 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:10.968 00.000 11616 move complete, result=1
19:07:10.968 00.000 11616 worker thread done servicing request
19:07:11.000 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:11.015 00.015 12268 UpdateGuideState exits: m=1036 SNR=22.2
19:07:11.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:11.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:11.015 00.000 12268 Enqueuing Expose request
19:07:11.015 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
19:07:11.015 00.000 11616 Worker thread wakes up
19:07:11.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:11.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:11.015 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:11.015 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:13.007 01.992 11616 Exposure complete
19:07:13.070 00.063 11616 worker thread done servicing request
19:07:13.070 00.000 12268 OnExposeComplete: enter
19:07:13.070 00.000 12268 UpdateGuideState(): m_state=6
19:07:13.070 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
19:07:13.070 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=251.19, Mass=1121, SNR=23.2, Peak=103 HFD=5.5
19:07:13.070 00.000 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.47) = xAngle (-4.08 = 2.20)
19:07:13.070 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.91)
19:07:13.070 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-0.31 hyp=0.61 cameraTheta=-2.61 mountX=-0.36 mountY=-0.48, mountTheta=-2.22
19:07:13.070 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=-0.31, opts=13)
19:07:13.070 00.000 12268 Enqueuing Move request for scope (-0.52, -0.31)
19:07:13.070 00.000 11616 Worker thread wakes up
19:07:13.070 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.31) opts 0xd
19:07:13.070 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, -0.31)
19:07:13.070 00.000 11616 Moving (-0.52, -0.31) raw xDistance=-0.36 yDistance=-0.48
19:07:13.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:07:13.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
19:07:13.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
19:07:13.070 00.000 11616 MoveAxis(E, 0, ABG)
19:07:13.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:13.070 00.000 11616 Move returns status 1, amount 0
19:07:13.070 00.000 11616 MoveAxis(N, 41, ABG)
19:07:13.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:13.070 00.000 11616 Move returns status 1, amount 0
19:07:13.070 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:13.070 00.000 11616 move complete, result=1
19:07:13.070 00.000 11616 worker thread done servicing request
19:07:13.093 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:13.102 00.009 12268 UpdateGuideState exits: m=1121 SNR=23.2
19:07:13.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:13.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:13.102 00.000 12268 Enqueuing Expose request
19:07:13.102 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
19:07:13.102 00.000 11616 Worker thread wakes up
19:07:13.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:13.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:13.102 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:13.102 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:15.105 02.003 11616 Exposure complete
19:07:15.168 00.063 11616 worker thread done servicing request
19:07:15.168 00.000 12268 OnExposeComplete: enter
19:07:15.168 00.000 12268 UpdateGuideState(): m_state=6
19:07:15.168 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
19:07:15.168 00.000 12268 Star::Find returns 1 (0), X=530.87, Y=251.18, Mass=1011, SNR=21.9, Peak=90 HFD=5.2
19:07:15.168 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
19:07:15.168 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
19:07:15.168 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=-0.31 hyp=0.71 cameraTheta=-2.69 mountX=-0.38 mountY=-0.60, mountTheta=-2.13
19:07:15.168 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.64, y=-0.31, opts=13)
19:07:15.168 00.000 12268 Enqueuing Move request for scope (-0.64, -0.31)
19:07:15.168 00.000 11616 Worker thread wakes up
19:07:15.168 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.31) opts 0xd
19:07:15.168 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.64, -0.31)
19:07:15.168 00.000 11616 Moving (-0.64, -0.31) raw xDistance=-0.38 yDistance=-0.60
19:07:15.168 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:07:15.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
19:07:15.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.60
19:07:15.168 00.000 11616 MoveAxis(E, 0, ABG)
19:07:15.168 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:15.168 00.000 11616 Move returns status 1, amount 0
19:07:15.168 00.000 11616 MoveAxis(N, 50, ABG)
19:07:15.168 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:15.168 00.000 11616 Move returns status 1, amount 0
19:07:15.168 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:15.168 00.000 11616 move complete, result=1
19:07:15.168 00.000 11616 worker thread done servicing request
19:07:15.187 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:15.200 00.013 12268 UpdateGuideState exits: m=1011 SNR=21.9
19:07:15.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:15.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:15.200 00.000 12268 Enqueuing Expose request
19:07:15.200 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
19:07:15.200 00.000 11616 Worker thread wakes up
19:07:15.200 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:15.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:15.200 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:15.215 00.015 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:17.218 02.003 11616 Exposure complete
19:07:17.264 00.046 11616 worker thread done servicing request
19:07:17.264 00.000 12268 OnExposeComplete: enter
19:07:17.264 00.000 12268 UpdateGuideState(): m_state=6
19:07:17.264 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
19:07:17.264 00.000 12268 Star::Find returns 1 (0), X=531.23, Y=251.37, Mass=1021, SNR=22.1, Peak=100 HFD=5.2
19:07:17.264 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.17 = 2.11)
19:07:17.264 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -1.00)
19:07:17.264 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.13 hyp=0.31 cameraTheta=-2.70 mountX=-0.16 mountY=-0.26, mountTheta=-2.12
19:07:17.264 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.13, opts=13)
19:07:17.264 00.000 12268 Enqueuing Move request for scope (-0.28, -0.13)
19:07:17.264 00.000 11616 Worker thread wakes up
19:07:17.264 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.13) opts 0xd
19:07:17.264 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.13)
19:07:17.264 00.000 11616 Moving (-0.28, -0.13) raw xDistance=-0.16 yDistance=-0.26
19:07:17.264 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:07:17.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:07:17.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
19:07:17.264 00.000 11616 MoveAxis(E, 0, ABG)
19:07:17.264 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:17.264 00.000 11616 Move returns status 1, amount 0
19:07:17.264 00.000 11616 MoveAxis(N, 22, ABG)
19:07:17.264 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:17.264 00.000 11616 Move returns status 1, amount 0
19:07:17.264 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:17.264 00.000 11616 move complete, result=1
19:07:17.264 00.000 11616 worker thread done servicing request
19:07:17.296 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:17.312 00.016 12268 UpdateGuideState exits: m=1021 SNR=22.1
19:07:17.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:17.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:17.312 00.000 12268 Enqueuing Expose request
19:07:17.312 00.000 11616 Worker thread wakes up
19:07:17.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:17.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:17.312 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
19:07:17.312 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:17.312 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:19.328 02.016 11616 Exposure complete
19:07:19.375 00.047 11616 worker thread done servicing request
19:07:19.375 00.000 12268 OnExposeComplete: enter
19:07:19.375 00.000 12268 UpdateGuideState(): m_state=6
19:07:19.375 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
19:07:19.375 00.000 12268 Star::Find returns 1 (0), X=531.06, Y=251.01, Mass=1133, SNR=23.3, Peak=111 HFD=5.6
19:07:19.375 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.79 = 2.50)
19:07:19.375 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.61)
19:07:19.375 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.49 hyp=0.66 cameraTheta=-2.31 mountX=-0.53 mountY=-0.38, mountTheta=-2.52
19:07:19.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.49, opts=13)
19:07:19.375 00.000 12268 Enqueuing Move request for scope (-0.45, -0.49)
19:07:19.375 00.000 11616 Worker thread wakes up
19:07:19.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.49) opts 0xd
19:07:19.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.49)
19:07:19.375 00.000 11616 Moving (-0.45, -0.49) raw xDistance=-0.53 yDistance=-0.38
19:07:19.375 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.66 newest=-1.06
19:07:19.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.53
19:07:19.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:07:19.375 00.000 11616 MoveAxis(E, 293, ABG)
19:07:19.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:19.375 00.000 11616 Move returns status 1, amount 0
19:07:19.375 00.000 11616 MoveAxis(N, 32, ABG)
19:07:19.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:19.375 00.000 11616 Move returns status 1, amount 0
19:07:19.375 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:19.375 00.000 11616 move complete, result=1
19:07:19.375 00.000 11616 worker thread done servicing request
19:07:19.390 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:19.421 00.031 12268 UpdateGuideState exits: m=1133 SNR=23.3
19:07:19.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:19.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:19.421 00.000 12268 Enqueuing Expose request
19:07:19.421 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:07:19.421 00.000 11616 Worker thread wakes up
19:07:19.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:19.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:19.421 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:19.421 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:21.437 02.016 11616 Exposure complete
19:07:21.484 00.047 11616 worker thread done servicing request
19:07:21.484 00.000 12268 OnExposeComplete: enter
19:07:21.484 00.000 12268 UpdateGuideState(): m_state=6
19:07:21.484 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
19:07:21.484 00.000 12268 Star::Find returns 1 (0), X=531.04, Y=251.06, Mass=1010, SNR=22.0, Peak=96 HFD=4.6
19:07:21.484 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
19:07:21.484 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.69)
19:07:21.484 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.44 hyp=0.65 cameraTheta=-2.39 mountX=-0.49 mountY=-0.41, mountTheta=-2.44
19:07:21.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=-0.44, opts=13)
19:07:21.484 00.000 12268 Enqueuing Move request for scope (-0.47, -0.44)
19:07:21.484 00.000 11616 Worker thread wakes up
19:07:21.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.44) opts 0xd
19:07:21.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, -0.44)
19:07:21.484 00.000 11616 Moving (-0.47, -0.44) raw xDistance=-0.49 yDistance=-0.41
19:07:21.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
19:07:21.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
19:07:21.484 00.000 11616 MoveAxis(E, 270, ABG)
19:07:21.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:21.484 00.000 11616 Move returns status 1, amount 0
19:07:21.484 00.000 11616 MoveAxis(N, 35, ABG)
19:07:21.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:21.484 00.000 11616 Move returns status 1, amount 0
19:07:21.484 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:21.484 00.000 11616 move complete, result=1
19:07:21.484 00.000 11616 worker thread done servicing request
19:07:21.499 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:21.515 00.016 12268 UpdateGuideState exits: m=1010 SNR=22.0
19:07:21.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:21.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:21.515 00.000 12268 Enqueuing Expose request
19:07:21.515 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:07:21.515 00.000 11616 Worker thread wakes up
19:07:21.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:21.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:21.531 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:21.531 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:23.534 02.003 11616 Exposure complete
19:07:23.582 00.048 11616 worker thread done servicing request
19:07:23.582 00.000 12268 OnExposeComplete: enter
19:07:23.582 00.000 12268 UpdateGuideState(): m_state=6
19:07:23.582 00.000 12268 Star::Find(15, 531, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
19:07:23.582 00.000 12268 Star::Find returns 1 (0), X=531.11, Y=250.83, Mass=1088, SNR=22.9, Peak=94 HFD=4.8
19:07:23.582 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.59 = 2.70)
19:07:23.582 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.41)
19:07:23.582 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.67 hyp=0.78 cameraTheta=-2.11 mountX=-0.71 mountY=-0.32, mountTheta=-2.72
19:07:23.582 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.67, opts=13)
19:07:23.582 00.000 12268 Enqueuing Move request for scope (-0.40, -0.67)
19:07:23.582 00.000 11616 Worker thread wakes up
19:07:23.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.67) opts 0xd
19:07:23.582 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.67)
19:07:23.582 00.000 11616 Moving (-0.40, -0.67) raw xDistance=-0.71 yDistance=-0.32
19:07:23.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.71
19:07:23.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
19:07:23.582 00.000 11616 MoveAxis(E, 392, ABG)
19:07:23.582 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:23.582 00.000 11616 Move returns status 1, amount 0
19:07:23.582 00.000 11616 MoveAxis(N, 27, ABG)
19:07:23.582 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:23.582 00.000 11616 Move returns status 1, amount 0
19:07:23.582 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:23.582 00.000 11616 move complete, result=1
19:07:23.582 00.000 11616 worker thread done servicing request
19:07:23.613 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
19:07:23.630 00.017 12268 UpdateGuideState exits: m=1088 SNR=22.9
19:07:23.630 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:23.630 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:23.630 00.000 12268 Enqueuing Expose request
19:07:23.630 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.3 px 0 ms NORTH
19:07:23.630 00.000 11616 Worker thread wakes up
19:07:23.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:23.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:23.630 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:23.630 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:25.640 02.010 11616 Exposure complete
19:07:25.703 00.063 11616 worker thread done servicing request
19:07:25.703 00.000 12268 OnExposeComplete: enter
19:07:25.703 00.000 12268 UpdateGuideState(): m_state=6
19:07:25.703 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
19:07:25.703 00.000 12268 Star::Find returns 1 (0), X=530.88, Y=250.93, Mass=1037, SNR=22.2, Peak=96 HFD=4.8
19:07:25.703 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.88 = 2.40)
19:07:25.703 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.71)
19:07:25.703 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-0.57 hyp=0.85 cameraTheta=-2.41 mountX=-0.63 mountY=-0.56, mountTheta=-2.42
19:07:25.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=-0.57, opts=13)
19:07:25.703 00.000 12268 Enqueuing Move request for scope (-0.63, -0.57)
19:07:25.703 00.000 11616 Worker thread wakes up
19:07:25.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.57) opts 0xd
19:07:25.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, -0.57)
19:07:25.703 00.000 11616 Moving (-0.63, -0.57) raw xDistance=-0.63 yDistance=-0.56
19:07:25.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.63
19:07:25.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
19:07:25.703 00.000 11616 MoveAxis(E, 351, ABG)
19:07:25.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:25.703 00.000 11616 Move returns status 1, amount 0
19:07:25.703 00.000 11616 MoveAxis(N, 47, ABG)
19:07:25.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:25.703 00.000 11616 Move returns status 1, amount 0
19:07:25.703 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:25.703 00.000 11616 move complete, result=1
19:07:25.703 00.000 11616 worker thread done servicing request
19:07:25.719 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:25.734 00.015 12268 UpdateGuideState exits: m=1037 SNR=22.2
19:07:25.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:25.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:25.734 00.000 12268 Enqueuing Expose request
19:07:25.734 00.000 11616 Worker thread wakes up
19:07:25.734 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.6 px 0 ms NORTH
19:07:25.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:25.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:25.734 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:25.734 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:27.735 02.001 11616 Exposure complete
19:07:27.798 00.063 11616 worker thread done servicing request
19:07:27.798 00.000 12268 OnExposeComplete: enter
19:07:27.798 00.000 12268 UpdateGuideState(): m_state=6
19:07:27.798 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
19:07:27.798 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=250.52, Mass=988, SNR=21.7, Peak=87 HFD=5.0
19:07:27.798 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
19:07:27.798 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.33)
19:07:27.798 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.98 hyp=1.10 cameraTheta=-2.03 mountX=-1.03 mountY=-0.36, mountTheta=-2.81
19:07:27.798 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-0.98, opts=13)
19:07:27.798 00.000 12268 Enqueuing Move request for scope (-0.49, -0.98)
19:07:27.798 00.000 11616 Worker thread wakes up
19:07:27.798 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.98) opts 0xd
19:07:27.798 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -0.98)
19:07:27.798 00.000 11616 Moving (-0.49, -0.98) raw xDistance=-1.03 yDistance=-0.36
19:07:27.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.51 from input -1.03
19:07:27.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:07:27.798 00.000 11616 MoveAxis(E, 570, ABG)
19:07:27.798 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:27.798 00.000 11616 Move returns status 1, amount 0
19:07:27.798 00.000 11616 MoveAxis(N, 30, ABG)
19:07:27.798 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:27.798 00.000 11616 Move returns status 1, amount 0
19:07:27.798 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:27.798 00.000 11616 move complete, result=1
19:07:27.798 00.000 11616 worker thread done servicing request
19:07:27.830 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:27.846 00.016 12268 UpdateGuideState exits: m=988 SNR=21.7
19:07:27.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:27.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:27.846 00.000 12268 Enqueuing Expose request
19:07:27.846 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.4 px 0 ms NORTH
19:07:27.846 00.000 11616 Worker thread wakes up
19:07:27.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:27.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:27.846 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:27.846 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:29.859 02.013 11616 Exposure complete
19:07:29.906 00.047 11616 worker thread done servicing request
19:07:29.906 00.000 12268 OnExposeComplete: enter
19:07:29.906 00.000 12268 UpdateGuideState(): m_state=6
19:07:29.906 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
19:07:29.906 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=250.19, Mass=999, SNR=21.8, Peak=103 HFD=4.9
19:07:29.906 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
19:07:29.906 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
19:07:29.906 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-1.31 hyp=1.44 cameraTheta=-2.00 mountX=-1.36 mountY=-0.42, mountTheta=-2.84
19:07:29.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-1.31, opts=13)
19:07:29.906 00.000 12268 Enqueuing Move request for scope (-0.60, -1.31)
19:07:29.906 00.000 11616 Worker thread wakes up
19:07:29.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -1.31) opts 0xd
19:07:29.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -1.31)
19:07:29.906 00.000 11616 Moving (-0.60, -1.31) raw xDistance=-1.36 yDistance=-0.42
19:07:29.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.68 from input -1.36
19:07:29.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
19:07:29.906 00.000 11616 MoveAxis(E, 756, ABG)
19:07:29.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:29.906 00.000 11616 Move returns status 1, amount 0
19:07:29.906 00.000 11616 MoveAxis(N, 36, ABG)
19:07:29.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:29.906 00.000 11616 Move returns status 1, amount 0
19:07:29.906 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:29.906 00.000 11616 move complete, result=1
19:07:29.906 00.000 11616 worker thread done servicing request
19:07:29.937 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:29.953 00.016 12268 UpdateGuideState exits: m=999 SNR=21.8
19:07:29.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:29.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:29.953 00.000 12268 Enqueuing Expose request
19:07:29.953 00.000 12268 GuideStep: -1.4 px 0 ms EAST, -0.4 px 0 ms NORTH
19:07:29.953 00.000 11616 Worker thread wakes up
19:07:29.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:29.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:29.953 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:29.953 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:31.961 02.008 11616 Exposure complete
19:07:32.009 00.048 11616 worker thread done servicing request
19:07:32.009 00.000 12268 OnExposeComplete: enter
19:07:32.009 00.000 12268 UpdateGuideState(): m_state=6
19:07:32.009 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
19:07:32.009 00.000 12268 Star::Find returns 1 (0), X=530.95, Y=250.28, Mass=1033, SNR=22.1, Peak=100 HFD=5.1
19:07:32.009 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.48 = 2.81)
19:07:32.009 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.30)
19:07:32.009 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-1.22 hyp=1.34 cameraTheta=-2.00 mountX=-1.27 mountY=-0.40, mountTheta=-2.84
19:07:32.009 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-1.22, opts=13)
19:07:32.009 00.000 12268 Enqueuing Move request for scope (-0.56, -1.22)
19:07:32.009 00.000 11616 Worker thread wakes up
19:07:32.009 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -1.22) opts 0xd
19:07:32.009 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -1.22)
19:07:32.009 00.000 11616 Moving (-0.56, -1.22) raw xDistance=-1.27 yDistance=-0.40
19:07:32.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.63 from input -1.27
19:07:32.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
19:07:32.009 00.000 11616 MoveAxis(E, 704, ABG)
19:07:32.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:32.009 00.000 11616 Move returns status 1, amount 0
19:07:32.009 00.000 11616 MoveAxis(N, 34, ABG)
19:07:32.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:32.009 00.000 11616 Move returns status 1, amount 0
19:07:32.009 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:32.009 00.000 11616 move complete, result=1
19:07:32.009 00.000 11616 worker thread done servicing request
19:07:32.041 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:32.056 00.015 12268 UpdateGuideState exits: m=1033 SNR=22.1
19:07:32.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:32.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:32.056 00.000 12268 Enqueuing Expose request
19:07:32.056 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.4 px 0 ms NORTH
19:07:32.056 00.000 11616 Worker thread wakes up
19:07:32.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:32.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:32.062 00.006 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:32.062 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:34.074 02.012 11616 Exposure complete
19:07:34.125 00.051 11616 worker thread done servicing request
19:07:34.125 00.000 12268 OnExposeComplete: enter
19:07:34.125 00.000 12268 UpdateGuideState(): m_state=6
19:07:34.125 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
19:07:34.125 00.000 12268 Star::Find returns 1 (0), X=530.86, Y=250.48, Mass=1032, SNR=22.2, Peak=84 HFD=5.1
19:07:34.125 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
19:07:34.125 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
19:07:34.125 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-1.02 hyp=1.21 cameraTheta=-2.14 mountX=-1.08 mountY=-0.51, mountTheta=-2.70
19:07:34.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=-1.02, opts=13)
19:07:34.125 00.000 12268 Enqueuing Move request for scope (-0.65, -1.02)
19:07:34.125 00.000 11616 Worker thread wakes up
19:07:34.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -1.02) opts 0xd
19:07:34.125 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, -1.02)
19:07:34.125 00.000 11616 Moving (-0.65, -1.02) raw xDistance=-1.08 yDistance=-0.51
19:07:34.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.08
19:07:34.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
19:07:34.125 00.000 11616 MoveAxis(E, 598, ABG)
19:07:34.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:34.125 00.000 11616 Move returns status 1, amount 0
19:07:34.125 00.000 11616 MoveAxis(N, 43, ABG)
19:07:34.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:34.125 00.000 11616 Move returns status 1, amount 0
19:07:34.125 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:34.125 00.000 11616 move complete, result=1
19:07:34.125 00.000 11616 worker thread done servicing request
19:07:34.137 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:34.156 00.019 12268 UpdateGuideState exits: m=1032 SNR=22.2
19:07:34.169 00.013 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:34.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:34.169 00.000 12268 Enqueuing Expose request
19:07:34.169 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.5 px 0 ms NORTH
19:07:34.169 00.000 11616 Worker thread wakes up
19:07:34.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:34.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:34.169 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:34.169 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:36.158 01.989 11616 Exposure complete
19:07:36.222 00.064 11616 worker thread done servicing request
19:07:36.222 00.000 12268 OnExposeComplete: enter
19:07:36.222 00.000 12268 UpdateGuideState(): m_state=6
19:07:36.222 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
19:07:36.222 00.000 12268 Star::Find returns 1 (0), X=530.99, Y=250.19, Mass=1054, SNR=22.5, Peak=107 HFD=4.8
19:07:36.222 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
19:07:36.222 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
19:07:36.222 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-1.31 hyp=1.41 cameraTheta=-1.95 mountX=-1.36 mountY=-0.35, mountTheta=-2.89
19:07:36.222 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=-1.31, opts=13)
19:07:36.222 00.000 12268 Enqueuing Move request for scope (-0.52, -1.31)
19:07:36.222 00.000 11616 Worker thread wakes up
19:07:36.222 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -1.31) opts 0xd
19:07:36.222 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, -1.31)
19:07:36.222 00.000 11616 Moving (-0.52, -1.31) raw xDistance=-1.36 yDistance=-0.35
19:07:36.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.68 from input -1.36
19:07:36.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
19:07:36.222 00.000 11616 MoveAxis(E, 753, ABG)
19:07:36.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:36.222 00.000 11616 Move returns status 1, amount 0
19:07:36.222 00.000 11616 MoveAxis(N, 29, ABG)
19:07:36.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:36.222 00.000 11616 Move returns status 1, amount 0
19:07:36.222 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:36.222 00.000 11616 move complete, result=1
19:07:36.222 00.000 11616 worker thread done servicing request
19:07:36.237 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:36.253 00.016 12268 UpdateGuideState exits: m=1054 SNR=22.5
19:07:36.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:36.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:36.253 00.000 12268 Enqueuing Expose request
19:07:36.253 00.000 12268 GuideStep: -1.4 px 0 ms EAST, -0.3 px 0 ms NORTH
19:07:36.253 00.000 11616 Worker thread wakes up
19:07:36.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:36.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:36.269 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:36.269 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:38.265 01.996 11616 Exposure complete
19:07:38.328 00.063 11616 worker thread done servicing request
19:07:38.328 00.000 12268 OnExposeComplete: enter
19:07:38.328 00.000 12268 UpdateGuideState(): m_state=6
19:07:38.328 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
19:07:38.328 00.000 12268 Star::Find returns 1 (0), X=531.01, Y=250.21, Mass=1016, SNR=22.1, Peak=100 HFD=4.9
19:07:38.328 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
19:07:38.328 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
19:07:38.328 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-1.29 hyp=1.38 cameraTheta=-1.94 mountX=-1.33 mountY=-0.33, mountTheta=-2.90
19:07:38.328 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=-1.29, opts=13)
19:07:38.328 00.000 12268 Enqueuing Move request for scope (-0.50, -1.29)
19:07:38.328 00.000 11616 Worker thread wakes up
19:07:38.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -1.29) opts 0xd
19:07:38.328 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, -1.29)
19:07:38.328 00.000 11616 Moving (-0.50, -1.29) raw xDistance=-1.33 yDistance=-0.33
19:07:38.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.67 from input -1.33
19:07:38.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
19:07:38.328 00.000 11616 MoveAxis(E, 740, ABG)
19:07:38.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:38.328 00.000 11616 Move returns status 1, amount 0
19:07:38.328 00.000 11616 MoveAxis(N, 28, ABG)
19:07:38.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:38.328 00.000 11616 Move returns status 1, amount 0
19:07:38.328 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:38.328 00.000 11616 move complete, result=1
19:07:38.328 00.000 11616 worker thread done servicing request
19:07:38.343 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:38.359 00.016 12268 UpdateGuideState exits: m=1016 SNR=22.1
19:07:38.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:38.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:38.359 00.000 12268 Enqueuing Expose request
19:07:38.359 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:07:38.359 00.000 11616 Worker thread wakes up
19:07:38.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:38.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:38.375 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:38.375 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:40.375 02.000 11616 Exposure complete
19:07:40.428 00.053 11616 worker thread done servicing request
19:07:40.428 00.000 12268 OnExposeComplete: enter
19:07:40.428 00.000 12268 UpdateGuideState(): m_state=6
19:07:40.437 00.009 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
19:07:40.437 00.000 12268 Star::Find returns 1 (0), X=530.99, Y=250.29, Mass=984, SNR=21.7, Peak=96 HFD=5.0
19:07:40.437 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
19:07:40.437 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
19:07:40.437 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-1.21 hyp=1.31 cameraTheta=-1.98 mountX=-1.25 mountY=-0.36, mountTheta=-2.86
19:07:40.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=-1.21, opts=13)
19:07:40.437 00.000 12268 Enqueuing Move request for scope (-0.52, -1.21)
19:07:40.437 00.000 11616 Worker thread wakes up
19:07:40.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -1.21) opts 0xd
19:07:40.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, -1.21)
19:07:40.437 00.000 11616 Moving (-0.52, -1.21) raw xDistance=-1.25 yDistance=-0.36
19:07:40.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.63 from input -1.25
19:07:40.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:07:40.437 00.000 11616 MoveAxis(E, 695, ABG)
19:07:40.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:40.437 00.000 11616 Move returns status 1, amount 0
19:07:40.437 00.000 11616 MoveAxis(N, 30, ABG)
19:07:40.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:40.437 00.000 11616 Move returns status 1, amount 0
19:07:40.437 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:40.437 00.000 11616 move complete, result=1
19:07:40.437 00.000 11616 worker thread done servicing request
19:07:40.445 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:40.476 00.031 12268 UpdateGuideState exits: m=984 SNR=21.7
19:07:40.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:40.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:40.476 00.000 12268 Enqueuing Expose request
19:07:40.476 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.4 px 0 ms NORTH
19:07:40.476 00.000 11616 Worker thread wakes up
19:07:40.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:40.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:40.476 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:40.476 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:42.484 02.008 11616 Exposure complete
19:07:42.531 00.047 11616 worker thread done servicing request
19:07:42.531 00.000 12268 OnExposeComplete: enter
19:07:42.531 00.000 12268 UpdateGuideState(): m_state=6
19:07:42.531 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
19:07:42.531 00.000 12268 Star::Find returns 1 (0), X=530.99, Y=249.99, Mass=1020, SNR=22.0, Peak=106 HFD=4.5
19:07:42.531 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.38 = 2.91)
19:07:42.531 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.20)
19:07:42.531 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-1.50 hyp=1.59 cameraTheta=-1.90 mountX=-1.55 mountY=-0.32, mountTheta=-2.94
19:07:42.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=-1.50, opts=13)
19:07:42.531 00.000 12268 Enqueuing Move request for scope (-0.52, -1.50)
19:07:42.531 00.000 11616 Worker thread wakes up
19:07:42.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -1.50) opts 0xd
19:07:42.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, -1.50)
19:07:42.531 00.000 11616 Moving (-0.52, -1.50) raw xDistance=-1.55 yDistance=-0.32
19:07:42.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.77 from input -1.55
19:07:42.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
19:07:42.531 00.000 11616 MoveAxis(E, 860, ABG)
19:07:42.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:42.531 00.000 11616 Move returns status 1, amount 0
19:07:42.531 00.000 11616 MoveAxis(N, 27, ABG)
19:07:42.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:42.531 00.000 11616 Move returns status 1, amount 0
19:07:42.531 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:42.531 00.000 11616 move complete, result=1
19:07:42.531 00.000 11616 worker thread done servicing request
19:07:42.562 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:42.578 00.016 12268 UpdateGuideState exits: m=1020 SNR=22.0
19:07:42.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:42.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:42.578 00.000 12268 Enqueuing Expose request
19:07:42.578 00.000 12268 GuideStep: -1.5 px 0 ms EAST, -0.3 px 0 ms NORTH
19:07:42.578 00.000 11616 Worker thread wakes up
19:07:42.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:42.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:42.578 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:42.578 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:44.598 02.020 11616 Exposure complete
19:07:44.656 00.058 11616 worker thread done servicing request
19:07:44.656 00.000 12268 OnExposeComplete: enter
19:07:44.656 00.000 12268 UpdateGuideState(): m_state=6
19:07:44.656 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
19:07:44.656 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=250.06, Mass=1052, SNR=22.4, Peak=113 HFD=4.6
19:07:44.656 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
19:07:44.656 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.22)
19:07:44.656 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-1.44 hyp=1.53 cameraTheta=-1.92 mountX=-1.48 mountY=-0.34, mountTheta=-2.92
19:07:44.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-1.44, opts=13)
19:07:44.656 00.000 12268 Enqueuing Move request for scope (-0.53, -1.44)
19:07:44.656 00.000 11616 Worker thread wakes up
19:07:44.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -1.44) opts 0xd
19:07:44.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -1.44)
19:07:44.656 00.000 11616 Moving (-0.53, -1.44) raw xDistance=-1.48 yDistance=-0.34
19:07:44.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.74 from input -1.48
19:07:44.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:07:44.661 00.005 11616 MoveAxis(E, 824, ABG)
19:07:44.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:44.661 00.000 11616 Move returns status 1, amount 0
19:07:44.661 00.000 11616 MoveAxis(N, 29, ABG)
19:07:44.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:44.661 00.000 11616 Move returns status 1, amount 0
19:07:44.661 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:44.661 00.000 11616 move complete, result=1
19:07:44.661 00.000 11616 worker thread done servicing request
19:07:44.677 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:44.693 00.016 12268 UpdateGuideState exits: m=1052 SNR=22.4
19:07:44.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:44.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:44.693 00.000 12268 Enqueuing Expose request
19:07:44.693 00.000 12268 GuideStep: -1.5 px 0 ms EAST, -0.3 px 0 ms NORTH
19:07:44.693 00.000 11616 Worker thread wakes up
19:07:44.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:44.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:44.693 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:44.693 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:46.717 02.024 11616 Exposure complete
19:07:46.764 00.047 11616 worker thread done servicing request
19:07:46.764 00.000 12268 OnExposeComplete: enter
19:07:46.764 00.000 12268 UpdateGuideState(): m_state=6
19:07:46.764 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
19:07:46.764 00.000 12268 Star::Find returns 1 (0), X=530.88, Y=250.35, Mass=1004, SNR=21.7, Peak=89 HFD=5.0
19:07:46.764 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.55 = 2.74)
19:07:46.764 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.37)
19:07:46.764 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-1.15 hyp=1.32 cameraTheta=-2.07 mountX=-1.21 mountY=-0.48, mountTheta=-2.76
19:07:46.764 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=-1.15, opts=13)
19:07:46.764 00.000 12268 Enqueuing Move request for scope (-0.63, -1.15)
19:07:46.764 00.000 11616 Worker thread wakes up
19:07:46.764 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -1.15) opts 0xd
19:07:46.764 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, -1.15)
19:07:46.764 00.000 11616 Moving (-0.63, -1.15) raw xDistance=-1.21 yDistance=-0.48
19:07:46.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.60 from input -1.21
19:07:46.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
19:07:46.764 00.000 11616 MoveAxis(E, 672, ABG)
19:07:46.764 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:46.764 00.000 11616 Move returns status 1, amount 0
19:07:46.764 00.000 11616 MoveAxis(N, 41, ABG)
19:07:46.764 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:46.764 00.000 11616 Move returns status 1, amount 0
19:07:46.764 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:46.764 00.000 11616 move complete, result=1
19:07:46.764 00.000 11616 worker thread done servicing request
19:07:46.781 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:46.796 00.015 12268 UpdateGuideState exits: m=1004 SNR=21.7
19:07:46.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:46.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:46.796 00.000 12268 Enqueuing Expose request
19:07:46.796 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.5 px 0 ms NORTH
19:07:46.796 00.000 11616 Worker thread wakes up
19:07:46.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:46.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:46.812 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:46.812 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:48.818 02.006 11616 Exposure complete
19:07:48.866 00.048 11616 worker thread done servicing request
19:07:48.866 00.000 12268 OnExposeComplete: enter
19:07:48.866 00.000 12268 UpdateGuideState(): m_state=6
19:07:48.866 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
19:07:48.866 00.000 12268 Star::Find returns 1 (0), X=530.93, Y=250.04, Mass=1101, SNR=22.9, Peak=99 HFD=4.6
19:07:48.866 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
19:07:48.866 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
19:07:48.866 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-1.46 hyp=1.57 cameraTheta=-1.95 mountX=-1.51 mountY=-0.39, mountTheta=-2.89
19:07:48.866 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=-1.46, opts=13)
19:07:48.866 00.000 12268 Enqueuing Move request for scope (-0.58, -1.46)
19:07:48.866 00.000 11616 Worker thread wakes up
19:07:48.866 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -1.46) opts 0xd
19:07:48.866 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, -1.46)
19:07:48.866 00.000 11616 Moving (-0.58, -1.46) raw xDistance=-1.51 yDistance=-0.39
19:07:48.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.75 from input -1.51
19:07:48.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:07:48.866 00.000 11616 MoveAxis(E, 837, ABG)
19:07:48.875 00.009 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:48.875 00.000 11616 Move returns status 1, amount 0
19:07:48.875 00.000 11616 MoveAxis(N, 33, ABG)
19:07:48.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:48.875 00.000 11616 Move returns status 1, amount 0
19:07:48.875 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:48.875 00.000 11616 move complete, result=1
19:07:48.875 00.000 11616 worker thread done servicing request
19:07:48.882 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:48.906 00.024 12268 UpdateGuideState exits: m=1101 SNR=22.9
19:07:48.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:48.913 00.007 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:48.913 00.000 12268 Enqueuing Expose request
19:07:48.913 00.000 11616 Worker thread wakes up
19:07:48.913 00.000 12268 GuideStep: -1.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:07:48.913 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:48.913 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:48.913 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:48.913 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:50.912 01.999 11616 Exposure complete
19:07:50.976 00.064 11616 worker thread done servicing request
19:07:50.976 00.000 12268 OnExposeComplete: enter
19:07:50.976 00.000 12268 UpdateGuideState(): m_state=6
19:07:50.976 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
19:07:50.976 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=250.19, Mass=1059, SNR=22.6, Peak=96 HFD=5.4
19:07:50.976 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.41 = 2.88)
19:07:50.976 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
19:07:50.976 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-1.31 hyp=1.40 cameraTheta=-1.93 mountX=-1.35 mountY=-0.32, mountTheta=-2.91
19:07:50.976 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-1.31, opts=13)
19:07:50.976 00.000 12268 Enqueuing Move request for scope (-0.49, -1.31)
19:07:50.976 00.000 11616 Worker thread wakes up
19:07:50.976 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -1.31) opts 0xd
19:07:50.976 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -1.31)
19:07:50.976 00.000 11616 Moving (-0.49, -1.31) raw xDistance=-1.35 yDistance=-0.32
19:07:50.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.67 from input -1.35
19:07:50.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
19:07:50.976 00.000 11616 MoveAxis(E, 748, ABG)
19:07:50.976 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:50.976 00.000 11616 Move returns status 1, amount 0
19:07:50.976 00.000 11616 MoveAxis(N, 27, ABG)
19:07:50.976 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:50.976 00.000 11616 Move returns status 1, amount 0
19:07:50.976 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:50.976 00.000 11616 move complete, result=1
19:07:50.976 00.000 11616 worker thread done servicing request
19:07:50.999 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:51.007 00.008 12268 UpdateGuideState exits: m=1059 SNR=22.6
19:07:51.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:51.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:51.007 00.000 12268 Enqueuing Expose request
19:07:51.007 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:07:51.007 00.000 11616 Worker thread wakes up
19:07:51.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:51.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:51.007 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:51.007 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:53.011 02.004 11616 Exposure complete
19:07:53.074 00.063 11616 worker thread done servicing request
19:07:53.074 00.000 12268 OnExposeComplete: enter
19:07:53.074 00.000 12268 UpdateGuideState(): m_state=6
19:07:53.074 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
19:07:53.074 00.000 12268 Star::Find returns 1 (0), X=530.95, Y=250.30, Mass=1027, SNR=22.1, Peak=96 HFD=5.0
19:07:53.074 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
19:07:53.074 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
19:07:53.074 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-1.20 hyp=1.32 cameraTheta=-2.01 mountX=-1.25 mountY=-0.40, mountTheta=-2.83
19:07:53.074 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-1.20, opts=13)
19:07:53.074 00.000 12268 Enqueuing Move request for scope (-0.56, -1.20)
19:07:53.074 00.000 11616 Worker thread wakes up
19:07:53.074 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -1.20) opts 0xd
19:07:53.074 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -1.20)
19:07:53.074 00.000 11616 Moving (-0.56, -1.20) raw xDistance=-1.25 yDistance=-0.40
19:07:53.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.62 from input -1.25
19:07:53.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
19:07:53.074 00.000 11616 MoveAxis(E, 693, ABG)
19:07:53.074 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:53.074 00.000 11616 Move returns status 1, amount 0
19:07:53.074 00.000 11616 MoveAxis(N, 34, ABG)
19:07:53.074 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:53.074 00.000 11616 Move returns status 1, amount 0
19:07:53.074 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:53.074 00.000 11616 move complete, result=1
19:07:53.074 00.000 11616 worker thread done servicing request
19:07:53.093 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:53.121 00.028 12268 UpdateGuideState exits: m=1027 SNR=22.1
19:07:53.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:53.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:53.121 00.000 12268 Enqueuing Expose request
19:07:53.121 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:07:53.121 00.000 11616 Worker thread wakes up
19:07:53.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:53.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:53.124 00.003 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:53.124 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:55.128 02.004 11616 Exposure complete
19:07:55.176 00.048 11616 worker thread done servicing request
19:07:55.176 00.000 12268 OnExposeComplete: enter
19:07:55.176 00.000 12268 UpdateGuideState(): m_state=6
19:07:55.176 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
19:07:55.176 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=250.18, Mass=981, SNR=21.6, Peak=102 HFD=5.1
19:07:55.176 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
19:07:55.176 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
19:07:55.176 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-1.32 hyp=1.45 cameraTheta=-2.00 mountX=-1.37 mountY=-0.42, mountTheta=-2.84
19:07:55.176 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-1.32, opts=13)
19:07:55.176 00.000 12268 Enqueuing Move request for scope (-0.60, -1.32)
19:07:55.176 00.000 11616 Worker thread wakes up
19:07:55.176 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -1.32) opts 0xd
19:07:55.176 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -1.32)
19:07:55.176 00.000 11616 Moving (-0.60, -1.32) raw xDistance=-1.37 yDistance=-0.42
19:07:55.176 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.69 from input -1.37
19:07:55.176 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
19:07:55.176 00.000 11616 MoveAxis(E, 761, ABG)
19:07:55.176 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:55.176 00.000 11616 Move returns status 1, amount 0
19:07:55.176 00.000 11616 MoveAxis(N, 36, ABG)
19:07:55.176 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:55.176 00.000 11616 Move returns status 1, amount 0
19:07:55.176 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:55.176 00.000 11616 move complete, result=1
19:07:55.176 00.000 11616 worker thread done servicing request
19:07:55.192 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:55.218 00.026 12268 UpdateGuideState exits: m=981 SNR=21.6
19:07:55.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:55.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:55.218 00.000 12268 Enqueuing Expose request
19:07:55.223 00.005 12268 GuideStep: -1.4 px 0 ms EAST, -0.4 px 0 ms NORTH
19:07:55.223 00.000 11616 Worker thread wakes up
19:07:55.223 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:55.223 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:55.223 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:55.223 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:57.225 02.002 11616 Exposure complete
19:07:57.281 00.056 11616 worker thread done servicing request
19:07:57.281 00.000 12268 OnExposeComplete: enter
19:07:57.281 00.000 12268 UpdateGuideState(): m_state=6
19:07:57.281 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
19:07:57.281 00.000 12268 Star::Find returns 1 (0), X=530.84, Y=250.38, Mass=989, SNR=21.7, Peak=91 HFD=5.3
19:07:57.281 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
19:07:57.281 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
19:07:57.281 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-1.12 hyp=1.31 cameraTheta=-2.11 mountX=-1.18 mountY=-0.52, mountTheta=-2.73
19:07:57.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=-1.12, opts=13)
19:07:57.281 00.000 12268 Enqueuing Move request for scope (-0.67, -1.12)
19:07:57.281 00.000 11616 Worker thread wakes up
19:07:57.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -1.12) opts 0xd
19:07:57.281 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, -1.12)
19:07:57.281 00.000 11616 Moving (-0.67, -1.12) raw xDistance=-1.18 yDistance=-0.52
19:07:57.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.59 from input -1.18
19:07:57.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
19:07:57.281 00.000 11616 MoveAxis(E, 656, ABG)
19:07:57.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:57.281 00.000 11616 Move returns status 1, amount 0
19:07:57.281 00.000 11616 MoveAxis(N, 44, ABG)
19:07:57.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:57.281 00.000 11616 Move returns status 1, amount 0
19:07:57.281 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:57.281 00.000 11616 move complete, result=1
19:07:57.281 00.000 11616 worker thread done servicing request
19:07:57.304 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:57.321 00.017 12268 UpdateGuideState exits: m=989 SNR=21.7
19:07:57.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:57.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:57.321 00.000 12268 Enqueuing Expose request
19:07:57.321 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.5 px 0 ms NORTH
19:07:57.321 00.000 11616 Worker thread wakes up
19:07:57.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:57.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:57.321 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:57.321 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:07:59.328 02.007 11616 Exposure complete
19:07:59.374 00.046 11616 worker thread done servicing request
19:07:59.374 00.000 12268 OnExposeComplete: enter
19:07:59.374 00.000 12268 UpdateGuideState(): m_state=6
19:07:59.374 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
19:07:59.374 00.000 12268 Star::Find returns 1 (0), X=530.94, Y=250.30, Mass=1032, SNR=22.2, Peak=106 HFD=5.1
19:07:59.374 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
19:07:59.374 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
19:07:59.374 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-1.20 hyp=1.33 cameraTheta=-2.01 mountX=-1.25 mountY=-0.41, mountTheta=-2.83
19:07:59.374 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-1.20, opts=13)
19:07:59.374 00.000 12268 Enqueuing Move request for scope (-0.56, -1.20)
19:07:59.374 00.000 11616 Worker thread wakes up
19:07:59.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -1.20) opts 0xd
19:07:59.374 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -1.20)
19:07:59.374 00.000 11616 Moving (-0.56, -1.20) raw xDistance=-1.25 yDistance=-0.41
19:07:59.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.63 from input -1.25
19:07:59.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
19:07:59.374 00.000 11616 MoveAxis(E, 695, ABG)
19:07:59.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:59.374 00.000 11616 Move returns status 1, amount 0
19:07:59.374 00.000 11616 MoveAxis(N, 34, ABG)
19:07:59.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:07:59.374 00.000 11616 Move returns status 1, amount 0
19:07:59.374 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:07:59.374 00.000 11616 move complete, result=1
19:07:59.374 00.000 11616 worker thread done servicing request
19:07:59.406 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:07:59.421 00.015 12268 UpdateGuideState exits: m=1032 SNR=22.2
19:07:59.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:07:59.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:07:59.421 00.000 12268 Enqueuing Expose request
19:07:59.421 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.4 px 0 ms NORTH
19:07:59.421 00.000 11616 Worker thread wakes up
19:07:59.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:07:59.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:07:59.421 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:07:59.421 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:01.422 02.001 11616 Exposure complete
19:08:01.484 00.062 11616 worker thread done servicing request
19:08:01.484 00.000 12268 OnExposeComplete: enter
19:08:01.484 00.000 12268 UpdateGuideState(): m_state=6
19:08:01.484 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
19:08:01.484 00.000 12268 Star::Find returns 1 (0), X=531.07, Y=250.29, Mass=1036, SNR=22.2, Peak=106 HFD=5.1
19:08:01.484 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
19:08:01.484 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
19:08:01.484 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-1.20 hyp=1.28 cameraTheta=-1.92 mountX=-1.24 mountY=-0.28, mountTheta=-2.92
19:08:01.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-1.20, opts=13)
19:08:01.484 00.000 12268 Enqueuing Move request for scope (-0.44, -1.20)
19:08:01.484 00.000 11616 Worker thread wakes up
19:08:01.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -1.20) opts 0xd
19:08:01.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -1.20)
19:08:01.484 00.000 11616 Moving (-0.44, -1.20) raw xDistance=-1.24 yDistance=-0.28
19:08:01.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.62 from input -1.24
19:08:01.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:08:01.484 00.000 11616 MoveAxis(E, 689, ABG)
19:08:01.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:01.484 00.000 11616 Move returns status 1, amount 0
19:08:01.484 00.000 11616 MoveAxis(N, 23, ABG)
19:08:01.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:01.484 00.000 11616 Move returns status 1, amount 0
19:08:01.484 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:01.484 00.000 11616 move complete, result=1
19:08:01.484 00.000 11616 worker thread done servicing request
19:08:01.500 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:01.531 00.031 12268 UpdateGuideState exits: m=1036 SNR=22.2
19:08:01.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:01.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:01.531 00.000 12268 Enqueuing Expose request
19:08:01.531 00.000 11616 Worker thread wakes up
19:08:01.531 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.3 px 0 ms NORTH
19:08:01.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:01.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:01.531 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:01.531 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:03.531 02.000 11616 Exposure complete
19:08:03.593 00.062 11616 worker thread done servicing request
19:08:03.593 00.000 12268 OnExposeComplete: enter
19:08:03.593 00.000 12268 UpdateGuideState(): m_state=6
19:08:03.593 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
19:08:03.593 00.000 12268 Star::Find returns 1 (0), X=531.09, Y=250.02, Mass=909, SNR=20.7, Peak=104 HFD=4.4
19:08:03.593 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.32 = 2.97)
19:08:03.593 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
19:08:03.593 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-1.48 hyp=1.53 cameraTheta=-1.84 mountX=-1.51 mountY=-0.22, mountTheta=-3.00
19:08:03.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-1.48, opts=13)
19:08:03.593 00.000 12268 Enqueuing Move request for scope (-0.42, -1.48)
19:08:03.593 00.000 11616 Worker thread wakes up
19:08:03.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -1.48) opts 0xd
19:08:03.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -1.48)
19:08:03.593 00.000 11616 Moving (-0.42, -1.48) raw xDistance=-1.51 yDistance=-0.22
19:08:03.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.76 from input -1.51
19:08:03.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:08:03.593 00.000 11616 MoveAxis(E, 839, ABG)
19:08:03.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:03.593 00.000 11616 Move returns status 1, amount 0
19:08:03.593 00.000 11616 MoveAxis(N, 19, ABG)
19:08:03.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:03.593 00.000 11616 Move returns status 1, amount 0
19:08:03.593 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:03.593 00.000 11616 move complete, result=1
19:08:03.593 00.000 11616 worker thread done servicing request
19:08:03.609 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:03.624 00.015 12268 UpdateGuideState exits: m=909 SNR=20.7
19:08:03.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:03.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:03.624 00.000 12268 Enqueuing Expose request
19:08:03.624 00.000 12268 GuideStep: -1.5 px 0 ms EAST, -0.2 px 0 ms NORTH
19:08:03.624 00.000 11616 Worker thread wakes up
19:08:03.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:03.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:03.624 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:03.640 00.016 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:05.653 02.013 11616 Exposure complete
19:08:05.701 00.048 11616 worker thread done servicing request
19:08:05.701 00.000 12268 OnExposeComplete: enter
19:08:05.701 00.000 12268 UpdateGuideState(): m_state=6
19:08:05.701 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
19:08:05.701 00.000 12268 Star::Find returns 1 (0), X=531.09, Y=249.87, Mass=1005, SNR=21.9, Peak=113 HFD=4.7
19:08:05.701 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
19:08:05.701 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
19:08:05.701 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-1.63 hyp=1.68 cameraTheta=-1.83 mountX=-1.66 mountY=-0.21, mountTheta=-3.01
19:08:05.701 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-1.63, opts=13)
19:08:05.701 00.000 12268 Enqueuing Move request for scope (-0.42, -1.63)
19:08:05.701 00.000 11616 Worker thread wakes up
19:08:05.701 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -1.63) opts 0xd
19:08:05.701 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -1.63)
19:08:05.701 00.000 11616 Moving (-0.42, -1.63) raw xDistance=-1.66 yDistance=-0.21
19:08:05.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.83 from input -1.66
19:08:05.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:08:05.701 00.000 11616 MoveAxis(E, 923, ABG)
19:08:05.701 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:05.701 00.000 11616 Move returns status 1, amount 0
19:08:05.701 00.000 11616 MoveAxis(N, 18, ABG)
19:08:05.701 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:05.701 00.000 11616 Move returns status 1, amount 0
19:08:05.701 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:05.701 00.000 11616 move complete, result=1
19:08:05.701 00.000 11616 worker thread done servicing request
19:08:05.733 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:05.749 00.016 12268 UpdateGuideState exits: m=1005 SNR=21.9
19:08:05.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:05.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:05.749 00.000 12268 Enqueuing Expose request
19:08:05.749 00.000 11616 Worker thread wakes up
19:08:05.749 00.000 12268 GuideStep: -1.7 px 0 ms EAST, -0.2 px 0 ms NORTH
19:08:05.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:05.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:05.749 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:05.749 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:07.753 02.004 11616 Exposure complete
19:08:07.816 00.063 11616 worker thread done servicing request
19:08:07.816 00.000 12268 OnExposeComplete: enter
19:08:07.816 00.000 12268 UpdateGuideState(): m_state=6
19:08:07.816 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
19:08:07.816 00.000 12268 Star::Find returns 1 (0), X=531.07, Y=249.91, Mass=1044, SNR=22.3, Peak=107 HFD=5.3
19:08:07.816 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
19:08:07.816 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
19:08:07.816 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-1.59 hyp=1.65 cameraTheta=-1.84 mountX=-1.63 mountY=-0.23, mountTheta=-3.00
19:08:07.816 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-1.59, opts=13)
19:08:07.816 00.000 12268 Enqueuing Move request for scope (-0.44, -1.59)
19:08:07.816 00.000 11616 Worker thread wakes up
19:08:07.816 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -1.59) opts 0xd
19:08:07.816 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -1.59)
19:08:07.816 00.000 11616 Moving (-0.44, -1.59) raw xDistance=-1.63 yDistance=-0.23
19:08:07.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.81 from input -1.63
19:08:07.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
19:08:07.816 00.000 11616 MoveAxis(E, 904, ABG)
19:08:07.816 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:07.816 00.000 11616 Move returns status 1, amount 0
19:08:07.816 00.000 11616 MoveAxis(N, 19, ABG)
19:08:07.816 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:07.816 00.000 11616 Move returns status 1, amount 0
19:08:07.816 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:07.816 00.000 11616 move complete, result=1
19:08:07.816 00.000 11616 worker thread done servicing request
19:08:07.832 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:07.848 00.016 12268 UpdateGuideState exits: m=1044 SNR=22.3
19:08:07.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:07.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:07.848 00.000 12268 Enqueuing Expose request
19:08:07.848 00.000 12268 GuideStep: -1.6 px 0 ms EAST, -0.2 px 0 ms NORTH
19:08:07.848 00.000 11616 Worker thread wakes up
19:08:07.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:07.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:07.848 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:07.848 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:09.875 02.027 11616 Exposure complete
19:08:09.922 00.047 11616 worker thread done servicing request
19:08:09.922 00.000 12268 OnExposeComplete: enter
19:08:09.922 00.000 12268 UpdateGuideState(): m_state=6
19:08:09.922 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
19:08:09.922 00.000 12268 Star::Find returns 1 (0), X=530.97, Y=249.78, Mass=1037, SNR=22.3, Peak=93 HFD=4.9
19:08:09.922 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
19:08:09.922 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
19:08:09.922 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-1.72 hyp=1.80 cameraTheta=-1.88 mountX=-1.76 mountY=-0.32, mountTheta=-2.96
19:08:09.922 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-1.72, opts=13)
19:08:09.922 00.000 12268 Enqueuing Move request for scope (-0.54, -1.72)
19:08:09.922 00.000 11616 Worker thread wakes up
19:08:09.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -1.72) opts 0xd
19:08:09.922 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, -1.72)
19:08:09.922 00.000 11616 Moving (-0.54, -1.72) raw xDistance=-1.76 yDistance=-0.32
19:08:09.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -1.76
19:08:09.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
19:08:09.922 00.000 11616 MoveAxis(E, 978, ABG)
19:08:09.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:09.922 00.000 11616 Move returns status 1, amount 0
19:08:09.922 00.000 11616 MoveAxis(N, 27, ABG)
19:08:09.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:09.922 00.000 11616 Move returns status 1, amount 0
19:08:09.922 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:09.922 00.000 11616 move complete, result=1
19:08:09.937 00.015 11616 worker thread done servicing request
19:08:09.953 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:09.968 00.015 12268 UpdateGuideState exits: m=1037 SNR=22.3
19:08:09.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:09.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:09.968 00.000 12268 Enqueuing Expose request
19:08:09.968 00.000 12268 GuideStep: -1.8 px 0 ms EAST, -0.3 px 0 ms NORTH
19:08:09.968 00.000 11616 Worker thread wakes up
19:08:09.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:09.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:09.968 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:09.968 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:11.981 02.013 11616 Exposure complete
19:08:12.031 00.050 11616 worker thread done servicing request
19:08:12.031 00.000 12268 OnExposeComplete: enter
19:08:12.031 00.000 12268 UpdateGuideState(): m_state=6
19:08:12.031 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
19:08:12.031 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=250.03, Mass=999, SNR=21.8, Peak=108 HFD=4.5
19:08:12.031 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
19:08:12.031 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
19:08:12.031 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-1.47 hyp=1.56 cameraTheta=-1.92 mountX=-1.51 mountY=-0.34, mountTheta=-2.92
19:08:12.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-1.47, opts=13)
19:08:12.031 00.000 12268 Enqueuing Move request for scope (-0.53, -1.47)
19:08:12.031 00.000 11616 Worker thread wakes up
19:08:12.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -1.47) opts 0xd
19:08:12.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -1.47)
19:08:12.031 00.000 11616 Moving (-0.53, -1.47) raw xDistance=-1.51 yDistance=-0.34
19:08:12.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.76 from input -1.51
19:08:12.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:08:12.031 00.000 11616 MoveAxis(E, 841, ABG)
19:08:12.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:12.031 00.000 11616 Move returns status 1, amount 0
19:08:12.031 00.000 11616 MoveAxis(N, 28, ABG)
19:08:12.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:12.031 00.000 11616 Move returns status 1, amount 0
19:08:12.031 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:12.031 00.000 11616 move complete, result=1
19:08:12.031 00.000 11616 worker thread done servicing request
19:08:12.044 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:12.076 00.032 12268 UpdateGuideState exits: m=999 SNR=21.8
19:08:12.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:12.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:12.076 00.000 12268 Enqueuing Expose request
19:08:12.076 00.000 12268 GuideStep: -1.5 px 0 ms EAST, -0.3 px 0 ms NORTH
19:08:12.076 00.000 11616 Worker thread wakes up
19:08:12.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:12.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:12.076 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:12.076 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:14.073 01.997 11616 Exposure complete
19:08:14.136 00.063 11616 worker thread done servicing request
19:08:14.136 00.000 12268 OnExposeComplete: enter
19:08:14.136 00.000 12268 UpdateGuideState(): m_state=6
19:08:14.136 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
19:08:14.136 00.000 12268 Star::Find returns 1 (0), X=530.97, Y=250.12, Mass=1058, SNR=22.5, Peak=116 HFD=5.4
19:08:14.136 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
19:08:14.136 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
19:08:14.136 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-1.38 hyp=1.48 cameraTheta=-1.95 mountX=-1.42 mountY=-0.36, mountTheta=-2.89
19:08:14.136 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-1.38, opts=13)
19:08:14.136 00.000 12268 Enqueuing Move request for scope (-0.54, -1.38)
19:08:14.136 00.000 11616 Worker thread wakes up
19:08:14.136 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -1.38) opts 0xd
19:08:14.136 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, -1.38)
19:08:14.136 00.000 11616 Moving (-0.54, -1.38) raw xDistance=-1.42 yDistance=-0.36
19:08:14.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.71 from input -1.42
19:08:14.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:08:14.136 00.000 11616 MoveAxis(E, 791, ABG)
19:08:14.136 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:14.136 00.000 11616 Move returns status 1, amount 0
19:08:14.136 00.000 11616 MoveAxis(N, 31, ABG)
19:08:14.136 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:14.136 00.000 11616 Move returns status 1, amount 0
19:08:14.136 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:14.136 00.000 11616 move complete, result=1
19:08:14.136 00.000 11616 worker thread done servicing request
19:08:14.156 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:14.168 00.012 12268 UpdateGuideState exits: m=1058 SNR=22.5
19:08:14.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:14.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:14.168 00.000 12268 Enqueuing Expose request
19:08:14.168 00.000 12268 GuideStep: -1.4 px 0 ms EAST, -0.4 px 0 ms NORTH
19:08:14.168 00.000 11616 Worker thread wakes up
19:08:14.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:14.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:14.184 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:14.184 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:16.182 01.998 11616 Exposure complete
19:08:16.230 00.048 11616 worker thread done servicing request
19:08:16.230 00.000 12268 OnExposeComplete: enter
19:08:16.230 00.000 12268 UpdateGuideState(): m_state=6
19:08:16.230 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
19:08:16.230 00.000 12268 Star::Find returns 1 (0), X=530.85, Y=250.21, Mass=995, SNR=21.8, Peak=95 HFD=4.8
19:08:16.230 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.52 = 2.77)
19:08:16.230 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.34)
19:08:16.230 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-1.29 hyp=1.45 cameraTheta=-2.04 mountX=-1.35 mountY=-0.49, mountTheta=-2.79
19:08:16.230 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.66, y=-1.29, opts=13)
19:08:16.230 00.000 12268 Enqueuing Move request for scope (-0.66, -1.29)
19:08:16.230 00.000 11616 Worker thread wakes up
19:08:16.230 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -1.29) opts 0xd
19:08:16.230 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.66, -1.29)
19:08:16.230 00.000 11616 Moving (-0.66, -1.29) raw xDistance=-1.35 yDistance=-0.49
19:08:16.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.67 from input -1.35
19:08:16.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
19:08:16.230 00.000 11616 MoveAxis(E, 749, ABG)
19:08:16.230 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:16.230 00.000 11616 Move returns status 1, amount 0
19:08:16.230 00.000 11616 MoveAxis(N, 41, ABG)
19:08:16.230 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:16.230 00.000 11616 Move returns status 1, amount 0
19:08:16.230 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:16.230 00.000 11616 move complete, result=1
19:08:16.230 00.000 11616 worker thread done servicing request
19:08:16.261 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:16.281 00.020 12268 UpdateGuideState exits: m=995 SNR=21.8
19:08:16.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:16.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:16.281 00.000 12268 Enqueuing Expose request
19:08:16.281 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.5 px 0 ms NORTH
19:08:16.281 00.000 11616 Worker thread wakes up
19:08:16.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:16.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:16.281 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:16.281 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:18.297 02.016 11616 Exposure complete
19:08:18.343 00.046 11616 worker thread done servicing request
19:08:18.343 00.000 12268 OnExposeComplete: enter
19:08:18.343 00.000 12268 UpdateGuideState(): m_state=6
19:08:18.343 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
19:08:18.343 00.000 12268 Star::Find returns 1 (0), X=531.11, Y=250.28, Mass=970, SNR=21.5, Peak=108 HFD=5.0
19:08:18.343 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
19:08:18.343 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
19:08:18.343 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-1.22 hyp=1.28 cameraTheta=-1.89 mountX=-1.25 mountY=-0.24, mountTheta=-2.95
19:08:18.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-1.22, opts=13)
19:08:18.343 00.000 12268 Enqueuing Move request for scope (-0.40, -1.22)
19:08:18.343 00.000 11616 Worker thread wakes up
19:08:18.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -1.22) opts 0xd
19:08:18.343 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -1.22)
19:08:18.343 00.000 11616 Moving (-0.40, -1.22) raw xDistance=-1.25 yDistance=-0.24
19:08:18.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.63 from input -1.25
19:08:18.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:08:18.343 00.000 11616 MoveAxis(E, 697, ABG)
19:08:18.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:18.343 00.000 11616 Move returns status 1, amount 0
19:08:18.343 00.000 11616 MoveAxis(N, 20, ABG)
19:08:18.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:18.343 00.000 11616 Move returns status 1, amount 0
19:08:18.343 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:18.343 00.000 11616 move complete, result=1
19:08:18.343 00.000 11616 worker thread done servicing request
19:08:18.359 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=4, FiltMax=255, Gamma=1.290
19:08:18.390 00.031 12268 UpdateGuideState exits: m=970 SNR=21.5
19:08:18.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:18.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:18.390 00.000 12268 Enqueuing Expose request
19:08:18.390 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.2 px 0 ms NORTH
19:08:18.390 00.000 11616 Worker thread wakes up
19:08:18.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:18.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:18.390 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:18.390 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:20.406 02.016 11616 Exposure complete
19:08:20.453 00.047 11616 worker thread done servicing request
19:08:20.453 00.000 12268 OnExposeComplete: enter
19:08:20.453 00.000 12268 UpdateGuideState(): m_state=6
19:08:20.453 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
19:08:20.453 00.000 12268 Star::Find returns 1 (0), X=531.08, Y=250.23, Mass=1012, SNR=22.0, Peak=92 HFD=5.2
19:08:20.453 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
19:08:20.453 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
19:08:20.453 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-1.26 hyp=1.34 cameraTheta=-1.90 mountX=-1.30 mountY=-0.26, mountTheta=-2.94
19:08:20.453 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-1.26, opts=13)
19:08:20.453 00.000 12268 Enqueuing Move request for scope (-0.43, -1.26)
19:08:20.453 00.000 11616 Worker thread wakes up
19:08:20.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -1.26) opts 0xd
19:08:20.453 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -1.26)
19:08:20.453 00.000 11616 Moving (-0.43, -1.26) raw xDistance=-1.30 yDistance=-0.26
19:08:20.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.65 from input -1.30
19:08:20.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
19:08:20.453 00.000 11616 MoveAxis(E, 722, ABG)
19:08:20.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:20.453 00.000 11616 Move returns status 1, amount 0
19:08:20.453 00.000 11616 MoveAxis(N, 22, ABG)
19:08:20.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:20.453 00.000 11616 Move returns status 1, amount 0
19:08:20.453 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:20.453 00.000 11616 move complete, result=1
19:08:20.453 00.000 11616 worker thread done servicing request
19:08:20.468 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:20.499 00.031 12268 UpdateGuideState exits: m=1012 SNR=22.0
19:08:20.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:20.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:20.499 00.000 12268 Enqueuing Expose request
19:08:20.499 00.000 11616 Worker thread wakes up
19:08:20.499 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:08:20.499 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:20.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:20.499 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:20.499 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:22.515 02.016 11616 Exposure complete
19:08:22.562 00.047 11616 worker thread done servicing request
19:08:22.562 00.000 12268 OnExposeComplete: enter
19:08:22.562 00.000 12268 UpdateGuideState(): m_state=6
19:08:22.562 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
19:08:22.562 00.000 12268 Star::Find returns 1 (0), X=531.07, Y=250.30, Mass=938, SNR=21.2, Peak=104 HFD=5.0
19:08:22.562 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.40 = 2.89)
19:08:22.578 00.016 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.22)
19:08:22.578 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-1.20 hyp=1.28 cameraTheta=-1.92 mountX=-1.24 mountY=-0.28, mountTheta=-2.92
19:08:22.578 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-1.20, opts=13)
19:08:22.578 00.000 12268 Enqueuing Move request for scope (-0.44, -1.20)
19:08:22.578 00.000 11616 Worker thread wakes up
19:08:22.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -1.20) opts 0xd
19:08:22.578 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -1.20)
19:08:22.578 00.000 11616 Moving (-0.44, -1.20) raw xDistance=-1.24 yDistance=-0.28
19:08:22.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.62 from input -1.24
19:08:22.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:08:22.578 00.000 11616 MoveAxis(E, 688, ABG)
19:08:22.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:22.578 00.000 11616 Move returns status 1, amount 0
19:08:22.578 00.000 11616 MoveAxis(N, 24, ABG)
19:08:22.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:22.578 00.000 11616 Move returns status 1, amount 0
19:08:22.578 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:22.578 00.000 11616 move complete, result=1
19:08:22.578 00.000 11616 worker thread done servicing request
19:08:22.593 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:22.609 00.016 12268 UpdateGuideState exits: m=938 SNR=21.2
19:08:22.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:22.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:22.609 00.000 12268 Enqueuing Expose request
19:08:22.609 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.3 px 0 ms NORTH
19:08:22.609 00.000 11616 Worker thread wakes up
19:08:22.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:22.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:22.609 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:22.609 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:24.625 02.016 11616 Exposure complete
19:08:24.672 00.047 11616 worker thread done servicing request
19:08:24.672 00.000 12268 OnExposeComplete: enter
19:08:24.672 00.000 12268 UpdateGuideState(): m_state=6
19:08:24.672 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
19:08:24.672 00.000 12268 Star::Find returns 1 (0), X=530.86, Y=250.05, Mass=961, SNR=21.4, Peak=101 HFD=4.7
19:08:24.672 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
19:08:24.672 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
19:08:24.672 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-1.45 hyp=1.59 cameraTheta=-2.00 mountX=-1.50 mountY=-0.46, mountTheta=-2.84
19:08:24.672 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=-1.45, opts=13)
19:08:24.672 00.000 12268 Enqueuing Move request for scope (-0.65, -1.45)
19:08:24.672 00.000 11616 Worker thread wakes up
19:08:24.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -1.45) opts 0xd
19:08:24.672 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, -1.45)
19:08:24.672 00.000 11616 Moving (-0.65, -1.45) raw xDistance=-1.50 yDistance=-0.46
19:08:24.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.75 from input -1.50
19:08:24.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
19:08:24.672 00.000 11616 MoveAxis(E, 834, ABG)
19:08:24.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:24.672 00.000 11616 Move returns status 1, amount 0
19:08:24.672 00.000 11616 MoveAxis(N, 39, ABG)
19:08:24.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:24.672 00.000 11616 Move returns status 1, amount 0
19:08:24.672 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:24.672 00.000 11616 move complete, result=1
19:08:24.672 00.000 11616 worker thread done servicing request
19:08:24.703 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:24.718 00.015 12268 UpdateGuideState exits: m=961 SNR=21.4
19:08:24.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:24.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:24.718 00.000 12268 Enqueuing Expose request
19:08:24.718 00.000 12268 GuideStep: -1.5 px 0 ms EAST, -0.5 px 0 ms NORTH
19:08:24.718 00.000 11616 Worker thread wakes up
19:08:24.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:24.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:24.718 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:24.718 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:26.734 02.016 11616 Exposure complete
19:08:26.781 00.047 11616 worker thread done servicing request
19:08:26.781 00.000 12268 OnExposeComplete: enter
19:08:26.781 00.000 12268 UpdateGuideState(): m_state=6
19:08:26.781 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
19:08:26.781 00.000 12268 Star::Find returns 1 (0), X=530.96, Y=250.09, Mass=1020, SNR=22.0, Peak=106 HFD=5.5
19:08:26.781 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
19:08:26.781 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
19:08:26.781 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-1.41 hyp=1.52 cameraTheta=-1.95 mountX=-1.46 mountY=-0.37, mountTheta=-2.89
19:08:26.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=-1.41, opts=13)
19:08:26.781 00.000 12268 Enqueuing Move request for scope (-0.55, -1.41)
19:08:26.781 00.000 11616 Worker thread wakes up
19:08:26.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -1.41) opts 0xd
19:08:26.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, -1.41)
19:08:26.781 00.000 11616 Moving (-0.55, -1.41) raw xDistance=-1.46 yDistance=-0.37
19:08:26.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.73 from input -1.46
19:08:26.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
19:08:26.781 00.000 11616 MoveAxis(E, 810, ABG)
19:08:26.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:26.781 00.000 11616 Move returns status 1, amount 0
19:08:26.781 00.000 11616 MoveAxis(N, 31, ABG)
19:08:26.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:26.781 00.000 11616 Move returns status 1, amount 0
19:08:26.781 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:26.781 00.000 11616 move complete, result=1
19:08:26.781 00.000 11616 worker thread done servicing request
19:08:26.797 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:26.828 00.031 12268 UpdateGuideState exits: m=1020 SNR=22.0
19:08:26.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:26.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:26.828 00.000 12268 Enqueuing Expose request
19:08:26.828 00.000 12268 GuideStep: -1.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:08:26.828 00.000 11616 Worker thread wakes up
19:08:26.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:26.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:26.828 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:26.828 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:28.830 02.002 11616 Exposure complete
19:08:28.878 00.048 11616 worker thread done servicing request
19:08:28.878 00.000 12268 OnExposeComplete: enter
19:08:28.878 00.000 12268 UpdateGuideState(): m_state=6
19:08:28.878 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
19:08:28.878 00.000 12268 Star::Find returns 1 (0), X=531.14, Y=249.96, Mass=956, SNR=21.4, Peak=98 HFD=4.7
19:08:28.878 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
19:08:28.878 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
19:08:28.878 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-1.54 hyp=1.58 cameraTheta=-1.81 mountX=-1.56 mountY=-0.17, mountTheta=-3.03
19:08:28.878 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-1.54, opts=13)
19:08:28.878 00.000 12268 Enqueuing Move request for scope (-0.37, -1.54)
19:08:28.878 00.000 11616 Worker thread wakes up
19:08:28.878 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -1.54) opts 0xd
19:08:28.878 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -1.54)
19:08:28.878 00.000 11616 Moving (-0.37, -1.54) raw xDistance=-1.56 yDistance=-0.17
19:08:28.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.78 from input -1.56
19:08:28.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:08:28.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:08:28.878 00.000 11616 MoveAxis(E, 868, ABG)
19:08:28.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:28.878 00.000 11616 Move returns status 1, amount 0
19:08:28.878 00.000 11616 MoveAxis(N, 0, ABG)
19:08:28.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:28.878 00.000 11616 Move returns status 1, amount 0
19:08:28.878 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:28.878 00.000 11616 move complete, result=1
19:08:28.878 00.000 11616 worker thread done servicing request
19:08:28.906 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:28.910 00.004 12268 UpdateGuideState exits: m=956 SNR=21.4
19:08:28.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:28.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:28.910 00.000 12268 Enqueuing Expose request
19:08:28.910 00.000 12268 GuideStep: -1.6 px 0 ms EAST, -0.2 px 0 ms NORTH
19:08:28.910 00.000 11616 Worker thread wakes up
19:08:28.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:28.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:28.925 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:28.925 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:30.922 01.997 11616 Exposure complete
19:08:30.984 00.062 11616 worker thread done servicing request
19:08:30.984 00.000 12268 OnExposeComplete: enter
19:08:30.984 00.000 12268 UpdateGuideState(): m_state=6
19:08:30.984 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
19:08:30.984 00.000 12268 Star::Find returns 1 (0), X=530.97, Y=249.73, Mass=949, SNR=21.2, Peak=78 HFD=5.0
19:08:30.984 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
19:08:30.984 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
19:08:30.984 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-1.77 hyp=1.85 cameraTheta=-1.87 mountX=-1.82 mountY=-0.31, mountTheta=-2.97
19:08:30.984 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-1.77, opts=13)
19:08:30.984 00.000 12268 Enqueuing Move request for scope (-0.54, -1.77)
19:08:30.984 00.000 11616 Worker thread wakes up
19:08:30.984 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -1.77) opts 0xd
19:08:30.984 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, -1.77)
19:08:30.984 00.000 11616 Moving (-0.54, -1.77) raw xDistance=-1.82 yDistance=-0.31
19:08:30.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.91 from input -1.82
19:08:30.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:08:30.984 00.000 11616 MoveAxis(E, 1008, ABG)
19:08:30.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:30.984 00.000 11616 Move returns status 1, amount 0
19:08:30.984 00.000 11616 MoveAxis(N, 26, ABG)
19:08:30.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:30.984 00.000 11616 Move returns status 1, amount 0
19:08:30.984 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:30.984 00.000 11616 move complete, result=1
19:08:30.984 00.000 11616 worker thread done servicing request
19:08:30.999 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:31.015 00.016 12268 UpdateGuideState exits: m=949 SNR=21.2
19:08:31.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:31.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:31.015 00.000 12268 Enqueuing Expose request
19:08:31.015 00.000 11616 Worker thread wakes up
19:08:31.031 00.016 12268 GuideStep: -1.8 px 0 ms EAST, -0.3 px 0 ms NORTH
19:08:31.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:31.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:31.031 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:31.031 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:33.039 02.008 11616 Exposure complete
19:08:33.086 00.047 11616 worker thread done servicing request
19:08:33.086 00.000 12268 OnExposeComplete: enter
19:08:33.086 00.000 12268 UpdateGuideState(): m_state=6
19:08:33.086 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
19:08:33.086 00.000 12268 Star::Find returns 1 (0), X=530.88, Y=249.46, Mass=958, SNR=21.4, Peak=75 HFD=5.0
19:08:33.086 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
19:08:33.086 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
19:08:33.086 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-2.04 hyp=2.14 cameraTheta=-1.87 mountX=-2.09 mountY=-0.36, mountTheta=-2.97
19:08:33.093 00.007 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=-2.04, opts=13)
19:08:33.093 00.000 12268 Enqueuing Move request for scope (-0.63, -2.04)
19:08:33.093 00.000 11616 Worker thread wakes up
19:08:33.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -2.04) opts 0xd
19:08:33.093 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, -2.04)
19:08:33.093 00.000 11616 Moving (-0.63, -2.04) raw xDistance=-2.09 yDistance=-0.36
19:08:33.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.05 from input -2.09
19:08:33.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:08:33.093 00.000 11616 MoveAxis(E, 1163, ABG)
19:08:33.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:33.093 00.000 11616 Move returns status 1, amount 0
19:08:33.093 00.000 11616 MoveAxis(N, 31, ABG)
19:08:33.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:33.093 00.000 11616 Move returns status 1, amount 0
19:08:33.093 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:33.093 00.000 11616 move complete, result=1
19:08:33.093 00.000 11616 worker thread done servicing request
19:08:33.102 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:33.124 00.022 12268 UpdateGuideState exits: m=958 SNR=21.4
19:08:33.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:33.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:33.134 00.010 12268 Enqueuing Expose request
19:08:33.134 00.000 11616 Worker thread wakes up
19:08:33.134 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:08:33.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:33.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:33.134 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:33.134 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:35.137 02.003 11616 Exposure complete
19:08:35.187 00.050 11616 worker thread done servicing request
19:08:35.187 00.000 12268 OnExposeComplete: enter
19:08:35.187 00.000 12268 UpdateGuideState(): m_state=6
19:08:35.187 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
19:08:35.187 00.000 12268 Star::Find returns 1 (0), X=531.12, Y=249.73, Mass=941, SNR=21.2, Peak=81 HFD=5.0
19:08:35.187 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
19:08:35.187 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
19:08:35.187 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-1.77 hyp=1.81 cameraTheta=-1.79 mountX=-1.80 mountY=-0.16, mountTheta=-3.05
19:08:35.201 00.014 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=-1.77, opts=13)
19:08:35.201 00.000 12268 Enqueuing Move request for scope (-0.39, -1.77)
19:08:35.201 00.000 11616 Worker thread wakes up
19:08:35.201 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -1.77) opts 0xd
19:08:35.201 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, -1.77)
19:08:35.201 00.000 11616 Moving (-0.39, -1.77) raw xDistance=-1.80 yDistance=-0.16
19:08:35.201 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.90 from input -1.80
19:08:35.201 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:08:35.201 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:08:35.201 00.000 11616 MoveAxis(E, 1000, ABG)
19:08:35.201 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:35.201 00.000 11616 Move returns status 1, amount 0
19:08:35.201 00.000 11616 MoveAxis(N, 0, ABG)
19:08:35.201 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:35.201 00.000 11616 Move returns status 1, amount 0
19:08:35.201 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:35.201 00.000 11616 move complete, result=1
19:08:35.201 00.000 11616 worker thread done servicing request
19:08:35.219 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:35.233 00.014 12268 UpdateGuideState exits: m=941 SNR=21.2
19:08:35.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:35.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:35.233 00.000 12268 Enqueuing Expose request
19:08:35.233 00.000 12268 GuideStep: -1.8 px 0 ms EAST, -0.2 px 0 ms NORTH
19:08:35.233 00.000 11616 Worker thread wakes up
19:08:35.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:35.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:35.233 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:35.233 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:37.324 02.091 11616 Exposure complete
19:08:37.388 00.064 11616 worker thread done servicing request
19:08:37.388 00.000 12268 OnExposeComplete: enter
19:08:37.388 00.000 12268 UpdateGuideState(): m_state=6
19:08:37.388 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
19:08:37.388 00.000 12268 Star::Find returns 1 (0), X=530.92, Y=249.67, Mass=964, SNR=21.4, Peak=85 HFD=5.0
19:08:37.388 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
19:08:37.388 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
19:08:37.388 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-1.83 hyp=1.92 cameraTheta=-1.88 mountX=-1.88 mountY=-0.35, mountTheta=-2.96
19:08:37.388 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=-1.83, opts=13)
19:08:37.388 00.000 12268 Enqueuing Move request for scope (-0.59, -1.83)
19:08:37.388 00.000 11616 Worker thread wakes up
19:08:37.388 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -1.83) opts 0xd
19:08:37.388 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, -1.83)
19:08:37.388 00.000 11616 Moving (-0.59, -1.83) raw xDistance=-1.88 yDistance=-0.35
19:08:37.388 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.94 from input -1.88
19:08:37.388 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
19:08:37.388 00.000 11616 MoveAxis(E, 1044, ABG)
19:08:37.388 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:37.388 00.000 11616 Move returns status 1, amount 0
19:08:37.388 00.000 11616 MoveAxis(N, 29, ABG)
19:08:37.388 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:37.388 00.000 11616 Move returns status 1, amount 0
19:08:37.388 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:37.388 00.000 11616 move complete, result=1
19:08:37.388 00.000 11616 worker thread done servicing request
19:08:37.406 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:37.435 00.029 12268 UpdateGuideState exits: m=964 SNR=21.4
19:08:37.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:37.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:37.435 00.000 12268 Enqueuing Expose request
19:08:37.435 00.000 12268 GuideStep: -1.9 px 0 ms EAST, -0.3 px 0 ms NORTH
19:08:37.435 00.000 11616 Worker thread wakes up
19:08:37.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:37.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:37.437 00.002 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:37.437 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:39.437 02.000 11616 Exposure complete
19:08:39.484 00.047 11616 worker thread done servicing request
19:08:39.484 00.000 12268 OnExposeComplete: enter
19:08:39.484 00.000 12268 UpdateGuideState(): m_state=6
19:08:39.484 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
19:08:39.484 00.000 12268 Star::Find returns 1 (0), X=530.82, Y=250.01, Mass=967, SNR=21.5, Peak=99 HFD=4.8
19:08:39.484 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.48 = 2.81)
19:08:39.484 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
19:08:39.484 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=-1.49 hyp=1.64 cameraTheta=-2.00 mountX=-1.55 mountY=-0.49, mountTheta=-2.83
19:08:39.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.69, y=-1.49, opts=13)
19:08:39.484 00.000 12268 Enqueuing Move request for scope (-0.69, -1.49)
19:08:39.484 00.000 11616 Worker thread wakes up
19:08:39.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -1.49) opts 0xd
19:08:39.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.69, -1.49)
19:08:39.484 00.000 11616 Moving (-0.69, -1.49) raw xDistance=-1.55 yDistance=-0.49
19:08:39.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.77 from input -1.55
19:08:39.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
19:08:39.484 00.000 11616 MoveAxis(E, 859, ABG)
19:08:39.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:39.484 00.000 11616 Move returns status 1, amount 0
19:08:39.484 00.000 11616 MoveAxis(N, 42, ABG)
19:08:39.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:39.484 00.000 11616 Move returns status 1, amount 0
19:08:39.484 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:39.484 00.000 11616 move complete, result=1
19:08:39.484 00.000 11616 worker thread done servicing request
19:08:39.499 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:39.531 00.032 12268 UpdateGuideState exits: m=967 SNR=21.5
19:08:39.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:39.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:39.531 00.000 12268 Enqueuing Expose request
19:08:39.531 00.000 12268 GuideStep: -1.5 px 0 ms EAST, -0.5 px 0 ms NORTH
19:08:39.531 00.000 11616 Worker thread wakes up
19:08:39.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:39.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:39.531 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:39.531 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:41.531 02.000 11616 Exposure complete
19:08:41.594 00.063 11616 worker thread done servicing request
19:08:41.594 00.000 12268 OnExposeComplete: enter
19:08:41.594 00.000 12268 UpdateGuideState(): m_state=6
19:08:41.594 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
19:08:41.594 00.000 12268 Star::Find returns 1 (0), X=530.84, Y=249.69, Mass=1038, SNR=22.2, Peak=77 HFD=5.4
19:08:41.594 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
19:08:41.594 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.23)
19:08:41.594 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-1.80 hyp=1.93 cameraTheta=-1.93 mountX=-1.86 mountY=-0.44, mountTheta=-2.91
19:08:41.594 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=-1.80, opts=13)
19:08:41.594 00.000 12268 Enqueuing Move request for scope (-0.67, -1.80)
19:08:41.594 00.000 11616 Worker thread wakes up
19:08:41.594 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -1.80) opts 0xd
19:08:41.594 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, -1.80)
19:08:41.594 00.000 11616 Moving (-0.67, -1.80) raw xDistance=-1.86 yDistance=-0.44
19:08:41.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.93 from input -1.86
19:08:41.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
19:08:41.594 00.000 11616 MoveAxis(E, 1034, ABG)
19:08:41.594 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:41.594 00.000 11616 Move returns status 1, amount 0
19:08:41.594 00.000 11616 MoveAxis(N, 37, ABG)
19:08:41.594 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:41.594 00.000 11616 Move returns status 1, amount 0
19:08:41.594 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:41.594 00.000 11616 move complete, result=1
19:08:41.594 00.000 11616 worker thread done servicing request
19:08:41.606 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:41.625 00.019 12268 UpdateGuideState exits: m=1038 SNR=22.2
19:08:41.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:41.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:41.625 00.000 12268 Enqueuing Expose request
19:08:41.625 00.000 12268 GuideStep: -1.9 px 0 ms EAST, -0.4 px 0 ms NORTH
19:08:41.625 00.000 11616 Worker thread wakes up
19:08:41.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:41.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:41.638 00.013 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:41.638 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:43.652 02.014 11616 Exposure complete
19:08:43.700 00.048 11616 worker thread done servicing request
19:08:43.700 00.000 12268 OnExposeComplete: enter
19:08:43.700 00.000 12268 UpdateGuideState(): m_state=6
19:08:43.700 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
19:08:43.700 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=249.39, Mass=914, SNR=20.8, Peak=80 HFD=5.0
19:08:43.700 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
19:08:43.700 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
19:08:43.700 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-2.11 hyp=2.20 cameraTheta=-1.86 mountX=-2.16 mountY=-0.34, mountTheta=-2.99
19:08:43.700 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-2.11, opts=13)
19:08:43.700 00.000 12268 Enqueuing Move request for scope (-0.62, -2.11)
19:08:43.700 00.000 11616 Worker thread wakes up
19:08:43.700 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -2.11) opts 0xd
19:08:43.700 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -2.11)
19:08:43.700 00.000 11616 Moving (-0.62, -2.11) raw xDistance=-2.16 yDistance=-0.34
19:08:43.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.16
19:08:43.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:08:43.700 00.000 11616 MoveAxis(E, 1201, ABG)
19:08:43.700 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:43.700 00.000 11616 Move returns status 1, amount 0
19:08:43.700 00.000 11616 MoveAxis(N, 29, ABG)
19:08:43.700 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:43.700 00.000 11616 Move returns status 1, amount 0
19:08:43.700 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:43.700 00.000 11616 move complete, result=1
19:08:43.700 00.000 11616 worker thread done servicing request
19:08:43.718 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:43.747 00.029 12268 UpdateGuideState exits: m=914 SNR=20.8
19:08:43.747 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:43.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:43.747 00.000 12268 Enqueuing Expose request
19:08:43.747 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.3 px 0 ms NORTH
19:08:43.747 00.000 11616 Worker thread wakes up
19:08:43.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:43.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:43.750 00.003 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:43.750 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:45.750 02.000 11616 Exposure complete
19:08:45.801 00.051 11616 worker thread done servicing request
19:08:45.801 00.000 12268 OnExposeComplete: enter
19:08:45.801 00.000 12268 UpdateGuideState(): m_state=6
19:08:45.801 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
19:08:45.801 00.000 12268 Star::Find returns 1 (0), X=530.78, Y=249.76, Mass=1007, SNR=21.9, Peak=86 HFD=5.1
19:08:45.801 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
19:08:45.801 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
19:08:45.801 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=-1.74 hyp=1.88 cameraTheta=-1.97 mountX=-1.80 mountY=-0.50, mountTheta=-2.87
19:08:45.801 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=-1.74, opts=13)
19:08:45.801 00.000 12268 Enqueuing Move request for scope (-0.72, -1.74)
19:08:45.801 00.000 11616 Worker thread wakes up
19:08:45.801 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -1.74) opts 0xd
19:08:45.801 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.72, -1.74)
19:08:45.801 00.000 11616 Moving (-0.72, -1.74) raw xDistance=-1.80 yDistance=-0.50
19:08:45.801 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.90 from input -1.80
19:08:45.801 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.50
19:08:45.801 00.000 11616 MoveAxis(E, 999, ABG)
19:08:45.801 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:45.801 00.000 11616 Move returns status 1, amount 0
19:08:45.801 00.000 11616 MoveAxis(N, 42, ABG)
19:08:45.801 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:45.801 00.000 11616 Move returns status 1, amount 0
19:08:45.801 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:45.801 00.000 11616 move complete, result=1
19:08:45.801 00.000 11616 worker thread done servicing request
19:08:45.817 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:45.844 00.027 12268 UpdateGuideState exits: m=1007 SNR=21.9
19:08:45.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:45.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:45.844 00.000 12268 Enqueuing Expose request
19:08:45.844 00.000 12268 GuideStep: -1.8 px 0 ms EAST, -0.5 px 0 ms NORTH
19:08:45.844 00.000 11616 Worker thread wakes up
19:08:45.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:45.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:45.849 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:45.849 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:47.860 02.011 11616 Exposure complete
19:08:47.908 00.048 11616 worker thread done servicing request
19:08:47.908 00.000 12268 OnExposeComplete: enter
19:08:47.908 00.000 12268 UpdateGuideState(): m_state=6
19:08:47.908 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
19:08:47.908 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=249.41, Mass=856, SNR=20.1, Peak=84 HFD=4.8
19:08:47.908 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
19:08:47.908 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
19:08:47.908 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-2.09 hyp=2.15 cameraTheta=-1.80 mountX=-2.13 mountY=-0.21, mountTheta=-3.04
19:08:47.908 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-2.09, opts=13)
19:08:47.908 00.000 12268 Enqueuing Move request for scope (-0.49, -2.09)
19:08:47.908 00.000 11616 Worker thread wakes up
19:08:47.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -2.09) opts 0xd
19:08:47.908 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -2.09)
19:08:47.908 00.000 11616 Moving (-0.49, -2.09) raw xDistance=-2.13 yDistance=-0.21
19:08:47.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.07 from input -2.13
19:08:47.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:08:47.908 00.000 11616 MoveAxis(E, 1184, ABG)
19:08:47.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:47.908 00.000 11616 Move returns status 1, amount 0
19:08:47.908 00.000 11616 MoveAxis(N, 18, ABG)
19:08:47.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:47.908 00.000 11616 Move returns status 1, amount 0
19:08:47.908 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:47.908 00.000 11616 move complete, result=1
19:08:47.908 00.000 11616 worker thread done servicing request
19:08:47.940 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:47.956 00.016 12268 UpdateGuideState exits: m=856 SNR=20.1
19:08:47.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:47.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:47.956 00.000 12268 Enqueuing Expose request
19:08:47.956 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:08:47.956 00.000 11616 Worker thread wakes up
19:08:47.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:47.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:47.956 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:47.956 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:49.962 02.006 11616 Exposure complete
19:08:50.010 00.048 11616 worker thread done servicing request
19:08:50.010 00.000 12268 OnExposeComplete: enter
19:08:50.010 00.000 12268 UpdateGuideState(): m_state=6
19:08:50.010 00.000 12268 Star::Find(15, 531, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
19:08:50.010 00.000 12268 Star::Find returns 1 (0), X=530.82, Y=249.53, Mass=927, SNR=20.9, Peak=89 HFD=4.7
19:08:50.010 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
19:08:50.010 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
19:08:50.010 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=-1.97 hyp=2.08 cameraTheta=-1.91 mountX=-2.02 mountY=-0.43, mountTheta=-2.93
19:08:50.010 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.69, y=-1.97, opts=13)
19:08:50.010 00.000 12268 Enqueuing Move request for scope (-0.69, -1.97)
19:08:50.010 00.000 11616 Worker thread wakes up
19:08:50.010 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -1.97) opts 0xd
19:08:50.010 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.69, -1.97)
19:08:50.010 00.000 11616 Moving (-0.69, -1.97) raw xDistance=-2.02 yDistance=-0.43
19:08:50.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.01 from input -2.02
19:08:50.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
19:08:50.010 00.000 11616 MoveAxis(E, 1124, ABG)
19:08:50.010 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:50.010 00.000 11616 Move returns status 1, amount 0
19:08:50.010 00.000 11616 MoveAxis(N, 36, ABG)
19:08:50.010 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:50.010 00.000 11616 Move returns status 1, amount 0
19:08:50.010 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:50.010 00.000 11616 move complete, result=1
19:08:50.010 00.000 11616 worker thread done servicing request
19:08:50.042 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:50.058 00.016 12268 UpdateGuideState exits: m=927 SNR=20.9
19:08:50.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:50.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:50.058 00.000 12268 Enqueuing Expose request
19:08:50.058 00.000 12268 GuideStep: -2.0 px 0 ms EAST, -0.4 px 0 ms NORTH
19:08:50.058 00.000 11616 Worker thread wakes up
19:08:50.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:50.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:50.062 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:50.062 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:52.062 02.000 11616 Exposure complete
19:08:52.109 00.047 11616 worker thread done servicing request
19:08:52.109 00.000 12268 OnExposeComplete: enter
19:08:52.109 00.000 12268 UpdateGuideState(): m_state=6
19:08:52.109 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
19:08:52.109 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=249.45, Mass=887, SNR=20.6, Peak=79 HFD=5.1
19:08:52.109 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
19:08:52.109 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
19:08:52.109 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-2.05 hyp=2.14 cameraTheta=-1.87 mountX=-2.10 mountY=-0.36, mountTheta=-2.97
19:08:52.109 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-2.05, opts=13)
19:08:52.109 00.000 12268 Enqueuing Move request for scope (-0.62, -2.05)
19:08:52.109 00.000 11616 Worker thread wakes up
19:08:52.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -2.05) opts 0xd
19:08:52.109 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -2.05)
19:08:52.109 00.000 11616 Moving (-0.62, -2.05) raw xDistance=-2.10 yDistance=-0.36
19:08:52.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.05 from input -2.10
19:08:52.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:08:52.109 00.000 11616 MoveAxis(E, 1165, ABG)
19:08:52.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:52.109 00.000 11616 Move returns status 1, amount 0
19:08:52.109 00.000 11616 MoveAxis(N, 30, ABG)
19:08:52.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:52.109 00.000 11616 Move returns status 1, amount 0
19:08:52.109 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:52.109 00.000 11616 move complete, result=1
19:08:52.109 00.000 11616 worker thread done servicing request
19:08:52.140 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:52.156 00.016 12268 UpdateGuideState exits: m=887 SNR=20.6
19:08:52.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:52.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:52.156 00.000 12268 Enqueuing Expose request
19:08:52.156 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:08:52.156 00.000 11616 Worker thread wakes up
19:08:52.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:52.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:52.156 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:52.156 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:54.172 02.016 11616 Exposure complete
19:08:54.218 00.046 11616 worker thread done servicing request
19:08:54.218 00.000 12268 OnExposeComplete: enter
19:08:54.218 00.000 12268 UpdateGuideState(): m_state=6
19:08:54.218 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
19:08:54.218 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=249.33, Mass=950, SNR=21.3, Peak=81 HFD=5.1
19:08:54.218 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
19:08:54.218 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
19:08:54.218 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-2.17 hyp=2.26 cameraTheta=-1.85 mountX=-2.22 mountY=-0.34, mountTheta=-2.99
19:08:54.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-2.17, opts=13)
19:08:54.218 00.000 12268 Enqueuing Move request for scope (-0.62, -2.17)
19:08:54.218 00.000 11616 Worker thread wakes up
19:08:54.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -2.17) opts 0xd
19:08:54.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -2.17)
19:08:54.218 00.000 11616 Moving (-0.62, -2.17) raw xDistance=-2.22 yDistance=-0.34
19:08:54.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.11 from input -2.22
19:08:54.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:08:54.218 00.000 11616 MoveAxis(E, 1232, ABG)
19:08:54.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:54.218 00.000 11616 Move returns status 1, amount 0
19:08:54.218 00.000 11616 MoveAxis(N, 29, ABG)
19:08:54.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:54.218 00.000 11616 Move returns status 1, amount 0
19:08:54.218 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:54.218 00.000 11616 move complete, result=1
19:08:54.218 00.000 11616 worker thread done servicing request
19:08:54.234 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:54.265 00.031 12268 UpdateGuideState exits: m=950 SNR=21.3
19:08:54.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:54.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:54.265 00.000 12268 Enqueuing Expose request
19:08:54.265 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.3 px 0 ms NORTH
19:08:54.265 00.000 11616 Worker thread wakes up
19:08:54.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:54.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:54.265 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:54.265 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:56.253 01.988 11616 Exposure complete
19:08:56.316 00.063 11616 worker thread done servicing request
19:08:56.316 00.000 12268 OnExposeComplete: enter
19:08:56.316 00.000 12268 UpdateGuideState(): m_state=6
19:08:56.316 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
19:08:56.316 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=249.72, Mass=939, SNR=21.2, Peak=88 HFD=4.9
19:08:56.316 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
19:08:56.316 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
19:08:56.316 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-1.78 hyp=1.88 cameraTheta=-1.91 mountX=-1.83 mountY=-0.39, mountTheta=-2.93
19:08:56.316 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-1.78, opts=13)
19:08:56.316 00.000 12268 Enqueuing Move request for scope (-0.62, -1.78)
19:08:56.316 00.000 11616 Worker thread wakes up
19:08:56.316 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -1.78) opts 0xd
19:08:56.316 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -1.78)
19:08:56.316 00.000 11616 Moving (-0.62, -1.78) raw xDistance=-1.83 yDistance=-0.39
19:08:56.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.92 from input -1.83
19:08:56.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:08:56.316 00.000 11616 MoveAxis(E, 1016, ABG)
19:08:56.316 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:56.316 00.000 11616 Move returns status 1, amount 0
19:08:56.316 00.000 11616 MoveAxis(N, 33, ABG)
19:08:56.316 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:56.316 00.000 11616 Move returns status 1, amount 0
19:08:56.316 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:56.316 00.000 11616 move complete, result=1
19:08:56.316 00.000 11616 worker thread done servicing request
19:08:56.332 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:56.348 00.016 12268 UpdateGuideState exits: m=939 SNR=21.2
19:08:56.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:56.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:56.348 00.000 12268 Enqueuing Expose request
19:08:56.348 00.000 12268 GuideStep: -1.8 px 0 ms EAST, -0.4 px 0 ms NORTH
19:08:56.348 00.000 11616 Worker thread wakes up
19:08:56.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:56.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:56.348 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:56.348 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:08:58.367 02.019 11616 Exposure complete
19:08:58.415 00.048 11616 worker thread done servicing request
19:08:58.415 00.000 12268 OnExposeComplete: enter
19:08:58.415 00.000 12268 UpdateGuideState(): m_state=6
19:08:58.415 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
19:08:58.415 00.000 12268 Star::Find returns 1 (0), X=530.79, Y=249.89, Mass=940, SNR=21.1, Peak=91 HFD=4.9
19:08:58.415 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.47 = 2.82)
19:08:58.415 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.29)
19:08:58.415 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=-1.61 hyp=1.76 cameraTheta=-1.99 mountX=-1.67 mountY=-0.51, mountTheta=-2.85
19:08:58.415 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=-1.61, opts=13)
19:08:58.415 00.000 12268 Enqueuing Move request for scope (-0.72, -1.61)
19:08:58.415 00.000 11616 Worker thread wakes up
19:08:58.415 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -1.61) opts 0xd
19:08:58.415 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.72, -1.61)
19:08:58.415 00.000 11616 Moving (-0.72, -1.61) raw xDistance=-1.67 yDistance=-0.51
19:08:58.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.84 from input -1.67
19:08:58.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
19:08:58.415 00.000 11616 MoveAxis(E, 929, ABG)
19:08:58.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:58.415 00.000 11616 Move returns status 1, amount 0
19:08:58.415 00.000 11616 MoveAxis(N, 43, ABG)
19:08:58.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:08:58.415 00.000 11616 Move returns status 1, amount 0
19:08:58.415 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:08:58.415 00.000 11616 move complete, result=1
19:08:58.415 00.000 11616 worker thread done servicing request
19:08:58.437 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:08:58.462 00.025 12268 UpdateGuideState exits: m=940 SNR=21.1
19:08:58.462 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:08:58.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:08:58.462 00.000 12268 Enqueuing Expose request
19:08:58.462 00.000 11616 Worker thread wakes up
19:08:58.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:08:58.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:08:58.462 00.000 12268 GuideStep: -1.7 px 0 ms EAST, -0.5 px 0 ms NORTH
19:08:58.462 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:08:58.462 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:00.472 02.010 11616 Exposure complete
19:09:00.520 00.048 11616 worker thread done servicing request
19:09:00.520 00.000 12268 OnExposeComplete: enter
19:09:00.520 00.000 12268 UpdateGuideState(): m_state=6
19:09:00.520 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
19:09:00.520 00.000 12268 Star::Find returns 1 (0), X=530.85, Y=249.85, Mass=916, SNR=20.9, Peak=91 HFD=4.8
19:09:00.520 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
19:09:00.520 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
19:09:00.520 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-1.65 hyp=1.78 cameraTheta=-1.95 mountX=-1.71 mountY=-0.44, mountTheta=-2.89
19:09:00.531 00.011 12268 SchedulePrimaryMove(0D94C700, x=-0.66, y=-1.65, opts=13)
19:09:00.531 00.000 12268 Enqueuing Move request for scope (-0.66, -1.65)
19:09:00.531 00.000 11616 Worker thread wakes up
19:09:00.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -1.65) opts 0xd
19:09:00.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.66, -1.65)
19:09:00.531 00.000 11616 Moving (-0.66, -1.65) raw xDistance=-1.71 yDistance=-0.44
19:09:00.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.85 from input -1.71
19:09:00.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
19:09:00.531 00.000 11616 MoveAxis(E, 948, ABG)
19:09:00.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:00.531 00.000 11616 Move returns status 1, amount 0
19:09:00.531 00.000 11616 MoveAxis(N, 37, ABG)
19:09:00.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:00.531 00.000 11616 Move returns status 1, amount 0
19:09:00.531 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:00.531 00.000 11616 move complete, result=1
19:09:00.531 00.000 11616 worker thread done servicing request
19:09:00.536 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:00.568 00.032 12268 UpdateGuideState exits: m=916 SNR=20.9
19:09:00.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:00.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:00.568 00.000 12268 Enqueuing Expose request
19:09:00.568 00.000 12268 GuideStep: -1.7 px 0 ms EAST, -0.4 px 0 ms NORTH
19:09:00.568 00.000 11616 Worker thread wakes up
19:09:00.568 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:00.568 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:00.568 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:00.568 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:02.578 02.010 11616 Exposure complete
19:09:02.625 00.047 11616 worker thread done servicing request
19:09:02.625 00.000 12268 OnExposeComplete: enter
19:09:02.625 00.000 12268 UpdateGuideState(): m_state=6
19:09:02.625 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
19:09:02.625 00.000 12268 Star::Find returns 1 (0), X=530.88, Y=249.98, Mass=994, SNR=21.8, Peak=100 HFD=5.0
19:09:02.625 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.44 = 2.85)
19:09:02.625 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.26)
19:09:02.625 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-1.51 hyp=1.64 cameraTheta=-1.96 mountX=-1.57 mountY=-0.43, mountTheta=-2.88
19:09:02.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=-1.51, opts=13)
19:09:02.625 00.000 12268 Enqueuing Move request for scope (-0.63, -1.51)
19:09:02.625 00.000 11616 Worker thread wakes up
19:09:02.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -1.51) opts 0xd
19:09:02.625 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, -1.51)
19:09:02.625 00.000 11616 Moving (-0.63, -1.51) raw xDistance=-1.57 yDistance=-0.43
19:09:02.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.78 from input -1.57
19:09:02.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
19:09:02.625 00.000 11616 MoveAxis(E, 871, ABG)
19:09:02.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:02.625 00.000 11616 Move returns status 1, amount 0
19:09:02.625 00.000 11616 MoveAxis(N, 36, ABG)
19:09:02.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:02.625 00.000 11616 Move returns status 1, amount 0
19:09:02.625 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:02.625 00.000 11616 move complete, result=1
19:09:02.625 00.000 11616 worker thread done servicing request
19:09:02.656 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:02.671 00.015 12268 UpdateGuideState exits: m=994 SNR=21.8
19:09:02.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:02.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:02.671 00.000 12268 Enqueuing Expose request
19:09:02.671 00.000 11616 Worker thread wakes up
19:09:02.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:02.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:02.671 00.000 12268 GuideStep: -1.6 px 0 ms EAST, -0.4 px 0 ms NORTH
19:09:02.671 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:02.671 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:04.665 01.994 11616 Exposure complete
19:09:04.729 00.064 11616 worker thread done servicing request
19:09:04.729 00.000 12268 OnExposeComplete: enter
19:09:04.729 00.000 12268 UpdateGuideState(): m_state=6
19:09:04.729 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
19:09:04.729 00.000 12268 Star::Find returns 1 (0), X=530.83, Y=250.00, Mass=933, SNR=21.1, Peak=92 HFD=4.8
19:09:04.729 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
19:09:04.729 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
19:09:04.729 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=-1.50 hyp=1.64 cameraTheta=-2.00 mountX=-1.55 mountY=-0.48, mountTheta=-2.84
19:09:04.729 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.68, y=-1.50, opts=13)
19:09:04.729 00.000 12268 Enqueuing Move request for scope (-0.68, -1.50)
19:09:04.729 00.000 11616 Worker thread wakes up
19:09:04.729 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -1.50) opts 0xd
19:09:04.729 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.68, -1.50)
19:09:04.729 00.000 11616 Moving (-0.68, -1.50) raw xDistance=-1.55 yDistance=-0.48
19:09:04.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.78 from input -1.55
19:09:04.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
19:09:04.729 00.000 11616 MoveAxis(E, 863, ABG)
19:09:04.729 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:04.729 00.000 11616 Move returns status 1, amount 0
19:09:04.729 00.000 11616 MoveAxis(N, 41, ABG)
19:09:04.729 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:04.729 00.000 11616 Move returns status 1, amount 0
19:09:04.729 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:04.729 00.000 11616 move complete, result=1
19:09:04.729 00.000 11616 worker thread done servicing request
19:09:04.750 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:04.761 00.011 12268 UpdateGuideState exits: m=933 SNR=21.1
19:09:04.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:04.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:04.761 00.000 12268 Enqueuing Expose request
19:09:04.761 00.000 12268 GuideStep: -1.6 px 0 ms EAST, -0.5 px 0 ms NORTH
19:09:04.761 00.000 11616 Worker thread wakes up
19:09:04.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:04.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:04.761 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:04.761 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:06.781 02.020 11616 Exposure complete
19:09:06.830 00.049 11616 worker thread done servicing request
19:09:06.830 00.000 12268 OnExposeComplete: enter
19:09:06.830 00.000 12268 UpdateGuideState(): m_state=6
19:09:06.830 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
19:09:06.830 00.000 12268 Star::Find returns 1 (0), X=530.92, Y=249.28, Mass=979, SNR=21.6, Peak=94 HFD=5.0
19:09:06.830 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
19:09:06.830 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.13)
19:09:06.830 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-2.22 hyp=2.29 cameraTheta=-1.83 mountX=-2.26 mountY=-0.30, mountTheta=-3.01
19:09:06.830 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=-2.22, opts=13)
19:09:06.830 00.000 12268 Enqueuing Move request for scope (-0.59, -2.22)
19:09:06.830 00.000 11616 Worker thread wakes up
19:09:06.830 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -2.22) opts 0xd
19:09:06.830 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, -2.22)
19:09:06.830 00.000 11616 Moving (-0.59, -2.22) raw xDistance=-2.26 yDistance=-0.30
19:09:06.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -2.26
19:09:06.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
19:09:06.830 00.000 11616 MoveAxis(E, 1257, ABG)
19:09:06.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:06.830 00.000 11616 Move returns status 1, amount 0
19:09:06.830 00.000 11616 MoveAxis(N, 26, ABG)
19:09:06.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:06.830 00.000 11616 Move returns status 1, amount 0
19:09:06.830 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:06.830 00.000 11616 move complete, result=1
19:09:06.830 00.000 11616 worker thread done servicing request
19:09:06.846 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:06.874 00.028 12268 UpdateGuideState exits: m=979 SNR=21.6
19:09:06.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:06.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:06.874 00.000 12268 Enqueuing Expose request
19:09:06.874 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:09:06.874 00.000 11616 Worker thread wakes up
19:09:06.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:06.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:06.878 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:06.878 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:08.874 01.996 11616 Exposure complete
19:09:08.937 00.063 11616 worker thread done servicing request
19:09:08.937 00.000 12268 OnExposeComplete: enter
19:09:08.937 00.000 12268 UpdateGuideState(): m_state=6
19:09:08.937 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
19:09:08.937 00.000 12268 Star::Find returns 1 (0), X=530.88, Y=249.16, Mass=932, SNR=21.1, Peak=85 HFD=5.0
19:09:08.937 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
19:09:08.937 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
19:09:08.937 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-2.34 hyp=2.43 cameraTheta=-1.84 mountX=-2.39 mountY=-0.33, mountTheta=-3.01
19:09:08.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=-2.34, opts=13)
19:09:08.937 00.000 12268 Enqueuing Move request for scope (-0.63, -2.34)
19:09:08.937 00.000 11616 Worker thread wakes up
19:09:08.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -2.34) opts 0xd
19:09:08.937 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, -2.34)
19:09:08.937 00.000 11616 Moving (-0.63, -2.34) raw xDistance=-2.39 yDistance=-0.33
19:09:08.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.20 from input -2.39
19:09:08.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
19:09:08.937 00.000 11616 MoveAxis(E, 1330, ABG)
19:09:08.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:08.937 00.000 11616 Move returns status 1, amount 0
19:09:08.937 00.000 11616 MoveAxis(N, 28, ABG)
19:09:08.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:08.937 00.000 11616 Move returns status 1, amount 0
19:09:08.937 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:08.937 00.000 11616 move complete, result=1
19:09:08.937 00.000 11616 worker thread done servicing request
19:09:08.968 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:08.984 00.016 12268 UpdateGuideState exits: m=932 SNR=21.1
19:09:08.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:08.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:08.984 00.000 12268 Enqueuing Expose request
19:09:08.984 00.000 12268 GuideStep: -2.4 px 0 ms EAST, -0.3 px 0 ms NORTH
19:09:08.984 00.000 11616 Worker thread wakes up
19:09:08.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:08.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:08.984 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:08.984 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:10.992 02.008 11616 Exposure complete
19:09:11.040 00.048 11616 worker thread done servicing request
19:09:11.040 00.000 12268 OnExposeComplete: enter
19:09:11.040 00.000 12268 UpdateGuideState(): m_state=6
19:09:11.040 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
19:09:11.040 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=249.25, Mass=991, SNR=21.6, Peak=100 HFD=4.9
19:09:11.040 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.28 = 3.01)
19:09:11.040 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.10)
19:09:11.040 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-2.25 hyp=2.31 cameraTheta=-1.80 mountX=-2.29 mountY=-0.24, mountTheta=-3.04
19:09:11.040 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-2.25, opts=13)
19:09:11.040 00.000 12268 Enqueuing Move request for scope (-0.53, -2.25)
19:09:11.040 00.000 11616 Worker thread wakes up
19:09:11.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -2.25) opts 0xd
19:09:11.040 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -2.25)
19:09:11.040 00.000 11616 Moving (-0.53, -2.25) raw xDistance=-2.29 yDistance=-0.24
19:09:11.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -2.29
19:09:11.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:09:11.040 00.000 11616 MoveAxis(E, 1274, ABG)
19:09:11.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:11.040 00.000 11616 Move returns status 1, amount 0
19:09:11.040 00.000 11616 MoveAxis(N, 20, ABG)
19:09:11.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:11.040 00.000 11616 Move returns status 1, amount 0
19:09:11.040 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:11.040 00.000 11616 move complete, result=1
19:09:11.040 00.000 11616 worker thread done servicing request
19:09:11.062 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:11.072 00.010 12268 UpdateGuideState exits: m=991 SNR=21.6
19:09:11.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:11.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:11.072 00.000 12268 Enqueuing Expose request
19:09:11.072 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.2 px 0 ms NORTH
19:09:11.072 00.000 11616 Worker thread wakes up
19:09:11.087 00.015 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:11.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:11.087 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:11.087 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:13.093 02.006 11616 Exposure complete
19:09:13.140 00.047 11616 worker thread done servicing request
19:09:13.140 00.000 12268 OnExposeComplete: enter
19:09:13.140 00.000 12268 UpdateGuideState(): m_state=6
19:09:13.140 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
19:09:13.140 00.000 12268 Star::Find returns 1 (0), X=530.84, Y=249.08, Mass=964, SNR=21.5, Peak=93 HFD=4.7
19:09:13.140 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
19:09:13.140 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
19:09:13.140 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-2.42 hyp=2.51 cameraTheta=-1.84 mountX=-2.47 mountY=-0.35, mountTheta=-3.00
19:09:13.156 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=-2.42, opts=13)
19:09:13.156 00.000 12268 Enqueuing Move request for scope (-0.67, -2.42)
19:09:13.156 00.000 11616 Worker thread wakes up
19:09:13.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -2.42) opts 0xd
19:09:13.156 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, -2.42)
19:09:13.156 00.000 11616 Moving (-0.67, -2.42) raw xDistance=-2.47 yDistance=-0.35
19:09:13.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.24 from input -2.47
19:09:13.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
19:09:13.156 00.000 11616 MoveAxis(E, 1373, ABG)
19:09:13.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:13.156 00.000 11616 Move returns status 1, amount 0
19:09:13.156 00.000 11616 MoveAxis(N, 30, ABG)
19:09:13.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:13.156 00.000 11616 Move returns status 1, amount 0
19:09:13.156 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:13.156 00.000 11616 move complete, result=1
19:09:13.156 00.000 11616 worker thread done servicing request
19:09:13.171 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:13.187 00.016 12268 UpdateGuideState exits: m=964 SNR=21.5
19:09:13.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:13.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:13.187 00.000 12268 Enqueuing Expose request
19:09:13.187 00.000 12268 GuideStep: -2.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:09:13.187 00.000 11616 Worker thread wakes up
19:09:13.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:13.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:13.187 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:13.187 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:15.199 02.012 11616 Exposure complete
19:09:15.250 00.051 11616 worker thread done servicing request
19:09:15.250 00.000 12268 OnExposeComplete: enter
19:09:15.250 00.000 12268 UpdateGuideState(): m_state=6
19:09:15.250 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
19:09:15.250 00.000 12268 Star::Find returns 1 (0), X=530.74, Y=249.17, Mass=894, SNR=20.6, Peak=89 HFD=4.9
19:09:15.250 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
19:09:15.250 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
19:09:15.250 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=-2.33 hyp=2.45 cameraTheta=-1.89 mountX=-2.39 mountY=-0.46, mountTheta=-2.95
19:09:15.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.77, y=-2.33, opts=13)
19:09:15.250 00.000 12268 Enqueuing Move request for scope (-0.77, -2.33)
19:09:15.250 00.000 11616 Worker thread wakes up
19:09:15.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -2.33) opts 0xd
19:09:15.250 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.77, -2.33)
19:09:15.250 00.000 11616 Moving (-0.77, -2.33) raw xDistance=-2.39 yDistance=-0.46
19:09:15.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.20 from input -2.39
19:09:15.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
19:09:15.250 00.000 11616 MoveAxis(E, 1330, ABG)
19:09:15.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:15.250 00.000 11616 Move returns status 1, amount 0
19:09:15.250 00.000 11616 MoveAxis(N, 39, ABG)
19:09:15.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:15.250 00.000 11616 Move returns status 1, amount 0
19:09:15.250 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:15.250 00.000 11616 move complete, result=1
19:09:15.250 00.000 11616 worker thread done servicing request
19:09:15.278 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:15.294 00.016 12268 UpdateGuideState exits: m=894 SNR=20.6
19:09:15.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:15.294 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:15.294 00.000 12268 Enqueuing Expose request
19:09:15.294 00.000 12268 GuideStep: -2.4 px 0 ms EAST, -0.5 px 0 ms NORTH
19:09:15.294 00.000 11616 Worker thread wakes up
19:09:15.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:15.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:15.294 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:15.294 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:17.334 02.040 11616 Exposure complete
19:09:17.382 00.048 11616 worker thread done servicing request
19:09:17.382 00.000 12268 OnExposeComplete: enter
19:09:17.382 00.000 12268 UpdateGuideState(): m_state=6
19:09:17.382 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
19:09:17.382 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=249.23, Mass=975, SNR=21.6, Peak=100 HFD=4.9
19:09:17.382 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
19:09:17.382 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
19:09:17.382 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-2.27 hyp=2.35 cameraTheta=-1.83 mountX=-2.32 mountY=-0.31, mountTheta=-3.01
19:09:17.382 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-2.27, opts=13)
19:09:17.382 00.000 12268 Enqueuing Move request for scope (-0.60, -2.27)
19:09:17.382 00.000 11616 Worker thread wakes up
19:09:17.382 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -2.27) opts 0xd
19:09:17.382 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -2.27)
19:09:17.382 00.000 11616 Moving (-0.60, -2.27) raw xDistance=-2.32 yDistance=-0.31
19:09:17.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.16 from input -2.32
19:09:17.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:09:17.382 00.000 11616 MoveAxis(E, 1288, ABG)
19:09:17.382 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:17.382 00.000 11616 Move returns status 1, amount 0
19:09:17.382 00.000 11616 MoveAxis(N, 26, ABG)
19:09:17.382 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:17.382 00.000 11616 Move returns status 1, amount 0
19:09:17.382 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:17.382 00.000 11616 move complete, result=1
19:09:17.382 00.000 11616 worker thread done servicing request
19:09:17.406 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:17.429 00.023 12268 UpdateGuideState exits: m=975 SNR=21.6
19:09:17.429 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:17.429 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:17.429 00.000 12268 Enqueuing Expose request
19:09:17.429 00.000 11616 Worker thread wakes up
19:09:17.429 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:09:17.429 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:17.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:17.429 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:17.429 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:19.417 01.988 11616 Exposure complete
19:09:19.480 00.063 11616 worker thread done servicing request
19:09:19.480 00.000 12268 OnExposeComplete: enter
19:09:19.480 00.000 12268 UpdateGuideState(): m_state=6
19:09:19.480 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
19:09:19.480 00.000 12268 Star::Find returns 1 (0), X=530.95, Y=249.38, Mass=891, SNR=20.6, Peak=89 HFD=4.8
19:09:19.480 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
19:09:19.480 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.13)
19:09:19.480 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-2.12 hyp=2.19 cameraTheta=-1.83 mountX=-2.16 mountY=-0.29, mountTheta=-3.01
19:09:19.480 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-2.12, opts=13)
19:09:19.480 00.000 12268 Enqueuing Move request for scope (-0.56, -2.12)
19:09:19.480 00.000 11616 Worker thread wakes up
19:09:19.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -2.12) opts 0xd
19:09:19.480 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -2.12)
19:09:19.480 00.000 11616 Moving (-0.56, -2.12) raw xDistance=-2.16 yDistance=-0.29
19:09:19.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.16
19:09:19.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:09:19.480 00.000 11616 MoveAxis(E, 1200, ABG)
19:09:19.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:19.480 00.000 11616 Move returns status 1, amount 0
19:09:19.480 00.000 11616 MoveAxis(N, 24, ABG)
19:09:19.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:19.480 00.000 11616 Move returns status 1, amount 0
19:09:19.480 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:19.480 00.000 11616 move complete, result=1
19:09:19.480 00.000 11616 worker thread done servicing request
19:09:19.500 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:19.512 00.012 12268 UpdateGuideState exits: m=891 SNR=20.6
19:09:19.512 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:19.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:19.512 00.000 12268 Enqueuing Expose request
19:09:19.512 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.3 px 0 ms NORTH
19:09:19.512 00.000 11616 Worker thread wakes up
19:09:19.512 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:19.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:19.528 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:19.528 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:21.531 02.003 11616 Exposure complete
19:09:21.588 00.057 11616 worker thread done servicing request
19:09:21.588 00.000 12268 OnExposeComplete: enter
19:09:21.588 00.000 12268 UpdateGuideState(): m_state=6
19:09:21.588 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
19:09:21.588 00.000 12268 Star::Find returns 1 (0), X=530.81, Y=249.94, Mass=1058, SNR=22.5, Peak=103 HFD=5.5
19:09:21.588 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
19:09:21.588 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
19:09:21.588 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=-1.56 hyp=1.71 cameraTheta=-1.99 mountX=-1.62 mountY=-0.49, mountTheta=-2.85
19:09:21.593 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.70, y=-1.56, opts=13)
19:09:21.593 00.000 12268 Enqueuing Move request for scope (-0.70, -1.56)
19:09:21.593 00.000 11616 Worker thread wakes up
19:09:21.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -1.56) opts 0xd
19:09:21.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.70, -1.56)
19:09:21.593 00.000 11616 Moving (-0.70, -1.56) raw xDistance=-1.62 yDistance=-0.49
19:09:21.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.81 from input -1.62
19:09:21.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
19:09:21.593 00.000 11616 MoveAxis(E, 900, ABG)
19:09:21.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:21.593 00.000 11616 Move returns status 1, amount 0
19:09:21.593 00.000 11616 MoveAxis(N, 41, ABG)
19:09:21.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:21.593 00.000 11616 Move returns status 1, amount 0
19:09:21.593 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:21.593 00.000 11616 move complete, result=1
19:09:21.593 00.000 11616 worker thread done servicing request
19:09:21.605 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:21.625 00.020 12268 UpdateGuideState exits: m=1058 SNR=22.5
19:09:21.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:21.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:21.625 00.000 12268 Enqueuing Expose request
19:09:21.625 00.000 12268 GuideStep: -1.6 px 0 ms EAST, -0.5 px 0 ms NORTH
19:09:21.625 00.000 11616 Worker thread wakes up
19:09:21.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:21.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:21.625 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:21.625 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:23.625 02.000 11616 Exposure complete
19:09:23.687 00.062 11616 worker thread done servicing request
19:09:23.687 00.000 12268 OnExposeComplete: enter
19:09:23.687 00.000 12268 UpdateGuideState(): m_state=6
19:09:23.687 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
19:09:23.687 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=249.65, Mass=1018, SNR=22.0, Peak=83 HFD=5.2
19:09:23.687 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
19:09:23.687 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
19:09:23.687 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-1.85 hyp=1.94 cameraTheta=-1.89 mountX=-1.90 mountY=-0.36, mountTheta=-2.95
19:09:23.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-1.85, opts=13)
19:09:23.687 00.000 12268 Enqueuing Move request for scope (-0.60, -1.85)
19:09:23.687 00.000 11616 Worker thread wakes up
19:09:23.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -1.85) opts 0xd
19:09:23.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -1.85)
19:09:23.687 00.000 11616 Moving (-0.60, -1.85) raw xDistance=-1.90 yDistance=-0.36
19:09:23.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.95 from input -1.90
19:09:23.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:09:23.687 00.000 11616 MoveAxis(E, 1054, ABG)
19:09:23.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:23.687 00.000 11616 Move returns status 1, amount 0
19:09:23.687 00.000 11616 MoveAxis(N, 31, ABG)
19:09:23.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:23.687 00.000 11616 Move returns status 1, amount 0
19:09:23.687 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:23.687 00.000 11616 move complete, result=1
19:09:23.687 00.000 11616 worker thread done servicing request
19:09:23.718 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:23.734 00.016 12268 UpdateGuideState exits: m=1018 SNR=22.0
19:09:23.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:23.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:23.734 00.000 12268 Enqueuing Expose request
19:09:23.734 00.000 12268 GuideStep: -1.9 px 0 ms EAST, -0.4 px 0 ms NORTH
19:09:23.734 00.000 11616 Worker thread wakes up
19:09:23.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:23.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:23.734 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:23.734 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:25.750 02.016 11616 Exposure complete
19:09:25.812 00.062 11616 worker thread done servicing request
19:09:25.812 00.000 12268 OnExposeComplete: enter
19:09:25.812 00.000 12268 UpdateGuideState(): m_state=6
19:09:25.812 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
19:09:25.812 00.000 12268 Star::Find returns 1 (0), X=530.71, Y=249.40, Mass=1016, SNR=21.9, Peak=80 HFD=5.2
19:09:25.812 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.41 = 2.88)
19:09:25.812 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
19:09:25.812 00.000 12268 CameraToMount -- cameraX=-0.80 cameraY=-2.10 hyp=2.24 cameraTheta=-1.93 mountX=-2.17 mountY=-0.52, mountTheta=-2.91
19:09:25.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.80, y=-2.10, opts=13)
19:09:25.812 00.000 12268 Enqueuing Move request for scope (-0.80, -2.10)
19:09:25.812 00.000 11616 Worker thread wakes up
19:09:25.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -2.10) opts 0xd
19:09:25.812 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.80, -2.10)
19:09:25.812 00.000 11616 Moving (-0.80, -2.10) raw xDistance=-2.17 yDistance=-0.52
19:09:25.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.17
19:09:25.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
19:09:25.812 00.000 11616 MoveAxis(E, 1203, ABG)
19:09:25.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:25.812 00.000 11616 Move returns status 1, amount 0
19:09:25.812 00.000 11616 MoveAxis(N, 44, ABG)
19:09:25.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:25.812 00.000 11616 Move returns status 1, amount 0
19:09:25.812 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:25.812 00.000 11616 move complete, result=1
19:09:25.812 00.000 11616 worker thread done servicing request
19:09:25.828 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:25.859 00.031 12268 UpdateGuideState exits: m=1016 SNR=21.9
19:09:25.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:25.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:25.859 00.000 12268 Enqueuing Expose request
19:09:25.859 00.000 11616 Worker thread wakes up
19:09:25.859 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.5 px 0 ms NORTH
19:09:25.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:25.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:25.859 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:25.859 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:27.859 02.000 11616 Exposure complete
19:09:27.906 00.047 11616 worker thread done servicing request
19:09:27.906 00.000 12268 OnExposeComplete: enter
19:09:27.906 00.000 12268 UpdateGuideState(): m_state=6
19:09:27.906 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
19:09:27.906 00.000 12268 Star::Find returns 1 (0), X=530.83, Y=249.39, Mass=948, SNR=21.2, Peak=85 HFD=5.1
19:09:27.906 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.36 = 2.93)
19:09:27.906 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.18)
19:09:27.906 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=-2.11 hyp=2.22 cameraTheta=-1.88 mountX=-2.17 mountY=-0.40, mountTheta=-2.96
19:09:27.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.68, y=-2.11, opts=13)
19:09:27.906 00.000 12268 Enqueuing Move request for scope (-0.68, -2.11)
19:09:27.906 00.000 11616 Worker thread wakes up
19:09:27.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -2.11) opts 0xd
19:09:27.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.68, -2.11)
19:09:27.906 00.000 11616 Moving (-0.68, -2.11) raw xDistance=-2.17 yDistance=-0.40
19:09:27.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.17
19:09:27.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
19:09:27.906 00.000 11616 MoveAxis(E, 1204, ABG)
19:09:27.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:27.906 00.000 11616 Move returns status 1, amount 0
19:09:27.906 00.000 11616 MoveAxis(N, 34, ABG)
19:09:27.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:27.906 00.000 11616 Move returns status 1, amount 0
19:09:27.906 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:27.906 00.000 11616 move complete, result=1
19:09:27.906 00.000 11616 worker thread done servicing request
19:09:27.937 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:27.953 00.016 12268 UpdateGuideState exits: m=948 SNR=21.2
19:09:27.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:27.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:27.953 00.000 12268 Enqueuing Expose request
19:09:27.953 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:09:27.953 00.000 11616 Worker thread wakes up
19:09:27.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:27.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:27.953 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:27.953 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:29.962 02.009 11616 Exposure complete
19:09:30.009 00.047 11616 worker thread done servicing request
19:09:30.009 00.000 12268 OnExposeComplete: enter
19:09:30.009 00.000 12268 UpdateGuideState(): m_state=6
19:09:30.009 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
19:09:30.009 00.000 12268 Star::Find returns 1 (0), X=530.90, Y=249.04, Mass=929, SNR=21.0, Peak=86 HFD=4.6
19:09:30.009 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.29 = 3.00)
19:09:30.009 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.11)
19:09:30.009 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-2.46 hyp=2.53 cameraTheta=-1.81 mountX=-2.51 mountY=-0.29, mountTheta=-3.03
19:09:30.009 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-2.46, opts=13)
19:09:30.009 00.000 12268 Enqueuing Move request for scope (-0.61, -2.46)
19:09:30.009 00.000 11616 Worker thread wakes up
19:09:30.009 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -2.46) opts 0xd
19:09:30.009 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -2.46)
19:09:30.009 00.000 11616 Moving (-0.61, -2.46) raw xDistance=-2.51 yDistance=-0.29
19:09:30.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.25 from input -2.51
19:09:30.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:09:30.009 00.000 11616 MoveAxis(E, 1391, ABG)
19:09:30.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:30.009 00.000 11616 Move returns status 1, amount 0
19:09:30.009 00.000 11616 MoveAxis(N, 24, ABG)
19:09:30.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:30.009 00.000 11616 Move returns status 1, amount 0
19:09:30.009 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:30.009 00.000 11616 move complete, result=1
19:09:30.009 00.000 11616 worker thread done servicing request
19:09:30.041 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:30.057 00.016 12268 UpdateGuideState exits: m=929 SNR=21.0
19:09:30.057 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:30.057 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:30.057 00.000 12268 Enqueuing Expose request
19:09:30.057 00.000 12268 GuideStep: -2.5 px 0 ms EAST, -0.3 px 0 ms NORTH
19:09:30.057 00.000 11616 Worker thread wakes up
19:09:30.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:30.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:30.062 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:30.062 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:32.073 02.011 11616 Exposure complete
19:09:32.125 00.052 11616 worker thread done servicing request
19:09:32.125 00.000 12268 OnExposeComplete: enter
19:09:32.125 00.000 12268 UpdateGuideState(): m_state=6
19:09:32.125 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
19:09:32.125 00.000 12268 Star::Find returns 1 (0), X=530.79, Y=248.89, Mass=972, SNR=21.5, Peak=92 HFD=4.9
19:09:32.125 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
19:09:32.125 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
19:09:32.125 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=-2.61 hyp=2.70 cameraTheta=-1.84 mountX=-2.66 mountY=-0.38, mountTheta=-3.00
19:09:32.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=-2.61, opts=13)
19:09:32.125 00.000 12268 Enqueuing Move request for scope (-0.72, -2.61)
19:09:32.125 00.000 11616 Worker thread wakes up
19:09:32.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -2.61) opts 0xd
19:09:32.125 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.72, -2.61)
19:09:32.125 00.000 11616 Moving (-0.72, -2.61) raw xDistance=-2.66 yDistance=-0.38
19:09:32.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.33 from input -2.66
19:09:32.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:09:32.125 00.000 11616 MoveAxis(E, 1480, ABG)
19:09:32.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:32.125 00.000 11616 Move returns status 1, amount 0
19:09:32.125 00.000 11616 MoveAxis(N, 32, ABG)
19:09:32.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:32.125 00.000 11616 Move returns status 1, amount 0
19:09:32.125 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:32.125 00.000 11616 move complete, result=1
19:09:32.125 00.000 11616 worker thread done servicing request
19:09:32.137 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:32.156 00.019 12268 UpdateGuideState exits: m=972 SNR=21.5
19:09:32.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:32.168 00.012 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:32.168 00.000 12268 Enqueuing Expose request
19:09:32.168 00.000 12268 GuideStep: -2.7 px 0 ms EAST, -0.4 px 0 ms NORTH
19:09:32.168 00.000 11616 Worker thread wakes up
19:09:32.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:32.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:32.168 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:32.168 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:34.165 01.997 11616 Exposure complete
19:09:34.228 00.063 11616 worker thread done servicing request
19:09:34.228 00.000 12268 OnExposeComplete: enter
19:09:34.228 00.000 12268 UpdateGuideState(): m_state=6
19:09:34.228 00.000 12268 Star::Find(15, 530, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
19:09:34.228 00.000 12268 Star::Find returns 1 (0), X=530.81, Y=249.10, Mass=964, SNR=21.4, Peak=92 HFD=5.3
19:09:34.228 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
19:09:34.228 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.15)
19:09:34.228 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=-2.40 hyp=2.50 cameraTheta=-1.85 mountX=-2.46 mountY=-0.38, mountTheta=-2.99
19:09:34.228 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.70, y=-2.40, opts=13)
19:09:34.228 00.000 12268 Enqueuing Move request for scope (-0.70, -2.40)
19:09:34.228 00.000 11616 Worker thread wakes up
19:09:34.228 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -2.40) opts 0xd
19:09:34.228 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.70, -2.40)
19:09:34.228 00.000 11616 Moving (-0.70, -2.40) raw xDistance=-2.46 yDistance=-0.38
19:09:34.228 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.23 from input -2.46
19:09:34.228 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:09:34.228 00.000 11616 MoveAxis(E, 1365, ABG)
19:09:34.228 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:34.228 00.000 11616 Move returns status 1, amount 0
19:09:34.228 00.000 11616 MoveAxis(N, 32, ABG)
19:09:34.228 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:34.228 00.000 11616 Move returns status 1, amount 0
19:09:34.228 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:34.228 00.000 11616 move complete, result=1
19:09:34.228 00.000 11616 worker thread done servicing request
19:09:34.250 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:34.260 00.010 12268 UpdateGuideState exits: m=964 SNR=21.4
19:09:34.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:34.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:34.260 00.000 12268 Enqueuing Expose request
19:09:34.276 00.016 11616 Worker thread wakes up
19:09:34.276 00.000 12268 GuideStep: -2.5 px 0 ms EAST, -0.4 px 0 ms NORTH
19:09:34.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:34.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:34.276 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:34.276 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:36.281 02.005 11616 Exposure complete
19:09:36.333 00.052 11616 worker thread done servicing request
19:09:36.333 00.000 12268 OnExposeComplete: enter
19:09:36.333 00.000 12268 UpdateGuideState(): m_state=6
19:09:36.333 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
19:09:36.333 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=249.13, Mass=911, SNR=20.8, Peak=87 HFD=4.8
19:09:36.333 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
19:09:36.333 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
19:09:36.333 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-2.37 hyp=2.45 cameraTheta=-1.83 mountX=-2.42 mountY=-0.31, mountTheta=-3.01
19:09:36.333 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-2.37, opts=13)
19:09:36.333 00.000 12268 Enqueuing Move request for scope (-0.62, -2.37)
19:09:36.333 00.000 11616 Worker thread wakes up
19:09:36.333 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -2.37) opts 0xd
19:09:36.333 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -2.37)
19:09:36.333 00.000 11616 Moving (-0.62, -2.37) raw xDistance=-2.42 yDistance=-0.31
19:09:36.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -2.42
19:09:36.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:09:36.333 00.000 11616 MoveAxis(E, 1344, ABG)
19:09:36.333 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:36.333 00.000 11616 Move returns status 1, amount 0
19:09:36.333 00.000 11616 MoveAxis(N, 26, ABG)
19:09:36.333 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:36.333 00.000 11616 Move returns status 1, amount 0
19:09:36.333 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:36.333 00.000 11616 move complete, result=1
19:09:36.333 00.000 11616 worker thread done servicing request
19:09:36.349 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:36.375 00.026 12268 UpdateGuideState exits: m=911 SNR=20.8
19:09:36.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:36.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:36.375 00.000 12268 Enqueuing Expose request
19:09:36.375 00.000 12268 GuideStep: -2.4 px 0 ms EAST, -0.3 px 0 ms NORTH
19:09:36.375 00.000 11616 Worker thread wakes up
19:09:36.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:36.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:36.375 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:36.381 00.006 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:38.388 02.007 11616 Exposure complete
19:09:38.437 00.049 11616 worker thread done servicing request
19:09:38.437 00.000 12268 OnExposeComplete: enter
19:09:38.437 00.000 12268 UpdateGuideState(): m_state=6
19:09:38.437 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
19:09:38.437 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=249.14, Mass=1023, SNR=22.0, Peak=105 HFD=4.8
19:09:38.437 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
19:09:38.437 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
19:09:38.437 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-2.36 hyp=2.44 cameraTheta=-1.83 mountX=-2.41 mountY=-0.31, mountTheta=-3.01
19:09:38.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-2.36, opts=13)
19:09:38.437 00.000 12268 Enqueuing Move request for scope (-0.62, -2.36)
19:09:38.437 00.000 11616 Worker thread wakes up
19:09:38.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -2.36) opts 0xd
19:09:38.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -2.36)
19:09:38.437 00.000 11616 Moving (-0.62, -2.36) raw xDistance=-2.41 yDistance=-0.31
19:09:38.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.20 from input -2.41
19:09:38.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:09:38.437 00.000 11616 MoveAxis(E, 1337, ABG)
19:09:38.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:38.437 00.000 11616 Move returns status 1, amount 0
19:09:38.437 00.000 11616 MoveAxis(N, 26, ABG)
19:09:38.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:38.437 00.000 11616 Move returns status 1, amount 0
19:09:38.437 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:38.437 00.000 11616 move complete, result=1
19:09:38.437 00.000 11616 worker thread done servicing request
19:09:38.468 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:38.483 00.015 12268 UpdateGuideState exits: m=1023 SNR=22.0
19:09:38.483 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:38.483 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:38.483 00.000 12268 Enqueuing Expose request
19:09:38.483 00.000 11616 Worker thread wakes up
19:09:38.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:38.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:38.483 00.000 12268 GuideStep: -2.4 px 0 ms EAST, -0.3 px 0 ms NORTH
19:09:38.483 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:38.483 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:40.495 02.012 11616 Exposure complete
19:09:40.543 00.048 11616 worker thread done servicing request
19:09:40.543 00.000 12268 OnExposeComplete: enter
19:09:40.543 00.000 12268 UpdateGuideState(): m_state=6
19:09:40.543 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
19:09:40.543 00.000 12268 Star::Find returns 1 (0), X=530.78, Y=249.21, Mass=987, SNR=21.7, Peak=99 HFD=5.0
19:09:40.543 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
19:09:40.543 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
19:09:40.543 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=-2.29 hyp=2.40 cameraTheta=-1.88 mountX=-2.35 mountY=-0.43, mountTheta=-2.96
19:09:40.543 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.73, y=-2.29, opts=13)
19:09:40.543 00.000 12268 Enqueuing Move request for scope (-0.73, -2.29)
19:09:40.543 00.000 11616 Worker thread wakes up
19:09:40.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -2.29) opts 0xd
19:09:40.543 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.73, -2.29)
19:09:40.543 00.000 11616 Moving (-0.73, -2.29) raw xDistance=-2.35 yDistance=-0.43
19:09:40.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -2.35
19:09:40.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
19:09:40.543 00.000 11616 MoveAxis(E, 1303, ABG)
19:09:40.543 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:40.543 00.000 11616 Move returns status 1, amount 0
19:09:40.543 00.000 11616 MoveAxis(N, 36, ABG)
19:09:40.543 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:40.543 00.000 11616 Move returns status 1, amount 0
19:09:40.543 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:40.543 00.000 11616 move complete, result=1
19:09:40.543 00.000 11616 worker thread done servicing request
19:09:40.562 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:40.591 00.029 12268 UpdateGuideState exits: m=987 SNR=21.7
19:09:40.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:40.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:40.591 00.000 12268 Enqueuing Expose request
19:09:40.591 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.4 px 0 ms NORTH
19:09:40.591 00.000 11616 Worker thread wakes up
19:09:40.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:40.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:40.593 00.002 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:40.593 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:42.593 02.000 11616 Exposure complete
19:09:42.656 00.063 11616 worker thread done servicing request
19:09:42.656 00.000 12268 OnExposeComplete: enter
19:09:42.656 00.000 12268 UpdateGuideState(): m_state=6
19:09:42.656 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
19:09:42.656 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=249.15, Mass=1023, SNR=22.0, Peak=95 HFD=5.3
19:09:42.656 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
19:09:42.656 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
19:09:42.656 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-2.35 hyp=2.43 cameraTheta=-1.83 mountX=-2.39 mountY=-0.32, mountTheta=-3.01
19:09:42.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-2.35, opts=13)
19:09:42.656 00.000 12268 Enqueuing Move request for scope (-0.62, -2.35)
19:09:42.656 00.000 11616 Worker thread wakes up
19:09:42.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -2.35) opts 0xd
19:09:42.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -2.35)
19:09:42.656 00.000 11616 Moving (-0.62, -2.35) raw xDistance=-2.39 yDistance=-0.32
19:09:42.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.20 from input -2.39
19:09:42.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
19:09:42.656 00.000 11616 MoveAxis(E, 1330, ABG)
19:09:42.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:42.656 00.000 11616 Move returns status 1, amount 0
19:09:42.656 00.000 11616 MoveAxis(N, 27, ABG)
19:09:42.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:42.656 00.000 11616 Move returns status 1, amount 0
19:09:42.656 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:42.656 00.000 11616 move complete, result=1
19:09:42.656 00.000 11616 worker thread done servicing request
19:09:42.670 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:42.687 00.017 12268 UpdateGuideState exits: m=1023 SNR=22.0
19:09:42.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:42.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:42.687 00.000 12268 Enqueuing Expose request
19:09:42.687 00.000 12268 GuideStep: -2.4 px 0 ms EAST, -0.3 px 0 ms NORTH
19:09:42.687 00.000 11616 Worker thread wakes up
19:09:42.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:42.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:42.687 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:42.687 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:44.697 02.010 11616 Exposure complete
19:09:44.760 00.063 11616 worker thread done servicing request
19:09:44.760 00.000 12268 OnExposeComplete: enter
19:09:44.760 00.000 12268 UpdateGuideState(): m_state=6
19:09:44.760 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
19:09:44.760 00.000 12268 Star::Find returns 1 (0), X=530.88, Y=249.30, Mass=970, SNR=21.5, Peak=86 HFD=5.0
19:09:44.760 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
19:09:44.760 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
19:09:44.760 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-2.19 hyp=2.28 cameraTheta=-1.85 mountX=-2.25 mountY=-0.34, mountTheta=-2.99
19:09:44.760 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=-2.19, opts=13)
19:09:44.760 00.000 12268 Enqueuing Move request for scope (-0.63, -2.19)
19:09:44.760 00.000 11616 Worker thread wakes up
19:09:44.760 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -2.19) opts 0xd
19:09:44.760 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, -2.19)
19:09:44.760 00.000 11616 Moving (-0.63, -2.19) raw xDistance=-2.25 yDistance=-0.34
19:09:44.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -2.25
19:09:44.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:09:44.760 00.000 11616 MoveAxis(E, 1247, ABG)
19:09:44.760 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:44.760 00.000 11616 Move returns status 1, amount 0
19:09:44.760 00.000 11616 MoveAxis(N, 29, ABG)
19:09:44.760 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:44.760 00.000 11616 Move returns status 1, amount 0
19:09:44.760 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:44.760 00.000 11616 move complete, result=1
19:09:44.760 00.000 11616 worker thread done servicing request
19:09:44.781 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:44.792 00.011 12268 UpdateGuideState exits: m=970 SNR=21.5
19:09:44.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:44.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:44.792 00.000 12268 Enqueuing Expose request
19:09:44.792 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.3 px 0 ms NORTH
19:09:44.792 00.000 11616 Worker thread wakes up
19:09:44.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:44.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:44.792 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:44.792 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:46.796 02.004 11616 Exposure complete
19:09:46.859 00.063 11616 worker thread done servicing request
19:09:46.859 00.000 12268 OnExposeComplete: enter
19:09:46.859 00.000 12268 UpdateGuideState(): m_state=6
19:09:46.859 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
19:09:46.859 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=249.43, Mass=1079, SNR=22.6, Peak=97 HFD=5.1
19:09:46.859 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
19:09:46.859 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
19:09:46.859 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-2.07 hyp=2.16 cameraTheta=-1.85 mountX=-2.12 mountY=-0.33, mountTheta=-2.99
19:09:46.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-2.07, opts=13)
19:09:46.859 00.000 12268 Enqueuing Move request for scope (-0.60, -2.07)
19:09:46.859 00.000 11616 Worker thread wakes up
19:09:46.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -2.07) opts 0xd
19:09:46.859 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -2.07)
19:09:46.859 00.000 11616 Moving (-0.60, -2.07) raw xDistance=-2.12 yDistance=-0.33
19:09:46.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.06 from input -2.12
19:09:46.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
19:09:46.859 00.000 11616 MoveAxis(E, 1178, ABG)
19:09:46.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:46.859 00.000 11616 Move returns status 1, amount 0
19:09:46.859 00.000 11616 MoveAxis(N, 28, ABG)
19:09:46.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:46.859 00.000 11616 Move returns status 1, amount 0
19:09:46.859 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:46.859 00.000 11616 move complete, result=1
19:09:46.859 00.000 11616 worker thread done servicing request
19:09:46.875 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:46.890 00.015 12268 UpdateGuideState exits: m=1079 SNR=22.6
19:09:46.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:46.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:46.890 00.000 12268 Enqueuing Expose request
19:09:46.890 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:09:46.890 00.000 11616 Worker thread wakes up
19:09:46.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:46.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:46.890 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:46.890 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:48.887 01.997 11616 Exposure complete
19:09:48.951 00.064 11616 worker thread done servicing request
19:09:48.951 00.000 12268 OnExposeComplete: enter
19:09:48.951 00.000 12268 UpdateGuideState(): m_state=6
19:09:48.951 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
19:09:48.951 00.000 12268 Star::Find returns 1 (0), X=530.87, Y=249.31, Mass=959, SNR=21.3, Peak=81 HFD=5.1
19:09:48.951 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
19:09:48.951 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
19:09:48.951 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=-2.18 hyp=2.27 cameraTheta=-1.85 mountX=-2.24 mountY=-0.35, mountTheta=-2.99
19:09:48.951 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.64, y=-2.18, opts=13)
19:09:48.951 00.000 12268 Enqueuing Move request for scope (-0.64, -2.18)
19:09:48.951 00.000 11616 Worker thread wakes up
19:09:48.951 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -2.18) opts 0xd
19:09:48.951 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.64, -2.18)
19:09:48.951 00.000 11616 Moving (-0.64, -2.18) raw xDistance=-2.24 yDistance=-0.35
19:09:48.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -2.24
19:09:48.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
19:09:48.951 00.000 11616 MoveAxis(E, 1242, ABG)
19:09:48.951 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:48.951 00.000 11616 Move returns status 1, amount 0
19:09:48.951 00.000 11616 MoveAxis(N, 30, ABG)
19:09:48.951 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:48.951 00.000 11616 Move returns status 1, amount 0
19:09:48.951 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:48.951 00.000 11616 move complete, result=1
19:09:48.951 00.000 11616 worker thread done servicing request
19:09:48.968 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:48.983 00.015 12268 UpdateGuideState exits: m=959 SNR=21.3
19:09:48.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:48.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:48.983 00.000 12268 Enqueuing Expose request
19:09:48.983 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:09:48.983 00.000 11616 Worker thread wakes up
19:09:48.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:48.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:48.983 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:48.999 00.016 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:51.001 02.002 11616 Exposure complete
19:09:51.048 00.047 11616 worker thread done servicing request
19:09:51.048 00.000 12268 OnExposeComplete: enter
19:09:51.048 00.000 12268 UpdateGuideState(): m_state=6
19:09:51.048 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
19:09:51.048 00.000 12268 Star::Find returns 1 (0), X=530.71, Y=249.42, Mass=1062, SNR=22.4, Peak=87 HFD=5.4
19:09:51.048 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
19:09:51.048 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
19:09:51.048 00.000 12268 CameraToMount -- cameraX=-0.80 cameraY=-2.08 hyp=2.23 cameraTheta=-1.94 mountX=-2.15 mountY=-0.52, mountTheta=-2.90
19:09:51.062 00.014 12268 SchedulePrimaryMove(0D94C700, x=-0.80, y=-2.08, opts=13)
19:09:51.062 00.000 12268 Enqueuing Move request for scope (-0.80, -2.08)
19:09:51.062 00.000 11616 Worker thread wakes up
19:09:51.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -2.08) opts 0xd
19:09:51.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.80, -2.08)
19:09:51.062 00.000 11616 Moving (-0.80, -2.08) raw xDistance=-2.15 yDistance=-0.52
19:09:51.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.07 from input -2.15
19:09:51.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
19:09:51.062 00.000 11616 MoveAxis(E, 1194, ABG)
19:09:51.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:51.062 00.000 11616 Move returns status 1, amount 0
19:09:51.062 00.000 11616 MoveAxis(N, 44, ABG)
19:09:51.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:51.062 00.000 11616 Move returns status 1, amount 0
19:09:51.062 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:51.062 00.000 11616 move complete, result=1
19:09:51.062 00.000 11616 worker thread done servicing request
19:09:51.080 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:51.096 00.016 12268 UpdateGuideState exits: m=1062 SNR=22.4
19:09:51.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:51.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:51.096 00.000 12268 Enqueuing Expose request
19:09:51.096 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.5 px 0 ms NORTH
19:09:51.096 00.000 11616 Worker thread wakes up
19:09:51.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:51.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:51.096 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:51.096 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:53.111 02.015 11616 Exposure complete
19:09:53.158 00.047 11616 worker thread done servicing request
19:09:53.158 00.000 12268 OnExposeComplete: enter
19:09:53.158 00.000 12268 UpdateGuideState(): m_state=6
19:09:53.158 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
19:09:53.158 00.000 12268 Star::Find returns 1 (0), X=530.73, Y=249.44, Mass=921, SNR=20.8, Peak=84 HFD=4.6
19:09:53.158 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.41 = 2.88)
19:09:53.158 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
19:09:53.158 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=-2.06 hyp=2.20 cameraTheta=-1.93 mountX=-2.12 mountY=-0.51, mountTheta=-2.91
19:09:53.158 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.78, y=-2.06, opts=13)
19:09:53.158 00.000 12268 Enqueuing Move request for scope (-0.78, -2.06)
19:09:53.158 00.000 11616 Worker thread wakes up
19:09:53.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -2.06) opts 0xd
19:09:53.158 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.78, -2.06)
19:09:53.158 00.000 11616 Moving (-0.78, -2.06) raw xDistance=-2.12 yDistance=-0.51
19:09:53.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.06 from input -2.12
19:09:53.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
19:09:53.158 00.000 11616 MoveAxis(E, 1178, ABG)
19:09:53.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:53.158 00.000 11616 Move returns status 1, amount 0
19:09:53.158 00.000 11616 MoveAxis(N, 43, ABG)
19:09:53.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:53.158 00.000 11616 Move returns status 1, amount 0
19:09:53.158 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:53.158 00.000 11616 move complete, result=1
19:09:53.158 00.000 11616 worker thread done servicing request
19:09:53.187 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:53.206 00.019 12268 UpdateGuideState exits: m=921 SNR=20.8
19:09:53.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:53.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:53.206 00.000 12268 Enqueuing Expose request
19:09:53.206 00.000 11616 Worker thread wakes up
19:09:53.206 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.5 px 0 ms NORTH
19:09:53.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:53.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:53.206 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:53.206 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:55.218 02.012 11616 Exposure complete
19:09:55.265 00.047 11616 worker thread done servicing request
19:09:55.265 00.000 12268 OnExposeComplete: enter
19:09:55.265 00.000 12268 UpdateGuideState(): m_state=6
19:09:55.265 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
19:09:55.265 00.000 12268 Star::Find returns 1 (0), X=530.65, Y=249.30, Mass=1063, SNR=22.4, Peak=91 HFD=5.0
19:09:55.265 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.42 = 2.87)
19:09:55.265 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.24)
19:09:55.265 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=-2.20 hyp=2.36 cameraTheta=-1.94 mountX=-2.27 mountY=-0.57, mountTheta=-2.90
19:09:55.265 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.86, y=-2.20, opts=13)
19:09:55.265 00.000 12268 Enqueuing Move request for scope (-0.86, -2.20)
19:09:55.265 00.000 11616 Worker thread wakes up
19:09:55.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -2.20) opts 0xd
19:09:55.265 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.86, -2.20)
19:09:55.265 00.000 11616 Moving (-0.86, -2.20) raw xDistance=-2.27 yDistance=-0.57
19:09:55.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -2.27
19:09:55.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
19:09:55.265 00.000 11616 MoveAxis(E, 1262, ABG)
19:09:55.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:55.265 00.000 11616 Move returns status 1, amount 0
19:09:55.265 00.000 11616 MoveAxis(N, 48, ABG)
19:09:55.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:55.265 00.000 11616 Move returns status 1, amount 0
19:09:55.265 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:55.265 00.000 11616 move complete, result=1
19:09:55.265 00.000 11616 worker thread done servicing request
19:09:55.296 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:55.312 00.016 12268 UpdateGuideState exits: m=1063 SNR=22.4
19:09:55.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:55.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:55.312 00.000 12268 Enqueuing Expose request
19:09:55.312 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.6 px 0 ms NORTH
19:09:55.312 00.000 11616 Worker thread wakes up
19:09:55.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:55.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:55.312 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:55.312 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:57.331 02.019 11616 Exposure complete
19:09:57.379 00.048 11616 worker thread done servicing request
19:09:57.379 00.000 12268 OnExposeComplete: enter
19:09:57.379 00.000 12268 UpdateGuideState(): m_state=6
19:09:57.379 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
19:09:57.379 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=249.40, Mass=991, SNR=21.7, Peak=84 HFD=5.3
19:09:57.379 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
19:09:57.379 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
19:09:57.379 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-2.10 hyp=2.18 cameraTheta=-1.85 mountX=-2.15 mountY=-0.33, mountTheta=-2.99
19:09:57.379 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-2.10, opts=13)
19:09:57.379 00.000 12268 Enqueuing Move request for scope (-0.60, -2.10)
19:09:57.379 00.000 11616 Worker thread wakes up
19:09:57.379 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -2.10) opts 0xd
19:09:57.379 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -2.10)
19:09:57.379 00.000 11616 Moving (-0.60, -2.10) raw xDistance=-2.15 yDistance=-0.33
19:09:57.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.07 from input -2.15
19:09:57.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
19:09:57.379 00.000 11616 MoveAxis(E, 1193, ABG)
19:09:57.379 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:57.379 00.000 11616 Move returns status 1, amount 0
19:09:57.379 00.000 11616 MoveAxis(N, 28, ABG)
19:09:57.379 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:57.379 00.000 11616 Move returns status 1, amount 0
19:09:57.379 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:57.379 00.000 11616 move complete, result=1
19:09:57.379 00.000 11616 worker thread done servicing request
19:09:57.406 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:57.427 00.021 12268 UpdateGuideState exits: m=991 SNR=21.7
19:09:57.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:57.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:57.427 00.000 12268 Enqueuing Expose request
19:09:57.427 00.000 11616 Worker thread wakes up
19:09:57.427 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:09:57.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:57.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:57.427 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:57.427 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:09:59.418 01.991 11616 Exposure complete
19:09:59.482 00.064 11616 worker thread done servicing request
19:09:59.482 00.000 12268 OnExposeComplete: enter
19:09:59.482 00.000 12268 UpdateGuideState(): m_state=6
19:09:59.482 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
19:09:59.482 00.000 12268 Star::Find returns 1 (0), X=530.71, Y=249.27, Mass=987, SNR=21.7, Peak=76 HFD=5.2
19:09:59.482 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
19:09:59.482 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
19:09:59.482 00.000 12268 CameraToMount -- cameraX=-0.80 cameraY=-2.23 hyp=2.37 cameraTheta=-1.92 mountX=-2.30 mountY=-0.51, mountTheta=-2.92
19:09:59.482 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.80, y=-2.23, opts=13)
19:09:59.482 00.000 12268 Enqueuing Move request for scope (-0.80, -2.23)
19:09:59.482 00.000 11616 Worker thread wakes up
19:09:59.482 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -2.23) opts 0xd
19:09:59.482 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.80, -2.23)
19:09:59.482 00.000 11616 Moving (-0.80, -2.23) raw xDistance=-2.30 yDistance=-0.51
19:09:59.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -2.30
19:09:59.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
19:09:59.482 00.000 11616 MoveAxis(E, 1277, ABG)
19:09:59.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:59.482 00.000 11616 Move returns status 1, amount 0
19:09:59.482 00.000 11616 MoveAxis(N, 43, ABG)
19:09:59.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:09:59.482 00.000 11616 Move returns status 1, amount 0
19:09:59.482 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:09:59.482 00.000 11616 move complete, result=1
19:09:59.482 00.000 11616 worker thread done servicing request
19:09:59.499 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:09:59.513 00.014 12268 UpdateGuideState exits: m=987 SNR=21.7
19:09:59.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:59.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:09:59.513 00.000 12268 Enqueuing Expose request
19:09:59.513 00.000 12268 GuideStep: -2.3 px 0 ms EAST, -0.5 px 0 ms NORTH
19:09:59.513 00.000 11616 Worker thread wakes up
19:09:59.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:09:59.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:09:59.529 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:09:59.529 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:01.515 01.986 11616 Exposure complete
19:10:01.578 00.063 11616 worker thread done servicing request
19:10:01.578 00.000 12268 OnExposeComplete: enter
19:10:01.578 00.000 12268 UpdateGuideState(): m_state=6
19:10:01.578 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
19:10:01.578 00.000 12268 Star::Find returns 1 (0), X=530.71, Y=249.66, Mass=946, SNR=21.1, Peak=80 HFD=5.3
19:10:01.578 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
19:10:01.578 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
19:10:01.578 00.000 12268 CameraToMount -- cameraX=-0.80 cameraY=-1.84 hyp=2.00 cameraTheta=-1.98 mountX=-1.91 mountY=-0.55, mountTheta=-2.86
19:10:01.578 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.80, y=-1.84, opts=13)
19:10:01.578 00.000 12268 Enqueuing Move request for scope (-0.80, -1.84)
19:10:01.578 00.000 11616 Worker thread wakes up
19:10:01.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -1.84) opts 0xd
19:10:01.578 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.80, -1.84)
19:10:01.578 00.000 11616 Moving (-0.80, -1.84) raw xDistance=-1.91 yDistance=-0.55
19:10:01.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.95 from input -1.91
19:10:01.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
19:10:01.578 00.000 11616 MoveAxis(E, 1060, ABG)
19:10:01.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:01.578 00.000 11616 Move returns status 1, amount 0
19:10:01.578 00.000 11616 MoveAxis(N, 47, ABG)
19:10:01.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:01.578 00.000 11616 Move returns status 1, amount 0
19:10:01.578 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:01.578 00.000 11616 move complete, result=1
19:10:01.578 00.000 11616 worker thread done servicing request
19:10:01.593 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:01.624 00.031 12268 UpdateGuideState exits: m=946 SNR=21.1
19:10:01.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:01.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:01.624 00.000 12268 Enqueuing Expose request
19:10:01.624 00.000 12268 GuideStep: -1.9 px 0 ms EAST, -0.6 px 0 ms NORTH
19:10:01.624 00.000 11616 Worker thread wakes up
19:10:01.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:01.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:01.624 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:01.624 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:03.640 02.016 11616 Exposure complete
19:10:03.687 00.047 11616 worker thread done servicing request
19:10:03.687 00.000 12268 OnExposeComplete: enter
19:10:03.687 00.000 12268 UpdateGuideState(): m_state=6
19:10:03.687 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
19:10:03.687 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=249.70, Mass=1040, SNR=22.2, Peak=84 HFD=5.2
19:10:03.703 00.016 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.38 = 2.91)
19:10:03.703 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.20)
19:10:03.703 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-1.80 hyp=1.90 cameraTheta=-1.90 mountX=-1.85 mountY=-0.38, mountTheta=-2.94
19:10:03.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-1.80, opts=13)
19:10:03.703 00.000 12268 Enqueuing Move request for scope (-0.62, -1.80)
19:10:03.703 00.000 11616 Worker thread wakes up
19:10:03.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -1.80) opts 0xd
19:10:03.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -1.80)
19:10:03.703 00.000 11616 Moving (-0.62, -1.80) raw xDistance=-1.85 yDistance=-0.38
19:10:03.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.93 from input -1.85
19:10:03.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:10:03.703 00.000 11616 MoveAxis(E, 1029, ABG)
19:10:03.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:03.703 00.000 11616 Move returns status 1, amount 0
19:10:03.703 00.000 11616 MoveAxis(N, 33, ABG)
19:10:03.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:03.703 00.000 11616 Move returns status 1, amount 0
19:10:03.703 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:03.703 00.000 11616 move complete, result=1
19:10:03.703 00.000 11616 worker thread done servicing request
19:10:03.718 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:03.734 00.016 12268 UpdateGuideState exits: m=1040 SNR=22.2
19:10:03.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:03.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:03.734 00.000 12268 Enqueuing Expose request
19:10:03.734 00.000 12268 GuideStep: -1.9 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:03.734 00.000 11616 Worker thread wakes up
19:10:03.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:03.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:03.734 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:03.734 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:05.734 02.000 11616 Exposure complete
19:10:05.796 00.062 11616 worker thread done servicing request
19:10:05.796 00.000 12268 OnExposeComplete: enter
19:10:05.796 00.000 12268 UpdateGuideState(): m_state=6
19:10:05.796 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
19:10:05.796 00.000 12268 Star::Find returns 1 (0), X=530.81, Y=249.48, Mass=957, SNR=21.4, Peak=74 HFD=5.3
19:10:05.796 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.38 = 2.91)
19:10:05.796 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
19:10:05.796 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=-2.01 hyp=2.13 cameraTheta=-1.90 mountX=-2.07 mountY=-0.44, mountTheta=-2.93
19:10:05.796 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.70, y=-2.01, opts=13)
19:10:05.796 00.000 12268 Enqueuing Move request for scope (-0.70, -2.01)
19:10:05.796 00.000 11616 Worker thread wakes up
19:10:05.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -2.01) opts 0xd
19:10:05.796 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.70, -2.01)
19:10:05.796 00.000 11616 Moving (-0.70, -2.01) raw xDistance=-2.07 yDistance=-0.44
19:10:05.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.04 from input -2.07
19:10:05.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
19:10:05.796 00.000 11616 MoveAxis(E, 1151, ABG)
19:10:05.796 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:05.796 00.000 11616 Move returns status 1, amount 0
19:10:05.796 00.000 11616 MoveAxis(N, 37, ABG)
19:10:05.796 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:05.796 00.000 11616 Move returns status 1, amount 0
19:10:05.796 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:05.796 00.000 11616 move complete, result=1
19:10:05.796 00.000 11616 worker thread done servicing request
19:10:05.828 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:05.844 00.016 12268 UpdateGuideState exits: m=957 SNR=21.4
19:10:05.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:05.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:05.844 00.000 12268 Enqueuing Expose request
19:10:05.844 00.000 11616 Worker thread wakes up
19:10:05.844 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:05.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:05.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:05.844 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:05.844 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:07.844 02.000 11616 Exposure complete
19:10:07.906 00.062 11616 worker thread done servicing request
19:10:07.906 00.000 12268 OnExposeComplete: enter
19:10:07.906 00.000 12268 UpdateGuideState(): m_state=6
19:10:07.906 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
19:10:07.906 00.000 12268 Star::Find returns 1 (0), X=530.96, Y=249.63, Mass=901, SNR=20.7, Peak=74 HFD=5.1
19:10:07.906 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
19:10:07.906 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
19:10:07.906 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-1.87 hyp=1.95 cameraTheta=-1.86 mountX=-1.91 mountY=-0.31, mountTheta=-2.98
19:10:07.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=-1.87, opts=13)
19:10:07.906 00.000 12268 Enqueuing Move request for scope (-0.55, -1.87)
19:10:07.906 00.000 11616 Worker thread wakes up
19:10:07.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -1.87) opts 0xd
19:10:07.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, -1.87)
19:10:07.906 00.000 11616 Moving (-0.55, -1.87) raw xDistance=-1.91 yDistance=-0.31
19:10:07.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.96 from input -1.91
19:10:07.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:10:07.906 00.000 11616 MoveAxis(E, 1062, ABG)
19:10:07.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:07.906 00.000 11616 Move returns status 1, amount 0
19:10:07.906 00.000 11616 MoveAxis(N, 26, ABG)
19:10:07.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:07.906 00.000 11616 Move returns status 1, amount 0
19:10:07.906 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:07.906 00.000 11616 move complete, result=1
19:10:07.906 00.000 11616 worker thread done servicing request
19:10:07.937 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:07.953 00.016 12268 UpdateGuideState exits: m=901 SNR=20.7
19:10:07.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:07.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:07.953 00.000 12268 Enqueuing Expose request
19:10:07.953 00.000 12268 GuideStep: -1.9 px 0 ms EAST, -0.3 px 0 ms NORTH
19:10:07.953 00.000 11616 Worker thread wakes up
19:10:07.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:07.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:07.953 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:07.953 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:09.965 02.012 11616 Exposure complete
19:10:10.013 00.048 11616 worker thread done servicing request
19:10:10.013 00.000 12268 OnExposeComplete: enter
19:10:10.013 00.000 12268 UpdateGuideState(): m_state=6
19:10:10.013 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
19:10:10.013 00.000 12268 Star::Find returns 1 (0), X=530.81, Y=249.51, Mass=981, SNR=21.6, Peak=79 HFD=5.3
19:10:10.013 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
19:10:10.013 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
19:10:10.013 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=-1.99 hyp=2.11 cameraTheta=-1.91 mountX=-2.05 mountY=-0.44, mountTheta=-2.93
19:10:10.013 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.70, y=-1.99, opts=13)
19:10:10.013 00.000 12268 Enqueuing Move request for scope (-0.70, -1.99)
19:10:10.013 00.000 11616 Worker thread wakes up
19:10:10.013 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -1.99) opts 0xd
19:10:10.013 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.70, -1.99)
19:10:10.013 00.000 11616 Moving (-0.70, -1.99) raw xDistance=-2.05 yDistance=-0.44
19:10:10.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.03 from input -2.05
19:10:10.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
19:10:10.013 00.000 11616 MoveAxis(E, 1139, ABG)
19:10:10.013 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:10.013 00.000 11616 Move returns status 1, amount 0
19:10:10.013 00.000 11616 MoveAxis(N, 37, ABG)
19:10:10.013 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:10.013 00.000 11616 Move returns status 1, amount 0
19:10:10.013 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:10.013 00.000 11616 move complete, result=1
19:10:10.013 00.000 11616 worker thread done servicing request
19:10:10.031 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:10.044 00.013 12268 UpdateGuideState exits: m=981 SNR=21.6
19:10:10.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:10.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:10.044 00.000 12268 Enqueuing Expose request
19:10:10.044 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:10.044 00.000 11616 Worker thread wakes up
19:10:10.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:10.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:10.060 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:10.060 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:12.062 02.002 11616 Exposure complete
19:10:12.114 00.052 11616 worker thread done servicing request
19:10:12.114 00.000 12268 OnExposeComplete: enter
19:10:12.114 00.000 12268 UpdateGuideState(): m_state=6
19:10:12.114 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
19:10:12.114 00.000 12268 Star::Find returns 1 (0), X=530.79, Y=249.60, Mass=936, SNR=21.1, Peak=79 HFD=5.1
19:10:12.114 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
19:10:12.114 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
19:10:12.114 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=-1.90 hyp=2.03 cameraTheta=-1.93 mountX=-1.96 mountY=-0.47, mountTheta=-2.91
19:10:12.114 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=-1.90, opts=13)
19:10:12.114 00.000 12268 Enqueuing Move request for scope (-0.72, -1.90)
19:10:12.114 00.000 11616 Worker thread wakes up
19:10:12.114 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -1.90) opts 0xd
19:10:12.114 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.72, -1.90)
19:10:12.114 00.000 11616 Moving (-0.72, -1.90) raw xDistance=-1.96 yDistance=-0.47
19:10:12.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.98 from input -1.96
19:10:12.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
19:10:12.114 00.000 11616 MoveAxis(E, 1089, ABG)
19:10:12.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:12.114 00.000 11616 Move returns status 1, amount 0
19:10:12.114 00.000 11616 MoveAxis(N, 40, ABG)
19:10:12.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:12.114 00.000 11616 Move returns status 1, amount 0
19:10:12.114 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:12.114 00.000 11616 move complete, result=1
19:10:12.114 00.000 11616 worker thread done servicing request
19:10:12.130 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:12.156 00.026 12268 UpdateGuideState exits: m=936 SNR=21.1
19:10:12.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:12.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:12.156 00.000 12268 Enqueuing Expose request
19:10:12.156 00.000 12268 GuideStep: -2.0 px 0 ms EAST, -0.5 px 0 ms NORTH
19:10:12.156 00.000 11616 Worker thread wakes up
19:10:12.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:12.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:12.161 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:12.161 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:14.173 02.012 11616 Exposure complete
19:10:14.221 00.048 11616 worker thread done servicing request
19:10:14.221 00.000 12268 OnExposeComplete: enter
19:10:14.221 00.000 12268 UpdateGuideState(): m_state=6
19:10:14.221 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
19:10:14.221 00.000 12268 Star::Find returns 1 (0), X=530.70, Y=249.50, Mass=960, SNR=21.3, Peak=76 HFD=5.2
19:10:14.221 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.43 = 2.86)
19:10:14.221 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.25)
19:10:14.221 00.000 12268 CameraToMount -- cameraX=-0.81 cameraY=-2.00 hyp=2.16 cameraTheta=-1.95 mountX=-2.07 mountY=-0.54, mountTheta=-2.89
19:10:14.221 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.81, y=-2.00, opts=13)
19:10:14.221 00.000 12268 Enqueuing Move request for scope (-0.81, -2.00)
19:10:14.221 00.000 11616 Worker thread wakes up
19:10:14.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -2.00) opts 0xd
19:10:14.221 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.81, -2.00)
19:10:14.221 00.000 11616 Moving (-0.81, -2.00) raw xDistance=-2.07 yDistance=-0.54
19:10:14.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.04 from input -2.07
19:10:14.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.54
19:10:14.221 00.000 11616 MoveAxis(E, 1151, ABG)
19:10:14.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:14.221 00.000 11616 Move returns status 1, amount 0
19:10:14.221 00.000 11616 MoveAxis(N, 46, ABG)
19:10:14.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:14.221 00.000 11616 Move returns status 1, amount 0
19:10:14.221 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:14.221 00.000 11616 move complete, result=1
19:10:14.221 00.000 11616 worker thread done servicing request
19:10:14.250 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:14.252 00.002 12268 UpdateGuideState exits: m=960 SNR=21.3
19:10:14.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:14.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:14.252 00.000 12268 Enqueuing Expose request
19:10:14.252 00.000 12268 GuideStep: -2.1 px 0 ms EAST, -0.5 px 0 ms NORTH
19:10:14.252 00.000 11616 Worker thread wakes up
19:10:14.268 00.016 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:14.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:14.268 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:14.268 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:16.281 02.013 11616 Exposure complete
19:10:16.343 00.062 11616 worker thread done servicing request
19:10:16.343 00.000 12268 OnExposeComplete: enter
19:10:16.343 00.000 12268 UpdateGuideState(): m_state=6
19:10:16.343 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
19:10:16.343 00.000 12268 Star::Find returns 1 (0), X=530.78, Y=249.38, Mass=973, SNR=21.5, Peak=84 HFD=4.8
19:10:16.343 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.38 = 2.91)
19:10:16.343 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.20)
19:10:16.343 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=-2.12 hyp=2.24 cameraTheta=-1.90 mountX=-2.18 mountY=-0.45, mountTheta=-2.94
19:10:16.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.73, y=-2.12, opts=13)
19:10:16.343 00.000 12268 Enqueuing Move request for scope (-0.73, -2.12)
19:10:16.343 00.000 11616 Worker thread wakes up
19:10:16.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -2.12) opts 0xd
19:10:16.343 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.73, -2.12)
19:10:16.343 00.000 11616 Moving (-0.73, -2.12) raw xDistance=-2.18 yDistance=-0.45
19:10:16.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.09 from input -2.18
19:10:16.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
19:10:16.343 00.000 11616 MoveAxis(E, 1209, ABG)
19:10:16.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:16.343 00.000 11616 Move returns status 1, amount 0
19:10:16.343 00.000 11616 MoveAxis(N, 38, ABG)
19:10:16.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:16.343 00.000 11616 Move returns status 1, amount 0
19:10:16.343 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:16.343 00.000 11616 move complete, result=1
19:10:16.343 00.000 11616 worker thread done servicing request
19:10:16.359 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:16.375 00.016 12268 UpdateGuideState exits: m=973 SNR=21.5
19:10:16.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:16.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:16.375 00.000 12268 Enqueuing Expose request
19:10:16.375 00.000 12268 GuideStep: -2.2 px 0 ms EAST, -0.5 px 0 ms NORTH
19:10:16.375 00.000 11616 Worker thread wakes up
19:10:16.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:16.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:16.375 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:16.375 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:18.395 02.020 11616 Exposure complete
19:10:18.443 00.048 11616 worker thread done servicing request
19:10:18.443 00.000 12268 OnExposeComplete: enter
19:10:18.443 00.000 12268 UpdateGuideState(): m_state=6
19:10:18.443 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
19:10:18.443 00.000 12268 Star::Find returns 1 (0), X=530.77, Y=249.62, Mass=988, SNR=21.7, Peak=86 HFD=5.3
19:10:18.443 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.42 = 2.87)
19:10:18.443 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.24)
19:10:18.443 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=-1.88 hyp=2.02 cameraTheta=-1.94 mountX=-1.94 mountY=-0.49, mountTheta=-2.90
19:10:18.443 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.74, y=-1.88, opts=13)
19:10:18.443 00.000 12268 Enqueuing Move request for scope (-0.74, -1.88)
19:10:18.443 00.000 11616 Worker thread wakes up
19:10:18.443 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -1.88) opts 0xd
19:10:18.443 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.74, -1.88)
19:10:18.443 00.000 11616 Moving (-0.74, -1.88) raw xDistance=-1.94 yDistance=-0.49
19:10:18.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.97 from input -1.94
19:10:18.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
19:10:18.443 00.000 11616 MoveAxis(E, 1079, ABG)
19:10:18.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:18.443 00.000 11616 Move returns status 1, amount 0
19:10:18.443 00.000 11616 MoveAxis(N, 41, ABG)
19:10:18.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:18.443 00.000 11616 Move returns status 1, amount 0
19:10:18.443 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:18.443 00.000 11616 move complete, result=1
19:10:18.443 00.000 11616 worker thread done servicing request
19:10:18.469 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:18.475 00.006 12268 UpdateGuideState exits: m=988 SNR=21.7
19:10:18.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:18.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:18.490 00.015 12268 Enqueuing Expose request
19:10:18.490 00.000 11616 Worker thread wakes up
19:10:18.490 00.000 12268 GuideStep: -1.9 px 0 ms EAST, -0.5 px 0 ms NORTH
19:10:18.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:18.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:18.490 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:18.490 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:20.500 02.010 11616 Exposure complete
19:10:20.552 00.052 11616 worker thread done servicing request
19:10:20.552 00.000 12268 OnExposeComplete: enter
19:10:20.552 00.000 12268 UpdateGuideState(): m_state=6
19:10:20.552 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
19:10:20.552 00.000 12268 Star::Find returns 1 (0), X=530.71, Y=249.90, Mass=947, SNR=21.2, Peak=79 HFD=5.0
19:10:20.552 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.51 = 2.78)
19:10:20.552 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.33)
19:10:20.552 00.000 12268 CameraToMount -- cameraX=-0.80 cameraY=-1.60 hyp=1.79 cameraTheta=-2.03 mountX=-1.67 mountY=-0.59, mountTheta=-2.80
19:10:20.552 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.80, y=-1.60, opts=13)
19:10:20.552 00.000 12268 Enqueuing Move request for scope (-0.80, -1.60)
19:10:20.552 00.000 11616 Worker thread wakes up
19:10:20.552 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -1.60) opts 0xd
19:10:20.552 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.80, -1.60)
19:10:20.552 00.000 11616 Moving (-0.80, -1.60) raw xDistance=-1.67 yDistance=-0.59
19:10:20.552 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.84 from input -1.67
19:10:20.552 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
19:10:20.552 00.000 11616 MoveAxis(E, 928, ABG)
19:10:20.552 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:20.552 00.000 11616 Move returns status 1, amount 0
19:10:20.552 00.000 11616 MoveAxis(N, 50, ABG)
19:10:20.552 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:20.552 00.000 11616 Move returns status 1, amount 0
19:10:20.552 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:20.552 00.000 11616 move complete, result=1
19:10:20.552 00.000 11616 worker thread done servicing request
19:10:20.568 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:20.593 00.025 12268 UpdateGuideState exits: m=947 SNR=21.2
19:10:20.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:20.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:20.593 00.000 12268 Enqueuing Expose request
19:10:20.593 00.000 12268 GuideStep: -1.7 px 0 ms EAST, -0.6 px 0 ms NORTH
19:10:20.593 00.000 11616 Worker thread wakes up
19:10:20.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:20.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:20.600 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:20.600 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:22.610 02.010 11616 Exposure complete
19:10:22.658 00.048 11616 worker thread done servicing request
19:10:22.658 00.000 12268 OnExposeComplete: enter
19:10:22.658 00.000 12268 UpdateGuideState(): m_state=6
19:10:22.658 00.000 12268 Star::Find(15, 530, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
19:10:22.658 00.000 12268 Star::Find returns 1 (0), X=530.78, Y=250.12, Mass=943, SNR=21.2, Peak=100 HFD=5.0
19:10:22.658 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
19:10:22.658 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
19:10:22.658 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=-1.38 hyp=1.56 cameraTheta=-2.06 mountX=-1.44 mountY=-0.55, mountTheta=-2.78
19:10:22.658 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.73, y=-1.38, opts=13)
19:10:22.658 00.000 12268 Enqueuing Move request for scope (-0.73, -1.38)
19:10:22.658 00.000 11616 Worker thread wakes up
19:10:22.658 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -1.38) opts 0xd
19:10:22.658 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.73, -1.38)
19:10:22.658 00.000 11616 Moving (-0.73, -1.38) raw xDistance=-1.44 yDistance=-0.55
19:10:22.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.72 from input -1.44
19:10:22.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
19:10:22.658 00.000 11616 MoveAxis(E, 800, ABG)
19:10:22.658 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:22.658 00.000 11616 Move returns status 1, amount 0
19:10:22.658 00.000 11616 MoveAxis(N, 46, ABG)
19:10:22.658 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:22.658 00.000 11616 Move returns status 1, amount 0
19:10:22.658 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:22.658 00.000 11616 move complete, result=1
19:10:22.658 00.000 11616 worker thread done servicing request
19:10:22.687 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:22.705 00.018 12268 UpdateGuideState exits: m=943 SNR=21.2
19:10:22.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:22.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:22.705 00.000 12268 Enqueuing Expose request
19:10:22.705 00.000 12268 GuideStep: -1.4 px 0 ms EAST, -0.5 px 0 ms NORTH
19:10:22.705 00.000 11616 Worker thread wakes up
19:10:22.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:22.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:22.705 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:22.705 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:24.715 02.010 11616 Exposure complete
19:10:24.763 00.048 11616 worker thread done servicing request
19:10:24.763 00.000 12268 OnExposeComplete: enter
19:10:24.763 00.000 12268 UpdateGuideState(): m_state=6
19:10:24.763 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
19:10:24.763 00.000 12268 Star::Find returns 1 (0), X=530.75, Y=250.06, Mass=966, SNR=21.5, Peak=96 HFD=4.9
19:10:24.763 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
19:10:24.763 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
19:10:24.763 00.000 12268 CameraToMount -- cameraX=-0.76 cameraY=-1.44 hyp=1.63 cameraTheta=-2.06 mountX=-1.51 mountY=-0.57, mountTheta=-2.78
19:10:24.763 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.76, y=-1.44, opts=13)
19:10:24.763 00.000 12268 Enqueuing Move request for scope (-0.76, -1.44)
19:10:24.763 00.000 11616 Worker thread wakes up
19:10:24.763 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -1.44) opts 0xd
19:10:24.763 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.76, -1.44)
19:10:24.763 00.000 11616 Moving (-0.76, -1.44) raw xDistance=-1.51 yDistance=-0.57
19:10:24.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.75 from input -1.51
19:10:24.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
19:10:24.763 00.000 11616 MoveAxis(E, 837, ABG)
19:10:24.763 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:24.763 00.000 11616 Move returns status 1, amount 0
19:10:24.763 00.000 11616 MoveAxis(N, 49, ABG)
19:10:24.763 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:24.763 00.000 11616 Move returns status 1, amount 0
19:10:24.763 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:24.763 00.000 11616 move complete, result=1
19:10:24.763 00.000 11616 worker thread done servicing request
19:10:24.781 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:24.795 00.014 12268 UpdateGuideState exits: m=966 SNR=21.5
19:10:24.795 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:24.811 00.016 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:24.811 00.000 12268 Enqueuing Expose request
19:10:24.811 00.000 11616 Worker thread wakes up
19:10:24.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:24.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:24.811 00.000 12268 GuideStep: -1.5 px 0 ms EAST, -0.6 px 0 ms NORTH
19:10:24.812 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:24.812 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:26.822 02.010 11616 Exposure complete
19:10:26.875 00.053 11616 worker thread done servicing request
19:10:26.875 00.000 12268 OnExposeComplete: enter
19:10:26.875 00.000 12268 UpdateGuideState(): m_state=6
19:10:26.875 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
19:10:26.875 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=250.20, Mass=1022, SNR=22.1, Peak=105 HFD=4.9
19:10:26.875 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.41 = 2.88)
19:10:26.875 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
19:10:26.875 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-1.30 hyp=1.39 cameraTheta=-1.93 mountX=-1.34 mountY=-0.32, mountTheta=-2.91
19:10:26.875 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-1.30, opts=13)
19:10:26.875 00.000 12268 Enqueuing Move request for scope (-0.49, -1.30)
19:10:26.875 00.000 11616 Worker thread wakes up
19:10:26.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -1.30) opts 0xd
19:10:26.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -1.30)
19:10:26.875 00.000 11616 Moving (-0.49, -1.30) raw xDistance=-1.34 yDistance=-0.32
19:10:26.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.67 from input -1.34
19:10:26.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
19:10:26.875 00.000 11616 MoveAxis(E, 743, ABG)
19:10:26.886 00.011 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:26.886 00.000 11616 Move returns status 1, amount 0
19:10:26.886 00.000 11616 MoveAxis(N, 27, ABG)
19:10:26.886 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:26.886 00.000 11616 Move returns status 1, amount 0
19:10:26.886 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:26.886 00.000 11616 move complete, result=1
19:10:26.886 00.000 11616 worker thread done servicing request
19:10:26.906 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:26.917 00.011 12268 UpdateGuideState exits: m=1022 SNR=22.1
19:10:26.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:26.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:26.917 00.000 12268 Enqueuing Expose request
19:10:26.917 00.000 11616 Worker thread wakes up
19:10:26.917 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:10:26.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:26.917 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:26.917 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:26.917 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:28.939 02.022 11616 Exposure complete
19:10:28.986 00.047 11616 worker thread done servicing request
19:10:28.986 00.000 12268 OnExposeComplete: enter
19:10:28.986 00.000 12268 UpdateGuideState(): m_state=6
19:10:28.986 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
19:10:28.986 00.000 12268 Star::Find returns 1 (0), X=530.94, Y=250.37, Mass=977, SNR=21.6, Peak=106 HFD=5.0
19:10:28.986 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
19:10:28.986 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
19:10:28.986 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-1.13 hyp=1.26 cameraTheta=-2.04 mountX=-1.18 mountY=-0.42, mountTheta=-2.80
19:10:28.986 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-1.13, opts=13)
19:10:28.986 00.000 12268 Enqueuing Move request for scope (-0.57, -1.13)
19:10:28.986 00.000 11616 Worker thread wakes up
19:10:28.986 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -1.13) opts 0xd
19:10:28.986 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -1.13)
19:10:28.986 00.000 11616 Moving (-0.57, -1.13) raw xDistance=-1.18 yDistance=-0.42
19:10:28.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.59 from input -1.18
19:10:28.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
19:10:28.986 00.000 11616 MoveAxis(E, 654, ABG)
19:10:28.986 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:28.986 00.000 11616 Move returns status 1, amount 0
19:10:28.999 00.013 11616 MoveAxis(N, 36, ABG)
19:10:28.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:28.999 00.000 11616 Move returns status 1, amount 0
19:10:28.999 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:28.999 00.000 11616 move complete, result=1
19:10:28.999 00.000 11616 worker thread done servicing request
19:10:29.018 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:29.034 00.016 12268 UpdateGuideState exits: m=977 SNR=21.6
19:10:29.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:29.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:29.034 00.000 12268 Enqueuing Expose request
19:10:29.034 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:29.034 00.000 11616 Worker thread wakes up
19:10:29.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:29.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:29.034 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:29.034 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:31.041 02.007 11616 Exposure complete
19:10:31.094 00.053 11616 worker thread done servicing request
19:10:31.094 00.000 12268 OnExposeComplete: enter
19:10:31.094 00.000 12268 UpdateGuideState(): m_state=6
19:10:31.094 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
19:10:31.094 00.000 12268 Star::Find returns 1 (0), X=530.96, Y=250.48, Mass=925, SNR=21.0, Peak=83 HFD=5.0
19:10:31.094 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
19:10:31.094 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
19:10:31.094 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-1.02 hyp=1.16 cameraTheta=-2.07 mountX=-1.07 mountY=-0.42, mountTheta=-2.77
19:10:31.094 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=-1.02, opts=13)
19:10:31.094 00.000 12268 Enqueuing Move request for scope (-0.55, -1.02)
19:10:31.094 00.000 11616 Worker thread wakes up
19:10:31.094 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -1.02) opts 0xd
19:10:31.094 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, -1.02)
19:10:31.094 00.000 11616 Moving (-0.55, -1.02) raw xDistance=-1.07 yDistance=-0.42
19:10:31.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.53 from input -1.07
19:10:31.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
19:10:31.094 00.000 11616 MoveAxis(E, 594, ABG)
19:10:31.094 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:31.094 00.000 11616 Move returns status 1, amount 0
19:10:31.094 00.000 11616 MoveAxis(N, 35, ABG)
19:10:31.094 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:31.094 00.000 11616 Move returns status 1, amount 0
19:10:31.094 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:31.094 00.000 11616 move complete, result=1
19:10:31.094 00.000 11616 worker thread done servicing request
19:10:31.120 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:31.136 00.016 12268 UpdateGuideState exits: m=925 SNR=21.0
19:10:31.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:31.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:31.136 00.000 12268 Enqueuing Expose request
19:10:31.136 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:31.136 00.000 11616 Worker thread wakes up
19:10:31.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:31.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:31.136 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:31.136 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:33.141 02.005 11616 Exposure complete
19:10:33.189 00.048 11616 worker thread done servicing request
19:10:33.189 00.000 12268 OnExposeComplete: enter
19:10:33.189 00.000 12268 UpdateGuideState(): m_state=6
19:10:33.189 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
19:10:33.189 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=250.89, Mass=971, SNR=21.5, Peak=98 HFD=5.0
19:10:33.189 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
19:10:33.189 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
19:10:33.189 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.61 hyp=0.78 cameraTheta=-2.25 mountX=-0.65 mountY=-0.41, mountTheta=-2.58
19:10:33.189 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-0.61, opts=13)
19:10:33.189 00.000 12268 Enqueuing Move request for scope (-0.49, -0.61)
19:10:33.189 00.000 11616 Worker thread wakes up
19:10:33.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.61) opts 0xd
19:10:33.189 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -0.61)
19:10:33.189 00.000 11616 Moving (-0.49, -0.61) raw xDistance=-0.65 yDistance=-0.41
19:10:33.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.65
19:10:33.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
19:10:33.189 00.000 11616 MoveAxis(E, 361, ABG)
19:10:33.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:33.189 00.000 11616 Move returns status 1, amount 0
19:10:33.189 00.000 11616 MoveAxis(N, 34, ABG)
19:10:33.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:33.189 00.000 11616 Move returns status 1, amount 0
19:10:33.189 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:33.189 00.000 11616 move complete, result=1
19:10:33.189 00.000 11616 worker thread done servicing request
19:10:33.218 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:33.236 00.018 12268 UpdateGuideState exits: m=971 SNR=21.5
19:10:33.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:33.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:33.236 00.000 12268 Enqueuing Expose request
19:10:33.236 00.000 11616 Worker thread wakes up
19:10:33.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:33.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:33.236 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:33.236 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:33.236 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:35.323 02.087 11616 Exposure complete
19:10:35.386 00.063 11616 worker thread done servicing request
19:10:35.386 00.000 12268 OnExposeComplete: enter
19:10:35.386 00.000 12268 UpdateGuideState(): m_state=6
19:10:35.386 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
19:10:35.386 00.000 12268 Star::Find returns 1 (0), X=530.85, Y=250.46, Mass=932, SNR=21.1, Peak=87 HFD=5.2
19:10:35.386 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.61 = 2.68)
19:10:35.386 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.43)
19:10:35.386 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-1.04 hyp=1.23 cameraTheta=-2.13 mountX=-1.10 mountY=-0.52, mountTheta=-2.70
19:10:35.386 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.66, y=-1.04, opts=13)
19:10:35.386 00.000 12268 Enqueuing Move request for scope (-0.66, -1.04)
19:10:35.386 00.000 11616 Worker thread wakes up
19:10:35.386 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -1.04) opts 0xd
19:10:35.386 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.66, -1.04)
19:10:35.386 00.000 11616 Moving (-0.66, -1.04) raw xDistance=-1.10 yDistance=-0.52
19:10:35.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.55 from input -1.10
19:10:35.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
19:10:35.386 00.000 11616 MoveAxis(E, 612, ABG)
19:10:35.386 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:35.386 00.000 11616 Move returns status 1, amount 0
19:10:35.386 00.000 11616 MoveAxis(N, 44, ABG)
19:10:35.386 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:35.386 00.000 11616 Move returns status 1, amount 0
19:10:35.386 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:35.386 00.000 11616 move complete, result=1
19:10:35.386 00.000 11616 worker thread done servicing request
19:10:35.406 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:35.418 00.012 12268 UpdateGuideState exits: m=932 SNR=21.1
19:10:35.418 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:35.418 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:35.418 00.000 12268 Enqueuing Expose request
19:10:35.418 00.000 11616 Worker thread wakes up
19:10:35.418 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:35.418 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:35.418 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.5 px 0 ms NORTH
19:10:35.418 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:35.434 00.016 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:37.422 01.988 11616 Exposure complete
19:10:37.484 00.062 11616 worker thread done servicing request
19:10:37.484 00.000 12268 OnExposeComplete: enter
19:10:37.484 00.000 12268 UpdateGuideState(): m_state=6
19:10:37.484 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
19:10:37.484 00.000 12268 Star::Find returns 1 (0), X=530.95, Y=250.37, Mass=950, SNR=21.3, Peak=93 HFD=4.8
19:10:37.484 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.51 = 2.78)
19:10:37.484 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.33)
19:10:37.484 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-1.13 hyp=1.26 cameraTheta=-2.03 mountX=-1.18 mountY=-0.41, mountTheta=-2.80
19:10:37.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-1.13, opts=13)
19:10:37.484 00.000 12268 Enqueuing Move request for scope (-0.56, -1.13)
19:10:37.484 00.000 11616 Worker thread wakes up
19:10:37.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -1.13) opts 0xd
19:10:37.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -1.13)
19:10:37.484 00.000 11616 Moving (-0.56, -1.13) raw xDistance=-1.18 yDistance=-0.41
19:10:37.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.59 from input -1.18
19:10:37.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
19:10:37.484 00.000 11616 MoveAxis(E, 653, ABG)
19:10:37.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:37.484 00.000 11616 Move returns status 1, amount 0
19:10:37.484 00.000 11616 MoveAxis(N, 35, ABG)
19:10:37.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:37.484 00.000 11616 Move returns status 1, amount 0
19:10:37.484 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:37.484 00.000 11616 move complete, result=1
19:10:37.484 00.000 11616 worker thread done servicing request
19:10:37.500 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:37.531 00.031 12268 UpdateGuideState exits: m=950 SNR=21.3
19:10:37.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:37.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:37.531 00.000 12268 Enqueuing Expose request
19:10:37.531 00.000 11616 Worker thread wakes up
19:10:37.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:37.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:37.531 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:37.531 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:37.531 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:39.532 02.001 11616 Exposure complete
19:10:39.580 00.048 11616 worker thread done servicing request
19:10:39.580 00.000 12268 OnExposeComplete: enter
19:10:39.580 00.000 12268 UpdateGuideState(): m_state=6
19:10:39.580 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
19:10:39.580 00.000 12268 Star::Find returns 1 (0), X=530.82, Y=250.26, Mass=950, SNR=21.3, Peak=97 HFD=4.8
19:10:39.580 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
19:10:39.580 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
19:10:39.594 00.014 12268 CameraToMount -- cameraX=-0.68 cameraY=-1.24 hyp=1.41 cameraTheta=-2.08 mountX=-1.30 mountY=-0.52, mountTheta=-2.76
19:10:39.594 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.68, y=-1.24, opts=13)
19:10:39.594 00.000 12268 Enqueuing Move request for scope (-0.68, -1.24)
19:10:39.596 00.002 11616 Worker thread wakes up
19:10:39.596 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -1.24) opts 0xd
19:10:39.596 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.68, -1.24)
19:10:39.596 00.000 11616 Moving (-0.68, -1.24) raw xDistance=-1.30 yDistance=-0.52
19:10:39.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.65 from input -1.30
19:10:39.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
19:10:39.596 00.000 11616 MoveAxis(E, 721, ABG)
19:10:39.596 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:39.596 00.000 11616 Move returns status 1, amount 0
19:10:39.596 00.000 11616 MoveAxis(N, 44, ABG)
19:10:39.596 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:39.596 00.000 11616 Move returns status 1, amount 0
19:10:39.596 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:39.596 00.000 11616 move complete, result=1
19:10:39.596 00.000 11616 worker thread done servicing request
19:10:39.611 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:39.627 00.016 12268 UpdateGuideState exits: m=950 SNR=21.3
19:10:39.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:39.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:39.627 00.000 12268 Enqueuing Expose request
19:10:39.627 00.000 11616 Worker thread wakes up
19:10:39.627 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.5 px 0 ms NORTH
19:10:39.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:39.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:39.627 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:39.627 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:41.641 02.014 11616 Exposure complete
19:10:41.705 00.064 11616 worker thread done servicing request
19:10:41.705 00.000 12268 OnExposeComplete: enter
19:10:41.705 00.000 12268 UpdateGuideState(): m_state=6
19:10:41.705 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
19:10:41.705 00.000 12268 Star::Find returns 1 (0), X=530.95, Y=250.37, Mass=952, SNR=21.3, Peak=99 HFD=4.9
19:10:41.705 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
19:10:41.705 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
19:10:41.705 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-1.13 hyp=1.26 cameraTheta=-2.03 mountX=-1.18 mountY=-0.41, mountTheta=-2.81
19:10:41.705 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-1.13, opts=13)
19:10:41.705 00.000 12268 Enqueuing Move request for scope (-0.56, -1.13)
19:10:41.705 00.000 11616 Worker thread wakes up
19:10:41.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -1.13) opts 0xd
19:10:41.705 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -1.13)
19:10:41.705 00.000 11616 Moving (-0.56, -1.13) raw xDistance=-1.18 yDistance=-0.41
19:10:41.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.59 from input -1.18
19:10:41.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
19:10:41.705 00.000 11616 MoveAxis(E, 654, ABG)
19:10:41.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:41.705 00.000 11616 Move returns status 1, amount 0
19:10:41.705 00.000 11616 MoveAxis(N, 34, ABG)
19:10:41.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:41.705 00.000 11616 Move returns status 1, amount 0
19:10:41.705 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:41.705 00.000 11616 move complete, result=1
19:10:41.705 00.000 11616 worker thread done servicing request
19:10:41.721 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:41.749 00.028 12268 UpdateGuideState exits: m=952 SNR=21.3
19:10:41.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:41.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:41.749 00.000 12268 Enqueuing Expose request
19:10:41.749 00.000 11616 Worker thread wakes up
19:10:41.749 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:41.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:41.752 00.003 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:41.752 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:41.752 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:43.766 02.014 11616 Exposure complete
19:10:43.814 00.048 11616 worker thread done servicing request
19:10:43.814 00.000 12268 OnExposeComplete: enter
19:10:43.814 00.000 12268 UpdateGuideState(): m_state=6
19:10:43.814 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
19:10:43.814 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=250.44, Mass=992, SNR=21.7, Peak=105 HFD=5.1
19:10:43.814 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
19:10:43.814 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
19:10:43.814 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-1.05 hyp=1.18 cameraTheta=-2.04 mountX=-1.10 mountY=-0.39, mountTheta=-2.80
19:10:43.814 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-1.05, opts=13)
19:10:43.814 00.000 12268 Enqueuing Move request for scope (-0.53, -1.05)
19:10:43.814 00.000 11616 Worker thread wakes up
19:10:43.814 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -1.05) opts 0xd
19:10:43.814 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -1.05)
19:10:43.814 00.000 11616 Moving (-0.53, -1.05) raw xDistance=-1.10 yDistance=-0.39
19:10:43.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.55 from input -1.10
19:10:43.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:10:43.814 00.000 11616 MoveAxis(E, 612, ABG)
19:10:43.814 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:43.814 00.000 11616 Move returns status 1, amount 0
19:10:43.814 00.000 11616 MoveAxis(N, 33, ABG)
19:10:43.814 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:43.814 00.000 11616 Move returns status 1, amount 0
19:10:43.814 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:43.814 00.000 11616 move complete, result=1
19:10:43.814 00.000 11616 worker thread done servicing request
19:10:43.830 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:43.846 00.016 12268 UpdateGuideState exits: m=992 SNR=21.7
19:10:43.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:43.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:43.846 00.000 12268 Enqueuing Expose request
19:10:43.846 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:43.846 00.000 11616 Worker thread wakes up
19:10:43.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:43.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:43.861 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:43.861 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:45.852 01.991 11616 Exposure complete
19:10:45.916 00.064 11616 worker thread done servicing request
19:10:45.916 00.000 12268 OnExposeComplete: enter
19:10:45.916 00.000 12268 UpdateGuideState(): m_state=6
19:10:45.916 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
19:10:45.916 00.000 12268 Star::Find returns 1 (0), X=531.08, Y=250.31, Mass=982, SNR=21.7, Peak=105 HFD=5.0
19:10:45.916 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
19:10:45.916 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.22)
19:10:45.916 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-1.19 hyp=1.26 cameraTheta=-1.92 mountX=-1.22 mountY=-0.28, mountTheta=-2.92
19:10:45.916 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-1.19, opts=13)
19:10:45.916 00.000 12268 Enqueuing Move request for scope (-0.43, -1.19)
19:10:45.916 00.000 11616 Worker thread wakes up
19:10:45.916 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -1.19) opts 0xd
19:10:45.916 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -1.19)
19:10:45.916 00.000 11616 Moving (-0.43, -1.19) raw xDistance=-1.22 yDistance=-0.28
19:10:45.916 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.61 from input -1.22
19:10:45.916 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:10:45.916 00.000 11616 MoveAxis(E, 679, ABG)
19:10:45.916 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:45.916 00.000 11616 Move returns status 1, amount 0
19:10:45.916 00.000 11616 MoveAxis(N, 24, ABG)
19:10:45.916 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:45.916 00.000 11616 Move returns status 1, amount 0
19:10:45.916 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:45.916 00.000 11616 move complete, result=1
19:10:45.916 00.000 11616 worker thread done servicing request
19:10:45.937 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:45.947 00.010 12268 UpdateGuideState exits: m=982 SNR=21.7
19:10:45.947 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:45.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:45.947 00.000 12268 Enqueuing Expose request
19:10:45.947 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.3 px 0 ms NORTH
19:10:45.947 00.000 11616 Worker thread wakes up
19:10:45.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:45.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:45.947 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:45.947 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:47.968 02.021 11616 Exposure complete
19:10:48.022 00.054 11616 worker thread done servicing request
19:10:48.022 00.000 12268 OnExposeComplete: enter
19:10:48.022 00.000 12268 UpdateGuideState(): m_state=6
19:10:48.022 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
19:10:48.022 00.000 12268 Star::Find returns 1 (0), X=530.90, Y=250.31, Mass=985, SNR=21.7, Peak=101 HFD=4.8
19:10:48.022 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.52 = 2.77)
19:10:48.022 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.34)
19:10:48.022 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-1.19 hyp=1.34 cameraTheta=-2.04 mountX=-1.25 mountY=-0.45, mountTheta=-2.80
19:10:48.022 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-1.19, opts=13)
19:10:48.022 00.000 12268 Enqueuing Move request for scope (-0.61, -1.19)
19:10:48.022 00.000 11616 Worker thread wakes up
19:10:48.022 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -1.19) opts 0xd
19:10:48.022 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -1.19)
19:10:48.022 00.000 11616 Moving (-0.61, -1.19) raw xDistance=-1.25 yDistance=-0.45
19:10:48.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.62 from input -1.25
19:10:48.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
19:10:48.022 00.000 11616 MoveAxis(E, 693, ABG)
19:10:48.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:48.022 00.000 11616 Move returns status 1, amount 0
19:10:48.022 00.000 11616 MoveAxis(N, 38, ABG)
19:10:48.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:48.022 00.000 11616 Move returns status 1, amount 0
19:10:48.022 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:48.022 00.000 11616 move complete, result=1
19:10:48.022 00.000 11616 worker thread done servicing request
19:10:48.038 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:48.062 00.024 12268 UpdateGuideState exits: m=985 SNR=21.7
19:10:48.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:48.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:48.062 00.000 12268 Enqueuing Expose request
19:10:48.062 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.5 px 0 ms NORTH
19:10:48.062 00.000 11616 Worker thread wakes up
19:10:48.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:48.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:48.062 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:48.070 00.008 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:50.062 01.992 11616 Exposure complete
19:10:50.125 00.063 11616 worker thread done servicing request
19:10:50.125 00.000 12268 OnExposeComplete: enter
19:10:50.125 00.000 12268 UpdateGuideState(): m_state=6
19:10:50.125 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
19:10:50.125 00.000 12268 Star::Find returns 1 (0), X=530.97, Y=250.34, Mass=1033, SNR=22.3, Peak=100 HFD=5.1
19:10:50.125 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
19:10:50.125 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
19:10:50.125 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-1.16 hyp=1.28 cameraTheta=-2.01 mountX=-1.20 mountY=-0.39, mountTheta=-2.83
19:10:50.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-1.16, opts=13)
19:10:50.125 00.000 12268 Enqueuing Move request for scope (-0.54, -1.16)
19:10:50.125 00.000 11616 Worker thread wakes up
19:10:50.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -1.16) opts 0xd
19:10:50.125 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, -1.16)
19:10:50.125 00.000 11616 Moving (-0.54, -1.16) raw xDistance=-1.20 yDistance=-0.39
19:10:50.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.60 from input -1.20
19:10:50.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:10:50.125 00.000 11616 MoveAxis(E, 668, ABG)
19:10:50.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:50.125 00.000 11616 Move returns status 1, amount 0
19:10:50.125 00.000 11616 MoveAxis(N, 33, ABG)
19:10:50.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:50.125 00.000 11616 Move returns status 1, amount 0
19:10:50.125 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:50.125 00.000 11616 move complete, result=1
19:10:50.125 00.000 11616 worker thread done servicing request
19:10:50.137 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:50.156 00.019 12268 UpdateGuideState exits: m=1033 SNR=22.3
19:10:50.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:50.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:50.156 00.000 12268 Enqueuing Expose request
19:10:50.156 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:50.156 00.000 11616 Worker thread wakes up
19:10:50.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:50.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:50.156 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:50.156 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:52.173 02.017 11616 Exposure complete
19:10:52.221 00.048 11616 worker thread done servicing request
19:10:52.221 00.000 12268 OnExposeComplete: enter
19:10:52.221 00.000 12268 UpdateGuideState(): m_state=6
19:10:52.221 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
19:10:52.221 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=250.23, Mass=997, SNR=21.8, Peak=109 HFD=4.9
19:10:52.221 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
19:10:52.221 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
19:10:52.221 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-1.27 hyp=1.38 cameraTheta=-1.97 mountX=-1.31 mountY=-0.37, mountTheta=-2.87
19:10:52.221 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-1.27, opts=13)
19:10:52.221 00.000 12268 Enqueuing Move request for scope (-0.53, -1.27)
19:10:52.221 00.000 11616 Worker thread wakes up
19:10:52.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -1.27) opts 0xd
19:10:52.221 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -1.27)
19:10:52.221 00.000 11616 Moving (-0.53, -1.27) raw xDistance=-1.31 yDistance=-0.37
19:10:52.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.31
19:10:52.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.37
19:10:52.221 00.000 11616 MoveAxis(E, 730, ABG)
19:10:52.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:52.221 00.000 11616 Move returns status 1, amount 0
19:10:52.221 00.000 11616 MoveAxis(N, 31, ABG)
19:10:52.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:52.221 00.000 11616 Move returns status 1, amount 0
19:10:52.221 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:52.221 00.000 11616 move complete, result=1
19:10:52.221 00.000 11616 worker thread done servicing request
19:10:52.237 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:52.253 00.016 12268 UpdateGuideState exits: m=997 SNR=21.8
19:10:52.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:52.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:52.253 00.000 12268 Enqueuing Expose request
19:10:52.253 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:52.253 00.000 11616 Worker thread wakes up
19:10:52.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:52.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:52.268 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:52.268 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:54.281 02.013 11616 Exposure complete
19:10:54.328 00.047 11616 worker thread done servicing request
19:10:54.328 00.000 12268 OnExposeComplete: enter
19:10:54.328 00.000 12268 UpdateGuideState(): m_state=6
19:10:54.328 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
19:10:54.328 00.000 12268 Star::Find returns 1 (0), X=531.03, Y=250.58, Mass=973, SNR=21.6, Peak=88 HFD=4.9
19:10:54.328 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
19:10:54.328 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
19:10:54.328 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.92 hyp=1.04 cameraTheta=-2.05 mountX=-0.97 mountY=-0.36, mountTheta=-2.79
19:10:54.328 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=-0.92, opts=13)
19:10:54.328 00.000 12268 Enqueuing Move request for scope (-0.48, -0.92)
19:10:54.328 00.000 11616 Worker thread wakes up
19:10:54.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.92) opts 0xd
19:10:54.328 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, -0.92)
19:10:54.328 00.000 11616 Moving (-0.48, -0.92) raw xDistance=-0.97 yDistance=-0.36
19:10:54.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.97
19:10:54.343 00.015 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:10:54.343 00.000 11616 MoveAxis(E, 536, ABG)
19:10:54.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:54.343 00.000 11616 Move returns status 1, amount 0
19:10:54.343 00.000 11616 MoveAxis(N, 30, ABG)
19:10:54.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:54.343 00.000 11616 Move returns status 1, amount 0
19:10:54.343 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:54.343 00.000 11616 move complete, result=1
19:10:54.343 00.000 11616 worker thread done servicing request
19:10:54.359 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:54.374 00.015 12268 UpdateGuideState exits: m=973 SNR=21.6
19:10:54.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:54.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:54.374 00.000 12268 Enqueuing Expose request
19:10:54.374 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:54.374 00.000 11616 Worker thread wakes up
19:10:54.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:54.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:54.374 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:54.374 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:56.392 02.018 11616 Exposure complete
19:10:56.439 00.047 11616 worker thread done servicing request
19:10:56.439 00.000 12268 OnExposeComplete: enter
19:10:56.439 00.000 12268 UpdateGuideState(): m_state=6
19:10:56.439 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
19:10:56.439 00.000 12268 Star::Find returns 1 (0), X=530.88, Y=250.35, Mass=962, SNR=21.4, Peak=84 HFD=5.0
19:10:56.439 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
19:10:56.439 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
19:10:56.439 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-1.15 hyp=1.31 cameraTheta=-2.07 mountX=-1.21 mountY=-0.48, mountTheta=-2.77
19:10:56.439 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=-1.15, opts=13)
19:10:56.439 00.000 12268 Enqueuing Move request for scope (-0.63, -1.15)
19:10:56.439 00.000 11616 Worker thread wakes up
19:10:56.439 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -1.15) opts 0xd
19:10:56.439 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, -1.15)
19:10:56.439 00.000 11616 Moving (-0.63, -1.15) raw xDistance=-1.21 yDistance=-0.48
19:10:56.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.60 from input -1.21
19:10:56.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
19:10:56.439 00.000 11616 MoveAxis(E, 671, ABG)
19:10:56.439 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:56.439 00.000 11616 Move returns status 1, amount 0
19:10:56.439 00.000 11616 MoveAxis(N, 40, ABG)
19:10:56.439 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:56.439 00.000 11616 Move returns status 1, amount 0
19:10:56.439 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:56.439 00.000 11616 move complete, result=1
19:10:56.439 00.000 11616 worker thread done servicing request
19:10:56.471 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:56.487 00.016 12268 UpdateGuideState exits: m=962 SNR=21.4
19:10:56.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:56.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:56.487 00.000 12268 Enqueuing Expose request
19:10:56.487 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.5 px 0 ms NORTH
19:10:56.487 00.000 11616 Worker thread wakes up
19:10:56.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:56.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:56.487 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:56.487 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:10:58.491 02.004 11616 Exposure complete
19:10:58.539 00.048 11616 worker thread done servicing request
19:10:58.539 00.000 12268 OnExposeComplete: enter
19:10:58.539 00.000 12268 UpdateGuideState(): m_state=6
19:10:58.539 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
19:10:58.539 00.000 12268 Star::Find returns 1 (0), X=530.98, Y=250.37, Mass=1027, SNR=22.2, Peak=97 HFD=5.1
19:10:58.539 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
19:10:58.539 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
19:10:58.539 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-1.13 hyp=1.25 cameraTheta=-2.01 mountX=-1.18 mountY=-0.38, mountTheta=-2.83
19:10:58.539 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-1.13, opts=13)
19:10:58.539 00.000 12268 Enqueuing Move request for scope (-0.53, -1.13)
19:10:58.539 00.000 11616 Worker thread wakes up
19:10:58.539 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -1.13) opts 0xd
19:10:58.539 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -1.13)
19:10:58.539 00.000 11616 Moving (-0.53, -1.13) raw xDistance=-1.18 yDistance=-0.38
19:10:58.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.59 from input -1.18
19:10:58.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:10:58.539 00.000 11616 MoveAxis(E, 655, ABG)
19:10:58.539 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:58.539 00.000 11616 Move returns status 1, amount 0
19:10:58.539 00.000 11616 MoveAxis(N, 32, ABG)
19:10:58.539 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:10:58.539 00.000 11616 Move returns status 1, amount 0
19:10:58.539 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:10:58.539 00.000 11616 move complete, result=1
19:10:58.539 00.000 11616 worker thread done servicing request
19:10:58.562 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:10:58.571 00.009 12268 UpdateGuideState exits: m=1027 SNR=22.2
19:10:58.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:58.586 00.015 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:10:58.586 00.000 12268 Enqueuing Expose request
19:10:58.586 00.000 11616 Worker thread wakes up
19:10:58.586 00.000 12268 GuideStep: -1.2 px 0 ms EAST, -0.4 px 0 ms NORTH
19:10:58.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:10:58.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:10:58.586 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:10:58.586 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:00.593 02.007 11616 Exposure complete
19:11:00.640 00.047 11616 worker thread done servicing request
19:11:00.640 00.000 12268 OnExposeComplete: enter
19:11:00.640 00.000 12268 UpdateGuideState(): m_state=6
19:11:00.640 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
19:11:00.640 00.000 12268 Star::Find returns 1 (0), X=531.07, Y=250.27, Mass=984, SNR=21.6, Peak=98 HFD=5.0
19:11:00.640 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
19:11:00.640 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
19:11:00.640 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-1.23 hyp=1.31 cameraTheta=-1.92 mountX=-1.27 mountY=-0.28, mountTheta=-2.92
19:11:00.640 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-1.23, opts=13)
19:11:00.640 00.000 12268 Enqueuing Move request for scope (-0.44, -1.23)
19:11:00.640 00.000 11616 Worker thread wakes up
19:11:00.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -1.23) opts 0xd
19:11:00.640 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -1.23)
19:11:00.640 00.000 11616 Moving (-0.44, -1.23) raw xDistance=-1.27 yDistance=-0.28
19:11:00.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.63 from input -1.27
19:11:00.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:11:00.640 00.000 11616 MoveAxis(E, 704, ABG)
19:11:00.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:00.640 00.000 11616 Move returns status 1, amount 0
19:11:00.640 00.000 11616 MoveAxis(N, 24, ABG)
19:11:00.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:00.640 00.000 11616 Move returns status 1, amount 0
19:11:00.640 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:00.640 00.000 11616 move complete, result=1
19:11:00.640 00.000 11616 worker thread done servicing request
19:11:00.656 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:00.687 00.031 12268 UpdateGuideState exits: m=984 SNR=21.6
19:11:00.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:00.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:00.687 00.000 12268 Enqueuing Expose request
19:11:00.687 00.000 11616 Worker thread wakes up
19:11:00.687 00.000 12268 GuideStep: -1.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:11:00.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:00.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:00.687 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:00.687 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:02.689 02.002 11616 Exposure complete
19:11:02.752 00.063 11616 worker thread done servicing request
19:11:02.752 00.000 12268 OnExposeComplete: enter
19:11:02.752 00.000 12268 UpdateGuideState(): m_state=6
19:11:02.752 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
19:11:02.752 00.000 12268 Star::Find returns 1 (0), X=530.95, Y=250.76, Mass=1029, SNR=22.2, Peak=92 HFD=5.3
19:11:02.752 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
19:11:02.752 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
19:11:02.752 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.74 hyp=0.93 cameraTheta=-2.22 mountX=-0.79 mountY=-0.46, mountTheta=-2.61
19:11:02.752 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-0.74, opts=13)
19:11:02.752 00.000 12268 Enqueuing Move request for scope (-0.56, -0.74)
19:11:02.752 00.000 11616 Worker thread wakes up
19:11:02.752 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.74) opts 0xd
19:11:02.752 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -0.74)
19:11:02.752 00.000 11616 Moving (-0.56, -0.74) raw xDistance=-0.79 yDistance=-0.46
19:11:02.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.79
19:11:02.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
19:11:02.752 00.000 11616 MoveAxis(E, 440, ABG)
19:11:02.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:02.752 00.000 11616 Move returns status 1, amount 0
19:11:02.752 00.000 11616 MoveAxis(N, 39, ABG)
19:11:02.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:02.752 00.000 11616 Move returns status 1, amount 0
19:11:02.752 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:02.752 00.000 11616 move complete, result=1
19:11:02.752 00.000 11616 worker thread done servicing request
19:11:02.768 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:02.784 00.016 12268 UpdateGuideState exits: m=1029 SNR=22.2
19:11:02.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:02.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:02.784 00.000 12268 Enqueuing Expose request
19:11:02.784 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.5 px 0 ms NORTH
19:11:02.784 00.000 11616 Worker thread wakes up
19:11:02.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:02.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:02.799 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:02.799 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:04.812 02.013 11616 Exposure complete
19:11:04.859 00.047 11616 worker thread done servicing request
19:11:04.859 00.000 12268 OnExposeComplete: enter
19:11:04.859 00.000 12268 UpdateGuideState(): m_state=6
19:11:04.859 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
19:11:04.859 00.000 12268 Star::Find returns 1 (0), X=530.88, Y=250.52, Mass=1000, SNR=21.9, Peak=92 HFD=5.0
19:11:04.859 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
19:11:04.859 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
19:11:04.859 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-0.98 hyp=1.17 cameraTheta=-2.14 mountX=-1.04 mountY=-0.50, mountTheta=-2.70
19:11:04.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=-0.98, opts=13)
19:11:04.859 00.000 12268 Enqueuing Move request for scope (-0.63, -0.98)
19:11:04.859 00.000 11616 Worker thread wakes up
19:11:04.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.98) opts 0xd
19:11:04.859 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, -0.98)
19:11:04.859 00.000 11616 Moving (-0.63, -0.98) raw xDistance=-1.04 yDistance=-0.50
19:11:04.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.52 from input -1.04
19:11:04.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.50
19:11:04.859 00.000 11616 MoveAxis(E, 577, ABG)
19:11:04.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:04.859 00.000 11616 Move returns status 1, amount 0
19:11:04.859 00.000 11616 MoveAxis(N, 42, ABG)
19:11:04.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:04.859 00.000 11616 Move returns status 1, amount 0
19:11:04.859 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:04.859 00.000 11616 move complete, result=1
19:11:04.859 00.000 11616 worker thread done servicing request
19:11:04.890 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:04.906 00.016 12268 UpdateGuideState exits: m=1000 SNR=21.9
19:11:04.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:04.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:04.906 00.000 12268 Enqueuing Expose request
19:11:04.906 00.000 11616 Worker thread wakes up
19:11:04.906 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.5 px 0 ms NORTH
19:11:04.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:04.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:04.906 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:04.906 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:06.923 02.017 11616 Exposure complete
19:11:06.971 00.048 11616 worker thread done servicing request
19:11:06.971 00.000 12268 OnExposeComplete: enter
19:11:06.971 00.000 12268 UpdateGuideState(): m_state=6
19:11:06.971 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
19:11:06.971 00.000 12268 Star::Find returns 1 (0), X=531.04, Y=250.74, Mass=976, SNR=21.6, Peak=87 HFD=4.9
19:11:06.971 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.59 = 2.69)
19:11:06.971 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.42)
19:11:06.971 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.76 hyp=0.89 cameraTheta=-2.12 mountX=-0.80 mountY=-0.36, mountTheta=-2.71
19:11:06.971 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=-0.76, opts=13)
19:11:06.971 00.000 12268 Enqueuing Move request for scope (-0.47, -0.76)
19:11:06.971 00.000 11616 Worker thread wakes up
19:11:06.971 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.76) opts 0xd
19:11:06.971 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, -0.76)
19:11:06.971 00.000 11616 Moving (-0.47, -0.76) raw xDistance=-0.80 yDistance=-0.36
19:11:06.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.80
19:11:06.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:11:06.971 00.000 11616 MoveAxis(E, 444, ABG)
19:11:06.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:06.971 00.000 11616 Move returns status 1, amount 0
19:11:06.971 00.000 11616 MoveAxis(N, 31, ABG)
19:11:06.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:06.971 00.000 11616 Move returns status 1, amount 0
19:11:06.971 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:06.971 00.000 11616 move complete, result=1
19:11:06.971 00.000 11616 worker thread done servicing request
19:11:07.003 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:07.018 00.015 12268 UpdateGuideState exits: m=976 SNR=21.6
19:11:07.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:07.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:07.018 00.000 12268 Enqueuing Expose request
19:11:07.018 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.4 px 0 ms NORTH
19:11:07.018 00.000 11616 Worker thread wakes up
19:11:07.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:07.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:07.018 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:07.018 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:09.028 02.010 11616 Exposure complete
19:11:09.075 00.047 11616 worker thread done servicing request
19:11:09.075 00.000 12268 OnExposeComplete: enter
19:11:09.075 00.000 12268 UpdateGuideState(): m_state=6
19:11:09.075 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
19:11:09.075 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=250.50, Mass=1097, SNR=22.9, Peak=99 HFD=5.0
19:11:09.075 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
19:11:09.075 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
19:11:09.075 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-1.00 hyp=1.12 cameraTheta=-2.03 mountX=-1.04 mountY=-0.36, mountTheta=-2.81
19:11:09.075 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-1.00, opts=13)
19:11:09.075 00.000 12268 Enqueuing Move request for scope (-0.49, -1.00)
19:11:09.075 00.000 11616 Worker thread wakes up
19:11:09.075 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -1.00) opts 0xd
19:11:09.075 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -1.00)
19:11:09.075 00.000 11616 Moving (-0.49, -1.00) raw xDistance=-1.04 yDistance=-0.36
19:11:09.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.52 from input -1.04
19:11:09.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:11:09.075 00.000 11616 MoveAxis(E, 580, ABG)
19:11:09.075 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:09.075 00.000 11616 Move returns status 1, amount 0
19:11:09.075 00.000 11616 MoveAxis(N, 31, ABG)
19:11:09.075 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:09.075 00.000 11616 Move returns status 1, amount 0
19:11:09.075 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:09.075 00.000 11616 move complete, result=1
19:11:09.075 00.000 11616 worker thread done servicing request
19:11:09.093 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:09.107 00.014 12268 UpdateGuideState exits: m=1097 SNR=22.9
19:11:09.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:09.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:09.107 00.000 12268 Enqueuing Expose request
19:11:09.107 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.4 px 0 ms NORTH
19:11:09.107 00.000 11616 Worker thread wakes up
19:11:09.123 00.016 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:09.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:09.125 00.002 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:09.125 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:11.132 02.007 11616 Exposure complete
19:11:11.187 00.055 11616 worker thread done servicing request
19:11:11.187 00.000 12268 OnExposeComplete: enter
19:11:11.187 00.000 12268 UpdateGuideState(): m_state=6
19:11:11.187 00.000 12268 Star::Find(15, 531, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
19:11:11.187 00.000 12268 Star::Find returns 1 (0), X=530.93, Y=251.01, Mass=1126, SNR=23.2, Peak=115 HFD=4.6
19:11:11.187 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.92 = 2.37)
19:11:11.187 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.74)
19:11:11.187 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-0.49 hyp=0.76 cameraTheta=-2.44 mountX=-0.54 mountY=-0.51, mountTheta=-2.38
19:11:11.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=-0.49, opts=13)
19:11:11.187 00.000 12268 Enqueuing Move request for scope (-0.58, -0.49)
19:11:11.187 00.000 11616 Worker thread wakes up
19:11:11.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.49) opts 0xd
19:11:11.187 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, -0.49)
19:11:11.187 00.000 11616 Moving (-0.58, -0.49) raw xDistance=-0.54 yDistance=-0.51
19:11:11.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
19:11:11.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
19:11:11.187 00.000 11616 MoveAxis(E, 301, ABG)
19:11:11.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:11.187 00.000 11616 Move returns status 1, amount 0
19:11:11.187 00.000 11616 MoveAxis(N, 43, ABG)
19:11:11.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:11.187 00.000 11616 Move returns status 1, amount 0
19:11:11.187 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:11.187 00.000 11616 move complete, result=1
19:11:11.187 00.000 11616 worker thread done servicing request
19:11:11.211 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:11.227 00.016 12268 UpdateGuideState exits: m=1126 SNR=23.2
19:11:11.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:11.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:11.227 00.000 12268 Enqueuing Expose request
19:11:11.227 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.5 px 0 ms NORTH
19:11:11.227 00.000 11616 Worker thread wakes up
19:11:11.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:11.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:11.227 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:11.227 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:13.224 01.997 11616 Exposure complete
19:11:13.288 00.064 11616 worker thread done servicing request
19:11:13.288 00.000 12268 OnExposeComplete: enter
19:11:13.288 00.000 12268 UpdateGuideState(): m_state=6
19:11:13.288 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
19:11:13.288 00.000 12268 Star::Find returns 1 (0), X=530.84, Y=251.13, Mass=1054, SNR=22.5, Peak=109 HFD=4.6
19:11:13.288 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
19:11:13.288 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
19:11:13.288 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-0.37 hyp=0.76 cameraTheta=-2.64 mountX=-0.43 mountY=-0.62, mountTheta=-2.18
19:11:13.288 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=-0.37, opts=13)
19:11:13.288 00.000 12268 Enqueuing Move request for scope (-0.67, -0.37)
19:11:13.288 00.000 11616 Worker thread wakes up
19:11:13.288 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.37) opts 0xd
19:11:13.288 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, -0.37)
19:11:13.288 00.000 11616 Moving (-0.67, -0.37) raw xDistance=-0.43 yDistance=-0.62
19:11:13.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
19:11:13.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.62
19:11:13.288 00.000 11616 MoveAxis(E, 240, ABG)
19:11:13.288 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:13.288 00.000 11616 Move returns status 1, amount 0
19:11:13.288 00.000 11616 MoveAxis(N, 52, ABG)
19:11:13.288 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:13.288 00.000 11616 Move returns status 1, amount 0
19:11:13.288 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:13.288 00.000 11616 move complete, result=1
19:11:13.288 00.000 11616 worker thread done servicing request
19:11:13.312 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:13.335 00.023 12268 UpdateGuideState exits: m=1054 SNR=22.5
19:11:13.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:13.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:13.335 00.000 12268 Enqueuing Expose request
19:11:13.335 00.000 11616 Worker thread wakes up
19:11:13.335 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
19:11:13.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:13.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:13.335 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:13.335 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:15.328 01.993 11616 Exposure complete
19:11:15.390 00.062 11616 worker thread done servicing request
19:11:15.390 00.000 12268 OnExposeComplete: enter
19:11:15.390 00.000 12268 UpdateGuideState(): m_state=6
19:11:15.390 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
19:11:15.390 00.000 12268 Star::Find returns 1 (0), X=530.75, Y=250.88, Mass=1063, SNR=22.5, Peak=102 HFD=4.5
19:11:15.390 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.93 = 2.36)
19:11:15.390 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.75)
19:11:15.390 00.000 12268 CameraToMount -- cameraX=-0.76 cameraY=-0.62 hyp=0.98 cameraTheta=-2.45 mountX=-0.69 mountY=-0.67, mountTheta=-2.37
19:11:15.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.76, y=-0.62, opts=13)
19:11:15.390 00.000 12268 Enqueuing Move request for scope (-0.76, -0.62)
19:11:15.390 00.000 11616 Worker thread wakes up
19:11:15.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.62) opts 0xd
19:11:15.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.76, -0.62)
19:11:15.390 00.000 11616 Moving (-0.76, -0.62) raw xDistance=-0.69 yDistance=-0.67
19:11:15.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.69
19:11:15.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.67
19:11:15.390 00.000 11616 MoveAxis(E, 385, ABG)
19:11:15.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:15.390 00.000 11616 Move returns status 1, amount 0
19:11:15.390 00.000 11616 MoveAxis(N, 57, ABG)
19:11:15.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:15.390 00.000 11616 Move returns status 1, amount 0
19:11:15.390 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:15.390 00.000 11616 move complete, result=1
19:11:15.390 00.000 11616 worker thread done servicing request
19:11:15.406 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:15.422 00.016 12268 UpdateGuideState exits: m=1063 SNR=22.5
19:11:15.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:15.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:15.437 00.015 12268 Enqueuing Expose request
19:11:15.437 00.000 11616 Worker thread wakes up
19:11:15.437 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:15.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:15.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:15.437 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:15.437 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:17.453 02.016 11616 Exposure complete
19:11:17.500 00.047 11616 worker thread done servicing request
19:11:17.500 00.000 12268 OnExposeComplete: enter
19:11:17.500 00.000 12268 UpdateGuideState(): m_state=6
19:11:17.500 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
19:11:17.500 00.000 12268 Star::Find returns 1 (0), X=530.80, Y=250.69, Mass=1074, SNR=22.7, Peak=93 HFD=4.9
19:11:17.500 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
19:11:17.500 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
19:11:17.500 00.000 12268 CameraToMount -- cameraX=-0.71 cameraY=-0.81 hyp=1.07 cameraTheta=-2.29 mountX=-0.88 mountY=-0.60, mountTheta=-2.54
19:11:17.500 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.71, y=-0.81, opts=13)
19:11:17.500 00.000 12268 Enqueuing Move request for scope (-0.71, -0.81)
19:11:17.500 00.000 11616 Worker thread wakes up
19:11:17.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.81) opts 0xd
19:11:17.500 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.71, -0.81)
19:11:17.500 00.000 11616 Moving (-0.71, -0.81) raw xDistance=-0.88 yDistance=-0.60
19:11:17.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.88
19:11:17.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.60
19:11:17.500 00.000 11616 MoveAxis(E, 486, ABG)
19:11:17.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:17.500 00.000 11616 Move returns status 1, amount 0
19:11:17.500 00.000 11616 MoveAxis(N, 50, ABG)
19:11:17.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:17.515 00.015 11616 Move returns status 1, amount 0
19:11:17.515 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:17.515 00.000 11616 move complete, result=1
19:11:17.515 00.000 11616 worker thread done servicing request
19:11:17.531 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:17.546 00.015 12268 UpdateGuideState exits: m=1074 SNR=22.7
19:11:17.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:17.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:17.546 00.000 12268 Enqueuing Expose request
19:11:17.546 00.000 11616 Worker thread wakes up
19:11:17.546 00.000 12268 GuideStep: -0.9 px 0 ms EAST, -0.6 px 0 ms NORTH
19:11:17.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:17.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:17.546 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:17.546 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:19.562 02.016 11616 Exposure complete
19:11:19.625 00.063 11616 worker thread done servicing request
19:11:19.625 00.000 12268 OnExposeComplete: enter
19:11:19.625 00.000 12268 UpdateGuideState(): m_state=6
19:11:19.625 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
19:11:19.625 00.000 12268 Star::Find returns 1 (0), X=530.75, Y=250.59, Mass=1120, SNR=23.2, Peak=94 HFD=4.8
19:11:19.625 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
19:11:19.625 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
19:11:19.625 00.000 12268 CameraToMount -- cameraX=-0.76 cameraY=-0.91 hyp=1.19 cameraTheta=-2.27 mountX=-0.98 mountY=-0.64, mountTheta=-2.56
19:11:19.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.76, y=-0.91, opts=13)
19:11:19.625 00.000 12268 Enqueuing Move request for scope (-0.76, -0.91)
19:11:19.625 00.000 11616 Worker thread wakes up
19:11:19.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.91) opts 0xd
19:11:19.625 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.76, -0.91)
19:11:19.625 00.000 11616 Moving (-0.76, -0.91) raw xDistance=-0.98 yDistance=-0.64
19:11:19.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.98
19:11:19.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.64
19:11:19.625 00.000 11616 MoveAxis(E, 544, ABG)
19:11:19.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:19.625 00.000 11616 Move returns status 1, amount 0
19:11:19.625 00.000 11616 MoveAxis(N, 54, ABG)
19:11:19.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:19.625 00.000 11616 Move returns status 1, amount 0
19:11:19.625 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:19.625 00.000 11616 move complete, result=1
19:11:19.625 00.000 11616 worker thread done servicing request
19:11:19.640 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:19.672 00.032 12268 UpdateGuideState exits: m=1120 SNR=23.2
19:11:19.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:19.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:19.672 00.000 12268 Enqueuing Expose request
19:11:19.672 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.6 px 0 ms NORTH
19:11:19.672 00.000 11616 Worker thread wakes up
19:11:19.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:19.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:19.672 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:19.672 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:21.671 01.999 11616 Exposure complete
19:11:21.734 00.063 11616 worker thread done servicing request
19:11:21.734 00.000 12268 OnExposeComplete: enter
19:11:21.734 00.000 12268 UpdateGuideState(): m_state=6
19:11:21.734 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
19:11:21.734 00.000 12268 Star::Find returns 1 (0), X=530.73, Y=250.54, Mass=1083, SNR=22.8, Peak=89 HFD=5.0
19:11:21.734 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.73 = 2.56)
19:11:21.734 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
19:11:21.734 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=-0.96 hyp=1.24 cameraTheta=-2.25 mountX=-1.03 mountY=-0.65, mountTheta=-2.58
19:11:21.734 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.78, y=-0.96, opts=13)
19:11:21.734 00.000 12268 Enqueuing Move request for scope (-0.78, -0.96)
19:11:21.734 00.000 11616 Worker thread wakes up
19:11:21.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.96) opts 0xd
19:11:21.734 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.78, -0.96)
19:11:21.734 00.000 11616 Moving (-0.78, -0.96) raw xDistance=-1.03 yDistance=-0.65
19:11:21.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.52 from input -1.03
19:11:21.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.65
19:11:21.734 00.000 11616 MoveAxis(E, 575, ABG)
19:11:21.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:21.734 00.000 11616 Move returns status 1, amount 0
19:11:21.734 00.000 11616 MoveAxis(N, 55, ABG)
19:11:21.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:21.734 00.000 11616 Move returns status 1, amount 0
19:11:21.734 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:21.734 00.000 11616 move complete, result=1
19:11:21.734 00.000 11616 worker thread done servicing request
19:11:21.749 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:21.769 00.020 12268 UpdateGuideState exits: m=1083 SNR=22.8
19:11:21.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:21.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:21.769 00.000 12268 Enqueuing Expose request
19:11:21.769 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:21.769 00.000 11616 Worker thread wakes up
19:11:21.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:21.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:21.781 00.012 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:21.781 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:23.765 01.984 11616 Exposure complete
19:11:23.828 00.063 11616 worker thread done servicing request
19:11:23.828 00.000 12268 OnExposeComplete: enter
19:11:23.828 00.000 12268 UpdateGuideState(): m_state=6
19:11:23.828 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
19:11:23.828 00.000 12268 Star::Find returns 1 (0), X=530.67, Y=250.49, Mass=1060, SNR=22.5, Peak=89 HFD=4.8
19:11:23.828 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
19:11:23.828 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
19:11:23.828 00.000 12268 CameraToMount -- cameraX=-0.84 cameraY=-1.01 hyp=1.31 cameraTheta=-2.27 mountX=-1.09 mountY=-0.71, mountTheta=-2.56
19:11:23.828 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.84, y=-1.01, opts=13)
19:11:23.828 00.000 12268 Enqueuing Move request for scope (-0.84, -1.01)
19:11:23.828 00.000 11616 Worker thread wakes up
19:11:23.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -1.01) opts 0xd
19:11:23.828 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.84, -1.01)
19:11:23.828 00.000 11616 Moving (-0.84, -1.01) raw xDistance=-1.09 yDistance=-0.71
19:11:23.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.09
19:11:23.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.71
19:11:23.828 00.000 11616 MoveAxis(E, 603, ABG)
19:11:23.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:23.828 00.000 11616 Move returns status 1, amount 0
19:11:23.828 00.000 11616 MoveAxis(N, 60, ABG)
19:11:23.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:23.828 00.000 11616 Move returns status 1, amount 0
19:11:23.828 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:23.828 00.000 11616 move complete, result=1
19:11:23.828 00.000 11616 worker thread done servicing request
19:11:23.843 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:23.859 00.016 12268 UpdateGuideState exits: m=1060 SNR=22.5
19:11:23.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:23.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:23.859 00.000 12268 Enqueuing Expose request
19:11:23.859 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:23.859 00.000 11616 Worker thread wakes up
19:11:23.874 00.015 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:23.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:23.874 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:23.874 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:25.890 02.016 11616 Exposure complete
19:11:25.953 00.063 11616 worker thread done servicing request
19:11:25.953 00.000 12268 OnExposeComplete: enter
19:11:25.953 00.000 12268 UpdateGuideState(): m_state=6
19:11:25.953 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
19:11:25.953 00.000 12268 Star::Find returns 1 (0), X=530.79, Y=250.44, Mass=1098, SNR=22.9, Peak=93 HFD=4.8
19:11:25.953 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.64 = 2.65)
19:11:25.953 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
19:11:25.953 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=-1.06 hyp=1.28 cameraTheta=-2.16 mountX=-1.12 mountY=-0.57, mountTheta=-2.67
19:11:25.953 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=-1.06, opts=13)
19:11:25.953 00.000 12268 Enqueuing Move request for scope (-0.72, -1.06)
19:11:25.953 00.000 11616 Worker thread wakes up
19:11:25.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -1.06) opts 0xd
19:11:25.953 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.72, -1.06)
19:11:25.953 00.000 11616 Moving (-0.72, -1.06) raw xDistance=-1.12 yDistance=-0.57
19:11:25.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.56 from input -1.12
19:11:25.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
19:11:25.953 00.000 11616 MoveAxis(E, 624, ABG)
19:11:25.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:25.953 00.000 11616 Move returns status 1, amount 0
19:11:25.953 00.000 11616 MoveAxis(N, 49, ABG)
19:11:25.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:25.953 00.000 11616 Move returns status 1, amount 0
19:11:25.953 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:25.953 00.000 11616 move complete, result=1
19:11:25.953 00.000 11616 worker thread done servicing request
19:11:25.969 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:25.984 00.015 12268 UpdateGuideState exits: m=1098 SNR=22.9
19:11:25.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:25.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:25.984 00.000 12268 Enqueuing Expose request
19:11:26.000 00.016 11616 Worker thread wakes up
19:11:26.000 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.6 px 0 ms NORTH
19:11:26.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:26.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:26.000 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:26.000 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:28.015 02.015 11616 Exposure complete
19:11:28.078 00.063 11616 worker thread done servicing request
19:11:28.078 00.000 12268 OnExposeComplete: enter
19:11:28.078 00.000 12268 UpdateGuideState(): m_state=6
19:11:28.078 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
19:11:28.078 00.000 12268 Star::Find returns 1 (0), X=530.74, Y=250.84, Mass=1098, SNR=22.9, Peak=89 HFD=5.1
19:11:28.078 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.91 = 2.38)
19:11:28.078 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.73)
19:11:28.078 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=-0.66 hyp=1.01 cameraTheta=-2.43 mountX=-0.73 mountY=-0.68, mountTheta=-2.39
19:11:28.078 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.77, y=-0.66, opts=13)
19:11:28.078 00.000 12268 Enqueuing Move request for scope (-0.77, -0.66)
19:11:28.078 00.000 11616 Worker thread wakes up
19:11:28.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.66) opts 0xd
19:11:28.078 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.77, -0.66)
19:11:28.078 00.000 11616 Moving (-0.77, -0.66) raw xDistance=-0.73 yDistance=-0.68
19:11:28.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.73
19:11:28.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.68
19:11:28.078 00.000 11616 MoveAxis(E, 406, ABG)
19:11:28.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:28.078 00.000 11616 Move returns status 1, amount 0
19:11:28.078 00.000 11616 MoveAxis(N, 57, ABG)
19:11:28.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:28.078 00.000 11616 Move returns status 1, amount 0
19:11:28.078 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:28.078 00.000 11616 move complete, result=1
19:11:28.078 00.000 11616 worker thread done servicing request
19:11:28.093 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:28.124 00.031 12268 UpdateGuideState exits: m=1098 SNR=22.9
19:11:28.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:28.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:28.124 00.000 12268 Enqueuing Expose request
19:11:28.124 00.000 11616 Worker thread wakes up
19:11:28.124 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:28.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:28.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:28.124 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:28.124 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:30.134 02.010 11616 Exposure complete
19:11:30.187 00.053 11616 worker thread done servicing request
19:11:30.187 00.000 12268 OnExposeComplete: enter
19:11:30.187 00.000 12268 UpdateGuideState(): m_state=6
19:11:30.187 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
19:11:30.187 00.000 12268 Star::Find returns 1 (0), X=530.73, Y=250.94, Mass=1192, SNR=23.9, Peak=93 HFD=5.3
19:11:30.187 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-3.99 = 2.29)
19:11:30.187 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.82)
19:11:30.187 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=-0.56 hyp=0.96 cameraTheta=-2.52 mountX=-0.64 mountY=-0.70, mountTheta=-2.31
19:11:30.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.78, y=-0.56, opts=13)
19:11:30.187 00.000 12268 Enqueuing Move request for scope (-0.78, -0.56)
19:11:30.187 00.000 11616 Worker thread wakes up
19:11:30.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.56) opts 0xd
19:11:30.187 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.78, -0.56)
19:11:30.187 00.000 11616 Moving (-0.78, -0.56) raw xDistance=-0.64 yDistance=-0.70
19:11:30.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
19:11:30.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.70
19:11:30.187 00.000 11616 MoveAxis(E, 353, ABG)
19:11:30.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:30.187 00.000 11616 Move returns status 1, amount 0
19:11:30.187 00.000 11616 MoveAxis(N, 59, ABG)
19:11:30.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:30.187 00.000 11616 Move returns status 1, amount 0
19:11:30.187 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:30.187 00.000 11616 move complete, result=1
19:11:30.187 00.000 11616 worker thread done servicing request
19:11:30.197 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:30.218 00.021 12268 UpdateGuideState exits: m=1192 SNR=23.9
19:11:30.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:30.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:30.218 00.000 12268 Enqueuing Expose request
19:11:30.218 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:30.218 00.000 11616 Worker thread wakes up
19:11:30.229 00.011 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:30.229 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:30.229 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:30.229 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:32.235 02.006 11616 Exposure complete
19:11:32.283 00.048 11616 worker thread done servicing request
19:11:32.283 00.000 12268 OnExposeComplete: enter
19:11:32.283 00.000 12268 UpdateGuideState(): m_state=6
19:11:32.283 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
19:11:32.283 00.000 12268 Star::Find returns 1 (0), X=530.69, Y=250.84, Mass=1097, SNR=22.8, Peak=89 HFD=5.2
19:11:32.283 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.94 = 2.35)
19:11:32.283 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.76)
19:11:32.283 00.000 12268 CameraToMount -- cameraX=-0.82 cameraY=-0.66 hyp=1.05 cameraTheta=-2.46 mountX=-0.74 mountY=-0.73, mountTheta=-2.36
19:11:32.283 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.82, y=-0.66, opts=13)
19:11:32.283 00.000 12268 Enqueuing Move request for scope (-0.82, -0.66)
19:11:32.283 00.000 11616 Worker thread wakes up
19:11:32.283 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.66) opts 0xd
19:11:32.283 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.82, -0.66)
19:11:32.299 00.016 11616 Moving (-0.82, -0.66) raw xDistance=-0.74 yDistance=-0.73
19:11:32.299 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.74
19:11:32.299 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.73
19:11:32.299 00.000 11616 MoveAxis(E, 409, ABG)
19:11:32.299 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:32.299 00.000 11616 Move returns status 1, amount 0
19:11:32.299 00.000 11616 MoveAxis(N, 62, ABG)
19:11:32.299 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:32.299 00.000 11616 Move returns status 1, amount 0
19:11:32.299 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:32.299 00.000 11616 move complete, result=1
19:11:32.299 00.000 11616 worker thread done servicing request
19:11:32.315 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:32.330 00.015 12268 UpdateGuideState exits: m=1097 SNR=22.8
19:11:32.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:32.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:32.330 00.000 12268 Enqueuing Expose request
19:11:32.330 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:32.330 00.000 11616 Worker thread wakes up
19:11:32.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:32.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:32.330 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:32.330 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:34.343 02.013 11616 Exposure complete
19:11:34.390 00.047 11616 worker thread done servicing request
19:11:34.390 00.000 12268 OnExposeComplete: enter
19:11:34.390 00.000 12268 UpdateGuideState(): m_state=6
19:11:34.390 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
19:11:34.390 00.000 12268 Star::Find returns 1 (0), X=530.77, Y=250.85, Mass=1161, SNR=23.6, Peak=94 HFD=5.1
19:11:34.390 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.90 = 2.39)
19:11:34.390 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.72)
19:11:34.390 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=-0.65 hyp=0.99 cameraTheta=-2.42 mountX=-0.72 mountY=-0.65, mountTheta=-2.40
19:11:34.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.74, y=-0.65, opts=13)
19:11:34.390 00.000 12268 Enqueuing Move request for scope (-0.74, -0.65)
19:11:34.390 00.000 11616 Worker thread wakes up
19:11:34.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.65) opts 0xd
19:11:34.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.74, -0.65)
19:11:34.390 00.000 11616 Moving (-0.74, -0.65) raw xDistance=-0.72 yDistance=-0.65
19:11:34.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
19:11:34.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.65
19:11:34.390 00.000 11616 MoveAxis(E, 400, ABG)
19:11:34.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:34.390 00.000 11616 Move returns status 1, amount 0
19:11:34.390 00.000 11616 MoveAxis(N, 55, ABG)
19:11:34.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:34.390 00.000 11616 Move returns status 1, amount 0
19:11:34.390 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:34.390 00.000 11616 move complete, result=1
19:11:34.390 00.000 11616 worker thread done servicing request
19:11:34.421 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:34.437 00.016 12268 UpdateGuideState exits: m=1161 SNR=23.6
19:11:34.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:34.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:34.437 00.000 12268 Enqueuing Expose request
19:11:34.437 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:34.437 00.000 11616 Worker thread wakes up
19:11:34.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:34.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:34.437 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:34.437 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:36.444 02.007 11616 Exposure complete
19:11:36.491 00.047 11616 worker thread done servicing request
19:11:36.491 00.000 12268 OnExposeComplete: enter
19:11:36.491 00.000 12268 UpdateGuideState(): m_state=6
19:11:36.491 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
19:11:36.491 00.000 12268 Star::Find returns 1 (0), X=530.72, Y=250.73, Mass=1133, SNR=23.3, Peak=86 HFD=5.2
19:11:36.491 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.84 = 2.45)
19:11:36.491 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.67)
19:11:36.491 00.000 12268 CameraToMount -- cameraX=-0.79 cameraY=-0.77 hyp=1.10 cameraTheta=-2.36 mountX=-0.84 mountY=-0.68, mountTheta=-2.46
19:11:36.500 00.009 12268 SchedulePrimaryMove(0D94C700, x=-0.79, y=-0.77, opts=13)
19:11:36.500 00.000 12268 Enqueuing Move request for scope (-0.79, -0.77)
19:11:36.500 00.000 11616 Worker thread wakes up
19:11:36.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.77) opts 0xd
19:11:36.500 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.79, -0.77)
19:11:36.500 00.000 11616 Moving (-0.79, -0.77) raw xDistance=-0.84 yDistance=-0.68
19:11:36.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.84
19:11:36.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.68
19:11:36.500 00.000 11616 MoveAxis(E, 469, ABG)
19:11:36.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:36.500 00.000 11616 Move returns status 1, amount 0
19:11:36.500 00.000 11616 MoveAxis(N, 58, ABG)
19:11:36.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:36.500 00.000 11616 Move returns status 1, amount 0
19:11:36.500 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:36.500 00.000 11616 move complete, result=1
19:11:36.500 00.000 11616 worker thread done servicing request
19:11:36.507 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:36.531 00.024 12268 UpdateGuideState exits: m=1133 SNR=23.3
19:11:36.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:36.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:36.531 00.000 12268 Enqueuing Expose request
19:11:36.531 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:36.531 00.000 11616 Worker thread wakes up
19:11:36.539 00.008 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:36.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:36.539 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:36.539 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:38.548 02.009 11616 Exposure complete
19:11:38.595 00.047 11616 worker thread done servicing request
19:11:38.595 00.000 12268 OnExposeComplete: enter
19:11:38.595 00.000 12268 UpdateGuideState(): m_state=6
19:11:38.595 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
19:11:38.595 00.000 12268 Star::Find returns 1 (0), X=530.74, Y=250.49, Mass=1076, SNR=22.7, Peak=91 HFD=5.0
19:11:38.595 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
19:11:38.595 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
19:11:38.595 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=-1.01 hyp=1.27 cameraTheta=-2.22 mountX=-1.08 mountY=-0.63, mountTheta=-2.61
19:11:38.595 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.77, y=-1.01, opts=13)
19:11:38.595 00.000 12268 Enqueuing Move request for scope (-0.77, -1.01)
19:11:38.595 00.000 11616 Worker thread wakes up
19:11:38.595 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -1.01) opts 0xd
19:11:38.595 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.77, -1.01)
19:11:38.595 00.000 11616 Moving (-0.77, -1.01) raw xDistance=-1.08 yDistance=-0.63
19:11:38.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.08
19:11:38.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.63
19:11:38.595 00.000 11616 MoveAxis(E, 599, ABG)
19:11:38.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:38.595 00.000 11616 Move returns status 1, amount 0
19:11:38.595 00.000 11616 MoveAxis(N, 53, ABG)
19:11:38.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:38.595 00.000 11616 Move returns status 1, amount 0
19:11:38.595 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:38.595 00.000 11616 move complete, result=1
19:11:38.595 00.000 11616 worker thread done servicing request
19:11:38.625 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:38.643 00.018 12268 UpdateGuideState exits: m=1076 SNR=22.7
19:11:38.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:38.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:38.643 00.000 12268 Enqueuing Expose request
19:11:38.643 00.000 12268 GuideStep: -1.1 px 0 ms EAST, -0.6 px 0 ms NORTH
19:11:38.643 00.000 11616 Worker thread wakes up
19:11:38.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:38.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:38.643 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:38.643 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:40.636 01.993 11616 Exposure complete
19:11:40.699 00.063 11616 worker thread done servicing request
19:11:40.699 00.000 12268 OnExposeComplete: enter
19:11:40.699 00.000 12268 UpdateGuideState(): m_state=6
19:11:40.699 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
19:11:40.699 00.000 12268 Star::Find returns 1 (0), X=530.77, Y=250.55, Mass=1180, SNR=23.6, Peak=104 HFD=4.9
19:11:40.699 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.70 = 2.58)
19:11:40.699 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.53)
19:11:40.699 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=-0.95 hyp=1.20 cameraTheta=-2.23 mountX=-1.02 mountY=-0.61, mountTheta=-2.60
19:11:40.699 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.74, y=-0.95, opts=13)
19:11:40.699 00.000 12268 Enqueuing Move request for scope (-0.74, -0.95)
19:11:40.699 00.000 11616 Worker thread wakes up
19:11:40.699 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.95) opts 0xd
19:11:40.699 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.74, -0.95)
19:11:40.699 00.000 11616 Moving (-0.74, -0.95) raw xDistance=-1.02 yDistance=-0.61
19:11:40.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.51 from input -1.02
19:11:40.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
19:11:40.699 00.000 11616 MoveAxis(E, 565, ABG)
19:11:40.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:40.699 00.000 11616 Move returns status 1, amount 0
19:11:40.699 00.000 11616 MoveAxis(N, 51, ABG)
19:11:40.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:40.699 00.000 11616 Move returns status 1, amount 0
19:11:40.699 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:40.699 00.000 11616 move complete, result=1
19:11:40.699 00.000 11616 worker thread done servicing request
19:11:40.718 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:40.731 00.013 12268 UpdateGuideState exits: m=1180 SNR=23.6
19:11:40.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:40.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:40.731 00.000 12268 Enqueuing Expose request
19:11:40.731 00.000 12268 GuideStep: -1.0 px 0 ms EAST, -0.6 px 0 ms NORTH
19:11:40.731 00.000 11616 Worker thread wakes up
19:11:40.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:40.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:40.731 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:40.731 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:42.731 02.000 11616 Exposure complete
19:11:42.794 00.063 11616 worker thread done servicing request
19:11:42.794 00.000 12268 OnExposeComplete: enter
19:11:42.794 00.000 12268 UpdateGuideState(): m_state=6
19:11:42.794 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
19:11:42.794 00.000 12268 Star::Find returns 1 (0), X=530.76, Y=250.91, Mass=1134, SNR=23.3, Peak=101 HFD=5.0
19:11:42.794 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
19:11:42.794 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
19:11:42.794 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=-0.59 hyp=0.95 cameraTheta=-2.47 mountX=-0.66 mountY=-0.66, mountTheta=-2.35
19:11:42.794 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.75, y=-0.59, opts=13)
19:11:42.794 00.000 12268 Enqueuing Move request for scope (-0.75, -0.59)
19:11:42.794 00.000 11616 Worker thread wakes up
19:11:42.794 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.59) opts 0xd
19:11:42.794 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.75, -0.59)
19:11:42.794 00.000 11616 Moving (-0.75, -0.59) raw xDistance=-0.66 yDistance=-0.66
19:11:42.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.66
19:11:42.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.66
19:11:42.794 00.000 11616 MoveAxis(E, 367, ABG)
19:11:42.794 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:42.794 00.000 11616 Move returns status 1, amount 0
19:11:42.794 00.000 11616 MoveAxis(N, 56, ABG)
19:11:42.794 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:42.794 00.000 11616 Move returns status 1, amount 0
19:11:42.794 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:42.794 00.000 11616 move complete, result=1
19:11:42.794 00.000 11616 worker thread done servicing request
19:11:42.812 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:42.826 00.014 12268 UpdateGuideState exits: m=1134 SNR=23.3
19:11:42.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:42.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:42.826 00.000 12268 Enqueuing Expose request
19:11:42.826 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:42.826 00.000 11616 Worker thread wakes up
19:11:42.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:42.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:42.826 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:42.826 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:44.844 02.018 11616 Exposure complete
19:11:44.890 00.046 11616 worker thread done servicing request
19:11:44.890 00.000 12268 OnExposeComplete: enter
19:11:44.890 00.000 12268 UpdateGuideState(): m_state=6
19:11:44.890 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
19:11:44.890 00.000 12268 Star::Find returns 1 (0), X=530.76, Y=250.66, Mass=1031, SNR=22.2, Peak=90 HFD=4.7
19:11:44.906 00.016 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
19:11:44.906 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.60)
19:11:44.906 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=-0.84 hyp=1.12 cameraTheta=-2.30 mountX=-0.91 mountY=-0.64, mountTheta=-2.53
19:11:44.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.75, y=-0.84, opts=13)
19:11:44.906 00.000 12268 Enqueuing Move request for scope (-0.75, -0.84)
19:11:44.906 00.000 11616 Worker thread wakes up
19:11:44.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.84) opts 0xd
19:11:44.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.75, -0.84)
19:11:44.906 00.000 11616 Moving (-0.75, -0.84) raw xDistance=-0.91 yDistance=-0.64
19:11:44.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.91
19:11:44.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.64
19:11:44.906 00.000 11616 MoveAxis(E, 504, ABG)
19:11:44.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:44.906 00.000 11616 Move returns status 1, amount 0
19:11:44.906 00.000 11616 MoveAxis(N, 54, ABG)
19:11:44.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:44.906 00.000 11616 Move returns status 1, amount 0
19:11:44.906 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:44.906 00.000 11616 move complete, result=1
19:11:44.906 00.000 11616 worker thread done servicing request
19:11:44.922 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:44.938 00.016 12268 UpdateGuideState exits: m=1031 SNR=22.2
19:11:44.938 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:44.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:44.938 00.000 12268 Enqueuing Expose request
19:11:44.938 00.000 12268 GuideStep: -0.9 px 0 ms EAST, -0.6 px 0 ms NORTH
19:11:44.938 00.000 11616 Worker thread wakes up
19:11:44.938 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:44.938 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:44.938 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:44.938 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:46.957 02.019 11616 Exposure complete
19:11:47.005 00.048 11616 worker thread done servicing request
19:11:47.005 00.000 12268 OnExposeComplete: enter
19:11:47.005 00.000 12268 UpdateGuideState(): m_state=6
19:11:47.005 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
19:11:47.005 00.000 12268 Star::Find returns 1 (0), X=530.88, Y=250.75, Mass=1114, SNR=23.1, Peak=98 HFD=4.9
19:11:47.005 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.75 = 2.54)
19:11:47.005 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.57)
19:11:47.005 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-0.75 hyp=0.98 cameraTheta=-2.27 mountX=-0.81 mountY=-0.53, mountTheta=-2.56
19:11:47.005 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=-0.75, opts=13)
19:11:47.005 00.000 12268 Enqueuing Move request for scope (-0.63, -0.75)
19:11:47.005 00.000 11616 Worker thread wakes up
19:11:47.005 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.75) opts 0xd
19:11:47.005 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, -0.75)
19:11:47.005 00.000 11616 Moving (-0.63, -0.75) raw xDistance=-0.81 yDistance=-0.53
19:11:47.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.81
19:11:47.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
19:11:47.005 00.000 11616 MoveAxis(E, 449, ABG)
19:11:47.005 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:47.005 00.000 11616 Move returns status 1, amount 0
19:11:47.005 00.000 11616 MoveAxis(N, 45, ABG)
19:11:47.005 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:47.005 00.000 11616 Move returns status 1, amount 0
19:11:47.005 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:47.005 00.000 11616 move complete, result=1
19:11:47.005 00.000 11616 worker thread done servicing request
19:11:47.031 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:47.036 00.005 12268 UpdateGuideState exits: m=1114 SNR=23.1
19:11:47.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:47.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:47.036 00.000 12268 Enqueuing Expose request
19:11:47.036 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.5 px 0 ms NORTH
19:11:47.036 00.000 11616 Worker thread wakes up
19:11:47.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:47.052 00.016 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:47.052 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:47.052 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:49.065 02.013 11616 Exposure complete
19:11:49.112 00.047 11616 worker thread done servicing request
19:11:49.112 00.000 12268 OnExposeComplete: enter
19:11:49.112 00.000 12268 UpdateGuideState(): m_state=6
19:11:49.112 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
19:11:49.112 00.000 12268 Star::Find returns 1 (0), X=530.75, Y=250.79, Mass=1222, SNR=24.2, Peak=100 HFD=5.0
19:11:49.112 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.87 = 2.42)
19:11:49.112 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.69)
19:11:49.112 00.000 12268 CameraToMount -- cameraX=-0.76 cameraY=-0.71 hyp=1.04 cameraTheta=-2.39 mountX=-0.78 mountY=-0.67, mountTheta=-2.44
19:11:49.112 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.76, y=-0.71, opts=13)
19:11:49.112 00.000 12268 Enqueuing Move request for scope (-0.76, -0.71)
19:11:49.112 00.000 11616 Worker thread wakes up
19:11:49.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.71) opts 0xd
19:11:49.112 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.76, -0.71)
19:11:49.112 00.000 11616 Moving (-0.76, -0.71) raw xDistance=-0.78 yDistance=-0.67
19:11:49.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.78
19:11:49.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.67
19:11:49.112 00.000 11616 MoveAxis(E, 434, ABG)
19:11:49.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:49.112 00.000 11616 Move returns status 1, amount 0
19:11:49.112 00.000 11616 MoveAxis(N, 56, ABG)
19:11:49.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:49.112 00.000 11616 Move returns status 1, amount 0
19:11:49.112 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:49.112 00.000 11616 move complete, result=1
19:11:49.112 00.000 11616 worker thread done servicing request
19:11:49.128 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:49.160 00.032 12268 UpdateGuideState exits: m=1222 SNR=24.2
19:11:49.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:49.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:49.160 00.000 12268 Enqueuing Expose request
19:11:49.160 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:49.160 00.000 11616 Worker thread wakes up
19:11:49.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:49.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:49.160 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:49.160 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:51.168 02.008 11616 Exposure complete
19:11:51.218 00.050 11616 worker thread done servicing request
19:11:51.218 00.000 12268 OnExposeComplete: enter
19:11:51.218 00.000 12268 UpdateGuideState(): m_state=6
19:11:51.218 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
19:11:51.218 00.000 12268 Star::Find returns 1 (0), X=530.76, Y=250.77, Mass=1107, SNR=23.0, Peak=92 HFD=5.1
19:11:51.218 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.84 = 2.44)
19:11:51.218 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.67)
19:11:51.218 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=-0.72 hyp=1.04 cameraTheta=-2.37 mountX=-0.79 mountY=-0.65, mountTheta=-2.46
19:11:51.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.75, y=-0.72, opts=13)
19:11:51.218 00.000 12268 Enqueuing Move request for scope (-0.75, -0.72)
19:11:51.218 00.000 11616 Worker thread wakes up
19:11:51.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.72) opts 0xd
19:11:51.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.75, -0.72)
19:11:51.218 00.000 11616 Moving (-0.75, -0.72) raw xDistance=-0.79 yDistance=-0.65
19:11:51.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.79
19:11:51.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.65
19:11:51.218 00.000 11616 MoveAxis(E, 441, ABG)
19:11:51.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:51.218 00.000 11616 Move returns status 1, amount 0
19:11:51.218 00.000 11616 MoveAxis(N, 55, ABG)
19:11:51.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:51.218 00.000 11616 Move returns status 1, amount 0
19:11:51.218 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:51.218 00.000 11616 move complete, result=1
19:11:51.218 00.000 11616 worker thread done servicing request
19:11:51.232 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:51.264 00.032 12268 UpdateGuideState exits: m=1107 SNR=23.0
19:11:51.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:51.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:51.264 00.000 12268 Enqueuing Expose request
19:11:51.264 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.6 px 0 ms NORTH
19:11:51.264 00.000 11616 Worker thread wakes up
19:11:51.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:51.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:51.264 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:51.264 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:53.349 02.085 11616 Exposure complete
19:11:53.413 00.064 11616 worker thread done servicing request
19:11:53.413 00.000 12268 OnExposeComplete: enter
19:11:53.413 00.000 12268 UpdateGuideState(): m_state=6
19:11:53.413 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
19:11:53.413 00.000 12268 Star::Find returns 1 (0), X=530.71, Y=250.82, Mass=1089, SNR=22.8, Peak=98 HFD=5.0
19:11:53.413 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
19:11:53.413 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
19:11:53.413 00.000 12268 CameraToMount -- cameraX=-0.80 cameraY=-0.68 hyp=1.05 cameraTheta=-2.44 mountX=-0.75 mountY=-0.71, mountTheta=-2.39
19:11:53.413 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.80, y=-0.68, opts=13)
19:11:53.413 00.000 12268 Enqueuing Move request for scope (-0.80, -0.68)
19:11:53.413 00.000 11616 Worker thread wakes up
19:11:53.413 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.68) opts 0xd
19:11:53.413 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.80, -0.68)
19:11:53.413 00.000 11616 Moving (-0.80, -0.68) raw xDistance=-0.75 yDistance=-0.71
19:11:53.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.75
19:11:53.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.71
19:11:53.413 00.000 11616 MoveAxis(E, 417, ABG)
19:11:53.413 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:53.413 00.000 11616 Move returns status 1, amount 0
19:11:53.413 00.000 11616 MoveAxis(N, 60, ABG)
19:11:53.413 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:53.413 00.000 11616 Move returns status 1, amount 0
19:11:53.413 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:53.413 00.000 11616 move complete, result=1
19:11:53.413 00.000 11616 worker thread done servicing request
19:11:53.437 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:53.445 00.008 12268 UpdateGuideState exits: m=1089 SNR=22.8
19:11:53.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:53.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:53.445 00.000 12268 Enqueuing Expose request
19:11:53.445 00.000 12268 GuideStep: -0.8 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:53.445 00.000 11616 Worker thread wakes up
19:11:53.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:53.460 00.015 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:53.460 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:53.460 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:55.468 02.008 11616 Exposure complete
19:11:55.515 00.047 11616 worker thread done servicing request
19:11:55.515 00.000 12268 OnExposeComplete: enter
19:11:55.515 00.000 12268 UpdateGuideState(): m_state=6
19:11:55.515 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
19:11:55.515 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=251.43, Mass=1113, SNR=23.1, Peak=110 HFD=4.9
19:11:55.515 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.50 = 1.78)
19:11:55.515 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
19:11:55.515 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-0.07 hyp=0.62 cameraTheta=-3.03 mountX=-0.13 mountY=-0.60, mountTheta=-1.79
19:11:55.515 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-0.07, opts=13)
19:11:55.515 00.000 12268 Enqueuing Move request for scope (-0.62, -0.07)
19:11:55.515 00.000 11616 Worker thread wakes up
19:11:55.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.07) opts 0xd
19:11:55.515 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -0.07)
19:11:55.515 00.000 11616 Moving (-0.62, -0.07) raw xDistance=-0.13 yDistance=-0.60
19:11:55.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:11:55.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:11:55.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.60
19:11:55.515 00.000 11616 MoveAxis(E, 0, ABG)
19:11:55.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:55.515 00.000 11616 Move returns status 1, amount 0
19:11:55.515 00.000 11616 MoveAxis(N, 51, ABG)
19:11:55.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:55.515 00.000 11616 Move returns status 1, amount 0
19:11:55.515 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:55.515 00.000 11616 move complete, result=1
19:11:55.515 00.000 11616 worker thread done servicing request
19:11:55.531 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:55.546 00.015 12268 UpdateGuideState exits: m=1113 SNR=23.1
19:11:55.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:55.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:55.546 00.000 12268 Enqueuing Expose request
19:11:55.546 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
19:11:55.546 00.000 11616 Worker thread wakes up
19:11:55.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:55.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:55.562 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:55.562 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:57.565 02.003 11616 Exposure complete
19:11:57.612 00.047 11616 worker thread done servicing request
19:11:57.612 00.000 12268 OnExposeComplete: enter
19:11:57.612 00.000 12268 UpdateGuideState(): m_state=6
19:11:57.612 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
19:11:57.612 00.000 12268 Star::Find returns 1 (0), X=530.82, Y=251.30, Mass=1167, SNR=23.6, Peak=107 HFD=5.0
19:11:57.612 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.33 = 1.95)
19:11:57.612 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.16)
19:11:57.612 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=-0.20 hyp=0.71 cameraTheta=-2.86 mountX=-0.27 mountY=-0.65, mountTheta=-1.96
19:11:57.624 00.012 12268 SchedulePrimaryMove(0D94C700, x=-0.68, y=-0.20, opts=13)
19:11:57.624 00.000 12268 Enqueuing Move request for scope (-0.68, -0.20)
19:11:57.624 00.000 11616 Worker thread wakes up
19:11:57.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.20) opts 0xd
19:11:57.624 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.68, -0.20)
19:11:57.624 00.000 11616 Moving (-0.68, -0.20) raw xDistance=-0.27 yDistance=-0.65
19:11:57.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
19:11:57.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.65
19:11:57.624 00.000 11616 MoveAxis(E, 148, ABG)
19:11:57.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:57.624 00.000 11616 Move returns status 1, amount 0
19:11:57.624 00.000 11616 MoveAxis(N, 55, ABG)
19:11:57.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:57.624 00.000 11616 Move returns status 1, amount 0
19:11:57.624 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:57.624 00.000 11616 move complete, result=1
19:11:57.624 00.000 11616 worker thread done servicing request
19:11:57.644 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:57.660 00.016 12268 UpdateGuideState exits: m=1167 SNR=23.6
19:11:57.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:57.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:57.660 00.000 12268 Enqueuing Expose request
19:11:57.660 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:57.660 00.000 11616 Worker thread wakes up
19:11:57.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:57.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:57.660 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:57.660 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:11:59.673 02.013 11616 Exposure complete
19:11:59.720 00.047 11616 worker thread done servicing request
19:11:59.720 00.000 12268 OnExposeComplete: enter
19:11:59.720 00.000 12268 UpdateGuideState(): m_state=6
19:11:59.720 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
19:11:59.720 00.000 12268 Star::Find returns 1 (0), X=530.78, Y=251.10, Mass=1098, SNR=23.0, Peak=121 HFD=4.7
19:11:59.720 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.12 = 2.17)
19:11:59.720 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.94)
19:11:59.720 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=-0.40 hyp=0.83 cameraTheta=-2.64 mountX=-0.47 mountY=-0.68, mountTheta=-2.18
19:11:59.720 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.73, y=-0.40, opts=13)
19:11:59.720 00.000 12268 Enqueuing Move request for scope (-0.73, -0.40)
19:11:59.720 00.000 11616 Worker thread wakes up
19:11:59.720 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.40) opts 0xd
19:11:59.720 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.73, -0.40)
19:11:59.720 00.000 11616 Moving (-0.73, -0.40) raw xDistance=-0.47 yDistance=-0.68
19:11:59.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
19:11:59.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.68
19:11:59.720 00.000 11616 MoveAxis(E, 260, ABG)
19:11:59.720 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:59.720 00.000 11616 Move returns status 1, amount 0
19:11:59.720 00.000 11616 MoveAxis(N, 57, ABG)
19:11:59.720 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:11:59.720 00.000 11616 Move returns status 1, amount 0
19:11:59.720 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:11:59.720 00.000 11616 move complete, result=1
19:11:59.720 00.000 11616 worker thread done servicing request
19:11:59.736 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:11:59.752 00.016 12268 UpdateGuideState exits: m=1098 SNR=23.0
19:11:59.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:59.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:11:59.752 00.000 12268 Enqueuing Expose request
19:11:59.752 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.7 px 0 ms NORTH
19:11:59.752 00.000 11616 Worker thread wakes up
19:11:59.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:11:59.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:11:59.768 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:11:59.768 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:01.759 01.991 11616 Exposure complete
19:12:01.823 00.064 11616 worker thread done servicing request
19:12:01.823 00.000 12268 OnExposeComplete: enter
19:12:01.823 00.000 12268 UpdateGuideState(): m_state=6
19:12:01.823 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
19:12:01.823 00.000 12268 Star::Find returns 1 (0), X=530.86, Y=251.17, Mass=1109, SNR=23.0, Peak=107 HFD=4.9
19:12:01.823 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.15 = 2.14)
19:12:01.823 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.97)
19:12:01.823 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-0.33 hyp=0.73 cameraTheta=-2.67 mountX=-0.39 mountY=-0.61, mountTheta=-2.15
19:12:01.823 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=-0.33, opts=13)
19:12:01.823 00.000 12268 Enqueuing Move request for scope (-0.65, -0.33)
19:12:01.823 00.000 11616 Worker thread wakes up
19:12:01.823 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.33) opts 0xd
19:12:01.823 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, -0.33)
19:12:01.823 00.000 11616 Moving (-0.65, -0.33) raw xDistance=-0.39 yDistance=-0.61
19:12:01.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
19:12:01.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
19:12:01.823 00.000 11616 MoveAxis(E, 219, ABG)
19:12:01.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:01.823 00.000 11616 Move returns status 1, amount 0
19:12:01.823 00.000 11616 MoveAxis(N, 51, ABG)
19:12:01.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:01.823 00.000 11616 Move returns status 1, amount 0
19:12:01.823 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:01.823 00.000 11616 move complete, result=1
19:12:01.823 00.000 11616 worker thread done servicing request
19:12:01.843 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:01.855 00.012 12268 UpdateGuideState exits: m=1109 SNR=23.0
19:12:01.855 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:01.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:01.855 00.000 12268 Enqueuing Expose request
19:12:01.855 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
19:12:01.855 00.000 11616 Worker thread wakes up
19:12:01.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:01.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:01.855 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:01.855 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:03.853 01.998 11616 Exposure complete
19:12:03.917 00.064 11616 worker thread done servicing request
19:12:03.917 00.000 12268 OnExposeComplete: enter
19:12:03.917 00.000 12268 UpdateGuideState(): m_state=6
19:12:03.917 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
19:12:03.917 00.000 12268 Star::Find returns 1 (0), X=530.78, Y=250.84, Mass=1025, SNR=22.2, Peak=100 HFD=4.7
19:12:03.917 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.88 = 2.40)
19:12:03.917 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.71)
19:12:03.917 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=-0.66 hyp=0.98 cameraTheta=-2.41 mountX=-0.72 mountY=-0.64, mountTheta=-2.42
19:12:03.917 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.73, y=-0.66, opts=13)
19:12:03.917 00.000 12268 Enqueuing Move request for scope (-0.73, -0.66)
19:12:03.917 00.000 11616 Worker thread wakes up
19:12:03.917 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.66) opts 0xd
19:12:03.917 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.73, -0.66)
19:12:03.917 00.000 11616 Moving (-0.73, -0.66) raw xDistance=-0.72 yDistance=-0.64
19:12:03.917 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
19:12:03.917 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.64
19:12:03.917 00.000 11616 MoveAxis(E, 403, ABG)
19:12:03.917 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:03.917 00.000 11616 Move returns status 1, amount 0
19:12:03.917 00.000 11616 MoveAxis(N, 54, ABG)
19:12:03.917 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:03.917 00.000 11616 Move returns status 1, amount 0
19:12:03.917 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:03.917 00.000 11616 move complete, result=1
19:12:03.917 00.000 11616 worker thread done servicing request
19:12:03.937 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:03.948 00.011 12268 UpdateGuideState exits: m=1025 SNR=22.2
19:12:03.948 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:03.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:03.948 00.000 12268 Enqueuing Expose request
19:12:03.948 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.6 px 0 ms NORTH
19:12:03.948 00.000 11616 Worker thread wakes up
19:12:03.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:03.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:03.948 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:03.964 00.016 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:05.963 01.999 11616 Exposure complete
19:12:06.011 00.048 11616 worker thread done servicing request
19:12:06.011 00.000 12268 OnExposeComplete: enter
19:12:06.011 00.000 12268 UpdateGuideState(): m_state=6
19:12:06.011 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
19:12:06.011 00.000 12268 Star::Find returns 1 (0), X=530.74, Y=250.91, Mass=1160, SNR=23.6, Peak=96 HFD=5.0
19:12:06.011 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.96 = 2.33)
19:12:06.011 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.78)
19:12:06.011 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=-0.59 hyp=0.97 cameraTheta=-2.48 mountX=-0.66 mountY=-0.68, mountTheta=-2.34
19:12:06.011 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.77, y=-0.59, opts=13)
19:12:06.011 00.000 12268 Enqueuing Move request for scope (-0.77, -0.59)
19:12:06.011 00.000 11616 Worker thread wakes up
19:12:06.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.59) opts 0xd
19:12:06.011 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.77, -0.59)
19:12:06.011 00.000 11616 Moving (-0.77, -0.59) raw xDistance=-0.66 yDistance=-0.68
19:12:06.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.66
19:12:06.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.68
19:12:06.011 00.000 11616 MoveAxis(E, 368, ABG)
19:12:06.011 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:06.011 00.000 11616 Move returns status 1, amount 0
19:12:06.011 00.000 11616 MoveAxis(N, 58, ABG)
19:12:06.011 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:06.011 00.000 11616 Move returns status 1, amount 0
19:12:06.011 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:06.011 00.000 11616 move complete, result=1
19:12:06.011 00.000 11616 worker thread done servicing request
19:12:06.031 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:06.059 00.028 12268 UpdateGuideState exits: m=1160 SNR=23.6
19:12:06.059 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:06.059 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:06.059 00.000 12268 Enqueuing Expose request
19:12:06.059 00.000 12268 GuideStep: -0.7 px 0 ms EAST, -0.7 px 0 ms NORTH
19:12:06.059 00.000 11616 Worker thread wakes up
19:12:06.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:06.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:06.062 00.003 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:06.062 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:08.062 02.000 11616 Exposure complete
19:12:08.109 00.047 11616 worker thread done servicing request
19:12:08.109 00.000 12268 OnExposeComplete: enter
19:12:08.109 00.000 12268 UpdateGuideState(): m_state=6
19:12:08.109 00.000 12268 Star::Find(15, 530, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
19:12:08.109 00.000 12268 Star::Find returns 1 (0), X=530.90, Y=251.19, Mass=1099, SNR=23.0, Peak=113 HFD=4.7
19:12:08.109 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
19:12:08.109 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.97)
19:12:08.109 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-0.31 hyp=0.68 cameraTheta=-2.67 mountX=-0.37 mountY=-0.56, mountTheta=-2.15
19:12:08.109 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-0.31, opts=13)
19:12:08.109 00.000 12268 Enqueuing Move request for scope (-0.61, -0.31)
19:12:08.109 00.000 11616 Worker thread wakes up
19:12:08.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.31) opts 0xd
19:12:08.109 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -0.31)
19:12:08.109 00.000 11616 Moving (-0.61, -0.31) raw xDistance=-0.37 yDistance=-0.56
19:12:08.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
19:12:08.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
19:12:08.109 00.000 11616 MoveAxis(E, 204, ABG)
19:12:08.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:08.109 00.000 11616 Move returns status 1, amount 0
19:12:08.109 00.000 11616 MoveAxis(N, 47, ABG)
19:12:08.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:08.109 00.000 11616 Move returns status 1, amount 0
19:12:08.109 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:08.109 00.000 11616 move complete, result=1
19:12:08.109 00.000 11616 worker thread done servicing request
19:12:08.140 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:08.156 00.016 12268 UpdateGuideState exits: m=1099 SNR=23.0
19:12:08.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:08.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:08.156 00.000 12268 Enqueuing Expose request
19:12:08.156 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.6 px 0 ms NORTH
19:12:08.156 00.000 11616 Worker thread wakes up
19:12:08.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:08.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:08.156 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:08.156 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:10.169 02.013 11616 Exposure complete
19:12:10.218 00.049 11616 worker thread done servicing request
19:12:10.218 00.000 12268 OnExposeComplete: enter
19:12:10.218 00.000 12268 UpdateGuideState(): m_state=6
19:12:10.218 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
19:12:10.218 00.000 12268 Star::Find returns 1 (0), X=530.77, Y=251.31, Mass=992, SNR=21.8, Peak=110 HFD=4.7
19:12:10.218 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
19:12:10.218 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
19:12:10.218 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=-0.19 hyp=0.76 cameraTheta=-2.89 mountX=-0.26 mountY=-0.71, mountTheta=-1.93
19:12:10.232 00.014 12268 SchedulePrimaryMove(0D94C700, x=-0.74, y=-0.19, opts=13)
19:12:10.232 00.000 12268 Enqueuing Move request for scope (-0.74, -0.19)
19:12:10.232 00.000 11616 Worker thread wakes up
19:12:10.232 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.19) opts 0xd
19:12:10.232 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.74, -0.19)
19:12:10.232 00.000 11616 Moving (-0.74, -0.19) raw xDistance=-0.26 yDistance=-0.71
19:12:10.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
19:12:10.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.71
19:12:10.232 00.000 11616 MoveAxis(E, 146, ABG)
19:12:10.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:10.232 00.000 11616 Move returns status 1, amount 0
19:12:10.232 00.000 11616 MoveAxis(N, 60, ABG)
19:12:10.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:10.232 00.000 11616 Move returns status 1, amount 0
19:12:10.232 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:10.232 00.000 11616 move complete, result=1
19:12:10.232 00.000 11616 worker thread done servicing request
19:12:10.250 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:10.264 00.014 12268 UpdateGuideState exits: m=992 SNR=21.8
19:12:10.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:10.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:10.264 00.000 12268 Enqueuing Expose request
19:12:10.264 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.7 px 0 ms NORTH
19:12:10.264 00.000 11616 Worker thread wakes up
19:12:10.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:10.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:10.264 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:10.264 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:12.281 02.017 11616 Exposure complete
19:12:12.328 00.047 11616 worker thread done servicing request
19:12:12.328 00.000 12268 OnExposeComplete: enter
19:12:12.328 00.000 12268 UpdateGuideState(): m_state=6
19:12:12.328 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
19:12:12.328 00.000 12268 Star::Find returns 1 (0), X=530.84, Y=251.33, Mass=1175, SNR=23.7, Peak=109 HFD=5.1
19:12:12.328 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
19:12:12.328 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
19:12:12.328 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-0.17 hyp=0.69 cameraTheta=-2.89 mountX=-0.24 mountY=-0.64, mountTheta=-1.92
19:12:12.328 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=-0.17, opts=13)
19:12:12.328 00.000 12268 Enqueuing Move request for scope (-0.67, -0.17)
19:12:12.328 00.000 11616 Worker thread wakes up
19:12:12.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.17) opts 0xd
19:12:12.328 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, -0.17)
19:12:12.328 00.000 11616 Moving (-0.67, -0.17) raw xDistance=-0.24 yDistance=-0.64
19:12:12.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
19:12:12.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.64
19:12:12.328 00.000 11616 MoveAxis(E, 131, ABG)
19:12:12.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:12.328 00.000 11616 Move returns status 1, amount 0
19:12:12.328 00.000 11616 MoveAxis(N, 54, ABG)
19:12:12.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:12.328 00.000 11616 Move returns status 1, amount 0
19:12:12.328 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:12.328 00.000 11616 move complete, result=1
19:12:12.328 00.000 11616 worker thread done servicing request
19:12:12.359 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:12.375 00.016 12268 UpdateGuideState exits: m=1175 SNR=23.7
19:12:12.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:12.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:12.375 00.000 12268 Enqueuing Expose request
19:12:12.375 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
19:12:12.375 00.000 11616 Worker thread wakes up
19:12:12.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:12.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:12.375 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:12.375 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:14.377 02.002 11616 Exposure complete
19:12:14.441 00.064 11616 worker thread done servicing request
19:12:14.441 00.000 12268 OnExposeComplete: enter
19:12:14.441 00.000 12268 UpdateGuideState(): m_state=6
19:12:14.441 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
19:12:14.441 00.000 12268 Star::Find returns 1 (0), X=530.82, Y=251.70, Mass=1104, SNR=23.0, Peak=106 HFD=4.9
19:12:14.441 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
19:12:14.441 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
19:12:14.441 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=0.20 hyp=0.72 cameraTheta=2.86 mountX=0.13 mountY=-0.71, mountTheta=-1.39
19:12:14.441 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.69, y=0.20, opts=13)
19:12:14.441 00.000 12268 Enqueuing Move request for scope (-0.69, 0.20)
19:12:14.441 00.000 11616 Worker thread wakes up
19:12:14.441 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.20) opts 0xd
19:12:14.441 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.69, 0.20)
19:12:14.441 00.000 11616 Moving (-0.69, 0.20) raw xDistance=0.13 yDistance=-0.71
19:12:14.441 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:12:14.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:12:14.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.71
19:12:14.441 00.000 11616 MoveAxis(E, 0, ABG)
19:12:14.441 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:14.441 00.000 11616 Move returns status 1, amount 0
19:12:14.441 00.000 11616 MoveAxis(N, 60, ABG)
19:12:14.441 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:14.441 00.000 11616 Move returns status 1, amount 0
19:12:14.441 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:14.441 00.000 11616 move complete, result=1
19:12:14.441 00.000 11616 worker thread done servicing request
19:12:14.456 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:14.472 00.016 12268 UpdateGuideState exits: m=1104 SNR=23.0
19:12:14.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:14.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:14.472 00.000 12268 Enqueuing Expose request
19:12:14.472 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
19:12:14.472 00.000 11616 Worker thread wakes up
19:12:14.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:14.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:14.488 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:14.488 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:16.500 02.012 11616 Exposure complete
19:12:16.547 00.047 11616 worker thread done servicing request
19:12:16.547 00.000 12268 OnExposeComplete: enter
19:12:16.547 00.000 12268 UpdateGuideState(): m_state=6
19:12:16.547 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
19:12:16.547 00.000 12268 Star::Find returns 1 (0), X=530.83, Y=251.79, Mass=1172, SNR=23.8, Peak=111 HFD=5.0
19:12:16.547 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
19:12:16.547 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
19:12:16.547 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.30 hyp=0.75 cameraTheta=2.73 mountX=0.23 mountY=-0.72, mountTheta=-1.26
19:12:16.547 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.68, y=0.30, opts=13)
19:12:16.547 00.000 12268 Enqueuing Move request for scope (-0.68, 0.30)
19:12:16.547 00.000 11616 Worker thread wakes up
19:12:16.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.30) opts 0xd
19:12:16.547 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.68, 0.30)
19:12:16.547 00.000 11616 Moving (-0.68, 0.30) raw xDistance=0.23 yDistance=-0.72
19:12:16.547 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:12:16.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
19:12:16.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.72
19:12:16.547 00.000 11616 MoveAxis(E, 0, ABG)
19:12:16.547 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:16.547 00.000 11616 Move returns status 1, amount 0
19:12:16.547 00.000 11616 MoveAxis(N, 61, ABG)
19:12:16.547 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:16.547 00.000 11616 Move returns status 1, amount 0
19:12:16.547 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:16.547 00.000 11616 move complete, result=1
19:12:16.547 00.000 11616 worker thread done servicing request
19:12:16.578 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:16.593 00.015 12268 UpdateGuideState exits: m=1172 SNR=23.8
19:12:16.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:16.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:16.593 00.000 12268 Enqueuing Expose request
19:12:16.593 00.000 11616 Worker thread wakes up
19:12:16.593 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.7 px 0 ms NORTH
19:12:16.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:16.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:16.593 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:16.593 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:18.594 02.001 11616 Exposure complete
19:12:18.656 00.062 11616 worker thread done servicing request
19:12:18.656 00.000 12268 OnExposeComplete: enter
19:12:18.656 00.000 12268 UpdateGuideState(): m_state=6
19:12:18.656 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
19:12:18.656 00.000 12268 Star::Find returns 1 (0), X=530.96, Y=251.53, Mass=1082, SNR=22.7, Peak=94 HFD=5.0
19:12:18.656 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
19:12:18.656 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
19:12:18.656 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=0.03 hyp=0.56 cameraTheta=3.08 mountX=-0.02 mountY=-0.55, mountTheta=-1.61
19:12:18.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=0.03, opts=13)
19:12:18.656 00.000 12268 Enqueuing Move request for scope (-0.55, 0.03)
19:12:18.656 00.000 11616 Worker thread wakes up
19:12:18.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.03) opts 0xd
19:12:18.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, 0.03)
19:12:18.656 00.000 11616 Moving (-0.55, 0.03) raw xDistance=-0.02 yDistance=-0.55
19:12:18.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:12:18.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:12:18.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
19:12:18.656 00.000 11616 MoveAxis(E, 0, ABG)
19:12:18.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:18.656 00.000 11616 Move returns status 1, amount 0
19:12:18.656 00.000 11616 MoveAxis(N, 47, ABG)
19:12:18.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:18.656 00.000 11616 Move returns status 1, amount 0
19:12:18.656 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:18.656 00.000 11616 move complete, result=1
19:12:18.656 00.000 11616 worker thread done servicing request
19:12:18.669 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:18.687 00.018 12268 UpdateGuideState exits: m=1082 SNR=22.7
19:12:18.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:18.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:18.687 00.000 12268 Enqueuing Expose request
19:12:18.687 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
19:12:18.687 00.000 11616 Worker thread wakes up
19:12:18.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:18.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:18.687 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:18.687 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:20.713 02.026 11616 Exposure complete
19:12:20.761 00.048 11616 worker thread done servicing request
19:12:20.761 00.000 12268 OnExposeComplete: enter
19:12:20.761 00.000 12268 UpdateGuideState(): m_state=6
19:12:20.761 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
19:12:20.761 00.000 12268 Star::Find returns 1 (0), X=530.92, Y=251.86, Mass=1130, SNR=23.3, Peak=112 HFD=4.9
19:12:20.761 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
19:12:20.761 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
19:12:20.761 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.36 hyp=0.69 cameraTheta=2.60 mountX=0.30 mountY=-0.63, mountTheta=-1.13
19:12:20.761 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=0.36, opts=13)
19:12:20.761 00.000 12268 Enqueuing Move request for scope (-0.59, 0.36)
19:12:20.761 00.000 11616 Worker thread wakes up
19:12:20.761 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.36) opts 0xd
19:12:20.761 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, 0.36)
19:12:20.761 00.000 11616 Moving (-0.59, 0.36) raw xDistance=0.30 yDistance=-0.63
19:12:20.761 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:12:20.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
19:12:20.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.63
19:12:20.761 00.000 11616 MoveAxis(E, 0, ABG)
19:12:20.761 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:20.761 00.000 11616 Move returns status 1, amount 0
19:12:20.761 00.000 11616 MoveAxis(N, 54, ABG)
19:12:20.761 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:20.761 00.000 11616 Move returns status 1, amount 0
19:12:20.761 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:20.761 00.000 11616 move complete, result=1
19:12:20.761 00.000 11616 worker thread done servicing request
19:12:20.781 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:20.792 00.011 12268 UpdateGuideState exits: m=1130 SNR=23.3
19:12:20.808 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:20.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:20.808 00.000 12268 Enqueuing Expose request
19:12:20.808 00.000 11616 Worker thread wakes up
19:12:20.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:20.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:20.808 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.6 px 0 ms NORTH
19:12:20.808 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:20.808 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:22.812 02.004 11616 Exposure complete
19:12:22.859 00.047 11616 worker thread done servicing request
19:12:22.859 00.000 12268 OnExposeComplete: enter
19:12:22.859 00.000 12268 UpdateGuideState(): m_state=6
19:12:22.859 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
19:12:22.859 00.000 12268 Star::Find returns 1 (0), X=530.74, Y=251.46, Mass=1103, SNR=23.0, Peak=93 HFD=4.8
19:12:22.859 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
19:12:22.859 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.68 = -1.39)
19:12:22.859 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=-0.04 hyp=0.77 cameraTheta=-3.09 mountX=-0.11 mountY=-0.76, mountTheta=-1.72
19:12:22.875 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.77, y=-0.04, opts=13)
19:12:22.875 00.000 12268 Enqueuing Move request for scope (-0.77, -0.04)
19:12:22.875 00.000 11616 Worker thread wakes up
19:12:22.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.04) opts 0xd
19:12:22.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.77, -0.04)
19:12:22.875 00.000 11616 Moving (-0.77, -0.04) raw xDistance=-0.11 yDistance=-0.76
19:12:22.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:12:22.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:12:22.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.76
19:12:22.875 00.000 11616 MoveAxis(E, 0, ABG)
19:12:22.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:22.875 00.000 11616 Move returns status 1, amount 0
19:12:22.875 00.000 11616 MoveAxis(N, 64, ABG)
19:12:22.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:22.875 00.000 11616 Move returns status 1, amount 0
19:12:22.875 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:22.875 00.000 11616 move complete, result=1
19:12:22.875 00.000 11616 worker thread done servicing request
19:12:22.890 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:22.906 00.016 12268 UpdateGuideState exits: m=1103 SNR=23.0
19:12:22.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:22.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:22.906 00.000 12268 Enqueuing Expose request
19:12:22.906 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
19:12:22.906 00.000 11616 Worker thread wakes up
19:12:22.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:22.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:22.906 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:22.906 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:24.927 02.021 11616 Exposure complete
19:12:24.975 00.048 11616 worker thread done servicing request
19:12:24.975 00.000 12268 OnExposeComplete: enter
19:12:24.975 00.000 12268 UpdateGuideState(): m_state=6
19:12:24.975 00.000 12268 Star::Find(15, 530, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
19:12:24.975 00.000 12268 Star::Find returns 1 (0), X=530.83, Y=252.04, Mass=1129, SNR=23.3, Peak=107 HFD=4.7
19:12:24.975 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
19:12:24.975 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
19:12:24.975 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.54 hyp=0.87 cameraTheta=2.47 mountX=0.47 mountY=-0.75, mountTheta=-1.00
19:12:24.975 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.68, y=0.54, opts=13)
19:12:24.975 00.000 12268 Enqueuing Move request for scope (-0.68, 0.54)
19:12:24.975 00.000 11616 Worker thread wakes up
19:12:24.975 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.54) opts 0xd
19:12:24.975 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.68, 0.54)
19:12:24.975 00.000 11616 Moving (-0.68, 0.54) raw xDistance=0.47 yDistance=-0.75
19:12:24.975 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:12:24.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
19:12:24.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.75
19:12:24.975 00.000 11616 MoveAxis(E, 0, ABG)
19:12:24.975 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:24.975 00.000 11616 Move returns status 1, amount 0
19:12:24.975 00.000 11616 MoveAxis(N, 63, ABG)
19:12:24.975 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:24.975 00.000 11616 Move returns status 1, amount 0
19:12:24.975 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:24.975 00.000 11616 move complete, result=1
19:12:24.975 00.000 11616 worker thread done servicing request
19:12:25.000 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:25.007 00.007 12268 UpdateGuideState exits: m=1129 SNR=23.3
19:12:25.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:25.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:25.007 00.000 12268 Enqueuing Expose request
19:12:25.007 00.000 12268 GuideStep: 0.5 px 0 ms EAST, -0.7 px 0 ms NORTH
19:12:25.007 00.000 11616 Worker thread wakes up
19:12:25.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:25.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:25.023 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:25.023 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:27.023 02.000 11616 Exposure complete
19:12:27.070 00.047 11616 worker thread done servicing request
19:12:27.070 00.000 12268 OnExposeComplete: enter
19:12:27.070 00.000 12268 UpdateGuideState(): m_state=6
19:12:27.070 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
19:12:27.070 00.000 12268 Star::Find returns 1 (0), X=530.78, Y=252.74, Mass=1058, SNR=22.6, Peak=94 HFD=4.9
19:12:27.070 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
19:12:27.070 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
19:12:27.070 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=1.25 hyp=1.44 cameraTheta=2.10 mountX=1.17 mountY=-0.88, mountTheta=-0.64
19:12:27.070 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=1.25, opts=13)
19:12:27.070 00.000 12268 Enqueuing Move request for scope (-0.72, 1.25)
19:12:27.070 00.000 11616 Worker thread wakes up
19:12:27.070 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 1.25) opts 0xd
19:12:27.070 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.72, 1.25)
19:12:27.070 00.000 11616 Moving (-0.72, 1.25) raw xDistance=1.17 yDistance=-0.88
19:12:27.070 00.000 11616 resist switch: large excursion: input 1.17 thresh 0.57 direction from -1 to 1
19:12:27.070 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.51
19:12:27.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.58 from input 1.17
19:12:27.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.88
19:12:27.070 00.000 11616 MoveAxis(W, 649, ABG)
19:12:27.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:27.070 00.000 11616 Move returns status 1, amount 0
19:12:27.070 00.000 11616 MoveAxis(N, 74, ABG)
19:12:27.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:27.070 00.000 11616 Move returns status 1, amount 0
19:12:27.070 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:27.070 00.000 11616 move complete, result=1
19:12:27.070 00.000 11616 worker thread done servicing request
19:12:27.093 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:27.102 00.009 12268 UpdateGuideState exits: m=1058 SNR=22.6
19:12:27.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:27.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:27.102 00.000 12268 Enqueuing Expose request
19:12:27.102 00.000 12268 GuideStep: 1.2 px 0 ms WEST, -0.9 px 0 ms NORTH
19:12:27.102 00.000 11616 Worker thread wakes up
19:12:27.118 00.016 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:27.118 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:27.118 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:27.118 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:29.124 02.006 11616 Exposure complete
19:12:29.171 00.047 11616 worker thread done servicing request
19:12:29.171 00.000 12268 OnExposeComplete: enter
19:12:29.171 00.000 12268 UpdateGuideState(): m_state=6
19:12:29.171 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
19:12:29.171 00.000 12268 Star::Find returns 1 (0), X=530.79, Y=252.77, Mass=1075, SNR=22.7, Peak=95 HFD=4.8
19:12:29.171 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
19:12:29.171 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
19:12:29.171 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=1.27 hyp=1.46 cameraTheta=2.08 mountX=1.20 mountY=-0.88, mountTheta=-0.63
19:12:29.171 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=1.27, opts=13)
19:12:29.171 00.000 12268 Enqueuing Move request for scope (-0.72, 1.27)
19:12:29.171 00.000 11616 Worker thread wakes up
19:12:29.171 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 1.27) opts 0xd
19:12:29.171 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.72, 1.27)
19:12:29.171 00.000 11616 Moving (-0.72, 1.27) raw xDistance=1.20 yDistance=-0.88
19:12:29.171 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.60 from input 1.20
19:12:29.171 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.88
19:12:29.171 00.000 11616 MoveAxis(W, 666, ABG)
19:12:29.171 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:29.171 00.000 11616 Move returns status 1, amount 0
19:12:29.171 00.000 11616 MoveAxis(N, 74, ABG)
19:12:29.171 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:29.171 00.000 11616 Move returns status 1, amount 0
19:12:29.171 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:29.171 00.000 11616 move complete, result=1
19:12:29.171 00.000 11616 worker thread done servicing request
19:12:29.203 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:29.218 00.015 12268 UpdateGuideState exits: m=1075 SNR=22.7
19:12:29.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:29.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:29.218 00.000 12268 Enqueuing Expose request
19:12:29.218 00.000 12268 GuideStep: 1.2 px 0 ms WEST, -0.9 px 0 ms NORTH
19:12:29.218 00.000 11616 Worker thread wakes up
19:12:29.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:29.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:29.218 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:29.218 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:31.218 02.000 11616 Exposure complete
19:12:31.281 00.063 11616 worker thread done servicing request
19:12:31.281 00.000 12268 OnExposeComplete: enter
19:12:31.281 00.000 12268 UpdateGuideState(): m_state=6
19:12:31.281 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
19:12:31.281 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=252.32, Mass=1126, SNR=23.2, Peak=117 HFD=5.0
19:12:31.281 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
19:12:31.281 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
19:12:31.281 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=0.83 hyp=1.02 cameraTheta=2.20 mountX=0.76 mountY=-0.70, mountTheta=-0.75
19:12:31.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=0.83, opts=13)
19:12:31.281 00.000 12268 Enqueuing Move request for scope (-0.60, 0.83)
19:12:31.281 00.000 11616 Worker thread wakes up
19:12:31.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.83) opts 0xd
19:12:31.281 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, 0.83)
19:12:31.281 00.000 11616 Moving (-0.60, 0.83) raw xDistance=0.76 yDistance=-0.70
19:12:31.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.76
19:12:31.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.70
19:12:31.281 00.000 11616 MoveAxis(W, 424, ABG)
19:12:31.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:31.281 00.000 11616 Move returns status 1, amount 0
19:12:31.281 00.000 11616 MoveAxis(N, 60, ABG)
19:12:31.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:31.281 00.000 11616 Move returns status 1, amount 0
19:12:31.281 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:31.281 00.000 11616 move complete, result=1
19:12:31.281 00.000 11616 worker thread done servicing request
19:12:31.294 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:31.312 00.018 12268 UpdateGuideState exits: m=1126 SNR=23.2
19:12:31.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:31.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:31.312 00.000 12268 Enqueuing Expose request
19:12:31.312 00.000 11616 Worker thread wakes up
19:12:31.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:31.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:31.312 00.000 12268 GuideStep: 0.8 px 0 ms WEST, -0.7 px 0 ms NORTH
19:12:31.325 00.013 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:31.325 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:33.369 02.044 11616 Exposure complete
19:12:33.417 00.048 11616 worker thread done servicing request
19:12:33.417 00.000 12268 OnExposeComplete: enter
19:12:33.417 00.000 12268 UpdateGuideState(): m_state=6
19:12:33.417 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
19:12:33.417 00.000 12268 Star::Find returns 1 (0), X=530.87, Y=252.16, Mass=1080, SNR=22.7, Peak=112 HFD=5.0
19:12:33.417 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
19:12:33.417 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
19:12:33.417 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=0.66 hyp=0.92 cameraTheta=2.34 mountX=0.59 mountY=-0.72, mountTheta=-0.88
19:12:33.417 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.64, y=0.66, opts=13)
19:12:33.417 00.000 12268 Enqueuing Move request for scope (-0.64, 0.66)
19:12:33.417 00.000 11616 Worker thread wakes up
19:12:33.417 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.66) opts 0xd
19:12:33.417 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.64, 0.66)
19:12:33.417 00.000 11616 Moving (-0.64, 0.66) raw xDistance=0.59 yDistance=-0.72
19:12:33.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.59
19:12:33.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.72
19:12:33.417 00.000 11616 MoveAxis(W, 329, ABG)
19:12:33.417 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:33.417 00.000 11616 Move returns status 1, amount 0
19:12:33.417 00.000 11616 MoveAxis(N, 61, ABG)
19:12:33.417 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:33.417 00.000 11616 Move returns status 1, amount 0
19:12:33.417 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:33.417 00.000 11616 move complete, result=1
19:12:33.417 00.000 11616 worker thread done servicing request
19:12:33.437 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:33.449 00.012 12268 UpdateGuideState exits: m=1080 SNR=22.7
19:12:33.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:33.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:33.449 00.000 12268 Enqueuing Expose request
19:12:33.449 00.000 12268 GuideStep: 0.6 px 0 ms WEST, -0.7 px 0 ms NORTH
19:12:33.449 00.000 11616 Worker thread wakes up
19:12:33.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:33.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:33.465 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:33.465 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:35.470 02.005 11616 Exposure complete
19:12:35.518 00.048 11616 worker thread done servicing request
19:12:35.518 00.000 12268 OnExposeComplete: enter
19:12:35.518 00.000 12268 UpdateGuideState(): m_state=6
19:12:35.518 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
19:12:35.518 00.000 12268 Star::Find returns 1 (0), X=530.93, Y=252.19, Mass=1070, SNR=22.6, Peak=108 HFD=4.8
19:12:35.518 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
19:12:35.518 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
19:12:35.518 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.69 hyp=0.90 cameraTheta=2.27 mountX=0.63 mountY=-0.67, mountTheta=-0.81
19:12:35.518 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=0.69, opts=13)
19:12:35.518 00.000 12268 Enqueuing Move request for scope (-0.58, 0.69)
19:12:35.531 00.013 11616 Worker thread wakes up
19:12:35.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.69) opts 0xd
19:12:35.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, 0.69)
19:12:35.531 00.000 11616 Moving (-0.58, 0.69) raw xDistance=0.63 yDistance=-0.67
19:12:35.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.63
19:12:35.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.67
19:12:35.531 00.000 11616 MoveAxis(W, 350, ABG)
19:12:35.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:35.531 00.000 11616 Move returns status 1, amount 0
19:12:35.531 00.000 11616 MoveAxis(N, 56, ABG)
19:12:35.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:35.531 00.000 11616 Move returns status 1, amount 0
19:12:35.531 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:35.531 00.000 11616 move complete, result=1
19:12:35.531 00.000 11616 worker thread done servicing request
19:12:35.550 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:35.566 00.016 12268 UpdateGuideState exits: m=1070 SNR=22.6
19:12:35.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:35.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:35.566 00.000 12268 Enqueuing Expose request
19:12:35.566 00.000 12268 GuideStep: 0.6 px 0 ms WEST, -0.7 px 0 ms NORTH
19:12:35.566 00.000 11616 Worker thread wakes up
19:12:35.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:35.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:35.566 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:35.566 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:37.585 02.019 11616 Exposure complete
19:12:37.633 00.048 11616 worker thread done servicing request
19:12:37.633 00.000 12268 OnExposeComplete: enter
19:12:37.633 00.000 12268 UpdateGuideState(): m_state=6
19:12:37.633 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
19:12:37.633 00.000 12268 Star::Find returns 1 (0), X=530.92, Y=252.16, Mass=1083, SNR=22.8, Peak=117 HFD=4.7
19:12:37.633 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
19:12:37.633 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
19:12:37.633 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.67 hyp=0.89 cameraTheta=2.29 mountX=0.61 mountY=-0.67, mountTheta=-0.83
19:12:37.633 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=0.67, opts=13)
19:12:37.633 00.000 12268 Enqueuing Move request for scope (-0.58, 0.67)
19:12:37.633 00.000 11616 Worker thread wakes up
19:12:37.633 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.67) opts 0xd
19:12:37.633 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, 0.67)
19:12:37.633 00.000 11616 Moving (-0.58, 0.67) raw xDistance=0.61 yDistance=-0.67
19:12:37.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.61
19:12:37.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.67
19:12:37.649 00.016 11616 MoveAxis(W, 336, ABG)
19:12:37.649 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:37.649 00.000 11616 Move returns status 1, amount 0
19:12:37.649 00.000 11616 MoveAxis(N, 56, ABG)
19:12:37.649 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:37.649 00.000 11616 Move returns status 1, amount 0
19:12:37.649 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:37.649 00.000 11616 move complete, result=1
19:12:37.649 00.000 11616 worker thread done servicing request
19:12:37.665 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:37.687 00.022 12268 UpdateGuideState exits: m=1083 SNR=22.8
19:12:37.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:37.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:37.687 00.000 12268 Enqueuing Expose request
19:12:37.687 00.000 12268 GuideStep: 0.6 px 0 ms WEST, -0.7 px 0 ms NORTH
19:12:37.687 00.000 11616 Worker thread wakes up
19:12:37.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:37.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:37.687 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:37.687 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:39.705 02.018 11616 Exposure complete
19:12:39.752 00.047 11616 worker thread done servicing request
19:12:39.752 00.000 12268 OnExposeComplete: enter
19:12:39.752 00.000 12268 UpdateGuideState(): m_state=6
19:12:39.752 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
19:12:39.752 00.000 12268 Star::Find returns 1 (0), X=531.00, Y=252.30, Mass=1044, SNR=22.3, Peak=120 HFD=4.8
19:12:39.752 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
19:12:39.752 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
19:12:39.752 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.80 hyp=0.95 cameraTheta=2.14 mountX=0.74 mountY=-0.61, mountTheta=-0.69
19:12:39.752 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=0.80, opts=13)
19:12:39.752 00.000 12268 Enqueuing Move request for scope (-0.51, 0.80)
19:12:39.752 00.000 11616 Worker thread wakes up
19:12:39.752 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.80) opts 0xd
19:12:39.752 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, 0.80)
19:12:39.752 00.000 11616 Moving (-0.51, 0.80) raw xDistance=0.74 yDistance=-0.61
19:12:39.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.74
19:12:39.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
19:12:39.752 00.000 11616 MoveAxis(W, 413, ABG)
19:12:39.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:39.752 00.000 11616 Move returns status 1, amount 0
19:12:39.752 00.000 11616 MoveAxis(N, 51, ABG)
19:12:39.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:39.752 00.000 11616 Move returns status 1, amount 0
19:12:39.752 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:39.752 00.000 11616 move complete, result=1
19:12:39.752 00.000 11616 worker thread done servicing request
19:12:39.781 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:39.784 00.003 12268 UpdateGuideState exits: m=1044 SNR=22.3
19:12:39.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:39.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:39.784 00.000 12268 Enqueuing Expose request
19:12:39.784 00.000 12268 GuideStep: 0.7 px 0 ms WEST, -0.6 px 0 ms NORTH
19:12:39.784 00.000 11616 Worker thread wakes up
19:12:39.800 00.016 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:39.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:39.800 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:39.800 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:41.792 01.992 11616 Exposure complete
19:12:41.855 00.063 11616 worker thread done servicing request
19:12:41.855 00.000 12268 OnExposeComplete: enter
19:12:41.855 00.000 12268 UpdateGuideState(): m_state=6
19:12:41.855 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
19:12:41.855 00.000 12268 Star::Find returns 1 (0), X=531.05, Y=252.07, Mass=1018, SNR=22.1, Peak=116 HFD=4.6
19:12:41.855 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
19:12:41.855 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
19:12:41.855 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.57 hyp=0.73 cameraTheta=2.25 mountX=0.52 mountY=-0.53, mountTheta=-0.80
19:12:41.855 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=0.57, opts=13)
19:12:41.855 00.000 12268 Enqueuing Move request for scope (-0.46, 0.57)
19:12:41.855 00.000 11616 Worker thread wakes up
19:12:41.855 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.57) opts 0xd
19:12:41.855 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, 0.57)
19:12:41.855 00.000 11616 Moving (-0.46, 0.57) raw xDistance=0.52 yDistance=-0.53
19:12:41.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
19:12:41.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
19:12:41.855 00.000 11616 MoveAxis(W, 288, ABG)
19:12:41.855 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:41.855 00.000 11616 Move returns status 1, amount 0
19:12:41.855 00.000 11616 MoveAxis(N, 45, ABG)
19:12:41.855 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:41.855 00.000 11616 Move returns status 1, amount 0
19:12:41.855 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:41.855 00.000 11616 move complete, result=1
19:12:41.855 00.000 11616 worker thread done servicing request
19:12:41.874 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:41.903 00.029 12268 UpdateGuideState exits: m=1018 SNR=22.1
19:12:41.903 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:41.903 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:41.903 00.000 12268 Enqueuing Expose request
19:12:41.903 00.000 12268 GuideStep: 0.5 px 0 ms WEST, -0.5 px 0 ms NORTH
19:12:41.903 00.000 11616 Worker thread wakes up
19:12:41.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:41.903 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:41.906 00.003 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:41.906 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:43.914 02.008 11616 Exposure complete
19:12:43.962 00.048 11616 worker thread done servicing request
19:12:43.962 00.000 12268 OnExposeComplete: enter
19:12:43.962 00.000 12268 UpdateGuideState(): m_state=6
19:12:43.962 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
19:12:43.962 00.000 12268 Star::Find returns 1 (0), X=530.99, Y=252.42, Mass=1056, SNR=22.5, Peak=109 HFD=5.1
19:12:43.962 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
19:12:43.962 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
19:12:43.962 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.92 hyp=1.06 cameraTheta=2.08 mountX=0.87 mountY=-0.63, mountTheta=-0.63
19:12:43.968 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=0.92, opts=13)
19:12:43.968 00.000 12268 Enqueuing Move request for scope (-0.52, 0.92)
19:12:43.968 00.000 11616 Worker thread wakes up
19:12:43.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.92) opts 0xd
19:12:43.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, 0.92)
19:12:43.968 00.000 11616 Moving (-0.52, 0.92) raw xDistance=0.87 yDistance=-0.63
19:12:43.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.87
19:12:43.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.63
19:12:43.968 00.000 11616 MoveAxis(W, 482, ABG)
19:12:43.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:43.968 00.000 11616 Move returns status 1, amount 0
19:12:43.968 00.000 11616 MoveAxis(N, 54, ABG)
19:12:43.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:43.968 00.000 11616 Move returns status 1, amount 0
19:12:43.968 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:43.968 00.000 11616 move complete, result=1
19:12:43.968 00.000 11616 worker thread done servicing request
19:12:43.978 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:44.000 00.022 12268 UpdateGuideState exits: m=1056 SNR=22.5
19:12:44.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:44.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:44.000 00.000 12268 Enqueuing Expose request
19:12:44.000 00.000 12268 GuideStep: 0.9 px 0 ms WEST, -0.6 px 0 ms NORTH
19:12:44.000 00.000 11616 Worker thread wakes up
19:12:44.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:44.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:44.000 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:44.000 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:46.018 02.018 11616 Exposure complete
19:12:46.066 00.048 11616 worker thread done servicing request
19:12:46.066 00.000 12268 OnExposeComplete: enter
19:12:46.066 00.000 12268 UpdateGuideState(): m_state=6
19:12:46.066 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
19:12:46.066 00.000 12268 Star::Find returns 1 (0), X=530.79, Y=252.59, Mass=1082, SNR=22.8, Peak=98 HFD=4.9
19:12:46.066 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.68 = 0.68)
19:12:46.066 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
19:12:46.066 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=1.09 hyp=1.31 cameraTheta=2.16 mountX=1.02 mountY=-0.86, mountTheta=-0.70
19:12:46.066 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=1.09, opts=13)
19:12:46.066 00.000 12268 Enqueuing Move request for scope (-0.72, 1.09)
19:12:46.066 00.000 11616 Worker thread wakes up
19:12:46.066 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 1.09) opts 0xd
19:12:46.066 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.72, 1.09)
19:12:46.066 00.000 11616 Moving (-0.72, 1.09) raw xDistance=1.02 yDistance=-0.86
19:12:46.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.51 from input 1.02
19:12:46.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.86
19:12:46.066 00.000 11616 MoveAxis(W, 565, ABG)
19:12:46.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:46.066 00.000 11616 Move returns status 1, amount 0
19:12:46.066 00.000 11616 MoveAxis(N, 73, ABG)
19:12:46.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:46.066 00.000 11616 Move returns status 1, amount 0
19:12:46.066 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:46.066 00.000 11616 move complete, result=1
19:12:46.066 00.000 11616 worker thread done servicing request
19:12:46.093 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:46.098 00.005 12268 UpdateGuideState exits: m=1082 SNR=22.8
19:12:46.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:46.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:46.098 00.000 12268 Enqueuing Expose request
19:12:46.098 00.000 12268 GuideStep: 1.0 px 0 ms WEST, -0.9 px 0 ms NORTH
19:12:46.098 00.000 11616 Worker thread wakes up
19:12:46.098 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:46.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:46.113 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:46.113 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:48.113 02.000 11616 Exposure complete
19:12:48.161 00.048 11616 worker thread done servicing request
19:12:48.161 00.000 12268 OnExposeComplete: enter
19:12:48.161 00.000 12268 UpdateGuideState(): m_state=6
19:12:48.161 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
19:12:48.161 00.000 12268 Star::Find returns 1 (0), X=530.74, Y=252.30, Mass=1069, SNR=22.7, Peak=98 HFD=4.8
19:12:48.161 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
19:12:48.161 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
19:12:48.161 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=0.80 hyp=1.11 cameraTheta=2.34 mountX=0.72 mountY=-0.87, mountTheta=-0.88
19:12:48.161 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.77, y=0.80, opts=13)
19:12:48.161 00.000 12268 Enqueuing Move request for scope (-0.77, 0.80)
19:12:48.161 00.000 11616 Worker thread wakes up
19:12:48.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.80) opts 0xd
19:12:48.161 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.77, 0.80)
19:12:48.161 00.000 11616 Moving (-0.77, 0.80) raw xDistance=0.72 yDistance=-0.87
19:12:48.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.72
19:12:48.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.87
19:12:48.161 00.000 11616 MoveAxis(W, 399, ABG)
19:12:48.161 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:48.161 00.000 11616 Move returns status 1, amount 0
19:12:48.161 00.000 11616 MoveAxis(N, 73, ABG)
19:12:48.161 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:48.161 00.000 11616 Move returns status 1, amount 0
19:12:48.161 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:48.161 00.000 11616 move complete, result=1
19:12:48.161 00.000 11616 worker thread done servicing request
19:12:48.187 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:48.193 00.006 12268 UpdateGuideState exits: m=1069 SNR=22.7
19:12:48.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:48.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:48.193 00.000 12268 Enqueuing Expose request
19:12:48.193 00.000 12268 GuideStep: 0.7 px 0 ms WEST, -0.9 px 0 ms NORTH
19:12:48.193 00.000 11616 Worker thread wakes up
19:12:48.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:48.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:48.209 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:48.209 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:50.218 02.009 11616 Exposure complete
19:12:50.265 00.047 11616 worker thread done servicing request
19:12:50.265 00.000 12268 OnExposeComplete: enter
19:12:50.265 00.000 12268 UpdateGuideState(): m_state=6
19:12:50.265 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
19:12:50.265 00.000 12268 Star::Find returns 1 (0), X=530.91, Y=252.46, Mass=1125, SNR=23.3, Peak=102 HFD=5.1
19:12:50.265 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
19:12:50.265 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
19:12:50.265 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=0.96 hyp=1.14 cameraTheta=2.13 mountX=0.90 mountY=-0.72, mountTheta=-0.67
19:12:50.265 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=0.96, opts=13)
19:12:50.265 00.000 12268 Enqueuing Move request for scope (-0.60, 0.96)
19:12:50.265 00.000 11616 Worker thread wakes up
19:12:50.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.96) opts 0xd
19:12:50.265 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, 0.96)
19:12:50.265 00.000 11616 Moving (-0.60, 0.96) raw xDistance=0.90 yDistance=-0.72
19:12:50.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.90
19:12:50.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.72
19:12:50.265 00.000 11616 MoveAxis(W, 500, ABG)
19:12:50.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:50.265 00.000 11616 Move returns status 1, amount 0
19:12:50.265 00.000 11616 MoveAxis(N, 61, ABG)
19:12:50.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:50.265 00.000 11616 Move returns status 1, amount 0
19:12:50.265 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:50.265 00.000 11616 move complete, result=1
19:12:50.265 00.000 11616 worker thread done servicing request
19:12:50.296 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:50.312 00.016 12268 UpdateGuideState exits: m=1125 SNR=23.3
19:12:50.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:50.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:50.312 00.000 12268 Enqueuing Expose request
19:12:50.312 00.000 12268 GuideStep: 0.9 px 0 ms WEST, -0.7 px 0 ms NORTH
19:12:50.312 00.000 11616 Worker thread wakes up
19:12:50.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:50.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:50.312 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:50.312 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:52.332 02.020 11616 Exposure complete
19:12:52.379 00.047 11616 worker thread done servicing request
19:12:52.379 00.000 12268 OnExposeComplete: enter
19:12:52.379 00.000 12268 UpdateGuideState(): m_state=6
19:12:52.379 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
19:12:52.379 00.000 12268 Star::Find returns 1 (0), X=530.96, Y=252.89, Mass=1079, SNR=22.7, Peak=118 HFD=4.6
19:12:52.379 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
19:12:52.379 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
19:12:52.379 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=1.40 hyp=1.50 cameraTheta=1.94 mountX=1.34 mountY=-0.72, mountTheta=-0.49
19:12:52.379 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=1.40, opts=13)
19:12:52.379 00.000 12268 Enqueuing Move request for scope (-0.54, 1.40)
19:12:52.379 00.000 11616 Worker thread wakes up
19:12:52.379 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 1.40) opts 0xd
19:12:52.379 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, 1.40)
19:12:52.379 00.000 11616 Moving (-0.54, 1.40) raw xDistance=1.34 yDistance=-0.72
19:12:52.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.67 from input 1.34
19:12:52.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.72
19:12:52.379 00.000 11616 MoveAxis(W, 742, ABG)
19:12:52.379 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:52.379 00.000 11616 Move returns status 1, amount 0
19:12:52.379 00.000 11616 MoveAxis(N, 61, ABG)
19:12:52.379 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:52.379 00.000 11616 Move returns status 1, amount 0
19:12:52.379 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:52.379 00.000 11616 move complete, result=1
19:12:52.379 00.000 11616 worker thread done servicing request
19:12:52.406 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:52.427 00.021 12268 UpdateGuideState exits: m=1079 SNR=22.7
19:12:52.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:52.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:52.427 00.000 12268 Enqueuing Expose request
19:12:52.427 00.000 12268 GuideStep: 1.3 px 0 ms WEST, -0.7 px 0 ms NORTH
19:12:52.427 00.000 11616 Worker thread wakes up
19:12:52.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:52.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:52.427 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:52.427 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:54.437 02.010 11616 Exposure complete
19:12:54.484 00.047 11616 worker thread done servicing request
19:12:54.484 00.000 12268 OnExposeComplete: enter
19:12:54.484 00.000 12268 UpdateGuideState(): m_state=6
19:12:54.484 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
19:12:54.484 00.000 12268 Star::Find returns 1 (0), X=530.96, Y=253.02, Mass=1142, SNR=23.4, Peak=111 HFD=5.6
19:12:54.484 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
19:12:54.484 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
19:12:54.484 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=1.52 hyp=1.62 cameraTheta=1.92 mountX=1.46 mountY=-0.74, mountTheta=-0.47
19:12:54.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=1.52, opts=13)
19:12:54.484 00.000 12268 Enqueuing Move request for scope (-0.55, 1.52)
19:12:54.484 00.000 11616 Worker thread wakes up
19:12:54.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 1.52) opts 0xd
19:12:54.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, 1.52)
19:12:54.484 00.000 11616 Moving (-0.55, 1.52) raw xDistance=1.46 yDistance=-0.74
19:12:54.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.73 from input 1.46
19:12:54.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.74
19:12:54.484 00.000 11616 MoveAxis(W, 810, ABG)
19:12:54.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:54.484 00.000 11616 Move returns status 1, amount 0
19:12:54.484 00.000 11616 MoveAxis(N, 63, ABG)
19:12:54.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:54.484 00.000 11616 Move returns status 1, amount 0
19:12:54.484 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:54.484 00.000 11616 move complete, result=1
19:12:54.484 00.000 11616 worker thread done servicing request
19:12:54.500 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:54.515 00.015 12268 UpdateGuideState exits: m=1142 SNR=23.4
19:12:54.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:54.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:54.515 00.000 12268 Enqueuing Expose request
19:12:54.515 00.000 12268 GuideStep: 1.5 px 0 ms WEST, -0.7 px 0 ms NORTH
19:12:54.515 00.000 11616 Worker thread wakes up
19:12:54.531 00.016 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:54.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:54.531 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:54.531 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:56.515 01.984 11616 Exposure complete
19:12:56.578 00.063 11616 worker thread done servicing request
19:12:56.578 00.000 12268 OnExposeComplete: enter
19:12:56.578 00.000 12268 UpdateGuideState(): m_state=6
19:12:56.578 00.000 12268 Star::Find(15, 530, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
19:12:56.578 00.000 12268 Star::Find returns 1 (0), X=530.85, Y=253.08, Mass=1130, SNR=23.3, Peak=124 HFD=5.1
19:12:56.578 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.47) = xAngle (0.49 = 0.49)
19:12:56.578 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
19:12:56.578 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=1.59 hyp=1.72 cameraTheta=1.96 mountX=1.51 mountY=-0.86, mountTheta=-0.51
19:12:56.578 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.66, y=1.59, opts=13)
19:12:56.578 00.000 12268 Enqueuing Move request for scope (-0.66, 1.59)
19:12:56.578 00.000 11616 Worker thread wakes up
19:12:56.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 1.59) opts 0xd
19:12:56.578 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.66, 1.59)
19:12:56.578 00.000 11616 Moving (-0.66, 1.59) raw xDistance=1.51 yDistance=-0.86
19:12:56.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.76 from input 1.51
19:12:56.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.86
19:12:56.578 00.000 11616 MoveAxis(W, 841, ABG)
19:12:56.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:56.578 00.000 11616 Move returns status 1, amount 0
19:12:56.578 00.000 11616 MoveAxis(N, 72, ABG)
19:12:56.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:56.578 00.000 11616 Move returns status 1, amount 0
19:12:56.578 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:56.578 00.000 11616 move complete, result=1
19:12:56.578 00.000 11616 worker thread done servicing request
19:12:56.593 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:56.609 00.016 12268 UpdateGuideState exits: m=1130 SNR=23.3
19:12:56.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:56.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:56.609 00.000 12268 Enqueuing Expose request
19:12:56.609 00.000 11616 Worker thread wakes up
19:12:56.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:56.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:56.609 00.000 12268 GuideStep: 1.5 px 0 ms WEST, -0.9 px 0 ms NORTH
19:12:56.625 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:56.625 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:12:58.636 02.011 11616 Exposure complete
19:12:58.687 00.051 11616 worker thread done servicing request
19:12:58.687 00.000 12268 OnExposeComplete: enter
19:12:58.687 00.000 12268 UpdateGuideState(): m_state=6
19:12:58.687 00.000 12268 Star::Find(15, 530, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
19:12:58.687 00.000 12268 Star::Find returns 1 (0), X=530.78, Y=253.15, Mass=1097, SNR=22.9, Peak=113 HFD=5.0
19:12:58.687 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
19:12:58.687 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
19:12:58.687 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=1.65 hyp=1.80 cameraTheta=1.99 mountX=1.57 mountY=-0.94, mountTheta=-0.54
19:12:58.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.73, y=1.65, opts=13)
19:12:58.687 00.000 12268 Enqueuing Move request for scope (-0.73, 1.65)
19:12:58.687 00.000 11616 Worker thread wakes up
19:12:58.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 1.65) opts 0xd
19:12:58.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.73, 1.65)
19:12:58.687 00.000 11616 Moving (-0.73, 1.65) raw xDistance=1.57 yDistance=-0.94
19:12:58.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.78 from input 1.57
19:12:58.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.94
19:12:58.687 00.000 11616 MoveAxis(W, 871, ABG)
19:12:58.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:58.687 00.000 11616 Move returns status 1, amount 0
19:12:58.687 00.000 11616 MoveAxis(N, 79, ABG)
19:12:58.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:12:58.687 00.000 11616 Move returns status 1, amount 0
19:12:58.687 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:12:58.687 00.000 11616 move complete, result=1
19:12:58.687 00.000 11616 worker thread done servicing request
19:12:58.699 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:12:58.731 00.032 12268 UpdateGuideState exits: m=1097 SNR=22.9
19:12:58.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:58.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:12:58.731 00.000 12268 Enqueuing Expose request
19:12:58.731 00.000 12268 GuideStep: 1.6 px 0 ms WEST, -0.9 px 0 ms NORTH
19:12:58.731 00.000 11616 Worker thread wakes up
19:12:58.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:12:58.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:12:58.731 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:12:58.731 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:00.728 01.997 11616 Exposure complete
19:13:00.791 00.063 11616 worker thread done servicing request
19:13:00.791 00.000 12268 OnExposeComplete: enter
19:13:00.791 00.000 12268 UpdateGuideState(): m_state=6
19:13:00.791 00.000 12268 Star::Find(15, 530, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
19:13:00.791 00.000 12268 Star::Find returns 1 (0), X=530.65, Y=252.96, Mass=1183, SNR=23.8, Peak=103 HFD=5.1
19:13:00.791 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
19:13:00.791 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
19:13:00.791 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=1.46 hyp=1.70 cameraTheta=2.10 mountX=1.37 mountY=-1.04, mountTheta=-0.65
19:13:00.791 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.86, y=1.46, opts=13)
19:13:00.791 00.000 12268 Enqueuing Move request for scope (-0.86, 1.46)
19:13:00.791 00.000 11616 Worker thread wakes up
19:13:00.791 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 1.46) opts 0xd
19:13:00.791 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.86, 1.46)
19:13:00.791 00.000 11616 Moving (-0.86, 1.46) raw xDistance=1.37 yDistance=-1.04
19:13:00.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.69 from input 1.37
19:13:00.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -1.04
19:13:00.791 00.000 11616 MoveAxis(W, 762, ABG)
19:13:00.791 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:00.791 00.000 11616 Move returns status 1, amount 0
19:13:00.791 00.000 11616 MoveAxis(N, 88, ABG)
19:13:00.791 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:00.791 00.000 11616 Move returns status 1, amount 0
19:13:00.791 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:00.791 00.000 11616 move complete, result=1
19:13:00.791 00.000 11616 worker thread done servicing request
19:13:00.812 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:00.823 00.011 12268 UpdateGuideState exits: m=1183 SNR=23.8
19:13:00.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:00.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:00.823 00.000 12268 Enqueuing Expose request
19:13:00.823 00.000 11616 Worker thread wakes up
19:13:00.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:00.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:00.823 00.000 12268 GuideStep: 1.4 px 0 ms WEST, -1.0 px 0 ms NORTH
19:13:00.823 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:00.823 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:02.845 02.022 11616 Exposure complete
19:13:02.892 00.047 11616 worker thread done servicing request
19:13:02.892 00.000 12268 OnExposeComplete: enter
19:13:02.892 00.000 12268 UpdateGuideState(): m_state=6
19:13:02.892 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
19:13:02.892 00.000 12268 Star::Find returns 1 (0), X=530.83, Y=252.45, Mass=988, SNR=21.8, Peak=100 HFD=4.9
19:13:02.892 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
19:13:02.892 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
19:13:02.892 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.95 hyp=1.16 cameraTheta=2.19 mountX=0.88 mountY=-0.79, mountTheta=-0.73
19:13:02.892 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.68, y=0.95, opts=13)
19:13:02.892 00.000 12268 Enqueuing Move request for scope (-0.68, 0.95)
19:13:02.892 00.000 11616 Worker thread wakes up
19:13:02.892 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.95) opts 0xd
19:13:02.892 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.68, 0.95)
19:13:02.892 00.000 11616 Moving (-0.68, 0.95) raw xDistance=0.88 yDistance=-0.79
19:13:02.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.88
19:13:02.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.79
19:13:02.892 00.000 11616 MoveAxis(W, 487, ABG)
19:13:02.892 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:02.892 00.000 11616 Move returns status 1, amount 0
19:13:02.892 00.000 11616 MoveAxis(N, 67, ABG)
19:13:02.892 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:02.892 00.000 11616 Move returns status 1, amount 0
19:13:02.892 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:02.892 00.000 11616 move complete, result=1
19:13:02.892 00.000 11616 worker thread done servicing request
19:13:02.924 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:02.940 00.016 12268 UpdateGuideState exits: m=988 SNR=21.8
19:13:02.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:02.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:02.940 00.000 12268 Enqueuing Expose request
19:13:02.940 00.000 12268 GuideStep: 0.9 px 0 ms WEST, -0.8 px 0 ms NORTH
19:13:02.940 00.000 11616 Worker thread wakes up
19:13:02.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:02.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:02.940 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:02.940 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:04.954 02.014 11616 Exposure complete
19:13:05.002 00.048 11616 worker thread done servicing request
19:13:05.002 00.000 12268 OnExposeComplete: enter
19:13:05.002 00.000 12268 UpdateGuideState(): m_state=6
19:13:05.002 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
19:13:05.002 00.000 12268 Star::Find returns 1 (0), X=530.65, Y=252.39, Mass=1056, SNR=22.5, Peak=99 HFD=4.9
19:13:05.002 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
19:13:05.002 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
19:13:05.002 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=0.89 hyp=1.24 cameraTheta=2.34 mountX=0.80 mountY=-0.97, mountTheta=-0.88
19:13:05.002 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.86, y=0.89, opts=13)
19:13:05.002 00.000 12268 Enqueuing Move request for scope (-0.86, 0.89)
19:13:05.002 00.000 11616 Worker thread wakes up
19:13:05.002 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.89) opts 0xd
19:13:05.002 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.86, 0.89)
19:13:05.002 00.000 11616 Moving (-0.86, 0.89) raw xDistance=0.80 yDistance=-0.97
19:13:05.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.80
19:13:05.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.97
19:13:05.002 00.000 11616 MoveAxis(W, 447, ABG)
19:13:05.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:05.002 00.000 11616 Move returns status 1, amount 0
19:13:05.002 00.000 11616 MoveAxis(N, 82, ABG)
19:13:05.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:05.002 00.000 11616 Move returns status 1, amount 0
19:13:05.002 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:05.002 00.000 11616 move complete, result=1
19:13:05.002 00.000 11616 worker thread done servicing request
19:13:05.031 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:05.034 00.003 12268 UpdateGuideState exits: m=1056 SNR=22.5
19:13:05.050 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:05.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:05.050 00.000 12268 Enqueuing Expose request
19:13:05.050 00.000 11616 Worker thread wakes up
19:13:05.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:05.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:05.050 00.000 12268 GuideStep: 0.8 px 0 ms WEST, -1.0 px 0 ms NORTH
19:13:05.050 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:05.050 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:07.044 01.994 11616 Exposure complete
19:13:07.108 00.064 11616 worker thread done servicing request
19:13:07.108 00.000 12268 OnExposeComplete: enter
19:13:07.108 00.000 12268 UpdateGuideState(): m_state=6
19:13:07.108 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
19:13:07.108 00.000 12268 Star::Find returns 1 (0), X=530.77, Y=252.33, Mass=1106, SNR=23.1, Peak=97 HFD=5.2
19:13:07.108 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
19:13:07.108 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
19:13:07.108 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=0.83 hyp=1.11 cameraTheta=2.30 mountX=0.75 mountY=-0.84, mountTheta=-0.84
19:13:07.108 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.74, y=0.83, opts=13)
19:13:07.108 00.000 12268 Enqueuing Move request for scope (-0.74, 0.83)
19:13:07.108 00.000 11616 Worker thread wakes up
19:13:07.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.83) opts 0xd
19:13:07.108 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.74, 0.83)
19:13:07.108 00.000 11616 Moving (-0.74, 0.83) raw xDistance=0.75 yDistance=-0.84
19:13:07.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.75
19:13:07.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.84
19:13:07.108 00.000 11616 MoveAxis(W, 418, ABG)
19:13:07.108 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:07.108 00.000 11616 Move returns status 1, amount 0
19:13:07.108 00.000 11616 MoveAxis(N, 71, ABG)
19:13:07.108 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:07.108 00.000 11616 Move returns status 1, amount 0
19:13:07.108 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:07.108 00.000 11616 move complete, result=1
19:13:07.108 00.000 11616 worker thread done servicing request
19:13:07.124 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:07.139 00.015 12268 UpdateGuideState exits: m=1106 SNR=23.1
19:13:07.139 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:07.139 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:07.139 00.000 12268 Enqueuing Expose request
19:13:07.139 00.000 12268 GuideStep: 0.8 px 0 ms WEST, -0.8 px 0 ms NORTH
19:13:07.139 00.000 11616 Worker thread wakes up
19:13:07.139 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:07.139 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:07.156 00.017 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:07.156 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:09.156 02.000 11616 Exposure complete
19:13:09.203 00.047 11616 worker thread done servicing request
19:13:09.203 00.000 12268 OnExposeComplete: enter
19:13:09.203 00.000 12268 UpdateGuideState(): m_state=6
19:13:09.203 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
19:13:09.203 00.000 12268 Star::Find returns 1 (0), X=530.89, Y=252.81, Mass=1036, SNR=22.2, Peak=84 HFD=5.1
19:13:09.203 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
19:13:09.203 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
19:13:09.203 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=1.31 hyp=1.45 cameraTheta=2.01 mountX=1.24 mountY=-0.78, mountTheta=-0.56
19:13:09.203 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=1.31, opts=13)
19:13:09.203 00.000 12268 Enqueuing Move request for scope (-0.62, 1.31)
19:13:09.203 00.000 11616 Worker thread wakes up
19:13:09.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 1.31) opts 0xd
19:13:09.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, 1.31)
19:13:09.203 00.000 11616 Moving (-0.62, 1.31) raw xDistance=1.24 yDistance=-0.78
19:13:09.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.62 from input 1.24
19:13:09.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.78
19:13:09.203 00.000 11616 MoveAxis(W, 689, ABG)
19:13:09.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:09.203 00.000 11616 Move returns status 1, amount 0
19:13:09.203 00.000 11616 MoveAxis(N, 66, ABG)
19:13:09.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:09.203 00.000 11616 Move returns status 1, amount 0
19:13:09.203 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:09.203 00.000 11616 move complete, result=1
19:13:09.203 00.000 11616 worker thread done servicing request
19:13:09.219 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:09.234 00.015 12268 UpdateGuideState exits: m=1036 SNR=22.2
19:13:09.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:09.250 00.016 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:09.250 00.000 12268 Enqueuing Expose request
19:13:09.250 00.000 11616 Worker thread wakes up
19:13:09.250 00.000 12268 GuideStep: 1.2 px 0 ms WEST, -0.8 px 0 ms NORTH
19:13:09.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:09.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:09.250 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:09.250 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:11.344 02.094 11616 Exposure complete
19:13:11.406 00.062 11616 worker thread done servicing request
19:13:11.406 00.000 12268 OnExposeComplete: enter
19:13:11.406 00.000 12268 UpdateGuideState(): m_state=6
19:13:11.406 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
19:13:11.406 00.000 12268 Star::Find returns 1 (0), X=531.16, Y=252.90, Mass=1138, SNR=23.4, Peak=117 HFD=4.8
19:13:11.406 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
19:13:11.406 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
19:13:11.406 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=1.40 hyp=1.45 cameraTheta=1.81 mountX=1.36 mountY=-0.52, mountTheta=-0.37
19:13:11.406 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=1.40, opts=13)
19:13:11.406 00.000 12268 Enqueuing Move request for scope (-0.35, 1.40)
19:13:11.406 00.000 11616 Worker thread wakes up
19:13:11.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 1.40) opts 0xd
19:13:11.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 1.40)
19:13:11.406 00.000 11616 Moving (-0.35, 1.40) raw xDistance=1.36 yDistance=-0.52
19:13:11.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.68 from input 1.36
19:13:11.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
19:13:11.406 00.000 11616 MoveAxis(W, 757, ABG)
19:13:11.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:11.406 00.000 11616 Move returns status 1, amount 0
19:13:11.406 00.000 11616 MoveAxis(N, 44, ABG)
19:13:11.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:11.406 00.000 11616 Move returns status 1, amount 0
19:13:11.406 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:11.406 00.000 11616 move complete, result=1
19:13:11.406 00.000 11616 worker thread done servicing request
19:13:11.418 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:11.437 00.019 12268 UpdateGuideState exits: m=1138 SNR=23.4
19:13:11.450 00.013 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:11.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:11.450 00.000 12268 Enqueuing Expose request
19:13:11.450 00.000 11616 Worker thread wakes up
19:13:11.450 00.000 12268 GuideStep: 1.4 px 0 ms WEST, -0.5 px 0 ms NORTH
19:13:11.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:11.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:11.450 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:11.450 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:13.464 02.014 11616 Exposure complete
19:13:13.512 00.048 11616 worker thread done servicing request
19:13:13.512 00.000 12268 OnExposeComplete: enter
19:13:13.512 00.000 12268 UpdateGuideState(): m_state=6
19:13:13.512 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
19:13:13.512 00.000 12268 Star::Find returns 1 (0), X=531.13, Y=252.97, Mass=1067, SNR=22.7, Peak=112 HFD=4.7
19:13:13.512 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
19:13:13.512 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
19:13:13.512 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=1.47 hyp=1.52 cameraTheta=1.82 mountX=1.43 mountY=-0.56, mountTheta=-0.38
19:13:13.512 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=1.47, opts=13)
19:13:13.512 00.000 12268 Enqueuing Move request for scope (-0.38, 1.47)
19:13:13.512 00.000 11616 Worker thread wakes up
19:13:13.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 1.47) opts 0xd
19:13:13.512 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 1.47)
19:13:13.512 00.000 11616 Moving (-0.38, 1.47) raw xDistance=1.43 yDistance=-0.56
19:13:13.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.72 from input 1.43
19:13:13.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
19:13:13.512 00.000 11616 MoveAxis(W, 794, ABG)
19:13:13.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:13.512 00.000 11616 Move returns status 1, amount 0
19:13:13.512 00.000 11616 MoveAxis(N, 48, ABG)
19:13:13.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:13.512 00.000 11616 Move returns status 1, amount 0
19:13:13.512 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:13.512 00.000 11616 move complete, result=1
19:13:13.512 00.000 11616 worker thread done servicing request
19:13:13.531 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:13.544 00.013 12268 UpdateGuideState exits: m=1067 SNR=22.7
19:13:13.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:13.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:13.544 00.000 12268 Enqueuing Expose request
19:13:13.544 00.000 12268 GuideStep: 1.4 px 0 ms WEST, -0.6 px 0 ms NORTH
19:13:13.544 00.000 11616 Worker thread wakes up
19:13:13.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:13.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:13.559 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:13.559 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:15.562 02.003 11616 Exposure complete
19:13:15.607 00.045 11616 worker thread done servicing request
19:13:15.607 00.000 12268 OnExposeComplete: enter
19:13:15.607 00.000 12268 UpdateGuideState(): m_state=6
19:13:15.607 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
19:13:15.607 00.000 12268 Star::Find returns 1 (0), X=531.09, Y=253.14, Mass=1118, SNR=23.1, Peak=119 HFD=4.8
19:13:15.607 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
19:13:15.607 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
19:13:15.607 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=1.64 hyp=1.70 cameraTheta=1.82 mountX=1.60 mountY=-0.63, mountTheta=-0.37
19:13:15.607 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=1.64, opts=13)
19:13:15.607 00.000 12268 Enqueuing Move request for scope (-0.42, 1.64)
19:13:15.607 00.000 11616 Worker thread wakes up
19:13:15.607 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 1.64) opts 0xd
19:13:15.607 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 1.64)
19:13:15.607 00.000 11616 Moving (-0.42, 1.64) raw xDistance=1.60 yDistance=-0.63
19:13:15.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.80 from input 1.60
19:13:15.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.63
19:13:15.607 00.000 11616 MoveAxis(W, 886, ABG)
19:13:15.607 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:15.607 00.000 11616 Move returns status 1, amount 0
19:13:15.607 00.000 11616 MoveAxis(N, 53, ABG)
19:13:15.607 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:15.607 00.000 11616 Move returns status 1, amount 0
19:13:15.607 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:15.607 00.000 11616 move complete, result=1
19:13:15.607 00.000 11616 worker thread done servicing request
19:13:15.638 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:15.656 00.018 12268 UpdateGuideState exits: m=1118 SNR=23.1
19:13:15.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:15.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:15.656 00.000 12268 Enqueuing Expose request
19:13:15.656 00.000 11616 Worker thread wakes up
19:13:15.656 00.000 12268 GuideStep: 1.6 px 0 ms WEST, -0.6 px 0 ms NORTH
19:13:15.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:15.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:15.656 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:15.656 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:17.673 02.017 11616 Exposure complete
19:13:17.721 00.048 11616 worker thread done servicing request
19:13:17.721 00.000 12268 OnExposeComplete: enter
19:13:17.721 00.000 12268 UpdateGuideState(): m_state=6
19:13:17.721 00.000 12268 Star::Find(15, 531, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
19:13:17.721 00.000 12268 Star::Find returns 1 (0), X=530.86, Y=252.75, Mass=1142, SNR=23.4, Peak=100 HFD=5.1
19:13:17.721 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
19:13:17.721 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
19:13:17.721 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=1.25 hyp=1.41 cameraTheta=2.05 mountX=1.18 mountY=-0.81, mountTheta=-0.60
19:13:17.721 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=1.25, opts=13)
19:13:17.721 00.000 12268 Enqueuing Move request for scope (-0.65, 1.25)
19:13:17.721 00.000 11616 Worker thread wakes up
19:13:17.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 1.25) opts 0xd
19:13:17.721 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, 1.25)
19:13:17.721 00.000 11616 Moving (-0.65, 1.25) raw xDistance=1.18 yDistance=-0.81
19:13:17.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.59 from input 1.18
19:13:17.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.81
19:13:17.721 00.000 11616 MoveAxis(W, 654, ABG)
19:13:17.721 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:17.721 00.000 11616 Move returns status 1, amount 0
19:13:17.721 00.000 11616 MoveAxis(N, 68, ABG)
19:13:17.721 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:17.721 00.000 11616 Move returns status 1, amount 0
19:13:17.721 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:17.721 00.000 11616 move complete, result=1
19:13:17.721 00.000 11616 worker thread done servicing request
19:13:17.749 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:17.768 00.019 12268 UpdateGuideState exits: m=1142 SNR=23.4
19:13:17.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:17.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:17.768 00.000 12268 Enqueuing Expose request
19:13:17.768 00.000 11616 Worker thread wakes up
19:13:17.768 00.000 12268 GuideStep: 1.2 px 0 ms WEST, -0.8 px 0 ms NORTH
19:13:17.768 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:17.768 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:17.768 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:17.768 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:19.771 02.003 11616 Exposure complete
19:13:19.819 00.048 11616 worker thread done servicing request
19:13:19.819 00.000 12268 OnExposeComplete: enter
19:13:19.819 00.000 12268 UpdateGuideState(): m_state=6
19:13:19.819 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
19:13:19.819 00.000 12268 Star::Find returns 1 (0), X=531.09, Y=252.46, Mass=1086, SNR=22.8, Peak=101 HFD=5.1
19:13:19.819 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
19:13:19.819 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
19:13:19.819 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.97 hyp=1.05 cameraTheta=1.98 mountX=0.92 mountY=-0.54, mountTheta=-0.53
19:13:19.819 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.97, opts=13)
19:13:19.819 00.000 12268 Enqueuing Move request for scope (-0.42, 0.97)
19:13:19.819 00.000 11616 Worker thread wakes up
19:13:19.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.97) opts 0xd
19:13:19.819 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.97)
19:13:19.819 00.000 11616 Moving (-0.42, 0.97) raw xDistance=0.92 yDistance=-0.54
19:13:19.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.92
19:13:19.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.54
19:13:19.819 00.000 11616 MoveAxis(W, 511, ABG)
19:13:19.819 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:19.819 00.000 11616 Move returns status 1, amount 0
19:13:19.819 00.000 11616 MoveAxis(N, 46, ABG)
19:13:19.819 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:19.819 00.000 11616 Move returns status 1, amount 0
19:13:19.819 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:19.819 00.000 11616 move complete, result=1
19:13:19.819 00.000 11616 worker thread done servicing request
19:13:19.843 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:19.851 00.008 12268 UpdateGuideState exits: m=1086 SNR=22.8
19:13:19.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:19.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:19.851 00.000 12268 Enqueuing Expose request
19:13:19.851 00.000 12268 GuideStep: 0.9 px 0 ms WEST, -0.5 px 0 ms NORTH
19:13:19.851 00.000 11616 Worker thread wakes up
19:13:19.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:19.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:19.867 00.016 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:19.867 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:21.869 02.002 11616 Exposure complete
19:13:21.917 00.048 11616 worker thread done servicing request
19:13:21.917 00.000 12268 OnExposeComplete: enter
19:13:21.917 00.000 12268 UpdateGuideState(): m_state=6
19:13:21.917 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
19:13:21.917 00.000 12268 Star::Find returns 1 (0), X=531.12, Y=252.76, Mass=1141, SNR=23.4, Peak=103 HFD=4.9
19:13:21.917 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
19:13:21.917 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
19:13:21.917 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=1.26 hyp=1.32 cameraTheta=1.87 mountX=1.21 mountY=-0.55, mountTheta=-0.42
19:13:21.917 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=1.26, opts=13)
19:13:21.917 00.000 12268 Enqueuing Move request for scope (-0.39, 1.26)
19:13:21.917 00.000 11616 Worker thread wakes up
19:13:21.917 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 1.26) opts 0xd
19:13:21.917 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 1.26)
19:13:21.917 00.000 11616 Moving (-0.39, 1.26) raw xDistance=1.21 yDistance=-0.55
19:13:21.917 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.61 from input 1.21
19:13:21.917 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
19:13:21.917 00.000 11616 MoveAxis(W, 675, ABG)
19:13:21.917 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:21.917 00.000 11616 Move returns status 1, amount 0
19:13:21.917 00.000 11616 MoveAxis(N, 46, ABG)
19:13:21.917 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:21.917 00.000 11616 Move returns status 1, amount 0
19:13:21.917 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:21.917 00.000 11616 move complete, result=1
19:13:21.917 00.000 11616 worker thread done servicing request
19:13:21.937 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:21.949 00.012 12268 UpdateGuideState exits: m=1141 SNR=23.4
19:13:21.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:21.949 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:21.949 00.000 12268 Enqueuing Expose request
19:13:21.949 00.000 12268 GuideStep: 1.2 px 0 ms WEST, -0.5 px 0 ms NORTH
19:13:21.949 00.000 11616 Worker thread wakes up
19:13:21.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:21.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:21.964 00.015 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:21.964 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:23.977 02.013 11616 Exposure complete
19:13:24.031 00.054 11616 worker thread done servicing request
19:13:24.031 00.000 12268 OnExposeComplete: enter
19:13:24.031 00.000 12268 UpdateGuideState(): m_state=6
19:13:24.031 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
19:13:24.031 00.000 12268 Star::Find returns 1 (0), X=531.20, Y=252.35, Mass=1027, SNR=22.2, Peak=105 HFD=5.0
19:13:24.031 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
19:13:24.031 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
19:13:24.031 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.85 hyp=0.90 cameraTheta=1.92 mountX=0.81 mountY=-0.42, mountTheta=-0.47
19:13:24.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.85, opts=13)
19:13:24.031 00.000 12268 Enqueuing Move request for scope (-0.31, 0.85)
19:13:24.031 00.000 11616 Worker thread wakes up
19:13:24.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.85) opts 0xd
19:13:24.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.85)
19:13:24.031 00.000 11616 Moving (-0.31, 0.85) raw xDistance=0.81 yDistance=-0.42
19:13:24.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.81
19:13:24.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
19:13:24.031 00.000 11616 MoveAxis(W, 452, ABG)
19:13:24.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:24.031 00.000 11616 Move returns status 1, amount 0
19:13:24.031 00.000 11616 MoveAxis(N, 35, ABG)
19:13:24.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:24.031 00.000 11616 Move returns status 1, amount 0
19:13:24.031 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:24.031 00.000 11616 move complete, result=1
19:13:24.031 00.000 11616 worker thread done servicing request
19:13:24.040 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:24.072 00.032 12268 UpdateGuideState exits: m=1027 SNR=22.2
19:13:24.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:24.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:24.072 00.000 12268 Enqueuing Expose request
19:13:24.072 00.000 12268 GuideStep: 0.8 px 0 ms WEST, -0.4 px 0 ms NORTH
19:13:24.072 00.000 11616 Worker thread wakes up
19:13:24.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:24.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:24.072 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:24.072 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:26.072 02.000 11616 Exposure complete
19:13:26.135 00.063 11616 worker thread done servicing request
19:13:26.135 00.000 12268 OnExposeComplete: enter
19:13:26.135 00.000 12268 UpdateGuideState(): m_state=6
19:13:26.135 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
19:13:26.135 00.000 12268 Star::Find returns 1 (0), X=531.00, Y=252.18, Mass=1085, SNR=22.8, Peak=124 HFD=4.6
19:13:26.135 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
19:13:26.135 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
19:13:26.135 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.68 hyp=0.85 cameraTheta=2.22 mountX=0.63 mountY=-0.59, mountTheta=-0.76
19:13:26.135 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=0.68, opts=13)
19:13:26.135 00.000 12268 Enqueuing Move request for scope (-0.51, 0.68)
19:13:26.135 00.000 11616 Worker thread wakes up
19:13:26.135 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.68) opts 0xd
19:13:26.135 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, 0.68)
19:13:26.135 00.000 11616 Moving (-0.51, 0.68) raw xDistance=0.63 yDistance=-0.59
19:13:26.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.63
19:13:26.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
19:13:26.135 00.000 11616 MoveAxis(W, 349, ABG)
19:13:26.135 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:26.135 00.000 11616 Move returns status 1, amount 0
19:13:26.135 00.000 11616 MoveAxis(N, 50, ABG)
19:13:26.135 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:26.135 00.000 11616 Move returns status 1, amount 0
19:13:26.135 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:26.135 00.000 11616 move complete, result=1
19:13:26.135 00.000 11616 worker thread done servicing request
19:13:26.156 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:26.167 00.011 12268 UpdateGuideState exits: m=1085 SNR=22.8
19:13:26.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:26.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:26.167 00.000 12268 Enqueuing Expose request
19:13:26.167 00.000 12268 GuideStep: 0.6 px 0 ms WEST, -0.6 px 0 ms NORTH
19:13:26.167 00.000 11616 Worker thread wakes up
19:13:26.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:26.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:26.167 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:26.167 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:28.187 02.020 11616 Exposure complete
19:13:28.250 00.063 11616 worker thread done servicing request
19:13:28.250 00.000 12268 OnExposeComplete: enter
19:13:28.250 00.000 12268 UpdateGuideState(): m_state=6
19:13:28.250 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
19:13:28.250 00.000 12268 Star::Find returns 1 (0), X=531.02, Y=252.22, Mass=1147, SNR=23.4, Peak=117 HFD=4.8
19:13:28.250 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
19:13:28.250 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.42 = -2.42)
19:13:28.250 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.72 hyp=0.87 cameraTheta=2.16 mountX=0.67 mountY=-0.57, mountTheta=-0.71
19:13:28.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=0.72, opts=13)
19:13:28.250 00.000 12268 Enqueuing Move request for scope (-0.49, 0.72)
19:13:28.250 00.000 11616 Worker thread wakes up
19:13:28.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.72) opts 0xd
19:13:28.250 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, 0.72)
19:13:28.250 00.000 11616 Moving (-0.49, 0.72) raw xDistance=0.67 yDistance=-0.57
19:13:28.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.67
19:13:28.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
19:13:28.250 00.000 11616 MoveAxis(W, 372, ABG)
19:13:28.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:28.250 00.000 11616 Move returns status 1, amount 0
19:13:28.250 00.000 11616 MoveAxis(N, 49, ABG)
19:13:28.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:28.250 00.000 11616 Move returns status 1, amount 0
19:13:28.250 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:28.250 00.000 11616 move complete, result=1
19:13:28.250 00.000 11616 worker thread done servicing request
19:13:28.281 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:28.297 00.016 12268 UpdateGuideState exits: m=1147 SNR=23.4
19:13:28.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:28.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:28.297 00.000 12268 Enqueuing Expose request
19:13:28.297 00.000 11616 Worker thread wakes up
19:13:28.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:28.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:28.297 00.000 12268 GuideStep: 0.7 px 0 ms WEST, -0.6 px 0 ms NORTH
19:13:28.297 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:28.297 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:30.309 02.012 11616 Exposure complete
19:13:30.357 00.048 11616 worker thread done servicing request
19:13:30.357 00.000 12268 OnExposeComplete: enter
19:13:30.357 00.000 12268 UpdateGuideState(): m_state=6
19:13:30.357 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
19:13:30.357 00.000 12268 Star::Find returns 1 (0), X=530.93, Y=252.26, Mass=1090, SNR=22.8, Peak=106 HFD=4.9
19:13:30.357 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
19:13:30.357 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
19:13:30.357 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.76 hyp=0.96 cameraTheta=2.22 mountX=0.70 mountY=-0.67, mountTheta=-0.76
19:13:30.357 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=0.76, opts=13)
19:13:30.357 00.000 12268 Enqueuing Move request for scope (-0.58, 0.76)
19:13:30.357 00.000 11616 Worker thread wakes up
19:13:30.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.76) opts 0xd
19:13:30.357 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, 0.76)
19:13:30.357 00.000 11616 Moving (-0.58, 0.76) raw xDistance=0.70 yDistance=-0.67
19:13:30.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
19:13:30.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.67
19:13:30.357 00.000 11616 MoveAxis(W, 390, ABG)
19:13:30.357 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:30.357 00.000 11616 Move returns status 1, amount 0
19:13:30.357 00.000 11616 MoveAxis(N, 57, ABG)
19:13:30.357 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:30.357 00.000 11616 Move returns status 1, amount 0
19:13:30.357 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:30.357 00.000 11616 move complete, result=1
19:13:30.357 00.000 11616 worker thread done servicing request
19:13:30.374 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:30.404 00.030 12268 UpdateGuideState exits: m=1090 SNR=22.8
19:13:30.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:30.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:30.404 00.000 12268 Enqueuing Expose request
19:13:30.404 00.000 12268 GuideStep: 0.7 px 0 ms WEST, -0.7 px 0 ms NORTH
19:13:30.404 00.000 11616 Worker thread wakes up
19:13:30.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:30.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:30.406 00.002 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:30.406 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:32.407 02.001 11616 Exposure complete
19:13:32.454 00.047 11616 worker thread done servicing request
19:13:32.454 00.000 12268 OnExposeComplete: enter
19:13:32.454 00.000 12268 UpdateGuideState(): m_state=6
19:13:32.454 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
19:13:32.454 00.000 12268 Star::Find returns 1 (0), X=530.79, Y=252.46, Mass=1037, SNR=22.2, Peak=94 HFD=4.7
19:13:32.454 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
19:13:32.454 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
19:13:32.454 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=0.96 hyp=1.20 cameraTheta=2.22 mountX=0.88 mountY=-0.84, mountTheta=-0.76
19:13:32.454 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=0.96, opts=13)
19:13:32.454 00.000 12268 Enqueuing Move request for scope (-0.72, 0.96)
19:13:32.454 00.000 11616 Worker thread wakes up
19:13:32.454 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.96) opts 0xd
19:13:32.454 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.72, 0.96)
19:13:32.454 00.000 11616 Moving (-0.72, 0.96) raw xDistance=0.88 yDistance=-0.84
19:13:32.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.88
19:13:32.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.84
19:13:32.454 00.000 11616 MoveAxis(W, 490, ABG)
19:13:32.454 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:32.454 00.000 11616 Move returns status 1, amount 0
19:13:32.454 00.000 11616 MoveAxis(N, 71, ABG)
19:13:32.454 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
19:13:32.454 00.000 11616 Move returns status 1, amount 0
19:13:32.454 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
19:13:32.454 00.000 11616 move complete, result=1
19:13:32.454 00.000 11616 worker thread done servicing request
19:13:32.486 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:32.502 00.016 12268 UpdateGuideState exits: m=1037 SNR=22.2
19:13:32.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:32.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:32.502 00.000 12268 Enqueuing Expose request
19:13:32.502 00.000 12268 GuideStep: 0.9 px 0 ms WEST, -0.8 px 0 ms NORTH
19:13:32.502 00.000 11616 Worker thread wakes up
19:13:32.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:32.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:32.502 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:13:32.502 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
19:13:33.437 00.935 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
19:13:33.437 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
19:13:33.437 00.000 12268 CameraToMount -- cameraX=530.79 cameraY=252.46 hyp=587.77 cameraTheta=0.44 mountX=303.03 mountY=494.05, mountTheta=1.02
19:13:33.437 00.000 12268 BLT: Entering DecMeasurementStep, state = 0
19:13:33.437 00.000 12268 MountGuidingEnabled: 1
19:13:33.437 00.000 12268 BLT: Exiting DecMeasurementStep
19:13:34.512 01.075 11616 Exposure complete
19:13:34.562 00.050 11616 worker thread done servicing request
19:13:34.562 00.000 12268 OnExposeComplete: enter
19:13:34.562 00.000 12268 UpdateGuideState(): m_state=6
19:13:34.562 00.000 12268 Star::Find(15, 530, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
19:13:34.562 00.000 12268 Star::Find returns 1 (0), X=531.05, Y=252.94, Mass=1161, SNR=23.7, Peak=133 HFD=4.5
19:13:34.562 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
19:13:34.562 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
19:13:34.562 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=1.44 hyp=1.51 cameraTheta=1.88 mountX=1.39 mountY=-0.64, mountTheta=-0.43
19:13:34.562 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
19:13:34.562 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
19:13:34.562 00.000 12268 CameraToMount -- cameraX=531.05 cameraY=252.94 hyp=588.21 cameraTheta=0.44 mountX=303.54 mountY=494.25, mountTheta=1.02
19:13:34.562 00.000 12268 BLT: Entering DecMeasurementStep, state = 1
19:13:34.562 00.000 12268 BLT starting North backlash clearing using pulse width of 2820, looking for moves >= 4 px
19:13:34.562 00.000 12268 Enqueuing Calibration Move request for direction 0
19:13:34.562 00.000 12268 BLT: Exiting DecMeasurementStep
19:13:34.562 00.000 11616 Worker thread wakes up
19:13:34.562 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 2820 opts 0x0
19:13:34.562 00.000 11616 Handling axis move in thread for scope dir=0 dur=2820
19:13:34.562 00.000 11616 scope move axis dir= 0 dur= 2820 opts= 0x0
19:13:34.562 00.000 11616 MoveAxis(N, 2820, -)
19:13:34.562 00.000 11616 Guiding  Dir = 0, Dur = 2820
19:13:34.562 00.000 11616 IsSlewing returns 0
19:13:34.562 00.000 11616 IsGuiding returns 0
19:13:34.562 00.000 11616 PulseGuide returned control before completion, sleep 2830
19:13:34.575 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:34.607 00.032 12268 UpdateGuideState exits: m=1161 SNR=23.7
19:13:34.607 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:34.607 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:34.607 00.000 12268 Enqueuing Expose request
19:13:37.404 02.797 11616 IsGuiding returns 1
19:13:37.404 00.000 11616 scope still moving after pulse duration time elapsed
19:13:37.436 00.032 11616 IsSlewing returns 0
19:13:37.436 00.000 11616 IsGuiding returns 0
19:13:37.436 00.000 11616 scope move finished after 2820 + 47 ms
19:13:37.436 00.000 11616 Move returns status 0, amount 2820
19:13:37.436 00.000 11616 move complete, result=0
19:13:37.436 00.000 11616 worker thread done servicing request
19:13:37.437 00.001 11616 Worker thread wakes up
19:13:37.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:37.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:39.442 02.005 11616 Exposure complete
19:13:39.490 00.048 11616 worker thread done servicing request
19:13:39.490 00.000 12268 OnExposeComplete: enter
19:13:39.490 00.000 12268 UpdateGuideState(): m_state=6
19:13:39.490 00.000 12268 Star::Find(15, 531, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
19:13:39.490 00.000 12268 Star::Find returns 1 (0), X=535.89, Y=252.24, Mass=1130, SNR=23.3, Peak=128 HFD=4.5
19:13:39.490 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
19:13:39.490 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.87)
19:13:39.490 00.000 12268 CameraToMount -- cameraX=4.38 cameraY=0.74 hyp=4.44 cameraTheta=0.17 mountX=1.16 mountY=4.25, mountTheta=1.30
19:13:39.490 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
19:13:39.490 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
19:13:39.490 00.000 12268 CameraToMount -- cameraX=535.89 cameraY=252.24 hyp=592.28 cameraTheta=0.44 mountX=303.31 mountY=499.13, mountTheta=1.02
19:13:39.490 00.000 12268 BLT: Entering DecMeasurementStep, state = 1
19:13:39.490 00.000 12268 BLT accepted clearing move of 5.09
19:13:39.490 00.000 12268 Enqueuing Calibration Move request for direction 0
19:13:39.490 00.000 12268 BLT: Clearing North backlash, step 2 (up to limit of 100), LastDecDelta = 5.09 px
19:13:39.490 00.000 12268 BLT: Exiting DecMeasurementStep
19:13:39.490 00.000 11616 Worker thread wakes up
19:13:39.490 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 2820 opts 0x0
19:13:39.490 00.000 11616 Handling axis move in thread for scope dir=0 dur=2820
19:13:39.490 00.000 11616 scope move axis dir= 0 dur= 2820 opts= 0x0
19:13:39.490 00.000 11616 MoveAxis(N, 2820, -)
19:13:39.490 00.000 11616 Guiding  Dir = 0, Dur = 2820
19:13:39.490 00.000 11616 IsSlewing returns 0
19:13:39.490 00.000 11616 IsGuiding returns 0
19:13:39.490 00.000 11616 PulseGuide returned control before completion, sleep 2830
19:13:39.506 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:39.537 00.031 12268 UpdateGuideState exits: m=1130 SNR=23.3
19:13:39.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:39.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:39.537 00.000 12268 Enqueuing Expose request
19:13:42.343 02.806 11616 IsGuiding returns 1
19:13:42.343 00.000 11616 scope still moving after pulse duration time elapsed
19:13:42.375 00.032 11616 IsSlewing returns 0
19:13:42.375 00.000 11616 IsGuiding returns 0
19:13:42.375 00.000 11616 scope move finished after 2820 + 57 ms
19:13:42.375 00.000 11616 Move returns status 0, amount 2820
19:13:42.375 00.000 11616 move complete, result=0
19:13:42.375 00.000 11616 worker thread done servicing request
19:13:42.375 00.000 11616 Worker thread wakes up
19:13:42.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:42.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(517,236,31,31)
19:13:44.388 02.013 11616 Exposure complete
19:13:44.437 00.049 11616 worker thread done servicing request
19:13:44.437 00.000 12268 OnExposeComplete: enter
19:13:44.437 00.000 12268 UpdateGuideState(): m_state=6
19:13:44.437 00.000 12268 Star::Find(15, 535, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
19:13:44.437 00.000 12268 Star::Find returns 1 (0), X=540.03, Y=251.65, Mass=1118, SNR=23.1, Peak=91 HFD=4.2
19:13:44.437 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
19:13:44.437 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.72)
19:13:44.437 00.000 12268 CameraToMount -- cameraX=8.52 cameraY=0.16 hyp=8.52 cameraTheta=0.02 mountX=0.99 mountY=8.43, mountTheta=1.45
19:13:44.437 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
19:13:44.437 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.14)
19:13:44.437 00.000 12268 CameraToMount -- cameraX=540.03 cameraY=251.65 hyp=595.78 cameraTheta=0.44 mountX=303.14 mountY=503.31, mountTheta=1.03
19:13:44.437 00.000 12268 BLT: Entering DecMeasurementStep, state = 1
19:13:44.437 00.000 12268 BLT accepted clearing move of 4.18
19:13:44.437 00.000 12268 Enqueuing Calibration Move request for direction 0
19:13:44.437 00.000 12268 BLT: Clearing North backlash, step 3 (up to limit of 100), LastDecDelta = 4.18 px
19:13:44.437 00.000 12268 BLT: Exiting DecMeasurementStep
19:13:44.437 00.000 11616 Worker thread wakes up
19:13:44.437 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 2820 opts 0x0
19:13:44.437 00.000 11616 Handling axis move in thread for scope dir=0 dur=2820
19:13:44.437 00.000 11616 scope move axis dir= 0 dur= 2820 opts= 0x0
19:13:44.437 00.000 11616 MoveAxis(N, 2820, -)
19:13:44.437 00.000 11616 Guiding  Dir = 0, Dur = 2820
19:13:44.437 00.000 11616 IsSlewing returns 0
19:13:44.437 00.000 11616 IsGuiding returns 0
19:13:44.437 00.000 11616 PulseGuide returned control before completion, sleep 2830
19:13:44.452 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:44.468 00.016 12268 UpdateGuideState exits: m=1118 SNR=23.1
19:13:44.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:44.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:44.468 00.000 12268 Enqueuing Expose request
19:13:47.281 02.813 11616 IsGuiding returns 1
19:13:47.281 00.000 11616 scope still moving after pulse duration time elapsed
19:13:47.312 00.031 11616 IsSlewing returns 0
19:13:47.312 00.000 11616 IsGuiding returns 0
19:13:47.312 00.000 11616 scope move finished after 2820 + 47 ms
19:13:47.312 00.000 11616 Move returns status 0, amount 2820
19:13:47.312 00.000 11616 move complete, result=0
19:13:47.312 00.000 11616 worker thread done servicing request
19:13:47.312 00.000 11616 Worker thread wakes up
19:13:47.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:47.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(525,237,31,31)
19:13:49.360 02.048 11616 Exposure complete
19:13:49.408 00.048 11616 worker thread done servicing request
19:13:49.408 00.000 12268 OnExposeComplete: enter
19:13:49.408 00.000 12268 UpdateGuideState(): m_state=6
19:13:49.408 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
19:13:49.408 00.000 12268 Star::Find returns 1 (0), X=545.56, Y=251.06, Mass=1065, SNR=22.5, Peak=75 HFD=5.2
19:13:49.408 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
19:13:49.408 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.67)
19:13:49.408 00.000 12268 CameraToMount -- cameraX=14.05 cameraY=-0.44 hyp=14.05 cameraTheta=-0.03 mountX=0.93 mountY=13.99, mountTheta=1.50
19:13:49.408 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
19:13:49.408 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
19:13:49.408 00.000 12268 CameraToMount -- cameraX=545.56 cameraY=251.06 hyp=600.55 cameraTheta=0.43 mountX=303.09 mountY=508.88, mountTheta=1.03
19:13:49.408 00.000 12268 BLT: Entering DecMeasurementStep, state = 1
19:13:49.408 00.000 12268 BLT accepted clearing move of 5.56
19:13:49.408 00.000 12268 BLT: Starting North moves at Dec=508.88
19:13:49.408 00.000 12268 BLT: Moving North for 1200 ms, step 1 / 10, DecLoc = 508.88, DeltaDec = 0.00
19:13:49.408 00.000 12268 Enqueuing Calibration Move request for direction 0
19:13:49.408 00.000 12268 BLT: Exiting DecMeasurementStep
19:13:49.408 00.000 11616 Worker thread wakes up
19:13:49.408 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
19:13:49.408 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
19:13:49.408 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
19:13:49.408 00.000 11616 MoveAxis(N, 1200, -)
19:13:49.408 00.000 11616 Guiding  Dir = 0, Dur = 1200
19:13:49.408 00.000 11616 IsSlewing returns 0
19:13:49.408 00.000 11616 IsGuiding returns 0
19:13:49.408 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:13:49.437 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:49.456 00.019 12268 UpdateGuideState exits: m=1065 SNR=22.5
19:13:49.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:49.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:49.456 00.000 12268 Enqueuing Expose request
19:13:50.630 01.174 11616 IsGuiding returns 1
19:13:50.630 00.000 11616 scope still moving after pulse duration time elapsed
19:13:50.662 00.032 11616 IsSlewing returns 0
19:13:50.662 00.000 11616 IsGuiding returns 0
19:13:50.662 00.000 11616 scope move finished after 1200 + 43 ms
19:13:50.662 00.000 11616 Move returns status 0, amount 1200
19:13:50.662 00.000 11616 move complete, result=0
19:13:50.662 00.000 11616 worker thread done servicing request
19:13:50.662 00.000 11616 Worker thread wakes up
19:13:50.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:50.662 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(531,236,31,31)
19:13:52.678 02.016 11616 Exposure complete
19:13:52.726 00.048 11616 worker thread done servicing request
19:13:52.726 00.000 12268 OnExposeComplete: enter
19:13:52.726 00.000 12268 UpdateGuideState(): m_state=6
19:13:52.726 00.000 12268 Star::Find(15, 545, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
19:13:52.726 00.000 12268 Star::Find returns 1 (0), X=546.60, Y=251.00, Mass=1050, SNR=22.4, Peak=78 HFD=5.2
19:13:52.726 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
19:13:52.726 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.67)
19:13:52.726 00.000 12268 CameraToMount -- cameraX=15.09 cameraY=-0.49 hyp=15.10 cameraTheta=-0.03 mountX=0.98 mountY=15.03, mountTheta=1.51
19:13:52.726 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
19:13:52.726 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
19:13:52.726 00.000 12268 CameraToMount -- cameraX=546.60 cameraY=251.00 hyp=601.47 cameraTheta=0.43 mountX=303.13 mountY=509.91, mountTheta=1.03
19:13:52.726 00.000 12268 BLT: Entering DecMeasurementStep, state = 2
19:13:52.726 00.000 12268 BLT: Moving North for 1200 ms, step 2 / 10, DecLoc = 509.91, DeltaDec = 1.04
19:13:52.726 00.000 12268 Enqueuing Calibration Move request for direction 0
19:13:52.726 00.000 12268 BLT: Exiting DecMeasurementStep
19:13:52.726 00.000 11616 Worker thread wakes up
19:13:52.726 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
19:13:52.726 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
19:13:52.726 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
19:13:52.726 00.000 11616 MoveAxis(N, 1200, -)
19:13:52.726 00.000 11616 Guiding  Dir = 0, Dur = 1200
19:13:52.726 00.000 11616 IsSlewing returns 0
19:13:52.726 00.000 11616 IsGuiding returns 0
19:13:52.726 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:13:52.749 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:52.773 00.024 12268 UpdateGuideState exits: m=1050 SNR=22.4
19:13:52.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:52.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:52.773 00.000 12268 Enqueuing Expose request
19:13:53.953 01.180 11616 IsGuiding returns 1
19:13:53.953 00.000 11616 scope still moving after pulse duration time elapsed
19:13:53.984 00.031 11616 IsSlewing returns 0
19:13:53.984 00.000 11616 IsGuiding returns 0
19:13:53.984 00.000 11616 scope move finished after 1200 + 47 ms
19:13:53.984 00.000 11616 Move returns status 0, amount 1200
19:13:53.984 00.000 11616 move complete, result=0
19:13:53.984 00.000 11616 worker thread done servicing request
19:13:53.984 00.000 11616 Worker thread wakes up
19:13:53.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:53.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(532,236,31,31)
19:13:55.984 02.000 11616 Exposure complete
19:13:56.047 00.063 11616 worker thread done servicing request
19:13:56.047 00.000 12268 OnExposeComplete: enter
19:13:56.047 00.000 12268 UpdateGuideState(): m_state=6
19:13:56.047 00.000 12268 Star::Find(15, 546, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
19:13:56.047 00.000 12268 Star::Find returns 1 (0), X=549.34, Y=251.48, Mass=1025, SNR=22.1, Peak=68 HFD=5.2
19:13:56.047 00.000 12268 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
19:13:56.047 00.000 12268 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
19:13:56.047 00.000 12268 CameraToMount -- cameraX=17.83 cameraY=-0.02 hyp=17.83 cameraTheta=-0.00 mountX=1.72 mountY=17.69, mountTheta=1.47
19:13:56.047 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
19:13:56.047 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
19:13:56.047 00.000 12268 CameraToMount -- cameraX=549.34 cameraY=251.48 hyp=604.17 cameraTheta=0.43 mountX=303.87 mountY=512.58, mountTheta=1.04
19:13:56.047 00.000 12268 BLT: Entering DecMeasurementStep, state = 2
19:13:56.047 00.000 12268 BLT: Moving North for 1200 ms, step 3 / 10, DecLoc = 512.58, DeltaDec = 2.66
19:13:56.047 00.000 12268 Enqueuing Calibration Move request for direction 0
19:13:56.047 00.000 12268 BLT: Exiting DecMeasurementStep
19:13:56.047 00.000 11616 Worker thread wakes up
19:13:56.047 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
19:13:56.047 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
19:13:56.047 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
19:13:56.047 00.000 11616 MoveAxis(N, 1200, -)
19:13:56.047 00.000 11616 Guiding  Dir = 0, Dur = 1200
19:13:56.047 00.000 11616 IsSlewing returns 0
19:13:56.047 00.000 11616 IsGuiding returns 0
19:13:56.047 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:13:56.062 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:56.078 00.016 12268 UpdateGuideState exits: m=1025 SNR=22.1
19:13:56.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:56.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:56.078 00.000 12268 Enqueuing Expose request
19:13:57.264 01.186 11616 IsGuiding returns 1
19:13:57.264 00.000 11616 scope still moving after pulse duration time elapsed
19:13:57.296 00.032 11616 IsSlewing returns 0
19:13:57.296 00.000 11616 IsGuiding returns 0
19:13:57.296 00.000 11616 scope move finished after 1200 + 43 ms
19:13:57.296 00.000 11616 Move returns status 0, amount 1200
19:13:57.296 00.000 11616 move complete, result=0
19:13:57.296 00.000 11616 worker thread done servicing request
19:13:57.296 00.000 11616 Worker thread wakes up
19:13:57.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:13:57.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(534,236,31,31)
19:13:59.344 02.048 11616 Exposure complete
19:13:59.408 00.064 11616 worker thread done servicing request
19:13:59.408 00.000 12268 OnExposeComplete: enter
19:13:59.408 00.000 12268 UpdateGuideState(): m_state=6
19:13:59.408 00.000 12268 Star::Find(15, 549, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
19:13:59.408 00.000 12268 Star::Find returns 1 (0), X=551.76, Y=251.18, Mass=1042, SNR=22.1, Peak=89 HFD=5.3
19:13:59.408 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
19:13:59.408 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
19:13:59.408 00.000 12268 CameraToMount -- cameraX=20.25 cameraY=-0.32 hyp=20.25 cameraTheta=-0.02 mountX=1.66 mountY=20.12, mountTheta=1.49
19:13:59.408 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:13:59.408 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.13)
19:13:59.408 00.000 12268 CameraToMount -- cameraX=551.76 cameraY=251.18 hyp=606.24 cameraTheta=0.43 mountX=303.81 mountY=515.01, mountTheta=1.04
19:13:59.408 00.000 12268 BLT: Entering DecMeasurementStep, state = 2
19:13:59.408 00.000 12268 BLT: Moving North for 1200 ms, step 4 / 10, DecLoc = 515.01, DeltaDec = 2.44
19:13:59.408 00.000 12268 Enqueuing Calibration Move request for direction 0
19:13:59.408 00.000 12268 BLT: Exiting DecMeasurementStep
19:13:59.408 00.000 11616 Worker thread wakes up
19:13:59.408 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
19:13:59.408 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
19:13:59.408 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
19:13:59.408 00.000 11616 MoveAxis(N, 1200, -)
19:13:59.408 00.000 11616 Guiding  Dir = 0, Dur = 1200
19:13:59.408 00.000 11616 IsSlewing returns 0
19:13:59.408 00.000 11616 IsGuiding returns 0
19:13:59.408 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:13:59.423 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:13:59.439 00.016 12268 UpdateGuideState exits: m=1042 SNR=22.1
19:13:59.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:59.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:13:59.439 00.000 12268 Enqueuing Expose request
19:14:00.640 01.201 11616 IsGuiding returns 1
19:14:00.640 00.000 11616 scope still moving after pulse duration time elapsed
19:14:00.672 00.032 11616 IsSlewing returns 0
19:14:00.672 00.000 11616 IsGuiding returns 1
19:14:00.703 00.031 11616 IsSlewing returns 0
19:14:00.703 00.000 11616 IsGuiding returns 1
19:14:00.734 00.031 11616 IsSlewing returns 0
19:14:00.734 00.000 11616 IsGuiding returns 1
19:14:00.766 00.032 11616 IsSlewing returns 0
19:14:00.766 00.000 11616 IsGuiding returns 1
19:14:00.797 00.031 11616 IsSlewing returns 0
19:14:00.797 00.000 11616 IsGuiding returns 1
19:14:00.828 00.031 11616 IsSlewing returns 0
19:14:00.828 00.000 11616 IsGuiding returns 0
19:14:00.828 00.000 11616 scope move finished after 1200 + 213 ms
19:14:00.828 00.000 11616 Move returns status 0, amount 1200
19:14:00.828 00.000 11616 move complete, result=0
19:14:00.828 00.000 11616 worker thread done servicing request
19:14:00.828 00.000 11616 Worker thread wakes up
19:14:00.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:00.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(537,236,31,31)
19:14:02.823 01.995 11616 Exposure complete
19:14:02.886 00.063 11616 worker thread done servicing request
19:14:02.886 00.000 12268 OnExposeComplete: enter
19:14:02.886 00.000 12268 UpdateGuideState(): m_state=6
19:14:02.886 00.000 12268 Star::Find(15, 551, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
19:14:02.886 00.000 12268 Star::Find returns 1 (0), X=552.39, Y=251.14, Mass=984, SNR=21.5, Peak=75 HFD=5.3
19:14:02.886 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
19:14:02.886 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
19:14:02.886 00.000 12268 CameraToMount -- cameraX=20.89 cameraY=-0.36 hyp=20.89 cameraTheta=-0.02 mountX=1.68 mountY=20.76, mountTheta=1.49
19:14:02.886 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:14:02.886 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.13)
19:14:02.886 00.000 12268 CameraToMount -- cameraX=552.39 cameraY=251.14 hyp=606.81 cameraTheta=0.43 mountX=303.84 mountY=515.65, mountTheta=1.04
19:14:02.886 00.000 12268 BLT: Entering DecMeasurementStep, state = 2
19:14:02.886 00.000 12268 BLT: Moving North for 1200 ms, step 5 / 10, DecLoc = 515.65, DeltaDec = 0.63
19:14:02.886 00.000 12268 Enqueuing Calibration Move request for direction 0
19:14:02.886 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:02.886 00.000 11616 Worker thread wakes up
19:14:02.886 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
19:14:02.886 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
19:14:02.886 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
19:14:02.886 00.000 11616 MoveAxis(N, 1200, -)
19:14:02.886 00.000 11616 Guiding  Dir = 0, Dur = 1200
19:14:02.886 00.000 11616 IsSlewing returns 0
19:14:02.886 00.000 11616 IsGuiding returns 0
19:14:02.886 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:02.906 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:02.918 00.012 12268 UpdateGuideState exits: m=984 SNR=21.5
19:14:02.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:02.934 00.016 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:02.934 00.000 12268 Enqueuing Expose request
19:14:04.109 01.175 11616 IsGuiding returns 1
19:14:04.109 00.000 11616 scope still moving after pulse duration time elapsed
19:14:04.141 00.032 11616 IsSlewing returns 0
19:14:04.141 00.000 11616 IsGuiding returns 0
19:14:04.141 00.000 11616 scope move finished after 1200 + 47 ms
19:14:04.141 00.000 11616 Move returns status 0, amount 1200
19:14:04.141 00.000 11616 move complete, result=0
19:14:04.141 00.000 11616 worker thread done servicing request
19:14:04.141 00.000 11616 Worker thread wakes up
19:14:04.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:04.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(537,236,31,31)
19:14:06.135 01.994 11616 Exposure complete
19:14:06.198 00.063 11616 worker thread done servicing request
19:14:06.198 00.000 12268 OnExposeComplete: enter
19:14:06.198 00.000 12268 UpdateGuideState(): m_state=6
19:14:06.198 00.000 12268 Star::Find(15, 552, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
19:14:06.198 00.000 12268 Star::Find returns 1 (0), X=555.43, Y=250.90, Mass=971, SNR=21.3, Peak=69 HFD=5.2
19:14:06.198 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
19:14:06.198 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
19:14:06.198 00.000 12268 CameraToMount -- cameraX=23.92 cameraY=-0.60 hyp=23.93 cameraTheta=-0.03 mountX=1.74 mountY=23.80, mountTheta=1.50
19:14:06.198 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:14:06.198 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
19:14:06.198 00.000 12268 CameraToMount -- cameraX=555.43 cameraY=250.90 hyp=609.47 cameraTheta=0.42 mountX=303.89 mountY=518.69, mountTheta=1.04
19:14:06.198 00.000 12268 BLT: Entering DecMeasurementStep, state = 2
19:14:06.198 00.000 12268 BLT: Moving North for 1200 ms, step 6 / 10, DecLoc = 518.69, DeltaDec = 3.04
19:14:06.198 00.000 12268 Enqueuing Calibration Move request for direction 0
19:14:06.198 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:06.198 00.000 11616 Worker thread wakes up
19:14:06.198 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
19:14:06.198 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
19:14:06.198 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
19:14:06.198 00.000 11616 MoveAxis(N, 1200, -)
19:14:06.198 00.000 11616 Guiding  Dir = 0, Dur = 1200
19:14:06.198 00.000 11616 IsSlewing returns 0
19:14:06.198 00.000 11616 IsGuiding returns 0
19:14:06.198 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:06.218 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:06.230 00.012 12268 UpdateGuideState exits: m=971 SNR=21.3
19:14:06.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:06.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:06.230 00.000 12268 Enqueuing Expose request
19:14:07.431 01.201 11616 IsGuiding returns 1
19:14:07.431 00.000 11616 scope still moving after pulse duration time elapsed
19:14:07.463 00.032 11616 IsSlewing returns 0
19:14:07.463 00.000 11616 IsGuiding returns 0
19:14:07.463 00.000 11616 scope move finished after 1200 + 59 ms
19:14:07.463 00.000 11616 Move returns status 0, amount 1200
19:14:07.463 00.000 11616 move complete, result=0
19:14:07.463 00.000 11616 worker thread done servicing request
19:14:07.463 00.000 11616 Worker thread wakes up
19:14:07.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:07.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(540,236,31,31)
19:14:09.470 02.007 11616 Exposure complete
19:14:09.518 00.048 11616 worker thread done servicing request
19:14:09.518 00.000 12268 OnExposeComplete: enter
19:14:09.518 00.000 12268 UpdateGuideState(): m_state=6
19:14:09.518 00.000 12268 Star::Find(15, 555, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
19:14:09.518 00.000 12268 Star::Find returns 1 (0), X=557.80, Y=250.34, Mass=884, SNR=20.4, Peak=86 HFD=4.6
19:14:09.518 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
19:14:09.518 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.66)
19:14:09.518 00.000 12268 CameraToMount -- cameraX=26.29 cameraY=-1.16 hyp=26.31 cameraTheta=-0.04 mountX=1.42 mountY=26.22, mountTheta=1.52
19:14:09.518 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:14:09.518 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
19:14:09.518 00.000 12268 CameraToMount -- cameraX=557.80 cameraY=250.34 hyp=611.40 cameraTheta=0.42 mountX=303.57 mountY=521.11, mountTheta=1.04
19:14:09.518 00.000 12268 BLT: Entering DecMeasurementStep, state = 2
19:14:09.518 00.000 12268 BLT: Moving North for 1200 ms, step 7 / 10, DecLoc = 521.11, DeltaDec = 2.42
19:14:09.518 00.000 12268 Enqueuing Calibration Move request for direction 0
19:14:09.518 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:09.518 00.000 11616 Worker thread wakes up
19:14:09.518 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
19:14:09.518 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
19:14:09.518 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
19:14:09.531 00.013 11616 MoveAxis(N, 1200, -)
19:14:09.531 00.000 11616 Guiding  Dir = 0, Dur = 1200
19:14:09.531 00.000 11616 IsSlewing returns 0
19:14:09.531 00.000 11616 IsGuiding returns 0
19:14:09.531 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:09.549 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:09.565 00.016 12268 UpdateGuideState exits: m=884 SNR=20.4
19:14:09.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:09.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:09.565 00.000 12268 Enqueuing Expose request
19:14:10.751 01.186 11616 IsGuiding returns 1
19:14:10.751 00.000 11616 scope still moving after pulse duration time elapsed
19:14:10.782 00.031 11616 IsSlewing returns 0
19:14:10.782 00.000 11616 IsGuiding returns 0
19:14:10.782 00.000 11616 scope move finished after 1200 + 51 ms
19:14:10.782 00.000 11616 Move returns status 0, amount 1200
19:14:10.782 00.000 11616 move complete, result=0
19:14:10.782 00.000 11616 worker thread done servicing request
19:14:10.782 00.000 11616 Worker thread wakes up
19:14:10.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:10.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(543,235,31,31)
19:14:12.798 02.016 11616 Exposure complete
19:14:12.846 00.048 11616 worker thread done servicing request
19:14:12.846 00.000 12268 OnExposeComplete: enter
19:14:12.846 00.000 12268 UpdateGuideState(): m_state=6
19:14:12.846 00.000 12268 Star::Find(15, 557, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
19:14:12.846 00.000 12268 Star::Find returns 1 (0), X=558.78, Y=250.19, Mass=880, SNR=20.3, Peak=59 HFD=5.0
19:14:12.846 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
19:14:12.846 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.65)
19:14:12.846 00.000 12268 CameraToMount -- cameraX=27.27 cameraY=-1.31 hyp=27.30 cameraTheta=-0.05 mountX=1.35 mountY=27.21, mountTheta=1.52
19:14:12.846 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:14:12.846 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
19:14:12.846 00.000 12268 CameraToMount -- cameraX=558.78 cameraY=250.19 hyp=612.23 cameraTheta=0.42 mountX=303.51 mountY=522.10, mountTheta=1.04
19:14:12.846 00.000 12268 BLT: Entering DecMeasurementStep, state = 2
19:14:12.846 00.000 12268 BLT: Moving North for 1200 ms, step 8 / 10, DecLoc = 522.10, DeltaDec = 0.99
19:14:12.846 00.000 12268 Enqueuing Calibration Move request for direction 0
19:14:12.846 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:12.846 00.000 11616 Worker thread wakes up
19:14:12.846 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
19:14:12.846 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
19:14:12.846 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
19:14:12.846 00.000 11616 MoveAxis(N, 1200, -)
19:14:12.846 00.000 11616 Guiding  Dir = 0, Dur = 1200
19:14:12.846 00.000 11616 IsSlewing returns 0
19:14:12.846 00.000 11616 IsGuiding returns 0
19:14:12.846 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:12.861 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:12.878 00.017 12268 UpdateGuideState exits: m=880 SNR=20.3
19:14:12.878 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:12.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:12.878 00.000 12268 Enqueuing Expose request
19:14:14.078 01.200 11616 IsGuiding returns 1
19:14:14.078 00.000 11616 scope still moving after pulse duration time elapsed
19:14:14.109 00.031 11616 IsSlewing returns 0
19:14:14.109 00.000 11616 IsGuiding returns 0
19:14:14.109 00.000 11616 scope move finished after 1200 + 56 ms
19:14:14.109 00.000 11616 Move returns status 0, amount 1200
19:14:14.109 00.000 11616 move complete, result=0
19:14:14.109 00.000 11616 worker thread done servicing request
19:14:14.109 00.000 11616 Worker thread wakes up
19:14:14.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:14.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(544,235,31,31)
19:14:16.109 02.000 11616 Exposure complete
19:14:16.172 00.063 11616 worker thread done servicing request
19:14:16.172 00.000 12268 OnExposeComplete: enter
19:14:16.172 00.000 12268 UpdateGuideState(): m_state=6
19:14:16.172 00.000 12268 Star::Find(15, 558, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
19:14:16.172 00.000 12268 Star::Find returns 1 (0), X=561.60, Y=250.12, Mass=983, SNR=21.6, Peak=81 HFD=5.2
19:14:16.172 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
19:14:16.172 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.65)
19:14:16.172 00.000 12268 CameraToMount -- cameraX=30.09 cameraY=-1.38 hyp=30.12 cameraTheta=-0.05 mountX=1.56 mountY=30.02, mountTheta=1.52
19:14:16.172 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:14:16.172 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
19:14:16.172 00.000 12268 CameraToMount -- cameraX=561.60 cameraY=250.12 hyp=614.78 cameraTheta=0.42 mountX=303.71 mountY=524.91, mountTheta=1.05
19:14:16.172 00.000 12268 BLT: Entering DecMeasurementStep, state = 2
19:14:16.172 00.000 12268 BLT: Moving North for 1200 ms, step 9 / 10, DecLoc = 524.91, DeltaDec = 2.81
19:14:16.172 00.000 12268 Enqueuing Calibration Move request for direction 0
19:14:16.172 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:16.172 00.000 11616 Worker thread wakes up
19:14:16.172 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
19:14:16.172 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
19:14:16.172 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
19:14:16.172 00.000 11616 MoveAxis(N, 1200, -)
19:14:16.172 00.000 11616 Guiding  Dir = 0, Dur = 1200
19:14:16.172 00.000 11616 IsSlewing returns 0
19:14:16.172 00.000 11616 IsGuiding returns 0
19:14:16.172 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:16.187 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:16.203 00.016 12268 UpdateGuideState exits: m=983 SNR=21.6
19:14:16.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:16.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:16.203 00.000 12268 Enqueuing Expose request
19:14:17.404 01.201 11616 IsGuiding returns 1
19:14:17.404 00.000 11616 scope still moving after pulse duration time elapsed
19:14:17.436 00.032 11616 IsSlewing returns 0
19:14:17.436 00.000 11616 IsGuiding returns 0
19:14:17.436 00.000 11616 scope move finished after 1200 + 56 ms
19:14:17.436 00.000 11616 Move returns status 0, amount 1200
19:14:17.436 00.000 11616 move complete, result=0
19:14:17.436 00.000 11616 worker thread done servicing request
19:14:17.437 00.001 11616 Worker thread wakes up
19:14:17.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:17.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(547,235,31,31)
19:14:19.422 01.985 11616 Exposure complete
19:14:19.486 00.064 11616 worker thread done servicing request
19:14:19.486 00.000 12268 OnExposeComplete: enter
19:14:19.486 00.000 12268 UpdateGuideState(): m_state=6
19:14:19.486 00.000 12268 Star::Find(15, 561, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
19:14:19.486 00.000 12268 Star::Find returns 1 (0), X=564.11, Y=250.46, Mass=881, SNR=20.5, Peak=72 HFD=4.9
19:14:19.486 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
19:14:19.486 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.67)
19:14:19.486 00.000 12268 CameraToMount -- cameraX=32.60 cameraY=-1.04 hyp=32.62 cameraTheta=-0.03 mountX=2.15 mountY=32.47, mountTheta=1.50
19:14:19.486 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
19:14:19.486 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.12)
19:14:19.486 00.000 12268 CameraToMount -- cameraX=564.11 cameraY=250.46 hyp=617.22 cameraTheta=0.42 mountX=304.30 mountY=527.36, mountTheta=1.05
19:14:19.486 00.000 12268 BLT: Entering DecMeasurementStep, state = 2
19:14:19.486 00.000 12268 BLT: Moving North for 1200 ms, step 10 / 10, DecLoc = 527.36, DeltaDec = 2.45
19:14:19.486 00.000 12268 Enqueuing Calibration Move request for direction 0
19:14:19.486 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:19.486 00.000 11616 Worker thread wakes up
19:14:19.486 00.000 11616 worker thread servicing REQUEST_MOVE scope dir N(0) 1200 opts 0x0
19:14:19.486 00.000 11616 Handling axis move in thread for scope dir=0 dur=1200
19:14:19.486 00.000 11616 scope move axis dir= 0 dur= 1200 opts= 0x0
19:14:19.486 00.000 11616 MoveAxis(N, 1200, -)
19:14:19.486 00.000 11616 Guiding  Dir = 0, Dur = 1200
19:14:19.486 00.000 11616 IsSlewing returns 0
19:14:19.486 00.000 11616 IsGuiding returns 0
19:14:19.486 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:19.502 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:19.518 00.016 12268 UpdateGuideState exits: m=881 SNR=20.5
19:14:19.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:19.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:19.518 00.000 12268 Enqueuing Expose request
19:14:20.719 01.201 11616 IsGuiding returns 1
19:14:20.719 00.000 11616 scope still moving after pulse duration time elapsed
19:14:20.751 00.032 11616 IsSlewing returns 0
19:14:20.751 00.000 11616 IsGuiding returns 0
19:14:20.751 00.000 11616 scope move finished after 1200 + 57 ms
19:14:20.751 00.000 11616 Move returns status 0, amount 1200
19:14:20.751 00.000 11616 move complete, result=0
19:14:20.751 00.000 11616 worker thread done servicing request
19:14:20.751 00.000 11616 Worker thread wakes up
19:14:20.751 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:20.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(549,235,31,31)
19:14:22.751 02.000 11616 Exposure complete
19:14:22.814 00.063 11616 worker thread done servicing request
19:14:22.814 00.000 12268 OnExposeComplete: enter
19:14:22.814 00.000 12268 UpdateGuideState(): m_state=6
19:14:22.814 00.000 12268 Star::Find(15, 564, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
19:14:22.814 00.000 12268 Star::Find returns 1 (0), X=565.14, Y=250.81, Mass=931, SNR=21.1, Peak=66 HFD=4.9
19:14:22.814 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
19:14:22.814 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
19:14:22.814 00.000 12268 CameraToMount -- cameraX=33.63 cameraY=-0.69 hyp=33.63 cameraTheta=-0.02 mountX=2.59 mountY=33.44, mountTheta=1.49
19:14:22.814 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
19:14:22.814 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.12)
19:14:22.814 00.000 12268 CameraToMount -- cameraX=565.14 cameraY=250.81 hyp=618.29 cameraTheta=0.42 mountX=304.75 mountY=528.33, mountTheta=1.05
19:14:22.814 00.000 12268 BLT: Entering DecMeasurementStep, state = 2
19:14:22.814 00.000 12268 BLT: North pulses ended at Dec location 528.33, TotalDecDelta=19.45 px, LastDeltaDec = 0.97
19:14:22.814 00.000 12268 BLT: Moving South for 1200 ms, step 1 / 10, DecLoc = 528.33
19:14:22.814 00.000 12268 Enqueuing Calibration Move request for direction 1
19:14:22.814 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:22.814 00.000 11616 Worker thread wakes up
19:14:22.814 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
19:14:22.814 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
19:14:22.814 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
19:14:22.814 00.000 11616 MoveAxis(S, 1200, -)
19:14:22.814 00.000 11616 Guiding  Dir = 1, Dur = 1200
19:14:22.814 00.000 11616 IsSlewing returns 0
19:14:22.814 00.000 11616 IsGuiding returns 0
19:14:22.814 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:22.830 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:22.846 00.016 12268 UpdateGuideState exits: m=931 SNR=21.1
19:14:22.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:22.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:22.846 00.000 12268 Enqueuing Expose request
19:14:24.047 01.201 11616 IsGuiding returns 1
19:14:24.047 00.000 11616 scope still moving after pulse duration time elapsed
19:14:24.078 00.031 11616 IsSlewing returns 0
19:14:24.078 00.000 11616 IsGuiding returns 1
19:14:24.110 00.032 11616 IsSlewing returns 0
19:14:24.110 00.000 11616 IsGuiding returns 1
19:14:24.142 00.032 11616 IsSlewing returns 0
19:14:24.142 00.000 11616 IsGuiding returns 1
19:14:24.173 00.031 11616 IsSlewing returns 0
19:14:24.173 00.000 11616 IsGuiding returns 1
19:14:24.205 00.032 11616 IsSlewing returns 0
19:14:24.205 00.000 11616 IsGuiding returns 0
19:14:24.205 00.000 11616 scope move finished after 1200 + 184 ms
19:14:24.205 00.000 11616 Move returns status 0, amount 1200
19:14:24.205 00.000 11616 move complete, result=0
19:14:24.205 00.000 11616 worker thread done servicing request
19:14:24.205 00.000 11616 Worker thread wakes up
19:14:24.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:24.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(550,236,31,31)
19:14:26.197 01.992 11616 Exposure complete
19:14:26.261 00.064 11616 worker thread done servicing request
19:14:26.261 00.000 12268 OnExposeComplete: enter
19:14:26.261 00.000 12268 UpdateGuideState(): m_state=6
19:14:26.261 00.000 12268 Star::Find(15, 565, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
19:14:26.261 00.000 12268 Star::Find returns 1 (0), X=566.23, Y=250.65, Mass=926, SNR=21.0, Peak=83 HFD=4.9
19:14:26.261 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
19:14:26.261 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
19:14:26.261 00.000 12268 CameraToMount -- cameraX=34.72 cameraY=-0.85 hyp=34.73 cameraTheta=-0.02 mountX=2.54 mountY=34.54, mountTheta=1.50
19:14:26.261 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
19:14:26.261 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.12)
19:14:26.261 00.000 12268 CameraToMount -- cameraX=566.23 cameraY=250.65 hyp=619.23 cameraTheta=0.42 mountX=304.70 mountY=529.43, mountTheta=1.05
19:14:26.261 00.000 12268 BLT: Entering DecMeasurementStep, state = 3
19:14:26.261 00.000 12268 BLT: Moving South for 1200 ms, step 2 / 10, DecLoc = 529.43
19:14:26.261 00.000 12268 Enqueuing Calibration Move request for direction 1
19:14:26.261 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:26.261 00.000 11616 Worker thread wakes up
19:14:26.261 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
19:14:26.261 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
19:14:26.261 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
19:14:26.261 00.000 11616 MoveAxis(S, 1200, -)
19:14:26.261 00.000 11616 Guiding  Dir = 1, Dur = 1200
19:14:26.261 00.000 11616 IsSlewing returns 0
19:14:26.261 00.000 11616 IsGuiding returns 0
19:14:26.261 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:26.281 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:26.292 00.011 12268 UpdateGuideState exits: m=926 SNR=21.0
19:14:26.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:26.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:26.292 00.000 12268 Enqueuing Expose request
19:14:27.495 01.203 11616 IsGuiding returns 1
19:14:27.495 00.000 11616 scope still moving after pulse duration time elapsed
19:14:27.526 00.031 11616 IsSlewing returns 0
19:14:27.526 00.000 11616 IsGuiding returns 1
19:14:27.558 00.032 11616 IsSlewing returns 0
19:14:27.558 00.000 11616 IsGuiding returns 0
19:14:27.558 00.000 11616 scope move finished after 1200 + 90 ms
19:14:27.558 00.000 11616 Move returns status 0, amount 1200
19:14:27.558 00.000 11616 move complete, result=0
19:14:27.558 00.000 11616 worker thread done servicing request
19:14:27.558 00.000 11616 Worker thread wakes up
19:14:27.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:27.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(551,236,31,31)
19:14:29.572 02.014 11616 Exposure complete
19:14:29.636 00.064 11616 worker thread done servicing request
19:14:29.636 00.000 12268 OnExposeComplete: enter
19:14:29.636 00.000 12268 UpdateGuideState(): m_state=6
19:14:29.636 00.000 12268 Star::Find(15, 566, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
19:14:29.636 00.000 12268 Star::Find returns 1 (0), X=565.13, Y=250.69, Mass=995, SNR=21.7, Peak=84 HFD=5.1
19:14:29.636 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
19:14:29.636 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.68)
19:14:29.636 00.000 12268 CameraToMount -- cameraX=33.62 cameraY=-0.81 hyp=33.63 cameraTheta=-0.02 mountX=2.47 mountY=33.45, mountTheta=1.50
19:14:29.636 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
19:14:29.636 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.12)
19:14:29.636 00.000 12268 CameraToMount -- cameraX=565.13 cameraY=250.69 hyp=618.24 cameraTheta=0.42 mountX=304.63 mountY=528.34, mountTheta=1.05
19:14:29.636 00.000 12268 BLT: Entering DecMeasurementStep, state = 3
19:14:29.636 00.000 12268 BLT: Moving South for 1200 ms, step 3 / 10, DecLoc = 528.34
19:14:29.636 00.000 12268 Enqueuing Calibration Move request for direction 1
19:14:29.636 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:29.636 00.000 11616 Worker thread wakes up
19:14:29.636 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
19:14:29.636 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
19:14:29.636 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
19:14:29.636 00.000 11616 MoveAxis(S, 1200, -)
19:14:29.636 00.000 11616 Guiding  Dir = 1, Dur = 1200
19:14:29.636 00.000 11616 IsSlewing returns 0
19:14:29.636 00.000 11616 IsGuiding returns 0
19:14:29.636 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:29.656 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=244, Gamma=1.290
19:14:29.683 00.027 12268 UpdateGuideState exits: m=995 SNR=21.7
19:14:29.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:29.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:29.683 00.000 12268 Enqueuing Expose request
19:14:30.860 01.177 11616 IsGuiding returns 1
19:14:30.860 00.000 11616 scope still moving after pulse duration time elapsed
19:14:30.891 00.031 11616 IsSlewing returns 0
19:14:30.891 00.000 11616 IsGuiding returns 0
19:14:30.891 00.000 11616 scope move finished after 1200 + 47 ms
19:14:30.891 00.000 11616 Move returns status 0, amount 1200
19:14:30.891 00.000 11616 move complete, result=0
19:14:30.891 00.000 11616 worker thread done servicing request
19:14:30.891 00.000 11616 Worker thread wakes up
19:14:30.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:30.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(550,236,31,31)
19:14:32.906 02.015 11616 Exposure complete
19:14:32.953 00.047 11616 worker thread done servicing request
19:14:32.953 00.000 12268 OnExposeComplete: enter
19:14:32.953 00.000 12268 UpdateGuideState(): m_state=6
19:14:32.953 00.000 12268 Star::Find(15, 565, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
19:14:32.953 00.000 12268 Star::Find returns 1 (0), X=564.24, Y=250.53, Mass=948, SNR=21.1, Peak=59 HFD=5.2
19:14:32.953 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
19:14:32.953 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
19:14:32.953 00.000 12268 CameraToMount -- cameraX=32.73 cameraY=-0.97 hyp=32.75 cameraTheta=-0.03 mountX=2.23 mountY=32.58, mountTheta=1.50
19:14:32.953 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
19:14:32.953 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.12)
19:14:32.953 00.000 12268 CameraToMount -- cameraX=564.24 cameraY=250.53 hyp=617.36 cameraTheta=0.42 mountX=304.38 mountY=527.47, mountTheta=1.05
19:14:32.953 00.000 12268 BLT: Entering DecMeasurementStep, state = 3
19:14:32.953 00.000 12268 BLT: Moving South for 1200 ms, step 4 / 10, DecLoc = 527.47
19:14:32.953 00.000 12268 Enqueuing Calibration Move request for direction 1
19:14:32.953 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:32.953 00.000 11616 Worker thread wakes up
19:14:32.953 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
19:14:32.953 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
19:14:32.953 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
19:14:32.953 00.000 11616 MoveAxis(S, 1200, -)
19:14:32.953 00.000 11616 Guiding  Dir = 1, Dur = 1200
19:14:32.953 00.000 11616 IsSlewing returns 0
19:14:32.953 00.000 11616 IsGuiding returns 0
19:14:32.953 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:32.984 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:33.000 00.016 12268 UpdateGuideState exits: m=948 SNR=21.1
19:14:33.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:33.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:33.000 00.000 12268 Enqueuing Expose request
19:14:34.187 01.187 11616 IsGuiding returns 1
19:14:34.187 00.000 11616 scope still moving after pulse duration time elapsed
19:14:34.218 00.031 11616 IsSlewing returns 0
19:14:34.218 00.000 11616 IsGuiding returns 0
19:14:34.218 00.000 11616 scope move finished after 1200 + 54 ms
19:14:34.218 00.000 11616 Move returns status 0, amount 1200
19:14:34.218 00.000 11616 move complete, result=0
19:14:34.218 00.000 11616 worker thread done servicing request
19:14:34.218 00.000 11616 Worker thread wakes up
19:14:34.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:34.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(549,236,31,31)
19:14:36.220 02.002 11616 Exposure complete
19:14:36.284 00.064 11616 worker thread done servicing request
19:14:36.284 00.000 12268 OnExposeComplete: enter
19:14:36.284 00.000 12268 UpdateGuideState(): m_state=6
19:14:36.284 00.000 12268 Star::Find(15, 564, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
19:14:36.284 00.000 12268 Star::Find returns 1 (0), X=561.35, Y=250.93, Mass=893, SNR=20.4, Peak=70 HFD=4.9
19:14:36.284 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
19:14:36.284 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
19:14:36.284 00.000 12268 CameraToMount -- cameraX=29.84 cameraY=-0.57 hyp=29.84 cameraTheta=-0.02 mountX=2.34 mountY=29.67, mountTheta=1.49
19:14:36.284 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:14:36.284 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
19:14:36.284 00.000 12268 CameraToMount -- cameraX=561.35 cameraY=250.93 hyp=614.88 cameraTheta=0.42 mountX=304.50 mountY=524.55, mountTheta=1.04
19:14:36.284 00.000 12268 BLT: Entering DecMeasurementStep, state = 3
19:14:36.284 00.000 12268 BLT: Moving South for 1200 ms, step 5 / 10, DecLoc = 524.55
19:14:36.284 00.000 12268 Enqueuing Calibration Move request for direction 1
19:14:36.284 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:36.284 00.000 11616 Worker thread wakes up
19:14:36.284 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
19:14:36.284 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
19:14:36.284 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
19:14:36.284 00.000 11616 MoveAxis(S, 1200, -)
19:14:36.284 00.000 11616 Guiding  Dir = 1, Dur = 1200
19:14:36.284 00.000 11616 IsSlewing returns 0
19:14:36.284 00.000 11616 IsGuiding returns 0
19:14:36.284 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:36.299 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:36.315 00.016 12268 UpdateGuideState exits: m=893 SNR=20.4
19:14:36.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:36.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:36.315 00.000 12268 Enqueuing Expose request
19:14:37.516 01.201 11616 IsGuiding returns 1
19:14:37.516 00.000 11616 scope still moving after pulse duration time elapsed
19:14:37.548 00.032 11616 IsSlewing returns 0
19:14:37.548 00.000 11616 IsGuiding returns 1
19:14:37.580 00.032 11616 IsSlewing returns 0
19:14:37.580 00.000 11616 IsGuiding returns 1
19:14:37.611 00.031 11616 IsSlewing returns 0
19:14:37.611 00.000 11616 IsGuiding returns 1
19:14:37.643 00.032 11616 IsSlewing returns 0
19:14:37.643 00.000 11616 IsGuiding returns 1
19:14:37.674 00.031 11616 IsSlewing returns 0
19:14:37.674 00.000 11616 IsGuiding returns 0
19:14:37.674 00.000 11616 scope move finished after 1200 + 184 ms
19:14:37.674 00.000 11616 Move returns status 0, amount 1200
19:14:37.674 00.000 11616 move complete, result=0
19:14:37.674 00.000 11616 worker thread done servicing request
19:14:37.674 00.000 11616 Worker thread wakes up
19:14:37.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:37.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(546,236,31,31)
19:14:39.684 02.010 11616 Exposure complete
19:14:39.732 00.048 11616 worker thread done servicing request
19:14:39.732 00.000 12268 OnExposeComplete: enter
19:14:39.732 00.000 12268 UpdateGuideState(): m_state=6
19:14:39.732 00.000 12268 Star::Find(15, 561, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
19:14:39.732 00.000 12268 Star::Find returns 1 (0), X=559.40, Y=250.86, Mass=1025, SNR=22.0, Peak=82 HFD=5.2
19:14:39.732 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
19:14:39.732 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.68)
19:14:39.732 00.000 12268 CameraToMount -- cameraX=27.89 cameraY=-0.64 hyp=27.90 cameraTheta=-0.02 mountX=2.08 mountY=27.74, mountTheta=1.50
19:14:39.732 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:14:39.732 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
19:14:39.732 00.000 12268 CameraToMount -- cameraX=559.40 cameraY=250.86 hyp=613.07 cameraTheta=0.42 mountX=304.23 mountY=522.63, mountTheta=1.04
19:14:39.732 00.000 12268 BLT: Entering DecMeasurementStep, state = 3
19:14:39.732 00.000 12268 BLT: Moving South for 1200 ms, step 6 / 10, DecLoc = 522.63
19:14:39.732 00.000 12268 Enqueuing Calibration Move request for direction 1
19:14:39.732 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:39.732 00.000 11616 Worker thread wakes up
19:14:39.732 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
19:14:39.732 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
19:14:39.732 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
19:14:39.732 00.000 11616 MoveAxis(S, 1200, -)
19:14:39.732 00.000 11616 Guiding  Dir = 1, Dur = 1200
19:14:39.732 00.000 11616 IsSlewing returns 0
19:14:39.732 00.000 11616 IsGuiding returns 0
19:14:39.732 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:39.749 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:39.781 00.032 12268 UpdateGuideState exits: m=1025 SNR=22.0
19:14:39.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:39.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:39.781 00.000 12268 Enqueuing Expose request
19:14:40.954 01.173 11616 IsGuiding returns 1
19:14:40.954 00.000 11616 scope still moving after pulse duration time elapsed
19:14:40.985 00.031 11616 IsSlewing returns 0
19:14:40.985 00.000 11616 IsGuiding returns 0
19:14:40.985 00.000 11616 scope move finished after 1200 + 43 ms
19:14:40.985 00.000 11616 Move returns status 0, amount 1200
19:14:40.985 00.000 11616 move complete, result=0
19:14:40.985 00.000 11616 worker thread done servicing request
19:14:40.985 00.000 11616 Worker thread wakes up
19:14:40.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:40.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(544,236,31,31)
19:14:42.993 02.008 11616 Exposure complete
19:14:43.040 00.047 11616 worker thread done servicing request
19:14:43.040 00.000 12268 OnExposeComplete: enter
19:14:43.040 00.000 12268 UpdateGuideState(): m_state=6
19:14:43.040 00.000 12268 Star::Find(15, 559, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
19:14:43.040 00.000 12268 Star::Find returns 1 (0), X=558.28, Y=251.12, Mass=1050, SNR=22.3, Peak=59 HFD=5.3
19:14:43.040 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
19:14:43.040 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.69)
19:14:43.040 00.000 12268 CameraToMount -- cameraX=26.77 cameraY=-0.38 hyp=26.77 cameraTheta=-0.01 mountX=2.23 mountY=26.59, mountTheta=1.49
19:14:43.040 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:14:43.040 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
19:14:43.040 00.000 12268 CameraToMount -- cameraX=558.28 cameraY=251.12 hyp=612.15 cameraTheta=0.42 mountX=304.38 mountY=521.48, mountTheta=1.04
19:14:43.040 00.000 12268 BLT: Entering DecMeasurementStep, state = 3
19:14:43.040 00.000 12268 BLT: Moving South for 1200 ms, step 7 / 10, DecLoc = 521.48
19:14:43.040 00.000 12268 Enqueuing Calibration Move request for direction 1
19:14:43.040 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:43.040 00.000 11616 Worker thread wakes up
19:14:43.040 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
19:14:43.040 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
19:14:43.040 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
19:14:43.040 00.000 11616 MoveAxis(S, 1200, -)
19:14:43.040 00.000 11616 Guiding  Dir = 1, Dur = 1200
19:14:43.040 00.000 11616 IsSlewing returns 0
19:14:43.040 00.000 11616 IsGuiding returns 0
19:14:43.040 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:43.062 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:43.072 00.010 12268 UpdateGuideState exits: m=1050 SNR=22.3
19:14:43.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:43.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:43.072 00.000 12268 Enqueuing Expose request
19:14:44.262 01.190 11616 IsGuiding returns 1
19:14:44.262 00.000 11616 scope still moving after pulse duration time elapsed
19:14:44.294 00.032 11616 IsSlewing returns 0
19:14:44.294 00.000 11616 IsGuiding returns 0
19:14:44.294 00.000 11616 scope move finished after 1200 + 45 ms
19:14:44.294 00.000 11616 Move returns status 0, amount 1200
19:14:44.294 00.000 11616 move complete, result=0
19:14:44.294 00.000 11616 worker thread done servicing request
19:14:44.294 00.000 11616 Worker thread wakes up
19:14:44.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:44.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(543,236,31,31)
19:14:46.298 02.004 11616 Exposure complete
19:14:46.346 00.048 11616 worker thread done servicing request
19:14:46.346 00.000 12268 OnExposeComplete: enter
19:14:46.346 00.000 12268 UpdateGuideState(): m_state=6
19:14:46.346 00.000 12268 Star::Find(15, 558, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
19:14:46.346 00.000 12268 Star::Find returns 1 (0), X=555.46, Y=250.86, Mass=973, SNR=21.3, Peak=62 HFD=5.3
19:14:46.346 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
19:14:46.346 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
19:14:46.346 00.000 12268 CameraToMount -- cameraX=23.95 cameraY=-0.64 hyp=23.96 cameraTheta=-0.03 mountX=1.70 mountY=23.84, mountTheta=1.50
19:14:46.346 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:14:46.346 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
19:14:46.346 00.000 12268 CameraToMount -- cameraX=555.46 cameraY=250.86 hyp=609.48 cameraTheta=0.42 mountX=303.85 mountY=518.72, mountTheta=1.04
19:14:46.346 00.000 12268 BLT: Entering DecMeasurementStep, state = 3
19:14:46.346 00.000 12268 BLT: Moving South for 1200 ms, step 8 / 10, DecLoc = 518.72
19:14:46.346 00.000 12268 Enqueuing Calibration Move request for direction 1
19:14:46.346 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:46.346 00.000 11616 Worker thread wakes up
19:14:46.346 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
19:14:46.346 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
19:14:46.346 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
19:14:46.346 00.000 11616 MoveAxis(S, 1200, -)
19:14:46.346 00.000 11616 Guiding  Dir = 1, Dur = 1200
19:14:46.346 00.000 11616 IsSlewing returns 0
19:14:46.346 00.000 11616 IsGuiding returns 0
19:14:46.346 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:46.374 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:46.377 00.003 12268 UpdateGuideState exits: m=973 SNR=21.3
19:14:46.377 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:46.377 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:46.393 00.016 12268 Enqueuing Expose request
19:14:47.578 01.185 11616 IsGuiding returns 1
19:14:47.578 00.000 11616 scope still moving after pulse duration time elapsed
19:14:47.610 00.032 11616 IsSlewing returns 0
19:14:47.610 00.000 11616 IsGuiding returns 0
19:14:47.610 00.000 11616 scope move finished after 1200 + 55 ms
19:14:47.610 00.000 11616 Move returns status 0, amount 1200
19:14:47.610 00.000 11616 move complete, result=0
19:14:47.610 00.000 11616 worker thread done servicing request
19:14:47.610 00.000 11616 Worker thread wakes up
19:14:47.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:47.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(540,236,31,31)
19:14:49.621 02.011 11616 Exposure complete
19:14:49.669 00.048 11616 worker thread done servicing request
19:14:49.669 00.000 12268 OnExposeComplete: enter
19:14:49.669 00.000 12268 UpdateGuideState(): m_state=6
19:14:49.669 00.000 12268 Star::Find(15, 555, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
19:14:49.669 00.000 12268 Star::Find returns 1 (0), X=552.94, Y=250.72, Mass=958, SNR=21.3, Peak=76 HFD=5.2
19:14:49.669 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
19:14:49.669 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
19:14:49.669 00.000 12268 CameraToMount -- cameraX=21.43 cameraY=-0.78 hyp=21.44 cameraTheta=-0.04 mountX=1.32 mountY=21.35, mountTheta=1.51
19:14:49.669 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:14:49.669 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.13)
19:14:49.669 00.000 12268 CameraToMount -- cameraX=552.94 cameraY=250.72 hyp=607.13 cameraTheta=0.43 mountX=303.47 mountY=516.24, mountTheta=1.04
19:14:49.669 00.000 12268 BLT: Entering DecMeasurementStep, state = 3
19:14:49.669 00.000 12268 BLT: Moving South for 1200 ms, step 9 / 10, DecLoc = 516.24
19:14:49.669 00.000 12268 Enqueuing Calibration Move request for direction 1
19:14:49.669 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:49.669 00.000 11616 Worker thread wakes up
19:14:49.669 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
19:14:49.669 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
19:14:49.669 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
19:14:49.669 00.000 11616 MoveAxis(S, 1200, -)
19:14:49.669 00.000 11616 Guiding  Dir = 1, Dur = 1200
19:14:49.669 00.000 11616 IsSlewing returns 0
19:14:49.669 00.000 11616 IsGuiding returns 0
19:14:49.669 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:49.687 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:49.701 00.014 12268 UpdateGuideState exits: m=958 SNR=21.3
19:14:49.717 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:49.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:49.717 00.000 12268 Enqueuing Expose request
19:14:50.891 01.174 11616 IsGuiding returns 1
19:14:50.891 00.000 11616 scope still moving after pulse duration time elapsed
19:14:50.923 00.032 11616 IsSlewing returns 0
19:14:50.923 00.000 11616 IsGuiding returns 0
19:14:50.923 00.000 11616 scope move finished after 1200 + 44 ms
19:14:50.923 00.000 11616 Move returns status 0, amount 1200
19:14:50.923 00.000 11616 move complete, result=0
19:14:50.923 00.000 11616 worker thread done servicing request
19:14:50.923 00.000 11616 Worker thread wakes up
19:14:50.923 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:50.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(538,236,31,31)
19:14:52.937 02.014 11616 Exposure complete
19:14:52.984 00.047 11616 worker thread done servicing request
19:14:52.984 00.000 12268 OnExposeComplete: enter
19:14:52.984 00.000 12268 UpdateGuideState(): m_state=6
19:14:52.984 00.000 12268 Star::Find(15, 552, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
19:14:52.984 00.000 12268 Star::Find returns 1 (0), X=552.03, Y=250.92, Mass=967, SNR=21.3, Peak=54 HFD=5.7
19:14:52.984 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
19:14:52.984 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
19:14:52.984 00.000 12268 CameraToMount -- cameraX=20.52 cameraY=-0.58 hyp=20.53 cameraTheta=-0.03 mountX=1.42 mountY=20.43, mountTheta=1.50
19:14:52.984 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:14:52.984 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.13)
19:14:52.984 00.000 12268 CameraToMount -- cameraX=552.03 cameraY=250.92 hyp=606.38 cameraTheta=0.43 mountX=303.58 mountY=515.31, mountTheta=1.04
19:14:52.984 00.000 12268 BLT: Entering DecMeasurementStep, state = 3
19:14:52.984 00.000 12268 BLT: Moving South for 1200 ms, step 10 / 10, DecLoc = 515.31
19:14:52.984 00.000 12268 Enqueuing Calibration Move request for direction 1
19:14:52.984 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:52.984 00.000 11616 Worker thread wakes up
19:14:52.984 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
19:14:52.984 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
19:14:52.984 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
19:14:52.984 00.000 11616 MoveAxis(S, 1200, -)
19:14:52.984 00.000 11616 Guiding  Dir = 1, Dur = 1200
19:14:52.984 00.000 11616 IsSlewing returns 0
19:14:52.984 00.000 11616 IsGuiding returns 0
19:14:52.984 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:14:53.015 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:53.031 00.016 12268 UpdateGuideState exits: m=967 SNR=21.3
19:14:53.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:53.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:53.031 00.000 12268 Enqueuing Expose request
19:14:54.221 01.190 11616 IsGuiding returns 0
19:14:54.221 00.000 11616 Move returns status 0, amount 1200
19:14:54.221 00.000 11616 move complete, result=0
19:14:54.221 00.000 11616 worker thread done servicing request
19:14:54.221 00.000 11616 Worker thread wakes up
19:14:54.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:54.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(537,236,31,31)
19:14:56.218 01.997 11616 Exposure complete
19:14:56.271 00.053 11616 worker thread done servicing request
19:14:56.271 00.000 12268 OnExposeComplete: enter
19:14:56.271 00.000 12268 UpdateGuideState(): m_state=6
19:14:56.271 00.000 12268 Star::Find(15, 552, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
19:14:56.271 00.000 12268 Star::Find returns 1 (0), X=549.21, Y=251.56, Mass=856, SNR=20.2, Peak=62 HFD=4.8
19:14:56.271 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
19:14:56.271 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
19:14:56.271 00.000 12268 CameraToMount -- cameraX=17.70 cameraY=0.06 hyp=17.70 cameraTheta=0.00 mountX=1.79 mountY=17.55, mountTheta=1.47
19:14:56.271 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
19:14:56.271 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
19:14:56.281 00.010 12268 CameraToMount -- cameraX=549.21 cameraY=251.56 hyp=604.08 cameraTheta=0.43 mountX=303.94 mountY=512.44, mountTheta=1.04
19:14:56.281 00.000 12268 BLT: Entering DecMeasurementStep, state = 3
19:14:56.281 00.000 12268 BLT: South pulses ended at Dec location 512.44
19:14:56.281 00.000 12268 BLT: Drift correction of -0.01 px applied to total north moves of 19.45 px, -0.001 px/frame
19:14:56.281 00.000 12268 BLT: Empirical north rate = 1.62 px/s 
19:14:56.281 00.000 12268 BLT: Smoothing applied to south data points
19:14:56.281 00.000 12268 BLT: Trial backlash amount is 5.24 px, 3230 ms, sigma = 0.5 px
19:14:56.281 00.000 12268 Issuing test backlash correction of 3230 ms
19:14:56.281 00.000 12268 Enqueuing Calibration Move request for direction 1
19:14:56.281 00.000 12268 BLT: Exiting DecMeasurementStep
19:14:56.281 00.000 11616 Worker thread wakes up
19:14:56.281 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 3230 opts 0x0
19:14:56.281 00.000 11616 Handling axis move in thread for scope dir=1 dur=3230
19:14:56.281 00.000 11616 scope move axis dir= 1 dur= 3230 opts= 0x0
19:14:56.281 00.000 11616 MoveAxis(S, 3230, -)
19:14:56.281 00.000 11616 Guiding  Dir = 1, Dur = 3230
19:14:56.281 00.000 11616 IsSlewing returns 0
19:14:56.281 00.000 11616 IsGuiding returns 0
19:14:56.281 00.000 11616 PulseGuide returned control before completion, sleep 3240
19:14:56.303 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:14:56.319 00.016 12268 UpdateGuideState exits: m=856 SNR=20.2
19:14:56.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:56.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:14:56.319 00.000 12268 Enqueuing Expose request
19:14:59.531 03.212 11616 IsGuiding returns 1
19:14:59.531 00.000 11616 scope still moving after pulse duration time elapsed
19:14:59.562 00.031 11616 IsSlewing returns 0
19:14:59.562 00.000 11616 IsGuiding returns 0
19:14:59.562 00.000 11616 scope move finished after 3230 + 50 ms
19:14:59.562 00.000 11616 Move returns status 0, amount 3230
19:14:59.562 00.000 11616 move complete, result=0
19:14:59.562 00.000 11616 worker thread done servicing request
19:14:59.562 00.000 11616 Worker thread wakes up
19:14:59.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:14:59.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(534,237,31,31)
19:15:01.578 02.016 11616 Exposure complete
19:15:01.625 00.047 11616 worker thread done servicing request
19:15:01.625 00.000 12268 OnExposeComplete: enter
19:15:01.625 00.000 12268 UpdateGuideState(): m_state=6
19:15:01.625 00.000 12268 Star::Find(15, 549, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
19:15:01.625 00.000 12268 Star::Find returns 1 (0), X=543.13, Y=252.11, Mass=967, SNR=21.5, Peak=92 HFD=4.8
19:15:01.625 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
19:15:01.640 00.015 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.75)
19:15:01.640 00.000 12268 CameraToMount -- cameraX=11.62 cameraY=0.61 hyp=11.64 cameraTheta=0.05 mountX=1.74 mountY=11.45, mountTheta=1.42
19:15:01.640 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
19:15:01.640 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
19:15:01.640 00.000 12268 CameraToMount -- cameraX=543.13 cameraY=252.11 hyp=598.79 cameraTheta=0.43 mountX=303.90 mountY=506.34, mountTheta=1.03
19:15:01.640 00.000 12268 BLT: Entering DecMeasurementStep, state = 5
19:15:01.640 00.000 12268 BLT: Trial backlash pulse resulted in net DecDelta = -2.54 px, Dec Location 506.34
19:15:01.640 00.000 12268 BLT: Nominal backlash value over-shot by 0.58 X
19:15:01.640 00.000 12268 BLT: normal result, moving to state=restore
19:15:01.640 00.000 12268 BLT: Starting Dec position at 508.88, Ending Dec position at 506.34
19:15:01.640 00.000 12268 Enqueuing Calibration Move request for direction 1
19:15:01.640 00.000 12268 BLT: Issuing restore pulse count 1 of 1200 ms
19:15:01.640 00.000 12268 BLT: Exiting DecMeasurementStep
19:15:01.640 00.000 11616 Worker thread wakes up
19:15:01.640 00.000 11616 worker thread servicing REQUEST_MOVE scope dir S(1) 1200 opts 0x0
19:15:01.640 00.000 11616 Handling axis move in thread for scope dir=1 dur=1200
19:15:01.640 00.000 11616 scope move axis dir= 1 dur= 1200 opts= 0x0
19:15:01.640 00.000 11616 MoveAxis(S, 1200, -)
19:15:01.640 00.000 11616 Guiding  Dir = 1, Dur = 1200
19:15:01.640 00.000 11616 IsSlewing returns 0
19:15:01.640 00.000 11616 IsGuiding returns 0
19:15:01.640 00.000 11616 PulseGuide returned control before completion, sleep 1210
19:15:01.656 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:01.671 00.015 12268 UpdateGuideState exits: m=967 SNR=21.5
19:15:01.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:01.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:01.671 00.000 12268 Enqueuing Expose request
19:15:02.859 01.188 11616 IsGuiding returns 1
19:15:02.859 00.000 11616 scope still moving after pulse duration time elapsed
19:15:02.890 00.031 11616 IsSlewing returns 0
19:15:02.890 00.000 11616 IsGuiding returns 0
19:15:02.890 00.000 11616 scope move finished after 1200 + 48 ms
19:15:02.890 00.000 11616 Move returns status 0, amount 1200
19:15:02.890 00.000 11616 move complete, result=0
19:15:02.890 00.000 11616 worker thread done servicing request
19:15:02.890 00.000 11616 Worker thread wakes up
19:15:02.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:02.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(528,237,31,31)
19:15:04.890 02.000 11616 Exposure complete
19:15:04.953 00.063 11616 worker thread done servicing request
19:15:04.953 00.000 12268 OnExposeComplete: enter
19:15:04.953 00.000 12268 UpdateGuideState(): m_state=6
19:15:04.953 00.000 12268 Star::Find(15, 543, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:04.953 00.000 12268 Star::Find returns 1 (0), X=542.18, Y=252.01, Mass=913, SNR=20.9, Peak=59 HFD=5.5
19:15:04.953 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
19:15:04.953 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.75)
19:15:04.953 00.000 12268 CameraToMount -- cameraX=10.67 cameraY=0.51 hyp=10.69 cameraTheta=0.05 mountX=1.55 mountY=10.52, mountTheta=1.42
19:15:04.953 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
19:15:04.953 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
19:15:04.953 00.000 12268 CameraToMount -- cameraX=542.18 cameraY=252.01 hyp=597.89 cameraTheta=0.44 mountX=303.70 mountY=505.41, mountTheta=1.03
19:15:04.953 00.000 12268 BLT: Entering DecMeasurementStep, state = 7
19:15:04.953 00.000 12268 BLC: window closed
19:15:04.953 00.000 12268 BLC: Last direction was reset
19:15:04.953 00.000 12268 BLT: Cleanup completed
19:15:04.953 00.000 12268 BLT: Exiting DecMeasurementStep
19:15:04.953 00.000 12268 GA-BLT: state = completed
19:15:04.953 00.000 12268 GA-BLT: Wrap-up after normal completion
19:15:04.953 00.000 12268 BLT: Reported result =  3230  +/-  321 ms (22.5  +/-  2.2 arc-sec)
19:15:04.968 00.015 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
19:15:04.968 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
19:15:04.968 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:15:04.968 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:15:04.968 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
19:15:04.968 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
19:15:04.968 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
19:15:04.968 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:15:04.968 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
19:15:04.968 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
19:15:04.968 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
19:15:04.968 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
19:15:04.968 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
19:15:04.968 00.000 12268 GA long series, window start=0, window end=120, Uncorrected RMS=0.184, Drift=0.139, Corrected RMS=0.169, R-sq=0.199
19:15:04.968 00.000 12268 GA long series, window start=59, window end=179, Uncorrected RMS=0.154, Drift=0.048, Corrected RMS=0.159, R-sq=0.033
19:15:04.968 00.000 12268 GA long series, window start=118, window end=238, Uncorrected RMS=0.146, Drift=-0.085, Corrected RMS=0.171, R-sq=0.120
19:15:04.968 00.000 12268 GA long series, window start=177, window end=297, Uncorrected RMS=0.174, Drift=-0.140, Corrected RMS=0.163, R-sq=0.226
19:15:04.968 00.000 12268 GA long series, window start=236, window end=356, Uncorrected RMS=0.190, Drift=0.207, Corrected RMS=0.147, R-sq=0.417
19:15:04.968 00.000 12268 GA long series, window start=295, window end=415, Uncorrected RMS=0.144, Drift=0.065, Corrected RMS=0.183, R-sq=0.071
19:15:04.968 00.000 12268 GA long series, window start=354, window end=474, Uncorrected RMS=0.161, Drift=-0.070, Corrected RMS=0.230, R-sq=0.066
19:15:04.968 00.000 12268 GA long series, window start=413, window end=533, Uncorrected RMS=0.145, Drift=-0.167, Corrected RMS=0.182, R-sq=0.466
19:15:04.968 00.000 12268 GA long series, window start=472, window end=592, Uncorrected RMS=0.099, Drift=0.051, Corrected RMS=0.110, R-sq=0.093
19:15:04.968 00.000 12268 GA long series, window start=531, window end=651, Uncorrected RMS=0.097, Drift=0.015, Corrected RMS=0.173, R-sq=0.008
19:15:04.968 00.000 12268 GA long series, window start=590, window end=710, Uncorrected RMS=0.097, Drift=-0.056, Corrected RMS=0.095, R-sq=0.116
19:15:04.968 00.000 12268 GA long series, window start=649, window end=769, Uncorrected RMS=0.089, Drift=-0.031, Corrected RMS=0.091, R-sq=0.043
19:15:04.968 00.000 12268 GA long series, window start=708, window end=828, Uncorrected RMS=0.125, Drift=-0.140, Corrected RMS=0.103, R-sq=0.441
19:15:04.968 00.000 12268 GA long series, window start=767, window end=887, Uncorrected RMS=0.112, Drift=-0.100, Corrected RMS=0.110, R-sq=0.284
19:15:04.968 00.000 12268 Full uncorrected RMS=0.201px, Selected Dec drift=-0.056 px/min, Best seeing estimate=0.089px, R-sq=0.116
19:15:04.968 00.000 12268 GA Min-Move recommendations are seeing-based: Dec=0.150, RA=0.098
19:15:04.968 00.000 12268 Guiding Assistant results follow:
19:15:04.968 00.000 12268 SNR=21.9, Samples=432, Elapsed Time=909s, RA HPF-RMS=  0.09 px (  0.37 arc-sec ), Dec HPF-RMS=  0.05 px (  0.22 arc-sec ), Total HPF-RMS=  0.10 px (  0.43 arc-sec )
19:15:04.968 00.000 12268 RA Peak=  0.76 px (  3.27 arc-sec ), RA Peak-Peak   4.16 px ( 17.89 arc-sec ), RA Drift Rate=  0.03 px/min (  0.13 arc-sec/min ), Max RA Drift Rate=  0.13 px/sec (  0.55 arc-sec/sec ), Drift-Limiting Exp=   0.8 s 
19:15:04.968 00.000 12268 Dec Drift Rate= -0.03 px/min ( -0.11 arc-sec/min ), Dec Peak=  0.48 px (  2.07 arc-sec ), PA Error= 0.4 arc-min
19:15:04.984 00.016 12268 Recommendation: Use exposure times in the range of 1.0s to 3.0s
19:15:04.984 00.000 12268 Recommendation: Consider re-doing your calibration (Prior alert)
19:15:04.999 00.015 12268 Recommendation: Consider trying to improve focus on the guide camera
19:15:05.015 00.016 12268 Recommendation: Try setting RA min-move to 0.10
19:15:05.031 00.016 12268 Recommendation: Try setting Dec min-move to 0.15
19:15:05.046 00.015 12268 Recommendation: Backlash is >= 3230 ms; you may need to guide in only one Dec direction (currently North)
19:15:05.046 00.000 12268 GetString("/profile/2/GA/2025-12-24 23:21:30/BLT_north", "") returns "1042.6,1044.8,1047.3,1048.5,1051.3,1053.4,1054.3,1057.3,1059.7,1060.3,1062.6,1065.0,1066.2,1068.7,1071.6,1072.9,1075.2,1077.4,1078.8,1081.6,1083.6,1084.7,1087."
19:15:05.046 00.000 12268 GetString("/profile/2/GA/2025-12-25 18:15:25/BLT_north", "") returns "546.5,547.4,550.2,552.6,553.4,555.9,558.5,559.7,562.5,564.8,565.6,568.6,570.9,572.0,574."
19:15:05.046 00.000 12268 GetString("/profile/2/GA/2025-12-26 20:22:31/BLT_north", "") returns "237.6,238.6,241.0,243.4,244.2,247.1,249.7,251.0,253.4,255.7,256.8,259.8,262.0,263."
19:15:05.046 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/BLT_north", "") returns "508.9,509.9,512.6,515.0,515.6,518.7,521.1,522.1,524.9,527.4,528."
19:15:05.046 00.000 12268 GA-History: removed entry for 2025-12-24 23:21:30
19:15:05.078 00.032 12268 End of Guiding Assistant output....
19:15:05.093 00.015 12268 GuidingAssistant: Re-enabling guide output (1, 105)
19:15:05.093 00.000 12268 Mount: notify guiding stopped
19:15:05.093 00.000 12268 BLC: window closed
19:15:05.093 00.000 12268 BLC: Last direction was reset
19:15:05.093 00.000 12268 Changing from state GUIDING to STOP
19:15:05.093 00.000 12268 guider state => SELECTED
19:15:05.093 00.000 12268 GuiderMultiStar::AutoSelect enter
19:15:05.093 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
19:15:05.140 00.047 12268 AutoFind: auto downsample for scale 4.30 => 1x
19:15:05.234 00.094 12268 AutoFind: global mean = 0.0, stdev 2.6
19:15:05.234 00.000 12268 AutoFind: using threshold = 0.1
19:15:05.344 00.110 12268 AutoFind: local max [133, 822] 297.4
19:15:05.344 00.000 12268 AutoFind: local max [542, 252] 36.6
19:15:05.344 00.000 12268 AutoFind: local max [456, 127] 26.4
19:15:05.344 00.000 12268 AutoFind: local max [1144, 116] 22.5
19:15:05.344 00.000 12268 AutoFind: local max [255, 785] 16.5
19:15:05.344 00.000 12268 AutoFind: local max [1043, 923] 14.4
19:15:05.344 00.000 12268 AutoFind: local max [613, 866] 10.7
19:15:05.344 00.000 12268 AutoFind: local max [498, 113] 10.6
19:15:05.344 00.000 12268 AutoFind: local max [803, 258] 7.5
19:15:05.344 00.000 12268 AutoFind: local max [1238, 784] 7.0
19:15:05.344 00.000 12268 AutoFind: local max [490, 362] 6.9
19:15:05.344 00.000 12268 AutoFind: local max [52, 116] 5.8
19:15:05.344 00.000 12268 AutoFind: local max [259, 43] 5.7
19:15:05.344 00.000 12268 AutoFind: local max [149, 24] 5.2
19:15:05.344 00.000 12268 AutoFind: local max [695, 526] 5.1
19:15:05.344 00.000 12268 AutoFind: local max [400, 119] 4.3
19:15:05.344 00.000 12268 AutoFind: local max [954, 221] 4.0
19:15:05.344 00.000 12268 AutoFind: local max [629, 717] 3.9
19:15:05.344 00.000 12268 AutoFind: local max [15, 440] 3.8
19:15:05.344 00.000 12268 AutoFind: local max [1083, 818] 3.7
19:15:05.344 00.000 12268 AutoFind: local max [174, 116] 3.6
19:15:05.344 00.000 12268 AutoFind: local max [131, 808] 3.6
19:15:05.344 00.000 12268 AutoFind: local max [114, 155] 3.3
19:15:05.344 00.000 12268 AutoFind: local max [149, 820] 3.0
19:15:05.344 00.000 12268 AutoFind: local max [333, 117] 2.9
19:15:05.344 00.000 12268 AutoFind: local max [121, 834] 2.8
19:15:05.344 00.000 12268 AutoFind: local max [343, 427] 2.8
19:15:05.344 00.000 12268 AutoFind: local max [85, 517] 2.5
19:15:05.344 00.000 12268 AutoFind: local max [837, 805] 2.5
19:15:05.344 00.000 12268 AutoFind: local max [277, 401] 2.3
19:15:05.344 00.000 12268 AutoFind: local max [1268, 472] 2.3
19:15:05.344 00.000 12268 AutoFind: local max [796, 544] 2.3
19:15:05.344 00.000 12268 AutoFind: local max [278, 474] 2.2
19:15:05.344 00.000 12268 AutoFind: local max [114, 436] 2.2
19:15:05.344 00.000 12268 AutoFind: local max [102, 884] 2.2
19:15:05.344 00.000 12268 AutoFind: local max [602, 412] 2.2
19:15:05.344 00.000 12268 AutoFind: local max [1170, 187] 2.2
19:15:05.344 00.000 12268 AutoFind: local max [104, 134] 2.1
19:15:05.344 00.000 12268 AutoFind: local max [1201, 19] 2.1
19:15:05.344 00.000 12268 AutoFind: local max [1185, 798] 2.1
19:15:05.344 00.000 12268 AutoFind: local max [442, 594] 2.1
19:15:05.344 00.000 12268 AutoFind: local max [481, 73] 2.1
19:15:05.344 00.000 12268 AutoFind: local max [593, 741] 2.1
19:15:05.344 00.000 12268 AutoFind: local max [157, 491] 2.1
19:15:05.344 00.000 12268 AutoFind: local max [439, 42] 2.1
19:15:05.344 00.000 12268 AutoFind: local max [811, 783] 2.1
19:15:05.344 00.000 12268 AutoFind: local max [951, 680] 2.1
19:15:05.344 00.000 12268 AutoFind: local max [207, 305] 2.1
19:15:05.344 00.000 12268 AutoFind: local max [823, 892] 2.0
19:15:05.344 00.000 12268 AutoFind: local max [377, 460] 2.0
19:15:05.344 00.000 12268 AutoFind: local max [306, 894] 2.0
19:15:05.344 00.000 12268 AutoFind: local max [65, 138] 2.0
19:15:05.344 00.000 12268 AutoFind: local max [145, 835] 2.0
19:15:05.344 00.000 12268 AutoFind: local max [1150, 766] 2.0
19:15:05.344 00.000 12268 AutoFind: local max [712, 775] 2.0
19:15:05.344 00.000 12268 AutoFind: local max [506, 197] 2.0
19:15:05.344 00.000 12268 AutoFind: local max [230, 38] 2.0
19:15:05.344 00.000 12268 AutoFind: local max [13, 154] 2.0
19:15:05.344 00.000 12268 AutoFind: local max [968, 927] 2.0
19:15:05.344 00.000 12268 AutoFind: local max [1236, 113] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [43, 370] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [1268, 277] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [168, 94] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [924, 168] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [532, 383] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [43, 173] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [316, 884] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [192, 718] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [1018, 522] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [468, 8] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [776, 808] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [580, 590] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [564, 601] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [828, 623] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [171, 401] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [778, 98] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [693, 244] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [888, 893] 1.9
19:15:05.344 00.000 12268 AutoFind: local max [22, 146] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [48, 138] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [289, 830] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [1137, 877] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [1148, 148] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [1147, 683] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [1237, 61] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [388, 316] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [107, 419] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [1082, 321] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [921, 203] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [270, 282] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [107, 366] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [251, 33] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [1246, 113] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [1068, 277] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [441, 347] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [159, 498] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [106, 557] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [30, 177] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [922, 627] 1.8
19:15:05.344 00.000 12268 AutoFind: local max [1033, 443] 1.8
19:15:05.344 00.000 12268 AutoFind: too close [30, 177] 1.8 - [43, 173] 1.9
19:15:05.344 00.000 12268 AutoFind: too close [159, 498] 1.8 - [157, 491] 2.1
19:15:05.344 00.000 12268 AutoFind: too close [1246, 113] 1.8 - [1236, 113] 1.9
19:15:05.344 00.000 12268 AutoFind: too close [251, 33] 1.8 - [259, 43] 5.7
19:15:05.344 00.000 12268 AutoFind: too close [107, 419] 1.8 - [114, 436] 2.2
19:15:05.344 00.000 12268 AutoFind: too close [48, 138] 1.8 - [65, 138] 2.0
19:15:05.344 00.000 12268 AutoFind: too close [22, 146] 1.8 - [13, 154] 2.0
19:15:05.344 00.000 12268 AutoFind: too close [564, 601] 1.9 - [580, 590] 1.9
19:15:05.344 00.000 12268 AutoFind: too close [316, 884] 1.9 - [306, 894] 2.0
19:15:05.344 00.000 12268 AutoFind: too close [145, 835] 2.0 - [149, 820] 3.0
19:15:05.344 00.000 12268 AutoFind: close dim-bright [145, 835] 2.0 - [133, 822] 297.4
19:15:05.344 00.000 12268 AutoFind: close dim-bright [121, 834] 2.8 - [133, 822] 297.4
19:15:05.344 00.000 12268 AutoFind: too close [149, 820] 3.0 - [131, 808] 3.6
19:15:05.344 00.000 12268 AutoFind: close dim-bright [149, 820] 3.0 - [133, 822] 297.4
19:15:05.344 00.000 12268 AutoFind: close dim-bright [131, 808] 3.6 - [133, 822] 297.4
19:15:05.344 00.000 12268 AutoFind: too close to edge [468, 8] 1.9
19:15:05.344 00.000 12268 AutoFind: too close to edge [1268, 277] 1.9
19:15:05.344 00.000 12268 AutoFind: too close to edge [1268, 472] 2.3
19:15:05.344 00.000 12268 AutoFind: too close to edge [15, 440] 3.8
19:15:05.344 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
19:15:05.344 00.000 12268 Star::Find(15, 133, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.344 00.000 12268 Star::Find returns 1 (1), X=133.21, Y=821.91, Mass=9122, SNR=65.5, Peak=255 HFD=6.2
19:15:05.344 00.000 12268 Star::Find(15, 542, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.344 00.000 12268 Star::Find returns 1 (0), X=542.18, Y=252.01, Mass=913, SNR=20.9, Peak=59 HFD=5.5
19:15:05.344 00.000 12268 Star::Find(15, 456, 127, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.344 00.000 12268 Star::Find returns 1 (0), X=456.69, Y=127.02, Mass=673, SNR=17.9, Peak=52 HFD=4.8
19:15:05.344 00.000 12268 Star::Find(15, 1144, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.344 00.000 12268 Star::Find returns 1 (0), X=1144.28, Y=115.77, Mass=625, SNR=17.1, Peak=42 HFD=5.4
19:15:05.344 00.000 12268 Star::Find(15, 255, 785, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.344 00.000 12268 Star::Find returns 1 (0), X=255.49, Y=784.69, Mass=401, SNR=13.8, Peak=30 HFD=5.1
19:15:05.344 00.000 12268 Star::Find(15, 1043, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.344 00.000 12268 Star::Find returns 1 (0), X=1043.84, Y=922.76, Mass=438, SNR=14.4, Peak=31 HFD=5.7
19:15:05.344 00.000 12268 Star::Find(15, 613, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.344 00.000 12268 Star::Find returns 1 (0), X=613.07, Y=865.77, Mass=286, SNR=11.6, Peak=26 HFD=4.7
19:15:05.344 00.000 12268 Star::Find(15, 498, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.344 00.000 12268 Star::Find returns 1 (0), X=497.69, Y=113.39, Mass=240, SNR=10.5, Peak=22 HFD=4.8
19:15:05.344 00.000 12268 Star::Find(15, 803, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.344 00.000 12268 Star::Find returns 1 (0), X=802.92, Y=257.72, Mass=128, SNR=7.8, Peak=18 HFD=3.5
19:15:05.359 00.015 12268 Star::Find(15, 1238, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=1237.46, Y=783.41, Mass=166, SNR=8.8, Peak=16 HFD=4.7
19:15:05.359 00.000 12268 Star::Find(15, 490, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=489.87, Y=362.41, Mass=102, SNR=6.9, Peak=15 HFD=3.4
19:15:05.359 00.000 12268 Star::Find(15, 52, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=52.36, Y=115.77, Mass=94, SNR=6.6, Peak=13 HFD=3.7
19:15:05.359 00.000 12268 Star::Find(15, 149, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=149.28, Y=24.02, Mass=89, SNR=6.5, Peak=15 HFD=3.3
19:15:05.359 00.000 12268 Star::Find(15, 695, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=695.46, Y=526.01, Mass=91, SNR=6.5, Peak=15 HFD=3.7
19:15:05.359 00.000 12268 Star::Find(15, 400, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=400.29, Y=119.08, Mass=81, SNR=6.1, Peak=18 HFD=3.2
19:15:05.359 00.000 12268 Star::Find(15, 954, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=954.81, Y=221.83, Mass=48, SNR=4.8, Peak=20 HFD=3.9
19:15:05.359 00.000 12268 Star::Find(15, 629, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=628.96, Y=716.84, Mass=70, SNR=5.7, Peak=18 HFD=3.5
19:15:05.359 00.000 12268 Star::Find(15, 1083, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=1083.15, Y=817.48, Mass=72, SNR=5.8, Peak=13 HFD=3.7
19:15:05.359 00.000 12268 Star::Find(15, 174, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=174.86, Y=115.50, Mass=65, SNR=5.5, Peak=13 HFD=3.5
19:15:05.359 00.000 12268 Star::Find(15, 114, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=113.82, Y=156.27, Mass=65, SNR=5.5, Peak=15 HFD=5.5
19:15:05.359 00.000 12268 Star::Find(15, 333, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find false star n=11 nbg=280 bg=6.9 sigma=0.6 thresh=9 peak=9
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=333.00, Y=117.00, Mass=28, SNR=2.9, Peak=11 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 121, 834, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (1), X=133.21, Y=821.91, Mass=9122, SNR=65.5, Peak=255 HFD=6.2
19:15:05.359 00.000 12268 Star::Find(15, 343, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find false star n=18 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=9
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=343.00, Y=427.00, Mass=50, SNR=2.9, Peak=15 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 85, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find false star n=4 nbg=283 bg=6.7 sigma=0.8 thresh=9 peak=9
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=85.00, Y=517.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 837, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=837.00, Y=805.00, Mass=18, SNR=2.9, Peak=11 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 277, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (4), X=272.08, Y=390.92, Mass=29, SNR=3.7, Peak=31 HFD=1.1
19:15:05.359 00.000 12268 Star::Find(15, 796, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=796.00, Y=544.00, Mass=11, SNR=2.2, Peak=12 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 278, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find false star n=9 nbg=286 bg=6.7 sigma=0.8 thresh=9 peak=8
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=278.00, Y=474.00, Mass=23, SNR=2.9, Peak=14 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 102, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (4), X=114.98, Y=891.01, Mass=250, SNR=11.2, Peak=255 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 602, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=602.00, Y=412.00, Mass=12, SNR=2.3, Peak=16 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 1170, 187, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=1170.00, Y=187.00, Mass=15, SNR=2.7, Peak=20 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 104, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=104.00, Y=134.00, Mass=18, SNR=2.9, Peak=13 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 1201, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=1201.00, Y=19.00, Mass=17, SNR=2.8, Peak=17 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 1185, 798, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=1185.00, Y=798.00, Mass=15, SNR=2.6, Peak=17 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 442, 594, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=442.00, Y=594.00, Mass=15, SNR=2.7, Peak=14 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 481, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=481.00, Y=73.00, Mass=17, SNR=2.8, Peak=11 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 593, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find false star n=8 nbg=283 bg=6.8 sigma=0.7 thresh=9 peak=8
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=593.00, Y=741.00, Mass=24, SNR=2.9, Peak=14 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 439, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=439.00, Y=42.00, Mass=10, SNR=2.1, Peak=11 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 811, 783, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find false star n=9 nbg=283 bg=6.8 sigma=0.7 thresh=9 peak=8
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=811.00, Y=783.00, Mass=20, SNR=2.9, Peak=11 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 951, 680, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (4), X=948.82, Y=670.41, Mass=50, SNR=5.0, Peak=50 HFD=0.7
19:15:05.359 00.000 12268 Star::Find(15, 207, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=213.93, Y=289.25, Mass=57, SNR=5.3, Peak=29 HFD=6.1
19:15:05.359 00.000 12268 Star::Find(15, 823, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (4), X=823.44, Y=890.46, Mass=72, SNR=5.9, Peak=56 HFD=0.9
19:15:05.359 00.000 12268 Star::Find(15, 377, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=377.00, Y=460.00, Mass=16, SNR=2.7, Peak=15 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 1150, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=1150.00, Y=766.00, Mass=15, SNR=2.7, Peak=12 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 712, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=712.00, Y=775.00, Mass=4, SNR=1.4, Peak=11 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 506, 197, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=506.00, Y=197.00, Mass=7, SNR=1.9, Peak=13 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 230, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=230.00, Y=38.00, Mass=15, SNR=2.7, Peak=13 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 968, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (4), X=967.05, Y=923.38, Mass=100, SNR=7.0, Peak=98 HFD=0.4
19:15:05.359 00.000 12268 Star::Find(15, 43, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=370.00, Mass=14, SNR=2.6, Peak=10 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 168, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find false star n=8 nbg=288 bg=6.9 sigma=0.7 thresh=9 peak=8
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=168.00, Y=94.00, Mass=22, SNR=2.9, Peak=14 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 924, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=924.00, Y=168.00, Mass=7, SNR=1.8, Peak=11 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 532, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=535.78, Y=387.78, Mass=29, SNR=3.7, Peak=28 HFD=1.7
19:15:05.359 00.000 12268 Star::Find(15, 192, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (4), X=202.30, Y=711.80, Mass=22, SNR=3.2, Peak=22 HFD=1.0
19:15:05.359 00.000 12268 Star::Find(15, 1018, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=1018.00, Y=522.00, Mass=0, SNR=0.0, Peak=9 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 776, 808, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (4), X=766.80, Y=802.80, Mass=23, SNR=3.3, Peak=23 HFD=0.4
19:15:05.359 00.000 12268 Star::Find(15, 828, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=828.00, Y=623.00, Mass=16, SNR=2.8, Peak=23 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 171, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=171.00, Y=401.00, Mass=19, SNR=3.0, Peak=13 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 778, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=778.00, Y=98.00, Mass=2, SNR=1.0, Peak=10 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 693, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=693.00, Y=244.00, Mass=3, SNR=1.2, Peak=10 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 888, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find false star n=5 nbg=280 bg=6.8 sigma=0.7 thresh=9 peak=9
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=888.00, Y=893.00, Mass=21, SNR=2.9, Peak=18 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 289, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=289.00, Y=830.00, Mass=6, SNR=1.7, Peak=11 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 1137, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=1137.00, Y=877.00, Mass=2, SNR=1.0, Peak=9 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 1148, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=1148.00, Y=148.00, Mass=17, SNR=2.8, Peak=19 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 1147, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=1147.00, Y=683.00, Mass=11, SNR=2.3, Peak=15 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 1237, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (4), X=1240.08, Y=65.85, Mass=30, SNR=3.8, Peak=32 HFD=0.2
19:15:05.359 00.000 12268 Star::Find(15, 388, 316, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=388.00, Y=316.00, Mass=9, SNR=2.1, Peak=10 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 1082, 321, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (4), X=1078.41, Y=309.44, Mass=49, SNR=4.9, Peak=43 HFD=0.9
19:15:05.359 00.000 12268 Star::Find(15, 921, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=921.00, Y=203.00, Mass=5, SNR=1.6, Peak=11 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 270, 282, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=270.00, Y=282.00, Mass=2, SNR=1.0, Peak=9 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 107, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=366.00, Mass=15, SNR=2.7, Peak=13 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 1068, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=1068.91, Y=271.89, Mass=43, SNR=4.6, Peak=35 HFD=2.2
19:15:05.359 00.000 12268 Star::Find(15, 441, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (3), X=441.00, Y=347.00, Mass=5, SNR=1.6, Peak=10 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 106, 557, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find false star n=2 nbg=275 bg=6.9 sigma=0.7 thresh=9 peak=9
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=106.00, Y=557.00, Mass=23, SNR=2.9, Peak=10 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 922, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=922.00, Y=627.00, Mass=11, SNR=2.2, Peak=12 HFD=0.0
19:15:05.359 00.000 12268 Star::Find(15, 1033, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find false star n=17 nbg=271 bg=6.6 sigma=0.6 thresh=8 peak=7
19:15:05.359 00.000 12268 Star::Find returns 0 (2), X=1033.00, Y=443.00, Mass=24, SNR=2.9, Peak=10 HFD=0.0
19:15:05.359 00.000 12268 AutoFind: finding best star pass 1
19:15:05.359 00.000 12268 Star::Find(15, 133, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (1), X=133.21, Y=821.91, Mass=9122, SNR=65.5, Peak=255 HFD=6.2
19:15:05.359 00.000 12268 AutoFind: near-saturated [133, 822] 297.4 Mass 9122 SNR 65.5 Peak 255
19:15:05.359 00.000 12268 Star::Find(15, 542, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=542.18, Y=252.01, Mass=913, SNR=20.9, Peak=59 HFD=5.5
19:15:05.359 00.000 12268 AutoFind returns star at [542, 252] 36.6 Mass 913 SNR 20.9
19:15:05.359 00.000 12268 Star::Find(15, 542, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:15:05.359 00.000 12268 Star::Find returns 1 (0), X=542.18, Y=252.01, Mass=913, SNR=20.9, Peak=59 HFD=5.5
19:15:05.359 00.000 12268 MultiStar: List (12): {542.18, 252.01}(20.9), {456.69, 127.02}(17.9), {1144.28, 115.77}(17.1), {255.49, 784.69}(13.8), {1043.84, 922.76}(14.4), {613.07, 865.77}(11.6), {497.69, 113.39}(10.5), {802.92, 257.72}(7.8), {1237.46, 783.41}(8.8), {489.87, 362.41}(6.9), {52.36, 115.77}(6.6), {149.28, 24.02}(6.5), 
19:15:05.359 00.000 12268 setting lock position to (542.18, 252.01)
19:15:05.359 00.000 12268 MultiStar: stabilizing after lock position change
19:15:05.359 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:05.375 00.016 12268 Status Line: Auto-selected star at (542.2, 252.0)
19:15:05.390 00.015 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
19:15:05.390 00.000 12268 guider state => CALIBRATED
19:15:05.390 00.000 12268 MultiStar mode enabled, AutoFind forced
19:15:05.390 00.000 12268 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
19:15:05.406 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:05.437 00.031 12268 UpdateGuideState exits: m=913 SNR=20.9
19:15:05.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:05.437 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
19:15:05.437 00.000 12268 Enqueuing Expose request
19:15:05.437 00.000 11616 Worker thread wakes up
19:15:05.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:05.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
19:15:05.437 00.000 12268 evsrv: cli 0F8E69C0 connect
19:15:05.437 00.000 12268 case statement mapped state 5 to 1
19:15:05.437 00.000 12268 case statement mapped state 5 to 1
19:15:05.437 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"91e9451d-cf9b-4c5c-94c6-082a3a31ffc9"}
19:15:05.437 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"91e9451d-cf9b-4c5c-94c6-082a3a31ffc9"}
19:15:05.437 00.000 12268 evsrv: cli 0F8E69C0 disconnect
19:15:07.443 02.006 11616 Exposure complete
19:15:07.490 00.047 11616 worker thread done servicing request
19:15:07.490 00.000 12268 OnExposeComplete: enter
19:15:07.490 00.000 12268 UpdateGuideState(): m_state=5
19:15:07.490 00.000 12268 Star::Find(15, 542, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
19:15:07.490 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=251.86, Mass=995, SNR=21.8, Peak=97 HFD=5.1
19:15:07.490 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
19:15:07.490 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.30)
19:15:07.490 00.000 12268 CameraToMount -- cameraX=-0.96 cameraY=-0.14 hyp=0.97 cameraTheta=-3.00 mountX=-0.23 mountY=-0.93, mountTheta=-1.82
19:15:07.500 00.010 12268 Changing from state CALIBRATED to GUIDING
19:15:07.500 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:15:07.500 00.000 12268 ScopeASCOM::SideOfPier() returns 0
19:15:07.500 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=1.2 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
19:15:07.500 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
19:15:07.500 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
19:15:07.500 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:15:07.500 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:15:07.500 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
19:15:07.500 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
19:15:07.500 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
19:15:07.500 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:15:07.500 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
19:15:07.500 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
19:15:07.500 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
19:15:07.500 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
19:15:07.500 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
19:15:07.680 00.180 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
19:15:07.680 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
19:15:07.680 00.000 12268 Dec comp: XRate 0.900 -> 0.900 for dec 1.2 -> dec 1.2
19:15:07.680 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:15:07.680 00.000 12268 ScopeASCOM::SideOfPier() returns 0
19:15:07.680 00.000 12268 setting lock position to (541.23, 251.86)
19:15:07.680 00.000 12268 MultiStar: stabilizing after lock position change
19:15:07.680 00.000 12268 guider state => GUIDING
19:15:07.680 00.000 12268 Status Line: Guiding
19:15:07.687 00.007 12268 Mount: notify guiding started
19:15:07.687 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
19:15:07.687 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 18:57:14"
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
19:15:07.687 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
19:15:07.687 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
19:15:07.687 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
19:15:07.687 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
19:15:07.687 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
19:15:07.687 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
19:15:07.687 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:15:07.687 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
19:15:07.687 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
19:15:07.687 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
19:15:07.687 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
19:15:07.687 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
19:15:07.687 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:15:07.687 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:15:07.696 00.009 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
19:15:07.696 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
19:15:07.696 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
19:15:07.696 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:15:07.696 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
19:15:07.696 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
19:15:07.696 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
19:15:07.696 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
19:15:07.696 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
19:15:07.838 00.142 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
19:15:07.838 00.000 12268 ScopeASCOM::SideOfPier() returns 0
19:15:07.838 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
19:15:07.838 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
19:15:07.838 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns 1.2
19:15:07.838 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 1.2
19:15:07.838 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
19:15:07.838 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
19:15:07.838 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
19:15:07.838 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
19:15:07.838 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
19:15:07.838 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:07.855 00.017 12268 UpdateGuideState exits: m=995 SNR=21.8
19:15:07.855 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:07.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:07.855 00.000 12268 Enqueuing Expose request
19:15:07.855 00.000 11616 Worker thread wakes up
19:15:07.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:07.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:09.861 02.006 11616 Exposure complete
19:15:09.909 00.048 11616 worker thread done servicing request
19:15:09.909 00.000 12268 OnExposeComplete: enter
19:15:09.909 00.000 12268 UpdateGuideState(): m_state=6
19:15:09.909 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:15:09.909 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=251.86, Mass=1077, SNR=22.6, Peak=97 HFD=5.1
19:15:09.909 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
19:15:09.909 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
19:15:09.909 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.13 mountX=-0.00 mountY=0.05, mountTheta=1.60
19:15:09.909 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.01, opts=13)
19:15:09.909 00.000 12268 Enqueuing Move request for scope (0.05, -0.01)
19:15:09.909 00.000 11616 Worker thread wakes up
19:15:09.909 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
19:15:09.909 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
19:15:09.909 00.000 11616 Moving (0.05, -0.01) raw xDistance=-0.00 yDistance=0.05
19:15:09.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:09.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:15:09.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:09.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:15:09.909 00.000 11616 MoveAxis(E, 0, ABG)
19:15:09.909 00.000 11616 Move returns status 0, amount 0
19:15:09.909 00.000 11616 MoveAxis(N, 0, ABG)
19:15:09.909 00.000 11616 Move returns status 0, amount 0
19:15:09.909 00.000 11616 move complete, result=0
19:15:09.909 00.000 11616 worker thread done servicing request
19:15:09.937 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:09.941 00.004 12268 UpdateGuideState exits: m=1077 SNR=22.6
19:15:09.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:09.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:09.941 00.000 12268 Enqueuing Expose request
19:15:09.941 00.000 11616 Worker thread wakes up
19:15:09.941 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:09.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:09.956 00.015 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:15:11.945 01.989 11616 Exposure complete
19:15:12.008 00.063 11616 worker thread done servicing request
19:15:12.008 00.000 12268 OnExposeComplete: enter
19:15:12.008 00.000 12268 UpdateGuideState(): m_state=6
19:15:12.008 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
19:15:12.008 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.85, Mass=1077, SNR=22.6, Peak=106 HFD=4.7
19:15:12.008 00.000 12268 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.47) = xAngle (-4.57 = 1.71)
19:15:12.008 00.000 12268 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.68 = -1.40)
19:15:12.008 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-3.10 mountX=-0.03 mountY=-0.22, mountTheta=-1.71
19:15:12.008 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.01, opts=13)
19:15:12.008 00.000 12268 Enqueuing Move request for scope (-0.23, -0.01)
19:15:12.008 00.000 11616 Worker thread wakes up
19:15:12.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.01) opts 0xd
19:15:12.008 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.01)
19:15:12.008 00.000 11616 Moving (-0.23, -0.01) raw xDistance=-0.03 yDistance=-0.22
19:15:12.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:12.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:15:12.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:15:12.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
19:15:12.008 00.000 11616 MoveAxis(E, 0, ABG)
19:15:12.008 00.000 11616 Move returns status 0, amount 0
19:15:12.008 00.000 11616 MoveAxis(N, 0, ABG)
19:15:12.008 00.000 11616 Move returns status 0, amount 0
19:15:12.008 00.000 11616 move complete, result=0
19:15:12.008 00.000 11616 worker thread done servicing request
19:15:12.031 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:12.040 00.009 12268 UpdateGuideState exits: m=1077 SNR=22.6
19:15:12.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:12.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:12.040 00.000 12268 Enqueuing Expose request
19:15:12.040 00.000 11616 Worker thread wakes up
19:15:12.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:12.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:12.056 00.016 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
19:15:14.041 01.985 11616 Exposure complete
19:15:14.104 00.063 11616 worker thread done servicing request
19:15:14.104 00.000 12268 OnExposeComplete: enter
19:15:14.104 00.000 12268 UpdateGuideState(): m_state=6
19:15:14.104 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
19:15:14.104 00.000 12268 Star::Find returns 1 (0), X=541.18, Y=251.94, Mass=1055, SNR=22.5, Peak=109 HFD=5.3
19:15:14.104 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
19:15:14.104 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
19:15:14.104 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.09 cameraTheta=2.08 mountX=0.07 mountY=-0.05, mountTheta=-0.63
19:15:14.104 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.07, opts=13)
19:15:14.104 00.000 12268 Enqueuing Move request for scope (-0.04, 0.07)
19:15:14.104 00.000 11616 Worker thread wakes up
19:15:14.104 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
19:15:14.104 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
19:15:14.104 00.000 11616 Moving (-0.04, 0.07) raw xDistance=0.07 yDistance=-0.05
19:15:14.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:14.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:15:14.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:14.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:15:14.104 00.000 11616 MoveAxis(E, 0, ABG)
19:15:14.104 00.000 11616 Move returns status 0, amount 0
19:15:14.104 00.000 11616 MoveAxis(N, 0, ABG)
19:15:14.104 00.000 11616 Move returns status 0, amount 0
19:15:14.104 00.000 11616 move complete, result=0
19:15:14.104 00.000 11616 worker thread done servicing request
19:15:14.125 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:14.136 00.011 12268 UpdateGuideState exits: m=1055 SNR=22.5
19:15:14.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:14.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:14.136 00.000 12268 Enqueuing Expose request
19:15:14.136 00.000 11616 Worker thread wakes up
19:15:14.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:14.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:14.151 00.015 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:15:16.156 02.005 11616 Exposure complete
19:15:16.203 00.047 11616 worker thread done servicing request
19:15:16.203 00.000 12268 OnExposeComplete: enter
19:15:16.203 00.000 12268 UpdateGuideState(): m_state=6
19:15:16.203 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
19:15:16.219 00.016 12268 Star::Find returns 1 (0), X=540.93, Y=251.77, Mass=964, SNR=21.4, Peak=82 HFD=4.9
19:15:16.219 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.29 = 1.99)
19:15:16.219 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.12)
19:15:16.219 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.10 hyp=0.31 cameraTheta=-2.82 mountX=-0.13 mountY=-0.28, mountTheta=-2.00
19:15:16.219 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.10, opts=13)
19:15:16.219 00.000 12268 Enqueuing Move request for scope (-0.29, -0.10)
19:15:16.219 00.000 11616 Worker thread wakes up
19:15:16.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.10) opts 0xd
19:15:16.219 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.10)
19:15:16.219 00.000 11616 Moving (-0.29, -0.10) raw xDistance=-0.13 yDistance=-0.28
19:15:16.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:16.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:15:16.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:15:16.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
19:15:16.219 00.000 11616 MoveAxis(E, 0, ABG)
19:15:16.219 00.000 11616 Move returns status 0, amount 0
19:15:16.219 00.000 11616 MoveAxis(N, 0, ABG)
19:15:16.219 00.000 11616 Move returns status 0, amount 0
19:15:16.219 00.000 11616 move complete, result=0
19:15:16.219 00.000 11616 worker thread done servicing request
19:15:16.234 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:16.250 00.016 12268 UpdateGuideState exits: m=964 SNR=21.4
19:15:16.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:16.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:16.250 00.000 12268 Enqueuing Expose request
19:15:16.250 00.000 11616 Worker thread wakes up
19:15:16.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:16.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:16.265 00.015 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:15:18.273 02.008 11616 Exposure complete
19:15:18.321 00.048 11616 worker thread done servicing request
19:15:18.321 00.000 12268 OnExposeComplete: enter
19:15:18.321 00.000 12268 UpdateGuideState(): m_state=6
19:15:18.321 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
19:15:18.321 00.000 12268 Star::Find returns 1 (0), X=541.09, Y=251.41, Mass=1035, SNR=22.2, Peak=90 HFD=5.2
19:15:18.321 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
19:15:18.321 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
19:15:18.321 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.45 hyp=0.47 cameraTheta=-1.86 mountX=-0.46 mountY=-0.08, mountTheta=-2.98
19:15:18.321 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.45, opts=13)
19:15:18.321 00.000 12268 Enqueuing Move request for scope (-0.13, -0.45)
19:15:18.321 00.000 11616 Worker thread wakes up
19:15:18.321 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.45) opts 0xd
19:15:18.321 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.45)
19:15:18.321 00.000 11616 Moving (-0.13, -0.45) raw xDistance=-0.46 yDistance=-0.08
19:15:18.321 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:15:18.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
19:15:18.321 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:18.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:15:18.321 00.000 11616 MoveAxis(E, 0, ABG)
19:15:18.321 00.000 11616 Move returns status 0, amount 0
19:15:18.321 00.000 11616 MoveAxis(N, 0, ABG)
19:15:18.321 00.000 11616 Move returns status 0, amount 0
19:15:18.321 00.000 11616 move complete, result=0
19:15:18.321 00.000 11616 worker thread done servicing request
19:15:18.343 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:18.368 00.025 12268 UpdateGuideState exits: m=1035 SNR=22.2
19:15:18.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:18.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:18.368 00.000 12268 Enqueuing Expose request
19:15:18.368 00.000 11616 Worker thread wakes up
19:15:18.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:18.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:18.368 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
19:15:20.374 02.006 11616 Exposure complete
19:15:20.425 00.051 11616 worker thread done servicing request
19:15:20.425 00.000 12268 OnExposeComplete: enter
19:15:20.425 00.000 12268 UpdateGuideState(): m_state=6
19:15:20.425 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:15:20.425 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=251.84, Mass=958, SNR=21.4, Peak=78 HFD=5.0
19:15:20.425 00.000 12268 MultiStar: exiting stabilization period
19:15:20.425 00.000 12268 MultiStar: updating star positions after lock position change
19:15:20.425 00.000 12268 Star::Find(15, 455, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:15:20.425 00.000 12268 Star::Find returns 1 (0), X=455.86, Y=126.72, Mass=800, SNR=19.5, Peak=65 HFD=4.9
19:15:20.425 00.000 12268 Star::Find(15, 1143, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:15:20.425 00.000 12268 Star::Find returns 1 (0), X=1143.35, Y=115.33, Mass=723, SNR=18.7, Peak=62 HFD=5.5
19:15:20.425 00.000 12268 Star::Find(15, 254, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:15:20.425 00.000 12268 Star::Find returns 1 (0), X=254.46, Y=784.47, Mass=463, SNR=14.8, Peak=39 HFD=5.2
19:15:20.425 00.000 12268 Star::Find(15, 1042, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:15:20.425 00.000 12268 Star::Find returns 1 (0), X=1042.25, Y=921.99, Mass=392, SNR=13.6, Peak=41 HFD=4.0
19:15:20.425 00.000 12268 Star::Find(15, 612, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:15:20.425 00.000 12268 Star::Find returns 1 (0), X=611.52, Y=865.04, Mass=277, SNR=11.4, Peak=30 HFD=4.2
19:15:20.425 00.000 12268 Star::Find(15, 496, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:15:20.425 00.000 12268 Star::Find returns 1 (0), X=497.04, Y=113.05, Mass=303, SNR=11.8, Peak=34 HFD=4.5
19:15:20.425 00.000 12268 Star::Find(15, 802, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:15:20.425 00.000 12268 Star::Find returns 1 (0), X=801.72, Y=256.86, Mass=155, SNR=8.5, Peak=24 HFD=3.4
19:15:20.425 00.000 12268 Star::Find(15, 1236, 783, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:15:20.425 00.000 12268 Star::Find returns 1 (0), X=1236.52, Y=782.74, Mass=136, SNR=8.0, Peak=18 HFD=3.5
19:15:20.425 00.000 12268 Star::Find(15, 489, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:15:20.425 00.000 12268 Star::Find returns 1 (0), X=488.60, Y=362.14, Mass=130, SNR=7.8, Peak=21 HFD=3.6
19:15:20.425 00.000 12268 Star::Find(15, 51, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:15:20.425 00.000 12268 Star::Find returns 1 (0), X=51.44, Y=116.17, Mass=98, SNR=6.7, Peak=16 HFD=4.4
19:15:20.425 00.000 12268 Star::Find(15, 148, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:15:20.425 00.000 12268 Star::Find returns 1 (0), X=148.18, Y=23.77, Mass=115, SNR=7.3, Peak=20 HFD=3.6
19:15:20.425 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
19:15:20.425 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
19:15:20.425 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.76 mountX=-0.04 mountY=-0.07, mountTheta=-2.06
19:15:20.425 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.03, opts=13)
19:15:20.425 00.000 12268 Enqueuing Move request for scope (-0.07, -0.03)
19:15:20.425 00.000 11616 Worker thread wakes up
19:15:20.425 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
19:15:20.425 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
19:15:20.425 00.000 11616 Moving (-0.07, -0.03) raw xDistance=-0.04 yDistance=-0.07
19:15:20.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:20.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:15:20.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:20.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:15:20.425 00.000 11616 MoveAxis(E, 0, ABG)
19:15:20.425 00.000 11616 Move returns status 0, amount 0
19:15:20.425 00.000 11616 MoveAxis(N, 0, ABG)
19:15:20.425 00.000 11616 Move returns status 0, amount 0
19:15:20.425 00.000 11616 move complete, result=0
19:15:20.425 00.000 11616 worker thread done servicing request
19:15:20.457 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:20.473 00.016 12268 UpdateGuideState exits: m=958 SNR=21.4
19:15:20.473 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:20.473 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:20.473 00.000 12268 Enqueuing Expose request
19:15:20.473 00.000 11616 Worker thread wakes up
19:15:20.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:20.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:20.473 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:15:22.489 02.016 11616 Exposure complete
19:15:22.537 00.048 11616 worker thread done servicing request
19:15:22.537 00.000 12268 OnExposeComplete: enter
19:15:22.537 00.000 12268 UpdateGuideState(): m_state=6
19:15:22.537 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
19:15:22.537 00.000 12268 Star::Find returns 1 (0), X=540.89, Y=251.79, Mass=1033, SNR=22.1, Peak=83 HFD=5.2
19:15:22.537 00.000 12268 MultiStar: [#1 -0.47,-0.03,0.00,M1] [#2 -0.25,0.00,0.81,U] [#3 -0.39,-0.14,0.00,M1] [#4 -0.19,0.35,0.66,U] [#5 -0.02,0.20,0.50,U] [#6 -0.27,-0.20,0.52,U] [#7 -0.31,0.40,0.00,M1] [#8 -0.44,0.65,0.00,M1] 
19:15:22.537 00.000 12268 refined, 4 included, MultiStar: {-0.23, 0.04}, one-star: {-0.33, -0.07}
19:15:22.537 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
19:15:22.537 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
19:15:22.537 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.04 hyp=0.24 cameraTheta=2.95 mountX=0.02 mountY=-0.23, mountTheta=-1.48
19:15:22.537 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.04, opts=13)
19:15:22.537 00.000 12268 Enqueuing Move request for scope (-0.23, 0.04)
19:15:22.537 00.000 11616 Worker thread wakes up
19:15:22.537 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.04) opts 0xd
19:15:22.537 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.04)
19:15:22.537 00.000 11616 Moving (-0.23, 0.04) raw xDistance=0.02 yDistance=-0.23
19:15:22.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:22.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:15:22.537 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.38
19:15:22.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.23
19:15:22.537 00.000 11616 MoveAxis(E, 0, ABG)
19:15:22.537 00.000 11616 Move returns status 0, amount 0
19:15:22.537 00.000 11616 MoveAxis(N, 20, ABG)
19:15:22.537 00.000 11616 Guiding  Dir = 0, Dur = 20
19:15:22.537 00.000 11616 IsSlewing returns 0
19:15:22.537 00.000 11616 IsGuiding returns 0
19:15:22.537 00.000 11616 PulseGuide returned control before completion, sleep 30
19:15:22.562 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:22.584 00.022 11616 IsGuiding returns 1
19:15:22.584 00.000 11616 scope still moving after pulse duration time elapsed
19:15:22.584 00.000 12268 UpdateGuideState exits: m=1033 SNR=22.1
19:15:22.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:22.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:22.584 00.000 12268 Enqueuing Expose request
19:15:22.616 00.032 11616 IsSlewing returns 0
19:15:22.616 00.000 11616 IsGuiding returns 0
19:15:22.616 00.000 11616 scope move finished after 20 + 48 ms
19:15:22.616 00.000 11616 Move returns status 0, amount 20
19:15:22.616 00.000 11616 move complete, result=0
19:15:22.616 00.000 11616 worker thread done servicing request
19:15:22.616 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 20 ms NORTH
19:15:22.616 00.000 11616 Worker thread wakes up
19:15:22.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:22.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:24.625 02.009 11616 Exposure complete
19:15:24.676 00.051 11616 worker thread done servicing request
19:15:24.676 00.000 12268 OnExposeComplete: enter
19:15:24.676 00.000 12268 UpdateGuideState(): m_state=6
19:15:24.676 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
19:15:24.676 00.000 12268 Star::Find returns 1 (0), X=541.04, Y=252.11, Mass=1089, SNR=22.8, Peak=113 HFD=5.0
19:15:24.676 00.000 12268 MultiStar: [#1 -0.50,0.31,0.00,M2] [#2 0.00,0.44,0.00,M1] [#3 -0.14,0.27,0.67,U] [#4 0.17,0.28,0.59,U] [#5 -0.04,0.34,0.50,U] [#6 -0.34,0.11,0.51,U] [#7 0.03,0.95,0.00,M2] [#8 -0.32,0.90,0.00,M2] 
19:15:24.676 00.000 12268 refined, 4 included, MultiStar: {-0.12, 0.25}, one-star: {-0.19, 0.24}
19:15:24.676 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
19:15:24.676 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
19:15:24.676 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.25 hyp=0.27 cameraTheta=2.01 mountX=0.24 mountY=-0.15, mountTheta=-0.56
19:15:24.676 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.25, opts=13)
19:15:24.676 00.000 12268 Enqueuing Move request for scope (-0.12, 0.25)
19:15:24.676 00.000 11616 Worker thread wakes up
19:15:24.676 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.25) opts 0xd
19:15:24.676 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.25)
19:15:24.676 00.000 11616 Moving (-0.12, 0.25) raw xDistance=0.24 yDistance=-0.15
19:15:24.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:15:24.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
19:15:24.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:24.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:15:24.676 00.000 11616 MoveAxis(E, 0, ABG)
19:15:24.676 00.000 11616 Move returns status 0, amount 0
19:15:24.676 00.000 11616 MoveAxis(N, 0, ABG)
19:15:24.676 00.000 11616 Move returns status 0, amount 0
19:15:24.676 00.000 11616 move complete, result=0
19:15:24.676 00.000 11616 worker thread done servicing request
19:15:24.692 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:24.718 00.026 12268 UpdateGuideState exits: m=1089 SNR=22.8
19:15:24.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:24.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:24.718 00.000 12268 Enqueuing Expose request
19:15:24.718 00.000 11616 Worker thread wakes up
19:15:24.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:24.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:24.723 00.005 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:15:26.730 02.007 11616 Exposure complete
19:15:26.781 00.051 11616 worker thread done servicing request
19:15:26.781 00.000 12268 OnExposeComplete: enter
19:15:26.781 00.000 12268 UpdateGuideState(): m_state=6
19:15:26.781 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
19:15:26.781 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=252.01, Mass=1003, SNR=21.8, Peak=99 HFD=5.6
19:15:26.781 00.000 12268 MultiStar: [#1 -0.26,0.22,0.88,U] [#2 -0.14,0.41,0.00,M2] [#3 -0.27,0.36,0.00,M1] [#4 -0.01,0.58,0.00,M1] [#5 0.25,0.47,0.00,M1] [#6 -0.30,0.03,0.49,U] [#7 0.02,1.17,0.00,M3] [#8 -0.14,0.96,0.00,M3] 
19:15:26.781 00.000 12268 single-star, 2 included, MultiStar: {-0.25, 0.15}, one-star: {-0.22, 0.14}
19:15:26.781 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
19:15:26.781 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
19:15:26.781 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.14 hyp=0.27 cameraTheta=2.57 mountX=0.12 mountY=-0.24, mountTheta=-1.10
19:15:26.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.14, opts=13)
19:15:26.781 00.000 12268 Enqueuing Move request for scope (-0.22, 0.14)
19:15:26.781 00.000 11616 Worker thread wakes up
19:15:26.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.14) opts 0xd
19:15:26.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.14)
19:15:26.781 00.000 11616 Moving (-0.22, 0.14) raw xDistance=0.12 yDistance=-0.24
19:15:26.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:26.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:15:26.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:15:26.781 00.000 11616 MoveAxis(E, 0, ABG)
19:15:26.781 00.000 11616 Move returns status 0, amount 0
19:15:26.781 00.000 11616 MoveAxis(N, 20, ABG)
19:15:26.781 00.000 11616 Guiding  Dir = 0, Dur = 20
19:15:26.781 00.000 11616 IsSlewing returns 0
19:15:26.781 00.000 11616 IsGuiding returns 0
19:15:26.781 00.000 11616 PulseGuide returned control before completion, sleep 30
19:15:26.812 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:26.825 00.013 11616 IsGuiding returns 1
19:15:26.825 00.000 11616 scope still moving after pulse duration time elapsed
19:15:26.825 00.000 12268 UpdateGuideState exits: m=1003 SNR=21.8
19:15:26.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:26.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:26.825 00.000 12268 Enqueuing Expose request
19:15:26.857 00.032 11616 IsSlewing returns 0
19:15:26.857 00.000 11616 IsGuiding returns 0
19:15:26.857 00.000 11616 scope move finished after 20 + 45 ms
19:15:26.857 00.000 11616 Move returns status 0, amount 20
19:15:26.857 00.000 11616 move complete, result=0
19:15:26.857 00.000 11616 worker thread done servicing request
19:15:26.857 00.000 11616 Worker thread wakes up
19:15:26.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:26.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:26.857 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 20 ms NORTH
19:15:28.861 02.004 11616 Exposure complete
19:15:28.908 00.047 11616 worker thread done servicing request
19:15:28.908 00.000 12268 OnExposeComplete: enter
19:15:28.908 00.000 12268 UpdateGuideState(): m_state=6
19:15:28.908 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
19:15:28.908 00.000 12268 Star::Find returns 1 (0), X=540.96, Y=251.73, Mass=988, SNR=21.7, Peak=83 HFD=5.4
19:15:28.908 00.000 12268 MultiStar: [#1 -0.43,0.02,0.00,M2] [#2 -0.28,0.13,0.79,U] [#3 -0.04,-0.11,0.66,U] [#4 -0.29,0.22,0.00,M2] [#5 -0.06,0.12,0.53,U] [#6 -0.31,-0.32,0.00,M1] [#7 -0.26,0.48,0.00,M4] [#8 -0.75,0.07,0.00,M4] 
19:15:28.908 00.000 12268 refined, 3 included, MultiStar: {-0.18, -0.01}, one-star: {-0.27, -0.13}
19:15:28.908 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
19:15:28.908 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
19:15:28.908 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.09 mountX=-0.03 mountY=-0.18, mountTheta=-1.72
19:15:28.908 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.01, opts=13)
19:15:28.908 00.000 12268 Enqueuing Move request for scope (-0.18, -0.01)
19:15:28.908 00.000 11616 Worker thread wakes up
19:15:28.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
19:15:28.908 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
19:15:28.908 00.000 11616 Moving (-0.18, -0.01) raw xDistance=-0.03 yDistance=-0.18
19:15:28.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:28.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:15:28.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:28.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:15:28.908 00.000 11616 MoveAxis(E, 0, ABG)
19:15:28.908 00.000 11616 Move returns status 0, amount 0
19:15:28.924 00.016 11616 MoveAxis(N, 0, ABG)
19:15:28.924 00.000 11616 Move returns status 0, amount 0
19:15:28.924 00.000 11616 move complete, result=0
19:15:28.924 00.000 11616 worker thread done servicing request
19:15:28.940 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:28.956 00.016 12268 UpdateGuideState exits: m=988 SNR=21.7
19:15:28.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:28.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:28.956 00.000 12268 Enqueuing Expose request
19:15:28.956 00.000 11616 Worker thread wakes up
19:15:28.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:28.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:28.956 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
19:15:30.968 02.012 11616 Exposure complete
19:15:31.015 00.047 11616 worker thread done servicing request
19:15:31.015 00.000 12268 OnExposeComplete: enter
19:15:31.015 00.000 12268 UpdateGuideState(): m_state=6
19:15:31.015 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
19:15:31.015 00.000 12268 Star::Find returns 1 (0), X=541.18, Y=251.59, Mass=1019, SNR=22.0, Peak=83 HFD=5.2
19:15:31.015 00.000 12268 MultiStar: [#1 0.02,-0.25,0.85,U] [#2 -0.03,-0.36,0.00,M2] [#3 0.18,-0.39,0.00,M1] [#4 0.08,-0.12,0.68,U] [#5 0.08,-0.25,0.54,U] [#6 -0.07,-0.30,0.51,U] [#7 0.21,0.21,0.39,U] [#8 -0.16,0.37,0.00,M5] 
19:15:31.015 00.000 12268 refined, 5 included, MultiStar: {0.03, -0.20}, one-star: {-0.04, -0.27}
19:15:31.015 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
19:15:31.015 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.28)
19:15:31.015 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.42 mountX=-0.19 mountY=0.05, mountTheta=2.87
19:15:31.015 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.20, opts=13)
19:15:31.015 00.000 12268 Enqueuing Move request for scope (0.03, -0.20)
19:15:31.015 00.000 11616 Worker thread wakes up
19:15:31.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd
19:15:31.015 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.20)
19:15:31.015 00.000 11616 Moving (0.03, -0.20) raw xDistance=-0.19 yDistance=0.05
19:15:31.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:15:31.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:15:31.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:31.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:15:31.015 00.000 11616 MoveAxis(E, 0, ABG)
19:15:31.015 00.000 11616 Move returns status 0, amount 0
19:15:31.015 00.000 11616 MoveAxis(N, 0, ABG)
19:15:31.015 00.000 11616 Move returns status 0, amount 0
19:15:31.015 00.000 11616 move complete, result=0
19:15:31.015 00.000 11616 worker thread done servicing request
19:15:31.047 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:31.062 00.015 12268 UpdateGuideState exits: m=1019 SNR=22.0
19:15:31.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:31.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:31.062 00.000 12268 Enqueuing Expose request
19:15:31.062 00.000 11616 Worker thread wakes up
19:15:31.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:31.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:31.062 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:15:33.078 02.016 11616 Exposure complete
19:15:33.125 00.047 11616 worker thread done servicing request
19:15:33.125 00.000 12268 OnExposeComplete: enter
19:15:33.125 00.000 12268 UpdateGuideState(): m_state=6
19:15:33.125 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
19:15:33.125 00.000 12268 Star::Find returns 1 (0), X=540.88, Y=251.62, Mass=1002, SNR=21.9, Peak=89 HFD=5.1
19:15:33.125 00.000 12268 MultiStar: [#1 -0.45,-0.22,0.00,M2] [#2 -0.30,-0.10,0.82,U] [#3 -0.14,-0.14,0.63,U] [#4 -0.23,-0.09,0.64,U] [#5 -0.10,-0.04,0.53,U] [#6 -0.34,-0.33,0.00,M1] [#7 -0.28,0.23,0.00,M4] [#8 -0.71,0.41,0.00,M6] 
19:15:33.125 00.000 12268 refined, 4 included, MultiStar: {-0.24, -0.13}, one-star: {-0.34, -0.24}
19:15:33.125 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
19:15:33.125 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
19:15:33.125 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.13 hyp=0.28 cameraTheta=-2.64 mountX=-0.16 mountY=-0.23, mountTheta=-2.18
19:15:33.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.13, opts=13)
19:15:33.125 00.000 12268 Enqueuing Move request for scope (-0.24, -0.13)
19:15:33.125 00.000 11616 Worker thread wakes up
19:15:33.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.13) opts 0xd
19:15:33.125 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.13)
19:15:33.125 00.000 11616 Moving (-0.24, -0.13) raw xDistance=-0.16 yDistance=-0.23
19:15:33.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:33.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:15:33.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
19:15:33.125 00.000 11616 MoveAxis(E, 0, ABG)
19:15:33.125 00.000 11616 Move returns status 0, amount 0
19:15:33.125 00.000 11616 MoveAxis(N, 19, ABG)
19:15:33.125 00.000 11616 Guiding  Dir = 0, Dur = 19
19:15:33.140 00.015 11616 IsSlewing returns 0
19:15:33.140 00.000 11616 IsGuiding returns 0
19:15:33.140 00.000 11616 PulseGuide returned control before completion, sleep 29
19:15:33.156 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:33.171 00.015 11616 IsGuiding returns 1
19:15:33.171 00.000 11616 scope still moving after pulse duration time elapsed
19:15:33.171 00.000 12268 UpdateGuideState exits: m=1002 SNR=21.9
19:15:33.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:33.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:33.171 00.000 12268 Enqueuing Expose request
19:15:33.203 00.032 11616 IsSlewing returns 0
19:15:33.203 00.000 11616 IsGuiding returns 1
19:15:33.234 00.031 11616 IsSlewing returns 0
19:15:33.234 00.000 11616 IsGuiding returns 1
19:15:33.265 00.031 11616 IsSlewing returns 0
19:15:33.265 00.000 11616 IsGuiding returns 0
19:15:33.265 00.000 11616 scope move finished after 19 + 105 ms
19:15:33.265 00.000 11616 Move returns status 0, amount 19
19:15:33.265 00.000 11616 move complete, result=0
19:15:33.265 00.000 11616 worker thread done servicing request
19:15:33.265 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 19 ms NORTH
19:15:33.265 00.000 11616 Worker thread wakes up
19:15:33.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:33.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:35.328 02.063 11616 Exposure complete
19:15:35.390 00.062 11616 worker thread done servicing request
19:15:35.390 00.000 12268 OnExposeComplete: enter
19:15:35.390 00.000 12268 UpdateGuideState(): m_state=6
19:15:35.390 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:15:35.390 00.000 12268 Star::Find returns 1 (0), X=541.03, Y=251.40, Mass=990, SNR=21.6, Peak=88 HFD=5.2
19:15:35.390 00.000 12268 MultiStar: [#1 -0.34,-0.31,0.00,M3] [#2 -0.31,-0.16,0.82,U] [#3 -0.27,-0.07,0.70,U] [#4 -0.03,0.02,0.70,U] [#5 -0.31,-0.02,0.56,U] [#6 -0.48,-0.85,0.00,M2] [#7 0.10,-0.00,0.41,U] [#8 -0.11,0.07,0.41,U] 
19:15:35.390 00.000 12268 refined, 6 included, MultiStar: {-0.18, -0.14}, one-star: {-0.19, -0.47}
19:15:35.390 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.98 = 2.31)
19:15:35.390 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.80)
19:15:35.390 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-2.50 mountX=-0.15 mountY=-0.16, mountTheta=-2.32
19:15:35.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.14, opts=13)
19:15:35.390 00.000 12268 Enqueuing Move request for scope (-0.18, -0.14)
19:15:35.390 00.000 11616 Worker thread wakes up
19:15:35.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd
19:15:35.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.14)
19:15:35.390 00.000 11616 Moving (-0.18, -0.14) raw xDistance=-0.15 yDistance=-0.16
19:15:35.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:35.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:15:35.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:35.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:15:35.390 00.000 11616 MoveAxis(E, 0, ABG)
19:15:35.390 00.000 11616 Move returns status 0, amount 0
19:15:35.390 00.000 11616 MoveAxis(N, 0, ABG)
19:15:35.390 00.000 11616 Move returns status 0, amount 0
19:15:35.390 00.000 11616 move complete, result=0
19:15:35.390 00.000 11616 worker thread done servicing request
19:15:35.406 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:35.422 00.016 12268 UpdateGuideState exits: m=990 SNR=21.6
19:15:35.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:35.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:35.422 00.000 12268 Enqueuing Expose request
19:15:35.437 00.015 11616 Worker thread wakes up
19:15:35.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:35.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:35.437 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
19:15:37.452 02.015 11616 Exposure complete
19:15:37.500 00.048 11616 worker thread done servicing request
19:15:37.500 00.000 12268 OnExposeComplete: enter
19:15:37.500 00.000 12268 UpdateGuideState(): m_state=6
19:15:37.500 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
19:15:37.500 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.42, Mass=1073, SNR=22.6, Peak=98 HFD=5.1
19:15:37.500 00.000 12268 MultiStar: [#1 -0.35,-0.38,0.00,M4] [#2 -0.07,-0.25,0.85,U] [#3 -0.21,-0.36,0.00,M1] [#4 0.13,-0.07,0.62,U] [#5 0.30,0.12,0.53,U] [#6 -0.34,-0.67,0.00,M3] [#7 0.00,0.29,0.40,U] [#8 -0.37,0.69,0.00,M6] 
19:15:37.500 00.000 12268 refined, 4 included, MultiStar: {-0.01, -0.16}, one-star: {-0.22, -0.45}
19:15:37.500 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
19:15:37.500 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
19:15:37.500 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.66 mountX=-0.16 mountY=0.01, mountTheta=3.10
19:15:37.500 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.16, opts=13)
19:15:37.500 00.000 12268 Enqueuing Move request for scope (-0.01, -0.16)
19:15:37.500 00.000 11616 Worker thread wakes up
19:15:37.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
19:15:37.500 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
19:15:37.500 00.000 11616 Moving (-0.01, -0.16) raw xDistance=-0.16 yDistance=0.01
19:15:37.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:37.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:15:37.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:37.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:15:37.500 00.000 11616 MoveAxis(E, 0, ABG)
19:15:37.500 00.000 11616 Move returns status 0, amount 0
19:15:37.500 00.000 11616 MoveAxis(N, 0, ABG)
19:15:37.500 00.000 11616 Move returns status 0, amount 0
19:15:37.500 00.000 11616 move complete, result=0
19:15:37.500 00.000 11616 worker thread done servicing request
19:15:37.515 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:37.531 00.016 12268 UpdateGuideState exits: m=1073 SNR=22.6
19:15:37.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:37.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:37.531 00.000 12268 Enqueuing Expose request
19:15:37.531 00.000 11616 Worker thread wakes up
19:15:37.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:37.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:37.547 00.016 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
19:15:39.548 02.001 11616 Exposure complete
19:15:39.595 00.047 11616 worker thread done servicing request
19:15:39.595 00.000 12268 OnExposeComplete: enter
19:15:39.595 00.000 12268 UpdateGuideState(): m_state=6
19:15:39.595 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
19:15:39.595 00.000 12268 Star::Find returns 1 (0), X=540.98, Y=251.44, Mass=1049, SNR=22.5, Peak=88 HFD=5.1
19:15:39.595 00.000 12268 MultiStar: [#1 -0.42,-0.28,0.00,M5] [#2 -0.18,-0.27,0.87,U] [#3 -0.11,-0.26,0.66,U] [#4 -0.01,0.05,0.69,U] [#5 -0.31,-0.31,0.00,M1] [#6 -0.00,-0.28,0.48,U] [#7 0.03,0.25,0.40,U] [#8 -0.09,0.25,0.41,U] 
19:15:39.595 00.000 12268 refined, 6 included, MultiStar: {-0.11, -0.16}, one-star: {-0.25, -0.43}
19:15:39.595 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
19:15:39.595 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
19:15:39.595 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-2.18 mountX=-0.17 mountY=-0.09, mountTheta=-2.66
19:15:39.611 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.16, opts=13)
19:15:39.611 00.000 12268 Enqueuing Move request for scope (-0.11, -0.16)
19:15:39.611 00.000 11616 Worker thread wakes up
19:15:39.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
19:15:39.611 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
19:15:39.611 00.000 11616 Moving (-0.11, -0.16) raw xDistance=-0.17 yDistance=-0.09
19:15:39.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:39.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:15:39.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:39.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:15:39.611 00.000 11616 MoveAxis(E, 0, ABG)
19:15:39.611 00.000 11616 Move returns status 0, amount 0
19:15:39.611 00.000 11616 MoveAxis(N, 0, ABG)
19:15:39.611 00.000 11616 Move returns status 0, amount 0
19:15:39.611 00.000 11616 move complete, result=0
19:15:39.611 00.000 11616 worker thread done servicing request
19:15:39.627 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:39.656 00.029 12268 UpdateGuideState exits: m=1049 SNR=22.5
19:15:39.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:39.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:39.656 00.000 12268 Enqueuing Expose request
19:15:39.656 00.000 11616 Worker thread wakes up
19:15:39.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:39.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:39.659 00.003 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:15:41.656 01.997 11616 Exposure complete
19:15:41.703 00.047 11616 worker thread done servicing request
19:15:41.703 00.000 12268 OnExposeComplete: enter
19:15:41.703 00.000 12268 UpdateGuideState(): m_state=6
19:15:41.703 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
19:15:41.703 00.000 12268 Star::Find returns 1 (0), X=540.87, Y=251.12, Mass=1009, SNR=21.9, Peak=101 HFD=4.8
19:15:41.703 00.000 12268 MultiStar: [#1 -0.42,-0.62,0.00,M6] [#2 -0.14,-0.51,0.00,M1] [#3 -0.20,-0.48,0.00,M1] [#4 0.10,-0.77,0.00,M1] [#5 -0.18,-0.49,0.00,M2] [#6 -0.27,-0.81,0.00,M3] [#7 -0.03,-0.06,0.39,U] [#8 -0.12,-0.21,0.41,U] 
19:15:41.703 00.000 12268 refined, 2 included, MultiStar: {-0.23, -0.48}, one-star: {-0.36, -0.74}
19:15:41.703 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
19:15:41.703 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
19:15:41.703 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.48 hyp=0.53 cameraTheta=-2.03 mountX=-0.50 mountY=-0.17, mountTheta=-2.81
19:15:41.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.48, opts=13)
19:15:41.703 00.000 12268 Enqueuing Move request for scope (-0.23, -0.48)
19:15:41.703 00.000 11616 Worker thread wakes up
19:15:41.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.48) opts 0xd
19:15:41.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.48)
19:15:41.703 00.000 11616 Moving (-0.23, -0.48) raw xDistance=-0.50 yDistance=-0.17
19:15:41.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:15:41.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
19:15:41.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:41.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:15:41.703 00.000 11616 MoveAxis(E, 0, ABG)
19:15:41.703 00.000 11616 Move returns status 0, amount 0
19:15:41.703 00.000 11616 MoveAxis(N, 0, ABG)
19:15:41.703 00.000 11616 Move returns status 0, amount 0
19:15:41.703 00.000 11616 move complete, result=0
19:15:41.703 00.000 11616 worker thread done servicing request
19:15:41.734 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:41.750 00.016 12268 UpdateGuideState exits: m=1009 SNR=21.9
19:15:41.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:41.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:41.750 00.000 12268 Enqueuing Expose request
19:15:41.750 00.000 11616 Worker thread wakes up
19:15:41.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:41.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:41.750 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
19:15:43.767 02.017 11616 Exposure complete
19:15:43.815 00.048 11616 worker thread done servicing request
19:15:43.815 00.000 12268 OnExposeComplete: enter
19:15:43.815 00.000 12268 UpdateGuideState(): m_state=6
19:15:43.815 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
19:15:43.815 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=251.26, Mass=1046, SNR=22.2, Peak=120 HFD=4.7
19:15:43.815 00.000 12268 MultiStar: [#1 -0.37,-0.69,0.00,M7] [#2 -0.10,-0.38,0.84,U] [#3 -0.29,-0.50,0.00,M2] [#4 0.02,-0.69,0.00,M2] [#5 0.08,-0.37,0.54,U] [#6 -0.31,-0.68,0.00,M4] [#7 -0.10,-0.21,0.41,U] [#8 -0.42,-0.21,0.42,U] 
19:15:43.815 00.000 12268 refined, 4 included, MultiStar: {-0.15, -0.41}, one-star: {-0.22, -0.61}
19:15:43.815 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
19:15:43.815 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
19:15:43.815 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.41 hyp=0.43 cameraTheta=-1.92 mountX=-0.42 mountY=-0.09, mountTheta=-2.92
19:15:43.830 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.41, opts=13)
19:15:43.830 00.000 12268 Enqueuing Move request for scope (-0.15, -0.41)
19:15:43.830 00.000 11616 Worker thread wakes up
19:15:43.830 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.41) opts 0xd
19:15:43.830 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.41)
19:15:43.830 00.000 11616 Moving (-0.15, -0.41) raw xDistance=-0.42 yDistance=-0.09
19:15:43.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:15:43.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
19:15:43.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:43.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:15:43.830 00.000 11616 MoveAxis(E, 0, ABG)
19:15:43.830 00.000 11616 Move returns status 0, amount 0
19:15:43.830 00.000 11616 MoveAxis(N, 0, ABG)
19:15:43.830 00.000 11616 Move returns status 0, amount 0
19:15:43.830 00.000 11616 move complete, result=0
19:15:43.830 00.000 11616 worker thread done servicing request
19:15:43.846 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:43.862 00.016 12268 UpdateGuideState exits: m=1046 SNR=22.2
19:15:43.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:43.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:43.862 00.000 12268 Enqueuing Expose request
19:15:43.862 00.000 11616 Worker thread wakes up
19:15:43.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:43.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:43.862 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
19:15:45.875 02.013 11616 Exposure complete
19:15:45.922 00.047 11616 worker thread done servicing request
19:15:45.922 00.000 12268 OnExposeComplete: enter
19:15:45.922 00.000 12268 UpdateGuideState(): m_state=6
19:15:45.922 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
19:15:45.922 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.36, Mass=960, SNR=21.5, Peak=95 HFD=4.8
19:15:45.922 00.000 12268 MultiStar: [#1 -0.13,-0.44,0.91,U] [#2 -0.01,-0.24,0.83,U] [#3 -0.12,-0.74,0.00,M3] [#4 0.03,-0.27,0.74,U] [#5 0.29,-0.03,0.55,U] [#6 -0.16,-0.87,0.00,M5] [#7 -0.05,0.18,0.41,U] [#8 -0.06,-0.13,0.44,U] 
19:15:45.922 00.000 12268 refined, 6 included, MultiStar: {-0.00, -0.27}, one-star: {-0.01, -0.50}
19:15:45.922 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
19:15:45.922 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.12)
19:15:45.922 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.57 mountX=-0.27 mountY=0.03, mountTheta=3.02
19:15:45.922 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.27, opts=13)
19:15:45.922 00.000 12268 Enqueuing Move request for scope (-0.00, -0.27)
19:15:45.922 00.000 11616 Worker thread wakes up
19:15:45.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.27) opts 0xd
19:15:45.922 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.27)
19:15:45.922 00.000 11616 Moving (-0.00, -0.27) raw xDistance=-0.27 yDistance=0.03
19:15:45.922 00.000 11616 switching direction from 0 to -1 - decHistory=-4 oldest=-0.10 newest=-1.18
19:15:45.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
19:15:45.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:45.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:15:45.922 00.000 11616 MoveAxis(E, 148, ABG)
19:15:45.922 00.000 11616 Guiding  Dir = 2, Dur = 148
19:15:45.922 00.000 11616 IsSlewing returns 0
19:15:45.922 00.000 11616 IsGuiding returns 0
19:15:45.922 00.000 11616 PulseGuide returned control before completion, sleep 158
19:15:45.937 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:45.968 00.031 12268 UpdateGuideState exits: m=960 SNR=21.5
19:15:45.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:45.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:45.968 00.000 12268 Enqueuing Expose request
19:15:46.094 00.126 11616 IsGuiding returns 1
19:15:46.094 00.000 11616 scope still moving after pulse duration time elapsed
19:15:46.126 00.032 11616 IsSlewing returns 0
19:15:46.126 00.000 11616 IsGuiding returns 0
19:15:46.126 00.000 11616 scope move finished after 148 + 45 ms
19:15:46.126 00.000 11616 Move returns status 0, amount 148
19:15:46.126 00.000 11616 MoveAxis(N, 0, ABG)
19:15:46.126 00.000 11616 Move returns status 0, amount 0
19:15:46.126 00.000 11616 move complete, result=0
19:15:46.126 00.000 11616 worker thread done servicing request
19:15:46.126 00.000 11616 Worker thread wakes up
19:15:46.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:46.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:46.126 00.000 12268 GuideStep: -0.3 px 148 ms EAST, 0.0 px 0 ms NORTH
19:15:48.137 02.011 11616 Exposure complete
19:15:48.187 00.050 11616 worker thread done servicing request
19:15:48.187 00.000 12268 OnExposeComplete: enter
19:15:48.187 00.000 12268 UpdateGuideState(): m_state=6
19:15:48.187 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
19:15:48.187 00.000 12268 Star::Find returns 1 (0), X=540.89, Y=251.76, Mass=994, SNR=21.7, Peak=77 HFD=5.2
19:15:48.187 00.000 12268 MultiStar: [#1 -0.53,-0.14,0.00,M7] [#2 -0.12,0.07,0.86,U] [#3 -0.12,-0.10,0.65,U] [#4 0.13,-0.04,0.70,U] [#5 0.02,0.05,0.53,U] [#6 -0.75,-0.20,0.00,M6] [#7 -0.12,0.10,0.41,U] [#8 -0.11,0.37,0.41,U] 
19:15:48.187 00.000 12268 refined, 6 included, MultiStar: {-0.11, 0.02}, one-star: {-0.33, -0.11}
19:15:48.187 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
19:15:48.187 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
19:15:48.187 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.98 mountX=0.01 mountY=-0.11, mountTheta=-1.50
19:15:48.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.02, opts=13)
19:15:48.187 00.000 12268 Enqueuing Move request for scope (-0.11, 0.02)
19:15:48.187 00.000 11616 Worker thread wakes up
19:15:48.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
19:15:48.187 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
19:15:48.187 00.000 11616 Moving (-0.11, 0.02) raw xDistance=0.01 yDistance=-0.11
19:15:48.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:48.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:15:48.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:48.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:15:48.187 00.000 11616 MoveAxis(E, 0, ABG)
19:15:48.187 00.000 11616 Move returns status 0, amount 0
19:15:48.187 00.000 11616 MoveAxis(N, 0, ABG)
19:15:48.187 00.000 11616 Move returns status 0, amount 0
19:15:48.187 00.000 11616 move complete, result=0
19:15:48.187 00.000 11616 worker thread done servicing request
19:15:48.201 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:48.218 00.017 12268 UpdateGuideState exits: m=994 SNR=21.7
19:15:48.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:48.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:48.218 00.000 12268 Enqueuing Expose request
19:15:48.218 00.000 11616 Worker thread wakes up
19:15:48.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:48.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:48.232 00.014 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:15:50.237 02.005 11616 Exposure complete
19:15:50.285 00.048 11616 worker thread done servicing request
19:15:50.285 00.000 12268 OnExposeComplete: enter
19:15:50.285 00.000 12268 UpdateGuideState(): m_state=6
19:15:50.285 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
19:15:50.285 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.69, Mass=1009, SNR=21.9, Peak=97 HFD=5.1
19:15:50.285 00.000 12268 MultiStar: [#1 -0.35,-0.14,0.87,U] [#2 0.04,-0.16,0.82,U] [#3 -0.13,-0.07,0.64,U] [#4 -0.05,0.25,0.70,U] [#5 0.35,0.33,0.53,U] [#6 -0.12,-0.52,0.00,M7] [#7 0.03,0.56,0.00,M1] [#8 -0.19,0.41,0.41,U] 
19:15:50.285 00.000 12268 refined, 6 included, MultiStar: {-0.09, 0.01}, one-star: {-0.15, -0.18}
19:15:50.285 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
19:15:50.285 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
19:15:50.285 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.05 mountX=-0.00 mountY=-0.09, mountTheta=-1.57
19:15:50.285 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.01, opts=13)
19:15:50.285 00.000 12268 Enqueuing Move request for scope (-0.09, 0.01)
19:15:50.285 00.000 11616 Worker thread wakes up
19:15:50.285 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
19:15:50.285 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
19:15:50.285 00.000 11616 Moving (-0.09, 0.01) raw xDistance=-0.00 yDistance=-0.09
19:15:50.285 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:50.285 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:15:50.285 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:50.285 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:15:50.285 00.000 11616 MoveAxis(E, 0, ABG)
19:15:50.285 00.000 11616 Move returns status 0, amount 0
19:15:50.285 00.000 11616 MoveAxis(N, 0, ABG)
19:15:50.285 00.000 11616 Move returns status 0, amount 0
19:15:50.285 00.000 11616 move complete, result=0
19:15:50.285 00.000 11616 worker thread done servicing request
19:15:50.312 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:50.332 00.020 12268 UpdateGuideState exits: m=1009 SNR=21.9
19:15:50.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:50.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:50.332 00.000 12268 Enqueuing Expose request
19:15:50.332 00.000 11616 Worker thread wakes up
19:15:50.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:50.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:50.332 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:15:52.336 02.004 11616 Exposure complete
19:15:52.384 00.048 11616 worker thread done servicing request
19:15:52.384 00.000 12268 OnExposeComplete: enter
19:15:52.384 00.000 12268 UpdateGuideState(): m_state=6
19:15:52.384 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
19:15:52.384 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=251.76, Mass=1015, SNR=22.0, Peak=88 HFD=5.5
19:15:52.384 00.000 12268 MultiStar: [#1 0.02,0.02,0.87,U] [#2 0.38,-0.05,0.81,U] [#3 0.50,-0.12,0.00,M2] [#4 0.72,0.18,0.00,M1] [#5 0.52,0.23,0.00,M1] [#6 0.05,-0.36,0.49,U] [#7 0.21,0.45,0.00,M2] [#8 0.19,0.13,0.40,U] 
19:15:52.384 00.000 12268 single-star, 4 included, MultiStar: {0.13, -0.07}, one-star: {0.04, -0.10}
19:15:52.384 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
19:15:52.384 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
19:15:52.384 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.17 mountX=-0.10 mountY=0.06, mountTheta=2.62
19:15:52.384 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.10, opts=13)
19:15:52.384 00.000 12268 Enqueuing Move request for scope (0.04, -0.10)
19:15:52.384 00.000 11616 Worker thread wakes up
19:15:52.384 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
19:15:52.384 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
19:15:52.384 00.000 11616 Moving (0.04, -0.10) raw xDistance=-0.10 yDistance=0.06
19:15:52.384 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:52.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:15:52.384 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:52.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:15:52.384 00.000 11616 MoveAxis(E, 0, ABG)
19:15:52.384 00.000 11616 Move returns status 0, amount 0
19:15:52.384 00.000 11616 MoveAxis(N, 0, ABG)
19:15:52.384 00.000 11616 Move returns status 0, amount 0
19:15:52.384 00.000 11616 move complete, result=0
19:15:52.384 00.000 11616 worker thread done servicing request
19:15:52.406 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
19:15:52.431 00.025 12268 UpdateGuideState exits: m=1015 SNR=22.0
19:15:52.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:52.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:52.431 00.000 12268 Enqueuing Expose request
19:15:52.431 00.000 11616 Worker thread wakes up
19:15:52.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:52.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:52.431 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:15:54.437 02.006 11616 Exposure complete
19:15:54.484 00.047 11616 worker thread done servicing request
19:15:54.484 00.000 12268 OnExposeComplete: enter
19:15:54.484 00.000 12268 UpdateGuideState(): m_state=6
19:15:54.484 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
19:15:54.484 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=251.40, Mass=990, SNR=21.7, Peak=92 HFD=4.9
19:15:54.484 00.000 12268 MultiStar: [#1 0.10,-0.34,0.89,U] [#2 -0.01,-0.21,0.84,U] [#3 0.24,-0.25,0.57,U] [#4 0.21,0.16,0.63,U] [#5 0.42,0.19,0.58,U] [#6 0.29,-0.32,0.50,U] [#7 0.13,0.63,0.00,M3] [#8 0.10,0.08,0.41,U] 
19:15:54.484 00.000 12268 refined, 7 included, MultiStar: {0.16, -0.19}, one-star: {0.09, -0.46}
19:15:54.484 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
19:15:54.484 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
19:15:54.484 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-0.86 mountX=-0.17 mountY=0.18, mountTheta=2.31
19:15:54.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.19, opts=13)
19:15:54.484 00.000 12268 Enqueuing Move request for scope (0.16, -0.19)
19:15:54.484 00.000 11616 Worker thread wakes up
19:15:54.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.19) opts 0xd
19:15:54.484 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.19)
19:15:54.484 00.000 11616 Moving (0.16, -0.19) raw xDistance=-0.17 yDistance=0.18
19:15:54.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:54.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:15:54.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:54.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:15:54.484 00.000 11616 MoveAxis(E, 0, ABG)
19:15:54.484 00.000 11616 Move returns status 0, amount 0
19:15:54.484 00.000 11616 MoveAxis(N, 0, ABG)
19:15:54.484 00.000 11616 Move returns status 0, amount 0
19:15:54.484 00.000 11616 move complete, result=0
19:15:54.484 00.000 11616 worker thread done servicing request
19:15:54.515 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:54.531 00.016 12268 UpdateGuideState exits: m=990 SNR=21.7
19:15:54.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:54.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:54.531 00.000 12268 Enqueuing Expose request
19:15:54.531 00.000 11616 Worker thread wakes up
19:15:54.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:54.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:54.531 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
19:15:56.537 02.006 11616 Exposure complete
19:15:56.584 00.047 11616 worker thread done servicing request
19:15:56.584 00.000 12268 OnExposeComplete: enter
19:15:56.584 00.000 12268 UpdateGuideState(): m_state=6
19:15:56.584 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
19:15:56.584 00.000 12268 Star::Find returns 1 (0), X=541.16, Y=251.59, Mass=962, SNR=21.4, Peak=84 HFD=5.1
19:15:56.584 00.000 12268 MultiStar: [#1 -0.22,-0.34,0.87,U] [#2 -0.02,-0.17,0.88,U] [#3 0.21,-0.25,0.65,U] [#4 0.05,-0.00,0.65,U] [#5 0.25,-0.00,0.54,U] [#6 -0.08,-0.34,0.51,U] [#7 0.08,0.34,0.43,U] [#8 -0.19,0.15,0.42,U] 
19:15:56.584 00.000 12268 refined, 8 included, MultiStar: {-0.01, -0.14}, one-star: {-0.06, -0.27}
19:15:56.584 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
19:15:56.584 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
19:15:56.584 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.63 mountX=-0.14 mountY=0.01, mountTheta=3.07
19:15:56.593 00.009 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.14, opts=13)
19:15:56.593 00.000 12268 Enqueuing Move request for scope (-0.01, -0.14)
19:15:56.593 00.000 11616 Worker thread wakes up
19:15:56.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
19:15:56.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
19:15:56.593 00.000 11616 Moving (-0.01, -0.14) raw xDistance=-0.14 yDistance=0.01
19:15:56.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:56.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:15:56.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:56.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:15:56.593 00.000 11616 MoveAxis(E, 0, ABG)
19:15:56.593 00.000 11616 Move returns status 0, amount 0
19:15:56.593 00.000 11616 MoveAxis(N, 0, ABG)
19:15:56.593 00.000 11616 Move returns status 0, amount 0
19:15:56.593 00.000 11616 move complete, result=0
19:15:56.593 00.000 11616 worker thread done servicing request
19:15:56.600 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:56.632 00.032 12268 UpdateGuideState exits: m=962 SNR=21.4
19:15:56.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:56.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:56.632 00.000 12268 Enqueuing Expose request
19:15:56.632 00.000 11616 Worker thread wakes up
19:15:56.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:56.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:56.632 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:15:58.656 02.024 11616 Exposure complete
19:15:58.696 00.040 11616 worker thread done servicing request
19:15:58.696 00.000 12268 OnExposeComplete: enter
19:15:58.696 00.000 12268 UpdateGuideState(): m_state=6
19:15:58.696 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
19:15:58.696 00.000 12268 Star::Find returns 1 (0), X=541.05, Y=251.27, Mass=974, SNR=21.5, Peak=90 HFD=5.0
19:15:58.696 00.000 12268 MultiStar: [#1 -0.27,-0.60,0.00,M4] [#2 -0.18,-0.34,0.85,U] [#3 0.25,-0.63,0.00,M1] [#4 0.18,-0.04,0.70,U] [#5 -0.01,-0.21,0.56,U] [#6 -0.15,-0.66,0.00,M5] [#7 0.27,0.55,0.00,M3] [#8 0.08,0.06,0.46,U] 
19:15:58.696 00.000 12268 refined, 4 included, MultiStar: {-0.05, -0.28}, one-star: {-0.18, -0.60}
19:15:58.696 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
19:15:58.696 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.04)
19:15:58.696 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.28 hyp=0.29 cameraTheta=-1.74 mountX=-0.29 mountY=-0.01, mountTheta=-3.10
19:15:58.712 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.28, opts=13)
19:15:58.712 00.000 12268 Enqueuing Move request for scope (-0.05, -0.28)
19:15:58.712 00.000 11616 Worker thread wakes up
19:15:58.712 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.28) opts 0xd
19:15:58.712 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.28)
19:15:58.712 00.000 11616 Moving (-0.05, -0.28) raw xDistance=-0.29 yDistance=-0.01
19:15:58.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
19:15:58.712 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:15:58.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:15:58.712 00.000 11616 MoveAxis(E, 158, ABG)
19:15:58.712 00.000 11616 Guiding  Dir = 2, Dur = 158
19:15:58.712 00.000 11616 IsSlewing returns 0
19:15:58.712 00.000 11616 IsGuiding returns 0
19:15:58.712 00.000 11616 PulseGuide returned control before completion, sleep 168
19:15:58.728 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:15:58.750 00.022 12268 UpdateGuideState exits: m=974 SNR=21.5
19:15:58.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:58.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:15:58.750 00.000 12268 Enqueuing Expose request
19:15:58.887 00.137 11616 IsGuiding returns 1
19:15:58.887 00.000 11616 scope still moving after pulse duration time elapsed
19:15:58.918 00.031 11616 IsSlewing returns 0
19:15:58.918 00.000 11616 IsGuiding returns 0
19:15:58.918 00.000 11616 scope move finished after 158 + 44 ms
19:15:58.918 00.000 11616 Move returns status 0, amount 158
19:15:58.918 00.000 11616 MoveAxis(N, 0, ABG)
19:15:58.918 00.000 11616 Move returns status 0, amount 0
19:15:58.918 00.000 11616 move complete, result=0
19:15:58.918 00.000 11616 worker thread done servicing request
19:15:58.918 00.000 11616 Worker thread wakes up
19:15:58.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:15:58.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:15:58.918 00.000 12268 GuideStep: -0.3 px 158 ms EAST, -0.0 px 0 ms NORTH
19:16:00.934 02.016 11616 Exposure complete
19:16:00.982 00.048 11616 worker thread done servicing request
19:16:00.982 00.000 12268 OnExposeComplete: enter
19:16:00.982 00.000 12268 UpdateGuideState(): m_state=6
19:16:00.982 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
19:16:00.982 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=251.23, Mass=978, SNR=21.6, Peak=85 HFD=5.4
19:16:00.982 00.000 12268 MultiStar: [#1 -0.12,-0.57,0.00,M5] [#2 0.11,-0.40,0.85,U] [#3 -0.15,-0.38,0.68,U] [#4 0.42,-0.15,0.70,U] [#5 0.16,-0.28,0.55,U] [#6 -0.08,-0.87,0.00,M6] [#7 0.47,-0.11,0.39,U] [#8 0.01,-0.04,0.41,U] 
19:16:00.982 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.34}, one-star: {-0.10, -0.63}
19:16:00.982 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
19:16:00.982 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
19:16:00.982 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.34 hyp=0.35 cameraTheta=-1.28 mountX=-0.33 mountY=0.15, mountTheta=2.72
19:16:00.982 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.34, opts=13)
19:16:00.982 00.000 12268 Enqueuing Move request for scope (0.10, -0.34)
19:16:00.982 00.000 11616 Worker thread wakes up
19:16:00.982 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.34) opts 0xd
19:16:00.982 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.34)
19:16:00.982 00.000 11616 Moving (0.10, -0.34) raw xDistance=-0.33 yDistance=0.15
19:16:00.982 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
19:16:00.982 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:00.982 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:16:00.982 00.000 11616 MoveAxis(E, 181, ABG)
19:16:00.982 00.000 11616 Guiding  Dir = 2, Dur = 181
19:16:00.982 00.000 11616 IsSlewing returns 0
19:16:00.982 00.000 11616 IsGuiding returns 0
19:16:00.982 00.000 11616 PulseGuide returned control before completion, sleep 191
19:16:01.014 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:01.031 00.017 12268 UpdateGuideState exits: m=978 SNR=21.6
19:16:01.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:01.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:01.031 00.000 12268 Enqueuing Expose request
19:16:01.203 00.172 11616 IsGuiding returns 0
19:16:01.203 00.000 11616 Move returns status 0, amount 181
19:16:01.203 00.000 11616 MoveAxis(N, 0, ABG)
19:16:01.203 00.000 11616 Move returns status 0, amount 0
19:16:01.203 00.000 11616 move complete, result=0
19:16:01.203 00.000 11616 worker thread done servicing request
19:16:01.203 00.000 11616 Worker thread wakes up
19:16:01.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:01.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:01.203 00.000 12268 GuideStep: -0.3 px 181 ms EAST, 0.1 px 0 ms NORTH
19:16:03.199 01.996 11616 Exposure complete
19:16:03.262 00.063 11616 worker thread done servicing request
19:16:03.262 00.000 12268 OnExposeComplete: enter
19:16:03.262 00.000 12268 UpdateGuideState(): m_state=6
19:16:03.262 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
19:16:03.262 00.000 12268 Star::Find returns 1 (0), X=540.95, Y=251.43, Mass=970, SNR=21.5, Peak=86 HFD=5.0
19:16:03.262 00.000 12268 MultiStar: [#1 -0.48,-0.33,0.00,M6] [#2 -0.16,-0.27,0.87,U] [#3 -0.08,-0.40,0.66,U] [#4 0.04,0.06,0.73,U] [#5 0.15,-0.11,0.54,U] [#6 -0.38,-0.57,0.00,M7] [#7 -0.32,0.30,0.40,U] [#8 -0.29,-0.02,0.42,U] 
19:16:03.262 00.000 12268 refined, 6 included, MultiStar: {-0.13, -0.18}, one-star: {-0.28, -0.43}
19:16:03.262 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.67 = 2.61)
19:16:03.262 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.50)
19:16:03.262 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.20 mountX=-0.19 mountY=-0.11, mountTheta=-2.64
19:16:03.262 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.18, opts=13)
19:16:03.262 00.000 12268 Enqueuing Move request for scope (-0.13, -0.18)
19:16:03.262 00.000 11616 Worker thread wakes up
19:16:03.262 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
19:16:03.262 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
19:16:03.262 00.000 11616 Moving (-0.13, -0.18) raw xDistance=-0.19 yDistance=-0.11
19:16:03.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
19:16:03.262 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:03.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:16:03.262 00.000 11616 MoveAxis(E, 107, ABG)
19:16:03.262 00.000 11616 Guiding  Dir = 2, Dur = 107
19:16:03.262 00.000 11616 IsSlewing returns 0
19:16:03.262 00.000 11616 IsGuiding returns 0
19:16:03.262 00.000 11616 PulseGuide returned control before completion, sleep 117
19:16:03.281 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:03.294 00.013 12268 UpdateGuideState exits: m=970 SNR=21.5
19:16:03.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:03.294 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:03.294 00.000 12268 Enqueuing Expose request
19:16:03.389 00.095 11616 IsGuiding returns 1
19:16:03.389 00.000 11616 scope still moving after pulse duration time elapsed
19:16:03.421 00.032 11616 IsSlewing returns 0
19:16:03.421 00.000 11616 IsGuiding returns 0
19:16:03.421 00.000 11616 scope move finished after 107 + 45 ms
19:16:03.421 00.000 11616 Move returns status 0, amount 107
19:16:03.421 00.000 11616 MoveAxis(N, 0, ABG)
19:16:03.421 00.000 11616 Move returns status 0, amount 0
19:16:03.421 00.000 11616 move complete, result=0
19:16:03.421 00.000 11616 worker thread done servicing request
19:16:03.421 00.000 11616 Worker thread wakes up
19:16:03.421 00.000 12268 GuideStep: -0.2 px 107 ms EAST, -0.1 px 0 ms NORTH
19:16:03.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:03.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:05.428 02.007 11616 Exposure complete
19:16:05.476 00.048 11616 worker thread done servicing request
19:16:05.476 00.000 12268 OnExposeComplete: enter
19:16:05.476 00.000 12268 UpdateGuideState(): m_state=6
19:16:05.476 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
19:16:05.476 00.000 12268 Star::Find returns 1 (0), X=541.04, Y=251.91, Mass=1020, SNR=22.1, Peak=107 HFD=4.6
19:16:05.476 00.000 12268 MultiStar: [#1 -0.26,0.19,0.88,U] [#2 -0.11,-0.09,0.85,U] [#3 -0.03,-0.22,0.65,U] [#4 -0.14,0.12,0.68,U] [#5 0.29,-0.08,0.55,U] [#6 -0.06,-0.21,0.49,U] [#7 -0.06,0.38,0.38,U] [#8 -0.21,0.23,0.40,U] 
19:16:05.476 00.000 12268 refined, 8 included, MultiStar: {-0.10, 0.03}, one-star: {-0.18, 0.05}
19:16:05.476 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
19:16:05.476 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
19:16:05.476 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.86 mountX=0.02 mountY=-0.10, mountTheta=-1.39
19:16:05.476 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.03, opts=13)
19:16:05.476 00.000 12268 Enqueuing Move request for scope (-0.10, 0.03)
19:16:05.476 00.000 11616 Worker thread wakes up
19:16:05.476 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
19:16:05.476 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
19:16:05.476 00.000 11616 Moving (-0.10, 0.03) raw xDistance=0.02 yDistance=-0.10
19:16:05.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:05.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:16:05.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:05.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:16:05.476 00.000 11616 MoveAxis(E, 0, ABG)
19:16:05.476 00.000 11616 Move returns status 0, amount 0
19:16:05.476 00.000 11616 MoveAxis(N, 0, ABG)
19:16:05.476 00.000 11616 Move returns status 0, amount 0
19:16:05.476 00.000 11616 move complete, result=0
19:16:05.476 00.000 11616 worker thread done servicing request
19:16:05.500 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:05.523 00.023 12268 UpdateGuideState exits: m=1020 SNR=22.1
19:16:05.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:05.523 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:05.523 00.000 12268 Enqueuing Expose request
19:16:05.523 00.000 11616 Worker thread wakes up
19:16:05.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:05.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:05.523 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:16:07.531 02.008 11616 Exposure complete
19:16:07.583 00.052 11616 worker thread done servicing request
19:16:07.583 00.000 12268 OnExposeComplete: enter
19:16:07.583 00.000 12268 UpdateGuideState(): m_state=6
19:16:07.583 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
19:16:07.583 00.000 12268 Star::Find returns 1 (0), X=541.10, Y=251.82, Mass=988, SNR=21.7, Peak=97 HFD=4.8
19:16:07.583 00.000 12268 MultiStar: [#1 -0.10,-0.05,0.89,U] [#2 -0.07,0.13,0.88,U] [#3 0.14,-0.10,0.65,U] [#4 0.20,0.15,0.72,U] [#5 0.63,0.21,0.00,M1] [#6 -0.00,-0.24,0.53,U] [#7 0.41,0.66,0.00,M1] [#8 0.09,0.36,0.40,U] 
19:16:07.583 00.000 12268 refined, 6 included, MultiStar: {0.00, 0.02}, one-star: {-0.12, -0.04}
19:16:07.583 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
19:16:07.583 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
19:16:07.583 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.53 mountX=0.02 mountY=-0.00, mountTheta=-0.09
19:16:07.583 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.02, opts=13)
19:16:07.583 00.000 12268 Enqueuing Move request for scope (0.00, 0.02)
19:16:07.583 00.000 11616 Worker thread wakes up
19:16:07.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
19:16:07.583 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
19:16:07.583 00.000 11616 Moving (0.00, 0.02) raw xDistance=0.02 yDistance=-0.00
19:16:07.583 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:07.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:16:07.583 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:07.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:16:07.583 00.000 11616 MoveAxis(E, 0, ABG)
19:16:07.583 00.000 11616 Move returns status 0, amount 0
19:16:07.583 00.000 11616 MoveAxis(N, 0, ABG)
19:16:07.583 00.000 11616 Move returns status 0, amount 0
19:16:07.583 00.000 11616 move complete, result=0
19:16:07.583 00.000 11616 worker thread done servicing request
19:16:07.599 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:07.630 00.031 12268 UpdateGuideState exits: m=988 SNR=21.7
19:16:07.630 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:07.630 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:07.630 00.000 12268 Enqueuing Expose request
19:16:07.630 00.000 11616 Worker thread wakes up
19:16:07.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:07.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:07.630 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:16:09.641 02.011 11616 Exposure complete
19:16:09.689 00.048 11616 worker thread done servicing request
19:16:09.689 00.000 12268 OnExposeComplete: enter
19:16:09.689 00.000 12268 UpdateGuideState(): m_state=6
19:16:09.689 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
19:16:09.689 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=251.79, Mass=1051, SNR=22.4, Peak=93 HFD=5.2
19:16:09.689 00.000 12268 MultiStar: [#1 -0.21,-0.30,0.90,U] [#2 0.11,-0.11,0.79,U] [#3 0.35,-0.42,0.00,M1] [#4 0.62,0.04,0.00,M1] [#5 0.52,-0.13,0.00,M2] [#6 -0.00,-0.22,0.52,U] [#7 0.53,0.48,0.00,M2] [#8 -0.25,0.11,0.41,U] 
19:16:09.689 00.000 12268 single-star, 4 included, MultiStar: {-0.08, -0.14}, one-star: {-0.10, -0.08}
19:16:09.689 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.93 = 2.35)
19:16:09.689 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
19:16:09.689 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.12 cameraTheta=-2.46 mountX=-0.09 mountY=-0.08, mountTheta=-2.37
19:16:09.689 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.08, opts=13)
19:16:09.689 00.000 12268 Enqueuing Move request for scope (-0.10, -0.08)
19:16:09.689 00.000 11616 Worker thread wakes up
19:16:09.689 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
19:16:09.689 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
19:16:09.689 00.000 11616 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=-0.08
19:16:09.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:09.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:16:09.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:09.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:16:09.689 00.000 11616 MoveAxis(E, 0, ABG)
19:16:09.689 00.000 11616 Move returns status 0, amount 0
19:16:09.689 00.000 11616 MoveAxis(N, 0, ABG)
19:16:09.689 00.000 11616 Move returns status 0, amount 0
19:16:09.689 00.000 11616 move complete, result=0
19:16:09.689 00.000 11616 worker thread done servicing request
19:16:09.705 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:09.721 00.016 12268 UpdateGuideState exits: m=1051 SNR=22.4
19:16:09.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:09.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:09.721 00.000 12268 Enqueuing Expose request
19:16:09.721 00.000 11616 Worker thread wakes up
19:16:09.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:09.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:09.736 00.015 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:16:11.750 02.014 11616 Exposure complete
19:16:11.793 00.043 11616 worker thread done servicing request
19:16:11.793 00.000 12268 OnExposeComplete: enter
19:16:11.793 00.000 12268 UpdateGuideState(): m_state=6
19:16:11.793 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
19:16:11.793 00.000 12268 Star::Find returns 1 (0), X=541.11, Y=251.76, Mass=1031, SNR=22.1, Peak=100 HFD=5.0
19:16:11.793 00.000 12268 MultiStar: [#1 -0.09,0.01,0.88,U] [#2 0.25,-0.26,0.84,U] [#3 0.18,-0.35,0.63,U] [#4 0.15,0.12,0.59,U] [#5 0.26,0.01,0.56,U] [#6 0.19,-0.17,0.50,U] [#7 0.29,0.26,0.41,U] [#8 0.32,0.45,0.00,M1] 
19:16:11.793 00.000 12268 refined, 7 included, MultiStar: {0.11, -0.08}, one-star: {-0.11, -0.10}
19:16:11.793 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
19:16:11.793 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
19:16:11.793 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.64 mountX=-0.07 mountY=0.12, mountTheta=2.10
19:16:11.793 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.08, opts=13)
19:16:11.793 00.000 12268 Enqueuing Move request for scope (0.11, -0.08)
19:16:11.809 00.016 11616 Worker thread wakes up
19:16:11.809 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
19:16:11.809 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
19:16:11.809 00.000 11616 Moving (0.11, -0.08) raw xDistance=-0.07 yDistance=0.12
19:16:11.809 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:11.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:16:11.809 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:11.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:16:11.809 00.000 11616 MoveAxis(E, 0, ABG)
19:16:11.809 00.000 11616 Move returns status 0, amount 0
19:16:11.809 00.000 11616 MoveAxis(N, 0, ABG)
19:16:11.809 00.000 11616 Move returns status 0, amount 0
19:16:11.809 00.000 11616 move complete, result=0
19:16:11.809 00.000 11616 worker thread done servicing request
19:16:11.825 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:11.843 00.018 12268 UpdateGuideState exits: m=1031 SNR=22.1
19:16:11.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:11.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:11.843 00.000 12268 Enqueuing Expose request
19:16:11.843 00.000 11616 Worker thread wakes up
19:16:11.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:11.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:11.843 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:16:13.862 02.019 11616 Exposure complete
19:16:13.910 00.048 11616 worker thread done servicing request
19:16:13.910 00.000 12268 OnExposeComplete: enter
19:16:13.910 00.000 12268 UpdateGuideState(): m_state=6
19:16:13.910 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
19:16:13.910 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.82, Mass=1017, SNR=22.0, Peak=92 HFD=4.8
19:16:13.910 00.000 12268 MultiStar: [#1 -0.25,0.13,0.85,U] [#2 -0.30,-0.09,0.82,U] [#3 -0.25,-0.29,0.67,U] [#4 -0.07,0.07,0.68,U] [#5 -0.22,0.15,0.51,U] [#6 -0.28,-0.22,0.50,U] [#7 -0.14,0.47,0.42,U] [#8 -0.46,0.06,0.38,U] 
19:16:13.910 00.000 12268 single-star, 8 included, MultiStar: {-0.24, 0.00}, one-star: {-0.23, -0.05}
19:16:13.910 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
19:16:13.910 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
19:16:13.910 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.23 cameraTheta=-2.94 mountX=-0.07 mountY=-0.22, mountTheta=-1.87
19:16:13.910 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.05, opts=13)
19:16:13.910 00.000 12268 Enqueuing Move request for scope (-0.23, -0.05)
19:16:13.910 00.000 11616 Worker thread wakes up
19:16:13.910 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.05) opts 0xd
19:16:13.910 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.05)
19:16:13.910 00.000 11616 Moving (-0.23, -0.05) raw xDistance=-0.07 yDistance=-0.22
19:16:13.910 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:13.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:16:13.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:16:13.910 00.000 11616 MoveAxis(E, 0, ABG)
19:16:13.910 00.000 11616 Move returns status 0, amount 0
19:16:13.910 00.000 11616 MoveAxis(N, 18, ABG)
19:16:13.910 00.000 11616 Guiding  Dir = 0, Dur = 18
19:16:13.910 00.000 11616 IsSlewing returns 0
19:16:13.910 00.000 11616 IsGuiding returns 0
19:16:13.910 00.000 11616 PulseGuide returned control before completion, sleep 28
19:16:13.942 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:13.957 00.015 11616 IsGuiding returns 1
19:16:13.957 00.000 11616 scope still moving after pulse duration time elapsed
19:16:13.957 00.000 12268 UpdateGuideState exits: m=1017 SNR=22.0
19:16:13.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:13.957 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:13.957 00.000 12268 Enqueuing Expose request
19:16:13.989 00.032 11616 IsSlewing returns 0
19:16:13.989 00.000 11616 IsGuiding returns 0
19:16:13.989 00.000 11616 scope move finished after 18 + 48 ms
19:16:13.989 00.000 11616 Move returns status 0, amount 18
19:16:13.989 00.000 11616 move complete, result=0
19:16:13.989 00.000 11616 worker thread done servicing request
19:16:13.989 00.000 11616 Worker thread wakes up
19:16:13.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:13.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:13.989 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 18 ms NORTH
19:16:15.980 01.991 11616 Exposure complete
19:16:16.044 00.064 11616 worker thread done servicing request
19:16:16.044 00.000 12268 OnExposeComplete: enter
19:16:16.044 00.000 12268 UpdateGuideState(): m_state=6
19:16:16.044 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
19:16:16.044 00.000 12268 Star::Find returns 1 (0), X=541.09, Y=251.81, Mass=982, SNR=21.6, Peak=100 HFD=4.7
19:16:16.044 00.000 12268 MultiStar: [#1 -0.20,0.05,0.86,U] [#2 -0.20,0.05,0.80,U] [#3 -0.04,0.14,0.68,U] [#4 0.17,0.01,0.69,U] [#5 0.19,0.27,0.53,U] [#6 0.00,-0.08,0.46,U] [#7 0.19,0.60,0.00,M1] [#8 0.43,0.16,0.40,U] 
19:16:16.044 00.000 12268 refined, 7 included, MultiStar: {-0.02, 0.05}, one-star: {-0.13, -0.05}
19:16:16.044 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
19:16:16.044 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
19:16:16.044 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.90 mountX=0.05 mountY=-0.03, mountTheta=-0.45
19:16:16.044 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.05, opts=13)
19:16:16.044 00.000 12268 Enqueuing Move request for scope (-0.02, 0.05)
19:16:16.044 00.000 11616 Worker thread wakes up
19:16:16.044 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
19:16:16.044 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
19:16:16.044 00.000 11616 Moving (-0.02, 0.05) raw xDistance=0.05 yDistance=-0.03
19:16:16.044 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:16.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:16:16.044 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:16.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:16:16.044 00.000 11616 MoveAxis(E, 0, ABG)
19:16:16.044 00.000 11616 Move returns status 0, amount 0
19:16:16.044 00.000 11616 MoveAxis(N, 0, ABG)
19:16:16.044 00.000 11616 Move returns status 0, amount 0
19:16:16.044 00.000 11616 move complete, result=0
19:16:16.044 00.000 11616 worker thread done servicing request
19:16:16.062 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:16.075 00.013 12268 UpdateGuideState exits: m=982 SNR=21.6
19:16:16.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:16.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:16.075 00.000 12268 Enqueuing Expose request
19:16:16.075 00.000 11616 Worker thread wakes up
19:16:16.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:16.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:16.091 00.016 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:16:18.093 02.002 11616 Exposure complete
19:16:18.140 00.047 11616 worker thread done servicing request
19:16:18.140 00.000 12268 OnExposeComplete: enter
19:16:18.140 00.000 12268 UpdateGuideState(): m_state=6
19:16:18.140 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
19:16:18.140 00.000 12268 Star::Find returns 1 (0), X=540.98, Y=251.90, Mass=1020, SNR=22.1, Peak=104 HFD=5.2
19:16:18.140 00.000 12268 MultiStar: [#1 -0.53,0.21,0.00,M1] [#2 -0.24,0.07,0.87,U] [#3 0.01,0.07,0.68,U] [#4 -0.01,0.47,0.67,U] [#5 -0.09,0.21,0.53,U] [#6 -0.55,-0.24,0.00,M2] [#7 0.15,0.62,0.00,M2] [#8 -0.36,0.97,0.00,M1] 
19:16:18.140 00.000 12268 refined, 4 included, MultiStar: {-0.13, 0.15}, one-star: {-0.24, 0.04}
19:16:18.140 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
19:16:18.140 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
19:16:18.140 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.29 mountX=0.14 mountY=-0.15, mountTheta=-0.83
19:16:18.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.15, opts=13)
19:16:18.140 00.000 12268 Enqueuing Move request for scope (-0.13, 0.15)
19:16:18.140 00.000 11616 Worker thread wakes up
19:16:18.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
19:16:18.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
19:16:18.140 00.000 11616 Moving (-0.13, 0.15) raw xDistance=0.14 yDistance=-0.15
19:16:18.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:18.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:16:18.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:18.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:16:18.140 00.000 11616 MoveAxis(E, 0, ABG)
19:16:18.140 00.000 11616 Move returns status 0, amount 0
19:16:18.140 00.000 11616 MoveAxis(N, 0, ABG)
19:16:18.140 00.000 11616 Move returns status 0, amount 0
19:16:18.140 00.000 11616 move complete, result=0
19:16:18.140 00.000 11616 worker thread done servicing request
19:16:18.156 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:18.187 00.031 12268 UpdateGuideState exits: m=1020 SNR=22.1
19:16:18.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:18.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:18.187 00.000 12268 Enqueuing Expose request
19:16:18.187 00.000 11616 Worker thread wakes up
19:16:18.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:18.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:18.187 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:16:20.187 02.000 11616 Exposure complete
19:16:20.238 00.051 11616 worker thread done servicing request
19:16:20.238 00.000 12268 OnExposeComplete: enter
19:16:20.238 00.000 12268 UpdateGuideState(): m_state=6
19:16:20.238 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
19:16:20.238 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=251.74, Mass=1019, SNR=22.0, Peak=92 HFD=5.1
19:16:20.238 00.000 12268 MultiStar: [#1 -0.07,-0.06,0.87,U] [#2 0.27,-0.06,0.81,U] [#3 0.15,0.09,0.68,U] [#4 0.63,0.32,0.00,M1] [#5 0.45,0.34,0.00,M1] [#6 0.17,-0.17,0.44,U] [#7 0.04,0.43,0.41,U] [#8 -0.04,0.48,0.39,U] 
19:16:20.238 00.000 12268 refined, 6 included, MultiStar: {0.08, 0.03}, one-star: {0.04, -0.13}
19:16:20.238 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
19:16:20.238 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.00)
19:16:20.238 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.30 mountX=0.03 mountY=0.08, mountTheta=1.17
19:16:20.238 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.03, opts=13)
19:16:20.238 00.000 12268 Enqueuing Move request for scope (0.08, 0.03)
19:16:20.238 00.000 11616 Worker thread wakes up
19:16:20.238 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
19:16:20.238 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
19:16:20.238 00.000 11616 Moving (0.08, 0.03) raw xDistance=0.03 yDistance=0.08
19:16:20.238 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:20.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:16:20.238 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:20.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:16:20.238 00.000 11616 MoveAxis(E, 0, ABG)
19:16:20.238 00.000 11616 Move returns status 0, amount 0
19:16:20.238 00.000 11616 MoveAxis(N, 0, ABG)
19:16:20.238 00.000 11616 Move returns status 0, amount 0
19:16:20.238 00.000 11616 move complete, result=0
19:16:20.238 00.000 11616 worker thread done servicing request
19:16:20.254 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:20.270 00.016 12268 UpdateGuideState exits: m=1019 SNR=22.0
19:16:20.281 00.011 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:20.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:20.281 00.000 12268 Enqueuing Expose request
19:16:20.281 00.000 11616 Worker thread wakes up
19:16:20.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:20.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:20.286 00.005 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:16:22.281 01.995 11616 Exposure complete
19:16:22.343 00.062 11616 worker thread done servicing request
19:16:22.343 00.000 12268 OnExposeComplete: enter
19:16:22.343 00.000 12268 UpdateGuideState(): m_state=6
19:16:22.343 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
19:16:22.343 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=251.55, Mass=1004, SNR=21.8, Peak=87 HFD=5.0
19:16:22.343 00.000 12268 MultiStar: [#1 0.00,-0.17,0.87,U] [#2 -0.09,-0.08,0.90,U] [#3 0.36,-0.20,0.67,U] [#4 0.04,0.03,0.64,U] [#5 0.36,0.24,0.55,U] [#6 0.01,-0.18,0.52,U] [#7 0.06,0.33,0.39,U] [#8 0.06,0.11,0.39,U] 
19:16:22.343 00.000 12268 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {-0.11, -0.32}
19:16:22.343 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
19:16:22.343 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
19:16:22.343 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.91 mountX=-0.07 mountY=0.07, mountTheta=2.37
19:16:22.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.07, opts=13)
19:16:22.343 00.000 12268 Enqueuing Move request for scope (0.06, -0.07)
19:16:22.343 00.000 11616 Worker thread wakes up
19:16:22.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
19:16:22.343 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
19:16:22.343 00.000 11616 Moving (0.06, -0.07) raw xDistance=-0.07 yDistance=0.07
19:16:22.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:22.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:16:22.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:22.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:16:22.343 00.000 11616 MoveAxis(E, 0, ABG)
19:16:22.343 00.000 11616 Move returns status 0, amount 0
19:16:22.343 00.000 11616 MoveAxis(N, 0, ABG)
19:16:22.343 00.000 11616 Move returns status 0, amount 0
19:16:22.343 00.000 11616 move complete, result=0
19:16:22.343 00.000 11616 worker thread done servicing request
19:16:22.355 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:22.374 00.019 12268 UpdateGuideState exits: m=1004 SNR=21.8
19:16:22.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:22.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:22.374 00.000 12268 Enqueuing Expose request
19:16:22.374 00.000 11616 Worker thread wakes up
19:16:22.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:22.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:22.387 00.013 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:16:24.390 02.003 11616 Exposure complete
19:16:24.437 00.047 11616 worker thread done servicing request
19:16:24.437 00.000 12268 OnExposeComplete: enter
19:16:24.437 00.000 12268 UpdateGuideState(): m_state=6
19:16:24.437 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
19:16:24.437 00.000 12268 Star::Find returns 1 (0), X=541.47, Y=251.71, Mass=1070, SNR=22.6, Peak=85 HFD=5.1
19:16:24.437 00.000 12268 MultiStar: [#1 0.18,-0.30,0.83,U] [#2 0.13,-0.23,0.82,U] [#3 0.34,-0.18,0.63,U] [#4 0.57,0.16,0.00,M1] [#5 0.44,-0.03,0.52,U] [#6 0.39,-0.37,0.00,M1] [#7 0.40,0.41,0.00,M1] [#8 0.05,0.23,0.38,U] 
19:16:24.437 00.000 12268 refined, 5 included, MultiStar: {0.23, -0.15}, one-star: {0.24, -0.16}
19:16:24.437 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
19:16:24.437 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
19:16:24.437 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.15 hyp=0.27 cameraTheta=-0.59 mountX=-0.13 mountY=0.25, mountTheta=2.05
19:16:24.453 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.15, opts=13)
19:16:24.453 00.000 12268 Enqueuing Move request for scope (0.23, -0.15)
19:16:24.453 00.000 11616 Worker thread wakes up
19:16:24.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.15) opts 0xd
19:16:24.453 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.15)
19:16:24.453 00.000 11616 Moving (0.23, -0.15) raw xDistance=-0.13 yDistance=0.25
19:16:24.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:24.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:16:24.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:16:24.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
19:16:24.453 00.000 11616 MoveAxis(E, 0, ABG)
19:16:24.453 00.000 11616 Move returns status 0, amount 0
19:16:24.453 00.000 11616 MoveAxis(N, 0, ABG)
19:16:24.453 00.000 11616 Move returns status 0, amount 0
19:16:24.453 00.000 11616 move complete, result=0
19:16:24.453 00.000 11616 worker thread done servicing request
19:16:24.468 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=244, Gamma=1.290
19:16:24.484 00.016 12268 UpdateGuideState exits: m=1070 SNR=22.6
19:16:24.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:24.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:24.484 00.000 12268 Enqueuing Expose request
19:16:24.484 00.000 11616 Worker thread wakes up
19:16:24.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:24.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:24.484 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
19:16:26.481 01.997 11616 Exposure complete
19:16:26.544 00.063 11616 worker thread done servicing request
19:16:26.544 00.000 12268 OnExposeComplete: enter
19:16:26.544 00.000 12268 UpdateGuideState(): m_state=6
19:16:26.544 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
19:16:26.544 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=251.62, Mass=1036, SNR=22.3, Peak=95 HFD=4.8
19:16:26.544 00.000 12268 MultiStar: [#1 -0.09,-0.12,0.91,U] [#2 0.24,-0.04,0.80,U] [#3 0.35,-0.27,0.64,U] [#4 0.68,0.15,0.00,M2] [#5 0.43,0.03,0.52,U] [#6 0.05,-0.50,0.00,M2] [#7 0.22,0.27,0.41,U] [#8 0.66,0.17,0.00,M1] 
19:16:26.544 00.000 12268 refined, 5 included, MultiStar: {0.17, -0.10}, one-star: {0.09, -0.24}
19:16:26.544 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
19:16:26.544 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
19:16:26.544 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.54 mountX=-0.08 mountY=0.18, mountTheta=2.00
19:16:26.544 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.10, opts=13)
19:16:26.544 00.000 12268 Enqueuing Move request for scope (0.17, -0.10)
19:16:26.544 00.000 11616 Worker thread wakes up
19:16:26.544 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
19:16:26.544 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
19:16:26.544 00.000 11616 Moving (0.17, -0.10) raw xDistance=-0.08 yDistance=0.18
19:16:26.544 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:26.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:16:26.544 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:26.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:16:26.544 00.000 11616 MoveAxis(E, 0, ABG)
19:16:26.544 00.000 11616 Move returns status 0, amount 0
19:16:26.544 00.000 11616 MoveAxis(N, 0, ABG)
19:16:26.544 00.000 11616 Move returns status 0, amount 0
19:16:26.544 00.000 11616 move complete, result=0
19:16:26.544 00.000 11616 worker thread done servicing request
19:16:26.562 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=217, Gamma=1.290
19:16:26.576 00.014 12268 UpdateGuideState exits: m=1036 SNR=22.3
19:16:26.576 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:26.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:26.576 00.000 12268 Enqueuing Expose request
19:16:26.576 00.000 11616 Worker thread wakes up
19:16:26.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:26.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:26.593 00.017 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
19:16:28.593 02.000 11616 Exposure complete
19:16:28.640 00.047 11616 worker thread done servicing request
19:16:28.640 00.000 12268 OnExposeComplete: enter
19:16:28.640 00.000 12268 UpdateGuideState(): m_state=6
19:16:28.640 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
19:16:28.640 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=251.72, Mass=1010, SNR=22.0, Peak=99 HFD=5.0
19:16:28.640 00.000 12268 MultiStar: [#1 -0.14,0.04,0.84,U] [#2 -0.02,-0.12,0.86,U] [#3 0.02,0.14,0.65,U] [#4 0.00,0.37,0.67,U] [#5 0.36,0.34,0.00,M1] [#6 -0.08,-0.25,0.51,U] [#7 0.04,0.32,0.42,U] [#8 0.05,0.65,0.00,M2] 
19:16:28.640 00.000 12268 refined, 6 included, MultiStar: {-0.05, 0.03}, one-star: {-0.09, -0.15}
19:16:28.640 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
19:16:28.640 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
19:16:28.640 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.05 cameraTheta=2.66 mountX=0.02 mountY=-0.05, mountTheta=-1.20
19:16:28.640 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.03, opts=13)
19:16:28.640 00.000 12268 Enqueuing Move request for scope (-0.05, 0.03)
19:16:28.640 00.000 11616 Worker thread wakes up
19:16:28.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
19:16:28.640 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
19:16:28.640 00.000 11616 Moving (-0.05, 0.03) raw xDistance=0.02 yDistance=-0.05
19:16:28.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:28.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:16:28.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:28.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:16:28.640 00.000 11616 MoveAxis(E, 0, ABG)
19:16:28.640 00.000 11616 Move returns status 0, amount 0
19:16:28.640 00.000 11616 MoveAxis(N, 0, ABG)
19:16:28.640 00.000 11616 Move returns status 0, amount 0
19:16:28.640 00.000 11616 move complete, result=0
19:16:28.640 00.000 11616 worker thread done servicing request
19:16:28.672 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:28.687 00.015 12268 UpdateGuideState exits: m=1010 SNR=22.0
19:16:28.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:28.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:28.687 00.000 12268 Enqueuing Expose request
19:16:28.687 00.000 11616 Worker thread wakes up
19:16:28.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:28.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:28.687 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:16:30.696 02.009 11616 Exposure complete
19:16:30.749 00.053 11616 worker thread done servicing request
19:16:30.749 00.000 12268 OnExposeComplete: enter
19:16:30.749 00.000 12268 UpdateGuideState(): m_state=6
19:16:30.749 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
19:16:30.749 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=252.02, Mass=1084, SNR=22.7, Peak=102 HFD=5.4
19:16:30.749 00.000 12268 MultiStar: [#1 -0.19,0.29,0.86,U] [#2 -0.16,0.36,0.83,U] [#3 0.18,0.18,0.63,U] [#4 0.03,0.21,0.64,U] [#5 0.01,0.12,0.50,U] [#6 -0.09,0.04,0.46,U] [#7 0.68,0.37,0.00,M1] [#8 -0.23,0.62,0.00,M3] 
19:16:30.749 00.000 12268 single-star, 6 included, MultiStar: {-0.05, 0.21}, one-star: {-0.03, 0.15}
19:16:30.749 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
19:16:30.749 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
19:16:30.749 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.78 mountX=0.15 mountY=-0.05, mountTheta=-0.33
19:16:30.760 00.011 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.15, opts=13)
19:16:30.760 00.000 12268 Enqueuing Move request for scope (-0.03, 0.15)
19:16:30.760 00.000 11616 Worker thread wakes up
19:16:30.760 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
19:16:30.760 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
19:16:30.760 00.000 11616 Moving (-0.03, 0.15) raw xDistance=0.15 yDistance=-0.05
19:16:30.760 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:30.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:16:30.760 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:30.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:16:30.760 00.000 11616 MoveAxis(E, 0, ABG)
19:16:30.760 00.000 11616 Move returns status 0, amount 0
19:16:30.760 00.000 11616 MoveAxis(N, 0, ABG)
19:16:30.760 00.000 11616 Move returns status 0, amount 0
19:16:30.760 00.000 11616 move complete, result=0
19:16:30.760 00.000 11616 worker thread done servicing request
19:16:30.781 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:30.792 00.011 12268 UpdateGuideState exits: m=1084 SNR=22.7
19:16:30.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:30.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:30.792 00.000 12268 Enqueuing Expose request
19:16:30.792 00.000 11616 Worker thread wakes up
19:16:30.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:30.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:30.807 00.015 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:16:32.809 02.002 11616 Exposure complete
19:16:32.857 00.048 11616 worker thread done servicing request
19:16:32.857 00.000 12268 OnExposeComplete: enter
19:16:32.857 00.000 12268 UpdateGuideState(): m_state=6
19:16:32.857 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
19:16:32.857 00.000 12268 Star::Find returns 1 (0), X=541.10, Y=252.30, Mass=1000, SNR=21.8, Peak=101 HFD=5.1
19:16:32.857 00.000 12268 MultiStar: [#1 -0.29,0.46,0.00,M1] [#2 -0.09,0.64,0.00,M1] [#3 0.08,0.42,0.64,U] [#4 0.12,0.73,0.00,M1] [#5 0.17,0.81,0.00,M1] [#6 -0.17,0.28,0.43,U] [#7 0.49,0.91,0.00,M2] [#8 -0.10,0.64,0.00,M4] 
19:16:32.857 00.000 12268 refined, 2 included, MultiStar: {-0.07, 0.40}, one-star: {-0.13, 0.43}
19:16:32.857 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
19:16:32.857 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
19:16:32.857 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.40 hyp=0.40 cameraTheta=1.75 mountX=0.39 mountY=-0.12, mountTheta=-0.30
19:16:32.857 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.40, opts=13)
19:16:32.857 00.000 12268 Enqueuing Move request for scope (-0.07, 0.40)
19:16:32.857 00.000 11616 Worker thread wakes up
19:16:32.857 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.40) opts 0xd
19:16:32.857 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.40)
19:16:32.857 00.000 11616 Moving (-0.07, 0.40) raw xDistance=0.39 yDistance=-0.12
19:16:32.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:16:32.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
19:16:32.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:32.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:16:32.857 00.000 11616 MoveAxis(E, 0, ABG)
19:16:32.857 00.000 11616 Move returns status 0, amount 0
19:16:32.857 00.000 11616 MoveAxis(N, 0, ABG)
19:16:32.857 00.000 11616 Move returns status 0, amount 0
19:16:32.857 00.000 11616 move complete, result=0
19:16:32.857 00.000 11616 worker thread done servicing request
19:16:32.874 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:32.889 00.015 12268 UpdateGuideState exits: m=1000 SNR=21.8
19:16:32.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:32.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:32.889 00.000 12268 Enqueuing Expose request
19:16:32.889 00.000 11616 Worker thread wakes up
19:16:32.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:32.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:32.906 00.017 12268 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
19:16:34.917 02.011 11616 Exposure complete
19:16:34.968 00.051 11616 worker thread done servicing request
19:16:34.968 00.000 12268 OnExposeComplete: enter
19:16:34.968 00.000 12268 UpdateGuideState(): m_state=6
19:16:34.968 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
19:16:34.968 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=252.12, Mass=1054, SNR=22.3, Peak=103 HFD=4.7
19:16:34.968 00.000 12268 MultiStar: [#1 -0.05,0.38,0.89,U] [#2 -0.15,0.57,0.00,M2] [#3 -0.25,0.31,0.66,U] [#4 0.26,0.73,0.00,M2] [#5 0.12,0.63,0.00,M2] [#6 -0.00,0.19,0.50,U] [#7 0.19,0.92,0.00,M3] [#8 0.01,0.64,0.00,M5] 
19:16:34.968 00.000 12268 single-star, 3 included, MultiStar: {-0.10, 0.29}, one-star: {-0.09, 0.26}
19:16:34.968 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
19:16:34.968 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
19:16:34.968 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.93 mountX=0.24 mountY=-0.13, mountTheta=-0.48
19:16:34.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.26, opts=13)
19:16:34.968 00.000 12268 Enqueuing Move request for scope (-0.09, 0.26)
19:16:34.968 00.000 11616 Worker thread wakes up
19:16:34.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd
19:16:34.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.26)
19:16:34.968 00.000 11616 Moving (-0.09, 0.26) raw xDistance=0.24 yDistance=-0.13
19:16:34.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:16:34.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
19:16:34.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:34.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:16:34.968 00.000 11616 MoveAxis(E, 0, ABG)
19:16:34.968 00.000 11616 Move returns status 0, amount 0
19:16:34.968 00.000 11616 MoveAxis(N, 0, ABG)
19:16:34.968 00.000 11616 Move returns status 0, amount 0
19:16:34.968 00.000 11616 move complete, result=0
19:16:34.968 00.000 11616 worker thread done servicing request
19:16:34.980 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:35.012 00.032 12268 UpdateGuideState exits: m=1054 SNR=22.3
19:16:35.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:35.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:35.012 00.000 12268 Enqueuing Expose request
19:16:35.012 00.000 11616 Worker thread wakes up
19:16:35.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:35.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:35.012 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:16:37.023 02.011 11616 Exposure complete
19:16:37.070 00.047 11616 worker thread done servicing request
19:16:37.070 00.000 12268 OnExposeComplete: enter
19:16:37.070 00.000 12268 UpdateGuideState(): m_state=6
19:16:37.070 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
19:16:37.070 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=251.76, Mass=940, SNR=21.2, Peak=94 HFD=4.8
19:16:37.070 00.000 12268 MultiStar: [#1 -0.15,0.05,0.88,U] [#2 -0.08,0.33,0.86,U] [#3 0.04,0.23,0.66,U] [#4 0.05,0.73,0.00,M3] [#5 0.31,0.29,0.54,U] [#6 -0.42,-0.03,0.44,U] [#7 0.28,0.87,0.00,M4] [#8 -0.31,0.26,0.39,U] 
19:16:37.070 00.000 12268 single-star, 6 included, MultiStar: {-0.08, 0.13}, one-star: {-0.08, -0.10}
19:16:37.070 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
19:16:37.070 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
19:16:37.070 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.21 mountX=-0.11 mountY=-0.06, mountTheta=-2.62
19:16:37.070 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.10, opts=13)
19:16:37.070 00.000 12268 Enqueuing Move request for scope (-0.08, -0.10)
19:16:37.070 00.000 11616 Worker thread wakes up
19:16:37.070 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
19:16:37.070 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
19:16:37.070 00.000 11616 Moving (-0.08, -0.10) raw xDistance=-0.11 yDistance=-0.06
19:16:37.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:37.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:16:37.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:37.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:16:37.070 00.000 11616 MoveAxis(E, 0, ABG)
19:16:37.070 00.000 11616 Move returns status 0, amount 0
19:16:37.070 00.000 11616 MoveAxis(N, 0, ABG)
19:16:37.070 00.000 11616 Move returns status 0, amount 0
19:16:37.070 00.000 11616 move complete, result=0
19:16:37.070 00.000 11616 worker thread done servicing request
19:16:37.102 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:37.118 00.016 12268 UpdateGuideState exits: m=940 SNR=21.2
19:16:37.118 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:37.118 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:37.118 00.000 12268 Enqueuing Expose request
19:16:37.118 00.000 11616 Worker thread wakes up
19:16:37.118 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:37.118 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:37.125 00.007 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:16:39.125 02.000 11616 Exposure complete
19:16:39.172 00.047 11616 worker thread done servicing request
19:16:39.172 00.000 12268 OnExposeComplete: enter
19:16:39.172 00.000 12268 UpdateGuideState(): m_state=6
19:16:39.172 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
19:16:39.172 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=251.80, Mass=1002, SNR=21.9, Peak=104 HFD=4.7
19:16:39.172 00.000 12268 MultiStar: [#1 -0.03,0.09,0.89,U] [#2 0.05,0.29,0.84,U] [#3 0.03,0.25,0.68,U] [#4 0.22,0.62,0.00,M4] [#5 0.22,0.39,0.53,U] [#6 -0.19,0.05,0.50,U] [#7 0.15,0.76,0.00,M5] [#8 -0.10,0.31,0.38,U] 
19:16:39.172 00.000 12268 single-star, 6 included, MultiStar: {-0.00, 0.16}, one-star: {-0.03, -0.06}
19:16:39.172 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
19:16:39.172 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
19:16:39.172 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.02 mountX=-0.06 mountY=-0.02, mountTheta=-2.82
19:16:39.172 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.06, opts=13)
19:16:39.172 00.000 12268 Enqueuing Move request for scope (-0.03, -0.06)
19:16:39.172 00.000 11616 Worker thread wakes up
19:16:39.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
19:16:39.172 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
19:16:39.172 00.000 11616 Moving (-0.03, -0.06) raw xDistance=-0.06 yDistance=-0.02
19:16:39.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:39.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:16:39.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:39.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:16:39.172 00.000 11616 MoveAxis(E, 0, ABG)
19:16:39.172 00.000 11616 Move returns status 0, amount 0
19:16:39.172 00.000 11616 MoveAxis(N, 0, ABG)
19:16:39.172 00.000 11616 Move returns status 0, amount 0
19:16:39.172 00.000 11616 move complete, result=0
19:16:39.172 00.000 11616 worker thread done servicing request
19:16:39.203 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:39.218 00.015 12268 UpdateGuideState exits: m=1002 SNR=21.9
19:16:39.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:39.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:39.218 00.000 12268 Enqueuing Expose request
19:16:39.218 00.000 11616 Worker thread wakes up
19:16:39.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:39.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:39.218 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:16:41.220 02.002 11616 Exposure complete
19:16:41.284 00.064 11616 worker thread done servicing request
19:16:41.284 00.000 12268 OnExposeComplete: enter
19:16:41.284 00.000 12268 UpdateGuideState(): m_state=6
19:16:41.284 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
19:16:41.284 00.000 12268 Star::Find returns 1 (0), X=540.93, Y=251.98, Mass=943, SNR=21.1, Peak=88 HFD=4.6
19:16:41.284 00.000 12268 MultiStar: [#1 -0.29,0.24,0.88,U] [#2 -0.29,0.35,0.00,M1] [#3 -0.10,0.23,0.67,U] [#4 0.04,0.62,0.00,M5] [#5 0.18,0.32,0.53,U] [#6 -0.18,0.11,0.50,U] [#7 0.43,0.71,0.00,M6] [#8 -0.28,0.91,0.00,M4] 
19:16:41.284 00.000 12268 refined, 4 included, MultiStar: {-0.17, 0.20}, one-star: {-0.30, 0.12}
19:16:41.284 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
19:16:41.284 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
19:16:41.284 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.26 cameraTheta=2.29 mountX=0.18 mountY=-0.20, mountTheta=-0.83
19:16:41.284 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.20, opts=13)
19:16:41.284 00.000 12268 Enqueuing Move request for scope (-0.17, 0.20)
19:16:41.284 00.000 11616 Worker thread wakes up
19:16:41.284 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.20) opts 0xd
19:16:41.284 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.20)
19:16:41.284 00.000 11616 Moving (-0.17, 0.20) raw xDistance=0.18 yDistance=-0.20
19:16:41.284 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:41.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:16:41.284 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:41.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
19:16:41.284 00.000 11616 MoveAxis(E, 0, ABG)
19:16:41.284 00.000 11616 Move returns status 0, amount 0
19:16:41.284 00.000 11616 MoveAxis(N, 0, ABG)
19:16:41.284 00.000 11616 Move returns status 0, amount 0
19:16:41.284 00.000 11616 move complete, result=0
19:16:41.284 00.000 11616 worker thread done servicing request
19:16:41.299 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:41.316 00.017 12268 UpdateGuideState exits: m=943 SNR=21.1
19:16:41.316 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:41.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:41.316 00.000 12268 Enqueuing Expose request
19:16:41.316 00.000 11616 Worker thread wakes up
19:16:41.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:41.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:41.331 00.015 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
19:16:43.360 02.029 11616 Exposure complete
19:16:43.408 00.048 11616 worker thread done servicing request
19:16:43.408 00.000 12268 OnExposeComplete: enter
19:16:43.408 00.000 12268 UpdateGuideState(): m_state=6
19:16:43.408 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
19:16:43.408 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=252.20, Mass=1002, SNR=21.8, Peak=101 HFD=4.8
19:16:43.408 00.000 12268 MultiStar: [#1 -0.14,0.47,0.00,M1] [#2 -0.03,0.63,0.00,M2] [#3 0.09,0.36,0.65,U] [#4 0.03,0.92,0.00,M6] [#5 0.43,0.71,0.00,M1] [#6 0.10,0.22,0.49,U] [#7 0.25,1.11,0.00,M7] [#8 -0.12,0.69,0.00,M5] 
19:16:43.408 00.000 12268 refined, 2 included, MultiStar: {-0.02, 0.32}, one-star: {-0.15, 0.33}
19:16:43.408 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
19:16:43.408 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
19:16:43.408 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.64 mountX=0.31 mountY=-0.06, mountTheta=-0.19
19:16:43.408 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.32, opts=13)
19:16:43.408 00.000 12268 Enqueuing Move request for scope (-0.02, 0.32)
19:16:43.408 00.000 11616 Worker thread wakes up
19:16:43.408 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.32) opts 0xd
19:16:43.408 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.32)
19:16:43.408 00.000 11616 Moving (-0.02, 0.32) raw xDistance=0.31 yDistance=-0.06
19:16:43.408 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.19 newest=0.43
19:16:43.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
19:16:43.408 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:43.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:16:43.408 00.000 11616 MoveAxis(W, 174, ABG)
19:16:43.408 00.000 11616 Guiding  Dir = 3, Dur = 174
19:16:43.408 00.000 11616 IsSlewing returns 0
19:16:43.408 00.000 11616 IsGuiding returns 0
19:16:43.408 00.000 11616 PulseGuide returned control before completion, sleep 184
19:16:43.437 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:43.456 00.019 12268 UpdateGuideState exits: m=1002 SNR=21.8
19:16:43.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:43.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:43.456 00.000 12268 Enqueuing Expose request
19:16:43.614 00.158 11616 IsGuiding returns 1
19:16:43.614 00.000 11616 scope still moving after pulse duration time elapsed
19:16:43.646 00.032 11616 IsSlewing returns 0
19:16:43.646 00.000 11616 IsGuiding returns 0
19:16:43.646 00.000 11616 scope move finished after 174 + 53 ms
19:16:43.646 00.000 11616 Move returns status 0, amount 174
19:16:43.646 00.000 11616 MoveAxis(N, 0, ABG)
19:16:43.646 00.000 11616 Move returns status 0, amount 0
19:16:43.646 00.000 11616 move complete, result=0
19:16:43.646 00.000 11616 worker thread done servicing request
19:16:43.646 00.000 11616 Worker thread wakes up
19:16:43.646 00.000 12268 GuideStep: 0.3 px 174 ms WEST, -0.1 px 0 ms NORTH
19:16:43.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:43.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:45.656 02.010 11616 Exposure complete
19:16:45.703 00.047 11616 worker thread done servicing request
19:16:45.703 00.000 12268 OnExposeComplete: enter
19:16:45.703 00.000 12268 UpdateGuideState(): m_state=6
19:16:45.703 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
19:16:45.703 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=252.16, Mass=885, SNR=20.5, Peak=93 HFD=4.7
19:16:45.703 00.000 12268 MultiStar: [#1 -0.12,0.24,0.90,U] [#2 0.08,0.35,0.85,U] [#3 0.18,0.11,0.69,U] [#4 0.42,0.49,0.00,M7] [#5 0.25,0.63,0.00,M2] [#6 -0.10,0.07,0.51,U] [#7 0.44,0.84,0.00,M8] [#8 0.42,0.43,0.00,M6] 
19:16:45.703 00.000 12268 refined, 4 included, MultiStar: {0.01, 0.23}, one-star: {-0.01, 0.30}
19:16:45.703 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
19:16:45.703 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
19:16:45.703 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.54 mountX=0.23 mountY=-0.02, mountTheta=-0.10
19:16:45.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.23, opts=13)
19:16:45.703 00.000 12268 Enqueuing Move request for scope (0.01, 0.23)
19:16:45.703 00.000 11616 Worker thread wakes up
19:16:45.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd
19:16:45.703 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.23)
19:16:45.703 00.000 11616 Moving (0.01, 0.23) raw xDistance=0.23 yDistance=-0.02
19:16:45.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
19:16:45.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:45.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:16:45.703 00.000 11616 MoveAxis(W, 130, ABG)
19:16:45.703 00.000 11616 Guiding  Dir = 3, Dur = 130
19:16:45.703 00.000 11616 IsSlewing returns 0
19:16:45.703 00.000 11616 IsGuiding returns 0
19:16:45.703 00.000 11616 PulseGuide returned control before completion, sleep 140
19:16:45.734 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:45.750 00.016 12268 UpdateGuideState exits: m=885 SNR=20.5
19:16:45.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:45.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:45.750 00.000 12268 Enqueuing Expose request
19:16:45.859 00.109 11616 IsGuiding returns 1
19:16:45.859 00.000 11616 scope still moving after pulse duration time elapsed
19:16:45.890 00.031 11616 IsSlewing returns 0
19:16:45.890 00.000 11616 IsGuiding returns 0
19:16:45.890 00.000 11616 scope move finished after 130 + 45 ms
19:16:45.890 00.000 11616 Move returns status 0, amount 130
19:16:45.890 00.000 11616 MoveAxis(N, 0, ABG)
19:16:45.890 00.000 11616 Move returns status 0, amount 0
19:16:45.890 00.000 11616 move complete, result=0
19:16:45.890 00.000 11616 worker thread done servicing request
19:16:45.890 00.000 12268 GuideStep: 0.2 px 130 ms WEST, -0.0 px 0 ms NORTH
19:16:45.890 00.000 11616 Worker thread wakes up
19:16:45.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:45.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:47.887 01.997 11616 Exposure complete
19:16:47.950 00.063 11616 worker thread done servicing request
19:16:47.950 00.000 12268 OnExposeComplete: enter
19:16:47.950 00.000 12268 UpdateGuideState(): m_state=6
19:16:47.950 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
19:16:47.950 00.000 12268 Star::Find returns 1 (0), X=541.04, Y=252.03, Mass=942, SNR=21.3, Peak=98 HFD=4.6
19:16:47.950 00.000 12268 MultiStar: [#1 -0.17,0.16,0.93,U] [#2 -0.03,0.12,0.87,U] [#3 -0.04,0.33,0.66,U] [#4 -0.11,0.42,0.65,U] [#5 0.57,0.41,0.00,M3] [#6 -0.05,-0.02,0.51,U] [#7 0.23,0.76,0.00,M9] [#8 0.09,0.48,0.00,M7] 
19:16:47.950 00.000 12268 refined, 5 included, MultiStar: {-0.11, 0.19}, one-star: {-0.18, 0.16}
19:16:47.950 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
19:16:47.950 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
19:16:47.950 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.07 mountX=0.18 mountY=-0.13, mountTheta=-0.62
19:16:47.950 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.19, opts=13)
19:16:47.950 00.000 12268 Enqueuing Move request for scope (-0.11, 0.19)
19:16:47.950 00.000 11616 Worker thread wakes up
19:16:47.950 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
19:16:47.950 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
19:16:47.950 00.000 11616 Moving (-0.11, 0.19) raw xDistance=0.18 yDistance=-0.13
19:16:47.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:47.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:16:47.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:47.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:16:47.950 00.000 11616 MoveAxis(E, 0, ABG)
19:16:47.950 00.000 11616 Move returns status 0, amount 0
19:16:47.950 00.000 11616 MoveAxis(N, 0, ABG)
19:16:47.950 00.000 11616 Move returns status 0, amount 0
19:16:47.950 00.000 11616 move complete, result=0
19:16:47.950 00.000 11616 worker thread done servicing request
19:16:47.968 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:47.997 00.029 12268 UpdateGuideState exits: m=942 SNR=21.3
19:16:47.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:47.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:47.997 00.000 12268 Enqueuing Expose request
19:16:47.997 00.000 11616 Worker thread wakes up
19:16:47.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:47.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:47.999 00.002 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:16:50.000 02.001 11616 Exposure complete
19:16:50.047 00.047 11616 worker thread done servicing request
19:16:50.047 00.000 12268 OnExposeComplete: enter
19:16:50.047 00.000 12268 UpdateGuideState(): m_state=6
19:16:50.047 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
19:16:50.047 00.000 12268 Star::Find returns 1 (0), X=540.98, Y=252.03, Mass=1031, SNR=22.1, Peak=108 HFD=4.5
19:16:50.047 00.000 12268 MultiStar: [#1 -0.33,0.45,0.00,M1] [#2 -0.05,0.41,0.81,U] [#3 0.10,0.27,0.61,U] [#4 0.10,0.59,0.00,M7] [#5 0.23,0.53,0.00,M4] [#6 -0.00,0.24,0.50,U] [#7 0.21,0.98,0.00,M10] [#8 -0.02,0.46,0.00,M8] 
19:16:50.047 00.000 12268 refined, 3 included, MultiStar: {-0.08, 0.27}, one-star: {-0.25, 0.17}
19:16:50.047 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
19:16:50.047 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
19:16:50.047 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.85 mountX=0.26 mountY=-0.11, mountTheta=-0.40
19:16:50.062 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.27, opts=13)
19:16:50.062 00.000 12268 Enqueuing Move request for scope (-0.08, 0.27)
19:16:50.062 00.000 11616 Worker thread wakes up
19:16:50.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.27) opts 0xd
19:16:50.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.27)
19:16:50.062 00.000 11616 Moving (-0.08, 0.27) raw xDistance=0.26 yDistance=-0.11
19:16:50.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
19:16:50.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:50.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:16:50.062 00.000 11616 MoveAxis(W, 145, ABG)
19:16:50.062 00.000 11616 Guiding  Dir = 3, Dur = 145
19:16:50.062 00.000 11616 IsSlewing returns 0
19:16:50.062 00.000 11616 IsGuiding returns 0
19:16:50.062 00.000 11616 PulseGuide returned control before completion, sleep 155
19:16:50.078 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:50.093 00.015 12268 UpdateGuideState exits: m=1031 SNR=22.1
19:16:50.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:50.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:50.093 00.000 12268 Enqueuing Expose request
19:16:50.235 00.142 11616 IsGuiding returns 1
19:16:50.235 00.000 11616 scope still moving after pulse duration time elapsed
19:16:50.267 00.032 11616 IsSlewing returns 0
19:16:50.267 00.000 11616 IsGuiding returns 0
19:16:50.267 00.000 11616 scope move finished after 145 + 58 ms
19:16:50.267 00.000 11616 Move returns status 0, amount 145
19:16:50.267 00.000 11616 MoveAxis(N, 0, ABG)
19:16:50.267 00.000 11616 Move returns status 0, amount 0
19:16:50.267 00.000 11616 move complete, result=0
19:16:50.267 00.000 11616 worker thread done servicing request
19:16:50.267 00.000 11616 Worker thread wakes up
19:16:50.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:50.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:50.267 00.000 12268 GuideStep: 0.3 px 145 ms WEST, -0.1 px 0 ms NORTH
19:16:52.276 02.009 11616 Exposure complete
19:16:52.323 00.047 11616 worker thread done servicing request
19:16:52.323 00.000 12268 OnExposeComplete: enter
19:16:52.323 00.000 12268 UpdateGuideState(): m_state=6
19:16:52.323 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
19:16:52.323 00.000 12268 Star::Find returns 1 (0), X=541.06, Y=252.00, Mass=1000, SNR=21.9, Peak=103 HFD=4.6
19:16:52.323 00.000 12268 MultiStar: [#1 -0.20,0.24,0.87,U] [#2 -0.17,0.47,0.00,M1] [#3 -0.05,0.30,0.62,U] [#4 0.15,0.57,0.00,M8] [#5 0.31,0.48,0.00,M5] [#6 -0.26,0.08,0.48,U] [#7 0.29,1.24,0.00,R] [#8 -0.16,0.61,0.00,M9] 
19:16:52.323 00.000 12268 single-star, 3 included, MultiStar: {-0.17, 0.19}, one-star: {-0.17, 0.14}
19:16:52.323 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
19:16:52.323 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
19:16:52.323 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.22 cameraTheta=2.46 mountX=0.12 mountY=-0.18, mountTheta=-1.00
19:16:52.323 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.14, opts=13)
19:16:52.323 00.000 12268 Enqueuing Move request for scope (-0.17, 0.14)
19:16:52.323 00.000 11616 Worker thread wakes up
19:16:52.323 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
19:16:52.323 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
19:16:52.323 00.000 11616 Moving (-0.17, 0.14) raw xDistance=0.12 yDistance=-0.18
19:16:52.323 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:52.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:16:52.323 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:52.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:16:52.323 00.000 11616 MoveAxis(E, 0, ABG)
19:16:52.323 00.000 11616 Move returns status 0, amount 0
19:16:52.323 00.000 11616 MoveAxis(N, 0, ABG)
19:16:52.323 00.000 11616 Move returns status 0, amount 0
19:16:52.323 00.000 11616 move complete, result=0
19:16:52.323 00.000 11616 worker thread done servicing request
19:16:52.355 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:52.371 00.016 12268 UpdateGuideState exits: m=1000 SNR=21.9
19:16:52.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:52.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:52.371 00.000 12268 Enqueuing Expose request
19:16:52.371 00.000 11616 Worker thread wakes up
19:16:52.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:52.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:52.374 00.003 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:16:54.359 01.985 11616 Exposure complete
19:16:54.422 00.063 11616 worker thread done servicing request
19:16:54.422 00.000 12268 OnExposeComplete: enter
19:16:54.422 00.000 12268 UpdateGuideState(): m_state=6
19:16:54.422 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
19:16:54.422 00.000 12268 Star::Find returns 1 (0), X=541.07, Y=252.05, Mass=962, SNR=21.3, Peak=93 HFD=5.6
19:16:54.422 00.000 12268 MultiStar: [#1 -0.16,0.28,0.86,U] [#2 -0.05,0.50,0.00,M2] [#3 0.06,0.17,0.61,U] [#4 0.00,0.59,0.00,M9] [#5 0.23,0.78,0.00,M6] [#6 -0.35,-0.06,0.44,U] [#7 -0.07,-0.55,0.00,M1] [#8 0.13,0.92,0.00,M10] 
19:16:54.422 00.000 12268 refined, 3 included, MultiStar: {-0.14, 0.17}, one-star: {-0.15, 0.18}
19:16:54.422 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
19:16:54.422 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
19:16:54.422 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.26 mountX=0.16 mountY=-0.16, mountTheta=-0.80
19:16:54.422 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.17, opts=13)
19:16:54.422 00.000 12268 Enqueuing Move request for scope (-0.14, 0.17)
19:16:54.422 00.000 11616 Worker thread wakes up
19:16:54.422 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
19:16:54.422 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
19:16:54.422 00.000 11616 Moving (-0.14, 0.17) raw xDistance=0.16 yDistance=-0.16
19:16:54.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:54.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:16:54.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:54.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:16:54.422 00.000 11616 MoveAxis(E, 0, ABG)
19:16:54.422 00.000 11616 Move returns status 0, amount 0
19:16:54.422 00.000 11616 MoveAxis(N, 0, ABG)
19:16:54.422 00.000 11616 Move returns status 0, amount 0
19:16:54.422 00.000 11616 move complete, result=0
19:16:54.422 00.000 11616 worker thread done servicing request
19:16:54.437 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:54.453 00.016 12268 UpdateGuideState exits: m=962 SNR=21.3
19:16:54.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:54.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:54.469 00.016 12268 Enqueuing Expose request
19:16:54.469 00.000 11616 Worker thread wakes up
19:16:54.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:54.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:54.469 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
19:16:56.468 01.999 11616 Exposure complete
19:16:56.531 00.063 11616 worker thread done servicing request
19:16:56.531 00.000 12268 OnExposeComplete: enter
19:16:56.531 00.000 12268 UpdateGuideState(): m_state=6
19:16:56.531 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
19:16:56.531 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=252.13, Mass=997, SNR=21.8, Peak=95 HFD=5.0
19:16:56.531 00.000 12268 MultiStar: [#1 0.06,0.35,0.90,U] [#2 0.08,0.28,0.80,U] [#3 0.27,0.64,0.00,M1] [#4 0.12,0.41,0.00,M10] [#5 0.55,0.62,0.00,M7] [#6 0.22,0.04,0.50,U] [#7 0.07,-0.27,0.40,U] [#8 0.23,0.49,0.00,R] 
19:16:56.531 00.000 12268 refined, 4 included, MultiStar: {0.08, 0.20}, one-star: {0.03, 0.26}
19:16:56.531 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
19:16:56.531 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.89)
19:16:56.531 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.21 cameraTheta=1.19 mountX=0.21 mountY=0.05, mountTheta=0.25
19:16:56.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.20, opts=13)
19:16:56.531 00.000 12268 Enqueuing Move request for scope (0.08, 0.20)
19:16:56.531 00.000 11616 Worker thread wakes up
19:16:56.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
19:16:56.531 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
19:16:56.531 00.000 11616 Moving (0.08, 0.20) raw xDistance=0.21 yDistance=0.05
19:16:56.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
19:16:56.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:56.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:16:56.531 00.000 11616 MoveAxis(W, 115, ABG)
19:16:56.531 00.000 11616 Guiding  Dir = 3, Dur = 115
19:16:56.531 00.000 11616 IsSlewing returns 0
19:16:56.531 00.000 11616 IsGuiding returns 0
19:16:56.531 00.000 11616 PulseGuide returned control before completion, sleep 125
19:16:56.546 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:56.562 00.016 12268 UpdateGuideState exits: m=997 SNR=21.8
19:16:56.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:56.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:56.562 00.000 12268 Enqueuing Expose request
19:16:56.671 00.109 11616 IsGuiding returns 1
19:16:56.671 00.000 11616 scope still moving after pulse duration time elapsed
19:16:56.703 00.032 11616 IsSlewing returns 0
19:16:56.703 00.000 11616 IsGuiding returns 0
19:16:56.703 00.000 11616 scope move finished after 115 + 50 ms
19:16:56.703 00.000 11616 Move returns status 0, amount 115
19:16:56.703 00.000 11616 MoveAxis(N, 0, ABG)
19:16:56.703 00.000 11616 Move returns status 0, amount 0
19:16:56.703 00.000 11616 move complete, result=0
19:16:56.703 00.000 11616 worker thread done servicing request
19:16:56.703 00.000 12268 GuideStep: 0.2 px 115 ms WEST, 0.1 px 0 ms NORTH
19:16:56.703 00.000 11616 Worker thread wakes up
19:16:56.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:56.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:58.703 02.000 11616 Exposure complete
19:16:58.750 00.047 11616 worker thread done servicing request
19:16:58.750 00.000 12268 OnExposeComplete: enter
19:16:58.750 00.000 12268 UpdateGuideState(): m_state=6
19:16:58.750 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
19:16:58.750 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=252.03, Mass=962, SNR=21.4, Peak=97 HFD=4.7
19:16:58.750 00.000 12268 MultiStar: [#1 -0.02,0.11,0.89,U] [#2 0.19,0.31,0.89,U] [#3 0.28,0.31,0.66,U] [#4 0.34,0.61,0.00,R] [#5 0.39,0.45,0.00,M8] [#6 0.13,0.33,0.49,U] [#7 0.15,-0.08,0.41,U] [#8 -0.18,0.11,0.40,U] 
19:16:58.750 00.000 12268 single-star, 6 included, MultiStar: {0.09, 0.19}, one-star: {0.05, 0.16}
19:16:58.750 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
19:16:58.750 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
19:16:58.750 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.26 mountX=0.17 mountY=0.03, mountTheta=0.18
19:16:58.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.16, opts=13)
19:16:58.750 00.000 12268 Enqueuing Move request for scope (0.05, 0.16)
19:16:58.750 00.000 11616 Worker thread wakes up
19:16:58.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
19:16:58.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
19:16:58.750 00.000 11616 Moving (0.05, 0.16) raw xDistance=0.17 yDistance=0.03
19:16:58.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:58.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:16:58.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:16:58.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:16:58.750 00.000 11616 MoveAxis(E, 0, ABG)
19:16:58.750 00.000 11616 Move returns status 0, amount 0
19:16:58.750 00.000 11616 MoveAxis(N, 0, ABG)
19:16:58.750 00.000 11616 Move returns status 0, amount 0
19:16:58.750 00.000 11616 move complete, result=0
19:16:58.750 00.000 11616 worker thread done servicing request
19:16:58.765 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:16:58.796 00.031 12268 UpdateGuideState exits: m=962 SNR=21.4
19:16:58.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:58.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:16:58.796 00.000 12268 Enqueuing Expose request
19:16:58.796 00.000 11616 Worker thread wakes up
19:16:58.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:16:58.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:16:58.796 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
19:17:00.792 01.996 11616 Exposure complete
19:17:00.855 00.063 11616 worker thread done servicing request
19:17:00.855 00.000 12268 OnExposeComplete: enter
19:17:00.855 00.000 12268 UpdateGuideState(): m_state=6
19:17:00.855 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
19:17:00.855 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=251.93, Mass=1092, SNR=22.8, Peak=105 HFD=4.7
19:17:00.855 00.000 12268 MultiStar: [#1 -0.25,-0.02,0.83,U] [#2 -0.00,0.00,0.78,U] [#3 0.09,0.12,0.62,U] [#4 -0.41,-0.37,0.00,M1] [#5 0.08,0.10,0.50,U] [#6 -0.27,-0.19,0.47,U] [#7 -0.49,-1.04,0.00,M1] [#8 -0.33,0.19,0.34,U] 
19:17:00.855 00.000 12268 refined, 6 included, MultiStar: {-0.10, 0.03}, one-star: {-0.10, 0.07}
19:17:00.855 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
19:17:00.855 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
19:17:00.855 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.81 mountX=0.02 mountY=-0.11, mountTheta=-1.34
19:17:00.855 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.03, opts=13)
19:17:00.855 00.000 12268 Enqueuing Move request for scope (-0.10, 0.03)
19:17:00.855 00.000 11616 Worker thread wakes up
19:17:00.855 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
19:17:00.855 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
19:17:00.855 00.000 11616 Moving (-0.10, 0.03) raw xDistance=0.02 yDistance=-0.11
19:17:00.855 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:00.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:17:00.855 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:00.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:17:00.855 00.000 11616 MoveAxis(E, 0, ABG)
19:17:00.855 00.000 11616 Move returns status 0, amount 0
19:17:00.855 00.000 11616 MoveAxis(N, 0, ABG)
19:17:00.855 00.000 11616 Move returns status 0, amount 0
19:17:00.855 00.000 11616 move complete, result=0
19:17:00.855 00.000 11616 worker thread done servicing request
19:17:00.875 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:00.887 00.012 12268 UpdateGuideState exits: m=1092 SNR=22.8
19:17:00.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:00.887 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:00.887 00.000 12268 Enqueuing Expose request
19:17:00.887 00.000 11616 Worker thread wakes up
19:17:00.887 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:00.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:00.903 00.016 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:17:02.906 02.003 11616 Exposure complete
19:17:02.953 00.047 11616 worker thread done servicing request
19:17:02.953 00.000 12268 OnExposeComplete: enter
19:17:02.953 00.000 12268 UpdateGuideState(): m_state=6
19:17:02.953 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
19:17:02.953 00.000 12268 Star::Find returns 1 (0), X=541.14, Y=252.10, Mass=953, SNR=21.3, Peak=93 HFD=4.5
19:17:02.953 00.000 12268 MultiStar: [#1 -0.02,0.20,0.89,U] [#2 0.03,0.48,0.00,M1] [#3 -0.12,0.38,0.65,U] [#4 -0.15,-0.27,0.70,U] [#5 0.10,0.48,0.00,M8] [#6 -0.29,-0.09,0.51,U] [#7 -0.05,-0.41,0.41,U] [#8 -0.20,0.24,0.40,U] 
19:17:02.953 00.000 12268 refined, 6 included, MultiStar: {-0.12, 0.08}, one-star: {-0.08, 0.23}
19:17:02.953 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
19:17:02.953 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
19:17:02.953 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.55 mountX=0.07 mountY=-0.12, mountTheta=-1.08
19:17:02.953 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.08, opts=13)
19:17:02.953 00.000 12268 Enqueuing Move request for scope (-0.12, 0.08)
19:17:02.953 00.000 11616 Worker thread wakes up
19:17:02.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
19:17:02.953 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
19:17:02.953 00.000 11616 Moving (-0.12, 0.08) raw xDistance=0.07 yDistance=-0.12
19:17:02.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:02.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:17:02.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:02.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:17:02.953 00.000 11616 MoveAxis(E, 0, ABG)
19:17:02.953 00.000 11616 Move returns status 0, amount 0
19:17:02.953 00.000 11616 MoveAxis(N, 0, ABG)
19:17:02.953 00.000 11616 Move returns status 0, amount 0
19:17:02.953 00.000 11616 move complete, result=0
19:17:02.953 00.000 11616 worker thread done servicing request
19:17:02.984 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:03.000 00.016 12268 UpdateGuideState exits: m=953 SNR=21.3
19:17:03.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:03.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:03.000 00.000 12268 Enqueuing Expose request
19:17:03.000 00.000 11616 Worker thread wakes up
19:17:03.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:03.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:03.000 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:17:05.007 02.007 11616 Exposure complete
19:17:05.054 00.047 11616 worker thread done servicing request
19:17:05.054 00.000 12268 OnExposeComplete: enter
19:17:05.054 00.000 12268 UpdateGuideState(): m_state=6
19:17:05.062 00.008 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
19:17:05.062 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.79, Mass=899, SNR=20.7, Peak=81 HFD=4.8
19:17:05.062 00.000 12268 MultiStar: [#1 -0.29,-0.09,0.93,U] [#2 -0.30,-0.02,0.86,U] [#3 -0.09,-0.16,0.68,U] [#4 -0.30,-0.61,0.00,M1] [#5 -0.06,0.10,0.55,U] [#6 -0.11,-0.22,0.51,U] [#7 -0.18,-0.42,0.00,M1] [#8 -0.41,-0.32,0.00,M1] 
19:17:05.062 00.000 12268 refined, 5 included, MultiStar: {-0.20, -0.07}, one-star: {-0.22, -0.07}
19:17:05.062 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.26 = 2.03)
19:17:05.062 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.08)
19:17:05.062 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-2.78 mountX=-0.09 mountY=-0.19, mountTheta=-2.03
19:17:05.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.07, opts=13)
19:17:05.062 00.000 12268 Enqueuing Move request for scope (-0.20, -0.07)
19:17:05.062 00.000 11616 Worker thread wakes up
19:17:05.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd
19:17:05.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.07)
19:17:05.062 00.000 11616 Moving (-0.20, -0.07) raw xDistance=-0.09 yDistance=-0.19
19:17:05.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:05.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:17:05.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:05.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:17:05.062 00.000 11616 MoveAxis(E, 0, ABG)
19:17:05.062 00.000 11616 Move returns status 0, amount 0
19:17:05.062 00.000 11616 MoveAxis(N, 0, ABG)
19:17:05.062 00.000 11616 Move returns status 0, amount 0
19:17:05.062 00.000 11616 move complete, result=0
19:17:05.062 00.000 11616 worker thread done servicing request
19:17:05.070 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:05.102 00.032 12268 UpdateGuideState exits: m=899 SNR=20.7
19:17:05.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:05.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:05.102 00.000 12268 Enqueuing Expose request
19:17:05.102 00.000 11616 Worker thread wakes up
19:17:05.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:05.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:05.102 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:17:07.096 01.994 11616 Exposure complete
19:17:07.159 00.063 11616 worker thread done servicing request
19:17:07.159 00.000 12268 OnExposeComplete: enter
19:17:07.159 00.000 12268 UpdateGuideState(): m_state=6
19:17:07.159 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
19:17:07.159 00.000 12268 Star::Find returns 1 (0), X=541.18, Y=251.87, Mass=946, SNR=21.2, Peak=82 HFD=5.7
19:17:07.159 00.000 12268 MultiStar: [#1 -0.01,0.20,0.97,U] [#2 -0.08,0.02,0.86,U] [#3 -0.17,0.08,0.67,U] [#4 -0.18,-0.12,0.71,U] [#5 0.16,0.36,0.57,U] [#6 -0.03,-0.27,0.52,U] [#7 -0.22,-0.58,0.00,M2] [#8 -0.36,0.22,0.40,U] 
19:17:07.159 00.000 12268 single-star, 7 included, MultiStar: {-0.08, 0.06}, one-star: {-0.04, 0.00}
19:17:07.159 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
19:17:07.159 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
19:17:07.159 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.11 mountX=-0.00 mountY=-0.04, mountTheta=-1.64
19:17:07.159 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.00, opts=13)
19:17:07.159 00.000 12268 Enqueuing Move request for scope (-0.04, 0.00)
19:17:07.159 00.000 11616 Worker thread wakes up
19:17:07.159 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
19:17:07.159 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
19:17:07.159 00.000 11616 Moving (-0.04, 0.00) raw xDistance=-0.00 yDistance=-0.04
19:17:07.159 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:07.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:17:07.159 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:07.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:17:07.159 00.000 11616 MoveAxis(E, 0, ABG)
19:17:07.159 00.000 11616 Move returns status 0, amount 0
19:17:07.159 00.000 11616 MoveAxis(N, 0, ABG)
19:17:07.159 00.000 11616 Move returns status 0, amount 0
19:17:07.159 00.000 11616 move complete, result=0
19:17:07.159 00.000 11616 worker thread done servicing request
19:17:07.175 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:07.191 00.016 12268 UpdateGuideState exits: m=946 SNR=21.2
19:17:07.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:07.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:07.191 00.000 12268 Enqueuing Expose request
19:17:07.191 00.000 11616 Worker thread wakes up
19:17:07.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:07.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:07.207 00.016 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:17:09.188 01.981 11616 Exposure complete
19:17:09.252 00.064 11616 worker thread done servicing request
19:17:09.252 00.000 12268 OnExposeComplete: enter
19:17:09.252 00.000 12268 UpdateGuideState(): m_state=6
19:17:09.252 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
19:17:09.252 00.000 12268 Star::Find returns 1 (0), X=541.04, Y=251.81, Mass=995, SNR=21.9, Peak=89 HFD=4.8
19:17:09.252 00.000 12268 MultiStar: [#1 -0.36,0.06,0.84,U] [#2 -0.08,0.04,0.82,U] [#3 -0.18,-0.08,0.64,U] [#4 -0.30,-0.53,0.00,M1] [#5 -0.08,0.20,0.48,U] [#6 -0.08,-0.07,0.52,U] [#7 -0.02,-0.92,0.00,M3] [#8 -0.45,-0.34,0.00,M1] 
19:17:09.252 00.000 12268 refined, 5 included, MultiStar: {-0.17, 0.01}, one-star: {-0.18, -0.05}
19:17:09.252 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
19:17:09.252 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
19:17:09.252 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.09 mountX=-0.01 mountY=-0.17, mountTheta=-1.62
19:17:09.252 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.01, opts=13)
19:17:09.252 00.000 12268 Enqueuing Move request for scope (-0.17, 0.01)
19:17:09.252 00.000 11616 Worker thread wakes up
19:17:09.252 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
19:17:09.252 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
19:17:09.252 00.000 11616 Moving (-0.17, 0.01) raw xDistance=-0.01 yDistance=-0.17
19:17:09.252 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:09.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:17:09.252 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:09.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:17:09.252 00.000 11616 MoveAxis(E, 0, ABG)
19:17:09.252 00.000 11616 Move returns status 0, amount 0
19:17:09.252 00.000 11616 MoveAxis(N, 0, ABG)
19:17:09.252 00.000 11616 Move returns status 0, amount 0
19:17:09.252 00.000 11616 move complete, result=0
19:17:09.252 00.000 11616 worker thread done servicing request
19:17:09.267 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:09.283 00.016 12268 UpdateGuideState exits: m=995 SNR=21.9
19:17:09.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:09.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:09.283 00.000 12268 Enqueuing Expose request
19:17:09.283 00.000 11616 Worker thread wakes up
19:17:09.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:09.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:09.299 00.016 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
19:17:11.366 02.067 11616 Exposure complete
19:17:11.414 00.048 11616 worker thread done servicing request
19:17:11.414 00.000 12268 OnExposeComplete: enter
19:17:11.414 00.000 12268 UpdateGuideState(): m_state=6
19:17:11.414 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
19:17:11.414 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=252.01, Mass=931, SNR=21.1, Peak=89 HFD=4.9
19:17:11.414 00.000 12268 MultiStar: [#1 -0.10,0.29,0.96,U] [#2 0.15,0.38,0.88,U] [#3 0.42,0.29,0.00,M1] [#4 0.05,0.07,0.73,U] [#5 0.55,0.55,0.00,M6] [#6 -0.17,0.06,0.51,U] [#7 -0.22,-0.44,0.00,M4] [#8 0.00,0.33,0.42,U] 
19:17:11.414 00.000 12268 single-star, 5 included, MultiStar: {-0.00, 0.22}, one-star: {0.01, 0.14}
19:17:11.414 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
19:17:11.414 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
19:17:11.414 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.53 mountX=0.14 mountY=-0.01, mountTheta=-0.09
19:17:11.414 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.14, opts=13)
19:17:11.414 00.000 12268 Enqueuing Move request for scope (0.01, 0.14)
19:17:11.414 00.000 11616 Worker thread wakes up
19:17:11.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
19:17:11.414 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
19:17:11.414 00.000 11616 Moving (0.01, 0.14) raw xDistance=0.14 yDistance=-0.01
19:17:11.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:11.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:17:11.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:11.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:17:11.414 00.000 11616 MoveAxis(E, 0, ABG)
19:17:11.414 00.000 11616 Move returns status 0, amount 0
19:17:11.414 00.000 11616 MoveAxis(N, 0, ABG)
19:17:11.414 00.000 11616 Move returns status 0, amount 0
19:17:11.414 00.000 11616 move complete, result=0
19:17:11.414 00.000 11616 worker thread done servicing request
19:17:11.437 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:11.446 00.009 12268 UpdateGuideState exits: m=931 SNR=21.1
19:17:11.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:11.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:11.446 00.000 12268 Enqueuing Expose request
19:17:11.446 00.000 11616 Worker thread wakes up
19:17:11.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:11.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:11.462 00.016 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:17:13.447 01.985 11616 Exposure complete
19:17:13.511 00.064 11616 worker thread done servicing request
19:17:13.511 00.000 12268 OnExposeComplete: enter
19:17:13.511 00.000 12268 UpdateGuideState(): m_state=6
19:17:13.511 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
19:17:13.511 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=252.01, Mass=951, SNR=21.2, Peak=99 HFD=5.0
19:17:13.511 00.000 12268 MultiStar: [#1 -0.02,0.21,0.90,U] [#2 -0.06,0.33,0.90,U] [#3 0.21,0.15,0.67,U] [#4 -0.20,-0.00,0.68,U] [#5 0.41,0.21,0.00,M7] [#6 -0.15,-0.00,0.53,U] [#7 -0.14,-0.37,0.40,U] [#8 -0.62,0.05,0.00,M1] 
19:17:13.511 00.000 12268 refined, 6 included, MultiStar: {-0.04, 0.12}, one-star: {-0.02, 0.15}
19:17:13.511 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
19:17:13.511 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
19:17:13.511 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.93 mountX=0.11 mountY=-0.06, mountTheta=-0.48
19:17:13.511 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.12, opts=13)
19:17:13.511 00.000 12268 Enqueuing Move request for scope (-0.04, 0.12)
19:17:13.511 00.000 11616 Worker thread wakes up
19:17:13.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
19:17:13.511 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
19:17:13.511 00.000 11616 Moving (-0.04, 0.12) raw xDistance=0.11 yDistance=-0.06
19:17:13.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:13.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:17:13.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:13.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:17:13.511 00.000 11616 MoveAxis(E, 0, ABG)
19:17:13.511 00.000 11616 Move returns status 0, amount 0
19:17:13.511 00.000 11616 MoveAxis(N, 0, ABG)
19:17:13.511 00.000 11616 Move returns status 0, amount 0
19:17:13.511 00.000 11616 move complete, result=0
19:17:13.511 00.000 11616 worker thread done servicing request
19:17:13.531 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:13.543 00.012 12268 UpdateGuideState exits: m=951 SNR=21.2
19:17:13.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:13.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:13.543 00.000 12268 Enqueuing Expose request
19:17:13.543 00.000 11616 Worker thread wakes up
19:17:13.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:13.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:13.562 00.019 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:17:15.562 02.000 11616 Exposure complete
19:17:15.609 00.047 11616 worker thread done servicing request
19:17:15.609 00.000 12268 OnExposeComplete: enter
19:17:15.609 00.000 12268 UpdateGuideState(): m_state=6
19:17:15.609 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
19:17:15.609 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.90, Mass=1031, SNR=22.2, Peak=111 HFD=4.8
19:17:15.609 00.000 12268 MultiStar: [#1 0.07,0.25,0.87,U] [#2 0.16,0.16,0.79,U] [#3 -0.09,0.18,0.63,U] [#4 -0.07,-0.26,0.70,U] [#5 0.37,0.27,0.00,M8] [#6 -0.06,-0.33,0.49,U] [#7 -0.25,-0.58,0.00,M4] [#8 0.17,0.04,0.37,U] 
19:17:15.609 00.000 12268 single-star, 6 included, MultiStar: {0.02, 0.03}, one-star: {-0.00, 0.03}
19:17:15.609 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
19:17:15.609 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
19:17:15.609 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.71 mountX=0.03 mountY=-0.01, mountTheta=-0.27
19:17:15.625 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.03, opts=13)
19:17:15.625 00.000 12268 Enqueuing Move request for scope (-0.00, 0.03)
19:17:15.625 00.000 11616 Worker thread wakes up
19:17:15.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
19:17:15.625 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
19:17:15.625 00.000 11616 Moving (-0.00, 0.03) raw xDistance=0.03 yDistance=-0.01
19:17:15.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:15.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:17:15.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:15.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:17:15.625 00.000 11616 MoveAxis(E, 0, ABG)
19:17:15.625 00.000 11616 Move returns status 0, amount 0
19:17:15.625 00.000 11616 MoveAxis(N, 0, ABG)
19:17:15.625 00.000 11616 Move returns status 0, amount 0
19:17:15.625 00.000 11616 move complete, result=0
19:17:15.625 00.000 11616 worker thread done servicing request
19:17:15.640 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:15.656 00.016 12268 UpdateGuideState exits: m=1031 SNR=22.2
19:17:15.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:15.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:15.656 00.000 12268 Enqueuing Expose request
19:17:15.656 00.000 11616 Worker thread wakes up
19:17:15.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:15.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:15.656 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:17:17.672 02.016 11616 Exposure complete
19:17:17.718 00.046 11616 worker thread done servicing request
19:17:17.718 00.000 12268 OnExposeComplete: enter
19:17:17.718 00.000 12268 UpdateGuideState(): m_state=6
19:17:17.718 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
19:17:17.718 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=251.38, Mass=1018, SNR=22.0, Peak=91 HFD=4.8
19:17:17.718 00.000 12268 MultiStar: [#1 -0.12,-0.36,0.87,U] [#2 -0.14,-0.15,0.82,U] [#3 -0.08,-0.38,0.65,U] [#4 -0.37,-0.60,0.00,M1] [#5 0.23,-0.12,0.53,U] [#6 0.11,-0.39,0.51,U] [#7 -0.31,-1.23,0.00,M5] [#8 -0.25,-0.60,0.00,M1] 
19:17:17.718 00.000 12268 refined, 5 included, MultiStar: {-0.01, -0.33}, one-star: {0.03, -0.48}
19:17:17.718 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
19:17:17.718 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
19:17:17.718 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.33 hyp=0.33 cameraTheta=-1.61 mountX=-0.33 mountY=0.03, mountTheta=3.05
19:17:17.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.33, opts=13)
19:17:17.718 00.000 12268 Enqueuing Move request for scope (-0.01, -0.33)
19:17:17.718 00.000 11616 Worker thread wakes up
19:17:17.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.33) opts 0xd
19:17:17.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.33)
19:17:17.718 00.000 11616 Moving (-0.01, -0.33) raw xDistance=-0.33 yDistance=0.03
19:17:17.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:17:17.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
19:17:17.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:17.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:17:17.718 00.000 11616 MoveAxis(E, 0, ABG)
19:17:17.718 00.000 11616 Move returns status 0, amount 0
19:17:17.718 00.000 11616 MoveAxis(N, 0, ABG)
19:17:17.718 00.000 11616 Move returns status 0, amount 0
19:17:17.718 00.000 11616 move complete, result=0
19:17:17.718 00.000 11616 worker thread done servicing request
19:17:17.749 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:17.765 00.016 12268 UpdateGuideState exits: m=1018 SNR=22.0
19:17:17.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:17.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:17.765 00.000 12268 Enqueuing Expose request
19:17:17.765 00.000 11616 Worker thread wakes up
19:17:17.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:17.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:17.765 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
19:17:19.781 02.016 11616 Exposure complete
19:17:19.828 00.047 11616 worker thread done servicing request
19:17:19.828 00.000 12268 OnExposeComplete: enter
19:17:19.828 00.000 12268 UpdateGuideState(): m_state=6
19:17:19.828 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
19:17:19.828 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=251.38, Mass=1062, SNR=22.4, Peak=90 HFD=5.1
19:17:19.828 00.000 12268 MultiStar: [#1 -0.16,-0.27,0.83,U] [#2 0.33,-0.28,0.00,M1] [#3 0.10,-0.26,0.63,U] [#4 -0.43,-0.59,0.00,M2] [#5 0.17,0.08,0.53,U] [#6 0.27,-0.49,0.00,M1] [#7 0.28,-0.83,0.00,M6] [#8 -0.06,-0.41,0.41,U] 
19:17:19.828 00.000 12268 refined, 4 included, MultiStar: {0.00, -0.29}, one-star: {0.02, -0.48}
19:17:19.828 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
19:17:19.828 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
19:17:19.828 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.29 hyp=0.29 cameraTheta=-1.56 mountX=-0.29 mountY=0.04, mountTheta=3.00
19:17:19.828 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.29, opts=13)
19:17:19.828 00.000 12268 Enqueuing Move request for scope (0.00, -0.29)
19:17:19.828 00.000 11616 Worker thread wakes up
19:17:19.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.29) opts 0xd
19:17:19.828 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.29)
19:17:19.828 00.000 11616 Moving (0.00, -0.29) raw xDistance=-0.29 yDistance=0.04
19:17:19.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:17:19.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
19:17:19.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:19.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:17:19.828 00.000 11616 MoveAxis(E, 0, ABG)
19:17:19.828 00.000 11616 Move returns status 0, amount 0
19:17:19.828 00.000 11616 MoveAxis(N, 0, ABG)
19:17:19.828 00.000 11616 Move returns status 0, amount 0
19:17:19.828 00.000 11616 move complete, result=0
19:17:19.828 00.000 11616 worker thread done servicing request
19:17:19.843 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:19.859 00.016 12268 UpdateGuideState exits: m=1062 SNR=22.4
19:17:19.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:19.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:19.859 00.000 12268 Enqueuing Expose request
19:17:19.859 00.000 11616 Worker thread wakes up
19:17:19.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:19.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:19.874 00.015 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
19:17:21.875 02.001 11616 Exposure complete
19:17:21.922 00.047 11616 worker thread done servicing request
19:17:21.922 00.000 12268 OnExposeComplete: enter
19:17:21.922 00.000 12268 UpdateGuideState(): m_state=6
19:17:21.922 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
19:17:21.922 00.000 12268 Star::Find returns 1 (0), X=541.10, Y=251.22, Mass=1040, SNR=22.3, Peak=108 HFD=4.9
19:17:21.922 00.000 12268 MultiStar: [#1 -0.13,-0.63,0.00,M1] [#2 -0.00,-0.44,0.00,M2] [#3 0.17,-0.70,0.00,M1] [#4 -0.07,-0.89,0.00,M3] [#5 0.31,0.02,0.52,U] [#6 -0.01,-0.82,0.00,M2] [#7 -0.32,-1.16,0.00,M7] [#8 0.12,-0.43,0.00,M1] 
19:17:21.922 00.000 12268 refined, 1 included, MultiStar: {0.02, -0.42}, one-star: {-0.12, -0.65}
19:17:21.922 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
19:17:21.922 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
19:17:21.922 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.42 hyp=0.42 cameraTheta=-1.52 mountX=-0.42 mountY=0.08, mountTheta=2.96
19:17:21.922 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.42, opts=13)
19:17:21.922 00.000 12268 Enqueuing Move request for scope (0.02, -0.42)
19:17:21.922 00.000 11616 Worker thread wakes up
19:17:21.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.42) opts 0xd
19:17:21.922 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.42)
19:17:21.922 00.000 11616 Moving (0.02, -0.42) raw xDistance=-0.42 yDistance=0.08
19:17:21.922 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.03 newest=-1.03
19:17:21.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
19:17:21.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:21.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:17:21.922 00.000 11616 MoveAxis(E, 231, ABG)
19:17:21.922 00.000 11616 Guiding  Dir = 2, Dur = 231
19:17:21.922 00.000 11616 IsSlewing returns 0
19:17:21.922 00.000 11616 IsGuiding returns 0
19:17:21.922 00.000 11616 PulseGuide returned control before completion, sleep 241
19:17:21.953 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:21.968 00.015 12268 UpdateGuideState exits: m=1040 SNR=22.3
19:17:21.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:21.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:21.968 00.000 12268 Enqueuing Expose request
19:17:22.189 00.221 11616 IsGuiding returns 1
19:17:22.189 00.000 11616 scope still moving after pulse duration time elapsed
19:17:22.220 00.031 11616 IsSlewing returns 0
19:17:22.220 00.000 11616 IsGuiding returns 0
19:17:22.220 00.000 11616 scope move finished after 231 + 56 ms
19:17:22.220 00.000 11616 Move returns status 0, amount 231
19:17:22.220 00.000 11616 MoveAxis(N, 0, ABG)
19:17:22.220 00.000 11616 Move returns status 0, amount 0
19:17:22.220 00.000 11616 move complete, result=0
19:17:22.220 00.000 11616 worker thread done servicing request
19:17:22.220 00.000 11616 Worker thread wakes up
19:17:22.220 00.000 12268 GuideStep: -0.4 px 231 ms EAST, 0.1 px 0 ms NORTH
19:17:22.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:22.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:24.220 02.000 11616 Exposure complete
19:17:24.284 00.064 11616 worker thread done servicing request
19:17:24.284 00.000 12268 OnExposeComplete: enter
19:17:24.284 00.000 12268 UpdateGuideState(): m_state=6
19:17:24.284 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
19:17:24.284 00.000 12268 Star::Find returns 1 (0), X=541.16, Y=251.81, Mass=949, SNR=21.3, Peak=72 HFD=5.1
19:17:24.284 00.000 12268 MultiStar: [#1 -0.20,0.10,0.90,U] [#2 0.16,-0.19,0.84,U] [#3 -0.03,-0.15,0.68,U] [#4 -0.22,-0.23,0.69,U] [#5 0.01,0.02,0.56,U] [#6 -0.09,0.06,0.51,U] [#7 -0.18,-0.92,0.00,M8] [#8 -0.24,-0.15,0.42,U] 
19:17:24.284 00.000 12268 single-star, 7 included, MultiStar: {-0.08, -0.07}, one-star: {-0.06, -0.06}
19:17:24.284 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.87 = 2.41)
19:17:24.284 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.70)
19:17:24.284 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.40 mountX=-0.06 mountY=-0.06, mountTheta=-2.43
19:17:24.284 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.06, opts=13)
19:17:24.284 00.000 12268 Enqueuing Move request for scope (-0.06, -0.06)
19:17:24.284 00.000 11616 Worker thread wakes up
19:17:24.284 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
19:17:24.284 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
19:17:24.284 00.000 11616 Moving (-0.06, -0.06) raw xDistance=-0.06 yDistance=-0.06
19:17:24.284 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:24.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:17:24.284 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:24.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:17:24.284 00.000 11616 MoveAxis(E, 0, ABG)
19:17:24.284 00.000 11616 Move returns status 0, amount 0
19:17:24.284 00.000 11616 MoveAxis(N, 0, ABG)
19:17:24.284 00.000 11616 Move returns status 0, amount 0
19:17:24.284 00.000 11616 move complete, result=0
19:17:24.284 00.000 11616 worker thread done servicing request
19:17:24.299 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
19:17:24.315 00.016 12268 UpdateGuideState exits: m=949 SNR=21.3
19:17:24.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:24.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:24.315 00.000 12268 Enqueuing Expose request
19:17:24.315 00.000 11616 Worker thread wakes up
19:17:24.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:24.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:24.331 00.016 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:17:26.326 01.995 11616 Exposure complete
19:17:26.390 00.064 11616 worker thread done servicing request
19:17:26.390 00.000 12268 OnExposeComplete: enter
19:17:26.390 00.000 12268 UpdateGuideState(): m_state=6
19:17:26.390 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
19:17:26.390 00.000 12268 Star::Find returns 1 (0), X=541.09, Y=251.74, Mass=935, SNR=21.1, Peak=72 HFD=5.2
19:17:26.390 00.000 12268 MultiStar: [#1 -0.08,-0.22,0.91,U] [#2 0.02,0.02,0.84,U] [#3 0.08,-0.37,0.67,U] [#4 0.29,-0.46,0.00,M3] [#5 0.30,0.17,0.53,U] [#6 -0.19,-0.23,0.53,U] [#7 -0.38,-0.95,0.00,M9] [#8 0.12,-0.05,0.41,U] 
19:17:26.390 00.000 12268 refined, 6 included, MultiStar: {-0.01, -0.12}, one-star: {-0.14, -0.12}
19:17:26.390 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
19:17:26.390 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
19:17:26.390 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.62 mountX=-0.12 mountY=0.01, mountTheta=3.06
19:17:26.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.12, opts=13)
19:17:26.390 00.000 12268 Enqueuing Move request for scope (-0.01, -0.12)
19:17:26.390 00.000 11616 Worker thread wakes up
19:17:26.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
19:17:26.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
19:17:26.390 00.000 11616 Moving (-0.01, -0.12) raw xDistance=-0.12 yDistance=0.01
19:17:26.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:26.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:17:26.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:26.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:17:26.390 00.000 11616 MoveAxis(E, 0, ABG)
19:17:26.390 00.000 11616 Move returns status 0, amount 0
19:17:26.390 00.000 11616 MoveAxis(N, 0, ABG)
19:17:26.390 00.000 11616 Move returns status 0, amount 0
19:17:26.390 00.000 11616 move complete, result=0
19:17:26.390 00.000 11616 worker thread done servicing request
19:17:26.406 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
19:17:26.421 00.015 12268 UpdateGuideState exits: m=935 SNR=21.1
19:17:26.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:26.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:26.421 00.000 12268 Enqueuing Expose request
19:17:26.421 00.000 11616 Worker thread wakes up
19:17:26.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:26.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:26.437 00.016 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:17:28.437 02.000 11616 Exposure complete
19:17:28.484 00.047 11616 worker thread done servicing request
19:17:28.484 00.000 12268 OnExposeComplete: enter
19:17:28.484 00.000 12268 UpdateGuideState(): m_state=6
19:17:28.484 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
19:17:28.484 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.24, Mass=1044, SNR=22.3, Peak=105 HFD=5.0
19:17:28.484 00.000 12268 MultiStar: [#1 -0.04,-0.50,0.00,M1] [#2 -0.01,-0.46,0.00,M1] [#3 0.16,-0.97,0.00,M1] [#4 -0.22,-0.80,0.00,M4] [#5 0.05,-0.16,0.55,U] [#6 -0.17,-0.74,0.00,M1] [#7 -0.27,-0.91,0.00,M10] [#8 -0.41,-0.45,0.00,M1] 
19:17:28.484 00.000 12268 refined, 1 included, MultiStar: {0.04, -0.46}, one-star: {0.03, -0.62}
19:17:28.484 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
19:17:28.484 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
19:17:28.484 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.46 hyp=0.46 cameraTheta=-1.49 mountX=-0.45 mountY=0.10, mountTheta=2.93
19:17:28.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.46, opts=13)
19:17:28.484 00.000 12268 Enqueuing Move request for scope (0.04, -0.46)
19:17:28.484 00.000 11616 Worker thread wakes up
19:17:28.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.46) opts 0xd
19:17:28.484 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.46)
19:17:28.484 00.000 11616 Moving (0.04, -0.46) raw xDistance=-0.45 yDistance=0.10
19:17:28.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
19:17:28.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:28.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:17:28.484 00.000 11616 MoveAxis(E, 251, ABG)
19:17:28.484 00.000 11616 Guiding  Dir = 2, Dur = 251
19:17:28.484 00.000 11616 IsSlewing returns 0
19:17:28.484 00.000 11616 IsGuiding returns 0
19:17:28.500 00.016 11616 PulseGuide returned control before completion, sleep 261
19:17:28.515 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:28.531 00.016 12268 UpdateGuideState exits: m=1044 SNR=22.3
19:17:28.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:28.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:28.531 00.000 12268 Enqueuing Expose request
19:17:28.766 00.235 11616 IsGuiding returns 1
19:17:28.766 00.000 11616 scope still moving after pulse duration time elapsed
19:17:28.797 00.031 11616 IsSlewing returns 0
19:17:28.797 00.000 11616 IsGuiding returns 0
19:17:28.797 00.000 11616 scope move finished after 251 + 47 ms
19:17:28.797 00.000 11616 Move returns status 0, amount 251
19:17:28.797 00.000 11616 MoveAxis(N, 0, ABG)
19:17:28.797 00.000 11616 Move returns status 0, amount 0
19:17:28.797 00.000 11616 move complete, result=0
19:17:28.797 00.000 11616 worker thread done servicing request
19:17:28.797 00.000 11616 Worker thread wakes up
19:17:28.797 00.000 12268 GuideStep: -0.5 px 251 ms EAST, 0.1 px 0 ms NORTH
19:17:28.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:28.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:30.812 02.015 11616 Exposure complete
19:17:30.871 00.059 11616 worker thread done servicing request
19:17:30.871 00.000 12268 OnExposeComplete: enter
19:17:30.871 00.000 12268 UpdateGuideState(): m_state=6
19:17:30.871 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
19:17:30.871 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.44, Mass=1012, SNR=22.0, Peak=80 HFD=5.1
19:17:30.871 00.000 12268 MultiStar: [#1 -0.10,-0.39,0.83,U] [#2 -0.01,-0.23,0.83,U] [#3 0.44,-0.24,0.00,M2] [#4 -0.35,-0.52,0.00,M5] [#5 0.49,-0.02,0.00,M3] [#6 -0.51,-0.61,0.00,M2] [#7 -0.32,-1.02,0.00,R] [#8 -0.12,-0.10,0.42,U] 
19:17:30.871 00.000 12268 refined, 3 included, MultiStar: {-0.04, -0.32}, one-star: {0.03, -0.43}
19:17:30.871 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.16 = 3.13)
19:17:30.871 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.02)
19:17:30.871 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.68 mountX=-0.32 mountY=0.01, mountTheta=3.12
19:17:30.875 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.32, opts=13)
19:17:30.875 00.000 12268 Enqueuing Move request for scope (-0.04, -0.32)
19:17:30.875 00.000 11616 Worker thread wakes up
19:17:30.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.32) opts 0xd
19:17:30.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.32)
19:17:30.875 00.000 11616 Moving (-0.04, -0.32) raw xDistance=-0.32 yDistance=0.01
19:17:30.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
19:17:30.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:30.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:17:30.875 00.000 11616 MoveAxis(E, 178, ABG)
19:17:30.875 00.000 11616 Guiding  Dir = 2, Dur = 178
19:17:30.875 00.000 11616 IsSlewing returns 0
19:17:30.875 00.000 11616 IsGuiding returns 0
19:17:30.875 00.000 11616 PulseGuide returned control before completion, sleep 188
19:17:30.887 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:30.919 00.032 12268 UpdateGuideState exits: m=1012 SNR=22.0
19:17:30.919 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:30.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:30.919 00.000 12268 Enqueuing Expose request
19:17:31.077 00.158 11616 IsGuiding returns 1
19:17:31.077 00.000 11616 scope still moving after pulse duration time elapsed
19:17:31.109 00.032 11616 IsSlewing returns 0
19:17:31.109 00.000 11616 IsGuiding returns 0
19:17:31.109 00.000 11616 scope move finished after 178 + 52 ms
19:17:31.109 00.000 11616 Move returns status 0, amount 178
19:17:31.109 00.000 11616 MoveAxis(N, 0, ABG)
19:17:31.109 00.000 11616 Move returns status 0, amount 0
19:17:31.109 00.000 11616 move complete, result=0
19:17:31.109 00.000 11616 worker thread done servicing request
19:17:31.109 00.000 12268 GuideStep: -0.3 px 178 ms EAST, 0.0 px 0 ms NORTH
19:17:31.109 00.000 11616 Worker thread wakes up
19:17:31.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:31.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:33.125 02.016 11616 Exposure complete
19:17:33.171 00.046 11616 worker thread done servicing request
19:17:33.171 00.000 12268 OnExposeComplete: enter
19:17:33.171 00.000 12268 UpdateGuideState(): m_state=6
19:17:33.171 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
19:17:33.171 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=252.07, Mass=922, SNR=21.0, Peak=88 HFD=5.0
19:17:33.171 00.000 12268 MultiStar: [#1 0.03,0.09,0.89,U] [#2 -0.07,0.12,0.82,U] [#3 0.19,0.23,0.67,U] [#4 -0.01,-0.26,0.69,U] [#5 0.48,0.35,0.00,M4] [#6 -0.05,0.08,0.52,U] [#7 0.31,0.20,0.40,U] [#8 -0.35,-0.09,0.41,U] 
19:17:33.171 00.000 12268 refined, 7 included, MultiStar: {0.03, 0.08}, one-star: {0.12, 0.20}
19:17:33.171 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
19:17:33.171 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
19:17:33.171 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.22 mountX=0.08 mountY=0.02, mountTheta=0.22
19:17:33.171 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.08, opts=13)
19:17:33.171 00.000 12268 Enqueuing Move request for scope (0.03, 0.08)
19:17:33.171 00.000 11616 Worker thread wakes up
19:17:33.171 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
19:17:33.171 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
19:17:33.171 00.000 11616 Moving (0.03, 0.08) raw xDistance=0.08 yDistance=0.02
19:17:33.171 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:33.171 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:17:33.171 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:33.171 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:17:33.171 00.000 11616 MoveAxis(E, 0, ABG)
19:17:33.171 00.000 11616 Move returns status 0, amount 0
19:17:33.171 00.000 11616 MoveAxis(N, 0, ABG)
19:17:33.171 00.000 11616 Move returns status 0, amount 0
19:17:33.171 00.000 11616 move complete, result=0
19:17:33.171 00.000 11616 worker thread done servicing request
19:17:33.203 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
19:17:33.218 00.015 12268 UpdateGuideState exits: m=922 SNR=21.0
19:17:33.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:33.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:33.218 00.000 12268 Enqueuing Expose request
19:17:33.218 00.000 11616 Worker thread wakes up
19:17:33.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:33.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:33.218 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:17:35.218 02.000 11616 Exposure complete
19:17:35.276 00.058 11616 worker thread done servicing request
19:17:35.276 00.000 12268 OnExposeComplete: enter
19:17:35.276 00.000 12268 UpdateGuideState(): m_state=6
19:17:35.276 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
19:17:35.276 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=252.14, Mass=902, SNR=20.7, Peak=86 HFD=5.0
19:17:35.276 00.000 12268 MultiStar: [#1 0.11,0.37,0.92,U] [#2 -0.16,0.56,0.00,M1] [#3 0.10,0.35,0.68,U] [#4 -0.16,-0.00,0.71,U] [#5 0.39,0.44,0.00,M5] [#6 -0.03,-0.03,0.53,U] [#7 0.22,0.88,0.00,M1] [#8 -0.60,0.40,0.00,M1] 
19:17:35.276 00.000 12268 refined, 4 included, MultiStar: {0.01, 0.22}, one-star: {0.01, 0.27}
19:17:35.276 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
19:17:35.276 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
19:17:35.276 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.51 mountX=0.22 mountY=-0.01, mountTheta=-0.06
19:17:35.281 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.22, opts=13)
19:17:35.281 00.000 12268 Enqueuing Move request for scope (0.01, 0.22)
19:17:35.281 00.000 11616 Worker thread wakes up
19:17:35.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.22) opts 0xd
19:17:35.281 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.22)
19:17:35.281 00.000 11616 Moving (0.01, 0.22) raw xDistance=0.22 yDistance=-0.01
19:17:35.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:17:35.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:17:35.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:35.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:17:35.281 00.000 11616 MoveAxis(E, 0, ABG)
19:17:35.281 00.000 11616 Move returns status 0, amount 0
19:17:35.281 00.000 11616 MoveAxis(N, 0, ABG)
19:17:35.281 00.000 11616 Move returns status 0, amount 0
19:17:35.281 00.000 11616 move complete, result=0
19:17:35.281 00.000 11616 worker thread done servicing request
19:17:35.292 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:35.312 00.020 12268 UpdateGuideState exits: m=902 SNR=20.7
19:17:35.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:35.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:35.312 00.000 12268 Enqueuing Expose request
19:17:35.312 00.000 11616 Worker thread wakes up
19:17:35.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:35.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:35.324 00.012 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:17:37.351 02.027 11616 Exposure complete
19:17:37.415 00.064 11616 worker thread done servicing request
19:17:37.415 00.000 12268 OnExposeComplete: enter
19:17:37.415 00.000 12268 UpdateGuideState(): m_state=6
19:17:37.415 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
19:17:37.415 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.93, Mass=888, SNR=20.6, Peak=74 HFD=5.2
19:17:37.415 00.000 12268 MultiStar: [#1 0.02,0.08,0.91,U] [#2 -0.03,0.25,0.82,U] [#3 0.13,0.35,0.59,U] [#4 -0.28,-0.40,0.00,M4] [#5 0.27,0.31,0.54,U] [#6 -0.25,0.06,0.50,U] [#7 0.15,0.39,0.41,U] [#8 -0.53,-0.11,0.00,M2] 
19:17:37.415 00.000 12268 refined, 6 included, MultiStar: {-0.01, 0.19}, one-star: {-0.22, 0.06}
19:17:37.415 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
19:17:37.415 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
19:17:37.415 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.64 mountX=0.19 mountY=-0.04, mountTheta=-0.20
19:17:37.415 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.19, opts=13)
19:17:37.415 00.000 12268 Enqueuing Move request for scope (-0.01, 0.19)
19:17:37.415 00.000 11616 Worker thread wakes up
19:17:37.415 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
19:17:37.415 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
19:17:37.415 00.000 11616 Moving (-0.01, 0.19) raw xDistance=0.19 yDistance=-0.04
19:17:37.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:37.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
19:17:37.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:37.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:17:37.415 00.000 11616 MoveAxis(E, 0, ABG)
19:17:37.415 00.000 11616 Move returns status 0, amount 0
19:17:37.415 00.000 11616 MoveAxis(N, 0, ABG)
19:17:37.415 00.000 11616 Move returns status 0, amount 0
19:17:37.415 00.000 11616 move complete, result=0
19:17:37.415 00.000 11616 worker thread done servicing request
19:17:37.437 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:37.446 00.009 12268 UpdateGuideState exits: m=888 SNR=20.6
19:17:37.462 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:37.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:37.462 00.000 12268 Enqueuing Expose request
19:17:37.462 00.000 11616 Worker thread wakes up
19:17:37.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:37.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:37.462 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:17:39.468 02.006 11616 Exposure complete
19:17:39.515 00.047 11616 worker thread done servicing request
19:17:39.515 00.000 12268 OnExposeComplete: enter
19:17:39.515 00.000 12268 UpdateGuideState(): m_state=6
19:17:39.515 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
19:17:39.515 00.000 12268 Star::Find returns 1 (0), X=541.07, Y=252.10, Mass=886, SNR=20.5, Peak=77 HFD=5.1
19:17:39.515 00.000 12268 MultiStar: [#1 -0.34,0.35,0.00,M1] [#2 -0.15,0.40,0.00,M1] [#3 -0.08,0.39,0.66,U] [#4 -0.27,-0.15,0.70,U] [#5 0.03,0.29,0.57,U] [#6 -0.17,0.12,0.49,U] [#7 -0.18,0.60,0.00,M1] [#8 -0.58,0.10,0.00,M3] 
19:17:39.515 00.000 12268 refined, 4 included, MultiStar: {-0.13, 0.18}, one-star: {-0.15, 0.24}
19:17:39.515 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
19:17:39.515 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
19:17:39.515 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.23 cameraTheta=2.21 mountX=0.17 mountY=-0.16, mountTheta=-0.76
19:17:39.515 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.18, opts=13)
19:17:39.515 00.000 12268 Enqueuing Move request for scope (-0.13, 0.18)
19:17:39.515 00.000 11616 Worker thread wakes up
19:17:39.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
19:17:39.515 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
19:17:39.515 00.000 11616 Moving (-0.13, 0.18) raw xDistance=0.17 yDistance=-0.16
19:17:39.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:39.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:17:39.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:39.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:17:39.515 00.000 11616 MoveAxis(E, 0, ABG)
19:17:39.515 00.000 11616 Move returns status 0, amount 0
19:17:39.515 00.000 11616 MoveAxis(N, 0, ABG)
19:17:39.515 00.000 11616 Move returns status 0, amount 0
19:17:39.515 00.000 11616 move complete, result=0
19:17:39.515 00.000 11616 worker thread done servicing request
19:17:39.531 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:39.546 00.015 12268 UpdateGuideState exits: m=886 SNR=20.5
19:17:39.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:39.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:39.546 00.000 12268 Enqueuing Expose request
19:17:39.562 00.016 11616 Worker thread wakes up
19:17:39.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:39.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:39.562 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
19:17:41.562 02.000 11616 Exposure complete
19:17:41.609 00.047 11616 worker thread done servicing request
19:17:41.609 00.000 12268 OnExposeComplete: enter
19:17:41.609 00.000 12268 UpdateGuideState(): m_state=6
19:17:41.609 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
19:17:41.609 00.000 12268 Star::Find returns 1 (0), X=541.24, Y=251.76, Mass=859, SNR=20.2, Peak=72 HFD=5.3
19:17:41.609 00.000 12268 MultiStar: [#1 0.12,-0.06,0.89,U] [#2 0.10,-0.05,0.87,U] [#3 0.19,-0.27,0.61,U] [#4 -0.40,-0.69,0.00,M4] [#5 0.22,0.16,0.56,U] [#6 0.24,-0.06,0.51,U] [#7 0.05,0.30,0.40,U] [#8 -0.38,-0.23,0.00,M4] 
19:17:41.609 00.000 12268 single-star, 6 included, MultiStar: {0.12, -0.04}, one-star: {0.01, -0.11}
19:17:41.609 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
19:17:41.609 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.24)
19:17:41.609 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.46 mountX=-0.10 mountY=0.02, mountTheta=2.91
19:17:41.609 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.11, opts=13)
19:17:41.609 00.000 12268 Enqueuing Move request for scope (0.01, -0.11)
19:17:41.609 00.000 11616 Worker thread wakes up
19:17:41.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
19:17:41.609 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
19:17:41.609 00.000 11616 Moving (0.01, -0.11) raw xDistance=-0.10 yDistance=0.02
19:17:41.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:41.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:17:41.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:41.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:17:41.609 00.000 11616 MoveAxis(E, 0, ABG)
19:17:41.609 00.000 11616 Move returns status 0, amount 0
19:17:41.609 00.000 11616 MoveAxis(N, 0, ABG)
19:17:41.609 00.000 11616 Move returns status 0, amount 0
19:17:41.609 00.000 11616 move complete, result=0
19:17:41.609 00.000 11616 worker thread done servicing request
19:17:41.640 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:41.656 00.016 12268 UpdateGuideState exits: m=859 SNR=20.2
19:17:41.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:41.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:41.656 00.000 12268 Enqueuing Expose request
19:17:41.656 00.000 11616 Worker thread wakes up
19:17:41.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:41.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:41.656 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:17:43.678 02.022 11616 Exposure complete
19:17:43.725 00.047 11616 worker thread done servicing request
19:17:43.725 00.000 12268 OnExposeComplete: enter
19:17:43.725 00.000 12268 UpdateGuideState(): m_state=6
19:17:43.725 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
19:17:43.725 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=251.86, Mass=919, SNR=20.8, Peak=77 HFD=5.4
19:17:43.725 00.000 12268 MultiStar: [#1 0.06,-0.12,0.87,U] [#2 -0.03,-0.13,0.82,U] [#3 0.14,-0.35,0.52,U] [#4 -0.10,-0.38,0.69,U] [#5 0.45,0.10,0.00,M3] [#6 -0.05,-0.25,0.53,U] [#7 0.23,0.32,0.39,U] [#8 -0.35,-0.33,0.00,M5] 
19:17:43.725 00.000 12268 single-star, 6 included, MultiStar: {0.03, -0.14}, one-star: {0.05, -0.00}
19:17:43.725 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
19:17:43.725 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
19:17:43.725 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.02 mountX=0.00 mountY=0.05, mountTheta=1.49
19:17:43.725 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.00, opts=13)
19:17:43.725 00.000 12268 Enqueuing Move request for scope (0.05, -0.00)
19:17:43.725 00.000 11616 Worker thread wakes up
19:17:43.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
19:17:43.725 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
19:17:43.725 00.000 11616 Moving (0.05, -0.00) raw xDistance=0.00 yDistance=0.05
19:17:43.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:43.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:17:43.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:43.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:17:43.725 00.000 11616 MoveAxis(E, 0, ABG)
19:17:43.725 00.000 11616 Move returns status 0, amount 0
19:17:43.725 00.000 11616 MoveAxis(N, 0, ABG)
19:17:43.725 00.000 11616 Move returns status 0, amount 0
19:17:43.725 00.000 11616 move complete, result=0
19:17:43.725 00.000 11616 worker thread done servicing request
19:17:43.750 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:43.773 00.023 12268 UpdateGuideState exits: m=919 SNR=20.8
19:17:43.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:43.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:43.773 00.000 12268 Enqueuing Expose request
19:17:43.773 00.000 11616 Worker thread wakes up
19:17:43.773 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:43.773 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:43.773 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:17:45.765 01.992 11616 Exposure complete
19:17:45.828 00.063 11616 worker thread done servicing request
19:17:45.828 00.000 12268 OnExposeComplete: enter
19:17:45.828 00.000 12268 UpdateGuideState(): m_state=6
19:17:45.828 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
19:17:45.828 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=251.55, Mass=926, SNR=20.8, Peak=62 HFD=5.4
19:17:45.828 00.000 12268 MultiStar: [#1 0.11,0.18,0.91,U] [#2 0.01,-0.07,0.80,U] [#3 0.43,-0.01,0.00,M1] [#4 0.09,-0.54,0.00,M4] [#5 0.53,-0.12,0.00,M4] [#6 -0.14,-0.22,0.52,U] [#7 0.59,0.29,0.00,M1] [#8 0.10,-0.06,0.39,U] 
19:17:45.828 00.000 12268 refined, 4 included, MultiStar: {0.05, -0.09}, one-star: {0.11, -0.31}
19:17:45.828 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
19:17:45.828 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.62)
19:17:45.828 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.08 mountX=-0.09 mountY=0.06, mountTheta=2.53
19:17:45.828 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.09, opts=13)
19:17:45.828 00.000 12268 Enqueuing Move request for scope (0.05, -0.09)
19:17:45.828 00.000 11616 Worker thread wakes up
19:17:45.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
19:17:45.828 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
19:17:45.828 00.000 11616 Moving (0.05, -0.09) raw xDistance=-0.09 yDistance=0.06
19:17:45.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:45.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:17:45.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:45.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:17:45.828 00.000 11616 MoveAxis(E, 0, ABG)
19:17:45.828 00.000 11616 Move returns status 0, amount 0
19:17:45.828 00.000 11616 MoveAxis(N, 0, ABG)
19:17:45.828 00.000 11616 Move returns status 0, amount 0
19:17:45.828 00.000 11616 move complete, result=0
19:17:45.828 00.000 11616 worker thread done servicing request
19:17:45.843 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:45.859 00.016 12268 UpdateGuideState exits: m=926 SNR=20.8
19:17:45.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:45.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:45.875 00.016 12268 Enqueuing Expose request
19:17:45.875 00.000 11616 Worker thread wakes up
19:17:45.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:45.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:45.875 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:17:47.881 02.006 11616 Exposure complete
19:17:47.928 00.047 11616 worker thread done servicing request
19:17:47.928 00.000 12268 OnExposeComplete: enter
19:17:47.928 00.000 12268 UpdateGuideState(): m_state=6
19:17:47.928 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
19:17:47.928 00.000 12268 Star::Find returns 1 (0), X=541.35, Y=251.68, Mass=926, SNR=21.0, Peak=71 HFD=5.4
19:17:47.928 00.000 12268 MultiStar: [#1 0.08,-0.24,0.89,U] [#2 0.18,0.01,0.85,U] [#3 0.27,-0.18,0.66,U] [#4 0.06,-0.52,0.00,M5] [#5 0.19,-0.09,0.57,U] [#6 0.03,-0.42,0.49,U] [#7 0.83,0.11,0.00,M2] [#8 -0.16,0.07,0.37,U] 
19:17:47.928 00.000 12268 refined, 6 included, MultiStar: {0.12, -0.15}, one-star: {0.12, -0.18}
19:17:47.928 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
19:17:47.928 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
19:17:47.928 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.20 cameraTheta=-0.90 mountX=-0.14 mountY=0.14, mountTheta=2.36
19:17:47.937 00.009 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.15, opts=13)
19:17:47.937 00.000 12268 Enqueuing Move request for scope (0.12, -0.15)
19:17:47.937 00.000 11616 Worker thread wakes up
19:17:47.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
19:17:47.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
19:17:47.937 00.000 11616 Moving (0.12, -0.15) raw xDistance=-0.14 yDistance=0.14
19:17:47.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:47.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:17:47.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:47.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:17:47.937 00.000 11616 MoveAxis(E, 0, ABG)
19:17:47.937 00.000 11616 Move returns status 0, amount 0
19:17:47.937 00.000 11616 MoveAxis(N, 0, ABG)
19:17:47.937 00.000 11616 Move returns status 0, amount 0
19:17:47.937 00.000 11616 move complete, result=0
19:17:47.937 00.000 11616 worker thread done servicing request
19:17:47.944 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:47.976 00.032 12268 UpdateGuideState exits: m=926 SNR=21.0
19:17:47.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:47.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:47.976 00.000 12268 Enqueuing Expose request
19:17:47.976 00.000 11616 Worker thread wakes up
19:17:47.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:47.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:47.976 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:17:49.976 02.000 11616 Exposure complete
19:17:50.040 00.064 11616 worker thread done servicing request
19:17:50.040 00.000 12268 OnExposeComplete: enter
19:17:50.040 00.000 12268 UpdateGuideState(): m_state=6
19:17:50.040 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
19:17:50.040 00.000 12268 Star::Find returns 1 (0), X=540.99, Y=251.76, Mass=939, SNR=21.1, Peak=73 HFD=5.3
19:17:50.040 00.000 12268 MultiStar: [#1 -0.31,0.11,0.86,U] [#2 -0.47,-0.02,0.00,M1] [#3 -0.21,-0.25,0.67,U] [#4 -0.53,-0.51,0.00,M6] [#5 -0.15,0.04,0.52,U] [#6 0.07,-0.02,0.53,U] [#7 -0.08,0.21,0.40,U] [#8 -0.59,-0.10,0.00,M4] 
19:17:50.040 00.000 12268 refined, 5 included, MultiStar: {-0.18, -0.02}, one-star: {-0.23, -0.10}
19:17:50.040 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.51 = 1.78)
19:17:50.040 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.33)
19:17:50.040 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.03 mountX=-0.04 mountY=-0.18, mountTheta=-1.78
19:17:50.040 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.02, opts=13)
19:17:50.040 00.000 12268 Enqueuing Move request for scope (-0.18, -0.02)
19:17:50.040 00.000 11616 Worker thread wakes up
19:17:50.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
19:17:50.040 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
19:17:50.040 00.000 11616 Moving (-0.18, -0.02) raw xDistance=-0.04 yDistance=-0.18
19:17:50.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:50.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:17:50.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:50.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:17:50.040 00.000 11616 MoveAxis(E, 0, ABG)
19:17:50.040 00.000 11616 Move returns status 0, amount 0
19:17:50.040 00.000 11616 MoveAxis(N, 0, ABG)
19:17:50.040 00.000 11616 Move returns status 0, amount 0
19:17:50.040 00.000 11616 move complete, result=0
19:17:50.040 00.000 11616 worker thread done servicing request
19:17:50.062 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:50.072 00.010 12268 UpdateGuideState exits: m=939 SNR=21.1
19:17:50.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:50.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:50.072 00.000 12268 Enqueuing Expose request
19:17:50.087 00.015 11616 Worker thread wakes up
19:17:50.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:50.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:50.087 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
19:17:52.093 02.006 11616 Exposure complete
19:17:52.149 00.056 11616 worker thread done servicing request
19:17:52.149 00.000 12268 OnExposeComplete: enter
19:17:52.149 00.000 12268 UpdateGuideState(): m_state=6
19:17:52.149 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
19:17:52.149 00.000 12268 Star::Find returns 1 (0), X=541.07, Y=251.42, Mass=906, SNR=20.8, Peak=77 HFD=5.2
19:17:52.149 00.000 12268 MultiStar: [#1 -0.29,-0.26,0.85,U] [#2 -0.05,-0.14,0.84,U] [#3 -0.14,-0.35,0.68,U] [#4 -0.20,-0.61,0.00,M7] [#5 0.06,-0.07,0.53,U] [#6 -0.27,-0.44,0.00,M1] [#7 0.22,0.17,0.42,U] [#8 -0.73,0.13,0.00,M5] 
19:17:52.149 00.000 12268 refined, 5 included, MultiStar: {-0.10, -0.23}, one-star: {-0.16, -0.45}
19:17:52.149 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.45 = 2.84)
19:17:52.149 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
19:17:52.149 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.97 mountX=-0.24 mountY=-0.07, mountTheta=-2.86
19:17:52.149 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.23, opts=13)
19:17:52.149 00.000 12268 Enqueuing Move request for scope (-0.10, -0.23)
19:17:52.149 00.000 11616 Worker thread wakes up
19:17:52.149 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.23) opts 0xd
19:17:52.149 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.23)
19:17:52.156 00.007 11616 Moving (-0.10, -0.23) raw xDistance=-0.24 yDistance=-0.07
19:17:52.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
19:17:52.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:52.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:17:52.156 00.000 11616 MoveAxis(E, 132, ABG)
19:17:52.156 00.000 11616 Guiding  Dir = 2, Dur = 132
19:17:52.156 00.000 11616 IsSlewing returns 0
19:17:52.156 00.000 11616 IsGuiding returns 0
19:17:52.156 00.000 11616 PulseGuide returned control before completion, sleep 142
19:17:52.165 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:52.187 00.022 12268 UpdateGuideState exits: m=906 SNR=20.8
19:17:52.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:52.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:52.187 00.000 12268 Enqueuing Expose request
19:17:52.308 00.121 11616 IsGuiding returns 1
19:17:52.308 00.000 11616 scope still moving after pulse duration time elapsed
19:17:52.339 00.031 11616 IsSlewing returns 0
19:17:52.339 00.000 11616 IsGuiding returns 0
19:17:52.339 00.000 11616 scope move finished after 132 + 51 ms
19:17:52.339 00.000 11616 Move returns status 0, amount 132
19:17:52.339 00.000 11616 MoveAxis(N, 0, ABG)
19:17:52.339 00.000 11616 Move returns status 0, amount 0
19:17:52.339 00.000 11616 move complete, result=0
19:17:52.339 00.000 11616 worker thread done servicing request
19:17:52.339 00.000 11616 Worker thread wakes up
19:17:52.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:52.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:52.339 00.000 12268 GuideStep: -0.2 px 132 ms EAST, -0.1 px 0 ms NORTH
19:17:54.346 02.007 11616 Exposure complete
19:17:54.394 00.048 11616 worker thread done servicing request
19:17:54.394 00.000 12268 OnExposeComplete: enter
19:17:54.394 00.000 12268 UpdateGuideState(): m_state=6
19:17:54.394 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
19:17:54.394 00.000 12268 Star::Find returns 1 (0), X=541.58, Y=251.76, Mass=999, SNR=21.8, Peak=70 HFD=5.4
19:17:54.394 00.000 12268 MultiStar: [#1 0.23,0.02,0.89,U] [#2 0.41,0.18,0.00,M1] [#3 0.53,-0.37,0.00,M1] [#4 0.13,-0.37,0.64,U] [#5 0.77,0.24,0.00,M2] [#6 0.28,-0.35,0.00,M2] [#7 0.53,0.18,0.00,M1] [#8 -0.35,0.26,0.00,M6] 
19:17:54.406 00.012 12268 refined, 2 included, MultiStar: {0.25, -0.13}, one-star: {0.35, -0.10}
19:17:54.406 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
19:17:54.406 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.24)
19:17:54.406 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-0.46 mountX=-0.10 mountY=0.27, mountTheta=1.93
19:17:54.406 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.13, opts=13)
19:17:54.406 00.000 12268 Enqueuing Move request for scope (0.25, -0.13)
19:17:54.406 00.000 11616 Worker thread wakes up
19:17:54.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.13) opts 0xd
19:17:54.406 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.13)
19:17:54.406 00.000 11616 Moving (0.25, -0.13) raw xDistance=-0.10 yDistance=0.27
19:17:54.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:17:54.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:17:54.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:17:54.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
19:17:54.406 00.000 11616 MoveAxis(E, 0, ABG)
19:17:54.406 00.000 11616 Move returns status 0, amount 0
19:17:54.406 00.000 11616 MoveAxis(N, 0, ABG)
19:17:54.406 00.000 11616 Move returns status 0, amount 0
19:17:54.406 00.000 11616 move complete, result=0
19:17:54.406 00.000 11616 worker thread done servicing request
19:17:54.425 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=246, Gamma=1.290
19:17:54.441 00.016 12268 UpdateGuideState exits: m=999 SNR=21.8
19:17:54.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:54.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:54.441 00.000 12268 Enqueuing Expose request
19:17:54.441 00.000 11616 Worker thread wakes up
19:17:54.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:54.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:54.441 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
19:17:56.454 02.013 11616 Exposure complete
19:17:56.502 00.048 11616 worker thread done servicing request
19:17:56.502 00.000 12268 OnExposeComplete: enter
19:17:56.502 00.000 12268 UpdateGuideState(): m_state=6
19:17:56.502 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
19:17:56.502 00.000 12268 Star::Find returns 1 (0), X=541.63, Y=252.05, Mass=919, SNR=20.8, Peak=71 HFD=5.3
19:17:56.502 00.000 12268 MultiStar: [#1 0.44,0.08,0.00,M1] [#2 0.58,0.58,0.00,M2] [#3 0.63,0.30,0.00,M2] [#4 0.50,-0.02,0.00,M7] [#5 0.95,0.54,0.00,M3] [#6 0.45,0.18,0.00,M3] [#7 0.77,0.80,0.00,M2] [#8 0.04,0.43,0.00,M7] 
19:17:56.502 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:17:56.502 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
19:17:56.502 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.18 hyp=0.45 cameraTheta=0.42 mountX=0.22 mountY=0.38, mountTheta=1.04
19:17:56.502 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.18, opts=13)
19:17:56.502 00.000 12268 Enqueuing Move request for scope (0.41, 0.18)
19:17:56.502 00.000 11616 Worker thread wakes up
19:17:56.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.18) opts 0xd
19:17:56.502 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.18)
19:17:56.502 00.000 11616 Moving (0.41, 0.18) raw xDistance=0.22 yDistance=0.38
19:17:56.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:17:56.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:17:56.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:17:56.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
19:17:56.502 00.000 11616 MoveAxis(E, 0, ABG)
19:17:56.502 00.000 11616 Move returns status 0, amount 0
19:17:56.502 00.000 11616 MoveAxis(N, 0, ABG)
19:17:56.502 00.000 11616 Move returns status 0, amount 0
19:17:56.502 00.000 11616 move complete, result=0
19:17:56.502 00.000 11616 worker thread done servicing request
19:17:56.531 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:17:56.550 00.019 12268 UpdateGuideState exits: m=919 SNR=20.8
19:17:56.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:56.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:56.550 00.000 12268 Enqueuing Expose request
19:17:56.550 00.000 11616 Worker thread wakes up
19:17:56.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:17:56.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:17:56.550 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
19:17:58.562 02.012 11616 Exposure complete
19:17:58.611 00.049 11616 worker thread done servicing request
19:17:58.611 00.000 12268 OnExposeComplete: enter
19:17:58.611 00.000 12268 UpdateGuideState(): m_state=6
19:17:58.611 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
19:17:58.611 00.000 12268 Star::Find returns 1 (0), X=541.73, Y=251.58, Mass=897, SNR=20.6, Peak=54 HFD=5.5
19:17:58.611 00.000 12268 MultiStar: [#1 0.44,-0.38,0.00,M2] [#2 0.47,-0.22,0.00,M3] [#3 0.89,-0.25,0.00,M3] [#4 0.15,-0.84,0.00,M8] [#5 0.77,0.03,0.00,M4] [#6 0.31,-0.36,0.00,M4] [#7 0.77,0.23,0.00,M3] [#8 0.19,-0.31,0.36,U] 
19:17:58.611 00.000 12268 refined, 1 included, MultiStar: {0.42, -0.29}, one-star: {0.51, -0.28}
19:17:58.611 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
19:17:58.611 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.10)
19:17:58.611 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.29 hyp=0.51 cameraTheta=-0.60 mountX=-0.25 mountY=0.46, mountTheta=2.06
19:17:58.611 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.29, opts=13)
19:17:58.611 00.000 12268 Enqueuing Move request for scope (0.42, -0.29)
19:17:58.611 00.000 11616 Worker thread wakes up
19:17:58.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.29) opts 0xd
19:17:58.611 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.29)
19:17:58.611 00.000 11616 Moving (0.42, -0.29) raw xDistance=-0.25 yDistance=0.46
19:17:58.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
19:17:58.611 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.08 newest=1.10
19:17:58.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
19:17:58.611 00.000 11616 MoveAxis(E, 137, ABG)
19:17:58.611 00.000 11616 Guiding  Dir = 2, Dur = 137
19:17:58.611 00.000 11616 IsSlewing returns 0
19:17:58.611 00.000 11616 IsGuiding returns 0
19:17:58.611 00.000 11616 PulseGuide returned control before completion, sleep 147
19:17:58.627 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
19:17:58.658 00.031 12268 UpdateGuideState exits: m=897 SNR=20.6
19:17:58.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:58.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:17:58.658 00.000 12268 Enqueuing Expose request
19:17:58.769 00.111 11616 IsGuiding returns 1
19:17:58.769 00.000 11616 scope still moving after pulse duration time elapsed
19:17:58.801 00.032 11616 IsSlewing returns 0
19:17:58.801 00.000 11616 IsGuiding returns 0
19:17:58.801 00.000 11616 scope move finished after 137 + 44 ms
19:17:58.801 00.000 11616 Move returns status 0, amount 137
19:17:58.801 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1920 applied
19:17:58.801 00.000 11616 MoveAxis(S, 1959, ABG)
19:17:58.801 00.000 11616 Guiding  Dir = 1, Dur = 1959
19:17:58.801 00.000 11616 IsSlewing returns 0
19:17:58.801 00.000 11616 IsGuiding returns 0
19:17:58.801 00.000 11616 PulseGuide returned control before completion, sleep 1969
19:18:00.775 01.974 11616 IsGuiding returns 1
19:18:00.775 00.000 11616 scope still moving after pulse duration time elapsed
19:18:00.808 00.033 11616 IsSlewing returns 0
19:18:00.808 00.000 11616 IsGuiding returns 0
19:18:00.808 00.000 11616 scope move finished after 1959 + 46 ms
19:18:00.808 00.000 11616 Move returns status 0, amount 1959
19:18:00.808 00.000 11616 move complete, result=0
19:18:00.808 00.000 11616 worker thread done servicing request
19:18:00.808 00.000 11616 Worker thread wakes up
19:18:00.809 00.001 12268 GuideStep: -0.2 px 137 ms EAST, 0.5 px 1959 ms SOUTH
19:18:00.809 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:00.809 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:02.812 02.003 11616 Exposure complete
19:18:02.866 00.054 11616 worker thread done servicing request
19:18:02.866 00.000 12268 OnExposeComplete: enter
19:18:02.866 00.000 12268 UpdateGuideState(): m_state=6
19:18:02.866 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
19:18:02.866 00.000 12268 Star::Find returns 1 (0), X=539.18, Y=251.83, Mass=917, SNR=20.9, Peak=51 HFD=5.7
19:18:02.866 00.000 12268 MultiStar: large primary error, entering stabilization period
19:18:02.866 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.60 = 1.69)
19:18:02.866 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.42)
19:18:02.866 00.000 12268 CameraToMount -- cameraX=-2.05 cameraY=-0.04 hyp=2.05 cameraTheta=-3.12 mountX=-0.24 mountY=-2.03, mountTheta=-1.69
19:18:02.866 00.000 12268 SchedulePrimaryMove(0D94C700, x=-2.05, y=-0.04, opts=13)
19:18:02.866 00.000 12268 Enqueuing Move request for scope (-2.05, -0.04)
19:18:02.866 00.000 11616 Worker thread wakes up
19:18:02.866 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.05, -0.04) opts 0xd
19:18:02.866 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.05, -0.04)
19:18:02.866 00.000 11616 Moving (-2.05, -0.04) raw xDistance=-0.24 yDistance=-2.03
19:18:02.866 00.000 11616 BLC: History state: CurrMiss=-2.03, AvgInitMiss=-2.03, ShCount=0, LgCount=1, SticCount=0,  Deflections: 0=0.068708, 1:-2.027068
19:18:02.866 00.000 11616 BLC: Average miss indicates over-shooting, nominal decrease by -1143.000000
19:18:02.866 00.000 11616 BLC: window closed
19:18:02.866 00.000 11616 BLC: Pulse adjusted to 1536
19:18:02.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
19:18:02.866 00.000 11616 resist switch: large excursion: input -2.03 thresh 0.60 direction from 1 to -1
19:18:02.866 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.08
19:18:02.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -2.03
19:18:02.866 00.000 11616 MoveAxis(E, 132, ABG)
19:18:02.866 00.000 11616 Guiding  Dir = 2, Dur = 132
19:18:02.866 00.000 11616 IsSlewing returns 0
19:18:02.866 00.000 11616 IsGuiding returns 0
19:18:02.866 00.000 11616 PulseGuide returned control before completion, sleep 142
19:18:02.882 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:02.906 00.024 12268 UpdateGuideState exits: m=917 SNR=20.9
19:18:02.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:02.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:02.906 00.000 12268 Enqueuing Expose request
19:18:03.024 00.118 11616 IsGuiding returns 1
19:18:03.024 00.000 11616 scope still moving after pulse duration time elapsed
19:18:03.056 00.032 11616 IsSlewing returns 0
19:18:03.056 00.000 11616 IsGuiding returns 0
19:18:03.056 00.000 11616 scope move finished after 132 + 51 ms
19:18:03.056 00.000 11616 Move returns status 0, amount 132
19:18:03.056 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1536 applied
19:18:03.056 00.000 11616 MoveAxis(N, 1707, ABG)
19:18:03.056 00.000 11616 Guiding  Dir = 0, Dur = 1707
19:18:03.056 00.000 11616 IsSlewing returns 0
19:18:03.056 00.000 11616 IsGuiding returns 0
19:18:03.056 00.000 11616 PulseGuide returned control before completion, sleep 1717
19:18:03.072 00.016 12268 evsrv: cli 0F8E69C0 connect
19:18:03.072 00.000 12268 case statement mapped state 6 to 3
19:18:03.072 00.000 12268 case statement mapped state 6 to 3
19:18:03.072 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"9a55babb-b94c-450d-b05f-4e79ea72f61f"}
19:18:03.072 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"9a55babb-b94c-450d-b05f-4e79ea72f61f"}
19:18:03.072 00.000 12268 evsrv: cli 0F8E69C0 disconnect
19:18:04.778 01.706 11616 IsGuiding returns 1
19:18:04.778 00.000 11616 scope still moving after pulse duration time elapsed
19:18:04.810 00.032 11616 IsSlewing returns 0
19:18:04.810 00.000 11616 IsGuiding returns 0
19:18:04.810 00.000 11616 scope move finished after 1707 + 45 ms
19:18:04.810 00.000 11616 Move returns status 0, amount 1707
19:18:04.810 00.000 11616 move complete, result=0
19:18:04.810 00.000 11616 worker thread done servicing request
19:18:04.810 00.000 11616 Worker thread wakes up
19:18:04.810 00.000 12268 GuideStep: -0.2 px 132 ms EAST, -2.0 px 1707 ms NORTH
19:18:04.810 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:04.810 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:06.816 02.006 11616 Exposure complete
19:18:06.864 00.048 11616 worker thread done servicing request
19:18:06.864 00.000 12268 OnExposeComplete: enter
19:18:06.864 00.000 12268 UpdateGuideState(): m_state=6
19:18:06.864 00.000 12268 Star::Find(15, 539, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
19:18:06.864 00.000 12268 Star::Find returns 1 (0), X=538.08, Y=250.89, Mass=887, SNR=20.4, Peak=96 HFD=4.7
19:18:06.864 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
19:18:06.864 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
19:18:06.864 00.000 12268 CameraToMount -- cameraX=-3.14 cameraY=-0.97 hyp=3.29 cameraTheta=-2.84 mountX=-1.28 mountY=-2.99, mountTheta=-1.97
19:18:06.875 00.011 12268 SchedulePrimaryMove(0D94C700, x=-3.14, y=-0.97, opts=13)
19:18:06.875 00.000 12268 Enqueuing Move request for scope (-3.14, -0.97)
19:18:06.875 00.000 11616 Worker thread wakes up
19:18:06.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.14, -0.97) opts 0xd
19:18:06.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.14, -0.97)
19:18:06.875 00.000 11616 Moving (-3.14, -0.97) raw xDistance=-1.28 yDistance=-2.99
19:18:06.875 00.000 11616 BLC: History state: CurrMiss=2.99, AvgInitMiss=0.48, ShCount=1, LgCount=1, SticCount=0,  Deflections: 0=-0.304060, 1:2.992613
19:18:06.875 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
19:18:06.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.64 from input -1.28
19:18:06.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -2.99
19:18:06.875 00.000 11616 MoveAxis(E, 709, ABG)
19:18:06.875 00.000 11616 Guiding  Dir = 2, Dur = 709
19:18:06.875 00.000 11616 IsSlewing returns 0
19:18:06.875 00.000 11616 IsGuiding returns 0
19:18:06.875 00.000 11616 PulseGuide returned control before completion, sleep 719
19:18:06.895 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:06.911 00.016 12268 UpdateGuideState exits: m=887 SNR=20.4
19:18:06.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:06.911 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:06.911 00.000 12268 Enqueuing Expose request
19:18:07.609 00.698 11616 IsGuiding returns 1
19:18:07.609 00.000 11616 scope still moving after pulse duration time elapsed
19:18:07.641 00.032 11616 IsSlewing returns 0
19:18:07.641 00.000 11616 IsGuiding returns 0
19:18:07.641 00.000 11616 scope move finished after 709 + 55 ms
19:18:07.641 00.000 11616 Move returns status 0, amount 709
19:18:07.641 00.000 11616 MoveAxis(N, 253, ABG)
19:18:07.641 00.000 11616 Guiding  Dir = 0, Dur = 253
19:18:07.641 00.000 11616 IsSlewing returns 0
19:18:07.641 00.000 11616 IsGuiding returns 0
19:18:07.641 00.000 11616 PulseGuide returned control before completion, sleep 263
19:18:07.910 00.269 11616 IsGuiding returns 1
19:18:07.910 00.000 11616 scope still moving after pulse duration time elapsed
19:18:07.942 00.032 11616 IsSlewing returns 0
19:18:07.942 00.000 11616 IsGuiding returns 1
19:18:07.974 00.032 11616 IsSlewing returns 0
19:18:07.974 00.000 11616 IsGuiding returns 1
19:18:08.005 00.031 11616 IsSlewing returns 0
19:18:08.005 00.000 11616 IsGuiding returns 1
19:18:08.037 00.032 11616 IsSlewing returns 0
19:18:08.037 00.000 11616 IsGuiding returns 0
19:18:08.037 00.000 11616 scope move finished after 253 + 143 ms
19:18:08.037 00.000 11616 Move returns status 0, amount 253
19:18:08.037 00.000 11616 move complete, result=0
19:18:08.037 00.000 11616 worker thread done servicing request
19:18:08.037 00.000 11616 Worker thread wakes up
19:18:08.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:08.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:08.037 00.000 12268 GuideStep: -1.3 px 709 ms EAST, -3.0 px 253 ms NORTH
19:18:10.031 01.994 11616 Exposure complete
19:18:10.094 00.063 11616 worker thread done servicing request
19:18:10.094 00.000 12268 OnExposeComplete: enter
19:18:10.094 00.000 12268 UpdateGuideState(): m_state=6
19:18:10.094 00.000 12268 Star::Find(15, 538, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
19:18:10.094 00.000 12268 Star::Find returns 1 (0), X=538.83, Y=251.42, Mass=911, SNR=20.8, Peak=79 HFD=4.8
19:18:10.094 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.43 = 1.85)
19:18:10.094 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.26)
19:18:10.094 00.000 12268 CameraToMount -- cameraX=-2.39 cameraY=-0.45 hyp=2.43 cameraTheta=-2.96 mountX=-0.68 mountY=-2.31, mountTheta=-1.86
19:18:10.094 00.000 12268 SchedulePrimaryMove(0D94C700, x=-2.39, y=-0.45, opts=13)
19:18:10.094 00.000 12268 Enqueuing Move request for scope (-2.39, -0.45)
19:18:10.094 00.000 11616 Worker thread wakes up
19:18:10.094 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.39, -0.45) opts 0xd
19:18:10.094 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.39, -0.45)
19:18:10.094 00.000 11616 Moving (-2.39, -0.45) raw xDistance=-0.68 yDistance=-2.31
19:18:10.094 00.000 11616 BLC: History state: CurrMiss=2.31, AvgInitMiss=0.48, ShCount=1, LgCount=1, SticCount=0,  Deflections: 0=-0.304060, 1:2.992613, 2:2.314644
19:18:10.094 00.000 11616 BLC: Under-shoot: nominal increase by 272
19:18:10.094 00.000 11616 BLC: window closed
19:18:10.094 00.000 11616 BLC: Pulse adjusted to 1690
19:18:10.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.68
19:18:10.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -2.31
19:18:10.094 00.000 11616 MoveAxis(E, 376, ABG)
19:18:10.094 00.000 11616 Guiding  Dir = 2, Dur = 376
19:18:10.094 00.000 11616 IsSlewing returns 0
19:18:10.094 00.000 11616 IsGuiding returns 0
19:18:10.094 00.000 11616 PulseGuide returned control before completion, sleep 386
19:18:10.107 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:10.125 00.018 12268 UpdateGuideState exits: m=911 SNR=20.8
19:18:10.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:10.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:10.125 00.000 12268 Enqueuing Expose request
19:18:10.156 00.031 12268 evsrv: cli 0F8E6D80 connect
19:18:10.156 00.000 12268 case statement mapped state 6 to 3
19:18:10.156 00.000 12268 case statement mapped state 6 to 3
19:18:10.156 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"b8bfa5f3-577d-4ac6-9ef4-0a6a2cce9eca"}
19:18:10.156 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"b8bfa5f3-577d-4ac6-9ef4-0a6a2cce9eca"}
19:18:10.156 00.000 12268 evsrv: cli 0F8E6D80 disconnect
19:18:10.500 00.344 11616 IsGuiding returns 1
19:18:10.500 00.000 11616 scope still moving after pulse duration time elapsed
19:18:10.531 00.031 11616 IsSlewing returns 0
19:18:10.531 00.000 11616 IsGuiding returns 1
19:18:10.562 00.031 11616 IsSlewing returns 0
19:18:10.562 00.000 11616 IsGuiding returns 1
19:18:10.594 00.032 11616 IsSlewing returns 0
19:18:10.594 00.000 11616 IsGuiding returns 0
19:18:10.594 00.000 11616 scope move finished after 376 + 117 ms
19:18:10.594 00.000 11616 Move returns status 0, amount 376
19:18:10.594 00.000 11616 MoveAxis(N, 196, ABG)
19:18:10.594 00.000 11616 Guiding  Dir = 0, Dur = 196
19:18:10.594 00.000 11616 IsSlewing returns 0
19:18:10.594 00.000 11616 IsGuiding returns 0
19:18:10.594 00.000 11616 PulseGuide returned control before completion, sleep 206
19:18:10.816 00.222 11616 IsGuiding returns 1
19:18:10.816 00.000 11616 scope still moving after pulse duration time elapsed
19:18:10.847 00.031 11616 IsSlewing returns 0
19:18:10.847 00.000 11616 IsGuiding returns 0
19:18:10.847 00.000 11616 scope move finished after 196 + 56 ms
19:18:10.847 00.000 11616 Move returns status 0, amount 196
19:18:10.847 00.000 11616 move complete, result=0
19:18:10.847 00.000 11616 worker thread done servicing request
19:18:10.847 00.000 11616 Worker thread wakes up
19:18:10.847 00.000 12268 GuideStep: -0.7 px 376 ms EAST, -2.3 px 196 ms NORTH
19:18:10.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:10.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:12.860 02.013 11616 Exposure complete
19:18:12.908 00.048 11616 worker thread done servicing request
19:18:12.908 00.000 12268 OnExposeComplete: enter
19:18:12.908 00.000 12268 UpdateGuideState(): m_state=6
19:18:12.908 00.000 12268 Star::Find(15, 538, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
19:18:12.908 00.000 12268 Star::Find returns 1 (0), X=538.86, Y=251.93, Mass=957, SNR=21.4, Peak=82 HFD=5.6
19:18:12.908 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
19:18:12.908 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
19:18:12.908 00.000 12268 CameraToMount -- cameraX=-2.37 cameraY=0.07 hyp=2.37 cameraTheta=3.11 mountX=-0.16 mountY=-2.36, mountTheta=-1.64
19:18:12.908 00.000 12268 SchedulePrimaryMove(0D94C700, x=-2.37, y=0.07, opts=13)
19:18:12.908 00.000 12268 Enqueuing Move request for scope (-2.37, 0.07)
19:18:12.923 00.015 11616 Worker thread wakes up
19:18:12.923 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.37, 0.07) opts 0xd
19:18:12.923 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.37, 0.07)
19:18:12.923 00.000 11616 Moving (-2.37, 0.07) raw xDistance=-0.16 yDistance=-2.36
19:18:12.923 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:12.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:18:12.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -2.36
19:18:12.923 00.000 11616 MoveAxis(E, 0, ABG)
19:18:12.923 00.000 11616 Move returns status 0, amount 0
19:18:12.923 00.000 11616 MoveAxis(N, 199, ABG)
19:18:12.923 00.000 11616 Guiding  Dir = 0, Dur = 199
19:18:12.923 00.000 11616 IsSlewing returns 0
19:18:12.923 00.000 11616 IsGuiding returns 0
19:18:12.923 00.000 11616 PulseGuide returned control before completion, sleep 209
19:18:12.939 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:12.955 00.016 12268 UpdateGuideState exits: m=957 SNR=21.4
19:18:12.955 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:12.955 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:12.955 00.000 12268 Enqueuing Expose request
19:18:13.145 00.190 11616 IsGuiding returns 1
19:18:13.145 00.000 11616 scope still moving after pulse duration time elapsed
19:18:13.177 00.032 11616 IsSlewing returns 0
19:18:13.177 00.000 11616 IsGuiding returns 0
19:18:13.177 00.000 11616 scope move finished after 199 + 53 ms
19:18:13.177 00.000 11616 Move returns status 0, amount 199
19:18:13.177 00.000 11616 move complete, result=0
19:18:13.177 00.000 11616 worker thread done servicing request
19:18:13.177 00.000 11616 Worker thread wakes up
19:18:13.177 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -2.4 px 199 ms NORTH
19:18:13.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:13.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:15.187 02.010 11616 Exposure complete
19:18:15.234 00.047 11616 worker thread done servicing request
19:18:15.234 00.000 12268 OnExposeComplete: enter
19:18:15.234 00.000 12268 UpdateGuideState(): m_state=6
19:18:15.234 00.000 12268 Star::Find(15, 538, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
19:18:15.234 00.000 12268 Star::Find returns 1 (0), X=538.96, Y=252.24, Mass=973, SNR=21.5, Peak=102 HFD=4.9
19:18:15.234 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
19:18:15.234 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
19:18:15.234 00.000 12268 CameraToMount -- cameraX=-2.27 cameraY=0.37 hyp=2.30 cameraTheta=2.98 mountX=0.15 mountY=-2.30, mountTheta=-1.51
19:18:15.234 00.000 12268 SchedulePrimaryMove(0D94C700, x=-2.27, y=0.37, opts=13)
19:18:15.234 00.000 12268 Enqueuing Move request for scope (-2.27, 0.37)
19:18:15.234 00.000 11616 Worker thread wakes up
19:18:15.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.27, 0.37) opts 0xd
19:18:15.234 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.27, 0.37)
19:18:15.234 00.000 11616 Moving (-2.27, 0.37) raw xDistance=0.15 yDistance=-2.30
19:18:15.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:15.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:18:15.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -2.30
19:18:15.234 00.000 11616 MoveAxis(E, 0, ABG)
19:18:15.234 00.000 11616 Move returns status 0, amount 0
19:18:15.234 00.000 11616 MoveAxis(N, 194, ABG)
19:18:15.234 00.000 11616 Guiding  Dir = 0, Dur = 194
19:18:15.234 00.000 11616 IsSlewing returns 0
19:18:15.234 00.000 11616 IsGuiding returns 0
19:18:15.234 00.000 11616 PulseGuide returned control before completion, sleep 204
19:18:15.250 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:15.281 00.031 12268 UpdateGuideState exits: m=973 SNR=21.5
19:18:15.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:15.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:15.281 00.000 12268 Enqueuing Expose request
19:18:15.453 00.172 11616 IsGuiding returns 1
19:18:15.453 00.000 11616 scope still moving after pulse duration time elapsed
19:18:15.484 00.031 11616 IsSlewing returns 0
19:18:15.484 00.000 11616 IsGuiding returns 0
19:18:15.484 00.000 11616 scope move finished after 194 + 45 ms
19:18:15.484 00.000 11616 Move returns status 0, amount 194
19:18:15.484 00.000 11616 move complete, result=0
19:18:15.484 00.000 11616 worker thread done servicing request
19:18:15.484 00.000 11616 Worker thread wakes up
19:18:15.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:15.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:15.484 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -2.3 px 194 ms NORTH
19:18:17.480 01.996 11616 Exposure complete
19:18:17.543 00.063 11616 worker thread done servicing request
19:18:17.543 00.000 12268 OnExposeComplete: enter
19:18:17.543 00.000 12268 UpdateGuideState(): m_state=6
19:18:17.543 00.000 12268 Star::Find(15, 538, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
19:18:17.543 00.000 12268 Star::Find returns 1 (0), X=539.75, Y=252.03, Mass=927, SNR=20.9, Peak=72 HFD=5.3
19:18:17.543 00.000 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
19:18:17.543 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
19:18:17.543 00.000 12268 CameraToMount -- cameraX=-1.47 cameraY=0.17 hyp=1.48 cameraTheta=3.03 mountX=0.02 mountY=-1.48, mountTheta=-1.56
19:18:17.543 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.47, y=0.17, opts=13)
19:18:17.543 00.000 12268 Enqueuing Move request for scope (-1.47, 0.17)
19:18:17.543 00.000 11616 Worker thread wakes up
19:18:17.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.47, 0.17) opts 0xd
19:18:17.543 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.47, 0.17)
19:18:17.543 00.000 11616 Moving (-1.47, 0.17) raw xDistance=0.02 yDistance=-1.48
19:18:17.543 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:17.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:18:17.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -1.48
19:18:17.543 00.000 11616 MoveAxis(E, 0, ABG)
19:18:17.543 00.000 11616 Move returns status 0, amount 0
19:18:17.543 00.000 11616 MoveAxis(N, 126, ABG)
19:18:17.543 00.000 11616 Guiding  Dir = 0, Dur = 126
19:18:17.543 00.000 11616 IsSlewing returns 0
19:18:17.543 00.000 11616 IsGuiding returns 0
19:18:17.543 00.000 11616 PulseGuide returned control before completion, sleep 136
19:18:17.562 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:17.575 00.013 12268 UpdateGuideState exits: m=927 SNR=20.9
19:18:17.575 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:17.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:17.575 00.000 12268 Enqueuing Expose request
19:18:17.702 00.127 11616 IsGuiding returns 1
19:18:17.702 00.000 11616 scope still moving after pulse duration time elapsed
19:18:17.734 00.032 11616 IsSlewing returns 0
19:18:17.734 00.000 11616 IsGuiding returns 0
19:18:17.734 00.000 11616 scope move finished after 126 + 57 ms
19:18:17.734 00.000 11616 Move returns status 0, amount 126
19:18:17.734 00.000 11616 move complete, result=0
19:18:17.734 00.000 11616 worker thread done servicing request
19:18:17.734 00.000 11616 Worker thread wakes up
19:18:17.734 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -1.5 px 126 ms NORTH
19:18:17.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:17.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:19.750 02.016 11616 Exposure complete
19:18:19.797 00.047 11616 worker thread done servicing request
19:18:19.797 00.000 12268 OnExposeComplete: enter
19:18:19.797 00.000 12268 UpdateGuideState(): m_state=6
19:18:19.797 00.000 12268 Star::Find(15, 539, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
19:18:19.797 00.000 12268 Star::Find returns 1 (0), X=539.71, Y=252.10, Mass=918, SNR=20.8, Peak=74 HFD=5.0
19:18:19.797 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
19:18:19.797 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
19:18:19.797 00.000 12268 CameraToMount -- cameraX=-1.52 cameraY=0.24 hyp=1.53 cameraTheta=2.99 mountX=0.09 mountY=-1.53, mountTheta=-1.51
19:18:19.797 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.52, y=0.24, opts=13)
19:18:19.797 00.000 12268 Enqueuing Move request for scope (-1.52, 0.24)
19:18:19.797 00.000 11616 Worker thread wakes up
19:18:19.797 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.52, 0.24) opts 0xd
19:18:19.797 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.52, 0.24)
19:18:19.797 00.000 11616 Moving (-1.52, 0.24) raw xDistance=0.09 yDistance=-1.53
19:18:19.797 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:19.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:18:19.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -1.53
19:18:19.797 00.000 11616 MoveAxis(E, 0, ABG)
19:18:19.797 00.000 11616 Move returns status 0, amount 0
19:18:19.797 00.000 11616 MoveAxis(N, 130, ABG)
19:18:19.797 00.000 11616 Guiding  Dir = 0, Dur = 130
19:18:19.797 00.000 11616 IsSlewing returns 0
19:18:19.797 00.000 11616 IsGuiding returns 0
19:18:19.797 00.000 11616 PulseGuide returned control before completion, sleep 140
19:18:19.828 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=243, Gamma=1.290
19:18:19.843 00.015 12268 UpdateGuideState exits: m=918 SNR=20.8
19:18:19.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:19.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:19.843 00.000 12268 Enqueuing Expose request
19:18:19.953 00.110 11616 IsGuiding returns 1
19:18:19.953 00.000 11616 scope still moving after pulse duration time elapsed
19:18:19.984 00.031 11616 IsSlewing returns 0
19:18:19.984 00.000 11616 IsGuiding returns 1
19:18:20.015 00.031 11616 IsSlewing returns 0
19:18:20.015 00.000 11616 IsGuiding returns 1
19:18:20.047 00.032 11616 IsSlewing returns 0
19:18:20.047 00.000 11616 IsGuiding returns 1
19:18:20.078 00.031 11616 IsSlewing returns 0
19:18:20.078 00.000 11616 IsGuiding returns 0
19:18:20.078 00.000 11616 scope move finished after 130 + 139 ms
19:18:20.078 00.000 11616 Move returns status 0, amount 130
19:18:20.078 00.000 11616 move complete, result=0
19:18:20.078 00.000 11616 worker thread done servicing request
19:18:20.078 00.000 11616 Worker thread wakes up
19:18:20.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:20.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:20.078 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -1.5 px 130 ms NORTH
19:18:22.072 01.994 11616 Exposure complete
19:18:22.136 00.064 11616 worker thread done servicing request
19:18:22.136 00.000 12268 OnExposeComplete: enter
19:18:22.136 00.000 12268 UpdateGuideState(): m_state=6
19:18:22.136 00.000 12268 Star::Find(15, 539, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
19:18:22.136 00.000 12268 Star::Find returns 1 (0), X=539.73, Y=252.03, Mass=965, SNR=21.4, Peak=75 HFD=5.3
19:18:22.136 00.000 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
19:18:22.136 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.55 = -1.55)
19:18:22.136 00.000 12268 CameraToMount -- cameraX=-1.50 cameraY=0.17 hyp=1.51 cameraTheta=3.03 mountX=0.02 mountY=-1.51, mountTheta=-1.56
19:18:22.136 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.50, y=0.17, opts=13)
19:18:22.136 00.000 12268 Enqueuing Move request for scope (-1.50, 0.17)
19:18:22.136 00.000 11616 Worker thread wakes up
19:18:22.136 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.50, 0.17) opts 0xd
19:18:22.136 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.50, 0.17)
19:18:22.136 00.000 11616 Moving (-1.50, 0.17) raw xDistance=0.02 yDistance=-1.51
19:18:22.136 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:22.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:18:22.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -1.51
19:18:22.136 00.000 11616 MoveAxis(E, 0, ABG)
19:18:22.136 00.000 11616 Move returns status 0, amount 0
19:18:22.136 00.000 11616 MoveAxis(N, 127, ABG)
19:18:22.136 00.000 11616 Guiding  Dir = 0, Dur = 127
19:18:22.136 00.000 11616 IsSlewing returns 0
19:18:22.136 00.000 11616 IsGuiding returns 0
19:18:22.136 00.000 11616 PulseGuide returned control before completion, sleep 137
19:18:22.156 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
19:18:22.167 00.011 12268 UpdateGuideState exits: m=965 SNR=21.4
19:18:22.183 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:22.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:22.183 00.000 12268 Enqueuing Expose request
19:18:22.294 00.111 11616 IsGuiding returns 1
19:18:22.294 00.000 11616 scope still moving after pulse duration time elapsed
19:18:22.326 00.032 11616 IsSlewing returns 0
19:18:22.326 00.000 11616 IsGuiding returns 0
19:18:22.326 00.000 11616 scope move finished after 127 + 56 ms
19:18:22.326 00.000 11616 Move returns status 0, amount 127
19:18:22.326 00.000 11616 move complete, result=0
19:18:22.326 00.000 11616 worker thread done servicing request
19:18:22.326 00.000 11616 Worker thread wakes up
19:18:22.326 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -1.5 px 127 ms NORTH
19:18:22.326 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:22.326 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:24.325 01.999 11616 Exposure complete
19:18:24.389 00.064 11616 worker thread done servicing request
19:18:24.389 00.000 12268 OnExposeComplete: enter
19:18:24.389 00.000 12268 UpdateGuideState(): m_state=6
19:18:24.389 00.000 12268 Star::Find(15, 539, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
19:18:24.389 00.000 12268 Star::Find returns 1 (0), X=540.25, Y=252.13, Mass=968, SNR=21.4, Peak=94 HFD=5.0
19:18:24.389 00.000 12268 MultiStar: exiting stabilization period
19:18:24.389 00.000 12268 MultiStar: [#1 -1.20,0.35,0.87,U] [#2 -0.92,0.26,0.78,U] [#3 -1.05,0.48,0.65,U] [#4 -1.34,0.26,0.67,U] [#5 -0.70,0.47,0.52,U] [#6 -1.17,0.06,0.45,U] [#7 -0.80,0.57,0.39,U] [#8 -1.07,0.25,0.38,U] 
19:18:24.389 00.000 12268 single-star, 8 included, MultiStar: {-1.04, 0.32}, one-star: {-0.98, 0.27}
19:18:24.389 00.000 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.40 = 1.40)
19:18:24.389 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.71 = -1.71)
19:18:24.389 00.000 12268 CameraToMount -- cameraX=-0.98 cameraY=0.27 hyp=1.02 cameraTheta=2.87 mountX=0.17 mountY=-1.01, mountTheta=-1.40
19:18:24.389 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.98, y=0.27, opts=13)
19:18:24.389 00.000 12268 Enqueuing Move request for scope (-0.98, 0.27)
19:18:24.389 00.000 11616 Worker thread wakes up
19:18:24.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 0.27) opts 0xd
19:18:24.389 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.98, 0.27)
19:18:24.389 00.000 11616 Moving (-0.98, 0.27) raw xDistance=0.17 yDistance=-1.01
19:18:24.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:24.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:18:24.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -1.01
19:18:24.389 00.000 11616 MoveAxis(E, 0, ABG)
19:18:24.389 00.000 11616 Move returns status 0, amount 0
19:18:24.389 00.000 11616 MoveAxis(N, 85, ABG)
19:18:24.389 00.000 11616 Guiding  Dir = 0, Dur = 85
19:18:24.389 00.000 11616 IsSlewing returns 0
19:18:24.389 00.000 11616 IsGuiding returns 0
19:18:24.389 00.000 11616 PulseGuide returned control before completion, sleep 95
19:18:24.421 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:24.437 00.016 12268 UpdateGuideState exits: m=968 SNR=21.4
19:18:24.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:24.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:24.437 00.000 12268 Enqueuing Expose request
19:18:24.500 00.063 11616 IsGuiding returns 1
19:18:24.500 00.000 11616 scope still moving after pulse duration time elapsed
19:18:24.531 00.031 11616 IsSlewing returns 0
19:18:24.531 00.000 11616 IsGuiding returns 0
19:18:24.531 00.000 11616 scope move finished after 85 + 46 ms
19:18:24.531 00.000 11616 Move returns status 0, amount 85
19:18:24.531 00.000 11616 move complete, result=0
19:18:24.531 00.000 11616 worker thread done servicing request
19:18:24.531 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -1.0 px 85 ms NORTH
19:18:24.531 00.000 11616 Worker thread wakes up
19:18:24.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:24.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:26.536 02.005 11616 Exposure complete
19:18:26.593 00.057 11616 worker thread done servicing request
19:18:26.593 00.000 12268 OnExposeComplete: enter
19:18:26.593 00.000 12268 UpdateGuideState(): m_state=6
19:18:26.593 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
19:18:26.593 00.000 12268 Star::Find returns 1 (0), X=540.11, Y=251.77, Mass=978, SNR=21.6, Peak=94 HFD=4.9
19:18:26.593 00.000 12268 MultiStar: [#1 -1.05,0.08,0.90,U] [#2 -1.00,0.19,0.80,U] [#3 -0.88,0.23,0.68,U] [#4 -1.30,-0.30,0.65,U] [#5 -0.79,0.18,0.55,U] [#6 -1.08,-0.14,0.51,U] [#7 -1.14,0.25,0.39,U] [#8 -1.12,0.33,0.42,U] 
19:18:26.593 00.000 12268 refined, 8 included, MultiStar: {-1.05, 0.06}, one-star: {-1.12, -0.09}
19:18:26.593 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
19:18:26.593 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
19:18:26.593 00.000 12268 CameraToMount -- cameraX=-1.05 cameraY=0.06 hyp=1.05 cameraTheta=3.08 mountX=-0.04 mountY=-1.05, mountTheta=-1.61
19:18:26.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.05, y=0.06, opts=13)
19:18:26.593 00.000 12268 Enqueuing Move request for scope (-1.05, 0.06)
19:18:26.593 00.000 11616 Worker thread wakes up
19:18:26.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.06) opts 0xd
19:18:26.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.05, 0.06)
19:18:26.593 00.000 11616 Moving (-1.05, 0.06) raw xDistance=-0.04 yDistance=-1.05
19:18:26.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:26.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:18:26.599 00.006 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -1.05
19:18:26.599 00.000 11616 MoveAxis(E, 0, ABG)
19:18:26.599 00.000 11616 Move returns status 0, amount 0
19:18:26.599 00.000 11616 MoveAxis(N, 89, ABG)
19:18:26.599 00.000 11616 Guiding  Dir = 0, Dur = 89
19:18:26.599 00.000 11616 IsSlewing returns 0
19:18:26.599 00.000 11616 IsGuiding returns 0
19:18:26.599 00.000 11616 PulseGuide returned control before completion, sleep 99
19:18:26.615 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:26.631 00.016 12268 UpdateGuideState exits: m=978 SNR=21.6
19:18:26.631 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:26.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:26.631 00.000 12268 Enqueuing Expose request
19:18:26.710 00.079 11616 IsGuiding returns 1
19:18:26.710 00.000 11616 scope still moving after pulse duration time elapsed
19:18:26.742 00.032 11616 IsSlewing returns 0
19:18:26.742 00.000 11616 IsGuiding returns 0
19:18:26.742 00.000 11616 scope move finished after 89 + 54 ms
19:18:26.742 00.000 11616 Move returns status 0, amount 89
19:18:26.742 00.000 11616 move complete, result=0
19:18:26.742 00.000 11616 worker thread done servicing request
19:18:26.742 00.000 11616 Worker thread wakes up
19:18:26.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:26.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:26.742 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -1.1 px 89 ms NORTH
19:18:28.750 02.008 11616 Exposure complete
19:18:28.796 00.046 11616 worker thread done servicing request
19:18:28.796 00.000 12268 OnExposeComplete: enter
19:18:28.796 00.000 12268 UpdateGuideState(): m_state=6
19:18:28.796 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
19:18:28.796 00.000 12268 Star::Find returns 1 (0), X=540.26, Y=251.46, Mass=947, SNR=21.2, Peak=79 HFD=5.3
19:18:28.796 00.000 12268 MultiStar: [#1 -0.98,-0.41,0.87,U] [#2 -0.92,-0.27,0.84,U] [#3 -0.61,-0.32,0.66,U] [#4 -0.85,-0.56,0.70,U] [#5 -0.42,0.13,0.58,U] [#6 -0.94,-0.34,0.51,U] [#7 -0.72,0.23,0.40,U] [#8 -1.15,-0.21,0.37,U] 
19:18:28.796 00.000 12268 refined, 8 included, MultiStar: {-0.85, -0.28}, one-star: {-0.97, -0.41}
19:18:28.796 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.29 = 1.99)
19:18:28.796 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.12)
19:18:28.796 00.000 12268 CameraToMount -- cameraX=-0.85 cameraY=-0.28 hyp=0.89 cameraTheta=-2.82 mountX=-0.37 mountY=-0.80, mountTheta=-2.00
19:18:28.796 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.85, y=-0.28, opts=13)
19:18:28.796 00.000 12268 Enqueuing Move request for scope (-0.85, -0.28)
19:18:28.796 00.000 11616 Worker thread wakes up
19:18:28.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.28) opts 0xd
19:18:28.796 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.85, -0.28)
19:18:28.796 00.000 11616 Moving (-0.85, -0.28) raw xDistance=-0.37 yDistance=-0.80
19:18:28.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
19:18:28.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.80
19:18:28.796 00.000 11616 MoveAxis(E, 203, ABG)
19:18:28.796 00.000 11616 Guiding  Dir = 2, Dur = 203
19:18:28.796 00.000 11616 IsSlewing returns 0
19:18:28.796 00.000 11616 IsGuiding returns 0
19:18:28.796 00.000 11616 PulseGuide returned control before completion, sleep 213
19:18:28.828 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:28.843 00.015 12268 UpdateGuideState exits: m=947 SNR=21.2
19:18:28.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:28.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:28.843 00.000 12268 Enqueuing Expose request
19:18:29.031 00.188 11616 IsGuiding returns 1
19:18:29.031 00.000 11616 scope still moving after pulse duration time elapsed
19:18:29.062 00.031 11616 IsSlewing returns 0
19:18:29.062 00.000 11616 IsGuiding returns 0
19:18:29.062 00.000 11616 scope move finished after 203 + 52 ms
19:18:29.062 00.000 11616 Move returns status 0, amount 203
19:18:29.062 00.000 11616 MoveAxis(N, 68, ABG)
19:18:29.062 00.000 11616 Guiding  Dir = 0, Dur = 68
19:18:29.062 00.000 11616 IsSlewing returns 0
19:18:29.062 00.000 11616 IsGuiding returns 0
19:18:29.062 00.000 11616 PulseGuide returned control before completion, sleep 78
19:18:29.156 00.094 11616 IsGuiding returns 1
19:18:29.156 00.000 11616 scope still moving after pulse duration time elapsed
19:18:29.187 00.031 11616 IsSlewing returns 0
19:18:29.187 00.000 11616 IsGuiding returns 0
19:18:29.187 00.000 11616 scope move finished after 68 + 56 ms
19:18:29.187 00.000 11616 Move returns status 0, amount 68
19:18:29.187 00.000 11616 move complete, result=0
19:18:29.187 00.000 11616 worker thread done servicing request
19:18:29.187 00.000 11616 Worker thread wakes up
19:18:29.187 00.000 12268 GuideStep: -0.4 px 203 ms EAST, -0.8 px 68 ms NORTH
19:18:29.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:29.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:31.187 02.000 11616 Exposure complete
19:18:31.242 00.055 11616 worker thread done servicing request
19:18:31.242 00.000 12268 OnExposeComplete: enter
19:18:31.242 00.000 12268 UpdateGuideState(): m_state=6
19:18:31.242 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
19:18:31.242 00.000 12268 Star::Find returns 1 (0), X=540.31, Y=251.43, Mass=902, SNR=20.7, Peak=84 HFD=4.7
19:18:31.242 00.000 12268 MultiStar: [#1 -0.83,-0.39,0.91,U] [#2 -1.01,-0.19,0.86,U] [#3 -0.75,-0.14,0.65,U] [#4 -1.13,-0.63,0.61,U] [#5 -0.68,-0.00,0.54,U] [#6 -0.77,-0.19,0.54,U] [#7 -0.91,0.32,0.42,U] [#8 -0.96,-0.16,0.43,U] 
19:18:31.242 00.000 12268 refined, 8 included, MultiStar: {-0.89, -0.25}, one-star: {-0.91, -0.43}
19:18:31.242 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.34 = 1.94)
19:18:31.242 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.17)
19:18:31.242 00.000 12268 CameraToMount -- cameraX=-0.89 cameraY=-0.25 hyp=0.92 cameraTheta=-2.87 mountX=-0.33 mountY=-0.85, mountTheta=-1.94
19:18:31.242 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.89, y=-0.25, opts=13)
19:18:31.242 00.000 12268 Enqueuing Move request for scope (-0.89, -0.25)
19:18:31.242 00.000 11616 Worker thread wakes up
19:18:31.242 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.25) opts 0xd
19:18:31.242 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.89, -0.25)
19:18:31.242 00.000 11616 Moving (-0.89, -0.25) raw xDistance=-0.33 yDistance=-0.85
19:18:31.242 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
19:18:31.242 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.85
19:18:31.242 00.000 11616 MoveAxis(E, 184, ABG)
19:18:31.242 00.000 11616 Guiding  Dir = 2, Dur = 184
19:18:31.250 00.008 11616 IsSlewing returns 0
19:18:31.250 00.000 11616 IsGuiding returns 0
19:18:31.250 00.000 11616 PulseGuide returned control before completion, sleep 194
19:18:31.258 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:31.281 00.023 12268 UpdateGuideState exits: m=902 SNR=20.7
19:18:31.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:31.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:31.281 00.000 12268 Enqueuing Expose request
19:18:31.449 00.168 11616 IsGuiding returns 1
19:18:31.449 00.000 11616 scope still moving after pulse duration time elapsed
19:18:31.480 00.031 11616 IsSlewing returns 0
19:18:31.480 00.000 11616 IsGuiding returns 0
19:18:31.480 00.000 11616 scope move finished after 184 + 46 ms
19:18:31.480 00.000 11616 Move returns status 0, amount 184
19:18:31.480 00.000 11616 MoveAxis(N, 72, ABG)
19:18:31.480 00.000 11616 Guiding  Dir = 0, Dur = 72
19:18:31.480 00.000 11616 IsSlewing returns 0
19:18:31.480 00.000 11616 IsGuiding returns 0
19:18:31.480 00.000 11616 PulseGuide returned control before completion, sleep 82
19:18:31.576 00.096 11616 IsGuiding returns 1
19:18:31.576 00.000 11616 scope still moving after pulse duration time elapsed
19:18:31.608 00.032 11616 IsSlewing returns 0
19:18:31.608 00.000 11616 IsGuiding returns 0
19:18:31.608 00.000 11616 scope move finished after 72 + 54 ms
19:18:31.608 00.000 11616 Move returns status 0, amount 72
19:18:31.608 00.000 11616 move complete, result=0
19:18:31.608 00.000 11616 worker thread done servicing request
19:18:31.608 00.000 12268 GuideStep: -0.3 px 184 ms EAST, -0.8 px 72 ms NORTH
19:18:31.608 00.000 11616 Worker thread wakes up
19:18:31.608 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:31.608 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:33.602 01.994 11616 Exposure complete
19:18:33.666 00.064 11616 worker thread done servicing request
19:18:33.666 00.000 12268 OnExposeComplete: enter
19:18:33.666 00.000 12268 UpdateGuideState(): m_state=6
19:18:33.666 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
19:18:33.666 00.000 12268 Star::Find returns 1 (0), X=540.47, Y=251.94, Mass=976, SNR=21.4, Peak=83 HFD=5.0
19:18:33.666 00.000 12268 MultiStar: [#1 -0.60,0.27,0.88,U] [#2 -0.57,0.32,0.88,U] [#3 -0.42,0.21,0.65,U] [#4 -0.79,-0.48,0.71,U] [#5 -0.38,0.28,0.52,U] [#6 -0.41,-0.07,0.50,U] [#7 -0.53,0.49,0.38,U] [#8 -0.84,0.15,0.38,U] 
19:18:33.666 00.000 12268 refined, 8 included, MultiStar: {-0.60, 0.12}, one-star: {-0.75, 0.08}
19:18:33.666 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
19:18:33.666 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
19:18:33.666 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=0.12 hyp=0.61 cameraTheta=2.94 mountX=0.07 mountY=-0.61, mountTheta=-1.46
19:18:33.666 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=0.12, opts=13)
19:18:33.666 00.000 12268 Enqueuing Move request for scope (-0.60, 0.12)
19:18:33.666 00.000 11616 Worker thread wakes up
19:18:33.666 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.12) opts 0xd
19:18:33.666 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, 0.12)
19:18:33.666 00.000 11616 Moving (-0.60, 0.12) raw xDistance=0.07 yDistance=-0.61
19:18:33.666 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:33.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:18:33.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
19:18:33.666 00.000 11616 MoveAxis(E, 0, ABG)
19:18:33.666 00.000 11616 Move returns status 0, amount 0
19:18:33.666 00.000 11616 MoveAxis(N, 52, ABG)
19:18:33.666 00.000 11616 Guiding  Dir = 0, Dur = 52
19:18:33.666 00.000 11616 IsSlewing returns 0
19:18:33.666 00.000 11616 IsGuiding returns 0
19:18:33.666 00.000 11616 PulseGuide returned control before completion, sleep 62
19:18:33.687 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:33.697 00.010 12268 UpdateGuideState exits: m=976 SNR=21.4
19:18:33.697 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:33.697 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:33.697 00.000 12268 Enqueuing Expose request
19:18:33.745 00.048 11616 IsGuiding returns 1
19:18:33.745 00.000 11616 scope still moving after pulse duration time elapsed
19:18:33.777 00.032 11616 IsSlewing returns 0
19:18:33.777 00.000 11616 IsGuiding returns 0
19:18:33.777 00.000 11616 scope move finished after 52 + 52 ms
19:18:33.777 00.000 11616 Move returns status 0, amount 52
19:18:33.777 00.000 11616 move complete, result=0
19:18:33.777 00.000 11616 worker thread done servicing request
19:18:33.777 00.000 11616 Worker thread wakes up
19:18:33.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:33.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:33.781 00.004 12268 GuideStep: 0.1 px 0 ms EAST, -0.6 px 52 ms NORTH
19:18:35.781 02.000 11616 Exposure complete
19:18:35.828 00.047 11616 worker thread done servicing request
19:18:35.828 00.000 12268 OnExposeComplete: enter
19:18:35.828 00.000 12268 UpdateGuideState(): m_state=6
19:18:35.828 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
19:18:35.828 00.000 12268 Star::Find returns 1 (0), X=540.55, Y=251.99, Mass=1035, SNR=22.2, Peak=87 HFD=5.1
19:18:35.828 00.000 12268 MultiStar: [#1 -0.56,0.36,0.85,U] [#2 -0.51,0.50,0.78,U] [#3 -0.15,0.27,0.65,U] [#4 -0.75,-0.01,0.61,U] [#5 -0.52,0.29,0.54,U] [#6 -0.66,0.20,0.52,U] [#7 -0.15,0.44,0.40,U] [#8 -0.65,0.18,0.36,U] 
19:18:35.828 00.000 12268 refined, 8 included, MultiStar: {-0.53, 0.26}, one-star: {-0.67, 0.13}
19:18:35.828 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
19:18:35.828 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
19:18:35.828 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.26 hyp=0.59 cameraTheta=2.68 mountX=0.21 mountY=-0.56, mountTheta=-1.21
19:18:35.828 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=0.26, opts=13)
19:18:35.828 00.000 12268 Enqueuing Move request for scope (-0.53, 0.26)
19:18:35.828 00.000 11616 Worker thread wakes up
19:18:35.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.26) opts 0xd
19:18:35.828 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, 0.26)
19:18:35.828 00.000 11616 Moving (-0.53, 0.26) raw xDistance=0.21 yDistance=-0.56
19:18:35.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:18:35.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:18:35.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
19:18:35.828 00.000 11616 MoveAxis(E, 0, ABG)
19:18:35.828 00.000 11616 Move returns status 0, amount 0
19:18:35.828 00.000 11616 MoveAxis(N, 47, ABG)
19:18:35.828 00.000 11616 Guiding  Dir = 0, Dur = 47
19:18:35.828 00.000 11616 IsSlewing returns 0
19:18:35.828 00.000 11616 IsGuiding returns 0
19:18:35.828 00.000 11616 PulseGuide returned control before completion, sleep 57
19:18:35.843 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:35.875 00.032 12268 UpdateGuideState exits: m=1035 SNR=22.2
19:18:35.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:35.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:35.875 00.000 12268 Enqueuing Expose request
19:18:35.906 00.031 11616 IsGuiding returns 1
19:18:35.906 00.000 11616 scope still moving after pulse duration time elapsed
19:18:35.937 00.031 11616 IsSlewing returns 0
19:18:35.937 00.000 11616 IsGuiding returns 1
19:18:35.968 00.031 11616 IsSlewing returns 0
19:18:35.968 00.000 11616 IsGuiding returns 0
19:18:35.968 00.000 11616 scope move finished after 47 + 84 ms
19:18:35.968 00.000 11616 Move returns status 0, amount 47
19:18:35.968 00.000 11616 move complete, result=0
19:18:35.968 00.000 11616 worker thread done servicing request
19:18:35.968 00.000 11616 Worker thread wakes up
19:18:35.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:35.968 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.6 px 47 ms NORTH
19:18:35.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:37.984 02.016 11616 Exposure complete
19:18:38.031 00.047 11616 worker thread done servicing request
19:18:38.031 00.000 12268 OnExposeComplete: enter
19:18:38.031 00.000 12268 UpdateGuideState(): m_state=6
19:18:38.031 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
19:18:38.031 00.000 12268 Star::Find returns 1 (0), X=540.69, Y=252.25, Mass=958, SNR=21.3, Peak=82 HFD=4.9
19:18:38.031 00.000 12268 MultiStar: [#1 -0.60,0.52,0.89,U] [#2 -0.54,0.64,0.87,U] [#3 -0.25,0.48,0.64,U] [#4 -0.20,0.35,0.70,U] [#5 -0.19,0.64,0.56,U] [#6 -0.49,0.36,0.54,U] [#7 -0.33,0.87,0.40,U] [#8 -0.53,0.52,0.39,U] 
19:18:38.031 00.000 12268 single-star, 8 included, MultiStar: {-0.42, 0.51}, one-star: {-0.53, 0.38}
19:18:38.031 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
19:18:38.031 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
19:18:38.031 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.38 hyp=0.66 cameraTheta=2.52 mountX=0.33 mountY=-0.58, mountTheta=-1.05
19:18:38.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=0.38, opts=13)
19:18:38.031 00.000 12268 Enqueuing Move request for scope (-0.53, 0.38)
19:18:38.031 00.000 11616 Worker thread wakes up
19:18:38.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.38) opts 0xd
19:18:38.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, 0.38)
19:18:38.031 00.000 11616 Moving (-0.53, 0.38) raw xDistance=0.33 yDistance=-0.58
19:18:38.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:18:38.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
19:18:38.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
19:18:38.031 00.000 11616 MoveAxis(E, 0, ABG)
19:18:38.031 00.000 11616 Move returns status 0, amount 0
19:18:38.031 00.000 11616 MoveAxis(N, 49, ABG)
19:18:38.031 00.000 11616 Guiding  Dir = 0, Dur = 49
19:18:38.031 00.000 11616 IsSlewing returns 0
19:18:38.031 00.000 11616 IsGuiding returns 0
19:18:38.031 00.000 11616 PulseGuide returned control before completion, sleep 59
19:18:38.047 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:38.078 00.031 12268 UpdateGuideState exits: m=958 SNR=21.3
19:18:38.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:38.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:38.078 00.000 12268 Enqueuing Expose request
19:18:38.109 00.031 11616 IsGuiding returns 1
19:18:38.109 00.000 11616 scope still moving after pulse duration time elapsed
19:18:38.140 00.031 11616 IsSlewing returns 0
19:18:38.140 00.000 11616 IsGuiding returns 0
19:18:38.140 00.000 11616 scope move finished after 49 + 50 ms
19:18:38.140 00.000 11616 Move returns status 0, amount 49
19:18:38.140 00.000 11616 move complete, result=0
19:18:38.140 00.000 11616 worker thread done servicing request
19:18:38.140 00.000 11616 Worker thread wakes up
19:18:38.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:38.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:38.161 00.021 12268 GuideStep: 0.3 px 0 ms EAST, -0.6 px 49 ms NORTH
19:18:40.156 01.995 11616 Exposure complete
19:18:40.202 00.046 11616 worker thread done servicing request
19:18:40.202 00.000 12268 OnExposeComplete: enter
19:18:40.202 00.000 12268 UpdateGuideState(): m_state=6
19:18:40.202 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
19:18:40.202 00.000 12268 Star::Find returns 1 (0), X=540.49, Y=252.49, Mass=966, SNR=21.5, Peak=69 HFD=5.1
19:18:40.202 00.000 12268 MultiStar: [#1 -0.70,0.80,0.87,U] [#2 -0.56,0.77,0.83,U] [#3 -0.47,0.67,0.64,U] [#4 -0.68,0.32,0.67,U] [#5 -0.23,0.91,0.54,U] [#6 -0.85,0.84,0.50,U] [#7 -0.55,0.67,0.40,U] [#8 -0.58,1.10,0.44,U] 
19:18:40.202 00.000 12268 refined, 8 included, MultiStar: {-0.61, 0.72}, one-star: {-0.74, 0.63}
19:18:40.202 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
19:18:40.202 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
19:18:40.202 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=0.72 hyp=0.95 cameraTheta=2.27 mountX=0.66 mountY=-0.70, mountTheta=-0.81
19:18:40.218 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=0.72, opts=13)
19:18:40.218 00.000 12268 Enqueuing Move request for scope (-0.61, 0.72)
19:18:40.218 00.000 11616 Worker thread wakes up
19:18:40.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.72) opts 0xd
19:18:40.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, 0.72)
19:18:40.218 00.000 11616 Moving (-0.61, 0.72) raw xDistance=0.66 yDistance=-0.70
19:18:40.218 00.000 11616 resist switch: large excursion: input 0.66 thresh 0.57 direction from -1 to 1
19:18:40.218 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.98
19:18:40.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.66
19:18:40.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.70
19:18:40.218 00.000 11616 MoveAxis(W, 366, ABG)
19:18:40.218 00.000 11616 Guiding  Dir = 3, Dur = 366
19:18:40.218 00.000 11616 IsSlewing returns 0
19:18:40.218 00.000 11616 IsGuiding returns 0
19:18:40.218 00.000 11616 PulseGuide returned control before completion, sleep 376
19:18:40.234 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:40.249 00.015 12268 UpdateGuideState exits: m=966 SNR=21.5
19:18:40.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:40.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:40.249 00.000 12268 Enqueuing Expose request
19:18:40.609 00.360 11616 IsGuiding returns 1
19:18:40.609 00.000 11616 scope still moving after pulse duration time elapsed
19:18:40.641 00.032 11616 IsSlewing returns 0
19:18:40.641 00.000 11616 IsGuiding returns 0
19:18:40.641 00.000 11616 scope move finished after 366 + 54 ms
19:18:40.641 00.000 11616 Move returns status 0, amount 366
19:18:40.641 00.000 11616 MoveAxis(N, 59, ABG)
19:18:40.641 00.000 11616 Guiding  Dir = 0, Dur = 59
19:18:40.641 00.000 11616 IsSlewing returns 0
19:18:40.641 00.000 11616 IsGuiding returns 0
19:18:40.641 00.000 11616 PulseGuide returned control before completion, sleep 69
19:18:40.719 00.078 11616 IsGuiding returns 1
19:18:40.719 00.000 11616 scope still moving after pulse duration time elapsed
19:18:40.750 00.031 11616 IsSlewing returns 0
19:18:40.750 00.000 11616 IsGuiding returns 1
19:18:40.781 00.031 11616 IsSlewing returns 0
19:18:40.781 00.000 11616 IsGuiding returns 1
19:18:40.812 00.031 11616 IsSlewing returns 0
19:18:40.812 00.000 11616 IsGuiding returns 1
19:18:40.843 00.031 11616 IsSlewing returns 0
19:18:40.843 00.000 11616 IsGuiding returns 1
19:18:40.875 00.032 11616 IsSlewing returns 0
19:18:40.875 00.000 11616 IsGuiding returns 1
19:18:40.906 00.031 11616 IsSlewing returns 0
19:18:40.906 00.000 11616 IsGuiding returns 0
19:18:40.906 00.000 11616 scope move finished after 59 + 205 ms
19:18:40.906 00.000 11616 Move returns status 0, amount 59
19:18:40.906 00.000 11616 move complete, result=0
19:18:40.906 00.000 11616 worker thread done servicing request
19:18:40.906 00.000 11616 Worker thread wakes up
19:18:40.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:40.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:40.906 00.000 12268 GuideStep: 0.7 px 366 ms WEST, -0.7 px 59 ms NORTH
19:18:42.908 02.002 11616 Exposure complete
19:18:42.955 00.047 11616 worker thread done servicing request
19:18:42.955 00.000 12268 OnExposeComplete: enter
19:18:42.955 00.000 12268 UpdateGuideState(): m_state=6
19:18:42.955 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
19:18:42.955 00.000 12268 Star::Find returns 1 (0), X=540.84, Y=252.19, Mass=958, SNR=21.4, Peak=78 HFD=5.7
19:18:42.955 00.000 12268 MultiStar: [#1 -0.45,0.72,0.85,U] [#2 -0.33,0.83,0.85,U] [#3 -0.19,0.61,0.70,U] [#4 -0.56,0.05,0.66,U] [#5 -0.13,0.76,0.51,U] [#6 -0.43,0.38,0.49,U] [#7 -0.48,0.50,0.40,U] [#8 -0.76,0.36,0.38,U] 
19:18:42.955 00.000 12268 single-star, 8 included, MultiStar: {-0.39, 0.52}, one-star: {-0.38, 0.32}
19:18:42.955 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
19:18:42.955 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
19:18:42.955 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.32 hyp=0.50 cameraTheta=2.44 mountX=0.28 mountY=-0.42, mountTheta=-0.98
19:18:42.955 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.32, opts=13)
19:18:42.955 00.000 12268 Enqueuing Move request for scope (-0.38, 0.32)
19:18:42.955 00.000 11616 Worker thread wakes up
19:18:42.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.32) opts 0xd
19:18:42.955 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.32)
19:18:42.955 00.000 11616 Moving (-0.38, 0.32) raw xDistance=0.28 yDistance=-0.42
19:18:42.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
19:18:42.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
19:18:42.968 00.013 11616 MoveAxis(W, 158, ABG)
19:18:42.968 00.000 11616 Guiding  Dir = 3, Dur = 158
19:18:42.968 00.000 11616 IsSlewing returns 0
19:18:42.968 00.000 11616 IsGuiding returns 0
19:18:42.968 00.000 11616 PulseGuide returned control before completion, sleep 168
19:18:42.987 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:43.003 00.016 12268 UpdateGuideState exits: m=958 SNR=21.4
19:18:43.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:43.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:43.003 00.000 12268 Enqueuing Expose request
19:18:43.145 00.142 11616 IsGuiding returns 1
19:18:43.145 00.000 11616 scope still moving after pulse duration time elapsed
19:18:43.177 00.032 11616 IsSlewing returns 0
19:18:43.177 00.000 11616 IsGuiding returns 0
19:18:43.177 00.000 11616 scope move finished after 158 + 51 ms
19:18:43.177 00.000 11616 Move returns status 0, amount 158
19:18:43.177 00.000 11616 MoveAxis(N, 35, ABG)
19:18:43.177 00.000 11616 Guiding  Dir = 0, Dur = 35
19:18:43.177 00.000 11616 IsSlewing returns 0
19:18:43.177 00.000 11616 IsGuiding returns 0
19:18:43.177 00.000 11616 PulseGuide returned control before completion, sleep 45
19:18:43.241 00.064 11616 IsGuiding returns 1
19:18:43.241 00.000 11616 scope still moving after pulse duration time elapsed
19:18:43.272 00.031 11616 IsSlewing returns 0
19:18:43.272 00.000 11616 IsGuiding returns 1
19:18:43.304 00.032 11616 IsSlewing returns 0
19:18:43.304 00.000 11616 IsGuiding returns 1
19:18:43.336 00.032 11616 IsSlewing returns 0
19:18:43.336 00.000 11616 IsGuiding returns 1
19:18:43.368 00.032 11616 IsSlewing returns 0
19:18:43.368 00.000 11616 IsGuiding returns 1
19:18:43.399 00.031 11616 IsSlewing returns 0
19:18:43.399 00.000 11616 IsGuiding returns 1
19:18:43.431 00.032 11616 IsSlewing returns 0
19:18:43.431 00.000 11616 IsGuiding returns 1
19:18:43.463 00.032 11616 IsSlewing returns 0
19:18:43.463 00.000 11616 IsGuiding returns 0
19:18:43.463 00.000 11616 scope move finished after 35 + 249 ms
19:18:43.463 00.000 11616 Move returns status 0, amount 35
19:18:43.463 00.000 11616 move complete, result=0
19:18:43.463 00.000 11616 worker thread done servicing request
19:18:43.463 00.000 11616 Worker thread wakes up
19:18:43.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:43.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:43.463 00.000 12268 GuideStep: 0.3 px 158 ms WEST, -0.4 px 35 ms NORTH
19:18:45.468 02.005 11616 Exposure complete
19:18:45.521 00.053 11616 worker thread done servicing request
19:18:45.521 00.000 12268 OnExposeComplete: enter
19:18:45.521 00.000 12268 UpdateGuideState(): m_state=6
19:18:45.521 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
19:18:45.521 00.000 12268 Star::Find returns 1 (0), X=540.89, Y=251.47, Mass=891, SNR=20.5, Peak=76 HFD=5.0
19:18:45.521 00.000 12268 MultiStar: [#1 -0.41,-0.22,0.91,U] [#2 -0.29,-0.16,0.83,U] [#3 -0.22,-0.34,0.60,U] [#4 -0.36,-0.52,0.70,U] [#5 0.22,0.00,0.56,U] [#6 -0.56,-0.20,0.47,U] [#7 0.25,0.11,0.41,U] [#8 -0.62,0.03,0.41,U] 
19:18:45.521 00.000 12268 refined, 8 included, MultiStar: {-0.28, -0.23}, one-star: {-0.34, -0.40}
19:18:45.521 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.93 = 2.36)
19:18:45.521 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.75)
19:18:45.521 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.23 hyp=0.36 cameraTheta=-2.45 mountX=-0.25 mountY=-0.24, mountTheta=-2.37
19:18:45.521 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.23, opts=13)
19:18:45.521 00.000 12268 Enqueuing Move request for scope (-0.28, -0.23)
19:18:45.521 00.000 11616 Worker thread wakes up
19:18:45.521 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.23) opts 0xd
19:18:45.521 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.23)
19:18:45.521 00.000 11616 Moving (-0.28, -0.23) raw xDistance=-0.25 yDistance=-0.24
19:18:45.521 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:18:45.521 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
19:18:45.521 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:18:45.521 00.000 11616 MoveAxis(E, 0, ABG)
19:18:45.521 00.000 11616 Move returns status 0, amount 0
19:18:45.521 00.000 11616 MoveAxis(N, 21, ABG)
19:18:45.521 00.000 11616 Guiding  Dir = 0, Dur = 21
19:18:45.521 00.000 11616 IsSlewing returns 0
19:18:45.521 00.000 11616 IsGuiding returns 0
19:18:45.521 00.000 11616 PulseGuide returned control before completion, sleep 31
19:18:45.538 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:45.562 00.024 12268 UpdateGuideState exits: m=891 SNR=20.5
19:18:45.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:45.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:45.562 00.000 12268 Enqueuing Expose request
19:18:45.569 00.007 11616 IsGuiding returns 1
19:18:45.569 00.000 11616 scope still moving after pulse duration time elapsed
19:18:45.601 00.032 11616 IsSlewing returns 0
19:18:45.601 00.000 11616 IsGuiding returns 0
19:18:45.601 00.000 11616 scope move finished after 21 + 50 ms
19:18:45.601 00.000 11616 Move returns status 0, amount 21
19:18:45.601 00.000 11616 move complete, result=0
19:18:45.601 00.000 11616 worker thread done servicing request
19:18:45.601 00.000 11616 Worker thread wakes up
19:18:45.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:45.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:45.601 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 21 ms NORTH
19:18:47.593 01.992 11616 Exposure complete
19:18:47.656 00.063 11616 worker thread done servicing request
19:18:47.656 00.000 12268 OnExposeComplete: enter
19:18:47.656 00.000 12268 UpdateGuideState(): m_state=6
19:18:47.656 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
19:18:47.656 00.000 12268 Star::Find returns 1 (0), X=540.96, Y=251.39, Mass=1016, SNR=22.0, Peak=88 HFD=5.2
19:18:47.656 00.000 12268 MultiStar: [#1 -0.37,-0.19,0.89,U] [#2 -0.16,-0.04,0.77,U] [#3 -0.30,-0.39,0.66,U] [#4 -0.38,-0.70,0.61,U] [#5 0.40,-0.08,0.55,U] [#6 -0.40,-0.57,0.51,U] [#7 0.34,-0.04,0.38,U] [#8 -0.35,-0.46,0.36,U] 
19:18:47.656 00.000 12268 refined, 8 included, MultiStar: {-0.20, -0.33}, one-star: {-0.27, -0.47}
19:18:47.656 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.59 = 2.70)
19:18:47.656 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.41)
19:18:47.656 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.33 hyp=0.38 cameraTheta=-2.11 mountX=-0.34 mountY=-0.15, mountTheta=-2.72
19:18:47.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.33, opts=13)
19:18:47.656 00.000 12268 Enqueuing Move request for scope (-0.20, -0.33)
19:18:47.656 00.000 11616 Worker thread wakes up
19:18:47.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.33) opts 0xd
19:18:47.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.33)
19:18:47.656 00.000 11616 Moving (-0.20, -0.33) raw xDistance=-0.34 yDistance=-0.15
19:18:47.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:18:47.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
19:18:47.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:47.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:18:47.656 00.000 11616 MoveAxis(E, 0, ABG)
19:18:47.656 00.000 11616 Move returns status 0, amount 0
19:18:47.656 00.000 11616 MoveAxis(N, 0, ABG)
19:18:47.656 00.000 11616 Move returns status 0, amount 0
19:18:47.656 00.000 11616 move complete, result=0
19:18:47.656 00.000 11616 worker thread done servicing request
19:18:47.670 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:47.687 00.017 12268 UpdateGuideState exits: m=1016 SNR=22.0
19:18:47.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:47.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:47.687 00.000 12268 Enqueuing Expose request
19:18:47.687 00.000 11616 Worker thread wakes up
19:18:47.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:47.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:47.687 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
19:18:49.687 02.000 11616 Exposure complete
19:18:49.744 00.057 11616 worker thread done servicing request
19:18:49.744 00.000 12268 OnExposeComplete: enter
19:18:49.744 00.000 12268 UpdateGuideState(): m_state=6
19:18:49.744 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
19:18:49.744 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.44, Mass=983, SNR=21.7, Peak=85 HFD=5.1
19:18:49.744 00.000 12268 MultiStar: [#1 -0.50,-0.28,0.89,U] [#2 -0.12,-0.16,0.87,U] [#3 -0.06,-0.30,0.67,U] [#4 -0.38,-0.78,0.66,U] [#5 0.25,0.03,0.53,U] [#6 -0.19,-0.08,0.52,U] [#7 -0.06,0.07,0.38,U] [#8 -0.68,-0.34,0.40,U] 
19:18:49.744 00.000 12268 refined, 8 included, MultiStar: {-0.22, -0.28}, one-star: {-0.22, -0.42}
19:18:49.744 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.72 = 2.57)
19:18:49.744 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.54)
19:18:49.744 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.28 hyp=0.36 cameraTheta=-2.24 mountX=-0.30 mountY=-0.19, mountTheta=-2.59
19:18:49.750 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.28, opts=13)
19:18:49.750 00.000 12268 Enqueuing Move request for scope (-0.22, -0.28)
19:18:49.750 00.000 11616 Worker thread wakes up
19:18:49.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.28) opts 0xd
19:18:49.750 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.28)
19:18:49.750 00.000 11616 Moving (-0.22, -0.28) raw xDistance=-0.30 yDistance=-0.19
19:18:49.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:18:49.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
19:18:49.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:49.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:18:49.750 00.000 11616 MoveAxis(E, 0, ABG)
19:18:49.750 00.000 11616 Move returns status 0, amount 0
19:18:49.750 00.000 11616 MoveAxis(N, 0, ABG)
19:18:49.750 00.000 11616 Move returns status 0, amount 0
19:18:49.750 00.000 11616 move complete, result=0
19:18:49.750 00.000 11616 worker thread done servicing request
19:18:49.760 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:49.781 00.021 12268 UpdateGuideState exits: m=983 SNR=21.7
19:18:49.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:49.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:49.781 00.000 12268 Enqueuing Expose request
19:18:49.781 00.000 11616 Worker thread wakes up
19:18:49.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:49.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:49.791 00.010 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
19:18:51.802 02.011 11616 Exposure complete
19:18:51.850 00.048 11616 worker thread done servicing request
19:18:51.850 00.000 12268 OnExposeComplete: enter
19:18:51.850 00.000 12268 UpdateGuideState(): m_state=6
19:18:51.850 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
19:18:51.850 00.000 12268 Star::Find returns 1 (0), X=540.90, Y=251.30, Mass=998, SNR=21.8, Peak=85 HFD=5.1
19:18:51.850 00.000 12268 MultiStar: [#1 -0.33,-0.43,0.89,U] [#2 -0.05,-0.27,0.79,U] [#3 0.01,-0.22,0.59,U] [#4 -0.35,-0.72,0.61,U] [#5 0.11,-0.16,0.53,U] [#6 -0.17,-0.78,0.44,U] [#7 -0.00,-0.31,0.41,U] [#8 -0.76,-0.42,0.37,U] 
19:18:51.850 00.000 12268 refined, 8 included, MultiStar: {-0.21, -0.43}, one-star: {-0.33, -0.56}
19:18:51.850 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
19:18:51.850 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
19:18:51.850 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.43 hyp=0.48 cameraTheta=-2.02 mountX=-0.45 mountY=-0.15, mountTheta=-2.82
19:18:51.850 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.43, opts=13)
19:18:51.850 00.000 12268 Enqueuing Move request for scope (-0.21, -0.43)
19:18:51.850 00.000 11616 Worker thread wakes up
19:18:51.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.43) opts 0xd
19:18:51.850 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.43)
19:18:51.850 00.000 11616 Moving (-0.21, -0.43) raw xDistance=-0.45 yDistance=-0.15
19:18:51.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:18:51.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
19:18:51.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:51.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:18:51.850 00.000 11616 MoveAxis(E, 0, ABG)
19:18:51.850 00.000 11616 Move returns status 0, amount 0
19:18:51.850 00.000 11616 MoveAxis(N, 0, ABG)
19:18:51.850 00.000 11616 Move returns status 0, amount 0
19:18:51.850 00.000 11616 move complete, result=0
19:18:51.850 00.000 11616 worker thread done servicing request
19:18:51.874 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:51.897 00.023 12268 UpdateGuideState exits: m=998 SNR=21.8
19:18:51.897 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:51.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:51.897 00.000 12268 Enqueuing Expose request
19:18:51.897 00.000 11616 Worker thread wakes up
19:18:51.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:51.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:51.897 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
19:18:53.906 02.009 11616 Exposure complete
19:18:53.953 00.047 11616 worker thread done servicing request
19:18:53.953 00.000 12268 OnExposeComplete: enter
19:18:53.953 00.000 12268 UpdateGuideState(): m_state=6
19:18:53.953 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
19:18:53.953 00.000 12268 Star::Find returns 1 (0), X=540.89, Y=252.00, Mass=1051, SNR=22.3, Peak=95 HFD=5.2
19:18:53.953 00.000 12268 MultiStar: [#1 -0.44,0.21,0.90,U] [#2 -0.33,0.05,0.82,U] [#3 -0.07,0.26,0.67,U] [#4 -0.54,-0.11,0.65,U] [#5 0.08,0.15,0.54,U] [#6 -0.28,0.08,0.49,U] [#7 -0.28,0.70,0.39,U] [#8 -0.56,0.13,0.37,U] 
19:18:53.953 00.000 12268 refined, 8 included, MultiStar: {-0.31, 0.15}, one-star: {-0.34, 0.13}
19:18:53.953 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
19:18:53.953 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
19:18:53.953 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.15 hyp=0.35 cameraTheta=2.68 mountX=0.12 mountY=-0.33, mountTheta=-1.21
19:18:53.953 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.15, opts=13)
19:18:53.953 00.000 12268 Enqueuing Move request for scope (-0.31, 0.15)
19:18:53.953 00.000 11616 Worker thread wakes up
19:18:53.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.15) opts 0xd
19:18:53.953 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.15)
19:18:53.953 00.000 11616 Moving (-0.31, 0.15) raw xDistance=0.12 yDistance=-0.33
19:18:53.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:53.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:18:53.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
19:18:53.953 00.000 11616 MoveAxis(E, 0, ABG)
19:18:53.953 00.000 11616 Move returns status 0, amount 0
19:18:53.968 00.015 11616 MoveAxis(N, 28, ABG)
19:18:53.968 00.000 11616 Guiding  Dir = 0, Dur = 28
19:18:53.968 00.000 11616 IsSlewing returns 0
19:18:53.968 00.000 11616 IsGuiding returns 0
19:18:53.968 00.000 11616 PulseGuide returned control before completion, sleep 38
19:18:53.984 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:53.999 00.015 12268 UpdateGuideState exits: m=1051 SNR=22.3
19:18:53.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:53.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:53.999 00.000 12268 Enqueuing Expose request
19:18:54.015 00.016 11616 IsGuiding returns 1
19:18:54.015 00.000 11616 scope still moving after pulse duration time elapsed
19:18:54.046 00.031 11616 IsSlewing returns 0
19:18:54.046 00.000 11616 IsGuiding returns 0
19:18:54.046 00.000 11616 scope move finished after 28 + 49 ms
19:18:54.046 00.000 11616 Move returns status 0, amount 28
19:18:54.046 00.000 11616 move complete, result=0
19:18:54.046 00.000 11616 worker thread done servicing request
19:18:54.046 00.000 11616 Worker thread wakes up
19:18:54.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:54.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:54.046 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 28 ms NORTH
19:18:56.048 02.002 11616 Exposure complete
19:18:56.096 00.048 11616 worker thread done servicing request
19:18:56.096 00.000 12268 OnExposeComplete: enter
19:18:56.096 00.000 12268 UpdateGuideState(): m_state=6
19:18:56.096 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
19:18:56.096 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.80, Mass=974, SNR=21.5, Peak=86 HFD=5.0
19:18:56.096 00.000 12268 MultiStar: [#1 -0.42,-0.25,0.91,U] [#2 -0.28,-0.01,0.87,U] [#3 -0.19,-0.21,0.67,U] [#4 -0.43,-0.51,0.71,U] [#5 0.05,0.22,0.54,U] [#6 -0.44,0.03,0.52,U] [#7 0.22,0.01,0.43,U] [#8 -0.40,0.23,0.38,U] 
19:18:56.096 00.000 12268 single-star, 8 included, MultiStar: {-0.25, -0.10}, one-star: {-0.23, -0.07}
19:18:56.096 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.33 = 1.96)
19:18:56.096 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.15)
19:18:56.096 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.85 mountX=-0.09 mountY=-0.22, mountTheta=-1.96
19:18:56.096 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.07, opts=13)
19:18:56.096 00.000 12268 Enqueuing Move request for scope (-0.23, -0.07)
19:18:56.096 00.000 11616 Worker thread wakes up
19:18:56.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
19:18:56.096 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
19:18:56.096 00.000 11616 Moving (-0.23, -0.07) raw xDistance=-0.09 yDistance=-0.22
19:18:56.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:56.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:18:56.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:18:56.096 00.000 11616 MoveAxis(E, 0, ABG)
19:18:56.096 00.000 11616 Move returns status 0, amount 0
19:18:56.096 00.000 11616 MoveAxis(N, 18, ABG)
19:18:56.096 00.000 11616 Guiding  Dir = 0, Dur = 18
19:18:56.096 00.000 11616 IsSlewing returns 0
19:18:56.096 00.000 11616 IsGuiding returns 0
19:18:56.096 00.000 11616 PulseGuide returned control before completion, sleep 28
19:18:56.125 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:56.143 00.018 11616 IsGuiding returns 1
19:18:56.143 00.000 11616 scope still moving after pulse duration time elapsed
19:18:56.143 00.000 12268 UpdateGuideState exits: m=974 SNR=21.5
19:18:56.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:56.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:56.143 00.000 12268 Enqueuing Expose request
19:18:56.175 00.032 11616 IsSlewing returns 0
19:18:56.175 00.000 11616 IsGuiding returns 0
19:18:56.175 00.000 11616 scope move finished after 18 + 50 ms
19:18:56.175 00.000 11616 Move returns status 0, amount 18
19:18:56.175 00.000 11616 move complete, result=0
19:18:56.175 00.000 11616 worker thread done servicing request
19:18:56.175 00.000 11616 Worker thread wakes up
19:18:56.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:56.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:56.175 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 18 ms NORTH
19:18:58.166 01.991 11616 Exposure complete
19:18:58.230 00.064 11616 worker thread done servicing request
19:18:58.230 00.000 12268 OnExposeComplete: enter
19:18:58.230 00.000 12268 UpdateGuideState(): m_state=6
19:18:58.230 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
19:18:58.230 00.000 12268 Star::Find returns 1 (0), X=540.83, Y=251.87, Mass=975, SNR=21.5, Peak=87 HFD=5.0
19:18:58.230 00.000 12268 MultiStar: [#1 -0.55,0.19,0.89,U] [#2 -0.41,0.30,0.81,U] [#3 -0.40,0.12,0.69,U] [#4 -0.44,-0.19,0.71,U] [#5 -0.50,0.10,0.56,U] [#6 -0.61,-0.09,0.51,U] [#7 -0.07,0.40,0.41,U] [#8 -0.43,-0.05,0.39,U] 
19:18:58.230 00.000 12268 single-star, 8 included, MultiStar: {-0.43, 0.09}, one-star: {-0.39, 0.00}
19:18:58.230 00.000 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
19:18:58.230 00.000 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
19:18:58.230 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.00 hyp=0.39 cameraTheta=3.14 mountX=-0.04 mountY=-0.39, mountTheta=-1.67
19:18:58.230 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.00, opts=13)
19:18:58.230 00.000 12268 Enqueuing Move request for scope (-0.39, 0.00)
19:18:58.230 00.000 11616 Worker thread wakes up
19:18:58.230 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.00) opts 0xd
19:18:58.230 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.00)
19:18:58.230 00.000 11616 Moving (-0.39, 0.00) raw xDistance=-0.04 yDistance=-0.39
19:18:58.230 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:18:58.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:18:58.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:18:58.230 00.000 11616 MoveAxis(E, 0, ABG)
19:18:58.230 00.000 11616 Move returns status 0, amount 0
19:18:58.230 00.000 11616 MoveAxis(N, 33, ABG)
19:18:58.230 00.000 11616 Guiding  Dir = 0, Dur = 33
19:18:58.230 00.000 11616 IsSlewing returns 0
19:18:58.230 00.000 11616 IsGuiding returns 0
19:18:58.230 00.000 11616 PulseGuide returned control before completion, sleep 43
19:18:58.262 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:18:58.281 00.019 12268 UpdateGuideState exits: m=975 SNR=21.5
19:18:58.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:58.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:18:58.281 00.000 12268 Enqueuing Expose request
19:18:58.293 00.012 11616 IsGuiding returns 1
19:18:58.293 00.000 11616 scope still moving after pulse duration time elapsed
19:18:58.325 00.032 11616 IsSlewing returns 0
19:18:58.325 00.000 11616 IsGuiding returns 0
19:18:58.325 00.000 11616 scope move finished after 33 + 50 ms
19:18:58.325 00.000 11616 Move returns status 0, amount 33
19:18:58.325 00.000 11616 move complete, result=0
19:18:58.325 00.000 11616 worker thread done servicing request
19:18:58.325 00.000 11616 Worker thread wakes up
19:18:58.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:18:58.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:18:58.325 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 33 ms NORTH
19:19:00.316 01.991 11616 Exposure complete
19:19:00.380 00.064 11616 worker thread done servicing request
19:19:00.380 00.000 12268 OnExposeComplete: enter
19:19:00.380 00.000 12268 UpdateGuideState(): m_state=6
19:19:00.380 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
19:19:00.380 00.000 12268 Star::Find returns 1 (0), X=540.81, Y=252.03, Mass=959, SNR=21.4, Peak=90 HFD=4.8
19:19:00.380 00.000 12268 MultiStar: [#1 -0.50,0.17,0.90,U] [#2 -0.23,0.23,0.84,U] [#3 -0.24,-0.03,0.67,U] [#4 -0.51,-0.17,0.69,U] [#5 -0.09,0.26,0.55,U] [#6 -0.60,-0.06,0.51,U] [#7 -0.36,0.28,0.41,U] [#8 -0.46,0.21,0.38,U] 
19:19:00.380 00.000 12268 refined, 8 included, MultiStar: {-0.38, 0.11}, one-star: {-0.41, 0.16}
19:19:00.380 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
19:19:00.380 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
19:19:00.380 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.11 hyp=0.39 cameraTheta=2.85 mountX=0.08 mountY=-0.39, mountTheta=-1.38
19:19:00.380 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.11, opts=13)
19:19:00.380 00.000 12268 Enqueuing Move request for scope (-0.38, 0.11)
19:19:00.380 00.000 11616 Worker thread wakes up
19:19:00.380 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.11) opts 0xd
19:19:00.380 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.11)
19:19:00.380 00.000 11616 Moving (-0.38, 0.11) raw xDistance=0.08 yDistance=-0.39
19:19:00.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:00.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:19:00.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:19:00.380 00.000 11616 MoveAxis(E, 0, ABG)
19:19:00.380 00.000 11616 Move returns status 0, amount 0
19:19:00.380 00.000 11616 MoveAxis(N, 33, ABG)
19:19:00.380 00.000 11616 Guiding  Dir = 0, Dur = 33
19:19:00.380 00.000 11616 IsSlewing returns 0
19:19:00.380 00.000 11616 IsGuiding returns 0
19:19:00.380 00.000 11616 PulseGuide returned control before completion, sleep 43
19:19:00.406 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:00.412 00.006 12268 UpdateGuideState exits: m=959 SNR=21.4
19:19:00.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:00.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:00.412 00.000 12268 Enqueuing Expose request
19:19:00.443 00.031 11616 IsGuiding returns 1
19:19:00.443 00.000 11616 scope still moving after pulse duration time elapsed
19:19:00.475 00.032 11616 IsSlewing returns 0
19:19:00.475 00.000 11616 IsGuiding returns 1
19:19:00.507 00.032 11616 IsSlewing returns 0
19:19:00.507 00.000 11616 IsGuiding returns 1
19:19:00.538 00.031 11616 IsSlewing returns 0
19:19:00.538 00.000 11616 IsGuiding returns 1
19:19:00.570 00.032 11616 IsSlewing returns 0
19:19:00.570 00.000 11616 IsGuiding returns 1
19:19:00.602 00.032 11616 IsSlewing returns 0
19:19:00.602 00.000 11616 IsGuiding returns 1
19:19:00.634 00.032 11616 IsSlewing returns 0
19:19:00.634 00.000 11616 IsGuiding returns 1
19:19:00.666 00.032 11616 IsSlewing returns 0
19:19:00.666 00.000 11616 IsGuiding returns 1
19:19:00.697 00.031 11616 IsSlewing returns 0
19:19:00.697 00.000 11616 IsGuiding returns 0
19:19:00.697 00.000 11616 scope move finished after 33 + 275 ms
19:19:00.697 00.000 11616 Move returns status 0, amount 33
19:19:00.697 00.000 11616 move complete, result=0
19:19:00.697 00.000 11616 worker thread done servicing request
19:19:00.697 00.000 11616 Worker thread wakes up
19:19:00.697 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:00.697 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:00.697 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 33 ms NORTH
19:19:02.705 02.008 11616 Exposure complete
19:19:02.753 00.048 11616 worker thread done servicing request
19:19:02.753 00.000 12268 OnExposeComplete: enter
19:19:02.753 00.000 12268 UpdateGuideState(): m_state=6
19:19:02.753 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
19:19:02.753 00.000 12268 Star::Find returns 1 (0), X=540.92, Y=252.03, Mass=1053, SNR=22.3, Peak=89 HFD=5.8
19:19:02.753 00.000 12268 MultiStar: [#1 -0.37,0.26,0.89,U] [#2 -0.20,-0.05,0.78,U] [#3 -0.24,0.11,0.65,U] [#4 -0.51,-0.50,0.67,U] [#5 -0.14,0.22,0.54,U] [#6 -0.44,0.07,0.49,U] [#7 -0.19,0.43,0.40,U] [#8 -0.50,0.16,0.37,U] 
19:19:02.753 00.000 12268 refined, 8 included, MultiStar: {-0.32, 0.08}, one-star: {-0.30, 0.17}
19:19:02.753 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
19:19:02.753 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
19:19:02.753 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.08 hyp=0.33 cameraTheta=2.88 mountX=0.05 mountY=-0.32, mountTheta=-1.41
19:19:02.753 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.08, opts=13)
19:19:02.753 00.000 12268 Enqueuing Move request for scope (-0.32, 0.08)
19:19:02.753 00.000 11616 Worker thread wakes up
19:19:02.753 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.08) opts 0xd
19:19:02.753 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.08)
19:19:02.753 00.000 11616 Moving (-0.32, 0.08) raw xDistance=0.05 yDistance=-0.32
19:19:02.753 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:02.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:19:02.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
19:19:02.753 00.000 11616 MoveAxis(E, 0, ABG)
19:19:02.753 00.000 11616 Move returns status 0, amount 0
19:19:02.753 00.000 11616 MoveAxis(N, 27, ABG)
19:19:02.753 00.000 11616 Guiding  Dir = 0, Dur = 27
19:19:02.753 00.000 11616 IsSlewing returns 0
19:19:02.753 00.000 11616 IsGuiding returns 0
19:19:02.753 00.000 11616 PulseGuide returned control before completion, sleep 37
19:19:02.781 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:02.800 00.019 12268 UpdateGuideState exits: m=1053 SNR=22.3
19:19:02.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:02.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:02.800 00.000 12268 Enqueuing Expose request
19:19:02.816 00.016 11616 IsGuiding returns 0
19:19:02.816 00.000 11616 Move returns status 0, amount 27
19:19:02.816 00.000 11616 move complete, result=0
19:19:02.816 00.000 11616 worker thread done servicing request
19:19:02.816 00.000 11616 Worker thread wakes up
19:19:02.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:02.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:02.816 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 27 ms NORTH
19:19:04.826 02.010 11616 Exposure complete
19:19:04.875 00.049 11616 worker thread done servicing request
19:19:04.875 00.000 12268 OnExposeComplete: enter
19:19:04.875 00.000 12268 UpdateGuideState(): m_state=6
19:19:04.875 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
19:19:04.875 00.000 12268 Star::Find returns 1 (0), X=540.85, Y=251.68, Mass=1114, SNR=23.1, Peak=75 HFD=5.5
19:19:04.875 00.000 12268 MultiStar: [#1 -0.60,0.10,0.84,U] [#2 -0.39,-0.06,0.77,U] [#3 -0.57,-0.13,0.64,U] [#4 -0.48,-0.52,0.64,U] [#5 -0.25,0.13,0.53,U] [#6 -0.55,-0.27,0.52,U] [#7 -0.48,0.09,0.40,U] [#8 -0.83,-0.00,0.38,U] 
19:19:04.875 00.000 12268 single-star, 8 included, MultiStar: {-0.48, -0.11}, one-star: {-0.38, -0.19}
19:19:04.875 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.16 = 2.13)
19:19:04.875 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.98)
19:19:04.875 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.19 hyp=0.42 cameraTheta=-2.68 mountX=-0.22 mountY=-0.35, mountTheta=-2.14
19:19:04.875 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.19, opts=13)
19:19:04.875 00.000 12268 Enqueuing Move request for scope (-0.38, -0.19)
19:19:04.875 00.000 11616 Worker thread wakes up
19:19:04.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.19) opts 0xd
19:19:04.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.19)
19:19:04.875 00.000 11616 Moving (-0.38, -0.19) raw xDistance=-0.22 yDistance=-0.35
19:19:04.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
19:19:04.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
19:19:04.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
19:19:04.875 00.000 11616 MoveAxis(E, 0, ABG)
19:19:04.875 00.000 11616 Move returns status 0, amount 0
19:19:04.875 00.000 11616 MoveAxis(N, 30, ABG)
19:19:04.875 00.000 11616 Guiding  Dir = 0, Dur = 30
19:19:04.875 00.000 11616 IsSlewing returns 0
19:19:04.875 00.000 11616 IsGuiding returns 0
19:19:04.875 00.000 11616 PulseGuide returned control before completion, sleep 40
19:19:04.889 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:04.906 00.017 12268 UpdateGuideState exits: m=1114 SNR=23.1
19:19:04.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:04.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:04.906 00.000 12268 Enqueuing Expose request
19:19:04.937 00.031 11616 IsGuiding returns 1
19:19:04.937 00.000 11616 scope still moving after pulse duration time elapsed
19:19:04.968 00.031 11616 IsSlewing returns 0
19:19:04.968 00.000 11616 IsGuiding returns 0
19:19:04.968 00.000 11616 scope move finished after 30 + 56 ms
19:19:04.968 00.000 11616 Move returns status 0, amount 30
19:19:04.968 00.000 11616 move complete, result=0
19:19:04.968 00.000 11616 worker thread done servicing request
19:19:04.968 00.000 11616 Worker thread wakes up
19:19:04.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:04.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:04.968 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 30 ms NORTH
19:19:06.984 02.016 11616 Exposure complete
19:19:07.031 00.047 11616 worker thread done servicing request
19:19:07.031 00.000 12268 OnExposeComplete: enter
19:19:07.031 00.000 12268 UpdateGuideState(): m_state=6
19:19:07.031 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
19:19:07.031 00.000 12268 Star::Find returns 1 (0), X=540.96, Y=251.40, Mass=1071, SNR=22.6, Peak=86 HFD=5.2
19:19:07.031 00.000 12268 MultiStar: [#1 -0.36,-0.31,0.90,U] [#2 -0.17,-0.25,0.81,U] [#3 -0.12,-0.36,0.67,U] [#4 -0.22,-0.66,0.62,U] [#5 0.22,0.18,0.50,U] [#6 -0.07,-0.41,0.52,U] [#7 0.21,-0.07,0.40,U] [#8 -0.52,-0.32,0.38,U] 
19:19:07.031 00.000 12268 refined, 8 included, MultiStar: {-0.17, -0.32}, one-star: {-0.27, -0.47}
19:19:07.031 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
19:19:07.031 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
19:19:07.031 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.32 hyp=0.36 cameraTheta=-2.06 mountX=-0.34 mountY=-0.13, mountTheta=-2.78
19:19:07.047 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.32, opts=13)
19:19:07.047 00.000 12268 Enqueuing Move request for scope (-0.17, -0.32)
19:19:07.047 00.000 11616 Worker thread wakes up
19:19:07.047 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.32) opts 0xd
19:19:07.047 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.32)
19:19:07.047 00.000 11616 Moving (-0.17, -0.32) raw xDistance=-0.34 yDistance=-0.13
19:19:07.047 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
19:19:07.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
19:19:07.047 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:07.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:19:07.047 00.000 11616 MoveAxis(E, 0, ABG)
19:19:07.047 00.000 11616 Move returns status 0, amount 0
19:19:07.047 00.000 11616 MoveAxis(N, 0, ABG)
19:19:07.047 00.000 11616 Move returns status 0, amount 0
19:19:07.047 00.000 11616 move complete, result=0
19:19:07.047 00.000 11616 worker thread done servicing request
19:19:07.062 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:07.078 00.016 12268 UpdateGuideState exits: m=1071 SNR=22.6
19:19:07.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:07.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:07.078 00.000 12268 Enqueuing Expose request
19:19:07.078 00.000 11616 Worker thread wakes up
19:19:07.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:07.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:07.078 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
19:19:09.093 02.015 11616 Exposure complete
19:19:09.140 00.047 11616 worker thread done servicing request
19:19:09.140 00.000 12268 OnExposeComplete: enter
19:19:09.140 00.000 12268 UpdateGuideState(): m_state=6
19:19:09.140 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
19:19:09.140 00.000 12268 Star::Find returns 1 (0), X=540.92, Y=251.29, Mass=1052, SNR=22.4, Peak=79 HFD=5.4
19:19:09.140 00.000 12268 MultiStar: [#1 -0.06,-0.24,0.87,U] [#2 -0.13,-0.22,0.79,U] [#3 -0.08,-0.41,0.64,U] [#4 -0.42,-0.84,0.65,U] [#5 0.22,-0.63,0.54,U] [#6 -0.21,-0.36,0.51,U] [#7 0.01,0.00,0.38,U] [#8 -0.08,-0.69,0.36,U] 
19:19:09.140 00.000 12268 refined, 8 included, MultiStar: {-0.14, -0.44}, one-star: {-0.31, -0.58}
19:19:09.140 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.35 = 2.94)
19:19:09.140 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.17)
19:19:09.140 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.44 hyp=0.46 cameraTheta=-1.87 mountX=-0.45 mountY=-0.08, mountTheta=-2.97
19:19:09.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.44, opts=13)
19:19:09.140 00.000 12268 Enqueuing Move request for scope (-0.14, -0.44)
19:19:09.140 00.000 11616 Worker thread wakes up
19:19:09.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.44) opts 0xd
19:19:09.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.44)
19:19:09.140 00.000 11616 Moving (-0.14, -0.44) raw xDistance=-0.45 yDistance=-0.08
19:19:09.140 00.000 11616 switching direction from 1 to -1 - decHistory=-5 oldest=-0.63 newest=-1.02
19:19:09.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
19:19:09.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:09.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:19:09.140 00.000 11616 MoveAxis(E, 253, ABG)
19:19:09.140 00.000 11616 Guiding  Dir = 2, Dur = 253
19:19:09.140 00.000 11616 IsSlewing returns 0
19:19:09.140 00.000 11616 IsGuiding returns 0
19:19:09.140 00.000 11616 PulseGuide returned control before completion, sleep 263
19:19:09.171 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:09.187 00.016 12268 UpdateGuideState exits: m=1052 SNR=22.4
19:19:09.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:09.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:09.187 00.000 12268 Enqueuing Expose request
19:19:09.422 00.235 11616 IsGuiding returns 1
19:19:09.422 00.000 11616 scope still moving after pulse duration time elapsed
19:19:09.454 00.032 11616 IsSlewing returns 0
19:19:09.454 00.000 11616 IsGuiding returns 1
19:19:09.485 00.031 11616 IsSlewing returns 0
19:19:09.485 00.000 11616 IsGuiding returns 1
19:19:09.517 00.032 11616 IsSlewing returns 0
19:19:09.517 00.000 11616 IsGuiding returns 1
19:19:09.548 00.031 11616 IsSlewing returns 0
19:19:09.548 00.000 11616 IsGuiding returns 1
19:19:09.580 00.032 11616 IsSlewing returns 0
19:19:09.580 00.000 11616 IsGuiding returns 1
19:19:09.612 00.032 11616 IsSlewing returns 0
19:19:09.612 00.000 11616 IsGuiding returns 0
19:19:09.612 00.000 11616 scope move finished after 253 + 204 ms
19:19:09.612 00.000 11616 Move returns status 0, amount 253
19:19:09.612 00.000 11616 MoveAxis(N, 0, ABG)
19:19:09.612 00.000 11616 Move returns status 0, amount 0
19:19:09.612 00.000 11616 move complete, result=0
19:19:09.612 00.000 11616 worker thread done servicing request
19:19:09.612 00.000 11616 Worker thread wakes up
19:19:09.612 00.000 12268 GuideStep: -0.5 px 253 ms EAST, -0.1 px 0 ms NORTH
19:19:09.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:09.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:11.625 02.013 11616 Exposure complete
19:19:11.676 00.051 11616 worker thread done servicing request
19:19:11.676 00.000 12268 OnExposeComplete: enter
19:19:11.676 00.000 12268 UpdateGuideState(): m_state=6
19:19:11.676 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
19:19:11.676 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=251.97, Mass=1068, SNR=22.5, Peak=90 HFD=5.8
19:19:11.676 00.000 12268 MultiStar: [#1 -0.32,0.22,0.90,U] [#2 -0.17,0.09,0.83,U] [#3 -0.04,0.05,0.67,U] [#4 -0.25,-0.49,0.66,U] [#5 0.57,0.20,0.52,U] [#6 -0.31,-0.14,0.51,U] [#7 -0.06,0.50,0.39,U] [#8 -0.57,-0.03,0.35,U] 
19:19:11.676 00.000 12268 refined, 8 included, MultiStar: {-0.14, 0.05}, one-star: {-0.10, 0.11}
19:19:11.676 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
19:19:11.676 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
19:19:11.676 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.77 mountX=0.04 mountY=-0.14, mountTheta=-1.30
19:19:11.676 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.05, opts=13)
19:19:11.676 00.000 12268 Enqueuing Move request for scope (-0.14, 0.05)
19:19:11.676 00.000 11616 Worker thread wakes up
19:19:11.676 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
19:19:11.676 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
19:19:11.676 00.000 11616 Moving (-0.14, 0.05) raw xDistance=0.04 yDistance=-0.14
19:19:11.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:11.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:19:11.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:11.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:19:11.676 00.000 11616 MoveAxis(E, 0, ABG)
19:19:11.676 00.000 11616 Move returns status 0, amount 0
19:19:11.676 00.000 11616 MoveAxis(N, 0, ABG)
19:19:11.676 00.000 11616 Move returns status 0, amount 0
19:19:11.676 00.000 11616 move complete, result=0
19:19:11.676 00.000 11616 worker thread done servicing request
19:19:11.692 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:11.724 00.032 12268 UpdateGuideState exits: m=1068 SNR=22.5
19:19:11.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:11.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:11.724 00.000 12268 Enqueuing Expose request
19:19:11.724 00.000 11616 Worker thread wakes up
19:19:11.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:11.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:11.724 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:19:13.736 02.012 11616 Exposure complete
19:19:13.784 00.048 11616 worker thread done servicing request
19:19:13.784 00.000 12268 OnExposeComplete: enter
19:19:13.784 00.000 12268 UpdateGuideState(): m_state=6
19:19:13.784 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
19:19:13.784 00.000 12268 Star::Find returns 1 (0), X=541.14, Y=251.90, Mass=1085, SNR=22.8, Peak=78 HFD=5.7
19:19:13.784 00.000 12268 MultiStar: [#1 -0.15,0.11,0.86,U] [#2 0.05,0.17,0.85,U] [#3 0.04,0.16,0.66,U] [#4 0.10,-0.31,0.63,U] [#5 0.21,0.14,0.55,U] [#6 -0.09,0.06,0.43,U] [#7 0.25,0.57,0.41,U] [#8 -0.21,0.22,0.39,U] 
19:19:13.784 00.000 12268 single-star, 8 included, MultiStar: {0.00, 0.10}, one-star: {-0.08, 0.03}
19:19:13.784 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
19:19:13.784 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
19:19:13.784 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.77 mountX=0.02 mountY=-0.09, mountTheta=-1.30
19:19:13.784 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.03, opts=13)
19:19:13.784 00.000 12268 Enqueuing Move request for scope (-0.08, 0.03)
19:19:13.784 00.000 11616 Worker thread wakes up
19:19:13.784 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
19:19:13.784 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
19:19:13.784 00.000 11616 Moving (-0.08, 0.03) raw xDistance=0.02 yDistance=-0.09
19:19:13.784 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:13.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:19:13.784 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:13.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:19:13.784 00.000 11616 MoveAxis(E, 0, ABG)
19:19:13.784 00.000 11616 Move returns status 0, amount 0
19:19:13.784 00.000 11616 MoveAxis(N, 0, ABG)
19:19:13.784 00.000 11616 Move returns status 0, amount 0
19:19:13.784 00.000 11616 move complete, result=0
19:19:13.784 00.000 11616 worker thread done servicing request
19:19:13.812 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:13.815 00.003 12268 UpdateGuideState exits: m=1085 SNR=22.8
19:19:13.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:13.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:13.815 00.000 12268 Enqueuing Expose request
19:19:13.815 00.000 11616 Worker thread wakes up
19:19:13.831 00.016 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:13.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:13.831 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:19:15.843 02.012 11616 Exposure complete
19:19:15.890 00.047 11616 worker thread done servicing request
19:19:15.890 00.000 12268 OnExposeComplete: enter
19:19:15.890 00.000 12268 UpdateGuideState(): m_state=6
19:19:15.890 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
19:19:15.890 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=251.75, Mass=1053, SNR=22.4, Peak=85 HFD=5.5
19:19:15.890 00.000 12268 MultiStar: [#1 -0.29,-0.20,0.86,U] [#2 -0.00,-0.01,0.82,U] [#3 -0.14,-0.28,0.67,U] [#4 -0.28,-0.52,0.68,U] [#5 0.53,0.10,0.51,U] [#6 -0.12,-0.17,0.45,U] [#7 0.25,0.03,0.39,U] [#8 -0.57,0.08,0.42,U] 
19:19:15.890 00.000 12268 single-star, 8 included, MultiStar: {-0.10, -0.14}, one-star: {-0.10, -0.12}
19:19:15.890 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.75 = 2.54)
19:19:15.890 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.57)
19:19:15.890 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-2.27 mountX=-0.13 mountY=-0.08, mountTheta=-2.56
19:19:15.890 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.12, opts=13)
19:19:15.890 00.000 12268 Enqueuing Move request for scope (-0.10, -0.12)
19:19:15.890 00.000 11616 Worker thread wakes up
19:19:15.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
19:19:15.890 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
19:19:15.890 00.000 11616 Moving (-0.10, -0.12) raw xDistance=-0.13 yDistance=-0.08
19:19:15.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:15.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:19:15.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:15.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:19:15.890 00.000 11616 MoveAxis(E, 0, ABG)
19:19:15.890 00.000 11616 Move returns status 0, amount 0
19:19:15.890 00.000 11616 MoveAxis(N, 0, ABG)
19:19:15.890 00.000 11616 Move returns status 0, amount 0
19:19:15.890 00.000 11616 move complete, result=0
19:19:15.890 00.000 11616 worker thread done servicing request
19:19:15.921 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:15.937 00.016 12268 UpdateGuideState exits: m=1053 SNR=22.4
19:19:15.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:15.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:15.937 00.000 12268 Enqueuing Expose request
19:19:15.937 00.000 11616 Worker thread wakes up
19:19:15.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:15.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:15.937 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:19:17.949 02.012 11616 Exposure complete
19:19:18.000 00.051 11616 worker thread done servicing request
19:19:18.000 00.000 12268 OnExposeComplete: enter
19:19:18.000 00.000 12268 UpdateGuideState(): m_state=6
19:19:18.000 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
19:19:18.000 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=252.31, Mass=1024, SNR=22.0, Peak=88 HFD=5.4
19:19:18.000 00.000 12268 MultiStar: [#1 -0.02,0.45,0.94,U] [#2 0.08,0.60,0.86,U] [#3 0.12,0.62,0.69,U] [#4 -0.15,0.40,0.70,U] [#5 0.39,0.98,0.57,U] [#6 -0.18,0.20,0.54,U] [#7 0.18,1.04,0.42,U] [#8 -0.04,0.44,0.41,U] 
19:19:18.000 00.000 12268 single-star, 8 included, MultiStar: {0.03, 0.55}, one-star: {-0.05, 0.44}
19:19:18.000 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
19:19:18.000 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
19:19:18.000 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.44 hyp=0.45 cameraTheta=1.69 mountX=0.44 mountY=-0.11, mountTheta=-0.25
19:19:18.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.44, opts=13)
19:19:18.000 00.000 12268 Enqueuing Move request for scope (-0.05, 0.44)
19:19:18.000 00.000 11616 Worker thread wakes up
19:19:18.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.44) opts 0xd
19:19:18.000 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.44)
19:19:18.000 00.000 11616 Moving (-0.05, 0.44) raw xDistance=0.44 yDistance=-0.11
19:19:18.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:19:18.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
19:19:18.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:18.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:19:18.000 00.000 11616 MoveAxis(E, 0, ABG)
19:19:18.000 00.000 11616 Move returns status 0, amount 0
19:19:18.000 00.000 11616 MoveAxis(N, 0, ABG)
19:19:18.000 00.000 11616 Move returns status 0, amount 0
19:19:18.000 00.000 11616 move complete, result=0
19:19:18.000 00.000 11616 worker thread done servicing request
19:19:18.028 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:18.044 00.016 12268 UpdateGuideState exits: m=1024 SNR=22.0
19:19:18.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:18.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:18.044 00.000 12268 Enqueuing Expose request
19:19:18.044 00.000 11616 Worker thread wakes up
19:19:18.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:18.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:18.044 00.000 12268 GuideStep: 0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
19:19:20.047 02.003 11616 Exposure complete
19:19:20.095 00.048 11616 worker thread done servicing request
19:19:20.095 00.000 12268 OnExposeComplete: enter
19:19:20.095 00.000 12268 UpdateGuideState(): m_state=6
19:19:20.095 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
19:19:20.095 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=252.18, Mass=1072, SNR=22.6, Peak=88 HFD=5.5
19:19:20.095 00.000 12268 MultiStar: [#1 -0.24,0.46,0.84,U] [#2 -0.18,0.64,0.81,U] [#3 -0.04,0.38,0.66,U] [#4 -0.29,0.27,0.68,U] [#5 0.52,0.70,0.57,U] [#6 -0.22,-0.04,0.49,U] [#7 0.12,0.99,0.40,U] [#8 -0.16,0.34,0.39,U] 
19:19:20.095 00.000 12268 single-star, 8 included, MultiStar: {-0.09, 0.44}, one-star: {-0.14, 0.32}
19:19:20.095 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
19:19:20.095 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
19:19:20.095 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.99 mountX=0.30 mountY=-0.18, mountTheta=-0.54
19:19:20.095 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.32, opts=13)
19:19:20.095 00.000 12268 Enqueuing Move request for scope (-0.14, 0.32)
19:19:20.095 00.000 11616 Worker thread wakes up
19:19:20.095 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.32) opts 0xd
19:19:20.095 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.32)
19:19:20.095 00.000 11616 Moving (-0.14, 0.32) raw xDistance=0.30 yDistance=-0.18
19:19:20.095 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:19:20.095 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
19:19:20.095 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:20.095 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:19:20.095 00.000 11616 MoveAxis(E, 0, ABG)
19:19:20.095 00.000 11616 Move returns status 0, amount 0
19:19:20.095 00.000 11616 MoveAxis(N, 0, ABG)
19:19:20.095 00.000 11616 Move returns status 0, amount 0
19:19:20.095 00.000 11616 move complete, result=0
19:19:20.095 00.000 11616 worker thread done servicing request
19:19:20.127 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:20.143 00.016 12268 UpdateGuideState exits: m=1072 SNR=22.6
19:19:20.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:20.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:20.143 00.000 12268 Enqueuing Expose request
19:19:20.143 00.000 11616 Worker thread wakes up
19:19:20.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:20.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:20.143 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
19:19:22.156 02.013 11616 Exposure complete
19:19:22.202 00.046 11616 worker thread done servicing request
19:19:22.202 00.000 12268 OnExposeComplete: enter
19:19:22.202 00.000 12268 UpdateGuideState(): m_state=6
19:19:22.202 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
19:19:22.202 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=252.06, Mass=1033, SNR=22.2, Peak=85 HFD=5.6
19:19:22.202 00.000 12268 MultiStar: [#1 -0.45,0.33,0.85,U] [#2 -0.21,0.22,0.84,U] [#3 -0.18,0.36,0.66,U] [#4 -0.30,0.09,0.67,U] [#5 -0.24,0.22,0.52,U] [#6 -0.24,0.18,0.51,U] [#7 -0.23,0.90,0.38,U] [#8 -0.71,-0.21,0.38,U] 
19:19:22.202 00.000 12268 single-star, 8 included, MultiStar: {-0.30, 0.25}, one-star: {-0.23, 0.20}
19:19:22.202 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
19:19:22.202 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
19:19:22.202 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.20 hyp=0.30 cameraTheta=2.43 mountX=0.17 mountY=-0.25, mountTheta=-0.96
19:19:22.202 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.20, opts=13)
19:19:22.202 00.000 12268 Enqueuing Move request for scope (-0.23, 0.20)
19:19:22.202 00.000 11616 Worker thread wakes up
19:19:22.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.20) opts 0xd
19:19:22.202 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.20)
19:19:22.202 00.000 11616 Moving (-0.23, 0.20) raw xDistance=0.17 yDistance=-0.25
19:19:22.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:22.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:19:22.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
19:19:22.202 00.000 11616 MoveAxis(E, 0, ABG)
19:19:22.202 00.000 11616 Move returns status 0, amount 0
19:19:22.202 00.000 11616 MoveAxis(N, 21, ABG)
19:19:22.202 00.000 11616 Guiding  Dir = 0, Dur = 21
19:19:22.202 00.000 11616 IsSlewing returns 0
19:19:22.202 00.000 11616 IsGuiding returns 0
19:19:22.202 00.000 11616 PulseGuide returned control before completion, sleep 31
19:19:22.234 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:22.250 00.016 11616 IsGuiding returns 1
19:19:22.250 00.000 11616 scope still moving after pulse duration time elapsed
19:19:22.250 00.000 12268 UpdateGuideState exits: m=1033 SNR=22.2
19:19:22.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:22.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:22.250 00.000 12268 Enqueuing Expose request
19:19:22.281 00.031 11616 IsSlewing returns 0
19:19:22.281 00.000 11616 IsGuiding returns 0
19:19:22.281 00.000 11616 scope move finished after 21 + 44 ms
19:19:22.281 00.000 11616 Move returns status 0, amount 21
19:19:22.281 00.000 11616 move complete, result=0
19:19:22.281 00.000 11616 worker thread done servicing request
19:19:22.281 00.000 11616 Worker thread wakes up
19:19:22.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:22.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:22.281 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 21 ms NORTH
19:19:24.282 02.001 11616 Exposure complete
19:19:24.346 00.064 11616 worker thread done servicing request
19:19:24.346 00.000 12268 OnExposeComplete: enter
19:19:24.346 00.000 12268 UpdateGuideState(): m_state=6
19:19:24.346 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
19:19:24.346 00.000 12268 Star::Find returns 1 (0), X=540.94, Y=251.84, Mass=1003, SNR=21.8, Peak=72 HFD=5.7
19:19:24.346 00.000 12268 MultiStar: [#1 -0.45,-0.02,0.89,U] [#2 -0.19,0.09,0.82,U] [#3 -0.13,-0.16,0.68,U] [#4 -0.56,-0.48,0.67,U] [#5 -0.18,-0.14,0.55,U] [#6 -0.32,-0.05,0.50,U] [#7 -0.20,0.34,0.41,U] [#8 -0.91,-0.04,0.41,U] 
19:19:24.346 00.000 12268 single-star, 8 included, MultiStar: {-0.34, -0.06}, one-star: {-0.29, -0.02}
19:19:24.346 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.55 = 1.74)
19:19:24.346 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.37)
19:19:24.346 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-3.07 mountX=-0.05 mountY=-0.28, mountTheta=-1.74
19:19:24.346 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.02, opts=13)
19:19:24.346 00.000 12268 Enqueuing Move request for scope (-0.29, -0.02)
19:19:24.346 00.000 11616 Worker thread wakes up
19:19:24.346 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.02) opts 0xd
19:19:24.346 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.02)
19:19:24.346 00.000 11616 Moving (-0.29, -0.02) raw xDistance=-0.05 yDistance=-0.28
19:19:24.346 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:24.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:19:24.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:19:24.346 00.000 11616 MoveAxis(E, 0, ABG)
19:19:24.346 00.000 11616 Move returns status 0, amount 0
19:19:24.346 00.000 11616 MoveAxis(N, 24, ABG)
19:19:24.346 00.000 11616 Guiding  Dir = 0, Dur = 24
19:19:24.346 00.000 11616 IsSlewing returns 0
19:19:24.346 00.000 11616 IsGuiding returns 0
19:19:24.346 00.000 11616 PulseGuide returned control before completion, sleep 34
19:19:24.362 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:24.378 00.016 12268 UpdateGuideState exits: m=1003 SNR=21.8
19:19:24.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:24.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:24.378 00.000 12268 Enqueuing Expose request
19:19:24.393 00.015 11616 IsGuiding returns 1
19:19:24.393 00.000 11616 scope still moving after pulse duration time elapsed
19:19:24.425 00.032 11616 IsSlewing returns 0
19:19:24.425 00.000 11616 IsGuiding returns 0
19:19:24.425 00.000 11616 scope move finished after 24 + 49 ms
19:19:24.425 00.000 11616 Move returns status 0, amount 24
19:19:24.425 00.000 11616 move complete, result=0
19:19:24.425 00.000 11616 worker thread done servicing request
19:19:24.425 00.000 11616 Worker thread wakes up
19:19:24.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:24.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:24.425 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 24 ms NORTH
19:19:26.437 02.012 11616 Exposure complete
19:19:26.488 00.051 11616 worker thread done servicing request
19:19:26.488 00.000 12268 OnExposeComplete: enter
19:19:26.488 00.000 12268 UpdateGuideState(): m_state=6
19:19:26.488 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
19:19:26.488 00.000 12268 Star::Find returns 1 (0), X=540.92, Y=251.28, Mass=977, SNR=21.6, Peak=90 HFD=5.0
19:19:26.488 00.000 12268 MultiStar: [#1 -0.61,-0.41,0.87,U] [#2 -0.34,-0.25,0.84,U] [#3 -0.02,-0.53,0.68,U] [#4 -0.60,-0.78,0.73,U] [#5 -0.33,-0.32,0.52,U] [#6 -0.43,-0.67,0.47,U] [#7 -0.39,-0.25,0.41,U] [#8 -0.67,-0.51,0.41,U] 
19:19:26.488 00.000 12268 refined, 8 included, MultiStar: {-0.40, -0.48}, one-star: {-0.31, -0.58}
19:19:26.488 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.74 = 2.55)
19:19:26.488 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.56)
19:19:26.488 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.48 hyp=0.63 cameraTheta=-2.26 mountX=-0.52 mountY=-0.34, mountTheta=-2.57
19:19:26.488 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.48, opts=13)
19:19:26.488 00.000 12268 Enqueuing Move request for scope (-0.40, -0.48)
19:19:26.488 00.000 11616 Worker thread wakes up
19:19:26.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.48) opts 0xd
19:19:26.488 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.48)
19:19:26.488 00.000 11616 Moving (-0.40, -0.48) raw xDistance=-0.52 yDistance=-0.34
19:19:26.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
19:19:26.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
19:19:26.488 00.000 11616 MoveAxis(E, 290, ABG)
19:19:26.488 00.000 11616 Guiding  Dir = 2, Dur = 290
19:19:26.488 00.000 11616 IsSlewing returns 0
19:19:26.488 00.000 11616 IsGuiding returns 0
19:19:26.488 00.000 11616 PulseGuide returned control before completion, sleep 300
19:19:26.504 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:26.536 00.032 12268 UpdateGuideState exits: m=977 SNR=21.6
19:19:26.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:26.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:26.536 00.000 12268 Enqueuing Expose request
19:19:26.806 00.270 11616 IsGuiding returns 1
19:19:26.806 00.000 11616 scope still moving after pulse duration time elapsed
19:19:26.838 00.032 11616 IsSlewing returns 0
19:19:26.838 00.000 11616 IsGuiding returns 0
19:19:26.838 00.000 11616 scope move finished after 290 + 50 ms
19:19:26.838 00.000 11616 Move returns status 0, amount 290
19:19:26.838 00.000 11616 MoveAxis(N, 28, ABG)
19:19:26.838 00.000 11616 Guiding  Dir = 0, Dur = 28
19:19:26.838 00.000 11616 IsSlewing returns 0
19:19:26.838 00.000 11616 IsGuiding returns 0
19:19:26.838 00.000 11616 PulseGuide returned control before completion, sleep 38
19:19:26.886 00.048 11616 IsGuiding returns 1
19:19:26.886 00.000 11616 scope still moving after pulse duration time elapsed
19:19:26.917 00.031 11616 IsSlewing returns 0
19:19:26.917 00.000 11616 IsGuiding returns 0
19:19:26.917 00.000 11616 scope move finished after 28 + 50 ms
19:19:26.917 00.000 11616 Move returns status 0, amount 28
19:19:26.917 00.000 11616 move complete, result=0
19:19:26.917 00.000 11616 worker thread done servicing request
19:19:26.917 00.000 11616 Worker thread wakes up
19:19:26.917 00.000 12268 GuideStep: -0.5 px 290 ms EAST, -0.3 px 28 ms NORTH
19:19:26.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:26.917 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:28.935 02.018 11616 Exposure complete
19:19:28.982 00.047 11616 worker thread done servicing request
19:19:28.982 00.000 12268 OnExposeComplete: enter
19:19:28.982 00.000 12268 UpdateGuideState(): m_state=6
19:19:28.982 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
19:19:28.982 00.000 12268 Star::Find returns 1 (0), X=540.82, Y=250.93, Mass=1027, SNR=22.1, Peak=93 HFD=4.8
19:19:28.982 00.000 12268 MultiStar: [#1 -0.56,-0.79,0.87,U] [#2 -0.34,-0.49,0.85,U] [#3 -0.36,-0.83,0.68,U] [#4 -0.60,-1.04,0.72,U] [#5 -0.06,-0.66,0.52,U] [#6 -0.57,-1.19,0.00,M1] [#7 0.14,-0.30,0.41,U] [#8 -0.90,-0.67,0.41,U] 
19:19:28.982 00.000 12268 refined, 7 included, MultiStar: {-0.40, -0.75}, one-star: {-0.40, -0.93}
19:19:28.982 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
19:19:28.982 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.36)
19:19:28.982 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.75 hyp=0.85 cameraTheta=-2.06 mountX=-0.79 mountY=-0.30, mountTheta=-2.77
19:19:28.982 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.75, opts=13)
19:19:28.982 00.000 12268 Enqueuing Move request for scope (-0.40, -0.75)
19:19:28.982 00.000 11616 Worker thread wakes up
19:19:28.982 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.75) opts 0xd
19:19:28.982 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.75)
19:19:28.982 00.000 11616 Moving (-0.40, -0.75) raw xDistance=-0.79 yDistance=-0.30
19:19:28.982 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.79
19:19:28.982 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
19:19:28.982 00.000 11616 MoveAxis(E, 437, ABG)
19:19:28.982 00.000 11616 Guiding  Dir = 2, Dur = 437
19:19:28.982 00.000 11616 IsSlewing returns 0
19:19:28.982 00.000 11616 IsGuiding returns 0
19:19:28.982 00.000 11616 PulseGuide returned control before completion, sleep 447
19:19:29.000 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:29.014 00.014 12268 UpdateGuideState exits: m=1027 SNR=22.1
19:19:29.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:29.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:29.030 00.016 12268 Enqueuing Expose request
19:19:29.453 00.423 11616 IsGuiding returns 1
19:19:29.453 00.000 11616 scope still moving after pulse duration time elapsed
19:19:29.484 00.031 11616 IsSlewing returns 0
19:19:29.484 00.000 11616 IsGuiding returns 0
19:19:29.484 00.000 11616 scope move finished after 437 + 54 ms
19:19:29.484 00.000 11616 Move returns status 0, amount 437
19:19:29.484 00.000 11616 MoveAxis(N, 26, ABG)
19:19:29.484 00.000 11616 Guiding  Dir = 0, Dur = 26
19:19:29.484 00.000 11616 IsSlewing returns 0
19:19:29.484 00.000 11616 IsGuiding returns 0
19:19:29.484 00.000 11616 PulseGuide returned control before completion, sleep 36
19:19:29.531 00.047 11616 IsGuiding returns 1
19:19:29.531 00.000 11616 scope still moving after pulse duration time elapsed
19:19:29.562 00.031 11616 IsSlewing returns 0
19:19:29.562 00.000 11616 IsGuiding returns 0
19:19:29.562 00.000 11616 scope move finished after 26 + 52 ms
19:19:29.562 00.000 11616 Move returns status 0, amount 26
19:19:29.562 00.000 11616 move complete, result=0
19:19:29.562 00.000 11616 worker thread done servicing request
19:19:29.562 00.000 11616 Worker thread wakes up
19:19:29.562 00.000 12268 GuideStep: -0.8 px 437 ms EAST, -0.3 px 26 ms NORTH
19:19:29.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:29.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:31.562 02.000 11616 Exposure complete
19:19:31.618 00.056 11616 worker thread done servicing request
19:19:31.618 00.000 12268 OnExposeComplete: enter
19:19:31.624 00.006 12268 UpdateGuideState(): m_state=6
19:19:31.624 00.000 12268 Star::Find(15, 540, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
19:19:31.624 00.000 12268 Star::Find returns 1 (0), X=540.87, Y=251.99, Mass=1000, SNR=21.8, Peak=98 HFD=4.7
19:19:31.624 00.000 12268 MultiStar: [#1 -0.37,0.26,0.92,U] [#2 -0.31,0.38,0.88,U] [#3 -0.23,0.41,0.68,U] [#4 -0.36,-0.29,0.65,U] [#5 -0.07,0.38,0.53,U] [#6 -0.24,0.27,0.54,U] [#7 0.17,0.44,0.39,U] [#8 -0.45,0.12,0.40,U] 
19:19:31.624 00.000 12268 refined, 8 included, MultiStar: {-0.27, 0.23}, one-star: {-0.35, 0.13}
19:19:31.624 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
19:19:31.624 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
19:19:31.624 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.23 hyp=0.36 cameraTheta=2.45 mountX=0.20 mountY=-0.30, mountTheta=-0.98
19:19:31.624 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.23, opts=13)
19:19:31.624 00.000 12268 Enqueuing Move request for scope (-0.27, 0.23)
19:19:31.624 00.000 11616 Worker thread wakes up
19:19:31.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.23) opts 0xd
19:19:31.624 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.23)
19:19:31.624 00.000 11616 Moving (-0.27, 0.23) raw xDistance=0.20 yDistance=-0.30
19:19:31.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:19:31.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
19:19:31.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
19:19:31.624 00.000 11616 MoveAxis(E, 0, ABG)
19:19:31.624 00.000 11616 Move returns status 0, amount 0
19:19:31.624 00.000 11616 MoveAxis(N, 26, ABG)
19:19:31.624 00.000 11616 Guiding  Dir = 0, Dur = 26
19:19:31.624 00.000 11616 IsSlewing returns 0
19:19:31.624 00.000 11616 IsGuiding returns 0
19:19:31.624 00.000 11616 PulseGuide returned control before completion, sleep 36
19:19:31.634 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:31.666 00.032 11616 IsGuiding returns 1
19:19:31.666 00.000 11616 scope still moving after pulse duration time elapsed
19:19:31.666 00.000 12268 UpdateGuideState exits: m=1000 SNR=21.8
19:19:31.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:31.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:31.666 00.000 12268 Enqueuing Expose request
19:19:31.698 00.032 11616 IsSlewing returns 0
19:19:31.698 00.000 11616 IsGuiding returns 0
19:19:31.698 00.000 11616 scope move finished after 26 + 43 ms
19:19:31.698 00.000 11616 Move returns status 0, amount 26
19:19:31.698 00.000 11616 move complete, result=0
19:19:31.698 00.000 11616 worker thread done servicing request
19:19:31.698 00.000 11616 Worker thread wakes up
19:19:31.698 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:31.698 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:31.698 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 26 ms NORTH
19:19:33.703 02.005 11616 Exposure complete
19:19:33.765 00.062 11616 worker thread done servicing request
19:19:33.765 00.000 12268 OnExposeComplete: enter
19:19:33.765 00.000 12268 UpdateGuideState(): m_state=6
19:19:33.765 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
19:19:33.765 00.000 12268 Star::Find returns 1 (0), X=540.97, Y=251.87, Mass=1108, SNR=23.0, Peak=103 HFD=5.0
19:19:33.765 00.000 12268 MultiStar: [#1 -0.40,0.02,0.84,U] [#2 -0.25,0.25,0.83,U] [#3 0.08,0.10,0.62,U] [#4 -0.35,-0.56,0.67,U] [#5 -0.02,0.11,0.52,U] [#6 -0.45,-0.06,0.49,U] [#7 0.05,0.50,0.43,U] [#8 -0.06,-0.27,0.36,U] 
19:19:33.765 00.000 12268 refined, 8 included, MultiStar: {-0.21, 0.01}, one-star: {-0.26, 0.01}
19:19:33.765 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
19:19:33.765 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
19:19:33.765 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.09 mountX=-0.01 mountY=-0.21, mountTheta=-1.62
19:19:33.781 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.01, opts=13)
19:19:33.781 00.000 12268 Enqueuing Move request for scope (-0.21, 0.01)
19:19:33.781 00.000 11616 Worker thread wakes up
19:19:33.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd
19:19:33.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.01)
19:19:33.781 00.000 11616 Moving (-0.21, 0.01) raw xDistance=-0.01 yDistance=-0.21
19:19:33.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:33.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:19:33.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:19:33.781 00.000 11616 MoveAxis(E, 0, ABG)
19:19:33.781 00.000 11616 Move returns status 0, amount 0
19:19:33.781 00.000 11616 MoveAxis(N, 18, ABG)
19:19:33.781 00.000 11616 Guiding  Dir = 0, Dur = 18
19:19:33.781 00.000 11616 IsSlewing returns 0
19:19:33.781 00.000 11616 IsGuiding returns 0
19:19:33.781 00.000 11616 PulseGuide returned control before completion, sleep 28
19:19:33.797 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:33.828 00.031 11616 IsGuiding returns 1
19:19:33.828 00.000 11616 scope still moving after pulse duration time elapsed
19:19:33.828 00.000 12268 UpdateGuideState exits: m=1108 SNR=23.0
19:19:33.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:33.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:33.828 00.000 12268 Enqueuing Expose request
19:19:33.859 00.031 11616 IsSlewing returns 0
19:19:33.859 00.000 11616 IsGuiding returns 1
19:19:33.890 00.031 11616 IsSlewing returns 0
19:19:33.890 00.000 11616 IsGuiding returns 0
19:19:33.890 00.000 11616 scope move finished after 18 + 88 ms
19:19:33.890 00.000 11616 Move returns status 0, amount 18
19:19:33.890 00.000 11616 move complete, result=0
19:19:33.890 00.000 11616 worker thread done servicing request
19:19:33.890 00.000 11616 Worker thread wakes up
19:19:33.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:33.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:33.890 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 18 ms NORTH
19:19:35.894 02.004 11616 Exposure complete
19:19:35.958 00.064 11616 worker thread done servicing request
19:19:35.958 00.000 12268 OnExposeComplete: enter
19:19:35.968 00.010 12268 UpdateGuideState(): m_state=6
19:19:35.968 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
19:19:35.968 00.000 12268 Star::Find returns 1 (0), X=541.02, Y=251.98, Mass=1060, SNR=22.5, Peak=87 HFD=5.7
19:19:35.968 00.000 12268 MultiStar: [#1 -0.29,0.26,0.86,U] [#2 -0.11,0.32,0.85,U] [#3 -0.25,0.02,0.63,U] [#4 -0.02,-0.22,0.63,U] [#5 0.44,0.26,0.52,U] [#6 -0.32,0.02,0.51,U] [#7 0.23,0.64,0.40,U] [#8 -0.49,0.19,0.40,U] 
19:19:35.968 00.000 12268 refined, 8 included, MultiStar: {-0.13, 0.17}, one-star: {-0.21, 0.12}
19:19:35.968 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
19:19:35.968 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
19:19:35.968 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.24 mountX=0.15 mountY=-0.15, mountTheta=-0.78
19:19:35.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.17, opts=13)
19:19:35.968 00.000 12268 Enqueuing Move request for scope (-0.13, 0.17)
19:19:35.968 00.000 11616 Worker thread wakes up
19:19:35.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
19:19:35.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
19:19:35.968 00.000 11616 Moving (-0.13, 0.17) raw xDistance=0.15 yDistance=-0.15
19:19:35.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:35.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:19:35.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:35.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:19:35.968 00.000 11616 MoveAxis(E, 0, ABG)
19:19:35.968 00.000 11616 Move returns status 0, amount 0
19:19:35.968 00.000 11616 MoveAxis(N, 0, ABG)
19:19:35.968 00.000 11616 Move returns status 0, amount 0
19:19:35.968 00.000 11616 move complete, result=0
19:19:35.968 00.000 11616 worker thread done servicing request
19:19:35.999 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:36.006 00.007 12268 UpdateGuideState exits: m=1060 SNR=22.5
19:19:36.006 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:36.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:36.006 00.000 12268 Enqueuing Expose request
19:19:36.006 00.000 11616 Worker thread wakes up
19:19:36.021 00.015 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:36.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:36.021 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
19:19:38.031 02.010 11616 Exposure complete
19:19:38.093 00.062 11616 worker thread done servicing request
19:19:38.093 00.000 12268 OnExposeComplete: enter
19:19:38.093 00.000 12268 UpdateGuideState(): m_state=6
19:19:38.093 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
19:19:38.093 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=252.08, Mass=991, SNR=21.7, Peak=90 HFD=4.9
19:19:38.093 00.000 12268 MultiStar: [#1 -0.21,0.37,0.88,U] [#2 -0.08,0.62,0.88,U] [#3 -0.25,0.39,0.65,U] [#4 -0.30,0.16,0.72,U] [#5 0.29,0.39,0.53,U] [#6 -0.06,0.23,0.51,U] [#7 -0.19,0.90,0.42,U] [#8 -0.59,0.49,0.41,U] 
19:19:38.093 00.000 12268 single-star, 8 included, MultiStar: {-0.15, 0.39}, one-star: {-0.05, 0.22}
19:19:38.093 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
19:19:38.093 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
19:19:38.093 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.80 mountX=0.21 mountY=-0.08, mountTheta=-0.35
19:19:38.093 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.22, opts=13)
19:19:38.093 00.000 12268 Enqueuing Move request for scope (-0.05, 0.22)
19:19:38.093 00.000 11616 Worker thread wakes up
19:19:38.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
19:19:38.093 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
19:19:38.093 00.000 11616 Moving (-0.05, 0.22) raw xDistance=0.21 yDistance=-0.08
19:19:38.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:19:38.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:19:38.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:38.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:19:38.093 00.000 11616 MoveAxis(E, 0, ABG)
19:19:38.093 00.000 11616 Move returns status 0, amount 0
19:19:38.093 00.000 11616 MoveAxis(N, 0, ABG)
19:19:38.093 00.000 11616 Move returns status 0, amount 0
19:19:38.093 00.000 11616 move complete, result=0
19:19:38.093 00.000 11616 worker thread done servicing request
19:19:38.125 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:38.140 00.015 12268 UpdateGuideState exits: m=991 SNR=21.7
19:19:38.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:38.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:38.140 00.000 12268 Enqueuing Expose request
19:19:38.140 00.000 11616 Worker thread wakes up
19:19:38.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:38.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:38.156 00.016 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:19:40.156 02.000 11616 Exposure complete
19:19:40.218 00.062 11616 worker thread done servicing request
19:19:40.218 00.000 12268 OnExposeComplete: enter
19:19:40.218 00.000 12268 UpdateGuideState(): m_state=6
19:19:40.218 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
19:19:40.218 00.000 12268 Star::Find returns 1 (0), X=540.94, Y=252.16, Mass=1023, SNR=22.1, Peak=92 HFD=5.5
19:19:40.218 00.000 12268 MultiStar: [#1 -0.43,0.31,0.90,U] [#2 -0.28,0.85,0.80,U] [#3 -0.15,0.50,0.62,U] [#4 -0.27,0.20,0.68,U] [#5 0.23,0.64,0.53,U] [#6 -0.26,0.23,0.54,U] [#7 0.01,1.07,0.39,U] [#8 -0.21,0.41,0.38,U] 
19:19:40.218 00.000 12268 single-star, 8 included, MultiStar: {-0.22, 0.47}, one-star: {-0.28, 0.30}
19:19:40.218 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
19:19:40.218 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
19:19:40.218 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.30 hyp=0.41 cameraTheta=2.33 mountX=0.27 mountY=-0.32, mountTheta=-0.87
19:19:40.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.30, opts=13)
19:19:40.218 00.000 12268 Enqueuing Move request for scope (-0.28, 0.30)
19:19:40.218 00.000 11616 Worker thread wakes up
19:19:40.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.30) opts 0xd
19:19:40.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.30)
19:19:40.218 00.000 11616 Moving (-0.28, 0.30) raw xDistance=0.27 yDistance=-0.32
19:19:40.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:19:40.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
19:19:40.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
19:19:40.218 00.000 11616 MoveAxis(E, 0, ABG)
19:19:40.218 00.000 11616 Move returns status 0, amount 0
19:19:40.218 00.000 11616 MoveAxis(N, 27, ABG)
19:19:40.218 00.000 11616 Guiding  Dir = 0, Dur = 27
19:19:40.218 00.000 11616 IsSlewing returns 0
19:19:40.218 00.000 11616 IsGuiding returns 0
19:19:40.218 00.000 11616 PulseGuide returned control before completion, sleep 37
19:19:40.250 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:40.265 00.015 12268 UpdateGuideState exits: m=1023 SNR=22.1
19:19:40.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:40.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:40.265 00.000 12268 Enqueuing Expose request
19:19:40.281 00.016 11616 IsGuiding returns 1
19:19:40.281 00.000 11616 scope still moving after pulse duration time elapsed
19:19:40.312 00.031 11616 IsSlewing returns 0
19:19:40.312 00.000 11616 IsGuiding returns 0
19:19:40.312 00.000 11616 scope move finished after 27 + 55 ms
19:19:40.312 00.000 11616 Move returns status 0, amount 27
19:19:40.312 00.000 11616 move complete, result=0
19:19:40.312 00.000 11616 worker thread done servicing request
19:19:40.312 00.000 11616 Worker thread wakes up
19:19:40.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:40.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:40.312 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.3 px 27 ms NORTH
19:19:42.328 02.016 11616 Exposure complete
19:19:42.390 00.062 11616 worker thread done servicing request
19:19:42.390 00.000 12268 OnExposeComplete: enter
19:19:42.390 00.000 12268 UpdateGuideState(): m_state=6
19:19:42.390 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
19:19:42.390 00.000 12268 Star::Find returns 1 (0), X=540.83, Y=252.33, Mass=1012, SNR=21.9, Peak=90 HFD=4.9
19:19:42.390 00.000 12268 MultiStar: [#1 -0.51,0.56,0.91,U] [#2 -0.32,0.76,0.84,U] [#3 -0.28,0.79,0.65,U] [#4 -0.47,0.47,0.69,U] [#5 -0.29,0.82,0.55,U] [#6 -0.48,0.39,0.50,U] [#7 -0.09,1.25,0.39,U] [#8 -0.61,0.66,0.39,U] 
19:19:42.390 00.000 12268 single-star, 8 included, MultiStar: {-0.39, 0.65}, one-star: {-0.40, 0.46}
19:19:42.390 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
19:19:42.390 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
19:19:42.390 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.46 hyp=0.61 cameraTheta=2.28 mountX=0.42 mountY=-0.46, mountTheta=-0.82
19:19:42.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=0.46, opts=13)
19:19:42.390 00.000 12268 Enqueuing Move request for scope (-0.40, 0.46)
19:19:42.390 00.000 11616 Worker thread wakes up
19:19:42.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.46) opts 0xd
19:19:42.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, 0.46)
19:19:42.390 00.000 11616 Moving (-0.40, 0.46) raw xDistance=0.42 yDistance=-0.46
19:19:42.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:19:42.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
19:19:42.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
19:19:42.390 00.000 11616 MoveAxis(E, 0, ABG)
19:19:42.390 00.000 11616 Move returns status 0, amount 0
19:19:42.390 00.000 11616 MoveAxis(N, 39, ABG)
19:19:42.390 00.000 11616 Guiding  Dir = 0, Dur = 39
19:19:42.390 00.000 11616 IsSlewing returns 0
19:19:42.390 00.000 11616 IsGuiding returns 0
19:19:42.390 00.000 11616 PulseGuide returned control before completion, sleep 49
19:19:42.421 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:42.437 00.016 12268 UpdateGuideState exits: m=1012 SNR=21.9
19:19:42.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:42.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:42.437 00.000 12268 Enqueuing Expose request
19:19:42.453 00.016 11616 IsGuiding returns 1
19:19:42.453 00.000 11616 scope still moving after pulse duration time elapsed
19:19:42.484 00.031 11616 IsSlewing returns 0
19:19:42.484 00.000 11616 IsGuiding returns 0
19:19:42.484 00.000 11616 scope move finished after 39 + 47 ms
19:19:42.484 00.000 11616 Move returns status 0, amount 39
19:19:42.484 00.000 11616 move complete, result=0
19:19:42.484 00.000 11616 worker thread done servicing request
19:19:42.484 00.000 11616 Worker thread wakes up
19:19:42.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:42.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:42.484 00.000 12268 GuideStep: 0.4 px 0 ms EAST, -0.5 px 39 ms NORTH
19:19:44.484 02.000 11616 Exposure complete
19:19:44.546 00.062 11616 worker thread done servicing request
19:19:44.546 00.000 12268 OnExposeComplete: enter
19:19:44.546 00.000 12268 UpdateGuideState(): m_state=6
19:19:44.546 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
19:19:44.546 00.000 12268 Star::Find returns 1 (0), X=540.93, Y=252.48, Mass=993, SNR=21.8, Peak=86 HFD=5.1
19:19:44.546 00.000 12268 MultiStar: [#1 -0.41,0.62,0.87,U] [#2 -0.35,0.85,0.88,U] [#3 -0.16,0.70,0.64,U] [#4 -0.35,0.43,0.70,U] [#5 -0.05,0.82,0.54,U] [#6 -0.24,0.50,0.50,U] [#7 0.08,0.84,0.39,U] [#8 -0.44,0.39,0.40,U] 
19:19:44.546 00.000 12268 single-star, 8 included, MultiStar: {-0.27, 0.65}, one-star: {-0.29, 0.61}
19:19:44.546 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
19:19:44.546 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
19:19:44.546 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.61 hyp=0.68 cameraTheta=2.02 mountX=0.58 mountY=-0.37, mountTheta=-0.56
19:19:44.546 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.61, opts=13)
19:19:44.546 00.000 12268 Enqueuing Move request for scope (-0.29, 0.61)
19:19:44.546 00.000 11616 Worker thread wakes up
19:19:44.546 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.61) opts 0xd
19:19:44.546 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.61)
19:19:44.546 00.000 11616 Moving (-0.29, 0.61) raw xDistance=0.58 yDistance=-0.37
19:19:44.546 00.000 11616 resist switch: large excursion: input 0.58 thresh 0.57 direction from -1 to 1
19:19:44.546 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.74
19:19:44.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
19:19:44.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
19:19:44.546 00.000 11616 MoveAxis(W, 322, ABG)
19:19:44.546 00.000 11616 Guiding  Dir = 3, Dur = 322
19:19:44.546 00.000 11616 IsSlewing returns 0
19:19:44.546 00.000 11616 IsGuiding returns 0
19:19:44.546 00.000 11616 PulseGuide returned control before completion, sleep 332
19:19:44.578 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:44.593 00.015 12268 UpdateGuideState exits: m=993 SNR=21.8
19:19:44.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:44.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:44.593 00.000 12268 Enqueuing Expose request
19:19:44.906 00.313 11616 IsGuiding returns 0
19:19:44.906 00.000 11616 Move returns status 0, amount 322
19:19:44.906 00.000 11616 MoveAxis(N, 31, ABG)
19:19:44.906 00.000 11616 Guiding  Dir = 0, Dur = 31
19:19:44.906 00.000 11616 IsSlewing returns 0
19:19:44.906 00.000 11616 IsGuiding returns 0
19:19:44.906 00.000 11616 PulseGuide returned control before completion, sleep 41
19:19:44.953 00.047 11616 IsGuiding returns 1
19:19:44.953 00.000 11616 scope still moving after pulse duration time elapsed
19:19:44.984 00.031 11616 IsSlewing returns 0
19:19:44.984 00.000 11616 IsGuiding returns 0
19:19:44.984 00.000 11616 scope move finished after 31 + 46 ms
19:19:44.984 00.000 11616 Move returns status 0, amount 31
19:19:44.984 00.000 11616 move complete, result=0
19:19:44.984 00.000 11616 worker thread done servicing request
19:19:44.984 00.000 11616 Worker thread wakes up
19:19:44.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:44.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:44.984 00.000 12268 GuideStep: 0.6 px 322 ms WEST, -0.4 px 31 ms NORTH
19:19:46.984 02.000 11616 Exposure complete
19:19:47.047 00.063 11616 worker thread done servicing request
19:19:47.047 00.000 12268 OnExposeComplete: enter
19:19:47.047 00.000 12268 UpdateGuideState(): m_state=6
19:19:47.047 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
19:19:47.047 00.000 12268 Star::Find returns 1 (0), X=540.92, Y=251.89, Mass=1041, SNR=22.2, Peak=101 HFD=4.7
19:19:47.047 00.000 12268 MultiStar: [#1 -0.53,0.17,0.91,U] [#2 -0.31,0.09,0.83,U] [#3 0.09,0.04,0.58,U] [#4 -0.17,-0.33,0.60,U] [#5 -0.09,0.23,0.53,U] [#6 -0.42,0.14,0.51,U] [#7 -0.16,0.26,0.39,U] [#8 -0.68,0.57,0.35,U] 
19:19:47.047 00.000 12268 refined, 8 included, MultiStar: {-0.29, 0.10}, one-star: {-0.31, 0.03}
19:19:47.047 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
19:19:47.047 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
19:19:47.047 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.10 hyp=0.31 cameraTheta=2.81 mountX=0.07 mountY=-0.30, mountTheta=-1.34
19:19:47.047 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.10, opts=13)
19:19:47.047 00.000 12268 Enqueuing Move request for scope (-0.29, 0.10)
19:19:47.047 00.000 11616 Worker thread wakes up
19:19:47.047 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.10) opts 0xd
19:19:47.047 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.10)
19:19:47.047 00.000 11616 Moving (-0.29, 0.10) raw xDistance=0.07 yDistance=-0.30
19:19:47.047 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:47.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:19:47.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
19:19:47.047 00.000 11616 MoveAxis(E, 0, ABG)
19:19:47.047 00.000 11616 Move returns status 0, amount 0
19:19:47.047 00.000 11616 MoveAxis(N, 26, ABG)
19:19:47.047 00.000 11616 Guiding  Dir = 0, Dur = 26
19:19:47.047 00.000 11616 IsSlewing returns 0
19:19:47.047 00.000 11616 IsGuiding returns 0
19:19:47.047 00.000 11616 PulseGuide returned control before completion, sleep 36
19:19:47.063 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:47.094 00.031 11616 IsGuiding returns 1
19:19:47.094 00.000 11616 scope still moving after pulse duration time elapsed
19:19:47.094 00.000 12268 UpdateGuideState exits: m=1041 SNR=22.2
19:19:47.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:47.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:47.094 00.000 12268 Enqueuing Expose request
19:19:47.126 00.032 11616 IsSlewing returns 0
19:19:47.126 00.000 11616 IsGuiding returns 0
19:19:47.126 00.000 11616 scope move finished after 26 + 46 ms
19:19:47.126 00.000 11616 Move returns status 0, amount 26
19:19:47.126 00.000 11616 move complete, result=0
19:19:47.126 00.000 11616 worker thread done servicing request
19:19:47.126 00.000 11616 Worker thread wakes up
19:19:47.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:47.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:47.126 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 26 ms NORTH
19:19:49.140 02.014 11616 Exposure complete
19:19:49.187 00.047 11616 worker thread done servicing request
19:19:49.187 00.000 12268 OnExposeComplete: enter
19:19:49.187 00.000 12268 UpdateGuideState(): m_state=6
19:19:49.187 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
19:19:49.187 00.000 12268 Star::Find returns 1 (0), X=540.85, Y=251.36, Mass=1034, SNR=22.2, Peak=83 HFD=5.3
19:19:49.187 00.000 12268 MultiStar: [#1 -0.58,-0.38,0.89,U] [#2 -0.23,-0.10,0.86,U] [#3 -0.22,-0.37,0.66,U] [#4 -0.43,-0.69,0.67,U] [#5 -0.08,-0.06,0.53,U] [#6 -0.52,-0.57,0.50,U] [#7 -0.08,-0.17,0.42,U] [#8 -0.59,-0.18,0.37,U] 
19:19:49.187 00.000 12268 refined, 8 included, MultiStar: {-0.35, -0.35}, one-star: {-0.37, -0.50}
19:19:49.187 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.83 = 2.46)
19:19:49.187 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.65)
19:19:49.187 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.35 hyp=0.50 cameraTheta=-2.35 mountX=-0.39 mountY=-0.30, mountTheta=-2.48
19:19:49.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.35, opts=13)
19:19:49.187 00.000 12268 Enqueuing Move request for scope (-0.35, -0.35)
19:19:49.187 00.000 11616 Worker thread wakes up
19:19:49.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.35) opts 0xd
19:19:49.187 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.35)
19:19:49.187 00.000 11616 Moving (-0.35, -0.35) raw xDistance=-0.39 yDistance=-0.30
19:19:49.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:19:49.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
19:19:49.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
19:19:49.187 00.000 11616 MoveAxis(E, 0, ABG)
19:19:49.187 00.000 11616 Move returns status 0, amount 0
19:19:49.187 00.000 11616 MoveAxis(N, 26, ABG)
19:19:49.187 00.000 11616 Guiding  Dir = 0, Dur = 26
19:19:49.187 00.000 11616 IsSlewing returns 0
19:19:49.187 00.000 11616 IsGuiding returns 0
19:19:49.187 00.000 11616 PulseGuide returned control before completion, sleep 36
19:19:49.218 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:49.234 00.016 12268 UpdateGuideState exits: m=1034 SNR=22.2
19:19:49.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:49.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:49.234 00.000 12268 Enqueuing Expose request
19:19:49.250 00.016 11616 IsGuiding returns 0
19:19:49.250 00.000 11616 Move returns status 0, amount 26
19:19:49.250 00.000 11616 move complete, result=0
19:19:49.250 00.000 11616 worker thread done servicing request
19:19:49.250 00.000 11616 Worker thread wakes up
19:19:49.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:49.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:49.250 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.3 px 26 ms NORTH
19:19:51.249 01.999 11616 Exposure complete
19:19:51.312 00.063 11616 worker thread done servicing request
19:19:51.312 00.000 12268 OnExposeComplete: enter
19:19:51.312 00.000 12268 UpdateGuideState(): m_state=6
19:19:51.312 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
19:19:51.312 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.55, Mass=987, SNR=21.7, Peak=77 HFD=5.1
19:19:51.312 00.000 12268 MultiStar: [#1 -0.42,-0.28,0.90,U] [#2 -0.19,-0.13,0.86,U] [#3 -0.21,-0.13,0.68,U] [#4 -0.41,-0.55,0.69,U] [#5 -0.11,-0.15,0.54,U] [#6 -0.40,-0.36,0.52,U] [#7 -0.13,0.18,0.40,U] [#8 -0.56,0.19,0.44,U] 
19:19:51.312 00.000 12268 refined, 8 included, MultiStar: {-0.29, -0.21}, one-star: {-0.22, -0.32}
19:19:51.312 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-3.99 = 2.29)
19:19:51.312 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.82)
19:19:51.312 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.21 hyp=0.36 cameraTheta=-2.52 mountX=-0.24 mountY=-0.26, mountTheta=-2.31
19:19:51.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.21, opts=13)
19:19:51.312 00.000 12268 Enqueuing Move request for scope (-0.29, -0.21)
19:19:51.312 00.000 11616 Worker thread wakes up
19:19:51.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.21) opts 0xd
19:19:51.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.21)
19:19:51.312 00.000 11616 Moving (-0.29, -0.21) raw xDistance=-0.24 yDistance=-0.26
19:19:51.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:19:51.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
19:19:51.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
19:19:51.312 00.000 11616 MoveAxis(E, 0, ABG)
19:19:51.312 00.000 11616 Move returns status 0, amount 0
19:19:51.312 00.000 11616 MoveAxis(N, 22, ABG)
19:19:51.312 00.000 11616 Guiding  Dir = 0, Dur = 22
19:19:51.312 00.000 11616 IsSlewing returns 0
19:19:51.312 00.000 11616 IsGuiding returns 0
19:19:51.312 00.000 11616 PulseGuide returned control before completion, sleep 32
19:19:51.343 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:51.359 00.016 11616 IsGuiding returns 1
19:19:51.359 00.000 11616 scope still moving after pulse duration time elapsed
19:19:51.359 00.000 12268 UpdateGuideState exits: m=987 SNR=21.7
19:19:51.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:51.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:51.359 00.000 12268 Enqueuing Expose request
19:19:51.390 00.031 11616 IsSlewing returns 0
19:19:51.390 00.000 11616 IsGuiding returns 0
19:19:51.390 00.000 11616 scope move finished after 22 + 45 ms
19:19:51.390 00.000 11616 Move returns status 0, amount 22
19:19:51.390 00.000 11616 move complete, result=0
19:19:51.390 00.000 11616 worker thread done servicing request
19:19:51.390 00.000 11616 Worker thread wakes up
19:19:51.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:51.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:51.390 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 22 ms NORTH
19:19:53.390 02.000 11616 Exposure complete
19:19:53.437 00.047 11616 worker thread done servicing request
19:19:53.437 00.000 12268 OnExposeComplete: enter
19:19:53.437 00.000 12268 UpdateGuideState(): m_state=6
19:19:53.437 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
19:19:53.437 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.16, Mass=1037, SNR=22.1, Peak=89 HFD=5.4
19:19:53.437 00.000 12268 MultiStar: [#1 -0.22,-0.72,0.89,U] [#2 -0.27,-0.48,0.84,U] [#3 -0.03,-0.53,0.66,U] [#4 -0.35,-0.94,0.71,U] [#5 0.12,-0.39,0.55,U] [#6 -0.21,-0.80,0.52,U] [#7 0.23,-0.37,0.39,U] [#8 -0.26,-0.46,0.36,U] 
19:19:53.437 00.000 12268 refined, 8 included, MultiStar: {-0.15, -0.63}, one-star: {-0.14, -0.71}
19:19:53.437 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
19:19:53.437 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.10)
19:19:53.437 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.63 hyp=0.64 cameraTheta=-1.80 mountX=-0.64 mountY=-0.07, mountTheta=-3.04
19:19:53.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.63, opts=13)
19:19:53.437 00.000 12268 Enqueuing Move request for scope (-0.15, -0.63)
19:19:53.437 00.000 11616 Worker thread wakes up
19:19:53.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.63) opts 0xd
19:19:53.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.63)
19:19:53.437 00.000 11616 Moving (-0.15, -0.63) raw xDistance=-0.64 yDistance=-0.07
19:19:53.437 00.000 11616 resist switch: large excursion: input -0.64 thresh 0.57 direction from 1 to -1
19:19:53.437 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.91
19:19:53.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
19:19:53.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:53.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:19:53.437 00.000 11616 MoveAxis(E, 354, ABG)
19:19:53.437 00.000 11616 Guiding  Dir = 2, Dur = 354
19:19:53.437 00.000 11616 IsSlewing returns 0
19:19:53.437 00.000 11616 IsGuiding returns 0
19:19:53.453 00.016 11616 PulseGuide returned control before completion, sleep 364
19:19:53.468 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:53.484 00.016 12268 UpdateGuideState exits: m=1037 SNR=22.1
19:19:53.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:53.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:53.484 00.000 12268 Enqueuing Expose request
19:19:53.831 00.347 11616 IsGuiding returns 1
19:19:53.831 00.000 11616 scope still moving after pulse duration time elapsed
19:19:53.862 00.031 11616 IsSlewing returns 0
19:19:53.862 00.000 11616 IsGuiding returns 1
19:19:53.894 00.032 11616 IsSlewing returns 0
19:19:53.894 00.000 11616 IsGuiding returns 0
19:19:53.894 00.000 11616 scope move finished after 354 + 87 ms
19:19:53.894 00.000 11616 Move returns status 0, amount 354
19:19:53.894 00.000 11616 MoveAxis(N, 0, ABG)
19:19:53.894 00.000 11616 Move returns status 0, amount 0
19:19:53.894 00.000 11616 move complete, result=0
19:19:53.894 00.000 11616 worker thread done servicing request
19:19:53.894 00.000 12268 GuideStep: -0.6 px 354 ms EAST, -0.1 px 0 ms NORTH
19:19:53.894 00.000 11616 Worker thread wakes up
19:19:53.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:53.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:55.906 02.012 11616 Exposure complete
19:19:55.953 00.047 11616 worker thread done servicing request
19:19:55.953 00.000 12268 OnExposeComplete: enter
19:19:55.953 00.000 12268 UpdateGuideState(): m_state=6
19:19:55.953 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
19:19:55.953 00.000 12268 Star::Find returns 1 (0), X=540.96, Y=251.43, Mass=987, SNR=21.7, Peak=78 HFD=5.1
19:19:55.953 00.000 12268 MultiStar: [#1 -0.46,0.10,0.91,U] [#2 -0.09,-0.03,0.87,U] [#3 -0.18,0.01,0.70,U] [#4 -0.34,-0.45,0.71,U] [#5 0.27,0.01,0.57,U] [#6 -0.15,-0.15,0.52,U] [#7 0.14,0.40,0.40,U] [#8 -0.11,-0.04,0.39,U] 
19:19:55.953 00.000 12268 refined, 8 included, MultiStar: {-0.17, -0.10}, one-star: {-0.26, -0.44}
19:19:55.953 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
19:19:55.953 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
19:19:55.953 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.60 mountX=-0.12 mountY=-0.16, mountTheta=-2.22
19:19:55.968 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.10, opts=13)
19:19:55.968 00.000 12268 Enqueuing Move request for scope (-0.17, -0.10)
19:19:55.968 00.000 11616 Worker thread wakes up
19:19:55.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
19:19:55.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
19:19:55.968 00.000 11616 Moving (-0.17, -0.10) raw xDistance=-0.12 yDistance=-0.16
19:19:55.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:55.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:19:55.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:55.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:19:55.968 00.000 11616 MoveAxis(E, 0, ABG)
19:19:55.968 00.000 11616 Move returns status 0, amount 0
19:19:55.968 00.000 11616 MoveAxis(N, 0, ABG)
19:19:55.968 00.000 11616 Move returns status 0, amount 0
19:19:55.968 00.000 11616 move complete, result=0
19:19:55.968 00.000 11616 worker thread done servicing request
19:19:55.984 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:55.999 00.015 12268 UpdateGuideState exits: m=987 SNR=21.7
19:19:55.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:55.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:55.999 00.000 12268 Enqueuing Expose request
19:19:55.999 00.000 11616 Worker thread wakes up
19:19:55.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:55.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:19:56.015 00.016 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:19:58.015 02.000 11616 Exposure complete
19:19:58.062 00.047 11616 worker thread done servicing request
19:19:58.062 00.000 12268 OnExposeComplete: enter
19:19:58.062 00.000 12268 UpdateGuideState(): m_state=6
19:19:58.062 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
19:19:58.062 00.000 12268 Star::Find returns 1 (0), X=541.09, Y=251.49, Mass=1063, SNR=22.5, Peak=81 HFD=5.1
19:19:58.062 00.000 12268 MultiStar: [#1 -0.32,-0.50,0.88,U] [#2 -0.05,-0.03,0.82,U] [#3 -0.23,-0.68,0.63,U] [#4 -0.30,-0.56,0.60,U] [#5 -0.11,0.10,0.52,U] [#6 -0.24,-0.12,0.49,U] [#7 0.10,0.29,0.38,U] [#8 -0.28,-0.24,0.40,U] 
19:19:58.062 00.000 12268 refined, 8 included, MultiStar: {-0.18, -0.28}, one-star: {-0.14, -0.37}
19:19:58.062 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.62 = 2.67)
19:19:58.078 00.016 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.44)
19:19:58.078 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.28 hyp=0.33 cameraTheta=-2.14 mountX=-0.30 mountY=-0.14, mountTheta=-2.69
19:19:58.078 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.28, opts=13)
19:19:58.078 00.000 12268 Enqueuing Move request for scope (-0.18, -0.28)
19:19:58.078 00.000 11616 Worker thread wakes up
19:19:58.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.28) opts 0xd
19:19:58.078 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.28)
19:19:58.078 00.000 11616 Moving (-0.18, -0.28) raw xDistance=-0.30 yDistance=-0.14
19:19:58.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
19:19:58.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:19:58.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:19:58.078 00.000 11616 MoveAxis(E, 164, ABG)
19:19:58.078 00.000 11616 Guiding  Dir = 2, Dur = 164
19:19:58.078 00.000 11616 IsSlewing returns 0
19:19:58.078 00.000 11616 IsGuiding returns 0
19:19:58.078 00.000 11616 PulseGuide returned control before completion, sleep 174
19:19:58.093 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:19:58.109 00.016 12268 UpdateGuideState exits: m=1063 SNR=22.5
19:19:58.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:58.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:19:58.109 00.000 12268 Enqueuing Expose request
19:19:58.265 00.156 11616 IsGuiding returns 1
19:19:58.265 00.000 11616 scope still moving after pulse duration time elapsed
19:19:58.296 00.031 11616 IsSlewing returns 0
19:19:58.296 00.000 11616 IsGuiding returns 0
19:19:58.296 00.000 11616 scope move finished after 164 + 51 ms
19:19:58.296 00.000 11616 Move returns status 0, amount 164
19:19:58.296 00.000 11616 MoveAxis(N, 0, ABG)
19:19:58.296 00.000 11616 Move returns status 0, amount 0
19:19:58.296 00.000 11616 move complete, result=0
19:19:58.296 00.000 11616 worker thread done servicing request
19:19:58.296 00.000 12268 GuideStep: -0.3 px 164 ms EAST, -0.1 px 0 ms NORTH
19:19:58.296 00.000 11616 Worker thread wakes up
19:19:58.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:19:58.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:00.312 02.016 11616 Exposure complete
19:20:00.375 00.063 11616 worker thread done servicing request
19:20:00.375 00.000 12268 OnExposeComplete: enter
19:20:00.375 00.000 12268 UpdateGuideState(): m_state=6
19:20:00.375 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
19:20:00.375 00.000 12268 Star::Find returns 1 (0), X=541.24, Y=251.91, Mass=1006, SNR=21.9, Peak=92 HFD=5.5
19:20:00.375 00.000 12268 MultiStar: [#1 0.02,0.18,0.94,U] [#2 -0.10,0.22,0.85,U] [#3 0.35,0.22,0.70,U] [#4 -0.21,-0.36,0.64,U] [#5 0.41,0.26,0.55,U] [#6 -0.01,-0.07,0.50,U] [#7 0.29,0.50,0.40,U] [#8 -0.39,0.66,0.41,U] 
19:20:00.375 00.000 12268 single-star, 8 included, MultiStar: {0.04, 0.15}, one-star: {0.02, 0.05}
19:20:00.375 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
19:20:00.375 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.94)
19:20:00.375 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.24 mountX=0.05 mountY=0.01, mountTheta=0.21
19:20:00.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.05, opts=13)
19:20:00.375 00.000 12268 Enqueuing Move request for scope (0.02, 0.05)
19:20:00.375 00.000 11616 Worker thread wakes up
19:20:00.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
19:20:00.375 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
19:20:00.375 00.000 11616 Moving (0.02, 0.05) raw xDistance=0.05 yDistance=0.01
19:20:00.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:00.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:20:00.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:00.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:20:00.375 00.000 11616 MoveAxis(E, 0, ABG)
19:20:00.375 00.000 11616 Move returns status 0, amount 0
19:20:00.375 00.000 11616 MoveAxis(N, 0, ABG)
19:20:00.375 00.000 11616 Move returns status 0, amount 0
19:20:00.375 00.000 11616 move complete, result=0
19:20:00.375 00.000 11616 worker thread done servicing request
19:20:00.406 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:00.422 00.016 12268 UpdateGuideState exits: m=1006 SNR=21.9
19:20:00.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:00.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:00.422 00.000 12268 Enqueuing Expose request
19:20:00.422 00.000 11616 Worker thread wakes up
19:20:00.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:00.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:00.422 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:20:02.437 02.015 11616 Exposure complete
19:20:02.484 00.047 11616 worker thread done servicing request
19:20:02.484 00.000 12268 OnExposeComplete: enter
19:20:02.484 00.000 12268 UpdateGuideState(): m_state=6
19:20:02.484 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
19:20:02.484 00.000 12268 Star::Find returns 1 (0), X=541.14, Y=252.37, Mass=1122, SNR=23.1, Peak=107 HFD=5.3
19:20:02.484 00.000 12268 MultiStar: [#1 -0.46,0.55,0.84,U] [#2 0.02,0.74,0.82,U] [#3 0.10,0.52,0.64,U] [#4 -0.28,0.24,0.68,U] [#5 0.09,0.74,0.54,U] [#6 -0.01,0.24,0.51,U] [#7 -0.34,1.23,0.00,M1] [#8 0.01,0.89,0.40,U] 
19:20:02.484 00.000 12268 single-star, 7 included, MultiStar: {-0.10, 0.54}, one-star: {-0.09, 0.51}
19:20:02.484 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
19:20:02.484 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
19:20:02.484 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.51 hyp=0.51 cameraTheta=1.74 mountX=0.49 mountY=-0.15, mountTheta=-0.29
19:20:02.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.51, opts=13)
19:20:02.484 00.000 12268 Enqueuing Move request for scope (-0.09, 0.51)
19:20:02.484 00.000 11616 Worker thread wakes up
19:20:02.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.51) opts 0xd
19:20:02.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.51)
19:20:02.484 00.000 11616 Moving (-0.09, 0.51) raw xDistance=0.49 yDistance=-0.15
19:20:02.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:20:02.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
19:20:02.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:02.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:20:02.484 00.000 11616 MoveAxis(E, 0, ABG)
19:20:02.484 00.000 11616 Move returns status 0, amount 0
19:20:02.484 00.000 11616 MoveAxis(N, 0, ABG)
19:20:02.484 00.000 11616 Move returns status 0, amount 0
19:20:02.484 00.000 11616 move complete, result=0
19:20:02.484 00.000 11616 worker thread done servicing request
19:20:02.515 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:02.531 00.016 12268 UpdateGuideState exits: m=1122 SNR=23.1
19:20:02.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:02.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:02.531 00.000 12268 Enqueuing Expose request
19:20:02.531 00.000 11616 Worker thread wakes up
19:20:02.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:02.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:02.531 00.000 12268 GuideStep: 0.5 px 0 ms EAST, -0.1 px 0 ms NORTH
19:20:04.609 02.078 11616 Exposure complete
19:20:04.656 00.047 11616 worker thread done servicing request
19:20:04.656 00.000 12268 OnExposeComplete: enter
19:20:04.656 00.000 12268 UpdateGuideState(): m_state=6
19:20:04.656 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
19:20:04.672 00.016 12268 Star::Find returns 1 (0), X=541.34, Y=252.25, Mass=1003, SNR=21.9, Peak=89 HFD=5.0
19:20:04.672 00.000 12268 MultiStar: [#1 -0.04,0.44,0.88,U] [#2 -0.01,0.58,0.88,U] [#3 0.12,0.47,0.64,U] [#4 0.04,0.18,0.71,U] [#5 0.40,0.54,0.57,U] [#6 0.05,0.45,0.53,U] [#7 0.45,0.72,0.40,U] [#8 -0.32,1.15,0.44,U] 
19:20:04.672 00.000 12268 single-star, 8 included, MultiStar: {0.08, 0.50}, one-star: {0.12, 0.39}
19:20:04.672 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
19:20:04.672 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
19:20:04.672 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.39 hyp=0.40 cameraTheta=1.28 mountX=0.39 mountY=0.06, mountTheta=0.16
19:20:04.672 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.39, opts=13)
19:20:04.672 00.000 12268 Enqueuing Move request for scope (0.12, 0.39)
19:20:04.672 00.000 11616 Worker thread wakes up
19:20:04.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.39) opts 0xd
19:20:04.672 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.39)
19:20:04.672 00.000 11616 Moving (0.12, 0.39) raw xDistance=0.39 yDistance=0.06
19:20:04.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:20:04.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
19:20:04.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:04.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:20:04.672 00.000 11616 MoveAxis(E, 0, ABG)
19:20:04.672 00.000 11616 Move returns status 0, amount 0
19:20:04.672 00.000 11616 MoveAxis(N, 0, ABG)
19:20:04.672 00.000 11616 Move returns status 0, amount 0
19:20:04.672 00.000 11616 move complete, result=0
19:20:04.672 00.000 11616 worker thread done servicing request
19:20:04.687 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:04.718 00.031 12268 UpdateGuideState exits: m=1003 SNR=21.9
19:20:04.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:04.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:04.718 00.000 12268 Enqueuing Expose request
19:20:04.718 00.000 11616 Worker thread wakes up
19:20:04.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:04.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:04.718 00.000 12268 GuideStep: 0.4 px 0 ms EAST, 0.1 px 0 ms NORTH
19:20:06.734 02.016 11616 Exposure complete
19:20:06.781 00.047 11616 worker thread done servicing request
19:20:06.781 00.000 12268 OnExposeComplete: enter
19:20:06.781 00.000 12268 UpdateGuideState(): m_state=6
19:20:06.781 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
19:20:06.781 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=251.87, Mass=1070, SNR=22.5, Peak=92 HFD=5.1
19:20:06.781 00.000 12268 MultiStar: [#1 0.02,0.04,0.87,U] [#2 0.12,0.05,0.81,U] [#3 0.16,-0.09,0.66,U] [#4 0.26,-0.42,0.60,U] [#5 0.62,0.21,0.49,U] [#6 0.02,-0.35,0.51,U] [#7 0.66,0.32,0.40,U] [#8 -0.15,-0.19,0.39,U] 
19:20:06.781 00.000 12268 single-star, 8 included, MultiStar: {0.17, -0.04}, one-star: {0.06, 0.01}
19:20:06.797 00.016 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
19:20:06.797 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.80)
19:20:06.797 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.10 mountX=0.01 mountY=0.05, mountTheta=1.38
19:20:06.797 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.01, opts=13)
19:20:06.797 00.000 12268 Enqueuing Move request for scope (0.06, 0.01)
19:20:06.797 00.000 11616 Worker thread wakes up
19:20:06.797 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
19:20:06.797 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
19:20:06.797 00.000 11616 Moving (0.06, 0.01) raw xDistance=0.01 yDistance=0.05
19:20:06.797 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:06.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:20:06.797 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:06.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:20:06.797 00.000 11616 MoveAxis(E, 0, ABG)
19:20:06.797 00.000 11616 Move returns status 0, amount 0
19:20:06.797 00.000 11616 MoveAxis(N, 0, ABG)
19:20:06.797 00.000 11616 Move returns status 0, amount 0
19:20:06.797 00.000 11616 move complete, result=0
19:20:06.797 00.000 11616 worker thread done servicing request
19:20:06.812 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:06.843 00.031 12268 UpdateGuideState exits: m=1070 SNR=22.5
19:20:06.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:06.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:06.843 00.000 12268 Enqueuing Expose request
19:20:06.843 00.000 11616 Worker thread wakes up
19:20:06.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:06.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:06.843 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:20:08.859 02.016 11616 Exposure complete
19:20:08.906 00.047 11616 worker thread done servicing request
19:20:08.906 00.000 12268 OnExposeComplete: enter
19:20:08.906 00.000 12268 UpdateGuideState(): m_state=6
19:20:08.906 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
19:20:08.906 00.000 12268 Star::Find returns 1 (0), X=541.04, Y=251.89, Mass=1066, SNR=22.6, Peak=83 HFD=5.8
19:20:08.906 00.000 12268 MultiStar: [#1 -0.24,-0.02,0.87,U] [#2 0.14,0.29,0.83,U] [#3 0.05,0.14,0.66,U] [#4 -0.08,-0.59,0.62,U] [#5 0.28,-0.01,0.53,U] [#6 -0.33,0.03,0.51,U] [#7 -0.21,0.32,0.40,U] [#8 -0.15,0.35,0.40,U] 
19:20:08.906 00.000 12268 refined, 8 included, MultiStar: {-0.08, 0.04}, one-star: {-0.19, 0.02}
19:20:08.906 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
19:20:08.906 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
19:20:08.906 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.66 mountX=0.03 mountY=-0.08, mountTheta=-1.19
19:20:08.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.04, opts=13)
19:20:08.921 00.015 12268 Enqueuing Move request for scope (-0.08, 0.04)
19:20:08.921 00.000 11616 Worker thread wakes up
19:20:08.921 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
19:20:08.921 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
19:20:08.921 00.000 11616 Moving (-0.08, 0.04) raw xDistance=0.03 yDistance=-0.08
19:20:08.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:08.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:20:08.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:08.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:20:08.921 00.000 11616 MoveAxis(E, 0, ABG)
19:20:08.921 00.000 11616 Move returns status 0, amount 0
19:20:08.921 00.000 11616 MoveAxis(N, 0, ABG)
19:20:08.921 00.000 11616 Move returns status 0, amount 0
19:20:08.921 00.000 11616 move complete, result=0
19:20:08.921 00.000 11616 worker thread done servicing request
19:20:08.937 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:08.953 00.016 12268 UpdateGuideState exits: m=1066 SNR=22.6
19:20:08.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:08.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:08.953 00.000 12268 Enqueuing Expose request
19:20:08.953 00.000 11616 Worker thread wakes up
19:20:08.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:08.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:08.968 00.015 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:20:11.046 02.078 11616 Exposure complete
19:20:11.094 00.048 11616 worker thread done servicing request
19:20:11.094 00.000 12268 OnExposeComplete: enter
19:20:11.094 00.000 12268 UpdateGuideState(): m_state=6
19:20:11.094 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
19:20:11.094 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.48, Mass=1058, SNR=22.4, Peak=81 HFD=5.2
19:20:11.094 00.000 12268 MultiStar: [#1 -0.15,-0.21,0.90,U] [#2 -0.02,-0.03,0.82,U] [#3 0.09,-0.11,0.67,U] [#4 -0.31,-0.64,0.69,U] [#5 0.23,-0.05,0.53,U] [#6 -0.19,-0.36,0.50,U] [#7 0.41,0.22,0.38,U] [#8 0.07,-0.44,0.38,U] 
19:20:11.094 00.000 12268 refined, 8 included, MultiStar: {-0.04, -0.24}, one-star: {-0.15, -0.39}
19:20:11.094 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
19:20:11.094 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
19:20:11.094 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.75 mountX=-0.24 mountY=-0.01, mountTheta=-3.09
19:20:11.094 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.24, opts=13)
19:20:11.094 00.000 12268 Enqueuing Move request for scope (-0.04, -0.24)
19:20:11.094 00.000 11616 Worker thread wakes up
19:20:11.094 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.24) opts 0xd
19:20:11.094 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.24)
19:20:11.094 00.000 11616 Moving (-0.04, -0.24) raw xDistance=-0.24 yDistance=-0.01
19:20:11.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
19:20:11.094 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:11.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:20:11.094 00.000 11616 MoveAxis(E, 134, ABG)
19:20:11.094 00.000 11616 Guiding  Dir = 2, Dur = 134
19:20:11.094 00.000 11616 IsSlewing returns 0
19:20:11.109 00.015 11616 IsGuiding returns 0
19:20:11.109 00.000 11616 PulseGuide returned control before completion, sleep 144
19:20:11.125 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:11.140 00.015 12268 UpdateGuideState exits: m=1058 SNR=22.4
19:20:11.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:11.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:11.140 00.000 12268 Enqueuing Expose request
19:20:11.265 00.125 11616 IsGuiding returns 1
19:20:11.265 00.000 11616 scope still moving after pulse duration time elapsed
19:20:11.297 00.032 11616 IsSlewing returns 0
19:20:11.297 00.000 11616 IsGuiding returns 0
19:20:11.297 00.000 11616 scope move finished after 134 + 53 ms
19:20:11.297 00.000 11616 Move returns status 0, amount 134
19:20:11.297 00.000 11616 MoveAxis(N, 0, ABG)
19:20:11.297 00.000 11616 Move returns status 0, amount 0
19:20:11.297 00.000 11616 move complete, result=0
19:20:11.297 00.000 11616 worker thread done servicing request
19:20:11.297 00.000 12268 GuideStep: -0.2 px 134 ms EAST, -0.0 px 0 ms NORTH
19:20:11.297 00.000 11616 Worker thread wakes up
19:20:11.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:11.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:13.374 02.077 11616 Exposure complete
19:20:13.422 00.048 11616 worker thread done servicing request
19:20:13.422 00.000 12268 OnExposeComplete: enter
19:20:13.422 00.000 12268 UpdateGuideState(): m_state=6
19:20:13.422 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
19:20:13.422 00.000 12268 Star::Find returns 1 (0), X=541.39, Y=251.74, Mass=934, SNR=21.1, Peak=66 HFD=5.4
19:20:13.422 00.000 12268 MultiStar: [#1 0.09,-0.23,0.92,U] [#2 0.35,-0.03,0.85,U] [#3 0.40,-0.33,0.67,U] [#4 0.05,-0.52,0.65,U] [#5 0.57,-0.02,0.56,U] [#6 0.34,-0.35,0.46,U] [#7 0.39,-0.07,0.40,U] [#8 0.30,-0.51,0.42,U] 
19:20:13.422 00.000 12268 single-star, 8 included, MultiStar: {0.27, -0.23}, one-star: {0.16, -0.12}
19:20:13.422 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
19:20:13.422 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.05)
19:20:13.422 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.65 mountX=-0.11 mountY=0.17, mountTheta=2.12
19:20:13.422 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.12, opts=13)
19:20:13.422 00.000 12268 Enqueuing Move request for scope (0.16, -0.12)
19:20:13.422 00.000 11616 Worker thread wakes up
19:20:13.422 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
19:20:13.422 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
19:20:13.422 00.000 11616 Moving (0.16, -0.12) raw xDistance=-0.11 yDistance=0.17
19:20:13.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:13.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:20:13.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:13.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:20:13.422 00.000 11616 MoveAxis(E, 0, ABG)
19:20:13.422 00.000 11616 Move returns status 0, amount 0
19:20:13.422 00.000 11616 MoveAxis(N, 0, ABG)
19:20:13.422 00.000 11616 Move returns status 0, amount 0
19:20:13.422 00.000 11616 move complete, result=0
19:20:13.422 00.000 11616 worker thread done servicing request
19:20:13.453 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:13.468 00.015 12268 UpdateGuideState exits: m=934 SNR=21.1
19:20:13.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:13.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:13.468 00.000 12268 Enqueuing Expose request
19:20:13.468 00.000 11616 Worker thread wakes up
19:20:13.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:13.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:13.484 00.016 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
19:20:15.500 02.016 11616 Exposure complete
19:20:15.559 00.059 11616 worker thread done servicing request
19:20:15.560 00.001 12268 OnExposeComplete: enter
19:20:15.560 00.000 12268 UpdateGuideState(): m_state=6
19:20:15.560 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
19:20:15.560 00.000 12268 Star::Find returns 1 (0), X=541.40, Y=252.01, Mass=1059, SNR=22.5, Peak=96 HFD=5.2
19:20:15.560 00.000 12268 MultiStar: [#1 0.04,0.19,0.89,U] [#2 0.21,0.25,0.83,U] [#3 0.42,0.19,0.65,U] [#4 0.23,-0.16,0.71,U] [#5 0.12,0.49,0.54,U] [#6 0.04,-0.15,0.46,U] [#7 0.49,0.24,0.40,U] [#8 0.13,0.25,0.38,U] 
19:20:15.560 00.000 12268 single-star, 8 included, MultiStar: {0.20, 0.16}, one-star: {0.17, 0.14}
19:20:15.560 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
19:20:15.560 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.38)
19:20:15.560 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.68 mountX=0.16 mountY=0.15, mountTheta=0.77
19:20:15.562 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.14, opts=13)
19:20:15.562 00.000 12268 Enqueuing Move request for scope (0.17, 0.14)
19:20:15.562 00.000 11616 Worker thread wakes up
19:20:15.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
19:20:15.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
19:20:15.562 00.000 11616 Moving (0.17, 0.14) raw xDistance=0.16 yDistance=0.15
19:20:15.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:15.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:20:15.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:15.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:20:15.562 00.000 11616 MoveAxis(E, 0, ABG)
19:20:15.562 00.000 11616 Move returns status 0, amount 0
19:20:15.562 00.000 11616 MoveAxis(N, 0, ABG)
19:20:15.562 00.000 11616 Move returns status 0, amount 0
19:20:15.562 00.000 11616 move complete, result=0
19:20:15.562 00.000 11616 worker thread done servicing request
19:20:15.575 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:15.593 00.018 12268 UpdateGuideState exits: m=1059 SNR=22.5
19:20:15.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:15.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:15.593 00.000 12268 Enqueuing Expose request
19:20:15.593 00.000 11616 Worker thread wakes up
19:20:15.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:15.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:15.607 00.014 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
19:20:17.604 01.997 11616 Exposure complete
19:20:17.667 00.063 11616 worker thread done servicing request
19:20:17.667 00.000 12268 OnExposeComplete: enter
19:20:17.667 00.000 12268 UpdateGuideState(): m_state=6
19:20:17.667 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
19:20:17.667 00.000 12268 Star::Find returns 1 (0), X=541.54, Y=252.24, Mass=1032, SNR=22.1, Peak=78 HFD=5.5
19:20:17.667 00.000 12268 MultiStar: [#1 0.27,0.39,0.89,U] [#2 0.48,0.55,0.86,U] [#3 0.32,0.50,0.67,U] [#4 0.26,0.07,0.63,U] [#5 0.49,0.45,0.53,U] [#6 0.34,0.30,0.53,U] [#7 0.77,0.82,0.39,U] [#8 0.06,0.43,0.41,U] 
19:20:17.667 00.000 12268 single-star, 8 included, MultiStar: {0.36, 0.42}, one-star: {0.32, 0.37}
19:20:17.667 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
19:20:17.667 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
19:20:17.667 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.37 hyp=0.49 cameraTheta=0.87 mountX=0.40 mountY=0.27, mountTheta=0.58
19:20:17.667 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.37, opts=13)
19:20:17.667 00.000 12268 Enqueuing Move request for scope (0.32, 0.37)
19:20:17.667 00.000 11616 Worker thread wakes up
19:20:17.667 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.37) opts 0xd
19:20:17.667 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.37)
19:20:17.667 00.000 11616 Moving (0.32, 0.37) raw xDistance=0.40 yDistance=0.27
19:20:17.667 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:20:17.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
19:20:17.667 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:20:17.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
19:20:17.667 00.000 11616 MoveAxis(E, 0, ABG)
19:20:17.667 00.000 11616 Move returns status 0, amount 0
19:20:17.667 00.000 11616 MoveAxis(N, 0, ABG)
19:20:17.667 00.000 11616 Move returns status 0, amount 0
19:20:17.667 00.000 11616 move complete, result=0
19:20:17.667 00.000 11616 worker thread done servicing request
19:20:17.699 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:17.715 00.016 12268 UpdateGuideState exits: m=1032 SNR=22.1
19:20:17.719 00.004 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:17.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:17.719 00.000 12268 Enqueuing Expose request
19:20:17.719 00.000 11616 Worker thread wakes up
19:20:17.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:17.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:17.719 00.000 12268 GuideStep: 0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
19:20:19.726 02.007 11616 Exposure complete
19:20:19.781 00.055 11616 worker thread done servicing request
19:20:19.781 00.000 12268 OnExposeComplete: enter
19:20:19.781 00.000 12268 UpdateGuideState(): m_state=6
19:20:19.789 00.008 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
19:20:19.789 00.000 12268 Star::Find returns 1 (0), X=541.55, Y=252.26, Mass=1064, SNR=22.5, Peak=70 HFD=5.3
19:20:19.789 00.000 12268 MultiStar: [#1 0.34,0.42,0.89,U] [#2 0.52,0.54,0.80,U] [#3 0.63,0.59,0.65,U] [#4 0.38,-0.03,0.60,U] [#5 0.86,0.51,0.52,U] [#6 0.12,0.27,0.51,U] [#7 0.84,0.91,0.00,M1] [#8 -0.10,0.25,0.40,U] 
19:20:19.789 00.000 12268 single-star, 7 included, MultiStar: {0.40, 0.39}, one-star: {0.33, 0.39}
19:20:19.789 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
19:20:19.789 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.58)
19:20:19.789 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.39 hyp=0.51 cameraTheta=0.88 mountX=0.42 mountY=0.27, mountTheta=0.57
19:20:19.789 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.39, opts=13)
19:20:19.789 00.000 12268 Enqueuing Move request for scope (0.33, 0.39)
19:20:19.789 00.000 11616 Worker thread wakes up
19:20:19.789 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.39) opts 0xd
19:20:19.789 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.39)
19:20:19.789 00.000 11616 Moving (0.33, 0.39) raw xDistance=0.42 yDistance=0.27
19:20:19.789 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.94 newest=0.98
19:20:19.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
19:20:19.789 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:20:19.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
19:20:19.789 00.000 11616 MoveAxis(W, 235, ABG)
19:20:19.789 00.000 11616 Guiding  Dir = 3, Dur = 235
19:20:19.789 00.000 11616 IsSlewing returns 0
19:20:19.789 00.000 11616 IsGuiding returns 0
19:20:19.789 00.000 11616 PulseGuide returned control before completion, sleep 245
19:20:19.812 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:19.836 00.024 12268 UpdateGuideState exits: m=1064 SNR=22.5
19:20:19.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:19.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:19.836 00.000 12268 Enqueuing Expose request
19:20:20.043 00.207 11616 IsGuiding returns 1
19:20:20.043 00.000 11616 scope still moving after pulse duration time elapsed
19:20:20.074 00.031 11616 IsSlewing returns 0
19:20:20.074 00.000 11616 IsGuiding returns 0
19:20:20.074 00.000 11616 scope move finished after 235 + 45 ms
19:20:20.074 00.000 11616 Move returns status 0, amount 235
19:20:20.074 00.000 11616 MoveAxis(N, 0, ABG)
19:20:20.074 00.000 11616 Move returns status 0, amount 0
19:20:20.074 00.000 11616 move complete, result=0
19:20:20.074 00.000 11616 worker thread done servicing request
19:20:20.074 00.000 12268 GuideStep: 0.4 px 235 ms WEST, 0.3 px 0 ms NORTH
19:20:20.074 00.000 11616 Worker thread wakes up
19:20:20.074 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:20.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:22.078 02.004 11616 Exposure complete
19:20:22.140 00.062 11616 worker thread done servicing request
19:20:22.140 00.000 12268 OnExposeComplete: enter
19:20:22.140 00.000 12268 UpdateGuideState(): m_state=6
19:20:22.140 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
19:20:22.140 00.000 12268 Star::Find returns 1 (0), X=541.51, Y=252.19, Mass=1061, SNR=22.4, Peak=87 HFD=5.3
19:20:22.140 00.000 12268 MultiStar: [#1 0.23,0.49,0.86,U] [#2 0.22,0.73,0.85,U] [#3 0.25,0.44,0.63,U] [#4 0.19,0.18,0.64,U] [#5 0.29,0.73,0.53,U] [#6 0.49,0.11,0.51,U] [#7 0.51,0.55,0.41,U] [#8 -0.17,0.88,0.40,U] 
19:20:22.140 00.000 12268 single-star, 8 included, MultiStar: {0.26, 0.48}, one-star: {0.29, 0.32}
19:20:22.140 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
19:20:22.140 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.54)
19:20:22.140 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.32 hyp=0.43 cameraTheta=0.84 mountX=0.35 mountY=0.24, mountTheta=0.61
19:20:22.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.32, opts=13)
19:20:22.140 00.000 12268 Enqueuing Move request for scope (0.29, 0.32)
19:20:22.140 00.000 11616 Worker thread wakes up
19:20:22.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.32) opts 0xd
19:20:22.140 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.32)
19:20:22.140 00.000 11616 Moving (0.29, 0.32) raw xDistance=0.35 yDistance=0.24
19:20:22.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
19:20:22.140 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.03 newest=0.78
19:20:22.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
19:20:22.140 00.000 11616 MoveAxis(W, 194, ABG)
19:20:22.140 00.000 11616 Guiding  Dir = 3, Dur = 194
19:20:22.140 00.000 11616 IsSlewing returns 0
19:20:22.140 00.000 11616 IsGuiding returns 0
19:20:22.140 00.000 11616 PulseGuide returned control before completion, sleep 204
19:20:22.156 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:22.187 00.031 12268 UpdateGuideState exits: m=1061 SNR=22.4
19:20:22.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:22.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:22.187 00.000 12268 Enqueuing Expose request
19:20:22.359 00.172 11616 IsGuiding returns 1
19:20:22.359 00.000 11616 scope still moving after pulse duration time elapsed
19:20:22.390 00.031 11616 IsSlewing returns 0
19:20:22.390 00.000 11616 IsGuiding returns 0
19:20:22.390 00.000 11616 scope move finished after 194 + 50 ms
19:20:22.390 00.000 11616 Move returns status 0, amount 194
19:20:22.390 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1690 applied
19:20:22.390 00.000 11616 MoveAxis(S, 1711, ABG)
19:20:22.390 00.000 11616 Guiding  Dir = 1, Dur = 1711
19:20:22.390 00.000 11616 IsSlewing returns 0
19:20:22.390 00.000 11616 IsGuiding returns 0
19:20:22.390 00.000 11616 PulseGuide returned control before completion, sleep 1721
19:20:24.124 01.734 11616 IsGuiding returns 1
19:20:24.124 00.000 11616 scope still moving after pulse duration time elapsed
19:20:24.156 00.032 11616 IsSlewing returns 0
19:20:24.156 00.000 11616 IsGuiding returns 0
19:20:24.156 00.000 11616 scope move finished after 1711 + 53 ms
19:20:24.156 00.000 11616 Move returns status 0, amount 1711
19:20:24.156 00.000 11616 move complete, result=0
19:20:24.156 00.000 11616 worker thread done servicing request
19:20:24.156 00.000 12268 GuideStep: 0.3 px 194 ms WEST, 0.2 px 1711 ms SOUTH
19:20:24.156 00.000 11616 Worker thread wakes up
19:20:24.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:24.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:26.156 02.000 11616 Exposure complete
19:20:26.218 00.062 11616 worker thread done servicing request
19:20:26.218 00.000 12268 OnExposeComplete: enter
19:20:26.218 00.000 12268 UpdateGuideState(): m_state=6
19:20:26.218 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
19:20:26.218 00.000 12268 Star::Find returns 1 (0), X=541.63, Y=252.46, Mass=1162, SNR=23.5, Peak=74 HFD=5.4
19:20:26.218 00.000 12268 MultiStar: [#1 0.31,0.81,0.82,U] [#2 0.25,0.81,0.80,U] [#3 0.41,0.83,0.63,U] [#4 0.20,0.55,0.58,U] [#5 0.75,1.09,0.00,M1] [#6 0.39,0.48,0.48,U] [#7 0.52,1.08,0.36,U] [#8 0.42,0.59,0.35,U] 
19:20:26.218 00.000 12268 single-star, 7 included, MultiStar: {0.35, 0.71}, one-star: {0.41, 0.60}
19:20:26.218 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
19:20:26.218 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
19:20:26.218 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.60 hyp=0.73 cameraTheta=0.97 mountX=0.64 mountY=0.33, mountTheta=0.48
19:20:26.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.60, opts=13)
19:20:26.218 00.000 12268 Enqueuing Move request for scope (0.41, 0.60)
19:20:26.218 00.000 11616 Worker thread wakes up
19:20:26.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.60) opts 0xd
19:20:26.218 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.60)
19:20:26.218 00.000 11616 Moving (0.41, 0.60) raw xDistance=0.64 yDistance=0.33
19:20:26.218 00.000 11616 BLC: History state: CurrMiss=0.33, AvgInitMiss=0.43, ShCount=2, LgCount=1, SticCount=0,  Deflections: 0=0.036627, 1:0.329723
19:20:26.218 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
19:20:26.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.64
19:20:26.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
19:20:26.218 00.000 11616 MoveAxis(W, 354, ABG)
19:20:26.218 00.000 11616 Guiding  Dir = 3, Dur = 354
19:20:26.218 00.000 11616 IsSlewing returns 0
19:20:26.218 00.000 11616 IsGuiding returns 0
19:20:26.218 00.000 11616 PulseGuide returned control before completion, sleep 364
19:20:26.234 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:26.265 00.031 12268 UpdateGuideState exits: m=1162 SNR=23.5
19:20:26.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:26.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:26.265 00.000 12268 Enqueuing Expose request
19:20:26.593 00.328 11616 IsGuiding returns 1
19:20:26.593 00.000 11616 scope still moving after pulse duration time elapsed
19:20:26.624 00.031 11616 IsSlewing returns 0
19:20:26.624 00.000 11616 IsGuiding returns 0
19:20:26.624 00.000 11616 scope move finished after 354 + 46 ms
19:20:26.624 00.000 11616 Move returns status 0, amount 354
19:20:26.624 00.000 11616 MoveAxis(S, 28, ABG)
19:20:26.624 00.000 11616 Guiding  Dir = 1, Dur = 28
19:20:26.624 00.000 11616 IsSlewing returns 0
19:20:26.624 00.000 11616 IsGuiding returns 0
19:20:26.624 00.000 11616 PulseGuide returned control before completion, sleep 38
19:20:26.672 00.048 11616 IsGuiding returns 1
19:20:26.672 00.000 11616 scope still moving after pulse duration time elapsed
19:20:26.703 00.031 11616 IsSlewing returns 0
19:20:26.703 00.000 11616 IsGuiding returns 1
19:20:26.734 00.031 11616 IsSlewing returns 0
19:20:26.734 00.000 11616 IsGuiding returns 1
19:20:26.765 00.031 11616 IsSlewing returns 0
19:20:26.765 00.000 11616 IsGuiding returns 1
19:20:26.796 00.031 11616 IsSlewing returns 0
19:20:26.796 00.000 11616 IsGuiding returns 1
19:20:26.828 00.032 11616 IsSlewing returns 0
19:20:26.828 00.000 11616 IsGuiding returns 1
19:20:26.859 00.031 11616 IsSlewing returns 0
19:20:26.859 00.000 11616 IsGuiding returns 0
19:20:26.859 00.000 11616 scope move finished after 28 + 206 ms
19:20:26.859 00.000 11616 Move returns status 0, amount 28
19:20:26.859 00.000 11616 move complete, result=0
19:20:26.859 00.000 11616 worker thread done servicing request
19:20:26.859 00.000 12268 GuideStep: 0.6 px 354 ms WEST, 0.3 px 28 ms SOUTH
19:20:26.859 00.000 11616 Worker thread wakes up
19:20:26.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:26.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:28.875 02.016 11616 Exposure complete
19:20:28.937 00.062 11616 worker thread done servicing request
19:20:28.937 00.000 12268 OnExposeComplete: enter
19:20:28.937 00.000 12268 UpdateGuideState(): m_state=6
19:20:28.937 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
19:20:28.937 00.000 12268 Star::Find returns 1 (0), X=541.47, Y=252.27, Mass=1043, SNR=22.3, Peak=83 HFD=5.2
19:20:28.937 00.000 12268 MultiStar: [#1 0.15,0.54,0.87,U] [#2 0.32,0.71,0.85,U] [#3 0.36,0.55,0.64,U] [#4 0.18,0.21,0.64,U] [#5 0.26,0.67,0.57,U] [#6 0.29,0.51,0.51,U] [#7 0.48,1.05,0.41,U] [#8 -0.14,0.67,0.40,U] 
19:20:28.937 00.000 12268 single-star, 8 included, MultiStar: {0.24, 0.56}, one-star: {0.25, 0.40}
19:20:28.937 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
19:20:28.937 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
19:20:28.937 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.40 hyp=0.47 cameraTheta=1.02 mountX=0.42 mountY=0.20, mountTheta=0.43
19:20:28.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.40, opts=13)
19:20:28.937 00.000 12268 Enqueuing Move request for scope (0.25, 0.40)
19:20:28.937 00.000 11616 Worker thread wakes up
19:20:28.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.40) opts 0xd
19:20:28.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.40)
19:20:28.937 00.000 11616 Moving (0.25, 0.40) raw xDistance=0.42 yDistance=0.20
19:20:28.937 00.000 11616 BLC: History state: CurrMiss=0.20, AvgInitMiss=0.43, ShCount=2, LgCount=1, SticCount=0,  Deflections: 0=0.036627, 1:0.329723, 2:0.195514
19:20:28.937 00.000 11616 BLC: No correction, Miss < min_move
19:20:28.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
19:20:28.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:28.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
19:20:28.937 00.000 11616 MoveAxis(W, 235, ABG)
19:20:28.937 00.000 11616 Guiding  Dir = 3, Dur = 235
19:20:28.937 00.000 11616 IsSlewing returns 0
19:20:28.937 00.000 11616 IsGuiding returns 0
19:20:28.937 00.000 11616 PulseGuide returned control before completion, sleep 245
19:20:28.968 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:28.984 00.016 12268 UpdateGuideState exits: m=1043 SNR=22.3
19:20:28.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:28.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:28.984 00.000 12268 Enqueuing Expose request
19:20:29.203 00.219 11616 IsGuiding returns 1
19:20:29.203 00.000 11616 scope still moving after pulse duration time elapsed
19:20:29.234 00.031 11616 IsSlewing returns 0
19:20:29.234 00.000 11616 IsGuiding returns 0
19:20:29.234 00.000 11616 scope move finished after 235 + 49 ms
19:20:29.234 00.000 11616 Move returns status 0, amount 235
19:20:29.234 00.000 11616 MoveAxis(N, 0, ABG)
19:20:29.234 00.000 11616 Move returns status 0, amount 0
19:20:29.234 00.000 11616 move complete, result=0
19:20:29.234 00.000 11616 worker thread done servicing request
19:20:29.234 00.000 12268 GuideStep: 0.4 px 235 ms WEST, 0.2 px 0 ms NORTH
19:20:29.234 00.000 11616 Worker thread wakes up
19:20:29.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:29.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:31.250 02.016 11616 Exposure complete
19:20:31.312 00.062 11616 worker thread done servicing request
19:20:31.312 00.000 12268 OnExposeComplete: enter
19:20:31.312 00.000 12268 UpdateGuideState(): m_state=6
19:20:31.312 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
19:20:31.312 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=252.22, Mass=999, SNR=21.7, Peak=95 HFD=5.1
19:20:31.312 00.000 12268 MultiStar: [#1 0.14,0.33,0.88,U] [#2 0.33,0.49,0.86,U] [#3 0.48,0.55,0.67,U] [#4 0.28,-0.14,0.66,U] [#5 0.48,0.70,0.53,U] [#6 0.02,0.08,0.53,U] [#7 0.45,0.94,0.43,U] [#8 -0.28,0.28,0.41,U] 
19:20:31.312 00.000 12268 single-star, 8 included, MultiStar: {0.21, 0.38}, one-star: {0.02, 0.35}
19:20:31.312 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
19:20:31.312 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
19:20:31.312 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.35 hyp=0.36 cameraTheta=1.51 mountX=0.36 mountY=-0.03, mountTheta=-0.07
19:20:31.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.35, opts=13)
19:20:31.312 00.000 12268 Enqueuing Move request for scope (0.02, 0.35)
19:20:31.312 00.000 11616 Worker thread wakes up
19:20:31.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.35) opts 0xd
19:20:31.312 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.35)
19:20:31.312 00.000 11616 Moving (0.02, 0.35) raw xDistance=0.36 yDistance=-0.03
19:20:31.312 00.000 11616 BLC: window closed
19:20:31.312 00.000 11616 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.43, ShCount=2, LgCount=1, SticCount=0,  Deflections: 0=0.036627, 1:0.329723, 2:0.195514
19:20:31.312 00.000 11616 BLC: No correction, Miss < min_move
19:20:31.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
19:20:31.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:31.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:20:31.312 00.000 11616 MoveAxis(W, 197, ABG)
19:20:31.312 00.000 11616 Guiding  Dir = 3, Dur = 197
19:20:31.312 00.000 11616 IsSlewing returns 0
19:20:31.312 00.000 11616 IsGuiding returns 0
19:20:31.312 00.000 11616 PulseGuide returned control before completion, sleep 207
19:20:31.343 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:31.359 00.016 12268 UpdateGuideState exits: m=999 SNR=21.7
19:20:31.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:31.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:31.359 00.000 12268 Enqueuing Expose request
19:20:31.546 00.187 11616 IsGuiding returns 1
19:20:31.546 00.000 11616 scope still moving after pulse duration time elapsed
19:20:31.578 00.032 11616 IsSlewing returns 0
19:20:31.578 00.000 11616 IsGuiding returns 0
19:20:31.578 00.000 11616 scope move finished after 197 + 55 ms
19:20:31.578 00.000 11616 Move returns status 0, amount 197
19:20:31.578 00.000 11616 MoveAxis(N, 0, ABG)
19:20:31.578 00.000 11616 Move returns status 0, amount 0
19:20:31.578 00.000 11616 move complete, result=0
19:20:31.578 00.000 11616 worker thread done servicing request
19:20:31.578 00.000 11616 Worker thread wakes up
19:20:31.578 00.000 12268 GuideStep: 0.4 px 197 ms WEST, -0.0 px 0 ms NORTH
19:20:31.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:31.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:33.593 02.015 11616 Exposure complete
19:20:33.656 00.063 11616 worker thread done servicing request
19:20:33.656 00.000 12268 OnExposeComplete: enter
19:20:33.656 00.000 12268 UpdateGuideState(): m_state=6
19:20:33.656 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
19:20:33.656 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=251.31, Mass=999, SNR=21.7, Peak=91 HFD=5.0
19:20:33.656 00.000 12268 MultiStar: [#1 -0.13,-0.39,0.89,U] [#2 -0.03,-0.09,0.85,U] [#3 -0.03,-0.32,0.67,U] [#4 -0.33,-0.76,0.64,U] [#5 0.25,-0.20,0.55,U] [#6 -0.38,-0.90,0.52,U] [#7 0.29,0.24,0.40,U] [#8 -0.58,-0.63,0.39,U] 
19:20:33.656 00.000 12268 refined, 8 included, MultiStar: {-0.10, -0.41}, one-star: {-0.05, -0.55}
19:20:33.656 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
19:20:33.656 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
19:20:33.656 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.41 hyp=0.42 cameraTheta=-1.82 mountX=-0.41 mountY=-0.05, mountTheta=-3.03
19:20:33.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.41, opts=13)
19:20:33.656 00.000 12268 Enqueuing Move request for scope (-0.10, -0.41)
19:20:33.656 00.000 11616 Worker thread wakes up
19:20:33.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.41) opts 0xd
19:20:33.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.41)
19:20:33.656 00.000 11616 Moving (-0.10, -0.41) raw xDistance=-0.41 yDistance=-0.05
19:20:33.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:20:33.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
19:20:33.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:33.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:20:33.656 00.000 11616 MoveAxis(E, 0, ABG)
19:20:33.656 00.000 11616 Move returns status 0, amount 0
19:20:33.656 00.000 11616 MoveAxis(N, 0, ABG)
19:20:33.656 00.000 11616 Move returns status 0, amount 0
19:20:33.656 00.000 11616 move complete, result=0
19:20:33.656 00.000 11616 worker thread done servicing request
19:20:33.687 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:33.703 00.016 12268 UpdateGuideState exits: m=999 SNR=21.7
19:20:33.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:33.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:33.703 00.000 12268 Enqueuing Expose request
19:20:33.703 00.000 11616 Worker thread wakes up
19:20:33.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:33.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:33.703 00.000 12268 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
19:20:35.718 02.015 11616 Exposure complete
19:20:35.765 00.047 11616 worker thread done servicing request
19:20:35.765 00.000 12268 OnExposeComplete: enter
19:20:35.765 00.000 12268 UpdateGuideState(): m_state=6
19:20:35.765 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
19:20:35.765 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.50, Mass=1050, SNR=22.3, Peak=88 HFD=5.3
19:20:35.765 00.000 12268 MultiStar: [#1 -0.08,-0.30,0.91,U] [#2 0.09,-0.18,0.86,U] [#3 0.29,-0.19,0.67,U] [#4 -0.23,-0.48,0.71,U] [#5 0.38,0.10,0.54,U] [#6 0.02,-0.55,0.50,U] [#7 0.15,0.24,0.41,U] [#8 -0.36,-0.34,0.42,U] 
19:20:35.765 00.000 12268 refined, 8 included, MultiStar: {0.00, -0.25}, one-star: {-0.15, -0.37}
19:20:35.765 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
19:20:35.765 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
19:20:35.765 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.56 mountX=-0.25 mountY=0.04, mountTheta=3.00
19:20:35.765 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.25, opts=13)
19:20:35.765 00.000 12268 Enqueuing Move request for scope (0.00, -0.25)
19:20:35.765 00.000 11616 Worker thread wakes up
19:20:35.765 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.25) opts 0xd
19:20:35.765 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.25)
19:20:35.765 00.000 11616 Moving (0.00, -0.25) raw xDistance=-0.25 yDistance=0.04
19:20:35.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:20:35.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
19:20:35.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:35.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:20:35.765 00.000 11616 MoveAxis(E, 0, ABG)
19:20:35.765 00.000 11616 Move returns status 0, amount 0
19:20:35.765 00.000 11616 MoveAxis(N, 0, ABG)
19:20:35.765 00.000 11616 Move returns status 0, amount 0
19:20:35.765 00.000 11616 move complete, result=0
19:20:35.765 00.000 11616 worker thread done servicing request
19:20:35.797 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:35.812 00.015 12268 UpdateGuideState exits: m=1050 SNR=22.3
19:20:35.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:35.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:35.812 00.000 12268 Enqueuing Expose request
19:20:35.812 00.000 11616 Worker thread wakes up
19:20:35.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:35.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:35.812 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
19:20:37.828 02.016 11616 Exposure complete
19:20:37.875 00.047 11616 worker thread done servicing request
19:20:37.875 00.000 12268 OnExposeComplete: enter
19:20:37.875 00.000 12268 UpdateGuideState(): m_state=6
19:20:37.875 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
19:20:37.875 00.000 12268 Star::Find returns 1 (0), X=541.07, Y=252.02, Mass=1125, SNR=23.2, Peak=106 HFD=4.6
19:20:37.875 00.000 12268 MultiStar: [#1 -0.27,0.08,0.88,U] [#2 -0.03,0.23,0.84,U] [#3 -0.10,0.29,0.66,U] [#4 -0.18,-0.11,0.68,U] [#5 0.01,0.34,0.52,U] [#6 -0.13,-0.07,0.52,U] [#7 0.17,0.38,0.38,U] [#8 -0.59,-0.04,0.37,U] 
19:20:37.875 00.000 12268 refined, 8 included, MultiStar: {-0.14, 0.14}, one-star: {-0.16, 0.16}
19:20:37.875 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
19:20:37.875 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
19:20:37.875 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.38 mountX=0.12 mountY=-0.16, mountTheta=-0.91
19:20:37.875 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.14, opts=13)
19:20:37.875 00.000 12268 Enqueuing Move request for scope (-0.14, 0.14)
19:20:37.875 00.000 11616 Worker thread wakes up
19:20:37.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
19:20:37.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
19:20:37.875 00.000 11616 Moving (-0.14, 0.14) raw xDistance=0.12 yDistance=-0.16
19:20:37.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:37.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:20:37.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:37.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:20:37.890 00.015 11616 MoveAxis(E, 0, ABG)
19:20:37.890 00.000 11616 Move returns status 0, amount 0
19:20:37.890 00.000 11616 MoveAxis(N, 0, ABG)
19:20:37.890 00.000 11616 Move returns status 0, amount 0
19:20:37.890 00.000 11616 move complete, result=0
19:20:37.890 00.000 11616 worker thread done servicing request
19:20:37.906 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:37.922 00.016 12268 UpdateGuideState exits: m=1125 SNR=23.2
19:20:37.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:37.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:37.922 00.000 12268 Enqueuing Expose request
19:20:37.922 00.000 11616 Worker thread wakes up
19:20:37.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:37.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:37.937 00.015 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:20:40.195 02.258 11616 Exposure complete
19:20:40.258 00.063 11616 worker thread done servicing request
19:20:40.258 00.000 12268 OnExposeComplete: enter
19:20:40.258 00.000 12268 UpdateGuideState(): m_state=6
19:20:40.258 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
19:20:40.258 00.000 12268 Star::Find returns 1 (0), X=540.85, Y=252.07, Mass=1078, SNR=22.6, Peak=88 HFD=5.3
19:20:40.258 00.000 12268 MultiStar: [#1 -0.42,0.06,0.87,U] [#2 -0.25,0.32,0.85,U] [#3 -0.18,0.16,0.66,U] [#4 -0.52,-0.09,0.69,U] [#5 0.09,0.29,0.54,U] [#6 -0.26,-0.02,0.50,U] [#7 -0.54,0.69,0.38,U] [#8 -0.96,-0.05,0.38,U] 
19:20:40.258 00.000 12268 refined, 8 included, MultiStar: {-0.35, 0.16}, one-star: {-0.37, 0.21}
19:20:40.258 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
19:20:40.258 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
19:20:40.258 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.16 hyp=0.39 cameraTheta=2.71 mountX=0.13 mountY=-0.37, mountTheta=-1.24
19:20:40.258 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.16, opts=13)
19:20:40.258 00.000 12268 Enqueuing Move request for scope (-0.35, 0.16)
19:20:40.258 00.000 11616 Worker thread wakes up
19:20:40.258 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.16) opts 0xd
19:20:40.258 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.16)
19:20:40.258 00.000 11616 Moving (-0.35, 0.16) raw xDistance=0.13 yDistance=-0.37
19:20:40.258 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:40.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:20:40.258 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:20:40.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
19:20:40.258 00.000 11616 MoveAxis(E, 0, ABG)
19:20:40.258 00.000 11616 Move returns status 0, amount 0
19:20:40.258 00.000 11616 MoveAxis(N, 0, ABG)
19:20:40.258 00.000 11616 Move returns status 0, amount 0
19:20:40.258 00.000 11616 move complete, result=0
19:20:40.258 00.000 11616 worker thread done servicing request
19:20:40.281 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:40.306 00.025 12268 UpdateGuideState exits: m=1078 SNR=22.6
19:20:40.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:40.306 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:40.306 00.000 12268 Enqueuing Expose request
19:20:40.306 00.000 11616 Worker thread wakes up
19:20:40.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:40.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:40.312 00.006 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
19:20:42.312 02.000 11616 Exposure complete
19:20:42.375 00.063 11616 worker thread done servicing request
19:20:42.375 00.000 12268 OnExposeComplete: enter
19:20:42.375 00.000 12268 UpdateGuideState(): m_state=6
19:20:42.375 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
19:20:42.375 00.000 12268 Star::Find returns 1 (0), X=541.29, Y=251.78, Mass=1023, SNR=22.0, Peak=88 HFD=5.2
19:20:42.375 00.000 12268 MultiStar: [#1 0.01,0.07,0.88,U] [#2 0.20,0.04,0.82,U] [#3 0.29,0.12,0.68,U] [#4 -0.28,-0.23,0.67,U] [#5 0.52,0.24,0.58,U] [#6 -0.04,-0.39,0.52,U] [#7 0.46,0.69,0.40,U] [#8 -0.06,0.11,0.41,U] 
19:20:42.375 00.000 12268 single-star, 8 included, MultiStar: {0.11, 0.03}, one-star: {0.07, -0.09}
19:20:42.375 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
19:20:42.375 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
19:20:42.375 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.92 mountX=-0.08 mountY=0.08, mountTheta=2.38
19:20:42.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.09, opts=13)
19:20:42.375 00.000 12268 Enqueuing Move request for scope (0.07, -0.09)
19:20:42.375 00.000 11616 Worker thread wakes up
19:20:42.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
19:20:42.375 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
19:20:42.375 00.000 11616 Moving (0.07, -0.09) raw xDistance=-0.08 yDistance=0.08
19:20:42.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:42.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:20:42.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:42.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:20:42.375 00.000 11616 MoveAxis(E, 0, ABG)
19:20:42.375 00.000 11616 Move returns status 0, amount 0
19:20:42.375 00.000 11616 MoveAxis(N, 0, ABG)
19:20:42.375 00.000 11616 Move returns status 0, amount 0
19:20:42.375 00.000 11616 move complete, result=0
19:20:42.375 00.000 11616 worker thread done servicing request
19:20:42.390 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:42.421 00.031 12268 UpdateGuideState exits: m=1023 SNR=22.0
19:20:42.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:42.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:42.421 00.000 12268 Enqueuing Expose request
19:20:42.421 00.000 11616 Worker thread wakes up
19:20:42.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:42.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:42.421 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:20:44.453 02.032 11616 Exposure complete
19:20:44.515 00.062 11616 worker thread done servicing request
19:20:44.515 00.000 12268 OnExposeComplete: enter
19:20:44.515 00.000 12268 UpdateGuideState(): m_state=6
19:20:44.515 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
19:20:44.515 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=252.17, Mass=1098, SNR=22.9, Peak=99 HFD=5.3
19:20:44.531 00.016 12268 MultiStar: [#1 0.02,0.59,0.84,U] [#2 0.03,0.58,0.86,U] [#3 0.42,0.73,0.64,U] [#4 0.04,0.17,0.63,U] [#5 0.37,1.12,0.00,M1] [#6 -0.01,0.03,0.49,U] [#7 0.06,0.84,0.40,U] [#8 -0.35,1.11,0.36,U] 
19:20:44.531 00.000 12268 single-star, 7 included, MultiStar: {0.06, 0.50}, one-star: {0.10, 0.31}
19:20:44.531 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
19:20:44.531 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
19:20:44.531 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.31 hyp=0.32 cameraTheta=1.26 mountX=0.31 mountY=0.06, mountTheta=0.18
19:20:44.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.31, opts=13)
19:20:44.531 00.000 12268 Enqueuing Move request for scope (0.10, 0.31)
19:20:44.531 00.000 11616 Worker thread wakes up
19:20:44.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.31) opts 0xd
19:20:44.531 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.31)
19:20:44.531 00.000 11616 Moving (0.10, 0.31) raw xDistance=0.31 yDistance=0.06
19:20:44.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
19:20:44.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:44.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:20:44.531 00.000 11616 MoveAxis(W, 174, ABG)
19:20:44.531 00.000 11616 Guiding  Dir = 3, Dur = 174
19:20:44.531 00.000 11616 IsSlewing returns 0
19:20:44.531 00.000 11616 IsGuiding returns 0
19:20:44.531 00.000 11616 PulseGuide returned control before completion, sleep 184
19:20:44.562 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:44.578 00.016 12268 UpdateGuideState exits: m=1098 SNR=22.9
19:20:44.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:44.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:44.578 00.000 12268 Enqueuing Expose request
19:20:44.735 00.157 11616 IsGuiding returns 1
19:20:44.735 00.000 11616 scope still moving after pulse duration time elapsed
19:20:44.767 00.032 11616 IsSlewing returns 0
19:20:44.767 00.000 11616 IsGuiding returns 0
19:20:44.767 00.000 11616 scope move finished after 174 + 56 ms
19:20:44.767 00.000 11616 Move returns status 0, amount 174
19:20:44.767 00.000 11616 MoveAxis(N, 0, ABG)
19:20:44.767 00.000 11616 Move returns status 0, amount 0
19:20:44.767 00.000 11616 move complete, result=0
19:20:44.767 00.000 11616 worker thread done servicing request
19:20:44.767 00.000 12268 GuideStep: 0.3 px 174 ms WEST, 0.1 px 0 ms NORTH
19:20:44.767 00.000 11616 Worker thread wakes up
19:20:44.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:44.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:46.781 02.014 11616 Exposure complete
19:20:46.843 00.062 11616 worker thread done servicing request
19:20:46.843 00.000 12268 OnExposeComplete: enter
19:20:46.843 00.000 12268 UpdateGuideState(): m_state=6
19:20:46.843 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
19:20:46.843 00.000 12268 Star::Find returns 1 (0), X=541.10, Y=252.27, Mass=1107, SNR=23.0, Peak=82 HFD=5.5
19:20:46.843 00.000 12268 MultiStar: [#1 -0.06,0.43,0.85,U] [#2 0.09,0.69,0.85,U] [#3 0.03,0.49,0.67,U] [#4 -0.11,0.35,0.61,U] [#5 0.41,0.59,0.54,U] [#6 -0.10,0.40,0.51,U] [#7 0.12,0.75,0.41,U] [#8 -0.26,0.24,0.38,U] 
19:20:46.843 00.000 12268 single-star, 8 included, MultiStar: {-0.00, 0.48}, one-star: {-0.13, 0.40}
19:20:46.843 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
19:20:46.843 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
19:20:46.843 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.40 hyp=0.42 cameraTheta=1.87 mountX=0.39 mountY=-0.18, mountTheta=-0.43
19:20:46.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.40, opts=13)
19:20:46.843 00.000 12268 Enqueuing Move request for scope (-0.13, 0.40)
19:20:46.843 00.000 11616 Worker thread wakes up
19:20:46.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.40) opts 0xd
19:20:46.843 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.40)
19:20:46.843 00.000 11616 Moving (-0.13, 0.40) raw xDistance=0.39 yDistance=-0.18
19:20:46.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
19:20:46.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:46.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:20:46.843 00.000 11616 MoveAxis(W, 215, ABG)
19:20:46.843 00.000 11616 Guiding  Dir = 3, Dur = 215
19:20:46.859 00.016 11616 IsSlewing returns 0
19:20:46.859 00.000 11616 IsGuiding returns 0
19:20:46.859 00.000 11616 PulseGuide returned control before completion, sleep 225
19:20:46.874 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:46.890 00.016 12268 UpdateGuideState exits: m=1107 SNR=23.0
19:20:46.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:46.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:46.890 00.000 12268 Enqueuing Expose request
19:20:47.093 00.203 11616 IsGuiding returns 1
19:20:47.093 00.000 11616 scope still moving after pulse duration time elapsed
19:20:47.124 00.031 11616 IsSlewing returns 0
19:20:47.124 00.000 11616 IsGuiding returns 1
19:20:47.156 00.032 11616 IsSlewing returns 0
19:20:47.156 00.000 11616 IsGuiding returns 1
19:20:47.187 00.031 11616 IsSlewing returns 0
19:20:47.187 00.000 11616 IsGuiding returns 1
19:20:47.219 00.032 11616 IsSlewing returns 0
19:20:47.219 00.000 11616 IsGuiding returns 1
19:20:47.250 00.031 11616 IsSlewing returns 0
19:20:47.250 00.000 11616 IsGuiding returns 1
19:20:47.281 00.031 11616 IsSlewing returns 0
19:20:47.281 00.000 11616 IsGuiding returns 1
19:20:47.312 00.031 11616 IsSlewing returns 0
19:20:47.312 00.000 11616 IsGuiding returns 1
19:20:47.343 00.031 11616 IsSlewing returns 0
19:20:47.343 00.000 11616 IsGuiding returns 1
19:20:47.374 00.031 11616 IsSlewing returns 0
19:20:47.374 00.000 11616 IsGuiding returns 1
19:20:47.406 00.032 11616 IsSlewing returns 0
19:20:47.406 00.000 11616 IsGuiding returns 1
19:20:47.437 00.031 11616 IsSlewing returns 0
19:20:47.437 00.000 11616 IsGuiding returns 0
19:20:47.437 00.000 11616 scope move finished after 215 + 363 ms
19:20:47.437 00.000 11616 Move returns status 0, amount 215
19:20:47.437 00.000 11616 MoveAxis(N, 0, ABG)
19:20:47.437 00.000 11616 Move returns status 0, amount 0
19:20:47.437 00.000 11616 move complete, result=0
19:20:47.437 00.000 11616 worker thread done servicing request
19:20:47.437 00.000 12268 GuideStep: 0.4 px 215 ms WEST, -0.2 px 0 ms NORTH
19:20:47.437 00.000 11616 Worker thread wakes up
19:20:47.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:47.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:48.695 01.258 12268 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.15
19:20:48.695 00.000 12268 GuideAssistant changed Dec_MinMove to 0.15
19:20:48.790 00.095 12268 evsrv: cli 0F8E69C0 connect
19:20:48.790 00.000 12268 case statement mapped state 6 to 3
19:20:48.790 00.000 12268 case statement mapped state 6 to 3
19:20:48.790 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"62335c7d-f122-4154-a14e-d21cbd55b335"}
19:20:48.790 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"62335c7d-f122-4154-a14e-d21cbd55b335"}
19:20:48.790 00.000 12268 evsrv: cli 0F8E69C0 disconnect
19:20:49.453 00.663 11616 Exposure complete
19:20:49.515 00.062 11616 worker thread done servicing request
19:20:49.515 00.000 12268 OnExposeComplete: enter
19:20:49.515 00.000 12268 UpdateGuideState(): m_state=6
19:20:49.515 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
19:20:49.515 00.000 12268 Star::Find returns 1 (0), X=541.66, Y=251.79, Mass=1162, SNR=23.5, Peak=80 HFD=5.3
19:20:49.515 00.000 12268 MultiStar: [#1 0.24,-0.05,0.88,U] [#2 0.47,-0.00,0.80,U] [#3 0.62,-0.14,0.65,U] [#4 0.32,-0.51,0.67,U] [#5 0.73,0.07,0.52,U] [#6 0.31,-0.18,0.50,U] [#7 0.74,0.48,0.40,U] [#8 0.32,0.10,0.38,U] 
19:20:49.515 00.000 12268 single-star, 8 included, MultiStar: {0.45, -0.07}, one-star: {0.43, -0.07}
19:20:49.515 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
19:20:49.515 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
19:20:49.515 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.07 hyp=0.44 cameraTheta=-0.17 mountX=-0.03 mountY=0.44, mountTheta=1.64
19:20:49.515 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.07, opts=13)
19:20:49.515 00.000 12268 Enqueuing Move request for scope (0.43, -0.07)
19:20:49.515 00.000 11616 Worker thread wakes up
19:20:49.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.07) opts 0xd
19:20:49.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.07)
19:20:49.515 00.000 11616 Moving (0.43, -0.07) raw xDistance=-0.03 yDistance=0.44
19:20:49.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:49.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:20:49.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:20:49.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
19:20:49.515 00.000 11616 MoveAxis(E, 0, ABG)
19:20:49.515 00.000 11616 Move returns status 0, amount 0
19:20:49.515 00.000 11616 MoveAxis(N, 0, ABG)
19:20:49.515 00.000 11616 Move returns status 0, amount 0
19:20:49.515 00.000 11616 move complete, result=0
19:20:49.515 00.000 11616 worker thread done servicing request
19:20:49.546 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:49.562 00.016 12268 UpdateGuideState exits: m=1162 SNR=23.5
19:20:49.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:49.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:49.562 00.000 12268 Enqueuing Expose request
19:20:49.562 00.000 11616 Worker thread wakes up
19:20:49.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:49.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:49.578 00.016 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
19:20:50.062 00.484 12268 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.10
19:20:50.062 00.000 12268 GuideAssistant changed RA_MinMove to 0.10
19:20:50.265 00.203 12268 evsrv: cli 0F8E69C0 connect
19:20:50.265 00.000 12268 case statement mapped state 6 to 3
19:20:50.265 00.000 12268 case statement mapped state 6 to 3
19:20:50.265 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"c85f4f0f-ea2e-45de-aafe-951eb89fa6f4"}
19:20:50.265 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"c85f4f0f-ea2e-45de-aafe-951eb89fa6f4"}
19:20:50.265 00.000 12268 evsrv: cli 0F8E69C0 disconnect
19:20:51.586 01.321 11616 Exposure complete
19:20:51.633 00.047 11616 worker thread done servicing request
19:20:51.633 00.000 12268 OnExposeComplete: enter
19:20:51.633 00.000 12268 UpdateGuideState(): m_state=6
19:20:51.633 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
19:20:51.633 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=251.72, Mass=1064, SNR=22.6, Peak=96 HFD=4.8
19:20:51.633 00.000 12268 MultiStar: [#1 0.11,0.05,0.93,U] [#2 0.25,0.00,0.83,U] [#3 0.30,-0.14,0.66,U] [#4 0.17,-0.38,0.70,U] [#5 0.48,0.18,0.54,U] [#6 0.22,-0.22,0.55,U] [#7 0.06,0.43,0.40,U] [#8 -0.19,-0.22,0.41,U] 
19:20:51.633 00.000 12268 single-star, 8 included, MultiStar: {0.17, -0.07}, one-star: {0.06, -0.14}
19:20:51.633 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
19:20:51.633 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
19:20:51.633 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.19 mountX=-0.14 mountY=0.07, mountTheta=2.64
19:20:51.633 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.14, opts=13)
19:20:51.633 00.000 12268 Enqueuing Move request for scope (0.06, -0.14)
19:20:51.633 00.000 11616 Worker thread wakes up
19:20:51.633 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
19:20:51.633 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
19:20:51.633 00.000 11616 Moving (0.06, -0.14) raw xDistance=-0.14 yDistance=0.07
19:20:51.633 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:20:51.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:20:51.633 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:51.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:20:51.633 00.000 11616 MoveAxis(E, 0, ABG)
19:20:51.633 00.000 11616 Move returns status 0, amount 0
19:20:51.633 00.000 11616 MoveAxis(N, 0, ABG)
19:20:51.633 00.000 11616 Move returns status 0, amount 0
19:20:51.633 00.000 11616 move complete, result=0
19:20:51.633 00.000 11616 worker thread done servicing request
19:20:51.665 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:51.681 00.016 12268 UpdateGuideState exits: m=1064 SNR=22.6
19:20:51.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:51.681 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:51.681 00.000 12268 Enqueuing Expose request
19:20:51.681 00.000 11616 Worker thread wakes up
19:20:51.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:51.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:51.687 00.006 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:20:53.687 02.000 11616 Exposure complete
19:20:53.734 00.047 11616 worker thread done servicing request
19:20:53.734 00.000 12268 OnExposeComplete: enter
19:20:53.734 00.000 12268 UpdateGuideState(): m_state=6
19:20:53.734 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
19:20:53.734 00.000 12268 Star::Find returns 1 (0), X=541.65, Y=251.56, Mass=1030, SNR=22.2, Peak=89 HFD=4.9
19:20:53.734 00.000 12268 MultiStar: [#1 0.15,-0.10,0.93,U] [#2 0.57,-0.09,0.87,U] [#3 0.57,-0.23,0.69,U] [#4 0.40,-0.71,0.71,U] [#5 0.90,-0.07,0.55,U] [#6 0.68,-0.21,0.55,U] [#7 0.83,0.05,0.39,U] [#8 0.28,-0.64,0.42,U] 
19:20:53.734 00.000 12268 single-star, 8 included, MultiStar: {0.50, -0.25}, one-star: {0.43, -0.30}
19:20:53.734 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
19:20:53.750 00.016 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
19:20:53.750 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.30 hyp=0.52 cameraTheta=-0.61 mountX=-0.26 mountY=0.46, mountTheta=2.08
19:20:53.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.30, opts=13)
19:20:53.750 00.000 12268 Enqueuing Move request for scope (0.43, -0.30)
19:20:53.750 00.000 11616 Worker thread wakes up
19:20:53.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.30) opts 0xd
19:20:53.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.30)
19:20:53.750 00.000 11616 Moving (0.43, -0.30) raw xDistance=-0.26 yDistance=0.46
19:20:53.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:20:53.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
19:20:53.750 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.45 direction from 0 to 1
19:20:53.750 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.39
19:20:53.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
19:20:53.750 00.000 11616 MoveAxis(E, 0, ABG)
19:20:53.750 00.000 11616 Move returns status 0, amount 0
19:20:53.750 00.000 11616 MoveAxis(S, 39, ABG)
19:20:53.750 00.000 11616 Guiding  Dir = 1, Dur = 39
19:20:53.750 00.000 11616 IsSlewing returns 0
19:20:53.750 00.000 11616 IsGuiding returns 0
19:20:53.750 00.000 11616 PulseGuide returned control before completion, sleep 49
19:20:53.765 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:53.781 00.016 12268 UpdateGuideState exits: m=1030 SNR=22.2
19:20:53.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:53.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:53.781 00.000 12268 Enqueuing Expose request
19:20:53.812 00.031 11616 IsGuiding returns 1
19:20:53.812 00.000 11616 scope still moving after pulse duration time elapsed
19:20:53.843 00.031 11616 IsSlewing returns 0
19:20:53.843 00.000 11616 IsGuiding returns 0
19:20:53.843 00.000 11616 scope move finished after 39 + 50 ms
19:20:53.843 00.000 11616 Move returns status 0, amount 39
19:20:53.843 00.000 11616 move complete, result=0
19:20:53.843 00.000 11616 worker thread done servicing request
19:20:53.843 00.000 11616 Worker thread wakes up
19:20:53.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:53.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:53.859 00.016 12268 GuideStep: -0.3 px 0 ms EAST, 0.5 px 39 ms SOUTH
19:20:55.859 02.000 11616 Exposure complete
19:20:55.906 00.047 11616 worker thread done servicing request
19:20:55.906 00.000 12268 OnExposeComplete: enter
19:20:55.906 00.000 12268 UpdateGuideState(): m_state=6
19:20:55.906 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
19:20:55.906 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=252.15, Mass=1024, SNR=21.9, Peak=75 HFD=5.9
19:20:55.906 00.000 12268 MultiStar: [#1 0.14,0.00,0.88,U] [#2 0.36,0.29,0.83,U] [#3 0.32,0.42,0.66,U] [#4 -0.05,-0.02,0.68,U] [#5 0.62,0.47,0.52,U] [#6 -0.05,0.10,0.51,U] [#7 0.38,0.54,0.35,U] [#8 -0.22,0.25,0.39,U] 
19:20:55.906 00.000 12268 refined, 8 included, MultiStar: {0.16, 0.24}, one-star: {-0.03, 0.28}
19:20:55.906 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
19:20:55.906 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
19:20:55.906 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.24 hyp=0.28 cameraTheta=0.98 mountX=0.25 mountY=0.13, mountTheta=0.47
19:20:55.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.24, opts=13)
19:20:55.906 00.000 12268 Enqueuing Move request for scope (0.16, 0.24)
19:20:55.906 00.000 11616 Worker thread wakes up
19:20:55.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.24) opts 0xd
19:20:55.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.24)
19:20:55.906 00.000 11616 Moving (0.16, 0.24) raw xDistance=0.25 yDistance=0.13
19:20:55.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:20:55.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
19:20:55.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:55.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:20:55.906 00.000 11616 MoveAxis(E, 0, ABG)
19:20:55.906 00.000 11616 Move returns status 0, amount 0
19:20:55.906 00.000 11616 MoveAxis(N, 0, ABG)
19:20:55.906 00.000 11616 Move returns status 0, amount 0
19:20:55.906 00.000 11616 move complete, result=0
19:20:55.906 00.000 11616 worker thread done servicing request
19:20:55.937 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:55.953 00.016 12268 UpdateGuideState exits: m=1024 SNR=21.9
19:20:55.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:55.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:55.953 00.000 12268 Enqueuing Expose request
19:20:55.953 00.000 11616 Worker thread wakes up
19:20:55.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:55.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:55.953 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:20:57.968 02.015 11616 Exposure complete
19:20:58.031 00.063 11616 worker thread done servicing request
19:20:58.031 00.000 12268 OnExposeComplete: enter
19:20:58.031 00.000 12268 UpdateGuideState(): m_state=6
19:20:58.031 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
19:20:58.031 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=251.64, Mass=1040, SNR=22.2, Peak=89 HFD=5.1
19:20:58.031 00.000 12268 MultiStar: [#1 -0.20,-0.19,0.86,U] [#2 -0.26,0.11,0.81,U] [#3 0.07,0.11,0.67,U] [#4 -0.54,-0.41,0.62,U] [#5 0.21,0.50,0.55,U] [#6 -0.02,-0.16,0.51,U] [#7 0.23,0.37,0.39,U] [#8 -0.54,0.03,0.40,U] 
19:20:58.031 00.000 12268 refined, 8 included, MultiStar: {-0.14, -0.02}, one-star: {-0.10, -0.22}
19:20:58.031 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.46 = 1.83)
19:20:58.031 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.57 = -1.29)
19:20:58.031 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-2.98 mountX=-0.03 mountY=-0.13, mountTheta=-1.83
19:20:58.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.02, opts=13)
19:20:58.031 00.000 12268 Enqueuing Move request for scope (-0.14, -0.02)
19:20:58.031 00.000 11616 Worker thread wakes up
19:20:58.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
19:20:58.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
19:20:58.031 00.000 11616 Moving (-0.14, -0.02) raw xDistance=-0.03 yDistance=-0.13
19:20:58.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:58.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:20:58.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:20:58.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:20:58.031 00.000 11616 MoveAxis(E, 0, ABG)
19:20:58.031 00.000 11616 Move returns status 0, amount 0
19:20:58.031 00.000 11616 MoveAxis(N, 0, ABG)
19:20:58.031 00.000 11616 Move returns status 0, amount 0
19:20:58.031 00.000 11616 move complete, result=0
19:20:58.031 00.000 11616 worker thread done servicing request
19:20:58.046 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:20:58.078 00.032 12268 UpdateGuideState exits: m=1040 SNR=22.2
19:20:58.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:58.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:20:58.078 00.000 12268 Enqueuing Expose request
19:20:58.078 00.000 11616 Worker thread wakes up
19:20:58.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:20:58.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:20:58.078 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:20:59.375 01.297 12268 PhdConfig flush
19:20:59.828 00.453 12268 evsrv: cli 0F8E6D80 connect
19:20:59.828 00.000 12268 case statement mapped state 6 to 3
19:20:59.828 00.000 12268 case statement mapped state 6 to 3
19:20:59.828 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"50f8bc01-0bda-4d28-a44b-21536405ec1b"}
19:20:59.828 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"50f8bc01-0bda-4d28-a44b-21536405ec1b"}
19:20:59.828 00.000 12268 evsrv: cli 0F8E6D80 disconnect
19:21:00.093 00.265 11616 Exposure complete
19:21:00.140 00.047 11616 worker thread done servicing request
19:21:00.140 00.000 12268 OnExposeComplete: enter
19:21:00.140 00.000 12268 UpdateGuideState(): m_state=6
19:21:00.140 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
19:21:00.140 00.000 12268 Star::Find returns 1 (0), X=541.06, Y=252.26, Mass=1060, SNR=22.5, Peak=108 HFD=5.0
19:21:00.140 00.000 12268 MultiStar: [#1 -0.15,0.36,0.89,U] [#2 -0.06,0.47,0.81,U] [#3 -0.03,0.47,0.66,U] [#4 -0.27,0.17,0.63,U] [#5 0.17,0.63,0.51,U] [#6 -0.08,0.11,0.51,U] [#7 -0.09,0.76,0.43,U] [#8 -0.28,0.60,0.42,U] 
19:21:00.140 00.000 12268 single-star, 8 included, MultiStar: {-0.11, 0.42}, one-star: {-0.17, 0.39}
19:21:00.140 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
19:21:00.140 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
19:21:00.140 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.39 hyp=0.43 cameraTheta=1.97 mountX=0.38 mountY=-0.22, mountTheta=-0.52
19:21:00.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.39, opts=13)
19:21:00.140 00.000 12268 Enqueuing Move request for scope (-0.17, 0.39)
19:21:00.140 00.000 11616 Worker thread wakes up
19:21:00.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.39) opts 0xd
19:21:00.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.39)
19:21:00.140 00.000 11616 Moving (-0.17, 0.39) raw xDistance=0.38 yDistance=-0.22
19:21:00.140 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from 0 to 1
19:21:00.140 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.13
19:21:00.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
19:21:00.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:00.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
19:21:00.140 00.000 11616 MoveAxis(W, 208, ABG)
19:21:00.140 00.000 11616 Guiding  Dir = 3, Dur = 208
19:21:00.140 00.000 11616 IsSlewing returns 0
19:21:00.140 00.000 11616 IsGuiding returns 0
19:21:00.140 00.000 11616 PulseGuide returned control before completion, sleep 218
19:21:00.171 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:00.187 00.016 12268 UpdateGuideState exits: m=1060 SNR=22.5
19:21:00.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:00.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:00.187 00.000 12268 Enqueuing Expose request
19:21:00.375 00.188 11616 IsGuiding returns 1
19:21:00.375 00.000 11616 scope still moving after pulse duration time elapsed
19:21:00.407 00.032 11616 IsSlewing returns 0
19:21:00.407 00.000 11616 IsGuiding returns 0
19:21:00.407 00.000 11616 scope move finished after 208 + 47 ms
19:21:00.407 00.000 11616 Move returns status 0, amount 208
19:21:00.407 00.000 11616 MoveAxis(N, 0, ABG)
19:21:00.407 00.000 11616 Move returns status 0, amount 0
19:21:00.407 00.000 11616 move complete, result=0
19:21:00.408 00.001 11616 worker thread done servicing request
19:21:00.408 00.000 12268 GuideStep: 0.4 px 208 ms WEST, -0.2 px 0 ms NORTH
19:21:00.408 00.000 11616 Worker thread wakes up
19:21:00.408 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:00.408 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:02.406 01.998 11616 Exposure complete
19:21:02.468 00.062 11616 worker thread done servicing request
19:21:02.468 00.000 12268 OnExposeComplete: enter
19:21:02.468 00.000 12268 UpdateGuideState(): m_state=6
19:21:02.468 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
19:21:02.468 00.000 12268 Star::Find returns 1 (0), X=541.05, Y=251.96, Mass=995, SNR=21.8, Peak=96 HFD=4.6
19:21:02.468 00.000 12268 MultiStar: [#1 -0.33,0.31,0.90,U] [#2 -0.27,0.47,0.84,U] [#3 -0.13,0.19,0.65,U] [#4 -0.41,-0.21,0.61,U] [#5 -0.20,0.41,0.52,U] [#6 -0.37,0.19,0.52,U] [#7 -0.39,1.01,0.41,U] [#8 -0.82,0.08,0.39,U] 
19:21:02.468 00.000 12268 single-star, 8 included, MultiStar: {-0.31, 0.26}, one-star: {-0.17, 0.09}
19:21:02.468 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
19:21:02.468 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
19:21:02.468 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.20 cameraTheta=2.64 mountX=0.08 mountY=-0.18, mountTheta=-1.17
19:21:02.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.09, opts=13)
19:21:02.468 00.000 12268 Enqueuing Move request for scope (-0.17, 0.09)
19:21:02.468 00.000 11616 Worker thread wakes up
19:21:02.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
19:21:02.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
19:21:02.468 00.000 11616 Moving (-0.17, 0.09) raw xDistance=0.08 yDistance=-0.18
19:21:02.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:02.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:21:02.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:02.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:21:02.468 00.000 11616 MoveAxis(E, 0, ABG)
19:21:02.468 00.000 11616 Move returns status 0, amount 0
19:21:02.468 00.000 11616 MoveAxis(N, 0, ABG)
19:21:02.468 00.000 11616 Move returns status 0, amount 0
19:21:02.468 00.000 11616 move complete, result=0
19:21:02.468 00.000 11616 worker thread done servicing request
19:21:02.494 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:02.510 00.016 12268 UpdateGuideState exits: m=995 SNR=21.8
19:21:02.510 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:02.510 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:02.510 00.000 12268 Enqueuing Expose request
19:21:02.510 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:21:02.510 00.000 11616 Worker thread wakes up
19:21:02.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:02.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:04.508 01.998 11616 Exposure complete
19:21:04.571 00.063 11616 worker thread done servicing request
19:21:04.571 00.000 12268 OnExposeComplete: enter
19:21:04.571 00.000 12268 UpdateGuideState(): m_state=6
19:21:04.571 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
19:21:04.571 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.22, Mass=970, SNR=21.5, Peak=108 HFD=4.8
19:21:04.571 00.000 12268 MultiStar: [#1 -0.02,-0.71,0.92,U] [#2 -0.17,-0.66,0.85,U] [#3 0.07,-0.84,0.68,U] [#4 0.05,-0.89,0.69,U] [#5 0.52,-0.39,0.56,U] [#6 -0.08,-0.81,0.54,U] [#7 0.45,-0.19,0.41,U] [#8 -0.17,-0.30,0.37,U] 
19:21:04.571 00.000 12268 single-star, 8 included, MultiStar: {0.05, -0.65}, one-star: {-0.01, -0.64}
19:21:04.571 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
19:21:04.571 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
19:21:04.571 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.64 hyp=0.64 cameraTheta=-1.59 mountX=-0.64 mountY=0.07, mountTheta=3.03
19:21:04.571 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.64, opts=13)
19:21:04.571 00.000 12268 Enqueuing Move request for scope (-0.01, -0.64)
19:21:04.571 00.000 11616 Worker thread wakes up
19:21:04.571 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.64) opts 0xd
19:21:04.571 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.64)
19:21:04.571 00.000 11616 Moving (-0.01, -0.64) raw xDistance=-0.64 yDistance=0.07
19:21:04.571 00.000 11616 resist switch: large excursion: input -0.64 thresh 0.29 direction from 1 to -1
19:21:04.571 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.92
19:21:04.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
19:21:04.571 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:04.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:21:04.571 00.000 11616 MoveAxis(E, 355, ABG)
19:21:04.571 00.000 11616 Guiding  Dir = 2, Dur = 355
19:21:04.571 00.000 11616 IsSlewing returns 0
19:21:04.571 00.000 11616 IsGuiding returns 0
19:21:04.571 00.000 11616 PulseGuide returned control before completion, sleep 365
19:21:04.593 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:04.603 00.010 12268 UpdateGuideState exits: m=970 SNR=21.5
19:21:04.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:04.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:04.603 00.000 12268 Enqueuing Expose request
19:21:04.953 00.350 11616 IsGuiding returns 1
19:21:04.953 00.000 11616 scope still moving after pulse duration time elapsed
19:21:04.985 00.032 11616 IsSlewing returns 0
19:21:04.985 00.000 11616 IsGuiding returns 1
19:21:05.016 00.031 11616 IsSlewing returns 0
19:21:05.016 00.000 11616 IsGuiding returns 0
19:21:05.016 00.000 11616 scope move finished after 355 + 82 ms
19:21:05.016 00.000 11616 Move returns status 0, amount 355
19:21:05.016 00.000 11616 MoveAxis(N, 0, ABG)
19:21:05.016 00.000 11616 Move returns status 0, amount 0
19:21:05.016 00.000 11616 move complete, result=0
19:21:05.016 00.000 11616 worker thread done servicing request
19:21:05.016 00.000 11616 Worker thread wakes up
19:21:05.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:05.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:05.016 00.000 12268 GuideStep: -0.6 px 355 ms EAST, 0.1 px 0 ms NORTH
19:21:07.031 02.015 11616 Exposure complete
19:21:07.078 00.047 11616 worker thread done servicing request
19:21:07.078 00.000 12268 OnExposeComplete: enter
19:21:07.078 00.000 12268 UpdateGuideState(): m_state=6
19:21:07.078 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
19:21:07.078 00.000 12268 Star::Find returns 1 (0), X=541.11, Y=251.76, Mass=1055, SNR=22.3, Peak=90 HFD=5.0
19:21:07.078 00.000 12268 MultiStar: [#1 -0.15,-0.20,0.83,U] [#2 -0.15,-0.09,0.83,U] [#3 0.07,-0.26,0.63,U] [#4 -0.21,-0.57,0.68,U] [#5 0.44,-0.05,0.54,U] [#6 0.04,-0.41,0.51,U] [#7 0.08,0.14,0.40,U] [#8 -0.44,-0.04,0.36,U] 
19:21:07.078 00.000 12268 single-star, 8 included, MultiStar: {-0.06, -0.19}, one-star: {-0.11, -0.10}
19:21:07.078 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.88 = 2.40)
19:21:07.078 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.71)
19:21:07.078 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.41 mountX=-0.11 mountY=-0.10, mountTheta=-2.42
19:21:07.078 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.10, opts=13)
19:21:07.078 00.000 12268 Enqueuing Move request for scope (-0.11, -0.10)
19:21:07.078 00.000 11616 Worker thread wakes up
19:21:07.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
19:21:07.078 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
19:21:07.078 00.000 11616 Moving (-0.11, -0.10) raw xDistance=-0.11 yDistance=-0.10
19:21:07.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
19:21:07.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:07.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:21:07.078 00.000 11616 MoveAxis(E, 62, ABG)
19:21:07.078 00.000 11616 Guiding  Dir = 2, Dur = 62
19:21:07.078 00.000 11616 IsSlewing returns 0
19:21:07.078 00.000 11616 IsGuiding returns 0
19:21:07.078 00.000 11616 PulseGuide returned control before completion, sleep 72
19:21:07.109 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:07.125 00.016 12268 UpdateGuideState exits: m=1055 SNR=22.3
19:21:07.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:07.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:07.125 00.000 12268 Enqueuing Expose request
19:21:07.172 00.047 11616 IsGuiding returns 1
19:21:07.172 00.000 11616 scope still moving after pulse duration time elapsed
19:21:07.203 00.031 11616 IsSlewing returns 0
19:21:07.203 00.000 11616 IsGuiding returns 0
19:21:07.203 00.000 11616 scope move finished after 62 + 48 ms
19:21:07.203 00.000 11616 Move returns status 0, amount 62
19:21:07.203 00.000 11616 MoveAxis(N, 0, ABG)
19:21:07.203 00.000 11616 Move returns status 0, amount 0
19:21:07.203 00.000 11616 move complete, result=0
19:21:07.203 00.000 11616 worker thread done servicing request
19:21:07.203 00.000 11616 Worker thread wakes up
19:21:07.203 00.000 12268 GuideStep: -0.1 px 62 ms EAST, -0.1 px 0 ms NORTH
19:21:07.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:07.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:09.197 01.994 11616 Exposure complete
19:21:09.261 00.064 11616 worker thread done servicing request
19:21:09.261 00.000 12268 OnExposeComplete: enter
19:21:09.261 00.000 12268 UpdateGuideState(): m_state=6
19:21:09.261 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
19:21:09.261 00.000 12268 Star::Find returns 1 (0), X=540.96, Y=252.30, Mass=1034, SNR=22.2, Peak=107 HFD=5.0
19:21:09.261 00.000 12268 MultiStar: [#1 -0.27,0.59,0.88,U] [#2 0.11,0.75,0.84,U] [#3 -0.12,0.65,0.66,U] [#4 -0.09,0.29,0.63,U] [#5 0.10,0.85,0.52,U] [#6 -0.25,0.24,0.53,U] [#7 -0.08,0.75,0.41,U] [#8 -0.13,0.87,0.39,U] 
19:21:09.261 00.000 12268 single-star, 8 included, MultiStar: {-0.12, 0.58}, one-star: {-0.27, 0.44}
19:21:09.261 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
19:21:09.261 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
19:21:09.261 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.44 hyp=0.51 cameraTheta=2.12 mountX=0.41 mountY=-0.32, mountTheta=-0.67
19:21:09.261 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.44, opts=13)
19:21:09.261 00.000 12268 Enqueuing Move request for scope (-0.27, 0.44)
19:21:09.261 00.000 11616 Worker thread wakes up
19:21:09.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.44) opts 0xd
19:21:09.261 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.44)
19:21:09.261 00.000 11616 Moving (-0.27, 0.44) raw xDistance=0.41 yDistance=-0.32
19:21:09.261 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
19:21:09.261 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.22
19:21:09.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.41
19:21:09.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:09.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
19:21:09.261 00.000 11616 MoveAxis(W, 226, ABG)
19:21:09.261 00.000 11616 Guiding  Dir = 3, Dur = 226
19:21:09.261 00.000 11616 IsSlewing returns 0
19:21:09.261 00.000 11616 IsGuiding returns 0
19:21:09.261 00.000 11616 PulseGuide returned control before completion, sleep 236
19:21:09.281 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:09.292 00.011 12268 UpdateGuideState exits: m=1034 SNR=22.2
19:21:09.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:09.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:09.292 00.000 12268 Enqueuing Expose request
19:21:09.515 00.223 11616 IsGuiding returns 1
19:21:09.515 00.000 11616 scope still moving after pulse duration time elapsed
19:21:09.547 00.032 11616 IsSlewing returns 0
19:21:09.547 00.000 11616 IsGuiding returns 1
19:21:09.578 00.031 11616 IsSlewing returns 0
19:21:09.578 00.000 11616 IsGuiding returns 1
19:21:09.609 00.031 11616 IsSlewing returns 0
19:21:09.609 00.000 11616 IsGuiding returns 1
19:21:09.641 00.032 11616 IsSlewing returns 0
19:21:09.641 00.000 11616 IsGuiding returns 1
19:21:09.672 00.031 11616 IsSlewing returns 0
19:21:09.672 00.000 11616 IsGuiding returns 0
19:21:09.672 00.000 11616 scope move finished after 226 + 177 ms
19:21:09.672 00.000 11616 Move returns status 0, amount 226
19:21:09.672 00.000 11616 MoveAxis(N, 0, ABG)
19:21:09.672 00.000 11616 Move returns status 0, amount 0
19:21:09.672 00.000 11616 move complete, result=0
19:21:09.672 00.000 11616 worker thread done servicing request
19:21:09.672 00.000 11616 Worker thread wakes up
19:21:09.672 00.000 12268 GuideStep: 0.4 px 226 ms WEST, -0.3 px 0 ms NORTH
19:21:09.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:09.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:11.666 01.994 11616 Exposure complete
19:21:11.730 00.064 11616 worker thread done servicing request
19:21:11.730 00.000 12268 OnExposeComplete: enter
19:21:11.730 00.000 12268 UpdateGuideState(): m_state=6
19:21:11.730 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
19:21:11.730 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=252.08, Mass=1013, SNR=22.0, Peak=107 HFD=4.6
19:21:11.730 00.000 12268 MultiStar: [#1 -0.17,0.26,0.87,U] [#2 0.10,0.44,0.88,U] [#3 -0.05,0.14,0.65,U] [#4 0.03,-0.16,0.70,U] [#5 0.36,0.59,0.53,U] [#6 -0.10,0.07,0.52,U] [#7 0.57,1.09,0.00,M1] [#8 0.07,0.12,0.38,U] 
19:21:11.730 00.000 12268 refined, 7 included, MultiStar: {0.00, 0.22}, one-star: {-0.08, 0.22}
19:21:11.730 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
19:21:11.730 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
19:21:11.730 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.55 mountX=0.22 mountY=-0.02, mountTheta=-0.11
19:21:11.730 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.22, opts=13)
19:21:11.730 00.000 12268 Enqueuing Move request for scope (0.00, 0.22)
19:21:11.730 00.000 11616 Worker thread wakes up
19:21:11.730 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.22) opts 0xd
19:21:11.730 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.22)
19:21:11.730 00.000 11616 Moving (0.00, 0.22) raw xDistance=0.22 yDistance=-0.02
19:21:11.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
19:21:11.730 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:11.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:21:11.730 00.000 11616 MoveAxis(W, 121, ABG)
19:21:11.730 00.000 11616 Guiding  Dir = 3, Dur = 121
19:21:11.730 00.000 11616 IsSlewing returns 0
19:21:11.730 00.000 11616 IsGuiding returns 0
19:21:11.730 00.000 11616 PulseGuide returned control before completion, sleep 131
19:21:11.750 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:11.761 00.011 12268 UpdateGuideState exits: m=1013 SNR=22.0
19:21:11.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:11.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:11.761 00.000 12268 Enqueuing Expose request
19:21:11.872 00.111 11616 IsGuiding returns 1
19:21:11.872 00.000 11616 scope still moving after pulse duration time elapsed
19:21:11.904 00.032 11616 IsSlewing returns 0
19:21:11.911 00.007 11616 IsGuiding returns 1
19:21:11.936 00.025 11616 IsSlewing returns 0
19:21:11.936 00.000 11616 IsGuiding returns 1
19:21:11.968 00.032 11616 IsSlewing returns 0
19:21:11.968 00.000 11616 IsGuiding returns 1
19:21:12.000 00.032 11616 IsSlewing returns 0
19:21:12.000 00.000 11616 IsGuiding returns 0
19:21:12.000 00.000 11616 scope move finished after 121 + 143 ms
19:21:12.000 00.000 11616 Move returns status 0, amount 121
19:21:12.000 00.000 11616 MoveAxis(N, 0, ABG)
19:21:12.000 00.000 11616 Move returns status 0, amount 0
19:21:12.000 00.000 11616 move complete, result=0
19:21:12.000 00.000 11616 worker thread done servicing request
19:21:12.000 00.000 11616 Worker thread wakes up
19:21:12.000 00.000 12268 GuideStep: 0.2 px 121 ms WEST, -0.0 px 0 ms NORTH
19:21:12.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:12.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:14.015 02.015 11616 Exposure complete
19:21:14.077 00.062 11616 worker thread done servicing request
19:21:14.077 00.000 12268 OnExposeComplete: enter
19:21:14.077 00.000 12268 UpdateGuideState(): m_state=6
19:21:14.077 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
19:21:14.077 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.80, Mass=993, SNR=21.7, Peak=100 HFD=4.9
19:21:14.077 00.000 12268 MultiStar: [#1 0.07,0.11,0.92,U] [#2 0.22,0.11,0.82,U] [#3 0.16,-0.26,0.60,U] [#4 -0.10,-0.32,0.61,U] [#5 0.53,0.43,0.55,U] [#6 -0.07,-0.37,0.50,U] [#7 0.58,0.29,0.38,U] [#8 0.03,0.08,0.42,U] 
19:21:14.077 00.000 12268 single-star, 8 included, MultiStar: {0.14, -0.00}, one-star: {0.03, -0.06}
19:21:14.077 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
19:21:14.077 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.60)
19:21:14.077 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.10 mountX=-0.06 mountY=0.04, mountTheta=2.56
19:21:14.077 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.06, opts=13)
19:21:14.077 00.000 12268 Enqueuing Move request for scope (0.03, -0.06)
19:21:14.077 00.000 11616 Worker thread wakes up
19:21:14.077 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
19:21:14.077 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
19:21:14.077 00.000 11616 Moving (0.03, -0.06) raw xDistance=-0.06 yDistance=0.04
19:21:14.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:14.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:21:14.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:14.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:21:14.077 00.000 11616 MoveAxis(E, 0, ABG)
19:21:14.077 00.000 11616 Move returns status 0, amount 0
19:21:14.077 00.000 11616 MoveAxis(N, 0, ABG)
19:21:14.077 00.000 11616 Move returns status 0, amount 0
19:21:14.077 00.000 11616 move complete, result=0
19:21:14.077 00.000 11616 worker thread done servicing request
19:21:14.109 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:14.125 00.016 12268 UpdateGuideState exits: m=993 SNR=21.7
19:21:14.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:14.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:14.125 00.000 12268 Enqueuing Expose request
19:21:14.125 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:21:14.125 00.000 11616 Worker thread wakes up
19:21:14.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:14.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:16.140 02.015 11616 Exposure complete
19:21:16.203 00.063 11616 worker thread done servicing request
19:21:16.203 00.000 12268 OnExposeComplete: enter
19:21:16.203 00.000 12268 UpdateGuideState(): m_state=6
19:21:16.203 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
19:21:16.203 00.000 12268 Star::Find returns 1 (0), X=541.14, Y=251.77, Mass=993, SNR=21.6, Peak=84 HFD=5.1
19:21:16.203 00.000 12268 MultiStar: [#1 -0.17,-0.19,0.88,U] [#2 -0.13,-0.08,0.88,U] [#3 -0.00,-0.29,0.65,U] [#4 -0.36,-0.46,0.62,U] [#5 0.30,-0.10,0.54,U] [#6 -0.08,-0.33,0.49,U] [#7 -0.15,-0.08,0.40,U] [#8 -0.24,-0.06,0.39,U] 
19:21:16.203 00.000 12268 single-star, 8 included, MultiStar: {-0.10, -0.18}, one-star: {-0.08, -0.09}
19:21:16.203 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
19:21:16.203 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
19:21:16.203 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.29 mountX=-0.10 mountY=-0.07, mountTheta=-2.54
19:21:16.203 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.09, opts=13)
19:21:16.203 00.000 12268 Enqueuing Move request for scope (-0.08, -0.09)
19:21:16.203 00.000 11616 Worker thread wakes up
19:21:16.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
19:21:16.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
19:21:16.203 00.000 11616 Moving (-0.08, -0.09) raw xDistance=-0.10 yDistance=-0.07
19:21:16.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:16.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:21:16.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:16.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:21:16.203 00.000 11616 MoveAxis(E, 0, ABG)
19:21:16.203 00.000 11616 Move returns status 0, amount 0
19:21:16.203 00.000 11616 MoveAxis(N, 0, ABG)
19:21:16.203 00.000 11616 Move returns status 0, amount 0
19:21:16.203 00.000 11616 move complete, result=0
19:21:16.203 00.000 11616 worker thread done servicing request
19:21:16.218 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:16.250 00.032 12268 UpdateGuideState exits: m=993 SNR=21.6
19:21:16.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:16.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:16.250 00.000 12268 Enqueuing Expose request
19:21:16.250 00.000 11616 Worker thread wakes up
19:21:16.250 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:21:16.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:16.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:18.250 02.000 11616 Exposure complete
19:21:18.312 00.062 11616 worker thread done servicing request
19:21:18.312 00.000 12268 OnExposeComplete: enter
19:21:18.312 00.000 12268 UpdateGuideState(): m_state=6
19:21:18.312 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
19:21:18.312 00.000 12268 Star::Find returns 1 (0), X=540.92, Y=251.83, Mass=1087, SNR=22.7, Peak=101 HFD=4.8
19:21:18.312 00.000 12268 MultiStar: [#1 -0.26,-0.11,0.84,U] [#2 -0.11,-0.05,0.83,U] [#3 -0.15,-0.20,0.64,U] [#4 -0.38,-0.43,0.60,U] [#5 0.29,0.28,0.53,U] [#6 -0.31,-0.46,0.50,U] [#7 -0.10,0.50,0.37,U] [#8 -0.67,-0.06,0.39,U] 
19:21:18.312 00.000 12268 refined, 8 included, MultiStar: {-0.22, -0.08}, one-star: {-0.31, -0.04}
19:21:18.312 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.26 = 2.03)
19:21:18.312 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.08)
19:21:18.312 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-2.78 mountX=-0.10 mountY=-0.21, mountTheta=-2.03
19:21:18.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.08, opts=13)
19:21:18.312 00.000 12268 Enqueuing Move request for scope (-0.22, -0.08)
19:21:18.312 00.000 11616 Worker thread wakes up
19:21:18.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.08) opts 0xd
19:21:18.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.08)
19:21:18.312 00.000 11616 Moving (-0.22, -0.08) raw xDistance=-0.10 yDistance=-0.21
19:21:18.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:18.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:21:18.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
19:21:18.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
19:21:18.312 00.000 11616 MoveAxis(E, 0, ABG)
19:21:18.312 00.000 11616 Move returns status 0, amount 0
19:21:18.312 00.000 11616 MoveAxis(N, 0, ABG)
19:21:18.312 00.000 11616 Move returns status 0, amount 0
19:21:18.312 00.000 11616 move complete, result=0
19:21:18.312 00.000 11616 worker thread done servicing request
19:21:18.344 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:18.359 00.015 12268 UpdateGuideState exits: m=1087 SNR=22.7
19:21:18.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:18.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:18.359 00.000 12268 Enqueuing Expose request
19:21:18.359 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:21:18.359 00.000 11616 Worker thread wakes up
19:21:18.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:18.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:20.374 02.015 11616 Exposure complete
19:21:20.425 00.051 11616 worker thread done servicing request
19:21:20.425 00.000 12268 OnExposeComplete: enter
19:21:20.425 00.000 12268 UpdateGuideState(): m_state=6
19:21:20.425 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
19:21:20.425 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.70, Mass=1018, SNR=22.1, Peak=90 HFD=5.2
19:21:20.425 00.000 12268 MultiStar: [#1 -0.41,0.07,0.90,U] [#2 -0.19,0.11,0.86,U] [#3 -0.07,-0.27,0.67,U] [#4 -0.05,-0.03,0.67,U] [#5 0.12,0.30,0.55,U] [#6 -0.28,-0.20,0.53,U] [#7 0.13,0.19,0.39,U] [#8 -0.80,0.39,0.38,U] 
19:21:20.425 00.000 12268 refined, 8 included, MultiStar: {-0.19, 0.01}, one-star: {-0.22, -0.16}
19:21:20.425 00.000 12268 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.47) = xAngle (1.60 = 1.60)
19:21:20.425 00.000 12268 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.51 = -1.51)
19:21:20.425 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.01 hyp=0.20 cameraTheta=3.07 mountX=-0.01 mountY=-0.20, mountTheta=-1.60
19:21:20.425 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.01, opts=13)
19:21:20.425 00.000 12268 Enqueuing Move request for scope (-0.19, 0.01)
19:21:20.425 00.000 11616 Worker thread wakes up
19:21:20.425 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.01) opts 0xd
19:21:20.425 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.01)
19:21:20.425 00.000 11616 Moving (-0.19, 0.01) raw xDistance=-0.01 yDistance=-0.20
19:21:20.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:20.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:21:20.425 00.000 11616 switching direction from 1 to -1 - decHistory=-5 oldest=-0.33 newest=-0.47
19:21:20.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
19:21:20.425 00.000 11616 MoveAxis(E, 0, ABG)
19:21:20.425 00.000 11616 Move returns status 0, amount 0
19:21:20.425 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1690 applied
19:21:20.425 00.000 11616 MoveAxis(N, 1706, ABG)
19:21:20.425 00.000 11616 Guiding  Dir = 0, Dur = 1706
19:21:20.425 00.000 11616 IsSlewing returns 0
19:21:20.425 00.000 11616 IsGuiding returns 0
19:21:20.425 00.000 11616 PulseGuide returned control before completion, sleep 1716
19:21:20.441 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:20.473 00.032 12268 UpdateGuideState exits: m=1018 SNR=22.1
19:21:20.473 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:20.473 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:20.473 00.000 12268 Enqueuing Expose request
19:21:22.152 01.679 11616 IsGuiding returns 1
19:21:22.152 00.000 11616 scope still moving after pulse duration time elapsed
19:21:22.183 00.031 11616 IsSlewing returns 0
19:21:22.183 00.000 11616 IsGuiding returns 0
19:21:22.183 00.000 11616 scope move finished after 1706 + 44 ms
19:21:22.183 00.000 11616 Move returns status 0, amount 1706
19:21:22.183 00.000 11616 move complete, result=0
19:21:22.183 00.000 11616 worker thread done servicing request
19:21:22.183 00.000 11616 Worker thread wakes up
19:21:22.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:22.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:22.183 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 1706 ms NORTH
19:21:24.172 01.989 11616 Exposure complete
19:21:24.234 00.062 11616 worker thread done servicing request
19:21:24.234 00.000 12268 OnExposeComplete: enter
19:21:24.234 00.000 12268 UpdateGuideState(): m_state=6
19:21:24.234 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
19:21:24.234 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=251.37, Mass=1014, SNR=21.9, Peak=88 HFD=5.2
19:21:24.234 00.000 12268 MultiStar: [#1 -0.25,-0.27,0.89,U] [#2 -0.04,-0.23,0.87,U] [#3 0.10,-0.55,0.65,U] [#4 -0.33,-0.83,0.67,U] [#5 0.32,-0.20,0.54,U] [#6 -0.10,-0.31,0.52,U] [#7 -0.10,-0.04,0.39,U] [#8 -0.63,-0.21,0.40,U] 
19:21:24.234 00.000 12268 refined, 8 included, MultiStar: {-0.11, -0.37}, one-star: {-0.10, -0.49}
19:21:24.234 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
19:21:24.234 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
19:21:24.234 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.37 hyp=0.39 cameraTheta=-1.87 mountX=-0.38 mountY=-0.07, mountTheta=-2.97
19:21:24.234 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.37, opts=13)
19:21:24.234 00.000 12268 Enqueuing Move request for scope (-0.11, -0.37)
19:21:24.234 00.000 11616 Worker thread wakes up
19:21:24.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.37) opts 0xd
19:21:24.234 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.37)
19:21:24.234 00.000 11616 Moving (-0.11, -0.37) raw xDistance=-0.38 yDistance=-0.07
19:21:24.234 00.000 11616 BLC: History state: CurrMiss=0.07, AvgInitMiss=0.34, ShCount=3, LgCount=1, SticCount=0,  Deflections: 0=-0.029253, 1:0.065778
19:21:24.234 00.000 11616 BLC: No correction, Miss < min_move
19:21:24.234 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
19:21:24.234 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.15
19:21:24.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
19:21:24.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:24.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:21:24.234 00.000 11616 MoveAxis(E, 212, ABG)
19:21:24.234 00.000 11616 Guiding  Dir = 2, Dur = 212
19:21:24.234 00.000 11616 IsSlewing returns 0
19:21:24.234 00.000 11616 IsGuiding returns 0
19:21:24.234 00.000 11616 PulseGuide returned control before completion, sleep 222
19:21:24.265 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:24.281 00.016 12268 UpdateGuideState exits: m=1014 SNR=21.9
19:21:24.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:24.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:24.281 00.000 12268 Enqueuing Expose request
19:21:24.468 00.187 11616 IsGuiding returns 1
19:21:24.468 00.000 11616 scope still moving after pulse duration time elapsed
19:21:24.500 00.032 11616 IsSlewing returns 0
19:21:24.500 00.000 11616 IsGuiding returns 0
19:21:24.500 00.000 11616 scope move finished after 212 + 41 ms
19:21:24.500 00.000 11616 Move returns status 0, amount 212
19:21:24.500 00.000 11616 MoveAxis(N, 0, ABG)
19:21:24.500 00.000 11616 Move returns status 0, amount 0
19:21:24.500 00.000 11616 move complete, result=0
19:21:24.500 00.000 11616 worker thread done servicing request
19:21:24.500 00.000 11616 Worker thread wakes up
19:21:24.500 00.000 12268 GuideStep: -0.4 px 212 ms EAST, -0.1 px 0 ms NORTH
19:21:24.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:24.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:26.513 02.013 11616 Exposure complete
19:21:26.562 00.049 11616 worker thread done servicing request
19:21:26.562 00.000 12268 OnExposeComplete: enter
19:21:26.562 00.000 12268 UpdateGuideState(): m_state=6
19:21:26.562 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
19:21:26.562 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.27, Mass=1006, SNR=21.8, Peak=96 HFD=4.8
19:21:26.562 00.000 12268 MultiStar: [#1 0.22,-0.34,0.90,U] [#2 0.41,-0.22,0.86,U] [#3 0.21,-0.26,0.66,U] [#4 0.18,-0.87,0.66,U] [#5 0.67,-0.23,0.57,U] [#6 0.08,-0.86,0.45,U] [#7 0.61,-0.18,0.41,U] [#8 -0.47,-0.60,0.41,U] 
19:21:26.562 00.000 12268 refined, 8 included, MultiStar: {0.23, -0.45}, one-star: {0.08, -0.59}
19:21:26.562 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
19:21:26.562 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
19:21:26.562 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.45 hyp=0.51 cameraTheta=-1.10 mountX=-0.43 mountY=0.29, mountTheta=2.55
19:21:26.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.45, opts=13)
19:21:26.562 00.000 12268 Enqueuing Move request for scope (0.23, -0.45)
19:21:26.562 00.000 11616 Worker thread wakes up
19:21:26.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.45) opts 0xd
19:21:26.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.45)
19:21:26.562 00.000 11616 Moving (0.23, -0.45) raw xDistance=-0.43 yDistance=0.29
19:21:26.562 00.000 11616 BLC: History state: CurrMiss=-0.29, AvgInitMiss=0.34, ShCount=3, LgCount=1, SticCount=1,  Deflections: 0=-0.029253, 1:0.065778, 2:-0.287044
19:21:26.562 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
19:21:26.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
19:21:26.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:26.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
19:21:26.562 00.000 11616 MoveAxis(E, 237, ABG)
19:21:26.562 00.000 11616 Guiding  Dir = 2, Dur = 237
19:21:26.562 00.000 11616 IsSlewing returns 0
19:21:26.562 00.000 11616 IsGuiding returns 0
19:21:26.562 00.000 11616 PulseGuide returned control before completion, sleep 247
19:21:26.592 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:26.608 00.016 12268 UpdateGuideState exits: m=1006 SNR=21.8
19:21:26.608 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:26.608 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:26.608 00.000 12268 Enqueuing Expose request
19:21:26.823 00.215 11616 IsGuiding returns 1
19:21:26.824 00.001 11616 scope still moving after pulse duration time elapsed
19:21:26.854 00.030 11616 IsSlewing returns 0
19:21:26.855 00.001 11616 IsGuiding returns 0
19:21:26.855 00.000 11616 scope move finished after 237 + 46 ms
19:21:26.855 00.000 11616 Move returns status 0, amount 237
19:21:26.855 00.000 11616 MoveAxis(N, 0, ABG)
19:21:26.855 00.000 11616 Move returns status 0, amount 0
19:21:26.855 00.000 11616 move complete, result=0
19:21:26.855 00.000 11616 worker thread done servicing request
19:21:26.855 00.000 11616 Worker thread wakes up
19:21:26.856 00.001 12268 GuideStep: -0.4 px 237 ms EAST, 0.3 px 0 ms NORTH
19:21:26.856 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:26.856 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:28.871 02.015 11616 Exposure complete
19:21:28.926 00.055 11616 worker thread done servicing request
19:21:28.926 00.000 12268 OnExposeComplete: enter
19:21:28.927 00.001 12268 UpdateGuideState(): m_state=6
19:21:28.927 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
19:21:28.927 00.000 12268 Star::Find returns 1 (0), X=541.47, Y=251.24, Mass=987, SNR=21.6, Peak=81 HFD=5.3
19:21:28.927 00.000 12268 MultiStar: [#1 0.31,-0.47,0.90,U] [#2 0.32,-0.49,0.85,U] [#3 0.47,-0.38,0.68,U] [#4 0.33,-0.96,0.68,U] [#5 0.68,-0.32,0.55,U] [#6 0.19,-0.71,0.52,U] [#7 0.61,-0.24,0.44,U] [#8 0.33,-1.06,0.42,U] 
19:21:28.928 00.001 12268 single-star, 8 included, MultiStar: {0.37, -0.57}, one-star: {0.25, -0.63}
19:21:28.928 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
19:21:28.928 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
19:21:28.928 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.63 hyp=0.67 cameraTheta=-1.20 mountX=-0.60 mountY=0.32, mountTheta=2.65
19:21:28.930 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.63, opts=13)
19:21:28.930 00.000 12268 Enqueuing Move request for scope (0.25, -0.63)
19:21:28.930 00.000 11616 Worker thread wakes up
19:21:28.930 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.63) opts 0xd
19:21:28.930 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.63)
19:21:28.930 00.000 11616 Moving (0.25, -0.63) raw xDistance=-0.60 yDistance=0.32
19:21:28.930 00.000 11616 BLC: window closed
19:21:28.930 00.000 11616 BLC: History state: CurrMiss=-0.32, AvgInitMiss=0.34, ShCount=3, LgCount=1, SticCount=1,  Deflections: 0=-0.029253, 1:0.065778, 2:-0.287044
19:21:28.930 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
19:21:28.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
19:21:28.931 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:28.931 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
19:21:28.931 00.000 11616 MoveAxis(E, 333, ABG)
19:21:28.931 00.000 11616 Guiding  Dir = 2, Dur = 333
19:21:28.931 00.000 11616 IsSlewing returns 0
19:21:28.931 00.000 11616 IsGuiding returns 0
19:21:28.932 00.001 11616 PulseGuide returned control before completion, sleep 343
19:21:28.953 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:28.973 00.020 12268 UpdateGuideState exits: m=987 SNR=21.6
19:21:28.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:28.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:28.973 00.000 12268 Enqueuing Expose request
19:21:29.286 00.313 11616 IsGuiding returns 1
19:21:29.286 00.000 11616 scope still moving after pulse duration time elapsed
19:21:29.317 00.031 11616 IsSlewing returns 0
19:21:29.317 00.000 11616 IsGuiding returns 0
19:21:29.317 00.000 11616 scope move finished after 333 + 52 ms
19:21:29.317 00.000 11616 Move returns status 0, amount 333
19:21:29.317 00.000 11616 MoveAxis(N, 0, ABG)
19:21:29.317 00.000 11616 Move returns status 0, amount 0
19:21:29.317 00.000 11616 move complete, result=0
19:21:29.318 00.001 11616 worker thread done servicing request
19:21:29.318 00.000 12268 GuideStep: -0.6 px 333 ms EAST, 0.3 px 0 ms NORTH
19:21:29.318 00.000 11616 Worker thread wakes up
19:21:29.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:29.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:31.396 02.078 11616 Exposure complete
19:21:31.452 00.056 11616 worker thread done servicing request
19:21:31.452 00.000 12268 OnExposeComplete: enter
19:21:31.452 00.000 12268 UpdateGuideState(): m_state=6
19:21:31.453 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
19:21:31.453 00.000 12268 Star::Find returns 1 (0), X=541.37, Y=252.13, Mass=992, SNR=21.7, Peak=76 HFD=5.1
19:21:31.453 00.000 12268 MultiStar: [#1 0.15,0.46,0.89,U] [#2 0.25,0.69,0.82,U] [#3 0.41,0.52,0.59,U] [#4 0.15,0.37,0.72,U] [#5 0.50,0.47,0.54,U] [#6 -0.02,0.06,0.50,U] [#7 0.21,1.07,0.39,U] [#8 0.01,0.42,0.40,U] 
19:21:31.453 00.000 12268 single-star, 8 included, MultiStar: {0.20, 0.46}, one-star: {0.14, 0.27}
19:21:31.453 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
19:21:31.454 00.001 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.79)
19:21:31.454 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.27 hyp=0.30 cameraTheta=1.09 mountX=0.28 mountY=0.10, mountTheta=0.36
19:21:31.456 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.27, opts=13)
19:21:31.456 00.000 12268 Enqueuing Move request for scope (0.14, 0.27)
19:21:31.456 00.000 11616 Worker thread wakes up
19:21:31.456 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.27) opts 0xd
19:21:31.456 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.27)
19:21:31.456 00.000 11616 Moving (0.14, 0.27) raw xDistance=0.28 yDistance=0.10
19:21:31.456 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:31.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
19:21:31.456 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:31.457 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:21:31.457 00.000 11616 MoveAxis(E, 0, ABG)
19:21:31.457 00.000 11616 Move returns status 0, amount 0
19:21:31.457 00.000 11616 MoveAxis(N, 0, ABG)
19:21:31.457 00.000 11616 Move returns status 0, amount 0
19:21:31.457 00.000 11616 move complete, result=0
19:21:31.457 00.000 11616 worker thread done servicing request
19:21:31.480 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:31.498 00.018 12268 UpdateGuideState exits: m=992 SNR=21.7
19:21:31.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:31.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:31.499 00.001 12268 Enqueuing Expose request
19:21:31.500 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
19:21:31.500 00.000 11616 Worker thread wakes up
19:21:31.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:31.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:33.515 02.015 11616 Exposure complete
19:21:33.598 00.083 12268 OnExposeComplete: enter
19:21:33.598 00.000 12268 UpdateGuideState(): m_state=6
19:21:33.598 00.000 11616 worker thread done servicing request
19:21:33.599 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
19:21:33.599 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=252.12, Mass=1041, SNR=22.2, Peak=82 HFD=5.4
19:21:33.599 00.000 12268 MultiStar: [#1 0.24,0.23,0.87,U] [#2 0.46,0.51,0.80,U] [#3 0.27,0.39,0.59,U] [#4 0.06,0.05,0.69,U] [#5 0.27,0.56,0.49,U] [#6 0.28,-0.07,0.49,U] [#7 0.15,0.73,0.38,U] [#8 -0.12,0.22,0.39,U] 
19:21:33.599 00.000 12268 single-star, 8 included, MultiStar: {0.21, 0.30}, one-star: {0.12, 0.26}
19:21:33.600 00.001 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
19:21:33.600 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.84)
19:21:33.600 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.26 hyp=0.28 cameraTheta=1.14 mountX=0.27 mountY=0.08, mountTheta=0.31
19:21:33.602 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.26, opts=13)
19:21:33.602 00.000 12268 Enqueuing Move request for scope (0.12, 0.26)
19:21:33.605 00.003 11616 Worker thread wakes up
19:21:33.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.26) opts 0xd
19:21:33.605 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.26)
19:21:33.605 00.000 11616 Moving (0.12, 0.26) raw xDistance=0.27 yDistance=0.08
19:21:33.605 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:33.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
19:21:33.605 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:33.606 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:21:33.606 00.000 11616 MoveAxis(E, 0, ABG)
19:21:33.606 00.000 11616 Move returns status 0, amount 0
19:21:33.608 00.002 11616 MoveAxis(N, 0, ABG)
19:21:33.608 00.000 11616 Move returns status 0, amount 0
19:21:33.608 00.000 11616 move complete, result=0
19:21:33.608 00.000 11616 worker thread done servicing request
19:21:33.630 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:33.650 00.020 12268 UpdateGuideState exits: m=1041 SNR=22.2
19:21:33.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:33.651 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:33.651 00.000 12268 Enqueuing Expose request
19:21:33.651 00.000 11616 Worker thread wakes up
19:21:33.651 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
19:21:33.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:33.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:35.659 02.008 11616 Exposure complete
19:21:35.722 00.063 11616 worker thread done servicing request
19:21:37.406 01.684 12268 OnExposeComplete: enter
19:21:37.406 00.000 12268 UpdateGuideState(): m_state=6
19:21:37.407 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
19:21:37.407 00.000 12268 Star::Find returns 1 (0), X=541.48, Y=252.16, Mass=1008, SNR=22.0, Peak=87 HFD=5.2
19:21:37.407 00.000 12268 MultiStar: [#1 0.14,0.26,0.92,U] [#2 0.26,0.49,0.84,U] [#3 0.54,0.28,0.63,U] [#4 -0.25,0.19,0.68,U] [#5 0.72,0.79,0.51,U] [#6 -0.04,0.15,0.50,U] [#7 0.26,0.33,0.41,U] [#8 -0.03,0.23,0.39,U] 
19:21:37.407 00.000 12268 single-star, 8 included, MultiStar: {0.21, 0.33}, one-star: {0.26, 0.29}
19:21:37.407 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
19:21:37.407 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.54)
19:21:37.408 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=0.29 hyp=0.39 cameraTheta=0.84 mountX=0.32 mountY=0.22, mountTheta=0.61
19:21:37.412 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.29, opts=13)
19:21:37.412 00.000 12268 Enqueuing Move request for scope (0.26, 0.29)
19:21:37.412 00.000 11616 Worker thread wakes up
19:21:37.412 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.29) opts 0xd
19:21:37.413 00.001 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.29)
19:21:37.414 00.001 11616 Moving (0.26, 0.29) raw xDistance=0.32 yDistance=0.22
19:21:37.414 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
19:21:37.414 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
19:21:37.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
19:21:37.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:21:37.415 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:21:37.415 00.000 11616 MoveAxis(W, 175, ABG)
19:21:37.415 00.000 11616 Guiding  Dir = 3, Dur = 175
19:21:37.416 00.001 11616 IsSlewing returns 0
19:21:37.416 00.000 11616 IsGuiding returns 0
19:21:37.416 00.000 11616 PulseGuide returned control before completion, sleep 185
19:21:37.485 00.069 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:37.507 00.022 12268 UpdateGuideState exits: m=1008 SNR=22.0
19:21:37.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:37.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:37.507 00.000 12268 Enqueuing Expose request
19:21:37.606 00.099 11616 IsGuiding returns 1
19:21:37.606 00.000 11616 scope still moving after pulse duration time elapsed
19:21:37.637 00.031 11616 IsSlewing returns 0
19:21:37.637 00.000 11616 IsGuiding returns 1
19:21:37.667 00.030 11616 IsSlewing returns 0
19:21:37.667 00.000 11616 IsGuiding returns 1
19:21:37.699 00.032 11616 IsSlewing returns 0
19:21:37.699 00.000 11616 IsGuiding returns 0
19:21:37.699 00.000 11616 scope move finished after 175 + 107 ms
19:21:37.699 00.000 11616 Move returns status 0, amount 175
19:21:37.699 00.000 11616 MoveAxis(N, 0, ABG)
19:21:37.700 00.001 11616 Move returns status 0, amount 0
19:21:37.700 00.000 11616 move complete, result=0
19:21:37.700 00.000 11616 worker thread done servicing request
19:21:37.700 00.000 11616 Worker thread wakes up
19:21:37.700 00.000 12268 GuideStep: 0.3 px 175 ms WEST, 0.2 px 0 ms NORTH
19:21:37.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:37.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:39.711 02.011 11616 Exposure complete
19:21:39.765 00.054 11616 worker thread done servicing request
19:21:39.765 00.000 12268 OnExposeComplete: enter
19:21:39.765 00.000 12268 UpdateGuideState(): m_state=6
19:21:39.766 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
19:21:39.766 00.000 12268 Star::Find returns 1 (0), X=541.56, Y=251.59, Mass=1006, SNR=21.8, Peak=66 HFD=5.3
19:21:39.766 00.000 12268 MultiStar: [#1 0.28,-0.32,0.90,U] [#2 0.67,-0.24,0.85,U] [#3 0.77,-0.54,0.58,U] [#4 0.27,-0.58,0.66,U] [#5 0.39,0.08,0.55,U] [#6 0.18,-0.60,0.51,U] [#7 0.49,0.15,0.39,U] [#8 0.35,-0.46,0.39,U] 
19:21:39.766 00.000 12268 single-star, 8 included, MultiStar: {0.41, -0.32}, one-star: {0.33, -0.28}
19:21:39.766 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.17 = -2.17)
19:21:39.766 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.28 = 1.00)
19:21:39.766 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.28 hyp=0.43 cameraTheta=-0.69 mountX=-0.24 mountY=0.36, mountTheta=2.16
19:21:39.768 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.28, opts=13)
19:21:39.768 00.000 12268 Enqueuing Move request for scope (0.33, -0.28)
19:21:39.768 00.000 11616 Worker thread wakes up
19:21:39.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.28) opts 0xd
19:21:39.768 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.28)
19:21:39.768 00.000 11616 Moving (0.33, -0.28) raw xDistance=-0.24 yDistance=0.36
19:21:39.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:39.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
19:21:39.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:21:39.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
19:21:39.768 00.000 11616 MoveAxis(E, 0, ABG)
19:21:39.768 00.000 11616 Move returns status 0, amount 0
19:21:39.769 00.001 11616 MoveAxis(N, 0, ABG)
19:21:39.769 00.000 11616 Move returns status 0, amount 0
19:21:39.769 00.000 11616 move complete, result=0
19:21:39.769 00.000 11616 worker thread done servicing request
19:21:39.790 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:39.812 00.022 12268 UpdateGuideState exits: m=1006 SNR=21.8
19:21:39.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:39.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:39.813 00.001 12268 Enqueuing Expose request
19:21:39.813 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
19:21:39.813 00.000 11616 Worker thread wakes up
19:21:39.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:39.814 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:41.814 02.000 11616 Exposure complete
19:21:41.868 00.054 11616 worker thread done servicing request
19:21:41.868 00.000 12268 OnExposeComplete: enter
19:21:41.868 00.000 12268 UpdateGuideState(): m_state=6
19:21:41.868 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
19:21:41.869 00.001 12268 Star::Find returns 1 (0), X=541.33, Y=251.05, Mass=1102, SNR=22.9, Peak=85 HFD=5.5
19:21:41.869 00.000 12268 MultiStar: [#1 0.00,-0.43,0.87,U] [#2 0.45,-0.44,0.83,U] [#3 0.35,-0.48,0.67,U] [#4 0.21,-0.73,0.63,U] [#5 0.67,-0.05,0.52,U] [#6 0.04,-0.80,0.49,U] [#7 0.56,-0.35,0.40,U] [#8 -0.18,-0.69,0.39,U] 
19:21:41.869 00.000 12268 refined, 8 included, MultiStar: {0.23, -0.55}, one-star: {0.10, -0.82}
19:21:41.869 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
19:21:41.869 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
19:21:41.869 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.55 hyp=0.59 cameraTheta=-1.16 mountX=-0.52 mountY=0.30, mountTheta=2.61
19:21:41.871 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.55, opts=13)
19:21:41.871 00.000 12268 Enqueuing Move request for scope (0.23, -0.55)
19:21:41.871 00.000 11616 Worker thread wakes up
19:21:41.871 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.55) opts 0xd
19:21:41.871 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.55)
19:21:41.871 00.000 11616 Moving (0.23, -0.55) raw xDistance=-0.52 yDistance=0.30
19:21:41.871 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
19:21:41.871 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.56
19:21:41.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
19:21:41.871 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.47 newest=0.88
19:21:41.872 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
19:21:41.872 00.000 11616 MoveAxis(E, 289, ABG)
19:21:41.872 00.000 11616 Guiding  Dir = 2, Dur = 289
19:21:41.872 00.000 11616 IsSlewing returns 0
19:21:41.872 00.000 11616 IsGuiding returns 0
19:21:41.872 00.000 11616 PulseGuide returned control before completion, sleep 299
19:21:41.893 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:41.913 00.020 12268 UpdateGuideState exits: m=1102 SNR=22.9
19:21:41.913 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:41.913 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:41.914 00.001 12268 Enqueuing Expose request
19:21:42.174 00.260 11616 IsGuiding returns 1
19:21:42.174 00.000 11616 scope still moving after pulse duration time elapsed
19:21:42.205 00.031 11616 IsSlewing returns 0
19:21:42.205 00.000 11616 IsGuiding returns 0
19:21:42.206 00.001 11616 scope move finished after 289 + 44 ms
19:21:42.206 00.000 11616 Move returns status 0, amount 289
19:21:42.206 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1690 applied
19:21:42.206 00.000 11616 MoveAxis(S, 1716, ABG)
19:21:42.206 00.000 11616 Guiding  Dir = 1, Dur = 1716
19:21:42.206 00.000 11616 IsSlewing returns 0
19:21:42.206 00.000 11616 IsGuiding returns 0
19:21:42.207 00.001 11616 PulseGuide returned control before completion, sleep 1726
19:21:43.935 01.728 11616 IsGuiding returns 1
19:21:43.935 00.000 11616 scope still moving after pulse duration time elapsed
19:21:43.966 00.031 11616 IsSlewing returns 0
19:21:43.967 00.001 11616 IsGuiding returns 1
19:21:43.997 00.030 11616 IsSlewing returns 0
19:21:43.997 00.000 11616 IsGuiding returns 1
19:21:44.028 00.031 11616 IsSlewing returns 0
19:21:44.028 00.000 11616 IsGuiding returns 1
19:21:44.059 00.031 11616 IsSlewing returns 0
19:21:44.060 00.001 11616 IsGuiding returns 1
19:21:44.089 00.029 11616 IsSlewing returns 0
19:21:44.089 00.000 11616 IsGuiding returns 1
19:21:44.122 00.033 11616 IsSlewing returns 0
19:21:44.122 00.000 11616 IsGuiding returns 0
19:21:44.122 00.000 11616 scope move finished after 1716 + 199 ms
19:21:44.122 00.000 11616 Move returns status 0, amount 1716
19:21:44.122 00.000 11616 move complete, result=0
19:21:44.122 00.000 11616 worker thread done servicing request
19:21:44.122 00.000 12268 GuideStep: -0.5 px 289 ms EAST, 0.3 px 1716 ms SOUTH
19:21:44.122 00.000 11616 Worker thread wakes up
19:21:44.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:44.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:46.133 02.011 11616 Exposure complete
19:21:46.186 00.053 11616 worker thread done servicing request
19:21:46.186 00.000 12268 OnExposeComplete: enter
19:21:46.186 00.000 12268 UpdateGuideState(): m_state=6
19:21:46.186 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
19:21:46.186 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=252.02, Mass=1129, SNR=23.3, Peak=89 HFD=5.7
19:21:46.187 00.001 12268 MultiStar: [#1 -0.05,0.05,0.88,U] [#2 0.10,-0.03,0.82,U] [#3 0.18,0.27,0.65,U] [#4 -0.09,-0.46,0.64,U] [#5 0.20,0.24,0.54,U] [#6 -0.00,-0.20,0.50,U] [#7 0.38,0.02,0.40,U] [#8 -0.04,0.23,0.38,U] 
19:21:46.187 00.000 12268 refined, 8 included, MultiStar: {0.05, 0.03}, one-star: {-0.03, 0.15}
19:21:46.187 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
19:21:46.187 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.23)
19:21:46.187 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.53 mountX=0.04 mountY=0.05, mountTheta=0.93
19:21:46.188 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.03, opts=13)
19:21:46.189 00.001 12268 Enqueuing Move request for scope (0.05, 0.03)
19:21:46.189 00.000 11616 Worker thread wakes up
19:21:46.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
19:21:46.189 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
19:21:46.189 00.000 11616 Moving (0.05, 0.03) raw xDistance=0.04 yDistance=0.05
19:21:46.189 00.000 11616 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.28, ShCount=4, LgCount=1, SticCount=1,  Deflections: 0=0.045344, 1:0.048641
19:21:46.189 00.000 11616 BLC: No correction, Miss < min_move
19:21:46.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:46.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:21:46.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:46.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:21:46.190 00.001 11616 MoveAxis(E, 0, ABG)
19:21:46.190 00.000 11616 Move returns status 0, amount 0
19:21:46.190 00.000 11616 MoveAxis(N, 0, ABG)
19:21:46.190 00.000 11616 Move returns status 0, amount 0
19:21:46.190 00.000 11616 move complete, result=0
19:21:46.191 00.001 11616 worker thread done servicing request
19:21:46.211 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:46.228 00.017 12268 UpdateGuideState exits: m=1129 SNR=23.3
19:21:46.228 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:46.228 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:46.228 00.000 12268 Enqueuing Expose request
19:21:46.228 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:21:46.228 00.000 11616 Worker thread wakes up
19:21:46.229 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:46.229 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:48.239 02.010 11616 Exposure complete
19:21:48.294 00.055 11616 worker thread done servicing request
19:21:48.294 00.000 12268 OnExposeComplete: enter
19:21:48.294 00.000 12268 UpdateGuideState(): m_state=6
19:21:48.294 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
19:21:48.294 00.000 12268 Star::Find returns 1 (0), X=540.98, Y=252.00, Mass=1124, SNR=23.1, Peak=106 HFD=5.6
19:21:48.295 00.001 12268 MultiStar: [#1 -0.41,0.30,0.90,U] [#2 -0.18,0.18,0.81,U] [#3 -0.28,-0.05,0.69,U] [#4 -0.44,-0.45,0.69,U] [#5 0.20,0.40,0.54,U] [#6 -0.44,0.26,0.51,U] [#7 0.08,0.60,0.39,U] [#8 -0.49,0.35,0.40,U] 
19:21:48.295 00.000 12268 single-star, 8 included, MultiStar: {-0.26, 0.16}, one-star: {-0.24, 0.14}
19:21:48.295 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
19:21:48.295 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
19:21:48.295 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.28 cameraTheta=2.62 mountX=0.12 mountY=-0.26, mountTheta=-1.15
19:21:48.296 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.14, opts=13)
19:21:48.297 00.001 12268 Enqueuing Move request for scope (-0.24, 0.14)
19:21:48.297 00.000 11616 Worker thread wakes up
19:21:48.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.14) opts 0xd
19:21:48.297 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.14)
19:21:48.297 00.000 11616 Moving (-0.24, 0.14) raw xDistance=0.12 yDistance=-0.26
19:21:48.297 00.000 11616 BLC: History state: CurrMiss=-0.26, AvgInitMiss=0.28, ShCount=4, LgCount=1, SticCount=2,  Deflections: 0=0.045344, 1:0.048641, 2:-0.260369
19:21:48.297 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -154.000000
19:21:48.297 00.000 11616 BLC: window closed
19:21:48.297 00.000 11616 BLC: Pulse adjusted to 1536
19:21:48.298 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:48.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:21:48.299 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:48.299 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
19:21:48.299 00.000 11616 MoveAxis(E, 0, ABG)
19:21:48.299 00.000 11616 Move returns status 0, amount 0
19:21:48.299 00.000 11616 MoveAxis(N, 0, ABG)
19:21:48.299 00.000 11616 Move returns status 0, amount 0
19:21:48.299 00.000 11616 move complete, result=0
19:21:48.300 00.001 11616 worker thread done servicing request
19:21:48.323 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:48.340 00.017 12268 UpdateGuideState exits: m=1124 SNR=23.1
19:21:48.340 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:48.341 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:48.341 00.000 12268 Enqueuing Expose request
19:21:48.341 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:21:48.341 00.000 11616 Worker thread wakes up
19:21:48.341 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:48.341 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:48.752 00.411 12268 evsrv: cli 0F8E69C0 connect
19:21:48.752 00.000 12268 case statement mapped state 6 to 3
19:21:48.753 00.001 12268 case statement mapped state 6 to 3
19:21:48.753 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"80058c06-68bc-4480-bc7a-a657280c1347"}
19:21:48.753 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"80058c06-68bc-4480-bc7a-a657280c1347"}
19:21:48.754 00.001 12268 evsrv: cli 0F8E69C0 disconnect
19:21:50.349 01.595 11616 Exposure complete
19:21:50.403 00.054 11616 worker thread done servicing request
19:21:50.403 00.000 12268 OnExposeComplete: enter
19:21:50.403 00.000 12268 UpdateGuideState(): m_state=6
19:21:50.404 00.001 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
19:21:50.404 00.000 12268 Star::Find returns 1 (0), X=540.99, Y=251.90, Mass=1146, SNR=23.3, Peak=97 HFD=5.6
19:21:50.404 00.000 12268 MultiStar: [#1 -0.38,0.08,0.86,U] [#2 -0.26,-0.01,0.79,U] [#3 -0.10,0.11,0.66,U] [#4 -0.18,-0.15,0.65,U] [#5 0.19,0.32,0.54,U] [#6 -0.45,-0.39,0.48,U] [#7 0.00,0.42,0.37,U] [#8 -0.25,0.15,0.39,U] 
19:21:50.404 00.000 12268 refined, 8 included, MultiStar: {-0.20, 0.05}, one-star: {-0.24, 0.04}
19:21:50.404 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
19:21:50.404 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
19:21:50.404 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.21 cameraTheta=2.91 mountX=0.03 mountY=-0.21, mountTheta=-1.43
19:21:50.407 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.05, opts=13)
19:21:50.407 00.000 12268 Enqueuing Move request for scope (-0.20, 0.05)
19:21:50.407 00.000 11616 Worker thread wakes up
19:21:50.407 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd
19:21:50.407 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.05)
19:21:50.407 00.000 11616 Moving (-0.20, 0.05) raw xDistance=0.03 yDistance=-0.21
19:21:50.407 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:21:50.408 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:21:50.408 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:50.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
19:21:50.408 00.000 11616 MoveAxis(E, 0, ABG)
19:21:50.408 00.000 11616 Move returns status 0, amount 0
19:21:50.408 00.000 11616 MoveAxis(N, 0, ABG)
19:21:50.408 00.000 11616 Move returns status 0, amount 0
19:21:50.408 00.000 11616 move complete, result=0
19:21:50.408 00.000 11616 worker thread done servicing request
19:21:50.428 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:50.445 00.017 12268 UpdateGuideState exits: m=1146 SNR=23.3
19:21:50.446 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:50.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:50.446 00.000 12268 Enqueuing Expose request
19:21:50.446 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
19:21:50.446 00.000 11616 Worker thread wakes up
19:21:50.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:50.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:52.456 02.010 11616 Exposure complete
19:21:52.508 00.052 11616 worker thread done servicing request
19:21:52.509 00.001 12268 OnExposeComplete: enter
19:21:52.509 00.000 12268 UpdateGuideState(): m_state=6
19:21:52.509 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:21:52.509 00.000 12268 Star::Find returns 1 (0), X=540.89, Y=251.80, Mass=1056, SNR=22.5, Peak=85 HFD=5.0
19:21:52.510 00.001 12268 MultiStar: [#1 -0.30,0.08,0.91,U] [#2 -0.40,0.05,0.85,U] [#3 -0.18,-0.11,0.70,U] [#4 -0.45,-0.50,0.71,U] [#5 0.02,0.15,0.56,U] [#6 -0.13,-0.35,0.54,U] [#7 -0.11,0.31,0.42,U] [#8 -0.90,-0.16,0.40,U] 
19:21:52.510 00.000 12268 refined, 8 included, MultiStar: {-0.31, -0.07}, one-star: {-0.34, -0.06}
19:21:52.510 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.39 = 1.89)
19:21:52.510 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.22)
19:21:52.510 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.07 hyp=0.31 cameraTheta=-2.92 mountX=-0.10 mountY=-0.30, mountTheta=-1.89
19:21:52.511 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.07, opts=13)
19:21:52.511 00.000 12268 Enqueuing Move request for scope (-0.31, -0.07)
19:21:52.511 00.000 11616 Worker thread wakes up
19:21:52.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.07) opts 0xd
19:21:52.511 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.07)
19:21:52.511 00.000 11616 Moving (-0.31, -0.07) raw xDistance=-0.10 yDistance=-0.30
19:21:52.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
19:21:52.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:52.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
19:21:52.512 00.001 11616 MoveAxis(E, 55, ABG)
19:21:52.512 00.000 11616 Guiding  Dir = 2, Dur = 55
19:21:52.512 00.000 11616 IsSlewing returns 0
19:21:52.512 00.000 11616 IsGuiding returns 0
19:21:52.512 00.000 11616 PulseGuide returned control before completion, sleep 65
19:21:52.534 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:52.550 00.016 12268 UpdateGuideState exits: m=1056 SNR=22.5
19:21:52.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:52.551 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:52.551 00.000 12268 Enqueuing Expose request
19:21:52.594 00.043 11616 IsGuiding returns 0
19:21:52.594 00.000 11616 Move returns status 0, amount 55
19:21:52.595 00.001 11616 MoveAxis(N, 0, ABG)
19:21:52.595 00.000 11616 Move returns status 0, amount 0
19:21:52.595 00.000 11616 move complete, result=0
19:21:52.595 00.000 11616 worker thread done servicing request
19:21:52.595 00.000 11616 Worker thread wakes up
19:21:52.595 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:52.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:52.611 00.016 12268 GuideStep: -0.1 px 55 ms EAST, -0.3 px 0 ms NORTH
19:21:54.602 01.991 11616 Exposure complete
19:21:54.658 00.056 11616 worker thread done servicing request
19:21:54.658 00.000 12268 OnExposeComplete: enter
19:21:54.658 00.000 12268 UpdateGuideState(): m_state=6
19:21:54.659 00.001 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
19:21:54.659 00.000 12268 Star::Find returns 1 (0), X=540.80, Y=252.08, Mass=1093, SNR=22.9, Peak=89 HFD=5.5
19:21:54.659 00.000 12268 MultiStar: [#1 -0.39,0.31,0.90,U] [#2 -0.06,0.51,0.88,U] [#3 -0.38,0.38,0.66,U] [#4 -0.64,-0.00,0.71,U] [#5 0.07,0.69,0.54,U] [#6 -0.38,0.05,0.51,U] [#7 0.06,0.36,0.41,U] [#8 -0.83,0.20,0.39,U] 
19:21:54.659 00.000 12268 refined, 8 included, MultiStar: {-0.33, 0.30}, one-star: {-0.42, 0.22}
19:21:54.659 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
19:21:54.659 00.000 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
19:21:54.659 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.30 hyp=0.45 cameraTheta=2.40 mountX=0.27 mountY=-0.37, mountTheta=-0.94
19:21:54.661 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.30, opts=13)
19:21:54.661 00.000 12268 Enqueuing Move request for scope (-0.33, 0.30)
19:21:54.661 00.000 11616 Worker thread wakes up
19:21:54.661 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.30) opts 0xd
19:21:54.661 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.30)
19:21:54.661 00.000 11616 Moving (-0.33, 0.30) raw xDistance=0.27 yDistance=-0.37
19:21:54.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:21:54.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
19:21:54.662 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:21:54.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
19:21:54.662 00.000 11616 MoveAxis(E, 0, ABG)
19:21:54.662 00.000 11616 Move returns status 0, amount 0
19:21:54.662 00.000 11616 MoveAxis(N, 0, ABG)
19:21:54.662 00.000 11616 Move returns status 0, amount 0
19:21:54.662 00.000 11616 move complete, result=0
19:21:54.662 00.000 11616 worker thread done servicing request
19:21:54.682 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:54.700 00.018 12268 UpdateGuideState exits: m=1093 SNR=22.9
19:21:54.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:54.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:54.700 00.000 12268 Enqueuing Expose request
19:21:54.700 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.4 px 0 ms NORTH
19:21:54.700 00.000 11616 Worker thread wakes up
19:21:54.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:54.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:56.707 02.007 11616 Exposure complete
19:21:56.761 00.054 11616 worker thread done servicing request
19:21:56.761 00.000 12268 OnExposeComplete: enter
19:21:56.761 00.000 12268 UpdateGuideState(): m_state=6
19:21:56.762 00.001 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
19:21:56.762 00.000 12268 Star::Find returns 1 (0), X=540.98, Y=252.51, Mass=1186, SNR=23.7, Peak=90 HFD=5.4
19:21:56.762 00.000 12268 MultiStar: [#1 -0.31,0.70,0.86,U] [#2 -0.03,0.89,0.82,U] [#3 -0.34,0.68,0.66,U] [#4 -0.29,0.43,0.66,U] [#5 0.34,0.85,0.52,U] [#6 -0.09,0.75,0.53,U] [#7 0.23,0.81,0.39,U] [#8 -0.44,0.57,0.38,U] 
19:21:56.762 00.000 12268 single-star, 8 included, MultiStar: {-0.15, 0.70}, one-star: {-0.24, 0.65}
19:21:56.762 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
19:21:56.762 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
19:21:56.763 00.001 12268 CameraToMount -- cameraX=-0.24 cameraY=0.65 hyp=0.69 cameraTheta=1.93 mountX=0.62 mountY=-0.32, mountTheta=-0.48
19:21:56.764 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.65, opts=13)
19:21:56.764 00.000 12268 Enqueuing Move request for scope (-0.24, 0.65)
19:21:56.764 00.000 11616 Worker thread wakes up
19:21:56.764 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.65) opts 0xd
19:21:56.764 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.65)
19:21:56.764 00.000 11616 Moving (-0.24, 0.65) raw xDistance=0.62 yDistance=-0.32
19:21:56.764 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.29 direction from -1 to 1
19:21:56.765 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.86
19:21:56.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
19:21:56.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:21:56.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
19:21:56.765 00.000 11616 MoveAxis(W, 345, ABG)
19:21:56.765 00.000 11616 Guiding  Dir = 3, Dur = 345
19:21:56.765 00.000 11616 IsSlewing returns 0
19:21:56.765 00.000 11616 IsGuiding returns 0
19:21:56.765 00.000 11616 PulseGuide returned control before completion, sleep 355
19:21:56.785 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:56.803 00.018 12268 UpdateGuideState exits: m=1186 SNR=23.7
19:21:56.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:56.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:56.803 00.000 12268 Enqueuing Expose request
19:21:57.127 00.324 11616 IsGuiding returns 1
19:21:57.127 00.000 11616 scope still moving after pulse duration time elapsed
19:21:57.158 00.031 11616 IsSlewing returns 0
19:21:57.159 00.001 11616 IsGuiding returns 0
19:21:57.159 00.000 11616 scope move finished after 345 + 48 ms
19:21:57.159 00.000 11616 Move returns status 0, amount 345
19:21:57.159 00.000 11616 MoveAxis(N, 0, ABG)
19:21:57.159 00.000 11616 Move returns status 0, amount 0
19:21:57.159 00.000 11616 move complete, result=0
19:21:57.159 00.000 11616 worker thread done servicing request
19:21:57.159 00.000 11616 Worker thread wakes up
19:21:57.160 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:21:57.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:21:57.160 00.000 12268 GuideStep: 0.6 px 345 ms WEST, -0.3 px 0 ms NORTH
19:21:59.178 02.018 11616 Exposure complete
19:21:59.231 00.053 11616 worker thread done servicing request
19:21:59.231 00.000 12268 OnExposeComplete: enter
19:21:59.231 00.000 12268 UpdateGuideState(): m_state=6
19:21:59.231 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
19:21:59.231 00.000 12268 Star::Find returns 1 (0), X=540.98, Y=252.08, Mass=1099, SNR=22.9, Peak=101 HFD=5.6
19:21:59.231 00.000 12268 MultiStar: [#1 -0.35,0.51,0.87,U] [#2 -0.19,0.59,0.84,U] [#3 -0.21,0.36,0.66,U] [#4 -0.38,0.24,0.71,U] [#5 0.26,0.71,0.55,U] [#6 -0.07,0.22,0.52,U] [#7 0.12,1.18,0.00,M1] [#8 -0.60,0.52,0.37,U] 
19:21:59.231 00.000 12268 single-star, 7 included, MultiStar: {-0.22, 0.41}, one-star: {-0.25, 0.21}
19:21:59.232 00.001 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
19:21:59.232 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
19:21:59.232 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.21 hyp=0.33 cameraTheta=2.43 mountX=0.19 mountY=-0.27, mountTheta=-0.97
19:21:59.233 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.21, opts=13)
19:21:59.233 00.000 12268 Enqueuing Move request for scope (-0.25, 0.21)
19:21:59.233 00.000 11616 Worker thread wakes up
19:21:59.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.21) opts 0xd
19:21:59.233 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.21)
19:21:59.233 00.000 11616 Moving (-0.25, 0.21) raw xDistance=0.19 yDistance=-0.27
19:21:59.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
19:21:59.234 00.001 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.88 newest=-0.96
19:21:59.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
19:21:59.234 00.000 11616 MoveAxis(W, 104, ABG)
19:21:59.234 00.000 11616 Guiding  Dir = 3, Dur = 104
19:21:59.234 00.000 11616 IsSlewing returns 0
19:21:59.234 00.000 11616 IsGuiding returns 0
19:21:59.235 00.001 11616 PulseGuide returned control before completion, sleep 114
19:21:59.255 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:21:59.272 00.017 12268 UpdateGuideState exits: m=1099 SNR=22.9
19:21:59.273 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:59.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:21:59.273 00.000 12268 Enqueuing Expose request
19:21:59.362 00.089 11616 IsGuiding returns 0
19:21:59.362 00.000 11616 Move returns status 0, amount 104
19:21:59.362 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1536 applied
19:21:59.362 00.000 11616 MoveAxis(N, 1559, ABG)
19:21:59.362 00.000 11616 Guiding  Dir = 0, Dur = 1559
19:21:59.362 00.000 11616 IsSlewing returns 0
19:21:59.363 00.001 11616 IsGuiding returns 0
19:21:59.363 00.000 11616 PulseGuide returned control before completion, sleep 1569
19:22:00.943 01.580 11616 IsGuiding returns 1
19:22:00.943 00.000 11616 scope still moving after pulse duration time elapsed
19:22:00.974 00.031 11616 IsSlewing returns 0
19:22:00.974 00.000 11616 IsGuiding returns 1
19:22:01.006 00.032 11616 IsSlewing returns 0
19:22:01.006 00.000 11616 IsGuiding returns 1
19:22:01.036 00.030 11616 IsSlewing returns 0
19:22:01.037 00.001 11616 IsGuiding returns 1
19:22:01.067 00.030 11616 IsSlewing returns 0
19:22:01.068 00.001 11616 IsGuiding returns 1
19:22:01.098 00.030 11616 IsSlewing returns 0
19:22:01.098 00.000 11616 IsGuiding returns 1
19:22:01.129 00.031 11616 IsSlewing returns 0
19:22:01.129 00.000 11616 IsGuiding returns 1
19:22:01.161 00.032 11616 IsSlewing returns 0
19:22:01.161 00.000 11616 IsGuiding returns 1
19:22:01.192 00.031 11616 IsSlewing returns 0
19:22:01.193 00.001 11616 IsGuiding returns 1
19:22:01.222 00.029 11616 IsSlewing returns 0
19:22:01.222 00.000 11616 IsGuiding returns 0
19:22:01.224 00.002 11616 scope move finished after 1559 + 301 ms
19:22:01.224 00.000 11616 Move returns status 0, amount 1559
19:22:01.224 00.000 11616 move complete, result=0
19:22:01.224 00.000 11616 worker thread done servicing request
19:22:01.224 00.000 11616 Worker thread wakes up
19:22:01.224 00.000 12268 GuideStep: 0.2 px 104 ms WEST, -0.3 px 1559 ms NORTH
19:22:01.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:01.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:03.237 02.013 11616 Exposure complete
19:22:03.291 00.054 11616 worker thread done servicing request
19:22:03.291 00.000 12268 OnExposeComplete: enter
19:22:03.291 00.000 12268 UpdateGuideState(): m_state=6
19:22:03.291 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
19:22:03.291 00.000 12268 Star::Find returns 1 (0), X=540.90, Y=251.49, Mass=1078, SNR=22.6, Peak=90 HFD=5.2
19:22:03.291 00.000 12268 MultiStar: [#1 -0.63,-0.38,0.91,U] [#2 -0.37,-0.33,0.86,U] [#3 -0.34,-0.46,0.67,U] [#4 -0.49,-0.67,0.71,U] [#5 -0.10,-0.12,0.54,U] [#6 -0.37,-0.64,0.54,U] [#7 -0.14,-0.15,0.41,U] [#8 -0.52,-0.29,0.41,U] 
19:22:03.291 00.000 12268 single-star, 8 included, MultiStar: {-0.38, -0.39}, one-star: {-0.33, -0.38}
19:22:03.292 00.001 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.76 = 2.53)
19:22:03.292 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.58)
19:22:03.292 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.38 hyp=0.50 cameraTheta=-2.28 mountX=-0.41 mountY=-0.28, mountTheta=-2.55
19:22:03.293 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.38, opts=13)
19:22:03.293 00.000 12268 Enqueuing Move request for scope (-0.33, -0.38)
19:22:03.294 00.001 11616 Worker thread wakes up
19:22:03.294 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.38) opts 0xd
19:22:03.294 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.38)
19:22:03.294 00.000 11616 Moving (-0.33, -0.38) raw xDistance=-0.41 yDistance=-0.28
19:22:03.294 00.000 11616 BLC: History state: CurrMiss=0.28, AvgInitMiss=0.32, ShCount=4, LgCount=1, SticCount=1,  Deflections: 0=-0.040967, 1:0.275327
19:22:03.294 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
19:22:03.294 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
19:22:03.294 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.23
19:22:03.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
19:22:03.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:22:03.294 00.000 11616 MoveAxis(E, 227, ABG)
19:22:03.294 00.000 11616 Guiding  Dir = 2, Dur = 227
19:22:03.295 00.001 11616 IsSlewing returns 0
19:22:03.295 00.000 11616 IsGuiding returns 0
19:22:03.295 00.000 11616 PulseGuide returned control before completion, sleep 237
19:22:03.315 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:03.333 00.018 12268 UpdateGuideState exits: m=1078 SNR=22.6
19:22:03.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:03.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:03.333 00.000 12268 Enqueuing Expose request
19:22:03.549 00.216 11616 IsGuiding returns 1
19:22:03.549 00.000 11616 scope still moving after pulse duration time elapsed
19:22:03.580 00.031 11616 IsSlewing returns 0
19:22:03.580 00.000 11616 IsGuiding returns 1
19:22:03.611 00.031 11616 IsSlewing returns 0
19:22:03.611 00.000 11616 IsGuiding returns 1
19:22:03.642 00.031 11616 IsSlewing returns 0
19:22:03.643 00.001 11616 IsGuiding returns 1
19:22:03.673 00.030 11616 IsSlewing returns 0
19:22:03.674 00.001 11616 IsGuiding returns 1
19:22:03.704 00.030 11616 IsSlewing returns 0
19:22:03.716 00.012 11616 IsGuiding returns 1
19:22:03.751 00.035 11616 IsSlewing returns 0
19:22:03.752 00.001 11616 IsGuiding returns 0
19:22:03.752 00.000 11616 scope move finished after 227 + 229 ms
19:22:03.752 00.000 11616 Move returns status 0, amount 227
19:22:03.752 00.000 11616 MoveAxis(N, 23, ABG)
19:22:03.752 00.000 11616 Guiding  Dir = 0, Dur = 23
19:22:03.753 00.001 11616 IsSlewing returns 0
19:22:03.753 00.000 11616 IsGuiding returns 0
19:22:03.753 00.000 11616 PulseGuide returned control before completion, sleep 33
19:22:03.798 00.045 11616 IsGuiding returns 1
19:22:03.798 00.000 11616 scope still moving after pulse duration time elapsed
19:22:03.829 00.031 11616 IsSlewing returns 0
19:22:03.830 00.001 11616 IsGuiding returns 0
19:22:03.830 00.000 11616 scope move finished after 23 + 54 ms
19:22:03.830 00.000 11616 Move returns status 0, amount 23
19:22:03.830 00.000 11616 move complete, result=0
19:22:03.831 00.001 11616 worker thread done servicing request
19:22:03.831 00.000 11616 Worker thread wakes up
19:22:03.831 00.000 12268 GuideStep: -0.4 px 227 ms EAST, -0.3 px 23 ms NORTH
19:22:03.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:03.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:05.840 02.009 11616 Exposure complete
19:22:05.897 00.057 11616 worker thread done servicing request
19:22:05.897 00.000 12268 OnExposeComplete: enter
19:22:05.897 00.000 12268 UpdateGuideState(): m_state=6
19:22:05.897 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
19:22:05.898 00.001 12268 Star::Find returns 1 (0), X=540.99, Y=251.85, Mass=1144, SNR=23.4, Peak=101 HFD=5.4
19:22:05.898 00.000 12268 MultiStar: [#1 -0.38,-0.00,0.85,U] [#2 -0.01,0.11,0.86,U] [#3 0.06,0.20,0.62,U] [#4 -0.09,-0.02,0.68,U] [#5 0.20,0.31,0.53,U] [#6 -0.16,0.14,0.50,U] [#7 0.14,0.24,0.41,U] [#8 -0.31,0.31,0.38,U] 
19:22:05.898 00.000 12268 refined, 8 included, MultiStar: {-0.11, 0.11}, one-star: {-0.23, -0.02}
19:22:05.898 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
19:22:05.898 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
19:22:05.898 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.15 cameraTheta=2.35 mountX=0.10 mountY=-0.12, mountTheta=-0.89
19:22:05.900 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.11, opts=13)
19:22:05.900 00.000 12268 Enqueuing Move request for scope (-0.11, 0.11)
19:22:05.900 00.000 11616 Worker thread wakes up
19:22:05.900 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
19:22:05.900 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
19:22:05.900 00.000 11616 Moving (-0.11, 0.11) raw xDistance=0.10 yDistance=-0.12
19:22:05.900 00.000 11616 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.32, ShCount=4, LgCount=1, SticCount=1,  Deflections: 0=-0.040967, 1:0.275327, 2:0.119915
19:22:05.900 00.000 11616 BLC: No correction, Miss < min_move
19:22:05.900 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:05.901 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:22:05.901 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:05.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:22:05.901 00.000 11616 MoveAxis(E, 0, ABG)
19:22:05.901 00.000 11616 Move returns status 0, amount 0
19:22:05.901 00.000 11616 MoveAxis(N, 0, ABG)
19:22:05.901 00.000 11616 Move returns status 0, amount 0
19:22:05.901 00.000 11616 move complete, result=0
19:22:05.901 00.000 11616 worker thread done servicing request
19:22:05.921 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:05.939 00.018 12268 UpdateGuideState exits: m=1144 SNR=23.4
19:22:05.940 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:05.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:05.940 00.000 12268 Enqueuing Expose request
19:22:05.940 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:22:05.940 00.000 11616 Worker thread wakes up
19:22:05.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:05.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:07.936 01.996 11616 Exposure complete
19:22:07.991 00.055 11616 worker thread done servicing request
19:22:07.991 00.000 12268 OnExposeComplete: enter
19:22:07.991 00.000 12268 UpdateGuideState(): m_state=6
19:22:07.992 00.001 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
19:22:07.992 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.88, Mass=1077, SNR=22.7, Peak=95 HFD=5.5
19:22:07.992 00.000 12268 MultiStar: [#1 -0.17,0.11,0.92,U] [#2 0.03,0.08,0.84,U] [#3 0.02,0.11,0.65,U] [#4 -0.21,-0.06,0.69,U] [#5 0.23,0.46,0.56,U] [#6 -0.06,-0.17,0.52,U] [#7 -0.19,0.41,0.42,U] [#8 -0.64,0.23,0.41,U] 
19:22:07.992 00.000 12268 refined, 8 included, MultiStar: {-0.12, 0.11}, one-star: {-0.23, 0.01}
19:22:07.992 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
19:22:07.992 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
19:22:07.992 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.43 mountX=0.10 mountY=-0.14, mountTheta=-0.96
19:22:07.994 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.11, opts=13)
19:22:07.994 00.000 12268 Enqueuing Move request for scope (-0.12, 0.11)
19:22:07.994 00.000 11616 Worker thread wakes up
19:22:07.994 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
19:22:07.994 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
19:22:07.994 00.000 11616 Moving (-0.12, 0.11) raw xDistance=0.10 yDistance=-0.14
19:22:07.994 00.000 11616 BLC: window closed
19:22:07.994 00.000 11616 BLC: History state: CurrMiss=0.14, AvgInitMiss=0.32, ShCount=4, LgCount=1, SticCount=1,  Deflections: 0=-0.040967, 1:0.275327, 2:0.119915
19:22:07.994 00.000 11616 BLC: No correction, Miss < min_move
19:22:07.994 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:07.994 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:22:07.994 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:07.995 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:22:07.995 00.000 11616 MoveAxis(E, 0, ABG)
19:22:07.995 00.000 11616 Move returns status 0, amount 0
19:22:07.995 00.000 11616 MoveAxis(N, 0, ABG)
19:22:07.995 00.000 11616 Move returns status 0, amount 0
19:22:07.995 00.000 11616 move complete, result=0
19:22:07.995 00.000 11616 worker thread done servicing request
19:22:08.016 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:08.035 00.019 12268 UpdateGuideState exits: m=1077 SNR=22.7
19:22:08.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:08.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:08.035 00.000 12268 Enqueuing Expose request
19:22:08.035 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:22:08.035 00.000 11616 Worker thread wakes up
19:22:08.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:08.036 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:10.039 02.003 11616 Exposure complete
19:22:10.092 00.053 11616 worker thread done servicing request
19:22:10.092 00.000 12268 OnExposeComplete: enter
19:22:10.093 00.001 12268 UpdateGuideState(): m_state=6
19:22:10.093 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
19:22:10.094 00.001 12268 Star::Find returns 1 (0), X=540.95, Y=251.81, Mass=1074, SNR=22.6, Peak=96 HFD=5.5
19:22:10.094 00.000 12268 MultiStar: [#1 -0.42,0.24,0.89,U] [#2 -0.06,0.34,0.89,U] [#3 -0.23,0.33,0.68,U] [#4 -0.31,-0.02,0.72,U] [#5 0.11,0.31,0.54,U] [#6 -0.29,0.06,0.52,U] [#7 0.21,0.88,0.41,U] [#8 -0.42,0.24,0.41,U] 
19:22:10.094 00.000 12268 single-star, 8 included, MultiStar: {-0.21, 0.22}, one-star: {-0.28, -0.05}
19:22:10.094 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
19:22:10.094 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
19:22:10.094 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-2.95 mountX=-0.08 mountY=-0.27, mountTheta=-1.87
19:22:10.096 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.05, opts=13)
19:22:10.096 00.000 12268 Enqueuing Move request for scope (-0.28, -0.05)
19:22:10.096 00.000 11616 Worker thread wakes up
19:22:10.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd
19:22:10.096 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.05)
19:22:10.096 00.000 11616 Moving (-0.28, -0.05) raw xDistance=-0.08 yDistance=-0.27
19:22:10.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:10.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:22:10.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
19:22:10.096 00.000 11616 MoveAxis(E, 0, ABG)
19:22:10.096 00.000 11616 Move returns status 0, amount 0
19:22:10.096 00.000 11616 MoveAxis(N, 23, ABG)
19:22:10.096 00.000 11616 Guiding  Dir = 0, Dur = 23
19:22:10.097 00.001 11616 IsSlewing returns 0
19:22:10.097 00.000 11616 IsGuiding returns 0
19:22:10.097 00.000 11616 PulseGuide returned control before completion, sleep 33
19:22:10.116 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:10.133 00.017 11616 IsGuiding returns 1
19:22:10.133 00.000 11616 scope still moving after pulse duration time elapsed
19:22:10.136 00.003 12268 UpdateGuideState exits: m=1074 SNR=22.6
19:22:10.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:10.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:10.136 00.000 12268 Enqueuing Expose request
19:22:10.164 00.028 11616 IsSlewing returns 0
19:22:10.164 00.000 11616 IsGuiding returns 0
19:22:10.165 00.001 11616 scope move finished after 23 + 44 ms
19:22:10.165 00.000 11616 Move returns status 0, amount 23
19:22:10.165 00.000 11616 move complete, result=0
19:22:10.165 00.000 11616 worker thread done servicing request
19:22:10.165 00.000 11616 Worker thread wakes up
19:22:10.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:10.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:10.165 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
19:22:12.172 02.007 11616 Exposure complete
19:22:12.229 00.057 11616 worker thread done servicing request
19:22:12.229 00.000 12268 OnExposeComplete: enter
19:22:12.229 00.000 12268 UpdateGuideState(): m_state=6
19:22:12.229 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
19:22:12.230 00.001 12268 Star::Find returns 1 (0), X=541.12, Y=251.95, Mass=1108, SNR=23.0, Peak=98 HFD=5.5
19:22:12.230 00.000 12268 MultiStar: [#1 -0.02,0.14,0.93,U] [#2 0.15,0.03,0.84,U] [#3 0.17,0.04,0.66,U] [#4 0.12,-0.35,0.67,U] [#5 0.42,0.30,0.53,U] [#6 -0.12,-0.09,0.53,U] [#7 0.11,0.14,0.39,U] [#8 -0.47,0.03,0.41,U] 
19:22:12.230 00.000 12268 refined, 8 included, MultiStar: {0.04, 0.03}, one-star: {-0.10, 0.08}
19:22:12.230 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
19:22:12.230 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
19:22:12.230 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.77 mountX=0.04 mountY=0.03, mountTheta=0.69
19:22:12.233 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.03, opts=13)
19:22:12.233 00.000 12268 Enqueuing Move request for scope (0.04, 0.03)
19:22:12.233 00.000 11616 Worker thread wakes up
19:22:12.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
19:22:12.233 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
19:22:12.233 00.000 11616 Moving (0.04, 0.03) raw xDistance=0.04 yDistance=0.03
19:22:12.233 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:12.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:22:12.233 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:12.234 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:22:12.234 00.000 11616 MoveAxis(E, 0, ABG)
19:22:12.234 00.000 11616 Move returns status 0, amount 0
19:22:12.234 00.000 11616 MoveAxis(N, 0, ABG)
19:22:12.234 00.000 11616 Move returns status 0, amount 0
19:22:12.234 00.000 11616 move complete, result=0
19:22:12.234 00.000 11616 worker thread done servicing request
19:22:12.255 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:12.272 00.017 12268 UpdateGuideState exits: m=1108 SNR=23.0
19:22:12.272 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:12.273 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:12.273 00.000 12268 Enqueuing Expose request
19:22:12.273 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:22:12.273 00.000 11616 Worker thread wakes up
19:22:12.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:12.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:14.287 02.014 11616 Exposure complete
19:22:14.340 00.053 11616 worker thread done servicing request
19:22:14.340 00.000 12268 OnExposeComplete: enter
19:22:14.340 00.000 12268 UpdateGuideState(): m_state=6
19:22:14.341 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
19:22:14.341 00.000 12268 Star::Find returns 1 (0), X=541.06, Y=252.08, Mass=1193, SNR=23.9, Peak=112 HFD=5.3
19:22:14.341 00.000 12268 MultiStar: [#1 -0.18,0.37,0.85,U] [#2 -0.15,0.46,0.83,U] [#3 -0.12,0.60,0.68,U] [#4 -0.27,0.03,0.64,U] [#5 0.30,0.49,0.50,U] [#6 -0.35,0.33,0.44,U] [#7 0.13,0.83,0.38,U] [#8 -0.27,0.56,0.37,U] 
19:22:14.341 00.000 12268 single-star, 8 included, MultiStar: {-0.13, 0.39}, one-star: {-0.17, 0.21}
19:22:14.342 00.001 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
19:22:14.342 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
19:22:14.342 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.21 hyp=0.27 cameraTheta=2.24 mountX=0.19 mountY=-0.19, mountTheta=-0.78
19:22:14.343 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.21, opts=13)
19:22:14.343 00.000 12268 Enqueuing Move request for scope (-0.17, 0.21)
19:22:14.343 00.000 11616 Worker thread wakes up
19:22:14.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.21) opts 0xd
19:22:14.344 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.21)
19:22:14.344 00.000 11616 Moving (-0.17, 0.21) raw xDistance=0.19 yDistance=-0.19
19:22:14.344 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:22:14.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
19:22:14.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
19:22:14.344 00.000 11616 MoveAxis(E, 0, ABG)
19:22:14.345 00.001 11616 Move returns status 0, amount 0
19:22:14.345 00.000 11616 MoveAxis(N, 16, ABG)
19:22:14.345 00.000 11616 Guiding  Dir = 0, Dur = 16
19:22:14.345 00.000 11616 IsSlewing returns 0
19:22:14.345 00.000 11616 IsGuiding returns 0
19:22:14.346 00.001 11616 PulseGuide returned control before completion, sleep 26
19:22:14.366 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:14.384 00.018 12268 UpdateGuideState exits: m=1193 SNR=23.9
19:22:14.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:14.384 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:14.384 00.000 12268 Enqueuing Expose request
19:22:14.387 00.003 11616 IsGuiding returns 1
19:22:14.387 00.000 11616 scope still moving after pulse duration time elapsed
19:22:14.419 00.032 11616 IsSlewing returns 0
19:22:14.419 00.000 11616 IsGuiding returns 1
19:22:14.449 00.030 11616 IsSlewing returns 0
19:22:14.449 00.000 11616 IsGuiding returns 1
19:22:14.479 00.030 11616 IsSlewing returns 0
19:22:14.480 00.001 11616 IsGuiding returns 0
19:22:14.480 00.000 11616 scope move finished after 16 + 117 ms
19:22:14.480 00.000 11616 Move returns status 0, amount 16
19:22:14.480 00.000 11616 move complete, result=0
19:22:14.480 00.000 11616 worker thread done servicing request
19:22:14.481 00.001 11616 Worker thread wakes up
19:22:14.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:14.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:14.481 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 16 ms NORTH
19:22:16.489 02.008 11616 Exposure complete
19:22:16.541 00.052 11616 worker thread done servicing request
19:22:16.541 00.000 12268 OnExposeComplete: enter
19:22:16.542 00.001 12268 UpdateGuideState(): m_state=6
19:22:16.542 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
19:22:16.542 00.000 12268 Star::Find returns 1 (0), X=541.05, Y=251.99, Mass=1123, SNR=23.1, Peak=107 HFD=4.6
19:22:16.542 00.000 12268 MultiStar: [#1 0.01,0.24,0.95,U] [#2 0.02,0.12,0.85,U] [#3 0.19,0.03,0.59,U] [#4 -0.09,-0.07,0.71,U] [#5 0.35,0.47,0.57,U] [#6 -0.23,-0.10,0.53,U] [#7 0.05,0.56,0.41,U] [#8 0.15,0.35,0.41,U] 
19:22:16.542 00.000 12268 refined, 8 included, MultiStar: {0.01, 0.17}, one-star: {-0.17, 0.12}
19:22:16.542 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
19:22:16.543 00.001 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
19:22:16.543 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.51 mountX=0.17 mountY=-0.01, mountTheta=-0.07
19:22:16.544 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.17, opts=13)
19:22:16.544 00.000 12268 Enqueuing Move request for scope (0.01, 0.17)
19:22:16.544 00.000 11616 Worker thread wakes up
19:22:16.544 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
19:22:16.544 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
19:22:16.544 00.000 11616 Moving (0.01, 0.17) raw xDistance=0.17 yDistance=-0.01
19:22:16.544 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:22:16.545 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:22:16.545 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:16.545 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:22:16.545 00.000 11616 MoveAxis(E, 0, ABG)
19:22:16.545 00.000 11616 Move returns status 0, amount 0
19:22:16.545 00.000 11616 MoveAxis(N, 0, ABG)
19:22:16.545 00.000 11616 Move returns status 0, amount 0
19:22:16.545 00.000 11616 move complete, result=0
19:22:16.545 00.000 11616 worker thread done servicing request
19:22:16.566 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:16.583 00.017 12268 UpdateGuideState exits: m=1123 SNR=23.1
19:22:16.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:16.583 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:16.583 00.000 12268 Enqueuing Expose request
19:22:16.583 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:22:16.583 00.000 11616 Worker thread wakes up
19:22:16.584 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:16.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:18.589 02.005 11616 Exposure complete
19:22:18.644 00.055 11616 worker thread done servicing request
19:22:18.644 00.000 12268 OnExposeComplete: enter
19:22:18.644 00.000 12268 UpdateGuideState(): m_state=6
19:22:18.644 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
19:22:18.644 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=252.26, Mass=1125, SNR=23.3, Peak=84 HFD=5.2
19:22:18.645 00.001 12268 MultiStar: [#1 -0.01,0.32,0.92,U] [#2 0.26,0.37,0.83,U] [#3 0.28,0.33,0.65,U] [#4 0.03,0.22,0.67,U] [#5 0.43,0.25,0.54,U] [#6 -0.12,0.14,0.51,U] [#7 0.51,1.06,0.00,M1] [#8 0.01,0.22,0.39,U] 
19:22:18.645 00.000 12268 refined, 7 included, MultiStar: {0.12, 0.30}, one-star: {0.05, 0.40}
19:22:18.645 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
19:22:18.645 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.90)
19:22:18.645 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.20 mountX=0.31 mountY=0.08, mountTheta=0.24
19:22:18.646 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.30, opts=13)
19:22:18.646 00.000 12268 Enqueuing Move request for scope (0.12, 0.30)
19:22:18.647 00.001 11616 Worker thread wakes up
19:22:18.647 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.30) opts 0xd
19:22:18.647 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.30)
19:22:18.647 00.000 11616 Moving (0.12, 0.30) raw xDistance=0.31 yDistance=0.08
19:22:18.647 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
19:22:18.647 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.93
19:22:18.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
19:22:18.647 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:18.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:22:18.647 00.000 11616 MoveAxis(W, 172, ABG)
19:22:18.647 00.000 11616 Guiding  Dir = 3, Dur = 172
19:22:18.647 00.000 11616 IsSlewing returns 0
19:22:18.648 00.001 11616 IsGuiding returns 0
19:22:18.648 00.000 11616 PulseGuide returned control before completion, sleep 182
19:22:18.666 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:18.683 00.017 12268 UpdateGuideState exits: m=1125 SNR=23.3
19:22:18.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:18.684 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:18.684 00.000 12268 Enqueuing Expose request
19:22:18.838 00.154 11616 IsGuiding returns 1
19:22:18.839 00.001 11616 scope still moving after pulse duration time elapsed
19:22:18.869 00.030 11616 IsSlewing returns 0
19:22:18.869 00.000 11616 IsGuiding returns 0
19:22:18.869 00.000 11616 scope move finished after 172 + 49 ms
19:22:18.870 00.001 11616 Move returns status 0, amount 172
19:22:18.870 00.000 11616 MoveAxis(N, 0, ABG)
19:22:18.870 00.000 11616 Move returns status 0, amount 0
19:22:18.870 00.000 11616 move complete, result=0
19:22:18.870 00.000 11616 worker thread done servicing request
19:22:18.870 00.000 11616 Worker thread wakes up
19:22:18.870 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:18.870 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:18.870 00.000 12268 GuideStep: 0.3 px 172 ms WEST, 0.1 px 0 ms NORTH
19:22:20.877 02.007 11616 Exposure complete
19:22:20.932 00.055 11616 worker thread done servicing request
19:22:20.932 00.000 12268 OnExposeComplete: enter
19:22:20.932 00.000 12268 UpdateGuideState(): m_state=6
19:22:20.932 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
19:22:20.933 00.001 12268 Star::Find returns 1 (0), X=541.23, Y=252.12, Mass=1112, SNR=23.1, Peak=94 HFD=5.1
19:22:20.933 00.000 12268 MultiStar: [#1 -0.14,0.24,0.91,U] [#2 0.08,0.49,0.89,U] [#3 0.14,0.34,0.67,U] [#4 -0.20,-0.28,0.63,U] [#5 0.28,0.66,0.52,U] [#6 -0.06,0.21,0.55,U] [#7 0.60,0.70,0.41,U] [#8 -0.27,0.29,0.37,U] 
19:22:20.933 00.000 12268 single-star, 8 included, MultiStar: {0.03, 0.31}, one-star: {0.01, 0.26}
19:22:20.933 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
19:22:20.933 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
19:22:20.933 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.54 mountX=0.26 mountY=-0.03, mountTheta=-0.10
19:22:20.935 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.26, opts=13)
19:22:20.935 00.000 12268 Enqueuing Move request for scope (0.01, 0.26)
19:22:20.935 00.000 11616 Worker thread wakes up
19:22:20.935 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.26) opts 0xd
19:22:20.935 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.26)
19:22:20.935 00.000 11616 Moving (0.01, 0.26) raw xDistance=0.26 yDistance=-0.03
19:22:20.935 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
19:22:20.936 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:20.936 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:22:20.936 00.000 11616 MoveAxis(W, 144, ABG)
19:22:20.936 00.000 11616 Guiding  Dir = 3, Dur = 144
19:22:20.936 00.000 11616 IsSlewing returns 0
19:22:20.936 00.000 11616 IsGuiding returns 0
19:22:20.937 00.001 11616 PulseGuide returned control before completion, sleep 154
19:22:20.957 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:20.973 00.016 12268 UpdateGuideState exits: m=1112 SNR=23.1
19:22:20.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:20.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:20.973 00.000 12268 Enqueuing Expose request
19:22:21.099 00.126 11616 IsGuiding returns 1
19:22:21.099 00.000 11616 scope still moving after pulse duration time elapsed
19:22:21.130 00.031 11616 IsSlewing returns 0
19:22:21.130 00.000 11616 IsGuiding returns 0
19:22:21.130 00.000 11616 scope move finished after 144 + 49 ms
19:22:21.130 00.000 11616 Move returns status 0, amount 144
19:22:21.131 00.001 11616 MoveAxis(N, 0, ABG)
19:22:21.131 00.000 11616 Move returns status 0, amount 0
19:22:21.131 00.000 11616 move complete, result=0
19:22:21.131 00.000 11616 worker thread done servicing request
19:22:21.131 00.000 11616 Worker thread wakes up
19:22:21.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:21.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:21.131 00.000 12268 GuideStep: 0.3 px 144 ms WEST, -0.0 px 0 ms NORTH
19:22:23.135 02.004 11616 Exposure complete
19:22:23.189 00.054 11616 worker thread done servicing request
19:22:23.189 00.000 12268 OnExposeComplete: enter
19:22:23.189 00.000 12268 UpdateGuideState(): m_state=6
19:22:23.190 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
19:22:23.190 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=251.81, Mass=1164, SNR=23.7, Peak=93 HFD=5.1
19:22:23.190 00.000 12268 MultiStar: [#1 -0.18,0.10,0.89,U] [#2 -0.00,0.15,0.84,U] [#3 0.21,0.09,0.63,U] [#4 0.11,0.05,0.68,U] [#5 0.14,0.29,0.54,U] [#6 -0.00,-0.14,0.53,U] [#7 0.39,0.34,0.42,U] [#8 -0.42,0.02,0.37,U] 
19:22:23.190 00.000 12268 single-star, 8 included, MultiStar: {0.02, 0.08}, one-star: {0.00, -0.05}
19:22:23.190 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
19:22:23.190 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
19:22:23.190 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.50 mountX=-0.05 mountY=0.01, mountTheta=2.94
19:22:23.192 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.05, opts=13)
19:22:23.192 00.000 12268 Enqueuing Move request for scope (0.00, -0.05)
19:22:23.192 00.000 11616 Worker thread wakes up
19:22:23.192 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
19:22:23.192 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
19:22:23.192 00.000 11616 Moving (0.00, -0.05) raw xDistance=-0.05 yDistance=0.01
19:22:23.192 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:23.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:22:23.192 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:23.193 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:22:23.193 00.000 11616 MoveAxis(E, 0, ABG)
19:22:23.193 00.000 11616 Move returns status 0, amount 0
19:22:23.193 00.000 11616 MoveAxis(N, 0, ABG)
19:22:23.193 00.000 11616 Move returns status 0, amount 0
19:22:23.193 00.000 11616 move complete, result=0
19:22:23.193 00.000 11616 worker thread done servicing request
19:22:23.213 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:23.232 00.019 12268 UpdateGuideState exits: m=1164 SNR=23.7
19:22:23.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:23.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:23.232 00.000 12268 Enqueuing Expose request
19:22:23.232 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:22:23.232 00.000 11616 Worker thread wakes up
19:22:23.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:23.233 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:25.236 02.003 11616 Exposure complete
19:22:25.290 00.054 11616 worker thread done servicing request
19:22:25.290 00.000 12268 OnExposeComplete: enter
19:22:25.290 00.000 12268 UpdateGuideState(): m_state=6
19:22:25.290 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
19:22:25.290 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=252.20, Mass=1115, SNR=23.0, Peak=92 HFD=5.5
19:22:25.291 00.001 12268 MultiStar: [#1 -0.13,0.23,0.90,U] [#2 0.24,0.52,0.87,U] [#3 0.08,0.68,0.68,U] [#4 0.08,0.13,0.69,U] [#5 0.59,0.89,0.00,M1] [#6 -0.01,0.18,0.50,U] [#7 0.21,0.71,0.40,U] [#8 -0.40,0.40,0.39,U] 
19:22:25.291 00.000 12268 single-star, 7 included, MultiStar: {0.01, 0.38}, one-star: {-0.05, 0.33}
19:22:25.291 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
19:22:25.291 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
19:22:25.291 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.34 cameraTheta=1.72 mountX=0.33 mountY=-0.09, mountTheta=-0.28
19:22:25.293 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.33, opts=13)
19:22:25.293 00.000 12268 Enqueuing Move request for scope (-0.05, 0.33)
19:22:25.293 00.000 11616 Worker thread wakes up
19:22:25.293 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.33) opts 0xd
19:22:25.293 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.33)
19:22:25.293 00.000 11616 Moving (-0.05, 0.33) raw xDistance=0.33 yDistance=-0.09
19:22:25.293 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
19:22:25.293 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:25.294 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:22:25.294 00.000 11616 MoveAxis(W, 181, ABG)
19:22:25.294 00.000 11616 Guiding  Dir = 3, Dur = 181
19:22:25.294 00.000 11616 IsSlewing returns 0
19:22:25.294 00.000 11616 IsGuiding returns 0
19:22:25.294 00.000 11616 PulseGuide returned control before completion, sleep 191
19:22:25.315 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:25.333 00.018 12268 UpdateGuideState exits: m=1115 SNR=23.0
19:22:25.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:25.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:25.334 00.001 12268 Enqueuing Expose request
19:22:25.501 00.167 11616 IsGuiding returns 1
19:22:25.501 00.000 11616 scope still moving after pulse duration time elapsed
19:22:25.533 00.032 11616 IsSlewing returns 0
19:22:25.534 00.001 11616 IsGuiding returns 1
19:22:25.563 00.029 11616 IsSlewing returns 0
19:22:25.563 00.000 11616 IsGuiding returns 1
19:22:25.594 00.031 11616 IsSlewing returns 0
19:22:25.594 00.000 11616 IsGuiding returns 1
19:22:25.626 00.032 11616 IsSlewing returns 0
19:22:25.626 00.000 11616 IsGuiding returns 1
19:22:25.657 00.031 11616 IsSlewing returns 0
19:22:25.658 00.001 11616 IsGuiding returns 0
19:22:25.658 00.000 11616 scope move finished after 181 + 182 ms
19:22:25.658 00.000 11616 Move returns status 0, amount 181
19:22:25.658 00.000 11616 MoveAxis(N, 0, ABG)
19:22:25.658 00.000 11616 Move returns status 0, amount 0
19:22:25.658 00.000 11616 move complete, result=0
19:22:25.658 00.000 11616 worker thread done servicing request
19:22:25.658 00.000 11616 Worker thread wakes up
19:22:25.659 00.001 12268 GuideStep: 0.3 px 181 ms WEST, -0.1 px 0 ms NORTH
19:22:25.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:25.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:27.679 02.020 11616 Exposure complete
19:22:27.731 00.052 11616 worker thread done servicing request
19:22:27.731 00.000 12268 OnExposeComplete: enter
19:22:27.732 00.001 12268 UpdateGuideState(): m_state=6
19:22:27.732 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
19:22:27.732 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.80, Mass=1113, SNR=23.0, Peak=72 HFD=5.6
19:22:27.732 00.000 12268 MultiStar: [#1 0.06,-0.20,0.87,U] [#2 0.29,0.02,0.88,U] [#3 0.35,-0.26,0.64,U] [#4 -0.10,-0.45,0.68,U] [#5 0.68,0.16,0.54,U] [#6 0.13,-0.13,0.52,U] [#7 0.27,0.16,0.41,U] [#8 -0.24,0.00,0.43,U] 
19:22:27.732 00.000 12268 single-star, 8 included, MultiStar: {0.15, -0.10}, one-star: {-0.01, -0.07}
19:22:27.733 00.001 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
19:22:27.733 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
19:22:27.733 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.71 mountX=-0.07 mountY=-0.00, mountTheta=-3.13
19:22:27.734 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.07, opts=13)
19:22:27.734 00.000 12268 Enqueuing Move request for scope (-0.01, -0.07)
19:22:27.734 00.000 11616 Worker thread wakes up
19:22:27.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
19:22:27.734 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
19:22:27.735 00.001 11616 Moving (-0.01, -0.07) raw xDistance=-0.07 yDistance=-0.00
19:22:27.735 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:27.735 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:22:27.735 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:27.735 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:22:27.735 00.000 11616 MoveAxis(E, 0, ABG)
19:22:27.735 00.000 11616 Move returns status 0, amount 0
19:22:27.735 00.000 11616 MoveAxis(N, 0, ABG)
19:22:27.735 00.000 11616 Move returns status 0, amount 0
19:22:27.735 00.000 11616 move complete, result=0
19:22:27.735 00.000 11616 worker thread done servicing request
19:22:27.755 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:27.772 00.017 12268 UpdateGuideState exits: m=1113 SNR=23.0
19:22:27.772 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:27.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:27.772 00.000 12268 Enqueuing Expose request
19:22:27.772 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:22:27.773 00.001 11616 Worker thread wakes up
19:22:27.773 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:27.773 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:29.787 02.014 11616 Exposure complete
19:22:29.841 00.054 11616 worker thread done servicing request
19:22:29.841 00.000 12268 OnExposeComplete: enter
19:22:29.842 00.001 12268 UpdateGuideState(): m_state=6
19:22:29.842 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
19:22:29.842 00.000 12268 Star::Find returns 1 (0), X=541.06, Y=251.39, Mass=1156, SNR=23.5, Peak=97 HFD=5.2
19:22:29.842 00.000 12268 MultiStar: [#1 -0.16,-0.15,0.87,U] [#2 0.06,-0.18,0.87,U] [#3 -0.01,-0.52,0.58,U] [#4 0.17,-0.57,0.68,U] [#5 0.50,-0.19,0.55,U] [#6 0.02,-0.55,0.51,U] [#7 0.34,-0.04,0.38,U] [#8 -0.14,-0.28,0.39,U] 
19:22:29.842 00.000 12268 refined, 8 included, MultiStar: {0.04, -0.34}, one-star: {-0.16, -0.48}
19:22:29.842 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
19:22:29.843 00.001 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
19:22:29.843 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.34 hyp=0.34 cameraTheta=-1.46 mountX=-0.33 mountY=0.08, mountTheta=2.90
19:22:29.844 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.34, opts=13)
19:22:29.844 00.000 12268 Enqueuing Move request for scope (0.04, -0.34)
19:22:29.844 00.000 11616 Worker thread wakes up
19:22:29.844 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.34) opts 0xd
19:22:29.844 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.34)
19:22:29.844 00.000 11616 Moving (0.04, -0.34) raw xDistance=-0.33 yDistance=0.08
19:22:29.845 00.001 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
19:22:29.845 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.00
19:22:29.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
19:22:29.845 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:29.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:22:29.845 00.000 11616 MoveAxis(E, 185, ABG)
19:22:29.845 00.000 11616 Guiding  Dir = 2, Dur = 185
19:22:29.845 00.000 11616 IsSlewing returns 0
19:22:29.846 00.001 11616 IsGuiding returns 0
19:22:29.846 00.000 11616 PulseGuide returned control before completion, sleep 195
19:22:29.869 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:29.886 00.017 12268 UpdateGuideState exits: m=1156 SNR=23.5
19:22:29.886 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:29.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:29.886 00.000 12268 Enqueuing Expose request
19:22:30.049 00.163 11616 IsGuiding returns 1
19:22:30.049 00.000 11616 scope still moving after pulse duration time elapsed
19:22:30.081 00.032 11616 IsSlewing returns 0
19:22:30.082 00.001 11616 IsGuiding returns 0
19:22:30.082 00.000 11616 scope move finished after 185 + 50 ms
19:22:30.082 00.000 11616 Move returns status 0, amount 185
19:22:30.082 00.000 11616 MoveAxis(N, 0, ABG)
19:22:30.082 00.000 11616 Move returns status 0, amount 0
19:22:30.082 00.000 11616 move complete, result=0
19:22:30.082 00.000 11616 worker thread done servicing request
19:22:30.083 00.001 11616 Worker thread wakes up
19:22:30.083 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:30.083 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:30.083 00.000 12268 GuideStep: -0.3 px 185 ms EAST, 0.1 px 0 ms NORTH
19:22:32.095 02.012 11616 Exposure complete
19:22:32.150 00.055 11616 worker thread done servicing request
19:22:32.150 00.000 12268 OnExposeComplete: enter
19:22:32.151 00.001 12268 UpdateGuideState(): m_state=6
19:22:32.151 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
19:22:32.151 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=251.62, Mass=1100, SNR=22.8, Peak=82 HFD=5.2
19:22:32.151 00.000 12268 MultiStar: [#1 0.09,-0.01,0.94,U] [#2 0.22,-0.13,0.89,U] [#3 0.22,-0.24,0.68,U] [#4 -0.18,-0.40,0.70,U] [#5 0.07,0.16,0.55,U] [#6 0.23,-0.05,0.52,U] [#7 0.23,0.36,0.42,U] [#8 -0.12,-0.38,0.43,U] 
19:22:32.151 00.000 12268 refined, 8 included, MultiStar: {0.07, -0.12}, one-star: {-0.06, -0.24}
19:22:32.151 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
19:22:32.152 00.001 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.66)
19:22:32.152 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.04 mountX=-0.12 mountY=0.09, mountTheta=2.50
19:22:32.153 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.12, opts=13)
19:22:32.154 00.001 12268 Enqueuing Move request for scope (0.07, -0.12)
19:22:32.154 00.000 11616 Worker thread wakes up
19:22:32.154 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
19:22:32.154 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
19:22:32.154 00.000 11616 Moving (0.07, -0.12) raw xDistance=-0.12 yDistance=0.09
19:22:32.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
19:22:32.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:32.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:22:32.154 00.000 11616 MoveAxis(E, 64, ABG)
19:22:32.154 00.000 11616 Guiding  Dir = 2, Dur = 64
19:22:32.155 00.001 11616 IsSlewing returns 0
19:22:32.155 00.000 11616 IsGuiding returns 0
19:22:32.155 00.000 11616 PulseGuide returned control before completion, sleep 74
19:22:32.176 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:32.195 00.019 12268 UpdateGuideState exits: m=1100 SNR=22.8
19:22:32.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:32.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:32.195 00.000 12268 Enqueuing Expose request
19:22:32.233 00.038 11616 IsGuiding returns 1
19:22:32.233 00.000 11616 scope still moving after pulse duration time elapsed
19:22:32.263 00.030 11616 IsSlewing returns 0
19:22:32.263 00.000 11616 IsGuiding returns 0
19:22:32.263 00.000 11616 scope move finished after 64 + 44 ms
19:22:32.264 00.001 11616 Move returns status 0, amount 64
19:22:32.264 00.000 11616 MoveAxis(N, 0, ABG)
19:22:32.264 00.000 11616 Move returns status 0, amount 0
19:22:32.264 00.000 11616 move complete, result=0
19:22:32.264 00.000 11616 worker thread done servicing request
19:22:32.264 00.000 11616 Worker thread wakes up
19:22:32.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:32.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:32.264 00.000 12268 GuideStep: -0.1 px 64 ms EAST, 0.1 px 0 ms NORTH
19:22:34.262 01.998 11616 Exposure complete
19:22:34.318 00.056 11616 worker thread done servicing request
19:22:34.318 00.000 12268 OnExposeComplete: enter
19:22:34.318 00.000 12268 UpdateGuideState(): m_state=6
19:22:34.318 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
19:22:34.319 00.001 12268 Star::Find returns 1 (0), X=541.25, Y=251.70, Mass=1071, SNR=22.7, Peak=81 HFD=5.5
19:22:34.319 00.000 12268 MultiStar: [#1 -0.15,-0.27,0.89,U] [#2 0.09,-0.11,0.85,U] [#3 0.25,-0.25,0.66,U] [#4 -0.01,-0.34,0.65,U] [#5 0.47,0.22,0.53,U] [#6 0.29,-0.55,0.50,U] [#7 0.35,0.02,0.41,U] [#8 -0.23,-0.15,0.40,U] 
19:22:34.319 00.000 12268 single-star, 8 included, MultiStar: {0.10, -0.19}, one-star: {0.03, -0.17}
19:22:34.319 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
19:22:34.319 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
19:22:34.319 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.42 mountX=-0.16 mountY=0.05, mountTheta=2.86
19:22:34.321 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.17, opts=13)
19:22:34.321 00.000 12268 Enqueuing Move request for scope (0.03, -0.17)
19:22:34.321 00.000 11616 Worker thread wakes up
19:22:34.321 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
19:22:34.321 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
19:22:34.321 00.000 11616 Moving (0.03, -0.17) raw xDistance=-0.16 yDistance=0.05
19:22:34.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
19:22:34.321 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:34.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:22:34.321 00.000 11616 MoveAxis(E, 91, ABG)
19:22:34.322 00.001 11616 Guiding  Dir = 2, Dur = 91
19:22:34.322 00.000 11616 IsSlewing returns 0
19:22:34.322 00.000 11616 IsGuiding returns 0
19:22:34.322 00.000 11616 PulseGuide returned control before completion, sleep 101
19:22:34.344 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:34.363 00.019 12268 UpdateGuideState exits: m=1071 SNR=22.7
19:22:34.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:34.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:34.363 00.000 12268 Enqueuing Expose request
19:22:34.435 00.072 11616 IsGuiding returns 1
19:22:34.435 00.000 11616 scope still moving after pulse duration time elapsed
19:22:34.467 00.032 11616 IsSlewing returns 0
19:22:34.467 00.000 11616 IsGuiding returns 1
19:22:34.499 00.032 11616 IsSlewing returns 0
19:22:34.499 00.000 11616 IsGuiding returns 0
19:22:34.499 00.000 11616 scope move finished after 91 + 86 ms
19:22:34.499 00.000 11616 Move returns status 0, amount 91
19:22:34.499 00.000 11616 MoveAxis(N, 0, ABG)
19:22:34.500 00.001 11616 Move returns status 0, amount 0
19:22:34.500 00.000 11616 move complete, result=0
19:22:34.500 00.000 11616 worker thread done servicing request
19:22:34.500 00.000 11616 Worker thread wakes up
19:22:34.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:34.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:34.500 00.000 12268 GuideStep: -0.2 px 91 ms EAST, 0.0 px 0 ms NORTH
19:22:36.514 02.014 11616 Exposure complete
19:22:36.567 00.053 11616 worker thread done servicing request
19:22:36.569 00.002 12268 OnExposeComplete: enter
19:22:36.569 00.000 12268 UpdateGuideState(): m_state=6
19:22:36.569 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
19:22:36.569 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.95, Mass=1101, SNR=22.9, Peak=87 HFD=5.8
19:22:36.569 00.000 12268 MultiStar: [#1 -0.09,0.22,0.92,U] [#2 -0.16,0.33,0.82,U] [#3 -0.09,0.29,0.70,U] [#4 -0.22,-0.03,0.70,U] [#5 0.17,0.83,0.54,U] [#6 -0.18,0.06,0.52,U] [#7 0.08,0.63,0.41,U] [#8 -0.40,0.09,0.41,U] 
19:22:36.569 00.000 12268 single-star, 8 included, MultiStar: {-0.12, 0.25}, one-star: {-0.15, 0.08}
19:22:36.569 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
19:22:36.569 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
19:22:36.569 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.63 mountX=0.07 mountY=-0.15, mountTheta=-1.17
19:22:36.570 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.08, opts=13)
19:22:36.570 00.000 12268 Enqueuing Move request for scope (-0.15, 0.08)
19:22:36.570 00.000 11616 Worker thread wakes up
19:22:36.570 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
19:22:36.571 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
19:22:36.571 00.000 11616 Moving (-0.15, 0.08) raw xDistance=0.07 yDistance=-0.15
19:22:36.571 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:36.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:22:36.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
19:22:36.571 00.000 11616 MoveAxis(E, 0, ABG)
19:22:36.571 00.000 11616 Move returns status 0, amount 0
19:22:36.571 00.000 11616 MoveAxis(N, 13, ABG)
19:22:36.571 00.000 11616 Guiding  Dir = 0, Dur = 13
19:22:36.571 00.000 11616 IsSlewing returns 0
19:22:36.572 00.001 11616 IsGuiding returns 0
19:22:36.572 00.000 11616 PulseGuide returned control before completion, sleep 23
19:22:36.594 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:36.606 00.012 11616 IsGuiding returns 1
19:22:36.606 00.000 11616 scope still moving after pulse duration time elapsed
19:22:36.613 00.007 12268 UpdateGuideState exits: m=1101 SNR=22.9
19:22:36.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:36.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:36.613 00.000 12268 Enqueuing Expose request
19:22:36.637 00.024 11616 IsSlewing returns 0
19:22:36.637 00.000 11616 IsGuiding returns 0
19:22:36.638 00.001 11616 scope move finished after 13 + 51 ms
19:22:36.638 00.000 11616 Move returns status 0, amount 13
19:22:36.638 00.000 11616 move complete, result=0
19:22:36.638 00.000 11616 worker thread done servicing request
19:22:36.638 00.000 11616 Worker thread wakes up
19:22:36.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:36.639 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:36.641 00.002 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 13 ms NORTH
19:22:38.645 02.004 11616 Exposure complete
19:22:38.699 00.054 11616 worker thread done servicing request
19:22:38.700 00.001 12268 OnExposeComplete: enter
19:22:38.700 00.000 12268 UpdateGuideState(): m_state=6
19:22:38.700 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
19:22:38.700 00.000 12268 Star::Find returns 1 (0), X=540.89, Y=252.04, Mass=1092, SNR=22.8, Peak=95 HFD=4.7
19:22:38.701 00.001 12268 MultiStar: [#1 -0.52,0.27,0.90,U] [#2 -0.32,0.23,0.82,U] [#3 -0.18,0.26,0.67,U] [#4 -0.31,-0.31,0.67,U] [#5 -0.17,0.21,0.55,U] [#6 -0.59,-0.00,0.52,U] [#7 -0.21,0.22,0.40,U] [#8 -0.87,-0.15,0.39,U] 
19:22:38.701 00.000 12268 single-star, 8 included, MultiStar: {-0.37, 0.12}, one-star: {-0.34, 0.18}
19:22:38.701 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
19:22:38.701 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
19:22:38.701 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.18 hyp=0.38 cameraTheta=2.66 mountX=0.14 mountY=-0.35, mountTheta=-1.19
19:22:38.702 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.18, opts=13)
19:22:38.702 00.000 12268 Enqueuing Move request for scope (-0.34, 0.18)
19:22:38.703 00.001 11616 Worker thread wakes up
19:22:38.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.18) opts 0xd
19:22:38.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.18)
19:22:38.703 00.000 11616 Moving (-0.34, 0.18) raw xDistance=0.14 yDistance=-0.35
19:22:38.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:22:38.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:22:38.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
19:22:38.703 00.000 11616 MoveAxis(E, 0, ABG)
19:22:38.703 00.000 11616 Move returns status 0, amount 0
19:22:38.703 00.000 11616 MoveAxis(N, 30, ABG)
19:22:38.703 00.000 11616 Guiding  Dir = 0, Dur = 30
19:22:38.705 00.002 11616 IsSlewing returns 0
19:22:38.705 00.000 11616 IsGuiding returns 0
19:22:38.705 00.000 11616 PulseGuide returned control before completion, sleep 40
19:22:38.725 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:38.744 00.019 12268 UpdateGuideState exits: m=1092 SNR=22.8
19:22:38.744 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:38.745 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:38.745 00.000 12268 Enqueuing Expose request
19:22:38.755 00.010 11616 IsGuiding returns 1
19:22:38.755 00.000 11616 scope still moving after pulse duration time elapsed
19:22:38.787 00.032 11616 IsSlewing returns 0
19:22:38.788 00.001 11616 IsGuiding returns 1
19:22:38.818 00.030 11616 IsSlewing returns 0
19:22:38.818 00.000 11616 IsGuiding returns 1
19:22:38.849 00.031 11616 IsSlewing returns 0
19:22:38.850 00.001 11616 IsGuiding returns 1
19:22:38.880 00.030 11616 IsSlewing returns 0
19:22:38.881 00.001 11616 IsGuiding returns 1
19:22:38.911 00.030 11616 IsSlewing returns 0
19:22:38.912 00.001 11616 IsGuiding returns 1
19:22:38.942 00.030 11616 IsSlewing returns 0
19:22:38.942 00.000 11616 IsGuiding returns 0
19:22:38.942 00.000 11616 scope move finished after 30 + 208 ms
19:22:38.942 00.000 11616 Move returns status 0, amount 30
19:22:38.942 00.000 11616 move complete, result=0
19:22:38.942 00.000 11616 worker thread done servicing request
19:22:38.943 00.001 11616 Worker thread wakes up
19:22:38.943 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 30 ms NORTH
19:22:38.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:38.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:40.949 02.006 11616 Exposure complete
19:22:41.004 00.055 11616 worker thread done servicing request
19:22:41.005 00.001 12268 OnExposeComplete: enter
19:22:41.005 00.000 12268 UpdateGuideState(): m_state=6
19:22:41.005 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
19:22:41.005 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.89, Mass=1124, SNR=23.2, Peak=94 HFD=4.9
19:22:41.005 00.000 12268 MultiStar: [#1 -0.39,0.25,0.89,U] [#2 -0.18,0.18,0.84,U] [#3 -0.14,-0.20,0.66,U] [#4 -0.33,-0.37,0.70,U] [#5 0.12,0.33,0.52,U] [#6 -0.07,-0.17,0.54,U] [#7 0.21,0.29,0.40,U] [#8 -0.58,-0.05,0.40,U] 
19:22:41.005 00.000 12268 single-star, 8 included, MultiStar: {-0.18, 0.03}, one-star: {-0.15, 0.02}
19:22:41.006 00.001 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
19:22:41.006 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
19:22:41.006 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=2.99 mountX=0.01 mountY=-0.15, mountTheta=-1.51
19:22:41.007 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.02, opts=13)
19:22:41.007 00.000 12268 Enqueuing Move request for scope (-0.15, 0.02)
19:22:41.007 00.000 11616 Worker thread wakes up
19:22:41.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
19:22:41.007 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
19:22:41.008 00.001 11616 Moving (-0.15, 0.02) raw xDistance=0.01 yDistance=-0.15
19:22:41.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:41.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:22:41.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:41.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:22:41.008 00.000 11616 MoveAxis(E, 0, ABG)
19:22:41.008 00.000 11616 Move returns status 0, amount 0
19:22:41.008 00.000 11616 MoveAxis(N, 0, ABG)
19:22:41.008 00.000 11616 Move returns status 0, amount 0
19:22:41.008 00.000 11616 move complete, result=0
19:22:41.009 00.001 11616 worker thread done servicing request
19:22:41.029 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:41.047 00.018 12268 UpdateGuideState exits: m=1124 SNR=23.2
19:22:41.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:41.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:41.048 00.001 12268 Enqueuing Expose request
19:22:41.048 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:22:41.048 00.000 11616 Worker thread wakes up
19:22:41.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:41.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:43.057 02.009 11616 Exposure complete
19:22:43.114 00.057 11616 worker thread done servicing request
19:22:43.114 00.000 12268 OnExposeComplete: enter
19:22:43.114 00.000 12268 UpdateGuideState(): m_state=6
19:22:43.114 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
19:22:43.115 00.001 12268 Star::Find returns 1 (0), X=540.92, Y=252.28, Mass=1131, SNR=23.2, Peak=108 HFD=5.0
19:22:43.115 00.000 12268 MultiStar: [#1 -0.46,0.51,0.90,U] [#2 -0.06,0.75,0.87,U] [#3 -0.09,0.48,0.67,U] [#4 -0.45,0.18,0.68,U] [#5 0.12,0.80,0.53,U] [#6 -0.23,0.25,0.51,U] [#7 0.04,0.76,0.39,U] [#8 -0.16,0.48,0.38,U] 
19:22:43.115 00.000 12268 single-star, 8 included, MultiStar: {-0.21, 0.50}, one-star: {-0.30, 0.42}
19:22:43.115 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
19:22:43.115 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
19:22:43.115 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.42 hyp=0.52 cameraTheta=2.20 mountX=0.39 mountY=-0.36, mountTheta=-0.74
19:22:43.117 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.42, opts=13)
19:22:43.117 00.000 12268 Enqueuing Move request for scope (-0.30, 0.42)
19:22:43.117 00.000 11616 Worker thread wakes up
19:22:43.117 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.42) opts 0xd
19:22:43.118 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.42)
19:22:43.118 00.000 11616 Moving (-0.30, 0.42) raw xDistance=0.39 yDistance=-0.36
19:22:43.118 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
19:22:43.118 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.16
19:22:43.118 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
19:22:43.118 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:22:43.118 00.000 11616 MoveAxis(W, 215, ABG)
19:22:43.118 00.000 11616 Guiding  Dir = 3, Dur = 215
19:22:43.118 00.000 11616 IsSlewing returns 0
19:22:43.119 00.001 11616 IsGuiding returns 0
19:22:43.119 00.000 11616 PulseGuide returned control before completion, sleep 225
19:22:43.141 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:43.161 00.020 12268 UpdateGuideState exits: m=1131 SNR=23.2
19:22:43.162 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:43.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:43.162 00.000 12268 Enqueuing Expose request
19:22:43.350 00.188 11616 IsGuiding returns 1
19:22:43.350 00.000 11616 scope still moving after pulse duration time elapsed
19:22:43.380 00.030 11616 IsSlewing returns 0
19:22:43.381 00.001 11616 IsGuiding returns 0
19:22:43.381 00.000 11616 scope move finished after 215 + 46 ms
19:22:43.381 00.000 11616 Move returns status 0, amount 215
19:22:43.381 00.000 11616 MoveAxis(N, 30, ABG)
19:22:43.381 00.000 11616 Guiding  Dir = 0, Dur = 30
19:22:43.381 00.000 11616 IsSlewing returns 0
19:22:43.382 00.001 11616 IsGuiding returns 0
19:22:43.382 00.000 11616 PulseGuide returned control before completion, sleep 40
19:22:43.426 00.044 11616 IsGuiding returns 1
19:22:43.426 00.000 11616 scope still moving after pulse duration time elapsed
19:22:43.457 00.031 11616 IsSlewing returns 0
19:22:43.457 00.000 11616 IsGuiding returns 0
19:22:43.457 00.000 11616 scope move finished after 30 + 45 ms
19:22:43.457 00.000 11616 Move returns status 0, amount 30
19:22:43.457 00.000 11616 move complete, result=0
19:22:43.457 00.000 11616 worker thread done servicing request
19:22:43.457 00.000 11616 Worker thread wakes up
19:22:43.458 00.001 12268 GuideStep: 0.4 px 215 ms WEST, -0.4 px 30 ms NORTH
19:22:43.458 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:43.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:45.470 02.012 11616 Exposure complete
19:22:45.523 00.053 11616 worker thread done servicing request
19:22:45.523 00.000 12268 OnExposeComplete: enter
19:22:45.523 00.000 12268 UpdateGuideState(): m_state=6
19:22:45.524 00.001 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
19:22:45.524 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=251.91, Mass=1109, SNR=23.1, Peak=104 HFD=4.8
19:22:45.524 00.000 12268 MultiStar: [#1 -0.14,0.25,0.91,U] [#2 -0.13,0.06,0.82,U] [#3 -0.03,0.03,0.65,U] [#4 -0.15,-0.46,0.70,U] [#5 0.18,0.24,0.54,U] [#6 -0.05,0.07,0.54,U] [#7 0.03,0.22,0.42,U] [#8 -0.38,0.20,0.40,U] 
19:22:45.524 00.000 12268 single-star, 8 included, MultiStar: {-0.08, 0.06}, one-star: {-0.08, 0.05}
19:22:45.524 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
19:22:45.524 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
19:22:45.524 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.61 mountX=0.04 mountY=-0.08, mountTheta=-1.14
19:22:45.526 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.05, opts=13)
19:22:45.526 00.000 12268 Enqueuing Move request for scope (-0.08, 0.05)
19:22:45.526 00.000 11616 Worker thread wakes up
19:22:45.526 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
19:22:45.526 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
19:22:45.526 00.000 11616 Moving (-0.08, 0.05) raw xDistance=0.04 yDistance=-0.08
19:22:45.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:45.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:22:45.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:45.527 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:22:45.527 00.000 11616 MoveAxis(E, 0, ABG)
19:22:45.527 00.000 11616 Move returns status 0, amount 0
19:22:45.527 00.000 11616 MoveAxis(N, 0, ABG)
19:22:45.527 00.000 11616 Move returns status 0, amount 0
19:22:45.527 00.000 11616 move complete, result=0
19:22:45.527 00.000 11616 worker thread done servicing request
19:22:45.546 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:45.564 00.018 12268 UpdateGuideState exits: m=1109 SNR=23.1
19:22:45.564 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:45.564 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:45.564 00.000 12268 Enqueuing Expose request
19:22:45.564 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:22:45.564 00.000 11616 Worker thread wakes up
19:22:45.565 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:45.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:47.569 02.004 11616 Exposure complete
19:22:47.623 00.054 11616 worker thread done servicing request
19:22:47.623 00.000 12268 OnExposeComplete: enter
19:22:47.623 00.000 12268 UpdateGuideState(): m_state=6
19:22:47.624 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
19:22:47.624 00.000 12268 Star::Find returns 1 (0), X=541.16, Y=252.26, Mass=1136, SNR=23.3, Peak=100 HFD=5.5
19:22:47.624 00.000 12268 MultiStar: [#1 -0.17,0.53,0.89,U] [#2 -0.03,0.49,0.82,U] [#3 0.03,0.65,0.64,U] [#4 -0.31,0.23,0.65,U] [#5 0.37,0.88,0.55,U] [#6 0.10,0.32,0.48,U] [#7 0.23,0.79,0.43,U] [#8 -0.46,0.91,0.40,U] 
19:22:47.624 00.000 12268 single-star, 8 included, MultiStar: {-0.05, 0.54}, one-star: {-0.07, 0.39}
19:22:47.624 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
19:22:47.624 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
19:22:47.624 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.39 hyp=0.40 cameraTheta=1.74 mountX=0.39 mountY=-0.12, mountTheta=-0.30
19:22:47.626 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.39, opts=13)
19:22:47.626 00.000 12268 Enqueuing Move request for scope (-0.07, 0.39)
19:22:47.626 00.000 11616 Worker thread wakes up
19:22:47.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.39) opts 0xd
19:22:47.626 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.39)
19:22:47.626 00.000 11616 Moving (-0.07, 0.39) raw xDistance=0.39 yDistance=-0.12
19:22:47.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
19:22:47.626 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:47.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:22:47.626 00.000 11616 MoveAxis(W, 214, ABG)
19:22:47.627 00.001 11616 Guiding  Dir = 3, Dur = 214
19:22:47.627 00.000 11616 IsSlewing returns 0
19:22:47.627 00.000 11616 IsGuiding returns 0
19:22:47.627 00.000 11616 PulseGuide returned control before completion, sleep 224
19:22:47.647 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:47.664 00.017 12268 UpdateGuideState exits: m=1136 SNR=23.3
19:22:47.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:47.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:47.664 00.000 12268 Enqueuing Expose request
19:22:47.852 00.188 11616 IsGuiding returns 1
19:22:47.853 00.001 11616 scope still moving after pulse duration time elapsed
19:22:47.882 00.029 11616 IsSlewing returns 0
19:22:47.882 00.000 11616 IsGuiding returns 0
19:22:47.882 00.000 11616 scope move finished after 214 + 42 ms
19:22:47.882 00.000 11616 Move returns status 0, amount 214
19:22:47.882 00.000 11616 MoveAxis(N, 0, ABG)
19:22:47.883 00.001 11616 Move returns status 0, amount 0
19:22:47.883 00.000 11616 move complete, result=0
19:22:47.883 00.000 11616 worker thread done servicing request
19:22:47.883 00.000 12268 GuideStep: 0.4 px 214 ms WEST, -0.1 px 0 ms NORTH
19:22:47.883 00.000 11616 Worker thread wakes up
19:22:47.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:47.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:49.882 01.999 11616 Exposure complete
19:22:49.936 00.054 11616 worker thread done servicing request
19:22:49.936 00.000 12268 OnExposeComplete: enter
19:22:49.937 00.001 12268 UpdateGuideState(): m_state=6
19:22:49.937 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
19:22:49.937 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.87, Mass=1163, SNR=23.6, Peak=98 HFD=5.4
19:22:49.938 00.001 12268 MultiStar: [#1 -0.28,0.05,0.89,U] [#2 -0.05,-0.00,0.85,U] [#3 0.07,-0.09,0.66,U] [#4 -0.52,-0.30,0.61,U] [#5 0.08,0.30,0.53,U] [#6 -0.28,-0.15,0.49,U] [#7 0.17,-0.01,0.38,U] [#8 -0.33,-0.08,0.41,U] 
19:22:49.938 00.000 12268 single-star, 8 included, MultiStar: {-0.15, -0.02}, one-star: {-0.15, 0.01}
19:22:49.938 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
19:22:49.938 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
19:22:49.938 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.10 mountX=-0.01 mountY=-0.15, mountTheta=-1.63
19:22:49.939 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.01, opts=13)
19:22:49.940 00.001 12268 Enqueuing Move request for scope (-0.15, 0.01)
19:22:49.940 00.000 11616 Worker thread wakes up
19:22:49.940 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
19:22:49.940 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
19:22:49.940 00.000 11616 Moving (-0.15, 0.01) raw xDistance=-0.01 yDistance=-0.15
19:22:49.940 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:49.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:22:49.940 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:49.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:22:49.940 00.000 11616 MoveAxis(E, 0, ABG)
19:22:49.940 00.000 11616 Move returns status 0, amount 0
19:22:49.940 00.000 11616 MoveAxis(N, 0, ABG)
19:22:49.941 00.001 11616 Move returns status 0, amount 0
19:22:49.941 00.000 11616 move complete, result=0
19:22:49.941 00.000 11616 worker thread done servicing request
19:22:49.961 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:49.978 00.017 12268 UpdateGuideState exits: m=1163 SNR=23.6
19:22:49.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:49.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:49.978 00.000 12268 Enqueuing Expose request
19:22:49.978 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:22:49.978 00.000 11616 Worker thread wakes up
19:22:49.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:49.979 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:51.989 02.010 11616 Exposure complete
19:22:52.043 00.054 11616 worker thread done servicing request
19:22:52.043 00.000 12268 OnExposeComplete: enter
19:22:52.043 00.000 12268 UpdateGuideState(): m_state=6
19:22:52.043 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
19:22:52.043 00.000 12268 Star::Find returns 1 (0), X=541.09, Y=251.43, Mass=1025, SNR=22.1, Peak=96 HFD=5.1
19:22:52.044 00.001 12268 MultiStar: [#1 -0.11,-0.27,0.94,U] [#2 0.14,-0.29,0.87,U] [#3 0.01,-0.48,0.65,U] [#4 -0.21,-0.69,0.74,U] [#5 0.29,-0.10,0.53,U] [#6 -0.08,-0.28,0.54,U] [#7 0.33,-0.00,0.43,U] [#8 -0.10,-0.10,0.39,U] 
19:22:52.044 00.000 12268 refined, 8 included, MultiStar: {-0.01, -0.33}, one-star: {-0.14, -0.43}
19:22:52.044 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
19:22:52.044 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.10)
19:22:52.044 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.33 hyp=0.33 cameraTheta=-1.60 mountX=-0.33 mountY=0.03, mountTheta=3.04
19:22:52.046 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.33, opts=13)
19:22:52.046 00.000 12268 Enqueuing Move request for scope (-0.01, -0.33)
19:22:52.046 00.000 11616 Worker thread wakes up
19:22:52.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.33) opts 0xd
19:22:52.046 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.33)
19:22:52.046 00.000 11616 Moving (-0.01, -0.33) raw xDistance=-0.33 yDistance=0.03
19:22:52.046 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
19:22:52.046 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.99
19:22:52.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
19:22:52.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:52.047 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:22:52.047 00.000 11616 MoveAxis(E, 183, ABG)
19:22:52.047 00.000 11616 Guiding  Dir = 2, Dur = 183
19:22:52.047 00.000 11616 IsSlewing returns 0
19:22:52.047 00.000 11616 IsGuiding returns 0
19:22:52.048 00.001 11616 PulseGuide returned control before completion, sleep 193
19:22:52.067 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:52.084 00.017 12268 UpdateGuideState exits: m=1025 SNR=22.1
19:22:52.084 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:52.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:52.084 00.000 12268 Enqueuing Expose request
19:22:52.255 00.171 11616 IsGuiding returns 0
19:22:52.255 00.000 11616 Move returns status 0, amount 183
19:22:52.255 00.000 11616 MoveAxis(N, 0, ABG)
19:22:52.255 00.000 11616 Move returns status 0, amount 0
19:22:52.255 00.000 11616 move complete, result=0
19:22:52.255 00.000 11616 worker thread done servicing request
19:22:52.256 00.001 11616 Worker thread wakes up
19:22:52.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:52.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:52.256 00.000 12268 GuideStep: -0.3 px 183 ms EAST, 0.0 px 0 ms NORTH
19:22:54.273 02.017 11616 Exposure complete
19:22:54.327 00.054 11616 worker thread done servicing request
19:22:54.328 00.001 12268 OnExposeComplete: enter
19:22:54.328 00.000 12268 UpdateGuideState(): m_state=6
19:22:54.328 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
19:22:54.328 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.83, Mass=1089, SNR=22.7, Peak=96 HFD=5.3
19:22:54.328 00.000 12268 MultiStar: [#1 -0.32,0.12,0.88,U] [#2 0.00,0.01,0.85,U] [#3 0.13,0.38,0.68,U] [#4 -0.16,-0.36,0.71,U] [#5 0.14,0.09,0.55,U] [#6 -0.33,0.02,0.51,U] [#7 0.07,0.34,0.43,U] [#8 -0.43,-0.02,0.39,U] 
19:22:54.328 00.000 12268 refined, 8 included, MultiStar: {-0.13, 0.05}, one-star: {-0.22, -0.03}
19:22:54.328 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
19:22:54.328 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
19:22:54.329 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.13 cameraTheta=2.79 mountX=0.03 mountY=-0.13, mountTheta=-1.32
19:22:54.330 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.05, opts=13)
19:22:54.330 00.000 12268 Enqueuing Move request for scope (-0.13, 0.05)
19:22:54.330 00.000 11616 Worker thread wakes up
19:22:54.331 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
19:22:54.331 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
19:22:54.331 00.000 11616 Moving (-0.13, 0.05) raw xDistance=0.03 yDistance=-0.13
19:22:54.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:54.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:22:54.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:54.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:22:54.331 00.000 11616 MoveAxis(E, 0, ABG)
19:22:54.331 00.000 11616 Move returns status 0, amount 0
19:22:54.331 00.000 11616 MoveAxis(N, 0, ABG)
19:22:54.331 00.000 11616 Move returns status 0, amount 0
19:22:54.331 00.000 11616 move complete, result=0
19:22:54.332 00.001 11616 worker thread done servicing request
19:22:54.353 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:54.371 00.018 12268 UpdateGuideState exits: m=1089 SNR=22.7
19:22:54.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:54.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:54.371 00.000 12268 Enqueuing Expose request
19:22:54.371 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:22:54.371 00.000 11616 Worker thread wakes up
19:22:54.372 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:54.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:56.384 02.012 11616 Exposure complete
19:22:56.439 00.055 11616 worker thread done servicing request
19:22:56.439 00.000 12268 OnExposeComplete: enter
19:22:56.439 00.000 12268 UpdateGuideState(): m_state=6
19:22:56.439 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
19:22:56.439 00.000 12268 Star::Find returns 1 (0), X=541.04, Y=252.04, Mass=1140, SNR=23.4, Peak=110 HFD=5.7
19:22:56.440 00.001 12268 MultiStar: [#1 -0.19,0.34,0.87,U] [#2 -0.10,0.52,0.83,U] [#3 -0.18,0.16,0.64,U] [#4 -0.41,0.12,0.69,U] [#5 0.13,0.63,0.53,U] [#6 -0.22,0.00,0.49,U] [#7 0.23,0.57,0.40,U] [#8 -0.54,0.52,0.38,U] 
19:22:56.440 00.000 12268 single-star, 8 included, MultiStar: {-0.17, 0.32}, one-star: {-0.19, 0.18}
19:22:56.440 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
19:22:56.440 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
19:22:56.440 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.38 mountX=0.16 mountY=-0.21, mountTheta=-0.92
19:22:56.441 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.18, opts=13)
19:22:56.442 00.001 12268 Enqueuing Move request for scope (-0.19, 0.18)
19:22:56.442 00.000 11616 Worker thread wakes up
19:22:56.442 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
19:22:56.442 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
19:22:56.442 00.000 11616 Moving (-0.19, 0.18) raw xDistance=0.16 yDistance=-0.21
19:22:56.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:22:56.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:22:56.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:22:56.442 00.000 11616 MoveAxis(E, 0, ABG)
19:22:56.442 00.000 11616 Move returns status 0, amount 0
19:22:56.442 00.000 11616 MoveAxis(N, 18, ABG)
19:22:56.442 00.000 11616 Guiding  Dir = 0, Dur = 18
19:22:56.443 00.001 11616 IsSlewing returns 0
19:22:56.443 00.000 11616 IsGuiding returns 0
19:22:56.443 00.000 11616 PulseGuide returned control before completion, sleep 28
19:22:56.463 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:56.481 00.018 12268 UpdateGuideState exits: m=1140 SNR=23.4
19:22:56.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:56.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:56.481 00.000 12268 Enqueuing Expose request
19:22:56.484 00.003 11616 IsGuiding returns 1
19:22:56.484 00.000 11616 scope still moving after pulse duration time elapsed
19:22:56.515 00.031 11616 IsSlewing returns 0
19:22:56.515 00.000 11616 IsGuiding returns 0
19:22:56.516 00.001 11616 scope move finished after 18 + 54 ms
19:22:56.516 00.000 11616 Move returns status 0, amount 18
19:22:56.516 00.000 11616 move complete, result=0
19:22:56.516 00.000 11616 worker thread done servicing request
19:22:56.516 00.000 11616 Worker thread wakes up
19:22:56.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:56.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:22:56.517 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 18 ms NORTH
19:22:58.526 02.009 11616 Exposure complete
19:22:58.581 00.055 11616 worker thread done servicing request
19:22:58.581 00.000 12268 OnExposeComplete: enter
19:22:58.581 00.000 12268 UpdateGuideState(): m_state=6
19:22:58.582 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
19:22:58.582 00.000 12268 Star::Find returns 1 (0), X=541.04, Y=251.38, Mass=1094, SNR=22.9, Peak=102 HFD=5.1
19:22:58.582 00.000 12268 MultiStar: [#1 -0.29,-0.24,0.90,U] [#2 -0.07,-0.17,0.87,U] [#3 0.04,-0.30,0.64,U] [#4 -0.42,-0.74,0.65,U] [#5 0.34,-0.30,0.56,U] [#6 -0.36,-0.34,0.51,U] [#7 -0.14,-0.28,0.38,U] [#8 -0.34,-0.38,0.39,U] 
19:22:58.582 00.000 12268 refined, 8 included, MultiStar: {-0.16, -0.36}, one-star: {-0.18, -0.48}
19:22:58.582 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.46 = 2.83)
19:22:58.582 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.28)
19:22:58.582 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.36 hyp=0.39 cameraTheta=-1.98 mountX=-0.37 mountY=-0.11, mountTheta=-2.85
19:22:58.584 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.36, opts=13)
19:22:58.585 00.001 12268 Enqueuing Move request for scope (-0.16, -0.36)
19:22:58.585 00.000 11616 Worker thread wakes up
19:22:58.585 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.36) opts 0xd
19:22:58.585 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.36)
19:22:58.585 00.000 11616 Moving (-0.16, -0.36) raw xDistance=-0.37 yDistance=-0.11
19:22:58.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
19:22:58.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:22:58.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:22:58.586 00.001 11616 MoveAxis(E, 206, ABG)
19:22:58.586 00.000 11616 Guiding  Dir = 2, Dur = 206
19:22:58.586 00.000 11616 IsSlewing returns 0
19:22:58.586 00.000 11616 IsGuiding returns 0
19:22:58.587 00.001 11616 PulseGuide returned control before completion, sleep 216
19:22:58.609 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:22:58.631 00.022 12268 UpdateGuideState exits: m=1094 SNR=22.9
19:22:58.631 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:58.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:22:58.631 00.000 12268 Enqueuing Expose request
19:22:58.814 00.183 11616 IsGuiding returns 1
19:22:58.814 00.000 11616 scope still moving after pulse duration time elapsed
19:22:58.846 00.032 11616 IsSlewing returns 0
19:22:58.847 00.001 11616 IsGuiding returns 1
19:22:58.878 00.031 11616 IsSlewing returns 0
19:22:58.879 00.001 11616 IsGuiding returns 0
19:22:58.879 00.000 11616 scope move finished after 206 + 86 ms
19:22:58.879 00.000 11616 Move returns status 0, amount 206
19:22:58.880 00.001 11616 MoveAxis(N, 0, ABG)
19:22:58.880 00.000 11616 Move returns status 0, amount 0
19:22:58.880 00.000 11616 move complete, result=0
19:22:58.880 00.000 11616 worker thread done servicing request
19:22:58.880 00.000 11616 Worker thread wakes up
19:22:58.880 00.000 12268 GuideStep: -0.4 px 206 ms EAST, -0.1 px 0 ms NORTH
19:22:58.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:22:58.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:00.893 02.013 11616 Exposure complete
19:23:00.950 00.057 11616 worker thread done servicing request
19:23:00.950 00.000 12268 OnExposeComplete: enter
19:23:00.950 00.000 12268 UpdateGuideState(): m_state=6
19:23:00.951 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
19:23:00.951 00.000 12268 Star::Find returns 1 (0), X=540.95, Y=251.45, Mass=1074, SNR=22.7, Peak=102 HFD=5.0
19:23:00.951 00.000 12268 MultiStar: [#1 -0.39,-0.28,0.94,U] [#2 -0.24,-0.33,0.83,U] [#3 -0.04,-0.33,0.66,U] [#4 -0.52,-0.74,0.68,U] [#5 -0.22,-0.15,0.53,U] [#6 -0.64,-0.54,0.52,U] [#7 -0.08,0.25,0.39,U] [#8 -0.55,-0.20,0.41,U] 
19:23:00.951 00.000 12268 refined, 8 included, MultiStar: {-0.33, -0.34}, one-star: {-0.28, -0.42}
19:23:00.951 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
19:23:00.951 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.63)
19:23:00.951 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.34 hyp=0.47 cameraTheta=-2.33 mountX=-0.37 mountY=-0.28, mountTheta=-2.50
19:23:00.953 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.34, opts=13)
19:23:00.953 00.000 12268 Enqueuing Move request for scope (-0.33, -0.34)
19:23:00.953 00.000 11616 Worker thread wakes up
19:23:00.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.34) opts 0xd
19:23:00.953 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.34)
19:23:00.953 00.000 11616 Moving (-0.33, -0.34) raw xDistance=-0.37 yDistance=-0.28
19:23:00.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
19:23:00.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:23:00.953 00.000 11616 MoveAxis(E, 206, ABG)
19:23:00.953 00.000 11616 Guiding  Dir = 2, Dur = 206
19:23:00.954 00.001 11616 IsSlewing returns 0
19:23:00.954 00.000 11616 IsGuiding returns 0
19:23:00.954 00.000 11616 PulseGuide returned control before completion, sleep 216
19:23:00.977 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:00.995 00.018 12268 UpdateGuideState exits: m=1074 SNR=22.7
19:23:00.995 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:00.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:00.995 00.000 12268 Enqueuing Expose request
19:23:01.177 00.182 11616 IsGuiding returns 1
19:23:01.177 00.000 11616 scope still moving after pulse duration time elapsed
19:23:01.206 00.029 11616 IsSlewing returns 0
19:23:01.206 00.000 11616 IsGuiding returns 1
19:23:01.236 00.030 11616 IsSlewing returns 0
19:23:01.237 00.001 11616 IsGuiding returns 1
19:23:01.267 00.030 11616 IsSlewing returns 0
19:23:01.268 00.001 11616 IsGuiding returns 1
19:23:01.298 00.030 11616 IsSlewing returns 0
19:23:01.298 00.000 11616 IsGuiding returns 1
19:23:01.329 00.031 11616 IsSlewing returns 0
19:23:01.329 00.000 11616 IsGuiding returns 1
19:23:01.360 00.031 11616 IsSlewing returns 0
19:23:01.360 00.000 11616 IsGuiding returns 0
19:23:01.360 00.000 11616 scope move finished after 206 + 200 ms
19:23:01.360 00.000 11616 Move returns status 0, amount 206
19:23:01.361 00.001 11616 MoveAxis(N, 24, ABG)
19:23:01.361 00.000 11616 Guiding  Dir = 0, Dur = 24
19:23:01.361 00.000 11616 IsSlewing returns 0
19:23:01.361 00.000 11616 IsGuiding returns 0
19:23:01.361 00.000 11616 PulseGuide returned control before completion, sleep 34
19:23:01.404 00.043 11616 IsGuiding returns 1
19:23:01.404 00.000 11616 scope still moving after pulse duration time elapsed
19:23:01.434 00.030 11616 IsSlewing returns 0
19:23:01.435 00.001 11616 IsGuiding returns 0
19:23:01.435 00.000 11616 scope move finished after 24 + 50 ms
19:23:01.435 00.000 11616 Move returns status 0, amount 24
19:23:01.435 00.000 11616 move complete, result=0
19:23:01.436 00.001 11616 worker thread done servicing request
19:23:01.436 00.000 11616 Worker thread wakes up
19:23:01.438 00.002 12268 GuideStep: -0.4 px 206 ms EAST, -0.3 px 24 ms NORTH
19:23:01.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:01.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:03.466 02.028 11616 Exposure complete
19:23:03.535 00.069 11616 worker thread done servicing request
19:23:03.535 00.000 12268 OnExposeComplete: enter
19:23:03.536 00.001 12268 UpdateGuideState(): m_state=6
19:23:03.536 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
19:23:03.536 00.000 12268 Star::Find returns 1 (0), X=540.95, Y=251.95, Mass=1161, SNR=23.6, Peak=112 HFD=5.3
19:23:03.536 00.000 12268 MultiStar: [#1 -0.37,0.26,0.87,U] [#2 -0.08,0.43,0.85,U] [#3 -0.06,0.08,0.65,U] [#4 -0.27,-0.31,0.68,U] [#5 0.04,0.42,0.56,U] [#6 -0.28,-0.00,0.50,U] [#7 0.22,0.47,0.42,U] [#8 -0.58,0.07,0.39,U] 
19:23:03.536 00.000 12268 refined, 8 included, MultiStar: {-0.19, 0.16}, one-star: {-0.28, 0.08}
19:23:03.537 00.001 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
19:23:03.537 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
19:23:03.537 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.16 hyp=0.25 cameraTheta=2.45 mountX=0.14 mountY=-0.21, mountTheta=-0.98
19:23:03.538 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.16, opts=13)
19:23:03.538 00.000 12268 Enqueuing Move request for scope (-0.19, 0.16)
19:23:03.538 00.000 11616 Worker thread wakes up
19:23:03.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.16) opts 0xd
19:23:03.538 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.16)
19:23:03.538 00.000 11616 Moving (-0.19, 0.16) raw xDistance=0.14 yDistance=-0.21
19:23:03.539 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:23:03.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:23:03.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:23:03.539 00.000 11616 MoveAxis(E, 0, ABG)
19:23:03.539 00.000 11616 Move returns status 0, amount 0
19:23:03.539 00.000 11616 MoveAxis(N, 18, ABG)
19:23:03.539 00.000 11616 Guiding  Dir = 0, Dur = 18
19:23:03.539 00.000 11616 IsSlewing returns 0
19:23:03.539 00.000 11616 IsGuiding returns 0
19:23:03.540 00.001 11616 PulseGuide returned control before completion, sleep 28
19:23:03.561 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:03.578 00.017 11616 IsGuiding returns 1
19:23:03.578 00.000 11616 scope still moving after pulse duration time elapsed
19:23:03.586 00.008 12268 UpdateGuideState exits: m=1161 SNR=23.6
19:23:03.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:03.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:03.586 00.000 12268 Enqueuing Expose request
19:23:03.607 00.021 11616 IsSlewing returns 0
19:23:03.609 00.002 11616 IsGuiding returns 0
19:23:03.609 00.000 11616 scope move finished after 18 + 51 ms
19:23:03.609 00.000 11616 Move returns status 0, amount 18
19:23:03.609 00.000 11616 move complete, result=0
19:23:03.609 00.000 11616 worker thread done servicing request
19:23:03.610 00.001 11616 Worker thread wakes up
19:23:03.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:03.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:03.615 00.005 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 18 ms NORTH
19:23:05.613 01.998 11616 Exposure complete
19:23:05.667 00.054 11616 worker thread done servicing request
19:23:05.667 00.000 12268 OnExposeComplete: enter
19:23:05.667 00.000 12268 UpdateGuideState(): m_state=6
19:23:05.667 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
19:23:05.668 00.001 12268 Star::Find returns 1 (0), X=541.01, Y=251.88, Mass=1123, SNR=23.3, Peak=128 HFD=4.6
19:23:05.668 00.000 12268 MultiStar: [#1 -0.13,0.09,0.92,U] [#2 -0.17,0.15,0.86,U] [#3 -0.09,0.13,0.66,U] [#4 -0.25,-0.30,0.70,U] [#5 0.05,0.31,0.53,U] [#6 -0.10,-0.16,0.52,U] [#7 0.24,0.41,0.42,U] [#8 -0.70,-0.03,0.41,U] 
19:23:05.668 00.000 12268 refined, 8 included, MultiStar: {-0.15, 0.06}, one-star: {-0.21, 0.02}
19:23:05.668 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
19:23:05.668 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
19:23:05.668 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.78 mountX=0.04 mountY=-0.16, mountTheta=-1.31
19:23:05.669 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.06, opts=13)
19:23:05.669 00.000 12268 Enqueuing Move request for scope (-0.15, 0.06)
19:23:05.669 00.000 11616 Worker thread wakes up
19:23:05.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
19:23:05.669 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
19:23:05.669 00.000 11616 Moving (-0.15, 0.06) raw xDistance=0.04 yDistance=-0.16
19:23:05.669 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:05.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:23:05.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
19:23:05.670 00.001 11616 MoveAxis(E, 0, ABG)
19:23:05.670 00.000 11616 Move returns status 0, amount 0
19:23:05.670 00.000 11616 MoveAxis(N, 14, ABG)
19:23:05.670 00.000 11616 Guiding  Dir = 0, Dur = 14
19:23:05.670 00.000 11616 IsSlewing returns 0
19:23:05.670 00.000 11616 IsGuiding returns 0
19:23:05.671 00.001 11616 PulseGuide returned control before completion, sleep 24
19:23:05.691 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:05.706 00.015 11616 IsGuiding returns 1
19:23:05.706 00.000 11616 scope still moving after pulse duration time elapsed
19:23:05.708 00.002 12268 UpdateGuideState exits: m=1123 SNR=23.3
19:23:05.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:05.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:05.708 00.000 12268 Enqueuing Expose request
19:23:05.738 00.030 11616 IsSlewing returns 0
19:23:05.738 00.000 11616 IsGuiding returns 0
19:23:05.738 00.000 11616 scope move finished after 14 + 53 ms
19:23:05.738 00.000 11616 Move returns status 0, amount 14
19:23:05.739 00.001 11616 move complete, result=0
19:23:05.739 00.000 11616 worker thread done servicing request
19:23:05.739 00.000 11616 Worker thread wakes up
19:23:05.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:05.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:05.739 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 14 ms NORTH
19:23:07.753 02.014 11616 Exposure complete
19:23:07.806 00.053 11616 worker thread done servicing request
19:23:07.807 00.001 12268 OnExposeComplete: enter
19:23:07.807 00.000 12268 UpdateGuideState(): m_state=6
19:23:07.807 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
19:23:07.807 00.000 12268 Star::Find returns 1 (0), X=541.06, Y=252.02, Mass=1098, SNR=22.9, Peak=108 HFD=4.6
19:23:07.807 00.000 12268 MultiStar: [#1 -0.07,0.28,0.89,U] [#2 -0.03,0.14,0.85,U] [#3 0.07,0.04,0.59,U] [#4 -0.24,-0.29,0.69,U] [#5 0.16,0.54,0.55,U] [#6 -0.28,0.07,0.52,U] [#7 0.33,0.25,0.44,U] [#8 -0.23,-0.22,0.39,U] 
19:23:07.807 00.000 12268 refined, 8 included, MultiStar: {-0.06, 0.12}, one-star: {-0.16, 0.16}
19:23:07.808 00.001 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
19:23:07.808 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
19:23:07.808 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.06 mountX=0.11 mountY=-0.08, mountTheta=-0.61
19:23:07.809 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.12, opts=13)
19:23:07.809 00.000 12268 Enqueuing Move request for scope (-0.06, 0.12)
19:23:07.809 00.000 11616 Worker thread wakes up
19:23:07.809 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
19:23:07.809 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
19:23:07.810 00.001 11616 Moving (-0.06, 0.12) raw xDistance=0.11 yDistance=-0.08
19:23:07.810 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:23:07.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:23:07.810 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:07.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:23:07.810 00.000 11616 MoveAxis(E, 0, ABG)
19:23:07.810 00.000 11616 Move returns status 0, amount 0
19:23:07.810 00.000 11616 MoveAxis(N, 0, ABG)
19:23:07.810 00.000 11616 Move returns status 0, amount 0
19:23:07.810 00.000 11616 move complete, result=0
19:23:07.810 00.000 11616 worker thread done servicing request
19:23:07.831 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:07.849 00.018 12268 UpdateGuideState exits: m=1098 SNR=22.9
19:23:07.849 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:07.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:07.849 00.000 12268 Enqueuing Expose request
19:23:07.849 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:23:07.850 00.001 11616 Worker thread wakes up
19:23:07.850 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:07.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:09.869 02.019 11616 Exposure complete
19:23:09.924 00.055 11616 worker thread done servicing request
19:23:09.924 00.000 12268 OnExposeComplete: enter
19:23:09.924 00.000 12268 UpdateGuideState(): m_state=6
19:23:09.924 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
19:23:09.925 00.001 12268 Star::Find returns 1 (0), X=541.16, Y=251.74, Mass=1131, SNR=23.3, Peak=85 HFD=5.3
19:23:09.925 00.000 12268 MultiStar: [#1 -0.19,-0.20,0.88,U] [#2 -0.18,-0.09,0.87,U] [#3 -0.10,-0.07,0.62,U] [#4 -0.27,-0.44,0.68,U] [#5 0.20,0.13,0.54,U] [#6 -0.12,-0.07,0.52,U] [#7 0.32,0.33,0.40,U] [#8 0.20,-0.05,0.39,U] 
19:23:09.925 00.000 12268 refined, 8 included, MultiStar: {-0.06, -0.10}, one-star: {-0.07, -0.13}
19:23:09.925 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
19:23:09.925 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
19:23:09.925 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.15 mountX=-0.10 mountY=-0.05, mountTheta=-2.69
19:23:09.927 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.10, opts=13)
19:23:09.927 00.000 12268 Enqueuing Move request for scope (-0.06, -0.10)
19:23:09.927 00.000 11616 Worker thread wakes up
19:23:09.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
19:23:09.927 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
19:23:09.927 00.000 11616 Moving (-0.06, -0.10) raw xDistance=-0.10 yDistance=-0.05
19:23:09.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
19:23:09.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:09.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:23:09.928 00.001 11616 MoveAxis(E, 58, ABG)
19:23:09.928 00.000 11616 Guiding  Dir = 2, Dur = 58
19:23:09.928 00.000 11616 IsSlewing returns 0
19:23:09.928 00.000 11616 IsGuiding returns 0
19:23:09.928 00.000 11616 PulseGuide returned control before completion, sleep 68
19:23:09.948 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:09.965 00.017 12268 UpdateGuideState exits: m=1131 SNR=23.3
19:23:09.965 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:09.965 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:09.965 00.000 12268 Enqueuing Expose request
19:23:10.000 00.035 11616 IsGuiding returns 1
19:23:10.000 00.000 11616 scope still moving after pulse duration time elapsed
19:23:10.031 00.031 11616 IsSlewing returns 0
19:23:10.032 00.001 11616 IsGuiding returns 0
19:23:10.032 00.000 11616 scope move finished after 58 + 46 ms
19:23:10.032 00.000 11616 Move returns status 0, amount 58
19:23:10.033 00.001 11616 MoveAxis(N, 0, ABG)
19:23:10.033 00.000 11616 Move returns status 0, amount 0
19:23:10.033 00.000 11616 move complete, result=0
19:23:10.033 00.000 11616 worker thread done servicing request
19:23:10.033 00.000 11616 Worker thread wakes up
19:23:10.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:10.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:10.035 00.002 12268 GuideStep: -0.1 px 58 ms EAST, -0.1 px 0 ms NORTH
19:23:12.037 02.002 11616 Exposure complete
19:23:12.093 00.056 11616 worker thread done servicing request
19:23:12.093 00.000 12268 OnExposeComplete: enter
19:23:12.093 00.000 12268 UpdateGuideState(): m_state=6
19:23:12.093 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
19:23:12.093 00.000 12268 Star::Find returns 1 (0), X=541.05, Y=252.40, Mass=1126, SNR=23.3, Peak=91 HFD=5.2
19:23:12.094 00.001 12268 MultiStar: [#1 -0.19,0.58,0.89,U] [#2 -0.09,0.79,0.88,U] [#3 0.06,0.81,0.67,U] [#4 -0.20,0.50,0.71,U] [#5 0.30,0.89,0.54,U] [#6 -0.03,0.67,0.52,U] [#7 -0.08,1.41,0.00,M1] [#8 -0.49,0.50,0.39,U] 
19:23:12.094 00.000 12268 single-star, 7 included, MultiStar: {-0.10, 0.66}, one-star: {-0.18, 0.53}
19:23:12.094 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
19:23:12.094 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
19:23:12.094 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.53 hyp=0.56 cameraTheta=1.89 mountX=0.52 mountY=-0.24, mountTheta=-0.44
19:23:12.095 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.53, opts=13)
19:23:12.096 00.001 12268 Enqueuing Move request for scope (-0.18, 0.53)
19:23:12.096 00.000 11616 Worker thread wakes up
19:23:12.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.53) opts 0xd
19:23:12.096 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.53)
19:23:12.096 00.000 11616 Moving (-0.18, 0.53) raw xDistance=0.52 yDistance=-0.24
19:23:12.096 00.000 11616 resist switch: large excursion: input 0.52 thresh 0.29 direction from -1 to 1
19:23:12.096 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.55
19:23:12.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
19:23:12.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:23:12.096 00.000 11616 MoveAxis(W, 286, ABG)
19:23:12.096 00.000 11616 Guiding  Dir = 3, Dur = 286
19:23:12.097 00.001 11616 IsSlewing returns 0
19:23:12.097 00.000 11616 IsGuiding returns 0
19:23:12.097 00.000 11616 PulseGuide returned control before completion, sleep 296
19:23:12.117 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:12.135 00.018 12268 UpdateGuideState exits: m=1126 SNR=23.3
19:23:12.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:12.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:12.135 00.000 12268 Enqueuing Expose request
19:23:12.407 00.272 11616 IsGuiding returns 1
19:23:12.407 00.000 11616 scope still moving after pulse duration time elapsed
19:23:12.439 00.032 11616 IsSlewing returns 0
19:23:12.439 00.000 11616 IsGuiding returns 1
19:23:12.470 00.031 11616 IsSlewing returns 0
19:23:12.470 00.000 11616 IsGuiding returns 1
19:23:12.501 00.031 11616 IsSlewing returns 0
19:23:12.501 00.000 11616 IsGuiding returns 1
19:23:12.532 00.031 11616 IsSlewing returns 0
19:23:12.533 00.001 11616 IsGuiding returns 1
19:23:12.563 00.030 11616 IsSlewing returns 0
19:23:12.563 00.000 11616 IsGuiding returns 1
19:23:12.594 00.031 11616 IsSlewing returns 0
19:23:12.594 00.000 11616 IsGuiding returns 0
19:23:12.594 00.000 11616 scope move finished after 286 + 211 ms
19:23:12.594 00.000 11616 Move returns status 0, amount 286
19:23:12.595 00.001 11616 MoveAxis(N, 21, ABG)
19:23:12.595 00.000 11616 Guiding  Dir = 0, Dur = 21
19:23:12.595 00.000 11616 IsSlewing returns 0
19:23:12.595 00.000 11616 IsGuiding returns 0
19:23:12.595 00.000 11616 PulseGuide returned control before completion, sleep 31
19:23:12.641 00.046 11616 IsGuiding returns 1
19:23:12.641 00.000 11616 scope still moving after pulse duration time elapsed
19:23:12.673 00.032 11616 IsSlewing returns 0
19:23:12.674 00.001 11616 IsGuiding returns 0
19:23:12.674 00.000 11616 scope move finished after 21 + 57 ms
19:23:12.674 00.000 11616 Move returns status 0, amount 21
19:23:12.674 00.000 11616 move complete, result=0
19:23:12.674 00.000 11616 worker thread done servicing request
19:23:12.674 00.000 11616 Worker thread wakes up
19:23:12.674 00.000 12268 GuideStep: 0.5 px 286 ms WEST, -0.2 px 21 ms NORTH
19:23:12.675 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:12.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:14.691 02.016 11616 Exposure complete
19:23:14.744 00.053 11616 worker thread done servicing request
19:23:14.745 00.001 12268 OnExposeComplete: enter
19:23:14.745 00.000 12268 UpdateGuideState(): m_state=6
19:23:14.745 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
19:23:14.745 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=251.97, Mass=1110, SNR=23.0, Peak=103 HFD=4.7
19:23:14.745 00.000 12268 MultiStar: [#1 -0.44,0.13,0.88,U] [#2 -0.25,0.12,0.83,U] [#3 -0.20,-0.17,0.65,U] [#4 -0.12,-0.53,0.64,U] [#5 0.35,0.19,0.55,U] [#6 -0.09,-0.04,0.52,U] [#7 0.00,0.04,0.41,U] [#8 -0.61,0.30,0.43,U] 
19:23:14.745 00.000 12268 single-star, 8 included, MultiStar: {-0.17, 0.02}, one-star: {-0.09, 0.10}
19:23:14.745 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
19:23:14.746 00.001 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
19:23:14.746 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.30 mountX=0.09 mountY=-0.10, mountTheta=-0.85
19:23:14.747 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.10, opts=13)
19:23:14.747 00.000 12268 Enqueuing Move request for scope (-0.09, 0.10)
19:23:14.747 00.000 11616 Worker thread wakes up
19:23:14.747 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
19:23:14.747 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
19:23:14.747 00.000 11616 Moving (-0.09, 0.10) raw xDistance=0.09 yDistance=-0.10
19:23:14.747 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:14.748 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:23:14.748 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:14.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:23:14.748 00.000 11616 MoveAxis(E, 0, ABG)
19:23:14.748 00.000 11616 Move returns status 0, amount 0
19:23:14.748 00.000 11616 MoveAxis(N, 0, ABG)
19:23:14.748 00.000 11616 Move returns status 0, amount 0
19:23:14.748 00.000 11616 move complete, result=0
19:23:14.748 00.000 11616 worker thread done servicing request
19:23:14.769 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:14.786 00.017 12268 UpdateGuideState exits: m=1110 SNR=23.0
19:23:14.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:14.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:14.786 00.000 12268 Enqueuing Expose request
19:23:14.787 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:23:14.787 00.000 11616 Worker thread wakes up
19:23:14.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:14.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:16.790 02.003 11616 Exposure complete
19:23:16.847 00.057 11616 worker thread done servicing request
19:23:16.847 00.000 12268 OnExposeComplete: enter
19:23:16.847 00.000 12268 UpdateGuideState(): m_state=6
19:23:16.847 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
19:23:16.847 00.000 12268 Star::Find returns 1 (0), X=540.88, Y=251.33, Mass=1076, SNR=22.7, Peak=101 HFD=4.7
19:23:16.847 00.000 12268 MultiStar: [#1 -0.59,-0.30,0.96,U] [#2 -0.28,-0.19,0.89,U] [#3 -0.29,-0.19,0.68,U] [#4 -0.34,-0.63,0.71,U] [#5 -0.17,-0.05,0.58,U] [#6 -0.34,-0.82,0.52,U] [#7 -0.03,0.09,0.42,U] [#8 -0.43,-0.31,0.43,U] 
19:23:16.847 00.000 12268 refined, 8 included, MultiStar: {-0.33, -0.34}, one-star: {-0.34, -0.54}
19:23:16.848 00.001 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
19:23:16.848 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
19:23:16.848 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.34 hyp=0.48 cameraTheta=-2.35 mountX=-0.37 mountY=-0.29, mountTheta=-2.48
19:23:16.851 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.34, opts=13)
19:23:16.851 00.000 12268 Enqueuing Move request for scope (-0.33, -0.34)
19:23:16.851 00.000 11616 Worker thread wakes up
19:23:16.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.34) opts 0xd
19:23:16.851 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.34)
19:23:16.851 00.000 11616 Moving (-0.33, -0.34) raw xDistance=-0.37 yDistance=-0.29
19:23:16.851 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
19:23:16.852 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.12
19:23:16.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
19:23:16.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:23:16.852 00.000 11616 MoveAxis(E, 207, ABG)
19:23:16.852 00.000 11616 Guiding  Dir = 2, Dur = 207
19:23:16.852 00.000 11616 IsSlewing returns 0
19:23:16.852 00.000 11616 IsGuiding returns 0
19:23:16.853 00.001 11616 PulseGuide returned control before completion, sleep 217
19:23:16.877 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:16.895 00.018 12268 UpdateGuideState exits: m=1076 SNR=22.7
19:23:16.896 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:16.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:16.896 00.000 12268 Enqueuing Expose request
19:23:17.073 00.177 11616 IsGuiding returns 1
19:23:17.073 00.000 11616 scope still moving after pulse duration time elapsed
19:23:17.104 00.031 11616 IsSlewing returns 0
19:23:17.104 00.000 11616 IsGuiding returns 0
19:23:17.104 00.000 11616 scope move finished after 207 + 45 ms
19:23:17.104 00.000 11616 Move returns status 0, amount 207
19:23:17.105 00.001 11616 MoveAxis(N, 24, ABG)
19:23:17.105 00.000 11616 Guiding  Dir = 0, Dur = 24
19:23:17.105 00.000 11616 IsSlewing returns 0
19:23:17.105 00.000 11616 IsGuiding returns 0
19:23:17.105 00.000 11616 PulseGuide returned control before completion, sleep 34
19:23:17.151 00.046 11616 IsGuiding returns 1
19:23:17.151 00.000 11616 scope still moving after pulse duration time elapsed
19:23:17.182 00.031 11616 IsSlewing returns 0
19:23:17.183 00.001 11616 IsGuiding returns 1
19:23:17.214 00.031 11616 IsSlewing returns 0
19:23:17.215 00.001 11616 IsGuiding returns 0
19:23:17.215 00.000 11616 scope move finished after 24 + 85 ms
19:23:17.215 00.000 11616 Move returns status 0, amount 24
19:23:17.215 00.000 11616 move complete, result=0
19:23:17.215 00.000 11616 worker thread done servicing request
19:23:17.215 00.000 11616 Worker thread wakes up
19:23:17.215 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:17.216 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:17.216 00.000 12268 GuideStep: -0.4 px 207 ms EAST, -0.3 px 24 ms NORTH
19:23:19.223 02.007 11616 Exposure complete
19:23:19.276 00.053 11616 worker thread done servicing request
19:23:19.276 00.000 12268 OnExposeComplete: enter
19:23:19.276 00.000 12268 UpdateGuideState(): m_state=6
19:23:19.276 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
19:23:19.277 00.001 12268 Star::Find returns 1 (0), X=541.20, Y=251.83, Mass=1185, SNR=23.9, Peak=117 HFD=4.7
19:23:19.277 00.000 12268 MultiStar: [#1 -0.04,-0.09,0.87,U] [#2 0.00,-0.06,0.84,U] [#3 0.19,-0.15,0.63,U] [#4 0.05,-0.24,0.70,U] [#5 0.40,0.04,0.56,U] [#6 0.16,-0.15,0.51,U] [#7 0.37,0.28,0.42,U] [#8 -0.40,0.32,0.39,U] 
19:23:19.277 00.000 12268 single-star, 8 included, MultiStar: {0.07, -0.04}, one-star: {-0.03, -0.04}
19:23:19.277 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
19:23:19.277 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
19:23:19.277 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.17 mountX=-0.04 mountY=-0.02, mountTheta=-2.67
19:23:19.279 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.04, opts=13)
19:23:19.279 00.000 12268 Enqueuing Move request for scope (-0.03, -0.04)
19:23:19.279 00.000 11616 Worker thread wakes up
19:23:19.279 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
19:23:19.279 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
19:23:19.279 00.000 11616 Moving (-0.03, -0.04) raw xDistance=-0.04 yDistance=-0.02
19:23:19.279 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:19.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:23:19.279 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:19.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:23:19.279 00.000 11616 MoveAxis(E, 0, ABG)
19:23:19.280 00.001 11616 Move returns status 0, amount 0
19:23:19.280 00.000 11616 MoveAxis(N, 0, ABG)
19:23:19.280 00.000 11616 Move returns status 0, amount 0
19:23:19.280 00.000 11616 move complete, result=0
19:23:19.280 00.000 11616 worker thread done servicing request
19:23:19.300 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
19:23:19.317 00.017 12268 UpdateGuideState exits: m=1185 SNR=23.9
19:23:19.318 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:19.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:19.318 00.000 12268 Enqueuing Expose request
19:23:19.318 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:23:19.318 00.000 11616 Worker thread wakes up
19:23:19.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:19.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:21.385 02.067 11616 Exposure complete
19:23:21.441 00.056 11616 worker thread done servicing request
19:23:21.441 00.000 12268 OnExposeComplete: enter
19:23:21.441 00.000 12268 UpdateGuideState(): m_state=6
19:23:21.441 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
19:23:21.442 00.001 12268 Star::Find returns 1 (0), X=541.58, Y=251.37, Mass=1196, SNR=23.9, Peak=100 HFD=4.9
19:23:21.442 00.000 12268 MultiStar: [#1 0.13,-0.27,0.91,U] [#2 0.41,-0.25,0.85,U] [#3 0.33,-0.14,0.63,U] [#4 0.24,-0.57,0.68,U] [#5 0.52,0.11,0.52,U] [#6 0.39,-0.60,0.49,U] [#7 0.69,-0.06,0.41,U] [#8 0.31,-0.46,0.39,U] 
19:23:21.442 00.000 12268 refined, 8 included, MultiStar: {0.35, -0.32}, one-star: {0.35, -0.50}
19:23:21.442 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
19:23:21.442 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
19:23:21.442 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.32 hyp=0.47 cameraTheta=-0.74 mountX=-0.28 mountY=0.39, mountTheta=2.20
19:23:21.444 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.32, opts=13)
19:23:21.444 00.000 12268 Enqueuing Move request for scope (0.35, -0.32)
19:23:21.444 00.000 11616 Worker thread wakes up
19:23:21.444 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.32) opts 0xd
19:23:21.444 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.32)
19:23:21.444 00.000 11616 Moving (0.35, -0.32) raw xDistance=-0.28 yDistance=0.39
19:23:21.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
19:23:21.444 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:23:21.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
19:23:21.444 00.000 11616 MoveAxis(E, 157, ABG)
19:23:21.444 00.000 11616 Guiding  Dir = 2, Dur = 157
19:23:21.445 00.001 11616 IsSlewing returns 0
19:23:21.445 00.000 11616 IsGuiding returns 0
19:23:21.445 00.000 11616 PulseGuide returned control before completion, sleep 167
19:23:21.465 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:21.484 00.019 12268 UpdateGuideState exits: m=1196 SNR=23.9
19:23:21.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:21.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:21.484 00.000 12268 Enqueuing Expose request
19:23:21.621 00.137 11616 IsGuiding returns 1
19:23:21.622 00.001 11616 scope still moving after pulse duration time elapsed
19:23:21.652 00.030 11616 IsSlewing returns 0
19:23:21.653 00.001 11616 IsGuiding returns 0
19:23:21.653 00.000 11616 scope move finished after 157 + 50 ms
19:23:21.653 00.000 11616 Move returns status 0, amount 157
19:23:21.653 00.000 11616 MoveAxis(N, 0, ABG)
19:23:21.653 00.000 11616 Move returns status 0, amount 0
19:23:21.653 00.000 11616 move complete, result=0
19:23:21.653 00.000 11616 worker thread done servicing request
19:23:21.654 00.001 12268 GuideStep: -0.3 px 157 ms EAST, 0.4 px 0 ms NORTH
19:23:21.654 00.000 11616 Worker thread wakes up
19:23:21.654 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:21.654 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:23.667 02.013 11616 Exposure complete
19:23:23.720 00.053 11616 worker thread done servicing request
19:23:23.720 00.000 12268 OnExposeComplete: enter
19:23:23.720 00.000 12268 UpdateGuideState(): m_state=6
19:23:23.721 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
19:23:23.721 00.000 12268 Star::Find returns 1 (0), X=541.35, Y=251.92, Mass=1134, SNR=23.3, Peak=112 HFD=5.0
19:23:23.721 00.000 12268 MultiStar: [#1 0.15,0.24,0.94,U] [#2 0.29,0.23,0.88,U] [#3 0.35,0.13,0.63,U] [#4 0.18,-0.21,0.71,U] [#5 0.57,0.29,0.56,U] [#6 0.30,-0.11,0.52,U] [#7 0.37,0.54,0.42,U] [#8 -0.25,0.08,0.38,U] 
19:23:23.721 00.000 12268 single-star, 8 included, MultiStar: {0.23, 0.13}, one-star: {0.12, 0.05}
19:23:23.721 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
19:23:23.721 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
19:23:23.721 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.42 mountX=0.07 mountY=0.11, mountTheta=1.04
19:23:23.724 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.05, opts=13)
19:23:23.725 00.001 12268 Enqueuing Move request for scope (0.12, 0.05)
19:23:23.725 00.000 11616 Worker thread wakes up
19:23:23.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
19:23:23.725 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
19:23:23.725 00.000 11616 Moving (0.12, 0.05) raw xDistance=0.07 yDistance=0.11
19:23:23.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:23.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:23:23.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:23.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:23:23.725 00.000 11616 MoveAxis(E, 0, ABG)
19:23:23.725 00.000 11616 Move returns status 0, amount 0
19:23:23.725 00.000 11616 MoveAxis(N, 0, ABG)
19:23:23.726 00.001 11616 Move returns status 0, amount 0
19:23:23.726 00.000 11616 move complete, result=0
19:23:23.726 00.000 11616 worker thread done servicing request
19:23:23.746 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:23.764 00.018 12268 UpdateGuideState exits: m=1134 SNR=23.3
19:23:23.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:23.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:23.764 00.000 12268 Enqueuing Expose request
19:23:23.764 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:23:23.764 00.000 11616 Worker thread wakes up
19:23:23.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:23.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:25.770 02.006 11616 Exposure complete
19:23:25.825 00.055 11616 worker thread done servicing request
19:23:25.825 00.000 12268 OnExposeComplete: enter
19:23:25.825 00.000 12268 UpdateGuideState(): m_state=6
19:23:25.825 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
19:23:25.825 00.000 12268 Star::Find returns 1 (0), X=541.64, Y=251.89, Mass=1103, SNR=22.9, Peak=79 HFD=5.2
19:23:25.826 00.001 12268 MultiStar: [#1 0.29,0.15,0.91,U] [#2 0.34,0.02,0.84,U] [#3 0.58,0.12,0.66,U] [#4 0.41,-0.07,0.65,U] [#5 0.68,0.34,0.54,U] [#6 0.43,-0.14,0.52,U] [#7 0.53,0.54,0.42,U] [#8 0.26,-0.10,0.39,U] 
19:23:25.826 00.000 12268 single-star, 8 included, MultiStar: {0.43, 0.09}, one-star: {0.41, 0.02}
19:23:25.826 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
19:23:25.826 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.76)
19:23:25.826 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.02 hyp=0.41 cameraTheta=0.06 mountX=0.06 mountY=0.40, mountTheta=1.42
19:23:25.827 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.02, opts=13)
19:23:25.828 00.001 12268 Enqueuing Move request for scope (0.41, 0.02)
19:23:25.828 00.000 11616 Worker thread wakes up
19:23:25.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.02) opts 0xd
19:23:25.828 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.02)
19:23:25.828 00.000 11616 Moving (0.41, 0.02) raw xDistance=0.06 yDistance=0.40
19:23:25.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:25.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:23:25.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:23:25.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
19:23:25.828 00.000 11616 MoveAxis(E, 0, ABG)
19:23:25.828 00.000 11616 Move returns status 0, amount 0
19:23:25.828 00.000 11616 MoveAxis(N, 0, ABG)
19:23:25.828 00.000 11616 Move returns status 0, amount 0
19:23:25.829 00.001 11616 move complete, result=0
19:23:25.829 00.000 11616 worker thread done servicing request
19:23:25.849 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:25.868 00.019 12268 UpdateGuideState exits: m=1103 SNR=22.9
19:23:25.869 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:25.869 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:25.869 00.000 12268 Enqueuing Expose request
19:23:25.869 00.000 11616 Worker thread wakes up
19:23:25.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:25.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:25.869 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
19:23:27.873 02.004 11616 Exposure complete
19:23:27.926 00.053 11616 worker thread done servicing request
19:23:27.927 00.001 12268 OnExposeComplete: enter
19:23:27.927 00.000 12268 UpdateGuideState(): m_state=6
19:23:27.927 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
19:23:27.927 00.000 12268 Star::Find returns 1 (0), X=541.67, Y=251.40, Mass=1147, SNR=23.2, Peak=85 HFD=5.1
19:23:27.927 00.000 12268 MultiStar: [#1 0.41,-0.37,0.89,U] [#2 0.63,-0.14,0.81,U] [#3 0.57,-0.27,0.64,U] [#4 0.44,-0.49,0.62,U] [#5 0.73,-0.15,0.51,U] [#6 0.25,-0.13,0.51,U] [#7 0.61,-0.04,0.41,U] [#8 0.67,-0.26,0.42,U] 
19:23:27.927 00.000 12268 refined, 8 included, MultiStar: {0.52, -0.28}, one-star: {0.45, -0.46}
19:23:27.927 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
19:23:27.928 00.001 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.20)
19:23:27.928 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.28 hyp=0.59 cameraTheta=-0.50 mountX=-0.23 mountY=0.55, mountTheta=1.97
19:23:27.929 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=-0.28, opts=13)
19:23:27.929 00.000 12268 Enqueuing Move request for scope (0.52, -0.28)
19:23:27.929 00.000 11616 Worker thread wakes up
19:23:27.929 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.28) opts 0xd
19:23:27.929 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, -0.28)
19:23:27.929 00.000 11616 Moving (0.52, -0.28) raw xDistance=-0.23 yDistance=0.55
19:23:27.930 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
19:23:27.930 00.000 11616 resist switch: large excursion: input 0.55 thresh 0.45 direction from -1 to 1
19:23:27.930 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.64
19:23:27.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
19:23:27.930 00.000 11616 MoveAxis(E, 129, ABG)
19:23:27.930 00.000 11616 Guiding  Dir = 2, Dur = 129
19:23:27.930 00.000 11616 IsSlewing returns 0
19:23:27.930 00.000 11616 IsGuiding returns 0
19:23:27.931 00.001 11616 PulseGuide returned control before completion, sleep 139
19:23:27.950 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:27.967 00.017 12268 UpdateGuideState exits: m=1147 SNR=23.2
19:23:27.968 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:27.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:27.968 00.000 12268 Enqueuing Expose request
19:23:28.072 00.104 11616 IsGuiding returns 1
19:23:28.072 00.000 11616 scope still moving after pulse duration time elapsed
19:23:28.103 00.031 11616 IsSlewing returns 0
19:23:28.104 00.001 11616 IsGuiding returns 0
19:23:28.104 00.000 11616 scope move finished after 129 + 44 ms
19:23:28.104 00.000 11616 Move returns status 0, amount 129
19:23:28.104 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1536 applied
19:23:28.104 00.000 11616 MoveAxis(S, 1582, ABG)
19:23:28.104 00.000 11616 Guiding  Dir = 1, Dur = 1582
19:23:28.104 00.000 11616 IsSlewing returns 0
19:23:28.105 00.001 11616 IsGuiding returns 0
19:23:28.105 00.000 11616 PulseGuide returned control before completion, sleep 1592
19:23:29.705 01.600 11616 IsGuiding returns 1
19:23:29.705 00.000 11616 scope still moving after pulse duration time elapsed
19:23:29.735 00.030 11616 IsSlewing returns 0
19:23:29.736 00.001 11616 IsGuiding returns 1
19:23:29.768 00.032 11616 IsSlewing returns 0
19:23:29.768 00.000 11616 IsGuiding returns 1
19:23:29.799 00.031 11616 IsSlewing returns 0
19:23:29.799 00.000 11616 IsGuiding returns 1
19:23:29.829 00.030 11616 IsSlewing returns 0
19:23:29.830 00.001 11616 IsGuiding returns 1
19:23:29.860 00.030 11616 IsSlewing returns 0
19:23:29.861 00.001 11616 IsGuiding returns 1
19:23:29.891 00.030 11616 IsSlewing returns 0
19:23:29.891 00.000 11616 IsGuiding returns 1
19:23:29.922 00.031 11616 IsSlewing returns 0
19:23:29.923 00.001 11616 IsGuiding returns 1
19:23:29.952 00.029 11616 IsSlewing returns 0
19:23:29.953 00.001 11616 IsGuiding returns 1
19:23:29.983 00.030 11616 IsSlewing returns 0
19:23:29.984 00.001 11616 IsGuiding returns 1
19:23:30.013 00.029 11616 IsSlewing returns 0
19:23:30.014 00.001 11616 IsGuiding returns 0
19:23:30.014 00.000 11616 scope move finished after 1582 + 327 ms
19:23:30.014 00.000 11616 Move returns status 0, amount 1582
19:23:30.014 00.000 11616 move complete, result=0
19:23:30.014 00.000 11616 worker thread done servicing request
19:23:30.014 00.000 11616 Worker thread wakes up
19:23:30.015 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:30.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:30.015 00.000 12268 GuideStep: -0.2 px 129 ms EAST, 0.5 px 1582 ms SOUTH
19:23:32.023 02.008 11616 Exposure complete
19:23:32.076 00.053 11616 worker thread done servicing request
19:23:32.076 00.000 12268 OnExposeComplete: enter
19:23:32.076 00.000 12268 UpdateGuideState(): m_state=6
19:23:32.077 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
19:23:32.077 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=251.98, Mass=1061, SNR=22.5, Peak=75 HFD=5.7
19:23:32.077 00.000 12268 MultiStar: [#1 0.21,0.34,0.89,U] [#2 0.31,0.61,0.87,U] [#3 0.49,0.32,0.69,U] [#4 0.29,0.13,0.66,U] [#5 0.73,0.79,0.00,M1] [#6 0.08,-0.01,0.52,U] [#7 0.67,0.47,0.40,U] [#8 0.15,0.64,0.39,U] 
19:23:32.077 00.000 12268 single-star, 7 included, MultiStar: {0.27, 0.31}, one-star: {0.10, 0.12}
19:23:32.077 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
19:23:32.077 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.60)
19:23:32.078 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.15 cameraTheta=0.90 mountX=0.13 mountY=0.08, mountTheta=0.55
19:23:32.079 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.12, opts=13)
19:23:32.079 00.000 12268 Enqueuing Move request for scope (0.10, 0.12)
19:23:32.079 00.000 11616 Worker thread wakes up
19:23:32.079 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
19:23:32.079 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
19:23:32.079 00.000 11616 Moving (0.10, 0.12) raw xDistance=0.13 yDistance=0.08
19:23:32.079 00.000 11616 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.28, ShCount=5, LgCount=1, SticCount=1,  Deflections: 0=0.082119, 1:0.079068
19:23:32.080 00.001 11616 BLC: No correction, Miss < min_move
19:23:32.080 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:23:32.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:23:32.080 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:32.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:23:32.080 00.000 11616 MoveAxis(E, 0, ABG)
19:23:32.080 00.000 11616 Move returns status 0, amount 0
19:23:32.080 00.000 11616 MoveAxis(N, 0, ABG)
19:23:32.080 00.000 11616 Move returns status 0, amount 0
19:23:32.080 00.000 11616 move complete, result=0
19:23:32.080 00.000 11616 worker thread done servicing request
19:23:32.100 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:32.117 00.017 12268 UpdateGuideState exits: m=1061 SNR=22.5
19:23:32.118 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:32.118 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:32.118 00.000 12268 Enqueuing Expose request
19:23:32.118 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:23:32.118 00.000 11616 Worker thread wakes up
19:23:32.118 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:32.118 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:34.129 02.011 11616 Exposure complete
19:23:34.182 00.053 11616 worker thread done servicing request
19:23:34.182 00.000 12268 OnExposeComplete: enter
19:23:34.182 00.000 12268 UpdateGuideState(): m_state=6
19:23:34.182 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
19:23:34.182 00.000 12268 Star::Find returns 1 (0), X=541.33, Y=252.11, Mass=1133, SNR=23.3, Peak=97 HFD=5.3
19:23:34.183 00.001 12268 MultiStar: [#1 0.00,0.16,0.90,U] [#2 0.07,0.43,0.86,U] [#3 0.12,0.21,0.66,U] [#4 -0.14,0.02,0.66,U] [#5 0.39,0.61,0.53,U] [#6 -0.13,0.07,0.52,U] [#7 0.51,0.33,0.39,U] [#8 -0.26,0.16,0.38,U] 
19:23:34.183 00.000 12268 refined, 8 included, MultiStar: {0.07, 0.25}, one-star: {0.11, 0.25}
19:23:34.183 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
19:23:34.183 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
19:23:34.183 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.30 mountX=0.25 mountY=0.04, mountTheta=0.14
19:23:34.184 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.25, opts=13)
19:23:34.184 00.000 12268 Enqueuing Move request for scope (0.07, 0.25)
19:23:34.185 00.001 11616 Worker thread wakes up
19:23:34.185 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.25) opts 0xd
19:23:34.185 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.25)
19:23:34.185 00.000 11616 Moving (0.07, 0.25) raw xDistance=0.25 yDistance=0.04
19:23:34.185 00.000 11616 BLC: History state: CurrMiss=0.04, AvgInitMiss=0.28, ShCount=5, LgCount=1, SticCount=1,  Deflections: 0=0.082119, 1:0.079068, 2:0.035837
19:23:34.185 00.000 11616 BLC: No correction, Miss < min_move
19:23:34.185 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:23:34.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
19:23:34.185 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:34.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:23:34.185 00.000 11616 MoveAxis(E, 0, ABG)
19:23:34.185 00.000 11616 Move returns status 0, amount 0
19:23:34.185 00.000 11616 MoveAxis(N, 0, ABG)
19:23:34.186 00.001 11616 Move returns status 0, amount 0
19:23:34.186 00.000 11616 move complete, result=0
19:23:34.186 00.000 11616 worker thread done servicing request
19:23:34.205 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:34.224 00.019 12268 UpdateGuideState exits: m=1133 SNR=23.3
19:23:34.224 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:34.224 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:34.224 00.000 12268 Enqueuing Expose request
19:23:34.224 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
19:23:34.224 00.000 11616 Worker thread wakes up
19:23:34.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:34.225 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:36.232 02.007 11616 Exposure complete
19:23:36.294 00.062 11616 worker thread done servicing request
19:23:36.294 00.000 12268 OnExposeComplete: enter
19:23:36.294 00.000 12268 UpdateGuideState(): m_state=6
19:23:36.294 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
19:23:36.294 00.000 12268 Star::Find returns 1 (0), X=541.35, Y=251.85, Mass=1104, SNR=22.9, Peak=84 HFD=5.3
19:23:36.295 00.001 12268 MultiStar: [#1 0.01,0.09,0.90,U] [#2 0.17,0.05,0.81,U] [#3 0.17,-0.13,0.60,U] [#4 0.17,-0.59,0.58,U] [#5 0.40,0.12,0.54,U] [#6 -0.02,-0.32,0.53,U] [#7 0.49,0.08,0.40,U] [#8 -0.10,-0.07,0.43,U] 
19:23:36.295 00.000 12268 single-star, 8 included, MultiStar: {0.14, -0.07}, one-star: {0.12, -0.01}
19:23:36.295 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
19:23:36.295 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
19:23:36.295 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.12 mountX=-0.00 mountY=0.12, mountTheta=1.59
19:23:36.296 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.01, opts=13)
19:23:36.297 00.001 12268 Enqueuing Move request for scope (0.12, -0.01)
19:23:36.297 00.000 11616 Worker thread wakes up
19:23:36.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
19:23:36.297 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
19:23:36.297 00.000 11616 Moving (0.12, -0.01) raw xDistance=-0.00 yDistance=0.12
19:23:36.297 00.000 11616 BLC: window closed
19:23:36.297 00.000 11616 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.28, ShCount=5, LgCount=1, SticCount=1,  Deflections: 0=0.082119, 1:0.079068, 2:0.035837
19:23:36.297 00.000 11616 BLC: No correction, Miss < min_move
19:23:36.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:36.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:23:36.298 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:36.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:23:36.298 00.000 11616 MoveAxis(E, 0, ABG)
19:23:36.298 00.000 11616 Move returns status 0, amount 0
19:23:36.298 00.000 11616 MoveAxis(N, 0, ABG)
19:23:36.298 00.000 11616 Move returns status 0, amount 0
19:23:36.298 00.000 11616 move complete, result=0
19:23:36.298 00.000 11616 worker thread done servicing request
19:23:36.319 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:36.338 00.019 12268 UpdateGuideState exits: m=1104 SNR=22.9
19:23:36.339 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:36.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:36.339 00.000 12268 Enqueuing Expose request
19:23:36.339 00.000 11616 Worker thread wakes up
19:23:36.339 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:23:36.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:36.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:38.351 02.012 11616 Exposure complete
19:23:38.406 00.055 11616 worker thread done servicing request
19:23:38.406 00.000 12268 OnExposeComplete: enter
19:23:38.406 00.000 12268 UpdateGuideState(): m_state=6
19:23:38.406 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
19:23:38.406 00.000 12268 Star::Find returns 1 (0), X=540.94, Y=251.89, Mass=1100, SNR=22.9, Peak=94 HFD=5.0
19:23:38.407 00.001 12268 MultiStar: [#1 -0.42,0.00,0.90,U] [#2 -0.09,-0.06,0.80,U] [#3 -0.13,-0.06,0.64,U] [#4 -0.30,-0.30,0.68,U] [#5 0.17,0.24,0.54,U] [#6 -0.27,-0.34,0.52,U] [#7 -0.02,0.37,0.38,U] [#8 -0.87,-0.11,0.39,U] 
19:23:38.407 00.000 12268 refined, 8 included, MultiStar: {-0.24, -0.04}, one-star: {-0.29, 0.02}
19:23:38.407 00.000 12268 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.47) = xAngle (-4.47 = 1.82)
19:23:38.407 00.000 12268 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.29)
19:23:38.407 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.04 hyp=0.25 cameraTheta=-2.99 mountX=-0.06 mountY=-0.24, mountTheta=-1.82
19:23:38.409 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.04, opts=13)
19:23:38.409 00.000 12268 Enqueuing Move request for scope (-0.24, -0.04)
19:23:38.409 00.000 11616 Worker thread wakes up
19:23:38.409 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.04) opts 0xd
19:23:38.409 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.04)
19:23:38.409 00.000 11616 Moving (-0.24, -0.04) raw xDistance=-0.06 yDistance=-0.24
19:23:38.409 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:38.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:23:38.410 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:23:38.410 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
19:23:38.410 00.000 11616 MoveAxis(E, 0, ABG)
19:23:38.410 00.000 11616 Move returns status 0, amount 0
19:23:38.410 00.000 11616 MoveAxis(N, 0, ABG)
19:23:38.410 00.000 11616 Move returns status 0, amount 0
19:23:38.410 00.000 11616 move complete, result=0
19:23:38.410 00.000 11616 worker thread done servicing request
19:23:38.430 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:38.447 00.017 12268 UpdateGuideState exits: m=1100 SNR=22.9
19:23:38.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:38.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:38.447 00.000 12268 Enqueuing Expose request
19:23:38.447 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:23:38.447 00.000 11616 Worker thread wakes up
19:23:38.448 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:38.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:40.460 02.012 11616 Exposure complete
19:23:40.514 00.054 11616 worker thread done servicing request
19:23:40.515 00.001 12268 OnExposeComplete: enter
19:23:40.515 00.000 12268 UpdateGuideState(): m_state=6
19:23:40.515 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
19:23:40.515 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=251.50, Mass=1060, SNR=22.4, Peak=90 HFD=5.1
19:23:40.516 00.001 12268 MultiStar: [#1 -0.01,-0.20,0.90,U] [#2 -0.15,-0.14,0.83,U] [#3 -0.03,-0.18,0.68,U] [#4 -0.18,-0.73,0.70,U] [#5 0.39,-0.02,0.54,U] [#6 -0.11,-0.44,0.52,U] [#7 0.10,0.16,0.42,U] [#8 0.05,-0.42,0.40,U] 
19:23:40.516 00.000 12268 refined, 8 included, MultiStar: {0.01, -0.27}, one-star: {0.12, -0.37}
19:23:40.516 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
19:23:40.516 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
19:23:40.516 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.53 mountX=-0.27 mountY=0.04, mountTheta=2.98
19:23:40.517 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.27, opts=13)
19:23:40.517 00.000 12268 Enqueuing Move request for scope (0.01, -0.27)
19:23:40.517 00.000 11616 Worker thread wakes up
19:23:40.518 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.27) opts 0xd
19:23:40.518 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.27)
19:23:40.518 00.000 11616 Moving (0.01, -0.27) raw xDistance=-0.27 yDistance=0.04
19:23:40.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
19:23:40.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:40.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:23:40.518 00.000 11616 MoveAxis(E, 151, ABG)
19:23:40.518 00.000 11616 Guiding  Dir = 2, Dur = 151
19:23:40.518 00.000 11616 IsSlewing returns 0
19:23:40.518 00.000 11616 IsGuiding returns 0
19:23:40.519 00.001 11616 PulseGuide returned control before completion, sleep 161
19:23:40.538 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:40.555 00.017 12268 UpdateGuideState exits: m=1060 SNR=22.4
19:23:40.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:40.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:40.555 00.000 12268 Enqueuing Expose request
19:23:40.696 00.141 11616 IsGuiding returns 1
19:23:40.697 00.001 11616 scope still moving after pulse duration time elapsed
19:23:40.727 00.030 11616 IsSlewing returns 0
19:23:40.727 00.000 11616 IsGuiding returns 1
19:23:40.758 00.031 11616 IsSlewing returns 0
19:23:40.759 00.001 11616 IsGuiding returns 1
19:23:40.789 00.030 11616 IsSlewing returns 0
19:23:40.790 00.001 11616 IsGuiding returns 1
19:23:40.820 00.030 11616 IsSlewing returns 0
19:23:40.821 00.001 11616 IsGuiding returns 1
19:23:40.850 00.029 11616 IsSlewing returns 0
19:23:40.851 00.001 11616 IsGuiding returns 0
19:23:40.851 00.000 11616 scope move finished after 151 + 181 ms
19:23:40.851 00.000 11616 Move returns status 0, amount 151
19:23:40.851 00.000 11616 MoveAxis(N, 0, ABG)
19:23:40.851 00.000 11616 Move returns status 0, amount 0
19:23:40.851 00.000 11616 move complete, result=0
19:23:40.851 00.000 11616 worker thread done servicing request
19:23:40.851 00.000 11616 Worker thread wakes up
19:23:40.852 00.001 12268 GuideStep: -0.3 px 151 ms EAST, 0.0 px 0 ms NORTH
19:23:40.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:40.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:42.856 02.004 11616 Exposure complete
19:23:42.911 00.055 11616 worker thread done servicing request
19:23:42.912 00.001 12268 OnExposeComplete: enter
19:23:42.912 00.000 12268 UpdateGuideState(): m_state=6
19:23:42.912 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
19:23:42.912 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=251.86, Mass=1039, SNR=22.2, Peak=83 HFD=5.1
19:23:42.912 00.000 12268 MultiStar: [#1 -0.06,0.02,0.90,U] [#2 0.33,0.03,0.83,U] [#3 0.01,-0.09,0.65,U] [#4 0.17,-0.56,0.66,U] [#5 0.39,0.04,0.56,U] [#6 -0.32,-0.12,0.51,U] [#7 0.37,0.58,0.42,U] [#8 -0.17,-0.34,0.39,U] 
19:23:42.912 00.000 12268 single-star, 8 included, MultiStar: {0.07, -0.05}, one-star: {-0.04, -0.01}
19:23:42.913 00.001 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.40 = 1.89)
19:23:42.913 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.22)
19:23:42.913 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.92 mountX=-0.01 mountY=-0.04, mountTheta=-1.89
19:23:42.914 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.01, opts=13)
19:23:42.914 00.000 12268 Enqueuing Move request for scope (-0.04, -0.01)
19:23:42.914 00.000 11616 Worker thread wakes up
19:23:42.914 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
19:23:42.914 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
19:23:42.914 00.000 11616 Moving (-0.04, -0.01) raw xDistance=-0.01 yDistance=-0.04
19:23:42.915 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:42.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:23:42.915 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:42.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:23:42.915 00.000 11616 MoveAxis(E, 0, ABG)
19:23:42.915 00.000 11616 Move returns status 0, amount 0
19:23:42.915 00.000 11616 MoveAxis(N, 0, ABG)
19:23:42.915 00.000 11616 Move returns status 0, amount 0
19:23:42.915 00.000 11616 move complete, result=0
19:23:42.915 00.000 11616 worker thread done servicing request
19:23:42.935 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:42.951 00.016 12268 UpdateGuideState exits: m=1039 SNR=22.2
19:23:42.952 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:42.952 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:42.952 00.000 12268 Enqueuing Expose request
19:23:42.952 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:23:42.952 00.000 11616 Worker thread wakes up
19:23:42.952 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:42.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:44.956 02.004 11616 Exposure complete
19:23:45.012 00.056 11616 worker thread done servicing request
19:23:45.012 00.000 12268 OnExposeComplete: enter
19:23:45.012 00.000 12268 UpdateGuideState(): m_state=6
19:23:45.012 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
19:23:45.012 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=251.91, Mass=1071, SNR=22.6, Peak=97 HFD=4.9
19:23:45.012 00.000 12268 MultiStar: [#1 -0.09,0.17,0.88,U] [#2 0.11,0.12,0.83,U] [#3 0.07,0.19,0.67,U] [#4 -0.00,-0.10,0.69,U] [#5 0.43,0.20,0.57,U] [#6 0.02,0.07,0.51,U] [#7 0.53,0.24,0.41,U] [#8 -0.24,0.06,0.41,U] 
19:23:45.012 00.000 12268 single-star, 8 included, MultiStar: {0.07, 0.10}, one-star: {0.00, 0.04}
19:23:45.012 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
19:23:45.012 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
19:23:45.012 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.46 mountX=0.04 mountY=-0.00, mountTheta=-0.02
19:23:45.014 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.04, opts=13)
19:23:45.014 00.000 12268 Enqueuing Move request for scope (0.00, 0.04)
19:23:45.014 00.000 11616 Worker thread wakes up
19:23:45.014 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
19:23:45.014 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
19:23:45.014 00.000 11616 Moving (0.00, 0.04) raw xDistance=0.04 yDistance=-0.00
19:23:45.014 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:45.014 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:23:45.014 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:45.014 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:23:45.015 00.001 11616 MoveAxis(E, 0, ABG)
19:23:45.015 00.000 11616 Move returns status 0, amount 0
19:23:45.015 00.000 11616 MoveAxis(N, 0, ABG)
19:23:45.015 00.000 11616 Move returns status 0, amount 0
19:23:45.015 00.000 11616 move complete, result=0
19:23:45.015 00.000 11616 worker thread done servicing request
19:23:45.036 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:45.053 00.017 12268 UpdateGuideState exits: m=1071 SNR=22.6
19:23:45.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:45.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:45.053 00.000 12268 Enqueuing Expose request
19:23:45.053 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:23:45.053 00.000 11616 Worker thread wakes up
19:23:45.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:45.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:47.066 02.013 11616 Exposure complete
19:23:47.120 00.054 11616 worker thread done servicing request
19:23:47.121 00.001 12268 OnExposeComplete: enter
19:23:47.121 00.000 12268 UpdateGuideState(): m_state=6
19:23:47.121 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
19:23:47.121 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=251.34, Mass=1050, SNR=22.3, Peak=105 HFD=4.9
19:23:47.122 00.001 12268 MultiStar: [#1 0.14,-0.62,0.89,U] [#2 0.22,-0.44,0.83,U] [#3 0.34,-0.49,0.65,U] [#4 -0.01,-0.84,0.65,U] [#5 0.50,-0.13,0.57,U] [#6 0.09,-0.67,0.54,U] [#7 0.36,-0.10,0.40,U] [#8 -0.09,-0.14,0.42,U] 
19:23:47.122 00.000 12268 refined, 8 included, MultiStar: {0.18, -0.48}, one-star: {0.11, -0.53}
19:23:47.122 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
19:23:47.122 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
19:23:47.122 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.48 hyp=0.51 cameraTheta=-1.21 mountX=-0.46 mountY=0.24, mountTheta=2.66
19:23:47.125 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.48, opts=13)
19:23:47.125 00.000 12268 Enqueuing Move request for scope (0.18, -0.48)
19:23:47.125 00.000 11616 Worker thread wakes up
19:23:47.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.48) opts 0xd
19:23:47.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.48)
19:23:47.125 00.000 11616 Moving (0.18, -0.48) raw xDistance=-0.46 yDistance=0.24
19:23:47.126 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
19:23:47.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
19:23:47.126 00.000 11616 MoveAxis(E, 254, ABG)
19:23:47.126 00.000 11616 Guiding  Dir = 2, Dur = 254
19:23:47.126 00.000 11616 IsSlewing returns 0
19:23:47.126 00.000 11616 IsGuiding returns 0
19:23:47.126 00.000 11616 PulseGuide returned control before completion, sleep 264
19:23:47.147 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:47.165 00.018 12268 UpdateGuideState exits: m=1050 SNR=22.3
19:23:47.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:47.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:47.165 00.000 12268 Enqueuing Expose request
19:23:47.392 00.227 11616 IsGuiding returns 1
19:23:47.392 00.000 11616 scope still moving after pulse duration time elapsed
19:23:47.422 00.030 11616 IsSlewing returns 0
19:23:47.422 00.000 11616 IsGuiding returns 0
19:23:47.423 00.001 11616 scope move finished after 254 + 43 ms
19:23:47.423 00.000 11616 Move returns status 0, amount 254
19:23:47.423 00.000 11616 MoveAxis(S, 20, ABG)
19:23:47.423 00.000 11616 Guiding  Dir = 1, Dur = 20
19:23:47.423 00.000 11616 IsSlewing returns 0
19:23:47.423 00.000 11616 IsGuiding returns 0
19:23:47.424 00.001 11616 PulseGuide returned control before completion, sleep 30
19:23:47.469 00.045 11616 IsGuiding returns 1
19:23:47.469 00.000 11616 scope still moving after pulse duration time elapsed
19:23:47.501 00.032 11616 IsSlewing returns 0
19:23:47.502 00.001 11616 IsGuiding returns 0
19:23:47.502 00.000 11616 scope move finished after 20 + 58 ms
19:23:47.502 00.000 11616 Move returns status 0, amount 20
19:23:47.502 00.000 11616 move complete, result=0
19:23:47.502 00.000 11616 worker thread done servicing request
19:23:47.502 00.000 11616 Worker thread wakes up
19:23:47.503 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:47.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:47.503 00.000 12268 GuideStep: -0.5 px 254 ms EAST, 0.2 px 20 ms SOUTH
19:23:49.517 02.014 11616 Exposure complete
19:23:49.572 00.055 11616 worker thread done servicing request
19:23:49.572 00.000 12268 OnExposeComplete: enter
19:23:49.572 00.000 12268 UpdateGuideState(): m_state=6
19:23:49.572 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
19:23:49.572 00.000 12268 Star::Find returns 1 (0), X=541.11, Y=252.28, Mass=1132, SNR=23.2, Peak=89 HFD=5.4
19:23:49.573 00.001 12268 MultiStar: [#1 -0.38,0.43,0.85,U] [#2 -0.20,0.65,0.79,U] [#3 0.00,0.59,0.65,U] [#4 -0.31,0.22,0.68,U] [#5 0.06,0.83,0.54,U] [#6 -0.09,0.37,0.51,U] [#7 -0.13,0.85,0.39,U] [#8 -0.31,0.46,0.40,U] 
19:23:49.573 00.000 12268 single-star, 8 included, MultiStar: {-0.17, 0.51}, one-star: {-0.11, 0.42}
19:23:49.573 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
19:23:49.573 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
19:23:49.573 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.42 hyp=0.43 cameraTheta=1.84 mountX=0.40 mountY=-0.17, mountTheta=-0.39
19:23:49.574 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.42, opts=13)
19:23:49.574 00.000 12268 Enqueuing Move request for scope (-0.11, 0.42)
19:23:49.575 00.001 11616 Worker thread wakes up
19:23:49.575 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.42) opts 0xd
19:23:49.575 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.42)
19:23:49.575 00.000 11616 Moving (-0.11, 0.42) raw xDistance=0.40 yDistance=-0.17
19:23:49.575 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
19:23:49.575 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.21
19:23:49.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
19:23:49.575 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:23:49.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:23:49.575 00.000 11616 MoveAxis(W, 225, ABG)
19:23:49.575 00.000 11616 Guiding  Dir = 3, Dur = 225
19:23:49.576 00.001 11616 IsSlewing returns 0
19:23:49.576 00.000 11616 IsGuiding returns 0
19:23:49.576 00.000 11616 PulseGuide returned control before completion, sleep 235
19:23:49.599 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:49.616 00.017 12268 UpdateGuideState exits: m=1132 SNR=23.2
19:23:49.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:49.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:49.616 00.000 12268 Enqueuing Expose request
19:23:49.816 00.200 11616 IsGuiding returns 1
19:23:49.816 00.000 11616 scope still moving after pulse duration time elapsed
19:23:49.848 00.032 11616 IsSlewing returns 0
19:23:49.848 00.000 11616 IsGuiding returns 0
19:23:49.849 00.001 11616 scope move finished after 225 + 47 ms
19:23:49.849 00.000 11616 Move returns status 0, amount 225
19:23:49.849 00.000 11616 MoveAxis(N, 0, ABG)
19:23:49.849 00.000 11616 Move returns status 0, amount 0
19:23:49.849 00.000 11616 move complete, result=0
19:23:49.849 00.000 11616 worker thread done servicing request
19:23:49.849 00.000 11616 Worker thread wakes up
19:23:49.849 00.000 12268 GuideStep: 0.4 px 225 ms WEST, -0.2 px 0 ms NORTH
19:23:49.850 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:49.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:51.865 02.015 11616 Exposure complete
19:23:51.920 00.055 11616 worker thread done servicing request
19:23:51.921 00.001 12268 OnExposeComplete: enter
19:23:51.921 00.000 12268 UpdateGuideState(): m_state=6
19:23:51.921 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
19:23:51.921 00.000 12268 Star::Find returns 1 (0), X=540.95, Y=251.97, Mass=1121, SNR=23.0, Peak=110 HFD=4.6
19:23:51.921 00.000 12268 MultiStar: [#1 -0.48,0.06,0.86,U] [#2 -0.15,0.23,0.81,U] [#3 -0.19,0.26,0.66,U] [#4 -0.39,-0.21,0.68,U] [#5 -0.07,0.40,0.54,U] [#6 -0.41,-0.07,0.51,U] [#7 -0.13,0.38,0.40,U] [#8 -0.88,0.12,0.41,U] 
19:23:51.921 00.000 12268 single-star, 8 included, MultiStar: {-0.31, 0.13}, one-star: {-0.27, 0.11}
19:23:51.921 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
19:23:51.922 00.001 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
19:23:51.922 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.11 hyp=0.29 cameraTheta=2.76 mountX=0.08 mountY=-0.28, mountTheta=-1.28
19:23:51.923 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.11, opts=13)
19:23:51.923 00.000 12268 Enqueuing Move request for scope (-0.27, 0.11)
19:23:51.923 00.000 11616 Worker thread wakes up
19:23:51.923 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.11) opts 0xd
19:23:51.923 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.11)
19:23:51.923 00.000 11616 Moving (-0.27, 0.11) raw xDistance=0.08 yDistance=-0.28
19:23:51.923 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:51.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:23:51.924 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:23:51.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
19:23:51.924 00.000 11616 MoveAxis(E, 0, ABG)
19:23:51.924 00.000 11616 Move returns status 0, amount 0
19:23:51.924 00.000 11616 MoveAxis(N, 0, ABG)
19:23:51.924 00.000 11616 Move returns status 0, amount 0
19:23:51.924 00.000 11616 move complete, result=0
19:23:51.924 00.000 11616 worker thread done servicing request
19:23:51.944 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:51.961 00.017 12268 UpdateGuideState exits: m=1121 SNR=23.0
19:23:51.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:51.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:51.961 00.000 12268 Enqueuing Expose request
19:23:51.961 00.000 11616 Worker thread wakes up
19:23:51.962 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:51.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:51.962 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:23:53.974 02.012 11616 Exposure complete
19:23:54.028 00.054 11616 worker thread done servicing request
19:23:54.028 00.000 12268 OnExposeComplete: enter
19:23:54.028 00.000 12268 UpdateGuideState(): m_state=6
19:23:54.028 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
19:23:54.028 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=252.30, Mass=1134, SNR=23.3, Peak=116 HFD=5.0
19:23:54.029 00.001 12268 MultiStar: [#1 -0.15,0.45,0.86,U] [#2 -0.08,0.66,0.80,U] [#3 -0.15,0.54,0.62,U] [#4 -0.23,0.14,0.66,U] [#5 0.32,0.55,0.50,U] [#6 -0.07,0.21,0.52,U] [#7 0.18,0.72,0.37,U] [#8 -0.43,0.53,0.39,U] 
19:23:54.029 00.000 12268 single-star, 8 included, MultiStar: {-0.08, 0.46}, one-star: {-0.03, 0.44}
19:23:54.029 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
19:23:54.029 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
19:23:54.029 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.44 hyp=0.44 cameraTheta=1.64 mountX=0.43 mountY=-0.09, mountTheta=-0.19
19:23:54.031 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.44, opts=13)
19:23:54.031 00.000 12268 Enqueuing Move request for scope (-0.03, 0.44)
19:23:54.031 00.000 11616 Worker thread wakes up
19:23:54.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.44) opts 0xd
19:23:54.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.44)
19:23:54.031 00.000 11616 Moving (-0.03, 0.44) raw xDistance=0.43 yDistance=-0.09
19:23:54.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
19:23:54.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:23:54.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:23:54.032 00.001 11616 MoveAxis(W, 241, ABG)
19:23:54.032 00.000 11616 Guiding  Dir = 3, Dur = 241
19:23:54.032 00.000 11616 IsSlewing returns 0
19:23:54.032 00.000 11616 IsGuiding returns 0
19:23:54.032 00.000 11616 PulseGuide returned control before completion, sleep 251
19:23:54.053 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:54.072 00.019 12268 UpdateGuideState exits: m=1134 SNR=23.3
19:23:54.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:54.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:54.072 00.000 12268 Enqueuing Expose request
19:23:54.298 00.226 11616 IsGuiding returns 0
19:23:54.298 00.000 11616 Move returns status 0, amount 241
19:23:54.298 00.000 11616 MoveAxis(N, 0, ABG)
19:23:54.298 00.000 11616 Move returns status 0, amount 0
19:23:54.299 00.001 11616 move complete, result=0
19:23:54.299 00.000 11616 worker thread done servicing request
19:23:54.299 00.000 11616 Worker thread wakes up
19:23:54.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:54.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:23:54.299 00.000 12268 GuideStep: 0.4 px 241 ms WEST, -0.1 px 0 ms NORTH
19:23:56.315 02.016 11616 Exposure complete
19:23:56.368 00.053 11616 worker thread done servicing request
19:23:56.368 00.000 12268 OnExposeComplete: enter
19:23:56.368 00.000 12268 UpdateGuideState(): m_state=6
19:23:56.368 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
19:23:56.369 00.001 12268 Star::Find returns 1 (0), X=541.06, Y=252.19, Mass=1063, SNR=22.5, Peak=103 HFD=5.3
19:23:56.369 00.000 12268 MultiStar: [#1 -0.01,0.34,0.90,U] [#2 -0.07,0.50,0.85,U] [#3 0.05,0.37,0.63,U] [#4 -0.31,-0.06,0.60,U] [#5 0.35,0.62,0.54,U] [#6 -0.11,0.20,0.52,U] [#7 0.11,0.58,0.41,U] [#8 -0.26,0.75,0.38,U] 
19:23:56.369 00.000 12268 single-star, 8 included, MultiStar: {-0.05, 0.38}, one-star: {-0.16, 0.32}
19:23:56.369 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
19:23:56.369 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
19:23:56.369 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.32 hyp=0.36 cameraTheta=2.04 mountX=0.31 mountY=-0.20, mountTheta=-0.58
19:23:56.371 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.32, opts=13)
19:23:56.371 00.000 12268 Enqueuing Move request for scope (-0.16, 0.32)
19:23:56.371 00.000 11616 Worker thread wakes up
19:23:56.371 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.32) opts 0xd
19:23:56.371 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.32)
19:23:56.371 00.000 11616 Moving (-0.16, 0.32) raw xDistance=0.31 yDistance=-0.20
19:23:56.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
19:23:56.371 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.07 newest=-0.57
19:23:56.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
19:23:56.371 00.000 11616 MoveAxis(W, 170, ABG)
19:23:56.372 00.001 11616 Guiding  Dir = 3, Dur = 170
19:23:56.372 00.000 11616 IsSlewing returns 0
19:23:56.372 00.000 11616 IsGuiding returns 0
19:23:56.372 00.000 11616 PulseGuide returned control before completion, sleep 180
19:23:56.393 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:23:56.410 00.017 12268 UpdateGuideState exits: m=1063 SNR=22.5
19:23:56.410 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:56.410 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:23:56.410 00.000 12268 Enqueuing Expose request
19:23:56.565 00.155 11616 IsGuiding returns 1
19:23:56.565 00.000 11616 scope still moving after pulse duration time elapsed
19:23:56.595 00.030 11616 IsSlewing returns 0
19:23:56.596 00.001 11616 IsGuiding returns 0
19:23:56.596 00.000 11616 scope move finished after 170 + 53 ms
19:23:56.596 00.000 11616 Move returns status 0, amount 170
19:23:56.596 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1536 applied
19:23:56.596 00.000 11616 MoveAxis(N, 1553, ABG)
19:23:56.596 00.000 11616 Guiding  Dir = 0, Dur = 1553
19:23:56.597 00.001 11616 IsSlewing returns 0
19:23:56.597 00.000 11616 IsGuiding returns 0
19:23:56.597 00.000 11616 PulseGuide returned control before completion, sleep 1563
19:23:58.170 01.573 11616 IsGuiding returns 1
19:23:58.170 00.000 11616 scope still moving after pulse duration time elapsed
19:23:58.200 00.030 11616 IsSlewing returns 0
19:23:58.201 00.001 11616 IsGuiding returns 0
19:23:58.201 00.000 11616 scope move finished after 1553 + 50 ms
19:23:58.201 00.000 11616 Move returns status 0, amount 1553
19:23:58.201 00.000 11616 move complete, result=0
19:23:58.201 00.000 11616 worker thread done servicing request
19:23:58.201 00.000 11616 Worker thread wakes up
19:23:58.201 00.000 12268 GuideStep: 0.3 px 170 ms WEST, -0.2 px 1553 ms NORTH
19:23:58.202 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:23:58.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:00.211 02.009 11616 Exposure complete
19:24:00.266 00.055 11616 worker thread done servicing request
19:24:00.266 00.000 12268 OnExposeComplete: enter
19:24:00.266 00.000 12268 UpdateGuideState(): m_state=6
19:24:00.267 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
19:24:00.267 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=251.91, Mass=1126, SNR=23.2, Peak=111 HFD=5.4
19:24:00.267 00.000 12268 MultiStar: [#1 -0.30,0.22,0.89,U] [#2 -0.02,0.25,0.79,U] [#3 -0.05,0.41,0.66,U] [#4 -0.52,-0.09,0.61,U] [#5 0.41,0.41,0.55,U] [#6 -0.19,0.09,0.52,U] [#7 0.16,0.25,0.40,U] [#8 -0.24,-0.07,0.36,U] 
19:24:00.267 00.000 12268 single-star, 8 included, MultiStar: {-0.10, 0.17}, one-star: {-0.03, 0.05}
19:24:00.267 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
19:24:00.267 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
19:24:00.267 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.08 mountX=0.05 mountY=-0.03, mountTheta=-0.63
19:24:00.269 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.05, opts=13)
19:24:00.269 00.000 12268 Enqueuing Move request for scope (-0.03, 0.05)
19:24:00.269 00.000 11616 Worker thread wakes up
19:24:00.269 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
19:24:00.269 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
19:24:00.269 00.000 11616 Moving (-0.03, 0.05) raw xDistance=0.05 yDistance=-0.03
19:24:00.269 00.000 11616 BLC: History state: CurrMiss=0.03, AvgInitMiss=0.25, ShCount=6, LgCount=1, SticCount=1,  Deflections: 0=-0.030305, 1:0.033851
19:24:00.269 00.000 11616 BLC: No correction, Miss < min_move
19:24:00.270 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:00.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:24:00.270 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:00.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:24:00.270 00.000 11616 MoveAxis(E, 0, ABG)
19:24:00.270 00.000 11616 Move returns status 0, amount 0
19:24:00.270 00.000 11616 MoveAxis(N, 0, ABG)
19:24:00.270 00.000 11616 Move returns status 0, amount 0
19:24:00.270 00.000 11616 move complete, result=0
19:24:00.270 00.000 11616 worker thread done servicing request
19:24:00.292 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:00.310 00.018 12268 UpdateGuideState exits: m=1126 SNR=23.2
19:24:00.310 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:00.310 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:00.310 00.000 12268 Enqueuing Expose request
19:24:00.310 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:24:00.310 00.000 11616 Worker thread wakes up
19:24:00.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:00.311 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:02.320 02.009 11616 Exposure complete
19:24:02.374 00.054 11616 worker thread done servicing request
19:24:02.374 00.000 12268 OnExposeComplete: enter
19:24:02.375 00.001 12268 UpdateGuideState(): m_state=6
19:24:02.375 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
19:24:02.375 00.000 12268 Star::Find returns 1 (0), X=541.38, Y=252.21, Mass=1028, SNR=22.1, Peak=90 HFD=5.5
19:24:02.375 00.000 12268 MultiStar: [#1 0.16,0.46,0.88,U] [#2 0.21,0.50,0.82,U] [#3 0.41,0.69,0.67,U] [#4 -0.18,0.24,0.65,U] [#5 0.56,0.74,0.56,U] [#6 -0.07,0.33,0.52,U] [#7 0.50,0.82,0.40,U] [#8 0.04,0.19,0.41,U] 
19:24:02.375 00.000 12268 single-star, 8 included, MultiStar: {0.19, 0.47}, one-star: {0.15, 0.35}
19:24:02.375 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
19:24:02.375 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
19:24:02.375 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.35 hyp=0.38 cameraTheta=1.16 mountX=0.36 mountY=0.11, mountTheta=0.28
19:24:02.377 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.35, opts=13)
19:24:02.377 00.000 12268 Enqueuing Move request for scope (0.15, 0.35)
19:24:02.377 00.000 11616 Worker thread wakes up
19:24:02.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.35) opts 0xd
19:24:02.377 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.35)
19:24:02.377 00.000 11616 Moving (0.15, 0.35) raw xDistance=0.36 yDistance=0.11
19:24:02.377 00.000 11616 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.25, ShCount=6, LgCount=1, SticCount=1,  Deflections: 0=-0.030305, 1:0.033851, 2:-0.105310
19:24:02.378 00.001 11616 BLC: No correction, Miss < min_move
19:24:02.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
19:24:02.378 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:02.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:24:02.378 00.000 11616 MoveAxis(W, 200, ABG)
19:24:02.378 00.000 11616 Guiding  Dir = 3, Dur = 200
19:24:02.378 00.000 11616 IsSlewing returns 0
19:24:02.378 00.000 11616 IsGuiding returns 0
19:24:02.379 00.001 11616 PulseGuide returned control before completion, sleep 210
19:24:02.398 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:02.416 00.018 12268 UpdateGuideState exits: m=1028 SNR=22.1
19:24:02.417 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:02.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:02.417 00.000 12268 Enqueuing Expose request
19:24:02.595 00.178 11616 IsGuiding returns 1
19:24:02.596 00.001 11616 scope still moving after pulse duration time elapsed
19:24:02.627 00.031 11616 IsSlewing returns 0
19:24:02.628 00.001 11616 IsGuiding returns 0
19:24:02.629 00.001 11616 scope move finished after 200 + 50 ms
19:24:02.629 00.000 11616 Move returns status 0, amount 200
19:24:02.629 00.000 11616 MoveAxis(N, 0, ABG)
19:24:02.630 00.001 11616 Move returns status 0, amount 0
19:24:02.630 00.000 11616 move complete, result=0
19:24:02.630 00.000 11616 worker thread done servicing request
19:24:02.630 00.000 11616 Worker thread wakes up
19:24:02.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:02.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:02.630 00.000 12268 GuideStep: 0.4 px 200 ms WEST, 0.1 px 0 ms NORTH
19:24:04.646 02.016 11616 Exposure complete
19:24:04.700 00.054 11616 worker thread done servicing request
19:24:04.700 00.000 12268 OnExposeComplete: enter
19:24:04.700 00.000 12268 UpdateGuideState(): m_state=6
19:24:04.700 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
19:24:04.701 00.001 12268 Star::Find returns 1 (0), X=541.41, Y=252.03, Mass=1118, SNR=23.1, Peak=99 HFD=5.2
19:24:04.701 00.000 12268 MultiStar: [#1 0.18,0.28,0.88,U] [#2 0.42,0.43,0.82,U] [#3 0.38,0.38,0.66,U] [#4 0.14,-0.00,0.67,U] [#5 0.41,0.51,0.54,U] [#6 0.35,0.30,0.51,U] [#7 0.31,0.38,0.40,U] [#8 0.09,0.30,0.37,U] 
19:24:04.701 00.000 12268 single-star, 8 included, MultiStar: {0.27, 0.29}, one-star: {0.18, 0.17}
19:24:04.701 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
19:24:04.701 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.45)
19:24:04.701 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.17 hyp=0.25 cameraTheta=0.75 mountX=0.19 mountY=0.16, mountTheta=0.71
19:24:04.702 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.17, opts=13)
19:24:04.703 00.001 12268 Enqueuing Move request for scope (0.18, 0.17)
19:24:04.703 00.000 11616 Worker thread wakes up
19:24:04.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.17) opts 0xd
19:24:04.703 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.17)
19:24:04.703 00.000 11616 Moving (0.18, 0.17) raw xDistance=0.19 yDistance=0.16
19:24:04.703 00.000 11616 BLC: window closed
19:24:04.703 00.000 11616 BLC: History state: CurrMiss=-0.16, AvgInitMiss=0.25, ShCount=6, LgCount=1, SticCount=1,  Deflections: 0=-0.030305, 1:0.033851, 2:-0.105310
19:24:04.703 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
19:24:04.703 00.000 11616 BLC: window closed
19:24:04.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
19:24:04.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:24:04.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:24:04.703 00.000 11616 MoveAxis(W, 103, ABG)
19:24:04.703 00.000 11616 Guiding  Dir = 3, Dur = 103
19:24:04.704 00.001 11616 IsSlewing returns 0
19:24:04.704 00.000 11616 IsGuiding returns 0
19:24:04.704 00.000 11616 PulseGuide returned control before completion, sleep 113
19:24:04.722 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:04.739 00.017 12268 UpdateGuideState exits: m=1118 SNR=23.1
19:24:04.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:04.741 00.002 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:04.741 00.000 12268 Enqueuing Expose request
19:24:04.819 00.078 11616 IsGuiding returns 1
19:24:04.819 00.000 11616 scope still moving after pulse duration time elapsed
19:24:04.849 00.030 11616 IsSlewing returns 0
19:24:04.849 00.000 11616 IsGuiding returns 0
19:24:04.849 00.000 11616 scope move finished after 103 + 42 ms
19:24:04.849 00.000 11616 Move returns status 0, amount 103
19:24:04.850 00.001 11616 MoveAxis(N, 0, ABG)
19:24:04.850 00.000 11616 Move returns status 0, amount 0
19:24:04.850 00.000 11616 move complete, result=0
19:24:04.850 00.000 11616 worker thread done servicing request
19:24:04.850 00.000 11616 Worker thread wakes up
19:24:04.850 00.000 12268 GuideStep: 0.2 px 103 ms WEST, 0.2 px 0 ms NORTH
19:24:04.850 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:04.851 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:06.864 02.013 11616 Exposure complete
19:24:06.917 00.053 11616 worker thread done servicing request
19:24:06.918 00.001 12268 OnExposeComplete: enter
19:24:06.918 00.000 12268 UpdateGuideState(): m_state=6
19:24:06.918 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
19:24:06.918 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.85, Mass=1103, SNR=22.9, Peak=102 HFD=5.3
19:24:06.918 00.000 12268 MultiStar: [#1 -0.07,0.17,0.92,U] [#2 0.02,0.38,0.81,U] [#3 0.43,0.15,0.66,U] [#4 -0.17,-0.47,0.69,U] [#5 0.48,0.05,0.54,U] [#6 -0.16,-0.12,0.50,U] [#7 0.31,0.98,0.00,M1] [#8 -0.24,-0.17,0.39,U] 
19:24:06.919 00.001 12268 single-star, 7 included, MultiStar: {0.04, 0.02}, one-star: {-0.00, -0.01}
19:24:06.919 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.38 = 2.91)
19:24:06.919 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.20)
19:24:06.919 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.90 mountX=-0.01 mountY=-0.00, mountTheta=-2.94
19:24:06.920 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.01, opts=13)
19:24:06.920 00.000 12268 Enqueuing Move request for scope (-0.00, -0.01)
19:24:06.920 00.000 11616 Worker thread wakes up
19:24:06.920 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
19:24:06.920 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
19:24:06.921 00.001 11616 Moving (-0.00, -0.01) raw xDistance=-0.01 yDistance=-0.00
19:24:06.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:06.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:24:06.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:06.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:24:06.921 00.000 11616 MoveAxis(E, 0, ABG)
19:24:06.921 00.000 11616 Move returns status 0, amount 0
19:24:06.921 00.000 11616 MoveAxis(N, 0, ABG)
19:24:06.921 00.000 11616 Move returns status 0, amount 0
19:24:06.921 00.000 11616 move complete, result=0
19:24:06.921 00.000 11616 worker thread done servicing request
19:24:06.942 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:06.960 00.018 12268 UpdateGuideState exits: m=1103 SNR=22.9
19:24:06.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:06.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:06.960 00.000 12268 Enqueuing Expose request
19:24:06.960 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:24:06.961 00.001 11616 Worker thread wakes up
19:24:06.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:06.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:08.966 02.005 11616 Exposure complete
19:24:09.021 00.055 11616 worker thread done servicing request
19:24:09.021 00.000 12268 OnExposeComplete: enter
19:24:09.022 00.001 12268 UpdateGuideState(): m_state=6
19:24:09.022 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
19:24:09.022 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=251.84, Mass=1073, SNR=22.6, Peak=91 HFD=5.4
19:24:09.022 00.000 12268 MultiStar: [#1 0.01,0.01,0.93,U] [#2 0.17,0.02,0.85,U] [#3 0.39,-0.02,0.63,U] [#4 0.18,-0.28,0.72,U] [#5 0.46,0.16,0.55,U] [#6 0.10,-0.24,0.55,U] [#7 0.53,0.65,0.40,U] [#8 -0.27,0.12,0.37,U] 
19:24:09.022 00.000 12268 single-star, 8 included, MultiStar: {0.17, 0.01}, one-star: {0.06, -0.03}
19:24:09.022 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
19:24:09.022 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
19:24:09.023 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-0.46 mountX=-0.02 mountY=0.06, mountTheta=1.93
19:24:09.024 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.03, opts=13)
19:24:09.024 00.000 12268 Enqueuing Move request for scope (0.06, -0.03)
19:24:09.024 00.000 11616 Worker thread wakes up
19:24:09.024 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
19:24:09.024 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
19:24:09.024 00.000 11616 Moving (0.06, -0.03) raw xDistance=-0.02 yDistance=0.06
19:24:09.024 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:09.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:24:09.024 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:09.025 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:24:09.025 00.000 11616 MoveAxis(E, 0, ABG)
19:24:09.025 00.000 11616 Move returns status 0, amount 0
19:24:09.025 00.000 11616 MoveAxis(N, 0, ABG)
19:24:09.025 00.000 11616 Move returns status 0, amount 0
19:24:09.025 00.000 11616 move complete, result=0
19:24:09.026 00.001 11616 worker thread done servicing request
19:24:09.047 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=242, Gamma=1.290
19:24:09.065 00.018 12268 UpdateGuideState exits: m=1073 SNR=22.6
19:24:09.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:09.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:09.065 00.000 12268 Enqueuing Expose request
19:24:09.065 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:24:09.065 00.000 11616 Worker thread wakes up
19:24:09.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:09.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:11.069 02.004 11616 Exposure complete
19:24:11.123 00.054 11616 worker thread done servicing request
19:24:11.123 00.000 12268 OnExposeComplete: enter
19:24:11.123 00.000 12268 UpdateGuideState(): m_state=6
19:24:11.123 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
19:24:11.123 00.000 12268 Star::Find returns 1 (0), X=541.39, Y=251.38, Mass=1087, SNR=22.8, Peak=97 HFD=5.0
19:24:11.124 00.001 12268 MultiStar: [#1 0.15,-0.28,0.88,U] [#2 0.42,-0.26,0.86,U] [#3 0.21,-0.54,0.67,U] [#4 0.07,-0.71,0.67,U] [#5 0.62,-0.39,0.55,U] [#6 -0.01,-0.71,0.52,U] [#7 0.32,0.16,0.40,U] [#8 -0.35,-0.50,0.35,U] 
19:24:11.124 00.000 12268 refined, 8 included, MultiStar: {0.20, -0.42}, one-star: {0.17, -0.48}
19:24:11.124 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
19:24:11.124 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.58)
19:24:11.124 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.42 hyp=0.47 cameraTheta=-1.12 mountX=-0.40 mountY=0.25, mountTheta=2.58
19:24:11.125 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.42, opts=13)
19:24:11.125 00.000 12268 Enqueuing Move request for scope (0.20, -0.42)
19:24:11.125 00.000 11616 Worker thread wakes up
19:24:11.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.42) opts 0xd
19:24:11.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.42)
19:24:11.125 00.000 11616 Moving (0.20, -0.42) raw xDistance=-0.40 yDistance=0.25
19:24:11.125 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
19:24:11.125 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.20
19:24:11.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
19:24:11.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:24:11.126 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
19:24:11.126 00.000 11616 MoveAxis(E, 222, ABG)
19:24:11.126 00.000 11616 Guiding  Dir = 2, Dur = 222
19:24:11.126 00.000 11616 IsSlewing returns 0
19:24:11.126 00.000 11616 IsGuiding returns 0
19:24:11.126 00.000 11616 PulseGuide returned control before completion, sleep 232
19:24:11.145 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:11.163 00.018 12268 UpdateGuideState exits: m=1087 SNR=22.8
19:24:11.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:11.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:11.164 00.001 12268 Enqueuing Expose request
19:24:11.364 00.200 11616 IsGuiding returns 1
19:24:11.364 00.000 11616 scope still moving after pulse duration time elapsed
19:24:11.395 00.031 11616 IsSlewing returns 0
19:24:11.396 00.001 11616 IsGuiding returns 1
19:24:11.427 00.031 11616 IsSlewing returns 0
19:24:11.427 00.000 11616 IsGuiding returns 1
19:24:11.458 00.031 11616 IsSlewing returns 0
19:24:11.459 00.001 11616 IsGuiding returns 1
19:24:11.489 00.030 11616 IsSlewing returns 0
19:24:11.490 00.001 11616 IsGuiding returns 0
19:24:11.490 00.000 11616 scope move finished after 222 + 141 ms
19:24:11.490 00.000 11616 Move returns status 0, amount 222
19:24:11.490 00.000 11616 MoveAxis(N, 0, ABG)
19:24:11.490 00.000 11616 Move returns status 0, amount 0
19:24:11.490 00.000 11616 move complete, result=0
19:24:11.490 00.000 11616 worker thread done servicing request
19:24:11.490 00.000 11616 Worker thread wakes up
19:24:11.491 00.001 12268 GuideStep: -0.4 px 222 ms EAST, 0.3 px 0 ms NORTH
19:24:11.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:11.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:13.498 02.007 11616 Exposure complete
19:24:13.550 00.052 11616 worker thread done servicing request
19:24:13.551 00.001 12268 OnExposeComplete: enter
19:24:13.551 00.000 12268 UpdateGuideState(): m_state=6
19:24:13.551 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
19:24:13.551 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.91, Mass=1153, SNR=23.5, Peak=102 HFD=5.5
19:24:13.552 00.001 12268 MultiStar: [#1 0.22,0.21,0.87,U] [#2 0.31,0.29,0.83,U] [#3 0.39,0.21,0.66,U] [#4 0.17,-0.07,0.68,U] [#5 0.98,0.67,0.00,M1] [#6 0.31,-0.14,0.53,U] [#7 0.56,0.68,0.41,U] [#8 -0.00,-0.10,0.39,U] 
19:24:13.552 00.000 12268 single-star, 7 included, MultiStar: {0.24, 0.13}, one-star: {0.08, 0.04}
19:24:13.552 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
19:24:13.552 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
19:24:13.552 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.52 mountX=0.05 mountY=0.07, mountTheta=0.95
19:24:13.553 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.04, opts=13)
19:24:13.554 00.001 12268 Enqueuing Move request for scope (0.08, 0.04)
19:24:13.554 00.000 11616 Worker thread wakes up
19:24:13.554 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
19:24:13.554 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
19:24:13.554 00.000 11616 Moving (0.08, 0.04) raw xDistance=0.05 yDistance=0.07
19:24:13.554 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:13.554 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:24:13.554 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:13.554 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:24:13.554 00.000 11616 MoveAxis(E, 0, ABG)
19:24:13.554 00.000 11616 Move returns status 0, amount 0
19:24:13.555 00.001 11616 MoveAxis(N, 0, ABG)
19:24:13.555 00.000 11616 Move returns status 0, amount 0
19:24:13.555 00.000 11616 move complete, result=0
19:24:13.555 00.000 11616 worker thread done servicing request
19:24:13.576 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:13.592 00.016 12268 UpdateGuideState exits: m=1153 SNR=23.5
19:24:13.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:13.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:13.592 00.000 12268 Enqueuing Expose request
19:24:13.592 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:24:13.593 00.001 11616 Worker thread wakes up
19:24:13.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:13.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:15.598 02.005 11616 Exposure complete
19:24:15.653 00.055 11616 worker thread done servicing request
19:24:15.653 00.000 12268 OnExposeComplete: enter
19:24:15.653 00.000 12268 UpdateGuideState(): m_state=6
19:24:15.654 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
19:24:15.654 00.000 12268 Star::Find returns 1 (0), X=541.76, Y=252.02, Mass=1196, SNR=23.9, Peak=84 HFD=5.4
19:24:15.654 00.000 12268 MultiStar: [#1 0.33,0.25,0.86,U] [#2 0.63,0.49,0.81,U] [#3 0.85,0.44,0.55,U] [#4 0.32,0.20,0.67,U] [#5 0.93,0.68,0.00,M2] [#6 0.39,0.53,0.49,U] [#7 1.02,0.61,0.00,M1] [#8 0.10,0.20,0.37,U] 
19:24:15.654 00.000 12268 single-star, 6 included, MultiStar: {0.47, 0.31}, one-star: {0.54, 0.16}
19:24:15.654 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
19:24:15.654 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.99)
19:24:15.655 00.001 12268 CameraToMount -- cameraX=0.54 cameraY=0.16 hyp=0.56 cameraTheta=0.29 mountX=0.21 mountY=0.51, mountTheta=1.18
19:24:15.655 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=0.16, opts=13)
19:24:15.656 00.001 12268 Enqueuing Move request for scope (0.54, 0.16)
19:24:15.656 00.000 11616 Worker thread wakes up
19:24:15.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.16) opts 0xd
19:24:15.656 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, 0.16)
19:24:15.656 00.000 11616 Moving (0.54, 0.16) raw xDistance=0.21 yDistance=0.51
19:24:15.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:24:15.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:24:15.656 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.45 direction from -1 to 1
19:24:15.656 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.54
19:24:15.657 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
19:24:15.657 00.000 11616 MoveAxis(E, 0, ABG)
19:24:15.657 00.000 11616 Move returns status 0, amount 0
19:24:15.657 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1536 applied
19:24:15.657 00.000 11616 MoveAxis(S, 1579, ABG)
19:24:15.657 00.000 11616 Guiding  Dir = 1, Dur = 1579
19:24:15.657 00.000 11616 IsSlewing returns 0
19:24:15.658 00.001 11616 IsGuiding returns 0
19:24:15.658 00.000 11616 PulseGuide returned control before completion, sleep 1589
19:24:15.678 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:15.695 00.017 12268 UpdateGuideState exits: m=1196 SNR=23.9
19:24:15.696 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:15.696 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:15.696 00.000 12268 Enqueuing Expose request
19:24:17.251 01.555 11616 IsGuiding returns 1
19:24:17.252 00.001 11616 scope still moving after pulse duration time elapsed
19:24:17.282 00.030 11616 IsSlewing returns 0
19:24:17.282 00.000 11616 IsGuiding returns 0
19:24:17.283 00.001 11616 scope move finished after 1579 + 45 ms
19:24:17.283 00.000 11616 Move returns status 0, amount 1579
19:24:17.283 00.000 11616 move complete, result=0
19:24:17.283 00.000 11616 worker thread done servicing request
19:24:17.283 00.000 11616 Worker thread wakes up
19:24:17.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:17.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:17.283 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 1579 ms SOUTH
19:24:19.386 02.103 11616 Exposure complete
19:24:19.440 00.054 11616 worker thread done servicing request
19:24:19.440 00.000 12268 OnExposeComplete: enter
19:24:19.440 00.000 12268 UpdateGuideState(): m_state=6
19:24:19.441 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
19:24:19.441 00.000 12268 Star::Find returns 1 (0), X=541.72, Y=252.91, Mass=1125, SNR=23.2, Peak=81 HFD=5.4
19:24:19.441 00.000 12268 MultiStar: [#1 0.27,0.98,0.00,M1] [#2 0.55,1.00,0.00,M1] [#3 0.58,1.01,0.00,M1] [#4 0.27,0.48,0.67,U] [#5 1.04,1.22,0.00,M3] [#6 0.34,0.60,0.51,U] [#7 0.66,1.18,0.00,M2] [#8 0.04,0.80,0.39,U] 
19:24:19.441 00.000 12268 refined, 3 included, MultiStar: {0.34, 0.77}, one-star: {0.49, 1.04}
19:24:19.441 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
19:24:19.441 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
19:24:19.441 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.77 hyp=0.84 cameraTheta=1.16 mountX=0.80 mountY=0.23, mountTheta=0.29
19:24:19.446 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.77, opts=13)
19:24:19.446 00.000 12268 Enqueuing Move request for scope (0.34, 0.77)
19:24:19.446 00.000 11616 Worker thread wakes up
19:24:19.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.77) opts 0xd
19:24:19.446 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.77)
19:24:19.446 00.000 11616 Moving (0.34, 0.77) raw xDistance=0.80 yDistance=0.23
19:24:19.446 00.000 11616 BLC: History state: CurrMiss=0.23, AvgInitMiss=0.25, ShCount=7, LgCount=1, SticCount=1,  Deflections: 0=0.076803, 1:0.234961
19:24:19.446 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
19:24:19.446 00.000 11616 resist switch: large excursion: input 0.80 thresh 0.29 direction from -1 to 1
19:24:19.446 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.40
19:24:19.447 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.80
19:24:19.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.23
19:24:19.447 00.000 11616 MoveAxis(W, 444, ABG)
19:24:19.447 00.000 11616 Guiding  Dir = 3, Dur = 444
19:24:19.447 00.000 11616 IsSlewing returns 0
19:24:19.447 00.000 11616 IsGuiding returns 0
19:24:19.448 00.001 11616 PulseGuide returned control before completion, sleep 454
19:24:19.470 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:19.487 00.017 12268 UpdateGuideState exits: m=1125 SNR=23.2
19:24:19.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:19.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:19.487 00.000 12268 Enqueuing Expose request
19:24:19.915 00.428 11616 IsGuiding returns 0
19:24:19.915 00.000 11616 Move returns status 0, amount 444
19:24:19.915 00.000 11616 MoveAxis(S, 20, ABG)
19:24:19.915 00.000 11616 Guiding  Dir = 1, Dur = 20
19:24:19.915 00.000 11616 IsSlewing returns 0
19:24:19.916 00.001 11616 IsGuiding returns 0
19:24:19.916 00.000 11616 PulseGuide returned control before completion, sleep 30
19:24:19.961 00.045 11616 IsGuiding returns 1
19:24:19.961 00.000 11616 scope still moving after pulse duration time elapsed
19:24:19.992 00.031 11616 IsSlewing returns 0
19:24:19.993 00.001 11616 IsGuiding returns 0
19:24:19.993 00.000 11616 scope move finished after 20 + 56 ms
19:24:19.993 00.000 11616 Move returns status 0, amount 20
19:24:19.993 00.000 11616 move complete, result=0
19:24:19.993 00.000 11616 worker thread done servicing request
19:24:19.993 00.000 11616 Worker thread wakes up
19:24:19.993 00.000 12268 GuideStep: 0.8 px 444 ms WEST, 0.2 px 20 ms SOUTH
19:24:19.994 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:19.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:22.007 02.013 11616 Exposure complete
19:24:22.061 00.054 11616 worker thread done servicing request
19:24:22.061 00.000 12268 OnExposeComplete: enter
19:24:22.061 00.000 12268 UpdateGuideState(): m_state=6
19:24:22.061 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
19:24:22.061 00.000 12268 Star::Find returns 1 (0), X=541.38, Y=252.07, Mass=1123, SNR=23.2, Peak=79 HFD=5.4
19:24:22.062 00.001 12268 MultiStar: [#1 0.17,0.33,0.85,U] [#2 0.25,0.35,0.84,U] [#3 0.54,0.30,0.67,U] [#4 0.34,-0.08,0.70,U] [#5 0.87,0.72,0.00,M4] [#6 0.10,0.20,0.52,U] [#7 0.53,0.72,0.38,U] [#8 -0.02,0.49,0.40,U] 
19:24:22.062 00.000 12268 single-star, 7 included, MultiStar: {0.25, 0.28}, one-star: {0.16, 0.20}
19:24:22.062 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
19:24:22.062 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
19:24:22.062 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.25 cameraTheta=0.91 mountX=0.22 mountY=0.13, mountTheta=0.54
19:24:22.064 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.20, opts=13)
19:24:22.065 00.001 12268 Enqueuing Move request for scope (0.16, 0.20)
19:24:22.065 00.000 11616 Worker thread wakes up
19:24:22.065 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd
19:24:22.065 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.20)
19:24:22.065 00.000 11616 Moving (0.16, 0.20) raw xDistance=0.22 yDistance=0.13
19:24:22.065 00.000 11616 BLC: History state: CurrMiss=0.13, AvgInitMiss=0.25, ShCount=7, LgCount=1, SticCount=1,  Deflections: 0=0.076803, 1:0.234961, 2:0.129316
19:24:22.065 00.000 11616 BLC: No correction, Miss < min_move
19:24:22.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
19:24:22.065 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:22.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:24:22.065 00.000 11616 MoveAxis(W, 120, ABG)
19:24:22.066 00.001 11616 Guiding  Dir = 3, Dur = 120
19:24:22.066 00.000 11616 IsSlewing returns 0
19:24:22.066 00.000 11616 IsGuiding returns 0
19:24:22.067 00.001 11616 PulseGuide returned control before completion, sleep 130
19:24:22.089 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:22.107 00.018 12268 UpdateGuideState exits: m=1123 SNR=23.2
19:24:22.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:22.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:22.107 00.000 12268 Enqueuing Expose request
19:24:22.205 00.098 11616 IsGuiding returns 1
19:24:22.205 00.000 11616 scope still moving after pulse duration time elapsed
19:24:22.235 00.030 11616 IsSlewing returns 0
19:24:22.235 00.000 11616 IsGuiding returns 0
19:24:22.235 00.000 11616 scope move finished after 120 + 48 ms
19:24:22.235 00.000 11616 Move returns status 0, amount 120
19:24:22.235 00.000 11616 MoveAxis(N, 0, ABG)
19:24:22.236 00.001 11616 Move returns status 0, amount 0
19:24:22.236 00.000 11616 move complete, result=0
19:24:22.236 00.000 11616 worker thread done servicing request
19:24:22.236 00.000 11616 Worker thread wakes up
19:24:22.236 00.000 12268 GuideStep: 0.2 px 120 ms WEST, 0.1 px 0 ms NORTH
19:24:22.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:22.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:24.242 02.006 11616 Exposure complete
19:24:24.298 00.056 11616 worker thread done servicing request
19:24:24.298 00.000 12268 OnExposeComplete: enter
19:24:24.298 00.000 12268 UpdateGuideState(): m_state=6
19:24:24.299 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
19:24:24.299 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=252.02, Mass=1178, SNR=23.8, Peak=97 HFD=5.1
19:24:24.299 00.000 12268 MultiStar: [#1 -0.06,0.30,0.91,U] [#2 0.14,0.53,0.83,U] [#3 0.29,0.25,0.66,U] [#4 0.10,0.01,0.68,U] [#5 0.54,0.57,0.51,U] [#6 -0.09,0.10,0.44,U] [#7 0.28,0.63,0.40,U] [#8 -0.04,-0.01,0.40,U] 
19:24:24.299 00.000 12268 single-star, 8 included, MultiStar: {0.12, 0.28}, one-star: {0.03, 0.15}
19:24:24.299 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
19:24:24.299 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.23 = 3.05)
19:24:24.300 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.35 mountX=0.16 mountY=0.01, mountTheta=0.09
19:24:24.301 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.15, opts=13)
19:24:24.301 00.000 12268 Enqueuing Move request for scope (0.03, 0.15)
19:24:24.301 00.000 11616 Worker thread wakes up
19:24:24.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
19:24:24.301 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
19:24:24.301 00.000 11616 Moving (0.03, 0.15) raw xDistance=0.16 yDistance=0.01
19:24:24.301 00.000 11616 BLC: window closed
19:24:24.301 00.000 11616 BLC: History state: CurrMiss=0.01, AvgInitMiss=0.25, ShCount=7, LgCount=1, SticCount=1,  Deflections: 0=0.076803, 1:0.234961, 2:0.129316
19:24:24.302 00.001 11616 BLC: No correction, Miss < min_move
19:24:24.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
19:24:24.302 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:24.303 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:24:24.303 00.000 11616 MoveAxis(W, 87, ABG)
19:24:24.303 00.000 11616 Guiding  Dir = 3, Dur = 87
19:24:24.303 00.000 11616 IsSlewing returns 0
19:24:24.303 00.000 11616 IsGuiding returns 0
19:24:24.304 00.001 11616 PulseGuide returned control before completion, sleep 97
19:24:24.322 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:24.339 00.017 12268 UpdateGuideState exits: m=1178 SNR=23.8
19:24:24.339 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:24.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:24.339 00.000 12268 Enqueuing Expose request
19:24:24.413 00.074 11616 IsGuiding returns 1
19:24:24.413 00.000 11616 scope still moving after pulse duration time elapsed
19:24:24.444 00.031 11616 IsSlewing returns 0
19:24:24.444 00.000 11616 IsGuiding returns 1
19:24:24.476 00.032 11616 IsSlewing returns 0
19:24:24.476 00.000 11616 IsGuiding returns 0
19:24:24.476 00.000 11616 scope move finished after 87 + 86 ms
19:24:24.476 00.000 11616 Move returns status 0, amount 87
19:24:24.476 00.000 11616 MoveAxis(N, 0, ABG)
19:24:24.476 00.000 11616 Move returns status 0, amount 0
19:24:24.476 00.000 11616 move complete, result=0
19:24:24.476 00.000 11616 worker thread done servicing request
19:24:24.477 00.001 11616 Worker thread wakes up
19:24:24.477 00.000 12268 GuideStep: 0.2 px 87 ms WEST, 0.0 px 0 ms NORTH
19:24:24.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:24.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:26.482 02.005 11616 Exposure complete
19:24:26.538 00.056 11616 worker thread done servicing request
19:24:26.538 00.000 12268 OnExposeComplete: enter
19:24:26.538 00.000 12268 UpdateGuideState(): m_state=6
19:24:26.538 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
19:24:26.538 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=251.86, Mass=1129, SNR=23.1, Peak=81 HFD=5.7
19:24:26.539 00.001 12268 MultiStar: [#1 -0.13,0.21,0.88,U] [#2 -0.06,0.35,0.85,U] [#3 0.15,0.21,0.65,U] [#4 -0.15,0.10,0.67,U] [#5 0.32,0.46,0.53,U] [#6 -0.05,-0.09,0.51,U] [#7 0.18,0.51,0.39,U] [#8 -0.32,0.14,0.38,U] 
19:24:26.539 00.000 12268 single-star, 8 included, MultiStar: {-0.03, 0.19}, one-star: {-0.08, -0.00}
19:24:26.539 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.60 = 1.68)
19:24:26.539 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.43)
19:24:26.539 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.13 mountX=-0.01 mountY=-0.08, mountTheta=-1.68
19:24:26.540 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.00, opts=13)
19:24:26.540 00.000 12268 Enqueuing Move request for scope (-0.08, -0.00)
19:24:26.540 00.000 11616 Worker thread wakes up
19:24:26.541 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
19:24:26.541 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
19:24:26.541 00.000 11616 Moving (-0.08, -0.00) raw xDistance=-0.01 yDistance=-0.08
19:24:26.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:26.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:24:26.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:26.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:24:26.541 00.000 11616 MoveAxis(E, 0, ABG)
19:24:26.541 00.000 11616 Move returns status 0, amount 0
19:24:26.541 00.000 11616 MoveAxis(N, 0, ABG)
19:24:26.541 00.000 11616 Move returns status 0, amount 0
19:24:26.541 00.000 11616 move complete, result=0
19:24:26.542 00.001 11616 worker thread done servicing request
19:24:26.561 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:26.579 00.018 12268 UpdateGuideState exits: m=1129 SNR=23.1
19:24:26.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:26.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:26.579 00.000 12268 Enqueuing Expose request
19:24:26.579 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:24:26.579 00.000 11616 Worker thread wakes up
19:24:26.579 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:26.580 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:28.581 02.001 11616 Exposure complete
19:24:28.637 00.056 11616 worker thread done servicing request
19:24:28.637 00.000 12268 OnExposeComplete: enter
19:24:28.637 00.000 12268 UpdateGuideState(): m_state=6
19:24:28.637 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
19:24:28.638 00.001 12268 Star::Find returns 1 (0), X=540.94, Y=251.72, Mass=1094, SNR=22.8, Peak=67 HFD=6.0
19:24:28.638 00.000 12268 MultiStar: [#1 -0.43,0.00,0.88,U] [#2 -0.32,0.05,0.79,U] [#3 -0.31,0.33,0.68,U] [#4 -0.61,-0.44,0.69,U] [#5 -0.23,0.15,0.51,U] [#6 -0.42,-0.22,0.51,U] [#7 -0.45,0.41,0.38,U] [#8 -0.96,0.09,0.37,U] 
19:24:28.638 00.000 12268 single-star, 8 included, MultiStar: {-0.42, -0.01}, one-star: {-0.29, -0.14}
19:24:28.638 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
19:24:28.638 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
19:24:28.638 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.14 hyp=0.32 cameraTheta=-2.68 mountX=-0.17 mountY=-0.27, mountTheta=-2.14
19:24:28.640 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.14, opts=13)
19:24:28.640 00.000 12268 Enqueuing Move request for scope (-0.29, -0.14)
19:24:28.640 00.000 11616 Worker thread wakes up
19:24:28.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.14) opts 0xd
19:24:28.640 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.14)
19:24:28.640 00.000 11616 Moving (-0.29, -0.14) raw xDistance=-0.17 yDistance=-0.27
19:24:28.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:24:28.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:24:28.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:24:28.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
19:24:28.640 00.000 11616 MoveAxis(E, 0, ABG)
19:24:28.640 00.000 11616 Move returns status 0, amount 0
19:24:28.642 00.002 11616 MoveAxis(N, 0, ABG)
19:24:28.642 00.000 11616 Move returns status 0, amount 0
19:24:28.642 00.000 11616 move complete, result=0
19:24:28.642 00.000 11616 worker thread done servicing request
19:24:28.661 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:28.678 00.017 12268 UpdateGuideState exits: m=1094 SNR=22.8
19:24:28.678 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:28.679 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:28.679 00.000 12268 Enqueuing Expose request
19:24:28.679 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
19:24:28.679 00.000 11616 Worker thread wakes up
19:24:28.679 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:28.679 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:30.682 02.003 11616 Exposure complete
19:24:30.735 00.053 11616 worker thread done servicing request
19:24:30.735 00.000 12268 OnExposeComplete: enter
19:24:30.736 00.001 12268 UpdateGuideState(): m_state=6
19:24:30.736 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
19:24:30.736 00.000 12268 Star::Find returns 1 (0), X=540.90, Y=251.48, Mass=1149, SNR=23.4, Peak=74 HFD=5.4
19:24:30.736 00.000 12268 MultiStar: [#1 -0.59,-0.39,0.91,U] [#2 -0.35,-0.13,0.79,U] [#3 -0.22,-0.20,0.65,U] [#4 -0.62,-0.44,0.61,U] [#5 -0.09,0.16,0.52,U] [#6 -0.39,-0.61,0.51,U] [#7 -0.12,0.08,0.40,U] [#8 -0.45,0.01,0.38,U] 
19:24:30.736 00.000 12268 refined, 8 included, MultiStar: {-0.37, -0.25}, one-star: {-0.32, -0.39}
19:24:30.736 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
19:24:30.736 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
19:24:30.737 00.001 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.25 hyp=0.44 cameraTheta=-2.55 mountX=-0.28 mountY=-0.33, mountTheta=-2.28
19:24:30.738 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.25, opts=13)
19:24:30.738 00.000 12268 Enqueuing Move request for scope (-0.37, -0.25)
19:24:30.738 00.000 11616 Worker thread wakes up
19:24:30.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.25) opts 0xd
19:24:30.738 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.25)
19:24:30.738 00.000 11616 Moving (-0.37, -0.25) raw xDistance=-0.28 yDistance=-0.33
19:24:30.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:24:30.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
19:24:30.739 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:24:30.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
19:24:30.739 00.000 11616 MoveAxis(E, 0, ABG)
19:24:30.739 00.000 11616 Move returns status 0, amount 0
19:24:30.739 00.000 11616 MoveAxis(N, 0, ABG)
19:24:30.739 00.000 11616 Move returns status 0, amount 0
19:24:30.739 00.000 11616 move complete, result=0
19:24:30.739 00.000 11616 worker thread done servicing request
19:24:30.759 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:30.776 00.017 12268 UpdateGuideState exits: m=1149 SNR=23.4
19:24:30.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:30.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:30.777 00.001 12268 Enqueuing Expose request
19:24:30.777 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:24:30.777 00.000 11616 Worker thread wakes up
19:24:30.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:30.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:32.783 02.006 11616 Exposure complete
19:24:32.839 00.056 11616 worker thread done servicing request
19:24:32.839 00.000 12268 OnExposeComplete: enter
19:24:32.839 00.000 12268 UpdateGuideState(): m_state=6
19:24:32.839 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
19:24:32.839 00.000 12268 Star::Find returns 1 (0), X=541.14, Y=251.32, Mass=1141, SNR=23.4, Peak=93 HFD=5.2
19:24:32.840 00.001 12268 MultiStar: [#1 -0.15,-0.28,0.91,U] [#2 -0.19,-0.09,0.80,U] [#3 0.32,-0.35,0.61,U] [#4 -0.11,-0.77,0.62,U] [#5 0.47,-0.02,0.53,U] [#6 -0.08,-0.26,0.52,U] [#7 0.46,0.17,0.40,U] [#8 -0.32,-0.04,0.40,U] 
19:24:32.840 00.000 12268 refined, 8 included, MultiStar: {0.00, -0.28}, one-star: {-0.08, -0.54}
19:24:32.840 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
19:24:32.840 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
19:24:32.840 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.28 hyp=0.28 cameraTheta=-1.56 mountX=-0.28 mountY=0.04, mountTheta=3.00
19:24:32.844 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.28, opts=13)
19:24:32.844 00.000 12268 Enqueuing Move request for scope (0.00, -0.28)
19:24:32.845 00.001 11616 Worker thread wakes up
19:24:32.845 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.28) opts 0xd
19:24:32.845 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.28)
19:24:32.845 00.000 11616 Moving (0.00, -0.28) raw xDistance=-0.28 yDistance=0.04
19:24:32.845 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:24:32.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
19:24:32.845 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:32.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:24:32.845 00.000 11616 MoveAxis(E, 0, ABG)
19:24:32.845 00.000 11616 Move returns status 0, amount 0
19:24:32.845 00.000 11616 MoveAxis(N, 0, ABG)
19:24:32.845 00.000 11616 Move returns status 0, amount 0
19:24:32.845 00.000 11616 move complete, result=0
19:24:32.846 00.001 11616 worker thread done servicing request
19:24:32.866 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:32.884 00.018 12268 UpdateGuideState exits: m=1141 SNR=23.4
19:24:32.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:32.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:32.884 00.000 12268 Enqueuing Expose request
19:24:32.884 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
19:24:32.884 00.000 11616 Worker thread wakes up
19:24:32.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:32.885 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:34.885 02.000 11616 Exposure complete
19:24:34.938 00.053 11616 worker thread done servicing request
19:24:34.939 00.001 12268 OnExposeComplete: enter
19:24:34.939 00.000 12268 UpdateGuideState(): m_state=6
19:24:34.939 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
19:24:34.939 00.000 12268 Star::Find returns 1 (0), X=541.11, Y=251.64, Mass=1083, SNR=22.5, Peak=80 HFD=5.6
19:24:34.939 00.000 12268 MultiStar: [#1 -0.02,0.00,0.91,U] [#2 -0.12,-0.02,0.85,U] [#3 0.15,-0.35,0.61,U] [#4 -0.13,-0.33,0.61,U] [#5 0.31,0.28,0.52,U] [#6 -0.04,-0.38,0.52,U] [#7 -0.26,0.08,0.39,U] [#8 -0.59,-0.15,0.39,U] 
19:24:34.939 00.000 12268 refined, 8 included, MultiStar: {-0.07, -0.13}, one-star: {-0.12, -0.22}
19:24:34.940 00.001 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
19:24:34.940 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.40)
19:24:34.940 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.10 mountX=-0.13 mountY=-0.06, mountTheta=-2.74
19:24:34.941 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.13, opts=13)
19:24:34.941 00.000 12268 Enqueuing Move request for scope (-0.07, -0.13)
19:24:34.941 00.000 11616 Worker thread wakes up
19:24:34.941 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
19:24:34.941 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
19:24:34.942 00.001 11616 Moving (-0.07, -0.13) raw xDistance=-0.13 yDistance=-0.06
19:24:34.942 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:24:34.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:24:34.942 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:34.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:24:34.942 00.000 11616 MoveAxis(E, 0, ABG)
19:24:34.942 00.000 11616 Move returns status 0, amount 0
19:24:34.942 00.000 11616 MoveAxis(N, 0, ABG)
19:24:34.942 00.000 11616 Move returns status 0, amount 0
19:24:34.942 00.000 11616 move complete, result=0
19:24:34.942 00.000 11616 worker thread done servicing request
19:24:34.962 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:34.980 00.018 12268 UpdateGuideState exits: m=1083 SNR=22.5
19:24:34.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:34.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:34.980 00.000 12268 Enqueuing Expose request
19:24:34.980 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:24:34.981 00.001 11616 Worker thread wakes up
19:24:34.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:34.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:36.991 02.010 11616 Exposure complete
19:24:37.048 00.057 11616 worker thread done servicing request
19:24:37.048 00.000 12268 OnExposeComplete: enter
19:24:37.049 00.001 12268 UpdateGuideState(): m_state=6
19:24:37.049 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
19:24:37.049 00.000 12268 Star::Find returns 1 (0), X=541.10, Y=251.44, Mass=1079, SNR=22.7, Peak=83 HFD=5.2
19:24:37.049 00.000 12268 MultiStar: [#1 0.02,-0.18,0.91,U] [#2 0.08,-0.27,0.82,U] [#3 -0.18,-0.42,0.64,U] [#4 -0.18,-0.59,0.64,U] [#5 0.30,-0.04,0.56,U] [#6 0.04,-0.32,0.54,U] [#7 0.19,-0.17,0.42,U] [#8 -0.10,-0.46,0.39,U] 
19:24:37.049 00.000 12268 refined, 8 included, MultiStar: {-0.00, -0.32}, one-star: {-0.12, -0.42}
19:24:37.049 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
19:24:37.050 00.001 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
19:24:37.050 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.32 hyp=0.32 cameraTheta=-1.59 mountX=-0.32 mountY=0.04, mountTheta=3.03
19:24:37.051 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.32, opts=13)
19:24:37.051 00.000 12268 Enqueuing Move request for scope (-0.00, -0.32)
19:24:37.051 00.000 11616 Worker thread wakes up
19:24:37.051 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.32) opts 0xd
19:24:37.052 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.32)
19:24:37.052 00.000 11616 Moving (-0.00, -0.32) raw xDistance=-0.32 yDistance=0.04
19:24:37.052 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
19:24:37.052 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.96
19:24:37.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
19:24:37.052 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:37.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:24:37.052 00.000 11616 MoveAxis(E, 178, ABG)
19:24:37.052 00.000 11616 Guiding  Dir = 2, Dur = 178
19:24:37.052 00.000 11616 IsSlewing returns 0
19:24:37.053 00.001 11616 IsGuiding returns 0
19:24:37.053 00.000 11616 PulseGuide returned control before completion, sleep 188
19:24:37.072 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:37.090 00.018 12268 UpdateGuideState exits: m=1079 SNR=22.7
19:24:37.091 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:37.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:37.091 00.000 12268 Enqueuing Expose request
19:24:37.253 00.162 11616 IsGuiding returns 1
19:24:37.253 00.000 11616 scope still moving after pulse duration time elapsed
19:24:37.285 00.032 11616 IsSlewing returns 0
19:24:37.285 00.000 11616 IsGuiding returns 1
19:24:37.316 00.031 11616 IsSlewing returns 0
19:24:37.316 00.000 11616 IsGuiding returns 0
19:24:37.316 00.000 11616 scope move finished after 178 + 85 ms
19:24:37.316 00.000 11616 Move returns status 0, amount 178
19:24:37.316 00.000 11616 MoveAxis(N, 0, ABG)
19:24:37.316 00.000 11616 Move returns status 0, amount 0
19:24:37.316 00.000 11616 move complete, result=0
19:24:37.317 00.001 11616 worker thread done servicing request
19:24:37.317 00.000 12268 GuideStep: -0.3 px 178 ms EAST, 0.0 px 0 ms NORTH
19:24:37.317 00.000 11616 Worker thread wakes up
19:24:37.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:37.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:39.396 02.079 11616 Exposure complete
19:24:39.450 00.054 11616 worker thread done servicing request
19:24:39.451 00.001 12268 OnExposeComplete: enter
19:24:39.451 00.000 12268 UpdateGuideState(): m_state=6
19:24:39.451 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
19:24:39.451 00.000 12268 Star::Find returns 1 (0), X=541.10, Y=251.83, Mass=1107, SNR=23.0, Peak=86 HFD=5.6
19:24:39.451 00.000 12268 MultiStar: [#1 -0.11,-0.08,0.91,U] [#2 0.06,0.36,0.80,U] [#3 0.26,0.04,0.69,U] [#4 0.08,-0.04,0.67,U] [#5 0.62,0.27,0.51,U] [#6 -0.07,-0.40,0.53,U] [#7 0.33,0.36,0.39,U] [#8 0.34,-0.09,0.40,U] 
19:24:39.451 00.000 12268 refined, 8 included, MultiStar: {0.10, 0.04}, one-star: {-0.12, -0.03}
19:24:39.451 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
19:24:39.452 00.001 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.04)
19:24:39.452 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.34 mountX=0.05 mountY=0.10, mountTheta=1.13
19:24:39.453 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.04, opts=13)
19:24:39.453 00.000 12268 Enqueuing Move request for scope (0.10, 0.04)
19:24:39.453 00.000 11616 Worker thread wakes up
19:24:39.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
19:24:39.453 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
19:24:39.453 00.000 11616 Moving (0.10, 0.04) raw xDistance=0.05 yDistance=0.10
19:24:39.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:39.454 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:24:39.454 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:39.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:24:39.454 00.000 11616 MoveAxis(E, 0, ABG)
19:24:39.454 00.000 11616 Move returns status 0, amount 0
19:24:39.454 00.000 11616 MoveAxis(N, 0, ABG)
19:24:39.454 00.000 11616 Move returns status 0, amount 0
19:24:39.454 00.000 11616 move complete, result=0
19:24:39.454 00.000 11616 worker thread done servicing request
19:24:39.474 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:39.491 00.017 12268 UpdateGuideState exits: m=1107 SNR=23.0
19:24:39.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:39.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:39.491 00.000 12268 Enqueuing Expose request
19:24:39.491 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:24:39.491 00.000 11616 Worker thread wakes up
19:24:39.492 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:39.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:41.496 02.004 11616 Exposure complete
19:24:41.551 00.055 11616 worker thread done servicing request
19:24:41.551 00.000 12268 OnExposeComplete: enter
19:24:41.551 00.000 12268 UpdateGuideState(): m_state=6
19:24:41.551 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
19:24:41.552 00.001 12268 Star::Find returns 1 (0), X=541.18, Y=251.47, Mass=1162, SNR=23.5, Peak=86 HFD=5.3
19:24:41.552 00.000 12268 MultiStar: [#1 -0.18,-0.13,0.87,U] [#2 0.06,0.03,0.85,U] [#3 0.02,0.01,0.68,U] [#4 -0.34,-0.66,0.69,U] [#5 0.41,0.31,0.55,U] [#6 -0.16,-0.22,0.49,U] [#7 0.25,0.38,0.40,U] [#8 -0.45,-0.14,0.39,U] 
19:24:41.552 00.000 12268 refined, 8 included, MultiStar: {-0.05, -0.13}, one-star: {-0.04, -0.39}
19:24:41.552 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
19:24:41.552 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
19:24:41.552 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.93 mountX=-0.13 mountY=-0.03, mountTheta=-2.91
19:24:41.554 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.13, opts=13)
19:24:41.554 00.000 12268 Enqueuing Move request for scope (-0.05, -0.13)
19:24:41.554 00.000 11616 Worker thread wakes up
19:24:41.555 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
19:24:41.555 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
19:24:41.555 00.000 11616 Moving (-0.05, -0.13) raw xDistance=-0.13 yDistance=-0.03
19:24:41.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
19:24:41.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:41.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:24:41.555 00.000 11616 MoveAxis(E, 75, ABG)
19:24:41.555 00.000 11616 Guiding  Dir = 2, Dur = 75
19:24:41.555 00.000 11616 IsSlewing returns 0
19:24:41.556 00.001 11616 IsGuiding returns 0
19:24:41.556 00.000 11616 PulseGuide returned control before completion, sleep 85
19:24:41.576 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:41.593 00.017 12268 UpdateGuideState exits: m=1162 SNR=23.5
19:24:41.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:41.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:41.593 00.000 12268 Enqueuing Expose request
19:24:41.651 00.058 11616 IsGuiding returns 1
19:24:41.651 00.000 11616 scope still moving after pulse duration time elapsed
19:24:41.681 00.030 11616 IsSlewing returns 0
19:24:41.682 00.001 11616 IsGuiding returns 0
19:24:41.682 00.000 11616 scope move finished after 75 + 51 ms
19:24:41.682 00.000 11616 Move returns status 0, amount 75
19:24:41.682 00.000 11616 MoveAxis(N, 0, ABG)
19:24:41.682 00.000 11616 Move returns status 0, amount 0
19:24:41.682 00.000 11616 move complete, result=0
19:24:41.683 00.001 11616 worker thread done servicing request
19:24:41.683 00.000 11616 Worker thread wakes up
19:24:41.683 00.000 12268 GuideStep: -0.1 px 75 ms EAST, -0.0 px 0 ms NORTH
19:24:41.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:41.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:43.691 02.008 11616 Exposure complete
19:24:43.744 00.053 11616 worker thread done servicing request
19:24:43.744 00.000 12268 OnExposeComplete: enter
19:24:43.745 00.001 12268 UpdateGuideState(): m_state=6
19:24:43.745 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
19:24:43.745 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=252.01, Mass=1169, SNR=23.8, Peak=105 HFD=5.3
19:24:43.745 00.000 12268 MultiStar: [#1 -0.20,0.32,0.92,U] [#2 -0.23,0.45,0.89,U] [#3 0.07,0.20,0.65,U] [#4 -0.25,0.01,0.67,U] [#5 -0.13,0.51,0.56,U] [#6 -0.36,0.20,0.53,U] [#7 0.13,0.66,0.41,U] [#8 -0.54,0.57,0.42,U] 
19:24:43.745 00.000 12268 single-star, 8 included, MultiStar: {-0.19, 0.31}, one-star: {-0.21, 0.15}
19:24:43.746 00.001 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
19:24:43.746 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
19:24:43.746 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.26 cameraTheta=2.53 mountX=0.13 mountY=-0.23, mountTheta=-1.07
19:24:43.747 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.15, opts=13)
19:24:43.747 00.000 12268 Enqueuing Move request for scope (-0.21, 0.15)
19:24:43.747 00.000 11616 Worker thread wakes up
19:24:43.747 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd
19:24:43.747 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.15)
19:24:43.747 00.000 11616 Moving (-0.21, 0.15) raw xDistance=0.13 yDistance=-0.23
19:24:43.747 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:24:43.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:24:43.748 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
19:24:43.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
19:24:43.748 00.000 11616 MoveAxis(E, 0, ABG)
19:24:43.748 00.000 11616 Move returns status 0, amount 0
19:24:43.748 00.000 11616 MoveAxis(N, 0, ABG)
19:24:43.748 00.000 11616 Move returns status 0, amount 0
19:24:43.748 00.000 11616 move complete, result=0
19:24:43.748 00.000 11616 worker thread done servicing request
19:24:43.771 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:43.789 00.018 12268 UpdateGuideState exits: m=1169 SNR=23.8
19:24:43.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:43.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:43.789 00.000 12268 Enqueuing Expose request
19:24:43.789 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:24:43.789 00.000 11616 Worker thread wakes up
19:24:43.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:43.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:45.798 02.009 11616 Exposure complete
19:24:45.855 00.057 11616 worker thread done servicing request
19:24:45.855 00.000 12268 OnExposeComplete: enter
19:24:45.855 00.000 12268 UpdateGuideState(): m_state=6
19:24:45.856 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
19:24:45.856 00.000 12268 Star::Find returns 1 (0), X=541.06, Y=251.81, Mass=1310, SNR=25.3, Peak=99 HFD=4.8
19:24:45.856 00.000 12268 MultiStar: [#1 -0.25,0.03,0.90,U] [#2 -0.15,0.18,0.81,U] [#3 -0.06,-0.11,0.64,U] [#4 -0.27,-0.26,0.64,U] [#5 0.10,0.24,0.51,U] [#6 -0.31,0.09,0.50,U] [#7 -0.38,0.35,0.39,U] [#8 -0.82,-0.03,0.38,U] 
19:24:45.856 00.000 12268 single-star, 8 included, MultiStar: {-0.22, 0.03}, one-star: {-0.17, -0.05}
19:24:45.856 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.32 = 1.96)
19:24:45.856 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.15)
19:24:45.857 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.85 mountX=-0.07 mountY=-0.16, mountTheta=-1.97
19:24:45.858 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.05, opts=13)
19:24:45.858 00.000 12268 Enqueuing Move request for scope (-0.17, -0.05)
19:24:45.858 00.000 11616 Worker thread wakes up
19:24:45.858 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
19:24:45.858 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
19:24:45.858 00.000 11616 Moving (-0.17, -0.05) raw xDistance=-0.07 yDistance=-0.16
19:24:45.858 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:45.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:24:45.859 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
19:24:45.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:24:45.859 00.000 11616 MoveAxis(E, 0, ABG)
19:24:45.859 00.000 11616 Move returns status 0, amount 0
19:24:45.859 00.000 11616 MoveAxis(N, 0, ABG)
19:24:45.859 00.000 11616 Move returns status 0, amount 0
19:24:45.859 00.000 11616 move complete, result=0
19:24:45.859 00.000 11616 worker thread done servicing request
19:24:45.880 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:45.897 00.017 12268 UpdateGuideState exits: m=1310 SNR=25.3
19:24:45.897 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:45.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:45.897 00.000 12268 Enqueuing Expose request
19:24:45.897 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:24:45.897 00.000 11616 Worker thread wakes up
19:24:45.898 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:45.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:47.904 02.006 11616 Exposure complete
19:24:47.957 00.053 11616 worker thread done servicing request
19:24:47.958 00.001 12268 OnExposeComplete: enter
19:24:47.958 00.000 12268 UpdateGuideState(): m_state=6
19:24:47.958 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
19:24:47.958 00.000 12268 Star::Find returns 1 (0), X=541.37, Y=251.36, Mass=1142, SNR=23.4, Peak=88 HFD=5.1
19:24:47.959 00.001 12268 MultiStar: [#1 0.07,-0.28,0.87,U] [#2 0.30,-0.15,0.88,U] [#3 0.40,-0.30,0.64,U] [#4 0.11,-0.56,0.65,U] [#5 0.37,-0.18,0.52,U] [#6 0.12,-0.42,0.52,U] [#7 0.16,0.02,0.38,U] [#8 0.25,-0.04,0.40,U] 
19:24:47.959 00.000 12268 refined, 8 included, MultiStar: {0.21, -0.30}, one-star: {0.15, -0.51}
19:24:47.959 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
19:24:47.959 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.73)
19:24:47.959 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.30 hyp=0.36 cameraTheta=-0.96 mountX=-0.28 mountY=0.24, mountTheta=2.42
19:24:47.961 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.30, opts=13)
19:24:47.961 00.000 12268 Enqueuing Move request for scope (0.21, -0.30)
19:24:47.961 00.000 11616 Worker thread wakes up
19:24:47.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.30) opts 0xd
19:24:47.961 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.30)
19:24:47.961 00.000 11616 Moving (0.21, -0.30) raw xDistance=-0.28 yDistance=0.24
19:24:47.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
19:24:47.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
19:24:47.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
19:24:47.961 00.000 11616 MoveAxis(E, 154, ABG)
19:24:47.962 00.001 11616 Guiding  Dir = 2, Dur = 154
19:24:47.962 00.000 11616 IsSlewing returns 0
19:24:47.962 00.000 11616 IsGuiding returns 0
19:24:47.962 00.000 11616 PulseGuide returned control before completion, sleep 164
19:24:47.982 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:47.998 00.016 12268 UpdateGuideState exits: m=1142 SNR=23.4
19:24:47.998 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:47.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:47.998 00.000 12268 Enqueuing Expose request
19:24:48.135 00.137 11616 IsGuiding returns 1
19:24:48.136 00.001 11616 scope still moving after pulse duration time elapsed
19:24:48.165 00.029 11616 IsSlewing returns 0
19:24:48.166 00.001 11616 IsGuiding returns 1
19:24:48.196 00.030 11616 IsSlewing returns 0
19:24:48.197 00.001 11616 IsGuiding returns 1
19:24:48.226 00.029 11616 IsSlewing returns 0
19:24:48.227 00.001 11616 IsGuiding returns 0
19:24:48.227 00.000 11616 scope move finished after 154 + 111 ms
19:24:48.227 00.000 11616 Move returns status 0, amount 154
19:24:48.227 00.000 11616 MoveAxis(N, 0, ABG)
19:24:48.227 00.000 11616 Move returns status 0, amount 0
19:24:48.228 00.001 11616 move complete, result=0
19:24:48.228 00.000 11616 worker thread done servicing request
19:24:48.228 00.000 12268 GuideStep: -0.3 px 154 ms EAST, 0.2 px 0 ms NORTH
19:24:48.228 00.000 11616 Worker thread wakes up
19:24:48.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:48.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:50.238 02.010 11616 Exposure complete
19:24:50.294 00.056 11616 worker thread done servicing request
19:24:50.294 00.000 12268 OnExposeComplete: enter
19:24:50.294 00.000 12268 UpdateGuideState(): m_state=6
19:24:50.294 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
19:24:50.294 00.000 12268 Star::Find returns 1 (0), X=541.14, Y=251.86, Mass=1025, SNR=22.2, Peak=103 HFD=4.7
19:24:50.295 00.001 12268 MultiStar: [#1 0.04,0.07,0.98,U] [#2 -0.07,0.19,0.87,U] [#3 0.10,-0.16,0.71,U] [#4 -0.31,-0.31,0.75,U] [#5 0.35,0.18,0.56,U] [#6 0.13,-0.15,0.55,U] [#7 0.47,0.09,0.42,U] [#8 -0.32,-0.30,0.40,U] 
19:24:50.295 00.000 12268 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {-0.09, -0.00}
19:24:50.295 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
19:24:50.295 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.51)
19:24:50.295 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.19 mountX=-0.03 mountY=0.02, mountTheta=2.64
19:24:50.296 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.03, opts=13)
19:24:50.297 00.001 12268 Enqueuing Move request for scope (0.01, -0.03)
19:24:50.297 00.000 11616 Worker thread wakes up
19:24:50.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
19:24:50.297 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
19:24:50.297 00.000 11616 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.02
19:24:50.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:50.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:24:50.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:50.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:24:50.297 00.000 11616 MoveAxis(E, 0, ABG)
19:24:50.297 00.000 11616 Move returns status 0, amount 0
19:24:50.297 00.000 11616 MoveAxis(N, 0, ABG)
19:24:50.298 00.001 11616 Move returns status 0, amount 0
19:24:50.298 00.000 11616 move complete, result=0
19:24:50.298 00.000 11616 worker thread done servicing request
19:24:50.319 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:50.335 00.016 12268 UpdateGuideState exits: m=1025 SNR=22.2
19:24:50.336 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:50.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:50.336 00.000 12268 Enqueuing Expose request
19:24:50.336 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:24:50.336 00.000 11616 Worker thread wakes up
19:24:50.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:50.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:52.348 02.012 11616 Exposure complete
19:24:52.403 00.055 11616 worker thread done servicing request
19:24:52.403 00.000 12268 OnExposeComplete: enter
19:24:52.403 00.000 12268 UpdateGuideState(): m_state=6
19:24:52.403 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
19:24:52.404 00.001 12268 Star::Find returns 1 (0), X=541.27, Y=251.94, Mass=1159, SNR=23.6, Peak=100 HFD=5.2
19:24:52.404 00.000 12268 MultiStar: [#1 -0.00,0.13,0.89,U] [#2 -0.12,0.08,0.84,U] [#3 0.15,0.24,0.64,U] [#4 -0.07,-0.42,0.70,U] [#5 0.40,0.51,0.54,U] [#6 -0.10,-0.08,0.52,U] [#7 0.21,0.33,0.39,U] [#8 -0.16,0.37,0.42,U] 
19:24:52.404 00.000 12268 single-star, 8 included, MultiStar: {0.03, 0.11}, one-star: {0.05, 0.08}
19:24:52.404 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
19:24:52.404 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
19:24:52.404 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.02 mountX=0.08 mountY=0.04, mountTheta=0.43
19:24:52.406 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.08, opts=13)
19:24:52.406 00.000 12268 Enqueuing Move request for scope (0.05, 0.08)
19:24:52.406 00.000 11616 Worker thread wakes up
19:24:52.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
19:24:52.406 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
19:24:52.406 00.000 11616 Moving (0.05, 0.08) raw xDistance=0.08 yDistance=0.04
19:24:52.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:52.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:24:52.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:24:52.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:24:52.406 00.000 11616 MoveAxis(E, 0, ABG)
19:24:52.406 00.000 11616 Move returns status 0, amount 0
19:24:52.406 00.000 11616 MoveAxis(N, 0, ABG)
19:24:52.406 00.000 11616 Move returns status 0, amount 0
19:24:52.406 00.000 11616 move complete, result=0
19:24:52.406 00.000 11616 worker thread done servicing request
19:24:52.426 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:52.444 00.018 12268 UpdateGuideState exits: m=1159 SNR=23.6
19:24:52.445 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:52.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:52.445 00.000 12268 Enqueuing Expose request
19:24:52.445 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:24:52.445 00.000 11616 Worker thread wakes up
19:24:52.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:52.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:54.458 02.013 11616 Exposure complete
19:24:54.511 00.053 11616 worker thread done servicing request
19:24:54.512 00.001 12268 OnExposeComplete: enter
19:24:54.512 00.000 12268 UpdateGuideState(): m_state=6
19:24:54.512 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
19:24:54.512 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=252.26, Mass=1091, SNR=22.8, Peak=97 HFD=5.3
19:24:54.512 00.000 12268 MultiStar: [#1 -0.10,0.57,0.89,U] [#2 -0.12,0.65,0.82,U] [#3 0.03,0.67,0.67,U] [#4 -0.44,0.22,0.64,U] [#5 0.14,0.71,0.53,U] [#6 -0.22,0.75,0.51,U] [#7 -0.25,1.08,0.00,M1] [#8 -0.49,0.48,0.39,U] 
19:24:54.512 00.000 12268 single-star, 7 included, MultiStar: {-0.17, 0.55}, one-star: {-0.23, 0.40}
19:24:54.512 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
19:24:54.512 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
19:24:54.513 00.001 12268 CameraToMount -- cameraX=-0.23 cameraY=0.40 hyp=0.46 cameraTheta=2.09 mountX=0.37 mountY=-0.28, mountTheta=-0.63
19:24:54.514 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.40, opts=13)
19:24:54.514 00.000 12268 Enqueuing Move request for scope (-0.23, 0.40)
19:24:54.514 00.000 11616 Worker thread wakes up
19:24:54.514 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.40) opts 0xd
19:24:54.514 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.40)
19:24:54.514 00.000 11616 Moving (-0.23, 0.40) raw xDistance=0.37 yDistance=-0.28
19:24:54.514 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
19:24:54.514 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
19:24:54.515 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
19:24:54.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:24:54.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
19:24:54.515 00.000 11616 MoveAxis(W, 208, ABG)
19:24:54.515 00.000 11616 Guiding  Dir = 3, Dur = 208
19:24:54.515 00.000 11616 IsSlewing returns 0
19:24:54.515 00.000 11616 IsGuiding returns 0
19:24:54.516 00.001 11616 PulseGuide returned control before completion, sleep 218
19:24:54.535 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:54.552 00.017 12268 UpdateGuideState exits: m=1091 SNR=22.8
19:24:54.552 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:54.553 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:54.553 00.000 12268 Enqueuing Expose request
19:24:54.736 00.183 11616 IsGuiding returns 1
19:24:54.736 00.000 11616 scope still moving after pulse duration time elapsed
19:24:54.767 00.031 11616 IsSlewing returns 0
19:24:54.767 00.000 11616 IsGuiding returns 0
19:24:54.767 00.000 11616 scope move finished after 208 + 44 ms
19:24:54.767 00.000 11616 Move returns status 0, amount 208
19:24:54.767 00.000 11616 MoveAxis(N, 0, ABG)
19:24:54.767 00.000 11616 Move returns status 0, amount 0
19:24:54.767 00.000 11616 move complete, result=0
19:24:54.767 00.000 11616 worker thread done servicing request
19:24:54.768 00.001 11616 Worker thread wakes up
19:24:54.768 00.000 12268 GuideStep: 0.4 px 208 ms WEST, -0.3 px 0 ms NORTH
19:24:54.768 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:54.768 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:24:56.787 02.019 11616 Exposure complete
19:24:56.839 00.052 11616 worker thread done servicing request
19:24:56.840 00.001 12268 OnExposeComplete: enter
19:24:56.840 00.000 12268 UpdateGuideState(): m_state=6
19:24:56.840 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
19:24:56.840 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=252.18, Mass=1117, SNR=23.1, Peak=100 HFD=5.4
19:24:56.840 00.000 12268 MultiStar: [#1 -0.28,0.50,0.88,U] [#2 -0.06,0.52,0.78,U] [#3 -0.17,0.64,0.64,U] [#4 -0.20,0.27,0.61,U] [#5 0.27,0.54,0.54,U] [#6 -0.30,0.59,0.49,U] [#7 -0.19,1.21,0.00,M2] [#8 -0.70,0.79,0.00,M1] 
19:24:56.841 00.001 12268 single-star, 6 included, MultiStar: {-0.15, 0.47}, one-star: {-0.22, 0.32}
19:24:56.841 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
19:24:56.841 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
19:24:56.841 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.32 hyp=0.39 cameraTheta=2.17 mountX=0.30 mountY=-0.26, mountTheta=-0.72
19:24:56.842 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.32, opts=13)
19:24:56.842 00.000 12268 Enqueuing Move request for scope (-0.22, 0.32)
19:24:56.842 00.000 11616 Worker thread wakes up
19:24:56.842 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.32) opts 0xd
19:24:56.842 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.32)
19:24:56.842 00.000 11616 Moving (-0.22, 0.32) raw xDistance=0.30 yDistance=-0.26
19:24:56.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
19:24:56.842 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.10 newest=-0.50
19:24:56.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
19:24:56.842 00.000 11616 MoveAxis(W, 164, ABG)
19:24:56.842 00.000 11616 Guiding  Dir = 3, Dur = 164
19:24:56.844 00.002 11616 IsSlewing returns 0
19:24:56.844 00.000 11616 IsGuiding returns 0
19:24:56.844 00.000 11616 PulseGuide returned control before completion, sleep 174
19:24:56.864 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:24:56.881 00.017 12268 UpdateGuideState exits: m=1117 SNR=23.1
19:24:56.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:56.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:24:56.882 00.001 12268 Enqueuing Expose request
19:24:57.033 00.151 11616 IsGuiding returns 0
19:24:57.033 00.000 11616 Move returns status 0, amount 164
19:24:57.033 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1536 applied
19:24:57.034 00.001 11616 MoveAxis(N, 1558, ABG)
19:24:57.034 00.000 11616 Guiding  Dir = 0, Dur = 1558
19:24:57.034 00.000 11616 IsSlewing returns 0
19:24:57.034 00.000 11616 IsGuiding returns 0
19:24:57.034 00.000 11616 PulseGuide returned control before completion, sleep 1568
19:24:58.614 01.580 11616 IsGuiding returns 1
19:24:58.614 00.000 11616 scope still moving after pulse duration time elapsed
19:24:58.646 00.032 11616 IsSlewing returns 0
19:24:58.646 00.000 11616 IsGuiding returns 0
19:24:58.646 00.000 11616 scope move finished after 1558 + 54 ms
19:24:58.647 00.001 11616 Move returns status 0, amount 1558
19:24:58.647 00.000 11616 move complete, result=0
19:24:58.647 00.000 11616 worker thread done servicing request
19:24:58.647 00.000 11616 Worker thread wakes up
19:24:58.647 00.000 12268 GuideStep: 0.3 px 164 ms WEST, -0.3 px 1558 ms NORTH
19:24:58.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:24:58.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:00.658 02.011 11616 Exposure complete
19:25:00.711 00.053 11616 worker thread done servicing request
19:25:00.712 00.001 12268 OnExposeComplete: enter
19:25:00.712 00.000 12268 UpdateGuideState(): m_state=6
19:25:00.712 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
19:25:00.712 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=251.18, Mass=1090, SNR=22.7, Peak=107 HFD=4.8
19:25:00.713 00.001 12268 MultiStar: [#1 0.04,-0.60,0.90,U] [#2 0.05,-0.58,0.79,U] [#3 -0.04,-0.70,0.63,U] [#4 -0.17,-1.09,0.00,M1] [#5 0.28,-0.51,0.53,U] [#6 0.13,-0.76,0.52,U] [#7 0.27,-0.36,0.40,U] [#8 0.06,-0.61,0.40,U] 
19:25:00.713 00.000 12268 refined, 7 included, MultiStar: {0.03, -0.61}, one-star: {-0.22, -0.69}
19:25:00.713 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
19:25:00.713 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
19:25:00.713 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.61 hyp=0.61 cameraTheta=-1.51 mountX=-0.61 mountY=0.11, mountTheta=2.96
19:25:00.714 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.61, opts=13)
19:25:00.714 00.000 12268 Enqueuing Move request for scope (0.03, -0.61)
19:25:00.714 00.000 11616 Worker thread wakes up
19:25:00.714 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.61) opts 0xd
19:25:00.715 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.61)
19:25:00.715 00.000 11616 Moving (0.03, -0.61) raw xDistance=-0.61 yDistance=0.11
19:25:00.715 00.000 11616 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.21, ShCount=8, LgCount=1, SticCount=1,  Deflections: 0=-0.038760, 1:-0.112743
19:25:00.715 00.000 11616 BLC: No correction, Miss < min_move
19:25:00.715 00.000 11616 resist switch: large excursion: input -0.61 thresh 0.29 direction from 1 to -1
19:25:00.715 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.82
19:25:00.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.61
19:25:00.715 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:00.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:25:00.715 00.000 11616 MoveAxis(E, 337, ABG)
19:25:00.715 00.000 11616 Guiding  Dir = 2, Dur = 337
19:25:00.716 00.001 11616 IsSlewing returns 0
19:25:00.716 00.000 11616 IsGuiding returns 0
19:25:00.717 00.001 11616 PulseGuide returned control before completion, sleep 347
19:25:00.736 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:00.755 00.019 12268 UpdateGuideState exits: m=1090 SNR=22.7
19:25:00.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:00.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:00.755 00.000 12268 Enqueuing Expose request
19:25:01.074 00.319 11616 IsGuiding returns 1
19:25:01.074 00.000 11616 scope still moving after pulse duration time elapsed
19:25:01.106 00.032 11616 IsSlewing returns 0
19:25:01.106 00.000 11616 IsGuiding returns 0
19:25:01.106 00.000 11616 scope move finished after 337 + 52 ms
19:25:01.106 00.000 11616 Move returns status 0, amount 337
19:25:01.106 00.000 11616 MoveAxis(N, 0, ABG)
19:25:01.106 00.000 11616 Move returns status 0, amount 0
19:25:01.107 00.001 11616 move complete, result=0
19:25:01.107 00.000 11616 worker thread done servicing request
19:25:01.107 00.000 11616 Worker thread wakes up
19:25:01.107 00.000 12268 GuideStep: -0.6 px 337 ms EAST, 0.1 px 0 ms NORTH
19:25:01.107 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:01.107 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:03.107 02.000 11616 Exposure complete
19:25:03.162 00.055 11616 worker thread done servicing request
19:25:03.162 00.000 12268 OnExposeComplete: enter
19:25:03.162 00.000 12268 UpdateGuideState(): m_state=6
19:25:03.163 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
19:25:03.163 00.000 12268 Star::Find returns 1 (0), X=541.24, Y=251.43, Mass=1152, SNR=23.4, Peak=97 HFD=5.5
19:25:03.163 00.000 12268 MultiStar: [#1 -0.03,-0.33,0.87,U] [#2 0.27,-0.33,0.79,U] [#3 0.27,-0.43,0.67,U] [#4 -0.06,-0.80,0.65,U] [#5 0.43,-0.15,0.52,U] [#6 -0.15,-0.68,0.50,U] [#7 0.73,-0.28,0.39,U] [#8 -0.38,-0.02,0.37,U] 
19:25:03.163 00.000 12268 refined, 8 included, MultiStar: {0.11, -0.40}, one-star: {0.01, -0.43}
19:25:03.163 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
19:25:03.163 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
19:25:03.163 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.40 hyp=0.42 cameraTheta=-1.30 mountX=-0.39 mountY=0.16, mountTheta=2.75
19:25:03.165 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.40, opts=13)
19:25:03.165 00.000 12268 Enqueuing Move request for scope (0.11, -0.40)
19:25:03.165 00.000 11616 Worker thread wakes up
19:25:03.165 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.40) opts 0xd
19:25:03.165 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.40)
19:25:03.165 00.000 11616 Moving (0.11, -0.40) raw xDistance=-0.39 yDistance=0.16
19:25:03.165 00.000 11616 BLC: History state: CurrMiss=-0.16, AvgInitMiss=0.21, ShCount=8, LgCount=1, SticCount=1,  Deflections: 0=-0.038760, 1:-0.112743, 2:-0.160450
19:25:03.165 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
19:25:03.165 00.000 11616 BLC: window closed
19:25:03.166 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
19:25:03.166 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:25:03.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:25:03.166 00.000 11616 MoveAxis(E, 216, ABG)
19:25:03.166 00.000 11616 Guiding  Dir = 2, Dur = 216
19:25:03.166 00.000 11616 IsSlewing returns 0
19:25:03.166 00.000 11616 IsGuiding returns 0
19:25:03.167 00.001 11616 PulseGuide returned control before completion, sleep 226
19:25:03.186 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:03.204 00.018 12268 UpdateGuideState exits: m=1152 SNR=23.4
19:25:03.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:03.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:03.204 00.000 12268 Enqueuing Expose request
19:25:03.404 00.200 11616 IsGuiding returns 1
19:25:03.405 00.001 11616 scope still moving after pulse duration time elapsed
19:25:03.434 00.029 11616 IsSlewing returns 0
19:25:03.435 00.001 11616 IsGuiding returns 0
19:25:03.435 00.000 11616 scope move finished after 216 + 52 ms
19:25:03.435 00.000 11616 Move returns status 0, amount 216
19:25:03.435 00.000 11616 MoveAxis(N, 0, ABG)
19:25:03.435 00.000 11616 Move returns status 0, amount 0
19:25:03.435 00.000 11616 move complete, result=0
19:25:03.435 00.000 11616 worker thread done servicing request
19:25:03.435 00.000 11616 Worker thread wakes up
19:25:03.436 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:03.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:03.436 00.000 12268 GuideStep: -0.4 px 216 ms EAST, 0.2 px 0 ms NORTH
19:25:05.435 01.999 11616 Exposure complete
19:25:05.488 00.053 11616 worker thread done servicing request
19:25:05.489 00.001 12268 OnExposeComplete: enter
19:25:05.489 00.000 12268 UpdateGuideState(): m_state=6
19:25:05.489 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
19:25:05.489 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=252.08, Mass=1199, SNR=23.9, Peak=112 HFD=5.3
19:25:05.489 00.000 12268 MultiStar: [#1 0.04,0.44,0.84,U] [#2 0.33,0.67,0.84,U] [#3 0.37,0.44,0.65,U] [#4 0.23,-0.02,0.63,U] [#5 0.52,0.64,0.52,U] [#6 0.15,-0.02,0.50,U] [#7 0.39,0.66,0.39,U] [#8 -0.32,0.58,0.38,U] 
19:25:05.489 00.000 12268 single-star, 8 included, MultiStar: {0.19, 0.39}, one-star: {0.02, 0.22}
19:25:05.490 00.001 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
19:25:05.490 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
19:25:05.490 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.46 mountX=0.22 mountY=-0.00, mountTheta=-0.02
19:25:05.491 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.22, opts=13)
19:25:05.491 00.000 12268 Enqueuing Move request for scope (0.02, 0.22)
19:25:05.491 00.000 11616 Worker thread wakes up
19:25:05.491 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.22) opts 0xd
19:25:05.491 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.22)
19:25:05.491 00.000 11616 Moving (0.02, 0.22) raw xDistance=0.22 yDistance=-0.00
19:25:05.492 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:25:05.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:25:05.492 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:05.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:25:05.492 00.000 11616 MoveAxis(E, 0, ABG)
19:25:05.492 00.000 11616 Move returns status 0, amount 0
19:25:05.492 00.000 11616 MoveAxis(N, 0, ABG)
19:25:05.492 00.000 11616 Move returns status 0, amount 0
19:25:05.492 00.000 11616 move complete, result=0
19:25:05.492 00.000 11616 worker thread done servicing request
19:25:05.512 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:05.529 00.017 12268 UpdateGuideState exits: m=1199 SNR=23.9
19:25:05.529 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:05.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:05.529 00.000 12268 Enqueuing Expose request
19:25:05.529 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:25:05.530 00.001 11616 Worker thread wakes up
19:25:05.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:05.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:07.542 02.012 11616 Exposure complete
19:25:07.595 00.053 11616 worker thread done servicing request
19:25:07.595 00.000 12268 OnExposeComplete: enter
19:25:07.595 00.000 12268 UpdateGuideState(): m_state=6
19:25:07.595 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
19:25:07.596 00.001 12268 Star::Find returns 1 (0), X=541.51, Y=252.36, Mass=1047, SNR=22.3, Peak=84 HFD=5.2
19:25:07.596 00.000 12268 MultiStar: [#1 0.33,0.58,0.91,U] [#2 0.39,0.66,0.87,U] [#3 0.40,0.76,0.71,U] [#4 0.28,0.22,0.72,U] [#5 0.81,0.73,0.00,M1] [#6 0.22,0.39,0.55,U] [#7 0.32,0.89,0.41,U] [#8 -0.01,0.41,0.41,U] 
19:25:07.596 00.000 12268 single-star, 7 included, MultiStar: {0.30, 0.55}, one-star: {0.29, 0.50}
19:25:07.596 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
19:25:07.596 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.74)
19:25:07.596 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.50 hyp=0.57 cameraTheta=1.04 mountX=0.52 mountY=0.22, mountTheta=0.41
19:25:07.599 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.50, opts=13)
19:25:07.600 00.001 12268 Enqueuing Move request for scope (0.29, 0.50)
19:25:07.600 00.000 11616 Worker thread wakes up
19:25:07.600 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.50) opts 0xd
19:25:07.600 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.50)
19:25:07.600 00.000 11616 Moving (0.29, 0.50) raw xDistance=0.52 yDistance=0.22
19:25:07.600 00.000 11616 resist switch: large excursion: input 0.52 thresh 0.29 direction from -1 to 1
19:25:07.600 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.56
19:25:07.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
19:25:07.600 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:25:07.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:25:07.600 00.000 11616 MoveAxis(W, 290, ABG)
19:25:07.600 00.000 11616 Guiding  Dir = 3, Dur = 290
19:25:07.601 00.001 11616 IsSlewing returns 0
19:25:07.601 00.000 11616 IsGuiding returns 0
19:25:07.601 00.000 11616 PulseGuide returned control before completion, sleep 300
19:25:07.622 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:07.640 00.018 12268 UpdateGuideState exits: m=1047 SNR=22.3
19:25:07.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:07.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:07.640 00.000 12268 Enqueuing Expose request
19:25:07.915 00.275 11616 IsGuiding returns 0
19:25:07.916 00.001 11616 Move returns status 0, amount 290
19:25:07.916 00.000 11616 MoveAxis(N, 0, ABG)
19:25:07.916 00.000 11616 Move returns status 0, amount 0
19:25:07.916 00.000 11616 move complete, result=0
19:25:07.916 00.000 11616 worker thread done servicing request
19:25:07.916 00.000 11616 Worker thread wakes up
19:25:07.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:07.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:07.916 00.000 12268 GuideStep: 0.5 px 290 ms WEST, 0.2 px 0 ms NORTH
19:25:09.927 02.011 11616 Exposure complete
19:25:09.980 00.053 11616 worker thread done servicing request
19:25:09.981 00.001 12268 OnExposeComplete: enter
19:25:09.981 00.000 12268 UpdateGuideState(): m_state=6
19:25:09.981 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
19:25:09.981 00.000 12268 Star::Find returns 1 (0), X=541.63, Y=252.00, Mass=1144, SNR=23.4, Peak=90 HFD=5.2
19:25:09.981 00.000 12268 MultiStar: [#1 0.37,0.25,0.85,U] [#2 0.46,0.38,0.83,U] [#3 0.57,0.16,0.67,U] [#4 0.46,-0.01,0.66,U] [#5 1.02,0.27,0.00,M2] [#6 0.40,-0.02,0.50,U] [#7 0.68,0.44,0.39,U] [#8 0.35,-0.19,0.40,U] 
19:25:09.983 00.002 12268 single-star, 7 included, MultiStar: {0.45, 0.16}, one-star: {0.40, 0.13}
19:25:09.983 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.47) = xAngle (-1.15 = -1.15)
19:25:09.983 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.02)
19:25:09.983 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.13 hyp=0.43 cameraTheta=0.32 mountX=0.17 mountY=0.38, mountTheta=1.15
19:25:09.984 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.13, opts=13)
19:25:09.984 00.000 12268 Enqueuing Move request for scope (0.40, 0.13)
19:25:09.984 00.000 11616 Worker thread wakes up
19:25:09.984 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.13) opts 0xd
19:25:09.984 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.13)
19:25:09.984 00.000 11616 Moving (0.40, 0.13) raw xDistance=0.17 yDistance=0.38
19:25:09.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
19:25:09.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:25:09.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
19:25:09.984 00.000 11616 MoveAxis(W, 96, ABG)
19:25:09.984 00.000 11616 Guiding  Dir = 3, Dur = 96
19:25:09.984 00.000 11616 IsSlewing returns 0
19:25:09.984 00.000 11616 IsGuiding returns 0
19:25:09.986 00.002 11616 PulseGuide returned control before completion, sleep 106
19:25:10.004 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:10.022 00.018 12268 UpdateGuideState exits: m=1144 SNR=23.4
19:25:10.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:10.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:10.022 00.000 12268 Enqueuing Expose request
19:25:10.098 00.076 11616 IsGuiding returns 1
19:25:10.098 00.000 11616 scope still moving after pulse duration time elapsed
19:25:10.130 00.032 11616 IsSlewing returns 0
19:25:10.131 00.001 11616 IsGuiding returns 0
19:25:10.131 00.000 11616 scope move finished after 96 + 49 ms
19:25:10.131 00.000 11616 Move returns status 0, amount 96
19:25:10.131 00.000 11616 MoveAxis(N, 0, ABG)
19:25:10.131 00.000 11616 Move returns status 0, amount 0
19:25:10.131 00.000 11616 move complete, result=0
19:25:10.131 00.000 11616 worker thread done servicing request
19:25:10.132 00.001 11616 Worker thread wakes up
19:25:10.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:10.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:10.132 00.000 12268 GuideStep: 0.2 px 96 ms WEST, 0.4 px 0 ms NORTH
19:25:12.151 02.019 11616 Exposure complete
19:25:12.204 00.053 11616 worker thread done servicing request
19:25:12.204 00.000 12268 OnExposeComplete: enter
19:25:12.204 00.000 12268 UpdateGuideState(): m_state=6
19:25:12.205 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
19:25:12.205 00.000 12268 Star::Find returns 1 (0), X=541.43, Y=251.81, Mass=1140, SNR=23.3, Peak=91 HFD=5.4
19:25:12.205 00.000 12268 MultiStar: [#1 0.11,-0.06,0.90,U] [#2 0.39,0.05,0.84,U] [#3 0.49,-0.10,0.63,U] [#4 0.33,-0.61,0.69,U] [#5 0.63,0.18,0.53,U] [#6 0.27,-0.14,0.52,U] [#7 0.45,0.17,0.42,U] [#8 0.16,-0.31,0.40,U] 
19:25:12.205 00.000 12268 single-star, 8 included, MultiStar: {0.32, -0.10}, one-star: {0.20, -0.05}
19:25:12.205 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
19:25:12.205 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
19:25:12.205 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-0.26 mountX=-0.03 mountY=0.21, mountTheta=1.73
19:25:12.209 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.05, opts=13)
19:25:12.210 00.001 12268 Enqueuing Move request for scope (0.20, -0.05)
19:25:12.210 00.000 11616 Worker thread wakes up
19:25:12.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
19:25:12.210 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
19:25:12.210 00.000 11616 Moving (0.20, -0.05) raw xDistance=-0.03 yDistance=0.21
19:25:12.210 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:12.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:25:12.210 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:25:12.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:25:12.210 00.000 11616 MoveAxis(E, 0, ABG)
19:25:12.210 00.000 11616 Move returns status 0, amount 0
19:25:12.210 00.000 11616 MoveAxis(N, 0, ABG)
19:25:12.211 00.001 11616 Move returns status 0, amount 0
19:25:12.211 00.000 11616 move complete, result=0
19:25:12.211 00.000 11616 worker thread done servicing request
19:25:12.232 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:12.248 00.016 12268 UpdateGuideState exits: m=1140 SNR=23.3
19:25:12.250 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:12.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:12.250 00.000 12268 Enqueuing Expose request
19:25:12.250 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
19:25:12.250 00.000 11616 Worker thread wakes up
19:25:12.251 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:12.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:14.254 02.003 11616 Exposure complete
19:25:14.308 00.054 11616 worker thread done servicing request
19:25:14.308 00.000 12268 OnExposeComplete: enter
19:25:14.308 00.000 12268 UpdateGuideState(): m_state=6
19:25:14.308 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
19:25:14.309 00.001 12268 Star::Find returns 1 (0), X=541.63, Y=251.86, Mass=1176, SNR=23.7, Peak=104 HFD=5.1
19:25:14.309 00.000 12268 MultiStar: [#1 0.37,0.11,0.89,U] [#2 0.53,0.25,0.86,U] [#3 0.58,0.10,0.67,U] [#4 0.34,-0.27,0.66,U] [#5 0.66,0.57,0.54,U] [#6 0.32,-0.12,0.50,U] [#7 0.44,0.41,0.43,U] [#8 0.37,0.34,0.40,U] 
19:25:14.309 00.000 12268 single-star, 8 included, MultiStar: {0.45, 0.13}, one-star: {0.41, -0.00}
19:25:14.309 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
19:25:14.309 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
19:25:14.309 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.00 hyp=0.41 cameraTheta=-0.01 mountX=0.04 mountY=0.41, mountTheta=1.48
19:25:14.311 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.00, opts=13)
19:25:14.311 00.000 12268 Enqueuing Move request for scope (0.41, -0.00)
19:25:14.311 00.000 11616 Worker thread wakes up
19:25:14.311 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.00) opts 0xd
19:25:14.311 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.00)
19:25:14.311 00.000 11616 Moving (0.41, -0.00) raw xDistance=0.04 yDistance=0.41
19:25:14.311 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:14.311 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:25:14.311 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.50 newest=0.99
19:25:14.311 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
19:25:14.311 00.000 11616 MoveAxis(E, 0, ABG)
19:25:14.312 00.001 11616 Move returns status 0, amount 0
19:25:14.312 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1536 applied
19:25:14.312 00.000 11616 MoveAxis(S, 1570, ABG)
19:25:14.312 00.000 11616 Guiding  Dir = 1, Dur = 1570
19:25:14.313 00.001 11616 IsSlewing returns 0
19:25:14.313 00.000 11616 IsGuiding returns 0
19:25:14.313 00.000 11616 PulseGuide returned control before completion, sleep 1580
19:25:14.333 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:14.351 00.018 12268 UpdateGuideState exits: m=1176 SNR=23.7
19:25:14.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:14.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:14.351 00.000 12268 Enqueuing Expose request
19:25:15.899 01.548 11616 IsGuiding returns 1
19:25:15.899 00.000 11616 scope still moving after pulse duration time elapsed
19:25:15.929 00.030 11616 IsSlewing returns 0
19:25:15.930 00.001 11616 IsGuiding returns 1
19:25:15.959 00.029 11616 IsSlewing returns 0
19:25:15.960 00.001 11616 IsGuiding returns 0
19:25:15.960 00.000 11616 scope move finished after 1570 + 77 ms
19:25:15.960 00.000 11616 Move returns status 0, amount 1570
19:25:15.960 00.000 11616 move complete, result=0
19:25:15.960 00.000 11616 worker thread done servicing request
19:25:15.960 00.000 11616 Worker thread wakes up
19:25:15.960 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 1570 ms SOUTH
19:25:15.961 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:15.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:17.970 02.009 11616 Exposure complete
19:25:18.024 00.054 11616 worker thread done servicing request
19:25:18.024 00.000 12268 OnExposeComplete: enter
19:25:18.024 00.000 12268 UpdateGuideState(): m_state=6
19:25:18.024 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
19:25:18.025 00.001 12268 Star::Find returns 1 (0), X=541.39, Y=251.76, Mass=1110, SNR=23.0, Peak=81 HFD=5.3
19:25:18.025 00.000 12268 MultiStar: [#1 0.20,0.06,0.88,U] [#2 0.35,-0.06,0.83,U] [#3 0.55,-0.05,0.64,U] [#4 0.34,-0.57,0.69,U] [#5 0.70,0.15,0.55,U] [#6 0.14,-0.16,0.50,U] [#7 0.39,0.18,0.40,U] [#8 0.12,-0.16,0.41,U] 
19:25:18.025 00.000 12268 single-star, 8 included, MultiStar: {0.32, -0.09}, one-star: {0.17, -0.10}
19:25:18.025 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
19:25:18.025 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.15)
19:25:18.025 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.55 mountX=-0.09 mountY=0.18, mountTheta=2.02
19:25:18.027 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.10, opts=13)
19:25:18.027 00.000 12268 Enqueuing Move request for scope (0.17, -0.10)
19:25:18.027 00.000 11616 Worker thread wakes up
19:25:18.027 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
19:25:18.027 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
19:25:18.027 00.000 11616 Moving (0.17, -0.10) raw xDistance=-0.09 yDistance=0.18
19:25:18.027 00.000 11616 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.060923, 1:0.179922
19:25:18.027 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
19:25:18.027 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:18.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:25:18.028 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
19:25:18.028 00.000 11616 MoveAxis(E, 0, ABG)
19:25:18.028 00.000 11616 Move returns status 0, amount 0
19:25:18.028 00.000 11616 MoveAxis(S, 15, ABG)
19:25:18.028 00.000 11616 Guiding  Dir = 1, Dur = 15
19:25:18.028 00.000 11616 IsSlewing returns 0
19:25:18.028 00.000 11616 IsGuiding returns 0
19:25:18.029 00.001 11616 PulseGuide returned control before completion, sleep 25
19:25:18.047 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:18.063 00.016 11616 IsGuiding returns 1
19:25:18.063 00.000 11616 scope still moving after pulse duration time elapsed
19:25:18.064 00.001 12268 UpdateGuideState exits: m=1110 SNR=23.0
19:25:18.065 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:18.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:18.065 00.000 12268 Enqueuing Expose request
19:25:18.094 00.029 11616 IsSlewing returns 0
19:25:18.095 00.001 11616 IsGuiding returns 0
19:25:18.095 00.000 11616 scope move finished after 15 + 52 ms
19:25:18.095 00.000 11616 Move returns status 0, amount 15
19:25:18.095 00.000 11616 move complete, result=0
19:25:18.096 00.001 11616 worker thread done servicing request
19:25:18.096 00.000 11616 Worker thread wakes up
19:25:18.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:18.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:18.099 00.003 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
19:25:20.104 02.005 11616 Exposure complete
19:25:20.159 00.055 11616 worker thread done servicing request
19:25:20.159 00.000 12268 OnExposeComplete: enter
19:25:20.159 00.000 12268 UpdateGuideState(): m_state=6
19:25:20.160 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
19:25:20.160 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=251.89, Mass=1059, SNR=22.4, Peak=98 HFD=5.2
19:25:20.160 00.000 12268 MultiStar: [#1 0.10,0.30,0.90,U] [#2 0.30,0.19,0.84,U] [#3 0.21,-0.04,0.65,U] [#4 0.05,-0.66,0.60,U] [#5 0.47,-0.09,0.55,U] [#6 0.05,0.14,0.53,U] [#7 0.59,0.47,0.39,U] [#8 -0.14,-0.20,0.40,U] 
19:25:20.160 00.000 12268 single-star, 8 included, MultiStar: {0.18, 0.03}, one-star: {0.06, 0.03}
19:25:20.160 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
19:25:20.160 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
19:25:20.160 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.06 cameraTheta=0.50 mountX=0.04 mountY=0.05, mountTheta=0.96
19:25:20.162 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.03, opts=13)
19:25:20.162 00.000 12268 Enqueuing Move request for scope (0.06, 0.03)
19:25:20.162 00.000 11616 Worker thread wakes up
19:25:20.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
19:25:20.162 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
19:25:20.162 00.000 11616 Moving (0.06, 0.03) raw xDistance=0.04 yDistance=0.05
19:25:20.162 00.000 11616 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.060923, 1:0.179922, 2:0.051445
19:25:20.162 00.000 11616 BLC: No correction, Miss < min_move
19:25:20.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:20.163 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:25:20.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:20.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:25:20.163 00.000 11616 MoveAxis(E, 0, ABG)
19:25:20.163 00.000 11616 Move returns status 0, amount 0
19:25:20.163 00.000 11616 MoveAxis(N, 0, ABG)
19:25:20.163 00.000 11616 Move returns status 0, amount 0
19:25:20.163 00.000 11616 move complete, result=0
19:25:20.164 00.001 11616 worker thread done servicing request
19:25:20.183 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:20.201 00.018 12268 UpdateGuideState exits: m=1059 SNR=22.4
19:25:20.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:20.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:20.201 00.000 12268 Enqueuing Expose request
19:25:20.201 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:25:20.201 00.000 11616 Worker thread wakes up
19:25:20.202 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:20.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:22.204 02.002 11616 Exposure complete
19:25:22.258 00.054 11616 worker thread done servicing request
19:25:22.259 00.001 12268 OnExposeComplete: enter
19:25:22.259 00.000 12268 UpdateGuideState(): m_state=6
19:25:22.259 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
19:25:22.259 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=252.17, Mass=1111, SNR=22.9, Peak=112 HFD=5.1
19:25:22.260 00.001 12268 MultiStar: [#1 -0.19,0.43,0.86,U] [#2 -0.04,0.65,0.81,U] [#3 -0.18,0.36,0.68,U] [#4 -0.30,0.03,0.69,U] [#5 0.55,0.72,0.52,U] [#6 -0.06,0.35,0.53,U] [#7 0.03,0.58,0.39,U] [#8 -0.41,0.33,0.40,U] 
19:25:22.260 00.000 12268 single-star, 8 included, MultiStar: {-0.08, 0.41}, one-star: {-0.03, 0.30}
19:25:22.260 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
19:25:22.260 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
19:25:22.260 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.31 cameraTheta=1.67 mountX=0.30 mountY=-0.07, mountTheta=-0.23
19:25:22.261 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.30, opts=13)
19:25:22.261 00.000 12268 Enqueuing Move request for scope (-0.03, 0.30)
19:25:22.261 00.000 11616 Worker thread wakes up
19:25:22.262 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
19:25:22.262 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
19:25:22.262 00.000 11616 Moving (-0.03, 0.30) raw xDistance=0.30 yDistance=-0.07
19:25:22.262 00.000 11616 BLC: window closed
19:25:22.262 00.000 11616 BLC: History state: CurrMiss=-0.07, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.060923, 1:0.179922, 2:0.051445
19:25:22.262 00.000 11616 BLC: No correction, Miss < min_move
19:25:22.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
19:25:22.262 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:22.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:25:22.262 00.000 11616 MoveAxis(W, 167, ABG)
19:25:22.262 00.000 11616 Guiding  Dir = 3, Dur = 167
19:25:22.263 00.001 11616 IsSlewing returns 0
19:25:22.263 00.000 11616 IsGuiding returns 0
19:25:22.263 00.000 11616 PulseGuide returned control before completion, sleep 177
19:25:22.283 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:22.301 00.018 12268 UpdateGuideState exits: m=1111 SNR=22.9
19:25:22.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:22.302 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:22.302 00.000 12268 Enqueuing Expose request
19:25:22.454 00.152 11616 IsGuiding returns 1
19:25:22.455 00.001 11616 scope still moving after pulse duration time elapsed
19:25:22.485 00.030 11616 IsSlewing returns 0
19:25:22.486 00.001 11616 IsGuiding returns 0
19:25:22.486 00.000 11616 scope move finished after 167 + 56 ms
19:25:22.486 00.000 11616 Move returns status 0, amount 167
19:25:22.486 00.000 11616 MoveAxis(N, 0, ABG)
19:25:22.486 00.000 11616 Move returns status 0, amount 0
19:25:22.486 00.000 11616 move complete, result=0
19:25:22.487 00.001 11616 worker thread done servicing request
19:25:22.487 00.000 11616 Worker thread wakes up
19:25:22.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:22.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:22.487 00.000 12268 GuideStep: 0.3 px 167 ms WEST, -0.1 px 0 ms NORTH
19:25:24.495 02.008 11616 Exposure complete
19:25:24.548 00.053 11616 worker thread done servicing request
19:25:24.548 00.000 12268 OnExposeComplete: enter
19:25:24.548 00.000 12268 UpdateGuideState(): m_state=6
19:25:24.549 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
19:25:24.549 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=252.04, Mass=1103, SNR=22.9, Peak=99 HFD=5.6
19:25:24.549 00.000 12268 MultiStar: [#1 -0.06,0.17,0.86,U] [#2 -0.00,0.52,0.81,U] [#3 0.14,0.43,0.67,U] [#4 -0.11,0.17,0.69,U] [#5 0.19,0.51,0.55,U] [#6 0.05,-0.10,0.46,U] [#7 0.24,0.79,0.41,U] [#8 -0.50,0.25,0.39,U] 
19:25:24.549 00.000 12268 single-star, 8 included, MultiStar: {-0.02, 0.31}, one-star: {-0.14, 0.18}
19:25:24.549 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
19:25:24.549 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
19:25:24.549 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.22 cameraTheta=2.25 mountX=0.16 mountY=-0.16, mountTheta=-0.79
19:25:24.551 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.18, opts=13)
19:25:24.551 00.000 12268 Enqueuing Move request for scope (-0.14, 0.18)
19:25:24.551 00.000 11616 Worker thread wakes up
19:25:24.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
19:25:24.551 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
19:25:24.551 00.000 11616 Moving (-0.14, 0.18) raw xDistance=0.16 yDistance=-0.16
19:25:24.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
19:25:24.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:25:24.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:25:24.552 00.001 11616 MoveAxis(W, 89, ABG)
19:25:24.552 00.000 11616 Guiding  Dir = 3, Dur = 89
19:25:24.552 00.000 11616 IsSlewing returns 0
19:25:24.552 00.000 11616 IsGuiding returns 0
19:25:24.552 00.000 11616 PulseGuide returned control before completion, sleep 99
19:25:24.572 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:24.589 00.017 12268 UpdateGuideState exits: m=1103 SNR=22.9
19:25:24.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:24.590 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:24.590 00.000 12268 Enqueuing Expose request
19:25:24.667 00.077 11616 IsGuiding returns 0
19:25:24.668 00.001 11616 Move returns status 0, amount 89
19:25:24.668 00.000 11616 MoveAxis(N, 0, ABG)
19:25:24.668 00.000 11616 Move returns status 0, amount 0
19:25:24.668 00.000 11616 move complete, result=0
19:25:24.668 00.000 11616 worker thread done servicing request
19:25:24.668 00.000 11616 Worker thread wakes up
19:25:24.668 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:24.668 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:24.673 00.005 12268 GuideStep: 0.2 px 89 ms WEST, -0.2 px 0 ms NORTH
19:25:26.672 01.999 11616 Exposure complete
19:25:26.725 00.053 11616 worker thread done servicing request
19:25:26.726 00.001 12268 OnExposeComplete: enter
19:25:26.726 00.000 12268 UpdateGuideState(): m_state=6
19:25:26.726 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
19:25:26.726 00.000 12268 Star::Find returns 1 (0), X=541.18, Y=252.00, Mass=1120, SNR=23.1, Peak=95 HFD=5.9
19:25:26.726 00.000 12268 MultiStar: [#1 -0.11,0.12,0.90,U] [#2 0.27,0.39,0.86,U] [#3 0.09,0.09,0.63,U] [#4 -0.05,0.06,0.68,U] [#5 0.55,0.49,0.51,U] [#6 0.01,-0.02,0.52,U] [#7 0.33,0.56,0.38,U] [#8 -0.27,0.30,0.39,U] 
19:25:26.726 00.000 12268 single-star, 8 included, MultiStar: {0.07, 0.21}, one-star: {-0.04, 0.14}
19:25:26.727 00.001 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
19:25:26.727 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
19:25:26.727 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.88 mountX=0.13 mountY=-0.06, mountTheta=-0.43
19:25:26.728 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.14, opts=13)
19:25:26.728 00.000 12268 Enqueuing Move request for scope (-0.04, 0.14)
19:25:26.728 00.000 11616 Worker thread wakes up
19:25:26.728 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
19:25:26.728 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
19:25:26.728 00.000 11616 Moving (-0.04, 0.14) raw xDistance=0.13 yDistance=-0.06
19:25:26.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
19:25:26.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:26.729 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:25:26.729 00.000 11616 MoveAxis(W, 72, ABG)
19:25:26.729 00.000 11616 Guiding  Dir = 3, Dur = 72
19:25:26.729 00.000 11616 IsSlewing returns 0
19:25:26.729 00.000 11616 IsGuiding returns 0
19:25:26.730 00.001 11616 PulseGuide returned control before completion, sleep 82
19:25:26.749 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:26.767 00.018 12268 UpdateGuideState exits: m=1120 SNR=23.1
19:25:26.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:26.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:26.767 00.000 12268 Enqueuing Expose request
19:25:26.816 00.049 11616 IsGuiding returns 1
19:25:26.816 00.000 11616 scope still moving after pulse duration time elapsed
19:25:26.845 00.029 11616 IsSlewing returns 0
19:25:26.846 00.001 11616 IsGuiding returns 0
19:25:26.846 00.000 11616 scope move finished after 72 + 45 ms
19:25:26.846 00.000 11616 Move returns status 0, amount 72
19:25:26.846 00.000 11616 MoveAxis(N, 0, ABG)
19:25:26.846 00.000 11616 Move returns status 0, amount 0
19:25:26.846 00.000 11616 move complete, result=0
19:25:26.846 00.000 11616 worker thread done servicing request
19:25:26.846 00.000 11616 Worker thread wakes up
19:25:26.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:26.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:26.847 00.001 12268 GuideStep: 0.1 px 72 ms WEST, -0.1 px 0 ms NORTH
19:25:28.866 02.019 11616 Exposure complete
19:25:28.921 00.055 11616 worker thread done servicing request
19:25:28.921 00.000 12268 OnExposeComplete: enter
19:25:28.921 00.000 12268 UpdateGuideState(): m_state=6
19:25:28.922 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
19:25:28.922 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.86, Mass=1109, SNR=23.0, Peak=94 HFD=5.7
19:25:28.922 00.000 12268 MultiStar: [#1 0.03,-0.02,0.86,U] [#2 -0.02,-0.05,0.83,U] [#3 0.04,0.00,0.64,U] [#4 -0.21,-0.52,0.68,U] [#5 0.39,0.28,0.54,U] [#6 -0.06,-0.04,0.49,U] [#7 0.05,0.35,0.40,U] [#8 -0.20,0.02,0.42,U] 
19:25:28.922 00.000 12268 single-star, 8 included, MultiStar: {0.00, -0.02}, one-star: {-0.00, -0.00}
19:25:28.922 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
19:25:28.922 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
19:25:28.922 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-2.55 mountX=-0.00 mountY=-0.00, mountTheta=-2.27
19:25:28.924 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.00, opts=13)
19:25:28.924 00.000 12268 Enqueuing Move request for scope (-0.00, -0.00)
19:25:28.924 00.000 11616 Worker thread wakes up
19:25:28.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.00) opts 0xd
19:25:28.924 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.00)
19:25:28.924 00.000 11616 Moving (-0.00, -0.00) raw xDistance=-0.00 yDistance=-0.00
19:25:28.924 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:28.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:25:28.925 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:28.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:25:28.925 00.000 11616 MoveAxis(E, 0, ABG)
19:25:28.925 00.000 11616 Move returns status 0, amount 0
19:25:28.925 00.000 11616 MoveAxis(N, 0, ABG)
19:25:28.925 00.000 11616 Move returns status 0, amount 0
19:25:28.925 00.000 11616 move complete, result=0
19:25:28.925 00.000 11616 worker thread done servicing request
19:25:28.946 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:28.962 00.016 12268 UpdateGuideState exits: m=1109 SNR=23.0
19:25:28.963 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:28.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:28.963 00.000 12268 Enqueuing Expose request
19:25:28.963 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:25:28.963 00.000 11616 Worker thread wakes up
19:25:28.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:28.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:30.973 02.010 11616 Exposure complete
19:25:31.026 00.053 11616 worker thread done servicing request
19:25:31.027 00.001 12268 OnExposeComplete: enter
19:25:31.027 00.000 12268 UpdateGuideState(): m_state=6
19:25:31.027 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
19:25:31.027 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=251.77, Mass=1125, SNR=23.2, Peak=94 HFD=5.1
19:25:31.027 00.000 12268 MultiStar: [#1 -0.17,-0.13,0.90,U] [#2 -0.13,-0.13,0.84,U] [#3 -0.42,-0.28,0.64,U] [#4 -0.26,-0.50,0.65,U] [#5 0.08,-0.11,0.53,U] [#6 -0.04,-0.16,0.51,U] [#7 -0.05,0.16,0.41,U] [#8 0.10,-0.15,0.38,U] 
19:25:31.027 00.000 12268 single-star, 8 included, MultiStar: {-0.13, -0.16}, one-star: {-0.08, -0.09}
19:25:31.027 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
19:25:31.028 00.001 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
19:25:31.028 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.30 mountX=-0.10 mountY=-0.07, mountTheta=-2.53
19:25:31.029 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.09, opts=13)
19:25:31.029 00.000 12268 Enqueuing Move request for scope (-0.08, -0.09)
19:25:31.029 00.000 11616 Worker thread wakes up
19:25:31.029 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
19:25:31.029 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
19:25:31.029 00.000 11616 Moving (-0.08, -0.09) raw xDistance=-0.10 yDistance=-0.07
19:25:31.029 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:31.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:25:31.029 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:31.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:25:31.029 00.000 11616 MoveAxis(E, 0, ABG)
19:25:31.029 00.000 11616 Move returns status 0, amount 0
19:25:31.029 00.000 11616 MoveAxis(N, 0, ABG)
19:25:31.031 00.002 11616 Move returns status 0, amount 0
19:25:31.031 00.000 11616 move complete, result=0
19:25:31.031 00.000 11616 worker thread done servicing request
19:25:31.051 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:31.071 00.020 12268 UpdateGuideState exits: m=1125 SNR=23.2
19:25:31.072 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:31.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:31.072 00.000 12268 Enqueuing Expose request
19:25:31.072 00.000 11616 Worker thread wakes up
19:25:31.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:31.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:31.072 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:25:33.082 02.010 11616 Exposure complete
19:25:33.136 00.054 11616 worker thread done servicing request
19:25:33.136 00.000 12268 OnExposeComplete: enter
19:25:33.136 00.000 12268 UpdateGuideState(): m_state=6
19:25:33.136 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
19:25:33.136 00.000 12268 Star::Find returns 1 (0), X=540.94, Y=251.36, Mass=1095, SNR=22.8, Peak=91 HFD=5.3
19:25:33.136 00.000 12268 MultiStar: [#1 -0.26,-0.45,0.91,U] [#2 -0.30,-0.18,0.84,U] [#3 -0.13,-0.57,0.66,U] [#4 -0.37,-0.95,0.00,M1] [#5 -0.15,-0.18,0.54,U] [#6 -0.29,-0.82,0.50,U] [#7 -0.18,0.17,0.39,U] [#8 -0.43,-0.14,0.37,U] 
19:25:33.136 00.000 12268 refined, 7 included, MultiStar: {-0.25, -0.37}, one-star: {-0.29, -0.51}
19:25:33.136 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
19:25:33.136 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
19:25:33.136 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.37 hyp=0.45 cameraTheta=-2.17 mountX=-0.40 mountY=-0.20, mountTheta=-2.67
19:25:33.139 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.37, opts=13)
19:25:33.139 00.000 12268 Enqueuing Move request for scope (-0.25, -0.37)
19:25:33.139 00.000 11616 Worker thread wakes up
19:25:33.139 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.37) opts 0xd
19:25:33.139 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.37)
19:25:33.139 00.000 11616 Moving (-0.25, -0.37) raw xDistance=-0.40 yDistance=-0.20
19:25:33.139 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
19:25:33.139 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
19:25:33.139 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
19:25:33.139 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:25:33.140 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
19:25:33.140 00.000 11616 MoveAxis(E, 220, ABG)
19:25:33.140 00.000 11616 Guiding  Dir = 2, Dur = 220
19:25:33.140 00.000 11616 IsSlewing returns 0
19:25:33.140 00.000 11616 IsGuiding returns 0
19:25:33.141 00.001 11616 PulseGuide returned control before completion, sleep 230
19:25:33.160 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:33.178 00.018 12268 UpdateGuideState exits: m=1095 SNR=22.8
19:25:33.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:33.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:33.178 00.000 12268 Enqueuing Expose request
19:25:33.378 00.200 11616 IsGuiding returns 1
19:25:33.379 00.001 11616 scope still moving after pulse duration time elapsed
19:25:33.409 00.030 11616 IsSlewing returns 0
19:25:33.409 00.000 11616 IsGuiding returns 0
19:25:33.409 00.000 11616 scope move finished after 220 + 49 ms
19:25:33.409 00.000 11616 Move returns status 0, amount 220
19:25:33.409 00.000 11616 MoveAxis(N, 0, ABG)
19:25:33.409 00.000 11616 Move returns status 0, amount 0
19:25:33.409 00.000 11616 move complete, result=0
19:25:33.410 00.001 11616 worker thread done servicing request
19:25:33.410 00.000 11616 Worker thread wakes up
19:25:33.410 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:33.410 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:33.410 00.000 12268 GuideStep: -0.4 px 220 ms EAST, -0.2 px 0 ms NORTH
19:25:35.421 02.011 11616 Exposure complete
19:25:35.477 00.056 11616 worker thread done servicing request
19:25:35.477 00.000 12268 OnExposeComplete: enter
19:25:35.477 00.000 12268 UpdateGuideState(): m_state=6
19:25:35.477 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
19:25:35.477 00.000 12268 Star::Find returns 1 (0), X=541.02, Y=251.39, Mass=1084, SNR=22.7, Peak=83 HFD=5.2
19:25:35.478 00.001 12268 MultiStar: [#1 -0.47,-0.35,0.90,U] [#2 -0.17,-0.15,0.85,U] [#3 -0.07,-0.41,0.67,U] [#4 -0.51,-0.62,0.71,U] [#5 -0.12,-0.05,0.55,U] [#6 -0.15,-0.71,0.51,U] [#7 -0.02,0.02,0.43,U] [#8 -0.46,-0.21,0.40,U] 
19:25:35.478 00.000 12268 refined, 8 included, MultiStar: {-0.25, -0.35}, one-star: {-0.21, -0.47}
19:25:35.478 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.67 = 2.61)
19:25:35.478 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.50)
19:25:35.478 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.35 hyp=0.43 cameraTheta=-2.20 mountX=-0.37 mountY=-0.21, mountTheta=-2.63
19:25:35.478 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.35, opts=13)
19:25:35.478 00.000 12268 Enqueuing Move request for scope (-0.25, -0.35)
19:25:35.478 00.000 11616 Worker thread wakes up
19:25:35.480 00.002 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.35) opts 0xd
19:25:35.480 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.35)
19:25:35.480 00.000 11616 Moving (-0.25, -0.35) raw xDistance=-0.37 yDistance=-0.21
19:25:35.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
19:25:35.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:25:35.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
19:25:35.480 00.000 11616 MoveAxis(E, 206, ABG)
19:25:35.480 00.000 11616 Guiding  Dir = 2, Dur = 206
19:25:35.480 00.000 11616 IsSlewing returns 0
19:25:35.481 00.001 11616 IsGuiding returns 0
19:25:35.481 00.000 11616 PulseGuide returned control before completion, sleep 216
19:25:35.499 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:35.516 00.017 12268 UpdateGuideState exits: m=1084 SNR=22.7
19:25:35.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:35.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:35.516 00.000 12268 Enqueuing Expose request
19:25:35.704 00.188 11616 IsGuiding returns 1
19:25:35.704 00.000 11616 scope still moving after pulse duration time elapsed
19:25:35.735 00.031 11616 IsSlewing returns 0
19:25:35.736 00.001 11616 IsGuiding returns 0
19:25:35.736 00.000 11616 scope move finished after 206 + 49 ms
19:25:35.736 00.000 11616 Move returns status 0, amount 206
19:25:35.736 00.000 11616 MoveAxis(N, 0, ABG)
19:25:35.736 00.000 11616 Move returns status 0, amount 0
19:25:35.736 00.000 11616 move complete, result=0
19:25:35.736 00.000 11616 worker thread done servicing request
19:25:35.736 00.000 11616 Worker thread wakes up
19:25:35.736 00.000 12268 GuideStep: -0.4 px 206 ms EAST, -0.2 px 0 ms NORTH
19:25:35.737 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:35.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:37.747 02.010 11616 Exposure complete
19:25:37.805 00.058 11616 worker thread done servicing request
19:25:37.805 00.000 12268 OnExposeComplete: enter
19:25:37.805 00.000 12268 UpdateGuideState(): m_state=6
19:25:37.805 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
19:25:37.806 00.001 12268 Star::Find returns 1 (0), X=541.26, Y=251.38, Mass=1080, SNR=22.6, Peak=79 HFD=5.3
19:25:37.806 00.000 12268 MultiStar: [#1 0.08,-0.24,0.89,U] [#2 0.23,-0.03,0.87,U] [#3 0.37,-0.31,0.66,U] [#4 0.11,-0.85,0.63,U] [#5 0.58,0.10,0.54,U] [#6 0.02,-0.28,0.52,U] [#7 0.32,-0.08,0.43,U] [#8 0.03,-0.24,0.43,U] 
19:25:37.806 00.000 12268 refined, 8 included, MultiStar: {0.18, -0.28}, one-star: {0.03, -0.49}
19:25:37.806 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
19:25:37.806 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
19:25:37.806 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.28 hyp=0.34 cameraTheta=-1.00 mountX=-0.26 mountY=0.22, mountTheta=2.45
19:25:37.808 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.28, opts=13)
19:25:37.808 00.000 12268 Enqueuing Move request for scope (0.18, -0.28)
19:25:37.808 00.000 11616 Worker thread wakes up
19:25:37.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.28) opts 0xd
19:25:37.808 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.28)
19:25:37.808 00.000 11616 Moving (0.18, -0.28) raw xDistance=-0.26 yDistance=0.22
19:25:37.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
19:25:37.808 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:25:37.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:25:37.809 00.001 11616 MoveAxis(E, 147, ABG)
19:25:37.809 00.000 11616 Guiding  Dir = 2, Dur = 147
19:25:37.810 00.001 11616 IsSlewing returns 0
19:25:37.810 00.000 11616 IsGuiding returns 0
19:25:37.811 00.001 11616 PulseGuide returned control before completion, sleep 157
19:25:37.831 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:37.850 00.019 12268 UpdateGuideState exits: m=1080 SNR=22.6
19:25:37.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:37.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:37.850 00.000 12268 Enqueuing Expose request
19:25:37.980 00.130 11616 IsGuiding returns 1
19:25:37.980 00.000 11616 scope still moving after pulse duration time elapsed
19:25:38.011 00.031 11616 IsSlewing returns 0
19:25:38.011 00.000 11616 IsGuiding returns 0
19:25:38.011 00.000 11616 scope move finished after 147 + 54 ms
19:25:38.011 00.000 11616 Move returns status 0, amount 147
19:25:38.012 00.001 11616 MoveAxis(N, 0, ABG)
19:25:38.012 00.000 11616 Move returns status 0, amount 0
19:25:38.012 00.000 11616 move complete, result=0
19:25:38.012 00.000 11616 worker thread done servicing request
19:25:38.012 00.000 12268 GuideStep: -0.3 px 147 ms EAST, 0.2 px 0 ms NORTH
19:25:38.012 00.000 11616 Worker thread wakes up
19:25:38.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:38.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:40.016 02.004 11616 Exposure complete
19:25:40.072 00.056 11616 worker thread done servicing request
19:25:40.072 00.000 12268 OnExposeComplete: enter
19:25:40.072 00.000 12268 UpdateGuideState(): m_state=6
19:25:40.072 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
19:25:40.072 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=251.77, Mass=1086, SNR=22.7, Peak=81 HFD=5.6
19:25:40.073 00.001 12268 MultiStar: [#1 -0.23,0.03,0.88,U] [#2 -0.18,0.13,0.77,U] [#3 -0.06,0.15,0.65,U] [#4 -0.18,-0.30,0.64,U] [#5 -0.10,0.37,0.53,U] [#6 -0.38,-0.26,0.50,U] [#7 -0.09,0.14,0.39,U] [#8 -0.28,-0.32,0.40,U] 
19:25:40.073 00.000 12268 single-star, 8 included, MultiStar: {-0.17, -0.01}, one-star: {-0.08, -0.09}
19:25:40.073 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.53)
19:25:40.073 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
19:25:40.073 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.29 mountX=-0.10 mountY=-0.07, mountTheta=-2.55
19:25:40.074 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.09, opts=13)
19:25:40.075 00.001 12268 Enqueuing Move request for scope (-0.08, -0.09)
19:25:40.075 00.000 11616 Worker thread wakes up
19:25:40.075 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
19:25:40.075 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
19:25:40.075 00.000 11616 Moving (-0.08, -0.09) raw xDistance=-0.10 yDistance=-0.07
19:25:40.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
19:25:40.075 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:40.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:25:40.076 00.001 11616 MoveAxis(E, 55, ABG)
19:25:40.076 00.000 11616 Guiding  Dir = 2, Dur = 55
19:25:40.076 00.000 11616 IsSlewing returns 0
19:25:40.077 00.001 11616 IsGuiding returns 0
19:25:40.077 00.000 11616 PulseGuide returned control before completion, sleep 65
19:25:40.098 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:40.116 00.018 12268 UpdateGuideState exits: m=1086 SNR=22.7
19:25:40.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:40.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:40.117 00.001 12268 Enqueuing Expose request
19:25:40.158 00.041 11616 IsGuiding returns 0
19:25:40.158 00.000 11616 Move returns status 0, amount 55
19:25:40.158 00.000 11616 MoveAxis(N, 0, ABG)
19:25:40.158 00.000 11616 Move returns status 0, amount 0
19:25:40.158 00.000 11616 move complete, result=0
19:25:40.158 00.000 11616 worker thread done servicing request
19:25:40.158 00.000 11616 Worker thread wakes up
19:25:40.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:40.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:40.158 00.000 12268 GuideStep: -0.1 px 55 ms EAST, -0.1 px 0 ms NORTH
19:25:42.173 02.015 11616 Exposure complete
19:25:42.228 00.055 11616 worker thread done servicing request
19:25:42.228 00.000 12268 OnExposeComplete: enter
19:25:42.228 00.000 12268 UpdateGuideState(): m_state=6
19:25:42.228 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
19:25:42.228 00.000 12268 Star::Find returns 1 (0), X=541.02, Y=251.50, Mass=1019, SNR=21.9, Peak=89 HFD=5.0
19:25:42.229 00.001 12268 MultiStar: [#1 -0.26,-0.26,0.93,U] [#2 -0.00,-0.11,0.85,U] [#3 -0.14,-0.24,0.67,U] [#4 -0.21,-0.48,0.71,U] [#5 0.53,-0.03,0.55,U] [#6 -0.40,-0.20,0.52,U] [#7 0.32,0.35,0.42,U] [#8 -0.28,-0.36,0.42,U] 
19:25:42.229 00.000 12268 refined, 8 included, MultiStar: {-0.10, -0.22}, one-star: {-0.20, -0.36}
19:25:42.229 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
19:25:42.229 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
19:25:42.229 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.22 hyp=0.24 cameraTheta=-1.99 mountX=-0.23 mountY=-0.07, mountTheta=-2.85
19:25:42.230 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.22, opts=13)
19:25:42.230 00.000 12268 Enqueuing Move request for scope (-0.10, -0.22)
19:25:42.231 00.001 11616 Worker thread wakes up
19:25:42.231 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.22) opts 0xd
19:25:42.231 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.22)
19:25:42.231 00.000 11616 Moving (-0.10, -0.22) raw xDistance=-0.23 yDistance=-0.07
19:25:42.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
19:25:42.231 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:42.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:25:42.232 00.001 11616 MoveAxis(E, 126, ABG)
19:25:42.232 00.000 11616 Guiding  Dir = 2, Dur = 126
19:25:42.232 00.000 11616 IsSlewing returns 0
19:25:42.232 00.000 11616 IsGuiding returns 0
19:25:42.232 00.000 11616 PulseGuide returned control before completion, sleep 136
19:25:42.256 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:42.273 00.017 12268 UpdateGuideState exits: m=1019 SNR=21.9
19:25:42.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:42.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:42.273 00.000 12268 Enqueuing Expose request
19:25:42.377 00.104 11616 IsGuiding returns 1
19:25:42.377 00.000 11616 scope still moving after pulse duration time elapsed
19:25:42.408 00.031 11616 IsSlewing returns 0
19:25:42.409 00.001 11616 IsGuiding returns 1
19:25:42.438 00.029 11616 IsSlewing returns 0
19:25:42.439 00.001 11616 IsGuiding returns 1
19:25:42.471 00.032 11616 IsSlewing returns 0
19:25:42.471 00.000 11616 IsGuiding returns 1
19:25:42.501 00.030 11616 IsSlewing returns 0
19:25:42.502 00.001 11616 IsGuiding returns 0
19:25:42.502 00.000 11616 scope move finished after 126 + 143 ms
19:25:42.502 00.000 11616 Move returns status 0, amount 126
19:25:42.502 00.000 11616 MoveAxis(N, 0, ABG)
19:25:42.502 00.000 11616 Move returns status 0, amount 0
19:25:42.502 00.000 11616 move complete, result=0
19:25:42.502 00.000 11616 worker thread done servicing request
19:25:42.502 00.000 11616 Worker thread wakes up
19:25:42.502 00.000 12268 GuideStep: -0.2 px 126 ms EAST, -0.1 px 0 ms NORTH
19:25:42.503 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:42.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:44.511 02.008 11616 Exposure complete
19:25:44.566 00.055 11616 worker thread done servicing request
19:25:44.566 00.000 12268 OnExposeComplete: enter
19:25:44.566 00.000 12268 UpdateGuideState(): m_state=6
19:25:44.567 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
19:25:44.567 00.000 12268 Star::Find returns 1 (0), X=540.86, Y=252.11, Mass=1121, SNR=23.2, Peak=95 HFD=5.4
19:25:44.567 00.000 12268 MultiStar: [#1 -0.48,0.45,0.89,U] [#2 -0.31,0.63,0.84,U] [#3 -0.08,0.45,0.66,U] [#4 -0.34,0.18,0.68,U] [#5 0.14,0.41,0.52,U] [#6 -0.39,0.02,0.48,U] [#7 0.10,0.71,0.39,U] [#8 -0.72,0.45,0.40,U] 
19:25:44.567 00.000 12268 single-star, 8 included, MultiStar: {-0.29, 0.39}, one-star: {-0.36, 0.25}
19:25:44.567 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
19:25:44.567 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
19:25:44.567 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.25 hyp=0.44 cameraTheta=2.54 mountX=0.21 mountY=-0.39, mountTheta=-1.08
19:25:44.569 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.25, opts=13)
19:25:44.569 00.000 12268 Enqueuing Move request for scope (-0.36, 0.25)
19:25:44.569 00.000 11616 Worker thread wakes up
19:25:44.569 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.25) opts 0xd
19:25:44.569 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.25)
19:25:44.569 00.000 11616 Moving (-0.36, 0.25) raw xDistance=0.21 yDistance=-0.39
19:25:44.569 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:25:44.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:25:44.569 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.22 newest=-0.52
19:25:44.570 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:25:44.570 00.000 11616 MoveAxis(E, 0, ABG)
19:25:44.570 00.000 11616 Move returns status 0, amount 0
19:25:44.570 00.000 11616 BLC: Oldest BLC event removed
19:25:44.570 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1536 applied
19:25:44.570 00.000 11616 MoveAxis(N, 1569, ABG)
19:25:44.570 00.000 11616 Guiding  Dir = 0, Dur = 1569
19:25:44.570 00.000 11616 IsSlewing returns 0
19:25:44.570 00.000 11616 IsGuiding returns 0
19:25:44.571 00.001 11616 PulseGuide returned control before completion, sleep 1579
19:25:44.591 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:44.609 00.018 12268 UpdateGuideState exits: m=1121 SNR=23.2
19:25:44.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:44.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:44.609 00.000 12268 Enqueuing Expose request
19:25:46.158 01.549 11616 IsGuiding returns 1
19:25:46.158 00.000 11616 scope still moving after pulse duration time elapsed
19:25:46.189 00.031 11616 IsSlewing returns 0
19:25:46.189 00.000 11616 IsGuiding returns 0
19:25:46.189 00.000 11616 scope move finished after 1569 + 49 ms
19:25:46.189 00.000 11616 Move returns status 0, amount 1569
19:25:46.189 00.000 11616 move complete, result=0
19:25:46.189 00.000 11616 worker thread done servicing request
19:25:46.190 00.001 11616 Worker thread wakes up
19:25:46.190 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 1569 ms NORTH
19:25:46.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:46.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:48.203 02.013 11616 Exposure complete
19:25:48.259 00.056 11616 worker thread done servicing request
19:25:48.259 00.000 12268 OnExposeComplete: enter
19:25:48.260 00.001 12268 UpdateGuideState(): m_state=6
19:25:48.260 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
19:25:48.260 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=252.06, Mass=1162, SNR=23.6, Peak=99 HFD=5.3
19:25:48.261 00.001 12268 MultiStar: [#1 -0.09,0.28,0.86,U] [#2 0.12,0.54,0.83,U] [#3 0.06,0.35,0.64,U] [#4 -0.27,-0.01,0.66,U] [#5 0.40,0.71,0.53,U] [#6 -0.16,0.21,0.44,U] [#7 0.37,0.90,0.00,M1] [#8 0.11,0.68,0.41,U] 
19:25:48.261 00.000 12268 single-star, 7 included, MultiStar: {-0.00, 0.34}, one-star: {-0.07, 0.20}
19:25:48.261 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
19:25:48.261 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
19:25:48.261 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.93 mountX=0.19 mountY=-0.10, mountTheta=-0.48
19:25:48.262 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.20, opts=13)
19:25:48.263 00.001 12268 Enqueuing Move request for scope (-0.07, 0.20)
19:25:48.263 00.000 11616 Worker thread wakes up
19:25:48.263 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
19:25:48.263 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
19:25:48.263 00.000 11616 Moving (-0.07, 0.20) raw xDistance=0.19 yDistance=-0.10
19:25:48.263 00.000 11616 BLC: History state: CurrMiss=0.10, AvgInitMiss=0.42, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.058353, 1:0.098660
19:25:48.263 00.000 11616 BLC: No correction, Miss < min_move
19:25:48.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:25:48.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
19:25:48.264 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:48.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:25:48.264 00.000 11616 MoveAxis(E, 0, ABG)
19:25:48.264 00.000 11616 Move returns status 0, amount 0
19:25:48.264 00.000 11616 MoveAxis(N, 0, ABG)
19:25:48.264 00.000 11616 Move returns status 0, amount 0
19:25:48.264 00.000 11616 move complete, result=0
19:25:48.265 00.001 11616 worker thread done servicing request
19:25:48.287 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:48.305 00.018 12268 UpdateGuideState exits: m=1162 SNR=23.6
19:25:48.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:48.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:48.305 00.000 12268 Enqueuing Expose request
19:25:48.305 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:25:48.306 00.001 11616 Worker thread wakes up
19:25:48.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:48.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:50.308 02.002 11616 Exposure complete
19:25:50.363 00.055 11616 worker thread done servicing request
19:25:50.364 00.001 12268 OnExposeComplete: enter
19:25:50.364 00.000 12268 UpdateGuideState(): m_state=6
19:25:50.364 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
19:25:50.364 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=252.10, Mass=1106, SNR=22.9, Peak=93 HFD=5.1
19:25:50.364 00.000 12268 MultiStar: [#1 -0.00,0.48,0.89,U] [#2 0.04,0.49,0.85,U] [#3 0.33,0.26,0.67,U] [#4 -0.27,-0.28,0.63,U] [#5 0.67,0.74,0.00,M1] [#6 -0.13,0.08,0.52,U] [#7 0.17,0.70,0.40,U] [#8 0.11,0.19,0.39,U] 
19:25:50.365 00.001 12268 single-star, 7 included, MultiStar: {0.03, 0.28}, one-star: {0.05, 0.24}
19:25:50.365 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
19:25:50.365 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.05)
19:25:50.365 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.35 mountX=0.24 mountY=0.02, mountTheta=0.09
19:25:50.366 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.24, opts=13)
19:25:50.366 00.000 12268 Enqueuing Move request for scope (0.05, 0.24)
19:25:50.366 00.000 11616 Worker thread wakes up
19:25:50.366 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
19:25:50.366 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
19:25:50.367 00.001 11616 Moving (0.05, 0.24) raw xDistance=0.24 yDistance=0.02
19:25:50.367 00.000 11616 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.42, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.058353, 1:0.098660, 2:-0.022490
19:25:50.367 00.000 11616 BLC: No correction, Miss < min_move
19:25:50.367 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:25:50.367 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
19:25:50.367 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:50.367 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:25:50.367 00.000 11616 MoveAxis(E, 0, ABG)
19:25:50.367 00.000 11616 Move returns status 0, amount 0
19:25:50.367 00.000 11616 MoveAxis(N, 0, ABG)
19:25:50.367 00.000 11616 Move returns status 0, amount 0
19:25:50.367 00.000 11616 move complete, result=0
19:25:50.368 00.001 11616 worker thread done servicing request
19:25:50.388 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:50.404 00.016 12268 UpdateGuideState exits: m=1106 SNR=22.9
19:25:50.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:50.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:50.404 00.000 12268 Enqueuing Expose request
19:25:50.406 00.002 11616 Worker thread wakes up
19:25:50.406 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
19:25:50.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:50.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:52.418 02.012 11616 Exposure complete
19:25:52.471 00.053 11616 worker thread done servicing request
19:25:52.471 00.000 12268 OnExposeComplete: enter
19:25:52.471 00.000 12268 UpdateGuideState(): m_state=6
19:25:52.472 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
19:25:52.472 00.000 12268 Star::Find returns 1 (0), X=541.36, Y=252.02, Mass=1045, SNR=22.4, Peak=88 HFD=5.2
19:25:52.472 00.000 12268 MultiStar: [#1 0.04,0.20,0.90,U] [#2 0.06,0.52,0.86,U] [#3 0.06,0.25,0.68,U] [#4 -0.12,-0.15,0.60,U] [#5 0.48,0.57,0.57,U] [#6 0.00,0.06,0.53,U] [#7 0.24,0.57,0.40,U] [#8 -0.12,0.09,0.42,U] 
19:25:52.472 00.000 12268 single-star, 8 included, MultiStar: {0.09, 0.25}, one-star: {0.14, 0.16}
19:25:52.472 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
19:25:52.472 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.55)
19:25:52.472 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.21 cameraTheta=0.85 mountX=0.17 mountY=0.12, mountTheta=0.60
19:25:52.474 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.16, opts=13)
19:25:52.474 00.000 12268 Enqueuing Move request for scope (0.14, 0.16)
19:25:52.474 00.000 11616 Worker thread wakes up
19:25:52.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd
19:25:52.474 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.16)
19:25:52.474 00.000 11616 Moving (0.14, 0.16) raw xDistance=0.17 yDistance=0.12
19:25:52.474 00.000 11616 BLC: window closed
19:25:52.474 00.000 11616 BLC: History state: CurrMiss=-0.12, AvgInitMiss=0.42, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.058353, 1:0.098660, 2:-0.022490
19:25:52.474 00.000 11616 BLC: No correction, Miss < min_move
19:25:52.474 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:25:52.475 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:25:52.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:52.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:25:52.475 00.000 11616 MoveAxis(E, 0, ABG)
19:25:52.475 00.000 11616 Move returns status 0, amount 0
19:25:52.475 00.000 11616 MoveAxis(N, 0, ABG)
19:25:52.475 00.000 11616 Move returns status 0, amount 0
19:25:52.475 00.000 11616 move complete, result=0
19:25:52.475 00.000 11616 worker thread done servicing request
19:25:52.494 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:52.514 00.020 12268 UpdateGuideState exits: m=1045 SNR=22.4
19:25:52.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:52.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:52.514 00.000 12268 Enqueuing Expose request
19:25:52.514 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:25:52.514 00.000 11616 Worker thread wakes up
19:25:52.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:52.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:54.518 02.004 11616 Exposure complete
19:25:54.572 00.054 11616 worker thread done servicing request
19:25:54.572 00.000 12268 OnExposeComplete: enter
19:25:54.572 00.000 12268 UpdateGuideState(): m_state=6
19:25:54.572 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
19:25:54.572 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=251.92, Mass=1032, SNR=22.2, Peak=90 HFD=5.1
19:25:54.573 00.001 12268 MultiStar: [#1 0.02,0.17,0.91,U] [#2 -0.06,0.40,0.86,U] [#3 -0.03,0.13,0.65,U] [#4 -0.19,-0.31,0.67,U] [#5 0.12,0.35,0.55,U] [#6 -0.04,-0.22,0.53,U] [#7 0.32,0.83,0.43,U] [#8 -0.03,0.06,0.40,U] 
19:25:54.573 00.000 12268 single-star, 8 included, MultiStar: {0.00, 0.15}, one-star: {0.03, 0.05}
19:25:54.573 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
19:25:54.573 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
19:25:54.573 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.08 mountX=0.06 mountY=0.02, mountTheta=0.37
19:25:54.574 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.05, opts=13)
19:25:54.574 00.000 12268 Enqueuing Move request for scope (0.03, 0.05)
19:25:54.574 00.000 11616 Worker thread wakes up
19:25:54.575 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
19:25:54.575 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
19:25:54.575 00.000 11616 Moving (0.03, 0.05) raw xDistance=0.06 yDistance=0.02
19:25:54.575 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:54.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:25:54.575 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:54.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:25:54.575 00.000 11616 MoveAxis(E, 0, ABG)
19:25:54.575 00.000 11616 Move returns status 0, amount 0
19:25:54.575 00.000 11616 MoveAxis(N, 0, ABG)
19:25:54.575 00.000 11616 Move returns status 0, amount 0
19:25:54.575 00.000 11616 move complete, result=0
19:25:54.575 00.000 11616 worker thread done servicing request
19:25:54.595 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:54.612 00.017 12268 UpdateGuideState exits: m=1032 SNR=22.2
19:25:54.612 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:54.612 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:54.612 00.000 12268 Enqueuing Expose request
19:25:54.612 00.000 11616 Worker thread wakes up
19:25:54.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:54.613 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:54.613 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:25:56.634 02.021 11616 Exposure complete
19:25:56.688 00.054 11616 worker thread done servicing request
19:25:56.688 00.000 12268 OnExposeComplete: enter
19:25:56.688 00.000 12268 UpdateGuideState(): m_state=6
19:25:56.688 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
19:25:56.688 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.34, Mass=981, SNR=21.5, Peak=115 HFD=4.3
19:25:56.689 00.001 12268 MultiStar: [#1 0.05,-0.29,0.91,U] [#2 0.05,-0.26,0.87,U] [#3 0.12,-0.47,0.69,U] [#4 -0.19,-0.61,0.71,U] [#5 0.24,-0.25,0.57,U] [#6 -0.14,-0.82,0.55,U] [#7 0.16,-0.19,0.40,U] [#8 -0.24,-0.87,0.40,U] 
19:25:56.689 00.000 12268 refined, 8 included, MultiStar: {0.02, -0.46}, one-star: {0.03, -0.52}
19:25:56.689 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
19:25:56.689 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
19:25:56.689 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.46 hyp=0.46 cameraTheta=-1.53 mountX=-0.45 mountY=0.07, mountTheta=2.98
19:25:56.692 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.46, opts=13)
19:25:56.692 00.000 12268 Enqueuing Move request for scope (0.02, -0.46)
19:25:56.692 00.000 11616 Worker thread wakes up
19:25:56.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.46) opts 0xd
19:25:56.692 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.46)
19:25:56.692 00.000 11616 Moving (0.02, -0.46) raw xDistance=-0.45 yDistance=0.07
19:25:56.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
19:25:56.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:56.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:25:56.693 00.001 11616 MoveAxis(E, 252, ABG)
19:25:56.693 00.000 11616 Guiding  Dir = 2, Dur = 252
19:25:56.693 00.000 11616 IsSlewing returns 0
19:25:56.693 00.000 11616 IsGuiding returns 0
19:25:56.693 00.000 11616 PulseGuide returned control before completion, sleep 262
19:25:56.713 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:56.731 00.018 12268 UpdateGuideState exits: m=981 SNR=21.5
19:25:56.732 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:56.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:56.732 00.000 12268 Enqueuing Expose request
19:25:56.971 00.239 11616 IsGuiding returns 1
19:25:56.971 00.000 11616 scope still moving after pulse duration time elapsed
19:25:57.001 00.030 11616 IsSlewing returns 0
19:25:57.002 00.001 11616 IsGuiding returns 0
19:25:57.002 00.000 11616 scope move finished after 252 + 56 ms
19:25:57.002 00.000 11616 Move returns status 0, amount 252
19:25:57.002 00.000 11616 MoveAxis(N, 0, ABG)
19:25:57.002 00.000 11616 Move returns status 0, amount 0
19:25:57.002 00.000 11616 move complete, result=0
19:25:57.002 00.000 11616 worker thread done servicing request
19:25:57.002 00.000 11616 Worker thread wakes up
19:25:57.002 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:57.002 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:25:57.002 00.000 12268 GuideStep: -0.5 px 252 ms EAST, 0.1 px 0 ms NORTH
19:25:59.011 02.009 11616 Exposure complete
19:25:59.065 00.054 11616 worker thread done servicing request
19:25:59.066 00.001 12268 OnExposeComplete: enter
19:25:59.066 00.000 12268 UpdateGuideState(): m_state=6
19:25:59.066 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
19:25:59.066 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=251.33, Mass=1039, SNR=22.2, Peak=103 HFD=4.8
19:25:59.066 00.000 12268 MultiStar: [#1 -0.13,-0.42,0.90,U] [#2 -0.10,-0.35,0.85,U] [#3 -0.02,-0.58,0.62,U] [#4 -0.13,-0.90,0.70,U] [#5 0.54,-0.28,0.54,U] [#6 -0.09,-0.79,0.52,U] [#7 0.20,-0.35,0.41,U] [#8 0.09,-0.50,0.37,U] 
19:25:59.066 00.000 12268 refined, 8 included, MultiStar: {-0.01, -0.52}, one-star: {-0.11, -0.53}
19:25:59.066 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
19:25:59.066 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
19:25:59.067 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.52 hyp=0.52 cameraTheta=-1.59 mountX=-0.52 mountY=0.06, mountTheta=3.03
19:25:59.068 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.52, opts=13)
19:25:59.068 00.000 12268 Enqueuing Move request for scope (-0.01, -0.52)
19:25:59.068 00.000 11616 Worker thread wakes up
19:25:59.068 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.52) opts 0xd
19:25:59.068 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.52)
19:25:59.068 00.000 11616 Moving (-0.01, -0.52) raw xDistance=-0.52 yDistance=0.06
19:25:59.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
19:25:59.068 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:25:59.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:25:59.069 00.001 11616 MoveAxis(E, 290, ABG)
19:25:59.069 00.000 11616 Guiding  Dir = 2, Dur = 290
19:25:59.069 00.000 11616 IsSlewing returns 0
19:25:59.069 00.000 11616 IsGuiding returns 0
19:25:59.069 00.000 11616 PulseGuide returned control before completion, sleep 300
19:25:59.090 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:25:59.107 00.017 12268 UpdateGuideState exits: m=1039 SNR=22.2
19:25:59.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:59.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:25:59.107 00.000 12268 Enqueuing Expose request
19:25:59.384 00.277 11616 IsGuiding returns 0
19:25:59.384 00.000 11616 Move returns status 0, amount 290
19:25:59.384 00.000 11616 MoveAxis(N, 0, ABG)
19:25:59.384 00.000 11616 Move returns status 0, amount 0
19:25:59.384 00.000 11616 move complete, result=0
19:25:59.384 00.000 11616 worker thread done servicing request
19:25:59.384 00.000 12268 GuideStep: -0.5 px 290 ms EAST, 0.1 px 0 ms NORTH
19:25:59.384 00.000 11616 Worker thread wakes up
19:25:59.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:25:59.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:01.391 02.007 11616 Exposure complete
19:26:01.444 00.053 11616 worker thread done servicing request
19:26:01.445 00.001 12268 OnExposeComplete: enter
19:26:01.445 00.000 12268 UpdateGuideState(): m_state=6
19:26:01.445 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
19:26:01.445 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=252.44, Mass=1075, SNR=22.6, Peak=98 HFD=5.1
19:26:01.446 00.001 12268 MultiStar: [#1 -0.22,0.59,0.92,U] [#2 -0.24,0.82,0.83,U] [#3 -0.01,0.68,0.67,U] [#4 -0.43,0.20,0.70,U] [#5 0.12,0.83,0.56,U] [#6 -0.14,0.49,0.55,U] [#7 -0.00,1.08,0.00,M1] [#8 -0.31,0.52,0.40,U] 
19:26:01.446 00.000 12268 single-star, 7 included, MultiStar: {-0.17, 0.59}, one-star: {-0.14, 0.58}
19:26:01.446 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
19:26:01.446 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
19:26:01.446 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.58 hyp=0.60 cameraTheta=1.81 mountX=0.56 mountY=-0.22, mountTheta=-0.37
19:26:01.447 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.58, opts=13)
19:26:01.448 00.001 12268 Enqueuing Move request for scope (-0.14, 0.58)
19:26:01.448 00.000 11616 Worker thread wakes up
19:26:01.448 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.58) opts 0xd
19:26:01.448 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.58)
19:26:01.448 00.000 11616 Moving (-0.14, 0.58) raw xDistance=0.56 yDistance=-0.22
19:26:01.448 00.000 11616 resist switch: large excursion: input 0.56 thresh 0.29 direction from -1 to 1
19:26:01.448 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.69
19:26:01.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
19:26:01.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:26:01.448 00.000 11616 MoveAxis(W, 313, ABG)
19:26:01.448 00.000 11616 Guiding  Dir = 3, Dur = 313
19:26:01.449 00.001 11616 IsSlewing returns 0
19:26:01.449 00.000 11616 IsGuiding returns 0
19:26:01.449 00.000 11616 PulseGuide returned control before completion, sleep 323
19:26:01.470 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:01.487 00.017 12268 UpdateGuideState exits: m=1075 SNR=22.6
19:26:01.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:01.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:01.487 00.000 12268 Enqueuing Expose request
19:26:01.781 00.294 11616 IsGuiding returns 1
19:26:01.781 00.000 11616 scope still moving after pulse duration time elapsed
19:26:01.811 00.030 11616 IsSlewing returns 0
19:26:01.811 00.000 11616 IsGuiding returns 0
19:26:01.812 00.001 11616 scope move finished after 313 + 50 ms
19:26:01.812 00.000 11616 Move returns status 0, amount 313
19:26:01.812 00.000 11616 MoveAxis(N, 18, ABG)
19:26:01.812 00.000 11616 Guiding  Dir = 0, Dur = 18
19:26:01.813 00.001 11616 IsSlewing returns 0
19:26:01.813 00.000 11616 IsGuiding returns 0
19:26:01.814 00.001 11616 PulseGuide returned control before completion, sleep 28
19:26:01.857 00.043 11616 IsGuiding returns 1
19:26:01.857 00.000 11616 scope still moving after pulse duration time elapsed
19:26:01.889 00.032 11616 IsSlewing returns 0
19:26:01.889 00.000 11616 IsGuiding returns 0
19:26:01.889 00.000 11616 scope move finished after 18 + 57 ms
19:26:01.889 00.000 11616 Move returns status 0, amount 18
19:26:01.889 00.000 11616 move complete, result=0
19:26:01.889 00.000 11616 worker thread done servicing request
19:26:01.889 00.000 11616 Worker thread wakes up
19:26:01.889 00.000 12268 GuideStep: 0.6 px 313 ms WEST, -0.2 px 18 ms NORTH
19:26:01.890 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:01.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:03.889 01.999 11616 Exposure complete
19:26:03.943 00.054 11616 worker thread done servicing request
19:26:03.943 00.000 12268 OnExposeComplete: enter
19:26:03.943 00.000 12268 UpdateGuideState(): m_state=6
19:26:03.943 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
19:26:03.943 00.000 12268 Star::Find returns 1 (0), X=541.14, Y=251.62, Mass=1107, SNR=23.0, Peak=88 HFD=5.0
19:26:03.944 00.001 12268 MultiStar: [#1 -0.05,0.07,0.87,U] [#2 -0.12,-0.16,0.82,U] [#3 -0.04,-0.10,0.65,U] [#4 -0.30,-0.81,0.61,U] [#5 0.23,0.07,0.52,U] [#6 -0.34,-0.26,0.51,U] [#7 0.25,0.19,0.39,U] [#8 -0.10,-0.18,0.39,U] 
19:26:03.944 00.000 12268 refined, 8 included, MultiStar: {-0.07, -0.17}, one-star: {-0.08, -0.24}
19:26:03.944 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.46 = 2.83)
19:26:03.944 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
19:26:03.944 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.98 mountX=-0.17 mountY=-0.05, mountTheta=-2.85
19:26:03.945 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.17, opts=13)
19:26:03.945 00.000 12268 Enqueuing Move request for scope (-0.07, -0.17)
19:26:03.945 00.000 11616 Worker thread wakes up
19:26:03.945 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
19:26:03.945 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
19:26:03.945 00.000 11616 Moving (-0.07, -0.17) raw xDistance=-0.17 yDistance=-0.05
19:26:03.945 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:26:03.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:26:03.945 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:03.946 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:26:03.946 00.000 11616 MoveAxis(E, 0, ABG)
19:26:03.946 00.000 11616 Move returns status 0, amount 0
19:26:03.946 00.000 11616 MoveAxis(N, 0, ABG)
19:26:03.946 00.000 11616 Move returns status 0, amount 0
19:26:03.946 00.000 11616 move complete, result=0
19:26:03.946 00.000 11616 worker thread done servicing request
19:26:03.966 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:03.984 00.018 12268 UpdateGuideState exits: m=1107 SNR=23.0
19:26:03.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:03.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:03.984 00.000 12268 Enqueuing Expose request
19:26:03.984 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:26:03.984 00.000 11616 Worker thread wakes up
19:26:03.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:03.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:05.990 02.006 11616 Exposure complete
19:26:06.043 00.053 11616 worker thread done servicing request
19:26:06.043 00.000 12268 OnExposeComplete: enter
19:26:06.044 00.001 12268 UpdateGuideState(): m_state=6
19:26:06.044 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
19:26:06.044 00.000 12268 Star::Find returns 1 (0), X=541.09, Y=251.94, Mass=1082, SNR=22.6, Peak=115 HFD=4.7
19:26:06.044 00.000 12268 MultiStar: [#1 -0.39,0.17,0.89,U] [#2 -0.10,0.25,0.83,U] [#3 -0.04,0.28,0.66,U] [#4 -0.44,-0.30,0.71,U] [#5 0.17,0.39,0.54,U] [#6 -0.10,0.10,0.51,U] [#7 0.41,0.26,0.41,U] [#8 -0.30,0.16,0.37,U] 
19:26:06.045 00.001 12268 single-star, 8 included, MultiStar: {-0.13, 0.14}, one-star: {-0.13, 0.08}
19:26:06.045 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
19:26:06.045 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
19:26:06.045 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.16 cameraTheta=2.61 mountX=0.07 mountY=-0.14, mountTheta=-1.14
19:26:06.046 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.08, opts=13)
19:26:06.046 00.000 12268 Enqueuing Move request for scope (-0.13, 0.08)
19:26:06.046 00.000 11616 Worker thread wakes up
19:26:06.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
19:26:06.047 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
19:26:06.047 00.000 11616 Moving (-0.13, 0.08) raw xDistance=0.07 yDistance=-0.14
19:26:06.047 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:06.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:26:06.047 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:06.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:26:06.047 00.000 11616 MoveAxis(E, 0, ABG)
19:26:06.047 00.000 11616 Move returns status 0, amount 0
19:26:06.047 00.000 11616 MoveAxis(N, 0, ABG)
19:26:06.047 00.000 11616 Move returns status 0, amount 0
19:26:06.047 00.000 11616 move complete, result=0
19:26:06.047 00.000 11616 worker thread done servicing request
19:26:06.067 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:06.085 00.018 12268 UpdateGuideState exits: m=1082 SNR=22.6
19:26:06.085 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:06.085 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:06.085 00.000 12268 Enqueuing Expose request
19:26:06.085 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:26:06.085 00.000 11616 Worker thread wakes up
19:26:06.086 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:06.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:08.096 02.010 11616 Exposure complete
19:26:08.152 00.056 11616 worker thread done servicing request
19:26:08.153 00.001 12268 OnExposeComplete: enter
19:26:08.153 00.000 12268 UpdateGuideState(): m_state=6
19:26:08.153 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
19:26:08.153 00.000 12268 Star::Find returns 1 (0), X=541.09, Y=252.08, Mass=1074, SNR=22.6, Peak=109 HFD=4.6
19:26:08.154 00.001 12268 MultiStar: [#1 -0.29,0.23,0.90,U] [#2 -0.14,0.46,0.85,U] [#3 0.06,0.35,0.66,U] [#4 -0.31,-0.20,0.70,U] [#5 0.08,0.50,0.54,U] [#6 -0.11,0.03,0.53,U] [#7 0.21,0.63,0.41,U] [#8 -0.39,0.55,0.42,U] 
19:26:08.154 00.000 12268 single-star, 8 included, MultiStar: {-0.13, 0.28}, one-star: {-0.14, 0.21}
19:26:08.154 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
19:26:08.154 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
19:26:08.154 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.26 cameraTheta=2.15 mountX=0.20 mountY=-0.17, mountTheta=-0.69
19:26:08.155 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.21, opts=13)
19:26:08.155 00.000 12268 Enqueuing Move request for scope (-0.14, 0.21)
19:26:08.155 00.000 11616 Worker thread wakes up
19:26:08.156 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
19:26:08.156 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
19:26:08.156 00.000 11616 Moving (-0.14, 0.21) raw xDistance=0.20 yDistance=-0.17
19:26:08.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
19:26:08.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.17
19:26:08.156 00.000 11616 MoveAxis(W, 111, ABG)
19:26:08.156 00.000 11616 Guiding  Dir = 3, Dur = 111
19:26:08.156 00.000 11616 IsSlewing returns 0
19:26:08.156 00.000 11616 IsGuiding returns 0
19:26:08.157 00.001 11616 PulseGuide returned control before completion, sleep 121
19:26:08.177 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:08.198 00.021 12268 UpdateGuideState exits: m=1074 SNR=22.6
19:26:08.199 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:08.199 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:08.199 00.000 12268 Enqueuing Expose request
19:26:08.280 00.081 11616 IsGuiding returns 1
19:26:08.280 00.000 11616 scope still moving after pulse duration time elapsed
19:26:08.311 00.031 11616 IsSlewing returns 0
19:26:08.312 00.001 11616 IsGuiding returns 1
19:26:08.341 00.029 11616 IsSlewing returns 0
19:26:08.341 00.000 11616 IsGuiding returns 1
19:26:08.372 00.031 11616 IsSlewing returns 0
19:26:08.372 00.000 11616 IsGuiding returns 1
19:26:08.403 00.031 11616 IsSlewing returns 0
19:26:08.404 00.001 11616 IsGuiding returns 0
19:26:08.404 00.000 11616 scope move finished after 111 + 136 ms
19:26:08.404 00.000 11616 Move returns status 0, amount 111
19:26:08.404 00.000 11616 MoveAxis(N, 14, ABG)
19:26:08.404 00.000 11616 Guiding  Dir = 0, Dur = 14
19:26:08.404 00.000 11616 IsSlewing returns 0
19:26:08.405 00.001 11616 IsGuiding returns 0
19:26:08.405 00.000 11616 PulseGuide returned control before completion, sleep 24
19:26:08.433 00.028 11616 IsGuiding returns 1
19:26:08.433 00.000 11616 scope still moving after pulse duration time elapsed
19:26:08.464 00.031 11616 IsSlewing returns 0
19:26:08.464 00.000 11616 IsGuiding returns 1
19:26:08.495 00.031 11616 IsSlewing returns 0
19:26:08.496 00.001 11616 IsGuiding returns 1
19:26:08.527 00.031 11616 IsSlewing returns 0
19:26:08.528 00.001 11616 IsGuiding returns 0
19:26:08.528 00.000 11616 scope move finished after 14 + 109 ms
19:26:08.528 00.000 11616 Move returns status 0, amount 14
19:26:08.528 00.000 11616 move complete, result=0
19:26:08.528 00.000 11616 worker thread done servicing request
19:26:08.528 00.000 11616 Worker thread wakes up
19:26:08.528 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:08.529 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:08.529 00.000 12268 GuideStep: 0.2 px 111 ms WEST, -0.2 px 14 ms NORTH
19:26:10.537 02.008 11616 Exposure complete
19:26:10.591 00.054 11616 worker thread done servicing request
19:26:10.592 00.001 12268 OnExposeComplete: enter
19:26:10.592 00.000 12268 UpdateGuideState(): m_state=6
19:26:10.592 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
19:26:10.592 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=251.49, Mass=1118, SNR=23.0, Peak=109 HFD=4.6
19:26:10.592 00.000 12268 MultiStar: [#1 -0.13,-0.23,0.87,U] [#2 0.07,-0.16,0.83,U] [#3 0.33,-0.35,0.58,U] [#4 -0.17,-0.60,0.64,U] [#5 0.41,-0.14,0.50,U] [#6 0.00,-0.34,0.49,U] [#7 0.16,-0.02,0.39,U] [#8 0.10,-0.53,0.41,U] 
19:26:10.592 00.000 12268 refined, 8 included, MultiStar: {0.06, -0.31}, one-star: {0.01, -0.38}
19:26:10.592 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
19:26:10.592 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.33)
19:26:10.592 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.31 hyp=0.31 cameraTheta=-1.37 mountX=-0.30 mountY=0.10, mountTheta=2.82
19:26:10.593 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.31, opts=13)
19:26:10.594 00.001 12268 Enqueuing Move request for scope (0.06, -0.31)
19:26:10.594 00.000 11616 Worker thread wakes up
19:26:10.594 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.31) opts 0xd
19:26:10.594 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.31)
19:26:10.594 00.000 11616 Moving (0.06, -0.31) raw xDistance=-0.30 yDistance=0.10
19:26:10.594 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
19:26:10.594 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.90
19:26:10.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
19:26:10.594 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:10.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:26:10.594 00.000 11616 MoveAxis(E, 167, ABG)
19:26:10.595 00.001 11616 Guiding  Dir = 2, Dur = 167
19:26:10.595 00.000 11616 IsSlewing returns 0
19:26:10.595 00.000 11616 IsGuiding returns 0
19:26:10.595 00.000 11616 PulseGuide returned control before completion, sleep 177
19:26:10.618 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:10.635 00.017 12268 UpdateGuideState exits: m=1118 SNR=23.0
19:26:10.635 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:10.635 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:10.635 00.000 12268 Enqueuing Expose request
19:26:10.782 00.147 11616 IsGuiding returns 1
19:26:10.782 00.000 11616 scope still moving after pulse duration time elapsed
19:26:10.813 00.031 11616 IsSlewing returns 0
19:26:10.813 00.000 11616 IsGuiding returns 1
19:26:10.844 00.031 11616 IsSlewing returns 0
19:26:10.844 00.000 11616 IsGuiding returns 1
19:26:10.876 00.032 11616 IsSlewing returns 0
19:26:10.876 00.000 11616 IsGuiding returns 0
19:26:10.876 00.000 11616 scope move finished after 167 + 113 ms
19:26:10.876 00.000 11616 Move returns status 0, amount 167
19:26:10.877 00.001 11616 MoveAxis(N, 0, ABG)
19:26:10.877 00.000 11616 Move returns status 0, amount 0
19:26:10.877 00.000 11616 move complete, result=0
19:26:10.877 00.000 11616 worker thread done servicing request
19:26:10.877 00.000 11616 Worker thread wakes up
19:26:10.877 00.000 12268 GuideStep: -0.3 px 167 ms EAST, 0.1 px 0 ms NORTH
19:26:10.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:10.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:12.879 02.002 11616 Exposure complete
19:26:12.934 00.055 11616 worker thread done servicing request
19:26:12.934 00.000 12268 OnExposeComplete: enter
19:26:12.934 00.000 12268 UpdateGuideState(): m_state=6
19:26:12.934 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
19:26:12.934 00.000 12268 Star::Find returns 1 (0), X=541.41, Y=251.39, Mass=1022, SNR=21.9, Peak=75 HFD=4.9
19:26:12.935 00.001 12268 MultiStar: [#1 0.01,-0.23,0.95,U] [#2 0.32,-0.24,0.90,U] [#3 0.38,-0.48,0.70,U] [#4 0.06,-0.71,0.71,U] [#5 0.56,-0.23,0.57,U] [#6 0.09,-0.47,0.52,U] [#7 0.43,-0.00,0.44,U] [#8 0.02,-0.53,0.44,U] 
19:26:12.935 00.000 12268 refined, 8 included, MultiStar: {0.22, -0.38}, one-star: {0.18, -0.48}
19:26:12.935 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
19:26:12.935 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.65)
19:26:12.935 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.38 hyp=0.44 cameraTheta=-1.05 mountX=-0.36 mountY=0.26, mountTheta=2.50
19:26:12.937 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.38, opts=13)
19:26:12.937 00.000 12268 Enqueuing Move request for scope (0.22, -0.38)
19:26:12.937 00.000 11616 Worker thread wakes up
19:26:12.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.38) opts 0xd
19:26:12.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.38)
19:26:12.937 00.000 11616 Moving (0.22, -0.38) raw xDistance=-0.36 yDistance=0.26
19:26:12.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
19:26:12.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:26:12.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
19:26:12.937 00.000 11616 MoveAxis(E, 198, ABG)
19:26:12.937 00.000 11616 Guiding  Dir = 2, Dur = 198
19:26:12.937 00.000 11616 IsSlewing returns 0
19:26:12.937 00.000 11616 IsGuiding returns 0
19:26:12.938 00.001 11616 PulseGuide returned control before completion, sleep 208
19:26:12.957 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:12.976 00.019 12268 UpdateGuideState exits: m=1022 SNR=21.9
19:26:12.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:12.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:12.977 00.001 12268 Enqueuing Expose request
19:26:13.160 00.183 11616 IsGuiding returns 1
19:26:13.172 00.012 11616 scope still moving after pulse duration time elapsed
19:26:13.206 00.034 11616 IsSlewing returns 0
19:26:13.207 00.001 11616 IsGuiding returns 1
19:26:13.237 00.030 11616 IsSlewing returns 0
19:26:13.237 00.000 11616 IsGuiding returns 1
19:26:13.267 00.030 11616 IsSlewing returns 0
19:26:13.267 00.000 11616 IsGuiding returns 1
19:26:13.299 00.032 11616 IsSlewing returns 0
19:26:13.300 00.001 11616 IsGuiding returns 1
19:26:13.330 00.030 11616 IsSlewing returns 0
19:26:13.330 00.000 11616 IsGuiding returns 1
19:26:13.361 00.031 11616 IsSlewing returns 0
19:26:13.361 00.000 11616 IsGuiding returns 0
19:26:13.362 00.001 11616 scope move finished after 198 + 225 ms
19:26:13.362 00.000 11616 Move returns status 0, amount 198
19:26:13.362 00.000 11616 MoveAxis(N, 0, ABG)
19:26:13.362 00.000 11616 Move returns status 0, amount 0
19:26:13.362 00.000 11616 move complete, result=0
19:26:13.362 00.000 11616 worker thread done servicing request
19:26:13.362 00.000 11616 Worker thread wakes up
19:26:13.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:13.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:13.363 00.001 12268 GuideStep: -0.4 px 198 ms EAST, 0.3 px 0 ms NORTH
19:26:15.405 02.042 11616 Exposure complete
19:26:15.458 00.053 11616 worker thread done servicing request
19:26:15.459 00.001 12268 OnExposeComplete: enter
19:26:15.459 00.000 12268 UpdateGuideState(): m_state=6
19:26:15.459 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
19:26:15.459 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=251.94, Mass=1166, SNR=23.6, Peak=90 HFD=5.3
19:26:15.459 00.000 12268 MultiStar: [#1 0.13,0.06,0.90,U] [#2 0.38,0.02,0.80,U] [#3 0.23,-0.16,0.64,U] [#4 0.11,-0.27,0.62,U] [#5 0.59,0.09,0.54,U] [#6 0.09,-0.04,0.51,U] [#7 0.84,0.35,0.40,U] [#8 -0.22,0.18,0.37,U] 
19:26:15.460 00.001 12268 single-star, 8 included, MultiStar: {0.22, 0.02}, one-star: {0.02, 0.08}
19:26:15.460 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
19:26:15.460 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
19:26:15.460 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.27 mountX=0.08 mountY=0.01, mountTheta=0.17
19:26:15.461 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.08, opts=13)
19:26:15.461 00.000 12268 Enqueuing Move request for scope (0.02, 0.08)
19:26:15.461 00.000 11616 Worker thread wakes up
19:26:15.461 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
19:26:15.462 00.001 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
19:26:15.462 00.000 11616 Moving (0.02, 0.08) raw xDistance=0.08 yDistance=0.01
19:26:15.462 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:15.462 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:26:15.462 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:15.462 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:26:15.462 00.000 11616 MoveAxis(E, 0, ABG)
19:26:15.462 00.000 11616 Move returns status 0, amount 0
19:26:15.462 00.000 11616 MoveAxis(N, 0, ABG)
19:26:15.462 00.000 11616 Move returns status 0, amount 0
19:26:15.462 00.000 11616 move complete, result=0
19:26:15.463 00.001 11616 worker thread done servicing request
19:26:15.483 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:15.500 00.017 12268 UpdateGuideState exits: m=1166 SNR=23.6
19:26:15.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:15.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:15.500 00.000 12268 Enqueuing Expose request
19:26:15.500 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:26:15.500 00.000 11616 Worker thread wakes up
19:26:15.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:15.501 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:17.505 02.004 11616 Exposure complete
19:26:17.561 00.056 11616 worker thread done servicing request
19:26:17.562 00.001 12268 OnExposeComplete: enter
19:26:17.562 00.000 12268 UpdateGuideState(): m_state=6
19:26:17.562 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
19:26:17.562 00.000 12268 Star::Find returns 1 (0), X=541.44, Y=251.73, Mass=1019, SNR=22.0, Peak=76 HFD=5.3
19:26:17.563 00.001 12268 MultiStar: [#1 0.34,-0.19,0.88,U] [#2 0.59,-0.09,0.87,U] [#3 0.48,-0.13,0.68,U] [#4 0.46,-0.70,0.69,U] [#5 0.86,0.02,0.54,U] [#6 0.23,-0.30,0.54,U] [#7 0.51,0.04,0.39,U] [#8 0.43,0.01,0.42,U] 
19:26:17.563 00.000 12268 single-star, 8 included, MultiStar: {0.44, -0.18}, one-star: {0.22, -0.14}
19:26:17.563 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
19:26:17.563 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
19:26:17.563 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-0.57 mountX=-0.12 mountY=0.23, mountTheta=2.04
19:26:17.565 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.14, opts=13)
19:26:17.565 00.000 12268 Enqueuing Move request for scope (0.22, -0.14)
19:26:17.565 00.000 11616 Worker thread wakes up
19:26:17.565 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.14) opts 0xd
19:26:17.565 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.14)
19:26:17.565 00.000 11616 Moving (0.22, -0.14) raw xDistance=-0.12 yDistance=0.23
19:26:17.566 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
19:26:17.566 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:26:17.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
19:26:17.566 00.000 11616 MoveAxis(E, 65, ABG)
19:26:17.566 00.000 11616 Guiding  Dir = 2, Dur = 65
19:26:17.566 00.000 11616 IsSlewing returns 0
19:26:17.566 00.000 11616 IsGuiding returns 0
19:26:17.567 00.001 11616 PulseGuide returned control before completion, sleep 75
19:26:17.587 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:17.606 00.019 12268 UpdateGuideState exits: m=1019 SNR=22.0
19:26:17.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:17.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:17.606 00.000 12268 Enqueuing Expose request
19:26:17.648 00.042 11616 IsGuiding returns 1
19:26:17.648 00.000 11616 scope still moving after pulse duration time elapsed
19:26:17.680 00.032 11616 IsSlewing returns 0
19:26:17.680 00.000 11616 IsGuiding returns 0
19:26:17.680 00.000 11616 scope move finished after 65 + 48 ms
19:26:17.680 00.000 11616 Move returns status 0, amount 65
19:26:17.680 00.000 11616 MoveAxis(N, 0, ABG)
19:26:17.680 00.000 11616 Move returns status 0, amount 0
19:26:17.681 00.001 11616 move complete, result=0
19:26:17.681 00.000 11616 worker thread done servicing request
19:26:17.681 00.000 12268 GuideStep: -0.1 px 65 ms EAST, 0.2 px 0 ms NORTH
19:26:17.681 00.000 11616 Worker thread wakes up
19:26:17.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:17.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:19.683 02.002 11616 Exposure complete
19:26:19.741 00.058 11616 worker thread done servicing request
19:26:19.741 00.000 12268 OnExposeComplete: enter
19:26:19.741 00.000 12268 UpdateGuideState(): m_state=6
19:26:19.741 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
19:26:19.741 00.000 12268 Star::Find returns 1 (0), X=541.63, Y=251.82, Mass=1208, SNR=24.1, Peak=89 HFD=5.4
19:26:19.742 00.001 12268 MultiStar: [#1 0.52,-0.04,0.82,U] [#2 0.71,0.17,0.80,U] [#3 0.91,-0.23,0.00,M1] [#4 0.41,-0.25,0.67,U] [#5 0.69,0.11,0.48,U] [#6 0.54,-0.20,0.48,U] [#7 0.50,0.05,0.41,U] [#8 0.18,-0.34,0.35,U] 
19:26:19.742 00.000 12268 single-star, 7 included, MultiStar: {0.51, -0.05}, one-star: {0.41, -0.04}
19:26:19.742 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
19:26:19.742 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
19:26:19.742 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.04 hyp=0.41 cameraTheta=-0.11 mountX=-0.00 mountY=0.41, mountTheta=1.58
19:26:19.743 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.04, opts=13)
19:26:19.744 00.001 12268 Enqueuing Move request for scope (0.41, -0.04)
19:26:19.744 00.000 11616 Worker thread wakes up
19:26:19.744 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.04) opts 0xd
19:26:19.744 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.04)
19:26:19.744 00.000 11616 Moving (0.41, -0.04) raw xDistance=-0.00 yDistance=0.41
19:26:19.744 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:19.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:26:19.744 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:26:19.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
19:26:19.744 00.000 11616 MoveAxis(E, 0, ABG)
19:26:19.745 00.001 11616 Move returns status 0, amount 0
19:26:19.745 00.000 11616 MoveAxis(N, 0, ABG)
19:26:19.745 00.000 11616 Move returns status 0, amount 0
19:26:19.745 00.000 11616 move complete, result=0
19:26:19.745 00.000 11616 worker thread done servicing request
19:26:19.766 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:19.785 00.019 12268 UpdateGuideState exits: m=1208 SNR=24.1
19:26:19.786 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:19.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:19.786 00.000 12268 Enqueuing Expose request
19:26:19.786 00.000 11616 Worker thread wakes up
19:26:19.786 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
19:26:19.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:19.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:21.798 02.012 11616 Exposure complete
19:26:21.852 00.054 11616 worker thread done servicing request
19:26:21.852 00.000 12268 OnExposeComplete: enter
19:26:21.852 00.000 12268 UpdateGuideState(): m_state=6
19:26:21.852 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
19:26:21.852 00.000 12268 Star::Find returns 1 (0), X=541.44, Y=251.88, Mass=1062, SNR=22.4, Peak=90 HFD=5.2
19:26:21.853 00.001 12268 MultiStar: [#1 0.27,0.13,0.93,U] [#2 0.32,0.48,0.85,U] [#3 0.33,-0.07,0.66,U] [#4 0.03,-0.30,0.64,U] [#5 0.71,0.34,0.55,U] [#6 0.25,-0.20,0.56,U] [#7 0.62,0.44,0.42,U] [#8 0.03,-0.28,0.39,U] 
19:26:21.853 00.000 12268 single-star, 8 included, MultiStar: {0.30, 0.08}, one-star: {0.22, 0.02}
19:26:21.853 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
19:26:21.853 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
19:26:21.853 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.02 hyp=0.22 cameraTheta=0.08 mountX=0.04 mountY=0.21, mountTheta=1.39
19:26:21.855 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.02, opts=13)
19:26:21.855 00.000 12268 Enqueuing Move request for scope (0.22, 0.02)
19:26:21.855 00.000 11616 Worker thread wakes up
19:26:21.855 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.02) opts 0xd
19:26:21.855 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.02)
19:26:21.855 00.000 11616 Moving (0.22, 0.02) raw xDistance=0.04 yDistance=0.21
19:26:21.855 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:21.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:26:21.855 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:26:21.856 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:26:21.856 00.000 11616 MoveAxis(E, 0, ABG)
19:26:21.856 00.000 11616 Move returns status 0, amount 0
19:26:21.856 00.000 11616 MoveAxis(N, 0, ABG)
19:26:21.856 00.000 11616 Move returns status 0, amount 0
19:26:21.856 00.000 11616 move complete, result=0
19:26:21.856 00.000 11616 worker thread done servicing request
19:26:21.875 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
19:26:21.897 00.022 12268 UpdateGuideState exits: m=1062 SNR=22.4
19:26:21.897 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:21.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:21.897 00.000 12268 Enqueuing Expose request
19:26:21.897 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
19:26:21.898 00.001 11616 Worker thread wakes up
19:26:21.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:21.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:23.907 02.009 11616 Exposure complete
19:26:23.962 00.055 11616 worker thread done servicing request
19:26:23.962 00.000 12268 OnExposeComplete: enter
19:26:23.962 00.000 12268 UpdateGuideState(): m_state=6
19:26:23.963 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
19:26:23.963 00.000 12268 Star::Find returns 1 (0), X=541.52, Y=251.87, Mass=1134, SNR=23.3, Peak=95 HFD=5.3
19:26:23.963 00.000 12268 MultiStar: [#1 0.27,0.24,0.88,U] [#2 0.54,0.09,0.82,U] [#3 0.51,0.37,0.65,U] [#4 0.34,-0.37,0.66,U] [#5 0.65,0.27,0.51,U] [#6 0.29,-0.24,0.50,U] [#7 0.89,0.52,0.00,M1] [#8 -0.06,0.11,0.40,U] 
19:26:23.963 00.000 12268 single-star, 7 included, MultiStar: {0.36, 0.06}, one-star: {0.30, 0.00}
19:26:23.963 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
19:26:23.964 00.001 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.71)
19:26:23.964 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.00 hyp=0.30 cameraTheta=0.01 mountX=0.03 mountY=0.30, mountTheta=1.46
19:26:23.965 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.00, opts=13)
19:26:23.965 00.000 12268 Enqueuing Move request for scope (0.30, 0.00)
19:26:23.966 00.001 11616 Worker thread wakes up
19:26:23.966 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.00) opts 0xd
19:26:23.966 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.00)
19:26:23.966 00.000 11616 Moving (0.30, 0.00) raw xDistance=0.03 yDistance=0.30
19:26:23.966 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:23.966 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:26:23.966 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=-0.36 newest=0.92
19:26:23.966 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
19:26:23.966 00.000 11616 MoveAxis(E, 0, ABG)
19:26:23.966 00.000 11616 Move returns status 0, amount 0
19:26:23.966 00.000 11616 BLC: Oldest BLC event removed
19:26:23.967 00.001 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1536 applied
19:26:23.967 00.000 11616 MoveAxis(S, 1561, ABG)
19:26:23.967 00.000 11616 Guiding  Dir = 1, Dur = 1561
19:26:23.967 00.000 11616 IsSlewing returns 0
19:26:23.967 00.000 11616 IsGuiding returns 0
19:26:23.968 00.001 11616 PulseGuide returned control before completion, sleep 1571
19:26:23.990 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
19:26:24.007 00.017 12268 UpdateGuideState exits: m=1134 SNR=23.3
19:26:24.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:24.008 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:24.008 00.000 12268 Enqueuing Expose request
19:26:25.545 01.537 11616 IsGuiding returns 1
19:26:25.545 00.000 11616 scope still moving after pulse duration time elapsed
19:26:25.576 00.031 11616 IsSlewing returns 0
19:26:25.576 00.000 11616 IsGuiding returns 1
19:26:25.608 00.032 11616 IsSlewing returns 0
19:26:25.608 00.000 11616 IsGuiding returns 1
19:26:25.638 00.030 11616 IsSlewing returns 0
19:26:25.639 00.001 11616 IsGuiding returns 1
19:26:25.669 00.030 11616 IsSlewing returns 0
19:26:25.669 00.000 11616 IsGuiding returns 0
19:26:25.670 00.001 11616 scope move finished after 1561 + 141 ms
19:26:25.670 00.000 11616 Move returns status 0, amount 1561
19:26:25.670 00.000 11616 move complete, result=0
19:26:25.670 00.000 11616 worker thread done servicing request
19:26:25.670 00.000 11616 Worker thread wakes up
19:26:25.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:25.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:25.671 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 1561 ms SOUTH
19:26:27.680 02.009 11616 Exposure complete
19:26:27.734 00.054 11616 worker thread done servicing request
19:26:27.734 00.000 12268 OnExposeComplete: enter
19:26:27.734 00.000 12268 UpdateGuideState(): m_state=6
19:26:27.734 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
19:26:27.735 00.001 12268 Star::Find returns 1 (0), X=540.93, Y=252.54, Mass=1153, SNR=23.5, Peak=101 HFD=4.9
19:26:27.735 00.000 12268 MultiStar: [#1 -0.25,0.66,0.86,U] [#2 -0.14,0.75,0.81,U] [#3 -0.07,0.74,0.65,U] [#4 -0.34,0.60,0.68,U] [#5 -0.01,0.97,0.00,M1] [#6 -0.35,0.56,0.52,U] [#7 -0.32,1.01,0.00,M2] [#8 -0.55,0.88,0.00,M1] 
19:26:27.735 00.000 12268 refined, 5 included, MultiStar: {-0.24, 0.67}, one-star: {-0.29, 0.68}
19:26:27.735 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
19:26:27.735 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
19:26:27.735 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.67 hyp=0.71 cameraTheta=1.91 mountX=0.64 mountY=-0.32, mountTheta=-0.46
19:26:27.737 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.67, opts=13)
19:26:27.737 00.000 12268 Enqueuing Move request for scope (-0.24, 0.67)
19:26:27.737 00.000 11616 Worker thread wakes up
19:26:27.737 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.67) opts 0xd
19:26:27.737 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.67)
19:26:27.737 00.000 11616 Moving (-0.24, 0.67) raw xDistance=0.64 yDistance=-0.32
19:26:27.737 00.000 11616 BLC: History state: CurrMiss=-0.32, AvgInitMiss=0.08, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.044328, 1:-0.322898
19:26:27.737 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
19:26:27.737 00.000 11616 BLC: window closed
19:26:27.738 00.001 11616 resist switch: large excursion: input 0.64 thresh 0.29 direction from -1 to 1
19:26:27.738 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.93
19:26:27.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.64
19:26:27.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:26:27.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
19:26:27.738 00.000 11616 MoveAxis(W, 358, ABG)
19:26:27.738 00.000 11616 Guiding  Dir = 3, Dur = 358
19:26:27.738 00.000 11616 IsSlewing returns 0
19:26:27.738 00.000 11616 IsGuiding returns 0
19:26:27.739 00.001 11616 PulseGuide returned control before completion, sleep 368
19:26:27.764 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:27.780 00.016 12268 UpdateGuideState exits: m=1153 SNR=23.5
19:26:27.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:27.781 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:27.781 00.000 12268 Enqueuing Expose request
19:26:28.115 00.334 11616 IsGuiding returns 1
19:26:28.115 00.000 11616 scope still moving after pulse duration time elapsed
19:26:28.146 00.031 11616 IsSlewing returns 0
19:26:28.147 00.001 11616 IsGuiding returns 0
19:26:28.147 00.000 11616 scope move finished after 358 + 50 ms
19:26:28.147 00.000 11616 Move returns status 0, amount 358
19:26:28.147 00.000 11616 MoveAxis(N, 0, ABG)
19:26:28.147 00.000 11616 Move returns status 0, amount 0
19:26:28.147 00.000 11616 move complete, result=0
19:26:28.147 00.000 11616 worker thread done servicing request
19:26:28.148 00.001 11616 Worker thread wakes up
19:26:28.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:28.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:28.148 00.000 12268 GuideStep: 0.6 px 358 ms WEST, -0.3 px 0 ms NORTH
19:26:30.158 02.010 11616 Exposure complete
19:26:30.214 00.056 11616 worker thread done servicing request
19:26:30.214 00.000 12268 OnExposeComplete: enter
19:26:30.214 00.000 12268 UpdateGuideState(): m_state=6
19:26:30.214 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
19:26:30.214 00.000 12268 Star::Find returns 1 (0), X=540.92, Y=252.24, Mass=1131, SNR=23.3, Peak=122 HFD=4.6
19:26:30.214 00.000 12268 MultiStar: [#1 -0.14,0.41,0.90,U] [#2 -0.00,0.60,0.87,U] [#3 0.13,0.52,0.65,U] [#4 -0.37,0.28,0.68,U] [#5 0.23,0.56,0.53,U] [#6 -0.30,0.63,0.52,U] [#7 -0.01,0.81,0.42,U] [#8 -0.33,0.38,0.42,U] 
19:26:30.214 00.000 12268 single-star, 8 included, MultiStar: {-0.13, 0.49}, one-star: {-0.31, 0.38}
19:26:30.214 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
19:26:30.215 00.001 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
19:26:30.215 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.38 hyp=0.48 cameraTheta=2.25 mountX=0.34 mountY=-0.35, mountTheta=-0.80
19:26:30.216 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.38, opts=13)
19:26:30.216 00.000 12268 Enqueuing Move request for scope (-0.31, 0.38)
19:26:30.216 00.000 11616 Worker thread wakes up
19:26:30.216 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.38) opts 0xd
19:26:30.216 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.38)
19:26:30.216 00.000 11616 Moving (-0.31, 0.38) raw xDistance=0.34 yDistance=-0.35
19:26:30.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
19:26:30.217 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:26:30.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
19:26:30.217 00.000 11616 MoveAxis(W, 191, ABG)
19:26:30.217 00.000 11616 Guiding  Dir = 3, Dur = 191
19:26:30.217 00.000 11616 IsSlewing returns 0
19:26:30.217 00.000 11616 IsGuiding returns 0
19:26:30.218 00.001 11616 PulseGuide returned control before completion, sleep 201
19:26:30.241 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:30.258 00.017 12268 UpdateGuideState exits: m=1131 SNR=23.3
19:26:30.258 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:30.258 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:30.258 00.000 12268 Enqueuing Expose request
19:26:30.422 00.164 11616 IsGuiding returns 1
19:26:30.423 00.001 11616 scope still moving after pulse duration time elapsed
19:26:30.454 00.031 11616 IsSlewing returns 0
19:26:30.454 00.000 11616 IsGuiding returns 0
19:26:30.455 00.001 11616 scope move finished after 191 + 46 ms
19:26:30.455 00.000 11616 Move returns status 0, amount 191
19:26:30.455 00.000 11616 MoveAxis(N, 0, ABG)
19:26:30.455 00.000 11616 Move returns status 0, amount 0
19:26:30.455 00.000 11616 move complete, result=0
19:26:30.455 00.000 11616 worker thread done servicing request
19:26:30.456 00.001 11616 Worker thread wakes up
19:26:30.456 00.000 12268 GuideStep: 0.3 px 191 ms WEST, -0.4 px 0 ms NORTH
19:26:30.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:30.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:32.466 02.010 11616 Exposure complete
19:26:32.521 00.055 11616 worker thread done servicing request
19:26:32.521 00.000 12268 OnExposeComplete: enter
19:26:32.521 00.000 12268 UpdateGuideState(): m_state=6
19:26:32.522 00.001 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
19:26:32.522 00.000 12268 Star::Find returns 1 (0), X=540.97, Y=251.94, Mass=1179, SNR=23.8, Peak=124 HFD=4.6
19:26:32.522 00.000 12268 MultiStar: [#1 -0.30,0.31,0.88,U] [#2 -0.03,0.56,0.83,U] [#3 0.06,0.35,0.64,U] [#4 -0.25,-0.13,0.69,U] [#5 0.20,0.32,0.53,U] [#6 -0.21,0.14,0.52,U] [#7 -0.08,0.37,0.40,U] [#8 -0.72,0.02,0.39,U] 
19:26:32.522 00.000 12268 single-star, 8 included, MultiStar: {-0.17, 0.23}, one-star: {-0.26, 0.08}
19:26:32.522 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
19:26:32.522 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
19:26:32.522 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.08 hyp=0.27 cameraTheta=2.85 mountX=0.05 mountY=-0.27, mountTheta=-1.37
19:26:32.524 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.08, opts=13)
19:26:32.524 00.000 12268 Enqueuing Move request for scope (-0.26, 0.08)
19:26:32.524 00.000 11616 Worker thread wakes up
19:26:32.524 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.08) opts 0xd
19:26:32.524 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.08)
19:26:32.524 00.000 11616 Moving (-0.26, 0.08) raw xDistance=0.05 yDistance=-0.27
19:26:32.524 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:32.525 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:26:32.525 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:26:32.525 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
19:26:32.525 00.000 11616 MoveAxis(E, 0, ABG)
19:26:32.525 00.000 11616 Move returns status 0, amount 0
19:26:32.525 00.000 11616 MoveAxis(N, 0, ABG)
19:26:32.525 00.000 11616 Move returns status 0, amount 0
19:26:32.525 00.000 11616 move complete, result=0
19:26:32.525 00.000 11616 worker thread done servicing request
19:26:32.545 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:32.562 00.017 12268 UpdateGuideState exits: m=1179 SNR=23.8
19:26:32.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:32.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:32.562 00.000 12268 Enqueuing Expose request
19:26:32.563 00.001 11616 Worker thread wakes up
19:26:32.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:32.563 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:26:32.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:34.568 02.005 11616 Exposure complete
19:26:34.621 00.053 11616 worker thread done servicing request
19:26:34.622 00.001 12268 OnExposeComplete: enter
19:26:34.622 00.000 12268 UpdateGuideState(): m_state=6
19:26:34.622 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
19:26:34.622 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=251.59, Mass=1119, SNR=23.1, Peak=101 HFD=4.8
19:26:34.622 00.000 12268 MultiStar: [#1 0.08,-0.25,0.89,U] [#2 0.30,0.04,0.83,U] [#3 0.37,0.03,0.66,U] [#4 0.15,-0.47,0.70,U] [#5 0.39,0.17,0.51,U] [#6 0.15,-0.31,0.51,U] [#7 0.29,0.41,0.40,U] [#8 -0.01,-0.08,0.41,U] 
19:26:34.622 00.000 12268 refined, 8 included, MultiStar: {0.17, -0.12}, one-star: {-0.03, -0.28}
19:26:34.623 00.001 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
19:26:34.623 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
19:26:34.623 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-0.61 mountX=-0.10 mountY=0.19, mountTheta=2.07
19:26:34.623 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.12, opts=13)
19:26:34.624 00.001 12268 Enqueuing Move request for scope (0.17, -0.12)
19:26:34.624 00.000 11616 Worker thread wakes up
19:26:34.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.12) opts 0xd
19:26:34.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.12)
19:26:34.624 00.000 11616 Moving (0.17, -0.12) raw xDistance=-0.10 yDistance=0.19
19:26:34.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:26:34.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:26:34.625 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
19:26:34.625 00.000 11616 MoveAxis(E, 0, ABG)
19:26:34.625 00.000 11616 Move returns status 0, amount 0
19:26:34.625 00.000 11616 MoveAxis(S, 16, ABG)
19:26:34.625 00.000 11616 Guiding  Dir = 1, Dur = 16
19:26:34.625 00.000 11616 IsSlewing returns 0
19:26:34.626 00.001 11616 IsGuiding returns 0
19:26:34.626 00.000 11616 PulseGuide returned control before completion, sleep 26
19:26:34.649 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:34.657 00.008 11616 IsGuiding returns 1
19:26:34.658 00.001 11616 scope still moving after pulse duration time elapsed
19:26:34.666 00.008 12268 UpdateGuideState exits: m=1119 SNR=23.1
19:26:34.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:34.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:34.666 00.000 12268 Enqueuing Expose request
19:26:34.689 00.023 11616 IsSlewing returns 0
19:26:34.689 00.000 11616 IsGuiding returns 0
19:26:34.689 00.000 11616 scope move finished after 16 + 46 ms
19:26:34.690 00.001 11616 Move returns status 0, amount 16
19:26:34.690 00.000 11616 move complete, result=0
19:26:34.690 00.000 11616 worker thread done servicing request
19:26:34.690 00.000 11616 Worker thread wakes up
19:26:34.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:34.690 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
19:26:34.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:36.702 02.012 11616 Exposure complete
19:26:36.759 00.057 11616 worker thread done servicing request
19:26:36.759 00.000 12268 OnExposeComplete: enter
19:26:36.759 00.000 12268 UpdateGuideState(): m_state=6
19:26:36.759 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
19:26:36.760 00.001 12268 Star::Find returns 1 (0), X=541.41, Y=251.44, Mass=1116, SNR=23.2, Peak=97 HFD=5.0
19:26:36.760 00.000 12268 MultiStar: [#1 0.11,-0.47,0.87,U] [#2 0.18,-0.10,0.85,U] [#3 0.36,-0.20,0.68,U] [#4 0.34,-0.36,0.69,U] [#5 0.58,0.04,0.55,U] [#6 -0.06,-0.57,0.52,U] [#7 0.24,0.27,0.41,U] [#8 -0.17,-0.35,0.39,U] 
19:26:36.760 00.000 12268 refined, 8 included, MultiStar: {0.21, -0.27}, one-star: {0.18, -0.42}
19:26:36.760 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
19:26:36.760 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
19:26:36.760 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.27 hyp=0.34 cameraTheta=-0.92 mountX=-0.25 mountY=0.24, mountTheta=2.38
19:26:36.762 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.27, opts=13)
19:26:36.762 00.000 12268 Enqueuing Move request for scope (0.21, -0.27)
19:26:36.762 00.000 11616 Worker thread wakes up
19:26:36.762 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.27) opts 0xd
19:26:36.762 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.27)
19:26:36.762 00.000 11616 Moving (0.21, -0.27) raw xDistance=-0.25 yDistance=0.24
19:26:36.762 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:26:36.762 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
19:26:36.762 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
19:26:36.762 00.000 11616 MoveAxis(E, 0, ABG)
19:26:36.762 00.000 11616 Move returns status 0, amount 0
19:26:36.762 00.000 11616 MoveAxis(S, 20, ABG)
19:26:36.763 00.001 11616 Guiding  Dir = 1, Dur = 20
19:26:36.763 00.000 11616 IsSlewing returns 0
19:26:36.763 00.000 11616 IsGuiding returns 0
19:26:36.764 00.001 11616 PulseGuide returned control before completion, sleep 30
19:26:36.785 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:36.795 00.010 11616 IsGuiding returns 1
19:26:36.795 00.000 11616 scope still moving after pulse duration time elapsed
19:26:36.802 00.007 12268 UpdateGuideState exits: m=1116 SNR=23.2
19:26:36.802 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:36.802 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:36.802 00.000 12268 Enqueuing Expose request
19:26:36.826 00.024 11616 IsSlewing returns 0
19:26:36.826 00.000 11616 IsGuiding returns 0
19:26:36.827 00.001 11616 scope move finished after 20 + 42 ms
19:26:36.827 00.000 11616 Move returns status 0, amount 20
19:26:36.827 00.000 11616 move complete, result=0
19:26:36.827 00.000 11616 worker thread done servicing request
19:26:36.827 00.000 11616 Worker thread wakes up
19:26:36.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:36.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:36.828 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 20 ms SOUTH
19:26:38.846 02.018 11616 Exposure complete
19:26:38.901 00.055 11616 worker thread done servicing request
19:26:38.901 00.000 12268 OnExposeComplete: enter
19:26:38.901 00.000 12268 UpdateGuideState(): m_state=6
19:26:38.901 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
19:26:38.901 00.000 12268 Star::Find returns 1 (0), X=541.03, Y=251.52, Mass=1078, SNR=22.7, Peak=102 HFD=5.0
19:26:38.902 00.001 12268 MultiStar: [#1 -0.13,-0.20,0.91,U] [#2 -0.17,-0.08,0.87,U] [#3 -0.11,-0.30,0.68,U] [#4 -0.23,-0.59,0.69,U] [#5 0.24,-0.04,0.53,U] [#6 -0.13,-0.09,0.51,U] [#7 0.11,0.16,0.42,U] [#8 -0.42,-0.03,0.41,U] 
19:26:38.902 00.000 12268 refined, 8 included, MultiStar: {-0.13, -0.20}, one-star: {-0.20, -0.34}
19:26:38.902 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
19:26:38.902 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.43)
19:26:38.902 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.13 mountX=-0.21 mountY=-0.10, mountTheta=-2.70
19:26:38.907 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.20, opts=13)
19:26:38.907 00.000 12268 Enqueuing Move request for scope (-0.13, -0.20)
19:26:38.907 00.000 11616 Worker thread wakes up
19:26:38.907 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
19:26:38.907 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
19:26:38.907 00.000 11616 Moving (-0.13, -0.20) raw xDistance=-0.21 yDistance=-0.10
19:26:38.907 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:26:38.908 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
19:26:38.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:38.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:26:38.908 00.000 11616 MoveAxis(E, 0, ABG)
19:26:38.908 00.000 11616 Move returns status 0, amount 0
19:26:38.908 00.000 11616 MoveAxis(N, 0, ABG)
19:26:38.908 00.000 11616 Move returns status 0, amount 0
19:26:38.908 00.000 11616 move complete, result=0
19:26:38.908 00.000 11616 worker thread done servicing request
19:26:38.928 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:38.946 00.018 12268 UpdateGuideState exits: m=1078 SNR=22.7
19:26:38.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:38.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:38.946 00.000 12268 Enqueuing Expose request
19:26:38.946 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:26:38.946 00.000 11616 Worker thread wakes up
19:26:38.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:38.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:40.956 02.010 11616 Exposure complete
19:26:41.010 00.054 11616 worker thread done servicing request
19:26:41.010 00.000 12268 OnExposeComplete: enter
19:26:41.010 00.000 12268 UpdateGuideState(): m_state=6
19:26:41.010 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
19:26:41.010 00.000 12268 Star::Find returns 1 (0), X=541.05, Y=251.92, Mass=1067, SNR=22.5, Peak=108 HFD=4.6
19:26:41.011 00.001 12268 MultiStar: [#1 -0.29,0.17,0.89,U] [#2 -0.14,0.28,0.83,U] [#3 -0.08,0.35,0.67,U] [#4 -0.32,-0.13,0.64,U] [#5 0.27,0.32,0.55,U] [#6 -0.23,0.30,0.49,U] [#7 -0.13,0.62,0.42,U] [#8 -0.57,0.39,0.42,U] 
19:26:41.011 00.000 12268 single-star, 8 included, MultiStar: {-0.18, 0.23}, one-star: {-0.18, 0.06}
19:26:41.011 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
19:26:41.011 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
19:26:41.011 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.82 mountX=0.04 mountY=-0.19, mountTheta=-1.35
19:26:41.012 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.06, opts=13)
19:26:41.013 00.001 12268 Enqueuing Move request for scope (-0.18, 0.06)
19:26:41.013 00.000 11616 Worker thread wakes up
19:26:41.013 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
19:26:41.013 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
19:26:41.013 00.000 11616 Moving (-0.18, 0.06) raw xDistance=0.04 yDistance=-0.19
19:26:41.013 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:41.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:26:41.013 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:26:41.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:26:41.013 00.000 11616 MoveAxis(E, 0, ABG)
19:26:41.013 00.000 11616 Move returns status 0, amount 0
19:26:41.014 00.001 11616 MoveAxis(N, 0, ABG)
19:26:41.014 00.000 11616 Move returns status 0, amount 0
19:26:41.014 00.000 11616 move complete, result=0
19:26:41.014 00.000 11616 worker thread done servicing request
19:26:41.034 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:41.050 00.016 12268 UpdateGuideState exits: m=1067 SNR=22.5
19:26:41.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:41.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:41.051 00.001 12268 Enqueuing Expose request
19:26:41.051 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
19:26:41.051 00.000 11616 Worker thread wakes up
19:26:41.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:41.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:43.059 02.008 11616 Exposure complete
19:26:43.116 00.057 11616 worker thread done servicing request
19:26:43.116 00.000 12268 OnExposeComplete: enter
19:26:43.116 00.000 12268 UpdateGuideState(): m_state=6
19:26:43.116 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
19:26:43.116 00.000 12268 Star::Find returns 1 (0), X=540.94, Y=252.04, Mass=1117, SNR=23.1, Peak=124 HFD=5.3
19:26:43.117 00.001 12268 MultiStar: [#1 -0.09,0.36,0.87,U] [#2 -0.12,0.51,0.82,U] [#3 -0.07,0.49,0.56,U] [#4 -0.39,0.30,0.59,U] [#5 0.03,0.80,0.52,U] [#6 -0.30,0.17,0.49,U] [#7 0.44,1.02,0.00,M1] [#8 -0.17,0.37,0.35,U] 
19:26:43.117 00.000 12268 single-star, 7 included, MultiStar: {-0.18, 0.38}, one-star: {-0.28, 0.17}
19:26:43.117 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
19:26:43.117 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
19:26:43.117 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.17 hyp=0.33 cameraTheta=2.60 mountX=0.14 mountY=-0.30, mountTheta=-1.13
19:26:43.119 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.17, opts=13)
19:26:43.119 00.000 12268 Enqueuing Move request for scope (-0.28, 0.17)
19:26:43.119 00.000 11616 Worker thread wakes up
19:26:43.119 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.17) opts 0xd
19:26:43.119 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.17)
19:26:43.119 00.000 11616 Moving (-0.28, 0.17) raw xDistance=0.14 yDistance=-0.30
19:26:43.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
19:26:43.120 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:26:43.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
19:26:43.120 00.000 11616 MoveAxis(W, 80, ABG)
19:26:43.120 00.000 11616 Guiding  Dir = 3, Dur = 80
19:26:43.120 00.000 11616 IsSlewing returns 0
19:26:43.121 00.001 11616 IsGuiding returns 0
19:26:43.121 00.000 11616 PulseGuide returned control before completion, sleep 90
19:26:43.142 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:43.160 00.018 12268 UpdateGuideState exits: m=1117 SNR=23.1
19:26:43.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:43.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:43.160 00.000 12268 Enqueuing Expose request
19:26:43.214 00.054 11616 IsGuiding returns 1
19:26:43.214 00.000 11616 scope still moving after pulse duration time elapsed
19:26:43.245 00.031 11616 IsSlewing returns 0
19:26:43.246 00.001 11616 IsGuiding returns 0
19:26:43.246 00.000 11616 scope move finished after 80 + 45 ms
19:26:43.246 00.000 11616 Move returns status 0, amount 80
19:26:43.246 00.000 11616 MoveAxis(N, 0, ABG)
19:26:43.246 00.000 11616 Move returns status 0, amount 0
19:26:43.246 00.000 11616 move complete, result=0
19:26:43.246 00.000 11616 worker thread done servicing request
19:26:43.247 00.001 11616 Worker thread wakes up
19:26:43.247 00.000 12268 GuideStep: 0.1 px 80 ms WEST, -0.3 px 0 ms NORTH
19:26:43.247 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:43.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:45.255 02.008 11616 Exposure complete
19:26:45.307 00.052 11616 worker thread done servicing request
19:26:45.308 00.001 12268 OnExposeComplete: enter
19:26:45.308 00.000 12268 UpdateGuideState(): m_state=6
19:26:45.308 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
19:26:45.308 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=252.13, Mass=1023, SNR=22.0, Peak=91 HFD=5.3
19:26:45.308 00.000 12268 MultiStar: [#1 0.07,0.34,0.91,U] [#2 0.14,0.29,0.82,U] [#3 0.43,0.52,0.66,U] [#4 0.05,0.19,0.69,U] [#5 0.46,0.72,0.54,U] [#6 -0.02,0.58,0.49,U] [#7 0.55,0.86,0.00,M2] [#8 -0.05,0.26,0.40,U] 
19:26:45.308 00.000 12268 single-star, 7 included, MultiStar: {0.14, 0.37}, one-star: {0.04, 0.27}
19:26:45.309 00.001 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
19:26:45.309 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = 3.14)
19:26:45.309 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.27 hyp=0.27 cameraTheta=1.44 mountX=0.27 mountY=0.00, mountTheta=0.00
19:26:45.310 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.27, opts=13)
19:26:45.310 00.000 12268 Enqueuing Move request for scope (0.04, 0.27)
19:26:45.310 00.000 11616 Worker thread wakes up
19:26:45.310 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.27) opts 0xd
19:26:45.310 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.27)
19:26:45.311 00.001 11616 Moving (0.04, 0.27) raw xDistance=0.27 yDistance=0.00
19:26:45.311 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
19:26:45.311 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:45.311 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:26:45.311 00.000 11616 MoveAxis(W, 150, ABG)
19:26:45.311 00.000 11616 Guiding  Dir = 3, Dur = 150
19:26:45.311 00.000 11616 IsSlewing returns 0
19:26:45.311 00.000 11616 IsGuiding returns 0
19:26:45.312 00.001 11616 PulseGuide returned control before completion, sleep 160
19:26:45.332 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:45.349 00.017 12268 UpdateGuideState exits: m=1023 SNR=22.0
19:26:45.349 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:45.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:45.349 00.000 12268 Enqueuing Expose request
19:26:45.488 00.139 11616 IsGuiding returns 1
19:26:45.489 00.001 11616 scope still moving after pulse duration time elapsed
19:26:45.518 00.029 11616 IsSlewing returns 0
19:26:45.519 00.001 11616 IsGuiding returns 0
19:26:45.519 00.000 11616 scope move finished after 150 + 57 ms
19:26:45.519 00.000 11616 Move returns status 0, amount 150
19:26:45.519 00.000 11616 MoveAxis(N, 0, ABG)
19:26:45.519 00.000 11616 Move returns status 0, amount 0
19:26:45.519 00.000 11616 move complete, result=0
19:26:45.519 00.000 11616 worker thread done servicing request
19:26:45.520 00.001 11616 Worker thread wakes up
19:26:45.520 00.000 12268 GuideStep: 0.3 px 150 ms WEST, 0.0 px 0 ms NORTH
19:26:45.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:45.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:47.527 02.007 11616 Exposure complete
19:26:47.579 00.052 11616 worker thread done servicing request
19:26:47.579 00.000 12268 OnExposeComplete: enter
19:26:47.579 00.000 12268 UpdateGuideState(): m_state=6
19:26:47.579 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
19:26:47.579 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.36, Mass=952, SNR=21.2, Peak=82 HFD=4.8
19:26:47.580 00.001 12268 MultiStar: [#1 0.10,-0.21,0.91,U] [#2 0.26,-0.15,0.83,U] [#3 0.24,-0.48,0.60,U] [#4 0.15,-0.65,0.66,U] [#5 0.35,-0.13,0.57,U] [#6 0.18,-0.56,0.51,U] [#7 0.46,0.17,0.43,U] [#8 -0.16,-0.31,0.41,U] 
19:26:47.580 00.000 12268 refined, 8 included, MultiStar: {0.18, -0.33}, one-star: {0.07, -0.50}
19:26:47.580 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
19:26:47.580 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
19:26:47.580 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.33 hyp=0.37 cameraTheta=-1.08 mountX=-0.31 mountY=0.22, mountTheta=2.53
19:26:47.582 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.33, opts=13)
19:26:47.582 00.000 12268 Enqueuing Move request for scope (0.18, -0.33)
19:26:47.582 00.000 11616 Worker thread wakes up
19:26:47.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.33) opts 0xd
19:26:47.582 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.33)
19:26:47.582 00.000 11616 Moving (0.18, -0.33) raw xDistance=-0.31 yDistance=0.22
19:26:47.582 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
19:26:47.582 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.93
19:26:47.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
19:26:47.583 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:26:47.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:26:47.583 00.000 11616 MoveAxis(E, 173, ABG)
19:26:47.583 00.000 11616 Guiding  Dir = 2, Dur = 173
19:26:47.583 00.000 11616 IsSlewing returns 0
19:26:47.583 00.000 11616 IsGuiding returns 0
19:26:47.584 00.001 11616 PulseGuide returned control before completion, sleep 183
19:26:47.605 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:47.622 00.017 12268 UpdateGuideState exits: m=952 SNR=21.2
19:26:47.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:47.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:47.622 00.000 12268 Enqueuing Expose request
19:26:47.772 00.150 11616 IsGuiding returns 1
19:26:47.772 00.000 11616 scope still moving after pulse duration time elapsed
19:26:47.803 00.031 11616 IsSlewing returns 0
19:26:47.804 00.001 11616 IsGuiding returns 0
19:26:47.804 00.000 11616 scope move finished after 173 + 47 ms
19:26:47.804 00.000 11616 Move returns status 0, amount 173
19:26:47.805 00.001 11616 MoveAxis(N, 0, ABG)
19:26:47.805 00.000 11616 Move returns status 0, amount 0
19:26:47.805 00.000 11616 move complete, result=0
19:26:47.805 00.000 11616 worker thread done servicing request
19:26:47.805 00.000 11616 Worker thread wakes up
19:26:47.805 00.000 12268 GuideStep: -0.3 px 173 ms EAST, 0.2 px 0 ms NORTH
19:26:47.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:47.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:49.811 02.006 11616 Exposure complete
19:26:49.866 00.055 11616 worker thread done servicing request
19:26:49.866 00.000 12268 OnExposeComplete: enter
19:26:49.866 00.000 12268 UpdateGuideState(): m_state=6
19:26:49.866 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
19:26:49.866 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.89, Mass=973, SNR=21.5, Peak=118 HFD=4.5
19:26:49.867 00.001 12268 MultiStar: [#1 -0.07,0.32,0.89,U] [#2 0.06,0.27,0.88,U] [#3 0.46,0.12,0.66,U] [#4 0.02,-0.33,0.68,U] [#5 0.39,0.20,0.54,U] [#6 0.02,-0.08,0.52,U] [#7 0.18,0.39,0.41,U] [#8 0.19,0.11,0.39,U] 
19:26:49.867 00.000 12268 single-star, 8 included, MultiStar: {0.12, 0.11}, one-star: {0.04, 0.03}
19:26:49.867 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
19:26:49.867 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.39)
19:26:49.867 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.69 mountX=0.03 mountY=0.03, mountTheta=0.77
19:26:49.868 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.03, opts=13)
19:26:49.868 00.000 12268 Enqueuing Move request for scope (0.04, 0.03)
19:26:49.868 00.000 11616 Worker thread wakes up
19:26:49.869 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
19:26:49.869 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
19:26:49.869 00.000 11616 Moving (0.04, 0.03) raw xDistance=0.03 yDistance=0.03
19:26:49.869 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:49.869 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:26:49.869 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:49.869 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:26:49.869 00.000 11616 MoveAxis(E, 0, ABG)
19:26:49.869 00.000 11616 Move returns status 0, amount 0
19:26:49.869 00.000 11616 MoveAxis(N, 0, ABG)
19:26:49.869 00.000 11616 Move returns status 0, amount 0
19:26:49.869 00.000 11616 move complete, result=0
19:26:49.870 00.001 11616 worker thread done servicing request
19:26:49.891 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
19:26:49.908 00.017 12268 UpdateGuideState exits: m=973 SNR=21.5
19:26:49.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:49.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:49.908 00.000 12268 Enqueuing Expose request
19:26:49.908 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:26:49.909 00.001 11616 Worker thread wakes up
19:26:49.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:49.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:51.915 02.006 11616 Exposure complete
19:26:51.967 00.052 11616 worker thread done servicing request
19:26:51.969 00.002 12268 OnExposeComplete: enter
19:26:51.969 00.000 12268 UpdateGuideState(): m_state=6
19:26:51.969 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
19:26:51.969 00.000 12268 Star::Find returns 1 (0), X=541.24, Y=252.08, Mass=1019, SNR=22.0, Peak=121 HFD=4.8
19:26:51.970 00.001 12268 MultiStar: [#1 -0.05,0.24,0.89,U] [#2 0.20,0.40,0.84,U] [#3 0.25,0.07,0.68,U] [#4 -0.07,-0.42,0.64,U] [#5 0.61,0.54,0.55,U] [#6 -0.03,0.12,0.53,U] [#7 0.25,0.33,0.41,U] [#8 -0.04,0.48,0.40,U] 
19:26:51.970 00.000 12268 single-star, 8 included, MultiStar: {0.11, 0.21}, one-star: {0.01, 0.22}
19:26:51.970 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
19:26:51.970 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
19:26:51.970 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.52 mountX=0.22 mountY=-0.02, mountTheta=-0.07
19:26:51.974 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.22, opts=13)
19:26:51.974 00.000 12268 Enqueuing Move request for scope (0.01, 0.22)
19:26:51.974 00.000 11616 Worker thread wakes up
19:26:51.974 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.22) opts 0xd
19:26:51.974 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.22)
19:26:51.974 00.000 11616 Moving (0.01, 0.22) raw xDistance=0.22 yDistance=-0.02
19:26:51.974 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:26:51.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:26:51.974 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:51.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:26:51.975 00.001 11616 MoveAxis(E, 0, ABG)
19:26:51.975 00.000 11616 Move returns status 0, amount 0
19:26:51.975 00.000 11616 MoveAxis(N, 0, ABG)
19:26:51.975 00.000 11616 Move returns status 0, amount 0
19:26:51.975 00.000 11616 move complete, result=0
19:26:51.975 00.000 11616 worker thread done servicing request
19:26:51.996 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:52.013 00.017 12268 UpdateGuideState exits: m=1019 SNR=22.0
19:26:52.013 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:52.014 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:52.014 00.000 12268 Enqueuing Expose request
19:26:52.014 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:26:52.014 00.000 11616 Worker thread wakes up
19:26:52.014 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:52.014 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:54.020 02.006 11616 Exposure complete
19:26:54.073 00.053 11616 worker thread done servicing request
19:26:54.073 00.000 12268 OnExposeComplete: enter
19:26:54.074 00.001 12268 UpdateGuideState(): m_state=6
19:26:54.074 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
19:26:54.074 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=252.18, Mass=1064, SNR=22.6, Peak=131 HFD=4.8
19:26:54.074 00.000 12268 MultiStar: [#1 0.21,0.38,0.89,U] [#2 0.22,0.60,0.83,U] [#3 0.51,0.34,0.65,U] [#4 -0.02,-0.10,0.62,U] [#5 0.40,0.58,0.57,U] [#6 0.27,0.20,0.49,U] [#7 0.52,0.77,0.00,M1] [#8 0.01,0.40,0.41,U] 
19:26:54.074 00.000 12268 single-star, 7 included, MultiStar: {0.21, 0.35}, one-star: {0.08, 0.31}
19:26:54.074 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
19:26:54.075 00.001 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
19:26:54.075 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.30 mountX=0.32 mountY=0.04, mountTheta=0.14
19:26:54.076 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.31, opts=13)
19:26:54.076 00.000 12268 Enqueuing Move request for scope (0.08, 0.31)
19:26:54.076 00.000 11616 Worker thread wakes up
19:26:54.076 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.31) opts 0xd
19:26:54.076 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.31)
19:26:54.076 00.000 11616 Moving (0.08, 0.31) raw xDistance=0.32 yDistance=0.04
19:26:54.076 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
19:26:54.076 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
19:26:54.076 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
19:26:54.076 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:54.077 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:26:54.077 00.000 11616 MoveAxis(W, 177, ABG)
19:26:54.077 00.000 11616 Guiding  Dir = 3, Dur = 177
19:26:54.077 00.000 11616 IsSlewing returns 0
19:26:54.077 00.000 11616 IsGuiding returns 0
19:26:54.078 00.001 11616 PulseGuide returned control before completion, sleep 187
19:26:54.098 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:54.115 00.017 12268 UpdateGuideState exits: m=1064 SNR=22.6
19:26:54.116 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:54.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:54.116 00.000 12268 Enqueuing Expose request
19:26:54.267 00.151 11616 IsGuiding returns 1
19:26:54.268 00.001 11616 scope still moving after pulse duration time elapsed
19:26:54.299 00.031 11616 IsSlewing returns 0
19:26:54.299 00.000 11616 IsGuiding returns 0
19:26:54.299 00.000 11616 scope move finished after 177 + 44 ms
19:26:54.300 00.001 11616 Move returns status 0, amount 177
19:26:54.300 00.000 11616 MoveAxis(N, 0, ABG)
19:26:54.300 00.000 11616 Move returns status 0, amount 0
19:26:54.300 00.000 11616 move complete, result=0
19:26:54.300 00.000 11616 worker thread done servicing request
19:26:54.300 00.000 11616 Worker thread wakes up
19:26:54.300 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:54.300 00.000 12268 GuideStep: 0.3 px 177 ms WEST, 0.0 px 0 ms NORTH
19:26:54.300 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:56.315 02.015 11616 Exposure complete
19:26:56.371 00.056 11616 worker thread done servicing request
19:26:56.371 00.000 12268 OnExposeComplete: enter
19:26:56.371 00.000 12268 UpdateGuideState(): m_state=6
19:26:56.371 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
19:26:56.371 00.000 12268 Star::Find returns 1 (0), X=541.42, Y=251.86, Mass=1080, SNR=22.8, Peak=129 HFD=4.4
19:26:56.371 00.000 12268 MultiStar: [#1 0.21,0.15,0.86,U] [#2 0.34,0.28,0.81,U] [#3 0.38,0.04,0.64,U] [#4 0.26,-0.09,0.68,U] [#5 0.83,0.02,0.53,U] [#6 0.09,-0.07,0.52,U] [#7 0.64,0.44,0.41,U] [#8 -0.09,0.03,0.38,U] 
19:26:56.371 00.000 12268 single-star, 8 included, MultiStar: {0.31, 0.08}, one-star: {0.19, -0.01}
19:26:56.371 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
19:26:56.371 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
19:26:56.371 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.03 mountX=0.01 mountY=0.19, mountTheta=1.50
19:26:56.372 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.01, opts=13)
19:26:56.372 00.000 12268 Enqueuing Move request for scope (0.19, -0.01)
19:26:56.373 00.001 11616 Worker thread wakes up
19:26:56.373 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
19:26:56.373 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
19:26:56.373 00.000 11616 Moving (0.19, -0.01) raw xDistance=0.01 yDistance=0.19
19:26:56.373 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:56.373 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:26:56.373 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
19:26:56.373 00.000 11616 MoveAxis(E, 0, ABG)
19:26:56.373 00.000 11616 Move returns status 0, amount 0
19:26:56.373 00.000 11616 MoveAxis(S, 16, ABG)
19:26:56.373 00.000 11616 Guiding  Dir = 1, Dur = 16
19:26:56.375 00.002 11616 IsSlewing returns 0
19:26:56.375 00.000 11616 IsGuiding returns 0
19:26:56.376 00.001 11616 PulseGuide returned control before completion, sleep 26
19:26:56.395 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:56.406 00.011 11616 IsGuiding returns 1
19:26:56.406 00.000 11616 scope still moving after pulse duration time elapsed
19:26:56.413 00.007 12268 UpdateGuideState exits: m=1080 SNR=22.8
19:26:56.414 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:56.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:56.414 00.000 12268 Enqueuing Expose request
19:26:56.437 00.023 11616 IsSlewing returns 0
19:26:56.437 00.000 11616 IsGuiding returns 1
19:26:56.469 00.032 11616 IsSlewing returns 0
19:26:56.469 00.000 11616 IsGuiding returns 1
19:26:56.501 00.032 11616 IsSlewing returns 0
19:26:56.502 00.001 11616 IsGuiding returns 1
19:26:56.534 00.032 11616 IsSlewing returns 0
19:26:56.535 00.001 11616 IsGuiding returns 1
19:26:56.564 00.029 11616 IsSlewing returns 0
19:26:56.564 00.000 11616 IsGuiding returns 0
19:26:56.564 00.000 11616 scope move finished after 16 + 172 ms
19:26:56.564 00.000 11616 Move returns status 0, amount 16
19:26:56.564 00.000 11616 move complete, result=0
19:26:56.564 00.000 11616 worker thread done servicing request
19:26:56.564 00.000 11616 Worker thread wakes up
19:26:56.565 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
19:26:56.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:56.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:58.568 02.003 11616 Exposure complete
19:26:58.621 00.053 11616 worker thread done servicing request
19:26:58.622 00.001 12268 OnExposeComplete: enter
19:26:58.622 00.000 12268 UpdateGuideState(): m_state=6
19:26:58.622 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
19:26:58.622 00.000 12268 Star::Find returns 1 (0), X=541.42, Y=251.76, Mass=1161, SNR=23.6, Peak=125 HFD=4.7
19:26:58.622 00.000 12268 MultiStar: [#1 0.14,-0.08,0.85,U] [#2 0.33,-0.15,0.78,U] [#3 0.55,0.06,0.64,U] [#4 0.10,-0.47,0.67,U] [#5 0.81,0.08,0.53,U] [#6 0.04,-0.22,0.51,U] [#7 0.21,0.27,0.39,U] [#8 -0.16,-0.01,0.42,U] 
19:26:58.622 00.000 12268 single-star, 8 included, MultiStar: {0.25, -0.09}, one-star: {0.20, -0.10}
19:26:58.623 00.001 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
19:26:58.623 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
19:26:58.623 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-0.48 mountX=-0.08 mountY=0.21, mountTheta=1.95
19:26:58.624 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.10, opts=13)
19:26:58.624 00.000 12268 Enqueuing Move request for scope (0.20, -0.10)
19:26:58.624 00.000 11616 Worker thread wakes up
19:26:58.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
19:26:58.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
19:26:58.624 00.000 11616 Moving (0.20, -0.10) raw xDistance=-0.08 yDistance=0.21
19:26:58.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:26:58.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:26:58.625 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
19:26:58.625 00.000 11616 MoveAxis(E, 0, ABG)
19:26:58.625 00.000 11616 Move returns status 0, amount 0
19:26:58.625 00.000 11616 MoveAxis(S, 18, ABG)
19:26:58.625 00.000 11616 Guiding  Dir = 1, Dur = 18
19:26:58.625 00.000 11616 IsSlewing returns 0
19:26:58.625 00.000 11616 IsGuiding returns 0
19:26:58.626 00.001 11616 PulseGuide returned control before completion, sleep 28
19:26:58.647 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:26:58.660 00.013 11616 IsGuiding returns 1
19:26:58.660 00.000 11616 scope still moving after pulse duration time elapsed
19:26:58.664 00.004 12268 UpdateGuideState exits: m=1161 SNR=23.6
19:26:58.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:58.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:26:58.664 00.000 12268 Enqueuing Expose request
19:26:58.692 00.028 11616 IsSlewing returns 0
19:26:58.693 00.001 11616 IsGuiding returns 0
19:26:58.693 00.000 11616 scope move finished after 18 + 48 ms
19:26:58.693 00.000 11616 Move returns status 0, amount 18
19:26:58.693 00.000 11616 move complete, result=0
19:26:58.694 00.001 11616 worker thread done servicing request
19:26:58.694 00.000 11616 Worker thread wakes up
19:26:58.695 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:26:58.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:26:58.695 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
19:27:00.695 02.000 11616 Exposure complete
19:27:00.749 00.054 11616 worker thread done servicing request
19:27:00.749 00.000 12268 OnExposeComplete: enter
19:27:00.749 00.000 12268 UpdateGuideState(): m_state=6
19:27:00.749 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
19:27:00.749 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=251.72, Mass=1064, SNR=22.5, Peak=120 HFD=4.7
19:27:00.750 00.001 12268 MultiStar: [#1 0.13,0.15,0.91,U] [#2 0.08,0.13,0.84,U] [#3 0.05,-0.21,0.68,U] [#4 -0.14,-0.49,0.66,U] [#5 0.33,0.06,0.55,U] [#6 0.02,-0.23,0.53,U] [#7 0.31,0.32,0.43,U] [#8 -0.22,-0.07,0.40,U] 
19:27:00.750 00.000 12268 refined, 8 included, MultiStar: {0.07, -0.06}, one-star: {0.04, -0.14}
19:27:00.750 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
19:27:00.750 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
19:27:00.750 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.69 mountX=-0.05 mountY=0.07, mountTheta=2.15
19:27:00.752 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.06, opts=13)
19:27:00.752 00.000 12268 Enqueuing Move request for scope (0.07, -0.06)
19:27:00.752 00.000 11616 Worker thread wakes up
19:27:00.752 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
19:27:00.752 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
19:27:00.752 00.000 11616 Moving (0.07, -0.06) raw xDistance=-0.05 yDistance=0.07
19:27:00.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:00.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:27:00.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:00.753 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:27:00.753 00.000 11616 MoveAxis(E, 0, ABG)
19:27:00.753 00.000 11616 Move returns status 0, amount 0
19:27:00.753 00.000 11616 MoveAxis(N, 0, ABG)
19:27:00.753 00.000 11616 Move returns status 0, amount 0
19:27:00.753 00.000 11616 move complete, result=0
19:27:00.753 00.000 11616 worker thread done servicing request
19:27:00.773 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:00.790 00.017 12268 UpdateGuideState exits: m=1064 SNR=22.5
19:27:00.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:00.791 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:00.791 00.000 12268 Enqueuing Expose request
19:27:00.791 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:27:00.791 00.000 11616 Worker thread wakes up
19:27:00.791 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:00.791 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:02.798 02.007 11616 Exposure complete
19:27:02.852 00.054 11616 worker thread done servicing request
19:27:02.852 00.000 12268 OnExposeComplete: enter
19:27:02.852 00.000 12268 UpdateGuideState(): m_state=6
19:27:02.852 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
19:27:02.852 00.000 12268 Star::Find returns 1 (0), X=541.38, Y=251.29, Mass=1013, SNR=21.9, Peak=99 HFD=4.7
19:27:02.853 00.001 12268 MultiStar: [#1 0.10,-0.47,0.93,U] [#2 0.37,-0.17,0.90,U] [#3 0.45,-0.29,0.69,U] [#4 0.12,-0.61,0.64,U] [#5 0.57,-0.02,0.58,U] [#6 0.10,-0.42,0.55,U] [#7 0.44,0.07,0.44,U] [#8 -0.07,-0.31,0.44,U] 
19:27:02.853 00.000 12268 refined, 8 included, MultiStar: {0.24, -0.34}, one-star: {0.15, -0.57}
19:27:02.853 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
19:27:02.853 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
19:27:02.853 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.34 hyp=0.42 cameraTheta=-0.95 mountX=-0.32 mountY=0.29, mountTheta=2.40
19:27:02.854 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.34, opts=13)
19:27:02.854 00.000 12268 Enqueuing Move request for scope (0.24, -0.34)
19:27:02.855 00.001 11616 Worker thread wakes up
19:27:02.855 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.34) opts 0xd
19:27:02.855 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.34)
19:27:02.855 00.000 11616 Moving (0.24, -0.34) raw xDistance=-0.32 yDistance=0.29
19:27:02.855 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
19:27:02.855 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.95
19:27:02.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
19:27:02.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
19:27:02.855 00.000 11616 MoveAxis(E, 175, ABG)
19:27:02.855 00.000 11616 Guiding  Dir = 2, Dur = 175
19:27:02.855 00.000 11616 IsSlewing returns 0
19:27:02.856 00.001 11616 IsGuiding returns 0
19:27:02.856 00.000 11616 PulseGuide returned control before completion, sleep 185
19:27:02.878 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:02.898 00.020 12268 UpdateGuideState exits: m=1013 SNR=21.9
19:27:02.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:02.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:02.898 00.000 12268 Enqueuing Expose request
19:27:03.050 00.152 11616 IsGuiding returns 1
19:27:03.050 00.000 11616 scope still moving after pulse duration time elapsed
19:27:03.082 00.032 11616 IsSlewing returns 0
19:27:03.082 00.000 11616 IsGuiding returns 0
19:27:03.082 00.000 11616 scope move finished after 175 + 51 ms
19:27:03.083 00.001 11616 Move returns status 0, amount 175
19:27:03.083 00.000 11616 MoveAxis(S, 24, ABG)
19:27:03.083 00.000 11616 Guiding  Dir = 1, Dur = 24
19:27:03.083 00.000 11616 IsSlewing returns 0
19:27:03.083 00.000 11616 IsGuiding returns 0
19:27:03.084 00.001 11616 PulseGuide returned control before completion, sleep 34
19:27:03.128 00.044 11616 IsGuiding returns 1
19:27:03.128 00.000 11616 scope still moving after pulse duration time elapsed
19:27:03.159 00.031 11616 IsSlewing returns 0
19:27:03.159 00.000 11616 IsGuiding returns 0
19:27:03.159 00.000 11616 scope move finished after 24 + 52 ms
19:27:03.159 00.000 11616 Move returns status 0, amount 24
19:27:03.159 00.000 11616 move complete, result=0
19:27:03.159 00.000 11616 worker thread done servicing request
19:27:03.160 00.001 11616 Worker thread wakes up
19:27:03.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:03.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:03.160 00.000 12268 GuideStep: -0.3 px 175 ms EAST, 0.3 px 24 ms SOUTH
19:27:05.177 02.017 11616 Exposure complete
19:27:05.231 00.054 11616 worker thread done servicing request
19:27:05.231 00.000 12268 OnExposeComplete: enter
19:27:05.231 00.000 12268 UpdateGuideState(): m_state=6
19:27:05.231 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
19:27:05.231 00.000 12268 Star::Find returns 1 (0), X=541.49, Y=251.72, Mass=1042, SNR=22.4, Peak=111 HFD=4.2
19:27:05.232 00.001 12268 MultiStar: [#1 0.16,0.01,0.95,U] [#2 0.11,-0.10,0.91,U] [#3 0.46,-0.34,0.66,U] [#4 0.22,-0.40,0.72,U] [#5 0.70,0.18,0.56,U] [#6 0.15,-0.14,0.53,U] [#7 0.52,0.28,0.44,U] [#8 0.09,-0.45,0.42,U] 
19:27:05.232 00.000 12268 refined, 8 included, MultiStar: {0.28, -0.13}, one-star: {0.27, -0.14}
19:27:05.232 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
19:27:05.232 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
19:27:05.232 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.13 hyp=0.30 cameraTheta=-0.43 mountX=-0.10 mountY=0.29, mountTheta=1.90
19:27:05.233 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.13, opts=13)
19:27:05.233 00.000 12268 Enqueuing Move request for scope (0.28, -0.13)
19:27:05.234 00.001 11616 Worker thread wakes up
19:27:05.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.13) opts 0xd
19:27:05.234 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.13)
19:27:05.234 00.000 11616 Moving (0.28, -0.13) raw xDistance=-0.10 yDistance=0.29
19:27:05.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
19:27:05.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
19:27:05.234 00.000 11616 MoveAxis(E, 54, ABG)
19:27:05.234 00.000 11616 Guiding  Dir = 2, Dur = 54
19:27:05.234 00.000 11616 IsSlewing returns 0
19:27:05.235 00.001 11616 IsGuiding returns 0
19:27:05.235 00.000 11616 PulseGuide returned control before completion, sleep 64
19:27:05.255 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=4, FiltMax=255, Gamma=1.290
19:27:05.271 00.016 12268 UpdateGuideState exits: m=1042 SNR=22.4
19:27:05.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:05.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:05.271 00.000 12268 Enqueuing Expose request
19:27:05.314 00.043 11616 IsGuiding returns 1
19:27:05.314 00.000 11616 scope still moving after pulse duration time elapsed
19:27:05.344 00.030 11616 IsSlewing returns 0
19:27:05.345 00.001 11616 IsGuiding returns 0
19:27:05.345 00.000 11616 scope move finished after 54 + 55 ms
19:27:05.345 00.000 11616 Move returns status 0, amount 54
19:27:05.345 00.000 11616 MoveAxis(S, 25, ABG)
19:27:05.345 00.000 11616 Guiding  Dir = 1, Dur = 25
19:27:05.345 00.000 11616 IsSlewing returns 0
19:27:05.345 00.000 11616 IsGuiding returns 0
19:27:05.346 00.001 11616 PulseGuide returned control before completion, sleep 35
19:27:05.390 00.044 11616 IsGuiding returns 1
19:27:05.391 00.001 11616 scope still moving after pulse duration time elapsed
19:27:05.421 00.030 11616 IsSlewing returns 0
19:27:05.422 00.001 11616 IsGuiding returns 0
19:27:05.422 00.000 11616 scope move finished after 25 + 51 ms
19:27:05.422 00.000 11616 Move returns status 0, amount 25
19:27:05.422 00.000 11616 move complete, result=0
19:27:05.422 00.000 11616 worker thread done servicing request
19:27:05.423 00.001 11616 Worker thread wakes up
19:27:05.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:05.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:05.423 00.000 12268 GuideStep: -0.1 px 54 ms EAST, 0.3 px 25 ms SOUTH
19:27:07.430 02.007 11616 Exposure complete
19:27:07.483 00.053 11616 worker thread done servicing request
19:27:07.484 00.001 12268 OnExposeComplete: enter
19:27:07.484 00.000 12268 UpdateGuideState(): m_state=6
19:27:07.484 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
19:27:07.484 00.000 12268 Star::Find returns 1 (0), X=541.41, Y=251.48, Mass=978, SNR=21.7, Peak=101 HFD=4.3
19:27:07.484 00.000 12268 MultiStar: [#1 0.11,-0.35,0.95,U] [#2 0.37,-0.27,0.93,U] [#3 0.33,-0.31,0.69,U] [#4 0.06,-0.49,0.76,U] [#5 0.61,-0.07,0.57,U] [#6 0.33,-0.52,0.55,U] [#7 0.50,0.21,0.43,U] [#8 0.25,-0.35,0.43,U] 
19:27:07.485 00.001 12268 refined, 8 included, MultiStar: {0.28, -0.31}, one-star: {0.19, -0.38}
19:27:07.485 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
19:27:07.485 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.86)
19:27:07.485 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.31 hyp=0.42 cameraTheta=-0.83 mountX=-0.28 mountY=0.32, mountTheta=2.29
19:27:07.486 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.31, opts=13)
19:27:07.486 00.000 12268 Enqueuing Move request for scope (0.28, -0.31)
19:27:07.486 00.000 11616 Worker thread wakes up
19:27:07.486 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.31) opts 0xd
19:27:07.486 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.31)
19:27:07.486 00.000 11616 Moving (0.28, -0.31) raw xDistance=-0.28 yDistance=0.32
19:27:07.487 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
19:27:07.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
19:27:07.487 00.000 11616 MoveAxis(E, 155, ABG)
19:27:07.487 00.000 11616 Guiding  Dir = 2, Dur = 155
19:27:07.487 00.000 11616 IsSlewing returns 0
19:27:07.487 00.000 11616 IsGuiding returns 0
19:27:07.488 00.001 11616 PulseGuide returned control before completion, sleep 165
19:27:07.509 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:07.526 00.017 12268 UpdateGuideState exits: m=978 SNR=21.7
19:27:07.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:07.526 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:07.526 00.000 12268 Enqueuing Expose request
19:27:07.663 00.137 11616 IsGuiding returns 1
19:27:07.663 00.000 11616 scope still moving after pulse duration time elapsed
19:27:07.695 00.032 11616 IsSlewing returns 0
19:27:07.706 00.011 11616 IsGuiding returns 0
19:27:07.707 00.001 11616 scope move finished after 155 + 64 ms
19:27:07.707 00.000 11616 Move returns status 0, amount 155
19:27:07.707 00.000 11616 MoveAxis(S, 27, ABG)
19:27:07.707 00.000 11616 Guiding  Dir = 1, Dur = 27
19:27:07.707 00.000 11616 IsSlewing returns 0
19:27:07.708 00.001 11616 IsGuiding returns 0
19:27:07.708 00.000 11616 PulseGuide returned control before completion, sleep 37
19:27:07.757 00.049 11616 IsGuiding returns 1
19:27:07.757 00.000 11616 scope still moving after pulse duration time elapsed
19:27:07.789 00.032 11616 IsSlewing returns 0
19:27:07.789 00.000 11616 IsGuiding returns 0
19:27:07.789 00.000 11616 scope move finished after 27 + 54 ms
19:27:07.790 00.001 11616 Move returns status 0, amount 27
19:27:07.790 00.000 11616 move complete, result=0
19:27:07.790 00.000 11616 worker thread done servicing request
19:27:07.790 00.000 11616 Worker thread wakes up
19:27:07.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:07.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:07.790 00.000 12268 GuideStep: -0.3 px 155 ms EAST, 0.3 px 27 ms SOUTH
19:27:09.795 02.005 11616 Exposure complete
19:27:09.850 00.055 11616 worker thread done servicing request
19:27:09.850 00.000 12268 OnExposeComplete: enter
19:27:09.850 00.000 12268 UpdateGuideState(): m_state=6
19:27:09.850 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
19:27:09.850 00.000 12268 Star::Find returns 1 (0), X=541.65, Y=251.78, Mass=1007, SNR=21.9, Peak=97 HFD=4.5
19:27:09.850 00.000 12268 MultiStar: [#1 0.42,-0.02,0.88,U] [#2 0.52,0.18,0.87,U] [#3 0.67,0.04,0.65,U] [#4 0.31,-0.53,0.69,U] [#5 0.86,0.36,0.00,M1] [#6 0.22,-0.19,0.53,U] [#7 0.67,0.51,0.42,U] [#8 0.30,-0.19,0.43,U] 
19:27:09.850 00.000 12268 single-star, 7 included, MultiStar: {0.44, -0.05}, one-star: {0.43, -0.09}
19:27:09.850 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
19:27:09.850 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
19:27:09.851 00.001 12268 CameraToMount -- cameraX=0.43 cameraY=-0.09 hyp=0.44 cameraTheta=-0.20 mountX=-0.04 mountY=0.43, mountTheta=1.67
19:27:09.852 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.09, opts=13)
19:27:09.852 00.000 12268 Enqueuing Move request for scope (0.43, -0.09)
19:27:09.853 00.001 11616 Worker thread wakes up
19:27:09.853 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.09) opts 0xd
19:27:09.853 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.09)
19:27:09.853 00.000 11616 Moving (0.43, -0.09) raw xDistance=-0.04 yDistance=0.43
19:27:09.853 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:09.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:27:09.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.43
19:27:09.853 00.000 11616 MoveAxis(E, 0, ABG)
19:27:09.853 00.000 11616 Move returns status 0, amount 0
19:27:09.853 00.000 11616 MoveAxis(S, 37, ABG)
19:27:09.853 00.000 11616 Guiding  Dir = 1, Dur = 37
19:27:09.853 00.000 11616 IsSlewing returns 0
19:27:09.854 00.001 11616 IsGuiding returns 0
19:27:09.854 00.000 11616 PulseGuide returned control before completion, sleep 47
19:27:09.874 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:09.891 00.017 12268 UpdateGuideState exits: m=1007 SNR=21.9
19:27:09.892 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:09.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:09.892 00.000 12268 Enqueuing Expose request
19:27:09.903 00.011 11616 IsGuiding returns 1
19:27:09.903 00.000 11616 scope still moving after pulse duration time elapsed
19:27:09.933 00.030 11616 IsSlewing returns 0
19:27:09.933 00.000 11616 IsGuiding returns 0
19:27:09.933 00.000 11616 scope move finished after 37 + 42 ms
19:27:09.933 00.000 11616 Move returns status 0, amount 37
19:27:09.933 00.000 11616 move complete, result=0
19:27:09.933 00.000 11616 worker thread done servicing request
19:27:09.933 00.000 11616 Worker thread wakes up
19:27:09.934 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:09.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:09.934 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 37 ms SOUTH
19:27:11.935 02.001 11616 Exposure complete
19:27:11.990 00.055 11616 worker thread done servicing request
19:27:11.990 00.000 12268 OnExposeComplete: enter
19:27:11.990 00.000 12268 UpdateGuideState(): m_state=6
19:27:11.991 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
19:27:11.991 00.000 12268 Star::Find returns 1 (0), X=541.52, Y=251.73, Mass=945, SNR=21.2, Peak=93 HFD=4.6
19:27:11.991 00.000 12268 MultiStar: [#1 0.28,0.01,0.96,U] [#2 0.36,0.08,0.89,U] [#3 0.63,-0.06,0.68,U] [#4 0.16,-0.37,0.73,U] [#5 0.67,-0.05,0.55,U] [#6 0.55,0.05,0.53,U] [#7 0.61,0.28,0.44,U] [#8 0.16,-0.17,0.42,U] 
19:27:11.991 00.000 12268 single-star, 8 included, MultiStar: {0.39, -0.05}, one-star: {0.29, -0.14}
19:27:11.991 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
19:27:11.991 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
19:27:11.991 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.14 hyp=0.32 cameraTheta=-0.44 mountX=-0.11 mountY=0.31, mountTheta=1.91
19:27:11.994 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.14, opts=13)
19:27:11.995 00.001 12268 Enqueuing Move request for scope (0.29, -0.14)
19:27:11.995 00.000 11616 Worker thread wakes up
19:27:11.995 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.14) opts 0xd
19:27:11.995 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.14)
19:27:11.995 00.000 11616 Moving (0.29, -0.14) raw xDistance=-0.11 yDistance=0.31
19:27:11.995 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
19:27:11.995 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
19:27:11.995 00.000 11616 MoveAxis(E, 60, ABG)
19:27:11.995 00.000 11616 Guiding  Dir = 2, Dur = 60
19:27:11.995 00.000 11616 IsSlewing returns 0
19:27:11.996 00.001 11616 IsGuiding returns 0
19:27:11.996 00.000 11616 PulseGuide returned control before completion, sleep 70
19:27:12.016 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:12.034 00.018 12268 UpdateGuideState exits: m=945 SNR=21.2
19:27:12.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:12.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:12.034 00.000 12268 Enqueuing Expose request
19:27:12.076 00.042 11616 IsGuiding returns 1
19:27:12.076 00.000 11616 scope still moving after pulse duration time elapsed
19:27:12.107 00.031 11616 IsSlewing returns 0
19:27:12.107 00.000 11616 IsGuiding returns 0
19:27:12.107 00.000 11616 scope move finished after 60 + 52 ms
19:27:12.107 00.000 11616 Move returns status 0, amount 60
19:27:12.108 00.001 11616 MoveAxis(S, 26, ABG)
19:27:12.108 00.000 11616 Guiding  Dir = 1, Dur = 26
19:27:12.108 00.000 11616 IsSlewing returns 0
19:27:12.108 00.000 11616 IsGuiding returns 0
19:27:12.108 00.000 11616 PulseGuide returned control before completion, sleep 36
19:27:12.154 00.046 11616 IsGuiding returns 1
19:27:12.155 00.001 11616 scope still moving after pulse duration time elapsed
19:27:12.185 00.030 11616 IsSlewing returns 0
19:27:12.185 00.000 11616 IsGuiding returns 0
19:27:12.186 00.001 11616 scope move finished after 26 + 51 ms
19:27:12.186 00.000 11616 Move returns status 0, amount 26
19:27:12.186 00.000 11616 move complete, result=0
19:27:12.186 00.000 11616 worker thread done servicing request
19:27:12.186 00.000 11616 Worker thread wakes up
19:27:12.186 00.000 12268 GuideStep: -0.1 px 60 ms EAST, 0.3 px 26 ms SOUTH
19:27:12.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:12.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:14.195 02.009 11616 Exposure complete
19:27:14.248 00.053 11616 worker thread done servicing request
19:27:14.250 00.002 12268 OnExposeComplete: enter
19:27:14.250 00.000 12268 UpdateGuideState(): m_state=6
19:27:14.250 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
19:27:14.250 00.000 12268 Star::Find returns 1 (0), X=541.36, Y=251.43, Mass=1022, SNR=22.0, Peak=89 HFD=4.8
19:27:14.251 00.001 12268 MultiStar: [#1 0.28,-0.45,0.89,U] [#2 0.28,-0.14,0.84,U] [#3 0.45,-0.45,0.67,U] [#4 0.33,-0.69,0.70,U] [#5 0.47,-0.16,0.55,U] [#6 0.19,-0.98,0.00,M1] [#7 0.60,0.20,0.39,U] [#8 -0.02,-0.41,0.41,U] 
19:27:14.251 00.000 12268 single-star, 7 included, MultiStar: {0.30, -0.35}, one-star: {0.13, -0.44}
19:27:14.251 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
19:27:14.251 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.43)
19:27:14.251 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.44 hyp=0.46 cameraTheta=-1.27 mountX=-0.42 mountY=0.19, mountTheta=2.72
19:27:14.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.44, opts=13)
19:27:14.253 00.000 12268 Enqueuing Move request for scope (0.13, -0.44)
19:27:14.254 00.001 11616 Worker thread wakes up
19:27:14.254 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.44) opts 0xd
19:27:14.254 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.44)
19:27:14.254 00.000 11616 Moving (0.13, -0.44) raw xDistance=-0.42 yDistance=0.19
19:27:14.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
19:27:14.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
19:27:14.254 00.000 11616 MoveAxis(E, 234, ABG)
19:27:14.254 00.000 11616 Guiding  Dir = 2, Dur = 234
19:27:14.254 00.000 11616 IsSlewing returns 0
19:27:14.255 00.001 11616 IsGuiding returns 0
19:27:14.255 00.000 11616 PulseGuide returned control before completion, sleep 244
19:27:14.276 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:14.293 00.017 12268 UpdateGuideState exits: m=1022 SNR=22.0
19:27:14.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:14.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:14.293 00.000 12268 Enqueuing Expose request
19:27:14.505 00.212 11616 IsGuiding returns 1
19:27:14.507 00.002 11616 scope still moving after pulse duration time elapsed
19:27:14.535 00.028 11616 IsSlewing returns 0
19:27:14.535 00.000 11616 IsGuiding returns 1
19:27:14.565 00.030 11616 IsSlewing returns 0
19:27:14.566 00.001 11616 IsGuiding returns 1
19:27:14.597 00.031 11616 IsSlewing returns 0
19:27:14.598 00.001 11616 IsGuiding returns 1
19:27:14.628 00.030 11616 IsSlewing returns 0
19:27:14.628 00.000 11616 IsGuiding returns 1
19:27:14.659 00.031 11616 IsSlewing returns 0
19:27:14.660 00.001 11616 IsGuiding returns 1
19:27:14.689 00.029 11616 IsSlewing returns 0
19:27:14.690 00.001 11616 IsGuiding returns 0
19:27:14.690 00.000 11616 scope move finished after 234 + 201 ms
19:27:14.690 00.000 11616 Move returns status 0, amount 234
19:27:14.690 00.000 11616 MoveAxis(S, 16, ABG)
19:27:14.690 00.000 11616 Guiding  Dir = 1, Dur = 16
19:27:14.690 00.000 11616 IsSlewing returns 0
19:27:14.691 00.001 11616 IsGuiding returns 0
19:27:14.691 00.000 11616 PulseGuide returned control before completion, sleep 26
19:27:14.721 00.030 11616 IsGuiding returns 1
19:27:14.722 00.001 11616 scope still moving after pulse duration time elapsed
19:27:14.751 00.029 11616 IsSlewing returns 0
19:27:14.752 00.001 11616 IsGuiding returns 1
19:27:14.782 00.030 11616 IsSlewing returns 0
19:27:14.782 00.000 11616 IsGuiding returns 0
19:27:14.782 00.000 11616 scope move finished after 16 + 75 ms
19:27:14.783 00.001 11616 Move returns status 0, amount 16
19:27:14.783 00.000 11616 move complete, result=0
19:27:14.783 00.000 11616 worker thread done servicing request
19:27:14.783 00.000 11616 Worker thread wakes up
19:27:14.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:14.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:14.783 00.000 12268 GuideStep: -0.4 px 234 ms EAST, 0.2 px 16 ms SOUTH
19:27:16.793 02.010 11616 Exposure complete
19:27:16.846 00.053 11616 worker thread done servicing request
19:27:16.846 00.000 12268 OnExposeComplete: enter
19:27:16.847 00.001 12268 UpdateGuideState(): m_state=6
19:27:16.847 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
19:27:16.847 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.21, Mass=978, SNR=21.5, Peak=95 HFD=4.8
19:27:16.847 00.000 12268 MultiStar: [#1 0.08,-0.44,0.85,U] [#2 0.40,-0.25,0.86,U] [#3 0.19,-0.47,0.59,U] [#4 0.00,-0.88,0.65,U] [#5 0.43,-0.29,0.58,U] [#6 0.15,-0.54,0.53,U] [#7 0.56,-0.09,0.44,U] [#8 0.08,-0.35,0.44,U] 
19:27:16.847 00.000 12268 refined, 8 included, MultiStar: {0.20, -0.46}, one-star: {0.07, -0.65}
19:27:16.847 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
19:27:16.848 00.001 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
19:27:16.848 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.46 hyp=0.50 cameraTheta=-1.15 mountX=-0.44 mountY=0.26, mountTheta=2.60
19:27:16.849 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.46, opts=13)
19:27:16.849 00.000 12268 Enqueuing Move request for scope (0.20, -0.46)
19:27:16.849 00.000 11616 Worker thread wakes up
19:27:16.849 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.46) opts 0xd
19:27:16.849 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.46)
19:27:16.849 00.000 11616 Moving (0.20, -0.46) raw xDistance=-0.44 yDistance=0.26
19:27:16.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
19:27:16.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
19:27:16.849 00.000 11616 MoveAxis(E, 244, ABG)
19:27:16.850 00.001 11616 Guiding  Dir = 2, Dur = 244
19:27:16.850 00.000 11616 IsSlewing returns 0
19:27:16.850 00.000 11616 IsGuiding returns 0
19:27:16.850 00.000 11616 PulseGuide returned control before completion, sleep 254
19:27:16.869 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:16.886 00.017 12268 UpdateGuideState exits: m=978 SNR=21.5
19:27:16.886 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:16.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:16.886 00.000 12268 Enqueuing Expose request
19:27:17.118 00.232 11616 IsGuiding returns 1
19:27:17.118 00.000 11616 scope still moving after pulse duration time elapsed
19:27:17.150 00.032 11616 IsSlewing returns 0
19:27:17.150 00.000 11616 IsGuiding returns 0
19:27:17.150 00.000 11616 scope move finished after 244 + 56 ms
19:27:17.150 00.000 11616 Move returns status 0, amount 244
19:27:17.151 00.001 11616 MoveAxis(S, 22, ABG)
19:27:17.151 00.000 11616 Guiding  Dir = 1, Dur = 22
19:27:17.151 00.000 11616 IsSlewing returns 0
19:27:17.151 00.000 11616 IsGuiding returns 0
19:27:17.151 00.000 11616 PulseGuide returned control before completion, sleep 32
19:27:17.196 00.045 11616 IsGuiding returns 1
19:27:17.196 00.000 11616 scope still moving after pulse duration time elapsed
19:27:17.229 00.033 11616 IsSlewing returns 0
19:27:17.240 00.011 11616 IsGuiding returns 0
19:27:17.240 00.000 11616 scope move finished after 22 + 67 ms
19:27:17.240 00.000 11616 Move returns status 0, amount 22
19:27:17.241 00.001 11616 move complete, result=0
19:27:17.241 00.000 11616 worker thread done servicing request
19:27:17.241 00.000 11616 Worker thread wakes up
19:27:17.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:17.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:17.241 00.000 12268 GuideStep: -0.4 px 244 ms EAST, 0.3 px 22 ms SOUTH
19:27:19.260 02.019 11616 Exposure complete
19:27:19.314 00.054 11616 worker thread done servicing request
19:27:19.314 00.000 12268 OnExposeComplete: enter
19:27:19.314 00.000 12268 UpdateGuideState(): m_state=6
19:27:19.314 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
19:27:19.314 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=251.38, Mass=1093, SNR=22.8, Peak=107 HFD=5.0
19:27:19.315 00.001 12268 MultiStar: [#1 0.04,-0.34,0.85,U] [#2 0.25,-0.18,0.80,U] [#3 0.42,-0.59,0.62,U] [#4 0.19,-0.85,0.69,U] [#5 0.66,-0.26,0.52,U] [#6 0.05,-0.72,0.49,U] [#7 0.43,-0.03,0.39,U] [#8 -0.13,-0.60,0.39,U] 
19:27:19.315 00.000 12268 single-star, 8 included, MultiStar: {0.20, -0.45}, one-star: {0.02, -0.48}
19:27:19.315 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
19:27:19.315 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
19:27:19.315 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.48 hyp=0.48 cameraTheta=-1.52 mountX=-0.48 mountY=0.09, mountTheta=2.96
19:27:19.316 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.48, opts=13)
19:27:19.316 00.000 12268 Enqueuing Move request for scope (0.02, -0.48)
19:27:19.317 00.001 11616 Worker thread wakes up
19:27:19.317 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.48) opts 0xd
19:27:19.317 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.48)
19:27:19.317 00.000 11616 Moving (0.02, -0.48) raw xDistance=-0.48 yDistance=0.09
19:27:19.318 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
19:27:19.318 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:19.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:27:19.318 00.000 11616 MoveAxis(E, 265, ABG)
19:27:19.318 00.000 11616 Guiding  Dir = 2, Dur = 265
19:27:19.318 00.000 11616 IsSlewing returns 0
19:27:19.319 00.001 11616 IsGuiding returns 0
19:27:19.319 00.000 11616 PulseGuide returned control before completion, sleep 275
19:27:19.343 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:19.361 00.018 12268 UpdateGuideState exits: m=1093 SNR=22.8
19:27:19.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:19.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:19.361 00.000 12268 Enqueuing Expose request
19:27:19.597 00.236 11616 IsGuiding returns 1
19:27:19.597 00.000 11616 scope still moving after pulse duration time elapsed
19:27:19.629 00.032 11616 IsSlewing returns 0
19:27:19.630 00.001 11616 IsGuiding returns 0
19:27:19.630 00.000 11616 scope move finished after 265 + 45 ms
19:27:19.630 00.000 11616 Move returns status 0, amount 265
19:27:19.630 00.000 11616 MoveAxis(N, 0, ABG)
19:27:19.630 00.000 11616 Move returns status 0, amount 0
19:27:19.630 00.000 11616 move complete, result=0
19:27:19.630 00.000 11616 worker thread done servicing request
19:27:19.630 00.000 11616 Worker thread wakes up
19:27:19.631 00.001 12268 GuideStep: -0.5 px 265 ms EAST, 0.1 px 0 ms NORTH
19:27:19.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:19.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:21.644 02.013 11616 Exposure complete
19:27:21.698 00.054 11616 worker thread done servicing request
19:27:21.698 00.000 12268 OnExposeComplete: enter
19:27:21.698 00.000 12268 UpdateGuideState(): m_state=6
19:27:21.698 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
19:27:21.698 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=252.00, Mass=1018, SNR=22.0, Peak=112 HFD=4.7
19:27:21.699 00.001 12268 MultiStar: [#1 0.17,0.27,0.92,U] [#2 0.09,0.02,0.82,U] [#3 0.28,-0.03,0.58,U] [#4 -0.02,-0.31,0.61,U] [#5 0.47,0.31,0.56,U] [#6 -0.01,-0.27,0.49,U] [#7 0.45,0.32,0.42,U] [#8 -0.27,-0.01,0.39,U] 
19:27:21.699 00.000 12268 single-star, 8 included, MultiStar: {0.13, 0.06}, one-star: {0.05, 0.14}
19:27:21.699 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
19:27:21.699 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
19:27:21.699 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.26 mountX=0.14 mountY=0.03, mountTheta=0.19
19:27:21.700 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.14, opts=13)
19:27:21.700 00.000 12268 Enqueuing Move request for scope (0.05, 0.14)
19:27:21.700 00.000 11616 Worker thread wakes up
19:27:21.701 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
19:27:21.701 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
19:27:21.701 00.000 11616 Moving (0.05, 0.14) raw xDistance=0.14 yDistance=0.03
19:27:21.701 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:27:21.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:27:21.701 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:21.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:27:21.701 00.000 11616 MoveAxis(E, 0, ABG)
19:27:21.701 00.000 11616 Move returns status 0, amount 0
19:27:21.701 00.000 11616 MoveAxis(N, 0, ABG)
19:27:21.701 00.000 11616 Move returns status 0, amount 0
19:27:21.701 00.000 11616 move complete, result=0
19:27:21.701 00.000 11616 worker thread done servicing request
19:27:21.721 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:21.737 00.016 12268 UpdateGuideState exits: m=1018 SNR=22.0
19:27:21.737 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:21.738 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:21.738 00.000 12268 Enqueuing Expose request
19:27:21.738 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:27:21.738 00.000 11616 Worker thread wakes up
19:27:21.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:21.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:23.750 02.012 11616 Exposure complete
19:27:23.803 00.053 11616 worker thread done servicing request
19:27:23.804 00.001 12268 OnExposeComplete: enter
19:27:23.804 00.000 12268 UpdateGuideState(): m_state=6
19:27:23.804 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
19:27:23.804 00.000 12268 Star::Find returns 1 (0), X=541.14, Y=251.95, Mass=1066, SNR=22.5, Peak=111 HFD=4.6
19:27:23.804 00.000 12268 MultiStar: [#1 -0.08,0.16,0.86,U] [#2 0.08,0.12,0.82,U] [#3 0.27,0.02,0.59,U] [#4 -0.12,-0.51,0.62,U] [#5 0.40,0.25,0.52,U] [#6 -0.09,-0.19,0.51,U] [#7 0.27,0.02,0.38,U] [#8 -0.69,-0.21,0.37,U] 
19:27:23.805 00.001 12268 refined, 8 included, MultiStar: {0.00, -0.00}, one-star: {-0.09, 0.08}
19:27:23.805 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
19:27:23.805 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
19:27:23.805 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-1.38 mountX=-0.00 mountY=0.00, mountTheta=2.82
19:27:23.806 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.00, opts=13)
19:27:23.806 00.000 12268 Enqueuing Move request for scope (0.00, -0.00)
19:27:23.806 00.000 11616 Worker thread wakes up
19:27:23.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.00) opts 0xd
19:27:23.806 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.00)
19:27:23.806 00.000 11616 Moving (0.00, -0.00) raw xDistance=-0.00 yDistance=0.00
19:27:23.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:23.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:27:23.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:23.807 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:27:23.807 00.000 11616 MoveAxis(E, 0, ABG)
19:27:23.807 00.000 11616 Move returns status 0, amount 0
19:27:23.807 00.000 11616 MoveAxis(N, 0, ABG)
19:27:23.807 00.000 11616 Move returns status 0, amount 0
19:27:23.807 00.000 11616 move complete, result=0
19:27:23.807 00.000 11616 worker thread done servicing request
19:27:23.827 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:23.846 00.019 12268 UpdateGuideState exits: m=1066 SNR=22.5
19:27:23.847 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:23.847 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:23.847 00.000 12268 Enqueuing Expose request
19:27:23.847 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:27:23.847 00.000 11616 Worker thread wakes up
19:27:23.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:23.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:25.849 02.002 11616 Exposure complete
19:27:25.902 00.053 11616 worker thread done servicing request
19:27:25.902 00.000 12268 OnExposeComplete: enter
19:27:25.902 00.000 12268 UpdateGuideState(): m_state=6
19:27:25.903 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
19:27:25.903 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=251.76, Mass=959, SNR=21.2, Peak=86 HFD=4.9
19:27:25.903 00.000 12268 MultiStar: [#1 -0.31,-0.31,0.88,U] [#2 -0.08,-0.14,0.85,U] [#3 0.13,-0.30,0.68,U] [#4 -0.13,-0.55,0.68,U] [#5 0.33,0.02,0.55,U] [#6 0.29,-0.54,0.51,U] [#7 0.23,0.13,0.43,U] [#8 -0.55,-0.13,0.43,U] 
19:27:25.903 00.000 12268 single-star, 8 included, MultiStar: {-0.03, -0.22}, one-star: {-0.03, -0.10}
19:27:25.903 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
19:27:25.903 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
19:27:25.903 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.89 mountX=-0.11 mountY=-0.02, mountTheta=-2.95
19:27:25.905 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.10, opts=13)
19:27:25.905 00.000 12268 Enqueuing Move request for scope (-0.03, -0.10)
19:27:25.905 00.000 11616 Worker thread wakes up
19:27:25.905 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
19:27:25.905 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
19:27:25.905 00.000 11616 Moving (-0.03, -0.10) raw xDistance=-0.11 yDistance=-0.02
19:27:25.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
19:27:25.905 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:25.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:27:25.905 00.000 11616 MoveAxis(E, 59, ABG)
19:27:25.906 00.001 11616 Guiding  Dir = 2, Dur = 59
19:27:25.906 00.000 11616 IsSlewing returns 0
19:27:25.906 00.000 11616 IsGuiding returns 0
19:27:25.906 00.000 11616 PulseGuide returned control before completion, sleep 69
19:27:25.926 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:25.943 00.017 12268 UpdateGuideState exits: m=959 SNR=21.2
19:27:25.944 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:25.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:25.944 00.000 12268 Enqueuing Expose request
19:27:25.989 00.045 11616 IsGuiding returns 1
19:27:25.989 00.000 11616 scope still moving after pulse duration time elapsed
19:27:26.021 00.032 11616 IsSlewing returns 0
19:27:26.021 00.000 11616 IsGuiding returns 0
19:27:26.021 00.000 11616 scope move finished after 59 + 55 ms
19:27:26.021 00.000 11616 Move returns status 0, amount 59
19:27:26.021 00.000 11616 MoveAxis(N, 0, ABG)
19:27:26.021 00.000 11616 Move returns status 0, amount 0
19:27:26.021 00.000 11616 move complete, result=0
19:27:26.022 00.001 11616 worker thread done servicing request
19:27:26.022 00.000 11616 Worker thread wakes up
19:27:26.022 00.000 12268 GuideStep: -0.1 px 59 ms EAST, -0.0 px 0 ms NORTH
19:27:26.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:26.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:28.034 02.012 11616 Exposure complete
19:27:28.088 00.054 11616 worker thread done servicing request
19:27:28.088 00.000 12268 OnExposeComplete: enter
19:27:28.088 00.000 12268 UpdateGuideState(): m_state=6
19:27:28.089 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
19:27:28.089 00.000 12268 Star::Find returns 1 (0), X=540.96, Y=251.75, Mass=988, SNR=21.6, Peak=92 HFD=5.2
19:27:28.089 00.000 12268 MultiStar: [#1 -0.29,0.17,0.92,U] [#2 -0.24,0.04,0.83,U] [#3 -0.32,0.04,0.71,U] [#4 -0.33,-0.53,0.64,U] [#5 0.09,0.00,0.55,U] [#6 -0.19,-0.06,0.53,U] [#7 0.31,0.09,0.37,U] [#8 -0.56,-0.20,0.36,U] 
19:27:28.089 00.000 12268 refined, 8 included, MultiStar: {-0.22, -0.05}, one-star: {-0.27, -0.12}
19:27:28.089 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.47) = xAngle (-4.38 = 1.90)
19:27:28.089 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.21)
19:27:28.090 00.001 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-2.91 mountX=-0.07 mountY=-0.21, mountTheta=-1.90
19:27:28.091 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.05, opts=13)
19:27:28.091 00.000 12268 Enqueuing Move request for scope (-0.22, -0.05)
19:27:28.091 00.000 11616 Worker thread wakes up
19:27:28.091 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd
19:27:28.091 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.05)
19:27:28.091 00.000 11616 Moving (-0.22, -0.05) raw xDistance=-0.07 yDistance=-0.21
19:27:28.091 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:28.092 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:27:28.092 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:27:28.092 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
19:27:28.092 00.000 11616 MoveAxis(E, 0, ABG)
19:27:28.092 00.000 11616 Move returns status 0, amount 0
19:27:28.092 00.000 11616 MoveAxis(N, 0, ABG)
19:27:28.092 00.000 11616 Move returns status 0, amount 0
19:27:28.092 00.000 11616 move complete, result=0
19:27:28.092 00.000 11616 worker thread done servicing request
19:27:28.111 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:28.129 00.018 12268 UpdateGuideState exits: m=988 SNR=21.6
19:27:28.129 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:28.129 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:28.129 00.000 12268 Enqueuing Expose request
19:27:28.129 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:27:28.129 00.000 11616 Worker thread wakes up
19:27:28.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:28.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:30.137 02.008 11616 Exposure complete
19:27:30.192 00.055 11616 worker thread done servicing request
19:27:30.192 00.000 12268 OnExposeComplete: enter
19:27:30.192 00.000 12268 UpdateGuideState(): m_state=6
19:27:30.193 00.001 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
19:27:30.193 00.000 12268 Star::Find returns 1 (0), X=540.99, Y=252.15, Mass=985, SNR=21.6, Peak=97 HFD=5.4
19:27:30.193 00.000 12268 MultiStar: [#1 -0.20,0.39,0.90,U] [#2 -0.08,0.35,0.85,U] [#3 -0.05,0.33,0.70,U] [#4 -0.24,-0.00,0.66,U] [#5 0.10,0.71,0.58,U] [#6 -0.36,0.01,0.52,U] [#7 0.19,0.85,0.42,U] [#8 -0.37,0.45,0.42,U] 
19:27:30.193 00.000 12268 single-star, 8 included, MultiStar: {-0.15, 0.35}, one-star: {-0.24, 0.29}
19:27:30.193 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
19:27:30.193 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
19:27:30.193 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.29 hyp=0.38 cameraTheta=2.26 mountX=0.27 mountY=-0.27, mountTheta=-0.80
19:27:30.195 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.29, opts=13)
19:27:30.195 00.000 12268 Enqueuing Move request for scope (-0.24, 0.29)
19:27:30.195 00.000 11616 Worker thread wakes up
19:27:30.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.29) opts 0xd
19:27:30.195 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.29)
19:27:30.195 00.000 11616 Moving (-0.24, 0.29) raw xDistance=0.27 yDistance=-0.27
19:27:30.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:27:30.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
19:27:30.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:27:30.196 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
19:27:30.196 00.000 11616 MoveAxis(E, 0, ABG)
19:27:30.196 00.000 11616 Move returns status 0, amount 0
19:27:30.196 00.000 11616 MoveAxis(N, 0, ABG)
19:27:30.196 00.000 11616 Move returns status 0, amount 0
19:27:30.196 00.000 11616 move complete, result=0
19:27:30.196 00.000 11616 worker thread done servicing request
19:27:30.216 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:30.234 00.018 12268 UpdateGuideState exits: m=985 SNR=21.6
19:27:30.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:30.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:30.234 00.000 12268 Enqueuing Expose request
19:27:30.234 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
19:27:30.234 00.000 11616 Worker thread wakes up
19:27:30.235 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:30.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:32.254 02.019 11616 Exposure complete
19:27:32.308 00.054 11616 worker thread done servicing request
19:27:32.308 00.000 12268 OnExposeComplete: enter
19:27:32.308 00.000 12268 UpdateGuideState(): m_state=6
19:27:32.308 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
19:27:32.309 00.001 12268 Star::Find returns 1 (0), X=541.06, Y=252.15, Mass=1136, SNR=23.2, Peak=117 HFD=4.9
19:27:32.309 00.000 12268 MultiStar: [#1 -0.13,0.37,0.90,U] [#2 -0.27,0.46,0.84,U] [#3 0.02,0.43,0.65,U] [#4 -0.23,0.13,0.68,U] [#5 0.21,0.50,0.54,U] [#6 0.02,0.14,0.49,U] [#7 -0.05,0.66,0.38,U] [#8 -0.42,0.15,0.37,U] 
19:27:32.309 00.000 12268 single-star, 8 included, MultiStar: {-0.12, 0.35}, one-star: {-0.17, 0.29}
19:27:32.309 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
19:27:32.309 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
19:27:32.309 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.29 hyp=0.33 cameraTheta=2.11 mountX=0.27 mountY=-0.20, mountTheta=-0.65
19:27:32.311 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.29, opts=13)
19:27:32.311 00.000 12268 Enqueuing Move request for scope (-0.17, 0.29)
19:27:32.311 00.000 11616 Worker thread wakes up
19:27:32.311 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.29) opts 0xd
19:27:32.311 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.29)
19:27:32.311 00.000 11616 Moving (-0.17, 0.29) raw xDistance=0.27 yDistance=-0.20
19:27:32.311 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:27:32.311 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
19:27:32.312 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:27:32.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
19:27:32.312 00.000 11616 MoveAxis(E, 0, ABG)
19:27:32.312 00.000 11616 Move returns status 0, amount 0
19:27:32.312 00.000 11616 MoveAxis(N, 0, ABG)
19:27:32.312 00.000 11616 Move returns status 0, amount 0
19:27:32.312 00.000 11616 move complete, result=0
19:27:32.313 00.001 11616 worker thread done servicing request
19:27:32.333 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:32.352 00.019 12268 UpdateGuideState exits: m=1136 SNR=23.2
19:27:32.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:32.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:32.352 00.000 12268 Enqueuing Expose request
19:27:32.352 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
19:27:32.352 00.000 11616 Worker thread wakes up
19:27:32.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:32.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:34.357 02.005 11616 Exposure complete
19:27:34.411 00.054 11616 worker thread done servicing request
19:27:34.411 00.000 12268 OnExposeComplete: enter
19:27:34.411 00.000 12268 UpdateGuideState(): m_state=6
19:27:34.411 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
19:27:34.412 00.001 12268 Star::Find returns 1 (0), X=541.06, Y=251.90, Mass=1171, SNR=23.6, Peak=114 HFD=5.5
19:27:34.412 00.000 12268 MultiStar: [#1 -0.31,-0.12,0.87,U] [#2 -0.24,0.05,0.82,U] [#3 -0.17,-0.19,0.64,U] [#4 -0.48,-0.50,0.69,U] [#5 0.27,0.25,0.54,U] [#6 -0.45,-0.22,0.51,U] [#7 -0.06,-0.02,0.38,U] [#8 -0.68,0.07,0.39,U] 
19:27:34.412 00.000 12268 single-star, 8 included, MultiStar: {-0.25, -0.08}, one-star: {-0.16, 0.04}
19:27:34.412 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
19:27:34.412 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
19:27:34.412 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.04 hyp=0.17 cameraTheta=2.93 mountX=0.02 mountY=-0.17, mountTheta=-1.45
19:27:34.413 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.04, opts=13)
19:27:34.414 00.001 12268 Enqueuing Move request for scope (-0.16, 0.04)
19:27:34.414 00.000 11616 Worker thread wakes up
19:27:34.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.04) opts 0xd
19:27:34.414 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.04)
19:27:34.414 00.000 11616 Moving (-0.16, 0.04) raw xDistance=0.02 yDistance=-0.17
19:27:34.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:34.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:27:34.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:27:34.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:27:34.414 00.000 11616 MoveAxis(E, 0, ABG)
19:27:34.414 00.000 11616 Move returns status 0, amount 0
19:27:34.415 00.001 11616 MoveAxis(N, 0, ABG)
19:27:34.415 00.000 11616 Move returns status 0, amount 0
19:27:34.415 00.000 11616 move complete, result=0
19:27:34.415 00.000 11616 worker thread done servicing request
19:27:34.435 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:34.452 00.017 12268 UpdateGuideState exits: m=1171 SNR=23.6
19:27:34.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:34.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:34.453 00.001 12268 Enqueuing Expose request
19:27:34.453 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
19:27:34.453 00.000 11616 Worker thread wakes up
19:27:34.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:34.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:36.468 02.015 11616 Exposure complete
19:27:36.524 00.056 11616 worker thread done servicing request
19:27:36.524 00.000 12268 OnExposeComplete: enter
19:27:36.524 00.000 12268 UpdateGuideState(): m_state=6
19:27:36.525 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
19:27:36.525 00.000 12268 Star::Find returns 1 (0), X=540.95, Y=251.51, Mass=1030, SNR=22.1, Peak=92 HFD=4.9
19:27:36.525 00.000 12268 MultiStar: [#1 -0.31,-0.26,0.90,U] [#2 -0.29,-0.11,0.87,U] [#3 -0.06,-0.30,0.70,U] [#4 -0.35,-0.50,0.73,U] [#5 0.34,-0.01,0.56,U] [#6 -0.40,-0.07,0.55,U] [#7 -0.02,-0.00,0.42,U] [#8 -0.76,-0.08,0.42,U] 
19:27:36.525 00.000 12268 refined, 8 included, MultiStar: {-0.24, -0.22}, one-star: {-0.28, -0.35}
19:27:36.525 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.88 = 2.41)
19:27:36.525 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.70)
19:27:36.525 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.22 hyp=0.32 cameraTheta=-2.40 mountX=-0.24 mountY=-0.21, mountTheta=-2.43
19:27:36.527 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.22, opts=13)
19:27:36.527 00.000 12268 Enqueuing Move request for scope (-0.24, -0.22)
19:27:36.527 00.000 11616 Worker thread wakes up
19:27:36.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.22) opts 0xd
19:27:36.527 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.22)
19:27:36.527 00.000 11616 Moving (-0.24, -0.22) raw xDistance=-0.24 yDistance=-0.21
19:27:36.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
19:27:36.527 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=0.37 newest=-0.58
19:27:36.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:27:36.527 00.000 11616 MoveAxis(E, 133, ABG)
19:27:36.528 00.001 11616 Guiding  Dir = 2, Dur = 133
19:27:36.528 00.000 11616 IsSlewing returns 0
19:27:36.528 00.000 11616 IsGuiding returns 0
19:27:36.528 00.000 11616 PulseGuide returned control before completion, sleep 143
19:27:36.549 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:36.567 00.018 12268 UpdateGuideState exits: m=1030 SNR=22.1
19:27:36.567 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:36.567 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:36.567 00.000 12268 Enqueuing Expose request
19:27:36.673 00.106 11616 IsGuiding returns 1
19:27:36.673 00.000 11616 scope still moving after pulse duration time elapsed
19:27:36.704 00.031 11616 IsSlewing returns 0
19:27:36.705 00.001 11616 IsGuiding returns 0
19:27:36.705 00.000 11616 scope move finished after 133 + 43 ms
19:27:36.705 00.000 11616 Move returns status 0, amount 133
19:27:36.705 00.000 11616 BLC: Oldest BLC event removed
19:27:36.705 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1536 applied
19:27:36.705 00.000 11616 MoveAxis(N, 1554, ABG)
19:27:36.705 00.000 11616 Guiding  Dir = 0, Dur = 1554
19:27:36.706 00.001 11616 IsSlewing returns 0
19:27:36.706 00.000 11616 IsGuiding returns 0
19:27:36.706 00.000 11616 PulseGuide returned control before completion, sleep 1564
19:27:38.280 01.574 11616 IsGuiding returns 1
19:27:38.280 00.000 11616 scope still moving after pulse duration time elapsed
19:27:38.312 00.032 11616 IsSlewing returns 0
19:27:38.313 00.001 11616 IsGuiding returns 0
19:27:38.313 00.000 11616 scope move finished after 1554 + 53 ms
19:27:38.314 00.001 11616 Move returns status 0, amount 1554
19:27:38.314 00.000 11616 move complete, result=0
19:27:38.314 00.000 11616 worker thread done servicing request
19:27:38.314 00.000 12268 GuideStep: -0.2 px 133 ms EAST, -0.2 px 1554 ms NORTH
19:27:38.314 00.000 11616 Worker thread wakes up
19:27:38.315 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:38.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:40.317 02.002 11616 Exposure complete
19:27:40.373 00.056 11616 worker thread done servicing request
19:27:40.373 00.000 12268 OnExposeComplete: enter
19:27:40.373 00.000 12268 UpdateGuideState(): m_state=6
19:27:40.373 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
19:27:40.373 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.12, Mass=1122, SNR=23.0, Peak=110 HFD=4.7
19:27:40.373 00.000 12268 MultiStar: [#1 -0.40,-0.63,0.92,U] [#2 -0.17,-0.52,0.87,U] [#3 0.06,-0.49,0.67,U] [#4 -0.25,-0.97,0.00,M1] [#5 0.31,-0.67,0.51,U] [#6 -0.29,-0.99,0.00,M1] [#7 -0.11,-0.39,0.42,U] [#8 -0.67,-0.57,0.41,U] 
19:27:40.373 00.000 12268 refined, 6 included, MultiStar: {-0.18, -0.59}, one-star: {-0.22, -0.75}
19:27:40.373 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.34 = 2.95)
19:27:40.374 00.001 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
19:27:40.374 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.59 hyp=0.62 cameraTheta=-1.86 mountX=-0.61 mountY=-0.10, mountTheta=-2.98
19:27:40.374 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.59, opts=13)
19:27:40.375 00.001 12268 Enqueuing Move request for scope (-0.18, -0.59)
19:27:40.375 00.000 11616 Worker thread wakes up
19:27:40.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.59) opts 0xd
19:27:40.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.59)
19:27:40.375 00.000 11616 Moving (-0.18, -0.59) raw xDistance=-0.61 yDistance=-0.10
19:27:40.375 00.000 11616 BLC: History state: CurrMiss=0.10, AvgInitMiss=0.06, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.031282, 1:0.101940
19:27:40.375 00.000 11616 BLC: No correction, Miss < min_move
19:27:40.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.61
19:27:40.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:40.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:27:40.375 00.000 11616 MoveAxis(E, 337, ABG)
19:27:40.376 00.001 11616 Guiding  Dir = 2, Dur = 337
19:27:40.376 00.000 11616 IsSlewing returns 0
19:27:40.377 00.001 11616 IsGuiding returns 0
19:27:40.377 00.000 11616 PulseGuide returned control before completion, sleep 347
19:27:40.396 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:40.415 00.019 12268 UpdateGuideState exits: m=1122 SNR=23.0
19:27:40.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:40.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:40.415 00.000 12268 Enqueuing Expose request
19:27:40.739 00.324 11616 IsGuiding returns 0
19:27:40.740 00.001 11616 Move returns status 0, amount 337
19:27:40.740 00.000 11616 MoveAxis(N, 0, ABG)
19:27:40.740 00.000 11616 Move returns status 0, amount 0
19:27:40.740 00.000 11616 move complete, result=0
19:27:40.740 00.000 11616 worker thread done servicing request
19:27:40.740 00.000 11616 Worker thread wakes up
19:27:40.740 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:40.740 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:40.741 00.001 12268 GuideStep: -0.6 px 337 ms EAST, -0.1 px 0 ms NORTH
19:27:42.745 02.004 11616 Exposure complete
19:27:42.799 00.054 11616 worker thread done servicing request
19:27:42.799 00.000 12268 OnExposeComplete: enter
19:27:42.800 00.001 12268 UpdateGuideState(): m_state=6
19:27:42.800 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
19:27:42.800 00.000 12268 Star::Find returns 1 (0), X=541.06, Y=251.40, Mass=1136, SNR=23.3, Peak=103 HFD=5.1
19:27:42.800 00.000 12268 MultiStar: [#1 -0.17,-0.40,0.90,U] [#2 0.01,-0.15,0.86,U] [#3 0.06,-0.34,0.64,U] [#4 -0.19,-0.68,0.69,U] [#5 0.44,-0.14,0.55,U] [#6 0.06,-0.55,0.53,U] [#7 0.29,-0.14,0.41,U] [#8 -0.30,-0.20,0.40,U] 
19:27:42.800 00.000 12268 refined, 8 included, MultiStar: {-0.02, -0.36}, one-star: {-0.16, -0.47}
19:27:42.801 00.001 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
19:27:42.801 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
19:27:42.801 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.36 hyp=0.36 cameraTheta=-1.63 mountX=-0.36 mountY=0.03, mountTheta=3.07
19:27:42.802 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.36, opts=13)
19:27:42.802 00.000 12268 Enqueuing Move request for scope (-0.02, -0.36)
19:27:42.802 00.000 11616 Worker thread wakes up
19:27:42.803 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.36) opts 0xd
19:27:42.803 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.36)
19:27:42.803 00.000 11616 Moving (-0.02, -0.36) raw xDistance=-0.36 yDistance=0.03
19:27:42.803 00.000 11616 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.06, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.031282, 1:0.101940, 2:-0.025465
19:27:42.803 00.000 11616 BLC: No correction, Miss < min_move
19:27:42.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
19:27:42.803 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:42.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:27:42.803 00.000 11616 MoveAxis(E, 200, ABG)
19:27:42.803 00.000 11616 Guiding  Dir = 2, Dur = 200
19:27:42.804 00.001 11616 IsSlewing returns 0
19:27:42.804 00.000 11616 IsGuiding returns 0
19:27:42.804 00.000 11616 PulseGuide returned control before completion, sleep 210
19:27:42.825 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:42.842 00.017 12268 UpdateGuideState exits: m=1136 SNR=23.3
19:27:42.842 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:42.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:42.842 00.000 12268 Enqueuing Expose request
19:27:43.024 00.182 11616 IsGuiding returns 1
19:27:43.024 00.000 11616 scope still moving after pulse duration time elapsed
19:27:43.055 00.031 11616 IsSlewing returns 0
19:27:43.056 00.001 11616 IsGuiding returns 0
19:27:43.056 00.000 11616 scope move finished after 200 + 51 ms
19:27:43.056 00.000 11616 Move returns status 0, amount 200
19:27:43.056 00.000 11616 MoveAxis(N, 0, ABG)
19:27:43.056 00.000 11616 Move returns status 0, amount 0
19:27:43.056 00.000 11616 move complete, result=0
19:27:43.056 00.000 11616 worker thread done servicing request
19:27:43.056 00.000 11616 Worker thread wakes up
19:27:43.056 00.000 12268 GuideStep: -0.4 px 200 ms EAST, 0.0 px 0 ms NORTH
19:27:43.057 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:43.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:45.060 02.003 11616 Exposure complete
19:27:45.115 00.055 11616 worker thread done servicing request
19:27:45.116 00.001 12268 OnExposeComplete: enter
19:27:45.116 00.000 12268 UpdateGuideState(): m_state=6
19:27:45.116 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
19:27:45.116 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=251.83, Mass=1111, SNR=23.1, Peak=109 HFD=5.0
19:27:45.117 00.001 12268 MultiStar: [#1 -0.05,0.18,0.90,U] [#2 -0.00,0.11,0.83,U] [#3 0.01,0.08,0.68,U] [#4 -0.10,-0.40,0.62,U] [#5 0.52,0.10,0.56,U] [#6 0.27,-0.07,0.53,U] [#7 0.17,0.51,0.41,U] [#8 -0.36,0.12,0.41,U] 
19:27:45.117 00.000 12268 single-star, 8 included, MultiStar: {0.05, 0.05}, one-star: {0.06, -0.04}
19:27:45.117 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
19:27:45.117 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.14)
19:27:45.117 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.56 mountX=-0.03 mountY=0.06, mountTheta=2.03
19:27:45.118 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.04, opts=13)
19:27:45.119 00.001 12268 Enqueuing Move request for scope (0.06, -0.04)
19:27:45.119 00.000 11616 Worker thread wakes up
19:27:45.119 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
19:27:45.119 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
19:27:45.119 00.000 11616 Moving (0.06, -0.04) raw xDistance=-0.03 yDistance=0.06
19:27:45.119 00.000 11616 BLC: window closed
19:27:45.119 00.000 11616 BLC: History state: CurrMiss=-0.06, AvgInitMiss=0.06, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.031282, 1:0.101940, 2:-0.025465
19:27:45.119 00.000 11616 BLC: No correction, Miss < min_move
19:27:45.119 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:45.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:27:45.119 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:45.120 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:27:45.120 00.000 11616 MoveAxis(E, 0, ABG)
19:27:45.120 00.000 11616 Move returns status 0, amount 0
19:27:45.120 00.000 11616 MoveAxis(N, 0, ABG)
19:27:45.120 00.000 11616 Move returns status 0, amount 0
19:27:45.120 00.000 11616 move complete, result=0
19:27:45.120 00.000 11616 worker thread done servicing request
19:27:45.142 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:45.159 00.017 12268 UpdateGuideState exits: m=1111 SNR=23.1
19:27:45.160 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:45.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:45.160 00.000 12268 Enqueuing Expose request
19:27:45.160 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:27:45.160 00.000 11616 Worker thread wakes up
19:27:45.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:45.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:47.176 02.016 11616 Exposure complete
19:27:47.232 00.056 11616 worker thread done servicing request
19:27:47.232 00.000 12268 OnExposeComplete: enter
19:27:47.232 00.000 12268 UpdateGuideState(): m_state=6
19:27:47.232 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
19:27:47.232 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.98, Mass=1093, SNR=22.9, Peak=127 HFD=4.6
19:27:47.233 00.001 12268 MultiStar: [#1 -0.11,0.24,0.89,U] [#2 -0.19,0.17,0.81,U] [#3 -0.16,-0.24,0.64,U] [#4 -0.23,-0.52,0.64,U] [#5 0.19,0.07,0.56,U] [#6 -0.15,-0.25,0.52,U] [#7 0.03,0.49,0.41,U] [#8 -0.37,0.21,0.39,U] 
19:27:47.233 00.000 12268 refined, 8 included, MultiStar: {-0.13, 0.03}, one-star: {-0.15, 0.11}
19:27:47.233 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
19:27:47.233 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
19:27:47.233 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.92 mountX=0.02 mountY=-0.13, mountTheta=-1.45
19:27:47.234 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.03, opts=13)
19:27:47.234 00.000 12268 Enqueuing Move request for scope (-0.13, 0.03)
19:27:47.235 00.001 11616 Worker thread wakes up
19:27:47.235 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
19:27:47.235 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
19:27:47.235 00.000 11616 Moving (-0.13, 0.03) raw xDistance=0.02 yDistance=-0.13
19:27:47.235 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:47.235 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:27:47.235 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:47.235 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:27:47.235 00.000 11616 MoveAxis(E, 0, ABG)
19:27:47.235 00.000 11616 Move returns status 0, amount 0
19:27:47.235 00.000 11616 MoveAxis(N, 0, ABG)
19:27:47.236 00.001 11616 Move returns status 0, amount 0
19:27:47.236 00.000 11616 move complete, result=0
19:27:47.236 00.000 11616 worker thread done servicing request
19:27:47.257 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:47.274 00.017 12268 UpdateGuideState exits: m=1093 SNR=22.9
19:27:47.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:47.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:47.274 00.000 12268 Enqueuing Expose request
19:27:47.274 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:27:47.274 00.000 11616 Worker thread wakes up
19:27:47.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:47.275 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:49.278 02.003 11616 Exposure complete
19:27:49.330 00.052 11616 worker thread done servicing request
19:27:49.330 00.000 12268 OnExposeComplete: enter
19:27:49.331 00.001 12268 UpdateGuideState(): m_state=6
19:27:49.331 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
19:27:49.331 00.000 12268 Star::Find returns 1 (0), X=540.92, Y=251.86, Mass=1177, SNR=23.7, Peak=122 HFD=4.7
19:27:49.331 00.000 12268 MultiStar: [#1 -0.04,0.11,0.89,U] [#2 -0.08,0.21,0.82,U] [#3 0.05,0.09,0.65,U] [#4 -0.19,-0.27,0.66,U] [#5 0.01,0.28,0.54,U] [#6 -0.30,-0.23,0.49,U] [#7 0.06,0.48,0.42,U] [#8 -0.36,-0.07,0.39,U] 
19:27:49.331 00.000 12268 refined, 8 included, MultiStar: {-0.13, 0.06}, one-star: {-0.30, -0.01}
19:27:49.331 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
19:27:49.331 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
19:27:49.332 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.70 mountX=0.05 mountY=-0.13, mountTheta=-1.23
19:27:49.333 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.06, opts=13)
19:27:49.333 00.000 12268 Enqueuing Move request for scope (-0.13, 0.06)
19:27:49.333 00.000 11616 Worker thread wakes up
19:27:49.333 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
19:27:49.333 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
19:27:49.333 00.000 11616 Moving (-0.13, 0.06) raw xDistance=0.05 yDistance=-0.13
19:27:49.333 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:49.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:27:49.333 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:49.334 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:27:49.334 00.000 11616 MoveAxis(E, 0, ABG)
19:27:49.334 00.000 11616 Move returns status 0, amount 0
19:27:49.334 00.000 11616 MoveAxis(N, 0, ABG)
19:27:49.334 00.000 11616 Move returns status 0, amount 0
19:27:49.334 00.000 11616 move complete, result=0
19:27:49.334 00.000 11616 worker thread done servicing request
19:27:49.355 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:49.372 00.017 12268 UpdateGuideState exits: m=1177 SNR=23.7
19:27:49.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:49.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:49.372 00.000 12268 Enqueuing Expose request
19:27:49.372 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:27:49.372 00.000 11616 Worker thread wakes up
19:27:49.373 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:49.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:51.406 02.033 11616 Exposure complete
19:27:51.459 00.053 11616 worker thread done servicing request
19:27:51.460 00.001 12268 OnExposeComplete: enter
19:27:51.460 00.000 12268 UpdateGuideState(): m_state=6
19:27:51.460 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
19:27:51.460 00.000 12268 Star::Find returns 1 (0), X=541.06, Y=251.95, Mass=1104, SNR=23.0, Peak=116 HFD=5.0
19:27:51.461 00.001 12268 MultiStar: [#1 -0.13,0.18,0.87,U] [#2 0.00,0.12,0.84,U] [#3 -0.16,-0.08,0.65,U] [#4 -0.31,-0.27,0.67,U] [#5 0.35,0.19,0.57,U] [#6 -0.08,-0.09,0.50,U] [#7 0.23,0.27,0.41,U] [#8 0.23,-0.17,0.39,U] 
19:27:51.461 00.000 12268 refined, 8 included, MultiStar: {-0.04, 0.04}, one-star: {-0.17, 0.08}
19:27:51.461 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
19:27:51.461 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
19:27:51.461 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.42 mountX=0.03 mountY=-0.05, mountTheta=-0.96
19:27:51.462 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.04, opts=13)
19:27:51.462 00.000 12268 Enqueuing Move request for scope (-0.04, 0.04)
19:27:51.462 00.000 11616 Worker thread wakes up
19:27:51.462 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
19:27:51.463 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
19:27:51.463 00.000 11616 Moving (-0.04, 0.04) raw xDistance=0.03 yDistance=-0.05
19:27:51.463 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:51.463 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:27:51.463 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:51.463 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:27:51.463 00.000 11616 MoveAxis(E, 0, ABG)
19:27:51.463 00.000 11616 Move returns status 0, amount 0
19:27:51.463 00.000 11616 MoveAxis(N, 0, ABG)
19:27:51.463 00.000 11616 Move returns status 0, amount 0
19:27:51.463 00.000 11616 move complete, result=0
19:27:51.463 00.000 11616 worker thread done servicing request
19:27:51.483 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:51.502 00.019 12268 UpdateGuideState exits: m=1104 SNR=23.0
19:27:51.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:51.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:51.502 00.000 12268 Enqueuing Expose request
19:27:51.502 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:27:51.502 00.000 11616 Worker thread wakes up
19:27:51.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:51.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:53.506 02.004 11616 Exposure complete
19:27:53.560 00.054 11616 worker thread done servicing request
19:27:53.560 00.000 12268 OnExposeComplete: enter
19:27:53.560 00.000 12268 UpdateGuideState(): m_state=6
19:27:53.560 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
19:27:53.560 00.000 12268 Star::Find returns 1 (0), X=541.11, Y=251.98, Mass=1146, SNR=23.5, Peak=126 HFD=4.6
19:27:53.560 00.000 12268 MultiStar: [#1 -0.24,0.18,0.92,U] [#2 -0.07,0.09,0.82,U] [#3 0.02,0.08,0.66,U] [#4 -0.31,-0.16,0.71,U] [#5 0.14,0.12,0.54,U] [#6 -0.22,-0.02,0.48,U] [#7 0.38,0.38,0.39,U] [#8 -0.71,-0.02,0.42,U] 
19:27:53.562 00.002 12268 refined, 8 included, MultiStar: {-0.13, 0.08}, one-star: {-0.11, 0.12}
19:27:53.562 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
19:27:53.562 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
19:27:53.562 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.58 mountX=0.07 mountY=-0.14, mountTheta=-1.11
19:27:53.564 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.08, opts=13)
19:27:53.564 00.000 12268 Enqueuing Move request for scope (-0.13, 0.08)
19:27:53.564 00.000 11616 Worker thread wakes up
19:27:53.564 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
19:27:53.564 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
19:27:53.565 00.001 11616 Moving (-0.13, 0.08) raw xDistance=0.07 yDistance=-0.14
19:27:53.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:53.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:27:53.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:53.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:27:53.565 00.000 11616 MoveAxis(E, 0, ABG)
19:27:53.565 00.000 11616 Move returns status 0, amount 0
19:27:53.565 00.000 11616 MoveAxis(N, 0, ABG)
19:27:53.565 00.000 11616 Move returns status 0, amount 0
19:27:53.565 00.000 11616 move complete, result=0
19:27:53.565 00.000 11616 worker thread done servicing request
19:27:53.585 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:53.605 00.020 12268 UpdateGuideState exits: m=1146 SNR=23.5
19:27:53.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:53.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:53.605 00.000 12268 Enqueuing Expose request
19:27:53.605 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:27:53.606 00.001 11616 Worker thread wakes up
19:27:53.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:53.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:55.608 02.002 11616 Exposure complete
19:27:55.662 00.054 11616 worker thread done servicing request
19:27:55.662 00.000 12268 OnExposeComplete: enter
19:27:55.662 00.000 12268 UpdateGuideState(): m_state=6
19:27:55.662 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
19:27:55.662 00.000 12268 Star::Find returns 1 (0), X=541.03, Y=252.06, Mass=1179, SNR=23.8, Peak=128 HFD=4.6
19:27:55.663 00.001 12268 MultiStar: [#1 -0.13,0.23,0.89,U] [#2 0.01,0.33,0.85,U] [#3 -0.06,-0.04,0.66,U] [#4 -0.25,-0.16,0.69,U] [#5 0.16,0.20,0.55,U] [#6 -0.36,-0.01,0.52,U] [#7 0.11,0.70,0.40,U] [#8 -0.07,0.26,0.39,U] 
19:27:55.663 00.000 12268 refined, 8 included, MultiStar: {-0.10, 0.17}, one-star: {-0.19, 0.19}
19:27:55.663 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
19:27:55.663 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
19:27:55.663 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.09 mountX=0.16 mountY=-0.12, mountTheta=-0.64
19:27:55.664 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.17, opts=13)
19:27:55.665 00.001 12268 Enqueuing Move request for scope (-0.10, 0.17)
19:27:55.665 00.000 11616 Worker thread wakes up
19:27:55.665 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
19:27:55.665 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
19:27:55.665 00.000 11616 Moving (-0.10, 0.17) raw xDistance=0.16 yDistance=-0.12
19:27:55.665 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:27:55.665 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:27:55.665 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:55.665 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:27:55.665 00.000 11616 MoveAxis(E, 0, ABG)
19:27:55.665 00.000 11616 Move returns status 0, amount 0
19:27:55.665 00.000 11616 MoveAxis(N, 0, ABG)
19:27:55.665 00.000 11616 Move returns status 0, amount 0
19:27:55.665 00.000 11616 move complete, result=0
19:27:55.666 00.001 11616 worker thread done servicing request
19:27:55.685 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:55.703 00.018 12268 UpdateGuideState exits: m=1179 SNR=23.8
19:27:55.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:55.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:55.703 00.000 12268 Enqueuing Expose request
19:27:55.703 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:27:55.703 00.000 11616 Worker thread wakes up
19:27:55.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:55.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:57.701 01.998 11616 Exposure complete
19:27:57.755 00.054 11616 worker thread done servicing request
19:27:57.755 00.000 12268 OnExposeComplete: enter
19:27:57.756 00.001 12268 UpdateGuideState(): m_state=6
19:27:57.756 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
19:27:57.756 00.000 12268 Star::Find returns 1 (0), X=541.10, Y=251.89, Mass=1166, SNR=23.7, Peak=113 HFD=4.7
19:27:57.756 00.000 12268 MultiStar: [#1 -0.24,0.18,0.86,U] [#2 -0.00,0.25,0.82,U] [#3 -0.15,0.07,0.65,U] [#4 -0.19,-0.28,0.71,U] [#5 0.12,0.41,0.56,U] [#6 0.02,-0.27,0.53,U] [#7 0.13,0.39,0.42,U] [#8 -0.52,0.18,0.42,U] 
19:27:57.756 00.000 12268 single-star, 8 included, MultiStar: {-0.11, 0.09}, one-star: {-0.13, 0.03}
19:27:57.757 00.001 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
19:27:57.757 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
19:27:57.757 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.93 mountX=0.01 mountY=-0.13, mountTheta=-1.46
19:27:57.758 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.03, opts=13)
19:27:57.758 00.000 12268 Enqueuing Move request for scope (-0.13, 0.03)
19:27:57.758 00.000 11616 Worker thread wakes up
19:27:57.758 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
19:27:57.759 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
19:27:57.759 00.000 11616 Moving (-0.13, 0.03) raw xDistance=0.01 yDistance=-0.13
19:27:57.759 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:57.759 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:27:57.759 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:57.759 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:27:57.759 00.000 11616 MoveAxis(E, 0, ABG)
19:27:57.759 00.000 11616 Move returns status 0, amount 0
19:27:57.759 00.000 11616 MoveAxis(N, 0, ABG)
19:27:57.759 00.000 11616 Move returns status 0, amount 0
19:27:57.759 00.000 11616 move complete, result=0
19:27:57.759 00.000 11616 worker thread done servicing request
19:27:57.779 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:57.796 00.017 12268 UpdateGuideState exits: m=1166 SNR=23.7
19:27:57.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:57.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:57.796 00.000 12268 Enqueuing Expose request
19:27:57.796 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:27:57.796 00.000 11616 Worker thread wakes up
19:27:57.797 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:57.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:27:59.810 02.013 11616 Exposure complete
19:27:59.866 00.056 11616 worker thread done servicing request
19:27:59.866 00.000 12268 OnExposeComplete: enter
19:27:59.866 00.000 12268 UpdateGuideState(): m_state=6
19:27:59.866 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
19:27:59.866 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=251.90, Mass=1168, SNR=23.6, Peak=115 HFD=4.9
19:27:59.867 00.001 12268 MultiStar: [#1 -0.21,0.13,0.88,U] [#2 -0.20,0.15,0.85,U] [#3 0.08,-0.12,0.66,U] [#4 -0.18,-0.32,0.67,U] [#5 0.34,0.14,0.57,U] [#6 -0.41,-0.26,0.49,U] [#7 0.17,0.40,0.45,U] [#8 -0.23,0.04,0.41,U] 
19:27:59.867 00.000 12268 single-star, 8 included, MultiStar: {-0.09, 0.02}, one-star: {-0.08, 0.04}
19:27:59.867 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
19:27:59.867 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
19:27:59.867 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.66 mountX=0.03 mountY=-0.08, mountTheta=-1.19
19:27:59.868 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.04, opts=13)
19:27:59.869 00.001 12268 Enqueuing Move request for scope (-0.08, 0.04)
19:27:59.869 00.000 11616 Worker thread wakes up
19:27:59.869 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
19:27:59.869 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
19:27:59.869 00.000 11616 Moving (-0.08, 0.04) raw xDistance=0.03 yDistance=-0.08
19:27:59.869 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:59.869 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:27:59.869 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:27:59.870 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:27:59.870 00.000 11616 MoveAxis(E, 0, ABG)
19:27:59.870 00.000 11616 Move returns status 0, amount 0
19:27:59.870 00.000 11616 MoveAxis(N, 0, ABG)
19:27:59.870 00.000 11616 Move returns status 0, amount 0
19:27:59.870 00.000 11616 move complete, result=0
19:27:59.870 00.000 11616 worker thread done servicing request
19:27:59.891 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:27:59.908 00.017 12268 UpdateGuideState exits: m=1168 SNR=23.6
19:27:59.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:59.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:27:59.908 00.000 12268 Enqueuing Expose request
19:27:59.908 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:27:59.908 00.000 11616 Worker thread wakes up
19:27:59.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:27:59.909 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:01.908 01.999 11616 Exposure complete
19:28:01.961 00.053 11616 worker thread done servicing request
19:28:01.961 00.000 12268 OnExposeComplete: enter
19:28:01.961 00.000 12268 UpdateGuideState(): m_state=6
19:28:01.962 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
19:28:01.962 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=251.91, Mass=1109, SNR=23.1, Peak=109 HFD=4.6
19:28:01.962 00.000 12268 MultiStar: [#1 -0.12,0.05,0.94,U] [#2 -0.03,-0.02,0.84,U] [#3 0.05,-0.09,0.61,U] [#4 -0.37,-0.35,0.71,U] [#5 0.09,0.48,0.55,U] [#6 -0.25,-0.06,0.51,U] [#7 0.23,0.45,0.40,U] [#8 -0.23,-0.14,0.42,U] 
19:28:01.962 00.000 12268 refined, 8 included, MultiStar: {-0.11, 0.02}, one-star: {-0.22, 0.04}
19:28:01.962 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
19:28:01.962 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
19:28:01.962 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.95 mountX=0.01 mountY=-0.11, mountTheta=-1.47
19:28:01.964 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.02, opts=13)
19:28:01.964 00.000 12268 Enqueuing Move request for scope (-0.11, 0.02)
19:28:01.964 00.000 11616 Worker thread wakes up
19:28:01.964 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
19:28:01.964 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
19:28:01.964 00.000 11616 Moving (-0.11, 0.02) raw xDistance=0.01 yDistance=-0.11
19:28:01.964 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:01.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:28:01.964 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:01.965 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:28:01.965 00.000 11616 MoveAxis(E, 0, ABG)
19:28:01.965 00.000 11616 Move returns status 0, amount 0
19:28:01.965 00.000 11616 MoveAxis(N, 0, ABG)
19:28:01.965 00.000 11616 Move returns status 0, amount 0
19:28:01.965 00.000 11616 move complete, result=0
19:28:01.965 00.000 11616 worker thread done servicing request
19:28:01.986 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:02.004 00.018 12268 UpdateGuideState exits: m=1109 SNR=23.1
19:28:02.005 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:02.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:02.005 00.000 12268 Enqueuing Expose request
19:28:02.005 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:28:02.005 00.000 11616 Worker thread wakes up
19:28:02.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:02.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:04.008 02.003 11616 Exposure complete
19:28:04.059 00.051 11616 worker thread done servicing request
19:28:04.059 00.000 12268 OnExposeComplete: enter
19:28:04.060 00.001 12268 UpdateGuideState(): m_state=6
19:28:04.060 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
19:28:04.060 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.70, Mass=1194, SNR=23.9, Peak=118 HFD=5.0
19:28:04.060 00.000 12268 MultiStar: [#1 -0.16,-0.13,0.86,U] [#2 -0.02,0.00,0.81,U] [#3 -0.08,-0.21,0.65,U] [#4 -0.49,-0.62,0.64,U] [#5 0.05,-0.06,0.50,U] [#6 -0.23,-0.27,0.49,U] [#7 0.35,0.23,0.39,U] [#8 -0.46,-0.03,0.43,U] 
19:28:04.060 00.000 12268 refined, 8 included, MultiStar: {-0.14, -0.16}, one-star: {-0.14, -0.16}
19:28:04.060 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
19:28:04.060 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
19:28:04.060 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-2.31 mountX=-0.17 mountY=-0.12, mountTheta=-2.52
19:28:04.063 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.16, opts=13)
19:28:04.063 00.000 12268 Enqueuing Move request for scope (-0.14, -0.16)
19:28:04.063 00.000 11616 Worker thread wakes up
19:28:04.063 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.16) opts 0xd
19:28:04.063 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.16)
19:28:04.063 00.000 11616 Moving (-0.14, -0.16) raw xDistance=-0.17 yDistance=-0.12
19:28:04.063 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
19:28:04.063 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:04.063 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:28:04.063 00.000 11616 MoveAxis(E, 94, ABG)
19:28:04.063 00.000 11616 Guiding  Dir = 2, Dur = 94
19:28:04.064 00.001 11616 IsSlewing returns 0
19:28:04.064 00.000 11616 IsGuiding returns 0
19:28:04.064 00.000 11616 PulseGuide returned control before completion, sleep 104
19:28:04.084 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:04.102 00.018 12268 UpdateGuideState exits: m=1194 SNR=23.9
19:28:04.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:04.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:04.102 00.000 12268 Enqueuing Expose request
19:28:04.180 00.078 11616 IsGuiding returns 1
19:28:04.180 00.000 11616 scope still moving after pulse duration time elapsed
19:28:04.211 00.031 11616 IsSlewing returns 0
19:28:04.211 00.000 11616 IsGuiding returns 0
19:28:04.212 00.001 11616 scope move finished after 94 + 53 ms
19:28:04.212 00.000 11616 Move returns status 0, amount 94
19:28:04.212 00.000 11616 MoveAxis(N, 0, ABG)
19:28:04.212 00.000 11616 Move returns status 0, amount 0
19:28:04.212 00.000 11616 move complete, result=0
19:28:04.212 00.000 11616 worker thread done servicing request
19:28:04.212 00.000 11616 Worker thread wakes up
19:28:04.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:04.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:04.212 00.000 12268 GuideStep: -0.2 px 94 ms EAST, -0.1 px 0 ms NORTH
19:28:06.218 02.006 11616 Exposure complete
19:28:06.273 00.055 11616 worker thread done servicing request
19:28:06.274 00.001 12268 OnExposeComplete: enter
19:28:06.274 00.000 12268 UpdateGuideState(): m_state=6
19:28:06.274 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
19:28:06.274 00.000 12268 Star::Find returns 1 (0), X=541.06, Y=251.57, Mass=1087, SNR=22.8, Peak=104 HFD=4.9
19:28:06.274 00.000 12268 MultiStar: [#1 -0.25,-0.13,0.89,U] [#2 -0.06,0.09,0.86,U] [#3 0.27,0.11,0.67,U] [#4 -0.23,-0.37,0.71,U] [#5 0.24,0.43,0.55,U] [#6 -0.12,-0.19,0.57,U] [#7 0.31,0.36,0.42,U] [#8 -0.32,0.02,0.43,U] 
19:28:06.274 00.000 12268 refined, 8 included, MultiStar: {-0.06, -0.04}, one-star: {-0.17, -0.30}
19:28:06.275 00.001 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.05 = 2.23)
19:28:06.275 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.88)
19:28:06.275 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.58 mountX=-0.04 mountY=-0.06, mountTheta=-2.24
19:28:06.276 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.04, opts=13)
19:28:06.276 00.000 12268 Enqueuing Move request for scope (-0.06, -0.04)
19:28:06.276 00.000 11616 Worker thread wakes up
19:28:06.276 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
19:28:06.277 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
19:28:06.277 00.000 11616 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=-0.06
19:28:06.277 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:06.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:28:06.277 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:06.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:28:06.277 00.000 11616 MoveAxis(E, 0, ABG)
19:28:06.277 00.000 11616 Move returns status 0, amount 0
19:28:06.277 00.000 11616 MoveAxis(N, 0, ABG)
19:28:06.277 00.000 11616 Move returns status 0, amount 0
19:28:06.277 00.000 11616 move complete, result=0
19:28:06.277 00.000 11616 worker thread done servicing request
19:28:06.297 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:06.316 00.019 12268 UpdateGuideState exits: m=1087 SNR=22.8
19:28:06.316 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:06.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:06.316 00.000 12268 Enqueuing Expose request
19:28:06.316 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:28:06.316 00.000 11616 Worker thread wakes up
19:28:06.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:06.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:08.320 02.004 11616 Exposure complete
19:28:08.377 00.057 11616 worker thread done servicing request
19:28:08.378 00.001 12268 OnExposeComplete: enter
19:28:08.378 00.000 12268 UpdateGuideState(): m_state=6
19:28:08.378 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
19:28:08.378 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=252.13, Mass=1162, SNR=23.7, Peak=131 HFD=4.8
19:28:08.379 00.001 12268 MultiStar: [#1 -0.21,0.46,0.87,U] [#2 -0.06,0.43,0.87,U] [#3 0.09,0.45,0.65,U] [#4 -0.44,0.00,0.70,U] [#5 0.37,0.43,0.56,U] [#6 -0.18,0.23,0.50,U] [#7 0.15,0.55,0.40,U] [#8 -0.27,0.39,0.41,U] 
19:28:08.379 00.000 12268 single-star, 8 included, MultiStar: {-0.09, 0.35}, one-star: {-0.11, 0.26}
19:28:08.379 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
19:28:08.379 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
19:28:08.379 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.26 hyp=0.29 cameraTheta=1.96 mountX=0.25 mountY=-0.14, mountTheta=-0.51
19:28:08.380 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.26, opts=13)
19:28:08.380 00.000 12268 Enqueuing Move request for scope (-0.11, 0.26)
19:28:08.381 00.001 11616 Worker thread wakes up
19:28:08.381 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.26) opts 0xd
19:28:08.381 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.26)
19:28:08.381 00.000 11616 Moving (-0.11, 0.26) raw xDistance=0.25 yDistance=-0.14
19:28:08.381 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:28:08.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
19:28:08.381 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:08.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:28:08.381 00.000 11616 MoveAxis(E, 0, ABG)
19:28:08.381 00.000 11616 Move returns status 0, amount 0
19:28:08.381 00.000 11616 MoveAxis(N, 0, ABG)
19:28:08.381 00.000 11616 Move returns status 0, amount 0
19:28:08.381 00.000 11616 move complete, result=0
19:28:08.382 00.001 11616 worker thread done servicing request
19:28:08.402 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:08.419 00.017 12268 UpdateGuideState exits: m=1162 SNR=23.7
19:28:08.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:08.420 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:08.420 00.000 12268 Enqueuing Expose request
19:28:08.420 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
19:28:08.420 00.000 11616 Worker thread wakes up
19:28:08.420 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:08.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:10.423 02.003 11616 Exposure complete
19:28:10.477 00.054 11616 worker thread done servicing request
19:28:10.478 00.001 12268 OnExposeComplete: enter
19:28:10.478 00.000 12268 UpdateGuideState(): m_state=6
19:28:10.478 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
19:28:10.478 00.000 12268 Star::Find returns 1 (0), X=541.02, Y=252.18, Mass=1175, SNR=23.8, Peak=140 HFD=4.8
19:28:10.478 00.000 12268 MultiStar: [#1 -0.17,0.51,0.88,U] [#2 -0.13,0.49,0.81,U] [#3 -0.09,0.50,0.64,U] [#4 -0.43,0.08,0.67,U] [#5 0.25,0.58,0.56,U] [#6 -0.36,0.22,0.49,U] [#7 0.36,0.99,0.00,M1] [#8 -0.46,0.66,0.40,U] 
19:28:10.478 00.000 12268 single-star, 7 included, MultiStar: {-0.19, 0.41}, one-star: {-0.21, 0.32}
19:28:10.478 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.68 = 0.68)
19:28:10.478 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
19:28:10.479 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=0.32 hyp=0.38 cameraTheta=2.15 mountX=0.30 mountY=-0.25, mountTheta=-0.70
19:28:10.480 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.32, opts=13)
19:28:10.480 00.000 12268 Enqueuing Move request for scope (-0.21, 0.32)
19:28:10.480 00.000 11616 Worker thread wakes up
19:28:10.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.32) opts 0xd
19:28:10.480 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.32)
19:28:10.480 00.000 11616 Moving (-0.21, 0.32) raw xDistance=0.30 yDistance=-0.25
19:28:10.480 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
19:28:10.480 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
19:28:10.481 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
19:28:10.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
19:28:10.481 00.000 11616 MoveAxis(W, 164, ABG)
19:28:10.481 00.000 11616 Guiding  Dir = 3, Dur = 164
19:28:10.481 00.000 11616 IsSlewing returns 0
19:28:10.481 00.000 11616 IsGuiding returns 0
19:28:10.482 00.001 11616 PulseGuide returned control before completion, sleep 174
19:28:10.503 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:10.521 00.018 12268 UpdateGuideState exits: m=1175 SNR=23.8
19:28:10.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:10.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:10.521 00.000 12268 Enqueuing Expose request
19:28:10.656 00.135 11616 IsGuiding returns 1
19:28:10.656 00.000 11616 scope still moving after pulse duration time elapsed
19:28:10.687 00.031 11616 IsSlewing returns 0
19:28:10.688 00.001 11616 IsGuiding returns 0
19:28:10.688 00.000 11616 scope move finished after 164 + 43 ms
19:28:10.688 00.000 11616 Move returns status 0, amount 164
19:28:10.688 00.000 11616 MoveAxis(N, 21, ABG)
19:28:10.688 00.000 11616 Guiding  Dir = 0, Dur = 21
19:28:10.689 00.001 11616 IsSlewing returns 0
19:28:10.689 00.000 11616 IsGuiding returns 0
19:28:10.689 00.000 11616 PulseGuide returned control before completion, sleep 31
19:28:10.734 00.045 11616 IsGuiding returns 1
19:28:10.734 00.000 11616 scope still moving after pulse duration time elapsed
19:28:10.765 00.031 11616 IsSlewing returns 0
19:28:10.765 00.000 11616 IsGuiding returns 1
19:28:10.796 00.031 11616 IsSlewing returns 0
19:28:10.797 00.001 11616 IsGuiding returns 1
19:28:10.827 00.030 11616 IsSlewing returns 0
19:28:10.827 00.000 11616 IsGuiding returns 1
19:28:10.858 00.031 11616 IsSlewing returns 0
19:28:10.858 00.000 11616 IsGuiding returns 1
19:28:10.890 00.032 11616 IsSlewing returns 0
19:28:10.890 00.000 11616 IsGuiding returns 1
19:28:10.920 00.030 11616 IsSlewing returns 0
19:28:10.921 00.001 11616 IsGuiding returns 0
19:28:10.921 00.000 11616 scope move finished after 21 + 210 ms
19:28:10.921 00.000 11616 Move returns status 0, amount 21
19:28:10.921 00.000 11616 move complete, result=0
19:28:10.921 00.000 11616 worker thread done servicing request
19:28:10.921 00.000 11616 Worker thread wakes up
19:28:10.922 00.001 12268 GuideStep: 0.3 px 164 ms WEST, -0.2 px 21 ms NORTH
19:28:10.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:10.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:12.939 02.017 11616 Exposure complete
19:28:12.992 00.053 11616 worker thread done servicing request
19:28:12.993 00.001 12268 OnExposeComplete: enter
19:28:12.993 00.000 12268 UpdateGuideState(): m_state=6
19:28:12.993 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
19:28:12.993 00.000 12268 Star::Find returns 1 (0), X=541.02, Y=252.03, Mass=1174, SNR=23.7, Peak=124 HFD=4.5
19:28:12.994 00.001 12268 MultiStar: [#1 -0.27,0.38,0.85,U] [#2 -0.08,0.47,0.84,U] [#3 -0.17,0.39,0.66,U] [#4 -0.23,0.06,0.69,U] [#5 0.54,0.49,0.51,U] [#6 -0.20,0.02,0.51,U] [#7 -0.10,0.30,0.38,U] [#8 -0.65,0.13,0.40,U] 
19:28:12.994 00.000 12268 single-star, 8 included, MultiStar: {-0.15, 0.28}, one-star: {-0.20, 0.17}
19:28:12.994 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
19:28:12.994 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.13 = -2.13)
19:28:12.994 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.45 mountX=0.15 mountY=-0.22, mountTheta=-0.99
19:28:12.995 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.17, opts=13)
19:28:12.995 00.000 12268 Enqueuing Move request for scope (-0.20, 0.17)
19:28:12.995 00.000 11616 Worker thread wakes up
19:28:12.996 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
19:28:12.996 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
19:28:12.996 00.000 11616 Moving (-0.20, 0.17) raw xDistance=0.15 yDistance=-0.22
19:28:12.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
19:28:12.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:28:12.996 00.000 11616 MoveAxis(W, 82, ABG)
19:28:12.996 00.000 11616 Guiding  Dir = 3, Dur = 82
19:28:12.996 00.000 11616 IsSlewing returns 0
19:28:12.996 00.000 11616 IsGuiding returns 0
19:28:12.997 00.001 11616 PulseGuide returned control before completion, sleep 92
19:28:13.018 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:13.036 00.018 12268 UpdateGuideState exits: m=1174 SNR=23.7
19:28:13.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:13.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:13.036 00.000 12268 Enqueuing Expose request
19:28:13.090 00.054 11616 IsGuiding returns 1
19:28:13.090 00.000 11616 scope still moving after pulse duration time elapsed
19:28:13.122 00.032 11616 IsSlewing returns 0
19:28:13.123 00.001 11616 IsGuiding returns 0
19:28:13.123 00.000 11616 scope move finished after 82 + 44 ms
19:28:13.123 00.000 11616 Move returns status 0, amount 82
19:28:13.123 00.000 11616 MoveAxis(N, 19, ABG)
19:28:13.123 00.000 11616 Guiding  Dir = 0, Dur = 19
19:28:13.123 00.000 11616 IsSlewing returns 0
19:28:13.123 00.000 11616 IsGuiding returns 0
19:28:13.124 00.001 11616 PulseGuide returned control before completion, sleep 29
19:28:13.168 00.044 11616 IsGuiding returns 1
19:28:13.168 00.000 11616 scope still moving after pulse duration time elapsed
19:28:13.199 00.031 11616 IsSlewing returns 0
19:28:13.199 00.000 11616 IsGuiding returns 1
19:28:13.229 00.030 11616 IsSlewing returns 0
19:28:13.229 00.000 11616 IsGuiding returns 1
19:28:13.261 00.032 11616 IsSlewing returns 0
19:28:13.261 00.000 11616 IsGuiding returns 1
19:28:13.291 00.030 11616 IsSlewing returns 0
19:28:13.291 00.000 11616 IsGuiding returns 1
19:28:13.324 00.033 11616 IsSlewing returns 0
19:28:13.324 00.000 11616 IsGuiding returns 1
19:28:13.354 00.030 11616 IsSlewing returns 0
19:28:13.355 00.001 11616 IsGuiding returns 1
19:28:13.386 00.031 11616 IsSlewing returns 0
19:28:13.386 00.000 11616 IsGuiding returns 1
19:28:13.416 00.030 11616 IsSlewing returns 0
19:28:13.416 00.000 11616 IsGuiding returns 1
19:28:13.447 00.031 11616 IsSlewing returns 0
19:28:13.447 00.000 11616 IsGuiding returns 0
19:28:13.447 00.000 11616 scope move finished after 19 + 305 ms
19:28:13.447 00.000 11616 Move returns status 0, amount 19
19:28:13.447 00.000 11616 move complete, result=0
19:28:13.447 00.000 11616 worker thread done servicing request
19:28:13.448 00.001 12268 GuideStep: 0.1 px 82 ms WEST, -0.2 px 19 ms NORTH
19:28:13.448 00.000 11616 Worker thread wakes up
19:28:13.448 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:13.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:15.457 02.009 11616 Exposure complete
19:28:15.513 00.056 11616 worker thread done servicing request
19:28:15.513 00.000 12268 OnExposeComplete: enter
19:28:15.513 00.000 12268 UpdateGuideState(): m_state=6
19:28:15.513 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
19:28:15.513 00.000 12268 Star::Find returns 1 (0), X=541.06, Y=251.92, Mass=1158, SNR=23.5, Peak=118 HFD=4.6
19:28:15.514 00.001 12268 MultiStar: [#1 -0.34,0.17,0.88,U] [#2 -0.09,0.24,0.83,U] [#3 -0.12,0.11,0.67,U] [#4 -0.03,-0.24,0.61,U] [#5 0.45,0.27,0.53,U] [#6 -0.07,-0.06,0.51,U] [#7 0.15,0.16,0.43,U] [#8 -0.55,0.09,0.37,U] 
19:28:15.514 00.000 12268 refined, 8 included, MultiStar: {-0.10, 0.09}, one-star: {-0.16, 0.06}
19:28:15.514 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
19:28:15.514 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
19:28:15.514 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.37 mountX=0.08 mountY=-0.11, mountTheta=-0.91
19:28:15.515 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.09, opts=13)
19:28:15.515 00.000 12268 Enqueuing Move request for scope (-0.10, 0.09)
19:28:15.516 00.001 11616 Worker thread wakes up
19:28:15.516 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
19:28:15.516 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
19:28:15.516 00.000 11616 Moving (-0.10, 0.09) raw xDistance=0.08 yDistance=-0.11
19:28:15.516 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:15.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:28:15.516 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:15.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:28:15.516 00.000 11616 MoveAxis(E, 0, ABG)
19:28:15.516 00.000 11616 Move returns status 0, amount 0
19:28:15.516 00.000 11616 MoveAxis(N, 0, ABG)
19:28:15.516 00.000 11616 Move returns status 0, amount 0
19:28:15.516 00.000 11616 move complete, result=0
19:28:15.517 00.001 11616 worker thread done servicing request
19:28:15.539 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:15.555 00.016 12268 UpdateGuideState exits: m=1158 SNR=23.5
19:28:15.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:15.556 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:15.556 00.000 12268 Enqueuing Expose request
19:28:15.556 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:28:15.556 00.000 11616 Worker thread wakes up
19:28:15.556 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:15.556 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:17.562 02.006 11616 Exposure complete
19:28:17.616 00.054 11616 worker thread done servicing request
19:28:17.616 00.000 12268 OnExposeComplete: enter
19:28:17.616 00.000 12268 UpdateGuideState(): m_state=6
19:28:17.617 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
19:28:17.617 00.000 12268 Star::Find returns 1 (0), X=540.98, Y=251.93, Mass=1135, SNR=23.4, Peak=120 HFD=4.6
19:28:17.617 00.000 12268 MultiStar: [#1 -0.29,0.26,0.90,U] [#2 -0.04,0.40,0.83,U] [#3 -0.07,0.33,0.70,U] [#4 -0.28,-0.37,0.64,U] [#5 0.19,0.15,0.54,U] [#6 -0.21,-0.06,0.50,U] [#7 0.19,0.74,0.41,U] [#8 -0.54,0.09,0.41,U] 
19:28:17.617 00.000 12268 refined, 8 included, MultiStar: {-0.15, 0.17}, one-star: {-0.24, 0.07}
19:28:17.617 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
19:28:17.617 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
19:28:17.617 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.17 hyp=0.23 cameraTheta=2.31 mountX=0.15 mountY=-0.17, mountTheta=-0.85
19:28:17.619 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.17, opts=13)
19:28:17.619 00.000 12268 Enqueuing Move request for scope (-0.15, 0.17)
19:28:17.619 00.000 11616 Worker thread wakes up
19:28:17.619 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.17) opts 0xd
19:28:17.619 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.17)
19:28:17.619 00.000 11616 Moving (-0.15, 0.17) raw xDistance=0.15 yDistance=-0.17
19:28:17.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
19:28:17.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
19:28:17.619 00.000 11616 MoveAxis(W, 86, ABG)
19:28:17.619 00.000 11616 Guiding  Dir = 3, Dur = 86
19:28:17.620 00.001 11616 IsSlewing returns 0
19:28:17.620 00.000 11616 IsGuiding returns 0
19:28:17.620 00.000 11616 PulseGuide returned control before completion, sleep 96
19:28:17.641 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:17.658 00.017 12268 UpdateGuideState exits: m=1135 SNR=23.4
19:28:17.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:17.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:17.658 00.000 12268 Enqueuing Expose request
19:28:17.732 00.074 11616 IsGuiding returns 0
19:28:17.732 00.000 11616 Move returns status 0, amount 86
19:28:17.732 00.000 11616 MoveAxis(N, 15, ABG)
19:28:17.732 00.000 11616 Guiding  Dir = 0, Dur = 15
19:28:17.732 00.000 11616 IsSlewing returns 0
19:28:17.732 00.000 11616 IsGuiding returns 0
19:28:17.733 00.001 11616 PulseGuide returned control before completion, sleep 25
19:28:17.762 00.029 11616 IsGuiding returns 1
19:28:17.763 00.001 11616 scope still moving after pulse duration time elapsed
19:28:17.794 00.031 11616 IsSlewing returns 0
19:28:17.795 00.001 11616 IsGuiding returns 0
19:28:17.795 00.000 11616 scope move finished after 15 + 47 ms
19:28:17.795 00.000 11616 Move returns status 0, amount 15
19:28:17.795 00.000 11616 move complete, result=0
19:28:17.795 00.000 11616 worker thread done servicing request
19:28:17.795 00.000 11616 Worker thread wakes up
19:28:17.796 00.001 12268 GuideStep: 0.2 px 86 ms WEST, -0.2 px 15 ms NORTH
19:28:17.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:17.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:19.802 02.006 11616 Exposure complete
19:28:19.855 00.053 11616 worker thread done servicing request
19:28:19.855 00.000 12268 OnExposeComplete: enter
19:28:19.855 00.000 12268 UpdateGuideState(): m_state=6
19:28:19.855 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
19:28:19.855 00.000 12268 Star::Find returns 1 (0), X=540.85, Y=251.92, Mass=1088, SNR=22.8, Peak=117 HFD=4.8
19:28:19.856 00.001 12268 MultiStar: [#1 -0.46,0.11,0.91,U] [#2 -0.10,0.38,0.83,U] [#3 -0.20,0.28,0.69,U] [#4 -0.32,0.05,0.70,U] [#5 0.18,0.45,0.55,U] [#6 -0.25,0.07,0.55,U] [#7 0.15,0.31,0.42,U] [#8 -0.39,-0.03,0.42,U] 
19:28:19.856 00.000 12268 refined, 8 included, MultiStar: {-0.22, 0.18}, one-star: {-0.37, 0.06}
19:28:19.856 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
19:28:19.856 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.13 = -2.13)
19:28:19.856 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.29 cameraTheta=2.46 mountX=0.16 mountY=-0.25, mountTheta=-0.99
19:28:19.858 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.18, opts=13)
19:28:19.858 00.000 12268 Enqueuing Move request for scope (-0.22, 0.18)
19:28:19.858 00.000 11616 Worker thread wakes up
19:28:19.858 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
19:28:19.858 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
19:28:19.858 00.000 11616 Moving (-0.22, 0.18) raw xDistance=0.16 yDistance=-0.25
19:28:19.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
19:28:19.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
19:28:19.858 00.000 11616 MoveAxis(W, 89, ABG)
19:28:19.858 00.000 11616 Guiding  Dir = 3, Dur = 89
19:28:19.859 00.001 11616 IsSlewing returns 0
19:28:19.859 00.000 11616 IsGuiding returns 0
19:28:19.859 00.000 11616 PulseGuide returned control before completion, sleep 99
19:28:19.880 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:19.898 00.018 12268 UpdateGuideState exits: m=1088 SNR=22.8
19:28:19.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:19.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:19.898 00.000 12268 Enqueuing Expose request
19:28:19.972 00.074 11616 IsGuiding returns 1
19:28:19.972 00.000 11616 scope still moving after pulse duration time elapsed
19:28:20.004 00.032 11616 IsSlewing returns 0
19:28:20.004 00.000 11616 IsGuiding returns 0
19:28:20.004 00.000 11616 scope move finished after 89 + 56 ms
19:28:20.005 00.001 11616 Move returns status 0, amount 89
19:28:20.005 00.000 11616 MoveAxis(N, 21, ABG)
19:28:20.005 00.000 11616 Guiding  Dir = 0, Dur = 21
19:28:20.005 00.000 11616 IsSlewing returns 0
19:28:20.006 00.001 11616 IsGuiding returns 0
19:28:20.006 00.000 11616 PulseGuide returned control before completion, sleep 31
19:28:20.050 00.044 11616 IsGuiding returns 1
19:28:20.051 00.001 11616 scope still moving after pulse duration time elapsed
19:28:20.081 00.030 11616 IsSlewing returns 0
19:28:20.082 00.001 11616 IsGuiding returns 0
19:28:20.082 00.000 11616 scope move finished after 21 + 55 ms
19:28:20.082 00.000 11616 Move returns status 0, amount 21
19:28:20.082 00.000 11616 move complete, result=0
19:28:20.082 00.000 11616 worker thread done servicing request
19:28:20.082 00.000 11616 Worker thread wakes up
19:28:20.082 00.000 12268 GuideStep: 0.2 px 89 ms WEST, -0.2 px 21 ms NORTH
19:28:20.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:20.083 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:22.090 02.007 11616 Exposure complete
19:28:22.143 00.053 11616 worker thread done servicing request
19:28:22.143 00.000 12268 OnExposeComplete: enter
19:28:22.143 00.000 12268 UpdateGuideState(): m_state=6
19:28:22.144 00.001 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
19:28:22.144 00.000 12268 Star::Find returns 1 (0), X=541.03, Y=251.78, Mass=1181, SNR=23.8, Peak=112 HFD=5.2
19:28:22.144 00.000 12268 MultiStar: [#1 -0.44,0.04,0.85,U] [#2 -0.15,0.09,0.80,U] [#3 -0.19,-0.25,0.66,U] [#4 -0.50,-0.46,0.68,U] [#5 0.06,0.32,0.55,U] [#6 -0.41,-0.05,0.50,U] [#7 -0.24,0.59,0.39,U] [#8 -0.66,-0.27,0.39,U] 
19:28:22.144 00.000 12268 single-star, 8 included, MultiStar: {-0.29, -0.03}, one-star: {-0.19, -0.08}
19:28:22.144 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.23 = 2.06)
19:28:22.144 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.05)
19:28:22.144 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-2.75 mountX=-0.10 mountY=-0.18, mountTheta=-2.06
19:28:22.146 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.08, opts=13)
19:28:22.146 00.000 12268 Enqueuing Move request for scope (-0.19, -0.08)
19:28:22.146 00.000 11616 Worker thread wakes up
19:28:22.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
19:28:22.146 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
19:28:22.146 00.000 11616 Moving (-0.19, -0.08) raw xDistance=-0.10 yDistance=-0.18
19:28:22.146 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:28:22.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:28:22.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
19:28:22.146 00.000 11616 MoveAxis(E, 0, ABG)
19:28:22.147 00.001 11616 Move returns status 0, amount 0
19:28:22.147 00.000 11616 MoveAxis(N, 15, ABG)
19:28:22.147 00.000 11616 Guiding  Dir = 0, Dur = 15
19:28:22.147 00.000 11616 IsSlewing returns 0
19:28:22.147 00.000 11616 IsGuiding returns 0
19:28:22.148 00.001 11616 PulseGuide returned control before completion, sleep 25
19:28:22.168 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:22.185 00.017 11616 IsGuiding returns 1
19:28:22.185 00.000 11616 scope still moving after pulse duration time elapsed
19:28:22.188 00.003 12268 UpdateGuideState exits: m=1181 SNR=23.8
19:28:22.189 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:22.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:22.189 00.000 12268 Enqueuing Expose request
19:28:22.217 00.028 11616 IsSlewing returns 0
19:28:22.217 00.000 11616 IsGuiding returns 0
19:28:22.217 00.000 11616 scope move finished after 15 + 54 ms
19:28:22.217 00.000 11616 Move returns status 0, amount 15
19:28:22.217 00.000 11616 move complete, result=0
19:28:22.217 00.000 11616 worker thread done servicing request
19:28:22.217 00.000 11616 Worker thread wakes up
19:28:22.218 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:22.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:22.218 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
19:28:24.222 02.004 11616 Exposure complete
19:28:24.277 00.055 11616 worker thread done servicing request
19:28:24.277 00.000 12268 OnExposeComplete: enter
19:28:24.278 00.001 12268 UpdateGuideState(): m_state=6
19:28:24.278 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
19:28:24.278 00.000 12268 Star::Find returns 1 (0), X=540.89, Y=251.25, Mass=1138, SNR=23.2, Peak=114 HFD=5.0
19:28:24.278 00.000 12268 MultiStar: [#1 -0.42,-0.57,0.87,U] [#2 -0.23,-0.17,0.83,U] [#3 -0.11,-0.45,0.66,U] [#4 -0.48,-0.74,0.00,M1] [#5 0.15,-0.30,0.57,U] [#6 -0.35,-0.72,0.50,U] [#7 0.06,0.16,0.41,U] [#8 -1.05,-0.07,0.00,M1] 
19:28:24.278 00.000 12268 refined, 6 included, MultiStar: {-0.21, -0.42}, one-star: {-0.34, -0.62}
19:28:24.278 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
19:28:24.279 00.001 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.34)
19:28:24.279 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.42 hyp=0.47 cameraTheta=-2.04 mountX=-0.43 mountY=-0.16, mountTheta=-2.80
19:28:24.280 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.42, opts=13)
19:28:24.280 00.000 12268 Enqueuing Move request for scope (-0.21, -0.42)
19:28:24.280 00.000 11616 Worker thread wakes up
19:28:24.280 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.42) opts 0xd
19:28:24.280 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.42)
19:28:24.280 00.000 11616 Moving (-0.21, -0.42) raw xDistance=-0.43 yDistance=-0.16
19:28:24.280 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
19:28:24.280 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.30
19:28:24.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
19:28:24.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
19:28:24.280 00.000 11616 MoveAxis(E, 241, ABG)
19:28:24.280 00.000 11616 Guiding  Dir = 2, Dur = 241
19:28:24.281 00.001 11616 IsSlewing returns 0
19:28:24.281 00.000 11616 IsGuiding returns 0
19:28:24.281 00.000 11616 PulseGuide returned control before completion, sleep 251
19:28:24.302 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:24.320 00.018 12268 UpdateGuideState exits: m=1138 SNR=23.2
19:28:24.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:24.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:24.320 00.000 12268 Enqueuing Expose request
19:28:24.534 00.214 11616 IsGuiding returns 1
19:28:24.534 00.000 11616 scope still moving after pulse duration time elapsed
19:28:24.565 00.031 11616 IsSlewing returns 0
19:28:24.566 00.001 11616 IsGuiding returns 1
19:28:24.596 00.030 11616 IsSlewing returns 0
19:28:24.596 00.000 11616 IsGuiding returns 1
19:28:24.627 00.031 11616 IsSlewing returns 0
19:28:24.627 00.000 11616 IsGuiding returns 0
19:28:24.627 00.000 11616 scope move finished after 241 + 104 ms
19:28:24.627 00.000 11616 Move returns status 0, amount 241
19:28:24.627 00.000 11616 MoveAxis(N, 13, ABG)
19:28:24.627 00.000 11616 Guiding  Dir = 0, Dur = 13
19:28:24.628 00.001 11616 IsSlewing returns 0
19:28:24.628 00.000 11616 IsGuiding returns 0
19:28:24.628 00.000 11616 PulseGuide returned control before completion, sleep 23
19:28:24.658 00.030 11616 IsGuiding returns 1
19:28:24.659 00.001 11616 scope still moving after pulse duration time elapsed
19:28:24.689 00.030 11616 IsSlewing returns 0
19:28:24.690 00.001 11616 IsGuiding returns 0
19:28:24.690 00.000 11616 scope move finished after 13 + 49 ms
19:28:24.690 00.000 11616 Move returns status 0, amount 13
19:28:24.690 00.000 11616 move complete, result=0
19:28:24.690 00.000 11616 worker thread done servicing request
19:28:24.690 00.000 11616 Worker thread wakes up
19:28:24.691 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:24.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:24.691 00.000 12268 GuideStep: -0.4 px 241 ms EAST, -0.2 px 13 ms NORTH
19:28:26.695 02.004 11616 Exposure complete
19:28:26.751 00.056 11616 worker thread done servicing request
19:28:26.751 00.000 12268 OnExposeComplete: enter
19:28:26.751 00.000 12268 UpdateGuideState(): m_state=6
19:28:26.752 00.001 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
19:28:26.752 00.000 12268 Star::Find returns 1 (0), X=541.02, Y=251.35, Mass=1110, SNR=23.0, Peak=116 HFD=5.0
19:28:26.752 00.000 12268 MultiStar: [#1 -0.20,-0.36,0.89,U] [#2 -0.17,-0.25,0.83,U] [#3 -0.20,-0.45,0.67,U] [#4 -0.33,-0.64,0.65,U] [#5 0.25,-0.37,0.52,U] [#6 -0.26,-0.64,0.51,U] [#7 0.04,-0.07,0.41,U] [#8 -0.36,0.29,0.40,U] 
19:28:26.752 00.000 12268 refined, 8 included, MultiStar: {-0.17, -0.37}, one-star: {-0.21, -0.51}
19:28:26.752 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.48 = 2.81)
19:28:26.752 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.30)
19:28:26.752 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.37 hyp=0.41 cameraTheta=-2.00 mountX=-0.39 mountY=-0.12, mountTheta=-2.84
19:28:26.757 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.37, opts=13)
19:28:26.757 00.000 12268 Enqueuing Move request for scope (-0.17, -0.37)
19:28:26.757 00.000 11616 Worker thread wakes up
19:28:26.757 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.37) opts 0xd
19:28:26.757 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.37)
19:28:26.757 00.000 11616 Moving (-0.17, -0.37) raw xDistance=-0.39 yDistance=-0.12
19:28:26.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
19:28:26.757 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:26.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:28:26.758 00.001 11616 MoveAxis(E, 215, ABG)
19:28:26.758 00.000 11616 Guiding  Dir = 2, Dur = 215
19:28:26.758 00.000 11616 IsSlewing returns 0
19:28:26.758 00.000 11616 IsGuiding returns 0
19:28:26.759 00.001 11616 PulseGuide returned control before completion, sleep 225
19:28:26.778 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:26.796 00.018 12268 UpdateGuideState exits: m=1110 SNR=23.0
19:28:26.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:26.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:26.796 00.000 12268 Enqueuing Expose request
19:28:26.988 00.192 11616 IsGuiding returns 1
19:28:26.988 00.000 11616 scope still moving after pulse duration time elapsed
19:28:27.018 00.030 11616 IsSlewing returns 0
19:28:27.019 00.001 11616 IsGuiding returns 1
19:28:27.050 00.031 11616 IsSlewing returns 0
19:28:27.050 00.000 11616 IsGuiding returns 0
19:28:27.051 00.001 11616 scope move finished after 215 + 77 ms
19:28:27.051 00.000 11616 Move returns status 0, amount 215
19:28:27.051 00.000 11616 MoveAxis(N, 0, ABG)
19:28:27.051 00.000 11616 Move returns status 0, amount 0
19:28:27.051 00.000 11616 move complete, result=0
19:28:27.051 00.000 11616 worker thread done servicing request
19:28:27.051 00.000 11616 Worker thread wakes up
19:28:27.051 00.000 12268 GuideStep: -0.4 px 215 ms EAST, -0.1 px 0 ms NORTH
19:28:27.052 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:27.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:29.062 02.010 11616 Exposure complete
19:28:29.116 00.054 11616 worker thread done servicing request
19:28:29.117 00.001 12268 OnExposeComplete: enter
19:28:29.117 00.000 12268 UpdateGuideState(): m_state=6
19:28:29.117 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
19:28:29.117 00.000 12268 Star::Find returns 1 (0), X=541.02, Y=251.61, Mass=1072, SNR=22.6, Peak=99 HFD=5.1
19:28:29.117 00.000 12268 MultiStar: [#1 -0.23,-0.13,0.90,U] [#2 -0.23,0.01,0.84,U] [#3 -0.25,-0.29,0.59,U] [#4 -0.30,-0.39,0.61,U] [#5 0.27,0.06,0.55,U] [#6 -0.18,-0.08,0.51,U] [#7 0.30,-0.22,0.42,U] [#8 -0.79,0.21,0.43,U] 
19:28:29.118 00.001 12268 refined, 8 included, MultiStar: {-0.19, -0.13}, one-star: {-0.21, -0.25}
19:28:29.118 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
19:28:29.118 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
19:28:29.118 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.53 mountX=-0.15 mountY=-0.17, mountTheta=-2.30
19:28:29.119 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.13, opts=13)
19:28:29.120 00.001 12268 Enqueuing Move request for scope (-0.19, -0.13)
19:28:29.120 00.000 11616 Worker thread wakes up
19:28:29.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
19:28:29.120 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
19:28:29.120 00.000 11616 Moving (-0.19, -0.13) raw xDistance=-0.15 yDistance=-0.17
19:28:29.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
19:28:29.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
19:28:29.120 00.000 11616 MoveAxis(E, 84, ABG)
19:28:29.121 00.001 11616 Guiding  Dir = 2, Dur = 84
19:28:29.121 00.000 11616 IsSlewing returns 0
19:28:29.121 00.000 11616 IsGuiding returns 0
19:28:29.121 00.000 11616 PulseGuide returned control before completion, sleep 94
19:28:29.143 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:29.161 00.018 12268 UpdateGuideState exits: m=1072 SNR=22.6
19:28:29.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:29.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:29.161 00.000 12268 Enqueuing Expose request
19:28:29.229 00.068 11616 IsGuiding returns 1
19:28:29.229 00.000 11616 scope still moving after pulse duration time elapsed
19:28:29.261 00.032 11616 IsSlewing returns 0
19:28:29.261 00.000 11616 IsGuiding returns 1
19:28:29.292 00.031 11616 IsSlewing returns 0
19:28:29.293 00.001 11616 IsGuiding returns 1
19:28:29.324 00.031 11616 IsSlewing returns 0
19:28:29.324 00.000 11616 IsGuiding returns 0
19:28:29.324 00.000 11616 scope move finished after 84 + 118 ms
19:28:29.324 00.000 11616 Move returns status 0, amount 84
19:28:29.324 00.000 11616 MoveAxis(N, 14, ABG)
19:28:29.324 00.000 11616 Guiding  Dir = 0, Dur = 14
19:28:29.325 00.001 11616 IsSlewing returns 0
19:28:29.325 00.000 11616 IsGuiding returns 0
19:28:29.325 00.000 11616 PulseGuide returned control before completion, sleep 24
19:28:29.355 00.030 11616 IsGuiding returns 1
19:28:29.355 00.000 11616 scope still moving after pulse duration time elapsed
19:28:29.385 00.030 11616 IsSlewing returns 0
19:28:29.386 00.001 11616 IsGuiding returns 0
19:28:29.386 00.000 11616 scope move finished after 14 + 47 ms
19:28:29.386 00.000 11616 Move returns status 0, amount 14
19:28:29.386 00.000 11616 move complete, result=0
19:28:29.386 00.000 11616 worker thread done servicing request
19:28:29.386 00.000 11616 Worker thread wakes up
19:28:29.387 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:29.387 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:29.387 00.000 12268 GuideStep: -0.2 px 84 ms EAST, -0.2 px 14 ms NORTH
19:28:31.391 02.004 11616 Exposure complete
19:28:31.445 00.054 11616 worker thread done servicing request
19:28:31.445 00.000 12268 OnExposeComplete: enter
19:28:31.445 00.000 12268 UpdateGuideState(): m_state=6
19:28:31.446 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
19:28:31.446 00.000 12268 Star::Find returns 1 (0), X=541.10, Y=251.96, Mass=1034, SNR=22.1, Peak=102 HFD=5.5
19:28:31.446 00.000 12268 MultiStar: [#1 0.00,0.14,0.89,U] [#2 0.22,0.46,0.84,U] [#3 0.36,0.13,0.63,U] [#4 0.18,-0.12,0.71,U] [#5 0.27,0.49,0.54,U] [#6 -0.31,0.05,0.52,U] [#7 0.22,0.92,0.00,M1] [#8 -0.08,0.13,0.39,U] 
19:28:31.446 00.000 12268 single-star, 7 included, MultiStar: {0.07, 0.17}, one-star: {-0.13, 0.10}
19:28:31.446 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
19:28:31.446 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
19:28:31.446 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.47 mountX=0.09 mountY=-0.14, mountTheta=-1.01
19:28:31.448 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.10, opts=13)
19:28:31.448 00.000 12268 Enqueuing Move request for scope (-0.13, 0.10)
19:28:31.448 00.000 11616 Worker thread wakes up
19:28:31.448 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
19:28:31.448 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
19:28:31.448 00.000 11616 Moving (-0.13, 0.10) raw xDistance=0.09 yDistance=-0.14
19:28:31.448 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:31.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:28:31.448 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:31.449 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:28:31.449 00.000 11616 MoveAxis(E, 0, ABG)
19:28:31.449 00.000 11616 Move returns status 0, amount 0
19:28:31.449 00.000 11616 MoveAxis(N, 0, ABG)
19:28:31.449 00.000 11616 Move returns status 0, amount 0
19:28:31.449 00.000 11616 move complete, result=0
19:28:31.449 00.000 11616 worker thread done servicing request
19:28:31.470 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:31.488 00.018 12268 UpdateGuideState exits: m=1034 SNR=22.1
19:28:31.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:31.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:31.488 00.000 12268 Enqueuing Expose request
19:28:31.488 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:28:31.489 00.001 11616 Worker thread wakes up
19:28:31.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:31.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:33.487 01.998 11616 Exposure complete
19:28:33.540 00.053 11616 worker thread done servicing request
19:28:33.541 00.001 12268 OnExposeComplete: enter
19:28:33.541 00.000 12268 UpdateGuideState(): m_state=6
19:28:33.541 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
19:28:33.541 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=251.83, Mass=956, SNR=21.3, Peak=84 HFD=5.4
19:28:33.541 00.000 12268 MultiStar: [#1 -0.29,0.12,0.94,U] [#2 -0.04,-0.02,0.86,U] [#3 0.05,0.21,0.67,U] [#4 -0.34,-0.33,0.66,U] [#5 0.49,0.26,0.52,U] [#6 -0.16,-0.09,0.51,U] [#7 0.42,0.40,0.43,U] [#8 -0.01,0.29,0.38,U] 
19:28:33.541 00.000 12268 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {-0.09, -0.04}
19:28:33.541 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
19:28:33.542 00.001 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
19:28:33.542 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.20 mountX=0.05 mountY=-0.05, mountTheta=-0.74
19:28:33.543 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.06, opts=13)
19:28:33.543 00.000 12268 Enqueuing Move request for scope (-0.04, 0.06)
19:28:33.543 00.000 11616 Worker thread wakes up
19:28:33.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
19:28:33.543 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
19:28:33.543 00.000 11616 Moving (-0.04, 0.06) raw xDistance=0.05 yDistance=-0.05
19:28:33.543 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:33.544 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:28:33.544 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:33.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:28:33.544 00.000 11616 MoveAxis(E, 0, ABG)
19:28:33.544 00.000 11616 Move returns status 0, amount 0
19:28:33.544 00.000 11616 MoveAxis(N, 0, ABG)
19:28:33.544 00.000 11616 Move returns status 0, amount 0
19:28:33.544 00.000 11616 move complete, result=0
19:28:33.544 00.000 11616 worker thread done servicing request
19:28:33.564 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:33.582 00.018 12268 UpdateGuideState exits: m=956 SNR=21.3
19:28:33.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:33.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:33.582 00.000 12268 Enqueuing Expose request
19:28:33.582 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:28:33.582 00.000 11616 Worker thread wakes up
19:28:33.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:33.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:35.596 02.014 11616 Exposure complete
19:28:35.650 00.054 11616 worker thread done servicing request
19:28:35.651 00.001 12268 OnExposeComplete: enter
19:28:35.651 00.000 12268 UpdateGuideState(): m_state=6
19:28:35.651 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
19:28:35.651 00.000 12268 Star::Find returns 1 (0), X=541.09, Y=251.84, Mass=1041, SNR=22.3, Peak=93 HFD=5.7
19:28:35.651 00.000 12268 MultiStar: [#1 -0.05,-0.08,0.93,U] [#2 -0.08,-0.02,0.83,U] [#3 -0.12,-0.11,0.66,U] [#4 -0.32,-0.55,0.69,U] [#5 0.05,0.18,0.51,U] [#6 0.04,-0.17,0.47,U] [#7 0.04,0.23,0.38,U] [#8 -0.44,-0.01,0.39,U] 
19:28:35.652 00.001 12268 single-star, 8 included, MultiStar: {-0.11, -0.08}, one-star: {-0.13, -0.03}
19:28:35.652 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
19:28:35.652 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
19:28:35.652 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-2.95 mountX=-0.04 mountY=-0.13, mountTheta=-1.87
19:28:35.653 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.03, opts=13)
19:28:35.653 00.000 12268 Enqueuing Move request for scope (-0.13, -0.03)
19:28:35.653 00.000 11616 Worker thread wakes up
19:28:35.653 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
19:28:35.654 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
19:28:35.654 00.000 11616 Moving (-0.13, -0.03) raw xDistance=-0.04 yDistance=-0.13
19:28:35.654 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:35.654 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:28:35.654 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:35.654 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:28:35.654 00.000 11616 MoveAxis(E, 0, ABG)
19:28:35.654 00.000 11616 Move returns status 0, amount 0
19:28:35.654 00.000 11616 MoveAxis(N, 0, ABG)
19:28:35.654 00.000 11616 Move returns status 0, amount 0
19:28:35.654 00.000 11616 move complete, result=0
19:28:35.654 00.000 11616 worker thread done servicing request
19:28:35.675 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:35.694 00.019 12268 UpdateGuideState exits: m=1041 SNR=22.3
19:28:35.695 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:35.695 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:35.695 00.000 12268 Enqueuing Expose request
19:28:35.695 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:28:35.695 00.000 11616 Worker thread wakes up
19:28:35.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:35.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:37.697 02.002 11616 Exposure complete
19:28:37.752 00.055 11616 worker thread done servicing request
19:28:37.752 00.000 12268 OnExposeComplete: enter
19:28:37.753 00.001 12268 UpdateGuideState(): m_state=6
19:28:37.753 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
19:28:37.753 00.000 12268 Star::Find returns 1 (0), X=541.03, Y=251.98, Mass=1035, SNR=22.2, Peak=97 HFD=4.5
19:28:37.753 00.000 12268 MultiStar: [#1 -0.26,0.01,0.89,U] [#2 -0.16,0.03,0.83,U] [#3 -0.00,-0.14,0.65,U] [#4 -0.34,-0.46,0.65,U] [#5 0.26,0.21,0.54,U] [#6 0.31,-0.12,0.52,U] [#7 0.12,0.18,0.41,U] [#8 -0.74,0.14,0.40,U] 
19:28:37.754 00.001 12268 refined, 8 included, MultiStar: {-0.12, -0.01}, one-star: {-0.20, 0.12}
19:28:37.754 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.54 = 1.74)
19:28:37.754 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.37)
19:28:37.754 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.07 mountX=-0.02 mountY=-0.12, mountTheta=-1.74
19:28:37.755 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.01, opts=13)
19:28:37.755 00.000 12268 Enqueuing Move request for scope (-0.12, -0.01)
19:28:37.755 00.000 11616 Worker thread wakes up
19:28:37.755 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
19:28:37.755 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
19:28:37.755 00.000 11616 Moving (-0.12, -0.01) raw xDistance=-0.02 yDistance=-0.12
19:28:37.755 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:37.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:28:37.755 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:37.756 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:28:37.756 00.000 11616 MoveAxis(E, 0, ABG)
19:28:37.756 00.000 11616 Move returns status 0, amount 0
19:28:37.756 00.000 11616 MoveAxis(N, 0, ABG)
19:28:37.756 00.000 11616 Move returns status 0, amount 0
19:28:37.756 00.000 11616 move complete, result=0
19:28:37.756 00.000 11616 worker thread done servicing request
19:28:37.776 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:37.794 00.018 12268 UpdateGuideState exits: m=1035 SNR=22.2
19:28:37.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:37.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:37.794 00.000 12268 Enqueuing Expose request
19:28:37.794 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:28:37.794 00.000 11616 Worker thread wakes up
19:28:37.795 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:37.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:39.805 02.010 11616 Exposure complete
19:28:39.860 00.055 11616 worker thread done servicing request
19:28:39.860 00.000 12268 OnExposeComplete: enter
19:28:39.860 00.000 12268 UpdateGuideState(): m_state=6
19:28:39.860 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
19:28:39.860 00.000 12268 Star::Find returns 1 (0), X=541.05, Y=251.79, Mass=1080, SNR=22.7, Peak=88 HFD=5.5
19:28:39.861 00.001 12268 MultiStar: [#1 -0.45,0.07,0.88,U] [#2 -0.16,0.08,0.81,U] [#3 -0.08,-0.23,0.63,U] [#4 -0.47,-0.41,0.65,U] [#5 0.13,-0.07,0.52,U] [#6 -0.27,-0.29,0.52,U] [#7 0.02,0.21,0.38,U] [#8 -0.62,-0.27,0.40,U] 
19:28:39.861 00.000 12268 single-star, 8 included, MultiStar: {-0.23, -0.10}, one-star: {-0.17, -0.07}
19:28:39.861 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
19:28:39.861 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.03)
19:28:39.861 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-2.73 mountX=-0.09 mountY=-0.16, mountTheta=-2.09
19:28:39.862 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.07, opts=13)
19:28:39.863 00.001 12268 Enqueuing Move request for scope (-0.17, -0.07)
19:28:39.863 00.000 11616 Worker thread wakes up
19:28:39.863 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
19:28:39.863 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
19:28:39.863 00.000 11616 Moving (-0.17, -0.07) raw xDistance=-0.09 yDistance=-0.16
19:28:39.863 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:39.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:28:39.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
19:28:39.863 00.000 11616 MoveAxis(E, 0, ABG)
19:28:39.864 00.001 11616 Move returns status 0, amount 0
19:28:39.864 00.000 11616 MoveAxis(N, 13, ABG)
19:28:39.864 00.000 11616 Guiding  Dir = 0, Dur = 13
19:28:39.864 00.000 11616 IsSlewing returns 0
19:28:39.864 00.000 11616 IsGuiding returns 0
19:28:39.864 00.000 11616 PulseGuide returned control before completion, sleep 23
19:28:39.886 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:39.897 00.011 11616 IsGuiding returns 1
19:28:39.897 00.000 11616 scope still moving after pulse duration time elapsed
19:28:39.903 00.006 12268 UpdateGuideState exits: m=1080 SNR=22.7
19:28:39.903 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:39.903 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:39.903 00.000 12268 Enqueuing Expose request
19:28:39.927 00.024 11616 IsSlewing returns 0
19:28:39.927 00.000 11616 IsGuiding returns 0
19:28:39.927 00.000 11616 scope move finished after 13 + 49 ms
19:28:39.927 00.000 11616 Move returns status 0, amount 13
19:28:39.927 00.000 11616 move complete, result=0
19:28:39.928 00.001 11616 worker thread done servicing request
19:28:39.928 00.000 11616 Worker thread wakes up
19:28:39.928 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:39.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:39.928 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 13 ms NORTH
19:28:41.938 02.010 11616 Exposure complete
19:28:41.993 00.055 11616 worker thread done servicing request
19:28:41.994 00.001 12268 OnExposeComplete: enter
19:28:41.994 00.000 12268 UpdateGuideState(): m_state=6
19:28:41.994 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
19:28:41.994 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=251.34, Mass=1061, SNR=22.5, Peak=105 HFD=4.8
19:28:41.995 00.001 12268 MultiStar: [#1 -0.16,-0.30,0.91,U] [#2 -0.09,-0.21,0.85,U] [#3 -0.13,-0.33,0.64,U] [#4 -0.35,-0.48,0.62,U] [#5 0.12,-0.06,0.56,U] [#6 -0.36,-0.24,0.52,U] [#7 0.15,0.01,0.40,U] [#8 -0.49,0.06,0.41,U] 
19:28:41.995 00.000 12268 refined, 8 included, MultiStar: {-0.14, -0.27}, one-star: {-0.05, -0.52}
19:28:41.995 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.53 = 2.76)
19:28:41.995 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.35)
19:28:41.995 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.27 hyp=0.31 cameraTheta=-2.05 mountX=-0.29 mountY=-0.11, mountTheta=-2.78
19:28:41.996 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.27, opts=13)
19:28:41.996 00.000 12268 Enqueuing Move request for scope (-0.14, -0.27)
19:28:41.996 00.000 11616 Worker thread wakes up
19:28:41.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.27) opts 0xd
19:28:41.996 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.27)
19:28:41.996 00.000 11616 Moving (-0.14, -0.27) raw xDistance=-0.29 yDistance=-0.11
19:28:41.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
19:28:41.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:41.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:28:41.996 00.000 11616 MoveAxis(E, 159, ABG)
19:28:41.997 00.001 11616 Guiding  Dir = 2, Dur = 159
19:28:41.997 00.000 11616 IsSlewing returns 0
19:28:41.997 00.000 11616 IsGuiding returns 0
19:28:41.997 00.000 11616 PulseGuide returned control before completion, sleep 169
19:28:42.018 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:42.036 00.018 12268 UpdateGuideState exits: m=1061 SNR=22.5
19:28:42.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:42.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:42.036 00.000 12268 Enqueuing Expose request
19:28:42.171 00.135 11616 IsGuiding returns 1
19:28:42.171 00.000 11616 scope still moving after pulse duration time elapsed
19:28:42.202 00.031 11616 IsSlewing returns 0
19:28:42.203 00.001 11616 IsGuiding returns 0
19:28:42.203 00.000 11616 scope move finished after 159 + 46 ms
19:28:42.203 00.000 11616 Move returns status 0, amount 159
19:28:42.203 00.000 11616 MoveAxis(N, 0, ABG)
19:28:42.203 00.000 11616 Move returns status 0, amount 0
19:28:42.203 00.000 11616 move complete, result=0
19:28:42.203 00.000 11616 worker thread done servicing request
19:28:42.204 00.001 11616 Worker thread wakes up
19:28:42.204 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:42.204 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:42.204 00.000 12268 GuideStep: -0.3 px 159 ms EAST, -0.1 px 0 ms NORTH
19:28:44.207 02.003 11616 Exposure complete
19:28:44.261 00.054 11616 worker thread done servicing request
19:28:44.261 00.000 12268 OnExposeComplete: enter
19:28:44.261 00.000 12268 UpdateGuideState(): m_state=6
19:28:44.261 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
19:28:44.261 00.000 12268 Star::Find returns 1 (0), X=541.21, Y=251.69, Mass=1104, SNR=22.9, Peak=117 HFD=4.9
19:28:44.262 00.001 12268 MultiStar: [#1 -0.07,-0.07,0.89,U] [#2 -0.05,-0.10,0.81,U] [#3 0.16,-0.08,0.64,U] [#4 -0.21,-0.37,0.66,U] [#5 0.09,0.20,0.51,U] [#6 -0.01,-0.19,0.50,U] [#7 0.18,0.09,0.39,U] [#8 -0.35,0.02,0.37,U] 
19:28:44.262 00.000 12268 refined, 8 included, MultiStar: {-0.03, -0.10}, one-star: {-0.02, -0.17}
19:28:44.262 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
19:28:44.262 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.15)
19:28:44.262 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.85 mountX=-0.10 mountY=-0.02, mountTheta=-2.99
19:28:44.263 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.10, opts=13)
19:28:44.263 00.000 12268 Enqueuing Move request for scope (-0.03, -0.10)
19:28:44.264 00.001 11616 Worker thread wakes up
19:28:44.264 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
19:28:44.264 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
19:28:44.264 00.000 11616 Moving (-0.03, -0.10) raw xDistance=-0.10 yDistance=-0.02
19:28:44.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
19:28:44.264 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:44.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:28:44.264 00.000 11616 MoveAxis(E, 57, ABG)
19:28:44.264 00.000 11616 Guiding  Dir = 2, Dur = 57
19:28:44.264 00.000 11616 IsSlewing returns 0
19:28:44.265 00.001 11616 IsGuiding returns 0
19:28:44.265 00.000 11616 PulseGuide returned control before completion, sleep 67
19:28:44.285 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:44.302 00.017 12268 UpdateGuideState exits: m=1104 SNR=22.9
19:28:44.302 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:44.302 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:44.302 00.000 12268 Enqueuing Expose request
19:28:44.344 00.042 11616 IsGuiding returns 1
19:28:44.345 00.001 11616 scope still moving after pulse duration time elapsed
19:28:44.376 00.031 11616 IsSlewing returns 0
19:28:44.377 00.001 11616 IsGuiding returns 0
19:28:44.377 00.000 11616 scope move finished after 57 + 54 ms
19:28:44.377 00.000 11616 Move returns status 0, amount 57
19:28:44.377 00.000 11616 MoveAxis(N, 0, ABG)
19:28:44.377 00.000 11616 Move returns status 0, amount 0
19:28:44.377 00.000 11616 move complete, result=0
19:28:44.377 00.000 11616 worker thread done servicing request
19:28:44.377 00.000 11616 Worker thread wakes up
19:28:44.378 00.001 12268 GuideStep: -0.1 px 57 ms EAST, -0.0 px 0 ms NORTH
19:28:44.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:44.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:46.384 02.006 11616 Exposure complete
19:28:46.438 00.054 11616 worker thread done servicing request
19:28:46.438 00.000 12268 OnExposeComplete: enter
19:28:46.438 00.000 12268 UpdateGuideState(): m_state=6
19:28:46.438 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
19:28:46.438 00.000 12268 Star::Find returns 1 (0), X=541.24, Y=251.72, Mass=1174, SNR=23.7, Peak=127 HFD=4.9
19:28:46.439 00.001 12268 MultiStar: [#1 0.03,-0.06,0.88,U] [#2 0.11,-0.06,0.77,U] [#3 0.01,-0.20,0.61,U] [#4 0.04,-0.46,0.60,U] [#5 0.23,0.08,0.52,U] [#6 -0.22,-0.28,0.51,U] [#7 0.30,-0.03,0.36,U] [#8 -0.06,0.15,0.38,U] 
19:28:46.439 00.000 12268 refined, 8 included, MultiStar: {0.04, -0.13}, one-star: {0.01, -0.15}
19:28:46.439 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
19:28:46.439 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
19:28:46.439 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.24 mountX=-0.12 mountY=0.06, mountTheta=2.69
19:28:46.440 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.13, opts=13)
19:28:46.441 00.001 12268 Enqueuing Move request for scope (0.04, -0.13)
19:28:46.441 00.000 11616 Worker thread wakes up
19:28:46.441 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
19:28:46.441 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
19:28:46.441 00.000 11616 Moving (0.04, -0.13) raw xDistance=-0.12 yDistance=0.06
19:28:46.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
19:28:46.441 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:46.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:28:46.441 00.000 11616 MoveAxis(E, 67, ABG)
19:28:46.441 00.000 11616 Guiding  Dir = 2, Dur = 67
19:28:46.442 00.001 11616 IsSlewing returns 0
19:28:46.442 00.000 11616 IsGuiding returns 0
19:28:46.442 00.000 11616 PulseGuide returned control before completion, sleep 77
19:28:46.461 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:46.479 00.018 12268 UpdateGuideState exits: m=1174 SNR=23.7
19:28:46.480 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:46.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:46.480 00.000 12268 Enqueuing Expose request
19:28:46.526 00.046 11616 IsGuiding returns 1
19:28:46.526 00.000 11616 scope still moving after pulse duration time elapsed
19:28:46.557 00.031 11616 IsSlewing returns 0
19:28:46.558 00.001 11616 IsGuiding returns 1
19:28:46.589 00.031 11616 IsSlewing returns 0
19:28:46.590 00.001 11616 IsGuiding returns 1
19:28:46.619 00.029 11616 IsSlewing returns 0
19:28:46.619 00.000 11616 IsGuiding returns 0
19:28:46.620 00.001 11616 scope move finished after 67 + 110 ms
19:28:46.620 00.000 11616 Move returns status 0, amount 67
19:28:46.620 00.000 11616 MoveAxis(N, 0, ABG)
19:28:46.620 00.000 11616 Move returns status 0, amount 0
19:28:46.620 00.000 11616 move complete, result=0
19:28:46.620 00.000 11616 worker thread done servicing request
19:28:46.620 00.000 11616 Worker thread wakes up
19:28:46.621 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:46.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:46.621 00.000 12268 GuideStep: -0.1 px 67 ms EAST, 0.1 px 0 ms NORTH
19:28:48.633 02.012 11616 Exposure complete
19:28:48.686 00.053 11616 worker thread done servicing request
19:28:48.686 00.000 12268 OnExposeComplete: enter
19:28:48.686 00.000 12268 UpdateGuideState(): m_state=6
19:28:48.686 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
19:28:48.686 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=251.80, Mass=1064, SNR=22.5, Peak=125 HFD=4.5
19:28:48.687 00.001 12268 MultiStar: [#1 -0.01,0.17,0.90,U] [#2 0.10,-0.12,0.81,U] [#3 0.18,-0.36,0.65,U] [#4 -0.21,-0.67,0.62,U] [#5 0.46,0.00,0.51,U] [#6 -0.13,-0.27,0.52,U] [#7 0.16,0.53,0.40,U] [#8 -0.09,0.06,0.41,U] 
19:28:48.687 00.000 12268 single-star, 8 included, MultiStar: {0.03, -0.10}, one-star: {-0.06, -0.07}
19:28:48.687 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
19:28:48.687 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
19:28:48.687 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.29 mountX=-0.07 mountY=-0.05, mountTheta=-2.54
19:28:48.688 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.07, opts=13)
19:28:48.688 00.000 12268 Enqueuing Move request for scope (-0.06, -0.07)
19:28:48.688 00.000 11616 Worker thread wakes up
19:28:48.688 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
19:28:48.689 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
19:28:48.689 00.000 11616 Moving (-0.06, -0.07) raw xDistance=-0.07 yDistance=-0.05
19:28:48.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:48.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:28:48.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:48.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:28:48.689 00.000 11616 MoveAxis(E, 0, ABG)
19:28:48.689 00.000 11616 Move returns status 0, amount 0
19:28:48.690 00.001 11616 MoveAxis(N, 0, ABG)
19:28:48.690 00.000 11616 Move returns status 0, amount 0
19:28:48.690 00.000 11616 move complete, result=0
19:28:48.690 00.000 11616 worker thread done servicing request
19:28:48.711 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:48.728 00.017 12268 UpdateGuideState exits: m=1064 SNR=22.5
19:28:48.728 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:48.728 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:48.728 00.000 12268 Enqueuing Expose request
19:28:48.728 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:28:48.728 00.000 11616 Worker thread wakes up
19:28:48.729 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:48.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:50.738 02.009 11616 Exposure complete
19:28:50.794 00.056 11616 worker thread done servicing request
19:28:50.794 00.000 12268 OnExposeComplete: enter
19:28:50.794 00.000 12268 UpdateGuideState(): m_state=6
19:28:50.794 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
19:28:50.795 00.001 12268 Star::Find returns 1 (0), X=541.21, Y=251.79, Mass=977, SNR=21.5, Peak=121 HFD=4.4
19:28:50.795 00.000 12268 MultiStar: [#1 -0.01,0.20,0.92,U] [#2 0.38,0.08,0.84,U] [#3 0.24,-0.41,0.62,U] [#4 -0.05,-0.44,0.66,U] [#5 0.18,0.21,0.54,U] [#6 0.15,-0.04,0.52,U] [#7 0.65,0.36,0.46,U] [#8 -0.18,-0.32,0.42,U] 
19:28:50.795 00.000 12268 single-star, 8 included, MultiStar: {0.13, -0.04}, one-star: {-0.02, -0.08}
19:28:50.795 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.30 = 2.99)
19:28:50.795 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.12)
19:28:50.795 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.82 mountX=-0.08 mountY=-0.01, mountTheta=-3.02
19:28:50.797 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.08, opts=13)
19:28:50.797 00.000 12268 Enqueuing Move request for scope (-0.02, -0.08)
19:28:50.797 00.000 11616 Worker thread wakes up
19:28:50.797 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
19:28:50.797 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
19:28:50.797 00.000 11616 Moving (-0.02, -0.08) raw xDistance=-0.08 yDistance=-0.01
19:28:50.797 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:50.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:28:50.797 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:50.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:28:50.798 00.001 11616 MoveAxis(E, 0, ABG)
19:28:50.798 00.000 11616 Move returns status 0, amount 0
19:28:50.798 00.000 11616 MoveAxis(N, 0, ABG)
19:28:50.798 00.000 11616 Move returns status 0, amount 0
19:28:50.798 00.000 11616 move complete, result=0
19:28:50.798 00.000 11616 worker thread done servicing request
19:28:50.818 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:50.836 00.018 12268 UpdateGuideState exits: m=977 SNR=21.5
19:28:50.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:50.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:50.836 00.000 12268 Enqueuing Expose request
19:28:50.837 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:28:50.837 00.000 11616 Worker thread wakes up
19:28:50.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:50.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:52.849 02.012 11616 Exposure complete
19:28:52.904 00.055 11616 worker thread done servicing request
19:28:52.904 00.000 12268 OnExposeComplete: enter
19:28:52.904 00.000 12268 UpdateGuideState(): m_state=6
19:28:52.904 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
19:28:52.904 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=252.01, Mass=1027, SNR=22.1, Peak=131 HFD=4.7
19:28:52.905 00.001 12268 MultiStar: [#1 0.11,0.25,0.89,U] [#2 0.22,0.47,0.86,U] [#3 0.17,0.13,0.58,U] [#4 -0.02,-0.14,0.66,U] [#5 0.52,0.56,0.54,U] [#6 0.19,0.12,0.48,U] [#7 0.40,0.43,0.42,U] [#8 -0.34,0.24,0.40,U] 
19:28:52.905 00.000 12268 single-star, 8 included, MultiStar: {0.15, 0.24}, one-star: {0.09, 0.15}
19:28:52.905 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
19:28:52.905 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
19:28:52.905 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.17 cameraTheta=1.03 mountX=0.16 mountY=0.07, mountTheta=0.42
19:28:52.906 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.15, opts=13)
19:28:52.906 00.000 12268 Enqueuing Move request for scope (0.09, 0.15)
19:28:52.906 00.000 11616 Worker thread wakes up
19:28:52.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
19:28:52.907 00.001 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
19:28:52.907 00.000 11616 Moving (0.09, 0.15) raw xDistance=0.16 yDistance=0.07
19:28:52.907 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:28:52.907 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:28:52.907 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:52.908 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:28:52.908 00.000 11616 MoveAxis(E, 0, ABG)
19:28:52.908 00.000 11616 Move returns status 0, amount 0
19:28:52.908 00.000 11616 MoveAxis(N, 0, ABG)
19:28:52.908 00.000 11616 Move returns status 0, amount 0
19:28:52.908 00.000 11616 move complete, result=0
19:28:52.909 00.001 11616 worker thread done servicing request
19:28:52.929 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:52.946 00.017 12268 UpdateGuideState exits: m=1027 SNR=22.1
19:28:52.947 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:52.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:52.947 00.000 12268 Enqueuing Expose request
19:28:52.947 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:28:52.947 00.000 11616 Worker thread wakes up
19:28:52.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:52.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:54.954 02.007 11616 Exposure complete
19:28:55.009 00.055 11616 worker thread done servicing request
19:28:55.009 00.000 12268 OnExposeComplete: enter
19:28:55.009 00.000 12268 UpdateGuideState(): m_state=6
19:28:55.009 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
19:28:55.010 00.001 12268 Star::Find returns 1 (0), X=541.12, Y=252.09, Mass=1023, SNR=22.0, Peak=119 HFD=4.6
19:28:55.010 00.000 12268 MultiStar: [#1 0.15,0.22,0.88,U] [#2 0.16,0.43,0.87,U] [#3 0.20,0.51,0.65,U] [#4 0.13,-0.20,0.63,U] [#5 0.38,0.79,0.00,M1] [#6 -0.09,0.04,0.55,U] [#7 0.34,0.86,0.00,M1] [#8 -0.28,0.26,0.42,U] 
19:28:55.010 00.000 12268 refined, 6 included, MultiStar: {0.04, 0.23}, one-star: {-0.11, 0.23}
19:28:55.010 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
19:28:55.010 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
19:28:55.010 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.38 mountX=0.23 mountY=0.01, mountTheta=0.06
19:28:55.016 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.23, opts=13)
19:28:55.016 00.000 12268 Enqueuing Move request for scope (0.04, 0.23)
19:28:55.016 00.000 11616 Worker thread wakes up
19:28:55.016 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.23) opts 0xd
19:28:55.016 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.23)
19:28:55.016 00.000 11616 Moving (0.04, 0.23) raw xDistance=0.23 yDistance=0.01
19:28:55.016 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:28:55.016 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
19:28:55.016 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:55.017 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:28:55.017 00.000 11616 MoveAxis(E, 0, ABG)
19:28:55.017 00.000 11616 Move returns status 0, amount 0
19:28:55.017 00.000 11616 MoveAxis(N, 0, ABG)
19:28:55.017 00.000 11616 Move returns status 0, amount 0
19:28:55.017 00.000 11616 move complete, result=0
19:28:55.017 00.000 11616 worker thread done servicing request
19:28:55.038 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
19:28:55.055 00.017 12268 UpdateGuideState exits: m=1023 SNR=22.0
19:28:55.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:55.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:55.055 00.000 12268 Enqueuing Expose request
19:28:55.055 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
19:28:55.055 00.000 11616 Worker thread wakes up
19:28:55.056 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:55.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:57.065 02.009 11616 Exposure complete
19:28:57.121 00.056 11616 worker thread done servicing request
19:28:57.121 00.000 12268 OnExposeComplete: enter
19:28:57.122 00.001 12268 UpdateGuideState(): m_state=6
19:28:57.122 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
19:28:57.122 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=252.25, Mass=932, SNR=21.0, Peak=89 HFD=4.7
19:28:57.122 00.000 12268 MultiStar: [#1 0.03,0.51,0.99,U] [#2 0.14,0.57,0.85,U] [#3 0.25,0.38,0.67,U] [#4 -0.07,-0.03,0.64,U] [#5 0.46,0.44,0.59,U] [#6 0.06,0.47,0.53,U] [#7 0.18,1.01,0.00,M2] [#8 -0.03,0.51,0.44,U] 
19:28:57.122 00.000 12268 single-star, 7 included, MultiStar: {0.09, 0.41}, one-star: {-0.07, 0.39}
19:28:57.123 00.001 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
19:28:57.123 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
19:28:57.123 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.39 hyp=0.39 cameraTheta=1.75 mountX=0.38 mountY=-0.12, mountTheta=-0.31
19:28:57.124 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.39, opts=13)
19:28:57.124 00.000 12268 Enqueuing Move request for scope (-0.07, 0.39)
19:28:57.124 00.000 11616 Worker thread wakes up
19:28:57.124 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.39) opts 0xd
19:28:57.124 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.39)
19:28:57.124 00.000 11616 Moving (-0.07, 0.39) raw xDistance=0.38 yDistance=-0.12
19:28:57.125 00.001 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
19:28:57.125 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.14
19:28:57.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
19:28:57.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:28:57.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:28:57.125 00.000 11616 MoveAxis(W, 210, ABG)
19:28:57.125 00.000 11616 Guiding  Dir = 3, Dur = 210
19:28:57.125 00.000 11616 IsSlewing returns 0
19:28:57.126 00.001 11616 IsGuiding returns 0
19:28:57.126 00.000 11616 PulseGuide returned control before completion, sleep 220
19:28:57.148 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:57.166 00.018 12268 UpdateGuideState exits: m=932 SNR=21.0
19:28:57.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:57.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:57.166 00.000 12268 Enqueuing Expose request
19:28:57.360 00.194 11616 IsGuiding returns 1
19:28:57.360 00.000 11616 scope still moving after pulse duration time elapsed
19:28:57.391 00.031 11616 IsSlewing returns 0
19:28:57.392 00.001 11616 IsGuiding returns 1
19:28:57.424 00.032 11616 IsSlewing returns 0
19:28:57.424 00.000 11616 IsGuiding returns 1
19:28:57.454 00.030 11616 IsSlewing returns 0
19:28:57.455 00.001 11616 IsGuiding returns 1
19:28:57.485 00.030 11616 IsSlewing returns 0
19:28:57.485 00.000 11616 IsGuiding returns 1
19:28:57.517 00.032 11616 IsSlewing returns 0
19:28:57.518 00.001 11616 IsGuiding returns 1
19:28:57.549 00.031 11616 IsSlewing returns 0
19:28:57.549 00.000 11616 IsGuiding returns 0
19:28:57.549 00.000 11616 scope move finished after 210 + 212 ms
19:28:57.549 00.000 11616 Move returns status 0, amount 210
19:28:57.549 00.000 11616 MoveAxis(N, 0, ABG)
19:28:57.549 00.000 11616 Move returns status 0, amount 0
19:28:57.549 00.000 11616 move complete, result=0
19:28:57.549 00.000 11616 worker thread done servicing request
19:28:57.550 00.001 11616 Worker thread wakes up
19:28:57.550 00.000 12268 GuideStep: 0.4 px 210 ms WEST, -0.1 px 0 ms NORTH
19:28:57.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:28:57.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:28:59.565 02.015 11616 Exposure complete
19:28:59.619 00.054 11616 worker thread done servicing request
19:28:59.619 00.000 12268 OnExposeComplete: enter
19:28:59.619 00.000 12268 UpdateGuideState(): m_state=6
19:28:59.619 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
19:28:59.620 00.001 12268 Star::Find returns 1 (0), X=541.02, Y=252.14, Mass=1065, SNR=22.5, Peak=105 HFD=4.9
19:28:59.620 00.000 12268 MultiStar: [#1 -0.13,0.51,0.85,U] [#2 -0.01,0.61,0.78,U] [#3 -0.01,0.38,0.67,U] [#4 -0.19,0.20,0.63,U] [#5 0.43,0.49,0.53,U] [#6 -0.21,0.15,0.48,U] [#7 0.13,0.65,0.38,U] [#8 -0.48,0.62,0.39,U] 
19:28:59.620 00.000 12268 single-star, 8 included, MultiStar: {-0.08, 0.42}, one-star: {-0.20, 0.28}
19:28:59.620 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
19:28:59.620 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
19:28:59.620 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.28 hyp=0.34 cameraTheta=2.19 mountX=0.26 mountY=-0.24, mountTheta=-0.74
19:28:59.622 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.28, opts=13)
19:28:59.622 00.000 12268 Enqueuing Move request for scope (-0.20, 0.28)
19:28:59.622 00.000 11616 Worker thread wakes up
19:28:59.622 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.28) opts 0xd
19:28:59.622 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.28)
19:28:59.622 00.000 11616 Moving (-0.20, 0.28) raw xDistance=0.26 yDistance=-0.24
19:28:59.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
19:28:59.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:28:59.623 00.001 11616 MoveAxis(W, 144, ABG)
19:28:59.623 00.000 11616 Guiding  Dir = 3, Dur = 144
19:28:59.623 00.000 11616 IsSlewing returns 0
19:28:59.623 00.000 11616 IsGuiding returns 0
19:28:59.623 00.000 11616 PulseGuide returned control before completion, sleep 154
19:28:59.643 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:28:59.662 00.019 12268 UpdateGuideState exits: m=1065 SNR=22.5
19:28:59.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:59.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:28:59.662 00.000 12268 Enqueuing Expose request
19:28:59.782 00.120 11616 IsGuiding returns 1
19:28:59.783 00.001 11616 scope still moving after pulse duration time elapsed
19:28:59.814 00.031 11616 IsSlewing returns 0
19:28:59.814 00.000 11616 IsGuiding returns 0
19:28:59.814 00.000 11616 scope move finished after 144 + 47 ms
19:28:59.814 00.000 11616 Move returns status 0, amount 144
19:28:59.814 00.000 11616 MoveAxis(N, 20, ABG)
19:28:59.814 00.000 11616 Guiding  Dir = 0, Dur = 20
19:28:59.815 00.001 11616 IsSlewing returns 0
19:28:59.815 00.000 11616 IsGuiding returns 0
19:28:59.815 00.000 11616 PulseGuide returned control before completion, sleep 30
19:28:59.861 00.046 11616 IsGuiding returns 1
19:28:59.861 00.000 11616 scope still moving after pulse duration time elapsed
19:28:59.891 00.030 11616 IsSlewing returns 0
19:28:59.892 00.001 11616 IsGuiding returns 1
19:28:59.921 00.029 11616 IsSlewing returns 0
19:28:59.921 00.000 11616 IsGuiding returns 1
19:28:59.954 00.033 11616 IsSlewing returns 0
19:28:59.954 00.000 11616 IsGuiding returns 1
19:28:59.985 00.031 11616 IsSlewing returns 0
19:28:59.985 00.000 11616 IsGuiding returns 1
19:29:00.016 00.031 11616 IsSlewing returns 0
19:29:00.016 00.000 11616 IsGuiding returns 0
19:29:00.017 00.001 11616 scope move finished after 20 + 181 ms
19:29:00.017 00.000 11616 Move returns status 0, amount 20
19:29:00.017 00.000 11616 move complete, result=0
19:29:00.017 00.000 11616 worker thread done servicing request
19:29:00.017 00.000 11616 Worker thread wakes up
19:29:00.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:00.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:00.017 00.000 12268 GuideStep: 0.3 px 144 ms WEST, -0.2 px 20 ms NORTH
19:29:02.026 02.009 11616 Exposure complete
19:29:02.083 00.057 11616 worker thread done servicing request
19:29:02.083 00.000 12268 OnExposeComplete: enter
19:29:02.083 00.000 12268 UpdateGuideState(): m_state=6
19:29:02.083 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
19:29:02.084 00.001 12268 Star::Find returns 1 (0), X=541.00, Y=252.08, Mass=1059, SNR=22.3, Peak=105 HFD=4.6
19:29:02.084 00.000 12268 MultiStar: [#1 -0.27,0.58,0.91,U] [#2 -0.29,0.56,0.79,U] [#3 -0.05,0.16,0.66,U] [#4 -0.45,0.09,0.61,U] [#5 -0.04,0.37,0.52,U] [#6 -0.14,-0.08,0.51,U] [#7 -0.09,0.99,0.00,M2] [#8 -0.25,0.24,0.39,U] 
19:29:02.084 00.000 12268 single-star, 7 included, MultiStar: {-0.22, 0.29}, one-star: {-0.23, 0.21}
19:29:02.084 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.92 = 0.92)
19:29:02.084 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.19 = -2.19)
19:29:02.084 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.21 hyp=0.31 cameraTheta=2.39 mountX=0.19 mountY=-0.25, mountTheta=-0.93
19:29:02.086 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.21, opts=13)
19:29:02.086 00.000 12268 Enqueuing Move request for scope (-0.23, 0.21)
19:29:02.086 00.000 11616 Worker thread wakes up
19:29:02.086 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.21) opts 0xd
19:29:02.086 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.21)
19:29:02.086 00.000 11616 Moving (-0.23, 0.21) raw xDistance=0.19 yDistance=-0.25
19:29:02.086 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
19:29:02.086 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
19:29:02.086 00.000 11616 MoveAxis(W, 105, ABG)
19:29:02.086 00.000 11616 Guiding  Dir = 3, Dur = 105
19:29:02.087 00.001 11616 IsSlewing returns 0
19:29:02.087 00.000 11616 IsGuiding returns 0
19:29:02.087 00.000 11616 PulseGuide returned control before completion, sleep 115
19:29:02.107 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:02.124 00.017 12268 UpdateGuideState exits: m=1059 SNR=22.3
19:29:02.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:02.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:02.124 00.000 12268 Enqueuing Expose request
19:29:02.214 00.090 11616 IsGuiding returns 1
19:29:02.215 00.001 11616 scope still moving after pulse duration time elapsed
19:29:02.244 00.029 11616 IsSlewing returns 0
19:29:02.245 00.001 11616 IsGuiding returns 0
19:29:02.245 00.000 11616 scope move finished after 105 + 52 ms
19:29:02.245 00.000 11616 Move returns status 0, amount 105
19:29:02.245 00.000 11616 MoveAxis(N, 22, ABG)
19:29:02.245 00.000 11616 Guiding  Dir = 0, Dur = 22
19:29:02.245 00.000 11616 IsSlewing returns 0
19:29:02.246 00.001 11616 IsGuiding returns 0
19:29:02.246 00.000 11616 PulseGuide returned control before completion, sleep 32
19:29:02.290 00.044 11616 IsGuiding returns 1
19:29:02.291 00.001 11616 scope still moving after pulse duration time elapsed
19:29:02.321 00.030 11616 IsSlewing returns 0
19:29:02.322 00.001 11616 IsGuiding returns 1
19:29:02.353 00.031 11616 IsSlewing returns 0
19:29:02.354 00.001 11616 IsGuiding returns 1
19:29:02.384 00.030 11616 IsSlewing returns 0
19:29:02.385 00.001 11616 IsGuiding returns 1
19:29:02.415 00.030 11616 IsSlewing returns 0
19:29:02.415 00.000 11616 IsGuiding returns 1
19:29:02.446 00.031 11616 IsSlewing returns 0
19:29:02.447 00.001 11616 IsGuiding returns 1
19:29:02.477 00.030 11616 IsSlewing returns 0
19:29:02.478 00.001 11616 IsGuiding returns 1
19:29:02.508 00.030 11616 IsSlewing returns 0
19:29:02.509 00.001 11616 IsGuiding returns 1
19:29:02.538 00.029 11616 IsSlewing returns 0
19:29:02.538 00.000 11616 IsGuiding returns 0
19:29:02.539 00.001 11616 scope move finished after 22 + 271 ms
19:29:02.539 00.000 11616 Move returns status 0, amount 22
19:29:02.539 00.000 11616 move complete, result=0
19:29:02.539 00.000 11616 worker thread done servicing request
19:29:02.539 00.000 12268 GuideStep: 0.2 px 105 ms WEST, -0.3 px 22 ms NORTH
19:29:02.539 00.000 11616 Worker thread wakes up
19:29:02.540 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:02.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:04.539 01.999 11616 Exposure complete
19:29:04.594 00.055 11616 worker thread done servicing request
19:29:04.594 00.000 12268 OnExposeComplete: enter
19:29:04.594 00.000 12268 UpdateGuideState(): m_state=6
19:29:04.595 00.001 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
19:29:04.595 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.85, Mass=1016, SNR=21.9, Peak=93 HFD=5.7
19:29:04.595 00.000 12268 MultiStar: [#1 -0.18,0.26,0.94,U] [#2 -0.19,0.26,0.81,U] [#3 -0.08,0.23,0.66,U] [#4 -0.28,-0.07,0.67,U] [#5 0.34,0.16,0.54,U] [#6 0.02,-0.12,0.54,U] [#7 0.00,0.54,0.40,U] [#8 -0.21,0.07,0.38,U] 
19:29:04.595 00.000 12268 single-star, 8 included, MultiStar: {-0.10, 0.14}, one-star: {-0.14, -0.01}
19:29:04.595 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.52 = 1.77)
19:29:04.595 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.34)
19:29:04.595 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.04 mountX=-0.03 mountY=-0.14, mountTheta=-1.77
19:29:04.597 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.01, opts=13)
19:29:04.597 00.000 12268 Enqueuing Move request for scope (-0.14, -0.01)
19:29:04.597 00.000 11616 Worker thread wakes up
19:29:04.597 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
19:29:04.597 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
19:29:04.597 00.000 11616 Moving (-0.14, -0.01) raw xDistance=-0.03 yDistance=-0.14
19:29:04.597 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:04.597 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:29:04.597 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:04.597 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:29:04.598 00.001 11616 MoveAxis(E, 0, ABG)
19:29:04.598 00.000 11616 Move returns status 0, amount 0
19:29:04.598 00.000 11616 MoveAxis(N, 0, ABG)
19:29:04.598 00.000 11616 Move returns status 0, amount 0
19:29:04.598 00.000 11616 move complete, result=0
19:29:04.598 00.000 11616 worker thread done servicing request
19:29:04.618 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:04.638 00.020 12268 UpdateGuideState exits: m=1016 SNR=21.9
19:29:04.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:04.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:04.639 00.001 12268 Enqueuing Expose request
19:29:04.639 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:29:04.639 00.000 11616 Worker thread wakes up
19:29:04.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:04.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:06.646 02.007 11616 Exposure complete
19:29:06.700 00.054 11616 worker thread done servicing request
19:29:06.700 00.000 12268 OnExposeComplete: enter
19:29:06.700 00.000 12268 UpdateGuideState(): m_state=6
19:29:06.700 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
19:29:06.701 00.001 12268 Star::Find returns 1 (0), X=541.17, Y=252.06, Mass=1024, SNR=21.8, Peak=101 HFD=4.9
19:29:06.701 00.000 12268 MultiStar: [#1 -0.39,0.09,0.93,U] [#2 -0.16,0.30,0.84,U] [#3 -0.12,0.13,0.68,U] [#4 -0.54,-0.09,0.68,U] [#5 0.23,0.44,0.54,U] [#6 0.13,0.13,0.50,U] [#7 0.26,0.40,0.40,U] [#8 -0.51,0.07,0.40,U] 
19:29:06.701 00.000 12268 single-star, 8 included, MultiStar: {-0.15, 0.17}, one-star: {-0.05, 0.19}
19:29:06.701 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
19:29:06.701 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
19:29:06.701 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.83 mountX=0.19 mountY=-0.08, mountTheta=-0.39
19:29:06.702 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.19, opts=13)
19:29:06.702 00.000 12268 Enqueuing Move request for scope (-0.05, 0.19)
19:29:06.703 00.001 11616 Worker thread wakes up
19:29:06.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
19:29:06.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
19:29:06.703 00.000 11616 Moving (-0.05, 0.19) raw xDistance=0.19 yDistance=-0.08
19:29:06.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
19:29:06.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:06.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:29:06.703 00.000 11616 MoveAxis(W, 104, ABG)
19:29:06.703 00.000 11616 Guiding  Dir = 3, Dur = 104
19:29:06.703 00.000 11616 IsSlewing returns 0
19:29:06.704 00.001 11616 IsGuiding returns 0
19:29:06.704 00.000 11616 PulseGuide returned control before completion, sleep 114
19:29:06.724 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:06.742 00.018 12268 UpdateGuideState exits: m=1024 SNR=21.8
19:29:06.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:06.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:06.742 00.000 12268 Enqueuing Expose request
19:29:06.830 00.088 11616 IsGuiding returns 1
19:29:06.830 00.000 11616 scope still moving after pulse duration time elapsed
19:29:06.861 00.031 11616 IsSlewing returns 0
19:29:06.861 00.000 11616 IsGuiding returns 0
19:29:06.862 00.001 11616 scope move finished after 104 + 54 ms
19:29:06.862 00.000 11616 Move returns status 0, amount 104
19:29:06.862 00.000 11616 MoveAxis(N, 0, ABG)
19:29:06.862 00.000 11616 Move returns status 0, amount 0
19:29:06.862 00.000 11616 move complete, result=0
19:29:06.862 00.000 11616 worker thread done servicing request
19:29:06.862 00.000 12268 GuideStep: 0.2 px 104 ms WEST, -0.1 px 0 ms NORTH
19:29:06.863 00.001 11616 Worker thread wakes up
19:29:06.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:06.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:08.875 02.012 11616 Exposure complete
19:29:08.930 00.055 11616 worker thread done servicing request
19:29:08.930 00.000 12268 OnExposeComplete: enter
19:29:08.930 00.000 12268 UpdateGuideState(): m_state=6
19:29:08.930 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
19:29:08.931 00.001 12268 Star::Find returns 1 (0), X=540.97, Y=251.92, Mass=1092, SNR=22.8, Peak=102 HFD=5.6
19:29:08.931 00.000 12268 MultiStar: [#1 -0.44,0.09,0.87,U] [#2 -0.23,0.28,0.83,U] [#3 -0.23,0.20,0.64,U] [#4 -0.39,-0.07,0.56,U] [#5 0.32,0.34,0.52,U] [#6 -0.40,-0.28,0.44,U] [#7 0.03,0.68,0.39,U] [#8 -0.05,0.11,0.37,U] 
19:29:08.931 00.000 12268 refined, 8 included, MultiStar: {-0.22, 0.15}, one-star: {-0.25, 0.06}
19:29:08.931 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
19:29:08.931 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
19:29:08.931 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.15 hyp=0.26 cameraTheta=2.55 mountX=0.12 mountY=-0.23, mountTheta=-1.08
19:29:08.932 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.15, opts=13)
19:29:08.933 00.001 12268 Enqueuing Move request for scope (-0.22, 0.15)
19:29:08.933 00.000 11616 Worker thread wakes up
19:29:08.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.15) opts 0xd
19:29:08.933 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.15)
19:29:08.933 00.000 11616 Moving (-0.22, 0.15) raw xDistance=0.12 yDistance=-0.23
19:29:08.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
19:29:08.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
19:29:08.933 00.000 11616 MoveAxis(W, 69, ABG)
19:29:08.933 00.000 11616 Guiding  Dir = 3, Dur = 69
19:29:08.933 00.000 11616 IsSlewing returns 0
19:29:08.934 00.001 11616 IsGuiding returns 0
19:29:08.934 00.000 11616 PulseGuide returned control before completion, sleep 79
19:29:08.953 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:08.971 00.018 12268 UpdateGuideState exits: m=1092 SNR=22.8
19:29:08.971 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:08.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:08.971 00.000 12268 Enqueuing Expose request
19:29:09.023 00.052 11616 IsGuiding returns 1
19:29:09.023 00.000 11616 scope still moving after pulse duration time elapsed
19:29:09.053 00.030 11616 IsSlewing returns 0
19:29:09.054 00.001 11616 IsGuiding returns 0
19:29:09.054 00.000 11616 scope move finished after 69 + 51 ms
19:29:09.054 00.000 11616 Move returns status 0, amount 69
19:29:09.054 00.000 11616 MoveAxis(N, 20, ABG)
19:29:09.054 00.000 11616 Guiding  Dir = 0, Dur = 20
19:29:09.054 00.000 11616 IsSlewing returns 0
19:29:09.054 00.000 11616 IsGuiding returns 0
19:29:09.055 00.001 11616 PulseGuide returned control before completion, sleep 30
19:29:09.101 00.046 11616 IsGuiding returns 1
19:29:09.101 00.000 11616 scope still moving after pulse duration time elapsed
19:29:09.131 00.030 11616 IsSlewing returns 0
19:29:09.131 00.000 11616 IsGuiding returns 0
19:29:09.131 00.000 11616 scope move finished after 20 + 56 ms
19:29:09.131 00.000 11616 Move returns status 0, amount 20
19:29:09.131 00.000 11616 move complete, result=0
19:29:09.131 00.000 11616 worker thread done servicing request
19:29:09.132 00.001 11616 Worker thread wakes up
19:29:09.132 00.000 12268 GuideStep: 0.1 px 69 ms WEST, -0.2 px 20 ms NORTH
19:29:09.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:09.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:11.147 02.015 11616 Exposure complete
19:29:11.199 00.052 11616 worker thread done servicing request
19:29:11.199 00.000 12268 OnExposeComplete: enter
19:29:11.200 00.001 12268 UpdateGuideState(): m_state=6
19:29:11.200 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
19:29:11.200 00.000 12268 Star::Find returns 1 (0), X=540.94, Y=251.89, Mass=1119, SNR=23.1, Peak=97 HFD=5.6
19:29:11.200 00.000 12268 MultiStar: [#1 -0.40,-0.06,0.87,U] [#2 -0.46,0.23,0.81,U] [#3 -0.32,0.37,0.67,U] [#4 -0.43,-0.34,0.69,U] [#5 0.10,0.28,0.53,U] [#6 -0.35,-0.28,0.54,U] [#7 0.24,0.58,0.38,U] [#8 -0.57,-0.03,0.40,U] 
19:29:11.200 00.000 12268 single-star, 8 included, MultiStar: {-0.30, 0.06}, one-star: {-0.29, 0.02}
19:29:11.201 00.001 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.59 = 1.59)
19:29:11.201 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.52 = -1.52)
19:29:11.201 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.02 hyp=0.29 cameraTheta=3.06 mountX=-0.01 mountY=-0.29, mountTheta=-1.59
19:29:11.202 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.02, opts=13)
19:29:11.202 00.000 12268 Enqueuing Move request for scope (-0.29, 0.02)
19:29:11.202 00.000 11616 Worker thread wakes up
19:29:11.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.02) opts 0xd
19:29:11.202 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.02)
19:29:11.202 00.000 11616 Moving (-0.29, 0.02) raw xDistance=-0.01 yDistance=-0.29
19:29:11.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:11.203 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:29:11.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:29:11.203 00.000 11616 MoveAxis(E, 0, ABG)
19:29:11.203 00.000 11616 Move returns status 0, amount 0
19:29:11.203 00.000 11616 MoveAxis(N, 24, ABG)
19:29:11.203 00.000 11616 Guiding  Dir = 0, Dur = 24
19:29:11.203 00.000 11616 IsSlewing returns 0
19:29:11.203 00.000 11616 IsGuiding returns 0
19:29:11.204 00.001 11616 PulseGuide returned control before completion, sleep 34
19:29:11.223 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:11.240 00.017 12268 UpdateGuideState exits: m=1119 SNR=23.1
19:29:11.240 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:11.240 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:11.240 00.000 12268 Enqueuing Expose request
19:29:11.253 00.013 11616 IsGuiding returns 0
19:29:11.253 00.000 11616 Move returns status 0, amount 24
19:29:11.253 00.000 11616 move complete, result=0
19:29:11.253 00.000 11616 worker thread done servicing request
19:29:11.253 00.000 11616 Worker thread wakes up
19:29:11.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:11.254 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:11.256 00.002 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 24 ms NORTH
19:29:13.269 02.013 11616 Exposure complete
19:29:13.326 00.057 11616 worker thread done servicing request
19:29:13.326 00.000 12268 OnExposeComplete: enter
19:29:13.326 00.000 12268 UpdateGuideState(): m_state=6
19:29:13.326 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
19:29:13.326 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.81, Mass=1152, SNR=23.4, Peak=104 HFD=5.4
19:29:13.327 00.001 12268 MultiStar: [#1 -0.54,-0.03,0.86,U] [#2 -0.22,0.11,0.78,U] [#3 -0.14,-0.13,0.63,U] [#4 -0.34,-0.42,0.68,U] [#5 -0.14,0.16,0.49,U] [#6 -0.45,-0.42,0.46,U] [#7 -0.30,0.07,0.37,U] [#8 -0.79,0.10,0.37,U] 
19:29:13.327 00.000 12268 single-star, 8 included, MultiStar: {-0.33, -0.07}, one-star: {-0.23, -0.05}
19:29:13.327 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.38 = 1.91)
19:29:13.327 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.20)
19:29:13.327 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.23 cameraTheta=-2.90 mountX=-0.08 mountY=-0.22, mountTheta=-1.91
19:29:13.328 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.05, opts=13)
19:29:13.328 00.000 12268 Enqueuing Move request for scope (-0.23, -0.05)
19:29:13.328 00.000 11616 Worker thread wakes up
19:29:13.329 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.05) opts 0xd
19:29:13.329 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.05)
19:29:13.329 00.000 11616 Moving (-0.23, -0.05) raw xDistance=-0.08 yDistance=-0.22
19:29:13.329 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:13.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:29:13.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:29:13.329 00.000 11616 MoveAxis(E, 0, ABG)
19:29:13.329 00.000 11616 Move returns status 0, amount 0
19:29:13.329 00.000 11616 MoveAxis(N, 18, ABG)
19:29:13.329 00.000 11616 Guiding  Dir = 0, Dur = 18
19:29:13.329 00.000 11616 IsSlewing returns 0
19:29:13.330 00.001 11616 IsGuiding returns 0
19:29:13.330 00.000 11616 PulseGuide returned control before completion, sleep 28
19:29:13.350 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:13.361 00.011 11616 IsGuiding returns 1
19:29:13.361 00.000 11616 scope still moving after pulse duration time elapsed
19:29:13.367 00.006 12268 UpdateGuideState exits: m=1152 SNR=23.4
19:29:13.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:13.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:13.368 00.001 12268 Enqueuing Expose request
19:29:13.392 00.024 11616 IsSlewing returns 0
19:29:13.392 00.000 11616 IsGuiding returns 1
19:29:13.424 00.032 11616 IsSlewing returns 0
19:29:13.424 00.000 11616 IsGuiding returns 1
19:29:13.455 00.031 11616 IsSlewing returns 0
19:29:13.456 00.001 11616 IsGuiding returns 1
19:29:13.485 00.029 11616 IsSlewing returns 0
19:29:13.485 00.000 11616 IsGuiding returns 1
19:29:13.516 00.031 11616 IsSlewing returns 0
19:29:13.517 00.001 11616 IsGuiding returns 1
19:29:13.548 00.031 11616 IsSlewing returns 0
19:29:13.548 00.000 11616 IsGuiding returns 0
19:29:13.549 00.001 11616 scope move finished after 18 + 200 ms
19:29:13.549 00.000 11616 Move returns status 0, amount 18
19:29:13.549 00.000 11616 move complete, result=0
19:29:13.549 00.000 11616 worker thread done servicing request
19:29:13.549 00.000 11616 Worker thread wakes up
19:29:13.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:13.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:13.549 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 18 ms NORTH
19:29:15.564 02.015 11616 Exposure complete
19:29:15.618 00.054 11616 worker thread done servicing request
19:29:15.618 00.000 12268 OnExposeComplete: enter
19:29:15.618 00.000 12268 UpdateGuideState(): m_state=6
19:29:15.618 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
19:29:15.618 00.000 12268 Star::Find returns 1 (0), X=540.96, Y=252.03, Mass=1115, SNR=23.1, Peak=104 HFD=4.6
19:29:15.619 00.001 12268 MultiStar: [#1 -0.51,0.42,0.88,U] [#2 -0.24,0.40,0.83,U] [#3 -0.29,0.35,0.68,U] [#4 -0.59,-0.24,0.65,U] [#5 0.26,0.64,0.55,U] [#6 -0.37,0.10,0.52,U] [#7 -0.09,0.47,0.38,U] [#8 -0.73,-0.06,0.38,U] 
19:29:15.619 00.000 12268 single-star, 8 included, MultiStar: {-0.32, 0.26}, one-star: {-0.27, 0.17}
19:29:15.619 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
19:29:15.619 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
19:29:15.619 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.17 hyp=0.32 cameraTheta=2.58 mountX=0.14 mountY=-0.29, mountTheta=-1.11
19:29:15.620 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.17, opts=13)
19:29:15.620 00.000 12268 Enqueuing Move request for scope (-0.27, 0.17)
19:29:15.621 00.001 11616 Worker thread wakes up
19:29:15.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.17) opts 0xd
19:29:15.621 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.17)
19:29:15.621 00.000 11616 Moving (-0.27, 0.17) raw xDistance=0.14 yDistance=-0.29
19:29:15.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
19:29:15.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:29:15.621 00.000 11616 MoveAxis(W, 80, ABG)
19:29:15.621 00.000 11616 Guiding  Dir = 3, Dur = 80
19:29:15.621 00.000 11616 IsSlewing returns 0
19:29:15.622 00.001 11616 IsGuiding returns 0
19:29:15.622 00.000 11616 PulseGuide returned control before completion, sleep 90
19:29:15.641 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:15.661 00.020 12268 UpdateGuideState exits: m=1115 SNR=23.1
19:29:15.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:15.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:15.661 00.000 12268 Enqueuing Expose request
19:29:15.720 00.059 11616 IsGuiding returns 1
19:29:15.720 00.000 11616 scope still moving after pulse duration time elapsed
19:29:15.752 00.032 11616 IsSlewing returns 0
19:29:15.754 00.002 11616 IsGuiding returns 0
19:29:15.754 00.000 11616 scope move finished after 80 + 52 ms
19:29:15.754 00.000 11616 Move returns status 0, amount 80
19:29:15.754 00.000 11616 MoveAxis(N, 24, ABG)
19:29:15.754 00.000 11616 Guiding  Dir = 0, Dur = 24
19:29:15.754 00.000 11616 IsSlewing returns 0
19:29:15.755 00.001 11616 IsGuiding returns 0
19:29:15.755 00.000 11616 PulseGuide returned control before completion, sleep 34
19:29:15.799 00.044 11616 IsGuiding returns 1
19:29:15.800 00.001 11616 scope still moving after pulse duration time elapsed
19:29:15.831 00.031 11616 IsSlewing returns 0
19:29:15.843 00.012 11616 IsGuiding returns 1
19:29:15.877 00.034 11616 IsSlewing returns 0
19:29:15.877 00.000 11616 IsGuiding returns 1
19:29:15.908 00.031 11616 IsSlewing returns 0
19:29:15.908 00.000 11616 IsGuiding returns 1
19:29:15.939 00.031 11616 IsSlewing returns 0
19:29:15.940 00.001 11616 IsGuiding returns 1
19:29:15.970 00.030 11616 IsSlewing returns 0
19:29:15.971 00.001 11616 IsGuiding returns 1
19:29:16.003 00.032 11616 IsSlewing returns 0
19:29:16.003 00.000 11616 IsGuiding returns 1
19:29:16.033 00.030 11616 IsSlewing returns 0
19:29:16.034 00.001 11616 IsGuiding returns 1
19:29:16.063 00.029 11616 IsSlewing returns 0
19:29:16.064 00.001 11616 IsGuiding returns 0
19:29:16.064 00.000 11616 scope move finished after 24 + 285 ms
19:29:16.064 00.000 11616 Move returns status 0, amount 24
19:29:16.064 00.000 11616 move complete, result=0
19:29:16.064 00.000 11616 worker thread done servicing request
19:29:16.064 00.000 11616 Worker thread wakes up
19:29:16.064 00.000 12268 GuideStep: 0.1 px 80 ms WEST, -0.3 px 24 ms NORTH
19:29:16.065 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:16.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:18.067 02.002 11616 Exposure complete
19:29:18.120 00.053 11616 worker thread done servicing request
19:29:18.122 00.002 12268 OnExposeComplete: enter
19:29:18.122 00.000 12268 UpdateGuideState(): m_state=6
19:29:18.122 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
19:29:18.122 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=252.13, Mass=1109, SNR=23.1, Peak=114 HFD=4.7
19:29:18.122 00.000 12268 MultiStar: [#1 -0.33,0.38,0.86,U] [#2 -0.27,0.69,0.84,U] [#3 -0.05,0.43,0.67,U] [#4 -0.54,-0.09,0.62,U] [#5 0.41,0.65,0.56,U] [#6 -0.31,-0.07,0.46,U] [#7 0.35,0.91,0.00,M1] [#8 -0.45,0.61,0.36,U] 
19:29:18.122 00.000 12268 single-star, 7 included, MultiStar: {-0.22, 0.36}, one-star: {-0.23, 0.27}
19:29:18.122 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
19:29:18.123 00.001 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
19:29:18.123 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.27 hyp=0.35 cameraTheta=2.27 mountX=0.25 mountY=-0.26, mountTheta=-0.81
19:29:18.125 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.27, opts=13)
19:29:18.125 00.000 12268 Enqueuing Move request for scope (-0.23, 0.27)
19:29:18.125 00.000 11616 Worker thread wakes up
19:29:18.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.27) opts 0xd
19:29:18.126 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.27)
19:29:18.126 00.000 11616 Moving (-0.23, 0.27) raw xDistance=0.25 yDistance=-0.26
19:29:18.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
19:29:18.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
19:29:18.126 00.000 11616 MoveAxis(W, 136, ABG)
19:29:18.126 00.000 11616 Guiding  Dir = 3, Dur = 136
19:29:18.126 00.000 11616 IsSlewing returns 0
19:29:18.127 00.001 11616 IsGuiding returns 0
19:29:18.127 00.000 11616 PulseGuide returned control before completion, sleep 146
19:29:18.147 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:18.167 00.020 12268 UpdateGuideState exits: m=1109 SNR=23.1
19:29:18.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:18.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:18.167 00.000 12268 Enqueuing Expose request
19:29:18.285 00.118 11616 IsGuiding returns 1
19:29:18.285 00.000 11616 scope still moving after pulse duration time elapsed
19:29:18.315 00.030 11616 IsSlewing returns 0
19:29:18.315 00.000 11616 IsGuiding returns 0
19:29:18.316 00.001 11616 scope move finished after 136 + 53 ms
19:29:18.316 00.000 11616 Move returns status 0, amount 136
19:29:18.316 00.000 11616 MoveAxis(N, 22, ABG)
19:29:18.316 00.000 11616 Guiding  Dir = 0, Dur = 22
19:29:18.316 00.000 11616 IsSlewing returns 0
19:29:18.316 00.000 11616 IsGuiding returns 0
19:29:18.317 00.001 11616 PulseGuide returned control before completion, sleep 32
19:29:18.361 00.044 11616 IsGuiding returns 1
19:29:18.362 00.001 11616 scope still moving after pulse duration time elapsed
19:29:18.392 00.030 11616 IsSlewing returns 0
19:29:18.393 00.001 11616 IsGuiding returns 1
19:29:18.423 00.030 11616 IsSlewing returns 0
19:29:18.424 00.001 11616 IsGuiding returns 1
19:29:18.454 00.030 11616 IsSlewing returns 0
19:29:18.455 00.001 11616 IsGuiding returns 1
19:29:18.486 00.031 11616 IsSlewing returns 0
19:29:18.487 00.001 11616 IsGuiding returns 1
19:29:18.517 00.030 11616 IsSlewing returns 0
19:29:18.518 00.001 11616 IsGuiding returns 1
19:29:18.549 00.031 11616 IsSlewing returns 0
19:29:18.549 00.000 11616 IsGuiding returns 0
19:29:18.549 00.000 11616 scope move finished after 22 + 210 ms
19:29:18.549 00.000 11616 Move returns status 0, amount 22
19:29:18.549 00.000 11616 move complete, result=0
19:29:18.549 00.000 11616 worker thread done servicing request
19:29:18.549 00.000 11616 Worker thread wakes up
19:29:18.549 00.000 12268 GuideStep: 0.2 px 136 ms WEST, -0.3 px 22 ms NORTH
19:29:18.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:18.550 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:20.565 02.015 11616 Exposure complete
19:29:20.618 00.053 11616 worker thread done servicing request
19:29:20.619 00.001 12268 OnExposeComplete: enter
19:29:20.619 00.000 12268 UpdateGuideState(): m_state=6
19:29:20.619 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
19:29:20.619 00.000 12268 Star::Find returns 1 (0), X=540.99, Y=252.09, Mass=1153, SNR=23.5, Peak=108 HFD=4.6
19:29:20.620 00.001 12268 MultiStar: [#1 -0.34,0.10,0.84,U] [#2 -0.14,0.55,0.83,U] [#3 -0.12,0.30,0.65,U] [#4 -0.45,-0.24,0.66,U] [#5 0.27,0.34,0.51,U] [#6 -0.49,0.22,0.52,U] [#7 -0.08,0.54,0.40,U] [#8 -0.65,-0.25,0.37,U] 
19:29:20.620 00.000 12268 refined, 8 included, MultiStar: {-0.24, 0.21}, one-star: {-0.24, 0.23}
19:29:20.620 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
19:29:20.620 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
19:29:20.620 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.21 hyp=0.32 cameraTheta=2.43 mountX=0.19 mountY=-0.27, mountTheta=-0.96
19:29:20.622 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.21, opts=13)
19:29:20.622 00.000 12268 Enqueuing Move request for scope (-0.24, 0.21)
19:29:20.622 00.000 11616 Worker thread wakes up
19:29:20.622 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.21) opts 0xd
19:29:20.622 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.21)
19:29:20.622 00.000 11616 Moving (-0.24, 0.21) raw xDistance=0.19 yDistance=-0.27
19:29:20.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
19:29:20.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
19:29:20.622 00.000 11616 MoveAxis(W, 104, ABG)
19:29:20.623 00.001 11616 Guiding  Dir = 3, Dur = 104
19:29:20.623 00.000 11616 IsSlewing returns 0
19:29:20.623 00.000 11616 IsGuiding returns 0
19:29:20.623 00.000 11616 PulseGuide returned control before completion, sleep 114
19:29:20.644 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:20.660 00.016 12268 UpdateGuideState exits: m=1153 SNR=23.5
19:29:20.661 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:20.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:20.661 00.000 12268 Enqueuing Expose request
19:29:20.742 00.081 11616 IsGuiding returns 1
19:29:20.742 00.000 11616 scope still moving after pulse duration time elapsed
19:29:20.772 00.030 11616 IsSlewing returns 0
19:29:20.773 00.001 11616 IsGuiding returns 0
19:29:20.773 00.000 11616 scope move finished after 104 + 46 ms
19:29:20.773 00.000 11616 Move returns status 0, amount 104
19:29:20.773 00.000 11616 MoveAxis(N, 23, ABG)
19:29:20.773 00.000 11616 Guiding  Dir = 0, Dur = 23
19:29:20.773 00.000 11616 IsSlewing returns 0
19:29:20.774 00.001 11616 IsGuiding returns 0
19:29:20.774 00.000 11616 PulseGuide returned control before completion, sleep 33
19:29:20.819 00.045 11616 IsGuiding returns 1
19:29:20.820 00.001 11616 scope still moving after pulse duration time elapsed
19:29:20.851 00.031 11616 IsSlewing returns 0
19:29:20.852 00.001 11616 IsGuiding returns 1
19:29:20.882 00.030 11616 IsSlewing returns 0
19:29:20.883 00.001 11616 IsGuiding returns 1
19:29:20.913 00.030 11616 IsSlewing returns 0
19:29:20.914 00.001 11616 IsGuiding returns 1
19:29:20.944 00.030 11616 IsSlewing returns 0
19:29:20.945 00.001 11616 IsGuiding returns 1
19:29:20.975 00.030 11616 IsSlewing returns 0
19:29:20.975 00.000 11616 IsGuiding returns 1
19:29:21.007 00.032 11616 IsSlewing returns 0
19:29:21.008 00.001 11616 IsGuiding returns 1
19:29:21.038 00.030 11616 IsSlewing returns 0
19:29:21.039 00.001 11616 IsGuiding returns 1
19:29:21.070 00.031 11616 IsSlewing returns 0
19:29:21.070 00.000 11616 IsGuiding returns 0
19:29:21.070 00.000 11616 scope move finished after 23 + 273 ms
19:29:21.070 00.000 11616 Move returns status 0, amount 23
19:29:21.070 00.000 11616 move complete, result=0
19:29:21.070 00.000 11616 worker thread done servicing request
19:29:21.070 00.000 11616 Worker thread wakes up
19:29:21.071 00.001 12268 GuideStep: 0.2 px 104 ms WEST, -0.3 px 23 ms NORTH
19:29:21.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:21.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:23.076 02.005 11616 Exposure complete
19:29:23.132 00.056 11616 worker thread done servicing request
19:29:23.132 00.000 12268 OnExposeComplete: enter
19:29:23.133 00.001 12268 UpdateGuideState(): m_state=6
19:29:23.133 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
19:29:23.133 00.000 12268 Star::Find returns 1 (0), X=540.84, Y=252.06, Mass=1190, SNR=23.8, Peak=135 HFD=4.7
19:29:23.133 00.000 12268 MultiStar: [#1 -0.46,0.25,0.87,U] [#2 -0.25,0.48,0.83,U] [#3 -0.21,0.21,0.63,U] [#4 -0.57,-0.04,0.61,U] [#5 -0.15,0.34,0.50,U] [#6 -0.38,-0.17,0.51,U] [#7 -0.11,0.53,0.40,U] [#8 -0.82,0.02,0.39,U] 
19:29:23.133 00.000 12268 refined, 8 included, MultiStar: {-0.37, 0.21}, one-star: {-0.38, 0.20}
19:29:23.133 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
19:29:23.134 00.001 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
19:29:23.134 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.21 hyp=0.42 cameraTheta=2.61 mountX=0.18 mountY=-0.39, mountTheta=-1.15
19:29:23.135 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.21, opts=13)
19:29:23.135 00.000 12268 Enqueuing Move request for scope (-0.37, 0.21)
19:29:23.135 00.000 11616 Worker thread wakes up
19:29:23.135 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.21) opts 0xd
19:29:23.135 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.21)
19:29:23.135 00.000 11616 Moving (-0.37, 0.21) raw xDistance=0.18 yDistance=-0.39
19:29:23.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
19:29:23.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:29:23.136 00.001 11616 MoveAxis(W, 98, ABG)
19:29:23.136 00.000 11616 Guiding  Dir = 3, Dur = 98
19:29:23.136 00.000 11616 IsSlewing returns 0
19:29:23.136 00.000 11616 IsGuiding returns 0
19:29:23.136 00.000 11616 PulseGuide returned control before completion, sleep 108
19:29:23.158 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:23.175 00.017 12268 UpdateGuideState exits: m=1190 SNR=23.8
19:29:23.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:23.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:23.175 00.000 12268 Enqueuing Expose request
19:29:23.248 00.073 11616 IsGuiding returns 1
19:29:23.248 00.000 11616 scope still moving after pulse duration time elapsed
19:29:23.278 00.030 11616 IsSlewing returns 0
19:29:23.278 00.000 11616 IsGuiding returns 0
19:29:23.278 00.000 11616 scope move finished after 98 + 44 ms
19:29:23.278 00.000 11616 Move returns status 0, amount 98
19:29:23.278 00.000 11616 MoveAxis(N, 33, ABG)
19:29:23.278 00.000 11616 Guiding  Dir = 0, Dur = 33
19:29:23.279 00.001 11616 IsSlewing returns 0
19:29:23.279 00.000 11616 IsGuiding returns 0
19:29:23.279 00.000 11616 PulseGuide returned control before completion, sleep 43
19:29:23.325 00.046 11616 IsGuiding returns 1
19:29:23.325 00.000 11616 scope still moving after pulse duration time elapsed
19:29:23.355 00.030 11616 IsSlewing returns 0
19:29:23.356 00.001 11616 IsGuiding returns 1
19:29:23.386 00.030 11616 IsSlewing returns 0
19:29:23.386 00.000 11616 IsGuiding returns 1
19:29:23.418 00.032 11616 IsSlewing returns 0
19:29:23.418 00.000 11616 IsGuiding returns 1
19:29:23.448 00.030 11616 IsSlewing returns 0
19:29:23.449 00.001 11616 IsGuiding returns 1
19:29:23.480 00.031 11616 IsSlewing returns 0
19:29:23.480 00.000 11616 IsGuiding returns 1
19:29:23.511 00.031 11616 IsSlewing returns 0
19:29:23.512 00.001 11616 IsGuiding returns 0
19:29:23.512 00.000 11616 scope move finished after 33 + 200 ms
19:29:23.512 00.000 11616 Move returns status 0, amount 33
19:29:23.512 00.000 11616 move complete, result=0
19:29:23.513 00.001 11616 worker thread done servicing request
19:29:23.513 00.000 11616 Worker thread wakes up
19:29:23.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:23.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:23.513 00.000 12268 GuideStep: 0.2 px 98 ms WEST, -0.4 px 33 ms NORTH
19:29:25.516 02.003 11616 Exposure complete
19:29:25.572 00.056 11616 worker thread done servicing request
19:29:25.572 00.000 12268 OnExposeComplete: enter
19:29:25.572 00.000 12268 UpdateGuideState(): m_state=6
19:29:25.572 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
19:29:25.572 00.000 12268 Star::Find returns 1 (0), X=540.87, Y=251.42, Mass=1187, SNR=23.8, Peak=106 HFD=4.9
19:29:25.573 00.001 12268 MultiStar: [#1 -0.50,-0.26,0.87,U] [#2 -0.23,-0.15,0.80,U] [#3 -0.07,-0.15,0.64,U] [#4 -0.39,-0.73,0.61,U] [#5 -0.14,-0.06,0.51,U] [#6 -0.43,-0.31,0.51,U] [#7 -0.45,0.10,0.39,U] [#8 -0.66,-0.07,0.39,U] 
19:29:25.573 00.000 12268 refined, 8 included, MultiStar: {-0.35, -0.26}, one-star: {-0.36, -0.44}
19:29:25.573 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.47) = xAngle (-3.96 = 2.32)
19:29:25.573 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.79)
19:29:25.573 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.26 hyp=0.43 cameraTheta=-2.49 mountX=-0.30 mountY=-0.31, mountTheta=-2.33
19:29:25.574 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.26, opts=13)
19:29:25.574 00.000 12268 Enqueuing Move request for scope (-0.35, -0.26)
19:29:25.575 00.001 11616 Worker thread wakes up
19:29:25.575 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.26) opts 0xd
19:29:25.575 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.26)
19:29:25.575 00.000 11616 Moving (-0.35, -0.26) raw xDistance=-0.30 yDistance=-0.31
19:29:25.575 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
19:29:25.575 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
19:29:25.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
19:29:25.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:29:25.575 00.000 11616 MoveAxis(E, 164, ABG)
19:29:25.575 00.000 11616 Guiding  Dir = 2, Dur = 164
19:29:25.575 00.000 11616 IsSlewing returns 0
19:29:25.576 00.001 11616 IsGuiding returns 0
19:29:25.576 00.000 11616 PulseGuide returned control before completion, sleep 174
19:29:25.596 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:25.613 00.017 12268 UpdateGuideState exits: m=1187 SNR=23.8
19:29:25.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:25.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:25.614 00.001 12268 Enqueuing Expose request
19:29:25.766 00.152 11616 IsGuiding returns 0
19:29:25.766 00.000 11616 Move returns status 0, amount 164
19:29:25.767 00.001 11616 MoveAxis(N, 26, ABG)
19:29:25.767 00.000 11616 Guiding  Dir = 0, Dur = 26
19:29:25.767 00.000 11616 IsSlewing returns 0
19:29:25.767 00.000 11616 IsGuiding returns 0
19:29:25.768 00.001 11616 PulseGuide returned control before completion, sleep 36
19:29:25.814 00.046 11616 IsGuiding returns 1
19:29:25.814 00.000 11616 scope still moving after pulse duration time elapsed
19:29:25.845 00.031 11616 IsSlewing returns 0
19:29:25.845 00.000 11616 IsGuiding returns 1
19:29:25.876 00.031 11616 IsSlewing returns 0
19:29:25.877 00.001 11616 IsGuiding returns 1
19:29:25.907 00.030 11616 IsSlewing returns 0
19:29:25.908 00.001 11616 IsGuiding returns 1
19:29:25.938 00.030 11616 IsSlewing returns 0
19:29:25.938 00.000 11616 IsGuiding returns 1
19:29:25.968 00.030 11616 IsSlewing returns 0
19:29:25.969 00.001 11616 IsGuiding returns 1
19:29:26.000 00.031 11616 IsSlewing returns 0
19:29:26.000 00.000 11616 IsGuiding returns 1
19:29:26.032 00.032 11616 IsSlewing returns 0
19:29:26.032 00.000 11616 IsGuiding returns 1
19:29:26.062 00.030 11616 IsSlewing returns 0
19:29:26.064 00.002 11616 IsGuiding returns 0
19:29:26.064 00.000 11616 scope move finished after 26 + 269 ms
19:29:26.064 00.000 11616 Move returns status 0, amount 26
19:29:26.064 00.000 11616 move complete, result=0
19:29:26.064 00.000 11616 worker thread done servicing request
19:29:26.064 00.000 11616 Worker thread wakes up
19:29:26.064 00.000 12268 GuideStep: -0.3 px 164 ms EAST, -0.3 px 26 ms NORTH
19:29:26.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:26.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:28.073 02.009 11616 Exposure complete
19:29:28.129 00.056 11616 worker thread done servicing request
19:29:28.130 00.001 12268 OnExposeComplete: enter
19:29:28.130 00.000 12268 UpdateGuideState(): m_state=6
19:29:28.130 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
19:29:28.130 00.000 12268 Star::Find returns 1 (0), X=540.78, Y=251.96, Mass=1168, SNR=23.7, Peak=113 HFD=4.9
19:29:28.130 00.000 12268 MultiStar: [#1 -0.34,0.34,0.85,U] [#2 -0.32,0.09,0.82,U] [#3 -0.15,0.14,0.66,U] [#4 -0.59,-0.39,0.63,U] [#5 -0.18,0.47,0.52,U] [#6 -0.27,0.03,0.53,U] [#7 -0.23,0.63,0.41,U] [#8 -0.51,0.01,0.38,U] 
19:29:28.130 00.000 12268 refined, 8 included, MultiStar: {-0.34, 0.14}, one-star: {-0.44, 0.10}
19:29:28.131 00.001 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
19:29:28.131 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
19:29:28.131 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.14 hyp=0.37 cameraTheta=2.75 mountX=0.11 mountY=-0.36, mountTheta=-1.27
19:29:28.132 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.14, opts=13)
19:29:28.132 00.000 12268 Enqueuing Move request for scope (-0.34, 0.14)
19:29:28.132 00.000 11616 Worker thread wakes up
19:29:28.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.14) opts 0xd
19:29:28.132 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.14)
19:29:28.132 00.000 11616 Moving (-0.34, 0.14) raw xDistance=0.11 yDistance=-0.36
19:29:28.133 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:29:28.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:29:28.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:29:28.133 00.000 11616 MoveAxis(E, 0, ABG)
19:29:28.133 00.000 11616 Move returns status 0, amount 0
19:29:28.133 00.000 11616 MoveAxis(N, 30, ABG)
19:29:28.133 00.000 11616 Guiding  Dir = 0, Dur = 30
19:29:28.133 00.000 11616 IsSlewing returns 0
19:29:28.133 00.000 11616 IsGuiding returns 0
19:29:28.134 00.001 11616 PulseGuide returned control before completion, sleep 40
19:29:28.155 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:28.172 00.017 12268 UpdateGuideState exits: m=1168 SNR=23.7
19:29:28.173 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:28.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:28.173 00.000 12268 Enqueuing Expose request
19:29:28.179 00.006 11616 IsGuiding returns 1
19:29:28.179 00.000 11616 scope still moving after pulse duration time elapsed
19:29:28.210 00.031 11616 IsSlewing returns 0
19:29:28.210 00.000 11616 IsGuiding returns 0
19:29:28.210 00.000 11616 scope move finished after 30 + 47 ms
19:29:28.211 00.001 11616 Move returns status 0, amount 30
19:29:28.211 00.000 11616 move complete, result=0
19:29:28.211 00.000 11616 worker thread done servicing request
19:29:28.211 00.000 11616 Worker thread wakes up
19:29:28.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:28.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:28.211 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 30 ms NORTH
19:29:30.227 02.016 11616 Exposure complete
19:29:30.283 00.056 11616 worker thread done servicing request
19:29:30.283 00.000 12268 OnExposeComplete: enter
19:29:30.283 00.000 12268 UpdateGuideState(): m_state=6
19:29:30.283 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
19:29:30.283 00.000 12268 Star::Find returns 1 (0), X=540.83, Y=252.06, Mass=1202, SNR=24.0, Peak=131 HFD=4.7
19:29:30.284 00.001 12268 MultiStar: [#1 -0.47,0.27,0.85,U] [#2 -0.34,0.21,0.86,U] [#3 -0.16,0.34,0.63,U] [#4 -0.49,-0.18,0.56,U] [#5 -0.39,0.42,0.52,U] [#6 -0.37,-0.02,0.50,U] [#7 -0.28,0.66,0.39,U] [#8 -0.07,0.13,0.37,U] 
19:29:30.284 00.000 12268 refined, 8 included, MultiStar: {-0.35, 0.22}, one-star: {-0.40, 0.20}
19:29:30.284 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
19:29:30.284 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
19:29:30.284 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.22 hyp=0.41 cameraTheta=2.59 mountX=0.18 mountY=-0.38, mountTheta=-1.12
19:29:30.286 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.22, opts=13)
19:29:30.286 00.000 12268 Enqueuing Move request for scope (-0.35, 0.22)
19:29:30.286 00.000 11616 Worker thread wakes up
19:29:30.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.22) opts 0xd
19:29:30.286 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.22)
19:29:30.286 00.000 11616 Moving (-0.35, 0.22) raw xDistance=0.18 yDistance=-0.38
19:29:30.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:29:30.287 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:29:30.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:29:30.287 00.000 11616 MoveAxis(E, 0, ABG)
19:29:30.287 00.000 11616 Move returns status 0, amount 0
19:29:30.287 00.000 11616 MoveAxis(N, 32, ABG)
19:29:30.287 00.000 11616 Guiding  Dir = 0, Dur = 32
19:29:30.287 00.000 11616 IsSlewing returns 0
19:29:30.287 00.000 11616 IsGuiding returns 0
19:29:30.288 00.001 11616 PulseGuide returned control before completion, sleep 42
19:29:30.307 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:30.326 00.019 12268 UpdateGuideState exits: m=1202 SNR=24.0
19:29:30.326 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:30.326 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:30.326 00.000 12268 Enqueuing Expose request
19:29:30.331 00.005 11616 IsGuiding returns 1
19:29:30.331 00.000 11616 scope still moving after pulse duration time elapsed
19:29:30.362 00.031 11616 IsSlewing returns 0
19:29:30.362 00.000 11616 IsGuiding returns 1
19:29:30.393 00.031 11616 IsSlewing returns 0
19:29:30.394 00.001 11616 IsGuiding returns 1
19:29:30.425 00.031 11616 IsSlewing returns 0
19:29:30.425 00.000 11616 IsGuiding returns 0
19:29:30.425 00.000 11616 scope move finished after 32 + 106 ms
19:29:30.425 00.000 11616 Move returns status 0, amount 32
19:29:30.425 00.000 11616 move complete, result=0
19:29:30.425 00.000 11616 worker thread done servicing request
19:29:30.425 00.000 11616 Worker thread wakes up
19:29:30.425 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 32 ms NORTH
19:29:30.426 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:30.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:32.441 02.015 11616 Exposure complete
19:29:32.494 00.053 11616 worker thread done servicing request
19:29:32.495 00.001 12268 OnExposeComplete: enter
19:29:32.495 00.000 12268 UpdateGuideState(): m_state=6
19:29:32.495 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
19:29:32.495 00.000 12268 Star::Find returns 1 (0), X=541.04, Y=251.46, Mass=1143, SNR=23.4, Peak=111 HFD=5.0
19:29:32.495 00.000 12268 MultiStar: [#1 -0.50,-0.20,0.87,U] [#2 -0.38,-0.10,0.85,U] [#3 -0.29,-0.22,0.64,U] [#4 -0.53,-0.64,0.69,U] [#5 -0.17,0.01,0.50,U] [#6 -0.26,-0.28,0.51,U] [#7 -0.02,-0.17,0.38,U] [#8 -1.13,-0.21,0.00,M1] 
19:29:32.496 00.001 12268 refined, 7 included, MultiStar: {-0.32, -0.27}, one-star: {-0.19, -0.41}
19:29:32.496 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.92 = 2.37)
19:29:32.496 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.74)
19:29:32.496 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.27 hyp=0.41 cameraTheta=-2.44 mountX=-0.30 mountY=-0.28, mountTheta=-2.38
19:29:32.497 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.27, opts=13)
19:29:32.497 00.000 12268 Enqueuing Move request for scope (-0.32, -0.27)
19:29:32.497 00.000 11616 Worker thread wakes up
19:29:32.497 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.27) opts 0xd
19:29:32.498 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.27)
19:29:32.498 00.000 11616 Moving (-0.32, -0.27) raw xDistance=-0.30 yDistance=-0.28
19:29:32.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
19:29:32.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:29:32.498 00.000 11616 MoveAxis(E, 164, ABG)
19:29:32.498 00.000 11616 Guiding  Dir = 2, Dur = 164
19:29:32.498 00.000 11616 IsSlewing returns 0
19:29:32.498 00.000 11616 IsGuiding returns 0
19:29:32.498 00.000 11616 PulseGuide returned control before completion, sleep 174
19:29:32.518 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:32.536 00.018 12268 UpdateGuideState exits: m=1143 SNR=23.4
19:29:32.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:32.537 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:32.537 00.000 12268 Enqueuing Expose request
19:29:32.673 00.136 11616 IsGuiding returns 1
19:29:32.673 00.000 11616 scope still moving after pulse duration time elapsed
19:29:32.705 00.032 11616 IsSlewing returns 0
19:29:32.705 00.000 11616 IsGuiding returns 0
19:29:32.705 00.000 11616 scope move finished after 164 + 43 ms
19:29:32.706 00.001 11616 Move returns status 0, amount 164
19:29:32.706 00.000 11616 MoveAxis(N, 24, ABG)
19:29:32.706 00.000 11616 Guiding  Dir = 0, Dur = 24
19:29:32.706 00.000 11616 IsSlewing returns 0
19:29:32.706 00.000 11616 IsGuiding returns 0
19:29:32.707 00.001 11616 PulseGuide returned control before completion, sleep 34
19:29:32.751 00.044 11616 IsGuiding returns 1
19:29:32.752 00.001 11616 scope still moving after pulse duration time elapsed
19:29:32.782 00.030 11616 IsSlewing returns 0
19:29:32.783 00.001 11616 IsGuiding returns 0
19:29:32.783 00.000 11616 scope move finished after 24 + 52 ms
19:29:32.783 00.000 11616 Move returns status 0, amount 24
19:29:32.783 00.000 11616 move complete, result=0
19:29:32.783 00.000 11616 worker thread done servicing request
19:29:32.783 00.000 11616 Worker thread wakes up
19:29:32.783 00.000 12268 GuideStep: -0.3 px 164 ms EAST, -0.3 px 24 ms NORTH
19:29:32.784 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:32.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:34.800 02.016 11616 Exposure complete
19:29:34.854 00.054 11616 worker thread done servicing request
19:29:34.854 00.000 12268 OnExposeComplete: enter
19:29:34.854 00.000 12268 UpdateGuideState(): m_state=6
19:29:34.854 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
19:29:34.854 00.000 12268 Star::Find returns 1 (0), X=540.87, Y=251.56, Mass=1144, SNR=23.4, Peak=100 HFD=5.0
19:29:34.855 00.001 12268 MultiStar: [#1 -0.43,-0.14,0.85,U] [#2 -0.19,0.04,0.84,U] [#3 -0.31,-0.14,0.66,U] [#4 -0.41,-0.64,0.67,U] [#5 -0.13,0.07,0.54,U] [#6 -0.19,-0.27,0.53,U] [#7 -0.27,0.27,0.39,U] [#8 -0.73,-0.32,0.41,U] 
19:29:34.855 00.000 12268 refined, 8 included, MultiStar: {-0.33, -0.18}, one-star: {-0.36, -0.30}
19:29:34.855 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
19:29:34.855 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
19:29:34.855 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.18 hyp=0.37 cameraTheta=-2.65 mountX=-0.21 mountY=-0.30, mountTheta=-2.17
19:29:34.856 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.18, opts=13)
19:29:34.856 00.000 12268 Enqueuing Move request for scope (-0.33, -0.18)
19:29:34.857 00.001 11616 Worker thread wakes up
19:29:34.857 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.18) opts 0xd
19:29:34.857 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.18)
19:29:34.857 00.000 11616 Moving (-0.33, -0.18) raw xDistance=-0.21 yDistance=-0.30
19:29:34.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
19:29:34.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
19:29:34.857 00.000 11616 MoveAxis(E, 116, ABG)
19:29:34.857 00.000 11616 Guiding  Dir = 2, Dur = 116
19:29:34.857 00.000 11616 IsSlewing returns 0
19:29:34.858 00.001 11616 IsGuiding returns 0
19:29:34.858 00.000 11616 PulseGuide returned control before completion, sleep 126
19:29:34.880 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:34.896 00.016 12268 UpdateGuideState exits: m=1144 SNR=23.4
19:29:34.897 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:34.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:34.897 00.000 12268 Enqueuing Expose request
19:29:34.998 00.101 11616 IsGuiding returns 1
19:29:34.998 00.000 11616 scope still moving after pulse duration time elapsed
19:29:35.028 00.030 11616 IsSlewing returns 0
19:29:35.029 00.001 11616 IsGuiding returns 0
19:29:35.029 00.000 11616 scope move finished after 116 + 55 ms
19:29:35.029 00.000 11616 Move returns status 0, amount 116
19:29:35.029 00.000 11616 MoveAxis(N, 26, ABG)
19:29:35.029 00.000 11616 Guiding  Dir = 0, Dur = 26
19:29:35.029 00.000 11616 IsSlewing returns 0
19:29:35.029 00.000 11616 IsGuiding returns 0
19:29:35.031 00.002 11616 PulseGuide returned control before completion, sleep 36
19:29:35.075 00.044 11616 IsGuiding returns 1
19:29:35.075 00.000 11616 scope still moving after pulse duration time elapsed
19:29:35.106 00.031 11616 IsSlewing returns 0
19:29:35.106 00.000 11616 IsGuiding returns 0
19:29:35.106 00.000 11616 scope move finished after 26 + 50 ms
19:29:35.106 00.000 11616 Move returns status 0, amount 26
19:29:35.106 00.000 11616 move complete, result=0
19:29:35.106 00.000 11616 worker thread done servicing request
19:29:35.106 00.000 11616 Worker thread wakes up
19:29:35.107 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:35.107 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:35.107 00.000 12268 GuideStep: -0.2 px 116 ms EAST, -0.3 px 26 ms NORTH
19:29:37.117 02.010 11616 Exposure complete
19:29:37.171 00.054 11616 worker thread done servicing request
19:29:37.171 00.000 12268 OnExposeComplete: enter
19:29:37.171 00.000 12268 UpdateGuideState(): m_state=6
19:29:37.171 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
19:29:37.171 00.000 12268 Star::Find returns 1 (0), X=540.95, Y=251.89, Mass=1095, SNR=22.9, Peak=116 HFD=4.5
19:29:37.172 00.001 12268 MultiStar: [#1 -0.44,0.27,0.87,U] [#2 -0.18,0.09,0.82,U] [#3 -0.33,0.25,0.68,U] [#4 -0.58,-0.17,0.63,U] [#5 0.26,0.19,0.53,U] [#6 -0.22,0.12,0.51,U] [#7 -0.11,0.41,0.42,U] [#8 -0.56,-0.09,0.38,U] 
19:29:37.172 00.000 12268 single-star, 8 included, MultiStar: {-0.28, 0.12}, one-star: {-0.28, 0.02}
19:29:37.172 00.000 12268 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.47) = xAngle (1.59 = 1.59)
19:29:37.172 00.000 12268 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.52 = -1.52)
19:29:37.172 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.02 hyp=0.28 cameraTheta=3.07 mountX=-0.01 mountY=-0.28, mountTheta=-1.59
19:29:37.173 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.02, opts=13)
19:29:37.173 00.000 12268 Enqueuing Move request for scope (-0.28, 0.02)
19:29:37.174 00.001 11616 Worker thread wakes up
19:29:37.174 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.02) opts 0xd
19:29:37.174 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.02)
19:29:37.174 00.000 11616 Moving (-0.28, 0.02) raw xDistance=-0.01 yDistance=-0.28
19:29:37.174 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:37.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:29:37.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:29:37.174 00.000 11616 MoveAxis(E, 0, ABG)
19:29:37.174 00.000 11616 Move returns status 0, amount 0
19:29:37.174 00.000 11616 MoveAxis(N, 23, ABG)
19:29:37.174 00.000 11616 Guiding  Dir = 0, Dur = 23
19:29:37.175 00.001 11616 IsSlewing returns 0
19:29:37.175 00.000 11616 IsGuiding returns 0
19:29:37.175 00.000 11616 PulseGuide returned control before completion, sleep 33
19:29:37.195 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:37.209 00.014 11616 IsGuiding returns 1
19:29:37.209 00.000 11616 scope still moving after pulse duration time elapsed
19:29:37.211 00.002 12268 UpdateGuideState exits: m=1095 SNR=22.9
19:29:37.212 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:37.212 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:37.212 00.000 12268 Enqueuing Expose request
19:29:37.240 00.028 11616 IsSlewing returns 0
19:29:37.240 00.000 11616 IsGuiding returns 0
19:29:37.240 00.000 11616 scope move finished after 23 + 42 ms
19:29:37.240 00.000 11616 Move returns status 0, amount 23
19:29:37.241 00.001 11616 move complete, result=0
19:29:37.241 00.000 11616 worker thread done servicing request
19:29:37.241 00.000 11616 Worker thread wakes up
19:29:37.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:37.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:37.241 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 23 ms NORTH
19:29:39.255 02.014 11616 Exposure complete
19:29:39.310 00.055 12268 OnExposeComplete: enter
19:29:39.311 00.001 11616 worker thread done servicing request
19:29:39.311 00.000 12268 UpdateGuideState(): m_state=6
19:29:39.311 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
19:29:39.311 00.000 12268 Star::Find returns 1 (0), X=540.97, Y=252.13, Mass=1113, SNR=23.1, Peak=127 HFD=4.7
19:29:39.312 00.001 12268 MultiStar: [#1 -0.45,0.40,0.88,U] [#2 -0.23,0.50,0.84,U] [#3 -0.12,0.64,0.64,U] [#4 -0.38,0.05,0.70,U] [#5 0.31,0.63,0.54,U] [#6 -0.25,0.16,0.52,U] [#7 0.10,0.56,0.39,U] [#8 -0.78,0.37,0.00,M1] 
19:29:39.312 00.000 12268 single-star, 7 included, MultiStar: {-0.20, 0.39}, one-star: {-0.25, 0.27}
19:29:39.312 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
19:29:39.312 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
19:29:39.312 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.27 hyp=0.37 cameraTheta=2.33 mountX=0.24 mountY=-0.29, mountTheta=-0.87
19:29:39.314 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.27, opts=13)
19:29:39.314 00.000 12268 Enqueuing Move request for scope (-0.25, 0.27)
19:29:39.314 00.000 11616 Worker thread wakes up
19:29:39.314 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.27) opts 0xd
19:29:39.314 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.27)
19:29:39.315 00.001 11616 Moving (-0.25, 0.27) raw xDistance=0.24 yDistance=-0.29
19:29:39.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:29:39.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
19:29:39.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:29:39.315 00.000 11616 MoveAxis(E, 0, ABG)
19:29:39.315 00.000 11616 Move returns status 0, amount 0
19:29:39.315 00.000 11616 MoveAxis(N, 24, ABG)
19:29:39.315 00.000 11616 Guiding  Dir = 0, Dur = 24
19:29:39.316 00.001 11616 IsSlewing returns 0
19:29:39.316 00.000 11616 IsGuiding returns 0
19:29:39.317 00.001 11616 PulseGuide returned control before completion, sleep 34
19:29:39.337 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:39.356 00.019 12268 UpdateGuideState exits: m=1113 SNR=23.1
19:29:39.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:39.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:39.356 00.000 12268 Enqueuing Expose request
19:29:39.363 00.007 11616 IsGuiding returns 1
19:29:39.363 00.000 11616 scope still moving after pulse duration time elapsed
19:29:39.395 00.032 11616 IsSlewing returns 0
19:29:39.395 00.000 11616 IsGuiding returns 1
19:29:39.426 00.031 11616 IsSlewing returns 0
19:29:39.427 00.001 11616 IsGuiding returns 1
19:29:39.458 00.031 11616 IsSlewing returns 0
19:29:39.458 00.000 11616 IsGuiding returns 1
19:29:39.490 00.032 11616 IsSlewing returns 0
19:29:39.490 00.000 11616 IsGuiding returns 1
19:29:39.521 00.031 11616 IsSlewing returns 0
19:29:39.521 00.000 11616 IsGuiding returns 1
19:29:39.552 00.031 11616 IsSlewing returns 0
19:29:39.552 00.000 11616 IsGuiding returns 0
19:29:39.552 00.000 11616 scope move finished after 24 + 212 ms
19:29:39.552 00.000 11616 Move returns status 0, amount 24
19:29:39.552 00.000 11616 move complete, result=0
19:29:39.552 00.000 11616 worker thread done servicing request
19:29:39.553 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 24 ms NORTH
19:29:39.553 00.000 11616 Worker thread wakes up
19:29:39.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:39.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:41.557 02.004 11616 Exposure complete
19:29:41.610 00.053 11616 worker thread done servicing request
19:29:41.610 00.000 12268 OnExposeComplete: enter
19:29:41.610 00.000 12268 UpdateGuideState(): m_state=6
19:29:41.610 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
19:29:41.610 00.000 12268 Star::Find returns 1 (0), X=541.21, Y=252.17, Mass=1171, SNR=23.7, Peak=124 HFD=5.0
19:29:41.611 00.001 12268 MultiStar: [#1 0.00,0.53,0.88,U] [#2 0.00,0.55,0.80,U] [#3 0.09,0.44,0.57,U] [#4 0.10,0.19,0.66,U] [#5 0.39,0.73,0.51,U] [#6 0.07,0.26,0.50,U] [#7 0.32,0.92,0.00,M1] [#8 -0.42,0.79,0.00,M2] 
19:29:41.611 00.000 12268 single-star, 6 included, MultiStar: {0.07, 0.43}, one-star: {-0.01, 0.30}
19:29:41.611 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
19:29:41.611 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
19:29:41.611 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.61 mountX=0.30 mountY=-0.05, mountTheta=-0.17
19:29:41.612 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.30, opts=13)
19:29:41.612 00.000 12268 Enqueuing Move request for scope (-0.01, 0.30)
19:29:41.613 00.001 11616 Worker thread wakes up
19:29:41.613 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.30) opts 0xd
19:29:41.613 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.30)
19:29:41.613 00.000 11616 Moving (-0.01, 0.30) raw xDistance=0.30 yDistance=-0.05
19:29:41.613 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
19:29:41.613 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
19:29:41.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
19:29:41.613 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:41.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:29:41.613 00.000 11616 MoveAxis(W, 167, ABG)
19:29:41.613 00.000 11616 Guiding  Dir = 3, Dur = 167
19:29:41.614 00.001 11616 IsSlewing returns 0
19:29:41.614 00.000 11616 IsGuiding returns 0
19:29:41.614 00.000 11616 PulseGuide returned control before completion, sleep 177
19:29:41.633 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:41.650 00.017 12268 UpdateGuideState exits: m=1171 SNR=23.7
19:29:41.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:41.651 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:41.651 00.000 12268 Enqueuing Expose request
19:29:41.805 00.154 11616 IsGuiding returns 1
19:29:41.805 00.000 11616 scope still moving after pulse duration time elapsed
19:29:41.836 00.031 11616 IsSlewing returns 0
19:29:41.836 00.000 11616 IsGuiding returns 0
19:29:41.836 00.000 11616 scope move finished after 167 + 55 ms
19:29:41.837 00.001 11616 Move returns status 0, amount 167
19:29:41.837 00.000 11616 MoveAxis(N, 0, ABG)
19:29:41.837 00.000 11616 Move returns status 0, amount 0
19:29:41.837 00.000 11616 move complete, result=0
19:29:41.837 00.000 11616 worker thread done servicing request
19:29:41.837 00.000 11616 Worker thread wakes up
19:29:41.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:41.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:41.837 00.000 12268 GuideStep: 0.3 px 167 ms WEST, -0.1 px 0 ms NORTH
19:29:43.848 02.011 11616 Exposure complete
19:29:43.901 00.053 11616 worker thread done servicing request
19:29:43.902 00.001 12268 OnExposeComplete: enter
19:29:43.902 00.000 12268 UpdateGuideState(): m_state=6
19:29:43.902 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
19:29:43.902 00.000 12268 Star::Find returns 1 (0), X=541.02, Y=251.88, Mass=1080, SNR=22.7, Peak=110 HFD=4.6
19:29:43.903 00.001 12268 MultiStar: [#1 -0.13,0.14,0.94,U] [#2 -0.19,0.03,0.85,U] [#3 0.04,-0.12,0.66,U] [#4 -0.25,-0.47,0.69,U] [#5 0.16,0.10,0.53,U] [#6 -0.61,-0.16,0.50,U] [#7 0.18,0.55,0.37,U] [#8 -0.70,0.01,0.39,U] 
19:29:43.903 00.000 12268 refined, 8 included, MultiStar: {-0.18, -0.01}, one-star: {-0.21, 0.02}
19:29:43.903 00.000 12268 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.47) = xAngle (-4.57 = 1.71)
19:29:43.903 00.000 12268 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.68 = -1.40)
19:29:43.903 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.10 mountX=-0.03 mountY=-0.18, mountTheta=-1.72
19:29:43.904 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.01, opts=13)
19:29:43.904 00.000 12268 Enqueuing Move request for scope (-0.18, -0.01)
19:29:43.904 00.000 11616 Worker thread wakes up
19:29:43.904 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
19:29:43.904 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
19:29:43.904 00.000 11616 Moving (-0.18, -0.01) raw xDistance=-0.03 yDistance=-0.18
19:29:43.904 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:43.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:29:43.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
19:29:43.904 00.000 11616 MoveAxis(E, 0, ABG)
19:29:43.904 00.000 11616 Move returns status 0, amount 0
19:29:43.906 00.002 11616 MoveAxis(N, 15, ABG)
19:29:43.906 00.000 11616 Guiding  Dir = 0, Dur = 15
19:29:43.906 00.000 11616 IsSlewing returns 0
19:29:43.906 00.000 11616 IsGuiding returns 0
19:29:43.907 00.001 11616 PulseGuide returned control before completion, sleep 25
19:29:43.925 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:43.938 00.013 11616 IsGuiding returns 1
19:29:43.939 00.001 11616 scope still moving after pulse duration time elapsed
19:29:43.943 00.004 12268 UpdateGuideState exits: m=1080 SNR=22.7
19:29:43.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:43.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:43.943 00.000 12268 Enqueuing Expose request
19:29:43.969 00.026 11616 IsSlewing returns 0
19:29:43.969 00.000 11616 IsGuiding returns 0
19:29:43.969 00.000 11616 scope move finished after 15 + 48 ms
19:29:43.969 00.000 11616 Move returns status 0, amount 15
19:29:43.970 00.001 11616 move complete, result=0
19:29:43.970 00.000 11616 worker thread done servicing request
19:29:43.970 00.000 11616 Worker thread wakes up
19:29:43.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:43.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:43.970 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 15 ms NORTH
19:29:45.984 02.014 11616 Exposure complete
19:29:46.039 00.055 11616 worker thread done servicing request
19:29:46.040 00.001 12268 OnExposeComplete: enter
19:29:46.040 00.000 12268 UpdateGuideState(): m_state=6
19:29:46.040 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
19:29:46.040 00.000 12268 Star::Find returns 1 (0), X=541.11, Y=251.77, Mass=1164, SNR=23.5, Peak=119 HFD=4.9
19:29:46.041 00.001 12268 MultiStar: [#1 -0.19,0.10,0.86,U] [#2 0.02,-0.04,0.83,U] [#3 0.04,0.02,0.63,U] [#4 -0.04,-0.36,0.67,U] [#5 0.17,0.16,0.48,U] [#6 -0.17,-0.15,0.52,U] [#7 -0.03,0.42,0.37,U] [#8 -0.33,-0.13,0.41,U] 
19:29:46.041 00.000 12268 refined, 8 included, MultiStar: {-0.07, -0.03}, one-star: {-0.11, -0.09}
19:29:46.041 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
19:29:46.041 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
19:29:46.041 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.75 mountX=-0.04 mountY=-0.07, mountTheta=-2.07
19:29:46.042 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.03, opts=13)
19:29:46.042 00.000 12268 Enqueuing Move request for scope (-0.07, -0.03)
19:29:46.043 00.001 11616 Worker thread wakes up
19:29:46.043 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
19:29:46.043 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
19:29:46.043 00.000 11616 Moving (-0.07, -0.03) raw xDistance=-0.04 yDistance=-0.07
19:29:46.043 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:46.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:29:46.043 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:46.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:29:46.043 00.000 11616 MoveAxis(E, 0, ABG)
19:29:46.043 00.000 11616 Move returns status 0, amount 0
19:29:46.043 00.000 11616 MoveAxis(N, 0, ABG)
19:29:46.043 00.000 11616 Move returns status 0, amount 0
19:29:46.043 00.000 11616 move complete, result=0
19:29:46.043 00.000 11616 worker thread done servicing request
19:29:46.064 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:46.080 00.016 12268 UpdateGuideState exits: m=1164 SNR=23.5
19:29:46.081 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:46.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:46.081 00.000 12268 Enqueuing Expose request
19:29:46.081 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:29:46.081 00.000 11616 Worker thread wakes up
19:29:46.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:46.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:48.090 02.009 11616 Exposure complete
19:29:48.143 00.053 11616 worker thread done servicing request
19:29:48.143 00.000 12268 OnExposeComplete: enter
19:29:48.143 00.000 12268 UpdateGuideState(): m_state=6
19:29:48.144 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
19:29:48.144 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=251.73, Mass=1101, SNR=22.9, Peak=113 HFD=5.0
19:29:48.144 00.000 12268 MultiStar: [#1 -0.10,0.04,0.91,U] [#2 0.00,0.11,0.82,U] [#3 0.22,0.12,0.65,U] [#4 -0.04,-0.39,0.64,U] [#5 0.24,0.13,0.54,U] [#6 -0.50,-0.14,0.53,U] [#7 0.14,0.40,0.40,U] [#8 -0.07,0.01,0.40,U] 
19:29:48.144 00.000 12268 refined, 8 included, MultiStar: {-0.03, -0.00}, one-star: {-0.10, -0.13}
19:29:48.144 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.53 = 1.75)
19:29:48.144 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.36)
19:29:48.144 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.06 mountX=-0.01 mountY=-0.03, mountTheta=-1.75
19:29:48.146 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.00, opts=13)
19:29:48.146 00.000 12268 Enqueuing Move request for scope (-0.03, -0.00)
19:29:48.146 00.000 11616 Worker thread wakes up
19:29:48.147 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
19:29:48.147 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
19:29:48.147 00.000 11616 Moving (-0.03, -0.00) raw xDistance=-0.01 yDistance=-0.03
19:29:48.147 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:48.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:29:48.147 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:48.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:29:48.147 00.000 11616 MoveAxis(E, 0, ABG)
19:29:48.147 00.000 11616 Move returns status 0, amount 0
19:29:48.147 00.000 11616 MoveAxis(N, 0, ABG)
19:29:48.147 00.000 11616 Move returns status 0, amount 0
19:29:48.147 00.000 11616 move complete, result=0
19:29:48.147 00.000 11616 worker thread done servicing request
19:29:48.167 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:48.185 00.018 12268 UpdateGuideState exits: m=1101 SNR=22.9
19:29:48.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:48.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:48.185 00.000 12268 Enqueuing Expose request
19:29:48.185 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:29:48.185 00.000 11616 Worker thread wakes up
19:29:48.186 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:48.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:50.193 02.007 11616 Exposure complete
19:29:50.246 00.053 11616 worker thread done servicing request
19:29:50.246 00.000 12268 OnExposeComplete: enter
19:29:50.246 00.000 12268 UpdateGuideState(): m_state=6
19:29:50.247 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
19:29:50.247 00.000 12268 Star::Find returns 1 (0), X=541.18, Y=251.67, Mass=1109, SNR=23.0, Peak=110 HFD=5.1
19:29:50.247 00.000 12268 MultiStar: [#1 -0.16,-0.09,0.86,U] [#2 0.26,-0.02,0.84,U] [#3 0.14,-0.33,0.66,U] [#4 -0.21,-0.50,0.61,U] [#5 0.55,0.17,0.53,U] [#6 -0.14,-0.45,0.49,U] [#7 0.15,0.56,0.40,U] [#8 -0.10,-0.10,0.39,U] 
19:29:50.247 00.000 12268 refined, 8 included, MultiStar: {0.04, -0.13}, one-star: {-0.04, -0.19}
19:29:50.247 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
19:29:50.247 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
19:29:50.248 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.24 mountX=-0.13 mountY=0.06, mountTheta=2.69
19:29:50.248 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.13, opts=13)
19:29:50.248 00.000 12268 Enqueuing Move request for scope (0.04, -0.13)
19:29:50.250 00.002 11616 Worker thread wakes up
19:29:50.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
19:29:50.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
19:29:50.250 00.000 11616 Moving (0.04, -0.13) raw xDistance=-0.13 yDistance=0.06
19:29:50.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:29:50.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:29:50.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:50.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:29:50.250 00.000 11616 MoveAxis(E, 0, ABG)
19:29:50.250 00.000 11616 Move returns status 0, amount 0
19:29:50.250 00.000 11616 MoveAxis(N, 0, ABG)
19:29:50.251 00.001 11616 Move returns status 0, amount 0
19:29:50.251 00.000 11616 move complete, result=0
19:29:50.251 00.000 11616 worker thread done servicing request
19:29:50.269 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:50.287 00.018 12268 UpdateGuideState exits: m=1109 SNR=23.0
19:29:50.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:50.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:50.288 00.001 12268 Enqueuing Expose request
19:29:50.288 00.000 11616 Worker thread wakes up
19:29:50.288 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:29:50.288 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:50.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:52.303 02.015 11616 Exposure complete
19:29:52.357 00.054 11616 worker thread done servicing request
19:29:52.357 00.000 12268 OnExposeComplete: enter
19:29:52.358 00.001 12268 UpdateGuideState(): m_state=6
19:29:52.358 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
19:29:52.358 00.000 12268 Star::Find returns 1 (0), X=541.07, Y=251.77, Mass=1075, SNR=22.6, Peak=106 HFD=4.6
19:29:52.358 00.000 12268 MultiStar: [#1 -0.27,-0.20,0.85,U] [#2 0.03,-0.04,0.84,U] [#3 -0.16,-0.26,0.66,U] [#4 -0.47,-0.60,0.68,U] [#5 0.10,-0.02,0.57,U] [#6 -0.11,-0.37,0.52,U] [#7 0.10,0.19,0.42,U] [#8 -0.53,-0.14,0.42,U] 
19:29:52.358 00.000 12268 single-star, 8 included, MultiStar: {-0.16, -0.18}, one-star: {-0.15, -0.09}
19:29:52.358 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.07 = 2.22)
19:29:52.359 00.001 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.89)
19:29:52.359 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-2.59 mountX=-0.11 mountY=-0.14, mountTheta=-2.23
19:29:52.360 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.09, opts=13)
19:29:52.360 00.000 12268 Enqueuing Move request for scope (-0.15, -0.09)
19:29:52.360 00.000 11616 Worker thread wakes up
19:29:52.360 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
19:29:52.360 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
19:29:52.360 00.000 11616 Moving (-0.15, -0.09) raw xDistance=-0.11 yDistance=-0.14
19:29:52.360 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:29:52.361 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:29:52.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:52.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:29:52.361 00.000 11616 MoveAxis(E, 0, ABG)
19:29:52.361 00.000 11616 Move returns status 0, amount 0
19:29:52.361 00.000 11616 MoveAxis(N, 0, ABG)
19:29:52.361 00.000 11616 Move returns status 0, amount 0
19:29:52.361 00.000 11616 move complete, result=0
19:29:52.361 00.000 11616 worker thread done servicing request
19:29:52.382 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:52.399 00.017 12268 UpdateGuideState exits: m=1075 SNR=22.6
19:29:52.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:52.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:52.399 00.000 12268 Enqueuing Expose request
19:29:52.399 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:29:52.399 00.000 11616 Worker thread wakes up
19:29:52.400 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:52.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:54.406 02.006 11616 Exposure complete
19:29:54.460 00.054 11616 worker thread done servicing request
19:29:54.460 00.000 12268 OnExposeComplete: enter
19:29:54.460 00.000 12268 UpdateGuideState(): m_state=6
19:29:54.461 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
19:29:54.461 00.000 12268 Star::Find returns 1 (0), X=541.05, Y=251.56, Mass=1077, SNR=22.7, Peak=104 HFD=5.0
19:29:54.461 00.000 12268 MultiStar: [#1 -0.16,-0.20,0.89,U] [#2 -0.08,-0.13,0.86,U] [#3 -0.30,-0.54,0.67,U] [#4 -0.48,-0.68,0.68,U] [#5 0.53,-0.10,0.54,U] [#6 -0.29,-0.66,0.52,U] [#7 0.04,-0.13,0.41,U] [#8 -0.76,0.03,0.39,U] 
19:29:54.461 00.000 12268 single-star, 8 included, MultiStar: {-0.18, -0.31}, one-star: {-0.17, -0.30}
19:29:54.461 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
19:29:54.461 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
19:29:54.461 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.30 hyp=0.35 cameraTheta=-2.09 mountX=-0.32 mountY=-0.13, mountTheta=-2.75
19:29:54.463 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.30, opts=13)
19:29:54.463 00.000 12268 Enqueuing Move request for scope (-0.17, -0.30)
19:29:54.463 00.000 11616 Worker thread wakes up
19:29:54.463 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.30) opts 0xd
19:29:54.463 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.30)
19:29:54.463 00.000 11616 Moving (-0.17, -0.30) raw xDistance=-0.32 yDistance=-0.13
19:29:54.463 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
19:29:54.463 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.96
19:29:54.464 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
19:29:54.464 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:29:54.464 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:29:54.464 00.000 11616 MoveAxis(E, 178, ABG)
19:29:54.464 00.000 11616 Guiding  Dir = 2, Dur = 178
19:29:54.464 00.000 11616 IsSlewing returns 0
19:29:54.464 00.000 11616 IsGuiding returns 0
19:29:54.465 00.001 11616 PulseGuide returned control before completion, sleep 188
19:29:54.485 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:54.503 00.018 12268 UpdateGuideState exits: m=1077 SNR=22.7
19:29:54.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:54.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:54.504 00.001 12268 Enqueuing Expose request
19:29:54.657 00.153 11616 IsGuiding returns 1
19:29:54.657 00.000 11616 scope still moving after pulse duration time elapsed
19:29:54.688 00.031 11616 IsSlewing returns 0
19:29:54.688 00.000 11616 IsGuiding returns 0
19:29:54.688 00.000 11616 scope move finished after 178 + 45 ms
19:29:54.688 00.000 11616 Move returns status 0, amount 178
19:29:54.688 00.000 11616 MoveAxis(N, 0, ABG)
19:29:54.689 00.001 11616 Move returns status 0, amount 0
19:29:54.689 00.000 11616 move complete, result=0
19:29:54.689 00.000 11616 worker thread done servicing request
19:29:54.689 00.000 11616 Worker thread wakes up
19:29:54.689 00.000 12268 GuideStep: -0.3 px 178 ms EAST, -0.1 px 0 ms NORTH
19:29:54.689 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:54.689 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:56.705 02.016 11616 Exposure complete
19:29:56.760 00.055 11616 worker thread done servicing request
19:29:56.761 00.001 12268 OnExposeComplete: enter
19:29:56.761 00.000 12268 UpdateGuideState(): m_state=6
19:29:56.761 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
19:29:56.761 00.000 12268 Star::Find returns 1 (0), X=540.94, Y=251.25, Mass=1172, SNR=23.6, Peak=121 HFD=4.9
19:29:56.762 00.001 12268 MultiStar: [#1 -0.33,-0.48,0.89,U] [#2 -0.34,-0.27,0.82,U] [#3 -0.28,-0.37,0.64,U] [#4 -0.52,-0.85,0.00,M1] [#5 -0.16,-0.32,0.53,U] [#6 -0.40,-0.69,0.52,U] [#7 -0.00,-0.36,0.38,U] [#8 -0.40,-0.44,0.36,U] 
19:29:56.762 00.000 12268 refined, 7 included, MultiStar: {-0.29, -0.45}, one-star: {-0.29, -0.62}
19:29:56.762 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
19:29:56.762 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
19:29:56.762 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.45 hyp=0.54 cameraTheta=-2.14 mountX=-0.48 mountY=-0.23, mountTheta=-2.70
19:29:56.763 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.45, opts=13)
19:29:56.763 00.000 12268 Enqueuing Move request for scope (-0.29, -0.45)
19:29:56.763 00.000 11616 Worker thread wakes up
19:29:56.763 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.45) opts 0xd
19:29:56.763 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.45)
19:29:56.763 00.000 11616 Moving (-0.29, -0.45) raw xDistance=-0.48 yDistance=-0.23
19:29:56.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
19:29:56.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
19:29:56.763 00.000 11616 MoveAxis(E, 265, ABG)
19:29:56.764 00.001 11616 Guiding  Dir = 2, Dur = 265
19:29:56.764 00.000 11616 IsSlewing returns 0
19:29:56.764 00.000 11616 IsGuiding returns 0
19:29:56.764 00.000 11616 PulseGuide returned control before completion, sleep 275
19:29:56.787 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:56.804 00.017 12268 UpdateGuideState exits: m=1172 SNR=23.6
19:29:56.804 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:56.805 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:56.805 00.000 12268 Enqueuing Expose request
19:29:57.048 00.243 11616 IsGuiding returns 1
19:29:57.048 00.000 11616 scope still moving after pulse duration time elapsed
19:29:57.079 00.031 11616 IsSlewing returns 0
19:29:57.079 00.000 11616 IsGuiding returns 1
19:29:57.111 00.032 11616 IsSlewing returns 0
19:29:57.112 00.001 11616 IsGuiding returns 0
19:29:57.112 00.000 11616 scope move finished after 265 + 81 ms
19:29:57.112 00.000 11616 Move returns status 0, amount 265
19:29:57.112 00.000 11616 MoveAxis(N, 19, ABG)
19:29:57.112 00.000 11616 Guiding  Dir = 0, Dur = 19
19:29:57.112 00.000 11616 IsSlewing returns 0
19:29:57.112 00.000 11616 IsGuiding returns 0
19:29:57.113 00.001 11616 PulseGuide returned control before completion, sleep 29
19:29:57.142 00.029 11616 IsGuiding returns 1
19:29:57.142 00.000 11616 scope still moving after pulse duration time elapsed
19:29:57.174 00.032 11616 IsSlewing returns 0
19:29:57.174 00.000 11616 IsGuiding returns 0
19:29:57.174 00.000 11616 scope move finished after 19 + 43 ms
19:29:57.174 00.000 11616 Move returns status 0, amount 19
19:29:57.174 00.000 11616 move complete, result=0
19:29:57.174 00.000 11616 worker thread done servicing request
19:29:57.174 00.000 12268 GuideStep: -0.5 px 265 ms EAST, -0.2 px 19 ms NORTH
19:29:57.175 00.001 11616 Worker thread wakes up
19:29:57.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:57.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:59.182 02.007 11616 Exposure complete
19:29:59.237 00.055 11616 worker thread done servicing request
19:29:59.237 00.000 12268 OnExposeComplete: enter
19:29:59.237 00.000 12268 UpdateGuideState(): m_state=6
19:29:59.238 00.001 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
19:29:59.238 00.000 12268 Star::Find returns 1 (0), X=541.11, Y=251.43, Mass=1051, SNR=22.3, Peak=93 HFD=5.1
19:29:59.238 00.000 12268 MultiStar: [#1 -0.42,-0.28,0.92,U] [#2 -0.36,-0.22,0.87,U] [#3 -0.17,-0.15,0.67,U] [#4 -0.50,-0.69,0.00,M2] [#5 0.11,0.17,0.54,U] [#6 -0.18,-0.41,0.51,U] [#7 0.32,0.47,0.42,U] [#8 -0.54,-0.31,0.41,U] 
19:29:59.238 00.000 12268 refined, 7 included, MultiStar: {-0.20, -0.19}, one-star: {-0.12, -0.44}
19:29:59.238 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
19:29:59.238 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
19:29:59.238 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.19 hyp=0.28 cameraTheta=-2.36 mountX=-0.21 mountY=-0.17, mountTheta=-2.47
19:29:59.240 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.19, opts=13)
19:29:59.240 00.000 12268 Enqueuing Move request for scope (-0.20, -0.19)
19:29:59.240 00.000 11616 Worker thread wakes up
19:29:59.240 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.19) opts 0xd
19:29:59.240 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.19)
19:29:59.240 00.000 11616 Moving (-0.20, -0.19) raw xDistance=-0.21 yDistance=-0.17
19:29:59.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
19:29:59.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
19:29:59.240 00.000 11616 MoveAxis(E, 118, ABG)
19:29:59.240 00.000 11616 Guiding  Dir = 2, Dur = 118
19:29:59.241 00.001 11616 IsSlewing returns 0
19:29:59.241 00.000 11616 IsGuiding returns 0
19:29:59.241 00.000 11616 PulseGuide returned control before completion, sleep 128
19:29:59.262 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:29:59.279 00.017 12268 UpdateGuideState exits: m=1051 SNR=22.3
19:29:59.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:59.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:29:59.279 00.000 12268 Enqueuing Expose request
19:29:59.372 00.093 11616 IsGuiding returns 1
19:29:59.372 00.000 11616 scope still moving after pulse duration time elapsed
19:29:59.402 00.030 11616 IsSlewing returns 0
19:29:59.402 00.000 11616 IsGuiding returns 0
19:29:59.402 00.000 11616 scope move finished after 118 + 43 ms
19:29:59.402 00.000 11616 Move returns status 0, amount 118
19:29:59.402 00.000 11616 MoveAxis(N, 14, ABG)
19:29:59.402 00.000 11616 Guiding  Dir = 0, Dur = 14
19:29:59.403 00.001 11616 IsSlewing returns 0
19:29:59.403 00.000 11616 IsGuiding returns 0
19:29:59.403 00.000 11616 PulseGuide returned control before completion, sleep 24
19:29:59.434 00.031 11616 IsGuiding returns 1
19:29:59.434 00.000 11616 scope still moving after pulse duration time elapsed
19:29:59.465 00.031 11616 IsSlewing returns 0
19:29:59.465 00.000 11616 IsGuiding returns 0
19:29:59.466 00.001 11616 scope move finished after 14 + 47 ms
19:29:59.466 00.000 11616 Move returns status 0, amount 14
19:29:59.466 00.000 11616 move complete, result=0
19:29:59.466 00.000 11616 worker thread done servicing request
19:29:59.466 00.000 11616 Worker thread wakes up
19:29:59.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:29:59.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:29:59.466 00.000 12268 GuideStep: -0.2 px 118 ms EAST, -0.2 px 14 ms NORTH
19:30:01.470 02.004 11616 Exposure complete
19:30:01.524 00.054 11616 worker thread done servicing request
19:30:01.524 00.000 12268 OnExposeComplete: enter
19:30:01.524 00.000 12268 UpdateGuideState(): m_state=6
19:30:01.524 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
19:30:01.525 00.001 12268 Star::Find returns 1 (0), X=540.96, Y=252.26, Mass=1054, SNR=22.5, Peak=104 HFD=5.0
19:30:01.525 00.000 12268 MultiStar: [#1 -0.34,0.49,0.90,U] [#2 -0.24,0.75,0.80,U] [#3 -0.25,0.44,0.65,U] [#4 -0.35,-0.04,0.68,U] [#5 0.27,0.81,0.00,M1] [#6 -0.25,0.50,0.51,U] [#7 -0.05,0.65,0.37,U] [#8 -0.75,0.14,0.37,U] 
19:30:01.525 00.000 12268 single-star, 7 included, MultiStar: {-0.30, 0.43}, one-star: {-0.26, 0.40}
19:30:01.525 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.68 = 0.68)
19:30:01.525 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
19:30:01.525 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.40 hyp=0.48 cameraTheta=2.15 mountX=0.37 mountY=-0.31, mountTheta=-0.69
19:30:01.527 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.40, opts=13)
19:30:01.527 00.000 12268 Enqueuing Move request for scope (-0.26, 0.40)
19:30:01.527 00.000 11616 Worker thread wakes up
19:30:01.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.40) opts 0xd
19:30:01.527 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.40)
19:30:01.527 00.000 11616 Moving (-0.26, 0.40) raw xDistance=0.37 yDistance=-0.31
19:30:01.527 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
19:30:01.527 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
19:30:01.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
19:30:01.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:30:01.527 00.000 11616 MoveAxis(W, 207, ABG)
19:30:01.528 00.001 11616 Guiding  Dir = 3, Dur = 207
19:30:01.528 00.000 11616 IsSlewing returns 0
19:30:01.528 00.000 11616 IsGuiding returns 0
19:30:01.528 00.000 11616 PulseGuide returned control before completion, sleep 217
19:30:01.547 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:01.565 00.018 12268 UpdateGuideState exits: m=1054 SNR=22.5
19:30:01.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:01.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:01.565 00.000 12268 Enqueuing Expose request
19:30:01.753 00.188 11616 IsGuiding returns 1
19:30:01.753 00.000 11616 scope still moving after pulse duration time elapsed
19:30:01.784 00.031 11616 IsSlewing returns 0
19:30:01.784 00.000 11616 IsGuiding returns 0
19:30:01.784 00.000 11616 scope move finished after 207 + 49 ms
19:30:01.785 00.001 11616 Move returns status 0, amount 207
19:30:01.785 00.000 11616 MoveAxis(N, 26, ABG)
19:30:01.785 00.000 11616 Guiding  Dir = 0, Dur = 26
19:30:01.785 00.000 11616 IsSlewing returns 0
19:30:01.785 00.000 11616 IsGuiding returns 0
19:30:01.786 00.001 11616 PulseGuide returned control before completion, sleep 36
19:30:01.831 00.045 11616 IsGuiding returns 1
19:30:01.832 00.001 11616 scope still moving after pulse duration time elapsed
19:30:01.862 00.030 11616 IsSlewing returns 0
19:30:01.863 00.001 11616 IsGuiding returns 1
19:30:01.893 00.030 11616 IsSlewing returns 0
19:30:01.893 00.000 11616 IsGuiding returns 1
19:30:01.925 00.032 11616 IsSlewing returns 0
19:30:01.926 00.001 11616 IsGuiding returns 1
19:30:01.956 00.030 11616 IsSlewing returns 0
19:30:01.957 00.001 11616 IsGuiding returns 0
19:30:01.957 00.000 11616 scope move finished after 26 + 145 ms
19:30:01.957 00.000 11616 Move returns status 0, amount 26
19:30:01.957 00.000 11616 move complete, result=0
19:30:01.957 00.000 11616 worker thread done servicing request
19:30:01.957 00.000 11616 Worker thread wakes up
19:30:01.958 00.001 12268 GuideStep: 0.4 px 207 ms WEST, -0.3 px 26 ms NORTH
19:30:01.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:01.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:03.969 02.011 11616 Exposure complete
19:30:04.022 00.053 11616 worker thread done servicing request
19:30:04.023 00.001 12268 OnExposeComplete: enter
19:30:04.023 00.000 12268 UpdateGuideState(): m_state=6
19:30:04.023 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
19:30:04.023 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.18, Mass=1016, SNR=22.0, Peak=97 HFD=4.8
19:30:04.023 00.000 12268 MultiStar: [#1 -0.52,-0.28,0.89,U] [#2 -0.46,-0.37,0.84,U] [#3 -0.36,-0.63,0.67,U] [#4 -0.51,-1.04,0.00,M2] [#5 0.11,-0.07,0.57,U] [#6 -0.10,-0.88,0.00,M1] [#7 0.12,-0.31,0.41,U] [#8 -0.68,-0.76,0.00,M1] 
19:30:04.023 00.000 12268 refined, 5 included, MultiStar: {-0.27, -0.42}, one-star: {-0.23, -0.69}
19:30:04.023 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
19:30:04.023 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.45)
19:30:04.024 00.001 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.42 hyp=0.50 cameraTheta=-2.15 mountX=-0.44 mountY=-0.22, mountTheta=-2.68
19:30:04.025 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.42, opts=13)
19:30:04.025 00.000 12268 Enqueuing Move request for scope (-0.27, -0.42)
19:30:04.025 00.000 11616 Worker thread wakes up
19:30:04.025 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.42) opts 0xd
19:30:04.025 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.42)
19:30:04.025 00.000 11616 Moving (-0.27, -0.42) raw xDistance=-0.44 yDistance=-0.22
19:30:04.025 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
19:30:04.025 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.33
19:30:04.025 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
19:30:04.026 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:30:04.026 00.000 11616 MoveAxis(E, 246, ABG)
19:30:04.026 00.000 11616 Guiding  Dir = 2, Dur = 246
19:30:04.026 00.000 11616 IsSlewing returns 0
19:30:04.026 00.000 11616 IsGuiding returns 0
19:30:04.027 00.001 11616 PulseGuide returned control before completion, sleep 256
19:30:04.046 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:04.065 00.019 12268 UpdateGuideState exits: m=1016 SNR=22.0
19:30:04.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:04.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:04.065 00.000 12268 Enqueuing Expose request
19:30:04.297 00.232 11616 IsGuiding returns 1
19:30:04.297 00.000 11616 scope still moving after pulse duration time elapsed
19:30:04.327 00.030 11616 IsSlewing returns 0
19:30:04.327 00.000 11616 IsGuiding returns 0
19:30:04.327 00.000 11616 scope move finished after 246 + 55 ms
19:30:04.327 00.000 11616 Move returns status 0, amount 246
19:30:04.327 00.000 11616 MoveAxis(N, 19, ABG)
19:30:04.327 00.000 11616 Guiding  Dir = 0, Dur = 19
19:30:04.328 00.001 11616 IsSlewing returns 0
19:30:04.328 00.000 11616 IsGuiding returns 0
19:30:04.328 00.000 11616 PulseGuide returned control before completion, sleep 29
19:30:04.359 00.031 11616 IsGuiding returns 1
19:30:04.359 00.000 11616 scope still moving after pulse duration time elapsed
19:30:04.390 00.031 11616 IsSlewing returns 0
19:30:04.391 00.001 11616 IsGuiding returns 1
19:30:04.421 00.030 11616 IsSlewing returns 0
19:30:04.422 00.001 11616 IsGuiding returns 0
19:30:04.422 00.000 11616 scope move finished after 19 + 74 ms
19:30:04.422 00.000 11616 Move returns status 0, amount 19
19:30:04.422 00.000 11616 move complete, result=0
19:30:04.422 00.000 11616 worker thread done servicing request
19:30:04.422 00.000 11616 Worker thread wakes up
19:30:04.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:04.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:04.422 00.000 12268 GuideStep: -0.4 px 246 ms EAST, -0.2 px 19 ms NORTH
19:30:06.432 02.010 11616 Exposure complete
19:30:06.485 00.053 11616 worker thread done servicing request
19:30:06.486 00.001 12268 OnExposeComplete: enter
19:30:06.486 00.000 12268 UpdateGuideState(): m_state=6
19:30:06.486 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
19:30:06.486 00.000 12268 Star::Find returns 1 (0), X=540.99, Y=251.06, Mass=989, SNR=21.7, Peak=100 HFD=4.6
19:30:06.486 00.000 12268 MultiStar: [#1 -0.23,-0.77,0.90,U] [#2 -0.26,-0.59,0.83,U] [#3 -0.25,-0.64,0.69,U] [#4 -0.51,-1.28,0.00,M3] [#5 -0.01,-0.48,0.56,U] [#6 -0.21,-0.98,0.00,M2] [#7 -0.14,-0.45,0.42,U] [#8 -0.11,-0.63,0.41,U] 
19:30:06.486 00.000 12268 refined, 6 included, MultiStar: {-0.19, -0.65}, one-star: {-0.23, -0.81}
19:30:06.486 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
19:30:06.486 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
19:30:06.487 00.001 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.65 hyp=0.68 cameraTheta=-1.86 mountX=-0.67 mountY=-0.11, mountTheta=-2.98
19:30:06.488 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.65, opts=13)
19:30:06.488 00.000 12268 Enqueuing Move request for scope (-0.19, -0.65)
19:30:06.488 00.000 11616 Worker thread wakes up
19:30:06.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.65) opts 0xd
19:30:06.488 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.65)
19:30:06.488 00.000 11616 Moving (-0.19, -0.65) raw xDistance=-0.67 yDistance=-0.11
19:30:06.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.67
19:30:06.488 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:06.489 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:30:06.489 00.000 11616 MoveAxis(E, 372, ABG)
19:30:06.489 00.000 11616 Guiding  Dir = 2, Dur = 372
19:30:06.489 00.000 11616 IsSlewing returns 0
19:30:06.489 00.000 11616 IsGuiding returns 0
19:30:06.489 00.000 11616 PulseGuide returned control before completion, sleep 382
19:30:06.509 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:06.529 00.020 12268 UpdateGuideState exits: m=989 SNR=21.7
19:30:06.529 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:06.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:06.529 00.000 12268 Enqueuing Expose request
19:30:06.887 00.358 11616 IsGuiding returns 1
19:30:06.887 00.000 11616 scope still moving after pulse duration time elapsed
19:30:06.918 00.031 11616 IsSlewing returns 0
19:30:06.919 00.001 11616 IsGuiding returns 0
19:30:06.919 00.000 11616 scope move finished after 372 + 57 ms
19:30:06.919 00.000 11616 Move returns status 0, amount 372
19:30:06.919 00.000 11616 MoveAxis(N, 0, ABG)
19:30:06.919 00.000 11616 Move returns status 0, amount 0
19:30:06.919 00.000 11616 move complete, result=0
19:30:06.919 00.000 11616 worker thread done servicing request
19:30:06.919 00.000 11616 Worker thread wakes up
19:30:06.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:06.920 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:06.920 00.000 12268 GuideStep: -0.7 px 372 ms EAST, -0.1 px 0 ms NORTH
19:30:08.919 01.999 11616 Exposure complete
19:30:08.975 00.056 11616 worker thread done servicing request
19:30:08.975 00.000 12268 OnExposeComplete: enter
19:30:08.975 00.000 12268 UpdateGuideState(): m_state=6
19:30:08.975 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
19:30:08.975 00.000 12268 Star::Find returns 1 (0), X=541.06, Y=251.45, Mass=1036, SNR=22.2, Peak=105 HFD=4.9
19:30:08.975 00.000 12268 MultiStar: [#1 -0.25,-0.32,0.88,U] [#2 -0.23,-0.12,0.82,U] [#3 -0.08,-0.47,0.66,U] [#4 -0.43,-0.72,0.00,M4] [#5 0.06,0.14,0.50,U] [#6 -0.11,-0.43,0.51,U] [#7 0.21,-0.03,0.38,U] [#8 -0.33,-0.22,0.40,U] 
19:30:08.975 00.000 12268 refined, 7 included, MultiStar: {-0.14, -0.26}, one-star: {-0.16, -0.42}
19:30:08.975 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
19:30:08.975 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
19:30:08.975 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.26 hyp=0.30 cameraTheta=-2.05 mountX=-0.28 mountY=-0.10, mountTheta=-2.79
19:30:08.976 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.26, opts=13)
19:30:08.977 00.001 12268 Enqueuing Move request for scope (-0.14, -0.26)
19:30:08.977 00.000 11616 Worker thread wakes up
19:30:08.977 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.26) opts 0xd
19:30:08.977 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.26)
19:30:08.977 00.000 11616 Moving (-0.14, -0.26) raw xDistance=-0.28 yDistance=-0.10
19:30:08.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
19:30:08.977 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:08.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:30:08.977 00.000 11616 MoveAxis(E, 153, ABG)
19:30:08.977 00.000 11616 Guiding  Dir = 2, Dur = 153
19:30:08.978 00.001 11616 IsSlewing returns 0
19:30:08.978 00.000 11616 IsGuiding returns 0
19:30:08.978 00.000 11616 PulseGuide returned control before completion, sleep 163
19:30:08.999 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:09.017 00.018 12268 UpdateGuideState exits: m=1036 SNR=22.2
19:30:09.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:09.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:09.017 00.000 12268 Enqueuing Expose request
19:30:09.150 00.133 11616 IsGuiding returns 1
19:30:09.150 00.000 11616 scope still moving after pulse duration time elapsed
19:30:09.181 00.031 11616 IsSlewing returns 0
19:30:09.181 00.000 11616 IsGuiding returns 0
19:30:09.181 00.000 11616 scope move finished after 153 + 50 ms
19:30:09.182 00.001 11616 Move returns status 0, amount 153
19:30:09.182 00.000 11616 MoveAxis(N, 0, ABG)
19:30:09.182 00.000 11616 Move returns status 0, amount 0
19:30:09.182 00.000 11616 move complete, result=0
19:30:09.182 00.000 11616 worker thread done servicing request
19:30:09.182 00.000 11616 Worker thread wakes up
19:30:09.182 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:09.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:09.182 00.000 12268 GuideStep: -0.3 px 153 ms EAST, -0.1 px 0 ms NORTH
19:30:11.190 02.008 11616 Exposure complete
19:30:11.245 00.055 11616 worker thread done servicing request
19:30:11.245 00.000 12268 OnExposeComplete: enter
19:30:11.246 00.001 12268 UpdateGuideState(): m_state=6
19:30:11.246 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
19:30:11.246 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=252.04, Mass=1053, SNR=22.4, Peak=129 HFD=4.4
19:30:11.246 00.000 12268 MultiStar: [#1 -0.17,0.27,0.89,U] [#2 -0.06,0.51,0.84,U] [#3 0.10,0.07,0.60,U] [#4 -0.15,-0.11,0.69,U] [#5 0.31,0.44,0.56,U] [#6 -0.11,-0.02,0.50,U] [#7 0.15,0.71,0.43,U] [#8 -0.05,0.31,0.41,U] 
19:30:11.246 00.000 12268 single-star, 8 included, MultiStar: {-0.02, 0.25}, one-star: {-0.02, 0.17}
19:30:11.246 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
19:30:11.247 00.001 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
19:30:11.247 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.18 cameraTheta=1.71 mountX=0.17 mountY=-0.05, mountTheta=-0.27
19:30:11.248 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.17, opts=13)
19:30:11.248 00.000 12268 Enqueuing Move request for scope (-0.02, 0.17)
19:30:11.248 00.000 11616 Worker thread wakes up
19:30:11.248 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
19:30:11.248 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
19:30:11.248 00.000 11616 Moving (-0.02, 0.17) raw xDistance=0.17 yDistance=-0.05
19:30:11.249 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:30:11.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:30:11.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:11.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:30:11.249 00.000 11616 MoveAxis(E, 0, ABG)
19:30:11.249 00.000 11616 Move returns status 0, amount 0
19:30:11.249 00.000 11616 MoveAxis(N, 0, ABG)
19:30:11.249 00.000 11616 Move returns status 0, amount 0
19:30:11.249 00.000 11616 move complete, result=0
19:30:11.249 00.000 11616 worker thread done servicing request
19:30:11.269 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:11.287 00.018 12268 UpdateGuideState exits: m=1053 SNR=22.4
19:30:11.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:11.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:11.287 00.000 12268 Enqueuing Expose request
19:30:11.287 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:30:11.287 00.000 11616 Worker thread wakes up
19:30:11.288 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:11.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:13.302 02.014 11616 Exposure complete
19:30:13.356 00.054 11616 worker thread done servicing request
19:30:13.356 00.000 12268 OnExposeComplete: enter
19:30:13.356 00.000 12268 UpdateGuideState(): m_state=6
19:30:13.356 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
19:30:13.357 00.001 12268 Star::Find returns 1 (0), X=541.27, Y=252.53, Mass=960, SNR=21.4, Peak=93 HFD=4.6
19:30:13.357 00.000 12268 MultiStar: [#1 0.06,0.75,0.92,U] [#2 0.20,0.69,0.88,U] [#3 0.33,0.47,0.63,U] [#4 0.09,0.39,0.76,U] [#5 0.50,1.12,0.00,M1] [#6 0.23,0.52,0.56,U] [#7 0.44,0.88,0.00,M1] [#8 -0.56,0.21,0.43,U] 
19:30:13.357 00.000 12268 refined, 6 included, MultiStar: {0.09, 0.57}, one-star: {0.04, 0.66}
19:30:13.357 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
19:30:13.357 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
19:30:13.357 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.57 hyp=0.57 cameraTheta=1.42 mountX=0.57 mountY=0.01, mountTheta=0.02
19:30:13.359 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.57, opts=13)
19:30:13.359 00.000 12268 Enqueuing Move request for scope (0.09, 0.57)
19:30:13.359 00.000 11616 Worker thread wakes up
19:30:13.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.57) opts 0xd
19:30:13.359 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.57)
19:30:13.359 00.000 11616 Moving (0.09, 0.57) raw xDistance=0.57 yDistance=0.01
19:30:13.359 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.29 direction from -1 to 1
19:30:13.359 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.71
19:30:13.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.57
19:30:13.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:13.360 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:30:13.360 00.000 11616 MoveAxis(W, 317, ABG)
19:30:13.360 00.000 11616 Guiding  Dir = 3, Dur = 317
19:30:13.360 00.000 11616 IsSlewing returns 0
19:30:13.360 00.000 11616 IsGuiding returns 0
19:30:13.360 00.000 11616 PulseGuide returned control before completion, sleep 327
19:30:13.381 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:13.398 00.017 12268 UpdateGuideState exits: m=960 SNR=21.4
19:30:13.398 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:13.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:13.398 00.000 12268 Enqueuing Expose request
19:30:13.688 00.290 11616 IsGuiding returns 1
19:30:13.688 00.000 11616 scope still moving after pulse duration time elapsed
19:30:13.720 00.032 11616 IsSlewing returns 0
19:30:13.720 00.000 11616 IsGuiding returns 0
19:30:13.720 00.000 11616 scope move finished after 317 + 43 ms
19:30:13.720 00.000 11616 Move returns status 0, amount 317
19:30:13.720 00.000 11616 MoveAxis(N, 0, ABG)
19:30:13.720 00.000 11616 Move returns status 0, amount 0
19:30:13.720 00.000 11616 move complete, result=0
19:30:13.721 00.001 11616 worker thread done servicing request
19:30:13.721 00.000 11616 Worker thread wakes up
19:30:13.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:13.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:13.721 00.000 12268 GuideStep: 0.6 px 317 ms WEST, 0.0 px 0 ms NORTH
19:30:15.729 02.008 11616 Exposure complete
19:30:15.781 00.052 11616 worker thread done servicing request
19:30:15.782 00.001 12268 OnExposeComplete: enter
19:30:15.782 00.000 12268 UpdateGuideState(): m_state=6
19:30:15.782 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
19:30:15.782 00.000 12268 Star::Find returns 1 (0), X=541.40, Y=252.75, Mass=1090, SNR=22.8, Peak=112 HFD=4.7
19:30:15.782 00.000 12268 MultiStar: [#1 0.14,0.99,0.00,M1] [#2 0.36,1.03,0.00,M1] [#3 0.43,0.73,0.00,M1] [#4 0.01,0.41,0.63,U] [#5 0.91,1.05,0.00,M2] [#6 -0.03,0.58,0.51,U] [#7 0.48,1.22,0.00,M2] [#8 -0.14,1.09,0.00,M1] 
19:30:15.782 00.000 12268 refined, 2 included, MultiStar: {0.08, 0.68}, one-star: {0.18, 0.89}
19:30:15.783 00.001 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
19:30:15.783 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
19:30:15.783 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.68 hyp=0.68 cameraTheta=1.45 mountX=0.68 mountY=-0.01, mountTheta=-0.01
19:30:15.784 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.68, opts=13)
19:30:15.784 00.000 12268 Enqueuing Move request for scope (0.08, 0.68)
19:30:15.784 00.000 11616 Worker thread wakes up
19:30:15.784 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.68) opts 0xd
19:30:15.784 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.68)
19:30:15.784 00.000 11616 Moving (0.08, 0.68) raw xDistance=0.68 yDistance=-0.01
19:30:15.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.68
19:30:15.785 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:15.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:30:15.785 00.000 11616 MoveAxis(W, 378, ABG)
19:30:15.785 00.000 11616 Guiding  Dir = 3, Dur = 378
19:30:15.785 00.000 11616 IsSlewing returns 0
19:30:15.785 00.000 11616 IsGuiding returns 0
19:30:15.786 00.001 11616 PulseGuide returned control before completion, sleep 388
19:30:15.807 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:15.824 00.017 12268 UpdateGuideState exits: m=1090 SNR=22.8
19:30:15.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:15.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:15.824 00.000 12268 Enqueuing Expose request
19:30:16.176 00.352 11616 IsGuiding returns 1
19:30:16.176 00.000 11616 scope still moving after pulse duration time elapsed
19:30:16.207 00.031 11616 IsSlewing returns 0
19:30:16.207 00.000 11616 IsGuiding returns 0
19:30:16.208 00.001 11616 scope move finished after 378 + 44 ms
19:30:16.208 00.000 11616 Move returns status 0, amount 378
19:30:16.208 00.000 11616 MoveAxis(N, 0, ABG)
19:30:16.208 00.000 11616 Move returns status 0, amount 0
19:30:16.208 00.000 11616 move complete, result=0
19:30:16.208 00.000 11616 worker thread done servicing request
19:30:16.208 00.000 11616 Worker thread wakes up
19:30:16.209 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:16.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:16.209 00.000 12268 GuideStep: 0.7 px 378 ms WEST, -0.0 px 0 ms NORTH
19:30:18.219 02.010 11616 Exposure complete
19:30:18.276 00.057 11616 worker thread done servicing request
19:30:18.276 00.000 12268 OnExposeComplete: enter
19:30:18.276 00.000 12268 UpdateGuideState(): m_state=6
19:30:18.276 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
19:30:18.277 00.001 12268 Star::Find returns 1 (0), X=541.33, Y=252.37, Mass=1068, SNR=22.7, Peak=112 HFD=4.7
19:30:18.277 00.000 12268 MultiStar: [#1 0.08,0.55,0.87,U] [#2 0.17,0.85,0.00,M2] [#3 0.31,0.70,0.69,U] [#4 0.06,0.40,0.65,U] [#5 0.57,1.17,0.00,M3] [#6 0.21,0.58,0.49,U] [#7 0.06,1.06,0.00,M3] [#8 -0.01,0.76,0.40,U] 
19:30:18.277 00.000 12268 single-star, 5 included, MultiStar: {0.13, 0.56}, one-star: {0.11, 0.50}
19:30:18.277 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
19:30:18.277 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
19:30:18.277 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.50 hyp=0.52 cameraTheta=1.36 mountX=0.51 mountY=0.04, mountTheta=0.08
19:30:18.279 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.50, opts=13)
19:30:18.279 00.000 12268 Enqueuing Move request for scope (0.11, 0.50)
19:30:18.279 00.000 11616 Worker thread wakes up
19:30:18.279 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.50) opts 0xd
19:30:18.279 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.50)
19:30:18.279 00.000 11616 Moving (0.11, 0.50) raw xDistance=0.51 yDistance=0.04
19:30:18.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.51
19:30:18.279 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:18.280 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:30:18.280 00.000 11616 MoveAxis(W, 284, ABG)
19:30:18.280 00.000 11616 Guiding  Dir = 3, Dur = 284
19:30:18.280 00.000 11616 IsSlewing returns 0
19:30:18.280 00.000 11616 IsGuiding returns 0
19:30:18.281 00.001 11616 PulseGuide returned control before completion, sleep 294
19:30:18.301 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:18.319 00.018 12268 UpdateGuideState exits: m=1068 SNR=22.7
19:30:18.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:18.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:18.319 00.000 12268 Enqueuing Expose request
19:30:18.579 00.260 11616 IsGuiding returns 1
19:30:18.579 00.000 11616 scope still moving after pulse duration time elapsed
19:30:18.610 00.031 11616 IsSlewing returns 0
19:30:18.611 00.001 11616 IsGuiding returns 0
19:30:18.611 00.000 11616 scope move finished after 284 + 47 ms
19:30:18.611 00.000 11616 Move returns status 0, amount 284
19:30:18.611 00.000 11616 MoveAxis(N, 0, ABG)
19:30:18.611 00.000 11616 Move returns status 0, amount 0
19:30:18.611 00.000 11616 move complete, result=0
19:30:18.611 00.000 11616 worker thread done servicing request
19:30:18.611 00.000 11616 Worker thread wakes up
19:30:18.612 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:18.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:18.612 00.000 12268 GuideStep: 0.5 px 284 ms WEST, 0.0 px 0 ms NORTH
19:30:20.611 01.999 11616 Exposure complete
19:30:20.666 00.055 11616 worker thread done servicing request
19:30:20.666 00.000 12268 OnExposeComplete: enter
19:30:20.666 00.000 12268 UpdateGuideState(): m_state=6
19:30:20.666 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
19:30:20.666 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=252.18, Mass=1044, SNR=22.4, Peak=121 HFD=4.6
19:30:20.667 00.001 12268 MultiStar: [#1 -0.05,0.34,0.90,U] [#2 0.03,0.56,0.89,U] [#3 0.23,0.39,0.64,U] [#4 0.19,-0.06,0.61,U] [#5 0.46,0.61,0.55,U] [#6 0.00,0.31,0.51,U] [#7 0.27,0.57,0.42,U] [#8 -0.07,0.53,0.41,U] 
19:30:20.667 00.000 12268 single-star, 8 included, MultiStar: {0.10, 0.38}, one-star: {0.02, 0.32}
19:30:20.667 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
19:30:20.667 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
19:30:20.667 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.51 mountX=0.32 mountY=-0.02, mountTheta=-0.06
19:30:20.669 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.32, opts=13)
19:30:20.669 00.000 12268 Enqueuing Move request for scope (0.02, 0.32)
19:30:20.670 00.001 11616 Worker thread wakes up
19:30:20.670 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.32) opts 0xd
19:30:20.670 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.32)
19:30:20.670 00.000 11616 Moving (0.02, 0.32) raw xDistance=0.32 yDistance=-0.02
19:30:20.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
19:30:20.670 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:20.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:30:20.670 00.000 11616 MoveAxis(W, 177, ABG)
19:30:20.670 00.000 11616 Guiding  Dir = 3, Dur = 177
19:30:20.670 00.000 11616 IsSlewing returns 0
19:30:20.671 00.001 11616 IsGuiding returns 0
19:30:20.671 00.000 11616 PulseGuide returned control before completion, sleep 187
19:30:20.691 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:20.708 00.017 12268 UpdateGuideState exits: m=1044 SNR=22.4
19:30:20.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:20.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:20.708 00.000 12268 Enqueuing Expose request
19:30:20.873 00.165 11616 IsGuiding returns 0
19:30:20.873 00.000 11616 Move returns status 0, amount 177
19:30:20.873 00.000 11616 MoveAxis(N, 0, ABG)
19:30:20.873 00.000 11616 Move returns status 0, amount 0
19:30:20.873 00.000 11616 move complete, result=0
19:30:20.873 00.000 11616 worker thread done servicing request
19:30:20.873 00.000 11616 Worker thread wakes up
19:30:20.873 00.000 12268 GuideStep: 0.3 px 177 ms WEST, -0.0 px 0 ms NORTH
19:30:20.874 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:20.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:22.882 02.008 11616 Exposure complete
19:30:22.935 00.053 11616 worker thread done servicing request
19:30:22.935 00.000 12268 OnExposeComplete: enter
19:30:22.935 00.000 12268 UpdateGuideState(): m_state=6
19:30:22.935 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
19:30:22.937 00.002 12268 Star::Find returns 1 (0), X=541.31, Y=252.25, Mass=1051, SNR=22.4, Peak=114 HFD=4.9
19:30:22.937 00.000 12268 MultiStar: [#1 0.10,0.25,0.94,U] [#2 0.22,0.48,0.86,U] [#3 0.22,0.43,0.67,U] [#4 0.12,0.03,0.71,U] [#5 0.56,0.52,0.54,U] [#6 0.07,0.06,0.56,U] [#7 0.35,0.58,0.43,U] [#8 -0.09,0.42,0.40,U] 
19:30:22.937 00.000 12268 refined, 8 included, MultiStar: {0.17, 0.34}, one-star: {0.09, 0.38}
19:30:22.937 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
19:30:22.937 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
19:30:22.937 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.34 hyp=0.38 cameraTheta=1.10 mountX=0.36 mountY=0.13, mountTheta=0.34
19:30:22.939 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.34, opts=13)
19:30:22.939 00.000 12268 Enqueuing Move request for scope (0.17, 0.34)
19:30:22.939 00.000 11616 Worker thread wakes up
19:30:22.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.34) opts 0xd
19:30:22.939 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.34)
19:30:22.939 00.000 11616 Moving (0.17, 0.34) raw xDistance=0.36 yDistance=0.13
19:30:22.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
19:30:22.939 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:22.940 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:30:22.940 00.000 11616 MoveAxis(W, 198, ABG)
19:30:22.940 00.000 11616 Guiding  Dir = 3, Dur = 198
19:30:22.940 00.000 11616 IsSlewing returns 0
19:30:22.940 00.000 11616 IsGuiding returns 0
19:30:22.940 00.000 11616 PulseGuide returned control before completion, sleep 208
19:30:22.960 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:22.977 00.017 12268 UpdateGuideState exits: m=1051 SNR=22.4
19:30:22.978 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:22.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:22.978 00.000 12268 Enqueuing Expose request
19:30:23.159 00.181 11616 IsGuiding returns 1
19:30:23.159 00.000 11616 scope still moving after pulse duration time elapsed
19:30:23.190 00.031 11616 IsSlewing returns 0
19:30:23.191 00.001 11616 IsGuiding returns 0
19:30:23.191 00.000 11616 scope move finished after 198 + 52 ms
19:30:23.191 00.000 11616 Move returns status 0, amount 198
19:30:23.191 00.000 11616 MoveAxis(N, 0, ABG)
19:30:23.191 00.000 11616 Move returns status 0, amount 0
19:30:23.191 00.000 11616 move complete, result=0
19:30:23.191 00.000 11616 worker thread done servicing request
19:30:23.191 00.000 11616 Worker thread wakes up
19:30:23.191 00.000 12268 GuideStep: 0.4 px 198 ms WEST, 0.1 px 0 ms NORTH
19:30:23.192 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:23.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:25.192 02.000 11616 Exposure complete
19:30:25.247 00.055 11616 worker thread done servicing request
19:30:25.247 00.000 12268 OnExposeComplete: enter
19:30:25.247 00.000 12268 UpdateGuideState(): m_state=6
19:30:25.247 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
19:30:25.247 00.000 12268 Star::Find returns 1 (0), X=541.18, Y=252.16, Mass=1116, SNR=23.1, Peak=125 HFD=4.6
19:30:25.248 00.001 12268 MultiStar: [#1 0.15,0.39,0.89,U] [#2 0.27,0.59,0.85,U] [#3 0.26,0.39,0.63,U] [#4 0.19,0.21,0.65,U] [#5 0.51,0.78,0.00,M2] [#6 0.11,0.18,0.50,U] [#7 0.53,0.92,0.00,M2] [#8 -0.14,0.20,0.39,U] 
19:30:25.248 00.000 12268 single-star, 6 included, MultiStar: {0.12, 0.35}, one-star: {-0.05, 0.30}
19:30:25.248 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
19:30:25.248 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
19:30:25.248 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.73 mountX=0.29 mountY=-0.09, mountTheta=-0.29
19:30:25.251 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.30, opts=13)
19:30:25.251 00.000 12268 Enqueuing Move request for scope (-0.05, 0.30)
19:30:25.251 00.000 11616 Worker thread wakes up
19:30:25.251 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.30) opts 0xd
19:30:25.251 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.30)
19:30:25.252 00.001 11616 Moving (-0.05, 0.30) raw xDistance=0.29 yDistance=-0.09
19:30:25.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
19:30:25.252 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:25.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:30:25.252 00.000 11616 MoveAxis(W, 161, ABG)
19:30:25.252 00.000 11616 Guiding  Dir = 3, Dur = 161
19:30:25.252 00.000 11616 IsSlewing returns 0
19:30:25.252 00.000 11616 IsGuiding returns 0
19:30:25.253 00.001 11616 PulseGuide returned control before completion, sleep 171
19:30:25.272 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:25.290 00.018 12268 UpdateGuideState exits: m=1116 SNR=23.1
19:30:25.291 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:25.291 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:25.291 00.000 12268 Enqueuing Expose request
19:30:25.429 00.138 11616 IsGuiding returns 1
19:30:25.429 00.000 11616 scope still moving after pulse duration time elapsed
19:30:25.461 00.032 11616 IsSlewing returns 0
19:30:25.462 00.001 11616 IsGuiding returns 0
19:30:25.462 00.000 11616 scope move finished after 161 + 48 ms
19:30:25.462 00.000 11616 Move returns status 0, amount 161
19:30:25.462 00.000 11616 MoveAxis(N, 0, ABG)
19:30:25.462 00.000 11616 Move returns status 0, amount 0
19:30:25.462 00.000 11616 move complete, result=0
19:30:25.462 00.000 11616 worker thread done servicing request
19:30:25.462 00.000 11616 Worker thread wakes up
19:30:25.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:25.463 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:25.463 00.000 12268 GuideStep: 0.3 px 161 ms WEST, -0.1 px 0 ms NORTH
19:30:27.479 02.016 11616 Exposure complete
19:30:27.534 00.055 11616 worker thread done servicing request
19:30:27.534 00.000 12268 OnExposeComplete: enter
19:30:27.534 00.000 12268 UpdateGuideState(): m_state=6
19:30:27.534 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
19:30:27.534 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=252.00, Mass=1048, SNR=22.5, Peak=124 HFD=4.7
19:30:27.535 00.001 12268 MultiStar: [#1 0.07,0.12,0.89,U] [#2 0.04,0.50,0.91,U] [#3 0.37,0.14,0.68,U] [#4 -0.30,-0.10,0.66,U] [#5 0.50,0.36,0.53,U] [#6 -0.20,0.06,0.53,U] [#7 0.27,0.75,0.39,U] [#8 -0.27,0.53,0.39,U] 
19:30:27.535 00.000 12268 single-star, 8 included, MultiStar: {0.06, 0.24}, one-star: {0.04, 0.13}
19:30:27.535 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
19:30:27.535 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
19:30:27.535 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.27 mountX=0.14 mountY=0.02, mountTheta=0.17
19:30:27.536 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.13, opts=13)
19:30:27.537 00.001 12268 Enqueuing Move request for scope (0.04, 0.13)
19:30:27.537 00.000 11616 Worker thread wakes up
19:30:27.537 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
19:30:27.537 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
19:30:27.537 00.000 11616 Moving (0.04, 0.13) raw xDistance=0.14 yDistance=0.02
19:30:27.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
19:30:27.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:27.538 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:30:27.538 00.000 11616 MoveAxis(W, 75, ABG)
19:30:27.538 00.000 11616 Guiding  Dir = 3, Dur = 75
19:30:27.538 00.000 11616 IsSlewing returns 0
19:30:27.538 00.000 11616 IsGuiding returns 0
19:30:27.539 00.001 11616 PulseGuide returned control before completion, sleep 85
19:30:27.559 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:27.577 00.018 12268 UpdateGuideState exits: m=1048 SNR=22.5
19:30:27.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:27.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:27.577 00.000 12268 Enqueuing Expose request
19:30:27.632 00.055 11616 IsGuiding returns 1
19:30:27.632 00.000 11616 scope still moving after pulse duration time elapsed
19:30:27.663 00.031 11616 IsSlewing returns 0
19:30:27.663 00.000 11616 IsGuiding returns 1
19:30:27.695 00.032 11616 IsSlewing returns 0
19:30:27.696 00.001 11616 IsGuiding returns 0
19:30:27.696 00.000 11616 scope move finished after 75 + 82 ms
19:30:27.696 00.000 11616 Move returns status 0, amount 75
19:30:27.696 00.000 11616 MoveAxis(N, 0, ABG)
19:30:27.696 00.000 11616 Move returns status 0, amount 0
19:30:27.697 00.001 11616 move complete, result=0
19:30:27.697 00.000 11616 worker thread done servicing request
19:30:27.697 00.000 11616 Worker thread wakes up
19:30:27.697 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:27.697 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:27.697 00.000 12268 GuideStep: 0.1 px 75 ms WEST, 0.0 px 0 ms NORTH
19:30:29.709 02.012 11616 Exposure complete
19:30:29.765 00.056 11616 worker thread done servicing request
19:30:29.765 00.000 12268 OnExposeComplete: enter
19:30:29.765 00.000 12268 UpdateGuideState(): m_state=6
19:30:29.765 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
19:30:29.765 00.000 12268 Star::Find returns 1 (0), X=541.36, Y=252.19, Mass=1068, SNR=22.7, Peak=134 HFD=4.7
19:30:29.765 00.000 12268 MultiStar: [#1 -0.03,0.29,0.90,U] [#2 0.30,0.49,0.87,U] [#3 0.36,0.37,0.67,U] [#4 0.17,0.05,0.71,U] [#5 0.40,0.40,0.51,U] [#6 -0.12,0.14,0.49,U] [#7 0.18,0.67,0.41,U] [#8 -0.17,0.30,0.42,U] 
19:30:29.765 00.000 12268 single-star, 8 included, MultiStar: {0.15, 0.33}, one-star: {0.13, 0.33}
19:30:29.765 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
19:30:29.765 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.89)
19:30:29.765 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.33 hyp=0.36 cameraTheta=1.19 mountX=0.34 mountY=0.09, mountTheta=0.26
19:30:29.767 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.33, opts=13)
19:30:29.767 00.000 12268 Enqueuing Move request for scope (0.13, 0.33)
19:30:29.767 00.000 11616 Worker thread wakes up
19:30:29.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.33) opts 0xd
19:30:29.767 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.33)
19:30:29.767 00.000 11616 Moving (0.13, 0.33) raw xDistance=0.34 yDistance=0.09
19:30:29.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
19:30:29.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:29.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:30:29.768 00.001 11616 MoveAxis(W, 189, ABG)
19:30:29.768 00.000 11616 Guiding  Dir = 3, Dur = 189
19:30:29.768 00.000 11616 IsSlewing returns 0
19:30:29.768 00.000 11616 IsGuiding returns 0
19:30:29.769 00.001 11616 PulseGuide returned control before completion, sleep 199
19:30:29.790 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:29.807 00.017 12268 UpdateGuideState exits: m=1068 SNR=22.7
19:30:29.807 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:29.807 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:29.807 00.000 12268 Enqueuing Expose request
19:30:29.970 00.163 11616 IsGuiding returns 1
19:30:29.970 00.000 11616 scope still moving after pulse duration time elapsed
19:30:30.001 00.031 11616 IsSlewing returns 0
19:30:30.001 00.000 11616 IsGuiding returns 0
19:30:30.002 00.001 11616 scope move finished after 189 + 44 ms
19:30:30.002 00.000 11616 Move returns status 0, amount 189
19:30:30.002 00.000 11616 MoveAxis(N, 0, ABG)
19:30:30.002 00.000 11616 Move returns status 0, amount 0
19:30:30.002 00.000 11616 move complete, result=0
19:30:30.002 00.000 11616 worker thread done servicing request
19:30:30.002 00.000 11616 Worker thread wakes up
19:30:30.002 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:30.002 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:30.003 00.001 12268 GuideStep: 0.3 px 189 ms WEST, 0.1 px 0 ms NORTH
19:30:32.006 02.003 11616 Exposure complete
19:30:32.061 00.055 11616 worker thread done servicing request
19:30:32.061 00.000 12268 OnExposeComplete: enter
19:30:32.061 00.000 12268 UpdateGuideState(): m_state=6
19:30:32.062 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
19:30:32.062 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.75, Mass=1055, SNR=22.5, Peak=120 HFD=4.8
19:30:32.062 00.000 12268 MultiStar: [#1 0.10,0.05,0.90,U] [#2 0.21,0.02,0.83,U] [#3 0.09,-0.06,0.66,U] [#4 -0.17,-0.23,0.67,U] [#5 0.44,0.28,0.54,U] [#6 -0.18,-0.23,0.53,U] [#7 0.45,0.51,0.39,U] [#8 0.04,-0.05,0.42,U] 
19:30:32.062 00.000 12268 refined, 8 included, MultiStar: {0.11, -0.01}, one-star: {0.08, -0.11}
19:30:32.062 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
19:30:32.062 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
19:30:32.062 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.06 mountX=0.00 mountY=0.11, mountTheta=1.53
19:30:32.064 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.01, opts=13)
19:30:32.064 00.000 12268 Enqueuing Move request for scope (0.11, -0.01)
19:30:32.064 00.000 11616 Worker thread wakes up
19:30:32.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
19:30:32.064 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
19:30:32.064 00.000 11616 Moving (0.11, -0.01) raw xDistance=0.00 yDistance=0.11
19:30:32.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:32.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:30:32.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:32.065 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:30:32.065 00.000 11616 MoveAxis(E, 0, ABG)
19:30:32.065 00.000 11616 Move returns status 0, amount 0
19:30:32.065 00.000 11616 MoveAxis(N, 0, ABG)
19:30:32.065 00.000 11616 Move returns status 0, amount 0
19:30:32.065 00.000 11616 move complete, result=0
19:30:32.065 00.000 11616 worker thread done servicing request
19:30:32.085 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:32.103 00.018 12268 UpdateGuideState exits: m=1055 SNR=22.5
19:30:32.103 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:32.103 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:32.103 00.000 12268 Enqueuing Expose request
19:30:32.103 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:30:32.103 00.000 11616 Worker thread wakes up
19:30:32.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:32.104 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:34.101 01.997 11616 Exposure complete
19:30:34.156 00.055 11616 worker thread done servicing request
19:30:34.156 00.000 12268 OnExposeComplete: enter
19:30:34.156 00.000 12268 UpdateGuideState(): m_state=6
19:30:34.157 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
19:30:34.157 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=251.89, Mass=1101, SNR=23.1, Peak=117 HFD=5.1
19:30:34.157 00.000 12268 MultiStar: [#1 -0.05,0.08,0.88,U] [#2 0.01,-0.07,0.81,U] [#3 0.23,0.08,0.65,U] [#4 -0.16,-0.36,0.70,U] [#5 0.31,0.12,0.54,U] [#6 -0.11,0.10,0.50,U] [#7 0.41,0.48,0.40,U] [#8 -0.06,-0.20,0.39,U] 
19:30:34.158 00.001 12268 single-star, 8 included, MultiStar: {0.04, 0.01}, one-star: {0.00, 0.03}
19:30:34.158 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
19:30:34.158 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
19:30:34.158 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.51 mountX=0.03 mountY=-0.00, mountTheta=-0.07
19:30:34.159 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.03, opts=13)
19:30:34.159 00.000 12268 Enqueuing Move request for scope (0.00, 0.03)
19:30:34.159 00.000 11616 Worker thread wakes up
19:30:34.160 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
19:30:34.160 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
19:30:34.160 00.000 11616 Moving (0.00, 0.03) raw xDistance=0.03 yDistance=-0.00
19:30:34.160 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:34.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:30:34.160 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:34.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:30:34.160 00.000 11616 MoveAxis(E, 0, ABG)
19:30:34.160 00.000 11616 Move returns status 0, amount 0
19:30:34.160 00.000 11616 MoveAxis(N, 0, ABG)
19:30:34.160 00.000 11616 Move returns status 0, amount 0
19:30:34.160 00.000 11616 move complete, result=0
19:30:34.160 00.000 11616 worker thread done servicing request
19:30:34.180 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:34.198 00.018 12268 UpdateGuideState exits: m=1101 SNR=23.1
19:30:34.198 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:34.199 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:34.199 00.000 12268 Enqueuing Expose request
19:30:34.199 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:30:34.199 00.000 11616 Worker thread wakes up
19:30:34.199 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:34.199 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:36.208 02.009 11616 Exposure complete
19:30:36.263 00.055 11616 worker thread done servicing request
19:30:36.264 00.001 12268 OnExposeComplete: enter
19:30:36.264 00.000 12268 UpdateGuideState(): m_state=6
19:30:36.264 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
19:30:36.264 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=251.85, Mass=1111, SNR=23.1, Peak=127 HFD=4.5
19:30:36.264 00.000 12268 MultiStar: [#1 -0.08,0.05,0.86,U] [#2 0.14,0.31,0.84,U] [#3 0.36,0.14,0.64,U] [#4 -0.01,-0.09,0.68,U] [#5 0.39,0.40,0.50,U] [#6 0.07,-0.19,0.48,U] [#7 0.15,0.68,0.42,U] [#8 0.10,0.41,0.38,U] 
19:30:36.265 00.001 12268 single-star, 8 included, MultiStar: {0.09, 0.15}, one-star: {-0.10, -0.01}
19:30:36.265 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
19:30:36.265 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.30)
19:30:36.265 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.00 mountX=-0.02 mountY=-0.09, mountTheta=-1.82
19:30:36.266 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.01, opts=13)
19:30:36.266 00.000 12268 Enqueuing Move request for scope (-0.10, -0.01)
19:30:36.266 00.000 11616 Worker thread wakes up
19:30:36.266 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
19:30:36.266 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
19:30:36.267 00.001 11616 Moving (-0.10, -0.01) raw xDistance=-0.02 yDistance=-0.09
19:30:36.267 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:36.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:30:36.267 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:36.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:30:36.267 00.000 11616 MoveAxis(E, 0, ABG)
19:30:36.267 00.000 11616 Move returns status 0, amount 0
19:30:36.267 00.000 11616 MoveAxis(N, 0, ABG)
19:30:36.267 00.000 11616 Move returns status 0, amount 0
19:30:36.267 00.000 11616 move complete, result=0
19:30:36.268 00.001 11616 worker thread done servicing request
19:30:36.289 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:36.305 00.016 12268 UpdateGuideState exits: m=1111 SNR=23.1
19:30:36.306 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:36.306 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:36.306 00.000 12268 Enqueuing Expose request
19:30:36.306 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:30:36.306 00.000 11616 Worker thread wakes up
19:30:36.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:36.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:38.320 02.014 11616 Exposure complete
19:30:38.373 00.053 11616 worker thread done servicing request
19:30:38.374 00.001 12268 OnExposeComplete: enter
19:30:38.374 00.000 12268 UpdateGuideState(): m_state=6
19:30:38.374 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
19:30:38.374 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=251.71, Mass=1009, SNR=22.0, Peak=121 HFD=4.5
19:30:38.376 00.002 12268 MultiStar: [#1 -0.01,0.08,0.92,U] [#2 0.00,-0.08,0.83,U] [#3 -0.03,0.11,0.70,U] [#4 -0.15,-0.35,0.72,U] [#5 0.42,0.14,0.57,U] [#6 -0.14,-0.02,0.51,U] [#7 0.15,0.39,0.42,U] [#8 -0.14,0.06,0.41,U] 
19:30:38.376 00.000 12268 refined, 8 included, MultiStar: {-0.00, -0.01}, one-star: {-0.06, -0.16}
19:30:38.376 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.34 = 2.95)
19:30:38.376 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.16)
19:30:38.376 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.86 mountX=-0.01 mountY=-0.00, mountTheta=-2.98
19:30:38.377 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.01, opts=13)
19:30:38.377 00.000 12268 Enqueuing Move request for scope (-0.00, -0.01)
19:30:38.378 00.001 11616 Worker thread wakes up
19:30:38.378 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
19:30:38.378 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
19:30:38.378 00.000 11616 Moving (-0.00, -0.01) raw xDistance=-0.01 yDistance=-0.00
19:30:38.378 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:38.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:30:38.378 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:38.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:30:38.378 00.000 11616 MoveAxis(E, 0, ABG)
19:30:38.378 00.000 11616 Move returns status 0, amount 0
19:30:38.379 00.001 11616 MoveAxis(N, 0, ABG)
19:30:38.379 00.000 11616 Move returns status 0, amount 0
19:30:38.379 00.000 11616 move complete, result=0
19:30:38.379 00.000 11616 worker thread done servicing request
19:30:38.398 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:38.419 00.021 12268 UpdateGuideState exits: m=1009 SNR=22.0
19:30:38.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:38.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:38.419 00.000 12268 Enqueuing Expose request
19:30:38.420 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:30:38.420 00.000 11616 Worker thread wakes up
19:30:38.420 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:38.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:40.442 02.022 11616 Exposure complete
19:30:40.502 00.060 11616 worker thread done servicing request
19:30:40.502 00.000 12268 OnExposeComplete: enter
19:30:40.502 00.000 12268 UpdateGuideState(): m_state=6
19:30:40.503 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
19:30:40.503 00.000 12268 Star::Find returns 1 (0), X=541.14, Y=251.86, Mass=1080, SNR=22.8, Peak=123 HFD=4.6
19:30:40.503 00.000 12268 MultiStar: [#1 0.03,0.03,0.90,U] [#2 0.11,-0.02,0.81,U] [#3 0.29,0.12,0.66,U] [#4 -0.10,-0.07,0.61,U] [#5 0.21,0.17,0.57,U] [#6 -0.38,-0.29,0.49,U] [#7 0.17,0.38,0.38,U] [#8 -0.38,-0.24,0.39,U] 
19:30:40.503 00.000 12268 refined, 8 included, MultiStar: {0.00, 0.01}, one-star: {-0.09, -0.00}
19:30:40.503 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
19:30:40.503 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
19:30:40.504 00.001 12268 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.18 mountX=0.01 mountY=0.00, mountTheta=0.27
19:30:40.505 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.01, opts=13)
19:30:40.505 00.000 12268 Enqueuing Move request for scope (0.00, 0.01)
19:30:40.505 00.000 11616 Worker thread wakes up
19:30:40.505 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
19:30:40.505 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
19:30:40.506 00.001 11616 Moving (0.00, 0.01) raw xDistance=0.01 yDistance=0.00
19:30:40.506 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:40.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:30:40.506 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:40.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:30:40.506 00.000 11616 MoveAxis(E, 0, ABG)
19:30:40.506 00.000 11616 Move returns status 0, amount 0
19:30:40.506 00.000 11616 MoveAxis(N, 0, ABG)
19:30:40.506 00.000 11616 Move returns status 0, amount 0
19:30:40.506 00.000 11616 move complete, result=0
19:30:40.507 00.001 11616 worker thread done servicing request
19:30:40.527 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:40.548 00.021 12268 UpdateGuideState exits: m=1080 SNR=22.8
19:30:40.548 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:40.548 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:40.548 00.000 12268 Enqueuing Expose request
19:30:40.548 00.000 11616 Worker thread wakes up
19:30:40.548 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:30:40.548 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:40.549 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:42.548 01.999 11616 Exposure complete
19:30:42.606 00.058 11616 worker thread done servicing request
19:30:42.607 00.001 12268 OnExposeComplete: enter
19:30:42.607 00.000 12268 UpdateGuideState(): m_state=6
19:30:42.607 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
19:30:42.607 00.000 12268 Star::Find returns 1 (0), X=541.24, Y=251.81, Mass=1050, SNR=22.4, Peak=127 HFD=4.5
19:30:42.607 00.000 12268 MultiStar: [#1 0.03,0.09,0.92,U] [#2 0.33,0.19,0.88,U] [#3 0.38,0.08,0.64,U] [#4 0.16,0.09,0.66,U] [#5 0.31,0.26,0.56,U] [#6 0.01,-0.01,0.52,U] [#7 0.49,0.38,0.43,U] [#8 0.28,0.27,0.40,U] 
19:30:42.608 00.001 12268 single-star, 8 included, MultiStar: {0.19, 0.12}, one-star: {0.01, -0.06}
19:30:42.608 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
19:30:42.608 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.32)
19:30:42.608 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.38 mountX=-0.06 mountY=0.02, mountTheta=2.83
19:30:42.610 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.06, opts=13)
19:30:42.610 00.000 12268 Enqueuing Move request for scope (0.01, -0.06)
19:30:42.610 00.000 11616 Worker thread wakes up
19:30:42.610 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
19:30:42.610 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
19:30:42.610 00.000 11616 Moving (0.01, -0.06) raw xDistance=-0.06 yDistance=0.02
19:30:42.610 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:42.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:30:42.611 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:42.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:30:42.611 00.000 11616 MoveAxis(E, 0, ABG)
19:30:42.611 00.000 11616 Move returns status 0, amount 0
19:30:42.611 00.000 11616 MoveAxis(N, 0, ABG)
19:30:42.611 00.000 11616 Move returns status 0, amount 0
19:30:42.611 00.000 11616 move complete, result=0
19:30:42.611 00.000 11616 worker thread done servicing request
19:30:42.633 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=233, Gamma=1.290
19:30:42.651 00.018 12268 UpdateGuideState exits: m=1050 SNR=22.4
19:30:42.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:42.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:42.651 00.000 12268 Enqueuing Expose request
19:30:42.651 00.000 11616 Worker thread wakes up
19:30:42.651 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:30:42.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:42.652 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:44.660 02.008 11616 Exposure complete
19:30:44.714 00.054 11616 worker thread done servicing request
19:30:44.714 00.000 12268 OnExposeComplete: enter
19:30:44.714 00.000 12268 UpdateGuideState(): m_state=6
19:30:44.715 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
19:30:44.715 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=251.80, Mass=1095, SNR=22.9, Peak=128 HFD=4.5
19:30:44.715 00.000 12268 MultiStar: [#1 0.04,0.16,0.92,U] [#2 0.27,0.24,0.83,U] [#3 0.20,0.07,0.65,U] [#4 0.16,-0.22,0.66,U] [#5 0.64,0.34,0.52,U] [#6 0.10,-0.26,0.52,U] [#7 0.52,0.84,0.00,M1] [#8 -0.04,0.20,0.40,U] 
19:30:44.715 00.000 12268 single-star, 7 included, MultiStar: {0.16, 0.05}, one-star: {0.03, -0.06}
19:30:44.715 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
19:30:44.715 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
19:30:44.715 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.17 mountX=-0.06 mountY=0.04, mountTheta=2.62
19:30:44.717 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.06, opts=13)
19:30:44.717 00.000 12268 Enqueuing Move request for scope (0.03, -0.06)
19:30:44.717 00.000 11616 Worker thread wakes up
19:30:44.717 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
19:30:44.717 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
19:30:44.717 00.000 11616 Moving (0.03, -0.06) raw xDistance=-0.06 yDistance=0.04
19:30:44.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:44.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:30:44.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:44.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:30:44.717 00.000 11616 MoveAxis(E, 0, ABG)
19:30:44.717 00.000 11616 Move returns status 0, amount 0
19:30:44.717 00.000 11616 MoveAxis(N, 0, ABG)
19:30:44.717 00.000 11616 Move returns status 0, amount 0
19:30:44.717 00.000 11616 move complete, result=0
19:30:44.717 00.000 11616 worker thread done servicing request
19:30:44.738 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:44.758 00.020 12268 UpdateGuideState exits: m=1095 SNR=22.9
19:30:44.759 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:44.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:44.759 00.000 12268 Enqueuing Expose request
19:30:44.759 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:30:44.759 00.000 11616 Worker thread wakes up
19:30:44.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:44.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:46.765 02.006 11616 Exposure complete
19:30:46.818 00.053 11616 worker thread done servicing request
19:30:46.818 00.000 12268 OnExposeComplete: enter
19:30:46.819 00.001 12268 UpdateGuideState(): m_state=6
19:30:46.819 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
19:30:46.819 00.000 12268 Star::Find returns 1 (0), X=541.43, Y=251.85, Mass=1048, SNR=22.5, Peak=128 HFD=4.7
19:30:46.819 00.000 12268 MultiStar: [#1 -0.06,0.22,0.89,U] [#2 0.30,0.48,0.86,U] [#3 0.67,0.16,0.68,U] [#4 0.14,-0.14,0.69,U] [#5 0.29,0.22,0.51,U] [#6 0.07,0.18,0.56,U] [#7 0.36,0.35,0.40,U] [#8 -0.06,0.04,0.40,U] 
19:30:46.819 00.000 12268 single-star, 8 included, MultiStar: {0.21, 0.16}, one-star: {0.20, -0.02}
19:30:46.819 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
19:30:46.820 00.001 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.61)
19:30:46.820 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.02 hyp=0.21 cameraTheta=-0.09 mountX=0.00 mountY=0.21, mountTheta=1.56
19:30:46.821 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.02, opts=13)
19:30:46.821 00.000 12268 Enqueuing Move request for scope (0.20, -0.02)
19:30:46.821 00.000 11616 Worker thread wakes up
19:30:46.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.02) opts 0xd
19:30:46.821 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.02)
19:30:46.821 00.000 11616 Moving (0.20, -0.02) raw xDistance=0.00 yDistance=0.21
19:30:46.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:46.822 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:30:46.822 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:30:46.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:30:46.822 00.000 11616 MoveAxis(E, 0, ABG)
19:30:46.822 00.000 11616 Move returns status 0, amount 0
19:30:46.822 00.000 11616 MoveAxis(N, 0, ABG)
19:30:46.822 00.000 11616 Move returns status 0, amount 0
19:30:46.822 00.000 11616 move complete, result=0
19:30:46.822 00.000 11616 worker thread done servicing request
19:30:46.842 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:46.860 00.018 12268 UpdateGuideState exits: m=1048 SNR=22.5
19:30:46.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:46.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:46.860 00.000 12268 Enqueuing Expose request
19:30:46.860 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
19:30:46.860 00.000 11616 Worker thread wakes up
19:30:46.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:46.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:48.865 02.005 11616 Exposure complete
19:30:48.919 00.054 11616 worker thread done servicing request
19:30:48.919 00.000 12268 OnExposeComplete: enter
19:30:48.919 00.000 12268 UpdateGuideState(): m_state=6
19:30:48.919 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
19:30:48.920 00.001 12268 Star::Find returns 1 (0), X=541.33, Y=252.01, Mass=1057, SNR=22.6, Peak=121 HFD=4.8
19:30:48.920 00.000 12268 MultiStar: [#1 0.01,0.28,0.92,U] [#2 0.08,0.18,0.80,U] [#3 0.42,0.24,0.66,U] [#4 -0.06,-0.02,0.68,U] [#5 0.53,0.32,0.53,U] [#6 -0.08,0.29,0.51,U] [#7 0.42,0.23,0.41,U] [#8 0.13,0.45,0.40,U] 
19:30:48.920 00.000 12268 single-star, 8 included, MultiStar: {0.15, 0.22}, one-star: {0.11, 0.15}
19:30:48.920 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
19:30:48.920 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.64)
19:30:48.920 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.18 cameraTheta=0.94 mountX=0.16 mountY=0.09, mountTheta=0.51
19:30:48.921 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.15, opts=13)
19:30:48.921 00.000 12268 Enqueuing Move request for scope (0.11, 0.15)
19:30:48.922 00.001 11616 Worker thread wakes up
19:30:48.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
19:30:48.922 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
19:30:48.922 00.000 11616 Moving (0.11, 0.15) raw xDistance=0.16 yDistance=0.09
19:30:48.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
19:30:48.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:48.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:30:48.922 00.000 11616 MoveAxis(W, 88, ABG)
19:30:48.922 00.000 11616 Guiding  Dir = 3, Dur = 88
19:30:48.923 00.001 11616 IsSlewing returns 0
19:30:48.923 00.000 11616 IsGuiding returns 0
19:30:48.924 00.001 11616 PulseGuide returned control before completion, sleep 98
19:30:48.942 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
19:30:48.960 00.018 12268 UpdateGuideState exits: m=1057 SNR=22.6
19:30:48.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:48.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:48.960 00.000 12268 Enqueuing Expose request
19:30:49.034 00.074 11616 IsGuiding returns 0
19:30:49.035 00.001 11616 Move returns status 0, amount 88
19:30:49.035 00.000 11616 MoveAxis(N, 0, ABG)
19:30:49.035 00.000 11616 Move returns status 0, amount 0
19:30:49.035 00.000 11616 move complete, result=0
19:30:49.035 00.000 11616 worker thread done servicing request
19:30:49.035 00.000 11616 Worker thread wakes up
19:30:49.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:49.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:49.037 00.002 12268 GuideStep: 0.2 px 88 ms WEST, 0.1 px 0 ms NORTH
19:30:51.050 02.013 11616 Exposure complete
19:30:51.106 00.056 11616 worker thread done servicing request
19:30:51.107 00.001 12268 OnExposeComplete: enter
19:30:51.107 00.000 12268 UpdateGuideState(): m_state=6
19:30:51.107 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
19:30:51.107 00.000 12268 Star::Find returns 1 (0), X=541.29, Y=251.98, Mass=1115, SNR=23.1, Peak=120 HFD=4.8
19:30:51.107 00.000 12268 MultiStar: [#1 0.03,0.12,0.89,U] [#2 0.08,-0.01,0.84,U] [#3 0.45,0.03,0.62,U] [#4 0.22,0.01,0.68,U] [#5 0.45,0.36,0.51,U] [#6 -0.18,0.03,0.50,U] [#7 0.55,0.59,0.41,U] [#8 -0.05,-0.32,0.39,U] 
19:30:51.108 00.001 12268 single-star, 8 included, MultiStar: {0.16, 0.10}, one-star: {0.07, 0.11}
19:30:51.108 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
19:30:51.108 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.73)
19:30:51.108 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.03 mountX=0.12 mountY=0.05, mountTheta=0.42
19:30:51.110 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.11, opts=13)
19:30:51.110 00.000 12268 Enqueuing Move request for scope (0.07, 0.11)
19:30:51.110 00.000 11616 Worker thread wakes up
19:30:51.110 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
19:30:51.110 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
19:30:51.110 00.000 11616 Moving (0.07, 0.11) raw xDistance=0.12 yDistance=0.05
19:30:51.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
19:30:51.111 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:51.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:30:51.111 00.000 11616 MoveAxis(W, 67, ABG)
19:30:51.111 00.000 11616 Guiding  Dir = 3, Dur = 67
19:30:51.111 00.000 11616 IsSlewing returns 0
19:30:51.111 00.000 11616 IsGuiding returns 0
19:30:51.112 00.001 11616 PulseGuide returned control before completion, sleep 77
19:30:51.133 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
19:30:51.150 00.017 12268 UpdateGuideState exits: m=1115 SNR=23.1
19:30:51.150 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:51.150 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:51.150 00.000 12268 Enqueuing Expose request
19:30:51.204 00.054 11616 IsGuiding returns 1
19:30:51.204 00.000 11616 scope still moving after pulse duration time elapsed
19:30:51.235 00.031 11616 IsSlewing returns 0
19:30:51.235 00.000 11616 IsGuiding returns 0
19:30:51.236 00.001 11616 scope move finished after 67 + 56 ms
19:30:51.236 00.000 11616 Move returns status 0, amount 67
19:30:51.236 00.000 11616 MoveAxis(N, 0, ABG)
19:30:51.236 00.000 11616 Move returns status 0, amount 0
19:30:51.236 00.000 11616 move complete, result=0
19:30:51.236 00.000 11616 worker thread done servicing request
19:30:51.236 00.000 11616 Worker thread wakes up
19:30:51.236 00.000 12268 GuideStep: 0.1 px 67 ms WEST, 0.1 px 0 ms NORTH
19:30:51.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:51.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:53.245 02.009 11616 Exposure complete
19:30:53.300 00.055 11616 worker thread done servicing request
19:30:53.300 00.000 12268 OnExposeComplete: enter
19:30:53.300 00.000 12268 UpdateGuideState(): m_state=6
19:30:53.301 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
19:30:53.301 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.80, Mass=1065, SNR=22.5, Peak=123 HFD=4.7
19:30:53.301 00.000 12268 MultiStar: [#1 0.04,0.09,0.94,U] [#2 0.34,0.33,0.89,U] [#3 0.56,0.39,0.67,U] [#4 0.09,-0.12,0.68,U] [#5 0.68,-0.00,0.54,U] [#6 0.01,-0.08,0.51,U] [#7 0.11,0.56,0.40,U] [#8 -0.19,0.15,0.38,U] 
19:30:53.301 00.000 12268 single-star, 8 included, MultiStar: {0.20, 0.12}, one-star: {0.08, -0.07}
19:30:53.301 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
19:30:53.302 00.001 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
19:30:53.302 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-0.71 mountX=-0.06 mountY=0.09, mountTheta=2.17
19:30:53.303 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.07, opts=13)
19:30:53.303 00.000 12268 Enqueuing Move request for scope (0.08, -0.07)
19:30:53.303 00.000 11616 Worker thread wakes up
19:30:53.303 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
19:30:53.303 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
19:30:53.303 00.000 11616 Moving (0.08, -0.07) raw xDistance=-0.06 yDistance=0.09
19:30:53.303 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:53.304 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:30:53.304 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:53.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:30:53.304 00.000 11616 MoveAxis(E, 0, ABG)
19:30:53.304 00.000 11616 Move returns status 0, amount 0
19:30:53.304 00.000 11616 MoveAxis(N, 0, ABG)
19:30:53.304 00.000 11616 Move returns status 0, amount 0
19:30:53.304 00.000 11616 move complete, result=0
19:30:53.304 00.000 11616 worker thread done servicing request
19:30:53.326 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:53.346 00.020 12268 UpdateGuideState exits: m=1065 SNR=22.5
19:30:53.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:53.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:53.346 00.000 12268 Enqueuing Expose request
19:30:53.346 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:30:53.346 00.000 11616 Worker thread wakes up
19:30:53.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:53.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:55.410 02.064 11616 Exposure complete
19:30:55.463 00.053 11616 worker thread done servicing request
19:30:55.464 00.001 12268 OnExposeComplete: enter
19:30:55.464 00.000 12268 UpdateGuideState(): m_state=6
19:30:55.464 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
19:30:55.464 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=251.37, Mass=968, SNR=21.5, Peak=109 HFD=4.7
19:30:55.465 00.001 12268 MultiStar: [#1 -0.07,-0.40,0.94,U] [#2 -0.02,-0.21,0.90,U] [#3 0.16,-0.40,0.69,U] [#4 0.05,-0.71,0.76,U] [#5 0.27,-0.37,0.59,U] [#6 -0.20,-0.71,0.55,U] [#7 0.16,-0.16,0.43,U] [#8 -0.28,-0.41,0.42,U] 
19:30:55.465 00.000 12268 refined, 8 included, MultiStar: {0.01, -0.43}, one-star: {0.00, -0.50}
19:30:55.465 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
19:30:55.465 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.16)
19:30:55.465 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.43 hyp=0.43 cameraTheta=-1.54 mountX=-0.43 mountY=0.07, mountTheta=2.99
19:30:55.466 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.43, opts=13)
19:30:55.466 00.000 12268 Enqueuing Move request for scope (0.01, -0.43)
19:30:55.466 00.000 11616 Worker thread wakes up
19:30:55.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.43) opts 0xd
19:30:55.467 00.001 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.43)
19:30:55.467 00.000 11616 Moving (0.01, -0.43) raw xDistance=-0.43 yDistance=0.07
19:30:55.467 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
19:30:55.467 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.29
19:30:55.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
19:30:55.467 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:55.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:30:55.467 00.000 11616 MoveAxis(E, 239, ABG)
19:30:55.467 00.000 11616 Guiding  Dir = 2, Dur = 239
19:30:55.467 00.000 11616 IsSlewing returns 0
19:30:55.468 00.001 11616 IsGuiding returns 0
19:30:55.468 00.000 11616 PulseGuide returned control before completion, sleep 249
19:30:55.488 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:55.506 00.018 12268 UpdateGuideState exits: m=968 SNR=21.5
19:30:55.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:55.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:55.506 00.000 12268 Enqueuing Expose request
19:30:55.722 00.216 11616 IsGuiding returns 1
19:30:55.723 00.001 11616 scope still moving after pulse duration time elapsed
19:30:55.754 00.031 11616 IsSlewing returns 0
19:30:55.754 00.000 11616 IsGuiding returns 0
19:30:55.755 00.001 11616 scope move finished after 239 + 47 ms
19:30:55.755 00.000 11616 Move returns status 0, amount 239
19:30:55.755 00.000 11616 MoveAxis(N, 0, ABG)
19:30:55.755 00.000 11616 Move returns status 0, amount 0
19:30:55.755 00.000 11616 move complete, result=0
19:30:55.755 00.000 11616 worker thread done servicing request
19:30:55.755 00.000 11616 Worker thread wakes up
19:30:55.755 00.000 12268 GuideStep: -0.4 px 239 ms EAST, 0.1 px 0 ms NORTH
19:30:55.756 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:55.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:57.761 02.005 11616 Exposure complete
19:30:57.813 00.052 11616 worker thread done servicing request
19:30:57.814 00.001 12268 OnExposeComplete: enter
19:30:57.814 00.000 12268 UpdateGuideState(): m_state=6
19:30:57.814 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
19:30:57.814 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=252.00, Mass=1099, SNR=23.0, Peak=119 HFD=4.9
19:30:57.815 00.001 12268 MultiStar: [#1 -0.07,0.24,0.93,U] [#2 0.26,0.31,0.83,U] [#3 0.19,0.32,0.67,U] [#4 0.04,-0.05,0.69,U] [#5 0.56,0.46,0.54,U] [#6 -0.03,0.24,0.52,U] [#7 0.40,0.77,0.00,M1] [#8 -0.24,0.11,0.39,U] 
19:30:57.815 00.000 12268 single-star, 7 included, MultiStar: {0.10, 0.22}, one-star: {0.04, 0.14}
19:30:57.815 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
19:30:57.815 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
19:30:57.815 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.30 mountX=0.14 mountY=0.02, mountTheta=0.14
19:30:57.816 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.14, opts=13)
19:30:57.816 00.000 12268 Enqueuing Move request for scope (0.04, 0.14)
19:30:57.816 00.000 11616 Worker thread wakes up
19:30:57.816 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
19:30:57.816 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
19:30:57.817 00.001 11616 Moving (0.04, 0.14) raw xDistance=0.14 yDistance=0.02
19:30:57.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:30:57.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:30:57.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:57.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:30:57.817 00.000 11616 MoveAxis(E, 0, ABG)
19:30:57.817 00.000 11616 Move returns status 0, amount 0
19:30:57.817 00.000 11616 MoveAxis(N, 0, ABG)
19:30:57.817 00.000 11616 Move returns status 0, amount 0
19:30:57.817 00.000 11616 move complete, result=0
19:30:57.817 00.000 11616 worker thread done servicing request
19:30:57.838 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:57.858 00.020 12268 UpdateGuideState exits: m=1099 SNR=23.0
19:30:57.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:57.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:57.858 00.000 12268 Enqueuing Expose request
19:30:57.858 00.000 11616 Worker thread wakes up
19:30:57.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:57.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:30:57.858 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:30:59.865 02.007 11616 Exposure complete
19:30:59.919 00.054 11616 worker thread done servicing request
19:30:59.920 00.001 12268 OnExposeComplete: enter
19:30:59.920 00.000 12268 UpdateGuideState(): m_state=6
19:30:59.920 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
19:30:59.920 00.000 12268 Star::Find returns 1 (0), X=541.24, Y=252.03, Mass=1125, SNR=23.2, Peak=123 HFD=4.8
19:30:59.920 00.000 12268 MultiStar: [#1 0.05,0.15,0.85,U] [#2 0.31,0.51,0.85,U] [#3 0.30,0.28,0.64,U] [#4 0.08,0.07,0.68,U] [#5 0.45,0.51,0.49,U] [#6 0.08,-0.07,0.52,U] [#7 0.37,0.38,0.39,U] [#8 -0.31,0.34,0.40,U] 
19:30:59.921 00.001 12268 single-star, 8 included, MultiStar: {0.15, 0.25}, one-star: {0.01, 0.17}
19:30:59.921 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
19:30:59.921 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
19:30:59.921 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.51 mountX=0.17 mountY=-0.01, mountTheta=-0.07
19:30:59.922 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.17, opts=13)
19:30:59.922 00.000 12268 Enqueuing Move request for scope (0.01, 0.17)
19:30:59.922 00.000 11616 Worker thread wakes up
19:30:59.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
19:30:59.922 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
19:30:59.923 00.001 11616 Moving (0.01, 0.17) raw xDistance=0.17 yDistance=-0.01
19:30:59.923 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:30:59.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:30:59.923 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:30:59.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:30:59.923 00.000 11616 MoveAxis(E, 0, ABG)
19:30:59.923 00.000 11616 Move returns status 0, amount 0
19:30:59.923 00.000 11616 MoveAxis(N, 0, ABG)
19:30:59.923 00.000 11616 Move returns status 0, amount 0
19:30:59.923 00.000 11616 move complete, result=0
19:30:59.923 00.000 11616 worker thread done servicing request
19:30:59.943 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:30:59.960 00.017 12268 UpdateGuideState exits: m=1125 SNR=23.2
19:30:59.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:59.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:30:59.960 00.000 12268 Enqueuing Expose request
19:30:59.960 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:30:59.960 00.000 11616 Worker thread wakes up
19:30:59.961 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:30:59.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:01.970 02.009 11616 Exposure complete
19:31:02.023 00.053 11616 worker thread done servicing request
19:31:02.023 00.000 12268 OnExposeComplete: enter
19:31:02.023 00.000 12268 UpdateGuideState(): m_state=6
19:31:02.024 00.001 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
19:31:02.024 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=251.86, Mass=1132, SNR=23.4, Peak=122 HFD=4.7
19:31:02.024 00.000 12268 MultiStar: [#1 0.02,-0.02,0.91,U] [#2 0.01,0.18,0.82,U] [#3 0.48,0.33,0.65,U] [#4 -0.14,-0.31,0.66,U] [#5 0.23,0.20,0.52,U] [#6 0.03,-0.05,0.52,U] [#7 0.30,0.72,0.38,U] [#8 -0.17,-0.06,0.38,U] 
19:31:02.024 00.000 12268 single-star, 8 included, MultiStar: {0.08, 0.08}, one-star: {0.00, 0.00}
19:31:02.024 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
19:31:02.024 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
19:31:02.024 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.29 mountX=0.00 mountY=0.00, mountTheta=1.18
19:31:02.026 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=13)
19:31:02.026 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
19:31:02.026 00.000 11616 Worker thread wakes up
19:31:02.026 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
19:31:02.026 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
19:31:02.026 00.000 11616 Moving (0.00, 0.00) raw xDistance=0.00 yDistance=0.00
19:31:02.026 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:02.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:31:02.027 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:02.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:31:02.027 00.000 11616 MoveAxis(E, 0, ABG)
19:31:02.027 00.000 11616 Move returns status 0, amount 0
19:31:02.027 00.000 11616 MoveAxis(N, 0, ABG)
19:31:02.027 00.000 11616 Move returns status 0, amount 0
19:31:02.027 00.000 11616 move complete, result=0
19:31:02.027 00.000 11616 worker thread done servicing request
19:31:02.047 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
19:31:02.065 00.018 12268 UpdateGuideState exits: m=1132 SNR=23.4
19:31:02.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:02.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:02.065 00.000 12268 Enqueuing Expose request
19:31:02.065 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:31:02.065 00.000 11616 Worker thread wakes up
19:31:02.066 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:02.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:04.072 02.006 11616 Exposure complete
19:31:04.125 00.053 11616 worker thread done servicing request
19:31:04.126 00.001 12268 OnExposeComplete: enter
19:31:04.126 00.000 12268 UpdateGuideState(): m_state=6
19:31:04.126 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
19:31:04.126 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=252.12, Mass=1065, SNR=22.6, Peak=125 HFD=5.0
19:31:04.127 00.001 12268 MultiStar: [#1 0.07,0.17,0.92,U] [#2 0.19,0.48,0.87,U] [#3 0.38,0.18,0.68,U] [#4 0.06,-0.10,0.67,U] [#5 0.61,0.59,0.00,M1] [#6 0.11,-0.05,0.51,U] [#7 0.04,0.88,0.00,M1] [#8 -0.01,0.22,0.42,U] 
19:31:04.127 00.000 12268 refined, 6 included, MultiStar: {0.13, 0.19}, one-star: {0.08, 0.26}
19:31:04.127 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
19:31:04.127 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
19:31:04.127 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.96 mountX=0.20 mountY=0.11, mountTheta=0.49
19:31:04.131 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.19, opts=13)
19:31:04.131 00.000 12268 Enqueuing Move request for scope (0.13, 0.19)
19:31:04.131 00.000 11616 Worker thread wakes up
19:31:04.132 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
19:31:04.132 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
19:31:04.132 00.000 11616 Moving (0.13, 0.19) raw xDistance=0.20 yDistance=0.11
19:31:04.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:31:04.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
19:31:04.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:04.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:31:04.132 00.000 11616 MoveAxis(E, 0, ABG)
19:31:04.132 00.000 11616 Move returns status 0, amount 0
19:31:04.132 00.000 11616 MoveAxis(N, 0, ABG)
19:31:04.132 00.000 11616 Move returns status 0, amount 0
19:31:04.132 00.000 11616 move complete, result=0
19:31:04.132 00.000 11616 worker thread done servicing request
19:31:04.157 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:04.173 00.016 12268 UpdateGuideState exits: m=1065 SNR=22.6
19:31:04.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:04.174 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:04.174 00.000 12268 Enqueuing Expose request
19:31:04.174 00.000 11616 Worker thread wakes up
19:31:04.174 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:31:04.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:04.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:06.186 02.012 11616 Exposure complete
19:31:06.242 00.056 11616 worker thread done servicing request
19:31:06.242 00.000 12268 OnExposeComplete: enter
19:31:06.242 00.000 12268 UpdateGuideState(): m_state=6
19:31:06.242 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
19:31:06.243 00.001 12268 Star::Find returns 1 (0), X=541.28, Y=252.18, Mass=1003, SNR=21.9, Peak=103 HFD=4.9
19:31:06.243 00.000 12268 MultiStar: [#1 0.19,0.34,0.95,U] [#2 0.51,0.68,0.00,M1] [#3 0.37,0.41,0.71,U] [#4 0.38,0.26,0.72,U] [#5 0.49,0.70,0.00,M2] [#6 0.11,0.22,0.52,U] [#7 0.41,0.84,0.00,M2] [#8 -0.70,0.07,0.41,U] 
19:31:06.243 00.000 12268 refined, 5 included, MultiStar: {0.12, 0.29}, one-star: {0.05, 0.31}
19:31:06.243 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
19:31:06.243 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
19:31:06.243 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.32 cameraTheta=1.17 mountX=0.30 mountY=0.08, mountTheta=0.27
19:31:06.245 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.29, opts=13)
19:31:06.245 00.000 12268 Enqueuing Move request for scope (0.12, 0.29)
19:31:06.245 00.000 11616 Worker thread wakes up
19:31:06.245 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.29) opts 0xd
19:31:06.245 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.29)
19:31:06.245 00.000 11616 Moving (0.12, 0.29) raw xDistance=0.30 yDistance=0.08
19:31:06.245 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
19:31:06.245 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
19:31:06.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
19:31:06.245 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:06.246 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:31:06.246 00.000 11616 MoveAxis(W, 167, ABG)
19:31:06.246 00.000 11616 Guiding  Dir = 3, Dur = 167
19:31:06.246 00.000 11616 IsSlewing returns 0
19:31:06.246 00.000 11616 IsGuiding returns 0
19:31:06.247 00.001 11616 PulseGuide returned control before completion, sleep 177
19:31:06.265 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:06.283 00.018 12268 UpdateGuideState exits: m=1003 SNR=21.9
19:31:06.284 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:06.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:06.284 00.000 12268 Enqueuing Expose request
19:31:06.438 00.154 11616 IsGuiding returns 1
19:31:06.438 00.000 11616 scope still moving after pulse duration time elapsed
19:31:06.469 00.031 11616 IsSlewing returns 0
19:31:06.470 00.001 11616 IsGuiding returns 0
19:31:06.470 00.000 11616 scope move finished after 167 + 57 ms
19:31:06.470 00.000 11616 Move returns status 0, amount 167
19:31:06.470 00.000 11616 MoveAxis(N, 0, ABG)
19:31:06.470 00.000 11616 Move returns status 0, amount 0
19:31:06.470 00.000 11616 move complete, result=0
19:31:06.470 00.000 11616 worker thread done servicing request
19:31:06.470 00.000 11616 Worker thread wakes up
19:31:06.471 00.001 12268 GuideStep: 0.3 px 167 ms WEST, 0.1 px 0 ms NORTH
19:31:06.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:06.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:08.480 02.009 11616 Exposure complete
19:31:08.534 00.054 11616 worker thread done servicing request
19:31:08.535 00.001 12268 OnExposeComplete: enter
19:31:08.535 00.000 12268 UpdateGuideState(): m_state=6
19:31:08.535 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
19:31:08.535 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=252.14, Mass=1089, SNR=22.9, Peak=116 HFD=5.0
19:31:08.535 00.000 12268 MultiStar: [#1 0.04,0.26,0.90,U] [#2 0.35,0.60,0.85,U] [#3 0.24,0.37,0.65,U] [#4 0.11,0.21,0.68,U] [#5 0.58,0.63,0.00,M3] [#6 0.09,0.28,0.49,U] [#7 0.23,0.93,0.00,M3] [#8 0.03,0.08,0.40,U] 
19:31:08.535 00.000 12268 single-star, 6 included, MultiStar: {0.14, 0.32}, one-star: {0.10, 0.28}
19:31:08.535 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
19:31:08.536 00.001 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.93)
19:31:08.536 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.28 hyp=0.30 cameraTheta=1.23 mountX=0.29 mountY=0.06, mountTheta=0.22
19:31:08.537 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.28, opts=13)
19:31:08.537 00.000 12268 Enqueuing Move request for scope (0.10, 0.28)
19:31:08.537 00.000 11616 Worker thread wakes up
19:31:08.537 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.28) opts 0xd
19:31:08.537 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.28)
19:31:08.537 00.000 11616 Moving (0.10, 0.28) raw xDistance=0.29 yDistance=0.06
19:31:08.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
19:31:08.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:08.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:31:08.538 00.001 11616 MoveAxis(W, 159, ABG)
19:31:08.538 00.000 11616 Guiding  Dir = 3, Dur = 159
19:31:08.538 00.000 11616 IsSlewing returns 0
19:31:08.538 00.000 11616 IsGuiding returns 0
19:31:08.538 00.000 11616 PulseGuide returned control before completion, sleep 169
19:31:08.558 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:08.575 00.017 12268 UpdateGuideState exits: m=1089 SNR=22.9
19:31:08.576 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:08.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:08.576 00.000 12268 Enqueuing Expose request
19:31:08.720 00.144 11616 IsGuiding returns 1
19:31:08.720 00.000 11616 scope still moving after pulse duration time elapsed
19:31:08.750 00.030 11616 IsSlewing returns 0
19:31:08.750 00.000 11616 IsGuiding returns 0
19:31:08.751 00.001 11616 scope move finished after 159 + 54 ms
19:31:08.751 00.000 11616 Move returns status 0, amount 159
19:31:08.751 00.000 11616 MoveAxis(N, 0, ABG)
19:31:08.751 00.000 11616 Move returns status 0, amount 0
19:31:08.751 00.000 11616 move complete, result=0
19:31:08.751 00.000 11616 worker thread done servicing request
19:31:08.751 00.000 11616 Worker thread wakes up
19:31:08.751 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:08.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:08.751 00.000 12268 GuideStep: 0.3 px 159 ms WEST, 0.1 px 0 ms NORTH
19:31:10.763 02.012 11616 Exposure complete
19:31:10.816 00.053 11616 worker thread done servicing request
19:31:10.817 00.001 12268 OnExposeComplete: enter
19:31:10.817 00.000 12268 UpdateGuideState(): m_state=6
19:31:10.817 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
19:31:10.817 00.000 12268 Star::Find returns 1 (0), X=541.36, Y=251.91, Mass=1076, SNR=22.8, Peak=106 HFD=5.1
19:31:10.817 00.000 12268 MultiStar: [#1 0.08,0.12,0.93,U] [#2 0.10,0.35,0.89,U] [#3 0.18,0.06,0.64,U] [#4 -0.06,-0.15,0.69,U] [#5 0.39,0.29,0.53,U] [#6 -0.09,0.10,0.50,U] [#7 0.37,0.46,0.40,U] [#8 0.05,-0.14,0.37,U] 
19:31:10.818 00.001 12268 single-star, 8 included, MultiStar: {0.12, 0.12}, one-star: {0.13, 0.05}
19:31:10.818 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
19:31:10.818 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.04)
19:31:10.818 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.34 mountX=0.06 mountY=0.13, mountTheta=1.13
19:31:10.819 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.05, opts=13)
19:31:10.819 00.000 12268 Enqueuing Move request for scope (0.13, 0.05)
19:31:10.819 00.000 11616 Worker thread wakes up
19:31:10.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
19:31:10.819 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
19:31:10.820 00.001 11616 Moving (0.13, 0.05) raw xDistance=0.06 yDistance=0.13
19:31:10.820 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:10.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:31:10.820 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:10.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:31:10.820 00.000 11616 MoveAxis(E, 0, ABG)
19:31:10.820 00.000 11616 Move returns status 0, amount 0
19:31:10.820 00.000 11616 MoveAxis(N, 0, ABG)
19:31:10.820 00.000 11616 Move returns status 0, amount 0
19:31:10.820 00.000 11616 move complete, result=0
19:31:10.820 00.000 11616 worker thread done servicing request
19:31:10.843 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:10.860 00.017 12268 UpdateGuideState exits: m=1076 SNR=22.8
19:31:10.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:10.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:10.860 00.000 12268 Enqueuing Expose request
19:31:10.860 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:31:10.860 00.000 11616 Worker thread wakes up
19:31:10.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:10.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:12.863 02.003 11616 Exposure complete
19:31:12.919 00.056 11616 worker thread done servicing request
19:31:12.919 00.000 12268 OnExposeComplete: enter
19:31:12.919 00.000 12268 UpdateGuideState(): m_state=6
19:31:12.920 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
19:31:12.920 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=251.75, Mass=1130, SNR=23.4, Peak=104 HFD=5.1
19:31:12.920 00.000 12268 MultiStar: [#1 0.07,0.08,0.84,U] [#2 0.22,0.01,0.82,U] [#3 0.49,-0.22,0.64,U] [#4 0.02,-0.38,0.66,U] [#5 0.27,0.07,0.54,U] [#6 0.04,-0.57,0.50,U] [#7 0.24,0.19,0.38,U] [#8 -0.11,-0.32,0.38,U] 
19:31:12.920 00.000 12268 single-star, 8 included, MultiStar: {0.14, -0.13}, one-star: {0.04, -0.11}
19:31:12.920 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
19:31:12.920 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
19:31:12.920 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.19 mountX=-0.11 mountY=0.06, mountTheta=2.64
19:31:12.922 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.11, opts=13)
19:31:12.922 00.000 12268 Enqueuing Move request for scope (0.04, -0.11)
19:31:12.922 00.000 11616 Worker thread wakes up
19:31:12.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
19:31:12.922 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
19:31:12.922 00.000 11616 Moving (0.04, -0.11) raw xDistance=-0.11 yDistance=0.06
19:31:12.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:31:12.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:31:12.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:12.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:31:12.923 00.001 11616 MoveAxis(E, 0, ABG)
19:31:12.923 00.000 11616 Move returns status 0, amount 0
19:31:12.923 00.000 11616 MoveAxis(N, 0, ABG)
19:31:12.923 00.000 11616 Move returns status 0, amount 0
19:31:12.923 00.000 11616 move complete, result=0
19:31:12.923 00.000 11616 worker thread done servicing request
19:31:12.942 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:12.959 00.017 12268 UpdateGuideState exits: m=1130 SNR=23.4
19:31:12.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:12.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:12.959 00.000 12268 Enqueuing Expose request
19:31:12.959 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:31:12.959 00.000 11616 Worker thread wakes up
19:31:12.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:12.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:14.972 02.013 11616 Exposure complete
19:31:15.026 00.054 11616 worker thread done servicing request
19:31:15.026 00.000 12268 OnExposeComplete: enter
19:31:15.026 00.000 12268 UpdateGuideState(): m_state=6
19:31:15.026 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
19:31:15.027 00.001 12268 Star::Find returns 1 (0), X=541.32, Y=251.44, Mass=1019, SNR=22.1, Peak=91 HFD=5.0
19:31:15.027 00.000 12268 MultiStar: [#1 0.12,-0.40,0.94,U] [#2 0.03,-0.29,0.83,U] [#3 0.17,-0.38,0.65,U] [#4 -0.22,-0.59,0.68,U] [#5 0.24,-0.05,0.55,U] [#6 -0.29,-0.48,0.51,U] [#7 -0.06,0.08,0.41,U] [#8 -0.21,-0.27,0.38,U] 
19:31:15.027 00.000 12268 refined, 8 included, MultiStar: {0.01, -0.34}, one-star: {0.10, -0.42}
19:31:15.027 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
19:31:15.027 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
19:31:15.027 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.34 hyp=0.34 cameraTheta=-1.53 mountX=-0.34 mountY=0.06, mountTheta=2.98
19:31:15.029 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.34, opts=13)
19:31:15.029 00.000 12268 Enqueuing Move request for scope (0.01, -0.34)
19:31:15.029 00.000 11616 Worker thread wakes up
19:31:15.029 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.34) opts 0xd
19:31:15.029 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.34)
19:31:15.029 00.000 11616 Moving (0.01, -0.34) raw xDistance=-0.34 yDistance=0.06
19:31:15.029 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
19:31:15.029 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.02
19:31:15.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
19:31:15.029 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:15.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:31:15.029 00.000 11616 MoveAxis(E, 188, ABG)
19:31:15.029 00.000 11616 Guiding  Dir = 2, Dur = 188
19:31:15.029 00.000 11616 IsSlewing returns 0
19:31:15.031 00.002 11616 IsGuiding returns 0
19:31:15.032 00.001 11616 PulseGuide returned control before completion, sleep 198
19:31:15.053 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:15.070 00.017 12268 UpdateGuideState exits: m=1019 SNR=22.1
19:31:15.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:15.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:15.070 00.000 12268 Enqueuing Expose request
19:31:15.236 00.166 11616 IsGuiding returns 1
19:31:15.236 00.000 11616 scope still moving after pulse duration time elapsed
19:31:15.267 00.031 11616 IsSlewing returns 0
19:31:15.268 00.001 11616 IsGuiding returns 0
19:31:15.268 00.000 11616 scope move finished after 188 + 48 ms
19:31:15.268 00.000 11616 Move returns status 0, amount 188
19:31:15.268 00.000 11616 MoveAxis(N, 0, ABG)
19:31:15.268 00.000 11616 Move returns status 0, amount 0
19:31:15.268 00.000 11616 move complete, result=0
19:31:15.269 00.001 11616 worker thread done servicing request
19:31:15.269 00.000 11616 Worker thread wakes up
19:31:15.269 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:15.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:15.269 00.000 12268 GuideStep: -0.3 px 188 ms EAST, 0.1 px 0 ms NORTH
19:31:17.281 02.012 11616 Exposure complete
19:31:17.335 00.054 11616 worker thread done servicing request
19:31:17.336 00.001 12268 OnExposeComplete: enter
19:31:17.336 00.000 12268 UpdateGuideState(): m_state=6
19:31:17.336 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
19:31:17.336 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=251.35, Mass=1098, SNR=22.9, Peak=103 HFD=5.0
19:31:17.336 00.000 12268 MultiStar: [#1 0.02,-0.37,0.88,U] [#2 -0.04,-0.32,0.82,U] [#3 0.33,-0.27,0.67,U] [#4 0.09,-0.61,0.67,U] [#5 0.35,-0.27,0.55,U] [#6 -0.23,-0.87,0.00,M1] [#7 0.40,-0.12,0.40,U] [#8 -0.53,-0.36,0.40,U] 
19:31:17.336 00.000 12268 refined, 7 included, MultiStar: {0.09, -0.38}, one-star: {0.08, -0.51}
19:31:17.336 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
19:31:17.336 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.37)
19:31:17.337 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=-0.38 hyp=0.39 cameraTheta=-1.33 mountX=-0.37 mountY=0.14, mountTheta=2.78
19:31:17.338 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.38, opts=13)
19:31:17.338 00.000 12268 Enqueuing Move request for scope (0.09, -0.38)
19:31:17.338 00.000 11616 Worker thread wakes up
19:31:17.338 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.38) opts 0xd
19:31:17.338 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.38)
19:31:17.338 00.000 11616 Moving (0.09, -0.38) raw xDistance=-0.37 yDistance=0.14
19:31:17.338 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
19:31:17.339 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:17.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:31:17.339 00.000 11616 MoveAxis(E, 204, ABG)
19:31:17.339 00.000 11616 Guiding  Dir = 2, Dur = 204
19:31:17.339 00.000 11616 IsSlewing returns 0
19:31:17.339 00.000 11616 IsGuiding returns 0
19:31:17.340 00.001 11616 PulseGuide returned control before completion, sleep 214
19:31:17.359 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:17.379 00.020 12268 UpdateGuideState exits: m=1098 SNR=22.9
19:31:17.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:17.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:17.379 00.000 12268 Enqueuing Expose request
19:31:17.565 00.186 11616 IsGuiding returns 1
19:31:17.565 00.000 11616 scope still moving after pulse duration time elapsed
19:31:17.597 00.032 11616 IsSlewing returns 0
19:31:17.598 00.001 11616 IsGuiding returns 0
19:31:17.598 00.000 11616 scope move finished after 204 + 54 ms
19:31:17.598 00.000 11616 Move returns status 0, amount 204
19:31:17.598 00.000 11616 MoveAxis(N, 0, ABG)
19:31:17.598 00.000 11616 Move returns status 0, amount 0
19:31:17.599 00.001 11616 move complete, result=0
19:31:17.599 00.000 11616 worker thread done servicing request
19:31:17.599 00.000 12268 GuideStep: -0.4 px 204 ms EAST, 0.1 px 0 ms NORTH
19:31:17.599 00.000 11616 Worker thread wakes up
19:31:17.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:17.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:19.605 02.006 11616 Exposure complete
19:31:19.660 00.055 11616 worker thread done servicing request
19:31:19.660 00.000 12268 OnExposeComplete: enter
19:31:19.660 00.000 12268 UpdateGuideState(): m_state=6
19:31:19.661 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
19:31:19.661 00.000 12268 Star::Find returns 1 (0), X=541.45, Y=251.88, Mass=1054, SNR=22.5, Peak=109 HFD=5.0
19:31:19.661 00.000 12268 MultiStar: [#1 0.10,0.13,0.94,U] [#2 0.12,0.12,0.87,U] [#3 0.11,0.17,0.67,U] [#4 0.11,0.06,0.68,U] [#5 0.43,0.49,0.55,U] [#6 0.25,-0.04,0.53,U] [#7 0.21,0.33,0.42,U] [#8 -0.09,0.19,0.39,U] 
19:31:19.661 00.000 12268 refined, 8 included, MultiStar: {0.16, 0.14}, one-star: {0.23, 0.02}
19:31:19.661 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
19:31:19.661 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.41)
19:31:19.661 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.22 cameraTheta=0.71 mountX=0.16 mountY=0.14, mountTheta=0.75
19:31:19.663 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.14, opts=13)
19:31:19.663 00.000 12268 Enqueuing Move request for scope (0.16, 0.14)
19:31:19.663 00.000 11616 Worker thread wakes up
19:31:19.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
19:31:19.663 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
19:31:19.663 00.000 11616 Moving (0.16, 0.14) raw xDistance=0.16 yDistance=0.14
19:31:19.663 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:31:19.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:31:19.663 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:19.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:31:19.663 00.000 11616 MoveAxis(E, 0, ABG)
19:31:19.663 00.000 11616 Move returns status 0, amount 0
19:31:19.664 00.001 11616 MoveAxis(N, 0, ABG)
19:31:19.664 00.000 11616 Move returns status 0, amount 0
19:31:19.664 00.000 11616 move complete, result=0
19:31:19.664 00.000 11616 worker thread done servicing request
19:31:19.684 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
19:31:19.703 00.019 12268 UpdateGuideState exits: m=1054 SNR=22.5
19:31:19.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:19.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:19.703 00.000 12268 Enqueuing Expose request
19:31:19.703 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:31:19.703 00.000 11616 Worker thread wakes up
19:31:19.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:19.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:21.707 02.004 11616 Exposure complete
19:31:21.761 00.054 11616 worker thread done servicing request
19:31:21.762 00.001 12268 OnExposeComplete: enter
19:31:21.762 00.000 12268 UpdateGuideState(): m_state=6
19:31:21.762 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
19:31:21.762 00.000 12268 Star::Find returns 1 (0), X=541.35, Y=252.16, Mass=1066, SNR=22.6, Peak=110 HFD=5.1
19:31:21.762 00.000 12268 MultiStar: [#1 0.09,0.38,0.92,U] [#2 0.19,0.48,0.88,U] [#3 0.36,0.40,0.65,U] [#4 0.09,0.17,0.69,U] [#5 0.54,0.33,0.51,U] [#6 0.28,0.17,0.53,U] [#7 0.40,0.77,0.00,M1] [#8 -0.12,0.36,0.41,U] 
19:31:21.762 00.000 12268 single-star, 7 included, MultiStar: {0.19, 0.33}, one-star: {0.13, 0.29}
19:31:21.763 00.001 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
19:31:21.763 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
19:31:21.763 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.16 mountX=0.30 mountY=0.09, mountTheta=0.28
19:31:21.764 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.29, opts=13)
19:31:21.764 00.000 12268 Enqueuing Move request for scope (0.13, 0.29)
19:31:21.764 00.000 11616 Worker thread wakes up
19:31:21.764 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.29) opts 0xd
19:31:21.764 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.29)
19:31:21.764 00.000 11616 Moving (0.13, 0.29) raw xDistance=0.30 yDistance=0.09
19:31:21.765 00.001 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
19:31:21.765 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.91
19:31:21.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
19:31:21.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:21.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:31:21.765 00.000 11616 MoveAxis(W, 169, ABG)
19:31:21.765 00.000 11616 Guiding  Dir = 3, Dur = 169
19:31:21.765 00.000 11616 IsSlewing returns 0
19:31:21.765 00.000 11616 IsGuiding returns 0
19:31:21.766 00.001 11616 PulseGuide returned control before completion, sleep 179
19:31:21.787 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:21.806 00.019 12268 UpdateGuideState exits: m=1066 SNR=22.6
19:31:21.806 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:21.806 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:21.806 00.000 12268 Enqueuing Expose request
19:31:21.954 00.148 11616 IsGuiding returns 1
19:31:21.954 00.000 11616 scope still moving after pulse duration time elapsed
19:31:21.985 00.031 11616 IsSlewing returns 0
19:31:21.985 00.000 11616 IsGuiding returns 0
19:31:21.985 00.000 11616 scope move finished after 169 + 50 ms
19:31:21.985 00.000 11616 Move returns status 0, amount 169
19:31:21.985 00.000 11616 MoveAxis(N, 0, ABG)
19:31:21.985 00.000 11616 Move returns status 0, amount 0
19:31:21.985 00.000 11616 move complete, result=0
19:31:21.985 00.000 11616 worker thread done servicing request
19:31:21.986 00.001 11616 Worker thread wakes up
19:31:21.986 00.000 12268 GuideStep: 0.3 px 169 ms WEST, 0.1 px 0 ms NORTH
19:31:21.986 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:21.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:23.988 02.002 11616 Exposure complete
19:31:24.042 00.054 11616 worker thread done servicing request
19:31:24.042 00.000 12268 OnExposeComplete: enter
19:31:24.042 00.000 12268 UpdateGuideState(): m_state=6
19:31:24.042 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
19:31:24.043 00.001 12268 Star::Find returns 1 (0), X=541.27, Y=252.21, Mass=1054, SNR=22.4, Peak=109 HFD=5.1
19:31:24.043 00.000 12268 MultiStar: [#1 0.04,0.29,0.87,U] [#2 0.22,0.58,0.86,U] [#3 0.36,0.14,0.65,U] [#4 -0.06,0.17,0.68,U] [#5 0.47,0.56,0.52,U] [#6 0.07,0.06,0.50,U] [#7 0.08,0.76,0.41,U] [#8 -0.05,0.19,0.40,U] 
19:31:24.043 00.000 12268 single-star, 8 included, MultiStar: {0.13, 0.34}, one-star: {0.05, 0.35}
19:31:24.043 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
19:31:24.043 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
19:31:24.043 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.35 hyp=0.35 cameraTheta=1.44 mountX=0.35 mountY=-0.00, mountTheta=-0.00
19:31:24.045 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.35, opts=13)
19:31:24.045 00.000 12268 Enqueuing Move request for scope (0.05, 0.35)
19:31:24.045 00.000 11616 Worker thread wakes up
19:31:24.045 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.35) opts 0xd
19:31:24.045 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.35)
19:31:24.045 00.000 11616 Moving (0.05, 0.35) raw xDistance=0.35 yDistance=-0.00
19:31:24.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
19:31:24.045 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:24.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:31:24.046 00.001 11616 MoveAxis(W, 195, ABG)
19:31:24.046 00.000 11616 Guiding  Dir = 3, Dur = 195
19:31:24.046 00.000 11616 IsSlewing returns 0
19:31:24.046 00.000 11616 IsGuiding returns 0
19:31:24.046 00.000 11616 PulseGuide returned control before completion, sleep 205
19:31:24.066 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:24.084 00.018 12268 UpdateGuideState exits: m=1054 SNR=22.4
19:31:24.084 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:24.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:24.085 00.001 12268 Enqueuing Expose request
19:31:24.269 00.184 11616 IsGuiding returns 0
19:31:24.270 00.001 11616 Move returns status 0, amount 195
19:31:24.270 00.000 11616 MoveAxis(N, 0, ABG)
19:31:24.270 00.000 11616 Move returns status 0, amount 0
19:31:24.270 00.000 11616 move complete, result=0
19:31:24.270 00.000 11616 worker thread done servicing request
19:31:24.270 00.000 11616 Worker thread wakes up
19:31:24.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:24.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:24.270 00.000 12268 GuideStep: 0.4 px 195 ms WEST, -0.0 px 0 ms NORTH
19:31:26.279 02.009 11616 Exposure complete
19:31:26.333 00.054 11616 worker thread done servicing request
19:31:26.333 00.000 12268 OnExposeComplete: enter
19:31:26.333 00.000 12268 UpdateGuideState(): m_state=6
19:31:26.333 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
19:31:26.333 00.000 12268 Star::Find returns 1 (0), X=541.24, Y=251.57, Mass=1095, SNR=23.0, Peak=94 HFD=5.1
19:31:26.334 00.001 12268 MultiStar: [#1 0.14,-0.21,0.92,U] [#2 0.38,0.03,0.86,U] [#3 0.45,-0.09,0.65,U] [#4 0.13,-0.49,0.68,U] [#5 0.54,0.24,0.52,U] [#6 -0.16,-0.30,0.51,U] [#7 0.45,-0.01,0.39,U] [#8 -0.14,-0.34,0.39,U] 
19:31:26.334 00.000 12268 refined, 8 included, MultiStar: {0.20, -0.17}, one-star: {0.01, -0.30}
19:31:26.334 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
19:31:26.334 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
19:31:26.334 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.17 hyp=0.26 cameraTheta=-0.72 mountX=-0.15 mountY=0.22, mountTheta=2.18
19:31:26.336 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.17, opts=13)
19:31:26.336 00.000 12268 Enqueuing Move request for scope (0.20, -0.17)
19:31:26.336 00.000 11616 Worker thread wakes up
19:31:26.336 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.17) opts 0xd
19:31:26.336 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.17)
19:31:26.336 00.000 11616 Moving (0.20, -0.17) raw xDistance=-0.15 yDistance=0.22
19:31:26.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:31:26.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:31:26.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:31:26.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:31:26.336 00.000 11616 MoveAxis(E, 0, ABG)
19:31:26.337 00.001 11616 Move returns status 0, amount 0
19:31:26.337 00.000 11616 MoveAxis(N, 0, ABG)
19:31:26.337 00.000 11616 Move returns status 0, amount 0
19:31:26.337 00.000 11616 move complete, result=0
19:31:26.337 00.000 11616 worker thread done servicing request
19:31:26.358 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:26.378 00.020 12268 UpdateGuideState exits: m=1095 SNR=23.0
19:31:26.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:26.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:26.378 00.000 12268 Enqueuing Expose request
19:31:26.378 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
19:31:26.378 00.000 11616 Worker thread wakes up
19:31:26.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:26.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:28.386 02.008 11616 Exposure complete
19:31:28.441 00.055 11616 worker thread done servicing request
19:31:28.441 00.000 12268 OnExposeComplete: enter
19:31:28.441 00.000 12268 UpdateGuideState(): m_state=6
19:31:28.442 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
19:31:28.442 00.000 12268 Star::Find returns 1 (0), X=541.29, Y=251.25, Mass=1051, SNR=22.4, Peak=109 HFD=5.1
19:31:28.442 00.000 12268 MultiStar: [#1 0.07,-0.42,0.93,U] [#2 0.19,-0.34,0.88,U] [#3 0.06,-0.40,0.67,U] [#4 0.06,-0.80,0.70,U] [#5 0.27,-0.25,0.53,U] [#6 0.03,-0.57,0.53,U] [#7 0.45,-0.17,0.40,U] [#8 -0.46,-0.36,0.39,U] 
19:31:28.442 00.000 12268 refined, 8 included, MultiStar: {0.09, -0.46}, one-star: {0.07, -0.61}
19:31:28.442 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
19:31:28.443 00.001 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
19:31:28.443 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.46 hyp=0.47 cameraTheta=-1.38 mountX=-0.45 mountY=0.15, mountTheta=2.82
19:31:28.444 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.46, opts=13)
19:31:28.444 00.000 12268 Enqueuing Move request for scope (0.09, -0.46)
19:31:28.445 00.001 11616 Worker thread wakes up
19:31:28.445 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.46) opts 0xd
19:31:28.445 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.46)
19:31:28.445 00.000 11616 Moving (0.09, -0.46) raw xDistance=-0.45 yDistance=0.15
19:31:28.445 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
19:31:28.445 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.34
19:31:28.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
19:31:28.445 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:28.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:31:28.446 00.001 11616 MoveAxis(E, 248, ABG)
19:31:28.446 00.000 11616 Guiding  Dir = 2, Dur = 248
19:31:28.446 00.000 11616 IsSlewing returns 0
19:31:28.446 00.000 11616 IsGuiding returns 0
19:31:28.447 00.001 11616 PulseGuide returned control before completion, sleep 258
19:31:28.467 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:28.485 00.018 12268 UpdateGuideState exits: m=1051 SNR=22.4
19:31:28.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:28.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:28.485 00.000 12268 Enqueuing Expose request
19:31:28.711 00.226 11616 IsGuiding returns 1
19:31:28.711 00.000 11616 scope still moving after pulse duration time elapsed
19:31:28.743 00.032 11616 IsSlewing returns 0
19:31:28.744 00.001 11616 IsGuiding returns 0
19:31:28.744 00.000 11616 scope move finished after 248 + 49 ms
19:31:28.744 00.000 11616 Move returns status 0, amount 248
19:31:28.744 00.000 11616 MoveAxis(N, 0, ABG)
19:31:28.744 00.000 11616 Move returns status 0, amount 0
19:31:28.744 00.000 11616 move complete, result=0
19:31:28.744 00.000 11616 worker thread done servicing request
19:31:28.744 00.000 11616 Worker thread wakes up
19:31:28.744 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:28.745 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:28.745 00.000 12268 GuideStep: -0.4 px 248 ms EAST, 0.1 px 0 ms NORTH
19:31:30.750 02.005 11616 Exposure complete
19:31:30.804 00.054 11616 worker thread done servicing request
19:31:30.804 00.000 12268 OnExposeComplete: enter
19:31:30.804 00.000 12268 UpdateGuideState(): m_state=6
19:31:30.804 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
19:31:30.805 00.001 12268 Star::Find returns 1 (0), X=541.26, Y=251.49, Mass=983, SNR=21.6, Peak=89 HFD=5.2
19:31:30.805 00.000 12268 MultiStar: [#1 -0.01,-0.41,0.91,U] [#2 -0.03,-0.16,0.89,U] [#3 0.21,-0.13,0.69,U] [#4 -0.14,-0.64,0.69,U] [#5 0.36,-0.09,0.55,U] [#6 0.01,-0.35,0.52,U] [#7 0.08,-0.06,0.38,U] [#8 -0.36,-0.30,0.43,U] 
19:31:30.805 00.000 12268 refined, 8 included, MultiStar: {0.02, -0.30}, one-star: {0.03, -0.37}
19:31:30.805 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
19:31:30.805 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
19:31:30.805 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.50 mountX=-0.29 mountY=0.06, mountTheta=2.94
19:31:30.806 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.30, opts=13)
19:31:30.807 00.001 12268 Enqueuing Move request for scope (0.02, -0.30)
19:31:30.807 00.000 11616 Worker thread wakes up
19:31:30.807 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.30) opts 0xd
19:31:30.807 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.30)
19:31:30.807 00.000 11616 Moving (0.02, -0.30) raw xDistance=-0.29 yDistance=0.06
19:31:30.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
19:31:30.807 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:30.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:31:30.807 00.000 11616 MoveAxis(E, 162, ABG)
19:31:30.807 00.000 11616 Guiding  Dir = 2, Dur = 162
19:31:30.808 00.001 11616 IsSlewing returns 0
19:31:30.808 00.000 11616 IsGuiding returns 0
19:31:30.808 00.000 11616 PulseGuide returned control before completion, sleep 172
19:31:30.827 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:30.846 00.019 12268 UpdateGuideState exits: m=983 SNR=21.6
19:31:30.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:30.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:30.846 00.000 12268 Enqueuing Expose request
19:31:30.985 00.139 11616 IsGuiding returns 1
19:31:30.985 00.000 11616 scope still moving after pulse duration time elapsed
19:31:31.015 00.030 11616 IsSlewing returns 0
19:31:31.016 00.001 11616 IsGuiding returns 0
19:31:31.016 00.000 11616 scope move finished after 162 + 45 ms
19:31:31.016 00.000 11616 Move returns status 0, amount 162
19:31:31.016 00.000 11616 MoveAxis(N, 0, ABG)
19:31:31.016 00.000 11616 Move returns status 0, amount 0
19:31:31.016 00.000 11616 move complete, result=0
19:31:31.016 00.000 11616 worker thread done servicing request
19:31:31.017 00.001 11616 Worker thread wakes up
19:31:31.017 00.000 12268 GuideStep: -0.3 px 162 ms EAST, 0.1 px 0 ms NORTH
19:31:31.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:31.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:33.020 02.003 11616 Exposure complete
19:31:33.073 00.053 11616 worker thread done servicing request
19:31:33.074 00.001 12268 OnExposeComplete: enter
19:31:33.074 00.000 12268 UpdateGuideState(): m_state=6
19:31:33.074 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
19:31:33.074 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.68, Mass=1109, SNR=23.0, Peak=101 HFD=5.2
19:31:33.075 00.001 12268 MultiStar: [#1 -0.17,-0.24,0.89,U] [#2 -0.01,-0.13,0.82,U] [#3 0.10,-0.05,0.68,U] [#4 -0.09,-0.48,0.65,U] [#5 0.11,0.17,0.51,U] [#6 -0.07,-0.57,0.48,U] [#7 0.09,0.08,0.38,U] [#8 -0.58,-0.01,0.39,U] 
19:31:33.075 00.000 12268 single-star, 8 included, MultiStar: {-0.06, -0.17}, one-star: {-0.01, -0.18}
19:31:33.075 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
19:31:33.075 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.10)
19:31:33.075 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.60 mountX=-0.18 mountY=0.02, mountTheta=3.05
19:31:33.078 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.18, opts=13)
19:31:33.078 00.000 12268 Enqueuing Move request for scope (-0.01, -0.18)
19:31:33.078 00.000 11616 Worker thread wakes up
19:31:33.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
19:31:33.078 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
19:31:33.078 00.000 11616 Moving (-0.01, -0.18) raw xDistance=-0.18 yDistance=0.02
19:31:33.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
19:31:33.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:33.079 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:31:33.079 00.000 11616 MoveAxis(E, 99, ABG)
19:31:33.079 00.000 11616 Guiding  Dir = 2, Dur = 99
19:31:33.079 00.000 11616 IsSlewing returns 0
19:31:33.079 00.000 11616 IsGuiding returns 0
19:31:33.080 00.001 11616 PulseGuide returned control before completion, sleep 109
19:31:33.098 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:33.116 00.018 12268 UpdateGuideState exits: m=1109 SNR=23.0
19:31:33.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:33.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:33.116 00.000 12268 Enqueuing Expose request
19:31:33.190 00.074 11616 IsGuiding returns 1
19:31:33.190 00.000 11616 scope still moving after pulse duration time elapsed
19:31:33.220 00.030 11616 IsSlewing returns 0
19:31:33.220 00.000 11616 IsGuiding returns 0
19:31:33.220 00.000 11616 scope move finished after 99 + 42 ms
19:31:33.221 00.001 11616 Move returns status 0, amount 99
19:31:33.221 00.000 11616 MoveAxis(N, 0, ABG)
19:31:33.221 00.000 11616 Move returns status 0, amount 0
19:31:33.221 00.000 11616 move complete, result=0
19:31:33.221 00.000 11616 worker thread done servicing request
19:31:33.221 00.000 11616 Worker thread wakes up
19:31:33.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:33.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:33.221 00.000 12268 GuideStep: -0.2 px 99 ms EAST, 0.0 px 0 ms NORTH
19:31:35.234 02.013 11616 Exposure complete
19:31:35.288 00.054 11616 worker thread done servicing request
19:31:35.288 00.000 12268 OnExposeComplete: enter
19:31:35.288 00.000 12268 UpdateGuideState(): m_state=6
19:31:35.288 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
19:31:35.288 00.000 12268 Star::Find returns 1 (0), X=541.24, Y=251.52, Mass=1085, SNR=22.7, Peak=98 HFD=5.0
19:31:35.289 00.001 12268 MultiStar: [#1 0.08,-0.28,0.88,U] [#2 0.28,-0.05,0.83,U] [#3 -0.08,-0.16,0.65,U] [#4 0.08,-0.57,0.70,U] [#5 0.13,-0.06,0.51,U] [#6 0.22,-0.54,0.50,U] [#7 0.20,0.39,0.38,U] [#8 0.23,-0.13,0.38,U] 
19:31:35.289 00.000 12268 refined, 8 included, MultiStar: {0.12, -0.23}, one-star: {0.02, -0.35}
19:31:35.289 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
19:31:35.289 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
19:31:35.289 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.11 mountX=-0.22 mountY=0.14, mountTheta=2.56
19:31:35.290 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.23, opts=13)
19:31:35.290 00.000 12268 Enqueuing Move request for scope (0.12, -0.23)
19:31:35.290 00.000 11616 Worker thread wakes up
19:31:35.291 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.23) opts 0xd
19:31:35.291 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.23)
19:31:35.291 00.000 11616 Moving (0.12, -0.23) raw xDistance=-0.22 yDistance=0.14
19:31:35.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
19:31:35.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:35.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:31:35.291 00.000 11616 MoveAxis(E, 121, ABG)
19:31:35.291 00.000 11616 Guiding  Dir = 2, Dur = 121
19:31:35.292 00.001 11616 IsSlewing returns 0
19:31:35.292 00.000 11616 IsGuiding returns 0
19:31:35.293 00.001 11616 PulseGuide returned control before completion, sleep 131
19:31:35.312 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:35.330 00.018 12268 UpdateGuideState exits: m=1085 SNR=22.7
19:31:35.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:35.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:35.330 00.000 12268 Enqueuing Expose request
19:31:35.438 00.108 11616 IsGuiding returns 0
19:31:35.438 00.000 11616 Move returns status 0, amount 121
19:31:35.438 00.000 11616 MoveAxis(N, 0, ABG)
19:31:35.439 00.001 11616 Move returns status 0, amount 0
19:31:35.439 00.000 11616 move complete, result=0
19:31:35.439 00.000 11616 worker thread done servicing request
19:31:35.439 00.000 11616 Worker thread wakes up
19:31:35.439 00.000 12268 GuideStep: -0.2 px 121 ms EAST, 0.1 px 0 ms NORTH
19:31:35.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:35.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:37.444 02.005 11616 Exposure complete
19:31:37.498 00.054 11616 worker thread done servicing request
19:31:37.498 00.000 12268 OnExposeComplete: enter
19:31:37.498 00.000 12268 UpdateGuideState(): m_state=6
19:31:37.498 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
19:31:37.499 00.001 12268 Star::Find returns 1 (0), X=541.24, Y=251.86, Mass=1113, SNR=22.9, Peak=94 HFD=5.6
19:31:37.499 00.000 12268 MultiStar: [#1 -0.02,0.03,0.91,U] [#2 0.10,0.13,0.83,U] [#3 0.18,-0.00,0.67,U] [#4 -0.19,-0.47,0.65,U] [#5 0.50,0.23,0.53,U] [#6 0.07,-0.37,0.51,U] [#7 0.15,0.20,0.38,U] [#8 -0.78,-0.26,0.00,M1] 
19:31:37.500 00.001 12268 single-star, 7 included, MultiStar: {0.08, -0.03}, one-star: {0.02, -0.01}
19:31:37.500 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
19:31:37.500 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.36)
19:31:37.500 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.34 mountX=-0.00 mountY=0.02, mountTheta=1.81
19:31:37.501 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.01, opts=13)
19:31:37.501 00.000 12268 Enqueuing Move request for scope (0.02, -0.01)
19:31:37.501 00.000 11616 Worker thread wakes up
19:31:37.501 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
19:31:37.502 00.001 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
19:31:37.502 00.000 11616 Moving (0.02, -0.01) raw xDistance=-0.00 yDistance=0.02
19:31:37.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:37.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:31:37.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:37.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:31:37.502 00.000 11616 MoveAxis(E, 0, ABG)
19:31:37.502 00.000 11616 Move returns status 0, amount 0
19:31:37.502 00.000 11616 MoveAxis(N, 0, ABG)
19:31:37.502 00.000 11616 Move returns status 0, amount 0
19:31:37.502 00.000 11616 move complete, result=0
19:31:37.502 00.000 11616 worker thread done servicing request
19:31:37.522 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:37.538 00.016 12268 UpdateGuideState exits: m=1113 SNR=22.9
19:31:37.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:37.539 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:37.539 00.000 12268 Enqueuing Expose request
19:31:37.539 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:31:37.539 00.000 11616 Worker thread wakes up
19:31:37.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:37.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:39.544 02.005 11616 Exposure complete
19:31:39.598 00.054 11616 worker thread done servicing request
19:31:39.599 00.001 12268 OnExposeComplete: enter
19:31:39.599 00.000 12268 UpdateGuideState(): m_state=6
19:31:39.599 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
19:31:39.599 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=251.95, Mass=1042, SNR=22.3, Peak=108 HFD=4.7
19:31:39.599 00.000 12268 MultiStar: [#1 0.01,0.35,0.92,U] [#2 0.13,0.52,0.87,U] [#3 0.24,0.11,0.67,U] [#4 -0.13,-0.17,0.66,U] [#5 0.43,0.52,0.54,U] [#6 0.08,0.00,0.54,U] [#7 0.43,0.55,0.39,U] [#8 -0.29,0.25,0.41,U] 
19:31:39.599 00.000 12268 single-star, 8 included, MultiStar: {0.07, 0.24}, one-star: {-0.11, 0.08}
19:31:39.600 00.001 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
19:31:39.600 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
19:31:39.600 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.47 mountX=0.07 mountY=-0.12, mountTheta=-1.00
19:31:39.601 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.08, opts=13)
19:31:39.601 00.000 12268 Enqueuing Move request for scope (-0.11, 0.08)
19:31:39.601 00.000 11616 Worker thread wakes up
19:31:39.601 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
19:31:39.601 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
19:31:39.601 00.000 11616 Moving (-0.11, 0.08) raw xDistance=0.07 yDistance=-0.12
19:31:39.602 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:39.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:31:39.602 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:39.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:31:39.602 00.000 11616 MoveAxis(E, 0, ABG)
19:31:39.602 00.000 11616 Move returns status 0, amount 0
19:31:39.602 00.000 11616 MoveAxis(N, 0, ABG)
19:31:39.602 00.000 11616 Move returns status 0, amount 0
19:31:39.602 00.000 11616 move complete, result=0
19:31:39.602 00.000 11616 worker thread done servicing request
19:31:39.622 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
19:31:39.638 00.016 12268 UpdateGuideState exits: m=1042 SNR=22.3
19:31:39.639 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:39.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:39.639 00.000 12268 Enqueuing Expose request
19:31:39.639 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:31:39.639 00.000 11616 Worker thread wakes up
19:31:39.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:39.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:41.647 02.008 11616 Exposure complete
19:31:41.713 00.066 11616 worker thread done servicing request
19:31:41.713 00.000 12268 OnExposeComplete: enter
19:31:41.713 00.000 12268 UpdateGuideState(): m_state=6
19:31:41.714 00.001 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
19:31:41.714 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=252.06, Mass=1065, SNR=22.5, Peak=106 HFD=5.1
19:31:41.714 00.000 12268 MultiStar: [#1 0.07,0.25,0.92,U] [#2 0.24,0.51,0.86,U] [#3 0.24,0.22,0.63,U] [#4 0.10,0.00,0.68,U] [#5 0.44,0.43,0.52,U] [#6 0.04,0.23,0.51,U] [#7 0.49,0.93,0.00,M1] [#8 -0.33,0.32,0.36,U] 
19:31:41.714 00.000 12268 single-star, 7 included, MultiStar: {0.13, 0.27}, one-star: {0.09, 0.19}
19:31:41.714 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
19:31:41.715 00.001 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.82)
19:31:41.715 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.12 mountX=0.20 mountY=0.07, mountTheta=0.32
19:31:41.716 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.19, opts=13)
19:31:41.716 00.000 12268 Enqueuing Move request for scope (0.09, 0.19)
19:31:41.717 00.001 11616 Worker thread wakes up
19:31:41.717 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
19:31:41.717 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
19:31:41.717 00.000 11616 Moving (0.09, 0.19) raw xDistance=0.20 yDistance=0.07
19:31:41.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:31:41.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
19:31:41.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:41.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:31:41.717 00.000 11616 MoveAxis(E, 0, ABG)
19:31:41.717 00.000 11616 Move returns status 0, amount 0
19:31:41.717 00.000 11616 MoveAxis(N, 0, ABG)
19:31:41.717 00.000 11616 Move returns status 0, amount 0
19:31:41.717 00.000 11616 move complete, result=0
19:31:41.719 00.002 11616 worker thread done servicing request
19:31:41.744 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:41.791 00.047 12268 UpdateGuideState exits: m=1065 SNR=22.5
19:31:41.792 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:41.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:41.792 00.000 12268 Enqueuing Expose request
19:31:41.792 00.000 11616 Worker thread wakes up
19:31:41.792 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:31:41.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:41.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:43.813 02.021 11616 Exposure complete
19:31:43.866 00.053 11616 worker thread done servicing request
19:31:43.866 00.000 12268 OnExposeComplete: enter
19:31:43.866 00.000 12268 UpdateGuideState(): m_state=6
19:31:43.866 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
19:31:43.866 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=252.00, Mass=976, SNR=21.6, Peak=97 HFD=4.9
19:31:43.866 00.000 12268 MultiStar: [#1 0.05,0.24,0.92,U] [#2 0.35,0.13,0.87,U] [#3 0.28,0.31,0.67,U] [#4 0.20,-0.10,0.69,U] [#5 0.11,0.39,0.55,U] [#6 -0.03,-0.11,0.56,U] [#7 0.58,0.46,0.43,U] [#8 -0.10,0.28,0.39,U] 
19:31:43.866 00.000 12268 single-star, 8 included, MultiStar: {0.16, 0.18}, one-star: {0.05, 0.14}
19:31:43.866 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
19:31:43.866 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.92)
19:31:43.866 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.22 mountX=0.14 mountY=0.03, mountTheta=0.23
19:31:43.882 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.14, opts=13)
19:31:43.882 00.000 12268 Enqueuing Move request for scope (0.05, 0.14)
19:31:43.882 00.000 11616 Worker thread wakes up
19:31:43.882 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
19:31:43.882 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
19:31:43.882 00.000 11616 Moving (0.05, 0.14) raw xDistance=0.14 yDistance=0.03
19:31:43.882 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:31:43.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:31:43.882 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:43.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:31:43.882 00.000 11616 MoveAxis(E, 0, ABG)
19:31:43.882 00.000 11616 Move returns status 0, amount 0
19:31:43.882 00.000 11616 MoveAxis(N, 0, ABG)
19:31:43.882 00.000 11616 Move returns status 0, amount 0
19:31:43.882 00.000 11616 move complete, result=0
19:31:43.882 00.000 11616 worker thread done servicing request
19:31:43.898 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
19:31:43.929 00.031 12268 UpdateGuideState exits: m=976 SNR=21.6
19:31:43.929 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:43.929 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:43.929 00.000 12268 Enqueuing Expose request
19:31:43.929 00.000 11616 Worker thread wakes up
19:31:43.929 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:31:43.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:43.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:45.940 02.011 11616 Exposure complete
19:31:46.002 00.062 11616 worker thread done servicing request
19:31:46.002 00.000 12268 OnExposeComplete: enter
19:31:46.002 00.000 12268 UpdateGuideState(): m_state=6
19:31:46.002 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
19:31:46.002 00.000 12268 Star::Find returns 1 (0), X=541.40, Y=252.19, Mass=1091, SNR=22.8, Peak=110 HFD=5.2
19:31:46.002 00.000 12268 MultiStar: [#1 0.14,0.51,0.91,U] [#2 0.37,0.66,0.84,U] [#3 0.47,0.28,0.64,U] [#4 0.13,0.29,0.67,U] [#5 0.93,0.79,0.00,M1] [#6 0.31,0.34,0.48,U] [#7 0.53,0.71,0.00,M1] [#8 -0.18,0.36,0.37,U] 
19:31:46.002 00.000 12268 single-star, 6 included, MultiStar: {0.22, 0.41}, one-star: {0.17, 0.32}
19:31:46.002 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
19:31:46.002 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.78)
19:31:46.002 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.32 hyp=0.37 cameraTheta=1.08 mountX=0.34 mountY=0.13, mountTheta=0.37
19:31:46.002 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.32, opts=13)
19:31:46.002 00.000 12268 Enqueuing Move request for scope (0.17, 0.32)
19:31:46.002 00.000 11616 Worker thread wakes up
19:31:46.002 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.32) opts 0xd
19:31:46.002 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.32)
19:31:46.002 00.000 11616 Moving (0.17, 0.32) raw xDistance=0.34 yDistance=0.13
19:31:46.002 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
19:31:46.002 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.02
19:31:46.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
19:31:46.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:46.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:31:46.002 00.000 11616 MoveAxis(W, 188, ABG)
19:31:46.002 00.000 11616 Guiding  Dir = 3, Dur = 188
19:31:46.002 00.000 11616 IsSlewing returns 0
19:31:46.002 00.000 11616 IsGuiding returns 0
19:31:46.002 00.000 11616 PulseGuide returned control before completion, sleep 198
19:31:46.018 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:46.034 00.016 12268 UpdateGuideState exits: m=1091 SNR=22.8
19:31:46.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:46.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:46.034 00.000 12268 Enqueuing Expose request
19:31:46.222 00.188 11616 IsGuiding returns 1
19:31:46.222 00.000 11616 scope still moving after pulse duration time elapsed
19:31:46.254 00.032 11616 IsSlewing returns 0
19:31:46.254 00.000 11616 IsGuiding returns 1
19:31:46.285 00.031 11616 IsSlewing returns 0
19:31:46.285 00.000 11616 IsGuiding returns 0
19:31:46.285 00.000 11616 scope move finished after 188 + 87 ms
19:31:46.285 00.000 11616 Move returns status 0, amount 188
19:31:46.285 00.000 11616 MoveAxis(N, 0, ABG)
19:31:46.285 00.000 11616 Move returns status 0, amount 0
19:31:46.285 00.000 11616 move complete, result=0
19:31:46.285 00.000 11616 worker thread done servicing request
19:31:46.285 00.000 11616 Worker thread wakes up
19:31:46.285 00.000 12268 GuideStep: 0.3 px 188 ms WEST, 0.1 px 0 ms NORTH
19:31:46.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:46.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:48.295 02.010 11616 Exposure complete
19:31:48.342 00.047 11616 worker thread done servicing request
19:31:48.342 00.000 12268 OnExposeComplete: enter
19:31:48.342 00.000 12268 UpdateGuideState(): m_state=6
19:31:48.342 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
19:31:48.342 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=252.16, Mass=1077, SNR=22.7, Peak=102 HFD=5.2
19:31:48.342 00.000 12268 MultiStar: [#1 0.08,0.22,0.87,U] [#2 0.36,0.44,0.83,U] [#3 0.43,0.43,0.66,U] [#4 0.26,-0.19,0.65,U] [#5 0.80,0.64,0.00,M2] [#6 0.03,0.01,0.47,U] [#7 0.75,0.40,0.00,M2] [#8 0.21,0.21,0.39,U] 
19:31:48.342 00.000 12268 refined, 6 included, MultiStar: {0.21, 0.23}, one-star: {0.09, 0.30}
19:31:48.342 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
19:31:48.342 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
19:31:48.342 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.23 hyp=0.31 cameraTheta=0.83 mountX=0.24 mountY=0.18, mountTheta=0.62
19:31:48.342 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.23, opts=13)
19:31:48.342 00.000 12268 Enqueuing Move request for scope (0.21, 0.23)
19:31:48.342 00.000 11616 Worker thread wakes up
19:31:48.342 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.23) opts 0xd
19:31:48.342 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.23)
19:31:48.342 00.000 11616 Moving (0.21, 0.23) raw xDistance=0.24 yDistance=0.18
19:31:48.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
19:31:48.342 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:31:48.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:31:48.342 00.000 11616 MoveAxis(W, 136, ABG)
19:31:48.342 00.000 11616 Guiding  Dir = 3, Dur = 136
19:31:48.342 00.000 11616 IsSlewing returns 0
19:31:48.342 00.000 11616 IsGuiding returns 0
19:31:48.342 00.000 11616 PulseGuide returned control before completion, sleep 146
19:31:48.357 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:48.389 00.032 12268 UpdateGuideState exits: m=1077 SNR=22.7
19:31:48.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:48.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:48.389 00.000 12268 Enqueuing Expose request
19:31:48.515 00.126 11616 IsGuiding returns 1
19:31:48.515 00.000 11616 scope still moving after pulse duration time elapsed
19:31:48.547 00.032 11616 IsSlewing returns 0
19:31:48.547 00.000 11616 IsGuiding returns 1
19:31:48.578 00.031 11616 IsSlewing returns 0
19:31:48.578 00.000 11616 IsGuiding returns 1
19:31:48.609 00.031 11616 IsSlewing returns 0
19:31:48.609 00.000 11616 IsGuiding returns 1
19:31:48.641 00.032 11616 IsSlewing returns 0
19:31:48.641 00.000 11616 IsGuiding returns 1
19:31:48.672 00.031 11616 IsSlewing returns 0
19:31:48.672 00.000 11616 IsGuiding returns 1
19:31:48.703 00.031 11616 IsSlewing returns 0
19:31:48.703 00.000 11616 IsGuiding returns 0
19:31:48.703 00.000 11616 scope move finished after 136 + 215 ms
19:31:48.703 00.000 11616 Move returns status 0, amount 136
19:31:48.703 00.000 11616 MoveAxis(N, 0, ABG)
19:31:48.703 00.000 11616 Move returns status 0, amount 0
19:31:48.703 00.000 11616 move complete, result=0
19:31:48.703 00.000 11616 worker thread done servicing request
19:31:48.703 00.000 11616 Worker thread wakes up
19:31:48.703 00.000 12268 GuideStep: 0.2 px 136 ms WEST, 0.2 px 0 ms NORTH
19:31:48.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:48.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:50.700 01.997 11616 Exposure complete
19:31:50.763 00.063 11616 worker thread done servicing request
19:31:50.763 00.000 12268 OnExposeComplete: enter
19:31:50.763 00.000 12268 UpdateGuideState(): m_state=6
19:31:50.763 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
19:31:50.763 00.000 12268 Star::Find returns 1 (0), X=541.43, Y=251.77, Mass=1020, SNR=22.1, Peak=93 HFD=5.2
19:31:50.763 00.000 12268 MultiStar: [#1 0.17,0.09,0.90,U] [#2 0.49,0.13,0.83,U] [#3 0.31,0.05,0.68,U] [#4 0.16,-0.18,0.69,U] [#5 0.60,0.24,0.53,U] [#6 -0.00,-0.28,0.47,U] [#7 0.61,0.36,0.40,U] [#8 0.04,0.11,0.38,U] 
19:31:50.763 00.000 12268 single-star, 8 included, MultiStar: {0.28, 0.03}, one-star: {0.21, -0.09}
19:31:50.763 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
19:31:50.763 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.28)
19:31:50.763 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-0.42 mountX=-0.07 mountY=0.22, mountTheta=1.89
19:31:50.763 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.09, opts=13)
19:31:50.763 00.000 12268 Enqueuing Move request for scope (0.21, -0.09)
19:31:50.763 00.000 11616 Worker thread wakes up
19:31:50.763 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.09) opts 0xd
19:31:50.763 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.09)
19:31:50.763 00.000 11616 Moving (0.21, -0.09) raw xDistance=-0.07 yDistance=0.22
19:31:50.763 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:50.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:31:50.763 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:31:50.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:31:50.763 00.000 11616 MoveAxis(E, 0, ABG)
19:31:50.763 00.000 11616 Move returns status 0, amount 0
19:31:50.763 00.000 11616 MoveAxis(N, 0, ABG)
19:31:50.763 00.000 11616 Move returns status 0, amount 0
19:31:50.763 00.000 11616 move complete, result=0
19:31:50.763 00.000 11616 worker thread done servicing request
19:31:50.779 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=244, Gamma=1.290
19:31:50.794 00.015 12268 UpdateGuideState exits: m=1020 SNR=22.1
19:31:50.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:50.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:50.794 00.000 12268 Enqueuing Expose request
19:31:50.794 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
19:31:50.794 00.000 11616 Worker thread wakes up
19:31:50.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:50.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:52.813 02.019 11616 Exposure complete
19:31:52.859 00.046 11616 worker thread done servicing request
19:31:52.859 00.000 12268 OnExposeComplete: enter
19:31:52.859 00.000 12268 UpdateGuideState(): m_state=6
19:31:52.859 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
19:31:52.859 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=251.99, Mass=1027, SNR=22.2, Peak=95 HFD=5.0
19:31:52.859 00.000 12268 MultiStar: [#1 0.07,0.26,0.89,U] [#2 0.24,0.52,0.90,U] [#3 0.37,0.29,0.68,U] [#4 0.25,0.14,0.71,U] [#5 0.40,0.74,0.00,M2] [#6 -0.06,0.05,0.50,U] [#7 0.35,0.50,0.39,U] [#8 0.15,-0.06,0.39,U] 
19:31:52.859 00.000 12268 single-star, 7 included, MultiStar: {0.17, 0.24}, one-star: {0.08, 0.12}
19:31:52.859 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
19:31:52.859 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
19:31:52.859 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.15 cameraTheta=0.97 mountX=0.13 mountY=0.07, mountTheta=0.48
19:31:52.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.12, opts=13)
19:31:52.859 00.000 12268 Enqueuing Move request for scope (0.08, 0.12)
19:31:52.859 00.000 11616 Worker thread wakes up
19:31:52.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
19:31:52.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
19:31:52.859 00.000 11616 Moving (0.08, 0.12) raw xDistance=0.13 yDistance=0.07
19:31:52.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
19:31:52.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:52.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:31:52.859 00.000 11616 MoveAxis(W, 72, ABG)
19:31:52.859 00.000 11616 Guiding  Dir = 3, Dur = 72
19:31:52.859 00.000 11616 IsSlewing returns 0
19:31:52.859 00.000 11616 IsGuiding returns 0
19:31:52.859 00.000 11616 PulseGuide returned control before completion, sleep 82
19:31:52.891 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:52.906 00.015 12268 UpdateGuideState exits: m=1027 SNR=22.2
19:31:52.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:52.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:52.906 00.000 12268 Enqueuing Expose request
19:31:52.969 00.063 11616 IsGuiding returns 0
19:31:52.969 00.000 11616 Move returns status 0, amount 72
19:31:52.969 00.000 11616 MoveAxis(N, 0, ABG)
19:31:52.969 00.000 11616 Move returns status 0, amount 0
19:31:52.969 00.000 11616 move complete, result=0
19:31:52.969 00.000 11616 worker thread done servicing request
19:31:52.969 00.000 11616 Worker thread wakes up
19:31:52.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:52.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:52.984 00.015 12268 GuideStep: 0.1 px 72 ms WEST, 0.1 px 0 ms NORTH
19:31:54.970 01.986 11616 Exposure complete
19:31:55.017 00.047 11616 worker thread done servicing request
19:31:55.017 00.000 12268 OnExposeComplete: enter
19:31:55.017 00.000 12268 UpdateGuideState(): m_state=6
19:31:55.017 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
19:31:55.017 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=252.35, Mass=1049, SNR=22.5, Peak=101 HFD=5.3
19:31:55.017 00.000 12268 MultiStar: [#1 0.07,0.50,0.87,U] [#2 0.29,0.72,0.87,U] [#3 0.20,0.64,0.67,U] [#4 0.07,0.31,0.69,U] [#5 0.43,0.55,0.55,U] [#6 0.14,0.31,0.49,U] [#7 0.20,0.74,0.39,U] [#8 -0.53,0.53,0.37,U] 
19:31:55.017 00.000 12268 single-star, 8 included, MultiStar: {0.13, 0.53}, one-star: {0.09, 0.49}
19:31:55.017 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
19:31:55.017 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.09)
19:31:55.017 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.49 hyp=0.49 cameraTheta=1.39 mountX=0.49 mountY=0.02, mountTheta=0.05
19:31:55.017 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.49, opts=13)
19:31:55.017 00.000 12268 Enqueuing Move request for scope (0.09, 0.49)
19:31:55.017 00.000 11616 Worker thread wakes up
19:31:55.017 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.49) opts 0xd
19:31:55.017 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.49)
19:31:55.017 00.000 11616 Moving (0.09, 0.49) raw xDistance=0.49 yDistance=0.02
19:31:55.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
19:31:55.017 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:55.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:31:55.017 00.000 11616 MoveAxis(W, 273, ABG)
19:31:55.017 00.000 11616 Guiding  Dir = 3, Dur = 273
19:31:55.017 00.000 11616 IsSlewing returns 0
19:31:55.017 00.000 11616 IsGuiding returns 0
19:31:55.017 00.000 11616 PulseGuide returned control before completion, sleep 283
19:31:55.048 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:55.064 00.016 12268 UpdateGuideState exits: m=1049 SNR=22.5
19:31:55.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:55.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:55.064 00.000 12268 Enqueuing Expose request
19:31:55.330 00.266 11616 IsGuiding returns 0
19:31:55.330 00.000 11616 Move returns status 0, amount 273
19:31:55.330 00.000 11616 MoveAxis(N, 0, ABG)
19:31:55.330 00.000 11616 Move returns status 0, amount 0
19:31:55.330 00.000 11616 move complete, result=0
19:31:55.330 00.000 11616 worker thread done servicing request
19:31:55.330 00.000 11616 Worker thread wakes up
19:31:55.330 00.000 12268 GuideStep: 0.5 px 273 ms WEST, 0.0 px 0 ms NORTH
19:31:55.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:55.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:57.410 02.080 11616 Exposure complete
19:31:57.456 00.046 11616 worker thread done servicing request
19:31:57.456 00.000 12268 OnExposeComplete: enter
19:31:57.456 00.000 12268 UpdateGuideState(): m_state=6
19:31:57.456 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
19:31:57.456 00.000 12268 Star::Find returns 1 (0), X=541.29, Y=252.21, Mass=1060, SNR=22.5, Peak=105 HFD=5.2
19:31:57.456 00.000 12268 MultiStar: [#1 0.04,0.48,0.91,U] [#2 0.21,0.36,0.85,U] [#3 0.46,0.45,0.64,U] [#4 0.01,0.10,0.68,U] [#5 0.52,0.61,0.00,M2] [#6 -0.01,0.20,0.53,U] [#7 0.37,0.56,0.42,U] [#8 -0.03,0.46,0.37,U] 
19:31:57.456 00.000 12268 single-star, 7 included, MultiStar: {0.13, 0.36}, one-star: {0.07, 0.34}
19:31:57.456 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
19:31:57.456 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
19:31:57.456 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.38 mountX=0.35 mountY=0.02, mountTheta=0.06
19:31:57.456 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.34, opts=13)
19:31:57.456 00.000 12268 Enqueuing Move request for scope (0.07, 0.34)
19:31:57.456 00.000 11616 Worker thread wakes up
19:31:57.456 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.34) opts 0xd
19:31:57.456 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.34)
19:31:57.456 00.000 11616 Moving (0.07, 0.34) raw xDistance=0.35 yDistance=0.02
19:31:57.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
19:31:57.456 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:57.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:31:57.456 00.000 11616 MoveAxis(W, 192, ABG)
19:31:57.456 00.000 11616 Guiding  Dir = 3, Dur = 192
19:31:57.456 00.000 11616 IsSlewing returns 0
19:31:57.456 00.000 11616 IsGuiding returns 0
19:31:57.456 00.000 11616 PulseGuide returned control before completion, sleep 202
19:31:57.472 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:31:57.488 00.016 12268 UpdateGuideState exits: m=1060 SNR=22.5
19:31:57.503 00.015 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:57.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:57.503 00.000 12268 Enqueuing Expose request
19:31:57.675 00.172 11616 IsGuiding returns 1
19:31:57.675 00.000 11616 scope still moving after pulse duration time elapsed
19:31:57.707 00.032 11616 IsSlewing returns 0
19:31:57.707 00.000 11616 IsGuiding returns 0
19:31:57.707 00.000 11616 scope move finished after 192 + 48 ms
19:31:57.707 00.000 11616 Move returns status 0, amount 192
19:31:57.707 00.000 11616 MoveAxis(N, 0, ABG)
19:31:57.707 00.000 11616 Move returns status 0, amount 0
19:31:57.707 00.000 11616 move complete, result=0
19:31:57.707 00.000 11616 worker thread done servicing request
19:31:57.707 00.000 11616 Worker thread wakes up
19:31:57.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:57.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:31:57.707 00.000 12268 GuideStep: 0.3 px 192 ms WEST, 0.0 px 0 ms NORTH
19:31:59.708 02.001 11616 Exposure complete
19:31:59.755 00.047 11616 worker thread done servicing request
19:31:59.755 00.000 12268 OnExposeComplete: enter
19:31:59.755 00.000 12268 UpdateGuideState(): m_state=6
19:31:59.755 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
19:31:59.755 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=251.99, Mass=1130, SNR=23.2, Peak=106 HFD=5.2
19:31:59.755 00.000 12268 MultiStar: [#1 0.10,0.21,0.86,U] [#2 0.40,0.09,0.82,U] [#3 0.25,0.08,0.65,U] [#4 0.09,-0.13,0.64,U] [#5 0.62,0.43,0.47,U] [#6 -0.04,0.15,0.51,U] [#7 0.33,0.37,0.39,U] [#8 -0.01,-0.02,0.40,U] 
19:31:59.755 00.000 12268 single-star, 8 included, MultiStar: {0.19, 0.13}, one-star: {0.04, 0.12}
19:31:59.755 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
19:31:59.755 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.94)
19:31:59.755 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.24 mountX=0.13 mountY=0.03, mountTheta=0.20
19:31:59.755 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.12, opts=13)
19:31:59.755 00.000 12268 Enqueuing Move request for scope (0.04, 0.12)
19:31:59.755 00.000 11616 Worker thread wakes up
19:31:59.755 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
19:31:59.755 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
19:31:59.755 00.000 11616 Moving (0.04, 0.12) raw xDistance=0.13 yDistance=0.03
19:31:59.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
19:31:59.755 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:31:59.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:31:59.755 00.000 11616 MoveAxis(W, 71, ABG)
19:31:59.755 00.000 11616 Guiding  Dir = 3, Dur = 71
19:31:59.755 00.000 11616 IsSlewing returns 0
19:31:59.755 00.000 11616 IsGuiding returns 0
19:31:59.755 00.000 11616 PulseGuide returned control before completion, sleep 81
19:31:59.771 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
19:31:59.786 00.015 12268 UpdateGuideState exits: m=1130 SNR=23.2
19:31:59.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:59.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:31:59.802 00.016 12268 Enqueuing Expose request
19:31:59.849 00.047 11616 IsGuiding returns 1
19:31:59.849 00.000 11616 scope still moving after pulse duration time elapsed
19:31:59.880 00.031 11616 IsSlewing returns 0
19:31:59.880 00.000 11616 IsGuiding returns 0
19:31:59.880 00.000 11616 scope move finished after 71 + 44 ms
19:31:59.880 00.000 11616 Move returns status 0, amount 71
19:31:59.880 00.000 11616 MoveAxis(N, 0, ABG)
19:31:59.880 00.000 11616 Move returns status 0, amount 0
19:31:59.880 00.000 11616 move complete, result=0
19:31:59.880 00.000 11616 worker thread done servicing request
19:31:59.880 00.000 11616 Worker thread wakes up
19:31:59.880 00.000 12268 GuideStep: 0.1 px 71 ms WEST, 0.0 px 0 ms NORTH
19:31:59.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:31:59.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:01.882 02.002 11616 Exposure complete
19:32:01.929 00.047 11616 worker thread done servicing request
19:32:01.929 00.000 12268 OnExposeComplete: enter
19:32:01.929 00.000 12268 UpdateGuideState(): m_state=6
19:32:01.929 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
19:32:01.929 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=251.44, Mass=1048, SNR=22.3, Peak=95 HFD=4.9
19:32:01.929 00.000 12268 MultiStar: [#1 0.05,-0.34,0.90,U] [#2 0.30,-0.21,0.89,U] [#3 0.42,-0.22,0.65,U] [#4 0.17,-0.59,0.67,U] [#5 0.74,-0.21,0.54,U] [#6 0.26,-0.39,0.51,U] [#7 0.52,0.47,0.38,U] [#8 -0.17,-0.36,0.38,U] 
19:32:01.929 00.000 12268 refined, 8 included, MultiStar: {0.25, -0.29}, one-star: {0.11, -0.43}
19:32:01.929 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
19:32:01.929 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
19:32:01.929 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.29 hyp=0.38 cameraTheta=-0.87 mountX=-0.27 mountY=0.28, mountTheta=2.33
19:32:01.929 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.29, opts=13)
19:32:01.929 00.000 12268 Enqueuing Move request for scope (0.25, -0.29)
19:32:01.929 00.000 11616 Worker thread wakes up
19:32:01.929 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.29) opts 0xd
19:32:01.929 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.29)
19:32:01.929 00.000 11616 Moving (0.25, -0.29) raw xDistance=-0.27 yDistance=0.28
19:32:01.929 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:32:01.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
19:32:01.929 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.23 newest=0.33
19:32:01.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
19:32:01.929 00.000 11616 MoveAxis(E, 0, ABG)
19:32:01.929 00.000 11616 Move returns status 0, amount 0
19:32:01.929 00.000 11616 BLC: Oldest BLC event removed
19:32:01.929 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1536 applied
19:32:01.929 00.000 11616 MoveAxis(S, 1560, ABG)
19:32:01.929 00.000 11616 Guiding  Dir = 1, Dur = 1560
19:32:01.929 00.000 11616 IsSlewing returns 0
19:32:01.929 00.000 11616 IsGuiding returns 0
19:32:01.929 00.000 11616 PulseGuide returned control before completion, sleep 1570
19:32:01.944 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:01.975 00.031 12268 UpdateGuideState exits: m=1048 SNR=22.3
19:32:01.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:01.975 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:01.975 00.000 12268 Enqueuing Expose request
19:32:03.524 01.549 11616 IsGuiding returns 1
19:32:03.524 00.000 11616 scope still moving after pulse duration time elapsed
19:32:03.555 00.031 11616 IsSlewing returns 0
19:32:03.555 00.000 11616 IsGuiding returns 0
19:32:03.555 00.000 11616 scope move finished after 1560 + 56 ms
19:32:03.555 00.000 11616 Move returns status 0, amount 1560
19:32:03.555 00.000 11616 move complete, result=0
19:32:03.555 00.000 11616 worker thread done servicing request
19:32:03.555 00.000 11616 Worker thread wakes up
19:32:03.555 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 1560 ms SOUTH
19:32:03.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:03.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:05.556 02.001 11616 Exposure complete
19:32:05.619 00.063 11616 worker thread done servicing request
19:32:05.619 00.000 12268 OnExposeComplete: enter
19:32:05.619 00.000 12268 UpdateGuideState(): m_state=6
19:32:05.619 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
19:32:05.619 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=252.34, Mass=1111, SNR=23.0, Peak=101 HFD=5.3
19:32:05.619 00.000 12268 MultiStar: [#1 0.13,0.53,0.83,U] [#2 0.42,0.61,0.84,U] [#3 0.26,0.54,0.62,U] [#4 -0.03,0.13,0.65,U] [#5 0.69,0.67,0.00,M1] [#6 -0.11,-0.05,0.51,U] [#7 0.21,1.04,0.00,M1] [#8 -0.15,0.35,0.37,U] 
19:32:05.619 00.000 12268 refined, 6 included, MultiStar: {0.10, 0.40}, one-star: {-0.00, 0.47}
19:32:05.619 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
19:32:05.619 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
19:32:05.619 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.40 hyp=0.42 cameraTheta=1.33 mountX=0.41 mountY=0.05, mountTheta=0.12
19:32:05.619 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.40, opts=13)
19:32:05.619 00.000 12268 Enqueuing Move request for scope (0.10, 0.40)
19:32:05.619 00.000 11616 Worker thread wakes up
19:32:05.619 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.40) opts 0xd
19:32:05.619 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.40)
19:32:05.619 00.000 11616 Moving (0.10, 0.40) raw xDistance=0.41 yDistance=0.05
19:32:05.619 00.000 11616 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.06, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.042419, 1:0.048380
19:32:05.619 00.000 11616 BLC: No correction, Miss < min_move
19:32:05.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
19:32:05.619 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:05.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:32:05.619 00.000 11616 MoveAxis(W, 228, ABG)
19:32:05.619 00.000 11616 Guiding  Dir = 3, Dur = 228
19:32:05.619 00.000 11616 IsSlewing returns 0
19:32:05.619 00.000 11616 IsGuiding returns 0
19:32:05.619 00.000 11616 PulseGuide returned control before completion, sleep 238
19:32:05.635 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:05.650 00.015 12268 UpdateGuideState exits: m=1111 SNR=23.0
19:32:05.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:05.666 00.016 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:05.666 00.000 12268 Enqueuing Expose request
19:32:05.869 00.203 11616 IsGuiding returns 1
19:32:05.869 00.000 11616 scope still moving after pulse duration time elapsed
19:32:05.901 00.032 11616 IsSlewing returns 0
19:32:05.901 00.000 11616 IsGuiding returns 0
19:32:05.901 00.000 11616 scope move finished after 228 + 45 ms
19:32:05.901 00.000 11616 Move returns status 0, amount 228
19:32:05.901 00.000 11616 MoveAxis(N, 0, ABG)
19:32:05.901 00.000 11616 Move returns status 0, amount 0
19:32:05.901 00.000 11616 move complete, result=0
19:32:05.901 00.000 11616 worker thread done servicing request
19:32:05.901 00.000 11616 Worker thread wakes up
19:32:05.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:05.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:05.901 00.000 12268 GuideStep: 0.4 px 228 ms WEST, 0.0 px 0 ms NORTH
19:32:07.903 02.002 11616 Exposure complete
19:32:07.950 00.047 11616 worker thread done servicing request
19:32:07.950 00.000 12268 OnExposeComplete: enter
19:32:07.950 00.000 12268 UpdateGuideState(): m_state=6
19:32:07.950 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
19:32:07.950 00.000 12268 Star::Find returns 1 (0), X=541.21, Y=251.92, Mass=1008, SNR=22.0, Peak=95 HFD=5.0
19:32:07.950 00.000 12268 MultiStar: [#1 -0.04,0.24,0.93,U] [#2 -0.03,0.51,0.90,U] [#3 0.22,-0.01,0.69,U] [#4 -0.19,-0.13,0.71,U] [#5 0.23,0.49,0.55,U] [#6 -0.11,0.11,0.52,U] [#7 0.45,0.49,0.41,U] [#8 -0.16,0.18,0.44,U] 
19:32:07.950 00.000 12268 single-star, 8 included, MultiStar: {0.02, 0.20}, one-star: {-0.01, 0.06}
19:32:07.950 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
19:32:07.950 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
19:32:07.950 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.81 mountX=0.06 mountY=-0.02, mountTheta=-0.37
19:32:07.950 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.06, opts=13)
19:32:07.950 00.000 12268 Enqueuing Move request for scope (-0.01, 0.06)
19:32:07.950 00.000 11616 Worker thread wakes up
19:32:07.950 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
19:32:07.950 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
19:32:07.950 00.000 11616 Moving (-0.01, 0.06) raw xDistance=0.06 yDistance=-0.02
19:32:07.950 00.000 11616 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.06, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.042419, 1:0.048380, 2:-0.021746
19:32:07.950 00.000 11616 BLC: No correction, Miss < min_move
19:32:07.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:07.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:32:07.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:07.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:32:07.950 00.000 11616 MoveAxis(E, 0, ABG)
19:32:07.950 00.000 11616 Move returns status 0, amount 0
19:32:07.950 00.000 11616 MoveAxis(N, 0, ABG)
19:32:07.950 00.000 11616 Move returns status 0, amount 0
19:32:07.950 00.000 11616 move complete, result=0
19:32:07.950 00.000 11616 worker thread done servicing request
19:32:07.965 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:07.997 00.032 12268 UpdateGuideState exits: m=1008 SNR=22.0
19:32:07.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:07.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:07.997 00.000 12268 Enqueuing Expose request
19:32:07.997 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:32:07.997 00.000 11616 Worker thread wakes up
19:32:07.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:07.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:09.997 02.000 11616 Exposure complete
19:32:10.044 00.047 11616 worker thread done servicing request
19:32:10.044 00.000 12268 OnExposeComplete: enter
19:32:10.044 00.000 12268 UpdateGuideState(): m_state=6
19:32:10.044 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
19:32:10.044 00.000 12268 Star::Find returns 1 (0), X=541.33, Y=252.41, Mass=1066, SNR=22.5, Peak=92 HFD=5.1
19:32:10.044 00.000 12268 MultiStar: [#1 0.18,0.53,0.93,U] [#2 0.20,0.78,0.00,M1] [#3 0.33,0.97,0.00,M1] [#4 0.22,0.46,0.72,U] [#5 0.77,0.87,0.00,M1] [#6 0.05,0.84,0.00,M1] [#7 0.58,1.05,0.00,M1] [#8 0.01,0.63,0.37,U] 
19:32:10.044 00.000 12268 refined, 3 included, MultiStar: {0.14, 0.53}, one-star: {0.11, 0.54}
19:32:10.044 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
19:32:10.044 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
19:32:10.044 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.53 hyp=0.55 cameraTheta=1.30 mountX=0.54 mountY=0.08, mountTheta=0.14
19:32:10.044 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.53, opts=13)
19:32:10.044 00.000 12268 Enqueuing Move request for scope (0.14, 0.53)
19:32:10.044 00.000 11616 Worker thread wakes up
19:32:10.044 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.53) opts 0xd
19:32:10.044 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.53)
19:32:10.044 00.000 11616 Moving (0.14, 0.53) raw xDistance=0.54 yDistance=0.08
19:32:10.044 00.000 11616 BLC: window closed
19:32:10.044 00.000 11616 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.06, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.042419, 1:0.048380, 2:-0.021746
19:32:10.059 00.015 11616 BLC: No correction, Miss < min_move
19:32:10.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
19:32:10.059 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:10.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:32:10.059 00.000 11616 MoveAxis(W, 299, ABG)
19:32:10.059 00.000 11616 Guiding  Dir = 3, Dur = 299
19:32:10.059 00.000 11616 IsSlewing returns 0
19:32:10.059 00.000 11616 IsGuiding returns 0
19:32:10.059 00.000 11616 PulseGuide returned control before completion, sleep 309
19:32:10.075 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:10.091 00.016 12268 UpdateGuideState exits: m=1066 SNR=22.5
19:32:10.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:10.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:10.091 00.000 12268 Enqueuing Expose request
19:32:10.372 00.281 11616 IsGuiding returns 1
19:32:10.372 00.000 11616 scope still moving after pulse duration time elapsed
19:32:10.404 00.032 11616 IsSlewing returns 0
19:32:10.404 00.000 11616 IsGuiding returns 0
19:32:10.404 00.000 11616 scope move finished after 299 + 45 ms
19:32:10.404 00.000 11616 Move returns status 0, amount 299
19:32:10.404 00.000 11616 MoveAxis(N, 0, ABG)
19:32:10.404 00.000 11616 Move returns status 0, amount 0
19:32:10.404 00.000 11616 move complete, result=0
19:32:10.404 00.000 11616 worker thread done servicing request
19:32:10.404 00.000 11616 Worker thread wakes up
19:32:10.404 00.000 12268 GuideStep: 0.5 px 299 ms WEST, 0.1 px 0 ms NORTH
19:32:10.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:10.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:12.407 02.003 11616 Exposure complete
19:32:12.454 00.047 11616 worker thread done servicing request
19:32:12.454 00.000 12268 OnExposeComplete: enter
19:32:12.454 00.000 12268 UpdateGuideState(): m_state=6
19:32:12.454 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
19:32:12.454 00.000 12268 Star::Find returns 1 (0), X=541.41, Y=252.29, Mass=1065, SNR=22.5, Peak=91 HFD=5.2
19:32:12.454 00.000 12268 MultiStar: [#1 0.16,0.64,0.89,U] [#2 0.34,0.73,0.00,M2] [#3 0.41,0.63,0.65,U] [#4 0.21,0.27,0.63,U] [#5 0.47,0.86,0.00,M2] [#6 -0.01,0.28,0.53,U] [#7 0.53,0.65,0.00,M2] [#8 -0.02,0.57,0.40,U] 
19:32:12.454 00.000 12268 single-star, 5 included, MultiStar: {0.17, 0.48}, one-star: {0.19, 0.43}
19:32:12.454 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
19:32:12.454 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
19:32:12.454 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.43 hyp=0.47 cameraTheta=1.16 mountX=0.45 mountY=0.13, mountTheta=0.28
19:32:12.454 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.43, opts=13)
19:32:12.454 00.000 12268 Enqueuing Move request for scope (0.19, 0.43)
19:32:12.454 00.000 11616 Worker thread wakes up
19:32:12.454 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.43) opts 0xd
19:32:12.454 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.43)
19:32:12.454 00.000 11616 Moving (0.19, 0.43) raw xDistance=0.45 yDistance=0.13
19:32:12.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
19:32:12.454 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:12.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:32:12.454 00.000 11616 MoveAxis(W, 248, ABG)
19:32:12.454 00.000 11616 Guiding  Dir = 3, Dur = 248
19:32:12.454 00.000 11616 IsSlewing returns 0
19:32:12.454 00.000 11616 IsGuiding returns 0
19:32:12.454 00.000 11616 PulseGuide returned control before completion, sleep 258
19:32:12.485 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:12.501 00.016 12268 UpdateGuideState exits: m=1065 SNR=22.5
19:32:12.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:12.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:12.501 00.000 12268 Enqueuing Expose request
19:32:12.735 00.234 11616 IsGuiding returns 1
19:32:12.735 00.000 11616 scope still moving after pulse duration time elapsed
19:32:12.766 00.031 11616 IsSlewing returns 0
19:32:12.766 00.000 11616 IsGuiding returns 0
19:32:12.766 00.000 11616 scope move finished after 248 + 53 ms
19:32:12.766 00.000 11616 Move returns status 0, amount 248
19:32:12.766 00.000 11616 MoveAxis(N, 0, ABG)
19:32:12.766 00.000 11616 Move returns status 0, amount 0
19:32:12.766 00.000 11616 move complete, result=0
19:32:12.766 00.000 11616 worker thread done servicing request
19:32:12.766 00.000 11616 Worker thread wakes up
19:32:12.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:12.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:12.766 00.000 12268 GuideStep: 0.4 px 248 ms WEST, 0.1 px 0 ms NORTH
19:32:14.768 02.002 11616 Exposure complete
19:32:14.830 00.062 11616 worker thread done servicing request
19:32:14.830 00.000 12268 OnExposeComplete: enter
19:32:14.830 00.000 12268 UpdateGuideState(): m_state=6
19:32:14.830 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
19:32:14.830 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=252.05, Mass=1070, SNR=22.5, Peak=106 HFD=5.1
19:32:14.830 00.000 12268 MultiStar: [#1 0.17,0.25,0.89,U] [#2 0.23,0.49,0.90,U] [#3 0.07,0.26,0.69,U] [#4 0.24,-0.12,0.68,U] [#5 0.60,0.42,0.52,U] [#6 -0.29,0.01,0.51,U] [#7 -0.27,0.20,0.37,U] [#8 0.12,0.29,0.41,U] 
19:32:14.830 00.000 12268 single-star, 8 included, MultiStar: {0.11, 0.23}, one-star: {-0.03, 0.19}
19:32:14.830 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
19:32:14.830 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
19:32:14.830 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.72 mountX=0.18 mountY=-0.05, mountTheta=-0.28
19:32:14.830 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.19, opts=13)
19:32:14.830 00.000 12268 Enqueuing Move request for scope (-0.03, 0.19)
19:32:14.830 00.000 11616 Worker thread wakes up
19:32:14.830 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
19:32:14.830 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
19:32:14.830 00.000 11616 Moving (-0.03, 0.19) raw xDistance=0.18 yDistance=-0.05
19:32:14.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
19:32:14.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:14.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:32:14.830 00.000 11616 MoveAxis(W, 101, ABG)
19:32:14.830 00.000 11616 Guiding  Dir = 3, Dur = 101
19:32:14.830 00.000 11616 IsSlewing returns 0
19:32:14.830 00.000 11616 IsGuiding returns 0
19:32:14.830 00.000 11616 PulseGuide returned control before completion, sleep 111
19:32:14.846 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:14.877 00.031 12268 UpdateGuideState exits: m=1070 SNR=22.5
19:32:14.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:14.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:14.877 00.000 12268 Enqueuing Expose request
19:32:14.955 00.078 11616 IsGuiding returns 1
19:32:14.955 00.000 11616 scope still moving after pulse duration time elapsed
19:32:14.987 00.032 11616 IsSlewing returns 0
19:32:14.987 00.000 11616 IsGuiding returns 0
19:32:14.987 00.000 11616 scope move finished after 101 + 45 ms
19:32:14.987 00.000 11616 Move returns status 0, amount 101
19:32:14.987 00.000 11616 MoveAxis(N, 0, ABG)
19:32:14.987 00.000 11616 Move returns status 0, amount 0
19:32:14.987 00.000 11616 move complete, result=0
19:32:14.987 00.000 11616 worker thread done servicing request
19:32:14.987 00.000 11616 Worker thread wakes up
19:32:14.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:14.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:14.987 00.000 12268 GuideStep: 0.2 px 101 ms WEST, -0.1 px 0 ms NORTH
19:32:16.988 02.001 11616 Exposure complete
19:32:17.051 00.063 11616 worker thread done servicing request
19:32:17.051 00.000 12268 OnExposeComplete: enter
19:32:17.051 00.000 12268 UpdateGuideState(): m_state=6
19:32:17.051 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
19:32:17.051 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.73, Mass=1100, SNR=22.9, Peak=95 HFD=5.2
19:32:17.051 00.000 12268 MultiStar: [#1 0.08,0.03,0.94,U] [#2 0.18,0.01,0.86,U] [#3 0.24,-0.25,0.68,U] [#4 0.30,-0.55,0.66,U] [#5 0.61,0.01,0.50,U] [#6 0.20,-0.16,0.50,U] [#7 0.53,0.06,0.38,U] [#8 0.17,-0.03,0.39,U] 
19:32:17.051 00.000 12268 single-star, 8 included, MultiStar: {0.22, -0.12}, one-star: {0.04, -0.14}
19:32:17.051 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
19:32:17.051 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
19:32:17.051 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.32 mountX=-0.13 mountY=0.05, mountTheta=2.76
19:32:17.051 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.14, opts=13)
19:32:17.051 00.000 12268 Enqueuing Move request for scope (0.04, -0.14)
19:32:17.051 00.000 11616 Worker thread wakes up
19:32:17.051 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
19:32:17.051 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
19:32:17.051 00.000 11616 Moving (0.04, -0.14) raw xDistance=-0.13 yDistance=0.05
19:32:17.051 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:32:17.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:32:17.051 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:17.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:32:17.051 00.000 11616 MoveAxis(E, 0, ABG)
19:32:17.051 00.000 11616 Move returns status 0, amount 0
19:32:17.051 00.000 11616 MoveAxis(N, 0, ABG)
19:32:17.051 00.000 11616 Move returns status 0, amount 0
19:32:17.051 00.000 11616 move complete, result=0
19:32:17.051 00.000 11616 worker thread done servicing request
19:32:17.082 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=246, Gamma=1.290
19:32:17.097 00.015 12268 UpdateGuideState exits: m=1100 SNR=22.9
19:32:17.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:17.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:17.097 00.000 12268 Enqueuing Expose request
19:32:17.097 00.000 11616 Worker thread wakes up
19:32:17.097 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:32:17.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:17.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:19.114 02.017 11616 Exposure complete
19:32:19.176 00.062 11616 worker thread done servicing request
19:32:19.176 00.000 12268 OnExposeComplete: enter
19:32:19.176 00.000 12268 UpdateGuideState(): m_state=6
19:32:19.176 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
19:32:19.176 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.47, Mass=990, SNR=21.8, Peak=91 HFD=4.9
19:32:19.176 00.000 12268 MultiStar: [#1 0.04,-0.38,0.92,U] [#2 0.30,-0.26,0.88,U] [#3 0.39,-0.39,0.66,U] [#4 0.29,-0.66,0.75,U] [#5 0.65,-0.16,0.52,U] [#6 0.31,-0.73,0.00,M1] [#7 0.53,-0.07,0.41,U] [#8 -0.01,-0.38,0.41,U] 
19:32:19.176 00.000 12268 single-star, 7 included, MultiStar: {0.25, -0.36}, one-star: {0.03, -0.39}
19:32:19.176 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
19:32:19.176 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
19:32:19.176 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.39 hyp=0.39 cameraTheta=-1.49 mountX=-0.38 mountY=0.08, mountTheta=2.93
19:32:19.176 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.39, opts=13)
19:32:19.176 00.000 12268 Enqueuing Move request for scope (0.03, -0.39)
19:32:19.176 00.000 11616 Worker thread wakes up
19:32:19.176 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.39) opts 0xd
19:32:19.176 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.39)
19:32:19.176 00.000 11616 Moving (0.03, -0.39) raw xDistance=-0.38 yDistance=0.08
19:32:19.176 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
19:32:19.176 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.15
19:32:19.176 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
19:32:19.176 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:19.176 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:32:19.176 00.000 11616 MoveAxis(E, 214, ABG)
19:32:19.176 00.000 11616 Guiding  Dir = 2, Dur = 214
19:32:19.176 00.000 11616 IsSlewing returns 0
19:32:19.176 00.000 11616 IsGuiding returns 0
19:32:19.176 00.000 11616 PulseGuide returned control before completion, sleep 224
19:32:19.208 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:19.223 00.015 12268 UpdateGuideState exits: m=990 SNR=21.8
19:32:19.239 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:19.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:19.239 00.000 12268 Enqueuing Expose request
19:32:19.426 00.187 11616 IsGuiding returns 0
19:32:19.426 00.000 11616 Move returns status 0, amount 214
19:32:19.426 00.000 11616 MoveAxis(N, 0, ABG)
19:32:19.426 00.000 11616 Move returns status 0, amount 0
19:32:19.426 00.000 11616 move complete, result=0
19:32:19.426 00.000 11616 worker thread done servicing request
19:32:19.426 00.000 11616 Worker thread wakes up
19:32:19.426 00.000 12268 GuideStep: -0.4 px 214 ms EAST, 0.1 px 0 ms NORTH
19:32:19.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:19.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:21.505 02.079 11616 Exposure complete
19:32:21.568 00.063 11616 worker thread done servicing request
19:32:21.568 00.000 12268 OnExposeComplete: enter
19:32:21.568 00.000 12268 UpdateGuideState(): m_state=6
19:32:21.568 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
19:32:21.568 00.000 12268 Star::Find returns 1 (0), X=541.46, Y=252.46, Mass=1126, SNR=23.2, Peak=88 HFD=5.2
19:32:21.568 00.000 12268 MultiStar: [#1 0.04,0.69,0.88,U] [#2 0.32,0.88,0.00,M1] [#3 0.43,0.77,0.00,M1] [#4 0.16,0.52,0.59,U] [#5 0.68,0.87,0.00,M1] [#6 0.09,0.35,0.49,U] [#7 0.40,1.00,0.00,M1] [#8 -0.08,0.71,0.37,U] 
19:32:21.568 00.000 12268 refined, 4 included, MultiStar: {0.11, 0.58}, one-star: {0.24, 0.59}
19:32:21.568 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
19:32:21.568 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
19:32:21.568 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.58 hyp=0.59 cameraTheta=1.38 mountX=0.59 mountY=0.04, mountTheta=0.06
19:32:21.568 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.58, opts=13)
19:32:21.568 00.000 12268 Enqueuing Move request for scope (0.11, 0.58)
19:32:21.568 00.000 11616 Worker thread wakes up
19:32:21.568 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.58) opts 0xd
19:32:21.568 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.58)
19:32:21.568 00.000 11616 Moving (0.11, 0.58) raw xDistance=0.59 yDistance=0.04
19:32:21.568 00.000 11616 resist switch: large excursion: input 0.59 thresh 0.29 direction from -1 to 1
19:32:21.568 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.77
19:32:21.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.59
19:32:21.568 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:21.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:32:21.568 00.000 11616 MoveAxis(W, 328, ABG)
19:32:21.568 00.000 11616 Guiding  Dir = 3, Dur = 328
19:32:21.568 00.000 11616 IsSlewing returns 0
19:32:21.568 00.000 11616 IsGuiding returns 0
19:32:21.568 00.000 11616 PulseGuide returned control before completion, sleep 338
19:32:21.599 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:21.615 00.016 12268 UpdateGuideState exits: m=1126 SNR=23.2
19:32:21.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:21.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:21.615 00.000 12268 Enqueuing Expose request
19:32:21.927 00.312 11616 IsGuiding returns 1
19:32:21.927 00.000 11616 scope still moving after pulse duration time elapsed
19:32:21.958 00.031 11616 IsSlewing returns 0
19:32:21.958 00.000 11616 IsGuiding returns 0
19:32:21.958 00.000 11616 scope move finished after 328 + 51 ms
19:32:21.958 00.000 11616 Move returns status 0, amount 328
19:32:21.958 00.000 11616 MoveAxis(N, 0, ABG)
19:32:21.958 00.000 11616 Move returns status 0, amount 0
19:32:21.958 00.000 11616 move complete, result=0
19:32:21.958 00.000 11616 worker thread done servicing request
19:32:21.958 00.000 12268 GuideStep: 0.6 px 328 ms WEST, 0.0 px 0 ms NORTH
19:32:21.958 00.000 11616 Worker thread wakes up
19:32:21.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:21.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:23.959 02.001 11616 Exposure complete
19:32:24.006 00.047 11616 worker thread done servicing request
19:32:24.006 00.000 12268 OnExposeComplete: enter
19:32:24.006 00.000 12268 UpdateGuideState(): m_state=6
19:32:24.006 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
19:32:24.006 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=252.05, Mass=1037, SNR=22.2, Peak=98 HFD=4.8
19:32:24.006 00.000 12268 MultiStar: [#1 -0.03,0.35,0.91,U] [#2 0.03,0.40,0.89,U] [#3 0.11,0.33,0.64,U] [#4 -0.24,-0.01,0.69,U] [#5 0.41,0.65,0.55,U] [#6 -0.07,-0.07,0.48,U] [#7 0.13,0.84,0.00,M2] [#8 0.10,0.30,0.40,U] 
19:32:24.006 00.000 12268 single-star, 7 included, MultiStar: {0.01, 0.27}, one-star: {-0.06, 0.19}
19:32:24.006 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
19:32:24.006 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
19:32:24.006 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.85 mountX=0.18 mountY=-0.08, mountTheta=-0.41
19:32:24.021 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.19, opts=13)
19:32:24.021 00.000 12268 Enqueuing Move request for scope (-0.06, 0.19)
19:32:24.021 00.000 11616 Worker thread wakes up
19:32:24.021 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
19:32:24.021 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
19:32:24.021 00.000 11616 Moving (-0.06, 0.19) raw xDistance=0.18 yDistance=-0.08
19:32:24.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
19:32:24.021 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:24.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:32:24.021 00.000 11616 MoveAxis(W, 102, ABG)
19:32:24.021 00.000 11616 Guiding  Dir = 3, Dur = 102
19:32:24.021 00.000 11616 IsSlewing returns 0
19:32:24.021 00.000 11616 IsGuiding returns 0
19:32:24.021 00.000 11616 PulseGuide returned control before completion, sleep 112
19:32:24.037 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:24.053 00.016 12268 UpdateGuideState exits: m=1037 SNR=22.2
19:32:24.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:24.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:24.053 00.000 12268 Enqueuing Expose request
19:32:24.146 00.093 11616 IsGuiding returns 1
19:32:24.146 00.000 11616 scope still moving after pulse duration time elapsed
19:32:24.178 00.032 11616 IsSlewing returns 0
19:32:24.178 00.000 11616 IsGuiding returns 0
19:32:24.178 00.000 11616 scope move finished after 102 + 49 ms
19:32:24.178 00.000 11616 Move returns status 0, amount 102
19:32:24.178 00.000 11616 MoveAxis(N, 0, ABG)
19:32:24.178 00.000 11616 Move returns status 0, amount 0
19:32:24.178 00.000 11616 move complete, result=0
19:32:24.178 00.000 11616 worker thread done servicing request
19:32:24.178 00.000 12268 GuideStep: 0.2 px 102 ms WEST, -0.1 px 0 ms NORTH
19:32:24.178 00.000 11616 Worker thread wakes up
19:32:24.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:24.178 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:26.162 01.984 11616 Exposure complete
19:32:26.224 00.062 11616 worker thread done servicing request
19:32:26.224 00.000 12268 OnExposeComplete: enter
19:32:26.224 00.000 12268 UpdateGuideState(): m_state=6
19:32:26.224 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
19:32:26.224 00.000 12268 Star::Find returns 1 (0), X=541.37, Y=251.82, Mass=1113, SNR=23.1, Peak=105 HFD=5.3
19:32:26.224 00.000 12268 MultiStar: [#1 -0.01,0.13,0.88,U] [#2 0.34,0.11,0.80,U] [#3 0.45,0.25,0.65,U] [#4 0.42,-0.35,0.67,U] [#5 0.66,0.44,0.00,M1] [#6 0.20,-0.08,0.49,U] [#7 0.52,0.46,0.40,U] [#8 0.07,-0.18,0.37,U] 
19:32:26.224 00.000 12268 single-star, 7 included, MultiStar: {0.25, 0.03}, one-star: {0.15, -0.04}
19:32:26.224 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
19:32:26.224 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
19:32:26.224 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.27 mountX=-0.03 mountY=0.15, mountTheta=1.74
19:32:26.224 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.04, opts=13)
19:32:26.224 00.000 12268 Enqueuing Move request for scope (0.15, -0.04)
19:32:26.224 00.000 11616 Worker thread wakes up
19:32:26.224 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
19:32:26.224 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
19:32:26.224 00.000 11616 Moving (0.15, -0.04) raw xDistance=-0.03 yDistance=0.15
19:32:26.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:26.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:32:26.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
19:32:26.224 00.000 11616 MoveAxis(E, 0, ABG)
19:32:26.224 00.000 11616 Move returns status 0, amount 0
19:32:26.224 00.000 11616 MoveAxis(S, 13, ABG)
19:32:26.224 00.000 11616 Guiding  Dir = 1, Dur = 13
19:32:26.224 00.000 11616 IsSlewing returns 0
19:32:26.224 00.000 11616 IsGuiding returns 0
19:32:26.224 00.000 11616 PulseGuide returned control before completion, sleep 23
19:32:26.256 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
19:32:26.271 00.015 11616 IsGuiding returns 1
19:32:26.271 00.000 11616 scope still moving after pulse duration time elapsed
19:32:26.271 00.000 12268 UpdateGuideState exits: m=1113 SNR=23.1
19:32:26.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:26.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:26.271 00.000 12268 Enqueuing Expose request
19:32:26.303 00.032 11616 IsSlewing returns 0
19:32:26.303 00.000 11616 IsGuiding returns 1
19:32:26.334 00.031 11616 IsSlewing returns 0
19:32:26.334 00.000 11616 IsGuiding returns 1
19:32:26.365 00.031 11616 IsSlewing returns 0
19:32:26.365 00.000 11616 IsGuiding returns 1
19:32:26.396 00.031 11616 IsSlewing returns 0
19:32:26.396 00.000 11616 IsGuiding returns 1
19:32:26.428 00.032 11616 IsSlewing returns 0
19:32:26.428 00.000 11616 IsGuiding returns 0
19:32:26.428 00.000 11616 scope move finished after 13 + 178 ms
19:32:26.428 00.000 11616 Move returns status 0, amount 13
19:32:26.428 00.000 11616 move complete, result=0
19:32:26.428 00.000 11616 worker thread done servicing request
19:32:26.428 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
19:32:26.428 00.000 11616 Worker thread wakes up
19:32:26.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:26.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:28.443 02.015 11616 Exposure complete
19:32:28.490 00.047 11616 worker thread done servicing request
19:32:28.490 00.000 12268 OnExposeComplete: enter
19:32:28.490 00.000 12268 UpdateGuideState(): m_state=6
19:32:28.490 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
19:32:28.490 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=251.74, Mass=1145, SNR=23.4, Peak=97 HFD=5.2
19:32:28.490 00.000 12268 MultiStar: [#1 0.11,-0.10,0.89,U] [#2 0.32,-0.18,0.82,U] [#3 0.31,-0.22,0.61,U] [#4 0.35,-0.41,0.61,U] [#5 0.70,-0.01,0.54,U] [#6 0.35,-0.15,0.49,U] [#7 0.46,0.24,0.38,U] [#8 -0.05,-0.08,0.38,U] 
19:32:28.490 00.000 12268 single-star, 8 included, MultiStar: {0.28, -0.13}, one-star: {0.12, -0.13}
19:32:28.490 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
19:32:28.490 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.86)
19:32:28.490 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-0.83 mountX=-0.12 mountY=0.13, mountTheta=2.29
19:32:28.490 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.13, opts=13)
19:32:28.490 00.000 12268 Enqueuing Move request for scope (0.12, -0.13)
19:32:28.490 00.000 11616 Worker thread wakes up
19:32:28.490 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
19:32:28.490 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
19:32:28.490 00.000 11616 Moving (0.12, -0.13) raw xDistance=-0.12 yDistance=0.13
19:32:28.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:32:28.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:32:28.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:28.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:32:28.490 00.000 11616 MoveAxis(E, 0, ABG)
19:32:28.490 00.000 11616 Move returns status 0, amount 0
19:32:28.490 00.000 11616 MoveAxis(N, 0, ABG)
19:32:28.490 00.000 11616 Move returns status 0, amount 0
19:32:28.490 00.000 11616 move complete, result=0
19:32:28.490 00.000 11616 worker thread done servicing request
19:32:28.521 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:28.537 00.016 12268 UpdateGuideState exits: m=1145 SNR=23.4
19:32:28.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:28.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:28.537 00.000 12268 Enqueuing Expose request
19:32:28.537 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:32:28.537 00.000 11616 Worker thread wakes up
19:32:28.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:28.537 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:30.553 02.016 11616 Exposure complete
19:32:30.599 00.046 11616 worker thread done servicing request
19:32:30.599 00.000 12268 OnExposeComplete: enter
19:32:30.599 00.000 12268 UpdateGuideState(): m_state=6
19:32:30.599 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
19:32:30.599 00.000 12268 Star::Find returns 1 (0), X=541.29, Y=251.71, Mass=1071, SNR=22.5, Peak=91 HFD=5.3
19:32:30.599 00.000 12268 MultiStar: [#1 0.11,-0.10,0.88,U] [#2 0.26,0.00,0.88,U] [#3 0.33,-0.03,0.67,U] [#4 -0.09,-0.49,0.69,U] [#5 0.61,-0.11,0.53,U] [#6 0.26,-0.03,0.52,U] [#7 0.36,0.32,0.41,U] [#8 -0.13,-0.15,0.39,U] 
19:32:30.599 00.000 12268 single-star, 8 included, MultiStar: {0.18, -0.10}, one-star: {0.06, -0.15}
19:32:30.599 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
19:32:30.599 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
19:32:30.599 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.19 mountX=-0.14 mountY=0.08, mountTheta=2.64
19:32:30.599 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.15, opts=13)
19:32:30.599 00.000 12268 Enqueuing Move request for scope (0.06, -0.15)
19:32:30.599 00.000 11616 Worker thread wakes up
19:32:30.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
19:32:30.599 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
19:32:30.599 00.000 11616 Moving (0.06, -0.15) raw xDistance=-0.14 yDistance=0.08
19:32:30.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:32:30.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:32:30.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:30.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:32:30.599 00.000 11616 MoveAxis(E, 0, ABG)
19:32:30.599 00.000 11616 Move returns status 0, amount 0
19:32:30.599 00.000 11616 MoveAxis(N, 0, ABG)
19:32:30.599 00.000 11616 Move returns status 0, amount 0
19:32:30.599 00.000 11616 move complete, result=0
19:32:30.599 00.000 11616 worker thread done servicing request
19:32:30.631 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
19:32:30.646 00.015 12268 UpdateGuideState exits: m=1071 SNR=22.5
19:32:30.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:30.646 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:30.646 00.000 12268 Enqueuing Expose request
19:32:30.646 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:32:30.646 00.000 11616 Worker thread wakes up
19:32:30.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:30.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:32.646 02.000 11616 Exposure complete
19:32:32.709 00.063 11616 worker thread done servicing request
19:32:32.709 00.000 12268 OnExposeComplete: enter
19:32:32.709 00.000 12268 UpdateGuideState(): m_state=6
19:32:32.709 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
19:32:32.709 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=251.70, Mass=1105, SNR=22.9, Peak=93 HFD=5.4
19:32:32.709 00.000 12268 MultiStar: [#1 -0.06,-0.08,0.89,U] [#2 0.38,-0.06,0.86,U] [#3 0.53,-0.02,0.63,U] [#4 0.06,-0.50,0.63,U] [#5 0.40,0.26,0.52,U] [#6 -0.01,-0.32,0.51,U] [#7 0.46,-0.04,0.39,U] [#8 -0.19,-0.26,0.38,U] 
19:32:32.709 00.000 12268 single-star, 8 included, MultiStar: {0.18, -0.13}, one-star: {0.11, -0.16}
19:32:32.709 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
19:32:32.709 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.74)
19:32:32.709 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-0.96 mountX=-0.15 mountY=0.13, mountTheta=2.42
19:32:32.709 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.16, opts=13)
19:32:32.709 00.000 12268 Enqueuing Move request for scope (0.11, -0.16)
19:32:32.709 00.000 11616 Worker thread wakes up
19:32:32.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
19:32:32.709 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
19:32:32.709 00.000 11616 Moving (0.11, -0.16) raw xDistance=-0.15 yDistance=0.13
19:32:32.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:32:32.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:32:32.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:32.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:32:32.709 00.000 11616 MoveAxis(E, 0, ABG)
19:32:32.709 00.000 11616 Move returns status 0, amount 0
19:32:32.709 00.000 11616 MoveAxis(N, 0, ABG)
19:32:32.709 00.000 11616 Move returns status 0, amount 0
19:32:32.709 00.000 11616 move complete, result=0
19:32:32.709 00.000 11616 worker thread done servicing request
19:32:32.740 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:32.756 00.016 12268 UpdateGuideState exits: m=1105 SNR=22.9
19:32:32.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:32.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:32.756 00.000 12268 Enqueuing Expose request
19:32:32.756 00.000 11616 Worker thread wakes up
19:32:32.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:32.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:32.756 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:32:34.771 02.015 11616 Exposure complete
19:32:34.834 00.063 11616 worker thread done servicing request
19:32:34.834 00.000 12268 OnExposeComplete: enter
19:32:34.834 00.000 12268 UpdateGuideState(): m_state=6
19:32:34.834 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
19:32:34.834 00.000 12268 Star::Find returns 1 (0), X=541.53, Y=251.60, Mass=1023, SNR=22.1, Peak=79 HFD=5.2
19:32:34.834 00.000 12268 MultiStar: [#1 0.21,-0.36,0.91,U] [#2 0.43,-0.27,0.85,U] [#3 0.42,-0.30,0.69,U] [#4 0.20,-0.61,0.72,U] [#5 0.68,0.15,0.55,U] [#6 0.16,-0.29,0.52,U] [#7 0.75,-0.13,0.40,U] [#8 0.14,0.01,0.38,U] 
19:32:34.834 00.000 12268 single-star, 8 included, MultiStar: {0.35, -0.26}, one-star: {0.30, -0.26}
19:32:34.834 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
19:32:34.834 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
19:32:34.834 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.26 hyp=0.40 cameraTheta=-0.72 mountX=-0.23 mountY=0.33, mountTheta=2.18
19:32:34.834 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.26, opts=13)
19:32:34.834 00.000 12268 Enqueuing Move request for scope (0.30, -0.26)
19:32:34.834 00.000 11616 Worker thread wakes up
19:32:34.834 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.26) opts 0xd
19:32:34.834 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.26)
19:32:34.834 00.000 11616 Moving (0.30, -0.26) raw xDistance=-0.23 yDistance=0.33
19:32:34.834 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:32:34.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
19:32:34.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
19:32:34.834 00.000 11616 MoveAxis(E, 0, ABG)
19:32:34.834 00.000 11616 Move returns status 0, amount 0
19:32:34.834 00.000 11616 MoveAxis(S, 28, ABG)
19:32:34.834 00.000 11616 Guiding  Dir = 1, Dur = 28
19:32:34.834 00.000 11616 IsSlewing returns 0
19:32:34.834 00.000 11616 IsGuiding returns 0
19:32:34.834 00.000 11616 PulseGuide returned control before completion, sleep 38
19:32:34.865 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:34.881 00.016 12268 UpdateGuideState exits: m=1023 SNR=22.1
19:32:34.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:34.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:34.881 00.000 12268 Enqueuing Expose request
19:32:34.896 00.015 11616 IsGuiding returns 1
19:32:34.896 00.000 11616 scope still moving after pulse duration time elapsed
19:32:34.928 00.032 11616 IsSlewing returns 0
19:32:34.928 00.000 11616 IsGuiding returns 0
19:32:34.928 00.000 11616 scope move finished after 28 + 57 ms
19:32:34.928 00.000 11616 Move returns status 0, amount 28
19:32:34.928 00.000 11616 move complete, result=0
19:32:34.928 00.000 11616 worker thread done servicing request
19:32:34.928 00.000 11616 Worker thread wakes up
19:32:34.928 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:34.928 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 28 ms SOUTH
19:32:34.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:36.928 02.000 11616 Exposure complete
19:32:36.974 00.046 11616 worker thread done servicing request
19:32:36.974 00.000 12268 OnExposeComplete: enter
19:32:36.974 00.000 12268 UpdateGuideState(): m_state=6
19:32:36.974 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
19:32:36.974 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=251.61, Mass=1112, SNR=22.9, Peak=95 HFD=5.4
19:32:36.974 00.000 12268 MultiStar: [#1 0.19,-0.27,0.85,U] [#2 0.35,-0.16,0.86,U] [#3 0.35,-0.31,0.67,U] [#4 0.14,-0.68,0.69,U] [#5 0.65,0.19,0.53,U] [#6 0.19,-0.39,0.50,U] [#7 0.21,0.01,0.40,U] [#8 -0.14,0.03,0.41,U] 
19:32:36.974 00.000 12268 single-star, 8 included, MultiStar: {0.23, -0.23}, one-star: {0.09, -0.26}
19:32:36.974 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
19:32:36.974 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.47)
19:32:36.974 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.26 hyp=0.27 cameraTheta=-1.23 mountX=-0.25 mountY=0.12, mountTheta=2.68
19:32:36.974 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.26, opts=13)
19:32:36.974 00.000 12268 Enqueuing Move request for scope (0.09, -0.26)
19:32:36.974 00.000 11616 Worker thread wakes up
19:32:36.974 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.26) opts 0xd
19:32:36.974 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.26)
19:32:36.974 00.000 11616 Moving (0.09, -0.26) raw xDistance=-0.25 yDistance=0.12
19:32:36.974 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:32:36.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
19:32:36.974 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:36.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:32:36.974 00.000 11616 MoveAxis(E, 0, ABG)
19:32:36.974 00.000 11616 Move returns status 0, amount 0
19:32:36.974 00.000 11616 MoveAxis(N, 0, ABG)
19:32:36.974 00.000 11616 Move returns status 0, amount 0
19:32:36.974 00.000 11616 move complete, result=0
19:32:36.974 00.000 11616 worker thread done servicing request
19:32:37.006 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:37.021 00.015 12268 UpdateGuideState exits: m=1112 SNR=22.9
19:32:37.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:37.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:37.021 00.000 12268 Enqueuing Expose request
19:32:37.021 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:32:37.021 00.000 11616 Worker thread wakes up
19:32:37.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:37.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:39.021 02.000 11616 Exposure complete
19:32:39.084 00.063 11616 worker thread done servicing request
19:32:39.084 00.000 12268 OnExposeComplete: enter
19:32:39.084 00.000 12268 UpdateGuideState(): m_state=6
19:32:39.084 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
19:32:39.084 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.24, Mass=1069, SNR=22.6, Peak=118 HFD=5.0
19:32:39.084 00.000 12268 MultiStar: [#1 0.05,-0.53,0.89,U] [#2 0.13,-0.47,0.88,U] [#3 0.22,-0.83,0.00,M1] [#4 -0.11,-1.08,0.00,M1] [#5 0.77,-0.30,0.00,M1] [#6 -0.22,-1.16,0.00,M1] [#7 0.15,-0.20,0.39,U] [#8 0.04,-0.54,0.41,U] 
19:32:39.084 00.000 12268 refined, 4 included, MultiStar: {0.06, -0.51}, one-star: {-0.00, -0.62}
19:32:39.084 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
19:32:39.084 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
19:32:39.084 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.51 hyp=0.51 cameraTheta=-1.44 mountX=-0.50 mountY=0.13, mountTheta=2.89
19:32:39.084 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.51, opts=13)
19:32:39.084 00.000 12268 Enqueuing Move request for scope (0.06, -0.51)
19:32:39.084 00.000 11616 Worker thread wakes up
19:32:39.084 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.51) opts 0xd
19:32:39.084 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.51)
19:32:39.084 00.000 11616 Moving (0.06, -0.51) raw xDistance=-0.50 yDistance=0.13
19:32:39.084 00.000 11616 resist switch: large excursion: input -0.50 thresh 0.29 direction from 1 to -1
19:32:39.084 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.50
19:32:39.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
19:32:39.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:39.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:32:39.084 00.000 11616 MoveAxis(E, 277, ABG)
19:32:39.084 00.000 11616 Guiding  Dir = 2, Dur = 277
19:32:39.084 00.000 11616 IsSlewing returns 0
19:32:39.084 00.000 11616 IsGuiding returns 0
19:32:39.084 00.000 11616 PulseGuide returned control before completion, sleep 287
19:32:39.115 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:39.131 00.016 12268 UpdateGuideState exits: m=1069 SNR=22.6
19:32:39.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:39.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:39.131 00.000 12268 Enqueuing Expose request
19:32:39.396 00.265 11616 IsGuiding returns 1
19:32:39.396 00.000 11616 scope still moving after pulse duration time elapsed
19:32:39.428 00.032 11616 IsSlewing returns 0
19:32:39.428 00.000 11616 IsGuiding returns 0
19:32:39.428 00.000 11616 scope move finished after 277 + 56 ms
19:32:39.428 00.000 11616 Move returns status 0, amount 277
19:32:39.428 00.000 11616 MoveAxis(N, 0, ABG)
19:32:39.428 00.000 11616 Move returns status 0, amount 0
19:32:39.428 00.000 11616 move complete, result=0
19:32:39.428 00.000 11616 worker thread done servicing request
19:32:39.428 00.000 12268 GuideStep: -0.5 px 277 ms EAST, 0.1 px 0 ms NORTH
19:32:39.428 00.000 11616 Worker thread wakes up
19:32:39.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:39.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:41.428 02.000 11616 Exposure complete
19:32:41.490 00.062 11616 worker thread done servicing request
19:32:41.490 00.000 12268 OnExposeComplete: enter
19:32:41.490 00.000 12268 UpdateGuideState(): m_state=6
19:32:41.490 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
19:32:41.490 00.000 12268 Star::Find returns 1 (0), X=541.39, Y=251.81, Mass=1097, SNR=22.8, Peak=93 HFD=5.2
19:32:41.490 00.000 12268 MultiStar: [#1 0.15,-0.09,0.86,U] [#2 0.35,-0.10,0.84,U] [#3 0.37,-0.32,0.64,U] [#4 0.20,-0.54,0.69,U] [#5 0.91,0.22,0.00,M2] [#6 0.18,-0.45,0.51,U] [#7 0.66,0.08,0.38,U] [#8 0.16,-0.10,0.38,U] 
19:32:41.490 00.000 12268 single-star, 7 included, MultiStar: {0.26, -0.20}, one-star: {0.16, -0.06}
19:32:41.490 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
19:32:41.490 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
19:32:41.490 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.35 mountX=-0.04 mountY=0.17, mountTheta=1.82
19:32:41.490 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.06, opts=13)
19:32:41.490 00.000 12268 Enqueuing Move request for scope (0.16, -0.06)
19:32:41.490 00.000 11616 Worker thread wakes up
19:32:41.490 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
19:32:41.490 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
19:32:41.490 00.000 11616 Moving (0.16, -0.06) raw xDistance=-0.04 yDistance=0.17
19:32:41.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:41.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:32:41.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.17
19:32:41.490 00.000 11616 MoveAxis(E, 0, ABG)
19:32:41.490 00.000 11616 Move returns status 0, amount 0
19:32:41.490 00.000 11616 MoveAxis(S, 14, ABG)
19:32:41.490 00.000 11616 Guiding  Dir = 1, Dur = 14
19:32:41.490 00.000 11616 IsSlewing returns 0
19:32:41.490 00.000 11616 IsGuiding returns 0
19:32:41.490 00.000 11616 PulseGuide returned control before completion, sleep 24
19:32:41.521 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=239, Gamma=1.290
19:32:41.537 00.016 11616 IsGuiding returns 1
19:32:41.537 00.000 11616 scope still moving after pulse duration time elapsed
19:32:41.537 00.000 12268 UpdateGuideState exits: m=1097 SNR=22.8
19:32:41.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:41.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:41.537 00.000 12268 Enqueuing Expose request
19:32:41.568 00.031 11616 IsSlewing returns 0
19:32:41.568 00.000 11616 IsGuiding returns 0
19:32:41.568 00.000 11616 scope move finished after 14 + 56 ms
19:32:41.568 00.000 11616 Move returns status 0, amount 14
19:32:41.568 00.000 11616 move complete, result=0
19:32:41.568 00.000 11616 worker thread done servicing request
19:32:41.568 00.000 11616 Worker thread wakes up
19:32:41.568 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:41.568 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:41.568 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
19:32:43.646 02.078 11616 Exposure complete
19:32:43.693 00.047 11616 worker thread done servicing request
19:32:43.693 00.000 12268 OnExposeComplete: enter
19:32:43.693 00.000 12268 UpdateGuideState(): m_state=6
19:32:43.693 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
19:32:43.693 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.64, Mass=995, SNR=21.8, Peak=88 HFD=5.3
19:32:43.693 00.000 12268 MultiStar: [#1 0.02,-0.31,0.93,U] [#2 0.34,-0.16,0.91,U] [#3 0.45,-0.41,0.59,U] [#4 0.15,-0.52,0.73,U] [#5 0.45,-0.01,0.57,U] [#6 0.52,-0.46,0.50,U] [#7 0.56,0.21,0.42,U] [#8 0.08,-0.14,0.41,U] 
19:32:43.693 00.000 12268 single-star, 8 included, MultiStar: {0.25, -0.25}, one-star: {0.04, -0.23}
19:32:43.693 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
19:32:43.693 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
19:32:43.693 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.40 mountX=-0.22 mountY=0.07, mountTheta=2.84
19:32:43.693 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.23, opts=13)
19:32:43.693 00.000 12268 Enqueuing Move request for scope (0.04, -0.23)
19:32:43.693 00.000 11616 Worker thread wakes up
19:32:43.693 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd
19:32:43.693 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.23)
19:32:43.693 00.000 11616 Moving (0.04, -0.23) raw xDistance=-0.22 yDistance=0.07
19:32:43.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
19:32:43.693 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:43.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:32:43.693 00.000 11616 MoveAxis(E, 122, ABG)
19:32:43.693 00.000 11616 Guiding  Dir = 2, Dur = 122
19:32:43.693 00.000 11616 IsSlewing returns 0
19:32:43.693 00.000 11616 IsGuiding returns 0
19:32:43.693 00.000 11616 PulseGuide returned control before completion, sleep 132
19:32:43.724 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:43.740 00.016 12268 UpdateGuideState exits: m=995 SNR=21.8
19:32:43.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:43.740 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:43.740 00.000 12268 Enqueuing Expose request
19:32:43.849 00.109 11616 IsGuiding returns 1
19:32:43.849 00.000 11616 scope still moving after pulse duration time elapsed
19:32:43.881 00.032 11616 IsSlewing returns 0
19:32:43.881 00.000 11616 IsGuiding returns 1
19:32:43.912 00.031 11616 IsSlewing returns 0
19:32:43.912 00.000 11616 IsGuiding returns 1
19:32:43.943 00.031 11616 IsSlewing returns 0
19:32:43.943 00.000 11616 IsGuiding returns 1
19:32:43.974 00.031 11616 IsSlewing returns 0
19:32:43.974 00.000 11616 IsGuiding returns 1
19:32:44.006 00.032 11616 IsSlewing returns 0
19:32:44.006 00.000 11616 IsGuiding returns 1
19:32:44.037 00.031 11616 IsSlewing returns 0
19:32:44.037 00.000 11616 IsGuiding returns 1
19:32:44.068 00.031 11616 IsSlewing returns 0
19:32:44.068 00.000 11616 IsGuiding returns 0
19:32:44.068 00.000 11616 scope move finished after 122 + 239 ms
19:32:44.068 00.000 11616 Move returns status 0, amount 122
19:32:44.068 00.000 11616 MoveAxis(N, 0, ABG)
19:32:44.068 00.000 11616 Move returns status 0, amount 0
19:32:44.068 00.000 11616 move complete, result=0
19:32:44.068 00.000 11616 worker thread done servicing request
19:32:44.068 00.000 12268 GuideStep: -0.2 px 122 ms EAST, 0.1 px 0 ms NORTH
19:32:44.068 00.000 11616 Worker thread wakes up
19:32:44.068 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:44.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:46.084 02.016 11616 Exposure complete
19:32:46.131 00.047 11616 worker thread done servicing request
19:32:46.131 00.000 12268 OnExposeComplete: enter
19:32:46.131 00.000 12268 UpdateGuideState(): m_state=6
19:32:46.131 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
19:32:46.131 00.000 12268 Star::Find returns 1 (0), X=541.35, Y=251.71, Mass=1057, SNR=22.5, Peak=89 HFD=5.3
19:32:46.131 00.000 12268 MultiStar: [#1 0.13,0.02,0.91,U] [#2 0.18,-0.01,0.83,U] [#3 0.33,-0.24,0.66,U] [#4 0.23,-0.38,0.71,U] [#5 0.59,0.12,0.54,U] [#6 0.08,-0.23,0.50,U] [#7 0.35,0.44,0.39,U] [#8 0.00,-0.00,0.39,U] 
19:32:46.131 00.000 12268 single-star, 8 included, MultiStar: {0.21, -0.08}, one-star: {0.12, -0.15}
19:32:46.131 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
19:32:46.131 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
19:32:46.131 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.90 mountX=-0.14 mountY=0.14, mountTheta=2.36
19:32:46.146 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.15, opts=13)
19:32:46.146 00.000 12268 Enqueuing Move request for scope (0.12, -0.15)
19:32:46.146 00.000 11616 Worker thread wakes up
19:32:46.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
19:32:46.146 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
19:32:46.146 00.000 11616 Moving (0.12, -0.15) raw xDistance=-0.14 yDistance=0.14
19:32:46.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
19:32:46.146 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:46.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:32:46.146 00.000 11616 MoveAxis(E, 77, ABG)
19:32:46.146 00.000 11616 Guiding  Dir = 2, Dur = 77
19:32:46.146 00.000 11616 IsSlewing returns 0
19:32:46.146 00.000 11616 IsGuiding returns 0
19:32:46.146 00.000 11616 PulseGuide returned control before completion, sleep 87
19:32:46.162 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:46.193 00.031 12268 UpdateGuideState exits: m=1057 SNR=22.5
19:32:46.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:46.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:46.193 00.000 12268 Enqueuing Expose request
19:32:46.240 00.047 11616 IsGuiding returns 1
19:32:46.240 00.000 11616 scope still moving after pulse duration time elapsed
19:32:46.271 00.031 11616 IsSlewing returns 0
19:32:46.271 00.000 11616 IsGuiding returns 1
19:32:46.303 00.032 11616 IsSlewing returns 0
19:32:46.303 00.000 11616 IsGuiding returns 1
19:32:46.334 00.031 11616 IsSlewing returns 0
19:32:46.334 00.000 11616 IsGuiding returns 1
19:32:46.365 00.031 11616 IsSlewing returns 0
19:32:46.365 00.000 11616 IsGuiding returns 1
19:32:46.396 00.031 11616 IsSlewing returns 0
19:32:46.396 00.000 11616 IsGuiding returns 1
19:32:46.428 00.032 11616 IsSlewing returns 0
19:32:46.428 00.000 11616 IsGuiding returns 1
19:32:46.459 00.031 11616 IsSlewing returns 0
19:32:46.459 00.000 11616 IsGuiding returns 0
19:32:46.459 00.000 11616 scope move finished after 77 + 234 ms
19:32:46.459 00.000 11616 Move returns status 0, amount 77
19:32:46.459 00.000 11616 MoveAxis(N, 0, ABG)
19:32:46.459 00.000 11616 Move returns status 0, amount 0
19:32:46.459 00.000 11616 move complete, result=0
19:32:46.459 00.000 11616 worker thread done servicing request
19:32:46.459 00.000 11616 Worker thread wakes up
19:32:46.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:46.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:46.459 00.000 12268 GuideStep: -0.1 px 77 ms EAST, 0.1 px 0 ms NORTH
19:32:48.474 02.015 11616 Exposure complete
19:32:48.521 00.047 11616 worker thread done servicing request
19:32:48.521 00.000 12268 OnExposeComplete: enter
19:32:48.521 00.000 12268 UpdateGuideState(): m_state=6
19:32:48.537 00.016 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
19:32:48.537 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=251.97, Mass=1039, SNR=22.3, Peak=97 HFD=5.2
19:32:48.537 00.000 12268 MultiStar: [#1 0.12,0.09,0.90,U] [#2 0.25,0.11,0.86,U] [#3 0.31,0.01,0.66,U] [#4 0.20,-0.47,0.71,U] [#5 0.48,0.42,0.56,U] [#6 0.19,-0.28,0.50,U] [#7 0.65,0.07,0.41,U] [#8 -0.15,-0.31,0.41,U] 
19:32:48.537 00.000 12268 single-star, 8 included, MultiStar: {0.22, -0.01}, one-star: {0.10, 0.10}
19:32:48.537 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
19:32:48.537 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
19:32:48.537 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.82 mountX=0.11 mountY=0.08, mountTheta=0.64
19:32:48.537 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.10, opts=13)
19:32:48.537 00.000 12268 Enqueuing Move request for scope (0.10, 0.10)
19:32:48.537 00.000 11616 Worker thread wakes up
19:32:48.537 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
19:32:48.537 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
19:32:48.537 00.000 11616 Moving (0.10, 0.10) raw xDistance=0.11 yDistance=0.08
19:32:48.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:32:48.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:32:48.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:48.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:32:48.537 00.000 11616 MoveAxis(E, 0, ABG)
19:32:48.537 00.000 11616 Move returns status 0, amount 0
19:32:48.537 00.000 11616 MoveAxis(N, 0, ABG)
19:32:48.537 00.000 11616 Move returns status 0, amount 0
19:32:48.537 00.000 11616 move complete, result=0
19:32:48.537 00.000 11616 worker thread done servicing request
19:32:48.553 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:48.568 00.015 12268 UpdateGuideState exits: m=1039 SNR=22.3
19:32:48.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:48.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:48.568 00.000 12268 Enqueuing Expose request
19:32:48.568 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:32:48.568 00.000 11616 Worker thread wakes up
19:32:48.568 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:48.568 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:50.584 02.016 11616 Exposure complete
19:32:50.646 00.062 11616 worker thread done servicing request
19:32:50.646 00.000 12268 OnExposeComplete: enter
19:32:50.646 00.000 12268 UpdateGuideState(): m_state=6
19:32:50.646 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
19:32:50.646 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=251.84, Mass=1043, SNR=22.3, Peak=94 HFD=5.4
19:32:50.646 00.000 12268 MultiStar: [#1 0.08,0.14,0.94,U] [#2 0.27,0.24,0.80,U] [#3 0.47,0.05,0.66,U] [#4 0.28,-0.42,0.68,U] [#5 0.58,0.12,0.56,U] [#6 0.11,-0.30,0.50,U] [#7 0.28,0.13,0.44,U] [#8 -0.24,-0.09,0.41,U] 
19:32:50.646 00.000 12268 single-star, 8 included, MultiStar: {0.21, -0.00}, one-star: {0.04, -0.02}
19:32:50.646 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
19:32:50.646 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
19:32:50.646 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-0.47 mountX=-0.02 mountY=0.04, mountTheta=1.94
19:32:50.646 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.02, opts=13)
19:32:50.646 00.000 12268 Enqueuing Move request for scope (0.04, -0.02)
19:32:50.646 00.000 11616 Worker thread wakes up
19:32:50.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
19:32:50.646 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
19:32:50.646 00.000 11616 Moving (0.04, -0.02) raw xDistance=-0.02 yDistance=0.04
19:32:50.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:50.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:32:50.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:50.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:32:50.646 00.000 11616 MoveAxis(E, 0, ABG)
19:32:50.646 00.000 11616 Move returns status 0, amount 0
19:32:50.646 00.000 11616 MoveAxis(N, 0, ABG)
19:32:50.646 00.000 11616 Move returns status 0, amount 0
19:32:50.646 00.000 11616 move complete, result=0
19:32:50.646 00.000 11616 worker thread done servicing request
19:32:50.678 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
19:32:50.693 00.015 12268 UpdateGuideState exits: m=1043 SNR=22.3
19:32:50.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:50.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:50.693 00.000 12268 Enqueuing Expose request
19:32:50.693 00.000 11616 Worker thread wakes up
19:32:50.693 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:32:50.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:50.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:52.693 02.000 11616 Exposure complete
19:32:52.756 00.063 11616 worker thread done servicing request
19:32:52.756 00.000 12268 OnExposeComplete: enter
19:32:52.756 00.000 12268 UpdateGuideState(): m_state=6
19:32:52.756 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
19:32:52.756 00.000 12268 Star::Find returns 1 (0), X=541.45, Y=251.85, Mass=1058, SNR=22.5, Peak=95 HFD=5.3
19:32:52.756 00.000 12268 MultiStar: [#1 0.21,-0.05,0.89,U] [#2 0.41,0.08,0.83,U] [#3 0.49,0.16,0.66,U] [#4 0.29,-0.21,0.68,U] [#5 0.65,0.31,0.55,U] [#6 0.43,-0.24,0.51,U] [#7 0.39,0.21,0.40,U] [#8 0.33,-0.21,0.40,U] 
19:32:52.756 00.000 12268 single-star, 8 included, MultiStar: {0.36, 0.00}, one-star: {0.23, -0.02}
19:32:52.756 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
19:32:52.756 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
19:32:52.756 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-0.08 mountX=0.00 mountY=0.23, mountTheta=1.55
19:32:52.756 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.02, opts=13)
19:32:52.756 00.000 12268 Enqueuing Move request for scope (0.23, -0.02)
19:32:52.756 00.000 11616 Worker thread wakes up
19:32:52.756 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd
19:32:52.756 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.02)
19:32:52.756 00.000 11616 Moving (0.23, -0.02) raw xDistance=0.00 yDistance=0.23
19:32:52.756 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:52.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:32:52.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
19:32:52.756 00.000 11616 MoveAxis(E, 0, ABG)
19:32:52.756 00.000 11616 Move returns status 0, amount 0
19:32:52.756 00.000 11616 MoveAxis(S, 19, ABG)
19:32:52.756 00.000 11616 Guiding  Dir = 1, Dur = 19
19:32:52.756 00.000 11616 IsSlewing returns 0
19:32:52.756 00.000 11616 IsGuiding returns 0
19:32:52.756 00.000 11616 PulseGuide returned control before completion, sleep 29
19:32:52.771 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=239, Gamma=1.290
19:32:52.803 00.032 11616 IsGuiding returns 1
19:32:52.803 00.000 11616 scope still moving after pulse duration time elapsed
19:32:52.803 00.000 12268 UpdateGuideState exits: m=1058 SNR=22.5
19:32:52.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:52.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:52.803 00.000 12268 Enqueuing Expose request
19:32:52.834 00.031 11616 IsSlewing returns 0
19:32:52.834 00.000 11616 IsGuiding returns 0
19:32:52.834 00.000 11616 scope move finished after 19 + 50 ms
19:32:52.834 00.000 11616 Move returns status 0, amount 19
19:32:52.834 00.000 11616 move complete, result=0
19:32:52.834 00.000 11616 worker thread done servicing request
19:32:52.834 00.000 11616 Worker thread wakes up
19:32:52.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:52.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:52.834 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 19 ms SOUTH
19:32:54.834 02.000 11616 Exposure complete
19:32:54.896 00.062 11616 worker thread done servicing request
19:32:54.896 00.000 12268 OnExposeComplete: enter
19:32:54.896 00.000 12268 UpdateGuideState(): m_state=6
19:32:54.896 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
19:32:54.896 00.000 12268 Star::Find returns 1 (0), X=541.35, Y=251.96, Mass=1102, SNR=22.9, Peak=101 HFD=5.1
19:32:54.896 00.000 12268 MultiStar: [#1 0.04,0.18,0.92,U] [#2 0.41,0.44,0.81,U] [#3 0.39,0.05,0.61,U] [#4 0.17,-0.18,0.69,U] [#5 0.52,0.33,0.53,U] [#6 -0.09,-0.20,0.50,U] [#7 0.26,0.33,0.38,U] [#8 -0.06,0.01,0.39,U] 
19:32:54.896 00.000 12268 single-star, 8 included, MultiStar: {0.20, 0.13}, one-star: {0.13, 0.10}
19:32:54.896 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
19:32:54.896 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.35)
19:32:54.896 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.65 mountX=0.11 mountY=0.11, mountTheta=0.81
19:32:54.896 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.10, opts=13)
19:32:54.896 00.000 12268 Enqueuing Move request for scope (0.13, 0.10)
19:32:54.896 00.000 11616 Worker thread wakes up
19:32:54.896 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
19:32:54.896 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
19:32:54.896 00.000 11616 Moving (0.13, 0.10) raw xDistance=0.11 yDistance=0.11
19:32:54.896 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:32:54.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:32:54.896 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:32:54.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:32:54.896 00.000 11616 MoveAxis(E, 0, ABG)
19:32:54.896 00.000 11616 Move returns status 0, amount 0
19:32:54.896 00.000 11616 MoveAxis(N, 0, ABG)
19:32:54.896 00.000 11616 Move returns status 0, amount 0
19:32:54.896 00.000 11616 move complete, result=0
19:32:54.896 00.000 11616 worker thread done servicing request
19:32:54.928 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=228, Gamma=1.290
19:32:54.943 00.015 12268 UpdateGuideState exits: m=1102 SNR=22.9
19:32:54.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:54.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:54.943 00.000 12268 Enqueuing Expose request
19:32:54.943 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:32:54.943 00.000 11616 Worker thread wakes up
19:32:54.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:54.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:56.944 02.001 11616 Exposure complete
19:32:57.006 00.062 11616 worker thread done servicing request
19:32:57.006 00.000 12268 OnExposeComplete: enter
19:32:57.006 00.000 12268 UpdateGuideState(): m_state=6
19:32:57.006 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
19:32:57.006 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=251.48, Mass=1073, SNR=22.6, Peak=83 HFD=5.2
19:32:57.006 00.000 12268 MultiStar: [#1 0.09,-0.29,0.90,U] [#2 0.20,-0.09,0.82,U] [#3 0.44,-0.28,0.66,U] [#4 0.03,-0.50,0.68,U] [#5 0.45,0.13,0.54,U] [#6 0.11,-0.26,0.49,U] [#7 0.04,-0.21,0.39,U] [#8 -0.06,-0.35,0.38,U] 
19:32:57.006 00.000 12268 refined, 8 included, MultiStar: {0.16, -0.26}, one-star: {0.08, -0.39}
19:32:57.006 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
19:32:57.006 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.68)
19:32:57.006 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.26 hyp=0.30 cameraTheta=-1.02 mountX=-0.24 mountY=0.19, mountTheta=2.48
19:32:57.006 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.26, opts=13)
19:32:57.006 00.000 12268 Enqueuing Move request for scope (0.16, -0.26)
19:32:57.006 00.000 11616 Worker thread wakes up
19:32:57.006 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.26) opts 0xd
19:32:57.006 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.26)
19:32:57.006 00.000 11616 Moving (0.16, -0.26) raw xDistance=-0.24 yDistance=0.19
19:32:57.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
19:32:57.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
19:32:57.006 00.000 11616 MoveAxis(E, 135, ABG)
19:32:57.006 00.000 11616 Guiding  Dir = 2, Dur = 135
19:32:57.006 00.000 11616 IsSlewing returns 0
19:32:57.006 00.000 11616 IsGuiding returns 0
19:32:57.006 00.000 11616 PulseGuide returned control before completion, sleep 145
19:32:57.022 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=247, Gamma=1.290
19:32:57.037 00.015 12268 UpdateGuideState exits: m=1073 SNR=22.6
19:32:57.037 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:57.037 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:57.037 00.000 12268 Enqueuing Expose request
19:32:57.162 00.125 11616 IsGuiding returns 1
19:32:57.162 00.000 11616 scope still moving after pulse duration time elapsed
19:32:57.194 00.032 11616 IsSlewing returns 0
19:32:57.194 00.000 11616 IsGuiding returns 0
19:32:57.194 00.000 11616 scope move finished after 135 + 45 ms
19:32:57.194 00.000 11616 Move returns status 0, amount 135
19:32:57.194 00.000 11616 MoveAxis(S, 16, ABG)
19:32:57.194 00.000 11616 Guiding  Dir = 1, Dur = 16
19:32:57.194 00.000 11616 IsSlewing returns 0
19:32:57.194 00.000 11616 IsGuiding returns 0
19:32:57.194 00.000 11616 PulseGuide returned control before completion, sleep 26
19:32:57.225 00.031 11616 IsGuiding returns 1
19:32:57.225 00.000 11616 scope still moving after pulse duration time elapsed
19:32:57.256 00.031 11616 IsSlewing returns 0
19:32:57.256 00.000 11616 IsGuiding returns 1
19:32:57.287 00.031 11616 IsSlewing returns 0
19:32:57.287 00.000 11616 IsGuiding returns 1
19:32:57.319 00.032 11616 IsSlewing returns 0
19:32:57.319 00.000 11616 IsGuiding returns 1
19:32:57.350 00.031 11616 IsSlewing returns 0
19:32:57.350 00.000 11616 IsGuiding returns 1
19:32:57.381 00.031 11616 IsSlewing returns 0
19:32:57.381 00.000 11616 IsGuiding returns 1
19:32:57.412 00.031 11616 IsSlewing returns 0
19:32:57.412 00.000 11616 IsGuiding returns 0
19:32:57.412 00.000 11616 scope move finished after 16 + 202 ms
19:32:57.412 00.000 11616 Move returns status 0, amount 16
19:32:57.412 00.000 11616 move complete, result=0
19:32:57.412 00.000 11616 worker thread done servicing request
19:32:57.412 00.000 12268 GuideStep: -0.2 px 135 ms EAST, 0.2 px 16 ms SOUTH
19:32:57.412 00.000 11616 Worker thread wakes up
19:32:57.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:57.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:32:59.397 01.985 11616 Exposure complete
19:32:59.459 00.062 11616 worker thread done servicing request
19:32:59.459 00.000 12268 OnExposeComplete: enter
19:32:59.459 00.000 12268 UpdateGuideState(): m_state=6
19:32:59.459 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
19:32:59.459 00.000 12268 Star::Find returns 1 (0), X=541.37, Y=251.19, Mass=1047, SNR=22.3, Peak=98 HFD=5.1
19:32:59.459 00.000 12268 MultiStar: [#1 -0.07,-0.48,0.94,U] [#2 0.15,-0.39,0.89,U] [#3 0.40,-0.59,0.66,U] [#4 0.01,-0.95,0.00,M1] [#5 0.58,-0.33,0.56,U] [#6 -0.05,-0.85,0.00,M1] [#7 0.17,-0.23,0.40,U] [#8 -0.20,-0.73,0.41,U] 
19:32:59.459 00.000 12268 refined, 6 included, MultiStar: {0.16, -0.50}, one-star: {0.15, -0.67}
19:32:59.459 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
19:32:59.459 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
19:32:59.459 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.50 hyp=0.53 cameraTheta=-1.26 mountX=-0.48 mountY=0.23, mountTheta=2.70
19:32:59.459 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.50, opts=13)
19:32:59.459 00.000 12268 Enqueuing Move request for scope (0.16, -0.50)
19:32:59.459 00.000 11616 Worker thread wakes up
19:32:59.459 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.50) opts 0xd
19:32:59.459 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.50)
19:32:59.459 00.000 11616 Moving (0.16, -0.50) raw xDistance=-0.48 yDistance=0.23
19:32:59.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
19:32:59.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
19:32:59.459 00.000 11616 MoveAxis(E, 268, ABG)
19:32:59.459 00.000 11616 Guiding  Dir = 2, Dur = 268
19:32:59.459 00.000 11616 IsSlewing returns 0
19:32:59.459 00.000 11616 IsGuiding returns 0
19:32:59.459 00.000 11616 PulseGuide returned control before completion, sleep 278
19:32:59.491 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:32:59.506 00.015 12268 UpdateGuideState exits: m=1047 SNR=22.3
19:32:59.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:59.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:32:59.506 00.000 12268 Enqueuing Expose request
19:32:59.756 00.250 11616 IsGuiding returns 1
19:32:59.756 00.000 11616 scope still moving after pulse duration time elapsed
19:32:59.787 00.031 11616 IsSlewing returns 0
19:32:59.787 00.000 11616 IsGuiding returns 0
19:32:59.787 00.000 11616 scope move finished after 268 + 49 ms
19:32:59.787 00.000 11616 Move returns status 0, amount 268
19:32:59.787 00.000 11616 MoveAxis(S, 19, ABG)
19:32:59.787 00.000 11616 Guiding  Dir = 1, Dur = 19
19:32:59.787 00.000 11616 IsSlewing returns 0
19:32:59.787 00.000 11616 IsGuiding returns 0
19:32:59.787 00.000 11616 PulseGuide returned control before completion, sleep 29
19:32:59.819 00.032 11616 IsGuiding returns 1
19:32:59.819 00.000 11616 scope still moving after pulse duration time elapsed
19:32:59.850 00.031 11616 IsSlewing returns 0
19:32:59.850 00.000 11616 IsGuiding returns 1
19:32:59.881 00.031 11616 IsSlewing returns 0
19:32:59.881 00.000 11616 IsGuiding returns 0
19:32:59.881 00.000 11616 scope move finished after 19 + 74 ms
19:32:59.881 00.000 11616 Move returns status 0, amount 19
19:32:59.881 00.000 11616 move complete, result=0
19:32:59.881 00.000 11616 worker thread done servicing request
19:32:59.881 00.000 12268 GuideStep: -0.5 px 268 ms EAST, 0.2 px 19 ms SOUTH
19:32:59.881 00.000 11616 Worker thread wakes up
19:32:59.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:32:59.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:01.881 02.000 11616 Exposure complete
19:33:01.944 00.063 11616 worker thread done servicing request
19:33:01.944 00.000 12268 OnExposeComplete: enter
19:33:01.944 00.000 12268 UpdateGuideState(): m_state=6
19:33:01.944 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
19:33:01.944 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=251.35, Mass=1098, SNR=22.8, Peak=96 HFD=5.2
19:33:01.944 00.000 12268 MultiStar: [#1 0.05,-0.54,0.89,U] [#2 0.13,-0.24,0.81,U] [#3 0.20,-0.25,0.65,U] [#4 0.22,-0.49,0.71,U] [#5 0.38,-0.07,0.56,U] [#6 0.16,-0.93,0.00,M2] [#7 0.19,-0.26,0.38,U] [#8 -0.21,-0.13,0.38,U] 
19:33:01.944 00.000 12268 refined, 7 included, MultiStar: {0.10, -0.35}, one-star: {-0.10, -0.51}
19:33:01.944 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
19:33:01.944 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
19:33:01.944 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.35 hyp=0.36 cameraTheta=-1.29 mountX=-0.34 mountY=0.15, mountTheta=2.73
19:33:01.944 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.35, opts=13)
19:33:01.944 00.000 12268 Enqueuing Move request for scope (0.10, -0.35)
19:33:01.944 00.000 11616 Worker thread wakes up
19:33:01.944 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.35) opts 0xd
19:33:01.944 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.35)
19:33:01.944 00.000 11616 Moving (0.10, -0.35) raw xDistance=-0.34 yDistance=0.15
19:33:01.944 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
19:33:01.944 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:01.944 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:33:01.944 00.000 11616 MoveAxis(E, 188, ABG)
19:33:01.944 00.000 11616 Guiding  Dir = 2, Dur = 188
19:33:01.944 00.000 11616 IsSlewing returns 0
19:33:01.944 00.000 11616 IsGuiding returns 0
19:33:01.944 00.000 11616 PulseGuide returned control before completion, sleep 198
19:33:01.959 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:01.991 00.032 12268 UpdateGuideState exits: m=1098 SNR=22.8
19:33:01.991 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:01.991 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:01.991 00.000 12268 Enqueuing Expose request
19:33:02.162 00.171 11616 IsGuiding returns 1
19:33:02.162 00.000 11616 scope still moving after pulse duration time elapsed
19:33:02.194 00.032 11616 IsSlewing returns 0
19:33:02.194 00.000 11616 IsGuiding returns 0
19:33:02.194 00.000 11616 scope move finished after 188 + 55 ms
19:33:02.194 00.000 11616 Move returns status 0, amount 188
19:33:02.194 00.000 11616 MoveAxis(N, 0, ABG)
19:33:02.194 00.000 11616 Move returns status 0, amount 0
19:33:02.194 00.000 11616 move complete, result=0
19:33:02.194 00.000 11616 worker thread done servicing request
19:33:02.194 00.000 11616 Worker thread wakes up
19:33:02.194 00.000 12268 GuideStep: -0.3 px 188 ms EAST, 0.1 px 0 ms NORTH
19:33:02.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:02.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:04.209 02.015 11616 Exposure complete
19:33:04.256 00.047 11616 worker thread done servicing request
19:33:04.256 00.000 12268 OnExposeComplete: enter
19:33:04.256 00.000 12268 UpdateGuideState(): m_state=6
19:33:04.256 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
19:33:04.256 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.34, Mass=1085, SNR=22.8, Peak=92 HFD=5.3
19:33:04.256 00.000 12268 MultiStar: [#1 0.09,-0.31,0.89,U] [#2 0.35,-0.18,0.85,U] [#3 0.35,-0.32,0.64,U] [#4 0.07,-0.48,0.68,U] [#5 0.27,-0.34,0.55,U] [#6 0.11,-0.44,0.48,U] [#7 0.39,-0.01,0.40,U] [#8 0.02,0.02,0.39,U] 
19:33:04.256 00.000 12268 refined, 8 included, MultiStar: {0.17, -0.32}, one-star: {-0.00, -0.52}
19:33:04.256 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
19:33:04.256 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
19:33:04.256 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.32 hyp=0.36 cameraTheta=-1.07 mountX=-0.30 mountY=0.21, mountTheta=2.53
19:33:04.256 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.32, opts=13)
19:33:04.256 00.000 12268 Enqueuing Move request for scope (0.17, -0.32)
19:33:04.256 00.000 11616 Worker thread wakes up
19:33:04.256 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.32) opts 0xd
19:33:04.256 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.32)
19:33:04.256 00.000 11616 Moving (0.17, -0.32) raw xDistance=-0.30 yDistance=0.21
19:33:04.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
19:33:04.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
19:33:04.256 00.000 11616 MoveAxis(E, 167, ABG)
19:33:04.256 00.000 11616 Guiding  Dir = 2, Dur = 167
19:33:04.256 00.000 11616 IsSlewing returns 0
19:33:04.256 00.000 11616 IsGuiding returns 0
19:33:04.256 00.000 11616 PulseGuide returned control before completion, sleep 177
19:33:04.287 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:04.303 00.016 12268 UpdateGuideState exits: m=1085 SNR=22.8
19:33:04.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:04.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:04.303 00.000 12268 Enqueuing Expose request
19:33:04.459 00.156 11616 IsGuiding returns 1
19:33:04.459 00.000 11616 scope still moving after pulse duration time elapsed
19:33:04.491 00.032 11616 IsSlewing returns 0
19:33:04.491 00.000 11616 IsGuiding returns 0
19:33:04.491 00.000 11616 scope move finished after 167 + 53 ms
19:33:04.491 00.000 11616 Move returns status 0, amount 167
19:33:04.491 00.000 11616 MoveAxis(S, 18, ABG)
19:33:04.491 00.000 11616 Guiding  Dir = 1, Dur = 18
19:33:04.491 00.000 11616 IsSlewing returns 0
19:33:04.491 00.000 11616 IsGuiding returns 0
19:33:04.491 00.000 11616 PulseGuide returned control before completion, sleep 28
19:33:04.522 00.031 11616 IsGuiding returns 1
19:33:04.522 00.000 11616 scope still moving after pulse duration time elapsed
19:33:04.553 00.031 11616 IsSlewing returns 0
19:33:04.553 00.000 11616 IsGuiding returns 0
19:33:04.553 00.000 11616 scope move finished after 18 + 42 ms
19:33:04.553 00.000 11616 Move returns status 0, amount 18
19:33:04.553 00.000 11616 move complete, result=0
19:33:04.553 00.000 11616 worker thread done servicing request
19:33:04.553 00.000 11616 Worker thread wakes up
19:33:04.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:04.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:04.553 00.000 12268 GuideStep: -0.3 px 167 ms EAST, 0.2 px 18 ms SOUTH
19:33:06.553 02.000 11616 Exposure complete
19:33:06.600 00.047 11616 worker thread done servicing request
19:33:06.600 00.000 12268 OnExposeComplete: enter
19:33:06.600 00.000 12268 UpdateGuideState(): m_state=6
19:33:06.600 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
19:33:06.600 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=251.36, Mass=1099, SNR=22.9, Peak=100 HFD=5.0
19:33:06.600 00.000 12268 MultiStar: [#1 0.11,-0.33,0.89,U] [#2 0.23,-0.20,0.87,U] [#3 0.34,-0.21,0.65,U] [#4 0.15,-0.54,0.68,U] [#5 0.48,-0.10,0.53,U] [#6 0.12,-0.20,0.52,U] [#7 0.39,-0.00,0.40,U] [#8 0.21,-0.17,0.39,U] 
19:33:06.600 00.000 12268 refined, 8 included, MultiStar: {0.19, -0.29}, one-star: {-0.03, -0.50}
19:33:06.600 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
19:33:06.600 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
19:33:06.600 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.29 hyp=0.35 cameraTheta=-0.99 mountX=-0.27 mountY=0.23, mountTheta=2.44
19:33:06.600 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.29, opts=13)
19:33:06.600 00.000 12268 Enqueuing Move request for scope (0.19, -0.29)
19:33:06.600 00.000 11616 Worker thread wakes up
19:33:06.600 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.29) opts 0xd
19:33:06.600 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.29)
19:33:06.600 00.000 11616 Moving (0.19, -0.29) raw xDistance=-0.27 yDistance=0.23
19:33:06.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
19:33:06.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
19:33:06.600 00.000 11616 MoveAxis(E, 149, ABG)
19:33:06.600 00.000 11616 Guiding  Dir = 2, Dur = 149
19:33:06.600 00.000 11616 IsSlewing returns 0
19:33:06.600 00.000 11616 IsGuiding returns 0
19:33:06.600 00.000 11616 PulseGuide returned control before completion, sleep 159
19:33:06.631 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:06.647 00.016 12268 UpdateGuideState exits: m=1099 SNR=22.9
19:33:06.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:06.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:06.647 00.000 12268 Enqueuing Expose request
19:33:06.787 00.140 11616 IsGuiding returns 0
19:33:06.787 00.000 11616 Move returns status 0, amount 149
19:33:06.787 00.000 11616 MoveAxis(S, 19, ABG)
19:33:06.787 00.000 11616 Guiding  Dir = 1, Dur = 19
19:33:06.787 00.000 11616 IsSlewing returns 0
19:33:06.787 00.000 11616 IsGuiding returns 0
19:33:06.787 00.000 11616 PulseGuide returned control before completion, sleep 29
19:33:06.819 00.032 11616 IsGuiding returns 1
19:33:06.819 00.000 11616 scope still moving after pulse duration time elapsed
19:33:06.850 00.031 11616 IsSlewing returns 0
19:33:06.850 00.000 11616 IsGuiding returns 0
19:33:06.850 00.000 11616 scope move finished after 19 + 42 ms
19:33:06.850 00.000 11616 Move returns status 0, amount 19
19:33:06.850 00.000 11616 move complete, result=0
19:33:06.850 00.000 11616 worker thread done servicing request
19:33:06.850 00.000 11616 Worker thread wakes up
19:33:06.850 00.000 12268 GuideStep: -0.3 px 149 ms EAST, 0.2 px 19 ms SOUTH
19:33:06.850 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:06.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:08.834 01.984 11616 Exposure complete
19:33:08.897 00.063 11616 worker thread done servicing request
19:33:08.897 00.000 12268 OnExposeComplete: enter
19:33:08.897 00.000 12268 UpdateGuideState(): m_state=6
19:33:08.897 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
19:33:08.897 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=251.28, Mass=1044, SNR=22.2, Peak=105 HFD=5.0
19:33:08.897 00.000 12268 MultiStar: [#1 0.13,-0.33,0.89,U] [#2 0.20,-0.28,0.88,U] [#3 0.31,-0.40,0.66,U] [#4 0.11,-0.62,0.68,U] [#5 0.28,-0.09,0.56,U] [#6 -0.01,-0.48,0.56,U] [#7 0.71,-0.30,0.40,U] [#8 -0.15,-0.42,0.36,U] 
19:33:08.897 00.000 12268 refined, 8 included, MultiStar: {0.15, -0.40}, one-star: {-0.04, -0.58}
19:33:08.897 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
19:33:08.897 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.50)
19:33:08.897 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.40 hyp=0.43 cameraTheta=-1.20 mountX=-0.38 mountY=0.20, mountTheta=2.65
19:33:08.897 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.40, opts=13)
19:33:08.897 00.000 12268 Enqueuing Move request for scope (0.15, -0.40)
19:33:08.897 00.000 11616 Worker thread wakes up
19:33:08.897 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.40) opts 0xd
19:33:08.897 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.40)
19:33:08.897 00.000 11616 Moving (0.15, -0.40) raw xDistance=-0.38 yDistance=0.20
19:33:08.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
19:33:08.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
19:33:08.897 00.000 11616 MoveAxis(E, 212, ABG)
19:33:08.897 00.000 11616 Guiding  Dir = 2, Dur = 212
19:33:08.897 00.000 11616 IsSlewing returns 0
19:33:08.897 00.000 11616 IsGuiding returns 0
19:33:08.897 00.000 11616 PulseGuide returned control before completion, sleep 222
19:33:08.912 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:08.944 00.032 12268 UpdateGuideState exits: m=1044 SNR=22.2
19:33:08.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:08.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:08.944 00.000 12268 Enqueuing Expose request
19:33:09.131 00.187 11616 IsGuiding returns 1
19:33:09.131 00.000 11616 scope still moving after pulse duration time elapsed
19:33:09.162 00.031 11616 IsSlewing returns 0
19:33:09.162 00.000 11616 IsGuiding returns 0
19:33:09.162 00.000 11616 scope move finished after 212 + 45 ms
19:33:09.162 00.000 11616 Move returns status 0, amount 212
19:33:09.162 00.000 11616 MoveAxis(S, 17, ABG)
19:33:09.162 00.000 11616 Guiding  Dir = 1, Dur = 17
19:33:09.162 00.000 11616 IsSlewing returns 0
19:33:09.162 00.000 11616 IsGuiding returns 0
19:33:09.162 00.000 11616 PulseGuide returned control before completion, sleep 27
19:33:09.194 00.032 11616 IsGuiding returns 1
19:33:09.194 00.000 11616 scope still moving after pulse duration time elapsed
19:33:09.225 00.031 11616 IsSlewing returns 0
19:33:09.225 00.000 11616 IsGuiding returns 0
19:33:09.225 00.000 11616 scope move finished after 17 + 44 ms
19:33:09.225 00.000 11616 Move returns status 0, amount 17
19:33:09.225 00.000 11616 move complete, result=0
19:33:09.225 00.000 11616 worker thread done servicing request
19:33:09.225 00.000 12268 GuideStep: -0.4 px 212 ms EAST, 0.2 px 17 ms SOUTH
19:33:09.225 00.000 11616 Worker thread wakes up
19:33:09.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:09.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:11.225 02.000 11616 Exposure complete
19:33:11.272 00.047 11616 worker thread done servicing request
19:33:11.272 00.000 12268 OnExposeComplete: enter
19:33:11.272 00.000 12268 UpdateGuideState(): m_state=6
19:33:11.272 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
19:33:11.272 00.000 12268 Star::Find returns 1 (0), X=541.35, Y=251.62, Mass=1029, SNR=22.2, Peak=91 HFD=5.3
19:33:11.272 00.000 12268 MultiStar: [#1 0.07,-0.14,0.92,U] [#2 0.23,-0.17,0.84,U] [#3 0.30,-0.19,0.68,U] [#4 -0.08,-0.42,0.61,U] [#5 0.48,0.05,0.55,U] [#6 -0.16,0.06,0.54,U] [#7 0.52,0.30,0.41,U] [#8 0.12,-0.10,0.39,U] 
19:33:11.272 00.000 12268 refined, 8 included, MultiStar: {0.16, -0.13}, one-star: {0.12, -0.25}
19:33:11.272 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
19:33:11.272 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
19:33:11.272 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-0.66 mountX=-0.11 mountY=0.18, mountTheta=2.13
19:33:11.272 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.13, opts=13)
19:33:11.272 00.000 12268 Enqueuing Move request for scope (0.16, -0.13)
19:33:11.272 00.000 11616 Worker thread wakes up
19:33:11.272 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.13) opts 0xd
19:33:11.272 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.13)
19:33:11.272 00.000 11616 Moving (0.16, -0.13) raw xDistance=-0.11 yDistance=0.18
19:33:11.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
19:33:11.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
19:33:11.272 00.000 11616 MoveAxis(E, 62, ABG)
19:33:11.272 00.000 11616 Guiding  Dir = 2, Dur = 62
19:33:11.272 00.000 11616 IsSlewing returns 0
19:33:11.272 00.000 11616 IsGuiding returns 0
19:33:11.272 00.000 11616 PulseGuide returned control before completion, sleep 72
19:33:11.303 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
19:33:11.319 00.016 12268 UpdateGuideState exits: m=1029 SNR=22.2
19:33:11.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:11.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:11.319 00.000 12268 Enqueuing Expose request
19:33:11.366 00.047 11616 IsGuiding returns 1
19:33:11.366 00.000 11616 scope still moving after pulse duration time elapsed
19:33:11.397 00.031 11616 IsSlewing returns 0
19:33:11.397 00.000 11616 IsGuiding returns 0
19:33:11.397 00.000 11616 scope move finished after 62 + 51 ms
19:33:11.397 00.000 11616 Move returns status 0, amount 62
19:33:11.397 00.000 11616 MoveAxis(S, 15, ABG)
19:33:11.397 00.000 11616 Guiding  Dir = 1, Dur = 15
19:33:11.397 00.000 11616 IsSlewing returns 0
19:33:11.397 00.000 11616 IsGuiding returns 0
19:33:11.397 00.000 11616 PulseGuide returned control before completion, sleep 25
19:33:11.428 00.031 11616 IsGuiding returns 1
19:33:11.428 00.000 11616 scope still moving after pulse duration time elapsed
19:33:11.459 00.031 11616 IsSlewing returns 0
19:33:11.459 00.000 11616 IsGuiding returns 0
19:33:11.459 00.000 11616 scope move finished after 15 + 45 ms
19:33:11.459 00.000 11616 Move returns status 0, amount 15
19:33:11.459 00.000 11616 move complete, result=0
19:33:11.459 00.000 11616 worker thread done servicing request
19:33:11.459 00.000 12268 GuideStep: -0.1 px 62 ms EAST, 0.2 px 15 ms SOUTH
19:33:11.459 00.000 11616 Worker thread wakes up
19:33:11.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:11.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:13.444 01.985 11616 Exposure complete
19:33:13.506 00.062 11616 worker thread done servicing request
19:33:13.506 00.000 12268 OnExposeComplete: enter
19:33:13.506 00.000 12268 UpdateGuideState(): m_state=6
19:33:13.506 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
19:33:13.506 00.000 12268 Star::Find returns 1 (0), X=541.46, Y=251.75, Mass=1094, SNR=22.8, Peak=86 HFD=5.3
19:33:13.506 00.000 12268 MultiStar: [#1 0.17,-0.19,0.92,U] [#2 0.13,-0.11,0.82,U] [#3 0.25,-0.27,0.66,U] [#4 0.18,-0.57,0.68,U] [#5 0.53,0.10,0.51,U] [#6 0.02,-0.19,0.50,U] [#7 0.25,0.26,0.37,U] [#8 0.31,-0.16,0.37,U] 
19:33:13.506 00.000 12268 single-star, 8 included, MultiStar: {0.22, -0.16}, one-star: {0.23, -0.11}
19:33:13.506 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
19:33:13.506 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
19:33:13.506 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.11 hyp=0.26 cameraTheta=-0.46 mountX=-0.09 mountY=0.24, mountTheta=1.93
19:33:13.506 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.11, opts=13)
19:33:13.506 00.000 12268 Enqueuing Move request for scope (0.23, -0.11)
19:33:13.506 00.000 11616 Worker thread wakes up
19:33:13.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.11) opts 0xd
19:33:13.506 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.11)
19:33:13.506 00.000 11616 Moving (0.23, -0.11) raw xDistance=-0.09 yDistance=0.24
19:33:13.506 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:13.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:33:13.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
19:33:13.506 00.000 11616 MoveAxis(E, 0, ABG)
19:33:13.506 00.000 11616 Move returns status 0, amount 0
19:33:13.506 00.000 11616 MoveAxis(S, 21, ABG)
19:33:13.506 00.000 11616 Guiding  Dir = 1, Dur = 21
19:33:13.506 00.000 11616 IsSlewing returns 0
19:33:13.506 00.000 11616 IsGuiding returns 0
19:33:13.506 00.000 11616 PulseGuide returned control before completion, sleep 31
19:33:13.522 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:13.537 00.015 12268 UpdateGuideState exits: m=1094 SNR=22.8
19:33:13.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:13.553 00.016 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:13.553 00.000 12268 Enqueuing Expose request
19:33:13.553 00.000 11616 IsGuiding returns 1
19:33:13.553 00.000 11616 scope still moving after pulse duration time elapsed
19:33:13.584 00.031 11616 IsSlewing returns 0
19:33:13.584 00.000 11616 IsGuiding returns 0
19:33:13.584 00.000 11616 scope move finished after 21 + 49 ms
19:33:13.584 00.000 11616 Move returns status 0, amount 21
19:33:13.584 00.000 11616 move complete, result=0
19:33:13.584 00.000 11616 worker thread done servicing request
19:33:13.584 00.000 11616 Worker thread wakes up
19:33:13.584 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 21 ms SOUTH
19:33:13.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:13.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:15.585 02.001 11616 Exposure complete
19:33:15.647 00.062 11616 worker thread done servicing request
19:33:15.647 00.000 12268 OnExposeComplete: enter
19:33:15.647 00.000 12268 UpdateGuideState(): m_state=6
19:33:15.647 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
19:33:15.647 00.000 12268 Star::Find returns 1 (0), X=541.35, Y=251.68, Mass=1042, SNR=22.2, Peak=92 HFD=5.1
19:33:15.647 00.000 12268 MultiStar: [#1 0.10,-0.10,0.95,U] [#2 -0.04,-0.20,0.85,U] [#3 0.25,-0.22,0.62,U] [#4 -0.28,-0.71,0.71,U] [#5 0.50,0.30,0.54,U] [#6 -0.09,-0.27,0.52,U] [#7 0.47,0.14,0.39,U] [#8 -0.23,-0.11,0.40,U] 
19:33:15.647 00.000 12268 refined, 8 included, MultiStar: {0.08, -0.17}, one-star: {0.13, -0.18}
19:33:15.647 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
19:33:15.647 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
19:33:15.647 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.16 mountX=-0.17 mountY=0.10, mountTheta=2.61
19:33:15.647 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.17, opts=13)
19:33:15.647 00.000 12268 Enqueuing Move request for scope (0.08, -0.17)
19:33:15.647 00.000 11616 Worker thread wakes up
19:33:15.647 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
19:33:15.647 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
19:33:15.647 00.000 11616 Moving (0.08, -0.17) raw xDistance=-0.17 yDistance=0.10
19:33:15.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
19:33:15.647 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:15.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:33:15.647 00.000 11616 MoveAxis(E, 92, ABG)
19:33:15.647 00.000 11616 Guiding  Dir = 2, Dur = 92
19:33:15.647 00.000 11616 IsSlewing returns 0
19:33:15.647 00.000 11616 IsGuiding returns 0
19:33:15.647 00.000 11616 PulseGuide returned control before completion, sleep 102
19:33:15.663 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:15.678 00.015 12268 UpdateGuideState exits: m=1042 SNR=22.2
19:33:15.678 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:15.694 00.016 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:15.694 00.000 12268 Enqueuing Expose request
19:33:15.772 00.078 11616 IsGuiding returns 1
19:33:15.772 00.000 11616 scope still moving after pulse duration time elapsed
19:33:15.804 00.032 11616 IsSlewing returns 0
19:33:15.804 00.000 11616 IsGuiding returns 1
19:33:15.835 00.031 11616 IsSlewing returns 0
19:33:15.835 00.000 11616 IsGuiding returns 1
19:33:15.866 00.031 11616 IsSlewing returns 0
19:33:15.866 00.000 11616 IsGuiding returns 1
19:33:15.897 00.031 11616 IsSlewing returns 0
19:33:15.897 00.000 11616 IsGuiding returns 1
19:33:15.928 00.031 11616 IsSlewing returns 0
19:33:15.928 00.000 11616 IsGuiding returns 1
19:33:15.960 00.032 11616 IsSlewing returns 0
19:33:15.960 00.000 11616 IsGuiding returns 1
19:33:15.991 00.031 11616 IsSlewing returns 0
19:33:15.991 00.000 11616 IsGuiding returns 0
19:33:15.991 00.000 11616 scope move finished after 92 + 243 ms
19:33:15.991 00.000 11616 Move returns status 0, amount 92
19:33:15.991 00.000 11616 MoveAxis(N, 0, ABG)
19:33:15.991 00.000 11616 Move returns status 0, amount 0
19:33:15.991 00.000 11616 move complete, result=0
19:33:15.991 00.000 11616 worker thread done servicing request
19:33:15.991 00.000 11616 Worker thread wakes up
19:33:15.991 00.000 12268 GuideStep: -0.2 px 92 ms EAST, 0.1 px 0 ms NORTH
19:33:15.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:15.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:18.007 02.016 11616 Exposure complete
19:33:18.053 00.046 11616 worker thread done servicing request
19:33:18.053 00.000 12268 OnExposeComplete: enter
19:33:18.053 00.000 12268 UpdateGuideState(): m_state=6
19:33:18.053 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
19:33:18.053 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=251.93, Mass=1049, SNR=22.3, Peak=100 HFD=5.0
19:33:18.053 00.000 12268 MultiStar: [#1 0.02,0.06,0.90,U] [#2 0.25,0.10,0.89,U] [#3 0.22,0.16,0.64,U] [#4 -0.01,-0.09,0.67,U] [#5 0.54,0.59,0.00,M1] [#6 0.22,0.13,0.51,U] [#7 0.46,0.65,0.00,M1] [#8 -0.41,0.80,0.00,M1] 
19:33:18.053 00.000 12268 single-star, 5 included, MultiStar: {0.12, 0.07}, one-star: {0.05, 0.07}
19:33:18.053 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
19:33:18.053 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.64)
19:33:18.053 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.94 mountX=0.07 mountY=0.04, mountTheta=0.51
19:33:18.053 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.07, opts=13)
19:33:18.053 00.000 12268 Enqueuing Move request for scope (0.05, 0.07)
19:33:18.053 00.000 11616 Worker thread wakes up
19:33:18.053 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
19:33:18.053 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
19:33:18.053 00.000 11616 Moving (0.05, 0.07) raw xDistance=0.07 yDistance=0.04
19:33:18.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:18.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:33:18.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:18.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:33:18.053 00.000 11616 MoveAxis(E, 0, ABG)
19:33:18.053 00.000 11616 Move returns status 0, amount 0
19:33:18.053 00.000 11616 MoveAxis(N, 0, ABG)
19:33:18.069 00.016 11616 Move returns status 0, amount 0
19:33:18.069 00.000 11616 move complete, result=0
19:33:18.069 00.000 11616 worker thread done servicing request
19:33:18.085 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=247, Gamma=1.290
19:33:18.100 00.015 12268 UpdateGuideState exits: m=1049 SNR=22.3
19:33:18.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:18.100 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:18.100 00.000 12268 Enqueuing Expose request
19:33:18.100 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:33:18.100 00.000 11616 Worker thread wakes up
19:33:18.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:18.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:20.100 02.000 11616 Exposure complete
19:33:20.163 00.063 11616 worker thread done servicing request
19:33:20.163 00.000 12268 OnExposeComplete: enter
19:33:20.163 00.000 12268 UpdateGuideState(): m_state=6
19:33:20.163 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
19:33:20.163 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=251.82, Mass=1125, SNR=23.2, Peak=100 HFD=5.2
19:33:20.163 00.000 12268 MultiStar: [#1 0.13,0.02,0.90,U] [#2 0.25,-0.08,0.84,U] [#3 0.51,-0.03,0.65,U] [#4 0.03,-0.60,0.67,U] [#5 0.84,0.08,0.00,M2] [#6 0.11,-0.42,0.52,U] [#7 0.33,-0.00,0.38,U] [#8 0.21,0.16,0.38,U] 
19:33:20.163 00.000 12268 single-star, 7 included, MultiStar: {0.20, -0.13}, one-star: {0.12, -0.04}
19:33:20.163 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
19:33:20.163 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.37)
19:33:20.163 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.33 mountX=-0.03 mountY=0.12, mountTheta=1.80
19:33:20.163 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.04, opts=13)
19:33:20.163 00.000 12268 Enqueuing Move request for scope (0.12, -0.04)
19:33:20.163 00.000 11616 Worker thread wakes up
19:33:20.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
19:33:20.163 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
19:33:20.163 00.000 11616 Moving (0.12, -0.04) raw xDistance=-0.03 yDistance=0.12
19:33:20.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:20.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:33:20.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:20.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:33:20.163 00.000 11616 MoveAxis(E, 0, ABG)
19:33:20.163 00.000 11616 Move returns status 0, amount 0
19:33:20.163 00.000 11616 MoveAxis(N, 0, ABG)
19:33:20.163 00.000 11616 Move returns status 0, amount 0
19:33:20.163 00.000 11616 move complete, result=0
19:33:20.163 00.000 11616 worker thread done servicing request
19:33:20.178 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
19:33:20.194 00.016 12268 UpdateGuideState exits: m=1125 SNR=23.2
19:33:20.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:20.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:20.194 00.000 12268 Enqueuing Expose request
19:33:20.194 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:33:20.194 00.000 11616 Worker thread wakes up
19:33:20.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:20.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:22.194 02.000 11616 Exposure complete
19:33:22.257 00.063 11616 worker thread done servicing request
19:33:22.257 00.000 12268 OnExposeComplete: enter
19:33:22.257 00.000 12268 UpdateGuideState(): m_state=6
19:33:22.257 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
19:33:22.257 00.000 12268 Star::Find returns 1 (0), X=541.52, Y=251.34, Mass=1043, SNR=22.3, Peak=79 HFD=5.1
19:33:22.257 00.000 12268 MultiStar: [#1 0.11,-0.40,0.89,U] [#2 0.30,-0.26,0.91,U] [#3 0.64,-0.44,0.66,U] [#4 0.36,-0.65,0.66,U] [#5 0.78,0.06,0.00,M3] [#6 0.37,-0.38,0.53,U] [#7 0.63,0.13,0.41,U] [#8 -0.13,-0.55,0.42,U] 
19:33:22.257 00.000 12268 refined, 7 included, MultiStar: {0.31, -0.40}, one-star: {0.29, -0.52}
19:33:22.257 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
19:33:22.257 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
19:33:22.257 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.40 hyp=0.51 cameraTheta=-0.91 mountX=-0.37 mountY=0.36, mountTheta=2.37
19:33:22.257 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.40, opts=13)
19:33:22.257 00.000 12268 Enqueuing Move request for scope (0.31, -0.40)
19:33:22.257 00.000 11616 Worker thread wakes up
19:33:22.257 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.40) opts 0xd
19:33:22.257 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.40)
19:33:22.257 00.000 11616 Moving (0.31, -0.40) raw xDistance=-0.37 yDistance=0.36
19:33:22.257 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
19:33:22.257 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
19:33:22.257 00.000 11616 MoveAxis(E, 206, ABG)
19:33:22.257 00.000 11616 Guiding  Dir = 2, Dur = 206
19:33:22.257 00.000 11616 IsSlewing returns 0
19:33:22.257 00.000 11616 IsGuiding returns 0
19:33:22.257 00.000 11616 PulseGuide returned control before completion, sleep 216
19:33:22.272 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:22.288 00.016 12268 UpdateGuideState exits: m=1043 SNR=22.3
19:33:22.288 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:22.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:22.288 00.000 12268 Enqueuing Expose request
19:33:22.491 00.203 11616 IsGuiding returns 1
19:33:22.491 00.000 11616 scope still moving after pulse duration time elapsed
19:33:22.522 00.031 11616 IsSlewing returns 0
19:33:22.522 00.000 11616 IsGuiding returns 1
19:33:22.554 00.032 11616 IsSlewing returns 0
19:33:22.554 00.000 11616 IsGuiding returns 0
19:33:22.554 00.000 11616 scope move finished after 206 + 84 ms
19:33:22.554 00.000 11616 Move returns status 0, amount 206
19:33:22.554 00.000 11616 MoveAxis(S, 31, ABG)
19:33:22.554 00.000 11616 Guiding  Dir = 1, Dur = 31
19:33:22.554 00.000 11616 IsSlewing returns 0
19:33:22.554 00.000 11616 IsGuiding returns 0
19:33:22.554 00.000 11616 PulseGuide returned control before completion, sleep 41
19:33:22.601 00.047 11616 IsGuiding returns 1
19:33:22.601 00.000 11616 scope still moving after pulse duration time elapsed
19:33:22.632 00.031 11616 IsSlewing returns 0
19:33:22.632 00.000 11616 IsGuiding returns 0
19:33:22.632 00.000 11616 scope move finished after 31 + 45 ms
19:33:22.632 00.000 11616 Move returns status 0, amount 31
19:33:22.632 00.000 11616 move complete, result=0
19:33:22.632 00.000 11616 worker thread done servicing request
19:33:22.632 00.000 11616 Worker thread wakes up
19:33:22.632 00.000 12268 GuideStep: -0.4 px 206 ms EAST, 0.4 px 31 ms SOUTH
19:33:22.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:22.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:24.647 02.015 11616 Exposure complete
19:33:24.694 00.047 11616 worker thread done servicing request
19:33:24.694 00.000 12268 OnExposeComplete: enter
19:33:24.694 00.000 12268 UpdateGuideState(): m_state=6
19:33:24.694 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
19:33:24.694 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=251.44, Mass=1043, SNR=22.3, Peak=90 HFD=5.1
19:33:24.694 00.000 12268 MultiStar: [#1 0.03,-0.30,0.92,U] [#2 0.33,-0.21,0.90,U] [#3 0.23,-0.51,0.65,U] [#4 0.16,-0.75,0.68,U] [#5 0.56,-0.30,0.54,U] [#6 -0.00,-0.37,0.52,U] [#7 0.53,0.12,0.41,U] [#8 -0.09,-0.44,0.42,U] 
19:33:24.694 00.000 12268 refined, 8 included, MultiStar: {0.19, -0.37}, one-star: {0.06, -0.43}
19:33:24.694 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
19:33:24.694 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.60)
19:33:24.694 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.37 hyp=0.41 cameraTheta=-1.10 mountX=-0.35 mountY=0.23, mountTheta=2.55
19:33:24.694 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.37, opts=13)
19:33:24.694 00.000 12268 Enqueuing Move request for scope (0.19, -0.37)
19:33:24.694 00.000 11616 Worker thread wakes up
19:33:24.694 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.37) opts 0xd
19:33:24.694 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.37)
19:33:24.694 00.000 11616 Moving (0.19, -0.37) raw xDistance=-0.35 yDistance=0.23
19:33:24.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
19:33:24.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
19:33:24.694 00.000 11616 MoveAxis(E, 194, ABG)
19:33:24.694 00.000 11616 Guiding  Dir = 2, Dur = 194
19:33:24.694 00.000 11616 IsSlewing returns 0
19:33:24.694 00.000 11616 IsGuiding returns 0
19:33:24.694 00.000 11616 PulseGuide returned control before completion, sleep 204
19:33:24.725 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:24.741 00.016 12268 UpdateGuideState exits: m=1043 SNR=22.3
19:33:24.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:24.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:24.741 00.000 12268 Enqueuing Expose request
19:33:24.913 00.172 11616 IsGuiding returns 1
19:33:24.913 00.000 11616 scope still moving after pulse duration time elapsed
19:33:24.944 00.031 11616 IsSlewing returns 0
19:33:24.944 00.000 11616 IsGuiding returns 0
19:33:24.944 00.000 11616 scope move finished after 194 + 44 ms
19:33:24.944 00.000 11616 Move returns status 0, amount 194
19:33:24.944 00.000 11616 MoveAxis(S, 20, ABG)
19:33:24.944 00.000 11616 Guiding  Dir = 1, Dur = 20
19:33:24.944 00.000 11616 IsSlewing returns 0
19:33:24.944 00.000 11616 IsGuiding returns 0
19:33:24.944 00.000 11616 PulseGuide returned control before completion, sleep 30
19:33:24.991 00.047 11616 IsGuiding returns 1
19:33:24.991 00.000 11616 scope still moving after pulse duration time elapsed
19:33:25.022 00.031 11616 IsSlewing returns 0
19:33:25.022 00.000 11616 IsGuiding returns 0
19:33:25.022 00.000 11616 scope move finished after 20 + 56 ms
19:33:25.022 00.000 11616 Move returns status 0, amount 20
19:33:25.022 00.000 11616 move complete, result=0
19:33:25.022 00.000 11616 worker thread done servicing request
19:33:25.022 00.000 11616 Worker thread wakes up
19:33:25.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:25.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:25.022 00.000 12268 GuideStep: -0.3 px 194 ms EAST, 0.2 px 20 ms SOUTH
19:33:27.038 02.016 11616 Exposure complete
19:33:27.085 00.047 11616 worker thread done servicing request
19:33:27.085 00.000 12268 OnExposeComplete: enter
19:33:27.085 00.000 12268 UpdateGuideState(): m_state=6
19:33:27.085 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
19:33:27.085 00.000 12268 Star::Find returns 1 (0), X=541.33, Y=251.40, Mass=1068, SNR=22.6, Peak=89 HFD=5.4
19:33:27.085 00.000 12268 MultiStar: [#1 0.03,-0.39,0.88,U] [#2 0.28,-0.41,0.81,U] [#3 0.52,-0.44,0.64,U] [#4 0.08,-0.71,0.67,U] [#5 0.53,-0.33,0.50,U] [#6 -0.03,-0.53,0.50,U] [#7 0.59,-0.25,0.38,U] [#8 -0.35,-0.43,0.40,U] 
19:33:27.085 00.000 12268 single-star, 8 included, MultiStar: {0.18, -0.45}, one-star: {0.10, -0.46}
19:33:27.085 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
19:33:27.085 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
19:33:27.085 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.46 hyp=0.47 cameraTheta=-1.36 mountX=-0.45 mountY=0.16, mountTheta=2.80
19:33:27.085 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.46, opts=13)
19:33:27.085 00.000 12268 Enqueuing Move request for scope (0.10, -0.46)
19:33:27.085 00.000 11616 Worker thread wakes up
19:33:27.085 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.46) opts 0xd
19:33:27.085 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.46)
19:33:27.085 00.000 11616 Moving (0.10, -0.46) raw xDistance=-0.45 yDistance=0.16
19:33:27.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
19:33:27.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
19:33:27.085 00.000 11616 MoveAxis(E, 249, ABG)
19:33:27.085 00.000 11616 Guiding  Dir = 2, Dur = 249
19:33:27.085 00.000 11616 IsSlewing returns 0
19:33:27.085 00.000 11616 IsGuiding returns 0
19:33:27.085 00.000 11616 PulseGuide returned control before completion, sleep 259
19:33:27.116 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:27.132 00.016 12268 UpdateGuideState exits: m=1068 SNR=22.6
19:33:27.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:27.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:27.132 00.000 12268 Enqueuing Expose request
19:33:27.367 00.235 11616 IsGuiding returns 1
19:33:27.367 00.000 11616 scope still moving after pulse duration time elapsed
19:33:27.398 00.031 11616 IsSlewing returns 0
19:33:27.398 00.000 11616 IsGuiding returns 0
19:33:27.398 00.000 11616 scope move finished after 249 + 51 ms
19:33:27.398 00.000 11616 Move returns status 0, amount 249
19:33:27.398 00.000 11616 MoveAxis(S, 13, ABG)
19:33:27.398 00.000 11616 Guiding  Dir = 1, Dur = 13
19:33:27.398 00.000 11616 IsSlewing returns 0
19:33:27.398 00.000 11616 IsGuiding returns 0
19:33:27.398 00.000 11616 PulseGuide returned control before completion, sleep 23
19:33:27.429 00.031 11616 IsGuiding returns 1
19:33:27.429 00.000 11616 scope still moving after pulse duration time elapsed
19:33:27.460 00.031 11616 IsSlewing returns 0
19:33:27.460 00.000 11616 IsGuiding returns 0
19:33:27.460 00.000 11616 scope move finished after 13 + 48 ms
19:33:27.460 00.000 11616 Move returns status 0, amount 13
19:33:27.460 00.000 11616 move complete, result=0
19:33:27.460 00.000 11616 worker thread done servicing request
19:33:27.460 00.000 11616 Worker thread wakes up
19:33:27.460 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:27.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:27.460 00.000 12268 GuideStep: -0.4 px 249 ms EAST, 0.2 px 13 ms SOUTH
19:33:29.460 02.000 11616 Exposure complete
19:33:29.523 00.063 11616 worker thread done servicing request
19:33:29.523 00.000 12268 OnExposeComplete: enter
19:33:29.523 00.000 12268 UpdateGuideState(): m_state=6
19:33:29.523 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
19:33:29.523 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=252.23, Mass=1032, SNR=22.2, Peak=104 HFD=4.9
19:33:29.523 00.000 12268 MultiStar: [#1 0.04,0.54,0.89,U] [#2 0.17,0.66,0.88,U] [#3 0.22,0.55,0.61,U] [#4 0.26,0.48,0.69,U] [#5 0.18,0.83,0.00,M2] [#6 0.24,0.38,0.49,U] [#7 0.48,0.80,0.00,M1] [#8 -0.22,0.63,0.41,U] 
19:33:29.523 00.000 12268 single-star, 6 included, MultiStar: {0.12, 0.51}, one-star: {0.09, 0.36}
19:33:29.523 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
19:33:29.523 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.04)
19:33:29.523 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.36 hyp=0.37 cameraTheta=1.34 mountX=0.37 mountY=0.04, mountTheta=0.11
19:33:29.523 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.36, opts=13)
19:33:29.523 00.000 12268 Enqueuing Move request for scope (0.09, 0.36)
19:33:29.523 00.000 11616 Worker thread wakes up
19:33:29.523 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.36) opts 0xd
19:33:29.523 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.36)
19:33:29.523 00.000 11616 Moving (0.09, 0.36) raw xDistance=0.37 yDistance=0.04
19:33:29.523 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
19:33:29.523 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.11
19:33:29.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
19:33:29.523 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:29.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:33:29.523 00.000 11616 MoveAxis(W, 206, ABG)
19:33:29.523 00.000 11616 Guiding  Dir = 3, Dur = 206
19:33:29.523 00.000 11616 IsSlewing returns 0
19:33:29.523 00.000 11616 IsGuiding returns 0
19:33:29.523 00.000 11616 PulseGuide returned control before completion, sleep 216
19:33:29.538 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:29.570 00.032 12268 UpdateGuideState exits: m=1032 SNR=22.2
19:33:29.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:29.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:29.570 00.000 12268 Enqueuing Expose request
19:33:29.757 00.187 11616 IsGuiding returns 1
19:33:29.757 00.000 11616 scope still moving after pulse duration time elapsed
19:33:29.788 00.031 11616 IsSlewing returns 0
19:33:29.788 00.000 11616 IsGuiding returns 0
19:33:29.788 00.000 11616 scope move finished after 206 + 51 ms
19:33:29.788 00.000 11616 Move returns status 0, amount 206
19:33:29.788 00.000 11616 MoveAxis(N, 0, ABG)
19:33:29.788 00.000 11616 Move returns status 0, amount 0
19:33:29.788 00.000 11616 move complete, result=0
19:33:29.788 00.000 11616 worker thread done servicing request
19:33:29.788 00.000 11616 Worker thread wakes up
19:33:29.788 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:29.788 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:29.788 00.000 12268 GuideStep: 0.4 px 206 ms WEST, 0.0 px 0 ms NORTH
19:33:31.804 02.016 11616 Exposure complete
19:33:31.851 00.047 11616 worker thread done servicing request
19:33:31.851 00.000 12268 OnExposeComplete: enter
19:33:31.851 00.000 12268 UpdateGuideState(): m_state=6
19:33:31.851 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
19:33:31.851 00.000 12268 Star::Find returns 1 (0), X=541.41, Y=251.88, Mass=982, SNR=21.6, Peak=90 HFD=5.1
19:33:31.851 00.000 12268 MultiStar: [#1 0.18,0.35,0.95,U] [#2 0.47,0.59,0.87,U] [#3 0.51,0.19,0.66,U] [#4 0.28,-0.03,0.67,U] [#5 0.66,0.53,0.00,M3] [#6 0.09,-0.01,0.52,U] [#7 0.63,0.87,0.00,M2] [#8 -0.12,0.33,0.44,U] 
19:33:31.851 00.000 12268 single-star, 6 included, MultiStar: {0.25, 0.22}, one-star: {0.19, 0.02}
19:33:31.851 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
19:33:31.851 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
19:33:31.851 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.09 mountX=0.04 mountY=0.18, mountTheta=1.38
19:33:31.851 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.02, opts=13)
19:33:31.851 00.000 12268 Enqueuing Move request for scope (0.19, 0.02)
19:33:31.851 00.000 11616 Worker thread wakes up
19:33:31.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd
19:33:31.851 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.02)
19:33:31.851 00.000 11616 Moving (0.19, 0.02) raw xDistance=0.04 yDistance=0.18
19:33:31.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:31.866 00.015 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:33:31.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
19:33:31.866 00.000 11616 MoveAxis(E, 0, ABG)
19:33:31.866 00.000 11616 Move returns status 0, amount 0
19:33:31.866 00.000 11616 MoveAxis(S, 16, ABG)
19:33:31.866 00.000 11616 Guiding  Dir = 1, Dur = 16
19:33:31.866 00.000 11616 IsSlewing returns 0
19:33:31.866 00.000 11616 IsGuiding returns 0
19:33:31.866 00.000 11616 PulseGuide returned control before completion, sleep 26
19:33:31.882 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
19:33:31.898 00.016 11616 IsGuiding returns 1
19:33:31.898 00.000 11616 scope still moving after pulse duration time elapsed
19:33:31.898 00.000 12268 UpdateGuideState exits: m=982 SNR=21.6
19:33:31.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:31.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:31.898 00.000 12268 Enqueuing Expose request
19:33:31.929 00.031 11616 IsSlewing returns 0
19:33:31.929 00.000 11616 IsGuiding returns 0
19:33:31.929 00.000 11616 scope move finished after 16 + 46 ms
19:33:31.929 00.000 11616 Move returns status 0, amount 16
19:33:31.929 00.000 11616 move complete, result=0
19:33:31.929 00.000 11616 worker thread done servicing request
19:33:31.929 00.000 11616 Worker thread wakes up
19:33:31.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:31.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:31.929 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
19:33:33.945 02.016 11616 Exposure complete
19:33:33.991 00.046 11616 worker thread done servicing request
19:33:33.991 00.000 12268 OnExposeComplete: enter
19:33:33.991 00.000 12268 UpdateGuideState(): m_state=6
19:33:33.991 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
19:33:33.991 00.000 12268 Star::Find returns 1 (0), X=541.44, Y=251.82, Mass=1054, SNR=22.4, Peak=85 HFD=5.4
19:33:33.991 00.000 12268 MultiStar: [#1 0.11,0.08,0.93,U] [#2 0.27,0.11,0.85,U] [#3 0.34,0.03,0.60,U] [#4 0.37,-0.27,0.70,U] [#5 0.45,0.15,0.53,U] [#6 0.14,0.01,0.51,U] [#7 0.29,0.46,0.39,U] [#8 -0.08,-0.02,0.41,U] 
19:33:33.991 00.000 12268 single-star, 8 included, MultiStar: {0.23, 0.03}, one-star: {0.21, -0.05}
19:33:33.991 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
19:33:33.991 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.48)
19:33:33.991 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.22 mountX=-0.03 mountY=0.22, mountTheta=1.69
19:33:33.991 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.05, opts=13)
19:33:33.991 00.000 12268 Enqueuing Move request for scope (0.21, -0.05)
19:33:33.991 00.000 11616 Worker thread wakes up
19:33:33.991 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
19:33:33.991 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
19:33:33.991 00.000 11616 Moving (0.21, -0.05) raw xDistance=-0.03 yDistance=0.22
19:33:33.991 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:33.991 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:33:33.991 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
19:33:33.991 00.000 11616 MoveAxis(E, 0, ABG)
19:33:33.991 00.000 11616 Move returns status 0, amount 0
19:33:33.991 00.000 11616 MoveAxis(S, 18, ABG)
19:33:33.991 00.000 11616 Guiding  Dir = 1, Dur = 18
19:33:33.991 00.000 11616 IsSlewing returns 0
19:33:33.991 00.000 11616 IsGuiding returns 0
19:33:33.991 00.000 11616 PulseGuide returned control before completion, sleep 28
19:33:34.023 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
19:33:34.038 00.015 11616 IsGuiding returns 1
19:33:34.038 00.000 11616 scope still moving after pulse duration time elapsed
19:33:34.038 00.000 12268 UpdateGuideState exits: m=1054 SNR=22.4
19:33:34.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:34.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:34.038 00.000 12268 Enqueuing Expose request
19:33:34.070 00.032 11616 IsSlewing returns 0
19:33:34.070 00.000 11616 IsGuiding returns 1
19:33:34.101 00.031 11616 IsSlewing returns 0
19:33:34.101 00.000 11616 IsGuiding returns 1
19:33:34.132 00.031 11616 IsSlewing returns 0
19:33:34.132 00.000 11616 IsGuiding returns 1
19:33:34.163 00.031 11616 IsSlewing returns 0
19:33:34.163 00.000 11616 IsGuiding returns 1
19:33:34.195 00.032 11616 IsSlewing returns 0
19:33:34.195 00.000 11616 IsGuiding returns 1
19:33:34.226 00.031 11616 IsSlewing returns 0
19:33:34.226 00.000 11616 IsGuiding returns 1
19:33:34.257 00.031 11616 IsSlewing returns 0
19:33:34.257 00.000 11616 IsGuiding returns 0
19:33:34.257 00.000 11616 scope move finished after 18 + 236 ms
19:33:34.257 00.000 11616 Move returns status 0, amount 18
19:33:34.257 00.000 11616 move complete, result=0
19:33:34.257 00.000 11616 worker thread done servicing request
19:33:34.257 00.000 11616 Worker thread wakes up
19:33:34.257 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 18 ms SOUTH
19:33:34.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:34.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:36.273 02.016 11616 Exposure complete
19:33:36.335 00.062 11616 worker thread done servicing request
19:33:36.335 00.000 12268 OnExposeComplete: enter
19:33:36.335 00.000 12268 UpdateGuideState(): m_state=6
19:33:36.335 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
19:33:36.335 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=251.92, Mass=1061, SNR=22.5, Peak=96 HFD=5.1
19:33:36.335 00.000 12268 MultiStar: [#1 0.10,0.15,0.91,U] [#2 0.23,0.07,0.82,U] [#3 0.33,-0.11,0.65,U] [#4 0.12,-0.53,0.67,U] [#5 0.58,0.39,0.52,U] [#6 0.07,-0.11,0.52,U] [#7 0.36,0.44,0.39,U] [#8 -0.06,-0.12,0.38,U] 
19:33:36.335 00.000 12268 single-star, 8 included, MultiStar: {0.19, 0.02}, one-star: {0.09, 0.06}
19:33:36.335 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
19:33:36.335 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.26)
19:33:36.335 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.56 mountX=0.07 mountY=0.09, mountTheta=0.90
19:33:36.335 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.06, opts=13)
19:33:36.335 00.000 12268 Enqueuing Move request for scope (0.09, 0.06)
19:33:36.335 00.000 11616 Worker thread wakes up
19:33:36.335 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
19:33:36.335 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
19:33:36.335 00.000 11616 Moving (0.09, 0.06) raw xDistance=0.07 yDistance=0.09
19:33:36.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:36.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:33:36.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:36.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:33:36.335 00.000 11616 MoveAxis(E, 0, ABG)
19:33:36.335 00.000 11616 Move returns status 0, amount 0
19:33:36.335 00.000 11616 MoveAxis(N, 0, ABG)
19:33:36.335 00.000 11616 Move returns status 0, amount 0
19:33:36.335 00.000 11616 move complete, result=0
19:33:36.335 00.000 11616 worker thread done servicing request
19:33:36.351 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
19:33:36.366 00.015 12268 UpdateGuideState exits: m=1061 SNR=22.5
19:33:36.366 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:36.366 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:36.366 00.000 12268 Enqueuing Expose request
19:33:36.366 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:33:36.366 00.000 11616 Worker thread wakes up
19:33:36.366 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:36.366 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:38.366 02.000 11616 Exposure complete
19:33:38.429 00.063 11616 worker thread done servicing request
19:33:38.429 00.000 12268 OnExposeComplete: enter
19:33:38.429 00.000 12268 UpdateGuideState(): m_state=6
19:33:38.429 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
19:33:38.429 00.000 12268 Star::Find returns 1 (0), X=541.48, Y=251.89, Mass=1027, SNR=22.1, Peak=93 HFD=5.2
19:33:38.429 00.000 12268 MultiStar: [#1 0.10,0.16,0.93,U] [#2 0.30,0.02,0.87,U] [#3 0.40,-0.05,0.66,U] [#4 0.11,-0.39,0.61,U] [#5 0.66,0.21,0.53,U] [#6 0.17,-0.05,0.52,U] [#7 0.28,0.31,0.42,U] [#8 0.13,0.19,0.36,U] 
19:33:38.429 00.000 12268 single-star, 8 included, MultiStar: {0.26, 0.04}, one-star: {0.26, 0.03}
19:33:38.429 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
19:33:38.429 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
19:33:38.429 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.03 hyp=0.26 cameraTheta=0.12 mountX=0.06 mountY=0.25, mountTheta=1.35
19:33:38.429 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.03, opts=13)
19:33:38.429 00.000 12268 Enqueuing Move request for scope (0.26, 0.03)
19:33:38.429 00.000 11616 Worker thread wakes up
19:33:38.429 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.03) opts 0xd
19:33:38.429 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.03)
19:33:38.429 00.000 11616 Moving (0.26, 0.03) raw xDistance=0.06 yDistance=0.25
19:33:38.429 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:38.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:33:38.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
19:33:38.429 00.000 11616 MoveAxis(E, 0, ABG)
19:33:38.429 00.000 11616 Move returns status 0, amount 0
19:33:38.429 00.000 11616 MoveAxis(S, 21, ABG)
19:33:38.429 00.000 11616 Guiding  Dir = 1, Dur = 21
19:33:38.429 00.000 11616 IsSlewing returns 0
19:33:38.429 00.000 11616 IsGuiding returns 0
19:33:38.429 00.000 11616 PulseGuide returned control before completion, sleep 31
19:33:38.445 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=244, Gamma=1.290
19:33:38.460 00.015 12268 UpdateGuideState exits: m=1027 SNR=22.1
19:33:38.460 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:38.460 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:38.460 00.000 12268 Enqueuing Expose request
19:33:38.476 00.016 11616 IsGuiding returns 1
19:33:38.476 00.000 11616 scope still moving after pulse duration time elapsed
19:33:38.507 00.031 11616 IsSlewing returns 0
19:33:38.507 00.000 11616 IsGuiding returns 0
19:33:38.507 00.000 11616 scope move finished after 21 + 48 ms
19:33:38.507 00.000 11616 Move returns status 0, amount 21
19:33:38.507 00.000 11616 move complete, result=0
19:33:38.507 00.000 11616 worker thread done servicing request
19:33:38.507 00.000 11616 Worker thread wakes up
19:33:38.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:38.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:38.507 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 21 ms SOUTH
19:33:40.507 02.000 11616 Exposure complete
19:33:40.570 00.063 11616 worker thread done servicing request
19:33:40.570 00.000 12268 OnExposeComplete: enter
19:33:40.570 00.000 12268 UpdateGuideState(): m_state=6
19:33:40.570 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
19:33:40.570 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=252.08, Mass=1014, SNR=21.9, Peak=99 HFD=5.1
19:33:40.570 00.000 12268 MultiStar: [#1 0.04,0.26,0.90,U] [#2 0.27,0.36,0.88,U] [#3 0.18,0.48,0.67,U] [#4 0.03,-0.11,0.66,U] [#5 0.50,0.36,0.55,U] [#6 -0.01,0.14,0.52,U] [#7 0.43,0.72,0.00,M1] [#8 -0.49,0.33,0.39,U] 
19:33:40.570 00.000 12268 single-star, 7 included, MultiStar: {0.10, 0.25}, one-star: {0.08, 0.22}
19:33:40.570 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
19:33:40.570 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.93)
19:33:40.570 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.23 mountX=0.22 mountY=0.05, mountTheta=0.22
19:33:40.570 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.22, opts=13)
19:33:40.570 00.000 12268 Enqueuing Move request for scope (0.08, 0.22)
19:33:40.570 00.000 11616 Worker thread wakes up
19:33:40.570 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.22) opts 0xd
19:33:40.570 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.22)
19:33:40.570 00.000 11616 Moving (0.08, 0.22) raw xDistance=0.22 yDistance=0.05
19:33:40.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
19:33:40.570 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:40.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:33:40.570 00.000 11616 MoveAxis(W, 124, ABG)
19:33:40.570 00.000 11616 Guiding  Dir = 3, Dur = 124
19:33:40.570 00.000 11616 IsSlewing returns 0
19:33:40.570 00.000 11616 IsGuiding returns 0
19:33:40.570 00.000 11616 PulseGuide returned control before completion, sleep 134
19:33:40.585 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=217, Gamma=1.290
19:33:40.601 00.016 12268 UpdateGuideState exits: m=1014 SNR=21.9
19:33:40.601 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:40.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:40.601 00.000 12268 Enqueuing Expose request
19:33:40.726 00.125 11616 IsGuiding returns 1
19:33:40.726 00.000 11616 scope still moving after pulse duration time elapsed
19:33:40.757 00.031 11616 IsSlewing returns 0
19:33:40.757 00.000 11616 IsGuiding returns 0
19:33:40.757 00.000 11616 scope move finished after 124 + 55 ms
19:33:40.757 00.000 11616 Move returns status 0, amount 124
19:33:40.757 00.000 11616 MoveAxis(N, 0, ABG)
19:33:40.757 00.000 11616 Move returns status 0, amount 0
19:33:40.757 00.000 11616 move complete, result=0
19:33:40.757 00.000 11616 worker thread done servicing request
19:33:40.757 00.000 11616 Worker thread wakes up
19:33:40.757 00.000 12268 GuideStep: 0.2 px 124 ms WEST, 0.0 px 0 ms NORTH
19:33:40.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:40.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:42.757 02.000 11616 Exposure complete
19:33:42.820 00.063 11616 worker thread done servicing request
19:33:42.820 00.000 12268 OnExposeComplete: enter
19:33:42.820 00.000 12268 UpdateGuideState(): m_state=6
19:33:42.820 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
19:33:42.820 00.000 12268 Star::Find returns 1 (0), X=541.21, Y=251.83, Mass=1099, SNR=23.0, Peak=97 HFD=5.6
19:33:42.820 00.000 12268 MultiStar: [#1 -0.12,0.09,0.86,U] [#2 0.28,0.01,0.82,U] [#3 0.19,-0.10,0.64,U] [#4 0.15,-0.48,0.65,U] [#5 0.49,0.09,0.55,U] [#6 0.07,0.03,0.48,U] [#7 0.49,0.48,0.39,U] [#8 0.27,-0.13,0.36,U] 
19:33:42.820 00.000 12268 single-star, 8 included, MultiStar: {0.16, -0.02}, one-star: {-0.02, -0.04}
19:33:42.820 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.45 = 2.84)
19:33:42.820 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.27)
19:33:42.820 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.97 mountX=-0.04 mountY=-0.01, mountTheta=-2.87
19:33:42.820 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.04, opts=13)
19:33:42.820 00.000 12268 Enqueuing Move request for scope (-0.02, -0.04)
19:33:42.820 00.000 11616 Worker thread wakes up
19:33:42.820 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
19:33:42.820 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
19:33:42.820 00.000 11616 Moving (-0.02, -0.04) raw xDistance=-0.04 yDistance=-0.01
19:33:42.820 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:42.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:33:42.820 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:42.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:33:42.820 00.000 11616 MoveAxis(E, 0, ABG)
19:33:42.820 00.000 11616 Move returns status 0, amount 0
19:33:42.820 00.000 11616 MoveAxis(N, 0, ABG)
19:33:42.820 00.000 11616 Move returns status 0, amount 0
19:33:42.820 00.000 11616 move complete, result=0
19:33:42.820 00.000 11616 worker thread done servicing request
19:33:42.835 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:42.851 00.016 12268 UpdateGuideState exits: m=1099 SNR=23.0
19:33:42.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:42.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:42.851 00.000 12268 Enqueuing Expose request
19:33:42.866 00.015 11616 Worker thread wakes up
19:33:42.866 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:33:42.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:42.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:44.866 02.000 11616 Exposure complete
19:33:44.929 00.063 11616 worker thread done servicing request
19:33:44.929 00.000 12268 OnExposeComplete: enter
19:33:44.929 00.000 12268 UpdateGuideState(): m_state=6
19:33:44.929 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
19:33:44.929 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=251.21, Mass=1066, SNR=22.6, Peak=105 HFD=5.2
19:33:44.929 00.000 12268 MultiStar: [#1 -0.01,-0.48,0.95,U] [#2 0.17,-0.45,0.85,U] [#3 0.25,-0.60,0.66,U] [#4 0.24,-0.88,0.00,M1] [#5 0.57,-0.30,0.52,U] [#6 -0.31,-0.77,0.00,M1] [#7 0.37,-0.44,0.41,U] [#8 0.03,-0.36,0.37,U] 
19:33:44.929 00.000 12268 refined, 6 included, MultiStar: {0.17, -0.50}, one-star: {0.02, -0.66}
19:33:44.929 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
19:33:44.929 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
19:33:44.929 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.50 hyp=0.52 cameraTheta=-1.25 mountX=-0.48 mountY=0.23, mountTheta=2.70
19:33:44.929 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.50, opts=13)
19:33:44.929 00.000 12268 Enqueuing Move request for scope (0.17, -0.50)
19:33:44.929 00.000 11616 Worker thread wakes up
19:33:44.929 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.50) opts 0xd
19:33:44.929 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.50)
19:33:44.929 00.000 11616 Moving (0.17, -0.50) raw xDistance=-0.48 yDistance=0.23
19:33:44.929 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
19:33:44.929 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.44
19:33:44.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
19:33:44.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
19:33:44.929 00.000 11616 MoveAxis(E, 266, ABG)
19:33:44.929 00.000 11616 Guiding  Dir = 2, Dur = 266
19:33:44.929 00.000 11616 IsSlewing returns 0
19:33:44.929 00.000 11616 IsGuiding returns 0
19:33:44.929 00.000 11616 PulseGuide returned control before completion, sleep 276
19:33:44.945 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:44.960 00.015 12268 UpdateGuideState exits: m=1066 SNR=22.6
19:33:44.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:44.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:44.960 00.000 12268 Enqueuing Expose request
19:33:45.226 00.266 11616 IsGuiding returns 1
19:33:45.226 00.000 11616 scope still moving after pulse duration time elapsed
19:33:45.257 00.031 11616 IsSlewing returns 0
19:33:45.257 00.000 11616 IsGuiding returns 0
19:33:45.257 00.000 11616 scope move finished after 266 + 56 ms
19:33:45.257 00.000 11616 Move returns status 0, amount 266
19:33:45.257 00.000 11616 MoveAxis(S, 19, ABG)
19:33:45.257 00.000 11616 Guiding  Dir = 1, Dur = 19
19:33:45.257 00.000 11616 IsSlewing returns 0
19:33:45.257 00.000 11616 IsGuiding returns 0
19:33:45.257 00.000 11616 PulseGuide returned control before completion, sleep 29
19:33:45.288 00.031 11616 IsGuiding returns 1
19:33:45.288 00.000 11616 scope still moving after pulse duration time elapsed
19:33:45.320 00.032 11616 IsSlewing returns 0
19:33:45.320 00.000 11616 IsGuiding returns 1
19:33:45.351 00.031 11616 IsSlewing returns 0
19:33:45.351 00.000 11616 IsGuiding returns 1
19:33:45.382 00.031 11616 IsSlewing returns 0
19:33:45.382 00.000 11616 IsGuiding returns 1
19:33:45.413 00.031 11616 IsSlewing returns 0
19:33:45.413 00.000 11616 IsGuiding returns 0
19:33:45.413 00.000 11616 scope move finished after 19 + 138 ms
19:33:45.413 00.000 11616 Move returns status 0, amount 19
19:33:45.413 00.000 11616 move complete, result=0
19:33:45.413 00.000 11616 worker thread done servicing request
19:33:45.413 00.000 12268 GuideStep: -0.5 px 266 ms EAST, 0.2 px 19 ms SOUTH
19:33:45.413 00.000 11616 Worker thread wakes up
19:33:45.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:45.413 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:47.413 02.000 11616 Exposure complete
19:33:47.476 00.063 11616 worker thread done servicing request
19:33:47.476 00.000 12268 OnExposeComplete: enter
19:33:47.476 00.000 12268 UpdateGuideState(): m_state=6
19:33:47.476 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
19:33:47.476 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=251.99, Mass=1097, SNR=22.8, Peak=114 HFD=5.4
19:33:47.476 00.000 12268 MultiStar: [#1 0.16,0.11,0.92,U] [#2 0.15,0.31,0.79,U] [#3 0.30,0.36,0.65,U] [#4 0.17,0.11,0.68,U] [#5 0.42,0.38,0.51,U] [#6 0.02,0.08,0.46,U] [#7 0.23,0.78,0.00,M1] [#8 -0.25,0.17,0.40,U] 
19:33:47.476 00.000 12268 single-star, 7 included, MultiStar: {0.12, 0.20}, one-star: {-0.03, 0.12}
19:33:47.476 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
19:33:47.476 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
19:33:47.476 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.79 mountX=0.12 mountY=-0.04, mountTheta=-0.34
19:33:47.476 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.12, opts=13)
19:33:47.476 00.000 12268 Enqueuing Move request for scope (-0.03, 0.12)
19:33:47.476 00.000 11616 Worker thread wakes up
19:33:47.476 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
19:33:47.476 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
19:33:47.476 00.000 11616 Moving (-0.03, 0.12) raw xDistance=0.12 yDistance=-0.04
19:33:47.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:33:47.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:33:47.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:47.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:33:47.476 00.000 11616 MoveAxis(E, 0, ABG)
19:33:47.476 00.000 11616 Move returns status 0, amount 0
19:33:47.476 00.000 11616 MoveAxis(N, 0, ABG)
19:33:47.476 00.000 11616 Move returns status 0, amount 0
19:33:47.476 00.000 11616 move complete, result=0
19:33:47.476 00.000 11616 worker thread done servicing request
19:33:47.507 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:47.523 00.016 12268 UpdateGuideState exits: m=1097 SNR=22.8
19:33:47.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:47.523 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:47.523 00.000 12268 Enqueuing Expose request
19:33:47.523 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:33:47.523 00.000 11616 Worker thread wakes up
19:33:47.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:47.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:49.523 02.000 11616 Exposure complete
19:33:49.586 00.063 11616 worker thread done servicing request
19:33:49.586 00.000 12268 OnExposeComplete: enter
19:33:49.586 00.000 12268 UpdateGuideState(): m_state=6
19:33:49.586 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
19:33:49.586 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=251.93, Mass=1139, SNR=23.2, Peak=102 HFD=5.3
19:33:49.586 00.000 12268 MultiStar: [#1 0.10,0.15,0.89,U] [#2 0.26,0.13,0.86,U] [#3 0.36,0.31,0.67,U] [#4 0.31,-0.17,0.65,U] [#5 0.35,0.28,0.53,U] [#6 0.07,-0.13,0.48,U] [#7 0.33,0.05,0.39,U] [#8 -0.15,0.40,0.39,U] 
19:33:49.586 00.000 12268 single-star, 8 included, MultiStar: {0.18, 0.11}, one-star: {0.03, 0.06}
19:33:49.586 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
19:33:49.586 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
19:33:49.586 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.18 mountX=0.07 mountY=0.02, mountTheta=0.27
19:33:49.586 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.06, opts=13)
19:33:49.586 00.000 12268 Enqueuing Move request for scope (0.03, 0.06)
19:33:49.586 00.000 11616 Worker thread wakes up
19:33:49.586 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
19:33:49.586 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
19:33:49.586 00.000 11616 Moving (0.03, 0.06) raw xDistance=0.07 yDistance=0.02
19:33:49.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:49.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:33:49.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:49.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:33:49.586 00.000 11616 MoveAxis(E, 0, ABG)
19:33:49.586 00.000 11616 Move returns status 0, amount 0
19:33:49.586 00.000 11616 MoveAxis(N, 0, ABG)
19:33:49.586 00.000 11616 Move returns status 0, amount 0
19:33:49.586 00.000 11616 move complete, result=0
19:33:49.586 00.000 11616 worker thread done servicing request
19:33:49.601 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=228, Gamma=1.290
19:33:49.617 00.016 12268 UpdateGuideState exits: m=1139 SNR=23.2
19:33:49.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:49.617 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:49.617 00.000 12268 Enqueuing Expose request
19:33:49.617 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:33:49.617 00.000 11616 Worker thread wakes up
19:33:49.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:49.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:51.617 02.000 11616 Exposure complete
19:33:51.679 00.062 11616 worker thread done servicing request
19:33:51.679 00.000 12268 OnExposeComplete: enter
19:33:51.679 00.000 12268 UpdateGuideState(): m_state=6
19:33:51.679 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
19:33:51.679 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=252.45, Mass=1067, SNR=22.6, Peak=93 HFD=5.1
19:33:51.679 00.000 12268 MultiStar: [#1 0.13,0.58,0.88,U] [#2 0.17,0.87,0.00,M1] [#3 0.42,0.64,0.68,U] [#4 0.12,0.16,0.68,U] [#5 0.41,0.72,0.00,M1] [#6 0.19,0.49,0.48,U] [#7 0.68,0.85,0.00,M1] [#8 0.15,0.73,0.40,U] 
19:33:51.679 00.000 12268 refined, 5 included, MultiStar: {0.17, 0.53}, one-star: {0.05, 0.59}
19:33:51.679 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
19:33:51.679 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
19:33:51.679 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.53 hyp=0.55 cameraTheta=1.27 mountX=0.54 mountY=0.10, mountTheta=0.18
19:33:51.679 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.53, opts=13)
19:33:51.679 00.000 12268 Enqueuing Move request for scope (0.17, 0.53)
19:33:51.679 00.000 11616 Worker thread wakes up
19:33:51.679 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.53) opts 0xd
19:33:51.679 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.53)
19:33:51.679 00.000 11616 Moving (0.17, 0.53) raw xDistance=0.54 yDistance=0.10
19:33:51.679 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.29 direction from -1 to 1
19:33:51.679 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.62
19:33:51.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
19:33:51.679 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:51.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:33:51.679 00.000 11616 MoveAxis(W, 300, ABG)
19:33:51.679 00.000 11616 Guiding  Dir = 3, Dur = 300
19:33:51.679 00.000 11616 IsSlewing returns 0
19:33:51.679 00.000 11616 IsGuiding returns 0
19:33:51.679 00.000 11616 PulseGuide returned control before completion, sleep 310
19:33:51.695 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:51.711 00.016 12268 UpdateGuideState exits: m=1067 SNR=22.6
19:33:51.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:51.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:51.711 00.000 12268 Enqueuing Expose request
19:33:52.008 00.297 11616 IsGuiding returns 1
19:33:52.008 00.000 11616 scope still moving after pulse duration time elapsed
19:33:52.039 00.031 11616 IsSlewing returns 0
19:33:52.039 00.000 11616 IsGuiding returns 0
19:33:52.039 00.000 11616 scope move finished after 300 + 51 ms
19:33:52.039 00.000 11616 Move returns status 0, amount 300
19:33:52.039 00.000 11616 MoveAxis(N, 0, ABG)
19:33:52.039 00.000 11616 Move returns status 0, amount 0
19:33:52.039 00.000 11616 move complete, result=0
19:33:52.039 00.000 11616 worker thread done servicing request
19:33:52.039 00.000 11616 Worker thread wakes up
19:33:52.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:52.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:52.039 00.000 12268 GuideStep: 0.5 px 300 ms WEST, 0.1 px 0 ms NORTH
19:33:54.039 02.000 11616 Exposure complete
19:33:54.101 00.062 11616 worker thread done servicing request
19:33:54.101 00.000 12268 OnExposeComplete: enter
19:33:54.101 00.000 12268 UpdateGuideState(): m_state=6
19:33:54.101 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
19:33:54.101 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=252.13, Mass=1101, SNR=22.9, Peak=99 HFD=5.0
19:33:54.101 00.000 12268 MultiStar: [#1 0.13,0.39,0.88,U] [#2 0.23,0.66,0.87,U] [#3 0.45,0.53,0.65,U] [#4 0.10,0.10,0.73,U] [#5 0.55,0.40,0.51,U] [#6 0.02,0.35,0.50,U] [#7 0.21,0.89,0.00,M2] [#8 0.13,0.20,0.39,U] 
19:33:54.101 00.000 12268 single-star, 7 included, MultiStar: {0.20, 0.37}, one-star: {0.08, 0.26}
19:33:54.101 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
19:33:54.101 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
19:33:54.101 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.29 mountX=0.27 mountY=0.04, mountTheta=0.15
19:33:54.101 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.26, opts=13)
19:33:54.101 00.000 12268 Enqueuing Move request for scope (0.08, 0.26)
19:33:54.101 00.000 11616 Worker thread wakes up
19:33:54.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.26) opts 0xd
19:33:54.101 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.26)
19:33:54.101 00.000 11616 Moving (0.08, 0.26) raw xDistance=0.27 yDistance=0.04
19:33:54.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
19:33:54.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:54.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:33:54.101 00.000 11616 MoveAxis(W, 150, ABG)
19:33:54.101 00.000 11616 Guiding  Dir = 3, Dur = 150
19:33:54.101 00.000 11616 IsSlewing returns 0
19:33:54.101 00.000 11616 IsGuiding returns 0
19:33:54.101 00.000 11616 PulseGuide returned control before completion, sleep 160
19:33:54.132 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:54.148 00.016 12268 UpdateGuideState exits: m=1101 SNR=22.9
19:33:54.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:54.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:54.148 00.000 12268 Enqueuing Expose request
19:33:54.289 00.141 11616 IsGuiding returns 0
19:33:54.289 00.000 11616 Move returns status 0, amount 150
19:33:54.289 00.000 11616 MoveAxis(N, 0, ABG)
19:33:54.289 00.000 11616 Move returns status 0, amount 0
19:33:54.289 00.000 11616 move complete, result=0
19:33:54.289 00.000 11616 worker thread done servicing request
19:33:54.289 00.000 11616 Worker thread wakes up
19:33:54.289 00.000 12268 GuideStep: 0.3 px 150 ms WEST, 0.0 px 0 ms NORTH
19:33:54.289 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:54.289 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:56.273 01.984 11616 Exposure complete
19:33:56.336 00.063 11616 worker thread done servicing request
19:33:56.336 00.000 12268 OnExposeComplete: enter
19:33:56.336 00.000 12268 UpdateGuideState(): m_state=6
19:33:56.336 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
19:33:56.336 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=251.46, Mass=1090, SNR=22.9, Peak=96 HFD=5.1
19:33:56.336 00.000 12268 MultiStar: [#1 -0.04,-0.31,0.88,U] [#2 0.05,-0.05,0.85,U] [#3 0.33,-0.23,0.63,U] [#4 0.09,-0.69,0.67,U] [#5 0.65,-0.16,0.51,U] [#6 -0.03,-0.43,0.48,U] [#7 0.35,-0.07,0.40,U] [#8 -0.39,-0.11,0.39,U] 
19:33:56.336 00.000 12268 refined, 8 included, MultiStar: {0.09, -0.29}, one-star: {-0.06, -0.40}
19:33:56.336 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
19:33:56.336 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
19:33:56.336 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.27 mountX=-0.28 mountY=0.13, mountTheta=2.72
19:33:56.336 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.29, opts=13)
19:33:56.336 00.000 12268 Enqueuing Move request for scope (0.09, -0.29)
19:33:56.336 00.000 11616 Worker thread wakes up
19:33:56.336 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.29) opts 0xd
19:33:56.336 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.29)
19:33:56.336 00.000 11616 Moving (0.09, -0.29) raw xDistance=-0.28 yDistance=0.13
19:33:56.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:33:56.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
19:33:56.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:56.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:33:56.336 00.000 11616 MoveAxis(E, 0, ABG)
19:33:56.336 00.000 11616 Move returns status 0, amount 0
19:33:56.336 00.000 11616 MoveAxis(N, 0, ABG)
19:33:56.336 00.000 11616 Move returns status 0, amount 0
19:33:56.336 00.000 11616 move complete, result=0
19:33:56.336 00.000 11616 worker thread done servicing request
19:33:56.351 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:56.383 00.032 12268 UpdateGuideState exits: m=1090 SNR=22.9
19:33:56.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:56.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:56.383 00.000 12268 Enqueuing Expose request
19:33:56.383 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
19:33:56.383 00.000 11616 Worker thread wakes up
19:33:56.383 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:56.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:33:58.399 02.016 11616 Exposure complete
19:33:58.445 00.046 11616 worker thread done servicing request
19:33:58.445 00.000 12268 OnExposeComplete: enter
19:33:58.445 00.000 12268 UpdateGuideState(): m_state=6
19:33:58.445 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
19:33:58.445 00.000 12268 Star::Find returns 1 (0), X=541.35, Y=251.64, Mass=1065, SNR=22.6, Peak=93 HFD=5.3
19:33:58.445 00.000 12268 MultiStar: [#1 -0.09,0.02,0.92,U] [#2 0.11,-0.10,0.82,U] [#3 0.16,-0.09,0.65,U] [#4 0.13,-0.50,0.69,U] [#5 0.47,0.07,0.52,U] [#6 0.25,0.01,0.52,U] [#7 0.36,0.15,0.39,U] [#8 -0.31,-0.33,0.38,U] 
19:33:58.445 00.000 12268 refined, 8 included, MultiStar: {0.12, -0.12}, one-star: {0.12, -0.22}
19:33:58.445 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
19:33:58.445 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.92)
19:33:58.445 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.78 mountX=-0.11 mountY=0.14, mountTheta=2.24
19:33:58.445 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.12, opts=13)
19:33:58.445 00.000 12268 Enqueuing Move request for scope (0.12, -0.12)
19:33:58.445 00.000 11616 Worker thread wakes up
19:33:58.445 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
19:33:58.445 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
19:33:58.445 00.000 11616 Moving (0.12, -0.12) raw xDistance=-0.11 yDistance=0.14
19:33:58.445 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:33:58.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:33:58.445 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:33:58.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:33:58.445 00.000 11616 MoveAxis(E, 0, ABG)
19:33:58.445 00.000 11616 Move returns status 0, amount 0
19:33:58.445 00.000 11616 MoveAxis(N, 0, ABG)
19:33:58.445 00.000 11616 Move returns status 0, amount 0
19:33:58.445 00.000 11616 move complete, result=0
19:33:58.445 00.000 11616 worker thread done servicing request
19:33:58.477 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:33:58.492 00.015 12268 UpdateGuideState exits: m=1065 SNR=22.6
19:33:58.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:58.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:33:58.492 00.000 12268 Enqueuing Expose request
19:33:58.492 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:33:58.492 00.000 11616 Worker thread wakes up
19:33:58.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:33:58.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:00.508 02.016 11616 Exposure complete
19:34:00.555 00.047 11616 worker thread done servicing request
19:34:00.555 00.000 12268 OnExposeComplete: enter
19:34:00.555 00.000 12268 UpdateGuideState(): m_state=6
19:34:00.555 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
19:34:00.555 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=251.92, Mass=1059, SNR=22.5, Peak=105 HFD=5.1
19:34:00.555 00.000 12268 MultiStar: [#1 -0.06,0.24,0.94,U] [#2 -0.03,0.46,0.86,U] [#3 0.13,0.21,0.65,U] [#4 -0.13,-0.26,0.69,U] [#5 0.51,0.27,0.55,U] [#6 0.24,0.19,0.50,U] [#7 0.20,0.11,0.38,U] [#8 -0.33,0.30,0.36,U] 
19:34:00.555 00.000 12268 single-star, 8 included, MultiStar: {0.05, 0.17}, one-star: {0.04, 0.05}
19:34:00.555 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
19:34:00.555 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.61)
19:34:00.555 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.91 mountX=0.06 mountY=0.03, mountTheta=0.54
19:34:00.555 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.05, opts=13)
19:34:00.555 00.000 12268 Enqueuing Move request for scope (0.04, 0.05)
19:34:00.555 00.000 11616 Worker thread wakes up
19:34:00.555 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
19:34:00.555 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
19:34:00.555 00.000 11616 Moving (0.04, 0.05) raw xDistance=0.06 yDistance=0.03
19:34:00.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:00.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:34:00.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:00.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:34:00.555 00.000 11616 MoveAxis(E, 0, ABG)
19:34:00.555 00.000 11616 Move returns status 0, amount 0
19:34:00.555 00.000 11616 MoveAxis(N, 0, ABG)
19:34:00.555 00.000 11616 Move returns status 0, amount 0
19:34:00.555 00.000 11616 move complete, result=0
19:34:00.555 00.000 11616 worker thread done servicing request
19:34:00.586 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:00.602 00.016 12268 UpdateGuideState exits: m=1059 SNR=22.5
19:34:00.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:00.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:00.602 00.000 12268 Enqueuing Expose request
19:34:00.602 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:34:00.602 00.000 11616 Worker thread wakes up
19:34:00.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:00.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:02.602 02.000 11616 Exposure complete
19:34:02.664 00.062 11616 worker thread done servicing request
19:34:02.664 00.000 12268 OnExposeComplete: enter
19:34:02.664 00.000 12268 UpdateGuideState(): m_state=6
19:34:02.664 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
19:34:02.664 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=251.94, Mass=1134, SNR=23.3, Peak=110 HFD=5.6
19:34:02.664 00.000 12268 MultiStar: [#1 -0.17,0.29,0.89,U] [#2 -0.02,0.40,0.84,U] [#3 -0.01,0.26,0.60,U] [#4 -0.19,0.02,0.66,U] [#5 0.39,0.14,0.52,U] [#6 0.23,-0.13,0.48,U] [#7 0.18,0.77,0.00,M1] [#8 -0.45,0.16,0.39,U] 
19:34:02.664 00.000 12268 single-star, 7 included, MultiStar: {-0.05, 0.17}, one-star: {-0.10, 0.08}
19:34:02.664 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
19:34:02.664 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
19:34:02.664 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.49 mountX=0.07 mountY=-0.11, mountTheta=-1.02
19:34:02.664 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.08, opts=13)
19:34:02.664 00.000 12268 Enqueuing Move request for scope (-0.10, 0.08)
19:34:02.664 00.000 11616 Worker thread wakes up
19:34:02.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
19:34:02.664 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
19:34:02.664 00.000 11616 Moving (-0.10, 0.08) raw xDistance=0.07 yDistance=-0.11
19:34:02.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:02.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:34:02.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:02.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:34:02.664 00.000 11616 MoveAxis(E, 0, ABG)
19:34:02.664 00.000 11616 Move returns status 0, amount 0
19:34:02.664 00.000 11616 MoveAxis(N, 0, ABG)
19:34:02.664 00.000 11616 Move returns status 0, amount 0
19:34:02.664 00.000 11616 move complete, result=0
19:34:02.664 00.000 11616 worker thread done servicing request
19:34:02.680 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:02.711 00.031 12268 UpdateGuideState exits: m=1134 SNR=23.3
19:34:02.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:02.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:02.711 00.000 12268 Enqueuing Expose request
19:34:02.711 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:34:02.711 00.000 11616 Worker thread wakes up
19:34:02.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:02.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:04.711 02.000 11616 Exposure complete
19:34:04.758 00.047 11616 worker thread done servicing request
19:34:04.758 00.000 12268 OnExposeComplete: enter
19:34:04.758 00.000 12268 UpdateGuideState(): m_state=6
19:34:04.758 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
19:34:04.758 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=252.14, Mass=1109, SNR=23.0, Peak=109 HFD=4.9
19:34:04.758 00.000 12268 MultiStar: [#1 -0.11,0.35,0.91,U] [#2 0.03,0.62,0.86,U] [#3 0.33,0.33,0.65,U] [#4 -0.07,-0.04,0.67,U] [#5 0.43,0.50,0.53,U] [#6 0.19,0.14,0.49,U] [#7 0.37,0.77,0.00,M2] [#8 -0.14,0.38,0.38,U] 
19:34:04.758 00.000 12268 single-star, 7 included, MultiStar: {0.05, 0.33}, one-star: {-0.08, 0.28}
19:34:04.758 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
19:34:04.758 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
19:34:04.758 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.85 mountX=0.27 mountY=-0.11, mountTheta=-0.40
19:34:04.758 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.28, opts=13)
19:34:04.758 00.000 12268 Enqueuing Move request for scope (-0.08, 0.28)
19:34:04.758 00.000 11616 Worker thread wakes up
19:34:04.758 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.28) opts 0xd
19:34:04.758 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.28)
19:34:04.758 00.000 11616 Moving (-0.08, 0.28) raw xDistance=0.27 yDistance=-0.11
19:34:04.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
19:34:04.758 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:04.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:34:04.758 00.000 11616 MoveAxis(W, 149, ABG)
19:34:04.758 00.000 11616 Guiding  Dir = 3, Dur = 149
19:34:04.758 00.000 11616 IsSlewing returns 0
19:34:04.758 00.000 11616 IsGuiding returns 0
19:34:04.758 00.000 11616 PulseGuide returned control before completion, sleep 159
19:34:04.774 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:04.805 00.031 12268 UpdateGuideState exits: m=1109 SNR=23.0
19:34:04.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:04.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:04.805 00.000 12268 Enqueuing Expose request
19:34:04.930 00.125 11616 IsGuiding returns 1
19:34:04.930 00.000 11616 scope still moving after pulse duration time elapsed
19:34:04.961 00.031 11616 IsSlewing returns 0
19:34:04.961 00.000 11616 IsGuiding returns 1
19:34:04.992 00.031 11616 IsSlewing returns 0
19:34:04.992 00.000 11616 IsGuiding returns 1
19:34:05.024 00.032 11616 IsSlewing returns 0
19:34:05.024 00.000 11616 IsGuiding returns 1
19:34:05.055 00.031 11616 IsSlewing returns 0
19:34:05.055 00.000 11616 IsGuiding returns 0
19:34:05.055 00.000 11616 scope move finished after 149 + 138 ms
19:34:05.055 00.000 11616 Move returns status 0, amount 149
19:34:05.055 00.000 11616 MoveAxis(N, 0, ABG)
19:34:05.055 00.000 11616 Move returns status 0, amount 0
19:34:05.055 00.000 11616 move complete, result=0
19:34:05.055 00.000 11616 worker thread done servicing request
19:34:05.055 00.000 11616 Worker thread wakes up
19:34:05.055 00.000 12268 GuideStep: 0.3 px 149 ms WEST, -0.1 px 0 ms NORTH
19:34:05.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:05.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:07.070 02.015 11616 Exposure complete
19:34:07.117 00.047 11616 worker thread done servicing request
19:34:07.117 00.000 12268 OnExposeComplete: enter
19:34:07.117 00.000 12268 UpdateGuideState(): m_state=6
19:34:07.117 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
19:34:07.117 00.000 12268 Star::Find returns 1 (0), X=541.18, Y=252.11, Mass=1071, SNR=22.7, Peak=105 HFD=4.9
19:34:07.117 00.000 12268 MultiStar: [#1 -0.01,0.43,0.90,U] [#2 0.17,0.57,0.83,U] [#3 0.27,0.43,0.64,U] [#4 0.12,0.21,0.66,U] [#5 0.34,0.50,0.51,U] [#6 0.09,-0.02,0.52,U] [#7 -0.02,0.60,0.41,U] [#8 0.10,0.18,0.38,U] 
19:34:07.117 00.000 12268 single-star, 8 included, MultiStar: {0.10, 0.35}, one-star: {-0.04, 0.24}
19:34:07.117 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
19:34:07.117 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
19:34:07.117 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.74 mountX=0.24 mountY=-0.07, mountTheta=-0.29
19:34:07.117 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.24, opts=13)
19:34:07.117 00.000 12268 Enqueuing Move request for scope (-0.04, 0.24)
19:34:07.117 00.000 11616 Worker thread wakes up
19:34:07.117 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
19:34:07.117 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
19:34:07.117 00.000 11616 Moving (-0.04, 0.24) raw xDistance=0.24 yDistance=-0.07
19:34:07.117 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
19:34:07.117 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:07.117 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:34:07.133 00.016 11616 MoveAxis(W, 131, ABG)
19:34:07.133 00.000 11616 Guiding  Dir = 3, Dur = 131
19:34:07.133 00.000 11616 IsSlewing returns 0
19:34:07.133 00.000 11616 IsGuiding returns 0
19:34:07.133 00.000 11616 PulseGuide returned control before completion, sleep 141
19:34:07.149 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:07.180 00.031 12268 UpdateGuideState exits: m=1071 SNR=22.7
19:34:07.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:07.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:07.180 00.000 12268 Enqueuing Expose request
19:34:07.289 00.109 11616 IsGuiding returns 1
19:34:07.289 00.000 11616 scope still moving after pulse duration time elapsed
19:34:07.320 00.031 11616 IsSlewing returns 0
19:34:07.320 00.000 11616 IsGuiding returns 1
19:34:07.352 00.032 11616 IsSlewing returns 0
19:34:07.352 00.000 11616 IsGuiding returns 1
19:34:07.383 00.031 11616 IsSlewing returns 0
19:34:07.383 00.000 11616 IsGuiding returns 1
19:34:07.414 00.031 11616 IsSlewing returns 0
19:34:07.414 00.000 11616 IsGuiding returns 1
19:34:07.446 00.032 11616 IsSlewing returns 0
19:34:07.446 00.000 11616 IsGuiding returns 1
19:34:07.477 00.031 11616 IsSlewing returns 0
19:34:07.477 00.000 11616 IsGuiding returns 0
19:34:07.477 00.000 11616 scope move finished after 131 + 212 ms
19:34:07.477 00.000 11616 Move returns status 0, amount 131
19:34:07.477 00.000 11616 MoveAxis(N, 0, ABG)
19:34:07.477 00.000 11616 Move returns status 0, amount 0
19:34:07.477 00.000 11616 move complete, result=0
19:34:07.477 00.000 11616 worker thread done servicing request
19:34:07.477 00.000 11616 Worker thread wakes up
19:34:07.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:07.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:07.477 00.000 12268 GuideStep: 0.2 px 131 ms WEST, -0.1 px 0 ms NORTH
19:34:09.477 02.000 11616 Exposure complete
19:34:09.524 00.047 11616 worker thread done servicing request
19:34:09.524 00.000 12268 OnExposeComplete: enter
19:34:09.524 00.000 12268 UpdateGuideState(): m_state=6
19:34:09.524 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
19:34:09.524 00.000 12268 Star::Find returns 1 (0), X=541.11, Y=251.53, Mass=1089, SNR=22.8, Peak=96 HFD=5.1
19:34:09.524 00.000 12268 MultiStar: [#1 -0.16,-0.20,0.85,U] [#2 -0.03,0.02,0.86,U] [#3 0.19,-0.39,0.67,U] [#4 -0.18,-0.50,0.67,U] [#5 0.56,0.18,0.55,U] [#6 0.11,-0.43,0.51,U] [#7 -0.15,0.09,0.40,U] [#8 -0.20,-0.24,0.39,U] 
19:34:09.524 00.000 12268 refined, 8 included, MultiStar: {-0.01, -0.21}, one-star: {-0.12, -0.33}
19:34:09.524 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
19:34:09.524 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.09)
19:34:09.524 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.61 mountX=-0.21 mountY=0.02, mountTheta=3.05
19:34:09.524 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.21, opts=13)
19:34:09.524 00.000 12268 Enqueuing Move request for scope (-0.01, -0.21)
19:34:09.524 00.000 11616 Worker thread wakes up
19:34:09.524 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
19:34:09.524 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
19:34:09.524 00.000 11616 Moving (-0.01, -0.21) raw xDistance=-0.21 yDistance=0.02
19:34:09.524 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:34:09.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
19:34:09.524 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:09.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:34:09.524 00.000 11616 MoveAxis(E, 0, ABG)
19:34:09.524 00.000 11616 Move returns status 0, amount 0
19:34:09.524 00.000 11616 MoveAxis(N, 0, ABG)
19:34:09.524 00.000 11616 Move returns status 0, amount 0
19:34:09.524 00.000 11616 move complete, result=0
19:34:09.524 00.000 11616 worker thread done servicing request
19:34:09.539 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:09.570 00.031 12268 UpdateGuideState exits: m=1089 SNR=22.8
19:34:09.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:09.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:09.570 00.000 12268 Enqueuing Expose request
19:34:09.570 00.000 11616 Worker thread wakes up
19:34:09.570 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
19:34:09.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:09.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:11.586 02.016 11616 Exposure complete
19:34:11.633 00.047 11616 worker thread done servicing request
19:34:11.633 00.000 12268 OnExposeComplete: enter
19:34:11.633 00.000 12268 UpdateGuideState(): m_state=6
19:34:11.633 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
19:34:11.633 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=251.81, Mass=1048, SNR=22.4, Peak=89 HFD=5.6
19:34:11.633 00.000 12268 MultiStar: [#1 0.01,0.08,0.93,U] [#2 -0.05,0.13,0.84,U] [#3 0.01,-0.01,0.68,U] [#4 0.09,-0.29,0.69,U] [#5 0.38,0.04,0.49,U] [#6 0.14,-0.14,0.51,U] [#7 0.26,0.20,0.41,U] [#8 -0.58,-0.10,0.39,U] 
19:34:11.633 00.000 12268 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {-0.03, -0.06}
19:34:11.633 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
19:34:11.633 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
19:34:11.633 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.59 mountX=-0.01 mountY=0.03, mountTheta=2.05
19:34:11.649 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.02, opts=13)
19:34:11.649 00.000 12268 Enqueuing Move request for scope (0.02, -0.02)
19:34:11.649 00.000 11616 Worker thread wakes up
19:34:11.649 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
19:34:11.649 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
19:34:11.649 00.000 11616 Moving (0.02, -0.02) raw xDistance=-0.01 yDistance=0.03
19:34:11.649 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:11.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:34:11.649 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:11.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:34:11.649 00.000 11616 MoveAxis(E, 0, ABG)
19:34:11.649 00.000 11616 Move returns status 0, amount 0
19:34:11.649 00.000 11616 MoveAxis(N, 0, ABG)
19:34:11.649 00.000 11616 Move returns status 0, amount 0
19:34:11.649 00.000 11616 move complete, result=0
19:34:11.649 00.000 11616 worker thread done servicing request
19:34:11.664 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:11.680 00.016 12268 UpdateGuideState exits: m=1048 SNR=22.4
19:34:11.680 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:11.680 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:11.680 00.000 12268 Enqueuing Expose request
19:34:11.680 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:34:11.680 00.000 11616 Worker thread wakes up
19:34:11.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:11.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:13.696 02.016 11616 Exposure complete
19:34:13.743 00.047 11616 worker thread done servicing request
19:34:13.743 00.000 12268 OnExposeComplete: enter
19:34:13.743 00.000 12268 UpdateGuideState(): m_state=6
19:34:13.743 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
19:34:13.743 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=251.94, Mass=1018, SNR=22.0, Peak=101 HFD=4.9
19:34:13.743 00.000 12268 MultiStar: [#1 -0.01,0.36,0.94,U] [#2 0.06,0.47,0.84,U] [#3 0.20,0.47,0.67,U] [#4 0.11,-0.18,0.64,U] [#5 0.32,0.44,0.56,U] [#6 -0.08,0.02,0.52,U] [#7 0.14,0.70,0.40,U] [#8 -0.20,0.09,0.41,U] 
19:34:13.743 00.000 12268 single-star, 8 included, MultiStar: {0.07, 0.27}, one-star: {0.04, 0.08}
19:34:13.743 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
19:34:13.743 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
19:34:13.743 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.07 mountX=0.08 mountY=0.03, mountTheta=0.37
19:34:13.743 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.08, opts=13)
19:34:13.743 00.000 12268 Enqueuing Move request for scope (0.04, 0.08)
19:34:13.743 00.000 11616 Worker thread wakes up
19:34:13.743 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
19:34:13.743 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
19:34:13.743 00.000 11616 Moving (0.04, 0.08) raw xDistance=0.08 yDistance=0.03
19:34:13.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:13.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:34:13.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:13.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:34:13.743 00.000 11616 MoveAxis(E, 0, ABG)
19:34:13.743 00.000 11616 Move returns status 0, amount 0
19:34:13.743 00.000 11616 MoveAxis(N, 0, ABG)
19:34:13.743 00.000 11616 Move returns status 0, amount 0
19:34:13.743 00.000 11616 move complete, result=0
19:34:13.743 00.000 11616 worker thread done servicing request
19:34:13.774 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:13.790 00.016 12268 UpdateGuideState exits: m=1018 SNR=22.0
19:34:13.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:13.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:13.790 00.000 12268 Enqueuing Expose request
19:34:13.790 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:34:13.790 00.000 11616 Worker thread wakes up
19:34:13.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:13.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:15.790 02.000 11616 Exposure complete
19:34:15.853 00.063 11616 worker thread done servicing request
19:34:15.853 00.000 12268 OnExposeComplete: enter
19:34:15.853 00.000 12268 UpdateGuideState(): m_state=6
19:34:15.853 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
19:34:15.853 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=252.43, Mass=1039, SNR=22.3, Peak=96 HFD=5.1
19:34:15.853 00.000 12268 MultiStar: [#1 0.04,0.69,0.90,U] [#2 0.02,0.67,0.86,U] [#3 0.26,0.51,0.65,U] [#4 0.11,0.30,0.67,U] [#5 0.17,0.98,0.00,M1] [#6 -0.07,0.36,0.52,U] [#7 0.07,1.02,0.00,M1] [#8 -0.13,0.88,0.00,M1] 
19:34:15.853 00.000 12268 refined, 5 included, MultiStar: {0.08, 0.54}, one-star: {0.09, 0.56}
19:34:15.853 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
19:34:15.853 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
19:34:15.853 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.54 hyp=0.55 cameraTheta=1.43 mountX=0.54 mountY=0.01, mountTheta=0.01
19:34:15.853 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.54, opts=13)
19:34:15.853 00.000 12268 Enqueuing Move request for scope (0.08, 0.54)
19:34:15.853 00.000 11616 Worker thread wakes up
19:34:15.853 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.54) opts 0xd
19:34:15.853 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.54)
19:34:15.853 00.000 11616 Moving (0.08, 0.54) raw xDistance=0.54 yDistance=0.01
19:34:15.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
19:34:15.853 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:15.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:34:15.853 00.000 11616 MoveAxis(W, 303, ABG)
19:34:15.853 00.000 11616 Guiding  Dir = 3, Dur = 303
19:34:15.853 00.000 11616 IsSlewing returns 0
19:34:15.853 00.000 11616 IsGuiding returns 0
19:34:15.853 00.000 11616 PulseGuide returned control before completion, sleep 313
19:34:15.868 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:15.884 00.016 12268 UpdateGuideState exits: m=1039 SNR=22.3
19:34:15.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:15.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:15.884 00.000 12268 Enqueuing Expose request
19:34:16.181 00.297 11616 IsGuiding returns 1
19:34:16.181 00.000 11616 scope still moving after pulse duration time elapsed
19:34:16.212 00.031 11616 IsSlewing returns 0
19:34:16.212 00.000 11616 IsGuiding returns 1
19:34:16.243 00.031 11616 IsSlewing returns 0
19:34:16.243 00.000 11616 IsGuiding returns 1
19:34:16.275 00.032 11616 IsSlewing returns 0
19:34:16.275 00.000 11616 IsGuiding returns 1
19:34:16.306 00.031 11616 IsSlewing returns 0
19:34:16.306 00.000 11616 IsGuiding returns 0
19:34:16.306 00.000 11616 scope move finished after 303 + 142 ms
19:34:16.306 00.000 11616 Move returns status 0, amount 303
19:34:16.306 00.000 11616 MoveAxis(N, 0, ABG)
19:34:16.306 00.000 11616 Move returns status 0, amount 0
19:34:16.306 00.000 11616 move complete, result=0
19:34:16.306 00.000 11616 worker thread done servicing request
19:34:16.306 00.000 11616 Worker thread wakes up
19:34:16.306 00.000 12268 GuideStep: 0.5 px 303 ms WEST, 0.0 px 0 ms NORTH
19:34:16.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:16.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:18.306 02.000 11616 Exposure complete
19:34:18.368 00.062 11616 worker thread done servicing request
19:34:18.368 00.000 12268 OnExposeComplete: enter
19:34:18.368 00.000 12268 UpdateGuideState(): m_state=6
19:34:18.368 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
19:34:18.368 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=252.28, Mass=1094, SNR=22.9, Peak=92 HFD=5.5
19:34:18.368 00.000 12268 MultiStar: [#1 -0.16,0.49,0.89,U] [#2 0.28,0.76,0.00,M1] [#3 0.01,0.64,0.64,U] [#4 0.05,0.29,0.68,U] [#5 0.39,0.66,0.00,M2] [#6 -0.13,0.34,0.49,U] [#7 0.59,0.76,0.00,M2] [#8 -0.08,0.81,0.00,M2] 
19:34:18.368 00.000 12268 single-star, 4 included, MultiStar: {-0.04, 0.44}, one-star: {0.04, 0.41}
19:34:18.368 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
19:34:18.368 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
19:34:18.368 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.41 hyp=0.42 cameraTheta=1.48 mountX=0.42 mountY=-0.02, mountTheta=-0.04
19:34:18.368 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.41, opts=13)
19:34:18.368 00.000 12268 Enqueuing Move request for scope (0.04, 0.41)
19:34:18.368 00.000 11616 Worker thread wakes up
19:34:18.368 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.41) opts 0xd
19:34:18.368 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.41)
19:34:18.368 00.000 11616 Moving (0.04, 0.41) raw xDistance=0.42 yDistance=-0.02
19:34:18.368 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
19:34:18.368 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:18.368 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:34:18.368 00.000 11616 MoveAxis(W, 231, ABG)
19:34:18.368 00.000 11616 Guiding  Dir = 3, Dur = 231
19:34:18.368 00.000 11616 IsSlewing returns 0
19:34:18.368 00.000 11616 IsGuiding returns 0
19:34:18.368 00.000 11616 PulseGuide returned control before completion, sleep 241
19:34:18.399 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:18.415 00.016 12268 UpdateGuideState exits: m=1094 SNR=22.9
19:34:18.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:18.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:18.415 00.000 12268 Enqueuing Expose request
19:34:18.634 00.219 11616 IsGuiding returns 1
19:34:18.634 00.000 11616 scope still moving after pulse duration time elapsed
19:34:18.665 00.031 11616 IsSlewing returns 0
19:34:18.665 00.000 11616 IsGuiding returns 0
19:34:18.665 00.000 11616 scope move finished after 231 + 58 ms
19:34:18.665 00.000 11616 Move returns status 0, amount 231
19:34:18.665 00.000 11616 MoveAxis(N, 0, ABG)
19:34:18.665 00.000 11616 Move returns status 0, amount 0
19:34:18.665 00.000 11616 move complete, result=0
19:34:18.665 00.000 11616 worker thread done servicing request
19:34:18.665 00.000 12268 GuideStep: 0.4 px 231 ms WEST, -0.0 px 0 ms NORTH
19:34:18.665 00.000 11616 Worker thread wakes up
19:34:18.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:18.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:20.696 02.031 11616 Exposure complete
19:34:20.743 00.047 11616 worker thread done servicing request
19:34:20.743 00.000 12268 OnExposeComplete: enter
19:34:20.743 00.000 12268 UpdateGuideState(): m_state=6
19:34:20.743 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
19:34:20.743 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=252.06, Mass=1087, SNR=22.8, Peak=89 HFD=5.4
19:34:20.743 00.000 12268 MultiStar: [#1 -0.12,0.23,0.89,U] [#2 0.06,0.48,0.85,U] [#3 0.13,0.32,0.64,U] [#4 -0.22,-0.21,0.67,U] [#5 0.78,0.42,0.00,M3] [#6 0.12,0.19,0.52,U] [#7 0.49,0.81,0.00,M3] [#8 -0.39,0.01,0.39,U] 
19:34:20.743 00.000 12268 single-star, 6 included, MultiStar: {-0.05, 0.20}, one-star: {-0.04, 0.19}
19:34:20.743 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
19:34:20.743 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
19:34:20.743 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.75 mountX=0.19 mountY=-0.06, mountTheta=-0.31
19:34:20.743 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.19, opts=13)
19:34:20.743 00.000 12268 Enqueuing Move request for scope (-0.04, 0.19)
19:34:20.743 00.000 11616 Worker thread wakes up
19:34:20.743 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
19:34:20.743 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
19:34:20.743 00.000 11616 Moving (-0.04, 0.19) raw xDistance=0.19 yDistance=-0.06
19:34:20.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
19:34:20.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:20.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:34:20.743 00.000 11616 MoveAxis(W, 104, ABG)
19:34:20.743 00.000 11616 Guiding  Dir = 3, Dur = 104
19:34:20.743 00.000 11616 IsSlewing returns 0
19:34:20.743 00.000 11616 IsGuiding returns 0
19:34:20.743 00.000 11616 PulseGuide returned control before completion, sleep 114
19:34:20.774 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:20.790 00.016 12268 UpdateGuideState exits: m=1087 SNR=22.8
19:34:20.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:20.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:20.790 00.000 12268 Enqueuing Expose request
19:34:20.884 00.094 11616 IsGuiding returns 1
19:34:20.884 00.000 11616 scope still moving after pulse duration time elapsed
19:34:20.915 00.031 11616 IsSlewing returns 0
19:34:20.915 00.000 11616 IsGuiding returns 1
19:34:20.946 00.031 11616 IsSlewing returns 0
19:34:20.946 00.000 11616 IsGuiding returns 0
19:34:20.946 00.000 11616 scope move finished after 104 + 87 ms
19:34:20.946 00.000 11616 Move returns status 0, amount 104
19:34:20.946 00.000 11616 MoveAxis(N, 0, ABG)
19:34:20.946 00.000 11616 Move returns status 0, amount 0
19:34:20.946 00.000 11616 move complete, result=0
19:34:20.946 00.000 11616 worker thread done servicing request
19:34:20.946 00.000 12268 GuideStep: 0.2 px 104 ms WEST, -0.1 px 0 ms NORTH
19:34:20.946 00.000 11616 Worker thread wakes up
19:34:20.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:20.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:22.947 02.001 11616 Exposure complete
19:34:23.009 00.062 11616 worker thread done servicing request
19:34:23.009 00.000 12268 OnExposeComplete: enter
19:34:23.009 00.000 12268 UpdateGuideState(): m_state=6
19:34:23.009 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
19:34:23.009 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=251.69, Mass=1058, SNR=22.5, Peak=86 HFD=5.2
19:34:23.009 00.000 12268 MultiStar: [#1 -0.06,-0.09,0.90,U] [#2 -0.09,0.00,0.83,U] [#3 0.13,-0.04,0.66,U] [#4 -0.08,-0.55,0.68,U] [#5 0.30,0.17,0.53,U] [#6 -0.11,0.03,0.50,U] [#7 0.21,0.04,0.43,U] [#8 -0.59,-0.09,0.41,U] 
19:34:23.009 00.000 12268 refined, 8 included, MultiStar: {-0.02, -0.10}, one-star: {0.02, -0.18}
19:34:23.009 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.26 = 3.03)
19:34:23.009 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.08)
19:34:23.009 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.78 mountX=-0.10 mountY=-0.01, mountTheta=-3.06
19:34:23.009 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.10, opts=13)
19:34:23.009 00.000 12268 Enqueuing Move request for scope (-0.02, -0.10)
19:34:23.009 00.000 11616 Worker thread wakes up
19:34:23.009 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
19:34:23.009 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
19:34:23.009 00.000 11616 Moving (-0.02, -0.10) raw xDistance=-0.10 yDistance=-0.01
19:34:23.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:23.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:34:23.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:23.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:34:23.009 00.000 11616 MoveAxis(E, 0, ABG)
19:34:23.009 00.000 11616 Move returns status 0, amount 0
19:34:23.009 00.000 11616 MoveAxis(N, 0, ABG)
19:34:23.009 00.000 11616 Move returns status 0, amount 0
19:34:23.009 00.000 11616 move complete, result=0
19:34:23.009 00.000 11616 worker thread done servicing request
19:34:23.025 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:23.056 00.031 12268 UpdateGuideState exits: m=1058 SNR=22.5
19:34:23.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:23.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:23.056 00.000 12268 Enqueuing Expose request
19:34:23.056 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:34:23.056 00.000 11616 Worker thread wakes up
19:34:23.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:23.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:25.056 02.000 11616 Exposure complete
19:34:25.103 00.047 11616 worker thread done servicing request
19:34:25.103 00.000 12268 OnExposeComplete: enter
19:34:25.103 00.000 12268 UpdateGuideState(): m_state=6
19:34:25.103 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
19:34:25.103 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.62, Mass=1025, SNR=22.1, Peak=94 HFD=5.0
19:34:25.119 00.016 12268 MultiStar: [#1 0.09,-0.27,0.92,U] [#2 0.19,-0.06,0.86,U] [#3 0.33,-0.35,0.66,U] [#4 -0.00,-0.56,0.71,U] [#5 0.09,0.05,0.55,U] [#6 0.20,-0.30,0.53,U] [#7 0.09,0.29,0.43,U] [#8 -0.40,-0.09,0.42,U] 
19:34:25.119 00.000 12268 refined, 8 included, MultiStar: {0.09, -0.20}, one-star: {0.07, -0.24}
19:34:25.119 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
19:34:25.119 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.56)
19:34:25.119 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.13 mountX=-0.19 mountY=0.12, mountTheta=2.59
19:34:25.119 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.20, opts=13)
19:34:25.119 00.000 12268 Enqueuing Move request for scope (0.09, -0.20)
19:34:25.119 00.000 11616 Worker thread wakes up
19:34:25.119 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
19:34:25.119 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
19:34:25.119 00.000 11616 Moving (0.09, -0.20) raw xDistance=-0.19 yDistance=0.12
19:34:25.119 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:34:25.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:34:25.119 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:25.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:34:25.119 00.000 11616 MoveAxis(E, 0, ABG)
19:34:25.119 00.000 11616 Move returns status 0, amount 0
19:34:25.119 00.000 11616 MoveAxis(N, 0, ABG)
19:34:25.119 00.000 11616 Move returns status 0, amount 0
19:34:25.119 00.000 11616 move complete, result=0
19:34:25.119 00.000 11616 worker thread done servicing request
19:34:25.134 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:25.166 00.032 12268 UpdateGuideState exits: m=1025 SNR=22.1
19:34:25.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:25.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:25.166 00.000 12268 Enqueuing Expose request
19:34:25.166 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:34:25.166 00.000 11616 Worker thread wakes up
19:34:25.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:25.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:27.182 02.016 11616 Exposure complete
19:34:27.229 00.047 11616 worker thread done servicing request
19:34:27.229 00.000 12268 OnExposeComplete: enter
19:34:27.229 00.000 12268 UpdateGuideState(): m_state=6
19:34:27.229 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
19:34:27.229 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=251.31, Mass=1080, SNR=22.7, Peak=90 HFD=5.3
19:34:27.229 00.000 12268 MultiStar: [#1 0.03,-0.32,0.89,U] [#2 0.01,-0.19,0.83,U] [#3 0.29,-0.31,0.64,U] [#4 -0.11,-0.76,0.71,U] [#5 0.46,-0.17,0.53,U] [#6 0.05,-0.71,0.50,U] [#7 0.15,-0.09,0.42,U] [#8 -0.36,-0.46,0.38,U] 
19:34:27.229 00.000 12268 refined, 8 included, MultiStar: {0.06, -0.40}, one-star: {0.01, -0.55}
19:34:27.229 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
19:34:27.229 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.27)
19:34:27.229 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.40 hyp=0.41 cameraTheta=-1.43 mountX=-0.40 mountY=0.11, mountTheta=2.87
19:34:27.229 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.40, opts=13)
19:34:27.229 00.000 12268 Enqueuing Move request for scope (0.06, -0.40)
19:34:27.229 00.000 11616 Worker thread wakes up
19:34:27.229 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.40) opts 0xd
19:34:27.229 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.40)
19:34:27.229 00.000 11616 Moving (0.06, -0.40) raw xDistance=-0.40 yDistance=0.11
19:34:27.229 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
19:34:27.229 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
19:34:27.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
19:34:27.229 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:27.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:34:27.229 00.000 11616 MoveAxis(E, 221, ABG)
19:34:27.229 00.000 11616 Guiding  Dir = 2, Dur = 221
19:34:27.229 00.000 11616 IsSlewing returns 0
19:34:27.229 00.000 11616 IsGuiding returns 0
19:34:27.229 00.000 11616 PulseGuide returned control before completion, sleep 231
19:34:27.260 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:27.276 00.016 12268 UpdateGuideState exits: m=1080 SNR=22.7
19:34:27.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:27.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:27.276 00.000 12268 Enqueuing Expose request
19:34:27.479 00.203 11616 IsGuiding returns 1
19:34:27.479 00.000 11616 scope still moving after pulse duration time elapsed
19:34:27.510 00.031 11616 IsSlewing returns 0
19:34:27.510 00.000 11616 IsGuiding returns 0
19:34:27.510 00.000 11616 scope move finished after 221 + 46 ms
19:34:27.510 00.000 11616 Move returns status 0, amount 221
19:34:27.510 00.000 11616 MoveAxis(N, 0, ABG)
19:34:27.510 00.000 11616 Move returns status 0, amount 0
19:34:27.510 00.000 11616 move complete, result=0
19:34:27.510 00.000 11616 worker thread done servicing request
19:34:27.510 00.000 11616 Worker thread wakes up
19:34:27.510 00.000 12268 GuideStep: -0.4 px 221 ms EAST, 0.1 px 0 ms NORTH
19:34:27.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:27.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:29.511 02.001 11616 Exposure complete
19:34:29.573 00.062 11616 worker thread done servicing request
19:34:29.573 00.000 12268 OnExposeComplete: enter
19:34:29.573 00.000 12268 UpdateGuideState(): m_state=6
19:34:29.573 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
19:34:29.573 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.44, Mass=1087, SNR=22.7, Peak=91 HFD=5.2
19:34:29.573 00.000 12268 MultiStar: [#1 -0.01,-0.21,0.90,U] [#2 0.23,-0.31,0.80,U] [#3 0.32,-0.31,0.60,U] [#4 0.21,-0.53,0.67,U] [#5 0.36,-0.21,0.52,U] [#6 0.20,-0.72,0.47,U] [#7 0.55,0.08,0.39,U] [#8 -0.17,-0.24,0.37,U] 
19:34:29.573 00.000 12268 refined, 8 included, MultiStar: {0.18, -0.33}, one-star: {0.08, -0.42}
19:34:29.573 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
19:34:29.573 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
19:34:29.573 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.33 hyp=0.38 cameraTheta=-1.08 mountX=-0.31 mountY=0.22, mountTheta=2.53
19:34:29.573 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.33, opts=13)
19:34:29.573 00.000 12268 Enqueuing Move request for scope (0.18, -0.33)
19:34:29.573 00.000 11616 Worker thread wakes up
19:34:29.573 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.33) opts 0xd
19:34:29.573 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.33)
19:34:29.573 00.000 11616 Moving (0.18, -0.33) raw xDistance=-0.31 yDistance=0.22
19:34:29.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
19:34:29.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
19:34:29.573 00.000 11616 MoveAxis(E, 174, ABG)
19:34:29.573 00.000 11616 Guiding  Dir = 2, Dur = 174
19:34:29.573 00.000 11616 IsSlewing returns 0
19:34:29.573 00.000 11616 IsGuiding returns 0
19:34:29.573 00.000 11616 PulseGuide returned control before completion, sleep 184
19:34:29.589 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:29.620 00.031 12268 UpdateGuideState exits: m=1087 SNR=22.7
19:34:29.620 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:29.620 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:29.620 00.000 12268 Enqueuing Expose request
19:34:29.776 00.156 11616 IsGuiding returns 1
19:34:29.776 00.000 11616 scope still moving after pulse duration time elapsed
19:34:29.808 00.032 11616 IsSlewing returns 0
19:34:29.808 00.000 11616 IsGuiding returns 0
19:34:29.808 00.000 11616 scope move finished after 174 + 53 ms
19:34:29.808 00.000 11616 Move returns status 0, amount 174
19:34:29.808 00.000 11616 MoveAxis(S, 18, ABG)
19:34:29.808 00.000 11616 Guiding  Dir = 1, Dur = 18
19:34:29.808 00.000 11616 IsSlewing returns 0
19:34:29.808 00.000 11616 IsGuiding returns 0
19:34:29.808 00.000 11616 PulseGuide returned control before completion, sleep 28
19:34:29.839 00.031 11616 IsGuiding returns 1
19:34:29.839 00.000 11616 scope still moving after pulse duration time elapsed
19:34:29.870 00.031 11616 IsSlewing returns 0
19:34:29.870 00.000 11616 IsGuiding returns 0
19:34:29.870 00.000 11616 scope move finished after 18 + 42 ms
19:34:29.870 00.000 11616 Move returns status 0, amount 18
19:34:29.870 00.000 11616 move complete, result=0
19:34:29.870 00.000 11616 worker thread done servicing request
19:34:29.870 00.000 11616 Worker thread wakes up
19:34:29.870 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:29.870 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:29.870 00.000 12268 GuideStep: -0.3 px 174 ms EAST, 0.2 px 18 ms SOUTH
19:34:31.886 02.016 11616 Exposure complete
19:34:31.933 00.047 11616 worker thread done servicing request
19:34:31.933 00.000 12268 OnExposeComplete: enter
19:34:31.933 00.000 12268 UpdateGuideState(): m_state=6
19:34:31.933 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
19:34:31.933 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=251.84, Mass=1016, SNR=22.0, Peak=85 HFD=5.2
19:34:31.933 00.000 12268 MultiStar: [#1 0.08,-0.20,0.90,U] [#2 -0.05,-0.04,0.82,U] [#3 0.26,-0.10,0.67,U] [#4 0.17,-0.70,0.70,U] [#5 0.39,0.11,0.55,U] [#6 0.12,-0.17,0.52,U] [#7 0.50,0.04,0.41,U] [#8 -0.25,0.02,0.42,U] 
19:34:31.933 00.000 12268 single-star, 8 included, MultiStar: {0.12, -0.13}, one-star: {0.01, -0.03}
19:34:31.933 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
19:34:31.933 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
19:34:31.933 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.24 mountX=-0.03 mountY=0.01, mountTheta=2.68
19:34:31.933 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.03, opts=13)
19:34:31.933 00.000 12268 Enqueuing Move request for scope (0.01, -0.03)
19:34:31.933 00.000 11616 Worker thread wakes up
19:34:31.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
19:34:31.933 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
19:34:31.933 00.000 11616 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.01
19:34:31.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:31.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:34:31.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:31.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:34:31.933 00.000 11616 MoveAxis(E, 0, ABG)
19:34:31.933 00.000 11616 Move returns status 0, amount 0
19:34:31.933 00.000 11616 MoveAxis(N, 0, ABG)
19:34:31.933 00.000 11616 Move returns status 0, amount 0
19:34:31.933 00.000 11616 move complete, result=0
19:34:31.933 00.000 11616 worker thread done servicing request
19:34:31.964 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
19:34:31.980 00.016 12268 UpdateGuideState exits: m=1016 SNR=22.0
19:34:31.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:31.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:31.980 00.000 12268 Enqueuing Expose request
19:34:31.980 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:34:31.980 00.000 11616 Worker thread wakes up
19:34:31.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:31.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:33.995 02.015 11616 Exposure complete
19:34:34.042 00.047 11616 worker thread done servicing request
19:34:34.042 00.000 12268 OnExposeComplete: enter
19:34:34.042 00.000 12268 UpdateGuideState(): m_state=6
19:34:34.042 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
19:34:34.042 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.53, Mass=1058, SNR=22.4, Peak=83 HFD=5.1
19:34:34.042 00.000 12268 MultiStar: [#1 -0.02,-0.02,0.94,U] [#2 0.09,0.02,0.86,U] [#3 0.26,-0.22,0.66,U] [#4 0.21,-0.41,0.65,U] [#5 0.20,-0.16,0.52,U] [#6 -0.12,-0.38,0.52,U] [#7 0.48,0.12,0.40,U] [#8 -0.12,-0.23,0.41,U] 
19:34:34.042 00.000 12268 refined, 8 included, MultiStar: {0.10, -0.18}, one-star: {0.03, -0.33}
19:34:34.042 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
19:34:34.042 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.63)
19:34:34.042 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-1.07 mountX=-0.17 mountY=0.12, mountTheta=2.53
19:34:34.042 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.18, opts=13)
19:34:34.042 00.000 12268 Enqueuing Move request for scope (0.10, -0.18)
19:34:34.042 00.000 11616 Worker thread wakes up
19:34:34.042 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
19:34:34.042 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
19:34:34.042 00.000 11616 Moving (0.10, -0.18) raw xDistance=-0.17 yDistance=0.12
19:34:34.042 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
19:34:34.042 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:34.042 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:34:34.042 00.000 11616 MoveAxis(E, 95, ABG)
19:34:34.042 00.000 11616 Guiding  Dir = 2, Dur = 95
19:34:34.042 00.000 11616 IsSlewing returns 0
19:34:34.042 00.000 11616 IsGuiding returns 0
19:34:34.042 00.000 11616 PulseGuide returned control before completion, sleep 105
19:34:34.073 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:34.089 00.016 12268 UpdateGuideState exits: m=1058 SNR=22.4
19:34:34.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:34.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:34.089 00.000 12268 Enqueuing Expose request
19:34:34.167 00.078 11616 IsGuiding returns 1
19:34:34.167 00.000 11616 scope still moving after pulse duration time elapsed
19:34:34.198 00.031 11616 IsSlewing returns 0
19:34:34.198 00.000 11616 IsGuiding returns 0
19:34:34.198 00.000 11616 scope move finished after 95 + 48 ms
19:34:34.198 00.000 11616 Move returns status 0, amount 95
19:34:34.198 00.000 11616 MoveAxis(N, 0, ABG)
19:34:34.198 00.000 11616 Move returns status 0, amount 0
19:34:34.198 00.000 11616 move complete, result=0
19:34:34.198 00.000 11616 worker thread done servicing request
19:34:34.198 00.000 11616 Worker thread wakes up
19:34:34.198 00.000 12268 GuideStep: -0.2 px 95 ms EAST, 0.1 px 0 ms NORTH
19:34:34.198 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:34.198 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:36.214 02.016 11616 Exposure complete
19:34:36.261 00.047 11616 worker thread done servicing request
19:34:36.261 00.000 12268 OnExposeComplete: enter
19:34:36.261 00.000 12268 UpdateGuideState(): m_state=6
19:34:36.261 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
19:34:36.261 00.000 12268 Star::Find returns 1 (0), X=541.40, Y=252.04, Mass=1089, SNR=22.7, Peak=104 HFD=5.2
19:34:36.261 00.000 12268 MultiStar: [#1 0.27,0.07,0.92,U] [#2 0.18,0.17,0.81,U] [#3 0.19,0.11,0.66,U] [#4 0.17,-0.53,0.62,U] [#5 0.64,0.18,0.52,U] [#6 0.01,-0.17,0.49,U] [#7 0.51,0.18,0.40,U] [#8 0.12,0.24,0.36,U] 
19:34:36.261 00.000 12268 refined, 8 included, MultiStar: {0.24, 0.05}, one-star: {0.18, 0.18}
19:34:36.261 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
19:34:36.261 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
19:34:36.261 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.25 cameraTheta=0.21 mountX=0.07 mountY=0.23, mountTheta=1.26
19:34:36.261 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.05, opts=13)
19:34:36.261 00.000 12268 Enqueuing Move request for scope (0.24, 0.05)
19:34:36.261 00.000 11616 Worker thread wakes up
19:34:36.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
19:34:36.261 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
19:34:36.261 00.000 11616 Moving (0.24, 0.05) raw xDistance=0.07 yDistance=0.23
19:34:36.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:36.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:34:36.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
19:34:36.261 00.000 11616 MoveAxis(E, 0, ABG)
19:34:36.261 00.000 11616 Move returns status 0, amount 0
19:34:36.261 00.000 11616 MoveAxis(S, 20, ABG)
19:34:36.261 00.000 11616 Guiding  Dir = 1, Dur = 20
19:34:36.261 00.000 11616 IsSlewing returns 0
19:34:36.261 00.000 11616 IsGuiding returns 0
19:34:36.261 00.000 11616 PulseGuide returned control before completion, sleep 30
19:34:36.292 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
19:34:36.308 00.016 11616 IsGuiding returns 1
19:34:36.308 00.000 11616 scope still moving after pulse duration time elapsed
19:34:36.308 00.000 12268 UpdateGuideState exits: m=1089 SNR=22.7
19:34:36.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:36.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:36.308 00.000 12268 Enqueuing Expose request
19:34:36.339 00.031 11616 IsSlewing returns 0
19:34:36.339 00.000 11616 IsGuiding returns 1
19:34:36.370 00.031 11616 IsSlewing returns 0
19:34:36.370 00.000 11616 IsGuiding returns 0
19:34:36.370 00.000 11616 scope move finished after 20 + 76 ms
19:34:36.370 00.000 11616 Move returns status 0, amount 20
19:34:36.370 00.000 11616 move complete, result=0
19:34:36.370 00.000 11616 worker thread done servicing request
19:34:36.370 00.000 11616 Worker thread wakes up
19:34:36.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:36.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:36.386 00.016 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
19:34:38.355 01.969 11616 Exposure complete
19:34:38.417 00.062 11616 worker thread done servicing request
19:34:38.417 00.000 12268 OnExposeComplete: enter
19:34:38.417 00.000 12268 UpdateGuideState(): m_state=6
19:34:38.417 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
19:34:38.417 00.000 12268 Star::Find returns 1 (0), X=541.39, Y=251.99, Mass=1021, SNR=22.1, Peak=100 HFD=5.2
19:34:38.417 00.000 12268 MultiStar: [#1 0.04,0.11,0.87,U] [#2 0.24,0.31,0.85,U] [#3 0.34,0.17,0.64,U] [#4 0.26,-0.41,0.68,U] [#5 0.47,0.19,0.57,U] [#6 0.44,-0.05,0.52,U] [#7 0.24,0.35,0.39,U] [#8 -0.13,0.37,0.39,U] 
19:34:38.417 00.000 12268 single-star, 8 included, MultiStar: {0.23, 0.12}, one-star: {0.17, 0.13}
19:34:38.417 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
19:34:38.417 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.36)
19:34:38.417 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.21 cameraTheta=0.66 mountX=0.14 mountY=0.15, mountTheta=0.80
19:34:38.417 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.13, opts=13)
19:34:38.417 00.000 12268 Enqueuing Move request for scope (0.17, 0.13)
19:34:38.417 00.000 11616 Worker thread wakes up
19:34:38.417 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
19:34:38.417 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
19:34:38.417 00.000 11616 Moving (0.17, 0.13) raw xDistance=0.14 yDistance=0.15
19:34:38.417 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:34:38.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:34:38.417 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:38.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:34:38.417 00.000 11616 MoveAxis(E, 0, ABG)
19:34:38.417 00.000 11616 Move returns status 0, amount 0
19:34:38.417 00.000 11616 MoveAxis(N, 0, ABG)
19:34:38.417 00.000 11616 Move returns status 0, amount 0
19:34:38.417 00.000 11616 move complete, result=0
19:34:38.417 00.000 11616 worker thread done servicing request
19:34:38.433 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
19:34:38.464 00.031 12268 UpdateGuideState exits: m=1021 SNR=22.1
19:34:38.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:38.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:38.464 00.000 12268 Enqueuing Expose request
19:34:38.464 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:34:38.464 00.000 11616 Worker thread wakes up
19:34:38.464 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:38.464 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:40.448 01.984 11616 Exposure complete
19:34:40.511 00.063 11616 worker thread done servicing request
19:34:40.511 00.000 12268 OnExposeComplete: enter
19:34:40.511 00.000 12268 UpdateGuideState(): m_state=6
19:34:40.511 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
19:34:40.511 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.73, Mass=1069, SNR=22.5, Peak=99 HFD=4.9
19:34:40.511 00.000 12268 MultiStar: [#1 -0.04,0.03,0.91,U] [#2 0.15,0.01,0.83,U] [#3 0.38,-0.19,0.66,U] [#4 -0.02,-0.72,0.67,U] [#5 0.48,0.24,0.56,U] [#6 -0.17,-0.13,0.51,U] [#7 -0.03,-0.06,0.42,U] [#8 -0.18,0.14,0.37,U] 
19:34:40.511 00.000 12268 refined, 8 included, MultiStar: {0.08, -0.10}, one-star: {0.03, -0.13}
19:34:40.511 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
19:34:40.511 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
19:34:40.511 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.93 mountX=-0.09 mountY=0.09, mountTheta=2.38
19:34:40.511 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.10, opts=13)
19:34:40.511 00.000 12268 Enqueuing Move request for scope (0.08, -0.10)
19:34:40.511 00.000 11616 Worker thread wakes up
19:34:40.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
19:34:40.511 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
19:34:40.511 00.000 11616 Moving (0.08, -0.10) raw xDistance=-0.09 yDistance=0.09
19:34:40.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:40.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:34:40.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:40.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:34:40.511 00.000 11616 MoveAxis(E, 0, ABG)
19:34:40.511 00.000 11616 Move returns status 0, amount 0
19:34:40.511 00.000 11616 MoveAxis(N, 0, ABG)
19:34:40.511 00.000 11616 Move returns status 0, amount 0
19:34:40.511 00.000 11616 move complete, result=0
19:34:40.511 00.000 11616 worker thread done servicing request
19:34:40.527 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
19:34:40.542 00.015 12268 UpdateGuideState exits: m=1069 SNR=22.5
19:34:40.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:40.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:40.542 00.000 12268 Enqueuing Expose request
19:34:40.542 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:34:40.542 00.000 11616 Worker thread wakes up
19:34:40.558 00.016 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:40.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:42.542 01.984 11616 Exposure complete
19:34:42.605 00.063 11616 worker thread done servicing request
19:34:42.605 00.000 12268 OnExposeComplete: enter
19:34:42.605 00.000 12268 UpdateGuideState(): m_state=6
19:34:42.605 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
19:34:42.605 00.000 12268 Star::Find returns 1 (0), X=541.29, Y=251.39, Mass=1045, SNR=22.3, Peak=93 HFD=5.3
19:34:42.605 00.000 12268 MultiStar: [#1 -0.00,-0.28,0.89,U] [#2 0.11,-0.37,0.80,U] [#3 0.16,-0.46,0.64,U] [#4 0.13,-0.64,0.68,U] [#5 0.29,-0.23,0.53,U] [#6 -0.06,-0.49,0.51,U] [#7 0.17,-0.21,0.41,U] [#8 -0.22,-0.82,0.00,M1] 
19:34:42.605 00.000 12268 refined, 7 included, MultiStar: {0.10, -0.40}, one-star: {0.07, -0.47}
19:34:42.605 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
19:34:42.605 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
19:34:42.605 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.40 hyp=0.42 cameraTheta=-1.33 mountX=-0.39 mountY=0.15, mountTheta=2.78
19:34:42.605 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.40, opts=13)
19:34:42.605 00.000 12268 Enqueuing Move request for scope (0.10, -0.40)
19:34:42.605 00.000 11616 Worker thread wakes up
19:34:42.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.40) opts 0xd
19:34:42.605 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.40)
19:34:42.605 00.000 11616 Moving (0.10, -0.40) raw xDistance=-0.39 yDistance=0.15
19:34:42.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
19:34:42.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
19:34:42.605 00.000 11616 MoveAxis(E, 217, ABG)
19:34:42.605 00.000 11616 Guiding  Dir = 2, Dur = 217
19:34:42.605 00.000 11616 IsSlewing returns 0
19:34:42.605 00.000 11616 IsGuiding returns 0
19:34:42.605 00.000 11616 PulseGuide returned control before completion, sleep 227
19:34:42.636 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:42.652 00.016 12268 UpdateGuideState exits: m=1045 SNR=22.3
19:34:42.652 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:42.652 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:42.652 00.000 12268 Enqueuing Expose request
19:34:42.855 00.203 11616 IsGuiding returns 1
19:34:42.855 00.000 11616 scope still moving after pulse duration time elapsed
19:34:42.886 00.031 11616 IsSlewing returns 0
19:34:42.886 00.000 11616 IsGuiding returns 0
19:34:42.886 00.000 11616 scope move finished after 217 + 52 ms
19:34:42.886 00.000 11616 Move returns status 0, amount 217
19:34:42.886 00.000 11616 MoveAxis(S, 13, ABG)
19:34:42.886 00.000 11616 Guiding  Dir = 1, Dur = 13
19:34:42.886 00.000 11616 IsSlewing returns 0
19:34:42.886 00.000 11616 IsGuiding returns 0
19:34:42.886 00.000 11616 PulseGuide returned control before completion, sleep 23
19:34:42.917 00.031 11616 IsGuiding returns 1
19:34:42.917 00.000 11616 scope still moving after pulse duration time elapsed
19:34:42.948 00.031 11616 IsSlewing returns 0
19:34:42.948 00.000 11616 IsGuiding returns 1
19:34:42.980 00.032 11616 IsSlewing returns 0
19:34:42.980 00.000 11616 IsGuiding returns 1
19:34:43.011 00.031 11616 IsSlewing returns 0
19:34:43.011 00.000 11616 IsGuiding returns 1
19:34:43.042 00.031 11616 IsSlewing returns 0
19:34:43.042 00.000 11616 IsGuiding returns 1
19:34:43.073 00.031 11616 IsSlewing returns 0
19:34:43.073 00.000 11616 IsGuiding returns 1
19:34:43.105 00.032 11616 IsSlewing returns 0
19:34:43.105 00.000 11616 IsGuiding returns 1
19:34:43.136 00.031 11616 IsSlewing returns 0
19:34:43.136 00.000 11616 IsGuiding returns 1
19:34:43.167 00.031 11616 IsSlewing returns 0
19:34:43.167 00.000 11616 IsGuiding returns 0
19:34:43.167 00.000 11616 scope move finished after 13 + 268 ms
19:34:43.167 00.000 11616 Move returns status 0, amount 13
19:34:43.167 00.000 11616 move complete, result=0
19:34:43.167 00.000 11616 worker thread done servicing request
19:34:43.167 00.000 11616 Worker thread wakes up
19:34:43.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:43.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:43.167 00.000 12268 GuideStep: -0.4 px 217 ms EAST, 0.2 px 13 ms SOUTH
19:34:45.183 02.016 11616 Exposure complete
19:34:45.245 00.062 12268 OnExposeComplete: enter
19:34:45.245 00.000 11616 worker thread done servicing request
19:34:45.245 00.000 12268 UpdateGuideState(): m_state=6
19:34:45.245 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
19:34:45.245 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.51, Mass=1041, SNR=22.3, Peak=75 HFD=5.2
19:34:45.245 00.000 12268 MultiStar: [#1 0.15,-0.33,0.87,U] [#2 0.36,-0.11,0.85,U] [#3 0.43,-0.44,0.65,U] [#4 0.16,-0.65,0.65,U] [#5 0.54,0.09,0.54,U] [#6 0.24,-0.37,0.51,U] [#7 0.40,0.23,0.40,U] [#8 -0.14,-0.39,0.38,U] 
19:34:45.245 00.000 12268 single-star, 8 included, MultiStar: {0.24, -0.28}, one-star: {0.04, -0.35}
19:34:45.245 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
19:34:45.245 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
19:34:45.245 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.35 hyp=0.35 cameraTheta=-1.46 mountX=-0.35 mountY=0.08, mountTheta=2.90
19:34:45.261 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.35, opts=13)
19:34:45.261 00.000 12268 Enqueuing Move request for scope (0.04, -0.35)
19:34:45.261 00.000 11616 Worker thread wakes up
19:34:45.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.35) opts 0xd
19:34:45.261 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.35)
19:34:45.261 00.000 11616 Moving (0.04, -0.35) raw xDistance=-0.35 yDistance=0.08
19:34:45.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
19:34:45.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:45.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:34:45.261 00.000 11616 MoveAxis(E, 192, ABG)
19:34:45.261 00.000 11616 Guiding  Dir = 2, Dur = 192
19:34:45.261 00.000 11616 IsSlewing returns 0
19:34:45.261 00.000 11616 IsGuiding returns 0
19:34:45.261 00.000 11616 PulseGuide returned control before completion, sleep 202
19:34:45.277 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:45.308 00.031 12268 UpdateGuideState exits: m=1041 SNR=22.3
19:34:45.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:45.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:45.308 00.000 12268 Enqueuing Expose request
19:34:45.480 00.172 11616 IsGuiding returns 1
19:34:45.480 00.000 11616 scope still moving after pulse duration time elapsed
19:34:45.511 00.031 11616 IsSlewing returns 0
19:34:45.511 00.000 11616 IsGuiding returns 0
19:34:45.511 00.000 11616 scope move finished after 192 + 54 ms
19:34:45.511 00.000 11616 Move returns status 0, amount 192
19:34:45.511 00.000 11616 MoveAxis(N, 0, ABG)
19:34:45.511 00.000 11616 Move returns status 0, amount 0
19:34:45.511 00.000 11616 move complete, result=0
19:34:45.511 00.000 11616 worker thread done servicing request
19:34:45.511 00.000 12268 GuideStep: -0.3 px 192 ms EAST, 0.1 px 0 ms NORTH
19:34:45.511 00.000 11616 Worker thread wakes up
19:34:45.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:45.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:47.511 02.000 11616 Exposure complete
19:34:47.574 00.063 11616 worker thread done servicing request
19:34:47.574 00.000 12268 OnExposeComplete: enter
19:34:47.574 00.000 12268 UpdateGuideState(): m_state=6
19:34:47.574 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
19:34:47.574 00.000 12268 Star::Find returns 1 (0), X=541.33, Y=251.83, Mass=944, SNR=21.2, Peak=101 HFD=5.0
19:34:47.574 00.000 12268 MultiStar: [#1 0.07,-0.00,0.95,U] [#2 0.35,0.11,0.85,U] [#3 0.32,0.05,0.66,U] [#4 0.05,-0.46,0.64,U] [#5 0.61,0.25,0.55,U] [#6 -0.06,-0.25,0.51,U] [#7 0.16,0.45,0.40,U] [#8 0.11,0.17,0.40,U] 
19:34:47.574 00.000 12268 single-star, 8 included, MultiStar: {0.19, 0.01}, one-star: {0.10, -0.04}
19:34:47.574 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
19:34:47.574 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.37)
19:34:47.574 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.33 mountX=-0.03 mountY=0.11, mountTheta=1.80
19:34:47.574 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.04, opts=13)
19:34:47.574 00.000 12268 Enqueuing Move request for scope (0.10, -0.04)
19:34:47.574 00.000 11616 Worker thread wakes up
19:34:47.574 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
19:34:47.574 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
19:34:47.574 00.000 11616 Moving (0.10, -0.04) raw xDistance=-0.03 yDistance=0.11
19:34:47.574 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:47.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:34:47.574 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:47.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:34:47.574 00.000 11616 MoveAxis(E, 0, ABG)
19:34:47.574 00.000 11616 Move returns status 0, amount 0
19:34:47.574 00.000 11616 MoveAxis(N, 0, ABG)
19:34:47.574 00.000 11616 Move returns status 0, amount 0
19:34:47.574 00.000 11616 move complete, result=0
19:34:47.574 00.000 11616 worker thread done servicing request
19:34:47.590 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=234, Gamma=1.290
19:34:47.605 00.015 12268 UpdateGuideState exits: m=944 SNR=21.2
19:34:47.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:47.621 00.016 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:47.621 00.000 12268 Enqueuing Expose request
19:34:47.621 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:34:47.621 00.000 11616 Worker thread wakes up
19:34:47.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:47.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:49.621 02.000 11616 Exposure complete
19:34:49.668 00.047 11616 worker thread done servicing request
19:34:49.668 00.000 12268 OnExposeComplete: enter
19:34:49.668 00.000 12268 UpdateGuideState(): m_state=6
19:34:49.668 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
19:34:49.668 00.000 12268 Star::Find returns 1 (0), X=541.35, Y=251.13, Mass=990, SNR=21.7, Peak=82 HFD=5.2
19:34:49.668 00.000 12268 MultiStar: [#1 0.14,-0.38,0.88,U] [#2 0.26,-0.21,0.84,U] [#3 0.43,-0.37,0.65,U] [#4 0.25,-0.82,0.00,M1] [#5 0.64,-0.13,0.54,U] [#6 0.04,-0.60,0.51,U] [#7 0.22,-0.19,0.36,U] [#8 0.11,-0.23,0.38,U] 
19:34:49.668 00.000 12268 refined, 7 included, MultiStar: {0.24, -0.39}, one-star: {0.12, -0.74}
19:34:49.668 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
19:34:49.668 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
19:34:49.668 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.39 hyp=0.46 cameraTheta=-1.02 mountX=-0.37 mountY=0.29, mountTheta=2.48
19:34:49.668 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.39, opts=13)
19:34:49.668 00.000 12268 Enqueuing Move request for scope (0.24, -0.39)
19:34:49.668 00.000 11616 Worker thread wakes up
19:34:49.668 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.39) opts 0xd
19:34:49.668 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.39)
19:34:49.668 00.000 11616 Moving (0.24, -0.39) raw xDistance=-0.37 yDistance=0.29
19:34:49.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
19:34:49.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
19:34:49.668 00.000 11616 MoveAxis(E, 204, ABG)
19:34:49.668 00.000 11616 Guiding  Dir = 2, Dur = 204
19:34:49.668 00.000 11616 IsSlewing returns 0
19:34:49.668 00.000 11616 IsGuiding returns 0
19:34:49.668 00.000 11616 PulseGuide returned control before completion, sleep 214
19:34:49.684 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:49.715 00.031 12268 UpdateGuideState exits: m=990 SNR=21.7
19:34:49.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:49.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:49.715 00.000 12268 Enqueuing Expose request
19:34:49.903 00.188 11616 IsGuiding returns 1
19:34:49.903 00.000 11616 scope still moving after pulse duration time elapsed
19:34:49.934 00.031 11616 IsSlewing returns 0
19:34:49.934 00.000 11616 IsGuiding returns 0
19:34:49.934 00.000 11616 scope move finished after 204 + 51 ms
19:34:49.934 00.000 11616 Move returns status 0, amount 204
19:34:49.934 00.000 11616 MoveAxis(S, 24, ABG)
19:34:49.934 00.000 11616 Guiding  Dir = 1, Dur = 24
19:34:49.934 00.000 11616 IsSlewing returns 0
19:34:49.934 00.000 11616 IsGuiding returns 0
19:34:49.934 00.000 11616 PulseGuide returned control before completion, sleep 34
19:34:49.981 00.047 11616 IsGuiding returns 1
19:34:49.981 00.000 11616 scope still moving after pulse duration time elapsed
19:34:50.012 00.031 11616 IsSlewing returns 0
19:34:50.012 00.000 11616 IsGuiding returns 0
19:34:50.012 00.000 11616 scope move finished after 24 + 53 ms
19:34:50.012 00.000 11616 Move returns status 0, amount 24
19:34:50.012 00.000 11616 move complete, result=0
19:34:50.012 00.000 11616 worker thread done servicing request
19:34:50.012 00.000 11616 Worker thread wakes up
19:34:50.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:50.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:50.012 00.000 12268 GuideStep: -0.4 px 204 ms EAST, 0.3 px 24 ms SOUTH
19:34:52.012 02.000 11616 Exposure complete
19:34:52.074 00.062 11616 worker thread done servicing request
19:34:52.074 00.000 12268 OnExposeComplete: enter
19:34:52.074 00.000 12268 UpdateGuideState(): m_state=6
19:34:52.074 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
19:34:52.074 00.000 12268 Star::Find returns 1 (0), X=541.43, Y=251.92, Mass=1015, SNR=22.0, Peak=93 HFD=5.0
19:34:52.074 00.000 12268 MultiStar: [#1 0.26,0.21,0.91,U] [#2 0.39,0.18,0.85,U] [#3 0.56,0.24,0.67,U] [#4 0.28,-0.40,0.69,U] [#5 0.56,0.09,0.52,U] [#6 0.23,0.15,0.50,U] [#7 0.62,0.58,0.00,M1] [#8 0.13,0.19,0.37,U] 
19:34:52.074 00.000 12268 single-star, 7 included, MultiStar: {0.33, 0.09}, one-star: {0.20, 0.06}
19:34:52.074 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
19:34:52.074 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
19:34:52.074 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.29 mountX=0.08 mountY=0.19, mountTheta=1.18
19:34:52.074 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.06, opts=13)
19:34:52.074 00.000 12268 Enqueuing Move request for scope (0.20, 0.06)
19:34:52.074 00.000 11616 Worker thread wakes up
19:34:52.074 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
19:34:52.074 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
19:34:52.074 00.000 11616 Moving (0.20, 0.06) raw xDistance=0.08 yDistance=0.19
19:34:52.074 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:52.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:34:52.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
19:34:52.074 00.000 11616 MoveAxis(E, 0, ABG)
19:34:52.074 00.000 11616 Move returns status 0, amount 0
19:34:52.074 00.000 11616 MoveAxis(S, 16, ABG)
19:34:52.074 00.000 11616 Guiding  Dir = 1, Dur = 16
19:34:52.074 00.000 11616 IsSlewing returns 0
19:34:52.074 00.000 11616 IsGuiding returns 0
19:34:52.074 00.000 11616 PulseGuide returned control before completion, sleep 26
19:34:52.090 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=246, Gamma=1.290
19:34:52.106 00.016 12268 UpdateGuideState exits: m=1015 SNR=22.0
19:34:52.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:52.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:52.106 00.000 12268 Enqueuing Expose request
19:34:52.121 00.015 11616 IsGuiding returns 1
19:34:52.121 00.000 11616 scope still moving after pulse duration time elapsed
19:34:52.152 00.031 11616 IsSlewing returns 0
19:34:52.152 00.000 11616 IsGuiding returns 0
19:34:52.152 00.000 11616 scope move finished after 16 + 56 ms
19:34:52.152 00.000 11616 Move returns status 0, amount 16
19:34:52.152 00.000 11616 move complete, result=0
19:34:52.152 00.000 11616 worker thread done servicing request
19:34:52.152 00.000 11616 Worker thread wakes up
19:34:52.152 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:52.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:52.152 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
19:34:54.137 01.985 11616 Exposure complete
19:34:54.199 00.062 11616 worker thread done servicing request
19:34:54.199 00.000 12268 OnExposeComplete: enter
19:34:54.199 00.000 12268 UpdateGuideState(): m_state=6
19:34:54.199 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
19:34:54.199 00.000 12268 Star::Find returns 1 (0), X=541.67, Y=252.21, Mass=960, SNR=21.4, Peak=83 HFD=4.9
19:34:54.199 00.000 12268 MultiStar: [#1 0.31,0.48,0.94,U] [#2 0.42,0.63,0.00,M1] [#3 0.50,0.49,0.69,U] [#4 0.30,0.26,0.70,U] [#5 0.53,0.67,0.00,M1] [#6 0.18,0.39,0.52,U] [#7 0.34,0.79,0.00,M2] [#8 -0.01,0.15,0.40,U] 
19:34:54.199 00.000 12268 refined, 5 included, MultiStar: {0.33, 0.37}, one-star: {0.44, 0.35}
19:34:54.199 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
19:34:54.199 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.55)
19:34:54.199 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.37 hyp=0.49 cameraTheta=0.85 mountX=0.40 mountY=0.28, mountTheta=0.60
19:34:54.199 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.37, opts=13)
19:34:54.199 00.000 12268 Enqueuing Move request for scope (0.33, 0.37)
19:34:54.199 00.000 11616 Worker thread wakes up
19:34:54.199 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.37) opts 0xd
19:34:54.199 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.37)
19:34:54.199 00.000 11616 Moving (0.33, 0.37) raw xDistance=0.40 yDistance=0.28
19:34:54.199 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
19:34:54.199 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.21
19:34:54.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
19:34:54.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
19:34:54.199 00.000 11616 MoveAxis(W, 223, ABG)
19:34:54.199 00.000 11616 Guiding  Dir = 3, Dur = 223
19:34:54.199 00.000 11616 IsSlewing returns 0
19:34:54.199 00.000 11616 IsGuiding returns 0
19:34:54.199 00.000 11616 PulseGuide returned control before completion, sleep 233
19:34:54.215 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:54.246 00.031 12268 UpdateGuideState exits: m=960 SNR=21.4
19:34:54.246 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:54.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:54.246 00.000 12268 Enqueuing Expose request
19:34:54.449 00.203 11616 IsGuiding returns 1
19:34:54.449 00.000 11616 scope still moving after pulse duration time elapsed
19:34:54.481 00.032 11616 IsSlewing returns 0
19:34:54.481 00.000 11616 IsGuiding returns 0
19:34:54.481 00.000 11616 scope move finished after 223 + 51 ms
19:34:54.481 00.000 11616 Move returns status 0, amount 223
19:34:54.481 00.000 11616 MoveAxis(S, 23, ABG)
19:34:54.481 00.000 11616 Guiding  Dir = 1, Dur = 23
19:34:54.481 00.000 11616 IsSlewing returns 0
19:34:54.481 00.000 11616 IsGuiding returns 0
19:34:54.481 00.000 11616 PulseGuide returned control before completion, sleep 33
19:34:54.528 00.047 11616 IsGuiding returns 1
19:34:54.528 00.000 11616 scope still moving after pulse duration time elapsed
19:34:54.559 00.031 11616 IsSlewing returns 0
19:34:54.559 00.000 11616 IsGuiding returns 0
19:34:54.559 00.000 11616 scope move finished after 23 + 52 ms
19:34:54.559 00.000 11616 Move returns status 0, amount 23
19:34:54.559 00.000 11616 move complete, result=0
19:34:54.559 00.000 11616 worker thread done servicing request
19:34:54.559 00.000 11616 Worker thread wakes up
19:34:54.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:54.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:54.559 00.000 12268 GuideStep: 0.4 px 223 ms WEST, 0.3 px 23 ms SOUTH
19:34:56.559 02.000 11616 Exposure complete
19:34:56.621 00.062 11616 worker thread done servicing request
19:34:56.621 00.000 12268 OnExposeComplete: enter
19:34:56.621 00.000 12268 UpdateGuideState(): m_state=6
19:34:56.621 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
19:34:56.621 00.000 12268 Star::Find returns 1 (0), X=541.64, Y=251.92, Mass=986, SNR=21.6, Peak=85 HFD=5.1
19:34:56.621 00.000 12268 MultiStar: [#1 0.43,0.02,0.90,U] [#2 0.36,0.19,0.85,U] [#3 0.51,0.12,0.61,U] [#4 0.29,-0.35,0.70,U] [#5 0.69,0.29,0.51,U] [#6 0.26,-0.27,0.50,U] [#7 0.26,0.25,0.40,U] [#8 0.24,-0.18,0.39,U] 
19:34:56.621 00.000 12268 refined, 8 included, MultiStar: {0.39, 0.02}, one-star: {0.42, 0.05}
19:34:56.621 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
19:34:56.621 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.74)
19:34:56.621 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.02 hyp=0.39 cameraTheta=0.04 mountX=0.06 mountY=0.39, mountTheta=1.43
19:34:56.621 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.02, opts=13)
19:34:56.621 00.000 12268 Enqueuing Move request for scope (0.39, 0.02)
19:34:56.621 00.000 11616 Worker thread wakes up
19:34:56.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.02) opts 0xd
19:34:56.621 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.02)
19:34:56.621 00.000 11616 Moving (0.39, 0.02) raw xDistance=0.06 yDistance=0.39
19:34:56.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:34:56.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:34:56.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
19:34:56.621 00.000 11616 MoveAxis(E, 0, ABG)
19:34:56.621 00.000 11616 Move returns status 0, amount 0
19:34:56.621 00.000 11616 MoveAxis(S, 33, ABG)
19:34:56.621 00.000 11616 Guiding  Dir = 1, Dur = 33
19:34:56.621 00.000 11616 IsSlewing returns 0
19:34:56.621 00.000 11616 IsGuiding returns 0
19:34:56.621 00.000 11616 PulseGuide returned control before completion, sleep 43
19:34:56.637 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
19:34:56.668 00.031 12268 UpdateGuideState exits: m=986 SNR=21.6
19:34:56.668 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:56.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:56.668 00.000 12268 Enqueuing Expose request
19:34:56.684 00.016 11616 IsGuiding returns 1
19:34:56.684 00.000 11616 scope still moving after pulse duration time elapsed
19:34:56.715 00.031 11616 IsSlewing returns 0
19:34:56.715 00.000 11616 IsGuiding returns 0
19:34:56.715 00.000 11616 scope move finished after 33 + 50 ms
19:34:56.715 00.000 11616 Move returns status 0, amount 33
19:34:56.715 00.000 11616 move complete, result=0
19:34:56.715 00.000 11616 worker thread done servicing request
19:34:56.715 00.000 11616 Worker thread wakes up
19:34:56.715 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:56.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:56.715 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 33 ms SOUTH
19:34:58.731 02.016 11616 Exposure complete
19:34:58.778 00.047 11616 worker thread done servicing request
19:34:58.778 00.000 12268 OnExposeComplete: enter
19:34:58.778 00.000 12268 UpdateGuideState(): m_state=6
19:34:58.778 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
19:34:58.778 00.000 12268 Star::Find returns 1 (0), X=541.63, Y=251.46, Mass=969, SNR=21.5, Peak=71 HFD=5.1
19:34:58.778 00.000 12268 MultiStar: [#1 0.33,-0.20,0.91,U] [#2 0.50,0.03,0.86,U] [#3 0.50,-0.19,0.66,U] [#4 0.36,-0.61,0.67,U] [#5 0.69,0.16,0.54,U] [#6 0.45,-0.57,0.53,U] [#7 0.59,-0.23,0.41,U] [#8 0.47,-0.36,0.38,U] 
19:34:58.778 00.000 12268 refined, 8 included, MultiStar: {0.46, -0.26}, one-star: {0.40, -0.41}
19:34:58.778 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
19:34:58.778 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
19:34:58.778 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.26 hyp=0.53 cameraTheta=-0.52 mountX=-0.21 mountY=0.49, mountTheta=1.99
19:34:58.778 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.26, opts=13)
19:34:58.778 00.000 12268 Enqueuing Move request for scope (0.46, -0.26)
19:34:58.778 00.000 11616 Worker thread wakes up
19:34:58.778 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.26) opts 0xd
19:34:58.778 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.26)
19:34:58.778 00.000 11616 Moving (0.46, -0.26) raw xDistance=-0.21 yDistance=0.49
19:34:58.778 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:34:58.778 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
19:34:58.778 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
19:34:58.778 00.000 11616 MoveAxis(E, 0, ABG)
19:34:58.778 00.000 11616 Move returns status 0, amount 0
19:34:58.778 00.000 11616 MoveAxis(S, 41, ABG)
19:34:58.794 00.016 11616 Guiding  Dir = 1, Dur = 41
19:34:58.794 00.000 11616 IsSlewing returns 0
19:34:58.794 00.000 11616 IsGuiding returns 0
19:34:58.794 00.000 11616 PulseGuide returned control before completion, sleep 51
19:34:58.809 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:34:58.825 00.016 12268 UpdateGuideState exits: m=969 SNR=21.5
19:34:58.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:58.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:34:58.825 00.000 12268 Enqueuing Expose request
19:34:58.856 00.031 11616 IsGuiding returns 1
19:34:58.856 00.000 11616 scope still moving after pulse duration time elapsed
19:34:58.887 00.031 11616 IsSlewing returns 0
19:34:58.887 00.000 11616 IsGuiding returns 0
19:34:58.887 00.000 11616 scope move finished after 41 + 52 ms
19:34:58.887 00.000 11616 Move returns status 0, amount 41
19:34:58.887 00.000 11616 move complete, result=0
19:34:58.887 00.000 11616 worker thread done servicing request
19:34:58.887 00.000 11616 Worker thread wakes up
19:34:58.887 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:34:58.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:34:58.903 00.016 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 41 ms SOUTH
19:35:00.887 01.984 11616 Exposure complete
19:35:00.934 00.047 11616 worker thread done servicing request
19:35:00.934 00.000 12268 OnExposeComplete: enter
19:35:00.934 00.000 12268 UpdateGuideState(): m_state=6
19:35:00.934 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
19:35:00.934 00.000 12268 Star::Find returns 1 (0), X=541.86, Y=251.88, Mass=993, SNR=21.8, Peak=82 HFD=5.1
19:35:00.934 00.000 12268 MultiStar: [#1 0.49,-0.08,0.84,U] [#2 0.59,0.06,0.80,U] [#3 0.57,-0.32,0.67,U] [#4 0.57,-0.49,0.67,U] [#5 0.84,0.14,0.00,M1] [#6 0.51,-0.41,0.51,U] [#7 0.51,0.48,0.40,U] [#8 0.57,-0.23,0.38,U] 
19:35:00.934 00.000 12268 refined, 7 included, MultiStar: {0.56, -0.12}, one-star: {0.63, 0.02}
19:35:00.934 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
19:35:00.934 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.48)
19:35:00.934 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.12 hyp=0.58 cameraTheta=-0.22 mountX=-0.07 mountY=0.57, mountTheta=1.69
19:35:00.934 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=-0.12, opts=13)
19:35:00.934 00.000 12268 Enqueuing Move request for scope (0.56, -0.12)
19:35:00.934 00.000 11616 Worker thread wakes up
19:35:00.934 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.12) opts 0xd
19:35:00.934 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, -0.12)
19:35:00.934 00.000 11616 Moving (0.56, -0.12) raw xDistance=-0.07 yDistance=0.57
19:35:00.934 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:00.934 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:35:00.934 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
19:35:00.934 00.000 11616 MoveAxis(E, 0, ABG)
19:35:00.934 00.000 11616 Move returns status 0, amount 0
19:35:00.934 00.000 11616 MoveAxis(S, 48, ABG)
19:35:00.934 00.000 11616 Guiding  Dir = 1, Dur = 48
19:35:00.934 00.000 11616 IsSlewing returns 0
19:35:00.934 00.000 11616 IsGuiding returns 0
19:35:00.934 00.000 11616 PulseGuide returned control before completion, sleep 58
19:35:00.965 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:00.981 00.016 12268 UpdateGuideState exits: m=993 SNR=21.8
19:35:00.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:00.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:00.981 00.000 12268 Enqueuing Expose request
19:35:01.012 00.031 11616 IsGuiding returns 1
19:35:01.012 00.000 11616 scope still moving after pulse duration time elapsed
19:35:01.044 00.032 11616 IsSlewing returns 0
19:35:01.044 00.000 11616 IsGuiding returns 0
19:35:01.044 00.000 11616 scope move finished after 48 + 48 ms
19:35:01.044 00.000 11616 Move returns status 0, amount 48
19:35:01.044 00.000 11616 move complete, result=0
19:35:01.044 00.000 11616 worker thread done servicing request
19:35:01.044 00.000 11616 Worker thread wakes up
19:35:01.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:01.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:01.059 00.015 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 48 ms SOUTH
19:35:03.028 01.969 11616 Exposure complete
19:35:03.090 00.062 11616 worker thread done servicing request
19:35:03.090 00.000 12268 OnExposeComplete: enter
19:35:03.090 00.000 12268 UpdateGuideState(): m_state=6
19:35:03.090 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
19:35:03.090 00.000 12268 Star::Find returns 1 (0), X=541.74, Y=251.28, Mass=999, SNR=21.8, Peak=89 HFD=4.8
19:35:03.090 00.000 12268 MultiStar: [#1 0.40,-0.43,0.88,U] [#2 0.54,-0.53,0.85,U] [#3 0.58,-0.61,0.00,M1] [#4 0.28,-0.79,0.00,M1] [#5 0.64,-0.21,0.51,U] [#6 0.55,-0.97,0.00,M1] [#7 0.18,-0.37,0.38,U] [#8 0.19,-0.28,0.39,U] 
19:35:03.090 00.000 12268 refined, 5 included, MultiStar: {0.45, -0.44}, one-star: {0.51, -0.59}
19:35:03.090 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
19:35:03.090 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.92)
19:35:03.090 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.44 hyp=0.63 cameraTheta=-0.78 mountX=-0.40 mountY=0.50, mountTheta=2.24
19:35:03.090 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.44, opts=13)
19:35:03.090 00.000 12268 Enqueuing Move request for scope (0.45, -0.44)
19:35:03.090 00.000 11616 Worker thread wakes up
19:35:03.090 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.44) opts 0xd
19:35:03.090 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.44)
19:35:03.090 00.000 11616 Moving (0.45, -0.44) raw xDistance=-0.40 yDistance=0.50
19:35:03.090 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
19:35:03.090 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
19:35:03.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
19:35:03.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
19:35:03.090 00.000 11616 MoveAxis(E, 221, ABG)
19:35:03.090 00.000 11616 Guiding  Dir = 2, Dur = 221
19:35:03.090 00.000 11616 IsSlewing returns 0
19:35:03.090 00.000 11616 IsGuiding returns 0
19:35:03.090 00.000 11616 PulseGuide returned control before completion, sleep 231
19:35:03.122 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:03.137 00.015 12268 UpdateGuideState exits: m=999 SNR=21.8
19:35:03.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:03.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:03.137 00.000 12268 Enqueuing Expose request
19:35:03.340 00.203 11616 IsGuiding returns 1
19:35:03.340 00.000 11616 scope still moving after pulse duration time elapsed
19:35:03.372 00.032 11616 IsSlewing returns 0
19:35:03.372 00.000 11616 IsGuiding returns 0
19:35:03.372 00.000 11616 scope move finished after 221 + 48 ms
19:35:03.372 00.000 11616 Move returns status 0, amount 221
19:35:03.372 00.000 11616 MoveAxis(S, 42, ABG)
19:35:03.372 00.000 11616 Guiding  Dir = 1, Dur = 42
19:35:03.372 00.000 11616 IsSlewing returns 0
19:35:03.372 00.000 11616 IsGuiding returns 0
19:35:03.372 00.000 11616 PulseGuide returned control before completion, sleep 52
19:35:03.434 00.062 11616 IsGuiding returns 1
19:35:03.434 00.000 11616 scope still moving after pulse duration time elapsed
19:35:03.481 00.047 11616 IsSlewing returns 0
19:35:03.481 00.000 11616 IsGuiding returns 0
19:35:03.481 00.000 11616 scope move finished after 42 + 67 ms
19:35:03.481 00.000 11616 Move returns status 0, amount 42
19:35:03.481 00.000 11616 move complete, result=0
19:35:03.481 00.000 11616 worker thread done servicing request
19:35:03.481 00.000 11616 Worker thread wakes up
19:35:03.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:03.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:03.481 00.000 12268 GuideStep: -0.4 px 221 ms EAST, 0.5 px 42 ms SOUTH
19:35:05.481 02.000 11616 Exposure complete
19:35:05.528 00.047 11616 worker thread done servicing request
19:35:05.528 00.000 12268 OnExposeComplete: enter
19:35:05.528 00.000 12268 UpdateGuideState(): m_state=6
19:35:05.528 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
19:35:05.528 00.000 12268 Star::Find returns 1 (0), X=541.57, Y=251.86, Mass=1038, SNR=22.2, Peak=86 HFD=5.3
19:35:05.528 00.000 12268 MultiStar: [#1 0.28,0.09,0.88,U] [#2 0.22,0.05,0.83,U] [#3 0.60,0.05,0.64,U] [#4 0.01,-0.23,0.67,U] [#5 0.46,0.26,0.53,U] [#6 0.29,0.01,0.50,U] [#7 0.53,0.25,0.39,U] [#8 -0.57,0.27,0.39,U] 
19:35:05.528 00.000 12268 refined, 8 included, MultiStar: {0.26, 0.06}, one-star: {0.34, -0.00}
19:35:05.528 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
19:35:05.528 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.92)
19:35:05.528 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.06 hyp=0.27 cameraTheta=0.22 mountX=0.08 mountY=0.25, mountTheta=1.25
19:35:05.528 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.06, opts=13)
19:35:05.528 00.000 12268 Enqueuing Move request for scope (0.26, 0.06)
19:35:05.528 00.000 11616 Worker thread wakes up
19:35:05.528 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.06) opts 0xd
19:35:05.528 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.06)
19:35:05.528 00.000 11616 Moving (0.26, 0.06) raw xDistance=0.08 yDistance=0.25
19:35:05.528 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:05.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:35:05.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
19:35:05.528 00.000 11616 MoveAxis(E, 0, ABG)
19:35:05.528 00.000 11616 Move returns status 0, amount 0
19:35:05.528 00.000 11616 MoveAxis(S, 21, ABG)
19:35:05.528 00.000 11616 Guiding  Dir = 1, Dur = 21
19:35:05.528 00.000 11616 IsSlewing returns 0
19:35:05.528 00.000 11616 IsGuiding returns 0
19:35:05.528 00.000 11616 PulseGuide returned control before completion, sleep 31
19:35:05.559 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:05.575 00.016 11616 IsGuiding returns 1
19:35:05.575 00.000 11616 scope still moving after pulse duration time elapsed
19:35:05.575 00.000 12268 UpdateGuideState exits: m=1038 SNR=22.2
19:35:05.575 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:05.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:05.575 00.000 12268 Enqueuing Expose request
19:35:05.606 00.031 11616 IsSlewing returns 0
19:35:05.606 00.000 11616 IsGuiding returns 0
19:35:05.606 00.000 11616 scope move finished after 21 + 45 ms
19:35:05.606 00.000 11616 Move returns status 0, amount 21
19:35:05.606 00.000 11616 move complete, result=0
19:35:05.606 00.000 11616 worker thread done servicing request
19:35:05.606 00.000 11616 Worker thread wakes up
19:35:05.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:05.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:05.606 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 21 ms SOUTH
19:35:07.622 02.016 11616 Exposure complete
19:35:07.669 00.047 11616 worker thread done servicing request
19:35:07.669 00.000 12268 OnExposeComplete: enter
19:35:07.669 00.000 12268 UpdateGuideState(): m_state=6
19:35:07.669 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
19:35:07.669 00.000 12268 Star::Find returns 1 (0), X=541.60, Y=251.71, Mass=1077, SNR=22.7, Peak=82 HFD=5.0
19:35:07.669 00.000 12268 MultiStar: [#1 0.07,0.02,0.89,U] [#2 0.46,-0.10,0.86,U] [#3 0.33,-0.24,0.62,U] [#4 0.22,-0.55,0.67,U] [#5 1.04,0.38,0.00,M1] [#6 0.17,-0.51,0.49,U] [#7 0.53,0.01,0.36,U] [#8 0.15,-0.30,0.39,U] 
19:35:07.669 00.000 12268 refined, 7 included, MultiStar: {0.29, -0.21}, one-star: {0.38, -0.15}
19:35:07.669 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
19:35:07.669 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
19:35:07.669 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.21 hyp=0.36 cameraTheta=-0.63 mountX=-0.18 mountY=0.31, mountTheta=2.09
19:35:07.669 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.21, opts=13)
19:35:07.669 00.000 12268 Enqueuing Move request for scope (0.29, -0.21)
19:35:07.669 00.000 11616 Worker thread wakes up
19:35:07.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.21) opts 0xd
19:35:07.669 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.21)
19:35:07.669 00.000 11616 Moving (0.29, -0.21) raw xDistance=-0.18 yDistance=0.31
19:35:07.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
19:35:07.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
19:35:07.669 00.000 11616 MoveAxis(E, 99, ABG)
19:35:07.669 00.000 11616 Guiding  Dir = 2, Dur = 99
19:35:07.669 00.000 11616 IsSlewing returns 0
19:35:07.669 00.000 11616 IsGuiding returns 0
19:35:07.669 00.000 11616 PulseGuide returned control before completion, sleep 109
19:35:07.700 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:07.715 00.015 12268 UpdateGuideState exits: m=1077 SNR=22.7
19:35:07.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:07.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:07.715 00.000 12268 Enqueuing Expose request
19:35:07.794 00.079 11616 IsGuiding returns 1
19:35:07.794 00.000 11616 scope still moving after pulse duration time elapsed
19:35:07.825 00.031 11616 IsSlewing returns 0
19:35:07.825 00.000 11616 IsGuiding returns 1
19:35:07.856 00.031 11616 IsSlewing returns 0
19:35:07.856 00.000 11616 IsGuiding returns 1
19:35:07.887 00.031 11616 IsSlewing returns 0
19:35:07.887 00.000 11616 IsGuiding returns 0
19:35:07.887 00.000 11616 scope move finished after 99 + 108 ms
19:35:07.887 00.000 11616 Move returns status 0, amount 99
19:35:07.887 00.000 11616 MoveAxis(S, 26, ABG)
19:35:07.887 00.000 11616 Guiding  Dir = 1, Dur = 26
19:35:07.887 00.000 11616 IsSlewing returns 0
19:35:07.887 00.000 11616 IsGuiding returns 0
19:35:07.887 00.000 11616 PulseGuide returned control before completion, sleep 36
19:35:07.934 00.047 11616 IsGuiding returns 1
19:35:07.934 00.000 11616 scope still moving after pulse duration time elapsed
19:35:07.965 00.031 11616 IsSlewing returns 0
19:35:07.965 00.000 11616 IsGuiding returns 0
19:35:07.965 00.000 11616 scope move finished after 26 + 50 ms
19:35:07.965 00.000 11616 Move returns status 0, amount 26
19:35:07.965 00.000 11616 move complete, result=0
19:35:07.965 00.000 11616 worker thread done servicing request
19:35:07.965 00.000 11616 Worker thread wakes up
19:35:07.965 00.000 12268 GuideStep: -0.2 px 99 ms EAST, 0.3 px 26 ms SOUTH
19:35:07.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:07.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:09.966 02.001 11616 Exposure complete
19:35:10.028 00.062 11616 worker thread done servicing request
19:35:10.028 00.000 12268 OnExposeComplete: enter
19:35:10.028 00.000 12268 UpdateGuideState(): m_state=6
19:35:10.028 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
19:35:10.028 00.000 12268 Star::Find returns 1 (0), X=541.40, Y=251.77, Mass=993, SNR=21.7, Peak=83 HFD=5.2
19:35:10.028 00.000 12268 MultiStar: [#1 0.15,-0.03,0.94,U] [#2 0.23,0.05,0.87,U] [#3 0.43,-0.12,0.66,U] [#4 0.16,-0.28,0.74,U] [#5 0.74,0.00,0.54,U] [#6 0.19,-0.41,0.54,U] [#7 0.17,-0.02,0.42,U] [#8 0.03,0.17,0.40,U] 
19:35:10.028 00.000 12268 single-star, 8 included, MultiStar: {0.25, -0.09}, one-star: {0.18, -0.10}
19:35:10.028 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
19:35:10.028 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.19)
19:35:10.028 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.20 cameraTheta=-0.51 mountX=-0.08 mountY=0.19, mountTheta=1.97
19:35:10.028 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.10, opts=13)
19:35:10.028 00.000 12268 Enqueuing Move request for scope (0.18, -0.10)
19:35:10.028 00.000 11616 Worker thread wakes up
19:35:10.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
19:35:10.028 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
19:35:10.028 00.000 11616 Moving (0.18, -0.10) raw xDistance=-0.08 yDistance=0.19
19:35:10.028 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:10.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:35:10.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
19:35:10.028 00.000 11616 MoveAxis(E, 0, ABG)
19:35:10.028 00.000 11616 Move returns status 0, amount 0
19:35:10.028 00.000 11616 MoveAxis(S, 16, ABG)
19:35:10.028 00.000 11616 Guiding  Dir = 1, Dur = 16
19:35:10.028 00.000 11616 IsSlewing returns 0
19:35:10.028 00.000 11616 IsGuiding returns 0
19:35:10.028 00.000 11616 PulseGuide returned control before completion, sleep 26
19:35:10.059 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=243, Gamma=1.290
19:35:10.075 00.016 11616 IsGuiding returns 1
19:35:10.075 00.000 11616 scope still moving after pulse duration time elapsed
19:35:10.075 00.000 12268 UpdateGuideState exits: m=993 SNR=21.7
19:35:10.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:10.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:10.075 00.000 12268 Enqueuing Expose request
19:35:10.106 00.031 11616 IsSlewing returns 0
19:35:10.106 00.000 11616 IsGuiding returns 1
19:35:10.137 00.031 11616 IsSlewing returns 0
19:35:10.137 00.000 11616 IsGuiding returns 1
19:35:10.169 00.032 11616 IsSlewing returns 0
19:35:10.169 00.000 11616 IsGuiding returns 1
19:35:10.200 00.031 11616 IsSlewing returns 0
19:35:10.200 00.000 11616 IsGuiding returns 1
19:35:10.231 00.031 11616 IsSlewing returns 0
19:35:10.231 00.000 11616 IsGuiding returns 1
19:35:10.262 00.031 11616 IsSlewing returns 0
19:35:10.262 00.000 11616 IsGuiding returns 0
19:35:10.262 00.000 11616 scope move finished after 16 + 214 ms
19:35:10.262 00.000 11616 Move returns status 0, amount 16
19:35:10.262 00.000 11616 move complete, result=0
19:35:10.262 00.000 11616 worker thread done servicing request
19:35:10.262 00.000 11616 Worker thread wakes up
19:35:10.262 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
19:35:10.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:10.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:12.278 02.016 11616 Exposure complete
19:35:12.325 00.047 11616 worker thread done servicing request
19:35:12.325 00.000 12268 OnExposeComplete: enter
19:35:12.325 00.000 12268 UpdateGuideState(): m_state=6
19:35:12.325 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
19:35:12.325 00.000 12268 Star::Find returns 1 (0), X=541.21, Y=251.96, Mass=1011, SNR=21.9, Peak=100 HFD=4.9
19:35:12.325 00.000 12268 MultiStar: [#1 0.08,0.15,0.87,U] [#2 0.05,0.44,0.82,U] [#3 0.26,0.15,0.68,U] [#4 0.15,-0.16,0.68,U] [#5 0.28,0.40,0.52,U] [#6 -0.20,-0.11,0.50,U] [#7 0.07,0.54,0.38,U] [#8 -0.24,0.31,0.37,U] 
19:35:12.325 00.000 12268 single-star, 8 included, MultiStar: {0.06, 0.18}, one-star: {-0.02, 0.10}
19:35:12.325 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
19:35:12.325 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
19:35:12.325 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.73 mountX=0.10 mountY=-0.03, mountTheta=-0.29
19:35:12.325 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.10, opts=13)
19:35:12.325 00.000 12268 Enqueuing Move request for scope (-0.02, 0.10)
19:35:12.325 00.000 11616 Worker thread wakes up
19:35:12.325 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
19:35:12.325 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
19:35:12.325 00.000 11616 Moving (-0.02, 0.10) raw xDistance=0.10 yDistance=-0.03
19:35:12.325 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:12.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:35:12.325 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:12.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:35:12.325 00.000 11616 MoveAxis(E, 0, ABG)
19:35:12.325 00.000 11616 Move returns status 0, amount 0
19:35:12.325 00.000 11616 MoveAxis(N, 0, ABG)
19:35:12.325 00.000 11616 Move returns status 0, amount 0
19:35:12.325 00.000 11616 move complete, result=0
19:35:12.325 00.000 11616 worker thread done servicing request
19:35:12.356 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:12.372 00.016 12268 UpdateGuideState exits: m=1011 SNR=21.9
19:35:12.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:12.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:12.372 00.000 12268 Enqueuing Expose request
19:35:12.372 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:35:12.372 00.000 11616 Worker thread wakes up
19:35:12.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:12.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:14.387 02.015 11616 Exposure complete
19:35:14.434 00.047 11616 worker thread done servicing request
19:35:14.434 00.000 12268 OnExposeComplete: enter
19:35:14.434 00.000 12268 UpdateGuideState(): m_state=6
19:35:14.434 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
19:35:14.434 00.000 12268 Star::Find returns 1 (0), X=541.42, Y=251.82, Mass=989, SNR=21.8, Peak=89 HFD=4.9
19:35:14.434 00.000 12268 MultiStar: [#1 0.20,0.06,0.93,U] [#2 0.24,0.13,0.83,U] [#3 0.52,0.04,0.69,U] [#4 0.30,-0.20,0.68,U] [#5 0.67,0.32,0.54,U] [#6 0.30,-0.21,0.50,U] [#7 0.51,0.18,0.40,U] [#8 -0.45,-0.27,0.39,U] 
19:35:14.434 00.000 12268 single-star, 8 included, MultiStar: {0.28, 0.01}, one-star: {0.20, -0.05}
19:35:14.434 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
19:35:14.434 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.48)
19:35:14.434 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-0.22 mountX=-0.03 mountY=0.20, mountTheta=1.69
19:35:14.434 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.05, opts=13)
19:35:14.434 00.000 12268 Enqueuing Move request for scope (0.20, -0.05)
19:35:14.434 00.000 11616 Worker thread wakes up
19:35:14.434 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
19:35:14.434 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
19:35:14.434 00.000 11616 Moving (0.20, -0.05) raw xDistance=-0.03 yDistance=0.20
19:35:14.434 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:14.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:35:14.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
19:35:14.434 00.000 11616 MoveAxis(E, 0, ABG)
19:35:14.434 00.000 11616 Move returns status 0, amount 0
19:35:14.434 00.000 11616 MoveAxis(S, 17, ABG)
19:35:14.434 00.000 11616 Guiding  Dir = 1, Dur = 17
19:35:14.434 00.000 11616 IsSlewing returns 0
19:35:14.434 00.000 11616 IsGuiding returns 0
19:35:14.434 00.000 11616 PulseGuide returned control before completion, sleep 27
19:35:14.466 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=243, Gamma=1.290
19:35:14.481 00.015 11616 IsGuiding returns 1
19:35:14.481 00.000 11616 scope still moving after pulse duration time elapsed
19:35:14.481 00.000 12268 UpdateGuideState exits: m=989 SNR=21.8
19:35:14.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:14.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:14.481 00.000 12268 Enqueuing Expose request
19:35:14.512 00.031 11616 IsSlewing returns 0
19:35:14.512 00.000 11616 IsGuiding returns 0
19:35:14.512 00.000 11616 scope move finished after 17 + 48 ms
19:35:14.512 00.000 11616 Move returns status 0, amount 17
19:35:14.512 00.000 11616 move complete, result=0
19:35:14.512 00.000 11616 worker thread done servicing request
19:35:14.512 00.000 11616 Worker thread wakes up
19:35:14.512 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:14.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:14.512 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
19:35:16.497 01.985 11616 Exposure complete
19:35:16.559 00.062 11616 worker thread done servicing request
19:35:16.559 00.000 12268 OnExposeComplete: enter
19:35:16.559 00.000 12268 UpdateGuideState(): m_state=6
19:35:16.559 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
19:35:16.559 00.000 12268 Star::Find returns 1 (0), X=541.18, Y=251.80, Mass=1053, SNR=22.5, Peak=93 HFD=5.1
19:35:16.559 00.000 12268 MultiStar: [#1 0.09,-0.02,0.91,U] [#2 0.27,0.13,0.81,U] [#3 0.45,0.07,0.63,U] [#4 0.27,-0.54,0.66,U] [#5 0.54,0.24,0.51,U] [#6 0.11,-0.29,0.50,U] [#7 0.66,0.25,0.39,U] [#8 -0.07,-0.23,0.37,U] 
19:35:16.559 00.000 12268 single-star, 8 included, MultiStar: {0.22, -0.05}, one-star: {-0.05, -0.06}
19:35:16.559 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.71 = 2.58)
19:35:16.559 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.53)
19:35:16.559 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.23 mountX=-0.07 mountY=-0.04, mountTheta=-2.60
19:35:16.559 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.06, opts=13)
19:35:16.559 00.000 12268 Enqueuing Move request for scope (-0.05, -0.06)
19:35:16.559 00.000 11616 Worker thread wakes up
19:35:16.559 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
19:35:16.559 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
19:35:16.559 00.000 11616 Moving (-0.05, -0.06) raw xDistance=-0.07 yDistance=-0.04
19:35:16.559 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:16.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:35:16.559 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:16.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:35:16.559 00.000 11616 MoveAxis(E, 0, ABG)
19:35:16.559 00.000 11616 Move returns status 0, amount 0
19:35:16.559 00.000 11616 MoveAxis(N, 0, ABG)
19:35:16.559 00.000 11616 Move returns status 0, amount 0
19:35:16.559 00.000 11616 move complete, result=0
19:35:16.559 00.000 11616 worker thread done servicing request
19:35:16.575 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
19:35:16.590 00.015 12268 UpdateGuideState exits: m=1053 SNR=22.5
19:35:16.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:16.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:16.590 00.000 12268 Enqueuing Expose request
19:35:16.590 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:35:16.590 00.000 11616 Worker thread wakes up
19:35:16.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:16.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:18.606 02.016 11616 Exposure complete
19:35:18.653 00.047 11616 worker thread done servicing request
19:35:18.653 00.000 12268 OnExposeComplete: enter
19:35:18.653 00.000 12268 UpdateGuideState(): m_state=6
19:35:18.653 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
19:35:18.653 00.000 12268 Star::Find returns 1 (0), X=541.48, Y=251.98, Mass=935, SNR=21.1, Peak=85 HFD=5.1
19:35:18.653 00.000 12268 MultiStar: [#1 0.16,0.19,0.91,U] [#2 0.40,0.26,0.85,U] [#3 0.32,0.03,0.71,U] [#4 0.22,-0.12,0.71,U] [#5 0.52,0.35,0.56,U] [#6 -0.09,-0.18,0.52,U] [#7 0.65,0.39,0.00,M1] [#8 0.14,0.30,0.39,U] 
19:35:18.653 00.000 12268 refined, 7 included, MultiStar: {0.25, 0.12}, one-star: {0.25, 0.12}
19:35:18.653 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
19:35:18.669 00.016 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
19:35:18.669 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.12 hyp=0.28 cameraTheta=0.44 mountX=0.14 mountY=0.24, mountTheta=1.02
19:35:18.669 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.12, opts=13)
19:35:18.669 00.000 12268 Enqueuing Move request for scope (0.25, 0.12)
19:35:18.669 00.000 11616 Worker thread wakes up
19:35:18.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.12) opts 0xd
19:35:18.669 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.12)
19:35:18.669 00.000 11616 Moving (0.25, 0.12) raw xDistance=0.14 yDistance=0.24
19:35:18.669 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:35:18.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:35:18.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
19:35:18.669 00.000 11616 MoveAxis(E, 0, ABG)
19:35:18.669 00.000 11616 Move returns status 0, amount 0
19:35:18.669 00.000 11616 MoveAxis(S, 20, ABG)
19:35:18.669 00.000 11616 Guiding  Dir = 1, Dur = 20
19:35:18.669 00.000 11616 IsSlewing returns 0
19:35:18.669 00.000 11616 IsGuiding returns 0
19:35:18.669 00.000 11616 PulseGuide returned control before completion, sleep 30
19:35:18.684 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:18.700 00.016 12268 UpdateGuideState exits: m=935 SNR=21.1
19:35:18.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:18.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:18.700 00.000 12268 Enqueuing Expose request
19:35:18.715 00.015 11616 IsGuiding returns 1
19:35:18.715 00.000 11616 scope still moving after pulse duration time elapsed
19:35:18.747 00.032 11616 IsSlewing returns 0
19:35:18.747 00.000 11616 IsGuiding returns 1
19:35:18.778 00.031 11616 IsSlewing returns 0
19:35:18.778 00.000 11616 IsGuiding returns 1
19:35:18.809 00.031 11616 IsSlewing returns 0
19:35:18.809 00.000 11616 IsGuiding returns 1
19:35:18.841 00.032 11616 IsSlewing returns 0
19:35:18.841 00.000 11616 IsGuiding returns 0
19:35:18.841 00.000 11616 scope move finished after 20 + 149 ms
19:35:18.841 00.000 11616 Move returns status 0, amount 20
19:35:18.841 00.000 11616 move complete, result=0
19:35:18.841 00.000 11616 worker thread done servicing request
19:35:18.841 00.000 11616 Worker thread wakes up
19:35:18.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:18.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:18.841 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
19:35:20.841 02.000 11616 Exposure complete
19:35:20.903 00.062 11616 worker thread done servicing request
19:35:20.903 00.000 12268 OnExposeComplete: enter
19:35:20.903 00.000 12268 UpdateGuideState(): m_state=6
19:35:20.903 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
19:35:20.903 00.000 12268 Star::Find returns 1 (0), X=541.52, Y=252.09, Mass=992, SNR=21.8, Peak=83 HFD=5.1
19:35:20.903 00.000 12268 MultiStar: [#1 0.21,0.23,0.94,U] [#2 0.42,0.40,0.81,U] [#3 0.54,0.23,0.65,U] [#4 0.15,-0.19,0.69,U] [#5 0.56,0.37,0.54,U] [#6 0.27,0.11,0.50,U] [#7 0.68,0.59,0.00,M2] [#8 -0.09,0.40,0.41,U] 
19:35:20.903 00.000 12268 single-star, 7 included, MultiStar: {0.31, 0.22}, one-star: {0.30, 0.22}
19:35:20.903 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
19:35:20.903 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.35)
19:35:20.903 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.22 hyp=0.37 cameraTheta=0.65 mountX=0.25 mountY=0.26, mountTheta=0.81
19:35:20.903 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.22, opts=13)
19:35:20.903 00.000 12268 Enqueuing Move request for scope (0.30, 0.22)
19:35:20.903 00.000 11616 Worker thread wakes up
19:35:20.903 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.22) opts 0xd
19:35:20.903 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.22)
19:35:20.903 00.000 11616 Moving (0.30, 0.22) raw xDistance=0.25 yDistance=0.26
19:35:20.903 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:35:20.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
19:35:20.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
19:35:20.903 00.000 11616 MoveAxis(E, 0, ABG)
19:35:20.903 00.000 11616 Move returns status 0, amount 0
19:35:20.903 00.000 11616 MoveAxis(S, 22, ABG)
19:35:20.903 00.000 11616 Guiding  Dir = 1, Dur = 22
19:35:20.903 00.000 11616 IsSlewing returns 0
19:35:20.903 00.000 11616 IsGuiding returns 0
19:35:20.903 00.000 11616 PulseGuide returned control before completion, sleep 32
19:35:20.919 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:20.950 00.031 11616 IsGuiding returns 1
19:35:20.950 00.000 11616 scope still moving after pulse duration time elapsed
19:35:20.950 00.000 12268 UpdateGuideState exits: m=992 SNR=21.8
19:35:20.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:20.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:20.950 00.000 12268 Enqueuing Expose request
19:35:20.981 00.031 11616 IsSlewing returns 0
19:35:20.981 00.000 11616 IsGuiding returns 0
19:35:20.981 00.000 11616 scope move finished after 22 + 46 ms
19:35:20.981 00.000 11616 Move returns status 0, amount 22
19:35:20.981 00.000 11616 move complete, result=0
19:35:20.981 00.000 11616 worker thread done servicing request
19:35:20.981 00.000 11616 Worker thread wakes up
19:35:20.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:20.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:20.981 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 22 ms SOUTH
19:35:22.981 02.000 11616 Exposure complete
19:35:23.044 00.063 11616 worker thread done servicing request
19:35:23.044 00.000 12268 OnExposeComplete: enter
19:35:23.044 00.000 12268 UpdateGuideState(): m_state=6
19:35:23.044 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
19:35:23.044 00.000 12268 Star::Find returns 1 (0), X=541.43, Y=252.08, Mass=974, SNR=21.5, Peak=83 HFD=5.2
19:35:23.044 00.000 12268 MultiStar: [#1 0.11,0.29,0.91,U] [#2 0.26,0.48,0.85,U] [#3 0.59,0.39,0.65,U] [#4 0.42,-0.07,0.68,U] [#5 0.61,0.50,0.00,M1] [#6 0.16,-0.08,0.50,U] [#7 0.36,0.57,0.39,U] [#8 -0.04,0.30,0.39,U] 
19:35:23.044 00.000 12268 single-star, 7 included, MultiStar: {0.26, 0.26}, one-star: {0.21, 0.21}
19:35:23.044 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.68 = -0.68)
19:35:23.044 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.49)
19:35:23.044 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.21 hyp=0.30 cameraTheta=0.79 mountX=0.23 mountY=0.18, mountTheta=0.66
19:35:23.044 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.21, opts=13)
19:35:23.044 00.000 12268 Enqueuing Move request for scope (0.21, 0.21)
19:35:23.044 00.000 11616 Worker thread wakes up
19:35:23.044 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.21) opts 0xd
19:35:23.044 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.21)
19:35:23.044 00.000 11616 Moving (0.21, 0.21) raw xDistance=0.23 yDistance=0.18
19:35:23.044 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:35:23.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
19:35:23.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
19:35:23.044 00.000 11616 MoveAxis(E, 0, ABG)
19:35:23.044 00.000 11616 Move returns status 0, amount 0
19:35:23.044 00.000 11616 MoveAxis(S, 15, ABG)
19:35:23.044 00.000 11616 Guiding  Dir = 1, Dur = 15
19:35:23.044 00.000 11616 IsSlewing returns 0
19:35:23.044 00.000 11616 IsGuiding returns 0
19:35:23.044 00.000 11616 PulseGuide returned control before completion, sleep 25
19:35:23.059 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:23.091 00.032 11616 IsGuiding returns 1
19:35:23.091 00.000 12268 UpdateGuideState exits: m=974 SNR=21.5
19:35:23.091 00.000 11616 scope still moving after pulse duration time elapsed
19:35:23.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:23.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:23.091 00.000 12268 Enqueuing Expose request
19:35:23.122 00.031 11616 IsSlewing returns 0
19:35:23.122 00.000 11616 IsGuiding returns 0
19:35:23.122 00.000 11616 scope move finished after 15 + 54 ms
19:35:23.122 00.000 11616 Move returns status 0, amount 15
19:35:23.122 00.000 11616 move complete, result=0
19:35:23.122 00.000 11616 worker thread done servicing request
19:35:23.122 00.000 11616 Worker thread wakes up
19:35:23.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:23.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:23.137 00.015 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 15 ms SOUTH
19:35:25.122 01.985 11616 Exposure complete
19:35:25.184 00.062 11616 worker thread done servicing request
19:35:25.184 00.000 12268 OnExposeComplete: enter
19:35:25.184 00.000 12268 UpdateGuideState(): m_state=6
19:35:25.184 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
19:35:25.184 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.61, Mass=934, SNR=21.0, Peak=81 HFD=4.9
19:35:25.184 00.000 12268 MultiStar: [#1 0.06,0.00,0.92,U] [#2 0.23,0.07,0.87,U] [#3 0.10,-0.04,0.59,U] [#4 0.14,-0.45,0.72,U] [#5 0.52,0.25,0.54,U] [#6 0.07,-0.26,0.54,U] [#7 0.44,0.25,0.41,U] [#8 0.45,-0.41,0.41,U] 
19:35:25.184 00.000 12268 refined, 8 included, MultiStar: {0.20, -0.10}, one-star: {0.07, -0.25}
19:35:25.184 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
19:35:25.184 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.22)
19:35:25.184 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-0.48 mountX=-0.08 mountY=0.21, mountTheta=1.95
19:35:25.184 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.10, opts=13)
19:35:25.184 00.000 12268 Enqueuing Move request for scope (0.20, -0.10)
19:35:25.184 00.000 11616 Worker thread wakes up
19:35:25.184 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
19:35:25.184 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
19:35:25.184 00.000 11616 Moving (0.20, -0.10) raw xDistance=-0.08 yDistance=0.21
19:35:25.184 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:25.184 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:35:25.184 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
19:35:25.184 00.000 11616 MoveAxis(E, 0, ABG)
19:35:25.184 00.000 11616 Move returns status 0, amount 0
19:35:25.184 00.000 11616 MoveAxis(S, 18, ABG)
19:35:25.184 00.000 11616 Guiding  Dir = 1, Dur = 18
19:35:25.184 00.000 11616 IsSlewing returns 0
19:35:25.184 00.000 11616 IsGuiding returns 0
19:35:25.184 00.000 11616 PulseGuide returned control before completion, sleep 28
19:35:25.200 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=234, Gamma=1.290
19:35:25.215 00.015 12268 UpdateGuideState exits: m=934 SNR=21.0
19:35:25.215 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:25.215 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:25.215 00.000 12268 Enqueuing Expose request
19:35:25.231 00.016 11616 IsGuiding returns 1
19:35:25.231 00.000 11616 scope still moving after pulse duration time elapsed
19:35:25.262 00.031 11616 IsSlewing returns 0
19:35:25.262 00.000 11616 IsGuiding returns 0
19:35:25.262 00.000 11616 scope move finished after 18 + 55 ms
19:35:25.262 00.000 11616 Move returns status 0, amount 18
19:35:25.262 00.000 11616 move complete, result=0
19:35:25.262 00.000 11616 worker thread done servicing request
19:35:25.262 00.000 11616 Worker thread wakes up
19:35:25.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:25.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:25.262 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
19:35:27.278 02.016 11616 Exposure complete
19:35:27.325 00.047 11616 worker thread done servicing request
19:35:27.325 00.000 12268 OnExposeComplete: enter
19:35:27.325 00.000 12268 UpdateGuideState(): m_state=6
19:35:27.325 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
19:35:27.325 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.25, Mass=997, SNR=21.8, Peak=89 HFD=4.9
19:35:27.325 00.000 12268 MultiStar: [#1 0.15,-0.37,0.86,U] [#2 0.08,-0.30,0.89,U] [#3 0.25,-0.18,0.66,U] [#4 0.08,-0.79,0.00,M1] [#5 0.48,-0.10,0.55,U] [#6 -0.08,-0.59,0.51,U] [#7 0.45,-0.14,0.41,U] [#8 0.20,-0.54,0.40,U] 
19:35:27.325 00.000 12268 refined, 7 included, MultiStar: {0.16, -0.37}, one-star: {-0.00, -0.61}
19:35:27.325 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
19:35:27.325 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
19:35:27.325 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.37 hyp=0.40 cameraTheta=-1.16 mountX=-0.35 mountY=0.21, mountTheta=2.61
19:35:27.325 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.37, opts=13)
19:35:27.325 00.000 12268 Enqueuing Move request for scope (0.16, -0.37)
19:35:27.325 00.000 11616 Worker thread wakes up
19:35:27.325 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.37) opts 0xd
19:35:27.325 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.37)
19:35:27.325 00.000 11616 Moving (0.16, -0.37) raw xDistance=-0.35 yDistance=0.21
19:35:27.325 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:35:27.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
19:35:27.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
19:35:27.325 00.000 11616 MoveAxis(E, 0, ABG)
19:35:27.325 00.000 11616 Move returns status 0, amount 0
19:35:27.325 00.000 11616 MoveAxis(S, 18, ABG)
19:35:27.325 00.000 11616 Guiding  Dir = 1, Dur = 18
19:35:27.325 00.000 11616 IsSlewing returns 0
19:35:27.325 00.000 11616 IsGuiding returns 0
19:35:27.325 00.000 11616 PulseGuide returned control before completion, sleep 28
19:35:27.356 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:27.372 00.016 11616 IsGuiding returns 1
19:35:27.372 00.000 11616 scope still moving after pulse duration time elapsed
19:35:27.372 00.000 12268 UpdateGuideState exits: m=997 SNR=21.8
19:35:27.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:27.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:27.372 00.000 12268 Enqueuing Expose request
19:35:27.403 00.031 11616 IsSlewing returns 0
19:35:27.403 00.000 11616 IsGuiding returns 1
19:35:27.434 00.031 11616 IsSlewing returns 0
19:35:27.434 00.000 11616 IsGuiding returns 1
19:35:27.465 00.031 11616 IsSlewing returns 0
19:35:27.465 00.000 11616 IsGuiding returns 0
19:35:27.465 00.000 11616 scope move finished after 18 + 109 ms
19:35:27.465 00.000 11616 Move returns status 0, amount 18
19:35:27.465 00.000 11616 move complete, result=0
19:35:27.465 00.000 11616 worker thread done servicing request
19:35:27.465 00.000 11616 Worker thread wakes up
19:35:27.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:27.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:27.465 00.000 12268 GuideStep: -0.4 px 0 ms EAST, 0.2 px 18 ms SOUTH
19:35:29.450 01.985 11616 Exposure complete
19:35:29.512 00.062 11616 worker thread done servicing request
19:35:29.512 00.000 12268 OnExposeComplete: enter
19:35:29.512 00.000 12268 UpdateGuideState(): m_state=6
19:35:29.512 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
19:35:29.512 00.000 12268 Star::Find returns 1 (0), X=541.41, Y=251.13, Mass=1005, SNR=21.8, Peak=73 HFD=5.3
19:35:29.512 00.000 12268 MultiStar: [#1 0.13,-0.61,0.88,U] [#2 0.31,-0.35,0.88,U] [#3 0.44,-0.65,0.00,M1] [#4 0.33,-0.97,0.00,M2] [#5 0.59,-0.19,0.52,U] [#6 0.25,-0.98,0.00,M1] [#7 0.40,-0.43,0.40,U] [#8 0.16,-0.72,0.38,U] 
19:35:29.512 00.000 12268 refined, 5 included, MultiStar: {0.27, -0.52}, one-star: {0.19, -0.73}
19:35:29.512 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
19:35:29.512 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.61)
19:35:29.512 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.52 hyp=0.59 cameraTheta=-1.09 mountX=-0.49 mountY=0.34, mountTheta=2.54
19:35:29.512 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.52, opts=13)
19:35:29.512 00.000 12268 Enqueuing Move request for scope (0.27, -0.52)
19:35:29.512 00.000 11616 Worker thread wakes up
19:35:29.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.52) opts 0xd
19:35:29.512 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.52)
19:35:29.512 00.000 11616 Moving (0.27, -0.52) raw xDistance=-0.49 yDistance=0.34
19:35:29.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:35:29.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
19:35:29.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
19:35:29.512 00.000 11616 MoveAxis(E, 0, ABG)
19:35:29.512 00.000 11616 Move returns status 0, amount 0
19:35:29.512 00.000 11616 MoveAxis(S, 28, ABG)
19:35:29.512 00.000 11616 Guiding  Dir = 1, Dur = 28
19:35:29.512 00.000 11616 IsSlewing returns 0
19:35:29.512 00.000 11616 IsGuiding returns 0
19:35:29.512 00.000 11616 PulseGuide returned control before completion, sleep 38
19:35:29.528 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:29.559 00.031 12268 UpdateGuideState exits: m=1005 SNR=21.8
19:35:29.559 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:29.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:29.559 00.000 12268 Enqueuing Expose request
19:35:29.575 00.016 11616 IsGuiding returns 1
19:35:29.575 00.000 11616 scope still moving after pulse duration time elapsed
19:35:29.606 00.031 11616 IsSlewing returns 0
19:35:29.606 00.000 11616 IsGuiding returns 0
19:35:29.606 00.000 11616 scope move finished after 28 + 56 ms
19:35:29.606 00.000 11616 Move returns status 0, amount 28
19:35:29.606 00.000 11616 move complete, result=0
19:35:29.606 00.000 11616 worker thread done servicing request
19:35:29.606 00.000 11616 Worker thread wakes up
19:35:29.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:29.606 00.000 12268 GuideStep: -0.5 px 0 ms EAST, 0.3 px 28 ms SOUTH
19:35:29.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:31.606 02.000 11616 Exposure complete
19:35:31.653 00.047 11616 worker thread done servicing request
19:35:31.653 00.000 12268 OnExposeComplete: enter
19:35:31.653 00.000 12268 UpdateGuideState(): m_state=6
19:35:31.653 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
19:35:31.653 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=251.24, Mass=998, SNR=21.8, Peak=85 HFD=5.3
19:35:31.653 00.000 12268 MultiStar: [#1 -0.23,-0.71,0.87,U] [#2 -0.01,-0.50,0.83,U] [#3 0.16,-0.52,0.61,U] [#4 -0.16,-0.92,0.00,M3] [#5 0.40,-0.08,0.52,U] [#6 -0.36,-1.15,0.00,M2] [#7 0.07,-0.34,0.37,U] [#8 -0.42,-0.35,0.37,U] 
19:35:31.653 00.000 12268 refined, 6 included, MultiStar: {-0.03, -0.50}, one-star: {-0.10, -0.63}
19:35:31.653 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
19:35:31.653 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
19:35:31.653 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.50 hyp=0.50 cameraTheta=-1.63 mountX=-0.50 mountY=0.03, mountTheta=3.07
19:35:31.653 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.50, opts=13)
19:35:31.653 00.000 12268 Enqueuing Move request for scope (-0.03, -0.50)
19:35:31.653 00.000 11616 Worker thread wakes up
19:35:31.653 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.50) opts 0xd
19:35:31.653 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.50)
19:35:31.653 00.000 11616 Moving (-0.03, -0.50) raw xDistance=-0.50 yDistance=0.03
19:35:31.653 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
19:35:31.653 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:31.653 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:35:31.653 00.000 11616 MoveAxis(E, 276, ABG)
19:35:31.653 00.000 11616 Guiding  Dir = 2, Dur = 276
19:35:31.653 00.000 11616 IsSlewing returns 0
19:35:31.653 00.000 11616 IsGuiding returns 0
19:35:31.653 00.000 11616 PulseGuide returned control before completion, sleep 286
19:35:31.684 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:31.700 00.016 12268 UpdateGuideState exits: m=998 SNR=21.8
19:35:31.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:31.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:31.700 00.000 12268 Enqueuing Expose request
19:35:31.966 00.266 11616 IsGuiding returns 0
19:35:31.966 00.000 11616 Move returns status 0, amount 276
19:35:31.966 00.000 11616 MoveAxis(N, 0, ABG)
19:35:31.966 00.000 11616 Move returns status 0, amount 0
19:35:31.966 00.000 11616 move complete, result=0
19:35:31.966 00.000 11616 worker thread done servicing request
19:35:31.966 00.000 11616 Worker thread wakes up
19:35:31.966 00.000 12268 GuideStep: -0.5 px 276 ms EAST, 0.0 px 0 ms NORTH
19:35:31.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:31.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:33.966 02.000 11616 Exposure complete
19:35:34.028 00.062 11616 worker thread done servicing request
19:35:34.028 00.000 12268 OnExposeComplete: enter
19:35:34.028 00.000 12268 UpdateGuideState(): m_state=6
19:35:34.028 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
19:35:34.028 00.000 12268 Star::Find returns 1 (0), X=541.69, Y=251.28, Mass=921, SNR=20.9, Peak=78 HFD=5.3
19:35:34.028 00.000 12268 MultiStar: [#1 0.42,-0.52,0.88,U] [#2 0.22,-0.51,0.86,U] [#3 0.44,-0.30,0.68,U] [#4 0.19,-0.77,0.00,M4] [#5 0.53,-0.04,0.56,U] [#6 0.30,-0.56,0.48,U] [#7 0.53,-0.21,0.39,U] [#8 0.34,-0.39,0.40,U] 
19:35:34.028 00.000 12268 refined, 7 included, MultiStar: {0.40, -0.42}, one-star: {0.47, -0.58}
19:35:34.028 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
19:35:34.028 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
19:35:34.028 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.42 hyp=0.58 cameraTheta=-0.81 mountX=-0.38 mountY=0.45, mountTheta=2.27
19:35:34.028 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.42, opts=13)
19:35:34.028 00.000 12268 Enqueuing Move request for scope (0.40, -0.42)
19:35:34.028 00.000 11616 Worker thread wakes up
19:35:34.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.42) opts 0xd
19:35:34.028 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.42)
19:35:34.028 00.000 11616 Moving (0.40, -0.42) raw xDistance=-0.38 yDistance=0.45
19:35:34.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
19:35:34.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
19:35:34.028 00.000 11616 MoveAxis(E, 211, ABG)
19:35:34.028 00.000 11616 Guiding  Dir = 2, Dur = 211
19:35:34.028 00.000 11616 IsSlewing returns 0
19:35:34.028 00.000 11616 IsGuiding returns 0
19:35:34.028 00.000 11616 PulseGuide returned control before completion, sleep 221
19:35:34.044 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:34.075 00.031 12268 UpdateGuideState exits: m=921 SNR=20.9
19:35:34.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:34.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:34.075 00.000 12268 Enqueuing Expose request
19:35:34.263 00.188 11616 IsGuiding returns 1
19:35:34.263 00.000 11616 scope still moving after pulse duration time elapsed
19:35:34.295 00.032 11616 IsSlewing returns 0
19:35:34.295 00.000 11616 IsGuiding returns 0
19:35:34.295 00.000 11616 scope move finished after 211 + 46 ms
19:35:34.295 00.000 11616 Move returns status 0, amount 211
19:35:34.295 00.000 11616 MoveAxis(S, 38, ABG)
19:35:34.295 00.000 11616 Guiding  Dir = 1, Dur = 38
19:35:34.295 00.000 11616 IsSlewing returns 0
19:35:34.295 00.000 11616 IsGuiding returns 0
19:35:34.295 00.000 11616 PulseGuide returned control before completion, sleep 48
19:35:34.357 00.062 11616 IsGuiding returns 1
19:35:34.357 00.000 11616 scope still moving after pulse duration time elapsed
19:35:34.388 00.031 11616 IsSlewing returns 0
19:35:34.388 00.000 11616 IsGuiding returns 0
19:35:34.388 00.000 11616 scope move finished after 38 + 54 ms
19:35:34.388 00.000 11616 Move returns status 0, amount 38
19:35:34.388 00.000 11616 move complete, result=0
19:35:34.388 00.000 11616 worker thread done servicing request
19:35:34.388 00.000 11616 Worker thread wakes up
19:35:34.388 00.000 12268 GuideStep: -0.4 px 211 ms EAST, 0.5 px 38 ms SOUTH
19:35:34.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:34.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:36.388 02.000 11616 Exposure complete
19:35:36.451 00.063 11616 worker thread done servicing request
19:35:36.451 00.000 12268 OnExposeComplete: enter
19:35:36.451 00.000 12268 UpdateGuideState(): m_state=6
19:35:36.451 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
19:35:36.451 00.000 12268 Star::Find returns 1 (0), X=541.39, Y=251.64, Mass=929, SNR=21.0, Peak=85 HFD=5.1
19:35:36.451 00.000 12268 MultiStar: [#1 0.09,-0.23,0.89,U] [#2 0.09,-0.26,0.86,U] [#3 0.39,-0.20,0.65,U] [#4 0.14,-0.34,0.71,U] [#5 0.37,0.27,0.55,U] [#6 0.08,-0.03,0.53,U] [#7 0.71,0.01,0.40,U] [#8 -0.13,0.04,0.40,U] 
19:35:36.451 00.000 12268 refined, 8 included, MultiStar: {0.19, -0.14}, one-star: {0.17, -0.23}
19:35:36.451 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
19:35:36.451 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
19:35:36.451 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-0.64 mountX=-0.12 mountY=0.21, mountTheta=2.10
19:35:36.451 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.14, opts=13)
19:35:36.451 00.000 12268 Enqueuing Move request for scope (0.19, -0.14)
19:35:36.451 00.000 11616 Worker thread wakes up
19:35:36.451 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.14) opts 0xd
19:35:36.451 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.14)
19:35:36.451 00.000 11616 Moving (0.19, -0.14) raw xDistance=-0.12 yDistance=0.21
19:35:36.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
19:35:36.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
19:35:36.451 00.000 11616 MoveAxis(E, 69, ABG)
19:35:36.451 00.000 11616 Guiding  Dir = 2, Dur = 69
19:35:36.451 00.000 11616 IsSlewing returns 0
19:35:36.451 00.000 11616 IsGuiding returns 0
19:35:36.451 00.000 11616 PulseGuide returned control before completion, sleep 79
19:35:36.466 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:36.482 00.016 12268 UpdateGuideState exits: m=929 SNR=21.0
19:35:36.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:36.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:36.482 00.000 12268 Enqueuing Expose request
19:35:36.545 00.063 11616 IsGuiding returns 1
19:35:36.545 00.000 11616 scope still moving after pulse duration time elapsed
19:35:36.576 00.031 11616 IsSlewing returns 0
19:35:36.576 00.000 11616 IsGuiding returns 0
19:35:36.576 00.000 11616 scope move finished after 69 + 47 ms
19:35:36.576 00.000 11616 Move returns status 0, amount 69
19:35:36.576 00.000 11616 MoveAxis(S, 18, ABG)
19:35:36.576 00.000 11616 Guiding  Dir = 1, Dur = 18
19:35:36.576 00.000 11616 IsSlewing returns 0
19:35:36.576 00.000 11616 IsGuiding returns 0
19:35:36.576 00.000 11616 PulseGuide returned control before completion, sleep 28
19:35:36.607 00.031 11616 IsGuiding returns 1
19:35:36.607 00.000 11616 scope still moving after pulse duration time elapsed
19:35:36.638 00.031 11616 IsSlewing returns 0
19:35:36.638 00.000 11616 IsGuiding returns 0
19:35:36.638 00.000 11616 scope move finished after 18 + 44 ms
19:35:36.638 00.000 11616 Move returns status 0, amount 18
19:35:36.638 00.000 11616 move complete, result=0
19:35:36.638 00.000 11616 worker thread done servicing request
19:35:36.638 00.000 11616 Worker thread wakes up
19:35:36.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:36.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:36.638 00.000 12268 GuideStep: -0.1 px 69 ms EAST, 0.2 px 18 ms SOUTH
19:35:38.654 02.016 11616 Exposure complete
19:35:38.701 00.047 11616 worker thread done servicing request
19:35:38.701 00.000 12268 OnExposeComplete: enter
19:35:38.701 00.000 12268 UpdateGuideState(): m_state=6
19:35:38.701 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
19:35:38.701 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.90, Mass=879, SNR=20.4, Peak=76 HFD=5.1
19:35:38.701 00.000 12268 MultiStar: [#1 -0.03,0.26,0.96,U] [#2 0.01,0.40,0.83,U] [#3 0.16,0.05,0.70,U] [#4 -0.04,-0.03,0.72,U] [#5 0.33,0.67,0.58,U] [#6 -0.12,0.34,0.52,U] [#7 0.33,0.47,0.42,U] [#8 -0.30,0.30,0.42,U] 
19:35:38.701 00.000 12268 single-star, 8 included, MultiStar: {0.01, 0.24}, one-star: {-0.15, 0.03}
19:35:38.701 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
19:35:38.701 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
19:35:38.701 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.92 mountX=0.02 mountY=-0.15, mountTheta=-1.45
19:35:38.701 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.03, opts=13)
19:35:38.701 00.000 12268 Enqueuing Move request for scope (-0.15, 0.03)
19:35:38.701 00.000 11616 Worker thread wakes up
19:35:38.701 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
19:35:38.701 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
19:35:38.701 00.000 11616 Moving (-0.15, 0.03) raw xDistance=0.02 yDistance=-0.15
19:35:38.701 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:38.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:35:38.717 00.016 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:35:38.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:35:38.717 00.000 11616 MoveAxis(E, 0, ABG)
19:35:38.717 00.000 11616 Move returns status 0, amount 0
19:35:38.717 00.000 11616 MoveAxis(N, 0, ABG)
19:35:38.717 00.000 11616 Move returns status 0, amount 0
19:35:38.717 00.000 11616 move complete, result=0
19:35:38.717 00.000 11616 worker thread done servicing request
19:35:38.733 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:38.748 00.015 12268 UpdateGuideState exits: m=879 SNR=20.4
19:35:38.748 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:38.748 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:38.748 00.000 12268 Enqueuing Expose request
19:35:38.748 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
19:35:38.748 00.000 11616 Worker thread wakes up
19:35:38.748 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:38.748 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:40.764 02.016 11616 Exposure complete
19:35:40.811 00.047 11616 worker thread done servicing request
19:35:40.811 00.000 12268 OnExposeComplete: enter
19:35:40.811 00.000 12268 UpdateGuideState(): m_state=6
19:35:40.811 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
19:35:40.811 00.000 12268 Star::Find returns 1 (0), X=541.63, Y=252.25, Mass=967, SNR=21.5, Peak=70 HFD=5.3
19:35:40.811 00.000 12268 MultiStar: [#1 0.32,0.48,0.95,U] [#2 0.47,0.70,0.00,M1] [#3 0.60,0.89,0.00,M1] [#4 0.35,0.21,0.63,U] [#5 0.99,0.91,0.00,M1] [#6 0.21,0.36,0.51,U] [#7 0.79,0.85,0.00,M1] [#8 0.48,0.42,0.38,U] 
19:35:40.811 00.000 12268 refined, 4 included, MultiStar: {0.35, 0.38}, one-star: {0.41, 0.38}
19:35:40.811 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
19:35:40.811 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.52)
19:35:40.811 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.38 hyp=0.52 cameraTheta=0.82 mountX=0.41 mountY=0.30, mountTheta=0.64
19:35:40.811 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.38, opts=13)
19:35:40.826 00.015 12268 Enqueuing Move request for scope (0.35, 0.38)
19:35:40.826 00.000 11616 Worker thread wakes up
19:35:40.826 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.38) opts 0xd
19:35:40.826 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.38)
19:35:40.826 00.000 11616 Moving (0.35, 0.38) raw xDistance=0.41 yDistance=0.30
19:35:40.826 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
19:35:40.826 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.23
19:35:40.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
19:35:40.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
19:35:40.826 00.000 11616 MoveAxis(W, 228, ABG)
19:35:40.826 00.000 11616 Guiding  Dir = 3, Dur = 228
19:35:40.826 00.000 11616 IsSlewing returns 0
19:35:40.826 00.000 11616 IsGuiding returns 0
19:35:40.826 00.000 11616 PulseGuide returned control before completion, sleep 238
19:35:40.842 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:40.858 00.016 12268 UpdateGuideState exits: m=967 SNR=21.5
19:35:40.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:40.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:40.858 00.000 12268 Enqueuing Expose request
19:35:41.076 00.218 11616 IsGuiding returns 1
19:35:41.076 00.000 11616 scope still moving after pulse duration time elapsed
19:35:41.108 00.032 11616 IsSlewing returns 0
19:35:41.108 00.000 11616 IsGuiding returns 0
19:35:41.108 00.000 11616 scope move finished after 228 + 53 ms
19:35:41.108 00.000 11616 Move returns status 0, amount 228
19:35:41.108 00.000 11616 MoveAxis(S, 26, ABG)
19:35:41.108 00.000 11616 Guiding  Dir = 1, Dur = 26
19:35:41.108 00.000 11616 IsSlewing returns 0
19:35:41.108 00.000 11616 IsGuiding returns 0
19:35:41.108 00.000 11616 PulseGuide returned control before completion, sleep 36
19:35:41.154 00.046 11616 IsGuiding returns 1
19:35:41.154 00.000 11616 scope still moving after pulse duration time elapsed
19:35:41.186 00.032 11616 IsSlewing returns 0
19:35:41.186 00.000 11616 IsGuiding returns 0
19:35:41.186 00.000 11616 scope move finished after 26 + 49 ms
19:35:41.186 00.000 11616 Move returns status 0, amount 26
19:35:41.186 00.000 11616 move complete, result=0
19:35:41.186 00.000 11616 worker thread done servicing request
19:35:41.186 00.000 11616 Worker thread wakes up
19:35:41.186 00.000 12268 GuideStep: 0.4 px 228 ms WEST, 0.3 px 26 ms SOUTH
19:35:41.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:41.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:43.186 02.000 11616 Exposure complete
19:35:43.233 00.047 11616 worker thread done servicing request
19:35:43.233 00.000 12268 OnExposeComplete: enter
19:35:43.233 00.000 12268 UpdateGuideState(): m_state=6
19:35:43.233 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
19:35:43.233 00.000 12268 Star::Find returns 1 (0), X=541.79, Y=252.46, Mass=1024, SNR=22.0, Peak=65 HFD=5.4
19:35:43.233 00.000 12268 MultiStar: [#1 0.40,0.73,0.00,M1] [#2 0.58,0.83,0.00,M2] [#3 0.57,0.66,0.00,M2] [#4 0.58,0.33,0.69,U] [#5 0.98,0.97,0.00,M2] [#6 0.82,0.69,0.00,M1] [#7 1.14,1.11,0.00,M2] [#8 0.41,0.64,0.00,M1] 
19:35:43.233 00.000 12268 refined, 1 included, MultiStar: {0.57, 0.49}, one-star: {0.56, 0.60}
19:35:43.233 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
19:35:43.233 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.41)
19:35:43.233 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.49 hyp=0.75 cameraTheta=0.71 mountX=0.54 mountY=0.50, mountTheta=0.74
19:35:43.233 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=0.49, opts=13)
19:35:43.233 00.000 12268 Enqueuing Move request for scope (0.57, 0.49)
19:35:43.233 00.000 11616 Worker thread wakes up
19:35:43.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.49) opts 0xd
19:35:43.233 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, 0.49)
19:35:43.233 00.000 11616 Moving (0.57, 0.49) raw xDistance=0.54 yDistance=0.50
19:35:43.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
19:35:43.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
19:35:43.233 00.000 11616 MoveAxis(W, 302, ABG)
19:35:43.233 00.000 11616 Guiding  Dir = 3, Dur = 302
19:35:43.233 00.000 11616 IsSlewing returns 0
19:35:43.233 00.000 11616 IsGuiding returns 0
19:35:43.233 00.000 11616 PulseGuide returned control before completion, sleep 312
19:35:43.264 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:43.279 00.015 12268 UpdateGuideState exits: m=1024 SNR=22.0
19:35:43.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:43.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:43.279 00.000 12268 Enqueuing Expose request
19:35:43.561 00.282 11616 IsGuiding returns 1
19:35:43.561 00.000 11616 scope still moving after pulse duration time elapsed
19:35:43.592 00.031 11616 IsSlewing returns 0
19:35:43.592 00.000 11616 IsGuiding returns 1
19:35:43.623 00.031 11616 IsSlewing returns 0
19:35:43.623 00.000 11616 IsGuiding returns 1
19:35:43.655 00.032 11616 IsSlewing returns 0
19:35:43.655 00.000 11616 IsGuiding returns 0
19:35:43.655 00.000 11616 scope move finished after 302 + 108 ms
19:35:43.655 00.000 11616 Move returns status 0, amount 302
19:35:43.655 00.000 11616 MoveAxis(S, 42, ABG)
19:35:43.655 00.000 11616 Guiding  Dir = 1, Dur = 42
19:35:43.655 00.000 11616 IsSlewing returns 0
19:35:43.655 00.000 11616 IsGuiding returns 0
19:35:43.655 00.000 11616 PulseGuide returned control before completion, sleep 52
19:35:43.717 00.062 11616 IsGuiding returns 1
19:35:43.717 00.000 11616 scope still moving after pulse duration time elapsed
19:35:43.748 00.031 11616 IsSlewing returns 0
19:35:43.748 00.000 11616 IsGuiding returns 0
19:35:43.748 00.000 11616 scope move finished after 42 + 50 ms
19:35:43.748 00.000 11616 Move returns status 0, amount 42
19:35:43.748 00.000 11616 move complete, result=0
19:35:43.748 00.000 11616 worker thread done servicing request
19:35:43.748 00.000 11616 Worker thread wakes up
19:35:43.748 00.000 12268 GuideStep: 0.5 px 302 ms WEST, 0.5 px 42 ms SOUTH
19:35:43.748 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:43.748 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:45.764 02.016 11616 Exposure complete
19:35:45.826 00.062 11616 worker thread done servicing request
19:35:45.826 00.000 12268 OnExposeComplete: enter
19:35:45.826 00.000 12268 UpdateGuideState(): m_state=6
19:35:45.826 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
19:35:45.826 00.000 12268 Star::Find returns 1 (0), X=541.93, Y=252.14, Mass=902, SNR=20.6, Peak=85 HFD=4.8
19:35:45.826 00.000 12268 MultiStar: [#1 0.58,0.45,0.92,U] [#2 0.77,0.55,0.00,M3] [#3 0.64,0.48,0.00,M3] [#4 0.56,0.12,0.68,U] [#5 0.98,0.79,0.00,M3] [#6 0.78,0.38,0.00,M2] [#7 0.89,0.41,0.00,M3] [#8 0.57,0.63,0.00,M2] 
19:35:45.826 00.000 12268 refined, 2 included, MultiStar: {0.62, 0.30}, one-star: {0.70, 0.28}
19:35:45.826 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
19:35:45.826 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.15)
19:35:45.826 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=0.30 hyp=0.69 cameraTheta=0.45 mountX=0.36 mountY=0.58, mountTheta=1.02
19:35:45.826 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=0.30, opts=13)
19:35:45.826 00.000 12268 Enqueuing Move request for scope (0.62, 0.30)
19:35:45.826 00.000 11616 Worker thread wakes up
19:35:45.826 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.30) opts 0xd
19:35:45.826 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, 0.30)
19:35:45.826 00.000 11616 Moving (0.62, 0.30) raw xDistance=0.36 yDistance=0.58
19:35:45.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
19:35:45.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
19:35:45.826 00.000 11616 MoveAxis(W, 198, ABG)
19:35:45.826 00.000 11616 Guiding  Dir = 3, Dur = 198
19:35:45.826 00.000 11616 IsSlewing returns 0
19:35:45.826 00.000 11616 IsGuiding returns 0
19:35:45.826 00.000 11616 PulseGuide returned control before completion, sleep 208
19:35:45.842 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:45.873 00.031 12268 UpdateGuideState exits: m=902 SNR=20.6
19:35:45.873 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:45.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:45.873 00.000 12268 Enqueuing Expose request
19:35:46.045 00.172 11616 IsGuiding returns 1
19:35:46.045 00.000 11616 scope still moving after pulse duration time elapsed
19:35:46.076 00.031 11616 IsSlewing returns 0
19:35:46.076 00.000 11616 IsGuiding returns 0
19:35:46.076 00.000 11616 scope move finished after 198 + 45 ms
19:35:46.076 00.000 11616 Move returns status 0, amount 198
19:35:46.076 00.000 11616 MoveAxis(S, 49, ABG)
19:35:46.076 00.000 11616 Guiding  Dir = 1, Dur = 49
19:35:46.076 00.000 11616 IsSlewing returns 0
19:35:46.076 00.000 11616 IsGuiding returns 0
19:35:46.076 00.000 11616 PulseGuide returned control before completion, sleep 59
19:35:46.139 00.063 11616 IsGuiding returns 1
19:35:46.139 00.000 11616 scope still moving after pulse duration time elapsed
19:35:46.170 00.031 11616 IsSlewing returns 0
19:35:46.170 00.000 11616 IsGuiding returns 0
19:35:46.170 00.000 11616 scope move finished after 49 + 44 ms
19:35:46.170 00.000 11616 Move returns status 0, amount 49
19:35:46.170 00.000 11616 move complete, result=0
19:35:46.170 00.000 11616 worker thread done servicing request
19:35:46.170 00.000 12268 GuideStep: 0.4 px 198 ms WEST, 0.6 px 49 ms SOUTH
19:35:46.170 00.000 11616 Worker thread wakes up
19:35:46.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:46.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:48.170 02.000 11616 Exposure complete
19:35:48.217 00.047 11616 worker thread done servicing request
19:35:48.217 00.000 12268 OnExposeComplete: enter
19:35:48.217 00.000 12268 UpdateGuideState(): m_state=6
19:35:48.217 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
19:35:48.217 00.000 12268 Star::Find returns 1 (0), X=541.56, Y=252.15, Mass=1033, SNR=22.1, Peak=80 HFD=5.2
19:35:48.217 00.000 12268 MultiStar: [#1 0.39,0.46,0.88,U] [#2 0.56,0.51,0.77,U] [#3 0.66,0.31,0.65,U] [#4 0.20,0.14,0.67,U] [#5 0.65,0.67,0.00,M4] [#6 0.28,0.46,0.49,U] [#7 0.71,0.76,0.00,M4] [#8 0.37,0.44,0.37,U] 
19:35:48.217 00.000 12268 single-star, 6 included, MultiStar: {0.40, 0.36}, one-star: {0.34, 0.28}
19:35:48.217 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
19:35:48.217 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.40)
19:35:48.217 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.28 hyp=0.44 cameraTheta=0.70 mountX=0.32 mountY=0.30, mountTheta=0.75
19:35:48.217 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.28, opts=13)
19:35:48.217 00.000 12268 Enqueuing Move request for scope (0.34, 0.28)
19:35:48.217 00.000 11616 Worker thread wakes up
19:35:48.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.28) opts 0xd
19:35:48.217 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.28)
19:35:48.217 00.000 11616 Moving (0.34, 0.28) raw xDistance=0.32 yDistance=0.30
19:35:48.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
19:35:48.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
19:35:48.217 00.000 11616 MoveAxis(W, 175, ABG)
19:35:48.217 00.000 11616 Guiding  Dir = 3, Dur = 175
19:35:48.217 00.000 11616 IsSlewing returns 0
19:35:48.217 00.000 11616 IsGuiding returns 0
19:35:48.217 00.000 11616 PulseGuide returned control before completion, sleep 185
19:35:48.248 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:48.264 00.016 12268 UpdateGuideState exits: m=1033 SNR=22.1
19:35:48.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:48.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:48.264 00.000 12268 Enqueuing Expose request
19:35:48.420 00.156 11616 IsGuiding returns 1
19:35:48.420 00.000 11616 scope still moving after pulse duration time elapsed
19:35:48.451 00.031 11616 IsSlewing returns 0
19:35:48.451 00.000 11616 IsGuiding returns 1
19:35:48.483 00.032 11616 IsSlewing returns 0
19:35:48.483 00.000 11616 IsGuiding returns 0
19:35:48.483 00.000 11616 scope move finished after 175 + 80 ms
19:35:48.483 00.000 11616 Move returns status 0, amount 175
19:35:48.483 00.000 11616 MoveAxis(S, 25, ABG)
19:35:48.483 00.000 11616 Guiding  Dir = 1, Dur = 25
19:35:48.483 00.000 11616 IsSlewing returns 0
19:35:48.483 00.000 11616 IsGuiding returns 0
19:35:48.483 00.000 11616 PulseGuide returned control before completion, sleep 35
19:35:48.530 00.047 11616 IsGuiding returns 1
19:35:48.530 00.000 11616 scope still moving after pulse duration time elapsed
19:35:48.561 00.031 11616 IsSlewing returns 0
19:35:48.561 00.000 11616 IsGuiding returns 1
19:35:48.592 00.031 11616 IsSlewing returns 0
19:35:48.592 00.000 11616 IsGuiding returns 0
19:35:48.592 00.000 11616 scope move finished after 25 + 83 ms
19:35:48.592 00.000 11616 Move returns status 0, amount 25
19:35:48.592 00.000 11616 move complete, result=0
19:35:48.592 00.000 11616 worker thread done servicing request
19:35:48.592 00.000 11616 Worker thread wakes up
19:35:48.592 00.000 12268 GuideStep: 0.3 px 175 ms WEST, 0.3 px 25 ms SOUTH
19:35:48.592 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:48.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:50.592 02.000 11616 Exposure complete
19:35:50.654 00.062 11616 worker thread done servicing request
19:35:50.654 00.000 12268 OnExposeComplete: enter
19:35:50.654 00.000 12268 UpdateGuideState(): m_state=6
19:35:50.654 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
19:35:50.654 00.000 12268 Star::Find returns 1 (0), X=541.36, Y=251.96, Mass=1024, SNR=21.9, Peak=83 HFD=5.3
19:35:50.654 00.000 12268 MultiStar: [#1 0.21,0.28,0.92,U] [#2 0.35,0.27,0.78,U] [#3 0.27,0.31,0.66,U] [#4 0.33,0.13,0.67,U] [#5 0.62,0.42,0.54,U] [#6 -0.04,-0.07,0.51,U] [#7 0.53,0.40,0.39,U] [#8 -0.36,0.25,0.37,U] 
19:35:50.654 00.000 12268 single-star, 8 included, MultiStar: {0.24, 0.22}, one-star: {0.13, 0.10}
19:35:50.654 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
19:35:50.654 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
19:35:50.654 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.62 mountX=0.11 mountY=0.12, mountTheta=0.84
19:35:50.654 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.10, opts=13)
19:35:50.654 00.000 12268 Enqueuing Move request for scope (0.13, 0.10)
19:35:50.654 00.000 11616 Worker thread wakes up
19:35:50.654 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
19:35:50.654 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
19:35:50.654 00.000 11616 Moving (0.13, 0.10) raw xDistance=0.11 yDistance=0.12
19:35:50.654 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
19:35:50.654 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:50.654 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:35:50.654 00.000 11616 MoveAxis(W, 60, ABG)
19:35:50.654 00.000 11616 Guiding  Dir = 3, Dur = 60
19:35:50.654 00.000 11616 IsSlewing returns 0
19:35:50.654 00.000 11616 IsGuiding returns 0
19:35:50.654 00.000 11616 PulseGuide returned control before completion, sleep 70
19:35:50.670 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:50.701 00.031 12268 UpdateGuideState exits: m=1024 SNR=21.9
19:35:50.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:50.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:50.701 00.000 12268 Enqueuing Expose request
19:35:50.749 00.048 11616 IsGuiding returns 1
19:35:50.749 00.000 11616 scope still moving after pulse duration time elapsed
19:35:50.780 00.031 11616 IsSlewing returns 0
19:35:50.780 00.000 11616 IsGuiding returns 1
19:35:50.811 00.031 11616 IsSlewing returns 0
19:35:50.811 00.000 11616 IsGuiding returns 0
19:35:50.811 00.000 11616 scope move finished after 60 + 87 ms
19:35:50.811 00.000 11616 Move returns status 0, amount 60
19:35:50.811 00.000 11616 MoveAxis(N, 0, ABG)
19:35:50.811 00.000 11616 Move returns status 0, amount 0
19:35:50.811 00.000 11616 move complete, result=0
19:35:50.811 00.000 11616 worker thread done servicing request
19:35:50.811 00.000 11616 Worker thread wakes up
19:35:50.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:50.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:50.811 00.000 12268 GuideStep: 0.1 px 60 ms WEST, 0.1 px 0 ms NORTH
19:35:52.827 02.016 11616 Exposure complete
19:35:52.889 00.062 11616 worker thread done servicing request
19:35:52.889 00.000 12268 OnExposeComplete: enter
19:35:52.889 00.000 12268 UpdateGuideState(): m_state=6
19:35:52.889 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
19:35:52.889 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=252.05, Mass=1008, SNR=21.9, Peak=104 HFD=5.1
19:35:52.889 00.000 12268 MultiStar: [#1 0.02,0.21,0.91,U] [#2 0.24,0.25,0.80,U] [#3 0.28,0.18,0.66,U] [#4 -0.04,-0.18,0.61,U] [#5 0.53,0.16,0.52,U] [#6 -0.07,0.16,0.52,U] [#7 0.54,0.33,0.43,U] [#8 -0.61,0.10,0.38,U] 
19:35:52.889 00.000 12268 refined, 8 included, MultiStar: {0.12, 0.16}, one-star: {0.11, 0.18}
19:35:52.889 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
19:35:52.889 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
19:35:52.889 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.91 mountX=0.17 mountY=0.10, mountTheta=0.54
19:35:52.889 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.16, opts=13)
19:35:52.889 00.000 12268 Enqueuing Move request for scope (0.12, 0.16)
19:35:52.889 00.000 11616 Worker thread wakes up
19:35:52.889 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
19:35:52.889 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
19:35:52.889 00.000 11616 Moving (0.12, 0.16) raw xDistance=0.17 yDistance=0.10
19:35:52.889 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
19:35:52.889 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:52.889 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:35:52.889 00.000 11616 MoveAxis(W, 95, ABG)
19:35:52.889 00.000 11616 Guiding  Dir = 3, Dur = 95
19:35:52.889 00.000 11616 IsSlewing returns 0
19:35:52.889 00.000 11616 IsGuiding returns 0
19:35:52.889 00.000 11616 PulseGuide returned control before completion, sleep 105
19:35:52.905 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:52.921 00.016 12268 UpdateGuideState exits: m=1008 SNR=21.9
19:35:52.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:52.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:52.936 00.015 12268 Enqueuing Expose request
19:35:53.014 00.078 11616 IsGuiding returns 1
19:35:53.014 00.000 11616 scope still moving after pulse duration time elapsed
19:35:53.046 00.032 11616 IsSlewing returns 0
19:35:53.046 00.000 11616 IsGuiding returns 0
19:35:53.046 00.000 11616 scope move finished after 95 + 55 ms
19:35:53.046 00.000 11616 Move returns status 0, amount 95
19:35:53.046 00.000 11616 MoveAxis(N, 0, ABG)
19:35:53.046 00.000 11616 Move returns status 0, amount 0
19:35:53.046 00.000 11616 move complete, result=0
19:35:53.046 00.000 11616 worker thread done servicing request
19:35:53.046 00.000 12268 GuideStep: 0.2 px 95 ms WEST, 0.1 px 0 ms NORTH
19:35:53.046 00.000 11616 Worker thread wakes up
19:35:53.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:53.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:55.061 02.015 11616 Exposure complete
19:35:55.108 00.047 11616 worker thread done servicing request
19:35:55.108 00.000 12268 OnExposeComplete: enter
19:35:55.108 00.000 12268 UpdateGuideState(): m_state=6
19:35:55.108 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
19:35:55.108 00.000 12268 Star::Find returns 1 (0), X=541.38, Y=251.83, Mass=1067, SNR=22.6, Peak=86 HFD=5.3
19:35:55.108 00.000 12268 MultiStar: [#1 0.14,-0.01,0.88,U] [#2 0.23,0.08,0.77,U] [#3 0.39,-0.02,0.60,U] [#4 -0.09,-0.27,0.59,U] [#5 0.53,0.26,0.49,U] [#6 -0.01,-0.13,0.48,U] [#7 0.10,0.29,0.40,U] [#8 0.11,0.01,0.36,U] 
19:35:55.108 00.000 12268 single-star, 8 included, MultiStar: {0.17, 0.01}, one-star: {0.15, -0.03}
19:35:55.108 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
19:35:55.108 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
19:35:55.108 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.20 mountX=-0.02 mountY=0.15, mountTheta=1.67
19:35:55.108 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.03, opts=13)
19:35:55.108 00.000 12268 Enqueuing Move request for scope (0.15, -0.03)
19:35:55.108 00.000 11616 Worker thread wakes up
19:35:55.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
19:35:55.108 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
19:35:55.108 00.000 11616 Moving (0.15, -0.03) raw xDistance=-0.02 yDistance=0.15
19:35:55.108 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:55.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:35:55.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
19:35:55.108 00.000 11616 MoveAxis(E, 0, ABG)
19:35:55.108 00.000 11616 Move returns status 0, amount 0
19:35:55.108 00.000 11616 MoveAxis(S, 13, ABG)
19:35:55.108 00.000 11616 Guiding  Dir = 1, Dur = 13
19:35:55.108 00.000 11616 IsSlewing returns 0
19:35:55.108 00.000 11616 IsGuiding returns 0
19:35:55.108 00.000 11616 PulseGuide returned control before completion, sleep 23
19:35:55.139 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:55.155 00.016 11616 IsGuiding returns 1
19:35:55.155 00.000 11616 scope still moving after pulse duration time elapsed
19:35:55.155 00.000 12268 UpdateGuideState exits: m=1067 SNR=22.6
19:35:55.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:55.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:55.155 00.000 12268 Enqueuing Expose request
19:35:55.186 00.031 11616 IsSlewing returns 0
19:35:55.186 00.000 11616 IsGuiding returns 0
19:35:55.186 00.000 11616 scope move finished after 13 + 51 ms
19:35:55.186 00.000 11616 Move returns status 0, amount 13
19:35:55.186 00.000 11616 move complete, result=0
19:35:55.186 00.000 11616 worker thread done servicing request
19:35:55.186 00.000 11616 Worker thread wakes up
19:35:55.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:55.186 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
19:35:55.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:57.202 02.016 11616 Exposure complete
19:35:57.249 00.047 11616 worker thread done servicing request
19:35:57.249 00.000 12268 OnExposeComplete: enter
19:35:57.249 00.000 12268 UpdateGuideState(): m_state=6
19:35:57.249 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
19:35:57.249 00.000 12268 Star::Find returns 1 (0), X=541.49, Y=251.67, Mass=1027, SNR=22.1, Peak=83 HFD=5.1
19:35:57.249 00.000 12268 MultiStar: [#1 0.16,-0.08,0.86,U] [#2 0.38,0.04,0.80,U] [#3 0.30,-0.18,0.64,U] [#4 0.04,-0.35,0.67,U] [#5 0.66,-0.06,0.52,U] [#6 -0.01,-0.30,0.49,U] [#7 0.14,0.36,0.37,U] [#8 0.18,-0.10,0.35,U] 
19:35:57.249 00.000 12268 refined, 8 included, MultiStar: {0.24, -0.12}, one-star: {0.26, -0.20}
19:35:57.249 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
19:35:57.249 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.25)
19:35:57.249 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-0.45 mountX=-0.09 mountY=0.25, mountTheta=1.92
19:35:57.249 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.12, opts=13)
19:35:57.249 00.000 12268 Enqueuing Move request for scope (0.24, -0.12)
19:35:57.249 00.000 11616 Worker thread wakes up
19:35:57.249 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.12) opts 0xd
19:35:57.249 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.12)
19:35:57.249 00.000 11616 Moving (0.24, -0.12) raw xDistance=-0.09 yDistance=0.25
19:35:57.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:57.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:35:57.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
19:35:57.249 00.000 11616 MoveAxis(E, 0, ABG)
19:35:57.249 00.000 11616 Move returns status 0, amount 0
19:35:57.249 00.000 11616 MoveAxis(S, 21, ABG)
19:35:57.249 00.000 11616 Guiding  Dir = 1, Dur = 21
19:35:57.249 00.000 11616 IsSlewing returns 0
19:35:57.249 00.000 11616 IsGuiding returns 0
19:35:57.249 00.000 11616 PulseGuide returned control before completion, sleep 31
19:35:57.264 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
19:35:57.296 00.032 11616 IsGuiding returns 1
19:35:57.296 00.000 11616 scope still moving after pulse duration time elapsed
19:35:57.296 00.000 12268 UpdateGuideState exits: m=1027 SNR=22.1
19:35:57.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:57.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:57.296 00.000 12268 Enqueuing Expose request
19:35:57.327 00.031 11616 IsSlewing returns 0
19:35:57.327 00.000 11616 IsGuiding returns 0
19:35:57.327 00.000 11616 scope move finished after 21 + 46 ms
19:35:57.327 00.000 11616 Move returns status 0, amount 21
19:35:57.327 00.000 11616 move complete, result=0
19:35:57.327 00.000 11616 worker thread done servicing request
19:35:57.327 00.000 11616 Worker thread wakes up
19:35:57.327 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:57.327 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:57.327 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 21 ms SOUTH
19:35:59.421 02.094 11616 Exposure complete
19:35:59.467 00.046 11616 worker thread done servicing request
19:35:59.467 00.000 12268 OnExposeComplete: enter
19:35:59.467 00.000 12268 UpdateGuideState(): m_state=6
19:35:59.467 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
19:35:59.467 00.000 12268 Star::Find returns 1 (0), X=541.55, Y=251.91, Mass=1017, SNR=22.0, Peak=74 HFD=5.2
19:35:59.467 00.000 12268 MultiStar: [#1 0.21,0.12,0.92,U] [#2 0.30,0.04,0.83,U] [#3 0.64,-0.09,0.57,U] [#4 0.44,-0.35,0.67,U] [#5 1.04,0.23,0.00,M1] [#6 0.24,-0.13,0.52,U] [#7 0.81,0.57,0.00,M1] [#8 -0.15,0.57,0.34,U] 
19:35:59.467 00.000 12268 refined, 6 included, MultiStar: {0.31, 0.01}, one-star: {0.33, 0.05}
19:35:59.467 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
19:35:59.467 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.72)
19:35:59.467 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.01 hyp=0.31 cameraTheta=0.02 mountX=0.04 mountY=0.31, mountTheta=1.45
19:35:59.467 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.01, opts=13)
19:35:59.467 00.000 12268 Enqueuing Move request for scope (0.31, 0.01)
19:35:59.467 00.000 11616 Worker thread wakes up
19:35:59.467 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.01) opts 0xd
19:35:59.467 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.01)
19:35:59.467 00.000 11616 Moving (0.31, 0.01) raw xDistance=0.04 yDistance=0.31
19:35:59.467 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:35:59.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:35:59.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
19:35:59.467 00.000 11616 MoveAxis(E, 0, ABG)
19:35:59.467 00.000 11616 Move returns status 0, amount 0
19:35:59.467 00.000 11616 MoveAxis(S, 26, ABG)
19:35:59.467 00.000 11616 Guiding  Dir = 1, Dur = 26
19:35:59.467 00.000 11616 IsSlewing returns 0
19:35:59.467 00.000 11616 IsGuiding returns 0
19:35:59.467 00.000 11616 PulseGuide returned control before completion, sleep 36
19:35:59.499 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:35:59.514 00.015 12268 UpdateGuideState exits: m=1017 SNR=22.0
19:35:59.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:59.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:35:59.514 00.000 12268 Enqueuing Expose request
19:35:59.530 00.016 11616 IsGuiding returns 0
19:35:59.530 00.000 11616 Move returns status 0, amount 26
19:35:59.530 00.000 11616 move complete, result=0
19:35:59.530 00.000 11616 worker thread done servicing request
19:35:59.530 00.000 11616 Worker thread wakes up
19:35:59.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:35:59.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:35:59.530 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 26 ms SOUTH
19:36:01.514 01.984 11616 Exposure complete
19:36:01.577 00.063 11616 worker thread done servicing request
19:36:01.577 00.000 12268 OnExposeComplete: enter
19:36:01.577 00.000 12268 UpdateGuideState(): m_state=6
19:36:01.577 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
19:36:01.577 00.000 12268 Star::Find returns 1 (0), X=541.51, Y=251.08, Mass=829, SNR=19.7, Peak=73 HFD=4.9
19:36:01.577 00.000 12268 MultiStar: [#1 0.38,-0.61,1.00,U] [#2 0.52,-0.39,0.89,U] [#3 0.49,-0.48,0.69,U] [#4 0.71,-0.96,0.00,M1] [#5 0.91,-0.15,0.00,M2] [#6 0.16,-0.78,0.00,M1] [#7 0.42,-0.21,0.40,U] [#8 0.40,-0.39,0.39,U] 
19:36:01.577 00.000 12268 refined, 5 included, MultiStar: {0.41, -0.53}, one-star: {0.29, -0.78}
19:36:01.577 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
19:36:01.577 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
19:36:01.577 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.53 hyp=0.67 cameraTheta=-0.91 mountX=-0.48 mountY=0.47, mountTheta=2.37
19:36:01.577 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.53, opts=13)
19:36:01.577 00.000 12268 Enqueuing Move request for scope (0.41, -0.53)
19:36:01.577 00.000 11616 Worker thread wakes up
19:36:01.577 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.53) opts 0xd
19:36:01.577 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.53)
19:36:01.577 00.000 11616 Moving (0.41, -0.53) raw xDistance=-0.48 yDistance=0.47
19:36:01.577 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
19:36:01.577 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.45
19:36:01.577 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
19:36:01.577 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
19:36:01.577 00.000 11616 MoveAxis(E, 269, ABG)
19:36:01.577 00.000 11616 Guiding  Dir = 2, Dur = 269
19:36:01.577 00.000 11616 IsSlewing returns 0
19:36:01.577 00.000 11616 IsGuiding returns 0
19:36:01.577 00.000 11616 PulseGuide returned control before completion, sleep 279
19:36:01.608 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:01.624 00.016 12268 UpdateGuideState exits: m=829 SNR=19.7
19:36:01.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:01.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:01.624 00.000 12268 Enqueuing Expose request
19:36:01.874 00.250 11616 IsGuiding returns 1
19:36:01.874 00.000 11616 scope still moving after pulse duration time elapsed
19:36:01.905 00.031 11616 IsSlewing returns 0
19:36:01.905 00.000 11616 IsGuiding returns 1
19:36:01.936 00.031 11616 IsSlewing returns 0
19:36:01.936 00.000 11616 IsGuiding returns 1
19:36:01.967 00.031 11616 IsSlewing returns 0
19:36:01.967 00.000 11616 IsGuiding returns 1
19:36:01.999 00.032 11616 IsSlewing returns 0
19:36:01.999 00.000 11616 IsGuiding returns 1
19:36:02.030 00.031 11616 IsSlewing returns 0
19:36:02.030 00.000 11616 IsGuiding returns 1
19:36:02.061 00.031 11616 IsSlewing returns 0
19:36:02.061 00.000 11616 IsGuiding returns 0
19:36:02.061 00.000 11616 scope move finished after 269 + 204 ms
19:36:02.061 00.000 11616 Move returns status 0, amount 269
19:36:02.061 00.000 11616 MoveAxis(S, 40, ABG)
19:36:02.061 00.000 11616 Guiding  Dir = 1, Dur = 40
19:36:02.061 00.000 11616 IsSlewing returns 0
19:36:02.061 00.000 11616 IsGuiding returns 0
19:36:02.061 00.000 11616 PulseGuide returned control before completion, sleep 50
19:36:02.124 00.063 11616 IsGuiding returns 1
19:36:02.124 00.000 11616 scope still moving after pulse duration time elapsed
19:36:02.155 00.031 11616 IsSlewing returns 0
19:36:02.155 00.000 11616 IsGuiding returns 0
19:36:02.155 00.000 11616 scope move finished after 40 + 52 ms
19:36:02.155 00.000 11616 Move returns status 0, amount 40
19:36:02.155 00.000 11616 move complete, result=0
19:36:02.155 00.000 11616 worker thread done servicing request
19:36:02.155 00.000 11616 Worker thread wakes up
19:36:02.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:02.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:02.155 00.000 12268 GuideStep: -0.5 px 269 ms EAST, 0.5 px 40 ms SOUTH
19:36:04.155 02.000 11616 Exposure complete
19:36:04.217 00.062 11616 worker thread done servicing request
19:36:04.217 00.000 12268 OnExposeComplete: enter
19:36:04.217 00.000 12268 UpdateGuideState(): m_state=6
19:36:04.217 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
19:36:04.217 00.000 12268 Star::Find returns 1 (0), X=541.83, Y=251.71, Mass=1011, SNR=21.9, Peak=70 HFD=5.5
19:36:04.217 00.000 12268 MultiStar: [#1 0.36,0.09,0.87,U] [#2 0.60,-0.03,0.79,U] [#3 0.80,0.14,0.00,M1] [#4 0.24,-0.41,0.64,U] [#5 0.93,0.67,0.00,M3] [#6 0.42,-0.27,0.49,U] [#7 1.08,0.40,0.00,M1] [#8 0.25,0.09,0.37,U] 
19:36:04.217 00.000 12268 refined, 5 included, MultiStar: {0.44, -0.11}, one-star: {0.60, -0.16}
19:36:04.217 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
19:36:04.217 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
19:36:04.217 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.11 hyp=0.46 cameraTheta=-0.25 mountX=-0.07 mountY=0.45, mountTheta=1.72
19:36:04.217 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.11, opts=13)
19:36:04.217 00.000 12268 Enqueuing Move request for scope (0.44, -0.11)
19:36:04.217 00.000 11616 Worker thread wakes up
19:36:04.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.11) opts 0xd
19:36:04.217 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.11)
19:36:04.217 00.000 11616 Moving (0.44, -0.11) raw xDistance=-0.07 yDistance=0.45
19:36:04.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:04.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:36:04.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
19:36:04.217 00.000 11616 MoveAxis(E, 0, ABG)
19:36:04.217 00.000 11616 Move returns status 0, amount 0
19:36:04.217 00.000 11616 MoveAxis(S, 38, ABG)
19:36:04.217 00.000 11616 Guiding  Dir = 1, Dur = 38
19:36:04.217 00.000 11616 IsSlewing returns 0
19:36:04.217 00.000 11616 IsGuiding returns 0
19:36:04.217 00.000 11616 PulseGuide returned control before completion, sleep 48
19:36:04.233 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:04.264 00.031 12268 UpdateGuideState exits: m=1011 SNR=21.9
19:36:04.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:04.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:04.264 00.000 12268 Enqueuing Expose request
19:36:04.280 00.016 11616 IsGuiding returns 1
19:36:04.280 00.000 11616 scope still moving after pulse duration time elapsed
19:36:04.311 00.031 11616 IsSlewing returns 0
19:36:04.311 00.000 11616 IsGuiding returns 0
19:36:04.311 00.000 11616 scope move finished after 38 + 46 ms
19:36:04.311 00.000 11616 Move returns status 0, amount 38
19:36:04.311 00.000 11616 move complete, result=0
19:36:04.311 00.000 11616 worker thread done servicing request
19:36:04.311 00.000 11616 Worker thread wakes up
19:36:04.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:04.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:04.311 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 38 ms SOUTH
19:36:06.327 02.016 11616 Exposure complete
19:36:06.374 00.047 11616 worker thread done servicing request
19:36:06.374 00.000 12268 OnExposeComplete: enter
19:36:06.374 00.000 12268 UpdateGuideState(): m_state=6
19:36:06.374 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
19:36:06.374 00.000 12268 Star::Find returns 1 (0), X=541.87, Y=252.24, Mass=947, SNR=21.2, Peak=80 HFD=5.5
19:36:06.374 00.000 12268 MultiStar: [#1 0.62,0.78,0.00,M1] [#2 0.49,0.68,0.00,M1] [#3 0.53,0.66,0.00,M2] [#4 0.41,0.25,0.64,U] [#5 0.83,1.09,0.00,M4] [#6 0.87,0.22,0.00,M1] [#7 0.99,1.03,0.00,M2] [#8 0.39,0.78,0.00,M1] 
19:36:06.374 00.000 12268 refined, 1 included, MultiStar: {0.56, 0.33}, one-star: {0.65, 0.37}
19:36:06.374 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
19:36:06.374 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.23)
19:36:06.374 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.33 hyp=0.64 cameraTheta=0.53 mountX=0.38 mountY=0.51, mountTheta=0.93
19:36:06.389 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=0.33, opts=13)
19:36:06.389 00.000 12268 Enqueuing Move request for scope (0.56, 0.33)
19:36:06.389 00.000 11616 Worker thread wakes up
19:36:06.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.33) opts 0xd
19:36:06.389 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, 0.33)
19:36:06.389 00.000 11616 Moving (0.56, 0.33) raw xDistance=0.38 yDistance=0.51
19:36:06.389 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
19:36:06.389 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.14
19:36:06.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
19:36:06.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
19:36:06.389 00.000 11616 MoveAxis(W, 210, ABG)
19:36:06.389 00.000 11616 Guiding  Dir = 3, Dur = 210
19:36:06.389 00.000 11616 IsSlewing returns 0
19:36:06.389 00.000 11616 IsGuiding returns 0
19:36:06.389 00.000 11616 PulseGuide returned control before completion, sleep 220
19:36:06.405 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:06.421 00.016 12268 UpdateGuideState exits: m=947 SNR=21.2
19:36:06.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:06.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:06.421 00.000 12268 Enqueuing Expose request
19:36:06.624 00.203 11616 IsGuiding returns 1
19:36:06.624 00.000 11616 scope still moving after pulse duration time elapsed
19:36:06.655 00.031 11616 IsSlewing returns 0
19:36:06.655 00.000 11616 IsGuiding returns 0
19:36:06.655 00.000 11616 scope move finished after 210 + 52 ms
19:36:06.655 00.000 11616 Move returns status 0, amount 210
19:36:06.655 00.000 11616 MoveAxis(S, 43, ABG)
19:36:06.655 00.000 11616 Guiding  Dir = 1, Dur = 43
19:36:06.655 00.000 11616 IsSlewing returns 0
19:36:06.655 00.000 11616 IsGuiding returns 0
19:36:06.655 00.000 11616 PulseGuide returned control before completion, sleep 53
19:36:06.717 00.062 11616 IsGuiding returns 1
19:36:06.717 00.000 11616 scope still moving after pulse duration time elapsed
19:36:06.749 00.032 11616 IsSlewing returns 0
19:36:06.749 00.000 11616 IsGuiding returns 1
19:36:06.780 00.031 11616 IsSlewing returns 0
19:36:06.780 00.000 11616 IsGuiding returns 1
19:36:06.811 00.031 11616 IsSlewing returns 0
19:36:06.811 00.000 11616 IsGuiding returns 0
19:36:06.811 00.000 11616 scope move finished after 43 + 112 ms
19:36:06.811 00.000 11616 Move returns status 0, amount 43
19:36:06.811 00.000 11616 move complete, result=0
19:36:06.811 00.000 11616 worker thread done servicing request
19:36:06.811 00.000 11616 Worker thread wakes up
19:36:06.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:06.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:06.811 00.000 12268 GuideStep: 0.4 px 210 ms WEST, 0.5 px 43 ms SOUTH
19:36:08.827 02.016 11616 Exposure complete
19:36:08.874 00.047 11616 worker thread done servicing request
19:36:08.874 00.000 12268 OnExposeComplete: enter
19:36:08.874 00.000 12268 UpdateGuideState(): m_state=6
19:36:08.874 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
19:36:08.874 00.000 12268 Star::Find returns 1 (0), X=541.79, Y=252.26, Mass=1026, SNR=22.0, Peak=91 HFD=5.2
19:36:08.874 00.000 12268 MultiStar: [#1 0.48,0.43,0.87,U] [#2 0.64,0.69,0.00,M2] [#3 0.63,0.31,0.63,U] [#4 0.44,0.21,0.65,U] [#5 0.43,0.52,0.50,U] [#6 0.36,0.19,0.48,U] [#7 0.85,1.06,0.00,M3] [#8 0.17,0.38,0.37,U] 
19:36:08.874 00.000 12268 refined, 6 included, MultiStar: {0.47, 0.36}, one-star: {0.56, 0.40}
19:36:08.874 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
19:36:08.874 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.35)
19:36:08.874 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.36 hyp=0.59 cameraTheta=0.65 mountX=0.40 mountY=0.42, mountTheta=0.81
19:36:08.874 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.36, opts=13)
19:36:08.874 00.000 12268 Enqueuing Move request for scope (0.47, 0.36)
19:36:08.874 00.000 11616 Worker thread wakes up
19:36:08.874 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.36) opts 0xd
19:36:08.874 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.36)
19:36:08.874 00.000 11616 Moving (0.47, 0.36) raw xDistance=0.40 yDistance=0.42
19:36:08.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
19:36:08.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
19:36:08.874 00.000 11616 MoveAxis(W, 222, ABG)
19:36:08.874 00.000 11616 Guiding  Dir = 3, Dur = 222
19:36:08.874 00.000 11616 IsSlewing returns 0
19:36:08.874 00.000 11616 IsGuiding returns 0
19:36:08.889 00.015 11616 PulseGuide returned control before completion, sleep 232
19:36:08.905 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:08.921 00.016 12268 UpdateGuideState exits: m=1026 SNR=22.0
19:36:08.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:08.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:08.921 00.000 12268 Enqueuing Expose request
19:36:09.124 00.203 11616 IsGuiding returns 1
19:36:09.124 00.000 11616 scope still moving after pulse duration time elapsed
19:36:09.155 00.031 11616 IsSlewing returns 0
19:36:09.155 00.000 11616 IsGuiding returns 0
19:36:09.155 00.000 11616 scope move finished after 222 + 44 ms
19:36:09.155 00.000 11616 Move returns status 0, amount 222
19:36:09.155 00.000 11616 MoveAxis(S, 35, ABG)
19:36:09.155 00.000 11616 Guiding  Dir = 1, Dur = 35
19:36:09.155 00.000 11616 IsSlewing returns 0
19:36:09.155 00.000 11616 IsGuiding returns 0
19:36:09.155 00.000 11616 PulseGuide returned control before completion, sleep 45
19:36:09.218 00.063 11616 IsGuiding returns 1
19:36:09.218 00.000 11616 scope still moving after pulse duration time elapsed
19:36:09.249 00.031 11616 IsSlewing returns 0
19:36:09.249 00.000 11616 IsGuiding returns 1
19:36:09.280 00.031 11616 IsSlewing returns 0
19:36:09.280 00.000 11616 IsGuiding returns 1
19:36:09.311 00.031 11616 IsSlewing returns 0
19:36:09.311 00.000 11616 IsGuiding returns 0
19:36:09.311 00.000 11616 scope move finished after 35 + 120 ms
19:36:09.311 00.000 11616 Move returns status 0, amount 35
19:36:09.311 00.000 11616 move complete, result=0
19:36:09.311 00.000 11616 worker thread done servicing request
19:36:09.311 00.000 11616 Worker thread wakes up
19:36:09.311 00.000 12268 GuideStep: 0.4 px 222 ms WEST, 0.4 px 35 ms SOUTH
19:36:09.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:09.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:11.311 02.000 11616 Exposure complete
19:36:11.374 00.063 11616 worker thread done servicing request
19:36:11.374 00.000 12268 OnExposeComplete: enter
19:36:11.374 00.000 12268 UpdateGuideState(): m_state=6
19:36:11.374 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
19:36:11.374 00.000 12268 Star::Find returns 1 (0), X=541.39, Y=251.93, Mass=1030, SNR=22.1, Peak=84 HFD=5.3
19:36:11.374 00.000 12268 MultiStar: [#1 0.08,0.13,0.90,U] [#2 0.46,0.28,0.82,U] [#3 0.30,0.28,0.65,U] [#4 0.24,0.04,0.59,U] [#5 1.07,0.28,0.00,M4] [#6 0.06,-0.14,0.52,U] [#7 0.49,0.33,0.40,U] [#8 0.32,0.07,0.35,U] 
19:36:11.374 00.000 12268 single-star, 7 included, MultiStar: {0.25, 0.13}, one-star: {0.17, 0.07}
19:36:11.374 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
19:36:11.374 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.09)
19:36:11.374 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.18 cameraTheta=0.39 mountX=0.09 mountY=0.16, mountTheta=1.07
19:36:11.374 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.07, opts=13)
19:36:11.374 00.000 12268 Enqueuing Move request for scope (0.17, 0.07)
19:36:11.374 00.000 11616 Worker thread wakes up
19:36:11.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
19:36:11.374 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
19:36:11.374 00.000 11616 Moving (0.17, 0.07) raw xDistance=0.09 yDistance=0.16
19:36:11.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:11.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:36:11.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
19:36:11.374 00.000 11616 MoveAxis(E, 0, ABG)
19:36:11.374 00.000 11616 Move returns status 0, amount 0
19:36:11.374 00.000 11616 MoveAxis(S, 13, ABG)
19:36:11.374 00.000 11616 Guiding  Dir = 1, Dur = 13
19:36:11.374 00.000 11616 IsSlewing returns 0
19:36:11.374 00.000 11616 IsGuiding returns 0
19:36:11.374 00.000 11616 PulseGuide returned control before completion, sleep 23
19:36:11.405 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:11.421 00.016 11616 IsGuiding returns 1
19:36:11.421 00.000 11616 scope still moving after pulse duration time elapsed
19:36:11.421 00.000 12268 UpdateGuideState exits: m=1030 SNR=22.1
19:36:11.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:11.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:11.421 00.000 12268 Enqueuing Expose request
19:36:11.452 00.031 11616 IsSlewing returns 0
19:36:11.452 00.000 11616 IsGuiding returns 0
19:36:11.452 00.000 11616 scope move finished after 13 + 54 ms
19:36:11.452 00.000 11616 Move returns status 0, amount 13
19:36:11.452 00.000 11616 move complete, result=0
19:36:11.452 00.000 11616 worker thread done servicing request
19:36:11.452 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
19:36:11.452 00.000 11616 Worker thread wakes up
19:36:11.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:11.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:13.452 02.000 11616 Exposure complete
19:36:13.514 00.062 11616 worker thread done servicing request
19:36:13.514 00.000 12268 OnExposeComplete: enter
19:36:13.514 00.000 12268 UpdateGuideState(): m_state=6
19:36:13.514 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
19:36:13.514 00.000 12268 Star::Find returns 1 (0), X=541.24, Y=251.41, Mass=1048, SNR=22.4, Peak=92 HFD=5.0
19:36:13.514 00.000 12268 MultiStar: [#1 -0.05,-0.40,0.93,U] [#2 0.24,-0.16,0.86,U] [#3 0.16,-0.48,0.63,U] [#4 0.14,-0.88,0.00,M1] [#5 0.51,-0.30,0.56,U] [#6 0.04,-0.59,0.54,U] [#7 0.22,-0.04,0.41,U] [#8 -0.43,-0.43,0.38,U] 
19:36:13.514 00.000 12268 refined, 7 included, MultiStar: {0.10, -0.36}, one-star: {0.02, -0.45}
19:36:13.514 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
19:36:13.514 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
19:36:13.514 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.36 hyp=0.38 cameraTheta=-1.31 mountX=-0.35 mountY=0.14, mountTheta=2.75
19:36:13.514 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.36, opts=13)
19:36:13.514 00.000 12268 Enqueuing Move request for scope (0.10, -0.36)
19:36:13.514 00.000 11616 Worker thread wakes up
19:36:13.514 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.36) opts 0xd
19:36:13.514 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.36)
19:36:13.514 00.000 11616 Moving (0.10, -0.36) raw xDistance=-0.35 yDistance=0.14
19:36:13.514 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
19:36:13.514 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.06
19:36:13.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
19:36:13.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:13.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:36:13.514 00.000 11616 MoveAxis(E, 195, ABG)
19:36:13.514 00.000 11616 Guiding  Dir = 2, Dur = 195
19:36:13.514 00.000 11616 IsSlewing returns 0
19:36:13.514 00.000 11616 IsGuiding returns 0
19:36:13.514 00.000 11616 PulseGuide returned control before completion, sleep 205
19:36:13.546 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:13.561 00.015 12268 UpdateGuideState exits: m=1048 SNR=22.4
19:36:13.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:13.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:13.561 00.000 12268 Enqueuing Expose request
19:36:13.733 00.172 11616 IsGuiding returns 1
19:36:13.733 00.000 11616 scope still moving after pulse duration time elapsed
19:36:13.764 00.031 11616 IsSlewing returns 0
19:36:13.764 00.000 11616 IsGuiding returns 0
19:36:13.764 00.000 11616 scope move finished after 195 + 45 ms
19:36:13.764 00.000 11616 Move returns status 0, amount 195
19:36:13.764 00.000 11616 MoveAxis(N, 0, ABG)
19:36:13.764 00.000 11616 Move returns status 0, amount 0
19:36:13.764 00.000 11616 move complete, result=0
19:36:13.764 00.000 11616 worker thread done servicing request
19:36:13.764 00.000 11616 Worker thread wakes up
19:36:13.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:13.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:13.764 00.000 12268 GuideStep: -0.4 px 195 ms EAST, 0.1 px 0 ms NORTH
19:36:15.764 02.000 11616 Exposure complete
19:36:15.827 00.063 11616 worker thread done servicing request
19:36:15.827 00.000 12268 OnExposeComplete: enter
19:36:15.827 00.000 12268 UpdateGuideState(): m_state=6
19:36:15.827 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
19:36:15.827 00.000 12268 Star::Find returns 1 (0), X=541.40, Y=251.89, Mass=1061, SNR=22.5, Peak=111 HFD=5.1
19:36:15.827 00.000 12268 MultiStar: [#1 0.03,0.02,0.90,U] [#2 0.03,0.30,0.90,U] [#3 0.25,0.26,0.64,U] [#4 -0.11,-0.25,0.67,U] [#5 0.72,0.18,0.49,U] [#6 0.25,-0.22,0.53,U] [#7 0.42,0.55,0.40,U] [#8 -0.22,0.24,0.37,U] 
19:36:15.827 00.000 12268 single-star, 8 included, MultiStar: {0.15, 0.10}, one-star: {0.18, 0.02}
19:36:15.827 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
19:36:15.827 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
19:36:15.827 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.13 mountX=0.04 mountY=0.17, mountTheta=1.34
19:36:15.827 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.02, opts=13)
19:36:15.827 00.000 12268 Enqueuing Move request for scope (0.18, 0.02)
19:36:15.827 00.000 11616 Worker thread wakes up
19:36:15.827 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd
19:36:15.827 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.02)
19:36:15.827 00.000 11616 Moving (0.18, 0.02) raw xDistance=0.04 yDistance=0.17
19:36:15.827 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:15.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:36:15.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
19:36:15.827 00.000 11616 MoveAxis(E, 0, ABG)
19:36:15.827 00.000 11616 Move returns status 0, amount 0
19:36:15.827 00.000 11616 MoveAxis(S, 14, ABG)
19:36:15.827 00.000 11616 Guiding  Dir = 1, Dur = 14
19:36:15.827 00.000 11616 IsSlewing returns 0
19:36:15.827 00.000 11616 IsGuiding returns 0
19:36:15.827 00.000 11616 PulseGuide returned control before completion, sleep 24
19:36:15.842 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:15.858 00.016 12268 UpdateGuideState exits: m=1061 SNR=22.5
19:36:15.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:15.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:15.858 00.000 12268 Enqueuing Expose request
19:36:15.874 00.016 11616 IsGuiding returns 1
19:36:15.874 00.000 11616 scope still moving after pulse duration time elapsed
19:36:15.905 00.031 11616 IsSlewing returns 0
19:36:15.905 00.000 11616 IsGuiding returns 0
19:36:15.905 00.000 11616 scope move finished after 14 + 55 ms
19:36:15.905 00.000 11616 Move returns status 0, amount 14
19:36:15.905 00.000 11616 move complete, result=0
19:36:15.905 00.000 11616 worker thread done servicing request
19:36:15.905 00.000 11616 Worker thread wakes up
19:36:15.905 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
19:36:15.905 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:15.905 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:17.921 02.016 11616 Exposure complete
19:36:17.967 00.046 11616 worker thread done servicing request
19:36:17.967 00.000 12268 OnExposeComplete: enter
19:36:17.967 00.000 12268 UpdateGuideState(): m_state=6
19:36:17.967 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
19:36:17.967 00.000 12268 Star::Find returns 1 (0), X=541.24, Y=252.07, Mass=1030, SNR=22.1, Peak=84 HFD=5.5
19:36:17.967 00.000 12268 MultiStar: [#1 0.15,0.31,0.89,U] [#2 0.19,0.48,0.83,U] [#3 0.46,0.38,0.65,U] [#4 0.08,-0.01,0.68,U] [#5 0.40,0.52,0.53,U] [#6 0.13,0.22,0.52,U] [#7 0.62,0.49,0.00,M1] [#8 -0.34,0.21,0.39,U] 
19:36:17.967 00.000 12268 single-star, 7 included, MultiStar: {0.15, 0.29}, one-star: {0.02, 0.21}
19:36:17.967 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
19:36:17.967 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
19:36:17.967 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.48 mountX=0.21 mountY=-0.01, mountTheta=-0.04
19:36:17.967 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.21, opts=13)
19:36:17.967 00.000 12268 Enqueuing Move request for scope (0.02, 0.21)
19:36:17.967 00.000 11616 Worker thread wakes up
19:36:17.967 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
19:36:17.967 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
19:36:17.967 00.000 11616 Moving (0.02, 0.21) raw xDistance=0.21 yDistance=-0.01
19:36:17.967 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:36:17.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:36:17.967 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:17.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:36:17.967 00.000 11616 MoveAxis(E, 0, ABG)
19:36:17.967 00.000 11616 Move returns status 0, amount 0
19:36:17.967 00.000 11616 MoveAxis(N, 0, ABG)
19:36:17.967 00.000 11616 Move returns status 0, amount 0
19:36:17.967 00.000 11616 move complete, result=0
19:36:17.967 00.000 11616 worker thread done servicing request
19:36:17.999 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:18.014 00.015 12268 UpdateGuideState exits: m=1030 SNR=22.1
19:36:18.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:18.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:18.014 00.000 12268 Enqueuing Expose request
19:36:18.014 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:36:18.014 00.000 11616 Worker thread wakes up
19:36:18.014 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:18.014 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:20.030 02.016 11616 Exposure complete
19:36:20.077 00.047 11616 worker thread done servicing request
19:36:20.077 00.000 12268 OnExposeComplete: enter
19:36:20.077 00.000 12268 UpdateGuideState(): m_state=6
19:36:20.077 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
19:36:20.077 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=251.86, Mass=1040, SNR=22.2, Peak=98 HFD=5.1
19:36:20.077 00.000 12268 MultiStar: [#1 0.14,0.17,0.93,U] [#2 0.02,0.06,0.88,U] [#3 0.38,0.16,0.67,U] [#4 -0.30,-0.34,0.69,U] [#5 0.38,0.26,0.54,U] [#6 -0.00,0.04,0.50,U] [#7 0.30,0.39,0.40,U] [#8 -0.28,0.54,0.39,U] 
19:36:20.077 00.000 12268 single-star, 8 included, MultiStar: {0.09, 0.10}, one-star: {0.10, -0.00}
19:36:20.077 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
19:36:20.077 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.65)
19:36:20.077 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.05 mountX=0.01 mountY=0.10, mountTheta=1.52
19:36:20.092 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.00, opts=13)
19:36:20.092 00.000 12268 Enqueuing Move request for scope (0.10, -0.00)
19:36:20.092 00.000 11616 Worker thread wakes up
19:36:20.092 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
19:36:20.092 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
19:36:20.092 00.000 11616 Moving (0.10, -0.00) raw xDistance=0.01 yDistance=0.10
19:36:20.092 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:20.092 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:36:20.092 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:20.092 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:36:20.092 00.000 11616 MoveAxis(E, 0, ABG)
19:36:20.092 00.000 11616 Move returns status 0, amount 0
19:36:20.092 00.000 11616 MoveAxis(N, 0, ABG)
19:36:20.092 00.000 11616 Move returns status 0, amount 0
19:36:20.092 00.000 11616 move complete, result=0
19:36:20.092 00.000 11616 worker thread done servicing request
19:36:20.108 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=234, Gamma=1.290
19:36:20.124 00.016 12268 UpdateGuideState exits: m=1040 SNR=22.2
19:36:20.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:20.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:20.124 00.000 12268 Enqueuing Expose request
19:36:20.124 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:36:20.124 00.000 11616 Worker thread wakes up
19:36:20.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:20.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:22.139 02.015 11616 Exposure complete
19:36:22.186 00.047 11616 worker thread done servicing request
19:36:22.186 00.000 12268 OnExposeComplete: enter
19:36:22.186 00.000 12268 UpdateGuideState(): m_state=6
19:36:22.186 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
19:36:22.186 00.000 12268 Star::Find returns 1 (0), X=541.29, Y=251.95, Mass=1069, SNR=22.6, Peak=97 HFD=5.4
19:36:22.186 00.000 12268 MultiStar: [#1 0.13,0.12,0.91,U] [#2 0.17,0.40,0.85,U] [#3 0.35,0.21,0.66,U] [#4 -0.15,-0.17,0.62,U] [#5 0.60,0.35,0.51,U] [#6 -0.15,-0.04,0.52,U] [#7 0.44,0.77,0.00,M1] [#8 0.13,-0.07,0.34,U] 
19:36:22.186 00.000 12268 single-star, 7 included, MultiStar: {0.13, 0.13}, one-star: {0.06, 0.08}
19:36:22.186 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
19:36:22.186 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
19:36:22.186 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.93 mountX=0.09 mountY=0.05, mountTheta=0.53
19:36:22.186 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.08, opts=13)
19:36:22.186 00.000 12268 Enqueuing Move request for scope (0.06, 0.08)
19:36:22.186 00.000 11616 Worker thread wakes up
19:36:22.186 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
19:36:22.186 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
19:36:22.186 00.000 11616 Moving (0.06, 0.08) raw xDistance=0.09 yDistance=0.05
19:36:22.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:22.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:36:22.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:22.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:36:22.186 00.000 11616 MoveAxis(E, 0, ABG)
19:36:22.186 00.000 11616 Move returns status 0, amount 0
19:36:22.186 00.000 11616 MoveAxis(N, 0, ABG)
19:36:22.186 00.000 11616 Move returns status 0, amount 0
19:36:22.186 00.000 11616 move complete, result=0
19:36:22.186 00.000 11616 worker thread done servicing request
19:36:22.217 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:22.233 00.016 12268 UpdateGuideState exits: m=1069 SNR=22.6
19:36:22.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:22.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:22.233 00.000 12268 Enqueuing Expose request
19:36:22.233 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:36:22.233 00.000 11616 Worker thread wakes up
19:36:22.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:22.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:24.249 02.016 11616 Exposure complete
19:36:24.296 00.047 11616 worker thread done servicing request
19:36:24.296 00.000 12268 OnExposeComplete: enter
19:36:24.296 00.000 12268 UpdateGuideState(): m_state=6
19:36:24.296 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
19:36:24.296 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=252.40, Mass=1077, SNR=22.6, Peak=95 HFD=5.2
19:36:24.296 00.000 12268 MultiStar: [#1 0.03,0.41,0.95,U] [#2 0.13,0.71,0.86,U] [#3 0.15,0.78,0.00,M1] [#4 0.10,0.33,0.66,U] [#5 0.59,0.78,0.00,M1] [#6 -0.09,0.47,0.52,U] [#7 0.53,1.10,0.00,M2] [#8 -0.08,0.36,0.38,U] 
19:36:24.296 00.000 12268 refined, 5 included, MultiStar: {0.03, 0.49}, one-star: {0.00, 0.54}
19:36:24.296 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
19:36:24.296 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
19:36:24.296 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.49 hyp=0.49 cameraTheta=1.51 mountX=0.49 mountY=-0.04, mountTheta=-0.07
19:36:24.296 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.49, opts=13)
19:36:24.296 00.000 12268 Enqueuing Move request for scope (0.03, 0.49)
19:36:24.296 00.000 11616 Worker thread wakes up
19:36:24.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.49) opts 0xd
19:36:24.296 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.49)
19:36:24.296 00.000 11616 Moving (0.03, 0.49) raw xDistance=0.49 yDistance=-0.04
19:36:24.296 00.000 11616 resist switch: large excursion: input 0.49 thresh 0.29 direction from -1 to 1
19:36:24.296 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.48
19:36:24.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
19:36:24.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:24.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:36:24.296 00.000 11616 MoveAxis(W, 273, ABG)
19:36:24.296 00.000 11616 Guiding  Dir = 3, Dur = 273
19:36:24.296 00.000 11616 IsSlewing returns 0
19:36:24.296 00.000 11616 IsGuiding returns 0
19:36:24.296 00.000 11616 PulseGuide returned control before completion, sleep 283
19:36:24.311 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:24.342 00.031 12268 UpdateGuideState exits: m=1077 SNR=22.6
19:36:24.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:24.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:24.342 00.000 12268 Enqueuing Expose request
19:36:24.593 00.251 11616 IsGuiding returns 1
19:36:24.593 00.000 11616 scope still moving after pulse duration time elapsed
19:36:24.624 00.031 11616 IsSlewing returns 0
19:36:24.624 00.000 11616 IsGuiding returns 0
19:36:24.624 00.000 11616 scope move finished after 273 + 44 ms
19:36:24.624 00.000 11616 Move returns status 0, amount 273
19:36:24.624 00.000 11616 MoveAxis(N, 0, ABG)
19:36:24.624 00.000 11616 Move returns status 0, amount 0
19:36:24.624 00.000 11616 move complete, result=0
19:36:24.624 00.000 11616 worker thread done servicing request
19:36:24.624 00.000 11616 Worker thread wakes up
19:36:24.624 00.000 12268 GuideStep: 0.5 px 273 ms WEST, -0.0 px 0 ms NORTH
19:36:24.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:24.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:26.655 02.031 11616 Exposure complete
19:36:26.702 00.047 11616 worker thread done servicing request
19:36:26.702 00.000 12268 OnExposeComplete: enter
19:36:26.702 00.000 12268 UpdateGuideState(): m_state=6
19:36:26.702 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
19:36:26.702 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=252.08, Mass=1057, SNR=22.5, Peak=107 HFD=5.1
19:36:26.702 00.000 12268 MultiStar: [#1 0.02,0.38,0.94,U] [#2 0.16,0.41,0.85,U] [#3 0.38,0.33,0.66,U] [#4 -0.06,-0.04,0.64,U] [#5 0.31,0.68,0.55,U] [#6 -0.12,-0.26,0.51,U] [#7 0.20,0.71,0.40,U] [#8 -0.00,0.03,0.39,U] 
19:36:26.702 00.000 12268 single-star, 8 included, MultiStar: {0.11, 0.28}, one-star: {0.08, 0.22}
19:36:26.702 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
19:36:26.702 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.94)
19:36:26.702 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.24 mountX=0.22 mountY=0.05, mountTheta=0.20
19:36:26.702 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.22, opts=13)
19:36:26.702 00.000 12268 Enqueuing Move request for scope (0.08, 0.22)
19:36:26.702 00.000 11616 Worker thread wakes up
19:36:26.702 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.22) opts 0xd
19:36:26.702 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.22)
19:36:26.702 00.000 11616 Moving (0.08, 0.22) raw xDistance=0.22 yDistance=0.05
19:36:26.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
19:36:26.702 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:26.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:36:26.702 00.000 11616 MoveAxis(W, 125, ABG)
19:36:26.702 00.000 11616 Guiding  Dir = 3, Dur = 125
19:36:26.702 00.000 11616 IsSlewing returns 0
19:36:26.702 00.000 11616 IsGuiding returns 0
19:36:26.702 00.000 11616 PulseGuide returned control before completion, sleep 135
19:36:26.733 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:26.749 00.016 12268 UpdateGuideState exits: m=1057 SNR=22.5
19:36:26.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:26.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:26.749 00.000 12268 Enqueuing Expose request
19:36:26.858 00.109 11616 IsGuiding returns 1
19:36:26.858 00.000 11616 scope still moving after pulse duration time elapsed
19:36:26.889 00.031 11616 IsSlewing returns 0
19:36:26.889 00.000 11616 IsGuiding returns 0
19:36:26.889 00.000 11616 scope move finished after 125 + 50 ms
19:36:26.889 00.000 11616 Move returns status 0, amount 125
19:36:26.889 00.000 11616 MoveAxis(N, 0, ABG)
19:36:26.889 00.000 11616 Move returns status 0, amount 0
19:36:26.889 00.000 11616 move complete, result=0
19:36:26.889 00.000 11616 worker thread done servicing request
19:36:26.889 00.000 11616 Worker thread wakes up
19:36:26.889 00.000 12268 GuideStep: 0.2 px 125 ms WEST, 0.0 px 0 ms NORTH
19:36:26.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:26.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:28.905 02.016 11616 Exposure complete
19:36:28.952 00.047 11616 worker thread done servicing request
19:36:28.952 00.000 12268 OnExposeComplete: enter
19:36:28.952 00.000 12268 UpdateGuideState(): m_state=6
19:36:28.952 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
19:36:28.952 00.000 12268 Star::Find returns 1 (0), X=541.14, Y=251.29, Mass=1082, SNR=22.7, Peak=90 HFD=5.0
19:36:28.952 00.000 12268 MultiStar: [#1 -0.11,-0.47,0.87,U] [#2 0.14,-0.28,0.80,U] [#3 0.33,-0.32,0.63,U] [#4 -0.01,-0.92,0.00,M1] [#5 0.13,-0.30,0.49,U] [#6 -0.34,-0.84,0.00,M1] [#7 0.10,-0.06,0.37,U] [#8 -0.31,-0.43,0.38,U] 
19:36:28.952 00.000 12268 refined, 6 included, MultiStar: {0.03, -0.38}, one-star: {-0.09, -0.57}
19:36:28.952 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
19:36:28.952 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
19:36:28.952 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.38 hyp=0.38 cameraTheta=-1.50 mountX=-0.38 mountY=0.08, mountTheta=2.94
19:36:28.952 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.38, opts=13)
19:36:28.952 00.000 12268 Enqueuing Move request for scope (0.03, -0.38)
19:36:28.952 00.000 11616 Worker thread wakes up
19:36:28.952 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.38) opts 0xd
19:36:28.952 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.38)
19:36:28.952 00.000 11616 Moving (0.03, -0.38) raw xDistance=-0.38 yDistance=0.08
19:36:28.952 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
19:36:28.952 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.13
19:36:28.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
19:36:28.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:28.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:36:28.952 00.000 11616 MoveAxis(E, 209, ABG)
19:36:28.952 00.000 11616 Guiding  Dir = 2, Dur = 209
19:36:28.952 00.000 11616 IsSlewing returns 0
19:36:28.952 00.000 11616 IsGuiding returns 0
19:36:28.952 00.000 11616 PulseGuide returned control before completion, sleep 219
19:36:28.983 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:28.999 00.016 12268 UpdateGuideState exits: m=1082 SNR=22.7
19:36:28.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:28.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:28.999 00.000 12268 Enqueuing Expose request
19:36:29.186 00.187 11616 IsGuiding returns 1
19:36:29.186 00.000 11616 scope still moving after pulse duration time elapsed
19:36:29.218 00.032 11616 IsSlewing returns 0
19:36:29.218 00.000 11616 IsGuiding returns 0
19:36:29.218 00.000 11616 scope move finished after 209 + 45 ms
19:36:29.218 00.000 11616 Move returns status 0, amount 209
19:36:29.218 00.000 11616 MoveAxis(N, 0, ABG)
19:36:29.218 00.000 11616 Move returns status 0, amount 0
19:36:29.218 00.000 11616 move complete, result=0
19:36:29.218 00.000 11616 worker thread done servicing request
19:36:29.218 00.000 11616 Worker thread wakes up
19:36:29.218 00.000 12268 GuideStep: -0.4 px 209 ms EAST, 0.1 px 0 ms NORTH
19:36:29.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:29.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:31.233 02.015 11616 Exposure complete
19:36:31.280 00.047 11616 worker thread done servicing request
19:36:31.280 00.000 12268 OnExposeComplete: enter
19:36:31.280 00.000 12268 UpdateGuideState(): m_state=6
19:36:31.280 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
19:36:31.280 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=251.24, Mass=1013, SNR=21.9, Peak=81 HFD=5.3
19:36:31.280 00.000 12268 MultiStar: [#1 -0.09,-0.49,0.89,U] [#2 0.09,-0.35,0.83,U] [#3 0.03,-0.58,0.65,U] [#4 -0.01,-1.09,0.00,M2] [#5 0.37,-0.19,0.56,U] [#6 -0.19,-0.89,0.00,M2] [#7 0.25,-0.37,0.40,U] [#8 -0.12,-0.33,0.39,U] 
19:36:31.280 00.000 12268 refined, 6 included, MultiStar: {0.08, -0.45}, one-star: {0.10, -0.62}
19:36:31.280 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
19:36:31.280 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
19:36:31.280 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.45 hyp=0.45 cameraTheta=-1.39 mountX=-0.44 mountY=0.14, mountTheta=2.84
19:36:31.280 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.45, opts=13)
19:36:31.280 00.000 12268 Enqueuing Move request for scope (0.08, -0.45)
19:36:31.280 00.000 11616 Worker thread wakes up
19:36:31.280 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.45) opts 0xd
19:36:31.280 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.45)
19:36:31.280 00.000 11616 Moving (0.08, -0.45) raw xDistance=-0.44 yDistance=0.14
19:36:31.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
19:36:31.280 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:31.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:36:31.280 00.000 11616 MoveAxis(E, 243, ABG)
19:36:31.280 00.000 11616 Guiding  Dir = 2, Dur = 243
19:36:31.280 00.000 11616 IsSlewing returns 0
19:36:31.280 00.000 11616 IsGuiding returns 0
19:36:31.280 00.000 11616 PulseGuide returned control before completion, sleep 253
19:36:31.311 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:31.327 00.016 12268 UpdateGuideState exits: m=1013 SNR=21.9
19:36:31.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:31.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:31.327 00.000 12268 Enqueuing Expose request
19:36:31.561 00.234 11616 IsGuiding returns 0
19:36:31.561 00.000 11616 Move returns status 0, amount 243
19:36:31.561 00.000 11616 MoveAxis(N, 0, ABG)
19:36:31.561 00.000 11616 Move returns status 0, amount 0
19:36:31.561 00.000 11616 move complete, result=0
19:36:31.561 00.000 11616 worker thread done servicing request
19:36:31.561 00.000 11616 Worker thread wakes up
19:36:31.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:31.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:31.561 00.000 12268 GuideStep: -0.4 px 243 ms EAST, 0.1 px 0 ms NORTH
19:36:33.655 02.094 11616 Exposure complete
19:36:33.702 00.047 11616 worker thread done servicing request
19:36:33.702 00.000 12268 OnExposeComplete: enter
19:36:33.702 00.000 12268 UpdateGuideState(): m_state=6
19:36:33.702 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
19:36:33.702 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=251.92, Mass=1031, SNR=22.1, Peak=79 HFD=5.6
19:36:33.702 00.000 12268 MultiStar: [#1 0.13,0.04,0.91,U] [#2 0.28,-0.08,0.82,U] [#3 0.39,0.23,0.63,U] [#4 0.24,-0.31,0.67,U] [#5 0.16,-0.05,0.53,U] [#6 0.11,-0.02,0.50,U] [#7 0.32,0.37,0.42,U] [#8 -0.19,0.18,0.40,U] 
19:36:33.702 00.000 12268 single-star, 8 included, MultiStar: {0.16, 0.03}, one-star: {-0.03, 0.05}
19:36:33.702 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
19:36:33.702 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
19:36:33.702 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.07 mountX=0.05 mountY=-0.04, mountTheta=-0.62
19:36:33.717 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.05, opts=13)
19:36:33.717 00.000 12268 Enqueuing Move request for scope (-0.03, 0.05)
19:36:33.717 00.000 11616 Worker thread wakes up
19:36:33.717 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
19:36:33.717 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
19:36:33.717 00.000 11616 Moving (-0.03, 0.05) raw xDistance=0.05 yDistance=-0.04
19:36:33.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:33.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:36:33.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:33.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:36:33.717 00.000 11616 MoveAxis(E, 0, ABG)
19:36:33.717 00.000 11616 Move returns status 0, amount 0
19:36:33.717 00.000 11616 MoveAxis(N, 0, ABG)
19:36:33.717 00.000 11616 Move returns status 0, amount 0
19:36:33.717 00.000 11616 move complete, result=0
19:36:33.717 00.000 11616 worker thread done servicing request
19:36:33.733 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:33.749 00.016 12268 UpdateGuideState exits: m=1031 SNR=22.1
19:36:33.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:33.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:33.749 00.000 12268 Enqueuing Expose request
19:36:33.749 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:36:33.749 00.000 11616 Worker thread wakes up
19:36:33.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:33.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:35.764 02.015 11616 Exposure complete
19:36:35.811 00.047 11616 worker thread done servicing request
19:36:35.811 00.000 12268 OnExposeComplete: enter
19:36:35.811 00.000 12268 UpdateGuideState(): m_state=6
19:36:35.811 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
19:36:35.811 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=251.86, Mass=927, SNR=21.0, Peak=72 HFD=5.1
19:36:35.811 00.000 12268 MultiStar: [#1 0.02,0.16,0.93,U] [#2 -0.17,0.41,0.90,U] [#3 0.07,0.23,0.61,U] [#4 -0.21,-0.48,0.60,U] [#5 0.31,0.06,0.56,U] [#6 -0.30,-0.12,0.52,U] [#7 0.27,0.43,0.41,U] [#8 -0.10,-0.04,0.41,U] 
19:36:35.811 00.000 12268 single-star, 8 included, MultiStar: {-0.02, 0.08}, one-star: {0.02, -0.01}
19:36:35.811 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
19:36:35.811 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.33)
19:36:35.811 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.37 mountX=-0.01 mountY=0.02, mountTheta=1.84
19:36:35.811 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.01, opts=13)
19:36:35.811 00.000 12268 Enqueuing Move request for scope (0.02, -0.01)
19:36:35.811 00.000 11616 Worker thread wakes up
19:36:35.811 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
19:36:35.811 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
19:36:35.811 00.000 11616 Moving (0.02, -0.01) raw xDistance=-0.01 yDistance=0.02
19:36:35.811 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:35.811 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:36:35.811 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:35.811 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:36:35.811 00.000 11616 MoveAxis(E, 0, ABG)
19:36:35.811 00.000 11616 Move returns status 0, amount 0
19:36:35.811 00.000 11616 MoveAxis(N, 0, ABG)
19:36:35.811 00.000 11616 Move returns status 0, amount 0
19:36:35.811 00.000 11616 move complete, result=0
19:36:35.811 00.000 11616 worker thread done servicing request
19:36:35.842 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:35.858 00.016 12268 UpdateGuideState exits: m=927 SNR=21.0
19:36:35.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:35.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:35.858 00.000 12268 Enqueuing Expose request
19:36:35.858 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:36:35.858 00.000 11616 Worker thread wakes up
19:36:35.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:35.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:37.858 02.000 11616 Exposure complete
19:36:37.921 00.063 11616 worker thread done servicing request
19:36:37.921 00.000 12268 OnExposeComplete: enter
19:36:37.921 00.000 12268 UpdateGuideState(): m_state=6
19:36:37.921 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
19:36:37.921 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=251.78, Mass=1055, SNR=22.3, Peak=83 HFD=5.1
19:36:37.921 00.000 12268 MultiStar: [#1 -0.09,-0.03,0.88,U] [#2 0.08,-0.01,0.83,U] [#3 0.02,0.01,0.63,U] [#4 -0.19,-0.54,0.61,U] [#5 0.27,0.13,0.54,U] [#6 -0.05,-0.50,0.48,U] [#7 0.20,0.08,0.41,U] [#8 -0.03,0.12,0.38,U] 
19:36:37.921 00.000 12268 single-star, 8 included, MultiStar: {0.01, -0.10}, one-star: {-0.02, -0.09}
19:36:37.921 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
19:36:37.921 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
19:36:37.921 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.82 mountX=-0.09 mountY=-0.01, mountTheta=-3.02
19:36:37.921 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.09, opts=13)
19:36:37.921 00.000 12268 Enqueuing Move request for scope (-0.02, -0.09)
19:36:37.921 00.000 11616 Worker thread wakes up
19:36:37.921 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
19:36:37.921 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
19:36:37.921 00.000 11616 Moving (-0.02, -0.09) raw xDistance=-0.09 yDistance=-0.01
19:36:37.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:37.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:36:37.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:37.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:36:37.921 00.000 11616 MoveAxis(E, 0, ABG)
19:36:37.921 00.000 11616 Move returns status 0, amount 0
19:36:37.921 00.000 11616 MoveAxis(N, 0, ABG)
19:36:37.921 00.000 11616 Move returns status 0, amount 0
19:36:37.921 00.000 11616 move complete, result=0
19:36:37.921 00.000 11616 worker thread done servicing request
19:36:37.952 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:37.967 00.015 12268 UpdateGuideState exits: m=1055 SNR=22.3
19:36:37.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:37.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:37.967 00.000 12268 Enqueuing Expose request
19:36:37.967 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:36:37.967 00.000 11616 Worker thread wakes up
19:36:37.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:37.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:39.967 02.000 11616 Exposure complete
19:36:40.030 00.063 11616 worker thread done servicing request
19:36:40.030 00.000 12268 OnExposeComplete: enter
19:36:40.030 00.000 12268 UpdateGuideState(): m_state=6
19:36:40.030 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
19:36:40.030 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=252.07, Mass=992, SNR=21.7, Peak=100 HFD=4.7
19:36:40.030 00.000 12268 MultiStar: [#1 -0.14,0.21,0.93,U] [#2 -0.11,0.47,0.85,U] [#3 0.05,0.46,0.68,U] [#4 -0.15,-0.15,0.69,U] [#5 0.38,0.46,0.53,U] [#6 -0.24,-0.04,0.52,U] [#7 0.33,0.51,0.39,U] [#8 -0.18,0.21,0.40,U] 
19:36:40.030 00.000 12268 single-star, 8 included, MultiStar: {-0.04, 0.25}, one-star: {-0.08, 0.21}
19:36:40.030 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
19:36:40.030 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
19:36:40.030 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.92 mountX=0.20 mountY=-0.10, mountTheta=-0.47
19:36:40.030 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.21, opts=13)
19:36:40.030 00.000 12268 Enqueuing Move request for scope (-0.08, 0.21)
19:36:40.030 00.000 11616 Worker thread wakes up
19:36:40.030 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
19:36:40.030 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
19:36:40.030 00.000 11616 Moving (-0.08, 0.21) raw xDistance=0.20 yDistance=-0.10
19:36:40.030 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:36:40.030 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
19:36:40.030 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:40.030 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:36:40.030 00.000 11616 MoveAxis(E, 0, ABG)
19:36:40.030 00.000 11616 Move returns status 0, amount 0
19:36:40.030 00.000 11616 MoveAxis(N, 0, ABG)
19:36:40.030 00.000 11616 Move returns status 0, amount 0
19:36:40.030 00.000 11616 move complete, result=0
19:36:40.030 00.000 11616 worker thread done servicing request
19:36:40.046 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:40.061 00.015 12268 UpdateGuideState exits: m=992 SNR=21.7
19:36:40.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:40.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:40.061 00.000 12268 Enqueuing Expose request
19:36:40.061 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:36:40.061 00.000 11616 Worker thread wakes up
19:36:40.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:40.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:42.061 02.000 11616 Exposure complete
19:36:42.124 00.063 11616 worker thread done servicing request
19:36:42.124 00.000 12268 OnExposeComplete: enter
19:36:42.124 00.000 12268 UpdateGuideState(): m_state=6
19:36:42.124 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
19:36:42.124 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=252.01, Mass=958, SNR=21.3, Peak=78 HFD=5.2
19:36:42.124 00.000 12268 MultiStar: [#1 0.04,0.35,0.90,U] [#2 0.20,0.22,0.85,U] [#3 0.45,0.39,0.66,U] [#4 0.12,-0.27,0.66,U] [#5 0.47,0.62,0.00,M1] [#6 0.01,-0.19,0.52,U] [#7 0.53,0.37,0.42,U] [#8 0.23,0.07,0.37,U] 
19:36:42.124 00.000 12268 single-star, 7 included, MultiStar: {0.18, 0.15}, one-star: {0.08, 0.14}
19:36:42.124 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
19:36:42.124 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.78)
19:36:42.124 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.08 mountX=0.15 mountY=0.06, mountTheta=0.37
19:36:42.124 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.14, opts=13)
19:36:42.124 00.000 12268 Enqueuing Move request for scope (0.08, 0.14)
19:36:42.124 00.000 11616 Worker thread wakes up
19:36:42.124 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
19:36:42.124 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
19:36:42.124 00.000 11616 Moving (0.08, 0.14) raw xDistance=0.15 yDistance=0.06
19:36:42.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:36:42.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:36:42.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:42.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:36:42.124 00.000 11616 MoveAxis(E, 0, ABG)
19:36:42.124 00.000 11616 Move returns status 0, amount 0
19:36:42.124 00.000 11616 MoveAxis(N, 0, ABG)
19:36:42.124 00.000 11616 Move returns status 0, amount 0
19:36:42.124 00.000 11616 move complete, result=0
19:36:42.124 00.000 11616 worker thread done servicing request
19:36:42.139 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:42.155 00.016 12268 UpdateGuideState exits: m=958 SNR=21.3
19:36:42.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:42.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:42.155 00.000 12268 Enqueuing Expose request
19:36:42.155 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:36:42.155 00.000 11616 Worker thread wakes up
19:36:42.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:42.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:44.171 02.016 11616 Exposure complete
19:36:44.218 00.047 11616 worker thread done servicing request
19:36:44.218 00.000 12268 OnExposeComplete: enter
19:36:44.218 00.000 12268 UpdateGuideState(): m_state=6
19:36:44.218 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
19:36:44.218 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=251.98, Mass=979, SNR=21.6, Peak=99 HFD=4.7
19:36:44.218 00.000 12268 MultiStar: [#1 -0.21,0.29,0.87,U] [#2 -0.10,0.37,0.87,U] [#3 0.28,0.35,0.66,U] [#4 0.09,0.02,0.71,U] [#5 0.15,0.29,0.56,U] [#6 -0.12,-0.10,0.53,U] [#7 0.12,0.61,0.40,U] [#8 -0.34,-0.04,0.37,U] 
19:36:44.218 00.000 12268 single-star, 8 included, MultiStar: {-0.03, 0.21}, one-star: {-0.10, 0.11}
19:36:44.218 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
19:36:44.218 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
19:36:44.218 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.29 mountX=0.10 mountY=-0.11, mountTheta=-0.83
19:36:44.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.11, opts=13)
19:36:44.218 00.000 12268 Enqueuing Move request for scope (-0.10, 0.11)
19:36:44.218 00.000 11616 Worker thread wakes up
19:36:44.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
19:36:44.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
19:36:44.218 00.000 11616 Moving (-0.10, 0.11) raw xDistance=0.10 yDistance=-0.11
19:36:44.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:36:44.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:36:44.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:44.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:36:44.218 00.000 11616 MoveAxis(E, 0, ABG)
19:36:44.218 00.000 11616 Move returns status 0, amount 0
19:36:44.218 00.000 11616 MoveAxis(N, 0, ABG)
19:36:44.218 00.000 11616 Move returns status 0, amount 0
19:36:44.218 00.000 11616 move complete, result=0
19:36:44.218 00.000 11616 worker thread done servicing request
19:36:44.234 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:44.265 00.031 12268 UpdateGuideState exits: m=979 SNR=21.6
19:36:44.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:44.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:44.265 00.000 12268 Enqueuing Expose request
19:36:44.265 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:36:44.265 00.000 11616 Worker thread wakes up
19:36:44.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:44.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:46.265 02.000 11616 Exposure complete
19:36:46.327 00.062 11616 worker thread done servicing request
19:36:46.327 00.000 12268 OnExposeComplete: enter
19:36:46.327 00.000 12268 UpdateGuideState(): m_state=6
19:36:46.327 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
19:36:46.327 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=252.05, Mass=1076, SNR=22.8, Peak=111 HFD=4.7
19:36:46.327 00.000 12268 MultiStar: [#1 0.02,0.39,0.85,U] [#2 0.09,0.42,0.81,U] [#3 0.08,0.27,0.61,U] [#4 -0.19,-0.22,0.66,U] [#5 0.27,0.40,0.55,U] [#6 0.28,0.16,0.50,U] [#7 0.71,0.64,0.00,M1] [#8 -0.24,0.44,0.41,U] 
19:36:46.327 00.000 12268 single-star, 7 included, MultiStar: {0.04, 0.25}, one-star: {0.01, 0.18}
19:36:46.327 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
19:36:46.327 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
19:36:46.327 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.52 mountX=0.18 mountY=-0.01, mountTheta=-0.08
19:36:46.327 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.18, opts=13)
19:36:46.327 00.000 12268 Enqueuing Move request for scope (0.01, 0.18)
19:36:46.327 00.000 11616 Worker thread wakes up
19:36:46.327 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
19:36:46.327 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
19:36:46.327 00.000 11616 Moving (0.01, 0.18) raw xDistance=0.18 yDistance=-0.01
19:36:46.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:36:46.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:36:46.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:46.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:36:46.327 00.000 11616 MoveAxis(E, 0, ABG)
19:36:46.327 00.000 11616 Move returns status 0, amount 0
19:36:46.327 00.000 11616 MoveAxis(N, 0, ABG)
19:36:46.327 00.000 11616 Move returns status 0, amount 0
19:36:46.327 00.000 11616 move complete, result=0
19:36:46.327 00.000 11616 worker thread done servicing request
19:36:46.359 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:46.374 00.015 12268 UpdateGuideState exits: m=1076 SNR=22.8
19:36:46.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:46.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:46.374 00.000 12268 Enqueuing Expose request
19:36:46.374 00.000 11616 Worker thread wakes up
19:36:46.374 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:36:46.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:46.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:48.390 02.016 11616 Exposure complete
19:36:48.437 00.047 11616 worker thread done servicing request
19:36:48.437 00.000 12268 OnExposeComplete: enter
19:36:48.437 00.000 12268 UpdateGuideState(): m_state=6
19:36:48.437 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
19:36:48.437 00.000 12268 Star::Find returns 1 (0), X=540.84, Y=252.46, Mass=1045, SNR=22.3, Peak=80 HFD=5.2
19:36:48.437 00.000 12268 MultiStar: [#1 -0.49,0.73,0.00,M1] [#2 -0.52,0.80,0.00,M1] [#3 -0.16,0.57,0.66,U] [#4 -0.38,0.49,0.70,U] [#5 -0.01,0.78,0.00,M1] [#6 -0.40,0.37,0.50,U] [#7 0.16,1.08,0.00,M2] [#8 -0.96,0.90,0.00,M1] 
19:36:48.437 00.000 12268 refined, 3 included, MultiStar: {-0.34, 0.53}, one-star: {-0.39, 0.60}
19:36:48.437 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
19:36:48.437 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
19:36:48.437 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.53 hyp=0.62 cameraTheta=2.14 mountX=0.49 mountY=-0.40, mountTheta=-0.68
19:36:48.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.53, opts=13)
19:36:48.437 00.000 12268 Enqueuing Move request for scope (-0.34, 0.53)
19:36:48.437 00.000 11616 Worker thread wakes up
19:36:48.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.53) opts 0xd
19:36:48.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.53)
19:36:48.437 00.000 11616 Moving (-0.34, 0.53) raw xDistance=0.49 yDistance=-0.40
19:36:48.437 00.000 11616 resist switch: large excursion: input 0.49 thresh 0.29 direction from -1 to 1
19:36:48.437 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.47
19:36:48.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
19:36:48.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:36:48.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
19:36:48.437 00.000 11616 MoveAxis(W, 272, ABG)
19:36:48.437 00.000 11616 Guiding  Dir = 3, Dur = 272
19:36:48.452 00.015 11616 IsSlewing returns 0
19:36:48.452 00.000 11616 IsGuiding returns 0
19:36:48.452 00.000 11616 PulseGuide returned control before completion, sleep 282
19:36:48.468 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:48.484 00.016 12268 UpdateGuideState exits: m=1045 SNR=22.3
19:36:48.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:48.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:48.484 00.000 12268 Enqueuing Expose request
19:36:48.749 00.265 11616 IsGuiding returns 1
19:36:48.749 00.000 11616 scope still moving after pulse duration time elapsed
19:36:48.780 00.031 11616 IsSlewing returns 0
19:36:48.780 00.000 11616 IsGuiding returns 0
19:36:48.780 00.000 11616 scope move finished after 272 + 54 ms
19:36:48.780 00.000 11616 Move returns status 0, amount 272
19:36:48.780 00.000 11616 MoveAxis(N, 0, ABG)
19:36:48.780 00.000 11616 Move returns status 0, amount 0
19:36:48.780 00.000 11616 move complete, result=0
19:36:48.780 00.000 11616 worker thread done servicing request
19:36:48.780 00.000 11616 Worker thread wakes up
19:36:48.780 00.000 12268 GuideStep: 0.5 px 272 ms WEST, -0.4 px 0 ms NORTH
19:36:48.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:48.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:50.780 02.000 11616 Exposure complete
19:36:50.827 00.047 11616 worker thread done servicing request
19:36:50.827 00.000 12268 OnExposeComplete: enter
19:36:50.827 00.000 12268 UpdateGuideState(): m_state=6
19:36:50.827 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
19:36:50.827 00.000 12268 Star::Find returns 1 (0), X=541.16, Y=252.19, Mass=1009, SNR=21.9, Peak=103 HFD=4.7
19:36:50.827 00.000 12268 MultiStar: [#1 0.01,0.40,0.88,U] [#2 0.11,0.52,0.88,U] [#3 0.21,0.48,0.62,U] [#4 -0.02,0.09,0.70,U] [#5 0.58,0.51,0.00,M2] [#6 0.09,0.05,0.51,U] [#7 0.40,0.92,0.00,M3] [#8 -0.40,0.06,0.39,U] 
19:36:50.827 00.000 12268 refined, 6 included, MultiStar: {0.01, 0.31}, one-star: {-0.07, 0.33}
19:36:50.827 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
19:36:50.827 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
19:36:50.827 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.54 mountX=0.31 mountY=-0.03, mountTheta=-0.10
19:36:50.827 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.31, opts=13)
19:36:50.827 00.000 12268 Enqueuing Move request for scope (0.01, 0.31)
19:36:50.827 00.000 11616 Worker thread wakes up
19:36:50.827 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.31) opts 0xd
19:36:50.827 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.31)
19:36:50.827 00.000 11616 Moving (0.01, 0.31) raw xDistance=0.31 yDistance=-0.03
19:36:50.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
19:36:50.827 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:50.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:36:50.827 00.000 11616 MoveAxis(W, 173, ABG)
19:36:50.827 00.000 11616 Guiding  Dir = 3, Dur = 173
19:36:50.827 00.000 11616 IsSlewing returns 0
19:36:50.827 00.000 11616 IsGuiding returns 0
19:36:50.827 00.000 11616 PulseGuide returned control before completion, sleep 183
19:36:50.859 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:50.874 00.015 12268 UpdateGuideState exits: m=1009 SNR=21.9
19:36:50.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:50.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:50.874 00.000 12268 Enqueuing Expose request
19:36:51.031 00.157 11616 IsGuiding returns 1
19:36:51.031 00.000 11616 scope still moving after pulse duration time elapsed
19:36:51.062 00.031 11616 IsSlewing returns 0
19:36:51.062 00.000 11616 IsGuiding returns 0
19:36:51.062 00.000 11616 scope move finished after 173 + 50 ms
19:36:51.062 00.000 11616 Move returns status 0, amount 173
19:36:51.062 00.000 11616 MoveAxis(N, 0, ABG)
19:36:51.062 00.000 11616 Move returns status 0, amount 0
19:36:51.062 00.000 11616 move complete, result=0
19:36:51.062 00.000 11616 worker thread done servicing request
19:36:51.062 00.000 11616 Worker thread wakes up
19:36:51.062 00.000 12268 GuideStep: 0.3 px 173 ms WEST, -0.0 px 0 ms NORTH
19:36:51.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:51.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:53.078 02.016 11616 Exposure complete
19:36:53.125 00.047 11616 worker thread done servicing request
19:36:53.125 00.000 12268 OnExposeComplete: enter
19:36:53.125 00.000 12268 UpdateGuideState(): m_state=6
19:36:53.125 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
19:36:53.125 00.000 12268 Star::Find returns 1 (0), X=540.96, Y=252.10, Mass=1016, SNR=22.1, Peak=112 HFD=4.5
19:36:53.125 00.000 12268 MultiStar: [#1 -0.08,0.40,0.92,U] [#2 -0.06,0.57,0.83,U] [#3 -0.12,0.29,0.68,U] [#4 -0.13,0.14,0.68,U] [#5 0.04,0.62,0.51,U] [#6 -0.51,0.09,0.51,U] [#7 0.30,0.70,0.00,M4] [#8 -0.41,0.33,0.41,U] 
19:36:53.125 00.000 12268 single-star, 7 included, MultiStar: {-0.17, 0.34}, one-star: {-0.26, 0.24}
19:36:53.125 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
19:36:53.125 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
19:36:53.125 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.24 hyp=0.35 cameraTheta=2.41 mountX=0.21 mountY=-0.29, mountTheta=-0.95
19:36:53.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.24, opts=13)
19:36:53.125 00.000 12268 Enqueuing Move request for scope (-0.26, 0.24)
19:36:53.125 00.000 11616 Worker thread wakes up
19:36:53.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.24) opts 0xd
19:36:53.125 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.24)
19:36:53.125 00.000 11616 Moving (-0.26, 0.24) raw xDistance=0.21 yDistance=-0.29
19:36:53.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
19:36:53.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:36:53.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
19:36:53.125 00.000 11616 MoveAxis(W, 116, ABG)
19:36:53.125 00.000 11616 Guiding  Dir = 3, Dur = 116
19:36:53.140 00.015 11616 IsSlewing returns 0
19:36:53.140 00.000 11616 IsGuiding returns 0
19:36:53.140 00.000 11616 PulseGuide returned control before completion, sleep 126
19:36:53.156 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:53.172 00.016 12268 UpdateGuideState exits: m=1016 SNR=22.1
19:36:53.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:53.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:53.172 00.000 12268 Enqueuing Expose request
19:36:53.281 00.109 11616 IsGuiding returns 1
19:36:53.281 00.000 11616 scope still moving after pulse duration time elapsed
19:36:53.312 00.031 11616 IsSlewing returns 0
19:36:53.312 00.000 11616 IsGuiding returns 1
19:36:53.343 00.031 11616 IsSlewing returns 0
19:36:53.343 00.000 11616 IsGuiding returns 1
19:36:53.375 00.032 11616 IsSlewing returns 0
19:36:53.375 00.000 11616 IsGuiding returns 1
19:36:53.406 00.031 11616 IsSlewing returns 0
19:36:53.406 00.000 11616 IsGuiding returns 0
19:36:53.406 00.000 11616 scope move finished after 116 + 150 ms
19:36:53.406 00.000 11616 Move returns status 0, amount 116
19:36:53.406 00.000 11616 MoveAxis(N, 0, ABG)
19:36:53.406 00.000 11616 Move returns status 0, amount 0
19:36:53.406 00.000 11616 move complete, result=0
19:36:53.406 00.000 11616 worker thread done servicing request
19:36:53.406 00.000 11616 Worker thread wakes up
19:36:53.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:53.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:53.406 00.000 12268 GuideStep: 0.2 px 116 ms WEST, -0.3 px 0 ms NORTH
19:36:55.422 02.016 11616 Exposure complete
19:36:55.468 00.046 11616 worker thread done servicing request
19:36:55.468 00.000 12268 OnExposeComplete: enter
19:36:55.468 00.000 12268 UpdateGuideState(): m_state=6
19:36:55.468 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
19:36:55.468 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=251.84, Mass=1052, SNR=22.4, Peak=110 HFD=4.7
19:36:55.468 00.000 12268 MultiStar: [#1 -0.31,0.16,0.88,U] [#2 -0.16,0.40,0.85,U] [#3 -0.22,-0.04,0.65,U] [#4 -0.17,-0.46,0.66,U] [#5 0.27,0.17,0.52,U] [#6 -0.18,0.01,0.50,U] [#7 -0.17,0.31,0.39,U] [#8 -0.48,0.41,0.40,U] 
19:36:55.468 00.000 12268 refined, 8 included, MultiStar: {-0.19, 0.08}, one-star: {-0.22, -0.03}
19:36:55.468 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
19:36:55.468 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
19:36:55.468 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.21 cameraTheta=2.72 mountX=0.07 mountY=-0.20, mountTheta=-1.25
19:36:55.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.08, opts=13)
19:36:55.468 00.000 12268 Enqueuing Move request for scope (-0.19, 0.08)
19:36:55.468 00.000 11616 Worker thread wakes up
19:36:55.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
19:36:55.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
19:36:55.468 00.000 11616 Moving (-0.19, 0.08) raw xDistance=0.07 yDistance=-0.20
19:36:55.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:55.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:36:55.468 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.09 newest=-0.52
19:36:55.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
19:36:55.468 00.000 11616 MoveAxis(E, 0, ABG)
19:36:55.468 00.000 11616 Move returns status 0, amount 0
19:36:55.468 00.000 11616 BLC: Oldest BLC event removed
19:36:55.468 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1536 applied
19:36:55.468 00.000 11616 MoveAxis(N, 1553, ABG)
19:36:55.468 00.000 11616 Guiding  Dir = 0, Dur = 1553
19:36:55.468 00.000 11616 IsSlewing returns 0
19:36:55.468 00.000 11616 IsGuiding returns 0
19:36:55.468 00.000 11616 PulseGuide returned control before completion, sleep 1563
19:36:55.500 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:55.515 00.015 12268 UpdateGuideState exits: m=1052 SNR=22.4
19:36:55.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:55.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:55.515 00.000 12268 Enqueuing Expose request
19:36:57.047 01.532 11616 IsGuiding returns 1
19:36:57.047 00.000 11616 scope still moving after pulse duration time elapsed
19:36:57.078 00.031 11616 IsSlewing returns 0
19:36:57.078 00.000 11616 IsGuiding returns 0
19:36:57.078 00.000 11616 scope move finished after 1553 + 42 ms
19:36:57.078 00.000 11616 Move returns status 0, amount 1553
19:36:57.078 00.000 11616 move complete, result=0
19:36:57.078 00.000 11616 worker thread done servicing request
19:36:57.078 00.000 11616 Worker thread wakes up
19:36:57.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:57.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:57.078 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 1553 ms NORTH
19:36:59.078 02.000 11616 Exposure complete
19:36:59.140 00.062 11616 worker thread done servicing request
19:36:59.140 00.000 12268 OnExposeComplete: enter
19:36:59.140 00.000 12268 UpdateGuideState(): m_state=6
19:36:59.140 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
19:36:59.140 00.000 12268 Star::Find returns 1 (0), X=540.85, Y=251.95, Mass=1008, SNR=21.9, Peak=96 HFD=4.7
19:36:59.140 00.000 12268 MultiStar: [#1 -0.53,0.23,0.88,U] [#2 -0.36,0.17,0.80,U] [#3 -0.34,0.31,0.64,U] [#4 -0.54,-0.24,0.65,U] [#5 -0.26,0.11,0.53,U] [#6 -0.32,-0.16,0.54,U] [#7 -0.39,0.36,0.38,U] [#8 -0.71,-0.09,0.40,U] 
19:36:59.140 00.000 12268 single-star, 8 included, MultiStar: {-0.42, 0.09}, one-star: {-0.38, 0.08}
19:36:59.140 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
19:36:59.140 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
19:36:59.140 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.08 hyp=0.39 cameraTheta=2.93 mountX=0.04 mountY=-0.38, mountTheta=-1.46
19:36:59.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.08, opts=13)
19:36:59.140 00.000 12268 Enqueuing Move request for scope (-0.38, 0.08)
19:36:59.140 00.000 11616 Worker thread wakes up
19:36:59.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.08) opts 0xd
19:36:59.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.08)
19:36:59.140 00.000 11616 Moving (-0.38, 0.08) raw xDistance=0.04 yDistance=-0.38
19:36:59.140 00.000 11616 BLC: History state: CurrMiss=0.38, AvgInitMiss=0.07, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.029506, 1:0.384495
19:36:59.140 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
19:36:59.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:36:59.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:36:59.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:36:59.140 00.000 11616 MoveAxis(E, 0, ABG)
19:36:59.140 00.000 11616 Move returns status 0, amount 0
19:36:59.140 00.000 11616 MoveAxis(N, 33, ABG)
19:36:59.140 00.000 11616 Guiding  Dir = 0, Dur = 33
19:36:59.140 00.000 11616 IsSlewing returns 0
19:36:59.140 00.000 11616 IsGuiding returns 0
19:36:59.140 00.000 11616 PulseGuide returned control before completion, sleep 43
19:36:59.156 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:36:59.171 00.015 12268 UpdateGuideState exits: m=1008 SNR=21.9
19:36:59.187 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:59.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:36:59.187 00.000 12268 Enqueuing Expose request
19:36:59.203 00.016 11616 IsGuiding returns 1
19:36:59.203 00.000 11616 scope still moving after pulse duration time elapsed
19:36:59.234 00.031 11616 IsSlewing returns 0
19:36:59.234 00.000 11616 IsGuiding returns 0
19:36:59.234 00.000 11616 scope move finished after 33 + 51 ms
19:36:59.234 00.000 11616 Move returns status 0, amount 33
19:36:59.234 00.000 11616 move complete, result=0
19:36:59.234 00.000 11616 worker thread done servicing request
19:36:59.234 00.000 11616 Worker thread wakes up
19:36:59.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:36:59.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:36:59.234 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 33 ms NORTH
19:37:01.250 02.016 11616 Exposure complete
19:37:01.297 00.047 11616 worker thread done servicing request
19:37:01.297 00.000 12268 OnExposeComplete: enter
19:37:01.297 00.000 12268 UpdateGuideState(): m_state=6
19:37:01.297 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
19:37:01.297 00.000 12268 Star::Find returns 1 (0), X=540.92, Y=251.36, Mass=965, SNR=21.5, Peak=75 HFD=5.0
19:37:01.297 00.000 12268 MultiStar: [#1 -0.42,-0.46,0.90,U] [#2 -0.27,-0.27,0.86,U] [#3 -0.05,-0.39,0.66,U] [#4 -0.39,-0.56,0.68,U] [#5 -0.00,-0.22,0.53,U] [#6 -0.51,-0.43,0.51,U] [#7 -0.50,0.15,0.38,U] [#8 -0.70,-0.57,0.00,M1] 
19:37:01.297 00.000 12268 refined, 7 included, MultiStar: {-0.30, -0.37}, one-star: {-0.30, -0.51}
19:37:01.297 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
19:37:01.297 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
19:37:01.297 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.37 hyp=0.48 cameraTheta=-2.25 mountX=-0.40 mountY=-0.25, mountTheta=-2.58
19:37:01.297 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.37, opts=13)
19:37:01.297 00.000 12268 Enqueuing Move request for scope (-0.30, -0.37)
19:37:01.297 00.000 11616 Worker thread wakes up
19:37:01.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.37) opts 0xd
19:37:01.297 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.37)
19:37:01.297 00.000 11616 Moving (-0.30, -0.37) raw xDistance=-0.40 yDistance=-0.25
19:37:01.297 00.000 11616 BLC: History state: CurrMiss=0.25, AvgInitMiss=0.07, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.029506, 1:0.384495, 2:0.251269
19:37:01.297 00.000 11616 BLC: Under-shoot: nominal increase by 40
19:37:01.297 00.000 11616 BLC: window closed
19:37:01.297 00.000 11616 BLC: Pulse adjusted to 1576
19:37:01.297 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
19:37:01.297 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.21
19:37:01.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
19:37:01.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
19:37:01.297 00.000 11616 MoveAxis(E, 223, ABG)
19:37:01.297 00.000 11616 Guiding  Dir = 2, Dur = 223
19:37:01.297 00.000 11616 IsSlewing returns 0
19:37:01.312 00.015 11616 IsGuiding returns 0
19:37:01.312 00.000 11616 PulseGuide returned control before completion, sleep 233
19:37:01.328 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:01.343 00.015 12268 UpdateGuideState exits: m=965 SNR=21.5
19:37:01.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:01.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:01.343 00.000 12268 Enqueuing Expose request
19:37:01.547 00.204 11616 IsGuiding returns 1
19:37:01.547 00.000 11616 scope still moving after pulse duration time elapsed
19:37:01.578 00.031 11616 IsSlewing returns 0
19:37:01.578 00.000 11616 IsGuiding returns 0
19:37:01.578 00.000 11616 scope move finished after 223 + 43 ms
19:37:01.578 00.000 11616 Move returns status 0, amount 223
19:37:01.578 00.000 11616 MoveAxis(N, 21, ABG)
19:37:01.578 00.000 11616 Guiding  Dir = 0, Dur = 21
19:37:01.578 00.000 11616 IsSlewing returns 0
19:37:01.578 00.000 11616 IsGuiding returns 0
19:37:01.578 00.000 11616 PulseGuide returned control before completion, sleep 31
19:37:01.625 00.047 11616 IsGuiding returns 1
19:37:01.625 00.000 11616 scope still moving after pulse duration time elapsed
19:37:01.656 00.031 11616 IsSlewing returns 0
19:37:01.656 00.000 11616 IsGuiding returns 0
19:37:01.656 00.000 11616 scope move finished after 21 + 56 ms
19:37:01.656 00.000 11616 Move returns status 0, amount 21
19:37:01.656 00.000 11616 move complete, result=0
19:37:01.656 00.000 11616 worker thread done servicing request
19:37:01.656 00.000 11616 Worker thread wakes up
19:37:01.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:01.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:01.656 00.000 12268 GuideStep: -0.4 px 223 ms EAST, -0.3 px 21 ms NORTH
19:37:01.734 00.078 12268 evsrv: cli 0F8E6D80 connect
19:37:01.734 00.000 12268 case statement mapped state 6 to 3
19:37:01.734 00.000 12268 case statement mapped state 6 to 3
19:37:01.734 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"8960526a-d967-4546-afe6-41b63574d3bd"}
19:37:01.734 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"8960526a-d967-4546-afe6-41b63574d3bd"}
19:37:01.734 00.000 12268 evsrv: cli 0F8E6D80 disconnect
19:37:03.656 01.922 11616 Exposure complete
19:37:03.703 00.047 11616 worker thread done servicing request
19:37:03.703 00.000 12268 OnExposeComplete: enter
19:37:03.703 00.000 12268 UpdateGuideState(): m_state=6
19:37:03.703 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
19:37:03.703 00.000 12268 Star::Find returns 1 (0), X=540.72, Y=251.85, Mass=989, SNR=21.7, Peak=80 HFD=5.1
19:37:03.703 00.000 12268 MultiStar: [#1 -0.57,-0.04,0.87,U] [#2 -0.32,0.21,0.86,U] [#3 -0.46,0.22,0.64,U] [#4 -0.55,-0.50,0.65,U] [#5 -0.20,0.44,0.50,U] [#6 -0.68,-0.10,0.51,U] [#7 0.09,0.27,0.41,U] [#8 -0.89,0.15,0.00,M2] 
19:37:03.703 00.000 12268 refined, 7 included, MultiStar: {-0.43, 0.04}, one-star: {-0.51, -0.01}
19:37:03.703 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
19:37:03.703 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
19:37:03.703 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.04 hyp=0.43 cameraTheta=3.04 mountX=0.00 mountY=-0.43, mountTheta=-1.57
19:37:03.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=0.04, opts=13)
19:37:03.703 00.000 12268 Enqueuing Move request for scope (-0.43, 0.04)
19:37:03.703 00.000 11616 Worker thread wakes up
19:37:03.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.04) opts 0xd
19:37:03.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, 0.04)
19:37:03.703 00.000 11616 Moving (-0.43, 0.04) raw xDistance=0.00 yDistance=-0.43
19:37:03.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:03.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:37:03.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
19:37:03.703 00.000 11616 MoveAxis(E, 0, ABG)
19:37:03.703 00.000 11616 Move returns status 0, amount 0
19:37:03.703 00.000 11616 MoveAxis(N, 37, ABG)
19:37:03.703 00.000 11616 Guiding  Dir = 0, Dur = 37
19:37:03.703 00.000 11616 IsSlewing returns 0
19:37:03.703 00.000 11616 IsGuiding returns 0
19:37:03.703 00.000 11616 PulseGuide returned control before completion, sleep 47
19:37:03.735 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:03.751 00.016 12268 UpdateGuideState exits: m=989 SNR=21.7
19:37:03.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:03.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:03.751 00.000 12268 Enqueuing Expose request
19:37:03.766 00.015 11616 IsGuiding returns 1
19:37:03.766 00.000 11616 scope still moving after pulse duration time elapsed
19:37:03.797 00.031 11616 IsSlewing returns 0
19:37:03.797 00.000 11616 IsGuiding returns 0
19:37:03.797 00.000 11616 scope move finished after 37 + 44 ms
19:37:03.797 00.000 11616 Move returns status 0, amount 37
19:37:03.797 00.000 11616 move complete, result=0
19:37:03.797 00.000 11616 worker thread done servicing request
19:37:03.797 00.000 11616 Worker thread wakes up
19:37:03.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:03.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:03.797 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 37 ms NORTH
19:37:05.813 02.016 11616 Exposure complete
19:37:05.860 00.047 11616 worker thread done servicing request
19:37:05.860 00.000 12268 OnExposeComplete: enter
19:37:05.860 00.000 12268 UpdateGuideState(): m_state=6
19:37:05.860 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
19:37:05.860 00.000 12268 Star::Find returns 1 (0), X=540.53, Y=252.15, Mass=1043, SNR=22.3, Peak=91 HFD=5.1
19:37:05.860 00.000 12268 MultiStar: [#1 -0.73,0.52,0.00,M1] [#2 -0.37,0.59,0.81,U] [#3 -0.58,0.39,0.65,U] [#4 -0.70,0.21,0.63,U] [#5 -0.41,0.91,0.00,M1] [#6 -0.77,0.43,0.00,M1] [#7 -0.32,0.66,0.39,U] [#8 -0.34,0.54,0.39,U] 
19:37:05.860 00.000 12268 refined, 5 included, MultiStar: {-0.53, 0.42}, one-star: {-0.69, 0.28}
19:37:05.860 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
19:37:05.860 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
19:37:05.860 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.42 hyp=0.68 cameraTheta=2.48 mountX=0.36 mountY=-0.58, mountTheta=-1.01
19:37:05.860 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=0.42, opts=13)
19:37:05.860 00.000 12268 Enqueuing Move request for scope (-0.53, 0.42)
19:37:05.860 00.000 11616 Worker thread wakes up
19:37:05.860 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.42) opts 0xd
19:37:05.860 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, 0.42)
19:37:05.860 00.000 11616 Moving (-0.53, 0.42) raw xDistance=0.36 yDistance=-0.58
19:37:05.860 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
19:37:05.860 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.09
19:37:05.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
19:37:05.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
19:37:05.860 00.000 11616 MoveAxis(W, 202, ABG)
19:37:05.860 00.000 11616 Guiding  Dir = 3, Dur = 202
19:37:05.860 00.000 11616 IsSlewing returns 0
19:37:05.860 00.000 11616 IsGuiding returns 0
19:37:05.860 00.000 11616 PulseGuide returned control before completion, sleep 212
19:37:05.876 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:05.907 00.031 12268 UpdateGuideState exits: m=1043 SNR=22.3
19:37:05.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:05.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:05.907 00.000 12268 Enqueuing Expose request
19:37:06.094 00.187 11616 IsGuiding returns 1
19:37:06.094 00.000 11616 scope still moving after pulse duration time elapsed
19:37:06.126 00.032 11616 IsSlewing returns 0
19:37:06.126 00.000 11616 IsGuiding returns 0
19:37:06.126 00.000 11616 scope move finished after 202 + 57 ms
19:37:06.126 00.000 11616 Move returns status 0, amount 202
19:37:06.126 00.000 11616 MoveAxis(N, 49, ABG)
19:37:06.126 00.000 11616 Guiding  Dir = 0, Dur = 49
19:37:06.126 00.000 11616 IsSlewing returns 0
19:37:06.126 00.000 11616 IsGuiding returns 0
19:37:06.126 00.000 11616 PulseGuide returned control before completion, sleep 59
19:37:06.204 00.078 11616 IsGuiding returns 1
19:37:06.204 00.000 11616 scope still moving after pulse duration time elapsed
19:37:06.235 00.031 11616 IsSlewing returns 0
19:37:06.235 00.000 11616 IsGuiding returns 0
19:37:06.235 00.000 11616 scope move finished after 49 + 57 ms
19:37:06.235 00.000 11616 Move returns status 0, amount 49
19:37:06.235 00.000 11616 move complete, result=0
19:37:06.235 00.000 11616 worker thread done servicing request
19:37:06.235 00.000 11616 Worker thread wakes up
19:37:06.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:06.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:06.235 00.000 12268 GuideStep: 0.4 px 202 ms WEST, -0.6 px 49 ms NORTH
19:37:08.251 02.016 11616 Exposure complete
19:37:08.297 00.046 11616 worker thread done servicing request
19:37:08.297 00.000 12268 OnExposeComplete: enter
19:37:08.297 00.000 12268 UpdateGuideState(): m_state=6
19:37:08.297 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
19:37:08.297 00.000 12268 Star::Find returns 1 (0), X=540.70, Y=252.02, Mass=957, SNR=21.3, Peak=85 HFD=5.3
19:37:08.297 00.000 12268 MultiStar: [#1 -0.75,0.28,0.00,M2] [#2 -0.41,0.41,0.84,U] [#3 -0.40,0.30,0.65,U] [#4 -0.62,-0.18,0.62,U] [#5 -0.21,0.16,0.50,U] [#6 -0.47,0.18,0.54,U] [#7 -0.44,0.28,0.41,U] [#8 -1.28,0.17,0.00,M2] 
19:37:08.297 00.000 12268 refined, 6 included, MultiStar: {-0.45, 0.19}, one-star: {-0.53, 0.15}
19:37:08.297 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
19:37:08.297 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
19:37:08.297 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.19 hyp=0.49 cameraTheta=2.74 mountX=0.15 mountY=-0.47, mountTheta=-1.27
19:37:08.297 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=0.19, opts=13)
19:37:08.297 00.000 12268 Enqueuing Move request for scope (-0.45, 0.19)
19:37:08.297 00.000 11616 Worker thread wakes up
19:37:08.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.19) opts 0xd
19:37:08.297 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, 0.19)
19:37:08.297 00.000 11616 Moving (-0.45, 0.19) raw xDistance=0.15 yDistance=-0.47
19:37:08.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
19:37:08.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
19:37:08.297 00.000 11616 MoveAxis(W, 81, ABG)
19:37:08.297 00.000 11616 Guiding  Dir = 3, Dur = 81
19:37:08.297 00.000 11616 IsSlewing returns 0
19:37:08.297 00.000 11616 IsGuiding returns 0
19:37:08.297 00.000 11616 PulseGuide returned control before completion, sleep 91
19:37:08.329 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:08.344 00.015 12268 UpdateGuideState exits: m=957 SNR=21.3
19:37:08.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:08.344 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:08.344 00.000 12268 Enqueuing Expose request
19:37:08.407 00.063 11616 IsGuiding returns 1
19:37:08.407 00.000 11616 scope still moving after pulse duration time elapsed
19:37:08.438 00.031 11616 IsSlewing returns 0
19:37:08.438 00.000 11616 IsGuiding returns 0
19:37:08.438 00.000 11616 scope move finished after 81 + 45 ms
19:37:08.438 00.000 11616 Move returns status 0, amount 81
19:37:08.438 00.000 11616 MoveAxis(N, 40, ABG)
19:37:08.438 00.000 11616 Guiding  Dir = 0, Dur = 40
19:37:08.438 00.000 11616 IsSlewing returns 0
19:37:08.438 00.000 11616 IsGuiding returns 0
19:37:08.438 00.000 11616 PulseGuide returned control before completion, sleep 50
19:37:08.501 00.063 11616 IsGuiding returns 1
19:37:08.501 00.000 11616 scope still moving after pulse duration time elapsed
19:37:08.532 00.031 11616 IsSlewing returns 0
19:37:08.532 00.000 11616 IsGuiding returns 1
19:37:08.563 00.031 11616 IsSlewing returns 0
19:37:08.563 00.000 11616 IsGuiding returns 1
19:37:08.595 00.032 11616 IsSlewing returns 0
19:37:08.595 00.000 11616 IsGuiding returns 1
19:37:08.626 00.031 11616 IsSlewing returns 0
19:37:08.626 00.000 11616 IsGuiding returns 1
19:37:08.657 00.031 11616 IsSlewing returns 0
19:37:08.657 00.000 11616 IsGuiding returns 0
19:37:08.657 00.000 11616 scope move finished after 40 + 178 ms
19:37:08.657 00.000 11616 Move returns status 0, amount 40
19:37:08.657 00.000 11616 move complete, result=0
19:37:08.657 00.000 11616 worker thread done servicing request
19:37:08.657 00.000 11616 Worker thread wakes up
19:37:08.657 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:08.657 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:08.657 00.000 12268 GuideStep: 0.1 px 81 ms WEST, -0.5 px 40 ms NORTH
19:37:10.672 02.015 11616 Exposure complete
19:37:10.719 00.047 11616 worker thread done servicing request
19:37:10.719 00.000 12268 OnExposeComplete: enter
19:37:10.719 00.000 12268 UpdateGuideState(): m_state=6
19:37:10.719 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
19:37:10.719 00.000 12268 Star::Find returns 1 (0), X=540.38, Y=252.10, Mass=936, SNR=21.1, Peak=78 HFD=5.1
19:37:10.719 00.000 12268 MultiStar: [#1 -0.80,0.24,0.00,M3] [#2 -0.74,0.78,0.00,M1] [#3 -0.47,0.49,0.67,U] [#4 -0.59,-0.05,0.69,U] [#5 -0.40,0.52,0.55,U] [#6 -0.89,0.08,0.00,M1] [#7 -0.41,0.60,0.43,U] [#8 -1.02,0.45,0.00,M3] 
19:37:10.719 00.000 12268 refined, 4 included, MultiStar: {-0.59, 0.32}, one-star: {-0.84, 0.24}
19:37:10.719 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
19:37:10.719 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
19:37:10.719 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.32 hyp=0.67 cameraTheta=2.64 mountX=0.27 mountY=-0.62, mountTheta=-1.17
19:37:10.719 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=0.32, opts=13)
19:37:10.719 00.000 12268 Enqueuing Move request for scope (-0.59, 0.32)
19:37:10.719 00.000 11616 Worker thread wakes up
19:37:10.719 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.32) opts 0xd
19:37:10.719 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, 0.32)
19:37:10.719 00.000 11616 Moving (-0.59, 0.32) raw xDistance=0.27 yDistance=-0.62
19:37:10.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
19:37:10.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.62
19:37:10.719 00.000 11616 MoveAxis(W, 148, ABG)
19:37:10.719 00.000 11616 Guiding  Dir = 3, Dur = 148
19:37:10.719 00.000 11616 IsSlewing returns 0
19:37:10.719 00.000 11616 IsGuiding returns 0
19:37:10.719 00.000 11616 PulseGuide returned control before completion, sleep 158
19:37:10.751 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:10.766 00.015 12268 UpdateGuideState exits: m=936 SNR=21.1
19:37:10.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:10.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:10.766 00.000 12268 Enqueuing Expose request
19:37:10.907 00.141 11616 IsGuiding returns 0
19:37:10.907 00.000 11616 Move returns status 0, amount 148
19:37:10.907 00.000 11616 MoveAxis(N, 53, ABG)
19:37:10.907 00.000 11616 Guiding  Dir = 0, Dur = 53
19:37:10.907 00.000 11616 IsSlewing returns 0
19:37:10.907 00.000 11616 IsGuiding returns 0
19:37:10.907 00.000 11616 PulseGuide returned control before completion, sleep 63
19:37:10.985 00.078 11616 IsGuiding returns 1
19:37:10.985 00.000 11616 scope still moving after pulse duration time elapsed
19:37:11.016 00.031 11616 IsSlewing returns 0
19:37:11.016 00.000 11616 IsGuiding returns 0
19:37:11.016 00.000 11616 scope move finished after 53 + 56 ms
19:37:11.016 00.000 11616 Move returns status 0, amount 53
19:37:11.016 00.000 11616 move complete, result=0
19:37:11.016 00.000 11616 worker thread done servicing request
19:37:11.016 00.000 11616 Worker thread wakes up
19:37:11.016 00.000 12268 GuideStep: 0.3 px 148 ms WEST, -0.6 px 53 ms NORTH
19:37:11.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:11.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:13.016 02.000 11616 Exposure complete
19:37:13.079 00.063 11616 worker thread done servicing request
19:37:13.079 00.000 12268 OnExposeComplete: enter
19:37:13.079 00.000 12268 UpdateGuideState(): m_state=6
19:37:13.079 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
19:37:13.079 00.000 12268 Star::Find returns 1 (0), X=540.43, Y=251.90, Mass=990, SNR=21.7, Peak=82 HFD=5.2
19:37:13.079 00.000 12268 MultiStar: [#1 -0.80,0.26,0.00,M4] [#2 -0.57,0.15,0.83,U] [#3 -0.56,-0.10,0.64,U] [#4 -1.02,-0.34,0.00,M1] [#5 -0.27,0.38,0.54,U] [#6 -0.98,-0.19,0.00,M2] [#7 -0.72,0.44,0.00,M1] [#8 -1.08,0.13,0.00,M4] 
19:37:13.079 00.000 12268 refined, 3 included, MultiStar: {-0.59, 0.10}, one-star: {-0.80, 0.04}
19:37:13.079 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
19:37:13.079 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
19:37:13.079 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.10 hyp=0.60 cameraTheta=2.97 mountX=0.04 mountY=-0.60, mountTheta=-1.50
19:37:13.079 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=0.10, opts=13)
19:37:13.079 00.000 12268 Enqueuing Move request for scope (-0.59, 0.10)
19:37:13.079 00.000 11616 Worker thread wakes up
19:37:13.079 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.10) opts 0xd
19:37:13.079 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, 0.10)
19:37:13.079 00.000 11616 Moving (-0.59, 0.10) raw xDistance=0.04 yDistance=-0.60
19:37:13.079 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:13.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:37:13.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.60
19:37:13.079 00.000 11616 MoveAxis(E, 0, ABG)
19:37:13.079 00.000 11616 Move returns status 0, amount 0
19:37:13.079 00.000 11616 MoveAxis(N, 50, ABG)
19:37:13.079 00.000 11616 Guiding  Dir = 0, Dur = 50
19:37:13.079 00.000 11616 IsSlewing returns 0
19:37:13.079 00.000 11616 IsGuiding returns 0
19:37:13.079 00.000 11616 PulseGuide returned control before completion, sleep 60
19:37:13.094 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=236, Gamma=1.290
19:37:13.110 00.016 12268 UpdateGuideState exits: m=990 SNR=21.7
19:37:13.126 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:13.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:13.126 00.000 12268 Enqueuing Expose request
19:37:13.157 00.031 11616 IsGuiding returns 1
19:37:13.157 00.000 11616 scope still moving after pulse duration time elapsed
19:37:13.188 00.031 11616 IsSlewing returns 0
19:37:13.188 00.000 11616 IsGuiding returns 0
19:37:13.188 00.000 11616 scope move finished after 50 + 50 ms
19:37:13.188 00.000 11616 Move returns status 0, amount 50
19:37:13.188 00.000 11616 move complete, result=0
19:37:13.188 00.000 11616 worker thread done servicing request
19:37:13.188 00.000 11616 Worker thread wakes up
19:37:13.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:13.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:13.188 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.6 px 50 ms NORTH
19:37:15.188 02.000 11616 Exposure complete
19:37:15.235 00.047 11616 worker thread done servicing request
19:37:15.235 00.000 12268 OnExposeComplete: enter
19:37:15.235 00.000 12268 UpdateGuideState(): m_state=6
19:37:15.235 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
19:37:15.235 00.000 12268 Star::Find returns 1 (0), X=540.40, Y=251.64, Mass=951, SNR=21.2, Peak=74 HFD=5.2
19:37:15.235 00.000 12268 MultiStar: [#1 -0.72,-0.24,0.00,M5] [#2 -0.59,-0.23,0.83,U] [#3 -0.49,-0.35,0.69,U] [#4 -0.70,-0.75,0.00,M2] [#5 -0.27,0.17,0.55,U] [#6 -0.75,-0.37,0.00,M3] [#7 -0.67,-0.09,0.40,U] [#8 -1.09,0.08,0.00,M5] 
19:37:15.235 00.000 12268 refined, 4 included, MultiStar: {-0.60, -0.17}, one-star: {-0.82, -0.22}
19:37:15.235 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.33 = 1.95)
19:37:15.235 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.16)
19:37:15.235 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.17 hyp=0.62 cameraTheta=-2.86 mountX=-0.23 mountY=-0.57, mountTheta=-1.95
19:37:15.251 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-0.17, opts=13)
19:37:15.251 00.000 12268 Enqueuing Move request for scope (-0.60, -0.17)
19:37:15.251 00.000 11616 Worker thread wakes up
19:37:15.251 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.17) opts 0xd
19:37:15.251 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -0.17)
19:37:15.251 00.000 11616 Moving (-0.60, -0.17) raw xDistance=-0.23 yDistance=-0.57
19:37:15.251 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:37:15.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
19:37:15.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
19:37:15.251 00.000 11616 MoveAxis(E, 0, ABG)
19:37:15.251 00.000 11616 Move returns status 0, amount 0
19:37:15.251 00.000 11616 MoveAxis(N, 48, ABG)
19:37:15.251 00.000 11616 Guiding  Dir = 0, Dur = 48
19:37:15.251 00.000 11616 IsSlewing returns 0
19:37:15.251 00.000 11616 IsGuiding returns 0
19:37:15.251 00.000 11616 PulseGuide returned control before completion, sleep 58
19:37:15.266 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:15.282 00.016 12268 UpdateGuideState exits: m=951 SNR=21.2
19:37:15.282 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:15.282 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:15.282 00.000 12268 Enqueuing Expose request
19:37:15.313 00.031 11616 IsGuiding returns 1
19:37:15.313 00.000 11616 scope still moving after pulse duration time elapsed
19:37:15.344 00.031 11616 IsSlewing returns 0
19:37:15.344 00.000 11616 IsGuiding returns 0
19:37:15.344 00.000 11616 scope move finished after 48 + 43 ms
19:37:15.344 00.000 11616 Move returns status 0, amount 48
19:37:15.344 00.000 11616 move complete, result=0
19:37:15.344 00.000 11616 worker thread done servicing request
19:37:15.344 00.000 11616 Worker thread wakes up
19:37:15.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:15.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:15.344 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.6 px 48 ms NORTH
19:37:17.438 02.094 11616 Exposure complete
19:37:17.485 00.047 11616 worker thread done servicing request
19:37:17.485 00.000 12268 OnExposeComplete: enter
19:37:17.485 00.000 12268 UpdateGuideState(): m_state=6
19:37:17.485 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
19:37:17.485 00.000 12268 Star::Find returns 1 (0), X=540.87, Y=251.26, Mass=1026, SNR=22.2, Peak=101 HFD=4.9
19:37:17.485 00.000 12268 MultiStar: [#1 -0.48,-0.60,0.00,M6] [#2 -0.29,-0.34,0.86,U] [#3 0.13,-0.67,0.61,U] [#4 -0.40,-0.87,0.00,M3] [#5 0.08,-0.21,0.55,U] [#6 -0.16,-1.04,0.00,M4] [#7 -0.16,-0.09,0.36,U] [#8 -0.26,-0.47,0.38,U] 
19:37:17.485 00.000 12268 refined, 5 included, MultiStar: {-0.17, -0.43}, one-star: {-0.35, -0.60}
19:37:17.485 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
19:37:17.485 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.24)
19:37:17.485 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.43 hyp=0.47 cameraTheta=-1.94 mountX=-0.45 mountY=-0.11, mountTheta=-2.90
19:37:17.485 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.43, opts=13)
19:37:17.485 00.000 12268 Enqueuing Move request for scope (-0.17, -0.43)
19:37:17.485 00.000 11616 Worker thread wakes up
19:37:17.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.43) opts 0xd
19:37:17.485 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.43)
19:37:17.485 00.000 11616 Moving (-0.17, -0.43) raw xDistance=-0.45 yDistance=-0.11
19:37:17.485 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
19:37:17.485 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.35
19:37:17.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
19:37:17.485 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:17.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:37:17.485 00.000 11616 MoveAxis(E, 249, ABG)
19:37:17.485 00.000 11616 Guiding  Dir = 2, Dur = 249
19:37:17.485 00.000 11616 IsSlewing returns 0
19:37:17.485 00.000 11616 IsGuiding returns 0
19:37:17.485 00.000 11616 PulseGuide returned control before completion, sleep 259
19:37:17.516 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:17.532 00.016 12268 UpdateGuideState exits: m=1026 SNR=22.2
19:37:17.532 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:17.532 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:17.532 00.000 12268 Enqueuing Expose request
19:37:17.766 00.234 11616 IsGuiding returns 1
19:37:17.766 00.000 11616 scope still moving after pulse duration time elapsed
19:37:17.797 00.031 11616 IsSlewing returns 0
19:37:17.797 00.000 11616 IsGuiding returns 0
19:37:17.797 00.000 11616 scope move finished after 249 + 53 ms
19:37:17.797 00.000 11616 Move returns status 0, amount 249
19:37:17.797 00.000 11616 MoveAxis(N, 0, ABG)
19:37:17.797 00.000 11616 Move returns status 0, amount 0
19:37:17.797 00.000 11616 move complete, result=0
19:37:17.797 00.000 11616 worker thread done servicing request
19:37:17.797 00.000 11616 Worker thread wakes up
19:37:17.797 00.000 12268 GuideStep: -0.4 px 249 ms EAST, -0.1 px 0 ms NORTH
19:37:17.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:17.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:19.813 02.016 11616 Exposure complete
19:37:19.860 00.047 11616 worker thread done servicing request
19:37:19.860 00.000 12268 OnExposeComplete: enter
19:37:19.860 00.000 12268 UpdateGuideState(): m_state=6
19:37:19.860 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
19:37:19.860 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=251.35, Mass=968, SNR=21.5, Peak=88 HFD=4.9
19:37:19.860 00.000 12268 MultiStar: [#1 -0.34,-0.35,0.88,U] [#2 -0.21,-0.19,0.83,U] [#3 -0.09,-0.25,0.65,U] [#4 -0.42,-0.45,0.68,U] [#5 0.29,0.17,0.53,U] [#6 -0.09,-0.46,0.50,U] [#7 -0.16,0.16,0.40,U] [#8 -0.79,-0.52,0.00,M5] 
19:37:19.860 00.000 12268 refined, 7 included, MultiStar: {-0.18, -0.28}, one-star: {-0.22, -0.51}
19:37:19.860 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.62 = 2.67)
19:37:19.860 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
19:37:19.860 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.28 hyp=0.33 cameraTheta=-2.14 mountX=-0.30 mountY=-0.14, mountTheta=-2.69
19:37:19.860 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.28, opts=13)
19:37:19.860 00.000 12268 Enqueuing Move request for scope (-0.18, -0.28)
19:37:19.860 00.000 11616 Worker thread wakes up
19:37:19.860 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.28) opts 0xd
19:37:19.860 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.28)
19:37:19.860 00.000 11616 Moving (-0.18, -0.28) raw xDistance=-0.30 yDistance=-0.14
19:37:19.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
19:37:19.860 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:19.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:37:19.860 00.000 11616 MoveAxis(E, 164, ABG)
19:37:19.860 00.000 11616 Guiding  Dir = 2, Dur = 164
19:37:19.860 00.000 11616 IsSlewing returns 0
19:37:19.860 00.000 11616 IsGuiding returns 0
19:37:19.860 00.000 11616 PulseGuide returned control before completion, sleep 174
19:37:19.891 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:19.907 00.016 12268 UpdateGuideState exits: m=968 SNR=21.5
19:37:19.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:19.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:19.907 00.000 12268 Enqueuing Expose request
19:37:20.063 00.156 11616 IsGuiding returns 0
19:37:20.063 00.000 11616 Move returns status 0, amount 164
19:37:20.063 00.000 11616 MoveAxis(N, 0, ABG)
19:37:20.063 00.000 11616 Move returns status 0, amount 0
19:37:20.063 00.000 11616 move complete, result=0
19:37:20.063 00.000 11616 worker thread done servicing request
19:37:20.063 00.000 11616 Worker thread wakes up
19:37:20.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:20.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:20.063 00.000 12268 GuideStep: -0.3 px 164 ms EAST, -0.1 px 0 ms NORTH
19:37:22.079 02.016 11616 Exposure complete
19:37:22.126 00.047 11616 worker thread done servicing request
19:37:22.126 00.000 12268 OnExposeComplete: enter
19:37:22.126 00.000 12268 UpdateGuideState(): m_state=6
19:37:22.126 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
19:37:22.126 00.000 12268 Star::Find returns 1 (0), X=540.97, Y=251.53, Mass=962, SNR=21.4, Peak=77 HFD=5.0
19:37:22.126 00.000 12268 MultiStar: [#1 -0.19,-0.21,0.86,U] [#2 -0.14,-0.27,0.84,U] [#3 -0.01,-0.15,0.63,U] [#4 -0.15,-0.53,0.69,U] [#5 0.20,0.00,0.56,U] [#6 -0.05,-0.22,0.52,U] [#7 0.15,-0.07,0.40,U] [#8 -0.39,-0.13,0.39,U] 
19:37:22.126 00.000 12268 refined, 8 included, MultiStar: {-0.11, -0.24}, one-star: {-0.26, -0.34}
19:37:22.126 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
19:37:22.126 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
19:37:22.126 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.24 hyp=0.26 cameraTheta=-2.01 mountX=-0.25 mountY=-0.08, mountTheta=-2.83
19:37:22.126 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.24, opts=13)
19:37:22.126 00.000 12268 Enqueuing Move request for scope (-0.11, -0.24)
19:37:22.126 00.000 11616 Worker thread wakes up
19:37:22.126 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.24) opts 0xd
19:37:22.126 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.24)
19:37:22.126 00.000 11616 Moving (-0.11, -0.24) raw xDistance=-0.25 yDistance=-0.08
19:37:22.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
19:37:22.126 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:22.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:37:22.126 00.000 11616 MoveAxis(E, 138, ABG)
19:37:22.126 00.000 11616 Guiding  Dir = 2, Dur = 138
19:37:22.126 00.000 11616 IsSlewing returns 0
19:37:22.126 00.000 11616 IsGuiding returns 0
19:37:22.126 00.000 11616 PulseGuide returned control before completion, sleep 148
19:37:22.157 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:22.172 00.015 12268 UpdateGuideState exits: m=962 SNR=21.4
19:37:22.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:22.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:22.172 00.000 12268 Enqueuing Expose request
19:37:22.298 00.126 11616 IsGuiding returns 1
19:37:22.298 00.000 11616 scope still moving after pulse duration time elapsed
19:37:22.329 00.031 11616 IsSlewing returns 0
19:37:22.329 00.000 11616 IsGuiding returns 0
19:37:22.329 00.000 11616 scope move finished after 138 + 54 ms
19:37:22.329 00.000 11616 Move returns status 0, amount 138
19:37:22.329 00.000 11616 MoveAxis(N, 0, ABG)
19:37:22.329 00.000 11616 Move returns status 0, amount 0
19:37:22.329 00.000 11616 move complete, result=0
19:37:22.329 00.000 11616 worker thread done servicing request
19:37:22.329 00.000 11616 Worker thread wakes up
19:37:22.329 00.000 12268 GuideStep: -0.2 px 138 ms EAST, -0.1 px 0 ms NORTH
19:37:22.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:22.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:24.344 02.015 11616 Exposure complete
19:37:24.391 00.047 11616 worker thread done servicing request
19:37:24.391 00.000 12268 OnExposeComplete: enter
19:37:24.391 00.000 12268 UpdateGuideState(): m_state=6
19:37:24.391 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
19:37:24.391 00.000 12268 Star::Find returns 1 (0), X=540.94, Y=251.75, Mass=978, SNR=21.6, Peak=90 HFD=5.0
19:37:24.391 00.000 12268 MultiStar: [#1 -0.30,-0.09,0.84,U] [#2 -0.06,0.02,0.86,U] [#3 0.08,-0.32,0.57,U] [#4 -0.25,-0.40,0.68,U] [#5 0.24,0.21,0.52,U] [#6 -0.05,-0.17,0.50,U] [#7 0.27,0.26,0.37,U] [#8 -0.08,-0.27,0.39,U] 
19:37:24.391 00.000 12268 refined, 8 included, MultiStar: {-0.10, -0.11}, one-star: {-0.29, -0.11}
19:37:24.391 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
19:37:24.391 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
19:37:24.391 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.14 cameraTheta=-2.31 mountX=-0.11 mountY=-0.08, mountTheta=-2.52
19:37:24.391 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.11, opts=13)
19:37:24.391 00.000 12268 Enqueuing Move request for scope (-0.10, -0.11)
19:37:24.391 00.000 11616 Worker thread wakes up
19:37:24.391 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
19:37:24.391 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
19:37:24.391 00.000 11616 Moving (-0.10, -0.11) raw xDistance=-0.11 yDistance=-0.08
19:37:24.391 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
19:37:24.391 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:24.391 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:37:24.391 00.000 11616 MoveAxis(E, 63, ABG)
19:37:24.391 00.000 11616 Guiding  Dir = 2, Dur = 63
19:37:24.391 00.000 11616 IsSlewing returns 0
19:37:24.391 00.000 11616 IsGuiding returns 0
19:37:24.391 00.000 11616 PulseGuide returned control before completion, sleep 73
19:37:24.422 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:24.438 00.016 12268 UpdateGuideState exits: m=978 SNR=21.6
19:37:24.438 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:24.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:24.438 00.000 12268 Enqueuing Expose request
19:37:24.485 00.047 11616 IsGuiding returns 1
19:37:24.485 00.000 11616 scope still moving after pulse duration time elapsed
19:37:24.516 00.031 11616 IsSlewing returns 0
19:37:24.516 00.000 11616 IsGuiding returns 0
19:37:24.516 00.000 11616 scope move finished after 63 + 50 ms
19:37:24.516 00.000 11616 Move returns status 0, amount 63
19:37:24.516 00.000 11616 MoveAxis(N, 0, ABG)
19:37:24.516 00.000 11616 Move returns status 0, amount 0
19:37:24.516 00.000 11616 move complete, result=0
19:37:24.516 00.000 11616 worker thread done servicing request
19:37:24.516 00.000 11616 Worker thread wakes up
19:37:24.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:24.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:24.516 00.000 12268 GuideStep: -0.1 px 63 ms EAST, -0.1 px 0 ms NORTH
19:37:26.548 02.032 11616 Exposure complete
19:37:26.610 00.062 11616 worker thread done servicing request
19:37:26.610 00.000 12268 OnExposeComplete: enter
19:37:26.610 00.000 12268 UpdateGuideState(): m_state=6
19:37:26.610 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
19:37:26.610 00.000 12268 Star::Find returns 1 (0), X=541.05, Y=252.08, Mass=937, SNR=21.2, Peak=94 HFD=4.6
19:37:26.610 00.000 12268 MultiStar: [#1 -0.27,0.35,0.92,U] [#2 -0.11,0.44,0.86,U] [#3 -0.06,0.18,0.65,U] [#4 -0.30,-0.19,0.69,U] [#5 0.08,0.43,0.55,U] [#6 -0.06,0.14,0.49,U] [#7 0.15,0.46,0.41,U] [#8 -0.66,0.21,0.39,U] 
19:37:26.610 00.000 12268 single-star, 8 included, MultiStar: {-0.16, 0.25}, one-star: {-0.18, 0.21}
19:37:26.610 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
19:37:26.610 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
19:37:26.610 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.28 cameraTheta=2.26 mountX=0.19 mountY=-0.20, mountTheta=-0.80
19:37:26.610 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.21, opts=13)
19:37:26.610 00.000 12268 Enqueuing Move request for scope (-0.18, 0.21)
19:37:26.610 00.000 11616 Worker thread wakes up
19:37:26.610 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.21) opts 0xd
19:37:26.610 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.21)
19:37:26.610 00.000 11616 Moving (-0.18, 0.21) raw xDistance=0.19 yDistance=-0.20
19:37:26.610 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:37:26.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
19:37:26.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
19:37:26.610 00.000 11616 MoveAxis(E, 0, ABG)
19:37:26.610 00.000 11616 Move returns status 0, amount 0
19:37:26.610 00.000 11616 MoveAxis(N, 17, ABG)
19:37:26.610 00.000 11616 Guiding  Dir = 0, Dur = 17
19:37:26.610 00.000 11616 IsSlewing returns 0
19:37:26.610 00.000 11616 IsGuiding returns 0
19:37:26.610 00.000 11616 PulseGuide returned control before completion, sleep 27
19:37:26.641 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:26.657 00.016 11616 IsGuiding returns 1
19:37:26.657 00.000 11616 scope still moving after pulse duration time elapsed
19:37:26.657 00.000 12268 UpdateGuideState exits: m=937 SNR=21.2
19:37:26.657 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:26.657 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:26.657 00.000 12268 Enqueuing Expose request
19:37:26.688 00.031 11616 IsSlewing returns 0
19:37:26.688 00.000 11616 IsGuiding returns 0
19:37:26.688 00.000 11616 scope move finished after 17 + 50 ms
19:37:26.688 00.000 11616 Move returns status 0, amount 17
19:37:26.688 00.000 11616 move complete, result=0
19:37:26.688 00.000 11616 worker thread done servicing request
19:37:26.688 00.000 11616 Worker thread wakes up
19:37:26.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:26.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:26.688 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 17 ms NORTH
19:37:28.704 02.016 11616 Exposure complete
19:37:28.751 00.047 11616 worker thread done servicing request
19:37:28.751 00.000 12268 OnExposeComplete: enter
19:37:28.751 00.000 12268 UpdateGuideState(): m_state=6
19:37:28.751 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
19:37:28.751 00.000 12268 Star::Find returns 1 (0), X=540.98, Y=252.01, Mass=983, SNR=21.6, Peak=89 HFD=4.9
19:37:28.766 00.015 12268 MultiStar: [#1 -0.39,0.43,0.87,U] [#2 -0.18,0.58,0.84,U] [#3 -0.02,0.41,0.66,U] [#4 -0.31,0.19,0.67,U] [#5 0.26,0.84,0.00,M1] [#6 -0.27,0.16,0.51,U] [#7 0.41,0.90,0.00,M1] [#8 -0.52,0.27,0.41,U] 
19:37:28.766 00.000 12268 single-star, 6 included, MultiStar: {-0.26, 0.32}, one-star: {-0.24, 0.15}
19:37:28.766 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
19:37:28.766 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
19:37:28.766 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.15 hyp=0.28 cameraTheta=2.60 mountX=0.12 mountY=-0.26, mountTheta=-1.13
19:37:28.766 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.15, opts=13)
19:37:28.766 00.000 12268 Enqueuing Move request for scope (-0.24, 0.15)
19:37:28.766 00.000 11616 Worker thread wakes up
19:37:28.766 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.15) opts 0xd
19:37:28.766 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.15)
19:37:28.766 00.000 11616 Moving (-0.24, 0.15) raw xDistance=0.12 yDistance=-0.26
19:37:28.766 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:37:28.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:37:28.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
19:37:28.766 00.000 11616 MoveAxis(E, 0, ABG)
19:37:28.766 00.000 11616 Move returns status 0, amount 0
19:37:28.766 00.000 11616 MoveAxis(N, 22, ABG)
19:37:28.766 00.000 11616 Guiding  Dir = 0, Dur = 22
19:37:28.766 00.000 11616 IsSlewing returns 0
19:37:28.766 00.000 11616 IsGuiding returns 0
19:37:28.766 00.000 11616 PulseGuide returned control before completion, sleep 32
19:37:28.782 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:28.798 00.016 12268 UpdateGuideState exits: m=983 SNR=21.6
19:37:28.798 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:28.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:28.798 00.000 12268 Enqueuing Expose request
19:37:28.813 00.015 11616 IsGuiding returns 1
19:37:28.813 00.000 11616 scope still moving after pulse duration time elapsed
19:37:28.844 00.031 11616 IsSlewing returns 0
19:37:28.844 00.000 11616 IsGuiding returns 1
19:37:28.876 00.032 11616 IsSlewing returns 0
19:37:28.876 00.000 11616 IsGuiding returns 1
19:37:28.907 00.031 11616 IsSlewing returns 0
19:37:28.907 00.000 11616 IsGuiding returns 1
19:37:28.938 00.031 11616 IsSlewing returns 0
19:37:28.938 00.000 11616 IsGuiding returns 1
19:37:28.969 00.031 11616 IsSlewing returns 0
19:37:28.969 00.000 11616 IsGuiding returns 1
19:37:29.001 00.032 11616 IsSlewing returns 0
19:37:29.001 00.000 11616 IsGuiding returns 1
19:37:29.032 00.031 11616 IsSlewing returns 0
19:37:29.032 00.000 11616 IsGuiding returns 0
19:37:29.032 00.000 11616 scope move finished after 22 + 240 ms
19:37:29.032 00.000 11616 Move returns status 0, amount 22
19:37:29.032 00.000 11616 move complete, result=0
19:37:29.032 00.000 11616 worker thread done servicing request
19:37:29.032 00.000 11616 Worker thread wakes up
19:37:29.032 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 22 ms NORTH
19:37:29.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:29.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:31.048 02.016 11616 Exposure complete
19:37:31.095 00.047 11616 worker thread done servicing request
19:37:31.095 00.000 12268 OnExposeComplete: enter
19:37:31.095 00.000 12268 UpdateGuideState(): m_state=6
19:37:31.095 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
19:37:31.095 00.000 12268 Star::Find returns 1 (0), X=540.96, Y=252.10, Mass=937, SNR=21.2, Peak=94 HFD=4.8
19:37:31.095 00.000 12268 MultiStar: [#1 -0.14,0.27,0.89,U] [#2 -0.13,0.47,0.87,U] [#3 0.06,0.36,0.65,U] [#4 -0.41,-0.07,0.67,U] [#5 0.38,0.20,0.51,U] [#6 -0.20,-0.23,0.51,U] [#7 0.22,0.64,0.39,U] [#8 -0.46,0.59,0.00,M2] 
19:37:31.095 00.000 12268 refined, 7 included, MultiStar: {-0.10, 0.24}, one-star: {-0.27, 0.24}
19:37:31.095 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
19:37:31.095 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
19:37:31.095 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.97 mountX=0.23 mountY=-0.13, mountTheta=-0.52
19:37:31.095 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.24, opts=13)
19:37:31.095 00.000 12268 Enqueuing Move request for scope (-0.10, 0.24)
19:37:31.095 00.000 11616 Worker thread wakes up
19:37:31.095 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
19:37:31.095 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
19:37:31.095 00.000 11616 Moving (-0.10, 0.24) raw xDistance=0.23 yDistance=-0.13
19:37:31.095 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:37:31.095 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
19:37:31.095 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:31.095 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:37:31.095 00.000 11616 MoveAxis(E, 0, ABG)
19:37:31.095 00.000 11616 Move returns status 0, amount 0
19:37:31.095 00.000 11616 MoveAxis(N, 0, ABG)
19:37:31.095 00.000 11616 Move returns status 0, amount 0
19:37:31.095 00.000 11616 move complete, result=0
19:37:31.095 00.000 11616 worker thread done servicing request
19:37:31.126 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:31.142 00.016 12268 UpdateGuideState exits: m=937 SNR=21.2
19:37:31.142 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:31.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:31.142 00.000 12268 Enqueuing Expose request
19:37:31.142 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:37:31.142 00.000 11616 Worker thread wakes up
19:37:31.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:31.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:33.157 02.015 11616 Exposure complete
19:37:33.204 00.047 11616 worker thread done servicing request
19:37:33.204 00.000 12268 OnExposeComplete: enter
19:37:33.204 00.000 12268 UpdateGuideState(): m_state=6
19:37:33.204 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
19:37:33.204 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=251.61, Mass=952, SNR=21.4, Peak=81 HFD=5.3
19:37:33.204 00.000 12268 MultiStar: [#1 0.01,-0.06,0.94,U] [#2 0.12,-0.17,0.82,U] [#3 0.00,-0.26,0.65,U] [#4 -0.14,-0.36,0.68,U] [#5 0.44,0.02,0.54,U] [#6 -0.11,-0.21,0.53,U] [#7 -0.11,0.02,0.40,U] [#8 -0.13,-0.22,0.35,U] 
19:37:33.204 00.000 12268 refined, 8 included, MultiStar: {0.02, -0.18}, one-star: {0.00, -0.26}
19:37:33.204 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
19:37:33.204 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
19:37:33.204 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.47 mountX=-0.17 mountY=0.04, mountTheta=2.91
19:37:33.204 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.18, opts=13)
19:37:33.204 00.000 12268 Enqueuing Move request for scope (0.02, -0.18)
19:37:33.204 00.000 11616 Worker thread wakes up
19:37:33.204 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
19:37:33.204 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
19:37:33.204 00.000 11616 Moving (0.02, -0.18) raw xDistance=-0.17 yDistance=0.04
19:37:33.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
19:37:33.204 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:33.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:37:33.204 00.000 11616 MoveAxis(E, 96, ABG)
19:37:33.204 00.000 11616 Guiding  Dir = 2, Dur = 96
19:37:33.204 00.000 11616 IsSlewing returns 0
19:37:33.204 00.000 11616 IsGuiding returns 0
19:37:33.204 00.000 11616 PulseGuide returned control before completion, sleep 106
19:37:33.235 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:33.251 00.016 12268 UpdateGuideState exits: m=952 SNR=21.4
19:37:33.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:33.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:33.251 00.000 12268 Enqueuing Expose request
19:37:33.329 00.078 11616 IsGuiding returns 1
19:37:33.329 00.000 11616 scope still moving after pulse duration time elapsed
19:37:33.360 00.031 11616 IsSlewing returns 0
19:37:33.360 00.000 11616 IsGuiding returns 0
19:37:33.360 00.000 11616 scope move finished after 96 + 46 ms
19:37:33.360 00.000 11616 Move returns status 0, amount 96
19:37:33.360 00.000 11616 MoveAxis(N, 0, ABG)
19:37:33.360 00.000 11616 Move returns status 0, amount 0
19:37:33.360 00.000 11616 move complete, result=0
19:37:33.360 00.000 11616 worker thread done servicing request
19:37:33.360 00.000 11616 Worker thread wakes up
19:37:33.360 00.000 12268 GuideStep: -0.2 px 96 ms EAST, 0.0 px 0 ms NORTH
19:37:33.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:33.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:35.423 02.063 11616 Exposure complete
19:37:35.470 00.047 11616 worker thread done servicing request
19:37:35.470 00.000 12268 OnExposeComplete: enter
19:37:35.470 00.000 12268 UpdateGuideState(): m_state=6
19:37:35.470 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
19:37:35.470 00.000 12268 Star::Find returns 1 (0), X=540.95, Y=251.18, Mass=900, SNR=20.7, Peak=86 HFD=4.7
19:37:35.470 00.000 12268 MultiStar: [#1 -0.49,-0.64,0.00,M1] [#2 -0.21,-0.45,0.85,U] [#3 -0.26,-0.57,0.69,U] [#4 -0.45,-0.89,0.00,M1] [#5 0.05,-0.07,0.54,U] [#6 -0.45,-1.04,0.00,M1] [#7 -0.34,-0.29,0.41,U] [#8 -0.50,-0.45,0.36,U] 
19:37:35.470 00.000 12268 refined, 5 included, MultiStar: {-0.24, -0.46}, one-star: {-0.27, -0.69}
19:37:35.470 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.53 = 2.76)
19:37:35.470 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.35)
19:37:35.470 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.46 hyp=0.52 cameraTheta=-2.05 mountX=-0.48 mountY=-0.18, mountTheta=-2.78
19:37:35.470 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.46, opts=13)
19:37:35.470 00.000 12268 Enqueuing Move request for scope (-0.24, -0.46)
19:37:35.470 00.000 11616 Worker thread wakes up
19:37:35.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.46) opts 0xd
19:37:35.470 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.46)
19:37:35.470 00.000 11616 Moving (-0.24, -0.46) raw xDistance=-0.48 yDistance=-0.18
19:37:35.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
19:37:35.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
19:37:35.470 00.000 11616 MoveAxis(E, 268, ABG)
19:37:35.470 00.000 11616 Guiding  Dir = 2, Dur = 268
19:37:35.470 00.000 11616 IsSlewing returns 0
19:37:35.470 00.000 11616 IsGuiding returns 0
19:37:35.470 00.000 11616 PulseGuide returned control before completion, sleep 278
19:37:35.501 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:35.517 00.016 12268 UpdateGuideState exits: m=900 SNR=20.7
19:37:35.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:35.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:35.517 00.000 12268 Enqueuing Expose request
19:37:35.767 00.250 11616 IsGuiding returns 1
19:37:35.767 00.000 11616 scope still moving after pulse duration time elapsed
19:37:35.798 00.031 11616 IsSlewing returns 0
19:37:35.798 00.000 11616 IsGuiding returns 0
19:37:35.798 00.000 11616 scope move finished after 268 + 49 ms
19:37:35.798 00.000 11616 Move returns status 0, amount 268
19:37:35.798 00.000 11616 MoveAxis(N, 15, ABG)
19:37:35.798 00.000 11616 Guiding  Dir = 0, Dur = 15
19:37:35.798 00.000 11616 IsSlewing returns 0
19:37:35.798 00.000 11616 IsGuiding returns 0
19:37:35.798 00.000 11616 PulseGuide returned control before completion, sleep 25
19:37:35.829 00.031 11616 IsGuiding returns 1
19:37:35.829 00.000 11616 scope still moving after pulse duration time elapsed
19:37:35.861 00.032 11616 IsSlewing returns 0
19:37:35.861 00.000 11616 IsGuiding returns 0
19:37:35.861 00.000 11616 scope move finished after 15 + 46 ms
19:37:35.861 00.000 11616 Move returns status 0, amount 15
19:37:35.861 00.000 11616 move complete, result=0
19:37:35.861 00.000 11616 worker thread done servicing request
19:37:35.861 00.000 11616 Worker thread wakes up
19:37:35.861 00.000 12268 GuideStep: -0.5 px 268 ms EAST, -0.2 px 15 ms NORTH
19:37:35.861 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:35.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:37.876 02.015 11616 Exposure complete
19:37:37.923 00.047 11616 worker thread done servicing request
19:37:37.923 00.000 12268 OnExposeComplete: enter
19:37:37.923 00.000 12268 UpdateGuideState(): m_state=6
19:37:37.923 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
19:37:37.923 00.000 12268 Star::Find returns 1 (0), X=540.99, Y=251.38, Mass=937, SNR=21.1, Peak=80 HFD=5.0
19:37:37.923 00.000 12268 MultiStar: [#1 -0.24,-0.37,0.85,U] [#2 -0.03,-0.14,0.86,U] [#3 -0.01,-0.59,0.67,U] [#4 -0.43,-0.77,0.00,M2] [#5 0.34,0.01,0.54,U] [#6 -0.05,-0.72,0.48,U] [#7 -0.42,0.22,0.36,U] [#8 -0.33,-0.16,0.41,U] 
19:37:37.923 00.000 12268 refined, 7 included, MultiStar: {-0.12, -0.32}, one-star: {-0.24, -0.48}
19:37:37.923 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.40 = 2.89)
19:37:37.923 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.22)
19:37:37.923 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.32 hyp=0.34 cameraTheta=-1.92 mountX=-0.33 mountY=-0.07, mountTheta=-2.92
19:37:37.923 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.32, opts=13)
19:37:37.923 00.000 12268 Enqueuing Move request for scope (-0.12, -0.32)
19:37:37.923 00.000 11616 Worker thread wakes up
19:37:37.923 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.32) opts 0xd
19:37:37.923 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.32)
19:37:37.923 00.000 11616 Moving (-0.12, -0.32) raw xDistance=-0.33 yDistance=-0.07
19:37:37.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
19:37:37.923 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:37.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:37:37.923 00.000 11616 MoveAxis(E, 181, ABG)
19:37:37.923 00.000 11616 Guiding  Dir = 2, Dur = 181
19:37:37.923 00.000 11616 IsSlewing returns 0
19:37:37.923 00.000 11616 IsGuiding returns 0
19:37:37.923 00.000 11616 PulseGuide returned control before completion, sleep 191
19:37:37.954 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:37.970 00.016 12268 UpdateGuideState exits: m=937 SNR=21.1
19:37:37.970 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:37.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:37.970 00.000 12268 Enqueuing Expose request
19:37:38.142 00.172 11616 IsGuiding returns 0
19:37:38.142 00.000 11616 Move returns status 0, amount 181
19:37:38.142 00.000 11616 MoveAxis(N, 0, ABG)
19:37:38.142 00.000 11616 Move returns status 0, amount 0
19:37:38.142 00.000 11616 move complete, result=0
19:37:38.142 00.000 11616 worker thread done servicing request
19:37:38.142 00.000 11616 Worker thread wakes up
19:37:38.142 00.000 12268 GuideStep: -0.3 px 181 ms EAST, -0.1 px 0 ms NORTH
19:37:38.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:38.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:40.142 02.000 11616 Exposure complete
19:37:40.204 00.062 11616 worker thread done servicing request
19:37:40.204 00.000 12268 OnExposeComplete: enter
19:37:40.204 00.000 12268 UpdateGuideState(): m_state=6
19:37:40.204 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
19:37:40.204 00.000 12268 Star::Find returns 1 (0), X=541.09, Y=251.44, Mass=883, SNR=20.5, Peak=84 HFD=4.9
19:37:40.204 00.000 12268 MultiStar: [#1 -0.16,-0.33,0.89,U] [#2 -0.26,-0.13,0.86,U] [#3 0.10,-0.18,0.65,U] [#4 -0.13,-0.66,0.69,U] [#5 0.28,-0.43,0.56,U] [#6 -0.23,-0.60,0.51,U] [#7 0.36,-0.24,0.41,U] [#8 -0.20,-0.20,0.38,U] 
19:37:40.204 00.000 12268 refined, 8 included, MultiStar: {-0.07, -0.36}, one-star: {-0.13, -0.42}
19:37:40.204 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
19:37:40.204 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
19:37:40.204 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.36 hyp=0.36 cameraTheta=-1.76 mountX=-0.36 mountY=-0.02, mountTheta=-3.08
19:37:40.204 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.36, opts=13)
19:37:40.204 00.000 12268 Enqueuing Move request for scope (-0.07, -0.36)
19:37:40.204 00.000 11616 Worker thread wakes up
19:37:40.204 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.36) opts 0xd
19:37:40.204 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.36)
19:37:40.204 00.000 11616 Moving (-0.07, -0.36) raw xDistance=-0.36 yDistance=-0.02
19:37:40.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
19:37:40.204 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:40.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:37:40.204 00.000 11616 MoveAxis(E, 201, ABG)
19:37:40.204 00.000 11616 Guiding  Dir = 2, Dur = 201
19:37:40.204 00.000 11616 IsSlewing returns 0
19:37:40.204 00.000 11616 IsGuiding returns 0
19:37:40.204 00.000 11616 PulseGuide returned control before completion, sleep 211
19:37:40.220 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:40.251 00.031 12268 UpdateGuideState exits: m=883 SNR=20.5
19:37:40.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:40.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:40.251 00.000 12268 Enqueuing Expose request
19:37:40.439 00.188 11616 IsGuiding returns 1
19:37:40.439 00.000 11616 scope still moving after pulse duration time elapsed
19:37:40.470 00.031 11616 IsSlewing returns 0
19:37:40.470 00.000 11616 IsGuiding returns 0
19:37:40.470 00.000 11616 scope move finished after 201 + 56 ms
19:37:40.470 00.000 11616 Move returns status 0, amount 201
19:37:40.470 00.000 11616 MoveAxis(N, 0, ABG)
19:37:40.470 00.000 11616 Move returns status 0, amount 0
19:37:40.470 00.000 11616 move complete, result=0
19:37:40.470 00.000 11616 worker thread done servicing request
19:37:40.470 00.000 11616 Worker thread wakes up
19:37:40.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:40.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:40.470 00.000 12268 GuideStep: -0.4 px 201 ms EAST, -0.0 px 0 ms NORTH
19:37:42.485 02.015 11616 Exposure complete
19:37:42.532 00.047 11616 worker thread done servicing request
19:37:42.532 00.000 12268 OnExposeComplete: enter
19:37:42.532 00.000 12268 UpdateGuideState(): m_state=6
19:37:42.532 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
19:37:42.532 00.000 12268 Star::Find returns 1 (0), X=540.94, Y=251.69, Mass=943, SNR=21.2, Peak=72 HFD=5.1
19:37:42.532 00.000 12268 MultiStar: [#1 -0.49,-0.19,0.87,U] [#2 -0.25,-0.09,0.89,U] [#3 -0.09,-0.28,0.68,U] [#4 -0.43,-0.49,0.66,U] [#5 -0.12,0.16,0.54,U] [#6 -0.37,-0.14,0.51,U] [#7 -0.03,-0.02,0.40,U] [#8 -0.66,0.03,0.37,U] 
19:37:42.532 00.000 12268 single-star, 8 included, MultiStar: {-0.30, -0.16}, one-star: {-0.28, -0.17}
19:37:42.532 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
19:37:42.532 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
19:37:42.532 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.17 hyp=0.33 cameraTheta=-2.59 mountX=-0.20 mountY=-0.26, mountTheta=-2.23
19:37:42.532 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.17, opts=13)
19:37:42.532 00.000 12268 Enqueuing Move request for scope (-0.28, -0.17)
19:37:42.532 00.000 11616 Worker thread wakes up
19:37:42.532 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.17) opts 0xd
19:37:42.548 00.016 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.17)
19:37:42.548 00.000 11616 Moving (-0.28, -0.17) raw xDistance=-0.20 yDistance=-0.26
19:37:42.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
19:37:42.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
19:37:42.548 00.000 11616 MoveAxis(E, 112, ABG)
19:37:42.548 00.000 11616 Guiding  Dir = 2, Dur = 112
19:37:42.548 00.000 11616 IsSlewing returns 0
19:37:42.548 00.000 11616 IsGuiding returns 0
19:37:42.548 00.000 11616 PulseGuide returned control before completion, sleep 122
19:37:42.564 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:42.579 00.015 12268 UpdateGuideState exits: m=943 SNR=21.2
19:37:42.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:42.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:42.579 00.000 12268 Enqueuing Expose request
19:37:42.673 00.094 11616 IsGuiding returns 1
19:37:42.673 00.000 11616 scope still moving after pulse duration time elapsed
19:37:42.704 00.031 11616 IsSlewing returns 0
19:37:42.704 00.000 11616 IsGuiding returns 0
19:37:42.704 00.000 11616 scope move finished after 112 + 44 ms
19:37:42.704 00.000 11616 Move returns status 0, amount 112
19:37:42.704 00.000 11616 MoveAxis(N, 22, ABG)
19:37:42.704 00.000 11616 Guiding  Dir = 0, Dur = 22
19:37:42.704 00.000 11616 IsSlewing returns 0
19:37:42.704 00.000 11616 IsGuiding returns 0
19:37:42.704 00.000 11616 PulseGuide returned control before completion, sleep 32
19:37:42.751 00.047 11616 IsGuiding returns 1
19:37:42.751 00.000 11616 scope still moving after pulse duration time elapsed
19:37:42.782 00.031 11616 IsSlewing returns 0
19:37:42.782 00.000 11616 IsGuiding returns 0
19:37:42.782 00.000 11616 scope move finished after 22 + 54 ms
19:37:42.782 00.000 11616 Move returns status 0, amount 22
19:37:42.782 00.000 11616 move complete, result=0
19:37:42.782 00.000 11616 worker thread done servicing request
19:37:42.782 00.000 11616 Worker thread wakes up
19:37:42.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:42.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:42.782 00.000 12268 GuideStep: -0.2 px 112 ms EAST, -0.3 px 22 ms NORTH
19:37:44.782 02.000 11616 Exposure complete
19:37:44.845 00.063 11616 worker thread done servicing request
19:37:44.845 00.000 12268 OnExposeComplete: enter
19:37:44.845 00.000 12268 UpdateGuideState(): m_state=6
19:37:44.845 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
19:37:44.845 00.000 12268 Star::Find returns 1 (0), X=541.05, Y=251.83, Mass=967, SNR=21.5, Peak=91 HFD=4.9
19:37:44.845 00.000 12268 MultiStar: [#1 -0.13,-0.04,0.90,U] [#2 -0.21,0.03,0.81,U] [#3 0.04,-0.14,0.65,U] [#4 -0.35,-0.50,0.67,U] [#5 0.14,0.38,0.52,U] [#6 -0.42,-0.07,0.50,U] [#7 0.45,0.67,0.00,M1] [#8 -0.44,-0.11,0.38,U] 
19:37:44.845 00.000 12268 single-star, 7 included, MultiStar: {-0.18, -0.07}, one-star: {-0.18, -0.03}
19:37:44.845 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.43 = 1.85)
19:37:44.845 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.26)
19:37:44.845 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-2.96 mountX=-0.05 mountY=-0.17, mountTheta=-1.86
19:37:44.845 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.03, opts=13)
19:37:44.845 00.000 12268 Enqueuing Move request for scope (-0.18, -0.03)
19:37:44.845 00.000 11616 Worker thread wakes up
19:37:44.845 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd
19:37:44.845 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.03)
19:37:44.845 00.000 11616 Moving (-0.18, -0.03) raw xDistance=-0.05 yDistance=-0.17
19:37:44.845 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:44.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:37:44.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
19:37:44.845 00.000 11616 MoveAxis(E, 0, ABG)
19:37:44.845 00.000 11616 Move returns status 0, amount 0
19:37:44.845 00.000 11616 MoveAxis(N, 15, ABG)
19:37:44.845 00.000 11616 Guiding  Dir = 0, Dur = 15
19:37:44.845 00.000 11616 IsSlewing returns 0
19:37:44.845 00.000 11616 IsGuiding returns 0
19:37:44.845 00.000 11616 PulseGuide returned control before completion, sleep 25
19:37:44.860 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:44.892 00.032 11616 IsGuiding returns 1
19:37:44.892 00.000 11616 scope still moving after pulse duration time elapsed
19:37:44.892 00.000 12268 UpdateGuideState exits: m=967 SNR=21.5
19:37:44.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:44.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:44.892 00.000 12268 Enqueuing Expose request
19:37:44.923 00.031 11616 IsSlewing returns 0
19:37:44.923 00.000 11616 IsGuiding returns 0
19:37:44.923 00.000 11616 scope move finished after 15 + 53 ms
19:37:44.923 00.000 11616 Move returns status 0, amount 15
19:37:44.923 00.000 11616 move complete, result=0
19:37:44.923 00.000 11616 worker thread done servicing request
19:37:44.923 00.000 11616 Worker thread wakes up
19:37:44.923 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:44.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:44.923 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
19:37:46.923 02.000 11616 Exposure complete
19:37:46.970 00.047 11616 worker thread done servicing request
19:37:46.970 00.000 12268 OnExposeComplete: enter
19:37:46.970 00.000 12268 UpdateGuideState(): m_state=6
19:37:46.970 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
19:37:46.970 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.78, Mass=1009, SNR=21.9, Peak=96 HFD=5.0
19:37:46.970 00.000 12268 MultiStar: [#1 -0.31,0.12,0.83,U] [#2 -0.24,0.35,0.83,U] [#3 -0.07,0.11,0.64,U] [#4 -0.44,-0.12,0.68,U] [#5 0.17,0.15,0.50,U] [#6 -0.37,-0.44,0.51,U] [#7 0.11,0.53,0.39,U] [#8 -0.09,-0.01,0.37,U] 
19:37:46.970 00.000 12268 single-star, 8 included, MultiStar: {-0.18, 0.06}, one-star: {-0.15, -0.08}
19:37:46.970 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.09 = 2.19)
19:37:46.970 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.20 = -0.92)
19:37:46.970 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.62 mountX=-0.10 mountY=-0.14, mountTheta=-2.20
19:37:46.986 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.08, opts=13)
19:37:46.986 00.000 12268 Enqueuing Move request for scope (-0.15, -0.08)
19:37:46.986 00.000 11616 Worker thread wakes up
19:37:46.986 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
19:37:46.986 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
19:37:46.986 00.000 11616 Moving (-0.15, -0.08) raw xDistance=-0.10 yDistance=-0.14
19:37:46.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
19:37:46.986 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:46.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:37:46.986 00.000 11616 MoveAxis(E, 55, ABG)
19:37:46.986 00.000 11616 Guiding  Dir = 2, Dur = 55
19:37:46.986 00.000 11616 IsSlewing returns 0
19:37:46.986 00.000 11616 IsGuiding returns 0
19:37:46.986 00.000 11616 PulseGuide returned control before completion, sleep 65
19:37:47.002 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:47.017 00.015 12268 UpdateGuideState exits: m=1009 SNR=21.9
19:37:47.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:47.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:47.017 00.000 12268 Enqueuing Expose request
19:37:47.064 00.047 11616 IsGuiding returns 1
19:37:47.064 00.000 11616 scope still moving after pulse duration time elapsed
19:37:47.095 00.031 11616 IsSlewing returns 0
19:37:47.095 00.000 11616 IsGuiding returns 0
19:37:47.095 00.000 11616 scope move finished after 55 + 52 ms
19:37:47.095 00.000 11616 Move returns status 0, amount 55
19:37:47.095 00.000 11616 MoveAxis(N, 0, ABG)
19:37:47.095 00.000 11616 Move returns status 0, amount 0
19:37:47.095 00.000 11616 move complete, result=0
19:37:47.095 00.000 11616 worker thread done servicing request
19:37:47.095 00.000 11616 Worker thread wakes up
19:37:47.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:47.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:47.111 00.016 12268 GuideStep: -0.1 px 55 ms EAST, -0.1 px 0 ms NORTH
19:37:49.095 01.984 11616 Exposure complete
19:37:49.158 00.063 11616 worker thread done servicing request
19:37:49.158 00.000 12268 OnExposeComplete: enter
19:37:49.158 00.000 12268 UpdateGuideState(): m_state=6
19:37:49.158 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
19:37:49.158 00.000 12268 Star::Find returns 1 (0), X=541.03, Y=252.07, Mass=979, SNR=21.6, Peak=96 HFD=4.6
19:37:49.158 00.000 12268 MultiStar: [#1 -0.33,0.27,0.89,U] [#2 -0.28,0.54,0.84,U] [#3 -0.13,0.41,0.67,U] [#4 -0.49,0.02,0.67,U] [#5 0.44,0.65,0.00,M1] [#6 -0.47,0.17,0.50,U] [#7 -0.42,0.93,0.00,M1] [#8 -0.43,0.21,0.38,U] 
19:37:49.158 00.000 12268 single-star, 6 included, MultiStar: {-0.31, 0.27}, one-star: {-0.20, 0.20}
19:37:49.158 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
19:37:49.158 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
19:37:49.158 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.20 hyp=0.28 cameraTheta=2.34 mountX=0.18 mountY=-0.22, mountTheta=-0.88
19:37:49.158 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.20, opts=13)
19:37:49.158 00.000 12268 Enqueuing Move request for scope (-0.20, 0.20)
19:37:49.158 00.000 11616 Worker thread wakes up
19:37:49.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.20) opts 0xd
19:37:49.158 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.20)
19:37:49.158 00.000 11616 Moving (-0.20, 0.20) raw xDistance=0.18 yDistance=-0.22
19:37:49.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:37:49.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:37:49.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:37:49.158 00.000 11616 MoveAxis(E, 0, ABG)
19:37:49.158 00.000 11616 Move returns status 0, amount 0
19:37:49.158 00.000 11616 MoveAxis(N, 19, ABG)
19:37:49.158 00.000 11616 Guiding  Dir = 0, Dur = 19
19:37:49.158 00.000 11616 IsSlewing returns 0
19:37:49.158 00.000 11616 IsGuiding returns 0
19:37:49.158 00.000 11616 PulseGuide returned control before completion, sleep 29
19:37:49.189 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:49.205 00.016 11616 IsGuiding returns 1
19:37:49.205 00.000 11616 scope still moving after pulse duration time elapsed
19:37:49.205 00.000 12268 UpdateGuideState exits: m=979 SNR=21.6
19:37:49.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:49.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:49.205 00.000 12268 Enqueuing Expose request
19:37:49.236 00.031 11616 IsSlewing returns 0
19:37:49.236 00.000 11616 IsGuiding returns 0
19:37:49.236 00.000 11616 scope move finished after 19 + 46 ms
19:37:49.236 00.000 11616 Move returns status 0, amount 19
19:37:49.236 00.000 11616 move complete, result=0
19:37:49.236 00.000 11616 worker thread done servicing request
19:37:49.236 00.000 11616 Worker thread wakes up
19:37:49.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:49.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:49.236 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 19 ms NORTH
19:37:51.236 02.000 11616 Exposure complete
19:37:51.283 00.047 11616 worker thread done servicing request
19:37:51.283 00.000 12268 OnExposeComplete: enter
19:37:51.283 00.000 12268 UpdateGuideState(): m_state=6
19:37:51.283 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
19:37:51.283 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=252.26, Mass=967, SNR=21.4, Peak=96 HFD=4.7
19:37:51.283 00.000 12268 MultiStar: [#1 -0.44,0.62,0.00,M1] [#2 -0.26,0.67,0.85,U] [#3 -0.17,0.52,0.65,U] [#4 -0.30,0.24,0.64,U] [#5 -0.16,0.94,0.00,M2] [#6 -0.34,0.23,0.52,U] [#7 -0.16,1.02,0.00,M2] [#8 -0.16,0.42,0.36,U] 
19:37:51.283 00.000 12268 single-star, 5 included, MultiStar: {-0.24, 0.43}, one-star: {-0.22, 0.40}
19:37:51.283 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
19:37:51.283 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
19:37:51.283 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.40 hyp=0.45 cameraTheta=2.08 mountX=0.37 mountY=-0.27, mountTheta=-0.63
19:37:51.283 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.40, opts=13)
19:37:51.283 00.000 12268 Enqueuing Move request for scope (-0.22, 0.40)
19:37:51.283 00.000 11616 Worker thread wakes up
19:37:51.283 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.40) opts 0xd
19:37:51.283 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.40)
19:37:51.283 00.000 11616 Moving (-0.22, 0.40) raw xDistance=0.37 yDistance=-0.27
19:37:51.283 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
19:37:51.283 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
19:37:51.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
19:37:51.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
19:37:51.283 00.000 11616 MoveAxis(W, 207, ABG)
19:37:51.283 00.000 11616 Guiding  Dir = 3, Dur = 207
19:37:51.283 00.000 11616 IsSlewing returns 0
19:37:51.283 00.000 11616 IsGuiding returns 0
19:37:51.283 00.000 11616 PulseGuide returned control before completion, sleep 217
19:37:51.314 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:51.330 00.016 12268 UpdateGuideState exits: m=967 SNR=21.4
19:37:51.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:51.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:51.330 00.000 12268 Enqueuing Expose request
19:37:51.517 00.187 11616 IsGuiding returns 1
19:37:51.517 00.000 11616 scope still moving after pulse duration time elapsed
19:37:51.548 00.031 11616 IsSlewing returns 0
19:37:51.548 00.000 11616 IsGuiding returns 0
19:37:51.548 00.000 11616 scope move finished after 207 + 45 ms
19:37:51.548 00.000 11616 Move returns status 0, amount 207
19:37:51.548 00.000 11616 MoveAxis(N, 23, ABG)
19:37:51.548 00.000 11616 Guiding  Dir = 0, Dur = 23
19:37:51.548 00.000 11616 IsSlewing returns 0
19:37:51.548 00.000 11616 IsGuiding returns 0
19:37:51.548 00.000 11616 PulseGuide returned control before completion, sleep 33
19:37:51.595 00.047 11616 IsGuiding returns 1
19:37:51.595 00.000 11616 scope still moving after pulse duration time elapsed
19:37:51.627 00.032 11616 IsSlewing returns 0
19:37:51.627 00.000 11616 IsGuiding returns 0
19:37:51.627 00.000 11616 scope move finished after 23 + 54 ms
19:37:51.627 00.000 11616 Move returns status 0, amount 23
19:37:51.627 00.000 11616 move complete, result=0
19:37:51.627 00.000 11616 worker thread done servicing request
19:37:51.627 00.000 11616 Worker thread wakes up
19:37:51.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:51.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:51.627 00.000 12268 GuideStep: 0.4 px 207 ms WEST, -0.3 px 23 ms NORTH
19:37:53.627 02.000 11616 Exposure complete
19:37:53.673 00.046 11616 worker thread done servicing request
19:37:53.673 00.000 12268 OnExposeComplete: enter
19:37:53.673 00.000 12268 UpdateGuideState(): m_state=6
19:37:53.673 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
19:37:53.673 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=252.05, Mass=947, SNR=21.3, Peak=87 HFD=4.8
19:37:53.673 00.000 12268 MultiStar: [#1 0.02,0.27,0.94,U] [#2 -0.06,0.47,0.79,U] [#3 0.23,0.16,0.63,U] [#4 -0.02,-0.01,0.71,U] [#5 0.18,0.61,0.52,U] [#6 -0.20,0.17,0.53,U] [#7 0.48,1.01,0.00,M3] [#8 -0.11,0.51,0.40,U] 
19:37:53.673 00.000 12268 single-star, 7 included, MultiStar: {0.01, 0.27}, one-star: {-0.01, 0.18}
19:37:53.673 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
19:37:53.673 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
19:37:53.673 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.62 mountX=0.18 mountY=-0.03, mountTheta=-0.17
19:37:53.673 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.18, opts=13)
19:37:53.673 00.000 12268 Enqueuing Move request for scope (-0.01, 0.18)
19:37:53.673 00.000 11616 Worker thread wakes up
19:37:53.673 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
19:37:53.673 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
19:37:53.673 00.000 11616 Moving (-0.01, 0.18) raw xDistance=0.18 yDistance=-0.03
19:37:53.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
19:37:53.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:53.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:37:53.673 00.000 11616 MoveAxis(W, 101, ABG)
19:37:53.673 00.000 11616 Guiding  Dir = 3, Dur = 101
19:37:53.673 00.000 11616 IsSlewing returns 0
19:37:53.673 00.000 11616 IsGuiding returns 0
19:37:53.673 00.000 11616 PulseGuide returned control before completion, sleep 111
19:37:53.705 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:53.720 00.015 12268 UpdateGuideState exits: m=947 SNR=21.3
19:37:53.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:53.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:53.720 00.000 12268 Enqueuing Expose request
19:37:53.814 00.094 11616 IsGuiding returns 0
19:37:53.814 00.000 11616 Move returns status 0, amount 101
19:37:53.814 00.000 11616 MoveAxis(N, 0, ABG)
19:37:53.814 00.000 11616 Move returns status 0, amount 0
19:37:53.814 00.000 11616 move complete, result=0
19:37:53.814 00.000 11616 worker thread done servicing request
19:37:53.814 00.000 11616 Worker thread wakes up
19:37:53.814 00.000 12268 GuideStep: 0.2 px 101 ms WEST, -0.0 px 0 ms NORTH
19:37:53.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:53.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:55.986 02.172 11616 Exposure complete
19:37:56.033 00.047 11616 worker thread done servicing request
19:37:56.033 00.000 12268 OnExposeComplete: enter
19:37:56.033 00.000 12268 UpdateGuideState(): m_state=6
19:37:56.033 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
19:37:56.033 00.000 12268 Star::Find returns 1 (0), X=541.04, Y=251.84, Mass=1011, SNR=21.9, Peak=84 HFD=5.1
19:37:56.033 00.000 12268 MultiStar: [#1 -0.20,0.08,0.87,U] [#2 -0.13,0.17,0.81,U] [#3 -0.03,0.14,0.68,U] [#4 -0.31,-0.30,0.65,U] [#5 0.12,0.07,0.51,U] [#6 -0.32,0.14,0.50,U] [#7 -0.04,0.67,0.40,U] [#8 -0.31,0.28,0.37,U] 
19:37:56.033 00.000 12268 refined, 8 included, MultiStar: {-0.16, 0.10}, one-star: {-0.18, -0.03}
19:37:56.033 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
19:37:56.033 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
19:37:56.033 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.59 mountX=0.08 mountY=-0.17, mountTheta=-1.12
19:37:56.033 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.10, opts=13)
19:37:56.033 00.000 12268 Enqueuing Move request for scope (-0.16, 0.10)
19:37:56.033 00.000 11616 Worker thread wakes up
19:37:56.033 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
19:37:56.033 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
19:37:56.033 00.000 11616 Moving (-0.16, 0.10) raw xDistance=0.08 yDistance=-0.17
19:37:56.033 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:37:56.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:37:56.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
19:37:56.033 00.000 11616 MoveAxis(E, 0, ABG)
19:37:56.033 00.000 11616 Move returns status 0, amount 0
19:37:56.033 00.000 11616 MoveAxis(N, 14, ABG)
19:37:56.033 00.000 11616 Guiding  Dir = 0, Dur = 14
19:37:56.033 00.000 11616 IsSlewing returns 0
19:37:56.033 00.000 11616 IsGuiding returns 0
19:37:56.033 00.000 11616 PulseGuide returned control before completion, sleep 24
19:37:56.064 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:56.080 00.016 11616 IsGuiding returns 1
19:37:56.080 00.000 11616 scope still moving after pulse duration time elapsed
19:37:56.080 00.000 12268 UpdateGuideState exits: m=1011 SNR=21.9
19:37:56.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:56.080 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:56.080 00.000 12268 Enqueuing Expose request
19:37:56.111 00.031 11616 IsSlewing returns 0
19:37:56.111 00.000 11616 IsGuiding returns 0
19:37:56.111 00.000 11616 scope move finished after 14 + 50 ms
19:37:56.111 00.000 11616 Move returns status 0, amount 14
19:37:56.111 00.000 11616 move complete, result=0
19:37:56.111 00.000 11616 worker thread done servicing request
19:37:56.111 00.000 11616 Worker thread wakes up
19:37:56.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:56.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:56.111 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 14 ms NORTH
19:37:58.127 02.016 11616 Exposure complete
19:37:58.173 00.046 11616 worker thread done servicing request
19:37:58.173 00.000 12268 OnExposeComplete: enter
19:37:58.173 00.000 12268 UpdateGuideState(): m_state=6
19:37:58.173 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
19:37:58.173 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=251.70, Mass=975, SNR=21.6, Peak=79 HFD=4.8
19:37:58.173 00.000 12268 MultiStar: [#1 -0.52,-0.02,0.88,U] [#2 -0.25,-0.02,0.81,U] [#3 -0.10,-0.01,0.66,U] [#4 -0.41,-0.54,0.64,U] [#5 0.21,0.19,0.51,U] [#6 -0.53,-0.53,0.00,M1] [#7 -0.16,0.02,0.40,U] [#8 -0.58,-0.43,0.38,U] 
19:37:58.173 00.000 12268 single-star, 7 included, MultiStar: {-0.26, -0.12}, one-star: {-0.22, -0.16}
19:37:58.173 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.97 = 2.31)
19:37:58.173 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.80)
19:37:58.173 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-2.50 mountX=-0.18 mountY=-0.20, mountTheta=-2.32
19:37:58.173 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.16, opts=13)
19:37:58.173 00.000 12268 Enqueuing Move request for scope (-0.22, -0.16)
19:37:58.173 00.000 11616 Worker thread wakes up
19:37:58.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.16) opts 0xd
19:37:58.173 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.16)
19:37:58.173 00.000 11616 Moving (-0.22, -0.16) raw xDistance=-0.18 yDistance=-0.20
19:37:58.173 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:37:58.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:37:58.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
19:37:58.173 00.000 11616 MoveAxis(E, 0, ABG)
19:37:58.173 00.000 11616 Move returns status 0, amount 0
19:37:58.173 00.000 11616 MoveAxis(N, 17, ABG)
19:37:58.173 00.000 11616 Guiding  Dir = 0, Dur = 17
19:37:58.173 00.000 11616 IsSlewing returns 0
19:37:58.173 00.000 11616 IsGuiding returns 0
19:37:58.173 00.000 11616 PulseGuide returned control before completion, sleep 27
19:37:58.205 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:37:58.220 00.015 11616 IsGuiding returns 1
19:37:58.220 00.000 11616 scope still moving after pulse duration time elapsed
19:37:58.220 00.000 12268 UpdateGuideState exits: m=975 SNR=21.6
19:37:58.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:58.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:37:58.220 00.000 12268 Enqueuing Expose request
19:37:58.252 00.032 11616 IsSlewing returns 0
19:37:58.252 00.000 11616 IsGuiding returns 0
19:37:58.252 00.000 11616 scope move finished after 17 + 51 ms
19:37:58.252 00.000 11616 Move returns status 0, amount 17
19:37:58.252 00.000 11616 move complete, result=0
19:37:58.252 00.000 11616 worker thread done servicing request
19:37:58.252 00.000 11616 Worker thread wakes up
19:37:58.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:37:58.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:37:58.252 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 17 ms NORTH
19:38:00.267 02.015 11616 Exposure complete
19:38:00.314 00.047 11616 worker thread done servicing request
19:38:00.314 00.000 12268 OnExposeComplete: enter
19:38:00.314 00.000 12268 UpdateGuideState(): m_state=6
19:38:00.314 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
19:38:00.314 00.000 12268 Star::Find returns 1 (0), X=541.05, Y=251.72, Mass=938, SNR=21.1, Peak=82 HFD=5.1
19:38:00.314 00.000 12268 MultiStar: [#1 -0.37,0.02,0.91,U] [#2 -0.17,0.01,0.88,U] [#3 -0.05,-0.31,0.67,U] [#4 -0.33,-0.51,0.69,U] [#5 0.36,0.14,0.53,U] [#6 -0.05,-0.14,0.50,U] [#7 -0.02,0.16,0.42,U] [#8 -0.19,-0.12,0.36,U] 
19:38:00.314 00.000 12268 refined, 8 included, MultiStar: {-0.14, -0.11}, one-star: {-0.17, -0.14}
19:38:00.314 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.95 = 2.33)
19:38:00.314 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.78)
19:38:00.314 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.48 mountX=-0.12 mountY=-0.12, mountTheta=-2.34
19:38:00.314 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.11, opts=13)
19:38:00.314 00.000 12268 Enqueuing Move request for scope (-0.14, -0.11)
19:38:00.314 00.000 11616 Worker thread wakes up
19:38:00.314 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
19:38:00.314 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
19:38:00.314 00.000 11616 Moving (-0.14, -0.11) raw xDistance=-0.12 yDistance=-0.12
19:38:00.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:38:00.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:38:00.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:00.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:38:00.314 00.000 11616 MoveAxis(E, 0, ABG)
19:38:00.314 00.000 11616 Move returns status 0, amount 0
19:38:00.314 00.000 11616 MoveAxis(N, 0, ABG)
19:38:00.314 00.000 11616 Move returns status 0, amount 0
19:38:00.314 00.000 11616 move complete, result=0
19:38:00.314 00.000 11616 worker thread done servicing request
19:38:00.345 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:00.361 00.016 12268 UpdateGuideState exits: m=938 SNR=21.1
19:38:00.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:00.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:00.361 00.000 12268 Enqueuing Expose request
19:38:00.361 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:38:00.361 00.000 11616 Worker thread wakes up
19:38:00.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:00.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:02.377 02.016 11616 Exposure complete
19:38:02.439 00.062 11616 worker thread done servicing request
19:38:02.439 00.000 12268 OnExposeComplete: enter
19:38:02.439 00.000 12268 UpdateGuideState(): m_state=6
19:38:02.439 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
19:38:02.439 00.000 12268 Star::Find returns 1 (0), X=541.21, Y=251.73, Mass=969, SNR=21.5, Peak=94 HFD=5.0
19:38:02.439 00.000 12268 MultiStar: [#1 0.10,-0.18,0.89,U] [#2 0.01,-0.16,0.85,U] [#3 0.17,-0.39,0.63,U] [#4 -0.01,-0.39,0.68,U] [#5 0.29,0.23,0.54,U] [#6 0.04,-0.55,0.50,U] [#7 0.40,0.22,0.41,U] [#8 -0.10,-0.57,0.38,U] 
19:38:02.439 00.000 12268 single-star, 8 included, MultiStar: {0.08, -0.21}, one-star: {-0.01, -0.14}
19:38:02.439 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = 3.14)
19:38:02.439 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
19:38:02.439 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.67 mountX=-0.14 mountY=0.00, mountTheta=3.11
19:38:02.439 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.14, opts=13)
19:38:02.439 00.000 12268 Enqueuing Move request for scope (-0.01, -0.14)
19:38:02.439 00.000 11616 Worker thread wakes up
19:38:02.439 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
19:38:02.439 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
19:38:02.439 00.000 11616 Moving (-0.01, -0.14) raw xDistance=-0.14 yDistance=0.00
19:38:02.439 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:38:02.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:38:02.439 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:02.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:38:02.439 00.000 11616 MoveAxis(E, 0, ABG)
19:38:02.439 00.000 11616 Move returns status 0, amount 0
19:38:02.439 00.000 11616 MoveAxis(N, 0, ABG)
19:38:02.439 00.000 11616 Move returns status 0, amount 0
19:38:02.439 00.000 11616 move complete, result=0
19:38:02.439 00.000 11616 worker thread done servicing request
19:38:02.470 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
19:38:02.486 00.016 12268 UpdateGuideState exits: m=969 SNR=21.5
19:38:02.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:02.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:02.486 00.000 12268 Enqueuing Expose request
19:38:02.486 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:38:02.486 00.000 11616 Worker thread wakes up
19:38:02.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:02.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:04.502 02.016 11616 Exposure complete
19:38:04.548 00.046 11616 worker thread done servicing request
19:38:04.548 00.000 12268 OnExposeComplete: enter
19:38:04.548 00.000 12268 UpdateGuideState(): m_state=6
19:38:04.548 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
19:38:04.548 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=251.42, Mass=940, SNR=21.2, Peak=90 HFD=4.7
19:38:04.548 00.000 12268 MultiStar: [#1 -0.21,-0.31,0.91,U] [#2 -0.21,-0.10,0.86,U] [#3 0.27,-0.41,0.65,U] [#4 -0.28,-0.57,0.69,U] [#5 0.50,0.09,0.51,U] [#6 -0.22,-0.52,0.43,U] [#7 0.17,0.04,0.42,U] [#8 -0.16,-0.20,0.36,U] 
19:38:04.548 00.000 12268 refined, 8 included, MultiStar: {-0.04, -0.29}, one-star: {-0.03, -0.44}
19:38:04.548 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.19 = 3.10)
19:38:04.548 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
19:38:04.548 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.29 hyp=0.29 cameraTheta=-1.71 mountX=-0.29 mountY=-0.00, mountTheta=-3.13
19:38:04.548 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.29, opts=13)
19:38:04.548 00.000 12268 Enqueuing Move request for scope (-0.04, -0.29)
19:38:04.548 00.000 11616 Worker thread wakes up
19:38:04.548 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.29) opts 0xd
19:38:04.548 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.29)
19:38:04.548 00.000 11616 Moving (-0.04, -0.29) raw xDistance=-0.29 yDistance=-0.00
19:38:04.548 00.000 11616 resist switch: large excursion: input -0.29 thresh 0.29 direction from 1 to -1
19:38:04.548 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.88
19:38:04.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
19:38:04.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:04.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:38:04.548 00.000 11616 MoveAxis(E, 163, ABG)
19:38:04.548 00.000 11616 Guiding  Dir = 2, Dur = 163
19:38:04.548 00.000 11616 IsSlewing returns 0
19:38:04.548 00.000 11616 IsGuiding returns 0
19:38:04.564 00.016 11616 PulseGuide returned control before completion, sleep 173
19:38:04.580 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:04.595 00.015 12268 UpdateGuideState exits: m=940 SNR=21.2
19:38:04.595 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:04.595 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:04.595 00.000 12268 Enqueuing Expose request
19:38:04.752 00.157 11616 IsGuiding returns 1
19:38:04.752 00.000 11616 scope still moving after pulse duration time elapsed
19:38:04.783 00.031 11616 IsSlewing returns 0
19:38:04.783 00.000 11616 IsGuiding returns 1
19:38:04.814 00.031 11616 IsSlewing returns 0
19:38:04.814 00.000 11616 IsGuiding returns 0
19:38:04.814 00.000 11616 scope move finished after 163 + 88 ms
19:38:04.814 00.000 11616 Move returns status 0, amount 163
19:38:04.814 00.000 11616 MoveAxis(N, 0, ABG)
19:38:04.814 00.000 11616 Move returns status 0, amount 0
19:38:04.814 00.000 11616 move complete, result=0
19:38:04.814 00.000 11616 worker thread done servicing request
19:38:04.814 00.000 11616 Worker thread wakes up
19:38:04.814 00.000 12268 GuideStep: -0.3 px 163 ms EAST, -0.0 px 0 ms NORTH
19:38:04.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:04.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:06.814 02.000 11616 Exposure complete
19:38:06.877 00.063 11616 worker thread done servicing request
19:38:06.877 00.000 12268 OnExposeComplete: enter
19:38:06.877 00.000 12268 UpdateGuideState(): m_state=6
19:38:06.877 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
19:38:06.877 00.000 12268 Star::Find returns 1 (0), X=540.97, Y=251.88, Mass=924, SNR=21.0, Peak=88 HFD=4.6
19:38:06.877 00.000 12268 MultiStar: [#1 -0.51,0.02,0.85,U] [#2 -0.29,0.20,0.85,U] [#3 0.07,0.12,0.65,U] [#4 -0.44,-0.21,0.61,U] [#5 0.14,0.28,0.54,U] [#6 -0.32,-0.10,0.51,U] [#7 -0.14,0.23,0.42,U] [#8 -0.64,-0.22,0.41,U] 
19:38:06.877 00.000 12268 single-star, 8 included, MultiStar: {-0.27, 0.04}, one-star: {-0.25, 0.02}
19:38:06.877 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
19:38:06.877 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
19:38:06.877 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.02 hyp=0.25 cameraTheta=3.08 mountX=-0.01 mountY=-0.25, mountTheta=-1.61
19:38:06.877 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.02, opts=13)
19:38:06.877 00.000 12268 Enqueuing Move request for scope (-0.25, 0.02)
19:38:06.877 00.000 11616 Worker thread wakes up
19:38:06.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.02) opts 0xd
19:38:06.877 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.02)
19:38:06.877 00.000 11616 Moving (-0.25, 0.02) raw xDistance=-0.01 yDistance=-0.25
19:38:06.877 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:06.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:38:06.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
19:38:06.877 00.000 11616 MoveAxis(E, 0, ABG)
19:38:06.877 00.000 11616 Move returns status 0, amount 0
19:38:06.877 00.000 11616 MoveAxis(N, 21, ABG)
19:38:06.877 00.000 11616 Guiding  Dir = 0, Dur = 21
19:38:06.877 00.000 11616 IsSlewing returns 0
19:38:06.877 00.000 11616 IsGuiding returns 0
19:38:06.877 00.000 11616 PulseGuide returned control before completion, sleep 31
19:38:06.892 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:06.908 00.016 12268 UpdateGuideState exits: m=924 SNR=21.0
19:38:06.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:06.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:06.908 00.000 12268 Enqueuing Expose request
19:38:06.923 00.015 11616 IsGuiding returns 1
19:38:06.923 00.000 11616 scope still moving after pulse duration time elapsed
19:38:06.955 00.032 11616 IsSlewing returns 0
19:38:06.955 00.000 11616 IsGuiding returns 1
19:38:06.986 00.031 11616 IsSlewing returns 0
19:38:06.986 00.000 11616 IsGuiding returns 1
19:38:07.017 00.031 11616 IsSlewing returns 0
19:38:07.017 00.000 11616 IsGuiding returns 1
19:38:07.048 00.031 11616 IsSlewing returns 0
19:38:07.048 00.000 11616 IsGuiding returns 1
19:38:07.080 00.032 11616 IsSlewing returns 0
19:38:07.080 00.000 11616 IsGuiding returns 1
19:38:07.111 00.031 11616 IsSlewing returns 0
19:38:07.111 00.000 11616 IsGuiding returns 0
19:38:07.111 00.000 11616 scope move finished after 21 + 207 ms
19:38:07.111 00.000 11616 Move returns status 0, amount 21
19:38:07.111 00.000 11616 move complete, result=0
19:38:07.111 00.000 11616 worker thread done servicing request
19:38:07.111 00.000 11616 Worker thread wakes up
19:38:07.111 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 21 ms NORTH
19:38:07.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:07.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:09.127 02.016 11616 Exposure complete
19:38:09.173 00.046 11616 worker thread done servicing request
19:38:09.173 00.000 12268 OnExposeComplete: enter
19:38:09.173 00.000 12268 UpdateGuideState(): m_state=6
19:38:09.173 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
19:38:09.173 00.000 12268 Star::Find returns 1 (0), X=541.02, Y=252.16, Mass=953, SNR=21.3, Peak=98 HFD=4.5
19:38:09.173 00.000 12268 MultiStar: [#1 -0.26,0.43,0.86,U] [#2 -0.07,0.66,0.87,U] [#3 0.21,0.31,0.64,U] [#4 -0.32,0.23,0.69,U] [#5 0.28,0.58,0.52,U] [#6 -0.12,0.36,0.53,U] [#7 -0.05,0.55,0.39,U] [#8 -0.35,0.43,0.37,U] 
19:38:09.173 00.000 12268 single-star, 8 included, MultiStar: {-0.11, 0.42}, one-star: {-0.20, 0.30}
19:38:09.173 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
19:38:09.173 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.42 = -2.42)
19:38:09.173 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.30 hyp=0.36 cameraTheta=2.17 mountX=0.28 mountY=-0.24, mountTheta=-0.71
19:38:09.173 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.30, opts=13)
19:38:09.173 00.000 12268 Enqueuing Move request for scope (-0.20, 0.30)
19:38:09.173 00.000 11616 Worker thread wakes up
19:38:09.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.30) opts 0xd
19:38:09.173 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.30)
19:38:09.173 00.000 11616 Moving (-0.20, 0.30) raw xDistance=0.28 yDistance=-0.24
19:38:09.173 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:38:09.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
19:38:09.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:38:09.173 00.000 11616 MoveAxis(E, 0, ABG)
19:38:09.173 00.000 11616 Move returns status 0, amount 0
19:38:09.173 00.000 11616 MoveAxis(N, 20, ABG)
19:38:09.173 00.000 11616 Guiding  Dir = 0, Dur = 20
19:38:09.173 00.000 11616 IsSlewing returns 0
19:38:09.173 00.000 11616 IsGuiding returns 0
19:38:09.173 00.000 11616 PulseGuide returned control before completion, sleep 30
19:38:09.205 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:09.220 00.015 11616 IsGuiding returns 1
19:38:09.220 00.000 11616 scope still moving after pulse duration time elapsed
19:38:09.220 00.000 12268 UpdateGuideState exits: m=953 SNR=21.3
19:38:09.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:09.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:09.220 00.000 12268 Enqueuing Expose request
19:38:09.252 00.032 11616 IsSlewing returns 0
19:38:09.252 00.000 11616 IsGuiding returns 0
19:38:09.252 00.000 11616 scope move finished after 20 + 45 ms
19:38:09.252 00.000 11616 Move returns status 0, amount 20
19:38:09.252 00.000 11616 move complete, result=0
19:38:09.252 00.000 11616 worker thread done servicing request
19:38:09.252 00.000 11616 Worker thread wakes up
19:38:09.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:09.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:09.252 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 20 ms NORTH
19:38:11.252 02.000 11616 Exposure complete
19:38:11.314 00.062 11616 worker thread done servicing request
19:38:11.314 00.000 12268 OnExposeComplete: enter
19:38:11.314 00.000 12268 UpdateGuideState(): m_state=6
19:38:11.314 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
19:38:11.314 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=252.31, Mass=908, SNR=20.8, Peak=90 HFD=4.9
19:38:11.314 00.000 12268 MultiStar: [#1 -0.13,0.55,0.92,U] [#2 -0.09,0.82,0.00,M1] [#3 0.10,0.30,0.68,U] [#4 0.12,0.24,0.67,U] [#5 -0.07,0.82,0.00,M1] [#6 -0.25,0.44,0.53,U] [#7 -0.01,1.00,0.00,M1] [#8 -0.49,0.72,0.00,M1] 
19:38:11.314 00.000 12268 refined, 4 included, MultiStar: {-0.08, 0.41}, one-star: {-0.21, 0.45}
19:38:11.314 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
19:38:11.314 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
19:38:11.314 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.41 hyp=0.42 cameraTheta=1.77 mountX=0.40 mountY=-0.13, mountTheta=-0.32
19:38:11.314 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.41, opts=13)
19:38:11.314 00.000 12268 Enqueuing Move request for scope (-0.08, 0.41)
19:38:11.314 00.000 11616 Worker thread wakes up
19:38:11.314 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.41) opts 0xd
19:38:11.314 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.41)
19:38:11.314 00.000 11616 Moving (-0.08, 0.41) raw xDistance=0.40 yDistance=-0.13
19:38:11.314 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
19:38:11.314 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
19:38:11.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
19:38:11.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:11.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:38:11.314 00.000 11616 MoveAxis(W, 221, ABG)
19:38:11.314 00.000 11616 Guiding  Dir = 3, Dur = 221
19:38:11.314 00.000 11616 IsSlewing returns 0
19:38:11.314 00.000 11616 IsGuiding returns 0
19:38:11.314 00.000 11616 PulseGuide returned control before completion, sleep 231
19:38:11.330 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:11.345 00.015 12268 UpdateGuideState exits: m=908 SNR=20.8
19:38:11.345 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:11.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:11.345 00.000 12268 Enqueuing Expose request
19:38:11.564 00.219 11616 IsGuiding returns 1
19:38:11.564 00.000 11616 scope still moving after pulse duration time elapsed
19:38:11.595 00.031 11616 IsSlewing returns 0
19:38:11.611 00.016 11616 IsGuiding returns 0
19:38:11.611 00.000 11616 scope move finished after 221 + 76 ms
19:38:11.611 00.000 11616 Move returns status 0, amount 221
19:38:11.611 00.000 11616 MoveAxis(N, 0, ABG)
19:38:11.611 00.000 11616 Move returns status 0, amount 0
19:38:11.611 00.000 11616 move complete, result=0
19:38:11.611 00.000 11616 worker thread done servicing request
19:38:11.611 00.000 11616 Worker thread wakes up
19:38:11.611 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:11.611 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:11.611 00.000 12268 GuideStep: 0.4 px 221 ms WEST, -0.1 px 0 ms NORTH
19:38:13.627 02.016 11616 Exposure complete
19:38:13.673 00.046 11616 worker thread done servicing request
19:38:13.673 00.000 12268 OnExposeComplete: enter
19:38:13.673 00.000 12268 UpdateGuideState(): m_state=6
19:38:13.673 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
19:38:13.673 00.000 12268 Star::Find returns 1 (0), X=540.91, Y=252.19, Mass=1006, SNR=21.9, Peak=93 HFD=4.9
19:38:13.673 00.000 12268 MultiStar: [#1 -0.47,0.37,0.86,U] [#2 -0.22,0.51,0.86,U] [#3 -0.11,0.04,0.60,U] [#4 -0.36,0.05,0.66,U] [#5 0.27,0.35,0.47,U] [#6 -0.17,0.24,0.49,U] [#7 -0.13,0.84,0.00,M2] [#8 -0.35,0.34,0.36,U] 
19:38:13.673 00.000 12268 refined, 7 included, MultiStar: {-0.24, 0.29}, one-star: {-0.32, 0.33}
19:38:13.673 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
19:38:13.673 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
19:38:13.673 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.29 hyp=0.38 cameraTheta=2.27 mountX=0.27 mountY=-0.28, mountTheta=-0.81
19:38:13.673 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.29, opts=13)
19:38:13.673 00.000 12268 Enqueuing Move request for scope (-0.24, 0.29)
19:38:13.673 00.000 11616 Worker thread wakes up
19:38:13.673 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.29) opts 0xd
19:38:13.673 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.29)
19:38:13.673 00.000 11616 Moving (-0.24, 0.29) raw xDistance=0.27 yDistance=-0.28
19:38:13.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
19:38:13.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
19:38:13.673 00.000 11616 MoveAxis(W, 149, ABG)
19:38:13.673 00.000 11616 Guiding  Dir = 3, Dur = 149
19:38:13.673 00.000 11616 IsSlewing returns 0
19:38:13.673 00.000 11616 IsGuiding returns 0
19:38:13.673 00.000 11616 PulseGuide returned control before completion, sleep 159
19:38:13.689 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:13.705 00.016 12268 UpdateGuideState exits: m=1006 SNR=21.9
19:38:13.720 00.015 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:13.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:13.720 00.000 12268 Enqueuing Expose request
19:38:13.845 00.125 11616 IsGuiding returns 1
19:38:13.845 00.000 11616 scope still moving after pulse duration time elapsed
19:38:13.877 00.032 11616 IsSlewing returns 0
19:38:13.877 00.000 11616 IsGuiding returns 0
19:38:13.877 00.000 11616 scope move finished after 149 + 45 ms
19:38:13.877 00.000 11616 Move returns status 0, amount 149
19:38:13.877 00.000 11616 MoveAxis(N, 24, ABG)
19:38:13.877 00.000 11616 Guiding  Dir = 0, Dur = 24
19:38:13.877 00.000 11616 IsSlewing returns 0
19:38:13.877 00.000 11616 IsGuiding returns 0
19:38:13.877 00.000 11616 PulseGuide returned control before completion, sleep 34
19:38:13.924 00.047 11616 IsGuiding returns 1
19:38:13.924 00.000 11616 scope still moving after pulse duration time elapsed
19:38:13.955 00.031 11616 IsSlewing returns 0
19:38:13.955 00.000 11616 IsGuiding returns 0
19:38:13.955 00.000 11616 scope move finished after 24 + 53 ms
19:38:13.955 00.000 11616 Move returns status 0, amount 24
19:38:13.955 00.000 11616 move complete, result=0
19:38:13.955 00.000 11616 worker thread done servicing request
19:38:13.955 00.000 11616 Worker thread wakes up
19:38:13.955 00.000 12268 GuideStep: 0.3 px 149 ms WEST, -0.3 px 24 ms NORTH
19:38:13.955 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:13.955 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:15.970 02.015 11616 Exposure complete
19:38:16.017 00.047 11616 worker thread done servicing request
19:38:16.017 00.000 12268 OnExposeComplete: enter
19:38:16.017 00.000 12268 UpdateGuideState(): m_state=6
19:38:16.017 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
19:38:16.017 00.000 12268 Star::Find returns 1 (0), X=540.92, Y=251.88, Mass=899, SNR=20.7, Peak=86 HFD=4.7
19:38:16.017 00.000 12268 MultiStar: [#1 -0.18,0.19,0.88,U] [#2 -0.32,-0.03,0.87,U] [#3 -0.19,0.25,0.64,U] [#4 -0.27,0.21,0.69,U] [#5 -0.28,0.56,0.56,U] [#6 -0.30,-0.14,0.49,U] [#7 0.25,0.41,0.40,U] [#8 -0.67,0.19,0.39,U] 
19:38:16.017 00.000 12268 single-star, 8 included, MultiStar: {-0.26, 0.16}, one-star: {-0.30, 0.01}
19:38:16.017 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
19:38:16.017 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
19:38:16.017 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.01 hyp=0.30 cameraTheta=3.09 mountX=-0.02 mountY=-0.30, mountTheta=-1.62
19:38:16.017 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.01, opts=13)
19:38:16.017 00.000 12268 Enqueuing Move request for scope (-0.30, 0.01)
19:38:16.017 00.000 11616 Worker thread wakes up
19:38:16.017 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.01) opts 0xd
19:38:16.017 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.01)
19:38:16.017 00.000 11616 Moving (-0.30, 0.01) raw xDistance=-0.02 yDistance=-0.30
19:38:16.017 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:16.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:38:16.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
19:38:16.033 00.016 11616 MoveAxis(E, 0, ABG)
19:38:16.033 00.000 11616 Move returns status 0, amount 0
19:38:16.033 00.000 11616 MoveAxis(N, 25, ABG)
19:38:16.033 00.000 11616 Guiding  Dir = 0, Dur = 25
19:38:16.033 00.000 11616 IsSlewing returns 0
19:38:16.033 00.000 11616 IsGuiding returns 0
19:38:16.033 00.000 11616 PulseGuide returned control before completion, sleep 35
19:38:16.048 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:16.064 00.016 12268 UpdateGuideState exits: m=899 SNR=20.7
19:38:16.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:16.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:16.064 00.000 12268 Enqueuing Expose request
19:38:16.080 00.016 11616 IsGuiding returns 1
19:38:16.080 00.000 11616 scope still moving after pulse duration time elapsed
19:38:16.111 00.031 11616 IsSlewing returns 0
19:38:16.111 00.000 11616 IsGuiding returns 0
19:38:16.111 00.000 11616 scope move finished after 25 + 53 ms
19:38:16.111 00.000 11616 Move returns status 0, amount 25
19:38:16.111 00.000 11616 move complete, result=0
19:38:16.111 00.000 11616 worker thread done servicing request
19:38:16.111 00.000 11616 Worker thread wakes up
19:38:16.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:16.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:16.111 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 25 ms NORTH
19:38:18.127 02.016 11616 Exposure complete
19:38:18.173 00.046 11616 worker thread done servicing request
19:38:18.173 00.000 12268 OnExposeComplete: enter
19:38:18.173 00.000 12268 UpdateGuideState(): m_state=6
19:38:18.173 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
19:38:18.173 00.000 12268 Star::Find returns 1 (0), X=541.04, Y=251.84, Mass=941, SNR=21.1, Peak=85 HFD=4.8
19:38:18.173 00.000 12268 MultiStar: [#1 -0.06,-0.09,0.90,U] [#2 -0.13,-0.06,0.84,U] [#3 -0.04,-0.18,0.63,U] [#4 -0.40,-0.45,0.67,U] [#5 0.23,-0.04,0.51,U] [#6 -0.14,-0.07,0.50,U] [#7 0.22,0.12,0.38,U] [#8 -0.13,0.00,0.39,U] 
19:38:18.173 00.000 12268 refined, 8 included, MultiStar: {-0.10, -0.10}, one-star: {-0.19, -0.03}
19:38:18.173 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
19:38:18.173 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.63)
19:38:18.173 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.33 mountX=-0.11 mountY=-0.08, mountTheta=-2.50
19:38:18.173 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.10, opts=13)
19:38:18.173 00.000 12268 Enqueuing Move request for scope (-0.10, -0.10)
19:38:18.173 00.000 11616 Worker thread wakes up
19:38:18.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
19:38:18.173 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
19:38:18.173 00.000 11616 Moving (-0.10, -0.10) raw xDistance=-0.11 yDistance=-0.08
19:38:18.173 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:38:18.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:38:18.173 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:18.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:38:18.173 00.000 11616 MoveAxis(E, 0, ABG)
19:38:18.173 00.000 11616 Move returns status 0, amount 0
19:38:18.173 00.000 11616 MoveAxis(N, 0, ABG)
19:38:18.173 00.000 11616 Move returns status 0, amount 0
19:38:18.173 00.000 11616 move complete, result=0
19:38:18.173 00.000 11616 worker thread done servicing request
19:38:18.205 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=242, Gamma=1.290
19:38:18.220 00.015 12268 UpdateGuideState exits: m=941 SNR=21.1
19:38:18.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:18.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:18.220 00.000 12268 Enqueuing Expose request
19:38:18.220 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:38:18.220 00.000 11616 Worker thread wakes up
19:38:18.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:18.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:20.236 02.016 11616 Exposure complete
19:38:20.283 00.047 11616 worker thread done servicing request
19:38:20.283 00.000 12268 OnExposeComplete: enter
19:38:20.283 00.000 12268 UpdateGuideState(): m_state=6
19:38:20.283 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
19:38:20.283 00.000 12268 Star::Find returns 1 (0), X=540.99, Y=251.85, Mass=912, SNR=20.8, Peak=79 HFD=5.0
19:38:20.283 00.000 12268 MultiStar: [#1 -0.47,-0.06,0.89,U] [#2 -0.18,0.01,0.88,U] [#3 0.19,-0.15,0.64,U] [#4 -0.15,-0.34,0.66,U] [#5 -0.09,-0.06,0.50,U] [#6 -0.04,-0.43,0.51,U] [#7 -0.01,0.19,0.42,U] [#8 -0.32,-0.47,0.38,U] 
19:38:20.283 00.000 12268 refined, 8 included, MultiStar: {-0.17, -0.12}, one-star: {-0.23, -0.02}
19:38:20.283 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.31)
19:38:20.283 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
19:38:20.283 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.51 mountX=-0.14 mountY=-0.15, mountTheta=-2.32
19:38:20.283 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.12, opts=13)
19:38:20.283 00.000 12268 Enqueuing Move request for scope (-0.17, -0.12)
19:38:20.283 00.000 11616 Worker thread wakes up
19:38:20.283 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
19:38:20.283 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
19:38:20.283 00.000 11616 Moving (-0.17, -0.12) raw xDistance=-0.14 yDistance=-0.15
19:38:20.283 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:38:20.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:38:20.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
19:38:20.283 00.000 11616 MoveAxis(E, 0, ABG)
19:38:20.283 00.000 11616 Move returns status 0, amount 0
19:38:20.283 00.000 11616 MoveAxis(N, 13, ABG)
19:38:20.283 00.000 11616 Guiding  Dir = 0, Dur = 13
19:38:20.283 00.000 11616 IsSlewing returns 0
19:38:20.283 00.000 11616 IsGuiding returns 0
19:38:20.283 00.000 11616 PulseGuide returned control before completion, sleep 23
19:38:20.315 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:20.330 00.015 11616 IsGuiding returns 1
19:38:20.330 00.000 11616 scope still moving after pulse duration time elapsed
19:38:20.330 00.000 12268 UpdateGuideState exits: m=912 SNR=20.8
19:38:20.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:20.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:20.330 00.000 12268 Enqueuing Expose request
19:38:20.361 00.031 11616 IsSlewing returns 0
19:38:20.361 00.000 11616 IsGuiding returns 0
19:38:20.361 00.000 11616 scope move finished after 13 + 51 ms
19:38:20.361 00.000 11616 Move returns status 0, amount 13
19:38:20.361 00.000 11616 move complete, result=0
19:38:20.361 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 13 ms NORTH
19:38:20.361 00.000 11616 worker thread done servicing request
19:38:20.361 00.000 11616 Worker thread wakes up
19:38:20.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:20.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:22.361 02.000 11616 Exposure complete
19:38:22.408 00.047 11616 worker thread done servicing request
19:38:22.408 00.000 12268 OnExposeComplete: enter
19:38:22.408 00.000 12268 UpdateGuideState(): m_state=6
19:38:22.408 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
19:38:22.408 00.000 12268 Star::Find returns 1 (0), X=540.92, Y=251.41, Mass=824, SNR=19.7, Peak=76 HFD=5.0
19:38:22.408 00.000 12268 MultiStar: [#1 -0.37,-0.26,0.91,U] [#2 -0.24,-0.17,0.96,U] [#3 -0.22,-0.54,0.65,U] [#4 -0.36,-0.63,0.73,U] [#5 -0.42,-0.11,0.53,U] [#6 -0.63,-0.73,0.00,M1] [#7 -0.33,0.29,0.40,U] [#8 -0.54,-0.03,0.41,U] 
19:38:22.408 00.000 12268 refined, 7 included, MultiStar: {-0.33, -0.29}, one-star: {-0.30, -0.46}
19:38:22.408 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.89 = 2.39)
19:38:22.408 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.72)
19:38:22.408 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.29 hyp=0.44 cameraTheta=-2.42 mountX=-0.32 mountY=-0.29, mountTheta=-2.41
19:38:22.408 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.29, opts=13)
19:38:22.408 00.000 12268 Enqueuing Move request for scope (-0.33, -0.29)
19:38:22.408 00.000 11616 Worker thread wakes up
19:38:22.408 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.29) opts 0xd
19:38:22.408 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.29)
19:38:22.408 00.000 11616 Moving (-0.33, -0.29) raw xDistance=-0.32 yDistance=-0.29
19:38:22.408 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
19:38:22.408 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.96
19:38:22.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
19:38:22.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:38:22.408 00.000 11616 MoveAxis(E, 178, ABG)
19:38:22.408 00.000 11616 Guiding  Dir = 2, Dur = 178
19:38:22.408 00.000 11616 IsSlewing returns 0
19:38:22.408 00.000 11616 IsGuiding returns 0
19:38:22.408 00.000 11616 PulseGuide returned control before completion, sleep 188
19:38:22.440 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:22.455 00.015 12268 UpdateGuideState exits: m=824 SNR=19.7
19:38:22.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:22.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:22.455 00.000 12268 Enqueuing Expose request
19:38:22.612 00.157 11616 IsGuiding returns 1
19:38:22.612 00.000 11616 scope still moving after pulse duration time elapsed
19:38:22.643 00.031 11616 IsSlewing returns 0
19:38:22.643 00.000 11616 IsGuiding returns 0
19:38:22.643 00.000 11616 scope move finished after 178 + 43 ms
19:38:22.643 00.000 11616 Move returns status 0, amount 178
19:38:22.643 00.000 11616 MoveAxis(N, 25, ABG)
19:38:22.643 00.000 11616 Guiding  Dir = 0, Dur = 25
19:38:22.643 00.000 11616 IsSlewing returns 0
19:38:22.643 00.000 11616 IsGuiding returns 0
19:38:22.643 00.000 11616 PulseGuide returned control before completion, sleep 35
19:38:22.690 00.047 11616 IsGuiding returns 1
19:38:22.690 00.000 11616 scope still moving after pulse duration time elapsed
19:38:22.721 00.031 11616 IsSlewing returns 0
19:38:22.721 00.000 11616 IsGuiding returns 0
19:38:22.721 00.000 11616 scope move finished after 25 + 52 ms
19:38:22.721 00.000 11616 Move returns status 0, amount 25
19:38:22.721 00.000 11616 move complete, result=0
19:38:22.721 00.000 11616 worker thread done servicing request
19:38:22.721 00.000 11616 Worker thread wakes up
19:38:22.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:22.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:22.721 00.000 12268 GuideStep: -0.3 px 178 ms EAST, -0.3 px 25 ms NORTH
19:38:24.705 01.984 11616 Exposure complete
19:38:24.768 00.063 11616 worker thread done servicing request
19:38:24.768 00.000 12268 OnExposeComplete: enter
19:38:24.768 00.000 12268 UpdateGuideState(): m_state=6
19:38:24.768 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
19:38:24.768 00.000 12268 Star::Find returns 1 (0), X=540.92, Y=251.44, Mass=831, SNR=19.9, Peak=72 HFD=5.1
19:38:24.768 00.000 12268 MultiStar: [#1 -0.31,-0.19,0.90,U] [#2 -0.34,-0.24,0.91,U] [#3 0.01,-0.28,0.65,U] [#4 -0.51,-0.44,0.68,U] [#5 0.00,-0.17,0.53,U] [#6 -0.54,-0.74,0.00,M2] [#7 0.14,-0.39,0.37,U] [#8 -0.50,-0.02,0.41,U] 
19:38:24.768 00.000 12268 refined, 7 included, MultiStar: {-0.25, -0.28}, one-star: {-0.30, -0.42}
19:38:24.768 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
19:38:24.768 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
19:38:24.768 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.28 hyp=0.38 cameraTheta=-2.30 mountX=-0.31 mountY=-0.21, mountTheta=-2.53
19:38:24.768 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.28, opts=13)
19:38:24.768 00.000 12268 Enqueuing Move request for scope (-0.25, -0.28)
19:38:24.768 00.000 11616 Worker thread wakes up
19:38:24.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.28) opts 0xd
19:38:24.768 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.28)
19:38:24.768 00.000 11616 Moving (-0.25, -0.28) raw xDistance=-0.31 yDistance=-0.21
19:38:24.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
19:38:24.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:38:24.768 00.000 11616 MoveAxis(E, 170, ABG)
19:38:24.768 00.000 11616 Guiding  Dir = 2, Dur = 170
19:38:24.768 00.000 11616 IsSlewing returns 0
19:38:24.768 00.000 11616 IsGuiding returns 0
19:38:24.768 00.000 11616 PulseGuide returned control before completion, sleep 180
19:38:24.799 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:24.815 00.016 12268 UpdateGuideState exits: m=831 SNR=19.9
19:38:24.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:24.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:24.815 00.000 12268 Enqueuing Expose request
19:38:24.971 00.156 11616 IsGuiding returns 1
19:38:24.971 00.000 11616 scope still moving after pulse duration time elapsed
19:38:25.002 00.031 11616 IsSlewing returns 0
19:38:25.002 00.000 11616 IsGuiding returns 0
19:38:25.002 00.000 11616 scope move finished after 170 + 53 ms
19:38:25.002 00.000 11616 Move returns status 0, amount 170
19:38:25.002 00.000 11616 MoveAxis(N, 18, ABG)
19:38:25.002 00.000 11616 Guiding  Dir = 0, Dur = 18
19:38:25.002 00.000 11616 IsSlewing returns 0
19:38:25.002 00.000 11616 IsGuiding returns 0
19:38:25.002 00.000 11616 PulseGuide returned control before completion, sleep 28
19:38:25.033 00.031 11616 IsGuiding returns 1
19:38:25.033 00.000 11616 scope still moving after pulse duration time elapsed
19:38:25.065 00.032 11616 IsSlewing returns 0
19:38:25.065 00.000 11616 IsGuiding returns 0
19:38:25.065 00.000 11616 scope move finished after 18 + 43 ms
19:38:25.065 00.000 11616 Move returns status 0, amount 18
19:38:25.065 00.000 11616 move complete, result=0
19:38:25.065 00.000 11616 worker thread done servicing request
19:38:25.065 00.000 11616 Worker thread wakes up
19:38:25.065 00.000 12268 GuideStep: -0.3 px 170 ms EAST, -0.2 px 18 ms NORTH
19:38:25.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:25.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:27.080 02.015 11616 Exposure complete
19:38:27.127 00.047 11616 worker thread done servicing request
19:38:27.127 00.000 12268 OnExposeComplete: enter
19:38:27.127 00.000 12268 UpdateGuideState(): m_state=6
19:38:27.127 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
19:38:27.127 00.000 12268 Star::Find returns 1 (0), X=540.80, Y=251.93, Mass=891, SNR=20.6, Peak=81 HFD=4.9
19:38:27.127 00.000 12268 MultiStar: [#1 -0.43,0.21,0.89,U] [#2 -0.41,0.04,0.86,U] [#3 -0.36,0.23,0.61,U] [#4 -0.44,-0.39,0.66,U] [#5 -0.05,0.44,0.51,U] [#6 -0.54,-0.01,0.52,U] [#7 -0.17,0.18,0.41,U] [#8 -0.83,-0.16,0.00,M1] 
19:38:27.127 00.000 12268 refined, 7 included, MultiStar: {-0.37, 0.09}, one-star: {-0.42, 0.07}
19:38:27.127 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
19:38:27.127 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
19:38:27.127 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.09 hyp=0.38 cameraTheta=2.92 mountX=0.05 mountY=-0.38, mountTheta=-1.44
19:38:27.143 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.09, opts=13)
19:38:27.143 00.000 12268 Enqueuing Move request for scope (-0.37, 0.09)
19:38:27.143 00.000 11616 Worker thread wakes up
19:38:27.143 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.09) opts 0xd
19:38:27.143 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.09)
19:38:27.143 00.000 11616 Moving (-0.37, 0.09) raw xDistance=0.05 yDistance=-0.38
19:38:27.143 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:27.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:38:27.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
19:38:27.143 00.000 11616 MoveAxis(E, 0, ABG)
19:38:27.143 00.000 11616 Move returns status 0, amount 0
19:38:27.143 00.000 11616 MoveAxis(N, 32, ABG)
19:38:27.143 00.000 11616 Guiding  Dir = 0, Dur = 32
19:38:27.143 00.000 11616 IsSlewing returns 0
19:38:27.143 00.000 11616 IsGuiding returns 0
19:38:27.143 00.000 11616 PulseGuide returned control before completion, sleep 42
19:38:27.158 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:27.174 00.016 12268 UpdateGuideState exits: m=891 SNR=20.6
19:38:27.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:27.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:27.174 00.000 12268 Enqueuing Expose request
19:38:27.190 00.016 11616 IsGuiding returns 1
19:38:27.190 00.000 11616 scope still moving after pulse duration time elapsed
19:38:27.221 00.031 11616 IsSlewing returns 0
19:38:27.221 00.000 11616 IsGuiding returns 0
19:38:27.221 00.000 11616 scope move finished after 32 + 44 ms
19:38:27.221 00.000 11616 Move returns status 0, amount 32
19:38:27.221 00.000 11616 move complete, result=0
19:38:27.221 00.000 11616 worker thread done servicing request
19:38:27.221 00.000 11616 Worker thread wakes up
19:38:27.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:27.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:27.221 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 32 ms NORTH
19:38:29.221 02.000 11616 Exposure complete
19:38:29.268 00.047 11616 worker thread done servicing request
19:38:29.268 00.000 12268 OnExposeComplete: enter
19:38:29.268 00.000 12268 UpdateGuideState(): m_state=6
19:38:29.268 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
19:38:29.268 00.000 12268 Star::Find returns 1 (0), X=541.29, Y=251.76, Mass=830, SNR=19.8, Peak=76 HFD=5.0
19:38:29.268 00.000 12268 MultiStar: [#1 -0.20,0.04,0.91,U] [#2 -0.11,0.05,0.88,U] [#3 0.16,-0.09,0.67,U] [#4 -0.24,-0.40,0.65,U] [#5 0.53,0.12,0.55,U] [#6 -0.26,-0.06,0.52,U] [#7 0.33,0.49,0.37,U] [#8 -0.14,-0.16,0.42,U] 
19:38:29.268 00.000 12268 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {0.07, -0.11}
19:38:29.268 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.24 = 3.05)
19:38:29.268 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.06)
19:38:29.268 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.76 mountX=-0.03 mountY=-0.00, mountTheta=-3.08
19:38:29.268 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.03, opts=13)
19:38:29.268 00.000 12268 Enqueuing Move request for scope (-0.01, -0.03)
19:38:29.268 00.000 11616 Worker thread wakes up
19:38:29.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
19:38:29.268 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
19:38:29.268 00.000 11616 Moving (-0.01, -0.03) raw xDistance=-0.03 yDistance=-0.00
19:38:29.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:29.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:38:29.283 00.015 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:29.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:38:29.283 00.000 11616 MoveAxis(E, 0, ABG)
19:38:29.283 00.000 11616 Move returns status 0, amount 0
19:38:29.283 00.000 11616 MoveAxis(N, 0, ABG)
19:38:29.283 00.000 11616 Move returns status 0, amount 0
19:38:29.283 00.000 11616 move complete, result=0
19:38:29.283 00.000 11616 worker thread done servicing request
19:38:29.299 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=214, Gamma=1.290
19:38:29.315 00.016 12268 UpdateGuideState exits: m=830 SNR=19.8
19:38:29.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:29.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:29.315 00.000 12268 Enqueuing Expose request
19:38:29.315 00.000 11616 Worker thread wakes up
19:38:29.315 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:38:29.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:29.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:31.330 02.015 11616 Exposure complete
19:38:31.377 00.047 11616 worker thread done servicing request
19:38:31.377 00.000 12268 OnExposeComplete: enter
19:38:31.377 00.000 12268 UpdateGuideState(): m_state=6
19:38:31.377 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
19:38:31.377 00.000 12268 Star::Find returns 1 (0), X=540.93, Y=251.93, Mass=828, SNR=19.9, Peak=82 HFD=4.6
19:38:31.377 00.000 12268 MultiStar: [#1 -0.28,0.18,0.91,U] [#2 -0.20,0.37,0.90,U] [#3 -0.09,0.11,0.64,U] [#4 -0.28,-0.12,0.68,U] [#5 0.04,0.44,0.55,U] [#6 -0.26,-0.04,0.50,U] [#7 0.36,0.61,0.40,U] [#8 -0.60,0.10,0.37,U] 
19:38:31.377 00.000 12268 refined, 8 included, MultiStar: {-0.20, 0.18}, one-star: {-0.29, 0.06}
19:38:31.377 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
19:38:31.377 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
19:38:31.377 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.26 cameraTheta=2.41 mountX=0.16 mountY=-0.22, mountTheta=-0.95
19:38:31.377 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.18, opts=13)
19:38:31.377 00.000 12268 Enqueuing Move request for scope (-0.20, 0.18)
19:38:31.377 00.000 11616 Worker thread wakes up
19:38:31.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
19:38:31.377 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
19:38:31.377 00.000 11616 Moving (-0.20, 0.18) raw xDistance=0.16 yDistance=-0.22
19:38:31.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:38:31.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:38:31.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:38:31.377 00.000 11616 MoveAxis(E, 0, ABG)
19:38:31.377 00.000 11616 Move returns status 0, amount 0
19:38:31.377 00.000 11616 MoveAxis(N, 18, ABG)
19:38:31.377 00.000 11616 Guiding  Dir = 0, Dur = 18
19:38:31.377 00.000 11616 IsSlewing returns 0
19:38:31.377 00.000 11616 IsGuiding returns 0
19:38:31.377 00.000 11616 PulseGuide returned control before completion, sleep 28
19:38:31.408 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:31.424 00.016 11616 IsGuiding returns 1
19:38:31.424 00.000 11616 scope still moving after pulse duration time elapsed
19:38:31.424 00.000 12268 UpdateGuideState exits: m=828 SNR=19.9
19:38:31.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:31.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:31.424 00.000 12268 Enqueuing Expose request
19:38:31.455 00.031 11616 IsSlewing returns 0
19:38:31.455 00.000 11616 IsGuiding returns 0
19:38:31.455 00.000 11616 scope move finished after 18 + 47 ms
19:38:31.455 00.000 11616 Move returns status 0, amount 18
19:38:31.455 00.000 11616 move complete, result=0
19:38:31.455 00.000 11616 worker thread done servicing request
19:38:31.455 00.000 11616 Worker thread wakes up
19:38:31.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:31.455 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:31.455 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 18 ms NORTH
19:38:33.455 02.000 11616 Exposure complete
19:38:33.502 00.047 11616 worker thread done servicing request
19:38:33.502 00.000 12268 OnExposeComplete: enter
19:38:33.502 00.000 12268 UpdateGuideState(): m_state=6
19:38:33.502 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
19:38:33.502 00.000 12268 Star::Find returns 1 (0), X=541.10, Y=251.83, Mass=793, SNR=19.4, Peak=77 HFD=4.6
19:38:33.502 00.000 12268 MultiStar: [#1 -0.19,0.12,0.88,U] [#2 -0.04,0.13,0.91,U] [#3 0.28,0.35,0.68,U] [#4 -0.07,-0.14,0.69,U] [#5 0.46,0.20,0.52,U] [#6 -0.21,-0.21,0.53,U] [#7 0.38,0.80,0.00,M1] [#8 -0.63,0.20,0.42,U] 
19:38:33.502 00.000 12268 refined, 7 included, MultiStar: {-0.06, 0.07}, one-star: {-0.13, -0.04}
19:38:33.502 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
19:38:33.502 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
19:38:33.502 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.26 mountX=0.06 mountY=-0.07, mountTheta=-0.81
19:38:33.502 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.07, opts=13)
19:38:33.502 00.000 12268 Enqueuing Move request for scope (-0.06, 0.07)
19:38:33.502 00.000 11616 Worker thread wakes up
19:38:33.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
19:38:33.502 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
19:38:33.502 00.000 11616 Moving (-0.06, 0.07) raw xDistance=0.06 yDistance=-0.07
19:38:33.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:33.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:38:33.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:33.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:38:33.502 00.000 11616 MoveAxis(E, 0, ABG)
19:38:33.502 00.000 11616 Move returns status 0, amount 0
19:38:33.502 00.000 11616 MoveAxis(N, 0, ABG)
19:38:33.502 00.000 11616 Move returns status 0, amount 0
19:38:33.502 00.000 11616 move complete, result=0
19:38:33.502 00.000 11616 worker thread done servicing request
19:38:33.533 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
19:38:33.549 00.016 12268 UpdateGuideState exits: m=793 SNR=19.4
19:38:33.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:33.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:33.549 00.000 12268 Enqueuing Expose request
19:38:33.549 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:38:33.549 00.000 11616 Worker thread wakes up
19:38:33.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:33.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:35.549 02.000 11616 Exposure complete
19:38:35.611 00.062 11616 worker thread done servicing request
19:38:35.611 00.000 12268 OnExposeComplete: enter
19:38:35.611 00.000 12268 UpdateGuideState(): m_state=6
19:38:35.611 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
19:38:35.611 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.87, Mass=811, SNR=19.6, Peak=86 HFD=4.5
19:38:35.611 00.000 12268 MultiStar: [#1 -0.12,-0.03,0.87,U] [#2 0.15,0.13,0.85,U] [#3 0.10,-0.25,0.63,U] [#4 -0.06,-0.43,0.67,U] [#5 0.49,0.47,0.52,U] [#6 0.00,-0.00,0.51,U] [#7 0.57,0.47,0.00,M2] [#8 -0.31,-0.04,0.36,U] 
19:38:35.611 00.000 12268 single-star, 7 included, MultiStar: {0.03, -0.02}, one-star: {-0.00, 0.00}
19:38:35.611 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.35 = 1.35)
19:38:35.611 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.76 = -1.76)
19:38:35.611 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.00 cameraTheta=2.83 mountX=0.00 mountY=-0.00, mountTheta=-1.35
19:38:35.611 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.00, opts=13)
19:38:35.611 00.000 12268 Enqueuing Move request for scope (-0.00, 0.00)
19:38:35.611 00.000 11616 Worker thread wakes up
19:38:35.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.00) opts 0xd
19:38:35.611 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.00)
19:38:35.611 00.000 11616 Moving (-0.00, 0.00) raw xDistance=0.00 yDistance=-0.00
19:38:35.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:35.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:38:35.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:35.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:38:35.611 00.000 11616 MoveAxis(E, 0, ABG)
19:38:35.611 00.000 11616 Move returns status 0, amount 0
19:38:35.611 00.000 11616 MoveAxis(N, 0, ABG)
19:38:35.611 00.000 11616 Move returns status 0, amount 0
19:38:35.611 00.000 11616 move complete, result=0
19:38:35.611 00.000 11616 worker thread done servicing request
19:38:35.643 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
19:38:35.658 00.015 12268 UpdateGuideState exits: m=811 SNR=19.6
19:38:35.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:35.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:35.658 00.000 12268 Enqueuing Expose request
19:38:35.658 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:38:35.658 00.000 11616 Worker thread wakes up
19:38:35.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:35.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:37.658 02.000 11616 Exposure complete
19:38:37.721 00.063 11616 worker thread done servicing request
19:38:37.721 00.000 12268 OnExposeComplete: enter
19:38:37.721 00.000 12268 UpdateGuideState(): m_state=6
19:38:37.721 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
19:38:37.721 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=251.56, Mass=795, SNR=19.5, Peak=71 HFD=4.9
19:38:37.721 00.000 12268 MultiStar: [#1 -0.04,0.01,0.97,U] [#2 -0.23,-0.01,0.87,U] [#3 0.21,-0.14,0.63,U] [#4 -0.05,-0.45,0.69,U] [#5 0.31,0.06,0.51,U] [#6 -0.03,-0.39,0.54,U] [#7 -0.03,0.00,0.40,U] [#8 -0.06,0.05,0.39,U] 
19:38:37.721 00.000 12268 refined, 8 included, MultiStar: {-0.02, -0.14}, one-star: {-0.10, -0.30}
19:38:37.721 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.19 = 3.09)
19:38:37.721 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
19:38:37.721 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.72 mountX=-0.14 mountY=-0.00, mountTheta=-3.12
19:38:37.721 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.14, opts=13)
19:38:37.721 00.000 12268 Enqueuing Move request for scope (-0.02, -0.14)
19:38:37.721 00.000 11616 Worker thread wakes up
19:38:37.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
19:38:37.721 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
19:38:37.721 00.000 11616 Moving (-0.02, -0.14) raw xDistance=-0.14 yDistance=-0.00
19:38:37.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
19:38:37.721 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:37.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:38:37.721 00.000 11616 MoveAxis(E, 80, ABG)
19:38:37.721 00.000 11616 Guiding  Dir = 2, Dur = 80
19:38:37.721 00.000 11616 IsSlewing returns 0
19:38:37.721 00.000 11616 IsGuiding returns 0
19:38:37.721 00.000 11616 PulseGuide returned control before completion, sleep 90
19:38:37.736 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
19:38:37.768 00.032 12268 UpdateGuideState exits: m=795 SNR=19.5
19:38:37.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:37.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:37.768 00.000 12268 Enqueuing Expose request
19:38:37.830 00.062 11616 IsGuiding returns 1
19:38:37.830 00.000 11616 scope still moving after pulse duration time elapsed
19:38:37.862 00.032 11616 IsSlewing returns 0
19:38:37.862 00.000 11616 IsGuiding returns 1
19:38:37.893 00.031 11616 IsSlewing returns 0
19:38:37.893 00.000 11616 IsGuiding returns 0
19:38:37.893 00.000 11616 scope move finished after 80 + 84 ms
19:38:37.893 00.000 11616 Move returns status 0, amount 80
19:38:37.893 00.000 11616 MoveAxis(N, 0, ABG)
19:38:37.893 00.000 11616 Move returns status 0, amount 0
19:38:37.893 00.000 11616 move complete, result=0
19:38:37.893 00.000 11616 worker thread done servicing request
19:38:37.893 00.000 12268 GuideStep: -0.1 px 80 ms EAST, -0.0 px 0 ms NORTH
19:38:37.893 00.000 11616 Worker thread wakes up
19:38:37.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:37.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:39.893 02.000 11616 Exposure complete
19:38:39.955 00.062 11616 worker thread done servicing request
19:38:39.955 00.000 12268 OnExposeComplete: enter
19:38:39.955 00.000 12268 UpdateGuideState(): m_state=6
19:38:39.955 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
19:38:39.955 00.000 12268 Star::Find returns 1 (0), X=540.96, Y=251.50, Mass=806, SNR=19.6, Peak=72 HFD=5.0
19:38:39.955 00.000 12268 MultiStar: [#1 -0.10,-0.20,0.90,U] [#2 -0.22,-0.15,0.91,U] [#3 0.07,-0.25,0.65,U] [#4 -0.44,-0.47,0.65,U] [#5 0.48,0.19,0.48,U] [#6 -0.08,-0.37,0.53,U] [#7 0.38,0.19,0.38,U] [#8 -0.41,0.17,0.38,U] 
19:38:39.955 00.000 12268 refined, 8 included, MultiStar: {-0.10, -0.19}, one-star: {-0.26, -0.37}
19:38:39.955 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
19:38:39.955 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
19:38:39.955 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-2.08 mountX=-0.20 mountY=-0.08, mountTheta=-2.76
19:38:39.955 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.19, opts=13)
19:38:39.955 00.000 12268 Enqueuing Move request for scope (-0.10, -0.19)
19:38:39.955 00.000 11616 Worker thread wakes up
19:38:39.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
19:38:39.955 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
19:38:39.955 00.000 11616 Moving (-0.10, -0.19) raw xDistance=-0.20 yDistance=-0.08
19:38:39.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
19:38:39.955 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:39.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:38:39.955 00.000 11616 MoveAxis(E, 110, ABG)
19:38:39.955 00.000 11616 Guiding  Dir = 2, Dur = 110
19:38:39.955 00.000 11616 IsSlewing returns 0
19:38:39.955 00.000 11616 IsGuiding returns 0
19:38:39.955 00.000 11616 PulseGuide returned control before completion, sleep 120
19:38:39.971 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=247, Gamma=1.290
19:38:40.002 00.031 12268 UpdateGuideState exits: m=806 SNR=19.6
19:38:40.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:40.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:40.002 00.000 12268 Enqueuing Expose request
19:38:40.096 00.094 11616 IsGuiding returns 1
19:38:40.096 00.000 11616 scope still moving after pulse duration time elapsed
19:38:40.127 00.031 11616 IsSlewing returns 0
19:38:40.127 00.000 11616 IsGuiding returns 0
19:38:40.127 00.000 11616 scope move finished after 110 + 53 ms
19:38:40.127 00.000 11616 Move returns status 0, amount 110
19:38:40.127 00.000 11616 MoveAxis(N, 0, ABG)
19:38:40.127 00.000 11616 Move returns status 0, amount 0
19:38:40.127 00.000 11616 move complete, result=0
19:38:40.127 00.000 11616 worker thread done servicing request
19:38:40.127 00.000 11616 Worker thread wakes up
19:38:40.127 00.000 12268 GuideStep: -0.2 px 110 ms EAST, -0.1 px 0 ms NORTH
19:38:40.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:40.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:42.143 02.016 11616 Exposure complete
19:38:42.189 00.046 11616 worker thread done servicing request
19:38:42.189 00.000 12268 OnExposeComplete: enter
19:38:42.189 00.000 12268 UpdateGuideState(): m_state=6
19:38:42.189 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
19:38:42.189 00.000 12268 Star::Find returns 1 (0), X=541.05, Y=251.66, Mass=787, SNR=19.3, Peak=83 HFD=4.8
19:38:42.189 00.000 12268 MultiStar: [#1 -0.27,-0.07,0.95,U] [#2 -0.29,-0.06,0.86,U] [#3 0.18,0.03,0.65,U] [#4 -0.10,-0.53,0.67,U] [#5 0.16,0.01,0.50,U] [#6 -0.47,-0.11,0.52,U] [#7 0.08,0.08,0.40,U] [#8 -0.66,-0.65,0.00,M1] 
19:38:42.189 00.000 12268 refined, 7 included, MultiStar: {-0.14, -0.12}, one-star: {-0.18, -0.20}
19:38:42.189 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.89 = 2.40)
19:38:42.189 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.72)
19:38:42.189 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-2.41 mountX=-0.14 mountY=-0.12, mountTheta=-2.41
19:38:42.189 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.12, opts=13)
19:38:42.189 00.000 12268 Enqueuing Move request for scope (-0.14, -0.12)
19:38:42.189 00.000 11616 Worker thread wakes up
19:38:42.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
19:38:42.189 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
19:38:42.189 00.000 11616 Moving (-0.14, -0.12) raw xDistance=-0.14 yDistance=-0.12
19:38:42.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
19:38:42.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:42.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:38:42.189 00.000 11616 MoveAxis(E, 75, ABG)
19:38:42.189 00.000 11616 Guiding  Dir = 2, Dur = 75
19:38:42.205 00.016 11616 IsSlewing returns 0
19:38:42.205 00.000 11616 IsGuiding returns 0
19:38:42.205 00.000 11616 PulseGuide returned control before completion, sleep 85
19:38:42.221 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:42.236 00.015 12268 UpdateGuideState exits: m=787 SNR=19.3
19:38:42.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:42.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:42.236 00.000 12268 Enqueuing Expose request
19:38:42.299 00.063 11616 IsGuiding returns 1
19:38:42.299 00.000 11616 scope still moving after pulse duration time elapsed
19:38:42.330 00.031 11616 IsSlewing returns 0
19:38:42.330 00.000 11616 IsGuiding returns 0
19:38:42.330 00.000 11616 scope move finished after 75 + 50 ms
19:38:42.330 00.000 11616 Move returns status 0, amount 75
19:38:42.330 00.000 11616 MoveAxis(N, 0, ABG)
19:38:42.330 00.000 11616 Move returns status 0, amount 0
19:38:42.330 00.000 11616 move complete, result=0
19:38:42.330 00.000 11616 worker thread done servicing request
19:38:42.330 00.000 11616 Worker thread wakes up
19:38:42.330 00.000 12268 GuideStep: -0.1 px 75 ms EAST, -0.1 px 0 ms NORTH
19:38:42.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:42.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:44.330 02.000 11616 Exposure complete
19:38:44.377 00.047 11616 worker thread done servicing request
19:38:44.377 00.000 12268 OnExposeComplete: enter
19:38:44.377 00.000 12268 UpdateGuideState(): m_state=6
19:38:44.377 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
19:38:44.377 00.000 12268 Star::Find returns 1 (0), X=541.02, Y=251.63, Mass=767, SNR=19.1, Peak=70 HFD=4.9
19:38:44.377 00.000 12268 MultiStar: [#1 -0.34,-0.18,0.91,U] [#2 -0.21,-0.10,0.89,U] [#3 -0.14,-0.01,0.65,U] [#4 -0.18,-0.35,0.63,U] [#5 0.05,-0.07,0.52,U] [#6 -0.33,0.01,0.50,U] [#7 0.24,0.19,0.42,U] [#8 -0.15,0.06,0.38,U] 
19:38:44.377 00.000 12268 refined, 8 included, MultiStar: {-0.17, -0.11}, one-star: {-0.21, -0.23}
19:38:44.377 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.05 = 2.24)
19:38:44.377 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.88)
19:38:44.377 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-2.57 mountX=-0.12 mountY=-0.15, mountTheta=-2.25
19:38:44.377 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.11, opts=13)
19:38:44.377 00.000 12268 Enqueuing Move request for scope (-0.17, -0.11)
19:38:44.377 00.000 11616 Worker thread wakes up
19:38:44.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.11) opts 0xd
19:38:44.377 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.11)
19:38:44.377 00.000 11616 Moving (-0.17, -0.11) raw xDistance=-0.12 yDistance=-0.15
19:38:44.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
19:38:44.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
19:38:44.377 00.000 11616 MoveAxis(E, 69, ABG)
19:38:44.377 00.000 11616 Guiding  Dir = 2, Dur = 69
19:38:44.377 00.000 11616 IsSlewing returns 0
19:38:44.377 00.000 11616 IsGuiding returns 0
19:38:44.377 00.000 11616 PulseGuide returned control before completion, sleep 79
19:38:44.408 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:44.424 00.016 12268 UpdateGuideState exits: m=767 SNR=19.1
19:38:44.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:44.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:44.424 00.000 12268 Enqueuing Expose request
19:38:44.471 00.047 11616 IsGuiding returns 1
19:38:44.471 00.000 11616 scope still moving after pulse duration time elapsed
19:38:44.502 00.031 11616 IsSlewing returns 0
19:38:44.502 00.000 11616 IsGuiding returns 0
19:38:44.502 00.000 11616 scope move finished after 69 + 44 ms
19:38:44.502 00.000 11616 Move returns status 0, amount 69
19:38:44.502 00.000 11616 MoveAxis(N, 13, ABG)
19:38:44.502 00.000 11616 Guiding  Dir = 0, Dur = 13
19:38:44.502 00.000 11616 IsSlewing returns 0
19:38:44.502 00.000 11616 IsGuiding returns 0
19:38:44.502 00.000 11616 PulseGuide returned control before completion, sleep 23
19:38:44.533 00.031 11616 IsGuiding returns 1
19:38:44.533 00.000 11616 scope still moving after pulse duration time elapsed
19:38:44.565 00.032 11616 IsSlewing returns 0
19:38:44.565 00.000 11616 IsGuiding returns 0
19:38:44.565 00.000 11616 scope move finished after 13 + 50 ms
19:38:44.565 00.000 11616 Move returns status 0, amount 13
19:38:44.565 00.000 11616 move complete, result=0
19:38:44.565 00.000 11616 worker thread done servicing request
19:38:44.565 00.000 11616 Worker thread wakes up
19:38:44.565 00.000 12268 GuideStep: -0.1 px 69 ms EAST, -0.2 px 13 ms NORTH
19:38:44.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:44.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:46.565 02.000 11616 Exposure complete
19:38:46.627 00.062 11616 worker thread done servicing request
19:38:46.627 00.000 12268 OnExposeComplete: enter
19:38:46.627 00.000 12268 UpdateGuideState(): m_state=6
19:38:46.627 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
19:38:46.627 00.000 12268 Star::Find returns 1 (0), X=541.04, Y=251.80, Mass=763, SNR=19.1, Peak=77 HFD=4.8
19:38:46.627 00.000 12268 MultiStar: [#1 -0.21,-0.04,0.90,U] [#2 -0.11,0.04,0.89,U] [#3 0.14,-0.22,0.56,U] [#4 -0.41,-0.56,0.70,U] [#5 -0.12,0.25,0.53,U] [#6 -0.40,-0.05,0.48,U] [#7 0.17,0.14,0.39,U] [#8 -0.16,-0.77,0.00,M1] 
19:38:46.627 00.000 12268 refined, 7 included, MultiStar: {-0.16, -0.08}, one-star: {-0.18, -0.07}
19:38:46.627 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
19:38:46.627 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
19:38:46.627 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.69 mountX=-0.09 mountY=-0.15, mountTheta=-2.13
19:38:46.627 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.08, opts=13)
19:38:46.627 00.000 12268 Enqueuing Move request for scope (-0.16, -0.08)
19:38:46.627 00.000 11616 Worker thread wakes up
19:38:46.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd
19:38:46.627 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.08)
19:38:46.627 00.000 11616 Moving (-0.16, -0.08) raw xDistance=-0.09 yDistance=-0.15
19:38:46.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:46.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:38:46.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:46.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:38:46.627 00.000 11616 MoveAxis(E, 0, ABG)
19:38:46.627 00.000 11616 Move returns status 0, amount 0
19:38:46.627 00.000 11616 MoveAxis(N, 0, ABG)
19:38:46.627 00.000 11616 Move returns status 0, amount 0
19:38:46.627 00.000 11616 move complete, result=0
19:38:46.627 00.000 11616 worker thread done servicing request
19:38:46.659 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:46.674 00.015 12268 UpdateGuideState exits: m=763 SNR=19.1
19:38:46.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:46.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:46.674 00.000 12268 Enqueuing Expose request
19:38:46.674 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:38:46.674 00.000 11616 Worker thread wakes up
19:38:46.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:46.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:48.675 02.001 11616 Exposure complete
19:38:48.737 00.062 11616 worker thread done servicing request
19:38:48.737 00.000 12268 OnExposeComplete: enter
19:38:48.737 00.000 12268 UpdateGuideState(): m_state=6
19:38:48.737 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
19:38:48.737 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=251.59, Mass=867, SNR=20.5, Peak=83 HFD=5.1
19:38:48.737 00.000 12268 MultiStar: [#1 -0.23,-0.42,0.82,U] [#2 -0.11,-0.03,0.85,U] [#3 -0.10,-0.46,0.63,U] [#4 -0.34,-0.11,0.64,U] [#5 0.44,0.19,0.47,U] [#6 -0.22,-0.26,0.48,U] [#7 0.21,0.36,0.38,U] [#8 -0.79,-0.34,0.00,M2] 
19:38:48.737 00.000 12268 refined, 7 included, MultiStar: {-0.09, -0.17}, one-star: {-0.10, -0.28}
19:38:48.737 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
19:38:48.737 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
19:38:48.737 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.06 mountX=-0.18 mountY=-0.07, mountTheta=-2.78
19:38:48.737 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.17, opts=13)
19:38:48.737 00.000 12268 Enqueuing Move request for scope (-0.09, -0.17)
19:38:48.737 00.000 11616 Worker thread wakes up
19:38:48.737 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
19:38:48.737 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
19:38:48.737 00.000 11616 Moving (-0.09, -0.17) raw xDistance=-0.18 yDistance=-0.07
19:38:48.737 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
19:38:48.737 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:48.737 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:38:48.737 00.000 11616 MoveAxis(E, 100, ABG)
19:38:48.737 00.000 11616 Guiding  Dir = 2, Dur = 100
19:38:48.737 00.000 11616 IsSlewing returns 0
19:38:48.737 00.000 11616 IsGuiding returns 0
19:38:48.737 00.000 11616 PulseGuide returned control before completion, sleep 110
19:38:48.769 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=234, Gamma=1.290
19:38:48.784 00.015 12268 UpdateGuideState exits: m=867 SNR=20.5
19:38:48.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:48.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:48.784 00.000 12268 Enqueuing Expose request
19:38:48.862 00.078 11616 IsGuiding returns 1
19:38:48.862 00.000 11616 scope still moving after pulse duration time elapsed
19:38:48.894 00.032 11616 IsSlewing returns 0
19:38:48.894 00.000 11616 IsGuiding returns 0
19:38:48.894 00.000 11616 scope move finished after 100 + 43 ms
19:38:48.894 00.000 11616 Move returns status 0, amount 100
19:38:48.894 00.000 11616 MoveAxis(N, 0, ABG)
19:38:48.894 00.000 11616 Move returns status 0, amount 0
19:38:48.894 00.000 11616 move complete, result=0
19:38:48.894 00.000 11616 worker thread done servicing request
19:38:48.894 00.000 12268 GuideStep: -0.2 px 100 ms EAST, -0.1 px 0 ms NORTH
19:38:48.894 00.000 11616 Worker thread wakes up
19:38:48.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:48.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:50.909 02.015 11616 Exposure complete
19:38:50.956 00.047 11616 worker thread done servicing request
19:38:50.956 00.000 12268 OnExposeComplete: enter
19:38:50.956 00.000 12268 UpdateGuideState(): m_state=6
19:38:50.956 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
19:38:50.956 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=252.05, Mass=820, SNR=19.8, Peak=84 HFD=4.7
19:38:50.956 00.000 12268 MultiStar: [#1 -0.18,0.36,0.87,U] [#2 0.11,0.46,0.87,U] [#3 -0.28,0.29,0.66,U] [#4 -0.12,-0.16,0.65,U] [#5 0.49,0.58,0.00,M1] [#6 -0.14,-0.18,0.51,U] [#7 0.29,0.39,0.44,U] [#8 -0.05,-0.01,0.40,U] 
19:38:50.956 00.000 12268 refined, 7 included, MultiStar: {-0.07, 0.20}, one-star: {-0.10, 0.18}
19:38:50.956 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
19:38:50.956 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
19:38:50.956 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.93 mountX=0.19 mountY=-0.10, mountTheta=-0.48
19:38:50.956 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.20, opts=13)
19:38:50.956 00.000 12268 Enqueuing Move request for scope (-0.07, 0.20)
19:38:50.956 00.000 11616 Worker thread wakes up
19:38:50.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
19:38:50.956 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
19:38:50.956 00.000 11616 Moving (-0.07, 0.20) raw xDistance=0.19 yDistance=-0.10
19:38:50.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:38:50.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
19:38:50.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:50.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:38:50.956 00.000 11616 MoveAxis(E, 0, ABG)
19:38:50.956 00.000 11616 Move returns status 0, amount 0
19:38:50.956 00.000 11616 MoveAxis(N, 0, ABG)
19:38:50.956 00.000 11616 Move returns status 0, amount 0
19:38:50.956 00.000 11616 move complete, result=0
19:38:50.956 00.000 11616 worker thread done servicing request
19:38:50.987 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=245, Gamma=1.290
19:38:51.003 00.016 12268 UpdateGuideState exits: m=820 SNR=19.8
19:38:51.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:51.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:51.003 00.000 12268 Enqueuing Expose request
19:38:51.003 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:38:51.003 00.000 11616 Worker thread wakes up
19:38:51.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:51.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:53.019 02.016 11616 Exposure complete
19:38:53.065 00.046 11616 worker thread done servicing request
19:38:53.065 00.000 12268 OnExposeComplete: enter
19:38:53.065 00.000 12268 UpdateGuideState(): m_state=6
19:38:53.065 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
19:38:53.065 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=252.16, Mass=876, SNR=20.5, Peak=97 HFD=4.6
19:38:53.065 00.000 12268 MultiStar: [#1 -0.04,0.48,0.85,U] [#2 0.08,0.45,0.83,U] [#3 0.16,0.46,0.61,U] [#4 -0.15,-0.02,0.64,U] [#5 0.58,0.65,0.00,M2] [#6 -0.04,0.20,0.50,U] [#7 0.53,0.87,0.00,M1] [#8 -0.50,0.62,0.00,M2] 
19:38:53.065 00.000 12268 single-star, 5 included, MultiStar: {0.02, 0.33}, one-star: {0.05, 0.30}
19:38:53.065 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
19:38:53.065 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
19:38:53.065 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.41 mountX=0.30 mountY=0.01, mountTheta=0.03
19:38:53.065 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.30, opts=13)
19:38:53.065 00.000 12268 Enqueuing Move request for scope (0.05, 0.30)
19:38:53.065 00.000 11616 Worker thread wakes up
19:38:53.065 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.30) opts 0xd
19:38:53.065 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.30)
19:38:53.065 00.000 11616 Moving (0.05, 0.30) raw xDistance=0.30 yDistance=0.01
19:38:53.065 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
19:38:53.065 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
19:38:53.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
19:38:53.065 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:53.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:38:53.065 00.000 11616 MoveAxis(W, 167, ABG)
19:38:53.065 00.000 11616 Guiding  Dir = 3, Dur = 167
19:38:53.065 00.000 11616 IsSlewing returns 0
19:38:53.065 00.000 11616 IsGuiding returns 0
19:38:53.065 00.000 11616 PulseGuide returned control before completion, sleep 177
19:38:53.097 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:53.112 00.015 12268 UpdateGuideState exits: m=876 SNR=20.5
19:38:53.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:53.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:53.112 00.000 12268 Enqueuing Expose request
19:38:53.269 00.157 11616 IsGuiding returns 0
19:38:53.269 00.000 11616 Move returns status 0, amount 167
19:38:53.269 00.000 11616 MoveAxis(N, 0, ABG)
19:38:53.269 00.000 11616 Move returns status 0, amount 0
19:38:53.269 00.000 11616 move complete, result=0
19:38:53.269 00.000 11616 worker thread done servicing request
19:38:53.269 00.000 11616 Worker thread wakes up
19:38:53.269 00.000 12268 GuideStep: 0.3 px 167 ms WEST, 0.0 px 0 ms NORTH
19:38:53.269 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:53.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:55.269 02.000 11616 Exposure complete
19:38:55.315 00.046 11616 worker thread done servicing request
19:38:55.315 00.000 12268 OnExposeComplete: enter
19:38:55.315 00.000 12268 UpdateGuideState(): m_state=6
19:38:55.315 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
19:38:55.315 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=252.33, Mass=738, SNR=18.7, Peak=71 HFD=4.6
19:38:55.315 00.000 12268 MultiStar: [#1 -0.00,0.68,1.00,U] [#2 -0.14,0.74,0.00,M1] [#3 0.05,0.47,0.68,U] [#4 -0.16,0.26,0.71,U] [#5 0.09,0.65,0.54,U] [#6 -0.19,0.52,0.53,U] [#7 0.04,1.13,0.00,M2] [#8 -0.37,0.87,0.00,M3] 
19:38:55.331 00.016 12268 single-star, 5 included, MultiStar: {-0.05, 0.51}, one-star: {-0.07, 0.46}
19:38:55.331 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
19:38:55.331 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
19:38:55.331 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.46 hyp=0.47 cameraTheta=1.73 mountX=0.45 mountY=-0.13, mountTheta=-0.29
19:38:55.331 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.46, opts=13)
19:38:55.331 00.000 12268 Enqueuing Move request for scope (-0.07, 0.46)
19:38:55.331 00.000 11616 Worker thread wakes up
19:38:55.331 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.46) opts 0xd
19:38:55.331 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.46)
19:38:55.331 00.000 11616 Moving (-0.07, 0.46) raw xDistance=0.45 yDistance=-0.13
19:38:55.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
19:38:55.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:55.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:38:55.331 00.000 11616 MoveAxis(W, 251, ABG)
19:38:55.331 00.000 11616 Guiding  Dir = 3, Dur = 251
19:38:55.331 00.000 11616 IsSlewing returns 0
19:38:55.331 00.000 11616 IsGuiding returns 0
19:38:55.331 00.000 11616 PulseGuide returned control before completion, sleep 261
19:38:55.347 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:55.363 00.016 12268 UpdateGuideState exits: m=738 SNR=18.7
19:38:55.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:55.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:55.363 00.000 12268 Enqueuing Expose request
19:38:55.597 00.234 11616 IsGuiding returns 1
19:38:55.597 00.000 11616 scope still moving after pulse duration time elapsed
19:38:55.628 00.031 11616 IsSlewing returns 0
19:38:55.628 00.000 11616 IsGuiding returns 0
19:38:55.628 00.000 11616 scope move finished after 251 + 43 ms
19:38:55.628 00.000 11616 Move returns status 0, amount 251
19:38:55.628 00.000 11616 MoveAxis(N, 0, ABG)
19:38:55.628 00.000 11616 Move returns status 0, amount 0
19:38:55.628 00.000 11616 move complete, result=0
19:38:55.628 00.000 11616 worker thread done servicing request
19:38:55.628 00.000 11616 Worker thread wakes up
19:38:55.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:55.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:55.628 00.000 12268 GuideStep: 0.5 px 251 ms WEST, -0.1 px 0 ms NORTH
19:38:57.644 02.016 11616 Exposure complete
19:38:57.691 00.047 11616 worker thread done servicing request
19:38:57.691 00.000 12268 OnExposeComplete: enter
19:38:57.691 00.000 12268 UpdateGuideState(): m_state=6
19:38:57.691 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
19:38:57.691 00.000 12268 Star::Find returns 1 (0), X=540.96, Y=251.95, Mass=877, SNR=20.4, Peak=101 HFD=4.5
19:38:57.691 00.000 12268 MultiStar: [#1 -0.31,0.36,0.88,U] [#2 -0.07,0.63,0.84,U] [#3 -0.06,0.20,0.66,U] [#4 -0.31,0.07,0.59,U] [#5 0.02,0.56,0.52,U] [#6 -0.44,0.39,0.49,U] [#7 -0.05,0.53,0.37,U] [#8 -0.50,0.37,0.40,U] 
19:38:57.691 00.000 12268 single-star, 8 included, MultiStar: {-0.22, 0.33}, one-star: {-0.26, 0.08}
19:38:57.691 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
19:38:57.691 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
19:38:57.691 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.08 hyp=0.28 cameraTheta=2.83 mountX=0.06 mountY=-0.27, mountTheta=-1.36
19:38:57.691 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.08, opts=13)
19:38:57.691 00.000 12268 Enqueuing Move request for scope (-0.26, 0.08)
19:38:57.691 00.000 11616 Worker thread wakes up
19:38:57.691 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.08) opts 0xd
19:38:57.691 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.08)
19:38:57.691 00.000 11616 Moving (-0.26, 0.08) raw xDistance=0.06 yDistance=-0.27
19:38:57.691 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:57.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:38:57.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
19:38:57.691 00.000 11616 MoveAxis(E, 0, ABG)
19:38:57.691 00.000 11616 Move returns status 0, amount 0
19:38:57.691 00.000 11616 MoveAxis(N, 23, ABG)
19:38:57.691 00.000 11616 Guiding  Dir = 0, Dur = 23
19:38:57.691 00.000 11616 IsSlewing returns 0
19:38:57.691 00.000 11616 IsGuiding returns 0
19:38:57.691 00.000 11616 PulseGuide returned control before completion, sleep 33
19:38:57.722 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:38:57.738 00.016 11616 IsGuiding returns 1
19:38:57.739 00.001 11616 scope still moving after pulse duration time elapsed
19:38:57.739 00.000 12268 UpdateGuideState exits: m=877 SNR=20.4
19:38:57.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:57.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:57.739 00.000 12268 Enqueuing Expose request
19:38:57.770 00.031 11616 IsSlewing returns 0
19:38:57.770 00.000 11616 IsGuiding returns 0
19:38:57.770 00.000 11616 scope move finished after 23 + 44 ms
19:38:57.770 00.000 11616 Move returns status 0, amount 23
19:38:57.770 00.000 11616 move complete, result=0
19:38:57.770 00.000 11616 worker thread done servicing request
19:38:57.770 00.000 11616 Worker thread wakes up
19:38:57.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:57.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:38:57.770 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
19:38:59.770 02.000 11616 Exposure complete
19:38:59.832 00.062 11616 worker thread done servicing request
19:38:59.832 00.000 12268 OnExposeComplete: enter
19:38:59.832 00.000 12268 UpdateGuideState(): m_state=6
19:38:59.832 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
19:38:59.832 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.88, Mass=834, SNR=19.9, Peak=73 HFD=5.0
19:38:59.832 00.000 12268 MultiStar: [#1 -0.14,0.05,0.94,U] [#2 -0.11,0.06,0.88,U] [#3 0.13,-0.04,0.65,U] [#4 -0.12,-0.44,0.67,U] [#5 0.35,0.12,0.55,U] [#6 -0.15,-0.15,0.51,U] [#7 -0.04,-0.05,0.42,U] [#8 -0.71,-0.09,0.39,U] 
19:38:59.832 00.000 12268 single-star, 8 included, MultiStar: {-0.07, -0.04}, one-star: {-0.01, 0.01}
19:38:59.832 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
19:38:59.832 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
19:38:59.832 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.03 mountX=0.01 mountY=-0.01, mountTheta=-0.57
19:38:59.832 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.01, opts=13)
19:38:59.832 00.000 12268 Enqueuing Move request for scope (-0.01, 0.01)
19:38:59.832 00.000 11616 Worker thread wakes up
19:38:59.832 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
19:38:59.832 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
19:38:59.832 00.000 11616 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
19:38:59.832 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:59.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:38:59.832 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:38:59.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:38:59.832 00.000 11616 MoveAxis(E, 0, ABG)
19:38:59.832 00.000 11616 Move returns status 0, amount 0
19:38:59.832 00.000 11616 MoveAxis(N, 0, ABG)
19:38:59.832 00.000 11616 Move returns status 0, amount 0
19:38:59.832 00.000 11616 move complete, result=0
19:38:59.832 00.000 11616 worker thread done servicing request
19:38:59.864 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=230, Gamma=1.290
19:38:59.879 00.015 12268 UpdateGuideState exits: m=834 SNR=19.9
19:38:59.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:59.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:38:59.879 00.000 12268 Enqueuing Expose request
19:38:59.879 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:38:59.879 00.000 11616 Worker thread wakes up
19:38:59.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:38:59.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:01.879 02.000 11616 Exposure complete
19:39:01.942 00.063 11616 worker thread done servicing request
19:39:01.942 00.000 12268 OnExposeComplete: enter
19:39:01.942 00.000 12268 UpdateGuideState(): m_state=6
19:39:01.942 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
19:39:01.942 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.77, Mass=881, SNR=20.6, Peak=81 HFD=5.4
19:39:01.942 00.000 12268 MultiStar: [#1 -0.23,0.11,0.94,U] [#2 -0.20,0.02,0.87,U] [#3 0.09,-0.24,0.66,U] [#4 -0.11,-0.37,0.64,U] [#5 0.27,0.17,0.51,U] [#6 -0.26,-0.25,0.52,U] [#7 -0.15,0.26,0.41,U] [#8 -0.67,0.23,0.35,U] 
19:39:01.942 00.000 12268 refined, 8 included, MultiStar: {-0.16, -0.04}, one-star: {-0.23, -0.09}
19:39:01.942 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.47) = xAngle (-4.38 = 1.90)
19:39:01.942 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.21)
19:39:01.942 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.91 mountX=-0.05 mountY=-0.15, mountTheta=-1.90
19:39:01.942 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.04, opts=13)
19:39:01.942 00.000 12268 Enqueuing Move request for scope (-0.16, -0.04)
19:39:01.942 00.000 11616 Worker thread wakes up
19:39:01.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
19:39:01.942 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
19:39:01.942 00.000 11616 Moving (-0.16, -0.04) raw xDistance=-0.05 yDistance=-0.15
19:39:01.942 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:01.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:39:01.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
19:39:01.942 00.000 11616 MoveAxis(E, 0, ABG)
19:39:01.942 00.000 11616 Move returns status 0, amount 0
19:39:01.942 00.000 11616 MoveAxis(N, 13, ABG)
19:39:01.942 00.000 11616 Guiding  Dir = 0, Dur = 13
19:39:01.942 00.000 11616 IsSlewing returns 0
19:39:01.942 00.000 11616 IsGuiding returns 0
19:39:01.942 00.000 11616 PulseGuide returned control before completion, sleep 23
19:39:01.957 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:01.989 00.032 11616 IsGuiding returns 1
19:39:01.989 00.000 11616 scope still moving after pulse duration time elapsed
19:39:01.989 00.000 12268 UpdateGuideState exits: m=881 SNR=20.6
19:39:01.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:01.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:01.989 00.000 12268 Enqueuing Expose request
19:39:02.020 00.031 11616 IsSlewing returns 0
19:39:02.020 00.000 11616 IsGuiding returns 0
19:39:02.020 00.000 11616 scope move finished after 13 + 55 ms
19:39:02.020 00.000 11616 Move returns status 0, amount 13
19:39:02.020 00.000 11616 move complete, result=0
19:39:02.020 00.000 11616 worker thread done servicing request
19:39:02.020 00.000 11616 Worker thread wakes up
19:39:02.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:02.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:02.020 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 13 ms NORTH
19:39:04.036 02.016 11616 Exposure complete
19:39:04.083 00.047 11616 worker thread done servicing request
19:39:04.083 00.000 12268 OnExposeComplete: enter
19:39:04.083 00.000 12268 UpdateGuideState(): m_state=6
19:39:04.083 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
19:39:04.083 00.000 12268 Star::Find returns 1 (0), X=540.86, Y=251.53, Mass=848, SNR=20.0, Peak=74 HFD=4.9
19:39:04.083 00.000 12268 MultiStar: [#1 -0.52,-0.16,0.89,U] [#2 -0.32,-0.09,0.87,U] [#3 -0.09,-0.04,0.70,U] [#4 -0.37,-0.39,0.70,U] [#5 -0.07,0.10,0.54,U] [#6 -0.53,-0.16,0.53,U] [#7 -0.10,0.03,0.37,U] [#8 -0.83,-0.16,0.00,M1] 
19:39:04.083 00.000 12268 refined, 7 included, MultiStar: {-0.32, -0.16}, one-star: {-0.36, -0.33}
19:39:04.083 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
19:39:04.083 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
19:39:04.083 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.16 hyp=0.35 cameraTheta=-2.69 mountX=-0.19 mountY=-0.30, mountTheta=-2.13
19:39:04.083 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.16, opts=13)
19:39:04.083 00.000 12268 Enqueuing Move request for scope (-0.32, -0.16)
19:39:04.083 00.000 11616 Worker thread wakes up
19:39:04.083 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.16) opts 0xd
19:39:04.083 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.16)
19:39:04.083 00.000 11616 Moving (-0.32, -0.16) raw xDistance=-0.19 yDistance=-0.30
19:39:04.083 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:39:04.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:39:04.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
19:39:04.083 00.000 11616 MoveAxis(E, 0, ABG)
19:39:04.083 00.000 11616 Move returns status 0, amount 0
19:39:04.083 00.000 11616 MoveAxis(N, 25, ABG)
19:39:04.083 00.000 11616 Guiding  Dir = 0, Dur = 25
19:39:04.083 00.000 11616 IsSlewing returns 0
19:39:04.083 00.000 11616 IsGuiding returns 0
19:39:04.083 00.000 11616 PulseGuide returned control before completion, sleep 35
19:39:04.114 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:04.130 00.016 12268 UpdateGuideState exits: m=848 SNR=20.0
19:39:04.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:04.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:04.130 00.000 12268 Enqueuing Expose request
19:39:04.145 00.015 11616 IsGuiding returns 0
19:39:04.145 00.000 11616 Move returns status 0, amount 25
19:39:04.145 00.000 11616 move complete, result=0
19:39:04.145 00.000 11616 worker thread done servicing request
19:39:04.145 00.000 11616 Worker thread wakes up
19:39:04.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:04.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:04.145 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 25 ms NORTH
19:39:06.145 02.000 11616 Exposure complete
19:39:06.208 00.063 11616 worker thread done servicing request
19:39:06.208 00.000 12268 OnExposeComplete: enter
19:39:06.208 00.000 12268 UpdateGuideState(): m_state=6
19:39:06.208 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
19:39:06.208 00.000 12268 Star::Find returns 1 (0), X=540.87, Y=251.42, Mass=850, SNR=20.1, Peak=79 HFD=5.0
19:39:06.208 00.000 12268 MultiStar: [#1 -0.65,-0.34,0.00,M1] [#2 -0.18,-0.26,0.85,U] [#3 -0.17,-0.42,0.66,U] [#4 -0.50,-0.77,0.00,M1] [#5 -0.01,-0.07,0.53,U] [#6 -0.56,-0.28,0.51,U] [#7 -0.22,-0.34,0.38,U] [#8 -0.75,-0.10,0.00,M2] 
19:39:06.208 00.000 12268 refined, 5 included, MultiStar: {-0.25, -0.32}, one-star: {-0.36, -0.45}
19:39:06.208 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.72 = 2.57)
19:39:06.208 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
19:39:06.208 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.32 hyp=0.41 cameraTheta=-2.24 mountX=-0.34 mountY=-0.21, mountTheta=-2.59
19:39:06.208 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.32, opts=13)
19:39:06.208 00.000 12268 Enqueuing Move request for scope (-0.25, -0.32)
19:39:06.208 00.000 11616 Worker thread wakes up
19:39:06.208 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.32) opts 0xd
19:39:06.208 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.32)
19:39:06.208 00.000 11616 Moving (-0.25, -0.32) raw xDistance=-0.34 yDistance=-0.21
19:39:06.208 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
19:39:06.208 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.03
19:39:06.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
19:39:06.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:39:06.208 00.000 11616 MoveAxis(E, 190, ABG)
19:39:06.208 00.000 11616 Guiding  Dir = 2, Dur = 190
19:39:06.208 00.000 11616 IsSlewing returns 0
19:39:06.208 00.000 11616 IsGuiding returns 0
19:39:06.208 00.000 11616 PulseGuide returned control before completion, sleep 200
19:39:06.239 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:06.255 00.016 12268 UpdateGuideState exits: m=850 SNR=20.1
19:39:06.255 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:06.255 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:06.255 00.000 12268 Enqueuing Expose request
19:39:06.427 00.172 11616 IsGuiding returns 1
19:39:06.427 00.000 11616 scope still moving after pulse duration time elapsed
19:39:06.458 00.031 11616 IsSlewing returns 0
19:39:06.458 00.000 11616 IsGuiding returns 1
19:39:06.489 00.031 11616 IsSlewing returns 0
19:39:06.489 00.000 11616 IsGuiding returns 1
19:39:06.520 00.031 11616 IsSlewing returns 0
19:39:06.520 00.000 11616 IsGuiding returns 0
19:39:06.520 00.000 11616 scope move finished after 190 + 113 ms
19:39:06.520 00.000 11616 Move returns status 0, amount 190
19:39:06.520 00.000 11616 MoveAxis(N, 18, ABG)
19:39:06.520 00.000 11616 Guiding  Dir = 0, Dur = 18
19:39:06.520 00.000 11616 IsSlewing returns 0
19:39:06.520 00.000 11616 IsGuiding returns 0
19:39:06.520 00.000 11616 PulseGuide returned control before completion, sleep 28
19:39:06.567 00.047 11616 IsGuiding returns 1
19:39:06.567 00.000 11616 scope still moving after pulse duration time elapsed
19:39:06.599 00.032 11616 IsSlewing returns 0
19:39:06.599 00.000 11616 IsGuiding returns 1
19:39:06.630 00.031 11616 IsSlewing returns 0
19:39:06.630 00.000 11616 IsGuiding returns 0
19:39:06.630 00.000 11616 scope move finished after 18 + 89 ms
19:39:06.630 00.000 11616 Move returns status 0, amount 18
19:39:06.630 00.000 11616 move complete, result=0
19:39:06.630 00.000 11616 worker thread done servicing request
19:39:06.630 00.000 11616 Worker thread wakes up
19:39:06.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:06.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:06.630 00.000 12268 GuideStep: -0.3 px 190 ms EAST, -0.2 px 18 ms NORTH
19:39:08.645 02.015 11616 Exposure complete
19:39:08.692 00.047 11616 worker thread done servicing request
19:39:08.692 00.000 12268 OnExposeComplete: enter
19:39:08.692 00.000 12268 UpdateGuideState(): m_state=6
19:39:08.692 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
19:39:08.692 00.000 12268 Star::Find returns 1 (0), X=540.96, Y=251.60, Mass=902, SNR=20.7, Peak=76 HFD=5.1
19:39:08.692 00.000 12268 MultiStar: [#1 -0.39,-0.13,0.87,U] [#2 -0.32,0.03,0.85,U] [#3 -0.16,-0.11,0.62,U] [#4 -0.49,-0.40,0.66,U] [#5 -0.30,0.42,0.52,U] [#6 -0.52,-0.24,0.44,U] [#7 0.17,0.37,0.41,U] [#8 -0.62,-0.41,0.00,M3] 
19:39:08.692 00.000 12268 refined, 7 included, MultiStar: {-0.30, -0.08}, one-star: {-0.26, -0.27}
19:39:08.692 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
19:39:08.692 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
19:39:08.692 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-2.89 mountX=-0.11 mountY=-0.29, mountTheta=-1.93
19:39:08.692 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.08, opts=13)
19:39:08.692 00.000 12268 Enqueuing Move request for scope (-0.30, -0.08)
19:39:08.692 00.000 11616 Worker thread wakes up
19:39:08.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.08) opts 0xd
19:39:08.692 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.08)
19:39:08.692 00.000 11616 Moving (-0.30, -0.08) raw xDistance=-0.11 yDistance=-0.29
19:39:08.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
19:39:08.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:39:08.692 00.000 11616 MoveAxis(E, 60, ABG)
19:39:08.692 00.000 11616 Guiding  Dir = 2, Dur = 60
19:39:08.692 00.000 11616 IsSlewing returns 0
19:39:08.692 00.000 11616 IsGuiding returns 0
19:39:08.692 00.000 11616 PulseGuide returned control before completion, sleep 70
19:39:08.723 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:08.739 00.016 12268 UpdateGuideState exits: m=902 SNR=20.7
19:39:08.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:08.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:08.739 00.000 12268 Enqueuing Expose request
19:39:08.786 00.047 11616 IsGuiding returns 1
19:39:08.786 00.000 11616 scope still moving after pulse duration time elapsed
19:39:08.817 00.031 11616 IsSlewing returns 0
19:39:08.817 00.000 11616 IsGuiding returns 1
19:39:08.849 00.032 11616 IsSlewing returns 0
19:39:08.849 00.000 11616 IsGuiding returns 0
19:39:08.849 00.000 11616 scope move finished after 60 + 82 ms
19:39:08.849 00.000 11616 Move returns status 0, amount 60
19:39:08.849 00.000 11616 MoveAxis(N, 25, ABG)
19:39:08.849 00.000 11616 Guiding  Dir = 0, Dur = 25
19:39:08.849 00.000 11616 IsSlewing returns 0
19:39:08.849 00.000 11616 IsGuiding returns 0
19:39:08.849 00.000 11616 PulseGuide returned control before completion, sleep 35
19:39:08.895 00.046 11616 IsGuiding returns 1
19:39:08.895 00.000 11616 scope still moving after pulse duration time elapsed
19:39:08.927 00.032 11616 IsSlewing returns 0
19:39:08.927 00.000 11616 IsGuiding returns 0
19:39:08.927 00.000 11616 scope move finished after 25 + 52 ms
19:39:08.927 00.000 11616 Move returns status 0, amount 25
19:39:08.927 00.000 11616 move complete, result=0
19:39:08.927 00.000 11616 worker thread done servicing request
19:39:08.927 00.000 11616 Worker thread wakes up
19:39:08.927 00.000 12268 GuideStep: -0.1 px 60 ms EAST, -0.3 px 25 ms NORTH
19:39:08.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:08.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:10.942 02.015 11616 Exposure complete
19:39:10.989 00.047 11616 worker thread done servicing request
19:39:10.989 00.000 12268 OnExposeComplete: enter
19:39:10.989 00.000 12268 UpdateGuideState(): m_state=6
19:39:10.989 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
19:39:10.989 00.000 12268 Star::Find returns 1 (0), X=540.95, Y=251.73, Mass=889, SNR=20.6, Peak=81 HFD=5.0
19:39:10.989 00.000 12268 MultiStar: [#1 -0.39,0.03,0.84,U] [#2 -0.28,-0.10,0.85,U] [#3 0.09,-0.00,0.65,U] [#4 -0.41,-0.44,0.68,U] [#5 0.09,-0.12,0.53,U] [#6 -0.13,-0.30,0.51,U] [#7 0.06,0.05,0.40,U] [#8 -0.17,-0.10,0.39,U] 
19:39:10.989 00.000 12268 refined, 8 included, MultiStar: {-0.19, -0.13}, one-star: {-0.27, -0.13}
19:39:10.989 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
19:39:10.989 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.86)
19:39:10.989 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.56 mountX=-0.14 mountY=-0.17, mountTheta=-2.26
19:39:10.989 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.13, opts=13)
19:39:10.989 00.000 12268 Enqueuing Move request for scope (-0.19, -0.13)
19:39:10.989 00.000 11616 Worker thread wakes up
19:39:10.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
19:39:10.989 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
19:39:10.989 00.000 11616 Moving (-0.19, -0.13) raw xDistance=-0.14 yDistance=-0.17
19:39:10.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
19:39:11.005 00.016 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
19:39:11.005 00.000 11616 MoveAxis(E, 80, ABG)
19:39:11.005 00.000 11616 Guiding  Dir = 2, Dur = 80
19:39:11.005 00.000 11616 IsSlewing returns 0
19:39:11.005 00.000 11616 IsGuiding returns 0
19:39:11.005 00.000 11616 PulseGuide returned control before completion, sleep 90
19:39:11.020 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:11.036 00.016 12268 UpdateGuideState exits: m=889 SNR=20.6
19:39:11.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:11.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:11.036 00.000 12268 Enqueuing Expose request
19:39:11.098 00.062 11616 IsGuiding returns 1
19:39:11.098 00.000 11616 scope still moving after pulse duration time elapsed
19:39:11.130 00.032 11616 IsSlewing returns 0
19:39:11.130 00.000 11616 IsGuiding returns 1
19:39:11.161 00.031 11616 IsSlewing returns 0
19:39:11.161 00.000 11616 IsGuiding returns 1
19:39:11.192 00.031 11616 IsSlewing returns 0
19:39:11.192 00.000 11616 IsGuiding returns 1
19:39:11.223 00.031 11616 IsSlewing returns 0
19:39:11.223 00.000 11616 IsGuiding returns 1
19:39:11.255 00.032 11616 IsSlewing returns 0
19:39:11.255 00.000 11616 IsGuiding returns 1
19:39:11.286 00.031 11616 IsSlewing returns 0
19:39:11.286 00.000 11616 IsGuiding returns 0
19:39:11.286 00.000 11616 scope move finished after 80 + 201 ms
19:39:11.286 00.000 11616 Move returns status 0, amount 80
19:39:11.286 00.000 11616 MoveAxis(N, 15, ABG)
19:39:11.286 00.000 11616 Guiding  Dir = 0, Dur = 15
19:39:11.286 00.000 11616 IsSlewing returns 0
19:39:11.286 00.000 11616 IsGuiding returns 0
19:39:11.286 00.000 11616 PulseGuide returned control before completion, sleep 25
19:39:11.317 00.031 11616 IsGuiding returns 1
19:39:11.317 00.000 11616 scope still moving after pulse duration time elapsed
19:39:11.348 00.031 11616 IsSlewing returns 0
19:39:11.348 00.000 11616 IsGuiding returns 0
19:39:11.348 00.000 11616 scope move finished after 15 + 47 ms
19:39:11.348 00.000 11616 Move returns status 0, amount 15
19:39:11.348 00.000 11616 move complete, result=0
19:39:11.348 00.000 11616 worker thread done servicing request
19:39:11.348 00.000 11616 Worker thread wakes up
19:39:11.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:11.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:11.348 00.000 12268 GuideStep: -0.1 px 80 ms EAST, -0.2 px 15 ms NORTH
19:39:13.411 02.063 11616 Exposure complete
19:39:13.473 00.062 11616 worker thread done servicing request
19:39:13.473 00.000 12268 OnExposeComplete: enter
19:39:13.473 00.000 12268 UpdateGuideState(): m_state=6
19:39:13.473 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
19:39:13.473 00.000 12268 Star::Find returns 1 (0), X=541.11, Y=252.03, Mass=837, SNR=20.0, Peak=87 HFD=4.7
19:39:13.473 00.000 12268 MultiStar: [#1 -0.01,0.20,0.90,U] [#2 -0.03,0.50,0.89,U] [#3 0.19,0.28,0.63,U] [#4 -0.16,0.04,0.71,U] [#5 0.38,0.48,0.54,U] [#6 0.10,-0.28,0.52,U] [#7 0.25,0.68,0.00,M1] [#8 -0.77,0.48,0.00,M3] 
19:39:13.473 00.000 12268 single-star, 6 included, MultiStar: {0.02, 0.21}, one-star: {-0.11, 0.16}
19:39:13.473 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
19:39:13.473 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
19:39:13.473 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.20 cameraTheta=2.17 mountX=0.15 mountY=-0.13, mountTheta=-0.72
19:39:13.473 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.16, opts=13)
19:39:13.473 00.000 12268 Enqueuing Move request for scope (-0.11, 0.16)
19:39:13.473 00.000 11616 Worker thread wakes up
19:39:13.473 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
19:39:13.473 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
19:39:13.473 00.000 11616 Moving (-0.11, 0.16) raw xDistance=0.15 yDistance=-0.13
19:39:13.473 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:39:13.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:39:13.473 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:13.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:39:13.473 00.000 11616 MoveAxis(E, 0, ABG)
19:39:13.473 00.000 11616 Move returns status 0, amount 0
19:39:13.473 00.000 11616 MoveAxis(N, 0, ABG)
19:39:13.473 00.000 11616 Move returns status 0, amount 0
19:39:13.473 00.000 11616 move complete, result=0
19:39:13.473 00.000 11616 worker thread done servicing request
19:39:13.505 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:13.520 00.015 12268 UpdateGuideState exits: m=837 SNR=20.0
19:39:13.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:13.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:13.520 00.000 12268 Enqueuing Expose request
19:39:13.520 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:39:13.520 00.000 11616 Worker thread wakes up
19:39:13.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:13.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:15.536 02.016 11616 Exposure complete
19:39:15.583 00.047 11616 worker thread done servicing request
19:39:15.583 00.000 12268 OnExposeComplete: enter
19:39:15.583 00.000 12268 UpdateGuideState(): m_state=6
19:39:15.583 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
19:39:15.583 00.000 12268 Star::Find returns 1 (0), X=540.97, Y=252.15, Mass=925, SNR=20.8, Peak=102 HFD=4.8
19:39:15.583 00.000 12268 MultiStar: [#1 -0.15,0.40,0.89,U] [#2 -0.13,0.57,0.86,U] [#3 -0.03,0.35,0.63,U] [#4 -0.18,-0.05,0.70,U] [#5 0.36,0.70,0.00,M1] [#6 -0.22,-0.00,0.49,U] [#7 0.21,0.67,0.37,U] [#8 -0.48,0.70,0.00,M4] 
19:39:15.583 00.000 12268 refined, 6 included, MultiStar: {-0.14, 0.32}, one-star: {-0.25, 0.29}
19:39:15.583 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
19:39:15.583 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
19:39:15.583 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.32 hyp=0.34 cameraTheta=1.97 mountX=0.30 mountY=-0.18, mountTheta=-0.53
19:39:15.583 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.32, opts=13)
19:39:15.583 00.000 12268 Enqueuing Move request for scope (-0.14, 0.32)
19:39:15.583 00.000 11616 Worker thread wakes up
19:39:15.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.32) opts 0xd
19:39:15.583 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.32)
19:39:15.583 00.000 11616 Moving (-0.14, 0.32) raw xDistance=0.30 yDistance=-0.18
19:39:15.583 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
19:39:15.583 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.91
19:39:15.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
19:39:15.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
19:39:15.583 00.000 11616 MoveAxis(W, 168, ABG)
19:39:15.583 00.000 11616 Guiding  Dir = 3, Dur = 168
19:39:15.583 00.000 11616 IsSlewing returns 0
19:39:15.583 00.000 11616 IsGuiding returns 0
19:39:15.583 00.000 11616 PulseGuide returned control before completion, sleep 178
19:39:15.614 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:15.630 00.016 12268 UpdateGuideState exits: m=925 SNR=20.8
19:39:15.630 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:15.630 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:15.630 00.000 12268 Enqueuing Expose request
19:39:15.786 00.156 11616 IsGuiding returns 1
19:39:15.786 00.000 11616 scope still moving after pulse duration time elapsed
19:39:15.817 00.031 11616 IsSlewing returns 0
19:39:15.817 00.000 11616 IsGuiding returns 0
19:39:15.817 00.000 11616 scope move finished after 168 + 55 ms
19:39:15.817 00.000 11616 Move returns status 0, amount 168
19:39:15.817 00.000 11616 MoveAxis(N, 15, ABG)
19:39:15.817 00.000 11616 Guiding  Dir = 0, Dur = 15
19:39:15.817 00.000 11616 IsSlewing returns 0
19:39:15.817 00.000 11616 IsGuiding returns 0
19:39:15.817 00.000 11616 PulseGuide returned control before completion, sleep 25
19:39:15.848 00.031 11616 IsGuiding returns 1
19:39:15.848 00.000 11616 scope still moving after pulse duration time elapsed
19:39:15.880 00.032 11616 IsSlewing returns 0
19:39:15.880 00.000 11616 IsGuiding returns 0
19:39:15.880 00.000 11616 scope move finished after 15 + 47 ms
19:39:15.880 00.000 11616 Move returns status 0, amount 15
19:39:15.880 00.000 11616 move complete, result=0
19:39:15.880 00.000 11616 worker thread done servicing request
19:39:15.880 00.000 11616 Worker thread wakes up
19:39:15.880 00.000 12268 GuideStep: 0.3 px 168 ms WEST, -0.2 px 15 ms NORTH
19:39:15.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:15.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:17.880 02.000 11616 Exposure complete
19:39:17.942 00.062 11616 worker thread done servicing request
19:39:17.942 00.000 12268 OnExposeComplete: enter
19:39:17.942 00.000 12268 UpdateGuideState(): m_state=6
19:39:17.942 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
19:39:17.942 00.000 12268 Star::Find returns 1 (0), X=540.97, Y=252.38, Mass=882, SNR=20.5, Peak=83 HFD=5.1
19:39:17.942 00.000 12268 MultiStar: [#1 -0.12,0.58,0.95,U] [#2 -0.07,0.81,0.00,M1] [#3 -0.10,0.62,0.68,U] [#4 -0.25,0.15,0.67,U] [#5 0.69,0.97,0.00,M2] [#6 -0.08,0.76,0.00,M1] [#7 -0.31,1.09,0.00,M1] [#8 -0.60,0.65,0.00,M5] 
19:39:17.942 00.000 12268 refined, 3 included, MultiStar: {-0.18, 0.48}, one-star: {-0.26, 0.52}
19:39:17.942 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
19:39:17.942 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
19:39:17.942 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.48 hyp=0.52 cameraTheta=1.93 mountX=0.46 mountY=-0.24, mountTheta=-0.49
19:39:17.942 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.48, opts=13)
19:39:17.942 00.000 12268 Enqueuing Move request for scope (-0.18, 0.48)
19:39:17.942 00.000 11616 Worker thread wakes up
19:39:17.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.48) opts 0xd
19:39:17.942 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.48)
19:39:17.942 00.000 11616 Moving (-0.18, 0.48) raw xDistance=0.46 yDistance=-0.24
19:39:17.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
19:39:17.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:39:17.942 00.000 11616 MoveAxis(W, 257, ABG)
19:39:17.942 00.000 11616 Guiding  Dir = 3, Dur = 257
19:39:17.942 00.000 11616 IsSlewing returns 0
19:39:17.942 00.000 11616 IsGuiding returns 0
19:39:17.942 00.000 11616 PulseGuide returned control before completion, sleep 267
19:39:17.958 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:17.973 00.015 12268 UpdateGuideState exits: m=882 SNR=20.5
19:39:17.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:17.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:17.973 00.000 12268 Enqueuing Expose request
19:39:18.224 00.251 11616 IsGuiding returns 1
19:39:18.224 00.000 11616 scope still moving after pulse duration time elapsed
19:39:18.255 00.031 11616 IsSlewing returns 0
19:39:18.255 00.000 11616 IsGuiding returns 0
19:39:18.255 00.000 11616 scope move finished after 257 + 48 ms
19:39:18.255 00.000 11616 Move returns status 0, amount 257
19:39:18.255 00.000 11616 MoveAxis(N, 21, ABG)
19:39:18.255 00.000 11616 Guiding  Dir = 0, Dur = 21
19:39:18.255 00.000 11616 IsSlewing returns 0
19:39:18.255 00.000 11616 IsGuiding returns 0
19:39:18.255 00.000 11616 PulseGuide returned control before completion, sleep 31
19:39:18.302 00.047 11616 IsGuiding returns 1
19:39:18.302 00.000 11616 scope still moving after pulse duration time elapsed
19:39:18.333 00.031 11616 IsSlewing returns 0
19:39:18.349 00.016 11616 IsGuiding returns 0
19:39:18.349 00.000 11616 scope move finished after 21 + 79 ms
19:39:18.349 00.000 11616 Move returns status 0, amount 21
19:39:18.349 00.000 11616 move complete, result=0
19:39:18.349 00.000 11616 worker thread done servicing request
19:39:18.349 00.000 11616 Worker thread wakes up
19:39:18.349 00.000 12268 GuideStep: 0.5 px 257 ms WEST, -0.2 px 21 ms NORTH
19:39:18.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:18.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:20.364 02.015 11616 Exposure complete
19:39:20.411 00.047 11616 worker thread done servicing request
19:39:20.411 00.000 12268 OnExposeComplete: enter
19:39:20.411 00.000 12268 UpdateGuideState(): m_state=6
19:39:20.411 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
19:39:20.411 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=252.31, Mass=816, SNR=19.7, Peak=91 HFD=4.7
19:39:20.411 00.000 12268 MultiStar: [#1 -0.28,0.75,0.00,M1] [#2 -0.05,0.61,0.89,U] [#3 0.02,0.47,0.65,U] [#4 -0.35,0.25,0.66,U] [#5 0.11,0.58,0.55,U] [#6 -0.48,0.48,0.52,U] [#7 0.06,1.12,0.00,M2] [#8 -0.45,0.50,0.41,U] 
19:39:20.411 00.000 12268 single-star, 6 included, MultiStar: {-0.18, 0.48}, one-star: {-0.22, 0.45}
19:39:20.411 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
19:39:20.411 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
19:39:20.411 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.45 hyp=0.50 cameraTheta=2.02 mountX=0.43 mountY=-0.27, mountTheta=-0.57
19:39:20.411 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.45, opts=13)
19:39:20.411 00.000 12268 Enqueuing Move request for scope (-0.22, 0.45)
19:39:20.411 00.000 11616 Worker thread wakes up
19:39:20.411 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.45) opts 0xd
19:39:20.411 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.45)
19:39:20.411 00.000 11616 Moving (-0.22, 0.45) raw xDistance=0.43 yDistance=-0.27
19:39:20.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
19:39:20.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
19:39:20.411 00.000 11616 MoveAxis(W, 236, ABG)
19:39:20.411 00.000 11616 Guiding  Dir = 3, Dur = 236
19:39:20.411 00.000 11616 IsSlewing returns 0
19:39:20.411 00.000 11616 IsGuiding returns 0
19:39:20.411 00.000 11616 PulseGuide returned control before completion, sleep 246
19:39:20.427 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:20.458 00.031 12268 UpdateGuideState exits: m=816 SNR=19.7
19:39:20.458 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:20.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:20.458 00.000 12268 Enqueuing Expose request
19:39:20.677 00.219 11616 IsGuiding returns 1
19:39:20.677 00.000 11616 scope still moving after pulse duration time elapsed
19:39:20.708 00.031 11616 IsSlewing returns 0
19:39:20.708 00.000 11616 IsGuiding returns 0
19:39:20.708 00.000 11616 scope move finished after 236 + 52 ms
19:39:20.708 00.000 11616 Move returns status 0, amount 236
19:39:20.708 00.000 11616 MoveAxis(N, 23, ABG)
19:39:20.708 00.000 11616 Guiding  Dir = 0, Dur = 23
19:39:20.708 00.000 11616 IsSlewing returns 0
19:39:20.708 00.000 11616 IsGuiding returns 0
19:39:20.708 00.000 11616 PulseGuide returned control before completion, sleep 33
19:39:20.755 00.047 11616 IsGuiding returns 1
19:39:20.755 00.000 11616 scope still moving after pulse duration time elapsed
19:39:20.786 00.031 11616 IsSlewing returns 0
19:39:20.786 00.000 11616 IsGuiding returns 0
19:39:20.786 00.000 11616 scope move finished after 23 + 53 ms
19:39:20.786 00.000 11616 Move returns status 0, amount 23
19:39:20.786 00.000 11616 move complete, result=0
19:39:20.786 00.000 11616 worker thread done servicing request
19:39:20.786 00.000 11616 Worker thread wakes up
19:39:20.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:20.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:20.786 00.000 12268 GuideStep: 0.4 px 236 ms WEST, -0.3 px 23 ms NORTH
19:39:22.786 02.000 11616 Exposure complete
19:39:22.833 00.047 11616 worker thread done servicing request
19:39:22.833 00.000 12268 OnExposeComplete: enter
19:39:22.833 00.000 12268 UpdateGuideState(): m_state=6
19:39:22.833 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
19:39:22.833 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=251.97, Mass=885, SNR=20.5, Peak=86 HFD=4.5
19:39:22.833 00.000 12268 MultiStar: [#1 -0.12,0.26,0.96,U] [#2 -0.12,0.42,0.88,U] [#3 -0.08,0.18,0.64,U] [#4 -0.26,-0.21,0.70,U] [#5 0.05,0.50,0.53,U] [#6 -0.14,0.16,0.51,U] [#7 -0.01,0.42,0.40,U] [#8 -0.32,-0.24,0.40,U] 
19:39:22.833 00.000 12268 refined, 8 included, MultiStar: {-0.14, 0.19}, one-star: {-0.21, 0.11}
19:39:22.833 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
19:39:22.833 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
19:39:22.833 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.23 cameraTheta=2.22 mountX=0.17 mountY=-0.16, mountTheta=-0.76
19:39:22.848 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.19, opts=13)
19:39:22.848 00.000 12268 Enqueuing Move request for scope (-0.14, 0.19)
19:39:22.848 00.000 11616 Worker thread wakes up
19:39:22.848 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
19:39:22.848 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
19:39:22.848 00.000 11616 Moving (-0.14, 0.19) raw xDistance=0.17 yDistance=-0.16
19:39:22.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
19:39:22.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
19:39:22.848 00.000 11616 MoveAxis(W, 95, ABG)
19:39:22.848 00.000 11616 Guiding  Dir = 3, Dur = 95
19:39:22.848 00.000 11616 IsSlewing returns 0
19:39:22.848 00.000 11616 IsGuiding returns 0
19:39:22.848 00.000 11616 PulseGuide returned control before completion, sleep 105
19:39:22.864 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:22.880 00.016 12268 UpdateGuideState exits: m=885 SNR=20.5
19:39:22.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:22.880 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:22.880 00.000 12268 Enqueuing Expose request
19:39:22.958 00.078 11616 IsGuiding returns 1
19:39:22.958 00.000 11616 scope still moving after pulse duration time elapsed
19:39:22.989 00.031 11616 IsSlewing returns 0
19:39:22.989 00.000 11616 IsGuiding returns 0
19:39:22.989 00.000 11616 scope move finished after 95 + 44 ms
19:39:22.989 00.000 11616 Move returns status 0, amount 95
19:39:22.989 00.000 11616 MoveAxis(N, 14, ABG)
19:39:22.989 00.000 11616 Guiding  Dir = 0, Dur = 14
19:39:22.989 00.000 11616 IsSlewing returns 0
19:39:22.989 00.000 11616 IsGuiding returns 0
19:39:22.989 00.000 11616 PulseGuide returned control before completion, sleep 24
19:39:23.020 00.031 11616 IsGuiding returns 1
19:39:23.020 00.000 11616 scope still moving after pulse duration time elapsed
19:39:23.052 00.032 11616 IsSlewing returns 0
19:39:23.052 00.000 11616 IsGuiding returns 0
19:39:23.052 00.000 11616 scope move finished after 14 + 47 ms
19:39:23.052 00.000 11616 Move returns status 0, amount 14
19:39:23.052 00.000 11616 move complete, result=0
19:39:23.052 00.000 11616 worker thread done servicing request
19:39:23.052 00.000 11616 Worker thread wakes up
19:39:23.052 00.000 12268 GuideStep: 0.2 px 95 ms WEST, -0.2 px 14 ms NORTH
19:39:23.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:23.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:25.067 02.015 11616 Exposure complete
19:39:25.114 00.047 11616 worker thread done servicing request
19:39:25.114 00.000 12268 OnExposeComplete: enter
19:39:25.114 00.000 12268 UpdateGuideState(): m_state=6
19:39:25.114 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
19:39:25.114 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=251.50, Mass=852, SNR=20.1, Peak=77 HFD=5.0
19:39:25.114 00.000 12268 MultiStar: [#1 -0.25,-0.25,0.89,U] [#2 -0.12,-0.03,0.88,U] [#3 -0.03,-0.20,0.66,U] [#4 -0.22,-0.66,0.70,U] [#5 0.35,0.13,0.55,U] [#6 -0.33,-0.23,0.52,U] [#7 0.14,0.02,0.39,U] [#8 -0.48,-0.01,0.40,U] 
19:39:25.114 00.000 12268 refined, 8 included, MultiStar: {-0.14, -0.21}, one-star: {-0.21, -0.36}
19:39:25.114 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.63 = 2.66)
19:39:25.114 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.45)
19:39:25.114 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-2.15 mountX=-0.22 mountY=-0.11, mountTheta=-2.68
19:39:25.114 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.21, opts=13)
19:39:25.114 00.000 12268 Enqueuing Move request for scope (-0.14, -0.21)
19:39:25.114 00.000 11616 Worker thread wakes up
19:39:25.114 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.21) opts 0xd
19:39:25.114 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.21)
19:39:25.130 00.016 11616 Moving (-0.14, -0.21) raw xDistance=-0.22 yDistance=-0.11
19:39:25.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:39:25.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
19:39:25.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:25.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:39:25.130 00.000 11616 MoveAxis(E, 0, ABG)
19:39:25.130 00.000 11616 Move returns status 0, amount 0
19:39:25.130 00.000 11616 MoveAxis(N, 0, ABG)
19:39:25.130 00.000 11616 Move returns status 0, amount 0
19:39:25.130 00.000 11616 move complete, result=0
19:39:25.130 00.000 11616 worker thread done servicing request
19:39:25.145 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:25.161 00.016 12268 UpdateGuideState exits: m=852 SNR=20.1
19:39:25.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:25.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:25.161 00.000 12268 Enqueuing Expose request
19:39:25.161 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:39:25.161 00.000 11616 Worker thread wakes up
19:39:25.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:25.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:27.176 02.015 11616 Exposure complete
19:39:27.223 00.047 11616 worker thread done servicing request
19:39:27.223 00.000 12268 OnExposeComplete: enter
19:39:27.223 00.000 12268 UpdateGuideState(): m_state=6
19:39:27.223 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
19:39:27.223 00.000 12268 Star::Find returns 1 (0), X=540.99, Y=251.45, Mass=932, SNR=21.0, Peak=81 HFD=5.1
19:39:27.223 00.000 12268 MultiStar: [#1 -0.27,-0.39,0.86,U] [#2 -0.29,-0.10,0.84,U] [#3 0.12,-0.30,0.62,U] [#4 -0.33,-0.90,0.00,M1] [#5 0.43,-0.13,0.52,U] [#6 -0.49,-0.55,0.00,M1] [#7 0.04,0.28,0.36,U] [#8 -0.76,-0.24,0.00,M3] 
19:39:27.223 00.000 12268 refined, 5 included, MultiStar: {-0.09, -0.23}, one-star: {-0.24, -0.41}
19:39:27.223 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.43 = 2.86)
19:39:27.223 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.26)
19:39:27.223 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.95 mountX=-0.24 mountY=-0.06, mountTheta=-2.88
19:39:27.239 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.23, opts=13)
19:39:27.239 00.000 12268 Enqueuing Move request for scope (-0.09, -0.23)
19:39:27.239 00.000 11616 Worker thread wakes up
19:39:27.239 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.23) opts 0xd
19:39:27.239 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.23)
19:39:27.239 00.000 11616 Moving (-0.09, -0.23) raw xDistance=-0.24 yDistance=-0.06
19:39:27.239 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:39:27.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
19:39:27.239 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:27.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:39:27.239 00.000 11616 MoveAxis(E, 0, ABG)
19:39:27.239 00.000 11616 Move returns status 0, amount 0
19:39:27.239 00.000 11616 MoveAxis(N, 0, ABG)
19:39:27.239 00.000 11616 Move returns status 0, amount 0
19:39:27.239 00.000 11616 move complete, result=0
19:39:27.239 00.000 11616 worker thread done servicing request
19:39:27.255 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:27.270 00.015 12268 UpdateGuideState exits: m=932 SNR=21.0
19:39:27.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:27.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:27.270 00.000 12268 Enqueuing Expose request
19:39:27.270 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:39:27.270 00.000 11616 Worker thread wakes up
19:39:27.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:27.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:29.270 02.000 11616 Exposure complete
19:39:29.333 00.063 11616 worker thread done servicing request
19:39:29.333 00.000 12268 OnExposeComplete: enter
19:39:29.333 00.000 12268 UpdateGuideState(): m_state=6
19:39:29.333 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
19:39:29.333 00.000 12268 Star::Find returns 1 (0), X=541.06, Y=251.27, Mass=912, SNR=20.9, Peak=91 HFD=4.9
19:39:29.333 00.000 12268 MultiStar: [#1 -0.46,-0.53,0.89,U] [#2 -0.07,-0.42,0.86,U] [#3 -0.26,-0.37,0.65,U] [#4 -0.39,-0.85,0.00,M2] [#5 0.35,-0.21,0.51,U] [#6 -0.30,-0.81,0.00,M2] [#7 -0.17,-0.05,0.40,U] [#8 -0.45,-0.43,0.37,U] 
19:39:29.333 00.000 12268 refined, 6 included, MultiStar: {-0.18, -0.42}, one-star: {-0.16, -0.60}
19:39:29.333 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.46 = 2.83)
19:39:29.333 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
19:39:29.333 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.42 hyp=0.46 cameraTheta=-1.98 mountX=-0.43 mountY=-0.13, mountTheta=-2.85
19:39:29.333 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.42, opts=13)
19:39:29.333 00.000 12268 Enqueuing Move request for scope (-0.18, -0.42)
19:39:29.333 00.000 11616 Worker thread wakes up
19:39:29.333 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.42) opts 0xd
19:39:29.333 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.42)
19:39:29.333 00.000 11616 Moving (-0.18, -0.42) raw xDistance=-0.43 yDistance=-0.13
19:39:29.333 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
19:39:29.333 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.30
19:39:29.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
19:39:29.333 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:29.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:39:29.333 00.000 11616 MoveAxis(E, 241, ABG)
19:39:29.333 00.000 11616 Guiding  Dir = 2, Dur = 241
19:39:29.333 00.000 11616 IsSlewing returns 0
19:39:29.333 00.000 11616 IsGuiding returns 0
19:39:29.333 00.000 11616 PulseGuide returned control before completion, sleep 251
19:39:29.364 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:29.380 00.016 12268 UpdateGuideState exits: m=912 SNR=20.9
19:39:29.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:29.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:29.380 00.000 12268 Enqueuing Expose request
19:39:29.598 00.218 11616 IsGuiding returns 1
19:39:29.598 00.000 11616 scope still moving after pulse duration time elapsed
19:39:29.630 00.032 11616 IsSlewing returns 0
19:39:29.630 00.000 11616 IsGuiding returns 0
19:39:29.630 00.000 11616 scope move finished after 241 + 45 ms
19:39:29.630 00.000 11616 Move returns status 0, amount 241
19:39:29.630 00.000 11616 MoveAxis(N, 0, ABG)
19:39:29.630 00.000 11616 Move returns status 0, amount 0
19:39:29.630 00.000 11616 move complete, result=0
19:39:29.630 00.000 11616 worker thread done servicing request
19:39:29.630 00.000 11616 Worker thread wakes up
19:39:29.630 00.000 12268 GuideStep: -0.4 px 241 ms EAST, -0.1 px 0 ms NORTH
19:39:29.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:29.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:31.645 02.015 11616 Exposure complete
19:39:31.692 00.047 11616 worker thread done servicing request
19:39:31.692 00.000 12268 OnExposeComplete: enter
19:39:31.692 00.000 12268 UpdateGuideState(): m_state=6
19:39:31.692 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
19:39:31.692 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.47, Mass=835, SNR=19.9, Peak=71 HFD=5.1
19:39:31.692 00.000 12268 MultiStar: [#1 -0.16,-0.22,0.90,U] [#2 -0.16,-0.14,0.90,U] [#3 -0.08,-0.20,0.66,U] [#4 -0.24,-0.53,0.67,U] [#5 0.16,0.03,0.55,U] [#6 -0.28,-0.47,0.53,U] [#7 0.20,0.29,0.39,U] [#8 -0.68,-0.16,0.37,U] 
19:39:31.692 00.000 12268 refined, 8 included, MultiStar: {-0.15, -0.23}, one-star: {-0.15, -0.39}
19:39:31.692 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
19:39:31.692 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
19:39:31.692 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.23 hyp=0.28 cameraTheta=-2.14 mountX=-0.25 mountY=-0.12, mountTheta=-2.70
19:39:31.692 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.23, opts=13)
19:39:31.692 00.000 12268 Enqueuing Move request for scope (-0.15, -0.23)
19:39:31.692 00.000 11616 Worker thread wakes up
19:39:31.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.23) opts 0xd
19:39:31.692 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.23)
19:39:31.692 00.000 11616 Moving (-0.15, -0.23) raw xDistance=-0.25 yDistance=-0.12
19:39:31.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
19:39:31.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:31.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:39:31.692 00.000 11616 MoveAxis(E, 136, ABG)
19:39:31.692 00.000 11616 Guiding  Dir = 2, Dur = 136
19:39:31.692 00.000 11616 IsSlewing returns 0
19:39:31.692 00.000 11616 IsGuiding returns 0
19:39:31.692 00.000 11616 PulseGuide returned control before completion, sleep 146
19:39:31.723 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:31.739 00.016 12268 UpdateGuideState exits: m=835 SNR=19.9
19:39:31.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:31.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:31.739 00.000 12268 Enqueuing Expose request
19:39:31.864 00.125 11616 IsGuiding returns 0
19:39:31.864 00.000 11616 Move returns status 0, amount 136
19:39:31.864 00.000 11616 MoveAxis(N, 0, ABG)
19:39:31.864 00.000 11616 Move returns status 0, amount 0
19:39:31.864 00.000 11616 move complete, result=0
19:39:31.864 00.000 11616 worker thread done servicing request
19:39:31.864 00.000 11616 Worker thread wakes up
19:39:31.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:31.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:31.864 00.000 12268 GuideStep: -0.2 px 136 ms EAST, -0.1 px 0 ms NORTH
19:39:33.864 02.000 11616 Exposure complete
19:39:33.927 00.063 11616 worker thread done servicing request
19:39:33.927 00.000 12268 OnExposeComplete: enter
19:39:33.927 00.000 12268 UpdateGuideState(): m_state=6
19:39:33.927 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
19:39:33.927 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=251.86, Mass=871, SNR=20.3, Peak=92 HFD=4.7
19:39:33.927 00.000 12268 MultiStar: [#1 -0.16,0.23,0.85,U] [#2 -0.28,0.40,0.91,U] [#3 0.12,0.18,0.61,U] [#4 -0.34,-0.18,0.65,U] [#5 0.01,0.28,0.49,U] [#6 -0.37,-0.25,0.52,U] [#7 -0.06,0.43,0.39,U] [#8 -0.30,0.26,0.38,U] 
19:39:33.927 00.000 12268 single-star, 8 included, MultiStar: {-0.18, 0.14}, one-star: {-0.21, -0.00}
19:39:33.927 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
19:39:33.927 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
19:39:33.927 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-3.12 mountX=-0.02 mountY=-0.21, mountTheta=-1.69
19:39:33.927 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.00, opts=13)
19:39:33.927 00.000 12268 Enqueuing Move request for scope (-0.21, -0.00)
19:39:33.927 00.000 11616 Worker thread wakes up
19:39:33.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.00) opts 0xd
19:39:33.927 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.00)
19:39:33.927 00.000 11616 Moving (-0.21, -0.00) raw xDistance=-0.02 yDistance=-0.21
19:39:33.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:33.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:39:33.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:39:33.927 00.000 11616 MoveAxis(E, 0, ABG)
19:39:33.927 00.000 11616 Move returns status 0, amount 0
19:39:33.927 00.000 11616 MoveAxis(N, 18, ABG)
19:39:33.927 00.000 11616 Guiding  Dir = 0, Dur = 18
19:39:33.927 00.000 11616 IsSlewing returns 0
19:39:33.927 00.000 11616 IsGuiding returns 0
19:39:33.927 00.000 11616 PulseGuide returned control before completion, sleep 28
19:39:33.942 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:33.974 00.032 11616 IsGuiding returns 1
19:39:33.974 00.000 11616 scope still moving after pulse duration time elapsed
19:39:33.974 00.000 12268 UpdateGuideState exits: m=871 SNR=20.3
19:39:33.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:33.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:33.974 00.000 12268 Enqueuing Expose request
19:39:34.005 00.031 11616 IsSlewing returns 0
19:39:34.005 00.000 11616 IsGuiding returns 0
19:39:34.005 00.000 11616 scope move finished after 18 + 52 ms
19:39:34.005 00.000 11616 Move returns status 0, amount 18
19:39:34.005 00.000 11616 move complete, result=0
19:39:34.005 00.000 11616 worker thread done servicing request
19:39:34.005 00.000 11616 Worker thread wakes up
19:39:34.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:34.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:34.005 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 18 ms NORTH
19:39:36.021 02.016 11616 Exposure complete
19:39:36.083 00.062 11616 worker thread done servicing request
19:39:36.083 00.000 12268 OnExposeComplete: enter
19:39:36.083 00.000 12268 UpdateGuideState(): m_state=6
19:39:36.083 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
19:39:36.083 00.000 12268 Star::Find returns 1 (0), X=541.11, Y=252.06, Mass=850, SNR=20.1, Peak=89 HFD=4.6
19:39:36.083 00.000 12268 MultiStar: [#1 -0.14,0.23,0.90,U] [#2 -0.07,0.40,0.87,U] [#3 0.08,0.32,0.63,U] [#4 -0.02,0.05,0.64,U] [#5 0.31,0.46,0.51,U] [#6 -0.04,0.09,0.48,U] [#7 0.55,0.72,0.00,M1] [#8 -0.55,0.35,0.42,U] 
19:39:36.083 00.000 12268 single-star, 7 included, MultiStar: {-0.07, 0.26}, one-star: {-0.12, 0.19}
19:39:36.083 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
19:39:36.083 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
19:39:36.083 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.22 cameraTheta=2.11 mountX=0.18 mountY=-0.14, mountTheta=-0.66
19:39:36.083 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.19, opts=13)
19:39:36.083 00.000 12268 Enqueuing Move request for scope (-0.12, 0.19)
19:39:36.083 00.000 11616 Worker thread wakes up
19:39:36.083 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
19:39:36.083 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
19:39:36.083 00.000 11616 Moving (-0.12, 0.19) raw xDistance=0.18 yDistance=-0.14
19:39:36.083 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:39:36.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:39:36.083 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:36.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:39:36.083 00.000 11616 MoveAxis(E, 0, ABG)
19:39:36.083 00.000 11616 Move returns status 0, amount 0
19:39:36.083 00.000 11616 MoveAxis(N, 0, ABG)
19:39:36.083 00.000 11616 Move returns status 0, amount 0
19:39:36.083 00.000 11616 move complete, result=0
19:39:36.083 00.000 11616 worker thread done servicing request
19:39:36.115 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
19:39:36.130 00.015 12268 UpdateGuideState exits: m=850 SNR=20.1
19:39:36.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:36.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:36.130 00.000 12268 Enqueuing Expose request
19:39:36.130 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:39:36.130 00.000 11616 Worker thread wakes up
19:39:36.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:36.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:38.146 02.016 11616 Exposure complete
19:39:38.193 00.047 11616 worker thread done servicing request
19:39:38.193 00.000 12268 OnExposeComplete: enter
19:39:38.193 00.000 12268 UpdateGuideState(): m_state=6
19:39:38.193 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
19:39:38.193 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=252.28, Mass=838, SNR=20.0, Peak=87 HFD=5.0
19:39:38.193 00.000 12268 MultiStar: [#1 -0.31,0.40,0.87,U] [#2 -0.22,0.58,0.89,U] [#3 0.11,0.27,0.61,U] [#4 -0.23,0.31,0.66,U] [#5 0.29,0.94,0.00,M1] [#6 -0.36,0.11,0.50,U] [#7 -0.20,0.69,0.40,U] [#8 -0.58,0.72,0.00,M1] 
19:39:38.193 00.000 12268 single-star, 6 included, MultiStar: {-0.15, 0.40}, one-star: {0.08, 0.41}
19:39:38.193 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
19:39:38.193 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
19:39:38.193 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.41 hyp=0.42 cameraTheta=1.39 mountX=0.42 mountY=0.02, mountTheta=0.06
19:39:38.193 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.41, opts=13)
19:39:38.193 00.000 12268 Enqueuing Move request for scope (0.08, 0.41)
19:39:38.193 00.000 11616 Worker thread wakes up
19:39:38.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.41) opts 0xd
19:39:38.193 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.41)
19:39:38.193 00.000 11616 Moving (0.08, 0.41) raw xDistance=0.42 yDistance=0.02
19:39:38.193 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
19:39:38.193 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.26
19:39:38.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
19:39:38.193 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:38.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:39:38.193 00.000 11616 MoveAxis(W, 232, ABG)
19:39:38.193 00.000 11616 Guiding  Dir = 3, Dur = 232
19:39:38.193 00.000 11616 IsSlewing returns 0
19:39:38.193 00.000 11616 IsGuiding returns 0
19:39:38.193 00.000 11616 PulseGuide returned control before completion, sleep 242
19:39:38.224 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:38.240 00.016 12268 UpdateGuideState exits: m=838 SNR=20.0
19:39:38.240 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:38.240 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:38.240 00.000 12268 Enqueuing Expose request
19:39:38.458 00.218 11616 IsGuiding returns 1
19:39:38.458 00.000 11616 scope still moving after pulse duration time elapsed
19:39:38.490 00.032 11616 IsSlewing returns 0
19:39:38.490 00.000 11616 IsGuiding returns 1
19:39:38.521 00.031 11616 IsSlewing returns 0
19:39:38.521 00.000 11616 IsGuiding returns 1
19:39:38.552 00.031 11616 IsSlewing returns 0
19:39:38.552 00.000 11616 IsGuiding returns 1
19:39:38.584 00.032 11616 IsSlewing returns 0
19:39:38.584 00.000 11616 IsGuiding returns 0
19:39:38.584 00.000 11616 scope move finished after 232 + 147 ms
19:39:38.584 00.000 11616 Move returns status 0, amount 232
19:39:38.584 00.000 11616 MoveAxis(N, 0, ABG)
19:39:38.584 00.000 11616 Move returns status 0, amount 0
19:39:38.584 00.000 11616 move complete, result=0
19:39:38.584 00.000 11616 worker thread done servicing request
19:39:38.584 00.000 11616 Worker thread wakes up
19:39:38.584 00.000 12268 GuideStep: 0.4 px 232 ms WEST, 0.0 px 0 ms NORTH
19:39:38.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:38.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:40.583 01.999 11616 Exposure complete
19:39:40.646 00.063 11616 worker thread done servicing request
19:39:40.646 00.000 12268 OnExposeComplete: enter
19:39:40.646 00.000 12268 UpdateGuideState(): m_state=6
19:39:40.646 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
19:39:40.646 00.000 12268 Star::Find returns 1 (0), X=541.01, Y=252.35, Mass=785, SNR=19.3, Peak=81 HFD=4.8
19:39:40.646 00.000 12268 MultiStar: [#1 -0.23,0.30,0.91,U] [#2 -0.16,0.75,0.00,M1] [#3 0.23,0.23,0.60,U] [#4 -0.33,0.05,0.68,U] [#5 0.09,0.29,0.50,U] [#6 -0.32,0.21,0.49,U] [#7 -0.19,0.63,0.41,U] [#8 -0.29,0.28,0.38,U] 
19:39:40.646 00.000 12268 refined, 7 included, MultiStar: {-0.16, 0.31}, one-star: {-0.21, 0.49}
19:39:40.646 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
19:39:40.646 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
19:39:40.646 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.31 hyp=0.35 cameraTheta=2.06 mountX=0.29 mountY=-0.20, mountTheta=-0.60
19:39:40.646 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.31, opts=13)
19:39:40.646 00.000 12268 Enqueuing Move request for scope (-0.16, 0.31)
19:39:40.646 00.000 11616 Worker thread wakes up
19:39:40.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.31) opts 0xd
19:39:40.646 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.31)
19:39:40.646 00.000 11616 Moving (-0.16, 0.31) raw xDistance=0.29 yDistance=-0.20
19:39:40.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
19:39:40.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
19:39:40.646 00.000 11616 MoveAxis(W, 162, ABG)
19:39:40.646 00.000 11616 Guiding  Dir = 3, Dur = 162
19:39:40.646 00.000 11616 IsSlewing returns 0
19:39:40.646 00.000 11616 IsGuiding returns 0
19:39:40.646 00.000 11616 PulseGuide returned control before completion, sleep 172
19:39:40.661 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:40.693 00.032 12268 UpdateGuideState exits: m=785 SNR=19.3
19:39:40.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:40.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:40.693 00.000 12268 Enqueuing Expose request
19:39:40.833 00.140 11616 IsGuiding returns 1
19:39:40.833 00.000 11616 scope still moving after pulse duration time elapsed
19:39:40.865 00.032 11616 IsSlewing returns 0
19:39:40.865 00.000 11616 IsGuiding returns 1
19:39:40.896 00.031 11616 IsSlewing returns 0
19:39:40.896 00.000 11616 IsGuiding returns 1
19:39:40.927 00.031 11616 IsSlewing returns 0
19:39:40.927 00.000 11616 IsGuiding returns 0
19:39:40.927 00.000 11616 scope move finished after 162 + 110 ms
19:39:40.927 00.000 11616 Move returns status 0, amount 162
19:39:40.927 00.000 11616 MoveAxis(N, 17, ABG)
19:39:40.927 00.000 11616 Guiding  Dir = 0, Dur = 17
19:39:40.927 00.000 11616 IsSlewing returns 0
19:39:40.927 00.000 11616 IsGuiding returns 0
19:39:40.927 00.000 11616 PulseGuide returned control before completion, sleep 27
19:39:40.958 00.031 11616 IsGuiding returns 1
19:39:40.958 00.000 11616 scope still moving after pulse duration time elapsed
19:39:40.990 00.032 11616 IsSlewing returns 0
19:39:40.990 00.000 11616 IsGuiding returns 0
19:39:40.990 00.000 11616 scope move finished after 17 + 44 ms
19:39:40.990 00.000 11616 Move returns status 0, amount 17
19:39:40.990 00.000 11616 move complete, result=0
19:39:40.990 00.000 11616 worker thread done servicing request
19:39:40.990 00.000 11616 Worker thread wakes up
19:39:40.990 00.000 12268 GuideStep: 0.3 px 162 ms WEST, -0.2 px 17 ms NORTH
19:39:40.990 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:40.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:42.990 02.000 11616 Exposure complete
19:39:43.052 00.062 11616 worker thread done servicing request
19:39:43.052 00.000 12268 OnExposeComplete: enter
19:39:43.052 00.000 12268 UpdateGuideState(): m_state=6
19:39:43.052 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
19:39:43.052 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=252.05, Mass=817, SNR=19.8, Peak=86 HFD=4.7
19:39:43.052 00.000 12268 MultiStar: [#1 -0.06,0.16,0.91,U] [#2 0.13,0.46,0.87,U] [#3 0.49,0.19,0.58,U] [#4 -0.30,-0.38,0.69,U] [#5 0.38,0.29,0.52,U] [#6 -0.31,-0.01,0.48,U] [#7 -0.03,0.43,0.38,U] [#8 -0.25,0.24,0.38,U] 
19:39:43.052 00.000 12268 refined, 8 included, MultiStar: {0.01, 0.17}, one-star: {-0.00, 0.18}
19:39:43.052 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
19:39:43.052 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
19:39:43.052 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.49 mountX=0.17 mountY=-0.01, mountTheta=-0.04
19:39:43.052 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.17, opts=13)
19:39:43.052 00.000 12268 Enqueuing Move request for scope (0.01, 0.17)
19:39:43.052 00.000 11616 Worker thread wakes up
19:39:43.052 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
19:39:43.052 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
19:39:43.052 00.000 11616 Moving (0.01, 0.17) raw xDistance=0.17 yDistance=-0.01
19:39:43.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
19:39:43.052 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:43.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:39:43.052 00.000 11616 MoveAxis(W, 93, ABG)
19:39:43.052 00.000 11616 Guiding  Dir = 3, Dur = 93
19:39:43.052 00.000 11616 IsSlewing returns 0
19:39:43.052 00.000 11616 IsGuiding returns 0
19:39:43.052 00.000 11616 PulseGuide returned control before completion, sleep 103
19:39:43.068 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
19:39:43.083 00.015 12268 UpdateGuideState exits: m=817 SNR=19.8
19:39:43.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:43.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:43.083 00.000 12268 Enqueuing Expose request
19:39:43.177 00.094 11616 IsGuiding returns 1
19:39:43.177 00.000 11616 scope still moving after pulse duration time elapsed
19:39:43.208 00.031 11616 IsSlewing returns 0
19:39:43.208 00.000 11616 IsGuiding returns 1
19:39:43.240 00.032 11616 IsSlewing returns 0
19:39:43.240 00.000 11616 IsGuiding returns 1
19:39:43.271 00.031 11616 IsSlewing returns 0
19:39:43.271 00.000 11616 IsGuiding returns 1
19:39:43.302 00.031 11616 IsSlewing returns 0
19:39:43.302 00.000 11616 IsGuiding returns 1
19:39:43.334 00.032 11616 IsSlewing returns 0
19:39:43.334 00.000 11616 IsGuiding returns 0
19:39:43.334 00.000 11616 scope move finished after 93 + 182 ms
19:39:43.334 00.000 11616 Move returns status 0, amount 93
19:39:43.334 00.000 11616 MoveAxis(N, 0, ABG)
19:39:43.334 00.000 11616 Move returns status 0, amount 0
19:39:43.334 00.000 11616 move complete, result=0
19:39:43.334 00.000 11616 worker thread done servicing request
19:39:43.334 00.000 11616 Worker thread wakes up
19:39:43.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:43.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:43.334 00.000 12268 GuideStep: 0.2 px 93 ms WEST, -0.0 px 0 ms NORTH
19:39:45.427 02.093 11616 Exposure complete
19:39:45.490 00.063 11616 worker thread done servicing request
19:39:45.490 00.000 12268 OnExposeComplete: enter
19:39:45.490 00.000 12268 UpdateGuideState(): m_state=6
19:39:45.490 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
19:39:45.490 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=251.75, Mass=746, SNR=18.8, Peak=70 HFD=4.7
19:39:45.490 00.000 12268 MultiStar: [#1 -0.16,-0.02,0.92,U] [#2 -0.09,0.04,0.96,U] [#3 0.13,0.27,0.65,U] [#4 -0.18,-0.49,0.69,U] [#5 0.31,0.34,0.54,U] [#6 -0.04,0.19,0.52,U] [#7 0.34,0.03,0.38,U] [#8 -0.19,-0.33,0.41,U] 
19:39:45.490 00.000 12268 refined, 8 included, MultiStar: {-0.01, -0.02}, one-star: {0.03, -0.11}
19:39:45.490 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.42 = 2.87)
19:39:45.490 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
19:39:45.490 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.94 mountX=-0.02 mountY=-0.00, mountTheta=-2.89
19:39:45.490 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.02, opts=13)
19:39:45.490 00.000 12268 Enqueuing Move request for scope (-0.01, -0.02)
19:39:45.490 00.000 11616 Worker thread wakes up
19:39:45.490 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
19:39:45.490 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
19:39:45.490 00.000 11616 Moving (-0.01, -0.02) raw xDistance=-0.02 yDistance=-0.00
19:39:45.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:45.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:39:45.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:45.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:39:45.490 00.000 11616 MoveAxis(E, 0, ABG)
19:39:45.490 00.000 11616 Move returns status 0, amount 0
19:39:45.490 00.000 11616 MoveAxis(N, 0, ABG)
19:39:45.490 00.000 11616 Move returns status 0, amount 0
19:39:45.490 00.000 11616 move complete, result=0
19:39:45.490 00.000 11616 worker thread done servicing request
19:39:45.521 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=206, Gamma=1.290
19:39:45.536 00.015 12268 UpdateGuideState exits: m=746 SNR=18.8
19:39:45.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:45.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:45.536 00.000 12268 Enqueuing Expose request
19:39:45.536 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:39:45.536 00.000 11616 Worker thread wakes up
19:39:45.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:45.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:47.552 02.016 11616 Exposure complete
19:39:47.599 00.047 11616 worker thread done servicing request
19:39:47.599 00.000 12268 OnExposeComplete: enter
19:39:47.599 00.000 12268 UpdateGuideState(): m_state=6
19:39:47.599 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
19:39:47.599 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=251.54, Mass=756, SNR=18.9, Peak=67 HFD=4.9
19:39:47.599 00.000 12268 MultiStar: [#1 -0.05,-0.15,0.87,U] [#2 0.01,-0.14,0.89,U] [#3 0.05,-0.39,0.66,U] [#4 -0.09,-0.67,0.72,U] [#5 0.19,-0.13,0.52,U] [#6 -0.07,-0.58,0.46,U] [#7 -0.01,0.29,0.37,U] [#8 -0.24,0.11,0.42,U] 
19:39:47.599 00.000 12268 refined, 8 included, MultiStar: {-0.03, -0.25}, one-star: {-0.05, -0.32}
19:39:47.599 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
19:39:47.599 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
19:39:47.599 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.68 mountX=-0.25 mountY=0.00, mountTheta=3.12
19:39:47.599 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.25, opts=13)
19:39:47.599 00.000 12268 Enqueuing Move request for scope (-0.03, -0.25)
19:39:47.599 00.000 11616 Worker thread wakes up
19:39:47.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
19:39:47.599 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
19:39:47.599 00.000 11616 Moving (-0.03, -0.25) raw xDistance=-0.25 yDistance=0.00
19:39:47.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:39:47.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
19:39:47.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:47.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:39:47.599 00.000 11616 MoveAxis(E, 0, ABG)
19:39:47.599 00.000 11616 Move returns status 0, amount 0
19:39:47.599 00.000 11616 MoveAxis(N, 0, ABG)
19:39:47.599 00.000 11616 Move returns status 0, amount 0
19:39:47.599 00.000 11616 move complete, result=0
19:39:47.599 00.000 11616 worker thread done servicing request
19:39:47.630 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
19:39:47.646 00.016 12268 UpdateGuideState exits: m=756 SNR=18.9
19:39:47.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:47.646 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:47.646 00.000 12268 Enqueuing Expose request
19:39:47.646 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
19:39:47.646 00.000 11616 Worker thread wakes up
19:39:47.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:47.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:49.661 02.015 11616 Exposure complete
19:39:49.708 00.047 11616 worker thread done servicing request
19:39:49.708 00.000 12268 OnExposeComplete: enter
19:39:49.708 00.000 12268 UpdateGuideState(): m_state=6
19:39:49.708 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
19:39:49.708 00.000 12268 Star::Find returns 1 (0), X=541.21, Y=251.76, Mass=781, SNR=19.2, Peak=84 HFD=4.7
19:39:49.708 00.000 12268 MultiStar: [#1 -0.00,-0.12,0.88,U] [#2 -0.16,0.09,0.88,U] [#3 0.01,-0.01,0.67,U] [#4 -0.33,-0.56,0.68,U] [#5 0.19,-0.02,0.54,U] [#6 -0.06,-0.02,0.50,U] [#7 0.37,0.29,0.39,U] [#8 0.14,0.05,0.38,U] 
19:39:49.708 00.000 12268 refined, 8 included, MultiStar: {-0.02, -0.07}, one-star: {-0.01, -0.11}
19:39:49.708 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
19:39:49.708 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.13)
19:39:49.708 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.83 mountX=-0.07 mountY=-0.01, mountTheta=-3.01
19:39:49.708 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.07, opts=13)
19:39:49.708 00.000 12268 Enqueuing Move request for scope (-0.02, -0.07)
19:39:49.708 00.000 11616 Worker thread wakes up
19:39:49.708 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
19:39:49.708 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
19:39:49.708 00.000 11616 Moving (-0.02, -0.07) raw xDistance=-0.07 yDistance=-0.01
19:39:49.708 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:49.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:39:49.708 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:49.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:39:49.708 00.000 11616 MoveAxis(E, 0, ABG)
19:39:49.708 00.000 11616 Move returns status 0, amount 0
19:39:49.708 00.000 11616 MoveAxis(N, 0, ABG)
19:39:49.708 00.000 11616 Move returns status 0, amount 0
19:39:49.708 00.000 11616 move complete, result=0
19:39:49.708 00.000 11616 worker thread done servicing request
19:39:49.740 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
19:39:49.755 00.015 12268 UpdateGuideState exits: m=781 SNR=19.2
19:39:49.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:49.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:49.755 00.000 12268 Enqueuing Expose request
19:39:49.755 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:39:49.755 00.000 11616 Worker thread wakes up
19:39:49.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:49.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:51.771 02.016 11616 Exposure complete
19:39:51.818 00.047 11616 worker thread done servicing request
19:39:51.818 00.000 12268 OnExposeComplete: enter
19:39:51.818 00.000 12268 UpdateGuideState(): m_state=6
19:39:51.818 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
19:39:51.818 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=251.51, Mass=921, SNR=20.9, Peak=76 HFD=5.1
19:39:51.818 00.000 12268 MultiStar: [#1 -0.01,-0.04,0.84,U] [#2 -0.29,-0.16,0.77,U] [#3 -0.36,-0.23,0.63,U] [#4 -0.17,-0.63,0.59,U] [#5 0.20,-0.02,0.48,U] [#6 -0.10,-0.30,0.44,U] [#7 0.29,-0.40,0.36,U] [#8 -0.85,-0.18,0.00,M1] 
19:39:51.818 00.000 12268 refined, 7 included, MultiStar: {-0.09, -0.26}, one-star: {-0.05, -0.35}
19:39:51.818 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
19:39:51.818 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
19:39:51.818 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.26 hyp=0.27 cameraTheta=-1.91 mountX=-0.27 mountY=-0.06, mountTheta=-2.93
19:39:51.818 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.26, opts=13)
19:39:51.818 00.000 12268 Enqueuing Move request for scope (-0.09, -0.26)
19:39:51.818 00.000 11616 Worker thread wakes up
19:39:51.818 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.26) opts 0xd
19:39:51.818 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.26)
19:39:51.818 00.000 11616 Moving (-0.09, -0.26) raw xDistance=-0.27 yDistance=-0.06
19:39:51.818 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:39:51.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
19:39:51.818 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:51.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:39:51.818 00.000 11616 MoveAxis(E, 0, ABG)
19:39:51.818 00.000 11616 Move returns status 0, amount 0
19:39:51.818 00.000 11616 MoveAxis(N, 0, ABG)
19:39:51.818 00.000 11616 Move returns status 0, amount 0
19:39:51.818 00.000 11616 move complete, result=0
19:39:51.818 00.000 11616 worker thread done servicing request
19:39:51.849 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:51.865 00.016 12268 UpdateGuideState exits: m=921 SNR=20.9
19:39:51.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:51.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:51.865 00.000 12268 Enqueuing Expose request
19:39:51.865 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
19:39:51.865 00.000 11616 Worker thread wakes up
19:39:51.865 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:51.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:53.880 02.015 11616 Exposure complete
19:39:53.927 00.047 11616 worker thread done servicing request
19:39:53.927 00.000 12268 OnExposeComplete: enter
19:39:53.927 00.000 12268 UpdateGuideState(): m_state=6
19:39:53.927 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
19:39:53.927 00.000 12268 Star::Find returns 1 (0), X=541.05, Y=251.39, Mass=781, SNR=19.2, Peak=68 HFD=5.0
19:39:53.927 00.000 12268 MultiStar: [#1 -0.03,-0.33,0.85,U] [#2 -0.04,-0.21,0.85,U] [#3 0.31,-0.30,0.66,U] [#4 -0.06,-0.54,0.66,U] [#5 -0.08,-0.04,0.49,U] [#6 -0.16,-0.27,0.50,U] [#7 0.31,-0.07,0.37,U] [#8 -0.16,-0.19,0.41,U] 
19:39:53.927 00.000 12268 refined, 8 included, MultiStar: {-0.02, -0.30}, one-star: {-0.18, -0.47}
19:39:53.927 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
19:39:53.927 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.05)
19:39:53.927 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.65 mountX=-0.30 mountY=0.01, mountTheta=3.09
19:39:53.927 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.30, opts=13)
19:39:53.927 00.000 12268 Enqueuing Move request for scope (-0.02, -0.30)
19:39:53.927 00.000 11616 Worker thread wakes up
19:39:53.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.30) opts 0xd
19:39:53.927 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.30)
19:39:53.927 00.000 11616 Moving (-0.02, -0.30) raw xDistance=-0.30 yDistance=0.01
19:39:53.927 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
19:39:53.927 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
19:39:53.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
19:39:53.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:53.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:39:53.927 00.000 11616 MoveAxis(E, 168, ABG)
19:39:53.927 00.000 11616 Guiding  Dir = 2, Dur = 168
19:39:53.927 00.000 11616 IsSlewing returns 0
19:39:53.927 00.000 11616 IsGuiding returns 0
19:39:53.927 00.000 11616 PulseGuide returned control before completion, sleep 178
19:39:53.958 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
19:39:53.974 00.016 12268 UpdateGuideState exits: m=781 SNR=19.2
19:39:53.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:53.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:53.974 00.000 12268 Enqueuing Expose request
19:39:54.130 00.156 11616 IsGuiding returns 1
19:39:54.130 00.000 11616 scope still moving after pulse duration time elapsed
19:39:54.162 00.032 11616 IsSlewing returns 0
19:39:54.162 00.000 11616 IsGuiding returns 0
19:39:54.162 00.000 11616 scope move finished after 168 + 54 ms
19:39:54.162 00.000 11616 Move returns status 0, amount 168
19:39:54.162 00.000 11616 MoveAxis(N, 0, ABG)
19:39:54.162 00.000 11616 Move returns status 0, amount 0
19:39:54.162 00.000 11616 move complete, result=0
19:39:54.162 00.000 11616 worker thread done servicing request
19:39:54.162 00.000 11616 Worker thread wakes up
19:39:54.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:54.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:54.162 00.000 12268 GuideStep: -0.3 px 168 ms EAST, 0.0 px 0 ms NORTH
19:39:56.161 01.999 11616 Exposure complete
19:39:56.224 00.063 11616 worker thread done servicing request
19:39:56.224 00.000 12268 OnExposeComplete: enter
19:39:56.224 00.000 12268 UpdateGuideState(): m_state=6
19:39:56.224 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
19:39:56.224 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=252.04, Mass=877, SNR=20.5, Peak=83 HFD=5.0
19:39:56.224 00.000 12268 MultiStar: [#1 -0.15,0.31,0.86,U] [#2 -0.25,0.46,0.80,U] [#3 0.23,-0.05,0.64,U] [#4 -0.21,-0.08,0.62,U] [#5 0.40,0.59,0.48,U] [#6 -0.68,0.04,0.49,U] [#7 0.43,0.44,0.37,U] [#8 0.17,0.09,0.35,U] 
19:39:56.224 00.000 12268 single-star, 8 included, MultiStar: {-0.03, 0.22}, one-star: {0.04, 0.17}
19:39:56.224 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
19:39:56.224 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.05)
19:39:56.224 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.35 mountX=0.18 mountY=0.02, mountTheta=0.10
19:39:56.224 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.17, opts=13)
19:39:56.224 00.000 12268 Enqueuing Move request for scope (0.04, 0.17)
19:39:56.224 00.000 11616 Worker thread wakes up
19:39:56.224 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
19:39:56.224 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
19:39:56.224 00.000 11616 Moving (0.04, 0.17) raw xDistance=0.18 yDistance=0.02
19:39:56.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:39:56.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:39:56.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:39:56.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:39:56.224 00.000 11616 MoveAxis(E, 0, ABG)
19:39:56.224 00.000 11616 Move returns status 0, amount 0
19:39:56.224 00.000 11616 MoveAxis(N, 0, ABG)
19:39:56.224 00.000 11616 Move returns status 0, amount 0
19:39:56.224 00.000 11616 move complete, result=0
19:39:56.224 00.000 11616 worker thread done servicing request
19:39:56.240 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:56.255 00.015 12268 UpdateGuideState exits: m=877 SNR=20.5
19:39:56.255 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:56.255 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:56.255 00.000 12268 Enqueuing Expose request
19:39:56.255 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
19:39:56.255 00.000 11616 Worker thread wakes up
19:39:56.255 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:56.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:58.271 02.016 11616 Exposure complete
19:39:58.318 00.047 11616 worker thread done servicing request
19:39:58.318 00.000 12268 OnExposeComplete: enter
19:39:58.318 00.000 12268 UpdateGuideState(): m_state=6
19:39:58.318 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
19:39:58.318 00.000 12268 Star::Find returns 1 (0), X=541.10, Y=252.66, Mass=869, SNR=20.4, Peak=68 HFD=5.2
19:39:58.318 00.000 12268 MultiStar: [#1 -0.39,0.80,0.00,M1] [#2 -0.09,0.66,0.80,U] [#3 -0.02,0.96,0.00,M1] [#4 -0.20,0.49,0.64,U] [#5 0.15,0.89,0.00,M1] [#6 -0.30,0.44,0.46,U] [#7 -0.02,1.05,0.00,M1] [#8 -0.48,0.74,0.00,M1] 
19:39:58.318 00.000 12268 refined, 3 included, MultiStar: {-0.16, 0.64}, one-star: {-0.13, 0.80}
19:39:58.318 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
19:39:58.318 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
19:39:58.318 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.64 hyp=0.66 cameraTheta=1.82 mountX=0.62 mountY=-0.24, mountTheta=-0.37
19:39:58.318 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.64, opts=13)
19:39:58.318 00.000 12268 Enqueuing Move request for scope (-0.16, 0.64)
19:39:58.318 00.000 11616 Worker thread wakes up
19:39:58.318 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.64) opts 0xd
19:39:58.318 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.64)
19:39:58.318 00.000 11616 Moving (-0.16, 0.64) raw xDistance=0.62 yDistance=-0.24
19:39:58.318 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.29 direction from -1 to 1
19:39:58.318 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.85
19:39:58.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
19:39:58.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:39:58.318 00.000 11616 MoveAxis(W, 343, ABG)
19:39:58.318 00.000 11616 Guiding  Dir = 3, Dur = 343
19:39:58.318 00.000 11616 IsSlewing returns 0
19:39:58.318 00.000 11616 IsGuiding returns 0
19:39:58.318 00.000 11616 PulseGuide returned control before completion, sleep 353
19:39:58.349 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:39:58.365 00.016 12268 UpdateGuideState exits: m=869 SNR=20.4
19:39:58.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:58.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:39:58.365 00.000 12268 Enqueuing Expose request
19:39:58.693 00.328 11616 IsGuiding returns 1
19:39:58.693 00.000 11616 scope still moving after pulse duration time elapsed
19:39:58.724 00.031 11616 IsSlewing returns 0
19:39:58.724 00.000 11616 IsGuiding returns 1
19:39:58.755 00.031 11616 IsSlewing returns 0
19:39:58.755 00.000 11616 IsGuiding returns 0
19:39:58.755 00.000 11616 scope move finished after 343 + 81 ms
19:39:58.755 00.000 11616 Move returns status 0, amount 343
19:39:58.755 00.000 11616 MoveAxis(N, 20, ABG)
19:39:58.755 00.000 11616 Guiding  Dir = 0, Dur = 20
19:39:58.755 00.000 11616 IsSlewing returns 0
19:39:58.755 00.000 11616 IsGuiding returns 0
19:39:58.755 00.000 11616 PulseGuide returned control before completion, sleep 30
19:39:58.802 00.047 11616 IsGuiding returns 1
19:39:58.802 00.000 11616 scope still moving after pulse duration time elapsed
19:39:58.833 00.031 11616 IsSlewing returns 0
19:39:58.833 00.000 11616 IsGuiding returns 0
19:39:58.833 00.000 11616 scope move finished after 20 + 57 ms
19:39:58.833 00.000 11616 Move returns status 0, amount 20
19:39:58.833 00.000 11616 move complete, result=0
19:39:58.833 00.000 11616 worker thread done servicing request
19:39:58.833 00.000 11616 Worker thread wakes up
19:39:58.833 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:39:58.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:39:58.833 00.000 12268 GuideStep: 0.6 px 343 ms WEST, -0.2 px 20 ms NORTH
19:40:00.833 02.000 11616 Exposure complete
19:40:00.896 00.063 11616 worker thread done servicing request
19:40:00.896 00.000 12268 OnExposeComplete: enter
19:40:00.896 00.000 12268 UpdateGuideState(): m_state=6
19:40:00.896 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
19:40:00.896 00.000 12268 Star::Find returns 1 (0), X=540.97, Y=252.03, Mass=866, SNR=20.4, Peak=67 HFD=5.7
19:40:00.896 00.000 12268 MultiStar: [#1 0.04,0.45,0.87,U] [#2 0.01,0.64,0.83,U] [#3 0.10,0.38,0.65,U] [#4 -0.18,0.02,0.63,U] [#5 0.30,0.57,0.51,U] [#6 -0.13,0.03,0.48,U] [#7 0.03,1.15,0.00,M2] [#8 -0.50,0.74,0.00,M2] 
19:40:00.896 00.000 12268 single-star, 6 included, MultiStar: {-0.04, 0.33}, one-star: {-0.26, 0.16}
19:40:00.896 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
19:40:00.896 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
19:40:00.896 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.16 hyp=0.30 cameraTheta=2.58 mountX=0.14 mountY=-0.27, mountTheta=-1.11
19:40:00.896 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.16, opts=13)
19:40:00.896 00.000 12268 Enqueuing Move request for scope (-0.26, 0.16)
19:40:00.896 00.000 11616 Worker thread wakes up
19:40:00.896 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.16) opts 0xd
19:40:00.896 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.16)
19:40:00.896 00.000 11616 Moving (-0.26, 0.16) raw xDistance=0.14 yDistance=-0.27
19:40:00.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
19:40:00.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
19:40:00.896 00.000 11616 MoveAxis(W, 75, ABG)
19:40:00.896 00.000 11616 Guiding  Dir = 3, Dur = 75
19:40:00.896 00.000 11616 IsSlewing returns 0
19:40:00.896 00.000 11616 IsGuiding returns 0
19:40:00.896 00.000 11616 PulseGuide returned control before completion, sleep 85
19:40:00.927 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:40:00.943 00.016 12268 UpdateGuideState exits: m=866 SNR=20.4
19:40:00.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:00.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:00.943 00.000 12268 Enqueuing Expose request
19:40:01.005 00.062 11616 IsGuiding returns 1
19:40:01.005 00.000 11616 scope still moving after pulse duration time elapsed
19:40:01.036 00.031 11616 IsSlewing returns 0
19:40:01.036 00.000 11616 IsGuiding returns 0
19:40:01.036 00.000 11616 scope move finished after 75 + 55 ms
19:40:01.036 00.000 11616 Move returns status 0, amount 75
19:40:01.036 00.000 11616 MoveAxis(N, 23, ABG)
19:40:01.036 00.000 11616 Guiding  Dir = 0, Dur = 23
19:40:01.036 00.000 11616 IsSlewing returns 0
19:40:01.036 00.000 11616 IsGuiding returns 0
19:40:01.036 00.000 11616 PulseGuide returned control before completion, sleep 33
19:40:01.083 00.047 11616 IsGuiding returns 1
19:40:01.083 00.000 11616 scope still moving after pulse duration time elapsed
19:40:01.115 00.032 11616 IsSlewing returns 0
19:40:01.115 00.000 11616 IsGuiding returns 0
19:40:01.115 00.000 11616 scope move finished after 23 + 54 ms
19:40:01.115 00.000 11616 Move returns status 0, amount 23
19:40:01.115 00.000 11616 move complete, result=0
19:40:01.115 00.000 11616 worker thread done servicing request
19:40:01.115 00.000 11616 Worker thread wakes up
19:40:01.115 00.000 12268 GuideStep: 0.1 px 75 ms WEST, -0.3 px 23 ms NORTH
19:40:01.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:01.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:03.115 02.000 11616 Exposure complete
19:40:03.161 00.046 11616 worker thread done servicing request
19:40:03.161 00.000 12268 OnExposeComplete: enter
19:40:03.161 00.000 12268 UpdateGuideState(): m_state=6
19:40:03.161 00.000 12268 Star::Find(15, 540, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
19:40:03.161 00.000 12268 Star::Find returns 1 (0), X=541.11, Y=251.70, Mass=848, SNR=20.2, Peak=74 HFD=5.4
19:40:03.161 00.000 12268 MultiStar: [#1 -0.12,0.04,0.89,U] [#2 -0.04,-0.07,0.85,U] [#3 0.07,-0.19,0.63,U] [#4 -0.14,-0.60,0.65,U] [#5 0.45,0.14,0.51,U] [#6 0.09,0.11,0.47,U] [#7 0.32,0.04,0.37,U] [#8 0.11,-0.02,0.34,U] 
19:40:03.161 00.000 12268 refined, 8 included, MultiStar: {0.02, -0.10}, one-star: {-0.11, -0.16}
19:40:03.161 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
19:40:03.161 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
19:40:03.161 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.36 mountX=-0.10 mountY=0.03, mountTheta=2.80
19:40:03.177 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.10, opts=13)
19:40:03.177 00.000 12268 Enqueuing Move request for scope (0.02, -0.10)
19:40:03.177 00.000 11616 Worker thread wakes up
19:40:03.177 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
19:40:03.177 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
19:40:03.177 00.000 11616 Moving (0.02, -0.10) raw xDistance=-0.10 yDistance=0.03
19:40:03.177 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:03.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:40:03.177 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:03.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:40:03.177 00.000 11616 MoveAxis(E, 0, ABG)
19:40:03.177 00.000 11616 Move returns status 0, amount 0
19:40:03.177 00.000 11616 MoveAxis(N, 0, ABG)
19:40:03.177 00.000 11616 Move returns status 0, amount 0
19:40:03.177 00.000 11616 move complete, result=0
19:40:03.177 00.000 11616 worker thread done servicing request
19:40:03.193 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
19:40:03.208 00.015 12268 UpdateGuideState exits: m=848 SNR=20.2
19:40:03.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:03.208 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:03.208 00.000 12268 Enqueuing Expose request
19:40:03.208 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:40:03.208 00.000 11616 Worker thread wakes up
19:40:03.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:03.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:05.224 02.016 11616 Exposure complete
19:40:05.271 00.047 11616 worker thread done servicing request
19:40:05.271 00.000 12268 OnExposeComplete: enter
19:40:05.271 00.000 12268 UpdateGuideState(): m_state=6
19:40:05.271 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
19:40:05.271 00.000 12268 Star::Find returns 1 (0), X=541.29, Y=251.60, Mass=779, SNR=19.3, Peak=69 HFD=4.7
19:40:05.271 00.000 12268 MultiStar: [#1 0.07,-0.08,0.97,U] [#2 -0.06,-0.14,0.90,U] [#3 0.38,-0.15,0.63,U] [#4 0.17,-0.59,0.67,U] [#5 0.39,-0.20,0.52,U] [#6 0.02,-0.21,0.51,U] [#7 0.25,0.57,0.41,U] [#8 0.16,0.28,0.35,U] 
19:40:05.271 00.000 12268 refined, 8 included, MultiStar: {0.13, -0.14}, one-star: {0.07, -0.26}
19:40:05.271 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
19:40:05.271 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.90)
19:40:05.271 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.80 mountX=-0.13 mountY=0.15, mountTheta=2.26
19:40:05.271 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.14, opts=13)
19:40:05.271 00.000 12268 Enqueuing Move request for scope (0.13, -0.14)
19:40:05.271 00.000 11616 Worker thread wakes up
19:40:05.271 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
19:40:05.271 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
19:40:05.271 00.000 11616 Moving (0.13, -0.14) raw xDistance=-0.13 yDistance=0.15
19:40:05.271 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:40:05.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:40:05.271 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:40:05.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:40:05.271 00.000 11616 MoveAxis(E, 0, ABG)
19:40:05.271 00.000 11616 Move returns status 0, amount 0
19:40:05.271 00.000 11616 MoveAxis(N, 0, ABG)
19:40:05.271 00.000 11616 Move returns status 0, amount 0
19:40:05.271 00.000 11616 move complete, result=0
19:40:05.271 00.000 11616 worker thread done servicing request
19:40:05.302 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
19:40:05.318 00.016 12268 UpdateGuideState exits: m=779 SNR=19.3
19:40:05.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:05.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:05.318 00.000 12268 Enqueuing Expose request
19:40:05.318 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
19:40:05.318 00.000 11616 Worker thread wakes up
19:40:05.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:05.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:07.318 02.000 11616 Exposure complete
19:40:07.380 00.062 11616 worker thread done servicing request
19:40:07.380 00.000 12268 OnExposeComplete: enter
19:40:07.380 00.000 12268 UpdateGuideState(): m_state=6
19:40:07.380 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
19:40:07.380 00.000 12268 Star::Find returns 1 (0), X=541.21, Y=251.67, Mass=946, SNR=21.3, Peak=76 HFD=5.5
19:40:07.380 00.000 12268 MultiStar: [#1 -0.00,-0.10,0.88,U] [#2 0.06,0.08,0.82,U] [#3 0.29,-0.18,0.60,U] [#4 -0.11,-0.65,0.64,U] [#5 0.78,-0.01,0.00,M1] [#6 0.15,-0.34,0.48,U] [#7 0.36,0.06,0.36,U] [#8 -0.31,0.11,0.37,U] 
19:40:07.380 00.000 12268 refined, 7 included, MultiStar: {0.04, -0.17}, one-star: {-0.02, -0.20}
19:40:07.380 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
19:40:07.380 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
19:40:07.380 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.32 mountX=-0.16 mountY=0.06, mountTheta=2.76
19:40:07.380 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.17, opts=13)
19:40:07.380 00.000 12268 Enqueuing Move request for scope (0.04, -0.17)
19:40:07.380 00.000 11616 Worker thread wakes up
19:40:07.380 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
19:40:07.380 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
19:40:07.380 00.000 11616 Moving (0.04, -0.17) raw xDistance=-0.16 yDistance=0.06
19:40:07.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:40:07.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:40:07.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:07.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:40:07.380 00.000 11616 MoveAxis(E, 0, ABG)
19:40:07.380 00.000 11616 Move returns status 0, amount 0
19:40:07.380 00.000 11616 MoveAxis(N, 0, ABG)
19:40:07.380 00.000 11616 Move returns status 0, amount 0
19:40:07.380 00.000 11616 move complete, result=0
19:40:07.380 00.000 11616 worker thread done servicing request
19:40:07.411 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
19:40:07.427 00.016 12268 UpdateGuideState exits: m=946 SNR=21.3
19:40:07.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:07.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:07.427 00.000 12268 Enqueuing Expose request
19:40:07.427 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:40:07.427 00.000 11616 Worker thread wakes up
19:40:07.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:07.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:09.427 02.000 11616 Exposure complete
19:40:09.490 00.063 11616 worker thread done servicing request
19:40:09.490 00.000 12268 OnExposeComplete: enter
19:40:09.490 00.000 12268 UpdateGuideState(): m_state=6
19:40:09.490 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
19:40:09.490 00.000 12268 Star::Find returns 1 (0), X=541.21, Y=251.74, Mass=823, SNR=19.8, Peak=73 HFD=5.1
19:40:09.490 00.000 12268 MultiStar: [#1 -0.06,-0.37,0.96,U] [#2 0.11,-0.11,0.90,U] [#3 0.34,-0.33,0.62,U] [#4 -0.05,-0.87,0.00,M1] [#5 0.37,0.19,0.55,U] [#6 -0.22,-0.30,0.53,U] [#7 0.00,-0.01,0.36,U] [#8 -0.54,0.15,0.37,U] 
19:40:09.490 00.000 12268 single-star, 7 included, MultiStar: {0.02, -0.15}, one-star: {-0.02, -0.13}
19:40:09.490 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.20 = 3.09)
19:40:09.490 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.03)
19:40:09.490 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.72 mountX=-0.13 mountY=-0.00, mountTheta=-3.12
19:40:09.490 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.13, opts=13)
19:40:09.490 00.000 12268 Enqueuing Move request for scope (-0.02, -0.13)
19:40:09.490 00.000 11616 Worker thread wakes up
19:40:09.490 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
19:40:09.490 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
19:40:09.490 00.000 11616 Moving (-0.02, -0.13) raw xDistance=-0.13 yDistance=-0.00
19:40:09.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:40:09.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:40:09.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:09.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:40:09.490 00.000 11616 MoveAxis(E, 0, ABG)
19:40:09.490 00.000 11616 Move returns status 0, amount 0
19:40:09.490 00.000 11616 MoveAxis(N, 0, ABG)
19:40:09.490 00.000 11616 Move returns status 0, amount 0
19:40:09.490 00.000 11616 move complete, result=0
19:40:09.490 00.000 11616 worker thread done servicing request
19:40:09.521 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
19:40:09.536 00.015 12268 UpdateGuideState exits: m=823 SNR=19.8
19:40:09.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:09.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:09.536 00.000 12268 Enqueuing Expose request
19:40:09.536 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:40:09.536 00.000 11616 Worker thread wakes up
19:40:09.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:09.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:11.552 02.016 11616 Exposure complete
19:40:11.599 00.047 11616 worker thread done servicing request
19:40:11.599 00.000 12268 OnExposeComplete: enter
19:40:11.599 00.000 12268 UpdateGuideState(): m_state=6
19:40:11.599 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
19:40:11.599 00.000 12268 Star::Find returns 1 (0), X=541.41, Y=251.41, Mass=861, SNR=20.2, Peak=70 HFD=5.2
19:40:11.599 00.000 12268 MultiStar: [#1 0.01,-0.30,0.93,U] [#2 0.24,-0.17,0.86,U] [#3 0.55,-0.26,0.64,U] [#4 0.23,-0.55,0.65,U] [#5 0.39,-0.25,0.50,U] [#6 0.07,-0.69,0.55,U] [#7 0.48,0.15,0.37,U] [#8 -0.44,-0.51,0.40,U] 
19:40:11.599 00.000 12268 refined, 8 included, MultiStar: {0.19, -0.35}, one-star: {0.18, -0.45}
19:40:11.599 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
19:40:11.599 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
19:40:11.599 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.35 hyp=0.40 cameraTheta=-1.07 mountX=-0.33 mountY=0.23, mountTheta=2.52
19:40:11.599 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.35, opts=13)
19:40:11.599 00.000 12268 Enqueuing Move request for scope (0.19, -0.35)
19:40:11.599 00.000 11616 Worker thread wakes up
19:40:11.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.35) opts 0xd
19:40:11.599 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.35)
19:40:11.599 00.000 11616 Moving (0.19, -0.35) raw xDistance=-0.33 yDistance=0.23
19:40:11.599 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
19:40:11.599 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
19:40:11.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
19:40:11.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:40:11.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
19:40:11.599 00.000 11616 MoveAxis(E, 182, ABG)
19:40:11.599 00.000 11616 Guiding  Dir = 2, Dur = 182
19:40:11.599 00.000 11616 IsSlewing returns 0
19:40:11.599 00.000 11616 IsGuiding returns 0
19:40:11.599 00.000 11616 PulseGuide returned control before completion, sleep 192
19:40:11.615 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:40:11.646 00.031 12268 UpdateGuideState exits: m=861 SNR=20.2
19:40:11.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:11.646 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:11.646 00.000 12268 Enqueuing Expose request
19:40:11.818 00.172 11616 IsGuiding returns 0
19:40:11.818 00.000 11616 Move returns status 0, amount 182
19:40:11.818 00.000 11616 MoveAxis(N, 0, ABG)
19:40:11.818 00.000 11616 Move returns status 0, amount 0
19:40:11.818 00.000 11616 move complete, result=0
19:40:11.818 00.000 11616 worker thread done servicing request
19:40:11.818 00.000 11616 Worker thread wakes up
19:40:11.818 00.000 12268 GuideStep: -0.3 px 182 ms EAST, 0.2 px 0 ms NORTH
19:40:11.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:11.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:13.818 02.000 11616 Exposure complete
19:40:13.881 00.063 11616 worker thread done servicing request
19:40:13.881 00.000 12268 OnExposeComplete: enter
19:40:13.881 00.000 12268 UpdateGuideState(): m_state=6
19:40:13.881 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
19:40:13.881 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=251.80, Mass=872, SNR=20.5, Peak=81 HFD=5.7
19:40:13.881 00.000 12268 MultiStar: [#1 -0.10,0.14,0.90,U] [#2 0.25,0.15,0.82,U] [#3 0.27,0.25,0.63,U] [#4 0.15,-0.36,0.66,U] [#5 0.61,0.51,0.00,M1] [#6 -0.50,-0.18,0.50,U] [#7 0.06,0.02,0.37,U] [#8 -0.28,0.10,0.36,U] 
19:40:13.881 00.000 12268 refined, 7 included, MultiStar: {0.01, 0.01}, one-star: {0.01, -0.06}
19:40:13.881 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
19:40:13.881 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.47)
19:40:13.881 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.77 mountX=0.01 mountY=0.01, mountTheta=0.69
19:40:13.881 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.01, opts=13)
19:40:13.881 00.000 12268 Enqueuing Move request for scope (0.01, 0.01)
19:40:13.881 00.000 11616 Worker thread wakes up
19:40:13.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
19:40:13.881 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
19:40:13.881 00.000 11616 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=0.01
19:40:13.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:13.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:40:13.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:13.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:40:13.881 00.000 11616 MoveAxis(E, 0, ABG)
19:40:13.881 00.000 11616 Move returns status 0, amount 0
19:40:13.881 00.000 11616 MoveAxis(N, 0, ABG)
19:40:13.881 00.000 11616 Move returns status 0, amount 0
19:40:13.881 00.000 11616 move complete, result=0
19:40:13.881 00.000 11616 worker thread done servicing request
19:40:13.896 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
19:40:13.912 00.016 12268 UpdateGuideState exits: m=872 SNR=20.5
19:40:13.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:13.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:13.912 00.000 12268 Enqueuing Expose request
19:40:13.912 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:40:13.912 00.000 11616 Worker thread wakes up
19:40:13.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:13.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:15.928 02.016 11616 Exposure complete
19:40:15.975 00.047 11616 worker thread done servicing request
19:40:15.975 00.000 12268 OnExposeComplete: enter
19:40:15.975 00.000 12268 UpdateGuideState(): m_state=6
19:40:15.975 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
19:40:15.975 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=252.18, Mass=754, SNR=18.9, Peak=73 HFD=5.0
19:40:15.975 00.000 12268 MultiStar: [#1 0.03,0.38,0.97,U] [#2 0.16,0.37,0.94,U] [#3 0.23,0.21,0.67,U] [#4 -0.06,0.15,0.71,U] [#5 0.33,0.57,0.54,U] [#6 -0.02,0.01,0.48,U] [#7 0.35,0.75,0.00,M1] [#8 -0.20,0.03,0.40,U] 
19:40:15.975 00.000 12268 refined, 7 included, MultiStar: {0.06, 0.28}, one-star: {-0.03, 0.31}
19:40:15.975 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
19:40:15.975 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.23 = 3.05)
19:40:15.975 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.35 mountX=0.29 mountY=0.03, mountTheta=0.09
19:40:15.975 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.28, opts=13)
19:40:15.975 00.000 12268 Enqueuing Move request for scope (0.06, 0.28)
19:40:15.975 00.000 11616 Worker thread wakes up
19:40:15.990 00.015 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.28) opts 0xd
19:40:15.990 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.28)
19:40:15.990 00.000 11616 Moving (0.06, 0.28) raw xDistance=0.29 yDistance=0.03
19:40:15.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:40:15.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
19:40:15.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:15.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:40:15.990 00.000 11616 MoveAxis(E, 0, ABG)
19:40:15.990 00.000 11616 Move returns status 0, amount 0
19:40:15.990 00.000 11616 MoveAxis(N, 0, ABG)
19:40:15.990 00.000 11616 Move returns status 0, amount 0
19:40:15.990 00.000 11616 move complete, result=0
19:40:15.990 00.000 11616 worker thread done servicing request
19:40:16.006 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=234, Gamma=1.290
19:40:16.022 00.016 12268 UpdateGuideState exits: m=754 SNR=18.9
19:40:16.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:16.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:16.022 00.000 12268 Enqueuing Expose request
19:40:16.022 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
19:40:16.022 00.000 11616 Worker thread wakes up
19:40:16.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:16.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:18.037 02.015 11616 Exposure complete
19:40:18.084 00.047 11616 worker thread done servicing request
19:40:18.084 00.000 12268 OnExposeComplete: enter
19:40:18.084 00.000 12268 UpdateGuideState(): m_state=6
19:40:18.084 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
19:40:18.084 00.000 12268 Star::Find returns 1 (0), X=541.24, Y=252.13, Mass=754, SNR=19.0, Peak=83 HFD=4.6
19:40:18.084 00.000 12268 MultiStar: [#1 -0.05,0.54,0.95,U] [#2 -0.08,0.58,0.92,U] [#3 0.26,0.25,0.67,U] [#4 -0.13,-0.01,0.71,U] [#5 0.38,0.46,0.52,U] [#6 -0.06,0.08,0.52,U] [#7 0.13,0.75,0.00,M2] [#8 -0.53,0.14,0.40,U] 
19:40:18.084 00.000 12268 single-star, 7 included, MultiStar: {-0.01, 0.32}, one-star: {0.01, 0.27}
19:40:18.084 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
19:40:18.084 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
19:40:18.084 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.53 mountX=0.27 mountY=-0.02, mountTheta=-0.09
19:40:18.084 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.27, opts=13)
19:40:18.084 00.000 12268 Enqueuing Move request for scope (0.01, 0.27)
19:40:18.084 00.000 11616 Worker thread wakes up
19:40:18.084 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
19:40:18.084 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
19:40:18.084 00.000 11616 Moving (0.01, 0.27) raw xDistance=0.27 yDistance=-0.02
19:40:18.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:40:18.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
19:40:18.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:18.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:40:18.084 00.000 11616 MoveAxis(E, 0, ABG)
19:40:18.084 00.000 11616 Move returns status 0, amount 0
19:40:18.084 00.000 11616 MoveAxis(N, 0, ABG)
19:40:18.084 00.000 11616 Move returns status 0, amount 0
19:40:18.084 00.000 11616 move complete, result=0
19:40:18.084 00.000 11616 worker thread done servicing request
19:40:18.115 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:40:18.131 00.016 12268 UpdateGuideState exits: m=754 SNR=19.0
19:40:18.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:18.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:18.131 00.000 12268 Enqueuing Expose request
19:40:18.131 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
19:40:18.131 00.000 11616 Worker thread wakes up
19:40:18.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:18.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:20.147 02.016 11616 Exposure complete
19:40:20.194 00.047 11616 worker thread done servicing request
19:40:20.194 00.000 12268 OnExposeComplete: enter
19:40:20.194 00.000 12268 UpdateGuideState(): m_state=6
19:40:20.194 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
19:40:20.194 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=252.21, Mass=804, SNR=19.6, Peak=83 HFD=4.7
19:40:20.194 00.000 12268 MultiStar: [#1 -0.05,0.28,0.92,U] [#2 0.09,0.54,0.86,U] [#3 0.32,0.17,0.65,U] [#4 -0.22,-0.24,0.63,U] [#5 0.37,0.41,0.48,U] [#6 0.17,0.41,0.48,U] [#7 0.41,0.79,0.00,M3] [#8 -0.20,0.46,0.40,U] 
19:40:20.194 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.30}, one-star: {0.03, 0.34}
19:40:20.194 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
19:40:20.194 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
19:40:20.194 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.39 mountX=0.30 mountY=0.02, mountTheta=0.06
19:40:20.194 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.30, opts=13)
19:40:20.194 00.000 12268 Enqueuing Move request for scope (0.05, 0.30)
19:40:20.194 00.000 11616 Worker thread wakes up
19:40:20.194 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.30) opts 0xd
19:40:20.194 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.30)
19:40:20.194 00.000 11616 Moving (0.05, 0.30) raw xDistance=0.30 yDistance=0.02
19:40:20.194 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
19:40:20.194 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
19:40:20.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
19:40:20.194 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:20.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:40:20.194 00.000 11616 MoveAxis(W, 167, ABG)
19:40:20.194 00.000 11616 Guiding  Dir = 3, Dur = 167
19:40:20.194 00.000 11616 IsSlewing returns 0
19:40:20.194 00.000 11616 IsGuiding returns 0
19:40:20.194 00.000 11616 PulseGuide returned control before completion, sleep 177
19:40:20.210 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:40:20.241 00.031 12268 UpdateGuideState exits: m=804 SNR=19.6
19:40:20.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:20.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:20.241 00.000 12268 Enqueuing Expose request
19:40:20.397 00.156 11616 IsGuiding returns 0
19:40:20.397 00.000 11616 Move returns status 0, amount 167
19:40:20.397 00.000 11616 MoveAxis(N, 0, ABG)
19:40:20.397 00.000 11616 Move returns status 0, amount 0
19:40:20.397 00.000 11616 move complete, result=0
19:40:20.397 00.000 11616 worker thread done servicing request
19:40:20.397 00.000 11616 Worker thread wakes up
19:40:20.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:20.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:20.397 00.000 12268 GuideStep: 0.3 px 167 ms WEST, 0.0 px 0 ms NORTH
19:40:22.413 02.016 11616 Exposure complete
19:40:22.460 00.047 11616 worker thread done servicing request
19:40:22.460 00.000 12268 OnExposeComplete: enter
19:40:22.460 00.000 12268 UpdateGuideState(): m_state=6
19:40:22.460 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
19:40:22.460 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=252.04, Mass=851, SNR=20.1, Peak=91 HFD=4.8
19:40:22.460 00.000 12268 MultiStar: [#1 -0.17,0.18,0.93,U] [#2 -0.01,0.44,0.87,U] [#3 0.05,0.20,0.66,U] [#4 -0.13,-0.17,0.66,U] [#5 0.23,0.29,0.54,U] [#6 0.08,0.10,0.48,U] [#7 0.51,0.41,0.38,U] [#8 -0.15,0.47,0.37,U] 
19:40:22.460 00.000 12268 single-star, 8 included, MultiStar: {0.01, 0.22}, one-star: {-0.02, 0.18}
19:40:22.460 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
19:40:22.460 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
19:40:22.460 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.69 mountX=0.17 mountY=-0.04, mountTheta=-0.25
19:40:22.460 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.18, opts=13)
19:40:22.460 00.000 12268 Enqueuing Move request for scope (-0.02, 0.18)
19:40:22.460 00.000 11616 Worker thread wakes up
19:40:22.460 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
19:40:22.460 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
19:40:22.460 00.000 11616 Moving (-0.02, 0.18) raw xDistance=0.17 yDistance=-0.04
19:40:22.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
19:40:22.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:22.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:40:22.460 00.000 11616 MoveAxis(W, 97, ABG)
19:40:22.460 00.000 11616 Guiding  Dir = 3, Dur = 97
19:40:22.460 00.000 11616 IsSlewing returns 0
19:40:22.460 00.000 11616 IsGuiding returns 0
19:40:22.460 00.000 11616 PulseGuide returned control before completion, sleep 107
19:40:22.491 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:40:22.507 00.016 12268 UpdateGuideState exits: m=851 SNR=20.1
19:40:22.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:22.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:22.507 00.000 12268 Enqueuing Expose request
19:40:22.585 00.078 11616 IsGuiding returns 1
19:40:22.585 00.000 11616 scope still moving after pulse duration time elapsed
19:40:22.616 00.031 11616 IsSlewing returns 0
19:40:22.616 00.000 11616 IsGuiding returns 1
19:40:22.647 00.031 11616 IsSlewing returns 0
19:40:22.647 00.000 11616 IsGuiding returns 0
19:40:22.647 00.000 11616 scope move finished after 97 + 76 ms
19:40:22.647 00.000 11616 Move returns status 0, amount 97
19:40:22.647 00.000 11616 MoveAxis(N, 0, ABG)
19:40:22.647 00.000 11616 Move returns status 0, amount 0
19:40:22.647 00.000 11616 move complete, result=0
19:40:22.647 00.000 11616 worker thread done servicing request
19:40:22.647 00.000 11616 Worker thread wakes up
19:40:22.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:22.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:22.647 00.000 12268 GuideStep: 0.2 px 97 ms WEST, -0.0 px 0 ms NORTH
19:40:24.647 02.000 11616 Exposure complete
19:40:24.710 00.063 11616 worker thread done servicing request
19:40:24.710 00.000 12268 OnExposeComplete: enter
19:40:24.710 00.000 12268 UpdateGuideState(): m_state=6
19:40:24.710 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
19:40:24.710 00.000 12268 Star::Find returns 1 (0), X=541.16, Y=251.85, Mass=835, SNR=19.9, Peak=86 HFD=4.8
19:40:24.710 00.000 12268 MultiStar: [#1 -0.35,0.19,0.86,U] [#2 -0.04,0.40,0.83,U] [#3 -0.02,0.28,0.66,U] [#4 -0.18,-0.06,0.68,U] [#5 0.40,0.54,0.52,U] [#6 0.10,0.11,0.54,U] [#7 -0.21,0.72,0.00,M3] [#8 -0.35,0.36,0.39,U] 
19:40:24.710 00.000 12268 single-star, 7 included, MultiStar: {-0.07, 0.20}, one-star: {-0.06, -0.02}
19:40:24.710 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
19:40:24.710 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
19:40:24.710 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.88 mountX=-0.02 mountY=-0.06, mountTheta=-1.94
19:40:24.710 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.02, opts=13)
19:40:24.710 00.000 12268 Enqueuing Move request for scope (-0.06, -0.02)
19:40:24.710 00.000 11616 Worker thread wakes up
19:40:24.710 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
19:40:24.710 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
19:40:24.710 00.000 11616 Moving (-0.06, -0.02) raw xDistance=-0.02 yDistance=-0.06
19:40:24.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:24.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:40:24.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:24.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:40:24.710 00.000 11616 MoveAxis(E, 0, ABG)
19:40:24.710 00.000 11616 Move returns status 0, amount 0
19:40:24.710 00.000 11616 MoveAxis(N, 0, ABG)
19:40:24.710 00.000 11616 Move returns status 0, amount 0
19:40:24.710 00.000 11616 move complete, result=0
19:40:24.710 00.000 11616 worker thread done servicing request
19:40:24.725 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:40:24.757 00.032 12268 UpdateGuideState exits: m=835 SNR=19.9
19:40:24.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:24.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:24.757 00.000 12268 Enqueuing Expose request
19:40:24.757 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:40:24.757 00.000 11616 Worker thread wakes up
19:40:24.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:24.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:26.772 02.015 11616 Exposure complete
19:40:26.819 00.047 11616 worker thread done servicing request
19:40:26.819 00.000 12268 OnExposeComplete: enter
19:40:26.819 00.000 12268 UpdateGuideState(): m_state=6
19:40:26.819 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
19:40:26.819 00.000 12268 Star::Find returns 1 (0), X=541.07, Y=252.17, Mass=862, SNR=20.4, Peak=86 HFD=5.6
19:40:26.819 00.000 12268 MultiStar: [#1 -0.16,0.36,0.89,U] [#2 -0.04,0.49,0.79,U] [#3 0.05,0.29,0.64,U] [#4 -0.04,-0.00,0.62,U] [#5 0.05,0.64,0.48,U] [#6 -0.11,0.01,0.51,U] [#7 0.10,0.71,0.00,M4] [#8 -0.39,0.90,0.00,M1] 
19:40:26.819 00.000 12268 refined, 6 included, MultiStar: {-0.07, 0.31}, one-star: {-0.15, 0.31}
19:40:26.819 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
19:40:26.819 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
19:40:26.819 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.31 hyp=0.32 cameraTheta=1.80 mountX=0.30 mountY=-0.11, mountTheta=-0.35
19:40:26.819 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.31, opts=13)
19:40:26.819 00.000 12268 Enqueuing Move request for scope (-0.07, 0.31)
19:40:26.819 00.000 11616 Worker thread wakes up
19:40:26.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.31) opts 0xd
19:40:26.819 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.31)
19:40:26.819 00.000 11616 Moving (-0.07, 0.31) raw xDistance=0.30 yDistance=-0.11
19:40:26.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
19:40:26.819 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:26.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:40:26.819 00.000 11616 MoveAxis(W, 166, ABG)
19:40:26.819 00.000 11616 Guiding  Dir = 3, Dur = 166
19:40:26.819 00.000 11616 IsSlewing returns 0
19:40:26.819 00.000 11616 IsGuiding returns 0
19:40:26.819 00.000 11616 PulseGuide returned control before completion, sleep 176
19:40:26.850 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:40:26.866 00.016 12268 UpdateGuideState exits: m=862 SNR=20.4
19:40:26.866 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:26.866 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:26.866 00.000 12268 Enqueuing Expose request
19:40:27.022 00.156 11616 IsGuiding returns 0
19:40:27.022 00.000 11616 Move returns status 0, amount 166
19:40:27.022 00.000 11616 MoveAxis(N, 0, ABG)
19:40:27.022 00.000 11616 Move returns status 0, amount 0
19:40:27.022 00.000 11616 move complete, result=0
19:40:27.022 00.000 11616 worker thread done servicing request
19:40:27.022 00.000 11616 Worker thread wakes up
19:40:27.022 00.000 12268 GuideStep: 0.3 px 166 ms WEST, -0.1 px 0 ms NORTH
19:40:27.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:27.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:29.038 02.016 11616 Exposure complete
19:40:29.085 00.047 11616 worker thread done servicing request
19:40:29.085 00.000 12268 OnExposeComplete: enter
19:40:29.085 00.000 12268 UpdateGuideState(): m_state=6
19:40:29.085 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
19:40:29.085 00.000 12268 Star::Find returns 1 (0), X=541.36, Y=252.17, Mass=800, SNR=19.5, Peak=78 HFD=5.0
19:40:29.085 00.000 12268 MultiStar: [#1 0.17,0.21,0.93,U] [#2 0.34,0.65,0.00,M1] [#3 0.48,0.40,0.65,U] [#4 0.20,-0.28,0.66,U] [#5 0.93,0.61,0.00,M1] [#6 0.06,-0.08,0.50,U] [#7 0.25,0.41,0.41,U] [#8 -0.26,0.35,0.37,U] 
19:40:29.085 00.000 12268 refined, 6 included, MultiStar: {0.17, 0.18}, one-star: {0.14, 0.31}
19:40:29.085 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
19:40:29.085 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.52)
19:40:29.085 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.82 mountX=0.20 mountY=0.15, mountTheta=0.63
19:40:29.085 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.18, opts=13)
19:40:29.085 00.000 12268 Enqueuing Move request for scope (0.17, 0.18)
19:40:29.085 00.000 11616 Worker thread wakes up
19:40:29.085 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
19:40:29.085 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
19:40:29.085 00.000 11616 Moving (0.17, 0.18) raw xDistance=0.20 yDistance=0.15
19:40:29.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
19:40:29.085 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:29.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:40:29.085 00.000 11616 MoveAxis(W, 111, ABG)
19:40:29.101 00.016 11616 Guiding  Dir = 3, Dur = 111
19:40:29.101 00.000 11616 IsSlewing returns 0
19:40:29.101 00.000 11616 IsGuiding returns 0
19:40:29.101 00.000 11616 PulseGuide returned control before completion, sleep 121
19:40:29.117 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:40:29.132 00.015 12268 UpdateGuideState exits: m=800 SNR=19.5
19:40:29.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:29.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:29.132 00.000 12268 Enqueuing Expose request
19:40:29.226 00.094 11616 IsGuiding returns 1
19:40:29.242 00.016 11616 scope still moving after pulse duration time elapsed
19:40:29.273 00.031 11616 IsSlewing returns 0
19:40:29.273 00.000 11616 IsGuiding returns 0
19:40:29.273 00.000 11616 scope move finished after 111 + 60 ms
19:40:29.273 00.000 11616 Move returns status 0, amount 111
19:40:29.273 00.000 11616 MoveAxis(N, 0, ABG)
19:40:29.273 00.000 11616 Move returns status 0, amount 0
19:40:29.273 00.000 11616 move complete, result=0
19:40:29.273 00.000 11616 worker thread done servicing request
19:40:29.273 00.000 11616 Worker thread wakes up
19:40:29.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:29.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:29.273 00.000 12268 GuideStep: 0.2 px 111 ms WEST, 0.1 px 0 ms NORTH
19:40:31.273 02.000 11616 Exposure complete
19:40:31.320 00.047 11616 worker thread done servicing request
19:40:31.320 00.000 12268 OnExposeComplete: enter
19:40:31.320 00.000 12268 UpdateGuideState(): m_state=6
19:40:31.320 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
19:40:31.320 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=252.04, Mass=915, SNR=20.9, Peak=96 HFD=5.2
19:40:31.320 00.000 12268 MultiStar: [#1 -0.03,0.26,0.90,U] [#2 -0.12,0.53,0.79,U] [#3 0.39,0.16,0.62,U] [#4 -0.27,-0.05,0.64,U] [#5 0.20,0.67,0.49,U] [#6 -0.04,0.10,0.47,U] [#7 0.48,0.63,0.00,M4] [#8 -0.80,0.26,0.00,M1] 
19:40:31.320 00.000 12268 single-star, 6 included, MultiStar: {-0.01, 0.26}, one-star: {-0.09, 0.17}
19:40:31.320 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
19:40:31.320 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
19:40:31.320 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.20 cameraTheta=2.06 mountX=0.16 mountY=-0.12, mountTheta=-0.61
19:40:31.320 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.17, opts=13)
19:40:31.320 00.000 12268 Enqueuing Move request for scope (-0.09, 0.17)
19:40:31.320 00.000 11616 Worker thread wakes up
19:40:31.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
19:40:31.320 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
19:40:31.320 00.000 11616 Moving (-0.09, 0.17) raw xDistance=0.16 yDistance=-0.12
19:40:31.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
19:40:31.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:31.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:40:31.320 00.000 11616 MoveAxis(W, 91, ABG)
19:40:31.320 00.000 11616 Guiding  Dir = 3, Dur = 91
19:40:31.320 00.000 11616 IsSlewing returns 0
19:40:31.320 00.000 11616 IsGuiding returns 0
19:40:31.320 00.000 11616 PulseGuide returned control before completion, sleep 101
19:40:31.351 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
19:40:31.366 00.015 12268 UpdateGuideState exits: m=915 SNR=20.9
19:40:31.366 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:31.366 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:31.366 00.000 12268 Enqueuing Expose request
19:40:31.445 00.079 11616 IsGuiding returns 1
19:40:31.445 00.000 11616 scope still moving after pulse duration time elapsed
19:40:31.476 00.031 11616 IsSlewing returns 0
19:40:31.476 00.000 11616 IsGuiding returns 0
19:40:31.476 00.000 11616 scope move finished after 91 + 54 ms
19:40:31.476 00.000 11616 Move returns status 0, amount 91
19:40:31.476 00.000 11616 MoveAxis(N, 0, ABG)
19:40:31.476 00.000 11616 Move returns status 0, amount 0
19:40:31.476 00.000 11616 move complete, result=0
19:40:31.476 00.000 11616 worker thread done servicing request
19:40:31.476 00.000 11616 Worker thread wakes up
19:40:31.476 00.000 12268 GuideStep: 0.2 px 91 ms WEST, -0.1 px 0 ms NORTH
19:40:31.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:31.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:33.492 02.016 11616 Exposure complete
19:40:33.538 00.046 11616 worker thread done servicing request
19:40:33.538 00.000 12268 OnExposeComplete: enter
19:40:33.538 00.000 12268 UpdateGuideState(): m_state=6
19:40:33.538 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
19:40:33.538 00.000 12268 Star::Find returns 1 (0), X=541.33, Y=251.73, Mass=852, SNR=20.2, Peak=74 HFD=4.8
19:40:33.538 00.000 12268 MultiStar: [#1 0.09,0.01,0.88,U] [#2 0.22,0.10,0.84,U] [#3 0.40,-0.15,0.63,U] [#4 -0.13,-0.48,0.67,U] [#5 0.49,-0.03,0.52,U] [#6 0.06,-0.12,0.52,U] [#7 0.50,0.00,0.39,U] [#8 0.05,-0.09,0.38,U] 
19:40:33.538 00.000 12268 single-star, 8 included, MultiStar: {0.18, -0.10}, one-star: {0.11, -0.13}
19:40:33.538 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
19:40:33.538 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
19:40:33.538 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.90 mountX=-0.12 mountY=0.12, mountTheta=2.36
19:40:33.538 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.13, opts=13)
19:40:33.538 00.000 12268 Enqueuing Move request for scope (0.11, -0.13)
19:40:33.538 00.000 11616 Worker thread wakes up
19:40:33.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
19:40:33.538 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
19:40:33.538 00.000 11616 Moving (0.11, -0.13) raw xDistance=-0.12 yDistance=0.12
19:40:33.538 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:40:33.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:40:33.538 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:33.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:40:33.538 00.000 11616 MoveAxis(E, 0, ABG)
19:40:33.538 00.000 11616 Move returns status 0, amount 0
19:40:33.538 00.000 11616 MoveAxis(N, 0, ABG)
19:40:33.538 00.000 11616 Move returns status 0, amount 0
19:40:33.538 00.000 11616 move complete, result=0
19:40:33.538 00.000 11616 worker thread done servicing request
19:40:33.570 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
19:40:33.585 00.015 12268 UpdateGuideState exits: m=852 SNR=20.2
19:40:33.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:33.585 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:33.585 00.000 12268 Enqueuing Expose request
19:40:33.585 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:40:33.585 00.000 11616 Worker thread wakes up
19:40:33.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:33.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:35.585 02.000 11616 Exposure complete
19:40:35.648 00.063 11616 worker thread done servicing request
19:40:35.648 00.000 12268 OnExposeComplete: enter
19:40:35.648 00.000 12268 UpdateGuideState(): m_state=6
19:40:35.648 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
19:40:35.648 00.000 12268 Star::Find returns 1 (0), X=541.21, Y=251.38, Mass=789, SNR=19.4, Peak=84 HFD=4.6
19:40:35.648 00.000 12268 MultiStar: [#1 0.02,-0.30,0.93,U] [#2 -0.18,-0.06,0.87,U] [#3 -0.02,-0.20,0.67,U] [#4 -0.41,-0.56,0.70,U] [#5 0.19,-0.29,0.52,U] [#6 -0.15,-0.86,0.00,M1] [#7 0.22,-0.11,0.40,U] [#8 -0.71,-0.29,0.00,M1] 
19:40:35.648 00.000 12268 refined, 6 included, MultiStar: {-0.05, -0.30}, one-star: {-0.02, -0.49}
19:40:35.648 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.22 = 3.07)
19:40:35.648 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.04)
19:40:35.648 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.30 hyp=0.30 cameraTheta=-1.74 mountX=-0.30 mountY=-0.01, mountTheta=-3.10
19:40:35.648 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.30, opts=13)
19:40:35.648 00.000 12268 Enqueuing Move request for scope (-0.05, -0.30)
19:40:35.648 00.000 11616 Worker thread wakes up
19:40:35.648 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.30) opts 0xd
19:40:35.648 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.30)
19:40:35.648 00.000 11616 Moving (-0.05, -0.30) raw xDistance=-0.30 yDistance=-0.01
19:40:35.648 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
19:40:35.648 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
19:40:35.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
19:40:35.648 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:35.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:40:35.648 00.000 11616 MoveAxis(E, 169, ABG)
19:40:35.648 00.000 11616 Guiding  Dir = 2, Dur = 169
19:40:35.648 00.000 11616 IsSlewing returns 0
19:40:35.648 00.000 11616 IsGuiding returns 0
19:40:35.648 00.000 11616 PulseGuide returned control before completion, sleep 179
19:40:35.663 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:40:35.679 00.016 12268 UpdateGuideState exits: m=789 SNR=19.4
19:40:35.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:35.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:35.679 00.000 12268 Enqueuing Expose request
19:40:35.836 00.157 11616 IsGuiding returns 1
19:40:35.836 00.000 11616 scope still moving after pulse duration time elapsed
19:40:35.867 00.031 11616 IsSlewing returns 0
19:40:35.867 00.000 11616 IsGuiding returns 0
19:40:35.867 00.000 11616 scope move finished after 169 + 44 ms
19:40:35.867 00.000 11616 Move returns status 0, amount 169
19:40:35.867 00.000 11616 MoveAxis(N, 0, ABG)
19:40:35.867 00.000 11616 Move returns status 0, amount 0
19:40:35.867 00.000 11616 move complete, result=0
19:40:35.867 00.000 11616 worker thread done servicing request
19:40:35.867 00.000 11616 Worker thread wakes up
19:40:35.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:35.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:35.867 00.000 12268 GuideStep: -0.3 px 169 ms EAST, -0.0 px 0 ms NORTH
19:40:37.867 02.000 11616 Exposure complete
19:40:37.929 00.062 11616 worker thread done servicing request
19:40:37.929 00.000 12268 OnExposeComplete: enter
19:40:37.929 00.000 12268 UpdateGuideState(): m_state=6
19:40:37.929 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
19:40:37.929 00.000 12268 Star::Find returns 1 (0), X=541.10, Y=251.89, Mass=837, SNR=19.9, Peak=75 HFD=4.7
19:40:37.929 00.000 12268 MultiStar: [#1 -0.15,-0.23,0.90,U] [#2 -0.16,0.12,0.88,U] [#3 -0.09,-0.03,0.65,U] [#4 -0.11,-0.36,0.65,U] [#5 0.19,0.47,0.53,U] [#6 0.03,-0.26,0.51,U] [#7 -0.06,0.38,0.36,U] [#8 -0.54,0.03,0.36,U] 
19:40:37.929 00.000 12268 refined, 8 included, MultiStar: {-0.11, -0.01}, one-star: {-0.12, 0.03}
19:40:37.929 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.53 = 1.75)
19:40:37.929 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.36)
19:40:37.929 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.06 mountX=-0.02 mountY=-0.11, mountTheta=-1.75
19:40:37.929 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.01, opts=13)
19:40:37.929 00.000 12268 Enqueuing Move request for scope (-0.11, -0.01)
19:40:37.929 00.000 11616 Worker thread wakes up
19:40:37.929 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
19:40:37.929 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
19:40:37.929 00.000 11616 Moving (-0.11, -0.01) raw xDistance=-0.02 yDistance=-0.11
19:40:37.929 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:37.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:40:37.929 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:37.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:40:37.929 00.000 11616 MoveAxis(E, 0, ABG)
19:40:37.929 00.000 11616 Move returns status 0, amount 0
19:40:37.929 00.000 11616 MoveAxis(N, 0, ABG)
19:40:37.929 00.000 11616 Move returns status 0, amount 0
19:40:37.929 00.000 11616 move complete, result=0
19:40:37.929 00.000 11616 worker thread done servicing request
19:40:37.945 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
19:40:37.961 00.016 12268 UpdateGuideState exits: m=837 SNR=19.9
19:40:37.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:37.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:37.961 00.000 12268 Enqueuing Expose request
19:40:37.961 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:40:37.961 00.000 11616 Worker thread wakes up
19:40:37.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:37.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:39.961 02.000 11616 Exposure complete
19:40:40.023 00.062 11616 worker thread done servicing request
19:40:40.023 00.000 12268 OnExposeComplete: enter
19:40:40.023 00.000 12268 UpdateGuideState(): m_state=6
19:40:40.023 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
19:40:40.023 00.000 12268 Star::Find returns 1 (0), X=541.02, Y=252.02, Mass=894, SNR=20.7, Peak=104 HFD=4.5
19:40:40.023 00.000 12268 MultiStar: [#1 -0.24,0.16,0.94,U] [#2 -0.13,0.39,0.83,U] [#3 -0.15,0.10,0.62,U] [#4 -0.31,-0.02,0.64,U] [#5 0.23,0.32,0.53,U] [#6 -0.34,0.18,0.48,U] [#7 -0.14,0.33,0.33,U] [#8 -0.29,0.15,0.37,U] 
19:40:40.023 00.000 12268 single-star, 8 included, MultiStar: {-0.18, 0.19}, one-star: {-0.20, 0.15}
19:40:40.023 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
19:40:40.023 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
19:40:40.023 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.25 cameraTheta=2.49 mountX=0.13 mountY=-0.22, mountTheta=-1.03
19:40:40.023 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.15, opts=13)
19:40:40.023 00.000 12268 Enqueuing Move request for scope (-0.20, 0.15)
19:40:40.023 00.000 11616 Worker thread wakes up
19:40:40.023 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
19:40:40.023 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
19:40:40.023 00.000 11616 Moving (-0.20, 0.15) raw xDistance=0.13 yDistance=-0.22
19:40:40.023 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:40:40.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:40:40.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:40:40.023 00.000 11616 MoveAxis(E, 0, ABG)
19:40:40.023 00.000 11616 Move returns status 0, amount 0
19:40:40.023 00.000 11616 MoveAxis(N, 19, ABG)
19:40:40.023 00.000 11616 Guiding  Dir = 0, Dur = 19
19:40:40.023 00.000 11616 IsSlewing returns 0
19:40:40.023 00.000 11616 IsGuiding returns 0
19:40:40.023 00.000 11616 PulseGuide returned control before completion, sleep 29
19:40:40.054 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:40:40.070 00.016 11616 IsGuiding returns 1
19:40:40.070 00.000 11616 scope still moving after pulse duration time elapsed
19:40:40.070 00.000 12268 UpdateGuideState exits: m=894 SNR=20.7
19:40:40.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:40.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:40.070 00.000 12268 Enqueuing Expose request
19:40:40.101 00.031 11616 IsSlewing returns 0
19:40:40.101 00.000 11616 IsGuiding returns 0
19:40:40.101 00.000 11616 scope move finished after 19 + 46 ms
19:40:40.101 00.000 11616 Move returns status 0, amount 19
19:40:40.101 00.000 11616 move complete, result=0
19:40:40.101 00.000 11616 worker thread done servicing request
19:40:40.101 00.000 11616 Worker thread wakes up
19:40:40.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:40.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:40.101 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
19:40:42.101 02.000 11616 Exposure complete
19:40:42.148 00.047 11616 worker thread done servicing request
19:40:42.148 00.000 12268 OnExposeComplete: enter
19:40:42.148 00.000 12268 UpdateGuideState(): m_state=6
19:40:42.148 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
19:40:42.148 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=251.82, Mass=929, SNR=21.0, Peak=81 HFD=4.9
19:40:42.148 00.000 12268 MultiStar: [#1 0.02,0.03,0.90,U] [#2 0.18,-0.02,0.85,U] [#3 0.12,0.08,0.62,U] [#4 0.02,-0.61,0.63,U] [#5 0.59,-0.03,0.52,U] [#6 -0.02,-0.18,0.50,U] [#7 0.30,0.12,0.37,U] [#8 -0.37,0.16,0.36,U] 
19:40:42.148 00.000 12268 single-star, 8 included, MultiStar: {0.11, -0.06}, one-star: {0.09, -0.04}
19:40:42.148 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
19:40:42.148 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
19:40:42.148 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.41 mountX=-0.03 mountY=0.09, mountTheta=1.88
19:40:42.148 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.04, opts=13)
19:40:42.148 00.000 12268 Enqueuing Move request for scope (0.09, -0.04)
19:40:42.148 00.000 11616 Worker thread wakes up
19:40:42.148 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
19:40:42.148 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
19:40:42.164 00.016 11616 Moving (0.09, -0.04) raw xDistance=-0.03 yDistance=0.09
19:40:42.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:42.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:40:42.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:42.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:40:42.164 00.000 11616 MoveAxis(E, 0, ABG)
19:40:42.164 00.000 11616 Move returns status 0, amount 0
19:40:42.164 00.000 11616 MoveAxis(N, 0, ABG)
19:40:42.164 00.000 11616 Move returns status 0, amount 0
19:40:42.164 00.000 11616 move complete, result=0
19:40:42.164 00.000 11616 worker thread done servicing request
19:40:42.179 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=218, Gamma=1.290
19:40:42.195 00.016 12268 UpdateGuideState exits: m=929 SNR=21.0
19:40:42.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:42.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:42.195 00.000 12268 Enqueuing Expose request
19:40:42.195 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:40:42.195 00.000 11616 Worker thread wakes up
19:40:42.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:42.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:44.211 02.016 11616 Exposure complete
19:40:44.258 00.047 11616 worker thread done servicing request
19:40:44.258 00.000 12268 OnExposeComplete: enter
19:40:44.258 00.000 12268 UpdateGuideState(): m_state=6
19:40:44.258 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
19:40:44.258 00.000 12268 Star::Find returns 1 (0), X=541.29, Y=251.40, Mass=900, SNR=20.7, Peak=77 HFD=4.8
19:40:44.258 00.000 12268 MultiStar: [#1 0.11,-0.36,0.90,U] [#2 -0.02,-0.18,0.86,U] [#3 0.20,-0.35,0.65,U] [#4 0.08,-0.65,0.65,U] [#5 0.16,-0.05,0.54,U] [#6 0.13,-0.59,0.48,U] [#7 0.45,-0.30,0.38,U] [#8 -0.08,-0.15,0.36,U] 
19:40:44.258 00.000 12268 refined, 8 included, MultiStar: {0.11, -0.36}, one-star: {0.07, -0.46}
19:40:44.258 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
19:40:44.258 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
19:40:44.258 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.36 hyp=0.37 cameraTheta=-1.28 mountX=-0.34 mountY=0.15, mountTheta=2.72
19:40:44.258 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.36, opts=13)
19:40:44.258 00.000 12268 Enqueuing Move request for scope (0.11, -0.36)
19:40:44.258 00.000 11616 Worker thread wakes up
19:40:44.258 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.36) opts 0xd
19:40:44.258 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.36)
19:40:44.258 00.000 11616 Moving (0.11, -0.36) raw xDistance=-0.34 yDistance=0.15
19:40:44.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
19:40:44.258 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:40:44.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:40:44.258 00.000 11616 MoveAxis(E, 191, ABG)
19:40:44.258 00.000 11616 Guiding  Dir = 2, Dur = 191
19:40:44.258 00.000 11616 IsSlewing returns 0
19:40:44.258 00.000 11616 IsGuiding returns 0
19:40:44.258 00.000 11616 PulseGuide returned control before completion, sleep 201
19:40:44.289 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:40:44.304 00.015 12268 UpdateGuideState exits: m=900 SNR=20.7
19:40:44.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:44.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:44.304 00.000 12268 Enqueuing Expose request
19:40:44.476 00.172 11616 IsGuiding returns 1
19:40:44.476 00.000 11616 scope still moving after pulse duration time elapsed
19:40:44.508 00.032 11616 IsSlewing returns 0
19:40:44.508 00.000 11616 IsGuiding returns 1
19:40:44.539 00.031 11616 IsSlewing returns 0
19:40:44.539 00.000 11616 IsGuiding returns 0
19:40:44.539 00.000 11616 scope move finished after 191 + 77 ms
19:40:44.539 00.000 11616 Move returns status 0, amount 191
19:40:44.539 00.000 11616 MoveAxis(N, 0, ABG)
19:40:44.539 00.000 11616 Move returns status 0, amount 0
19:40:44.539 00.000 11616 move complete, result=0
19:40:44.539 00.000 11616 worker thread done servicing request
19:40:44.539 00.000 11616 Worker thread wakes up
19:40:44.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:44.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:44.539 00.000 12268 GuideStep: -0.3 px 191 ms EAST, 0.2 px 0 ms NORTH
19:40:46.554 02.015 11616 Exposure complete
19:40:46.601 00.047 11616 worker thread done servicing request
19:40:46.601 00.000 12268 OnExposeComplete: enter
19:40:46.601 00.000 12268 UpdateGuideState(): m_state=6
19:40:46.601 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
19:40:46.601 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=251.82, Mass=839, SNR=19.9, Peak=70 HFD=5.0
19:40:46.601 00.000 12268 MultiStar: [#1 -0.11,-0.21,0.86,U] [#2 0.06,-0.23,0.89,U] [#3 0.34,-0.29,0.64,U] [#4 0.04,-0.44,0.69,U] [#5 0.62,-0.12,0.53,U] [#6 -0.13,-0.63,0.49,U] [#7 0.19,-0.07,0.42,U] [#8 -0.04,-0.26,0.37,U] 
19:40:46.601 00.000 12268 single-star, 8 included, MultiStar: {0.10, -0.24}, one-star: {0.06, -0.05}
19:40:46.601 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
19:40:46.601 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.02)
19:40:46.601 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.68 mountX=-0.04 mountY=0.06, mountTheta=2.15
19:40:46.601 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.05, opts=13)
19:40:46.601 00.000 12268 Enqueuing Move request for scope (0.06, -0.05)
19:40:46.601 00.000 11616 Worker thread wakes up
19:40:46.601 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
19:40:46.601 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
19:40:46.601 00.000 11616 Moving (0.06, -0.05) raw xDistance=-0.04 yDistance=0.06
19:40:46.601 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:46.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:40:46.601 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:46.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:40:46.601 00.000 11616 MoveAxis(E, 0, ABG)
19:40:46.601 00.000 11616 Move returns status 0, amount 0
19:40:46.601 00.000 11616 MoveAxis(N, 0, ABG)
19:40:46.601 00.000 11616 Move returns status 0, amount 0
19:40:46.601 00.000 11616 move complete, result=0
19:40:46.601 00.000 11616 worker thread done servicing request
19:40:46.617 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
19:40:46.633 00.016 12268 UpdateGuideState exits: m=839 SNR=19.9
19:40:46.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:46.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:46.633 00.000 12268 Enqueuing Expose request
19:40:46.648 00.015 11616 Worker thread wakes up
19:40:46.648 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:40:46.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:46.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:48.649 02.001 11616 Exposure complete
19:40:48.696 00.047 11616 worker thread done servicing request
19:40:48.696 00.000 12268 OnExposeComplete: enter
19:40:48.696 00.000 12268 UpdateGuideState(): m_state=6
19:40:48.696 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
19:40:48.696 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=251.78, Mass=863, SNR=20.3, Peak=93 HFD=4.5
19:40:48.696 00.000 12268 MultiStar: [#1 -0.25,-0.06,0.86,U] [#2 0.19,-0.04,0.90,U] [#3 0.08,-0.26,0.65,U] [#4 -0.27,-0.21,0.63,U] [#5 0.23,-0.02,0.51,U] [#6 -0.67,-0.33,0.00,M1] [#7 -0.14,0.15,0.40,U] [#8 0.15,-0.13,0.41,U] 
19:40:48.696 00.000 12268 refined, 7 included, MultiStar: {0.00, -0.09}, one-star: {0.04, -0.08}
19:40:48.696 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
19:40:48.696 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
19:40:48.696 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.56 mountX=-0.09 mountY=0.01, mountTheta=3.00
19:40:48.711 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.09, opts=13)
19:40:48.711 00.000 12268 Enqueuing Move request for scope (0.00, -0.09)
19:40:48.711 00.000 11616 Worker thread wakes up
19:40:48.711 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
19:40:48.711 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
19:40:48.711 00.000 11616 Moving (0.00, -0.09) raw xDistance=-0.09 yDistance=0.01
19:40:48.711 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:48.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:40:48.711 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:48.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:40:48.711 00.000 11616 MoveAxis(E, 0, ABG)
19:40:48.711 00.000 11616 Move returns status 0, amount 0
19:40:48.711 00.000 11616 MoveAxis(N, 0, ABG)
19:40:48.711 00.000 11616 Move returns status 0, amount 0
19:40:48.711 00.000 11616 move complete, result=0
19:40:48.711 00.000 11616 worker thread done servicing request
19:40:48.727 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:40:48.742 00.015 12268 UpdateGuideState exits: m=863 SNR=20.3
19:40:48.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:48.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:48.742 00.000 12268 Enqueuing Expose request
19:40:48.742 00.000 11616 Worker thread wakes up
19:40:48.742 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:40:48.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:48.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:50.743 02.001 11616 Exposure complete
19:40:50.805 00.062 11616 worker thread done servicing request
19:40:50.805 00.000 12268 OnExposeComplete: enter
19:40:50.805 00.000 12268 UpdateGuideState(): m_state=6
19:40:50.805 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
19:40:50.805 00.000 12268 Star::Find returns 1 (0), X=541.12, Y=251.79, Mass=866, SNR=20.3, Peak=81 HFD=4.9
19:40:50.805 00.000 12268 MultiStar: [#1 0.04,-0.04,0.91,U] [#2 -0.12,-0.10,0.88,U] [#3 -0.05,-0.21,0.62,U] [#4 -0.16,-0.45,0.65,U] [#5 0.57,0.11,0.52,U] [#6 0.02,0.01,0.52,U] [#7 0.49,0.31,0.37,U] [#8 -0.06,0.34,0.35,U] 
19:40:50.805 00.000 12268 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {-0.11, -0.07}
19:40:50.805 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
19:40:50.805 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.57)
19:40:50.805 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.13 mountX=-0.05 mountY=0.03, mountTheta=2.58
19:40:50.805 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.05, opts=13)
19:40:50.805 00.000 12268 Enqueuing Move request for scope (0.03, -0.05)
19:40:50.805 00.000 11616 Worker thread wakes up
19:40:50.805 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
19:40:50.805 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
19:40:50.805 00.000 11616 Moving (0.03, -0.05) raw xDistance=-0.05 yDistance=0.03
19:40:50.805 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:50.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:40:50.805 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:50.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:40:50.805 00.000 11616 MoveAxis(E, 0, ABG)
19:40:50.805 00.000 11616 Move returns status 0, amount 0
19:40:50.805 00.000 11616 MoveAxis(N, 0, ABG)
19:40:50.805 00.000 11616 Move returns status 0, amount 0
19:40:50.805 00.000 11616 move complete, result=0
19:40:50.805 00.000 11616 worker thread done servicing request
19:40:50.837 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
19:40:50.852 00.015 12268 UpdateGuideState exits: m=866 SNR=20.3
19:40:50.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:50.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:50.852 00.000 12268 Enqueuing Expose request
19:40:50.852 00.000 11616 Worker thread wakes up
19:40:50.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:50.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:50.852 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:40:52.853 02.001 11616 Exposure complete
19:40:52.915 00.062 11616 worker thread done servicing request
19:40:52.915 00.000 12268 OnExposeComplete: enter
19:40:52.915 00.000 12268 UpdateGuideState(): m_state=6
19:40:52.915 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
19:40:52.915 00.000 12268 Star::Find returns 1 (0), X=541.39, Y=251.63, Mass=899, SNR=20.7, Peak=78 HFD=5.1
19:40:52.915 00.000 12268 MultiStar: [#1 0.20,0.05,0.94,U] [#2 0.27,0.00,0.85,U] [#3 0.51,-0.09,0.62,U] [#4 0.31,-0.77,0.00,M1] [#5 0.65,0.05,0.50,U] [#6 0.21,-0.16,0.50,U] [#7 0.39,-0.17,0.38,U] [#8 -0.15,-0.16,0.36,U] 
19:40:52.915 00.000 12268 refined, 7 included, MultiStar: {0.28, -0.08}, one-star: {0.17, -0.24}
19:40:52.915 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
19:40:52.915 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
19:40:52.915 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-0.29 mountX=-0.05 mountY=0.29, mountTheta=1.76
19:40:52.915 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.08, opts=13)
19:40:52.915 00.000 12268 Enqueuing Move request for scope (0.28, -0.08)
19:40:52.915 00.000 11616 Worker thread wakes up
19:40:52.915 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.08) opts 0xd
19:40:52.915 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.08)
19:40:52.915 00.000 11616 Moving (0.28, -0.08) raw xDistance=-0.05 yDistance=0.29
19:40:52.915 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:40:52.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:40:52.915 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:40:52.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
19:40:52.915 00.000 11616 MoveAxis(E, 0, ABG)
19:40:52.915 00.000 11616 Move returns status 0, amount 0
19:40:52.915 00.000 11616 MoveAxis(N, 0, ABG)
19:40:52.915 00.000 11616 Move returns status 0, amount 0
19:40:52.915 00.000 11616 move complete, result=0
19:40:52.915 00.000 11616 worker thread done servicing request
19:40:52.931 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
19:40:52.962 00.031 12268 UpdateGuideState exits: m=899 SNR=20.7
19:40:52.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:52.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:52.962 00.000 12268 Enqueuing Expose request
19:40:52.962 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
19:40:52.962 00.000 11616 Worker thread wakes up
19:40:52.962 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:52.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:55.167 02.205 11616 Exposure complete
19:40:55.402 00.235 11616 worker thread done servicing request
19:40:56.140 00.738 12268 OnExposeComplete: enter
19:40:56.140 00.000 12268 UpdateGuideState(): m_state=6
19:40:56.140 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
19:40:56.140 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=251.32, Mass=793, SNR=19.5, Peak=79 HFD=4.3
19:40:56.140 00.000 12268 MultiStar: [#1 -0.08,-0.59,0.93,U] [#2 0.17,-0.21,0.90,U] [#3 0.26,-0.42,0.67,U] [#4 0.18,-0.54,0.69,U] [#5 0.49,-0.17,0.53,U] [#6 -0.36,-0.99,0.00,M1] [#7 0.21,-0.11,0.39,U] [#8 -0.10,-0.36,0.38,U] 
19:40:56.140 00.000 12268 refined, 7 included, MultiStar: {0.12, -0.40}, one-star: {-0.04, -0.55}
19:40:56.140 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
19:40:56.140 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
19:40:56.140 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.40 hyp=0.42 cameraTheta=-1.29 mountX=-0.39 mountY=0.17, mountTheta=2.73
19:40:56.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.40, opts=13)
19:40:56.140 00.000 12268 Enqueuing Move request for scope (0.12, -0.40)
19:40:56.140 00.000 11616 Worker thread wakes up
19:40:56.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.40) opts 0xd
19:40:56.140 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.40)
19:40:56.140 00.000 11616 Moving (0.12, -0.40) raw xDistance=-0.39 yDistance=0.17
19:40:56.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
19:40:56.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:40:56.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:40:56.140 00.000 11616 MoveAxis(E, 216, ABG)
19:40:56.140 00.000 11616 Guiding  Dir = 2, Dur = 216
19:40:56.140 00.000 11616 IsSlewing returns 0
19:40:56.140 00.000 11616 IsGuiding returns 0
19:40:56.140 00.000 11616 PulseGuide returned control before completion, sleep 226
19:40:56.394 00.254 11616 IsGuiding returns 1
19:40:56.394 00.000 11616 scope still moving after pulse duration time elapsed
19:40:56.457 00.063 11616 IsSlewing returns 0
19:40:56.457 00.000 11616 IsGuiding returns 0
19:40:56.457 00.000 11616 scope move finished after 216 + 93 ms
19:40:56.457 00.000 11616 Move returns status 0, amount 216
19:40:56.457 00.000 11616 MoveAxis(N, 0, ABG)
19:40:56.457 00.000 11616 Move returns status 0, amount 0
19:40:56.457 00.000 11616 move complete, result=0
19:40:56.457 00.000 11616 worker thread done servicing request
19:40:58.812 02.355 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=245, Gamma=1.290
19:40:58.890 00.078 12268 UpdateGuideState exits: m=793 SNR=19.5
19:40:58.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:58.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:40:58.890 00.000 12268 Enqueuing Expose request
19:40:58.890 00.000 11616 Worker thread wakes up
19:40:58.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:40:58.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:40:58.890 00.000 12268 GuideStep: -0.4 px 216 ms EAST, 0.2 px 0 ms NORTH
19:41:00.906 02.016 11616 Exposure complete
19:41:00.984 00.078 11616 worker thread done servicing request
19:41:01.845 00.861 12268 OnExposeComplete: enter
19:41:01.845 00.000 12268 UpdateGuideState(): m_state=6
19:41:01.845 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
19:41:01.845 00.000 12268 Star::Find returns 1 (0), X=541.41, Y=251.74, Mass=915, SNR=20.9, Peak=84 HFD=5.3
19:41:01.845 00.000 12268 MultiStar: [#1 0.05,0.07,0.94,U] [#2 0.44,-0.02,0.86,U] [#3 0.45,-0.06,0.63,U] [#4 0.03,-0.25,0.65,U] [#5 0.63,0.03,0.49,U] [#6 0.15,-0.36,0.49,U] [#7 0.23,0.58,0.38,U] [#8 -0.37,0.28,0.38,U] 
19:41:01.845 00.000 12268 refined, 8 included, MultiStar: {0.21, -0.02}, one-star: {0.19, -0.12}
19:41:01.845 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
19:41:01.845 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.61)
19:41:01.845 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-0.09 mountX=0.00 mountY=0.21, mountTheta=1.56
19:41:01.857 00.012 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.02, opts=13)
19:41:01.857 00.000 12268 Enqueuing Move request for scope (0.21, -0.02)
19:41:01.857 00.000 11616 Worker thread wakes up
19:41:01.857 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd
19:41:01.857 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.02)
19:41:01.857 00.000 11616 Moving (0.21, -0.02) raw xDistance=0.00 yDistance=0.21
19:41:01.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:01.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:41:01.857 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.23 newest=0.67
19:41:01.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
19:41:01.857 00.000 11616 MoveAxis(E, 0, ABG)
19:41:01.857 00.000 11616 Move returns status 0, amount 0
19:41:01.857 00.000 11616 BLC: Oldest BLC event removed
19:41:01.857 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1576 applied
19:41:01.857 00.000 11616 MoveAxis(S, 1594, ABG)
19:41:01.857 00.000 11616 Guiding  Dir = 1, Dur = 1594
19:41:01.857 00.000 11616 IsSlewing returns 0
19:41:01.857 00.000 11616 IsGuiding returns 0
19:41:01.857 00.000 11616 PulseGuide returned control before completion, sleep 1604
19:41:02.015 00.158 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
19:41:02.047 00.032 12268 UpdateGuideState exits: m=915 SNR=20.9
19:41:02.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:02.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:02.047 00.000 12268 Enqueuing Expose request
19:41:03.476 01.429 11616 IsGuiding returns 1
19:41:03.476 00.000 11616 scope still moving after pulse duration time elapsed
19:41:03.507 00.031 11616 IsSlewing returns 0
19:41:03.507 00.000 11616 IsGuiding returns 1
19:41:03.539 00.032 11616 IsSlewing returns 0
19:41:03.539 00.000 11616 IsGuiding returns 1
19:41:03.571 00.032 11616 IsSlewing returns 0
19:41:03.571 00.000 11616 IsGuiding returns 1
19:41:03.603 00.032 11616 IsSlewing returns 0
19:41:03.603 00.000 11616 IsGuiding returns 1
19:41:03.634 00.031 11616 IsSlewing returns 0
19:41:03.634 00.000 11616 IsGuiding returns 0
19:41:03.634 00.000 11616 scope move finished after 1594 + 177 ms
19:41:03.634 00.000 11616 Move returns status 0, amount 1594
19:41:03.634 00.000 11616 move complete, result=0
19:41:03.634 00.000 11616 worker thread done servicing request
19:41:03.634 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 1594 ms SOUTH
19:41:03.634 00.000 11616 Worker thread wakes up
19:41:03.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:03.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:05.625 01.991 11616 Exposure complete
19:41:05.687 00.062 11616 worker thread done servicing request
19:41:05.687 00.000 12268 OnExposeComplete: enter
19:41:05.687 00.000 12268 UpdateGuideState(): m_state=6
19:41:05.687 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
19:41:05.687 00.000 12268 Star::Find returns 1 (0), X=541.60, Y=252.12, Mass=851, SNR=20.1, Peak=76 HFD=4.7
19:41:05.687 00.000 12268 MultiStar: [#1 0.23,0.28,0.88,U] [#2 0.30,0.67,0.00,M1] [#3 0.69,0.50,0.00,M1] [#4 0.23,0.03,0.66,U] [#5 0.52,0.55,0.00,M1] [#6 0.41,0.06,0.52,U] [#7 0.44,0.91,0.00,M1] [#8 -0.14,0.39,0.41,U] 
19:41:05.687 00.000 12268 refined, 4 included, MultiStar: {0.25, 0.21}, one-star: {0.37, 0.25}
19:41:05.687 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
19:41:05.687 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.38)
19:41:05.687 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.21 hyp=0.33 cameraTheta=0.68 mountX=0.23 mountY=0.23, mountTheta=0.78
19:41:05.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.21, opts=13)
19:41:05.687 00.000 12268 Enqueuing Move request for scope (0.25, 0.21)
19:41:05.687 00.000 11616 Worker thread wakes up
19:41:05.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.21) opts 0xd
19:41:05.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.21)
19:41:05.687 00.000 11616 Moving (0.25, 0.21) raw xDistance=0.23 yDistance=0.23
19:41:05.687 00.000 11616 BLC: History state: CurrMiss=0.23, AvgInitMiss=0.09, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.032061, 1:0.225342
19:41:05.687 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
19:41:05.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:41:05.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
19:41:05.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
19:41:05.687 00.000 11616 MoveAxis(E, 0, ABG)
19:41:05.687 00.000 11616 Move returns status 0, amount 0
19:41:05.687 00.000 11616 MoveAxis(S, 19, ABG)
19:41:05.687 00.000 11616 Guiding  Dir = 1, Dur = 19
19:41:05.687 00.000 11616 IsSlewing returns 0
19:41:05.687 00.000 11616 IsGuiding returns 0
19:41:05.687 00.000 11616 PulseGuide returned control before completion, sleep 29
19:41:05.718 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:41:05.734 00.016 11616 IsGuiding returns 1
19:41:05.734 00.000 11616 scope still moving after pulse duration time elapsed
19:41:05.734 00.000 12268 UpdateGuideState exits: m=851 SNR=20.1
19:41:05.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:05.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:05.734 00.000 12268 Enqueuing Expose request
19:41:05.766 00.032 11616 IsSlewing returns 0
19:41:05.766 00.000 11616 IsGuiding returns 0
19:41:05.766 00.000 11616 scope move finished after 19 + 48 ms
19:41:05.766 00.000 11616 Move returns status 0, amount 19
19:41:05.766 00.000 11616 move complete, result=0
19:41:05.766 00.000 11616 worker thread done servicing request
19:41:05.766 00.000 11616 Worker thread wakes up
19:41:05.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:05.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:05.766 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 19 ms SOUTH
19:41:07.776 02.010 11616 Exposure complete
19:41:07.823 00.047 11616 worker thread done servicing request
19:41:07.823 00.000 12268 OnExposeComplete: enter
19:41:07.823 00.000 12268 UpdateGuideState(): m_state=6
19:41:07.823 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
19:41:07.823 00.000 12268 Star::Find returns 1 (0), X=541.61, Y=251.99, Mass=835, SNR=19.9, Peak=73 HFD=4.9
19:41:07.823 00.000 12268 MultiStar: [#1 0.31,0.37,0.89,U] [#2 0.25,0.51,0.87,U] [#3 0.36,0.23,0.68,U] [#4 0.42,-0.09,0.68,U] [#5 0.49,0.43,0.49,U] [#6 0.43,0.38,0.49,U] [#7 0.39,0.38,0.41,U] [#8 0.27,-0.05,0.38,U] 
19:41:07.823 00.000 12268 single-star, 8 included, MultiStar: {0.36, 0.26}, one-star: {0.39, 0.12}
19:41:07.823 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
19:41:07.823 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
19:41:07.823 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.12 hyp=0.41 cameraTheta=0.31 mountX=0.16 mountY=0.37, mountTheta=1.16
19:41:07.839 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.12, opts=13)
19:41:07.839 00.000 12268 Enqueuing Move request for scope (0.39, 0.12)
19:41:07.839 00.000 11616 Worker thread wakes up
19:41:07.839 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.12) opts 0xd
19:41:07.839 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.12)
19:41:07.839 00.000 11616 Moving (0.39, 0.12) raw xDistance=0.16 yDistance=0.37
19:41:07.839 00.000 11616 BLC: History state: CurrMiss=0.37, AvgInitMiss=0.09, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.032061, 1:0.225342, 2:0.368667
19:41:07.839 00.000 11616 BLC: Under-shoot: nominal increase by 49
19:41:07.839 00.000 11616 BLC: window closed
19:41:07.839 00.000 11616 BLC: Pulse adjusted to 1625
19:41:07.839 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:41:07.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:41:07.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
19:41:07.839 00.000 11616 MoveAxis(E, 0, ABG)
19:41:07.839 00.000 11616 Move returns status 0, amount 0
19:41:07.839 00.000 11616 MoveAxis(S, 31, ABG)
19:41:07.839 00.000 11616 Guiding  Dir = 1, Dur = 31
19:41:07.839 00.000 11616 IsSlewing returns 0
19:41:07.839 00.000 11616 IsGuiding returns 0
19:41:07.839 00.000 11616 PulseGuide returned control before completion, sleep 41
19:41:07.855 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:41:07.874 00.019 12268 UpdateGuideState exits: m=835 SNR=19.9
19:41:07.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:07.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:07.874 00.000 12268 Enqueuing Expose request
19:41:07.887 00.013 11616 IsGuiding returns 1
19:41:07.887 00.000 11616 scope still moving after pulse duration time elapsed
19:41:07.919 00.032 11616 IsSlewing returns 0
19:41:07.919 00.000 11616 IsGuiding returns 0
19:41:07.919 00.000 11616 scope move finished after 31 + 46 ms
19:41:07.919 00.000 11616 Move returns status 0, amount 31
19:41:07.919 00.000 11616 move complete, result=0
19:41:07.919 00.000 11616 worker thread done servicing request
19:41:07.919 00.000 11616 Worker thread wakes up
19:41:07.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:07.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:07.919 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 31 ms SOUTH
19:41:08.156 00.237 12268 evsrv: cli 0F8E6D80 connect
19:41:08.156 00.000 12268 case statement mapped state 6 to 3
19:41:08.156 00.000 12268 case statement mapped state 6 to 3
19:41:08.156 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"ce120b61-b40d-4608-8a88-81cb6ccd95b5"}
19:41:08.156 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"ce120b61-b40d-4608-8a88-81cb6ccd95b5"}
19:41:08.156 00.000 12268 evsrv: cli 0F8E6D80 disconnect
19:41:09.916 01.760 11616 Exposure complete
19:41:09.980 00.064 11616 worker thread done servicing request
19:41:09.980 00.000 12268 OnExposeComplete: enter
19:41:09.980 00.000 12268 UpdateGuideState(): m_state=6
19:41:09.980 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
19:41:09.980 00.000 12268 Star::Find returns 1 (0), X=541.42, Y=251.92, Mass=893, SNR=20.7, Peak=82 HFD=5.2
19:41:09.980 00.000 12268 MultiStar: [#1 0.28,0.16,0.92,U] [#2 0.23,0.42,0.85,U] [#3 0.57,0.13,0.66,U] [#4 0.26,-0.34,0.64,U] [#5 0.83,0.21,0.00,M1] [#6 0.10,0.05,0.48,U] [#7 0.57,0.66,0.00,M1] [#8 -0.00,0.44,0.37,U] 
19:41:09.980 00.000 12268 single-star, 6 included, MultiStar: {0.25, 0.12}, one-star: {0.20, 0.06}
19:41:09.980 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
19:41:09.980 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.99)
19:41:09.980 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.20 cameraTheta=0.29 mountX=0.08 mountY=0.19, mountTheta=1.18
19:41:09.980 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.06, opts=13)
19:41:09.980 00.000 12268 Enqueuing Move request for scope (0.20, 0.06)
19:41:09.980 00.000 11616 Worker thread wakes up
19:41:09.980 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
19:41:09.980 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
19:41:09.980 00.000 11616 Moving (0.20, 0.06) raw xDistance=0.08 yDistance=0.19
19:41:09.980 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:09.980 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:41:09.980 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
19:41:09.980 00.000 11616 MoveAxis(E, 0, ABG)
19:41:09.980 00.000 11616 Move returns status 0, amount 0
19:41:09.980 00.000 11616 MoveAxis(S, 16, ABG)
19:41:09.980 00.000 11616 Guiding  Dir = 1, Dur = 16
19:41:09.980 00.000 11616 IsSlewing returns 0
19:41:09.980 00.000 11616 IsGuiding returns 0
19:41:09.980 00.000 11616 PulseGuide returned control before completion, sleep 26
19:41:10.000 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=217, Gamma=1.290
19:41:10.011 00.011 12268 UpdateGuideState exits: m=893 SNR=20.7
19:41:10.011 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:10.011 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:10.011 00.000 12268 Enqueuing Expose request
19:41:10.027 00.016 11616 IsGuiding returns 1
19:41:10.027 00.000 11616 scope still moving after pulse duration time elapsed
19:41:10.059 00.032 11616 IsSlewing returns 0
19:41:10.059 00.000 11616 IsGuiding returns 0
19:41:10.059 00.000 11616 scope move finished after 16 + 55 ms
19:41:10.059 00.000 11616 Move returns status 0, amount 16
19:41:10.059 00.000 11616 move complete, result=0
19:41:10.059 00.000 11616 worker thread done servicing request
19:41:10.059 00.000 11616 Worker thread wakes up
19:41:10.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:10.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:10.059 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
19:41:12.074 02.015 11616 Exposure complete
19:41:12.124 00.050 11616 worker thread done servicing request
19:41:12.124 00.000 12268 OnExposeComplete: enter
19:41:12.124 00.000 12268 UpdateGuideState(): m_state=6
19:41:12.124 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
19:41:12.124 00.000 12268 Star::Find returns 1 (0), X=541.65, Y=251.43, Mass=883, SNR=20.5, Peak=75 HFD=4.5
19:41:12.124 00.000 12268 MultiStar: [#1 0.24,-0.36,0.88,U] [#2 0.19,-0.08,0.84,U] [#3 0.74,-0.60,0.00,M1] [#4 0.26,-0.75,0.00,M1] [#5 0.87,0.08,0.00,M2] [#6 0.08,-0.66,0.51,U] [#7 0.60,-0.21,0.39,U] [#8 -0.09,-0.25,0.38,U] 
19:41:12.124 00.000 12268 refined, 5 included, MultiStar: {0.26, -0.33}, one-star: {0.42, -0.44}
19:41:12.124 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
19:41:12.124 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
19:41:12.124 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.33 hyp=0.42 cameraTheta=-0.92 mountX=-0.31 mountY=0.30, mountTheta=2.37
19:41:12.124 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.33, opts=13)
19:41:12.124 00.000 12268 Enqueuing Move request for scope (0.26, -0.33)
19:41:12.124 00.000 11616 Worker thread wakes up
19:41:12.124 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.33) opts 0xd
19:41:12.124 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.33)
19:41:12.124 00.000 11616 Moving (0.26, -0.33) raw xDistance=-0.31 yDistance=0.30
19:41:12.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
19:41:12.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
19:41:12.124 00.000 11616 MoveAxis(E, 171, ABG)
19:41:12.124 00.000 11616 Guiding  Dir = 2, Dur = 171
19:41:12.124 00.000 11616 IsSlewing returns 0
19:41:12.124 00.000 11616 IsGuiding returns 0
19:41:12.124 00.000 11616 PulseGuide returned control before completion, sleep 181
19:41:12.156 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=247, Gamma=1.290
19:41:12.169 00.013 12268 UpdateGuideState exits: m=883 SNR=20.5
19:41:12.169 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:12.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:12.169 00.000 12268 Enqueuing Expose request
19:41:12.328 00.159 11616 IsGuiding returns 1
19:41:12.328 00.000 11616 scope still moving after pulse duration time elapsed
19:41:12.359 00.031 11616 IsSlewing returns 0
19:41:12.359 00.000 11616 IsGuiding returns 0
19:41:12.359 00.000 11616 scope move finished after 171 + 52 ms
19:41:12.359 00.000 11616 Move returns status 0, amount 171
19:41:12.359 00.000 11616 MoveAxis(S, 25, ABG)
19:41:12.359 00.000 11616 Guiding  Dir = 1, Dur = 25
19:41:12.359 00.000 11616 IsSlewing returns 0
19:41:12.359 00.000 11616 IsGuiding returns 0
19:41:12.359 00.000 11616 PulseGuide returned control before completion, sleep 35
19:41:12.406 00.047 11616 IsGuiding returns 1
19:41:12.406 00.000 11616 scope still moving after pulse duration time elapsed
19:41:12.437 00.031 11616 IsSlewing returns 0
19:41:12.437 00.000 11616 IsGuiding returns 1
19:41:12.469 00.032 11616 IsSlewing returns 0
19:41:12.469 00.000 11616 IsGuiding returns 0
19:41:12.469 00.000 11616 scope move finished after 25 + 84 ms
19:41:12.469 00.000 11616 Move returns status 0, amount 25
19:41:12.469 00.000 11616 move complete, result=0
19:41:12.469 00.000 11616 worker thread done servicing request
19:41:12.469 00.000 11616 Worker thread wakes up
19:41:12.469 00.000 12268 GuideStep: -0.3 px 171 ms EAST, 0.3 px 25 ms SOUTH
19:41:12.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:12.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:14.487 02.018 11616 Exposure complete
19:41:14.534 00.047 11616 worker thread done servicing request
19:41:14.534 00.000 12268 OnExposeComplete: enter
19:41:14.534 00.000 12268 UpdateGuideState(): m_state=6
19:41:14.534 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
19:41:14.534 00.000 12268 Star::Find returns 1 (0), X=541.43, Y=251.48, Mass=888, SNR=20.5, Peak=68 HFD=5.0
19:41:14.534 00.000 12268 MultiStar: [#1 0.25,-0.40,0.87,U] [#2 0.32,-0.10,0.82,U] [#3 0.54,-0.06,0.64,U] [#4 0.44,-0.85,0.00,M2] [#5 0.52,-0.03,0.51,U] [#6 -0.09,-0.45,0.52,U] [#7 0.81,0.73,0.00,M1] [#8 0.16,-0.42,0.37,U] 
19:41:14.534 00.000 12268 refined, 6 included, MultiStar: {0.28, -0.27}, one-star: {0.21, -0.39}
19:41:14.534 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
19:41:14.534 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
19:41:14.534 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.27 hyp=0.38 cameraTheta=-0.77 mountX=-0.24 mountY=0.31, mountTheta=2.23
19:41:14.534 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.27, opts=13)
19:41:14.534 00.000 12268 Enqueuing Move request for scope (0.28, -0.27)
19:41:14.534 00.000 11616 Worker thread wakes up
19:41:14.534 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.27) opts 0xd
19:41:14.534 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.27)
19:41:14.534 00.000 11616 Moving (0.28, -0.27) raw xDistance=-0.24 yDistance=0.31
19:41:14.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
19:41:14.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
19:41:14.534 00.000 11616 MoveAxis(E, 132, ABG)
19:41:14.534 00.000 11616 Guiding  Dir = 2, Dur = 132
19:41:14.534 00.000 11616 IsSlewing returns 0
19:41:14.534 00.000 11616 IsGuiding returns 0
19:41:14.534 00.000 11616 PulseGuide returned control before completion, sleep 142
19:41:14.566 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
19:41:14.582 00.016 12268 UpdateGuideState exits: m=888 SNR=20.5
19:41:14.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:14.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:14.582 00.000 12268 Enqueuing Expose request
19:41:14.693 00.111 11616 IsGuiding returns 1
19:41:14.693 00.000 11616 scope still moving after pulse duration time elapsed
19:41:14.725 00.032 11616 IsSlewing returns 0
19:41:14.725 00.000 11616 IsGuiding returns 0
19:41:14.725 00.000 11616 scope move finished after 132 + 45 ms
19:41:14.725 00.000 11616 Move returns status 0, amount 132
19:41:14.725 00.000 11616 MoveAxis(S, 26, ABG)
19:41:14.725 00.000 11616 Guiding  Dir = 1, Dur = 26
19:41:14.725 00.000 11616 IsSlewing returns 0
19:41:14.725 00.000 11616 IsGuiding returns 0
19:41:14.725 00.000 11616 PulseGuide returned control before completion, sleep 36
19:41:14.773 00.048 11616 IsGuiding returns 1
19:41:14.773 00.000 11616 scope still moving after pulse duration time elapsed
19:41:14.804 00.031 11616 IsSlewing returns 0
19:41:14.804 00.000 11616 IsGuiding returns 0
19:41:14.804 00.000 11616 scope move finished after 26 + 52 ms
19:41:14.804 00.000 11616 Move returns status 0, amount 26
19:41:14.804 00.000 11616 move complete, result=0
19:41:14.804 00.000 11616 worker thread done servicing request
19:41:14.804 00.000 11616 Worker thread wakes up
19:41:14.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:14.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:14.875 00.071 12268 GuideStep: -0.2 px 132 ms EAST, 0.3 px 26 ms SOUTH
19:41:16.812 01.937 11616 Exposure complete
19:41:16.858 00.046 11616 worker thread done servicing request
19:41:16.858 00.000 12268 OnExposeComplete: enter
19:41:16.858 00.000 12268 UpdateGuideState(): m_state=6
19:41:16.858 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
19:41:16.858 00.000 12268 Star::Find returns 1 (0), X=541.29, Y=251.88, Mass=927, SNR=21.0, Peak=77 HFD=5.1
19:41:16.858 00.000 12268 MultiStar: [#1 0.11,-0.00,0.93,U] [#2 0.05,-0.05,0.81,U] [#3 0.34,-0.11,0.63,U] [#4 0.05,-0.50,0.58,U] [#5 0.72,0.25,0.00,M2] [#6 0.21,-0.35,0.50,U] [#7 0.33,0.26,0.37,U] [#8 -0.58,-0.06,0.36,U] 
19:41:16.858 00.000 12268 single-star, 7 included, MultiStar: {0.09, -0.09}, one-star: {0.06, 0.02}
19:41:16.858 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
19:41:16.858 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.95)
19:41:16.858 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.25 mountX=0.02 mountY=0.06, mountTheta=1.22
19:41:16.858 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.02, opts=13)
19:41:16.858 00.000 12268 Enqueuing Move request for scope (0.06, 0.02)
19:41:16.858 00.000 11616 Worker thread wakes up
19:41:16.858 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
19:41:16.858 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
19:41:16.858 00.000 11616 Moving (0.06, 0.02) raw xDistance=0.02 yDistance=0.06
19:41:16.858 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:16.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:41:16.858 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:16.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:41:16.858 00.000 11616 MoveAxis(E, 0, ABG)
19:41:16.858 00.000 11616 Move returns status 0, amount 0
19:41:16.858 00.000 11616 MoveAxis(N, 0, ABG)
19:41:16.858 00.000 11616 Move returns status 0, amount 0
19:41:16.858 00.000 11616 move complete, result=0
19:41:16.874 00.016 11616 worker thread done servicing request
19:41:16.890 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
19:41:16.906 00.016 12268 UpdateGuideState exits: m=927 SNR=21.0
19:41:16.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:16.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:16.906 00.000 12268 Enqueuing Expose request
19:41:16.906 00.000 11616 Worker thread wakes up
19:41:16.906 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:41:16.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:16.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:18.906 02.000 11616 Exposure complete
19:41:18.969 00.063 11616 worker thread done servicing request
19:41:18.969 00.000 12268 OnExposeComplete: enter
19:41:18.969 00.000 12268 UpdateGuideState(): m_state=6
19:41:18.969 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
19:41:18.969 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=251.80, Mass=974, SNR=21.6, Peak=82 HFD=4.9
19:41:18.969 00.000 12268 MultiStar: [#1 0.12,-0.13,0.90,U] [#2 0.35,0.10,0.83,U] [#3 0.43,-0.22,0.61,U] [#4 0.04,-0.45,0.65,U] [#5 0.69,-0.03,0.50,U] [#6 0.25,-0.34,0.52,U] [#7 0.33,0.28,0.36,U] [#8 -0.08,0.04,0.34,U] 
19:41:18.969 00.000 12268 single-star, 8 included, MultiStar: {0.24, -0.11}, one-star: {0.12, -0.07}
19:41:18.969 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
19:41:18.969 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
19:41:18.969 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.51 mountX=-0.06 mountY=0.13, mountTheta=1.98
19:41:18.969 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.07, opts=13)
19:41:18.969 00.000 12268 Enqueuing Move request for scope (0.12, -0.07)
19:41:18.969 00.000 11616 Worker thread wakes up
19:41:18.969 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
19:41:18.969 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
19:41:18.969 00.000 11616 Moving (0.12, -0.07) raw xDistance=-0.06 yDistance=0.13
19:41:18.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:18.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:41:18.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:18.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:41:18.969 00.000 11616 MoveAxis(E, 0, ABG)
19:41:18.969 00.000 11616 Move returns status 0, amount 0
19:41:18.969 00.000 11616 MoveAxis(N, 0, ABG)
19:41:18.969 00.000 11616 Move returns status 0, amount 0
19:41:18.969 00.000 11616 move complete, result=0
19:41:18.969 00.000 11616 worker thread done servicing request
19:41:18.996 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
19:41:19.012 00.016 12268 UpdateGuideState exits: m=974 SNR=21.6
19:41:19.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:19.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:19.012 00.000 12268 Enqueuing Expose request
19:41:19.012 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:41:19.012 00.000 11616 Worker thread wakes up
19:41:19.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:19.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:21.004 01.992 11616 Exposure complete
19:41:21.067 00.063 11616 worker thread done servicing request
19:41:21.067 00.000 12268 OnExposeComplete: enter
19:41:21.067 00.000 12268 UpdateGuideState(): m_state=6
19:41:21.067 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
19:41:21.067 00.000 12268 Star::Find returns 1 (0), X=541.35, Y=251.77, Mass=874, SNR=20.4, Peak=79 HFD=4.8
19:41:21.067 00.000 12268 MultiStar: [#1 0.11,-0.07,0.92,U] [#2 0.43,-0.24,0.86,U] [#3 0.44,-0.21,0.64,U] [#4 0.38,-0.70,0.00,M1] [#5 0.53,0.21,0.54,U] [#6 0.31,-0.28,0.53,U] [#7 0.58,0.42,0.00,M1] [#8 -0.15,-0.24,0.41,U] 
19:41:21.067 00.000 12268 single-star, 6 included, MultiStar: {0.26, -0.13}, one-star: {0.12, -0.10}
19:41:21.067 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
19:41:21.067 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
19:41:21.067 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-0.67 mountX=-0.08 mountY=0.13, mountTheta=2.13
19:41:21.067 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.10, opts=13)
19:41:21.067 00.000 12268 Enqueuing Move request for scope (0.12, -0.10)
19:41:21.067 00.000 11616 Worker thread wakes up
19:41:21.067 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
19:41:21.067 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
19:41:21.067 00.000 11616 Moving (0.12, -0.10) raw xDistance=-0.08 yDistance=0.13
19:41:21.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:21.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:41:21.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:21.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:41:21.067 00.000 11616 MoveAxis(E, 0, ABG)
19:41:21.067 00.000 11616 Move returns status 0, amount 0
19:41:21.067 00.000 11616 MoveAxis(N, 0, ABG)
19:41:21.067 00.000 11616 Move returns status 0, amount 0
19:41:21.067 00.000 11616 move complete, result=0
19:41:21.067 00.000 11616 worker thread done servicing request
19:41:21.093 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=220, Gamma=1.290
19:41:21.099 00.006 12268 UpdateGuideState exits: m=874 SNR=20.4
19:41:21.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:21.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:21.099 00.000 12268 Enqueuing Expose request
19:41:21.099 00.000 11616 Worker thread wakes up
19:41:21.099 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:41:21.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:21.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:23.109 02.010 11616 Exposure complete
19:41:23.172 00.063 11616 worker thread done servicing request
19:41:23.172 00.000 12268 OnExposeComplete: enter
19:41:23.172 00.000 12268 UpdateGuideState(): m_state=6
19:41:23.172 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
19:41:23.172 00.000 12268 Star::Find returns 1 (0), X=541.40, Y=251.60, Mass=897, SNR=20.6, Peak=75 HFD=4.9
19:41:23.172 00.000 12268 MultiStar: [#1 0.14,0.00,0.91,U] [#2 0.43,0.00,0.84,U] [#3 0.39,-0.14,0.65,U] [#4 0.43,-0.71,0.00,M2] [#5 0.95,0.34,0.00,M1] [#6 0.10,-0.44,0.51,U] [#7 0.59,-0.04,0.40,U] [#8 0.30,-0.19,0.36,U] 
19:41:23.172 00.000 12268 refined, 6 included, MultiStar: {0.28, -0.14}, one-star: {0.17, -0.26}
19:41:23.172 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
19:41:23.172 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
19:41:23.172 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.14 hyp=0.31 cameraTheta=-0.47 mountX=-0.11 mountY=0.29, mountTheta=1.94
19:41:23.184 00.012 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.14, opts=13)
19:41:23.184 00.000 12268 Enqueuing Move request for scope (0.28, -0.14)
19:41:23.184 00.000 11616 Worker thread wakes up
19:41:23.184 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.14) opts 0xd
19:41:23.184 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.14)
19:41:23.184 00.000 11616 Moving (0.28, -0.14) raw xDistance=-0.11 yDistance=0.29
19:41:23.184 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
19:41:23.184 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
19:41:23.184 00.000 11616 MoveAxis(E, 63, ABG)
19:41:23.184 00.000 11616 Guiding  Dir = 2, Dur = 63
19:41:23.184 00.000 11616 IsSlewing returns 0
19:41:23.184 00.000 11616 IsGuiding returns 0
19:41:23.184 00.000 11616 PulseGuide returned control before completion, sleep 73
19:41:23.203 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
19:41:23.218 00.015 12268 UpdateGuideState exits: m=897 SNR=20.6
19:41:23.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:23.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:23.218 00.000 12268 Enqueuing Expose request
19:41:23.265 00.047 11616 IsGuiding returns 1
19:41:23.265 00.000 11616 scope still moving after pulse duration time elapsed
19:41:23.296 00.031 11616 IsSlewing returns 0
19:41:23.296 00.000 11616 IsGuiding returns 0
19:41:23.296 00.000 11616 scope move finished after 63 + 51 ms
19:41:23.296 00.000 11616 Move returns status 0, amount 63
19:41:23.296 00.000 11616 MoveAxis(S, 25, ABG)
19:41:23.296 00.000 11616 Guiding  Dir = 1, Dur = 25
19:41:23.296 00.000 11616 IsSlewing returns 0
19:41:23.296 00.000 11616 IsGuiding returns 0
19:41:23.296 00.000 11616 PulseGuide returned control before completion, sleep 35
19:41:23.343 00.047 11616 IsGuiding returns 1
19:41:23.343 00.000 11616 scope still moving after pulse duration time elapsed
19:41:23.375 00.032 11616 IsSlewing returns 0
19:41:23.375 00.000 11616 IsGuiding returns 0
19:41:23.375 00.000 11616 scope move finished after 25 + 50 ms
19:41:23.375 00.000 11616 Move returns status 0, amount 25
19:41:23.375 00.000 11616 move complete, result=0
19:41:23.375 00.000 11616 worker thread done servicing request
19:41:23.375 00.000 12268 GuideStep: -0.1 px 63 ms EAST, 0.3 px 25 ms SOUTH
19:41:23.375 00.000 11616 Worker thread wakes up
19:41:23.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:23.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:25.437 02.062 11616 Exposure complete
19:41:25.490 00.053 11616 worker thread done servicing request
19:41:25.490 00.000 12268 OnExposeComplete: enter
19:41:25.490 00.000 12268 UpdateGuideState(): m_state=6
19:41:25.490 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
19:41:25.490 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=251.76, Mass=867, SNR=20.3, Peak=84 HFD=4.8
19:41:25.490 00.000 12268 MultiStar: [#1 -0.04,0.03,0.95,U] [#2 0.20,0.01,0.81,U] [#3 0.48,0.09,0.68,U] [#4 -0.04,-0.63,0.68,U] [#5 0.33,0.01,0.54,U] [#6 -0.03,-0.10,0.52,U] [#7 0.55,0.09,0.41,U] [#8 -0.22,0.18,0.39,U] 
19:41:25.490 00.000 12268 single-star, 8 included, MultiStar: {0.13, -0.06}, one-star: {0.08, -0.10}
19:41:25.490 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
19:41:25.490 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
19:41:25.490 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.90 mountX=-0.09 mountY=0.09, mountTheta=2.36
19:41:25.490 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.10, opts=13)
19:41:25.490 00.000 12268 Enqueuing Move request for scope (0.08, -0.10)
19:41:25.490 00.000 11616 Worker thread wakes up
19:41:25.490 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
19:41:25.490 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
19:41:25.490 00.000 11616 Moving (0.08, -0.10) raw xDistance=-0.09 yDistance=0.09
19:41:25.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:25.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:41:25.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:25.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:41:25.500 00.010 11616 MoveAxis(E, 0, ABG)
19:41:25.500 00.000 11616 Move returns status 0, amount 0
19:41:25.500 00.000 11616 MoveAxis(N, 0, ABG)
19:41:25.500 00.000 11616 Move returns status 0, amount 0
19:41:25.500 00.000 11616 move complete, result=0
19:41:25.500 00.000 11616 worker thread done servicing request
19:41:25.506 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=244, Gamma=1.290
19:41:25.531 00.025 12268 UpdateGuideState exits: m=867 SNR=20.3
19:41:25.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:25.538 00.007 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:25.538 00.000 12268 Enqueuing Expose request
19:41:25.538 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:41:25.538 00.000 11616 Worker thread wakes up
19:41:25.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:25.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:27.543 02.005 11616 Exposure complete
19:41:27.593 00.050 11616 worker thread done servicing request
19:41:27.593 00.000 12268 OnExposeComplete: enter
19:41:27.593 00.000 12268 UpdateGuideState(): m_state=6
19:41:27.593 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
19:41:27.593 00.000 12268 Star::Find returns 1 (0), X=541.33, Y=252.02, Mass=818, SNR=19.7, Peak=86 HFD=4.7
19:41:27.593 00.000 12268 MultiStar: [#1 -0.08,0.39,0.92,U] [#2 0.00,0.36,0.90,U] [#3 0.33,0.19,0.67,U] [#4 0.22,-0.32,0.70,U] [#5 0.43,0.40,0.56,U] [#6 -0.11,-0.23,0.51,U] [#7 0.16,0.74,0.00,M1] [#8 -0.29,0.06,0.42,U] 
19:41:27.593 00.000 12268 refined, 7 included, MultiStar: {0.08, 0.15}, one-star: {0.10, 0.15}
19:41:27.593 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
19:41:27.593 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.78)
19:41:27.593 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.08 mountX=0.16 mountY=0.06, mountTheta=0.37
19:41:27.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.15, opts=13)
19:41:27.593 00.000 12268 Enqueuing Move request for scope (0.08, 0.15)
19:41:27.593 00.000 11616 Worker thread wakes up
19:41:27.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
19:41:27.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
19:41:27.593 00.000 11616 Moving (0.08, 0.15) raw xDistance=0.16 yDistance=0.06
19:41:27.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:41:27.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:41:27.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:27.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:41:27.593 00.000 11616 MoveAxis(E, 0, ABG)
19:41:27.593 00.000 11616 Move returns status 0, amount 0
19:41:27.593 00.000 11616 MoveAxis(N, 0, ABG)
19:41:27.593 00.000 11616 Move returns status 0, amount 0
19:41:27.593 00.000 11616 move complete, result=0
19:41:27.593 00.000 11616 worker thread done servicing request
19:41:27.625 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:41:27.638 00.013 12268 UpdateGuideState exits: m=818 SNR=19.7
19:41:27.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:27.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:27.638 00.000 12268 Enqueuing Expose request
19:41:27.638 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:41:27.638 00.000 11616 Worker thread wakes up
19:41:27.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:27.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:29.656 02.018 11616 Exposure complete
19:41:29.697 00.041 11616 worker thread done servicing request
19:41:29.697 00.000 12268 OnExposeComplete: enter
19:41:29.697 00.000 12268 UpdateGuideState(): m_state=6
19:41:29.697 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
19:41:29.697 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.86, Mass=890, SNR=20.5, Peak=75 HFD=4.9
19:41:29.697 00.000 12268 MultiStar: [#1 0.11,-0.13,0.94,U] [#2 0.33,-0.03,0.82,U] [#3 0.42,0.05,0.67,U] [#4 0.13,-0.60,0.68,U] [#5 0.66,0.07,0.54,U] [#6 0.36,-0.31,0.51,U] [#7 0.26,-0.02,0.42,U] [#8 -0.18,0.31,0.39,U] 
19:41:29.697 00.000 12268 single-star, 8 included, MultiStar: {0.23, -0.09}, one-star: {0.03, 0.00}
19:41:29.697 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
19:41:29.697 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.72)
19:41:29.697 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.02 mountX=0.00 mountY=0.03, mountTheta=1.45
19:41:29.713 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.00, opts=13)
19:41:29.713 00.000 12268 Enqueuing Move request for scope (0.03, 0.00)
19:41:29.713 00.000 11616 Worker thread wakes up
19:41:29.713 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
19:41:29.713 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
19:41:29.713 00.000 11616 Moving (0.03, 0.00) raw xDistance=0.00 yDistance=0.03
19:41:29.713 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:29.713 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:41:29.713 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:29.713 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:41:29.713 00.000 11616 MoveAxis(E, 0, ABG)
19:41:29.713 00.000 11616 Move returns status 0, amount 0
19:41:29.713 00.000 11616 MoveAxis(N, 0, ABG)
19:41:29.713 00.000 11616 Move returns status 0, amount 0
19:41:29.713 00.000 11616 move complete, result=0
19:41:29.713 00.000 11616 worker thread done servicing request
19:41:29.729 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=206, Gamma=1.290
19:41:29.749 00.020 12268 UpdateGuideState exits: m=890 SNR=20.5
19:41:29.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:29.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:29.749 00.000 12268 Enqueuing Expose request
19:41:29.749 00.000 11616 Worker thread wakes up
19:41:29.749 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:41:29.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:29.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:31.767 02.018 11616 Exposure complete
19:41:31.815 00.048 11616 worker thread done servicing request
19:41:31.815 00.000 12268 OnExposeComplete: enter
19:41:31.815 00.000 12268 UpdateGuideState(): m_state=6
19:41:31.815 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
19:41:31.815 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=251.80, Mass=947, SNR=21.3, Peak=85 HFD=4.8
19:41:31.815 00.000 12268 MultiStar: [#1 0.01,0.02,0.92,U] [#2 0.05,0.01,0.84,U] [#3 0.15,-0.02,0.64,U] [#4 -0.14,-0.55,0.65,U] [#5 0.67,0.16,0.50,U] [#6 -0.17,-0.21,0.51,U] [#7 0.07,0.18,0.41,U] [#8 -0.23,0.15,0.38,U] 
19:41:31.815 00.000 12268 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {-0.08, -0.06}
19:41:31.815 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
19:41:31.815 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.65)
19:41:31.815 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.05 mountX=-0.05 mountY=0.04, mountTheta=2.50
19:41:31.815 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.05, opts=13)
19:41:31.815 00.000 12268 Enqueuing Move request for scope (0.03, -0.05)
19:41:31.815 00.000 11616 Worker thread wakes up
19:41:31.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
19:41:31.815 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
19:41:31.815 00.000 11616 Moving (0.03, -0.05) raw xDistance=-0.05 yDistance=0.04
19:41:31.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:31.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:41:31.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:31.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:41:31.815 00.000 11616 MoveAxis(E, 0, ABG)
19:41:31.815 00.000 11616 Move returns status 0, amount 0
19:41:31.815 00.000 11616 MoveAxis(N, 0, ABG)
19:41:31.815 00.000 11616 Move returns status 0, amount 0
19:41:31.815 00.000 11616 move complete, result=0
19:41:31.815 00.000 11616 worker thread done servicing request
19:41:31.846 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
19:41:31.862 00.016 12268 UpdateGuideState exits: m=947 SNR=21.3
19:41:31.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:31.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:31.862 00.000 12268 Enqueuing Expose request
19:41:31.862 00.000 11616 Worker thread wakes up
19:41:31.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:31.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:31.862 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:41:33.921 02.059 11616 Exposure complete
19:41:34.015 00.094 11616 worker thread done servicing request
19:41:34.015 00.000 12268 OnExposeComplete: enter
19:41:34.015 00.000 12268 UpdateGuideState(): m_state=6
19:41:34.015 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
19:41:34.015 00.000 12268 Star::Find returns 1 (0), X=541.59, Y=251.70, Mass=874, SNR=20.4, Peak=79 HFD=4.8
19:41:34.015 00.000 12268 MultiStar: [#1 0.20,0.14,0.97,U] [#2 0.35,0.14,0.86,U] [#3 0.55,-0.08,0.68,U] [#4 0.32,-0.38,0.68,U] [#5 0.34,-0.13,0.53,U] [#6 0.31,-0.19,0.52,U] [#7 0.53,0.34,0.40,U] [#8 -0.03,-0.33,0.41,U] 
19:41:34.015 00.000 12268 refined, 8 included, MultiStar: {0.33, -0.07}, one-star: {0.36, -0.17}
19:41:34.015 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
19:41:34.015 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
19:41:34.015 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.07 hyp=0.34 cameraTheta=-0.20 mountX=-0.03 mountY=0.34, mountTheta=1.67
19:41:34.015 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.07, opts=13)
19:41:34.015 00.000 12268 Enqueuing Move request for scope (0.33, -0.07)
19:41:34.015 00.000 11616 Worker thread wakes up
19:41:34.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.07) opts 0xd
19:41:34.015 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.07)
19:41:34.015 00.000 11616 Moving (0.33, -0.07) raw xDistance=-0.03 yDistance=0.34
19:41:34.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:34.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:41:34.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
19:41:34.015 00.000 11616 MoveAxis(E, 0, ABG)
19:41:34.015 00.000 11616 Move returns status 0, amount 0
19:41:34.015 00.000 11616 MoveAxis(S, 28, ABG)
19:41:34.015 00.000 11616 Guiding  Dir = 1, Dur = 28
19:41:34.015 00.000 11616 IsSlewing returns 0
19:41:34.015 00.000 11616 IsGuiding returns 0
19:41:34.015 00.000 11616 PulseGuide returned control before completion, sleep 38
19:41:34.046 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
19:41:34.062 00.016 12268 UpdateGuideState exits: m=874 SNR=20.4
19:41:34.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:34.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:34.062 00.000 12268 Enqueuing Expose request
19:41:34.078 00.016 11616 IsGuiding returns 1
19:41:34.078 00.000 11616 scope still moving after pulse duration time elapsed
19:41:34.109 00.031 11616 IsSlewing returns 0
19:41:34.109 00.000 11616 IsGuiding returns 0
19:41:34.109 00.000 11616 scope move finished after 28 + 52 ms
19:41:34.109 00.000 11616 Move returns status 0, amount 28
19:41:34.109 00.000 11616 move complete, result=0
19:41:34.109 00.000 11616 worker thread done servicing request
19:41:34.109 00.000 11616 Worker thread wakes up
19:41:34.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:34.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:34.109 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 28 ms SOUTH
19:41:36.113 02.004 11616 Exposure complete
19:41:36.161 00.048 11616 worker thread done servicing request
19:41:36.161 00.000 12268 OnExposeComplete: enter
19:41:36.161 00.000 12268 UpdateGuideState(): m_state=6
19:41:36.161 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
19:41:36.161 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=251.92, Mass=893, SNR=20.7, Peak=78 HFD=5.1
19:41:36.161 00.000 12268 MultiStar: [#1 -0.02,0.05,0.91,U] [#2 0.27,0.18,0.86,U] [#3 0.27,0.05,0.67,U] [#4 0.05,-0.37,0.69,U] [#5 0.46,0.19,0.52,U] [#6 -0.03,-0.14,0.50,U] [#7 0.39,0.28,0.39,U] [#8 -0.21,-0.07,0.38,U] 
19:41:36.161 00.000 12268 single-star, 8 included, MultiStar: {0.14, 0.03}, one-star: {0.09, 0.06}
19:41:36.161 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
19:41:36.161 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
19:41:36.161 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.10 cameraTheta=0.58 mountX=0.07 mountY=0.08, mountTheta=0.88
19:41:36.161 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.06, opts=13)
19:41:36.161 00.000 12268 Enqueuing Move request for scope (0.09, 0.06)
19:41:36.161 00.000 11616 Worker thread wakes up
19:41:36.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
19:41:36.161 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
19:41:36.161 00.000 11616 Moving (0.09, 0.06) raw xDistance=0.07 yDistance=0.08
19:41:36.161 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:36.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:41:36.161 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:36.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:41:36.161 00.000 11616 MoveAxis(E, 0, ABG)
19:41:36.161 00.000 11616 Move returns status 0, amount 0
19:41:36.161 00.000 11616 MoveAxis(N, 0, ABG)
19:41:36.161 00.000 11616 Move returns status 0, amount 0
19:41:36.161 00.000 11616 move complete, result=0
19:41:36.161 00.000 11616 worker thread done servicing request
19:41:36.193 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
19:41:36.208 00.015 12268 UpdateGuideState exits: m=893 SNR=20.7
19:41:36.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:36.208 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:36.208 00.000 12268 Enqueuing Expose request
19:41:36.208 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:41:36.208 00.000 11616 Worker thread wakes up
19:41:36.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:36.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:38.215 02.007 11616 Exposure complete
19:41:38.263 00.048 11616 worker thread done servicing request
19:41:38.263 00.000 12268 OnExposeComplete: enter
19:41:38.263 00.000 12268 UpdateGuideState(): m_state=6
19:41:38.263 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
19:41:38.263 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=252.04, Mass=941, SNR=21.2, Peak=87 HFD=5.0
19:41:38.263 00.000 12268 MultiStar: [#1 0.02,0.39,0.93,U] [#2 0.14,0.54,0.84,U] [#3 0.21,0.20,0.67,U] [#4 0.16,-0.08,0.67,U] [#5 0.44,0.42,0.50,U] [#6 0.42,0.29,0.50,U] [#7 0.44,0.79,0.00,M1] [#8 -0.29,0.28,0.41,U] 
19:41:38.263 00.000 12268 single-star, 7 included, MultiStar: {0.14, 0.28}, one-star: {0.08, 0.17}
19:41:38.263 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
19:41:38.263 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.85)
19:41:38.263 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.15 mountX=0.18 mountY=0.05, mountTheta=0.29
19:41:38.263 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.17, opts=13)
19:41:38.263 00.000 12268 Enqueuing Move request for scope (0.08, 0.17)
19:41:38.263 00.000 11616 Worker thread wakes up
19:41:38.263 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
19:41:38.263 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
19:41:38.263 00.000 11616 Moving (0.08, 0.17) raw xDistance=0.18 yDistance=0.05
19:41:38.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:41:38.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:41:38.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:38.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:41:38.263 00.000 11616 MoveAxis(E, 0, ABG)
19:41:38.263 00.000 11616 Move returns status 0, amount 0
19:41:38.263 00.000 11616 MoveAxis(N, 0, ABG)
19:41:38.263 00.000 11616 Move returns status 0, amount 0
19:41:38.263 00.000 11616 move complete, result=0
19:41:38.263 00.000 11616 worker thread done servicing request
19:41:38.295 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:41:38.312 00.017 12268 UpdateGuideState exits: m=941 SNR=21.2
19:41:38.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:38.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:38.312 00.000 12268 Enqueuing Expose request
19:41:38.312 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:41:38.312 00.000 11616 Worker thread wakes up
19:41:38.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:38.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:40.324 02.012 11616 Exposure complete
19:41:40.375 00.051 11616 worker thread done servicing request
19:41:40.375 00.000 12268 OnExposeComplete: enter
19:41:40.375 00.000 12268 UpdateGuideState(): m_state=6
19:41:40.375 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
19:41:40.375 00.000 12268 Star::Find returns 1 (0), X=541.35, Y=252.16, Mass=922, SNR=21.0, Peak=92 HFD=4.7
19:41:40.375 00.000 12268 MultiStar: [#1 0.20,0.40,0.94,U] [#2 0.20,0.44,0.85,U] [#3 0.43,0.31,0.66,U] [#4 0.19,-0.29,0.68,U] [#5 0.63,0.44,0.00,M1] [#6 0.25,-0.18,0.49,U] [#7 0.47,0.43,0.41,U] [#8 0.51,0.32,0.39,U] 
19:41:40.375 00.000 12268 single-star, 7 included, MultiStar: {0.26, 0.23}, one-star: {0.13, 0.30}
19:41:40.375 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
19:41:40.375 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
19:41:40.375 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.30 hyp=0.32 cameraTheta=1.16 mountX=0.31 mountY=0.09, mountTheta=0.28
19:41:40.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.30, opts=13)
19:41:40.375 00.000 12268 Enqueuing Move request for scope (0.13, 0.30)
19:41:40.375 00.000 11616 Worker thread wakes up
19:41:40.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.30) opts 0xd
19:41:40.375 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.30)
19:41:40.375 00.000 11616 Moving (0.13, 0.30) raw xDistance=0.31 yDistance=0.09
19:41:40.375 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
19:41:40.375 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.93
19:41:40.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
19:41:40.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:40.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:41:40.375 00.000 11616 MoveAxis(W, 172, ABG)
19:41:40.375 00.000 11616 Guiding  Dir = 3, Dur = 172
19:41:40.388 00.013 11616 IsSlewing returns 0
19:41:40.388 00.000 11616 IsGuiding returns 0
19:41:40.388 00.000 11616 PulseGuide returned control before completion, sleep 182
19:41:40.406 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:41:40.420 00.014 12268 UpdateGuideState exits: m=922 SNR=21.0
19:41:40.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:40.420 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:40.420 00.000 12268 Enqueuing Expose request
19:41:40.578 00.158 11616 IsGuiding returns 1
19:41:40.578 00.000 11616 scope still moving after pulse duration time elapsed
19:41:40.609 00.031 11616 IsSlewing returns 0
19:41:40.609 00.000 11616 IsGuiding returns 0
19:41:40.609 00.000 11616 scope move finished after 172 + 49 ms
19:41:40.609 00.000 11616 Move returns status 0, amount 172
19:41:40.609 00.000 11616 MoveAxis(N, 0, ABG)
19:41:40.609 00.000 11616 Move returns status 0, amount 0
19:41:40.609 00.000 11616 move complete, result=0
19:41:40.609 00.000 11616 worker thread done servicing request
19:41:40.609 00.000 11616 Worker thread wakes up
19:41:40.609 00.000 12268 GuideStep: 0.3 px 172 ms WEST, 0.1 px 0 ms NORTH
19:41:40.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:40.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:42.613 02.004 11616 Exposure complete
19:41:42.661 00.048 11616 worker thread done servicing request
19:41:42.661 00.000 12268 OnExposeComplete: enter
19:41:42.661 00.000 12268 UpdateGuideState(): m_state=6
19:41:42.661 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
19:41:42.661 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=252.04, Mass=909, SNR=20.7, Peak=89 HFD=4.7
19:41:42.661 00.000 12268 MultiStar: [#1 0.01,0.30,0.92,U] [#2 -0.12,0.54,0.87,U] [#3 -0.01,0.40,0.66,U] [#4 -0.37,0.18,0.67,U] [#5 0.26,0.68,0.00,M2] [#6 -0.09,0.11,0.53,U] [#7 0.07,0.71,0.00,M1] [#8 -0.22,0.69,0.00,M1] 
19:41:42.661 00.000 12268 single-star, 5 included, MultiStar: {-0.10, 0.29}, one-star: {-0.08, 0.18}
19:41:42.661 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
19:41:42.661 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
19:41:42.661 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.97 mountX=0.17 mountY=-0.10, mountTheta=-0.52
19:41:42.661 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.18, opts=13)
19:41:42.661 00.000 12268 Enqueuing Move request for scope (-0.08, 0.18)
19:41:42.661 00.000 11616 Worker thread wakes up
19:41:42.661 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
19:41:42.661 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
19:41:42.661 00.000 11616 Moving (-0.08, 0.18) raw xDistance=0.17 yDistance=-0.10
19:41:42.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
19:41:42.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:42.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:41:42.661 00.000 11616 MoveAxis(W, 95, ABG)
19:41:42.661 00.000 11616 Guiding  Dir = 3, Dur = 95
19:41:42.661 00.000 11616 IsSlewing returns 0
19:41:42.661 00.000 11616 IsGuiding returns 0
19:41:42.661 00.000 11616 PulseGuide returned control before completion, sleep 105
19:41:42.692 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:41:42.708 00.016 12268 UpdateGuideState exits: m=909 SNR=20.7
19:41:42.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:42.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:42.708 00.000 12268 Enqueuing Expose request
19:41:42.788 00.080 11616 IsGuiding returns 1
19:41:42.788 00.000 11616 scope still moving after pulse duration time elapsed
19:41:42.820 00.032 11616 IsSlewing returns 0
19:41:42.820 00.000 11616 IsGuiding returns 0
19:41:42.820 00.000 11616 scope move finished after 95 + 50 ms
19:41:42.820 00.000 11616 Move returns status 0, amount 95
19:41:42.820 00.000 11616 MoveAxis(N, 0, ABG)
19:41:42.820 00.000 11616 Move returns status 0, amount 0
19:41:42.820 00.000 11616 move complete, result=0
19:41:42.820 00.000 11616 worker thread done servicing request
19:41:42.820 00.000 11616 Worker thread wakes up
19:41:42.820 00.000 12268 GuideStep: 0.2 px 95 ms WEST, -0.1 px 0 ms NORTH
19:41:42.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:42.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:44.828 02.008 11616 Exposure complete
19:41:44.875 00.047 11616 worker thread done servicing request
19:41:44.875 00.000 12268 OnExposeComplete: enter
19:41:44.875 00.000 12268 UpdateGuideState(): m_state=6
19:41:44.875 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
19:41:44.875 00.000 12268 Star::Find returns 1 (0), X=541.11, Y=252.02, Mass=911, SNR=20.8, Peak=96 HFD=4.5
19:41:44.875 00.000 12268 MultiStar: [#1 -0.16,0.23,0.87,U] [#2 0.21,0.31,0.85,U] [#3 0.09,0.20,0.64,U] [#4 0.01,-0.18,0.66,U] [#5 0.39,0.31,0.51,U] [#6 -0.10,0.05,0.51,U] [#7 0.15,0.37,0.41,U] [#8 -0.27,0.33,0.39,U] 
19:41:44.875 00.000 12268 refined, 8 included, MultiStar: {0.02, 0.19}, one-star: {-0.11, 0.15}
19:41:44.875 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
19:41:44.875 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
19:41:44.875 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.48 mountX=0.19 mountY=-0.01, mountTheta=-0.04
19:41:44.875 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.19, opts=13)
19:41:44.875 00.000 12268 Enqueuing Move request for scope (0.02, 0.19)
19:41:44.875 00.000 11616 Worker thread wakes up
19:41:44.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
19:41:44.875 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
19:41:44.875 00.000 11616 Moving (0.02, 0.19) raw xDistance=0.19 yDistance=-0.01
19:41:44.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
19:41:44.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:44.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:41:44.875 00.000 11616 MoveAxis(W, 104, ABG)
19:41:44.875 00.000 11616 Guiding  Dir = 3, Dur = 104
19:41:44.875 00.000 11616 IsSlewing returns 0
19:41:44.875 00.000 11616 IsGuiding returns 0
19:41:44.875 00.000 11616 PulseGuide returned control before completion, sleep 114
19:41:44.906 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:41:44.922 00.016 12268 UpdateGuideState exits: m=911 SNR=20.8
19:41:44.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:44.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:44.922 00.000 12268 Enqueuing Expose request
19:41:45.016 00.094 11616 IsGuiding returns 0
19:41:45.016 00.000 11616 Move returns status 0, amount 104
19:41:45.016 00.000 11616 MoveAxis(N, 0, ABG)
19:41:45.016 00.000 11616 Move returns status 0, amount 0
19:41:45.016 00.000 11616 move complete, result=0
19:41:45.016 00.000 11616 worker thread done servicing request
19:41:45.016 00.000 12268 GuideStep: 0.2 px 104 ms WEST, -0.0 px 0 ms NORTH
19:41:45.016 00.000 11616 Worker thread wakes up
19:41:45.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:45.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:47.031 02.015 11616 Exposure complete
19:41:47.076 00.045 11616 worker thread done servicing request
19:41:47.076 00.000 12268 OnExposeComplete: enter
19:41:47.076 00.000 12268 UpdateGuideState(): m_state=6
19:41:47.076 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
19:41:47.076 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=251.85, Mass=918, SNR=20.8, Peak=92 HFD=5.2
19:41:47.076 00.000 12268 MultiStar: [#1 -0.04,0.36,0.90,U] [#2 0.02,0.34,0.84,U] [#3 -0.14,0.10,0.66,U] [#4 -0.15,-0.25,0.70,U] [#5 0.46,0.31,0.52,U] [#6 -0.01,-0.14,0.51,U] [#7 0.80,0.71,0.00,M1] [#8 -0.17,-0.06,0.39,U] 
19:41:47.076 00.000 12268 single-star, 7 included, MultiStar: {-0.00, 0.10}, one-star: {0.02, -0.02}
19:41:47.076 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
19:41:47.076 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.02)
19:41:47.076 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.68 mountX=-0.02 mountY=0.02, mountTheta=2.15
19:41:47.092 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.02, opts=13)
19:41:47.092 00.000 12268 Enqueuing Move request for scope (0.02, -0.02)
19:41:47.092 00.000 11616 Worker thread wakes up
19:41:47.092 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
19:41:47.092 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
19:41:47.092 00.000 11616 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
19:41:47.092 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:47.092 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:41:47.092 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:47.092 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:41:47.092 00.000 11616 MoveAxis(E, 0, ABG)
19:41:47.093 00.001 11616 Move returns status 0, amount 0
19:41:47.093 00.000 11616 MoveAxis(N, 0, ABG)
19:41:47.093 00.000 11616 Move returns status 0, amount 0
19:41:47.093 00.000 11616 move complete, result=0
19:41:47.093 00.000 11616 worker thread done servicing request
19:41:47.108 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:41:47.124 00.016 12268 UpdateGuideState exits: m=918 SNR=20.8
19:41:47.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:47.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:47.124 00.000 12268 Enqueuing Expose request
19:41:47.124 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:41:47.124 00.000 11616 Worker thread wakes up
19:41:47.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:47.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:49.140 02.016 11616 Exposure complete
19:41:49.203 00.063 11616 worker thread done servicing request
19:41:49.203 00.000 12268 OnExposeComplete: enter
19:41:49.203 00.000 12268 UpdateGuideState(): m_state=6
19:41:49.203 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
19:41:49.203 00.000 12268 Star::Find returns 1 (0), X=541.07, Y=251.74, Mass=882, SNR=20.5, Peak=89 HFD=4.6
19:41:49.203 00.000 12268 MultiStar: [#1 -0.16,0.06,0.87,U] [#2 -0.11,0.07,0.80,U] [#3 -0.05,0.12,0.62,U] [#4 -0.23,-0.45,0.69,U] [#5 0.08,0.18,0.52,U] [#6 0.07,-0.27,0.48,U] [#7 0.29,0.50,0.38,U] [#8 -0.73,-0.17,0.00,M1] 
19:41:49.203 00.000 12268 refined, 7 included, MultiStar: {-0.07, -0.02}, one-star: {-0.16, -0.13}
19:41:49.203 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
19:41:49.203 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
19:41:49.203 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.89 mountX=-0.03 mountY=-0.07, mountTheta=-1.92
19:41:49.203 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.02, opts=13)
19:41:49.203 00.000 12268 Enqueuing Move request for scope (-0.07, -0.02)
19:41:49.203 00.000 11616 Worker thread wakes up
19:41:49.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
19:41:49.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
19:41:49.203 00.000 11616 Moving (-0.07, -0.02) raw xDistance=-0.03 yDistance=-0.07
19:41:49.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:49.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:41:49.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:49.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:41:49.203 00.000 11616 MoveAxis(E, 0, ABG)
19:41:49.203 00.000 11616 Move returns status 0, amount 0
19:41:49.203 00.000 11616 MoveAxis(N, 0, ABG)
19:41:49.203 00.000 11616 Move returns status 0, amount 0
19:41:49.203 00.000 11616 move complete, result=0
19:41:49.203 00.000 11616 worker thread done servicing request
19:41:49.218 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:41:49.249 00.031 12268 UpdateGuideState exits: m=882 SNR=20.5
19:41:49.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:49.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:49.249 00.000 12268 Enqueuing Expose request
19:41:49.249 00.000 11616 Worker thread wakes up
19:41:49.249 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:41:49.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:49.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:51.265 02.016 11616 Exposure complete
19:41:51.312 00.047 11616 worker thread done servicing request
19:41:51.312 00.000 12268 OnExposeComplete: enter
19:41:51.312 00.000 12268 UpdateGuideState(): m_state=6
19:41:51.312 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
19:41:51.312 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=252.16, Mass=951, SNR=21.3, Peak=80 HFD=5.5
19:41:51.312 00.000 12268 MultiStar: [#1 0.01,0.51,0.90,U] [#2 -0.16,0.60,0.78,U] [#3 0.15,0.58,0.65,U] [#4 -0.34,0.29,0.66,U] [#5 0.16,0.80,0.00,M1] [#6 -0.33,0.32,0.47,U] [#7 0.11,0.79,0.00,M1] [#8 -0.29,0.39,0.39,U] 
19:41:51.312 00.000 12268 single-star, 6 included, MultiStar: {-0.11, 0.43}, one-star: {-0.02, 0.30}
19:41:51.312 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
19:41:51.312 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
19:41:51.312 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.65 mountX=0.29 mountY=-0.06, mountTheta=-0.21
19:41:51.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.30, opts=13)
19:41:51.312 00.000 12268 Enqueuing Move request for scope (-0.02, 0.30)
19:41:51.312 00.000 11616 Worker thread wakes up
19:41:51.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.30) opts 0xd
19:41:51.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.30)
19:41:51.312 00.000 11616 Moving (-0.02, 0.30) raw xDistance=0.29 yDistance=-0.06
19:41:51.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
19:41:51.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:51.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:41:51.328 00.016 11616 MoveAxis(W, 162, ABG)
19:41:51.328 00.000 11616 Guiding  Dir = 3, Dur = 162
19:41:51.328 00.000 11616 IsSlewing returns 0
19:41:51.328 00.000 11616 IsGuiding returns 0
19:41:51.328 00.000 11616 PulseGuide returned control before completion, sleep 172
19:41:51.343 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:41:51.359 00.016 12268 UpdateGuideState exits: m=951 SNR=21.3
19:41:51.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:51.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:51.359 00.000 12268 Enqueuing Expose request
19:41:51.516 00.157 11616 IsGuiding returns 1
19:41:51.516 00.000 11616 scope still moving after pulse duration time elapsed
19:41:51.546 00.030 11616 IsSlewing returns 0
19:41:51.546 00.000 11616 IsGuiding returns 0
19:41:51.546 00.000 11616 scope move finished after 162 + 56 ms
19:41:51.546 00.000 11616 Move returns status 0, amount 162
19:41:51.546 00.000 11616 MoveAxis(N, 0, ABG)
19:41:51.546 00.000 11616 Move returns status 0, amount 0
19:41:51.546 00.000 11616 move complete, result=0
19:41:51.546 00.000 11616 worker thread done servicing request
19:41:51.546 00.000 11616 Worker thread wakes up
19:41:51.546 00.000 12268 GuideStep: 0.3 px 162 ms WEST, -0.1 px 0 ms NORTH
19:41:51.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:51.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:53.558 02.012 11616 Exposure complete
19:41:53.606 00.048 11616 worker thread done servicing request
19:41:53.606 00.000 12268 OnExposeComplete: enter
19:41:53.606 00.000 12268 UpdateGuideState(): m_state=6
19:41:53.606 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
19:41:53.606 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.91, Mass=934, SNR=21.1, Peak=78 HFD=5.1
19:41:53.606 00.000 12268 MultiStar: [#1 0.02,0.09,0.92,U] [#2 0.15,0.39,0.83,U] [#3 0.35,-0.09,0.65,U] [#4 0.09,-0.23,0.61,U] [#5 0.40,0.48,0.55,U] [#6 0.01,-0.27,0.47,U] [#7 0.39,0.25,0.38,U] [#8 0.53,0.25,0.37,U] 
19:41:53.606 00.000 12268 single-star, 8 included, MultiStar: {0.19, 0.10}, one-star: {0.08, 0.04}
19:41:53.606 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
19:41:53.606 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.18)
19:41:53.606 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.48 mountX=0.05 mountY=0.07, mountTheta=0.98
19:41:53.606 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.04, opts=13)
19:41:53.606 00.000 12268 Enqueuing Move request for scope (0.08, 0.04)
19:41:53.606 00.000 11616 Worker thread wakes up
19:41:53.606 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
19:41:53.606 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
19:41:53.606 00.000 11616 Moving (0.08, 0.04) raw xDistance=0.05 yDistance=0.07
19:41:53.606 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:53.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:41:53.606 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:53.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:41:53.606 00.000 11616 MoveAxis(E, 0, ABG)
19:41:53.606 00.000 11616 Move returns status 0, amount 0
19:41:53.606 00.000 11616 MoveAxis(N, 0, ABG)
19:41:53.606 00.000 11616 Move returns status 0, amount 0
19:41:53.606 00.000 11616 move complete, result=0
19:41:53.606 00.000 11616 worker thread done servicing request
19:41:53.624 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
19:41:53.653 00.029 12268 UpdateGuideState exits: m=934 SNR=21.1
19:41:53.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:53.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:53.653 00.000 12268 Enqueuing Expose request
19:41:53.656 00.003 11616 Worker thread wakes up
19:41:53.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:53.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:53.656 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:41:55.658 02.002 11616 Exposure complete
19:41:55.705 00.047 11616 worker thread done servicing request
19:41:55.705 00.000 12268 OnExposeComplete: enter
19:41:55.705 00.000 12268 UpdateGuideState(): m_state=6
19:41:55.705 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
19:41:55.705 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=252.04, Mass=909, SNR=20.8, Peak=86 HFD=5.0
19:41:55.705 00.000 12268 MultiStar: [#1 -0.20,0.34,0.90,U] [#2 0.02,0.49,0.81,U] [#3 0.04,0.32,0.69,U] [#4 0.04,-0.18,0.68,U] [#5 0.76,0.20,0.00,M1] [#6 -0.17,0.14,0.51,U] [#7 0.43,0.32,0.40,U] [#8 0.10,0.26,0.41,U] 
19:41:55.705 00.000 12268 single-star, 7 included, MultiStar: {0.01, 0.24}, one-star: {0.04, 0.17}
19:41:55.705 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
19:41:55.705 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
19:41:55.705 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.32 mountX=0.17 mountY=0.02, mountTheta=0.13
19:41:55.705 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.17, opts=13)
19:41:55.705 00.000 12268 Enqueuing Move request for scope (0.04, 0.17)
19:41:55.718 00.013 11616 Worker thread wakes up
19:41:55.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
19:41:55.718 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
19:41:55.718 00.000 11616 Moving (0.04, 0.17) raw xDistance=0.17 yDistance=0.02
19:41:55.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
19:41:55.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:41:55.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:41:55.718 00.000 11616 MoveAxis(W, 97, ABG)
19:41:55.718 00.000 11616 Guiding  Dir = 3, Dur = 97
19:41:55.718 00.000 11616 IsSlewing returns 0
19:41:55.718 00.000 11616 IsGuiding returns 0
19:41:55.718 00.000 11616 PulseGuide returned control before completion, sleep 107
19:41:55.737 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:41:55.753 00.016 12268 UpdateGuideState exits: m=909 SNR=20.8
19:41:55.753 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:55.753 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:55.753 00.000 12268 Enqueuing Expose request
19:41:55.832 00.079 11616 IsGuiding returns 1
19:41:55.832 00.000 11616 scope still moving after pulse duration time elapsed
19:41:55.864 00.032 11616 IsSlewing returns 0
19:41:55.864 00.000 11616 IsGuiding returns 1
19:41:55.896 00.032 11616 IsSlewing returns 0
19:41:55.896 00.000 11616 IsGuiding returns 1
19:41:55.927 00.031 11616 IsSlewing returns 0
19:41:55.927 00.000 11616 IsGuiding returns 1
19:41:55.959 00.032 11616 IsSlewing returns 0
19:41:55.959 00.000 11616 IsGuiding returns 1
19:41:55.991 00.032 11616 IsSlewing returns 0
19:41:55.991 00.000 11616 IsGuiding returns 0
19:41:55.991 00.000 11616 scope move finished after 97 + 175 ms
19:41:55.991 00.000 11616 Move returns status 0, amount 97
19:41:55.991 00.000 11616 MoveAxis(N, 0, ABG)
19:41:55.991 00.000 11616 Move returns status 0, amount 0
19:41:55.991 00.000 11616 move complete, result=0
19:41:55.991 00.000 11616 worker thread done servicing request
19:41:55.991 00.000 11616 Worker thread wakes up
19:41:55.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:55.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:55.991 00.000 12268 GuideStep: 0.2 px 97 ms WEST, 0.0 px 0 ms NORTH
19:41:57.999 02.008 11616 Exposure complete
19:41:58.046 00.047 11616 worker thread done servicing request
19:41:58.046 00.000 12268 OnExposeComplete: enter
19:41:58.046 00.000 12268 UpdateGuideState(): m_state=6
19:41:58.046 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
19:41:58.046 00.000 12268 Star::Find returns 1 (0), X=541.39, Y=251.63, Mass=882, SNR=20.5, Peak=84 HFD=4.8
19:41:58.046 00.000 12268 MultiStar: [#1 0.11,-0.17,0.92,U] [#2 0.21,-0.01,0.85,U] [#3 0.45,-0.38,0.59,U] [#4 0.02,-0.58,0.72,U] [#5 0.76,0.22,0.00,M2] [#6 0.16,-0.16,0.53,U] [#7 0.68,0.39,0.00,M1] [#8 -0.28,-0.06,0.42,U] 
19:41:58.046 00.000 12268 refined, 6 included, MultiStar: {0.14, -0.23}, one-star: {0.16, -0.24}
19:41:58.046 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
19:41:58.046 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.67)
19:41:58.046 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-1.03 mountX=-0.21 mountY=0.16, mountTheta=2.49
19:41:58.046 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.23, opts=13)
19:41:58.046 00.000 12268 Enqueuing Move request for scope (0.14, -0.23)
19:41:58.046 00.000 11616 Worker thread wakes up
19:41:58.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.23) opts 0xd
19:41:58.046 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.23)
19:41:58.046 00.000 11616 Moving (0.14, -0.23) raw xDistance=-0.21 yDistance=0.16
19:41:58.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:41:58.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
19:41:58.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
19:41:58.046 00.000 11616 MoveAxis(E, 0, ABG)
19:41:58.046 00.000 11616 Move returns status 0, amount 0
19:41:58.046 00.000 11616 MoveAxis(S, 14, ABG)
19:41:58.046 00.000 11616 Guiding  Dir = 1, Dur = 14
19:41:58.062 00.016 11616 IsSlewing returns 0
19:41:58.062 00.000 11616 IsGuiding returns 0
19:41:58.062 00.000 11616 PulseGuide returned control before completion, sleep 24
19:41:58.078 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
19:41:58.093 00.015 11616 IsGuiding returns 1
19:41:58.093 00.000 11616 scope still moving after pulse duration time elapsed
19:41:58.093 00.000 12268 UpdateGuideState exits: m=882 SNR=20.5
19:41:58.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:58.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:41:58.093 00.000 12268 Enqueuing Expose request
19:41:58.124 00.031 11616 IsSlewing returns 0
19:41:58.124 00.000 11616 IsGuiding returns 0
19:41:58.124 00.000 11616 scope move finished after 14 + 49 ms
19:41:58.124 00.000 11616 Move returns status 0, amount 14
19:41:58.124 00.000 11616 move complete, result=0
19:41:58.124 00.000 11616 worker thread done servicing request
19:41:58.124 00.000 11616 Worker thread wakes up
19:41:58.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:41:58.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:41:58.124 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 14 ms SOUTH
19:42:00.125 02.001 11616 Exposure complete
19:42:00.175 00.050 11616 worker thread done servicing request
19:42:00.175 00.000 12268 OnExposeComplete: enter
19:42:00.175 00.000 12268 UpdateGuideState(): m_state=6
19:42:00.175 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
19:42:00.175 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.83, Mass=963, SNR=21.4, Peak=87 HFD=5.0
19:42:00.175 00.000 12268 MultiStar: [#1 0.04,-0.16,0.92,U] [#2 0.31,-0.06,0.85,U] [#3 0.38,-0.38,0.63,U] [#4 -0.27,-0.40,0.70,U] [#5 0.33,-0.06,0.51,U] [#6 0.30,-0.44,0.49,U] [#7 0.04,0.27,0.37,U] [#8 -0.65,-0.05,0.39,U] 
19:42:00.175 00.000 12268 single-star, 8 included, MultiStar: {0.09, -0.16}, one-star: {0.08, -0.03}
19:42:00.175 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
19:42:00.175 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.32)
19:42:00.175 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.38 mountX=-0.02 mountY=0.08, mountTheta=1.85
19:42:00.175 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.03, opts=13)
19:42:00.175 00.000 12268 Enqueuing Move request for scope (0.08, -0.03)
19:42:00.175 00.000 11616 Worker thread wakes up
19:42:00.175 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
19:42:00.175 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
19:42:00.175 00.000 11616 Moving (0.08, -0.03) raw xDistance=-0.02 yDistance=0.08
19:42:00.175 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:00.175 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:42:00.175 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:00.175 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:42:00.175 00.000 11616 MoveAxis(E, 0, ABG)
19:42:00.175 00.000 11616 Move returns status 0, amount 0
19:42:00.175 00.000 11616 MoveAxis(N, 0, ABG)
19:42:00.175 00.000 11616 Move returns status 0, amount 0
19:42:00.175 00.000 11616 move complete, result=0
19:42:00.175 00.000 11616 worker thread done servicing request
19:42:00.191 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
19:42:00.219 00.028 12268 UpdateGuideState exits: m=963 SNR=21.4
19:42:00.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:00.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:00.219 00.000 12268 Enqueuing Expose request
19:42:00.219 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:00.219 00.000 11616 Worker thread wakes up
19:42:00.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:00.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:02.218 01.999 11616 Exposure complete
19:42:02.274 00.056 11616 worker thread done servicing request
19:42:02.274 00.000 12268 OnExposeComplete: enter
19:42:02.274 00.000 12268 UpdateGuideState(): m_state=6
19:42:02.281 00.007 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
19:42:02.281 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=252.15, Mass=998, SNR=21.8, Peak=93 HFD=5.1
19:42:02.281 00.000 12268 MultiStar: [#1 0.23,0.45,0.85,U] [#2 0.22,0.55,0.84,U] [#3 0.45,0.42,0.64,U] [#4 0.09,0.07,0.66,U] [#5 0.78,0.63,0.00,M2] [#6 -0.06,-0.09,0.50,U] [#7 0.09,0.65,0.38,U] [#8 0.09,0.42,0.40,U] 
19:42:02.281 00.000 12268 single-star, 7 included, MultiStar: {0.16, 0.34}, one-star: {0.09, 0.28}
19:42:02.281 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
19:42:02.281 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.97)
19:42:02.281 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.28 hyp=0.30 cameraTheta=1.27 mountX=0.29 mountY=0.05, mountTheta=0.18
19:42:02.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.28, opts=13)
19:42:02.281 00.000 12268 Enqueuing Move request for scope (0.09, 0.28)
19:42:02.281 00.000 11616 Worker thread wakes up
19:42:02.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.28) opts 0xd
19:42:02.281 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.28)
19:42:02.281 00.000 11616 Moving (0.09, 0.28) raw xDistance=0.29 yDistance=0.05
19:42:02.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
19:42:02.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:02.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:42:02.281 00.000 11616 MoveAxis(W, 162, ABG)
19:42:02.281 00.000 11616 Guiding  Dir = 3, Dur = 162
19:42:02.281 00.000 11616 IsSlewing returns 0
19:42:02.281 00.000 11616 IsGuiding returns 0
19:42:02.281 00.000 11616 PulseGuide returned control before completion, sleep 172
19:42:02.290 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:02.322 00.032 12268 UpdateGuideState exits: m=998 SNR=21.8
19:42:02.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:02.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:02.322 00.000 12268 Enqueuing Expose request
19:42:02.464 00.142 11616 IsGuiding returns 1
19:42:02.464 00.000 11616 scope still moving after pulse duration time elapsed
19:42:02.496 00.032 11616 IsSlewing returns 0
19:42:02.496 00.000 11616 IsGuiding returns 0
19:42:02.496 00.000 11616 scope move finished after 162 + 50 ms
19:42:02.496 00.000 11616 Move returns status 0, amount 162
19:42:02.496 00.000 11616 MoveAxis(N, 0, ABG)
19:42:02.496 00.000 11616 Move returns status 0, amount 0
19:42:02.496 00.000 11616 move complete, result=0
19:42:02.496 00.000 11616 worker thread done servicing request
19:42:02.496 00.000 11616 Worker thread wakes up
19:42:02.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:02.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:02.496 00.000 12268 GuideStep: 0.3 px 162 ms WEST, 0.1 px 0 ms NORTH
19:42:04.504 02.008 11616 Exposure complete
19:42:04.551 00.047 11616 worker thread done servicing request
19:42:04.551 00.000 12268 OnExposeComplete: enter
19:42:04.551 00.000 12268 UpdateGuideState(): m_state=6
19:42:04.551 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
19:42:04.551 00.000 12268 Star::Find returns 1 (0), X=541.32, Y=252.08, Mass=976, SNR=21.6, Peak=84 HFD=5.0
19:42:04.551 00.000 12268 MultiStar: [#1 -0.02,0.37,0.90,U] [#2 0.23,0.51,0.85,U] [#3 0.15,0.38,0.66,U] [#4 0.08,0.34,0.71,U] [#5 0.47,0.72,0.00,M3] [#6 0.00,-0.07,0.49,U] [#7 0.45,0.24,0.42,U] [#8 -0.09,0.51,0.40,U] 
19:42:04.551 00.000 12268 single-star, 7 included, MultiStar: {0.11, 0.32}, one-star: {0.09, 0.21}
19:42:04.551 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
19:42:04.551 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
19:42:04.551 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.16 mountX=0.22 mountY=0.06, mountTheta=0.28
19:42:04.551 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.21, opts=13)
19:42:04.551 00.000 12268 Enqueuing Move request for scope (0.09, 0.21)
19:42:04.551 00.000 11616 Worker thread wakes up
19:42:04.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
19:42:04.551 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
19:42:04.551 00.000 11616 Moving (0.09, 0.21) raw xDistance=0.22 yDistance=0.06
19:42:04.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
19:42:04.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:04.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:42:04.551 00.000 11616 MoveAxis(W, 122, ABG)
19:42:04.551 00.000 11616 Guiding  Dir = 3, Dur = 122
19:42:04.551 00.000 11616 IsSlewing returns 0
19:42:04.551 00.000 11616 IsGuiding returns 0
19:42:04.562 00.011 11616 PulseGuide returned control before completion, sleep 132
19:42:04.568 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:04.599 00.031 12268 UpdateGuideState exits: m=976 SNR=21.6
19:42:04.599 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:04.599 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:04.599 00.000 12268 Enqueuing Expose request
19:42:04.695 00.096 11616 IsGuiding returns 1
19:42:04.695 00.000 11616 scope still moving after pulse duration time elapsed
19:42:04.726 00.031 11616 IsSlewing returns 0
19:42:04.726 00.000 11616 IsGuiding returns 0
19:42:04.726 00.000 11616 scope move finished after 122 + 45 ms
19:42:04.726 00.000 11616 Move returns status 0, amount 122
19:42:04.726 00.000 11616 MoveAxis(N, 0, ABG)
19:42:04.726 00.000 11616 Move returns status 0, amount 0
19:42:04.726 00.000 11616 move complete, result=0
19:42:04.726 00.000 11616 worker thread done servicing request
19:42:04.726 00.000 11616 Worker thread wakes up
19:42:04.726 00.000 12268 GuideStep: 0.2 px 122 ms WEST, 0.1 px 0 ms NORTH
19:42:04.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:04.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:06.745 02.019 11616 Exposure complete
19:42:06.793 00.048 11616 worker thread done servicing request
19:42:06.793 00.000 12268 OnExposeComplete: enter
19:42:06.793 00.000 12268 UpdateGuideState(): m_state=6
19:42:06.793 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
19:42:06.793 00.000 12268 Star::Find returns 1 (0), X=541.40, Y=251.77, Mass=914, SNR=20.8, Peak=79 HFD=5.1
19:42:06.793 00.000 12268 MultiStar: [#1 0.08,-0.06,0.90,U] [#2 0.08,0.05,0.82,U] [#3 0.32,-0.06,0.69,U] [#4 -0.15,-0.40,0.69,U] [#5 0.75,-0.17,0.00,M4] [#6 0.32,-0.15,0.50,U] [#7 0.15,0.05,0.42,U] [#8 -0.18,-0.49,0.38,U] 
19:42:06.793 00.000 12268 refined, 7 included, MultiStar: {0.11, -0.12}, one-star: {0.17, -0.09}
19:42:06.793 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
19:42:06.793 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
19:42:06.793 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-0.85 mountX=-0.11 mountY=0.12, mountTheta=2.31
19:42:06.793 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.12, opts=13)
19:42:06.793 00.000 12268 Enqueuing Move request for scope (0.11, -0.12)
19:42:06.793 00.000 11616 Worker thread wakes up
19:42:06.793 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
19:42:06.793 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
19:42:06.793 00.000 11616 Moving (0.11, -0.12) raw xDistance=-0.11 yDistance=0.12
19:42:06.793 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:06.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:42:06.793 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:06.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:42:06.793 00.000 11616 MoveAxis(E, 0, ABG)
19:42:06.793 00.000 11616 Move returns status 0, amount 0
19:42:06.793 00.000 11616 MoveAxis(N, 0, ABG)
19:42:06.793 00.000 11616 Move returns status 0, amount 0
19:42:06.793 00.000 11616 move complete, result=0
19:42:06.793 00.000 11616 worker thread done servicing request
19:42:06.825 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:06.843 00.018 12268 UpdateGuideState exits: m=914 SNR=20.8
19:42:06.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:06.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:06.843 00.000 12268 Enqueuing Expose request
19:42:06.843 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:06.843 00.000 11616 Worker thread wakes up
19:42:06.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:06.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:08.855 02.012 11616 Exposure complete
19:42:08.906 00.051 11616 worker thread done servicing request
19:42:08.918 00.012 12268 OnExposeComplete: enter
19:42:08.918 00.000 12268 UpdateGuideState(): m_state=6
19:42:08.918 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
19:42:08.918 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=251.93, Mass=1022, SNR=22.0, Peak=90 HFD=5.3
19:42:08.918 00.000 12268 MultiStar: [#1 0.29,0.07,0.90,U] [#2 0.51,0.30,0.86,U] [#3 0.61,0.06,0.63,U] [#4 0.17,-0.23,0.62,U] [#5 0.45,0.53,0.51,U] [#6 0.23,-0.23,0.49,U] [#7 0.46,0.37,0.39,U] [#8 0.55,0.05,0.37,U] 
19:42:08.918 00.000 12268 single-star, 8 included, MultiStar: {0.35, 0.11}, one-star: {0.12, 0.07}
19:42:08.918 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
19:42:08.918 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.23)
19:42:08.918 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.53 mountX=0.08 mountY=0.11, mountTheta=0.93
19:42:08.918 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.07, opts=13)
19:42:08.918 00.000 12268 Enqueuing Move request for scope (0.12, 0.07)
19:42:08.918 00.000 11616 Worker thread wakes up
19:42:08.918 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
19:42:08.918 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
19:42:08.918 00.000 11616 Moving (0.12, 0.07) raw xDistance=0.08 yDistance=0.11
19:42:08.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:08.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:42:08.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:08.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:42:08.918 00.000 11616 MoveAxis(E, 0, ABG)
19:42:08.918 00.000 11616 Move returns status 0, amount 0
19:42:08.918 00.000 11616 MoveAxis(N, 0, ABG)
19:42:08.918 00.000 11616 Move returns status 0, amount 0
19:42:08.918 00.000 11616 move complete, result=0
19:42:08.918 00.000 11616 worker thread done servicing request
19:42:08.937 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=228, Gamma=1.290
19:42:08.950 00.013 12268 UpdateGuideState exits: m=1022 SNR=22.0
19:42:08.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:08.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:08.950 00.000 12268 Enqueuing Expose request
19:42:08.950 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:08.950 00.000 11616 Worker thread wakes up
19:42:08.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:08.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:10.960 02.010 11616 Exposure complete
19:42:11.008 00.048 11616 worker thread done servicing request
19:42:11.008 00.000 12268 OnExposeComplete: enter
19:42:11.008 00.000 12268 UpdateGuideState(): m_state=6
19:42:11.008 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
19:42:11.008 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=251.66, Mass=922, SNR=20.9, Peak=77 HFD=4.7
19:42:11.008 00.000 12268 MultiStar: [#1 0.04,-0.11,0.92,U] [#2 0.10,0.00,0.86,U] [#3 0.24,-0.28,0.65,U] [#4 -0.00,-0.65,0.59,U] [#5 0.41,0.14,0.54,U] [#6 -0.01,-0.47,0.52,U] [#7 0.44,0.27,0.42,U] [#8 -0.17,0.01,0.42,U] 
19:42:11.008 00.000 12268 refined, 8 included, MultiStar: {0.10, -0.16}, one-star: {-0.03, -0.21}
19:42:11.008 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
19:42:11.008 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
19:42:11.008 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.18 cameraTheta=-1.02 mountX=-0.15 mountY=0.12, mountTheta=2.47
19:42:11.008 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.16, opts=13)
19:42:11.008 00.000 12268 Enqueuing Move request for scope (0.10, -0.16)
19:42:11.008 00.000 11616 Worker thread wakes up
19:42:11.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
19:42:11.008 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
19:42:11.008 00.000 11616 Moving (0.10, -0.16) raw xDistance=-0.15 yDistance=0.12
19:42:11.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:11.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:42:11.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:11.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:42:11.008 00.000 11616 MoveAxis(E, 0, ABG)
19:42:11.008 00.000 11616 Move returns status 0, amount 0
19:42:11.008 00.000 11616 MoveAxis(N, 0, ABG)
19:42:11.008 00.000 11616 Move returns status 0, amount 0
19:42:11.008 00.000 11616 move complete, result=0
19:42:11.008 00.000 11616 worker thread done servicing request
19:42:11.031 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:11.040 00.009 12268 UpdateGuideState exits: m=922 SNR=20.9
19:42:11.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:11.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:11.040 00.000 12268 Enqueuing Expose request
19:42:11.040 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:11.040 00.000 11616 Worker thread wakes up
19:42:11.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:11.056 00.016 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:13.062 02.006 11616 Exposure complete
19:42:13.113 00.051 11616 worker thread done servicing request
19:42:13.113 00.000 12268 OnExposeComplete: enter
19:42:13.113 00.000 12268 UpdateGuideState(): m_state=6
19:42:13.113 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
19:42:13.113 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=251.74, Mass=967, SNR=21.5, Peak=81 HFD=5.3
19:42:13.113 00.000 12268 MultiStar: [#1 0.07,0.06,0.94,U] [#2 0.05,0.23,0.84,U] [#3 0.24,0.13,0.67,U] [#4 -0.24,-0.13,0.68,U] [#5 0.48,0.30,0.56,U] [#6 -0.08,-0.24,0.50,U] [#7 0.36,0.32,0.39,U] [#8 -0.50,0.36,0.39,U] 
19:42:13.113 00.000 12268 refined, 8 included, MultiStar: {0.04, 0.07}, one-star: {-0.07, -0.13}
19:42:13.113 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
19:42:13.113 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
19:42:13.113 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.11 mountX=0.08 mountY=0.03, mountTheta=0.33
19:42:13.113 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.07, opts=13)
19:42:13.113 00.000 12268 Enqueuing Move request for scope (0.04, 0.07)
19:42:13.113 00.000 11616 Worker thread wakes up
19:42:13.113 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
19:42:13.113 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
19:42:13.113 00.000 11616 Moving (0.04, 0.07) raw xDistance=0.08 yDistance=0.03
19:42:13.113 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:13.113 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:42:13.113 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:13.113 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:42:13.113 00.000 11616 MoveAxis(E, 0, ABG)
19:42:13.113 00.000 11616 Move returns status 0, amount 0
19:42:13.113 00.000 11616 MoveAxis(N, 0, ABG)
19:42:13.113 00.000 11616 Move returns status 0, amount 0
19:42:13.113 00.000 11616 move complete, result=0
19:42:13.113 00.000 11616 worker thread done servicing request
19:42:13.129 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=239, Gamma=1.290
19:42:13.161 00.032 12268 UpdateGuideState exits: m=967 SNR=21.5
19:42:13.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:13.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:13.161 00.000 12268 Enqueuing Expose request
19:42:13.161 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:42:13.161 00.000 11616 Worker thread wakes up
19:42:13.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:13.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:15.170 02.009 11616 Exposure complete
19:42:15.218 00.048 11616 worker thread done servicing request
19:42:15.218 00.000 12268 OnExposeComplete: enter
19:42:15.218 00.000 12268 UpdateGuideState(): m_state=6
19:42:15.218 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
19:42:15.218 00.000 12268 Star::Find returns 1 (0), X=541.25, Y=252.00, Mass=907, SNR=20.8, Peak=92 HFD=4.8
19:42:15.218 00.000 12268 MultiStar: [#1 -0.04,0.02,0.89,U] [#2 0.26,0.04,0.83,U] [#3 0.03,-0.06,0.69,U] [#4 -0.10,-0.39,0.62,U] [#5 0.69,0.21,0.00,M2] [#6 0.21,0.02,0.53,U] [#7 0.20,0.42,0.40,U] [#8 -0.11,0.03,0.40,U] 
19:42:15.218 00.000 12268 refined, 7 included, MultiStar: {0.06, 0.02}, one-star: {0.03, 0.13}
19:42:15.218 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
19:42:15.218 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 2.00)
19:42:15.218 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.30 mountX=0.02 mountY=0.05, mountTheta=1.17
19:42:15.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.02, opts=13)
19:42:15.218 00.000 12268 Enqueuing Move request for scope (0.06, 0.02)
19:42:15.218 00.000 11616 Worker thread wakes up
19:42:15.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
19:42:15.218 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
19:42:15.218 00.000 11616 Moving (0.06, 0.02) raw xDistance=0.02 yDistance=0.05
19:42:15.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:15.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:42:15.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:15.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:42:15.218 00.000 11616 MoveAxis(E, 0, ABG)
19:42:15.218 00.000 11616 Move returns status 0, amount 0
19:42:15.218 00.000 11616 MoveAxis(N, 0, ABG)
19:42:15.218 00.000 11616 Move returns status 0, amount 0
19:42:15.218 00.000 11616 move complete, result=0
19:42:15.218 00.000 11616 worker thread done servicing request
19:42:15.233 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=239, Gamma=1.290
19:42:15.250 00.017 12268 UpdateGuideState exits: m=907 SNR=20.8
19:42:15.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:15.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:15.250 00.000 12268 Enqueuing Expose request
19:42:15.250 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:15.250 00.000 11616 Worker thread wakes up
19:42:15.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:15.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:17.275 02.025 11616 Exposure complete
19:42:17.343 00.068 11616 worker thread done servicing request
19:42:17.343 00.000 12268 OnExposeComplete: enter
19:42:17.343 00.000 12268 UpdateGuideState(): m_state=6
19:42:17.343 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
19:42:17.343 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=251.95, Mass=994, SNR=21.8, Peak=88 HFD=5.1
19:42:17.343 00.000 12268 MultiStar: [#1 0.04,0.17,0.88,U] [#2 0.15,0.46,0.86,U] [#3 0.24,0.34,0.65,U] [#4 -0.01,-0.19,0.68,U] [#5 0.22,0.48,0.51,U] [#6 -0.49,-0.12,0.49,U] [#7 0.42,0.54,0.37,U] [#8 0.20,0.11,0.39,U] 
19:42:17.343 00.000 12268 single-star, 8 included, MultiStar: {0.06, 0.20}, one-star: {-0.07, 0.09}
19:42:17.343 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
19:42:17.343 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
19:42:17.343 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.27 mountX=0.08 mountY=-0.08, mountTheta=-0.81
19:42:17.355 00.012 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.09, opts=13)
19:42:17.355 00.000 12268 Enqueuing Move request for scope (-0.07, 0.09)
19:42:17.355 00.000 11616 Worker thread wakes up
19:42:17.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
19:42:17.355 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
19:42:17.355 00.000 11616 Moving (-0.07, 0.09) raw xDistance=0.08 yDistance=-0.08
19:42:17.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:17.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:42:17.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:17.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:42:17.355 00.000 11616 MoveAxis(E, 0, ABG)
19:42:17.355 00.000 11616 Move returns status 0, amount 0
19:42:17.355 00.000 11616 MoveAxis(N, 0, ABG)
19:42:17.355 00.000 11616 Move returns status 0, amount 0
19:42:17.355 00.000 11616 move complete, result=0
19:42:17.355 00.000 11616 worker thread done servicing request
19:42:17.375 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:17.386 00.011 12268 UpdateGuideState exits: m=994 SNR=21.8
19:42:17.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:17.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:17.386 00.000 12268 Enqueuing Expose request
19:42:17.386 00.000 11616 Worker thread wakes up
19:42:17.386 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:42:17.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:17.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:19.437 02.051 11616 Exposure complete
19:42:19.483 00.046 11616 worker thread done servicing request
19:42:19.483 00.000 12268 OnExposeComplete: enter
19:42:19.483 00.000 12268 UpdateGuideState(): m_state=6
19:42:19.483 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
19:42:19.483 00.000 12268 Star::Find returns 1 (0), X=541.42, Y=252.15, Mass=985, SNR=21.6, Peak=88 HFD=5.1
19:42:19.483 00.000 12268 MultiStar: [#1 0.04,0.46,0.87,U] [#2 0.24,0.57,0.84,U] [#3 0.56,0.36,0.64,U] [#4 0.29,0.11,0.70,U] [#5 0.72,0.63,0.00,M2] [#6 0.14,0.35,0.50,U] [#7 0.58,0.87,0.00,M1] [#8 -0.15,0.41,0.36,U] 
19:42:19.483 00.000 12268 single-star, 6 included, MultiStar: {0.20, 0.37}, one-star: {0.20, 0.29}
19:42:19.483 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
19:42:19.483 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
19:42:19.483 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.29 hyp=0.35 cameraTheta=0.97 mountX=0.30 mountY=0.16, mountTheta=0.48
19:42:19.499 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.29, opts=13)
19:42:19.499 00.000 12268 Enqueuing Move request for scope (0.20, 0.29)
19:42:19.499 00.000 11616 Worker thread wakes up
19:42:19.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.29) opts 0xd
19:42:19.499 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.29)
19:42:19.499 00.000 11616 Moving (0.20, 0.29) raw xDistance=0.30 yDistance=0.16
19:42:19.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
19:42:19.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
19:42:19.499 00.000 11616 MoveAxis(W, 169, ABG)
19:42:19.499 00.000 11616 Guiding  Dir = 3, Dur = 169
19:42:19.499 00.000 11616 IsSlewing returns 0
19:42:19.499 00.000 11616 IsGuiding returns 0
19:42:19.499 00.000 11616 PulseGuide returned control before completion, sleep 179
19:42:19.514 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:19.531 00.017 12268 UpdateGuideState exits: m=985 SNR=21.6
19:42:19.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:19.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:19.531 00.000 12268 Enqueuing Expose request
19:42:19.687 00.156 11616 IsGuiding returns 1
19:42:19.687 00.000 11616 scope still moving after pulse duration time elapsed
19:42:19.719 00.032 11616 IsSlewing returns 0
19:42:19.719 00.000 11616 IsGuiding returns 0
19:42:19.719 00.000 11616 scope move finished after 169 + 48 ms
19:42:19.719 00.000 11616 Move returns status 0, amount 169
19:42:19.719 00.000 11616 MoveAxis(S, 13, ABG)
19:42:19.719 00.000 11616 Guiding  Dir = 1, Dur = 13
19:42:19.719 00.000 11616 IsSlewing returns 0
19:42:19.719 00.000 11616 IsGuiding returns 0
19:42:19.719 00.000 11616 PulseGuide returned control before completion, sleep 23
19:42:19.751 00.032 11616 IsGuiding returns 1
19:42:19.751 00.000 11616 scope still moving after pulse duration time elapsed
19:42:19.782 00.031 11616 IsSlewing returns 0
19:42:19.782 00.000 11616 IsGuiding returns 0
19:42:19.782 00.000 11616 scope move finished after 13 + 48 ms
19:42:19.782 00.000 11616 Move returns status 0, amount 13
19:42:19.782 00.000 11616 move complete, result=0
19:42:19.782 00.000 11616 worker thread done servicing request
19:42:19.782 00.000 11616 Worker thread wakes up
19:42:19.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:19.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:19.782 00.000 12268 GuideStep: 0.3 px 169 ms WEST, 0.2 px 13 ms SOUTH
19:42:21.786 02.004 11616 Exposure complete
19:42:21.849 00.063 11616 worker thread done servicing request
19:42:21.849 00.000 12268 OnExposeComplete: enter
19:42:21.849 00.000 12268 UpdateGuideState(): m_state=6
19:42:21.849 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
19:42:21.849 00.000 12268 Star::Find returns 1 (0), X=541.17, Y=251.97, Mass=985, SNR=21.7, Peak=91 HFD=5.0
19:42:21.849 00.000 12268 MultiStar: [#1 0.04,0.36,0.92,U] [#2 0.03,0.56,0.85,U] [#3 0.19,0.18,0.61,U] [#4 -0.00,-0.06,0.69,U] [#5 0.51,0.71,0.00,M3] [#6 -0.27,0.16,0.49,U] [#7 0.35,0.68,0.00,M2] [#8 0.11,0.77,0.00,M1] 
19:42:21.849 00.000 12268 single-star, 5 included, MultiStar: {-0.00, 0.23}, one-star: {-0.05, 0.11}
19:42:21.849 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
19:42:21.849 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
19:42:21.849 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.04 mountX=0.10 mountY=-0.07, mountTheta=-0.58
19:42:21.849 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.11, opts=13)
19:42:21.849 00.000 12268 Enqueuing Move request for scope (-0.05, 0.11)
19:42:21.849 00.000 11616 Worker thread wakes up
19:42:21.849 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
19:42:21.849 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
19:42:21.849 00.000 11616 Moving (-0.05, 0.11) raw xDistance=0.10 yDistance=-0.07
19:42:21.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
19:42:21.849 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:21.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:42:21.849 00.000 11616 MoveAxis(W, 56, ABG)
19:42:21.849 00.000 11616 Guiding  Dir = 3, Dur = 56
19:42:21.849 00.000 11616 IsSlewing returns 0
19:42:21.849 00.000 11616 IsGuiding returns 0
19:42:21.849 00.000 11616 PulseGuide returned control before completion, sleep 66
19:42:21.865 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:21.881 00.016 12268 UpdateGuideState exits: m=985 SNR=21.7
19:42:21.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:21.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:21.881 00.000 12268 Enqueuing Expose request
19:42:21.928 00.047 11616 IsGuiding returns 1
19:42:21.928 00.000 11616 scope still moving after pulse duration time elapsed
19:42:21.960 00.032 11616 IsSlewing returns 0
19:42:21.960 00.000 11616 IsGuiding returns 0
19:42:21.960 00.000 11616 scope move finished after 56 + 50 ms
19:42:21.960 00.000 11616 Move returns status 0, amount 56
19:42:21.960 00.000 11616 MoveAxis(N, 0, ABG)
19:42:21.960 00.000 11616 Move returns status 0, amount 0
19:42:21.960 00.000 11616 move complete, result=0
19:42:21.960 00.000 11616 worker thread done servicing request
19:42:21.960 00.000 11616 Worker thread wakes up
19:42:21.960 00.000 12268 GuideStep: 0.1 px 56 ms WEST, -0.1 px 0 ms NORTH
19:42:21.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:21.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:23.976 02.016 11616 Exposure complete
19:42:24.023 00.047 11616 worker thread done servicing request
19:42:24.023 00.000 12268 OnExposeComplete: enter
19:42:24.023 00.000 12268 UpdateGuideState(): m_state=6
19:42:24.023 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
19:42:24.023 00.000 12268 Star::Find returns 1 (0), X=541.08, Y=251.90, Mass=1009, SNR=22.0, Peak=94 HFD=4.8
19:42:24.023 00.000 12268 MultiStar: [#1 0.06,-0.01,0.87,U] [#2 0.01,0.05,0.83,U] [#3 0.22,-0.35,0.63,U] [#4 -0.37,-0.40,0.64,U] [#5 0.27,0.08,0.52,U] [#6 0.23,-0.27,0.49,U] [#7 0.04,0.23,0.37,U] [#8 0.10,0.35,0.38,U] 
19:42:24.023 00.000 12268 refined, 8 included, MultiStar: {0.02, -0.05}, one-star: {-0.15, 0.04}
19:42:24.023 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
19:42:24.023 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.54)
19:42:24.031 00.008 12268 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.16 mountX=-0.05 mountY=0.03, mountTheta=2.61
19:42:24.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.05, opts=13)
19:42:24.031 00.000 12268 Enqueuing Move request for scope (0.02, -0.05)
19:42:24.031 00.000 11616 Worker thread wakes up
19:42:24.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
19:42:24.031 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
19:42:24.031 00.000 11616 Moving (0.02, -0.05) raw xDistance=-0.05 yDistance=0.03
19:42:24.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:24.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:42:24.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:24.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:42:24.031 00.000 11616 MoveAxis(E, 0, ABG)
19:42:24.031 00.000 11616 Move returns status 0, amount 0
19:42:24.031 00.000 11616 MoveAxis(N, 0, ABG)
19:42:24.031 00.000 11616 Move returns status 0, amount 0
19:42:24.031 00.000 11616 move complete, result=0
19:42:24.031 00.000 11616 worker thread done servicing request
19:42:24.039 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:24.071 00.032 12268 UpdateGuideState exits: m=1009 SNR=22.0
19:42:24.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:24.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:24.071 00.000 12268 Enqueuing Expose request
19:42:24.071 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:42:24.071 00.000 11616 Worker thread wakes up
19:42:24.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:24.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:26.062 01.991 11616 Exposure complete
19:42:26.124 00.062 11616 worker thread done servicing request
19:42:26.124 00.000 12268 OnExposeComplete: enter
19:42:26.124 00.000 12268 UpdateGuideState(): m_state=6
19:42:26.124 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
19:42:26.124 00.000 12268 Star::Find returns 1 (0), X=541.13, Y=251.96, Mass=954, SNR=21.3, Peak=94 HFD=4.7
19:42:26.124 00.000 12268 MultiStar: [#1 -0.05,0.09,0.97,U] [#2 -0.10,0.35,0.88,U] [#3 0.07,-0.03,0.67,U] [#4 -0.29,-0.27,0.68,U] [#5 0.13,0.29,0.55,U] [#6 -0.34,-0.14,0.51,U] [#7 0.00,0.41,0.42,U] [#8 -0.27,0.26,0.39,U] 
19:42:26.124 00.000 12268 single-star, 8 included, MultiStar: {-0.10, 0.11}, one-star: {-0.10, 0.09}
19:42:26.124 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
19:42:26.124 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
19:42:26.124 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.38 mountX=0.08 mountY=-0.11, mountTheta=-0.92
19:42:26.124 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.09, opts=13)
19:42:26.124 00.000 12268 Enqueuing Move request for scope (-0.10, 0.09)
19:42:26.124 00.000 11616 Worker thread wakes up
19:42:26.124 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
19:42:26.124 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
19:42:26.124 00.000 11616 Moving (-0.10, 0.09) raw xDistance=0.08 yDistance=-0.11
19:42:26.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:26.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:42:26.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:26.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:42:26.124 00.000 11616 MoveAxis(E, 0, ABG)
19:42:26.124 00.000 11616 Move returns status 0, amount 0
19:42:26.124 00.000 11616 MoveAxis(N, 0, ABG)
19:42:26.124 00.000 11616 Move returns status 0, amount 0
19:42:26.124 00.000 11616 move complete, result=0
19:42:26.124 00.000 11616 worker thread done servicing request
19:42:26.138 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:26.156 00.018 12268 UpdateGuideState exits: m=954 SNR=21.3
19:42:26.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:26.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:26.156 00.000 12268 Enqueuing Expose request
19:42:26.156 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:42:26.156 00.000 11616 Worker thread wakes up
19:42:26.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:26.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:28.177 02.021 11616 Exposure complete
19:42:28.234 00.057 11616 worker thread done servicing request
19:42:28.234 00.000 12268 OnExposeComplete: enter
19:42:28.234 00.000 12268 UpdateGuideState(): m_state=6
19:42:28.234 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
19:42:28.234 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.83, Mass=1023, SNR=22.0, Peak=86 HFD=5.2
19:42:28.236 00.002 12268 MultiStar: [#1 0.22,0.06,0.91,U] [#2 0.40,0.04,0.87,U] [#3 0.34,-0.11,0.64,U] [#4 0.30,-0.38,0.67,U] [#5 0.77,-0.02,0.00,M2] [#6 0.06,-0.10,0.52,U] [#7 0.70,0.60,0.00,M1] [#8 -0.03,0.01,0.37,U] 
19:42:28.236 00.000 12268 single-star, 6 included, MultiStar: {0.21, -0.06}, one-star: {0.07, -0.03}
19:42:28.236 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
19:42:28.236 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.29)
19:42:28.236 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.41 mountX=-0.02 mountY=0.08, mountTheta=1.88
19:42:28.237 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.03, opts=13)
19:42:28.237 00.000 12268 Enqueuing Move request for scope (0.07, -0.03)
19:42:28.237 00.000 11616 Worker thread wakes up
19:42:28.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
19:42:28.237 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
19:42:28.237 00.000 11616 Moving (0.07, -0.03) raw xDistance=-0.02 yDistance=0.08
19:42:28.239 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:28.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:42:28.239 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:28.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:42:28.239 00.000 11616 MoveAxis(E, 0, ABG)
19:42:28.239 00.000 11616 Move returns status 0, amount 0
19:42:28.239 00.000 11616 MoveAxis(N, 0, ABG)
19:42:28.239 00.000 11616 Move returns status 0, amount 0
19:42:28.239 00.000 11616 move complete, result=0
19:42:28.240 00.001 11616 worker thread done servicing request
19:42:28.260 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=238, Gamma=1.290
19:42:28.277 00.017 12268 UpdateGuideState exits: m=1023 SNR=22.0
19:42:28.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:28.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:28.277 00.000 12268 Enqueuing Expose request
19:42:28.278 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:28.278 00.000 11616 Worker thread wakes up
19:42:28.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:28.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:30.291 02.013 11616 Exposure complete
19:42:30.349 00.058 11616 worker thread done servicing request
19:42:30.350 00.001 12268 OnExposeComplete: enter
19:42:30.350 00.000 12268 UpdateGuideState(): m_state=6
19:42:30.350 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
19:42:30.350 00.000 12268 Star::Find returns 1 (0), X=541.39, Y=251.71, Mass=976, SNR=21.5, Peak=83 HFD=4.9
19:42:30.351 00.001 12268 MultiStar: [#1 0.20,-0.28,0.89,U] [#2 0.25,-0.16,0.85,U] [#3 0.49,-0.21,0.66,U] [#4 0.35,-0.74,0.00,M1] [#5 0.63,-0.11,0.55,U] [#6 0.27,-0.31,0.51,U] [#7 0.35,0.30,0.38,U] [#8 -0.20,-0.72,0.00,M1] 
19:42:30.351 00.000 12268 single-star, 6 included, MultiStar: {0.31, -0.16}, one-star: {0.16, -0.15}
19:42:30.351 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
19:42:30.351 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.95)
19:42:30.351 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.23 cameraTheta=-0.75 mountX=-0.14 mountY=0.18, mountTheta=2.22
19:42:30.352 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.15, opts=13)
19:42:30.352 00.000 12268 Enqueuing Move request for scope (0.16, -0.15)
19:42:30.352 00.000 11616 Worker thread wakes up
19:42:30.353 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.15) opts 0xd
19:42:30.353 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.15)
19:42:30.353 00.000 11616 Moving (0.16, -0.15) raw xDistance=-0.14 yDistance=0.18
19:42:30.353 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:30.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:42:30.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
19:42:30.353 00.000 11616 MoveAxis(E, 0, ABG)
19:42:30.353 00.000 11616 Move returns status 0, amount 0
19:42:30.353 00.000 11616 MoveAxis(S, 16, ABG)
19:42:30.353 00.000 11616 Guiding  Dir = 1, Dur = 16
19:42:30.353 00.000 11616 IsSlewing returns 0
19:42:30.354 00.001 11616 IsGuiding returns 0
19:42:30.354 00.000 11616 PulseGuide returned control before completion, sleep 26
19:42:30.376 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:30.382 00.006 11616 IsGuiding returns 1
19:42:30.382 00.000 11616 scope still moving after pulse duration time elapsed
19:42:30.395 00.013 12268 UpdateGuideState exits: m=976 SNR=21.5
19:42:30.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:30.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:30.395 00.000 12268 Enqueuing Expose request
19:42:30.413 00.018 11616 IsSlewing returns 0
19:42:30.413 00.000 11616 IsGuiding returns 1
19:42:30.445 00.032 11616 IsSlewing returns 0
19:42:30.445 00.000 11616 IsGuiding returns 0
19:42:30.446 00.001 11616 scope move finished after 16 + 75 ms
19:42:30.446 00.000 11616 Move returns status 0, amount 16
19:42:30.446 00.000 11616 move complete, result=0
19:42:30.446 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
19:42:30.446 00.000 11616 worker thread done servicing request
19:42:30.446 00.000 11616 Worker thread wakes up
19:42:30.447 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:30.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:32.458 02.011 11616 Exposure complete
19:42:32.514 00.056 11616 worker thread done servicing request
19:42:32.514 00.000 12268 OnExposeComplete: enter
19:42:32.514 00.000 12268 UpdateGuideState(): m_state=6
19:42:32.514 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
19:42:32.514 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=251.71, Mass=974, SNR=21.5, Peak=76 HFD=5.3
19:42:32.515 00.001 12268 MultiStar: [#1 0.10,0.07,0.94,U] [#2 0.23,-0.05,0.88,U] [#3 0.26,-0.19,0.65,U] [#4 0.29,-0.60,0.70,U] [#5 0.27,0.20,0.55,U] [#6 0.24,-0.11,0.51,U] [#7 0.46,0.10,0.41,U] [#8 -0.03,0.33,0.41,U] 
19:42:32.515 00.000 12268 single-star, 8 included, MultiStar: {0.20, -0.07}, one-star: {0.11, -0.16}
19:42:32.515 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
19:42:32.515 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.76)
19:42:32.515 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-0.94 mountX=-0.14 mountY=0.13, mountTheta=2.40
19:42:32.516 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.16, opts=13)
19:42:32.516 00.000 12268 Enqueuing Move request for scope (0.11, -0.16)
19:42:32.517 00.001 11616 Worker thread wakes up
19:42:32.518 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
19:42:32.518 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
19:42:32.518 00.000 11616 Moving (0.11, -0.16) raw xDistance=-0.14 yDistance=0.13
19:42:32.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:32.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:42:32.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:32.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:42:32.518 00.000 11616 MoveAxis(E, 0, ABG)
19:42:32.518 00.000 11616 Move returns status 0, amount 0
19:42:32.518 00.000 11616 MoveAxis(N, 0, ABG)
19:42:32.519 00.001 11616 Move returns status 0, amount 0
19:42:32.519 00.000 11616 move complete, result=0
19:42:32.519 00.000 11616 worker thread done servicing request
19:42:32.537 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
19:42:32.554 00.017 12268 UpdateGuideState exits: m=974 SNR=21.5
19:42:32.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:32.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:32.554 00.000 12268 Enqueuing Expose request
19:42:32.555 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:32.555 00.000 11616 Worker thread wakes up
19:42:32.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:32.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:34.568 02.013 11616 Exposure complete
19:42:34.625 00.057 11616 worker thread done servicing request
19:42:34.625 00.000 12268 OnExposeComplete: enter
19:42:34.625 00.000 12268 UpdateGuideState(): m_state=6
19:42:34.625 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
19:42:34.625 00.000 12268 Star::Find returns 1 (0), X=541.28, Y=251.67, Mass=948, SNR=21.2, Peak=87 HFD=4.8
19:42:34.625 00.000 12268 MultiStar: [#1 -0.06,-0.09,0.94,U] [#2 0.03,-0.00,0.88,U] [#3 0.37,-0.06,0.69,U] [#4 -0.10,-0.44,0.70,U] [#5 0.56,0.05,0.55,U] [#6 0.07,-0.23,0.54,U] [#7 0.23,-0.32,0.40,U] [#8 -0.11,0.00,0.40,U] 
19:42:34.625 00.000 12268 refined, 8 included, MultiStar: {0.10, -0.14}, one-star: {0.05, -0.19}
19:42:34.625 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
19:42:34.625 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.75)
19:42:34.625 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.95 mountX=-0.13 mountY=0.12, mountTheta=2.41
19:42:34.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.14, opts=13)
19:42:34.625 00.000 12268 Enqueuing Move request for scope (0.10, -0.14)
19:42:34.625 00.000 11616 Worker thread wakes up
19:42:34.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
19:42:34.625 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
19:42:34.625 00.000 11616 Moving (0.10, -0.14) raw xDistance=-0.13 yDistance=0.12
19:42:34.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:42:34.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:42:34.631 00.006 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:34.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:42:34.631 00.000 11616 MoveAxis(E, 0, ABG)
19:42:34.631 00.000 11616 Move returns status 0, amount 0
19:42:34.631 00.000 11616 MoveAxis(N, 0, ABG)
19:42:34.631 00.000 11616 Move returns status 0, amount 0
19:42:34.631 00.000 11616 move complete, result=0
19:42:34.631 00.000 11616 worker thread done servicing request
19:42:34.647 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:34.663 00.016 12268 UpdateGuideState exits: m=948 SNR=21.2
19:42:34.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:34.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:34.663 00.000 12268 Enqueuing Expose request
19:42:34.663 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:34.663 00.000 11616 Worker thread wakes up
19:42:34.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:34.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:36.678 02.015 11616 Exposure complete
19:42:36.726 00.048 11616 worker thread done servicing request
19:42:36.726 00.000 12268 OnExposeComplete: enter
19:42:36.726 00.000 12268 UpdateGuideState(): m_state=6
19:42:36.726 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
19:42:36.726 00.000 12268 Star::Find returns 1 (0), X=541.20, Y=251.08, Mass=1006, SNR=21.9, Peak=89 HFD=4.8
19:42:36.726 00.000 12268 MultiStar: [#1 0.12,-0.67,0.88,U] [#2 0.16,-0.64,0.83,U] [#3 0.21,-0.63,0.65,U] [#4 0.26,-1.04,0.00,M1] [#5 0.40,-0.19,0.52,U] [#6 -0.19,-0.96,0.00,M1] [#7 0.04,-0.79,0.00,M1] [#8 -0.29,-0.85,0.00,M1] 
19:42:36.726 00.000 12268 refined, 4 included, MultiStar: {0.14, -0.62}, one-star: {-0.03, -0.78}
19:42:36.726 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
19:42:36.726 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
19:42:36.726 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.62 hyp=0.64 cameraTheta=-1.35 mountX=-0.60 mountY=0.22, mountTheta=2.79
19:42:36.726 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.62, opts=13)
19:42:36.726 00.000 12268 Enqueuing Move request for scope (0.14, -0.62)
19:42:36.726 00.000 11616 Worker thread wakes up
19:42:36.726 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.62) opts 0xd
19:42:36.726 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.62)
19:42:36.726 00.000 11616 Moving (0.14, -0.62) raw xDistance=-0.60 yDistance=0.22
19:42:36.726 00.000 11616 resist switch: large excursion: input -0.60 thresh 0.29 direction from 1 to -1
19:42:36.726 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.81
19:42:36.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
19:42:36.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
19:42:36.726 00.000 11616 MoveAxis(E, 336, ABG)
19:42:36.726 00.000 11616 Guiding  Dir = 2, Dur = 336
19:42:36.726 00.000 11616 IsSlewing returns 0
19:42:36.726 00.000 11616 IsGuiding returns 0
19:42:36.726 00.000 11616 PulseGuide returned control before completion, sleep 346
19:42:36.750 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:36.758 00.008 12268 UpdateGuideState exits: m=1006 SNR=21.9
19:42:36.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:36.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:36.758 00.000 12268 Enqueuing Expose request
19:42:37.091 00.333 11616 IsGuiding returns 1
19:42:37.091 00.000 11616 scope still moving after pulse duration time elapsed
19:42:37.123 00.032 11616 IsSlewing returns 0
19:42:37.123 00.000 11616 IsGuiding returns 0
19:42:37.123 00.000 11616 scope move finished after 336 + 50 ms
19:42:37.123 00.000 11616 Move returns status 0, amount 336
19:42:37.123 00.000 11616 MoveAxis(S, 19, ABG)
19:42:37.123 00.000 11616 Guiding  Dir = 1, Dur = 19
19:42:37.123 00.000 11616 IsSlewing returns 0
19:42:37.123 00.000 11616 IsGuiding returns 0
19:42:37.123 00.000 11616 PulseGuide returned control before completion, sleep 29
19:42:37.156 00.033 11616 IsGuiding returns 1
19:42:37.156 00.000 11616 scope still moving after pulse duration time elapsed
19:42:37.186 00.030 11616 IsSlewing returns 0
19:42:37.187 00.001 11616 IsGuiding returns 0
19:42:37.187 00.000 11616 scope move finished after 19 + 44 ms
19:42:37.187 00.000 11616 Move returns status 0, amount 19
19:42:37.187 00.000 11616 move complete, result=0
19:42:37.187 00.000 11616 worker thread done servicing request
19:42:37.187 00.000 12268 GuideStep: -0.6 px 336 ms EAST, 0.2 px 19 ms SOUTH
19:42:37.187 00.000 11616 Worker thread wakes up
19:42:37.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:37.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:39.187 02.000 11616 Exposure complete
19:42:39.249 00.062 11616 worker thread done servicing request
19:42:39.249 00.000 12268 OnExposeComplete: enter
19:42:39.249 00.000 12268 UpdateGuideState(): m_state=6
19:42:39.249 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
19:42:39.249 00.000 12268 Star::Find returns 1 (0), X=541.31, Y=251.29, Mass=970, SNR=21.5, Peak=83 HFD=5.2
19:42:39.249 00.000 12268 MultiStar: [#1 0.07,-0.39,0.89,U] [#2 0.30,-0.41,0.86,U] [#3 0.34,-0.50,0.66,U] [#4 0.12,-0.80,0.00,M2] [#5 0.56,-0.14,0.53,U] [#6 -0.19,-0.83,0.00,M2] [#7 0.44,-0.40,0.39,U] [#8 -0.21,-0.74,0.00,M2] 
19:42:39.249 00.000 12268 refined, 5 included, MultiStar: {0.25, -0.42}, one-star: {0.08, -0.57}
19:42:39.249 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
19:42:39.249 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
19:42:39.249 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.42 hyp=0.49 cameraTheta=-1.04 mountX=-0.40 mountY=0.30, mountTheta=2.49
19:42:39.249 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.42, opts=13)
19:42:39.249 00.000 12268 Enqueuing Move request for scope (0.25, -0.42)
19:42:39.249 00.000 11616 Worker thread wakes up
19:42:39.249 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.42) opts 0xd
19:42:39.249 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.42)
19:42:39.249 00.000 11616 Moving (0.25, -0.42) raw xDistance=-0.40 yDistance=0.30
19:42:39.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
19:42:39.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
19:42:39.249 00.000 11616 MoveAxis(E, 221, ABG)
19:42:39.249 00.000 11616 Guiding  Dir = 2, Dur = 221
19:42:39.249 00.000 11616 IsSlewing returns 0
19:42:39.249 00.000 11616 IsGuiding returns 0
19:42:39.249 00.000 11616 PulseGuide returned control before completion, sleep 231
19:42:39.265 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:39.281 00.016 12268 UpdateGuideState exits: m=970 SNR=21.5
19:42:39.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:39.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:39.281 00.000 12268 Enqueuing Expose request
19:42:39.500 00.219 11616 IsGuiding returns 1
19:42:39.500 00.000 11616 scope still moving after pulse duration time elapsed
19:42:39.531 00.031 11616 IsSlewing returns 0
19:42:39.531 00.000 11616 IsGuiding returns 0
19:42:39.531 00.000 11616 scope move finished after 221 + 53 ms
19:42:39.531 00.000 11616 Move returns status 0, amount 221
19:42:39.531 00.000 11616 MoveAxis(S, 26, ABG)
19:42:39.531 00.000 11616 Guiding  Dir = 1, Dur = 26
19:42:39.531 00.000 11616 IsSlewing returns 0
19:42:39.531 00.000 11616 IsGuiding returns 0
19:42:39.531 00.000 11616 PulseGuide returned control before completion, sleep 36
19:42:39.578 00.047 11616 IsGuiding returns 1
19:42:39.578 00.000 11616 scope still moving after pulse duration time elapsed
19:42:39.609 00.031 11616 IsSlewing returns 0
19:42:39.609 00.000 11616 IsGuiding returns 0
19:42:39.609 00.000 11616 scope move finished after 26 + 51 ms
19:42:39.609 00.000 11616 Move returns status 0, amount 26
19:42:39.609 00.000 11616 move complete, result=0
19:42:39.609 00.000 11616 worker thread done servicing request
19:42:39.609 00.000 11616 Worker thread wakes up
19:42:39.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:39.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:39.609 00.000 12268 GuideStep: -0.4 px 221 ms EAST, 0.3 px 26 ms SOUTH
19:42:41.613 02.004 11616 Exposure complete
19:42:41.661 00.048 11616 worker thread done servicing request
19:42:41.661 00.000 12268 OnExposeComplete: enter
19:42:41.661 00.000 12268 UpdateGuideState(): m_state=6
19:42:41.661 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
19:42:41.661 00.000 12268 Star::Find returns 1 (0), X=541.33, Y=252.15, Mass=976, SNR=21.6, Peak=97 HFD=4.9
19:42:41.661 00.000 12268 MultiStar: [#1 0.05,0.19,0.94,U] [#2 0.17,0.47,0.84,U] [#3 0.55,0.39,0.64,U] [#4 0.09,-0.08,0.67,U] [#5 0.47,0.45,0.51,U] [#6 0.06,0.23,0.52,U] [#7 0.39,0.38,0.38,U] [#8 -0.47,0.33,0.40,U] 
19:42:41.661 00.000 12268 single-star, 8 included, MultiStar: {0.16, 0.29}, one-star: {0.10, 0.29}
19:42:41.661 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
19:42:41.661 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
19:42:41.661 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.23 mountX=0.30 mountY=0.07, mountTheta=0.22
19:42:41.661 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.29, opts=13)
19:42:41.661 00.000 12268 Enqueuing Move request for scope (0.10, 0.29)
19:42:41.661 00.000 11616 Worker thread wakes up
19:42:41.661 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.29) opts 0xd
19:42:41.661 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.29)
19:42:41.661 00.000 11616 Moving (0.10, 0.29) raw xDistance=0.30 yDistance=0.07
19:42:41.661 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
19:42:41.661 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
19:42:41.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
19:42:41.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:41.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:42:41.661 00.000 11616 MoveAxis(W, 164, ABG)
19:42:41.661 00.000 11616 Guiding  Dir = 3, Dur = 164
19:42:41.661 00.000 11616 IsSlewing returns 0
19:42:41.661 00.000 11616 IsGuiding returns 0
19:42:41.677 00.016 11616 PulseGuide returned control before completion, sleep 174
19:42:41.693 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:41.709 00.016 12268 UpdateGuideState exits: m=976 SNR=21.6
19:42:41.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:41.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:41.709 00.000 12268 Enqueuing Expose request
19:42:41.867 00.158 11616 IsGuiding returns 0
19:42:41.867 00.000 11616 Move returns status 0, amount 164
19:42:41.867 00.000 11616 MoveAxis(N, 0, ABG)
19:42:41.867 00.000 11616 Move returns status 0, amount 0
19:42:41.867 00.000 11616 move complete, result=0
19:42:41.867 00.000 11616 worker thread done servicing request
19:42:41.867 00.000 11616 Worker thread wakes up
19:42:41.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:41.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:41.867 00.000 12268 GuideStep: 0.3 px 164 ms WEST, 0.1 px 0 ms NORTH
19:42:43.856 01.989 11616 Exposure complete
19:42:43.919 00.063 11616 worker thread done servicing request
19:42:43.919 00.000 12268 OnExposeComplete: enter
19:42:43.919 00.000 12268 UpdateGuideState(): m_state=6
19:42:43.919 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
19:42:43.919 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=251.70, Mass=992, SNR=21.8, Peak=89 HFD=4.8
19:42:43.919 00.000 12268 MultiStar: [#1 -0.01,0.06,0.84,U] [#2 -0.07,-0.04,0.82,U] [#3 -0.04,-0.02,0.63,U] [#4 -0.14,-0.61,0.56,U] [#5 0.26,0.22,0.51,U] [#6 -0.38,-0.29,0.48,U] [#7 -0.03,0.53,0.38,U] [#8 -0.25,-0.18,0.40,U] 
19:42:43.919 00.000 12268 refined, 8 included, MultiStar: {-0.05, -0.07}, one-star: {0.05, -0.17}
19:42:43.919 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.66 = 2.63)
19:42:43.919 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.48)
19:42:43.919 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.18 mountX=-0.08 mountY=-0.04, mountTheta=-2.65
19:42:43.919 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.07, opts=13)
19:42:43.919 00.000 12268 Enqueuing Move request for scope (-0.05, -0.07)
19:42:43.919 00.000 11616 Worker thread wakes up
19:42:43.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
19:42:43.919 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
19:42:43.919 00.000 11616 Moving (-0.05, -0.07) raw xDistance=-0.08 yDistance=-0.04
19:42:43.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:43.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:42:43.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:43.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:42:43.919 00.000 11616 MoveAxis(E, 0, ABG)
19:42:43.919 00.000 11616 Move returns status 0, amount 0
19:42:43.919 00.000 11616 MoveAxis(N, 0, ABG)
19:42:43.919 00.000 11616 Move returns status 0, amount 0
19:42:43.919 00.000 11616 move complete, result=0
19:42:43.919 00.000 11616 worker thread done servicing request
19:42:43.951 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:43.968 00.017 12268 UpdateGuideState exits: m=992 SNR=21.8
19:42:43.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:43.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:43.968 00.000 12268 Enqueuing Expose request
19:42:43.968 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:42:43.968 00.000 11616 Worker thread wakes up
19:42:43.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:43.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:45.970 02.002 11616 Exposure complete
19:42:46.034 00.064 11616 worker thread done servicing request
19:42:46.034 00.000 12268 OnExposeComplete: enter
19:42:46.034 00.000 12268 UpdateGuideState(): m_state=6
19:42:46.034 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
19:42:46.034 00.000 12268 Star::Find returns 1 (0), X=541.04, Y=251.70, Mass=960, SNR=21.4, Peak=88 HFD=5.1
19:42:46.034 00.000 12268 MultiStar: [#1 -0.12,-0.10,0.90,U] [#2 -0.05,0.12,0.84,U] [#3 0.06,-0.24,0.66,U] [#4 0.05,-0.53,0.66,U] [#5 0.46,-0.05,0.53,U] [#6 -0.21,-0.25,0.52,U] [#7 0.47,0.24,0.41,U] [#8 -0.35,-0.21,0.38,U] 
19:42:46.034 00.000 12268 refined, 8 included, MultiStar: {-0.01, -0.14}, one-star: {-0.18, -0.17}
19:42:46.034 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
19:42:46.034 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
19:42:46.034 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.65 mountX=-0.14 mountY=0.01, mountTheta=3.09
19:42:46.034 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.14, opts=13)
19:42:46.034 00.000 12268 Enqueuing Move request for scope (-0.01, -0.14)
19:42:46.034 00.000 11616 Worker thread wakes up
19:42:46.034 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
19:42:46.034 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
19:42:46.034 00.000 11616 Moving (-0.01, -0.14) raw xDistance=-0.14 yDistance=0.01
19:42:46.034 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:46.034 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:42:46.034 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:46.034 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:42:46.034 00.000 11616 MoveAxis(E, 0, ABG)
19:42:46.034 00.000 11616 Move returns status 0, amount 0
19:42:46.034 00.000 11616 MoveAxis(N, 0, ABG)
19:42:46.034 00.000 11616 Move returns status 0, amount 0
19:42:46.034 00.000 11616 move complete, result=0
19:42:46.034 00.000 11616 worker thread done servicing request
19:42:46.062 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=233, Gamma=1.290
19:42:46.065 00.003 12268 UpdateGuideState exits: m=960 SNR=21.4
19:42:46.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:46.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:46.065 00.000 12268 Enqueuing Expose request
19:42:46.065 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:42:46.081 00.016 11616 Worker thread wakes up
19:42:46.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:46.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:48.085 02.004 11616 Exposure complete
19:42:48.133 00.048 11616 worker thread done servicing request
19:42:48.133 00.000 12268 OnExposeComplete: enter
19:42:48.133 00.000 12268 UpdateGuideState(): m_state=6
19:42:48.133 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
19:42:48.133 00.000 12268 Star::Find returns 1 (0), X=541.00, Y=251.89, Mass=989, SNR=21.6, Peak=103 HFD=4.9
19:42:48.133 00.000 12268 MultiStar: [#1 -0.24,0.24,0.87,U] [#2 -0.12,0.14,0.84,U] [#3 -0.02,0.18,0.64,U] [#4 -0.41,-0.07,0.66,U] [#5 -0.15,0.45,0.53,U] [#6 -0.43,0.01,0.52,U] [#7 -0.10,0.25,0.40,U] [#8 -0.78,0.50,0.00,M1] 
19:42:48.133 00.000 12268 single-star, 7 included, MultiStar: {-0.21, 0.14}, one-star: {-0.23, 0.02}
19:42:48.133 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
19:42:48.133 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.55 = -1.55)
19:42:48.133 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.04 mountX=0.00 mountY=-0.23, mountTheta=-1.56
19:42:48.133 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.02, opts=13)
19:42:48.133 00.000 12268 Enqueuing Move request for scope (-0.23, 0.02)
19:42:48.133 00.000 11616 Worker thread wakes up
19:42:48.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
19:42:48.133 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
19:42:48.133 00.000 11616 Moving (-0.23, 0.02) raw xDistance=0.00 yDistance=-0.23
19:42:48.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:48.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:42:48.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:48.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
19:42:48.133 00.000 11616 MoveAxis(E, 0, ABG)
19:42:48.133 00.000 11616 Move returns status 0, amount 0
19:42:48.133 00.000 11616 MoveAxis(N, 0, ABG)
19:42:48.133 00.000 11616 Move returns status 0, amount 0
19:42:48.133 00.000 11616 move complete, result=0
19:42:48.133 00.000 11616 worker thread done servicing request
19:42:48.165 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:48.187 00.022 12268 UpdateGuideState exits: m=989 SNR=21.6
19:42:48.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:48.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:48.187 00.000 12268 Enqueuing Expose request
19:42:48.187 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
19:42:48.187 00.000 11616 Worker thread wakes up
19:42:48.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:48.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:50.197 02.010 11616 Exposure complete
19:42:50.250 00.053 11616 worker thread done servicing request
19:42:50.250 00.000 12268 OnExposeComplete: enter
19:42:50.250 00.000 12268 UpdateGuideState(): m_state=6
19:42:50.250 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
19:42:50.250 00.000 12268 Star::Find returns 1 (0), X=541.15, Y=251.89, Mass=990, SNR=21.7, Peak=108 HFD=4.6
19:42:50.250 00.000 12268 MultiStar: [#1 0.10,0.15,0.89,U] [#2 0.14,0.06,0.81,U] [#3 0.04,0.18,0.63,U] [#4 -0.21,-0.46,0.69,U] [#5 0.55,0.11,0.56,U] [#6 -0.22,0.00,0.49,U] [#7 0.31,0.30,0.38,U] [#8 0.15,0.03,0.38,U] 
19:42:50.250 00.000 12268 refined, 8 included, MultiStar: {0.07, 0.03}, one-star: {-0.07, 0.03}
19:42:50.250 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
19:42:50.250 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.19)
19:42:50.250 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.49 mountX=0.04 mountY=0.06, mountTheta=0.98
19:42:50.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.03, opts=13)
19:42:50.250 00.000 12268 Enqueuing Move request for scope (0.07, 0.03)
19:42:50.250 00.000 11616 Worker thread wakes up
19:42:50.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
19:42:50.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
19:42:50.250 00.000 11616 Moving (0.07, 0.03) raw xDistance=0.04 yDistance=0.06
19:42:50.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:50.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:42:50.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:50.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:42:50.250 00.000 11616 MoveAxis(E, 0, ABG)
19:42:50.250 00.000 11616 Move returns status 0, amount 0
19:42:50.250 00.000 11616 MoveAxis(N, 0, ABG)
19:42:50.250 00.000 11616 Move returns status 0, amount 0
19:42:50.250 00.000 11616 move complete, result=0
19:42:50.250 00.000 11616 worker thread done servicing request
19:42:50.281 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
19:42:50.292 00.011 12268 UpdateGuideState exits: m=990 SNR=21.7
19:42:50.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:50.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:50.292 00.000 12268 Enqueuing Expose request
19:42:50.292 00.000 11616 Worker thread wakes up
19:42:50.292 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:50.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:50.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:52.304 02.012 11616 Exposure complete
19:42:52.352 00.048 11616 worker thread done servicing request
19:42:52.352 00.000 12268 OnExposeComplete: enter
19:42:52.352 00.000 12268 UpdateGuideState(): m_state=6
19:42:52.352 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
19:42:52.352 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=252.06, Mass=1014, SNR=22.0, Peak=91 HFD=5.4
19:42:52.352 00.000 12268 MultiStar: [#1 0.02,0.27,0.91,U] [#2 -0.01,0.38,0.88,U] [#3 0.42,0.33,0.66,U] [#4 -0.09,0.01,0.69,U] [#5 0.38,0.31,0.52,U] [#6 -0.09,0.05,0.49,U] [#7 0.43,0.52,0.37,U] [#8 -0.10,0.26,0.38,U] 
19:42:52.352 00.000 12268 single-star, 8 included, MultiStar: {0.08, 0.25}, one-star: {-0.00, 0.20}
19:42:52.352 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
19:42:52.352 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
19:42:52.352 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.60 mountX=0.20 mountY=-0.03, mountTheta=-0.15
19:42:52.352 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.20, opts=13)
19:42:52.352 00.000 12268 Enqueuing Move request for scope (-0.00, 0.20)
19:42:52.352 00.000 11616 Worker thread wakes up
19:42:52.352 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
19:42:52.352 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
19:42:52.352 00.000 11616 Moving (-0.00, 0.20) raw xDistance=0.20 yDistance=-0.03
19:42:52.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
19:42:52.352 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:52.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:42:52.352 00.000 11616 MoveAxis(W, 108, ABG)
19:42:52.352 00.000 11616 Guiding  Dir = 3, Dur = 108
19:42:52.352 00.000 11616 IsSlewing returns 0
19:42:52.352 00.000 11616 IsGuiding returns 0
19:42:52.352 00.000 11616 PulseGuide returned control before completion, sleep 118
19:42:52.375 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
19:42:52.399 00.024 12268 UpdateGuideState exits: m=1014 SNR=22.0
19:42:52.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:52.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:52.399 00.000 12268 Enqueuing Expose request
19:42:52.495 00.096 11616 IsGuiding returns 1
19:42:52.495 00.000 11616 scope still moving after pulse duration time elapsed
19:42:52.527 00.032 11616 IsSlewing returns 0
19:42:52.527 00.000 11616 IsGuiding returns 0
19:42:52.527 00.000 11616 scope move finished after 108 + 56 ms
19:42:52.527 00.000 11616 Move returns status 0, amount 108
19:42:52.527 00.000 11616 MoveAxis(N, 0, ABG)
19:42:52.527 00.000 11616 Move returns status 0, amount 0
19:42:52.527 00.000 11616 move complete, result=0
19:42:52.527 00.000 11616 worker thread done servicing request
19:42:52.527 00.000 11616 Worker thread wakes up
19:42:52.527 00.000 12268 GuideStep: 0.2 px 108 ms WEST, -0.0 px 0 ms NORTH
19:42:52.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:52.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:54.531 02.004 11616 Exposure complete
19:42:54.593 00.062 11616 worker thread done servicing request
19:42:54.593 00.000 12268 OnExposeComplete: enter
19:42:54.593 00.000 12268 UpdateGuideState(): m_state=6
19:42:54.593 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
19:42:54.593 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=251.59, Mass=952, SNR=21.3, Peak=80 HFD=5.2
19:42:54.593 00.000 12268 MultiStar: [#1 -0.02,-0.46,0.89,U] [#2 0.07,-0.33,0.83,U] [#3 0.12,-0.35,0.63,U] [#4 -0.23,-0.72,0.00,M1] [#5 0.39,-0.04,0.54,U] [#6 0.12,-0.34,0.49,U] [#7 0.25,0.36,0.39,U] [#8 -0.03,-0.47,0.40,U] 
19:42:54.593 00.000 12268 single-star, 7 included, MultiStar: {0.09, -0.27}, one-star: {-0.00, -0.27}
19:42:54.593 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
19:42:54.593 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
19:42:54.593 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.58 mountX=-0.27 mountY=0.03, mountTheta=3.03
19:42:54.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.27, opts=13)
19:42:54.593 00.000 12268 Enqueuing Move request for scope (-0.00, -0.27)
19:42:54.593 00.000 11616 Worker thread wakes up
19:42:54.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.27) opts 0xd
19:42:54.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.27)
19:42:54.593 00.000 11616 Moving (-0.00, -0.27) raw xDistance=-0.27 yDistance=0.03
19:42:54.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:54.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
19:42:54.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:54.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:42:54.593 00.000 11616 MoveAxis(E, 0, ABG)
19:42:54.593 00.000 11616 Move returns status 0, amount 0
19:42:54.593 00.000 11616 MoveAxis(N, 0, ABG)
19:42:54.593 00.000 11616 Move returns status 0, amount 0
19:42:54.593 00.000 11616 move complete, result=0
19:42:54.593 00.000 11616 worker thread done servicing request
19:42:54.609 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:54.624 00.015 12268 UpdateGuideState exits: m=952 SNR=21.3
19:42:54.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:54.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:54.624 00.000 12268 Enqueuing Expose request
19:42:54.624 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
19:42:54.624 00.000 11616 Worker thread wakes up
19:42:54.640 00.016 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:54.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:56.640 02.000 11616 Exposure complete
19:42:56.687 00.047 11616 worker thread done servicing request
19:42:56.687 00.000 12268 OnExposeComplete: enter
19:42:56.687 00.000 12268 UpdateGuideState(): m_state=6
19:42:56.687 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
19:42:56.687 00.000 12268 Star::Find returns 1 (0), X=541.10, Y=251.08, Mass=958, SNR=21.3, Peak=89 HFD=4.7
19:42:56.687 00.000 12268 MultiStar: [#1 -0.20,-0.64,0.94,U] [#2 -0.12,-0.44,0.88,U] [#3 0.07,-0.86,0.00,M1] [#4 -0.06,-0.98,0.00,M2] [#5 0.08,-0.62,0.55,U] [#6 -0.26,-1.11,0.00,M1] [#7 -0.09,-0.58,0.41,U] [#8 -0.47,-0.70,0.00,M1] 
19:42:56.687 00.000 12268 refined, 4 included, MultiStar: {-0.11, -0.62}, one-star: {-0.12, -0.79}
19:42:56.687 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.22 = 3.07)
19:42:56.687 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.04)
19:42:56.687 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.62 hyp=0.63 cameraTheta=-1.74 mountX=-0.63 mountY=-0.03, mountTheta=-3.10
19:42:56.703 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.62, opts=13)
19:42:56.703 00.000 12268 Enqueuing Move request for scope (-0.11, -0.62)
19:42:56.703 00.000 11616 Worker thread wakes up
19:42:56.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.62) opts 0xd
19:42:56.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.62)
19:42:56.703 00.000 11616 Moving (-0.11, -0.62) raw xDistance=-0.63 yDistance=-0.03
19:42:56.703 00.000 11616 resist switch: large excursion: input -0.63 thresh 0.29 direction from 1 to -1
19:42:56.703 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
19:42:56.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.63
19:42:56.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:56.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:42:56.703 00.000 11616 MoveAxis(E, 350, ABG)
19:42:56.703 00.000 11616 Guiding  Dir = 2, Dur = 350
19:42:56.703 00.000 11616 IsSlewing returns 0
19:42:56.703 00.000 11616 IsGuiding returns 0
19:42:56.703 00.000 11616 PulseGuide returned control before completion, sleep 360
19:42:56.718 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:56.734 00.016 12268 UpdateGuideState exits: m=958 SNR=21.3
19:42:56.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:56.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:56.734 00.000 12268 Enqueuing Expose request
19:42:57.078 00.344 11616 IsGuiding returns 1
19:42:57.078 00.000 11616 scope still moving after pulse duration time elapsed
19:42:57.109 00.031 11616 IsSlewing returns 0
19:42:57.109 00.000 11616 IsGuiding returns 0
19:42:57.109 00.000 11616 scope move finished after 350 + 53 ms
19:42:57.109 00.000 11616 Move returns status 0, amount 350
19:42:57.109 00.000 11616 MoveAxis(N, 0, ABG)
19:42:57.109 00.000 11616 Move returns status 0, amount 0
19:42:57.109 00.000 11616 move complete, result=0
19:42:57.109 00.000 11616 worker thread done servicing request
19:42:57.109 00.000 11616 Worker thread wakes up
19:42:57.109 00.000 12268 GuideStep: -0.6 px 350 ms EAST, -0.0 px 0 ms NORTH
19:42:57.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:57.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:42:59.099 01.990 11616 Exposure complete
19:42:59.162 00.063 11616 worker thread done servicing request
19:42:59.162 00.000 12268 OnExposeComplete: enter
19:42:59.162 00.000 12268 UpdateGuideState(): m_state=6
19:42:59.162 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
19:42:59.162 00.000 12268 Star::Find returns 1 (0), X=541.14, Y=251.09, Mass=989, SNR=21.7, Peak=92 HFD=5.0
19:42:59.162 00.000 12268 MultiStar: [#1 -0.03,-0.69,0.90,U] [#2 -0.07,-0.53,0.84,U] [#3 0.30,-0.85,0.00,M2] [#4 0.08,-1.11,0.00,M3] [#5 0.16,-0.33,0.51,U] [#6 -0.18,-1.01,0.00,M2] [#7 0.47,-0.61,0.00,M1] [#8 -0.61,-0.52,0.00,M2] 
19:42:59.162 00.000 12268 refined, 3 included, MultiStar: {-0.02, -0.62}, one-star: {-0.08, -0.77}
19:42:59.162 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
19:42:59.162 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
19:42:59.162 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.62 hyp=0.62 cameraTheta=-1.61 mountX=-0.62 mountY=0.06, mountTheta=3.05
19:42:59.162 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.62, opts=13)
19:42:59.162 00.000 12268 Enqueuing Move request for scope (-0.02, -0.62)
19:42:59.162 00.000 11616 Worker thread wakes up
19:42:59.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.62) opts 0xd
19:42:59.162 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.62)
19:42:59.162 00.000 11616 Moving (-0.02, -0.62) raw xDistance=-0.62 yDistance=0.06
19:42:59.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
19:42:59.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:59.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:42:59.162 00.000 11616 MoveAxis(E, 342, ABG)
19:42:59.162 00.000 11616 Guiding  Dir = 2, Dur = 342
19:42:59.162 00.000 11616 IsSlewing returns 0
19:42:59.162 00.000 11616 IsGuiding returns 0
19:42:59.162 00.000 11616 PulseGuide returned control before completion, sleep 352
19:42:59.194 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:42:59.210 00.016 12268 UpdateGuideState exits: m=989 SNR=21.7
19:42:59.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:59.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:42:59.210 00.000 12268 Enqueuing Expose request
19:42:59.527 00.317 11616 IsGuiding returns 1
19:42:59.527 00.000 11616 scope still moving after pulse duration time elapsed
19:42:59.559 00.032 11616 IsSlewing returns 0
19:42:59.559 00.000 11616 IsGuiding returns 0
19:42:59.559 00.000 11616 scope move finished after 342 + 46 ms
19:42:59.559 00.000 11616 Move returns status 0, amount 342
19:42:59.559 00.000 11616 MoveAxis(N, 0, ABG)
19:42:59.559 00.000 11616 Move returns status 0, amount 0
19:42:59.559 00.000 11616 move complete, result=0
19:42:59.559 00.000 11616 worker thread done servicing request
19:42:59.559 00.000 11616 Worker thread wakes up
19:42:59.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:42:59.559 00.000 12268 GuideStep: -0.6 px 342 ms EAST, 0.1 px 0 ms NORTH
19:42:59.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:01.566 02.007 11616 Exposure complete
19:43:01.613 00.047 11616 worker thread done servicing request
19:43:01.613 00.000 12268 OnExposeComplete: enter
19:43:01.613 00.000 12268 UpdateGuideState(): m_state=6
19:43:01.613 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
19:43:01.613 00.000 12268 Star::Find returns 1 (0), X=541.30, Y=251.92, Mass=1068, SNR=22.6, Peak=103 HFD=5.1
19:43:01.613 00.000 12268 MultiStar: [#1 -0.00,0.10,0.83,U] [#2 0.14,0.47,0.85,U] [#3 0.31,0.10,0.62,U] [#4 -0.03,-0.04,0.65,U] [#5 0.41,0.25,0.49,U] [#6 -0.05,0.04,0.47,U] [#7 0.21,0.47,0.38,U] [#8 -0.22,-0.16,0.36,U] 
19:43:01.613 00.000 12268 single-star, 8 included, MultiStar: {0.10, 0.15}, one-star: {0.07, 0.06}
19:43:01.613 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
19:43:01.613 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.40)
19:43:01.613 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.70 mountX=0.07 mountY=0.06, mountTheta=0.76
19:43:01.613 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.06, opts=13)
19:43:01.613 00.000 12268 Enqueuing Move request for scope (0.07, 0.06)
19:43:01.613 00.000 11616 Worker thread wakes up
19:43:01.613 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
19:43:01.613 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
19:43:01.613 00.000 11616 Moving (0.07, 0.06) raw xDistance=0.07 yDistance=0.06
19:43:01.613 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:01.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:43:01.613 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:01.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:43:01.613 00.000 11616 MoveAxis(E, 0, ABG)
19:43:01.613 00.000 11616 Move returns status 0, amount 0
19:43:01.613 00.000 11616 MoveAxis(N, 0, ABG)
19:43:01.613 00.000 11616 Move returns status 0, amount 0
19:43:01.613 00.000 11616 move complete, result=0
19:43:01.613 00.000 11616 worker thread done servicing request
19:43:01.629 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:43:01.656 00.027 12268 UpdateGuideState exits: m=1068 SNR=22.6
19:43:01.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:01.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:01.656 00.000 12268 Enqueuing Expose request
19:43:01.656 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:43:01.656 00.000 11616 Worker thread wakes up
19:43:01.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:01.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:03.679 02.023 11616 Exposure complete
19:43:03.727 00.048 11616 worker thread done servicing request
19:43:03.727 00.000 12268 OnExposeComplete: enter
19:43:03.727 00.000 12268 UpdateGuideState(): m_state=6
19:43:03.727 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
19:43:03.727 00.000 12268 Star::Find returns 1 (0), X=541.21, Y=251.92, Mass=1000, SNR=21.8, Peak=99 HFD=5.1
19:43:03.727 00.000 12268 MultiStar: [#1 0.09,0.35,0.91,U] [#2 -0.07,0.47,0.88,U] [#3 0.28,0.27,0.63,U] [#4 -0.05,0.03,0.68,U] [#5 0.48,0.34,0.54,U] [#6 0.17,-0.13,0.54,U] [#7 -0.17,0.36,0.38,U] [#8 -0.11,-0.06,0.37,U] 
19:43:03.727 00.000 12268 single-star, 8 included, MultiStar: {0.07, 0.20}, one-star: {-0.02, 0.06}
19:43:03.727 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
19:43:03.727 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
19:43:03.727 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.84 mountX=0.06 mountY=-0.02, mountTheta=-0.40
19:43:03.727 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.06, opts=13)
19:43:03.727 00.000 12268 Enqueuing Move request for scope (-0.02, 0.06)
19:43:03.743 00.016 11616 Worker thread wakes up
19:43:03.743 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
19:43:03.743 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
19:43:03.743 00.000 11616 Moving (-0.02, 0.06) raw xDistance=0.06 yDistance=-0.02
19:43:03.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:03.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:43:03.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:03.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:43:03.743 00.000 11616 MoveAxis(E, 0, ABG)
19:43:03.743 00.000 11616 Move returns status 0, amount 0
19:43:03.743 00.000 11616 MoveAxis(N, 0, ABG)
19:43:03.743 00.000 11616 Move returns status 0, amount 0
19:43:03.743 00.000 11616 move complete, result=0
19:43:03.743 00.000 11616 worker thread done servicing request
19:43:03.759 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:43:03.790 00.031 12268 UpdateGuideState exits: m=1000 SNR=21.8
19:43:03.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:03.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:03.790 00.000 12268 Enqueuing Expose request
19:43:03.790 00.000 11616 Worker thread wakes up
19:43:03.790 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:43:03.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:03.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:05.797 02.007 11616 Exposure complete
19:43:05.843 00.046 11616 worker thread done servicing request
19:43:05.843 00.000 12268 OnExposeComplete: enter
19:43:05.843 00.000 12268 UpdateGuideState(): m_state=6
19:43:05.843 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
19:43:05.843 00.000 12268 Star::Find returns 1 (0), X=541.16, Y=251.87, Mass=992, SNR=21.8, Peak=98 HFD=5.0
19:43:05.843 00.000 12268 MultiStar: [#1 0.02,0.21,0.92,U] [#2 0.05,0.12,0.85,U] [#3 -0.01,0.26,0.66,U] [#4 -0.03,-0.50,0.68,U] [#5 0.31,0.08,0.49,U] [#6 -0.13,-0.26,0.49,U] [#7 0.25,0.21,0.37,U] [#8 -0.01,-0.02,0.38,U] 
19:43:05.843 00.000 12268 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {-0.07, 0.00}
19:43:05.843 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.80 = -0.80)
19:43:05.843 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.91 = 2.37)
19:43:05.843 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.67 mountX=0.02 mountY=0.02, mountTheta=0.78
19:43:05.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.02, opts=13)
19:43:05.843 00.000 12268 Enqueuing Move request for scope (0.02, 0.02)
19:43:05.843 00.000 11616 Worker thread wakes up
19:43:05.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
19:43:05.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
19:43:05.843 00.000 11616 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=0.02
19:43:05.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:05.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:43:05.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:05.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:43:05.843 00.000 11616 MoveAxis(E, 0, ABG)
19:43:05.843 00.000 11616 Move returns status 0, amount 0
19:43:05.843 00.000 11616 MoveAxis(N, 0, ABG)
19:43:05.843 00.000 11616 Move returns status 0, amount 0
19:43:05.843 00.000 11616 move complete, result=0
19:43:05.843 00.000 11616 worker thread done servicing request
19:43:05.875 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=242, Gamma=1.290
19:43:05.890 00.015 12268 UpdateGuideState exits: m=992 SNR=21.8
19:43:05.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:05.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:05.890 00.000 12268 Enqueuing Expose request
19:43:05.890 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:43:05.890 00.000 11616 Worker thread wakes up
19:43:05.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:05.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:07.898 02.008 11616 Exposure complete
19:43:07.945 00.047 11616 worker thread done servicing request
19:43:07.945 00.000 12268 OnExposeComplete: enter
19:43:07.945 00.000 12268 UpdateGuideState(): m_state=6
19:43:07.945 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
19:43:07.945 00.000 12268 Star::Find returns 1 (0), X=541.33, Y=252.11, Mass=1020, SNR=22.1, Peak=94 HFD=5.0
19:43:07.945 00.000 12268 MultiStar: [#1 0.18,0.35,0.85,U] [#2 0.31,0.70,0.00,M1] [#3 0.24,0.28,0.63,U] [#4 0.20,0.08,0.69,U] [#5 0.52,0.50,0.00,M1] [#6 0.24,-0.04,0.48,U] [#7 0.61,0.83,0.00,M1] [#8 -0.35,0.50,0.38,U] 
19:43:07.945 00.000 12268 single-star, 5 included, MultiStar: {0.13, 0.24}, one-star: {0.11, 0.25}
19:43:07.945 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
19:43:07.945 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
19:43:07.945 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.25 hyp=0.27 cameraTheta=1.17 mountX=0.26 mountY=0.07, mountTheta=0.28
19:43:07.945 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.25, opts=13)
19:43:07.961 00.016 12268 Enqueuing Move request for scope (0.11, 0.25)
19:43:07.961 00.000 11616 Worker thread wakes up
19:43:07.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.25) opts 0xd
19:43:07.961 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.25)
19:43:07.961 00.000 11616 Moving (0.11, 0.25) raw xDistance=0.26 yDistance=0.07
19:43:07.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:43:07.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
19:43:07.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:07.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:43:07.961 00.000 11616 MoveAxis(E, 0, ABG)
19:43:07.961 00.000 11616 Move returns status 0, amount 0
19:43:07.961 00.000 11616 MoveAxis(N, 0, ABG)
19:43:07.961 00.000 11616 Move returns status 0, amount 0
19:43:07.961 00.000 11616 move complete, result=0
19:43:07.961 00.000 11616 worker thread done servicing request
19:43:07.977 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:43:07.993 00.016 12268 UpdateGuideState exits: m=1020 SNR=22.1
19:43:08.000 00.007 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:08.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:08.000 00.000 12268 Enqueuing Expose request
19:43:08.000 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
19:43:08.000 00.000 11616 Worker thread wakes up
19:43:08.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:08.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:10.006 02.006 11616 Exposure complete
19:43:10.062 00.056 11616 worker thread done servicing request
19:43:10.062 00.000 12268 OnExposeComplete: enter
19:43:10.062 00.000 12268 UpdateGuideState(): m_state=6
19:43:10.062 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
19:43:10.062 00.000 12268 Star::Find returns 1 (0), X=541.27, Y=251.83, Mass=1024, SNR=22.1, Peak=106 HFD=5.0
19:43:10.062 00.000 12268 MultiStar: [#1 -0.03,0.29,0.92,U] [#2 0.41,0.50,0.86,U] [#3 0.08,-0.02,0.62,U] [#4 0.14,-0.13,0.64,U] [#5 0.40,0.49,0.51,U] [#6 0.10,-0.14,0.53,U] [#7 0.27,0.57,0.38,U] [#8 -0.07,0.10,0.37,U] 
19:43:10.062 00.000 12268 single-star, 8 included, MultiStar: {0.14, 0.17}, one-star: {0.04, -0.04}
19:43:10.062 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
19:43:10.062 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.97)
19:43:10.062 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.73 mountX=-0.03 mountY=0.05, mountTheta=2.19
19:43:10.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.04, opts=13)
19:43:10.062 00.000 12268 Enqueuing Move request for scope (0.04, -0.04)
19:43:10.062 00.000 11616 Worker thread wakes up
19:43:10.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
19:43:10.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
19:43:10.062 00.000 11616 Moving (0.04, -0.04) raw xDistance=-0.03 yDistance=0.05
19:43:10.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:10.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:43:10.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:10.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:43:10.062 00.000 11616 MoveAxis(E, 0, ABG)
19:43:10.062 00.000 11616 Move returns status 0, amount 0
19:43:10.062 00.000 11616 MoveAxis(N, 0, ABG)
19:43:10.062 00.000 11616 Move returns status 0, amount 0
19:43:10.062 00.000 11616 move complete, result=0
19:43:10.062 00.000 11616 worker thread done servicing request
19:43:10.085 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=208, Gamma=1.290
19:43:10.101 00.016 12268 UpdateGuideState exits: m=1024 SNR=22.1
19:43:10.101 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:10.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:10.101 00.000 12268 Enqueuing Expose request
19:43:10.101 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:43:10.101 00.000 11616 Worker thread wakes up
19:43:10.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:10.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:12.113 02.012 11616 Exposure complete
19:43:12.161 00.048 11616 worker thread done servicing request
19:43:12.161 00.000 12268 OnExposeComplete: enter
19:43:12.161 00.000 12268 UpdateGuideState(): m_state=6
19:43:12.161 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
19:43:12.161 00.000 12268 Star::Find returns 1 (0), X=541.34, Y=251.15, Mass=1006, SNR=21.8, Peak=87 HFD=5.1
19:43:12.161 00.000 12268 MultiStar: [#1 0.26,-0.61,0.88,U] [#2 0.17,-0.45,0.85,U] [#3 0.37,-0.66,0.00,M1] [#4 0.35,-1.14,0.00,M1] [#5 0.68,-0.61,0.00,M1] [#6 0.03,-0.93,0.00,M1] [#7 0.48,-0.41,0.40,U] [#8 -0.37,-0.39,0.41,U] 
19:43:12.161 00.000 12268 refined, 4 included, MultiStar: {0.15, -0.55}, one-star: {0.11, -0.72}
19:43:12.161 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
19:43:12.161 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
19:43:12.161 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.55 hyp=0.57 cameraTheta=-1.31 mountX=-0.54 mountY=0.22, mountTheta=2.76
19:43:12.161 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.55, opts=13)
19:43:12.161 00.000 12268 Enqueuing Move request for scope (0.15, -0.55)
19:43:12.161 00.000 11616 Worker thread wakes up
19:43:12.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.55) opts 0xd
19:43:12.161 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.55)
19:43:12.161 00.000 11616 Moving (0.15, -0.55) raw xDistance=-0.54 yDistance=0.22
19:43:12.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
19:43:12.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
19:43:12.161 00.000 11616 MoveAxis(E, 298, ABG)
19:43:12.161 00.000 11616 Guiding  Dir = 2, Dur = 298
19:43:12.161 00.000 11616 IsSlewing returns 0
19:43:12.161 00.000 11616 IsGuiding returns 0
19:43:12.176 00.015 11616 PulseGuide returned control before completion, sleep 308
19:43:12.193 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:43:12.218 00.025 12268 UpdateGuideState exits: m=1006 SNR=21.8
19:43:12.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:12.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:12.218 00.000 12268 Enqueuing Expose request
19:43:12.493 00.275 11616 IsGuiding returns 1
19:43:12.493 00.000 11616 scope still moving after pulse duration time elapsed
19:43:12.525 00.032 11616 IsSlewing returns 0
19:43:12.525 00.000 11616 IsGuiding returns 0
19:43:12.525 00.000 11616 scope move finished after 298 + 51 ms
19:43:12.525 00.000 11616 Move returns status 0, amount 298
19:43:12.525 00.000 11616 MoveAxis(S, 18, ABG)
19:43:12.525 00.000 11616 Guiding  Dir = 1, Dur = 18
19:43:12.525 00.000 11616 IsSlewing returns 0
19:43:12.525 00.000 11616 IsGuiding returns 0
19:43:12.525 00.000 11616 PulseGuide returned control before completion, sleep 28
19:43:12.557 00.032 11616 IsGuiding returns 1
19:43:12.557 00.000 11616 scope still moving after pulse duration time elapsed
19:43:12.589 00.032 11616 IsSlewing returns 0
19:43:12.589 00.000 11616 IsGuiding returns 0
19:43:12.589 00.000 11616 scope move finished after 18 + 44 ms
19:43:12.589 00.000 11616 Move returns status 0, amount 18
19:43:12.589 00.000 11616 move complete, result=0
19:43:12.589 00.000 11616 worker thread done servicing request
19:43:12.589 00.000 11616 Worker thread wakes up
19:43:12.589 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:12.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:12.589 00.000 12268 GuideStep: -0.5 px 298 ms EAST, 0.2 px 18 ms SOUTH
19:43:14.593 02.004 11616 Exposure complete
19:43:14.640 00.047 11616 worker thread done servicing request
19:43:14.640 00.000 12268 OnExposeComplete: enter
19:43:14.640 00.000 12268 UpdateGuideState(): m_state=6
19:43:14.640 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
19:43:14.640 00.000 12268 Star::Find returns 1 (0), X=541.21, Y=251.41, Mass=938, SNR=21.1, Peak=80 HFD=5.1
19:43:14.640 00.000 12268 MultiStar: [#1 -0.03,-0.36,0.89,U] [#2 0.04,-0.13,0.86,U] [#3 0.16,-0.37,0.66,U] [#4 -0.08,-0.78,0.00,M2] [#5 0.37,-0.08,0.53,U] [#6 -0.04,-0.33,0.53,U] [#7 0.19,0.29,0.41,U] [#8 -0.55,-0.48,0.00,M1] 
19:43:14.640 00.000 12268 refined, 6 included, MultiStar: {0.07, -0.25}, one-star: {-0.02, -0.45}
19:43:14.640 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
19:43:14.640 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.40)
19:43:14.640 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.30 mountX=-0.24 mountY=0.10, mountTheta=2.74
19:43:14.640 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.25, opts=13)
19:43:14.640 00.000 12268 Enqueuing Move request for scope (0.07, -0.25)
19:43:14.640 00.000 11616 Worker thread wakes up
19:43:14.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.25) opts 0xd
19:43:14.640 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.25)
19:43:14.640 00.000 11616 Moving (0.07, -0.25) raw xDistance=-0.24 yDistance=0.10
19:43:14.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
19:43:14.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:14.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:43:14.640 00.000 11616 MoveAxis(E, 134, ABG)
19:43:14.640 00.000 11616 Guiding  Dir = 2, Dur = 134
19:43:14.640 00.000 11616 IsSlewing returns 0
19:43:14.640 00.000 11616 IsGuiding returns 0
19:43:14.640 00.000 11616 PulseGuide returned control before completion, sleep 144
19:43:14.671 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:43:14.687 00.016 12268 UpdateGuideState exits: m=938 SNR=21.1
19:43:14.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:14.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:14.687 00.000 12268 Enqueuing Expose request
19:43:14.812 00.125 11616 IsGuiding returns 0
19:43:14.812 00.000 11616 Move returns status 0, amount 134
19:43:14.812 00.000 11616 MoveAxis(N, 0, ABG)
19:43:14.812 00.000 11616 Move returns status 0, amount 0
19:43:14.812 00.000 11616 move complete, result=0
19:43:14.812 00.000 11616 worker thread done servicing request
19:43:14.812 00.000 11616 Worker thread wakes up
19:43:14.812 00.000 12268 GuideStep: -0.2 px 134 ms EAST, 0.1 px 0 ms NORTH
19:43:14.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:14.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:16.799 01.987 11616 Exposure complete
19:43:16.863 00.064 11616 worker thread done servicing request
19:43:16.863 00.000 12268 OnExposeComplete: enter
19:43:16.863 00.000 12268 UpdateGuideState(): m_state=6
19:43:16.863 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
19:43:16.863 00.000 12268 Star::Find returns 1 (0), X=541.26, Y=251.83, Mass=1047, SNR=22.2, Peak=83 HFD=5.7
19:43:16.863 00.000 12268 MultiStar: [#1 0.09,0.03,0.87,U] [#2 0.27,-0.19,0.82,U] [#3 0.35,-0.23,0.62,U] [#4 0.16,-0.46,0.66,U] [#5 0.73,0.05,0.00,M1] [#6 0.00,-0.47,0.48,U] [#7 0.41,0.14,0.38,U] [#8 -0.09,-0.02,0.37,U] 
19:43:16.863 00.000 12268 single-star, 7 included, MultiStar: {0.15, -0.15}, one-star: {0.04, -0.03}
19:43:16.863 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
19:43:16.863 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
19:43:16.863 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.65 mountX=-0.03 mountY=0.04, mountTheta=2.12
19:43:16.863 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.03, opts=13)
19:43:16.863 00.000 12268 Enqueuing Move request for scope (0.04, -0.03)
19:43:16.863 00.000 11616 Worker thread wakes up
19:43:16.863 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
19:43:16.863 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
19:43:16.863 00.000 11616 Moving (0.04, -0.03) raw xDistance=-0.03 yDistance=0.04
19:43:16.863 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:16.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:43:16.863 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:16.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:43:16.863 00.000 11616 MoveAxis(E, 0, ABG)
19:43:16.863 00.000 11616 Move returns status 0, amount 0
19:43:16.863 00.000 11616 MoveAxis(N, 0, ABG)
19:43:16.863 00.000 11616 Move returns status 0, amount 0
19:43:16.863 00.000 11616 move complete, result=0
19:43:16.863 00.000 11616 worker thread done servicing request
19:43:16.879 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=218, Gamma=1.290
19:43:16.906 00.027 12268 UpdateGuideState exits: m=1047 SNR=22.2
19:43:16.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:16.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:16.906 00.000 12268 Enqueuing Expose request
19:43:16.906 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:43:16.906 00.000 11616 Worker thread wakes up
19:43:16.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:16.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:18.906 02.000 11616 Exposure complete
19:43:18.968 00.062 11616 worker thread done servicing request
19:43:18.968 00.000 12268 OnExposeComplete: enter
19:43:18.968 00.000 12268 UpdateGuideState(): m_state=6
19:43:18.968 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
19:43:18.968 00.000 12268 Star::Find returns 1 (0), X=541.19, Y=251.77, Mass=891, SNR=20.6, Peak=78 HFD=5.1
19:43:18.968 00.000 12268 MultiStar: [#1 -0.09,-0.25,0.92,U] [#2 0.24,0.07,0.91,U] [#3 0.24,-0.25,0.60,U] [#4 0.20,-0.52,0.60,U] [#5 0.51,-0.13,0.53,U] [#6 0.15,-0.38,0.52,U] [#7 0.23,0.28,0.39,U] [#8 -0.37,-0.14,0.38,U] 
19:43:18.968 00.000 12268 single-star, 8 included, MultiStar: {0.12, -0.16}, one-star: {-0.03, -0.09}
19:43:18.968 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
19:43:18.968 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
19:43:18.968 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.89 mountX=-0.09 mountY=-0.02, mountTheta=-2.95
19:43:18.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.09, opts=13)
19:43:18.968 00.000 12268 Enqueuing Move request for scope (-0.03, -0.09)
19:43:18.968 00.000 11616 Worker thread wakes up
19:43:18.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
19:43:18.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
19:43:18.968 00.000 11616 Moving (-0.03, -0.09) raw xDistance=-0.09 yDistance=-0.02
19:43:18.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:18.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:43:18.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:18.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:43:18.968 00.000 11616 MoveAxis(E, 0, ABG)
19:43:18.968 00.000 11616 Move returns status 0, amount 0
19:43:18.968 00.000 11616 MoveAxis(N, 0, ABG)
19:43:18.968 00.000 11616 Move returns status 0, amount 0
19:43:18.968 00.000 11616 move complete, result=0
19:43:18.968 00.000 11616 worker thread done servicing request
19:43:18.979 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=236, Gamma=1.290
19:43:19.011 00.032 12268 UpdateGuideState exits: m=891 SNR=20.6
19:43:19.011 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:19.011 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:19.011 00.000 12268 Enqueuing Expose request
19:43:19.011 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:43:19.011 00.000 11616 Worker thread wakes up
19:43:19.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:19.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:21.016 02.005 11616 Exposure complete
19:43:21.064 00.048 11616 worker thread done servicing request
19:43:21.064 00.000 12268 OnExposeComplete: enter
19:43:21.064 00.000 12268 UpdateGuideState(): m_state=6
19:43:21.064 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
19:43:21.064 00.000 12268 Star::Find returns 1 (0), X=540.94, Y=251.54, Mass=945, SNR=21.2, Peak=82 HFD=4.8
19:43:21.064 00.000 12268 MultiStar: [#1 -0.34,-0.00,0.90,U] [#2 -0.15,0.04,0.89,U] [#3 -0.09,-0.37,0.67,U] [#4 -0.38,-0.59,0.00,M1] [#5 -0.02,0.00,0.54,U] [#6 -0.34,-0.23,0.53,U] [#7 -0.17,0.30,0.41,U] [#8 -0.74,0.21,0.00,M1] 
19:43:21.064 00.000 12268 refined, 6 included, MultiStar: {-0.21, -0.11}, one-star: {-0.29, -0.32}
19:43:21.064 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
19:43:21.064 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
19:43:21.064 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-2.68 mountX=-0.13 mountY=-0.20, mountTheta=-2.14
19:43:21.064 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.11, opts=13)
19:43:21.064 00.000 12268 Enqueuing Move request for scope (-0.21, -0.11)
19:43:21.064 00.000 11616 Worker thread wakes up
19:43:21.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.11) opts 0xd
19:43:21.064 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.11)
19:43:21.064 00.000 11616 Moving (-0.21, -0.11) raw xDistance=-0.13 yDistance=-0.20
19:43:21.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
19:43:21.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:43:21.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
19:43:21.064 00.000 11616 MoveAxis(E, 71, ABG)
19:43:21.064 00.000 11616 Guiding  Dir = 2, Dur = 71
19:43:21.064 00.000 11616 IsSlewing returns 0
19:43:21.064 00.000 11616 IsGuiding returns 0
19:43:21.080 00.016 11616 PulseGuide returned control before completion, sleep 81
19:43:21.096 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:43:21.112 00.016 12268 UpdateGuideState exits: m=945 SNR=21.2
19:43:21.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:21.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:21.112 00.000 12268 Enqueuing Expose request
19:43:21.175 00.063 11616 IsGuiding returns 0
19:43:21.175 00.000 11616 Move returns status 0, amount 71
19:43:21.175 00.000 11616 MoveAxis(N, 0, ABG)
19:43:21.175 00.000 11616 Move returns status 0, amount 0
19:43:21.175 00.000 11616 move complete, result=0
19:43:21.175 00.000 11616 worker thread done servicing request
19:43:21.175 00.000 11616 Worker thread wakes up
19:43:21.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:21.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:21.175 00.000 12268 GuideStep: -0.1 px 71 ms EAST, -0.2 px 0 ms NORTH
19:43:23.189 02.014 11616 Exposure complete
19:43:23.237 00.048 11616 worker thread done servicing request
19:43:23.237 00.000 12268 OnExposeComplete: enter
19:43:23.237 00.000 12268 UpdateGuideState(): m_state=6
19:43:23.237 00.000 12268 Star::Find(15, 540, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
19:43:23.237 00.000 12268 Star::Find returns 1 (0), X=541.23, Y=251.32, Mass=1019, SNR=22.0, Peak=83 HFD=5.2
19:43:23.237 00.000 12268 MultiStar: [#1 -0.12,-0.28,0.86,U] [#2 -0.02,-0.25,0.87,U] [#3 0.31,-0.67,0.00,M1] [#4 0.06,-1.10,0.00,M2] [#5 0.41,-0.39,0.54,U] [#6 0.07,-0.48,0.48,U] [#7 0.13,0.07,0.40,U] [#8 -0.23,-0.36,0.37,U] 
19:43:23.237 00.000 12268 refined, 6 included, MultiStar: {0.02, -0.35}, one-star: {0.01, -0.55}
19:43:23.237 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
19:43:23.237 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.20)
19:43:23.237 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.35 hyp=0.35 cameraTheta=-1.50 mountX=-0.34 mountY=0.07, mountTheta=2.95
19:43:23.237 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.35, opts=13)
19:43:23.237 00.000 12268 Enqueuing Move request for scope (0.02, -0.35)
19:43:23.237 00.000 11616 Worker thread wakes up
19:43:23.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.35) opts 0xd
19:43:23.237 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.35)
19:43:23.237 00.000 11616 Moving (0.02, -0.35) raw xDistance=-0.34 yDistance=0.07
19:43:23.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
19:43:23.237 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:23.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:43:23.237 00.000 11616 MoveAxis(E, 190, ABG)
19:43:23.237 00.000 11616 Guiding  Dir = 2, Dur = 190
19:43:23.237 00.000 11616 IsSlewing returns 0
19:43:23.237 00.000 11616 IsGuiding returns 0
19:43:23.237 00.000 11616 PulseGuide returned control before completion, sleep 200
19:43:23.268 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:43:23.285 00.017 12268 UpdateGuideState exits: m=1019 SNR=22.0
19:43:23.285 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:23.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:23.285 00.000 12268 Enqueuing Expose request
19:43:23.458 00.173 11616 IsGuiding returns 1
19:43:23.458 00.000 11616 scope still moving after pulse duration time elapsed
19:43:23.490 00.032 11616 IsSlewing returns 0
19:43:23.490 00.000 11616 IsGuiding returns 0
19:43:23.490 00.000 11616 scope move finished after 190 + 53 ms
19:43:23.490 00.000 11616 Move returns status 0, amount 190
19:43:23.490 00.000 11616 MoveAxis(N, 0, ABG)
19:43:23.490 00.000 11616 Move returns status 0, amount 0
19:43:23.490 00.000 11616 move complete, result=0
19:43:23.490 00.000 12268 GuideStep: -0.3 px 190 ms EAST, 0.1 px 0 ms NORTH
19:43:23.490 00.000 11616 worker thread done servicing request
19:43:23.490 00.000 11616 Worker thread wakes up
19:43:23.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:23.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:25.526 02.036 11616 Exposure complete
19:43:25.574 00.048 11616 worker thread done servicing request
19:43:25.574 00.000 12268 OnExposeComplete: enter
19:43:25.574 00.000 12268 UpdateGuideState(): m_state=6
19:43:25.574 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
19:43:25.574 00.000 12268 Star::Find returns 1 (0), X=541.22, Y=252.10, Mass=941, SNR=21.1, Peak=85 HFD=5.1
19:43:25.574 00.000 12268 MultiStar: [#1 -0.05,0.37,0.89,U] [#2 -0.04,0.41,0.88,U] [#3 0.20,0.26,0.64,U] [#4 -0.34,-0.15,0.67,U] [#5 0.40,0.65,0.00,M1] [#6 -0.07,0.15,0.51,U] [#7 0.12,0.45,0.37,U] [#8 -0.17,0.45,0.36,U] 
19:43:25.574 00.000 12268 single-star, 7 included, MultiStar: {-0.04, 0.26}, one-star: {-0.00, 0.23}
19:43:25.574 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
19:43:25.574 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
19:43:25.574 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.59 mountX=0.23 mountY=-0.03, mountTheta=-0.15
19:43:25.574 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.23, opts=13)
19:43:25.574 00.000 12268 Enqueuing Move request for scope (-0.00, 0.23)
19:43:25.574 00.000 11616 Worker thread wakes up
19:43:25.574 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.23) opts 0xd
19:43:25.574 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.23)
19:43:25.574 00.000 11616 Moving (-0.00, 0.23) raw xDistance=0.23 yDistance=-0.03
19:43:25.574 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:43:25.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
19:43:25.574 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:25.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:43:25.574 00.000 11616 MoveAxis(E, 0, ABG)
19:43:25.574 00.000 11616 Move returns status 0, amount 0
19:43:25.574 00.000 11616 MoveAxis(N, 0, ABG)
19:43:25.574 00.000 11616 Move returns status 0, amount 0
19:43:25.574 00.000 11616 move complete, result=0
19:43:25.574 00.000 11616 worker thread done servicing request
19:43:25.593 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:43:25.621 00.028 12268 UpdateGuideState exits: m=941 SNR=21.1
19:43:25.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:25.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:25.621 00.000 12268 Enqueuing Expose request
19:43:25.621 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:43:25.621 00.000 11616 Worker thread wakes up
19:43:25.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:25.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:27.608 01.987 11616 Exposure complete
19:43:27.671 00.063 11616 worker thread done servicing request
19:43:27.671 00.000 12268 OnExposeComplete: enter
19:43:27.671 00.000 12268 UpdateGuideState(): m_state=6
19:43:27.671 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
19:43:27.671 00.000 12268 Star::Find returns 1 (0), X=541.36, Y=252.12, Mass=898, SNR=20.7, Peak=89 HFD=5.0
19:43:27.671 00.000 12268 MultiStar: [#1 0.01,0.23,0.90,U] [#2 -0.09,0.48,0.85,U] [#3 0.41,0.24,0.66,U] [#4 -0.18,-0.15,0.71,U] [#5 0.31,0.49,0.53,U] [#6 -0.37,-0.01,0.51,U] [#7 0.58,0.55,0.00,M1] [#8 -0.44,0.01,0.39,U] 
19:43:27.671 00.000 12268 refined, 7 included, MultiStar: {0.00, 0.21}, one-star: {0.14, 0.26}
19:43:27.671 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
19:43:27.671 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
19:43:27.671 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.56 mountX=0.21 mountY=-0.03, mountTheta=-0.12
19:43:27.671 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.21, opts=13)
19:43:27.671 00.000 12268 Enqueuing Move request for scope (0.00, 0.21)
19:43:27.671 00.000 11616 Worker thread wakes up
19:43:27.671 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
19:43:27.671 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
19:43:27.671 00.000 11616 Moving (0.00, 0.21) raw xDistance=0.21 yDistance=-0.03
19:43:27.671 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:43:27.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:43:27.671 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:27.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:43:27.671 00.000 11616 MoveAxis(E, 0, ABG)
19:43:27.671 00.000 11616 Move returns status 0, amount 0
19:43:27.671 00.000 11616 MoveAxis(N, 0, ABG)
19:43:27.671 00.000 11616 Move returns status 0, amount 0
19:43:27.671 00.000 11616 move complete, result=0
19:43:27.671 00.000 11616 worker thread done servicing request
19:43:27.687 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
19:43:27.703 00.016 12268 UpdateGuideState exits: m=898 SNR=20.7
19:43:27.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:27.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:27.703 00.000 12268 Enqueuing Expose request
19:43:27.703 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:43:27.703 00.000 11616 Worker thread wakes up
19:43:27.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:27.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:29.732 02.029 11616 Exposure complete
19:43:29.788 00.056 11616 worker thread done servicing request
19:43:29.789 00.001 12268 OnExposeComplete: enter
19:43:29.789 00.000 12268 UpdateGuideState(): m_state=6
19:43:29.789 00.000 12268 Star::Find(15, 541, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
19:43:29.789 00.000 12268 Star::Find returns 1 (0), X=541.29, Y=251.68, Mass=943, SNR=21.2, Peak=81 HFD=5.3
19:43:29.789 00.000 12268 MultiStar: [#1 0.28,0.07,0.89,U] [#2 0.27,0.04,0.87,U] [#3 0.56,-0.02,0.65,U] [#4 0.22,-0.38,0.66,U] [#5 0.85,0.13,0.00,M1] [#6 0.42,-0.07,0.49,U] [#7 0.42,0.10,0.41,U] [#8 -0.05,-0.01,0.40,U] 
19:43:29.789 00.000 12268 single-star, 7 included, MultiStar: {0.26, -0.06}, one-star: {0.07, -0.19}
19:43:29.790 00.001 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
19:43:29.790 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.49)
19:43:29.790 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.21 mountX=-0.18 mountY=0.09, mountTheta=2.66
19:43:29.791 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.19, opts=13)
19:43:29.791 00.000 12268 Enqueuing Move request for scope (0.07, -0.19)
19:43:29.792 00.001 11616 Worker thread wakes up
19:43:29.792 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.19) opts 0xd
19:43:29.792 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.19)
19:43:29.792 00.000 11616 Moving (0.07, -0.19) raw xDistance=-0.18 yDistance=0.09
19:43:29.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
19:43:29.792 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:29.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:43:29.793 00.001 11616 MoveAxis(E, 99, ABG)
19:43:29.793 00.000 11616 Guiding  Dir = 2, Dur = 99
19:43:29.793 00.000 11616 IsSlewing returns 0
19:43:29.793 00.000 11616 IsGuiding returns 0
19:43:29.794 00.001 11616 PulseGuide returned control before completion, sleep 109
19:43:29.815 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
19:43:29.833 00.018 12268 UpdateGuideState exits: m=943 SNR=21.2
19:43:29.833 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:29.833 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:29.833 00.000 12268 Enqueuing Expose request
19:43:29.915 00.082 11616 IsGuiding returns 1
19:43:29.915 00.000 11616 scope still moving after pulse duration time elapsed
19:43:29.946 00.031 11616 IsSlewing returns 0
19:43:29.947 00.001 11616 IsGuiding returns 0
19:43:29.947 00.000 11616 scope move finished after 99 + 55 ms
19:43:29.947 00.000 11616 Move returns status 0, amount 99
19:43:29.947 00.000 11616 MoveAxis(N, 0, ABG)
19:43:29.947 00.000 11616 Move returns status 0, amount 0
19:43:29.947 00.000 11616 move complete, result=0
19:43:29.948 00.001 11616 worker thread done servicing request
19:43:29.948 00.000 11616 Worker thread wakes up
19:43:29.948 00.000 12268 GuideStep: -0.2 px 99 ms EAST, 0.1 px 0 ms NORTH
19:43:29.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:29.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:31.955 02.007 11616 Exposure complete
19:43:32.012 00.057 11616 worker thread done servicing request
19:43:32.012 00.000 12268 OnExposeComplete: enter
19:43:32.012 00.000 12268 UpdateGuideState(): m_state=6
19:43:32.012 00.000 12268 Star::Find(15, 541, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
19:43:32.012 00.000 12268 Star::Find returns 1 (0), X=541.09, Y=252.37, Mass=929, SNR=21.0, Peak=84 HFD=5.1
19:43:32.013 00.001 12268 MultiStar: [#1 -0.22,0.48,0.88,U] [#2 -0.11,0.83,0.00,M1] [#3 0.00,0.39,0.66,U] [#4 0.07,0.13,0.67,U] [#5 0.15,0.70,0.00,M2] [#6 -0.04,0.24,0.48,U] [#7 -0.00,0.89,0.00,M1] [#8 -0.44,0.51,0.36,U] 
19:43:32.013 00.000 12268 refined, 5 included, MultiStar: {-0.11, 0.39}, one-star: {-0.13, 0.50}
19:43:32.013 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
19:43:32.014 00.001 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
19:43:32.014 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.39 hyp=0.40 cameraTheta=1.86 mountX=0.37 mountY=-0.16, mountTheta=-0.41
19:43:32.015 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.39, opts=13)
19:43:32.015 00.000 12268 Enqueuing Move request for scope (-0.11, 0.39)
19:43:32.015 00.000 11616 Worker thread wakes up
19:43:32.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.39) opts 0xd
19:43:32.016 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.39)
19:43:32.016 00.000 11616 Moving (-0.11, 0.39) raw xDistance=0.37 yDistance=-0.16
19:43:32.016 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
19:43:32.016 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
19:43:32.016 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
19:43:32.016 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:43:32.016 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:43:32.016 00.000 11616 MoveAxis(W, 207, ABG)
19:43:32.016 00.000 11616 Guiding  Dir = 3, Dur = 207
19:43:32.016 00.000 11616 IsSlewing returns 0
19:43:32.017 00.001 11616 IsGuiding returns 0
19:43:32.017 00.000 11616 PulseGuide returned control before completion, sleep 217
19:43:32.038 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:43:32.055 00.017 12268 UpdateGuideState exits: m=929 SNR=21.0
19:43:32.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:32.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:43:32.055 00.000 12268 Enqueuing Expose request
19:43:32.246 00.191 11616 IsGuiding returns 1
19:43:32.247 00.001 11616 scope still moving after pulse duration time elapsed
19:43:32.278 00.031 11616 IsSlewing returns 0
19:43:32.279 00.001 11616 IsGuiding returns 0
19:43:32.279 00.000 11616 scope move finished after 207 + 54 ms
19:43:32.279 00.000 11616 Move returns status 0, amount 207
19:43:32.279 00.000 11616 MoveAxis(N, 0, ABG)
19:43:32.279 00.000 11616 Move returns status 0, amount 0
19:43:32.279 00.000 11616 move complete, result=0
19:43:32.279 00.000 11616 worker thread done servicing request
19:43:32.279 00.000 11616 Worker thread wakes up
19:43:32.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:43:32.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(526,237,31,31)
19:43:32.279 00.000 12268 GuideStep: 0.4 px 207 ms WEST, -0.2 px 0 ms NORTH
19:43:32.618 00.339 12268 evsrv: cli 0F8E69C0 connect
19:43:32.618 00.000 12268 case statement mapped state 6 to 3
19:43:32.618 00.000 12268 case statement mapped state 6 to 3
19:43:32.619 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"061456fd-396d-4514-82e5-0652076a86b3"}
19:43:32.619 00.000 12268 case statement mapped state 6 to 3
19:43:32.619 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"061456fd-396d-4514-82e5-0652076a86b3"}
19:43:32.620 00.001 12268 evsrv: cli 0F8E69C0 disconnect
19:43:32.625 00.005 12268 evsrv: cli 0F8E6D80 connect
19:43:32.625 00.000 12268 case statement mapped state 6 to 3
19:43:32.626 00.001 12268 case statement mapped state 6 to 3
19:43:32.626 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"stop_capture","id":"b299f2f3-c89c-43d9-b176-9e7551d9ee3f"}
19:43:32.627 00.001 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
19:43:32.627 00.000 12268 Status Line: Waiting for devices...
19:43:32.630 00.003 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"b299f2f3-c89c-43d9-b176-9e7551d9ee3f"}
19:43:32.630 00.000 12268 evsrv: cli 0F8E6D80 disconnect
19:43:32.633 00.003 12268 evsrv: cli 0F8E69C0 connect
19:43:32.633 00.000 12268 case statement mapped state 6 to 3
19:43:32.634 00.001 12268 case statement mapped state 6 to 3
19:43:32.635 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6dd1508a-ba7e-4c6a-b1e3-c2f9b984b118"}
19:43:32.635 00.000 12268 case statement mapped state 6 to 3
19:43:32.635 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6dd1508a-ba7e-4c6a-b1e3-c2f9b984b118"}
19:43:32.635 00.000 12268 evsrv: cli 0F8E69C0 disconnect
19:43:33.464 00.829 11616 Exposure complete
19:43:33.525 00.061 11616 worker thread done servicing request
19:43:33.525 00.000 12268 OnExposeComplete: enter
19:43:33.525 00.000 12268 UpdateGuideState(): m_state=6
19:43:33.525 00.000 12268 Mount: notify guiding stopped
19:43:33.525 00.000 12268 BLC: window closed
19:43:33.525 00.000 12268 BLC: Last direction was reset
19:43:33.526 00.001 12268 Changing from state GUIDING to STOP
19:43:33.526 00.000 12268 guider state => SELECTED
19:43:33.526 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
19:43:33.526 00.000 12268 Status Line: Stopped Guiding
19:43:33.534 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
19:43:33.553 00.019 12268 UpdateGuideState exits: Stopped Guiding
19:43:33.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
19:43:33.553 00.000 12268 setting force full frames = true
19:43:33.657 00.104 12268 Status Line: Stopped.
19:43:33.664 00.007 12268 evsrv: cli 0F8E6D80 connect
19:43:33.666 00.002 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"f7f3abc5-9f74-4ede-adcb-16632ae673f5"}
19:43:33.666 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7f3abc5-9f74-4ede-adcb-16632ae673f5"}
19:43:33.671 00.005 12268 evsrv: cli 0F8E6D80 disconnect
19:43:33.833 00.162 12268 evsrv: cli 0F8E69C0 connect
19:43:33.837 00.004 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"039ae6c2-1f44-41f2-98eb-1190cb7d7633"}
19:43:33.838 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"039ae6c2-1f44-41f2-98eb-1190cb7d7633"}
19:43:33.841 00.003 12268 evsrv: cli 0F8E69C0 disconnect
19:44:55.781 81.940 12268 evsrv: cli 0F8E69C0 connect
19:44:55.781 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1e43bb25-fb27-460b-8bc7-de8f7dc12839"}
19:44:55.781 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e43bb25-fb27-460b-8bc7-de8f7dc12839"}
19:44:55.781 00.000 12268 evsrv: cli 0F8E69C0 disconnect
19:49:45.883 290.102 12268 evsrv: cli 0F8E6D80 connect
19:49:45.884 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"e1ad05a6-459b-4687-879a-885cab9c7d91"}
19:49:45.884 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1ad05a6-459b-4687-879a-885cab9c7d91"}
19:49:45.885 00.001 12268 evsrv: cli 0F8E6D80 disconnect
19:49:45.889 00.004 12268 evsrv: cli 0F8E69C0 connect
19:49:45.890 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"59451bca-1fb8-4444-89c8-395e3c1d1c57"}
19:49:45.890 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"59451bca-1fb8-4444-89c8-395e3c1d1c57"}
19:49:45.893 00.003 12268 evsrv: cli 0F8E69C0 disconnect
19:49:45.905 00.012 12268 evsrv: cli 0F8E69C0 connect
19:49:45.906 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"7b98d9be-909e-4cf7-8e6a-3b59d7fcc7b1"}
19:49:45.906 00.000 12268 PhdController::Guide begins
19:49:45.906 00.000 12268 PhdController: newstate STATE_SETUP
19:49:45.907 00.001 12268 PhdController: setup
19:49:45.907 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
19:49:45.907 00.000 12268 PhdController: start capturing
19:49:45.907 00.000 12268 Changing from state SELECTED to UNINITIALIZED
19:49:45.908 00.001 12268 guider state => SELECTING
19:49:45.908 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
19:49:45.929 00.021 12268 ScheduleExposure(2000,3,0) exposurePending=0
19:49:45.929 00.000 12268 Enqueuing Expose request
19:49:45.929 00.000 12268 PhdController: newstate STATE_SELECT_STAR
19:49:45.929 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"7b98d9be-909e-4cf7-8e6a-3b59d7fcc7b1"}
19:49:45.929 00.000 11616 Worker thread wakes up
19:49:45.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:49:45.930 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
19:49:45.930 00.000 12268 evsrv: cli 0F8E69C0 disconnect
19:49:45.932 00.002 12268 evsrv: cli 0F8E6D80 connect
19:49:45.932 00.000 12268 case statement mapped state 1 to 101
19:49:45.933 00.001 12268 case statement mapped state 1 to 101
19:49:45.933 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"bf43ee62-d752-45ab-aa1f-f319c97b60a8"}
19:49:45.933 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"bf43ee62-d752-45ab-aa1f-f319c97b60a8"}
19:49:45.942 00.009 12268 evsrv: cli 0F8E6D80 disconnect
19:49:45.943 00.001 12268 evsrv: cli 0FA411A0 connect
19:49:45.943 00.000 12268 case statement mapped state 1 to 101
19:49:45.943 00.000 12268 case statement mapped state 1 to 101
19:49:45.943 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"04059f86-a3d8-49f9-9473-9d56eb4f4c35"}
19:49:45.944 00.001 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"04059f86-a3d8-49f9-9473-9d56eb4f4c35"}
19:49:45.969 00.025 12268 evsrv: cli 0FA411A0 disconnect
19:49:46.968 00.999 12268 evsrv: cli 0FA411A0 connect
19:49:46.968 00.000 12268 case statement mapped state 1 to 101
19:49:46.969 00.001 12268 case statement mapped state 1 to 101
19:49:46.969 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"876268fa-7fc2-4e86-9f80-1c9cac43a510"}
19:49:46.971 00.002 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"876268fa-7fc2-4e86-9f80-1c9cac43a510"}
19:49:46.972 00.001 12268 evsrv: cli 0FA411A0 disconnect
19:49:47.942 00.970 11616 Exposure complete
19:49:47.972 00.030 12268 evsrv: cli 0FA411A0 connect
19:49:47.972 00.000 12268 case statement mapped state 1 to 101
19:49:47.972 00.000 12268 case statement mapped state 1 to 101
19:49:47.973 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"7a18da1f-05e7-4486-b44c-9bbf48845c94"}
19:49:47.973 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"7a18da1f-05e7-4486-b44c-9bbf48845c94"}
19:49:47.973 00.000 12268 evsrv: cli 0FA411A0 disconnect
19:49:47.999 00.026 11616 worker thread done servicing request
19:49:47.999 00.000 12268 OnExposeComplete: enter
19:49:47.999 00.000 12268 UpdateGuideState(): m_state=1
19:49:47.999 00.000 12268 UpdateCurrentPosition: no star selected
19:49:48.001 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:49:48.001 00.000 12268 Status Line: No star selected
19:49:48.005 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:49:48.021 00.016 12268 UpdateGuideState exits: No star selected
19:49:48.021 00.000 12268 GuiderMultiStar::AutoSelect enter
19:49:48.021 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
19:49:48.079 00.058 12268 AutoFind: auto downsample for scale 4.30 => 1x
19:49:48.172 00.093 12268 AutoFind: global mean = 0.0, stdev 1.2
19:49:48.172 00.000 12268 AutoFind: using threshold = 0.1
19:49:48.263 00.091 12268 AutoFind: local max [1244, 855] 33.1
19:49:48.263 00.000 12268 AutoFind: local max [1036, 151] 29.4
19:49:48.263 00.000 12268 AutoFind: local max [1095, 249] 25.4
19:49:48.263 00.000 12268 AutoFind: local max [650, 602] 20.4
19:49:48.263 00.000 12268 AutoFind: local max [1101, 309] 20.4
19:49:48.263 00.000 12268 AutoFind: local max [1148, 221] 15.6
19:49:48.264 00.001 12268 AutoFind: local max [804, 370] 14.8
19:49:48.264 00.000 12268 AutoFind: local max [423, 319] 13.6
19:49:48.264 00.000 12268 AutoFind: local max [1023, 467] 13.3
19:49:48.264 00.000 12268 AutoFind: local max [955, 558] 12.9
19:49:48.264 00.000 12268 AutoFind: local max [1077, 467] 12.8
19:49:48.264 00.000 12268 AutoFind: local max [1198, 75] 11.4
19:49:48.264 00.000 12268 AutoFind: local max [278, 263] 10.8
19:49:48.264 00.000 12268 AutoFind: local max [368, 738] 10.4
19:49:48.264 00.000 12268 AutoFind: local max [1270, 275] 10.2
19:49:48.264 00.000 12268 AutoFind: local max [507, 896] 9.8
19:49:48.264 00.000 12268 AutoFind: local max [112, 287] 9.6
19:49:48.264 00.000 12268 AutoFind: local max [362, 522] 9.3
19:49:48.265 00.001 12268 AutoFind: local max [322, 882] 8.7
19:49:48.265 00.000 12268 AutoFind: local max [1016, 481] 8.2
19:49:48.265 00.000 12268 AutoFind: local max [897, 788] 7.6
19:49:48.265 00.000 12268 AutoFind: local max [691, 122] 7.5
19:49:48.265 00.000 12268 AutoFind: local max [855, 356] 7.5
19:49:48.265 00.000 12268 AutoFind: local max [853, 187] 7.3
19:49:48.265 00.000 12268 AutoFind: local max [1063, 796] 7.2
19:49:48.265 00.000 12268 AutoFind: local max [37, 874] 7.1
19:49:48.265 00.000 12268 AutoFind: local max [930, 129] 7.1
19:49:48.265 00.000 12268 AutoFind: local max [1081, 931] 6.9
19:49:48.265 00.000 12268 AutoFind: local max [627, 428] 6.9
19:49:48.265 00.000 12268 AutoFind: local max [100, 186] 6.8
19:49:48.265 00.000 12268 AutoFind: local max [480, 414] 6.7
19:49:48.265 00.000 12268 AutoFind: local max [84, 468] 6.7
19:49:48.265 00.000 12268 AutoFind: local max [347, 570] 6.6
19:49:48.266 00.001 12268 AutoFind: local max [324, 117] 6.6
19:49:48.266 00.000 12268 AutoFind: local max [60, 443] 6.5
19:49:48.266 00.000 12268 AutoFind: local max [693, 223] 6.2
19:49:48.266 00.000 12268 AutoFind: local max [326, 920] 6.2
19:49:48.266 00.000 12268 AutoFind: local max [270, 949] 6.1
19:49:48.266 00.000 12268 AutoFind: local max [506, 260] 5.9
19:49:48.266 00.000 12268 AutoFind: local max [559, 51] 5.8
19:49:48.266 00.000 12268 AutoFind: local max [1226, 770] 5.8
19:49:48.266 00.000 12268 AutoFind: local max [812, 236] 5.5
19:49:48.266 00.000 12268 AutoFind: local max [721, 219] 5.5
19:49:48.266 00.000 12268 AutoFind: local max [43, 353] 5.5
19:49:48.266 00.000 12268 AutoFind: local max [1179, 417] 5.4
19:49:48.266 00.000 12268 AutoFind: local max [636, 787] 5.4
19:49:48.266 00.000 12268 AutoFind: local max [795, 603] 5.2
19:49:48.266 00.000 12268 AutoFind: local max [673, 239] 5.2
19:49:48.266 00.000 12268 AutoFind: local max [492, 886] 5.1
19:49:48.267 00.001 12268 AutoFind: local max [548, 261] 5.1
19:49:48.267 00.000 12268 AutoFind: local max [232, 842] 5.1
19:49:48.267 00.000 12268 AutoFind: local max [911, 747] 5.1
19:49:48.267 00.000 12268 AutoFind: local max [22, 715] 5.0
19:49:48.267 00.000 12268 AutoFind: local max [157, 727] 5.0
19:49:48.267 00.000 12268 AutoFind: local max [814, 56] 5.0
19:49:48.267 00.000 12268 AutoFind: local max [956, 649] 5.0
19:49:48.267 00.000 12268 AutoFind: local max [794, 36] 5.0
19:49:48.267 00.000 12268 AutoFind: local max [1246, 203] 5.0
19:49:48.267 00.000 12268 AutoFind: local max [848, 176] 5.0
19:49:48.267 00.000 12268 AutoFind: local max [383, 702] 5.0
19:49:48.267 00.000 12268 AutoFind: local max [911, 904] 5.0
19:49:48.267 00.000 12268 AutoFind: local max [1179, 800] 4.9
19:49:48.267 00.000 12268 AutoFind: local max [464, 662] 4.9
19:49:48.268 00.001 12268 AutoFind: local max [374, 715] 4.9
19:49:48.268 00.000 12268 AutoFind: local max [1037, 497] 4.9
19:49:48.268 00.000 12268 AutoFind: local max [938, 626] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [1114, 567] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [320, 634] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [950, 805] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [464, 408] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [628, 44] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [369, 942] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [1212, 547] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [619, 669] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [728, 275] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [55, 671] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [733, 106] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [360, 833] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [1028, 245] 4.8
19:49:48.268 00.000 12268 AutoFind: local max [789, 848] 4.8
19:49:48.269 00.001 12268 AutoFind: local max [607, 138] 4.7
19:49:48.269 00.000 12268 AutoFind: local max [1156, 100] 4.7
19:49:48.269 00.000 12268 AutoFind: local max [81, 648] 4.7
19:49:48.269 00.000 12268 AutoFind: local max [609, 374] 4.7
19:49:48.269 00.000 12268 AutoFind: local max [1236, 896] 4.7
19:49:48.269 00.000 12268 AutoFind: local max [146, 111] 4.7
19:49:48.269 00.000 12268 AutoFind: local max [547, 39] 4.7
19:49:48.269 00.000 12268 AutoFind: local max [412, 713] 4.7
19:49:48.269 00.000 12268 AutoFind: local max [606, 367] 4.7
19:49:48.269 00.000 12268 AutoFind: local max [777, 670] 4.7
19:49:48.269 00.000 12268 AutoFind: local max [483, 451] 4.7
19:49:48.269 00.000 12268 AutoFind: local max [1236, 593] 4.7
19:49:48.269 00.000 12268 AutoFind: local max [1044, 130] 4.7
19:49:48.270 00.001 12268 AutoFind: local max [771, 434] 4.7
19:49:48.270 00.000 12268 AutoFind: local max [1221, 857] 4.7
19:49:48.270 00.000 12268 AutoFind: local max [297, 142] 4.7
19:49:48.270 00.000 12268 AutoFind: local max [104, 624] 4.7
19:49:48.270 00.000 12268 AutoFind: local max [662, 418] 4.7
19:49:48.270 00.000 12268 AutoFind: local max [42, 398] 4.7
19:49:48.270 00.000 12268 AutoFind: local max [200, 146] 4.7
19:49:48.270 00.000 12268 AutoFind: too close [606, 367] 4.7 - [609, 374] 4.7
19:49:48.271 00.001 12268 AutoFind: too close [547, 39] 4.7 - [559, 51] 5.8
19:49:48.271 00.000 12268 AutoFind: too close [464, 408] 4.8 - [480, 414] 6.7
19:49:48.271 00.000 12268 AutoFind: too close [374, 715] 4.9 - [383, 702] 5.0
19:49:48.271 00.000 12268 AutoFind: too close [848, 176] 5.0 - [853, 187] 7.3
19:49:48.271 00.000 12268 AutoFind: too close [794, 36] 5.0 - [814, 56] 5.0
19:49:48.271 00.000 12268 AutoFind: too close [492, 886] 5.1 - [507, 896] 9.8
19:49:48.271 00.000 12268 AutoFind: too close [673, 239] 5.2 - [693, 223] 6.2
19:49:48.271 00.000 12268 AutoFind: too close [1016, 481] 8.2 - [1023, 467] 13.3
19:49:48.271 00.000 12268 AutoFind: too close to edge [270, 949] 6.1
19:49:48.271 00.000 12268 AutoFind: too close to edge [1270, 275] 10.2
19:49:48.272 00.001 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
19:49:48.272 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.272 00.000 12268 Star::Find returns 1 (0), X=1244.41, Y=855.01, Mass=345, SNR=12.7, Peak=39 HFD=4.1
19:49:48.272 00.000 12268 Star::Find(15, 1036, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.272 00.000 12268 Star::Find returns 1 (0), X=1035.78, Y=151.08, Mass=335, SNR=12.5, Peak=44 HFD=4.2
19:49:48.273 00.001 12268 Star::Find(15, 1095, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.273 00.000 12268 Star::Find returns 1 (0), X=1094.73, Y=248.79, Mass=286, SNR=11.5, Peak=36 HFD=4.4
19:49:48.273 00.000 12268 Star::Find(15, 650, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.273 00.000 12268 Star::Find returns 1 (0), X=650.07, Y=602.09, Mass=170, SNR=8.9, Peak=27 HFD=3.4
19:49:48.273 00.000 12268 Star::Find(15, 1101, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.273 00.000 12268 Star::Find returns 1 (0), X=1100.66, Y=309.44, Mass=225, SNR=10.2, Peak=29 HFD=3.4
19:49:48.273 00.000 12268 Star::Find(15, 1148, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.273 00.000 12268 Star::Find returns 1 (0), X=1148.20, Y=220.86, Mass=156, SNR=8.5, Peak=39 HFD=3.0
19:49:48.273 00.000 12268 Star::Find(15, 804, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.273 00.000 12268 Star::Find returns 1 (0), X=804.41, Y=369.67, Mass=130, SNR=7.7, Peak=32 HFD=2.9
19:49:48.273 00.000 12268 Star::Find(15, 423, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.274 00.001 12268 Star::Find returns 0 (4), X=412.93, Y=331.21, Mass=107, SNR=7.2, Peak=90 HFD=0.3
19:49:48.274 00.000 12268 Star::Find(15, 955, 558, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.274 00.000 12268 Star::Find returns 1 (0), X=954.49, Y=557.99, Mass=115, SNR=7.3, Peak=17 HFD=4.1
19:49:48.274 00.000 12268 Star::Find(15, 1077, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.274 00.000 12268 Star::Find returns 1 (0), X=1077.22, Y=466.88, Mass=64, SNR=5.5, Peak=17 HFD=2.3
19:49:48.274 00.000 12268 Star::Find(15, 1198, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.274 00.000 12268 Star::Find returns 1 (0), X=1198.37, Y=75.22, Mass=151, SNR=8.4, Peak=22 HFD=4.9
19:49:48.274 00.000 12268 Star::Find(15, 278, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.274 00.000 12268 Star::Find returns 1 (0), X=277.59, Y=263.22, Mass=113, SNR=7.3, Peak=22 HFD=3.8
19:49:48.274 00.000 12268 Star::Find(15, 368, 738, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.274 00.000 12268 Star::Find returns 0 (4), X=360.00, Y=750.00, Mass=19, SNR=3.0, Peak=27 HFD=0.5
19:49:48.274 00.000 12268 Star::Find(15, 112, 287, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.274 00.000 12268 Star::Find returns 1 (0), X=112.06, Y=286.93, Mass=80, SNR=6.1, Peak=21 HFD=2.7
19:49:48.274 00.000 12268 Star::Find(15, 362, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.275 00.001 12268 Star::Find returns 1 (0), X=361.13, Y=521.78, Mass=80, SNR=6.1, Peak=16 HFD=4.0
19:49:48.275 00.000 12268 Star::Find(15, 322, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.275 00.000 12268 Star::Find returns 0 (4), X=314.22, Y=885.22, Mass=26, SNR=3.5, Peak=31 HFD=0.4
19:49:48.275 00.000 12268 Star::Find(15, 897, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.275 00.000 12268 Star::Find returns 1 (0), X=898.17, Y=787.67, Mass=39, SNR=4.2, Peak=14 HFD=2.6
19:49:48.275 00.000 12268 Star::Find(15, 691, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.275 00.000 12268 Star::Find false star n=7 nbg=283 bg=8.2 sigma=0.8 thresh=11 peak=11
19:49:48.275 00.000 12268 Star::Find returns 0 (2), X=691.00, Y=122.00, Mass=25, SNR=2.9, Peak=15 HFD=0.0
19:49:48.275 00.000 12268 Star::Find(15, 855, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.275 00.000 12268 Star::Find returns 1 (0), X=855.25, Y=356.62, Mass=63, SNR=5.4, Peak=15 HFD=3.6
19:49:48.275 00.000 12268 Star::Find(15, 1063, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.276 00.001 12268 Star::Find returns 0 (2), X=1063.00, Y=796.00, Mass=18, SNR=2.9, Peak=19 HFD=0.0
19:49:48.276 00.000 12268 Star::Find(15, 37, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.276 00.000 12268 Star::Find false star n=6 nbg=283 bg=8.2 sigma=0.9 thresh=11 peak=11
19:49:48.276 00.000 12268 Star::Find returns 0 (2), X=37.00, Y=874.00, Mass=22, SNR=2.9, Peak=19 HFD=0.0
19:49:48.276 00.000 12268 Star::Find(15, 930, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.276 00.000 12268 Star::Find returns 1 (0), X=930.93, Y=129.82, Mass=44, SNR=4.5, Peak=18 HFD=2.0
19:49:48.276 00.000 12268 Star::Find(15, 1081, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.276 00.000 12268 Star::Find returns 0 (2), X=1081.00, Y=931.00, Mass=14, SNR=2.6, Peak=22 HFD=0.0
19:49:48.276 00.000 12268 Star::Find(15, 627, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.276 00.000 12268 Star::Find returns 0 (2), X=627.00, Y=428.00, Mass=17, SNR=2.9, Peak=25 HFD=0.0
19:49:48.276 00.000 12268 Star::Find(15, 100, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.276 00.000 12268 Star::Find returns 1 (0), X=100.46, Y=184.80, Mass=28, SNR=3.6, Peak=14 HFD=3.4
19:49:48.276 00.000 12268 Star::Find(15, 84, 468, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.276 00.000 12268 Star::Find returns 1 (0), X=84.52, Y=467.96, Mass=50, SNR=4.8, Peak=17 HFD=2.3
19:49:48.276 00.000 12268 Star::Find(15, 347, 570, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.277 00.001 12268 Star::Find returns 1 (0), X=346.87, Y=569.39, Mass=68, SNR=5.6, Peak=14 HFD=3.9
19:49:48.277 00.000 12268 Star::Find(15, 324, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.277 00.000 12268 Star::Find false star n=12 nbg=277 bg=8.0 sigma=0.7 thresh=10 peak=10
19:49:48.277 00.000 12268 Star::Find returns 0 (2), X=324.00, Y=117.00, Mass=32, SNR=2.9, Peak=13 HFD=0.0
19:49:48.277 00.000 12268 Star::Find(15, 60, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.277 00.000 12268 Star::Find false star n=9 nbg=288 bg=8.3 sigma=0.9 thresh=11 peak=11
19:49:48.277 00.000 12268 Star::Find returns 0 (2), X=60.00, Y=443.00, Mass=31, SNR=2.9, Peak=20 HFD=0.0
19:49:48.277 00.000 12268 Star::Find(15, 326, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.277 00.000 12268 Star::Find returns 0 (2), X=326.00, Y=920.00, Mass=17, SNR=2.8, Peak=17 HFD=0.0
19:49:48.277 00.000 12268 Star::Find(15, 506, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.277 00.000 12268 Star::Find false star n=10 nbg=277 bg=8.0 sigma=0.7 thresh=10 peak=10
19:49:48.277 00.000 12268 Star::Find returns 0 (2), X=506.00, Y=260.00, Mass=29, SNR=2.9, Peak=19 HFD=0.0
19:49:48.277 00.000 12268 Star::Find(15, 1226, 770, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.277 00.000 12268 Star::Find returns 1 (0), X=1225.70, Y=769.61, Mass=53, SNR=4.9, Peak=15 HFD=4.4
19:49:48.278 00.001 12268 Star::Find(15, 812, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.278 00.000 12268 Star::Find false star n=16 nbg=272 bg=8.0 sigma=0.7 thresh=10 peak=9
19:49:48.278 00.000 12268 Star::Find returns 0 (2), X=812.00, Y=236.00, Mass=33, SNR=2.9, Peak=12 HFD=0.0
19:49:48.278 00.000 12268 Star::Find(15, 721, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.278 00.000 12268 Star::Find returns 0 (2), X=721.00, Y=219.00, Mass=13, SNR=2.4, Peak=14 HFD=0.0
19:49:48.278 00.000 12268 Star::Find(15, 43, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.278 00.000 12268 Star::Find returns 0 (4), X=36.61, Y=346.70, Mass=24, SNR=3.4, Peak=29 HFD=0.8
19:49:48.278 00.000 12268 Star::Find(15, 1179, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.278 00.000 12268 Star::Find returns 1 (0), X=1179.39, Y=416.99, Mass=78, SNR=5.9, Peak=16 HFD=5.9
19:49:48.278 00.000 12268 Star::Find(15, 636, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.278 00.000 12268 Star::Find returns 0 (2), X=636.00, Y=787.00, Mass=15, SNR=2.7, Peak=15 HFD=0.0
19:49:48.278 00.000 12268 Star::Find(15, 795, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.278 00.000 12268 Star::Find returns 1 (0), X=794.79, Y=601.54, Mass=37, SNR=4.1, Peak=14 HFD=4.4
19:49:48.278 00.000 12268 Star::Find(15, 548, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.278 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=261.00, Mass=15, SNR=2.7, Peak=21 HFD=0.0
19:49:48.279 00.001 12268 Star::Find(15, 232, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.279 00.000 12268 Star::Find returns 0 (2), X=232.00, Y=842.00, Mass=14, SNR=2.5, Peak=16 HFD=0.0
19:49:48.279 00.000 12268 Star::Find(15, 911, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.279 00.000 12268 Star::Find returns 0 (2), X=911.00, Y=747.00, Mass=13, SNR=2.4, Peak=15 HFD=0.0
19:49:48.279 00.000 12268 Star::Find(15, 22, 715, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.279 00.000 12268 Star::Find false star n=8 nbg=271 bg=8.1 sigma=0.7 thresh=10 peak=10
19:49:48.279 00.000 12268 Star::Find returns 0 (2), X=22.00, Y=715.00, Mass=27, SNR=2.9, Peak=19 HFD=0.0
19:49:48.279 00.000 12268 Star::Find(15, 157, 727, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.279 00.000 12268 Star::Find false star n=8 nbg=270 bg=8.0 sigma=0.7 thresh=10 peak=10
19:49:48.279 00.000 12268 Star::Find returns 0 (2), X=157.00, Y=727.00, Mass=27, SNR=2.9, Peak=18 HFD=0.0
19:49:48.279 00.000 12268 Star::Find(15, 956, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.279 00.000 12268 Star::Find false star n=8 nbg=291 bg=7.9 sigma=0.8 thresh=10 peak=9
19:49:48.279 00.000 12268 Star::Find returns 0 (2), X=956.00, Y=649.00, Mass=26, SNR=2.9, Peak=13 HFD=0.0
19:49:48.279 00.000 12268 Star::Find(15, 1246, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.279 00.000 12268 Star::Find returns 0 (3), X=1246.00, Y=203.00, Mass=4, SNR=1.3, Peak=12 HFD=0.0
19:49:48.279 00.000 12268 Star::Find(15, 911, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.279 00.000 12268 Star::Find false star n=7 nbg=267 bg=7.9 sigma=0.7 thresh=10 peak=9
19:49:48.279 00.000 12268 Star::Find returns 0 (2), X=911.00, Y=904.00, Mass=21, SNR=2.9, Peak=14 HFD=0.0
19:49:48.279 00.000 12268 Star::Find(15, 1179, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.279 00.000 12268 Star::Find false star n=7 nbg=267 bg=8.0 sigma=0.7 thresh=10 peak=10
19:49:48.279 00.000 12268 Star::Find returns 0 (2), X=1179.00, Y=800.00, Mass=23, SNR=2.9, Peak=19 HFD=0.0
19:49:48.279 00.000 12268 Star::Find(15, 464, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.281 00.002 12268 Star::Find returns 0 (2), X=464.00, Y=662.00, Mass=19, SNR=2.9, Peak=12 HFD=0.0
19:49:48.281 00.000 12268 Star::Find(15, 1037, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.281 00.000 12268 Star::Find returns 0 (2), X=1037.00, Y=497.00, Mass=14, SNR=2.4, Peak=11 HFD=0.0
19:49:48.281 00.000 12268 Star::Find(15, 938, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.281 00.000 12268 Star::Find returns 0 (2), X=938.00, Y=626.00, Mass=10, SNR=2.1, Peak=11 HFD=0.0
19:49:48.281 00.000 12268 Star::Find(15, 1114, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.281 00.000 12268 Star::Find returns 0 (2), X=1114.00, Y=567.00, Mass=14, SNR=2.5, Peak=14 HFD=0.0
19:49:48.281 00.000 12268 Star::Find(15, 320, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.281 00.000 12268 Star::Find false star n=9 nbg=273 bg=8.0 sigma=0.7 thresh=10 peak=10
19:49:48.281 00.000 12268 Star::Find returns 0 (2), X=320.00, Y=634.00, Mass=27, SNR=2.9, Peak=18 HFD=0.0
19:49:48.281 00.000 12268 Star::Find(15, 950, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.281 00.000 12268 Star::Find false star n=9 nbg=277 bg=8.0 sigma=0.7 thresh=10 peak=10
19:49:48.282 00.001 12268 Star::Find returns 0 (2), X=950.00, Y=805.00, Mass=23, SNR=2.9, Peak=12 HFD=0.0
19:49:48.282 00.000 12268 Star::Find(15, 628, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.282 00.000 12268 Star::Find returns 0 (2), X=628.00, Y=44.00, Mass=12, SNR=2.3, Peak=11 HFD=0.0
19:49:48.282 00.000 12268 Star::Find(15, 369, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.282 00.000 12268 Star::Find returns 0 (2), X=369.00, Y=942.00, Mass=14, SNR=2.5, Peak=15 HFD=0.0
19:49:48.282 00.000 12268 Star::Find(15, 1212, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.282 00.000 12268 Star::Find returns 0 (2), X=1212.00, Y=547.00, Mass=18, SNR=2.9, Peak=13 HFD=0.0
19:49:48.282 00.000 12268 Star::Find(15, 619, 669, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.283 00.001 12268 Star::Find returns 1 (0), X=632.31, Y=660.23, Mass=32, SNR=3.9, Peak=31 HFD=1.8
19:49:48.283 00.000 12268 Star::Find(15, 728, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.283 00.000 12268 Star::Find false star n=10 nbg=269 bg=8.0 sigma=0.7 thresh=10 peak=9
19:49:48.283 00.000 12268 Star::Find returns 0 (2), X=728.00, Y=275.00, Mass=23, SNR=2.9, Peak=11 HFD=0.0
19:49:48.283 00.000 12268 Star::Find(15, 55, 671, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.283 00.000 12268 Star::Find false star n=10 nbg=264 bg=8.0 sigma=0.7 thresh=10 peak=9
19:49:48.283 00.000 12268 Star::Find returns 0 (2), X=55.00, Y=671.00, Mass=23, SNR=2.9, Peak=13 HFD=0.0
19:49:48.283 00.000 12268 Star::Find(15, 733, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.283 00.000 12268 Star::Find false star n=9 nbg=269 bg=8.0 sigma=0.7 thresh=10 peak=9
19:49:48.284 00.001 12268 Star::Find returns 0 (2), X=733.00, Y=106.00, Mass=24, SNR=2.9, Peak=13 HFD=0.0
19:49:48.284 00.000 12268 Star::Find(15, 360, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.284 00.000 12268 Star::Find returns 0 (2), X=360.00, Y=833.00, Mass=15, SNR=2.6, Peak=14 HFD=0.0
19:49:48.284 00.000 12268 Star::Find(15, 1028, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.284 00.000 12268 Star::Find returns 0 (4), X=1032.80, Y=255.41, Mass=46, SNR=4.7, Peak=44 HFD=0.8
19:49:48.284 00.000 12268 Star::Find(15, 789, 848, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.284 00.000 12268 Star::Find false star n=6 nbg=270 bg=8.0 sigma=0.7 thresh=10 peak=9
19:49:48.284 00.000 12268 Star::Find returns 0 (2), X=789.00, Y=848.00, Mass=20, SNR=2.9, Peak=14 HFD=0.0
19:49:48.284 00.000 12268 Star::Find(15, 607, 138, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.285 00.001 12268 Star::Find returns 1 (0), X=603.97, Y=145.46, Mass=35, SNR=4.1, Peak=27 HFD=2.1
19:49:48.285 00.000 12268 Star::Find(15, 1156, 100, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.285 00.000 12268 Star::Find returns 0 (2), X=1156.00, Y=100.00, Mass=18, SNR=3.0, Peak=15 HFD=0.0
19:49:48.285 00.000 12268 Star::Find(15, 81, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.285 00.000 12268 Star::Find returns 0 (4), X=83.06, Y=634.72, Mass=54, SNR=5.0, Peak=38 HFD=0.5
19:49:48.285 00.000 12268 Star::Find(15, 1236, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.286 00.001 12268 Star::Find false star n=8 nbg=275 bg=8.0 sigma=0.7 thresh=10 peak=10
19:49:48.286 00.000 12268 Star::Find returns 0 (2), X=1236.00, Y=896.00, Mass=22, SNR=2.9, Peak=14 HFD=0.0
19:49:48.286 00.000 12268 Star::Find(15, 146, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.286 00.000 12268 Star::Find returns 0 (3), X=146.00, Y=111.00, Mass=8, SNR=2.0, Peak=12 HFD=0.0
19:49:48.286 00.000 12268 Star::Find(15, 412, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.286 00.000 12268 Star::Find false star n=11 nbg=273 bg=7.9 sigma=0.7 thresh=10 peak=9
19:49:48.286 00.000 12268 Star::Find returns 0 (2), X=412.00, Y=713.00, Mass=24, SNR=2.9, Peak=11 HFD=0.0
19:49:48.286 00.000 12268 Star::Find(15, 777, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.286 00.000 12268 Star::Find returns 0 (4), X=778.88, Y=656.84, Mass=26, SNR=3.5, Peak=25 HFD=0.3
19:49:48.286 00.000 12268 Star::Find(15, 483, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.286 00.000 12268 Star::Find false star n=10 nbg=275 bg=8.0 sigma=0.7 thresh=10 peak=9
19:49:48.286 00.000 12268 Star::Find returns 0 (2), X=483.00, Y=451.00, Mass=24, SNR=2.9, Peak=11 HFD=0.0
19:49:48.286 00.000 12268 Star::Find(15, 1236, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.286 00.000 12268 Star::Find returns 0 (4), X=1238.75, Y=583.34, Mass=39, SNR=4.3, Peak=30 HFD=0.8
19:49:48.287 00.001 12268 Star::Find(15, 1044, 130, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.287 00.000 12268 Star::Find false star n=8 nbg=282 bg=8.6 sigma=1.4 thresh=13 peak=9
19:49:48.287 00.000 12268 Star::Find returns 0 (2), X=1044.00, Y=130.00, Mass=90, SNR=2.9, Peak=12 HFD=0.0
19:49:48.287 00.000 12268 Star::Find(15, 771, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.287 00.000 12268 Star::Find returns 1 (0), X=771.86, Y=426.48, Mass=39, SNR=4.3, Peak=34 HFD=1.5
19:49:48.287 00.000 12268 Star::Find(15, 1221, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.287 00.000 12268 Star::Find returns 1 (0), X=1216.79, Y=871.46, Mass=36, SNR=4.2, Peak=25 HFD=2.8
19:49:48.287 00.000 12268 Star::Find(15, 297, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.287 00.000 12268 Star::Find returns 0 (4), X=303.71, Y=150.15, Mass=28, SNR=3.7, Peak=26 HFD=0.5
19:49:48.287 00.000 12268 Star::Find(15, 104, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.287 00.000 12268 Star::Find false star n=14 nbg=266 bg=8.1 sigma=0.7 thresh=10 peak=10
19:49:48.287 00.000 12268 Star::Find returns 0 (2), X=104.00, Y=624.00, Mass=50, SNR=2.9, Peak=14 HFD=0.0
19:49:48.287 00.000 12268 Star::Find(15, 662, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.288 00.001 12268 Star::Find returns 0 (2), X=662.00, Y=418.00, Mass=14, SNR=2.5, Peak=14 HFD=0.0
19:49:48.288 00.000 12268 Star::Find(15, 42, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.288 00.000 12268 Star::Find returns 0 (4), X=34.01, Y=395.10, Mass=267, SNR=11.5, Peak=255 HFD=0.1
19:49:48.288 00.000 12268 Star::Find(15, 200, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.288 00.000 12268 Star::Find returns 0 (3), X=200.00, Y=146.00, Mass=6, SNR=1.7, Peak=14 HFD=0.0
19:49:48.288 00.000 12268 AutoFind: finding best star pass 1
19:49:48.288 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.288 00.000 12268 Star::Find returns 1 (0), X=1244.41, Y=855.01, Mass=345, SNR=12.7, Peak=39 HFD=4.1
19:49:48.288 00.000 12268 AutoFind returns star at [1244, 855] 33.1 Mass 345 SNR 12.7
19:49:48.289 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.289 00.000 12268 Star::Find returns 1 (0), X=1244.41, Y=855.01, Mass=345, SNR=12.7, Peak=39 HFD=4.1
19:49:48.290 00.001 12268 MultiStar: List (12): {1244.41, 855.01}(12.7), {1035.78, 151.08}(12.5), {1094.73, 248.79}(11.5), {650.07, 602.09}(8.9), {1100.66, 309.44}(10.2), {1148.20, 220.86}(8.5), {804.41, 369.67}(7.7), {954.49, 557.99}(7.3), {1198.37, 75.22}(8.4), {277.59, 263.22}(7.3), {112.06, 286.93}(6.1), {361.13, 521.78}(6.1), 
19:49:48.290 00.000 12268 setting lock position to (1244.41, 855.01)
19:49:48.290 00.000 12268 MultiStar: stabilizing after lock position change
19:49:48.290 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
19:49:48.290 00.000 12268 UpdateGuideState(): m_state=1
19:49:48.290 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:48.290 00.000 12268 Star::Find returns 1 (0), X=1244.41, Y=855.01, Mass=345, SNR=12.7, Peak=39 HFD=4.1
19:49:48.290 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
19:49:48.290 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
19:49:48.290 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
19:49:48.293 00.003 12268 setting force full frames = false
19:49:48.294 00.001 12268 setting lock position to (1244.41, 855.01)
19:49:48.294 00.000 12268 MultiStar: stabilizing after lock position change
19:49:48.294 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
19:49:48.294 00.000 12268 Changing from state SELECTING to SELECTED
19:49:48.294 00.000 12268 guider state => SELECTED
19:49:48.317 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:49:48.334 00.017 12268 UpdateGuideState exits: m=345 SNR=12.7
19:49:48.335 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:49:48.353 00.018 12268 Status Line: Auto-selected star at (1244.4, 855.0)
19:49:48.360 00.007 12268 PhdController: newstate STATE_WAIT_SELECTED
19:49:48.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:48.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:49:48.361 00.001 12268 Enqueuing Expose request
19:49:48.361 00.000 11616 Worker thread wakes up
19:49:48.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:49:48.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:49:48.975 00.614 12268 evsrv: cli 0F8E69C0 connect
19:49:48.975 00.000 12268 case statement mapped state 2 to 1
19:49:48.976 00.001 12268 case statement mapped state 2 to 1
19:49:48.977 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"d509147e-2b37-4249-812b-d26108caec87"}
19:49:48.977 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[1244.41,855.01],"id":"d509147e-2b37-4249-812b-d26108caec87"}
19:49:48.978 00.001 12268 evsrv: cli 0F8E69C0 disconnect
19:49:48.980 00.002 12268 evsrv: cli 0FA411A0 connect
19:49:48.981 00.001 12268 case statement mapped state 2 to 1
19:49:48.981 00.000 12268 case statement mapped state 2 to 1
19:49:48.981 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_app_state","id":"276a8b70-4c75-40c1-8675-e75f1e2f9477"}
19:49:48.982 00.001 12268 case statement mapped state 2 to 1
19:49:48.982 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":"Selected","id":"276a8b70-4c75-40c1-8675-e75f1e2f9477"}
19:49:48.982 00.000 12268 evsrv: cli 0FA411A0 disconnect
19:49:49.984 01.002 12268 evsrv: cli 0FA411A0 connect
19:49:49.984 00.000 12268 case statement mapped state 2 to 1
19:49:49.984 00.000 12268 case statement mapped state 2 to 1
19:49:49.985 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_app_state","id":"fc091da9-a1f1-4860-b486-6902ed0c03e4"}
19:49:49.985 00.000 12268 case statement mapped state 2 to 1
19:49:49.985 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":"Selected","id":"fc091da9-a1f1-4860-b486-6902ed0c03e4"}
19:49:49.986 00.001 12268 evsrv: cli 0FA411A0 disconnect
19:49:50.369 00.383 11616 Exposure complete
19:49:50.428 00.059 11616 worker thread done servicing request
19:49:50.428 00.000 12268 OnExposeComplete: enter
19:49:50.429 00.001 12268 UpdateGuideState(): m_state=2
19:49:50.429 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
19:49:50.429 00.000 12268 Star::Find returns 1 (0), X=1244.16, Y=854.69, Mass=348, SNR=12.7, Peak=37 HFD=4.5
19:49:50.429 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
19:49:50.429 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
19:49:50.429 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.32 hyp=0.41 cameraTheta=-2.25 mountX=-0.34 mountY=-0.21, mountTheta=-2.59
19:49:50.432 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:49:50.449 00.017 12268 UpdateGuideState exits: m=348 SNR=12.7
19:49:50.449 00.000 12268 PhdController: newstate STATE_CALIBRATE
19:49:50.449 00.000 12268 PhdController: newstate STATE_GUIDE
19:49:50.451 00.002 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
19:49:50.451 00.000 12268 guider state => CALIBRATED
19:49:50.451 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
19:49:50.472 00.021 12268 reset dither spiral
19:49:50.472 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
19:49:50.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:50.472 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
19:49:50.473 00.001 12268 Enqueuing Expose request
19:49:50.473 00.000 11616 Worker thread wakes up
19:49:50.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:49:50.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
19:49:50.987 00.514 12268 evsrv: cli 0FA411A0 connect
19:49:50.987 00.000 12268 case statement mapped state 5 to 1
19:49:50.988 00.001 12268 case statement mapped state 5 to 1
19:49:50.988 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_app_state","id":"2fb4c051-3975-47cc-8a53-ea213db7ad71"}
19:49:50.988 00.000 12268 case statement mapped state 5 to 1
19:49:50.988 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":"Selected","id":"2fb4c051-3975-47cc-8a53-ea213db7ad71"}
19:49:50.989 00.001 12268 evsrv: cli 0FA411A0 disconnect
19:49:51.991 01.002 12268 evsrv: cli 0FA411A0 connect
19:49:51.991 00.000 12268 case statement mapped state 5 to 1
19:49:51.992 00.001 12268 case statement mapped state 5 to 1
19:49:51.993 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_app_state","id":"f6cb32f7-d617-4d8c-a323-1bd5493342e7"}
19:49:51.993 00.000 12268 case statement mapped state 5 to 1
19:49:51.993 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":"Selected","id":"f6cb32f7-d617-4d8c-a323-1bd5493342e7"}
19:49:51.994 00.001 12268 evsrv: cli 0FA411A0 disconnect
19:49:52.489 00.495 11616 Exposure complete
19:49:52.546 00.057 11616 worker thread done servicing request
19:49:52.546 00.000 12268 OnExposeComplete: enter
19:49:52.547 00.001 12268 UpdateGuideState(): m_state=5
19:49:52.547 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
19:49:52.547 00.000 12268 Star::Find returns 1 (0), X=1244.37, Y=855.01, Mass=375, SNR=13.2, Peak=46 HFD=3.9
19:49:52.547 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
19:49:52.547 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
19:49:52.547 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=3.01 mountX=0.00 mountY=-0.04, mountTheta=-1.53
19:49:52.548 00.001 12268 Changing from state CALIBRATED to GUIDING
19:49:52.550 00.002 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
19:49:52.550 00.000 12268 ScopeASCOM::SideOfPier() returns 1
19:49:52.550 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=1, cal dec=1.2 pierSide=0 rotAngle=None bin=1
19:49:52.551 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
19:49:52.553 00.002 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
19:49:52.553 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:49:52.553 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:49:52.553 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
19:49:52.553 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
19:49:52.553 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
19:49:52.554 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:49:52.554 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
19:49:52.554 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
19:49:52.554 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
19:49:52.555 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
19:49:52.556 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
19:49:52.705 00.149 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
19:49:52.707 00.002 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
19:49:52.707 00.000 12268 Guiding starts on opposite side of pier: calibration data side is East, current side is West
19:49:52.708 00.001 12268 FlipCalibration before: x=84.4, y=-3.8 decFlipRequired=0 sideOfPier=East rotAngle=None parity=+/-
19:49:52.708 00.000 12268 FlipCalibration pre-normalize: x=264.4, y=-3.8
19:49:52.708 00.000 12268 FlipCalibration after: x=-95.6 y=-3.8 sideOfPier=West parity=+/+
19:49:52.708 00.000 12268 Mount::SetCalibration (scope) -- xAngle=-95.6 yAngle=-3.8 xRate=0.900 yRate=1.773 bin=1 dec=1.2 pierSide=1 par=+/+ rotAng=None
19:49:52.708 00.000 12268 Mount::SetCalibration (scope) -- sets m_xAngle=-95.6 m_yAngleError=-1.8
19:49:52.712 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
19:49:52.712 00.000 12268 ScopeASCOM::SideOfPier() returns 1
19:49:52.715 00.003 12268 Status Line: CAL: East(84,-4)->West(-96,-4)
19:49:52.717 00.002 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
19:49:52.722 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
19:49:52.723 00.001 12268 ScopeASCOM::SideOfPier() returns 1
19:49:52.723 00.000 12268 setting lock position to (1244.37, 855.01)
19:49:52.723 00.000 12268 MultiStar: stabilizing after lock position change
19:49:52.723 00.000 12268 guider state => GUIDING
19:49:52.723 00.000 12268 Status Line: Guiding
19:49:52.726 00.003 12268 Mount: notify guiding started
19:49:52.726 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
19:49:52.727 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 19:49:52"
19:49:52.728 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
19:49:52.728 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
19:49:52.728 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
19:49:52.728 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -1.668510
19:49:52.729 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
19:49:52.729 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
19:49:52.729 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
19:49:52.729 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
19:49:52.730 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
19:49:52.730 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
19:49:52.730 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
19:49:52.730 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
19:49:52.730 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:49:52.731 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:49:52.731 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
19:49:52.731 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
19:49:52.731 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
19:49:52.731 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:49:52.732 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
19:49:52.732 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
19:49:52.732 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
19:49:52.732 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
19:49:52.733 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
19:49:52.733 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
19:49:52.733 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
19:49:52.733 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:49:52.734 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:49:52.734 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
19:49:52.734 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
19:49:52.735 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
19:49:52.735 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:49:52.735 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
19:49:52.736 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
19:49:52.736 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
19:49:52.736 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
19:49:52.738 00.002 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
19:49:52.831 00.093 12268 evsrv: cli 0FA411A0 connect
19:49:52.831 00.000 12268 case statement mapped state 6 to 3
19:49:52.832 00.001 12268 case statement mapped state 6 to 3
19:49:52.832 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_pixel_scale","id":"548c13c2-bdd8-40d3-a7ef-cf544d06fce5"}
19:49:52.832 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":4.29719,"id":"548c13c2-bdd8-40d3-a7ef-cf544d06fce5"}
19:49:52.846 00.014 12268 evsrv: cli 0FA411A0 disconnect
19:49:52.878 00.032 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
19:49:52.879 00.001 12268 ScopeASCOM::SideOfPier() returns 1
19:49:52.880 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
19:49:52.880 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
19:49:52.880 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
19:49:52.881 00.001 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
19:49:52.881 00.000 12268 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.67) = xAngle (-1.67 = -1.67)
19:49:52.881 00.000 12268 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
19:49:52.881 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
19:49:52.881 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
19:49:52.881 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
19:49:52.882 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:49:52.899 00.017 12268 UpdateGuideState exits: m=375 SNR=13.2
19:49:52.900 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
19:49:52.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:52.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:49:52.900 00.000 12268 Enqueuing Expose request
19:49:52.900 00.000 11616 Worker thread wakes up
19:49:52.901 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:49:52.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:49:52.994 00.093 12268 evsrv: cli 0F8E6D80 connect
19:49:52.994 00.000 12268 case statement mapped state 6 to 3
19:49:52.995 00.001 12268 case statement mapped state 6 to 3
19:49:52.995 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"1c870a2e-2750-451e-8cd4-b0c80601939a"}
19:49:52.995 00.000 12268 case statement mapped state 6 to 3
19:49:52.995 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c870a2e-2750-451e-8cd4-b0c80601939a"}
19:49:52.996 00.001 12268 evsrv: cli 0F8E6D80 disconnect
19:49:54.904 01.908 11616 Exposure complete
19:49:54.967 00.063 11616 worker thread done servicing request
19:49:54.967 00.000 12268 OnExposeComplete: enter
19:49:54.967 00.000 12268 UpdateGuideState(): m_state=6
19:49:54.967 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:49:54.967 00.000 12268 Star::Find returns 1 (0), X=1244.32, Y=854.96, Mass=322, SNR=12.2, Peak=36 HFD=4.0
19:49:54.967 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.67) = xAngle (-0.57 = -0.57)
19:49:54.967 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.54 = -0.54)
19:49:54.967 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.24 mountX=0.06 mountY=-0.04, mountTheta=-0.55
19:49:54.970 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.06, opts=13)
19:49:54.970 00.000 12268 Enqueuing Move request for scope (-0.04, -0.06)
19:49:54.970 00.000 11616 Worker thread wakes up
19:49:54.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
19:49:54.970 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
19:49:54.971 00.001 11616 Moving (-0.04, -0.06) raw xDistance=0.06 yDistance=-0.04
19:49:54.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:49:54.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:49:54.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:49:54.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:49:54.971 00.000 11616 MoveAxis(E, 0, ABG)
19:49:54.971 00.000 11616 Move returns status 0, amount 0
19:49:54.971 00.000 11616 MoveAxis(N, 0, ABG)
19:49:54.972 00.001 11616 Move returns status 0, amount 0
19:49:54.972 00.000 11616 move complete, result=0
19:49:54.972 00.000 11616 worker thread done servicing request
19:49:54.993 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:49:55.012 00.019 12268 UpdateGuideState exits: m=322 SNR=12.2
19:49:55.012 00.000 12268 PhdController: settling, locked = 1, distance = 0.05 (1.50) aobump = 0 frame = 1 / 99999
19:49:55.013 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768675795.013,"Host":"ASTROCENTER","Inst":1,"Distance":0.05,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
19:49:55.013 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:55.013 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:49:55.013 00.000 12268 Enqueuing Expose request
19:49:55.013 00.000 11616 Worker thread wakes up
19:49:55.013 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:49:55.014 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:49:55.014 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:49:57.028 02.014 11616 Exposure complete
19:49:57.087 00.059 11616 worker thread done servicing request
19:49:57.087 00.000 12268 OnExposeComplete: enter
19:49:57.087 00.000 12268 UpdateGuideState(): m_state=6
19:49:57.088 00.001 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
19:49:57.088 00.000 12268 Star::Find returns 1 (0), X=1244.41, Y=855.00, Mass=398, SNR=13.6, Peak=45 HFD=4.1
19:49:57.088 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.67) = xAngle (1.22 = 1.22)
19:49:57.088 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.25 = 1.25)
19:49:57.088 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.45 mountX=0.02 mountY=0.04, mountTheta=1.22
19:49:57.090 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.02, opts=13)
19:49:57.090 00.000 12268 Enqueuing Move request for scope (0.04, -0.02)
19:49:57.090 00.000 11616 Worker thread wakes up
19:49:57.090 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
19:49:57.090 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
19:49:57.090 00.000 11616 Moving (0.04, -0.02) raw xDistance=0.02 yDistance=0.04
19:49:57.090 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:49:57.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:49:57.090 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:49:57.091 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:49:57.091 00.000 11616 MoveAxis(E, 0, ABG)
19:49:57.091 00.000 11616 Move returns status 0, amount 0
19:49:57.091 00.000 11616 MoveAxis(N, 0, ABG)
19:49:57.091 00.000 11616 Move returns status 0, amount 0
19:49:57.091 00.000 11616 move complete, result=0
19:49:57.091 00.000 11616 worker thread done servicing request
19:49:57.112 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
19:49:57.130 00.018 12268 UpdateGuideState exits: m=398 SNR=13.6
19:49:57.130 00.000 12268 PhdController: settling, locked = 1, distance = 0.05 (1.50) aobump = 0 frame = 2 / 99999
19:49:57.130 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768675797.130,"Host":"ASTROCENTER","Inst":1,"Distance":0.05,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
19:49:57.131 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:57.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:49:57.131 00.000 12268 Enqueuing Expose request
19:49:57.131 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:49:57.131 00.000 11616 Worker thread wakes up
19:49:57.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:49:57.132 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:49:59.144 02.012 11616 Exposure complete
19:49:59.201 00.057 11616 worker thread done servicing request
19:49:59.201 00.000 12268 OnExposeComplete: enter
19:49:59.201 00.000 12268 UpdateGuideState(): m_state=6
19:49:59.201 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
19:49:59.201 00.000 12268 Star::Find returns 1 (0), X=1244.73, Y=855.30, Mass=331, SNR=12.4, Peak=44 HFD=3.7
19:49:59.201 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.67) = xAngle (2.34 = 2.34)
19:49:59.201 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.37 = 2.37)
19:49:59.202 00.001 12268 CameraToMount -- cameraX=0.36 cameraY=0.29 hyp=0.46 cameraTheta=0.67 mountX=-0.32 mountY=0.32, mountTheta=2.35
19:49:59.203 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.29, opts=13)
19:49:59.203 00.000 12268 Enqueuing Move request for scope (0.36, 0.29)
19:49:59.203 00.000 11616 Worker thread wakes up
19:49:59.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.29) opts 0xd
19:49:59.203 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.29)
19:49:59.203 00.000 11616 Moving (0.36, 0.29) raw xDistance=-0.32 yDistance=0.32
19:49:59.203 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 0 to -1
19:49:59.203 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.96
19:49:59.204 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
19:49:59.204 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:49:59.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
19:49:59.204 00.000 11616 MoveAxis(E, 179, ABG)
19:49:59.204 00.000 11616 Guiding  Dir = 2, Dur = 179
19:49:59.204 00.000 11616 IsSlewing returns 0
19:49:59.204 00.000 11616 IsGuiding returns 0
19:49:59.205 00.001 11616 PulseGuide returned control before completion, sleep 189
19:49:59.225 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:49:59.245 00.020 12268 UpdateGuideState exits: m=331 SNR=12.4
19:49:59.245 00.000 12268 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 3 / 99999
19:49:59.245 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768675799.245,"Host":"ASTROCENTER","Inst":1,"Distance":0.17,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
19:49:59.246 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:59.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:49:59.246 00.000 12268 Enqueuing Expose request
19:49:59.407 00.161 11616 IsGuiding returns 1
19:49:59.408 00.001 11616 scope still moving after pulse duration time elapsed
19:49:59.438 00.030 11616 IsSlewing returns 0
19:49:59.438 00.000 11616 IsGuiding returns 1
19:49:59.468 00.030 11616 IsSlewing returns 0
19:49:59.469 00.001 11616 IsGuiding returns 1
19:49:59.499 00.030 11616 IsSlewing returns 0
19:49:59.500 00.001 11616 IsGuiding returns 1
19:49:59.530 00.030 11616 IsSlewing returns 0
19:49:59.531 00.001 11616 IsGuiding returns 1
19:49:59.561 00.030 11616 IsSlewing returns 0
19:49:59.562 00.001 11616 IsGuiding returns 1
19:49:59.591 00.029 11616 IsSlewing returns 0
19:49:59.591 00.000 11616 IsGuiding returns 0
19:49:59.592 00.001 11616 scope move finished after 179 + 208 ms
19:49:59.592 00.000 11616 Move returns status 0, amount 179
19:49:59.592 00.000 11616 MoveAxis(N, 0, ABG)
19:49:59.592 00.000 11616 Move returns status 0, amount 0
19:49:59.592 00.000 11616 move complete, result=0
19:49:59.592 00.000 11616 worker thread done servicing request
19:49:59.592 00.000 11616 Worker thread wakes up
19:49:59.592 00.000 12268 GuideStep: -0.3 px 179 ms EAST, 0.3 px 0 ms NORTH
19:49:59.592 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:49:59.593 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:01.610 02.017 11616 Exposure complete
19:50:01.666 00.056 11616 worker thread done servicing request
19:50:01.666 00.000 12268 OnExposeComplete: enter
19:50:01.667 00.001 12268 UpdateGuideState(): m_state=6
19:50:01.667 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
19:50:01.667 00.000 12268 Star::Find returns 1 (0), X=1244.26, Y=855.09, Mass=364, SNR=13.0, Peak=41 HFD=4.2
19:50:01.667 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.67) = xAngle (4.20 = -2.08)
19:50:01.667 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.23 = -2.05)
19:50:01.667 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.13 cameraTheta=2.53 mountX=-0.06 mountY=-0.11, mountTheta=-2.07
19:50:01.669 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.07, opts=13)
19:50:01.669 00.000 12268 Enqueuing Move request for scope (-0.10, 0.07)
19:50:01.669 00.000 11616 Worker thread wakes up
19:50:01.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
19:50:01.669 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
19:50:01.669 00.000 11616 Moving (-0.10, 0.07) raw xDistance=-0.06 yDistance=-0.11
19:50:01.669 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:01.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:50:01.669 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:01.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:50:01.669 00.000 11616 MoveAxis(E, 0, ABG)
19:50:01.669 00.000 11616 Move returns status 0, amount 0
19:50:01.670 00.001 11616 MoveAxis(N, 0, ABG)
19:50:01.670 00.000 11616 Move returns status 0, amount 0
19:50:01.670 00.000 11616 move complete, result=0
19:50:01.670 00.000 11616 worker thread done servicing request
19:50:01.691 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:50:01.708 00.017 12268 UpdateGuideState exits: m=364 SNR=13.0
19:50:01.709 00.001 12268 PhdController: settling, locked = 1, distance = 0.16 (1.50) aobump = 0 frame = 4 / 99999
19:50:01.709 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768675801.709,"Host":"ASTROCENTER","Inst":1,"Distance":0.16,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
19:50:01.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:01.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:01.710 00.001 12268 Enqueuing Expose request
19:50:01.710 00.000 11616 Worker thread wakes up
19:50:01.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:01.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:01.710 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:50:03.718 02.008 11616 Exposure complete
19:50:03.776 00.058 11616 worker thread done servicing request
19:50:03.776 00.000 12268 OnExposeComplete: enter
19:50:03.776 00.000 12268 UpdateGuideState(): m_state=6
19:50:03.776 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
19:50:03.776 00.000 12268 Star::Find returns 1 (0), X=1244.14, Y=854.96, Mass=388, SNR=13.5, Peak=38 HFD=4.3
19:50:03.777 00.001 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.67) = xAngle (-1.24 = -1.24)
19:50:03.777 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.21 = -1.21)
19:50:03.777 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-2.91 mountX=0.07 mountY=-0.22, mountTheta=-1.24
19:50:03.779 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.05, opts=13)
19:50:03.779 00.000 12268 Enqueuing Move request for scope (-0.22, -0.05)
19:50:03.779 00.000 11616 Worker thread wakes up
19:50:03.779 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd
19:50:03.779 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.05)
19:50:03.779 00.000 11616 Moving (-0.22, -0.05) raw xDistance=0.07 yDistance=-0.22
19:50:03.779 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:03.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:50:03.779 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:50:03.780 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
19:50:03.780 00.000 11616 MoveAxis(E, 0, ABG)
19:50:03.780 00.000 11616 Move returns status 0, amount 0
19:50:03.780 00.000 11616 MoveAxis(N, 0, ABG)
19:50:03.780 00.000 11616 Move returns status 0, amount 0
19:50:03.780 00.000 11616 move complete, result=0
19:50:03.780 00.000 11616 worker thread done servicing request
19:50:03.801 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:50:03.818 00.017 12268 UpdateGuideState exits: m=388 SNR=13.5
19:50:03.819 00.001 12268 PhdController: settling, locked = 1, distance = 0.18 (1.50) aobump = 0 frame = 5 / 99999
19:50:03.819 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768675803.819,"Host":"ASTROCENTER","Inst":1,"Distance":0.18,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
19:50:03.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:03.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:03.819 00.000 12268 Enqueuing Expose request
19:50:03.820 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:50:03.820 00.000 11616 Worker thread wakes up
19:50:03.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:03.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:05.823 02.003 11616 Exposure complete
19:50:05.887 00.064 11616 worker thread done servicing request
19:50:05.887 00.000 12268 OnExposeComplete: enter
19:50:05.887 00.000 12268 UpdateGuideState(): m_state=6
19:50:05.888 00.001 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:50:05.888 00.000 12268 Star::Find returns 1 (0), X=1244.09, Y=854.70, Mass=362, SNR=13.0, Peak=41 HFD=4.0
19:50:05.888 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-1.67) = xAngle (-0.63 = -0.63)
19:50:05.888 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.60 = -0.60)
19:50:05.888 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.31 hyp=0.42 cameraTheta=-2.30 mountX=0.34 mountY=-0.24, mountTheta=-0.61
19:50:05.890 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.31, opts=13)
19:50:05.890 00.000 12268 Enqueuing Move request for scope (-0.28, -0.31)
19:50:05.890 00.000 11616 Worker thread wakes up
19:50:05.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.31) opts 0xd
19:50:05.890 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.31)
19:50:05.890 00.000 11616 Moving (-0.28, -0.31) raw xDistance=0.34 yDistance=-0.24
19:50:05.890 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
19:50:05.890 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.02
19:50:05.891 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
19:50:05.891 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:50:05.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
19:50:05.891 00.000 11616 MoveAxis(W, 190, ABG)
19:50:05.891 00.000 11616 Guiding  Dir = 3, Dur = 190
19:50:05.891 00.000 11616 IsSlewing returns 0
19:50:05.891 00.000 11616 IsGuiding returns 0
19:50:05.892 00.001 11616 PulseGuide returned control before completion, sleep 200
19:50:05.913 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:50:05.931 00.018 12268 UpdateGuideState exits: m=362 SNR=13.0
19:50:05.931 00.000 12268 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 6 / 99999
19:50:05.932 00.001 12268 PhdController: newstate STATE_FINISH
19:50:05.932 00.000 12268 PhdController complete: success
19:50:05.932 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768675805.932,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
19:50:05.933 00.001 12268 Mount: notify guiding dither settle done success=1
19:50:05.933 00.000 12268 PhdController: newstate STATE_IDLE
19:50:05.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:05.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:05.933 00.000 12268 Enqueuing Expose request
19:50:06.100 00.167 11616 IsGuiding returns 1
19:50:06.101 00.001 11616 scope still moving after pulse duration time elapsed
19:50:06.131 00.030 11616 IsSlewing returns 0
19:50:06.131 00.000 11616 IsGuiding returns 0
19:50:06.131 00.000 11616 scope move finished after 190 + 49 ms
19:50:06.131 00.000 11616 Move returns status 0, amount 190
19:50:06.131 00.000 11616 MoveAxis(N, 0, ABG)
19:50:06.132 00.001 11616 Move returns status 0, amount 0
19:50:06.132 00.000 11616 move complete, result=0
19:50:06.132 00.000 11616 worker thread done servicing request
19:50:06.132 00.000 12268 GuideStep: 0.3 px 190 ms WEST, -0.2 px 0 ms NORTH
19:50:06.132 00.000 11616 Worker thread wakes up
19:50:06.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:06.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:07.985 01.853 12268 evsrv: cli 0F8E69C0 connect
19:50:07.985 00.000 12268 case statement mapped state 6 to 3
19:50:07.985 00.000 12268 case statement mapped state 6 to 3
19:50:07.986 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"d56e3243-342a-45ec-a758-ae34956cabdf"}
19:50:07.986 00.000 12268 case statement mapped state 6 to 3
19:50:07.986 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d56e3243-342a-45ec-a758-ae34956cabdf"}
19:50:07.987 00.001 12268 evsrv: cli 0F8E69C0 disconnect
19:50:08.143 00.156 11616 Exposure complete
19:50:08.200 00.057 11616 worker thread done servicing request
19:50:08.200 00.000 12268 OnExposeComplete: enter
19:50:08.200 00.000 12268 UpdateGuideState(): m_state=6
19:50:08.200 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
19:50:08.200 00.000 12268 Star::Find returns 1 (0), X=1243.90, Y=854.99, Mass=327, SNR=12.3, Peak=37 HFD=4.1
19:50:08.200 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-1.67) = xAngle (-1.42 = -1.42)
19:50:08.200 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.39 = -1.39)
19:50:08.201 00.001 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.03 hyp=0.47 cameraTheta=-3.09 mountX=0.07 mountY=-0.46, mountTheta=-1.42
19:50:08.202 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=-0.03, opts=13)
19:50:08.202 00.000 12268 Enqueuing Move request for scope (-0.47, -0.03)
19:50:08.202 00.000 11616 Worker thread wakes up
19:50:08.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.03) opts 0xd
19:50:08.202 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, -0.03)
19:50:08.202 00.000 11616 Moving (-0.47, -0.03) raw xDistance=0.07 yDistance=-0.46
19:50:08.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:08.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:50:08.203 00.001 11616 resist switch: large excursion: input -0.46 thresh 0.45 direction from 0 to -1
19:50:08.203 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.38
19:50:08.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
19:50:08.203 00.000 11616 MoveAxis(E, 0, ABG)
19:50:08.203 00.000 11616 Move returns status 0, amount 0
19:50:08.203 00.000 11616 MoveAxis(N, 39, ABG)
19:50:08.203 00.000 11616 Guiding  Dir = 0, Dur = 39
19:50:08.203 00.000 11616 IsSlewing returns 0
19:50:08.203 00.000 11616 IsGuiding returns 0
19:50:08.204 00.001 11616 PulseGuide returned control before completion, sleep 49
19:50:08.223 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
19:50:08.241 00.018 12268 UpdateGuideState exits: m=327 SNR=12.3
19:50:08.242 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:08.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:08.242 00.000 12268 Enqueuing Expose request
19:50:08.267 00.025 11616 IsGuiding returns 0
19:50:08.267 00.000 11616 Move returns status 0, amount 39
19:50:08.267 00.000 11616 move complete, result=0
19:50:08.267 00.000 11616 worker thread done servicing request
19:50:08.267 00.000 11616 Worker thread wakes up
19:50:08.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:08.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:08.270 00.003 12268 GuideStep: 0.1 px 0 ms EAST, -0.5 px 39 ms NORTH
19:50:10.282 02.012 11616 Exposure complete
19:50:10.338 00.056 11616 worker thread done servicing request
19:50:10.338 00.000 12268 OnExposeComplete: enter
19:50:10.338 00.000 12268 UpdateGuideState(): m_state=6
19:50:10.338 00.000 12268 Star::Find(15, 1243, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
19:50:10.339 00.001 12268 Star::Find returns 1 (0), X=1244.09, Y=855.28, Mass=341, SNR=12.6, Peak=47 HFD=3.9
19:50:10.339 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.67) = xAngle (4.05 = -2.23)
19:50:10.339 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.08 = -2.20)
19:50:10.339 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.26 hyp=0.38 cameraTheta=2.38 mountX=-0.23 mountY=-0.31, mountTheta=-2.22
19:50:10.340 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.26, opts=13)
19:50:10.341 00.001 12268 Enqueuing Move request for scope (-0.28, 0.26)
19:50:10.341 00.000 11616 Worker thread wakes up
19:50:10.341 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.26) opts 0xd
19:50:10.341 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.26)
19:50:10.341 00.000 11616 Moving (-0.28, 0.26) raw xDistance=-0.23 yDistance=-0.31
19:50:10.341 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:50:10.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
19:50:10.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:50:10.341 00.000 11616 MoveAxis(E, 0, ABG)
19:50:10.341 00.000 11616 Move returns status 0, amount 0
19:50:10.341 00.000 11616 MoveAxis(N, 26, ABG)
19:50:10.342 00.001 11616 Guiding  Dir = 0, Dur = 26
19:50:10.342 00.000 11616 IsSlewing returns 0
19:50:10.342 00.000 11616 IsGuiding returns 0
19:50:10.342 00.000 11616 PulseGuide returned control before completion, sleep 36
19:50:10.364 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:50:10.382 00.018 12268 UpdateGuideState exits: m=341 SNR=12.6
19:50:10.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:10.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:10.382 00.000 12268 Enqueuing Expose request
19:50:10.388 00.006 11616 IsGuiding returns 1
19:50:10.388 00.000 11616 scope still moving after pulse duration time elapsed
19:50:10.420 00.032 11616 IsSlewing returns 0
19:50:10.420 00.000 11616 IsGuiding returns 1
19:50:10.450 00.030 11616 IsSlewing returns 0
19:50:10.450 00.000 11616 IsGuiding returns 1
19:50:10.481 00.031 11616 IsSlewing returns 0
19:50:10.481 00.000 11616 IsGuiding returns 0
19:50:10.482 00.001 11616 scope move finished after 26 + 113 ms
19:50:10.482 00.000 11616 Move returns status 0, amount 26
19:50:10.482 00.000 11616 move complete, result=0
19:50:10.482 00.000 11616 worker thread done servicing request
19:50:10.482 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 26 ms NORTH
19:50:10.482 00.000 11616 Worker thread wakes up
19:50:10.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:10.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:12.488 02.006 11616 Exposure complete
19:50:12.536 00.048 11616 worker thread done servicing request
19:50:12.536 00.000 12268 OnExposeComplete: enter
19:50:12.536 00.000 12268 UpdateGuideState(): m_state=6
19:50:12.536 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
19:50:12.536 00.000 12268 Star::Find returns 1 (0), X=1244.21, Y=854.70, Mass=314, SNR=12.1, Peak=34 HFD=4.4
19:50:12.536 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.67) = xAngle (-0.38 = -0.38)
19:50:12.536 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.35 = -0.35)
19:50:12.536 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.31 hyp=0.35 cameraTheta=-2.05 mountX=0.33 mountY=-0.12, mountTheta=-0.35
19:50:12.536 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.31, opts=13)
19:50:12.536 00.000 12268 Enqueuing Move request for scope (-0.16, -0.31)
19:50:12.536 00.000 11616 Worker thread wakes up
19:50:12.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.31) opts 0xd
19:50:12.536 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.31)
19:50:12.536 00.000 11616 Moving (-0.16, -0.31) raw xDistance=0.33 yDistance=-0.12
19:50:12.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
19:50:12.536 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:12.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:50:12.536 00.000 11616 MoveAxis(W, 182, ABG)
19:50:12.536 00.000 11616 Guiding  Dir = 3, Dur = 182
19:50:12.536 00.000 11616 IsSlewing returns 0
19:50:12.536 00.000 11616 IsGuiding returns 0
19:50:12.536 00.000 11616 PulseGuide returned control before completion, sleep 192
19:50:12.568 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:50:12.583 00.015 12268 UpdateGuideState exits: m=314 SNR=12.1
19:50:12.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:12.583 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:12.583 00.000 12268 Enqueuing Expose request
19:50:12.742 00.159 11616 IsGuiding returns 1
19:50:12.742 00.000 11616 scope still moving after pulse duration time elapsed
19:50:12.774 00.032 11616 IsSlewing returns 0
19:50:12.774 00.000 11616 IsGuiding returns 0
19:50:12.774 00.000 11616 scope move finished after 182 + 43 ms
19:50:12.774 00.000 11616 Move returns status 0, amount 182
19:50:12.774 00.000 11616 MoveAxis(N, 0, ABG)
19:50:12.774 00.000 11616 Move returns status 0, amount 0
19:50:12.774 00.000 11616 move complete, result=0
19:50:12.774 00.000 11616 worker thread done servicing request
19:50:12.774 00.000 11616 Worker thread wakes up
19:50:12.774 00.000 12268 GuideStep: 0.3 px 182 ms WEST, -0.1 px 0 ms NORTH
19:50:12.774 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:12.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:14.781 02.007 11616 Exposure complete
19:50:14.843 00.062 11616 worker thread done servicing request
19:50:14.843 00.000 12268 OnExposeComplete: enter
19:50:14.843 00.000 12268 UpdateGuideState(): m_state=6
19:50:14.843 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
19:50:14.843 00.000 12268 Star::Find returns 1 (0), X=1244.23, Y=854.89, Mass=366, SNR=13.1, Peak=38 HFD=4.2
19:50:14.843 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-1.67) = xAngle (-0.73 = -0.73)
19:50:14.843 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.70 = -0.70)
19:50:14.843 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.40 mountX=0.14 mountY=-0.12, mountTheta=-0.71
19:50:14.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.13, opts=13)
19:50:14.843 00.000 12268 Enqueuing Move request for scope (-0.14, -0.13)
19:50:14.843 00.000 11616 Worker thread wakes up
19:50:14.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
19:50:14.843 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
19:50:14.843 00.000 11616 Moving (-0.14, -0.13) raw xDistance=0.14 yDistance=-0.12
19:50:14.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
19:50:14.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:14.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:50:14.843 00.000 11616 MoveAxis(W, 78, ABG)
19:50:14.843 00.000 11616 Guiding  Dir = 3, Dur = 78
19:50:14.843 00.000 11616 IsSlewing returns 0
19:50:14.843 00.000 11616 IsGuiding returns 0
19:50:14.843 00.000 11616 PulseGuide returned control before completion, sleep 88
19:50:14.859 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:50:14.874 00.015 12268 UpdateGuideState exits: m=366 SNR=13.1
19:50:14.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:14.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:14.874 00.000 12268 Enqueuing Expose request
19:50:14.953 00.079 11616 IsGuiding returns 1
19:50:14.953 00.000 11616 scope still moving after pulse duration time elapsed
19:50:14.984 00.031 11616 IsSlewing returns 0
19:50:14.984 00.000 11616 IsGuiding returns 0
19:50:14.984 00.000 11616 scope move finished after 78 + 55 ms
19:50:14.984 00.000 11616 Move returns status 0, amount 78
19:50:14.984 00.000 11616 MoveAxis(N, 0, ABG)
19:50:14.984 00.000 11616 Move returns status 0, amount 0
19:50:14.984 00.000 11616 move complete, result=0
19:50:14.984 00.000 11616 worker thread done servicing request
19:50:14.984 00.000 11616 Worker thread wakes up
19:50:14.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:14.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:14.984 00.000 12268 GuideStep: 0.1 px 78 ms WEST, -0.1 px 0 ms NORTH
19:50:16.991 02.007 11616 Exposure complete
19:50:17.039 00.048 11616 worker thread done servicing request
19:50:17.039 00.000 12268 OnExposeComplete: enter
19:50:17.039 00.000 12268 UpdateGuideState(): m_state=6
19:50:17.039 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
19:50:17.039 00.000 12268 Star::Find returns 1 (0), X=1244.20, Y=855.36, Mass=310, SNR=12.0, Peak=30 HFD=4.1
19:50:17.039 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.67) = xAngle (3.69 = -2.59)
19:50:17.039 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.72 = -2.56)
19:50:17.039 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.34 hyp=0.38 cameraTheta=2.02 mountX=-0.32 mountY=-0.21, mountTheta=-2.57
19:50:17.039 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.34, opts=13)
19:50:17.039 00.000 12268 Enqueuing Move request for scope (-0.17, 0.34)
19:50:17.039 00.000 11616 Worker thread wakes up
19:50:17.039 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.34) opts 0xd
19:50:17.039 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.34)
19:50:17.039 00.000 11616 Moving (-0.17, 0.34) raw xDistance=-0.32 yDistance=-0.21
19:50:17.039 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
19:50:17.039 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.97
19:50:17.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
19:50:17.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:50:17.039 00.000 11616 MoveAxis(E, 182, ABG)
19:50:17.039 00.000 11616 Guiding  Dir = 2, Dur = 182
19:50:17.039 00.000 11616 IsSlewing returns 0
19:50:17.039 00.000 11616 IsGuiding returns 0
19:50:17.039 00.000 11616 PulseGuide returned control before completion, sleep 192
19:50:17.071 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:50:17.087 00.016 12268 UpdateGuideState exits: m=310 SNR=12.0
19:50:17.087 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:17.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:17.087 00.000 12268 Enqueuing Expose request
19:50:17.261 00.174 11616 IsGuiding returns 0
19:50:17.261 00.000 11616 Move returns status 0, amount 182
19:50:17.261 00.000 11616 MoveAxis(N, 18, ABG)
19:50:17.261 00.000 11616 Guiding  Dir = 0, Dur = 18
19:50:17.261 00.000 11616 IsSlewing returns 0
19:50:17.261 00.000 11616 IsGuiding returns 0
19:50:17.261 00.000 11616 PulseGuide returned control before completion, sleep 28
19:50:17.293 00.032 11616 IsGuiding returns 1
19:50:17.293 00.000 11616 scope still moving after pulse duration time elapsed
19:50:17.325 00.032 11616 IsSlewing returns 0
19:50:17.325 00.000 11616 IsGuiding returns 0
19:50:17.325 00.000 11616 scope move finished after 18 + 45 ms
19:50:17.325 00.000 11616 Move returns status 0, amount 18
19:50:17.325 00.000 11616 move complete, result=0
19:50:17.325 00.000 11616 worker thread done servicing request
19:50:17.325 00.000 12268 GuideStep: -0.3 px 182 ms EAST, -0.2 px 18 ms NORTH
19:50:17.325 00.000 11616 Worker thread wakes up
19:50:17.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:17.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:19.328 02.003 11616 Exposure complete
19:50:19.375 00.047 11616 worker thread done servicing request
19:50:19.375 00.000 12268 OnExposeComplete: enter
19:50:19.375 00.000 12268 UpdateGuideState(): m_state=6
19:50:19.375 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
19:50:19.375 00.000 12268 Star::Find returns 1 (0), X=1244.50, Y=855.60, Mass=313, SNR=12.1, Peak=38 HFD=4.1
19:50:19.375 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.67) = xAngle (3.01 = 3.01)
19:50:19.375 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.04 = 3.04)
19:50:19.375 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.59 hyp=0.60 cameraTheta=1.34 mountX=-0.60 mountY=0.06, mountTheta=3.04
19:50:19.390 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.59, opts=13)
19:50:19.390 00.000 12268 Enqueuing Move request for scope (0.14, 0.59)
19:50:19.390 00.000 11616 Worker thread wakes up
19:50:19.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.59) opts 0xd
19:50:19.390 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.59)
19:50:19.390 00.000 11616 Moving (0.14, 0.59) raw xDistance=-0.60 yDistance=0.06
19:50:19.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
19:50:19.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:19.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:50:19.390 00.000 11616 MoveAxis(E, 336, ABG)
19:50:19.390 00.000 11616 Guiding  Dir = 2, Dur = 336
19:50:19.390 00.000 11616 IsSlewing returns 0
19:50:19.390 00.000 11616 IsGuiding returns 0
19:50:19.390 00.000 11616 PulseGuide returned control before completion, sleep 346
19:50:19.406 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:50:19.422 00.016 12268 UpdateGuideState exits: m=313 SNR=12.1
19:50:19.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:19.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:19.422 00.000 12268 Enqueuing Expose request
19:50:19.752 00.330 11616 IsGuiding returns 1
19:50:19.752 00.000 11616 scope still moving after pulse duration time elapsed
19:50:19.784 00.032 11616 IsSlewing returns 0
19:50:19.784 00.000 11616 IsGuiding returns 0
19:50:19.784 00.000 11616 scope move finished after 336 + 52 ms
19:50:19.784 00.000 11616 Move returns status 0, amount 336
19:50:19.784 00.000 11616 MoveAxis(N, 0, ABG)
19:50:19.784 00.000 11616 Move returns status 0, amount 0
19:50:19.784 00.000 11616 move complete, result=0
19:50:19.784 00.000 11616 worker thread done servicing request
19:50:19.784 00.000 11616 Worker thread wakes up
19:50:19.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:19.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:19.784 00.000 12268 GuideStep: -0.6 px 336 ms EAST, 0.1 px 0 ms NORTH
19:50:21.797 02.013 11616 Exposure complete
19:50:21.844 00.047 11616 worker thread done servicing request
19:50:21.844 00.000 12268 OnExposeComplete: enter
19:50:21.844 00.000 12268 UpdateGuideState(): m_state=6
19:50:21.844 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:50:21.844 00.000 12268 Star::Find returns 1 (0), X=1244.29, Y=855.09, Mass=341, SNR=12.6, Peak=38 HFD=4.1
19:50:21.844 00.000 12268 MultiStar: exiting stabilization period
19:50:21.844 00.000 12268 MultiStar: updating star positions after lock position change
19:50:21.844 00.000 12268 Star::Find(15, 1036, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:50:21.844 00.000 12268 Star::Find returns 1 (0), X=1035.62, Y=151.27, Mass=347, SNR=12.7, Peak=42 HFD=4.7
19:50:21.844 00.000 12268 Star::Find(15, 1095, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:50:21.844 00.000 12268 Star::Find returns 1 (0), X=1094.46, Y=248.58, Mass=341, SNR=12.5, Peak=34 HFD=4.4
19:50:21.844 00.000 12268 Star::Find(15, 650, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:50:21.844 00.000 12268 Star::Find returns 1 (0), X=650.25, Y=602.06, Mass=212, SNR=9.9, Peak=24 HFD=4.0
19:50:21.844 00.000 12268 Star::Find(15, 1100, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:50:21.844 00.000 12268 Star::Find returns 1 (0), X=1100.54, Y=309.72, Mass=227, SNR=10.3, Peak=29 HFD=3.9
19:50:21.844 00.000 12268 Star::Find(15, 1148, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:50:21.844 00.000 12268 Star::Find returns 1 (0), X=1147.89, Y=220.97, Mass=154, SNR=8.5, Peak=21 HFD=4.0
19:50:21.844 00.000 12268 Star::Find(15, 804, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:50:21.844 00.000 12268 Star::Find returns 1 (0), X=804.19, Y=369.71, Mass=131, SNR=7.8, Peak=29 HFD=3.0
19:50:21.844 00.000 12268 Star::Find(15, 954, 558, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:50:21.844 00.000 12268 Star::Find returns 1 (0), X=953.43, Y=558.62, Mass=72, SNR=5.8, Peak=18 HFD=3.4
19:50:21.844 00.000 12268 Star::Find(15, 1198, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:50:21.859 00.015 12268 Star::Find returns 1 (0), X=1197.78, Y=75.46, Mass=83, SNR=6.2, Peak=20 HFD=2.2
19:50:21.859 00.000 12268 Star::Find(15, 277, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:50:21.859 00.000 12268 Star::Find returns 1 (0), X=277.68, Y=263.42, Mass=60, SNR=5.3, Peak=19 HFD=1.6
19:50:21.859 00.000 12268 Star::Find(15, 112, 287, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:50:21.859 00.000 12268 Star::Find returns 1 (0), X=111.98, Y=286.72, Mass=96, SNR=6.6, Peak=20 HFD=3.0
19:50:21.859 00.000 12268 Star::Find(15, 361, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:50:21.859 00.000 12268 Star::Find returns 1 (0), X=361.11, Y=522.05, Mass=95, SNR=6.6, Peak=17 HFD=4.3
19:50:21.859 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.67) = xAngle (4.03 = -2.25)
19:50:21.859 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.06 = -2.22)
19:50:21.859 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.36 mountX=-0.07 mountY=-0.09, mountTheta=-2.24
19:50:21.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.08, opts=13)
19:50:21.859 00.000 12268 Enqueuing Move request for scope (-0.08, 0.08)
19:50:21.859 00.000 11616 Worker thread wakes up
19:50:21.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
19:50:21.859 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
19:50:21.859 00.000 11616 Moving (-0.08, 0.08) raw xDistance=-0.07 yDistance=-0.09
19:50:21.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:21.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:50:21.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:21.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:50:21.859 00.000 11616 MoveAxis(E, 0, ABG)
19:50:21.859 00.000 11616 Move returns status 0, amount 0
19:50:21.859 00.000 11616 MoveAxis(N, 0, ABG)
19:50:21.859 00.000 11616 Move returns status 0, amount 0
19:50:21.859 00.000 11616 move complete, result=0
19:50:21.859 00.000 11616 worker thread done servicing request
19:50:21.875 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:50:21.890 00.015 12268 UpdateGuideState exits: m=341 SNR=12.6
19:50:21.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:21.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:21.890 00.000 12268 Enqueuing Expose request
19:50:21.890 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:50:21.890 00.000 11616 Worker thread wakes up
19:50:21.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:21.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:23.886 01.996 11616 Exposure complete
19:50:23.949 00.063 11616 worker thread done servicing request
19:50:23.949 00.000 12268 OnExposeComplete: enter
19:50:23.949 00.000 12268 UpdateGuideState(): m_state=6
19:50:23.949 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
19:50:23.949 00.000 12268 Star::Find returns 1 (0), X=1244.05, Y=854.46, Mass=291, SNR=11.6, Peak=36 HFD=3.9
19:50:23.949 00.000 12268 MultiStar: [#1 -0.14,-0.59,0.00,M1] [#2 -0.17,0.02,0.92,U] [#3 -0.33,0.03,0.83,U] [#4 -0.05,-0.49,0.00,M1] [#5 0.45,-0.51,0.00,M1] [#6 -0.07,-0.17,0.64,U] [#7 0.56,-0.73,0.00,M1] [#8 -0.07,-0.45,0.46,U] 
19:50:23.949 00.000 12268 refined, 4 included, MultiStar: {-0.21, -0.21}, one-star: {-0.31, -0.56}
19:50:23.949 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-1.67) = xAngle (-0.69 = -0.69)
19:50:23.949 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.65 = -0.65)
19:50:23.949 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-2.35 mountX=0.23 mountY=-0.18, mountTheta=-0.67
19:50:23.949 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.21, opts=13)
19:50:23.949 00.000 12268 Enqueuing Move request for scope (-0.21, -0.21)
19:50:23.949 00.000 11616 Worker thread wakes up
19:50:23.949 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.21) opts 0xd
19:50:23.949 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.21)
19:50:23.949 00.000 11616 Moving (-0.21, -0.21) raw xDistance=0.23 yDistance=-0.18
19:50:23.949 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:50:23.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
19:50:23.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
19:50:23.949 00.000 11616 MoveAxis(E, 0, ABG)
19:50:23.949 00.000 11616 Move returns status 0, amount 0
19:50:23.949 00.000 11616 MoveAxis(N, 16, ABG)
19:50:23.949 00.000 11616 Guiding  Dir = 0, Dur = 16
19:50:23.949 00.000 11616 IsSlewing returns 0
19:50:23.949 00.000 11616 IsGuiding returns 0
19:50:23.949 00.000 11616 PulseGuide returned control before completion, sleep 26
19:50:23.981 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:50:23.997 00.016 11616 IsGuiding returns 1
19:50:23.997 00.000 11616 scope still moving after pulse duration time elapsed
19:50:24.000 00.003 12268 UpdateGuideState exits: m=291 SNR=11.6
19:50:24.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:24.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:24.000 00.000 12268 Enqueuing Expose request
19:50:24.029 00.029 11616 IsSlewing returns 0
19:50:24.029 00.000 11616 IsGuiding returns 0
19:50:24.029 00.000 11616 scope move finished after 16 + 49 ms
19:50:24.029 00.000 11616 Move returns status 0, amount 16
19:50:24.029 00.000 11616 move complete, result=0
19:50:24.029 00.000 11616 worker thread done servicing request
19:50:24.029 00.000 11616 Worker thread wakes up
19:50:24.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:24.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:24.029 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 16 ms NORTH
19:50:26.038 02.009 11616 Exposure complete
19:50:26.093 00.055 11616 worker thread done servicing request
19:50:26.093 00.000 12268 OnExposeComplete: enter
19:50:26.093 00.000 12268 UpdateGuideState(): m_state=6
19:50:26.093 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
19:50:26.093 00.000 12268 Star::Find returns 1 (0), X=1243.93, Y=854.78, Mass=339, SNR=12.5, Peak=40 HFD=4.2
19:50:26.093 00.000 12268 MultiStar: [#1 -0.10,-0.03,0.97,U] [#2 -0.13,0.02,0.82,U] [#3 -0.15,0.07,0.72,U] [#4 0.05,-0.35,0.81,U] [#5 -0.60,-0.18,0.00,M2] [#6 -0.23,0.08,0.61,U] [#7 -0.13,-0.65,0.00,M2] [#8 -0.12,-0.94,0.00,M1] 
19:50:26.093 00.000 12268 refined, 5 included, MultiStar: {-0.17, -0.09}, one-star: {-0.44, -0.24}
19:50:26.093 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-1.67) = xAngle (-1.00 = -1.00)
19:50:26.093 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.97 = -0.97)
19:50:26.093 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.67 mountX=0.10 mountY=-0.16, mountTheta=-0.99
19:50:26.093 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.09, opts=13)
19:50:26.093 00.000 12268 Enqueuing Move request for scope (-0.17, -0.09)
19:50:26.093 00.000 11616 Worker thread wakes up
19:50:26.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.09) opts 0xd
19:50:26.093 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.09)
19:50:26.093 00.000 11616 Moving (-0.17, -0.09) raw xDistance=0.10 yDistance=-0.16
19:50:26.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:50:26.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:50:26.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
19:50:26.093 00.000 11616 MoveAxis(E, 0, ABG)
19:50:26.093 00.000 11616 Move returns status 0, amount 0
19:50:26.093 00.000 11616 MoveAxis(N, 13, ABG)
19:50:26.093 00.000 11616 Guiding  Dir = 0, Dur = 13
19:50:26.093 00.000 11616 IsSlewing returns 0
19:50:26.093 00.000 11616 IsGuiding returns 0
19:50:26.101 00.008 11616 PulseGuide returned control before completion, sleep 23
19:50:26.117 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:50:26.133 00.016 11616 IsGuiding returns 1
19:50:26.133 00.000 11616 scope still moving after pulse duration time elapsed
19:50:26.133 00.000 12268 UpdateGuideState exits: m=339 SNR=12.5
19:50:26.133 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:26.133 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:26.133 00.000 12268 Enqueuing Expose request
19:50:26.165 00.032 11616 IsSlewing returns 0
19:50:26.165 00.000 11616 IsGuiding returns 0
19:50:26.165 00.000 11616 scope move finished after 13 + 51 ms
19:50:26.165 00.000 11616 Move returns status 0, amount 13
19:50:26.165 00.000 11616 move complete, result=0
19:50:26.165 00.000 11616 worker thread done servicing request
19:50:26.165 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 13 ms NORTH
19:50:26.165 00.000 11616 Worker thread wakes up
19:50:26.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:26.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:28.168 02.003 11616 Exposure complete
19:50:28.231 00.063 11616 worker thread done servicing request
19:50:28.231 00.000 12268 OnExposeComplete: enter
19:50:28.231 00.000 12268 UpdateGuideState(): m_state=6
19:50:28.231 00.000 12268 Star::Find(15, 1243, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
19:50:28.231 00.000 12268 Star::Find returns 1 (0), X=1244.07, Y=854.71, Mass=333, SNR=12.5, Peak=49 HFD=3.4
19:50:28.231 00.000 12268 MultiStar: [#1 -0.54,-0.53,0.00,M1] [#2 -0.19,-0.16,0.84,U] [#3 -0.50,-0.23,0.00,M1] [#4 -0.49,-0.23,0.00,M1] [#5 -0.03,-0.79,0.00,M3] [#6 -0.02,-0.29,0.64,U] [#7 0.11,-0.91,0.00,M3] [#8 -0.33,-0.42,0.00,M2] 
19:50:28.231 00.000 12268 refined, 2 included, MultiStar: {-0.19, -0.25}, one-star: {-0.30, -0.30}
19:50:28.231 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.67) = xAngle (-0.55 = -0.55)
19:50:28.231 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.52 = -0.52)
19:50:28.231 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.25 hyp=0.31 cameraTheta=-2.22 mountX=0.27 mountY=-0.16, mountTheta=-0.53
19:50:28.231 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.25, opts=13)
19:50:28.231 00.000 12268 Enqueuing Move request for scope (-0.19, -0.25)
19:50:28.231 00.000 11616 Worker thread wakes up
19:50:28.231 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.25) opts 0xd
19:50:28.231 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.25)
19:50:28.231 00.000 11616 Moving (-0.19, -0.25) raw xDistance=0.27 yDistance=-0.16
19:50:28.231 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:50:28.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
19:50:28.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
19:50:28.231 00.000 11616 MoveAxis(E, 0, ABG)
19:50:28.231 00.000 11616 Move returns status 0, amount 0
19:50:28.231 00.000 11616 MoveAxis(N, 13, ABG)
19:50:28.231 00.000 11616 Guiding  Dir = 0, Dur = 13
19:50:28.231 00.000 11616 IsSlewing returns 0
19:50:28.231 00.000 11616 IsGuiding returns 0
19:50:28.231 00.000 11616 PulseGuide returned control before completion, sleep 23
19:50:28.250 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:50:28.263 00.013 11616 IsGuiding returns 1
19:50:28.263 00.000 11616 scope still moving after pulse duration time elapsed
19:50:28.263 00.000 12268 UpdateGuideState exits: m=333 SNR=12.5
19:50:28.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:28.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:28.263 00.000 12268 Enqueuing Expose request
19:50:28.294 00.031 11616 IsSlewing returns 0
19:50:28.294 00.000 11616 IsGuiding returns 0
19:50:28.294 00.000 11616 scope move finished after 13 + 43 ms
19:50:28.294 00.000 11616 Move returns status 0, amount 13
19:50:28.294 00.000 11616 move complete, result=0
19:50:28.294 00.000 11616 worker thread done servicing request
19:50:28.294 00.000 11616 Worker thread wakes up
19:50:28.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:28.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:28.294 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 13 ms NORTH
19:50:30.284 01.990 11616 Exposure complete
19:50:30.348 00.064 11616 worker thread done servicing request
19:50:30.348 00.000 12268 OnExposeComplete: enter
19:50:30.348 00.000 12268 UpdateGuideState(): m_state=6
19:50:30.348 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
19:50:30.348 00.000 12268 Star::Find returns 1 (0), X=1244.62, Y=854.67, Mass=319, SNR=12.2, Peak=37 HFD=3.5
19:50:30.348 00.000 12268 MultiStar: [#1 -0.16,-0.79,0.00,M2] [#2 0.33,-0.31,0.00,M1] [#3 -0.17,-0.74,0.00,M2] [#4 0.14,-0.58,0.00,M2] [#5 0.71,-0.85,0.00,M4] [#6 0.31,-0.22,0.60,U] [#7 0.71,-1.45,0.00,M4] [#8 -0.23,-0.36,0.00,M3] 
19:50:30.348 00.000 12268 refined, 1 included, MultiStar: {0.28, -0.30}, one-star: {0.26, -0.34}
19:50:30.348 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.67) = xAngle (0.85 = 0.85)
19:50:30.348 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.88 = 0.88)
19:50:30.348 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.30 hyp=0.41 cameraTheta=-0.82 mountX=0.27 mountY=0.31, mountTheta=0.87
19:50:30.348 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.30, opts=13)
19:50:30.348 00.000 12268 Enqueuing Move request for scope (0.28, -0.30)
19:50:30.348 00.000 11616 Worker thread wakes up
19:50:30.348 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.30) opts 0xd
19:50:30.348 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.30)
19:50:30.348 00.000 11616 Moving (0.28, -0.30) raw xDistance=0.27 yDistance=0.31
19:50:30.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:50:30.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
19:50:30.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:50:30.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
19:50:30.348 00.000 11616 MoveAxis(E, 0, ABG)
19:50:30.348 00.000 11616 Move returns status 0, amount 0
19:50:30.348 00.000 11616 MoveAxis(N, 0, ABG)
19:50:30.348 00.000 11616 Move returns status 0, amount 0
19:50:30.348 00.000 11616 move complete, result=0
19:50:30.348 00.000 11616 worker thread done servicing request
19:50:30.374 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
19:50:30.395 00.021 12268 UpdateGuideState exits: m=319 SNR=12.2
19:50:30.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:30.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:30.395 00.000 12268 Enqueuing Expose request
19:50:30.395 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
19:50:30.395 00.000 11616 Worker thread wakes up
19:50:30.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:30.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:32.408 02.013 11616 Exposure complete
19:50:32.455 00.047 11616 worker thread done servicing request
19:50:32.455 00.000 12268 OnExposeComplete: enter
19:50:32.455 00.000 12268 UpdateGuideState(): m_state=6
19:50:32.455 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
19:50:32.455 00.000 12268 Star::Find returns 1 (0), X=1244.26, Y=854.95, Mass=277, SNR=11.3, Peak=35 HFD=3.6
19:50:32.455 00.000 12268 MultiStar: [#1 -0.02,-0.70,0.00,M3] [#2 0.26,0.13,1.06,U] [#3 -0.05,-0.16,0.83,U] [#4 0.41,-0.27,0.00,M3] [#5 0.02,-0.30,0.71,U] [#6 -0.33,0.34,0.00,M1] [#7 0.32,-1.56,0.00,M5] [#8 0.01,0.08,0.54,U] 
19:50:32.455 00.000 12268 refined, 4 included, MultiStar: {0.04, -0.06}, one-star: {-0.11, -0.06}
19:50:32.455 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.67) = xAngle (0.66 = 0.66)
19:50:32.468 00.013 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.70 = 0.70)
19:50:32.468 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-1.00 mountX=0.05 mountY=0.04, mountTheta=0.68
19:50:32.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.06, opts=13)
19:50:32.468 00.000 12268 Enqueuing Move request for scope (0.04, -0.06)
19:50:32.468 00.000 11616 Worker thread wakes up
19:50:32.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
19:50:32.468 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
19:50:32.468 00.000 11616 Moving (0.04, -0.06) raw xDistance=0.05 yDistance=0.04
19:50:32.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:32.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:50:32.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:32.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:50:32.468 00.000 11616 MoveAxis(E, 0, ABG)
19:50:32.468 00.000 11616 Move returns status 0, amount 0
19:50:32.468 00.000 11616 MoveAxis(N, 0, ABG)
19:50:32.468 00.000 11616 Move returns status 0, amount 0
19:50:32.471 00.003 11616 move complete, result=0
19:50:32.471 00.000 11616 worker thread done servicing request
19:50:32.487 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:50:32.503 00.016 12268 UpdateGuideState exits: m=277 SNR=11.3
19:50:32.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:32.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:32.503 00.000 12268 Enqueuing Expose request
19:50:32.503 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:50:32.503 00.000 11616 Worker thread wakes up
19:50:32.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:32.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:34.516 02.013 11616 Exposure complete
19:50:34.564 00.048 11616 worker thread done servicing request
19:50:34.564 00.000 12268 OnExposeComplete: enter
19:50:34.564 00.000 12268 UpdateGuideState(): m_state=6
19:50:34.564 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
19:50:34.564 00.000 12268 Star::Find returns 1 (0), X=1244.04, Y=854.98, Mass=281, SNR=11.4, Peak=34 HFD=4.0
19:50:34.564 00.000 12268 MultiStar: [#1 -0.19,-0.31,1.02,U] [#2 0.00,0.28,1.07,U] [#3 -0.35,0.03,0.83,U] [#4 0.16,-0.44,0.00,M4] [#5 0.15,0.13,0.65,U] [#6 -0.44,-0.23,0.00,M2] [#7 0.13,-0.71,0.00,M6] [#8 -0.08,0.33,0.70,U] 
19:50:34.564 00.000 12268 refined, 5 included, MultiStar: {-0.15, 0.05}, one-star: {-0.33, -0.03}
19:50:34.564 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.67) = xAngle (4.45 = -1.83)
19:50:34.564 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.48 = -1.80)
19:50:34.564 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.78 mountX=-0.04 mountY=-0.15, mountTheta=-1.83
19:50:34.564 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.05, opts=13)
19:50:34.580 00.016 12268 Enqueuing Move request for scope (-0.15, 0.05)
19:50:34.580 00.000 11616 Worker thread wakes up
19:50:34.580 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
19:50:34.580 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
19:50:34.580 00.000 11616 Moving (-0.15, 0.05) raw xDistance=-0.04 yDistance=-0.15
19:50:34.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:34.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:50:34.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
19:50:34.580 00.000 11616 MoveAxis(E, 0, ABG)
19:50:34.580 00.000 11616 Move returns status 0, amount 0
19:50:34.580 00.000 11616 MoveAxis(N, 13, ABG)
19:50:34.580 00.000 11616 Guiding  Dir = 0, Dur = 13
19:50:34.580 00.000 11616 IsSlewing returns 0
19:50:34.580 00.000 11616 IsGuiding returns 0
19:50:34.580 00.000 11616 PulseGuide returned control before completion, sleep 23
19:50:34.596 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:50:34.611 00.015 11616 IsGuiding returns 1
19:50:34.611 00.000 11616 scope still moving after pulse duration time elapsed
19:50:34.611 00.000 12268 UpdateGuideState exits: m=281 SNR=11.4
19:50:34.611 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:34.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:34.611 00.000 12268 Enqueuing Expose request
19:50:34.643 00.032 11616 IsSlewing returns 0
19:50:34.643 00.000 11616 IsGuiding returns 0
19:50:34.643 00.000 11616 scope move finished after 13 + 49 ms
19:50:34.643 00.000 11616 Move returns status 0, amount 13
19:50:34.643 00.000 11616 move complete, result=0
19:50:34.643 00.000 11616 worker thread done servicing request
19:50:34.643 00.000 11616 Worker thread wakes up
19:50:34.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:34.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:34.643 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 13 ms NORTH
19:50:36.625 01.982 12268 evsrv: cli 0F8E69C0 connect
19:50:36.625 00.000 12268 case statement mapped state 6 to 3
19:50:36.625 00.000 12268 case statement mapped state 6 to 3
19:50:36.625 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"5a050ba9-63b4-4281-8593-e8399f7a6532"}
19:50:36.625 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"5a050ba9-63b4-4281-8593-e8399f7a6532"}
19:50:36.640 00.015 12268 evsrv: cli 0F8E69C0 disconnect
19:50:36.656 00.016 11616 Exposure complete
19:50:36.703 00.047 11616 worker thread done servicing request
19:50:36.703 00.000 12268 OnExposeComplete: enter
19:50:36.703 00.000 12268 UpdateGuideState(): m_state=6
19:50:36.703 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
19:50:36.703 00.000 12268 Star::Find returns 1 (0), X=1244.37, Y=855.58, Mass=330, SNR=12.4, Peak=39 HFD=4.2
19:50:36.703 00.000 12268 MultiStar: [#1 -0.18,0.33,0.92,U] [#2 0.15,0.50,0.00,M1] [#3 -0.33,0.48,0.00,M1] [#4 -0.22,0.27,0.81,U] [#5 0.01,0.19,0.66,U] [#6 0.09,0.67,0.00,M3] [#7 0.82,0.36,0.00,M7] [#8 -0.12,0.62,0.00,M2] 
19:50:36.703 00.000 12268 refined, 3 included, MultiStar: {-0.10, 0.36}, one-star: {0.00, 0.57}
19:50:36.703 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.67) = xAngle (3.51 = -2.77)
19:50:36.703 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.54 = -2.74)
19:50:36.703 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.36 hyp=0.37 cameraTheta=1.84 mountX=-0.35 mountY=-0.14, mountTheta=-2.75
19:50:36.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.36, opts=13)
19:50:36.703 00.000 12268 Enqueuing Move request for scope (-0.10, 0.36)
19:50:36.703 00.000 11616 Worker thread wakes up
19:50:36.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.36) opts 0xd
19:50:36.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.36)
19:50:36.703 00.000 11616 Moving (-0.10, 0.36) raw xDistance=-0.35 yDistance=-0.14
19:50:36.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:50:36.718 00.015 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
19:50:36.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:36.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:50:36.718 00.000 11616 MoveAxis(E, 0, ABG)
19:50:36.718 00.000 11616 Move returns status 0, amount 0
19:50:36.718 00.000 11616 MoveAxis(N, 0, ABG)
19:50:36.718 00.000 11616 Move returns status 0, amount 0
19:50:36.718 00.000 11616 move complete, result=0
19:50:36.718 00.000 11616 worker thread done servicing request
19:50:36.734 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
19:50:36.750 00.016 12268 UpdateGuideState exits: m=330 SNR=12.4
19:50:36.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:36.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:36.750 00.000 12268 Enqueuing Expose request
19:50:36.750 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
19:50:36.750 00.000 11616 Worker thread wakes up
19:50:36.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:36.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:38.761 02.011 11616 Exposure complete
19:50:38.824 00.063 11616 worker thread done servicing request
19:50:38.824 00.000 12268 OnExposeComplete: enter
19:50:38.824 00.000 12268 UpdateGuideState(): m_state=6
19:50:38.824 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
19:50:38.824 00.000 12268 Star::Find returns 1 (0), X=1244.25, Y=855.44, Mass=322, SNR=12.2, Peak=37 HFD=3.7
19:50:38.824 00.000 12268 MultiStar: [#1 0.20,0.03,1.03,U] [#2 0.20,0.56,0.00,M2] [#3 -0.29,0.46,0.00,M2] [#4 0.11,0.45,0.00,M4] [#5 0.13,0.40,0.00,M2] [#6 0.18,0.39,0.00,M4] [#7 0.49,-0.42,0.00,M8] [#8 -0.29,0.64,0.00,M3] 
19:50:38.824 00.000 12268 refined, 1 included, MultiStar: {0.05, 0.23}, one-star: {-0.11, 0.43}
19:50:38.824 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.67) = xAngle (3.04 = 3.04)
19:50:38.824 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.07 = 3.07)
19:50:38.824 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.37 mountX=-0.23 mountY=0.02, mountTheta=3.07
19:50:38.824 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.23, opts=13)
19:50:38.824 00.000 12268 Enqueuing Move request for scope (0.05, 0.23)
19:50:38.824 00.000 11616 Worker thread wakes up
19:50:38.824 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
19:50:38.824 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
19:50:38.824 00.000 11616 Moving (0.05, 0.23) raw xDistance=-0.23 yDistance=0.02
19:50:38.824 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:50:38.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
19:50:38.824 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:38.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:50:38.824 00.000 11616 MoveAxis(E, 0, ABG)
19:50:38.824 00.000 11616 Move returns status 0, amount 0
19:50:38.824 00.000 11616 MoveAxis(N, 0, ABG)
19:50:38.824 00.000 11616 Move returns status 0, amount 0
19:50:38.824 00.000 11616 move complete, result=0
19:50:38.824 00.000 11616 worker thread done servicing request
19:50:38.856 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:50:38.874 00.018 12268 UpdateGuideState exits: m=322 SNR=12.2
19:50:38.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:38.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:38.874 00.000 12268 Enqueuing Expose request
19:50:38.874 00.000 11616 Worker thread wakes up
19:50:38.874 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
19:50:38.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:38.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:40.890 02.016 11616 Exposure complete
19:50:40.953 00.063 11616 worker thread done servicing request
19:50:40.953 00.000 12268 OnExposeComplete: enter
19:50:40.953 00.000 12268 UpdateGuideState(): m_state=6
19:50:40.953 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
19:50:40.953 00.000 12268 Star::Find returns 1 (0), X=1244.10, Y=855.86, Mass=340, SNR=12.6, Peak=41 HFD=4.3
19:50:40.953 00.000 12268 MultiStar: [#1 -0.44,0.41,0.00,M1] [#2 -0.05,1.05,0.00,M3] [#3 -0.27,1.01,0.00,M3] [#4 -0.13,1.20,0.00,M5] [#5 -0.13,0.38,0.65,U] [#6 -0.20,1.00,0.00,M5] [#7 0.30,0.26,0.47,U] [#8 -0.05,0.58,0.00,M4] 
19:50:40.953 00.000 12268 refined, 2 included, MultiStar: {-0.10, 0.57}, one-star: {-0.27, 0.84}
19:50:40.953 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.67) = xAngle (3.42 = -2.87)
19:50:40.953 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.45 = -2.84)
19:50:40.953 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.57 hyp=0.58 cameraTheta=1.75 mountX=-0.56 mountY=-0.17, mountTheta=-2.84
19:50:40.953 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.57, opts=13)
19:50:40.953 00.000 12268 Enqueuing Move request for scope (-0.10, 0.57)
19:50:40.953 00.000 11616 Worker thread wakes up
19:50:40.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.57) opts 0xd
19:50:40.953 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.57)
19:50:40.953 00.000 11616 Moving (-0.10, 0.57) raw xDistance=-0.56 yDistance=-0.17
19:50:40.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:50:40.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
19:50:40.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
19:50:40.953 00.000 11616 MoveAxis(E, 0, ABG)
19:50:40.953 00.000 11616 Move returns status 0, amount 0
19:50:40.953 00.000 11616 MoveAxis(N, 15, ABG)
19:50:40.953 00.000 11616 Guiding  Dir = 0, Dur = 15
19:50:40.953 00.000 11616 IsSlewing returns 0
19:50:40.953 00.000 11616 IsGuiding returns 0
19:50:40.953 00.000 11616 PulseGuide returned control before completion, sleep 25
19:50:40.984 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:50:40.999 00.015 11616 IsGuiding returns 1
19:50:40.999 00.000 11616 scope still moving after pulse duration time elapsed
19:50:40.999 00.000 12268 UpdateGuideState exits: m=340 SNR=12.6
19:50:40.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:40.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:40.999 00.000 12268 Enqueuing Expose request
19:50:41.031 00.032 11616 IsSlewing returns 0
19:50:41.031 00.000 11616 IsGuiding returns 0
19:50:41.031 00.000 11616 scope move finished after 15 + 52 ms
19:50:41.031 00.000 11616 Move returns status 0, amount 15
19:50:41.031 00.000 11616 move complete, result=0
19:50:41.031 00.000 11616 worker thread done servicing request
19:50:41.031 00.000 11616 Worker thread wakes up
19:50:41.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:41.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:41.031 00.000 12268 GuideStep: -0.6 px 0 ms EAST, -0.2 px 15 ms NORTH
19:50:43.048 02.017 11616 Exposure complete
19:50:43.096 00.048 11616 worker thread done servicing request
19:50:43.096 00.000 12268 OnExposeComplete: enter
19:50:43.096 00.000 12268 UpdateGuideState(): m_state=6
19:50:43.096 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
19:50:43.096 00.000 12268 Star::Find returns 1 (0), X=1244.24, Y=855.87, Mass=327, SNR=12.4, Peak=44 HFD=3.9
19:50:43.096 00.000 12268 MultiStar: [#1 -0.30,0.91,0.00,M2] [#2 0.15,1.22,0.00,M4] [#3 -0.32,1.17,0.00,M4] [#4 -0.37,0.92,0.00,M6] [#5 0.08,0.92,0.00,M2] [#6 0.02,1.47,0.00,M6] [#7 0.45,0.27,0.53,U] [#8 -0.05,1.25,0.00,M5] 
19:50:43.096 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.65}, one-star: {-0.13, 0.86}
19:50:43.096 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.67) = xAngle (3.13 = 3.13)
19:50:43.096 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.16 = -3.13)
19:50:43.096 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.65 hyp=0.66 cameraTheta=1.46 mountX=-0.66 mountY=-0.01, mountTheta=-3.13
19:50:43.096 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.65, opts=13)
19:50:43.112 00.016 12268 Enqueuing Move request for scope (0.07, 0.65)
19:50:43.112 00.000 11616 Worker thread wakes up
19:50:43.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.65) opts 0xd
19:50:43.112 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.65)
19:50:43.112 00.000 11616 Moving (0.07, 0.65) raw xDistance=-0.66 yDistance=-0.01
19:50:43.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.66
19:50:43.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:43.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:50:43.112 00.000 11616 MoveAxis(E, 369, ABG)
19:50:43.112 00.000 11616 Guiding  Dir = 2, Dur = 369
19:50:43.112 00.000 11616 IsSlewing returns 0
19:50:43.112 00.000 11616 IsGuiding returns 0
19:50:43.112 00.000 11616 PulseGuide returned control before completion, sleep 379
19:50:43.128 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:50:43.144 00.016 12268 UpdateGuideState exits: m=327 SNR=12.4
19:50:43.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:43.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:43.144 00.000 12268 Enqueuing Expose request
19:50:43.508 00.364 11616 IsGuiding returns 1
19:50:43.508 00.000 11616 scope still moving after pulse duration time elapsed
19:50:43.541 00.033 11616 IsSlewing returns 0
19:50:43.541 00.000 11616 IsGuiding returns 0
19:50:43.541 00.000 11616 scope move finished after 369 + 59 ms
19:50:43.541 00.000 11616 Move returns status 0, amount 369
19:50:43.541 00.000 11616 MoveAxis(N, 0, ABG)
19:50:43.541 00.000 11616 Move returns status 0, amount 0
19:50:43.541 00.000 11616 move complete, result=0
19:50:43.541 00.000 11616 worker thread done servicing request
19:50:43.541 00.000 11616 Worker thread wakes up
19:50:43.541 00.000 12268 GuideStep: -0.7 px 369 ms EAST, -0.0 px 0 ms NORTH
19:50:43.541 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:43.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:45.531 01.990 11616 Exposure complete
19:50:45.593 00.062 11616 worker thread done servicing request
19:50:45.593 00.000 12268 OnExposeComplete: enter
19:50:45.593 00.000 12268 UpdateGuideState(): m_state=6
19:50:45.593 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
19:50:45.593 00.000 12268 Star::Find returns 1 (0), X=1244.54, Y=855.99, Mass=320, SNR=12.2, Peak=50 HFD=3.6
19:50:45.593 00.000 12268 MultiStar: [#1 0.13,0.72,0.00,M3] [#2 0.29,1.10,0.00,M5] [#3 -0.12,0.95,0.00,M5] [#4 0.06,0.39,0.88,U] [#5 0.52,0.63,0.00,M3] [#6 0.43,0.73,0.00,M7] [#7 0.68,0.34,0.00,M7] [#8 0.35,0.65,0.00,M6] 
19:50:45.593 00.000 12268 refined, 1 included, MultiStar: {0.12, 0.70}, one-star: {0.18, 0.97}
19:50:45.593 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.67) = xAngle (3.07 = 3.07)
19:50:45.593 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.10 = 3.10)
19:50:45.593 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.70 hyp=0.71 cameraTheta=1.40 mountX=-0.71 mountY=0.03, mountTheta=3.10
19:50:45.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.70, opts=13)
19:50:45.593 00.000 12268 Enqueuing Move request for scope (0.12, 0.70)
19:50:45.593 00.000 11616 Worker thread wakes up
19:50:45.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.70) opts 0xd
19:50:45.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.70)
19:50:45.593 00.000 11616 Moving (0.12, 0.70) raw xDistance=-0.71 yDistance=0.03
19:50:45.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.71
19:50:45.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:45.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:50:45.593 00.000 11616 MoveAxis(E, 396, ABG)
19:50:45.593 00.000 11616 Guiding  Dir = 2, Dur = 396
19:50:45.593 00.000 11616 IsSlewing returns 0
19:50:45.593 00.000 11616 IsGuiding returns 0
19:50:45.593 00.000 11616 PulseGuide returned control before completion, sleep 406
19:50:45.624 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:50:45.640 00.016 12268 UpdateGuideState exits: m=320 SNR=12.2
19:50:45.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:45.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:45.640 00.000 12268 Enqueuing Expose request
19:50:46.017 00.377 11616 IsGuiding returns 1
19:50:46.017 00.000 11616 scope still moving after pulse duration time elapsed
19:50:46.048 00.031 11616 IsSlewing returns 0
19:50:46.048 00.000 11616 IsGuiding returns 0
19:50:46.048 00.000 11616 scope move finished after 396 + 48 ms
19:50:46.048 00.000 11616 Move returns status 0, amount 396
19:50:46.048 00.000 11616 MoveAxis(N, 0, ABG)
19:50:46.048 00.000 11616 Move returns status 0, amount 0
19:50:46.048 00.000 11616 move complete, result=0
19:50:46.048 00.000 11616 worker thread done servicing request
19:50:46.048 00.000 11616 Worker thread wakes up
19:50:46.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:46.048 00.000 12268 GuideStep: -0.7 px 396 ms EAST, 0.0 px 0 ms NORTH
19:50:46.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:48.060 02.012 11616 Exposure complete
19:50:48.108 00.048 11616 worker thread done servicing request
19:50:48.108 00.000 12268 OnExposeComplete: enter
19:50:48.108 00.000 12268 UpdateGuideState(): m_state=6
19:50:48.108 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
19:50:48.108 00.000 12268 Star::Find returns 1 (0), X=1244.40, Y=855.35, Mass=374, SNR=13.2, Peak=43 HFD=4.2
19:50:48.108 00.000 12268 MultiStar: [#1 0.16,-0.05,0.94,U] [#2 0.55,0.96,0.00,M6] [#3 0.04,0.42,0.80,U] [#4 -0.03,0.29,0.78,U] [#5 0.07,0.13,0.60,U] [#6 0.23,0.49,0.61,U] [#7 0.86,-0.44,0.00,M8] [#8 0.45,0.41,0.00,M7] 
19:50:48.108 00.000 12268 refined, 5 included, MultiStar: {0.08, 0.26}, one-star: {0.03, 0.33}
19:50:48.108 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.67) = xAngle (2.94 = 2.94)
19:50:48.108 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.97 = 2.97)
19:50:48.108 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.27 mountX=-0.27 mountY=0.05, mountTheta=2.97
19:50:48.108 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.26, opts=13)
19:50:48.108 00.000 12268 Enqueuing Move request for scope (0.08, 0.26)
19:50:48.108 00.000 11616 Worker thread wakes up
19:50:48.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.26) opts 0xd
19:50:48.108 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.26)
19:50:48.108 00.000 11616 Moving (0.08, 0.26) raw xDistance=-0.27 yDistance=0.05
19:50:48.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
19:50:48.108 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:48.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:50:48.108 00.000 11616 MoveAxis(E, 149, ABG)
19:50:48.108 00.000 11616 Guiding  Dir = 2, Dur = 149
19:50:48.108 00.000 11616 IsSlewing returns 0
19:50:48.108 00.000 11616 IsGuiding returns 0
19:50:48.108 00.000 11616 PulseGuide returned control before completion, sleep 159
19:50:48.140 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:50:48.156 00.016 12268 UpdateGuideState exits: m=374 SNR=13.2
19:50:48.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:48.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:48.156 00.000 12268 Enqueuing Expose request
19:50:48.296 00.140 11616 IsGuiding returns 0
19:50:48.296 00.000 11616 Move returns status 0, amount 149
19:50:48.296 00.000 11616 MoveAxis(N, 0, ABG)
19:50:48.296 00.000 11616 Move returns status 0, amount 0
19:50:48.296 00.000 11616 move complete, result=0
19:50:48.296 00.000 11616 worker thread done servicing request
19:50:48.296 00.000 11616 Worker thread wakes up
19:50:48.296 00.000 12268 GuideStep: -0.3 px 149 ms EAST, 0.0 px 0 ms NORTH
19:50:48.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:48.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:50.304 02.008 11616 Exposure complete
19:50:50.352 00.048 11616 worker thread done servicing request
19:50:50.352 00.000 12268 OnExposeComplete: enter
19:50:50.352 00.000 12268 UpdateGuideState(): m_state=6
19:50:50.352 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
19:50:50.352 00.000 12268 Star::Find returns 1 (0), X=1245.05, Y=854.90, Mass=405, SNR=13.7, Peak=46 HFD=4.3
19:50:50.352 00.000 12268 MultiStar: [#1 0.05,-0.56,0.90,U] [#2 0.60,0.27,0.00,M7] [#3 0.21,0.07,0.72,U] [#4 0.45,-0.53,0.00,M5] [#5 0.43,-0.17,0.59,U] [#6 0.44,-0.18,0.62,U] [#7 0.82,-1.66,0.00,M9] [#8 0.40,0.05,0.46,U] 
19:50:50.352 00.000 12268 refined, 5 included, MultiStar: {0.37, -0.17}, one-star: {0.68, -0.11}
19:50:50.352 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.67) = xAngle (1.23 = 1.23)
19:50:50.352 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.26 = 1.26)
19:50:50.352 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.17 hyp=0.41 cameraTheta=-0.44 mountX=0.14 mountY=0.39, mountTheta=1.23
19:50:50.352 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.17, opts=13)
19:50:50.352 00.000 12268 Enqueuing Move request for scope (0.37, -0.17)
19:50:50.352 00.000 11616 Worker thread wakes up
19:50:50.352 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.17) opts 0xd
19:50:50.352 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.17)
19:50:50.352 00.000 11616 Moving (0.37, -0.17) raw xDistance=0.14 yDistance=0.39
19:50:50.352 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:50:50.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:50:50.352 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:50:50.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
19:50:50.352 00.000 11616 MoveAxis(E, 0, ABG)
19:50:50.352 00.000 11616 Move returns status 0, amount 0
19:50:50.352 00.000 11616 MoveAxis(N, 0, ABG)
19:50:50.352 00.000 11616 Move returns status 0, amount 0
19:50:50.352 00.000 11616 move complete, result=0
19:50:50.352 00.000 11616 worker thread done servicing request
19:50:50.384 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:50:50.399 00.015 12268 UpdateGuideState exits: m=405 SNR=13.7
19:50:50.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:50.406 00.007 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:50.406 00.000 12268 Enqueuing Expose request
19:50:50.406 00.000 11616 Worker thread wakes up
19:50:50.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:50.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:50.406 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
19:50:52.421 02.015 11616 Exposure complete
19:50:52.484 00.063 11616 worker thread done servicing request
19:50:52.484 00.000 12268 OnExposeComplete: enter
19:50:52.484 00.000 12268 UpdateGuideState(): m_state=6
19:50:52.484 00.000 12268 Star::Find(15, 1245, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
19:50:52.484 00.000 12268 Star::Find returns 1 (0), X=1244.95, Y=854.84, Mass=301, SNR=11.9, Peak=43 HFD=4.2
19:50:52.484 00.000 12268 MultiStar: [#1 0.06,-0.01,1.00,U] [#2 0.41,0.17,0.96,U] [#3 0.34,0.01,0.82,U] [#4 0.07,-0.51,0.83,U] [#5 1.40,-0.55,0.00,M2] [#6 0.37,0.10,0.69,U] [#7 1.09,-0.74,0.00,M10] [#8 0.48,-0.07,0.48,U] 
19:50:52.484 00.000 12268 refined, 6 included, MultiStar: {0.32, -0.07}, one-star: {0.59, -0.18}
19:50:52.484 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.67) = xAngle (1.45 = 1.45)
19:50:52.484 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.48 = 1.48)
19:50:52.484 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.07 hyp=0.33 cameraTheta=-0.22 mountX=0.04 mountY=0.33, mountTheta=1.45
19:50:52.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.07, opts=13)
19:50:52.484 00.000 12268 Enqueuing Move request for scope (0.32, -0.07)
19:50:52.484 00.000 11616 Worker thread wakes up
19:50:52.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.07) opts 0xd
19:50:52.484 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.07)
19:50:52.484 00.000 11616 Moving (0.32, -0.07) raw xDistance=0.04 yDistance=0.33
19:50:52.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:52.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:50:52.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:50:52.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
19:50:52.484 00.000 11616 MoveAxis(E, 0, ABG)
19:50:52.484 00.000 11616 Move returns status 0, amount 0
19:50:52.484 00.000 11616 MoveAxis(N, 0, ABG)
19:50:52.484 00.000 11616 Move returns status 0, amount 0
19:50:52.484 00.000 11616 move complete, result=0
19:50:52.484 00.000 11616 worker thread done servicing request
19:50:52.499 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:50:52.515 00.016 12268 UpdateGuideState exits: m=301 SNR=11.9
19:50:52.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:52.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:52.515 00.000 12268 Enqueuing Expose request
19:50:52.515 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
19:50:52.515 00.000 11616 Worker thread wakes up
19:50:52.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:52.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:54.532 02.017 11616 Exposure complete
19:50:54.596 00.064 11616 worker thread done servicing request
19:50:54.596 00.000 12268 OnExposeComplete: enter
19:50:54.596 00.000 12268 UpdateGuideState(): m_state=6
19:50:54.596 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
19:50:54.596 00.000 12268 Star::Find returns 1 (0), X=1244.59, Y=854.93, Mass=340, SNR=12.6, Peak=37 HFD=4.0
19:50:54.596 00.000 12268 MultiStar: [#1 -0.05,0.10,0.94,U] [#2 0.31,0.17,0.95,U] [#3 0.14,0.15,0.75,U] [#4 0.15,-0.36,0.76,U] [#5 0.29,-0.50,0.59,U] [#6 0.16,0.22,0.62,U] [#7 1.36,-1.39,0.00,R] [#8 -0.13,-0.67,0.00,M6] 
19:50:54.596 00.000 12268 refined, 6 included, MultiStar: {0.17, -0.03}, one-star: {0.22, -0.09}
19:50:54.596 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.67) = xAngle (1.52 = 1.52)
19:50:54.596 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.55 = 1.55)
19:50:54.596 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.15 mountX=0.01 mountY=0.17, mountTheta=1.52
19:50:54.596 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.03, opts=13)
19:50:54.596 00.000 12268 Enqueuing Move request for scope (0.17, -0.03)
19:50:54.596 00.000 11616 Worker thread wakes up
19:50:54.596 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
19:50:54.596 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
19:50:54.596 00.000 11616 Moving (0.17, -0.03) raw xDistance=0.01 yDistance=0.17
19:50:54.596 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:54.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:50:54.596 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:50:54.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:50:54.596 00.000 11616 MoveAxis(E, 0, ABG)
19:50:54.596 00.000 11616 Move returns status 0, amount 0
19:50:54.596 00.000 11616 MoveAxis(N, 0, ABG)
19:50:54.596 00.000 11616 Move returns status 0, amount 0
19:50:54.596 00.000 11616 move complete, result=0
19:50:54.596 00.000 11616 worker thread done servicing request
19:50:54.625 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:50:54.643 00.018 12268 UpdateGuideState exits: m=340 SNR=12.6
19:50:54.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:54.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:54.643 00.000 12268 Enqueuing Expose request
19:50:54.643 00.000 11616 Worker thread wakes up
19:50:54.643 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
19:50:54.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:54.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:56.685 02.042 11616 Exposure complete
19:50:56.750 00.065 11616 worker thread done servicing request
19:50:56.750 00.000 12268 OnExposeComplete: enter
19:50:56.750 00.000 12268 UpdateGuideState(): m_state=6
19:50:56.751 00.001 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
19:50:56.751 00.000 12268 Star::Find returns 1 (0), X=1244.72, Y=855.47, Mass=299, SNR=11.8, Peak=36 HFD=3.9
19:50:56.751 00.000 12268 MultiStar: [#1 0.02,-0.03,1.00,U] [#2 0.44,0.45,0.00,M6] [#3 0.11,0.55,0.85,U] [#4 -0.26,0.30,0.87,U] [#5 0.40,0.04,0.69,U] [#6 0.31,0.41,0.64,U] [#7 -0.85,0.93,0.00,M1] [#8 0.08,0.16,0.46,U] 
19:50:56.751 00.000 12268 refined, 6 included, MultiStar: {0.14, 0.27}, one-star: {0.35, 0.45}
19:50:56.751 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.67) = xAngle (2.78 = 2.78)
19:50:56.751 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.81 = 2.81)
19:50:56.752 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=0.27 hyp=0.31 cameraTheta=1.11 mountX=-0.29 mountY=0.10, mountTheta=2.81
19:50:56.753 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.27, opts=13)
19:50:56.753 00.000 12268 Enqueuing Move request for scope (0.14, 0.27)
19:50:56.754 00.001 11616 Worker thread wakes up
19:50:56.754 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.27) opts 0xd
19:50:56.754 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.27)
19:50:56.754 00.000 11616 Moving (0.14, 0.27) raw xDistance=-0.29 yDistance=0.10
19:50:56.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
19:50:56.754 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:56.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:50:56.754 00.000 11616 MoveAxis(E, 160, ABG)
19:50:56.754 00.000 11616 Guiding  Dir = 2, Dur = 160
19:50:56.755 00.001 11616 IsSlewing returns 0
19:50:56.756 00.001 11616 IsGuiding returns 0
19:50:56.756 00.000 11616 PulseGuide returned control before completion, sleep 170
19:50:56.778 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
19:50:56.797 00.019 12268 UpdateGuideState exits: m=299 SNR=11.8
19:50:56.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:56.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:56.797 00.000 12268 Enqueuing Expose request
19:50:56.931 00.134 11616 IsGuiding returns 1
19:50:56.931 00.000 11616 scope still moving after pulse duration time elapsed
19:50:56.960 00.029 11616 IsSlewing returns 0
19:50:56.960 00.000 11616 IsGuiding returns 0
19:50:56.960 00.000 11616 scope move finished after 160 + 44 ms
19:50:56.960 00.000 11616 Move returns status 0, amount 160
19:50:56.960 00.000 11616 MoveAxis(N, 0, ABG)
19:50:56.960 00.000 11616 Move returns status 0, amount 0
19:50:56.960 00.000 11616 move complete, result=0
19:50:56.961 00.001 11616 worker thread done servicing request
19:50:56.961 00.000 12268 GuideStep: -0.3 px 160 ms EAST, 0.1 px 0 ms NORTH
19:50:56.961 00.000 11616 Worker thread wakes up
19:50:56.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:56.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:50:58.965 02.004 11616 Exposure complete
19:50:59.022 00.057 11616 worker thread done servicing request
19:50:59.022 00.000 12268 OnExposeComplete: enter
19:50:59.022 00.000 12268 UpdateGuideState(): m_state=6
19:50:59.023 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
19:50:59.023 00.000 12268 Star::Find returns 1 (0), X=1244.51, Y=855.70, Mass=306, SNR=11.9, Peak=32 HFD=4.0
19:50:59.023 00.000 12268 MultiStar: [#1 0.05,-0.04,0.97,U] [#2 0.24,0.81,0.00,M7] [#3 -0.49,0.63,0.00,M1] [#4 0.11,0.18,0.83,U] [#5 0.22,0.54,0.00,M1] [#6 0.03,0.57,0.65,U] [#7 -0.83,0.75,0.00,M2] [#8 0.39,0.33,0.55,U] 
19:50:59.023 00.000 12268 refined, 4 included, MultiStar: {0.13, 0.34}, one-star: {0.15, 0.69}
19:50:59.023 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.67) = xAngle (2.87 = 2.87)
19:50:59.023 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.90 = 2.90)
19:50:59.023 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.34 hyp=0.36 cameraTheta=1.20 mountX=-0.35 mountY=0.09, mountTheta=2.89
19:50:59.025 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.34, opts=13)
19:50:59.025 00.000 12268 Enqueuing Move request for scope (0.13, 0.34)
19:50:59.025 00.000 11616 Worker thread wakes up
19:50:59.025 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.34) opts 0xd
19:50:59.025 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.34)
19:50:59.025 00.000 11616 Moving (0.13, 0.34) raw xDistance=-0.35 yDistance=0.09
19:50:59.025 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
19:50:59.025 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:50:59.026 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:50:59.026 00.000 11616 MoveAxis(E, 194, ABG)
19:50:59.026 00.000 11616 Guiding  Dir = 2, Dur = 194
19:50:59.026 00.000 11616 IsSlewing returns 0
19:50:59.026 00.000 11616 IsGuiding returns 0
19:50:59.027 00.001 11616 PulseGuide returned control before completion, sleep 204
19:50:59.048 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:50:59.068 00.020 12268 UpdateGuideState exits: m=306 SNR=11.9
19:50:59.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:59.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:50:59.068 00.000 12268 Enqueuing Expose request
19:50:59.243 00.175 11616 IsGuiding returns 1
19:50:59.243 00.000 11616 scope still moving after pulse duration time elapsed
19:50:59.274 00.031 11616 IsSlewing returns 0
19:50:59.275 00.001 11616 IsGuiding returns 0
19:50:59.275 00.000 11616 scope move finished after 194 + 54 ms
19:50:59.275 00.000 11616 Move returns status 0, amount 194
19:50:59.275 00.000 11616 MoveAxis(N, 0, ABG)
19:50:59.275 00.000 11616 Move returns status 0, amount 0
19:50:59.275 00.000 11616 move complete, result=0
19:50:59.275 00.000 11616 worker thread done servicing request
19:50:59.276 00.001 11616 Worker thread wakes up
19:50:59.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:50:59.276 00.000 12268 GuideStep: -0.3 px 194 ms EAST, 0.1 px 0 ms NORTH
19:50:59.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:01.281 02.005 11616 Exposure complete
19:51:01.339 00.058 11616 worker thread done servicing request
19:51:01.339 00.000 12268 OnExposeComplete: enter
19:51:01.339 00.000 12268 UpdateGuideState(): m_state=6
19:51:01.339 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
19:51:01.339 00.000 12268 Star::Find returns 1 (0), X=1244.58, Y=855.34, Mass=285, SNR=11.5, Peak=34 HFD=3.8
19:51:01.339 00.000 12268 MultiStar: [#1 -0.08,-0.22,1.07,U] [#2 0.37,0.22,0.98,U] [#3 0.08,0.13,0.82,U] [#4 0.11,0.10,0.90,U] [#5 0.36,-0.19,0.75,U] [#6 0.15,0.69,0.00,M2] [#7 -1.35,1.44,0.00,M3] [#8 -0.27,-0.02,0.52,U] 
19:51:01.339 00.000 12268 refined, 6 included, MultiStar: {0.13, 0.06}, one-star: {0.21, 0.33}
19:51:01.339 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.67) = xAngle (2.10 = 2.10)
19:51:01.339 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.13 = 2.13)
19:51:01.340 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.43 mountX=-0.07 mountY=0.12, mountTheta=2.11
19:51:01.341 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.06, opts=13)
19:51:01.341 00.000 12268 Enqueuing Move request for scope (0.13, 0.06)
19:51:01.341 00.000 11616 Worker thread wakes up
19:51:01.341 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
19:51:01.341 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
19:51:01.341 00.000 11616 Moving (0.13, 0.06) raw xDistance=-0.07 yDistance=0.12
19:51:01.341 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:01.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:51:01.342 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:01.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:51:01.342 00.000 11616 MoveAxis(E, 0, ABG)
19:51:01.342 00.000 11616 Move returns status 0, amount 0
19:51:01.342 00.000 11616 MoveAxis(N, 0, ABG)
19:51:01.342 00.000 11616 Move returns status 0, amount 0
19:51:01.342 00.000 11616 move complete, result=0
19:51:01.342 00.000 11616 worker thread done servicing request
19:51:01.363 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:51:01.381 00.018 12268 UpdateGuideState exits: m=285 SNR=11.5
19:51:01.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:01.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:01.381 00.000 12268 Enqueuing Expose request
19:51:01.381 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:51:01.381 00.000 11616 Worker thread wakes up
19:51:01.381 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:01.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:03.487 02.106 11616 Exposure complete
19:51:03.548 00.061 11616 worker thread done servicing request
19:51:03.548 00.000 12268 OnExposeComplete: enter
19:51:03.549 00.001 12268 UpdateGuideState(): m_state=6
19:51:03.549 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
19:51:03.549 00.000 12268 Star::Find returns 1 (0), X=1244.49, Y=855.18, Mass=327, SNR=12.3, Peak=37 HFD=3.8
19:51:03.549 00.000 12268 MultiStar: [#1 -0.01,-0.14,1.05,U] [#2 0.32,0.08,0.87,U] [#3 0.02,0.02,0.79,U] [#4 0.15,-0.07,0.83,U] [#5 0.41,-0.30,0.72,U] [#6 0.21,-0.19,0.67,U] [#7 -0.76,1.00,0.00,M4] [#8 -0.17,-0.30,0.48,U] 
19:51:03.549 00.000 12268 refined, 7 included, MultiStar: {0.14, -0.07}, one-star: {0.12, 0.17}
19:51:03.550 00.001 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.67) = xAngle (1.21 = 1.21)
19:51:03.550 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.24 = 1.24)
19:51:03.550 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.46 mountX=0.06 mountY=0.15, mountTheta=1.21
19:51:03.551 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.07, opts=13)
19:51:03.551 00.000 12268 Enqueuing Move request for scope (0.14, -0.07)
19:51:03.551 00.000 11616 Worker thread wakes up
19:51:03.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
19:51:03.551 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
19:51:03.551 00.000 11616 Moving (0.14, -0.07) raw xDistance=0.06 yDistance=0.15
19:51:03.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:03.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:51:03.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:03.552 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:51:03.552 00.000 11616 MoveAxis(E, 0, ABG)
19:51:03.552 00.000 11616 Move returns status 0, amount 0
19:51:03.552 00.000 11616 MoveAxis(N, 0, ABG)
19:51:03.552 00.000 11616 Move returns status 0, amount 0
19:51:03.552 00.000 11616 move complete, result=0
19:51:03.552 00.000 11616 worker thread done servicing request
19:51:03.573 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
19:51:03.590 00.017 12268 UpdateGuideState exits: m=327 SNR=12.3
19:51:03.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:03.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:03.590 00.000 12268 Enqueuing Expose request
19:51:03.590 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:51:03.590 00.000 11616 Worker thread wakes up
19:51:03.591 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:03.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:05.603 02.012 11616 Exposure complete
19:51:05.663 00.060 11616 worker thread done servicing request
19:51:05.664 00.001 12268 OnExposeComplete: enter
19:51:05.664 00.000 12268 UpdateGuideState(): m_state=6
19:51:05.664 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
19:51:05.664 00.000 12268 Star::Find returns 1 (0), X=1244.64, Y=855.38, Mass=347, SNR=12.7, Peak=40 HFD=4.8
19:51:05.664 00.000 12268 MultiStar: [#1 0.14,-0.23,0.94,U] [#2 0.47,0.18,0.90,U] [#3 0.26,0.11,0.75,U] [#4 0.49,0.03,0.80,U] [#5 0.66,-0.15,0.00,M1] [#6 0.78,0.26,0.00,M2] [#7 -0.46,0.59,0.00,M5] [#8 0.71,-0.01,0.00,M3] 
19:51:05.664 00.000 12268 refined, 4 included, MultiStar: {0.32, 0.10}, one-star: {0.27, 0.37}
19:51:05.664 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.67) = xAngle (1.96 = 1.96)
19:51:05.664 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.99 = 1.99)
19:51:05.665 00.001 12268 CameraToMount -- cameraX=0.32 cameraY=0.10 hyp=0.33 cameraTheta=0.29 mountX=-0.13 mountY=0.31, mountTheta=1.96
19:51:05.666 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.10, opts=13)
19:51:05.666 00.000 12268 Enqueuing Move request for scope (0.32, 0.10)
19:51:05.666 00.000 11616 Worker thread wakes up
19:51:05.666 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.10) opts 0xd
19:51:05.666 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.10)
19:51:05.666 00.000 11616 Moving (0.32, 0.10) raw xDistance=-0.13 yDistance=0.31
19:51:05.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
19:51:05.666 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=0.47 newest=0.57
19:51:05.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
19:51:05.666 00.000 11616 MoveAxis(E, 71, ABG)
19:51:05.667 00.001 11616 Guiding  Dir = 2, Dur = 71
19:51:05.667 00.000 11616 IsSlewing returns 0
19:51:05.667 00.000 11616 IsGuiding returns 0
19:51:05.667 00.000 11616 PulseGuide returned control before completion, sleep 81
19:51:05.687 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
19:51:05.705 00.018 12268 UpdateGuideState exits: m=347 SNR=12.7
19:51:05.706 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:05.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:05.706 00.000 12268 Enqueuing Expose request
19:51:05.752 00.046 11616 IsGuiding returns 1
19:51:05.752 00.000 11616 scope still moving after pulse duration time elapsed
19:51:05.781 00.029 11616 IsSlewing returns 0
19:51:05.781 00.000 11616 IsGuiding returns 0
19:51:05.781 00.000 11616 scope move finished after 71 + 43 ms
19:51:05.781 00.000 11616 Move returns status 0, amount 71
19:51:05.781 00.000 11616 BLC: Oldest BLC event removed
19:51:05.782 00.001 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1625 applied
19:51:05.782 00.000 11616 MoveAxis(S, 1651, ABG)
19:51:05.782 00.000 11616 Guiding  Dir = 1, Dur = 1651
19:51:05.782 00.000 11616 IsSlewing returns 0
19:51:05.783 00.001 11616 IsGuiding returns 0
19:51:05.783 00.000 11616 PulseGuide returned control before completion, sleep 1661
19:51:07.455 01.672 11616 IsGuiding returns 1
19:51:07.455 00.000 11616 scope still moving after pulse duration time elapsed
19:51:07.485 00.030 11616 IsSlewing returns 0
19:51:07.485 00.000 11616 IsGuiding returns 1
19:51:07.516 00.031 11616 IsSlewing returns 0
19:51:07.517 00.001 11616 IsGuiding returns 1
19:51:07.548 00.031 11616 IsSlewing returns 0
19:51:07.548 00.000 11616 IsGuiding returns 1
19:51:07.579 00.031 11616 IsSlewing returns 0
19:51:07.580 00.001 11616 IsGuiding returns 1
19:51:07.609 00.029 11616 IsSlewing returns 0
19:51:07.610 00.001 11616 IsGuiding returns 1
19:51:07.642 00.032 11616 IsSlewing returns 0
19:51:07.643 00.001 11616 IsGuiding returns 1
19:51:07.673 00.030 11616 IsSlewing returns 0
19:51:07.673 00.000 11616 IsGuiding returns 1
19:51:07.704 00.031 11616 IsSlewing returns 0
19:51:07.704 00.000 11616 IsGuiding returns 1
19:51:07.735 00.031 11616 IsSlewing returns 0
19:51:07.736 00.001 11616 IsGuiding returns 0
19:51:07.736 00.000 11616 scope move finished after 1651 + 302 ms
19:51:07.736 00.000 11616 Move returns status 0, amount 1651
19:51:07.736 00.000 11616 move complete, result=0
19:51:07.736 00.000 11616 worker thread done servicing request
19:51:07.737 00.001 11616 Worker thread wakes up
19:51:07.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:07.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:07.737 00.000 12268 GuideStep: -0.1 px 71 ms EAST, 0.3 px 1651 ms SOUTH
19:51:09.744 02.007 11616 Exposure complete
19:51:09.804 00.060 11616 worker thread done servicing request
19:51:09.804 00.000 12268 OnExposeComplete: enter
19:51:09.804 00.000 12268 UpdateGuideState(): m_state=6
19:51:09.804 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
19:51:09.804 00.000 12268 Star::Find returns 1 (0), X=1244.68, Y=854.21, Mass=338, SNR=12.6, Peak=34 HFD=4.6
19:51:09.804 00.000 12268 MultiStar: [#1 0.39,-0.51,0.00,M1] [#2 0.69,-0.33,0.00,M5] [#3 -0.15,-0.20,0.77,U] [#4 0.64,-0.73,0.00,M1] [#5 1.14,-0.66,0.00,M2] [#6 0.47,-0.15,0.63,U] [#7 -0.26,0.28,0.43,U] [#8 0.52,-0.51,0.00,M4] 
19:51:09.804 00.000 12268 refined, 3 included, MultiStar: {0.14, -0.33}, one-star: {0.31, -0.81}
19:51:09.805 00.001 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.67) = xAngle (0.49 = 0.49)
19:51:09.805 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.52 = 0.52)
19:51:09.805 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.33 hyp=0.36 cameraTheta=-1.18 mountX=0.32 mountY=0.18, mountTheta=0.51
19:51:09.806 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.33, opts=13)
19:51:09.806 00.000 12268 Enqueuing Move request for scope (0.14, -0.33)
19:51:09.806 00.000 11616 Worker thread wakes up
19:51:09.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.33) opts 0xd
19:51:09.806 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.33)
19:51:09.806 00.000 11616 Moving (0.14, -0.33) raw xDistance=0.32 yDistance=0.18
19:51:09.806 00.000 11616 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.10, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.045850, 1:0.176403
19:51:09.807 00.001 11616 BLC: Under-shoot, no adjustment, waiting for more data
19:51:09.807 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
19:51:09.807 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
19:51:09.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
19:51:09.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
19:51:09.807 00.000 11616 MoveAxis(W, 177, ABG)
19:51:09.807 00.000 11616 Guiding  Dir = 3, Dur = 177
19:51:09.807 00.000 11616 IsSlewing returns 0
19:51:09.808 00.001 11616 IsGuiding returns 0
19:51:09.808 00.000 11616 PulseGuide returned control before completion, sleep 187
19:51:09.829 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
19:51:09.846 00.017 12268 UpdateGuideState exits: m=338 SNR=12.6
19:51:09.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:09.847 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:09.847 00.000 12268 Enqueuing Expose request
19:51:10.006 00.159 11616 IsGuiding returns 1
19:51:10.006 00.000 11616 scope still moving after pulse duration time elapsed
19:51:10.036 00.030 11616 IsSlewing returns 0
19:51:10.036 00.000 11616 IsGuiding returns 0
19:51:10.037 00.001 11616 scope move finished after 177 + 51 ms
19:51:10.037 00.000 11616 Move returns status 0, amount 177
19:51:10.037 00.000 11616 MoveAxis(S, 15, ABG)
19:51:10.037 00.000 11616 Guiding  Dir = 1, Dur = 15
19:51:10.037 00.000 11616 IsSlewing returns 0
19:51:10.038 00.001 11616 IsGuiding returns 0
19:51:10.038 00.000 11616 PulseGuide returned control before completion, sleep 25
19:51:10.067 00.029 11616 IsGuiding returns 1
19:51:10.067 00.000 11616 scope still moving after pulse duration time elapsed
19:51:10.099 00.032 11616 IsSlewing returns 0
19:51:10.100 00.001 11616 IsGuiding returns 0
19:51:10.100 00.000 11616 scope move finished after 15 + 46 ms
19:51:10.100 00.000 11616 Move returns status 0, amount 15
19:51:10.100 00.000 11616 move complete, result=0
19:51:10.100 00.000 12268 GuideStep: 0.3 px 177 ms WEST, 0.2 px 15 ms SOUTH
19:51:10.100 00.000 11616 worker thread done servicing request
19:51:10.100 00.000 11616 Worker thread wakes up
19:51:10.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:10.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:12.113 02.013 11616 Exposure complete
19:51:12.174 00.061 11616 worker thread done servicing request
19:51:12.174 00.000 12268 OnExposeComplete: enter
19:51:12.174 00.000 12268 UpdateGuideState(): m_state=6
19:51:12.174 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
19:51:12.174 00.000 12268 Star::Find returns 1 (0), X=1244.65, Y=855.12, Mass=306, SNR=12.0, Peak=42 HFD=3.8
19:51:12.174 00.000 12268 MultiStar: [#1 0.15,-0.38,1.01,U] [#2 0.46,0.00,0.97,U] [#3 0.07,0.15,0.77,U] [#4 0.49,-0.41,0.00,M2] [#5 0.77,0.03,0.00,M3] [#6 0.59,0.32,0.00,M2] [#7 -0.15,0.86,0.00,M5] [#8 0.51,-0.23,0.47,U] 
19:51:12.174 00.000 12268 refined, 4 included, MultiStar: {0.28, -0.07}, one-star: {0.29, 0.10}
19:51:12.174 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.67) = xAngle (1.44 = 1.44)
19:51:12.175 00.001 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.47 = 1.47)
19:51:12.175 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.07 hyp=0.29 cameraTheta=-0.23 mountX=0.04 mountY=0.29, mountTheta=1.44
19:51:12.176 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.07, opts=13)
19:51:12.176 00.000 12268 Enqueuing Move request for scope (0.28, -0.07)
19:51:12.176 00.000 11616 Worker thread wakes up
19:51:12.176 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.07) opts 0xd
19:51:12.176 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.07)
19:51:12.176 00.000 11616 Moving (0.28, -0.07) raw xDistance=0.04 yDistance=0.29
19:51:12.176 00.000 11616 BLC: History state: CurrMiss=0.29, AvgInitMiss=0.10, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.045850, 1:0.176403, 2:0.285095
19:51:12.177 00.001 11616 BLC: Under-shoot: nominal increase by 57
19:51:12.177 00.000 11616 BLC: window closed
19:51:12.177 00.000 11616 BLC: Pulse adjusted to 1682
19:51:12.178 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:12.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:51:12.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
19:51:12.178 00.000 11616 MoveAxis(E, 0, ABG)
19:51:12.178 00.000 11616 Move returns status 0, amount 0
19:51:12.178 00.000 11616 MoveAxis(S, 24, ABG)
19:51:12.178 00.000 11616 Guiding  Dir = 1, Dur = 24
19:51:12.179 00.001 11616 IsSlewing returns 0
19:51:12.179 00.000 11616 IsGuiding returns 0
19:51:12.179 00.000 11616 PulseGuide returned control before completion, sleep 34
19:51:12.198 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:51:12.215 00.017 11616 IsGuiding returns 1
19:51:12.215 00.000 11616 scope still moving after pulse duration time elapsed
19:51:12.216 00.001 12268 UpdateGuideState exits: m=306 SNR=12.0
19:51:12.216 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:12.216 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:12.216 00.000 12268 Enqueuing Expose request
19:51:12.248 00.032 11616 IsSlewing returns 0
19:51:12.248 00.000 11616 IsGuiding returns 1
19:51:12.279 00.031 11616 IsSlewing returns 0
19:51:12.279 00.000 11616 IsGuiding returns 1
19:51:12.310 00.031 11616 IsSlewing returns 0
19:51:12.310 00.000 11616 IsGuiding returns 0
19:51:12.310 00.000 11616 scope move finished after 24 + 106 ms
19:51:12.311 00.001 11616 Move returns status 0, amount 24
19:51:12.311 00.000 11616 move complete, result=0
19:51:12.311 00.000 11616 worker thread done servicing request
19:51:12.311 00.000 11616 Worker thread wakes up
19:51:12.311 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 24 ms SOUTH
19:51:12.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:12.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:12.380 00.069 12268 evsrv: cli 0F8E6D80 connect
19:51:12.380 00.000 12268 case statement mapped state 6 to 3
19:51:12.381 00.001 12268 case statement mapped state 6 to 3
19:51:12.381 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"2f892d1a-53e8-4c9c-aebd-5d1ec2546f91"}
19:51:12.381 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"2f892d1a-53e8-4c9c-aebd-5d1ec2546f91"}
19:51:12.382 00.001 12268 evsrv: cli 0F8E6D80 disconnect
19:51:14.326 01.944 11616 Exposure complete
19:51:14.386 00.060 11616 worker thread done servicing request
19:51:14.387 00.001 12268 OnExposeComplete: enter
19:51:14.387 00.000 12268 UpdateGuideState(): m_state=6
19:51:14.387 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
19:51:14.387 00.000 12268 Star::Find returns 1 (0), X=1244.52, Y=854.97, Mass=280, SNR=11.4, Peak=34 HFD=4.1
19:51:14.387 00.000 12268 MultiStar: [#1 0.30,-0.24,1.07,U] [#2 0.47,0.23,1.01,U] [#3 0.50,-0.29,0.83,U] [#4 0.31,-0.42,0.85,U] [#5 1.15,-0.27,0.00,M4] [#6 0.57,0.04,0.58,U] [#7 -0.53,0.29,0.00,M6] [#8 0.43,-0.19,0.54,U] 
19:51:14.388 00.001 12268 single-star, 6 included, MultiStar: {0.37, -0.13}, one-star: {0.15, -0.05}
19:51:14.388 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.67) = xAngle (1.36 = 1.36)
19:51:14.388 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.39 = 1.39)
19:51:14.388 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.31 mountX=0.03 mountY=0.16, mountTheta=1.36
19:51:14.389 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.05, opts=13)
19:51:14.389 00.000 12268 Enqueuing Move request for scope (0.15, -0.05)
19:51:14.389 00.000 11616 Worker thread wakes up
19:51:14.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
19:51:14.389 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
19:51:14.389 00.000 11616 Moving (0.15, -0.05) raw xDistance=0.03 yDistance=0.16
19:51:14.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:14.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:51:14.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
19:51:14.390 00.001 11616 MoveAxis(E, 0, ABG)
19:51:14.390 00.000 11616 Move returns status 0, amount 0
19:51:14.390 00.000 11616 MoveAxis(S, 13, ABG)
19:51:14.390 00.000 11616 Guiding  Dir = 1, Dur = 13
19:51:14.390 00.000 11616 IsSlewing returns 0
19:51:14.390 00.000 11616 IsGuiding returns 0
19:51:14.391 00.001 11616 PulseGuide returned control before completion, sleep 23
19:51:14.411 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
19:51:14.417 00.006 11616 IsGuiding returns 1
19:51:14.417 00.000 11616 scope still moving after pulse duration time elapsed
19:51:14.428 00.011 12268 UpdateGuideState exits: m=280 SNR=11.4
19:51:14.428 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:14.428 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:14.428 00.000 12268 Enqueuing Expose request
19:51:14.448 00.020 11616 IsSlewing returns 0
19:51:14.448 00.000 11616 IsGuiding returns 0
19:51:14.448 00.000 11616 scope move finished after 13 + 45 ms
19:51:14.449 00.001 11616 Move returns status 0, amount 13
19:51:14.449 00.000 11616 move complete, result=0
19:51:14.449 00.000 11616 worker thread done servicing request
19:51:14.449 00.000 11616 Worker thread wakes up
19:51:14.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:14.450 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:14.450 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
19:51:16.464 02.014 11616 Exposure complete
19:51:16.524 00.060 11616 worker thread done servicing request
19:51:16.525 00.001 12268 OnExposeComplete: enter
19:51:16.525 00.000 12268 UpdateGuideState(): m_state=6
19:51:16.525 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
19:51:16.525 00.000 12268 Star::Find returns 1 (0), X=1244.16, Y=854.77, Mass=323, SNR=12.3, Peak=42 HFD=4.0
19:51:16.525 00.000 12268 MultiStar: [#1 0.43,-0.16,1.01,U] [#2 0.18,0.21,0.92,U] [#3 0.21,-0.31,0.77,U] [#4 -0.09,-0.34,0.80,U] [#5 0.85,-0.33,0.00,M5] [#6 0.87,0.00,0.00,M2] [#7 -0.80,0.38,0.00,M7] [#8 -0.27,0.10,0.63,U] 
19:51:16.525 00.000 12268 refined, 5 included, MultiStar: {0.06, -0.13}, one-star: {-0.21, -0.24}
19:51:16.525 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.67) = xAngle (0.54 = 0.54)
19:51:16.526 00.001 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.57 = 0.57)
19:51:16.526 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.13 mountX=0.12 mountY=0.08, mountTheta=0.56
19:51:16.527 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.13, opts=13)
19:51:16.527 00.000 12268 Enqueuing Move request for scope (0.06, -0.13)
19:51:16.527 00.000 11616 Worker thread wakes up
19:51:16.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
19:51:16.527 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
19:51:16.527 00.000 11616 Moving (0.06, -0.13) raw xDistance=0.12 yDistance=0.08
19:51:16.528 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
19:51:16.528 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:16.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:51:16.528 00.000 11616 MoveAxis(W, 68, ABG)
19:51:16.528 00.000 11616 Guiding  Dir = 3, Dur = 68
19:51:16.528 00.000 11616 IsSlewing returns 0
19:51:16.528 00.000 11616 IsGuiding returns 0
19:51:16.529 00.001 11616 PulseGuide returned control before completion, sleep 78
19:51:16.548 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:51:16.565 00.017 12268 UpdateGuideState exits: m=323 SNR=12.3
19:51:16.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:16.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:16.565 00.000 12268 Enqueuing Expose request
19:51:16.618 00.053 11616 IsGuiding returns 1
19:51:16.618 00.000 11616 scope still moving after pulse duration time elapsed
19:51:16.649 00.031 11616 IsSlewing returns 0
19:51:16.649 00.000 11616 IsGuiding returns 0
19:51:16.650 00.001 11616 scope move finished after 68 + 53 ms
19:51:16.650 00.000 11616 Move returns status 0, amount 68
19:51:16.650 00.000 11616 MoveAxis(N, 0, ABG)
19:51:16.650 00.000 11616 Move returns status 0, amount 0
19:51:16.650 00.000 11616 move complete, result=0
19:51:16.650 00.000 11616 worker thread done servicing request
19:51:16.650 00.000 11616 Worker thread wakes up
19:51:16.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:16.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:16.651 00.001 12268 GuideStep: 0.1 px 68 ms WEST, 0.1 px 0 ms NORTH
19:51:18.654 02.003 11616 Exposure complete
19:51:18.714 00.060 11616 worker thread done servicing request
19:51:18.714 00.000 12268 OnExposeComplete: enter
19:51:18.714 00.000 12268 UpdateGuideState(): m_state=6
19:51:18.714 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
19:51:18.714 00.000 12268 Star::Find returns 1 (0), X=1244.60, Y=854.70, Mass=335, SNR=12.5, Peak=39 HFD=4.3
19:51:18.715 00.001 12268 MultiStar: [#1 0.01,-0.42,0.94,U] [#2 0.35,0.12,0.82,U] [#3 -0.14,0.12,0.81,U] [#4 -0.07,-0.55,0.79,U] [#5 0.46,-0.21,0.63,U] [#6 0.40,-0.34,0.54,U] [#7 -0.90,0.87,0.00,M8] [#8 0.27,-0.56,0.00,M2] 
19:51:18.715 00.000 12268 refined, 6 included, MultiStar: {0.16, -0.23}, one-star: {0.23, -0.32}
19:51:18.715 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.67) = xAngle (0.70 = 0.70)
19:51:18.715 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.73 = 0.73)
19:51:18.715 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-0.97 mountX=0.21 mountY=0.19, mountTheta=0.72
19:51:18.716 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.23, opts=13)
19:51:18.716 00.000 12268 Enqueuing Move request for scope (0.16, -0.23)
19:51:18.717 00.001 11616 Worker thread wakes up
19:51:18.717 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.23) opts 0xd
19:51:18.717 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.23)
19:51:18.717 00.000 11616 Moving (0.16, -0.23) raw xDistance=0.21 yDistance=0.19
19:51:18.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
19:51:18.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
19:51:18.717 00.000 11616 MoveAxis(W, 119, ABG)
19:51:18.717 00.000 11616 Guiding  Dir = 3, Dur = 119
19:51:18.717 00.000 11616 IsSlewing returns 0
19:51:18.718 00.001 11616 IsGuiding returns 0
19:51:18.718 00.000 11616 PulseGuide returned control before completion, sleep 129
19:51:18.739 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:51:18.756 00.017 12268 UpdateGuideState exits: m=335 SNR=12.5
19:51:18.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:18.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:18.756 00.000 12268 Enqueuing Expose request
19:51:18.851 00.095 11616 IsGuiding returns 1
19:51:18.851 00.000 11616 scope still moving after pulse duration time elapsed
19:51:18.882 00.031 11616 IsSlewing returns 0
19:51:18.882 00.000 11616 IsGuiding returns 0
19:51:18.882 00.000 11616 scope move finished after 119 + 44 ms
19:51:18.882 00.000 11616 Move returns status 0, amount 119
19:51:18.882 00.000 11616 MoveAxis(S, 16, ABG)
19:51:18.882 00.000 11616 Guiding  Dir = 1, Dur = 16
19:51:18.882 00.000 11616 IsSlewing returns 0
19:51:18.882 00.000 11616 IsGuiding returns 0
19:51:18.882 00.000 11616 PulseGuide returned control before completion, sleep 26
19:51:18.912 00.030 11616 IsGuiding returns 1
19:51:18.913 00.001 11616 scope still moving after pulse duration time elapsed
19:51:18.944 00.031 11616 IsSlewing returns 0
19:51:18.944 00.000 11616 IsGuiding returns 0
19:51:18.944 00.000 11616 scope move finished after 16 + 46 ms
19:51:18.944 00.000 11616 Move returns status 0, amount 16
19:51:18.945 00.001 11616 move complete, result=0
19:51:18.945 00.000 11616 worker thread done servicing request
19:51:18.945 00.000 11616 Worker thread wakes up
19:51:18.945 00.000 12268 GuideStep: 0.2 px 119 ms WEST, 0.2 px 16 ms SOUTH
19:51:18.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:18.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:20.958 02.013 11616 Exposure complete
19:51:21.018 00.060 11616 worker thread done servicing request
19:51:21.019 00.001 12268 OnExposeComplete: enter
19:51:21.019 00.000 12268 UpdateGuideState(): m_state=6
19:51:21.019 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
19:51:21.019 00.000 12268 Star::Find returns 1 (0), X=1244.89, Y=855.02, Mass=311, SNR=12.0, Peak=33 HFD=4.4
19:51:21.020 00.001 12268 MultiStar: [#1 0.17,-0.27,1.05,U] [#2 0.81,0.40,0.00,M2] [#3 0.29,0.02,0.76,U] [#4 0.65,-0.12,0.00,M1] [#5 0.74,0.04,0.00,M5] [#6 0.71,0.35,0.00,M2] [#7 0.14,0.78,0.00,M9] [#8 0.36,0.51,0.00,M3] 
19:51:21.020 00.000 12268 refined, 2 included, MultiStar: {0.33, -0.09}, one-star: {0.52, 0.00}
19:51:21.020 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.67) = xAngle (1.39 = 1.39)
19:51:21.020 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.42 = 1.42)
19:51:21.020 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.09 hyp=0.34 cameraTheta=-0.28 mountX=0.06 mountY=0.34, mountTheta=1.39
19:51:21.022 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.09, opts=13)
19:51:21.022 00.000 12268 Enqueuing Move request for scope (0.33, -0.09)
19:51:21.022 00.000 11616 Worker thread wakes up
19:51:21.022 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.09) opts 0xd
19:51:21.022 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.09)
19:51:21.022 00.000 11616 Moving (0.33, -0.09) raw xDistance=0.06 yDistance=0.34
19:51:21.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:21.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:51:21.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
19:51:21.023 00.001 11616 MoveAxis(E, 0, ABG)
19:51:21.023 00.000 11616 Move returns status 0, amount 0
19:51:21.023 00.000 11616 MoveAxis(S, 29, ABG)
19:51:21.023 00.000 11616 Guiding  Dir = 1, Dur = 29
19:51:21.023 00.000 11616 IsSlewing returns 0
19:51:21.023 00.000 11616 IsGuiding returns 0
19:51:21.024 00.001 11616 PulseGuide returned control before completion, sleep 39
19:51:21.045 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:51:21.062 00.017 12268 UpdateGuideState exits: m=311 SNR=12.0
19:51:21.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:21.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:21.062 00.000 12268 Enqueuing Expose request
19:51:21.066 00.004 11616 IsGuiding returns 1
19:51:21.066 00.000 11616 scope still moving after pulse duration time elapsed
19:51:21.097 00.031 11616 IsSlewing returns 0
19:51:21.097 00.000 11616 IsGuiding returns 1
19:51:21.127 00.030 11616 IsSlewing returns 0
19:51:21.129 00.002 11616 IsGuiding returns 0
19:51:21.129 00.000 11616 scope move finished after 29 + 77 ms
19:51:21.129 00.000 11616 Move returns status 0, amount 29
19:51:21.129 00.000 11616 move complete, result=0
19:51:21.130 00.001 11616 worker thread done servicing request
19:51:21.130 00.000 11616 Worker thread wakes up
19:51:21.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:21.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:21.139 00.009 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
19:51:23.147 02.008 11616 Exposure complete
19:51:23.206 00.059 11616 worker thread done servicing request
19:51:23.207 00.001 12268 OnExposeComplete: enter
19:51:23.207 00.000 12268 UpdateGuideState(): m_state=6
19:51:23.207 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
19:51:23.207 00.000 12268 Star::Find returns 1 (0), X=1244.62, Y=855.08, Mass=304, SNR=11.9, Peak=40 HFD=3.9
19:51:23.207 00.000 12268 MultiStar: [#1 0.42,-0.11,1.02,U] [#2 0.69,0.41,0.00,M3] [#3 0.14,0.18,0.79,U] [#4 0.54,0.02,0.86,U] [#5 1.03,0.29,0.00,M6] [#6 1.00,0.22,0.00,M3] [#7 0.04,0.89,0.00,M10] [#8 0.27,0.61,0.00,M4] 
19:51:23.207 00.000 12268 single-star, 3 included, MultiStar: {0.34, 0.03}, one-star: {0.25, 0.07}
19:51:23.207 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.67) = xAngle (1.92 = 1.92)
19:51:23.207 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.95 = 1.95)
19:51:23.208 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=0.07 hyp=0.26 cameraTheta=0.25 mountX=-0.09 mountY=0.24, mountTheta=1.93
19:51:23.209 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.07, opts=13)
19:51:23.209 00.000 12268 Enqueuing Move request for scope (0.25, 0.07)
19:51:23.209 00.000 11616 Worker thread wakes up
19:51:23.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.07) opts 0xd
19:51:23.209 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.07)
19:51:23.209 00.000 11616 Moving (0.25, 0.07) raw xDistance=-0.09 yDistance=0.24
19:51:23.210 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:23.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:51:23.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
19:51:23.210 00.000 11616 MoveAxis(E, 0, ABG)
19:51:23.210 00.000 11616 Move returns status 0, amount 0
19:51:23.210 00.000 11616 MoveAxis(S, 21, ABG)
19:51:23.210 00.000 11616 Guiding  Dir = 1, Dur = 21
19:51:23.210 00.000 11616 IsSlewing returns 0
19:51:23.211 00.001 11616 IsGuiding returns 0
19:51:23.211 00.000 11616 PulseGuide returned control before completion, sleep 31
19:51:23.231 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:51:23.246 00.015 11616 IsGuiding returns 1
19:51:23.246 00.000 11616 scope still moving after pulse duration time elapsed
19:51:23.248 00.002 12268 UpdateGuideState exits: m=304 SNR=11.9
19:51:23.248 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:23.250 00.002 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:23.250 00.000 12268 Enqueuing Expose request
19:51:23.278 00.028 11616 IsSlewing returns 0
19:51:23.278 00.000 11616 IsGuiding returns 0
19:51:23.278 00.000 11616 scope move finished after 21 + 46 ms
19:51:23.279 00.001 11616 Move returns status 0, amount 21
19:51:23.279 00.000 11616 move complete, result=0
19:51:23.279 00.000 11616 worker thread done servicing request
19:51:23.279 00.000 11616 Worker thread wakes up
19:51:23.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:23.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:23.288 00.009 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 21 ms SOUTH
19:51:25.288 02.000 11616 Exposure complete
19:51:25.346 00.058 11616 worker thread done servicing request
19:51:25.346 00.000 12268 OnExposeComplete: enter
19:51:25.346 00.000 12268 UpdateGuideState(): m_state=6
19:51:25.347 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
19:51:25.347 00.000 12268 Star::Find returns 1 (0), X=1244.84, Y=854.95, Mass=307, SNR=11.9, Peak=43 HFD=4.0
19:51:25.347 00.000 12268 MultiStar: [#1 0.22,-0.37,1.01,U] [#2 0.48,-0.03,0.86,U] [#3 0.37,0.32,0.77,U] [#4 0.02,-0.18,0.81,U] [#5 0.61,-0.11,0.00,M7] [#6 0.61,-0.27,0.00,M4] [#7 -0.30,0.85,0.00,R] [#8 0.17,-0.03,0.50,U] 
19:51:25.347 00.000 12268 refined, 5 included, MultiStar: {0.30, -0.08}, one-star: {0.48, -0.06}
19:51:25.347 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.67) = xAngle (1.42 = 1.42)
19:51:25.348 00.001 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.45 = 1.45)
19:51:25.348 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-0.25 mountX=0.05 mountY=0.31, mountTheta=1.42
19:51:25.349 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.08, opts=13)
19:51:25.349 00.000 12268 Enqueuing Move request for scope (0.30, -0.08)
19:51:25.349 00.000 11616 Worker thread wakes up
19:51:25.349 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.08) opts 0xd
19:51:25.350 00.001 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.08)
19:51:25.350 00.000 11616 Moving (0.30, -0.08) raw xDistance=0.05 yDistance=0.31
19:51:25.350 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:25.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:51:25.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
19:51:25.350 00.000 11616 MoveAxis(E, 0, ABG)
19:51:25.350 00.000 11616 Move returns status 0, amount 0
19:51:25.350 00.000 11616 MoveAxis(S, 26, ABG)
19:51:25.350 00.000 11616 Guiding  Dir = 1, Dur = 26
19:51:25.350 00.000 11616 IsSlewing returns 0
19:51:25.351 00.001 11616 IsGuiding returns 0
19:51:25.351 00.000 11616 PulseGuide returned control before completion, sleep 36
19:51:25.371 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:51:25.388 00.017 12268 UpdateGuideState exits: m=307 SNR=11.9
19:51:25.389 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:25.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:25.389 00.000 12268 Enqueuing Expose request
19:51:25.394 00.005 11616 IsGuiding returns 1
19:51:25.394 00.000 11616 scope still moving after pulse duration time elapsed
19:51:25.425 00.031 11616 IsSlewing returns 0
19:51:25.425 00.000 11616 IsGuiding returns 0
19:51:25.425 00.000 11616 scope move finished after 26 + 49 ms
19:51:25.425 00.000 11616 Move returns status 0, amount 26
19:51:25.425 00.000 11616 move complete, result=0
19:51:25.426 00.001 11616 worker thread done servicing request
19:51:25.426 00.000 11616 Worker thread wakes up
19:51:25.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:25.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:25.426 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 26 ms SOUTH
19:51:27.469 02.043 11616 Exposure complete
19:51:27.526 00.057 11616 worker thread done servicing request
19:51:27.526 00.000 12268 OnExposeComplete: enter
19:51:27.526 00.000 12268 UpdateGuideState(): m_state=6
19:51:27.526 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
19:51:27.526 00.000 12268 Star::Find returns 1 (0), X=1244.71, Y=854.56, Mass=302, SNR=11.9, Peak=34 HFD=3.6
19:51:27.526 00.000 12268 MultiStar: [#1 0.38,-0.81,0.00,M1] [#2 0.69,-0.25,0.00,M3] [#3 -0.02,-0.42,0.82,U] [#4 -0.44,-0.84,0.00,M1] [#5 0.41,-0.29,0.65,U] [#6 0.48,-0.52,0.00,M5] [#7 0.06,-0.46,0.40,U] [#8 -0.07,-0.21,0.47,U] 
19:51:27.526 00.000 12268 refined, 4 included, MultiStar: {0.17, -0.38}, one-star: {0.34, -0.45}
19:51:27.526 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-1.67) = xAngle (0.53 = 0.53)
19:51:27.527 00.001 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.56 = 0.56)
19:51:27.527 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.38 hyp=0.42 cameraTheta=-1.14 mountX=0.36 mountY=0.22, mountTheta=0.55
19:51:27.528 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.38, opts=13)
19:51:27.528 00.000 12268 Enqueuing Move request for scope (0.17, -0.38)
19:51:27.529 00.001 11616 Worker thread wakes up
19:51:27.529 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.38) opts 0xd
19:51:27.529 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.38)
19:51:27.529 00.000 11616 Moving (0.17, -0.38) raw xDistance=0.36 yDistance=0.22
19:51:27.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
19:51:27.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
19:51:27.529 00.000 11616 MoveAxis(W, 202, ABG)
19:51:27.529 00.000 11616 Guiding  Dir = 3, Dur = 202
19:51:27.529 00.000 11616 IsSlewing returns 0
19:51:27.529 00.000 11616 IsGuiding returns 0
19:51:27.529 00.000 11616 PulseGuide returned control before completion, sleep 212
19:51:27.553 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:51:27.569 00.016 12268 UpdateGuideState exits: m=302 SNR=11.9
19:51:27.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:27.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:27.569 00.000 12268 Enqueuing Expose request
19:51:27.745 00.176 11616 IsGuiding returns 1
19:51:27.746 00.001 11616 scope still moving after pulse duration time elapsed
19:51:27.777 00.031 11616 IsSlewing returns 0
19:51:27.777 00.000 11616 IsGuiding returns 0
19:51:27.777 00.000 11616 scope move finished after 202 + 45 ms
19:51:27.778 00.001 11616 Move returns status 0, amount 202
19:51:27.778 00.000 11616 MoveAxis(S, 19, ABG)
19:51:27.778 00.000 11616 Guiding  Dir = 1, Dur = 19
19:51:27.778 00.000 11616 IsSlewing returns 0
19:51:27.778 00.000 11616 IsGuiding returns 0
19:51:27.778 00.000 11616 PulseGuide returned control before completion, sleep 29
19:51:27.822 00.044 11616 IsGuiding returns 1
19:51:27.823 00.001 11616 scope still moving after pulse duration time elapsed
19:51:27.853 00.030 11616 IsSlewing returns 0
19:51:27.853 00.000 11616 IsGuiding returns 0
19:51:27.853 00.000 11616 scope move finished after 19 + 56 ms
19:51:27.853 00.000 11616 Move returns status 0, amount 19
19:51:27.853 00.000 11616 move complete, result=0
19:51:27.854 00.001 11616 worker thread done servicing request
19:51:27.854 00.000 11616 Worker thread wakes up
19:51:27.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:27.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:27.854 00.000 12268 GuideStep: 0.4 px 202 ms WEST, 0.2 px 19 ms SOUTH
19:51:29.869 02.015 11616 Exposure complete
19:51:29.928 00.059 11616 worker thread done servicing request
19:51:29.929 00.001 12268 OnExposeComplete: enter
19:51:29.929 00.000 12268 UpdateGuideState(): m_state=6
19:51:29.929 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
19:51:29.929 00.000 12268 Star::Find returns 1 (0), X=1244.37, Y=854.48, Mass=303, SNR=11.9, Peak=31 HFD=3.4
19:51:29.929 00.000 12268 MultiStar: [#1 -0.06,-0.84,0.00,M2] [#2 0.34,-0.16,1.04,U] [#3 0.10,-0.18,0.84,U] [#4 0.07,-0.66,0.00,M2] [#5 -0.02,-0.81,0.00,M7] [#6 0.52,-0.69,0.00,M6] [#7 -0.22,-0.24,0.61,U] [#8 0.33,-0.68,0.00,M3] 
19:51:29.929 00.000 12268 refined, 3 included, MultiStar: {0.09, -0.29}, one-star: {0.00, -0.54}
19:51:29.929 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-1.67) = xAngle (0.40 = 0.40)
19:51:29.930 00.001 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.43 = 0.43)
19:51:29.930 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.27 mountX=0.28 mountY=0.13, mountTheta=0.43
19:51:29.931 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.29, opts=13)
19:51:29.931 00.000 12268 Enqueuing Move request for scope (0.09, -0.29)
19:51:29.931 00.000 11616 Worker thread wakes up
19:51:29.931 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.29) opts 0xd
19:51:29.931 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.29)
19:51:29.931 00.000 11616 Moving (0.09, -0.29) raw xDistance=0.28 yDistance=0.13
19:51:29.931 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
19:51:29.932 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:29.932 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:51:29.932 00.000 11616 MoveAxis(W, 155, ABG)
19:51:29.932 00.000 11616 Guiding  Dir = 3, Dur = 155
19:51:29.932 00.000 11616 IsSlewing returns 0
19:51:29.932 00.000 11616 IsGuiding returns 0
19:51:29.933 00.001 11616 PulseGuide returned control before completion, sleep 165
19:51:29.954 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:51:29.973 00.019 12268 UpdateGuideState exits: m=303 SNR=11.9
19:51:29.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:29.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:29.973 00.000 12268 Enqueuing Expose request
19:51:30.113 00.140 11616 IsGuiding returns 1
19:51:30.113 00.000 11616 scope still moving after pulse duration time elapsed
19:51:30.144 00.031 11616 IsSlewing returns 0
19:51:30.145 00.001 11616 IsGuiding returns 0
19:51:30.145 00.000 11616 scope move finished after 155 + 57 ms
19:51:30.145 00.000 11616 Move returns status 0, amount 155
19:51:30.145 00.000 11616 MoveAxis(N, 0, ABG)
19:51:30.145 00.000 11616 Move returns status 0, amount 0
19:51:30.145 00.000 11616 move complete, result=0
19:51:30.145 00.000 11616 worker thread done servicing request
19:51:30.145 00.000 11616 Worker thread wakes up
19:51:30.145 00.000 12268 GuideStep: 0.3 px 155 ms WEST, 0.1 px 0 ms NORTH
19:51:30.146 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:30.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:32.156 02.010 11616 Exposure complete
19:51:32.216 00.060 11616 worker thread done servicing request
19:51:32.217 00.001 12268 OnExposeComplete: enter
19:51:32.217 00.000 12268 UpdateGuideState(): m_state=6
19:51:32.217 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
19:51:32.217 00.000 12268 Star::Find returns 1 (0), X=1244.68, Y=854.81, Mass=323, SNR=12.3, Peak=40 HFD=4.3
19:51:32.217 00.000 12268 MultiStar: [#1 0.44,-0.10,0.98,U] [#2 0.29,0.27,0.95,U] [#3 0.44,0.01,0.78,U] [#4 0.48,-0.46,0.00,M3] [#5 0.83,-0.09,0.00,M8] [#6 0.50,-0.21,0.00,M7] [#7 -0.04,0.16,0.47,U] [#8 0.86,-0.27,0.00,M4] 
19:51:32.217 00.000 12268 refined, 4 included, MultiStar: {0.32, 0.01}, one-star: {0.31, -0.20}
19:51:32.217 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.67) = xAngle (1.69 = 1.69)
19:51:32.217 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.72 = 1.72)
19:51:32.217 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.01 hyp=0.32 cameraTheta=0.03 mountX=-0.04 mountY=0.32, mountTheta=1.69
19:51:32.222 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.01, opts=13)
19:51:32.222 00.000 12268 Enqueuing Move request for scope (0.32, 0.01)
19:51:32.222 00.000 11616 Worker thread wakes up
19:51:32.222 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.01) opts 0xd
19:51:32.222 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.01)
19:51:32.222 00.000 11616 Moving (0.32, 0.01) raw xDistance=-0.04 yDistance=0.32
19:51:32.223 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:32.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:51:32.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
19:51:32.223 00.000 11616 MoveAxis(E, 0, ABG)
19:51:32.223 00.000 11616 Move returns status 0, amount 0
19:51:32.223 00.000 11616 MoveAxis(S, 27, ABG)
19:51:32.223 00.000 11616 Guiding  Dir = 1, Dur = 27
19:51:32.224 00.001 11616 IsSlewing returns 0
19:51:32.224 00.000 11616 IsGuiding returns 0
19:51:32.224 00.000 11616 PulseGuide returned control before completion, sleep 37
19:51:32.245 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:51:32.262 00.017 12268 UpdateGuideState exits: m=323 SNR=12.3
19:51:32.262 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:32.263 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:32.263 00.000 12268 Enqueuing Expose request
19:51:32.267 00.004 11616 IsGuiding returns 1
19:51:32.267 00.000 11616 scope still moving after pulse duration time elapsed
19:51:32.298 00.031 11616 IsSlewing returns 0
19:51:32.299 00.001 11616 IsGuiding returns 0
19:51:32.299 00.000 11616 scope move finished after 27 + 47 ms
19:51:32.299 00.000 11616 Move returns status 0, amount 27
19:51:32.299 00.000 11616 move complete, result=0
19:51:32.299 00.000 11616 worker thread done servicing request
19:51:32.300 00.001 11616 Worker thread wakes up
19:51:32.300 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:32.300 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:32.300 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 27 ms SOUTH
19:51:34.312 02.012 11616 Exposure complete
19:51:34.372 00.060 11616 worker thread done servicing request
19:51:34.372 00.000 12268 OnExposeComplete: enter
19:51:34.372 00.000 12268 UpdateGuideState(): m_state=6
19:51:34.372 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
19:51:34.372 00.000 12268 Star::Find returns 1 (0), X=1244.54, Y=855.15, Mass=343, SNR=12.7, Peak=43 HFD=3.8
19:51:34.373 00.001 12268 MultiStar: [#1 0.44,-0.18,0.92,U] [#2 0.29,0.17,0.84,U] [#3 0.39,0.02,0.81,U] [#4 0.18,-0.02,0.76,U] [#5 0.71,-0.49,0.00,M9] [#6 0.64,0.42,0.00,M8] [#7 0.12,-0.32,0.57,U] [#8 -0.07,-0.17,0.49,U] 
19:51:34.373 00.000 12268 single-star, 6 included, MultiStar: {0.24, -0.03}, one-star: {0.17, 0.14}
19:51:34.373 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.67) = xAngle (2.34 = 2.34)
19:51:34.373 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.37 = 2.37)
19:51:34.373 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.67 mountX=-0.15 mountY=0.16, mountTheta=2.35
19:51:34.374 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.14, opts=13)
19:51:34.374 00.000 12268 Enqueuing Move request for scope (0.17, 0.14)
19:51:34.374 00.000 11616 Worker thread wakes up
19:51:34.375 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
19:51:34.375 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
19:51:34.375 00.000 11616 Moving (0.17, 0.14) raw xDistance=-0.15 yDistance=0.16
19:51:34.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:51:34.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:51:34.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
19:51:34.375 00.000 11616 MoveAxis(E, 0, ABG)
19:51:34.375 00.000 11616 Move returns status 0, amount 0
19:51:34.375 00.000 11616 MoveAxis(S, 13, ABG)
19:51:34.375 00.000 11616 Guiding  Dir = 1, Dur = 13
19:51:34.376 00.001 11616 IsSlewing returns 0
19:51:34.376 00.000 11616 IsGuiding returns 0
19:51:34.376 00.000 11616 PulseGuide returned control before completion, sleep 23
19:51:34.399 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:51:34.405 00.006 11616 IsGuiding returns 1
19:51:34.405 00.000 11616 scope still moving after pulse duration time elapsed
19:51:34.416 00.011 12268 UpdateGuideState exits: m=343 SNR=12.7
19:51:34.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:34.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:34.416 00.000 12268 Enqueuing Expose request
19:51:34.437 00.021 11616 IsSlewing returns 0
19:51:34.438 00.001 11616 IsGuiding returns 1
19:51:34.468 00.030 11616 IsSlewing returns 0
19:51:34.469 00.001 11616 IsGuiding returns 1
19:51:34.500 00.031 11616 IsSlewing returns 0
19:51:34.500 00.000 11616 IsGuiding returns 1
19:51:34.532 00.032 11616 IsSlewing returns 0
19:51:34.532 00.000 11616 IsGuiding returns 1
19:51:34.563 00.031 11616 IsSlewing returns 0
19:51:34.563 00.000 11616 IsGuiding returns 1
19:51:34.594 00.031 11616 IsSlewing returns 0
19:51:34.594 00.000 11616 IsGuiding returns 1
19:51:34.624 00.030 11616 IsSlewing returns 0
19:51:34.625 00.001 11616 IsGuiding returns 1
19:51:34.657 00.032 11616 IsSlewing returns 0
19:51:34.657 00.000 11616 IsGuiding returns 0
19:51:34.657 00.000 11616 scope move finished after 13 + 267 ms
19:51:34.657 00.000 11616 Move returns status 0, amount 13
19:51:34.657 00.000 11616 move complete, result=0
19:51:34.658 00.001 11616 worker thread done servicing request
19:51:34.658 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
19:51:34.658 00.000 11616 Worker thread wakes up
19:51:34.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:34.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:36.674 02.016 11616 Exposure complete
19:51:36.732 00.058 11616 worker thread done servicing request
19:51:36.733 00.001 12268 OnExposeComplete: enter
19:51:36.733 00.000 12268 UpdateGuideState(): m_state=6
19:51:36.733 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
19:51:36.733 00.000 12268 Star::Find returns 1 (0), X=1244.94, Y=855.25, Mass=284, SNR=11.5, Peak=42 HFD=3.2
19:51:36.734 00.001 12268 MultiStar: [#1 0.74,0.28,0.00,M1] [#2 0.61,0.76,0.00,M1] [#3 0.47,0.60,0.00,M1] [#4 0.77,0.19,0.00,M3] [#5 1.30,-0.05,0.00,M10] [#6 1.32,0.38,0.00,M9] [#7 0.52,0.21,0.00,M1] [#8 0.47,0.74,0.00,M4] 
19:51:36.734 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.67) = xAngle (2.06 = 2.06)
19:51:36.734 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.09 = 2.09)
19:51:36.734 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.24 hyp=0.62 cameraTheta=0.39 mountX=-0.29 mountY=0.53, mountTheta=2.07
19:51:36.735 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=0.24, opts=13)
19:51:36.735 00.000 12268 Enqueuing Move request for scope (0.57, 0.24)
19:51:36.735 00.000 11616 Worker thread wakes up
19:51:36.735 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.24) opts 0xd
19:51:36.735 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, 0.24)
19:51:36.736 00.001 11616 Moving (0.57, 0.24) raw xDistance=-0.29 yDistance=0.53
19:51:36.736 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:51:36.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
19:51:36.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
19:51:36.736 00.000 11616 MoveAxis(E, 0, ABG)
19:51:36.736 00.000 11616 Move returns status 0, amount 0
19:51:36.736 00.000 11616 MoveAxis(S, 45, ABG)
19:51:36.736 00.000 11616 Guiding  Dir = 1, Dur = 45
19:51:36.736 00.000 11616 IsSlewing returns 0
19:51:36.737 00.001 11616 IsGuiding returns 0
19:51:36.737 00.000 11616 PulseGuide returned control before completion, sleep 55
19:51:36.758 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:51:36.774 00.016 12268 UpdateGuideState exits: m=284 SNR=11.5
19:51:36.774 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:36.774 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:36.775 00.001 12268 Enqueuing Expose request
19:51:36.795 00.020 11616 IsGuiding returns 1
19:51:36.795 00.000 11616 scope still moving after pulse duration time elapsed
19:51:36.826 00.031 11616 IsSlewing returns 0
19:51:36.827 00.001 11616 IsGuiding returns 0
19:51:36.827 00.000 11616 scope move finished after 45 + 45 ms
19:51:36.827 00.000 11616 Move returns status 0, amount 45
19:51:36.827 00.000 11616 move complete, result=0
19:51:36.827 00.000 11616 worker thread done servicing request
19:51:36.827 00.000 11616 Worker thread wakes up
19:51:36.827 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.5 px 45 ms SOUTH
19:51:36.828 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:36.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:38.838 02.010 11616 Exposure complete
19:51:38.897 00.059 11616 worker thread done servicing request
19:51:38.897 00.000 12268 OnExposeComplete: enter
19:51:38.897 00.000 12268 UpdateGuideState(): m_state=6
19:51:38.897 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
19:51:38.897 00.000 12268 Star::Find returns 1 (0), X=1244.81, Y=855.36, Mass=326, SNR=12.4, Peak=46 HFD=3.6
19:51:38.898 00.001 12268 MultiStar: [#1 0.17,-0.22,0.97,U] [#2 0.79,0.72,0.00,M2] [#3 0.46,0.49,0.00,M2] [#4 0.53,-0.02,0.83,U] [#5 0.76,0.20,0.00,R] [#6 0.60,0.51,0.00,M10] [#7 0.08,0.20,0.45,U] [#8 0.35,0.25,0.62,U] 
19:51:38.898 00.000 12268 refined, 4 included, MultiStar: {0.34, 0.09}, one-star: {0.44, 0.34}
19:51:38.898 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.67) = xAngle (1.94 = 1.94)
19:51:38.898 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.97 = 1.97)
19:51:38.898 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.09 hyp=0.35 cameraTheta=0.27 mountX=-0.12 mountY=0.32, mountTheta=1.94
19:51:38.899 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.09, opts=13)
19:51:38.899 00.000 12268 Enqueuing Move request for scope (0.34, 0.09)
19:51:38.900 00.001 11616 Worker thread wakes up
19:51:38.900 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.09) opts 0xd
19:51:38.900 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.09)
19:51:38.900 00.000 11616 Moving (0.34, 0.09) raw xDistance=-0.12 yDistance=0.32
19:51:38.900 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:51:38.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:51:38.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
19:51:38.900 00.000 11616 MoveAxis(E, 0, ABG)
19:51:38.900 00.000 11616 Move returns status 0, amount 0
19:51:38.900 00.000 11616 MoveAxis(S, 27, ABG)
19:51:38.900 00.000 11616 Guiding  Dir = 1, Dur = 27
19:51:38.901 00.001 11616 IsSlewing returns 0
19:51:38.901 00.000 11616 IsGuiding returns 0
19:51:38.901 00.000 11616 PulseGuide returned control before completion, sleep 37
19:51:38.921 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
19:51:38.937 00.016 12268 UpdateGuideState exits: m=326 SNR=12.4
19:51:38.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:38.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:38.938 00.001 12268 Enqueuing Expose request
19:51:38.944 00.006 11616 IsGuiding returns 1
19:51:38.944 00.000 11616 scope still moving after pulse duration time elapsed
19:51:38.975 00.031 11616 IsSlewing returns 0
19:51:38.975 00.000 11616 IsGuiding returns 0
19:51:38.976 00.001 11616 scope move finished after 27 + 48 ms
19:51:38.976 00.000 11616 Move returns status 0, amount 27
19:51:38.976 00.000 11616 move complete, result=0
19:51:38.976 00.000 11616 worker thread done servicing request
19:51:38.976 00.000 11616 Worker thread wakes up
19:51:38.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:38.977 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:38.977 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
19:51:40.976 01.999 11616 Exposure complete
19:51:41.035 00.059 11616 worker thread done servicing request
19:51:41.035 00.000 12268 OnExposeComplete: enter
19:51:41.036 00.001 12268 UpdateGuideState(): m_state=6
19:51:41.036 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
19:51:41.036 00.000 12268 Star::Find returns 1 (0), X=1244.69, Y=855.82, Mass=324, SNR=12.3, Peak=42 HFD=3.8
19:51:41.037 00.001 12268 MultiStar: [#1 0.22,0.10,1.01,U] [#2 0.31,0.87,0.00,M3] [#3 0.32,0.71,0.00,M3] [#4 0.68,0.06,0.00,M3] [#5 0.10,0.17,0.68,U] [#6 0.54,0.40,0.00,R] [#7 -0.58,-0.19,0.00,M1] [#8 0.15,0.71,0.00,M4] 
19:51:41.037 00.000 12268 refined, 2 included, MultiStar: {0.22, 0.38}, one-star: {0.32, 0.80}
19:51:41.037 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.67) = xAngle (2.70 = 2.70)
19:51:41.037 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.73 = 2.73)
19:51:41.037 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.38 hyp=0.44 cameraTheta=1.04 mountX=-0.40 mountY=0.17, mountTheta=2.73
19:51:41.038 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.38, opts=13)
19:51:41.038 00.000 12268 Enqueuing Move request for scope (0.22, 0.38)
19:51:41.038 00.000 11616 Worker thread wakes up
19:51:41.039 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.38) opts 0xd
19:51:41.039 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.38)
19:51:41.039 00.000 11616 Moving (0.22, 0.38) raw xDistance=-0.40 yDistance=0.17
19:51:41.039 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
19:51:41.039 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
19:51:41.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
19:51:41.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
19:51:41.039 00.000 11616 MoveAxis(E, 223, ABG)
19:51:41.039 00.000 11616 Guiding  Dir = 2, Dur = 223
19:51:41.040 00.001 11616 IsSlewing returns 0
19:51:41.040 00.000 11616 IsGuiding returns 0
19:51:41.040 00.000 11616 PulseGuide returned control before completion, sleep 233
19:51:41.059 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:51:41.076 00.017 12268 UpdateGuideState exits: m=324 SNR=12.3
19:51:41.077 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:41.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:41.077 00.000 12268 Enqueuing Expose request
19:51:41.288 00.211 11616 IsGuiding returns 1
19:51:41.288 00.000 11616 scope still moving after pulse duration time elapsed
19:51:41.318 00.030 11616 IsSlewing returns 0
19:51:41.318 00.000 11616 IsGuiding returns 0
19:51:41.318 00.000 11616 scope move finished after 223 + 55 ms
19:51:41.318 00.000 11616 Move returns status 0, amount 223
19:51:41.319 00.001 11616 MoveAxis(S, 15, ABG)
19:51:41.319 00.000 11616 Guiding  Dir = 1, Dur = 15
19:51:41.319 00.000 11616 IsSlewing returns 0
19:51:41.319 00.000 11616 IsGuiding returns 0
19:51:41.319 00.000 11616 PulseGuide returned control before completion, sleep 25
19:51:41.350 00.031 11616 IsGuiding returns 1
19:51:41.351 00.001 11616 scope still moving after pulse duration time elapsed
19:51:41.381 00.030 11616 IsSlewing returns 0
19:51:41.381 00.000 11616 IsGuiding returns 0
19:51:41.382 00.001 11616 scope move finished after 15 + 47 ms
19:51:41.382 00.000 11616 Move returns status 0, amount 15
19:51:41.382 00.000 11616 move complete, result=0
19:51:41.382 00.000 11616 worker thread done servicing request
19:51:41.382 00.000 11616 Worker thread wakes up
19:51:41.382 00.000 12268 GuideStep: -0.4 px 223 ms EAST, 0.2 px 15 ms SOUTH
19:51:41.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:41.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:43.490 02.108 11616 Exposure complete
19:51:43.546 00.056 11616 worker thread done servicing request
19:51:43.547 00.001 12268 OnExposeComplete: enter
19:51:43.547 00.000 12268 UpdateGuideState(): m_state=6
19:51:43.547 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
19:51:43.547 00.000 12268 Star::Find returns 1 (0), X=1244.53, Y=855.45, Mass=324, SNR=12.3, Peak=37 HFD=3.5
19:51:43.547 00.000 12268 MultiStar: [#1 0.05,0.09,0.97,U] [#2 0.54,0.44,0.00,M4] [#3 0.38,0.47,0.00,M4] [#4 0.25,0.20,0.81,U] [#5 -0.10,0.09,0.63,U] [#6 0.19,0.39,0.62,U] [#7 -0.55,0.76,0.00,M2] [#8 0.18,0.11,0.45,U] 
19:51:43.547 00.000 12268 refined, 5 included, MultiStar: {0.12, 0.23}, one-star: {0.16, 0.44}
19:51:43.548 00.001 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.67) = xAngle (2.75 = 2.75)
19:51:43.548 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.78 = 2.78)
19:51:43.548 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.23 hyp=0.26 cameraTheta=1.08 mountX=-0.24 mountY=0.09, mountTheta=2.78
19:51:43.549 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.23, opts=13)
19:51:43.549 00.000 12268 Enqueuing Move request for scope (0.12, 0.23)
19:51:43.550 00.001 11616 Worker thread wakes up
19:51:43.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.23) opts 0xd
19:51:43.550 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.23)
19:51:43.550 00.000 11616 Moving (0.12, 0.23) raw xDistance=-0.24 yDistance=0.09
19:51:43.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
19:51:43.550 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:51:43.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:51:43.550 00.000 11616 MoveAxis(E, 135, ABG)
19:51:43.550 00.000 11616 Guiding  Dir = 2, Dur = 135
19:51:43.550 00.000 11616 IsSlewing returns 0
19:51:43.551 00.001 11616 IsGuiding returns 0
19:51:43.551 00.000 11616 PulseGuide returned control before completion, sleep 145
19:51:43.570 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:51:43.587 00.017 12268 UpdateGuideState exits: m=324 SNR=12.3
19:51:43.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:43.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:43.587 00.000 12268 Enqueuing Expose request
19:51:43.705 00.118 11616 IsGuiding returns 1
19:51:43.706 00.001 11616 scope still moving after pulse duration time elapsed
19:51:43.736 00.030 11616 IsSlewing returns 0
19:51:43.737 00.001 11616 IsGuiding returns 0
19:51:43.737 00.000 11616 scope move finished after 135 + 51 ms
19:51:43.737 00.000 11616 Move returns status 0, amount 135
19:51:43.737 00.000 11616 MoveAxis(N, 0, ABG)
19:51:43.737 00.000 11616 Move returns status 0, amount 0
19:51:43.737 00.000 11616 move complete, result=0
19:51:43.737 00.000 11616 worker thread done servicing request
19:51:43.737 00.000 11616 Worker thread wakes up
19:51:43.738 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:43.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:43.738 00.000 12268 GuideStep: -0.2 px 135 ms EAST, 0.1 px 0 ms NORTH
19:51:45.745 02.007 11616 Exposure complete
19:51:45.803 00.058 11616 worker thread done servicing request
19:51:45.803 00.000 12268 OnExposeComplete: enter
19:51:45.803 00.000 12268 UpdateGuideState(): m_state=6
19:51:45.803 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
19:51:45.803 00.000 12268 Star::Find returns 1 (0), X=1244.76, Y=855.31, Mass=358, SNR=13.0, Peak=42 HFD=3.7
19:51:45.804 00.001 12268 MultiStar: [#1 0.36,0.09,0.93,U] [#2 0.50,0.58,0.00,M5] [#3 0.48,0.57,0.00,M5] [#4 0.91,0.09,0.00,M3] [#5 0.02,-0.07,0.63,U] [#6 0.13,-0.03,0.61,U] [#7 -0.13,0.05,0.44,U] [#8 0.16,0.29,0.46,U] 
19:51:45.804 00.000 12268 refined, 5 included, MultiStar: {0.21, 0.12}, one-star: {0.40, 0.29}
19:51:45.804 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.67) = xAngle (2.18 = 2.18)
19:51:45.804 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.21 = 2.21)
19:51:45.804 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.12 hyp=0.24 cameraTheta=0.51 mountX=-0.14 mountY=0.19, mountTheta=2.19
19:51:45.805 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.12, opts=13)
19:51:45.805 00.000 12268 Enqueuing Move request for scope (0.21, 0.12)
19:51:45.806 00.001 11616 Worker thread wakes up
19:51:45.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.12) opts 0xd
19:51:45.806 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.12)
19:51:45.806 00.000 11616 Moving (0.21, 0.12) raw xDistance=-0.14 yDistance=0.19
19:51:45.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
19:51:45.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
19:51:45.806 00.000 11616 MoveAxis(E, 76, ABG)
19:51:45.807 00.001 11616 Guiding  Dir = 2, Dur = 76
19:51:45.807 00.000 11616 IsSlewing returns 0
19:51:45.807 00.000 11616 IsGuiding returns 0
19:51:45.808 00.001 11616 PulseGuide returned control before completion, sleep 86
19:51:45.828 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:51:45.845 00.017 12268 UpdateGuideState exits: m=358 SNR=13.0
19:51:45.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:45.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:45.845 00.000 12268 Enqueuing Expose request
19:51:45.900 00.055 11616 IsGuiding returns 1
19:51:45.900 00.000 11616 scope still moving after pulse duration time elapsed
19:51:45.931 00.031 11616 IsSlewing returns 0
19:51:45.932 00.001 11616 IsGuiding returns 0
19:51:45.932 00.000 11616 scope move finished after 76 + 48 ms
19:51:45.932 00.000 11616 Move returns status 0, amount 76
19:51:45.932 00.000 11616 MoveAxis(S, 16, ABG)
19:51:45.932 00.000 11616 Guiding  Dir = 1, Dur = 16
19:51:45.932 00.000 11616 IsSlewing returns 0
19:51:45.933 00.001 11616 IsGuiding returns 0
19:51:45.933 00.000 11616 PulseGuide returned control before completion, sleep 26
19:51:45.962 00.029 11616 IsGuiding returns 1
19:51:45.962 00.000 11616 scope still moving after pulse duration time elapsed
19:51:45.993 00.031 11616 IsSlewing returns 0
19:51:45.993 00.000 11616 IsGuiding returns 0
19:51:45.994 00.001 11616 scope move finished after 16 + 44 ms
19:51:45.994 00.000 11616 Move returns status 0, amount 16
19:51:45.994 00.000 11616 move complete, result=0
19:51:45.994 00.000 11616 worker thread done servicing request
19:51:45.994 00.000 11616 Worker thread wakes up
19:51:45.994 00.000 12268 GuideStep: -0.1 px 76 ms EAST, 0.2 px 16 ms SOUTH
19:51:45.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:45.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:48.007 02.013 11616 Exposure complete
19:51:48.065 00.058 11616 worker thread done servicing request
19:51:48.066 00.001 12268 OnExposeComplete: enter
19:51:48.066 00.000 12268 UpdateGuideState(): m_state=6
19:51:48.066 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
19:51:48.066 00.000 12268 Star::Find returns 1 (0), X=1245.00, Y=855.20, Mass=308, SNR=12.0, Peak=39 HFD=4.1
19:51:48.066 00.000 12268 MultiStar: [#1 0.55,-0.17,0.00,M1] [#2 0.53,0.68,0.00,M6] [#3 0.36,0.53,0.00,M6] [#4 0.45,0.06,0.84,U] [#5 0.25,0.11,0.73,U] [#6 0.26,-0.14,0.67,U] [#7 0.55,0.43,0.00,M2] [#8 -0.01,0.47,0.72,U] 
19:51:48.066 00.000 12268 refined, 4 included, MultiStar: {0.34, 0.14}, one-star: {0.63, 0.18}
19:51:48.066 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.67) = xAngle (2.06 = 2.06)
19:51:48.067 00.001 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.09 = 2.09)
19:51:48.067 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.14 hyp=0.37 cameraTheta=0.39 mountX=-0.17 mountY=0.32, mountTheta=2.06
19:51:48.069 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.14, opts=13)
19:51:48.069 00.000 12268 Enqueuing Move request for scope (0.34, 0.14)
19:51:48.069 00.000 11616 Worker thread wakes up
19:51:48.069 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.14) opts 0xd
19:51:48.069 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.14)
19:51:48.069 00.000 11616 Moving (0.34, 0.14) raw xDistance=-0.17 yDistance=0.32
19:51:48.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
19:51:48.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
19:51:48.069 00.000 11616 MoveAxis(E, 97, ABG)
19:51:48.069 00.000 11616 Guiding  Dir = 2, Dur = 97
19:51:48.070 00.001 11616 IsSlewing returns 0
19:51:48.070 00.000 11616 IsGuiding returns 0
19:51:48.070 00.000 11616 PulseGuide returned control before completion, sleep 107
19:51:48.090 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:51:48.109 00.019 12268 UpdateGuideState exits: m=308 SNR=12.0
19:51:48.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:48.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:48.109 00.000 12268 Enqueuing Expose request
19:51:48.189 00.080 11616 IsGuiding returns 1
19:51:48.189 00.000 11616 scope still moving after pulse duration time elapsed
19:51:48.220 00.031 11616 IsSlewing returns 0
19:51:48.220 00.000 11616 IsGuiding returns 0
19:51:48.221 00.001 11616 scope move finished after 97 + 53 ms
19:51:48.221 00.000 11616 Move returns status 0, amount 97
19:51:48.221 00.000 11616 MoveAxis(S, 27, ABG)
19:51:48.221 00.000 11616 Guiding  Dir = 1, Dur = 27
19:51:48.221 00.000 11616 IsSlewing returns 0
19:51:48.222 00.001 11616 IsGuiding returns 0
19:51:48.222 00.000 11616 PulseGuide returned control before completion, sleep 37
19:51:48.266 00.044 11616 IsGuiding returns 1
19:51:48.266 00.000 11616 scope still moving after pulse duration time elapsed
19:51:48.298 00.032 11616 IsSlewing returns 0
19:51:48.299 00.001 11616 IsGuiding returns 0
19:51:48.299 00.000 11616 scope move finished after 27 + 49 ms
19:51:48.299 00.000 11616 Move returns status 0, amount 27
19:51:48.299 00.000 11616 move complete, result=0
19:51:48.299 00.000 11616 worker thread done servicing request
19:51:48.299 00.000 11616 Worker thread wakes up
19:51:48.299 00.000 12268 GuideStep: -0.2 px 97 ms EAST, 0.3 px 27 ms SOUTH
19:51:48.300 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:48.300 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:50.311 02.011 11616 Exposure complete
19:51:50.369 00.058 11616 worker thread done servicing request
19:51:50.369 00.000 12268 OnExposeComplete: enter
19:51:50.370 00.001 12268 UpdateGuideState(): m_state=6
19:51:50.370 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
19:51:50.370 00.000 12268 Star::Find returns 1 (0), X=1244.64, Y=855.42, Mass=305, SNR=12.0, Peak=40 HFD=3.4
19:51:50.370 00.000 12268 MultiStar: [#1 0.49,-0.01,1.08,U] [#2 0.83,0.54,0.00,M7] [#3 0.48,0.13,0.82,U] [#4 0.52,0.35,0.00,M3] [#5 -0.04,-0.11,0.73,U] [#6 0.12,0.10,0.63,U] [#7 -0.24,0.06,0.44,U] [#8 0.53,0.77,0.00,M2] 
19:51:50.370 00.000 12268 refined, 5 included, MultiStar: {0.24, 0.11}, one-star: {0.27, 0.40}
19:51:50.370 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.67) = xAngle (2.08 = 2.08)
19:51:50.370 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.12 = 2.12)
19:51:50.370 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.11 hyp=0.26 cameraTheta=0.42 mountX=-0.13 mountY=0.23, mountTheta=2.09
19:51:50.372 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.11, opts=13)
19:51:50.372 00.000 12268 Enqueuing Move request for scope (0.24, 0.11)
19:51:50.372 00.000 11616 Worker thread wakes up
19:51:50.372 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.11) opts 0xd
19:51:50.372 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.11)
19:51:50.372 00.000 11616 Moving (0.24, 0.11) raw xDistance=-0.13 yDistance=0.23
19:51:50.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
19:51:50.373 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
19:51:50.373 00.000 11616 MoveAxis(E, 73, ABG)
19:51:50.373 00.000 11616 Guiding  Dir = 2, Dur = 73
19:51:50.373 00.000 11616 IsSlewing returns 0
19:51:50.373 00.000 11616 IsGuiding returns 0
19:51:50.374 00.001 11616 PulseGuide returned control before completion, sleep 83
19:51:50.395 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:51:50.413 00.018 12268 UpdateGuideState exits: m=305 SNR=12.0
19:51:50.413 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:50.413 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:50.413 00.000 12268 Enqueuing Expose request
19:51:50.472 00.059 11616 IsGuiding returns 1
19:51:50.473 00.001 11616 scope still moving after pulse duration time elapsed
19:51:50.503 00.030 11616 IsSlewing returns 0
19:51:50.503 00.000 11616 IsGuiding returns 0
19:51:50.503 00.000 11616 scope move finished after 73 + 57 ms
19:51:50.504 00.001 11616 Move returns status 0, amount 73
19:51:50.504 00.000 11616 MoveAxis(S, 19, ABG)
19:51:50.504 00.000 11616 Guiding  Dir = 1, Dur = 19
19:51:50.504 00.000 11616 IsSlewing returns 0
19:51:50.505 00.001 11616 IsGuiding returns 0
19:51:50.505 00.000 11616 PulseGuide returned control before completion, sleep 29
19:51:50.549 00.044 11616 IsGuiding returns 1
19:51:50.549 00.000 11616 scope still moving after pulse duration time elapsed
19:51:50.580 00.031 11616 IsSlewing returns 0
19:51:50.580 00.000 11616 IsGuiding returns 1
19:51:50.611 00.031 11616 IsSlewing returns 0
19:51:50.612 00.001 11616 IsGuiding returns 1
19:51:50.642 00.030 11616 IsSlewing returns 0
19:51:50.642 00.000 11616 IsGuiding returns 1
19:51:50.673 00.031 11616 IsSlewing returns 0
19:51:50.674 00.001 11616 IsGuiding returns 1
19:51:50.705 00.031 11616 IsSlewing returns 0
19:51:50.706 00.001 11616 IsGuiding returns 1
19:51:50.736 00.030 11616 IsSlewing returns 0
19:51:50.737 00.001 11616 IsGuiding returns 1
19:51:50.766 00.029 11616 IsSlewing returns 0
19:51:50.766 00.000 11616 IsGuiding returns 1
19:51:50.797 00.031 11616 IsSlewing returns 0
19:51:50.797 00.000 11616 IsGuiding returns 1
19:51:50.828 00.031 11616 IsSlewing returns 0
19:51:50.829 00.001 11616 IsGuiding returns 1
19:51:50.859 00.030 11616 IsSlewing returns 0
19:51:50.859 00.000 11616 IsGuiding returns 0
19:51:50.860 00.001 11616 scope move finished after 19 + 335 ms
19:51:50.860 00.000 11616 Move returns status 0, amount 19
19:51:50.860 00.000 11616 move complete, result=0
19:51:50.860 00.000 11616 worker thread done servicing request
19:51:50.860 00.000 11616 Worker thread wakes up
19:51:50.860 00.000 12268 GuideStep: -0.1 px 73 ms EAST, 0.2 px 19 ms SOUTH
19:51:50.861 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:50.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:52.877 02.016 11616 Exposure complete
19:51:52.934 00.057 11616 worker thread done servicing request
19:51:52.934 00.000 12268 OnExposeComplete: enter
19:51:52.934 00.000 12268 UpdateGuideState(): m_state=6
19:51:52.935 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
19:51:52.935 00.000 12268 Star::Find returns 1 (0), X=1244.99, Y=855.66, Mass=347, SNR=12.8, Peak=43 HFD=4.0
19:51:52.935 00.000 12268 MultiStar: [#1 0.47,-0.05,0.99,U] [#2 0.60,0.80,0.00,M8] [#3 0.64,0.13,0.00,M6] [#4 0.55,0.33,0.00,M4] [#5 0.07,-0.07,0.69,U] [#6 0.45,0.02,0.55,U] [#7 0.29,-0.43,0.50,U] [#8 0.55,0.09,0.00,M3] 
19:51:52.935 00.000 12268 refined, 4 included, MultiStar: {0.41, 0.09}, one-star: {0.63, 0.64}
19:51:52.935 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
19:51:52.935 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.92 = 1.92)
19:51:52.935 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.09 hyp=0.42 cameraTheta=0.22 mountX=-0.13 mountY=0.39, mountTheta=1.89
19:51:52.937 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.09, opts=13)
19:51:52.937 00.000 12268 Enqueuing Move request for scope (0.41, 0.09)
19:51:52.937 00.000 11616 Worker thread wakes up
19:51:52.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.09) opts 0xd
19:51:52.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.09)
19:51:52.937 00.000 11616 Moving (0.41, 0.09) raw xDistance=-0.13 yDistance=0.39
19:51:52.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
19:51:52.938 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
19:51:52.938 00.000 11616 MoveAxis(E, 73, ABG)
19:51:52.938 00.000 11616 Guiding  Dir = 2, Dur = 73
19:51:52.938 00.000 11616 IsSlewing returns 0
19:51:52.938 00.000 11616 IsGuiding returns 0
19:51:52.939 00.001 11616 PulseGuide returned control before completion, sleep 83
19:51:52.960 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:51:52.981 00.021 12268 UpdateGuideState exits: m=347 SNR=12.8
19:51:52.982 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:52.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:52.982 00.000 12268 Enqueuing Expose request
19:51:53.033 00.051 11616 IsGuiding returns 1
19:51:53.033 00.000 11616 scope still moving after pulse duration time elapsed
19:51:53.064 00.031 11616 IsSlewing returns 0
19:51:53.064 00.000 11616 IsGuiding returns 0
19:51:53.064 00.000 11616 scope move finished after 73 + 52 ms
19:51:53.064 00.000 11616 Move returns status 0, amount 73
19:51:53.065 00.001 11616 MoveAxis(S, 33, ABG)
19:51:53.065 00.000 11616 Guiding  Dir = 1, Dur = 33
19:51:53.065 00.000 11616 IsSlewing returns 0
19:51:53.065 00.000 11616 IsGuiding returns 0
19:51:53.065 00.000 11616 PulseGuide returned control before completion, sleep 43
19:51:53.110 00.045 11616 IsGuiding returns 1
19:51:53.110 00.000 11616 scope still moving after pulse duration time elapsed
19:51:53.142 00.032 11616 IsSlewing returns 0
19:51:53.142 00.000 11616 IsGuiding returns 1
19:51:53.173 00.031 11616 IsSlewing returns 0
19:51:53.173 00.000 11616 IsGuiding returns 1
19:51:53.204 00.031 11616 IsSlewing returns 0
19:51:53.204 00.000 11616 IsGuiding returns 1
19:51:53.236 00.032 11616 IsSlewing returns 0
19:51:53.236 00.000 11616 IsGuiding returns 1
19:51:53.267 00.031 11616 IsSlewing returns 0
19:51:53.267 00.000 11616 IsGuiding returns 1
19:51:53.297 00.030 11616 IsSlewing returns 0
19:51:53.298 00.001 11616 IsGuiding returns 1
19:51:53.328 00.030 11616 IsSlewing returns 0
19:51:53.329 00.001 11616 IsGuiding returns 1
19:51:53.358 00.029 11616 IsSlewing returns 0
19:51:53.358 00.000 11616 IsGuiding returns 1
19:51:53.391 00.033 11616 IsSlewing returns 0
19:51:53.391 00.000 11616 IsGuiding returns 0
19:51:53.391 00.000 11616 scope move finished after 33 + 292 ms
19:51:53.392 00.001 11616 Move returns status 0, amount 33
19:51:53.392 00.000 11616 move complete, result=0
19:51:53.392 00.000 11616 worker thread done servicing request
19:51:53.392 00.000 11616 Worker thread wakes up
19:51:53.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:53.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:53.393 00.001 12268 GuideStep: -0.1 px 73 ms EAST, 0.4 px 33 ms SOUTH
19:51:55.488 02.095 11616 Exposure complete
19:51:55.551 00.063 11616 worker thread done servicing request
19:51:55.551 00.000 12268 OnExposeComplete: enter
19:51:55.551 00.000 12268 UpdateGuideState(): m_state=6
19:51:55.551 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
19:51:55.551 00.000 12268 Star::Find returns 1 (0), X=1244.87, Y=854.86, Mass=317, SNR=12.1, Peak=34 HFD=4.1
19:51:55.552 00.001 12268 MultiStar: [#1 0.65,-0.13,0.00,M1] [#2 0.77,0.49,0.00,M9] [#3 0.57,0.00,0.00,M7] [#4 0.35,-0.29,0.85,U] [#5 0.34,-0.31,0.67,U] [#6 0.44,0.07,0.62,U] [#7 0.14,0.13,0.42,U] [#8 0.55,0.05,0.00,M4] 
19:51:55.552 00.000 12268 refined, 4 included, MultiStar: {0.38, -0.14}, one-star: {0.50, -0.15}
19:51:55.552 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.67) = xAngle (1.31 = 1.31)
19:51:55.552 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.34 = 1.34)
19:51:55.552 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.14 hyp=0.41 cameraTheta=-0.36 mountX=0.10 mountY=0.40, mountTheta=1.31
19:51:55.555 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.14, opts=13)
19:51:55.556 00.001 12268 Enqueuing Move request for scope (0.38, -0.14)
19:51:55.556 00.000 11616 Worker thread wakes up
19:51:55.556 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.14) opts 0xd
19:51:55.556 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.14)
19:51:55.556 00.000 11616 Moving (0.38, -0.14) raw xDistance=0.10 yDistance=0.40
19:51:55.556 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:51:55.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:51:55.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
19:51:55.556 00.000 11616 MoveAxis(E, 0, ABG)
19:51:55.556 00.000 11616 Move returns status 0, amount 0
19:51:55.557 00.001 11616 MoveAxis(S, 34, ABG)
19:51:55.557 00.000 11616 Guiding  Dir = 1, Dur = 34
19:51:55.557 00.000 11616 IsSlewing returns 0
19:51:55.557 00.000 11616 IsGuiding returns 0
19:51:55.558 00.001 11616 PulseGuide returned control before completion, sleep 44
19:51:55.578 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:51:55.597 00.019 12268 UpdateGuideState exits: m=317 SNR=12.1
19:51:55.597 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:55.597 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:55.597 00.000 12268 Enqueuing Expose request
19:51:55.613 00.016 11616 IsGuiding returns 1
19:51:55.613 00.000 11616 scope still moving after pulse duration time elapsed
19:51:55.644 00.031 11616 IsSlewing returns 0
19:51:55.645 00.001 11616 IsGuiding returns 0
19:51:55.645 00.000 11616 scope move finished after 34 + 54 ms
19:51:55.645 00.000 11616 Move returns status 0, amount 34
19:51:55.645 00.000 11616 move complete, result=0
19:51:55.645 00.000 11616 worker thread done servicing request
19:51:55.645 00.000 11616 Worker thread wakes up
19:51:55.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:55.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:55.646 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 34 ms SOUTH
19:51:57.669 02.023 11616 Exposure complete
19:51:57.726 00.057 11616 worker thread done servicing request
19:51:57.727 00.001 12268 OnExposeComplete: enter
19:51:57.727 00.000 12268 UpdateGuideState(): m_state=6
19:51:57.727 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
19:51:57.727 00.000 12268 Star::Find returns 1 (0), X=1244.95, Y=855.45, Mass=343, SNR=12.6, Peak=39 HFD=3.9
19:51:57.727 00.000 12268 MultiStar: [#1 0.72,-0.13,0.00,M2] [#2 0.98,0.84,0.00,M10] [#3 0.30,0.55,0.00,M8] [#4 0.61,-0.05,0.00,M4] [#5 -0.21,0.03,0.64,U] [#6 0.07,-0.07,0.57,U] [#7 0.63,0.03,0.00,M1] [#8 0.57,0.40,0.00,M5] 
19:51:57.727 00.000 12268 refined, 2 included, MultiStar: {0.22, 0.19}, one-star: {0.58, 0.44}
19:51:57.727 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.67) = xAngle (2.38 = 2.38)
19:51:57.728 00.001 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.41 = 2.41)
19:51:57.728 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.19 hyp=0.29 cameraTheta=0.71 mountX=-0.21 mountY=0.20, mountTheta=2.39
19:51:57.729 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.19, opts=13)
19:51:57.729 00.000 12268 Enqueuing Move request for scope (0.22, 0.19)
19:51:57.729 00.000 11616 Worker thread wakes up
19:51:57.729 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.19) opts 0xd
19:51:57.729 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.19)
19:51:57.729 00.000 11616 Moving (0.22, 0.19) raw xDistance=-0.21 yDistance=0.20
19:51:57.730 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
19:51:57.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
19:51:57.730 00.000 11616 MoveAxis(E, 118, ABG)
19:51:57.730 00.000 11616 Guiding  Dir = 2, Dur = 118
19:51:57.730 00.000 11616 IsSlewing returns 0
19:51:57.730 00.000 11616 IsGuiding returns 0
19:51:57.731 00.001 11616 PulseGuide returned control before completion, sleep 128
19:51:57.750 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:51:57.768 00.018 12268 UpdateGuideState exits: m=343 SNR=12.6
19:51:57.770 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:57.770 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:51:57.770 00.000 12268 Enqueuing Expose request
19:51:57.862 00.092 11616 IsGuiding returns 1
19:51:57.862 00.000 11616 scope still moving after pulse duration time elapsed
19:51:57.893 00.031 11616 IsSlewing returns 0
19:51:57.893 00.000 11616 IsGuiding returns 0
19:51:57.893 00.000 11616 scope move finished after 118 + 45 ms
19:51:57.894 00.001 11616 Move returns status 0, amount 118
19:51:57.894 00.000 11616 MoveAxis(S, 17, ABG)
19:51:57.894 00.000 11616 Guiding  Dir = 1, Dur = 17
19:51:57.894 00.000 11616 IsSlewing returns 0
19:51:57.894 00.000 11616 IsGuiding returns 0
19:51:57.894 00.000 11616 PulseGuide returned control before completion, sleep 27
19:51:57.924 00.030 11616 IsGuiding returns 1
19:51:57.924 00.000 11616 scope still moving after pulse duration time elapsed
19:51:57.955 00.031 11616 IsSlewing returns 0
19:51:57.956 00.001 11616 IsGuiding returns 0
19:51:57.956 00.000 11616 scope move finished after 17 + 44 ms
19:51:57.956 00.000 11616 Move returns status 0, amount 17
19:51:57.956 00.000 11616 move complete, result=0
19:51:57.956 00.000 11616 worker thread done servicing request
19:51:57.957 00.001 11616 Worker thread wakes up
19:51:57.957 00.000 12268 GuideStep: -0.2 px 118 ms EAST, 0.2 px 17 ms SOUTH
19:51:57.957 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:51:57.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:51:59.968 02.011 11616 Exposure complete
19:52:00.027 00.059 11616 worker thread done servicing request
19:52:00.027 00.000 12268 OnExposeComplete: enter
19:52:00.027 00.000 12268 UpdateGuideState(): m_state=6
19:52:00.027 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
19:52:00.027 00.000 12268 Star::Find returns 1 (0), X=1244.69, Y=855.28, Mass=325, SNR=12.4, Peak=40 HFD=3.7
19:52:00.028 00.001 12268 MultiStar: [#1 0.25,0.01,0.97,U] [#2 0.44,0.28,0.86,U] [#3 0.22,0.19,0.72,U] [#4 0.46,0.16,0.78,U] [#5 -0.22,-0.04,0.58,U] [#6 -0.11,-0.00,0.59,U] [#7 0.31,-0.40,0.59,U] [#8 0.61,0.42,0.00,M6] 
19:52:00.028 00.000 12268 refined, 7 included, MultiStar: {0.24, 0.08}, one-star: {0.32, 0.26}
19:52:00.028 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.67) = xAngle (2.01 = 2.01)
19:52:00.028 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.04 = 2.04)
19:52:00.028 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.08 hyp=0.25 cameraTheta=0.34 mountX=-0.11 mountY=0.23, mountTheta=2.01
19:52:00.030 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.08, opts=13)
19:52:00.030 00.000 12268 Enqueuing Move request for scope (0.24, 0.08)
19:52:00.030 00.000 11616 Worker thread wakes up
19:52:00.030 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.08) opts 0xd
19:52:00.030 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.08)
19:52:00.031 00.001 11616 Moving (0.24, 0.08) raw xDistance=-0.11 yDistance=0.23
19:52:00.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
19:52:00.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
19:52:00.031 00.000 11616 MoveAxis(E, 60, ABG)
19:52:00.031 00.000 11616 Guiding  Dir = 2, Dur = 60
19:52:00.031 00.000 11616 IsSlewing returns 0
19:52:00.031 00.000 11616 IsGuiding returns 0
19:52:00.032 00.001 11616 PulseGuide returned control before completion, sleep 70
19:52:00.051 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:52:00.068 00.017 12268 UpdateGuideState exits: m=325 SNR=12.4
19:52:00.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:00.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:00.069 00.001 12268 Enqueuing Expose request
19:52:00.108 00.039 11616 IsGuiding returns 1
19:52:00.108 00.000 11616 scope still moving after pulse duration time elapsed
19:52:00.138 00.030 11616 IsSlewing returns 0
19:52:00.139 00.001 11616 IsGuiding returns 0
19:52:00.139 00.000 11616 scope move finished after 60 + 47 ms
19:52:00.139 00.000 11616 Move returns status 0, amount 60
19:52:00.139 00.000 11616 MoveAxis(S, 19, ABG)
19:52:00.139 00.000 11616 Guiding  Dir = 1, Dur = 19
19:52:00.140 00.001 11616 IsSlewing returns 0
19:52:00.140 00.000 11616 IsGuiding returns 0
19:52:00.140 00.000 11616 PulseGuide returned control before completion, sleep 29
19:52:00.183 00.043 11616 IsGuiding returns 1
19:52:00.183 00.000 11616 scope still moving after pulse duration time elapsed
19:52:00.214 00.031 11616 IsSlewing returns 0
19:52:00.214 00.000 11616 IsGuiding returns 0
19:52:00.215 00.001 11616 scope move finished after 19 + 55 ms
19:52:00.215 00.000 11616 Move returns status 0, amount 19
19:52:00.215 00.000 11616 move complete, result=0
19:52:00.215 00.000 11616 worker thread done servicing request
19:52:00.215 00.000 11616 Worker thread wakes up
19:52:00.215 00.000 12268 GuideStep: -0.1 px 60 ms EAST, 0.2 px 19 ms SOUTH
19:52:00.215 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:00.216 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:02.231 02.015 11616 Exposure complete
19:52:02.290 00.059 11616 worker thread done servicing request
19:52:02.291 00.001 12268 OnExposeComplete: enter
19:52:02.291 00.000 12268 UpdateGuideState(): m_state=6
19:52:02.291 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
19:52:02.291 00.000 12268 Star::Find returns 1 (0), X=1244.54, Y=855.02, Mass=318, SNR=12.2, Peak=37 HFD=4.1
19:52:02.291 00.000 12268 MultiStar: [#1 0.49,-0.15,1.06,U] [#2 0.40,0.23,0.95,U] [#3 0.05,0.08,0.75,U] [#4 -0.08,0.05,0.81,U] [#5 -0.45,-0.63,0.00,M1] [#6 0.25,-0.15,0.64,U] [#7 -0.55,0.27,0.00,M1] [#8 0.66,-0.20,0.00,M7] 
19:52:02.291 00.000 12268 single-star, 5 included, MultiStar: {0.23, 0.01}, one-star: {0.17, 0.01}
19:52:02.292 00.001 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.67) = xAngle (1.71 = 1.71)
19:52:02.292 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.74 = 1.74)
19:52:02.292 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.04 mountX=-0.02 mountY=0.17, mountTheta=1.71
19:52:02.293 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.01, opts=13)
19:52:02.293 00.000 12268 Enqueuing Move request for scope (0.17, 0.01)
19:52:02.294 00.001 11616 Worker thread wakes up
19:52:02.294 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd
19:52:02.294 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.01)
19:52:02.294 00.000 11616 Moving (0.17, 0.01) raw xDistance=-0.02 yDistance=0.17
19:52:02.294 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:52:02.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:52:02.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
19:52:02.294 00.000 11616 MoveAxis(E, 0, ABG)
19:52:02.294 00.000 11616 Move returns status 0, amount 0
19:52:02.294 00.000 11616 MoveAxis(S, 14, ABG)
19:52:02.294 00.000 11616 Guiding  Dir = 1, Dur = 14
19:52:02.295 00.001 11616 IsSlewing returns 0
19:52:02.295 00.000 11616 IsGuiding returns 0
19:52:02.296 00.001 11616 PulseGuide returned control before completion, sleep 24
19:52:02.316 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:52:02.329 00.013 11616 IsGuiding returns 1
19:52:02.329 00.000 11616 scope still moving after pulse duration time elapsed
19:52:02.333 00.004 12268 UpdateGuideState exits: m=318 SNR=12.2
19:52:02.334 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:02.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:02.334 00.000 12268 Enqueuing Expose request
19:52:02.361 00.027 11616 IsSlewing returns 0
19:52:02.361 00.000 11616 IsGuiding returns 0
19:52:02.361 00.000 11616 scope move finished after 14 + 51 ms
19:52:02.361 00.000 11616 Move returns status 0, amount 14
19:52:02.361 00.000 11616 move complete, result=0
19:52:02.361 00.000 11616 worker thread done servicing request
19:52:02.362 00.001 11616 Worker thread wakes up
19:52:02.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:02.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:02.362 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
19:52:04.363 02.001 11616 Exposure complete
19:52:04.423 00.060 11616 worker thread done servicing request
19:52:04.423 00.000 12268 OnExposeComplete: enter
19:52:04.423 00.000 12268 UpdateGuideState(): m_state=6
19:52:04.423 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
19:52:04.423 00.000 12268 Star::Find returns 1 (0), X=1244.86, Y=855.28, Mass=335, SNR=12.5, Peak=40 HFD=3.9
19:52:04.424 00.001 12268 MultiStar: [#1 0.58,0.19,0.00,M1] [#2 0.54,0.47,0.00,M9] [#3 0.48,-0.04,0.80,U] [#4 0.56,0.37,0.00,M3] [#5 0.14,0.01,0.59,U] [#6 0.08,0.03,0.65,U] [#7 -0.50,-0.37,0.00,M2] [#8 0.39,-0.13,0.46,U] 
19:52:04.424 00.000 12268 refined, 4 included, MultiStar: {0.34, 0.06}, one-star: {0.49, 0.27}
19:52:04.424 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.67) = xAngle (1.84 = 1.84)
19:52:04.424 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.87 = 1.87)
19:52:04.424 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.06 hyp=0.35 cameraTheta=0.17 mountX=-0.09 mountY=0.33, mountTheta=1.84
19:52:04.426 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.06, opts=13)
19:52:04.426 00.000 12268 Enqueuing Move request for scope (0.34, 0.06)
19:52:04.426 00.000 11616 Worker thread wakes up
19:52:04.426 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.06) opts 0xd
19:52:04.426 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.06)
19:52:04.426 00.000 11616 Moving (0.34, 0.06) raw xDistance=-0.09 yDistance=0.33
19:52:04.426 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:52:04.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:52:04.427 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
19:52:04.427 00.000 11616 MoveAxis(E, 0, ABG)
19:52:04.427 00.000 11616 Move returns status 0, amount 0
19:52:04.427 00.000 11616 MoveAxis(S, 28, ABG)
19:52:04.427 00.000 11616 Guiding  Dir = 1, Dur = 28
19:52:04.427 00.000 11616 IsSlewing returns 0
19:52:04.427 00.000 11616 IsGuiding returns 0
19:52:04.428 00.001 11616 PulseGuide returned control before completion, sleep 38
19:52:04.448 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:52:04.465 00.017 12268 UpdateGuideState exits: m=335 SNR=12.5
19:52:04.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:04.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:04.465 00.000 12268 Enqueuing Expose request
19:52:04.471 00.006 11616 IsGuiding returns 1
19:52:04.472 00.001 11616 scope still moving after pulse duration time elapsed
19:52:04.503 00.031 11616 IsSlewing returns 0
19:52:04.503 00.000 11616 IsGuiding returns 1
19:52:04.533 00.030 11616 IsSlewing returns 0
19:52:04.534 00.001 11616 IsGuiding returns 1
19:52:04.564 00.030 11616 IsSlewing returns 0
19:52:04.564 00.000 11616 IsGuiding returns 1
19:52:04.595 00.031 11616 IsSlewing returns 0
19:52:04.596 00.001 11616 IsGuiding returns 1
19:52:04.628 00.032 11616 IsSlewing returns 0
19:52:04.628 00.000 11616 IsGuiding returns 1
19:52:04.658 00.030 11616 IsSlewing returns 0
19:52:04.658 00.000 11616 IsGuiding returns 1
19:52:04.689 00.031 11616 IsSlewing returns 0
19:52:04.690 00.001 11616 IsGuiding returns 0
19:52:04.690 00.000 11616 scope move finished after 28 + 234 ms
19:52:04.690 00.000 11616 Move returns status 0, amount 28
19:52:04.690 00.000 11616 move complete, result=0
19:52:04.690 00.000 11616 worker thread done servicing request
19:52:04.691 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 28 ms SOUTH
19:52:04.691 00.000 11616 Worker thread wakes up
19:52:04.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:04.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:06.715 02.024 11616 Exposure complete
19:52:06.774 00.059 11616 worker thread done servicing request
19:52:06.774 00.000 12268 OnExposeComplete: enter
19:52:06.774 00.000 12268 UpdateGuideState(): m_state=6
19:52:06.774 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
19:52:06.774 00.000 12268 Star::Find returns 1 (0), X=1244.75, Y=855.14, Mass=284, SNR=11.5, Peak=35 HFD=3.6
19:52:06.775 00.001 12268 MultiStar: [#1 0.68,-0.34,0.00,M2] [#2 0.90,0.54,0.00,M10] [#3 0.33,-0.10,0.89,U] [#4 0.57,0.04,0.00,M4] [#5 0.25,-0.33,0.68,U] [#6 0.03,-0.07,0.66,U] [#7 0.47,0.02,0.43,U] [#8 0.11,0.28,0.57,U] 
19:52:06.775 00.000 12268 refined, 5 included, MultiStar: {0.27, -0.02}, one-star: {0.38, 0.12}
19:52:06.775 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.67) = xAngle (1.60 = 1.60)
19:52:06.775 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.63 = 1.63)
19:52:06.775 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-0.07 mountX=-0.01 mountY=0.27, mountTheta=1.60
19:52:06.776 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.02, opts=13)
19:52:06.777 00.001 12268 Enqueuing Move request for scope (0.27, -0.02)
19:52:06.777 00.000 11616 Worker thread wakes up
19:52:06.777 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.02) opts 0xd
19:52:06.777 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.02)
19:52:06.777 00.000 11616 Moving (0.27, -0.02) raw xDistance=-0.01 yDistance=0.27
19:52:06.777 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:52:06.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:52:06.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
19:52:06.777 00.000 11616 MoveAxis(E, 0, ABG)
19:52:06.777 00.000 11616 Move returns status 0, amount 0
19:52:06.777 00.000 11616 MoveAxis(S, 23, ABG)
19:52:06.777 00.000 11616 Guiding  Dir = 1, Dur = 23
19:52:06.778 00.001 11616 IsSlewing returns 0
19:52:06.778 00.000 11616 IsGuiding returns 0
19:52:06.778 00.000 11616 PulseGuide returned control before completion, sleep 33
19:52:06.797 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:52:06.816 00.019 12268 UpdateGuideState exits: m=284 SNR=11.5
19:52:06.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:06.817 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:06.817 00.000 12268 Enqueuing Expose request
19:52:06.817 00.000 11616 IsGuiding returns 1
19:52:06.817 00.000 11616 scope still moving after pulse duration time elapsed
19:52:06.847 00.030 11616 IsSlewing returns 0
19:52:06.847 00.000 11616 IsGuiding returns 0
19:52:06.848 00.001 11616 scope move finished after 23 + 47 ms
19:52:06.848 00.000 11616 Move returns status 0, amount 23
19:52:06.848 00.000 11616 move complete, result=0
19:52:06.848 00.000 11616 worker thread done servicing request
19:52:06.848 00.000 11616 Worker thread wakes up
19:52:06.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:06.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:06.849 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
19:52:08.867 02.018 11616 Exposure complete
19:52:08.923 00.056 11616 worker thread done servicing request
19:52:08.923 00.000 12268 OnExposeComplete: enter
19:52:08.923 00.000 12268 UpdateGuideState(): m_state=6
19:52:08.923 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
19:52:08.923 00.000 12268 Star::Find returns 1 (0), X=1244.62, Y=855.40, Mass=303, SNR=11.9, Peak=39 HFD=3.4
19:52:08.924 00.001 12268 MultiStar: [#1 0.20,0.04,1.03,U] [#2 0.23,0.61,0.00,R] [#3 0.55,0.42,0.00,M5] [#4 0.43,0.38,0.00,M5] [#5 0.33,0.50,0.00,M1] [#6 -0.01,0.19,0.63,U] [#7 -0.20,0.26,0.46,U] [#8 0.59,0.51,0.00,M6] 
19:52:08.924 00.000 12268 refined, 3 included, MultiStar: {0.12, 0.21}, one-star: {0.26, 0.39}
19:52:08.924 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.67) = xAngle (2.74 = 2.74)
19:52:08.924 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.77 = 2.77)
19:52:08.924 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.07 mountX=-0.22 mountY=0.09, mountTheta=2.77
19:52:08.925 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.21, opts=13)
19:52:08.926 00.001 12268 Enqueuing Move request for scope (0.12, 0.21)
19:52:08.926 00.000 11616 Worker thread wakes up
19:52:08.926 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
19:52:08.926 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
19:52:08.926 00.000 11616 Moving (0.12, 0.21) raw xDistance=-0.22 yDistance=0.09
19:52:08.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
19:52:08.926 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:52:08.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:52:08.926 00.000 11616 MoveAxis(E, 125, ABG)
19:52:08.926 00.000 11616 Guiding  Dir = 2, Dur = 125
19:52:08.926 00.000 11616 IsSlewing returns 0
19:52:08.927 00.001 11616 IsGuiding returns 0
19:52:08.927 00.000 11616 PulseGuide returned control before completion, sleep 135
19:52:08.948 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:52:08.964 00.016 12268 UpdateGuideState exits: m=303 SNR=11.9
19:52:08.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:08.965 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:08.965 00.000 12268 Enqueuing Expose request
19:52:09.067 00.102 11616 IsGuiding returns 1
19:52:09.067 00.000 11616 scope still moving after pulse duration time elapsed
19:52:09.097 00.030 11616 IsSlewing returns 0
19:52:09.098 00.001 11616 IsGuiding returns 0
19:52:09.098 00.000 11616 scope move finished after 125 + 46 ms
19:52:09.098 00.000 11616 Move returns status 0, amount 125
19:52:09.098 00.000 11616 MoveAxis(N, 0, ABG)
19:52:09.099 00.001 11616 Move returns status 0, amount 0
19:52:09.099 00.000 11616 move complete, result=0
19:52:09.099 00.000 11616 worker thread done servicing request
19:52:09.099 00.000 11616 Worker thread wakes up
19:52:09.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:09.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:09.099 00.000 12268 GuideStep: -0.2 px 125 ms EAST, 0.1 px 0 ms NORTH
19:52:11.110 02.011 11616 Exposure complete
19:52:11.169 00.059 11616 worker thread done servicing request
19:52:11.169 00.000 12268 OnExposeComplete: enter
19:52:11.169 00.000 12268 UpdateGuideState(): m_state=6
19:52:11.170 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
19:52:11.170 00.000 12268 Star::Find returns 1 (0), X=1244.95, Y=855.24, Mass=323, SNR=12.2, Peak=42 HFD=4.1
19:52:11.170 00.000 12268 MultiStar: [#1 0.58,0.03,0.00,M2] [#2 0.61,-0.50,0.00,M1] [#3 0.93,0.63,0.00,M6] [#4 0.40,-0.16,0.82,U] [#5 0.48,0.18,0.70,U] [#6 0.48,-0.41,0.00,M1] [#7 -0.11,0.24,0.41,U] [#8 0.79,-0.16,0.00,M7] 
19:52:11.170 00.000 12268 refined, 3 included, MultiStar: {0.41, 0.11}, one-star: {0.58, 0.22}
19:52:11.170 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.67) = xAngle (1.92 = 1.92)
19:52:11.170 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.95 = 1.95)
19:52:11.170 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.11 hyp=0.42 cameraTheta=0.25 mountX=-0.15 mountY=0.39, mountTheta=1.93
19:52:11.172 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.11, opts=13)
19:52:11.172 00.000 12268 Enqueuing Move request for scope (0.41, 0.11)
19:52:11.172 00.000 11616 Worker thread wakes up
19:52:11.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.11) opts 0xd
19:52:11.172 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.11)
19:52:11.172 00.000 11616 Moving (0.41, 0.11) raw xDistance=-0.15 yDistance=0.39
19:52:11.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
19:52:11.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
19:52:11.172 00.000 11616 MoveAxis(E, 81, ABG)
19:52:11.172 00.000 11616 Guiding  Dir = 2, Dur = 81
19:52:11.173 00.001 11616 IsSlewing returns 0
19:52:11.173 00.000 11616 IsGuiding returns 0
19:52:11.173 00.000 11616 PulseGuide returned control before completion, sleep 91
19:52:11.192 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:52:11.208 00.016 12268 UpdateGuideState exits: m=323 SNR=12.2
19:52:11.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:11.208 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:11.209 00.001 12268 Enqueuing Expose request
19:52:11.276 00.067 11616 IsGuiding returns 1
19:52:11.277 00.001 11616 scope still moving after pulse duration time elapsed
19:52:11.307 00.030 11616 IsSlewing returns 0
19:52:11.308 00.001 11616 IsGuiding returns 0
19:52:11.308 00.000 11616 scope move finished after 81 + 52 ms
19:52:11.308 00.000 11616 Move returns status 0, amount 81
19:52:11.308 00.000 11616 MoveAxis(S, 33, ABG)
19:52:11.308 00.000 11616 Guiding  Dir = 1, Dur = 33
19:52:11.308 00.000 11616 IsSlewing returns 0
19:52:11.309 00.001 11616 IsGuiding returns 0
19:52:11.309 00.000 11616 PulseGuide returned control before completion, sleep 43
19:52:11.353 00.044 11616 IsGuiding returns 1
19:52:11.353 00.000 11616 scope still moving after pulse duration time elapsed
19:52:11.384 00.031 11616 IsSlewing returns 0
19:52:11.385 00.001 11616 IsGuiding returns 0
19:52:11.385 00.000 11616 scope move finished after 33 + 44 ms
19:52:11.385 00.000 11616 Move returns status 0, amount 33
19:52:11.385 00.000 11616 move complete, result=0
19:52:11.386 00.001 11616 worker thread done servicing request
19:52:11.386 00.000 12268 GuideStep: -0.1 px 81 ms EAST, 0.4 px 33 ms SOUTH
19:52:11.386 00.000 11616 Worker thread wakes up
19:52:11.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:11.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:13.479 02.093 11616 Exposure complete
19:52:13.537 00.058 11616 worker thread done servicing request
19:52:13.538 00.001 12268 OnExposeComplete: enter
19:52:13.538 00.000 12268 UpdateGuideState(): m_state=6
19:52:13.538 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
19:52:13.538 00.000 12268 Star::Find returns 1 (0), X=1245.29, Y=854.98, Mass=307, SNR=12.0, Peak=38 HFD=4.2
19:52:13.538 00.000 12268 MultiStar: [#1 0.85,-0.35,0.00,M3] [#2 0.78,-0.34,0.00,M2] [#3 0.63,-0.29,0.00,M7] [#4 1.03,-0.62,0.00,M5] [#5 0.14,-0.43,0.68,U] [#6 0.97,-0.57,0.00,M2] [#7 0.26,0.17,0.55,U] [#8 1.14,-0.22,0.00,M8] 
19:52:13.538 00.000 12268 refined, 2 included, MultiStar: {0.52, -0.11}, one-star: {0.92, -0.04}
19:52:13.538 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.67) = xAngle (1.46 = 1.46)
19:52:13.539 00.001 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.49 = 1.49)
19:52:13.539 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.11 hyp=0.53 cameraTheta=-0.21 mountX=0.06 mountY=0.53, mountTheta=1.46
19:52:13.540 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=-0.11, opts=13)
19:52:13.540 00.000 12268 Enqueuing Move request for scope (0.52, -0.11)
19:52:13.540 00.000 11616 Worker thread wakes up
19:52:13.540 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.11) opts 0xd
19:52:13.540 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, -0.11)
19:52:13.540 00.000 11616 Moving (0.52, -0.11) raw xDistance=0.06 yDistance=0.53
19:52:13.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:52:13.541 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:52:13.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
19:52:13.541 00.000 11616 MoveAxis(E, 0, ABG)
19:52:13.541 00.000 11616 Move returns status 0, amount 0
19:52:13.541 00.000 11616 MoveAxis(S, 45, ABG)
19:52:13.541 00.000 11616 Guiding  Dir = 1, Dur = 45
19:52:13.541 00.000 11616 IsSlewing returns 0
19:52:13.541 00.000 11616 IsGuiding returns 0
19:52:13.542 00.001 11616 PulseGuide returned control before completion, sleep 55
19:52:13.563 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:52:13.580 00.017 12268 UpdateGuideState exits: m=307 SNR=12.0
19:52:13.581 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:13.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:13.581 00.000 12268 Enqueuing Expose request
19:52:13.605 00.024 11616 IsGuiding returns 1
19:52:13.605 00.000 11616 scope still moving after pulse duration time elapsed
19:52:13.636 00.031 11616 IsSlewing returns 0
19:52:13.636 00.000 11616 IsGuiding returns 0
19:52:13.636 00.000 11616 scope move finished after 45 + 50 ms
19:52:13.636 00.000 11616 Move returns status 0, amount 45
19:52:13.636 00.000 11616 move complete, result=0
19:52:13.637 00.001 11616 worker thread done servicing request
19:52:13.637 00.000 11616 Worker thread wakes up
19:52:13.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:13.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:13.637 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 45 ms SOUTH
19:52:15.649 02.012 11616 Exposure complete
19:52:15.707 00.058 11616 worker thread done servicing request
19:52:15.707 00.000 12268 OnExposeComplete: enter
19:52:15.707 00.000 12268 UpdateGuideState(): m_state=6
19:52:15.707 00.000 12268 Star::Find(15, 1245, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
19:52:15.708 00.001 12268 Star::Find returns 1 (0), X=1245.17, Y=854.91, Mass=335, SNR=12.5, Peak=36 HFD=4.3
19:52:15.708 00.000 12268 MultiStar: [#1 0.47,-0.38,0.00,M4] [#2 0.53,-0.63,0.00,M3] [#3 0.74,-0.14,0.00,M8] [#4 0.54,-0.34,0.00,M6] [#5 0.40,-0.71,0.00,M1] [#6 0.54,-0.51,0.00,M3] [#7 0.26,-0.12,0.46,U] [#8 0.75,-0.79,0.00,M9] 
19:52:15.708 00.000 12268 refined, 1 included, MultiStar: {0.63, -0.11}, one-star: {0.81, -0.10}
19:52:15.708 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.67) = xAngle (1.50 = 1.50)
19:52:15.708 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.53 = 1.53)
19:52:15.708 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.11 hyp=0.64 cameraTheta=-0.17 mountX=0.04 mountY=0.64, mountTheta=1.50
19:52:15.710 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-0.11, opts=13)
19:52:15.710 00.000 12268 Enqueuing Move request for scope (0.63, -0.11)
19:52:15.710 00.000 11616 Worker thread wakes up
19:52:15.710 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.11) opts 0xd
19:52:15.710 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -0.11)
19:52:15.710 00.000 11616 Moving (0.63, -0.11) raw xDistance=0.04 yDistance=0.64
19:52:15.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:52:15.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:52:15.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
19:52:15.710 00.000 11616 MoveAxis(E, 0, ABG)
19:52:15.711 00.001 11616 Move returns status 0, amount 0
19:52:15.711 00.000 11616 MoveAxis(S, 54, ABG)
19:52:15.711 00.000 11616 Guiding  Dir = 1, Dur = 54
19:52:15.711 00.000 11616 IsSlewing returns 0
19:52:15.711 00.000 11616 IsGuiding returns 0
19:52:15.711 00.000 11616 PulseGuide returned control before completion, sleep 64
19:52:15.733 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:52:15.752 00.019 12268 UpdateGuideState exits: m=335 SNR=12.5
19:52:15.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:15.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:15.752 00.000 12268 Enqueuing Expose request
19:52:15.786 00.034 11616 IsGuiding returns 1
19:52:15.786 00.000 11616 scope still moving after pulse duration time elapsed
19:52:15.817 00.031 11616 IsSlewing returns 0
19:52:15.817 00.000 11616 IsGuiding returns 0
19:52:15.818 00.001 11616 scope move finished after 54 + 52 ms
19:52:15.818 00.000 11616 Move returns status 0, amount 54
19:52:15.818 00.000 11616 move complete, result=0
19:52:15.818 00.000 11616 worker thread done servicing request
19:52:15.818 00.000 11616 Worker thread wakes up
19:52:15.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:15.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:15.821 00.003 12268 GuideStep: 0.0 px 0 ms EAST, 0.6 px 54 ms SOUTH
19:52:17.831 02.010 11616 Exposure complete
19:52:17.891 00.060 11616 worker thread done servicing request
19:52:17.892 00.001 12268 OnExposeComplete: enter
19:52:17.892 00.000 12268 UpdateGuideState(): m_state=6
19:52:17.892 00.000 12268 Star::Find(15, 1245, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
19:52:17.892 00.000 12268 Star::Find returns 1 (0), X=1245.11, Y=855.00, Mass=330, SNR=12.4, Peak=34 HFD=4.3
19:52:17.892 00.000 12268 MultiStar: [#1 0.11,-0.64,0.00,M5] [#2 0.40,-0.67,0.00,M4] [#3 0.52,-0.27,0.00,M9] [#4 0.39,-0.47,0.00,M7] [#5 0.19,-0.45,0.65,U] [#6 0.01,-0.50,0.57,U] [#7 0.03,0.09,0.35,U] [#8 0.69,-0.37,0.00,M10] 
19:52:17.893 00.001 12268 refined, 3 included, MultiStar: {0.34, -0.22}, one-star: {0.74, -0.02}
19:52:17.893 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.67) = xAngle (1.10 = 1.10)
19:52:17.893 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.13 = 1.13)
19:52:17.893 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.22 hyp=0.41 cameraTheta=-0.57 mountX=0.18 mountY=0.37, mountTheta=1.11
19:52:17.894 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.22, opts=13)
19:52:17.894 00.000 12268 Enqueuing Move request for scope (0.34, -0.22)
19:52:17.895 00.001 11616 Worker thread wakes up
19:52:17.895 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.22) opts 0xd
19:52:17.895 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.22)
19:52:17.895 00.000 11616 Moving (0.34, -0.22) raw xDistance=0.18 yDistance=0.37
19:52:17.895 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:52:17.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:52:17.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
19:52:17.895 00.000 11616 MoveAxis(E, 0, ABG)
19:52:17.895 00.000 11616 Move returns status 0, amount 0
19:52:17.895 00.000 11616 MoveAxis(S, 31, ABG)
19:52:17.895 00.000 11616 Guiding  Dir = 1, Dur = 31
19:52:17.896 00.001 11616 IsSlewing returns 0
19:52:17.896 00.000 11616 IsGuiding returns 0
19:52:17.896 00.000 11616 PulseGuide returned control before completion, sleep 41
19:52:17.917 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:52:17.934 00.017 12268 UpdateGuideState exits: m=330 SNR=12.4
19:52:17.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:17.934 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:17.934 00.000 12268 Enqueuing Expose request
19:52:17.953 00.019 11616 IsGuiding returns 1
19:52:17.953 00.000 11616 scope still moving after pulse duration time elapsed
19:52:17.984 00.031 11616 IsSlewing returns 0
19:52:17.984 00.000 11616 IsGuiding returns 1
19:52:18.015 00.031 11616 IsSlewing returns 0
19:52:18.015 00.000 11616 IsGuiding returns 1
19:52:18.047 00.032 11616 IsSlewing returns 0
19:52:18.048 00.001 11616 IsGuiding returns 1
19:52:18.077 00.029 11616 IsSlewing returns 0
19:52:18.077 00.000 11616 IsGuiding returns 0
19:52:18.077 00.000 11616 scope move finished after 31 + 150 ms
19:52:18.077 00.000 11616 Move returns status 0, amount 31
19:52:18.077 00.000 11616 move complete, result=0
19:52:18.077 00.000 11616 worker thread done servicing request
19:52:18.077 00.000 11616 Worker thread wakes up
19:52:18.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:18.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:18.079 00.002 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 31 ms SOUTH
19:52:20.091 02.012 11616 Exposure complete
19:52:20.149 00.058 11616 worker thread done servicing request
19:52:20.149 00.000 12268 OnExposeComplete: enter
19:52:20.149 00.000 12268 UpdateGuideState(): m_state=6
19:52:20.149 00.000 12268 Star::Find(15, 1245, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
19:52:20.149 00.000 12268 Star::Find returns 1 (0), X=1244.47, Y=854.24, Mass=308, SNR=12.0, Peak=33 HFD=3.9
19:52:20.149 00.000 12268 MultiStar: [#1 -0.21,-0.65,0.00,M6] [#2 0.28,-1.06,0.00,M5] [#3 -0.31,-0.15,0.81,U] [#4 -0.05,-0.65,0.00,M8] [#5 -0.69,-1.25,0.00,M1] [#6 -0.36,-0.87,0.00,M3] [#7 -0.25,-0.52,0.00,M1] [#8 0.26,-0.43,0.64,U] 
19:52:20.149 00.000 12268 refined, 2 included, MultiStar: {0.01, -0.48}, one-star: {0.10, -0.77}
19:52:20.149 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.67) = xAngle (0.11 = 0.11)
19:52:20.150 00.001 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.14 = 0.14)
19:52:20.150 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.48 hyp=0.48 cameraTheta=-1.55 mountX=0.47 mountY=0.07, mountTheta=0.14
19:52:20.151 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.48, opts=13)
19:52:20.151 00.000 12268 Enqueuing Move request for scope (0.01, -0.48)
19:52:20.151 00.000 11616 Worker thread wakes up
19:52:20.151 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.48) opts 0xd
19:52:20.151 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.48)
19:52:20.151 00.000 11616 Moving (0.01, -0.48) raw xDistance=0.47 yDistance=0.07
19:52:20.151 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.29 direction from -1 to 1
19:52:20.152 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.42
19:52:20.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.47
19:52:20.152 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:52:20.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:52:20.152 00.000 11616 MoveAxis(W, 265, ABG)
19:52:20.152 00.000 11616 Guiding  Dir = 3, Dur = 265
19:52:20.152 00.000 11616 IsSlewing returns 0
19:52:20.153 00.001 11616 IsGuiding returns 0
19:52:20.153 00.000 11616 PulseGuide returned control before completion, sleep 275
19:52:20.173 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:52:20.190 00.017 12268 UpdateGuideState exits: m=308 SNR=12.0
19:52:20.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:20.191 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:20.191 00.000 12268 Enqueuing Expose request
19:52:20.440 00.249 11616 IsGuiding returns 1
19:52:20.441 00.001 11616 scope still moving after pulse duration time elapsed
19:52:20.471 00.030 11616 IsSlewing returns 0
19:52:20.471 00.000 11616 IsGuiding returns 0
19:52:20.471 00.000 11616 scope move finished after 265 + 53 ms
19:52:20.472 00.001 11616 Move returns status 0, amount 265
19:52:20.472 00.000 11616 MoveAxis(N, 0, ABG)
19:52:20.472 00.000 11616 Move returns status 0, amount 0
19:52:20.472 00.000 11616 move complete, result=0
19:52:20.472 00.000 11616 worker thread done servicing request
19:52:20.472 00.000 11616 Worker thread wakes up
19:52:20.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:20.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:20.472 00.000 12268 GuideStep: 0.5 px 265 ms WEST, 0.1 px 0 ms NORTH
19:52:22.478 02.006 11616 Exposure complete
19:52:22.538 00.060 11616 worker thread done servicing request
19:52:22.538 00.000 12268 OnExposeComplete: enter
19:52:22.538 00.000 12268 UpdateGuideState(): m_state=6
19:52:22.538 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
19:52:22.538 00.000 12268 Star::Find returns 1 (0), X=1245.01, Y=855.08, Mass=354, SNR=12.8, Peak=42 HFD=4.4
19:52:22.539 00.001 12268 MultiStar: [#1 0.80,-0.58,0.00,M7] [#2 0.33,-0.38,0.83,U] [#3 0.48,0.05,0.80,U] [#4 0.55,-0.23,0.00,M9] [#5 0.20,-0.35,0.70,U] [#6 0.05,-0.11,0.58,U] [#7 -0.16,-0.04,0.40,U] [#8 0.24,-0.25,0.53,U] 
19:52:22.539 00.000 12268 refined, 6 included, MultiStar: {0.32, -0.14}, one-star: {0.64, 0.07}
19:52:22.539 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.67) = xAngle (1.26 = 1.26)
19:52:22.539 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.29 = 1.29)
19:52:22.539 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.14 hyp=0.35 cameraTheta=-0.41 mountX=0.11 mountY=0.33, mountTheta=1.26
19:52:22.540 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.14, opts=13)
19:52:22.540 00.000 12268 Enqueuing Move request for scope (0.32, -0.14)
19:52:22.541 00.001 11616 Worker thread wakes up
19:52:22.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.14) opts 0xd
19:52:22.541 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.14)
19:52:22.541 00.000 11616 Moving (0.32, -0.14) raw xDistance=0.11 yDistance=0.33
19:52:22.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
19:52:22.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
19:52:22.541 00.000 11616 MoveAxis(W, 60, ABG)
19:52:22.541 00.000 11616 Guiding  Dir = 3, Dur = 60
19:52:22.541 00.000 11616 IsSlewing returns 0
19:52:22.542 00.001 11616 IsGuiding returns 0
19:52:22.542 00.000 11616 PulseGuide returned control before completion, sleep 70
19:52:22.562 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:52:22.579 00.017 12268 UpdateGuideState exits: m=354 SNR=12.8
19:52:22.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:22.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:22.579 00.000 12268 Enqueuing Expose request
19:52:22.614 00.035 11616 IsGuiding returns 1
19:52:22.614 00.000 11616 scope still moving after pulse duration time elapsed
19:52:22.646 00.032 11616 IsSlewing returns 0
19:52:22.646 00.000 11616 IsGuiding returns 0
19:52:22.646 00.000 11616 scope move finished after 60 + 45 ms
19:52:22.647 00.001 11616 Move returns status 0, amount 60
19:52:22.647 00.000 11616 MoveAxis(S, 28, ABG)
19:52:22.647 00.000 11616 Guiding  Dir = 1, Dur = 28
19:52:22.647 00.000 11616 IsSlewing returns 0
19:52:22.647 00.000 11616 IsGuiding returns 0
19:52:22.648 00.001 11616 PulseGuide returned control before completion, sleep 38
19:52:22.692 00.044 11616 IsGuiding returns 1
19:52:22.692 00.000 11616 scope still moving after pulse duration time elapsed
19:52:22.724 00.032 11616 IsSlewing returns 0
19:52:22.724 00.000 11616 IsGuiding returns 0
19:52:22.725 00.001 11616 scope move finished after 28 + 49 ms
19:52:22.725 00.000 11616 Move returns status 0, amount 28
19:52:22.725 00.000 11616 move complete, result=0
19:52:22.725 00.000 11616 worker thread done servicing request
19:52:22.725 00.000 11616 Worker thread wakes up
19:52:22.726 00.001 12268 GuideStep: 0.1 px 60 ms WEST, 0.3 px 28 ms SOUTH
19:52:22.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:22.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:24.743 02.017 11616 Exposure complete
19:52:24.800 00.057 11616 worker thread done servicing request
19:52:24.800 00.000 12268 OnExposeComplete: enter
19:52:24.800 00.000 12268 UpdateGuideState(): m_state=6
19:52:24.800 00.000 12268 Star::Find(15, 1245, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
19:52:24.801 00.001 12268 Star::Find returns 1 (0), X=1245.01, Y=855.83, Mass=359, SNR=12.9, Peak=44 HFD=4.1
19:52:24.801 00.000 12268 MultiStar: [#1 0.38,0.41,0.94,U] [#2 0.37,0.27,0.96,U] [#3 0.77,1.08,0.00,M8] [#4 0.72,0.30,0.00,M10] [#5 -0.01,0.26,0.66,U] [#6 0.49,0.71,0.00,M3] [#7 -0.12,0.64,0.00,M1] [#8 0.49,0.80,0.00,M9] 
19:52:24.801 00.000 12268 refined, 3 included, MultiStar: {0.38, 0.46}, one-star: {0.64, 0.81}
19:52:24.801 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.67) = xAngle (2.54 = 2.54)
19:52:24.801 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.58 = 2.58)
19:52:24.801 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.46 hyp=0.59 cameraTheta=0.88 mountX=-0.49 mountY=0.32, mountTheta=2.57
19:52:24.803 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.46, opts=13)
19:52:24.803 00.000 12268 Enqueuing Move request for scope (0.38, 0.46)
19:52:24.803 00.000 11616 Worker thread wakes up
19:52:24.803 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.46) opts 0xd
19:52:24.803 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.46)
19:52:24.803 00.000 11616 Moving (0.38, 0.46) raw xDistance=-0.49 yDistance=0.32
19:52:24.803 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.29 direction from 1 to -1
19:52:24.803 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.47
19:52:24.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.49
19:52:24.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
19:52:24.803 00.000 11616 MoveAxis(E, 275, ABG)
19:52:24.803 00.000 11616 Guiding  Dir = 2, Dur = 275
19:52:24.804 00.001 11616 IsSlewing returns 0
19:52:24.804 00.000 11616 IsGuiding returns 0
19:52:24.804 00.000 11616 PulseGuide returned control before completion, sleep 285
19:52:24.825 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:52:24.842 00.017 12268 UpdateGuideState exits: m=359 SNR=12.9
19:52:24.842 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:24.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:24.842 00.000 12268 Enqueuing Expose request
19:52:25.092 00.250 11616 IsGuiding returns 1
19:52:25.092 00.000 11616 scope still moving after pulse duration time elapsed
19:52:25.123 00.031 11616 IsSlewing returns 0
19:52:25.123 00.000 11616 IsGuiding returns 0
19:52:25.123 00.000 11616 scope move finished after 275 + 44 ms
19:52:25.123 00.000 11616 Move returns status 0, amount 275
19:52:25.123 00.000 11616 MoveAxis(S, 27, ABG)
19:52:25.123 00.000 11616 Guiding  Dir = 1, Dur = 27
19:52:25.123 00.000 11616 IsSlewing returns 0
19:52:25.123 00.000 11616 IsGuiding returns 0
19:52:25.125 00.002 11616 PulseGuide returned control before completion, sleep 37
19:52:25.170 00.045 11616 IsGuiding returns 1
19:52:25.170 00.000 11616 scope still moving after pulse duration time elapsed
19:52:25.201 00.031 11616 IsSlewing returns 0
19:52:25.201 00.000 11616 IsGuiding returns 0
19:52:25.202 00.001 11616 scope move finished after 27 + 50 ms
19:52:25.202 00.000 11616 Move returns status 0, amount 27
19:52:25.202 00.000 11616 move complete, result=0
19:52:25.202 00.000 11616 worker thread done servicing request
19:52:25.202 00.000 11616 Worker thread wakes up
19:52:25.202 00.000 12268 GuideStep: -0.5 px 275 ms EAST, 0.3 px 27 ms SOUTH
19:52:25.203 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:25.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:27.208 02.005 11616 Exposure complete
19:52:27.269 00.061 11616 worker thread done servicing request
19:52:27.269 00.000 12268 OnExposeComplete: enter
19:52:27.269 00.000 12268 UpdateGuideState(): m_state=6
19:52:27.269 00.000 12268 Star::Find(15, 1245, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
19:52:27.270 00.001 12268 Star::Find returns 1 (0), X=1245.25, Y=856.05, Mass=285, SNR=11.5, Peak=29 HFD=4.1
19:52:27.270 00.000 12268 MultiStar: large primary error, entering stabilization period
19:52:27.270 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.67) = xAngle (2.53 = 2.53)
19:52:27.270 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.56 = 2.56)
19:52:27.270 00.000 12268 CameraToMount -- cameraX=0.89 cameraY=1.03 hyp=1.36 cameraTheta=0.86 mountX=-1.12 mountY=0.75, mountTheta=2.55
19:52:27.271 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.89, y=1.03, opts=13)
19:52:27.271 00.000 12268 Enqueuing Move request for scope (0.89, 1.03)
19:52:27.271 00.000 11616 Worker thread wakes up
19:52:27.271 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.89, 1.03) opts 0xd
19:52:27.271 00.000 11616 Handling offset move in thread for scope, endpoint = (0.89, 1.03)
19:52:27.271 00.000 11616 Moving (0.89, 1.03) raw xDistance=-1.12 yDistance=0.75
19:52:27.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.56 from input -1.12
19:52:27.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
19:52:27.271 00.000 11616 MoveAxis(E, 624, ABG)
19:52:27.271 00.000 11616 Guiding  Dir = 2, Dur = 624
19:52:27.271 00.000 11616 IsSlewing returns 0
19:52:27.272 00.001 11616 IsGuiding returns 0
19:52:27.272 00.000 11616 PulseGuide returned control before completion, sleep 634
19:52:27.293 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:52:27.310 00.017 12268 UpdateGuideState exits: m=285 SNR=11.5
19:52:27.310 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:27.310 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:27.310 00.000 12268 Enqueuing Expose request
19:52:27.922 00.612 11616 IsGuiding returns 1
19:52:27.922 00.000 11616 scope still moving after pulse duration time elapsed
19:52:27.953 00.031 11616 IsSlewing returns 0
19:52:27.955 00.002 11616 IsGuiding returns 0
19:52:27.955 00.000 11616 scope move finished after 624 + 58 ms
19:52:27.955 00.000 11616 Move returns status 0, amount 624
19:52:27.955 00.000 11616 MoveAxis(S, 63, ABG)
19:52:27.955 00.000 11616 Guiding  Dir = 1, Dur = 63
19:52:27.956 00.001 11616 IsSlewing returns 0
19:52:27.956 00.000 11616 IsGuiding returns 0
19:52:27.956 00.000 11616 PulseGuide returned control before completion, sleep 73
19:52:28.031 00.075 11616 IsGuiding returns 1
19:52:28.032 00.001 11616 scope still moving after pulse duration time elapsed
19:52:28.062 00.030 11616 IsSlewing returns 0
19:52:28.063 00.001 11616 IsGuiding returns 1
19:52:28.092 00.029 11616 IsSlewing returns 0
19:52:28.092 00.000 11616 IsGuiding returns 1
19:52:28.123 00.031 11616 IsSlewing returns 0
19:52:28.123 00.000 11616 IsGuiding returns 0
19:52:28.123 00.000 11616 scope move finished after 63 + 105 ms
19:52:28.123 00.000 11616 Move returns status 0, amount 63
19:52:28.123 00.000 11616 move complete, result=0
19:52:28.124 00.001 11616 worker thread done servicing request
19:52:28.124 00.000 12268 GuideStep: -1.1 px 624 ms EAST, 0.7 px 63 ms SOUTH
19:52:28.124 00.000 11616 Worker thread wakes up
19:52:28.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:28.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:30.140 02.016 11616 Exposure complete
19:52:30.197 00.057 11616 worker thread done servicing request
19:52:30.197 00.000 12268 OnExposeComplete: enter
19:52:30.197 00.000 12268 UpdateGuideState(): m_state=6
19:52:30.197 00.000 12268 Star::Find(15, 1245, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
19:52:30.197 00.000 12268 Star::Find returns 1 (0), X=1244.96, Y=855.79, Mass=345, SNR=12.7, Peak=38 HFD=4.1
19:52:30.197 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.67) = xAngle (2.58 = 2.58)
19:52:30.197 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.61 = 2.61)
19:52:30.197 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=0.77 hyp=0.98 cameraTheta=0.91 mountX=-0.83 mountY=0.49, mountTheta=2.60
19:52:30.201 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=0.77, opts=13)
19:52:30.201 00.000 12268 Enqueuing Move request for scope (0.60, 0.77)
19:52:30.202 00.001 11616 Worker thread wakes up
19:52:30.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.77) opts 0xd
19:52:30.202 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, 0.77)
19:52:30.202 00.000 11616 Moving (0.60, 0.77) raw xDistance=-0.83 yDistance=0.49
19:52:30.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.83
19:52:30.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
19:52:30.202 00.000 11616 MoveAxis(E, 462, ABG)
19:52:30.202 00.000 11616 Guiding  Dir = 2, Dur = 462
19:52:30.203 00.001 11616 IsSlewing returns 0
19:52:30.203 00.000 11616 IsGuiding returns 0
19:52:30.203 00.000 11616 PulseGuide returned control before completion, sleep 472
19:52:30.223 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:52:30.241 00.018 12268 UpdateGuideState exits: m=345 SNR=12.7
19:52:30.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:30.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:30.241 00.000 12268 Enqueuing Expose request
19:52:30.682 00.441 11616 IsGuiding returns 1
19:52:30.682 00.000 11616 scope still moving after pulse duration time elapsed
19:52:30.713 00.031 11616 IsSlewing returns 0
19:52:30.714 00.001 11616 IsGuiding returns 0
19:52:30.714 00.000 11616 scope move finished after 462 + 49 ms
19:52:30.714 00.000 11616 Move returns status 0, amount 462
19:52:30.714 00.000 11616 MoveAxis(S, 42, ABG)
19:52:30.714 00.000 11616 Guiding  Dir = 1, Dur = 42
19:52:30.714 00.000 11616 IsSlewing returns 0
19:52:30.715 00.001 11616 IsGuiding returns 0
19:52:30.715 00.000 11616 PulseGuide returned control before completion, sleep 52
19:52:30.775 00.060 11616 IsGuiding returns 1
19:52:30.775 00.000 11616 scope still moving after pulse duration time elapsed
19:52:30.807 00.032 11616 IsSlewing returns 0
19:52:30.807 00.000 11616 IsGuiding returns 0
19:52:30.807 00.000 11616 scope move finished after 42 + 50 ms
19:52:30.807 00.000 11616 Move returns status 0, amount 42
19:52:30.807 00.000 11616 move complete, result=0
19:52:30.808 00.001 11616 worker thread done servicing request
19:52:30.808 00.000 11616 Worker thread wakes up
19:52:30.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:30.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:30.808 00.000 12268 GuideStep: -0.8 px 462 ms EAST, 0.5 px 42 ms SOUTH
19:52:32.822 02.014 11616 Exposure complete
19:52:32.880 00.058 12268 OnExposeComplete: enter
19:52:32.881 00.001 12268 UpdateGuideState(): m_state=6
19:52:32.881 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
19:52:32.881 00.000 12268 Star::Find returns 1 (0), X=1245.11, Y=855.22, Mass=338, SNR=12.6, Peak=36 HFD=4.2
19:52:32.881 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.67) = xAngle (1.94 = 1.94)
19:52:32.881 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.97 = 1.97)
19:52:32.881 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=0.20 hyp=0.77 cameraTheta=0.27 mountX=-0.28 mountY=0.71, mountTheta=1.94
19:52:32.881 00.000 11616 worker thread done servicing request
19:52:32.885 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=0.20, opts=13)
19:52:32.885 00.000 12268 Enqueuing Move request for scope (0.74, 0.20)
19:52:32.885 00.000 11616 Worker thread wakes up
19:52:32.886 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.20) opts 0xd
19:52:32.886 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, 0.20)
19:52:32.886 00.000 11616 Moving (0.74, 0.20) raw xDistance=-0.28 yDistance=0.71
19:52:32.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
19:52:32.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.71
19:52:32.886 00.000 11616 MoveAxis(E, 154, ABG)
19:52:32.886 00.000 11616 Guiding  Dir = 2, Dur = 154
19:52:32.886 00.000 11616 IsSlewing returns 0
19:52:32.886 00.000 11616 IsGuiding returns 0
19:52:32.887 00.001 11616 PulseGuide returned control before completion, sleep 164
19:52:32.909 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:52:32.926 00.017 12268 UpdateGuideState exits: m=338 SNR=12.6
19:52:32.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:32.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:32.926 00.000 12268 Enqueuing Expose request
19:52:33.055 00.129 11616 IsGuiding returns 1
19:52:33.055 00.000 11616 scope still moving after pulse duration time elapsed
19:52:33.087 00.032 11616 IsSlewing returns 0
19:52:33.087 00.000 11616 IsGuiding returns 1
19:52:33.118 00.031 11616 IsSlewing returns 0
19:52:33.118 00.000 11616 IsGuiding returns 1
19:52:33.149 00.031 11616 IsSlewing returns 0
19:52:33.150 00.001 11616 IsGuiding returns 1
19:52:33.180 00.030 11616 IsSlewing returns 0
19:52:33.180 00.000 11616 IsGuiding returns 0
19:52:33.180 00.000 11616 scope move finished after 154 + 139 ms
19:52:33.180 00.000 11616 Move returns status 0, amount 154
19:52:33.180 00.000 11616 MoveAxis(S, 60, ABG)
19:52:33.180 00.000 11616 Guiding  Dir = 1, Dur = 60
19:52:33.180 00.000 11616 IsSlewing returns 0
19:52:33.180 00.000 11616 IsGuiding returns 0
19:52:33.181 00.001 11616 PulseGuide returned control before completion, sleep 70
19:52:33.259 00.078 11616 IsGuiding returns 1
19:52:33.259 00.000 11616 scope still moving after pulse duration time elapsed
19:52:33.289 00.030 11616 IsSlewing returns 0
19:52:33.289 00.000 11616 IsGuiding returns 0
19:52:33.289 00.000 11616 scope move finished after 60 + 48 ms
19:52:33.289 00.000 11616 Move returns status 0, amount 60
19:52:33.289 00.000 11616 move complete, result=0
19:52:33.290 00.001 11616 worker thread done servicing request
19:52:33.290 00.000 11616 Worker thread wakes up
19:52:33.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:33.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:33.290 00.000 12268 GuideStep: -0.3 px 154 ms EAST, 0.7 px 60 ms SOUTH
19:52:35.312 02.022 11616 Exposure complete
19:52:35.369 00.057 11616 worker thread done servicing request
19:52:35.371 00.002 12268 OnExposeComplete: enter
19:52:35.371 00.000 12268 UpdateGuideState(): m_state=6
19:52:35.371 00.000 12268 Star::Find(15, 1245, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
19:52:35.371 00.000 12268 Star::Find returns 1 (0), X=1245.07, Y=854.51, Mass=341, SNR=12.6, Peak=40 HFD=3.7
19:52:35.371 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.67) = xAngle (1.05 = 1.05)
19:52:35.371 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.08 = 1.08)
19:52:35.371 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.50 hyp=0.87 cameraTheta=-0.62 mountX=0.43 mountY=0.76, mountTheta=1.05
19:52:35.373 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=-0.50, opts=13)
19:52:35.373 00.000 12268 Enqueuing Move request for scope (0.70, -0.50)
19:52:35.373 00.000 11616 Worker thread wakes up
19:52:35.373 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.50) opts 0xd
19:52:35.373 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, -0.50)
19:52:35.373 00.000 11616 Moving (0.70, -0.50) raw xDistance=0.43 yDistance=0.76
19:52:35.373 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
19:52:35.373 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.30
19:52:35.373 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
19:52:35.373 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
19:52:35.373 00.000 11616 MoveAxis(W, 243, ABG)
19:52:35.373 00.000 11616 Guiding  Dir = 3, Dur = 243
19:52:35.374 00.001 11616 IsSlewing returns 0
19:52:35.374 00.000 11616 IsGuiding returns 0
19:52:35.374 00.000 11616 PulseGuide returned control before completion, sleep 253
19:52:35.396 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:52:35.414 00.018 12268 UpdateGuideState exits: m=341 SNR=12.6
19:52:35.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:35.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:35.415 00.001 12268 Enqueuing Expose request
19:52:35.641 00.226 11616 IsGuiding returns 1
19:52:35.641 00.000 11616 scope still moving after pulse duration time elapsed
19:52:35.671 00.030 11616 IsSlewing returns 0
19:52:35.672 00.001 11616 IsGuiding returns 1
19:52:35.703 00.031 11616 IsSlewing returns 0
19:52:35.704 00.001 11616 IsGuiding returns 0
19:52:35.704 00.000 11616 scope move finished after 243 + 86 ms
19:52:35.704 00.000 11616 Move returns status 0, amount 243
19:52:35.704 00.000 11616 MoveAxis(S, 64, ABG)
19:52:35.704 00.000 11616 Guiding  Dir = 1, Dur = 64
19:52:35.704 00.000 11616 IsSlewing returns 0
19:52:35.705 00.001 11616 IsGuiding returns 0
19:52:35.705 00.000 11616 PulseGuide returned control before completion, sleep 74
19:52:35.794 00.089 11616 IsGuiding returns 1
19:52:35.794 00.000 11616 scope still moving after pulse duration time elapsed
19:52:35.825 00.031 11616 IsSlewing returns 0
19:52:35.826 00.001 11616 IsGuiding returns 0
19:52:35.826 00.000 11616 scope move finished after 64 + 57 ms
19:52:35.826 00.000 11616 Move returns status 0, amount 64
19:52:35.826 00.000 11616 move complete, result=0
19:52:35.826 00.000 11616 worker thread done servicing request
19:52:35.826 00.000 11616 Worker thread wakes up
19:52:35.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:35.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:35.827 00.001 12268 GuideStep: 0.4 px 243 ms WEST, 0.8 px 64 ms SOUTH
19:52:37.835 02.008 11616 Exposure complete
19:52:37.895 00.060 11616 worker thread done servicing request
19:52:37.895 00.000 12268 OnExposeComplete: enter
19:52:37.895 00.000 12268 UpdateGuideState(): m_state=6
19:52:37.895 00.000 12268 Star::Find(15, 1245, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
19:52:37.896 00.001 12268 Star::Find returns 1 (0), X=1244.94, Y=854.83, Mass=354, SNR=12.9, Peak=47 HFD=4.0
19:52:37.896 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.67) = xAngle (1.35 = 1.35)
19:52:37.896 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.38 = 1.38)
19:52:37.896 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.19 hyp=0.60 cameraTheta=-0.32 mountX=0.13 mountY=0.59, mountTheta=1.35
19:52:37.897 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.19, opts=13)
19:52:37.897 00.000 12268 Enqueuing Move request for scope (0.57, -0.19)
19:52:37.898 00.001 11616 Worker thread wakes up
19:52:37.898 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.19) opts 0xd
19:52:37.898 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.19)
19:52:37.898 00.000 11616 Moving (0.57, -0.19) raw xDistance=0.13 yDistance=0.59
19:52:37.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
19:52:37.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
19:52:37.898 00.000 11616 MoveAxis(W, 74, ABG)
19:52:37.898 00.000 11616 Guiding  Dir = 3, Dur = 74
19:52:37.898 00.000 11616 IsSlewing returns 0
19:52:37.899 00.001 11616 IsGuiding returns 0
19:52:37.899 00.000 11616 PulseGuide returned control before completion, sleep 84
19:52:37.919 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:52:37.936 00.017 12268 UpdateGuideState exits: m=354 SNR=12.9
19:52:37.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:37.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:37.936 00.000 12268 Enqueuing Expose request
19:52:37.986 00.050 11616 IsGuiding returns 1
19:52:37.986 00.000 11616 scope still moving after pulse duration time elapsed
19:52:38.017 00.031 11616 IsSlewing returns 0
19:52:38.018 00.001 11616 IsGuiding returns 0
19:52:38.018 00.000 11616 scope move finished after 74 + 44 ms
19:52:38.018 00.000 11616 Move returns status 0, amount 74
19:52:38.018 00.000 11616 MoveAxis(S, 50, ABG)
19:52:38.018 00.000 11616 Guiding  Dir = 1, Dur = 50
19:52:38.018 00.000 11616 IsSlewing returns 0
19:52:38.018 00.000 11616 IsGuiding returns 0
19:52:38.019 00.001 11616 PulseGuide returned control before completion, sleep 60
19:52:38.080 00.061 11616 IsGuiding returns 1
19:52:38.080 00.000 11616 scope still moving after pulse duration time elapsed
19:52:38.111 00.031 11616 IsSlewing returns 0
19:52:38.112 00.001 11616 IsGuiding returns 0
19:52:38.112 00.000 11616 scope move finished after 50 + 44 ms
19:52:38.112 00.000 11616 Move returns status 0, amount 50
19:52:38.113 00.001 11616 move complete, result=0
19:52:38.113 00.000 11616 worker thread done servicing request
19:52:38.113 00.000 11616 Worker thread wakes up
19:52:38.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:38.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:38.113 00.000 12268 GuideStep: 0.1 px 74 ms WEST, 0.6 px 50 ms SOUTH
19:52:40.126 02.013 11616 Exposure complete
19:52:40.184 00.058 11616 worker thread done servicing request
19:52:40.184 00.000 12268 OnExposeComplete: enter
19:52:40.184 00.000 12268 UpdateGuideState(): m_state=6
19:52:40.184 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
19:52:40.184 00.000 12268 Star::Find returns 1 (0), X=1244.93, Y=855.28, Mass=319, SNR=12.3, Peak=43 HFD=3.5
19:52:40.184 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.67) = xAngle (2.11 = 2.11)
19:52:40.185 00.001 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.14 = 2.14)
19:52:40.185 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.26 hyp=0.63 cameraTheta=0.44 mountX=-0.32 mountY=0.53, mountTheta=2.11
19:52:40.187 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=0.26, opts=13)
19:52:40.187 00.000 12268 Enqueuing Move request for scope (0.57, 0.26)
19:52:40.187 00.000 11616 Worker thread wakes up
19:52:40.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.26) opts 0xd
19:52:40.188 00.001 11616 Handling offset move in thread for scope, endpoint = (0.57, 0.26)
19:52:40.189 00.001 11616 Moving (0.57, 0.26) raw xDistance=-0.32 yDistance=0.53
19:52:40.189 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
19:52:40.189 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.96
19:52:40.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
19:52:40.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
19:52:40.189 00.000 11616 MoveAxis(E, 178, ABG)
19:52:40.189 00.000 11616 Guiding  Dir = 2, Dur = 178
19:52:40.190 00.001 11616 IsSlewing returns 0
19:52:40.190 00.000 11616 IsGuiding returns 0
19:52:40.192 00.002 11616 PulseGuide returned control before completion, sleep 188
19:52:40.214 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:52:40.232 00.018 12268 UpdateGuideState exits: m=319 SNR=12.3
19:52:40.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:40.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:40.232 00.000 12268 Enqueuing Expose request
19:52:40.389 00.157 11616 IsGuiding returns 1
19:52:40.389 00.000 11616 scope still moving after pulse duration time elapsed
19:52:40.419 00.030 11616 IsSlewing returns 0
19:52:40.420 00.001 11616 IsGuiding returns 1
19:52:40.451 00.031 11616 IsSlewing returns 0
19:52:40.451 00.000 11616 IsGuiding returns 1
19:52:40.483 00.032 11616 IsSlewing returns 0
19:52:40.483 00.000 11616 IsGuiding returns 0
19:52:40.483 00.000 11616 scope move finished after 178 + 114 ms
19:52:40.484 00.001 11616 Move returns status 0, amount 178
19:52:40.484 00.000 11616 MoveAxis(S, 45, ABG)
19:52:40.484 00.000 11616 Guiding  Dir = 1, Dur = 45
19:52:40.484 00.000 11616 IsSlewing returns 0
19:52:40.484 00.000 11616 IsGuiding returns 0
19:52:40.485 00.001 11616 PulseGuide returned control before completion, sleep 55
19:52:40.545 00.060 11616 IsGuiding returns 1
19:52:40.545 00.000 11616 scope still moving after pulse duration time elapsed
19:52:40.575 00.030 11616 IsSlewing returns 0
19:52:40.575 00.000 11616 IsGuiding returns 0
19:52:40.575 00.000 11616 scope move finished after 45 + 46 ms
19:52:40.575 00.000 11616 Move returns status 0, amount 45
19:52:40.575 00.000 11616 move complete, result=0
19:52:40.576 00.001 11616 worker thread done servicing request
19:52:40.576 00.000 11616 Worker thread wakes up
19:52:40.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:40.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:40.576 00.000 12268 GuideStep: -0.3 px 178 ms EAST, 0.5 px 45 ms SOUTH
19:52:42.590 02.014 11616 Exposure complete
19:52:42.649 00.059 11616 worker thread done servicing request
19:52:42.649 00.000 12268 OnExposeComplete: enter
19:52:42.649 00.000 12268 UpdateGuideState(): m_state=6
19:52:42.649 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
19:52:42.649 00.000 12268 Star::Find returns 1 (0), X=1245.20, Y=855.72, Mass=320, SNR=12.2, Peak=43 HFD=3.5
19:52:42.649 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.67) = xAngle (2.37 = 2.37)
19:52:42.649 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.40 = 2.40)
19:52:42.650 00.001 12268 CameraToMount -- cameraX=0.84 cameraY=0.71 hyp=1.10 cameraTheta=0.70 mountX=-0.79 mountY=0.74, mountTheta=2.39
19:52:42.651 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.84, y=0.71, opts=13)
19:52:42.651 00.000 12268 Enqueuing Move request for scope (0.84, 0.71)
19:52:42.651 00.000 11616 Worker thread wakes up
19:52:42.652 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.84, 0.71) opts 0xd
19:52:42.652 00.000 11616 Handling offset move in thread for scope, endpoint = (0.84, 0.71)
19:52:42.652 00.000 11616 Moving (0.84, 0.71) raw xDistance=-0.79 yDistance=0.74
19:52:42.652 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.79
19:52:42.652 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
19:52:42.652 00.000 11616 MoveAxis(E, 440, ABG)
19:52:42.652 00.000 11616 Guiding  Dir = 2, Dur = 440
19:52:42.652 00.000 11616 IsSlewing returns 0
19:52:42.653 00.001 11616 IsGuiding returns 0
19:52:42.653 00.000 11616 PulseGuide returned control before completion, sleep 450
19:52:42.673 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:52:42.690 00.017 12268 UpdateGuideState exits: m=320 SNR=12.2
19:52:42.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:42.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:42.690 00.000 12268 Enqueuing Expose request
19:52:43.116 00.426 11616 IsGuiding returns 1
19:52:43.116 00.000 11616 scope still moving after pulse duration time elapsed
19:52:43.147 00.031 11616 IsSlewing returns 0
19:52:43.148 00.001 11616 IsGuiding returns 1
19:52:43.179 00.031 11616 IsSlewing returns 0
19:52:43.180 00.001 11616 IsGuiding returns 1
19:52:43.211 00.031 11616 IsSlewing returns 0
19:52:43.211 00.000 11616 IsGuiding returns 0
19:52:43.212 00.001 11616 scope move finished after 440 + 119 ms
19:52:43.212 00.000 11616 Move returns status 0, amount 440
19:52:43.212 00.000 11616 MoveAxis(S, 63, ABG)
19:52:43.212 00.000 11616 Guiding  Dir = 1, Dur = 63
19:52:43.212 00.000 11616 IsSlewing returns 0
19:52:43.212 00.000 11616 IsGuiding returns 0
19:52:43.213 00.001 11616 PulseGuide returned control before completion, sleep 73
19:52:43.288 00.075 11616 IsGuiding returns 1
19:52:43.288 00.000 11616 scope still moving after pulse duration time elapsed
19:52:43.319 00.031 11616 IsSlewing returns 0
19:52:43.319 00.000 11616 IsGuiding returns 0
19:52:43.320 00.001 11616 scope move finished after 63 + 43 ms
19:52:43.320 00.000 11616 Move returns status 0, amount 63
19:52:43.320 00.000 11616 move complete, result=0
19:52:43.320 00.000 11616 worker thread done servicing request
19:52:43.320 00.000 11616 Worker thread wakes up
19:52:43.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:43.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:43.320 00.000 12268 GuideStep: -0.8 px 440 ms EAST, 0.7 px 63 ms SOUTH
19:52:45.335 02.015 11616 Exposure complete
19:52:45.394 00.059 11616 worker thread done servicing request
19:52:45.394 00.000 12268 OnExposeComplete: enter
19:52:45.394 00.000 12268 UpdateGuideState(): m_state=6
19:52:45.394 00.000 12268 Star::Find(15, 1245, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
19:52:45.394 00.000 12268 Star::Find returns 1 (0), X=1245.13, Y=855.57, Mass=329, SNR=12.3, Peak=38 HFD=4.3
19:52:45.394 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.67) = xAngle (2.30 = 2.30)
19:52:45.395 00.001 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.33 = 2.33)
19:52:45.395 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=0.55 hyp=0.94 cameraTheta=0.63 mountX=-0.62 mountY=0.68, mountTheta=2.31
19:52:45.396 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.76, y=0.55, opts=13)
19:52:45.396 00.000 12268 Enqueuing Move request for scope (0.76, 0.55)
19:52:45.396 00.000 11616 Worker thread wakes up
19:52:45.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.55) opts 0xd
19:52:45.396 00.000 11616 Handling offset move in thread for scope, endpoint = (0.76, 0.55)
19:52:45.396 00.000 11616 Moving (0.76, 0.55) raw xDistance=-0.62 yDistance=0.68
19:52:45.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
19:52:45.397 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
19:52:45.397 00.000 11616 MoveAxis(E, 348, ABG)
19:52:45.397 00.000 11616 Guiding  Dir = 2, Dur = 348
19:52:45.397 00.000 11616 IsSlewing returns 0
19:52:45.397 00.000 11616 IsGuiding returns 0
19:52:45.398 00.001 11616 PulseGuide returned control before completion, sleep 358
19:52:45.418 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:52:45.435 00.017 12268 UpdateGuideState exits: m=329 SNR=12.3
19:52:45.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:45.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:45.435 00.000 12268 Enqueuing Expose request
19:52:45.767 00.332 11616 IsGuiding returns 1
19:52:45.767 00.000 11616 scope still moving after pulse duration time elapsed
19:52:45.797 00.030 11616 IsSlewing returns 0
19:52:45.798 00.001 11616 IsGuiding returns 0
19:52:45.798 00.000 11616 scope move finished after 348 + 53 ms
19:52:45.798 00.000 11616 Move returns status 0, amount 348
19:52:45.798 00.000 11616 MoveAxis(S, 58, ABG)
19:52:45.798 00.000 11616 Guiding  Dir = 1, Dur = 58
19:52:45.799 00.001 11616 IsSlewing returns 0
19:52:45.799 00.000 11616 IsGuiding returns 0
19:52:45.799 00.000 11616 PulseGuide returned control before completion, sleep 68
19:52:45.875 00.076 11616 IsGuiding returns 1
19:52:45.875 00.000 11616 scope still moving after pulse duration time elapsed
19:52:45.905 00.030 11616 IsSlewing returns 0
19:52:45.905 00.000 11616 IsGuiding returns 0
19:52:45.905 00.000 11616 scope move finished after 58 + 48 ms
19:52:45.905 00.000 11616 Move returns status 0, amount 58
19:52:45.905 00.000 11616 move complete, result=0
19:52:45.906 00.001 11616 worker thread done servicing request
19:52:45.906 00.000 11616 Worker thread wakes up
19:52:45.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:45.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:45.906 00.000 12268 GuideStep: -0.6 px 348 ms EAST, 0.7 px 58 ms SOUTH
19:52:47.928 02.022 11616 Exposure complete
19:52:47.986 00.058 11616 worker thread done servicing request
19:52:47.987 00.001 12268 OnExposeComplete: enter
19:52:47.987 00.000 12268 UpdateGuideState(): m_state=6
19:52:47.987 00.000 12268 Star::Find(15, 1245, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
19:52:47.987 00.000 12268 Star::Find returns 1 (0), X=1245.19, Y=855.40, Mass=335, SNR=12.5, Peak=38 HFD=3.7
19:52:47.987 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.67) = xAngle (2.11 = 2.11)
19:52:47.987 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.14 = 2.14)
19:52:47.987 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=0.38 hyp=0.91 cameraTheta=0.44 mountX=-0.46 mountY=0.76, mountTheta=2.11
19:52:47.989 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.82, y=0.38, opts=13)
19:52:47.989 00.000 12268 Enqueuing Move request for scope (0.82, 0.38)
19:52:47.989 00.000 11616 Worker thread wakes up
19:52:47.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.38) opts 0xd
19:52:47.989 00.000 11616 Handling offset move in thread for scope, endpoint = (0.82, 0.38)
19:52:47.989 00.000 11616 Moving (0.82, 0.38) raw xDistance=-0.46 yDistance=0.76
19:52:47.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
19:52:47.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
19:52:47.989 00.000 11616 MoveAxis(E, 259, ABG)
19:52:47.989 00.000 11616 Guiding  Dir = 2, Dur = 259
19:52:47.990 00.001 11616 IsSlewing returns 0
19:52:47.990 00.000 11616 IsGuiding returns 0
19:52:47.990 00.000 11616 PulseGuide returned control before completion, sleep 269
19:52:48.010 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:52:48.027 00.017 12268 UpdateGuideState exits: m=335 SNR=12.5
19:52:48.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:48.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:48.027 00.000 12268 Enqueuing Expose request
19:52:48.266 00.239 11616 IsGuiding returns 1
19:52:48.266 00.000 11616 scope still moving after pulse duration time elapsed
19:52:48.297 00.031 11616 IsSlewing returns 0
19:52:48.297 00.000 11616 IsGuiding returns 0
19:52:48.298 00.001 11616 scope move finished after 259 + 49 ms
19:52:48.298 00.000 11616 Move returns status 0, amount 259
19:52:48.298 00.000 11616 MoveAxis(S, 65, ABG)
19:52:48.298 00.000 11616 Guiding  Dir = 1, Dur = 65
19:52:48.298 00.000 11616 IsSlewing returns 0
19:52:48.298 00.000 11616 IsGuiding returns 0
19:52:48.299 00.001 11616 PulseGuide returned control before completion, sleep 75
19:52:48.389 00.090 11616 IsGuiding returns 1
19:52:48.389 00.000 11616 scope still moving after pulse duration time elapsed
19:52:48.419 00.030 11616 IsSlewing returns 0
19:52:48.420 00.001 11616 IsGuiding returns 1
19:52:48.450 00.030 11616 IsSlewing returns 0
19:52:48.451 00.001 11616 IsGuiding returns 0
19:52:48.451 00.000 11616 scope move finished after 65 + 87 ms
19:52:48.451 00.000 11616 Move returns status 0, amount 65
19:52:48.451 00.000 11616 move complete, result=0
19:52:48.451 00.000 11616 worker thread done servicing request
19:52:48.451 00.000 11616 Worker thread wakes up
19:52:48.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:48.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:48.452 00.001 12268 GuideStep: -0.5 px 259 ms EAST, 0.8 px 65 ms SOUTH
19:52:50.476 02.024 11616 Exposure complete
19:52:50.533 00.057 11616 worker thread done servicing request
19:52:50.534 00.001 12268 OnExposeComplete: enter
19:52:50.534 00.000 12268 UpdateGuideState(): m_state=6
19:52:50.534 00.000 12268 Star::Find(15, 1245, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
19:52:50.534 00.000 12268 Star::Find returns 1 (0), X=1244.95, Y=854.90, Mass=317, SNR=12.2, Peak=43 HFD=3.8
19:52:50.534 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.67) = xAngle (1.48 = 1.48)
19:52:50.534 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.51 = 1.51)
19:52:50.534 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.11 hyp=0.60 cameraTheta=-0.19 mountX=0.05 mountY=0.59, mountTheta=1.48
19:52:50.536 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=-0.11, opts=13)
19:52:50.536 00.000 12268 Enqueuing Move request for scope (0.59, -0.11)
19:52:50.536 00.000 11616 Worker thread wakes up
19:52:50.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.11) opts 0xd
19:52:50.536 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, -0.11)
19:52:50.536 00.000 11616 Moving (0.59, -0.11) raw xDistance=0.05 yDistance=0.59
19:52:50.536 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:52:50.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:52:50.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
19:52:50.536 00.000 11616 MoveAxis(E, 0, ABG)
19:52:50.537 00.001 11616 Move returns status 0, amount 0
19:52:50.537 00.000 11616 MoveAxis(S, 50, ABG)
19:52:50.537 00.000 11616 Guiding  Dir = 1, Dur = 50
19:52:50.537 00.000 11616 IsSlewing returns 0
19:52:50.537 00.000 11616 IsGuiding returns 0
19:52:50.537 00.000 11616 PulseGuide returned control before completion, sleep 60
19:52:50.558 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:52:50.580 00.022 12268 UpdateGuideState exits: m=317 SNR=12.2
19:52:50.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:50.580 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:50.580 00.000 12268 Enqueuing Expose request
19:52:50.604 00.024 11616 IsGuiding returns 1
19:52:50.605 00.001 11616 scope still moving after pulse duration time elapsed
19:52:50.635 00.030 11616 IsSlewing returns 0
19:52:50.635 00.000 11616 IsGuiding returns 0
19:52:50.635 00.000 11616 scope move finished after 50 + 47 ms
19:52:50.635 00.000 11616 Move returns status 0, amount 50
19:52:50.635 00.000 11616 move complete, result=0
19:52:50.635 00.000 11616 worker thread done servicing request
19:52:50.635 00.000 11616 Worker thread wakes up
19:52:50.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:50.636 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:50.653 00.017 12268 GuideStep: 0.1 px 0 ms EAST, 0.6 px 50 ms SOUTH
19:52:52.651 01.998 11616 Exposure complete
19:52:52.707 00.056 11616 worker thread done servicing request
19:52:52.708 00.001 12268 OnExposeComplete: enter
19:52:52.708 00.000 12268 UpdateGuideState(): m_state=6
19:52:52.708 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
19:52:52.708 00.000 12268 Star::Find returns 1 (0), X=1244.52, Y=855.13, Mass=314, SNR=12.1, Peak=47 HFD=3.5
19:52:52.708 00.000 12268 MultiStar: exiting stabilization period
19:52:52.708 00.000 12268 MultiStar: [#1 0.08,-0.46,1.03,U] [#2 0.21,-0.14,0.95,U] [#3 -0.14,0.16,0.81,U] [#4 0.24,0.02,0.82,U] [#5 -0.55,-0.20,0.64,U] [#6 -0.50,-0.47,0.00,M4] [#7 -0.00,-0.10,0.40,U] [#8 0.19,-0.10,0.48,U] 
19:52:52.708 00.000 12268 refined, 7 included, MultiStar: {0.04, -0.09}, one-star: {0.16, 0.12}
19:52:52.709 00.001 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.67) = xAngle (0.54 = 0.54)
19:52:52.709 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.57 = 0.57)
19:52:52.709 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.13 mountX=0.09 mountY=0.05, mountTheta=0.56
19:52:52.710 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.09, opts=13)
19:52:52.710 00.000 12268 Enqueuing Move request for scope (0.04, -0.09)
19:52:52.710 00.000 11616 Worker thread wakes up
19:52:52.710 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
19:52:52.710 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
19:52:52.711 00.001 11616 Moving (0.04, -0.09) raw xDistance=0.09 yDistance=0.05
19:52:52.711 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:52:52.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:52:52.711 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:52:52.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:52:52.711 00.000 11616 MoveAxis(E, 0, ABG)
19:52:52.711 00.000 11616 Move returns status 0, amount 0
19:52:52.711 00.000 11616 MoveAxis(N, 0, ABG)
19:52:52.711 00.000 11616 Move returns status 0, amount 0
19:52:52.711 00.000 11616 move complete, result=0
19:52:52.711 00.000 11616 worker thread done servicing request
19:52:52.733 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:52:52.751 00.018 12268 UpdateGuideState exits: m=314 SNR=12.1
19:52:52.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:52.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:52.751 00.000 12268 Enqueuing Expose request
19:52:52.751 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:52:52.751 00.000 11616 Worker thread wakes up
19:52:52.751 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:52.752 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:54.757 02.005 11616 Exposure complete
19:52:54.815 00.058 11616 worker thread done servicing request
19:52:54.815 00.000 12268 OnExposeComplete: enter
19:52:54.815 00.000 12268 UpdateGuideState(): m_state=6
19:52:54.815 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
19:52:54.815 00.000 12268 Star::Find returns 1 (0), X=1245.31, Y=855.09, Mass=298, SNR=11.7, Peak=34 HFD=4.1
19:52:54.816 00.001 12268 MultiStar: [#1 0.42,0.08,1.01,U] [#2 0.47,-0.02,0.90,U] [#3 0.44,0.22,0.88,U] [#4 0.36,0.19,0.82,U] [#5 -0.08,0.07,0.65,U] [#6 0.16,-0.09,0.67,U] [#7 0.21,0.59,0.45,U] [#8 0.78,-0.46,0.00,M9] 
19:52:54.816 00.000 12268 refined, 7 included, MultiStar: {0.41, 0.12}, one-star: {0.94, 0.08}
19:52:54.816 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.67) = xAngle (1.95 = 1.95)
19:52:54.816 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.98 = 1.98)
19:52:54.816 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.12 hyp=0.43 cameraTheta=0.28 mountX=-0.16 mountY=0.39, mountTheta=1.95
19:52:54.817 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.12, opts=13)
19:52:54.817 00.000 12268 Enqueuing Move request for scope (0.41, 0.12)
19:52:54.818 00.001 11616 Worker thread wakes up
19:52:54.818 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.12) opts 0xd
19:52:54.818 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.12)
19:52:54.818 00.000 11616 Moving (0.41, 0.12) raw xDistance=-0.16 yDistance=0.39
19:52:54.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
19:52:54.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
19:52:54.818 00.000 11616 MoveAxis(E, 88, ABG)
19:52:54.818 00.000 11616 Guiding  Dir = 2, Dur = 88
19:52:54.819 00.001 11616 IsSlewing returns 0
19:52:54.819 00.000 11616 IsGuiding returns 0
19:52:54.819 00.000 11616 PulseGuide returned control before completion, sleep 98
19:52:54.842 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:52:54.861 00.019 12268 UpdateGuideState exits: m=298 SNR=11.7
19:52:54.861 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:54.861 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:54.861 00.000 12268 Enqueuing Expose request
19:52:54.927 00.066 11616 IsGuiding returns 1
19:52:54.928 00.001 11616 scope still moving after pulse duration time elapsed
19:52:54.958 00.030 11616 IsSlewing returns 0
19:52:54.959 00.001 11616 IsGuiding returns 0
19:52:54.959 00.000 11616 scope move finished after 88 + 51 ms
19:52:54.959 00.000 11616 Move returns status 0, amount 88
19:52:54.959 00.000 11616 MoveAxis(S, 33, ABG)
19:52:54.959 00.000 11616 Guiding  Dir = 1, Dur = 33
19:52:54.959 00.000 11616 IsSlewing returns 0
19:52:54.960 00.001 11616 IsGuiding returns 0
19:52:54.960 00.000 11616 PulseGuide returned control before completion, sleep 43
19:52:55.005 00.045 11616 IsGuiding returns 1
19:52:55.006 00.001 11616 scope still moving after pulse duration time elapsed
19:52:55.036 00.030 11616 IsSlewing returns 0
19:52:55.037 00.001 11616 IsGuiding returns 1
19:52:55.066 00.029 11616 IsSlewing returns 0
19:52:55.067 00.001 11616 IsGuiding returns 1
19:52:55.097 00.030 11616 IsSlewing returns 0
19:52:55.097 00.000 11616 IsGuiding returns 1
19:52:55.128 00.031 11616 IsSlewing returns 0
19:52:55.128 00.000 11616 IsGuiding returns 0
19:52:55.128 00.000 11616 scope move finished after 33 + 134 ms
19:52:55.128 00.000 11616 Move returns status 0, amount 33
19:52:55.128 00.000 11616 move complete, result=0
19:52:55.128 00.000 11616 worker thread done servicing request
19:52:55.129 00.001 12268 GuideStep: -0.2 px 88 ms EAST, 0.4 px 33 ms SOUTH
19:52:55.129 00.000 11616 Worker thread wakes up
19:52:55.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:55.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:57.138 02.009 11616 Exposure complete
19:52:57.203 00.065 11616 worker thread done servicing request
19:52:57.203 00.000 12268 OnExposeComplete: enter
19:52:57.203 00.000 12268 UpdateGuideState(): m_state=6
19:52:57.203 00.000 12268 Star::Find(15, 1245, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
19:52:57.203 00.000 12268 Star::Find returns 1 (0), X=1244.54, Y=855.31, Mass=292, SNR=11.7, Peak=31 HFD=3.7
19:52:57.204 00.001 12268 MultiStar: [#1 0.24,-0.07,1.09,U] [#2 0.33,-0.32,0.98,U] [#3 0.23,0.56,0.87,U] [#4 0.49,0.32,0.88,U] [#5 -0.04,0.10,0.72,U] [#6 -0.15,-0.02,0.65,U] [#7 -0.53,0.82,0.00,M1] [#8 0.76,0.51,0.00,M10] 
19:52:57.204 00.000 12268 refined, 6 included, MultiStar: {0.20, 0.12}, one-star: {0.18, 0.30}
19:52:57.204 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.67) = xAngle (2.20 = 2.20)
19:52:57.204 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.23 = 2.23)
19:52:57.204 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.12 hyp=0.23 cameraTheta=0.53 mountX=-0.14 mountY=0.19, mountTheta=2.21
19:52:57.206 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.12, opts=13)
19:52:57.206 00.000 12268 Enqueuing Move request for scope (0.20, 0.12)
19:52:57.206 00.000 11616 Worker thread wakes up
19:52:57.206 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.12) opts 0xd
19:52:57.206 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.12)
19:52:57.206 00.000 11616 Moving (0.20, 0.12) raw xDistance=-0.14 yDistance=0.19
19:52:57.206 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
19:52:57.206 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
19:52:57.206 00.000 11616 MoveAxis(E, 78, ABG)
19:52:57.206 00.000 11616 Guiding  Dir = 2, Dur = 78
19:52:57.207 00.001 11616 IsSlewing returns 0
19:52:57.208 00.001 11616 IsGuiding returns 0
19:52:57.208 00.000 11616 PulseGuide returned control before completion, sleep 88
19:52:57.230 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:52:57.249 00.019 12268 UpdateGuideState exits: m=292 SNR=11.7
19:52:57.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:57.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:57.249 00.000 12268 Enqueuing Expose request
19:52:57.309 00.060 11616 IsGuiding returns 1
19:52:57.309 00.000 11616 scope still moving after pulse duration time elapsed
19:52:57.341 00.032 11616 IsSlewing returns 0
19:52:57.341 00.000 11616 IsGuiding returns 0
19:52:57.341 00.000 11616 scope move finished after 78 + 54 ms
19:52:57.341 00.000 11616 Move returns status 0, amount 78
19:52:57.342 00.001 11616 MoveAxis(S, 16, ABG)
19:52:57.342 00.000 11616 Guiding  Dir = 1, Dur = 16
19:52:57.342 00.000 11616 IsSlewing returns 0
19:52:57.342 00.000 11616 IsGuiding returns 0
19:52:57.343 00.001 11616 PulseGuide returned control before completion, sleep 26
19:52:57.372 00.029 11616 IsGuiding returns 1
19:52:57.372 00.000 11616 scope still moving after pulse duration time elapsed
19:52:57.405 00.033 11616 IsSlewing returns 0
19:52:57.405 00.000 11616 IsGuiding returns 1
19:52:57.435 00.030 11616 IsSlewing returns 0
19:52:57.435 00.000 11616 IsGuiding returns 1
19:52:57.467 00.032 11616 IsSlewing returns 0
19:52:57.467 00.000 11616 IsGuiding returns 1
19:52:57.498 00.031 11616 IsSlewing returns 0
19:52:57.498 00.000 11616 IsGuiding returns 1
19:52:57.529 00.031 11616 IsSlewing returns 0
19:52:57.530 00.001 11616 IsGuiding returns 1
19:52:57.565 00.035 11616 IsSlewing returns 0
19:52:57.566 00.001 11616 IsGuiding returns 1
19:52:57.591 00.025 11616 IsSlewing returns 0
19:52:57.591 00.000 11616 IsGuiding returns 1
19:52:57.623 00.032 11616 IsSlewing returns 0
19:52:57.623 00.000 11616 IsGuiding returns 0
19:52:57.623 00.000 11616 scope move finished after 16 + 264 ms
19:52:57.623 00.000 11616 Move returns status 0, amount 16
19:52:57.623 00.000 11616 move complete, result=0
19:52:57.623 00.000 11616 worker thread done servicing request
19:52:57.623 00.000 12268 GuideStep: -0.1 px 78 ms EAST, 0.2 px 16 ms SOUTH
19:52:57.623 00.000 11616 Worker thread wakes up
19:52:57.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:57.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:59.627 02.004 11616 Exposure complete
19:52:59.684 00.057 11616 worker thread done servicing request
19:52:59.684 00.000 12268 OnExposeComplete: enter
19:52:59.685 00.001 12268 UpdateGuideState(): m_state=6
19:52:59.685 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
19:52:59.685 00.000 12268 Star::Find returns 1 (0), X=1245.07, Y=855.14, Mass=307, SNR=11.9, Peak=38 HFD=4.3
19:52:59.685 00.000 12268 MultiStar: [#1 0.24,-0.31,1.01,U] [#2 0.03,-0.23,1.03,U] [#3 0.06,-0.03,0.82,U] [#4 0.18,-0.12,0.84,U] [#5 -0.14,-0.65,0.00,M1] [#6 -0.22,-0.10,0.72,U] [#7 0.17,-0.09,0.43,U] [#8 -0.04,0.15,0.52,U] 
19:52:59.685 00.000 12268 refined, 7 included, MultiStar: {0.17, -0.09}, one-star: {0.71, 0.12}
19:52:59.685 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.67) = xAngle (1.17 = 1.17)
19:52:59.685 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.20 = 1.20)
19:52:59.686 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.50 mountX=0.08 mountY=0.18, mountTheta=1.17
19:52:59.687 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.09, opts=13)
19:52:59.687 00.000 12268 Enqueuing Move request for scope (0.17, -0.09)
19:52:59.687 00.000 11616 Worker thread wakes up
19:52:59.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
19:52:59.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
19:52:59.687 00.000 11616 Moving (0.17, -0.09) raw xDistance=0.08 yDistance=0.18
19:52:59.688 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:52:59.688 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:52:59.688 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
19:52:59.688 00.000 11616 MoveAxis(E, 0, ABG)
19:52:59.688 00.000 11616 Move returns status 0, amount 0
19:52:59.688 00.000 11616 MoveAxis(S, 15, ABG)
19:52:59.688 00.000 11616 Guiding  Dir = 1, Dur = 15
19:52:59.689 00.001 11616 IsSlewing returns 0
19:52:59.689 00.000 11616 IsGuiding returns 0
19:52:59.690 00.001 11616 PulseGuide returned control before completion, sleep 25
19:52:59.712 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:52:59.721 00.009 11616 IsGuiding returns 1
19:52:59.722 00.001 11616 scope still moving after pulse duration time elapsed
19:52:59.729 00.007 12268 UpdateGuideState exits: m=307 SNR=11.9
19:52:59.730 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:59.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:52:59.730 00.000 12268 Enqueuing Expose request
19:52:59.752 00.022 11616 IsSlewing returns 0
19:52:59.753 00.001 11616 IsGuiding returns 0
19:52:59.753 00.000 11616 scope move finished after 15 + 48 ms
19:52:59.753 00.000 11616 Move returns status 0, amount 15
19:52:59.753 00.000 11616 move complete, result=0
19:52:59.754 00.001 11616 worker thread done servicing request
19:52:59.754 00.000 11616 Worker thread wakes up
19:52:59.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:52:59.754 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:52:59.756 00.002 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
19:53:01.772 02.016 11616 Exposure complete
19:53:01.831 00.059 11616 worker thread done servicing request
19:53:01.831 00.000 12268 OnExposeComplete: enter
19:53:01.831 00.000 12268 UpdateGuideState(): m_state=6
19:53:01.831 00.000 12268 Star::Find(15, 1245, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
19:53:01.831 00.000 12268 Star::Find returns 1 (0), X=1245.03, Y=854.91, Mass=326, SNR=12.3, Peak=46 HFD=4.1
19:53:01.832 00.001 12268 MultiStar: [#1 0.45,-0.38,1.01,U] [#2 0.44,-0.66,0.00,M1] [#3 0.72,-0.17,0.00,M5] [#4 0.57,-0.42,0.00,M7] [#5 0.00,-0.37,0.68,U] [#6 0.37,-0.17,0.65,U] [#7 0.26,-0.34,0.57,U] [#8 0.48,0.01,0.62,U] 
19:53:01.832 00.000 12268 refined, 5 included, MultiStar: {0.40, -0.23}, one-star: {0.67, -0.10}
19:53:01.832 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.67) = xAngle (1.15 = 1.15)
19:53:01.832 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.18 = 1.18)
19:53:01.832 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.23 hyp=0.46 cameraTheta=-0.52 mountX=0.19 mountY=0.43, mountTheta=1.15
19:53:01.833 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.23, opts=13)
19:53:01.833 00.000 12268 Enqueuing Move request for scope (0.40, -0.23)
19:53:01.834 00.001 11616 Worker thread wakes up
19:53:01.834 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.23) opts 0xd
19:53:01.834 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.23)
19:53:01.834 00.000 11616 Moving (0.40, -0.23) raw xDistance=0.19 yDistance=0.43
19:53:01.834 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:53:01.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
19:53:01.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
19:53:01.834 00.000 11616 MoveAxis(E, 0, ABG)
19:53:01.834 00.000 11616 Move returns status 0, amount 0
19:53:01.834 00.000 11616 MoveAxis(S, 36, ABG)
19:53:01.834 00.000 11616 Guiding  Dir = 1, Dur = 36
19:53:01.834 00.000 11616 IsSlewing returns 0
19:53:01.835 00.001 11616 IsGuiding returns 0
19:53:01.835 00.000 11616 PulseGuide returned control before completion, sleep 46
19:53:01.854 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:01.871 00.017 12268 UpdateGuideState exits: m=326 SNR=12.3
19:53:01.872 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:01.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:01.872 00.000 12268 Enqueuing Expose request
19:53:01.892 00.020 11616 IsGuiding returns 1
19:53:01.892 00.000 11616 scope still moving after pulse duration time elapsed
19:53:01.923 00.031 11616 IsSlewing returns 0
19:53:01.924 00.001 11616 IsGuiding returns 0
19:53:01.924 00.000 11616 scope move finished after 36 + 53 ms
19:53:01.924 00.000 11616 Move returns status 0, amount 36
19:53:01.924 00.000 11616 move complete, result=0
19:53:01.925 00.001 11616 worker thread done servicing request
19:53:01.925 00.000 11616 Worker thread wakes up
19:53:01.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:01.926 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:01.947 00.021 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 36 ms SOUTH
19:53:03.933 01.986 11616 Exposure complete
19:53:03.992 00.059 11616 worker thread done servicing request
19:53:03.992 00.000 12268 OnExposeComplete: enter
19:53:03.992 00.000 12268 UpdateGuideState(): m_state=6
19:53:03.992 00.000 12268 Star::Find(15, 1245, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
19:53:03.992 00.000 12268 Star::Find returns 1 (0), X=1244.85, Y=855.43, Mass=366, SNR=13.1, Peak=37 HFD=3.9
19:53:03.993 00.001 12268 MultiStar: [#1 0.52,0.02,0.96,U] [#2 0.48,-0.05,0.92,U] [#3 0.62,0.51,0.00,M6] [#4 0.31,-0.08,0.75,U] [#5 0.26,-0.23,0.61,U] [#6 0.39,-0.23,0.61,U] [#7 0.07,0.77,0.00,M1] [#8 0.39,0.08,0.45,U] 
19:53:03.993 00.000 12268 refined, 6 included, MultiStar: {0.42, 0.02}, one-star: {0.49, 0.42}
19:53:03.993 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.67) = xAngle (1.71 = 1.71)
19:53:03.993 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.74 = 1.74)
19:53:03.993 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.02 hyp=0.42 cameraTheta=0.04 mountX=-0.06 mountY=0.42, mountTheta=1.71
19:53:03.994 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.02, opts=13)
19:53:03.994 00.000 12268 Enqueuing Move request for scope (0.42, 0.02)
19:53:03.994 00.000 11616 Worker thread wakes up
19:53:03.995 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.02) opts 0xd
19:53:03.995 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.02)
19:53:03.995 00.000 11616 Moving (0.42, 0.02) raw xDistance=-0.06 yDistance=0.42
19:53:03.995 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:03.995 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:53:03.995 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
19:53:03.995 00.000 11616 MoveAxis(E, 0, ABG)
19:53:03.995 00.000 11616 Move returns status 0, amount 0
19:53:03.995 00.000 11616 MoveAxis(S, 35, ABG)
19:53:03.995 00.000 11616 Guiding  Dir = 1, Dur = 35
19:53:03.995 00.000 11616 IsSlewing returns 0
19:53:03.996 00.001 11616 IsGuiding returns 0
19:53:03.996 00.000 11616 PulseGuide returned control before completion, sleep 45
19:53:04.017 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:53:04.036 00.019 12268 UpdateGuideState exits: m=366 SNR=13.1
19:53:04.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:04.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:04.036 00.000 12268 Enqueuing Expose request
19:53:04.050 00.014 11616 IsGuiding returns 1
19:53:04.050 00.000 11616 scope still moving after pulse duration time elapsed
19:53:04.082 00.032 11616 IsSlewing returns 0
19:53:04.082 00.000 11616 IsGuiding returns 0
19:53:04.082 00.000 11616 scope move finished after 35 + 51 ms
19:53:04.082 00.000 11616 Move returns status 0, amount 35
19:53:04.082 00.000 11616 move complete, result=0
19:53:04.083 00.001 11616 worker thread done servicing request
19:53:04.083 00.000 11616 Worker thread wakes up
19:53:04.083 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 35 ms SOUTH
19:53:04.083 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:04.083 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:06.100 02.017 11616 Exposure complete
19:53:06.156 00.056 11616 worker thread done servicing request
19:53:06.157 00.001 12268 OnExposeComplete: enter
19:53:06.157 00.000 12268 UpdateGuideState(): m_state=6
19:53:06.157 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
19:53:06.157 00.000 12268 Star::Find returns 1 (0), X=1244.76, Y=855.16, Mass=348, SNR=12.8, Peak=41 HFD=3.9
19:53:06.158 00.001 12268 MultiStar: [#1 0.03,-0.25,0.92,U] [#2 0.28,-0.24,0.96,U] [#3 0.11,0.15,0.73,U] [#4 0.00,-0.52,0.81,U] [#5 -0.14,-0.12,0.59,U] [#6 -0.00,-0.17,0.62,U] [#7 -0.02,-0.45,0.58,U] [#8 0.23,-0.07,0.61,U] 
19:53:06.158 00.000 12268 refined, 8 included, MultiStar: {0.12, -0.16}, one-star: {0.40, 0.14}
19:53:06.158 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.67) = xAngle (0.74 = 0.74)
19:53:06.158 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.77 = 0.77)
19:53:06.158 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.93 mountX=0.15 mountY=0.14, mountTheta=0.76
19:53:06.160 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.16, opts=13)
19:53:06.160 00.000 12268 Enqueuing Move request for scope (0.12, -0.16)
19:53:06.160 00.000 11616 Worker thread wakes up
19:53:06.160 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
19:53:06.160 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
19:53:06.160 00.000 11616 Moving (0.12, -0.16) raw xDistance=0.15 yDistance=0.14
19:53:06.160 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:53:06.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:53:06.160 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:06.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:53:06.161 00.001 11616 MoveAxis(E, 0, ABG)
19:53:06.161 00.000 11616 Move returns status 0, amount 0
19:53:06.161 00.000 11616 MoveAxis(N, 0, ABG)
19:53:06.161 00.000 11616 Move returns status 0, amount 0
19:53:06.161 00.000 11616 move complete, result=0
19:53:06.162 00.001 11616 worker thread done servicing request
19:53:06.181 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:06.198 00.017 12268 UpdateGuideState exits: m=348 SNR=12.8
19:53:06.198 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:06.199 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:06.199 00.000 12268 Enqueuing Expose request
19:53:06.199 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:53:06.199 00.000 11616 Worker thread wakes up
19:53:06.199 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:06.199 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:08.220 02.021 11616 Exposure complete
19:53:08.284 00.064 11616 worker thread done servicing request
19:53:08.284 00.000 12268 OnExposeComplete: enter
19:53:08.284 00.000 12268 UpdateGuideState(): m_state=6
19:53:08.285 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
19:53:08.285 00.000 12268 Star::Find returns 1 (0), X=1244.90, Y=855.01, Mass=291, SNR=11.6, Peak=39 HFD=4.1
19:53:08.285 00.000 12268 MultiStar: [#1 0.08,-0.21,1.06,U] [#2 0.37,-0.32,0.94,U] [#3 0.13,0.16,0.85,U] [#4 0.33,-0.01,0.86,U] [#5 -0.19,-0.14,0.74,U] [#6 -0.16,-0.35,0.65,U] [#7 0.12,0.10,0.44,U] [#8 0.14,-0.01,0.49,U] 
19:53:08.285 00.000 12268 refined, 8 included, MultiStar: {0.18, -0.10}, one-star: {0.53, -0.00}
19:53:08.285 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.67) = xAngle (1.17 = 1.17)
19:53:08.286 00.001 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.20 = 1.20)
19:53:08.286 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.20 cameraTheta=-0.50 mountX=0.08 mountY=0.19, mountTheta=1.17
19:53:08.291 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.10, opts=13)
19:53:08.291 00.000 12268 Enqueuing Move request for scope (0.18, -0.10)
19:53:08.291 00.000 11616 Worker thread wakes up
19:53:08.292 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
19:53:08.292 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
19:53:08.292 00.000 11616 Moving (0.18, -0.10) raw xDistance=0.08 yDistance=0.19
19:53:08.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:08.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:53:08.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
19:53:08.292 00.000 11616 MoveAxis(E, 0, ABG)
19:53:08.292 00.000 11616 Move returns status 0, amount 0
19:53:08.292 00.000 11616 MoveAxis(S, 16, ABG)
19:53:08.292 00.000 11616 Guiding  Dir = 1, Dur = 16
19:53:08.293 00.001 11616 IsSlewing returns 0
19:53:08.293 00.000 11616 IsGuiding returns 0
19:53:08.293 00.000 11616 PulseGuide returned control before completion, sleep 26
19:53:08.312 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:53:08.330 00.018 12268 UpdateGuideState exits: m=291 SNR=11.6
19:53:08.331 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:08.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:08.331 00.000 12268 Enqueuing Expose request
19:53:08.333 00.002 11616 IsGuiding returns 1
19:53:08.334 00.001 11616 scope still moving after pulse duration time elapsed
19:53:08.366 00.032 11616 IsSlewing returns 0
19:53:08.367 00.001 11616 IsGuiding returns 1
19:53:08.396 00.029 11616 IsSlewing returns 0
19:53:08.397 00.001 11616 IsGuiding returns 1
19:53:08.428 00.031 11616 IsSlewing returns 0
19:53:08.428 00.000 11616 IsGuiding returns 0
19:53:08.428 00.000 11616 scope move finished after 16 + 119 ms
19:53:08.428 00.000 11616 Move returns status 0, amount 16
19:53:08.428 00.000 11616 move complete, result=0
19:53:08.428 00.000 11616 worker thread done servicing request
19:53:08.429 00.001 11616 Worker thread wakes up
19:53:08.429 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
19:53:08.429 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:08.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:08.608 00.179 12268 evsrv: cli 0F8E69C0 connect
19:53:08.608 00.000 12268 case statement mapped state 6 to 3
19:53:08.609 00.001 12268 case statement mapped state 6 to 3
19:53:08.610 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a91d6edd-90dc-490f-82a5-15ec28f28a53"}
19:53:08.610 00.000 12268 case statement mapped state 6 to 3
19:53:08.610 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a91d6edd-90dc-490f-82a5-15ec28f28a53"}
19:53:08.613 00.003 12268 evsrv: cli 0F8E69C0 disconnect
19:53:10.444 01.831 11616 Exposure complete
19:53:10.512 00.068 11616 worker thread done servicing request
19:53:10.512 00.000 12268 OnExposeComplete: enter
19:53:10.512 00.000 12268 UpdateGuideState(): m_state=6
19:53:10.512 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
19:53:10.513 00.001 12268 Star::Find returns 1 (0), X=1244.88, Y=855.14, Mass=333, SNR=12.5, Peak=39 HFD=4.1
19:53:10.513 00.000 12268 MultiStar: [#1 0.36,-0.24,0.98,U] [#2 0.26,-0.02,0.97,U] [#3 0.33,0.20,0.79,U] [#4 0.39,-0.21,0.82,U] [#5 -0.30,0.13,0.66,U] [#6 0.13,-0.39,0.64,U] [#7 0.10,-0.71,0.00,M1] [#8 0.65,0.56,0.00,M6] 
19:53:10.513 00.000 12268 refined, 6 included, MultiStar: {0.27, -0.05}, one-star: {0.51, 0.13}
19:53:10.513 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.67) = xAngle (1.48 = 1.48)
19:53:10.513 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.51 = 1.51)
19:53:10.513 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-0.19 mountX=0.03 mountY=0.27, mountTheta=1.48
19:53:10.515 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.05, opts=13)
19:53:10.515 00.000 12268 Enqueuing Move request for scope (0.27, -0.05)
19:53:10.515 00.000 11616 Worker thread wakes up
19:53:10.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.05) opts 0xd
19:53:10.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.05)
19:53:10.515 00.000 11616 Moving (0.27, -0.05) raw xDistance=0.03 yDistance=0.27
19:53:10.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:10.516 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:53:10.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
19:53:10.516 00.000 11616 MoveAxis(E, 0, ABG)
19:53:10.517 00.001 11616 Move returns status 0, amount 0
19:53:10.517 00.000 11616 MoveAxis(S, 23, ABG)
19:53:10.517 00.000 11616 Guiding  Dir = 1, Dur = 23
19:53:10.517 00.000 11616 IsSlewing returns 0
19:53:10.517 00.000 11616 IsGuiding returns 0
19:53:10.518 00.001 11616 PulseGuide returned control before completion, sleep 33
19:53:10.541 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:10.560 00.019 12268 UpdateGuideState exits: m=333 SNR=12.5
19:53:10.560 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:10.560 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:10.562 00.002 12268 Enqueuing Expose request
19:53:10.564 00.002 11616 IsGuiding returns 1
19:53:10.564 00.000 11616 scope still moving after pulse duration time elapsed
19:53:10.599 00.035 11616 IsSlewing returns 0
19:53:10.600 00.001 11616 IsGuiding returns 0
19:53:10.600 00.000 11616 scope move finished after 23 + 60 ms
19:53:10.600 00.000 11616 Move returns status 0, amount 23
19:53:10.600 00.000 11616 move complete, result=0
19:53:10.600 00.000 11616 worker thread done servicing request
19:53:10.600 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
19:53:10.601 00.001 11616 Worker thread wakes up
19:53:10.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:10.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:12.621 02.020 11616 Exposure complete
19:53:12.689 00.068 11616 worker thread done servicing request
19:53:12.689 00.000 12268 OnExposeComplete: enter
19:53:12.689 00.000 12268 UpdateGuideState(): m_state=6
19:53:12.690 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
19:53:12.690 00.000 12268 Star::Find returns 1 (0), X=1244.69, Y=854.93, Mass=332, SNR=12.4, Peak=38 HFD=4.0
19:53:12.690 00.000 12268 MultiStar: [#1 0.34,-0.03,1.03,U] [#2 0.17,-0.46,0.95,U] [#3 0.55,-0.12,0.79,U] [#4 0.77,-0.45,0.00,M4] [#5 -0.16,-0.10,0.65,U] [#6 0.29,-0.37,0.56,U] [#7 0.01,-0.35,0.46,U] [#8 0.31,-0.33,0.56,U] 
19:53:12.691 00.001 12268 refined, 7 included, MultiStar: {0.25, -0.21}, one-star: {0.33, -0.08}
19:53:12.691 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.67) = xAngle (0.97 = 0.97)
19:53:12.691 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.00 = 1.00)
19:53:12.691 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.21 hyp=0.33 cameraTheta=-0.69 mountX=0.18 mountY=0.28, mountTheta=0.98
19:53:12.694 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.21, opts=13)
19:53:12.694 00.000 12268 Enqueuing Move request for scope (0.25, -0.21)
19:53:12.694 00.000 11616 Worker thread wakes up
19:53:12.694 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.21) opts 0xd
19:53:12.694 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.21)
19:53:12.694 00.000 11616 Moving (0.25, -0.21) raw xDistance=0.18 yDistance=0.28
19:53:12.695 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:53:12.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:53:12.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
19:53:12.695 00.000 11616 MoveAxis(E, 0, ABG)
19:53:12.695 00.000 11616 Move returns status 0, amount 0
19:53:12.695 00.000 11616 MoveAxis(S, 23, ABG)
19:53:12.695 00.000 11616 Guiding  Dir = 1, Dur = 23
19:53:12.695 00.000 11616 IsSlewing returns 0
19:53:12.696 00.001 11616 IsGuiding returns 0
19:53:12.696 00.000 11616 PulseGuide returned control before completion, sleep 33
19:53:12.717 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:12.737 00.020 11616 IsGuiding returns 1
19:53:12.737 00.000 11616 scope still moving after pulse duration time elapsed
19:53:12.739 00.002 12268 UpdateGuideState exits: m=332 SNR=12.4
19:53:12.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:12.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:12.739 00.000 12268 Enqueuing Expose request
19:53:12.767 00.028 11616 IsSlewing returns 0
19:53:12.768 00.001 11616 IsGuiding returns 0
19:53:12.768 00.000 11616 scope move finished after 23 + 49 ms
19:53:12.768 00.000 11616 Move returns status 0, amount 23
19:53:12.768 00.000 11616 move complete, result=0
19:53:12.768 00.000 11616 worker thread done servicing request
19:53:12.768 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 23 ms SOUTH
19:53:12.769 00.001 11616 Worker thread wakes up
19:53:12.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:12.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:14.773 02.004 11616 Exposure complete
19:53:14.833 00.060 11616 worker thread done servicing request
19:53:14.833 00.000 12268 OnExposeComplete: enter
19:53:14.833 00.000 12268 UpdateGuideState(): m_state=6
19:53:14.833 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
19:53:14.833 00.000 12268 Star::Find returns 1 (0), X=1245.05, Y=855.52, Mass=348, SNR=12.7, Peak=36 HFD=4.2
19:53:14.834 00.001 12268 MultiStar: [#1 0.37,-0.17,1.00,U] [#2 0.81,-0.14,0.00,M1] [#3 0.70,-0.10,0.00,M3] [#4 0.56,0.07,0.81,U] [#5 0.41,0.03,0.65,U] [#6 0.62,-0.08,0.54,U] [#7 0.32,-0.16,0.37,U] [#8 0.50,-0.30,0.62,U] 
19:53:14.834 00.000 12268 refined, 6 included, MultiStar: {0.51, 0.03}, one-star: {0.69, 0.51}
19:53:14.834 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.67) = xAngle (1.72 = 1.72)
19:53:14.834 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.75 = 1.75)
19:53:14.834 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.03 hyp=0.51 cameraTheta=0.05 mountX=-0.08 mountY=0.50, mountTheta=1.72
19:53:14.835 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=0.03, opts=13)
19:53:14.835 00.000 12268 Enqueuing Move request for scope (0.51, 0.03)
19:53:14.836 00.001 11616 Worker thread wakes up
19:53:14.836 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.03) opts 0xd
19:53:14.836 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, 0.03)
19:53:14.836 00.000 11616 Moving (0.51, 0.03) raw xDistance=-0.08 yDistance=0.50
19:53:14.836 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:14.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:53:14.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
19:53:14.836 00.000 11616 MoveAxis(E, 0, ABG)
19:53:14.836 00.000 11616 Move returns status 0, amount 0
19:53:14.836 00.000 11616 MoveAxis(S, 42, ABG)
19:53:14.836 00.000 11616 Guiding  Dir = 1, Dur = 42
19:53:14.837 00.001 11616 IsSlewing returns 0
19:53:14.837 00.000 11616 IsGuiding returns 0
19:53:14.837 00.000 11616 PulseGuide returned control before completion, sleep 52
19:53:14.858 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:14.877 00.019 12268 UpdateGuideState exits: m=348 SNR=12.7
19:53:14.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:14.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:14.877 00.000 12268 Enqueuing Expose request
19:53:14.900 00.023 11616 IsGuiding returns 1
19:53:14.900 00.000 11616 scope still moving after pulse duration time elapsed
19:53:14.931 00.031 11616 IsSlewing returns 0
19:53:14.931 00.000 11616 IsGuiding returns 0
19:53:14.931 00.000 11616 scope move finished after 42 + 52 ms
19:53:14.931 00.000 11616 Move returns status 0, amount 42
19:53:14.931 00.000 11616 move complete, result=0
19:53:14.932 00.001 11616 worker thread done servicing request
19:53:14.932 00.000 11616 Worker thread wakes up
19:53:14.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:14.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:14.953 00.021 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 42 ms SOUTH
19:53:16.988 02.035 11616 Exposure complete
19:53:17.049 00.061 11616 worker thread done servicing request
19:53:17.049 00.000 12268 OnExposeComplete: enter
19:53:17.050 00.001 12268 UpdateGuideState(): m_state=6
19:53:17.050 00.000 12268 Star::Find(15, 1245, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
19:53:17.050 00.000 12268 Star::Find returns 1 (0), X=1244.66, Y=855.40, Mass=331, SNR=12.4, Peak=40 HFD=3.9
19:53:17.050 00.000 12268 MultiStar: [#1 0.63,0.35,0.00,M1] [#2 0.27,0.19,0.86,U] [#3 0.43,0.94,0.00,M4] [#4 0.32,0.25,0.85,U] [#5 0.25,-0.22,0.66,U] [#6 -0.06,0.39,0.68,U] [#7 -0.30,0.23,0.43,U] [#8 0.42,0.51,0.00,M5] 
19:53:17.051 00.001 12268 refined, 5 included, MultiStar: {0.18, 0.22}, one-star: {0.29, 0.39}
19:53:17.051 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.67) = xAngle (2.56 = 2.56)
19:53:17.051 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.59 = 2.59)
19:53:17.051 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.22 hyp=0.28 cameraTheta=0.90 mountX=-0.24 mountY=0.15, mountTheta=2.59
19:53:17.053 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.22, opts=13)
19:53:17.053 00.000 12268 Enqueuing Move request for scope (0.18, 0.22)
19:53:17.053 00.000 11616 Worker thread wakes up
19:53:17.054 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.22) opts 0xd
19:53:17.054 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.22)
19:53:17.054 00.000 11616 Moving (0.18, 0.22) raw xDistance=-0.24 yDistance=0.15
19:53:17.054 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:53:17.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
19:53:17.054 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:17.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:53:17.055 00.001 11616 MoveAxis(E, 0, ABG)
19:53:17.055 00.000 11616 Move returns status 0, amount 0
19:53:17.055 00.000 11616 MoveAxis(N, 0, ABG)
19:53:17.055 00.000 11616 Move returns status 0, amount 0
19:53:17.055 00.000 11616 move complete, result=0
19:53:17.055 00.000 11616 worker thread done servicing request
19:53:17.083 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:53:17.104 00.021 12268 UpdateGuideState exits: m=331 SNR=12.4
19:53:17.105 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:17.105 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:17.105 00.000 12268 Enqueuing Expose request
19:53:17.105 00.000 11616 Worker thread wakes up
19:53:17.105 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:53:17.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:17.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:19.123 02.018 11616 Exposure complete
19:53:19.183 00.060 11616 worker thread done servicing request
19:53:19.183 00.000 12268 OnExposeComplete: enter
19:53:19.184 00.001 12268 UpdateGuideState(): m_state=6
19:53:19.184 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
19:53:19.184 00.000 12268 Star::Find returns 1 (0), X=1244.68, Y=855.31, Mass=301, SNR=11.9, Peak=37 HFD=3.6
19:53:19.184 00.000 12268 MultiStar: [#1 0.16,-0.17,1.02,U] [#2 0.39,-0.18,1.10,U] [#3 0.30,0.47,0.80,U] [#4 0.69,0.04,0.00,M3] [#5 0.45,-0.29,0.72,U] [#6 0.30,-0.04,0.71,U] [#7 -0.13,-0.25,0.59,U] [#8 0.44,0.10,0.69,U] 
19:53:19.184 00.000 12268 refined, 7 included, MultiStar: {0.29, -0.00}, one-star: {0.31, 0.30}
19:53:19.184 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.67) = xAngle (1.66 = 1.66)
19:53:19.185 00.001 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.69 = 1.69)
19:53:19.185 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.00 hyp=0.29 cameraTheta=-0.01 mountX=-0.03 mountY=0.29, mountTheta=1.66
19:53:19.186 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.00, opts=13)
19:53:19.186 00.000 12268 Enqueuing Move request for scope (0.29, -0.00)
19:53:19.186 00.000 11616 Worker thread wakes up
19:53:19.186 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.00) opts 0xd
19:53:19.186 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.00)
19:53:19.186 00.000 11616 Moving (0.29, -0.00) raw xDistance=-0.03 yDistance=0.29
19:53:19.187 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:19.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:53:19.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
19:53:19.187 00.000 11616 MoveAxis(E, 0, ABG)
19:53:19.187 00.000 11616 Move returns status 0, amount 0
19:53:19.187 00.000 11616 MoveAxis(S, 24, ABG)
19:53:19.187 00.000 11616 Guiding  Dir = 1, Dur = 24
19:53:19.187 00.000 11616 IsSlewing returns 0
19:53:19.187 00.000 11616 IsGuiding returns 0
19:53:19.188 00.001 11616 PulseGuide returned control before completion, sleep 34
19:53:19.209 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:19.229 00.020 11616 IsGuiding returns 1
19:53:19.229 00.000 11616 scope still moving after pulse duration time elapsed
19:53:19.231 00.002 12268 UpdateGuideState exits: m=301 SNR=11.9
19:53:19.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:19.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:19.231 00.000 12268 Enqueuing Expose request
19:53:19.260 00.029 11616 IsSlewing returns 0
19:53:19.263 00.003 11616 IsGuiding returns 0
19:53:19.263 00.000 11616 scope move finished after 24 + 51 ms
19:53:19.263 00.000 11616 Move returns status 0, amount 24
19:53:19.263 00.000 11616 move complete, result=0
19:53:19.264 00.001 11616 worker thread done servicing request
19:53:19.264 00.000 11616 Worker thread wakes up
19:53:19.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:19.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:19.264 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 24 ms SOUTH
19:53:21.275 02.011 11616 Exposure complete
19:53:21.332 00.057 11616 worker thread done servicing request
19:53:21.332 00.000 12268 OnExposeComplete: enter
19:53:21.332 00.000 12268 UpdateGuideState(): m_state=6
19:53:21.333 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
19:53:21.333 00.000 12268 Star::Find returns 1 (0), X=1244.59, Y=854.86, Mass=337, SNR=12.5, Peak=35 HFD=4.0
19:53:21.333 00.000 12268 MultiStar: [#1 -0.09,-0.44,0.97,U] [#2 0.15,-0.46,0.86,U] [#3 -0.02,-0.39,0.82,U] [#4 0.24,-0.64,0.00,M4] [#5 -0.04,-0.87,0.00,M1] [#6 -0.41,-1.07,0.00,M1] [#7 -0.54,-0.66,0.00,M1] [#8 0.43,-0.76,0.00,M5] 
19:53:21.333 00.000 12268 single-star, 3 included, MultiStar: {0.07, -0.36}, one-star: {0.22, -0.16}
19:53:21.333 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.67) = xAngle (1.05 = 1.05)
19:53:21.333 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.08 = 1.08)
19:53:21.333 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.16 hyp=0.28 cameraTheta=-0.61 mountX=0.14 mountY=0.24, mountTheta=1.06
19:53:21.335 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.16, opts=13)
19:53:21.335 00.000 12268 Enqueuing Move request for scope (0.22, -0.16)
19:53:21.335 00.000 11616 Worker thread wakes up
19:53:21.335 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.16) opts 0xd
19:53:21.335 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.16)
19:53:21.335 00.000 11616 Moving (0.22, -0.16) raw xDistance=0.14 yDistance=0.24
19:53:21.336 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
19:53:21.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:53:21.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
19:53:21.336 00.000 11616 MoveAxis(E, 0, ABG)
19:53:21.336 00.000 11616 Move returns status 0, amount 0
19:53:21.336 00.000 11616 MoveAxis(S, 21, ABG)
19:53:21.336 00.000 11616 Guiding  Dir = 1, Dur = 21
19:53:21.337 00.001 11616 IsSlewing returns 0
19:53:21.337 00.000 11616 IsGuiding returns 0
19:53:21.337 00.000 11616 PulseGuide returned control before completion, sleep 31
19:53:21.358 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:21.375 00.017 12268 UpdateGuideState exits: m=337 SNR=12.5
19:53:21.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:21.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:21.376 00.001 12268 Enqueuing Expose request
19:53:21.383 00.007 11616 IsGuiding returns 1
19:53:21.383 00.000 11616 scope still moving after pulse duration time elapsed
19:53:21.415 00.032 11616 IsSlewing returns 0
19:53:21.416 00.001 11616 IsGuiding returns 1
19:53:21.447 00.031 11616 IsSlewing returns 0
19:53:21.447 00.000 11616 IsGuiding returns 1
19:53:21.478 00.031 11616 IsSlewing returns 0
19:53:21.478 00.000 11616 IsGuiding returns 1
19:53:21.508 00.030 11616 IsSlewing returns 0
19:53:21.509 00.001 11616 IsGuiding returns 1
19:53:21.540 00.031 11616 IsSlewing returns 0
19:53:21.540 00.000 11616 IsGuiding returns 0
19:53:21.540 00.000 11616 scope move finished after 21 + 181 ms
19:53:21.540 00.000 11616 Move returns status 0, amount 21
19:53:21.540 00.000 11616 move complete, result=0
19:53:21.540 00.000 11616 worker thread done servicing request
19:53:21.541 00.001 11616 Worker thread wakes up
19:53:21.541 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:21.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:21.541 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 21 ms SOUTH
19:53:23.550 02.009 11616 Exposure complete
19:53:23.608 00.058 11616 worker thread done servicing request
19:53:23.608 00.000 12268 OnExposeComplete: enter
19:53:23.608 00.000 12268 UpdateGuideState(): m_state=6
19:53:23.609 00.001 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
19:53:23.609 00.000 12268 Star::Find returns 1 (0), X=1245.00, Y=854.85, Mass=332, SNR=12.4, Peak=39 HFD=4.3
19:53:23.609 00.000 12268 MultiStar: [#1 0.15,-0.24,0.94,U] [#2 0.31,-0.30,0.93,U] [#3 0.54,0.19,0.81,U] [#4 0.18,-0.42,0.84,U] [#5 -0.36,-0.28,0.69,U] [#6 -0.03,0.06,0.61,U] [#7 -0.16,-0.02,0.44,U] [#8 0.11,-0.15,0.66,U] 
19:53:23.609 00.000 12268 refined, 8 included, MultiStar: {0.20, -0.16}, one-star: {0.63, -0.17}
19:53:23.609 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.67) = xAngle (0.99 = 0.99)
19:53:23.609 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.02 = 1.02)
19:53:23.609 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.16 hyp=0.26 cameraTheta=-0.68 mountX=0.14 mountY=0.22, mountTheta=1.00
19:53:23.610 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.16, opts=13)
19:53:23.612 00.002 12268 Enqueuing Move request for scope (0.20, -0.16)
19:53:23.612 00.000 11616 Worker thread wakes up
19:53:23.612 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.16) opts 0xd
19:53:23.612 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.16)
19:53:23.612 00.000 11616 Moving (0.20, -0.16) raw xDistance=0.14 yDistance=0.22
19:53:23.612 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.17 newest=0.25
19:53:23.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
19:53:23.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
19:53:23.612 00.000 11616 MoveAxis(W, 79, ABG)
19:53:23.612 00.000 11616 Guiding  Dir = 3, Dur = 79
19:53:23.613 00.001 11616 IsSlewing returns 0
19:53:23.613 00.000 11616 IsGuiding returns 0
19:53:23.613 00.000 11616 PulseGuide returned control before completion, sleep 89
19:53:23.636 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:23.652 00.016 12268 UpdateGuideState exits: m=332 SNR=12.4
19:53:23.653 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:23.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:23.653 00.000 12268 Enqueuing Expose request
19:53:23.710 00.057 11616 IsGuiding returns 1
19:53:23.710 00.000 11616 scope still moving after pulse duration time elapsed
19:53:23.739 00.029 11616 IsSlewing returns 0
19:53:23.739 00.000 11616 IsGuiding returns 0
19:53:23.739 00.000 11616 scope move finished after 79 + 47 ms
19:53:23.739 00.000 11616 Move returns status 0, amount 79
19:53:23.739 00.000 11616 MoveAxis(S, 19, ABG)
19:53:23.739 00.000 11616 Guiding  Dir = 1, Dur = 19
19:53:23.739 00.000 11616 IsSlewing returns 0
19:53:23.739 00.000 11616 IsGuiding returns 0
19:53:23.739 00.000 11616 PulseGuide returned control before completion, sleep 29
19:53:23.770 00.031 11616 IsGuiding returns 1
19:53:23.770 00.000 11616 scope still moving after pulse duration time elapsed
19:53:23.802 00.032 11616 IsSlewing returns 0
19:53:23.802 00.000 11616 IsGuiding returns 1
19:53:23.833 00.031 11616 IsSlewing returns 0
19:53:23.833 00.000 11616 IsGuiding returns 1
19:53:23.864 00.031 11616 IsSlewing returns 0
19:53:23.865 00.001 11616 IsGuiding returns 1
19:53:23.896 00.031 11616 IsSlewing returns 0
19:53:23.896 00.000 11616 IsGuiding returns 1
19:53:23.927 00.031 11616 IsSlewing returns 0
19:53:23.927 00.000 11616 IsGuiding returns 1
19:53:23.957 00.030 11616 IsSlewing returns 0
19:53:23.957 00.000 11616 IsGuiding returns 1
19:53:23.989 00.032 11616 IsSlewing returns 0
19:53:23.989 00.000 11616 IsGuiding returns 1
19:53:24.020 00.031 11616 IsSlewing returns 0
19:53:24.020 00.000 11616 IsGuiding returns 1
19:53:24.052 00.032 11616 IsSlewing returns 0
19:53:24.052 00.000 11616 IsGuiding returns 1
19:53:24.084 00.032 11616 IsSlewing returns 0
19:53:24.084 00.000 11616 IsGuiding returns 1
19:53:24.115 00.031 11616 IsSlewing returns 0
19:53:24.115 00.000 11616 IsGuiding returns 0
19:53:24.115 00.000 11616 scope move finished after 19 + 357 ms
19:53:24.115 00.000 11616 Move returns status 0, amount 19
19:53:24.115 00.000 11616 move complete, result=0
19:53:24.115 00.000 11616 worker thread done servicing request
19:53:24.115 00.000 11616 Worker thread wakes up
19:53:24.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:24.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:24.116 00.001 12268 GuideStep: 0.1 px 79 ms WEST, 0.2 px 19 ms SOUTH
19:53:26.147 02.031 11616 Exposure complete
19:53:26.213 00.066 11616 worker thread done servicing request
19:53:26.214 00.001 12268 OnExposeComplete: enter
19:53:26.214 00.000 12268 UpdateGuideState(): m_state=6
19:53:26.214 00.000 12268 Star::Find(15, 1245, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
19:53:26.214 00.000 12268 Star::Find returns 1 (0), X=1244.61, Y=855.34, Mass=329, SNR=12.4, Peak=38 HFD=3.5
19:53:26.215 00.001 12268 MultiStar: [#1 0.31,0.15,1.03,U] [#2 0.17,-0.26,1.01,U] [#3 0.30,0.54,0.87,U] [#4 0.33,0.05,0.86,U] [#5 -0.06,-0.58,0.65,U] [#6 0.13,-0.03,0.64,U] [#7 0.02,0.47,0.58,U] [#8 0.67,0.28,0.00,M5] 
19:53:26.215 00.000 12268 refined, 7 included, MultiStar: {0.20, 0.09}, one-star: {0.24, 0.33}
19:53:26.215 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.67) = xAngle (2.09 = 2.09)
19:53:26.215 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.12 = 2.12)
19:53:26.215 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.43 mountX=-0.11 mountY=0.19, mountTheta=2.10
19:53:26.217 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.09, opts=13)
19:53:26.217 00.000 12268 Enqueuing Move request for scope (0.20, 0.09)
19:53:26.217 00.000 11616 Worker thread wakes up
19:53:26.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
19:53:26.217 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
19:53:26.217 00.000 11616 Moving (0.20, 0.09) raw xDistance=-0.11 yDistance=0.19
19:53:26.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:53:26.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:53:26.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
19:53:26.217 00.000 11616 MoveAxis(E, 0, ABG)
19:53:26.217 00.000 11616 Move returns status 0, amount 0
19:53:26.217 00.000 11616 MoveAxis(S, 16, ABG)
19:53:26.217 00.000 11616 Guiding  Dir = 1, Dur = 16
19:53:26.218 00.001 11616 IsSlewing returns 0
19:53:26.218 00.000 11616 IsGuiding returns 0
19:53:26.220 00.002 11616 PulseGuide returned control before completion, sleep 25
19:53:26.248 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:26.254 00.006 11616 IsGuiding returns 1
19:53:26.254 00.000 11616 scope still moving after pulse duration time elapsed
19:53:26.285 00.031 11616 IsSlewing returns 0
19:53:26.285 00.000 11616 IsGuiding returns 0
19:53:26.285 00.000 11616 scope move finished after 16 + 50 ms
19:53:26.285 00.000 11616 Move returns status 0, amount 16
19:53:26.286 00.001 11616 move complete, result=0
19:53:26.286 00.000 11616 worker thread done servicing request
19:53:26.320 00.034 12268 UpdateGuideState exits: m=329 SNR=12.4
19:53:26.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:26.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:26.320 00.000 12268 Enqueuing Expose request
19:53:26.320 00.000 11616 Worker thread wakes up
19:53:26.320 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
19:53:26.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:26.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:28.448 02.128 11616 Exposure complete
19:53:28.520 00.072 11616 worker thread done servicing request
19:53:28.520 00.000 12268 OnExposeComplete: enter
19:53:28.521 00.001 12268 UpdateGuideState(): m_state=6
19:53:28.521 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
19:53:28.521 00.000 12268 Star::Find returns 1 (0), X=1244.78, Y=854.87, Mass=313, SNR=12.1, Peak=38 HFD=4.0
19:53:28.521 00.000 12268 MultiStar: [#1 0.69,-0.03,0.00,M1] [#2 0.41,0.18,0.98,U] [#3 0.66,0.53,0.00,M1] [#4 0.36,0.11,0.89,U] [#5 0.23,-0.05,0.71,U] [#6 0.07,-0.40,0.72,U] [#7 0.70,-0.40,0.00,M1] [#8 0.49,0.30,0.68,U] 
19:53:28.521 00.000 12268 refined, 5 included, MultiStar: {0.34, 0.00}, one-star: {0.42, -0.15}
19:53:28.522 00.001 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.67) = xAngle (1.67 = 1.67)
19:53:28.522 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.70 = 1.70)
19:53:28.522 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.00 hyp=0.34 cameraTheta=0.00 mountX=-0.03 mountY=0.33, mountTheta=1.67
19:53:28.523 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.00, opts=13)
19:53:28.524 00.001 12268 Enqueuing Move request for scope (0.34, 0.00)
19:53:28.524 00.000 11616 Worker thread wakes up
19:53:28.524 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.00) opts 0xd
19:53:28.524 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.00)
19:53:28.524 00.000 11616 Moving (0.34, 0.00) raw xDistance=-0.03 yDistance=0.33
19:53:28.524 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:28.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:53:28.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
19:53:28.524 00.000 11616 MoveAxis(E, 0, ABG)
19:53:28.525 00.001 11616 Move returns status 0, amount 0
19:53:28.525 00.000 11616 MoveAxis(S, 28, ABG)
19:53:28.525 00.000 11616 Guiding  Dir = 1, Dur = 28
19:53:28.525 00.000 11616 IsSlewing returns 0
19:53:28.525 00.000 11616 IsGuiding returns 0
19:53:28.526 00.001 11616 PulseGuide returned control before completion, sleep 38
19:53:28.548 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:53:28.577 00.029 12268 UpdateGuideState exits: m=313 SNR=12.1
19:53:28.578 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:28.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:28.578 00.000 12268 Enqueuing Expose request
19:53:28.580 00.002 11616 IsGuiding returns 1
19:53:28.580 00.000 11616 scope still moving after pulse duration time elapsed
19:53:28.622 00.042 11616 IsSlewing returns 0
19:53:28.622 00.000 11616 IsGuiding returns 0
19:53:28.623 00.001 11616 scope move finished after 28 + 69 ms
19:53:28.623 00.000 11616 Move returns status 0, amount 28
19:53:28.623 00.000 11616 move complete, result=0
19:53:28.623 00.000 11616 worker thread done servicing request
19:53:28.623 00.000 11616 Worker thread wakes up
19:53:28.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:28.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:28.623 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 28 ms SOUTH
19:53:30.651 02.028 11616 Exposure complete
19:53:30.723 00.072 11616 worker thread done servicing request
19:53:30.723 00.000 12268 OnExposeComplete: enter
19:53:30.723 00.000 12268 UpdateGuideState(): m_state=6
19:53:30.724 00.001 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
19:53:30.724 00.000 12268 Star::Find returns 1 (0), X=1245.12, Y=855.63, Mass=368, SNR=13.1, Peak=39 HFD=4.7
19:53:30.724 00.000 12268 MultiStar: [#1 0.52,-0.20,1.00,U] [#2 0.49,-0.02,0.96,U] [#3 0.38,0.60,0.00,M2] [#4 0.50,0.19,0.80,U] [#5 0.46,-0.25,0.72,U] [#6 0.11,-0.40,0.64,U] [#7 0.38,0.18,0.42,U] [#8 1.07,-0.09,0.00,M5] 
19:53:30.724 00.000 12268 refined, 6 included, MultiStar: {0.49, 0.03}, one-star: {0.75, 0.61}
19:53:30.724 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.67) = xAngle (1.74 = 1.74)
19:53:30.724 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.77 = 1.77)
19:53:30.725 00.001 12268 CameraToMount -- cameraX=0.49 cameraY=0.03 hyp=0.49 cameraTheta=0.07 mountX=-0.08 mountY=0.48, mountTheta=1.74
19:53:30.726 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.03, opts=13)
19:53:30.726 00.000 12268 Enqueuing Move request for scope (0.49, 0.03)
19:53:30.727 00.001 11616 Worker thread wakes up
19:53:30.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.03) opts 0xd
19:53:30.727 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.03)
19:53:30.727 00.000 11616 Moving (0.49, 0.03) raw xDistance=-0.08 yDistance=0.48
19:53:30.727 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:30.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:53:30.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
19:53:30.727 00.000 11616 MoveAxis(E, 0, ABG)
19:53:30.727 00.000 11616 Move returns status 0, amount 0
19:53:30.728 00.001 11616 MoveAxis(S, 41, ABG)
19:53:30.728 00.000 11616 Guiding  Dir = 1, Dur = 41
19:53:30.728 00.000 11616 IsSlewing returns 0
19:53:30.728 00.000 11616 IsGuiding returns 0
19:53:30.729 00.001 11616 PulseGuide returned control before completion, sleep 51
19:53:30.752 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:53:30.774 00.022 12268 UpdateGuideState exits: m=368 SNR=13.1
19:53:30.774 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:30.774 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:30.774 00.000 12268 Enqueuing Expose request
19:53:30.793 00.019 11616 IsGuiding returns 0
19:53:30.793 00.000 11616 Move returns status 0, amount 41
19:53:30.793 00.000 11616 move complete, result=0
19:53:30.793 00.000 11616 worker thread done servicing request
19:53:30.793 00.000 11616 Worker thread wakes up
19:53:30.794 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:30.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:30.795 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 41 ms SOUTH
19:53:32.808 02.013 11616 Exposure complete
19:53:32.867 00.059 11616 worker thread done servicing request
19:53:32.867 00.000 12268 OnExposeComplete: enter
19:53:32.867 00.000 12268 UpdateGuideState(): m_state=6
19:53:32.868 00.001 12268 Star::Find(15, 1245, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
19:53:32.868 00.000 12268 Star::Find returns 1 (0), X=1244.98, Y=855.03, Mass=323, SNR=12.3, Peak=38 HFD=4.1
19:53:32.868 00.000 12268 MultiStar: [#1 0.80,-0.22,0.00,M1] [#2 0.42,-0.19,0.98,U] [#3 0.22,0.22,0.90,U] [#4 0.21,0.09,0.91,U] [#5 -0.08,-0.34,0.69,U] [#6 -0.08,-0.02,0.61,U] [#7 0.03,0.09,0.47,U] [#8 0.51,0.44,0.00,M6] 
19:53:32.868 00.000 12268 refined, 6 included, MultiStar: {0.24, -0.02}, one-star: {0.61, 0.01}
19:53:32.868 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.67) = xAngle (1.59 = 1.59)
19:53:32.868 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.62 = 1.62)
19:53:32.868 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-0.07 mountX=-0.01 mountY=0.24, mountTheta=1.59
19:53:32.870 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.02, opts=13)
19:53:32.870 00.000 12268 Enqueuing Move request for scope (0.24, -0.02)
19:53:32.870 00.000 11616 Worker thread wakes up
19:53:32.870 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
19:53:32.870 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
19:53:32.870 00.000 11616 Moving (0.24, -0.02) raw xDistance=-0.01 yDistance=0.24
19:53:32.870 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:32.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:53:32.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
19:53:32.870 00.000 11616 MoveAxis(E, 0, ABG)
19:53:32.870 00.000 11616 Move returns status 0, amount 0
19:53:32.871 00.001 11616 MoveAxis(S, 20, ABG)
19:53:32.871 00.000 11616 Guiding  Dir = 1, Dur = 20
19:53:32.871 00.000 11616 IsSlewing returns 0
19:53:32.871 00.000 11616 IsGuiding returns 0
19:53:32.871 00.000 11616 PulseGuide returned control before completion, sleep 30
19:53:32.891 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:53:32.908 00.017 12268 UpdateGuideState exits: m=323 SNR=12.3
19:53:32.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:32.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:32.908 00.000 12268 Enqueuing Expose request
19:53:32.909 00.001 11616 IsGuiding returns 1
19:53:32.909 00.000 11616 scope still moving after pulse duration time elapsed
19:53:32.941 00.032 11616 IsSlewing returns 0
19:53:32.941 00.000 11616 IsGuiding returns 1
19:53:32.973 00.032 11616 IsSlewing returns 0
19:53:32.973 00.000 11616 IsGuiding returns 1
19:53:33.005 00.032 11616 IsSlewing returns 0
19:53:33.005 00.000 11616 IsGuiding returns 1
19:53:33.034 00.029 11616 IsSlewing returns 0
19:53:33.035 00.001 11616 IsGuiding returns 1
19:53:33.064 00.029 11616 IsSlewing returns 0
19:53:33.064 00.000 11616 IsGuiding returns 1
19:53:33.095 00.031 11616 IsSlewing returns 0
19:53:33.096 00.001 11616 IsGuiding returns 1
19:53:33.127 00.031 11616 IsSlewing returns 0
19:53:33.127 00.000 11616 IsGuiding returns 0
19:53:33.127 00.000 11616 scope move finished after 20 + 235 ms
19:53:33.127 00.000 11616 Move returns status 0, amount 20
19:53:33.127 00.000 11616 move complete, result=0
19:53:33.127 00.000 11616 worker thread done servicing request
19:53:33.128 00.001 11616 Worker thread wakes up
19:53:33.128 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
19:53:33.128 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:33.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:35.155 02.027 11616 Exposure complete
19:53:35.225 00.070 11616 worker thread done servicing request
19:53:35.225 00.000 12268 OnExposeComplete: enter
19:53:35.226 00.001 12268 UpdateGuideState(): m_state=6
19:53:35.226 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
19:53:35.226 00.000 12268 Star::Find returns 1 (0), X=1245.11, Y=855.29, Mass=349, SNR=12.7, Peak=33 HFD=4.5
19:53:35.226 00.000 12268 MultiStar: [#1 0.64,0.49,0.00,M2] [#2 0.43,0.00,0.82,U] [#3 0.55,0.52,0.00,M2] [#4 0.91,0.15,0.00,M1] [#5 -0.26,-0.05,0.67,U] [#6 0.48,-0.01,0.63,U] [#7 -0.15,0.30,0.59,U] [#8 0.68,0.33,0.00,M7] 
19:53:35.226 00.000 12268 refined, 4 included, MultiStar: {0.31, 0.11}, one-star: {0.74, 0.28}
19:53:35.227 00.001 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.67) = xAngle (2.02 = 2.02)
19:53:35.227 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.05 = 2.05)
19:53:35.227 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.11 hyp=0.33 cameraTheta=0.35 mountX=-0.14 mountY=0.29, mountTheta=2.03
19:53:35.228 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.11, opts=13)
19:53:35.229 00.001 12268 Enqueuing Move request for scope (0.31, 0.11)
19:53:35.229 00.000 11616 Worker thread wakes up
19:53:35.229 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.11) opts 0xd
19:53:35.229 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.11)
19:53:35.229 00.000 11616 Moving (0.31, 0.11) raw xDistance=-0.14 yDistance=0.29
19:53:35.229 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:53:35.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:53:35.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
19:53:35.229 00.000 11616 MoveAxis(E, 0, ABG)
19:53:35.229 00.000 11616 Move returns status 0, amount 0
19:53:35.229 00.000 11616 MoveAxis(S, 24, ABG)
19:53:35.230 00.001 11616 Guiding  Dir = 1, Dur = 24
19:53:35.230 00.000 11616 IsSlewing returns 0
19:53:35.230 00.000 11616 IsGuiding returns 0
19:53:35.230 00.000 11616 PulseGuide returned control before completion, sleep 34
19:53:35.252 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
19:53:35.268 00.016 11616 IsGuiding returns 1
19:53:35.268 00.000 11616 scope still moving after pulse duration time elapsed
19:53:35.273 00.005 12268 UpdateGuideState exits: m=349 SNR=12.7
19:53:35.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:35.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:35.273 00.000 12268 Enqueuing Expose request
19:53:35.300 00.027 11616 IsSlewing returns 0
19:53:35.301 00.001 11616 IsGuiding returns 0
19:53:35.301 00.000 11616 scope move finished after 24 + 46 ms
19:53:35.301 00.000 11616 Move returns status 0, amount 24
19:53:35.301 00.000 11616 move complete, result=0
19:53:35.301 00.000 11616 worker thread done servicing request
19:53:35.301 00.000 11616 Worker thread wakes up
19:53:35.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:35.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:35.301 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 24 ms SOUTH
19:53:37.326 02.025 11616 Exposure complete
19:53:37.421 00.095 12268 OnExposeComplete: enter
19:53:37.421 00.000 12268 UpdateGuideState(): m_state=6
19:53:37.421 00.000 12268 Star::Find(15, 1245, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
19:53:37.421 00.000 12268 Star::Find returns 1 (0), X=1245.04, Y=854.89, Mass=319, SNR=12.1, Peak=36 HFD=4.3
19:53:37.422 00.001 12268 MultiStar: [#1 0.75,-0.17,0.00,M3] [#2 0.82,-0.33,0.00,M1] [#3 0.99,0.17,0.00,M3] [#4 0.79,0.05,0.00,M2] [#5 0.72,-0.34,0.00,M1] [#6 0.58,-0.17,0.65,U] [#7 0.58,-0.55,0.00,M1] [#8 0.93,-0.49,0.00,M8] 
19:53:37.422 00.000 12268 refined, 1 included, MultiStar: {0.64, -0.14}, one-star: {0.67, -0.13}
19:53:37.422 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.67) = xAngle (1.45 = 1.45)
19:53:37.422 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.48 = 1.48)
19:53:37.422 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.14 hyp=0.65 cameraTheta=-0.22 mountX=0.08 mountY=0.65, mountTheta=1.45
19:53:37.424 00.002 11616 worker thread done servicing request
19:53:37.428 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.64, y=-0.14, opts=13)
19:53:37.428 00.000 12268 Enqueuing Move request for scope (0.64, -0.14)
19:53:37.428 00.000 11616 Worker thread wakes up
19:53:37.429 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.14) opts 0xd
19:53:37.429 00.000 11616 Handling offset move in thread for scope, endpoint = (0.64, -0.14)
19:53:37.429 00.000 11616 Moving (0.64, -0.14) raw xDistance=0.08 yDistance=0.65
19:53:37.429 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:37.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:53:37.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
19:53:37.429 00.000 11616 MoveAxis(E, 0, ABG)
19:53:37.429 00.000 11616 Move returns status 0, amount 0
19:53:37.429 00.000 11616 MoveAxis(S, 55, ABG)
19:53:37.429 00.000 11616 Guiding  Dir = 1, Dur = 55
19:53:37.430 00.001 11616 IsSlewing returns 0
19:53:37.430 00.000 11616 IsGuiding returns 0
19:53:37.430 00.000 11616 PulseGuide returned control before completion, sleep 65
19:53:37.456 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:37.481 00.025 12268 UpdateGuideState exits: m=319 SNR=12.1
19:53:37.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:37.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:37.481 00.000 12268 Enqueuing Expose request
19:53:37.515 00.034 11616 IsGuiding returns 0
19:53:37.515 00.000 11616 Move returns status 0, amount 55
19:53:37.515 00.000 11616 move complete, result=0
19:53:37.515 00.000 11616 worker thread done servicing request
19:53:37.515 00.000 11616 Worker thread wakes up
19:53:37.516 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:37.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:37.541 00.025 12268 GuideStep: 0.1 px 0 ms EAST, 0.6 px 55 ms SOUTH
19:53:39.556 02.015 11616 Exposure complete
19:53:39.710 00.154 11616 worker thread done servicing request
19:53:39.711 00.001 12268 OnExposeComplete: enter
19:53:39.711 00.000 12268 UpdateGuideState(): m_state=6
19:53:39.711 00.000 12268 Star::Find(15, 1245, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
19:53:39.711 00.000 12268 Star::Find returns 1 (0), X=1245.25, Y=854.87, Mass=379, SNR=13.2, Peak=40 HFD=4.6
19:53:39.712 00.001 12268 MultiStar: [#1 0.66,-0.57,0.00,M4] [#2 0.65,-0.45,0.00,M2] [#3 0.84,-0.36,0.00,M4] [#4 0.85,-0.40,0.00,M3] [#5 0.63,-0.55,0.00,M2] [#6 0.61,-1.02,0.00,M1] [#7 0.59,-0.57,0.00,M2] [#8 0.83,-0.38,0.00,M9] 
19:53:39.712 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.67) = xAngle (1.50 = 1.50)
19:53:39.712 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.54 = 1.54)
19:53:39.712 00.000 12268 CameraToMount -- cameraX=0.88 cameraY=-0.15 hyp=0.89 cameraTheta=-0.16 mountX=0.06 mountY=0.89, mountTheta=1.51
19:53:39.714 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.88, y=-0.15, opts=13)
19:53:39.714 00.000 12268 Enqueuing Move request for scope (0.88, -0.15)
19:53:39.729 00.015 11616 Worker thread wakes up
19:53:39.729 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.15) opts 0xd
19:53:39.730 00.001 11616 Handling offset move in thread for scope, endpoint = (0.88, -0.15)
19:53:39.730 00.000 11616 Moving (0.88, -0.15) raw xDistance=0.06 yDistance=0.89
19:53:39.730 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:39.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:53:39.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.89
19:53:39.730 00.000 11616 MoveAxis(E, 0, ABG)
19:53:39.730 00.000 11616 Move returns status 0, amount 0
19:53:39.731 00.001 11616 MoveAxis(S, 76, ABG)
19:53:39.731 00.000 11616 Guiding  Dir = 1, Dur = 76
19:53:39.731 00.000 11616 IsSlewing returns 0
19:53:39.731 00.000 11616 IsGuiding returns 0
19:53:39.732 00.001 11616 PulseGuide returned control before completion, sleep 86
19:53:39.747 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:39.771 00.024 12268 UpdateGuideState exits: m=379 SNR=13.2
19:53:39.772 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:39.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:39.772 00.000 12268 Enqueuing Expose request
19:53:39.824 00.052 11616 IsGuiding returns 1
19:53:39.824 00.000 11616 scope still moving after pulse duration time elapsed
19:53:39.853 00.029 11616 IsSlewing returns 0
19:53:39.853 00.000 11616 IsGuiding returns 0
19:53:39.853 00.000 11616 scope move finished after 76 + 45 ms
19:53:39.853 00.000 11616 Move returns status 0, amount 76
19:53:39.854 00.001 11616 move complete, result=0
19:53:39.854 00.000 11616 worker thread done servicing request
19:53:39.854 00.000 11616 Worker thread wakes up
19:53:39.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:39.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:39.880 00.026 12268 GuideStep: 0.1 px 0 ms EAST, 0.9 px 76 ms SOUTH
19:53:41.876 01.996 11616 Exposure complete
19:53:41.963 00.087 11616 worker thread done servicing request
19:53:41.963 00.000 12268 OnExposeComplete: enter
19:53:41.963 00.000 12268 UpdateGuideState(): m_state=6
19:53:41.963 00.000 12268 Star::Find(15, 1245, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
19:53:41.963 00.000 12268 Star::Find returns 1 (0), X=1245.03, Y=854.75, Mass=322, SNR=12.3, Peak=39 HFD=4.1
19:53:41.964 00.001 12268 MultiStar: [#1 0.30,-0.67,0.00,M5] [#2 0.45,-0.34,0.97,U] [#3 0.41,-0.10,0.77,U] [#4 0.56,-0.61,0.00,M4] [#5 0.35,-0.93,0.00,M3] [#6 0.13,-0.81,0.00,M2] [#7 0.30,-0.63,0.00,M3] [#8 1.08,-0.47,0.00,M10] 
19:53:41.964 00.000 12268 refined, 2 included, MultiStar: {0.52, -0.24}, one-star: {0.66, -0.27}
19:53:41.964 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.67) = xAngle (1.23 = 1.23)
19:53:41.964 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.26 = 1.26)
19:53:41.964 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.24 hyp=0.57 cameraTheta=-0.44 mountX=0.19 mountY=0.54, mountTheta=1.23
19:53:41.966 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=-0.24, opts=13)
19:53:41.967 00.001 12268 Enqueuing Move request for scope (0.52, -0.24)
19:53:41.967 00.000 11616 Worker thread wakes up
19:53:41.967 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.24) opts 0xd
19:53:41.967 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, -0.24)
19:53:41.967 00.000 11616 Moving (0.52, -0.24) raw xDistance=0.19 yDistance=0.54
19:53:41.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
19:53:41.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
19:53:41.967 00.000 11616 MoveAxis(W, 108, ABG)
19:53:41.967 00.000 11616 Guiding  Dir = 3, Dur = 108
19:53:41.971 00.004 11616 IsSlewing returns 0
19:53:41.972 00.001 11616 IsGuiding returns 0
19:53:41.972 00.000 11616 PulseGuide returned control before completion, sleep 118
19:53:41.998 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:42.022 00.024 12268 UpdateGuideState exits: m=322 SNR=12.3
19:53:42.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:42.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:42.022 00.000 12268 Enqueuing Expose request
19:53:42.100 00.078 11616 IsGuiding returns 1
19:53:42.100 00.000 11616 scope still moving after pulse duration time elapsed
19:53:42.131 00.031 11616 IsSlewing returns 0
19:53:42.131 00.000 11616 IsGuiding returns 0
19:53:42.131 00.000 11616 scope move finished after 108 + 51 ms
19:53:42.131 00.000 11616 Move returns status 0, amount 108
19:53:42.131 00.000 11616 MoveAxis(S, 46, ABG)
19:53:42.131 00.000 11616 Guiding  Dir = 1, Dur = 46
19:53:42.132 00.001 11616 IsSlewing returns 0
19:53:42.132 00.000 11616 IsGuiding returns 0
19:53:42.133 00.001 11616 PulseGuide returned control before completion, sleep 56
19:53:42.193 00.060 11616 IsGuiding returns 1
19:53:42.194 00.001 11616 scope still moving after pulse duration time elapsed
19:53:42.223 00.029 11616 IsSlewing returns 0
19:53:42.223 00.000 11616 IsGuiding returns 0
19:53:42.223 00.000 11616 scope move finished after 46 + 45 ms
19:53:42.223 00.000 11616 Move returns status 0, amount 46
19:53:42.223 00.000 11616 move complete, result=0
19:53:42.224 00.001 11616 worker thread done servicing request
19:53:42.224 00.000 12268 GuideStep: 0.2 px 108 ms WEST, 0.5 px 46 ms SOUTH
19:53:42.224 00.000 11616 Worker thread wakes up
19:53:42.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:42.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:44.254 02.030 11616 Exposure complete
19:53:44.320 00.066 11616 worker thread done servicing request
19:53:44.321 00.001 12268 OnExposeComplete: enter
19:53:44.321 00.000 12268 UpdateGuideState(): m_state=6
19:53:44.321 00.000 12268 Star::Find(15, 1245, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
19:53:44.321 00.000 12268 Star::Find returns 1 (0), X=1244.82, Y=854.84, Mass=363, SNR=13.0, Peak=41 HFD=4.3
19:53:44.321 00.000 12268 MultiStar: [#1 0.52,-0.37,0.00,M6] [#2 0.42,-0.52,0.00,M2] [#3 0.56,-0.15,0.83,U] [#4 0.63,-0.63,0.00,M5] [#5 0.02,-0.68,0.00,M4] [#6 0.05,-0.45,0.57,U] [#7 0.22,-0.13,0.43,U] [#8 0.95,-0.01,0.00,R] 
19:53:44.321 00.000 12268 refined, 3 included, MultiStar: {0.37, -0.22}, one-star: {0.46, -0.18}
19:53:44.322 00.001 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.67) = xAngle (1.14 = 1.14)
19:53:44.322 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.17 = 1.17)
19:53:44.322 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.22 hyp=0.43 cameraTheta=-0.53 mountX=0.18 mountY=0.39, mountTheta=1.14
19:53:44.323 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.22, opts=13)
19:53:44.323 00.000 12268 Enqueuing Move request for scope (0.37, -0.22)
19:53:44.323 00.000 11616 Worker thread wakes up
19:53:44.324 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.22) opts 0xd
19:53:44.324 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.22)
19:53:44.324 00.000 11616 Moving (0.37, -0.22) raw xDistance=0.18 yDistance=0.39
19:53:44.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
19:53:44.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
19:53:44.324 00.000 11616 MoveAxis(W, 101, ABG)
19:53:44.324 00.000 11616 Guiding  Dir = 3, Dur = 101
19:53:44.324 00.000 11616 IsSlewing returns 0
19:53:44.325 00.001 11616 IsGuiding returns 0
19:53:44.325 00.000 11616 PulseGuide returned control before completion, sleep 111
19:53:44.347 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:44.367 00.020 12268 UpdateGuideState exits: m=363 SNR=13.0
19:53:44.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:44.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:44.367 00.000 12268 Enqueuing Expose request
19:53:44.443 00.076 11616 IsGuiding returns 1
19:53:44.444 00.001 11616 scope still moving after pulse duration time elapsed
19:53:44.475 00.031 11616 IsSlewing returns 0
19:53:44.475 00.000 11616 IsGuiding returns 1
19:53:44.507 00.032 11616 IsSlewing returns 0
19:53:44.508 00.001 11616 IsGuiding returns 0
19:53:44.508 00.000 11616 scope move finished after 101 + 81 ms
19:53:44.508 00.000 11616 Move returns status 0, amount 101
19:53:44.508 00.000 11616 MoveAxis(S, 33, ABG)
19:53:44.508 00.000 11616 Guiding  Dir = 1, Dur = 33
19:53:44.508 00.000 11616 IsSlewing returns 0
19:53:44.508 00.000 11616 IsGuiding returns 0
19:53:44.509 00.001 11616 PulseGuide returned control before completion, sleep 43
19:53:44.555 00.046 11616 IsGuiding returns 1
19:53:44.555 00.000 11616 scope still moving after pulse duration time elapsed
19:53:44.586 00.031 11616 IsSlewing returns 0
19:53:44.586 00.000 11616 IsGuiding returns 0
19:53:44.586 00.000 11616 scope move finished after 33 + 45 ms
19:53:44.586 00.000 11616 Move returns status 0, amount 33
19:53:44.586 00.000 11616 move complete, result=0
19:53:44.587 00.001 11616 worker thread done servicing request
19:53:44.587 00.000 11616 Worker thread wakes up
19:53:44.587 00.000 12268 GuideStep: 0.2 px 101 ms WEST, 0.4 px 33 ms SOUTH
19:53:44.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:44.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:46.601 02.014 11616 Exposure complete
19:53:46.663 00.062 11616 worker thread done servicing request
19:53:46.663 00.000 12268 OnExposeComplete: enter
19:53:46.663 00.000 12268 UpdateGuideState(): m_state=6
19:53:46.663 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
19:53:46.663 00.000 12268 Star::Find returns 1 (0), X=1245.15, Y=854.58, Mass=363, SNR=13.0, Peak=41 HFD=4.7
19:53:46.664 00.001 12268 MultiStar: [#1 0.36,-0.55,0.00,M7] [#2 0.19,-0.53,0.92,U] [#3 0.33,0.07,0.75,U] [#4 0.64,-0.18,0.00,M6] [#5 -0.07,-0.83,0.00,M5] [#6 -0.10,-0.73,0.00,M2] [#7 0.30,0.05,0.42,U] [#8 -0.38,-0.70,0.00,M1] 
19:53:46.664 00.000 12268 refined, 3 included, MultiStar: {0.43, -0.28}, one-star: {0.78, -0.44}
19:53:46.664 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.67) = xAngle (1.10 = 1.10)
19:53:46.664 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.13 = 1.13)
19:53:46.664 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.28 hyp=0.51 cameraTheta=-0.57 mountX=0.23 mountY=0.46, mountTheta=1.10
19:53:46.665 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.28, opts=13)
19:53:46.666 00.001 12268 Enqueuing Move request for scope (0.43, -0.28)
19:53:46.666 00.000 11616 Worker thread wakes up
19:53:46.666 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.28) opts 0xd
19:53:46.666 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.28)
19:53:46.666 00.000 11616 Moving (0.43, -0.28) raw xDistance=0.23 yDistance=0.46
19:53:46.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
19:53:46.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
19:53:46.666 00.000 11616 MoveAxis(W, 130, ABG)
19:53:46.666 00.000 11616 Guiding  Dir = 3, Dur = 130
19:53:46.667 00.001 11616 IsSlewing returns 0
19:53:46.667 00.000 11616 IsGuiding returns 0
19:53:46.667 00.000 11616 PulseGuide returned control before completion, sleep 140
19:53:46.689 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:53:46.707 00.018 12268 UpdateGuideState exits: m=363 SNR=13.0
19:53:46.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:46.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:46.707 00.000 12268 Enqueuing Expose request
19:53:46.818 00.111 11616 IsGuiding returns 1
19:53:46.818 00.000 11616 scope still moving after pulse duration time elapsed
19:53:46.850 00.032 11616 IsSlewing returns 0
19:53:46.850 00.000 11616 IsGuiding returns 0
19:53:46.850 00.000 11616 scope move finished after 130 + 52 ms
19:53:46.850 00.000 11616 Move returns status 0, amount 130
19:53:46.850 00.000 11616 MoveAxis(S, 39, ABG)
19:53:46.850 00.000 11616 Guiding  Dir = 1, Dur = 39
19:53:46.851 00.001 11616 IsSlewing returns 0
19:53:46.851 00.000 11616 IsGuiding returns 0
19:53:46.852 00.001 11616 PulseGuide returned control before completion, sleep 49
19:53:46.912 00.060 11616 IsGuiding returns 1
19:53:46.912 00.000 11616 scope still moving after pulse duration time elapsed
19:53:46.943 00.031 11616 IsSlewing returns 0
19:53:46.945 00.002 11616 IsGuiding returns 0
19:53:46.945 00.000 11616 scope move finished after 39 + 54 ms
19:53:46.945 00.000 11616 Move returns status 0, amount 39
19:53:46.945 00.000 11616 move complete, result=0
19:53:46.945 00.000 11616 worker thread done servicing request
19:53:46.945 00.000 11616 Worker thread wakes up
19:53:46.945 00.000 12268 GuideStep: 0.2 px 130 ms WEST, 0.5 px 39 ms SOUTH
19:53:46.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:46.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:48.957 02.012 11616 Exposure complete
19:53:49.019 00.062 11616 worker thread done servicing request
19:53:49.019 00.000 12268 OnExposeComplete: enter
19:53:49.019 00.000 12268 UpdateGuideState(): m_state=6
19:53:49.020 00.001 12268 Star::Find(15, 1245, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
19:53:49.020 00.000 12268 Star::Find returns 1 (0), X=1244.93, Y=854.76, Mass=362, SNR=13.0, Peak=42 HFD=4.1
19:53:49.020 00.000 12268 MultiStar: [#1 0.49,-0.58,0.00,M8] [#2 0.44,-0.50,0.00,M2] [#3 0.80,0.20,0.00,M2] [#4 0.40,-0.57,0.00,M7] [#5 -0.11,-0.88,0.00,M6] [#6 0.17,-0.39,0.58,U] [#7 -0.10,-0.14,0.53,U] [#8 -0.27,0.35,0.65,U] 
19:53:49.020 00.000 12268 refined, 3 included, MultiStar: {0.16, -0.12}, one-star: {0.56, -0.26}
19:53:49.020 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.67) = xAngle (1.02 = 1.02)
19:53:49.020 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.05 = 1.05)
19:53:49.020 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.65 mountX=0.10 mountY=0.17, mountTheta=1.02
19:53:49.022 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.12, opts=13)
19:53:49.022 00.000 12268 Enqueuing Move request for scope (0.16, -0.12)
19:53:49.022 00.000 11616 Worker thread wakes up
19:53:49.022 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
19:53:49.022 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
19:53:49.022 00.000 11616 Moving (0.16, -0.12) raw xDistance=0.10 yDistance=0.17
19:53:49.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
19:53:49.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
19:53:49.022 00.000 11616 MoveAxis(W, 58, ABG)
19:53:49.023 00.001 11616 Guiding  Dir = 3, Dur = 58
19:53:49.023 00.000 11616 IsSlewing returns 0
19:53:49.023 00.000 11616 IsGuiding returns 0
19:53:49.024 00.001 11616 PulseGuide returned control before completion, sleep 68
19:53:49.046 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:53:49.066 00.020 12268 UpdateGuideState exits: m=362 SNR=13.0
19:53:49.066 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:49.066 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:49.066 00.000 12268 Enqueuing Expose request
19:53:49.098 00.032 11616 IsGuiding returns 1
19:53:49.098 00.000 11616 scope still moving after pulse duration time elapsed
19:53:49.131 00.033 11616 IsSlewing returns 0
19:53:49.131 00.000 11616 IsGuiding returns 0
19:53:49.132 00.001 11616 scope move finished after 58 + 50 ms
19:53:49.132 00.000 11616 Move returns status 0, amount 58
19:53:49.132 00.000 11616 MoveAxis(S, 14, ABG)
19:53:49.132 00.000 11616 Guiding  Dir = 1, Dur = 14
19:53:49.132 00.000 11616 IsSlewing returns 0
19:53:49.133 00.001 11616 IsGuiding returns 0
19:53:49.133 00.000 11616 PulseGuide returned control before completion, sleep 24
19:53:49.162 00.029 11616 IsGuiding returns 1
19:53:49.162 00.000 11616 scope still moving after pulse duration time elapsed
19:53:49.191 00.029 11616 IsSlewing returns 0
19:53:49.191 00.000 11616 IsGuiding returns 0
19:53:49.191 00.000 11616 scope move finished after 14 + 45 ms
19:53:49.191 00.000 11616 Move returns status 0, amount 14
19:53:49.192 00.001 11616 move complete, result=0
19:53:49.192 00.000 12268 GuideStep: 0.1 px 58 ms WEST, 0.2 px 14 ms SOUTH
19:53:49.192 00.000 11616 worker thread done servicing request
19:53:49.192 00.000 11616 Worker thread wakes up
19:53:49.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:49.193 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:51.202 02.009 11616 Exposure complete
19:53:51.261 00.059 11616 worker thread done servicing request
19:53:51.261 00.000 12268 OnExposeComplete: enter
19:53:51.262 00.001 12268 UpdateGuideState(): m_state=6
19:53:51.262 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
19:53:51.262 00.000 12268 Star::Find returns 1 (0), X=1244.54, Y=854.98, Mass=393, SNR=13.5, Peak=48 HFD=4.1
19:53:51.262 00.000 12268 MultiStar: [#1 0.46,-0.34,0.99,U] [#2 0.48,-0.43,0.00,M3] [#3 0.23,0.05,0.73,U] [#4 0.30,-0.29,0.80,U] [#5 0.05,-0.56,0.64,U] [#6 0.05,-0.76,0.00,M2] [#7 0.17,-0.28,0.52,U] [#8 -0.40,0.05,0.45,U] 
19:53:51.262 00.000 12268 single-star, 6 included, MultiStar: {0.19, -0.20}, one-star: {0.18, -0.03}
19:53:51.262 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.67) = xAngle (1.49 = 1.49)
19:53:51.262 00.000 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.52 = 1.52)
19:53:51.263 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-0.18 mountX=0.01 mountY=0.18, mountTheta=1.49
19:53:51.264 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.03, opts=13)
19:53:51.264 00.000 12268 Enqueuing Move request for scope (0.18, -0.03)
19:53:51.264 00.000 11616 Worker thread wakes up
19:53:51.264 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd
19:53:51.264 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.03)
19:53:51.264 00.000 11616 Moving (0.18, -0.03) raw xDistance=0.01 yDistance=0.18
19:53:51.264 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:51.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:53:51.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
19:53:51.265 00.001 11616 MoveAxis(E, 0, ABG)
19:53:51.265 00.000 11616 Move returns status 0, amount 0
19:53:51.265 00.000 11616 MoveAxis(S, 15, ABG)
19:53:51.265 00.000 11616 Guiding  Dir = 1, Dur = 15
19:53:51.265 00.000 11616 IsSlewing returns 0
19:53:51.265 00.000 11616 IsGuiding returns 0
19:53:51.266 00.001 11616 PulseGuide returned control before completion, sleep 25
19:53:51.287 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:51.298 00.011 11616 IsGuiding returns 1
19:53:51.298 00.000 11616 scope still moving after pulse duration time elapsed
19:53:51.304 00.006 12268 UpdateGuideState exits: m=393 SNR=13.5
19:53:51.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:51.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:51.304 00.000 12268 Enqueuing Expose request
19:53:51.330 00.026 11616 IsSlewing returns 0
19:53:51.330 00.000 11616 IsGuiding returns 0
19:53:51.331 00.001 11616 scope move finished after 15 + 50 ms
19:53:51.331 00.000 11616 Move returns status 0, amount 15
19:53:51.331 00.000 11616 move complete, result=0
19:53:51.331 00.000 11616 worker thread done servicing request
19:53:51.331 00.000 11616 Worker thread wakes up
19:53:51.331 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:51.332 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:51.333 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
19:53:53.339 02.006 11616 Exposure complete
19:53:53.400 00.061 11616 worker thread done servicing request
19:53:53.400 00.000 12268 OnExposeComplete: enter
19:53:53.400 00.000 12268 UpdateGuideState(): m_state=6
19:53:53.400 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
19:53:53.400 00.000 12268 Star::Find returns 1 (0), X=1244.62, Y=855.68, Mass=356, SNR=12.9, Peak=38 HFD=4.4
19:53:53.400 00.000 12268 MultiStar: [#1 0.17,0.08,1.00,U] [#2 0.15,-0.44,1.02,U] [#3 0.46,0.38,0.81,U] [#4 -0.01,-0.13,0.87,U] [#5 -0.12,0.02,0.68,U] [#6 0.35,0.62,0.00,M3] [#7 0.02,-0.03,0.59,U] [#8 -0.40,-0.24,0.50,U] 
19:53:53.400 00.000 12268 refined, 7 included, MultiStar: {0.10, 0.06}, one-star: {0.25, 0.67}
19:53:53.401 00.001 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.67) = xAngle (2.16 = 2.16)
19:53:53.401 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.19 = 2.19)
19:53:53.401 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.49 mountX=-0.07 mountY=0.10, mountTheta=2.17
19:53:53.402 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.06, opts=13)
19:53:53.402 00.000 12268 Enqueuing Move request for scope (0.10, 0.06)
19:53:53.402 00.000 11616 Worker thread wakes up
19:53:53.402 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
19:53:53.402 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
19:53:53.402 00.000 11616 Moving (0.10, 0.06) raw xDistance=-0.07 yDistance=0.10
19:53:53.402 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:53.403 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:53:53.403 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:53.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:53:53.403 00.000 11616 MoveAxis(E, 0, ABG)
19:53:53.403 00.000 11616 Move returns status 0, amount 0
19:53:53.403 00.000 11616 MoveAxis(N, 0, ABG)
19:53:53.403 00.000 11616 Move returns status 0, amount 0
19:53:53.403 00.000 11616 move complete, result=0
19:53:53.403 00.000 11616 worker thread done servicing request
19:53:53.425 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:53:53.444 00.019 12268 UpdateGuideState exits: m=356 SNR=12.9
19:53:53.444 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:53.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:53.444 00.000 12268 Enqueuing Expose request
19:53:53.444 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:53:53.444 00.000 11616 Worker thread wakes up
19:53:53.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:53.444 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:55.481 02.037 11616 Exposure complete
19:53:55.542 00.061 11616 worker thread done servicing request
19:53:55.542 00.000 12268 OnExposeComplete: enter
19:53:55.542 00.000 12268 UpdateGuideState(): m_state=6
19:53:55.542 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
19:53:55.542 00.000 12268 Star::Find returns 1 (0), X=1244.70, Y=855.17, Mass=361, SNR=13.0, Peak=45 HFD=3.7
19:53:55.543 00.001 12268 MultiStar: [#1 0.51,-0.09,0.99,U] [#2 0.33,-0.34,0.91,U] [#3 0.35,0.46,0.85,U] [#4 0.44,-0.12,0.84,U] [#5 0.26,-0.25,0.66,U] [#6 0.53,0.08,0.71,U] [#7 0.15,-0.19,0.55,U] [#8 -0.91,0.26,0.00,M1] 
19:53:55.543 00.000 12268 single-star, 7 included, MultiStar: {0.37, -0.03}, one-star: {0.33, 0.16}
19:53:55.543 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.67) = xAngle (2.11 = 2.11)
19:53:55.543 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.14 = 2.14)
19:53:55.543 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.16 hyp=0.37 cameraTheta=0.44 mountX=-0.19 mountY=0.31, mountTheta=2.12
19:53:55.545 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.16, opts=13)
19:53:55.545 00.000 12268 Enqueuing Move request for scope (0.33, 0.16)
19:53:55.545 00.000 11616 Worker thread wakes up
19:53:55.545 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.16) opts 0xd
19:53:55.545 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.16)
19:53:55.545 00.000 11616 Moving (0.33, 0.16) raw xDistance=-0.19 yDistance=0.31
19:53:55.546 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:53:55.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:53:55.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
19:53:55.546 00.000 11616 MoveAxis(E, 0, ABG)
19:53:55.546 00.000 11616 Move returns status 0, amount 0
19:53:55.546 00.000 11616 MoveAxis(S, 26, ABG)
19:53:55.546 00.000 11616 Guiding  Dir = 1, Dur = 26
19:53:55.546 00.000 11616 IsSlewing returns 0
19:53:55.547 00.001 11616 IsGuiding returns 0
19:53:55.547 00.000 11616 PulseGuide returned control before completion, sleep 36
19:53:55.568 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:53:55.590 00.022 12268 UpdateGuideState exits: m=361 SNR=13.0
19:53:55.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:55.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:55.590 00.000 12268 Enqueuing Expose request
19:53:55.594 00.004 11616 IsGuiding returns 0
19:53:55.595 00.001 11616 Move returns status 0, amount 26
19:53:55.595 00.000 11616 move complete, result=0
19:53:55.595 00.000 11616 worker thread done servicing request
19:53:55.596 00.001 11616 Worker thread wakes up
19:53:55.596 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:55.596 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:55.598 00.002 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 26 ms SOUTH
19:53:57.604 02.006 11616 Exposure complete
19:53:57.667 00.063 11616 worker thread done servicing request
19:53:57.667 00.000 12268 OnExposeComplete: enter
19:53:57.667 00.000 12268 UpdateGuideState(): m_state=6
19:53:57.667 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
19:53:57.667 00.000 12268 Star::Find returns 1 (0), X=1244.84, Y=855.16, Mass=403, SNR=13.7, Peak=38 HFD=4.3
19:53:57.668 00.001 12268 MultiStar: [#1 -0.11,-0.09,0.94,U] [#2 0.34,-0.30,0.94,U] [#3 0.01,0.41,0.74,U] [#4 0.31,0.14,0.79,U] [#5 -0.49,-0.31,0.67,U] [#6 0.00,-0.26,0.64,U] [#7 0.02,0.23,0.51,U] [#8 -0.69,0.27,0.00,M2] 
19:53:57.668 00.000 12268 refined, 7 included, MultiStar: {0.10, -0.01}, one-star: {0.47, 0.15}
19:53:57.668 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.67) = xAngle (1.56 = 1.56)
19:53:57.668 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.60 = 1.60)
19:53:57.668 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.10 mountX=0.00 mountY=0.10, mountTheta=1.56
19:53:57.670 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.01, opts=13)
19:53:57.670 00.000 12268 Enqueuing Move request for scope (0.10, -0.01)
19:53:57.670 00.000 11616 Worker thread wakes up
19:53:57.670 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
19:53:57.670 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
19:53:57.670 00.000 11616 Moving (0.10, -0.01) raw xDistance=0.00 yDistance=0.10
19:53:57.670 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:57.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:53:57.671 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:57.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:53:57.671 00.000 11616 MoveAxis(E, 0, ABG)
19:53:57.671 00.000 11616 Move returns status 0, amount 0
19:53:57.671 00.000 11616 MoveAxis(N, 0, ABG)
19:53:57.671 00.000 11616 Move returns status 0, amount 0
19:53:57.671 00.000 11616 move complete, result=0
19:53:57.671 00.000 11616 worker thread done servicing request
19:53:57.694 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
19:53:57.712 00.018 12268 UpdateGuideState exits: m=403 SNR=13.7
19:53:57.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:57.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:57.712 00.000 12268 Enqueuing Expose request
19:53:57.713 00.001 11616 Worker thread wakes up
19:53:57.713 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:53:57.713 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:57.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:53:59.713 02.000 11616 Exposure complete
19:53:59.771 00.058 11616 worker thread done servicing request
19:53:59.771 00.000 12268 OnExposeComplete: enter
19:53:59.771 00.000 12268 UpdateGuideState(): m_state=6
19:53:59.772 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
19:53:59.772 00.000 12268 Star::Find returns 1 (0), X=1244.56, Y=855.26, Mass=368, SNR=13.1, Peak=42 HFD=3.6
19:53:59.772 00.000 12268 MultiStar: [#1 -0.01,-0.34,0.95,U] [#2 0.06,-0.18,1.02,U] [#3 0.44,0.36,0.79,U] [#4 0.06,-0.25,0.81,U] [#5 -0.71,-0.37,0.00,M3] [#6 0.11,-0.14,0.62,U] [#7 -0.39,-0.08,0.42,U] [#8 -1.30,0.16,0.00,M3] 
19:53:59.772 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.05}, one-star: {0.19, 0.25}
19:53:59.772 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.67) = xAngle (1.18 = 1.18)
19:53:59.772 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.21 = 1.21)
19:53:59.772 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.49 mountX=0.04 mountY=0.10, mountTheta=1.18
19:53:59.774 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.05, opts=13)
19:53:59.774 00.000 12268 Enqueuing Move request for scope (0.10, -0.05)
19:53:59.774 00.000 11616 Worker thread wakes up
19:53:59.774 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
19:53:59.774 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
19:53:59.774 00.000 11616 Moving (0.10, -0.05) raw xDistance=0.04 yDistance=0.10
19:53:59.774 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:59.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:53:59.775 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:53:59.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:53:59.775 00.000 11616 MoveAxis(E, 0, ABG)
19:53:59.775 00.000 11616 Move returns status 0, amount 0
19:53:59.775 00.000 11616 MoveAxis(N, 0, ABG)
19:53:59.775 00.000 11616 Move returns status 0, amount 0
19:53:59.775 00.000 11616 move complete, result=0
19:53:59.775 00.000 11616 worker thread done servicing request
19:53:59.795 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:53:59.811 00.016 12268 UpdateGuideState exits: m=368 SNR=13.1
19:53:59.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:59.811 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:53:59.811 00.000 12268 Enqueuing Expose request
19:53:59.812 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:53:59.812 00.000 11616 Worker thread wakes up
19:53:59.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:53:59.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:01.819 02.007 11616 Exposure complete
19:54:01.878 00.059 11616 worker thread done servicing request
19:54:01.879 00.001 12268 OnExposeComplete: enter
19:54:01.879 00.000 12268 UpdateGuideState(): m_state=6
19:54:01.879 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
19:54:01.879 00.000 12268 Star::Find returns 1 (0), X=1244.68, Y=854.92, Mass=392, SNR=13.6, Peak=50 HFD=4.0
19:54:01.879 00.000 12268 MultiStar: [#1 0.34,-0.30,0.99,U] [#2 0.32,-0.37,1.00,U] [#3 0.08,0.20,0.78,U] [#4 0.11,0.01,0.82,U] [#5 0.41,0.02,0.66,U] [#6 -0.23,-0.14,0.58,U] [#7 -0.02,-0.29,0.38,U] [#8 -1.08,-0.42,0.00,M4] 
19:54:01.880 00.001 12268 refined, 7 included, MultiStar: {0.20, -0.12}, one-star: {0.31, -0.09}
19:54:01.880 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.67) = xAngle (1.12 = 1.12)
19:54:01.880 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.15 = 1.15)
19:54:01.880 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.24 cameraTheta=-0.55 mountX=0.10 mountY=0.22, mountTheta=1.12
19:54:01.881 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.12, opts=13)
19:54:01.881 00.000 12268 Enqueuing Move request for scope (0.20, -0.12)
19:54:01.881 00.000 11616 Worker thread wakes up
19:54:01.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd
19:54:01.881 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.12)
19:54:01.881 00.000 11616 Moving (0.20, -0.12) raw xDistance=0.10 yDistance=0.22
19:54:01.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
19:54:01.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
19:54:01.881 00.000 11616 MoveAxis(W, 58, ABG)
19:54:01.882 00.001 11616 Guiding  Dir = 3, Dur = 58
19:54:01.882 00.000 11616 IsSlewing returns 0
19:54:01.882 00.000 11616 IsGuiding returns 0
19:54:01.882 00.000 11616 PulseGuide returned control before completion, sleep 68
19:54:01.903 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
19:54:01.921 00.018 12268 UpdateGuideState exits: m=392 SNR=13.6
19:54:01.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:01.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:01.921 00.000 12268 Enqueuing Expose request
19:54:01.958 00.037 11616 IsGuiding returns 1
19:54:01.958 00.000 11616 scope still moving after pulse duration time elapsed
19:54:01.989 00.031 11616 IsSlewing returns 0
19:54:01.990 00.001 11616 IsGuiding returns 0
19:54:01.990 00.000 11616 scope move finished after 58 + 49 ms
19:54:01.990 00.000 11616 Move returns status 0, amount 58
19:54:01.990 00.000 11616 MoveAxis(S, 18, ABG)
19:54:01.990 00.000 11616 Guiding  Dir = 1, Dur = 18
19:54:01.990 00.000 11616 IsSlewing returns 0
19:54:01.991 00.001 11616 IsGuiding returns 0
19:54:01.991 00.000 11616 PulseGuide returned control before completion, sleep 28
19:54:02.020 00.029 11616 IsGuiding returns 1
19:54:02.020 00.000 11616 scope still moving after pulse duration time elapsed
19:54:02.052 00.032 11616 IsSlewing returns 0
19:54:02.052 00.000 11616 IsGuiding returns 0
19:54:02.053 00.001 11616 scope move finished after 18 + 43 ms
19:54:02.053 00.000 11616 Move returns status 0, amount 18
19:54:02.053 00.000 11616 move complete, result=0
19:54:02.053 00.000 11616 worker thread done servicing request
19:54:02.053 00.000 11616 Worker thread wakes up
19:54:02.053 00.000 12268 GuideStep: 0.1 px 58 ms WEST, 0.2 px 18 ms SOUTH
19:54:02.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:02.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:04.060 02.007 11616 Exposure complete
19:54:04.119 00.059 11616 worker thread done servicing request
19:54:04.120 00.001 12268 OnExposeComplete: enter
19:54:04.120 00.000 12268 UpdateGuideState(): m_state=6
19:54:04.120 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
19:54:04.120 00.000 12268 Star::Find returns 1 (0), X=1244.73, Y=855.06, Mass=369, SNR=13.2, Peak=44 HFD=4.0
19:54:04.121 00.001 12268 MultiStar: [#1 0.63,-0.37,0.00,M3] [#2 0.27,-0.27,1.02,U] [#3 0.49,0.10,0.79,U] [#4 0.69,-0.24,0.00,M2] [#5 -0.05,-0.34,0.72,U] [#6 0.02,-0.14,0.67,U] [#7 -0.09,-0.46,0.57,U] [#8 -0.35,-0.17,0.47,U] 
19:54:04.121 00.000 12268 refined, 6 included, MultiStar: {0.15, -0.16}, one-star: {0.36, 0.04}
19:54:04.121 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.67) = xAngle (0.85 = 0.85)
19:54:04.121 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.88 = 0.88)
19:54:04.121 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.82 mountX=0.14 mountY=0.17, mountTheta=0.86
19:54:04.122 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.16, opts=13)
19:54:04.122 00.000 12268 Enqueuing Move request for scope (0.15, -0.16)
19:54:04.122 00.000 11616 Worker thread wakes up
19:54:04.123 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
19:54:04.123 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
19:54:04.123 00.000 11616 Moving (0.15, -0.16) raw xDistance=0.14 yDistance=0.17
19:54:04.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
19:54:04.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
19:54:04.123 00.000 11616 MoveAxis(W, 81, ABG)
19:54:04.123 00.000 11616 Guiding  Dir = 3, Dur = 81
19:54:04.123 00.000 11616 IsSlewing returns 0
19:54:04.123 00.000 11616 IsGuiding returns 0
19:54:04.124 00.001 11616 PulseGuide returned control before completion, sleep 91
19:54:04.143 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
19:54:04.165 00.022 12268 UpdateGuideState exits: m=369 SNR=13.2
19:54:04.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:04.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:04.165 00.000 12268 Enqueuing Expose request
19:54:04.222 00.057 11616 IsGuiding returns 1
19:54:04.223 00.001 11616 scope still moving after pulse duration time elapsed
19:54:04.255 00.032 11616 IsSlewing returns 0
19:54:04.255 00.000 11616 IsGuiding returns 0
19:54:04.255 00.000 11616 scope move finished after 81 + 51 ms
19:54:04.256 00.001 11616 Move returns status 0, amount 81
19:54:04.256 00.000 11616 MoveAxis(S, 14, ABG)
19:54:04.256 00.000 11616 Guiding  Dir = 1, Dur = 14
19:54:04.256 00.000 11616 IsSlewing returns 0
19:54:04.256 00.000 11616 IsGuiding returns 0
19:54:04.256 00.000 11616 PulseGuide returned control before completion, sleep 24
19:54:04.285 00.029 11616 IsGuiding returns 1
19:54:04.285 00.000 11616 scope still moving after pulse duration time elapsed
19:54:04.315 00.030 11616 IsSlewing returns 0
19:54:04.315 00.000 11616 IsGuiding returns 1
19:54:04.347 00.032 11616 IsSlewing returns 0
19:54:04.348 00.001 11616 IsGuiding returns 1
19:54:04.378 00.030 11616 IsSlewing returns 0
19:54:04.378 00.000 11616 IsGuiding returns 1
19:54:04.410 00.032 11616 IsSlewing returns 0
19:54:04.411 00.001 11616 IsGuiding returns 1
19:54:04.441 00.030 11616 IsSlewing returns 0
19:54:04.441 00.000 11616 IsGuiding returns 0
19:54:04.441 00.000 11616 scope move finished after 14 + 171 ms
19:54:04.441 00.000 11616 Move returns status 0, amount 14
19:54:04.442 00.001 11616 move complete, result=0
19:54:04.442 00.000 11616 worker thread done servicing request
19:54:04.442 00.000 11616 Worker thread wakes up
19:54:04.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:04.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:04.442 00.000 12268 GuideStep: 0.1 px 81 ms WEST, 0.2 px 14 ms SOUTH
19:54:06.444 02.002 11616 Exposure complete
19:54:06.504 00.060 11616 worker thread done servicing request
19:54:06.504 00.000 12268 OnExposeComplete: enter
19:54:06.505 00.001 12268 UpdateGuideState(): m_state=6
19:54:06.505 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
19:54:06.505 00.000 12268 Star::Find returns 1 (0), X=1244.90, Y=855.29, Mass=400, SNR=13.7, Peak=46 HFD=4.0
19:54:06.506 00.001 12268 MultiStar: [#1 0.45,0.02,1.01,U] [#2 0.40,0.02,0.97,U] [#3 0.26,0.40,0.84,U] [#4 0.42,-0.03,0.82,U] [#5 -0.07,-0.18,0.59,U] [#6 0.41,-0.01,0.62,U] [#7 -0.01,-0.15,0.51,U] [#8 -0.48,0.69,0.00,M4] 
19:54:06.506 00.000 12268 refined, 7 included, MultiStar: {0.34, 0.07}, one-star: {0.53, 0.28}
19:54:06.506 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.67) = xAngle (1.88 = 1.88)
19:54:06.506 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.91 = 1.91)
19:54:06.506 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.07 hyp=0.35 cameraTheta=0.21 mountX=-0.10 mountY=0.33, mountTheta=1.88
19:54:06.509 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.07, opts=13)
19:54:06.509 00.000 12268 Enqueuing Move request for scope (0.34, 0.07)
19:54:06.509 00.000 11616 Worker thread wakes up
19:54:06.509 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.07) opts 0xd
19:54:06.509 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.07)
19:54:06.509 00.000 11616 Moving (0.34, 0.07) raw xDistance=-0.10 yDistance=0.33
19:54:06.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:54:06.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:54:06.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
19:54:06.509 00.000 11616 MoveAxis(E, 0, ABG)
19:54:06.510 00.001 11616 Move returns status 0, amount 0
19:54:06.510 00.000 11616 MoveAxis(S, 28, ABG)
19:54:06.510 00.000 11616 Guiding  Dir = 1, Dur = 28
19:54:06.510 00.000 11616 IsSlewing returns 0
19:54:06.510 00.000 11616 IsGuiding returns 0
19:54:06.511 00.001 11616 PulseGuide returned control before completion, sleep 38
19:54:06.530 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:54:06.547 00.017 12268 UpdateGuideState exits: m=400 SNR=13.7
19:54:06.548 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:06.548 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:06.548 00.000 12268 Enqueuing Expose request
19:54:06.555 00.007 11616 IsGuiding returns 1
19:54:06.555 00.000 11616 scope still moving after pulse duration time elapsed
19:54:06.586 00.031 11616 IsSlewing returns 0
19:54:06.586 00.000 11616 IsGuiding returns 0
19:54:06.586 00.000 11616 scope move finished after 28 + 47 ms
19:54:06.586 00.000 11616 Move returns status 0, amount 28
19:54:06.587 00.001 11616 move complete, result=0
19:54:06.587 00.000 11616 worker thread done servicing request
19:54:06.587 00.000 11616 Worker thread wakes up
19:54:06.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:06.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:06.587 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 28 ms SOUTH
19:54:08.596 02.009 11616 Exposure complete
19:54:08.655 00.059 11616 worker thread done servicing request
19:54:08.656 00.001 12268 OnExposeComplete: enter
19:54:08.656 00.000 12268 UpdateGuideState(): m_state=6
19:54:08.656 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
19:54:08.656 00.000 12268 Star::Find returns 1 (0), X=1244.84, Y=855.77, Mass=463, SNR=14.7, Peak=55 HFD=4.4
19:54:08.656 00.000 12268 MultiStar: [#1 0.25,0.49,0.88,U] [#2 0.54,0.43,0.00,M1] [#3 0.36,0.91,0.00,M1] [#4 0.10,0.39,0.79,U] [#5 0.02,0.40,0.67,U] [#6 0.21,0.42,0.55,U] [#7 -0.15,0.47,0.55,U] [#8 -0.29,0.64,0.00,M5] 
19:54:08.656 00.000 12268 refined, 5 included, MultiStar: {0.19, 0.50}, one-star: {0.47, 0.75}
19:54:08.657 00.001 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
19:54:08.657 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
19:54:08.657 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.50 hyp=0.54 cameraTheta=1.22 mountX=-0.52 mountY=0.12, mountTheta=2.91
19:54:08.658 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.50, opts=13)
19:54:08.658 00.000 12268 Enqueuing Move request for scope (0.19, 0.50)
19:54:08.658 00.000 11616 Worker thread wakes up
19:54:08.658 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.50) opts 0xd
19:54:08.658 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.50)
19:54:08.659 00.001 11616 Moving (0.19, 0.50) raw xDistance=-0.52 yDistance=0.12
19:54:08.659 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
19:54:08.659 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.56
19:54:08.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
19:54:08.659 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:08.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:54:08.659 00.000 11616 MoveAxis(E, 291, ABG)
19:54:08.659 00.000 11616 Guiding  Dir = 2, Dur = 291
19:54:08.659 00.000 11616 IsSlewing returns 0
19:54:08.659 00.000 11616 IsGuiding returns 0
19:54:08.660 00.001 11616 PulseGuide returned control before completion, sleep 301
19:54:08.680 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
19:54:08.697 00.017 12268 UpdateGuideState exits: m=463 SNR=14.7
19:54:08.697 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:08.697 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:08.697 00.000 12268 Enqueuing Expose request
19:54:08.970 00.273 11616 IsGuiding returns 1
19:54:08.970 00.000 11616 scope still moving after pulse duration time elapsed
19:54:09.001 00.031 11616 IsSlewing returns 0
19:54:09.002 00.001 11616 IsGuiding returns 1
19:54:09.031 00.029 11616 IsSlewing returns 0
19:54:09.032 00.001 11616 IsGuiding returns 1
19:54:09.061 00.029 11616 IsSlewing returns 0
19:54:09.062 00.001 11616 IsGuiding returns 1
19:54:09.093 00.031 11616 IsSlewing returns 0
19:54:09.093 00.000 11616 IsGuiding returns 1
19:54:09.123 00.030 11616 IsSlewing returns 0
19:54:09.123 00.000 11616 IsGuiding returns 0
19:54:09.123 00.000 11616 scope move finished after 291 + 173 ms
19:54:09.123 00.000 11616 Move returns status 0, amount 291
19:54:09.123 00.000 11616 MoveAxis(N, 0, ABG)
19:54:09.123 00.000 11616 Move returns status 0, amount 0
19:54:09.123 00.000 11616 move complete, result=0
19:54:09.125 00.002 12268 GuideStep: -0.5 px 291 ms EAST, 0.1 px 0 ms NORTH
19:54:09.125 00.000 11616 worker thread done servicing request
19:54:09.125 00.000 11616 Worker thread wakes up
19:54:09.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:09.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:11.135 02.010 11616 Exposure complete
19:54:11.195 00.060 11616 worker thread done servicing request
19:54:11.196 00.001 12268 OnExposeComplete: enter
19:54:11.196 00.000 12268 UpdateGuideState(): m_state=6
19:54:11.196 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
19:54:11.196 00.000 12268 Star::Find returns 1 (0), X=1244.94, Y=856.02, Mass=408, SNR=13.9, Peak=54 HFD=4.3
19:54:11.196 00.000 12268 MultiStar: [#1 0.22,0.73,0.00,M2] [#2 0.49,0.54,0.00,M2] [#3 0.56,0.88,0.00,M2] [#4 0.27,0.63,0.00,M1] [#5 -0.02,-0.11,0.65,U] [#6 0.14,0.46,0.62,U] [#7 0.21,0.76,0.00,M1] [#8 -0.56,0.80,0.00,M6] 
19:54:11.197 00.001 12268 refined, 2 included, MultiStar: {0.28, 0.54}, one-star: {0.57, 1.01}
19:54:11.197 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.67) = xAngle (2.76 = 2.76)
19:54:11.197 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.79 = 2.79)
19:54:11.197 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.54 hyp=0.61 cameraTheta=1.09 mountX=-0.56 mountY=0.21, mountTheta=2.78
19:54:11.199 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.54, opts=13)
19:54:11.199 00.000 12268 Enqueuing Move request for scope (0.28, 0.54)
19:54:11.199 00.000 11616 Worker thread wakes up
19:54:11.199 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.54) opts 0xd
19:54:11.199 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.54)
19:54:11.199 00.000 11616 Moving (0.28, 0.54) raw xDistance=-0.56 yDistance=0.21
19:54:11.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
19:54:11.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
19:54:11.199 00.000 11616 MoveAxis(E, 314, ABG)
19:54:11.199 00.000 11616 Guiding  Dir = 2, Dur = 314
19:54:11.200 00.001 11616 IsSlewing returns 0
19:54:11.200 00.000 11616 IsGuiding returns 0
19:54:11.200 00.000 11616 PulseGuide returned control before completion, sleep 324
19:54:11.220 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:54:11.238 00.018 12268 UpdateGuideState exits: m=408 SNR=13.9
19:54:11.238 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:11.238 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:11.238 00.000 12268 Enqueuing Expose request
19:54:11.535 00.297 11616 IsGuiding returns 1
19:54:11.535 00.000 11616 scope still moving after pulse duration time elapsed
19:54:11.565 00.030 11616 IsSlewing returns 0
19:54:11.565 00.000 11616 IsGuiding returns 0
19:54:11.566 00.001 11616 scope move finished after 314 + 52 ms
19:54:11.566 00.000 11616 Move returns status 0, amount 314
19:54:11.566 00.000 11616 MoveAxis(S, 18, ABG)
19:54:11.566 00.000 11616 Guiding  Dir = 1, Dur = 18
19:54:11.566 00.000 11616 IsSlewing returns 0
19:54:11.567 00.001 11616 IsGuiding returns 0
19:54:11.567 00.000 11616 PulseGuide returned control before completion, sleep 28
19:54:11.598 00.031 11616 IsGuiding returns 1
19:54:11.598 00.000 11616 scope still moving after pulse duration time elapsed
19:54:11.628 00.030 11616 IsSlewing returns 0
19:54:11.628 00.000 11616 IsGuiding returns 0
19:54:11.629 00.001 11616 scope move finished after 18 + 43 ms
19:54:11.629 00.000 11616 Move returns status 0, amount 18
19:54:11.629 00.000 11616 move complete, result=0
19:54:11.629 00.000 11616 worker thread done servicing request
19:54:11.629 00.000 11616 Worker thread wakes up
19:54:11.629 00.000 12268 GuideStep: -0.6 px 314 ms EAST, 0.2 px 18 ms SOUTH
19:54:11.630 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:11.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:13.642 02.012 11616 Exposure complete
19:54:13.699 00.057 11616 worker thread done servicing request
19:54:13.700 00.001 12268 OnExposeComplete: enter
19:54:13.700 00.000 12268 UpdateGuideState(): m_state=6
19:54:13.700 00.000 12268 Star::Find(15, 1244, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
19:54:13.700 00.000 12268 Star::Find returns 1 (0), X=1244.91, Y=854.78, Mass=315, SNR=12.2, Peak=40 HFD=4.1
19:54:13.700 00.000 12268 MultiStar: [#1 0.22,-0.64,0.00,M3] [#2 0.43,-0.46,0.00,M3] [#3 0.34,-0.13,0.85,U] [#4 0.50,-0.29,0.85,U] [#5 -0.12,-0.43,0.66,U] [#6 0.16,-0.11,0.65,U] [#7 -0.29,0.02,0.46,U] [#8 -0.35,-0.43,0.68,U] 
19:54:13.700 00.000 12268 refined, 6 included, MultiStar: {0.18, -0.24}, one-star: {0.54, -0.23}
19:54:13.700 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.67) = xAngle (0.74 = 0.74)
19:54:13.701 00.001 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.77 = 0.77)
19:54:13.701 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.24 hyp=0.30 cameraTheta=-0.93 mountX=0.22 mountY=0.21, mountTheta=0.76
19:54:13.702 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.24, opts=13)
19:54:13.702 00.000 12268 Enqueuing Move request for scope (0.18, -0.24)
19:54:13.702 00.000 11616 Worker thread wakes up
19:54:13.702 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.24) opts 0xd
19:54:13.702 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.24)
19:54:13.702 00.000 11616 Moving (0.18, -0.24) raw xDistance=0.22 yDistance=0.21
19:54:13.702 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:54:13.703 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:54:13.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
19:54:13.703 00.000 11616 MoveAxis(E, 0, ABG)
19:54:13.703 00.000 11616 Move returns status 0, amount 0
19:54:13.703 00.000 11616 MoveAxis(S, 18, ABG)
19:54:13.703 00.000 11616 Guiding  Dir = 1, Dur = 18
19:54:13.703 00.000 11616 IsSlewing returns 0
19:54:13.703 00.000 11616 IsGuiding returns 0
19:54:13.704 00.001 11616 PulseGuide returned control before completion, sleep 28
19:54:13.726 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
19:54:13.738 00.012 11616 IsGuiding returns 1
19:54:13.738 00.000 11616 scope still moving after pulse duration time elapsed
19:54:13.743 00.005 12268 UpdateGuideState exits: m=315 SNR=12.2
19:54:13.744 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:13.744 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:13.744 00.000 12268 Enqueuing Expose request
19:54:13.768 00.024 11616 IsSlewing returns 0
19:54:13.768 00.000 11616 IsGuiding returns 0
19:54:13.770 00.002 11616 scope move finished after 18 + 47 ms
19:54:13.770 00.000 11616 Move returns status 0, amount 18
19:54:13.770 00.000 11616 move complete, result=0
19:54:13.770 00.000 11616 worker thread done servicing request
19:54:13.770 00.000 11616 Worker thread wakes up
19:54:13.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:13.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:13.773 00.003 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 18 ms SOUTH
19:54:15.783 02.010 11616 Exposure complete
19:54:15.841 00.058 11616 worker thread done servicing request
19:54:15.841 00.000 12268 OnExposeComplete: enter
19:54:15.841 00.000 12268 UpdateGuideState(): m_state=6
19:54:15.842 00.001 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
19:54:15.842 00.000 12268 Star::Find returns 1 (0), X=1244.74, Y=854.99, Mass=370, SNR=13.1, Peak=42 HFD=4.1
19:54:15.842 00.000 12268 MultiStar: [#1 0.39,-0.54,0.00,M4] [#2 0.51,-0.58,0.00,M4] [#3 0.36,-0.23,0.78,U] [#4 0.41,-0.36,0.81,U] [#5 0.17,-0.84,0.00,M1] [#6 0.24,-0.14,0.57,U] [#7 -0.40,0.39,0.41,U] [#8 -0.02,-0.67,0.00,M6] 
19:54:15.842 00.000 12268 refined, 4 included, MultiStar: {0.27, -0.12}, one-star: {0.37, -0.02}
19:54:15.843 00.001 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.67) = xAngle (1.26 = 1.26)
19:54:15.843 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.29 = 1.29)
19:54:15.843 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.12 hyp=0.29 cameraTheta=-0.41 mountX=0.09 mountY=0.28, mountTheta=1.26
19:54:15.844 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.12, opts=13)
19:54:15.844 00.000 12268 Enqueuing Move request for scope (0.27, -0.12)
19:54:15.844 00.000 11616 Worker thread wakes up
19:54:15.844 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.12) opts 0xd
19:54:15.845 00.001 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.12)
19:54:15.845 00.000 11616 Moving (0.27, -0.12) raw xDistance=0.09 yDistance=0.28
19:54:15.845 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:15.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:54:15.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
19:54:15.845 00.000 11616 MoveAxis(E, 0, ABG)
19:54:15.845 00.000 11616 Move returns status 0, amount 0
19:54:15.845 00.000 11616 MoveAxis(S, 24, ABG)
19:54:15.845 00.000 11616 Guiding  Dir = 1, Dur = 24
19:54:15.845 00.000 11616 IsSlewing returns 0
19:54:15.846 00.001 11616 IsGuiding returns 0
19:54:15.846 00.000 11616 PulseGuide returned control before completion, sleep 34
19:54:15.865 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:54:15.884 00.019 12268 UpdateGuideState exits: m=370 SNR=13.1
19:54:15.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:15.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:15.884 00.000 12268 Enqueuing Expose request
19:54:15.889 00.005 11616 IsGuiding returns 1
19:54:15.889 00.000 11616 scope still moving after pulse duration time elapsed
19:54:15.920 00.031 11616 IsSlewing returns 0
19:54:15.920 00.000 11616 IsGuiding returns 0
19:54:15.921 00.001 11616 scope move finished after 24 + 50 ms
19:54:15.921 00.000 11616 Move returns status 0, amount 24
19:54:15.921 00.000 11616 move complete, result=0
19:54:15.921 00.000 11616 worker thread done servicing request
19:54:15.921 00.000 11616 Worker thread wakes up
19:54:15.921 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 24 ms SOUTH
19:54:15.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:15.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:17.924 02.003 11616 Exposure complete
19:54:17.986 00.062 11616 worker thread done servicing request
19:54:17.986 00.000 12268 OnExposeComplete: enter
19:54:17.986 00.000 12268 UpdateGuideState(): m_state=6
19:54:17.987 00.001 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
19:54:17.987 00.000 12268 Star::Find returns 1 (0), X=1244.98, Y=854.13, Mass=370, SNR=13.2, Peak=47 HFD=4.0
19:54:17.987 00.000 12268 MultiStar: [#1 0.39,-1.35,0.00,M5] [#2 0.47,-1.37,0.00,M5] [#3 0.67,-0.71,0.00,M1] [#4 0.36,-1.19,0.00,M1] [#5 -0.31,-1.18,0.00,M2] [#6 -0.05,-1.17,0.00,M1] [#7 0.16,-1.19,0.00,M1] [#8 -0.31,-1.00,0.00,M7] 
19:54:17.987 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.67) = xAngle (0.70 = 0.70)
19:54:17.987 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.73 = 0.73)
19:54:17.987 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.88 hyp=1.07 cameraTheta=-0.97 mountX=0.82 mountY=0.72, mountTheta=0.72
19:54:17.989 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=-0.88, opts=13)
19:54:17.989 00.000 12268 Enqueuing Move request for scope (0.61, -0.88)
19:54:17.989 00.000 11616 Worker thread wakes up
19:54:17.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.88) opts 0xd
19:54:17.989 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, -0.88)
19:54:17.989 00.000 11616 Moving (0.61, -0.88) raw xDistance=0.82 yDistance=0.72
19:54:17.989 00.000 11616 resist switch: large excursion: input 0.82 thresh 0.29 direction from -1 to 1
19:54:17.989 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.45
19:54:17.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.82
19:54:17.990 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.72
19:54:17.990 00.000 11616 MoveAxis(W, 457, ABG)
19:54:17.990 00.000 11616 Guiding  Dir = 3, Dur = 457
19:54:17.990 00.000 11616 IsSlewing returns 0
19:54:17.990 00.000 11616 IsGuiding returns 0
19:54:17.991 00.001 11616 PulseGuide returned control before completion, sleep 467
19:54:18.011 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
19:54:18.027 00.016 12268 UpdateGuideState exits: m=370 SNR=13.2
19:54:18.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:18.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:18.027 00.000 12268 Enqueuing Expose request
19:54:18.466 00.439 11616 IsGuiding returns 1
19:54:18.467 00.001 11616 scope still moving after pulse duration time elapsed
19:54:18.497 00.030 11616 IsSlewing returns 0
19:54:18.498 00.001 11616 IsGuiding returns 0
19:54:18.498 00.000 11616 scope move finished after 457 + 50 ms
19:54:18.498 00.000 11616 Move returns status 0, amount 457
19:54:18.498 00.000 11616 MoveAxis(S, 61, ABG)
19:54:18.498 00.000 11616 Guiding  Dir = 1, Dur = 61
19:54:18.498 00.000 11616 IsSlewing returns 0
19:54:18.498 00.000 11616 IsGuiding returns 0
19:54:18.499 00.001 11616 PulseGuide returned control before completion, sleep 71
19:54:18.573 00.074 11616 IsGuiding returns 1
19:54:18.574 00.001 11616 scope still moving after pulse duration time elapsed
19:54:18.604 00.030 11616 IsSlewing returns 0
19:54:18.604 00.000 11616 IsGuiding returns 0
19:54:18.604 00.000 11616 scope move finished after 61 + 44 ms
19:54:18.605 00.001 11616 Move returns status 0, amount 61
19:54:18.605 00.000 11616 move complete, result=0
19:54:18.605 00.000 11616 worker thread done servicing request
19:54:18.605 00.000 11616 Worker thread wakes up
19:54:18.605 00.000 12268 GuideStep: 0.8 px 457 ms WEST, 0.7 px 61 ms SOUTH
19:54:18.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:18.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:20.609 02.004 11616 Exposure complete
19:54:20.667 00.058 11616 worker thread done servicing request
19:54:20.667 00.000 12268 OnExposeComplete: enter
19:54:20.667 00.000 12268 UpdateGuideState(): m_state=6
19:54:20.667 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
19:54:20.667 00.000 12268 Star::Find returns 1 (0), X=1244.46, Y=854.92, Mass=337, SNR=12.6, Peak=38 HFD=3.6
19:54:20.668 00.001 12268 MultiStar: [#1 0.36,-0.44,1.02,U] [#2 -0.01,-0.57,1.04,U] [#3 0.15,-0.17,0.83,U] [#4 0.34,-0.39,0.87,U] [#5 -0.06,-0.65,0.00,M3] [#6 -0.35,-0.38,0.63,U] [#7 -0.30,-0.03,0.51,U] [#8 -0.86,-0.23,0.00,M8] 
19:54:20.668 00.000 12268 single-star, 6 included, MultiStar: {0.08, -0.32}, one-star: {0.09, -0.09}
19:54:20.668 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.67) = xAngle (0.86 = 0.86)
19:54:20.668 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.89 = 0.89)
19:54:20.668 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.81 mountX=0.08 mountY=0.10, mountTheta=0.88
19:54:20.669 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.09, opts=13)
19:54:20.669 00.000 12268 Enqueuing Move request for scope (0.09, -0.09)
19:54:20.670 00.001 11616 Worker thread wakes up
19:54:20.670 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
19:54:20.670 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
19:54:20.670 00.000 11616 Moving (0.09, -0.09) raw xDistance=0.08 yDistance=0.10
19:54:20.670 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:20.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:54:20.670 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:20.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:54:20.670 00.000 11616 MoveAxis(E, 0, ABG)
19:54:20.670 00.000 11616 Move returns status 0, amount 0
19:54:20.670 00.000 11616 MoveAxis(N, 0, ABG)
19:54:20.670 00.000 11616 Move returns status 0, amount 0
19:54:20.671 00.001 11616 move complete, result=0
19:54:20.671 00.000 11616 worker thread done servicing request
19:54:20.691 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
19:54:20.707 00.016 12268 UpdateGuideState exits: m=337 SNR=12.6
19:54:20.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:20.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:20.708 00.001 12268 Enqueuing Expose request
19:54:20.708 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:54:20.708 00.000 11616 Worker thread wakes up
19:54:20.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:20.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:22.707 01.999 11616 Exposure complete
19:54:22.766 00.059 11616 worker thread done servicing request
19:54:22.767 00.001 12268 OnExposeComplete: enter
19:54:22.767 00.000 12268 UpdateGuideState(): m_state=6
19:54:22.767 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
19:54:22.767 00.000 12268 Star::Find returns 1 (0), X=1244.51, Y=855.84, Mass=386, SNR=13.5, Peak=47 HFD=3.8
19:54:22.768 00.001 12268 MultiStar: [#1 0.03,0.37,1.02,U] [#2 0.09,0.37,0.97,U] [#3 -0.21,0.75,0.00,M1] [#4 0.20,0.59,0.82,U] [#5 -0.27,0.67,0.00,M4] [#6 -0.15,0.53,0.54,U] [#7 0.02,0.46,0.57,U] [#8 -0.60,0.79,0.00,M9] 
19:54:22.768 00.000 12268 refined, 5 included, MultiStar: {0.07, 0.53}, one-star: {0.15, 0.82}
19:54:22.768 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.67) = xAngle (3.10 = 3.10)
19:54:22.768 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.13 = 3.13)
19:54:22.768 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.53 hyp=0.53 cameraTheta=1.43 mountX=-0.53 mountY=0.01, mountTheta=3.13
19:54:22.771 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.53, opts=13)
19:54:22.771 00.000 12268 Enqueuing Move request for scope (0.07, 0.53)
19:54:22.771 00.000 11616 Worker thread wakes up
19:54:22.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.53) opts 0xd
19:54:22.771 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.53)
19:54:22.771 00.000 11616 Moving (0.07, 0.53) raw xDistance=-0.53 yDistance=0.01
19:54:22.771 00.000 11616 resist switch: large excursion: input -0.53 thresh 0.29 direction from 1 to -1
19:54:22.771 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.59
19:54:22.772 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.53
19:54:22.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:22.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:54:22.772 00.000 11616 MoveAxis(E, 297, ABG)
19:54:22.772 00.000 11616 Guiding  Dir = 2, Dur = 297
19:54:22.772 00.000 11616 IsSlewing returns 0
19:54:22.773 00.001 11616 IsGuiding returns 0
19:54:22.773 00.000 11616 PulseGuide returned control before completion, sleep 307
19:54:22.793 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:54:22.810 00.017 12268 UpdateGuideState exits: m=386 SNR=13.5
19:54:22.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:22.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:22.810 00.000 12268 Enqueuing Expose request
19:54:23.094 00.284 11616 IsGuiding returns 1
19:54:23.094 00.000 11616 scope still moving after pulse duration time elapsed
19:54:23.124 00.030 11616 IsSlewing returns 0
19:54:23.124 00.000 11616 IsGuiding returns 0
19:54:23.124 00.000 11616 scope move finished after 297 + 55 ms
19:54:23.124 00.000 11616 Move returns status 0, amount 297
19:54:23.124 00.000 11616 MoveAxis(N, 0, ABG)
19:54:23.125 00.001 11616 Move returns status 0, amount 0
19:54:23.125 00.000 11616 move complete, result=0
19:54:23.125 00.000 11616 worker thread done servicing request
19:54:23.125 00.000 12268 GuideStep: -0.5 px 297 ms EAST, 0.0 px 0 ms NORTH
19:54:23.125 00.000 11616 Worker thread wakes up
19:54:23.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:23.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:25.136 02.011 11616 Exposure complete
19:54:25.194 00.058 11616 worker thread done servicing request
19:54:25.194 00.000 12268 OnExposeComplete: enter
19:54:25.194 00.000 12268 UpdateGuideState(): m_state=6
19:54:25.195 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
19:54:25.195 00.000 12268 Star::Find returns 1 (0), X=1244.38, Y=855.41, Mass=388, SNR=13.5, Peak=42 HFD=3.5
19:54:25.195 00.000 12268 MultiStar: [#1 -0.11,0.27,1.02,U] [#2 -0.05,-0.09,0.90,U] [#3 -0.32,0.38,0.82,U] [#4 0.14,0.08,0.85,U] [#5 -0.21,-0.51,0.65,U] [#6 -0.29,0.13,0.64,U] [#7 -0.29,0.62,0.00,M1] [#8 -0.99,0.14,0.00,M10] 
19:54:25.195 00.000 12268 refined, 6 included, MultiStar: {-0.10, 0.12}, one-star: {0.01, 0.40}
19:54:25.195 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.67) = xAngle (3.93 = -2.35)
19:54:25.195 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.96 = -2.32)
19:54:25.195 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.26 mountX=-0.11 mountY=-0.12, mountTheta=-2.34
19:54:25.197 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.12, opts=13)
19:54:25.197 00.000 12268 Enqueuing Move request for scope (-0.10, 0.12)
19:54:25.197 00.000 11616 Worker thread wakes up
19:54:25.197 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
19:54:25.197 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
19:54:25.197 00.000 11616 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.12
19:54:25.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
19:54:25.197 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:25.198 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:54:25.198 00.000 11616 MoveAxis(E, 63, ABG)
19:54:25.198 00.000 11616 Guiding  Dir = 2, Dur = 63
19:54:25.198 00.000 11616 IsSlewing returns 0
19:54:25.198 00.000 11616 IsGuiding returns 0
19:54:25.199 00.001 11616 PulseGuide returned control before completion, sleep 73
19:54:25.220 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:54:25.239 00.019 12268 UpdateGuideState exits: m=388 SNR=13.5
19:54:25.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:25.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:25.239 00.000 12268 Enqueuing Expose request
19:54:25.283 00.044 11616 IsGuiding returns 1
19:54:25.283 00.000 11616 scope still moving after pulse duration time elapsed
19:54:25.314 00.031 11616 IsSlewing returns 0
19:54:25.314 00.000 11616 IsGuiding returns 0
19:54:25.315 00.001 11616 scope move finished after 63 + 53 ms
19:54:25.315 00.000 11616 Move returns status 0, amount 63
19:54:25.315 00.000 11616 MoveAxis(N, 0, ABG)
19:54:25.315 00.000 11616 Move returns status 0, amount 0
19:54:25.315 00.000 11616 move complete, result=0
19:54:25.315 00.000 11616 worker thread done servicing request
19:54:25.316 00.001 11616 Worker thread wakes up
19:54:25.316 00.000 12268 GuideStep: -0.1 px 63 ms EAST, -0.1 px 0 ms NORTH
19:54:25.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:25.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:27.335 02.019 11616 Exposure complete
19:54:27.395 00.060 11616 worker thread done servicing request
19:54:27.395 00.000 12268 OnExposeComplete: enter
19:54:27.395 00.000 12268 UpdateGuideState(): m_state=6
19:54:27.396 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
19:54:27.396 00.000 12268 Star::Find returns 1 (0), X=1244.28, Y=854.89, Mass=394, SNR=13.6, Peak=45 HFD=3.9
19:54:27.396 00.000 12268 MultiStar: [#1 0.11,-0.39,1.01,U] [#2 0.13,-0.58,0.91,U] [#3 -0.47,0.07,0.77,U] [#4 0.26,-0.44,0.84,U] [#5 -0.42,-0.71,0.00,M4] [#6 -0.55,-0.79,0.00,M1] [#7 -0.16,-0.22,0.53,U] [#8 -1.18,-0.60,0.00,R] 
19:54:27.396 00.000 12268 single-star, 5 included, MultiStar: {-0.02, -0.29}, one-star: {-0.08, -0.13}
19:54:27.396 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.67) = xAngle (-0.48 = -0.48)
19:54:27.396 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.45 = -0.45)
19:54:27.396 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.15 mountX=0.13 mountY=-0.07, mountTheta=-0.46
19:54:27.398 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.13, opts=13)
19:54:27.398 00.000 12268 Enqueuing Move request for scope (-0.08, -0.13)
19:54:27.398 00.000 11616 Worker thread wakes up
19:54:27.398 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
19:54:27.398 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
19:54:27.398 00.000 11616 Moving (-0.08, -0.13) raw xDistance=0.13 yDistance=-0.07
19:54:27.398 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:54:27.398 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:54:27.398 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:27.399 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:54:27.399 00.000 11616 MoveAxis(E, 0, ABG)
19:54:27.399 00.000 11616 Move returns status 0, amount 0
19:54:27.399 00.000 11616 MoveAxis(N, 0, ABG)
19:54:27.399 00.000 11616 Move returns status 0, amount 0
19:54:27.399 00.000 11616 move complete, result=0
19:54:27.399 00.000 11616 worker thread done servicing request
19:54:27.419 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
19:54:27.435 00.016 12268 UpdateGuideState exits: m=394 SNR=13.6
19:54:27.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:27.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:27.436 00.001 12268 Enqueuing Expose request
19:54:27.436 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:54:27.436 00.000 11616 Worker thread wakes up
19:54:27.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:27.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:29.467 02.031 11616 Exposure complete
19:54:29.524 00.057 11616 worker thread done servicing request
19:54:29.524 00.000 12268 OnExposeComplete: enter
19:54:29.524 00.000 12268 UpdateGuideState(): m_state=6
19:54:29.524 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
19:54:29.525 00.001 12268 Star::Find returns 1 (0), X=1244.66, Y=855.16, Mass=372, SNR=13.2, Peak=46 HFD=4.0
19:54:29.525 00.000 12268 MultiStar: [#1 0.22,0.00,1.02,U] [#2 0.40,-0.23,1.02,U] [#3 -0.15,0.31,0.85,U] [#4 0.01,0.08,0.90,U] [#5 0.04,-0.36,0.70,U] [#6 -0.55,-0.39,0.00,M2] [#7 0.09,-0.03,0.41,U] [#8 0.52,0.43,0.00,M1] 
19:54:29.525 00.000 12268 refined, 6 included, MultiStar: {0.15, -0.00}, one-star: {0.30, 0.14}
19:54:29.525 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.67) = xAngle (1.65 = 1.65)
19:54:29.525 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.69 = 1.69)
19:54:29.525 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-0.01 mountX=-0.01 mountY=0.15, mountTheta=1.66
19:54:29.527 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.00, opts=13)
19:54:29.527 00.000 12268 Enqueuing Move request for scope (0.15, -0.00)
19:54:29.527 00.000 11616 Worker thread wakes up
19:54:29.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.00) opts 0xd
19:54:29.527 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.00)
19:54:29.527 00.000 11616 Moving (0.15, -0.00) raw xDistance=-0.01 yDistance=0.15
19:54:29.527 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:29.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:54:29.527 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:29.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:54:29.527 00.000 11616 MoveAxis(E, 0, ABG)
19:54:29.528 00.001 11616 Move returns status 0, amount 0
19:54:29.528 00.000 11616 MoveAxis(N, 0, ABG)
19:54:29.528 00.000 11616 Move returns status 0, amount 0
19:54:29.528 00.000 11616 move complete, result=0
19:54:29.528 00.000 11616 worker thread done servicing request
19:54:29.549 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:54:29.566 00.017 12268 UpdateGuideState exits: m=372 SNR=13.2
19:54:29.567 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:29.567 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:29.567 00.000 12268 Enqueuing Expose request
19:54:29.567 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:54:29.567 00.000 11616 Worker thread wakes up
19:54:29.567 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:29.567 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:31.577 02.010 11616 Exposure complete
19:54:31.635 00.058 11616 worker thread done servicing request
19:54:31.636 00.001 12268 OnExposeComplete: enter
19:54:31.636 00.000 12268 UpdateGuideState(): m_state=6
19:54:31.636 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
19:54:31.636 00.000 12268 Star::Find returns 1 (0), X=1244.21, Y=855.05, Mass=317, SNR=12.1, Peak=30 HFD=4.2
19:54:31.636 00.000 12268 MultiStar: [#1 0.59,-0.53,0.00,M1] [#2 0.16,-0.64,0.00,M1] [#3 0.12,-0.06,0.85,U] [#4 0.09,-0.27,0.93,U] [#5 -0.63,-0.48,0.00,M4] [#6 -0.09,-0.65,0.00,M3] [#7 -0.70,0.01,0.00,M1] [#8 0.50,0.78,0.00,M2] 
19:54:31.636 00.000 12268 refined, 2 included, MultiStar: {0.01, -0.10}, one-star: {-0.15, 0.04}
19:54:31.636 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.67) = xAngle (0.19 = 0.19)
19:54:31.637 00.001 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.22 = 0.22)
19:54:31.637 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.48 mountX=0.10 mountY=0.02, mountTheta=0.22
19:54:31.638 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.10, opts=13)
19:54:31.638 00.000 12268 Enqueuing Move request for scope (0.01, -0.10)
19:54:31.638 00.000 11616 Worker thread wakes up
19:54:31.638 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
19:54:31.638 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
19:54:31.638 00.000 11616 Moving (0.01, -0.10) raw xDistance=0.10 yDistance=0.02
19:54:31.639 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:31.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:54:31.639 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:31.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:54:31.639 00.000 11616 MoveAxis(E, 0, ABG)
19:54:31.639 00.000 11616 Move returns status 0, amount 0
19:54:31.639 00.000 11616 MoveAxis(N, 0, ABG)
19:54:31.639 00.000 11616 Move returns status 0, amount 0
19:54:31.639 00.000 11616 move complete, result=0
19:54:31.640 00.001 11616 worker thread done servicing request
19:54:31.659 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:54:31.676 00.017 12268 UpdateGuideState exits: m=317 SNR=12.1
19:54:31.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:31.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:31.676 00.000 12268 Enqueuing Expose request
19:54:31.676 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:54:31.676 00.000 11616 Worker thread wakes up
19:54:31.677 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:31.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:33.686 02.009 11616 Exposure complete
19:54:33.745 00.059 11616 worker thread done servicing request
19:54:33.746 00.001 12268 OnExposeComplete: enter
19:54:33.746 00.000 12268 UpdateGuideState(): m_state=6
19:54:33.746 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
19:54:33.746 00.000 12268 Star::Find returns 1 (0), X=1243.79, Y=855.94, Mass=433, SNR=14.2, Peak=33 HFD=5.1
19:54:33.746 00.000 12268 MultiStar: [#1 -0.36,0.70,0.00,M2] [#2 -0.30,0.61,0.00,M2] [#3 -0.79,0.83,0.00,M1] [#4 -0.76,0.57,0.00,M1] [#5 -0.85,1.08,0.00,M5] [#6 -1.04,0.34,0.00,M4] [#7 -1.48,1.29,0.00,M2] [#8 -0.04,1.82,0.00,M3] 
19:54:33.747 00.001 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.67) = xAngle (3.80 = -2.49)
19:54:33.747 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.83 = -2.45)
19:54:33.747 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.93 hyp=1.09 cameraTheta=2.13 mountX=-0.87 mountY=-0.69, mountTheta=-2.47
19:54:33.749 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=0.93, opts=13)
19:54:33.749 00.000 12268 Enqueuing Move request for scope (-0.58, 0.93)
19:54:33.749 00.000 11616 Worker thread wakes up
19:54:33.749 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.93) opts 0xd
19:54:33.750 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.58, 0.93)
19:54:33.750 00.000 11616 Moving (-0.58, 0.93) raw xDistance=-0.87 yDistance=-0.69
19:54:33.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.87
19:54:33.750 00.000 11616 resist switch: large excursion: input -0.69 thresh 0.45 direction from 1 to -1
19:54:33.750 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.08
19:54:33.751 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.69
19:54:33.751 00.000 11616 MoveAxis(E, 485, ABG)
19:54:33.751 00.000 11616 Guiding  Dir = 2, Dur = 485
19:54:33.751 00.000 11616 IsSlewing returns 0
19:54:33.752 00.001 11616 IsGuiding returns 0
19:54:33.752 00.000 11616 PulseGuide returned control before completion, sleep 495
19:54:33.772 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:54:33.790 00.018 12268 UpdateGuideState exits: m=433 SNR=14.2
19:54:33.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:33.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:33.790 00.000 12268 Enqueuing Expose request
19:54:34.263 00.473 11616 IsGuiding returns 1
19:54:34.263 00.000 11616 scope still moving after pulse duration time elapsed
19:54:34.295 00.032 11616 IsSlewing returns 0
19:54:34.296 00.001 11616 IsGuiding returns 0
19:54:34.296 00.000 11616 scope move finished after 485 + 59 ms
19:54:34.296 00.000 11616 Move returns status 0, amount 485
19:54:34.297 00.001 11616 BLC: Oldest BLC event removed
19:54:34.297 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1682 applied
19:54:34.297 00.000 11616 MoveAxis(N, 1741, ABG)
19:54:34.297 00.000 11616 Guiding  Dir = 0, Dur = 1741
19:54:34.297 00.000 11616 IsSlewing returns 0
19:54:34.297 00.000 11616 IsGuiding returns 0
19:54:34.298 00.001 11616 PulseGuide returned control before completion, sleep 1751
19:54:36.051 01.753 11616 IsGuiding returns 1
19:54:36.051 00.000 11616 scope still moving after pulse duration time elapsed
19:54:36.083 00.032 11616 IsSlewing returns 0
19:54:36.084 00.001 11616 IsGuiding returns 1
19:54:36.113 00.029 11616 IsSlewing returns 0
19:54:36.113 00.000 11616 IsGuiding returns 1
19:54:36.145 00.032 11616 IsSlewing returns 0
19:54:36.146 00.001 11616 IsGuiding returns 0
19:54:36.146 00.000 11616 scope move finished after 1741 + 107 ms
19:54:36.146 00.000 11616 Move returns status 0, amount 1741
19:54:36.146 00.000 11616 move complete, result=0
19:54:36.146 00.000 11616 worker thread done servicing request
19:54:36.146 00.000 11616 Worker thread wakes up
19:54:36.146 00.000 12268 GuideStep: -0.9 px 485 ms EAST, -0.7 px 1741 ms NORTH
19:54:36.147 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:36.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:38.156 02.009 11616 Exposure complete
19:54:38.214 00.058 11616 worker thread done servicing request
19:54:38.215 00.001 12268 OnExposeComplete: enter
19:54:38.215 00.000 12268 UpdateGuideState(): m_state=6
19:54:38.215 00.000 12268 Star::Find(15, 1243, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
19:54:38.215 00.000 12268 Star::Find returns 1 (0), X=1244.40, Y=854.63, Mass=402, SNR=13.7, Peak=46 HFD=4.2
19:54:38.215 00.000 12268 MultiStar: [#1 0.23,-0.11,1.02,U] [#2 0.23,-0.62,0.00,M3] [#3 0.23,-0.09,0.82,U] [#4 -0.03,-0.21,0.81,U] [#5 -0.29,-0.68,0.00,M6] [#6 -0.25,0.01,0.63,U] [#7 0.06,-0.16,0.36,U] [#8 0.30,0.85,0.00,M4] 
19:54:38.216 00.001 12268 refined, 5 included, MultiStar: {0.07, -0.17}, one-star: {0.04, -0.39}
19:54:38.216 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.67) = xAngle (0.47 = 0.47)
19:54:38.216 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.50 = 0.50)
19:54:38.216 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.20 mountX=0.16 mountY=0.09, mountTheta=0.49
19:54:38.217 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.17, opts=13)
19:54:38.217 00.000 12268 Enqueuing Move request for scope (0.07, -0.17)
19:54:38.217 00.000 11616 Worker thread wakes up
19:54:38.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
19:54:38.217 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
19:54:38.218 00.001 11616 Moving (0.07, -0.17) raw xDistance=0.16 yDistance=0.09
19:54:38.218 00.000 11616 BLC: History state: CurrMiss=-0.09, AvgInitMiss=0.07, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.103947, 1:-0.087808
19:54:38.218 00.000 11616 BLC: No correction, Miss < min_move
19:54:38.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:54:38.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:54:38.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:38.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:54:38.218 00.000 11616 MoveAxis(E, 0, ABG)
19:54:38.219 00.001 11616 Move returns status 0, amount 0
19:54:38.219 00.000 11616 MoveAxis(N, 0, ABG)
19:54:38.219 00.000 11616 Move returns status 0, amount 0
19:54:38.219 00.000 11616 move complete, result=0
19:54:38.221 00.002 11616 worker thread done servicing request
19:54:38.244 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
19:54:38.264 00.020 12268 UpdateGuideState exits: m=402 SNR=13.7
19:54:38.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:38.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:38.265 00.001 12268 Enqueuing Expose request
19:54:38.265 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:54:38.265 00.000 11616 Worker thread wakes up
19:54:38.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:38.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:40.292 02.027 11616 Exposure complete
19:54:40.350 00.058 11616 worker thread done servicing request
19:54:40.351 00.001 12268 OnExposeComplete: enter
19:54:40.351 00.000 12268 UpdateGuideState(): m_state=6
19:54:40.351 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
19:54:40.351 00.000 12268 Star::Find returns 1 (0), X=1243.99, Y=854.90, Mass=316, SNR=12.1, Peak=46 HFD=3.9
19:54:40.352 00.001 12268 MultiStar: [#1 -0.55,0.04,1.07,U] [#2 -0.80,-0.20,0.00,M4] [#3 -0.34,0.34,0.90,U] [#4 -0.42,0.00,0.87,U] [#5 -1.38,-0.14,0.00,M7] [#6 -0.52,0.28,0.75,U] [#7 -1.08,0.41,0.00,M2] [#8 -0.45,1.01,0.00,M5] 
19:54:40.352 00.000 12268 single-star, 4 included, MultiStar: {-0.44, 0.10}, one-star: {-0.38, -0.11}
19:54:40.352 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.67) = xAngle (-1.19 = -1.19)
19:54:40.352 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.16 = -1.16)
19:54:40.352 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.11 hyp=0.40 cameraTheta=-2.85 mountX=0.15 mountY=-0.36, mountTheta=-1.18
19:54:40.353 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.11, opts=13)
19:54:40.354 00.001 12268 Enqueuing Move request for scope (-0.38, -0.11)
19:54:40.354 00.000 11616 Worker thread wakes up
19:54:40.354 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.11) opts 0xd
19:54:40.354 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.11)
19:54:40.354 00.000 11616 Moving (-0.38, -0.11) raw xDistance=0.15 yDistance=-0.36
19:54:40.354 00.000 11616 BLC: History state: CurrMiss=0.36, AvgInitMiss=0.07, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.103947, 1:-0.087808, 2:0.363416
19:54:40.354 00.000 11616 BLC: Under-shoot: nominal increase by 39
19:54:40.354 00.000 11616 BLC: window closed
19:54:40.354 00.000 11616 BLC: Pulse adjusted to 1721
19:54:40.356 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:54:40.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:54:40.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
19:54:40.356 00.000 11616 MoveAxis(E, 0, ABG)
19:54:40.356 00.000 11616 Move returns status 0, amount 0
19:54:40.356 00.000 11616 MoveAxis(N, 31, ABG)
19:54:40.356 00.000 11616 Guiding  Dir = 0, Dur = 31
19:54:40.356 00.000 11616 IsSlewing returns 0
19:54:40.357 00.001 11616 IsGuiding returns 0
19:54:40.357 00.000 11616 PulseGuide returned control before completion, sleep 41
19:54:40.377 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:54:40.394 00.017 12268 UpdateGuideState exits: m=316 SNR=12.1
19:54:40.394 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:40.394 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:40.394 00.000 12268 Enqueuing Expose request
19:54:40.404 00.010 11616 IsGuiding returns 1
19:54:40.404 00.000 11616 scope still moving after pulse duration time elapsed
19:54:40.434 00.030 11616 IsSlewing returns 0
19:54:40.434 00.000 11616 IsGuiding returns 0
19:54:40.435 00.001 11616 scope move finished after 31 + 46 ms
19:54:40.435 00.000 11616 Move returns status 0, amount 31
19:54:40.435 00.000 11616 move complete, result=0
19:54:40.435 00.000 11616 worker thread done servicing request
19:54:40.435 00.000 11616 Worker thread wakes up
19:54:40.435 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 31 ms NORTH
19:54:40.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:40.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:40.758 00.323 12268 evsrv: cli 0F8E69C0 connect
19:54:40.758 00.000 12268 case statement mapped state 6 to 3
19:54:40.758 00.000 12268 case statement mapped state 6 to 3
19:54:40.759 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"748bafe5-7430-49bf-9dcc-46e3700887d0"}
19:54:40.759 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"748bafe5-7430-49bf-9dcc-46e3700887d0"}
19:54:40.759 00.000 12268 evsrv: cli 0F8E69C0 disconnect
19:54:42.448 01.689 11616 Exposure complete
19:54:42.505 00.057 11616 worker thread done servicing request
19:54:42.506 00.001 12268 OnExposeComplete: enter
19:54:42.506 00.000 12268 UpdateGuideState(): m_state=6
19:54:42.506 00.000 12268 Star::Find(15, 1243, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
19:54:42.506 00.000 12268 Star::Find returns 1 (0), X=1243.89, Y=854.80, Mass=382, SNR=13.3, Peak=54 HFD=4.1
19:54:42.507 00.001 12268 MultiStar: [#1 -0.45,-0.19,1.00,U] [#2 -0.67,-0.41,0.00,M5] [#3 -0.51,0.15,0.79,U] [#4 -0.80,0.10,0.00,M1] [#5 -1.10,-0.32,0.00,M8] [#6 -0.62,-0.40,0.00,M3] [#7 -0.71,-0.71,0.00,M3] [#8 -0.32,0.22,0.48,U] 
19:54:42.507 00.000 12268 refined, 3 included, MultiStar: {-0.46, -0.05}, one-star: {-0.48, -0.22}
19:54:42.507 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-1.67) = xAngle (-1.36 = -1.36)
19:54:42.507 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.32 = -1.32)
19:54:42.507 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.05 hyp=0.46 cameraTheta=-3.02 mountX=0.10 mountY=-0.44, mountTheta=-1.35
19:54:42.508 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.05, opts=13)
19:54:42.508 00.000 12268 Enqueuing Move request for scope (-0.46, -0.05)
19:54:42.508 00.000 11616 Worker thread wakes up
19:54:42.508 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.05) opts 0xd
19:54:42.509 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.05)
19:54:42.509 00.000 11616 Moving (-0.46, -0.05) raw xDistance=0.10 yDistance=-0.44
19:54:42.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:54:42.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:54:42.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
19:54:42.509 00.000 11616 MoveAxis(E, 0, ABG)
19:54:42.509 00.000 11616 Move returns status 0, amount 0
19:54:42.509 00.000 11616 MoveAxis(N, 38, ABG)
19:54:42.509 00.000 11616 Guiding  Dir = 0, Dur = 38
19:54:42.510 00.001 11616 IsSlewing returns 0
19:54:42.510 00.000 11616 IsGuiding returns 0
19:54:42.510 00.000 11616 PulseGuide returned control before completion, sleep 48
19:54:42.529 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:54:42.546 00.017 12268 UpdateGuideState exits: m=382 SNR=13.3
19:54:42.547 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:42.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:42.547 00.000 12268 Enqueuing Expose request
19:54:42.570 00.023 11616 IsGuiding returns 1
19:54:42.570 00.000 11616 scope still moving after pulse duration time elapsed
19:54:42.601 00.031 11616 IsSlewing returns 0
19:54:42.601 00.000 11616 IsGuiding returns 0
19:54:42.602 00.001 11616 scope move finished after 38 + 53 ms
19:54:42.602 00.000 11616 Move returns status 0, amount 38
19:54:42.602 00.000 11616 move complete, result=0
19:54:42.602 00.000 11616 worker thread done servicing request
19:54:42.603 00.001 11616 Worker thread wakes up
19:54:42.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:42.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:42.621 00.018 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 38 ms NORTH
19:54:44.617 01.996 11616 Exposure complete
19:54:44.675 00.058 11616 worker thread done servicing request
19:54:44.675 00.000 12268 OnExposeComplete: enter
19:54:44.675 00.000 12268 UpdateGuideState(): m_state=6
19:54:44.676 00.001 12268 Star::Find(15, 1243, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
19:54:44.676 00.000 12268 Star::Find returns 1 (0), X=1244.02, Y=854.64, Mass=345, SNR=12.7, Peak=46 HFD=4.1
19:54:44.676 00.000 12268 MultiStar: [#1 -0.30,-0.63,0.00,M1] [#2 -0.29,-0.29,1.00,U] [#3 -0.55,0.04,0.81,U] [#4 -0.07,-0.37,0.89,U] [#5 -0.41,-0.46,0.67,U] [#6 -0.83,-0.27,0.00,M4] [#7 -0.82,-0.27,0.00,M4] [#8 0.20,0.45,0.66,U] 
19:54:44.676 00.000 12268 refined, 5 included, MultiStar: {-0.26, -0.20}, one-star: {-0.35, -0.37}
19:54:44.676 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.67) = xAngle (-0.82 = -0.82)
19:54:44.676 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.79 = -0.79)
19:54:44.676 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.20 hyp=0.32 cameraTheta=-2.49 mountX=0.22 mountY=-0.23, mountTheta=-0.81
19:54:44.680 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.20, opts=13)
19:54:44.680 00.000 12268 Enqueuing Move request for scope (-0.26, -0.20)
19:54:44.680 00.000 11616 Worker thread wakes up
19:54:44.680 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.20) opts 0xd
19:54:44.680 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.20)
19:54:44.681 00.001 11616 Moving (-0.26, -0.20) raw xDistance=0.22 yDistance=-0.23
19:54:44.681 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:54:44.681 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:54:44.681 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
19:54:44.681 00.000 11616 MoveAxis(E, 0, ABG)
19:54:44.681 00.000 11616 Move returns status 0, amount 0
19:54:44.681 00.000 11616 MoveAxis(N, 19, ABG)
19:54:44.681 00.000 11616 Guiding  Dir = 0, Dur = 19
19:54:44.682 00.001 11616 IsSlewing returns 0
19:54:44.682 00.000 11616 IsGuiding returns 0
19:54:44.682 00.000 11616 PulseGuide returned control before completion, sleep 29
19:54:44.704 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:54:44.722 00.018 12268 UpdateGuideState exits: m=345 SNR=12.7
19:54:44.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:44.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:44.722 00.000 12268 Enqueuing Expose request
19:54:44.724 00.002 11616 IsGuiding returns 1
19:54:44.724 00.000 11616 scope still moving after pulse duration time elapsed
19:54:44.756 00.032 11616 IsSlewing returns 0
19:54:44.757 00.001 11616 IsGuiding returns 1
19:54:44.785 00.028 11616 IsSlewing returns 0
19:54:44.786 00.001 11616 IsGuiding returns 1
19:54:44.816 00.030 11616 IsSlewing returns 0
19:54:44.816 00.000 11616 IsGuiding returns 0
19:54:44.817 00.001 11616 scope move finished after 19 + 115 ms
19:54:44.817 00.000 11616 Move returns status 0, amount 19
19:54:44.817 00.000 11616 move complete, result=0
19:54:44.817 00.000 11616 worker thread done servicing request
19:54:44.817 00.000 11616 Worker thread wakes up
19:54:44.817 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 19 ms NORTH
19:54:44.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:44.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:46.833 02.016 11616 Exposure complete
19:54:46.892 00.059 11616 worker thread done servicing request
19:54:46.892 00.000 12268 OnExposeComplete: enter
19:54:46.892 00.000 12268 UpdateGuideState(): m_state=6
19:54:46.893 00.001 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
19:54:46.893 00.000 12268 Star::Find returns 1 (0), X=1243.82, Y=854.68, Mass=371, SNR=13.1, Peak=49 HFD=3.9
19:54:46.893 00.000 12268 MultiStar: [#1 -0.56,-0.62,0.00,M2] [#2 -0.17,-0.56,0.87,U] [#3 -0.58,-0.13,0.78,U] [#4 -0.22,-0.58,0.75,U] [#5 -1.16,-0.50,0.00,M8] [#6 -0.80,-0.60,0.00,M5] [#7 -1.32,-0.19,0.00,M5] [#8 -0.15,0.12,0.50,U] 
19:54:46.893 00.000 12268 refined, 4 included, MultiStar: {-0.35, -0.33}, one-star: {-0.55, -0.33}
19:54:46.893 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.67) = xAngle (-0.72 = -0.72)
19:54:46.894 00.001 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.69 = -0.69)
19:54:46.894 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.33 hyp=0.48 cameraTheta=-2.39 mountX=0.36 mountY=-0.31, mountTheta=-0.71
19:54:46.895 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.33, opts=13)
19:54:46.895 00.000 12268 Enqueuing Move request for scope (-0.35, -0.33)
19:54:46.895 00.000 11616 Worker thread wakes up
19:54:46.896 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.33) opts 0xd
19:54:46.896 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.33)
19:54:46.896 00.000 11616 Moving (-0.35, -0.33) raw xDistance=0.36 yDistance=-0.31
19:54:46.896 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
19:54:46.896 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.09
19:54:46.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
19:54:46.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
19:54:46.896 00.000 11616 MoveAxis(W, 203, ABG)
19:54:46.896 00.000 11616 Guiding  Dir = 3, Dur = 203
19:54:46.896 00.000 11616 IsSlewing returns 0
19:54:46.897 00.001 11616 IsGuiding returns 0
19:54:46.897 00.000 11616 PulseGuide returned control before completion, sleep 213
19:54:46.918 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:54:46.937 00.019 12268 UpdateGuideState exits: m=371 SNR=13.1
19:54:46.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:46.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:46.938 00.001 12268 Enqueuing Expose request
19:54:47.111 00.173 11616 IsGuiding returns 1
19:54:47.111 00.000 11616 scope still moving after pulse duration time elapsed
19:54:47.142 00.031 11616 IsSlewing returns 0
19:54:47.142 00.000 11616 IsGuiding returns 0
19:54:47.142 00.000 11616 scope move finished after 203 + 42 ms
19:54:47.142 00.000 11616 Move returns status 0, amount 203
19:54:47.142 00.000 11616 MoveAxis(N, 26, ABG)
19:54:47.142 00.000 11616 Guiding  Dir = 0, Dur = 26
19:54:47.142 00.000 11616 IsSlewing returns 0
19:54:47.143 00.001 11616 IsGuiding returns 0
19:54:47.143 00.000 11616 PulseGuide returned control before completion, sleep 36
19:54:47.189 00.046 11616 IsGuiding returns 1
19:54:47.189 00.000 11616 scope still moving after pulse duration time elapsed
19:54:47.220 00.031 11616 IsSlewing returns 0
19:54:47.220 00.000 11616 IsGuiding returns 1
19:54:47.250 00.030 11616 IsSlewing returns 0
19:54:47.250 00.000 11616 IsGuiding returns 1
19:54:47.281 00.031 11616 IsSlewing returns 0
19:54:47.282 00.001 11616 IsGuiding returns 1
19:54:47.314 00.032 11616 IsSlewing returns 0
19:54:47.315 00.001 11616 IsGuiding returns 1
19:54:47.342 00.027 11616 IsSlewing returns 0
19:54:47.343 00.001 11616 IsGuiding returns 1
19:54:47.373 00.030 11616 IsSlewing returns 0
19:54:47.373 00.000 11616 IsGuiding returns 0
19:54:47.373 00.000 11616 scope move finished after 26 + 205 ms
19:54:47.373 00.000 11616 Move returns status 0, amount 26
19:54:47.373 00.000 11616 move complete, result=0
19:54:47.373 00.000 11616 worker thread done servicing request
19:54:47.375 00.002 11616 Worker thread wakes up
19:54:47.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:47.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:47.375 00.000 12268 GuideStep: 0.4 px 203 ms WEST, -0.3 px 26 ms NORTH
19:54:49.477 02.102 11616 Exposure complete
19:54:49.535 00.058 11616 worker thread done servicing request
19:54:49.536 00.001 12268 OnExposeComplete: enter
19:54:49.536 00.000 12268 UpdateGuideState(): m_state=6
19:54:49.536 00.000 12268 Star::Find(15, 1243, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
19:54:49.536 00.000 12268 Star::Find returns 1 (0), X=1244.02, Y=854.76, Mass=405, SNR=13.8, Peak=54 HFD=4.2
19:54:49.536 00.000 12268 MultiStar: [#1 -0.71,-0.52,0.00,M3] [#2 -0.63,-0.38,0.00,M4] [#3 -0.69,0.04,0.00,M1] [#4 -0.81,-0.16,0.00,M1] [#5 -1.41,-0.60,0.00,M9] [#6 -0.79,-0.33,0.00,M6] [#7 -0.98,-0.37,0.00,M6] [#8 -0.57,0.26,0.41,U] 
19:54:49.536 00.000 12268 refined, 1 included, MultiStar: {-0.41, -0.10}, one-star: {-0.34, -0.25}
19:54:49.536 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.67) = xAngle (-1.23 = -1.23)
19:54:49.536 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.20 = -1.20)
19:54:49.536 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.10 hyp=0.42 cameraTheta=-2.90 mountX=0.14 mountY=-0.39, mountTheta=-1.22
19:54:49.538 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=-0.10, opts=13)
19:54:49.538 00.000 12268 Enqueuing Move request for scope (-0.41, -0.10)
19:54:49.538 00.000 11616 Worker thread wakes up
19:54:49.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.10) opts 0xd
19:54:49.538 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, -0.10)
19:54:49.538 00.000 11616 Moving (-0.41, -0.10) raw xDistance=0.14 yDistance=-0.39
19:54:49.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
19:54:49.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:54:49.538 00.000 11616 MoveAxis(W, 79, ABG)
19:54:49.538 00.000 11616 Guiding  Dir = 3, Dur = 79
19:54:49.539 00.001 11616 IsSlewing returns 0
19:54:49.539 00.000 11616 IsGuiding returns 0
19:54:49.539 00.000 11616 PulseGuide returned control before completion, sleep 89
19:54:49.558 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:54:49.576 00.018 12268 UpdateGuideState exits: m=405 SNR=13.8
19:54:49.576 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:49.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:49.576 00.000 12268 Enqueuing Expose request
19:54:49.638 00.062 11616 IsGuiding returns 1
19:54:49.638 00.000 11616 scope still moving after pulse duration time elapsed
19:54:49.669 00.031 11616 IsSlewing returns 0
19:54:49.670 00.001 11616 IsGuiding returns 0
19:54:49.670 00.000 11616 scope move finished after 79 + 51 ms
19:54:49.670 00.000 11616 Move returns status 0, amount 79
19:54:49.670 00.000 11616 MoveAxis(N, 33, ABG)
19:54:49.670 00.000 11616 Guiding  Dir = 0, Dur = 33
19:54:49.670 00.000 11616 IsSlewing returns 0
19:54:49.671 00.001 11616 IsGuiding returns 0
19:54:49.671 00.000 11616 PulseGuide returned control before completion, sleep 43
19:54:49.716 00.045 11616 IsGuiding returns 1
19:54:49.716 00.000 11616 scope still moving after pulse duration time elapsed
19:54:49.747 00.031 11616 IsSlewing returns 0
19:54:49.748 00.001 11616 IsGuiding returns 1
19:54:49.778 00.030 11616 IsSlewing returns 0
19:54:49.778 00.000 11616 IsGuiding returns 1
19:54:49.809 00.031 11616 IsSlewing returns 0
19:54:49.810 00.001 11616 IsGuiding returns 1
19:54:49.840 00.030 11616 IsSlewing returns 0
19:54:49.840 00.000 11616 IsGuiding returns 1
19:54:49.870 00.030 11616 IsSlewing returns 0
19:54:49.871 00.001 11616 IsGuiding returns 1
19:54:49.902 00.031 11616 IsSlewing returns 0
19:54:49.902 00.000 11616 IsGuiding returns 0
19:54:49.903 00.001 11616 scope move finished after 33 + 198 ms
19:54:49.903 00.000 11616 Move returns status 0, amount 33
19:54:49.903 00.000 11616 move complete, result=0
19:54:49.903 00.000 11616 worker thread done servicing request
19:54:49.903 00.000 11616 Worker thread wakes up
19:54:49.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:49.903 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:49.903 00.000 12268 GuideStep: 0.1 px 79 ms WEST, -0.4 px 33 ms NORTH
19:54:51.917 02.014 11616 Exposure complete
19:54:51.974 00.057 11616 worker thread done servicing request
19:54:51.975 00.001 12268 OnExposeComplete: enter
19:54:51.975 00.000 12268 UpdateGuideState(): m_state=6
19:54:51.975 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
19:54:51.975 00.000 12268 Star::Find returns 1 (0), X=1244.18, Y=854.83, Mass=351, SNR=12.8, Peak=40 HFD=4.3
19:54:51.976 00.001 12268 MultiStar: [#1 -0.07,-0.26,0.99,U] [#2 -0.49,-0.25,1.03,U] [#3 -0.33,-0.34,0.87,U] [#4 -0.21,-0.26,0.83,U] [#5 -0.71,-0.20,0.00,M10] [#6 -0.31,-0.12,0.61,U] [#7 -1.00,-0.18,0.00,M7] [#8 0.29,0.82,0.00,M2] 
19:54:51.976 00.000 12268 single-star, 5 included, MultiStar: {-0.27, -0.24}, one-star: {-0.19, -0.19}
19:54:51.976 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.67) = xAngle (-0.70 = -0.70)
19:54:51.976 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.67 = -0.67)
19:54:51.976 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.37 mountX=0.20 mountY=-0.16, mountTheta=-0.68
19:54:51.979 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.19, opts=13)
19:54:51.979 00.000 12268 Enqueuing Move request for scope (-0.19, -0.19)
19:54:51.979 00.000 11616 Worker thread wakes up
19:54:51.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
19:54:51.979 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
19:54:51.980 00.001 11616 Moving (-0.19, -0.19) raw xDistance=0.20 yDistance=-0.16
19:54:51.980 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
19:54:51.980 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
19:54:51.980 00.000 11616 MoveAxis(W, 114, ABG)
19:54:51.980 00.000 11616 Guiding  Dir = 3, Dur = 114
19:54:51.981 00.001 11616 IsSlewing returns 0
19:54:51.981 00.000 11616 IsGuiding returns 0
19:54:51.982 00.001 11616 PulseGuide returned control before completion, sleep 124
19:54:52.003 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:54:52.020 00.017 12268 UpdateGuideState exits: m=351 SNR=12.8
19:54:52.021 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:52.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:52.021 00.000 12268 Enqueuing Expose request
19:54:52.116 00.095 11616 IsGuiding returns 1
19:54:52.116 00.000 11616 scope still moving after pulse duration time elapsed
19:54:52.146 00.030 11616 IsSlewing returns 0
19:54:52.147 00.001 11616 IsGuiding returns 0
19:54:52.147 00.000 11616 scope move finished after 114 + 52 ms
19:54:52.147 00.000 11616 Move returns status 0, amount 114
19:54:52.147 00.000 11616 MoveAxis(N, 14, ABG)
19:54:52.147 00.000 11616 Guiding  Dir = 0, Dur = 14
19:54:52.148 00.001 11616 IsSlewing returns 0
19:54:52.148 00.000 11616 IsGuiding returns 0
19:54:52.148 00.000 11616 PulseGuide returned control before completion, sleep 24
19:54:52.177 00.029 11616 IsGuiding returns 1
19:54:52.177 00.000 11616 scope still moving after pulse duration time elapsed
19:54:52.208 00.031 11616 IsSlewing returns 0
19:54:52.209 00.001 11616 IsGuiding returns 1
19:54:52.240 00.031 11616 IsSlewing returns 0
19:54:52.241 00.001 11616 IsGuiding returns 1
19:54:52.272 00.031 11616 IsSlewing returns 0
19:54:52.273 00.001 11616 IsGuiding returns 1
19:54:52.303 00.030 11616 IsSlewing returns 0
19:54:52.303 00.000 11616 IsGuiding returns 1
19:54:52.335 00.032 11616 IsSlewing returns 0
19:54:52.335 00.000 11616 IsGuiding returns 1
19:54:52.366 00.031 11616 IsSlewing returns 0
19:54:52.367 00.001 11616 IsGuiding returns 0
19:54:52.367 00.000 11616 scope move finished after 14 + 204 ms
19:54:52.367 00.000 11616 Move returns status 0, amount 14
19:54:52.367 00.000 11616 move complete, result=0
19:54:52.367 00.000 11616 worker thread done servicing request
19:54:52.367 00.000 11616 Worker thread wakes up
19:54:52.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:52.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:52.367 00.000 12268 GuideStep: 0.2 px 114 ms WEST, -0.2 px 14 ms NORTH
19:54:54.387 02.020 11616 Exposure complete
19:54:54.443 00.056 11616 worker thread done servicing request
19:54:54.443 00.000 12268 OnExposeComplete: enter
19:54:54.444 00.001 12268 UpdateGuideState(): m_state=6
19:54:54.444 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
19:54:54.444 00.000 12268 Star::Find returns 1 (0), X=1244.05, Y=855.05, Mass=347, SNR=12.7, Peak=35 HFD=4.4
19:54:54.444 00.000 12268 MultiStar: [#1 -0.06,-0.19,1.03,U] [#2 -0.37,-0.53,0.00,M4] [#3 -0.49,0.22,0.87,U] [#4 0.20,-0.42,0.83,U] [#5 -0.86,-0.66,0.00,R] [#6 -0.48,-0.52,0.00,M6] [#7 -0.95,-0.25,0.00,M8] [#8 -0.21,0.49,0.51,U] 
19:54:54.444 00.000 12268 refined, 4 included, MultiStar: {-0.17, -0.02}, one-star: {-0.32, 0.04}
19:54:54.444 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-1.67) = xAngle (-1.38 = -1.38)
19:54:54.444 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.35 = -1.35)
19:54:54.445 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.18 cameraTheta=-3.05 mountX=0.03 mountY=-0.17, mountTheta=-1.38
19:54:54.446 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.02, opts=13)
19:54:54.446 00.000 12268 Enqueuing Move request for scope (-0.17, -0.02)
19:54:54.446 00.000 11616 Worker thread wakes up
19:54:54.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
19:54:54.446 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
19:54:54.446 00.000 11616 Moving (-0.17, -0.02) raw xDistance=0.03 yDistance=-0.17
19:54:54.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:54:54.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:54:54.447 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
19:54:54.447 00.000 11616 MoveAxis(E, 0, ABG)
19:54:54.447 00.000 11616 Move returns status 0, amount 0
19:54:54.447 00.000 11616 MoveAxis(N, 14, ABG)
19:54:54.447 00.000 11616 Guiding  Dir = 0, Dur = 14
19:54:54.447 00.000 11616 IsSlewing returns 0
19:54:54.447 00.000 11616 IsGuiding returns 0
19:54:54.448 00.001 11616 PulseGuide returned control before completion, sleep 24
19:54:54.468 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:54:54.486 00.018 12268 UpdateGuideState exits: m=347 SNR=12.7
19:54:54.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:54.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:54.486 00.000 12268 Enqueuing Expose request
19:54:54.487 00.001 11616 IsGuiding returns 1
19:54:54.487 00.000 11616 scope still moving after pulse duration time elapsed
19:54:54.518 00.031 11616 IsSlewing returns 0
19:54:54.518 00.000 11616 IsGuiding returns 0
19:54:54.518 00.000 11616 scope move finished after 14 + 56 ms
19:54:54.518 00.000 11616 Move returns status 0, amount 14
19:54:54.518 00.000 11616 move complete, result=0
19:54:54.519 00.001 11616 worker thread done servicing request
19:54:54.519 00.000 11616 Worker thread wakes up
19:54:54.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:54.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:54.519 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 14 ms NORTH
19:54:56.536 02.017 11616 Exposure complete
19:54:56.592 00.056 11616 worker thread done servicing request
19:54:56.592 00.000 12268 OnExposeComplete: enter
19:54:56.592 00.000 12268 UpdateGuideState(): m_state=6
19:54:56.592 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
19:54:56.592 00.000 12268 Star::Find returns 1 (0), X=1243.63, Y=855.40, Mass=336, SNR=12.4, Peak=37 HFD=4.3
19:54:56.593 00.001 12268 MultiStar: [#1 -1.01,-0.11,0.00,M2] [#2 -0.53,-0.12,0.87,U] [#3 -0.66,0.49,0.00,M1] [#4 -0.67,-0.17,0.00,M1] [#5 -0.12,0.23,0.63,U] [#6 -0.49,-0.45,0.00,M7] [#7 -0.97,0.21,0.00,M9] [#8 -0.22,0.96,0.00,M2] 
19:54:56.593 00.000 12268 refined, 2 included, MultiStar: {-0.51, 0.17}, one-star: {-0.74, 0.39}
19:54:56.593 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.67) = xAngle (4.48 = -1.80)
19:54:56.594 00.001 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.52 = -1.77)
19:54:56.594 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.17 hyp=0.54 cameraTheta=2.82 mountX=-0.12 mountY=-0.53, mountTheta=-1.80
19:54:56.600 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=0.17, opts=13)
19:54:56.600 00.000 12268 Enqueuing Move request for scope (-0.51, 0.17)
19:54:56.600 00.000 11616 Worker thread wakes up
19:54:56.601 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.17) opts 0xd
19:54:56.601 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, 0.17)
19:54:56.601 00.000 11616 Moving (-0.51, 0.17) raw xDistance=-0.12 yDistance=-0.53
19:54:56.601 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:54:56.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:54:56.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
19:54:56.601 00.000 11616 MoveAxis(E, 0, ABG)
19:54:56.601 00.000 11616 Move returns status 0, amount 0
19:54:56.601 00.000 11616 MoveAxis(N, 45, ABG)
19:54:56.601 00.000 11616 Guiding  Dir = 0, Dur = 45
19:54:56.602 00.001 11616 IsSlewing returns 0
19:54:56.602 00.000 11616 IsGuiding returns 0
19:54:56.602 00.000 11616 PulseGuide returned control before completion, sleep 55
19:54:56.625 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:54:56.644 00.019 12268 UpdateGuideState exits: m=336 SNR=12.4
19:54:56.644 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:56.644 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:56.644 00.000 12268 Enqueuing Expose request
19:54:56.673 00.029 11616 IsGuiding returns 1
19:54:56.673 00.000 11616 scope still moving after pulse duration time elapsed
19:54:56.706 00.033 11616 IsSlewing returns 0
19:54:56.706 00.000 11616 IsGuiding returns 0
19:54:56.706 00.000 11616 scope move finished after 45 + 59 ms
19:54:56.706 00.000 11616 Move returns status 0, amount 45
19:54:56.706 00.000 11616 move complete, result=0
19:54:56.706 00.000 11616 worker thread done servicing request
19:54:56.707 00.001 11616 Worker thread wakes up
19:54:56.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:56.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:54:56.718 00.011 12268 GuideStep: -0.1 px 0 ms EAST, -0.5 px 45 ms NORTH
19:54:58.723 02.005 11616 Exposure complete
19:54:58.786 00.063 11616 worker thread done servicing request
19:54:58.786 00.000 12268 OnExposeComplete: enter
19:54:58.787 00.001 12268 UpdateGuideState(): m_state=6
19:54:58.787 00.000 12268 Star::Find(15, 1243, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
19:54:58.787 00.000 12268 Star::Find returns 1 (0), X=1243.83, Y=855.54, Mass=325, SNR=12.3, Peak=37 HFD=4.2
19:54:58.787 00.000 12268 MultiStar: [#1 -0.43,-0.14,1.06,U] [#2 -0.39,0.05,0.96,U] [#3 -0.17,0.31,0.81,U] [#4 -0.23,0.44,0.83,U] [#5 -0.08,0.71,0.00,M1] [#6 -1.00,-0.05,0.00,M8] [#7 -1.16,0.87,0.00,M10] [#8 -0.23,0.85,0.00,M3] 
19:54:58.788 00.001 12268 refined, 4 included, MultiStar: {-0.36, 0.22}, one-star: {-0.53, 0.52}
19:54:58.788 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.67) = xAngle (4.26 = -2.02)
19:54:58.788 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.29 = -1.99)
19:54:58.788 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.22 hyp=0.43 cameraTheta=2.59 mountX=-0.19 mountY=-0.39, mountTheta=-2.02
19:54:58.789 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.22, opts=13)
19:54:58.790 00.001 12268 Enqueuing Move request for scope (-0.36, 0.22)
19:54:58.790 00.000 11616 Worker thread wakes up
19:54:58.790 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.22) opts 0xd
19:54:58.790 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.22)
19:54:58.790 00.000 11616 Moving (-0.36, 0.22) raw xDistance=-0.19 yDistance=-0.39
19:54:58.790 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:54:58.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:54:58.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:54:58.790 00.000 11616 MoveAxis(E, 0, ABG)
19:54:58.790 00.000 11616 Move returns status 0, amount 0
19:54:58.791 00.001 11616 MoveAxis(N, 33, ABG)
19:54:58.791 00.000 11616 Guiding  Dir = 0, Dur = 33
19:54:58.792 00.001 11616 IsSlewing returns 0
19:54:58.792 00.000 11616 IsGuiding returns 0
19:54:58.792 00.000 11616 PulseGuide returned control before completion, sleep 43
19:54:58.814 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:54:58.832 00.018 12268 UpdateGuideState exits: m=325 SNR=12.3
19:54:58.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:58.833 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:54:58.833 00.000 12268 Enqueuing Expose request
19:54:58.843 00.010 11616 IsGuiding returns 1
19:54:58.843 00.000 11616 scope still moving after pulse duration time elapsed
19:54:58.875 00.032 11616 IsSlewing returns 0
19:54:58.875 00.000 11616 IsGuiding returns 0
19:54:58.875 00.000 11616 scope move finished after 33 + 50 ms
19:54:58.876 00.001 11616 Move returns status 0, amount 33
19:54:58.876 00.000 11616 move complete, result=0
19:54:58.876 00.000 11616 worker thread done servicing request
19:54:58.876 00.000 11616 Worker thread wakes up
19:54:58.876 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:54:58.876 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 33 ms NORTH
19:54:58.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:00.882 02.006 11616 Exposure complete
19:55:00.939 00.057 11616 worker thread done servicing request
19:55:00.939 00.000 12268 OnExposeComplete: enter
19:55:00.940 00.001 12268 UpdateGuideState(): m_state=6
19:55:00.940 00.000 12268 Star::Find(15, 1243, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
19:55:00.940 00.000 12268 Star::Find returns 1 (0), X=1243.70, Y=854.90, Mass=378, SNR=13.3, Peak=45 HFD=4.0
19:55:00.941 00.001 12268 MultiStar: [#1 -0.85,-0.14,0.00,M2] [#2 -0.64,-0.18,0.00,M3] [#3 -0.58,0.17,0.75,U] [#4 -0.67,0.38,0.00,M1] [#5 -0.42,0.60,0.00,M2] [#6 -1.01,-0.12,0.00,M9] [#7 -0.78,-0.16,0.00,R] [#8 -0.53,0.82,0.00,M4] 
19:55:00.941 00.000 12268 refined, 1 included, MultiStar: {-0.63, 0.01}, one-star: {-0.67, -0.11}
19:55:00.941 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (-1.67) = xAngle (4.80 = -1.48)
19:55:00.941 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.83 = -1.45)
19:55:00.941 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=0.01 hyp=0.63 cameraTheta=3.13 mountX=0.06 mountY=-0.63, mountTheta=-1.48
19:55:00.942 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=0.01, opts=13)
19:55:00.943 00.001 12268 Enqueuing Move request for scope (-0.63, 0.01)
19:55:00.943 00.000 11616 Worker thread wakes up
19:55:00.943 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.01) opts 0xd
19:55:00.943 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, 0.01)
19:55:00.943 00.000 11616 Moving (-0.63, 0.01) raw xDistance=0.06 yDistance=-0.63
19:55:00.943 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:00.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:55:00.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.63
19:55:00.943 00.000 11616 MoveAxis(E, 0, ABG)
19:55:00.943 00.000 11616 Move returns status 0, amount 0
19:55:00.943 00.000 11616 MoveAxis(N, 53, ABG)
19:55:00.943 00.000 11616 Guiding  Dir = 0, Dur = 53
19:55:00.944 00.001 11616 IsSlewing returns 0
19:55:00.944 00.000 11616 IsGuiding returns 0
19:55:00.944 00.000 11616 PulseGuide returned control before completion, sleep 63
19:55:00.964 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:55:00.984 00.020 12268 UpdateGuideState exits: m=378 SNR=13.3
19:55:00.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:00.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:00.984 00.000 12268 Enqueuing Expose request
19:55:01.018 00.034 11616 IsGuiding returns 1
19:55:01.018 00.000 11616 scope still moving after pulse duration time elapsed
19:55:01.048 00.030 11616 IsSlewing returns 0
19:55:01.048 00.000 11616 IsGuiding returns 1
19:55:01.079 00.031 11616 IsSlewing returns 0
19:55:01.079 00.000 11616 IsGuiding returns 1
19:55:01.110 00.031 11616 IsSlewing returns 0
19:55:01.110 00.000 11616 IsGuiding returns 1
19:55:01.142 00.032 11616 IsSlewing returns 0
19:55:01.143 00.001 11616 IsGuiding returns 0
19:55:01.143 00.000 11616 scope move finished after 53 + 144 ms
19:55:01.143 00.000 11616 Move returns status 0, amount 53
19:55:01.143 00.000 11616 move complete, result=0
19:55:01.143 00.000 11616 worker thread done servicing request
19:55:01.143 00.000 11616 Worker thread wakes up
19:55:01.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:01.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:01.144 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.6 px 53 ms NORTH
19:55:03.146 02.002 11616 Exposure complete
19:55:03.203 00.057 11616 worker thread done servicing request
19:55:03.203 00.000 12268 OnExposeComplete: enter
19:55:03.203 00.000 12268 UpdateGuideState(): m_state=6
19:55:03.203 00.000 12268 Star::Find(15, 1243, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
19:55:03.203 00.000 12268 Star::Find returns 1 (0), X=1243.95, Y=855.37, Mass=383, SNR=13.4, Peak=52 HFD=3.9
19:55:03.204 00.001 12268 MultiStar: [#1 -0.74,-0.21,0.00,M3] [#2 -0.76,-0.41,0.00,M4] [#3 -0.39,0.25,0.76,U] [#4 -0.45,-0.14,0.78,U] [#5 -0.07,0.50,0.62,U] [#6 -1.10,0.07,0.00,M10] [#7 -0.63,0.41,0.00,M1] [#8 0.08,0.62,0.62,U] 
19:55:03.204 00.000 12268 refined, 4 included, MultiStar: {-0.28, 0.30}, one-star: {-0.42, 0.36}
19:55:03.204 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.67) = xAngle (3.99 = -2.29)
19:55:03.204 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.02 = -2.26)
19:55:03.204 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.30 hyp=0.41 cameraTheta=2.32 mountX=-0.27 mountY=-0.32, mountTheta=-2.28
19:55:03.206 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.30, opts=13)
19:55:03.206 00.000 12268 Enqueuing Move request for scope (-0.28, 0.30)
19:55:03.206 00.000 11616 Worker thread wakes up
19:55:03.206 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.30) opts 0xd
19:55:03.207 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.30)
19:55:03.207 00.000 11616 Moving (-0.28, 0.30) raw xDistance=-0.27 yDistance=-0.32
19:55:03.207 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:55:03.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
19:55:03.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
19:55:03.207 00.000 11616 MoveAxis(E, 0, ABG)
19:55:03.207 00.000 11616 Move returns status 0, amount 0
19:55:03.207 00.000 11616 MoveAxis(N, 27, ABG)
19:55:03.207 00.000 11616 Guiding  Dir = 0, Dur = 27
19:55:03.207 00.000 11616 IsSlewing returns 0
19:55:03.208 00.001 11616 IsGuiding returns 0
19:55:03.208 00.000 11616 PulseGuide returned control before completion, sleep 37
19:55:03.229 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:55:03.247 00.018 12268 UpdateGuideState exits: m=383 SNR=13.4
19:55:03.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:03.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:03.247 00.000 12268 Enqueuing Expose request
19:55:03.251 00.004 11616 IsGuiding returns 1
19:55:03.251 00.000 11616 scope still moving after pulse duration time elapsed
19:55:03.283 00.032 11616 IsSlewing returns 0
19:55:03.283 00.000 11616 IsGuiding returns 0
19:55:03.283 00.000 11616 scope move finished after 27 + 48 ms
19:55:03.283 00.000 11616 Move returns status 0, amount 27
19:55:03.283 00.000 11616 move complete, result=0
19:55:03.284 00.001 11616 worker thread done servicing request
19:55:03.284 00.000 11616 Worker thread wakes up
19:55:03.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:03.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:03.290 00.006 12268 GuideStep: -0.3 px 0 ms EAST, -0.3 px 27 ms NORTH
19:55:05.296 02.006 11616 Exposure complete
19:55:05.355 00.059 11616 worker thread done servicing request
19:55:05.355 00.000 12268 OnExposeComplete: enter
19:55:05.356 00.001 12268 UpdateGuideState(): m_state=6
19:55:05.356 00.000 12268 Star::Find(15, 1243, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
19:55:05.356 00.000 12268 Star::Find returns 1 (0), X=1243.70, Y=855.23, Mass=388, SNR=13.4, Peak=39 HFD=4.6
19:55:05.356 00.000 12268 MultiStar: [#1 -0.49,-0.19,0.92,U] [#2 -0.66,-0.09,0.00,M5] [#3 -0.66,0.41,0.00,M1] [#4 -0.53,0.42,0.00,M1] [#5 -0.29,0.54,0.66,U] [#6 -0.50,0.23,0.59,U] [#7 -0.26,0.59,0.00,M2] [#8 -0.39,0.49,0.42,U] 
19:55:05.356 00.000 12268 refined, 4 included, MultiStar: {-0.49, 0.20}, one-star: {-0.67, 0.21}
19:55:05.357 00.001 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.67) = xAngle (4.42 = -1.87)
19:55:05.357 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.45 = -1.84)
19:55:05.357 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.20 hyp=0.54 cameraTheta=2.75 mountX=-0.16 mountY=-0.52, mountTheta=-1.86
19:55:05.358 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=0.20, opts=13)
19:55:05.358 00.000 12268 Enqueuing Move request for scope (-0.49, 0.20)
19:55:05.358 00.000 11616 Worker thread wakes up
19:55:05.358 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.20) opts 0xd
19:55:05.358 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, 0.20)
19:55:05.358 00.000 11616 Moving (-0.49, 0.20) raw xDistance=-0.16 yDistance=-0.52
19:55:05.359 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:55:05.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:55:05.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
19:55:05.359 00.000 11616 MoveAxis(E, 0, ABG)
19:55:05.359 00.000 11616 Move returns status 0, amount 0
19:55:05.359 00.000 11616 MoveAxis(N, 44, ABG)
19:55:05.359 00.000 11616 Guiding  Dir = 0, Dur = 44
19:55:05.359 00.000 11616 IsSlewing returns 0
19:55:05.360 00.001 11616 IsGuiding returns 0
19:55:05.360 00.000 11616 PulseGuide returned control before completion, sleep 54
19:55:05.380 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:55:05.396 00.016 12268 UpdateGuideState exits: m=388 SNR=13.4
19:55:05.396 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:05.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:05.396 00.000 12268 Enqueuing Expose request
19:55:05.422 00.026 11616 IsGuiding returns 1
19:55:05.422 00.000 11616 scope still moving after pulse duration time elapsed
19:55:05.455 00.033 11616 IsSlewing returns 0
19:55:05.455 00.000 11616 IsGuiding returns 0
19:55:05.455 00.000 11616 scope move finished after 44 + 51 ms
19:55:05.456 00.001 11616 Move returns status 0, amount 44
19:55:05.456 00.000 11616 move complete, result=0
19:55:05.456 00.000 11616 worker thread done servicing request
19:55:05.456 00.000 11616 Worker thread wakes up
19:55:05.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:05.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:05.475 00.019 12268 GuideStep: -0.2 px 0 ms EAST, -0.5 px 44 ms NORTH
19:55:07.512 02.037 11616 Exposure complete
19:55:07.571 00.059 11616 worker thread done servicing request
19:55:07.571 00.000 12268 OnExposeComplete: enter
19:55:07.571 00.000 12268 UpdateGuideState(): m_state=6
19:55:07.571 00.000 12268 Star::Find(15, 1243, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
19:55:07.571 00.000 12268 Star::Find returns 1 (0), X=1243.87, Y=855.19, Mass=333, SNR=12.5, Peak=43 HFD=4.0
19:55:07.572 00.001 12268 MultiStar: [#1 -0.65,-0.57,0.00,M3] [#2 -0.61,-0.17,0.98,U] [#3 -0.74,-0.14,0.00,M2] [#4 -0.48,-0.74,0.00,M2] [#5 -0.50,0.25,0.72,U] [#6 -0.82,-0.67,0.00,M10] [#7 -0.22,-0.32,0.40,U] [#8 0.03,0.07,0.53,U] 
19:55:07.572 00.000 12268 refined, 4 included, MultiStar: {-0.42, 0.03}, one-star: {-0.49, 0.18}
19:55:07.572 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.67) = xAngle (4.75 = -1.54)
19:55:07.572 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.78 = -1.50)
19:55:07.572 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.03 hyp=0.42 cameraTheta=3.08 mountX=0.01 mountY=-0.42, mountTheta=-1.54
19:55:07.573 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.03, opts=13)
19:55:07.574 00.001 12268 Enqueuing Move request for scope (-0.42, 0.03)
19:55:07.574 00.000 11616 Worker thread wakes up
19:55:07.574 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.03) opts 0xd
19:55:07.574 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.03)
19:55:07.574 00.000 11616 Moving (-0.42, 0.03) raw xDistance=0.01 yDistance=-0.42
19:55:07.574 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:07.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:55:07.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
19:55:07.574 00.000 11616 MoveAxis(E, 0, ABG)
19:55:07.574 00.000 11616 Move returns status 0, amount 0
19:55:07.575 00.001 11616 MoveAxis(N, 35, ABG)
19:55:07.575 00.000 11616 Guiding  Dir = 0, Dur = 35
19:55:07.575 00.000 11616 IsSlewing returns 0
19:55:07.575 00.000 11616 IsGuiding returns 0
19:55:07.576 00.001 11616 PulseGuide returned control before completion, sleep 45
19:55:07.596 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:55:07.615 00.019 12268 UpdateGuideState exits: m=333 SNR=12.5
19:55:07.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:07.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:07.615 00.000 12268 Enqueuing Expose request
19:55:07.627 00.012 11616 IsGuiding returns 1
19:55:07.628 00.001 11616 scope still moving after pulse duration time elapsed
19:55:07.659 00.031 11616 IsSlewing returns 0
19:55:07.659 00.000 11616 IsGuiding returns 0
19:55:07.660 00.001 11616 scope move finished after 35 + 48 ms
19:55:07.660 00.000 11616 Move returns status 0, amount 35
19:55:07.660 00.000 11616 move complete, result=0
19:55:07.660 00.000 11616 worker thread done servicing request
19:55:07.660 00.000 11616 Worker thread wakes up
19:55:07.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:07.661 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:07.661 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 35 ms NORTH
19:55:09.677 02.016 11616 Exposure complete
19:55:09.737 00.060 11616 worker thread done servicing request
19:55:09.738 00.001 12268 OnExposeComplete: enter
19:55:09.738 00.000 12268 UpdateGuideState(): m_state=6
19:55:09.738 00.000 12268 Star::Find(15, 1243, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
19:55:09.738 00.000 12268 Star::Find returns 1 (0), X=1243.89, Y=855.03, Mass=381, SNR=13.4, Peak=50 HFD=4.1
19:55:09.738 00.000 12268 MultiStar: [#1 -0.71,-0.72,0.00,M4] [#2 -0.41,-0.37,0.80,U] [#3 -0.63,-0.16,0.00,M3] [#4 -0.43,-0.39,0.85,U] [#5 -0.03,0.33,0.61,U] [#6 -0.71,-0.07,0.00,R] [#7 0.44,0.31,0.42,U] [#8 -0.47,0.20,0.49,U] 
19:55:09.738 00.000 12268 refined, 5 included, MultiStar: {-0.29, -0.04}, one-star: {-0.47, 0.02}
19:55:09.738 00.000 12268 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-1.67) = xAngle (-1.32 = -1.32)
19:55:09.738 00.000 12268 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.29 = -1.29)
19:55:09.739 00.001 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.04 hyp=0.30 cameraTheta=-2.99 mountX=0.07 mountY=-0.29, mountTheta=-1.32
19:55:09.740 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.04, opts=13)
19:55:09.740 00.000 12268 Enqueuing Move request for scope (-0.29, -0.04)
19:55:09.740 00.000 11616 Worker thread wakes up
19:55:09.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.04) opts 0xd
19:55:09.740 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.04)
19:55:09.740 00.000 11616 Moving (-0.29, -0.04) raw xDistance=0.07 yDistance=-0.29
19:55:09.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:09.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:55:09.741 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:55:09.741 00.000 11616 MoveAxis(E, 0, ABG)
19:55:09.741 00.000 11616 Move returns status 0, amount 0
19:55:09.741 00.000 11616 MoveAxis(N, 24, ABG)
19:55:09.741 00.000 11616 Guiding  Dir = 0, Dur = 24
19:55:09.741 00.000 11616 IsSlewing returns 0
19:55:09.741 00.000 11616 IsGuiding returns 0
19:55:09.742 00.001 11616 PulseGuide returned control before completion, sleep 34
19:55:09.762 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:55:09.779 00.017 12268 UpdateGuideState exits: m=381 SNR=13.4
19:55:09.779 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:09.779 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:09.779 00.000 12268 Enqueuing Expose request
19:55:09.783 00.004 11616 IsGuiding returns 1
19:55:09.783 00.000 11616 scope still moving after pulse duration time elapsed
19:55:09.813 00.030 11616 IsSlewing returns 0
19:55:09.815 00.002 11616 IsGuiding returns 0
19:55:09.815 00.000 11616 scope move finished after 24 + 49 ms
19:55:09.815 00.000 11616 Move returns status 0, amount 24
19:55:09.815 00.000 11616 move complete, result=0
19:55:09.815 00.000 11616 worker thread done servicing request
19:55:09.815 00.000 11616 Worker thread wakes up
19:55:09.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:09.816 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:09.818 00.002 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 24 ms NORTH
19:55:11.837 02.019 11616 Exposure complete
19:55:11.897 00.060 11616 worker thread done servicing request
19:55:11.897 00.000 12268 OnExposeComplete: enter
19:55:11.897 00.000 12268 UpdateGuideState(): m_state=6
19:55:11.897 00.000 12268 Star::Find(15, 1243, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
19:55:11.898 00.001 12268 Star::Find returns 1 (0), X=1244.38, Y=854.69, Mass=376, SNR=13.2, Peak=42 HFD=4.3
19:55:11.898 00.000 12268 MultiStar: [#1 -0.33,-0.58,0.00,M5] [#2 -0.08,-0.50,0.98,U] [#3 -0.29,-0.35,0.80,U] [#4 -0.17,-0.45,0.79,U] [#5 -0.07,0.17,0.72,U] [#6 -0.11,-0.49,0.64,U] [#7 0.03,-0.62,0.59,U] [#8 0.37,0.40,0.69,U] 
19:55:11.898 00.000 12268 refined, 7 included, MultiStar: {-0.04, -0.28}, one-star: {0.01, -0.32}
19:55:11.898 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.67) = xAngle (-0.06 = -0.06)
19:55:11.898 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.03 = -0.03)
19:55:11.898 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.28 hyp=0.28 cameraTheta=-1.73 mountX=0.28 mountY=-0.01, mountTheta=-0.03
19:55:11.899 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.28, opts=13)
19:55:11.900 00.001 12268 Enqueuing Move request for scope (-0.04, -0.28)
19:55:11.900 00.000 11616 Worker thread wakes up
19:55:11.900 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.28) opts 0xd
19:55:11.900 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.28)
19:55:11.900 00.000 11616 Moving (-0.04, -0.28) raw xDistance=0.28 yDistance=-0.01
19:55:11.900 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:55:11.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
19:55:11.900 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:11.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:55:11.900 00.000 11616 MoveAxis(E, 0, ABG)
19:55:11.900 00.000 11616 Move returns status 0, amount 0
19:55:11.900 00.000 11616 MoveAxis(N, 0, ABG)
19:55:11.900 00.000 11616 Move returns status 0, amount 0
19:55:11.901 00.001 11616 move complete, result=0
19:55:11.901 00.000 11616 worker thread done servicing request
19:55:11.922 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:55:11.941 00.019 12268 UpdateGuideState exits: m=376 SNR=13.2
19:55:11.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:11.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:11.941 00.000 12268 Enqueuing Expose request
19:55:11.941 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
19:55:11.941 00.000 11616 Worker thread wakes up
19:55:11.941 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:11.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:13.954 02.013 11616 Exposure complete
19:55:14.015 00.061 11616 worker thread done servicing request
19:55:14.015 00.000 12268 OnExposeComplete: enter
19:55:14.015 00.000 12268 UpdateGuideState(): m_state=6
19:55:14.015 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
19:55:14.015 00.000 12268 Star::Find returns 1 (0), X=1244.35, Y=854.63, Mass=354, SNR=12.9, Peak=40 HFD=3.6
19:55:14.016 00.001 12268 MultiStar: [#1 0.03,-0.97,0.00,M6] [#2 -0.15,-0.99,0.00,M3] [#3 0.24,-0.79,0.00,M3] [#4 0.15,-0.75,0.00,M1] [#5 0.23,-0.44,0.68,U] [#6 0.24,-0.59,0.00,M1] [#7 0.15,-0.69,0.00,M1] [#8 0.22,0.25,0.66,U] 
19:55:14.016 00.000 12268 refined, 2 included, MultiStar: {0.12, -0.22}, one-star: {-0.02, -0.38}
19:55:14.016 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.67) = xAngle (0.61 = 0.61)
19:55:14.016 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.64 = 0.64)
19:55:14.016 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-1.06 mountX=0.21 mountY=0.15, mountTheta=0.63
19:55:14.018 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.22, opts=13)
19:55:14.018 00.000 12268 Enqueuing Move request for scope (0.12, -0.22)
19:55:14.018 00.000 11616 Worker thread wakes up
19:55:14.018 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd
19:55:14.018 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.22)
19:55:14.018 00.000 11616 Moving (0.12, -0.22) raw xDistance=0.21 yDistance=0.15
19:55:14.018 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:55:14.019 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:55:14.019 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:55:14.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:55:14.019 00.000 11616 MoveAxis(E, 0, ABG)
19:55:14.019 00.000 11616 Move returns status 0, amount 0
19:55:14.019 00.000 11616 MoveAxis(N, 0, ABG)
19:55:14.019 00.000 11616 Move returns status 0, amount 0
19:55:14.019 00.000 11616 move complete, result=0
19:55:14.019 00.000 11616 worker thread done servicing request
19:55:14.042 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:55:14.061 00.019 12268 UpdateGuideState exits: m=354 SNR=12.9
19:55:14.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:14.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:14.061 00.000 12268 Enqueuing Expose request
19:55:14.062 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
19:55:14.062 00.000 11616 Worker thread wakes up
19:55:14.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:14.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:16.083 02.021 11616 Exposure complete
19:55:16.139 00.056 11616 worker thread done servicing request
19:55:16.139 00.000 12268 OnExposeComplete: enter
19:55:16.139 00.000 12268 UpdateGuideState(): m_state=6
19:55:16.139 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
19:55:16.139 00.000 12268 Star::Find returns 1 (0), X=1244.57, Y=854.74, Mass=397, SNR=13.6, Peak=45 HFD=3.9
19:55:16.140 00.001 12268 MultiStar: [#1 0.14,-0.77,0.00,M7] [#2 -0.10,-0.77,0.00,M4] [#3 0.09,-0.30,0.78,U] [#4 0.29,-0.71,0.00,M2] [#5 0.45,0.26,0.65,U] [#6 0.55,-0.16,0.62,U] [#7 0.53,-0.51,0.00,M2] [#8 0.48,-0.04,0.64,U] 
19:55:16.140 00.000 12268 single-star, 4 included, MultiStar: {0.33, -0.13}, one-star: {0.21, -0.28}
19:55:16.140 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.67) = xAngle (0.74 = 0.74)
19:55:16.140 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.77 = 0.77)
19:55:16.140 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-0.93 mountX=0.26 mountY=0.24, mountTheta=0.75
19:55:16.142 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.28, opts=13)
19:55:16.142 00.000 12268 Enqueuing Move request for scope (0.21, -0.28)
19:55:16.142 00.000 11616 Worker thread wakes up
19:55:16.142 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.28) opts 0xd
19:55:16.142 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.28)
19:55:16.142 00.000 11616 Moving (0.21, -0.28) raw xDistance=0.26 yDistance=0.24
19:55:16.142 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:55:16.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
19:55:16.143 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:55:16.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
19:55:16.143 00.000 11616 MoveAxis(E, 0, ABG)
19:55:16.143 00.000 11616 Move returns status 0, amount 0
19:55:16.143 00.000 11616 MoveAxis(N, 0, ABG)
19:55:16.143 00.000 11616 Move returns status 0, amount 0
19:55:16.143 00.000 11616 move complete, result=0
19:55:16.144 00.001 11616 worker thread done servicing request
19:55:16.166 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:55:16.182 00.016 12268 UpdateGuideState exits: m=397 SNR=13.6
19:55:16.182 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:16.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:16.182 00.000 12268 Enqueuing Expose request
19:55:16.183 00.001 11616 Worker thread wakes up
19:55:16.183 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
19:55:16.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:16.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:18.194 02.011 11616 Exposure complete
19:55:18.255 00.061 11616 worker thread done servicing request
19:55:18.255 00.000 12268 OnExposeComplete: enter
19:55:18.255 00.000 12268 UpdateGuideState(): m_state=6
19:55:18.256 00.001 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
19:55:18.256 00.000 12268 Star::Find returns 1 (0), X=1244.19, Y=854.53, Mass=362, SNR=12.9, Peak=36 HFD=4.6
19:55:18.256 00.000 12268 MultiStar: [#1 -0.04,-0.65,0.00,M8] [#2 0.17,-0.79,0.00,M5] [#3 -0.30,-0.36,0.79,U] [#4 0.12,-0.90,0.00,M3] [#5 0.07,-0.24,0.66,U] [#6 0.37,-1.04,0.00,M1] [#7 0.79,-1.28,0.00,M3] [#8 0.18,0.09,0.47,U] 
19:55:18.256 00.000 12268 refined, 3 included, MultiStar: {-0.10, -0.30}, one-star: {-0.17, -0.48}
19:55:18.256 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.67) = xAngle (-0.21 = -0.21)
19:55:18.256 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.18 = -0.18)
19:55:18.257 00.001 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.30 hyp=0.32 cameraTheta=-1.88 mountX=0.31 mountY=-0.06, mountTheta=-0.18
19:55:18.258 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.30, opts=13)
19:55:18.258 00.000 12268 Enqueuing Move request for scope (-0.10, -0.30)
19:55:18.259 00.001 11616 Worker thread wakes up
19:55:18.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.30) opts 0xd
19:55:18.259 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.30)
19:55:18.259 00.000 11616 Moving (-0.10, -0.30) raw xDistance=0.31 yDistance=-0.06
19:55:18.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
19:55:18.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:18.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:55:18.259 00.000 11616 MoveAxis(W, 174, ABG)
19:55:18.259 00.000 11616 Guiding  Dir = 3, Dur = 174
19:55:18.260 00.001 11616 IsSlewing returns 0
19:55:18.260 00.000 11616 IsGuiding returns 0
19:55:18.260 00.000 11616 PulseGuide returned control before completion, sleep 184
19:55:18.282 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:55:18.302 00.020 12268 UpdateGuideState exits: m=362 SNR=12.9
19:55:18.302 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:18.303 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:18.303 00.000 12268 Enqueuing Expose request
19:55:18.453 00.150 11616 IsGuiding returns 1
19:55:18.453 00.000 11616 scope still moving after pulse duration time elapsed
19:55:18.485 00.032 11616 IsSlewing returns 0
19:55:18.485 00.000 11616 IsGuiding returns 0
19:55:18.486 00.001 11616 scope move finished after 174 + 51 ms
19:55:18.486 00.000 11616 Move returns status 0, amount 174
19:55:18.486 00.000 11616 MoveAxis(N, 0, ABG)
19:55:18.486 00.000 11616 Move returns status 0, amount 0
19:55:18.486 00.000 11616 move complete, result=0
19:55:18.486 00.000 11616 worker thread done servicing request
19:55:18.486 00.000 11616 Worker thread wakes up
19:55:18.486 00.000 12268 GuideStep: 0.3 px 174 ms WEST, -0.1 px 0 ms NORTH
19:55:18.487 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:18.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:20.501 02.014 11616 Exposure complete
19:55:20.558 00.057 11616 worker thread done servicing request
19:55:20.558 00.000 12268 OnExposeComplete: enter
19:55:20.558 00.000 12268 UpdateGuideState(): m_state=6
19:55:20.559 00.001 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
19:55:20.559 00.000 12268 Star::Find returns 1 (0), X=1243.99, Y=854.85, Mass=385, SNR=13.4, Peak=37 HFD=4.4
19:55:20.559 00.000 12268 MultiStar: [#1 -0.24,-0.57,1.01,U] [#2 -0.28,-0.91,0.00,M6] [#3 -0.84,-0.39,0.00,M2] [#4 -0.23,-0.62,0.00,M4] [#5 0.55,0.40,0.00,M1] [#6 -0.19,-0.48,0.59,U] [#7 -0.29,-0.54,0.54,U] [#8 -0.04,0.35,0.47,U] 
19:55:20.559 00.000 12268 refined, 4 included, MultiStar: {-0.25, -0.32}, one-star: {-0.38, -0.16}
19:55:20.559 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.67) = xAngle (-0.57 = -0.57)
19:55:20.559 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.54 = -0.54)
19:55:20.559 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.32 hyp=0.41 cameraTheta=-2.24 mountX=0.34 mountY=-0.21, mountTheta=-0.55
19:55:20.560 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.32, opts=13)
19:55:20.562 00.002 12268 Enqueuing Move request for scope (-0.25, -0.32)
19:55:20.562 00.000 11616 Worker thread wakes up
19:55:20.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.32) opts 0xd
19:55:20.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.32)
19:55:20.562 00.000 11616 Moving (-0.25, -0.32) raw xDistance=0.34 yDistance=-0.21
19:55:20.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
19:55:20.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:55:20.562 00.000 11616 MoveAxis(W, 192, ABG)
19:55:20.562 00.000 11616 Guiding  Dir = 3, Dur = 192
19:55:20.563 00.001 11616 IsSlewing returns 0
19:55:20.563 00.000 11616 IsGuiding returns 0
19:55:20.563 00.000 11616 PulseGuide returned control before completion, sleep 202
19:55:20.583 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:55:20.600 00.017 12268 UpdateGuideState exits: m=385 SNR=13.4
19:55:20.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:20.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:20.600 00.000 12268 Enqueuing Expose request
19:55:20.778 00.178 11616 IsGuiding returns 1
19:55:20.778 00.000 11616 scope still moving after pulse duration time elapsed
19:55:20.808 00.030 11616 IsSlewing returns 0
19:55:20.808 00.000 11616 IsGuiding returns 1
19:55:20.839 00.031 11616 IsSlewing returns 0
19:55:20.840 00.001 11616 IsGuiding returns 1
19:55:20.870 00.030 11616 IsSlewing returns 0
19:55:20.871 00.001 11616 IsGuiding returns 1
19:55:20.900 00.029 11616 IsSlewing returns 0
19:55:20.901 00.001 11616 IsGuiding returns 1
19:55:20.931 00.030 11616 IsSlewing returns 0
19:55:20.932 00.001 11616 IsGuiding returns 0
19:55:20.932 00.000 11616 scope move finished after 192 + 176 ms
19:55:20.932 00.000 11616 Move returns status 0, amount 192
19:55:20.932 00.000 11616 MoveAxis(N, 18, ABG)
19:55:20.932 00.000 11616 Guiding  Dir = 0, Dur = 18
19:55:20.932 00.000 11616 IsSlewing returns 0
19:55:20.933 00.001 11616 IsGuiding returns 0
19:55:20.933 00.000 11616 PulseGuide returned control before completion, sleep 28
19:55:20.962 00.029 11616 IsGuiding returns 1
19:55:20.962 00.000 11616 scope still moving after pulse duration time elapsed
19:55:20.993 00.031 11616 IsSlewing returns 0
19:55:20.994 00.001 11616 IsGuiding returns 0
19:55:20.994 00.000 11616 scope move finished after 18 + 43 ms
19:55:20.994 00.000 11616 Move returns status 0, amount 18
19:55:20.994 00.000 11616 move complete, result=0
19:55:20.994 00.000 11616 worker thread done servicing request
19:55:20.994 00.000 11616 Worker thread wakes up
19:55:20.995 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:20.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:20.995 00.000 12268 GuideStep: 0.3 px 192 ms WEST, -0.2 px 18 ms NORTH
19:55:23.013 02.018 11616 Exposure complete
19:55:23.073 00.060 11616 worker thread done servicing request
19:55:23.073 00.000 12268 OnExposeComplete: enter
19:55:23.073 00.000 12268 UpdateGuideState(): m_state=6
19:55:23.073 00.000 12268 Star::Find(15, 1243, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
19:55:23.073 00.000 12268 Star::Find returns 1 (0), X=1243.69, Y=854.88, Mass=362, SNR=12.9, Peak=45 HFD=4.2
19:55:23.074 00.001 12268 MultiStar: [#1 -0.59,-0.48,0.00,M8] [#2 -0.64,-0.68,0.00,M7] [#3 -0.94,-0.17,0.00,M3] [#4 -0.52,-0.57,0.00,M5] [#5 0.09,0.14,0.67,U] [#6 -0.04,-0.27,0.71,U] [#7 -0.01,-0.42,0.48,U] [#8 -0.11,0.43,0.52,U] 
19:55:23.074 00.000 12268 refined, 4 included, MultiStar: {-0.21, -0.07}, one-star: {-0.68, -0.14}
19:55:23.074 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-1.67) = xAngle (-1.17 = -1.17)
19:55:23.074 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.14 = -1.14)
19:55:23.074 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-2.84 mountX=0.09 mountY=-0.20, mountTheta=-1.17
19:55:23.075 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.07, opts=13)
19:55:23.075 00.000 12268 Enqueuing Move request for scope (-0.21, -0.07)
19:55:23.076 00.001 11616 Worker thread wakes up
19:55:23.076 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.07) opts 0xd
19:55:23.076 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.07)
19:55:23.076 00.000 11616 Moving (-0.21, -0.07) raw xDistance=0.09 yDistance=-0.20
19:55:23.076 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:23.076 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:55:23.076 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
19:55:23.076 00.000 11616 MoveAxis(E, 0, ABG)
19:55:23.076 00.000 11616 Move returns status 0, amount 0
19:55:23.076 00.000 11616 MoveAxis(N, 17, ABG)
19:55:23.077 00.001 11616 Guiding  Dir = 0, Dur = 17
19:55:23.077 00.000 11616 IsSlewing returns 0
19:55:23.077 00.000 11616 IsGuiding returns 0
19:55:23.077 00.000 11616 PulseGuide returned control before completion, sleep 27
19:55:23.097 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:55:23.113 00.016 11616 IsGuiding returns 1
19:55:23.113 00.000 11616 scope still moving after pulse duration time elapsed
19:55:23.115 00.002 12268 UpdateGuideState exits: m=362 SNR=12.9
19:55:23.115 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:23.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:23.115 00.000 12268 Enqueuing Expose request
19:55:23.146 00.031 11616 IsSlewing returns 0
19:55:23.147 00.001 11616 IsGuiding returns 1
19:55:23.177 00.030 11616 IsSlewing returns 0
19:55:23.178 00.001 11616 IsGuiding returns 1
19:55:23.208 00.030 11616 IsSlewing returns 0
19:55:23.208 00.000 11616 IsGuiding returns 0
19:55:23.208 00.000 11616 scope move finished after 17 + 113 ms
19:55:23.208 00.000 11616 Move returns status 0, amount 17
19:55:23.208 00.000 11616 move complete, result=0
19:55:23.208 00.000 11616 worker thread done servicing request
19:55:23.209 00.001 11616 Worker thread wakes up
19:55:23.209 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 17 ms NORTH
19:55:23.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:23.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:25.221 02.012 11616 Exposure complete
19:55:25.280 00.059 11616 worker thread done servicing request
19:55:25.280 00.000 12268 OnExposeComplete: enter
19:55:25.280 00.000 12268 UpdateGuideState(): m_state=6
19:55:25.280 00.000 12268 Star::Find(15, 1243, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
19:55:25.281 00.001 12268 Star::Find returns 1 (0), X=1244.34, Y=855.12, Mass=395, SNR=13.6, Peak=41 HFD=4.0
19:55:25.281 00.000 12268 MultiStar: [#1 -0.18,-0.29,0.93,U] [#2 -0.35,-0.35,0.80,U] [#3 -0.05,0.27,0.77,U] [#4 -0.51,0.04,0.81,U] [#5 0.48,0.38,0.64,U] [#6 0.32,0.13,0.62,U] [#7 0.24,0.64,0.00,M2] [#8 -0.25,0.51,0.51,U] 
19:55:25.281 00.000 12268 refined, 7 included, MultiStar: {-0.09, 0.06}, one-star: {-0.03, 0.11}
19:55:25.281 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.67) = xAngle (4.21 = -2.08)
19:55:25.281 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.24 = -2.05)
19:55:25.281 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.54 mountX=-0.05 mountY=-0.10, mountTheta=-2.07
19:55:25.284 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.06, opts=13)
19:55:25.284 00.000 12268 Enqueuing Move request for scope (-0.09, 0.06)
19:55:25.284 00.000 11616 Worker thread wakes up
19:55:25.284 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
19:55:25.284 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
19:55:25.284 00.000 11616 Moving (-0.09, 0.06) raw xDistance=-0.05 yDistance=-0.10
19:55:25.284 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:25.285 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:55:25.285 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:25.285 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:55:25.285 00.000 11616 MoveAxis(E, 0, ABG)
19:55:25.285 00.000 11616 Move returns status 0, amount 0
19:55:25.285 00.000 11616 MoveAxis(N, 0, ABG)
19:55:25.285 00.000 11616 Move returns status 0, amount 0
19:55:25.285 00.000 11616 move complete, result=0
19:55:25.285 00.000 11616 worker thread done servicing request
19:55:25.305 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:55:25.322 00.017 12268 UpdateGuideState exits: m=395 SNR=13.6
19:55:25.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:25.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:25.323 00.001 12268 Enqueuing Expose request
19:55:25.323 00.000 11616 Worker thread wakes up
19:55:25.323 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:55:25.323 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:25.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:27.328 02.005 11616 Exposure complete
19:55:27.387 00.059 11616 worker thread done servicing request
19:55:27.388 00.001 12268 OnExposeComplete: enter
19:55:27.388 00.000 12268 UpdateGuideState(): m_state=6
19:55:27.388 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
19:55:27.388 00.000 12268 Star::Find returns 1 (0), X=1243.97, Y=855.18, Mass=390, SNR=13.5, Peak=45 HFD=4.0
19:55:27.389 00.001 12268 MultiStar: [#1 -0.43,-0.35,0.98,U] [#2 -0.10,-0.20,0.88,U] [#3 -0.45,0.16,0.78,U] [#4 -0.26,-0.04,0.83,U] [#5 0.10,0.36,0.66,U] [#6 0.40,-0.02,0.62,U] [#7 0.21,0.14,0.62,U] [#8 0.01,0.88,0.00,M1] 
19:55:27.389 00.000 12268 refined, 7 included, MultiStar: {-0.16, 0.01}, one-star: {-0.39, 0.16}
19:55:27.389 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.67) = xAngle (4.76 = -1.52)
19:55:27.389 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.80 = -1.49)
19:55:27.389 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.10 mountX=0.01 mountY=-0.16, mountTheta=-1.52
19:55:27.390 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.01, opts=13)
19:55:27.390 00.000 12268 Enqueuing Move request for scope (-0.16, 0.01)
19:55:27.390 00.000 11616 Worker thread wakes up
19:55:27.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
19:55:27.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
19:55:27.390 00.000 11616 Moving (-0.16, 0.01) raw xDistance=0.01 yDistance=-0.16
19:55:27.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:27.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:55:27.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
19:55:27.391 00.001 11616 MoveAxis(E, 0, ABG)
19:55:27.391 00.000 11616 Move returns status 0, amount 0
19:55:27.391 00.000 11616 MoveAxis(N, 13, ABG)
19:55:27.391 00.000 11616 Guiding  Dir = 0, Dur = 13
19:55:27.391 00.000 11616 IsSlewing returns 0
19:55:27.391 00.000 11616 IsGuiding returns 0
19:55:27.391 00.000 11616 PulseGuide returned control before completion, sleep 23
19:55:27.413 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
19:55:27.418 00.005 11616 IsGuiding returns 1
19:55:27.418 00.000 11616 scope still moving after pulse duration time elapsed
19:55:27.430 00.012 12268 UpdateGuideState exits: m=390 SNR=13.5
19:55:27.431 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:27.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:27.431 00.000 12268 Enqueuing Expose request
19:55:27.448 00.017 11616 IsSlewing returns 0
19:55:27.449 00.001 11616 IsGuiding returns 0
19:55:27.449 00.000 11616 scope move finished after 13 + 44 ms
19:55:27.449 00.000 11616 Move returns status 0, amount 13
19:55:27.449 00.000 11616 move complete, result=0
19:55:27.449 00.000 11616 worker thread done servicing request
19:55:27.449 00.000 11616 Worker thread wakes up
19:55:27.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:27.450 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:27.455 00.005 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 13 ms NORTH
19:55:29.491 02.036 11616 Exposure complete
19:55:29.550 00.059 11616 worker thread done servicing request
19:55:29.550 00.000 12268 OnExposeComplete: enter
19:55:29.550 00.000 12268 UpdateGuideState(): m_state=6
19:55:29.550 00.000 12268 Star::Find(15, 1243, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
19:55:29.550 00.000 12268 Star::Find returns 1 (0), X=1243.95, Y=855.13, Mass=329, SNR=12.4, Peak=33 HFD=4.3
19:55:29.551 00.001 12268 MultiStar: [#1 -0.43,-0.57,0.00,M7] [#2 -0.58,-0.47,0.00,M6] [#3 -0.55,-0.10,0.88,U] [#4 -0.71,-0.02,0.00,M4] [#5 0.04,0.01,0.66,U] [#6 -0.03,-0.07,0.62,U] [#7 -0.19,-0.40,0.42,U] [#8 -0.10,0.18,0.68,U] 
19:55:29.551 00.000 12268 refined, 5 included, MultiStar: {-0.24, -0.01}, one-star: {-0.41, 0.12}
19:55:29.551 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.67) = xAngle (-1.42 = -1.42)
19:55:29.551 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.39 = -1.39)
19:55:29.551 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-3.08 mountX=0.04 mountY=-0.24, mountTheta=-1.42
19:55:29.552 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.01, opts=13)
19:55:29.552 00.000 12268 Enqueuing Move request for scope (-0.24, -0.01)
19:55:29.552 00.000 11616 Worker thread wakes up
19:55:29.552 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.01) opts 0xd
19:55:29.552 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.01)
19:55:29.552 00.000 11616 Moving (-0.24, -0.01) raw xDistance=0.04 yDistance=-0.24
19:55:29.552 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:29.552 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:55:29.552 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:55:29.553 00.001 11616 MoveAxis(E, 0, ABG)
19:55:29.553 00.000 11616 Move returns status 0, amount 0
19:55:29.553 00.000 11616 MoveAxis(N, 20, ABG)
19:55:29.553 00.000 11616 Guiding  Dir = 0, Dur = 20
19:55:29.553 00.000 11616 IsSlewing returns 0
19:55:29.553 00.000 11616 IsGuiding returns 0
19:55:29.554 00.001 11616 PulseGuide returned control before completion, sleep 30
19:55:29.575 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:55:29.595 00.020 12268 UpdateGuideState exits: m=329 SNR=12.4
19:55:29.595 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:29.595 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:29.595 00.000 12268 Enqueuing Expose request
19:55:29.598 00.003 11616 IsGuiding returns 1
19:55:29.598 00.000 11616 scope still moving after pulse duration time elapsed
19:55:29.628 00.030 11616 IsSlewing returns 0
19:55:29.628 00.000 11616 IsGuiding returns 0
19:55:29.629 00.001 11616 scope move finished after 20 + 55 ms
19:55:29.629 00.000 11616 Move returns status 0, amount 20
19:55:29.629 00.000 11616 move complete, result=0
19:55:29.630 00.001 11616 worker thread done servicing request
19:55:29.630 00.000 11616 Worker thread wakes up
19:55:29.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:29.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:29.630 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 20 ms NORTH
19:55:31.632 02.002 11616 Exposure complete
19:55:31.689 00.057 11616 worker thread done servicing request
19:55:31.689 00.000 12268 OnExposeComplete: enter
19:55:31.689 00.000 12268 UpdateGuideState(): m_state=6
19:55:31.690 00.001 12268 Star::Find(15, 1243, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
19:55:31.690 00.000 12268 Star::Find returns 1 (0), X=1243.68, Y=855.43, Mass=399, SNR=13.7, Peak=49 HFD=4.3
19:55:31.690 00.000 12268 MultiStar: [#1 -0.89,-0.40,0.00,M8] [#2 -1.04,-0.32,0.00,M7] [#3 -0.65,0.10,0.00,M1] [#4 -0.67,-0.48,0.00,M5] [#5 -0.64,0.15,0.00,M1] [#6 -0.05,-0.07,0.56,U] [#7 -0.08,-0.07,0.44,U] [#8 -0.43,0.54,0.00,M1] 
19:55:31.690 00.000 12268 refined, 2 included, MultiStar: {-0.37, 0.17}, one-star: {-0.69, 0.41}
19:55:31.690 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.67) = xAngle (4.38 = -1.90)
19:55:31.690 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.41 = -1.87)
19:55:31.691 00.001 12268 CameraToMount -- cameraX=-0.37 cameraY=0.17 hyp=0.41 cameraTheta=2.71 mountX=-0.13 mountY=-0.39, mountTheta=-1.90
19:55:31.692 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.17, opts=13)
19:55:31.692 00.000 12268 Enqueuing Move request for scope (-0.37, 0.17)
19:55:31.692 00.000 11616 Worker thread wakes up
19:55:31.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.17) opts 0xd
19:55:31.692 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.17)
19:55:31.692 00.000 11616 Moving (-0.37, 0.17) raw xDistance=-0.13 yDistance=-0.39
19:55:31.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:55:31.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:55:31.693 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
19:55:31.693 00.000 11616 MoveAxis(E, 0, ABG)
19:55:31.693 00.000 11616 Move returns status 0, amount 0
19:55:31.693 00.000 11616 MoveAxis(N, 33, ABG)
19:55:31.693 00.000 11616 Guiding  Dir = 0, Dur = 33
19:55:31.693 00.000 11616 IsSlewing returns 0
19:55:31.694 00.001 11616 IsGuiding returns 0
19:55:31.694 00.000 11616 PulseGuide returned control before completion, sleep 43
19:55:31.713 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:55:31.730 00.017 12268 UpdateGuideState exits: m=399 SNR=13.7
19:55:31.731 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:31.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:31.731 00.000 12268 Enqueuing Expose request
19:55:31.740 00.009 11616 IsGuiding returns 1
19:55:31.740 00.000 11616 scope still moving after pulse duration time elapsed
19:55:31.772 00.032 11616 IsSlewing returns 0
19:55:31.772 00.000 11616 IsGuiding returns 0
19:55:31.772 00.000 11616 scope move finished after 33 + 45 ms
19:55:31.773 00.001 11616 Move returns status 0, amount 33
19:55:31.773 00.000 11616 move complete, result=0
19:55:31.773 00.000 11616 worker thread done servicing request
19:55:31.773 00.000 11616 Worker thread wakes up
19:55:31.773 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:31.773 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:31.773 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 33 ms NORTH
19:55:33.788 02.015 11616 Exposure complete
19:55:33.850 00.062 11616 worker thread done servicing request
19:55:33.850 00.000 12268 OnExposeComplete: enter
19:55:33.851 00.001 12268 UpdateGuideState(): m_state=6
19:55:33.851 00.000 12268 Star::Find(15, 1243, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
19:55:33.851 00.000 12268 Star::Find returns 1 (0), X=1243.79, Y=854.87, Mass=380, SNR=13.4, Peak=43 HFD=4.3
19:55:33.851 00.000 12268 MultiStar: [#1 -0.50,-0.44,0.00,M9] [#2 -0.49,-0.26,0.88,U] [#3 -0.51,0.30,0.76,U] [#4 -0.44,0.02,0.77,U] [#5 -0.10,0.34,0.64,U] [#6 0.13,-0.06,0.58,U] [#7 -0.11,-0.06,0.44,U] [#8 -0.37,1.04,0.00,M2] 
19:55:33.851 00.000 12268 refined, 6 included, MultiStar: {-0.35, 0.00}, one-star: {-0.57, -0.15}
19:55:33.851 00.000 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (-1.67) = xAngle (4.80 = -1.48)
19:55:33.852 00.001 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.83 = -1.45)
19:55:33.852 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.00 hyp=0.35 cameraTheta=3.14 mountX=0.03 mountY=-0.35, mountTheta=-1.48
19:55:33.853 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.00, opts=13)
19:55:33.853 00.000 12268 Enqueuing Move request for scope (-0.35, 0.00)
19:55:33.853 00.000 11616 Worker thread wakes up
19:55:33.853 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.00) opts 0xd
19:55:33.853 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.00)
19:55:33.853 00.000 11616 Moving (-0.35, 0.00) raw xDistance=0.03 yDistance=-0.35
19:55:33.854 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:33.854 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:55:33.854 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
19:55:33.854 00.000 11616 MoveAxis(E, 0, ABG)
19:55:33.854 00.000 11616 Move returns status 0, amount 0
19:55:33.854 00.000 11616 MoveAxis(N, 29, ABG)
19:55:33.854 00.000 11616 Guiding  Dir = 0, Dur = 29
19:55:33.854 00.000 11616 IsSlewing returns 0
19:55:33.854 00.000 11616 IsGuiding returns 0
19:55:33.855 00.001 11616 PulseGuide returned control before completion, sleep 39
19:55:33.876 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:55:33.893 00.017 12268 UpdateGuideState exits: m=380 SNR=13.4
19:55:33.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:33.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:33.893 00.000 12268 Enqueuing Expose request
19:55:33.909 00.016 11616 IsGuiding returns 1
19:55:33.909 00.000 11616 scope still moving after pulse duration time elapsed
19:55:33.942 00.033 11616 IsSlewing returns 0
19:55:33.942 00.000 11616 IsGuiding returns 0
19:55:33.942 00.000 11616 scope move finished after 29 + 58 ms
19:55:33.942 00.000 11616 Move returns status 0, amount 29
19:55:33.942 00.000 11616 move complete, result=0
19:55:33.943 00.001 11616 worker thread done servicing request
19:55:33.943 00.000 11616 Worker thread wakes up
19:55:33.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:33.944 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:33.964 00.020 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 29 ms NORTH
19:55:35.959 01.995 11616 Exposure complete
19:55:36.017 00.058 11616 worker thread done servicing request
19:55:36.017 00.000 12268 OnExposeComplete: enter
19:55:36.018 00.001 12268 UpdateGuideState(): m_state=6
19:55:36.018 00.000 12268 Star::Find(15, 1243, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
19:55:36.018 00.000 12268 Star::Find returns 1 (0), X=1244.32, Y=855.15, Mass=413, SNR=13.9, Peak=43 HFD=4.5
19:55:36.018 00.000 12268 MultiStar: [#1 -0.52,-0.27,0.96,U] [#2 -0.42,-0.29,0.84,U] [#3 -0.33,0.36,0.75,U] [#4 -0.54,-0.32,0.00,M5] [#5 -0.07,0.79,0.00,M1] [#6 0.04,-0.13,0.60,U] [#7 -0.01,0.47,0.60,U] [#8 -0.25,0.94,0.00,M3] 
19:55:36.018 00.000 12268 single-star, 5 included, MultiStar: {-0.24, 0.02}, one-star: {-0.05, 0.13}
19:55:36.019 00.001 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.60 = -2.68)
19:55:36.019 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.63 = -2.65)
19:55:36.019 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.93 mountX=-0.13 mountY=-0.07, mountTheta=-2.66
19:55:36.020 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.13, opts=13)
19:55:36.020 00.000 12268 Enqueuing Move request for scope (-0.05, 0.13)
19:55:36.020 00.000 11616 Worker thread wakes up
19:55:36.020 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
19:55:36.020 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
19:55:36.020 00.000 11616 Moving (-0.05, 0.13) raw xDistance=-0.13 yDistance=-0.07
19:55:36.020 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:55:36.021 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:55:36.021 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:36.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:55:36.021 00.000 11616 MoveAxis(E, 0, ABG)
19:55:36.021 00.000 11616 Move returns status 0, amount 0
19:55:36.021 00.000 11616 MoveAxis(N, 0, ABG)
19:55:36.021 00.000 11616 Move returns status 0, amount 0
19:55:36.021 00.000 11616 move complete, result=0
19:55:36.021 00.000 11616 worker thread done servicing request
19:55:36.043 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
19:55:36.059 00.016 12268 UpdateGuideState exits: m=413 SNR=13.9
19:55:36.060 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:36.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:36.060 00.000 12268 Enqueuing Expose request
19:55:36.060 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:55:36.060 00.000 11616 Worker thread wakes up
19:55:36.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:36.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:38.075 02.015 11616 Exposure complete
19:55:38.131 00.056 11616 worker thread done servicing request
19:55:38.131 00.000 12268 OnExposeComplete: enter
19:55:38.131 00.000 12268 UpdateGuideState(): m_state=6
19:55:38.132 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
19:55:38.132 00.000 12268 Star::Find returns 1 (0), X=1244.04, Y=855.06, Mass=442, SNR=14.4, Peak=54 HFD=4.4
19:55:38.132 00.000 12268 MultiStar: [#1 -0.67,-0.32,0.00,M9] [#2 -0.41,-0.33,0.85,U] [#3 -0.54,0.02,0.69,U] [#4 -0.76,-0.61,0.00,M6] [#5 -0.27,0.48,0.62,U] [#6 -0.23,-0.35,0.61,U] [#7 -0.43,0.22,0.39,U] [#8 -0.14,0.10,0.62,U] 
19:55:38.132 00.000 12268 single-star, 6 included, MultiStar: {-0.34, 0.00}, one-star: {-0.33, 0.04}
19:55:38.132 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (-1.67) = xAngle (4.68 = -1.60)
19:55:38.132 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.71 = -1.57)
19:55:38.132 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.04 hyp=0.33 cameraTheta=3.01 mountX=-0.01 mountY=-0.33, mountTheta=-1.60
19:55:38.134 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.04, opts=13)
19:55:38.134 00.000 12268 Enqueuing Move request for scope (-0.33, 0.04)
19:55:38.134 00.000 11616 Worker thread wakes up
19:55:38.134 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.04) opts 0xd
19:55:38.135 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.04)
19:55:38.135 00.000 11616 Moving (-0.33, 0.04) raw xDistance=-0.01 yDistance=-0.33
19:55:38.135 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:38.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:55:38.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
19:55:38.135 00.000 11616 MoveAxis(E, 0, ABG)
19:55:38.135 00.000 11616 Move returns status 0, amount 0
19:55:38.135 00.000 11616 MoveAxis(N, 28, ABG)
19:55:38.135 00.000 11616 Guiding  Dir = 0, Dur = 28
19:55:38.135 00.000 11616 IsSlewing returns 0
19:55:38.136 00.001 11616 IsGuiding returns 0
19:55:38.136 00.000 11616 PulseGuide returned control before completion, sleep 38
19:55:38.156 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
19:55:38.173 00.017 12268 UpdateGuideState exits: m=442 SNR=14.4
19:55:38.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:38.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:38.173 00.000 12268 Enqueuing Expose request
19:55:38.182 00.009 11616 IsGuiding returns 1
19:55:38.182 00.000 11616 scope still moving after pulse duration time elapsed
19:55:38.213 00.031 11616 IsSlewing returns 0
19:55:38.214 00.001 11616 IsGuiding returns 0
19:55:38.214 00.000 11616 scope move finished after 28 + 50 ms
19:55:38.214 00.000 11616 Move returns status 0, amount 28
19:55:38.214 00.000 11616 move complete, result=0
19:55:38.215 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 28 ms NORTH
19:55:38.215 00.000 11616 worker thread done servicing request
19:55:38.215 00.000 11616 Worker thread wakes up
19:55:38.215 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:38.216 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:40.224 02.008 11616 Exposure complete
19:55:40.285 00.061 11616 worker thread done servicing request
19:55:40.286 00.001 12268 OnExposeComplete: enter
19:55:40.286 00.000 12268 UpdateGuideState(): m_state=6
19:55:40.286 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
19:55:40.286 00.000 12268 Star::Find returns 1 (0), X=1244.29, Y=854.88, Mass=414, SNR=13.9, Peak=39 HFD=4.6
19:55:40.286 00.000 12268 MultiStar: [#1 -0.37,-0.34,1.01,U] [#2 -0.41,-0.44,0.86,U] [#3 -0.31,-0.00,0.77,U] [#4 -0.01,-0.36,0.75,U] [#5 0.33,0.00,0.62,U] [#6 -0.01,-0.32,0.60,U] [#7 -0.20,0.81,0.00,M1] [#8 0.02,0.71,0.00,M3] 
19:55:40.287 00.001 12268 single-star, 6 included, MultiStar: {-0.15, -0.24}, one-star: {-0.08, -0.13}
19:55:40.287 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.67) = xAngle (-0.44 = -0.44)
19:55:40.287 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.41 = -0.41)
19:55:40.287 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.11 mountX=0.14 mountY=-0.06, mountTheta=-0.42
19:55:40.288 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.13, opts=13)
19:55:40.288 00.000 12268 Enqueuing Move request for scope (-0.08, -0.13)
19:55:40.289 00.001 11616 Worker thread wakes up
19:55:40.289 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
19:55:40.289 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
19:55:40.289 00.000 11616 Moving (-0.08, -0.13) raw xDistance=0.14 yDistance=-0.06
19:55:40.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
19:55:40.289 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:40.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:55:40.289 00.000 11616 MoveAxis(W, 77, ABG)
19:55:40.289 00.000 11616 Guiding  Dir = 3, Dur = 77
19:55:40.290 00.001 11616 IsSlewing returns 0
19:55:40.290 00.000 11616 IsGuiding returns 0
19:55:40.291 00.001 11616 PulseGuide returned control before completion, sleep 87
19:55:40.311 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
19:55:40.332 00.021 12268 UpdateGuideState exits: m=414 SNR=13.9
19:55:40.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:40.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:40.332 00.000 12268 Enqueuing Expose request
19:55:40.391 00.059 11616 IsGuiding returns 1
19:55:40.392 00.001 11616 scope still moving after pulse duration time elapsed
19:55:40.423 00.031 11616 IsSlewing returns 0
19:55:40.423 00.000 11616 IsGuiding returns 1
19:55:40.455 00.032 11616 IsSlewing returns 0
19:55:40.455 00.000 11616 IsGuiding returns 1
19:55:40.484 00.029 11616 IsSlewing returns 0
19:55:40.485 00.001 11616 IsGuiding returns 1
19:55:40.515 00.030 11616 IsSlewing returns 0
19:55:40.515 00.000 11616 IsGuiding returns 1
19:55:40.546 00.031 11616 IsSlewing returns 0
19:55:40.546 00.000 11616 IsGuiding returns 0
19:55:40.546 00.000 11616 scope move finished after 77 + 178 ms
19:55:40.546 00.000 11616 Move returns status 0, amount 77
19:55:40.546 00.000 11616 MoveAxis(N, 0, ABG)
19:55:40.546 00.000 11616 Move returns status 0, amount 0
19:55:40.546 00.000 11616 move complete, result=0
19:55:40.547 00.001 11616 worker thread done servicing request
19:55:40.547 00.000 12268 GuideStep: 0.1 px 77 ms WEST, -0.1 px 0 ms NORTH
19:55:40.547 00.000 11616 Worker thread wakes up
19:55:40.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:40.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:42.569 02.022 11616 Exposure complete
19:55:42.628 00.059 11616 worker thread done servicing request
19:55:42.628 00.000 12268 OnExposeComplete: enter
19:55:42.629 00.001 12268 UpdateGuideState(): m_state=6
19:55:42.629 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
19:55:42.629 00.000 12268 Star::Find returns 1 (0), X=1244.37, Y=854.58, Mass=366, SNR=13.1, Peak=36 HFD=4.4
19:55:42.629 00.000 12268 MultiStar: [#1 -0.58,-0.79,0.00,M9] [#2 -0.35,-0.92,0.00,M4] [#3 -0.26,-0.50,0.81,U] [#4 -0.08,-0.74,0.00,M6] [#5 -0.16,0.13,0.61,U] [#6 0.19,-0.99,0.00,M1] [#7 -0.12,-0.11,0.48,U] [#8 -0.12,-0.08,0.50,U] 
19:55:42.629 00.000 12268 refined, 4 included, MultiStar: {-0.12, -0.25}, one-star: {0.01, -0.44}
19:55:42.629 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.67) = xAngle (-0.35 = -0.35)
19:55:42.629 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.32 = -0.32)
19:55:42.630 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-2.02 mountX=0.26 mountY=-0.09, mountTheta=-0.32
19:55:42.632 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.25, opts=13)
19:55:42.633 00.001 12268 Enqueuing Move request for scope (-0.12, -0.25)
19:55:42.633 00.000 11616 Worker thread wakes up
19:55:42.633 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.25) opts 0xd
19:55:42.633 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.25)
19:55:42.633 00.000 11616 Moving (-0.12, -0.25) raw xDistance=0.26 yDistance=-0.09
19:55:42.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
19:55:42.633 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:42.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:55:42.633 00.000 11616 MoveAxis(W, 147, ABG)
19:55:42.633 00.000 11616 Guiding  Dir = 3, Dur = 147
19:55:42.634 00.001 11616 IsSlewing returns 0
19:55:42.634 00.000 11616 IsGuiding returns 0
19:55:42.634 00.000 11616 PulseGuide returned control before completion, sleep 157
19:55:42.654 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:55:42.672 00.018 12268 UpdateGuideState exits: m=366 SNR=13.1
19:55:42.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:42.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:42.672 00.000 12268 Enqueuing Expose request
19:55:42.807 00.135 11616 IsGuiding returns 0
19:55:42.807 00.000 11616 Move returns status 0, amount 147
19:55:42.807 00.000 11616 MoveAxis(N, 0, ABG)
19:55:42.807 00.000 11616 Move returns status 0, amount 0
19:55:42.807 00.000 11616 move complete, result=0
19:55:42.807 00.000 11616 worker thread done servicing request
19:55:42.807 00.000 12268 GuideStep: 0.3 px 147 ms WEST, -0.1 px 0 ms NORTH
19:55:42.807 00.000 11616 Worker thread wakes up
19:55:42.808 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:42.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:44.821 02.013 11616 Exposure complete
19:55:44.879 00.058 11616 worker thread done servicing request
19:55:44.879 00.000 12268 OnExposeComplete: enter
19:55:44.879 00.000 12268 UpdateGuideState(): m_state=6
19:55:44.879 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
19:55:44.879 00.000 12268 Star::Find returns 1 (0), X=1244.17, Y=854.98, Mass=334, SNR=12.5, Peak=42 HFD=4.2
19:55:44.879 00.000 12268 MultiStar: [#1 -0.35,-0.05,1.07,U] [#2 -0.51,-0.45,0.00,M5] [#3 -0.32,0.29,0.83,U] [#4 -0.21,-0.41,0.92,U] [#5 -0.00,0.10,0.74,U] [#6 0.37,-0.27,0.62,U] [#7 0.57,-0.06,0.45,U] [#8 -0.17,0.54,0.47,U] 
19:55:44.879 00.000 12268 refined, 7 included, MultiStar: {-0.10, -0.01}, one-star: {-0.19, -0.03}
19:55:44.879 00.000 12268 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-1.67) = xAngle (-1.34 = -1.34)
19:55:44.880 00.001 12268 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.31 = -1.31)
19:55:44.880 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.01 mountX=0.02 mountY=-0.10, mountTheta=-1.34
19:55:44.881 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.01, opts=13)
19:55:44.881 00.000 12268 Enqueuing Move request for scope (-0.10, -0.01)
19:55:44.881 00.000 11616 Worker thread wakes up
19:55:44.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
19:55:44.881 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
19:55:44.881 00.000 11616 Moving (-0.10, -0.01) raw xDistance=0.02 yDistance=-0.10
19:55:44.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:44.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:55:44.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:44.882 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:55:44.882 00.000 11616 MoveAxis(E, 0, ABG)
19:55:44.882 00.000 11616 Move returns status 0, amount 0
19:55:44.882 00.000 11616 MoveAxis(N, 0, ABG)
19:55:44.882 00.000 11616 Move returns status 0, amount 0
19:55:44.882 00.000 11616 move complete, result=0
19:55:44.882 00.000 11616 worker thread done servicing request
19:55:44.901 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:55:44.919 00.018 12268 UpdateGuideState exits: m=334 SNR=12.5
19:55:44.919 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:44.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:44.919 00.000 12268 Enqueuing Expose request
19:55:44.919 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:55:44.919 00.000 11616 Worker thread wakes up
19:55:44.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:44.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:46.930 02.011 11616 Exposure complete
19:55:46.987 00.057 11616 worker thread done servicing request
19:55:46.988 00.001 12268 OnExposeComplete: enter
19:55:46.988 00.000 12268 UpdateGuideState(): m_state=6
19:55:46.988 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
19:55:46.988 00.000 12268 Star::Find returns 1 (0), X=1244.42, Y=855.36, Mass=384, SNR=13.4, Peak=42 HFD=3.5
19:55:46.988 00.000 12268 MultiStar: [#1 -0.08,0.16,1.03,U] [#2 -0.00,-0.18,0.94,U] [#3 -0.28,0.38,0.75,U] [#4 0.07,0.21,0.84,U] [#5 0.57,0.54,0.00,M1] [#6 0.22,-0.07,0.61,U] [#7 0.10,0.38,0.56,U] [#8 0.15,0.75,0.00,M2] 
19:55:46.989 00.001 12268 refined, 6 included, MultiStar: {0.00, 0.17}, one-star: {0.06, 0.35}
19:55:46.989 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.67) = xAngle (3.23 = -3.05)
19:55:46.989 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.26 = -3.02)
19:55:46.989 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.57 mountX=-0.17 mountY=-0.02, mountTheta=-3.02
19:55:46.991 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.17, opts=13)
19:55:46.991 00.000 12268 Enqueuing Move request for scope (0.00, 0.17)
19:55:46.991 00.000 11616 Worker thread wakes up
19:55:46.991 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
19:55:46.991 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
19:55:46.991 00.000 11616 Moving (0.00, 0.17) raw xDistance=-0.17 yDistance=-0.02
19:55:46.991 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:55:46.992 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:55:46.992 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:46.992 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:55:46.992 00.000 11616 MoveAxis(E, 0, ABG)
19:55:46.992 00.000 11616 Move returns status 0, amount 0
19:55:46.992 00.000 11616 MoveAxis(N, 0, ABG)
19:55:46.992 00.000 11616 Move returns status 0, amount 0
19:55:46.992 00.000 11616 move complete, result=0
19:55:46.992 00.000 11616 worker thread done servicing request
19:55:47.012 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:55:47.029 00.017 12268 UpdateGuideState exits: m=384 SNR=13.4
19:55:47.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:47.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:47.029 00.000 12268 Enqueuing Expose request
19:55:47.029 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
19:55:47.030 00.001 11616 Worker thread wakes up
19:55:47.030 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:47.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:49.044 02.014 11616 Exposure complete
19:55:49.104 00.060 11616 worker thread done servicing request
19:55:49.104 00.000 12268 OnExposeComplete: enter
19:55:49.104 00.000 12268 UpdateGuideState(): m_state=6
19:55:49.104 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
19:55:49.104 00.000 12268 Star::Find returns 1 (0), X=1243.95, Y=855.19, Mass=372, SNR=13.2, Peak=52 HFD=3.3
19:55:49.105 00.001 12268 MultiStar: [#1 -0.32,-0.22,1.07,U] [#2 -0.29,-0.18,0.92,U] [#3 -0.39,0.25,0.82,U] [#4 -0.27,-0.09,0.85,U] [#5 -0.05,0.38,0.68,U] [#6 0.19,-0.08,0.72,U] [#7 0.43,0.63,0.00,M1] [#8 0.13,0.53,0.48,U] 
19:55:49.105 00.000 12268 refined, 7 included, MultiStar: {-0.22, 0.05}, one-star: {-0.42, 0.17}
19:55:49.105 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (-1.67) = xAngle (4.56 = -1.72)
19:55:49.105 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.59 = -1.69)
19:55:49.105 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.22 cameraTheta=2.89 mountX=-0.03 mountY=-0.22, mountTheta=-1.72
19:55:49.107 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.05, opts=13)
19:55:49.107 00.000 12268 Enqueuing Move request for scope (-0.22, 0.05)
19:55:49.107 00.000 11616 Worker thread wakes up
19:55:49.107 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.05) opts 0xd
19:55:49.108 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.05)
19:55:49.108 00.000 11616 Moving (-0.22, 0.05) raw xDistance=-0.03 yDistance=-0.22
19:55:49.108 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:49.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:55:49.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:55:49.108 00.000 11616 MoveAxis(E, 0, ABG)
19:55:49.108 00.000 11616 Move returns status 0, amount 0
19:55:49.109 00.001 11616 MoveAxis(N, 19, ABG)
19:55:49.109 00.000 11616 Guiding  Dir = 0, Dur = 19
19:55:49.109 00.000 11616 IsSlewing returns 0
19:55:49.109 00.000 11616 IsGuiding returns 0
19:55:49.110 00.001 11616 PulseGuide returned control before completion, sleep 29
19:55:49.136 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:55:49.143 00.007 11616 IsGuiding returns 1
19:55:49.143 00.000 11616 scope still moving after pulse duration time elapsed
19:55:49.153 00.010 12268 UpdateGuideState exits: m=372 SNR=13.2
19:55:49.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:49.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:49.153 00.000 12268 Enqueuing Expose request
19:55:49.173 00.020 11616 IsSlewing returns 0
19:55:49.174 00.001 11616 IsGuiding returns 1
19:55:49.204 00.030 11616 IsSlewing returns 0
19:55:49.204 00.000 11616 IsGuiding returns 1
19:55:49.236 00.032 11616 IsSlewing returns 0
19:55:49.236 00.000 11616 IsGuiding returns 0
19:55:49.236 00.000 11616 scope move finished after 19 + 107 ms
19:55:49.236 00.000 11616 Move returns status 0, amount 19
19:55:49.236 00.000 11616 move complete, result=0
19:55:49.236 00.000 11616 worker thread done servicing request
19:55:49.236 00.000 11616 Worker thread wakes up
19:55:49.237 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 19 ms NORTH
19:55:49.237 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:49.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:51.239 02.002 11616 Exposure complete
19:55:51.298 00.059 11616 worker thread done servicing request
19:55:51.298 00.000 12268 OnExposeComplete: enter
19:55:51.298 00.000 12268 UpdateGuideState(): m_state=6
19:55:51.298 00.000 12268 Star::Find(15, 1243, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
19:55:51.298 00.000 12268 Star::Find returns 1 (0), X=1244.11, Y=855.16, Mass=385, SNR=13.5, Peak=44 HFD=4.3
19:55:51.299 00.001 12268 MultiStar: [#1 -0.09,-0.15,1.09,U] [#2 -0.17,-0.37,0.96,U] [#3 -0.24,0.30,0.80,U] [#4 0.09,-0.39,0.86,U] [#5 0.48,0.62,0.00,M1] [#6 0.14,-0.17,0.67,U] [#7 0.54,0.42,0.00,M2] [#8 0.17,0.95,0.00,M2] 
19:55:51.299 00.000 12268 refined, 5 included, MultiStar: {-0.10, -0.11}, one-star: {-0.26, 0.14}
19:55:51.299 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-1.67) = xAngle (-0.65 = -0.65)
19:55:51.299 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.62 = -0.62)
19:55:51.299 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.32 mountX=0.12 mountY=-0.09, mountTheta=-0.63
19:55:51.300 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.11, opts=13)
19:55:51.300 00.000 12268 Enqueuing Move request for scope (-0.10, -0.11)
19:55:51.300 00.000 11616 Worker thread wakes up
19:55:51.300 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
19:55:51.300 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
19:55:51.300 00.000 11616 Moving (-0.10, -0.11) raw xDistance=0.12 yDistance=-0.09
19:55:51.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
19:55:51.300 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:51.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:55:51.302 00.002 11616 MoveAxis(W, 65, ABG)
19:55:51.302 00.000 11616 Guiding  Dir = 3, Dur = 65
19:55:51.302 00.000 11616 IsSlewing returns 0
19:55:51.302 00.000 11616 IsGuiding returns 0
19:55:51.302 00.000 11616 PulseGuide returned control before completion, sleep 75
19:55:51.323 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:55:51.340 00.017 12268 UpdateGuideState exits: m=385 SNR=13.5
19:55:51.340 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:51.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:51.340 00.000 12268 Enqueuing Expose request
19:55:51.389 00.049 11616 IsGuiding returns 1
19:55:51.389 00.000 11616 scope still moving after pulse duration time elapsed
19:55:51.421 00.032 11616 IsSlewing returns 0
19:55:51.421 00.000 11616 IsGuiding returns 0
19:55:51.421 00.000 11616 scope move finished after 65 + 54 ms
19:55:51.421 00.000 11616 Move returns status 0, amount 65
19:55:51.421 00.000 11616 MoveAxis(N, 0, ABG)
19:55:51.421 00.000 11616 Move returns status 0, amount 0
19:55:51.422 00.001 11616 move complete, result=0
19:55:51.422 00.000 11616 worker thread done servicing request
19:55:51.422 00.000 11616 Worker thread wakes up
19:55:51.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:51.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:51.422 00.000 12268 GuideStep: 0.1 px 65 ms WEST, -0.1 px 0 ms NORTH
19:55:53.487 02.065 11616 Exposure complete
19:55:53.544 00.057 11616 worker thread done servicing request
19:55:53.544 00.000 12268 OnExposeComplete: enter
19:55:53.545 00.001 12268 UpdateGuideState(): m_state=6
19:55:53.545 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
19:55:53.545 00.000 12268 Star::Find returns 1 (0), X=1244.29, Y=855.14, Mass=360, SNR=13.0, Peak=41 HFD=4.1
19:55:53.545 00.000 12268 MultiStar: [#1 0.08,-0.01,1.07,U] [#2 0.38,-0.35,0.89,U] [#3 -0.16,0.46,0.81,U] [#4 0.24,-0.05,0.84,U] [#5 0.25,0.53,0.63,U] [#6 0.64,-0.08,0.00,M1] [#7 0.52,0.28,0.46,U] [#8 0.33,0.25,0.50,U] 
19:55:53.545 00.000 12268 single-star, 7 included, MultiStar: {0.16, 0.12}, one-star: {-0.08, 0.12}
19:55:53.546 00.001 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.67) = xAngle (3.82 = -2.47)
19:55:53.546 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.85 = -2.43)
19:55:53.546 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.15 mountX=-0.11 mountY=-0.09, mountTheta=-2.45
19:55:53.547 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.12, opts=13)
19:55:53.547 00.000 12268 Enqueuing Move request for scope (-0.08, 0.12)
19:55:53.547 00.000 11616 Worker thread wakes up
19:55:53.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
19:55:53.548 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
19:55:53.548 00.000 11616 Moving (-0.08, 0.12) raw xDistance=-0.11 yDistance=-0.09
19:55:53.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:55:53.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:55:53.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:53.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:55:53.548 00.000 11616 MoveAxis(E, 0, ABG)
19:55:53.548 00.000 11616 Move returns status 0, amount 0
19:55:53.548 00.000 11616 MoveAxis(N, 0, ABG)
19:55:53.549 00.001 11616 Move returns status 0, amount 0
19:55:53.549 00.000 11616 move complete, result=0
19:55:53.549 00.000 11616 worker thread done servicing request
19:55:53.569 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:55:53.586 00.017 12268 UpdateGuideState exits: m=360 SNR=13.0
19:55:53.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:53.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:53.587 00.001 12268 Enqueuing Expose request
19:55:53.587 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:55:53.587 00.000 11616 Worker thread wakes up
19:55:53.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:53.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:55.592 02.005 11616 Exposure complete
19:55:55.651 00.059 11616 worker thread done servicing request
19:55:55.652 00.001 12268 OnExposeComplete: enter
19:55:55.652 00.000 12268 UpdateGuideState(): m_state=6
19:55:55.652 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
19:55:55.652 00.000 12268 Star::Find returns 1 (0), X=1244.18, Y=854.94, Mass=398, SNR=13.6, Peak=41 HFD=4.2
19:55:55.653 00.001 12268 MultiStar: [#1 -0.12,-0.29,0.96,U] [#2 0.12,-0.29,0.97,U] [#3 0.13,-0.06,0.82,U] [#4 0.24,-0.21,0.84,U] [#5 0.60,0.26,0.00,M1] [#6 0.59,-0.75,0.00,M2] [#7 0.19,-0.50,0.58,U] [#8 0.24,0.35,0.50,U] 
19:55:55.653 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.17}, one-star: {-0.18, -0.08}
19:55:55.653 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-1.67) = xAngle (0.46 = 0.46)
19:55:55.653 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.49 = 0.49)
19:55:55.653 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.21 mountX=0.16 mountY=0.09, mountTheta=0.48
19:55:55.654 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.17, opts=13)
19:55:55.654 00.000 12268 Enqueuing Move request for scope (0.06, -0.17)
19:55:55.655 00.001 11616 Worker thread wakes up
19:55:55.655 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
19:55:55.655 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
19:55:55.655 00.000 11616 Moving (0.06, -0.17) raw xDistance=0.16 yDistance=0.09
19:55:55.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
19:55:55.655 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:55.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:55:55.655 00.000 11616 MoveAxis(W, 92, ABG)
19:55:55.655 00.000 11616 Guiding  Dir = 3, Dur = 92
19:55:55.655 00.000 11616 IsSlewing returns 0
19:55:55.656 00.001 11616 IsGuiding returns 0
19:55:55.656 00.000 11616 PulseGuide returned control before completion, sleep 102
19:55:55.676 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:55:55.694 00.018 12268 UpdateGuideState exits: m=398 SNR=13.6
19:55:55.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:55.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:55.694 00.000 12268 Enqueuing Expose request
19:55:55.762 00.068 11616 IsGuiding returns 1
19:55:55.762 00.000 11616 scope still moving after pulse duration time elapsed
19:55:55.792 00.030 11616 IsSlewing returns 0
19:55:55.793 00.001 11616 IsGuiding returns 0
19:55:55.793 00.000 11616 scope move finished after 92 + 45 ms
19:55:55.793 00.000 11616 Move returns status 0, amount 92
19:55:55.793 00.000 11616 MoveAxis(N, 0, ABG)
19:55:55.793 00.000 11616 Move returns status 0, amount 0
19:55:55.793 00.000 11616 move complete, result=0
19:55:55.794 00.001 11616 worker thread done servicing request
19:55:55.794 00.000 11616 Worker thread wakes up
19:55:55.794 00.000 12268 GuideStep: 0.2 px 92 ms WEST, 0.1 px 0 ms NORTH
19:55:55.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:55.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:57.821 02.027 11616 Exposure complete
19:55:57.882 00.061 11616 worker thread done servicing request
19:55:57.882 00.000 12268 OnExposeComplete: enter
19:55:57.882 00.000 12268 UpdateGuideState(): m_state=6
19:55:57.882 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
19:55:57.882 00.000 12268 Star::Find returns 1 (0), X=1244.54, Y=855.38, Mass=377, SNR=13.3, Peak=39 HFD=4.4
19:55:57.882 00.000 12268 MultiStar: [#1 0.35,-0.10,0.97,U] [#2 0.05,-0.16,0.95,U] [#3 0.12,0.60,0.76,U] [#4 0.18,0.56,0.83,U] [#5 0.83,0.41,0.00,M2] [#6 0.71,0.38,0.00,M3] [#7 0.69,0.17,0.00,M1] [#8 0.15,1.17,0.00,M1] 
19:55:57.882 00.000 12268 refined, 4 included, MultiStar: {0.18, 0.23}, one-star: {0.18, 0.37}
19:55:57.882 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.67) = xAngle (2.58 = 2.58)
19:55:57.883 00.001 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.61 = 2.61)
19:55:57.883 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.23 hyp=0.29 cameraTheta=0.91 mountX=-0.25 mountY=0.15, mountTheta=2.60
19:55:57.884 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.23, opts=13)
19:55:57.884 00.000 12268 Enqueuing Move request for scope (0.18, 0.23)
19:55:57.884 00.000 11616 Worker thread wakes up
19:55:57.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.23) opts 0xd
19:55:57.884 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.23)
19:55:57.884 00.000 11616 Moving (0.18, 0.23) raw xDistance=-0.25 yDistance=0.15
19:55:57.885 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:55:57.885 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
19:55:57.885 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:55:57.885 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
19:55:57.885 00.000 11616 MoveAxis(E, 0, ABG)
19:55:57.885 00.000 11616 Move returns status 0, amount 0
19:55:57.885 00.000 11616 MoveAxis(N, 0, ABG)
19:55:57.885 00.000 11616 Move returns status 0, amount 0
19:55:57.885 00.000 11616 move complete, result=0
19:55:57.885 00.000 11616 worker thread done servicing request
19:55:57.906 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:55:57.923 00.017 12268 UpdateGuideState exits: m=377 SNR=13.3
19:55:57.923 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:57.923 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:55:57.923 00.000 12268 Enqueuing Expose request
19:55:57.924 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:55:57.924 00.000 11616 Worker thread wakes up
19:55:57.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:55:57.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:55:59.933 02.009 11616 Exposure complete
19:55:59.998 00.065 11616 worker thread done servicing request
19:55:59.998 00.000 12268 OnExposeComplete: enter
19:55:59.998 00.000 12268 UpdateGuideState(): m_state=6
19:55:59.998 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
19:55:59.998 00.000 12268 Star::Find returns 1 (0), X=1244.75, Y=854.69, Mass=394, SNR=13.6, Peak=39 HFD=4.6
19:55:59.999 00.001 12268 MultiStar: [#1 -0.01,-0.29,0.95,U] [#2 -0.08,-0.14,0.82,U] [#3 -0.34,0.03,0.73,U] [#4 -0.11,-0.39,0.78,U] [#5 0.07,0.34,0.60,U] [#6 0.34,-0.31,0.61,U] [#7 0.38,-0.05,0.42,U] [#8 0.76,0.53,0.00,M2] 
19:56:00.000 00.001 12268 refined, 7 included, MultiStar: {0.06, -0.17}, one-star: {0.38, -0.33}
19:56:00.000 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-1.67) = xAngle (0.46 = 0.46)
19:56:00.000 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.49 = 0.49)
19:56:00.000 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.21 mountX=0.16 mountY=0.09, mountTheta=0.49
19:56:00.002 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.17, opts=13)
19:56:00.002 00.000 12268 Enqueuing Move request for scope (0.06, -0.17)
19:56:00.003 00.001 11616 Worker thread wakes up
19:56:00.003 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
19:56:00.003 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
19:56:00.003 00.000 11616 Moving (0.06, -0.17) raw xDistance=0.16 yDistance=0.09
19:56:00.004 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
19:56:00.004 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:00.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:56:00.004 00.000 11616 MoveAxis(W, 91, ABG)
19:56:00.004 00.000 11616 Guiding  Dir = 3, Dur = 91
19:56:00.004 00.000 11616 IsSlewing returns 0
19:56:00.004 00.000 11616 IsGuiding returns 0
19:56:00.007 00.003 11616 PulseGuide returned control before completion, sleep 99
19:56:00.025 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:56:00.046 00.021 12268 UpdateGuideState exits: m=394 SNR=13.6
19:56:00.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:00.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:00.046 00.000 12268 Enqueuing Expose request
19:56:00.108 00.062 11616 IsGuiding returns 1
19:56:00.109 00.001 11616 scope still moving after pulse duration time elapsed
19:56:00.139 00.030 11616 IsSlewing returns 0
19:56:00.139 00.000 11616 IsGuiding returns 0
19:56:00.140 00.001 11616 scope move finished after 91 + 43 ms
19:56:00.140 00.000 11616 Move returns status 0, amount 91
19:56:00.140 00.000 11616 MoveAxis(N, 0, ABG)
19:56:00.140 00.000 11616 Move returns status 0, amount 0
19:56:00.140 00.000 11616 move complete, result=0
19:56:00.140 00.000 11616 worker thread done servicing request
19:56:00.140 00.000 12268 GuideStep: 0.2 px 91 ms WEST, 0.1 px 0 ms NORTH
19:56:00.140 00.000 11616 Worker thread wakes up
19:56:00.141 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:00.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:56:02.156 02.015 11616 Exposure complete
19:56:02.215 00.059 11616 worker thread done servicing request
19:56:02.215 00.000 12268 OnExposeComplete: enter
19:56:02.215 00.000 12268 UpdateGuideState(): m_state=6
19:56:02.215 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
19:56:02.216 00.001 12268 Star::Find returns 1 (0), X=1244.15, Y=855.04, Mass=356, SNR=12.9, Peak=40 HFD=4.1
19:56:02.216 00.000 12268 MultiStar: [#1 -0.46,-0.17,1.03,U] [#2 -0.41,-0.44,0.84,U] [#3 -0.37,0.17,0.85,U] [#4 -0.08,-0.28,0.81,U] [#5 0.07,-0.02,0.63,U] [#6 -0.08,-0.25,0.63,U] [#7 0.12,0.66,0.00,M1] [#8 0.04,-0.08,0.50,U] 
19:56:02.216 00.000 12268 single-star, 7 included, MultiStar: {-0.22, -0.13}, one-star: {-0.22, 0.03}
19:56:02.216 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (-1.67) = xAngle (4.69 = -1.60)
19:56:02.216 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.72 = -1.57)
19:56:02.216 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=3.02 mountX=-0.01 mountY=-0.22, mountTheta=-1.60
19:56:02.217 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.03, opts=13)
19:56:02.218 00.001 12268 Enqueuing Move request for scope (-0.22, 0.03)
19:56:02.218 00.000 11616 Worker thread wakes up
19:56:02.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
19:56:02.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
19:56:02.218 00.000 11616 Moving (-0.22, 0.03) raw xDistance=-0.01 yDistance=-0.22
19:56:02.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:02.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:56:02.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:56:02.219 00.001 11616 MoveAxis(E, 0, ABG)
19:56:02.219 00.000 11616 Move returns status 0, amount 0
19:56:02.219 00.000 11616 MoveAxis(N, 19, ABG)
19:56:02.219 00.000 11616 Guiding  Dir = 0, Dur = 19
19:56:02.220 00.001 11616 IsSlewing returns 0
19:56:02.220 00.000 11616 IsGuiding returns 0
19:56:02.221 00.001 11616 PulseGuide returned control before completion, sleep 29
19:56:02.241 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:56:02.258 00.017 11616 IsGuiding returns 1
19:56:02.258 00.000 11616 scope still moving after pulse duration time elapsed
19:56:02.263 00.005 12268 UpdateGuideState exits: m=356 SNR=12.9
19:56:02.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:02.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:02.263 00.000 12268 Enqueuing Expose request
19:56:02.289 00.026 11616 IsSlewing returns 0
19:56:02.289 00.000 11616 IsGuiding returns 0
19:56:02.290 00.001 11616 scope move finished after 19 + 50 ms
19:56:02.290 00.000 11616 Move returns status 0, amount 19
19:56:02.290 00.000 11616 move complete, result=0
19:56:02.290 00.000 11616 worker thread done servicing request
19:56:02.290 00.000 11616 Worker thread wakes up
19:56:02.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:02.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:56:02.290 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 19 ms NORTH
19:56:04.294 02.004 11616 Exposure complete
19:56:04.352 00.058 11616 worker thread done servicing request
19:56:04.352 00.000 12268 OnExposeComplete: enter
19:56:04.352 00.000 12268 UpdateGuideState(): m_state=6
19:56:04.352 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
19:56:04.352 00.000 12268 Star::Find returns 1 (0), X=1244.06, Y=855.36, Mass=355, SNR=12.9, Peak=41 HFD=3.9
19:56:04.352 00.000 12268 MultiStar: [#1 -0.40,-0.01,0.93,U] [#2 -0.32,-0.28,0.99,U] [#3 0.07,0.21,0.81,U] [#4 -0.01,-0.06,0.85,U] [#5 0.14,0.33,0.63,U] [#6 0.26,-0.00,0.64,U] [#7 0.56,0.41,0.00,M2] [#8 -0.17,1.08,0.00,M2] 
19:56:04.352 00.000 12268 refined, 6 included, MultiStar: {-0.12, 0.06}, one-star: {-0.30, 0.34}
19:56:04.352 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.67) = xAngle (4.30 = -1.98)
19:56:04.352 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.33 = -1.95)
19:56:04.352 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.63 mountX=-0.05 mountY=-0.12, mountTheta=-1.98
19:56:04.355 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.06, opts=13)
19:56:04.355 00.000 12268 Enqueuing Move request for scope (-0.12, 0.06)
19:56:04.355 00.000 11616 Worker thread wakes up
19:56:04.356 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
19:56:04.356 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
19:56:04.356 00.000 11616 Moving (-0.12, 0.06) raw xDistance=-0.05 yDistance=-0.12
19:56:04.356 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:04.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:56:04.356 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:04.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:56:04.356 00.000 11616 MoveAxis(E, 0, ABG)
19:56:04.357 00.001 11616 Move returns status 0, amount 0
19:56:04.357 00.000 11616 MoveAxis(N, 0, ABG)
19:56:04.357 00.000 11616 Move returns status 0, amount 0
19:56:04.357 00.000 11616 move complete, result=0
19:56:04.357 00.000 11616 worker thread done servicing request
19:56:04.380 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:56:04.397 00.017 12268 UpdateGuideState exits: m=355 SNR=12.9
19:56:04.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:04.398 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:04.398 00.000 12268 Enqueuing Expose request
19:56:04.398 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:56:04.398 00.000 11616 Worker thread wakes up
19:56:04.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:04.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:56:06.413 02.015 11616 Exposure complete
19:56:06.472 00.059 11616 worker thread done servicing request
19:56:06.472 00.000 12268 OnExposeComplete: enter
19:56:06.473 00.001 12268 UpdateGuideState(): m_state=6
19:56:06.473 00.000 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
19:56:06.473 00.000 12268 Star::Find returns 1 (0), X=1244.19, Y=855.11, Mass=387, SNR=13.5, Peak=44 HFD=3.9
19:56:06.473 00.000 12268 MultiStar: [#1 -0.04,-0.47,0.99,U] [#2 -0.04,0.03,0.97,U] [#3 0.14,0.39,0.74,U] [#4 -0.08,0.04,0.78,U] [#5 0.30,0.27,0.62,U] [#6 0.42,-0.32,0.60,U] [#7 0.57,-0.02,0.42,U] [#8 0.65,0.97,0.00,M3] 
19:56:06.473 00.000 12268 refined, 7 included, MultiStar: {0.07, -0.01}, one-star: {-0.18, 0.10}
19:56:06.473 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.67) = xAngle (1.55 = 1.55)
19:56:06.473 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.58 = 1.58)
19:56:06.473 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.08 cameraTheta=-0.12 mountX=0.00 mountY=0.08, mountTheta=1.55
19:56:06.475 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.01, opts=13)
19:56:06.475 00.000 12268 Enqueuing Move request for scope (0.07, -0.01)
19:56:06.475 00.000 11616 Worker thread wakes up
19:56:06.476 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
19:56:06.476 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
19:56:06.476 00.000 11616 Moving (0.07, -0.01) raw xDistance=0.00 yDistance=0.08
19:56:06.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:06.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:56:06.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:06.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:56:06.476 00.000 11616 MoveAxis(E, 0, ABG)
19:56:06.476 00.000 11616 Move returns status 0, amount 0
19:56:06.476 00.000 11616 MoveAxis(N, 0, ABG)
19:56:06.476 00.000 11616 Move returns status 0, amount 0
19:56:06.476 00.000 11616 move complete, result=0
19:56:06.477 00.001 11616 worker thread done servicing request
19:56:06.496 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:56:06.513 00.017 12268 UpdateGuideState exits: m=387 SNR=13.5
19:56:06.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:06.514 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:06.514 00.000 12268 Enqueuing Expose request
19:56:06.514 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:56:06.514 00.000 11616 Worker thread wakes up
19:56:06.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:06.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:56:08.522 02.008 11616 Exposure complete
19:56:08.578 00.056 11616 worker thread done servicing request
19:56:08.578 00.000 12268 OnExposeComplete: enter
19:56:08.578 00.000 12268 UpdateGuideState(): m_state=6
19:56:08.579 00.001 12268 Star::Find(15, 1244, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
19:56:08.579 00.000 12268 Star::Find returns 1 (0), X=1244.24, Y=854.97, Mass=362, SNR=13.1, Peak=39 HFD=4.0
19:56:08.579 00.000 12268 MultiStar: [#1 -0.20,0.05,1.06,U] [#2 -0.23,-0.28,0.97,U] [#3 -0.08,0.17,0.80,U] [#4 -0.24,0.33,0.83,U] [#5 0.54,0.31,0.68,U] [#6 0.24,-0.01,0.65,U] [#7 0.71,-0.22,0.00,M2] [#8 -0.11,0.56,0.54,U] 
19:56:08.579 00.000 12268 refined, 7 included, MultiStar: {-0.06, 0.10}, one-star: {-0.12, -0.04}
19:56:08.579 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.67) = xAngle (3.74 = -2.54)
19:56:08.579 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.78 = -2.51)
19:56:08.579 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.08 mountX=-0.09 mountY=-0.07, mountTheta=-2.52
19:56:08.581 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.10, opts=13)
19:56:08.581 00.000 12268 Enqueuing Move request for scope (-0.06, 0.10)
19:56:08.581 00.000 11616 Worker thread wakes up
19:56:08.581 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
19:56:08.581 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
19:56:08.581 00.000 11616 Moving (-0.06, 0.10) raw xDistance=-0.09 yDistance=-0.07
19:56:08.581 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:08.581 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:56:08.582 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:08.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:56:08.582 00.000 11616 MoveAxis(E, 0, ABG)
19:56:08.582 00.000 11616 Move returns status 0, amount 0
19:56:08.582 00.000 11616 MoveAxis(N, 0, ABG)
19:56:08.582 00.000 11616 Move returns status 0, amount 0
19:56:08.582 00.000 11616 move complete, result=0
19:56:08.582 00.000 11616 worker thread done servicing request
19:56:08.605 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:56:08.622 00.017 12268 UpdateGuideState exits: m=362 SNR=13.1
19:56:08.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:08.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:08.622 00.000 12268 Enqueuing Expose request
19:56:08.622 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:56:08.622 00.000 11616 Worker thread wakes up
19:56:08.623 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:08.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,840,31,31)
19:56:09.254 00.631 12268 evsrv: cli 0F8E6D80 connect
19:56:09.255 00.001 12268 case statement mapped state 6 to 3
19:56:09.255 00.000 12268 case statement mapped state 6 to 3
19:56:09.263 00.008 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"20268e61-cb72-42bb-8231-30d36072ddd5"}
19:56:09.263 00.000 12268 case statement mapped state 6 to 3
19:56:09.263 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"20268e61-cb72-42bb-8231-30d36072ddd5"}
19:56:09.279 00.016 12268 evsrv: cli 0F8E69C0 connect
19:56:09.279 00.000 12268 case statement mapped state 6 to 3
19:56:09.279 00.000 12268 case statement mapped state 6 to 3
19:56:09.279 00.000 12268 evsrv: cli 0F8E6D80 disconnect
19:56:09.284 00.005 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"d7fa2bc5-12b5-403c-8de2-674e180236f2"}
19:56:09.284 00.000 12268 PhdController::Dither begins
19:56:09.284 00.000 12268 dither: size=5.50, dRA=-5.49 dDec=0.70
19:56:09.284 00.000 12268 MountToCamera -- mountTheta (3.01) + m_xAngle (-1.67) = xAngle (1.35 = 1.35)
19:56:09.284 00.000 12268 MountToCamera -- mountX=-5.49 mountY=0.70 hyp=5.53 mountTheta=3.01 cameraX=1.23, cameraY=5.39 cameraTheta=1.35
19:56:09.284 00.000 12268 setting lock position to (1245.60, 860.41)
19:56:09.285 00.001 12268 Mount: notify guiding dithered (1.2, 5.4)
19:56:09.285 00.000 12268 MultiStar: stabilizing after lock position change
19:56:09.285 00.000 12268 Status Line: Dither by -5.49,0.70
19:56:09.289 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
19:56:09.290 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
19:56:09.290 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"d7fa2bc5-12b5-403c-8de2-674e180236f2"}
19:56:09.294 00.004 12268 evsrv: cli 0F8E69C0 disconnect
19:56:10.697 01.403 11616 Exposure complete
19:56:10.774 00.077 11616 worker thread done servicing request
19:56:10.774 00.000 12268 OnExposeComplete: enter
19:56:10.774 00.000 12268 UpdateGuideState(): m_state=6
19:56:10.774 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
19:56:10.774 00.000 12268 Star::Find returns 1 (0), X=1244.12, Y=854.77, Mass=343, SNR=12.6, Peak=48 HFD=3.8
19:56:10.774 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.67) = xAngle (-0.16 = -0.16)
19:56:10.775 00.001 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.13 = -0.13)
19:56:10.775 00.000 12268 CameraToMount -- cameraX=-1.47 cameraY=-5.64 hyp=5.83 cameraTheta=-1.83 mountX=5.75 mountY=-0.74, mountTheta=-0.13
19:56:10.778 00.003 12268 dither recenter: remaining=(5.5,-0.7) step=(5.5,-0.7)
19:56:10.778 00.000 12268 MountToCamera -- mountTheta (-0.13) + m_xAngle (-1.67) = xAngle (-1.80 = -1.80)
19:56:10.778 00.000 12268 MountToCamera -- mountX=5.49 mountY=-0.70 hyp=5.53 mountTheta=-0.13 cameraX=-1.23, cameraY=-5.39 cameraTheta=-1.80
19:56:10.778 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.23, y=-5.39, opts=4)
19:56:10.778 00.000 12268 Enqueuing Move request for scope (-1.23, -5.39)
19:56:10.778 00.000 12268 Mount: notify direct move 5.49,-0.70
19:56:10.779 00.001 11616 Worker thread wakes up
19:56:10.779 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.23, -5.39) opts 0x4
19:56:10.779 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.23, -5.39)
19:56:10.779 00.000 11616 Moving (-1.23, -5.39) raw xDistance=5.49 yDistance=-0.70
19:56:10.779 00.000 11616 BLC: window closed
19:56:10.779 00.000 11616 MoveAxis(W, 6143, B)
19:56:10.779 00.000 11616 Guiding  Dir = 3, Dur = 6143
19:56:10.780 00.001 11616 IsSlewing returns 0
19:56:10.780 00.000 11616 IsGuiding returns 0
19:56:10.780 00.000 11616 PulseGuide returned control before completion, sleep 6153
19:56:10.810 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:56:10.833 00.023 12268 UpdateGuideState exits: m=343 SNR=12.6
19:56:10.833 00.000 12268 PhdController: settling, locked = 1, distance = 5.72 (1.50) aobump = 0 frame = 1 / 99999
19:56:10.833 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676170.833,"Host":"ASTROCENTER","Inst":1,"Distance":5.72,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
19:56:10.834 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:10.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:10.834 00.000 12268 Enqueuing Expose request
19:56:16.950 06.116 11616 IsGuiding returns 1
19:56:16.951 00.001 11616 scope still moving after pulse duration time elapsed
19:56:16.979 00.028 11616 IsSlewing returns 0
19:56:16.979 00.000 11616 IsGuiding returns 0
19:56:16.980 00.001 11616 scope move finished after 6143 + 56 ms
19:56:16.980 00.000 11616 Move returns status 0, amount 6143
19:56:16.980 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
19:56:16.980 00.000 11616 MoveAxis(N, 394, B)
19:56:16.980 00.000 11616 Guiding  Dir = 0, Dur = 394
19:56:16.980 00.000 11616 IsSlewing returns 0
19:56:16.980 00.000 11616 IsGuiding returns 0
19:56:16.981 00.001 11616 PulseGuide returned control before completion, sleep 404
19:56:17.403 00.422 11616 IsGuiding returns 1
19:56:17.403 00.000 11616 scope still moving after pulse duration time elapsed
19:56:17.432 00.029 11616 IsSlewing returns 0
19:56:17.432 00.000 11616 IsGuiding returns 0
19:56:17.432 00.000 11616 scope move finished after 394 + 58 ms
19:56:17.432 00.000 11616 Move returns status 0, amount 394
19:56:17.433 00.001 11616 move complete, result=0
19:56:17.433 00.000 11616 worker thread done servicing request
19:56:17.433 00.000 11616 Worker thread wakes up
19:56:17.433 00.000 12268 GuideStep: 5.5 px 6143 ms WEST, -0.7 px 394 ms NORTH
19:56:17.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:17.433 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:19.478 02.045 11616 Exposure complete
19:56:19.538 00.060 11616 worker thread done servicing request
19:56:19.538 00.000 12268 OnExposeComplete: enter
19:56:19.539 00.001 12268 UpdateGuideState(): m_state=6
19:56:19.539 00.000 12268 Star::Find(15, 1244, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
19:56:19.539 00.000 12268 Star::Find returns 1 (0), X=1246.14, Y=865.71, Mass=312, SNR=12.1, Peak=49 HFD=3.4
19:56:19.539 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.67) = xAngle (3.14 = 3.14)
19:56:19.539 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.17 = -3.12)
19:56:19.539 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=5.31 hyp=5.33 cameraTheta=1.47 mountX=-5.33 mountY=-0.14, mountTheta=-3.12
19:56:19.542 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=5.31, opts=13)
19:56:19.542 00.000 12268 Enqueuing Move request for scope (0.55, 5.31)
19:56:19.542 00.000 11616 Worker thread wakes up
19:56:19.542 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 5.31) opts 0xd
19:56:19.542 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 5.31)
19:56:19.543 00.001 11616 Moving (0.55, 5.31) raw xDistance=-5.33 yDistance=-0.14
19:56:19.543 00.000 11616 resist switch: large excursion: input -5.33 thresh 0.29 direction from 0 to -1
19:56:19.543 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-16.00
19:56:19.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.67 from input -5.33
19:56:19.544 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:19.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:56:19.544 00.000 11616 MoveAxis(E, 2986, ABG)
19:56:19.544 00.000 11616 duration set to 2500 by maxRaDuration
19:56:19.544 00.000 11616 Guiding  Dir = 2, Dur = 2500
19:56:19.544 00.000 11616 IsSlewing returns 0
19:56:19.545 00.001 11616 IsGuiding returns 0
19:56:19.546 00.001 11616 PulseGuide returned control before completion, sleep 2510
19:56:19.569 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:56:19.587 00.018 12268 UpdateGuideState exits: m=312 SNR=12.1
19:56:19.588 00.001 12268 PhdController: settling, locked = 1, distance = 5.33 (1.50) aobump = 0 frame = 2 / 99999
19:56:19.588 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676179.588,"Host":"ASTROCENTER","Inst":1,"Distance":5.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
19:56:19.588 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:19.589 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:19.589 00.000 12268 Enqueuing Expose request
19:56:22.068 02.479 11616 IsGuiding returns 1
19:56:22.068 00.000 11616 scope still moving after pulse duration time elapsed
19:56:22.100 00.032 11616 IsSlewing returns 0
19:56:22.100 00.000 11616 IsGuiding returns 0
19:56:22.100 00.000 11616 scope move finished after 2500 + 54 ms
19:56:22.100 00.000 11616 Move returns status 0, amount 2500
19:56:22.101 00.001 11616 MoveAxis(N, 0, ABG)
19:56:22.101 00.000 11616 Move returns status 0, amount 0
19:56:22.101 00.000 11616 move complete, result=0
19:56:22.101 00.000 11616 worker thread done servicing request
19:56:22.101 00.000 11616 Worker thread wakes up
19:56:22.101 00.000 12268 GuideStep: -5.3 px 2500 ms EAST, -0.1 px 0 ms NORTH
19:56:22.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:22.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:24.115 02.014 11616 Exposure complete
19:56:24.186 00.071 11616 worker thread done servicing request
19:56:24.187 00.001 12268 OnExposeComplete: enter
19:56:24.187 00.000 12268 UpdateGuideState(): m_state=6
19:56:24.187 00.000 12268 Star::Find(15, 1246, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
19:56:24.187 00.000 12268 Star::Find returns 1 (0), X=1245.84, Y=862.13, Mass=394, SNR=13.6, Peak=53 HFD=4.1
19:56:24.187 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.67) = xAngle (3.10 = 3.10)
19:56:24.188 00.001 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.13 = 3.13)
19:56:24.188 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=1.73 hyp=1.74 cameraTheta=1.43 mountX=-1.74 mountY=0.02, mountTheta=3.13
19:56:24.191 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=1.73, opts=13)
19:56:24.191 00.000 12268 Enqueuing Move request for scope (0.25, 1.73)
19:56:24.192 00.001 11616 Worker thread wakes up
19:56:24.192 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 1.73) opts 0xd
19:56:24.192 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 1.73)
19:56:24.192 00.000 11616 Moving (0.25, 1.73) raw xDistance=-1.74 yDistance=0.02
19:56:24.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -1.74
19:56:24.192 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:24.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:56:24.192 00.000 11616 MoveAxis(E, 976, ABG)
19:56:24.193 00.001 11616 Guiding  Dir = 2, Dur = 976
19:56:24.193 00.000 11616 IsSlewing returns 0
19:56:24.193 00.000 11616 IsGuiding returns 0
19:56:24.194 00.001 11616 PulseGuide returned control before completion, sleep 986
19:56:24.226 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
19:56:24.264 00.038 12268 UpdateGuideState exits: m=394 SNR=13.6
19:56:24.264 00.000 12268 PhdController: settling, locked = 1, distance = 4.26 (1.50) aobump = 0 frame = 3 / 99999
19:56:24.264 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676184.264,"Host":"ASTROCENTER","Inst":1,"Distance":4.26,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
19:56:24.265 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:24.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:24.265 00.000 12268 Enqueuing Expose request
19:56:25.182 00.917 11616 IsGuiding returns 1
19:56:25.183 00.001 11616 scope still moving after pulse duration time elapsed
19:56:25.213 00.030 11616 IsSlewing returns 0
19:56:25.213 00.000 11616 IsGuiding returns 0
19:56:25.213 00.000 11616 scope move finished after 976 + 44 ms
19:56:25.213 00.000 11616 Move returns status 0, amount 976
19:56:25.213 00.000 11616 MoveAxis(N, 0, ABG)
19:56:25.213 00.000 11616 Move returns status 0, amount 0
19:56:25.214 00.001 11616 move complete, result=0
19:56:25.214 00.000 11616 worker thread done servicing request
19:56:25.214 00.000 11616 Worker thread wakes up
19:56:25.214 00.000 12268 GuideStep: -1.7 px 976 ms EAST, 0.0 px 0 ms NORTH
19:56:25.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:25.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:27.241 02.027 11616 Exposure complete
19:56:27.434 00.193 12268 OnExposeComplete: enter
19:56:27.434 00.000 12268 UpdateGuideState(): m_state=6
19:56:27.434 00.000 12268 Star::Find(15, 1245, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
19:56:27.435 00.001 12268 Star::Find returns 1 (0), X=1245.63, Y=862.40, Mass=400, SNR=13.7, Peak=39 HFD=4.4
19:56:27.435 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.67) = xAngle (3.22 = -3.06)
19:56:27.435 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.25 = -3.03)
19:56:27.435 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=1.99 hyp=1.99 cameraTheta=1.55 mountX=-1.98 mountY=-0.22, mountTheta=-3.03
19:56:27.439 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=1.99, opts=13)
19:56:27.439 00.000 12268 Enqueuing Move request for scope (0.04, 1.99)
19:56:27.458 00.019 11616 worker thread done servicing request
19:56:27.458 00.000 11616 Worker thread wakes up
19:56:27.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 1.99) opts 0xd
19:56:27.459 00.001 11616 Handling offset move in thread for scope, endpoint = (0.04, 1.99)
19:56:27.459 00.000 11616 Moving (0.04, 1.99) raw xDistance=-1.98 yDistance=-0.22
19:56:27.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.99 from input -1.98
19:56:27.459 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:56:27.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
19:56:27.459 00.000 11616 MoveAxis(E, 1110, ABG)
19:56:27.460 00.001 11616 Guiding  Dir = 2, Dur = 1110
19:56:27.460 00.000 11616 IsSlewing returns 0
19:56:27.460 00.000 11616 IsGuiding returns 0
19:56:27.461 00.001 11616 PulseGuide returned control before completion, sleep 1120
19:56:27.485 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
19:56:27.515 00.030 12268 UpdateGuideState exits: m=400 SNR=13.7
19:56:27.515 00.000 12268 PhdController: settling, locked = 1, distance = 3.58 (1.50) aobump = 0 frame = 4 / 99999
19:56:27.515 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676187.515,"Host":"ASTROCENTER","Inst":1,"Distance":3.58,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
19:56:27.516 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:27.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:27.516 00.000 12268 Enqueuing Expose request
19:56:28.586 01.070 11616 IsGuiding returns 1
19:56:28.587 00.001 11616 scope still moving after pulse duration time elapsed
19:56:28.617 00.030 11616 IsSlewing returns 0
19:56:28.617 00.000 11616 IsGuiding returns 0
19:56:28.618 00.001 11616 scope move finished after 1110 + 47 ms
19:56:28.618 00.000 11616 Move returns status 0, amount 1110
19:56:28.618 00.000 11616 MoveAxis(N, 0, ABG)
19:56:28.618 00.000 11616 Move returns status 0, amount 0
19:56:28.618 00.000 11616 move complete, result=0
19:56:28.618 00.000 11616 worker thread done servicing request
19:56:28.618 00.000 12268 GuideStep: -2.0 px 1110 ms EAST, -0.2 px 0 ms NORTH
19:56:28.618 00.000 11616 Worker thread wakes up
19:56:28.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:28.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:30.636 02.018 11616 Exposure complete
19:56:30.699 00.063 11616 worker thread done servicing request
19:56:30.699 00.000 12268 OnExposeComplete: enter
19:56:30.699 00.000 12268 UpdateGuideState(): m_state=6
19:56:30.699 00.000 12268 Star::Find(15, 1245, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
19:56:30.699 00.000 12268 Star::Find returns 1 (0), X=1245.21, Y=859.96, Mass=375, SNR=13.2, Peak=32 HFD=4.2
19:56:30.699 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.67) = xAngle (-0.61 = -0.61)
19:56:30.699 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.58 = -0.58)
19:56:30.700 00.001 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.45 hyp=0.59 cameraTheta=-2.28 mountX=0.48 mountY=-0.33, mountTheta=-0.59
19:56:30.701 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=-0.45, opts=13)
19:56:30.701 00.000 12268 Enqueuing Move request for scope (-0.39, -0.45)
19:56:30.701 00.000 11616 Worker thread wakes up
19:56:30.701 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.45) opts 0xd
19:56:30.701 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, -0.45)
19:56:30.701 00.000 11616 Moving (-0.39, -0.45) raw xDistance=0.48 yDistance=-0.33
19:56:30.701 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
19:56:30.702 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.45
19:56:30.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
19:56:30.702 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:56:30.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
19:56:30.702 00.000 11616 MoveAxis(W, 271, ABG)
19:56:30.702 00.000 11616 Guiding  Dir = 3, Dur = 271
19:56:30.703 00.001 11616 IsSlewing returns 0
19:56:30.703 00.000 11616 IsGuiding returns 0
19:56:30.703 00.000 11616 PulseGuide returned control before completion, sleep 281
19:56:30.725 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:56:30.745 00.020 12268 UpdateGuideState exits: m=375 SNR=13.2
19:56:30.745 00.000 12268 PhdController: settling, locked = 1, distance = 2.68 (1.50) aobump = 0 frame = 5 / 99999
19:56:30.745 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676190.745,"Host":"ASTROCENTER","Inst":1,"Distance":2.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
19:56:30.746 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:30.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:30.746 00.000 12268 Enqueuing Expose request
19:56:31.001 00.255 11616 IsGuiding returns 1
19:56:31.002 00.001 11616 scope still moving after pulse duration time elapsed
19:56:31.032 00.030 11616 IsSlewing returns 0
19:56:31.032 00.000 11616 IsGuiding returns 1
19:56:31.062 00.030 11616 IsSlewing returns 0
19:56:31.062 00.000 11616 IsGuiding returns 1
19:56:31.095 00.033 11616 IsSlewing returns 0
19:56:31.096 00.001 11616 IsGuiding returns 1
19:56:31.125 00.029 11616 IsSlewing returns 0
19:56:31.125 00.000 11616 IsGuiding returns 1
19:56:31.157 00.032 11616 IsSlewing returns 0
19:56:31.157 00.000 11616 IsGuiding returns 0
19:56:31.158 00.001 11616 scope move finished after 271 + 182 ms
19:56:31.158 00.000 11616 Move returns status 0, amount 271
19:56:31.158 00.000 11616 MoveAxis(N, 0, ABG)
19:56:31.158 00.000 11616 Move returns status 0, amount 0
19:56:31.158 00.000 11616 move complete, result=0
19:56:31.158 00.000 11616 worker thread done servicing request
19:56:31.158 00.000 11616 Worker thread wakes up
19:56:31.158 00.000 12268 GuideStep: 0.5 px 271 ms WEST, -0.3 px 0 ms NORTH
19:56:31.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:31.159 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:33.173 02.014 11616 Exposure complete
19:56:33.231 00.058 11616 worker thread done servicing request
19:56:33.231 00.000 12268 OnExposeComplete: enter
19:56:33.231 00.000 12268 UpdateGuideState(): m_state=6
19:56:33.231 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
19:56:33.231 00.000 12268 Star::Find returns 1 (0), X=1245.05, Y=859.52, Mass=392, SNR=13.5, Peak=33 HFD=5.0
19:56:33.232 00.001 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.67) = xAngle (-0.46 = -0.46)
19:56:33.232 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.43 = -0.43)
19:56:33.232 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-0.88 hyp=1.04 cameraTheta=-2.13 mountX=0.93 mountY=-0.43, mountTheta=-0.43
19:56:33.233 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=-0.88, opts=13)
19:56:33.233 00.000 12268 Enqueuing Move request for scope (-0.55, -0.88)
19:56:33.234 00.001 11616 Worker thread wakes up
19:56:33.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.88) opts 0xd
19:56:33.234 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, -0.88)
19:56:33.234 00.000 11616 Moving (-0.55, -0.88) raw xDistance=0.93 yDistance=-0.43
19:56:33.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.93
19:56:33.234 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.97
19:56:33.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
19:56:33.234 00.000 11616 MoveAxis(W, 521, ABG)
19:56:33.234 00.000 11616 Guiding  Dir = 3, Dur = 521
19:56:33.234 00.000 11616 IsSlewing returns 0
19:56:33.235 00.001 11616 IsGuiding returns 0
19:56:33.235 00.000 11616 PulseGuide returned control before completion, sleep 531
19:56:33.258 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:56:33.278 00.020 12268 UpdateGuideState exits: m=392 SNR=13.5
19:56:33.278 00.000 12268 PhdController: settling, locked = 1, distance = 2.19 (1.50) aobump = 0 frame = 6 / 99999
19:56:33.278 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676193.278,"Host":"ASTROCENTER","Inst":1,"Distance":2.19,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
19:56:33.279 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:33.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:33.279 00.000 12268 Enqueuing Expose request
19:56:33.769 00.490 11616 IsGuiding returns 1
19:56:33.769 00.000 11616 scope still moving after pulse duration time elapsed
19:56:33.801 00.032 11616 IsSlewing returns 0
19:56:33.801 00.000 11616 IsGuiding returns 1
19:56:33.832 00.031 11616 IsSlewing returns 0
19:56:33.832 00.000 11616 IsGuiding returns 0
19:56:33.832 00.000 11616 scope move finished after 521 + 76 ms
19:56:33.833 00.001 11616 Move returns status 0, amount 521
19:56:33.833 00.000 11616 MoveAxis(N, 36, ABG)
19:56:33.833 00.000 11616 Guiding  Dir = 0, Dur = 36
19:56:33.833 00.000 11616 IsSlewing returns 0
19:56:33.833 00.000 11616 IsGuiding returns 0
19:56:33.833 00.000 11616 PulseGuide returned control before completion, sleep 46
19:56:33.904 00.071 11616 IsGuiding returns 0
19:56:33.904 00.000 11616 Move returns status 0, amount 36
19:56:33.904 00.000 11616 move complete, result=0
19:56:33.904 00.000 12268 GuideStep: 0.9 px 521 ms WEST, -0.4 px 36 ms NORTH
19:56:33.911 00.007 11616 worker thread done servicing request
19:56:33.912 00.001 11616 Worker thread wakes up
19:56:33.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:33.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:35.930 02.018 11616 Exposure complete
19:56:35.988 00.058 11616 worker thread done servicing request
19:56:35.989 00.001 12268 OnExposeComplete: enter
19:56:35.989 00.000 12268 UpdateGuideState(): m_state=6
19:56:35.989 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
19:56:35.989 00.000 12268 Star::Find returns 1 (0), X=1245.62, Y=861.01, Mass=418, SNR=13.9, Peak=35 HFD=5.2
19:56:35.989 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.67) = xAngle (3.21 = -3.07)
19:56:35.989 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.24 = -3.04)
19:56:35.990 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=0.61 hyp=0.61 cameraTheta=1.54 mountX=-0.60 mountY=-0.06, mountTheta=-3.04
19:56:35.991 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.61, opts=13)
19:56:35.991 00.000 12268 Enqueuing Move request for scope (0.02, 0.61)
19:56:35.991 00.000 11616 Worker thread wakes up
19:56:35.992 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.61) opts 0xd
19:56:35.992 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.61)
19:56:35.992 00.000 11616 Moving (0.02, 0.61) raw xDistance=-0.60 yDistance=-0.06
19:56:35.992 00.000 11616 resist switch: large excursion: input -0.60 thresh 0.29 direction from 1 to -1
19:56:35.992 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.81
19:56:35.992 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
19:56:35.992 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:35.992 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:56:35.992 00.000 11616 MoveAxis(E, 338, ABG)
19:56:35.993 00.001 11616 Guiding  Dir = 2, Dur = 338
19:56:35.993 00.000 11616 IsSlewing returns 0
19:56:35.993 00.000 11616 IsGuiding returns 0
19:56:35.993 00.000 11616 PulseGuide returned control before completion, sleep 348
19:56:36.013 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:56:36.031 00.018 12268 UpdateGuideState exits: m=418 SNR=13.9
19:56:36.032 00.001 12268 PhdController: settling, locked = 1, distance = 1.71 (1.50) aobump = 0 frame = 7 / 99999
19:56:36.032 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676196.032,"Host":"ASTROCENTER","Inst":1,"Distance":1.71,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
19:56:36.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:36.033 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:36.033 00.000 12268 Enqueuing Expose request
19:56:36.345 00.312 11616 IsGuiding returns 1
19:56:36.345 00.000 11616 scope still moving after pulse duration time elapsed
19:56:36.377 00.032 11616 IsSlewing returns 0
19:56:36.377 00.000 11616 IsGuiding returns 0
19:56:36.377 00.000 11616 scope move finished after 338 + 46 ms
19:56:36.377 00.000 11616 Move returns status 0, amount 338
19:56:36.377 00.000 11616 MoveAxis(N, 0, ABG)
19:56:36.377 00.000 11616 Move returns status 0, amount 0
19:56:36.377 00.000 11616 move complete, result=0
19:56:36.378 00.001 11616 worker thread done servicing request
19:56:36.378 00.000 11616 Worker thread wakes up
19:56:36.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:36.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:36.378 00.000 12268 GuideStep: -0.6 px 338 ms EAST, -0.1 px 0 ms NORTH
19:56:38.381 02.003 11616 Exposure complete
19:56:38.441 00.060 11616 worker thread done servicing request
19:56:38.441 00.000 12268 OnExposeComplete: enter
19:56:38.441 00.000 12268 UpdateGuideState(): m_state=6
19:56:38.441 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
19:56:38.441 00.000 12268 Star::Find returns 1 (0), X=1245.56, Y=861.09, Mass=370, SNR=13.1, Peak=36 HFD=5.1
19:56:38.441 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.67) = xAngle (3.29 = -2.99)
19:56:38.441 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.32 = -2.96)
19:56:38.442 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.68 hyp=0.68 cameraTheta=1.63 mountX=-0.68 mountY=-0.12, mountTheta=-2.96
19:56:38.443 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.68, opts=13)
19:56:38.444 00.001 12268 Enqueuing Move request for scope (-0.04, 0.68)
19:56:38.444 00.000 11616 Worker thread wakes up
19:56:38.444 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.68) opts 0xd
19:56:38.444 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.68)
19:56:38.444 00.000 11616 Moving (-0.04, 0.68) raw xDistance=-0.68 yDistance=-0.12
19:56:38.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.68
19:56:38.444 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:38.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:56:38.444 00.000 11616 MoveAxis(E, 379, ABG)
19:56:38.444 00.000 11616 Guiding  Dir = 2, Dur = 379
19:56:38.445 00.001 11616 IsSlewing returns 0
19:56:38.445 00.000 11616 IsGuiding returns 0
19:56:38.445 00.000 11616 PulseGuide returned control before completion, sleep 389
19:56:38.465 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
19:56:38.485 00.020 12268 UpdateGuideState exits: m=370 SNR=13.1
19:56:38.485 00.000 12268 PhdController: settling, locked = 1, distance = 1.40 (1.50) aobump = 0 frame = 8 / 99999
19:56:38.485 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676198.485,"Host":"ASTROCENTER","Inst":1,"Distance":1.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
19:56:38.486 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:38.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:38.486 00.000 12268 Enqueuing Expose request
19:56:38.851 00.365 11616 IsGuiding returns 1
19:56:38.851 00.000 11616 scope still moving after pulse duration time elapsed
19:56:38.881 00.030 11616 IsSlewing returns 0
19:56:38.881 00.000 11616 IsGuiding returns 0
19:56:38.881 00.000 11616 scope move finished after 379 + 56 ms
19:56:38.881 00.000 11616 Move returns status 0, amount 379
19:56:38.881 00.000 11616 MoveAxis(N, 0, ABG)
19:56:38.881 00.000 11616 Move returns status 0, amount 0
19:56:38.882 00.001 11616 move complete, result=0
19:56:38.882 00.000 11616 worker thread done servicing request
19:56:38.882 00.000 12268 GuideStep: -0.7 px 379 ms EAST, -0.1 px 0 ms NORTH
19:56:38.882 00.000 11616 Worker thread wakes up
19:56:38.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:38.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:40.900 02.018 11616 Exposure complete
19:56:40.960 00.060 11616 worker thread done servicing request
19:56:40.961 00.001 12268 OnExposeComplete: enter
19:56:40.961 00.000 12268 UpdateGuideState(): m_state=6
19:56:40.961 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
19:56:40.961 00.000 12268 Star::Find returns 1 (0), X=1245.44, Y=860.70, Mass=410, SNR=13.8, Peak=33 HFD=5.0
19:56:40.961 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.67) = xAngle (3.72 = -2.56)
19:56:40.961 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.76 = -2.53)
19:56:40.961 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.29 hyp=0.33 cameraTheta=2.06 mountX=-0.27 mountY=-0.19, mountTheta=-2.54
19:56:40.963 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.29, opts=13)
19:56:40.963 00.000 12268 Enqueuing Move request for scope (-0.15, 0.29)
19:56:40.963 00.000 11616 Worker thread wakes up
19:56:40.963 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.29) opts 0xd
19:56:40.963 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.29)
19:56:40.963 00.000 11616 Moving (-0.15, 0.29) raw xDistance=-0.27 yDistance=-0.19
19:56:40.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
19:56:40.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
19:56:40.963 00.000 11616 MoveAxis(E, 154, ABG)
19:56:40.964 00.001 11616 Guiding  Dir = 2, Dur = 154
19:56:40.964 00.000 11616 IsSlewing returns 0
19:56:40.965 00.001 11616 IsGuiding returns 0
19:56:40.965 00.000 11616 PulseGuide returned control before completion, sleep 164
19:56:40.988 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
19:56:41.008 00.020 12268 UpdateGuideState exits: m=410 SNR=13.8
19:56:41.008 00.000 12268 PhdController: settling, locked = 1, distance = 1.08 (1.50) aobump = 0 frame = 9 / 99999
19:56:41.008 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676201.008,"Host":"ASTROCENTER","Inst":1,"Distance":1.08,"Time":2.5,"SettleTime":10.0,"StarLocked":true}
19:56:41.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:41.009 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:41.009 00.000 12268 Enqueuing Expose request
19:56:41.132 00.123 11616 IsGuiding returns 1
19:56:41.133 00.001 11616 scope still moving after pulse duration time elapsed
19:56:41.163 00.030 11616 IsSlewing returns 0
19:56:41.164 00.001 11616 IsGuiding returns 0
19:56:41.164 00.000 11616 scope move finished after 154 + 44 ms
19:56:41.164 00.000 11616 Move returns status 0, amount 154
19:56:41.164 00.000 11616 MoveAxis(N, 16, ABG)
19:56:41.164 00.000 11616 Guiding  Dir = 0, Dur = 16
19:56:41.164 00.000 11616 IsSlewing returns 0
19:56:41.164 00.000 11616 IsGuiding returns 0
19:56:41.165 00.001 11616 PulseGuide returned control before completion, sleep 26
19:56:41.194 00.029 11616 IsGuiding returns 1
19:56:41.194 00.000 11616 scope still moving after pulse duration time elapsed
19:56:41.225 00.031 11616 IsSlewing returns 0
19:56:41.225 00.000 11616 IsGuiding returns 0
19:56:41.225 00.000 11616 scope move finished after 16 + 44 ms
19:56:41.225 00.000 11616 Move returns status 0, amount 16
19:56:41.225 00.000 11616 move complete, result=0
19:56:41.225 00.000 11616 worker thread done servicing request
19:56:41.225 00.000 11616 Worker thread wakes up
19:56:41.226 00.001 12268 GuideStep: -0.3 px 154 ms EAST, -0.2 px 16 ms NORTH
19:56:41.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:41.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:43.237 02.011 11616 Exposure complete
19:56:43.302 00.065 11616 worker thread done servicing request
19:56:43.302 00.000 12268 OnExposeComplete: enter
19:56:43.302 00.000 12268 UpdateGuideState(): m_state=6
19:56:43.303 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
19:56:43.303 00.000 12268 Star::Find returns 1 (0), X=1245.71, Y=860.24, Mass=407, SNR=13.8, Peak=44 HFD=4.1
19:56:43.303 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.67) = xAngle (0.68 = 0.68)
19:56:43.303 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.71 = 0.71)
19:56:43.303 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-0.99 mountX=0.16 mountY=0.13, mountTheta=0.70
19:56:43.304 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.17, opts=13)
19:56:43.304 00.000 12268 Enqueuing Move request for scope (0.11, -0.17)
19:56:43.305 00.001 11616 Worker thread wakes up
19:56:43.305 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
19:56:43.305 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
19:56:43.305 00.000 11616 Moving (0.11, -0.17) raw xDistance=0.16 yDistance=0.13
19:56:43.305 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:56:43.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:56:43.305 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:43.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:56:43.305 00.000 11616 MoveAxis(E, 0, ABG)
19:56:43.305 00.000 11616 Move returns status 0, amount 0
19:56:43.305 00.000 11616 MoveAxis(N, 0, ABG)
19:56:43.305 00.000 11616 Move returns status 0, amount 0
19:56:43.306 00.001 11616 move complete, result=0
19:56:43.306 00.000 11616 worker thread done servicing request
19:56:43.325 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
19:56:43.343 00.018 12268 UpdateGuideState exits: m=407 SNR=13.8
19:56:43.344 00.001 12268 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 10 / 99999
19:56:43.344 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676203.344,"Host":"ASTROCENTER","Inst":1,"Distance":0.82,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
19:56:43.345 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:43.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:43.345 00.000 12268 Enqueuing Expose request
19:56:43.346 00.001 11616 Worker thread wakes up
19:56:43.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:43.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:43.348 00.002 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:56:45.359 02.011 11616 Exposure complete
19:56:45.417 00.058 11616 worker thread done servicing request
19:56:45.417 00.000 12268 OnExposeComplete: enter
19:56:45.417 00.000 12268 UpdateGuideState(): m_state=6
19:56:45.417 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
19:56:45.418 00.001 12268 Star::Find returns 1 (0), X=1245.43, Y=859.92, Mass=378, SNR=13.3, Peak=34 HFD=4.7
19:56:45.418 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.67) = xAngle (-0.23 = -0.23)
19:56:45.418 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.20 = -0.20)
19:56:45.418 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.48 hyp=0.51 cameraTheta=-1.90 mountX=0.50 mountY=-0.10, mountTheta=-0.20
19:56:45.421 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.48, opts=13)
19:56:45.422 00.001 12268 Enqueuing Move request for scope (-0.17, -0.48)
19:56:45.422 00.000 11616 Worker thread wakes up
19:56:45.422 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.48) opts 0xd
19:56:45.422 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.48)
19:56:45.422 00.000 11616 Moving (-0.17, -0.48) raw xDistance=0.50 yDistance=-0.10
19:56:45.422 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
19:56:45.422 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.50
19:56:45.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
19:56:45.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:45.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:56:45.422 00.000 11616 MoveAxis(W, 279, ABG)
19:56:45.422 00.000 11616 Guiding  Dir = 3, Dur = 279
19:56:45.423 00.001 11616 IsSlewing returns 0
19:56:45.423 00.000 11616 IsGuiding returns 0
19:56:45.423 00.000 11616 PulseGuide returned control before completion, sleep 289
19:56:45.445 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:56:45.463 00.018 12268 UpdateGuideState exits: m=378 SNR=13.3
19:56:45.463 00.000 12268 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 11 / 99999
19:56:45.464 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768676205.464,"Host":"ASTROCENTER","Inst":1,"Distance":0.73,"Time":7.0,"SettleTime":10.0,"StarLocked":true}
19:56:45.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:45.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:45.465 00.001 12268 Enqueuing Expose request
19:56:45.728 00.263 11616 IsGuiding returns 1
19:56:45.728 00.000 11616 scope still moving after pulse duration time elapsed
19:56:45.760 00.032 11616 IsSlewing returns 0
19:56:45.760 00.000 11616 IsGuiding returns 1
19:56:45.791 00.031 11616 IsSlewing returns 0
19:56:45.791 00.000 11616 IsGuiding returns 1
19:56:45.822 00.031 11616 IsSlewing returns 0
19:56:45.822 00.000 11616 IsGuiding returns 1
19:56:45.852 00.030 11616 IsSlewing returns 0
19:56:45.853 00.001 11616 IsGuiding returns 0
19:56:45.853 00.000 11616 scope move finished after 279 + 150 ms
19:56:45.853 00.000 11616 Move returns status 0, amount 279
19:56:45.853 00.000 11616 MoveAxis(N, 0, ABG)
19:56:45.853 00.000 11616 Move returns status 0, amount 0
19:56:45.853 00.000 11616 move complete, result=0
19:56:45.853 00.000 11616 worker thread done servicing request
19:56:45.853 00.000 11616 Worker thread wakes up
19:56:45.854 00.001 12268 GuideStep: 0.5 px 279 ms WEST, -0.1 px 0 ms NORTH
19:56:45.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:45.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:47.864 02.010 11616 Exposure complete
19:56:47.921 00.057 11616 worker thread done servicing request
19:56:47.922 00.001 12268 OnExposeComplete: enter
19:56:47.922 00.000 12268 UpdateGuideState(): m_state=6
19:56:47.922 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
19:56:47.922 00.000 12268 Star::Find returns 1 (0), X=1244.79, Y=860.32, Mass=387, SNR=13.4, Peak=35 HFD=4.6
19:56:47.922 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.67) = xAngle (-1.36 = -1.36)
19:56:47.922 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.33 = -1.33)
19:56:47.922 00.000 12268 CameraToMount -- cameraX=-0.81 cameraY=-0.09 hyp=0.82 cameraTheta=-3.03 mountX=0.17 mountY=-0.79, mountTheta=-1.36
19:56:47.927 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.81, y=-0.09, opts=13)
19:56:47.927 00.000 12268 Enqueuing Move request for scope (-0.81, -0.09)
19:56:47.927 00.000 11616 Worker thread wakes up
19:56:47.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.09) opts 0xd
19:56:47.927 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.81, -0.09)
19:56:47.927 00.000 11616 Moving (-0.81, -0.09) raw xDistance=0.17 yDistance=-0.79
19:56:47.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
19:56:47.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.79
19:56:47.928 00.001 11616 MoveAxis(W, 95, ABG)
19:56:47.928 00.000 11616 Guiding  Dir = 3, Dur = 95
19:56:47.928 00.000 11616 IsSlewing returns 0
19:56:47.928 00.000 11616 IsGuiding returns 0
19:56:47.929 00.001 11616 PulseGuide returned control before completion, sleep 105
19:56:47.950 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:56:47.967 00.017 12268 UpdateGuideState exits: m=387 SNR=13.4
19:56:47.968 00.001 12268 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 12 / 99999
19:56:47.968 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676207.968,"Host":"ASTROCENTER","Inst":1,"Distance":0.75,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
19:56:47.970 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:47.971 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:47.971 00.000 12268 Enqueuing Expose request
19:56:48.046 00.075 11616 IsGuiding returns 1
19:56:48.047 00.001 11616 scope still moving after pulse duration time elapsed
19:56:48.077 00.030 11616 IsSlewing returns 0
19:56:48.078 00.001 11616 IsGuiding returns 1
19:56:48.110 00.032 11616 IsSlewing returns 0
19:56:48.110 00.000 11616 IsGuiding returns 0
19:56:48.110 00.000 11616 scope move finished after 95 + 87 ms
19:56:48.110 00.000 11616 Move returns status 0, amount 95
19:56:48.110 00.000 11616 MoveAxis(N, 67, ABG)
19:56:48.110 00.000 11616 Guiding  Dir = 0, Dur = 67
19:56:48.111 00.001 11616 IsSlewing returns 0
19:56:48.111 00.000 11616 IsGuiding returns 0
19:56:48.111 00.000 11616 PulseGuide returned control before completion, sleep 77
19:56:48.202 00.091 11616 IsGuiding returns 1
19:56:48.202 00.000 11616 scope still moving after pulse duration time elapsed
19:56:48.234 00.032 11616 IsSlewing returns 0
19:56:48.234 00.000 11616 IsGuiding returns 0
19:56:48.234 00.000 11616 scope move finished after 67 + 55 ms
19:56:48.234 00.000 11616 Move returns status 0, amount 67
19:56:48.235 00.001 11616 move complete, result=0
19:56:48.235 00.000 11616 worker thread done servicing request
19:56:48.235 00.000 11616 Worker thread wakes up
19:56:48.235 00.000 12268 GuideStep: 0.2 px 95 ms WEST, -0.8 px 67 ms NORTH
19:56:48.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:48.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:50.239 02.004 11616 Exposure complete
19:56:50.298 00.059 11616 worker thread done servicing request
19:56:50.298 00.000 12268 OnExposeComplete: enter
19:56:50.298 00.000 12268 UpdateGuideState(): m_state=6
19:56:50.298 00.000 12268 Star::Find(15, 1244, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
19:56:50.299 00.001 12268 Star::Find returns 1 (0), X=1245.66, Y=860.30, Mass=440, SNR=14.4, Peak=43 HFD=4.4
19:56:50.299 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.67) = xAngle (0.64 = 0.64)
19:56:50.299 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.67 = 0.67)
19:56:50.299 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-1.03 mountX=0.10 mountY=0.08, mountTheta=0.66
19:56:50.300 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.11, opts=13)
19:56:50.300 00.000 12268 Enqueuing Move request for scope (0.07, -0.11)
19:56:50.301 00.001 11616 Worker thread wakes up
19:56:50.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
19:56:50.301 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
19:56:50.301 00.000 11616 Moving (0.07, -0.11) raw xDistance=0.10 yDistance=0.08
19:56:50.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
19:56:50.301 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:50.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:56:50.301 00.000 11616 MoveAxis(W, 58, ABG)
19:56:50.301 00.000 11616 Guiding  Dir = 3, Dur = 58
19:56:50.302 00.001 11616 IsSlewing returns 0
19:56:50.302 00.000 11616 IsGuiding returns 0
19:56:50.302 00.000 11616 PulseGuide returned control before completion, sleep 68
19:56:50.323 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:56:50.341 00.018 12268 UpdateGuideState exits: m=440 SNR=14.4
19:56:50.341 00.000 12268 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 13 / 99999
19:56:50.341 00.000 12268 PhdController: newstate STATE_FINISH
19:56:50.342 00.001 12268 PhdController complete: success
19:56:50.342 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768676210.342,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":13,"DroppedFrames":0}
19:56:50.344 00.002 12268 Mount: notify guiding dither settle done success=1
19:56:50.344 00.000 12268 PhdController: newstate STATE_IDLE
19:56:50.345 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:50.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:50.345 00.000 12268 Enqueuing Expose request
19:56:50.380 00.035 11616 IsGuiding returns 1
19:56:50.380 00.000 11616 scope still moving after pulse duration time elapsed
19:56:50.413 00.033 11616 IsSlewing returns 0
19:56:50.414 00.001 11616 IsGuiding returns 1
19:56:50.444 00.030 11616 IsSlewing returns 0
19:56:50.444 00.000 11616 IsGuiding returns 1
19:56:50.474 00.030 11616 IsSlewing returns 0
19:56:50.474 00.000 11616 IsGuiding returns 1
19:56:50.506 00.032 11616 IsSlewing returns 0
19:56:50.506 00.000 11616 IsGuiding returns 0
19:56:50.507 00.001 11616 scope move finished after 58 + 146 ms
19:56:50.507 00.000 11616 Move returns status 0, amount 58
19:56:50.507 00.000 11616 MoveAxis(N, 0, ABG)
19:56:50.507 00.000 11616 Move returns status 0, amount 0
19:56:50.507 00.000 11616 move complete, result=0
19:56:50.507 00.000 11616 worker thread done servicing request
19:56:50.507 00.000 11616 Worker thread wakes up
19:56:50.507 00.000 12268 GuideStep: 0.1 px 58 ms WEST, 0.1 px 0 ms NORTH
19:56:50.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:50.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:50.990 00.483 12268 evsrv: cli 0F8E6D80 connect
19:56:50.991 00.001 12268 case statement mapped state 6 to 3
19:56:50.991 00.000 12268 case statement mapped state 6 to 3
19:56:50.991 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"f1f8e2b5-ce45-4348-995b-5aeb422393aa"}
19:56:50.992 00.001 12268 case statement mapped state 6 to 3
19:56:50.992 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1f8e2b5-ce45-4348-995b-5aeb422393aa"}
19:56:50.992 00.000 12268 evsrv: cli 0F8E6D80 disconnect
19:56:52.519 01.527 11616 Exposure complete
19:56:52.576 00.057 11616 worker thread done servicing request
19:56:52.576 00.000 12268 OnExposeComplete: enter
19:56:52.576 00.000 12268 UpdateGuideState(): m_state=6
19:56:52.577 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:56:52.577 00.000 12268 Star::Find returns 1 (0), X=1245.83, Y=860.60, Mass=406, SNR=13.7, Peak=38 HFD=4.6
19:56:52.577 00.000 12268 MultiStar: exiting stabilization period
19:56:52.577 00.000 12268 MultiStar: updating star positions after lock position change
19:56:52.577 00.000 12268 Star::Find(15, 1037, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:56:52.577 00.000 12268 Star::Find returns 1 (0), X=1037.05, Y=156.51, Mass=376, SNR=13.2, Peak=31 HFD=4.9
19:56:52.577 00.000 12268 Star::Find(15, 1096, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:56:52.577 00.000 12268 Star::Find returns 1 (0), X=1095.89, Y=253.98, Mass=319, SNR=12.2, Peak=34 HFD=4.1
19:56:52.577 00.000 12268 Star::Find(15, 651, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:56:52.577 00.000 12268 Star::Find returns 1 (0), X=651.46, Y=607.84, Mass=233, SNR=10.4, Peak=26 HFD=4.4
19:56:52.577 00.000 12268 Star::Find(15, 1102, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:56:52.577 00.000 12268 Star::Find returns 1 (0), X=1102.04, Y=315.07, Mass=251, SNR=10.8, Peak=28 HFD=4.4
19:56:52.578 00.001 12268 Star::Find(15, 1150, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:56:52.578 00.000 12268 Star::Find returns 1 (0), X=1149.89, Y=226.08, Mass=163, SNR=8.7, Peak=38 HFD=4.0
19:56:52.578 00.000 12268 Star::Find(15, 806, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:56:52.578 00.000 12268 Star::Find returns 1 (0), X=805.56, Y=375.22, Mass=174, SNR=8.9, Peak=27 HFD=3.8
19:56:52.578 00.000 12268 Star::Find(15, 956, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:56:52.578 00.000 12268 Star::Find returns 1 (0), X=955.30, Y=563.59, Mass=59, SNR=5.2, Peak=15 HFD=2.7
19:56:52.578 00.000 12268 Star::Find(15, 1200, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:56:52.578 00.000 12268 Star::Find returns 1 (0), X=1198.78, Y=81.06, Mass=84, SNR=6.3, Peak=21 HFD=2.4
19:56:52.578 00.000 12268 Star::Find(15, 279, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:56:52.578 00.000 12268 Star::Find returns 1 (0), X=279.55, Y=268.47, Mass=114, SNR=7.3, Peak=18 HFD=4.0
19:56:52.578 00.000 12268 Star::Find(15, 113, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:56:52.578 00.000 12268 Star::Find returns 1 (0), X=112.65, Y=292.36, Mass=71, SNR=5.7, Peak=24 HFD=3.0
19:56:52.579 00.001 12268 Star::Find(15, 362, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
19:56:52.579 00.000 12268 Star::Find returns 1 (0), X=362.77, Y=526.52, Mass=37, SNR=4.2, Peak=16 HFD=2.9
19:56:52.579 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.67) = xAngle (2.38 = 2.38)
19:56:52.579 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.41 = 2.41)
19:56:52.579 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.20 hyp=0.30 cameraTheta=0.71 mountX=-0.22 mountY=0.20, mountTheta=2.40
19:56:52.581 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.20, opts=13)
19:56:52.581 00.000 12268 Enqueuing Move request for scope (0.23, 0.20)
19:56:52.581 00.000 11616 Worker thread wakes up
19:56:52.581 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.20) opts 0xd
19:56:52.581 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.20)
19:56:52.581 00.000 11616 Moving (0.23, 0.20) raw xDistance=-0.22 yDistance=0.20
19:56:52.581 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:56:52.581 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
19:56:52.581 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:56:52.581 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
19:56:52.582 00.001 11616 MoveAxis(E, 0, ABG)
19:56:52.582 00.000 11616 Move returns status 0, amount 0
19:56:52.582 00.000 11616 MoveAxis(N, 0, ABG)
19:56:52.582 00.000 11616 Move returns status 0, amount 0
19:56:52.582 00.000 11616 move complete, result=0
19:56:52.582 00.000 11616 worker thread done servicing request
19:56:52.604 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
19:56:52.622 00.018 12268 UpdateGuideState exits: m=406 SNR=13.7
19:56:52.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:52.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:52.623 00.001 12268 Enqueuing Expose request
19:56:52.623 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
19:56:52.623 00.000 11616 Worker thread wakes up
19:56:52.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:52.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:54.641 02.018 11616 Exposure complete
19:56:54.700 00.059 11616 worker thread done servicing request
19:56:54.700 00.000 12268 OnExposeComplete: enter
19:56:54.700 00.000 12268 UpdateGuideState(): m_state=6
19:56:54.700 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
19:56:54.700 00.000 12268 Star::Find returns 1 (0), X=1245.88, Y=861.16, Mass=442, SNR=14.4, Peak=52 HFD=4.3
19:56:54.700 00.000 12268 MultiStar: [#1 -0.25,0.37,0.90,U] [#2 0.16,0.50,0.91,U] [#3 0.01,0.16,0.79,U] [#4 0.24,-0.26,0.82,U] [#5 -0.45,0.57,0.00,M1] [#6 0.10,0.41,0.62,U] [#7 0.26,0.34,0.44,U] [#8 0.45,-0.12,0.50,U] 
19:56:54.700 00.000 12268 refined, 7 included, MultiStar: {0.14, 0.30}, one-star: {0.29, 0.75}
19:56:54.701 00.001 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.67) = xAngle (2.81 = 2.81)
19:56:54.701 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.84 = 2.84)
19:56:54.701 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.30 hyp=0.33 cameraTheta=1.14 mountX=-0.31 mountY=0.10, mountTheta=2.84
19:56:54.702 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.30, opts=13)
19:56:54.702 00.000 12268 Enqueuing Move request for scope (0.14, 0.30)
19:56:54.702 00.000 11616 Worker thread wakes up
19:56:54.702 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.30) opts 0xd
19:56:54.702 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.30)
19:56:54.702 00.000 11616 Moving (0.14, 0.30) raw xDistance=-0.31 yDistance=0.10
19:56:54.703 00.001 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
19:56:54.703 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.93
19:56:54.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
19:56:54.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:54.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:56:54.703 00.000 11616 MoveAxis(E, 174, ABG)
19:56:54.703 00.000 11616 Guiding  Dir = 2, Dur = 174
19:56:54.703 00.000 11616 IsSlewing returns 0
19:56:54.703 00.000 11616 IsGuiding returns 0
19:56:54.704 00.001 11616 PulseGuide returned control before completion, sleep 184
19:56:54.724 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
19:56:54.743 00.019 12268 UpdateGuideState exits: m=442 SNR=14.4
19:56:54.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:54.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:54.743 00.000 12268 Enqueuing Expose request
19:56:54.902 00.159 11616 IsGuiding returns 1
19:56:54.903 00.001 11616 scope still moving after pulse duration time elapsed
19:56:54.934 00.031 11616 IsSlewing returns 0
19:56:54.934 00.000 11616 IsGuiding returns 0
19:56:54.934 00.000 11616 scope move finished after 174 + 56 ms
19:56:54.934 00.000 11616 Move returns status 0, amount 174
19:56:54.935 00.001 11616 MoveAxis(N, 0, ABG)
19:56:54.935 00.000 11616 Move returns status 0, amount 0
19:56:54.935 00.000 11616 move complete, result=0
19:56:54.935 00.000 11616 worker thread done servicing request
19:56:54.935 00.000 12268 GuideStep: -0.3 px 174 ms EAST, 0.1 px 0 ms NORTH
19:56:54.935 00.000 11616 Worker thread wakes up
19:56:54.935 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:54.935 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:56.942 02.007 11616 Exposure complete
19:56:57.003 00.061 11616 worker thread done servicing request
19:56:57.003 00.000 12268 OnExposeComplete: enter
19:56:57.003 00.000 12268 UpdateGuideState(): m_state=6
19:56:57.004 00.001 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
19:56:57.004 00.000 12268 Star::Find returns 1 (0), X=1245.36, Y=860.94, Mass=341, SNR=12.7, Peak=42 HFD=3.9
19:56:57.004 00.000 12268 MultiStar: [#1 -0.20,0.44,1.07,U] [#2 -0.25,1.08,0.00,M1] [#3 -0.16,-0.14,0.83,U] [#4 -0.37,0.71,0.00,M1] [#5 -0.55,0.65,0.00,M2] [#6 -0.10,0.45,0.68,U] [#7 -0.31,-0.06,0.50,U] [#8 -0.01,-0.19,0.54,U] 
19:56:57.004 00.000 12268 refined, 5 included, MultiStar: {-0.18, 0.23}, one-star: {-0.24, 0.54}
19:56:57.004 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.67) = xAngle (3.90 = -2.38)
19:56:57.004 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.93 = -2.35)
19:56:57.005 00.001 12268 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.29 cameraTheta=2.23 mountX=-0.21 mountY=-0.21, mountTheta=-2.37
19:56:57.006 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.23, opts=13)
19:56:57.006 00.000 12268 Enqueuing Move request for scope (-0.18, 0.23)
19:56:57.006 00.000 11616 Worker thread wakes up
19:56:57.006 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd
19:56:57.006 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
19:56:57.006 00.000 11616 Moving (-0.18, 0.23) raw xDistance=-0.21 yDistance=-0.21
19:56:57.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
19:56:57.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
19:56:57.007 00.001 11616 MoveAxis(E, 118, ABG)
19:56:57.007 00.000 11616 Guiding  Dir = 2, Dur = 118
19:56:57.007 00.000 11616 IsSlewing returns 0
19:56:57.007 00.000 11616 IsGuiding returns 0
19:56:57.008 00.001 11616 PulseGuide returned control before completion, sleep 128
19:56:57.030 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:56:57.049 00.019 12268 UpdateGuideState exits: m=341 SNR=12.7
19:56:57.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:57.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:57.050 00.001 12268 Enqueuing Expose request
19:56:57.137 00.087 11616 IsGuiding returns 1
19:56:57.137 00.000 11616 scope still moving after pulse duration time elapsed
19:56:57.168 00.031 11616 IsSlewing returns 0
19:56:57.169 00.001 11616 IsGuiding returns 0
19:56:57.169 00.000 11616 scope move finished after 118 + 43 ms
19:56:57.169 00.000 11616 Move returns status 0, amount 118
19:56:57.169 00.000 11616 MoveAxis(N, 17, ABG)
19:56:57.169 00.000 11616 Guiding  Dir = 0, Dur = 17
19:56:57.169 00.000 11616 IsSlewing returns 0
19:56:57.169 00.000 11616 IsGuiding returns 0
19:56:57.170 00.001 11616 PulseGuide returned control before completion, sleep 27
19:56:57.199 00.029 11616 IsGuiding returns 1
19:56:57.199 00.000 11616 scope still moving after pulse duration time elapsed
19:56:57.230 00.031 11616 IsSlewing returns 0
19:56:57.230 00.000 11616 IsGuiding returns 0
19:56:57.230 00.000 11616 scope move finished after 17 + 43 ms
19:56:57.230 00.000 11616 Move returns status 0, amount 17
19:56:57.231 00.001 11616 move complete, result=0
19:56:57.231 00.000 11616 worker thread done servicing request
19:56:57.231 00.000 12268 GuideStep: -0.2 px 118 ms EAST, -0.2 px 17 ms NORTH
19:56:57.231 00.000 11616 Worker thread wakes up
19:56:57.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:57.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:59.236 02.005 11616 Exposure complete
19:56:59.301 00.065 11616 worker thread done servicing request
19:56:59.301 00.000 12268 OnExposeComplete: enter
19:56:59.301 00.000 12268 UpdateGuideState(): m_state=6
19:56:59.301 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
19:56:59.302 00.001 12268 Star::Find returns 1 (0), X=1245.24, Y=860.85, Mass=401, SNR=13.7, Peak=40 HFD=4.3
19:56:59.302 00.000 12268 MultiStar: [#1 -0.46,0.08,0.98,U] [#2 -0.27,0.37,1.00,U] [#3 -0.22,-0.31,0.76,U] [#4 -0.38,-0.46,0.82,U] [#5 -0.84,0.39,0.00,M3] [#6 -0.29,0.59,0.00,M1] [#7 0.18,0.10,0.47,U] [#8 -0.17,-0.10,0.49,U] 
19:56:59.302 00.000 12268 refined, 6 included, MultiStar: {-0.28, 0.05}, one-star: {-0.36, 0.45}
19:56:59.302 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.67) = xAngle (4.63 = -1.65)
19:56:59.302 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.66 = -1.62)
19:56:59.302 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.05 hyp=0.29 cameraTheta=2.96 mountX=-0.02 mountY=-0.29, mountTheta=-1.65
19:56:59.304 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.05, opts=13)
19:56:59.304 00.000 12268 Enqueuing Move request for scope (-0.28, 0.05)
19:56:59.304 00.000 11616 Worker thread wakes up
19:56:59.304 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.05) opts 0xd
19:56:59.305 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.05)
19:56:59.305 00.000 11616 Moving (-0.28, 0.05) raw xDistance=-0.02 yDistance=-0.29
19:56:59.305 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:56:59.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:56:59.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
19:56:59.305 00.000 11616 MoveAxis(E, 0, ABG)
19:56:59.305 00.000 11616 Move returns status 0, amount 0
19:56:59.305 00.000 11616 MoveAxis(N, 24, ABG)
19:56:59.305 00.000 11616 Guiding  Dir = 0, Dur = 24
19:56:59.306 00.001 11616 IsSlewing returns 0
19:56:59.307 00.001 11616 IsGuiding returns 0
19:56:59.307 00.000 11616 PulseGuide returned control before completion, sleep 34
19:56:59.327 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:56:59.347 00.020 12268 UpdateGuideState exits: m=401 SNR=13.7
19:56:59.348 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:59.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:56:59.348 00.000 12268 Enqueuing Expose request
19:56:59.354 00.006 11616 IsGuiding returns 0
19:56:59.354 00.000 11616 Move returns status 0, amount 24
19:56:59.354 00.000 11616 move complete, result=0
19:56:59.354 00.000 11616 worker thread done servicing request
19:56:59.354 00.000 11616 Worker thread wakes up
19:56:59.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:56:59.355 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:56:59.355 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 24 ms NORTH
19:57:01.372 02.017 11616 Exposure complete
19:57:01.432 00.060 11616 worker thread done servicing request
19:57:01.432 00.000 12268 OnExposeComplete: enter
19:57:01.432 00.000 12268 UpdateGuideState(): m_state=6
19:57:01.433 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
19:57:01.433 00.000 12268 Star::Find returns 1 (0), X=1245.87, Y=860.83, Mass=419, SNR=14.0, Peak=42 HFD=4.4
19:57:01.433 00.000 12268 MultiStar: [#1 -0.14,-0.26,0.97,U] [#2 0.14,0.14,0.94,U] [#3 0.21,-0.33,0.76,U] [#4 0.14,-0.51,0.77,U] [#5 -0.20,0.06,0.65,U] [#6 0.31,0.26,0.65,U] [#7 0.43,-0.23,0.46,U] [#8 0.04,-0.07,0.50,U] 
19:57:01.433 00.000 12268 refined, 8 included, MultiStar: {0.12, -0.04}, one-star: {0.27, 0.42}
19:57:01.433 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.67) = xAngle (1.34 = 1.34)
19:57:01.433 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.37 = 1.37)
19:57:01.433 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.33 mountX=0.03 mountY=0.13, mountTheta=1.34
19:57:01.435 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.04, opts=13)
19:57:01.435 00.000 12268 Enqueuing Move request for scope (0.12, -0.04)
19:57:01.435 00.000 11616 Worker thread wakes up
19:57:01.435 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
19:57:01.435 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
19:57:01.435 00.000 11616 Moving (0.12, -0.04) raw xDistance=0.03 yDistance=0.13
19:57:01.435 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:01.436 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:57:01.436 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:01.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:57:01.436 00.000 11616 MoveAxis(E, 0, ABG)
19:57:01.436 00.000 11616 Move returns status 0, amount 0
19:57:01.436 00.000 11616 MoveAxis(N, 0, ABG)
19:57:01.436 00.000 11616 Move returns status 0, amount 0
19:57:01.436 00.000 11616 move complete, result=0
19:57:01.436 00.000 11616 worker thread done servicing request
19:57:01.458 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:57:01.479 00.021 12268 UpdateGuideState exits: m=419 SNR=14.0
19:57:01.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:01.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:01.479 00.000 12268 Enqueuing Expose request
19:57:01.479 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:57:01.479 00.000 11616 Worker thread wakes up
19:57:01.480 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:01.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:03.487 02.007 11616 Exposure complete
19:57:03.546 00.059 11616 worker thread done servicing request
19:57:03.546 00.000 12268 OnExposeComplete: enter
19:57:03.546 00.000 12268 UpdateGuideState(): m_state=6
19:57:03.547 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
19:57:03.547 00.000 12268 Star::Find returns 1 (0), X=1245.71, Y=861.28, Mass=351, SNR=12.8, Peak=36 HFD=4.3
19:57:03.547 00.000 12268 MultiStar: [#1 -0.38,0.52,0.00,M1] [#2 -0.23,0.82,0.00,M1] [#3 -0.68,0.20,0.00,M1] [#4 -0.36,0.24,0.82,U] [#5 -0.44,0.93,0.00,M3] [#6 -0.01,0.81,0.00,M1] [#7 -0.10,0.19,0.40,U] [#8 -0.19,0.70,0.00,M1] 
19:57:03.547 00.000 12268 refined, 2 included, MultiStar: {-0.10, 0.51}, one-star: {0.11, 0.87}
19:57:03.547 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.67) = xAngle (3.44 = -2.84)
19:57:03.547 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.47 = -2.81)
19:57:03.547 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.51 hyp=0.52 cameraTheta=1.77 mountX=-0.50 mountY=-0.17, mountTheta=-2.82
19:57:03.551 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.51, opts=13)
19:57:03.551 00.000 12268 Enqueuing Move request for scope (-0.10, 0.51)
19:57:03.551 00.000 11616 Worker thread wakes up
19:57:03.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.51) opts 0xd
19:57:03.551 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.51)
19:57:03.551 00.000 11616 Moving (-0.10, 0.51) raw xDistance=-0.50 yDistance=-0.17
19:57:03.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
19:57:03.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
19:57:03.552 00.001 11616 MoveAxis(E, 280, ABG)
19:57:03.552 00.000 11616 Guiding  Dir = 2, Dur = 280
19:57:03.552 00.000 11616 IsSlewing returns 0
19:57:03.552 00.000 11616 IsGuiding returns 0
19:57:03.552 00.000 11616 PulseGuide returned control before completion, sleep 290
19:57:03.571 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:57:03.589 00.018 12268 UpdateGuideState exits: m=351 SNR=12.8
19:57:03.590 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:03.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:03.590 00.000 12268 Enqueuing Expose request
19:57:03.856 00.266 11616 IsGuiding returns 1
19:57:03.857 00.001 11616 scope still moving after pulse duration time elapsed
19:57:03.887 00.030 11616 IsSlewing returns 0
19:57:03.887 00.000 11616 IsGuiding returns 0
19:57:03.887 00.000 11616 scope move finished after 280 + 55 ms
19:57:03.887 00.000 11616 Move returns status 0, amount 280
19:57:03.887 00.000 11616 MoveAxis(N, 14, ABG)
19:57:03.888 00.001 11616 Guiding  Dir = 0, Dur = 14
19:57:03.888 00.000 11616 IsSlewing returns 0
19:57:03.888 00.000 11616 IsGuiding returns 0
19:57:03.888 00.000 11616 PulseGuide returned control before completion, sleep 24
19:57:03.918 00.030 11616 IsGuiding returns 1
19:57:03.918 00.000 11616 scope still moving after pulse duration time elapsed
19:57:03.949 00.031 11616 IsSlewing returns 0
19:57:03.949 00.000 11616 IsGuiding returns 0
19:57:03.949 00.000 11616 scope move finished after 14 + 47 ms
19:57:03.949 00.000 11616 Move returns status 0, amount 14
19:57:03.949 00.000 11616 move complete, result=0
19:57:03.950 00.001 11616 worker thread done servicing request
19:57:03.950 00.000 12268 GuideStep: -0.5 px 280 ms EAST, -0.2 px 14 ms NORTH
19:57:03.950 00.000 11616 Worker thread wakes up
19:57:03.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:03.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:05.965 02.015 11616 Exposure complete
19:57:06.024 00.059 11616 worker thread done servicing request
19:57:06.024 00.000 12268 OnExposeComplete: enter
19:57:06.024 00.000 12268 UpdateGuideState(): m_state=6
19:57:06.024 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
19:57:06.025 00.001 12268 Star::Find returns 1 (0), X=1245.79, Y=861.01, Mass=380, SNR=13.3, Peak=44 HFD=4.3
19:57:06.025 00.000 12268 MultiStar: [#1 -0.44,0.43,1.02,U] [#2 0.16,0.86,0.00,M2] [#3 -0.18,0.03,0.80,U] [#4 -0.26,0.03,0.81,U] [#5 -0.81,0.41,0.00,M4] [#6 0.14,0.58,0.66,U] [#7 -1.00,0.25,0.00,M1] [#8 -0.26,-0.06,0.49,U] 
19:57:06.025 00.000 12268 refined, 5 included, MultiStar: {-0.14, 0.30}, one-star: {0.19, 0.60}
19:57:06.025 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.67) = xAngle (3.66 = -2.62)
19:57:06.025 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.69 = -2.59)
19:57:06.025 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.30 hyp=0.33 cameraTheta=1.99 mountX=-0.29 mountY=-0.17, mountTheta=-2.60
19:57:06.027 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.30, opts=13)
19:57:06.027 00.000 12268 Enqueuing Move request for scope (-0.14, 0.30)
19:57:06.027 00.000 11616 Worker thread wakes up
19:57:06.027 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.30) opts 0xd
19:57:06.027 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.30)
19:57:06.027 00.000 11616 Moving (-0.14, 0.30) raw xDistance=-0.29 yDistance=-0.17
19:57:06.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
19:57:06.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
19:57:06.027 00.000 11616 MoveAxis(E, 161, ABG)
19:57:06.028 00.001 11616 Guiding  Dir = 2, Dur = 161
19:57:06.028 00.000 11616 IsSlewing returns 0
19:57:06.028 00.000 11616 IsGuiding returns 0
19:57:06.028 00.000 11616 PulseGuide returned control before completion, sleep 171
19:57:06.049 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:57:06.067 00.018 12268 UpdateGuideState exits: m=380 SNR=13.3
19:57:06.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:06.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:06.067 00.000 12268 Enqueuing Expose request
19:57:06.207 00.140 11616 IsGuiding returns 1
19:57:06.207 00.000 11616 scope still moving after pulse duration time elapsed
19:57:06.238 00.031 11616 IsSlewing returns 0
19:57:06.238 00.000 11616 IsGuiding returns 0
19:57:06.238 00.000 11616 scope move finished after 161 + 49 ms
19:57:06.238 00.000 11616 Move returns status 0, amount 161
19:57:06.238 00.000 11616 MoveAxis(N, 15, ABG)
19:57:06.238 00.000 11616 Guiding  Dir = 0, Dur = 15
19:57:06.238 00.000 11616 IsSlewing returns 0
19:57:06.238 00.000 11616 IsGuiding returns 0
19:57:06.239 00.001 11616 PulseGuide returned control before completion, sleep 25
19:57:06.269 00.030 11616 IsGuiding returns 1
19:57:06.269 00.000 11616 scope still moving after pulse duration time elapsed
19:57:06.300 00.031 11616 IsSlewing returns 0
19:57:06.301 00.001 11616 IsGuiding returns 1
19:57:06.331 00.030 11616 IsSlewing returns 0
19:57:06.331 00.000 11616 IsGuiding returns 0
19:57:06.331 00.000 11616 scope move finished after 15 + 77 ms
19:57:06.331 00.000 11616 Move returns status 0, amount 15
19:57:06.331 00.000 11616 move complete, result=0
19:57:06.331 00.000 11616 worker thread done servicing request
19:57:06.331 00.000 11616 Worker thread wakes up
19:57:06.331 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:06.332 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:06.332 00.000 12268 GuideStep: -0.3 px 161 ms EAST, -0.2 px 15 ms NORTH
19:57:08.351 02.019 11616 Exposure complete
19:57:08.411 00.060 11616 worker thread done servicing request
19:57:08.412 00.001 12268 OnExposeComplete: enter
19:57:08.412 00.000 12268 UpdateGuideState(): m_state=6
19:57:08.412 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
19:57:08.412 00.000 12268 Star::Find returns 1 (0), X=1245.38, Y=861.09, Mass=373, SNR=13.2, Peak=38 HFD=4.9
19:57:08.412 00.000 12268 MultiStar: [#1 -0.59,0.50,0.00,M1] [#2 -0.23,0.43,0.97,U] [#3 -0.17,0.36,0.79,U] [#4 -0.23,0.03,0.81,U] [#5 -0.99,0.75,0.00,M5] [#6 -0.16,0.51,0.65,U] [#7 -1.07,-0.01,0.00,M2] [#8 -0.07,-0.12,0.52,U] 
19:57:08.413 00.001 12268 refined, 5 included, MultiStar: {-0.19, 0.35}, one-star: {-0.22, 0.68}
19:57:08.413 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.67) = xAngle (3.74 = -2.54)
19:57:08.413 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.77 = -2.51)
19:57:08.413 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.35 hyp=0.40 cameraTheta=2.07 mountX=-0.33 mountY=-0.24, mountTheta=-2.52
19:57:08.416 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.35, opts=13)
19:57:08.416 00.000 12268 Enqueuing Move request for scope (-0.19, 0.35)
19:57:08.416 00.000 11616 Worker thread wakes up
19:57:08.416 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.35) opts 0xd
19:57:08.416 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.35)
19:57:08.417 00.001 11616 Moving (-0.19, 0.35) raw xDistance=-0.33 yDistance=-0.24
19:57:08.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
19:57:08.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
19:57:08.417 00.000 11616 MoveAxis(E, 186, ABG)
19:57:08.417 00.000 11616 Guiding  Dir = 2, Dur = 186
19:57:08.417 00.000 11616 IsSlewing returns 0
19:57:08.417 00.000 11616 IsGuiding returns 0
19:57:08.418 00.001 11616 PulseGuide returned control before completion, sleep 196
19:57:08.437 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:57:08.460 00.023 12268 UpdateGuideState exits: m=373 SNR=13.2
19:57:08.460 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:08.460 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:08.461 00.001 12268 Enqueuing Expose request
19:57:08.625 00.164 11616 IsGuiding returns 1
19:57:08.625 00.000 11616 scope still moving after pulse duration time elapsed
19:57:08.656 00.031 11616 IsSlewing returns 0
19:57:08.656 00.000 11616 IsGuiding returns 0
19:57:08.656 00.000 11616 scope move finished after 186 + 53 ms
19:57:08.656 00.000 11616 Move returns status 0, amount 186
19:57:08.656 00.000 11616 MoveAxis(N, 20, ABG)
19:57:08.657 00.001 11616 Guiding  Dir = 0, Dur = 20
19:57:08.657 00.000 11616 IsSlewing returns 0
19:57:08.657 00.000 11616 IsGuiding returns 0
19:57:08.658 00.001 11616 PulseGuide returned control before completion, sleep 30
19:57:08.703 00.045 11616 IsGuiding returns 1
19:57:08.703 00.000 11616 scope still moving after pulse duration time elapsed
19:57:08.734 00.031 11616 IsSlewing returns 0
19:57:08.734 00.000 11616 IsGuiding returns 0
19:57:08.734 00.000 11616 scope move finished after 20 + 56 ms
19:57:08.734 00.000 11616 Move returns status 0, amount 20
19:57:08.734 00.000 11616 move complete, result=0
19:57:08.735 00.001 11616 worker thread done servicing request
19:57:08.735 00.000 11616 Worker thread wakes up
19:57:08.735 00.000 12268 GuideStep: -0.3 px 186 ms EAST, -0.2 px 20 ms NORTH
19:57:08.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:08.735 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:10.759 02.024 11616 Exposure complete
19:57:10.817 00.058 11616 worker thread done servicing request
19:57:10.817 00.000 12268 OnExposeComplete: enter
19:57:10.817 00.000 12268 UpdateGuideState(): m_state=6
19:57:10.817 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
19:57:10.818 00.001 12268 Star::Find returns 1 (0), X=1245.65, Y=860.13, Mass=338, SNR=12.5, Peak=31 HFD=4.4
19:57:10.818 00.000 12268 MultiStar: [#1 -0.24,-0.40,1.06,U] [#2 0.04,-0.07,1.00,U] [#3 -0.01,-0.76,0.00,M1] [#4 -0.16,-0.41,0.87,U] [#5 -0.64,-0.25,0.00,M6] [#6 0.01,-0.11,0.68,U] [#7 -0.26,-1.18,0.00,M3] [#8 0.36,-0.29,0.54,U] 
19:57:10.818 00.000 12268 refined, 5 included, MultiStar: {-0.02, -0.26}, one-star: {0.06, -0.28}
19:57:10.818 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.67) = xAngle (0.03 = 0.03)
19:57:10.818 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.06 = 0.06)
19:57:10.818 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.64 mountX=0.26 mountY=0.02, mountTheta=0.06
19:57:10.821 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.26, opts=13)
19:57:10.821 00.000 12268 Enqueuing Move request for scope (-0.02, -0.26)
19:57:10.821 00.000 11616 Worker thread wakes up
19:57:10.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
19:57:10.821 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
19:57:10.821 00.000 11616 Moving (-0.02, -0.26) raw xDistance=0.26 yDistance=0.02
19:57:10.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:57:10.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
19:57:10.822 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:10.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:57:10.822 00.000 11616 MoveAxis(E, 0, ABG)
19:57:10.822 00.000 11616 Move returns status 0, amount 0
19:57:10.822 00.000 11616 MoveAxis(N, 0, ABG)
19:57:10.822 00.000 11616 Move returns status 0, amount 0
19:57:10.822 00.000 11616 move complete, result=0
19:57:10.822 00.000 11616 worker thread done servicing request
19:57:10.842 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
19:57:10.862 00.020 12268 UpdateGuideState exits: m=338 SNR=12.5
19:57:10.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:10.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:10.862 00.000 12268 Enqueuing Expose request
19:57:10.862 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
19:57:10.863 00.001 11616 Worker thread wakes up
19:57:10.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:10.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:12.886 02.023 11616 Exposure complete
19:57:12.948 00.062 11616 worker thread done servicing request
19:57:12.948 00.000 12268 OnExposeComplete: enter
19:57:12.948 00.000 12268 UpdateGuideState(): m_state=6
19:57:12.949 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
19:57:12.949 00.000 12268 Star::Find returns 1 (0), X=1245.29, Y=859.73, Mass=311, SNR=12.0, Peak=38 HFD=3.6
19:57:12.949 00.000 12268 MultiStar: [#1 -0.65,-1.02,0.00,M1] [#2 -0.21,-0.62,0.00,M1] [#3 -0.29,-1.03,0.00,M2] [#4 -0.60,-1.05,0.00,M1] [#5 -0.80,-1.00,0.00,M7] [#6 -0.29,-0.89,0.00,M1] [#7 -0.71,-0.94,0.00,M4] [#8 0.36,-1.19,0.00,M1] 
19:57:12.949 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.67) = xAngle (-0.33 = -0.33)
19:57:12.949 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.30 = -0.30)
19:57:12.949 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.68 hyp=0.74 cameraTheta=-2.00 mountX=0.70 mountY=-0.22, mountTheta=-0.30
19:57:12.951 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.68, opts=13)
19:57:12.951 00.000 12268 Enqueuing Move request for scope (-0.31, -0.68)
19:57:12.951 00.000 11616 Worker thread wakes up
19:57:12.951 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.68) opts 0xd
19:57:12.951 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.68)
19:57:12.952 00.001 11616 Moving (-0.31, -0.68) raw xDistance=0.70 yDistance=-0.22
19:57:12.952 00.000 11616 resist switch: large excursion: input 0.70 thresh 0.29 direction from -1 to 1
19:57:12.952 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.11
19:57:12.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
19:57:12.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
19:57:12.952 00.000 11616 MoveAxis(W, 394, ABG)
19:57:12.952 00.000 11616 Guiding  Dir = 3, Dur = 394
19:57:12.952 00.000 11616 IsSlewing returns 0
19:57:12.953 00.001 11616 IsGuiding returns 0
19:57:12.953 00.000 11616 PulseGuide returned control before completion, sleep 404
19:57:12.974 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:57:12.992 00.018 12268 UpdateGuideState exits: m=311 SNR=12.0
19:57:12.992 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:12.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:12.992 00.000 12268 Enqueuing Expose request
19:57:13.364 00.372 11616 IsGuiding returns 1
19:57:13.364 00.000 11616 scope still moving after pulse duration time elapsed
19:57:13.395 00.031 11616 IsSlewing returns 0
19:57:13.396 00.001 11616 IsGuiding returns 0
19:57:13.396 00.000 11616 scope move finished after 394 + 49 ms
19:57:13.396 00.000 11616 Move returns status 0, amount 394
19:57:13.396 00.000 11616 MoveAxis(N, 19, ABG)
19:57:13.396 00.000 11616 Guiding  Dir = 0, Dur = 19
19:57:13.397 00.001 11616 IsSlewing returns 0
19:57:13.397 00.000 11616 IsGuiding returns 0
19:57:13.397 00.000 11616 PulseGuide returned control before completion, sleep 29
19:57:13.442 00.045 11616 IsGuiding returns 1
19:57:13.442 00.000 11616 scope still moving after pulse duration time elapsed
19:57:13.473 00.031 11616 IsSlewing returns 0
19:57:13.473 00.000 11616 IsGuiding returns 0
19:57:13.474 00.001 11616 scope move finished after 19 + 57 ms
19:57:13.474 00.000 11616 Move returns status 0, amount 19
19:57:13.474 00.000 11616 move complete, result=0
19:57:13.474 00.000 11616 worker thread done servicing request
19:57:13.474 00.000 11616 Worker thread wakes up
19:57:13.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:13.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:13.474 00.000 12268 GuideStep: 0.7 px 394 ms WEST, -0.2 px 19 ms NORTH
19:57:15.488 02.014 11616 Exposure complete
19:57:15.546 00.058 11616 worker thread done servicing request
19:57:15.547 00.001 12268 OnExposeComplete: enter
19:57:15.547 00.000 12268 UpdateGuideState(): m_state=6
19:57:15.547 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
19:57:15.547 00.000 12268 Star::Find returns 1 (0), X=1245.56, Y=860.80, Mass=347, SNR=12.8, Peak=40 HFD=3.8
19:57:15.548 00.001 12268 MultiStar: [#1 -0.14,0.08,1.06,U] [#2 0.16,0.12,0.97,U] [#3 -0.08,-0.38,0.86,U] [#4 -0.40,-0.22,0.80,U] [#5 -0.52,0.13,0.67,U] [#6 -0.12,0.08,0.69,U] [#7 -0.21,-0.30,0.50,U] [#8 0.07,-0.38,0.53,U] 
19:57:15.548 00.000 12268 refined, 8 included, MultiStar: {-0.13, -0.01}, one-star: {-0.04, 0.40}
19:57:15.548 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.67) = xAngle (-1.36 = -1.36)
19:57:15.548 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.33 = -1.33)
19:57:15.548 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.03 mountX=0.03 mountY=-0.13, mountTheta=-1.36
19:57:15.549 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.01, opts=13)
19:57:15.549 00.000 12268 Enqueuing Move request for scope (-0.13, -0.01)
19:57:15.549 00.000 11616 Worker thread wakes up
19:57:15.549 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
19:57:15.550 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
19:57:15.550 00.000 11616 Moving (-0.13, -0.01) raw xDistance=0.03 yDistance=-0.13
19:57:15.550 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:15.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:57:15.550 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:15.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:57:15.550 00.000 11616 MoveAxis(E, 0, ABG)
19:57:15.550 00.000 11616 Move returns status 0, amount 0
19:57:15.550 00.000 11616 MoveAxis(N, 0, ABG)
19:57:15.550 00.000 11616 Move returns status 0, amount 0
19:57:15.550 00.000 11616 move complete, result=0
19:57:15.550 00.000 11616 worker thread done servicing request
19:57:15.573 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:57:15.589 00.016 12268 UpdateGuideState exits: m=347 SNR=12.8
19:57:15.590 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:15.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:15.590 00.000 12268 Enqueuing Expose request
19:57:15.590 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:57:15.590 00.000 11616 Worker thread wakes up
19:57:15.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:15.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:17.595 02.005 11616 Exposure complete
19:57:17.654 00.059 11616 worker thread done servicing request
19:57:17.654 00.000 12268 OnExposeComplete: enter
19:57:17.654 00.000 12268 UpdateGuideState(): m_state=6
19:57:17.655 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
19:57:17.655 00.000 12268 Star::Find returns 1 (0), X=1245.61, Y=860.20, Mass=375, SNR=13.3, Peak=39 HFD=4.0
19:57:17.655 00.000 12268 MultiStar: [#1 -0.59,-0.49,0.00,M1] [#2 -0.11,-0.03,1.00,U] [#3 -0.14,-0.81,0.00,M2] [#4 -0.20,-0.46,0.82,U] [#5 -0.92,-0.47,0.00,M7] [#6 -0.04,-0.36,0.64,U] [#7 -0.56,-0.46,0.00,M4] [#8 0.53,-0.74,0.00,M1] 
19:57:17.655 00.000 12268 single-star, 3 included, MultiStar: {-0.08, -0.24}, one-star: {0.01, -0.20}
19:57:17.655 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.67) = xAngle (0.14 = 0.14)
19:57:17.655 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.17 = 0.17)
19:57:17.655 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.53 mountX=0.20 mountY=0.03, mountTheta=0.17
19:57:17.657 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.20, opts=13)
19:57:17.657 00.000 12268 Enqueuing Move request for scope (0.01, -0.20)
19:57:17.657 00.000 11616 Worker thread wakes up
19:57:17.657 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
19:57:17.658 00.001 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
19:57:17.658 00.000 11616 Moving (0.01, -0.20) raw xDistance=0.20 yDistance=0.03
19:57:17.659 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
19:57:17.659 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:17.660 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:57:17.660 00.000 11616 MoveAxis(W, 113, ABG)
19:57:17.660 00.000 11616 Guiding  Dir = 3, Dur = 113
19:57:17.660 00.000 11616 IsSlewing returns 0
19:57:17.660 00.000 11616 IsGuiding returns 0
19:57:17.660 00.000 11616 PulseGuide returned control before completion, sleep 123
19:57:17.680 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:57:17.699 00.019 12268 UpdateGuideState exits: m=375 SNR=13.3
19:57:17.699 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:17.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:17.699 00.000 12268 Enqueuing Expose request
19:57:17.800 00.101 11616 IsGuiding returns 1
19:57:17.800 00.000 11616 scope still moving after pulse duration time elapsed
19:57:17.832 00.032 11616 IsSlewing returns 0
19:57:17.832 00.000 11616 IsGuiding returns 1
19:57:17.863 00.031 11616 IsSlewing returns 0
19:57:17.863 00.000 11616 IsGuiding returns 1
19:57:17.895 00.032 11616 IsSlewing returns 0
19:57:17.895 00.000 11616 IsGuiding returns 1
19:57:17.925 00.030 11616 IsSlewing returns 0
19:57:17.926 00.001 11616 IsGuiding returns 1
19:57:17.957 00.031 11616 IsSlewing returns 0
19:57:17.957 00.000 11616 IsGuiding returns 1
19:57:17.990 00.033 11616 IsSlewing returns 0
19:57:17.990 00.000 11616 IsGuiding returns 0
19:57:17.990 00.000 11616 scope move finished after 113 + 216 ms
19:57:17.990 00.000 11616 Move returns status 0, amount 113
19:57:17.990 00.000 11616 MoveAxis(N, 0, ABG)
19:57:17.990 00.000 11616 Move returns status 0, amount 0
19:57:17.991 00.001 11616 move complete, result=0
19:57:17.991 00.000 11616 worker thread done servicing request
19:57:17.991 00.000 11616 Worker thread wakes up
19:57:17.991 00.000 12268 GuideStep: 0.2 px 113 ms WEST, 0.0 px 0 ms NORTH
19:57:17.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:17.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:20.003 02.012 11616 Exposure complete
19:57:20.060 00.057 11616 worker thread done servicing request
19:57:20.061 00.001 12268 OnExposeComplete: enter
19:57:20.061 00.000 12268 UpdateGuideState(): m_state=6
19:57:20.061 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
19:57:20.061 00.000 12268 Star::Find returns 1 (0), X=1245.30, Y=859.72, Mass=330, SNR=12.4, Peak=39 HFD=3.7
19:57:20.061 00.000 12268 MultiStar: [#1 -0.29,-0.56,0.00,M2] [#2 -0.29,0.01,1.05,U] [#3 -0.14,-0.94,0.00,M3] [#4 -0.22,-0.53,0.90,U] [#5 -0.38,-0.13,0.72,U] [#6 -0.32,-0.60,0.00,M1] [#7 0.20,-0.49,0.43,U] [#8 0.17,-0.91,0.00,M2] 
19:57:20.061 00.000 12268 refined, 4 included, MultiStar: {-0.24, -0.36}, one-star: {-0.30, -0.69}
19:57:20.062 00.001 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-1.67) = xAngle (-0.50 = -0.50)
19:57:20.062 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.47 = -0.47)
19:57:20.062 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.36 hyp=0.43 cameraTheta=-2.17 mountX=0.38 mountY=-0.19, mountTheta=-0.48
19:57:20.065 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.36, opts=13)
19:57:20.065 00.000 12268 Enqueuing Move request for scope (-0.24, -0.36)
19:57:20.065 00.000 11616 Worker thread wakes up
19:57:20.065 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.36) opts 0xd
19:57:20.065 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.36)
19:57:20.066 00.001 11616 Moving (-0.24, -0.36) raw xDistance=0.38 yDistance=-0.19
19:57:20.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
19:57:20.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
19:57:20.066 00.000 11616 MoveAxis(W, 211, ABG)
19:57:20.066 00.000 11616 Guiding  Dir = 3, Dur = 211
19:57:20.066 00.000 11616 IsSlewing returns 0
19:57:20.067 00.001 11616 IsGuiding returns 0
19:57:20.067 00.000 11616 PulseGuide returned control before completion, sleep 221
19:57:20.087 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:57:20.107 00.020 12268 UpdateGuideState exits: m=330 SNR=12.4
19:57:20.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:20.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:20.107 00.000 12268 Enqueuing Expose request
19:57:20.297 00.190 11616 IsGuiding returns 1
19:57:20.297 00.000 11616 scope still moving after pulse duration time elapsed
19:57:20.329 00.032 11616 IsSlewing returns 0
19:57:20.330 00.001 11616 IsGuiding returns 1
19:57:20.359 00.029 11616 IsSlewing returns 0
19:57:20.359 00.000 11616 IsGuiding returns 1
19:57:20.390 00.031 11616 IsSlewing returns 0
19:57:20.391 00.001 11616 IsGuiding returns 1
19:57:20.422 00.031 11616 IsSlewing returns 0
19:57:20.422 00.000 11616 IsGuiding returns 1
19:57:20.453 00.031 11616 IsSlewing returns 0
19:57:20.453 00.000 11616 IsGuiding returns 1
19:57:20.484 00.031 11616 IsSlewing returns 0
19:57:20.485 00.001 11616 IsGuiding returns 0
19:57:20.485 00.000 11616 scope move finished after 211 + 207 ms
19:57:20.485 00.000 11616 Move returns status 0, amount 211
19:57:20.485 00.000 11616 MoveAxis(N, 16, ABG)
19:57:20.485 00.000 11616 Guiding  Dir = 0, Dur = 16
19:57:20.485 00.000 11616 IsSlewing returns 0
19:57:20.486 00.001 11616 IsGuiding returns 0
19:57:20.486 00.000 11616 PulseGuide returned control before completion, sleep 26
19:57:20.516 00.030 11616 IsGuiding returns 1
19:57:20.516 00.000 11616 scope still moving after pulse duration time elapsed
19:57:20.546 00.030 11616 IsSlewing returns 0
19:57:20.547 00.001 11616 IsGuiding returns 0
19:57:20.547 00.000 11616 scope move finished after 16 + 45 ms
19:57:20.547 00.000 11616 Move returns status 0, amount 16
19:57:20.547 00.000 11616 move complete, result=0
19:57:20.547 00.000 11616 worker thread done servicing request
19:57:20.547 00.000 11616 Worker thread wakes up
19:57:20.548 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:20.548 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:20.548 00.000 12268 GuideStep: 0.4 px 211 ms WEST, -0.2 px 16 ms NORTH
19:57:22.551 02.003 11616 Exposure complete
19:57:22.614 00.063 11616 worker thread done servicing request
19:57:22.614 00.000 12268 OnExposeComplete: enter
19:57:22.614 00.000 12268 UpdateGuideState(): m_state=6
19:57:22.615 00.001 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
19:57:22.615 00.000 12268 Star::Find returns 1 (0), X=1245.57, Y=860.71, Mass=380, SNR=13.3, Peak=39 HFD=4.7
19:57:22.615 00.000 12268 MultiStar: [#1 -0.19,-0.07,0.96,U] [#2 -0.20,-0.07,0.97,U] [#3 -0.51,-0.27,0.77,U] [#4 -0.62,0.01,0.81,U] [#5 -0.18,0.21,0.59,U] [#6 0.02,-0.13,0.60,U] [#7 -0.01,-0.31,0.38,U] [#8 0.22,-0.25,0.45,U] 
19:57:22.615 00.000 12268 refined, 8 included, MultiStar: {-0.20, -0.03}, one-star: {-0.02, 0.30}
19:57:22.615 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.67) = xAngle (-1.31 = -1.31)
19:57:22.616 00.001 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.28 = -1.28)
19:57:22.616 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-2.97 mountX=0.05 mountY=-0.19, mountTheta=-1.30
19:57:22.617 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.03, opts=13)
19:57:22.617 00.000 12268 Enqueuing Move request for scope (-0.20, -0.03)
19:57:22.617 00.000 11616 Worker thread wakes up
19:57:22.617 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.03) opts 0xd
19:57:22.618 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.03)
19:57:22.618 00.000 11616 Moving (-0.20, -0.03) raw xDistance=0.05 yDistance=-0.19
19:57:22.618 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:22.618 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:57:22.618 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
19:57:22.618 00.000 11616 MoveAxis(E, 0, ABG)
19:57:22.618 00.000 11616 Move returns status 0, amount 0
19:57:22.618 00.000 11616 MoveAxis(N, 16, ABG)
19:57:22.618 00.000 11616 Guiding  Dir = 0, Dur = 16
19:57:22.618 00.000 11616 IsSlewing returns 0
19:57:22.619 00.001 11616 IsGuiding returns 0
19:57:22.619 00.000 11616 PulseGuide returned control before completion, sleep 26
19:57:22.639 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:57:22.655 00.016 11616 IsGuiding returns 1
19:57:22.655 00.000 11616 scope still moving after pulse duration time elapsed
19:57:22.657 00.002 12268 UpdateGuideState exits: m=380 SNR=13.3
19:57:22.657 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:22.657 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:22.657 00.000 12268 Enqueuing Expose request
19:57:22.686 00.029 11616 IsSlewing returns 0
19:57:22.686 00.000 11616 IsGuiding returns 1
19:57:22.716 00.030 11616 IsSlewing returns 0
19:57:22.716 00.000 11616 IsGuiding returns 1
19:57:22.747 00.031 11616 IsSlewing returns 0
19:57:22.748 00.001 11616 IsGuiding returns 0
19:57:22.748 00.000 11616 scope move finished after 16 + 113 ms
19:57:22.748 00.000 11616 Move returns status 0, amount 16
19:57:22.748 00.000 11616 move complete, result=0
19:57:22.748 00.000 11616 worker thread done servicing request
19:57:22.748 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
19:57:22.748 00.000 11616 Worker thread wakes up
19:57:22.748 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:22.748 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:24.759 02.011 11616 Exposure complete
19:57:24.816 00.057 11616 worker thread done servicing request
19:57:24.816 00.000 12268 OnExposeComplete: enter
19:57:24.816 00.000 12268 UpdateGuideState(): m_state=6
19:57:24.816 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
19:57:24.816 00.000 12268 Star::Find returns 1 (0), X=1245.44, Y=860.70, Mass=358, SNR=13.0, Peak=40 HFD=3.9
19:57:24.817 00.001 12268 MultiStar: [#1 -0.43,0.15,1.00,U] [#2 -0.44,0.25,0.97,U] [#3 -0.47,-0.27,0.81,U] [#4 -0.51,-0.11,0.83,U] [#5 -0.43,0.47,0.00,M6] [#6 -0.57,0.23,0.67,U] [#7 -0.31,-0.28,0.46,U] [#8 0.12,-0.20,0.46,U] 
19:57:24.817 00.000 12268 single-star, 7 included, MultiStar: {-0.37, 0.05}, one-star: {-0.16, 0.29}
19:57:24.817 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.67) = xAngle (3.74 = -2.55)
19:57:24.817 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.77 = -2.52)
19:57:24.817 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.29 hyp=0.33 cameraTheta=2.07 mountX=-0.27 mountY=-0.19, mountTheta=-2.53
19:57:24.819 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.29, opts=13)
19:57:24.819 00.000 12268 Enqueuing Move request for scope (-0.16, 0.29)
19:57:24.819 00.000 11616 Worker thread wakes up
19:57:24.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.29) opts 0xd
19:57:24.819 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.29)
19:57:24.819 00.000 11616 Moving (-0.16, 0.29) raw xDistance=-0.27 yDistance=-0.19
19:57:24.819 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:57:24.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
19:57:24.820 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
19:57:24.820 00.000 11616 MoveAxis(E, 0, ABG)
19:57:24.820 00.000 11616 Move returns status 0, amount 0
19:57:24.820 00.000 11616 MoveAxis(N, 16, ABG)
19:57:24.820 00.000 11616 Guiding  Dir = 0, Dur = 16
19:57:24.820 00.000 11616 IsSlewing returns 0
19:57:24.820 00.000 11616 IsGuiding returns 0
19:57:24.821 00.001 11616 PulseGuide returned control before completion, sleep 26
19:57:24.842 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:57:24.849 00.007 11616 IsGuiding returns 1
19:57:24.849 00.000 11616 scope still moving after pulse duration time elapsed
19:57:24.859 00.010 12268 UpdateGuideState exits: m=358 SNR=13.0
19:57:24.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:24.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:24.859 00.000 12268 Enqueuing Expose request
19:57:24.880 00.021 11616 IsSlewing returns 0
19:57:24.880 00.000 11616 IsGuiding returns 0
19:57:24.880 00.000 11616 scope move finished after 16 + 43 ms
19:57:24.881 00.001 11616 Move returns status 0, amount 16
19:57:24.881 00.000 11616 move complete, result=0
19:57:24.881 00.000 11616 worker thread done servicing request
19:57:24.881 00.000 11616 Worker thread wakes up
19:57:24.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:24.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:24.881 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 16 ms NORTH
19:57:26.895 02.014 11616 Exposure complete
19:57:26.953 00.058 11616 worker thread done servicing request
19:57:26.953 00.000 12268 OnExposeComplete: enter
19:57:26.953 00.000 12268 UpdateGuideState(): m_state=6
19:57:26.953 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
19:57:26.954 00.001 12268 Star::Find returns 1 (0), X=1245.54, Y=860.70, Mass=332, SNR=12.5, Peak=41 HFD=3.9
19:57:26.954 00.000 12268 MultiStar: [#1 -0.28,0.53,1.05,U] [#2 -0.12,0.50,0.99,U] [#3 -0.29,-0.08,0.86,U] [#4 -0.50,0.04,0.85,U] [#5 -0.76,0.75,0.00,M7] [#6 0.01,0.25,0.70,U] [#7 -0.45,0.09,0.45,U] [#8 -0.12,-0.29,0.51,U] 
19:57:26.954 00.000 12268 single-star, 7 included, MultiStar: {-0.22, 0.22}, one-star: {-0.06, 0.30}
19:57:26.954 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.67) = xAngle (3.42 = -2.86)
19:57:26.954 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.45 = -2.83)
19:57:26.954 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.30 hyp=0.30 cameraTheta=1.76 mountX=-0.29 mountY=-0.09, mountTheta=-2.83
19:57:26.956 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.30, opts=13)
19:57:26.956 00.000 12268 Enqueuing Move request for scope (-0.06, 0.30)
19:57:26.956 00.000 11616 Worker thread wakes up
19:57:26.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.30) opts 0xd
19:57:26.956 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.30)
19:57:26.956 00.000 11616 Moving (-0.06, 0.30) raw xDistance=-0.29 yDistance=-0.09
19:57:26.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:57:26.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
19:57:26.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:26.957 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:57:26.957 00.000 11616 MoveAxis(E, 0, ABG)
19:57:26.957 00.000 11616 Move returns status 0, amount 0
19:57:26.957 00.000 11616 MoveAxis(N, 0, ABG)
19:57:26.957 00.000 11616 Move returns status 0, amount 0
19:57:26.957 00.000 11616 move complete, result=0
19:57:26.957 00.000 11616 worker thread done servicing request
19:57:26.980 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:57:26.997 00.017 12268 UpdateGuideState exits: m=332 SNR=12.5
19:57:26.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:26.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:26.997 00.000 12268 Enqueuing Expose request
19:57:26.998 00.001 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
19:57:26.998 00.000 11616 Worker thread wakes up
19:57:26.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:26.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:29.007 02.009 11616 Exposure complete
19:57:29.065 00.058 11616 worker thread done servicing request
19:57:29.065 00.000 12268 OnExposeComplete: enter
19:57:29.066 00.001 12268 UpdateGuideState(): m_state=6
19:57:29.066 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
19:57:29.066 00.000 12268 Star::Find returns 1 (0), X=1245.16, Y=861.50, Mass=355, SNR=12.9, Peak=32 HFD=4.4
19:57:29.066 00.000 12268 MultiStar: [#1 -0.27,0.84,0.00,M1] [#2 -0.30,1.03,0.00,M1] [#3 -0.32,0.53,0.88,U] [#4 -0.56,1.01,0.00,M1] [#5 -0.84,1.35,0.00,M8] [#6 -0.39,0.84,0.00,M1] [#7 -0.10,0.50,0.44,U] [#8 -0.52,0.14,0.49,U] 
19:57:29.066 00.000 12268 refined, 3 included, MultiStar: {-0.36, 0.66}, one-star: {-0.44, 1.10}
19:57:29.067 00.001 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.67) = xAngle (3.74 = -2.54)
19:57:29.067 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.77 = -2.51)
19:57:29.067 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.66 hyp=0.75 cameraTheta=2.07 mountX=-0.62 mountY=-0.44, mountTheta=-2.52
19:57:29.068 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.66, opts=13)
19:57:29.068 00.000 12268 Enqueuing Move request for scope (-0.36, 0.66)
19:57:29.068 00.000 11616 Worker thread wakes up
19:57:29.068 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.66) opts 0xd
19:57:29.068 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.66)
19:57:29.069 00.001 11616 Moving (-0.36, 0.66) raw xDistance=-0.62 yDistance=-0.44
19:57:29.069 00.000 11616 resist switch: large excursion: input -0.62 thresh 0.29 direction from 1 to -1
19:57:29.069 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.86
19:57:29.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
19:57:29.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
19:57:29.069 00.000 11616 MoveAxis(E, 347, ABG)
19:57:29.069 00.000 11616 Guiding  Dir = 2, Dur = 347
19:57:29.069 00.000 11616 IsSlewing returns 0
19:57:29.069 00.000 11616 IsGuiding returns 0
19:57:29.070 00.001 11616 PulseGuide returned control before completion, sleep 357
19:57:29.090 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:57:29.109 00.019 12268 UpdateGuideState exits: m=355 SNR=12.9
19:57:29.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:29.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:29.109 00.000 12268 Enqueuing Expose request
19:57:29.437 00.328 11616 IsGuiding returns 1
19:57:29.438 00.001 11616 scope still moving after pulse duration time elapsed
19:57:29.468 00.030 11616 IsSlewing returns 0
19:57:29.469 00.001 11616 IsGuiding returns 0
19:57:29.469 00.000 11616 scope move finished after 347 + 52 ms
19:57:29.469 00.000 11616 Move returns status 0, amount 347
19:57:29.469 00.000 11616 MoveAxis(N, 37, ABG)
19:57:29.469 00.000 11616 Guiding  Dir = 0, Dur = 37
19:57:29.469 00.000 11616 IsSlewing returns 0
19:57:29.470 00.001 11616 IsGuiding returns 0
19:57:29.470 00.000 11616 PulseGuide returned control before completion, sleep 47
19:57:29.531 00.061 11616 IsGuiding returns 1
19:57:29.531 00.000 11616 scope still moving after pulse duration time elapsed
19:57:29.562 00.031 11616 IsSlewing returns 0
19:57:29.574 00.012 11616 IsGuiding returns 0
19:57:29.574 00.000 11616 scope move finished after 37 + 66 ms
19:57:29.574 00.000 11616 Move returns status 0, amount 37
19:57:29.574 00.000 11616 move complete, result=0
19:57:29.574 00.000 11616 worker thread done servicing request
19:57:29.574 00.000 11616 Worker thread wakes up
19:57:29.574 00.000 12268 GuideStep: -0.6 px 347 ms EAST, -0.4 px 37 ms NORTH
19:57:29.575 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:29.575 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:31.584 02.009 11616 Exposure complete
19:57:31.642 00.058 11616 worker thread done servicing request
19:57:31.642 00.000 12268 OnExposeComplete: enter
19:57:31.643 00.001 12268 UpdateGuideState(): m_state=6
19:57:31.643 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
19:57:31.643 00.000 12268 Star::Find returns 1 (0), X=1245.83, Y=860.88, Mass=356, SNR=12.9, Peak=37 HFD=4.3
19:57:31.643 00.000 12268 MultiStar: [#1 -0.22,0.20,0.99,U] [#2 -0.18,0.74,0.00,M2] [#3 -0.15,0.10,0.87,U] [#4 -0.32,0.20,0.84,U] [#5 -0.30,0.45,0.68,U] [#6 -0.09,0.43,0.67,U] [#7 0.03,-0.00,0.43,U] [#8 0.32,0.48,0.54,U] 
19:57:31.643 00.000 12268 refined, 7 included, MultiStar: {-0.08, 0.30}, one-star: {0.23, 0.47}
19:57:31.643 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.67) = xAngle (3.50 = -2.79)
19:57:31.643 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.53 = -2.76)
19:57:31.643 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.83 mountX=-0.29 mountY=-0.11, mountTheta=-2.76
19:57:31.645 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.30, opts=13)
19:57:31.645 00.000 12268 Enqueuing Move request for scope (-0.08, 0.30)
19:57:31.645 00.000 11616 Worker thread wakes up
19:57:31.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd
19:57:31.645 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.30)
19:57:31.645 00.000 11616 Moving (-0.08, 0.30) raw xDistance=-0.29 yDistance=-0.11
19:57:31.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
19:57:31.645 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:31.646 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:57:31.646 00.000 11616 MoveAxis(E, 160, ABG)
19:57:31.646 00.000 11616 Guiding  Dir = 2, Dur = 160
19:57:31.646 00.000 11616 IsSlewing returns 0
19:57:31.646 00.000 11616 IsGuiding returns 0
19:57:31.647 00.001 11616 PulseGuide returned control before completion, sleep 170
19:57:31.667 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:57:31.685 00.018 12268 UpdateGuideState exits: m=356 SNR=12.9
19:57:31.685 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:31.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:31.685 00.000 12268 Enqueuing Expose request
19:57:31.829 00.144 11616 IsGuiding returns 1
19:57:31.830 00.001 11616 scope still moving after pulse duration time elapsed
19:57:31.860 00.030 11616 IsSlewing returns 0
19:57:31.861 00.001 11616 IsGuiding returns 0
19:57:31.861 00.000 11616 scope move finished after 160 + 54 ms
19:57:31.861 00.000 11616 Move returns status 0, amount 160
19:57:31.861 00.000 11616 MoveAxis(N, 0, ABG)
19:57:31.861 00.000 11616 Move returns status 0, amount 0
19:57:31.861 00.000 11616 move complete, result=0
19:57:31.861 00.000 11616 worker thread done servicing request
19:57:31.861 00.000 11616 Worker thread wakes up
19:57:31.862 00.001 12268 GuideStep: -0.3 px 160 ms EAST, -0.1 px 0 ms NORTH
19:57:31.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:31.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:33.882 02.020 11616 Exposure complete
19:57:33.939 00.057 11616 worker thread done servicing request
19:57:33.939 00.000 12268 OnExposeComplete: enter
19:57:33.940 00.001 12268 UpdateGuideState(): m_state=6
19:57:33.940 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
19:57:33.940 00.000 12268 Star::Find returns 1 (0), X=1245.61, Y=859.99, Mass=380, SNR=13.3, Peak=35 HFD=4.2
19:57:33.940 00.000 12268 MultiStar: [#1 -0.22,-0.75,0.00,M1] [#2 -0.27,-0.52,1.00,U] [#3 -0.23,-1.11,0.00,M1] [#4 -0.52,-1.03,0.00,M1] [#5 -0.73,-0.56,0.00,M8] [#6 -0.04,-0.73,0.00,M1] [#7 -0.38,-0.56,0.00,M1] [#8 0.23,-0.80,0.00,M1] 
19:57:33.940 00.000 12268 single-star, 1 included, MultiStar: {-0.13, -0.47}, one-star: {0.01, -0.42}
19:57:33.940 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.67) = xAngle (0.13 = 0.13)
19:57:33.940 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.16 = 0.16)
19:57:33.941 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=-0.42 hyp=0.42 cameraTheta=-1.54 mountX=0.41 mountY=0.07, mountTheta=0.16
19:57:33.942 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.42, opts=13)
19:57:33.942 00.000 12268 Enqueuing Move request for scope (0.01, -0.42)
19:57:33.942 00.000 11616 Worker thread wakes up
19:57:33.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.42) opts 0xd
19:57:33.942 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.42)
19:57:33.942 00.000 11616 Moving (0.01, -0.42) raw xDistance=0.41 yDistance=0.07
19:57:33.942 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
19:57:33.942 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.24
19:57:33.943 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
19:57:33.943 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:33.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:57:33.943 00.000 11616 MoveAxis(W, 232, ABG)
19:57:33.943 00.000 11616 Guiding  Dir = 3, Dur = 232
19:57:33.943 00.000 11616 IsSlewing returns 0
19:57:33.943 00.000 11616 IsGuiding returns 0
19:57:33.944 00.001 11616 PulseGuide returned control before completion, sleep 242
19:57:33.964 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:57:33.982 00.018 12268 UpdateGuideState exits: m=380 SNR=13.3
19:57:33.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:33.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:33.982 00.000 12268 Enqueuing Expose request
19:57:34.190 00.208 11616 IsGuiding returns 1
19:57:34.190 00.000 11616 scope still moving after pulse duration time elapsed
19:57:34.219 00.029 11616 IsSlewing returns 0
19:57:34.219 00.000 11616 IsGuiding returns 0
19:57:34.220 00.001 11616 scope move finished after 232 + 43 ms
19:57:34.220 00.000 11616 Move returns status 0, amount 232
19:57:34.220 00.000 11616 MoveAxis(N, 0, ABG)
19:57:34.220 00.000 11616 Move returns status 0, amount 0
19:57:34.220 00.000 11616 move complete, result=0
19:57:34.220 00.000 11616 worker thread done servicing request
19:57:34.220 00.000 11616 Worker thread wakes up
19:57:34.220 00.000 12268 GuideStep: 0.4 px 232 ms WEST, 0.1 px 0 ms NORTH
19:57:34.221 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:34.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:36.234 02.013 11616 Exposure complete
19:57:36.291 00.057 11616 worker thread done servicing request
19:57:36.292 00.001 12268 OnExposeComplete: enter
19:57:36.292 00.000 12268 UpdateGuideState(): m_state=6
19:57:36.292 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
19:57:36.292 00.000 12268 Star::Find returns 1 (0), X=1245.86, Y=860.25, Mass=424, SNR=14.0, Peak=40 HFD=4.8
19:57:36.293 00.001 12268 MultiStar: [#1 -0.15,-0.32,0.91,U] [#2 0.20,-0.12,0.94,U] [#3 0.04,-0.70,0.00,M2] [#4 0.10,-0.89,0.00,M2] [#5 0.23,-0.29,0.64,U] [#6 0.33,-0.49,0.62,U] [#7 0.38,-0.30,0.37,U] [#8 0.39,-1.15,0.00,M2] 
19:57:36.293 00.000 12268 single-star, 5 included, MultiStar: {0.18, -0.26}, one-star: {0.26, -0.15}
19:57:36.293 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.67) = xAngle (1.13 = 1.13)
19:57:36.293 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.17 = 1.17)
19:57:36.293 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.15 hyp=0.30 cameraTheta=-0.53 mountX=0.13 mountY=0.28, mountTheta=1.14
19:57:36.294 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.15, opts=13)
19:57:36.294 00.000 12268 Enqueuing Move request for scope (0.26, -0.15)
19:57:36.295 00.001 11616 Worker thread wakes up
19:57:36.295 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.15) opts 0xd
19:57:36.295 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.15)
19:57:36.295 00.000 11616 Moving (0.26, -0.15) raw xDistance=0.13 yDistance=0.28
19:57:36.295 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
19:57:36.295 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:57:36.295 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
19:57:36.295 00.000 11616 MoveAxis(W, 72, ABG)
19:57:36.295 00.000 11616 Guiding  Dir = 3, Dur = 72
19:57:36.295 00.000 11616 IsSlewing returns 0
19:57:36.296 00.001 11616 IsGuiding returns 0
19:57:36.296 00.000 11616 PulseGuide returned control before completion, sleep 82
19:57:36.319 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:57:36.337 00.018 12268 UpdateGuideState exits: m=424 SNR=14.0
19:57:36.338 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:36.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:36.338 00.000 12268 Enqueuing Expose request
19:57:36.384 00.046 11616 IsGuiding returns 1
19:57:36.384 00.000 11616 scope still moving after pulse duration time elapsed
19:57:36.413 00.029 11616 IsSlewing returns 0
19:57:36.413 00.000 11616 IsGuiding returns 1
19:57:36.443 00.030 11616 IsSlewing returns 0
19:57:36.443 00.000 11616 IsGuiding returns 1
19:57:36.474 00.031 11616 IsSlewing returns 0
19:57:36.476 00.002 11616 IsGuiding returns 0
19:57:36.476 00.000 11616 scope move finished after 72 + 108 ms
19:57:36.476 00.000 11616 Move returns status 0, amount 72
19:57:36.476 00.000 11616 MoveAxis(N, 0, ABG)
19:57:36.476 00.000 11616 Move returns status 0, amount 0
19:57:36.477 00.001 11616 move complete, result=0
19:57:36.477 00.000 11616 worker thread done servicing request
19:57:36.477 00.000 11616 Worker thread wakes up
19:57:36.477 00.000 12268 GuideStep: 0.1 px 72 ms WEST, 0.3 px 0 ms NORTH
19:57:36.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:36.478 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:38.494 02.016 11616 Exposure complete
19:57:38.551 00.057 11616 worker thread done servicing request
19:57:38.552 00.001 12268 OnExposeComplete: enter
19:57:38.552 00.000 12268 UpdateGuideState(): m_state=6
19:57:38.552 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
19:57:38.552 00.000 12268 Star::Find returns 1 (0), X=1245.60, Y=860.24, Mass=391, SNR=13.5, Peak=43 HFD=4.7
19:57:38.552 00.000 12268 MultiStar: [#1 -0.12,-0.21,1.01,U] [#2 0.27,0.17,1.00,U] [#3 0.24,-0.76,0.00,M3] [#4 -0.15,-0.29,0.83,U] [#5 -0.51,0.19,0.66,U] [#6 -0.10,-0.25,0.67,U] [#7 -0.31,-0.44,0.44,U] [#8 0.32,-0.87,0.00,M3] 
19:57:38.552 00.000 12268 refined, 6 included, MultiStar: {-0.09, -0.12}, one-star: {0.01, -0.17}
19:57:38.553 00.001 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.67) = xAngle (-0.55 = -0.55)
19:57:38.553 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.52 = -0.52)
19:57:38.553 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.22 mountX=0.13 mountY=-0.08, mountTheta=-0.53
19:57:38.554 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.12, opts=13)
19:57:38.554 00.000 12268 Enqueuing Move request for scope (-0.09, -0.12)
19:57:38.554 00.000 11616 Worker thread wakes up
19:57:38.554 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
19:57:38.554 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
19:57:38.554 00.000 11616 Moving (-0.09, -0.12) raw xDistance=0.13 yDistance=-0.08
19:57:38.555 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
19:57:38.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:38.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:57:38.555 00.000 11616 MoveAxis(W, 73, ABG)
19:57:38.555 00.000 11616 Guiding  Dir = 3, Dur = 73
19:57:38.555 00.000 11616 IsSlewing returns 0
19:57:38.555 00.000 11616 IsGuiding returns 0
19:57:38.556 00.001 11616 PulseGuide returned control before completion, sleep 83
19:57:38.577 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:57:38.595 00.018 12268 UpdateGuideState exits: m=391 SNR=13.5
19:57:38.596 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:38.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:38.596 00.000 12268 Enqueuing Expose request
19:57:38.642 00.046 11616 IsGuiding returns 1
19:57:38.642 00.000 11616 scope still moving after pulse duration time elapsed
19:57:38.673 00.031 11616 IsSlewing returns 0
19:57:38.673 00.000 11616 IsGuiding returns 1
19:57:38.705 00.032 11616 IsSlewing returns 0
19:57:38.706 00.001 11616 IsGuiding returns 0
19:57:38.706 00.000 11616 scope move finished after 73 + 77 ms
19:57:38.706 00.000 11616 Move returns status 0, amount 73
19:57:38.706 00.000 11616 MoveAxis(N, 0, ABG)
19:57:38.706 00.000 11616 Move returns status 0, amount 0
19:57:38.706 00.000 11616 move complete, result=0
19:57:38.707 00.001 12268 GuideStep: 0.1 px 73 ms WEST, -0.1 px 0 ms NORTH
19:57:38.707 00.000 11616 worker thread done servicing request
19:57:38.707 00.000 11616 Worker thread wakes up
19:57:38.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:38.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:40.718 02.011 11616 Exposure complete
19:57:40.776 00.058 11616 worker thread done servicing request
19:57:40.777 00.001 12268 OnExposeComplete: enter
19:57:40.777 00.000 12268 UpdateGuideState(): m_state=6
19:57:40.777 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
19:57:40.777 00.000 12268 Star::Find returns 1 (0), X=1245.71, Y=860.09, Mass=386, SNR=13.5, Peak=43 HFD=4.1
19:57:40.777 00.000 12268 MultiStar: [#1 -0.41,-0.28,0.98,U] [#2 0.12,-0.21,0.92,U] [#3 0.19,-0.88,0.00,M4] [#4 -0.43,-0.56,0.00,M2] [#5 -0.45,0.19,0.66,U] [#6 -0.04,-0.23,0.63,U] [#7 -0.03,-0.12,0.43,U] [#8 0.15,-0.88,0.00,M4] 
19:57:40.778 00.001 12268 refined, 5 included, MultiStar: {-0.11, -0.19}, one-star: {0.12, -0.32}
19:57:40.778 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.67) = xAngle (-0.44 = -0.44)
19:57:40.778 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.41 = -0.41)
19:57:40.778 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-2.11 mountX=0.20 mountY=-0.09, mountTheta=-0.42
19:57:40.779 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.19, opts=13)
19:57:40.779 00.000 12268 Enqueuing Move request for scope (-0.11, -0.19)
19:57:40.779 00.000 11616 Worker thread wakes up
19:57:40.779 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.19) opts 0xd
19:57:40.779 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.19)
19:57:40.779 00.000 11616 Moving (-0.11, -0.19) raw xDistance=0.20 yDistance=-0.09
19:57:40.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
19:57:40.779 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:40.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:57:40.780 00.001 11616 MoveAxis(W, 110, ABG)
19:57:40.780 00.000 11616 Guiding  Dir = 3, Dur = 110
19:57:40.780 00.000 11616 IsSlewing returns 0
19:57:40.781 00.001 11616 IsGuiding returns 0
19:57:40.781 00.000 11616 PulseGuide returned control before completion, sleep 120
19:57:40.804 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:57:40.821 00.017 12268 UpdateGuideState exits: m=386 SNR=13.5
19:57:40.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:40.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:40.821 00.000 12268 Enqueuing Expose request
19:57:40.910 00.089 11616 IsGuiding returns 1
19:57:40.910 00.000 11616 scope still moving after pulse duration time elapsed
19:57:40.941 00.031 11616 IsSlewing returns 0
19:57:40.941 00.000 11616 IsGuiding returns 0
19:57:40.941 00.000 11616 scope move finished after 110 + 50 ms
19:57:40.941 00.000 11616 Move returns status 0, amount 110
19:57:40.941 00.000 11616 MoveAxis(N, 0, ABG)
19:57:40.942 00.001 11616 Move returns status 0, amount 0
19:57:40.942 00.000 11616 move complete, result=0
19:57:40.942 00.000 11616 worker thread done servicing request
19:57:40.942 00.000 11616 Worker thread wakes up
19:57:40.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:40.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:40.942 00.000 12268 GuideStep: 0.2 px 110 ms WEST, -0.1 px 0 ms NORTH
19:57:42.948 02.006 11616 Exposure complete
19:57:43.007 00.059 11616 worker thread done servicing request
19:57:43.007 00.000 12268 OnExposeComplete: enter
19:57:43.007 00.000 12268 UpdateGuideState(): m_state=6
19:57:43.008 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
19:57:43.008 00.000 12268 Star::Find returns 1 (0), X=1245.80, Y=860.23, Mass=375, SNR=13.2, Peak=38 HFD=4.4
19:57:43.008 00.000 12268 MultiStar: [#1 -0.65,-0.25,0.00,M1] [#2 -0.13,0.05,0.94,U] [#3 -0.03,-0.70,0.00,M5] [#4 -0.29,-0.71,0.00,M3] [#5 -0.42,-0.21,0.71,U] [#6 -0.06,-0.11,0.67,U] [#7 -0.47,-0.64,0.00,M1] [#8 0.12,-0.80,0.00,M5] 
19:57:43.008 00.000 12268 refined, 3 included, MultiStar: {-0.08, -0.11}, one-star: {0.20, -0.18}
19:57:43.008 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.67) = xAngle (-0.54 = -0.54)
19:57:43.008 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.51 = -0.51)
19:57:43.008 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-2.21 mountX=0.11 mountY=-0.06, mountTheta=-0.52
19:57:43.010 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.11, opts=13)
19:57:43.010 00.000 12268 Enqueuing Move request for scope (-0.08, -0.11)
19:57:43.010 00.000 11616 Worker thread wakes up
19:57:43.010 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
19:57:43.010 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
19:57:43.010 00.000 11616 Moving (-0.08, -0.11) raw xDistance=0.11 yDistance=-0.06
19:57:43.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
19:57:43.010 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:43.011 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:57:43.011 00.000 11616 MoveAxis(W, 63, ABG)
19:57:43.011 00.000 11616 Guiding  Dir = 3, Dur = 63
19:57:43.011 00.000 11616 IsSlewing returns 0
19:57:43.012 00.001 11616 IsGuiding returns 0
19:57:43.012 00.000 11616 PulseGuide returned control before completion, sleep 73
19:57:43.034 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:57:43.052 00.018 12268 UpdateGuideState exits: m=375 SNR=13.2
19:57:43.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:43.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:43.052 00.000 12268 Enqueuing Expose request
19:57:43.088 00.036 11616 IsGuiding returns 1
19:57:43.089 00.001 11616 scope still moving after pulse duration time elapsed
19:57:43.120 00.031 11616 IsSlewing returns 0
19:57:43.121 00.001 11616 IsGuiding returns 0
19:57:43.121 00.000 11616 scope move finished after 63 + 46 ms
19:57:43.121 00.000 11616 Move returns status 0, amount 63
19:57:43.121 00.000 11616 MoveAxis(N, 0, ABG)
19:57:43.121 00.000 11616 Move returns status 0, amount 0
19:57:43.121 00.000 11616 move complete, result=0
19:57:43.121 00.000 11616 worker thread done servicing request
19:57:43.121 00.000 11616 Worker thread wakes up
19:57:43.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:43.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:43.136 00.015 12268 GuideStep: 0.1 px 63 ms WEST, -0.1 px 0 ms NORTH
19:57:45.136 02.000 11616 Exposure complete
19:57:45.195 00.059 11616 worker thread done servicing request
19:57:45.195 00.000 12268 OnExposeComplete: enter
19:57:45.195 00.000 12268 UpdateGuideState(): m_state=6
19:57:45.196 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
19:57:45.196 00.000 12268 Star::Find returns 1 (0), X=1245.94, Y=860.22, Mass=345, SNR=12.7, Peak=38 HFD=4.1
19:57:45.196 00.000 12268 MultiStar: [#1 0.24,-0.34,1.02,U] [#2 0.26,0.16,1.00,U] [#3 0.44,-0.34,0.85,U] [#4 0.16,-0.40,0.84,U] [#5 -0.07,0.03,0.71,U] [#6 0.53,0.22,0.69,U] [#7 -0.10,-0.26,0.46,U] [#8 0.54,-0.06,0.69,U] 
19:57:45.196 00.000 12268 refined, 8 included, MultiStar: {0.27, -0.13}, one-star: {0.34, -0.18}
19:57:45.197 00.001 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.67) = xAngle (1.21 = 1.21)
19:57:45.197 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.24 = 1.24)
19:57:45.197 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.13 hyp=0.31 cameraTheta=-0.46 mountX=0.11 mountY=0.29, mountTheta=1.22
19:57:45.198 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.13, opts=13)
19:57:45.198 00.000 12268 Enqueuing Move request for scope (0.27, -0.13)
19:57:45.198 00.000 11616 Worker thread wakes up
19:57:45.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.13) opts 0xd
19:57:45.199 00.001 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.13)
19:57:45.199 00.000 11616 Moving (0.27, -0.13) raw xDistance=0.11 yDistance=0.29
19:57:45.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
19:57:45.199 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:57:45.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
19:57:45.199 00.000 11616 MoveAxis(W, 60, ABG)
19:57:45.199 00.000 11616 Guiding  Dir = 3, Dur = 60
19:57:45.199 00.000 11616 IsSlewing returns 0
19:57:45.199 00.000 11616 IsGuiding returns 0
19:57:45.200 00.001 11616 PulseGuide returned control before completion, sleep 70
19:57:45.221 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:57:45.237 00.016 12268 UpdateGuideState exits: m=345 SNR=12.7
19:57:45.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:45.238 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:45.238 00.000 12268 Enqueuing Expose request
19:57:45.272 00.034 11616 IsGuiding returns 1
19:57:45.272 00.000 11616 scope still moving after pulse duration time elapsed
19:57:45.304 00.032 11616 IsSlewing returns 0
19:57:45.304 00.000 11616 IsGuiding returns 0
19:57:45.305 00.001 11616 scope move finished after 60 + 44 ms
19:57:45.305 00.000 11616 Move returns status 0, amount 60
19:57:45.305 00.000 11616 MoveAxis(N, 0, ABG)
19:57:45.305 00.000 11616 Move returns status 0, amount 0
19:57:45.305 00.000 11616 move complete, result=0
19:57:45.305 00.000 11616 worker thread done servicing request
19:57:45.305 00.000 11616 Worker thread wakes up
19:57:45.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:45.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:45.311 00.006 12268 GuideStep: 0.1 px 60 ms WEST, 0.3 px 0 ms NORTH
19:57:47.320 02.009 11616 Exposure complete
19:57:47.380 00.060 11616 worker thread done servicing request
19:57:47.380 00.000 12268 OnExposeComplete: enter
19:57:47.380 00.000 12268 UpdateGuideState(): m_state=6
19:57:47.381 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
19:57:47.381 00.000 12268 Star::Find returns 1 (0), X=1245.57, Y=860.25, Mass=387, SNR=13.4, Peak=38 HFD=4.5
19:57:47.381 00.000 12268 MultiStar: [#1 -0.08,-0.33,1.05,U] [#2 0.24,-0.08,0.99,U] [#3 0.20,-0.54,0.80,U] [#4 -0.01,-0.64,0.00,M3] [#5 -0.37,0.28,0.63,U] [#6 0.23,-0.16,0.69,U] [#7 0.24,0.47,0.56,U] [#8 0.29,-1.00,0.00,M5] 
19:57:47.381 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.12}, one-star: {-0.03, -0.16}
19:57:47.381 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.67) = xAngle (0.57 = 0.57)
19:57:47.381 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.60 = 0.60)
19:57:47.382 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.10 mountX=0.11 mountY=0.08, mountTheta=0.59
19:57:47.383 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.12, opts=13)
19:57:47.383 00.000 12268 Enqueuing Move request for scope (0.06, -0.12)
19:57:47.383 00.000 11616 Worker thread wakes up
19:57:47.383 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
19:57:47.383 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
19:57:47.383 00.000 11616 Moving (0.06, -0.12) raw xDistance=0.11 yDistance=0.08
19:57:47.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
19:57:47.383 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:47.384 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:57:47.384 00.000 11616 MoveAxis(W, 64, ABG)
19:57:47.384 00.000 11616 Guiding  Dir = 3, Dur = 64
19:57:47.384 00.000 11616 IsSlewing returns 0
19:57:47.384 00.000 11616 IsGuiding returns 0
19:57:47.385 00.001 11616 PulseGuide returned control before completion, sleep 74
19:57:47.404 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:57:47.422 00.018 12268 UpdateGuideState exits: m=387 SNR=13.4
19:57:47.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:47.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:47.422 00.000 12268 Enqueuing Expose request
19:57:47.469 00.047 11616 IsGuiding returns 1
19:57:47.470 00.001 11616 scope still moving after pulse duration time elapsed
19:57:47.500 00.030 11616 IsSlewing returns 0
19:57:47.501 00.001 11616 IsGuiding returns 0
19:57:47.501 00.000 11616 scope move finished after 64 + 53 ms
19:57:47.501 00.000 11616 Move returns status 0, amount 64
19:57:47.501 00.000 11616 MoveAxis(N, 0, ABG)
19:57:47.501 00.000 11616 Move returns status 0, amount 0
19:57:47.501 00.000 11616 move complete, result=0
19:57:47.501 00.000 11616 worker thread done servicing request
19:57:47.501 00.000 11616 Worker thread wakes up
19:57:47.502 00.001 12268 GuideStep: 0.1 px 64 ms WEST, 0.1 px 0 ms NORTH
19:57:47.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:47.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:49.505 02.003 11616 Exposure complete
19:57:49.565 00.060 11616 worker thread done servicing request
19:57:49.566 00.001 12268 OnExposeComplete: enter
19:57:49.566 00.000 12268 UpdateGuideState(): m_state=6
19:57:49.566 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
19:57:49.566 00.000 12268 Star::Find returns 1 (0), X=1245.63, Y=861.08, Mass=392, SNR=13.5, Peak=44 HFD=4.3
19:57:49.567 00.001 12268 MultiStar: [#1 -0.45,0.12,0.95,U] [#2 -0.22,0.19,0.95,U] [#3 0.16,0.19,0.78,U] [#4 -0.33,-0.09,0.80,U] [#5 -0.63,0.48,0.00,M3] [#6 0.05,0.26,0.61,U] [#7 -0.07,-0.42,0.43,U] [#8 0.15,-0.15,0.62,U] 
19:57:49.567 00.000 12268 refined, 7 included, MultiStar: {-0.10, 0.15}, one-star: {0.03, 0.67}
19:57:49.567 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.67) = xAngle (3.84 = -2.44)
19:57:49.567 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.87 = -2.41)
19:57:49.568 00.001 12268 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.18 mountX=-0.14 mountY=-0.12, mountTheta=-2.42
19:57:49.569 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.15, opts=13)
19:57:49.570 00.001 12268 Enqueuing Move request for scope (-0.10, 0.15)
19:57:49.570 00.000 11616 Worker thread wakes up
19:57:49.570 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
19:57:49.570 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
19:57:49.570 00.000 11616 Moving (-0.10, 0.15) raw xDistance=-0.14 yDistance=-0.12
19:57:49.570 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:57:49.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:57:49.570 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:49.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:57:49.571 00.001 11616 MoveAxis(E, 0, ABG)
19:57:49.571 00.000 11616 Move returns status 0, amount 0
19:57:49.571 00.000 11616 MoveAxis(N, 0, ABG)
19:57:49.571 00.000 11616 Move returns status 0, amount 0
19:57:49.571 00.000 11616 move complete, result=0
19:57:49.571 00.000 11616 worker thread done servicing request
19:57:49.591 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:57:49.609 00.018 12268 UpdateGuideState exits: m=392 SNR=13.5
19:57:49.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:49.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:49.609 00.000 12268 Enqueuing Expose request
19:57:49.609 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:57:49.609 00.000 11616 Worker thread wakes up
19:57:49.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:49.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:51.617 02.008 11616 Exposure complete
19:57:51.676 00.059 11616 worker thread done servicing request
19:57:51.676 00.000 12268 OnExposeComplete: enter
19:57:51.676 00.000 12268 UpdateGuideState(): m_state=6
19:57:51.676 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
19:57:51.676 00.000 12268 Star::Find returns 1 (0), X=1245.74, Y=861.10, Mass=367, SNR=13.1, Peak=36 HFD=4.4
19:57:51.676 00.000 12268 MultiStar: [#1 -0.23,0.36,1.06,U] [#2 -0.17,0.91,0.00,M1] [#3 -0.43,0.17,0.77,U] [#4 -0.23,0.34,0.84,U] [#5 -0.30,0.70,0.00,M4] [#6 0.43,0.41,0.60,U] [#7 0.13,0.42,0.43,U] [#8 -0.16,0.02,0.52,U] 
19:57:51.676 00.000 12268 refined, 6 included, MultiStar: {-0.08, 0.37}, one-star: {0.14, 0.70}
19:57:51.676 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.67) = xAngle (3.44 = -2.84)
19:57:51.677 00.001 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.47 = -2.81)
19:57:51.677 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.37 hyp=0.38 cameraTheta=1.77 mountX=-0.36 mountY=-0.12, mountTheta=-2.81
19:57:51.678 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.37, opts=13)
19:57:51.678 00.000 12268 Enqueuing Move request for scope (-0.08, 0.37)
19:57:51.678 00.000 11616 Worker thread wakes up
19:57:51.678 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.37) opts 0xd
19:57:51.678 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.37)
19:57:51.678 00.000 11616 Moving (-0.08, 0.37) raw xDistance=-0.36 yDistance=-0.12
19:57:51.679 00.001 11616 resist switch: large excursion: input -0.36 thresh 0.29 direction from 1 to -1
19:57:51.679 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.08
19:57:51.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
19:57:51.679 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:51.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:57:51.679 00.000 11616 MoveAxis(E, 202, ABG)
19:57:51.679 00.000 11616 Guiding  Dir = 2, Dur = 202
19:57:51.679 00.000 11616 IsSlewing returns 0
19:57:51.679 00.000 11616 IsGuiding returns 0
19:57:51.680 00.001 11616 PulseGuide returned control before completion, sleep 212
19:57:51.700 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:57:51.716 00.016 12268 UpdateGuideState exits: m=367 SNR=13.1
19:57:51.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:51.717 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:51.717 00.000 12268 Enqueuing Expose request
19:57:51.894 00.177 11616 IsGuiding returns 1
19:57:51.894 00.000 11616 scope still moving after pulse duration time elapsed
19:57:51.926 00.032 11616 IsSlewing returns 0
19:57:51.926 00.000 11616 IsGuiding returns 0
19:57:51.927 00.001 11616 scope move finished after 202 + 44 ms
19:57:51.927 00.000 11616 Move returns status 0, amount 202
19:57:51.927 00.000 11616 MoveAxis(N, 0, ABG)
19:57:51.927 00.000 11616 Move returns status 0, amount 0
19:57:51.927 00.000 11616 move complete, result=0
19:57:51.927 00.000 11616 worker thread done servicing request
19:57:51.927 00.000 11616 Worker thread wakes up
19:57:51.927 00.000 12268 GuideStep: -0.4 px 202 ms EAST, -0.1 px 0 ms NORTH
19:57:51.928 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:51.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:53.947 02.019 11616 Exposure complete
19:57:54.007 00.060 11616 worker thread done servicing request
19:57:54.007 00.000 12268 OnExposeComplete: enter
19:57:54.007 00.000 12268 UpdateGuideState(): m_state=6
19:57:54.007 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
19:57:54.007 00.000 12268 Star::Find returns 1 (0), X=1245.62, Y=861.09, Mass=407, SNR=13.8, Peak=44 HFD=4.3
19:57:54.007 00.000 12268 MultiStar: [#1 -0.49,0.39,0.98,U] [#2 -0.01,0.79,0.00,M2] [#3 -0.13,0.17,0.76,U] [#4 -0.09,0.19,0.81,U] [#5 -0.54,0.83,0.00,M5] [#6 -0.27,0.26,0.62,U] [#7 0.10,0.25,0.59,U] [#8 0.03,-0.00,0.65,U] 
19:57:54.008 00.001 12268 refined, 6 included, MultiStar: {-0.13, 0.31}, one-star: {0.02, 0.69}
19:57:54.008 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.67) = xAngle (3.64 = -2.64)
19:57:54.008 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.68 = -2.61)
19:57:54.008 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.31 hyp=0.33 cameraTheta=1.98 mountX=-0.29 mountY=-0.17, mountTheta=-2.62
19:57:54.009 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.31, opts=13)
19:57:54.009 00.000 12268 Enqueuing Move request for scope (-0.13, 0.31)
19:57:54.009 00.000 11616 Worker thread wakes up
19:57:54.009 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.31) opts 0xd
19:57:54.009 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.31)
19:57:54.010 00.001 11616 Moving (-0.13, 0.31) raw xDistance=-0.29 yDistance=-0.17
19:57:54.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
19:57:54.010 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:57:54.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:57:54.010 00.000 11616 MoveAxis(E, 164, ABG)
19:57:54.010 00.000 11616 Guiding  Dir = 2, Dur = 164
19:57:54.010 00.000 11616 IsSlewing returns 0
19:57:54.010 00.000 11616 IsGuiding returns 0
19:57:54.011 00.001 11616 PulseGuide returned control before completion, sleep 174
19:57:54.031 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:57:54.049 00.018 12268 UpdateGuideState exits: m=407 SNR=13.8
19:57:54.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:54.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:54.049 00.000 12268 Enqueuing Expose request
19:57:54.187 00.138 11616 IsGuiding returns 1
19:57:54.187 00.000 11616 scope still moving after pulse duration time elapsed
19:57:54.219 00.032 11616 IsSlewing returns 0
19:57:54.220 00.001 11616 IsGuiding returns 0
19:57:54.220 00.000 11616 scope move finished after 164 + 44 ms
19:57:54.220 00.000 11616 Move returns status 0, amount 164
19:57:54.220 00.000 11616 MoveAxis(N, 0, ABG)
19:57:54.220 00.000 11616 Move returns status 0, amount 0
19:57:54.220 00.000 11616 move complete, result=0
19:57:54.221 00.001 11616 worker thread done servicing request
19:57:54.221 00.000 12268 GuideStep: -0.3 px 164 ms EAST, -0.2 px 0 ms NORTH
19:57:54.221 00.000 11616 Worker thread wakes up
19:57:54.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:54.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:56.243 02.022 11616 Exposure complete
19:57:56.304 00.061 11616 worker thread done servicing request
19:57:56.304 00.000 12268 OnExposeComplete: enter
19:57:56.304 00.000 12268 UpdateGuideState(): m_state=6
19:57:56.304 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
19:57:56.305 00.001 12268 Star::Find returns 1 (0), X=1245.82, Y=860.42, Mass=445, SNR=14.5, Peak=46 HFD=4.5
19:57:56.305 00.000 12268 MultiStar: [#1 -0.16,-0.44,0.93,U] [#2 0.36,0.20,0.95,U] [#3 0.25,-0.48,0.78,U] [#4 0.01,-0.38,0.83,U] [#5 -0.20,-0.41,0.59,U] [#6 -0.30,0.17,0.61,U] [#7 0.06,-0.50,0.39,U] [#8 0.22,-0.35,0.45,U] 
19:57:56.305 00.000 12268 single-star, 8 included, MultiStar: {0.07, -0.21}, one-star: {0.22, 0.01}
19:57:56.305 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.67) = xAngle (1.73 = 1.73)
19:57:56.305 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.76 = 1.76)
19:57:56.305 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.06 mountX=-0.03 mountY=0.22, mountTheta=1.73
19:57:56.307 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.01, opts=13)
19:57:56.307 00.000 12268 Enqueuing Move request for scope (0.22, 0.01)
19:57:56.307 00.000 11616 Worker thread wakes up
19:57:56.307 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd
19:57:56.307 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.01)
19:57:56.307 00.000 11616 Moving (0.22, 0.01) raw xDistance=-0.03 yDistance=0.22
19:57:56.307 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:56.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:57:56.307 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:57:56.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:57:56.308 00.001 11616 MoveAxis(E, 0, ABG)
19:57:56.308 00.000 11616 Move returns status 0, amount 0
19:57:56.308 00.000 11616 MoveAxis(N, 0, ABG)
19:57:56.308 00.000 11616 Move returns status 0, amount 0
19:57:56.308 00.000 11616 move complete, result=0
19:57:56.308 00.000 11616 worker thread done servicing request
19:57:56.329 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
19:57:56.348 00.019 12268 UpdateGuideState exits: m=445 SNR=14.5
19:57:56.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:56.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:56.348 00.000 12268 Enqueuing Expose request
19:57:56.348 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
19:57:56.348 00.000 11616 Worker thread wakes up
19:57:56.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:56.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:57:58.359 02.011 11616 Exposure complete
19:57:58.418 00.059 11616 worker thread done servicing request
19:57:58.418 00.000 12268 OnExposeComplete: enter
19:57:58.418 00.000 12268 UpdateGuideState(): m_state=6
19:57:58.419 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
19:57:58.419 00.000 12268 Star::Find returns 1 (0), X=1245.59, Y=859.50, Mass=416, SNR=13.9, Peak=37 HFD=4.9
19:57:58.419 00.000 12268 MultiStar: [#1 -0.94,-1.02,0.00,M1] [#2 -0.27,-0.80,0.00,M2] [#3 -0.22,-1.04,0.00,M1] [#4 -0.65,-1.23,0.00,M1] [#5 -0.78,-0.68,0.00,M5] [#6 -0.38,-1.00,0.00,M1] [#7 -0.48,-0.78,0.00,M1] [#8 -0.02,-1.18,0.00,M2] 
19:57:58.419 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.67) = xAngle (0.08 = 0.08)
19:57:58.419 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.12 = 0.12)
19:57:58.419 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.91 hyp=0.91 cameraTheta=-1.58 mountX=0.91 mountY=0.10, mountTheta=0.11
19:57:58.421 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.91, opts=13)
19:57:58.421 00.000 12268 Enqueuing Move request for scope (-0.01, -0.91)
19:57:58.421 00.000 11616 Worker thread wakes up
19:57:58.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.91) opts 0xd
19:57:58.421 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.91)
19:57:58.421 00.000 11616 Moving (-0.01, -0.91) raw xDistance=0.91 yDistance=0.10
19:57:58.421 00.000 11616 resist switch: large excursion: input 0.91 thresh 0.29 direction from -1 to 1
19:57:58.422 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.72
19:57:58.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.91
19:57:58.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:57:58.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:57:58.422 00.000 11616 MoveAxis(W, 507, ABG)
19:57:58.422 00.000 11616 Guiding  Dir = 3, Dur = 507
19:57:58.422 00.000 11616 IsSlewing returns 0
19:57:58.422 00.000 11616 IsGuiding returns 0
19:57:58.424 00.002 11616 PulseGuide returned control before completion, sleep 516
19:57:58.444 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:57:58.461 00.017 12268 UpdateGuideState exits: m=416 SNR=13.9
19:57:58.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:58.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:57:58.462 00.001 12268 Enqueuing Expose request
19:57:58.948 00.486 11616 IsGuiding returns 1
19:57:58.949 00.001 11616 scope still moving after pulse duration time elapsed
19:57:58.980 00.031 11616 IsSlewing returns 0
19:57:58.980 00.000 11616 IsGuiding returns 0
19:57:58.980 00.000 11616 scope move finished after 507 + 50 ms
19:57:58.980 00.000 11616 Move returns status 0, amount 507
19:57:58.980 00.000 11616 MoveAxis(N, 0, ABG)
19:57:58.980 00.000 11616 Move returns status 0, amount 0
19:57:58.980 00.000 11616 move complete, result=0
19:57:58.980 00.000 11616 worker thread done servicing request
19:57:58.980 00.000 11616 Worker thread wakes up
19:57:58.980 00.000 12268 GuideStep: 0.9 px 507 ms WEST, 0.1 px 0 ms NORTH
19:57:58.981 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:57:58.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:00.998 02.017 11616 Exposure complete
19:58:01.061 00.063 11616 worker thread done servicing request
19:58:01.061 00.000 12268 OnExposeComplete: enter
19:58:01.061 00.000 12268 UpdateGuideState(): m_state=6
19:58:01.061 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
19:58:01.061 00.000 12268 Star::Find returns 1 (0), X=1245.83, Y=860.48, Mass=391, SNR=13.5, Peak=34 HFD=5.0
19:58:01.062 00.001 12268 MultiStar: [#1 -0.10,-0.37,0.97,U] [#2 -0.28,-0.11,0.82,U] [#3 0.23,-0.34,0.79,U] [#4 -0.32,-0.15,0.76,U] [#5 -0.36,-0.03,0.64,U] [#6 0.01,-0.19,0.63,U] [#7 -0.52,0.14,0.43,U] [#8 0.34,0.35,0.51,U] 
19:58:01.062 00.000 12268 refined, 8 included, MultiStar: {-0.07, -0.10}, one-star: {0.24, 0.08}
19:58:01.062 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-1.67) = xAngle (-0.48 = -0.48)
19:58:01.062 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.45 = -0.45)
19:58:01.062 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.14 mountX=0.11 mountY=-0.05, mountTheta=-0.45
19:58:01.064 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.10, opts=13)
19:58:01.064 00.000 12268 Enqueuing Move request for scope (-0.07, -0.10)
19:58:01.064 00.000 11616 Worker thread wakes up
19:58:01.065 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
19:58:01.065 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
19:58:01.065 00.000 11616 Moving (-0.07, -0.10) raw xDistance=0.11 yDistance=-0.05
19:58:01.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
19:58:01.065 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:01.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:58:01.065 00.000 11616 MoveAxis(W, 60, ABG)
19:58:01.065 00.000 11616 Guiding  Dir = 3, Dur = 60
19:58:01.066 00.001 11616 IsSlewing returns 0
19:58:01.066 00.000 11616 IsGuiding returns 0
19:58:01.066 00.000 11616 PulseGuide returned control before completion, sleep 70
19:58:01.087 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:58:01.108 00.021 12268 UpdateGuideState exits: m=391 SNR=13.5
19:58:01.109 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:01.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:01.109 00.000 12268 Enqueuing Expose request
19:58:01.143 00.034 11616 IsGuiding returns 1
19:58:01.143 00.000 11616 scope still moving after pulse duration time elapsed
19:58:01.174 00.031 11616 IsSlewing returns 0
19:58:01.174 00.000 11616 IsGuiding returns 0
19:58:01.174 00.000 11616 scope move finished after 60 + 47 ms
19:58:01.174 00.000 11616 Move returns status 0, amount 60
19:58:01.175 00.001 11616 MoveAxis(N, 0, ABG)
19:58:01.175 00.000 11616 Move returns status 0, amount 0
19:58:01.175 00.000 11616 move complete, result=0
19:58:01.175 00.000 11616 worker thread done servicing request
19:58:01.175 00.000 11616 Worker thread wakes up
19:58:01.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:01.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:01.191 00.016 12268 GuideStep: 0.1 px 60 ms WEST, -0.1 px 0 ms NORTH
19:58:03.176 01.985 11616 Exposure complete
19:58:03.234 00.058 11616 worker thread done servicing request
19:58:03.235 00.001 12268 OnExposeComplete: enter
19:58:03.235 00.000 12268 UpdateGuideState(): m_state=6
19:58:03.235 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
19:58:03.235 00.000 12268 Star::Find returns 1 (0), X=1245.95, Y=861.35, Mass=410, SNR=13.9, Peak=45 HFD=4.7
19:58:03.236 00.001 12268 MultiStar: [#1 0.06,0.66,0.00,M1] [#2 0.42,1.07,0.00,M2] [#3 -0.06,0.01,0.82,U] [#4 0.22,0.36,0.75,U] [#5 0.06,0.94,0.00,M5] [#6 0.17,0.71,0.00,M1] [#7 0.53,0.45,0.00,M1] [#8 0.17,0.34,0.54,U] 
19:58:03.236 00.000 12268 refined, 3 included, MultiStar: {0.18, 0.45}, one-star: {0.35, 0.94}
19:58:03.236 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.67) = xAngle (2.85 = 2.85)
19:58:03.236 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.89 = 2.89)
19:58:03.236 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.45 hyp=0.49 cameraTheta=1.19 mountX=-0.47 mountY=0.12, mountTheta=2.88
19:58:03.239 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.45, opts=13)
19:58:03.239 00.000 12268 Enqueuing Move request for scope (0.18, 0.45)
19:58:03.239 00.000 11616 Worker thread wakes up
19:58:03.239 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.45) opts 0xd
19:58:03.239 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.45)
19:58:03.239 00.000 11616 Moving (0.18, 0.45) raw xDistance=-0.47 yDistance=0.12
19:58:03.239 00.000 11616 resist switch: large excursion: input -0.47 thresh 0.29 direction from 1 to -1
19:58:03.240 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.40
19:58:03.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
19:58:03.240 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:03.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:58:03.240 00.000 11616 MoveAxis(E, 260, ABG)
19:58:03.240 00.000 11616 Guiding  Dir = 2, Dur = 260
19:58:03.240 00.000 11616 IsSlewing returns 0
19:58:03.241 00.001 11616 IsGuiding returns 0
19:58:03.241 00.000 11616 PulseGuide returned control before completion, sleep 270
19:58:03.265 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:58:03.282 00.017 12268 UpdateGuideState exits: m=410 SNR=13.9
19:58:03.282 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:03.283 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:03.283 00.000 12268 Enqueuing Expose request
19:58:03.518 00.235 11616 IsGuiding returns 1
19:58:03.518 00.000 11616 scope still moving after pulse duration time elapsed
19:58:03.549 00.031 11616 IsSlewing returns 0
19:58:03.549 00.000 11616 IsGuiding returns 0
19:58:03.550 00.001 11616 scope move finished after 260 + 48 ms
19:58:03.550 00.000 11616 Move returns status 0, amount 260
19:58:03.550 00.000 11616 MoveAxis(N, 0, ABG)
19:58:03.550 00.000 11616 Move returns status 0, amount 0
19:58:03.550 00.000 11616 move complete, result=0
19:58:03.550 00.000 11616 worker thread done servicing request
19:58:03.550 00.000 11616 Worker thread wakes up
19:58:03.550 00.000 12268 GuideStep: -0.5 px 260 ms EAST, 0.1 px 0 ms NORTH
19:58:03.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:03.551 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:05.557 02.006 11616 Exposure complete
19:58:05.615 00.058 11616 worker thread done servicing request
19:58:05.617 00.002 12268 OnExposeComplete: enter
19:58:05.617 00.000 12268 UpdateGuideState(): m_state=6
19:58:05.617 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
19:58:05.617 00.000 12268 Star::Find returns 1 (0), X=1246.22, Y=861.20, Mass=438, SNR=14.3, Peak=43 HFD=4.5
19:58:05.617 00.000 12268 MultiStar: [#1 0.28,0.47,0.93,U] [#2 0.20,0.91,0.00,M3] [#3 0.14,0.17,0.78,U] [#4 -0.20,0.04,0.79,U] [#5 0.02,1.03,0.00,M6] [#6 0.25,0.34,0.57,U] [#7 0.65,0.97,0.00,M2] [#8 0.31,-0.15,0.45,U] 
19:58:05.617 00.000 12268 refined, 5 included, MultiStar: {0.25, 0.34}, one-star: {0.63, 0.79}
19:58:05.617 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.67) = xAngle (2.61 = 2.61)
19:58:05.618 00.001 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.64 = 2.64)
19:58:05.618 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.34 hyp=0.42 cameraTheta=0.94 mountX=-0.36 mountY=0.20, mountTheta=2.63
19:58:05.619 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.34, opts=13)
19:58:05.619 00.000 12268 Enqueuing Move request for scope (0.25, 0.34)
19:58:05.619 00.000 11616 Worker thread wakes up
19:58:05.619 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.34) opts 0xd
19:58:05.619 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.34)
19:58:05.619 00.000 11616 Moving (0.25, 0.34) raw xDistance=-0.36 yDistance=0.20
19:58:05.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
19:58:05.619 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:58:05.620 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
19:58:05.620 00.000 11616 MoveAxis(E, 201, ABG)
19:58:05.620 00.000 11616 Guiding  Dir = 2, Dur = 201
19:58:05.620 00.000 11616 IsSlewing returns 0
19:58:05.620 00.000 11616 IsGuiding returns 0
19:58:05.620 00.000 11616 PulseGuide returned control before completion, sleep 211
19:58:05.642 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:58:05.658 00.016 12268 UpdateGuideState exits: m=438 SNR=14.3
19:58:05.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:05.659 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:05.659 00.000 12268 Enqueuing Expose request
19:58:05.836 00.177 11616 IsGuiding returns 1
19:58:05.836 00.000 11616 scope still moving after pulse duration time elapsed
19:58:05.867 00.031 11616 IsSlewing returns 0
19:58:05.868 00.001 11616 IsGuiding returns 1
19:58:05.898 00.030 11616 IsSlewing returns 0
19:58:05.898 00.000 11616 IsGuiding returns 0
19:58:05.899 00.001 11616 scope move finished after 201 + 77 ms
19:58:05.899 00.000 11616 Move returns status 0, amount 201
19:58:05.899 00.000 11616 MoveAxis(N, 0, ABG)
19:58:05.899 00.000 11616 Move returns status 0, amount 0
19:58:05.899 00.000 11616 move complete, result=0
19:58:05.899 00.000 11616 worker thread done servicing request
19:58:05.899 00.000 11616 Worker thread wakes up
19:58:05.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:05.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:05.899 00.000 12268 GuideStep: -0.4 px 201 ms EAST, 0.2 px 0 ms NORTH
19:58:07.917 02.018 11616 Exposure complete
19:58:07.974 00.057 11616 worker thread done servicing request
19:58:07.975 00.001 12268 OnExposeComplete: enter
19:58:07.975 00.000 12268 UpdateGuideState(): m_state=6
19:58:07.975 00.000 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
19:58:07.975 00.000 12268 Star::Find returns 1 (0), X=1245.84, Y=860.79, Mass=361, SNR=13.0, Peak=36 HFD=4.5
19:58:07.976 00.001 12268 MultiStar: [#1 -0.29,0.05,1.03,U] [#2 -0.15,0.28,0.95,U] [#3 -0.11,0.00,0.82,U] [#4 -0.05,0.14,0.88,U] [#5 -0.40,0.40,0.71,U] [#6 0.15,0.28,0.62,U] [#7 0.19,0.01,0.50,U] [#8 0.61,-0.67,0.00,M1] 
19:58:07.976 00.000 12268 refined, 7 included, MultiStar: {-0.07, 0.20}, one-star: {0.24, 0.38}
19:58:07.976 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.67) = xAngle (3.56 = -2.72)
19:58:07.976 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.59 = -2.69)
19:58:07.976 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.89 mountX=-0.19 mountY=-0.09, mountTheta=-2.70
19:58:07.979 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.20, opts=13)
19:58:07.979 00.000 12268 Enqueuing Move request for scope (-0.07, 0.20)
19:58:07.979 00.000 11616 Worker thread wakes up
19:58:07.980 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
19:58:07.980 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
19:58:07.980 00.000 11616 Moving (-0.07, 0.20) raw xDistance=-0.19 yDistance=-0.09
19:58:07.980 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
19:58:07.980 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:07.980 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
19:58:07.980 00.000 11616 MoveAxis(E, 107, ABG)
19:58:07.980 00.000 11616 Guiding  Dir = 2, Dur = 107
19:58:07.981 00.001 11616 IsSlewing returns 0
19:58:07.981 00.000 11616 IsGuiding returns 0
19:58:07.981 00.000 11616 PulseGuide returned control before completion, sleep 117
19:58:08.003 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:58:08.021 00.018 12268 UpdateGuideState exits: m=361 SNR=13.0
19:58:08.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:08.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:08.021 00.000 12268 Enqueuing Expose request
19:58:08.112 00.091 11616 IsGuiding returns 1
19:58:08.112 00.000 11616 scope still moving after pulse duration time elapsed
19:58:08.144 00.032 11616 IsSlewing returns 0
19:58:08.144 00.000 11616 IsGuiding returns 1
19:58:08.174 00.030 11616 IsSlewing returns 0
19:58:08.175 00.001 11616 IsGuiding returns 1
19:58:08.207 00.032 11616 IsSlewing returns 0
19:58:08.208 00.001 11616 IsGuiding returns 0
19:58:08.208 00.000 11616 scope move finished after 107 + 119 ms
19:58:08.208 00.000 11616 Move returns status 0, amount 107
19:58:08.208 00.000 11616 MoveAxis(N, 0, ABG)
19:58:08.208 00.000 11616 Move returns status 0, amount 0
19:58:08.208 00.000 11616 move complete, result=0
19:58:08.208 00.000 11616 worker thread done servicing request
19:58:08.209 00.001 11616 Worker thread wakes up
19:58:08.209 00.000 12268 GuideStep: -0.2 px 107 ms EAST, -0.1 px 0 ms NORTH
19:58:08.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:08.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:10.213 02.004 11616 Exposure complete
19:58:10.276 00.063 11616 worker thread done servicing request
19:58:10.276 00.000 12268 OnExposeComplete: enter
19:58:10.276 00.000 12268 UpdateGuideState(): m_state=6
19:58:10.276 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
19:58:10.276 00.000 12268 Star::Find returns 1 (0), X=1245.82, Y=860.66, Mass=411, SNR=13.9, Peak=43 HFD=4.7
19:58:10.277 00.001 12268 MultiStar: [#1 -0.28,-0.49,0.95,U] [#2 0.09,0.17,0.91,U] [#3 0.18,-0.29,0.74,U] [#4 -0.43,-0.11,0.79,U] [#5 -0.60,0.35,0.00,M6] [#6 -0.01,-0.17,0.64,U] [#7 0.12,-0.13,0.42,U] [#8 0.13,-0.76,0.00,M2] 
19:58:10.277 00.000 12268 refined, 6 included, MultiStar: {-0.02, -0.10}, one-star: {0.22, 0.26}
19:58:10.277 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.67) = xAngle (-0.13 = -0.13)
19:58:10.277 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.10 = -0.10)
19:58:10.277 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.79 mountX=0.10 mountY=-0.01, mountTheta=-0.10
19:58:10.278 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.10, opts=13)
19:58:10.278 00.000 12268 Enqueuing Move request for scope (-0.02, -0.10)
19:58:10.279 00.001 11616 Worker thread wakes up
19:58:10.279 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
19:58:10.279 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
19:58:10.279 00.000 11616 Moving (-0.02, -0.10) raw xDistance=0.10 yDistance=-0.01
19:58:10.279 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:10.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:58:10.279 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:10.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:58:10.279 00.000 11616 MoveAxis(E, 0, ABG)
19:58:10.279 00.000 11616 Move returns status 0, amount 0
19:58:10.279 00.000 11616 MoveAxis(N, 0, ABG)
19:58:10.280 00.001 11616 Move returns status 0, amount 0
19:58:10.280 00.000 11616 move complete, result=0
19:58:10.280 00.000 11616 worker thread done servicing request
19:58:10.301 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:58:10.318 00.017 12268 UpdateGuideState exits: m=411 SNR=13.9
19:58:10.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:10.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:10.318 00.000 12268 Enqueuing Expose request
19:58:10.318 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:58:10.318 00.000 11616 Worker thread wakes up
19:58:10.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:10.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:12.324 02.006 11616 Exposure complete
19:58:12.384 00.060 11616 worker thread done servicing request
19:58:12.384 00.000 12268 OnExposeComplete: enter
19:58:12.384 00.000 12268 UpdateGuideState(): m_state=6
19:58:12.384 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
19:58:12.384 00.000 12268 Star::Find returns 1 (0), X=1245.65, Y=860.83, Mass=367, SNR=13.0, Peak=38 HFD=4.5
19:58:12.384 00.000 12268 MultiStar: [#1 -0.14,0.55,0.98,U] [#2 -0.04,0.47,0.97,U] [#3 -0.13,-0.12,0.75,U] [#4 0.03,-0.08,0.82,U] [#5 -0.81,1.09,0.00,M7] [#6 -0.11,0.10,0.63,U] [#7 0.29,-0.04,0.44,U] [#8 -0.39,-0.22,0.50,U] 
19:58:12.384 00.000 12268 refined, 7 included, MultiStar: {-0.05, 0.19}, one-star: {0.05, 0.42}
19:58:12.384 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.67) = xAngle (3.51 = -2.77)
19:58:12.384 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.54 = -2.74)
19:58:12.384 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.84 mountX=-0.19 mountY=-0.08, mountTheta=-2.75
19:58:12.386 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.19, opts=13)
19:58:12.386 00.000 12268 Enqueuing Move request for scope (-0.05, 0.19)
19:58:12.386 00.000 11616 Worker thread wakes up
19:58:12.386 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
19:58:12.386 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
19:58:12.386 00.000 11616 Moving (-0.05, 0.19) raw xDistance=-0.19 yDistance=-0.08
19:58:12.388 00.002 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
19:58:12.388 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:12.388 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:58:12.388 00.000 11616 MoveAxis(E, 106, ABG)
19:58:12.388 00.000 11616 Guiding  Dir = 2, Dur = 106
19:58:12.388 00.000 11616 IsSlewing returns 0
19:58:12.388 00.000 11616 IsGuiding returns 0
19:58:12.389 00.001 11616 PulseGuide returned control before completion, sleep 116
19:58:12.410 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
19:58:12.427 00.017 12268 UpdateGuideState exits: m=367 SNR=13.0
19:58:12.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:12.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:12.427 00.000 12268 Enqueuing Expose request
19:58:12.509 00.082 11616 IsGuiding returns 1
19:58:12.509 00.000 11616 scope still moving after pulse duration time elapsed
19:58:12.539 00.030 11616 IsSlewing returns 0
19:58:12.539 00.000 11616 IsGuiding returns 0
19:58:12.539 00.000 11616 scope move finished after 106 + 45 ms
19:58:12.539 00.000 11616 Move returns status 0, amount 106
19:58:12.539 00.000 11616 MoveAxis(N, 0, ABG)
19:58:12.539 00.000 11616 Move returns status 0, amount 0
19:58:12.539 00.000 11616 move complete, result=0
19:58:12.539 00.000 11616 worker thread done servicing request
19:58:12.540 00.001 12268 GuideStep: -0.2 px 106 ms EAST, -0.1 px 0 ms NORTH
19:58:12.540 00.000 11616 Worker thread wakes up
19:58:12.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:12.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:14.558 02.018 11616 Exposure complete
19:58:14.617 00.059 11616 worker thread done servicing request
19:58:14.618 00.001 12268 OnExposeComplete: enter
19:58:14.618 00.000 12268 UpdateGuideState(): m_state=6
19:58:14.618 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
19:58:14.618 00.000 12268 Star::Find returns 1 (0), X=1246.10, Y=861.10, Mass=312, SNR=12.1, Peak=35 HFD=4.2
19:58:14.618 00.000 12268 MultiStar: [#1 0.20,0.35,1.11,U] [#2 0.34,0.60,0.00,M1] [#3 0.63,0.05,0.81,U] [#4 -0.22,0.18,0.87,U] [#5 -0.12,0.42,0.62,U] [#6 0.27,0.50,0.69,U] [#7 -0.02,0.02,0.47,U] [#8 0.42,0.41,0.55,U] 
19:58:14.619 00.001 12268 refined, 7 included, MultiStar: {0.23, 0.35}, one-star: {0.50, 0.69}
19:58:14.619 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.67) = xAngle (2.66 = 2.66)
19:58:14.619 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.69 = 2.69)
19:58:14.619 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.35 hyp=0.41 cameraTheta=0.99 mountX=-0.37 mountY=0.18, mountTheta=2.69
19:58:14.620 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.35, opts=13)
19:58:14.620 00.000 12268 Enqueuing Move request for scope (0.23, 0.35)
19:58:14.620 00.000 11616 Worker thread wakes up
19:58:14.620 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.35) opts 0xd
19:58:14.620 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.35)
19:58:14.620 00.000 11616 Moving (0.23, 0.35) raw xDistance=-0.37 yDistance=0.18
19:58:14.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
19:58:14.621 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:58:14.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:58:14.621 00.000 11616 MoveAxis(E, 206, ABG)
19:58:14.621 00.000 11616 Guiding  Dir = 2, Dur = 206
19:58:14.621 00.000 11616 IsSlewing returns 0
19:58:14.621 00.000 11616 IsGuiding returns 0
19:58:14.622 00.001 11616 PulseGuide returned control before completion, sleep 216
19:58:14.641 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
19:58:14.658 00.017 12268 UpdateGuideState exits: m=312 SNR=12.1
19:58:14.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:14.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:14.658 00.000 12268 Enqueuing Expose request
19:58:14.849 00.191 11616 IsGuiding returns 1
19:58:14.849 00.000 11616 scope still moving after pulse duration time elapsed
19:58:14.881 00.032 11616 IsSlewing returns 0
19:58:14.881 00.000 11616 IsGuiding returns 0
19:58:14.881 00.000 11616 scope move finished after 206 + 53 ms
19:58:14.881 00.000 11616 Move returns status 0, amount 206
19:58:14.881 00.000 11616 MoveAxis(N, 0, ABG)
19:58:14.881 00.000 11616 Move returns status 0, amount 0
19:58:14.882 00.001 11616 move complete, result=0
19:58:14.882 00.000 11616 worker thread done servicing request
19:58:14.882 00.000 11616 Worker thread wakes up
19:58:14.882 00.000 12268 GuideStep: -0.4 px 206 ms EAST, 0.2 px 0 ms NORTH
19:58:14.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:14.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:16.888 02.006 11616 Exposure complete
19:58:16.948 00.060 11616 worker thread done servicing request
19:58:16.948 00.000 12268 OnExposeComplete: enter
19:58:16.948 00.000 12268 UpdateGuideState(): m_state=6
19:58:16.948 00.000 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
19:58:16.948 00.000 12268 Star::Find returns 1 (0), X=1245.97, Y=860.92, Mass=346, SNR=12.7, Peak=38 HFD=4.4
19:58:16.949 00.001 12268 MultiStar: [#1 0.34,-0.00,1.06,U] [#2 0.19,0.81,0.00,M2] [#3 0.32,-0.04,0.75,U] [#4 0.19,0.21,0.89,U] [#5 -0.05,0.56,0.72,U] [#6 -0.19,0.32,0.66,U] [#7 0.75,0.26,0.00,M1] [#8 0.26,0.08,0.53,U] 
19:58:16.949 00.000 12268 refined, 6 included, MultiStar: {0.20, 0.24}, one-star: {0.38, 0.51}
19:58:16.949 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.67) = xAngle (2.54 = 2.54)
19:58:16.949 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.57 = 2.57)
19:58:16.949 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.24 hyp=0.31 cameraTheta=0.87 mountX=-0.26 mountY=0.17, mountTheta=2.56
19:58:16.950 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.24, opts=13)
19:58:16.950 00.000 12268 Enqueuing Move request for scope (0.20, 0.24)
19:58:16.951 00.001 11616 Worker thread wakes up
19:58:16.951 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.24) opts 0xd
19:58:16.951 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.24)
19:58:16.951 00.000 11616 Moving (0.20, 0.24) raw xDistance=-0.26 yDistance=0.17
19:58:16.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
19:58:16.951 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
19:58:16.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:58:16.951 00.000 11616 MoveAxis(E, 143, ABG)
19:58:16.951 00.000 11616 Guiding  Dir = 2, Dur = 143
19:58:16.952 00.001 11616 IsSlewing returns 0
19:58:16.952 00.000 11616 IsGuiding returns 0
19:58:16.952 00.000 11616 PulseGuide returned control before completion, sleep 153
19:58:16.974 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:58:16.991 00.017 12268 UpdateGuideState exits: m=346 SNR=12.7
19:58:16.991 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:16.991 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:16.991 00.000 12268 Enqueuing Expose request
19:58:17.118 00.127 11616 IsGuiding returns 1
19:58:17.118 00.000 11616 scope still moving after pulse duration time elapsed
19:58:17.150 00.032 11616 IsSlewing returns 0
19:58:17.150 00.000 11616 IsGuiding returns 0
19:58:17.150 00.000 11616 scope move finished after 143 + 55 ms
19:58:17.151 00.001 11616 Move returns status 0, amount 143
19:58:17.151 00.000 11616 MoveAxis(N, 0, ABG)
19:58:17.151 00.000 11616 Move returns status 0, amount 0
19:58:17.151 00.000 11616 move complete, result=0
19:58:17.151 00.000 11616 worker thread done servicing request
19:58:17.151 00.000 11616 Worker thread wakes up
19:58:17.151 00.000 12268 GuideStep: -0.3 px 143 ms EAST, 0.2 px 0 ms NORTH
19:58:17.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:17.152 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:19.164 02.012 11616 Exposure complete
19:58:19.224 00.060 12268 OnExposeComplete: enter
19:58:19.224 00.000 12268 UpdateGuideState(): m_state=6
19:58:19.225 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
19:58:19.225 00.000 12268 Star::Find returns 1 (0), X=1246.06, Y=860.71, Mass=389, SNR=13.4, Peak=40 HFD=4.6
19:58:19.225 00.000 11616 worker thread done servicing request
19:58:19.225 00.000 12268 MultiStar: [#1 0.07,-0.24,0.99,U] [#2 0.18,0.08,0.86,U] [#3 0.15,-0.33,0.79,U] [#4 -0.11,-0.04,0.84,U] [#5 -0.18,-0.06,0.68,U] [#6 0.09,-0.22,0.62,U] [#7 0.19,-0.05,0.46,U] [#8 0.29,-0.59,0.00,M1] 
19:58:19.225 00.000 12268 refined, 7 included, MultiStar: {0.12, -0.06}, one-star: {0.46, 0.30}
19:58:19.225 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.67) = xAngle (1.21 = 1.21)
19:58:19.225 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.24 = 1.24)
19:58:19.225 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.46 mountX=0.05 mountY=0.12, mountTheta=1.21
19:58:19.226 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.06, opts=13)
19:58:19.228 00.002 12268 Enqueuing Move request for scope (0.12, -0.06)
19:58:19.228 00.000 11616 Worker thread wakes up
19:58:19.228 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
19:58:19.228 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
19:58:19.228 00.000 11616 Moving (0.12, -0.06) raw xDistance=0.05 yDistance=0.12
19:58:19.228 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:19.228 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:58:19.228 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:19.228 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:58:19.228 00.000 11616 MoveAxis(E, 0, ABG)
19:58:19.228 00.000 11616 Move returns status 0, amount 0
19:58:19.229 00.001 11616 MoveAxis(N, 0, ABG)
19:58:19.229 00.000 11616 Move returns status 0, amount 0
19:58:19.229 00.000 11616 move complete, result=0
19:58:19.229 00.000 11616 worker thread done servicing request
19:58:19.248 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
19:58:19.265 00.017 12268 UpdateGuideState exits: m=389 SNR=13.4
19:58:19.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:19.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:19.265 00.000 12268 Enqueuing Expose request
19:58:19.265 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:58:19.265 00.000 11616 Worker thread wakes up
19:58:19.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:19.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:21.272 02.007 11616 Exposure complete
19:58:21.331 00.059 11616 worker thread done servicing request
19:58:21.331 00.000 12268 OnExposeComplete: enter
19:58:21.331 00.000 12268 UpdateGuideState(): m_state=6
19:58:21.332 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
19:58:21.332 00.000 12268 Star::Find returns 1 (0), X=1245.80, Y=860.38, Mass=407, SNR=13.8, Peak=41 HFD=4.5
19:58:21.332 00.000 12268 MultiStar: [#1 0.03,-0.42,0.95,U] [#2 0.06,0.11,0.94,U] [#3 -0.10,-0.34,0.78,U] [#4 -0.25,-0.37,0.86,U] [#5 -0.61,0.09,0.64,U] [#6 0.10,-0.41,0.60,U] [#7 0.48,-0.00,0.42,U] [#8 -0.05,-0.83,0.00,M2] 
19:58:21.332 00.000 12268 refined, 7 included, MultiStar: {-0.02, -0.18}, one-star: {0.20, -0.03}
19:58:21.332 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.67) = xAngle (-0.02 = -0.02)
19:58:21.332 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.01 = 0.01)
19:58:21.332 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.69 mountX=0.18 mountY=0.00, mountTheta=0.01
19:58:21.334 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.18, opts=13)
19:58:21.334 00.000 12268 Enqueuing Move request for scope (-0.02, -0.18)
19:58:21.334 00.000 11616 Worker thread wakes up
19:58:21.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
19:58:21.334 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
19:58:21.334 00.000 11616 Moving (-0.02, -0.18) raw xDistance=0.18 yDistance=0.00
19:58:21.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:58:21.335 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
19:58:21.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:21.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
19:58:21.335 00.000 11616 MoveAxis(E, 0, ABG)
19:58:21.335 00.000 11616 Move returns status 0, amount 0
19:58:21.335 00.000 11616 MoveAxis(N, 0, ABG)
19:58:21.335 00.000 11616 Move returns status 0, amount 0
19:58:21.335 00.000 11616 move complete, result=0
19:58:21.336 00.001 11616 worker thread done servicing request
19:58:21.356 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:58:21.373 00.017 12268 UpdateGuideState exits: m=407 SNR=13.8
19:58:21.374 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:21.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:21.374 00.000 12268 Enqueuing Expose request
19:58:21.374 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
19:58:21.374 00.000 11616 Worker thread wakes up
19:58:21.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:21.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:23.382 02.008 11616 Exposure complete
19:58:23.440 00.058 11616 worker thread done servicing request
19:58:23.440 00.000 12268 OnExposeComplete: enter
19:58:23.440 00.000 12268 UpdateGuideState(): m_state=6
19:58:23.440 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
19:58:23.440 00.000 12268 Star::Find returns 1 (0), X=1245.62, Y=859.78, Mass=386, SNR=13.4, Peak=41 HFD=4.3
19:58:23.441 00.001 12268 MultiStar: [#1 -0.03,-0.95,0.00,M1] [#2 0.10,-0.39,1.01,U] [#3 -0.04,-0.91,0.00,M1] [#4 -0.20,-0.79,0.00,M1] [#5 -0.63,-0.57,0.00,M4] [#6 0.16,-0.68,0.00,M1] [#7 0.19,-0.79,0.00,M1] [#8 0.08,-1.40,0.00,M3] 
19:58:23.441 00.000 12268 refined, 1 included, MultiStar: {0.06, -0.51}, one-star: {0.02, -0.62}
19:58:23.441 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.67) = xAngle (0.22 = 0.22)
19:58:23.441 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.25 = 0.25)
19:58:23.441 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.51 hyp=0.51 cameraTheta=-1.45 mountX=0.50 mountY=0.13, mountTheta=0.25
19:58:23.443 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.51, opts=13)
19:58:23.443 00.000 12268 Enqueuing Move request for scope (0.06, -0.51)
19:58:23.443 00.000 11616 Worker thread wakes up
19:58:23.443 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.51) opts 0xd
19:58:23.443 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.51)
19:58:23.443 00.000 11616 Moving (0.06, -0.51) raw xDistance=0.50 yDistance=0.13
19:58:23.443 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
19:58:23.443 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.50
19:58:23.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
19:58:23.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:23.444 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
19:58:23.444 00.000 11616 MoveAxis(W, 280, ABG)
19:58:23.444 00.000 11616 Guiding  Dir = 3, Dur = 280
19:58:23.444 00.000 11616 IsSlewing returns 0
19:58:23.444 00.000 11616 IsGuiding returns 0
19:58:23.445 00.001 11616 PulseGuide returned control before completion, sleep 290
19:58:23.464 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
19:58:23.481 00.017 12268 UpdateGuideState exits: m=386 SNR=13.4
19:58:23.482 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:23.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:23.482 00.000 12268 Enqueuing Expose request
19:58:23.751 00.269 11616 IsGuiding returns 1
19:58:23.751 00.000 11616 scope still moving after pulse duration time elapsed
19:58:23.783 00.032 11616 IsSlewing returns 0
19:58:23.784 00.001 11616 IsGuiding returns 0
19:58:23.784 00.000 11616 scope move finished after 280 + 59 ms
19:58:23.784 00.000 11616 Move returns status 0, amount 280
19:58:23.784 00.000 11616 MoveAxis(N, 0, ABG)
19:58:23.784 00.000 11616 Move returns status 0, amount 0
19:58:23.784 00.000 11616 move complete, result=0
19:58:23.785 00.001 12268 GuideStep: 0.5 px 280 ms WEST, 0.1 px 0 ms NORTH
19:58:23.785 00.000 11616 worker thread done servicing request
19:58:23.785 00.000 11616 Worker thread wakes up
19:58:23.786 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:23.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:25.804 02.018 11616 Exposure complete
19:58:25.865 00.061 11616 worker thread done servicing request
19:58:25.865 00.000 12268 OnExposeComplete: enter
19:58:25.865 00.000 12268 UpdateGuideState(): m_state=6
19:58:25.865 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
19:58:25.865 00.000 12268 Star::Find returns 1 (0), X=1245.75, Y=860.94, Mass=381, SNR=13.3, Peak=38 HFD=4.3
19:58:25.865 00.000 12268 MultiStar: [#1 -0.10,0.05,0.99,U] [#2 -0.08,0.39,0.88,U] [#3 -0.06,0.03,0.75,U] [#4 -0.16,-0.19,0.87,U] [#5 0.00,0.00,0.00,L] [#6 0.48,0.03,0.66,U] [#7 -0.08,0.65,0.00,M2] [#8 0.30,-0.25,0.52,U] [#9 -0.35,0.70,0.00,M1] 
19:58:25.865 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.12}, one-star: {0.15, 0.54}
19:58:25.866 00.001 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.67) = xAngle (2.84 = 2.84)
19:58:25.866 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.88 = 2.88)
19:58:25.866 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.18 mountX=-0.12 mountY=0.03, mountTheta=2.87
19:58:25.867 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.12, opts=13)
19:58:25.867 00.000 12268 Enqueuing Move request for scope (0.05, 0.12)
19:58:25.867 00.000 11616 Worker thread wakes up
19:58:25.867 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
19:58:25.867 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
19:58:25.867 00.000 11616 Moving (0.05, 0.12) raw xDistance=-0.12 yDistance=0.03
19:58:25.868 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:58:25.868 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:58:25.868 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:25.868 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:58:25.868 00.000 11616 MoveAxis(E, 0, ABG)
19:58:25.868 00.000 11616 Move returns status 0, amount 0
19:58:25.868 00.000 11616 MoveAxis(N, 0, ABG)
19:58:25.868 00.000 11616 Move returns status 0, amount 0
19:58:25.868 00.000 11616 move complete, result=0
19:58:25.868 00.000 11616 worker thread done servicing request
19:58:25.892 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
19:58:25.911 00.019 12268 UpdateGuideState exits: m=381 SNR=13.3
19:58:25.912 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:25.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:25.912 00.000 12268 Enqueuing Expose request
19:58:25.912 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:58:25.912 00.000 11616 Worker thread wakes up
19:58:25.913 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:25.913 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:27.928 02.015 11616 Exposure complete
19:58:27.986 00.058 11616 worker thread done servicing request
19:58:27.986 00.000 12268 OnExposeComplete: enter
19:58:27.986 00.000 12268 UpdateGuideState(): m_state=6
19:58:27.986 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
19:58:27.987 00.001 12268 Star::Find returns 1 (0), X=1245.87, Y=861.00, Mass=376, SNR=13.3, Peak=46 HFD=4.3
19:58:27.987 00.000 12268 MultiStar: [#1 -0.29,0.27,1.04,U] [#2 0.19,0.71,0.00,M1] [#3 0.42,0.25,0.81,U] [#4 -0.20,0.20,0.87,U] [#5 -0.76,0.79,0.00,M5] [#6 0.03,0.44,0.64,U] [#7 0.88,0.89,0.00,M3] [#8 0.48,0.05,0.51,U] 
19:58:27.987 00.000 12268 refined, 5 included, MultiStar: {0.08, 0.32}, one-star: {0.27, 0.59}
19:58:27.987 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.99 = 2.99)
19:58:27.987 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
19:58:27.987 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.32 mountX=-0.33 mountY=0.04, mountTheta=3.02
19:58:27.989 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.32, opts=13)
19:58:27.989 00.000 12268 Enqueuing Move request for scope (0.08, 0.32)
19:58:27.989 00.000 11616 Worker thread wakes up
19:58:27.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.32) opts 0xd
19:58:27.989 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.32)
19:58:27.989 00.000 11616 Moving (0.08, 0.32) raw xDistance=-0.33 yDistance=0.04
19:58:27.989 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
19:58:27.989 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
19:58:27.990 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
19:58:27.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:27.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:58:27.990 00.000 11616 MoveAxis(E, 182, ABG)
19:58:27.990 00.000 11616 Guiding  Dir = 2, Dur = 182
19:58:27.990 00.000 11616 IsSlewing returns 0
19:58:27.991 00.001 11616 IsGuiding returns 0
19:58:27.991 00.000 11616 PulseGuide returned control before completion, sleep 192
19:58:28.011 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
19:58:28.028 00.017 12268 UpdateGuideState exits: m=376 SNR=13.3
19:58:28.028 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:28.028 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:28.028 00.000 12268 Enqueuing Expose request
19:58:28.192 00.164 11616 IsGuiding returns 1
19:58:28.192 00.000 11616 scope still moving after pulse duration time elapsed
19:58:28.223 00.031 11616 IsSlewing returns 0
19:58:28.223 00.000 11616 IsGuiding returns 0
19:58:28.223 00.000 11616 scope move finished after 182 + 50 ms
19:58:28.223 00.000 11616 Move returns status 0, amount 182
19:58:28.223 00.000 11616 MoveAxis(N, 0, ABG)
19:58:28.223 00.000 11616 Move returns status 0, amount 0
19:58:28.223 00.000 11616 move complete, result=0
19:58:28.223 00.000 11616 worker thread done servicing request
19:58:28.223 00.000 11616 Worker thread wakes up
19:58:28.223 00.000 12268 GuideStep: -0.3 px 182 ms EAST, 0.0 px 0 ms NORTH
19:58:28.224 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:28.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:30.237 02.013 11616 Exposure complete
19:58:30.296 00.059 11616 worker thread done servicing request
19:58:30.296 00.000 12268 OnExposeComplete: enter
19:58:30.296 00.000 12268 UpdateGuideState(): m_state=6
19:58:30.297 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
19:58:30.297 00.000 12268 Star::Find returns 1 (0), X=1245.89, Y=860.19, Mass=348, SNR=12.7, Peak=34 HFD=4.5
19:58:30.297 00.000 12268 MultiStar: [#1 -0.36,-0.49,1.07,U] [#2 -0.04,0.01,0.93,U] [#3 -0.27,-0.52,0.79,U] [#4 -0.37,-0.15,0.84,U] [#5 -0.52,-0.19,0.69,U] [#6 -0.36,-0.37,0.65,U] [#7 -0.32,-0.26,0.50,U] [#8 -0.14,-0.79,0.00,M2] 
19:58:30.297 00.000 12268 refined, 7 included, MultiStar: {-0.22, -0.27}, one-star: {0.29, -0.22}
19:58:30.297 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.67) = xAngle (-0.57 = -0.57)
19:58:30.297 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.54 = -0.54)
19:58:30.297 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.27 hyp=0.35 cameraTheta=-2.24 mountX=0.29 mountY=-0.18, mountTheta=-0.55
19:58:30.299 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.27, opts=13)
19:58:30.299 00.000 12268 Enqueuing Move request for scope (-0.22, -0.27)
19:58:30.299 00.000 11616 Worker thread wakes up
19:58:30.300 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.27) opts 0xd
19:58:30.300 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.27)
19:58:30.300 00.000 11616 Moving (-0.22, -0.27) raw xDistance=0.29 yDistance=-0.18
19:58:30.300 00.000 11616 resist switch: large excursion: input 0.29 thresh 0.29 direction from -1 to 1
19:58:30.300 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.88
19:58:30.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
19:58:30.300 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:58:30.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:58:30.300 00.000 11616 MoveAxis(W, 164, ABG)
19:58:30.300 00.000 11616 Guiding  Dir = 3, Dur = 164
19:58:30.301 00.001 11616 IsSlewing returns 0
19:58:30.301 00.000 11616 IsGuiding returns 0
19:58:30.301 00.000 11616 PulseGuide returned control before completion, sleep 174
19:58:30.322 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
19:58:30.338 00.016 12268 UpdateGuideState exits: m=348 SNR=12.7
19:58:30.338 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:30.339 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:30.339 00.000 12268 Enqueuing Expose request
19:58:30.487 00.148 11616 IsGuiding returns 1
19:58:30.487 00.000 11616 scope still moving after pulse duration time elapsed
19:58:30.519 00.032 11616 IsSlewing returns 0
19:58:30.520 00.001 11616 IsGuiding returns 1
19:58:30.550 00.030 11616 IsSlewing returns 0
19:58:30.551 00.001 11616 IsGuiding returns 0
19:58:30.551 00.000 11616 scope move finished after 164 + 86 ms
19:58:30.551 00.000 11616 Move returns status 0, amount 164
19:58:30.551 00.000 11616 MoveAxis(N, 0, ABG)
19:58:30.551 00.000 11616 Move returns status 0, amount 0
19:58:30.551 00.000 11616 move complete, result=0
19:58:30.551 00.000 11616 worker thread done servicing request
19:58:30.551 00.000 11616 Worker thread wakes up
19:58:30.552 00.001 12268 GuideStep: 0.3 px 164 ms WEST, -0.2 px 0 ms NORTH
19:58:30.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:30.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:32.568 02.016 11616 Exposure complete
19:58:32.628 00.060 11616 worker thread done servicing request
19:58:32.628 00.000 12268 OnExposeComplete: enter
19:58:32.628 00.000 12268 UpdateGuideState(): m_state=6
19:58:32.628 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
19:58:32.628 00.000 12268 Star::Find returns 1 (0), X=1245.57, Y=860.60, Mass=392, SNR=13.5, Peak=34 HFD=4.7
19:58:32.629 00.001 12268 MultiStar: [#1 -0.35,0.06,0.99,U] [#2 -0.17,0.24,0.91,U] [#3 0.01,-0.21,0.81,U] [#4 -0.34,-0.23,0.86,U] [#5 -0.75,0.18,0.00,M5] [#6 0.04,-0.03,0.69,U] [#7 -0.45,-0.80,0.00,M3] [#8 -0.10,-0.29,0.50,U] 
19:58:32.629 00.000 12268 refined, 6 included, MultiStar: {-0.15, -0.01}, one-star: {-0.03, 0.19}
19:58:32.629 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.67) = xAngle (-1.40 = -1.40)
19:58:32.629 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.36 = -1.36)
19:58:32.629 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.06 mountX=0.03 mountY=-0.14, mountTheta=-1.39
19:58:32.631 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.01, opts=13)
19:58:32.631 00.000 12268 Enqueuing Move request for scope (-0.15, -0.01)
19:58:32.631 00.000 11616 Worker thread wakes up
19:58:32.631 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
19:58:32.631 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
19:58:32.631 00.000 11616 Moving (-0.15, -0.01) raw xDistance=0.03 yDistance=-0.14
19:58:32.631 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:32.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:58:32.632 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:32.632 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:58:32.632 00.000 11616 MoveAxis(E, 0, ABG)
19:58:32.632 00.000 11616 Move returns status 0, amount 0
19:58:32.632 00.000 11616 MoveAxis(N, 0, ABG)
19:58:32.632 00.000 11616 Move returns status 0, amount 0
19:58:32.632 00.000 11616 move complete, result=0
19:58:32.632 00.000 11616 worker thread done servicing request
19:58:32.654 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:58:32.672 00.018 12268 UpdateGuideState exits: m=392 SNR=13.5
19:58:32.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:32.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:32.672 00.000 12268 Enqueuing Expose request
19:58:32.673 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:58:32.673 00.000 11616 Worker thread wakes up
19:58:32.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:32.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:34.684 02.011 11616 Exposure complete
19:58:34.743 00.059 11616 worker thread done servicing request
19:58:34.743 00.000 12268 OnExposeComplete: enter
19:58:34.743 00.000 12268 UpdateGuideState(): m_state=6
19:58:34.743 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
19:58:34.744 00.001 12268 Star::Find returns 1 (0), X=1245.42, Y=861.10, Mass=344, SNR=12.6, Peak=39 HFD=4.4
19:58:34.744 00.000 12268 MultiStar: [#1 -0.65,0.42,0.00,M1] [#2 -0.26,0.71,0.00,M1] [#3 -0.54,0.26,0.81,U] [#4 -0.52,-0.06,0.84,U] [#5 -0.80,0.96,0.00,M6] [#6 -0.16,-0.01,0.69,U] [#7 -1.04,-0.20,0.00,M4] [#8 -0.00,-0.27,0.51,U] 
19:58:34.744 00.000 12268 refined, 4 included, MultiStar: {-0.30, 0.19}, one-star: {-0.18, 0.70}
19:58:34.744 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.67) = xAngle (4.26 = -2.03)
19:58:34.744 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.29 = -2.00)
19:58:34.744 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.19 hyp=0.36 cameraTheta=2.59 mountX=-0.16 mountY=-0.32, mountTheta=-2.02
19:58:34.746 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.19, opts=13)
19:58:34.746 00.000 12268 Enqueuing Move request for scope (-0.30, 0.19)
19:58:34.746 00.000 11616 Worker thread wakes up
19:58:34.746 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.19) opts 0xd
19:58:34.746 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.19)
19:58:34.746 00.000 11616 Moving (-0.30, 0.19) raw xDistance=-0.16 yDistance=-0.32
19:58:34.746 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:58:34.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:58:34.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
19:58:34.746 00.000 11616 MoveAxis(E, 0, ABG)
19:58:34.746 00.000 11616 Move returns status 0, amount 0
19:58:34.746 00.000 11616 MoveAxis(N, 27, ABG)
19:58:34.747 00.001 11616 Guiding  Dir = 0, Dur = 27
19:58:34.747 00.000 11616 IsSlewing returns 0
19:58:34.747 00.000 11616 IsGuiding returns 0
19:58:34.747 00.000 11616 PulseGuide returned control before completion, sleep 37
19:58:34.768 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
19:58:34.786 00.018 12268 UpdateGuideState exits: m=344 SNR=12.6
19:58:34.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:34.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:34.786 00.000 12268 Enqueuing Expose request
19:58:34.797 00.011 11616 IsGuiding returns 1
19:58:34.797 00.000 11616 scope still moving after pulse duration time elapsed
19:58:34.829 00.032 11616 IsSlewing returns 0
19:58:34.829 00.000 11616 IsGuiding returns 0
19:58:34.829 00.000 11616 scope move finished after 27 + 55 ms
19:58:34.829 00.000 11616 Move returns status 0, amount 27
19:58:34.829 00.000 11616 move complete, result=0
19:58:34.829 00.000 11616 worker thread done servicing request
19:58:34.829 00.000 11616 Worker thread wakes up
19:58:34.830 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:34.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:34.830 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 27 ms NORTH
19:58:36.844 02.014 11616 Exposure complete
19:58:36.902 00.058 11616 worker thread done servicing request
19:58:36.903 00.001 12268 OnExposeComplete: enter
19:58:36.903 00.000 12268 UpdateGuideState(): m_state=6
19:58:36.903 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
19:58:36.903 00.000 12268 Star::Find returns 1 (0), X=1245.47, Y=861.10, Mass=317, SNR=12.2, Peak=39 HFD=3.9
19:58:36.904 00.001 12268 MultiStar: [#1 -0.44,0.30,1.05,U] [#2 -0.06,0.68,0.00,M2] [#3 -0.42,-0.19,0.85,U] [#4 -0.34,-0.10,0.87,U] [#5 -0.68,0.62,0.00,M7] [#6 0.20,0.35,0.75,U] [#7 0.13,0.60,0.46,U] [#8 -0.12,0.18,0.53,U] 
19:58:36.904 00.000 12268 refined, 6 included, MultiStar: {-0.20, 0.25}, one-star: {-0.13, 0.70}
19:58:36.904 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.67) = xAngle (3.91 = -2.38)
19:58:36.904 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.94 = -2.35)
19:58:36.904 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.25 hyp=0.32 cameraTheta=2.24 mountX=-0.23 mountY=-0.23, mountTheta=-2.36
19:58:36.905 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.25, opts=13)
19:58:36.905 00.000 12268 Enqueuing Move request for scope (-0.20, 0.25)
19:58:36.906 00.001 11616 Worker thread wakes up
19:58:36.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.25) opts 0xd
19:58:36.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.25)
19:58:36.906 00.000 11616 Moving (-0.20, 0.25) raw xDistance=-0.23 yDistance=-0.23
19:58:36.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:58:36.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
19:58:36.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
19:58:36.906 00.000 11616 MoveAxis(E, 0, ABG)
19:58:36.906 00.000 11616 Move returns status 0, amount 0
19:58:36.906 00.000 11616 MoveAxis(N, 19, ABG)
19:58:36.906 00.000 11616 Guiding  Dir = 0, Dur = 19
19:58:36.906 00.000 11616 IsSlewing returns 0
19:58:36.907 00.001 11616 IsGuiding returns 0
19:58:36.907 00.000 11616 PulseGuide returned control before completion, sleep 29
19:58:36.928 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:58:36.947 00.019 12268 UpdateGuideState exits: m=317 SNR=12.2
19:58:36.948 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:36.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:36.948 00.000 12268 Enqueuing Expose request
19:58:36.951 00.003 11616 IsGuiding returns 1
19:58:36.951 00.000 11616 scope still moving after pulse duration time elapsed
19:58:36.982 00.031 11616 IsSlewing returns 0
19:58:36.982 00.000 11616 IsGuiding returns 0
19:58:36.982 00.000 11616 scope move finished after 19 + 56 ms
19:58:36.982 00.000 11616 Move returns status 0, amount 19
19:58:36.983 00.001 11616 move complete, result=0
19:58:36.983 00.000 11616 worker thread done servicing request
19:58:36.983 00.000 11616 Worker thread wakes up
19:58:36.983 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 19 ms NORTH
19:58:36.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:36.984 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:38.999 02.015 11616 Exposure complete
19:58:39.056 00.057 11616 worker thread done servicing request
19:58:39.057 00.001 12268 OnExposeComplete: enter
19:58:39.057 00.000 12268 UpdateGuideState(): m_state=6
19:58:39.057 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
19:58:39.057 00.000 12268 Star::Find returns 1 (0), X=1245.99, Y=860.82, Mass=361, SNR=13.0, Peak=42 HFD=4.2
19:58:39.058 00.001 12268 MultiStar: [#1 -0.24,-0.06,0.99,U] [#2 0.29,0.43,0.97,U] [#3 -0.03,-0.06,0.82,U] [#4 -0.13,-0.02,0.82,U] [#5 -0.16,0.53,0.62,U] [#6 0.26,0.28,0.65,U] [#7 0.46,-0.41,0.45,U] [#8 0.07,0.18,0.49,U] 
19:58:39.058 00.000 12268 refined, 8 included, MultiStar: {0.09, 0.17}, one-star: {0.40, 0.42}
19:58:39.058 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.67) = xAngle (2.73 = 2.73)
19:58:39.058 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.76 = 2.76)
19:58:39.058 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.06 mountX=-0.17 mountY=0.07, mountTheta=2.76
19:58:39.060 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.17, opts=13)
19:58:39.060 00.000 12268 Enqueuing Move request for scope (0.09, 0.17)
19:58:39.060 00.000 11616 Worker thread wakes up
19:58:39.060 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
19:58:39.060 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
19:58:39.060 00.000 11616 Moving (0.09, 0.17) raw xDistance=-0.17 yDistance=0.07
19:58:39.060 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:58:39.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
19:58:39.060 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:39.061 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:58:39.061 00.000 11616 MoveAxis(E, 0, ABG)
19:58:39.061 00.000 11616 Move returns status 0, amount 0
19:58:39.061 00.000 11616 MoveAxis(N, 0, ABG)
19:58:39.061 00.000 11616 Move returns status 0, amount 0
19:58:39.061 00.000 11616 move complete, result=0
19:58:39.061 00.000 11616 worker thread done servicing request
19:58:39.080 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:58:39.099 00.019 12268 UpdateGuideState exits: m=361 SNR=13.0
19:58:39.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:39.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:39.099 00.000 12268 Enqueuing Expose request
19:58:39.099 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:58:39.099 00.000 11616 Worker thread wakes up
19:58:39.100 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:39.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:41.105 02.005 11616 Exposure complete
19:58:41.164 00.059 11616 worker thread done servicing request
19:58:41.164 00.000 12268 OnExposeComplete: enter
19:58:41.165 00.001 12268 UpdateGuideState(): m_state=6
19:58:41.165 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
19:58:41.165 00.000 12268 Star::Find returns 1 (0), X=1245.84, Y=860.76, Mass=371, SNR=13.1, Peak=42 HFD=4.3
19:58:41.165 00.000 12268 MultiStar: [#1 -0.15,0.07,0.93,U] [#2 0.08,0.65,0.00,M2] [#3 0.24,0.21,0.77,U] [#4 -0.37,0.11,0.77,U] [#5 -0.15,0.43,0.66,U] [#6 0.44,0.04,0.60,U] [#7 0.22,0.26,0.44,U] [#8 0.68,0.21,0.00,M1] 
19:58:41.165 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.21}, one-star: {0.24, 0.36}
19:58:41.165 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.67) = xAngle (3.01 = 3.01)
19:58:41.166 00.001 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.04 = 3.04)
19:58:41.166 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.34 mountX=-0.21 mountY=0.02, mountTheta=3.04
19:58:41.167 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.21, opts=13)
19:58:41.167 00.000 12268 Enqueuing Move request for scope (0.05, 0.21)
19:58:41.167 00.000 11616 Worker thread wakes up
19:58:41.167 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
19:58:41.167 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
19:58:41.167 00.000 11616 Moving (0.05, 0.21) raw xDistance=-0.21 yDistance=0.02
19:58:41.167 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:58:41.168 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
19:58:41.168 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:41.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:58:41.168 00.000 11616 MoveAxis(E, 0, ABG)
19:58:41.168 00.000 11616 Move returns status 0, amount 0
19:58:41.168 00.000 11616 MoveAxis(N, 0, ABG)
19:58:41.168 00.000 11616 Move returns status 0, amount 0
19:58:41.168 00.000 11616 move complete, result=0
19:58:41.169 00.001 11616 worker thread done servicing request
19:58:41.188 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:58:41.206 00.018 12268 UpdateGuideState exits: m=371 SNR=13.1
19:58:41.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:41.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:41.206 00.000 12268 Enqueuing Expose request
19:58:41.206 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
19:58:41.207 00.001 11616 Worker thread wakes up
19:58:41.207 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:41.207 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:43.215 02.008 11616 Exposure complete
19:58:43.274 00.059 11616 worker thread done servicing request
19:58:43.274 00.000 12268 OnExposeComplete: enter
19:58:43.275 00.001 12268 UpdateGuideState(): m_state=6
19:58:43.275 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
19:58:43.275 00.000 12268 Star::Find returns 1 (0), X=1245.77, Y=860.93, Mass=350, SNR=12.8, Peak=42 HFD=4.3
19:58:43.275 00.000 12268 MultiStar: [#1 -0.30,0.47,0.99,U] [#2 0.26,0.60,0.00,M3] [#3 -0.26,0.38,0.85,U] [#4 -0.14,0.24,0.79,U] [#5 -0.23,1.11,0.00,M6] [#6 0.39,0.36,0.69,U] [#7 0.05,0.01,0.40,U] [#8 0.22,-0.14,0.48,U] 
19:58:43.276 00.001 12268 refined, 6 included, MultiStar: {-0.01, 0.32}, one-star: {0.17, 0.53}
19:58:43.276 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.67) = xAngle (3.27 = -3.01)
19:58:43.276 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.31 = -2.98)
19:58:43.276 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.61 mountX=-0.32 mountY=-0.05, mountTheta=-2.98
19:58:43.280 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.32, opts=13)
19:58:43.281 00.001 12268 Enqueuing Move request for scope (-0.01, 0.32)
19:58:43.281 00.000 11616 Worker thread wakes up
19:58:43.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.32) opts 0xd
19:58:43.281 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.32)
19:58:43.281 00.000 11616 Moving (-0.01, 0.32) raw xDistance=-0.32 yDistance=-0.05
19:58:43.281 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
19:58:43.281 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.97
19:58:43.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
19:58:43.282 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:43.282 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:58:43.282 00.000 11616 MoveAxis(E, 180, ABG)
19:58:43.282 00.000 11616 Guiding  Dir = 2, Dur = 180
19:58:43.283 00.001 11616 IsSlewing returns 0
19:58:43.284 00.001 11616 IsGuiding returns 0
19:58:43.285 00.001 11616 PulseGuide returned control before completion, sleep 190
19:58:43.306 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:58:43.324 00.018 12268 UpdateGuideState exits: m=350 SNR=12.8
19:58:43.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:43.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:43.324 00.000 12268 Enqueuing Expose request
19:58:43.477 00.153 11616 IsGuiding returns 1
19:58:43.477 00.000 11616 scope still moving after pulse duration time elapsed
19:58:43.508 00.031 11616 IsSlewing returns 0
19:58:43.509 00.001 11616 IsGuiding returns 0
19:58:43.509 00.000 11616 scope move finished after 180 + 44 ms
19:58:43.509 00.000 11616 Move returns status 0, amount 180
19:58:43.509 00.000 11616 MoveAxis(N, 0, ABG)
19:58:43.509 00.000 11616 Move returns status 0, amount 0
19:58:43.509 00.000 11616 move complete, result=0
19:58:43.509 00.000 11616 worker thread done servicing request
19:58:43.509 00.000 11616 Worker thread wakes up
19:58:43.510 00.001 12268 GuideStep: -0.3 px 180 ms EAST, -0.1 px 0 ms NORTH
19:58:43.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:43.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:45.523 02.013 11616 Exposure complete
19:58:45.582 00.059 11616 worker thread done servicing request
19:58:45.582 00.000 12268 OnExposeComplete: enter
19:58:45.583 00.001 12268 UpdateGuideState(): m_state=6
19:58:45.583 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
19:58:45.583 00.000 12268 Star::Find returns 1 (0), X=1246.15, Y=861.54, Mass=327, SNR=12.4, Peak=31 HFD=3.9
19:58:45.583 00.000 12268 MultiStar: [#1 0.09,0.66,0.00,M1] [#2 0.58,1.30,0.00,M4] [#3 0.52,0.56,0.00,M1] [#4 0.28,0.74,0.00,M1] [#5 0.28,0.98,0.00,M7] [#6 0.94,1.10,0.00,M1] [#7 0.90,0.70,0.00,M1] [#8 0.49,0.37,0.51,U] 
19:58:45.583 00.000 12268 refined, 1 included, MultiStar: {0.53, 0.88}, one-star: {0.55, 1.14}
19:58:45.583 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.67) = xAngle (2.70 = 2.70)
19:58:45.583 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.73 = 2.73)
19:58:45.583 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.88 hyp=1.03 cameraTheta=1.03 mountX=-0.92 mountY=0.41, mountTheta=2.72
19:58:45.585 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=0.88, opts=13)
19:58:45.585 00.000 12268 Enqueuing Move request for scope (0.53, 0.88)
19:58:45.585 00.000 11616 Worker thread wakes up
19:58:45.585 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.88) opts 0xd
19:58:45.585 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, 0.88)
19:58:45.585 00.000 11616 Moving (0.53, 0.88) raw xDistance=-0.92 yDistance=0.41
19:58:45.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.92
19:58:45.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:58:45.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
19:58:45.586 00.001 11616 MoveAxis(E, 518, ABG)
19:58:45.586 00.000 11616 Guiding  Dir = 2, Dur = 518
19:58:45.586 00.000 11616 IsSlewing returns 0
19:58:45.586 00.000 11616 IsGuiding returns 0
19:58:45.586 00.000 11616 PulseGuide returned control before completion, sleep 528
19:58:45.607 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
19:58:45.624 00.017 12268 UpdateGuideState exits: m=327 SNR=12.4
19:58:45.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:45.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:45.624 00.000 12268 Enqueuing Expose request
19:58:46.125 00.501 11616 IsGuiding returns 1
19:58:46.125 00.000 11616 scope still moving after pulse duration time elapsed
19:58:46.157 00.032 11616 IsSlewing returns 0
19:58:46.158 00.001 11616 IsGuiding returns 0
19:58:46.158 00.000 11616 scope move finished after 518 + 53 ms
19:58:46.158 00.000 11616 Move returns status 0, amount 518
19:58:46.158 00.000 11616 MoveAxis(N, 0, ABG)
19:58:46.158 00.000 11616 Move returns status 0, amount 0
19:58:46.158 00.000 11616 move complete, result=0
19:58:46.158 00.000 11616 worker thread done servicing request
19:58:46.159 00.001 11616 Worker thread wakes up
19:58:46.159 00.000 12268 GuideStep: -0.9 px 518 ms EAST, 0.4 px 0 ms NORTH
19:58:46.159 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:46.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:48.180 02.021 11616 Exposure complete
19:58:48.241 00.061 11616 worker thread done servicing request
19:58:48.241 00.000 12268 OnExposeComplete: enter
19:58:48.241 00.000 12268 UpdateGuideState(): m_state=6
19:58:48.241 00.000 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
19:58:48.242 00.001 12268 Star::Find returns 1 (0), X=1245.52, Y=860.49, Mass=339, SNR=12.6, Peak=34 HFD=4.2
19:58:48.242 00.000 12268 MultiStar: [#1 -0.12,-0.08,1.02,U] [#2 0.16,0.41,0.98,U] [#3 -0.13,-0.31,0.79,U] [#4 -0.04,-0.19,0.86,U] [#5 -0.33,0.62,0.00,M8] [#6 0.29,-0.13,0.62,U] [#7 0.42,-0.07,0.56,U] [#8 0.07,0.25,0.62,U] 
19:58:48.242 00.000 12268 refined, 7 included, MultiStar: {0.04, 0.01}, one-star: {-0.07, 0.08}
19:58:48.242 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.67) = xAngle (1.79 = 1.79)
19:58:48.242 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.82 = 1.82)
19:58:48.242 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.12 mountX=-0.01 mountY=0.04, mountTheta=1.79
19:58:48.244 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.01, opts=13)
19:58:48.244 00.000 12268 Enqueuing Move request for scope (0.04, 0.01)
19:58:48.244 00.000 11616 Worker thread wakes up
19:58:48.244 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
19:58:48.244 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
19:58:48.245 00.001 11616 Moving (0.04, 0.01) raw xDistance=-0.01 yDistance=0.04
19:58:48.245 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:48.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:58:48.245 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:48.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:58:48.245 00.000 11616 MoveAxis(E, 0, ABG)
19:58:48.245 00.000 11616 Move returns status 0, amount 0
19:58:48.245 00.000 11616 MoveAxis(N, 0, ABG)
19:58:48.245 00.000 11616 Move returns status 0, amount 0
19:58:48.245 00.000 11616 move complete, result=0
19:58:48.245 00.000 11616 worker thread done servicing request
19:58:48.267 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:58:48.286 00.019 12268 UpdateGuideState exits: m=339 SNR=12.6
19:58:48.286 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:48.286 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:48.286 00.000 12268 Enqueuing Expose request
19:58:48.286 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:58:48.286 00.000 11616 Worker thread wakes up
19:58:48.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:48.287 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:50.296 02.009 11616 Exposure complete
19:58:50.355 00.059 11616 worker thread done servicing request
19:58:50.355 00.000 12268 OnExposeComplete: enter
19:58:50.355 00.000 12268 UpdateGuideState(): m_state=6
19:58:50.355 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
19:58:50.355 00.000 12268 Star::Find returns 1 (0), X=1246.02, Y=860.56, Mass=343, SNR=12.6, Peak=31 HFD=4.9
19:58:50.356 00.001 12268 Star::Find false star n=11 nbg=287 bg=8.2 sigma=0.8 thresh=11 peak=11
19:58:50.356 00.000 12268 MultiStar: [#1 0.17,-0.25,0.86,U] [#2 0.21,0.27,1.02,U] [#3 0.63,-0.09,0.75,U] [#4 0.06,-0.22,0.77,U] [#5 2.15,7.64,0.00,M9] [#6 0.25,0.12,0.62,U] [#7 0.00,0.00,0.00,L] [#8 0.71,-0.19,0.00,M1] [#9 0.04,-0.76,0.00,M2] 
19:58:50.356 00.000 12268 refined, 5 included, MultiStar: {0.29, 0.01}, one-star: {0.43, 0.15}
19:58:50.356 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.67) = xAngle (1.70 = 1.70)
19:58:50.356 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.73 = 1.73)
19:58:50.356 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.01 hyp=0.29 cameraTheta=0.03 mountX=-0.04 mountY=0.29, mountTheta=1.70
19:58:50.358 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.01, opts=13)
19:58:50.358 00.000 12268 Enqueuing Move request for scope (0.29, 0.01)
19:58:50.358 00.000 11616 Worker thread wakes up
19:58:50.358 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.01) opts 0xd
19:58:50.358 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.01)
19:58:50.358 00.000 11616 Moving (0.29, 0.01) raw xDistance=-0.04 yDistance=0.29
19:58:50.358 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:50.359 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:58:50.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:58:50.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
19:58:50.359 00.000 11616 MoveAxis(E, 0, ABG)
19:58:50.359 00.000 11616 Move returns status 0, amount 0
19:58:50.359 00.000 11616 MoveAxis(N, 0, ABG)
19:58:50.359 00.000 11616 Move returns status 0, amount 0
19:58:50.359 00.000 11616 move complete, result=0
19:58:50.360 00.001 11616 worker thread done servicing request
19:58:50.384 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:58:50.401 00.017 12268 UpdateGuideState exits: m=343 SNR=12.6
19:58:50.401 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:50.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:50.401 00.000 12268 Enqueuing Expose request
19:58:50.401 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
19:58:50.401 00.000 11616 Worker thread wakes up
19:58:50.401 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:50.402 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:52.410 02.008 11616 Exposure complete
19:58:52.469 00.059 11616 worker thread done servicing request
19:58:52.469 00.000 12268 OnExposeComplete: enter
19:58:52.469 00.000 12268 UpdateGuideState(): m_state=6
19:58:52.470 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
19:58:52.470 00.000 12268 Star::Find returns 1 (0), X=1246.61, Y=860.91, Mass=346, SNR=12.7, Peak=34 HFD=4.1
19:58:52.470 00.000 12268 MultiStar: [#1 0.47,0.16,0.94,U] [#2 0.60,0.31,0.00,M3] [#3 0.78,-0.03,0.00,M1] [#4 0.63,-0.14,0.00,M1] [#5 0.16,0.36,0.67,U] [#6 0.74,-0.24,0.00,M1] [#7 0.75,0.45,0.00,M1] [#8 1.18,-0.28,0.00,M2] 
19:58:52.470 00.000 12268 refined, 2 included, MultiStar: {0.60, 0.34}, one-star: {1.01, 0.50}
19:58:52.470 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.67) = xAngle (2.19 = 2.19)
19:58:52.471 00.001 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.22 = 2.22)
19:58:52.471 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=0.34 hyp=0.69 cameraTheta=0.52 mountX=-0.40 mountY=0.55, mountTheta=2.20
19:58:52.472 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=0.34, opts=13)
19:58:52.472 00.000 12268 Enqueuing Move request for scope (0.60, 0.34)
19:58:52.472 00.000 11616 Worker thread wakes up
19:58:52.473 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.34) opts 0xd
19:58:52.473 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, 0.34)
19:58:52.473 00.000 11616 Moving (0.60, 0.34) raw xDistance=-0.40 yDistance=0.55
19:58:52.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
19:58:52.473 00.000 11616 resist switch: large excursion: input 0.55 thresh 0.45 direction from -1 to 1
19:58:52.473 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.66
19:58:52.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
19:58:52.473 00.000 11616 MoveAxis(E, 224, ABG)
19:58:52.473 00.000 11616 Guiding  Dir = 2, Dur = 224
19:58:52.473 00.000 11616 IsSlewing returns 0
19:58:52.474 00.001 11616 IsGuiding returns 0
19:58:52.474 00.000 11616 PulseGuide returned control before completion, sleep 234
19:58:52.494 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
19:58:52.511 00.017 12268 UpdateGuideState exits: m=346 SNR=12.7
19:58:52.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:52.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:52.511 00.000 12268 Enqueuing Expose request
19:58:52.721 00.210 11616 IsGuiding returns 1
19:58:52.722 00.001 11616 scope still moving after pulse duration time elapsed
19:58:52.753 00.031 11616 IsSlewing returns 0
19:58:52.754 00.001 11616 IsGuiding returns 0
19:58:52.754 00.000 11616 scope move finished after 224 + 55 ms
19:58:52.754 00.000 11616 Move returns status 0, amount 224
19:58:52.754 00.000 11616 BLC: Oldest BLC event removed
19:58:52.754 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1721 applied
19:58:52.754 00.000 11616 MoveAxis(S, 1768, ABG)
19:58:52.754 00.000 11616 Guiding  Dir = 1, Dur = 1768
19:58:52.754 00.000 11616 IsSlewing returns 0
19:58:52.755 00.001 11616 IsGuiding returns 0
19:58:52.755 00.000 11616 PulseGuide returned control before completion, sleep 1778
19:58:54.540 01.785 11616 IsGuiding returns 1
19:58:54.540 00.000 11616 scope still moving after pulse duration time elapsed
19:58:54.570 00.030 11616 IsSlewing returns 0
19:58:54.571 00.001 11616 IsGuiding returns 0
19:58:54.571 00.000 11616 scope move finished after 1768 + 47 ms
19:58:54.571 00.000 11616 Move returns status 0, amount 1768
19:58:54.571 00.000 11616 move complete, result=0
19:58:54.571 00.000 11616 worker thread done servicing request
19:58:54.571 00.000 11616 Worker thread wakes up
19:58:54.571 00.000 12268 GuideStep: -0.4 px 224 ms EAST, 0.6 px 1768 ms SOUTH
19:58:54.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:54.572 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:56.584 02.012 11616 Exposure complete
19:58:56.642 00.058 11616 worker thread done servicing request
19:58:56.642 00.000 12268 OnExposeComplete: enter
19:58:56.642 00.000 12268 UpdateGuideState(): m_state=6
19:58:56.642 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
19:58:56.642 00.000 12268 Star::Find returns 1 (0), X=1246.21, Y=860.38, Mass=325, SNR=12.3, Peak=33 HFD=4.4
19:58:56.643 00.001 12268 MultiStar: [#1 0.20,-0.26,0.95,U] [#2 0.46,-0.20,0.90,U] [#3 0.31,-0.61,0.00,M2] [#4 0.13,-0.91,0.00,M2] [#5 0.45,-0.12,0.62,U] [#6 0.55,-0.49,0.00,M2] [#7 0.60,-0.87,0.00,M2] [#8 0.49,-1.10,0.00,M3] 
19:58:56.643 00.000 12268 refined, 3 included, MultiStar: {0.43, -0.16}, one-star: {0.61, -0.03}
19:58:56.643 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-1.67) = xAngle (1.32 = 1.32)
19:58:56.643 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.35 = 1.35)
19:58:56.643 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.16 hyp=0.46 cameraTheta=-0.35 mountX=0.11 mountY=0.45, mountTheta=1.32
19:58:56.644 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.16, opts=13)
19:58:56.645 00.001 12268 Enqueuing Move request for scope (0.43, -0.16)
19:58:56.645 00.000 11616 Worker thread wakes up
19:58:56.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.16) opts 0xd
19:58:56.645 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.16)
19:58:56.645 00.000 11616 Moving (0.43, -0.16) raw xDistance=0.11 yDistance=0.45
19:58:56.645 00.000 11616 BLC: History state: CurrMiss=0.45, AvgInitMiss=0.13, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.082796, 1:0.447197
19:58:56.645 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
19:58:56.645 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:58:56.646 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:58:56.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
19:58:56.646 00.000 11616 MoveAxis(E, 0, ABG)
19:58:56.646 00.000 11616 Move returns status 0, amount 0
19:58:56.646 00.000 11616 MoveAxis(S, 38, ABG)
19:58:56.646 00.000 11616 Guiding  Dir = 1, Dur = 38
19:58:56.646 00.000 11616 IsSlewing returns 0
19:58:56.646 00.000 11616 IsGuiding returns 0
19:58:56.647 00.001 11616 PulseGuide returned control before completion, sleep 48
19:58:56.668 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
19:58:56.688 00.020 12268 UpdateGuideState exits: m=325 SNR=12.3
19:58:56.688 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:56.688 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:56.688 00.000 12268 Enqueuing Expose request
19:58:56.707 00.019 11616 IsGuiding returns 1
19:58:56.707 00.000 11616 scope still moving after pulse duration time elapsed
19:58:56.738 00.031 11616 IsSlewing returns 0
19:58:56.738 00.000 11616 IsGuiding returns 0
19:58:56.738 00.000 11616 scope move finished after 38 + 54 ms
19:58:56.738 00.000 11616 Move returns status 0, amount 38
19:58:56.738 00.000 11616 move complete, result=0
19:58:56.738 00.000 11616 worker thread done servicing request
19:58:56.738 00.000 11616 Worker thread wakes up
19:58:56.738 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 38 ms SOUTH
19:58:56.739 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:56.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:58.742 02.003 11616 Exposure complete
19:58:58.802 00.060 11616 worker thread done servicing request
19:58:58.802 00.000 12268 OnExposeComplete: enter
19:58:58.802 00.000 12268 UpdateGuideState(): m_state=6
19:58:58.803 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
19:58:58.803 00.000 12268 Star::Find returns 1 (0), X=1246.11, Y=860.79, Mass=340, SNR=12.6, Peak=32 HFD=4.5
19:58:58.803 00.000 12268 MultiStar: [#1 -0.10,-0.01,0.89,U] [#2 0.74,0.57,0.00,M3] [#3 0.03,-0.27,0.81,U] [#4 0.09,0.42,0.76,U] [#5 -0.29,0.18,0.68,U] [#6 0.59,0.39,0.00,M3] [#7 0.75,0.18,0.00,M3] [#8 0.36,-0.15,0.49,U] 
19:58:58.803 00.000 12268 refined, 5 included, MultiStar: {0.11, 0.12}, one-star: {0.52, 0.39}
19:58:58.803 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.67) = xAngle (2.48 = 2.48)
19:58:58.803 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.51 = 2.51)
19:58:58.803 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.81 mountX=-0.13 mountY=0.09, mountTheta=2.50
19:58:58.805 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.12, opts=13)
19:58:58.805 00.000 12268 Enqueuing Move request for scope (0.11, 0.12)
19:58:58.805 00.000 11616 Worker thread wakes up
19:58:58.805 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
19:58:58.805 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
19:58:58.805 00.000 11616 Moving (0.11, 0.12) raw xDistance=-0.13 yDistance=0.09
19:58:58.805 00.000 11616 BLC: History state: CurrMiss=0.09, AvgInitMiss=0.13, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.082796, 1:0.447197, 2:0.094566
19:58:58.805 00.000 11616 BLC: No correction, Miss < min_move
19:58:58.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
19:58:58.806 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:58:58.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:58:58.806 00.000 11616 MoveAxis(E, 70, ABG)
19:58:58.806 00.000 11616 Guiding  Dir = 2, Dur = 70
19:58:58.806 00.000 11616 IsSlewing returns 0
19:58:58.806 00.000 11616 IsGuiding returns 0
19:58:58.807 00.001 11616 PulseGuide returned control before completion, sleep 80
19:58:58.825 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
19:58:58.841 00.016 12268 UpdateGuideState exits: m=340 SNR=12.6
19:58:58.842 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:58.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:58:58.842 00.000 12268 Enqueuing Expose request
19:58:58.894 00.052 11616 IsGuiding returns 1
19:58:58.894 00.000 11616 scope still moving after pulse duration time elapsed
19:58:58.925 00.031 11616 IsSlewing returns 0
19:58:58.925 00.000 11616 IsGuiding returns 0
19:58:58.925 00.000 11616 scope move finished after 70 + 48 ms
19:58:58.925 00.000 11616 Move returns status 0, amount 70
19:58:58.925 00.000 11616 MoveAxis(N, 0, ABG)
19:58:58.926 00.001 11616 Move returns status 0, amount 0
19:58:58.926 00.000 11616 move complete, result=0
19:58:58.926 00.000 11616 worker thread done servicing request
19:58:58.926 00.000 11616 Worker thread wakes up
19:58:58.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:58:58.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:58:58.926 00.000 12268 GuideStep: -0.1 px 70 ms EAST, 0.1 px 0 ms NORTH
19:59:00.934 02.008 11616 Exposure complete
19:59:00.995 00.061 11616 worker thread done servicing request
19:59:00.995 00.000 12268 OnExposeComplete: enter
19:59:00.995 00.000 12268 UpdateGuideState(): m_state=6
19:59:00.996 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
19:59:00.996 00.000 12268 Star::Find returns 1 (0), X=1246.16, Y=860.70, Mass=307, SNR=12.0, Peak=33 HFD=4.0
19:59:00.996 00.000 12268 MultiStar: [#1 0.12,-0.10,0.99,U] [#2 0.72,0.05,0.00,M4] [#3 0.29,0.13,0.75,U] [#4 0.56,-0.16,0.83,U] [#5 -0.12,0.22,0.71,U] [#6 0.01,0.01,0.59,U] [#7 0.55,-0.24,0.42,U] [#8 1.05,-0.13,0.00,M3] 
19:59:00.996 00.000 12268 refined, 6 included, MultiStar: {0.29, 0.04}, one-star: {0.56, 0.29}
19:59:00.996 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.67) = xAngle (1.81 = 1.81)
19:59:00.996 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.84 = 1.84)
19:59:00.996 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.04 hyp=0.29 cameraTheta=0.14 mountX=-0.07 mountY=0.28, mountTheta=1.81
19:59:00.998 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.04, opts=13)
19:59:00.998 00.000 12268 Enqueuing Move request for scope (0.29, 0.04)
19:59:00.998 00.000 11616 Worker thread wakes up
19:59:00.998 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.04) opts 0xd
19:59:00.998 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.04)
19:59:00.998 00.000 11616 Moving (0.29, 0.04) raw xDistance=-0.07 yDistance=0.28
19:59:00.998 00.000 11616 BLC: window closed
19:59:00.998 00.000 11616 BLC: History state: CurrMiss=0.28, AvgInitMiss=0.13, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.082796, 1:0.447197, 2:0.094566
19:59:00.998 00.000 11616 BLC: Under-shoot: nominal increase by 70
19:59:00.998 00.000 11616 BLC: window closed
19:59:00.998 00.000 11616 BLC: Pulse adjusted to 1791
19:59:01.000 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:59:01.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:59:01.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
19:59:01.000 00.000 11616 MoveAxis(E, 0, ABG)
19:59:01.001 00.001 11616 Move returns status 0, amount 0
19:59:01.001 00.000 11616 MoveAxis(S, 23, ABG)
19:59:01.001 00.000 11616 Guiding  Dir = 1, Dur = 23
19:59:01.002 00.001 11616 IsSlewing returns 0
19:59:01.002 00.000 11616 IsGuiding returns 0
19:59:01.003 00.001 11616 PulseGuide returned control before completion, sleep 33
19:59:01.023 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:59:01.041 00.018 11616 IsGuiding returns 1
19:59:01.041 00.000 11616 scope still moving after pulse duration time elapsed
19:59:01.042 00.001 12268 UpdateGuideState exits: m=307 SNR=12.0
19:59:01.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:01.043 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:01.043 00.000 12268 Enqueuing Expose request
19:59:01.073 00.030 11616 IsSlewing returns 0
19:59:01.073 00.000 11616 IsGuiding returns 0
19:59:01.073 00.000 11616 scope move finished after 23 + 46 ms
19:59:01.073 00.000 11616 Move returns status 0, amount 23
19:59:01.073 00.000 11616 move complete, result=0
19:59:01.075 00.002 11616 worker thread done servicing request
19:59:01.075 00.000 11616 Worker thread wakes up
19:59:01.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:01.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:01.075 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
19:59:01.384 00.309 12268 evsrv: cli 0F8E6D80 connect
19:59:01.384 00.000 12268 case statement mapped state 6 to 3
19:59:01.385 00.001 12268 case statement mapped state 6 to 3
19:59:01.385 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"4868759d-c62d-4a73-bc97-68813e7e517f"}
19:59:01.385 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"4868759d-c62d-4a73-bc97-68813e7e517f"}
19:59:01.386 00.001 12268 evsrv: cli 0F8E6D80 disconnect
19:59:03.099 01.713 11616 Exposure complete
19:59:03.158 00.059 11616 worker thread done servicing request
19:59:03.159 00.001 12268 OnExposeComplete: enter
19:59:03.159 00.000 12268 UpdateGuideState(): m_state=6
19:59:03.159 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
19:59:03.159 00.000 12268 Star::Find returns 1 (0), X=1246.25, Y=860.31, Mass=319, SNR=12.2, Peak=36 HFD=3.7
19:59:03.159 00.000 12268 MultiStar: [#1 0.45,-0.50,0.00,M1] [#2 0.21,-0.16,1.00,U] [#3 0.50,-0.80,0.00,M1] [#4 0.51,-0.06,0.78,U] [#5 -0.02,0.39,0.65,U] [#6 0.82,-0.18,0.00,M3] [#7 0.72,-0.73,0.00,M3] [#8 1.11,-0.85,0.00,M4] 
19:59:03.160 00.001 12268 refined, 3 included, MultiStar: {0.36, -0.01}, one-star: {0.65, -0.10}
19:59:03.160 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.67) = xAngle (1.63 = 1.63)
19:59:03.160 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.66 = 1.66)
19:59:03.160 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.01 hyp=0.36 cameraTheta=-0.04 mountX=-0.02 mountY=0.36, mountTheta=1.63
19:59:03.162 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.01, opts=13)
19:59:03.162 00.000 12268 Enqueuing Move request for scope (0.36, -0.01)
19:59:03.162 00.000 11616 Worker thread wakes up
19:59:03.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.01) opts 0xd
19:59:03.162 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.01)
19:59:03.162 00.000 11616 Moving (0.36, -0.01) raw xDistance=-0.02 yDistance=0.36
19:59:03.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:59:03.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:59:03.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
19:59:03.163 00.001 11616 MoveAxis(E, 0, ABG)
19:59:03.163 00.000 11616 Move returns status 0, amount 0
19:59:03.163 00.000 11616 MoveAxis(S, 30, ABG)
19:59:03.163 00.000 11616 Guiding  Dir = 1, Dur = 30
19:59:03.163 00.000 11616 IsSlewing returns 0
19:59:03.163 00.000 11616 IsGuiding returns 0
19:59:03.164 00.001 11616 PulseGuide returned control before completion, sleep 40
19:59:03.184 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:59:03.202 00.018 12268 UpdateGuideState exits: m=319 SNR=12.2
19:59:03.202 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:03.202 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:03.202 00.000 12268 Enqueuing Expose request
19:59:03.204 00.002 11616 IsGuiding returns 1
19:59:03.204 00.000 11616 scope still moving after pulse duration time elapsed
19:59:03.237 00.033 11616 IsSlewing returns 0
19:59:03.237 00.000 11616 IsGuiding returns 1
19:59:03.267 00.030 11616 IsSlewing returns 0
19:59:03.267 00.000 11616 IsGuiding returns 1
19:59:03.299 00.032 11616 IsSlewing returns 0
19:59:03.300 00.001 11616 IsGuiding returns 0
19:59:03.300 00.000 11616 scope move finished after 30 + 106 ms
19:59:03.300 00.000 11616 Move returns status 0, amount 30
19:59:03.300 00.000 11616 move complete, result=0
19:59:03.300 00.000 11616 worker thread done servicing request
19:59:03.300 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 30 ms SOUTH
19:59:03.300 00.000 11616 Worker thread wakes up
19:59:03.300 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:03.301 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:05.314 02.013 11616 Exposure complete
19:59:05.373 00.059 11616 worker thread done servicing request
19:59:05.373 00.000 12268 OnExposeComplete: enter
19:59:05.373 00.000 12268 UpdateGuideState(): m_state=6
19:59:05.374 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
19:59:05.374 00.000 12268 Star::Find returns 1 (0), X=1245.85, Y=860.15, Mass=337, SNR=12.6, Peak=38 HFD=4.3
19:59:05.374 00.000 12268 MultiStar: [#1 0.31,-0.49,0.94,U] [#2 0.53,-0.21,0.97,U] [#3 0.50,-0.68,0.00,M2] [#4 0.43,-0.21,0.84,U] [#5 -0.13,-0.08,0.73,U] [#6 0.66,-0.80,0.00,M4] [#7 0.67,-0.78,0.00,M4] [#8 0.45,-0.72,0.00,M5] 
19:59:05.374 00.000 12268 single-star, 4 included, MultiStar: {0.30, -0.26}, one-star: {0.25, -0.26}
19:59:05.375 00.001 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.67) = xAngle (0.87 = 0.87)
19:59:05.375 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.90 = 0.90)
19:59:05.375 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.26 hyp=0.36 cameraTheta=-0.79 mountX=0.23 mountY=0.28, mountTheta=0.89
19:59:05.377 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.26, opts=13)
19:59:05.377 00.000 12268 Enqueuing Move request for scope (0.25, -0.26)
19:59:05.377 00.000 11616 Worker thread wakes up
19:59:05.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.26) opts 0xd
19:59:05.377 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.26)
19:59:05.377 00.000 11616 Moving (0.25, -0.26) raw xDistance=0.23 yDistance=0.28
19:59:05.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:59:05.378 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
19:59:05.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
19:59:05.378 00.000 11616 MoveAxis(E, 0, ABG)
19:59:05.378 00.000 11616 Move returns status 0, amount 0
19:59:05.378 00.000 11616 MoveAxis(S, 24, ABG)
19:59:05.378 00.000 11616 Guiding  Dir = 1, Dur = 24
19:59:05.380 00.002 11616 IsSlewing returns 0
19:59:05.380 00.000 11616 IsGuiding returns 0
19:59:05.380 00.000 11616 PulseGuide returned control before completion, sleep 34
19:59:05.401 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
19:59:05.419 00.018 12268 UpdateGuideState exits: m=337 SNR=12.6
19:59:05.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:05.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:05.419 00.000 12268 Enqueuing Expose request
19:59:05.423 00.004 11616 IsGuiding returns 1
19:59:05.423 00.000 11616 scope still moving after pulse duration time elapsed
19:59:05.454 00.031 11616 IsSlewing returns 0
19:59:05.454 00.000 11616 IsGuiding returns 0
19:59:05.454 00.000 11616 scope move finished after 24 + 50 ms
19:59:05.454 00.000 11616 Move returns status 0, amount 24
19:59:05.454 00.000 11616 move complete, result=0
19:59:05.455 00.001 11616 worker thread done servicing request
19:59:05.455 00.000 11616 Worker thread wakes up
19:59:05.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:05.455 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:05.456 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 24 ms SOUTH
19:59:07.493 02.037 11616 Exposure complete
19:59:07.551 00.058 11616 worker thread done servicing request
19:59:07.552 00.001 12268 OnExposeComplete: enter
19:59:07.552 00.000 12268 UpdateGuideState(): m_state=6
19:59:07.552 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
19:59:07.552 00.000 12268 Star::Find returns 1 (0), X=1246.01, Y=860.59, Mass=301, SNR=11.9, Peak=34 HFD=4.1
19:59:07.552 00.000 12268 MultiStar: [#1 0.30,-0.36,0.98,U] [#2 0.16,0.46,1.00,U] [#3 0.12,-0.48,0.76,U] [#4 0.25,-0.01,0.82,U] [#5 -0.01,0.16,0.65,U] [#6 0.63,0.14,0.00,M5] [#7 0.84,-0.05,0.00,M5] [#8 0.50,-0.45,0.00,M6] 
19:59:07.553 00.001 12268 refined, 5 included, MultiStar: {0.22, 0.00}, one-star: {0.41, 0.19}
19:59:07.553 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.67) = xAngle (1.69 = 1.69)
19:59:07.553 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.72 = 1.72)
19:59:07.553 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.00 hyp=0.22 cameraTheta=0.02 mountX=-0.03 mountY=0.22, mountTheta=1.69
19:59:07.557 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.00, opts=13)
19:59:07.557 00.000 12268 Enqueuing Move request for scope (0.22, 0.00)
19:59:07.557 00.000 11616 Worker thread wakes up
19:59:07.557 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.00) opts 0xd
19:59:07.557 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.00)
19:59:07.557 00.000 11616 Moving (0.22, 0.00) raw xDistance=-0.03 yDistance=0.22
19:59:07.557 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:59:07.557 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
19:59:07.558 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
19:59:07.558 00.000 11616 MoveAxis(E, 0, ABG)
19:59:07.558 00.000 11616 Move returns status 0, amount 0
19:59:07.558 00.000 11616 MoveAxis(S, 18, ABG)
19:59:07.558 00.000 11616 Guiding  Dir = 1, Dur = 18
19:59:07.558 00.000 11616 IsSlewing returns 0
19:59:07.558 00.000 11616 IsGuiding returns 0
19:59:07.559 00.001 11616 PulseGuide returned control before completion, sleep 28
19:59:07.578 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
19:59:07.598 00.020 12268 UpdateGuideState exits: m=301 SNR=11.9
19:59:07.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:07.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:07.599 00.001 12268 Enqueuing Expose request
19:59:07.599 00.000 11616 IsGuiding returns 1
19:59:07.599 00.000 11616 scope still moving after pulse duration time elapsed
19:59:07.631 00.032 11616 IsSlewing returns 0
19:59:07.632 00.001 11616 IsGuiding returns 0
19:59:07.632 00.000 11616 scope move finished after 18 + 56 ms
19:59:07.632 00.000 11616 Move returns status 0, amount 18
19:59:07.632 00.000 11616 move complete, result=0
19:59:07.632 00.000 11616 worker thread done servicing request
19:59:07.632 00.000 11616 Worker thread wakes up
19:59:07.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:07.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:07.633 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 18 ms SOUTH
19:59:09.649 02.016 11616 Exposure complete
19:59:09.706 00.057 11616 worker thread done servicing request
19:59:09.706 00.000 12268 OnExposeComplete: enter
19:59:09.707 00.001 12268 UpdateGuideState(): m_state=6
19:59:09.707 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
19:59:09.707 00.000 12268 Star::Find returns 1 (0), X=1246.03, Y=860.33, Mass=319, SNR=12.2, Peak=33 HFD=4.2
19:59:09.707 00.000 12268 MultiStar: [#1 0.09,-0.39,1.00,U] [#2 0.24,-0.30,0.99,U] [#3 0.66,-0.35,0.00,M2] [#4 -0.02,-0.50,0.83,U] [#5 -0.31,-0.18,0.67,U] [#6 0.36,-0.16,0.64,U] [#7 0.16,-0.13,0.48,U] [#8 0.68,-0.81,0.00,M7] 
19:59:09.708 00.001 12268 refined, 6 included, MultiStar: {0.15, -0.26}, one-star: {0.43, -0.07}
19:59:09.708 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.67) = xAngle (0.62 = 0.62)
19:59:09.708 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.65 = 0.65)
19:59:09.708 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-1.05 mountX=0.24 mountY=0.18, mountTheta=0.64
19:59:09.709 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.26, opts=13)
19:59:09.709 00.000 12268 Enqueuing Move request for scope (0.15, -0.26)
19:59:09.709 00.000 11616 Worker thread wakes up
19:59:09.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.26) opts 0xd
19:59:09.709 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.26)
19:59:09.710 00.001 11616 Moving (0.15, -0.26) raw xDistance=0.24 yDistance=0.18
19:59:09.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:59:09.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
19:59:09.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
19:59:09.710 00.000 11616 MoveAxis(E, 0, ABG)
19:59:09.710 00.000 11616 Move returns status 0, amount 0
19:59:09.710 00.000 11616 MoveAxis(S, 15, ABG)
19:59:09.710 00.000 11616 Guiding  Dir = 1, Dur = 15
19:59:09.710 00.000 11616 IsSlewing returns 0
19:59:09.711 00.001 11616 IsGuiding returns 0
19:59:09.711 00.000 11616 PulseGuide returned control before completion, sleep 25
19:59:09.730 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:59:09.739 00.009 11616 IsGuiding returns 1
19:59:09.739 00.000 11616 scope still moving after pulse duration time elapsed
19:59:09.747 00.008 12268 UpdateGuideState exits: m=319 SNR=12.2
19:59:09.748 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:09.748 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:09.748 00.000 12268 Enqueuing Expose request
19:59:09.769 00.021 11616 IsSlewing returns 0
19:59:09.769 00.000 11616 IsGuiding returns 0
19:59:09.769 00.000 11616 scope move finished after 15 + 43 ms
19:59:09.769 00.000 11616 Move returns status 0, amount 15
19:59:09.769 00.000 11616 move complete, result=0
19:59:09.769 00.000 11616 worker thread done servicing request
19:59:09.769 00.000 11616 Worker thread wakes up
19:59:09.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:09.770 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:09.773 00.003 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 15 ms SOUTH
19:59:11.785 02.012 11616 Exposure complete
19:59:11.844 00.059 11616 worker thread done servicing request
19:59:11.846 00.002 12268 OnExposeComplete: enter
19:59:11.846 00.000 12268 UpdateGuideState(): m_state=6
19:59:11.847 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
19:59:11.847 00.000 12268 Star::Find returns 1 (0), X=1246.88, Y=860.44, Mass=314, SNR=12.0, Peak=28 HFD=5.1
19:59:11.847 00.000 12268 MultiStar: [#1 0.21,-0.17,1.05,U] [#2 0.99,0.08,0.00,M1] [#3 0.68,-0.05,0.00,M3] [#4 0.37,-0.52,0.79,U] [#5 0.00,0.00,0.00,L] [#6 1.21,-0.11,0.00,M5] [#7 0.37,-0.36,0.64,U] [#8 0.69,-0.96,0.00,M8] [#9 -0.38,-0.45,0.58,U] 
19:59:11.848 00.001 12268 refined, 4 included, MultiStar: {0.45, -0.26}, one-star: {1.28, 0.03}
19:59:11.848 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.67) = xAngle (1.15 = 1.15)
19:59:11.848 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.18 = 1.18)
19:59:11.848 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.26 hyp=0.52 cameraTheta=-0.52 mountX=0.21 mountY=0.48, mountTheta=1.16
19:59:11.850 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.26, opts=13)
19:59:11.850 00.000 12268 Enqueuing Move request for scope (0.45, -0.26)
19:59:11.850 00.000 11616 Worker thread wakes up
19:59:11.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.26) opts 0xd
19:59:11.850 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.26)
19:59:11.850 00.000 11616 Moving (0.45, -0.26) raw xDistance=0.21 yDistance=0.48
19:59:11.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:59:11.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:59:11.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
19:59:11.850 00.000 11616 MoveAxis(E, 0, ABG)
19:59:11.851 00.001 11616 Move returns status 0, amount 0
19:59:11.851 00.000 11616 MoveAxis(S, 40, ABG)
19:59:11.851 00.000 11616 Guiding  Dir = 1, Dur = 40
19:59:11.851 00.000 11616 IsSlewing returns 0
19:59:11.851 00.000 11616 IsGuiding returns 0
19:59:11.851 00.000 11616 PulseGuide returned control before completion, sleep 50
19:59:11.871 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
19:59:11.888 00.017 12268 UpdateGuideState exits: m=314 SNR=12.0
19:59:11.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:11.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:11.888 00.000 12268 Enqueuing Expose request
19:59:11.908 00.020 11616 IsGuiding returns 1
19:59:11.908 00.000 11616 scope still moving after pulse duration time elapsed
19:59:11.939 00.031 11616 IsSlewing returns 0
19:59:11.940 00.001 11616 IsGuiding returns 1
19:59:11.970 00.030 11616 IsSlewing returns 0
19:59:11.970 00.000 11616 IsGuiding returns 1
19:59:12.002 00.032 11616 IsSlewing returns 0
19:59:12.003 00.001 11616 IsGuiding returns 0
19:59:12.003 00.000 11616 scope move finished after 40 + 111 ms
19:59:12.003 00.000 11616 Move returns status 0, amount 40
19:59:12.003 00.000 11616 move complete, result=0
19:59:12.003 00.000 11616 worker thread done servicing request
19:59:12.004 00.001 11616 Worker thread wakes up
19:59:12.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:12.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:12.004 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 40 ms SOUTH
19:59:14.014 02.010 11616 Exposure complete
19:59:14.070 00.056 11616 worker thread done servicing request
19:59:14.071 00.001 12268 OnExposeComplete: enter
19:59:14.071 00.000 12268 UpdateGuideState(): m_state=6
19:59:14.071 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
19:59:14.071 00.000 12268 Star::Find returns 1 (0), X=1246.46, Y=861.03, Mass=310, SNR=12.0, Peak=37 HFD=4.2
19:59:14.071 00.000 12268 MultiStar: [#1 0.61,0.07,1.01,U] [#2 0.99,0.44,0.00,M2] [#3 1.02,-0.07,0.00,M4] [#4 0.89,-0.10,0.00,M1] [#5 0.51,0.36,0.64,U] [#6 1.12,0.03,0.00,M6] [#7 2.11,0.38,0.00,M4] [#8 0.95,-0.24,0.00,M9] 
19:59:14.071 00.000 12268 refined, 2 included, MultiStar: {0.68, 0.35}, one-star: {0.87, 0.63}
19:59:14.071 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.67) = xAngle (2.14 = 2.14)
19:59:14.072 00.001 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.17 = 2.17)
19:59:14.072 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=0.35 hyp=0.77 cameraTheta=0.48 mountX=-0.42 mountY=0.63, mountTheta=2.15
19:59:14.073 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.68, y=0.35, opts=13)
19:59:14.073 00.000 12268 Enqueuing Move request for scope (0.68, 0.35)
19:59:14.073 00.000 11616 Worker thread wakes up
19:59:14.073 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.35) opts 0xd
19:59:14.073 00.000 11616 Handling offset move in thread for scope, endpoint = (0.68, 0.35)
19:59:14.074 00.001 11616 Moving (0.68, 0.35) raw xDistance=-0.42 yDistance=0.63
19:59:14.074 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:59:14.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
19:59:14.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.63
19:59:14.074 00.000 11616 MoveAxis(E, 0, ABG)
19:59:14.074 00.000 11616 Move returns status 0, amount 0
19:59:14.074 00.000 11616 MoveAxis(S, 53, ABG)
19:59:14.074 00.000 11616 Guiding  Dir = 1, Dur = 53
19:59:14.074 00.000 11616 IsSlewing returns 0
19:59:14.075 00.001 11616 IsGuiding returns 0
19:59:14.075 00.000 11616 PulseGuide returned control before completion, sleep 63
19:59:14.096 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:59:14.113 00.017 12268 UpdateGuideState exits: m=310 SNR=12.0
19:59:14.114 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:14.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:14.114 00.000 12268 Enqueuing Expose request
19:59:14.152 00.038 11616 IsGuiding returns 1
19:59:14.153 00.001 11616 scope still moving after pulse duration time elapsed
19:59:14.183 00.030 11616 IsSlewing returns 0
19:59:14.183 00.000 11616 IsGuiding returns 0
19:59:14.183 00.000 11616 scope move finished after 53 + 55 ms
19:59:14.183 00.000 11616 Move returns status 0, amount 53
19:59:14.183 00.000 11616 move complete, result=0
19:59:14.183 00.000 11616 worker thread done servicing request
19:59:14.184 00.001 11616 Worker thread wakes up
19:59:14.184 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:14.184 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:14.196 00.012 12268 GuideStep: -0.4 px 0 ms EAST, 0.6 px 53 ms SOUTH
19:59:16.194 01.998 11616 Exposure complete
19:59:16.253 00.059 11616 worker thread done servicing request
19:59:16.254 00.001 12268 OnExposeComplete: enter
19:59:16.254 00.000 12268 UpdateGuideState(): m_state=6
19:59:16.254 00.000 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
19:59:16.254 00.000 12268 Star::Find returns 1 (0), X=1246.82, Y=860.78, Mass=346, SNR=12.7, Peak=41 HFD=4.2
19:59:16.255 00.001 12268 MultiStar: [#1 0.45,-0.16,0.98,U] [#2 0.78,0.50,0.00,M3] [#3 0.82,0.11,0.00,M5] [#4 0.81,-0.15,0.00,M2] [#5 0.07,0.62,0.64,U] [#6 1.07,0.70,0.00,M7] [#7 0.81,0.56,0.00,M5] [#8 1.09,0.19,0.00,M10] 
19:59:16.255 00.000 12268 refined, 2 included, MultiStar: {0.65, 0.24}, one-star: {1.22, 0.38}
19:59:16.255 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.67) = xAngle (2.02 = 2.02)
19:59:16.255 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.05 = 2.05)
19:59:16.255 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=0.24 hyp=0.69 cameraTheta=0.35 mountX=-0.30 mountY=0.61, mountTheta=2.02
19:59:16.256 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=0.24, opts=13)
19:59:16.256 00.000 12268 Enqueuing Move request for scope (0.65, 0.24)
19:59:16.257 00.001 11616 Worker thread wakes up
19:59:16.257 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.24) opts 0xd
19:59:16.257 00.000 11616 Handling offset move in thread for scope, endpoint = (0.65, 0.24)
19:59:16.257 00.000 11616 Moving (0.65, 0.24) raw xDistance=-0.30 yDistance=0.61
19:59:16.257 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:59:16.257 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
19:59:16.257 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
19:59:16.257 00.000 11616 MoveAxis(E, 0, ABG)
19:59:16.257 00.000 11616 Move returns status 0, amount 0
19:59:16.257 00.000 11616 MoveAxis(S, 52, ABG)
19:59:16.257 00.000 11616 Guiding  Dir = 1, Dur = 52
19:59:16.258 00.001 11616 IsSlewing returns 0
19:59:16.258 00.000 11616 IsGuiding returns 0
19:59:16.258 00.000 11616 PulseGuide returned control before completion, sleep 62
19:59:16.277 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:59:16.295 00.018 12268 UpdateGuideState exits: m=346 SNR=12.7
19:59:16.295 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:16.295 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:16.295 00.000 12268 Enqueuing Expose request
19:59:16.330 00.035 11616 IsGuiding returns 1
19:59:16.330 00.000 11616 scope still moving after pulse duration time elapsed
19:59:16.362 00.032 11616 IsSlewing returns 0
19:59:16.362 00.000 11616 IsGuiding returns 0
19:59:16.362 00.000 11616 scope move finished after 52 + 52 ms
19:59:16.362 00.000 11616 Move returns status 0, amount 52
19:59:16.363 00.001 11616 move complete, result=0
19:59:16.363 00.000 11616 worker thread done servicing request
19:59:16.363 00.000 11616 Worker thread wakes up
19:59:16.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:16.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:16.369 00.006 12268 GuideStep: -0.3 px 0 ms EAST, 0.6 px 52 ms SOUTH
19:59:18.381 02.012 11616 Exposure complete
19:59:18.439 00.058 11616 worker thread done servicing request
19:59:18.439 00.000 12268 OnExposeComplete: enter
19:59:18.439 00.000 12268 UpdateGuideState(): m_state=6
19:59:18.440 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
19:59:18.440 00.000 12268 Star::Find returns 1 (0), X=1246.21, Y=860.94, Mass=317, SNR=12.2, Peak=41 HFD=4.1
19:59:18.440 00.000 12268 MultiStar: [#1 0.30,0.14,1.00,U] [#2 0.31,0.35,0.98,U] [#3 0.58,0.01,0.76,U] [#4 0.33,-0.36,0.81,U] [#5 -0.07,0.27,0.61,U] [#6 0.84,-0.15,0.00,M8] [#7 0.50,-0.01,0.40,U] [#8 0.72,0.11,0.00,R] 
19:59:18.440 00.000 12268 refined, 6 included, MultiStar: {0.37, 0.16}, one-star: {0.61, 0.54}
19:59:18.440 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.67) = xAngle (2.07 = 2.07)
19:59:18.440 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.10 = 2.10)
19:59:18.440 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.16 hyp=0.41 cameraTheta=0.40 mountX=-0.20 mountY=0.35, mountTheta=2.08
19:59:18.442 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.16, opts=13)
19:59:18.442 00.000 12268 Enqueuing Move request for scope (0.37, 0.16)
19:59:18.442 00.000 11616 Worker thread wakes up
19:59:18.442 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.16) opts 0xd
19:59:18.442 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.16)
19:59:18.442 00.000 11616 Moving (0.37, 0.16) raw xDistance=-0.20 yDistance=0.35
19:59:18.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
19:59:18.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
19:59:18.442 00.000 11616 MoveAxis(E, 109, ABG)
19:59:18.443 00.001 11616 Guiding  Dir = 2, Dur = 109
19:59:18.443 00.000 11616 IsSlewing returns 0
19:59:18.443 00.000 11616 IsGuiding returns 0
19:59:18.443 00.000 11616 PulseGuide returned control before completion, sleep 119
19:59:18.463 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:59:18.480 00.017 12268 UpdateGuideState exits: m=317 SNR=12.2
19:59:18.481 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:18.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:18.481 00.000 12268 Enqueuing Expose request
19:59:18.578 00.097 11616 IsGuiding returns 1
19:59:18.578 00.000 11616 scope still moving after pulse duration time elapsed
19:59:18.611 00.033 11616 IsSlewing returns 0
19:59:18.611 00.000 11616 IsGuiding returns 0
19:59:18.611 00.000 11616 scope move finished after 109 + 58 ms
19:59:18.611 00.000 11616 Move returns status 0, amount 109
19:59:18.612 00.001 11616 MoveAxis(S, 30, ABG)
19:59:18.612 00.000 11616 Guiding  Dir = 1, Dur = 30
19:59:18.612 00.000 11616 IsSlewing returns 0
19:59:18.612 00.000 11616 IsGuiding returns 0
19:59:18.612 00.000 11616 PulseGuide returned control before completion, sleep 40
19:59:18.657 00.045 11616 IsGuiding returns 1
19:59:18.657 00.000 11616 scope still moving after pulse duration time elapsed
19:59:18.688 00.031 11616 IsSlewing returns 0
19:59:18.689 00.001 11616 IsGuiding returns 0
19:59:18.689 00.000 11616 scope move finished after 30 + 47 ms
19:59:18.689 00.000 11616 Move returns status 0, amount 30
19:59:18.689 00.000 11616 move complete, result=0
19:59:18.689 00.000 11616 worker thread done servicing request
19:59:18.689 00.000 12268 GuideStep: -0.2 px 109 ms EAST, 0.3 px 30 ms SOUTH
19:59:18.689 00.000 11616 Worker thread wakes up
19:59:18.690 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:18.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:20.708 02.018 11616 Exposure complete
19:59:20.767 00.059 11616 worker thread done servicing request
19:59:20.767 00.000 12268 OnExposeComplete: enter
19:59:20.767 00.000 12268 UpdateGuideState(): m_state=6
19:59:20.767 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
19:59:20.767 00.000 12268 Star::Find returns 1 (0), X=1246.30, Y=860.82, Mass=394, SNR=13.6, Peak=37 HFD=4.4
19:59:20.768 00.001 12268 MultiStar: [#1 0.40,0.35,0.96,U] [#2 0.61,0.57,0.00,M3] [#3 0.78,0.05,0.00,M5] [#4 0.93,0.09,0.00,M2] [#5 -0.06,0.54,0.63,U] [#6 1.01,0.18,0.00,M9] [#7 0.43,0.26,0.40,U] [#8 0.38,0.08,0.45,U] 
19:59:20.768 00.000 12268 refined, 4 included, MultiStar: {0.40, 0.36}, one-star: {0.71, 0.41}
19:59:20.768 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.67) = xAngle (2.39 = 2.39)
19:59:20.768 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.42 = 2.42)
19:59:20.768 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.36 hyp=0.54 cameraTheta=0.72 mountX=-0.40 mountY=0.36, mountTheta=2.41
19:59:20.769 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.36, opts=13)
19:59:20.769 00.000 12268 Enqueuing Move request for scope (0.40, 0.36)
19:59:20.769 00.000 11616 Worker thread wakes up
19:59:20.769 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.36) opts 0xd
19:59:20.770 00.001 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.36)
19:59:20.770 00.000 11616 Moving (0.40, 0.36) raw xDistance=-0.40 yDistance=0.36
19:59:20.770 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
19:59:20.770 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
19:59:20.770 00.000 11616 MoveAxis(E, 221, ABG)
19:59:20.770 00.000 11616 Guiding  Dir = 2, Dur = 221
19:59:20.770 00.000 11616 IsSlewing returns 0
19:59:20.770 00.000 11616 IsGuiding returns 0
19:59:20.771 00.001 11616 PulseGuide returned control before completion, sleep 231
19:59:20.792 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
19:59:20.809 00.017 12268 UpdateGuideState exits: m=394 SNR=13.6
19:59:20.809 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:20.809 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:20.809 00.000 12268 Enqueuing Expose request
19:59:21.013 00.204 11616 IsGuiding returns 1
19:59:21.013 00.000 11616 scope still moving after pulse duration time elapsed
19:59:21.043 00.030 11616 IsSlewing returns 0
19:59:21.044 00.001 11616 IsGuiding returns 0
19:59:21.044 00.000 11616 scope move finished after 221 + 51 ms
19:59:21.044 00.000 11616 Move returns status 0, amount 221
19:59:21.044 00.000 11616 MoveAxis(S, 30, ABG)
19:59:21.044 00.000 11616 Guiding  Dir = 1, Dur = 30
19:59:21.044 00.000 11616 IsSlewing returns 0
19:59:21.045 00.001 11616 IsGuiding returns 0
19:59:21.045 00.000 11616 PulseGuide returned control before completion, sleep 40
19:59:21.090 00.045 11616 IsGuiding returns 1
19:59:21.090 00.000 11616 scope still moving after pulse duration time elapsed
19:59:21.121 00.031 11616 IsSlewing returns 0
19:59:21.121 00.000 11616 IsGuiding returns 0
19:59:21.122 00.001 11616 scope move finished after 30 + 47 ms
19:59:21.122 00.000 11616 Move returns status 0, amount 30
19:59:21.122 00.000 11616 move complete, result=0
19:59:21.122 00.000 11616 worker thread done servicing request
19:59:21.122 00.000 12268 GuideStep: -0.4 px 221 ms EAST, 0.4 px 30 ms SOUTH
19:59:21.122 00.000 11616 Worker thread wakes up
19:59:21.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:21.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:23.132 02.010 11616 Exposure complete
19:59:23.196 00.064 11616 worker thread done servicing request
19:59:23.196 00.000 12268 OnExposeComplete: enter
19:59:23.196 00.000 12268 UpdateGuideState(): m_state=6
19:59:23.197 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
19:59:23.197 00.000 12268 Star::Find returns 1 (0), X=1246.61, Y=860.76, Mass=319, SNR=12.2, Peak=31 HFD=4.5
19:59:23.197 00.000 12268 MultiStar: [#1 0.93,0.16,0.00,M1] [#2 1.01,0.58,0.00,M4] [#3 0.78,-0.23,0.00,M6] [#4 0.91,-0.21,0.00,M3] [#5 -0.11,-0.03,0.68,U] [#6 1.24,0.43,0.00,M10] [#7 0.96,0.18,0.00,M4] [#8 0.64,-0.07,0.49,U] 
19:59:23.197 00.000 12268 refined, 2 included, MultiStar: {0.58, 0.14}, one-star: {1.01, 0.36}
19:59:23.197 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.67) = xAngle (1.91 = 1.91)
19:59:23.197 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.94 = 1.94)
19:59:23.197 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.14 hyp=0.59 cameraTheta=0.24 mountX=-0.20 mountY=0.55, mountTheta=1.91
19:59:23.200 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.14, opts=13)
19:59:23.200 00.000 12268 Enqueuing Move request for scope (0.58, 0.14)
19:59:23.200 00.000 11616 Worker thread wakes up
19:59:23.200 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.14) opts 0xd
19:59:23.200 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.14)
19:59:23.200 00.000 11616 Moving (0.58, 0.14) raw xDistance=-0.20 yDistance=0.55
19:59:23.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
19:59:23.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
19:59:23.200 00.000 11616 MoveAxis(E, 110, ABG)
19:59:23.200 00.000 11616 Guiding  Dir = 2, Dur = 110
19:59:23.201 00.001 11616 IsSlewing returns 0
19:59:23.201 00.000 11616 IsGuiding returns 0
19:59:23.201 00.000 11616 PulseGuide returned control before completion, sleep 120
19:59:23.223 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:59:23.242 00.019 12268 UpdateGuideState exits: m=319 SNR=12.2
19:59:23.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:23.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:23.242 00.000 12268 Enqueuing Expose request
19:59:23.329 00.087 11616 IsGuiding returns 1
19:59:23.329 00.000 11616 scope still moving after pulse duration time elapsed
19:59:23.360 00.031 11616 IsSlewing returns 0
19:59:23.361 00.001 11616 IsGuiding returns 0
19:59:23.361 00.000 11616 scope move finished after 110 + 49 ms
19:59:23.361 00.000 11616 Move returns status 0, amount 110
19:59:23.361 00.000 11616 MoveAxis(S, 47, ABG)
19:59:23.361 00.000 11616 Guiding  Dir = 1, Dur = 47
19:59:23.361 00.000 11616 IsSlewing returns 0
19:59:23.362 00.001 11616 IsGuiding returns 0
19:59:23.362 00.000 11616 PulseGuide returned control before completion, sleep 57
19:59:23.422 00.060 11616 IsGuiding returns 1
19:59:23.423 00.001 11616 scope still moving after pulse duration time elapsed
19:59:23.453 00.030 11616 IsSlewing returns 0
19:59:23.454 00.001 11616 IsGuiding returns 0
19:59:23.454 00.000 11616 scope move finished after 47 + 45 ms
19:59:23.454 00.000 11616 Move returns status 0, amount 47
19:59:23.454 00.000 11616 move complete, result=0
19:59:23.454 00.000 11616 worker thread done servicing request
19:59:23.454 00.000 11616 Worker thread wakes up
19:59:23.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:23.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:23.455 00.001 12268 GuideStep: -0.2 px 110 ms EAST, 0.6 px 47 ms SOUTH
19:59:25.504 02.049 11616 Exposure complete
19:59:25.562 00.058 11616 worker thread done servicing request
19:59:25.562 00.000 12268 OnExposeComplete: enter
19:59:25.562 00.000 12268 UpdateGuideState(): m_state=6
19:59:25.562 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
19:59:25.562 00.000 12268 Star::Find returns 1 (0), X=1246.10, Y=860.04, Mass=295, SNR=11.7, Peak=38 HFD=4.1
19:59:25.563 00.001 12268 MultiStar: [#1 0.09,-0.44,1.01,U] [#2 0.36,-0.06,0.98,U] [#3 0.34,-0.66,0.00,M7] [#4 0.47,-0.30,0.89,U] [#5 -0.26,0.19,0.76,U] [#6 0.59,-0.31,0.00,R] [#7 -0.03,-1.08,0.00,M5] [#8 0.27,-0.87,0.00,M1] 
19:59:25.563 00.000 12268 refined, 4 included, MultiStar: {0.25, -0.21}, one-star: {0.50, -0.36}
19:59:25.563 00.000 12268 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.67) = xAngle (0.97 = 0.97)
19:59:25.563 00.000 12268 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.00 = 1.00)
19:59:25.563 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.21 hyp=0.33 cameraTheta=-0.70 mountX=0.19 mountY=0.28, mountTheta=0.98
19:59:25.565 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.21, opts=13)
19:59:25.565 00.000 12268 Enqueuing Move request for scope (0.25, -0.21)
19:59:25.565 00.000 11616 Worker thread wakes up
19:59:25.565 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.21) opts 0xd
19:59:25.565 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.21)
19:59:25.565 00.000 11616 Moving (0.25, -0.21) raw xDistance=0.19 yDistance=0.28
19:59:25.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:59:25.566 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
19:59:25.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
19:59:25.566 00.000 11616 MoveAxis(E, 0, ABG)
19:59:25.566 00.000 11616 Move returns status 0, amount 0
19:59:25.566 00.000 11616 MoveAxis(S, 23, ABG)
19:59:25.566 00.000 11616 Guiding  Dir = 1, Dur = 23
19:59:25.566 00.000 11616 IsSlewing returns 0
19:59:25.566 00.000 11616 IsGuiding returns 0
19:59:25.567 00.001 11616 PulseGuide returned control before completion, sleep 33
19:59:25.585 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
19:59:25.603 00.018 12268 UpdateGuideState exits: m=295 SNR=11.7
19:59:25.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:25.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:25.603 00.000 12268 Enqueuing Expose request
19:59:25.604 00.001 11616 IsGuiding returns 1
19:59:25.604 00.000 11616 scope still moving after pulse duration time elapsed
19:59:25.636 00.032 11616 IsSlewing returns 0
19:59:25.636 00.000 11616 IsGuiding returns 0
19:59:25.636 00.000 11616 scope move finished after 23 + 46 ms
19:59:25.636 00.000 11616 Move returns status 0, amount 23
19:59:25.636 00.000 11616 move complete, result=0
19:59:25.637 00.001 11616 worker thread done servicing request
19:59:25.637 00.000 11616 Worker thread wakes up
19:59:25.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:25.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:25.637 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 23 ms SOUTH
19:59:27.648 02.011 11616 Exposure complete
19:59:27.706 00.058 11616 worker thread done servicing request
19:59:27.707 00.001 12268 OnExposeComplete: enter
19:59:27.707 00.000 12268 UpdateGuideState(): m_state=6
19:59:27.707 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
19:59:27.707 00.000 12268 Star::Find returns 1 (0), X=1246.22, Y=860.67, Mass=308, SNR=12.0, Peak=28 HFD=4.5
19:59:27.707 00.000 12268 MultiStar: [#1 0.22,-0.33,0.95,U] [#2 0.33,0.10,0.97,U] [#3 0.34,-0.35,0.82,U] [#4 0.37,-0.44,0.86,U] [#5 0.05,0.06,0.54,U] [#6 -0.10,0.42,0.67,U] [#7 0.65,-0.33,0.00,M6] [#8 0.37,-0.38,0.55,U] 
19:59:27.707 00.000 12268 refined, 7 included, MultiStar: {0.30, -0.08}, one-star: {0.63, 0.27}
19:59:27.708 00.001 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.67) = xAngle (1.40 = 1.40)
19:59:27.708 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.43 = 1.43)
19:59:27.708 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-0.26 mountX=0.05 mountY=0.31, mountTheta=1.40
19:59:27.709 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.08, opts=13)
19:59:27.709 00.000 12268 Enqueuing Move request for scope (0.30, -0.08)
19:59:27.709 00.000 11616 Worker thread wakes up
19:59:27.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.08) opts 0xd
19:59:27.709 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.08)
19:59:27.710 00.001 11616 Moving (0.30, -0.08) raw xDistance=0.05 yDistance=0.31
19:59:27.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:59:27.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:59:27.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
19:59:27.710 00.000 11616 MoveAxis(E, 0, ABG)
19:59:27.710 00.000 11616 Move returns status 0, amount 0
19:59:27.710 00.000 11616 MoveAxis(S, 26, ABG)
19:59:27.710 00.000 11616 Guiding  Dir = 1, Dur = 26
19:59:27.710 00.000 11616 IsSlewing returns 0
19:59:27.710 00.000 11616 IsGuiding returns 0
19:59:27.711 00.001 11616 PulseGuide returned control before completion, sleep 36
19:59:27.731 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
19:59:27.748 00.017 12268 UpdateGuideState exits: m=308 SNR=12.0
19:59:27.748 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:27.748 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:27.748 00.000 12268 Enqueuing Expose request
19:59:27.758 00.010 11616 IsGuiding returns 1
19:59:27.758 00.000 11616 scope still moving after pulse duration time elapsed
19:59:27.790 00.032 11616 IsSlewing returns 0
19:59:27.790 00.000 11616 IsGuiding returns 1
19:59:27.820 00.030 11616 IsSlewing returns 0
19:59:27.820 00.000 11616 IsGuiding returns 1
19:59:27.852 00.032 11616 IsSlewing returns 0
19:59:27.852 00.000 11616 IsGuiding returns 1
19:59:27.883 00.031 11616 IsSlewing returns 0
19:59:27.883 00.000 11616 IsGuiding returns 1
19:59:27.914 00.031 11616 IsSlewing returns 0
19:59:27.914 00.000 11616 IsGuiding returns 1
19:59:27.945 00.031 11616 IsSlewing returns 0
19:59:27.945 00.000 11616 IsGuiding returns 1
19:59:27.977 00.032 11616 IsSlewing returns 0
19:59:27.977 00.000 11616 IsGuiding returns 0
19:59:27.977 00.000 11616 scope move finished after 26 + 240 ms
19:59:27.977 00.000 11616 Move returns status 0, amount 26
19:59:27.977 00.000 11616 move complete, result=0
19:59:27.978 00.001 11616 worker thread done servicing request
19:59:27.978 00.000 11616 Worker thread wakes up
19:59:27.978 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
19:59:27.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:27.978 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:29.994 02.016 11616 Exposure complete
19:59:30.054 00.060 11616 worker thread done servicing request
19:59:30.054 00.000 12268 OnExposeComplete: enter
19:59:30.054 00.000 12268 UpdateGuideState(): m_state=6
19:59:30.055 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
19:59:30.055 00.000 12268 Star::Find returns 1 (0), X=1246.23, Y=860.36, Mass=293, SNR=11.6, Peak=33 HFD=4.6
19:59:30.055 00.000 12268 MultiStar: [#1 0.40,-0.38,1.07,U] [#2 0.68,0.11,0.00,M3] [#3 0.35,-0.93,0.00,M7] [#4 0.08,-0.25,0.78,U] [#5 0.30,-0.35,0.69,U] [#6 0.36,0.05,0.70,U] [#7 1.06,-0.52,0.00,M7] [#8 0.36,-0.69,0.00,M1] 
19:59:30.055 00.000 12268 refined, 4 included, MultiStar: {0.37, -0.20}, one-star: {0.63, -0.05}
19:59:30.055 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.67) = xAngle (1.17 = 1.17)
19:59:30.055 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.20 = 1.20)
19:59:30.055 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.20 hyp=0.42 cameraTheta=-0.50 mountX=0.17 mountY=0.39, mountTheta=1.17
19:59:30.057 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.20, opts=13)
19:59:30.057 00.000 12268 Enqueuing Move request for scope (0.37, -0.20)
19:59:30.057 00.000 11616 Worker thread wakes up
19:59:30.057 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.20) opts 0xd
19:59:30.057 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.20)
19:59:30.057 00.000 11616 Moving (0.37, -0.20) raw xDistance=0.17 yDistance=0.39
19:59:30.057 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:59:30.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
19:59:30.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
19:59:30.058 00.001 11616 MoveAxis(E, 0, ABG)
19:59:30.058 00.000 11616 Move returns status 0, amount 0
19:59:30.058 00.000 11616 MoveAxis(S, 33, ABG)
19:59:30.058 00.000 11616 Guiding  Dir = 1, Dur = 33
19:59:30.058 00.000 11616 IsSlewing returns 0
19:59:30.058 00.000 11616 IsGuiding returns 0
19:59:30.059 00.001 11616 PulseGuide returned control before completion, sleep 43
19:59:30.080 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
19:59:30.098 00.018 12268 UpdateGuideState exits: m=293 SNR=11.6
19:59:30.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:30.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:30.098 00.000 12268 Enqueuing Expose request
19:59:30.112 00.014 11616 IsGuiding returns 1
19:59:30.112 00.000 11616 scope still moving after pulse duration time elapsed
19:59:30.144 00.032 11616 IsSlewing returns 0
19:59:30.144 00.000 11616 IsGuiding returns 0
19:59:30.144 00.000 11616 scope move finished after 33 + 52 ms
19:59:30.144 00.000 11616 Move returns status 0, amount 33
19:59:30.144 00.000 11616 move complete, result=0
19:59:30.144 00.000 11616 worker thread done servicing request
19:59:30.144 00.000 11616 Worker thread wakes up
19:59:30.145 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:30.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:30.145 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 33 ms SOUTH
19:59:32.148 02.003 11616 Exposure complete
19:59:32.207 00.059 11616 worker thread done servicing request
19:59:32.208 00.001 12268 OnExposeComplete: enter
19:59:32.208 00.000 12268 UpdateGuideState(): m_state=6
19:59:32.208 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
19:59:32.208 00.000 12268 Star::Find returns 1 (0), X=1246.18, Y=860.51, Mass=337, SNR=12.6, Peak=37 HFD=4.2
19:59:32.208 00.000 12268 MultiStar: [#1 0.03,0.04,0.99,U] [#2 0.20,0.43,0.99,U] [#3 0.18,-0.30,0.79,U] [#4 -0.37,-0.38,0.79,U] [#5 0.08,-0.15,0.64,U] [#6 0.25,0.19,0.68,U] [#7 0.57,-0.11,0.42,U] [#8 -0.77,-0.78,0.00,M2] 
19:59:32.209 00.001 12268 refined, 7 included, MultiStar: {0.18, 0.00}, one-star: {0.58, 0.11}
19:59:32.209 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.67) = xAngle (1.68 = 1.68)
19:59:32.209 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.71 = 1.71)
19:59:32.209 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.18 cameraTheta=0.01 mountX=-0.02 mountY=0.18, mountTheta=1.68
19:59:32.210 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.00, opts=13)
19:59:32.210 00.000 12268 Enqueuing Move request for scope (0.18, 0.00)
19:59:32.210 00.000 11616 Worker thread wakes up
19:59:32.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.00) opts 0xd
19:59:32.210 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.00)
19:59:32.211 00.001 11616 Moving (0.18, 0.00) raw xDistance=-0.02 yDistance=0.18
19:59:32.211 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:59:32.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:59:32.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
19:59:32.211 00.000 11616 MoveAxis(E, 0, ABG)
19:59:32.211 00.000 11616 Move returns status 0, amount 0
19:59:32.211 00.000 11616 MoveAxis(S, 15, ABG)
19:59:32.211 00.000 11616 Guiding  Dir = 1, Dur = 15
19:59:32.211 00.000 11616 IsSlewing returns 0
19:59:32.211 00.000 11616 IsGuiding returns 0
19:59:32.212 00.001 11616 PulseGuide returned control before completion, sleep 25
19:59:32.230 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:59:32.239 00.009 11616 IsGuiding returns 1
19:59:32.239 00.000 11616 scope still moving after pulse duration time elapsed
19:59:32.248 00.009 12268 UpdateGuideState exits: m=337 SNR=12.6
19:59:32.248 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:32.248 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:32.248 00.000 12268 Enqueuing Expose request
19:59:32.271 00.023 11616 IsSlewing returns 0
19:59:32.272 00.001 11616 IsGuiding returns 0
19:59:32.272 00.000 11616 scope move finished after 15 + 44 ms
19:59:32.272 00.000 11616 Move returns status 0, amount 15
19:59:32.272 00.000 11616 move complete, result=0
19:59:32.272 00.000 11616 worker thread done servicing request
19:59:32.272 00.000 11616 Worker thread wakes up
19:59:32.273 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:32.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:32.273 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
19:59:34.296 02.023 11616 Exposure complete
19:59:34.359 00.063 11616 worker thread done servicing request
19:59:34.359 00.000 12268 OnExposeComplete: enter
19:59:34.359 00.000 12268 UpdateGuideState(): m_state=6
19:59:34.360 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
19:59:34.360 00.000 12268 Star::Find returns 1 (0), X=1245.99, Y=860.86, Mass=298, SNR=11.8, Peak=37 HFD=4.3
19:59:34.360 00.000 12268 MultiStar: [#1 0.00,0.32,1.01,U] [#2 0.36,0.26,0.97,U] [#3 -0.04,-0.18,0.80,U] [#4 0.55,0.10,0.81,U] [#5 -0.05,-0.23,0.71,U] [#6 0.03,0.96,0.00,M1] [#7 0.06,-0.29,0.43,U] [#8 0.18,-0.93,0.00,M3] 
19:59:34.360 00.000 12268 refined, 6 included, MultiStar: {0.20, 0.12}, one-star: {0.40, 0.46}
19:59:34.360 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.67) = xAngle (2.20 = 2.20)
19:59:34.361 00.001 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.23 = 2.23)
19:59:34.361 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.12 hyp=0.23 cameraTheta=0.53 mountX=-0.14 mountY=0.18, mountTheta=2.21
19:59:34.362 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.12, opts=13)
19:59:34.362 00.000 12268 Enqueuing Move request for scope (0.20, 0.12)
19:59:34.362 00.000 11616 Worker thread wakes up
19:59:34.362 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.12) opts 0xd
19:59:34.363 00.001 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.12)
19:59:34.363 00.000 11616 Moving (0.20, 0.12) raw xDistance=-0.14 yDistance=0.18
19:59:34.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
19:59:34.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
19:59:34.363 00.000 11616 MoveAxis(E, 77, ABG)
19:59:34.363 00.000 11616 Guiding  Dir = 2, Dur = 77
19:59:34.363 00.000 11616 IsSlewing returns 0
19:59:34.363 00.000 11616 IsGuiding returns 0
19:59:34.364 00.001 11616 PulseGuide returned control before completion, sleep 87
19:59:34.383 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
19:59:34.400 00.017 12268 UpdateGuideState exits: m=298 SNR=11.8
19:59:34.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:34.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:34.400 00.000 12268 Enqueuing Expose request
19:59:34.455 00.055 11616 IsGuiding returns 1
19:59:34.455 00.000 11616 scope still moving after pulse duration time elapsed
19:59:34.485 00.030 11616 IsSlewing returns 0
19:59:34.485 00.000 11616 IsGuiding returns 0
19:59:34.485 00.000 11616 scope move finished after 77 + 45 ms
19:59:34.485 00.000 11616 Move returns status 0, amount 77
19:59:34.485 00.000 11616 MoveAxis(S, 16, ABG)
19:59:34.486 00.001 11616 Guiding  Dir = 1, Dur = 16
19:59:34.486 00.000 11616 IsSlewing returns 0
19:59:34.487 00.001 11616 IsGuiding returns 0
19:59:34.487 00.000 11616 PulseGuide returned control before completion, sleep 26
19:59:34.516 00.029 11616 IsGuiding returns 1
19:59:34.516 00.000 11616 scope still moving after pulse duration time elapsed
19:59:34.546 00.030 11616 IsSlewing returns 0
19:59:34.547 00.001 11616 IsGuiding returns 0
19:59:34.547 00.000 11616 scope move finished after 16 + 44 ms
19:59:34.547 00.000 11616 Move returns status 0, amount 16
19:59:34.547 00.000 11616 move complete, result=0
19:59:34.547 00.000 11616 worker thread done servicing request
19:59:34.547 00.000 11616 Worker thread wakes up
19:59:34.547 00.000 12268 GuideStep: -0.1 px 77 ms EAST, 0.2 px 16 ms SOUTH
19:59:34.548 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:34.548 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:36.558 02.010 11616 Exposure complete
19:59:36.617 00.059 11616 worker thread done servicing request
19:59:36.617 00.000 12268 OnExposeComplete: enter
19:59:36.617 00.000 12268 UpdateGuideState(): m_state=6
19:59:36.617 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
19:59:36.617 00.000 12268 Star::Find returns 1 (0), X=1246.25, Y=860.97, Mass=273, SNR=11.2, Peak=32 HFD=4.4
19:59:36.618 00.001 12268 MultiStar: [#1 -0.42,0.06,1.03,U] [#2 0.16,0.62,1.00,U] [#3 0.53,-0.41,0.00,M6] [#4 -0.15,-0.04,0.86,U] [#5 -0.18,0.14,0.64,U] [#6 -0.36,0.48,0.68,U] [#7 0.46,-0.67,0.00,M6] [#8 -0.44,-0.04,0.57,U] 
19:59:36.618 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.28}, one-star: {0.65, 0.56}
19:59:36.618 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.67) = xAngle (3.46 = -2.82)
19:59:36.618 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.49 = -2.79)
19:59:36.618 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.79 mountX=-0.27 mountY=-0.10, mountTheta=-2.79
19:59:36.620 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.28, opts=13)
19:59:36.621 00.001 12268 Enqueuing Move request for scope (-0.06, 0.28)
19:59:36.621 00.000 11616 Worker thread wakes up
19:59:36.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.28) opts 0xd
19:59:36.621 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.28)
19:59:36.621 00.000 11616 Moving (-0.06, 0.28) raw xDistance=-0.27 yDistance=-0.10
19:59:36.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
19:59:36.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:59:36.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:59:36.621 00.000 11616 MoveAxis(E, 152, ABG)
19:59:36.621 00.000 11616 Guiding  Dir = 2, Dur = 152
19:59:36.622 00.001 11616 IsSlewing returns 0
19:59:36.622 00.000 11616 IsGuiding returns 0
19:59:36.622 00.000 11616 PulseGuide returned control before completion, sleep 162
19:59:36.644 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
19:59:36.663 00.019 12268 UpdateGuideState exits: m=273 SNR=11.2
19:59:36.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:36.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:36.663 00.000 12268 Enqueuing Expose request
19:59:36.789 00.126 11616 IsGuiding returns 1
19:59:36.789 00.000 11616 scope still moving after pulse duration time elapsed
19:59:36.821 00.032 11616 IsSlewing returns 0
19:59:36.821 00.000 11616 IsGuiding returns 0
19:59:36.821 00.000 11616 scope move finished after 152 + 46 ms
19:59:36.821 00.000 11616 Move returns status 0, amount 152
19:59:36.821 00.000 11616 MoveAxis(N, 0, ABG)
19:59:36.821 00.000 11616 Move returns status 0, amount 0
19:59:36.822 00.001 11616 move complete, result=0
19:59:36.822 00.000 11616 worker thread done servicing request
19:59:36.822 00.000 11616 Worker thread wakes up
19:59:36.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:36.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:36.822 00.000 12268 GuideStep: -0.3 px 152 ms EAST, -0.1 px 0 ms NORTH
19:59:38.836 02.014 11616 Exposure complete
19:59:38.895 00.059 11616 worker thread done servicing request
19:59:38.895 00.000 12268 OnExposeComplete: enter
19:59:38.895 00.000 12268 UpdateGuideState(): m_state=6
19:59:38.895 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
19:59:38.896 00.001 12268 Star::Find returns 1 (0), X=1246.05, Y=861.05, Mass=292, SNR=11.6, Peak=37 HFD=4.5
19:59:38.896 00.000 12268 MultiStar: [#1 0.10,0.36,1.03,U] [#2 0.34,0.48,0.97,U] [#3 0.39,0.19,0.85,U] [#4 -0.07,-0.06,0.79,U] [#5 0.23,0.20,0.67,U] [#6 -0.32,0.60,0.00,M1] [#7 0.73,0.40,0.00,M7] [#8 -0.74,0.15,0.00,M3] 
19:59:38.896 00.000 12268 refined, 5 included, MultiStar: {0.25, 0.32}, one-star: {0.45, 0.64}
19:59:38.896 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.67) = xAngle (2.59 = 2.59)
19:59:38.896 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.62 = 2.62)
19:59:38.896 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.32 hyp=0.41 cameraTheta=0.92 mountX=-0.35 mountY=0.20, mountTheta=2.61
19:59:38.900 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.32, opts=13)
19:59:38.900 00.000 12268 Enqueuing Move request for scope (0.25, 0.32)
19:59:38.900 00.000 11616 Worker thread wakes up
19:59:38.900 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.32) opts 0xd
19:59:38.900 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.32)
19:59:38.900 00.000 11616 Moving (0.25, 0.32) raw xDistance=-0.35 yDistance=0.20
19:59:38.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
19:59:38.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
19:59:38.901 00.001 11616 MoveAxis(E, 194, ABG)
19:59:38.901 00.000 11616 Guiding  Dir = 2, Dur = 194
19:59:38.901 00.000 11616 IsSlewing returns 0
19:59:38.901 00.000 11616 IsGuiding returns 0
19:59:38.902 00.001 11616 PulseGuide returned control before completion, sleep 204
19:59:38.926 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
19:59:38.943 00.017 12268 UpdateGuideState exits: m=292 SNR=11.6
19:59:38.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:38.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:38.944 00.001 12268 Enqueuing Expose request
19:59:39.114 00.170 11616 IsGuiding returns 1
19:59:39.114 00.000 11616 scope still moving after pulse duration time elapsed
19:59:39.144 00.030 11616 IsSlewing returns 0
19:59:39.144 00.000 11616 IsGuiding returns 1
19:59:39.175 00.031 11616 IsSlewing returns 0
19:59:39.175 00.000 11616 IsGuiding returns 1
19:59:39.207 00.032 11616 IsSlewing returns 0
19:59:39.208 00.001 11616 IsGuiding returns 1
19:59:39.238 00.030 11616 IsSlewing returns 0
19:59:39.239 00.001 11616 IsGuiding returns 1
19:59:39.269 00.030 11616 IsSlewing returns 0
19:59:39.269 00.000 11616 IsGuiding returns 0
19:59:39.270 00.001 11616 scope move finished after 194 + 174 ms
19:59:39.270 00.000 11616 Move returns status 0, amount 194
19:59:39.270 00.000 11616 MoveAxis(S, 17, ABG)
19:59:39.270 00.000 11616 Guiding  Dir = 1, Dur = 17
19:59:39.270 00.000 11616 IsSlewing returns 0
19:59:39.271 00.001 11616 IsGuiding returns 0
19:59:39.271 00.000 11616 PulseGuide returned control before completion, sleep 27
19:59:39.301 00.030 11616 IsGuiding returns 1
19:59:39.301 00.000 11616 scope still moving after pulse duration time elapsed
19:59:39.332 00.031 11616 IsSlewing returns 0
19:59:39.333 00.001 11616 IsGuiding returns 0
19:59:39.333 00.000 11616 scope move finished after 17 + 45 ms
19:59:39.333 00.000 11616 Move returns status 0, amount 17
19:59:39.333 00.000 11616 move complete, result=0
19:59:39.333 00.000 11616 worker thread done servicing request
19:59:39.333 00.000 11616 Worker thread wakes up
19:59:39.333 00.000 12268 GuideStep: -0.3 px 194 ms EAST, 0.2 px 17 ms SOUTH
19:59:39.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:39.334 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:41.346 02.012 11616 Exposure complete
19:59:41.404 00.058 11616 worker thread done servicing request
19:59:41.404 00.000 12268 OnExposeComplete: enter
19:59:41.404 00.000 12268 UpdateGuideState(): m_state=6
19:59:41.404 00.000 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
19:59:41.404 00.000 12268 Star::Find returns 1 (0), X=1246.13, Y=860.06, Mass=298, SNR=11.8, Peak=33 HFD=4.3
19:59:41.405 00.001 12268 MultiStar: [#1 0.23,-0.25,1.02,U] [#2 0.20,0.07,0.98,U] [#3 0.17,-0.31,0.79,U] [#4 0.36,-0.13,0.81,U] [#5 -0.03,0.12,0.72,U] [#6 -0.36,-0.01,0.66,U] [#7 0.63,-0.15,0.38,U] [#8 -0.09,-0.18,0.52,U] 
19:59:41.405 00.000 12268 refined, 8 included, MultiStar: {0.19, -0.14}, one-star: {0.54, -0.35}
19:59:41.405 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.67) = xAngle (1.05 = 1.05)
19:59:41.405 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.08 = 1.08)
19:59:41.405 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-0.62 mountX=0.12 mountY=0.21, mountTheta=1.06
19:59:41.407 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.14, opts=13)
19:59:41.407 00.000 12268 Enqueuing Move request for scope (0.19, -0.14)
19:59:41.408 00.001 11616 Worker thread wakes up
19:59:41.408 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.14) opts 0xd
19:59:41.408 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.14)
19:59:41.408 00.000 11616 Moving (0.19, -0.14) raw xDistance=0.12 yDistance=0.21
19:59:41.408 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:59:41.409 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
19:59:41.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
19:59:41.410 00.001 11616 MoveAxis(E, 0, ABG)
19:59:41.410 00.000 11616 Move returns status 0, amount 0
19:59:41.410 00.000 11616 MoveAxis(S, 18, ABG)
19:59:41.410 00.000 11616 Guiding  Dir = 1, Dur = 18
19:59:41.410 00.000 11616 IsSlewing returns 0
19:59:41.410 00.000 11616 IsGuiding returns 0
19:59:41.411 00.001 11616 PulseGuide returned control before completion, sleep 28
19:59:41.434 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
19:59:41.452 00.018 12268 UpdateGuideState exits: m=298 SNR=11.8
19:59:41.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:41.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:41.452 00.000 12268 Enqueuing Expose request
19:59:41.453 00.001 11616 IsGuiding returns 1
19:59:41.453 00.000 11616 scope still moving after pulse duration time elapsed
19:59:41.485 00.032 11616 IsSlewing returns 0
19:59:41.486 00.001 11616 IsGuiding returns 1
19:59:41.515 00.029 11616 IsSlewing returns 0
19:59:41.515 00.000 11616 IsGuiding returns 1
19:59:41.547 00.032 11616 IsSlewing returns 0
19:59:41.547 00.000 11616 IsGuiding returns 0
19:59:41.548 00.001 11616 scope move finished after 18 + 119 ms
19:59:41.548 00.000 11616 Move returns status 0, amount 18
19:59:41.548 00.000 11616 move complete, result=0
19:59:41.548 00.000 11616 worker thread done servicing request
19:59:41.548 00.000 11616 Worker thread wakes up
19:59:41.548 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
19:59:41.548 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:41.548 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:43.569 02.021 11616 Exposure complete
19:59:43.627 00.058 11616 worker thread done servicing request
19:59:43.627 00.000 12268 OnExposeComplete: enter
19:59:43.627 00.000 12268 UpdateGuideState(): m_state=6
19:59:43.627 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
19:59:43.628 00.001 12268 Star::Find returns 1 (0), X=1246.00, Y=859.76, Mass=281, SNR=11.5, Peak=28 HFD=4.4
19:59:43.628 00.000 12268 MultiStar: [#1 -0.13,-0.49,1.06,U] [#2 0.35,-0.30,1.05,U] [#3 0.40,-0.96,0.00,M5] [#4 0.23,-0.80,0.00,M1] [#5 -0.36,-0.75,0.00,M1] [#6 -0.11,-0.19,0.70,U] [#7 0.45,-0.34,0.47,U] [#8 0.35,-0.89,0.00,M3] 
19:59:43.628 00.000 12268 refined, 4 included, MultiStar: {0.18, -0.41}, one-star: {0.41, -0.65}
19:59:43.628 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.67) = xAngle (0.51 = 0.51)
19:59:43.628 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.54 = 0.54)
19:59:43.628 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.41 hyp=0.45 cameraTheta=-1.16 mountX=0.39 mountY=0.23, mountTheta=0.53
19:59:43.630 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.41, opts=13)
19:59:43.630 00.000 12268 Enqueuing Move request for scope (0.18, -0.41)
19:59:43.630 00.000 11616 Worker thread wakes up
19:59:43.630 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.41) opts 0xd
19:59:43.630 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.41)
19:59:43.630 00.000 11616 Moving (0.18, -0.41) raw xDistance=0.39 yDistance=0.23
19:59:43.630 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
19:59:43.630 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.18
19:59:43.630 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
19:59:43.631 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
19:59:43.631 00.000 11616 MoveAxis(W, 221, ABG)
19:59:43.631 00.000 11616 Guiding  Dir = 3, Dur = 221
19:59:43.631 00.000 11616 IsSlewing returns 0
19:59:43.631 00.000 11616 IsGuiding returns 0
19:59:43.631 00.000 11616 PulseGuide returned control before completion, sleep 231
19:59:43.651 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:59:43.669 00.018 12268 UpdateGuideState exits: m=281 SNR=11.5
19:59:43.669 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:43.669 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:43.669 00.000 12268 Enqueuing Expose request
19:59:43.870 00.201 11616 IsGuiding returns 1
19:59:43.870 00.000 11616 scope still moving after pulse duration time elapsed
19:59:43.901 00.031 11616 IsSlewing returns 0
19:59:43.901 00.000 11616 IsGuiding returns 0
19:59:43.901 00.000 11616 scope move finished after 221 + 49 ms
19:59:43.902 00.001 11616 Move returns status 0, amount 221
19:59:43.902 00.000 11616 MoveAxis(S, 20, ABG)
19:59:43.902 00.000 11616 Guiding  Dir = 1, Dur = 20
19:59:43.902 00.000 11616 IsSlewing returns 0
19:59:43.902 00.000 11616 IsGuiding returns 0
19:59:43.903 00.001 11616 PulseGuide returned control before completion, sleep 30
19:59:43.947 00.044 11616 IsGuiding returns 1
19:59:43.947 00.000 11616 scope still moving after pulse duration time elapsed
19:59:43.978 00.031 11616 IsSlewing returns 0
19:59:43.979 00.001 11616 IsGuiding returns 1
19:59:44.009 00.030 11616 IsSlewing returns 0
19:59:44.009 00.000 11616 IsGuiding returns 1
19:59:44.040 00.031 11616 IsSlewing returns 0
19:59:44.041 00.001 11616 IsGuiding returns 1
19:59:44.072 00.031 11616 IsSlewing returns 0
19:59:44.073 00.001 11616 IsGuiding returns 1
19:59:44.102 00.029 11616 IsSlewing returns 0
19:59:44.102 00.000 11616 IsGuiding returns 1
19:59:44.133 00.031 11616 IsSlewing returns 0
19:59:44.134 00.001 11616 IsGuiding returns 0
19:59:44.134 00.000 11616 scope move finished after 20 + 211 ms
19:59:44.134 00.000 11616 Move returns status 0, amount 20
19:59:44.134 00.000 11616 move complete, result=0
19:59:44.135 00.001 11616 worker thread done servicing request
19:59:44.135 00.000 11616 Worker thread wakes up
19:59:44.135 00.000 12268 GuideStep: 0.4 px 221 ms WEST, 0.2 px 20 ms SOUTH
19:59:44.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:44.136 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:46.150 02.014 11616 Exposure complete
19:59:46.208 00.058 11616 worker thread done servicing request
19:59:46.208 00.000 12268 OnExposeComplete: enter
19:59:46.208 00.000 12268 UpdateGuideState(): m_state=6
19:59:46.208 00.000 12268 Star::Find(15, 1246, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
19:59:46.209 00.001 12268 Star::Find returns 1 (0), X=1246.44, Y=860.99, Mass=320, SNR=12.2, Peak=33 HFD=4.9
19:59:46.209 00.000 12268 MultiStar: [#1 0.53,-0.07,0.97,U] [#2 0.59,0.22,0.97,U] [#3 0.55,-0.32,0.80,U] [#4 0.20,-0.05,0.77,U] [#5 0.32,0.38,0.57,U] [#6 0.18,0.25,0.61,U] [#7 0.90,-0.57,0.00,M6] [#8 -0.06,-0.30,0.53,U] 
19:59:46.209 00.000 12268 refined, 7 included, MultiStar: {0.45, 0.10}, one-star: {0.84, 0.59}
19:59:46.209 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.67) = xAngle (1.90 = 1.90)
19:59:46.209 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.93 = 1.93)
19:59:46.210 00.001 12268 CameraToMount -- cameraX=0.45 cameraY=0.10 hyp=0.46 cameraTheta=0.23 mountX=-0.15 mountY=0.43, mountTheta=1.90
19:59:46.212 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.10, opts=13)
19:59:46.212 00.000 12268 Enqueuing Move request for scope (0.45, 0.10)
19:59:46.212 00.000 11616 Worker thread wakes up
19:59:46.212 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.10) opts 0xd
19:59:46.212 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.10)
19:59:46.212 00.000 11616 Moving (0.45, 0.10) raw xDistance=-0.15 yDistance=0.43
19:59:46.212 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:59:46.212 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:59:46.213 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
19:59:46.213 00.000 11616 MoveAxis(E, 0, ABG)
19:59:46.213 00.000 11616 Move returns status 0, amount 0
19:59:46.213 00.000 11616 MoveAxis(S, 36, ABG)
19:59:46.213 00.000 11616 Guiding  Dir = 1, Dur = 36
19:59:46.213 00.000 11616 IsSlewing returns 0
19:59:46.213 00.000 11616 IsGuiding returns 0
19:59:46.214 00.001 11616 PulseGuide returned control before completion, sleep 46
19:59:46.235 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
19:59:46.253 00.018 12268 UpdateGuideState exits: m=320 SNR=12.2
19:59:46.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:46.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:46.253 00.000 12268 Enqueuing Expose request
19:59:46.270 00.017 11616 IsGuiding returns 1
19:59:46.270 00.000 11616 scope still moving after pulse duration time elapsed
19:59:46.302 00.032 11616 IsSlewing returns 0
19:59:46.302 00.000 11616 IsGuiding returns 0
19:59:46.302 00.000 11616 scope move finished after 36 + 52 ms
19:59:46.302 00.000 11616 Move returns status 0, amount 36
19:59:46.302 00.000 11616 move complete, result=0
19:59:46.303 00.001 11616 worker thread done servicing request
19:59:46.303 00.000 11616 Worker thread wakes up
19:59:46.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:46.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:46.324 00.021 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 36 ms SOUTH
19:59:48.311 01.987 11616 Exposure complete
19:59:48.372 00.061 11616 worker thread done servicing request
19:59:48.373 00.001 12268 OnExposeComplete: enter
19:59:48.373 00.000 12268 UpdateGuideState(): m_state=6
19:59:48.373 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
19:59:48.373 00.000 12268 Star::Find returns 1 (0), X=1246.27, Y=860.42, Mass=263, SNR=11.1, Peak=29 HFD=3.7
19:59:48.374 00.001 12268 MultiStar: [#1 0.63,-0.49,0.00,M1] [#2 0.51,0.05,1.10,U] [#3 0.73,-0.16,0.00,M5] [#4 0.73,-0.34,0.00,M1] [#5 0.73,0.05,0.00,M1] [#6 -0.04,0.33,0.73,U] [#7 0.61,-0.33,0.00,M7] [#8 0.06,-0.68,0.00,M3] 
19:59:48.374 00.000 12268 refined, 2 included, MultiStar: {0.43, 0.11}, one-star: {0.67, 0.01}
19:59:48.374 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.67) = xAngle (1.92 = 1.92)
19:59:48.374 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.95 = 1.95)
19:59:48.374 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.11 hyp=0.44 cameraTheta=0.25 mountX=-0.15 mountY=0.41, mountTheta=1.92
19:59:48.376 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=0.11, opts=13)
19:59:48.377 00.001 12268 Enqueuing Move request for scope (0.43, 0.11)
19:59:48.377 00.000 11616 Worker thread wakes up
19:59:48.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.11) opts 0xd
19:59:48.377 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, 0.11)
19:59:48.377 00.000 11616 Moving (0.43, 0.11) raw xDistance=-0.15 yDistance=0.41
19:59:48.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:59:48.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
19:59:48.378 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
19:59:48.379 00.001 11616 MoveAxis(E, 0, ABG)
19:59:48.379 00.000 11616 Move returns status 0, amount 0
19:59:48.379 00.000 11616 MoveAxis(S, 35, ABG)
19:59:48.379 00.000 11616 Guiding  Dir = 1, Dur = 35
19:59:48.379 00.000 11616 IsSlewing returns 0
19:59:48.379 00.000 11616 IsGuiding returns 0
19:59:48.380 00.001 11616 PulseGuide returned control before completion, sleep 45
19:59:48.398 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
19:59:48.417 00.019 12268 UpdateGuideState exits: m=263 SNR=11.1
19:59:48.417 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:48.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:48.417 00.000 12268 Enqueuing Expose request
19:59:48.429 00.012 11616 IsGuiding returns 1
19:59:48.429 00.000 11616 scope still moving after pulse duration time elapsed
19:59:48.461 00.032 11616 IsSlewing returns 0
19:59:48.461 00.000 11616 IsGuiding returns 0
19:59:48.461 00.000 11616 scope move finished after 35 + 46 ms
19:59:48.461 00.000 11616 Move returns status 0, amount 35
19:59:48.461 00.000 11616 move complete, result=0
19:59:48.461 00.000 11616 worker thread done servicing request
19:59:48.461 00.000 11616 Worker thread wakes up
19:59:48.462 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:48.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:48.483 00.021 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 35 ms SOUTH
19:59:50.475 01.992 11616 Exposure complete
19:59:50.534 00.059 11616 worker thread done servicing request
19:59:50.534 00.000 12268 OnExposeComplete: enter
19:59:50.534 00.000 12268 UpdateGuideState(): m_state=6
19:59:50.534 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
19:59:50.534 00.000 12268 Star::Find returns 1 (0), X=1246.62, Y=860.66, Mass=325, SNR=12.3, Peak=29 HFD=4.4
19:59:50.535 00.001 12268 MultiStar: [#1 0.25,-0.28,0.96,U] [#2 0.65,0.19,0.00,M1] [#3 0.51,-0.48,0.00,M6] [#4 0.48,-0.41,0.83,U] [#5 -0.27,0.11,0.72,U] [#6 -0.54,0.08,0.66,U] [#7 0.42,-0.04,0.40,U] [#8 0.14,-0.42,0.46,U] 
19:59:50.535 00.000 12268 refined, 6 included, MultiStar: {0.27, -0.09}, one-star: {1.02, 0.25}
19:59:50.535 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.67) = xAngle (1.35 = 1.35)
19:59:50.535 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.38 = 1.38)
19:59:50.535 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.09 hyp=0.28 cameraTheta=-0.32 mountX=0.06 mountY=0.28, mountTheta=1.35
19:59:50.536 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.09, opts=13)
19:59:50.537 00.001 12268 Enqueuing Move request for scope (0.27, -0.09)
19:59:50.537 00.000 11616 Worker thread wakes up
19:59:50.537 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.09) opts 0xd
19:59:50.537 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.09)
19:59:50.537 00.000 11616 Moving (0.27, -0.09) raw xDistance=0.06 yDistance=0.28
19:59:50.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:59:50.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
19:59:50.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
19:59:50.537 00.000 11616 MoveAxis(E, 0, ABG)
19:59:50.537 00.000 11616 Move returns status 0, amount 0
19:59:50.538 00.001 11616 MoveAxis(S, 23, ABG)
19:59:50.538 00.000 11616 Guiding  Dir = 1, Dur = 23
19:59:50.538 00.000 11616 IsSlewing returns 0
19:59:50.538 00.000 11616 IsGuiding returns 0
19:59:50.538 00.000 11616 PulseGuide returned control before completion, sleep 33
19:59:50.558 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
19:59:50.578 00.020 11616 IsGuiding returns 1
19:59:50.578 00.000 11616 scope still moving after pulse duration time elapsed
19:59:50.578 00.000 12268 UpdateGuideState exits: m=325 SNR=12.3
19:59:50.579 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:50.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:50.579 00.000 12268 Enqueuing Expose request
19:59:50.610 00.031 11616 IsSlewing returns 0
19:59:50.611 00.001 11616 IsGuiding returns 0
19:59:50.611 00.000 11616 scope move finished after 23 + 49 ms
19:59:50.611 00.000 11616 Move returns status 0, amount 23
19:59:50.611 00.000 11616 move complete, result=0
19:59:50.611 00.000 11616 worker thread done servicing request
19:59:50.611 00.000 11616 Worker thread wakes up
19:59:50.611 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:50.612 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:50.612 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
19:59:51.611 00.999 12268 evsrv: cli 0F8E69C0 connect
19:59:51.612 00.001 12268 case statement mapped state 6 to 3
19:59:51.615 00.003 12268 case statement mapped state 6 to 3
19:59:51.621 00.006 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"74a1a72f-d458-4789-9fb3-1b3ed13010c2"}
19:59:51.622 00.001 12268 case statement mapped state 6 to 3
19:59:51.622 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74a1a72f-d458-4789-9fb3-1b3ed13010c2"}
19:59:51.633 00.011 12268 evsrv: cli 0F8E69C0 disconnect
19:59:52.627 00.994 11616 Exposure complete
19:59:52.696 00.069 11616 worker thread done servicing request
19:59:52.696 00.000 12268 OnExposeComplete: enter
19:59:52.696 00.000 12268 UpdateGuideState(): m_state=6
19:59:52.696 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
19:59:52.697 00.001 12268 Star::Find returns 1 (0), X=1246.22, Y=861.05, Mass=319, SNR=12.2, Peak=36 HFD=4.2
19:59:52.697 00.000 12268 MultiStar: [#1 0.17,0.50,1.02,U] [#2 0.58,1.08,0.00,M2] [#3 0.74,0.05,0.00,M7] [#4 0.61,0.18,0.78,U] [#5 -0.60,0.50,0.00,M1] [#6 -0.27,0.60,0.59,U] [#7 0.21,-0.04,0.44,U] [#8 0.09,-0.30,0.53,U] 
19:59:52.697 00.000 12268 refined, 5 included, MultiStar: {0.29, 0.34}, one-star: {0.62, 0.65}
19:59:52.697 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.67) = xAngle (2.54 = 2.54)
19:59:52.697 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.57 = 2.57)
19:59:52.697 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.34 hyp=0.44 cameraTheta=0.87 mountX=-0.36 mountY=0.24, mountTheta=2.56
19:59:52.699 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.34, opts=13)
19:59:52.700 00.001 12268 Enqueuing Move request for scope (0.29, 0.34)
19:59:52.700 00.000 11616 Worker thread wakes up
19:59:52.700 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.34) opts 0xd
19:59:52.700 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.34)
19:59:52.700 00.000 11616 Moving (0.29, 0.34) raw xDistance=-0.36 yDistance=0.24
19:59:52.700 00.000 11616 resist switch: large excursion: input -0.36 thresh 0.29 direction from 1 to -1
19:59:52.701 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.09
19:59:52.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
19:59:52.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
19:59:52.701 00.000 11616 MoveAxis(E, 204, ABG)
19:59:52.701 00.000 11616 Guiding  Dir = 2, Dur = 204
19:59:52.701 00.000 11616 IsSlewing returns 0
19:59:52.702 00.001 11616 IsGuiding returns 0
19:59:52.702 00.000 11616 PulseGuide returned control before completion, sleep 214
19:59:52.723 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
19:59:52.758 00.035 12268 UpdateGuideState exits: m=319 SNR=12.2
19:59:52.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:52.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:52.758 00.000 12268 Enqueuing Expose request
19:59:52.919 00.161 11616 IsGuiding returns 1
19:59:52.919 00.000 11616 scope still moving after pulse duration time elapsed
19:59:52.949 00.030 11616 IsSlewing returns 0
19:59:52.950 00.001 11616 IsGuiding returns 1
19:59:52.981 00.031 11616 IsSlewing returns 0
19:59:52.981 00.000 11616 IsGuiding returns 1
19:59:53.012 00.031 11616 IsSlewing returns 0
19:59:53.012 00.000 11616 IsGuiding returns 1
19:59:53.044 00.032 11616 IsSlewing returns 0
19:59:53.044 00.000 11616 IsGuiding returns 0
19:59:53.044 00.000 11616 scope move finished after 204 + 138 ms
19:59:53.044 00.000 11616 Move returns status 0, amount 204
19:59:53.044 00.000 11616 MoveAxis(S, 20, ABG)
19:59:53.044 00.000 11616 Guiding  Dir = 1, Dur = 20
19:59:53.045 00.001 11616 IsSlewing returns 0
19:59:53.045 00.000 11616 IsGuiding returns 0
19:59:53.045 00.000 11616 PulseGuide returned control before completion, sleep 30
19:59:53.090 00.045 11616 IsGuiding returns 1
19:59:53.090 00.000 11616 scope still moving after pulse duration time elapsed
19:59:53.123 00.033 11616 IsSlewing returns 0
19:59:53.123 00.000 11616 IsGuiding returns 0
19:59:53.123 00.000 11616 scope move finished after 20 + 58 ms
19:59:53.123 00.000 11616 Move returns status 0, amount 20
19:59:53.123 00.000 11616 move complete, result=0
19:59:53.123 00.000 11616 worker thread done servicing request
19:59:53.123 00.000 12268 GuideStep: -0.4 px 204 ms EAST, 0.2 px 20 ms SOUTH
19:59:53.123 00.000 11616 Worker thread wakes up
19:59:53.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:53.124 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:55.141 02.017 11616 Exposure complete
19:59:55.205 00.064 11616 worker thread done servicing request
19:59:55.205 00.000 12268 OnExposeComplete: enter
19:59:55.205 00.000 12268 UpdateGuideState(): m_state=6
19:59:55.206 00.001 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
19:59:55.206 00.000 12268 Star::Find returns 1 (0), X=1246.52, Y=861.09, Mass=333, SNR=12.5, Peak=36 HFD=4.2
19:59:55.206 00.000 12268 MultiStar: [#1 0.74,0.17,0.00,M1] [#2 0.59,0.97,0.00,M3] [#3 0.15,-0.10,0.80,U] [#4 0.33,0.28,0.80,U] [#5 -0.10,0.79,0.00,M2] [#6 -0.03,1.01,0.00,M1] [#7 1.00,0.49,0.00,M6] [#8 0.18,-0.46,0.51,U] 
19:59:55.206 00.000 12268 refined, 3 included, MultiStar: {0.45, 0.19}, one-star: {0.92, 0.68}
19:59:55.206 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.67) = xAngle (2.07 = 2.07)
19:59:55.206 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.10 = 2.10)
19:59:55.207 00.001 12268 CameraToMount -- cameraX=0.45 cameraY=0.19 hyp=0.49 cameraTheta=0.40 mountX=-0.23 mountY=0.42, mountTheta=2.08
19:59:55.208 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.19, opts=13)
19:59:55.208 00.000 12268 Enqueuing Move request for scope (0.45, 0.19)
19:59:55.208 00.000 11616 Worker thread wakes up
19:59:55.208 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.19) opts 0xd
19:59:55.209 00.001 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.19)
19:59:55.209 00.000 11616 Moving (0.45, 0.19) raw xDistance=-0.23 yDistance=0.42
19:59:55.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
19:59:55.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
19:59:55.209 00.000 11616 MoveAxis(E, 131, ABG)
19:59:55.209 00.000 11616 Guiding  Dir = 2, Dur = 131
19:59:55.209 00.000 11616 IsSlewing returns 0
19:59:55.210 00.001 11616 IsGuiding returns 0
19:59:55.210 00.000 11616 PulseGuide returned control before completion, sleep 141
19:59:55.231 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
19:59:55.249 00.018 12268 UpdateGuideState exits: m=333 SNR=12.5
19:59:55.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:55.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:55.249 00.000 12268 Enqueuing Expose request
19:59:55.353 00.104 11616 IsGuiding returns 1
19:59:55.353 00.000 11616 scope still moving after pulse duration time elapsed
19:59:55.384 00.031 11616 IsSlewing returns 0
19:59:55.384 00.000 11616 IsGuiding returns 1
19:59:55.416 00.032 11616 IsSlewing returns 0
19:59:55.416 00.000 11616 IsGuiding returns 1
19:59:55.448 00.032 11616 IsSlewing returns 0
19:59:55.448 00.000 11616 IsGuiding returns 1
19:59:55.479 00.031 11616 IsSlewing returns 0
19:59:55.479 00.000 11616 IsGuiding returns 1
19:59:55.511 00.032 11616 IsSlewing returns 0
19:59:55.511 00.000 11616 IsGuiding returns 0
19:59:55.511 00.000 11616 scope move finished after 131 + 170 ms
19:59:55.511 00.000 11616 Move returns status 0, amount 131
19:59:55.511 00.000 11616 MoveAxis(S, 36, ABG)
19:59:55.511 00.000 11616 Guiding  Dir = 1, Dur = 36
19:59:55.511 00.000 11616 IsSlewing returns 0
19:59:55.512 00.001 11616 IsGuiding returns 0
19:59:55.512 00.000 11616 PulseGuide returned control before completion, sleep 46
19:59:55.573 00.061 11616 IsGuiding returns 1
19:59:55.573 00.000 11616 scope still moving after pulse duration time elapsed
19:59:55.605 00.032 11616 IsSlewing returns 0
19:59:55.605 00.000 11616 IsGuiding returns 0
19:59:55.605 00.000 11616 scope move finished after 36 + 57 ms
19:59:55.605 00.000 11616 Move returns status 0, amount 36
19:59:55.605 00.000 11616 move complete, result=0
19:59:55.605 00.000 11616 worker thread done servicing request
19:59:55.605 00.000 11616 Worker thread wakes up
19:59:55.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:55.606 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:55.606 00.000 12268 GuideStep: -0.2 px 131 ms EAST, 0.4 px 36 ms SOUTH
19:59:57.619 02.013 11616 Exposure complete
19:59:57.682 00.063 11616 worker thread done servicing request
19:59:57.682 00.000 12268 OnExposeComplete: enter
19:59:57.682 00.000 12268 UpdateGuideState(): m_state=6
19:59:57.682 00.000 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
19:59:57.682 00.000 12268 Star::Find returns 1 (0), X=1246.25, Y=860.64, Mass=327, SNR=12.3, Peak=34 HFD=4.5
19:59:57.683 00.001 12268 MultiStar: [#1 0.25,-0.18,1.07,U] [#2 0.56,0.03,1.02,U] [#3 0.12,-0.46,0.81,U] [#4 0.15,-0.36,0.85,U] [#5 0.24,0.04,0.71,U] [#6 -0.09,-0.04,0.66,U] [#7 0.49,0.10,0.46,U] [#8 -0.35,-0.43,0.51,U] 
19:59:57.683 00.000 12268 refined, 8 included, MultiStar: {0.26, -0.11}, one-star: {0.65, 0.23}
19:59:57.683 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.67) = xAngle (1.27 = 1.27)
19:59:57.683 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.30 = 1.30)
19:59:57.683 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.11 hyp=0.29 cameraTheta=-0.40 mountX=0.09 mountY=0.27, mountTheta=1.27
19:59:57.684 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.11, opts=13)
19:59:57.684 00.000 12268 Enqueuing Move request for scope (0.26, -0.11)
19:59:57.685 00.001 11616 Worker thread wakes up
19:59:57.685 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.11) opts 0xd
19:59:57.685 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.11)
19:59:57.685 00.000 11616 Moving (0.26, -0.11) raw xDistance=0.09 yDistance=0.27
19:59:57.685 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:59:57.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:59:57.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
19:59:57.685 00.000 11616 MoveAxis(E, 0, ABG)
19:59:57.685 00.000 11616 Move returns status 0, amount 0
19:59:57.685 00.000 11616 MoveAxis(S, 23, ABG)
19:59:57.685 00.000 11616 Guiding  Dir = 1, Dur = 23
19:59:57.686 00.001 11616 IsSlewing returns 0
19:59:57.686 00.000 11616 IsGuiding returns 0
19:59:57.686 00.000 11616 PulseGuide returned control before completion, sleep 33
19:59:57.706 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
19:59:57.722 00.016 11616 IsGuiding returns 1
19:59:57.722 00.000 11616 scope still moving after pulse duration time elapsed
19:59:57.725 00.003 12268 UpdateGuideState exits: m=327 SNR=12.3
19:59:57.725 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:57.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:57.725 00.000 12268 Enqueuing Expose request
19:59:57.754 00.029 11616 IsSlewing returns 0
19:59:57.754 00.000 11616 IsGuiding returns 1
19:59:57.785 00.031 11616 IsSlewing returns 0
19:59:57.785 00.000 11616 IsGuiding returns 1
19:59:57.817 00.032 11616 IsSlewing returns 0
19:59:57.817 00.000 11616 IsGuiding returns 1
19:59:57.848 00.031 11616 IsSlewing returns 0
19:59:57.849 00.001 11616 IsGuiding returns 1
19:59:57.880 00.031 11616 IsSlewing returns 0
19:59:57.881 00.001 11616 IsGuiding returns 0
19:59:57.881 00.000 11616 scope move finished after 23 + 172 ms
19:59:57.881 00.000 11616 Move returns status 0, amount 23
19:59:57.881 00.000 11616 move complete, result=0
19:59:57.881 00.000 11616 worker thread done servicing request
19:59:57.881 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
19:59:57.881 00.000 11616 Worker thread wakes up
19:59:57.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
19:59:57.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
19:59:59.891 02.010 11616 Exposure complete
19:59:59.949 00.058 11616 worker thread done servicing request
19:59:59.949 00.000 12268 OnExposeComplete: enter
19:59:59.949 00.000 12268 UpdateGuideState(): m_state=6
19:59:59.949 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
19:59:59.950 00.001 12268 Star::Find returns 1 (0), X=1246.02, Y=861.16, Mass=356, SNR=12.9, Peak=37 HFD=4.5
19:59:59.950 00.000 12268 MultiStar: [#1 -0.18,0.22,0.96,U] [#2 -0.03,0.50,0.95,U] [#3 0.48,-0.29,0.75,U] [#4 -0.20,0.10,0.77,U] [#5 0.41,1.47,0.00,M2] [#6 -0.11,0.29,0.58,U] [#7 0.33,0.97,0.00,M6] [#8 -0.12,-0.21,0.51,U] 
19:59:59.950 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.25}, one-star: {0.42, 0.76}
19:59:59.950 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.67) = xAngle (3.02 = 3.02)
19:59:59.950 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.05 = 3.05)
19:59:59.950 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.35 mountX=-0.25 mountY=0.02, mountTheta=3.05
19:59:59.952 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.25, opts=13)
19:59:59.952 00.000 12268 Enqueuing Move request for scope (0.05, 0.25)
19:59:59.952 00.000 11616 Worker thread wakes up
19:59:59.952 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd
19:59:59.952 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.25)
19:59:59.952 00.000 11616 Moving (0.05, 0.25) raw xDistance=-0.25 yDistance=0.02
19:59:59.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
19:59:59.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:59:59.953 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:59:59.953 00.000 11616 MoveAxis(E, 141, ABG)
19:59:59.953 00.000 11616 Guiding  Dir = 2, Dur = 141
19:59:59.953 00.000 11616 IsSlewing returns 0
19:59:59.953 00.000 11616 IsGuiding returns 0
19:59:59.954 00.001 11616 PulseGuide returned control before completion, sleep 151
19:59:59.975 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
19:59:59.991 00.016 12268 UpdateGuideState exits: m=356 SNR=12.9
19:59:59.992 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:59.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
19:59:59.992 00.000 12268 Enqueuing Expose request
20:00:00.121 00.129 11616 IsGuiding returns 1
20:00:00.121 00.000 11616 scope still moving after pulse duration time elapsed
20:00:00.154 00.033 11616 IsSlewing returns 0
20:00:00.154 00.000 11616 IsGuiding returns 0
20:00:00.154 00.000 11616 scope move finished after 141 + 59 ms
20:00:00.154 00.000 11616 Move returns status 0, amount 141
20:00:00.154 00.000 11616 MoveAxis(N, 0, ABG)
20:00:00.154 00.000 11616 Move returns status 0, amount 0
20:00:00.154 00.000 11616 move complete, result=0
20:00:00.155 00.001 11616 worker thread done servicing request
20:00:00.155 00.000 11616 Worker thread wakes up
20:00:00.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:00.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:00.155 00.000 12268 GuideStep: -0.3 px 141 ms EAST, 0.0 px 0 ms NORTH
20:00:02.172 02.017 11616 Exposure complete
20:00:02.244 00.072 11616 worker thread done servicing request
20:00:02.244 00.000 12268 OnExposeComplete: enter
20:00:02.244 00.000 12268 UpdateGuideState(): m_state=6
20:00:02.245 00.001 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
20:00:02.245 00.000 12268 Star::Find returns 1 (0), X=1246.27, Y=861.01, Mass=319, SNR=12.2, Peak=34 HFD=4.4
20:00:02.245 00.000 12268 MultiStar: [#1 0.35,0.42,1.06,U] [#2 0.48,0.54,0.00,M2] [#3 0.48,-0.10,0.86,U] [#4 0.63,0.02,0.87,U] [#5 -0.01,0.18,0.73,U] [#6 -0.33,0.54,0.65,U] [#7 0.56,-0.10,0.46,U] [#8 -0.16,-0.10,0.53,U] 
20:00:02.245 00.000 12268 refined, 7 included, MultiStar: {0.32, 0.22}, one-star: {0.67, 0.61}
20:00:02.245 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.67) = xAngle (2.27 = 2.27)
20:00:02.246 00.001 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.30 = 2.30)
20:00:02.246 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.22 hyp=0.39 cameraTheta=0.60 mountX=-0.25 mountY=0.29, mountTheta=2.29
20:00:02.248 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.22, opts=13)
20:00:02.248 00.000 12268 Enqueuing Move request for scope (0.32, 0.22)
20:00:02.248 00.000 11616 Worker thread wakes up
20:00:02.248 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.22) opts 0xd
20:00:02.248 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.22)
20:00:02.248 00.000 11616 Moving (0.32, 0.22) raw xDistance=-0.25 yDistance=0.29
20:00:02.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
20:00:02.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
20:00:02.248 00.000 11616 MoveAxis(E, 140, ABG)
20:00:02.248 00.000 11616 Guiding  Dir = 2, Dur = 140
20:00:02.250 00.002 11616 IsSlewing returns 0
20:00:02.250 00.000 11616 IsGuiding returns 0
20:00:02.250 00.000 11616 PulseGuide returned control before completion, sleep 150
20:00:02.273 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:00:02.294 00.021 12268 UpdateGuideState exits: m=319 SNR=12.2
20:00:02.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:02.294 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:02.294 00.000 12268 Enqueuing Expose request
20:00:02.418 00.124 11616 IsGuiding returns 1
20:00:02.418 00.000 11616 scope still moving after pulse duration time elapsed
20:00:02.446 00.028 11616 IsSlewing returns 0
20:00:02.446 00.000 11616 IsGuiding returns 1
20:00:02.478 00.032 11616 IsSlewing returns 0
20:00:02.478 00.000 11616 IsGuiding returns 0
20:00:02.478 00.000 11616 scope move finished after 140 + 87 ms
20:00:02.478 00.000 11616 Move returns status 0, amount 140
20:00:02.478 00.000 11616 MoveAxis(S, 24, ABG)
20:00:02.478 00.000 11616 Guiding  Dir = 1, Dur = 24
20:00:02.479 00.001 11616 IsSlewing returns 0
20:00:02.479 00.000 11616 IsGuiding returns 0
20:00:02.479 00.000 11616 PulseGuide returned control before completion, sleep 34
20:00:02.525 00.046 11616 IsGuiding returns 1
20:00:02.525 00.000 11616 scope still moving after pulse duration time elapsed
20:00:02.557 00.032 11616 IsSlewing returns 0
20:00:02.557 00.000 11616 IsGuiding returns 0
20:00:02.557 00.000 11616 scope move finished after 24 + 54 ms
20:00:02.557 00.000 11616 Move returns status 0, amount 24
20:00:02.557 00.000 11616 move complete, result=0
20:00:02.558 00.001 11616 worker thread done servicing request
20:00:02.558 00.000 12268 GuideStep: -0.3 px 140 ms EAST, 0.3 px 24 ms SOUTH
20:00:02.558 00.000 11616 Worker thread wakes up
20:00:02.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:02.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:04.559 02.001 11616 Exposure complete
20:00:04.619 00.060 11616 worker thread done servicing request
20:00:04.619 00.000 12268 OnExposeComplete: enter
20:00:04.619 00.000 12268 UpdateGuideState(): m_state=6
20:00:04.620 00.001 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
20:00:04.620 00.000 12268 Star::Find returns 1 (0), X=1246.02, Y=860.40, Mass=322, SNR=12.2, Peak=33 HFD=4.1
20:00:04.620 00.000 12268 MultiStar: [#1 -0.03,-0.60,0.99,U] [#2 0.19,-0.07,1.03,U] [#3 0.16,-0.60,0.83,U] [#4 0.42,-0.29,0.90,U] [#5 -0.25,0.30,0.70,U] [#6 -0.06,0.25,0.68,U] [#7 -0.22,-0.15,0.43,U] [#8 -0.05,-0.30,0.52,U] 
20:00:04.620 00.000 12268 refined, 8 included, MultiStar: {0.11, -0.18}, one-star: {0.42, -0.00}
20:00:04.620 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.67) = xAngle (0.63 = 0.63)
20:00:04.620 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.66 = 0.66)
20:00:04.620 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.03 mountX=0.17 mountY=0.13, mountTheta=0.65
20:00:04.622 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.18, opts=13)
20:00:04.622 00.000 12268 Enqueuing Move request for scope (0.11, -0.18)
20:00:04.622 00.000 11616 Worker thread wakes up
20:00:04.622 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd
20:00:04.622 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.18)
20:00:04.622 00.000 11616 Moving (0.11, -0.18) raw xDistance=0.17 yDistance=0.13
20:00:04.622 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:00:04.623 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:00:04.623 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:04.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:00:04.623 00.000 11616 MoveAxis(E, 0, ABG)
20:00:04.623 00.000 11616 Move returns status 0, amount 0
20:00:04.623 00.000 11616 MoveAxis(N, 0, ABG)
20:00:04.623 00.000 11616 Move returns status 0, amount 0
20:00:04.623 00.000 11616 move complete, result=0
20:00:04.623 00.000 11616 worker thread done servicing request
20:00:04.644 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:00:04.663 00.019 12268 UpdateGuideState exits: m=322 SNR=12.2
20:00:04.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:04.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:04.663 00.000 12268 Enqueuing Expose request
20:00:04.663 00.000 11616 Worker thread wakes up
20:00:04.663 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:00:04.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:04.664 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:06.678 02.014 11616 Exposure complete
20:00:06.746 00.068 11616 worker thread done servicing request
20:00:06.746 00.000 12268 OnExposeComplete: enter
20:00:06.746 00.000 12268 UpdateGuideState(): m_state=6
20:00:06.746 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
20:00:06.746 00.000 12268 Star::Find returns 1 (0), X=1246.20, Y=860.45, Mass=348, SNR=12.8, Peak=39 HFD=4.3
20:00:06.747 00.001 12268 MultiStar: [#1 0.22,-0.32,1.01,U] [#2 0.46,0.03,0.97,U] [#3 0.46,-0.50,0.00,M3] [#4 -0.03,-0.40,0.82,U] [#5 -0.19,0.03,0.66,U] [#6 -0.32,-0.16,0.59,U] [#7 -0.22,-0.16,0.41,U] [#8 -0.11,-0.82,0.00,M1] 
20:00:06.747 00.000 12268 refined, 6 included, MultiStar: {0.15, -0.13}, one-star: {0.60, 0.04}
20:00:06.747 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.67) = xAngle (0.96 = 0.96)
20:00:06.747 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.99 = 0.99)
20:00:06.747 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-0.71 mountX=0.12 mountY=0.17, mountTheta=0.97
20:00:06.750 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.13, opts=13)
20:00:06.750 00.000 12268 Enqueuing Move request for scope (0.15, -0.13)
20:00:06.750 00.000 11616 Worker thread wakes up
20:00:06.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd
20:00:06.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.13)
20:00:06.750 00.000 11616 Moving (0.15, -0.13) raw xDistance=0.12 yDistance=0.17
20:00:06.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:00:06.751 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:00:06.751 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
20:00:06.751 00.000 11616 MoveAxis(E, 0, ABG)
20:00:06.751 00.000 11616 Move returns status 0, amount 0
20:00:06.751 00.000 11616 MoveAxis(S, 14, ABG)
20:00:06.751 00.000 11616 Guiding  Dir = 1, Dur = 14
20:00:06.753 00.002 11616 IsSlewing returns 0
20:00:06.755 00.002 11616 IsGuiding returns 0
20:00:06.755 00.000 11616 PulseGuide returned control before completion, sleep 24
20:00:06.775 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:00:06.792 00.017 11616 IsGuiding returns 1
20:00:06.792 00.000 11616 scope still moving after pulse duration time elapsed
20:00:06.796 00.004 12268 UpdateGuideState exits: m=348 SNR=12.8
20:00:06.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:06.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:06.797 00.001 12268 Enqueuing Expose request
20:00:06.824 00.027 11616 IsSlewing returns 0
20:00:06.825 00.001 11616 IsGuiding returns 0
20:00:06.825 00.000 11616 scope move finished after 14 + 55 ms
20:00:06.825 00.000 11616 Move returns status 0, amount 14
20:00:06.825 00.000 11616 move complete, result=0
20:00:06.825 00.000 11616 worker thread done servicing request
20:00:06.825 00.000 11616 Worker thread wakes up
20:00:06.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:06.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:06.826 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
20:00:08.839 02.013 11616 Exposure complete
20:00:08.901 00.062 11616 worker thread done servicing request
20:00:08.901 00.000 12268 OnExposeComplete: enter
20:00:08.901 00.000 12268 UpdateGuideState(): m_state=6
20:00:08.902 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
20:00:08.902 00.000 12268 Star::Find returns 1 (0), X=1246.37, Y=860.36, Mass=306, SNR=12.0, Peak=35 HFD=3.5
20:00:08.902 00.000 12268 MultiStar: [#1 0.25,-0.45,1.04,U] [#2 0.66,-0.00,1.05,U] [#3 0.40,-0.64,0.00,M4] [#4 0.20,-0.08,0.85,U] [#5 0.18,-0.08,0.73,U] [#6 -0.22,0.00,0.71,U] [#7 0.64,-0.14,0.47,U] [#8 -0.03,-0.72,0.00,M2] 
20:00:08.902 00.000 12268 refined, 6 included, MultiStar: {0.37, -0.12}, one-star: {0.77, -0.05}
20:00:08.902 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.67) = xAngle (1.36 = 1.36)
20:00:08.902 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.39 = 1.39)
20:00:08.902 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.12 hyp=0.39 cameraTheta=-0.31 mountX=0.08 mountY=0.38, mountTheta=1.36
20:00:08.904 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.12, opts=13)
20:00:08.904 00.000 12268 Enqueuing Move request for scope (0.37, -0.12)
20:00:08.904 00.000 11616 Worker thread wakes up
20:00:08.904 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.12) opts 0xd
20:00:08.904 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.12)
20:00:08.904 00.000 11616 Moving (0.37, -0.12) raw xDistance=0.08 yDistance=0.38
20:00:08.904 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:08.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:00:08.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
20:00:08.906 00.002 11616 MoveAxis(E, 0, ABG)
20:00:08.906 00.000 11616 Move returns status 0, amount 0
20:00:08.906 00.000 11616 MoveAxis(S, 32, ABG)
20:00:08.906 00.000 11616 Guiding  Dir = 1, Dur = 32
20:00:08.907 00.001 11616 IsSlewing returns 0
20:00:08.907 00.000 11616 IsGuiding returns 0
20:00:08.908 00.001 11616 PulseGuide returned control before completion, sleep 42
20:00:08.928 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:00:08.946 00.018 12268 UpdateGuideState exits: m=306 SNR=12.0
20:00:08.947 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:08.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:08.947 00.000 12268 Enqueuing Expose request
20:00:08.951 00.004 11616 IsGuiding returns 1
20:00:08.952 00.001 11616 scope still moving after pulse duration time elapsed
20:00:08.983 00.031 11616 IsSlewing returns 0
20:00:08.983 00.000 11616 IsGuiding returns 1
20:00:09.015 00.032 11616 IsSlewing returns 0
20:00:09.016 00.001 11616 IsGuiding returns 1
20:00:09.047 00.031 11616 IsSlewing returns 0
20:00:09.047 00.000 11616 IsGuiding returns 0
20:00:09.047 00.000 11616 scope move finished after 32 + 107 ms
20:00:09.047 00.000 11616 Move returns status 0, amount 32
20:00:09.047 00.000 11616 move complete, result=0
20:00:09.047 00.000 11616 worker thread done servicing request
20:00:09.047 00.000 11616 Worker thread wakes up
20:00:09.048 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:09.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:09.321 00.273 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 32 ms SOUTH
20:00:11.054 01.733 11616 Exposure complete
20:00:11.131 00.077 12268 OnExposeComplete: enter
20:00:11.131 00.000 12268 UpdateGuideState(): m_state=6
20:00:11.132 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
20:00:11.132 00.000 12268 Star::Find returns 1 (0), X=1246.27, Y=859.96, Mass=260, SNR=11.0, Peak=41 HFD=2.8
20:00:11.132 00.000 12268 MultiStar: [#1 0.03,-0.86,0.00,M1] [#2 0.29,-0.30,1.08,U] [#3 0.47,-0.71,0.00,M5] [#4 0.32,-0.83,0.00,M1] [#5 0.18,-0.33,0.74,U] [#6 -0.20,-0.34,0.70,U] [#7 0.13,-0.68,0.00,M3] [#8 0.47,-1.01,0.00,M3] 
20:00:11.132 00.000 12268 refined, 3 included, MultiStar: {0.28, -0.36}, one-star: {0.68, -0.45}
20:00:11.132 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.67) = xAngle (0.76 = 0.76)
20:00:11.132 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.79 = 0.79)
20:00:11.133 00.001 12268 CameraToMount -- cameraX=0.28 cameraY=-0.36 hyp=0.45 cameraTheta=-0.91 mountX=0.33 mountY=0.32, mountTheta=0.78
20:00:11.134 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.36, opts=13)
20:00:11.134 00.000 12268 Enqueuing Move request for scope (0.28, -0.36)
20:00:11.155 00.021 11616 worker thread done servicing request
20:00:11.155 00.000 11616 Worker thread wakes up
20:00:11.155 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.36) opts 0xd
20:00:11.155 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.36)
20:00:11.155 00.000 11616 Moving (0.28, -0.36) raw xDistance=0.33 yDistance=0.32
20:00:11.155 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
20:00:11.157 00.002 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.98
20:00:11.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
20:00:11.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
20:00:11.157 00.000 11616 MoveAxis(W, 183, ABG)
20:00:11.157 00.000 11616 Guiding  Dir = 3, Dur = 183
20:00:11.158 00.001 11616 IsSlewing returns 0
20:00:11.158 00.000 11616 IsGuiding returns 0
20:00:11.158 00.000 11616 PulseGuide returned control before completion, sleep 193
20:00:11.166 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:00:11.186 00.020 12268 UpdateGuideState exits: m=260 SNR=11.0
20:00:11.186 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:11.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:11.186 00.000 12268 Enqueuing Expose request
20:00:11.363 00.177 11616 IsGuiding returns 0
20:00:11.363 00.000 11616 Move returns status 0, amount 183
20:00:11.363 00.000 11616 MoveAxis(S, 27, ABG)
20:00:11.363 00.000 11616 Guiding  Dir = 1, Dur = 27
20:00:11.364 00.001 11616 IsSlewing returns 0
20:00:11.364 00.000 11616 IsGuiding returns 0
20:00:11.364 00.000 11616 PulseGuide returned control before completion, sleep 37
20:00:11.411 00.047 11616 IsGuiding returns 1
20:00:11.411 00.000 11616 scope still moving after pulse duration time elapsed
20:00:11.443 00.032 11616 IsSlewing returns 0
20:00:11.443 00.000 11616 IsGuiding returns 1
20:00:11.474 00.031 11616 IsSlewing returns 0
20:00:11.474 00.000 11616 IsGuiding returns 1
20:00:11.506 00.032 11616 IsSlewing returns 0
20:00:11.506 00.000 11616 IsGuiding returns 1
20:00:11.537 00.031 11616 IsSlewing returns 0
20:00:11.537 00.000 11616 IsGuiding returns 1
20:00:11.568 00.031 11616 IsSlewing returns 0
20:00:11.568 00.000 11616 IsGuiding returns 1
20:00:11.600 00.032 11616 IsSlewing returns 0
20:00:11.601 00.001 11616 IsGuiding returns 1
20:00:11.630 00.029 11616 IsSlewing returns 0
20:00:11.630 00.000 11616 IsGuiding returns 0
20:00:11.630 00.000 11616 scope move finished after 27 + 239 ms
20:00:11.630 00.000 11616 Move returns status 0, amount 27
20:00:11.630 00.000 11616 move complete, result=0
20:00:11.631 00.001 11616 worker thread done servicing request
20:00:11.631 00.000 11616 Worker thread wakes up
20:00:11.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:11.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:11.631 00.000 12268 GuideStep: 0.3 px 183 ms WEST, 0.3 px 27 ms SOUTH
20:00:13.700 02.069 11616 Exposure complete
20:00:13.801 00.101 11616 worker thread done servicing request
20:00:13.802 00.001 12268 OnExposeComplete: enter
20:00:13.802 00.000 12268 UpdateGuideState(): m_state=6
20:00:13.802 00.000 12268 Star::Find(15, 1246, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
20:00:13.802 00.000 12268 Star::Find returns 1 (0), X=1246.21, Y=860.67, Mass=311, SNR=12.0, Peak=34 HFD=3.9
20:00:13.803 00.001 12268 MultiStar: [#1 0.24,-0.24,1.05,U] [#2 0.63,0.31,0.00,M1] [#3 0.32,-0.08,0.87,U] [#4 0.37,0.43,0.84,U] [#5 0.58,-0.02,0.69,U] [#6 -0.10,0.21,0.66,U] [#7 0.60,0.50,0.00,M4] [#8 -1.15,-0.17,0.00,M4] 
20:00:13.803 00.000 12268 refined, 5 included, MultiStar: {0.35, 0.08}, one-star: {0.62, 0.26}
20:00:13.803 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
20:00:13.803 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.93 = 1.93)
20:00:13.803 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.08 hyp=0.36 cameraTheta=0.23 mountX=-0.11 mountY=0.34, mountTheta=1.90
20:00:13.806 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.08, opts=13)
20:00:13.806 00.000 12268 Enqueuing Move request for scope (0.35, 0.08)
20:00:13.807 00.001 11616 Worker thread wakes up
20:00:13.807 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.08) opts 0xd
20:00:13.807 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.08)
20:00:13.807 00.000 11616 Moving (0.35, 0.08) raw xDistance=-0.11 yDistance=0.34
20:00:13.807 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:00:13.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:00:13.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
20:00:13.807 00.000 11616 MoveAxis(E, 0, ABG)
20:00:13.807 00.000 11616 Move returns status 0, amount 0
20:00:13.808 00.001 11616 MoveAxis(S, 28, ABG)
20:00:13.808 00.000 11616 Guiding  Dir = 1, Dur = 28
20:00:13.808 00.000 11616 IsSlewing returns 0
20:00:13.808 00.000 11616 IsGuiding returns 0
20:00:13.809 00.001 11616 PulseGuide returned control before completion, sleep 38
20:00:13.833 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:00:13.851 00.018 11616 IsGuiding returns 1
20:00:13.851 00.000 11616 scope still moving after pulse duration time elapsed
20:00:13.856 00.005 12268 UpdateGuideState exits: m=311 SNR=12.0
20:00:13.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:13.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:13.856 00.000 12268 Enqueuing Expose request
20:00:13.884 00.028 11616 IsSlewing returns 0
20:00:13.884 00.000 11616 IsGuiding returns 1
20:00:13.927 00.043 11616 IsSlewing returns 0
20:00:13.929 00.002 11616 IsGuiding returns 1
20:00:13.961 00.032 11616 IsSlewing returns 0
20:00:13.961 00.000 11616 IsGuiding returns 1
20:00:13.996 00.035 11616 IsSlewing returns 0
20:00:13.997 00.001 11616 IsGuiding returns 1
20:00:14.029 00.032 11616 IsSlewing returns 0
20:00:14.030 00.001 11616 IsGuiding returns 1
20:00:14.056 00.026 11616 IsSlewing returns 0
20:00:14.056 00.000 11616 IsGuiding returns 0
20:00:14.056 00.000 11616 scope move finished after 28 + 220 ms
20:00:14.056 00.000 11616 Move returns status 0, amount 28
20:00:14.056 00.000 11616 move complete, result=0
20:00:14.057 00.001 11616 worker thread done servicing request
20:00:14.057 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 28 ms SOUTH
20:00:14.057 00.000 11616 Worker thread wakes up
20:00:14.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:14.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:16.068 02.011 11616 Exposure complete
20:00:16.134 00.066 11616 worker thread done servicing request
20:00:16.134 00.000 12268 OnExposeComplete: enter
20:00:16.134 00.000 12268 UpdateGuideState(): m_state=6
20:00:16.134 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
20:00:16.134 00.000 12268 Star::Find returns 1 (0), X=1246.08, Y=860.35, Mass=318, SNR=12.2, Peak=37 HFD=3.9
20:00:16.135 00.001 12268 MultiStar: [#1 0.19,-0.45,0.93,U] [#2 0.40,-0.47,0.97,U] [#3 0.08,-0.91,0.00,M5] [#4 0.55,-0.42,0.00,M1] [#5 -0.06,-0.48,0.64,U] [#6 -0.31,0.06,0.67,U] [#7 0.39,-0.92,0.00,M5] [#8 -0.05,-0.98,0.00,M5] 
20:00:16.135 00.000 12268 refined, 4 included, MultiStar: {0.19, -0.28}, one-star: {0.49, -0.05}
20:00:16.135 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.67) = xAngle (0.69 = 0.69)
20:00:16.135 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.72 = 0.72)
20:00:16.135 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.28 hyp=0.34 cameraTheta=-0.98 mountX=0.26 mountY=0.23, mountTheta=0.71
20:00:16.137 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.28, opts=13)
20:00:16.137 00.000 12268 Enqueuing Move request for scope (0.19, -0.28)
20:00:16.137 00.000 11616 Worker thread wakes up
20:00:16.137 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.28) opts 0xd
20:00:16.137 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.28)
20:00:16.137 00.000 11616 Moving (0.19, -0.28) raw xDistance=0.26 yDistance=0.23
20:00:16.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
20:00:16.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:00:16.137 00.000 11616 MoveAxis(W, 148, ABG)
20:00:16.138 00.001 11616 Guiding  Dir = 3, Dur = 148
20:00:16.138 00.000 11616 IsSlewing returns 0
20:00:16.138 00.000 11616 IsGuiding returns 0
20:00:16.138 00.000 11616 PulseGuide returned control before completion, sleep 158
20:00:16.162 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:00:16.180 00.018 12268 UpdateGuideState exits: m=318 SNR=12.2
20:00:16.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:16.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:16.180 00.000 12268 Enqueuing Expose request
20:00:16.313 00.133 11616 IsGuiding returns 0
20:00:16.313 00.000 11616 Move returns status 0, amount 148
20:00:16.313 00.000 11616 MoveAxis(S, 19, ABG)
20:00:16.313 00.000 11616 Guiding  Dir = 1, Dur = 19
20:00:16.313 00.000 11616 IsSlewing returns 0
20:00:16.314 00.001 11616 IsGuiding returns 0
20:00:16.316 00.002 11616 PulseGuide returned control before completion, sleep 28
20:00:16.359 00.043 11616 IsGuiding returns 1
20:00:16.359 00.000 11616 scope still moving after pulse duration time elapsed
20:00:16.391 00.032 11616 IsSlewing returns 0
20:00:16.391 00.000 11616 IsGuiding returns 1
20:00:16.423 00.032 11616 IsSlewing returns 0
20:00:16.423 00.000 11616 IsGuiding returns 1
20:00:16.454 00.031 11616 IsSlewing returns 0
20:00:16.454 00.000 11616 IsGuiding returns 0
20:00:16.454 00.000 11616 scope move finished after 19 + 121 ms
20:00:16.454 00.000 11616 Move returns status 0, amount 19
20:00:16.454 00.000 11616 move complete, result=0
20:00:16.454 00.000 11616 worker thread done servicing request
20:00:16.454 00.000 11616 Worker thread wakes up
20:00:16.455 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:16.455 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:16.455 00.000 12268 GuideStep: 0.3 px 148 ms WEST, 0.2 px 19 ms SOUTH
20:00:18.459 02.004 11616 Exposure complete
20:00:18.519 00.060 11616 worker thread done servicing request
20:00:18.519 00.000 12268 OnExposeComplete: enter
20:00:18.520 00.001 12268 UpdateGuideState(): m_state=6
20:00:18.520 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
20:00:18.520 00.000 12268 Star::Find returns 1 (0), X=1245.70, Y=860.16, Mass=307, SNR=12.0, Peak=35 HFD=4.3
20:00:18.520 00.000 12268 MultiStar: [#1 -0.28,-0.94,0.00,M1] [#2 0.23,0.27,1.00,U] [#3 -0.17,-0.67,0.00,M6] [#4 -0.13,-0.53,0.86,U] [#5 -0.48,-0.36,0.68,U] [#6 -0.47,-0.37,0.72,U] [#7 -0.31,-0.35,0.49,U] [#8 -0.64,-0.28,0.00,M6] 
20:00:18.520 00.000 12268 refined, 5 included, MultiStar: {-0.13, -0.23}, one-star: {0.11, -0.25}
20:00:18.520 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.67) = xAngle (-0.39 = -0.39)
20:00:18.520 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.36 = -0.36)
20:00:18.520 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.23 hyp=0.27 cameraTheta=-2.06 mountX=0.25 mountY=-0.09, mountTheta=-0.37
20:00:18.522 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.23, opts=13)
20:00:18.522 00.000 12268 Enqueuing Move request for scope (-0.13, -0.23)
20:00:18.522 00.000 11616 Worker thread wakes up
20:00:18.522 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.23) opts 0xd
20:00:18.522 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.23)
20:00:18.522 00.000 11616 Moving (-0.13, -0.23) raw xDistance=0.25 yDistance=-0.09
20:00:18.523 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
20:00:18.523 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:18.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:00:18.523 00.000 11616 MoveAxis(W, 138, ABG)
20:00:18.523 00.000 11616 Guiding  Dir = 3, Dur = 138
20:00:18.523 00.000 11616 IsSlewing returns 0
20:00:18.523 00.000 11616 IsGuiding returns 0
20:00:18.524 00.001 11616 PulseGuide returned control before completion, sleep 148
20:00:18.547 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:00:18.566 00.019 12268 UpdateGuideState exits: m=307 SNR=12.0
20:00:18.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:18.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:18.566 00.000 12268 Enqueuing Expose request
20:00:18.687 00.121 11616 IsGuiding returns 1
20:00:18.687 00.000 11616 scope still moving after pulse duration time elapsed
20:00:18.722 00.035 11616 IsSlewing returns 0
20:00:18.722 00.000 11616 IsGuiding returns 0
20:00:18.723 00.001 11616 scope move finished after 138 + 61 ms
20:00:18.723 00.000 11616 Move returns status 0, amount 138
20:00:18.723 00.000 11616 MoveAxis(N, 0, ABG)
20:00:18.723 00.000 11616 Move returns status 0, amount 0
20:00:18.723 00.000 11616 move complete, result=0
20:00:18.723 00.000 11616 worker thread done servicing request
20:00:18.723 00.000 11616 Worker thread wakes up
20:00:18.723 00.000 12268 GuideStep: 0.2 px 138 ms WEST, -0.1 px 0 ms NORTH
20:00:18.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:18.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:20.742 02.019 11616 Exposure complete
20:00:20.801 00.059 11616 worker thread done servicing request
20:00:20.801 00.000 12268 OnExposeComplete: enter
20:00:20.801 00.000 12268 UpdateGuideState(): m_state=6
20:00:20.802 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
20:00:20.802 00.000 12268 Star::Find returns 1 (0), X=1245.94, Y=860.23, Mass=304, SNR=11.9, Peak=34 HFD=4.0
20:00:20.802 00.000 12268 MultiStar: [#1 -0.16,-0.48,1.01,U] [#2 0.32,0.22,0.95,U] [#3 0.22,-0.63,0.87,U] [#4 -0.05,-0.39,0.80,U] [#5 -0.15,-0.07,0.68,U] [#6 -0.03,0.35,0.68,U] [#7 0.33,-0.31,0.50,U] [#8 -0.26,-0.90,0.00,M7] 
20:00:20.803 00.001 12268 refined, 7 included, MultiStar: {0.10, -0.20}, one-star: {0.34, -0.18}
20:00:20.803 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.67) = xAngle (0.59 = 0.59)
20:00:20.803 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.62 = 0.62)
20:00:20.803 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-1.08 mountX=0.18 mountY=0.13, mountTheta=0.61
20:00:20.804 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.20, opts=13)
20:00:20.804 00.000 12268 Enqueuing Move request for scope (0.10, -0.20)
20:00:20.805 00.001 11616 Worker thread wakes up
20:00:20.805 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd
20:00:20.805 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.20)
20:00:20.805 00.000 11616 Moving (0.10, -0.20) raw xDistance=0.18 yDistance=0.13
20:00:20.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
20:00:20.805 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:20.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:00:20.805 00.000 11616 MoveAxis(W, 103, ABG)
20:00:20.805 00.000 11616 Guiding  Dir = 3, Dur = 103
20:00:20.806 00.001 11616 IsSlewing returns 0
20:00:20.806 00.000 11616 IsGuiding returns 0
20:00:20.806 00.000 11616 PulseGuide returned control before completion, sleep 113
20:00:20.827 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:00:20.847 00.020 12268 UpdateGuideState exits: m=304 SNR=11.9
20:00:20.847 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:20.847 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:20.847 00.000 12268 Enqueuing Expose request
20:00:20.925 00.078 11616 IsGuiding returns 1
20:00:20.925 00.000 11616 scope still moving after pulse duration time elapsed
20:00:20.957 00.032 11616 IsSlewing returns 0
20:00:20.958 00.001 11616 IsGuiding returns 0
20:00:20.958 00.000 11616 scope move finished after 103 + 49 ms
20:00:20.958 00.000 11616 Move returns status 0, amount 103
20:00:20.958 00.000 11616 MoveAxis(N, 0, ABG)
20:00:20.958 00.000 11616 Move returns status 0, amount 0
20:00:20.958 00.000 11616 move complete, result=0
20:00:20.958 00.000 11616 worker thread done servicing request
20:00:20.959 00.001 12268 GuideStep: 0.2 px 103 ms WEST, 0.1 px 0 ms NORTH
20:00:20.959 00.000 11616 Worker thread wakes up
20:00:20.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:20.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:22.978 02.019 11616 Exposure complete
20:00:23.038 00.060 11616 worker thread done servicing request
20:00:23.039 00.001 12268 OnExposeComplete: enter
20:00:23.039 00.000 12268 UpdateGuideState(): m_state=6
20:00:23.039 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
20:00:23.039 00.000 12268 Star::Find returns 1 (0), X=1246.27, Y=860.10, Mass=314, SNR=12.2, Peak=44 HFD=3.9
20:00:23.039 00.000 12268 MultiStar: [#1 0.02,-0.52,0.98,U] [#2 0.12,-0.03,0.96,U] [#3 0.23,-0.84,0.00,M6] [#4 0.06,-0.54,0.84,U] [#5 -0.38,-0.07,0.63,U] [#6 0.19,-0.06,0.63,U] [#7 -0.14,-0.52,0.41,U] [#8 -0.27,-0.47,0.62,U] 
20:00:23.040 00.001 12268 refined, 7 included, MultiStar: {0.08, -0.31}, one-star: {0.67, -0.31}
20:00:23.040 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.67) = xAngle (0.36 = 0.36)
20:00:23.040 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.39 = 0.39)
20:00:23.040 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.31 hyp=0.32 cameraTheta=-1.31 mountX=0.30 mountY=0.12, mountTheta=0.39
20:00:23.042 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.31, opts=13)
20:00:23.042 00.000 12268 Enqueuing Move request for scope (0.08, -0.31)
20:00:23.042 00.000 11616 Worker thread wakes up
20:00:23.042 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.31) opts 0xd
20:00:23.042 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.31)
20:00:23.043 00.001 11616 Moving (0.08, -0.31) raw xDistance=0.30 yDistance=0.12
20:00:23.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
20:00:23.043 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:23.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:00:23.043 00.000 11616 MoveAxis(W, 169, ABG)
20:00:23.043 00.000 11616 Guiding  Dir = 3, Dur = 169
20:00:23.043 00.000 11616 IsSlewing returns 0
20:00:23.043 00.000 11616 IsGuiding returns 0
20:00:23.044 00.001 11616 PulseGuide returned control before completion, sleep 179
20:00:23.065 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:00:23.083 00.018 12268 UpdateGuideState exits: m=314 SNR=12.2
20:00:23.084 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:23.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:23.084 00.000 12268 Enqueuing Expose request
20:00:23.225 00.141 11616 IsGuiding returns 1
20:00:23.226 00.001 11616 scope still moving after pulse duration time elapsed
20:00:23.256 00.030 11616 IsSlewing returns 0
20:00:23.256 00.000 11616 IsGuiding returns 0
20:00:23.256 00.000 11616 scope move finished after 169 + 43 ms
20:00:23.256 00.000 11616 Move returns status 0, amount 169
20:00:23.257 00.001 11616 MoveAxis(N, 0, ABG)
20:00:23.257 00.000 11616 Move returns status 0, amount 0
20:00:23.257 00.000 11616 move complete, result=0
20:00:23.257 00.000 11616 worker thread done servicing request
20:00:23.257 00.000 12268 GuideStep: 0.3 px 169 ms WEST, 0.1 px 0 ms NORTH
20:00:23.257 00.000 11616 Worker thread wakes up
20:00:23.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:23.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:25.272 02.015 11616 Exposure complete
20:00:25.332 00.060 11616 worker thread done servicing request
20:00:25.332 00.000 12268 OnExposeComplete: enter
20:00:25.332 00.000 12268 UpdateGuideState(): m_state=6
20:00:25.333 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
20:00:25.333 00.000 12268 Star::Find returns 1 (0), X=1246.11, Y=860.32, Mass=272, SNR=11.3, Peak=35 HFD=3.6
20:00:25.333 00.000 12268 MultiStar: [#1 0.05,-0.22,1.07,U] [#2 0.31,-0.13,1.05,U] [#3 0.33,0.07,0.88,U] [#4 0.03,-0.52,0.84,U] [#5 -0.12,0.08,0.76,U] [#6 -0.28,0.30,0.69,U] [#7 0.03,-0.13,0.49,U] [#8 -0.06,-0.57,0.55,U] 
20:00:25.333 00.000 12268 refined, 8 included, MultiStar: {0.12, -0.13}, one-star: {0.51, -0.09}
20:00:25.333 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.67) = xAngle (0.86 = 0.86)
20:00:25.334 00.001 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.89 = 0.89)
20:00:25.334 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.81 mountX=0.12 mountY=0.14, mountTheta=0.87
20:00:25.335 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.13, opts=13)
20:00:25.335 00.000 12268 Enqueuing Move request for scope (0.12, -0.13)
20:00:25.336 00.001 11616 Worker thread wakes up
20:00:25.336 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
20:00:25.336 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
20:00:25.336 00.000 11616 Moving (0.12, -0.13) raw xDistance=0.12 yDistance=0.14
20:00:25.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
20:00:25.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:25.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:00:25.336 00.000 11616 MoveAxis(W, 65, ABG)
20:00:25.336 00.000 11616 Guiding  Dir = 3, Dur = 65
20:00:25.337 00.001 11616 IsSlewing returns 0
20:00:25.337 00.000 11616 IsGuiding returns 0
20:00:25.337 00.000 11616 PulseGuide returned control before completion, sleep 75
20:00:25.357 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:00:25.376 00.019 12268 UpdateGuideState exits: m=272 SNR=11.3
20:00:25.376 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:25.376 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:25.376 00.000 12268 Enqueuing Expose request
20:00:25.427 00.051 11616 IsGuiding returns 1
20:00:25.427 00.000 11616 scope still moving after pulse duration time elapsed
20:00:25.458 00.031 11616 IsSlewing returns 0
20:00:25.458 00.000 11616 IsGuiding returns 1
20:00:25.489 00.031 11616 IsSlewing returns 0
20:00:25.489 00.000 11616 IsGuiding returns 1
20:00:25.521 00.032 11616 IsSlewing returns 0
20:00:25.521 00.000 11616 IsGuiding returns 1
20:00:25.553 00.032 11616 IsSlewing returns 0
20:00:25.553 00.000 11616 IsGuiding returns 1
20:00:25.584 00.031 11616 IsSlewing returns 0
20:00:25.584 00.000 11616 IsGuiding returns 0
20:00:25.584 00.000 11616 scope move finished after 65 + 182 ms
20:00:25.584 00.000 11616 Move returns status 0, amount 65
20:00:25.584 00.000 11616 MoveAxis(N, 0, ABG)
20:00:25.585 00.001 11616 Move returns status 0, amount 0
20:00:25.585 00.000 11616 move complete, result=0
20:00:25.585 00.000 11616 worker thread done servicing request
20:00:25.585 00.000 11616 Worker thread wakes up
20:00:25.585 00.000 12268 GuideStep: 0.1 px 65 ms WEST, 0.1 px 0 ms NORTH
20:00:25.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:25.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:27.589 02.004 11616 Exposure complete
20:00:27.657 00.068 12268 OnExposeComplete: enter
20:00:27.657 00.000 12268 UpdateGuideState(): m_state=6
20:00:27.657 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
20:00:27.658 00.001 12268 Star::Find returns 1 (0), X=1246.15, Y=860.30, Mass=312, SNR=12.0, Peak=31 HFD=4.4
20:00:27.658 00.000 12268 MultiStar: [#1 0.46,-0.13,0.95,U] [#2 0.25,-0.08,0.96,U] [#3 0.43,-0.23,0.79,U] [#4 0.14,-0.28,0.77,U] [#5 0.00,0.00,0.00,L] [#6 0.16,-0.11,0.60,U] [#7 1.11,-0.37,0.00,M2] [#8 -0.25,-0.35,0.45,U] [#9 -0.19,0.11,0.51,U] 
20:00:27.658 00.000 12268 refined, 7 included, MultiStar: {0.26, -0.15}, one-star: {0.55, -0.10}
20:00:27.659 00.001 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-1.67) = xAngle (1.16 = 1.16)
20:00:27.659 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.19 = 1.19)
20:00:27.659 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.15 hyp=0.30 cameraTheta=-0.51 mountX=0.12 mountY=0.28, mountTheta=1.16
20:00:27.661 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.15, opts=13)
20:00:27.661 00.000 12268 Enqueuing Move request for scope (0.26, -0.15)
20:00:27.662 00.001 11616 worker thread done servicing request
20:00:27.662 00.000 11616 Worker thread wakes up
20:00:27.662 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.15) opts 0xd
20:00:27.662 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.15)
20:00:27.662 00.000 11616 Moving (0.26, -0.15) raw xDistance=0.12 yDistance=0.28
20:00:27.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
20:00:27.663 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:00:27.663 00.000 11616 MoveAxis(W, 67, ABG)
20:00:27.663 00.000 11616 Guiding  Dir = 3, Dur = 67
20:00:27.663 00.000 11616 IsSlewing returns 0
20:00:27.663 00.000 11616 IsGuiding returns 0
20:00:27.664 00.001 11616 PulseGuide returned control before completion, sleep 77
20:00:27.685 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:00:27.705 00.020 12268 UpdateGuideState exits: m=312 SNR=12.0
20:00:27.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:27.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:27.705 00.000 12268 Enqueuing Expose request
20:00:27.747 00.042 11616 IsGuiding returns 1
20:00:27.747 00.000 11616 scope still moving after pulse duration time elapsed
20:00:27.778 00.031 11616 IsSlewing returns 0
20:00:27.779 00.001 11616 IsGuiding returns 0
20:00:27.779 00.000 11616 scope move finished after 67 + 48 ms
20:00:27.779 00.000 11616 Move returns status 0, amount 67
20:00:27.779 00.000 11616 MoveAxis(S, 23, ABG)
20:00:27.779 00.000 11616 Guiding  Dir = 1, Dur = 23
20:00:27.779 00.000 11616 IsSlewing returns 0
20:00:27.779 00.000 11616 IsGuiding returns 0
20:00:27.780 00.001 11616 PulseGuide returned control before completion, sleep 33
20:00:27.823 00.043 11616 IsGuiding returns 1
20:00:27.823 00.000 11616 scope still moving after pulse duration time elapsed
20:00:27.854 00.031 11616 IsSlewing returns 0
20:00:27.854 00.000 11616 IsGuiding returns 1
20:00:27.885 00.031 11616 IsSlewing returns 0
20:00:27.885 00.000 11616 IsGuiding returns 1
20:00:27.917 00.032 11616 IsSlewing returns 0
20:00:27.918 00.001 11616 IsGuiding returns 1
20:00:27.949 00.031 11616 IsSlewing returns 0
20:00:27.949 00.000 11616 IsGuiding returns 1
20:00:27.979 00.030 11616 IsSlewing returns 0
20:00:27.980 00.001 11616 IsGuiding returns 1
20:00:28.011 00.031 11616 IsSlewing returns 0
20:00:28.011 00.000 11616 IsGuiding returns 1
20:00:28.041 00.030 11616 IsSlewing returns 0
20:00:28.041 00.000 11616 IsGuiding returns 1
20:00:28.073 00.032 11616 IsSlewing returns 0
20:00:28.074 00.001 11616 IsGuiding returns 1
20:00:28.103 00.029 11616 IsSlewing returns 0
20:00:28.104 00.001 11616 IsGuiding returns 1
20:00:28.135 00.031 11616 IsSlewing returns 0
20:00:28.135 00.000 11616 IsGuiding returns 0
20:00:28.135 00.000 11616 scope move finished after 23 + 332 ms
20:00:28.136 00.001 11616 Move returns status 0, amount 23
20:00:28.136 00.000 11616 move complete, result=0
20:00:28.136 00.000 11616 worker thread done servicing request
20:00:28.137 00.001 12268 GuideStep: 0.1 px 67 ms WEST, 0.3 px 23 ms SOUTH
20:00:28.137 00.000 11616 Worker thread wakes up
20:00:28.138 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:28.138 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:30.145 02.007 11616 Exposure complete
20:00:30.203 00.058 11616 worker thread done servicing request
20:00:30.203 00.000 12268 OnExposeComplete: enter
20:00:30.203 00.000 12268 UpdateGuideState(): m_state=6
20:00:30.204 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
20:00:30.204 00.000 12268 Star::Find returns 1 (0), X=1246.05, Y=861.10, Mass=309, SNR=12.0, Peak=32 HFD=4.5
20:00:30.204 00.000 12268 MultiStar: [#1 -0.38,0.08,0.96,U] [#2 0.28,0.42,0.86,U] [#3 0.64,0.58,0.00,M5] [#4 0.05,0.01,0.79,U] [#5 0.29,0.53,0.63,U] [#6 0.08,0.42,0.61,U] [#7 0.02,-0.20,0.63,U] [#8 -0.73,-0.35,0.00,M5] 
20:00:30.204 00.000 12268 refined, 6 included, MultiStar: {0.11, 0.29}, one-star: {0.45, 0.69}
20:00:30.204 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.67) = xAngle (2.87 = 2.87)
20:00:30.204 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.90 = 2.90)
20:00:30.204 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.20 mountX=-0.30 mountY=0.08, mountTheta=2.90
20:00:30.208 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.29, opts=13)
20:00:30.208 00.000 12268 Enqueuing Move request for scope (0.11, 0.29)
20:00:30.209 00.001 11616 Worker thread wakes up
20:00:30.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.29) opts 0xd
20:00:30.209 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.29)
20:00:30.209 00.000 11616 Moving (0.11, 0.29) raw xDistance=-0.30 yDistance=0.08
20:00:30.209 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
20:00:30.209 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
20:00:30.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
20:00:30.209 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:30.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:00:30.210 00.001 11616 MoveAxis(E, 170, ABG)
20:00:30.210 00.000 11616 Guiding  Dir = 2, Dur = 170
20:00:30.210 00.000 11616 IsSlewing returns 0
20:00:30.210 00.000 11616 IsGuiding returns 0
20:00:30.210 00.000 11616 PulseGuide returned control before completion, sleep 180
20:00:30.231 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:00:30.250 00.019 12268 UpdateGuideState exits: m=309 SNR=12.0
20:00:30.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:30.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:30.250 00.000 12268 Enqueuing Expose request
20:00:30.407 00.157 11616 IsGuiding returns 1
20:00:30.407 00.000 11616 scope still moving after pulse duration time elapsed
20:00:30.437 00.030 11616 IsSlewing returns 0
20:00:30.438 00.001 11616 IsGuiding returns 0
20:00:30.438 00.000 11616 scope move finished after 170 + 58 ms
20:00:30.438 00.000 11616 Move returns status 0, amount 170
20:00:30.438 00.000 11616 MoveAxis(N, 0, ABG)
20:00:30.438 00.000 11616 Move returns status 0, amount 0
20:00:30.438 00.000 11616 move complete, result=0
20:00:30.439 00.001 11616 worker thread done servicing request
20:00:30.439 00.000 11616 Worker thread wakes up
20:00:30.439 00.000 12268 GuideStep: -0.3 px 170 ms EAST, 0.1 px 0 ms NORTH
20:00:30.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:30.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:32.449 02.010 11616 Exposure complete
20:00:32.507 00.058 11616 worker thread done servicing request
20:00:32.507 00.000 12268 OnExposeComplete: enter
20:00:32.508 00.001 12268 UpdateGuideState(): m_state=6
20:00:32.508 00.000 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
20:00:32.508 00.000 12268 Star::Find returns 1 (0), X=1245.82, Y=860.92, Mass=310, SNR=12.0, Peak=36 HFD=4.2
20:00:32.508 00.000 12268 MultiStar: [#1 -0.05,0.24,0.98,U] [#2 0.26,0.30,0.94,U] [#3 0.37,0.25,0.76,U] [#4 -0.36,-0.28,0.77,U] [#5 -0.17,0.46,0.63,U] [#6 -0.35,0.11,0.63,U] [#7 -0.06,-0.04,0.60,U] [#8 -0.16,-0.24,0.46,U] 
20:00:32.508 00.000 12268 refined, 8 included, MultiStar: {-0.00, 0.18}, one-star: {0.22, 0.51}
20:00:32.509 00.001 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.67) = xAngle (3.24 = -3.04)
20:00:32.509 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.27 = -3.01)
20:00:32.509 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.57 mountX=-0.18 mountY=-0.02, mountTheta=-3.01
20:00:32.511 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.18, opts=13)
20:00:32.511 00.000 12268 Enqueuing Move request for scope (-0.00, 0.18)
20:00:32.511 00.000 11616 Worker thread wakes up
20:00:32.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
20:00:32.511 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
20:00:32.512 00.001 11616 Moving (-0.00, 0.18) raw xDistance=-0.18 yDistance=-0.02
20:00:32.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:00:32.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:32.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:00:32.512 00.000 11616 MoveAxis(E, 101, ABG)
20:00:32.512 00.000 11616 Guiding  Dir = 2, Dur = 101
20:00:32.512 00.000 11616 IsSlewing returns 0
20:00:32.513 00.001 11616 IsGuiding returns 0
20:00:32.513 00.000 11616 PulseGuide returned control before completion, sleep 111
20:00:32.532 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:00:32.550 00.018 12268 UpdateGuideState exits: m=310 SNR=12.0
20:00:32.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:32.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:32.550 00.000 12268 Enqueuing Expose request
20:00:32.631 00.081 11616 IsGuiding returns 1
20:00:32.631 00.000 11616 scope still moving after pulse duration time elapsed
20:00:32.662 00.031 11616 IsSlewing returns 0
20:00:32.663 00.001 11616 IsGuiding returns 0
20:00:32.663 00.000 11616 scope move finished after 101 + 49 ms
20:00:32.663 00.000 11616 Move returns status 0, amount 101
20:00:32.663 00.000 11616 MoveAxis(N, 0, ABG)
20:00:32.663 00.000 11616 Move returns status 0, amount 0
20:00:32.663 00.000 11616 move complete, result=0
20:00:32.664 00.001 12268 GuideStep: -0.2 px 101 ms EAST, -0.0 px 0 ms NORTH
20:00:32.664 00.000 11616 worker thread done servicing request
20:00:32.664 00.000 11616 Worker thread wakes up
20:00:32.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:32.665 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:34.685 02.020 11616 Exposure complete
20:00:34.745 00.060 11616 worker thread done servicing request
20:00:34.746 00.001 12268 OnExposeComplete: enter
20:00:34.746 00.000 12268 UpdateGuideState(): m_state=6
20:00:34.746 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
20:00:34.746 00.000 12268 Star::Find returns 1 (0), X=1245.80, Y=860.20, Mass=293, SNR=11.7, Peak=34 HFD=3.6
20:00:34.747 00.001 12268 MultiStar: [#1 -0.15,-0.45,1.01,U] [#2 0.31,-0.10,0.99,U] [#3 0.46,-0.54,0.00,M5] [#4 -0.16,-0.46,0.80,U] [#5 -0.19,-0.61,0.66,U] [#6 -0.65,-0.19,0.00,M1] [#7 0.07,-0.53,0.46,U] [#8 -0.20,-0.97,0.00,M5] 
20:00:34.747 00.000 12268 single-star, 5 included, MultiStar: {0.03, -0.36}, one-star: {0.20, -0.21}
20:00:34.747 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.67) = xAngle (0.87 = 0.87)
20:00:34.747 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.90 = 0.90)
20:00:34.747 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.21 hyp=0.29 cameraTheta=-0.80 mountX=0.19 mountY=0.23, mountTheta=0.88
20:00:34.748 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.21, opts=13)
20:00:34.748 00.000 12268 Enqueuing Move request for scope (0.20, -0.21)
20:00:34.748 00.000 11616 Worker thread wakes up
20:00:34.748 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.21) opts 0xd
20:00:34.748 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.21)
20:00:34.748 00.000 11616 Moving (0.20, -0.21) raw xDistance=0.19 yDistance=0.23
20:00:34.749 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:00:34.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:00:34.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:00:34.749 00.000 11616 MoveAxis(E, 0, ABG)
20:00:34.749 00.000 11616 Move returns status 0, amount 0
20:00:34.749 00.000 11616 MoveAxis(S, 19, ABG)
20:00:34.749 00.000 11616 Guiding  Dir = 1, Dur = 19
20:00:34.749 00.000 11616 IsSlewing returns 0
20:00:34.750 00.001 11616 IsGuiding returns 0
20:00:34.750 00.000 11616 PulseGuide returned control before completion, sleep 29
20:00:34.775 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:00:34.785 00.010 11616 IsGuiding returns 1
20:00:34.785 00.000 11616 scope still moving after pulse duration time elapsed
20:00:34.795 00.010 12268 UpdateGuideState exits: m=293 SNR=11.7
20:00:34.795 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:34.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:34.795 00.000 12268 Enqueuing Expose request
20:00:34.817 00.022 11616 IsSlewing returns 0
20:00:34.817 00.000 11616 IsGuiding returns 0
20:00:34.817 00.000 11616 scope move finished after 19 + 48 ms
20:00:34.817 00.000 11616 Move returns status 0, amount 19
20:00:34.818 00.001 11616 move complete, result=0
20:00:34.818 00.000 11616 worker thread done servicing request
20:00:34.818 00.000 11616 Worker thread wakes up
20:00:34.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:34.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:34.819 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 19 ms SOUTH
20:00:36.822 02.003 11616 Exposure complete
20:00:36.881 00.059 11616 worker thread done servicing request
20:00:36.881 00.000 12268 OnExposeComplete: enter
20:00:36.881 00.000 12268 UpdateGuideState(): m_state=6
20:00:36.882 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
20:00:36.882 00.000 12268 Star::Find returns 1 (0), X=1245.61, Y=860.03, Mass=302, SNR=11.9, Peak=41 HFD=3.5
20:00:36.882 00.000 12268 MultiStar: [#1 -0.37,-0.72,0.00,M1] [#2 -0.15,-0.38,1.01,U] [#3 0.38,-0.74,0.00,M6] [#4 -0.33,-0.96,0.00,M1] [#5 -0.86,-0.22,0.00,M1] [#6 -0.34,-0.04,0.64,U] [#7 -0.23,-0.84,0.00,M1] [#8 -0.52,-0.70,0.00,M6] 
20:00:36.882 00.000 12268 refined, 2 included, MultiStar: {-0.13, -0.30}, one-star: {0.01, -0.37}
20:00:36.882 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-1.67) = xAngle (-0.33 = -0.33)
20:00:36.883 00.001 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.30 = -0.30)
20:00:36.883 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.30 hyp=0.33 cameraTheta=-1.99 mountX=0.31 mountY=-0.09, mountTheta=-0.30
20:00:36.885 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.30, opts=13)
20:00:36.885 00.000 12268 Enqueuing Move request for scope (-0.13, -0.30)
20:00:36.885 00.000 11616 Worker thread wakes up
20:00:36.885 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.30) opts 0xd
20:00:36.885 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.30)
20:00:36.885 00.000 11616 Moving (-0.13, -0.30) raw xDistance=0.31 yDistance=-0.09
20:00:36.886 00.001 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
20:00:36.886 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.93
20:00:36.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
20:00:36.886 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:36.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:00:36.886 00.000 11616 MoveAxis(W, 173, ABG)
20:00:36.886 00.000 11616 Guiding  Dir = 3, Dur = 173
20:00:36.887 00.001 11616 IsSlewing returns 0
20:00:36.887 00.000 11616 IsGuiding returns 0
20:00:36.888 00.001 11616 PulseGuide returned control before completion, sleep 183
20:00:36.908 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:00:36.925 00.017 12268 UpdateGuideState exits: m=302 SNR=11.9
20:00:36.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:36.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:36.925 00.000 12268 Enqueuing Expose request
20:00:37.082 00.157 11616 IsGuiding returns 1
20:00:37.082 00.000 11616 scope still moving after pulse duration time elapsed
20:00:37.114 00.032 11616 IsSlewing returns 0
20:00:37.114 00.000 11616 IsGuiding returns 0
20:00:37.115 00.001 11616 scope move finished after 173 + 54 ms
20:00:37.115 00.000 11616 Move returns status 0, amount 173
20:00:37.115 00.000 11616 MoveAxis(N, 0, ABG)
20:00:37.115 00.000 11616 Move returns status 0, amount 0
20:00:37.115 00.000 11616 move complete, result=0
20:00:37.115 00.000 11616 worker thread done servicing request
20:00:37.115 00.000 11616 Worker thread wakes up
20:00:37.115 00.000 12268 GuideStep: 0.3 px 173 ms WEST, -0.1 px 0 ms NORTH
20:00:37.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:37.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:39.126 02.011 11616 Exposure complete
20:00:39.183 00.057 11616 worker thread done servicing request
20:00:39.183 00.000 12268 OnExposeComplete: enter
20:00:39.184 00.001 12268 UpdateGuideState(): m_state=6
20:00:39.184 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
20:00:39.184 00.000 12268 Star::Find returns 1 (0), X=1246.06, Y=859.92, Mass=274, SNR=11.3, Peak=38 HFD=4.1
20:00:39.184 00.000 12268 MultiStar: [#1 -0.15,-0.45,1.05,U] [#2 0.02,0.05,0.99,U] [#3 0.23,-0.66,0.00,M7] [#4 -0.23,-0.47,0.83,U] [#5 -0.43,-0.40,0.66,U] [#6 -0.50,0.15,0.62,U] [#7 0.29,-0.52,0.47,U] [#8 -0.68,-0.92,0.00,M7] 
20:00:39.184 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.30}, one-star: {0.46, -0.49}
20:00:39.184 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.67) = xAngle (-0.08 = -0.08)
20:00:39.184 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.05 = -0.05)
20:00:39.185 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.30 hyp=0.31 cameraTheta=-1.75 mountX=0.31 mountY=-0.02, mountTheta=-0.05
20:00:39.186 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.30, opts=13)
20:00:39.186 00.000 12268 Enqueuing Move request for scope (-0.06, -0.30)
20:00:39.186 00.000 11616 Worker thread wakes up
20:00:39.186 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.30) opts 0xd
20:00:39.186 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.30)
20:00:39.186 00.000 11616 Moving (-0.06, -0.30) raw xDistance=0.31 yDistance=-0.02
20:00:39.187 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
20:00:39.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:39.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:00:39.187 00.000 11616 MoveAxis(W, 173, ABG)
20:00:39.187 00.000 11616 Guiding  Dir = 3, Dur = 173
20:00:39.187 00.000 11616 IsSlewing returns 0
20:00:39.188 00.001 11616 IsGuiding returns 0
20:00:39.188 00.000 11616 PulseGuide returned control before completion, sleep 183
20:00:39.211 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:00:39.228 00.017 12268 UpdateGuideState exits: m=274 SNR=11.3
20:00:39.229 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:39.229 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:39.229 00.000 12268 Enqueuing Expose request
20:00:39.373 00.144 11616 IsGuiding returns 1
20:00:39.373 00.000 11616 scope still moving after pulse duration time elapsed
20:00:39.404 00.031 11616 IsSlewing returns 0
20:00:39.404 00.000 11616 IsGuiding returns 1
20:00:39.434 00.030 11616 IsSlewing returns 0
20:00:39.435 00.001 11616 IsGuiding returns 0
20:00:39.435 00.000 11616 scope move finished after 173 + 73 ms
20:00:39.435 00.000 11616 Move returns status 0, amount 173
20:00:39.435 00.000 11616 MoveAxis(N, 0, ABG)
20:00:39.435 00.000 11616 Move returns status 0, amount 0
20:00:39.435 00.000 11616 move complete, result=0
20:00:39.435 00.000 11616 worker thread done servicing request
20:00:39.435 00.000 11616 Worker thread wakes up
20:00:39.435 00.000 12268 GuideStep: 0.3 px 173 ms WEST, -0.0 px 0 ms NORTH
20:00:39.436 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:39.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:41.505 02.069 11616 Exposure complete
20:00:41.573 00.068 11616 worker thread done servicing request
20:00:41.574 00.001 12268 OnExposeComplete: enter
20:00:41.574 00.000 12268 UpdateGuideState(): m_state=6
20:00:41.574 00.000 12268 Star::Find(15, 1246, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
20:00:41.574 00.000 12268 Star::Find returns 1 (0), X=1246.58, Y=861.64, Mass=280, SNR=11.4, Peak=34 HFD=4.2
20:00:41.574 00.000 12268 MultiStar: large primary error, entering stabilization period
20:00:41.574 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.67) = xAngle (2.57 = 2.57)
20:00:41.574 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.60 = 2.60)
20:00:41.574 00.000 12268 CameraToMount -- cameraX=0.98 cameraY=1.23 hyp=1.58 cameraTheta=0.90 mountX=-1.32 mountY=0.81, mountTheta=2.59
20:00:41.576 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.98, y=1.23, opts=13)
20:00:41.576 00.000 12268 Enqueuing Move request for scope (0.98, 1.23)
20:00:41.576 00.000 11616 Worker thread wakes up
20:00:41.576 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.98, 1.23) opts 0xd
20:00:41.577 00.001 11616 Handling offset move in thread for scope, endpoint = (0.98, 1.23)
20:00:41.577 00.000 11616 Moving (0.98, 1.23) raw xDistance=-1.32 yDistance=0.81
20:00:41.577 00.000 11616 resist switch: large excursion: input -1.32 thresh 0.29 direction from 1 to -1
20:00:41.577 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.97
20:00:41.577 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.32
20:00:41.577 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.81
20:00:41.577 00.000 11616 MoveAxis(E, 741, ABG)
20:00:41.577 00.000 11616 Guiding  Dir = 2, Dur = 741
20:00:41.579 00.002 11616 IsSlewing returns 0
20:00:41.579 00.000 11616 IsGuiding returns 0
20:00:41.580 00.001 11616 PulseGuide returned control before completion, sleep 751
20:00:41.602 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:00:41.622 00.020 12268 UpdateGuideState exits: m=280 SNR=11.4
20:00:41.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:41.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:41.622 00.000 12268 Enqueuing Expose request
20:00:42.334 00.712 11616 IsGuiding returns 1
20:00:42.334 00.000 11616 scope still moving after pulse duration time elapsed
20:00:42.366 00.032 11616 IsSlewing returns 0
20:00:42.366 00.000 11616 IsGuiding returns 1
20:00:42.397 00.031 11616 IsSlewing returns 0
20:00:42.397 00.000 11616 IsGuiding returns 1
20:00:42.429 00.032 11616 IsSlewing returns 0
20:00:42.429 00.000 11616 IsGuiding returns 0
20:00:42.429 00.000 11616 scope move finished after 741 + 109 ms
20:00:42.429 00.000 11616 Move returns status 0, amount 741
20:00:42.430 00.001 11616 MoveAxis(S, 69, ABG)
20:00:42.430 00.000 11616 Guiding  Dir = 1, Dur = 69
20:00:42.430 00.000 11616 IsSlewing returns 0
20:00:42.430 00.000 11616 IsGuiding returns 0
20:00:42.430 00.000 11616 PulseGuide returned control before completion, sleep 79
20:00:42.523 00.093 11616 IsGuiding returns 1
20:00:42.523 00.000 11616 scope still moving after pulse duration time elapsed
20:00:42.554 00.031 11616 IsSlewing returns 0
20:00:42.554 00.000 11616 IsGuiding returns 0
20:00:42.554 00.000 11616 scope move finished after 69 + 55 ms
20:00:42.554 00.000 11616 Move returns status 0, amount 69
20:00:42.554 00.000 11616 move complete, result=0
20:00:42.554 00.000 11616 worker thread done servicing request
20:00:42.554 00.000 11616 Worker thread wakes up
20:00:42.555 00.001 12268 GuideStep: -1.3 px 741 ms EAST, 0.8 px 69 ms SOUTH
20:00:42.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:42.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:44.555 02.000 11616 Exposure complete
20:00:44.616 00.061 11616 worker thread done servicing request
20:00:44.616 00.000 12268 OnExposeComplete: enter
20:00:44.616 00.000 12268 UpdateGuideState(): m_state=6
20:00:44.616 00.000 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
20:00:44.616 00.000 12268 Star::Find returns 1 (0), X=1246.47, Y=860.27, Mass=312, SNR=12.0, Peak=33 HFD=4.6
20:00:44.616 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.67) = xAngle (1.52 = 1.52)
20:00:44.617 00.001 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.55 = 1.55)
20:00:44.617 00.000 12268 CameraToMount -- cameraX=0.87 cameraY=-0.13 hyp=0.88 cameraTheta=-0.15 mountX=0.05 mountY=0.88, mountTheta=1.52
20:00:44.619 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.87, y=-0.13, opts=13)
20:00:44.619 00.000 12268 Enqueuing Move request for scope (0.87, -0.13)
20:00:44.620 00.001 11616 Worker thread wakes up
20:00:44.620 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.87, -0.13) opts 0xd
20:00:44.620 00.000 11616 Handling offset move in thread for scope, endpoint = (0.87, -0.13)
20:00:44.620 00.000 11616 Moving (0.87, -0.13) raw xDistance=0.05 yDistance=0.88
20:00:44.620 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:44.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:00:44.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.88
20:00:44.620 00.000 11616 MoveAxis(E, 0, ABG)
20:00:44.620 00.000 11616 Move returns status 0, amount 0
20:00:44.620 00.000 11616 MoveAxis(S, 75, ABG)
20:00:44.620 00.000 11616 Guiding  Dir = 1, Dur = 75
20:00:44.621 00.001 11616 IsSlewing returns 0
20:00:44.621 00.000 11616 IsGuiding returns 0
20:00:44.621 00.000 11616 PulseGuide returned control before completion, sleep 85
20:00:44.642 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:00:44.659 00.017 12268 UpdateGuideState exits: m=312 SNR=12.0
20:00:44.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:44.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:44.659 00.000 12268 Enqueuing Expose request
20:00:44.712 00.053 11616 IsGuiding returns 1
20:00:44.712 00.000 11616 scope still moving after pulse duration time elapsed
20:00:44.743 00.031 11616 IsSlewing returns 0
20:00:44.744 00.001 11616 IsGuiding returns 0
20:00:44.744 00.000 11616 scope move finished after 75 + 47 ms
20:00:44.744 00.000 11616 Move returns status 0, amount 75
20:00:44.744 00.000 11616 move complete, result=0
20:00:44.744 00.000 11616 worker thread done servicing request
20:00:44.745 00.001 11616 Worker thread wakes up
20:00:44.745 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.9 px 75 ms SOUTH
20:00:44.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:44.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:46.751 02.006 11616 Exposure complete
20:00:46.810 00.059 11616 worker thread done servicing request
20:00:46.811 00.001 12268 OnExposeComplete: enter
20:00:46.811 00.000 12268 UpdateGuideState(): m_state=6
20:00:46.811 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
20:00:46.811 00.000 12268 Star::Find returns 1 (0), X=1246.23, Y=859.63, Mass=280, SNR=11.4, Peak=33 HFD=3.7
20:00:46.811 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.67) = xAngle (0.78 = 0.78)
20:00:46.811 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.81 = 0.81)
20:00:46.811 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.78 hyp=1.00 cameraTheta=-0.89 mountX=0.71 mountY=0.73, mountTheta=0.80
20:00:46.814 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-0.78, opts=13)
20:00:46.814 00.000 12268 Enqueuing Move request for scope (0.63, -0.78)
20:00:46.814 00.000 11616 Worker thread wakes up
20:00:46.814 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.78) opts 0xd
20:00:46.814 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -0.78)
20:00:46.814 00.000 11616 Moving (0.63, -0.78) raw xDistance=0.71 yDistance=0.73
20:00:46.814 00.000 11616 resist switch: large excursion: input 0.71 thresh 0.29 direction from -1 to 1
20:00:46.814 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.13
20:00:46.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.71
20:00:46.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.73
20:00:46.815 00.001 11616 MoveAxis(W, 398, ABG)
20:00:46.815 00.000 11616 Guiding  Dir = 3, Dur = 398
20:00:46.815 00.000 11616 IsSlewing returns 0
20:00:46.815 00.000 11616 IsGuiding returns 0
20:00:46.816 00.001 11616 PulseGuide returned control before completion, sleep 408
20:00:46.835 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:00:46.853 00.018 12268 UpdateGuideState exits: m=280 SNR=11.4
20:00:46.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:46.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:46.853 00.000 12268 Enqueuing Expose request
20:00:47.235 00.382 11616 IsGuiding returns 1
20:00:47.235 00.000 11616 scope still moving after pulse duration time elapsed
20:00:47.267 00.032 11616 IsSlewing returns 0
20:00:47.268 00.001 11616 IsGuiding returns 0
20:00:47.268 00.000 11616 scope move finished after 398 + 54 ms
20:00:47.268 00.000 11616 Move returns status 0, amount 398
20:00:47.268 00.000 11616 MoveAxis(S, 62, ABG)
20:00:47.268 00.000 11616 Guiding  Dir = 1, Dur = 62
20:00:47.269 00.001 11616 IsSlewing returns 0
20:00:47.269 00.000 11616 IsGuiding returns 0
20:00:47.269 00.000 11616 PulseGuide returned control before completion, sleep 72
20:00:47.344 00.075 11616 IsGuiding returns 1
20:00:47.344 00.000 11616 scope still moving after pulse duration time elapsed
20:00:47.376 00.032 11616 IsSlewing returns 0
20:00:47.376 00.000 11616 IsGuiding returns 0
20:00:47.376 00.000 11616 scope move finished after 62 + 45 ms
20:00:47.376 00.000 11616 Move returns status 0, amount 62
20:00:47.376 00.000 11616 move complete, result=0
20:00:47.376 00.000 11616 worker thread done servicing request
20:00:47.376 00.000 11616 Worker thread wakes up
20:00:47.376 00.000 12268 GuideStep: 0.7 px 398 ms WEST, 0.7 px 62 ms SOUTH
20:00:47.376 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:47.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:49.392 02.016 11616 Exposure complete
20:00:49.449 00.057 11616 worker thread done servicing request
20:00:49.450 00.001 12268 OnExposeComplete: enter
20:00:49.450 00.000 12268 UpdateGuideState(): m_state=6
20:00:49.450 00.000 12268 Star::Find(15, 1246, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
20:00:49.450 00.000 12268 Star::Find returns 1 (0), X=1245.52, Y=859.70, Mass=284, SNR=11.5, Peak=30 HFD=3.8
20:00:49.450 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.67) = xAngle (-0.01 = -0.01)
20:00:49.450 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.02 = 0.02)
20:00:49.450 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.71 hyp=0.72 cameraTheta=-1.68 mountX=0.72 mountY=0.02, mountTheta=0.02
20:00:49.452 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.71, opts=13)
20:00:49.452 00.000 12268 Enqueuing Move request for scope (-0.08, -0.71)
20:00:49.452 00.000 11616 Worker thread wakes up
20:00:49.452 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.71) opts 0xd
20:00:49.452 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.71)
20:00:49.452 00.000 11616 Moving (-0.08, -0.71) raw xDistance=0.72 yDistance=0.02
20:00:49.452 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.72
20:00:49.452 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:49.453 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:00:49.453 00.000 11616 MoveAxis(W, 400, ABG)
20:00:49.453 00.000 11616 Guiding  Dir = 3, Dur = 400
20:00:49.453 00.000 11616 IsSlewing returns 0
20:00:49.453 00.000 11616 IsGuiding returns 0
20:00:49.454 00.001 11616 PulseGuide returned control before completion, sleep 410
20:00:49.474 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:00:49.491 00.017 12268 UpdateGuideState exits: m=284 SNR=11.5
20:00:49.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:49.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:49.491 00.000 12268 Enqueuing Expose request
20:00:49.865 00.374 11616 IsGuiding returns 1
20:00:49.865 00.000 11616 scope still moving after pulse duration time elapsed
20:00:49.897 00.032 11616 IsSlewing returns 0
20:00:49.898 00.001 11616 IsGuiding returns 0
20:00:49.898 00.000 11616 scope move finished after 400 + 43 ms
20:00:49.898 00.000 11616 Move returns status 0, amount 400
20:00:49.898 00.000 11616 MoveAxis(N, 0, ABG)
20:00:49.898 00.000 11616 Move returns status 0, amount 0
20:00:49.898 00.000 11616 move complete, result=0
20:00:49.898 00.000 11616 worker thread done servicing request
20:00:49.899 00.001 11616 Worker thread wakes up
20:00:49.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:49.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:49.899 00.000 12268 GuideStep: 0.7 px 400 ms WEST, 0.0 px 0 ms NORTH
20:00:51.911 02.012 11616 Exposure complete
20:00:51.969 00.058 11616 worker thread done servicing request
20:00:51.969 00.000 12268 OnExposeComplete: enter
20:00:51.969 00.000 12268 UpdateGuideState(): m_state=6
20:00:51.969 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
20:00:51.969 00.000 12268 Star::Find returns 1 (0), X=1246.33, Y=861.19, Mass=268, SNR=11.2, Peak=34 HFD=3.7
20:00:51.970 00.001 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.67) = xAngle (2.49 = 2.49)
20:00:51.970 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.52 = 2.52)
20:00:51.970 00.000 12268 CameraToMount -- cameraX=0.73 cameraY=0.78 hyp=1.07 cameraTheta=0.82 mountX=-0.85 mountY=0.62, mountTheta=2.51
20:00:51.972 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.73, y=0.78, opts=13)
20:00:51.972 00.000 12268 Enqueuing Move request for scope (0.73, 0.78)
20:00:51.972 00.000 11616 Worker thread wakes up
20:00:51.972 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.78) opts 0xd
20:00:51.972 00.000 11616 Handling offset move in thread for scope, endpoint = (0.73, 0.78)
20:00:51.972 00.000 11616 Moving (0.73, 0.78) raw xDistance=-0.85 yDistance=0.62
20:00:51.972 00.000 11616 resist switch: large excursion: input -0.85 thresh 0.29 direction from 1 to -1
20:00:51.972 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.56
20:00:51.972 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.85
20:00:51.973 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
20:00:51.973 00.000 11616 MoveAxis(E, 477, ABG)
20:00:51.973 00.000 11616 Guiding  Dir = 2, Dur = 477
20:00:51.973 00.000 11616 IsSlewing returns 0
20:00:51.973 00.000 11616 IsGuiding returns 0
20:00:51.974 00.001 11616 PulseGuide returned control before completion, sleep 487
20:00:51.994 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:00:52.013 00.019 12268 UpdateGuideState exits: m=268 SNR=11.2
20:00:52.013 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:52.014 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:52.014 00.000 12268 Enqueuing Expose request
20:00:52.465 00.451 11616 IsGuiding returns 1
20:00:52.465 00.000 11616 scope still moving after pulse duration time elapsed
20:00:52.496 00.031 11616 IsSlewing returns 0
20:00:52.496 00.000 11616 IsGuiding returns 0
20:00:52.496 00.000 11616 scope move finished after 477 + 46 ms
20:00:52.497 00.001 11616 Move returns status 0, amount 477
20:00:52.497 00.000 11616 MoveAxis(S, 53, ABG)
20:00:52.497 00.000 11616 Guiding  Dir = 1, Dur = 53
20:00:52.497 00.000 11616 IsSlewing returns 0
20:00:52.497 00.000 11616 IsGuiding returns 0
20:00:52.498 00.001 11616 PulseGuide returned control before completion, sleep 63
20:00:52.574 00.076 11616 IsGuiding returns 1
20:00:52.574 00.000 11616 scope still moving after pulse duration time elapsed
20:00:52.605 00.031 11616 IsSlewing returns 0
20:00:52.606 00.001 11616 IsGuiding returns 1
20:00:52.636 00.030 11616 IsSlewing returns 0
20:00:52.637 00.001 11616 IsGuiding returns 1
20:00:52.667 00.030 11616 IsSlewing returns 0
20:00:52.668 00.001 11616 IsGuiding returns 1
20:00:52.698 00.030 11616 IsSlewing returns 0
20:00:52.709 00.011 11616 IsGuiding returns 1
20:00:52.745 00.036 11616 IsSlewing returns 0
20:00:52.745 00.000 11616 IsGuiding returns 1
20:00:52.775 00.030 11616 IsSlewing returns 0
20:00:52.775 00.000 11616 IsGuiding returns 0
20:00:52.776 00.001 11616 scope move finished after 53 + 225 ms
20:00:52.776 00.000 11616 Move returns status 0, amount 53
20:00:52.776 00.000 11616 move complete, result=0
20:00:52.776 00.000 11616 worker thread done servicing request
20:00:52.776 00.000 11616 Worker thread wakes up
20:00:52.776 00.000 12268 GuideStep: -0.9 px 477 ms EAST, 0.6 px 53 ms SOUTH
20:00:52.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:52.777 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:54.782 02.005 11616 Exposure complete
20:00:54.840 00.058 11616 worker thread done servicing request
20:00:54.840 00.000 12268 OnExposeComplete: enter
20:00:54.840 00.000 12268 UpdateGuideState(): m_state=6
20:00:54.840 00.000 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
20:00:54.840 00.000 12268 Star::Find returns 1 (0), X=1246.10, Y=861.23, Mass=264, SNR=11.0, Peak=31 HFD=4.1
20:00:54.840 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.67) = xAngle (2.69 = 2.69)
20:00:54.840 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.72 = 2.72)
20:00:54.840 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.83 hyp=0.97 cameraTheta=1.03 mountX=-0.87 mountY=0.39, mountTheta=2.72
20:00:54.842 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=0.83, opts=13)
20:00:54.842 00.000 12268 Enqueuing Move request for scope (0.50, 0.83)
20:00:54.842 00.000 11616 Worker thread wakes up
20:00:54.842 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.83) opts 0xd
20:00:54.842 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 0.83)
20:00:54.842 00.000 11616 Moving (0.50, 0.83) raw xDistance=-0.87 yDistance=0.39
20:00:54.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.87
20:00:54.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
20:00:54.842 00.000 11616 MoveAxis(E, 488, ABG)
20:00:54.843 00.001 11616 Guiding  Dir = 2, Dur = 488
20:00:54.843 00.000 11616 IsSlewing returns 0
20:00:54.843 00.000 11616 IsGuiding returns 0
20:00:54.844 00.001 11616 PulseGuide returned control before completion, sleep 498
20:00:54.867 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:00:54.884 00.017 12268 UpdateGuideState exits: m=264 SNR=11.0
20:00:54.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:54.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:54.884 00.000 12268 Enqueuing Expose request
20:00:55.353 00.469 11616 IsGuiding returns 1
20:00:55.353 00.000 11616 scope still moving after pulse duration time elapsed
20:00:55.384 00.031 11616 IsSlewing returns 0
20:00:55.385 00.001 11616 IsGuiding returns 0
20:00:55.385 00.000 11616 scope move finished after 488 + 53 ms
20:00:55.385 00.000 11616 Move returns status 0, amount 488
20:00:55.385 00.000 11616 MoveAxis(S, 33, ABG)
20:00:55.386 00.001 11616 Guiding  Dir = 1, Dur = 33
20:00:55.386 00.000 11616 IsSlewing returns 0
20:00:55.386 00.000 11616 IsGuiding returns 0
20:00:55.387 00.001 11616 PulseGuide returned control before completion, sleep 43
20:00:55.445 00.058 11616 IsGuiding returns 1
20:00:55.446 00.001 11616 scope still moving after pulse duration time elapsed
20:00:55.476 00.030 11616 IsSlewing returns 0
20:00:55.477 00.001 11616 IsGuiding returns 0
20:00:55.477 00.000 11616 scope move finished after 33 + 57 ms
20:00:55.477 00.000 11616 Move returns status 0, amount 33
20:00:55.477 00.000 11616 move complete, result=0
20:00:55.477 00.000 11616 worker thread done servicing request
20:00:55.477 00.000 11616 Worker thread wakes up
20:00:55.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:55.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:55.478 00.001 12268 GuideStep: -0.9 px 488 ms EAST, 0.4 px 33 ms SOUTH
20:00:57.519 02.041 11616 Exposure complete
20:00:57.580 00.061 11616 worker thread done servicing request
20:00:57.580 00.000 12268 OnExposeComplete: enter
20:00:57.580 00.000 12268 UpdateGuideState(): m_state=6
20:00:57.581 00.001 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
20:00:57.581 00.000 12268 Star::Find returns 1 (0), X=1245.47, Y=859.95, Mass=251, SNR=10.8, Peak=31 HFD=4.0
20:00:57.581 00.000 12268 MultiStar: exiting stabilization period
20:00:57.581 00.000 12268 MultiStar: [#1 -0.33,-0.73,0.00,M1] [#2 -0.19,-0.42,0.96,U] [#3 -0.30,-0.89,0.00,M8] [#4 -0.25,-1.12,0.00,M1] [#5 -1.01,-0.68,0.00,M1] [#6 -1.49,-0.36,0.00,M1] [#7 -0.30,-1.25,0.00,M1] [#8 -0.56,-1.16,0.00,M8] 
20:00:57.581 00.000 12268 refined, 1 included, MultiStar: {-0.16, -0.44}, one-star: {-0.12, -0.45}
20:00:57.581 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.67) = xAngle (-0.25 = -0.25)
20:00:57.581 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.22 = -0.22)
20:00:57.581 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.44 hyp=0.47 cameraTheta=-1.92 mountX=0.45 mountY=-0.10, mountTheta=-0.22
20:00:57.583 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.44, opts=13)
20:00:57.583 00.000 12268 Enqueuing Move request for scope (-0.16, -0.44)
20:00:57.583 00.000 11616 Worker thread wakes up
20:00:57.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.44) opts 0xd
20:00:57.583 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.44)
20:00:57.583 00.000 11616 Moving (-0.16, -0.44) raw xDistance=0.45 yDistance=-0.10
20:00:57.583 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
20:00:57.583 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.36
20:00:57.584 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
20:00:57.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:57.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:00:57.584 00.000 11616 MoveAxis(W, 253, ABG)
20:00:57.584 00.000 11616 Guiding  Dir = 3, Dur = 253
20:00:57.584 00.000 11616 IsSlewing returns 0
20:00:57.584 00.000 11616 IsGuiding returns 0
20:00:57.585 00.001 11616 PulseGuide returned control before completion, sleep 263
20:00:57.606 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:00:57.624 00.018 12268 UpdateGuideState exits: m=251 SNR=10.8
20:00:57.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:57.625 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:57.625 00.000 12268 Enqueuing Expose request
20:00:57.861 00.236 11616 IsGuiding returns 1
20:00:57.861 00.000 11616 scope still moving after pulse duration time elapsed
20:00:57.892 00.031 11616 IsSlewing returns 0
20:00:57.892 00.000 11616 IsGuiding returns 0
20:00:57.893 00.001 11616 scope move finished after 253 + 55 ms
20:00:57.893 00.000 11616 Move returns status 0, amount 253
20:00:57.893 00.000 11616 MoveAxis(N, 0, ABG)
20:00:57.893 00.000 11616 Move returns status 0, amount 0
20:00:57.893 00.000 11616 move complete, result=0
20:00:57.893 00.000 11616 worker thread done servicing request
20:00:57.893 00.000 11616 Worker thread wakes up
20:00:57.894 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:00:57.894 00.000 12268 GuideStep: 0.5 px 253 ms WEST, -0.1 px 0 ms NORTH
20:00:57.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:00:59.895 02.001 11616 Exposure complete
20:00:59.952 00.057 11616 worker thread done servicing request
20:00:59.952 00.000 12268 OnExposeComplete: enter
20:00:59.952 00.000 12268 UpdateGuideState(): m_state=6
20:00:59.952 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
20:00:59.953 00.001 12268 Star::Find returns 1 (0), X=1245.45, Y=860.30, Mass=289, SNR=11.6, Peak=31 HFD=3.5
20:00:59.953 00.000 12268 MultiStar: [#1 -0.62,-0.22,0.94,U] [#2 -0.08,0.20,0.97,U] [#3 -0.29,-0.75,0.00,M9] [#4 -0.58,-0.55,0.00,M2] [#5 -0.52,-0.35,0.67,U] [#6 -0.36,0.40,0.64,U] [#7 -0.19,-0.28,0.48,U] [#8 -0.24,-0.63,0.47,U] 
20:00:59.953 00.000 12268 single-star, 6 included, MultiStar: {-0.31, -0.10}, one-star: {-0.15, -0.10}
20:00:59.953 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.67) = xAngle (-0.85 = -0.85)
20:00:59.953 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.82 = -0.82)
20:00:59.953 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.52 mountX=0.12 mountY=-0.13, mountTheta=-0.84
20:00:59.955 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.10, opts=13)
20:00:59.955 00.000 12268 Enqueuing Move request for scope (-0.15, -0.10)
20:00:59.955 00.000 11616 Worker thread wakes up
20:00:59.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
20:00:59.955 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
20:00:59.955 00.000 11616 Moving (-0.15, -0.10) raw xDistance=0.12 yDistance=-0.13
20:00:59.956 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
20:00:59.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:00:59.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:00:59.956 00.000 11616 MoveAxis(W, 66, ABG)
20:00:59.956 00.000 11616 Guiding  Dir = 3, Dur = 66
20:00:59.956 00.000 11616 IsSlewing returns 0
20:00:59.956 00.000 11616 IsGuiding returns 0
20:00:59.957 00.001 11616 PulseGuide returned control before completion, sleep 76
20:00:59.979 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:00:59.996 00.017 12268 UpdateGuideState exits: m=289 SNR=11.6
20:00:59.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:59.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:00:59.996 00.000 12268 Enqueuing Expose request
20:01:00.039 00.043 11616 IsGuiding returns 1
20:01:00.039 00.000 11616 scope still moving after pulse duration time elapsed
20:01:00.070 00.031 11616 IsSlewing returns 0
20:01:00.070 00.000 11616 IsGuiding returns 0
20:01:00.070 00.000 11616 scope move finished after 66 + 47 ms
20:01:00.070 00.000 11616 Move returns status 0, amount 66
20:01:00.070 00.000 11616 MoveAxis(N, 0, ABG)
20:01:00.070 00.000 11616 Move returns status 0, amount 0
20:01:00.070 00.000 11616 move complete, result=0
20:01:00.071 00.001 11616 worker thread done servicing request
20:01:00.071 00.000 11616 Worker thread wakes up
20:01:00.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:00.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:00.075 00.004 12268 GuideStep: 0.1 px 66 ms WEST, -0.1 px 0 ms NORTH
20:01:02.080 02.005 11616 Exposure complete
20:01:02.140 00.060 11616 worker thread done servicing request
20:01:02.140 00.000 12268 OnExposeComplete: enter
20:01:02.140 00.000 12268 UpdateGuideState(): m_state=6
20:01:02.141 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
20:01:02.141 00.000 12268 Star::Find returns 1 (0), X=1245.50, Y=860.19, Mass=256, SNR=10.9, Peak=31 HFD=3.8
20:01:02.141 00.000 12268 MultiStar: [#1 -0.50,-0.48,0.00,M1] [#2 -0.08,0.05,0.96,U] [#3 -0.05,-0.55,0.87,U] [#4 -0.09,-0.35,0.80,U] [#5 0.00,0.00,0.00,L] [#6 -0.60,-0.09,0.63,U] [#7 -0.82,-0.53,0.00,M1] [#8 -0.21,-0.38,0.53,U] [#9 -0.62,-0.12,0.44,U] 
20:01:02.141 00.000 12268 single-star, 6 included, MultiStar: {-0.20, -0.24}, one-star: {-0.09, -0.22}
20:01:02.141 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.67) = xAngle (-0.30 = -0.30)
20:01:02.141 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.27 = -0.27)
20:01:02.142 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.97 mountX=0.23 mountY=-0.06, mountTheta=-0.27
20:01:02.143 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.22, opts=13)
20:01:02.143 00.000 12268 Enqueuing Move request for scope (-0.09, -0.22)
20:01:02.143 00.000 11616 Worker thread wakes up
20:01:02.144 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.22) opts 0xd
20:01:02.144 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.22)
20:01:02.144 00.000 11616 Moving (-0.09, -0.22) raw xDistance=0.23 yDistance=-0.06
20:01:02.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.23
20:01:02.144 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:02.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:01:02.144 00.000 11616 MoveAxis(W, 128, ABG)
20:01:02.144 00.000 11616 Guiding  Dir = 3, Dur = 128
20:01:02.145 00.001 11616 IsSlewing returns 0
20:01:02.145 00.000 11616 IsGuiding returns 0
20:01:02.146 00.001 11616 PulseGuide returned control before completion, sleep 138
20:01:02.167 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:01:02.186 00.019 12268 UpdateGuideState exits: m=256 SNR=10.9
20:01:02.186 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:02.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:02.187 00.001 12268 Enqueuing Expose request
20:01:02.295 00.108 11616 IsGuiding returns 1
20:01:02.295 00.000 11616 scope still moving after pulse duration time elapsed
20:01:02.326 00.031 11616 IsSlewing returns 0
20:01:02.326 00.000 11616 IsGuiding returns 0
20:01:02.326 00.000 11616 scope move finished after 128 + 52 ms
20:01:02.326 00.000 11616 Move returns status 0, amount 128
20:01:02.327 00.001 11616 MoveAxis(N, 0, ABG)
20:01:02.327 00.000 11616 Move returns status 0, amount 0
20:01:02.327 00.000 11616 move complete, result=0
20:01:02.327 00.000 11616 worker thread done servicing request
20:01:02.327 00.000 12268 GuideStep: 0.2 px 128 ms WEST, -0.1 px 0 ms NORTH
20:01:02.327 00.000 11616 Worker thread wakes up
20:01:02.327 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:02.327 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:04.338 02.011 11616 Exposure complete
20:01:04.397 00.059 11616 worker thread done servicing request
20:01:04.398 00.001 12268 OnExposeComplete: enter
20:01:04.398 00.000 12268 UpdateGuideState(): m_state=6
20:01:04.398 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
20:01:04.398 00.000 12268 Star::Find returns 1 (0), X=1245.78, Y=860.74, Mass=275, SNR=11.3, Peak=33 HFD=4.0
20:01:04.399 00.001 12268 MultiStar: [#1 -0.17,0.34,0.97,U] [#2 -0.00,0.41,0.99,U] [#3 -0.18,0.03,0.77,U] [#4 -0.27,-0.41,0.81,U] [#5 0.00,0.00,0.00,L] [#6 -0.56,0.70,0.00,M1] [#7 -0.51,0.11,0.44,U] [#8 -0.65,-0.15,0.58,U] [#9 -0.53,0.20,0.43,U] 
20:01:04.399 00.000 12268 refined, 7 included, MultiStar: {-0.19, 0.13}, one-star: {0.18, 0.33}
20:01:04.399 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.67) = xAngle (4.21 = -2.07)
20:01:04.399 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.24 = -2.04)
20:01:04.399 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.24 cameraTheta=2.54 mountX=-0.11 mountY=-0.21, mountTheta=-2.06
20:01:04.400 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.13, opts=13)
20:01:04.400 00.000 12268 Enqueuing Move request for scope (-0.19, 0.13)
20:01:04.400 00.000 11616 Worker thread wakes up
20:01:04.400 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd
20:01:04.401 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.13)
20:01:04.401 00.000 11616 Moving (-0.19, 0.13) raw xDistance=-0.11 yDistance=-0.21
20:01:04.401 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:01:04.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:01:04.401 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:01:04.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:01:04.401 00.000 11616 MoveAxis(E, 0, ABG)
20:01:04.401 00.000 11616 Move returns status 0, amount 0
20:01:04.401 00.000 11616 MoveAxis(N, 0, ABG)
20:01:04.401 00.000 11616 Move returns status 0, amount 0
20:01:04.401 00.000 11616 move complete, result=0
20:01:04.401 00.000 11616 worker thread done servicing request
20:01:04.421 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:01:04.439 00.018 12268 UpdateGuideState exits: m=275 SNR=11.3
20:01:04.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:04.440 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:04.440 00.000 12268 Enqueuing Expose request
20:01:04.440 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:01:04.440 00.000 11616 Worker thread wakes up
20:01:04.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:04.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:06.451 02.011 11616 Exposure complete
20:01:06.512 00.061 11616 worker thread done servicing request
20:01:06.512 00.000 12268 OnExposeComplete: enter
20:01:06.512 00.000 12268 UpdateGuideState(): m_state=6
20:01:06.513 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
20:01:06.513 00.000 12268 Star::Find returns 1 (0), X=1245.69, Y=860.85, Mass=285, SNR=11.5, Peak=36 HFD=4.0
20:01:06.513 00.000 12268 MultiStar: [#1 -0.26,-0.17,0.99,U] [#2 -0.06,0.51,0.97,U] [#3 -0.11,-0.35,0.78,U] [#4 -0.27,-0.24,0.84,U] [#5 -0.75,0.56,0.00,M1] [#6 -0.64,0.45,0.00,M2] [#7 -0.25,-0.24,0.44,U] [#8 -0.87,0.11,0.00,M6] 
20:01:06.513 00.000 12268 refined, 5 included, MultiStar: {-0.13, 0.04}, one-star: {0.09, 0.44}
20:01:06.513 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (-1.67) = xAngle (4.52 = -1.76)
20:01:06.513 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.55 = -1.73)
20:01:06.513 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.13 cameraTheta=2.85 mountX=-0.03 mountY=-0.13, mountTheta=-1.76
20:01:06.515 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.04, opts=13)
20:01:06.515 00.000 12268 Enqueuing Move request for scope (-0.13, 0.04)
20:01:06.515 00.000 11616 Worker thread wakes up
20:01:06.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
20:01:06.515 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
20:01:06.515 00.000 11616 Moving (-0.13, 0.04) raw xDistance=-0.03 yDistance=-0.13
20:01:06.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:06.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:01:06.516 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:06.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:01:06.516 00.000 11616 MoveAxis(E, 0, ABG)
20:01:06.516 00.000 11616 Move returns status 0, amount 0
20:01:06.516 00.000 11616 MoveAxis(N, 0, ABG)
20:01:06.516 00.000 11616 Move returns status 0, amount 0
20:01:06.516 00.000 11616 move complete, result=0
20:01:06.516 00.000 11616 worker thread done servicing request
20:01:06.536 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:01:06.553 00.017 12268 UpdateGuideState exits: m=285 SNR=11.5
20:01:06.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:06.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:06.553 00.000 12268 Enqueuing Expose request
20:01:06.553 00.000 11616 Worker thread wakes up
20:01:06.553 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:01:06.554 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:06.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:08.558 02.004 11616 Exposure complete
20:01:08.617 00.059 11616 worker thread done servicing request
20:01:08.617 00.000 12268 OnExposeComplete: enter
20:01:08.618 00.001 12268 UpdateGuideState(): m_state=6
20:01:08.618 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
20:01:08.618 00.000 12268 Star::Find returns 1 (0), X=1245.71, Y=860.96, Mass=277, SNR=11.4, Peak=34 HFD=4.0
20:01:08.618 00.000 12268 MultiStar: [#1 -0.19,0.12,0.94,U] [#2 0.17,0.33,0.96,U] [#3 0.11,-0.86,0.00,M7] [#4 -0.07,-0.04,0.78,U] [#5 0.07,-0.12,0.66,U] [#6 -0.98,0.32,0.00,M3] [#7 -0.22,-0.18,0.41,U] [#8 -1.10,-0.36,0.00,M7] 
20:01:08.618 00.000 12268 refined, 5 included, MultiStar: {-0.00, 0.17}, one-star: {0.12, 0.55}
20:01:08.618 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.67) = xAngle (3.24 = -3.04)
20:01:08.619 00.001 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.28 = -3.01)
20:01:08.619 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.58 mountX=-0.17 mountY=-0.02, mountTheta=-3.01
20:01:08.620 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.17, opts=13)
20:01:08.620 00.000 12268 Enqueuing Move request for scope (-0.00, 0.17)
20:01:08.621 00.001 11616 Worker thread wakes up
20:01:08.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
20:01:08.621 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
20:01:08.621 00.000 11616 Moving (-0.00, 0.17) raw xDistance=-0.17 yDistance=-0.02
20:01:08.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:01:08.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:01:08.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:08.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:01:08.621 00.000 11616 MoveAxis(E, 0, ABG)
20:01:08.621 00.000 11616 Move returns status 0, amount 0
20:01:08.621 00.000 11616 MoveAxis(N, 0, ABG)
20:01:08.621 00.000 11616 Move returns status 0, amount 0
20:01:08.621 00.000 11616 move complete, result=0
20:01:08.621 00.000 11616 worker thread done servicing request
20:01:08.642 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:01:08.659 00.017 12268 UpdateGuideState exits: m=277 SNR=11.4
20:01:08.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:08.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:08.659 00.000 12268 Enqueuing Expose request
20:01:08.659 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:01:08.660 00.001 11616 Worker thread wakes up
20:01:08.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:08.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:10.663 02.003 11616 Exposure complete
20:01:10.721 00.058 11616 worker thread done servicing request
20:01:10.722 00.001 12268 OnExposeComplete: enter
20:01:10.722 00.000 12268 UpdateGuideState(): m_state=6
20:01:10.722 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
20:01:10.722 00.000 12268 Star::Find returns 1 (0), X=1246.04, Y=860.39, Mass=337, SNR=12.5, Peak=33 HFD=4.2
20:01:10.722 00.000 12268 MultiStar: [#1 -0.07,-0.86,0.00,M1] [#2 0.24,-0.00,0.88,U] [#3 0.37,-0.70,0.00,M8] [#4 0.27,-0.35,0.76,U] [#5 -0.45,-0.72,0.00,M1] [#6 -0.43,-0.11,0.63,U] [#7 -0.06,-0.56,0.36,U] [#8 0.35,-0.75,0.00,M8] 
20:01:10.723 00.001 12268 refined, 4 included, MultiStar: {0.16, -0.15}, one-star: {0.45, -0.02}
20:01:10.723 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.67) = xAngle (0.90 = 0.90)
20:01:10.723 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.93 = 0.93)
20:01:10.723 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.77 mountX=0.14 mountY=0.18, mountTheta=0.91
20:01:10.725 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.15, opts=13)
20:01:10.725 00.000 12268 Enqueuing Move request for scope (0.16, -0.15)
20:01:10.725 00.000 11616 Worker thread wakes up
20:01:10.726 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.15) opts 0xd
20:01:10.726 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.15)
20:01:10.726 00.000 11616 Moving (0.16, -0.15) raw xDistance=0.14 yDistance=0.18
20:01:10.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:01:10.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:01:10.726 00.000 11616 MoveAxis(W, 77, ABG)
20:01:10.726 00.000 11616 Guiding  Dir = 3, Dur = 77
20:01:10.726 00.000 11616 IsSlewing returns 0
20:01:10.726 00.000 11616 IsGuiding returns 0
20:01:10.727 00.001 11616 PulseGuide returned control before completion, sleep 87
20:01:10.747 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:01:10.766 00.019 12268 UpdateGuideState exits: m=337 SNR=12.5
20:01:10.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:10.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:10.766 00.000 12268 Enqueuing Expose request
20:01:10.818 00.052 11616 IsGuiding returns 1
20:01:10.818 00.000 11616 scope still moving after pulse duration time elapsed
20:01:10.849 00.031 11616 IsSlewing returns 0
20:01:10.849 00.000 11616 IsGuiding returns 0
20:01:10.849 00.000 11616 scope move finished after 77 + 45 ms
20:01:10.850 00.001 11616 Move returns status 0, amount 77
20:01:10.850 00.000 11616 MoveAxis(S, 15, ABG)
20:01:10.850 00.000 11616 Guiding  Dir = 1, Dur = 15
20:01:10.850 00.000 11616 IsSlewing returns 0
20:01:10.850 00.000 11616 IsGuiding returns 0
20:01:10.850 00.000 11616 PulseGuide returned control before completion, sleep 25
20:01:10.881 00.031 11616 IsGuiding returns 1
20:01:10.881 00.000 11616 scope still moving after pulse duration time elapsed
20:01:10.911 00.030 11616 IsSlewing returns 0
20:01:10.912 00.001 11616 IsGuiding returns 0
20:01:10.912 00.000 11616 scope move finished after 15 + 46 ms
20:01:10.912 00.000 11616 Move returns status 0, amount 15
20:01:10.912 00.000 11616 move complete, result=0
20:01:10.912 00.000 11616 worker thread done servicing request
20:01:10.912 00.000 11616 Worker thread wakes up
20:01:10.912 00.000 12268 GuideStep: 0.1 px 77 ms WEST, 0.2 px 15 ms SOUTH
20:01:10.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:10.913 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:12.922 02.009 11616 Exposure complete
20:01:12.984 00.062 11616 worker thread done servicing request
20:01:12.984 00.000 12268 OnExposeComplete: enter
20:01:12.984 00.000 12268 UpdateGuideState(): m_state=6
20:01:12.985 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
20:01:12.985 00.000 12268 Star::Find returns 1 (0), X=1245.98, Y=859.86, Mass=289, SNR=11.6, Peak=36 HFD=4.1
20:01:12.985 00.000 12268 MultiStar: [#1 -0.12,-0.60,0.93,U] [#2 0.24,-0.17,0.95,U] [#3 0.39,-0.95,0.00,M9] [#4 0.22,-0.76,0.00,M1] [#5 0.01,-0.36,0.65,U] [#6 -0.43,-0.30,0.71,U] [#7 0.26,-0.68,0.00,M1] [#8 -0.93,-0.86,0.00,M9] 
20:01:12.985 00.000 12268 refined, 4 included, MultiStar: {0.05, -0.40}, one-star: {0.38, -0.55}
20:01:12.985 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.67) = xAngle (0.21 = 0.21)
20:01:12.985 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.24 = 0.24)
20:01:12.985 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.40 hyp=0.41 cameraTheta=-1.46 mountX=0.40 mountY=0.10, mountTheta=0.24
20:01:12.987 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.40, opts=13)
20:01:12.987 00.000 12268 Enqueuing Move request for scope (0.05, -0.40)
20:01:12.987 00.000 11616 Worker thread wakes up
20:01:12.987 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.40) opts 0xd
20:01:12.987 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.40)
20:01:12.987 00.000 11616 Moving (0.05, -0.40) raw xDistance=0.40 yDistance=0.10
20:01:12.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
20:01:12.987 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:12.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:01:12.988 00.001 11616 MoveAxis(W, 223, ABG)
20:01:12.988 00.000 11616 Guiding  Dir = 3, Dur = 223
20:01:12.988 00.000 11616 IsSlewing returns 0
20:01:12.988 00.000 11616 IsGuiding returns 0
20:01:12.988 00.000 11616 PulseGuide returned control before completion, sleep 233
20:01:13.008 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:01:13.026 00.018 12268 UpdateGuideState exits: m=289 SNR=11.6
20:01:13.026 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:13.026 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:13.027 00.001 12268 Enqueuing Expose request
20:01:13.231 00.204 11616 IsGuiding returns 1
20:01:13.231 00.000 11616 scope still moving after pulse duration time elapsed
20:01:13.262 00.031 11616 IsSlewing returns 0
20:01:13.262 00.000 11616 IsGuiding returns 0
20:01:13.262 00.000 11616 scope move finished after 223 + 51 ms
20:01:13.262 00.000 11616 Move returns status 0, amount 223
20:01:13.262 00.000 11616 MoveAxis(N, 0, ABG)
20:01:13.262 00.000 11616 Move returns status 0, amount 0
20:01:13.263 00.001 11616 move complete, result=0
20:01:13.263 00.000 11616 worker thread done servicing request
20:01:13.263 00.000 11616 Worker thread wakes up
20:01:13.263 00.000 12268 GuideStep: 0.4 px 223 ms WEST, 0.1 px 0 ms NORTH
20:01:13.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:13.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:15.268 02.005 11616 Exposure complete
20:01:15.325 00.057 11616 worker thread done servicing request
20:01:15.325 00.000 12268 OnExposeComplete: enter
20:01:15.326 00.001 12268 UpdateGuideState(): m_state=6
20:01:15.326 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
20:01:15.326 00.000 12268 Star::Find returns 1 (0), X=1246.09, Y=860.15, Mass=292, SNR=11.6, Peak=36 HFD=4.2
20:01:15.326 00.000 12268 MultiStar: [#1 0.13,-0.44,1.01,U] [#2 0.31,0.16,0.90,U] [#3 0.08,-0.51,0.76,U] [#4 0.02,-0.47,0.75,U] [#5 -0.42,-0.24,0.66,U] [#6 -0.25,-0.01,0.67,U] [#7 -0.14,-0.46,0.43,U] [#8 -0.61,-0.80,0.00,M10] 
20:01:15.326 00.000 12268 refined, 7 included, MultiStar: {0.08, -0.27}, one-star: {0.49, -0.25}
20:01:15.327 00.001 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.67) = xAngle (0.38 = 0.38)
20:01:15.327 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.41 = 0.41)
20:01:15.327 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.29 mountX=0.26 mountY=0.11, mountTheta=0.40
20:01:15.328 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.27, opts=13)
20:01:15.328 00.000 12268 Enqueuing Move request for scope (0.08, -0.27)
20:01:15.328 00.000 11616 Worker thread wakes up
20:01:15.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.27) opts 0xd
20:01:15.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.27)
20:01:15.329 00.001 11616 Moving (0.08, -0.27) raw xDistance=0.26 yDistance=0.11
20:01:15.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
20:01:15.329 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:15.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:01:15.329 00.000 11616 MoveAxis(W, 146, ABG)
20:01:15.329 00.000 11616 Guiding  Dir = 3, Dur = 146
20:01:15.329 00.000 11616 IsSlewing returns 0
20:01:15.330 00.001 11616 IsGuiding returns 0
20:01:15.330 00.000 11616 PulseGuide returned control before completion, sleep 156
20:01:15.352 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:01:15.369 00.017 12268 UpdateGuideState exits: m=292 SNR=11.6
20:01:15.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:15.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:15.369 00.000 12268 Enqueuing Expose request
20:01:15.503 00.134 11616 IsGuiding returns 1
20:01:15.503 00.000 11616 scope still moving after pulse duration time elapsed
20:01:15.534 00.031 11616 IsSlewing returns 0
20:01:15.534 00.000 11616 IsGuiding returns 0
20:01:15.535 00.001 11616 scope move finished after 146 + 58 ms
20:01:15.535 00.000 11616 Move returns status 0, amount 146
20:01:15.535 00.000 11616 MoveAxis(N, 0, ABG)
20:01:15.535 00.000 11616 Move returns status 0, amount 0
20:01:15.535 00.000 11616 move complete, result=0
20:01:15.535 00.000 11616 worker thread done servicing request
20:01:15.536 00.001 11616 Worker thread wakes up
20:01:15.536 00.000 12268 GuideStep: 0.3 px 146 ms WEST, 0.1 px 0 ms NORTH
20:01:15.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:15.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:17.543 02.007 11616 Exposure complete
20:01:17.601 00.058 11616 worker thread done servicing request
20:01:17.601 00.000 12268 OnExposeComplete: enter
20:01:17.601 00.000 12268 UpdateGuideState(): m_state=6
20:01:17.601 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
20:01:17.601 00.000 12268 Star::Find returns 1 (0), X=1246.07, Y=860.42, Mass=252, SNR=10.7, Peak=30 HFD=4.2
20:01:17.602 00.001 12268 MultiStar: [#1 -0.21,-0.17,1.04,U] [#2 0.28,0.01,1.03,U] [#3 0.17,0.01,0.80,U] [#4 0.27,-0.56,0.92,U] [#5 -0.07,0.34,0.65,U] [#6 -0.09,0.23,0.62,U] [#7 1.04,-0.17,0.00,M1] [#8 -0.26,-0.22,0.48,U] 
20:01:17.602 00.000 12268 refined, 7 included, MultiStar: {0.11, -0.06}, one-star: {0.47, 0.01}
20:01:17.602 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.67) = xAngle (1.15 = 1.15)
20:01:17.602 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.18 = 1.18)
20:01:17.602 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.52 mountX=0.05 mountY=0.11, mountTheta=1.15
20:01:17.603 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.06, opts=13)
20:01:17.604 00.001 12268 Enqueuing Move request for scope (0.11, -0.06)
20:01:17.604 00.000 11616 Worker thread wakes up
20:01:17.604 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
20:01:17.604 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
20:01:17.604 00.000 11616 Moving (0.11, -0.06) raw xDistance=0.05 yDistance=0.11
20:01:17.604 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:17.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:01:17.604 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:17.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:01:17.604 00.000 11616 MoveAxis(E, 0, ABG)
20:01:17.604 00.000 11616 Move returns status 0, amount 0
20:01:17.604 00.000 11616 MoveAxis(N, 0, ABG)
20:01:17.605 00.001 11616 Move returns status 0, amount 0
20:01:17.605 00.000 11616 move complete, result=0
20:01:17.605 00.000 11616 worker thread done servicing request
20:01:17.625 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:01:17.642 00.017 12268 UpdateGuideState exits: m=252 SNR=10.7
20:01:17.643 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:17.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:17.643 00.000 12268 Enqueuing Expose request
20:01:17.643 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:01:17.643 00.000 11616 Worker thread wakes up
20:01:17.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:17.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:19.656 02.013 11616 Exposure complete
20:01:19.714 00.058 11616 worker thread done servicing request
20:01:19.715 00.001 12268 OnExposeComplete: enter
20:01:19.715 00.000 12268 UpdateGuideState(): m_state=6
20:01:19.715 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
20:01:19.715 00.000 12268 Star::Find returns 1 (0), X=1245.79, Y=860.95, Mass=265, SNR=11.1, Peak=33 HFD=4.1
20:01:19.715 00.000 12268 MultiStar: [#1 0.26,0.30,1.05,U] [#2 0.15,0.19,0.97,U] [#3 0.46,-0.16,0.89,U] [#4 0.32,-0.14,0.87,U] [#5 -0.39,-0.05,0.70,U] [#6 -0.25,0.47,0.65,U] [#7 0.19,-0.55,0.45,U] [#8 -0.04,-0.24,0.56,U] 
20:01:19.715 00.000 12268 refined, 8 included, MultiStar: {0.13, 0.09}, one-star: {0.20, 0.55}
20:01:19.715 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.67) = xAngle (2.29 = 2.29)
20:01:19.716 00.001 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.32 = 2.32)
20:01:19.716 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.62 mountX=-0.11 mountY=0.12, mountTheta=2.30
20:01:19.717 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.09, opts=13)
20:01:19.717 00.000 12268 Enqueuing Move request for scope (0.13, 0.09)
20:01:19.717 00.000 11616 Worker thread wakes up
20:01:19.717 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
20:01:19.717 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
20:01:19.717 00.000 11616 Moving (0.13, 0.09) raw xDistance=-0.11 yDistance=0.12
20:01:19.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:01:19.718 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:01:19.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:19.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:01:19.718 00.000 11616 MoveAxis(E, 0, ABG)
20:01:19.718 00.000 11616 Move returns status 0, amount 0
20:01:19.718 00.000 11616 MoveAxis(N, 0, ABG)
20:01:19.718 00.000 11616 Move returns status 0, amount 0
20:01:19.718 00.000 11616 move complete, result=0
20:01:19.718 00.000 11616 worker thread done servicing request
20:01:19.740 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:01:19.759 00.019 12268 UpdateGuideState exits: m=265 SNR=11.1
20:01:19.760 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:19.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:19.760 00.000 12268 Enqueuing Expose request
20:01:19.760 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:01:19.760 00.000 11616 Worker thread wakes up
20:01:19.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:19.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:21.770 02.010 11616 Exposure complete
20:01:21.828 00.058 11616 worker thread done servicing request
20:01:21.829 00.001 12268 OnExposeComplete: enter
20:01:21.829 00.000 12268 UpdateGuideState(): m_state=6
20:01:21.829 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
20:01:21.829 00.000 12268 Star::Find returns 1 (0), X=1246.70, Y=860.89, Mass=293, SNR=11.6, Peak=33 HFD=4.3
20:01:21.829 00.000 12268 MultiStar: [#1 0.46,0.29,0.99,U] [#2 0.73,0.37,0.00,M1] [#3 0.93,-0.18,0.00,M7] [#4 0.37,0.16,0.77,U] [#5 0.26,0.35,0.68,U] [#6 0.67,0.01,0.62,U] [#7 0.22,-0.34,0.37,U] [#8 0.25,-0.13,0.51,U] 
20:01:21.829 00.000 12268 refined, 6 included, MultiStar: {0.54, 0.19}, one-star: {1.10, 0.48}
20:01:21.830 00.001 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.67) = xAngle (2.01 = 2.01)
20:01:21.830 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.04 = 2.04)
20:01:21.830 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=0.19 hyp=0.57 cameraTheta=0.34 mountX=-0.24 mountY=0.51, mountTheta=2.02
20:01:21.832 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=0.19, opts=13)
20:01:21.832 00.000 12268 Enqueuing Move request for scope (0.54, 0.19)
20:01:21.832 00.000 11616 Worker thread wakes up
20:01:21.832 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.19) opts 0xd
20:01:21.832 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, 0.19)
20:01:21.832 00.000 11616 Moving (0.54, 0.19) raw xDistance=-0.24 yDistance=0.51
20:01:21.832 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:01:21.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:01:21.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
20:01:21.833 00.001 11616 MoveAxis(E, 0, ABG)
20:01:21.833 00.000 11616 Move returns status 0, amount 0
20:01:21.833 00.000 11616 MoveAxis(S, 43, ABG)
20:01:21.833 00.000 11616 Guiding  Dir = 1, Dur = 43
20:01:21.833 00.000 11616 IsSlewing returns 0
20:01:21.833 00.000 11616 IsGuiding returns 0
20:01:21.834 00.001 11616 PulseGuide returned control before completion, sleep 53
20:01:21.854 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:01:21.871 00.017 12268 UpdateGuideState exits: m=293 SNR=11.6
20:01:21.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:21.871 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:21.871 00.000 12268 Enqueuing Expose request
20:01:21.895 00.024 11616 IsGuiding returns 1
20:01:21.895 00.000 11616 scope still moving after pulse duration time elapsed
20:01:21.926 00.031 11616 IsSlewing returns 0
20:01:21.926 00.000 11616 IsGuiding returns 0
20:01:21.926 00.000 11616 scope move finished after 43 + 50 ms
20:01:21.926 00.000 11616 Move returns status 0, amount 43
20:01:21.927 00.001 11616 move complete, result=0
20:01:21.927 00.000 11616 worker thread done servicing request
20:01:21.927 00.000 11616 Worker thread wakes up
20:01:21.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:21.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:21.950 00.023 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 43 ms SOUTH
20:01:23.936 01.986 11616 Exposure complete
20:01:23.993 00.057 11616 worker thread done servicing request
20:01:23.993 00.000 12268 OnExposeComplete: enter
20:01:23.993 00.000 12268 UpdateGuideState(): m_state=6
20:01:23.994 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
20:01:23.994 00.000 12268 Star::Find returns 1 (0), X=1246.24, Y=860.81, Mass=334, SNR=12.4, Peak=34 HFD=4.4
20:01:23.994 00.000 12268 MultiStar: [#1 0.37,0.10,0.94,U] [#2 0.99,0.54,0.00,M2] [#3 0.53,-0.26,0.74,U] [#4 0.40,-0.40,0.77,U] [#5 0.12,-0.08,0.60,U] [#6 -0.41,0.60,0.00,M1] [#7 0.56,0.08,0.40,U] [#8 0.18,-0.68,0.00,M8] 
20:01:23.994 00.000 12268 refined, 5 included, MultiStar: {0.45, -0.00}, one-star: {0.64, 0.41}
20:01:23.994 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.67) = xAngle (1.66 = 1.66)
20:01:23.994 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.69 = 1.69)
20:01:23.994 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.00 hyp=0.45 cameraTheta=-0.01 mountX=-0.04 mountY=0.44, mountTheta=1.66
20:01:23.996 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.00, opts=13)
20:01:23.996 00.000 12268 Enqueuing Move request for scope (0.45, -0.00)
20:01:23.996 00.000 11616 Worker thread wakes up
20:01:23.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.00) opts 0xd
20:01:23.996 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.00)
20:01:23.996 00.000 11616 Moving (0.45, -0.00) raw xDistance=-0.04 yDistance=0.44
20:01:23.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:23.997 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:01:23.997 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
20:01:23.997 00.000 11616 MoveAxis(E, 0, ABG)
20:01:23.997 00.000 11616 Move returns status 0, amount 0
20:01:23.997 00.000 11616 MoveAxis(S, 38, ABG)
20:01:23.997 00.000 11616 Guiding  Dir = 1, Dur = 38
20:01:23.997 00.000 11616 IsSlewing returns 0
20:01:23.998 00.001 11616 IsGuiding returns 0
20:01:23.998 00.000 11616 PulseGuide returned control before completion, sleep 48
20:01:24.023 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:01:24.040 00.017 12268 UpdateGuideState exits: m=334 SNR=12.4
20:01:24.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:24.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:24.040 00.000 12268 Enqueuing Expose request
20:01:24.058 00.018 11616 IsGuiding returns 1
20:01:24.058 00.000 11616 scope still moving after pulse duration time elapsed
20:01:24.089 00.031 11616 IsSlewing returns 0
20:01:24.089 00.000 11616 IsGuiding returns 0
20:01:24.089 00.000 11616 scope move finished after 38 + 53 ms
20:01:24.089 00.000 11616 Move returns status 0, amount 38
20:01:24.090 00.001 11616 move complete, result=0
20:01:24.090 00.000 11616 worker thread done servicing request
20:01:24.090 00.000 11616 Worker thread wakes up
20:01:24.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:24.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:24.109 00.019 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 38 ms SOUTH
20:01:26.095 01.986 11616 Exposure complete
20:01:26.152 00.057 11616 worker thread done servicing request
20:01:26.152 00.000 12268 OnExposeComplete: enter
20:01:26.152 00.000 12268 UpdateGuideState(): m_state=6
20:01:26.152 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
20:01:26.153 00.001 12268 Star::Find returns 1 (0), X=1246.25, Y=860.30, Mass=329, SNR=12.4, Peak=32 HFD=4.3
20:01:26.153 00.000 12268 MultiStar: [#1 0.31,-0.22,0.90,U] [#2 0.54,0.02,0.91,U] [#3 0.14,-0.66,0.72,U] [#4 0.40,-0.57,0.00,M1] [#5 0.17,0.24,0.65,U] [#6 -0.12,0.28,0.57,U] [#7 -0.01,-0.42,0.43,U] [#8 -0.39,-1.01,0.00,M9] 
20:01:26.153 00.000 12268 refined, 6 included, MultiStar: {0.30, -0.12}, one-star: {0.65, -0.10}
20:01:26.153 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.67) = xAngle (1.29 = 1.29)
20:01:26.153 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.32 = 1.32)
20:01:26.153 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.12 hyp=0.32 cameraTheta=-0.38 mountX=0.09 mountY=0.31, mountTheta=1.29
20:01:26.154 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.12, opts=13)
20:01:26.154 00.000 12268 Enqueuing Move request for scope (0.30, -0.12)
20:01:26.154 00.000 11616 Worker thread wakes up
20:01:26.154 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.12) opts 0xd
20:01:26.154 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.12)
20:01:26.154 00.000 11616 Moving (0.30, -0.12) raw xDistance=0.09 yDistance=0.31
20:01:26.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:26.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:01:26.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
20:01:26.154 00.000 11616 MoveAxis(E, 0, ABG)
20:01:26.154 00.000 11616 Move returns status 0, amount 0
20:01:26.154 00.000 11616 MoveAxis(S, 27, ABG)
20:01:26.154 00.000 11616 Guiding  Dir = 1, Dur = 27
20:01:26.156 00.002 11616 IsSlewing returns 0
20:01:26.156 00.000 11616 IsGuiding returns 0
20:01:26.156 00.000 11616 PulseGuide returned control before completion, sleep 37
20:01:26.177 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:01:26.196 00.019 12268 UpdateGuideState exits: m=329 SNR=12.4
20:01:26.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:26.196 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:26.196 00.000 12268 Enqueuing Expose request
20:01:26.204 00.008 11616 IsGuiding returns 1
20:01:26.204 00.000 11616 scope still moving after pulse duration time elapsed
20:01:26.238 00.034 11616 IsSlewing returns 0
20:01:26.239 00.001 11616 IsGuiding returns 0
20:01:26.239 00.000 11616 scope move finished after 27 + 56 ms
20:01:26.240 00.001 11616 Move returns status 0, amount 27
20:01:26.240 00.000 11616 move complete, result=0
20:01:26.240 00.000 11616 worker thread done servicing request
20:01:26.241 00.001 11616 Worker thread wakes up
20:01:26.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:26.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:26.241 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
20:01:28.243 02.002 11616 Exposure complete
20:01:28.302 00.059 11616 worker thread done servicing request
20:01:28.303 00.001 12268 OnExposeComplete: enter
20:01:28.303 00.000 12268 UpdateGuideState(): m_state=6
20:01:28.303 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
20:01:28.303 00.000 12268 Star::Find returns 1 (0), X=1245.99, Y=859.87, Mass=312, SNR=12.0, Peak=43 HFD=4.1
20:01:28.303 00.000 12268 MultiStar: [#1 0.14,-0.83,0.00,M1] [#2 0.49,-0.45,0.91,U] [#3 -0.09,-0.86,0.00,M6] [#4 0.22,-1.01,0.00,M2] [#5 -0.12,-0.03,0.61,U] [#6 -0.13,-0.47,0.65,U] [#7 0.54,-1.35,0.00,M1] [#8 -0.36,-1.08,0.00,M10] 
20:01:28.304 00.001 12268 refined, 3 included, MultiStar: {0.21, -0.40}, one-star: {0.40, -0.54}
20:01:28.304 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.67) = xAngle (0.59 = 0.59)
20:01:28.304 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.62 = 0.62)
20:01:28.304 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.40 hyp=0.45 cameraTheta=-1.08 mountX=0.38 mountY=0.26, mountTheta=0.61
20:01:28.305 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.40, opts=13)
20:01:28.305 00.000 12268 Enqueuing Move request for scope (0.21, -0.40)
20:01:28.306 00.001 11616 Worker thread wakes up
20:01:28.306 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.40) opts 0xd
20:01:28.306 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.40)
20:01:28.306 00.000 11616 Moving (0.21, -0.40) raw xDistance=0.38 yDistance=0.26
20:01:28.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
20:01:28.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:01:28.306 00.000 11616 MoveAxis(W, 212, ABG)
20:01:28.306 00.000 11616 Guiding  Dir = 3, Dur = 212
20:01:28.306 00.000 11616 IsSlewing returns 0
20:01:28.307 00.001 11616 IsGuiding returns 0
20:01:28.307 00.000 11616 PulseGuide returned control before completion, sleep 222
20:01:28.328 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:01:28.346 00.018 12268 UpdateGuideState exits: m=312 SNR=12.0
20:01:28.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:28.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:28.346 00.000 12268 Enqueuing Expose request
20:01:28.532 00.186 11616 IsGuiding returns 1
20:01:28.532 00.000 11616 scope still moving after pulse duration time elapsed
20:01:28.563 00.031 11616 IsSlewing returns 0
20:01:28.563 00.000 11616 IsGuiding returns 1
20:01:28.594 00.031 11616 IsSlewing returns 0
20:01:28.595 00.001 11616 IsGuiding returns 1
20:01:28.626 00.031 11616 IsSlewing returns 0
20:01:28.626 00.000 11616 IsGuiding returns 1
20:01:28.657 00.031 11616 IsSlewing returns 0
20:01:28.658 00.001 11616 IsGuiding returns 0
20:01:28.658 00.000 11616 scope move finished after 212 + 139 ms
20:01:28.659 00.001 11616 Move returns status 0, amount 212
20:01:28.659 00.000 11616 MoveAxis(S, 22, ABG)
20:01:28.659 00.000 11616 Guiding  Dir = 1, Dur = 22
20:01:28.659 00.000 11616 IsSlewing returns 0
20:01:28.660 00.001 11616 IsGuiding returns 0
20:01:28.660 00.000 11616 PulseGuide returned control before completion, sleep 32
20:01:28.704 00.044 11616 IsGuiding returns 1
20:01:28.704 00.000 11616 scope still moving after pulse duration time elapsed
20:01:28.735 00.031 11616 IsSlewing returns 0
20:01:28.736 00.001 11616 IsGuiding returns 1
20:01:28.767 00.031 11616 IsSlewing returns 0
20:01:28.768 00.001 11616 IsGuiding returns 1
20:01:28.798 00.030 11616 IsSlewing returns 0
20:01:28.798 00.000 11616 IsGuiding returns 0
20:01:28.799 00.001 11616 scope move finished after 22 + 116 ms
20:01:28.799 00.000 11616 Move returns status 0, amount 22
20:01:28.799 00.000 11616 move complete, result=0
20:01:28.799 00.000 11616 worker thread done servicing request
20:01:28.799 00.000 11616 Worker thread wakes up
20:01:28.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:28.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:28.799 00.000 12268 GuideStep: 0.4 px 212 ms WEST, 0.3 px 22 ms SOUTH
20:01:30.803 02.004 11616 Exposure complete
20:01:30.862 00.059 11616 worker thread done servicing request
20:01:30.862 00.000 12268 OnExposeComplete: enter
20:01:30.862 00.000 12268 UpdateGuideState(): m_state=6
20:01:30.863 00.001 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
20:01:30.863 00.000 12268 Star::Find returns 1 (0), X=1245.28, Y=859.23, Mass=279, SNR=11.4, Peak=29 HFD=3.8
20:01:30.863 00.000 12268 MultiStar: [#1 -0.09,-1.30,0.00,M2] [#2 0.03,-0.72,0.00,M1] [#3 -0.12,-1.48,0.00,M7] [#4 -0.02,-1.37,0.00,M3] [#5 -0.24,-1.03,0.00,M1] [#6 -1.05,-0.64,0.00,M1] [#7 -0.20,-1.42,0.00,M2] [#8 -0.10,-1.21,0.00,R] 
20:01:30.864 00.001 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.67) = xAngle (-0.16 = -0.16)
20:01:30.864 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.13 = -0.13)
20:01:30.864 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-1.18 hyp=1.22 cameraTheta=-1.83 mountX=1.20 mountY=-0.16, mountTheta=-0.13
20:01:30.865 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-1.18, opts=13)
20:01:30.865 00.000 12268 Enqueuing Move request for scope (-0.32, -1.18)
20:01:30.866 00.001 11616 Worker thread wakes up
20:01:30.866 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -1.18) opts 0xd
20:01:30.866 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -1.18)
20:01:30.866 00.000 11616 Moving (-0.32, -1.18) raw xDistance=1.20 yDistance=-0.16
20:01:30.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.60 from input 1.20
20:01:30.866 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:01:30.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:01:30.866 00.000 11616 MoveAxis(W, 673, ABG)
20:01:30.866 00.000 11616 Guiding  Dir = 3, Dur = 673
20:01:30.866 00.000 11616 IsSlewing returns 0
20:01:30.867 00.001 11616 IsGuiding returns 0
20:01:30.867 00.000 11616 PulseGuide returned control before completion, sleep 683
20:01:30.889 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:01:30.905 00.016 12268 UpdateGuideState exits: m=279 SNR=11.4
20:01:30.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:30.906 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:30.906 00.000 12268 Enqueuing Expose request
20:01:31.563 00.657 11616 IsGuiding returns 1
20:01:31.563 00.000 11616 scope still moving after pulse duration time elapsed
20:01:31.593 00.030 11616 IsSlewing returns 0
20:01:31.594 00.001 11616 IsGuiding returns 0
20:01:31.594 00.000 11616 scope move finished after 673 + 54 ms
20:01:31.594 00.000 11616 Move returns status 0, amount 673
20:01:31.594 00.000 11616 MoveAxis(N, 0, ABG)
20:01:31.594 00.000 11616 Move returns status 0, amount 0
20:01:31.594 00.000 11616 move complete, result=0
20:01:31.594 00.000 11616 worker thread done servicing request
20:01:31.595 00.001 11616 Worker thread wakes up
20:01:31.595 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:31.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:31.595 00.000 12268 GuideStep: 1.2 px 673 ms WEST, -0.2 px 0 ms NORTH
20:01:33.601 02.006 11616 Exposure complete
20:01:33.659 00.058 11616 worker thread done servicing request
20:01:33.659 00.000 12268 OnExposeComplete: enter
20:01:33.659 00.000 12268 UpdateGuideState(): m_state=6
20:01:33.660 00.001 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
20:01:33.660 00.000 12268 Star::Find returns 1 (0), X=1245.55, Y=859.91, Mass=316, SNR=12.1, Peak=36 HFD=4.1
20:01:33.660 00.000 12268 MultiStar: [#1 -0.35,-0.75,0.00,M3] [#2 -0.21,-0.21,1.00,U] [#3 -0.03,-1.20,0.00,M8] [#4 -0.56,-0.93,0.00,M4] [#5 -0.70,-0.36,0.00,M2] [#6 -0.76,-0.36,0.00,M2] [#7 -0.16,-1.22,0.00,M3] [#8 -0.44,0.46,0.51,U] 
20:01:33.660 00.000 12268 refined, 2 included, MultiStar: {-0.19, -0.19}, one-star: {-0.05, -0.50}
20:01:33.660 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.67) = xAngle (-0.71 = -0.71)
20:01:33.660 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.67 = -0.67)
20:01:33.660 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.37 mountX=0.20 mountY=-0.17, mountTheta=-0.69
20:01:33.663 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.19, opts=13)
20:01:33.663 00.000 12268 Enqueuing Move request for scope (-0.19, -0.19)
20:01:33.663 00.000 11616 Worker thread wakes up
20:01:33.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
20:01:33.663 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
20:01:33.664 00.001 11616 Moving (-0.19, -0.19) raw xDistance=0.20 yDistance=-0.17
20:01:33.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
20:01:33.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:01:33.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:01:33.664 00.000 11616 MoveAxis(W, 114, ABG)
20:01:33.664 00.000 11616 Guiding  Dir = 3, Dur = 114
20:01:33.664 00.000 11616 IsSlewing returns 0
20:01:33.665 00.001 11616 IsGuiding returns 0
20:01:33.665 00.000 11616 PulseGuide returned control before completion, sleep 124
20:01:33.686 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:01:33.705 00.019 12268 UpdateGuideState exits: m=316 SNR=12.1
20:01:33.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:33.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:33.705 00.000 12268 Enqueuing Expose request
20:01:33.803 00.098 11616 IsGuiding returns 1
20:01:33.803 00.000 11616 scope still moving after pulse duration time elapsed
20:01:33.834 00.031 11616 IsSlewing returns 0
20:01:33.835 00.001 11616 IsGuiding returns 0
20:01:33.835 00.000 11616 scope move finished after 114 + 56 ms
20:01:33.835 00.000 11616 Move returns status 0, amount 114
20:01:33.835 00.000 11616 MoveAxis(N, 0, ABG)
20:01:33.835 00.000 11616 Move returns status 0, amount 0
20:01:33.835 00.000 11616 move complete, result=0
20:01:33.836 00.001 11616 worker thread done servicing request
20:01:33.836 00.000 12268 GuideStep: 0.2 px 114 ms WEST, -0.2 px 0 ms NORTH
20:01:33.836 00.000 11616 Worker thread wakes up
20:01:33.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:33.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:35.840 02.004 11616 Exposure complete
20:01:35.899 00.059 11616 worker thread done servicing request
20:01:35.899 00.000 12268 OnExposeComplete: enter
20:01:35.899 00.000 12268 UpdateGuideState(): m_state=6
20:01:35.900 00.001 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
20:01:35.900 00.000 12268 Star::Find returns 1 (0), X=1245.60, Y=860.07, Mass=335, SNR=12.5, Peak=38 HFD=4.4
20:01:35.900 00.000 12268 MultiStar: [#1 -0.24,-1.13,0.00,M4] [#2 -0.42,-0.56,0.00,M1] [#3 -0.21,-1.40,0.00,M9] [#4 -0.76,-0.92,0.00,M5] [#5 -0.57,-0.35,0.56,U] [#6 -0.61,-0.72,0.00,M3] [#7 -0.31,-0.84,0.00,M4] [#8 -1.11,0.20,0.00,M1] 
20:01:35.900 00.000 12268 single-star, 1 included, MultiStar: {-0.20, -0.34}, one-star: {-0.00, -0.34}
20:01:35.900 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.67) = xAngle (0.10 = 0.10)
20:01:35.900 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.13 = 0.13)
20:01:35.901 00.001 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.34 hyp=0.34 cameraTheta=-1.57 mountX=0.34 mountY=0.04, mountTheta=0.13
20:01:35.901 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.34, opts=13)
20:01:35.901 00.000 12268 Enqueuing Move request for scope (-0.00, -0.34)
20:01:35.901 00.000 11616 Worker thread wakes up
20:01:35.901 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.34) opts 0xd
20:01:35.901 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.34)
20:01:35.901 00.000 11616 Moving (-0.00, -0.34) raw xDistance=0.34 yDistance=0.04
20:01:35.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
20:01:35.901 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:35.903 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:01:35.903 00.000 11616 MoveAxis(W, 190, ABG)
20:01:35.903 00.000 11616 Guiding  Dir = 3, Dur = 190
20:01:35.903 00.000 11616 IsSlewing returns 0
20:01:35.903 00.000 11616 IsGuiding returns 0
20:01:35.904 00.001 11616 PulseGuide returned control before completion, sleep 200
20:01:35.925 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:01:35.942 00.017 12268 UpdateGuideState exits: m=335 SNR=12.5
20:01:35.943 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:35.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:35.943 00.000 12268 Enqueuing Expose request
20:01:36.120 00.177 11616 IsGuiding returns 1
20:01:36.120 00.000 11616 scope still moving after pulse duration time elapsed
20:01:36.150 00.030 11616 IsSlewing returns 0
20:01:36.151 00.001 11616 IsGuiding returns 0
20:01:36.151 00.000 11616 scope move finished after 190 + 58 ms
20:01:36.151 00.000 11616 Move returns status 0, amount 190
20:01:36.151 00.000 11616 MoveAxis(N, 0, ABG)
20:01:36.151 00.000 11616 Move returns status 0, amount 0
20:01:36.151 00.000 11616 move complete, result=0
20:01:36.151 00.000 11616 worker thread done servicing request
20:01:36.151 00.000 11616 Worker thread wakes up
20:01:36.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:36.152 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:36.152 00.000 12268 GuideStep: 0.3 px 190 ms WEST, 0.0 px 0 ms NORTH
20:01:38.155 02.003 11616 Exposure complete
20:01:38.215 00.060 11616 worker thread done servicing request
20:01:38.215 00.000 12268 OnExposeComplete: enter
20:01:38.215 00.000 12268 UpdateGuideState(): m_state=6
20:01:38.215 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
20:01:38.215 00.000 12268 Star::Find returns 1 (0), X=1245.56, Y=859.94, Mass=328, SNR=12.3, Peak=38 HFD=4.0
20:01:38.216 00.001 12268 MultiStar: [#1 -0.32,-0.37,1.01,U] [#2 -0.02,0.03,1.06,U] [#3 0.29,-1.02,0.00,M10] [#4 -0.69,-0.98,0.00,M6] [#5 -1.00,-0.91,0.00,M2] [#6 -0.58,-0.23,0.62,U] [#7 -1.05,-0.83,0.00,M5] [#8 -0.51,-0.12,0.49,U] 
20:01:38.216 00.000 12268 refined, 4 included, MultiStar: {-0.24, -0.24}, one-star: {-0.04, -0.47}
20:01:38.216 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.67) = xAngle (-0.68 = -0.68)
20:01:38.216 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.64 = -0.64)
20:01:38.216 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.24 hyp=0.34 cameraTheta=-2.34 mountX=0.26 mountY=-0.20, mountTheta=-0.66
20:01:38.217 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.24, opts=13)
20:01:38.217 00.000 12268 Enqueuing Move request for scope (-0.24, -0.24)
20:01:38.217 00.000 11616 Worker thread wakes up
20:01:38.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.24) opts 0xd
20:01:38.217 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.24)
20:01:38.217 00.000 11616 Moving (-0.24, -0.24) raw xDistance=0.26 yDistance=-0.20
20:01:38.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
20:01:38.218 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:01:38.220 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:01:38.220 00.000 11616 MoveAxis(W, 148, ABG)
20:01:38.220 00.000 11616 Guiding  Dir = 3, Dur = 148
20:01:38.220 00.000 11616 IsSlewing returns 0
20:01:38.221 00.001 11616 IsGuiding returns 0
20:01:38.221 00.000 11616 PulseGuide returned control before completion, sleep 158
20:01:38.242 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:01:38.266 00.024 12268 UpdateGuideState exits: m=328 SNR=12.3
20:01:38.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:38.266 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:38.267 00.001 12268 Enqueuing Expose request
20:01:38.391 00.124 11616 IsGuiding returns 1
20:01:38.391 00.000 11616 scope still moving after pulse duration time elapsed
20:01:38.423 00.032 11616 IsSlewing returns 0
20:01:38.424 00.001 11616 IsGuiding returns 0
20:01:38.424 00.000 11616 scope move finished after 148 + 54 ms
20:01:38.424 00.000 11616 Move returns status 0, amount 148
20:01:38.424 00.000 11616 MoveAxis(N, 0, ABG)
20:01:38.424 00.000 11616 Move returns status 0, amount 0
20:01:38.424 00.000 11616 move complete, result=0
20:01:38.424 00.000 11616 worker thread done servicing request
20:01:38.425 00.001 11616 Worker thread wakes up
20:01:38.425 00.000 12268 GuideStep: 0.3 px 148 ms WEST, -0.2 px 0 ms NORTH
20:01:38.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:38.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:40.432 02.007 11616 Exposure complete
20:01:40.490 00.058 11616 worker thread done servicing request
20:01:40.490 00.000 12268 OnExposeComplete: enter
20:01:40.490 00.000 12268 UpdateGuideState(): m_state=6
20:01:40.490 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
20:01:40.490 00.000 12268 Star::Find returns 1 (0), X=1246.23, Y=860.06, Mass=313, SNR=12.1, Peak=35 HFD=4.4
20:01:40.491 00.001 12268 MultiStar: [#1 0.27,-0.58,1.00,U] [#2 0.25,-0.16,1.00,U] [#3 0.63,-0.88,0.00,R] [#4 0.02,-1.20,0.00,M7] [#5 -0.04,-0.04,0.67,U] [#6 -0.09,0.01,0.68,U] [#7 0.59,-0.28,0.58,U] [#8 0.14,-0.04,0.46,U] 
20:01:40.491 00.000 12268 refined, 6 included, MultiStar: {0.28, -0.24}, one-star: {0.64, -0.34}
20:01:40.491 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.67) = xAngle (0.96 = 0.96)
20:01:40.491 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.99 = 0.99)
20:01:40.491 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.24 hyp=0.36 cameraTheta=-0.71 mountX=0.21 mountY=0.30, mountTheta=0.97
20:01:40.492 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.24, opts=13)
20:01:40.493 00.001 12268 Enqueuing Move request for scope (0.28, -0.24)
20:01:40.493 00.000 11616 Worker thread wakes up
20:01:40.493 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.24) opts 0xd
20:01:40.493 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.24)
20:01:40.493 00.000 11616 Moving (0.28, -0.24) raw xDistance=0.21 yDistance=0.30
20:01:40.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
20:01:40.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
20:01:40.493 00.000 11616 MoveAxis(W, 117, ABG)
20:01:40.493 00.000 11616 Guiding  Dir = 3, Dur = 117
20:01:40.493 00.000 11616 IsSlewing returns 0
20:01:40.494 00.001 11616 IsGuiding returns 0
20:01:40.494 00.000 11616 PulseGuide returned control before completion, sleep 127
20:01:40.517 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:01:40.534 00.017 12268 UpdateGuideState exits: m=313 SNR=12.1
20:01:40.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:40.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:40.534 00.000 12268 Enqueuing Expose request
20:01:40.622 00.088 11616 IsGuiding returns 1
20:01:40.622 00.000 11616 scope still moving after pulse duration time elapsed
20:01:40.652 00.030 11616 IsSlewing returns 0
20:01:40.652 00.000 11616 IsGuiding returns 1
20:01:40.684 00.032 11616 IsSlewing returns 0
20:01:40.684 00.000 11616 IsGuiding returns 1
20:01:40.714 00.030 11616 IsSlewing returns 0
20:01:40.715 00.001 11616 IsGuiding returns 1
20:01:40.745 00.030 11616 IsSlewing returns 0
20:01:40.745 00.000 11616 IsGuiding returns 1
20:01:40.776 00.031 11616 IsSlewing returns 0
20:01:40.776 00.000 11616 IsGuiding returns 1
20:01:40.807 00.031 11616 IsSlewing returns 0
20:01:40.808 00.001 11616 IsGuiding returns 0
20:01:40.808 00.000 11616 scope move finished after 117 + 196 ms
20:01:40.808 00.000 11616 Move returns status 0, amount 117
20:01:40.808 00.000 11616 MoveAxis(S, 26, ABG)
20:01:40.808 00.000 11616 Guiding  Dir = 1, Dur = 26
20:01:40.808 00.000 11616 IsSlewing returns 0
20:01:40.809 00.001 11616 IsGuiding returns 0
20:01:40.809 00.000 11616 PulseGuide returned control before completion, sleep 36
20:01:40.854 00.045 11616 IsGuiding returns 1
20:01:40.854 00.000 11616 scope still moving after pulse duration time elapsed
20:01:40.885 00.031 11616 IsSlewing returns 0
20:01:40.885 00.000 11616 IsGuiding returns 0
20:01:40.885 00.000 11616 scope move finished after 26 + 50 ms
20:01:40.885 00.000 11616 Move returns status 0, amount 26
20:01:40.885 00.000 11616 move complete, result=0
20:01:40.885 00.000 11616 worker thread done servicing request
20:01:40.885 00.000 12268 GuideStep: 0.2 px 117 ms WEST, 0.3 px 26 ms SOUTH
20:01:40.886 00.001 11616 Worker thread wakes up
20:01:40.886 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:40.886 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:42.894 02.008 11616 Exposure complete
20:01:42.952 00.058 11616 worker thread done servicing request
20:01:42.952 00.000 12268 OnExposeComplete: enter
20:01:42.952 00.000 12268 UpdateGuideState(): m_state=6
20:01:42.952 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
20:01:42.952 00.000 12268 Star::Find returns 1 (0), X=1246.10, Y=859.92, Mass=295, SNR=11.7, Peak=31 HFD=4.3
20:01:42.953 00.001 12268 MultiStar: [#1 0.13,-0.78,0.00,M3] [#2 0.72,-0.42,0.00,M1] [#3 -0.34,0.08,0.90,U] [#4 0.16,-0.60,0.86,U] [#5 -0.22,-0.63,0.67,U] [#6 -0.22,-0.40,0.69,U] [#7 0.56,-0.62,0.00,M5] [#8 0.17,0.25,0.54,U] 
20:01:42.953 00.000 12268 refined, 5 included, MultiStar: {0.03, -0.32}, one-star: {0.51, -0.49}
20:01:42.953 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.67) = xAngle (0.19 = 0.19)
20:01:42.953 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.22 = 0.22)
20:01:42.953 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.48 mountX=0.32 mountY=0.07, mountTheta=0.22
20:01:42.954 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.32, opts=13)
20:01:42.954 00.000 12268 Enqueuing Move request for scope (0.03, -0.32)
20:01:42.955 00.001 11616 Worker thread wakes up
20:01:42.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.32) opts 0xd
20:01:42.955 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.32)
20:01:42.955 00.000 11616 Moving (0.03, -0.32) raw xDistance=0.32 yDistance=0.07
20:01:42.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
20:01:42.955 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:42.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:01:42.955 00.000 11616 MoveAxis(W, 178, ABG)
20:01:42.955 00.000 11616 Guiding  Dir = 3, Dur = 178
20:01:42.955 00.000 11616 IsSlewing returns 0
20:01:42.956 00.001 11616 IsGuiding returns 0
20:01:42.956 00.000 11616 PulseGuide returned control before completion, sleep 188
20:01:42.977 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:01:42.994 00.017 12268 UpdateGuideState exits: m=295 SNR=11.7
20:01:42.994 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:42.994 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:42.994 00.000 12268 Enqueuing Expose request
20:01:43.153 00.159 11616 IsGuiding returns 1
20:01:43.153 00.000 11616 scope still moving after pulse duration time elapsed
20:01:43.184 00.031 11616 IsSlewing returns 0
20:01:43.184 00.000 11616 IsGuiding returns 1
20:01:43.215 00.031 11616 IsSlewing returns 0
20:01:43.216 00.001 11616 IsGuiding returns 1
20:01:43.246 00.030 11616 IsSlewing returns 0
20:01:43.246 00.000 11616 IsGuiding returns 1
20:01:43.278 00.032 11616 IsSlewing returns 0
20:01:43.278 00.000 11616 IsGuiding returns 1
20:01:43.308 00.030 11616 IsSlewing returns 0
20:01:43.308 00.000 11616 IsGuiding returns 0
20:01:43.308 00.000 11616 scope move finished after 178 + 174 ms
20:01:43.310 00.002 11616 Move returns status 0, amount 178
20:01:43.310 00.000 11616 MoveAxis(N, 0, ABG)
20:01:43.310 00.000 11616 Move returns status 0, amount 0
20:01:43.310 00.000 11616 move complete, result=0
20:01:43.310 00.000 11616 worker thread done servicing request
20:01:43.310 00.000 11616 Worker thread wakes up
20:01:43.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:43.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:43.310 00.000 12268 GuideStep: 0.3 px 178 ms WEST, 0.1 px 0 ms NORTH
20:01:45.326 02.016 11616 Exposure complete
20:01:45.383 00.057 11616 worker thread done servicing request
20:01:45.384 00.001 12268 OnExposeComplete: enter
20:01:45.384 00.000 12268 UpdateGuideState(): m_state=6
20:01:45.384 00.000 12268 Star::Find(15, 1246, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
20:01:45.384 00.000 12268 Star::Find returns 1 (0), X=1245.90, Y=860.50, Mass=278, SNR=11.3, Peak=28 HFD=3.9
20:01:45.385 00.001 12268 MultiStar: [#1 0.11,-0.30,1.12,U] [#2 0.26,0.24,1.12,U] [#3 0.08,0.42,0.87,U] [#4 0.03,-0.17,0.91,U] [#5 -0.43,-0.04,0.70,U] [#6 -0.32,0.13,0.70,U] [#7 0.17,-0.35,0.45,U] [#8 -0.55,0.98,0.00,M1] 
20:01:45.385 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.02}, one-star: {0.30, 0.10}
20:01:45.385 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.67) = xAngle (2.02 = 2.02)
20:01:45.385 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.05 = 2.05)
20:01:45.385 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.36 mountX=-0.03 mountY=0.05, mountTheta=2.03
20:01:45.386 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.02, opts=13)
20:01:45.386 00.000 12268 Enqueuing Move request for scope (0.05, 0.02)
20:01:45.386 00.000 11616 Worker thread wakes up
20:01:45.386 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
20:01:45.386 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
20:01:45.386 00.000 11616 Moving (0.05, 0.02) raw xDistance=-0.03 yDistance=0.05
20:01:45.386 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:45.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:01:45.386 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:45.387 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:01:45.387 00.000 11616 MoveAxis(E, 0, ABG)
20:01:45.387 00.000 11616 Move returns status 0, amount 0
20:01:45.387 00.000 11616 MoveAxis(N, 0, ABG)
20:01:45.387 00.000 11616 Move returns status 0, amount 0
20:01:45.387 00.000 11616 move complete, result=0
20:01:45.387 00.000 11616 worker thread done servicing request
20:01:45.409 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:01:45.426 00.017 12268 UpdateGuideState exits: m=278 SNR=11.3
20:01:45.426 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:45.426 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:45.426 00.000 12268 Enqueuing Expose request
20:01:45.426 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:01:45.427 00.001 11616 Worker thread wakes up
20:01:45.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:45.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:47.498 02.071 11616 Exposure complete
20:01:47.556 00.058 11616 worker thread done servicing request
20:01:47.556 00.000 12268 OnExposeComplete: enter
20:01:47.556 00.000 12268 UpdateGuideState(): m_state=6
20:01:47.556 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
20:01:47.557 00.001 12268 Star::Find returns 1 (0), X=1246.28, Y=859.94, Mass=321, SNR=12.3, Peak=36 HFD=4.1
20:01:47.557 00.000 12268 MultiStar: [#1 0.01,-0.48,0.99,U] [#2 0.29,-0.54,0.99,U] [#3 -0.24,-0.16,0.83,U] [#4 0.05,-0.85,0.00,M6] [#5 -0.35,-0.60,0.00,M1] [#6 0.11,-0.46,0.69,U] [#7 0.32,-0.81,0.00,M5] [#8 0.12,0.26,0.47,U] 
20:01:47.557 00.000 12268 refined, 5 included, MultiStar: {0.18, -0.36}, one-star: {0.68, -0.47}
20:01:47.557 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.67) = xAngle (0.57 = 0.57)
20:01:47.557 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.60 = 0.60)
20:01:47.557 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.36 hyp=0.41 cameraTheta=-1.10 mountX=0.34 mountY=0.23, mountTheta=0.59
20:01:47.559 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.36, opts=13)
20:01:47.559 00.000 12268 Enqueuing Move request for scope (0.18, -0.36)
20:01:47.559 00.000 11616 Worker thread wakes up
20:01:47.559 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.36) opts 0xd
20:01:47.559 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.36)
20:01:47.559 00.000 11616 Moving (0.18, -0.36) raw xDistance=0.34 yDistance=0.23
20:01:47.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
20:01:47.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:01:47.559 00.000 11616 MoveAxis(W, 192, ABG)
20:01:47.559 00.000 11616 Guiding  Dir = 3, Dur = 192
20:01:47.560 00.001 11616 IsSlewing returns 0
20:01:47.560 00.000 11616 IsGuiding returns 0
20:01:47.560 00.000 11616 PulseGuide returned control before completion, sleep 202
20:01:47.581 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:01:47.600 00.019 12268 UpdateGuideState exits: m=321 SNR=12.3
20:01:47.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:47.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:47.600 00.000 12268 Enqueuing Expose request
20:01:47.775 00.175 11616 IsGuiding returns 1
20:01:47.775 00.000 11616 scope still moving after pulse duration time elapsed
20:01:47.805 00.030 11616 IsSlewing returns 0
20:01:47.806 00.001 11616 IsGuiding returns 0
20:01:47.806 00.000 11616 scope move finished after 192 + 54 ms
20:01:47.806 00.000 11616 Move returns status 0, amount 192
20:01:47.806 00.000 11616 MoveAxis(S, 19, ABG)
20:01:47.807 00.001 11616 Guiding  Dir = 1, Dur = 19
20:01:47.807 00.000 11616 IsSlewing returns 0
20:01:47.807 00.000 11616 IsGuiding returns 0
20:01:47.808 00.001 11616 PulseGuide returned control before completion, sleep 29
20:01:47.851 00.043 11616 IsGuiding returns 1
20:01:47.851 00.000 11616 scope still moving after pulse duration time elapsed
20:01:47.882 00.031 11616 IsSlewing returns 0
20:01:47.883 00.001 11616 IsGuiding returns 1
20:01:47.913 00.030 11616 IsSlewing returns 0
20:01:47.914 00.001 11616 IsGuiding returns 1
20:01:47.943 00.029 11616 IsSlewing returns 0
20:01:47.944 00.001 11616 IsGuiding returns 1
20:01:47.975 00.031 11616 IsSlewing returns 0
20:01:47.975 00.000 11616 IsGuiding returns 1
20:01:48.007 00.032 11616 IsSlewing returns 0
20:01:48.007 00.000 11616 IsGuiding returns 1
20:01:48.036 00.029 11616 IsSlewing returns 0
20:01:48.037 00.001 11616 IsGuiding returns 0
20:01:48.037 00.000 11616 scope move finished after 19 + 210 ms
20:01:48.037 00.000 11616 Move returns status 0, amount 19
20:01:48.037 00.000 11616 move complete, result=0
20:01:48.037 00.000 11616 worker thread done servicing request
20:01:48.037 00.000 11616 Worker thread wakes up
20:01:48.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:48.038 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:48.038 00.000 12268 GuideStep: 0.3 px 192 ms WEST, 0.2 px 19 ms SOUTH
20:01:50.046 02.008 11616 Exposure complete
20:01:50.104 00.058 11616 worker thread done servicing request
20:01:50.104 00.000 12268 OnExposeComplete: enter
20:01:50.104 00.000 12268 UpdateGuideState(): m_state=6
20:01:50.105 00.001 12268 Star::Find(15, 1246, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
20:01:50.105 00.000 12268 Star::Find returns 1 (0), X=1246.12, Y=860.02, Mass=299, SNR=11.8, Peak=31 HFD=4.2
20:01:50.105 00.000 12268 MultiStar: [#1 0.15,-0.58,1.04,U] [#2 0.56,-0.34,1.10,U] [#3 -0.00,-0.08,0.82,U] [#4 0.27,-1.15,0.00,M7] [#5 0.18,-0.25,0.68,U] [#6 -0.27,-0.55,0.69,U] [#7 0.32,-0.34,0.49,U] [#8 -0.07,0.67,0.54,U] 
20:01:50.105 00.000 12268 refined, 7 included, MultiStar: {0.21, -0.28}, one-star: {0.52, -0.39}
20:01:50.105 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.67) = xAngle (0.74 = 0.74)
20:01:50.105 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.77 = 0.77)
20:01:50.106 00.001 12268 CameraToMount -- cameraX=0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-0.92 mountX=0.26 mountY=0.25, mountTheta=0.76
20:01:50.109 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.28, opts=13)
20:01:50.109 00.000 12268 Enqueuing Move request for scope (0.21, -0.28)
20:01:50.109 00.000 11616 Worker thread wakes up
20:01:50.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.28) opts 0xd
20:01:50.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.28)
20:01:50.109 00.000 11616 Moving (0.21, -0.28) raw xDistance=0.26 yDistance=0.25
20:01:50.110 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
20:01:50.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
20:01:50.110 00.000 11616 MoveAxis(W, 145, ABG)
20:01:50.110 00.000 11616 Guiding  Dir = 3, Dur = 145
20:01:50.110 00.000 11616 IsSlewing returns 0
20:01:50.110 00.000 11616 IsGuiding returns 0
20:01:50.111 00.001 11616 PulseGuide returned control before completion, sleep 155
20:01:50.132 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:01:50.148 00.016 12268 UpdateGuideState exits: m=299 SNR=11.8
20:01:50.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:50.149 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:50.149 00.000 12268 Enqueuing Expose request
20:01:50.276 00.127 11616 IsGuiding returns 1
20:01:50.276 00.000 11616 scope still moving after pulse duration time elapsed
20:01:50.307 00.031 11616 IsSlewing returns 0
20:01:50.308 00.001 11616 IsGuiding returns 0
20:01:50.308 00.000 11616 scope move finished after 145 + 51 ms
20:01:50.308 00.000 11616 Move returns status 0, amount 145
20:01:50.308 00.000 11616 MoveAxis(S, 21, ABG)
20:01:50.308 00.000 11616 Guiding  Dir = 1, Dur = 21
20:01:50.308 00.000 11616 IsSlewing returns 0
20:01:50.308 00.000 11616 IsGuiding returns 0
20:01:50.309 00.001 11616 PulseGuide returned control before completion, sleep 31
20:01:50.353 00.044 11616 IsGuiding returns 1
20:01:50.353 00.000 11616 scope still moving after pulse duration time elapsed
20:01:50.385 00.032 11616 IsSlewing returns 0
20:01:50.385 00.000 11616 IsGuiding returns 1
20:01:50.417 00.032 11616 IsSlewing returns 0
20:01:50.417 00.000 11616 IsGuiding returns 1
20:01:50.447 00.030 11616 IsSlewing returns 0
20:01:50.448 00.001 11616 IsGuiding returns 1
20:01:50.479 00.031 11616 IsSlewing returns 0
20:01:50.480 00.001 11616 IsGuiding returns 1
20:01:50.511 00.031 11616 IsSlewing returns 0
20:01:50.511 00.000 11616 IsGuiding returns 1
20:01:50.542 00.031 11616 IsSlewing returns 0
20:01:50.543 00.001 11616 IsGuiding returns 1
20:01:50.574 00.031 11616 IsSlewing returns 0
20:01:50.575 00.001 11616 IsGuiding returns 1
20:01:50.605 00.030 11616 IsSlewing returns 0
20:01:50.605 00.000 11616 IsGuiding returns 0
20:01:50.605 00.000 11616 scope move finished after 21 + 276 ms
20:01:50.605 00.000 11616 Move returns status 0, amount 21
20:01:50.606 00.001 11616 move complete, result=0
20:01:50.606 00.000 11616 worker thread done servicing request
20:01:50.606 00.000 11616 Worker thread wakes up
20:01:50.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:50.606 00.000 12268 GuideStep: 0.3 px 145 ms WEST, 0.2 px 21 ms SOUTH
20:01:50.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:52.616 02.010 11616 Exposure complete
20:01:52.676 00.060 11616 worker thread done servicing request
20:01:52.676 00.000 12268 OnExposeComplete: enter
20:01:52.676 00.000 12268 UpdateGuideState(): m_state=6
20:01:52.677 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
20:01:52.677 00.000 12268 Star::Find returns 1 (0), X=1246.61, Y=860.47, Mass=292, SNR=11.7, Peak=33 HFD=3.4
20:01:52.677 00.000 12268 MultiStar: [#1 0.16,-0.36,1.00,U] [#2 0.66,0.22,0.00,M1] [#3 -0.05,0.36,0.87,U] [#4 0.71,-0.34,0.00,M8] [#5 0.33,0.24,0.68,U] [#6 0.15,0.38,0.65,U] [#7 0.53,-0.04,0.43,U] [#8 0.38,0.74,0.00,M1] 
20:01:52.677 00.000 12268 refined, 5 included, MultiStar: {0.36, 0.09}, one-star: {1.02, 0.07}
20:01:52.677 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.67) = xAngle (1.91 = 1.91)
20:01:52.677 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.94 = 1.94)
20:01:52.678 00.001 12268 CameraToMount -- cameraX=0.36 cameraY=0.09 hyp=0.37 cameraTheta=0.24 mountX=-0.12 mountY=0.35, mountTheta=1.91
20:01:52.679 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.09, opts=13)
20:01:52.679 00.000 12268 Enqueuing Move request for scope (0.36, 0.09)
20:01:52.679 00.000 11616 Worker thread wakes up
20:01:52.679 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.09) opts 0xd
20:01:52.679 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.09)
20:01:52.679 00.000 11616 Moving (0.36, 0.09) raw xDistance=-0.12 yDistance=0.35
20:01:52.679 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:01:52.680 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:01:52.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
20:01:52.680 00.000 11616 MoveAxis(E, 0, ABG)
20:01:52.680 00.000 11616 Move returns status 0, amount 0
20:01:52.680 00.000 11616 MoveAxis(S, 29, ABG)
20:01:52.680 00.000 11616 Guiding  Dir = 1, Dur = 29
20:01:52.680 00.000 11616 IsSlewing returns 0
20:01:52.680 00.000 11616 IsGuiding returns 0
20:01:52.681 00.001 11616 PulseGuide returned control before completion, sleep 39
20:01:52.702 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:01:52.720 00.018 12268 UpdateGuideState exits: m=292 SNR=11.7
20:01:52.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:52.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:52.720 00.000 12268 Enqueuing Expose request
20:01:52.721 00.001 11616 IsGuiding returns 1
20:01:52.721 00.000 11616 scope still moving after pulse duration time elapsed
20:01:52.753 00.032 11616 IsSlewing returns 0
20:01:52.753 00.000 11616 IsGuiding returns 0
20:01:52.753 00.000 11616 scope move finished after 29 + 43 ms
20:01:52.754 00.001 11616 Move returns status 0, amount 29
20:01:52.754 00.000 11616 move complete, result=0
20:01:52.755 00.001 11616 worker thread done servicing request
20:01:52.755 00.000 11616 Worker thread wakes up
20:01:52.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:52.756 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:52.756 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
20:01:54.764 02.008 11616 Exposure complete
20:01:54.820 00.056 11616 worker thread done servicing request
20:01:54.820 00.000 12268 OnExposeComplete: enter
20:01:54.821 00.001 12268 UpdateGuideState(): m_state=6
20:01:54.821 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
20:01:54.821 00.000 12268 Star::Find returns 1 (0), X=1246.23, Y=860.36, Mass=299, SNR=11.8, Peak=35 HFD=3.6
20:01:54.821 00.000 12268 MultiStar: [#1 0.17,-0.46,0.99,U] [#2 0.52,0.05,1.06,U] [#3 -0.13,0.78,0.00,M1] [#4 0.26,-0.28,0.87,U] [#5 0.13,0.16,0.71,U] [#6 0.16,-0.25,0.69,U] [#7 1.10,-0.62,0.00,M4] [#8 -0.10,0.18,0.54,U] 
20:01:54.821 00.000 12268 refined, 6 included, MultiStar: {0.29, -0.11}, one-star: {0.63, -0.05}
20:01:54.822 00.001 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.67) = xAngle (1.30 = 1.30)
20:01:54.822 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.33 = 1.33)
20:01:54.822 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-0.37 mountX=0.08 mountY=0.30, mountTheta=1.30
20:01:54.823 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.11, opts=13)
20:01:54.823 00.000 12268 Enqueuing Move request for scope (0.29, -0.11)
20:01:54.824 00.001 11616 Worker thread wakes up
20:01:54.824 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.11) opts 0xd
20:01:54.824 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.11)
20:01:54.824 00.000 11616 Moving (0.29, -0.11) raw xDistance=0.08 yDistance=0.30
20:01:54.824 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:54.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:01:54.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
20:01:54.824 00.000 11616 MoveAxis(E, 0, ABG)
20:01:54.824 00.000 11616 Move returns status 0, amount 0
20:01:54.824 00.000 11616 MoveAxis(S, 26, ABG)
20:01:54.824 00.000 11616 Guiding  Dir = 1, Dur = 26
20:01:54.825 00.001 11616 IsSlewing returns 0
20:01:54.825 00.000 11616 IsGuiding returns 0
20:01:54.825 00.000 11616 PulseGuide returned control before completion, sleep 36
20:01:54.846 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:01:54.862 00.016 12268 UpdateGuideState exits: m=299 SNR=11.8
20:01:54.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:54.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:54.862 00.000 12268 Enqueuing Expose request
20:01:54.873 00.011 11616 IsGuiding returns 0
20:01:54.873 00.000 11616 Move returns status 0, amount 26
20:01:54.873 00.000 11616 move complete, result=0
20:01:54.873 00.000 11616 worker thread done servicing request
20:01:54.873 00.000 11616 Worker thread wakes up
20:01:54.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:54.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:54.873 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
20:01:56.877 02.004 11616 Exposure complete
20:01:56.936 00.059 11616 worker thread done servicing request
20:01:56.936 00.000 12268 OnExposeComplete: enter
20:01:56.936 00.000 12268 UpdateGuideState(): m_state=6
20:01:56.936 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
20:01:56.937 00.001 12268 Star::Find returns 1 (0), X=1246.22, Y=860.73, Mass=327, SNR=12.4, Peak=40 HFD=3.8
20:01:56.937 00.000 12268 MultiStar: [#1 0.05,0.04,0.98,U] [#2 0.39,0.18,1.02,U] [#3 -0.07,0.42,0.83,U] [#4 0.48,-0.25,0.79,U] [#5 0.28,0.50,0.75,U] [#6 -0.08,0.60,0.67,U] [#7 0.73,-0.16,0.00,M5] [#8 -0.02,0.91,0.00,M1] 
20:01:56.937 00.000 12268 refined, 6 included, MultiStar: {0.26, 0.24}, one-star: {0.63, 0.32}
20:01:56.937 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.67) = xAngle (2.43 = 2.43)
20:01:56.937 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.46 = 2.46)
20:01:56.937 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.24 hyp=0.35 cameraTheta=0.76 mountX=-0.27 mountY=0.22, mountTheta=2.44
20:01:56.940 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.24, opts=13)
20:01:56.940 00.000 12268 Enqueuing Move request for scope (0.26, 0.24)
20:01:56.940 00.000 11616 Worker thread wakes up
20:01:56.940 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.24) opts 0xd
20:01:56.940 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.24)
20:01:56.940 00.000 11616 Moving (0.26, 0.24) raw xDistance=-0.27 yDistance=0.22
20:01:56.940 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:01:56.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:01:56.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:01:56.940 00.000 11616 MoveAxis(E, 0, ABG)
20:01:56.940 00.000 11616 Move returns status 0, amount 0
20:01:56.940 00.000 11616 MoveAxis(S, 19, ABG)
20:01:56.941 00.001 11616 Guiding  Dir = 1, Dur = 19
20:01:56.941 00.000 11616 IsSlewing returns 0
20:01:56.941 00.000 11616 IsGuiding returns 0
20:01:56.943 00.002 11616 PulseGuide returned control before completion, sleep 29
20:01:56.964 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:01:56.982 00.018 12268 UpdateGuideState exits: m=327 SNR=12.4
20:01:56.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:56.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:56.982 00.000 12268 Enqueuing Expose request
20:01:56.985 00.003 11616 IsGuiding returns 1
20:01:56.985 00.000 11616 scope still moving after pulse duration time elapsed
20:01:57.016 00.031 11616 IsSlewing returns 0
20:01:57.016 00.000 11616 IsGuiding returns 0
20:01:57.016 00.000 11616 scope move finished after 19 + 55 ms
20:01:57.016 00.000 11616 Move returns status 0, amount 19
20:01:57.017 00.001 11616 move complete, result=0
20:01:57.017 00.000 11616 worker thread done servicing request
20:01:57.017 00.000 11616 Worker thread wakes up
20:01:57.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:57.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:01:57.017 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 19 ms SOUTH
20:01:59.033 02.016 11616 Exposure complete
20:01:59.090 00.057 11616 worker thread done servicing request
20:01:59.090 00.000 12268 OnExposeComplete: enter
20:01:59.090 00.000 12268 UpdateGuideState(): m_state=6
20:01:59.091 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
20:01:59.091 00.000 12268 Star::Find returns 1 (0), X=1245.97, Y=861.31, Mass=367, SNR=13.1, Peak=46 HFD=4.0
20:01:59.091 00.000 12268 MultiStar: [#1 -0.07,0.59,1.01,U] [#2 0.35,0.82,0.00,M1] [#3 -0.08,1.51,0.00,M1] [#4 0.10,0.24,0.77,U] [#5 -0.02,0.61,0.69,U] [#6 -0.22,0.84,0.00,M1] [#7 0.29,0.69,0.00,M6] [#8 0.28,1.68,0.00,M2] 
20:01:59.091 00.000 12268 refined, 3 included, MultiStar: {0.11, 0.61}, one-star: {0.37, 0.90}
20:01:59.091 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.67) = xAngle (3.06 = 3.06)
20:01:59.091 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.10 = 3.10)
20:01:59.091 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.61 hyp=0.62 cameraTheta=1.40 mountX=-0.62 mountY=0.03, mountTheta=3.10
20:01:59.094 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.61, opts=13)
20:01:59.094 00.000 12268 Enqueuing Move request for scope (0.11, 0.61)
20:01:59.094 00.000 11616 Worker thread wakes up
20:01:59.094 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.61) opts 0xd
20:01:59.094 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.61)
20:01:59.094 00.000 11616 Moving (0.11, 0.61) raw xDistance=-0.62 yDistance=0.03
20:01:59.094 00.000 11616 resist switch: large excursion: input -0.62 thresh 0.29 direction from 1 to -1
20:01:59.094 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.85
20:01:59.095 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
20:01:59.095 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:59.096 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:01:59.096 00.000 11616 MoveAxis(E, 344, ABG)
20:01:59.096 00.000 11616 Guiding  Dir = 2, Dur = 344
20:01:59.097 00.001 11616 IsSlewing returns 0
20:01:59.097 00.000 11616 IsGuiding returns 0
20:01:59.098 00.001 11616 PulseGuide returned control before completion, sleep 354
20:01:59.118 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:01:59.136 00.018 12268 UpdateGuideState exits: m=367 SNR=13.1
20:01:59.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:59.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:01:59.136 00.000 12268 Enqueuing Expose request
20:01:59.461 00.325 11616 IsGuiding returns 1
20:01:59.462 00.001 11616 scope still moving after pulse duration time elapsed
20:01:59.493 00.031 11616 IsSlewing returns 0
20:01:59.506 00.013 11616 IsGuiding returns 1
20:01:59.539 00.033 11616 IsSlewing returns 0
20:01:59.539 00.000 11616 IsGuiding returns 1
20:01:59.570 00.031 11616 IsSlewing returns 0
20:01:59.570 00.000 11616 IsGuiding returns 1
20:01:59.601 00.031 11616 IsSlewing returns 0
20:01:59.601 00.000 11616 IsGuiding returns 1
20:01:59.632 00.031 11616 IsSlewing returns 0
20:01:59.632 00.000 11616 IsGuiding returns 1
20:01:59.663 00.031 11616 IsSlewing returns 0
20:01:59.663 00.000 11616 IsGuiding returns 0
20:01:59.664 00.001 11616 scope move finished after 344 + 222 ms
20:01:59.664 00.000 11616 Move returns status 0, amount 344
20:01:59.664 00.000 11616 MoveAxis(N, 0, ABG)
20:01:59.664 00.000 11616 Move returns status 0, amount 0
20:01:59.664 00.000 11616 move complete, result=0
20:01:59.665 00.001 11616 worker thread done servicing request
20:01:59.665 00.000 11616 Worker thread wakes up
20:01:59.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:01:59.665 00.000 12268 GuideStep: -0.6 px 344 ms EAST, 0.0 px 0 ms NORTH
20:01:59.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:01.675 02.010 11616 Exposure complete
20:02:01.735 00.060 11616 worker thread done servicing request
20:02:01.735 00.000 12268 OnExposeComplete: enter
20:02:01.735 00.000 12268 UpdateGuideState(): m_state=6
20:02:01.736 00.001 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
20:02:01.736 00.000 12268 Star::Find returns 1 (0), X=1245.93, Y=861.50, Mass=315, SNR=12.2, Peak=37 HFD=3.6
20:02:01.736 00.000 12268 MultiStar: [#1 -0.01,0.72,0.00,M1] [#2 0.09,1.24,0.00,M2] [#3 -0.56,1.24,0.00,M2] [#4 -0.04,0.72,0.00,M6] [#5 -0.45,1.15,0.00,M1] [#6 -0.50,1.08,0.00,M2] [#7 0.30,0.70,0.00,M7] [#8 -0.14,1.74,0.00,M3] 
20:02:01.736 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.67) = xAngle (2.94 = 2.94)
20:02:01.736 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.97 = 2.97)
20:02:01.736 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=1.09 hyp=1.14 cameraTheta=1.27 mountX=-1.12 mountY=0.19, mountTheta=2.97
20:02:01.738 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=1.09, opts=13)
20:02:01.738 00.000 12268 Enqueuing Move request for scope (0.34, 1.09)
20:02:01.738 00.000 11616 Worker thread wakes up
20:02:01.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 1.09) opts 0xd
20:02:01.738 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 1.09)
20:02:01.738 00.000 11616 Moving (0.34, 1.09) raw xDistance=-1.12 yDistance=0.19
20:02:01.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.56 from input -1.12
20:02:01.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:02:01.739 00.001 11616 MoveAxis(E, 626, ABG)
20:02:01.739 00.000 11616 Guiding  Dir = 2, Dur = 626
20:02:01.739 00.000 11616 IsSlewing returns 0
20:02:01.739 00.000 11616 IsGuiding returns 0
20:02:01.739 00.000 11616 PulseGuide returned control before completion, sleep 636
20:02:01.761 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:02:01.777 00.016 12268 UpdateGuideState exits: m=315 SNR=12.2
20:02:01.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:01.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:01.777 00.000 12268 Enqueuing Expose request
20:02:02.386 00.609 11616 IsGuiding returns 1
20:02:02.386 00.000 11616 scope still moving after pulse duration time elapsed
20:02:02.418 00.032 11616 IsSlewing returns 0
20:02:02.418 00.000 11616 IsGuiding returns 1
20:02:02.450 00.032 11616 IsSlewing returns 0
20:02:02.450 00.000 11616 IsGuiding returns 1
20:02:02.481 00.031 11616 IsSlewing returns 0
20:02:02.481 00.000 11616 IsGuiding returns 0
20:02:02.481 00.000 11616 scope move finished after 626 + 117 ms
20:02:02.481 00.000 11616 Move returns status 0, amount 626
20:02:02.481 00.000 11616 MoveAxis(S, 16, ABG)
20:02:02.481 00.000 11616 Guiding  Dir = 1, Dur = 16
20:02:02.481 00.000 11616 IsSlewing returns 0
20:02:02.481 00.000 11616 IsGuiding returns 0
20:02:02.481 00.000 11616 PulseGuide returned control before completion, sleep 26
20:02:02.513 00.032 11616 IsGuiding returns 1
20:02:02.513 00.000 11616 scope still moving after pulse duration time elapsed
20:02:02.545 00.032 11616 IsSlewing returns 0
20:02:02.545 00.000 11616 IsGuiding returns 0
20:02:02.545 00.000 11616 scope move finished after 16 + 46 ms
20:02:02.545 00.000 11616 Move returns status 0, amount 16
20:02:02.545 00.000 11616 move complete, result=0
20:02:02.545 00.000 11616 worker thread done servicing request
20:02:02.545 00.000 11616 Worker thread wakes up
20:02:02.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:02.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:02.545 00.000 12268 GuideStep: -1.1 px 626 ms EAST, 0.2 px 16 ms SOUTH
20:02:04.559 02.014 11616 Exposure complete
20:02:04.618 00.059 11616 worker thread done servicing request
20:02:04.618 00.000 12268 OnExposeComplete: enter
20:02:04.618 00.000 12268 UpdateGuideState(): m_state=6
20:02:04.618 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
20:02:04.619 00.001 12268 Star::Find returns 1 (0), X=1245.93, Y=861.86, Mass=392, SNR=13.6, Peak=46 HFD=4.2
20:02:04.619 00.000 12268 MultiStar: large primary error, entering stabilization period
20:02:04.619 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.67) = xAngle (3.02 = 3.02)
20:02:04.619 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.05 = 3.05)
20:02:04.619 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=1.45 hyp=1.49 cameraTheta=1.35 mountX=-1.48 mountY=0.14, mountTheta=3.05
20:02:04.620 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=1.45, opts=13)
20:02:04.621 00.001 12268 Enqueuing Move request for scope (0.33, 1.45)
20:02:04.621 00.000 11616 Worker thread wakes up
20:02:04.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 1.45) opts 0xd
20:02:04.621 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 1.45)
20:02:04.621 00.000 11616 Moving (0.33, 1.45) raw xDistance=-1.48 yDistance=0.14
20:02:04.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.74 from input -1.48
20:02:04.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:02:04.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:02:04.622 00.001 11616 MoveAxis(E, 828, ABG)
20:02:04.622 00.000 11616 Guiding  Dir = 2, Dur = 828
20:02:04.622 00.000 11616 IsSlewing returns 0
20:02:04.622 00.000 11616 IsGuiding returns 0
20:02:04.622 00.000 11616 PulseGuide returned control before completion, sleep 838
20:02:04.641 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
20:02:04.660 00.019 12268 UpdateGuideState exits: m=392 SNR=13.6
20:02:04.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:04.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:04.660 00.000 12268 Enqueuing Expose request
20:02:05.474 00.814 11616 IsGuiding returns 1
20:02:05.474 00.000 11616 scope still moving after pulse duration time elapsed
20:02:05.505 00.031 11616 IsSlewing returns 0
20:02:05.505 00.000 11616 IsGuiding returns 0
20:02:05.506 00.001 11616 scope move finished after 828 + 55 ms
20:02:05.506 00.000 11616 Move returns status 0, amount 828
20:02:05.506 00.000 11616 MoveAxis(N, 0, ABG)
20:02:05.506 00.000 11616 Move returns status 0, amount 0
20:02:05.506 00.000 11616 move complete, result=0
20:02:05.506 00.000 11616 worker thread done servicing request
20:02:05.506 00.000 11616 Worker thread wakes up
20:02:05.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:05.507 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:05.507 00.000 12268 GuideStep: -1.5 px 828 ms EAST, 0.1 px 0 ms NORTH
20:02:07.507 02.000 11616 Exposure complete
20:02:07.566 00.059 11616 worker thread done servicing request
20:02:07.566 00.000 12268 OnExposeComplete: enter
20:02:07.566 00.000 12268 UpdateGuideState(): m_state=6
20:02:07.566 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
20:02:07.566 00.000 12268 Star::Find returns 1 (0), X=1246.06, Y=860.84, Mass=364, SNR=13.0, Peak=42 HFD=4.2
20:02:07.566 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.67) = xAngle (2.42 = 2.42)
20:02:07.566 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.45 = 2.45)
20:02:07.566 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.43 hyp=0.63 cameraTheta=0.75 mountX=-0.48 mountY=0.41, mountTheta=2.44
20:02:07.568 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.43, opts=13)
20:02:07.568 00.000 12268 Enqueuing Move request for scope (0.46, 0.43)
20:02:07.568 00.000 11616 Worker thread wakes up
20:02:07.568 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.43) opts 0xd
20:02:07.568 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.43)
20:02:07.568 00.000 11616 Moving (0.46, 0.43) raw xDistance=-0.48 yDistance=0.41
20:02:07.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
20:02:07.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
20:02:07.568 00.000 11616 MoveAxis(E, 267, ABG)
20:02:07.568 00.000 11616 Guiding  Dir = 2, Dur = 267
20:02:07.569 00.001 11616 IsSlewing returns 0
20:02:07.569 00.000 11616 IsGuiding returns 0
20:02:07.569 00.000 11616 PulseGuide returned control before completion, sleep 277
20:02:07.590 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
20:02:07.607 00.017 12268 UpdateGuideState exits: m=364 SNR=13.0
20:02:07.607 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:07.607 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:07.607 00.000 12268 Enqueuing Expose request
20:02:07.852 00.245 11616 IsGuiding returns 1
20:02:07.853 00.001 11616 scope still moving after pulse duration time elapsed
20:02:07.884 00.031 11616 IsSlewing returns 0
20:02:07.885 00.001 11616 IsGuiding returns 0
20:02:07.885 00.000 11616 scope move finished after 267 + 48 ms
20:02:07.885 00.000 11616 Move returns status 0, amount 267
20:02:07.885 00.000 11616 MoveAxis(S, 34, ABG)
20:02:07.885 00.000 11616 Guiding  Dir = 1, Dur = 34
20:02:07.885 00.000 11616 IsSlewing returns 0
20:02:07.886 00.001 11616 IsGuiding returns 0
20:02:07.886 00.000 11616 PulseGuide returned control before completion, sleep 44
20:02:07.931 00.045 11616 IsGuiding returns 1
20:02:07.931 00.000 11616 scope still moving after pulse duration time elapsed
20:02:07.962 00.031 11616 IsSlewing returns 0
20:02:07.962 00.000 11616 IsGuiding returns 0
20:02:07.962 00.000 11616 scope move finished after 34 + 42 ms
20:02:07.962 00.000 11616 Move returns status 0, amount 34
20:02:07.962 00.000 11616 move complete, result=0
20:02:07.962 00.000 11616 worker thread done servicing request
20:02:07.962 00.000 11616 Worker thread wakes up
20:02:07.962 00.000 12268 GuideStep: -0.5 px 267 ms EAST, 0.4 px 34 ms SOUTH
20:02:07.963 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:07.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:09.977 02.014 11616 Exposure complete
20:02:10.034 00.057 11616 worker thread done servicing request
20:02:10.034 00.000 12268 OnExposeComplete: enter
20:02:10.034 00.000 12268 UpdateGuideState(): m_state=6
20:02:10.035 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
20:02:10.035 00.000 12268 Star::Find returns 1 (0), X=1246.29, Y=860.20, Mass=345, SNR=12.7, Peak=41 HFD=3.7
20:02:10.035 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.67) = xAngle (1.38 = 1.38)
20:02:10.035 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.42 = 1.42)
20:02:10.035 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=-0.20 hyp=0.72 cameraTheta=-0.28 mountX=0.13 mountY=0.71, mountTheta=1.39
20:02:10.037 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=-0.20, opts=13)
20:02:10.037 00.000 12268 Enqueuing Move request for scope (0.69, -0.20)
20:02:10.037 00.000 11616 Worker thread wakes up
20:02:10.037 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.20) opts 0xd
20:02:10.038 00.001 11616 Handling offset move in thread for scope, endpoint = (0.69, -0.20)
20:02:10.038 00.000 11616 Moving (0.69, -0.20) raw xDistance=0.13 yDistance=0.71
20:02:10.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:02:10.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:02:10.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.71
20:02:10.038 00.000 11616 MoveAxis(E, 0, ABG)
20:02:10.038 00.000 11616 Move returns status 0, amount 0
20:02:10.038 00.000 11616 MoveAxis(S, 60, ABG)
20:02:10.038 00.000 11616 Guiding  Dir = 1, Dur = 60
20:02:10.038 00.000 11616 IsSlewing returns 0
20:02:10.039 00.001 11616 IsGuiding returns 0
20:02:10.039 00.000 11616 PulseGuide returned control before completion, sleep 70
20:02:10.058 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:02:10.076 00.018 12268 UpdateGuideState exits: m=345 SNR=12.7
20:02:10.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:10.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:10.076 00.000 12268 Enqueuing Expose request
20:02:10.114 00.038 11616 IsGuiding returns 1
20:02:10.114 00.000 11616 scope still moving after pulse duration time elapsed
20:02:10.145 00.031 11616 IsSlewing returns 0
20:02:10.145 00.000 11616 IsGuiding returns 0
20:02:10.146 00.001 11616 scope move finished after 60 + 46 ms
20:02:10.146 00.000 11616 Move returns status 0, amount 60
20:02:10.146 00.000 11616 move complete, result=0
20:02:10.146 00.000 11616 worker thread done servicing request
20:02:10.146 00.000 11616 Worker thread wakes up
20:02:10.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:10.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:10.149 00.003 12268 GuideStep: 0.1 px 0 ms EAST, 0.7 px 60 ms SOUTH
20:02:12.160 02.011 11616 Exposure complete
20:02:12.216 00.056 11616 worker thread done servicing request
20:02:12.216 00.000 12268 OnExposeComplete: enter
20:02:12.216 00.000 12268 UpdateGuideState(): m_state=6
20:02:12.216 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
20:02:12.216 00.000 12268 Star::Find returns 1 (0), X=1246.23, Y=860.45, Mass=377, SNR=13.3, Peak=39 HFD=3.9
20:02:12.216 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.67) = xAngle (1.73 = 1.73)
20:02:12.217 00.001 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.76 = 1.76)
20:02:12.217 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.04 hyp=0.63 cameraTheta=0.07 mountX=-0.10 mountY=0.62, mountTheta=1.73
20:02:12.220 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=0.04, opts=13)
20:02:12.220 00.000 12268 Enqueuing Move request for scope (0.63, 0.04)
20:02:12.221 00.001 11616 Worker thread wakes up
20:02:12.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.04) opts 0xd
20:02:12.221 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, 0.04)
20:02:12.221 00.000 11616 Moving (0.63, 0.04) raw xDistance=-0.10 yDistance=0.62
20:02:12.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
20:02:12.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
20:02:12.221 00.000 11616 MoveAxis(E, 58, ABG)
20:02:12.221 00.000 11616 Guiding  Dir = 2, Dur = 58
20:02:12.222 00.001 11616 IsSlewing returns 0
20:02:12.222 00.000 11616 IsGuiding returns 0
20:02:12.222 00.000 11616 PulseGuide returned control before completion, sleep 68
20:02:12.243 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
20:02:12.260 00.017 12268 UpdateGuideState exits: m=377 SNR=13.3
20:02:12.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:12.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:12.260 00.000 12268 Enqueuing Expose request
20:02:12.297 00.037 11616 IsGuiding returns 1
20:02:12.297 00.000 11616 scope still moving after pulse duration time elapsed
20:02:12.328 00.031 11616 IsSlewing returns 0
20:02:12.328 00.000 11616 IsGuiding returns 0
20:02:12.328 00.000 11616 scope move finished after 58 + 48 ms
20:02:12.328 00.000 11616 Move returns status 0, amount 58
20:02:12.328 00.000 11616 MoveAxis(S, 53, ABG)
20:02:12.328 00.000 11616 Guiding  Dir = 1, Dur = 53
20:02:12.329 00.001 11616 IsSlewing returns 0
20:02:12.329 00.000 11616 IsGuiding returns 0
20:02:12.329 00.000 11616 PulseGuide returned control before completion, sleep 63
20:02:12.409 00.080 11616 IsGuiding returns 1
20:02:12.409 00.000 11616 scope still moving after pulse duration time elapsed
20:02:12.437 00.028 11616 IsSlewing returns 0
20:02:12.438 00.001 11616 IsGuiding returns 1
20:02:12.469 00.031 11616 IsSlewing returns 0
20:02:12.469 00.000 11616 IsGuiding returns 1
20:02:12.499 00.030 11616 IsSlewing returns 0
20:02:12.500 00.001 11616 IsGuiding returns 0
20:02:12.500 00.000 11616 scope move finished after 53 + 118 ms
20:02:12.500 00.000 11616 Move returns status 0, amount 53
20:02:12.500 00.000 11616 move complete, result=0
20:02:12.500 00.000 11616 worker thread done servicing request
20:02:12.500 00.000 12268 GuideStep: -0.1 px 58 ms EAST, 0.6 px 53 ms SOUTH
20:02:12.501 00.001 11616 Worker thread wakes up
20:02:12.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:12.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:14.517 02.016 11616 Exposure complete
20:02:14.574 00.057 11616 worker thread done servicing request
20:02:14.574 00.000 12268 OnExposeComplete: enter
20:02:14.574 00.000 12268 UpdateGuideState(): m_state=6
20:02:14.574 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
20:02:14.574 00.000 12268 Star::Find returns 1 (0), X=1245.98, Y=859.98, Mass=398, SNR=13.6, Peak=42 HFD=4.5
20:02:14.574 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.67) = xAngle (0.83 = 0.83)
20:02:14.575 00.001 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.86 = 0.86)
20:02:14.575 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.43 hyp=0.58 cameraTheta=-0.84 mountX=0.39 mountY=0.44, mountTheta=0.84
20:02:14.576 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.43, opts=13)
20:02:14.576 00.000 12268 Enqueuing Move request for scope (0.39, -0.43)
20:02:14.576 00.000 11616 Worker thread wakes up
20:02:14.576 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.43) opts 0xd
20:02:14.576 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.43)
20:02:14.577 00.001 11616 Moving (0.39, -0.43) raw xDistance=0.39 yDistance=0.44
20:02:14.577 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
20:02:14.577 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.17
20:02:14.577 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
20:02:14.577 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
20:02:14.577 00.000 11616 MoveAxis(W, 218, ABG)
20:02:14.577 00.000 11616 Guiding  Dir = 3, Dur = 218
20:02:14.577 00.000 11616 IsSlewing returns 0
20:02:14.577 00.000 11616 IsGuiding returns 0
20:02:14.578 00.001 11616 PulseGuide returned control before completion, sleep 228
20:02:14.599 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:02:14.615 00.016 12268 UpdateGuideState exits: m=398 SNR=13.6
20:02:14.616 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:14.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:14.616 00.000 12268 Enqueuing Expose request
20:02:14.807 00.191 11616 IsGuiding returns 1
20:02:14.807 00.000 11616 scope still moving after pulse duration time elapsed
20:02:14.837 00.030 11616 IsSlewing returns 0
20:02:14.838 00.001 11616 IsGuiding returns 0
20:02:14.838 00.000 11616 scope move finished after 218 + 42 ms
20:02:14.838 00.000 11616 Move returns status 0, amount 218
20:02:14.838 00.000 11616 MoveAxis(S, 37, ABG)
20:02:14.838 00.000 11616 Guiding  Dir = 1, Dur = 37
20:02:14.839 00.001 11616 IsSlewing returns 0
20:02:14.839 00.000 11616 IsGuiding returns 0
20:02:14.839 00.000 11616 PulseGuide returned control before completion, sleep 47
20:02:14.899 00.060 11616 IsGuiding returns 1
20:02:14.899 00.000 11616 scope still moving after pulse duration time elapsed
20:02:14.930 00.031 11616 IsSlewing returns 0
20:02:14.930 00.000 11616 IsGuiding returns 0
20:02:14.932 00.002 11616 scope move finished after 37 + 55 ms
20:02:14.932 00.000 11616 Move returns status 0, amount 37
20:02:14.932 00.000 11616 move complete, result=0
20:02:14.932 00.000 11616 worker thread done servicing request
20:02:14.932 00.000 11616 Worker thread wakes up
20:02:14.932 00.000 12268 GuideStep: 0.4 px 218 ms WEST, 0.4 px 37 ms SOUTH
20:02:14.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:14.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:16.946 02.014 11616 Exposure complete
20:02:17.003 00.057 11616 worker thread done servicing request
20:02:17.003 00.000 12268 OnExposeComplete: enter
20:02:17.003 00.000 12268 UpdateGuideState(): m_state=6
20:02:17.003 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
20:02:17.003 00.000 12268 Star::Find returns 1 (0), X=1245.79, Y=859.83, Mass=410, SNR=13.8, Peak=38 HFD=4.5
20:02:17.003 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.67) = xAngle (0.42 = 0.42)
20:02:17.004 00.001 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.45 = 0.45)
20:02:17.004 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.58 hyp=0.61 cameraTheta=-1.25 mountX=0.56 mountY=0.27, mountTheta=0.45
20:02:17.005 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.58, opts=13)
20:02:17.005 00.000 12268 Enqueuing Move request for scope (0.20, -0.58)
20:02:17.005 00.000 11616 Worker thread wakes up
20:02:17.006 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.58) opts 0xd
20:02:17.006 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.58)
20:02:17.006 00.000 11616 Moving (0.20, -0.58) raw xDistance=0.56 yDistance=0.27
20:02:17.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
20:02:17.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
20:02:17.006 00.000 11616 MoveAxis(W, 312, ABG)
20:02:17.006 00.000 11616 Guiding  Dir = 3, Dur = 312
20:02:17.006 00.000 11616 IsSlewing returns 0
20:02:17.006 00.000 11616 IsGuiding returns 0
20:02:17.007 00.001 11616 PulseGuide returned control before completion, sleep 322
20:02:17.026 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:02:17.045 00.019 12268 UpdateGuideState exits: m=410 SNR=13.8
20:02:17.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:17.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:17.045 00.000 12268 Enqueuing Expose request
20:02:17.333 00.288 11616 IsGuiding returns 1
20:02:17.333 00.000 11616 scope still moving after pulse duration time elapsed
20:02:17.364 00.031 11616 IsSlewing returns 0
20:02:17.365 00.001 11616 IsGuiding returns 0
20:02:17.365 00.000 11616 scope move finished after 312 + 46 ms
20:02:17.365 00.000 11616 Move returns status 0, amount 312
20:02:17.365 00.000 11616 MoveAxis(S, 23, ABG)
20:02:17.365 00.000 11616 Guiding  Dir = 1, Dur = 23
20:02:17.366 00.001 11616 IsSlewing returns 0
20:02:17.366 00.000 11616 IsGuiding returns 0
20:02:17.366 00.000 11616 PulseGuide returned control before completion, sleep 33
20:02:17.411 00.045 11616 IsGuiding returns 1
20:02:17.411 00.000 11616 scope still moving after pulse duration time elapsed
20:02:17.442 00.031 11616 IsSlewing returns 0
20:02:17.443 00.001 11616 IsGuiding returns 0
20:02:17.443 00.000 11616 scope move finished after 23 + 53 ms
20:02:17.443 00.000 11616 Move returns status 0, amount 23
20:02:17.443 00.000 11616 move complete, result=0
20:02:17.443 00.000 11616 worker thread done servicing request
20:02:17.443 00.000 11616 Worker thread wakes up
20:02:17.443 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:17.444 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:17.444 00.000 12268 GuideStep: 0.6 px 312 ms WEST, 0.3 px 23 ms SOUTH
20:02:19.515 02.071 11616 Exposure complete
20:02:19.574 00.059 11616 worker thread done servicing request
20:02:19.574 00.000 12268 OnExposeComplete: enter
20:02:19.574 00.000 12268 UpdateGuideState(): m_state=6
20:02:19.574 00.000 12268 Star::Find(15, 1245, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
20:02:19.575 00.001 12268 Star::Find returns 1 (0), X=1245.62, Y=860.44, Mass=326, SNR=12.4, Peak=39 HFD=3.4
20:02:19.575 00.000 12268 MultiStar: exiting stabilization period
20:02:19.575 00.000 12268 MultiStar: [#1 0.00,-0.23,1.10,U] [#2 0.22,0.30,1.05,U] [#3 -0.59,0.79,0.00,M3] [#4 -0.24,-0.17,0.83,U] [#5 -0.33,-0.01,0.76,U] [#6 -0.18,0.24,0.74,U] [#7 0.21,-0.37,0.46,U] [#8 -0.58,0.69,0.00,M4] 
20:02:19.575 00.000 12268 refined, 6 included, MultiStar: {-0.04, -0.01}, one-star: {0.03, 0.03}
20:02:19.575 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.67) = xAngle (-1.28 = -1.28)
20:02:19.575 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.25 = -1.25)
20:02:19.575 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.95 mountX=0.01 mountY=-0.04, mountTheta=-1.28
20:02:19.577 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.01, opts=13)
20:02:19.577 00.000 12268 Enqueuing Move request for scope (-0.04, -0.01)
20:02:19.577 00.000 11616 Worker thread wakes up
20:02:19.577 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
20:02:19.577 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
20:02:19.577 00.000 11616 Moving (-0.04, -0.01) raw xDistance=0.01 yDistance=-0.04
20:02:19.577 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:02:19.577 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:02:19.577 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:02:19.578 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:02:19.578 00.000 11616 MoveAxis(E, 0, ABG)
20:02:19.578 00.000 11616 Move returns status 0, amount 0
20:02:19.578 00.000 11616 MoveAxis(N, 0, ABG)
20:02:19.578 00.000 11616 Move returns status 0, amount 0
20:02:19.578 00.000 11616 move complete, result=0
20:02:19.578 00.000 11616 worker thread done servicing request
20:02:19.600 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:02:19.616 00.016 12268 UpdateGuideState exits: m=326 SNR=12.4
20:02:19.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:19.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:19.616 00.000 12268 Enqueuing Expose request
20:02:19.617 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:02:19.617 00.000 11616 Worker thread wakes up
20:02:19.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:19.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:21.629 02.012 11616 Exposure complete
20:02:21.685 00.056 11616 worker thread done servicing request
20:02:21.685 00.000 12268 OnExposeComplete: enter
20:02:21.685 00.000 12268 UpdateGuideState(): m_state=6
20:02:21.686 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
20:02:21.686 00.000 12268 Star::Find returns 1 (0), X=1245.67, Y=860.93, Mass=380, SNR=13.3, Peak=38 HFD=4.3
20:02:21.686 00.000 12268 MultiStar: [#1 -0.10,0.34,1.00,U] [#2 0.18,1.08,0.00,M2] [#3 -0.40,0.80,0.00,M4] [#4 -0.44,0.18,0.81,U] [#5 -0.78,0.60,0.00,M1] [#6 -0.19,0.82,0.00,M2] [#7 0.14,0.02,0.43,U] [#8 -0.57,1.46,0.00,M5] 
20:02:21.686 00.000 12268 refined, 3 included, MultiStar: {-0.10, 0.31}, one-star: {0.07, 0.52}
20:02:21.686 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.67) = xAngle (3.55 = -2.73)
20:02:21.686 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.58 = -2.70)
20:02:21.686 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.88 mountX=-0.30 mountY=-0.14, mountTheta=-2.71
20:02:21.688 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.31, opts=13)
20:02:21.688 00.000 12268 Enqueuing Move request for scope (-0.10, 0.31)
20:02:21.688 00.000 11616 Worker thread wakes up
20:02:21.689 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.31) opts 0xd
20:02:21.689 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.31)
20:02:21.689 00.000 11616 Moving (-0.10, 0.31) raw xDistance=-0.30 yDistance=-0.14
20:02:21.689 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
20:02:21.689 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
20:02:21.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
20:02:21.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:02:21.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:02:21.689 00.000 11616 MoveAxis(E, 169, ABG)
20:02:21.690 00.001 11616 Guiding  Dir = 2, Dur = 169
20:02:21.690 00.000 11616 IsSlewing returns 0
20:02:21.690 00.000 11616 IsGuiding returns 0
20:02:21.690 00.000 11616 PulseGuide returned control before completion, sleep 179
20:02:21.710 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:02:21.727 00.017 12268 UpdateGuideState exits: m=380 SNR=13.3
20:02:21.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:21.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:21.727 00.000 12268 Enqueuing Expose request
20:02:21.877 00.150 11616 IsGuiding returns 1
20:02:21.877 00.000 11616 scope still moving after pulse duration time elapsed
20:02:21.907 00.030 11616 IsSlewing returns 0
20:02:21.907 00.000 11616 IsGuiding returns 0
20:02:21.907 00.000 11616 scope move finished after 169 + 48 ms
20:02:21.908 00.001 11616 Move returns status 0, amount 169
20:02:21.908 00.000 11616 MoveAxis(N, 0, ABG)
20:02:21.908 00.000 11616 Move returns status 0, amount 0
20:02:21.908 00.000 11616 move complete, result=0
20:02:21.908 00.000 11616 worker thread done servicing request
20:02:21.908 00.000 11616 Worker thread wakes up
20:02:21.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:21.909 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:21.909 00.000 12268 GuideStep: -0.3 px 169 ms EAST, -0.1 px 0 ms NORTH
20:02:23.920 02.011 11616 Exposure complete
20:02:23.978 00.058 11616 worker thread done servicing request
20:02:23.978 00.000 12268 OnExposeComplete: enter
20:02:23.978 00.000 12268 UpdateGuideState(): m_state=6
20:02:23.978 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
20:02:23.979 00.001 12268 Star::Find returns 1 (0), X=1245.53, Y=860.18, Mass=289, SNR=11.6, Peak=33 HFD=3.7
20:02:23.979 00.000 12268 MultiStar: [#1 -0.61,-0.17,1.10,U] [#2 -0.18,0.11,1.04,U] [#3 -0.72,0.30,0.00,M5] [#4 -0.45,-0.08,0.91,U] [#5 -0.98,0.68,0.00,M2] [#6 -0.97,0.30,0.00,M3] [#7 0.16,-0.04,0.45,U] [#8 -1.05,0.62,0.00,M6] 
20:02:23.979 00.000 12268 single-star, 4 included, MultiStar: {-0.28, -0.09}, one-star: {-0.07, -0.23}
20:02:23.979 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.67) = xAngle (-0.20 = -0.20)
20:02:23.979 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.17 = -0.17)
20:02:23.979 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.87 mountX=0.23 mountY=-0.04, mountTheta=-0.17
20:02:23.981 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.23, opts=13)
20:02:23.981 00.000 12268 Enqueuing Move request for scope (-0.07, -0.23)
20:02:23.981 00.000 11616 Worker thread wakes up
20:02:23.981 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd
20:02:23.981 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.23)
20:02:23.981 00.000 11616 Moving (-0.07, -0.23) raw xDistance=0.23 yDistance=-0.04
20:02:23.981 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:02:23.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:02:23.981 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:02:23.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:02:23.981 00.000 11616 MoveAxis(E, 0, ABG)
20:02:23.982 00.001 11616 Move returns status 0, amount 0
20:02:23.982 00.000 11616 MoveAxis(N, 0, ABG)
20:02:23.982 00.000 11616 Move returns status 0, amount 0
20:02:23.982 00.000 11616 move complete, result=0
20:02:23.982 00.000 11616 worker thread done servicing request
20:02:24.004 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:02:24.021 00.017 12268 UpdateGuideState exits: m=289 SNR=11.6
20:02:24.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:24.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:24.021 00.000 12268 Enqueuing Expose request
20:02:24.021 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:02:24.021 00.000 11616 Worker thread wakes up
20:02:24.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:24.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:26.038 02.017 11616 Exposure complete
20:02:26.096 00.058 11616 worker thread done servicing request
20:02:26.096 00.000 12268 OnExposeComplete: enter
20:02:26.096 00.000 12268 UpdateGuideState(): m_state=6
20:02:26.097 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
20:02:26.097 00.000 12268 Star::Find returns 1 (0), X=1246.05, Y=861.13, Mass=363, SNR=13.0, Peak=43 HFD=4.4
20:02:26.097 00.000 12268 MultiStar: [#1 -0.23,0.22,0.95,U] [#2 -0.17,0.57,0.99,U] [#3 -0.70,0.71,0.00,M6] [#4 0.14,0.15,0.83,U] [#5 -0.63,0.86,0.00,M3] [#6 -0.97,0.35,0.00,M4] [#7 0.54,0.07,0.40,U] [#8 -0.47,1.33,0.00,M7] 
20:02:26.097 00.000 12268 refined, 4 included, MultiStar: {0.10, 0.40}, one-star: {0.46, 0.73}
20:02:26.097 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.67) = xAngle (3.00 = 3.00)
20:02:26.098 00.001 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.03 = 3.03)
20:02:26.098 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.40 hyp=0.41 cameraTheta=1.34 mountX=-0.40 mountY=0.04, mountTheta=3.03
20:02:26.104 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.40, opts=13)
20:02:26.104 00.000 12268 Enqueuing Move request for scope (0.10, 0.40)
20:02:26.105 00.001 11616 Worker thread wakes up
20:02:26.105 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.40) opts 0xd
20:02:26.105 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.40)
20:02:26.105 00.000 11616 Moving (0.10, 0.40) raw xDistance=-0.40 yDistance=0.04
20:02:26.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
20:02:26.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:02:26.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:02:26.105 00.000 11616 MoveAxis(E, 226, ABG)
20:02:26.105 00.000 11616 Guiding  Dir = 2, Dur = 226
20:02:26.105 00.000 11616 IsSlewing returns 0
20:02:26.106 00.001 11616 IsGuiding returns 0
20:02:26.106 00.000 11616 PulseGuide returned control before completion, sleep 236
20:02:26.125 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:02:26.143 00.018 12268 UpdateGuideState exits: m=363 SNR=13.0
20:02:26.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:26.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:26.143 00.000 12268 Enqueuing Expose request
20:02:26.345 00.202 11616 IsGuiding returns 1
20:02:26.345 00.000 11616 scope still moving after pulse duration time elapsed
20:02:26.377 00.032 11616 IsSlewing returns 0
20:02:26.378 00.001 11616 IsGuiding returns 0
20:02:26.378 00.000 11616 scope move finished after 226 + 46 ms
20:02:26.378 00.000 11616 Move returns status 0, amount 226
20:02:26.378 00.000 11616 MoveAxis(N, 0, ABG)
20:02:26.378 00.000 11616 Move returns status 0, amount 0
20:02:26.378 00.000 11616 move complete, result=0
20:02:26.378 00.000 11616 worker thread done servicing request
20:02:26.379 00.001 11616 Worker thread wakes up
20:02:26.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:26.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:26.379 00.000 12268 GuideStep: -0.4 px 226 ms EAST, 0.0 px 0 ms NORTH
20:02:28.393 02.014 11616 Exposure complete
20:02:28.452 00.059 11616 worker thread done servicing request
20:02:28.452 00.000 12268 OnExposeComplete: enter
20:02:28.453 00.001 12268 UpdateGuideState(): m_state=6
20:02:28.453 00.000 12268 Star::Find(15, 1246, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
20:02:28.453 00.000 12268 Star::Find returns 1 (0), X=1245.13, Y=860.92, Mass=422, SNR=14.1, Peak=44 HFD=4.3
20:02:28.453 00.000 12268 MultiStar: [#1 -0.67,0.22,0.00,M1] [#2 -0.65,0.63,0.00,M1] [#3 -0.88,1.29,0.00,M7] [#4 -0.70,-0.01,0.00,M3] [#5 -1.03,0.68,0.00,M4] [#6 -1.10,0.84,0.00,M5] [#7 -0.02,0.19,0.38,U] [#8 -0.85,1.17,0.00,M8] 
20:02:28.453 00.000 12268 refined, 1 included, MultiStar: {-0.34, 0.42}, one-star: {-0.46, 0.51}
20:02:28.453 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.67) = xAngle (3.92 = -2.37)
20:02:28.454 00.001 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.95 = -2.34)
20:02:28.454 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.42 hyp=0.54 cameraTheta=2.25 mountX=-0.39 mountY=-0.39, mountTheta=-2.35
20:02:28.456 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.42, opts=13)
20:02:28.456 00.000 12268 Enqueuing Move request for scope (-0.34, 0.42)
20:02:28.456 00.000 11616 Worker thread wakes up
20:02:28.456 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.42) opts 0xd
20:02:28.456 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.42)
20:02:28.456 00.000 11616 Moving (-0.34, 0.42) raw xDistance=-0.39 yDistance=-0.39
20:02:28.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
20:02:28.456 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:02:28.457 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
20:02:28.457 00.000 11616 MoveAxis(E, 218, ABG)
20:02:28.457 00.000 11616 Guiding  Dir = 2, Dur = 218
20:02:28.457 00.000 11616 IsSlewing returns 0
20:02:28.457 00.000 11616 IsGuiding returns 0
20:02:28.457 00.000 11616 PulseGuide returned control before completion, sleep 228
20:02:28.477 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:02:28.494 00.017 12268 UpdateGuideState exits: m=422 SNR=14.1
20:02:28.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:28.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:28.494 00.000 12268 Enqueuing Expose request
20:02:28.698 00.204 11616 IsGuiding returns 1
20:02:28.698 00.000 11616 scope still moving after pulse duration time elapsed
20:02:28.729 00.031 11616 IsSlewing returns 0
20:02:28.730 00.001 11616 IsGuiding returns 0
20:02:28.730 00.000 11616 scope move finished after 218 + 54 ms
20:02:28.730 00.000 11616 Move returns status 0, amount 218
20:02:28.730 00.000 11616 MoveAxis(N, 0, ABG)
20:02:28.730 00.000 11616 Move returns status 0, amount 0
20:02:28.730 00.000 11616 move complete, result=0
20:02:28.730 00.000 11616 worker thread done servicing request
20:02:28.730 00.000 11616 Worker thread wakes up
20:02:28.730 00.000 12268 GuideStep: -0.4 px 218 ms EAST, -0.4 px 0 ms NORTH
20:02:28.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:28.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:30.741 02.011 11616 Exposure complete
20:02:30.799 00.058 11616 worker thread done servicing request
20:02:30.799 00.000 12268 OnExposeComplete: enter
20:02:30.799 00.000 12268 UpdateGuideState(): m_state=6
20:02:30.799 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
20:02:30.799 00.000 12268 Star::Find returns 1 (0), X=1245.23, Y=860.04, Mass=398, SNR=13.6, Peak=40 HFD=4.2
20:02:30.800 00.001 12268 MultiStar: [#1 -0.49,-0.19,1.00,U] [#2 -0.65,0.43,0.00,M2] [#3 -0.71,0.93,0.00,M8] [#4 -0.73,-0.12,0.00,M4] [#5 -1.27,0.15,0.00,M5] [#6 -0.95,0.36,0.00,M6] [#7 -0.08,-0.70,0.00,M3] [#8 -0.91,0.87,0.00,M9] 
20:02:30.800 00.000 12268 refined, 1 included, MultiStar: {-0.43, -0.28}, one-star: {-0.37, -0.37}
20:02:30.800 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.67) = xAngle (-0.89 = -0.89)
20:02:30.800 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.86 = -0.86)
20:02:30.800 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.28 hyp=0.51 cameraTheta=-2.56 mountX=0.32 mountY=-0.39, mountTheta=-0.87
20:02:30.801 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-0.28, opts=13)
20:02:30.802 00.001 12268 Enqueuing Move request for scope (-0.43, -0.28)
20:02:30.802 00.000 11616 Worker thread wakes up
20:02:30.802 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.28) opts 0xd
20:02:30.802 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -0.28)
20:02:30.802 00.000 11616 Moving (-0.43, -0.28) raw xDistance=0.32 yDistance=-0.39
20:02:30.802 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
20:02:30.802 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
20:02:30.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
20:02:30.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:02:30.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
20:02:30.802 00.000 11616 MoveAxis(W, 181, ABG)
20:02:30.803 00.001 11616 Guiding  Dir = 3, Dur = 181
20:02:30.803 00.000 11616 IsSlewing returns 0
20:02:30.803 00.000 11616 IsGuiding returns 0
20:02:30.803 00.000 11616 PulseGuide returned control before completion, sleep 191
20:02:30.823 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:02:30.841 00.018 12268 UpdateGuideState exits: m=398 SNR=13.6
20:02:30.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:30.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:30.841 00.000 12268 Enqueuing Expose request
20:02:31.002 00.161 11616 IsGuiding returns 1
20:02:31.003 00.001 11616 scope still moving after pulse duration time elapsed
20:02:31.032 00.029 11616 IsSlewing returns 0
20:02:31.032 00.000 11616 IsGuiding returns 0
20:02:31.033 00.001 11616 scope move finished after 181 + 48 ms
20:02:31.033 00.000 11616 Move returns status 0, amount 181
20:02:31.033 00.000 11616 MoveAxis(N, 0, ABG)
20:02:31.033 00.000 11616 Move returns status 0, amount 0
20:02:31.033 00.000 11616 move complete, result=0
20:02:31.033 00.000 11616 worker thread done servicing request
20:02:31.033 00.000 11616 Worker thread wakes up
20:02:31.033 00.000 12268 GuideStep: 0.3 px 181 ms WEST, -0.4 px 0 ms NORTH
20:02:31.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:31.034 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:33.051 02.017 11616 Exposure complete
20:02:33.110 00.059 11616 worker thread done servicing request
20:02:33.110 00.000 12268 OnExposeComplete: enter
20:02:33.110 00.000 12268 UpdateGuideState(): m_state=6
20:02:33.111 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
20:02:33.111 00.000 12268 Star::Find returns 1 (0), X=1245.28, Y=861.10, Mass=332, SNR=12.4, Peak=33 HFD=4.4
20:02:33.111 00.000 12268 MultiStar: [#1 -0.59,-0.21,1.07,U] [#2 -0.79,0.29,0.00,M3] [#3 -0.52,0.30,0.87,U] [#4 -0.48,-0.37,0.88,U] [#5 -0.93,-0.07,0.00,M6] [#6 -1.10,-0.03,0.00,M7] [#7 0.07,-0.53,0.44,U] [#8 -1.07,0.81,0.00,M10] 
20:02:33.111 00.000 12268 refined, 4 included, MultiStar: {-0.42, 0.04}, one-star: {-0.32, 0.70}
20:02:33.111 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.67) = xAngle (4.72 = -1.57)
20:02:33.111 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.75 = -1.54)
20:02:33.112 00.001 12268 CameraToMount -- cameraX=-0.42 cameraY=0.04 hyp=0.42 cameraTheta=3.05 mountX=0.00 mountY=-0.42, mountTheta=-1.57
20:02:33.113 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.04, opts=13)
20:02:33.113 00.000 12268 Enqueuing Move request for scope (-0.42, 0.04)
20:02:33.113 00.000 11616 Worker thread wakes up
20:02:33.114 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.04) opts 0xd
20:02:33.114 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.04)
20:02:33.114 00.000 11616 Moving (-0.42, 0.04) raw xDistance=0.00 yDistance=-0.42
20:02:33.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:02:33.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:02:33.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:02:33.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
20:02:33.114 00.000 11616 MoveAxis(E, 0, ABG)
20:02:33.114 00.000 11616 Move returns status 0, amount 0
20:02:33.114 00.000 11616 MoveAxis(N, 0, ABG)
20:02:33.114 00.000 11616 Move returns status 0, amount 0
20:02:33.115 00.001 11616 move complete, result=0
20:02:33.115 00.000 11616 worker thread done servicing request
20:02:33.135 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:02:33.153 00.018 12268 UpdateGuideState exits: m=332 SNR=12.4
20:02:33.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:33.155 00.002 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:33.155 00.000 12268 Enqueuing Expose request
20:02:33.155 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
20:02:33.155 00.000 11616 Worker thread wakes up
20:02:33.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:33.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:35.166 02.011 11616 Exposure complete
20:02:35.225 00.059 11616 worker thread done servicing request
20:02:35.225 00.000 12268 OnExposeComplete: enter
20:02:35.225 00.000 12268 UpdateGuideState(): m_state=6
20:02:35.225 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
20:02:35.225 00.000 12268 Star::Find returns 1 (0), X=1245.52, Y=861.19, Mass=367, SNR=13.1, Peak=38 HFD=4.2
20:02:35.226 00.001 12268 MultiStar: [#1 -0.40,0.28,0.96,U] [#2 -0.32,0.71,0.00,M4] [#3 -0.74,1.46,0.00,M8] [#4 -0.19,0.13,0.84,U] [#5 -0.40,1.05,0.00,M7] [#6 -1.20,1.13,0.00,M8] [#7 0.27,0.74,0.00,M3] [#8 -0.93,1.54,0.00,R] 
20:02:35.226 00.000 12268 refined, 2 included, MultiStar: {-0.22, 0.41}, one-star: {-0.07, 0.78}
20:02:35.226 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.67) = xAngle (3.72 = -2.56)
20:02:35.226 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.75 = -2.53)
20:02:35.226 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.41 hyp=0.47 cameraTheta=2.06 mountX=-0.39 mountY=-0.27, mountTheta=-2.54
20:02:35.227 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.41, opts=13)
20:02:35.227 00.000 12268 Enqueuing Move request for scope (-0.22, 0.41)
20:02:35.227 00.000 11616 Worker thread wakes up
20:02:35.228 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.41) opts 0xd
20:02:35.228 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.41)
20:02:35.228 00.000 11616 Moving (-0.22, 0.41) raw xDistance=-0.39 yDistance=-0.27
20:02:35.228 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
20:02:35.228 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.17
20:02:35.228 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
20:02:35.228 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:02:35.228 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:02:35.228 00.000 11616 MoveAxis(E, 218, ABG)
20:02:35.228 00.000 11616 Guiding  Dir = 2, Dur = 218
20:02:35.228 00.000 11616 IsSlewing returns 0
20:02:35.229 00.001 11616 IsGuiding returns 0
20:02:35.229 00.000 11616 PulseGuide returned control before completion, sleep 228
20:02:35.248 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:02:35.267 00.019 12268 UpdateGuideState exits: m=367 SNR=13.1
20:02:35.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:35.267 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:35.267 00.000 12268 Enqueuing Expose request
20:02:35.464 00.197 11616 IsGuiding returns 1
20:02:35.464 00.000 11616 scope still moving after pulse duration time elapsed
20:02:35.495 00.031 11616 IsSlewing returns 0
20:02:35.496 00.001 11616 IsGuiding returns 0
20:02:35.496 00.000 11616 scope move finished after 218 + 49 ms
20:02:35.496 00.000 11616 Move returns status 0, amount 218
20:02:35.496 00.000 11616 MoveAxis(N, 0, ABG)
20:02:35.496 00.000 11616 Move returns status 0, amount 0
20:02:35.497 00.001 11616 move complete, result=0
20:02:35.497 00.000 11616 worker thread done servicing request
20:02:35.497 00.000 11616 Worker thread wakes up
20:02:35.497 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:35.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:35.497 00.000 12268 GuideStep: -0.4 px 218 ms EAST, -0.3 px 0 ms NORTH
20:02:37.510 02.013 11616 Exposure complete
20:02:37.568 00.058 11616 worker thread done servicing request
20:02:37.568 00.000 12268 OnExposeComplete: enter
20:02:37.568 00.000 12268 UpdateGuideState(): m_state=6
20:02:37.568 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
20:02:37.569 00.001 12268 Star::Find returns 1 (0), X=1246.04, Y=860.72, Mass=396, SNR=13.5, Peak=43 HFD=4.3
20:02:37.569 00.000 12268 MultiStar: [#1 -0.07,-0.22,0.95,U] [#2 0.00,0.11,0.96,U] [#3 -0.56,0.76,0.00,M9] [#4 -0.18,-0.24,0.79,U] [#5 -0.37,0.37,0.67,U] [#6 -0.42,0.71,0.00,M9] [#7 0.36,0.35,0.45,U] [#8 1.11,-0.47,0.00,M1] 
20:02:37.569 00.000 12268 refined, 5 included, MultiStar: {0.03, 0.09}, one-star: {0.45, 0.32}
20:02:37.569 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.67) = xAngle (2.90 = 2.90)
20:02:37.569 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.93 = 2.93)
20:02:37.569 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.23 mountX=-0.09 mountY=0.02, mountTheta=2.93
20:02:37.571 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.09, opts=13)
20:02:37.571 00.000 12268 Enqueuing Move request for scope (0.03, 0.09)
20:02:37.571 00.000 11616 Worker thread wakes up
20:02:37.571 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
20:02:37.571 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
20:02:37.571 00.000 11616 Moving (0.03, 0.09) raw xDistance=-0.09 yDistance=0.02
20:02:37.571 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:02:37.572 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:02:37.572 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:02:37.572 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:02:37.572 00.000 11616 MoveAxis(E, 0, ABG)
20:02:37.572 00.000 11616 Move returns status 0, amount 0
20:02:37.572 00.000 11616 MoveAxis(N, 0, ABG)
20:02:37.572 00.000 11616 Move returns status 0, amount 0
20:02:37.572 00.000 11616 move complete, result=0
20:02:37.572 00.000 11616 worker thread done servicing request
20:02:37.595 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:02:37.614 00.019 12268 UpdateGuideState exits: m=396 SNR=13.5
20:02:37.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:37.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:37.614 00.000 12268 Enqueuing Expose request
20:02:37.614 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:02:37.614 00.000 11616 Worker thread wakes up
20:02:37.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:37.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:39.620 02.006 11616 Exposure complete
20:02:39.679 00.059 11616 worker thread done servicing request
20:02:39.680 00.001 12268 OnExposeComplete: enter
20:02:39.680 00.000 12268 UpdateGuideState(): m_state=6
20:02:39.680 00.000 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
20:02:39.680 00.000 12268 Star::Find returns 1 (0), X=1246.08, Y=860.89, Mass=402, SNR=13.7, Peak=38 HFD=4.5
20:02:39.680 00.000 12268 MultiStar: [#1 -0.25,-0.01,0.92,U] [#2 -0.09,0.46,0.92,U] [#3 -0.63,1.03,0.00,M10] [#4 -0.15,0.01,0.79,U] [#5 -0.36,0.27,0.56,U] [#6 -0.72,0.48,0.00,M10] [#7 -0.16,-0.55,0.39,U] [#8 0.97,-0.94,0.00,M2] 
20:02:39.681 00.001 12268 refined, 5 included, MultiStar: {-0.05, 0.18}, one-star: {0.48, 0.48}
20:02:39.681 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.67) = xAngle (3.49 = -2.79)
20:02:39.681 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.52 = -2.76)
20:02:39.681 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.82 mountX=-0.18 mountY=-0.07, mountTheta=-2.77
20:02:39.682 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.18, opts=13)
20:02:39.682 00.000 12268 Enqueuing Move request for scope (-0.05, 0.18)
20:02:39.682 00.000 11616 Worker thread wakes up
20:02:39.683 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
20:02:39.683 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
20:02:39.683 00.000 11616 Moving (-0.05, 0.18) raw xDistance=-0.18 yDistance=-0.07
20:02:39.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:02:39.683 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:02:39.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:02:39.683 00.000 11616 MoveAxis(E, 99, ABG)
20:02:39.683 00.000 11616 Guiding  Dir = 2, Dur = 99
20:02:39.683 00.000 11616 IsSlewing returns 0
20:02:39.684 00.001 11616 IsGuiding returns 0
20:02:39.684 00.000 11616 PulseGuide returned control before completion, sleep 109
20:02:39.704 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:02:39.722 00.018 12268 UpdateGuideState exits: m=402 SNR=13.7
20:02:39.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:39.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:39.722 00.000 12268 Enqueuing Expose request
20:02:39.807 00.085 11616 IsGuiding returns 1
20:02:39.807 00.000 11616 scope still moving after pulse duration time elapsed
20:02:39.839 00.032 11616 IsSlewing returns 0
20:02:39.839 00.000 11616 IsGuiding returns 0
20:02:39.839 00.000 11616 scope move finished after 99 + 56 ms
20:02:39.839 00.000 11616 Move returns status 0, amount 99
20:02:39.839 00.000 11616 MoveAxis(N, 0, ABG)
20:02:39.839 00.000 11616 Move returns status 0, amount 0
20:02:39.839 00.000 11616 move complete, result=0
20:02:39.840 00.001 11616 worker thread done servicing request
20:02:39.840 00.000 11616 Worker thread wakes up
20:02:39.840 00.000 12268 GuideStep: -0.2 px 99 ms EAST, -0.1 px 0 ms NORTH
20:02:39.840 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:39.840 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:41.859 02.019 11616 Exposure complete
20:02:41.929 00.070 11616 worker thread done servicing request
20:02:41.929 00.000 12268 OnExposeComplete: enter
20:02:41.929 00.000 12268 UpdateGuideState(): m_state=6
20:02:41.930 00.001 12268 Star::Find(15, 1246, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
20:02:41.930 00.000 12268 Star::Find returns 1 (0), X=1245.80, Y=860.60, Mass=350, SNR=12.8, Peak=36 HFD=4.6
20:02:41.930 00.000 12268 MultiStar: [#1 0.16,-0.25,1.01,U] [#2 -0.20,0.58,0.86,U] [#3 -0.67,0.70,0.00,R] [#4 -0.24,0.11,0.89,U] [#5 -0.48,0.40,0.56,U] [#6 -0.48,0.39,0.69,U] [#7 0.12,0.55,0.45,U] [#8 0.08,-0.98,0.00,M3] 
20:02:41.930 00.000 12268 refined, 6 included, MultiStar: {-0.10, 0.23}, one-star: {0.20, 0.19}
20:02:41.930 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.67) = xAngle (3.66 = -2.63)
20:02:41.930 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.69 = -2.60)
20:02:41.930 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.26 cameraTheta=1.99 mountX=-0.22 mountY=-0.13, mountTheta=-2.61
20:02:41.932 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.23, opts=13)
20:02:41.932 00.000 12268 Enqueuing Move request for scope (-0.10, 0.23)
20:02:41.933 00.001 11616 Worker thread wakes up
20:02:41.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
20:02:41.933 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
20:02:41.933 00.000 11616 Moving (-0.10, 0.23) raw xDistance=-0.22 yDistance=-0.13
20:02:41.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:02:41.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:02:41.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:02:41.933 00.000 11616 MoveAxis(E, 125, ABG)
20:02:41.933 00.000 11616 Guiding  Dir = 2, Dur = 125
20:02:41.934 00.001 11616 IsSlewing returns 0
20:02:41.934 00.000 11616 IsGuiding returns 0
20:02:41.934 00.000 11616 PulseGuide returned control before completion, sleep 135
20:02:41.956 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:02:41.974 00.018 12268 UpdateGuideState exits: m=350 SNR=12.8
20:02:41.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:41.975 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:41.975 00.000 12268 Enqueuing Expose request
20:02:42.072 00.097 11616 IsGuiding returns 1
20:02:42.072 00.000 11616 scope still moving after pulse duration time elapsed
20:02:42.104 00.032 11616 IsSlewing returns 0
20:02:42.104 00.000 11616 IsGuiding returns 0
20:02:42.104 00.000 11616 scope move finished after 125 + 44 ms
20:02:42.104 00.000 11616 Move returns status 0, amount 125
20:02:42.104 00.000 11616 MoveAxis(N, 0, ABG)
20:02:42.104 00.000 11616 Move returns status 0, amount 0
20:02:42.104 00.000 11616 move complete, result=0
20:02:42.105 00.001 11616 worker thread done servicing request
20:02:42.105 00.000 12268 GuideStep: -0.2 px 125 ms EAST, -0.1 px 0 ms NORTH
20:02:42.105 00.000 11616 Worker thread wakes up
20:02:42.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:42.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:44.127 02.022 11616 Exposure complete
20:02:44.186 00.059 11616 worker thread done servicing request
20:02:44.186 00.000 12268 OnExposeComplete: enter
20:02:44.186 00.000 12268 UpdateGuideState(): m_state=6
20:02:44.187 00.001 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
20:02:44.187 00.000 12268 Star::Find returns 1 (0), X=1245.13, Y=860.41, Mass=359, SNR=12.9, Peak=30 HFD=4.8
20:02:44.188 00.001 12268 MultiStar: [#1 -0.75,-0.05,0.00,M1] [#2 -0.24,0.20,0.86,U] [#3 -0.10,0.02,0.82,U] [#4 -0.26,-0.33,0.84,U] [#5 2.96,7.31,0.00,M5] [#6 -0.51,0.01,0.59,U] [#7 -0.13,-0.13,0.46,U] [#8 -0.11,-0.79,0.00,M4] 
20:02:44.188 00.000 12268 refined, 5 included, MultiStar: {-0.29, -0.03}, one-star: {-0.46, 0.00}
20:02:44.188 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-1.67) = xAngle (-1.37 = -1.37)
20:02:44.188 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.34 = -1.34)
20:02:44.188 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-3.04 mountX=0.06 mountY=-0.29, mountTheta=-1.37
20:02:44.189 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.03, opts=13)
20:02:44.190 00.001 12268 Enqueuing Move request for scope (-0.29, -0.03)
20:02:44.190 00.000 11616 Worker thread wakes up
20:02:44.190 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.03) opts 0xd
20:02:44.190 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.03)
20:02:44.190 00.000 11616 Moving (-0.29, -0.03) raw xDistance=0.06 yDistance=-0.29
20:02:44.190 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:02:44.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:02:44.190 00.000 11616 switching direction from 1 to -1 - decHistory=-5 oldest=-0.39 newest=-0.49
20:02:44.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
20:02:44.190 00.000 11616 MoveAxis(E, 0, ABG)
20:02:44.190 00.000 11616 Move returns status 0, amount 0
20:02:44.190 00.000 11616 BLC: Oldest BLC event removed
20:02:44.191 00.001 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1791 applied
20:02:44.191 00.000 11616 MoveAxis(N, 1815, ABG)
20:02:44.191 00.000 11616 Guiding  Dir = 0, Dur = 1815
20:02:44.191 00.000 11616 IsSlewing returns 0
20:02:44.191 00.000 11616 IsGuiding returns 0
20:02:44.191 00.000 11616 PulseGuide returned control before completion, sleep 1825
20:02:44.212 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:02:44.232 00.020 12268 UpdateGuideState exits: m=359 SNR=12.9
20:02:44.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:44.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:44.232 00.000 12268 Enqueuing Expose request
20:02:46.024 01.792 11616 IsGuiding returns 1
20:02:46.024 00.000 11616 scope still moving after pulse duration time elapsed
20:02:46.056 00.032 11616 IsSlewing returns 0
20:02:46.057 00.001 11616 IsGuiding returns 0
20:02:46.057 00.000 11616 scope move finished after 1815 + 51 ms
20:02:46.057 00.000 11616 Move returns status 0, amount 1815
20:02:46.057 00.000 11616 move complete, result=0
20:02:46.058 00.001 11616 worker thread done servicing request
20:02:46.058 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 1815 ms NORTH
20:02:46.058 00.000 11616 Worker thread wakes up
20:02:46.059 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:46.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:48.077 02.018 11616 Exposure complete
20:02:48.137 00.060 11616 worker thread done servicing request
20:02:48.137 00.000 12268 OnExposeComplete: enter
20:02:48.137 00.000 12268 UpdateGuideState(): m_state=6
20:02:48.137 00.000 12268 Star::Find(15, 1245, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
20:02:48.137 00.000 12268 Star::Find returns 1 (0), X=1245.14, Y=861.16, Mass=348, SNR=12.7, Peak=39 HFD=4.3
20:02:48.139 00.002 12268 MultiStar: [#1 -0.98,0.51,0.00,M2] [#2 -0.51,0.89,0.00,M1] [#3 -0.12,-0.10,0.82,U] [#4 -0.78,0.28,0.00,M1] [#5 -1.24,0.36,0.00,M6] [#6 -1.14,0.75,0.00,M9] [#7 -1.24,0.22,0.00,M1] [#8 -0.25,-0.30,0.52,U] 
20:02:48.139 00.000 12268 refined, 2 included, MultiStar: {-0.29, 0.22}, one-star: {-0.46, 0.75}
20:02:48.139 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.67) = xAngle (4.17 = -2.12)
20:02:48.139 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.20 = -2.08)
20:02:48.139 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.22 hyp=0.37 cameraTheta=2.50 mountX=-0.19 mountY=-0.32, mountTheta=-2.11
20:02:48.140 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.22, opts=13)
20:02:48.140 00.000 12268 Enqueuing Move request for scope (-0.29, 0.22)
20:02:48.140 00.000 11616 Worker thread wakes up
20:02:48.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.22) opts 0xd
20:02:48.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.22)
20:02:48.140 00.000 11616 Moving (-0.29, 0.22) raw xDistance=-0.19 yDistance=-0.32
20:02:48.140 00.000 11616 BLC: History state: CurrMiss=0.32, AvgInitMiss=0.14, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.042847, 1:0.318321
20:02:48.140 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:02:48.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
20:02:48.141 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
20:02:48.141 00.000 11616 MoveAxis(E, 106, ABG)
20:02:48.141 00.000 11616 Guiding  Dir = 2, Dur = 106
20:02:48.141 00.000 11616 IsSlewing returns 0
20:02:48.141 00.000 11616 IsGuiding returns 0
20:02:48.141 00.000 11616 PulseGuide returned control before completion, sleep 116
20:02:48.163 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:02:48.179 00.016 12268 UpdateGuideState exits: m=348 SNR=12.7
20:02:48.180 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:48.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:48.180 00.000 12268 Enqueuing Expose request
20:02:48.260 00.080 11616 IsGuiding returns 1
20:02:48.260 00.000 11616 scope still moving after pulse duration time elapsed
20:02:48.292 00.032 11616 IsSlewing returns 0
20:02:48.292 00.000 11616 IsGuiding returns 0
20:02:48.292 00.000 11616 scope move finished after 106 + 44 ms
20:02:48.293 00.001 11616 Move returns status 0, amount 106
20:02:48.293 00.000 11616 MoveAxis(N, 27, ABG)
20:02:48.293 00.000 11616 Guiding  Dir = 0, Dur = 27
20:02:48.293 00.000 11616 IsSlewing returns 0
20:02:48.294 00.001 11616 IsGuiding returns 0
20:02:48.294 00.000 11616 PulseGuide returned control before completion, sleep 37
20:02:48.340 00.046 11616 IsGuiding returns 1
20:02:48.340 00.000 11616 scope still moving after pulse duration time elapsed
20:02:48.371 00.031 11616 IsSlewing returns 0
20:02:48.371 00.000 11616 IsGuiding returns 1
20:02:48.403 00.032 11616 IsSlewing returns 0
20:02:48.404 00.001 11616 IsGuiding returns 1
20:02:48.434 00.030 11616 IsSlewing returns 0
20:02:48.435 00.001 11616 IsGuiding returns 1
20:02:48.465 00.030 11616 IsSlewing returns 0
20:02:48.466 00.001 11616 IsGuiding returns 0
20:02:48.466 00.000 11616 scope move finished after 27 + 144 ms
20:02:48.466 00.000 11616 Move returns status 0, amount 27
20:02:48.466 00.000 11616 move complete, result=0
20:02:48.466 00.000 11616 worker thread done servicing request
20:02:48.467 00.001 12268 GuideStep: -0.2 px 106 ms EAST, -0.3 px 27 ms NORTH
20:02:48.467 00.000 11616 Worker thread wakes up
20:02:48.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:48.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:50.470 02.003 11616 Exposure complete
20:02:50.533 00.063 11616 worker thread done servicing request
20:02:50.533 00.000 12268 OnExposeComplete: enter
20:02:50.533 00.000 12268 UpdateGuideState(): m_state=6
20:02:50.533 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
20:02:50.534 00.001 12268 Star::Find returns 1 (0), X=1244.99, Y=860.95, Mass=392, SNR=13.5, Peak=44 HFD=4.4
20:02:50.534 00.000 12268 MultiStar: [#1 -0.95,0.67,0.00,M3] [#2 -0.53,0.76,0.00,M2] [#3 -0.80,0.49,0.00,M1] [#4 -0.76,-0.01,0.00,M2] [#5 -0.91,0.77,0.00,M7] [#6 -0.78,0.88,0.00,M10] [#7 -0.42,0.66,0.00,M2] [#8 -0.04,-0.43,0.46,U] 
20:02:50.534 00.000 12268 refined, 1 included, MultiStar: {-0.43, 0.24}, one-star: {-0.61, 0.54}
20:02:50.534 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.67) = xAngle (4.31 = -1.98)
20:02:50.534 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.34 = -1.95)
20:02:50.534 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.24 hyp=0.49 cameraTheta=2.64 mountX=-0.19 mountY=-0.45, mountTheta=-1.97
20:02:50.536 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=0.24, opts=13)
20:02:50.536 00.000 12268 Enqueuing Move request for scope (-0.43, 0.24)
20:02:50.536 00.000 11616 Worker thread wakes up
20:02:50.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.24) opts 0xd
20:02:50.536 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, 0.24)
20:02:50.536 00.000 11616 Moving (-0.43, 0.24) raw xDistance=-0.19 yDistance=-0.45
20:02:50.536 00.000 11616 BLC: History state: CurrMiss=0.45, AvgInitMiss=0.14, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.042847, 1:0.318321, 2:0.454695
20:02:50.536 00.000 11616 BLC: Under-shoot: nominal increase by 78
20:02:50.537 00.001 11616 BLC: window closed
20:02:50.537 00.000 11616 BLC: Pulse adjusted to 1869
20:02:50.538 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
20:02:50.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
20:02:50.538 00.000 11616 MoveAxis(E, 108, ABG)
20:02:50.538 00.000 11616 Guiding  Dir = 2, Dur = 108
20:02:50.538 00.000 11616 IsSlewing returns 0
20:02:50.539 00.001 11616 IsGuiding returns 0
20:02:50.539 00.000 11616 PulseGuide returned control before completion, sleep 118
20:02:50.558 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
20:02:50.577 00.019 12268 UpdateGuideState exits: m=392 SNR=13.5
20:02:50.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:50.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:50.577 00.000 12268 Enqueuing Expose request
20:02:50.673 00.096 11616 IsGuiding returns 1
20:02:50.673 00.000 11616 scope still moving after pulse duration time elapsed
20:02:50.698 00.025 12268 evsrv: cli 0F8E69C0 connect
20:02:50.698 00.000 12268 case statement mapped state 6 to 3
20:02:50.699 00.001 12268 case statement mapped state 6 to 3
20:02:50.699 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"db9523d2-8e4d-4943-a752-742e2fc46d7e"}
20:02:50.700 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"db9523d2-8e4d-4943-a752-742e2fc46d7e"}
20:02:50.700 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:02:50.704 00.004 11616 IsSlewing returns 0
20:02:50.704 00.000 11616 IsGuiding returns 0
20:02:50.704 00.000 11616 scope move finished after 108 + 56 ms
20:02:50.704 00.000 11616 Move returns status 0, amount 108
20:02:50.704 00.000 11616 MoveAxis(N, 38, ABG)
20:02:50.704 00.000 11616 Guiding  Dir = 0, Dur = 38
20:02:50.704 00.000 11616 IsSlewing returns 0
20:02:50.704 00.000 11616 IsGuiding returns 0
20:02:50.704 00.000 11616 PulseGuide returned control before completion, sleep 48
20:02:50.766 00.062 11616 IsGuiding returns 1
20:02:50.766 00.000 11616 scope still moving after pulse duration time elapsed
20:02:50.798 00.032 11616 IsSlewing returns 0
20:02:50.798 00.000 11616 IsGuiding returns 0
20:02:50.798 00.000 11616 scope move finished after 38 + 55 ms
20:02:50.798 00.000 11616 Move returns status 0, amount 38
20:02:50.799 00.001 11616 move complete, result=0
20:02:50.799 00.000 11616 worker thread done servicing request
20:02:50.799 00.000 11616 Worker thread wakes up
20:02:50.799 00.000 12268 GuideStep: -0.2 px 108 ms EAST, -0.5 px 38 ms NORTH
20:02:50.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:50.800 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1231,845,31,31)
20:02:52.226 01.426 12268 evsrv: cli 0F8E6D80 connect
20:02:52.227 00.001 12268 case statement mapped state 6 to 3
20:02:52.227 00.000 12268 case statement mapped state 6 to 3
20:02:52.228 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"6255275d-eaf0-4dd5-8d19-feb2a41cf03a"}
20:02:52.228 00.000 12268 case statement mapped state 6 to 3
20:02:52.229 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"6255275d-eaf0-4dd5-8d19-feb2a41cf03a"}
20:02:52.244 00.015 12268 evsrv: cli 0F8E6D80 disconnect
20:02:52.245 00.001 12268 evsrv: cli 0F8E69C0 connect
20:02:52.245 00.000 12268 case statement mapped state 6 to 3
20:02:52.246 00.001 12268 case statement mapped state 6 to 3
20:02:52.246 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"6615ff3a-bd5e-485b-bb80-b8c2645f8ecf"}
20:02:52.246 00.000 12268 PhdController::Dither begins
20:02:52.246 00.000 12268 dither: size=5.50, dRA=-3.37 dDec=3.40
20:02:52.246 00.000 12268 MountToCamera -- mountTheta (2.35) + m_xAngle (-1.67) = xAngle (0.68 = 0.68)
20:02:52.247 00.001 12268 MountToCamera -- mountX=-3.37 mountY=3.40 hyp=4.79 mountTheta=2.35 cameraX=3.71, cameraY=3.03 cameraTheta=0.68
20:02:52.247 00.000 12268 setting lock position to (1249.31, 863.43)
20:02:52.247 00.000 12268 Mount: notify guiding dithered (3.7, 3.0)
20:02:52.247 00.000 12268 MultiStar: stabilizing after lock position change
20:02:52.248 00.001 12268 Status Line: Dither by -3.37,3.40
20:02:52.253 00.005 12268 PhdController: newstate STATE_SETTLE_BEGIN
20:02:52.253 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
20:02:52.253 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"6615ff3a-bd5e-485b-bb80-b8c2645f8ecf"}
20:02:52.256 00.003 12268 evsrv: cli 0F8E69C0 disconnect
20:02:52.858 00.602 11616 Exposure complete
20:02:52.942 00.084 12268 OnExposeComplete: enter
20:02:52.942 00.000 12268 UpdateGuideState(): m_state=6
20:02:52.942 00.000 12268 Star::Find(15, 1244, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
20:02:52.942 00.000 12268 Star::Find returns 1 (0), X=1245.11, Y=861.40, Mass=362, SNR=13.0, Peak=36 HFD=4.6
20:02:52.942 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.67) = xAngle (-1.02 = -1.02)
20:02:52.943 00.001 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.99 = -0.99)
20:02:52.943 00.000 12268 CameraToMount -- cameraX=-4.20 cameraY=-2.03 hyp=4.66 cameraTheta=-2.69 mountX=2.43 mountY=-3.90, mountTheta=-1.01
20:02:52.944 00.001 12268 dither recenter: remaining=(3.4,-3.4) step=(3.4,-3.4)
20:02:52.944 00.000 12268 MountToCamera -- mountTheta (-0.79) + m_xAngle (-1.67) = xAngle (-2.46 = -2.46)
20:02:52.945 00.001 12268 MountToCamera -- mountX=3.37 mountY=-3.40 hyp=4.79 mountTheta=-0.79 cameraX=-3.71, cameraY=-3.03 cameraTheta=-2.46
20:02:52.945 00.000 12268 SchedulePrimaryMove(0D94C700, x=-3.71, y=-3.03, opts=4)
20:02:52.945 00.000 12268 Enqueuing Move request for scope (-3.71, -3.03)
20:02:52.945 00.000 12268 Mount: notify direct move 3.37,-3.40
20:02:52.971 00.026 11616 worker thread done servicing request
20:02:52.973 00.002 11616 Worker thread wakes up
20:02:52.973 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.71, -3.03) opts 0x4
20:02:52.973 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.71, -3.03)
20:02:52.973 00.000 11616 Moving (-3.71, -3.03) raw xDistance=3.37 yDistance=-3.40
20:02:52.973 00.000 11616 BLC: window closed
20:02:52.973 00.000 11616 MoveAxis(W, 3778, B)
20:02:52.974 00.001 11616 Guiding  Dir = 3, Dur = 3778
20:02:52.974 00.000 11616 IsSlewing returns 0
20:02:52.974 00.000 11616 IsGuiding returns 0
20:02:52.974 00.000 11616 PulseGuide returned control before completion, sleep 3788
20:02:52.981 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:02:53.014 00.033 12268 UpdateGuideState exits: m=362 SNR=13.0
20:02:53.014 00.000 12268 PhdController: settling, locked = 1, distance = 5.01 (1.50) aobump = 0 frame = 1 / 99999
20:02:53.014 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676573.014,"Host":"ASTROCENTER","Inst":1,"Distance":5.01,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:02:53.015 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:53.016 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:02:53.016 00.000 12268 Enqueuing Expose request
20:02:56.770 03.754 11616 IsGuiding returns 1
20:02:56.770 00.000 11616 scope still moving after pulse duration time elapsed
20:02:56.801 00.031 11616 IsSlewing returns 0
20:02:56.801 00.000 11616 IsGuiding returns 0
20:02:56.801 00.000 11616 scope move finished after 3778 + 49 ms
20:02:56.801 00.000 11616 Move returns status 0, amount 3778
20:02:56.801 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
20:02:56.801 00.000 11616 MoveAxis(N, 1915, B)
20:02:56.801 00.000 11616 Guiding  Dir = 0, Dur = 1915
20:02:56.802 00.001 11616 IsSlewing returns 0
20:02:56.802 00.000 11616 IsGuiding returns 0
20:02:56.802 00.000 11616 PulseGuide returned control before completion, sleep 1925
20:02:58.743 01.941 11616 IsGuiding returns 1
20:02:58.743 00.000 11616 scope still moving after pulse duration time elapsed
20:02:58.774 00.031 11616 IsSlewing returns 0
20:02:58.774 00.000 11616 IsGuiding returns 0
20:02:58.774 00.000 11616 scope move finished after 1915 + 56 ms
20:02:58.774 00.000 11616 Move returns status 0, amount 1915
20:02:58.774 00.000 11616 move complete, result=0
20:02:58.774 00.000 11616 worker thread done servicing request
20:02:58.774 00.000 11616 Worker thread wakes up
20:02:58.775 00.001 12268 GuideStep: 3.4 px 3778 ms WEST, -3.4 px 1915 ms NORTH
20:02:58.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:02:58.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:00.784 02.009 11616 Exposure complete
20:03:00.843 00.059 11616 worker thread done servicing request
20:03:00.843 00.000 12268 OnExposeComplete: enter
20:03:00.843 00.000 12268 UpdateGuideState(): m_state=6
20:03:00.843 00.000 12268 Star::Find(15, 1245, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
20:03:00.843 00.000 12268 Star::Find returns 1 (0), X=1247.95, Y=866.95, Mass=347, SNR=12.7, Peak=34 HFD=4.4
20:03:00.844 00.001 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.67) = xAngle (3.61 = -2.68)
20:03:00.844 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.64 = -2.65)
20:03:00.844 00.000 12268 CameraToMount -- cameraX=-1.35 cameraY=3.52 hyp=3.77 cameraTheta=1.94 mountX=-3.37 mountY=-1.79, mountTheta=-2.65
20:03:00.845 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.35, y=3.52, opts=13)
20:03:00.845 00.000 12268 Enqueuing Move request for scope (-1.35, 3.52)
20:03:00.845 00.000 11616 Worker thread wakes up
20:03:00.846 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 3.52) opts 0xd
20:03:00.846 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.35, 3.52)
20:03:00.846 00.000 11616 Moving (-1.35, 3.52) raw xDistance=-3.37 yDistance=-1.79
20:03:00.847 00.001 11616 resist switch: large excursion: input -3.37 thresh 0.29 direction from 0 to -1
20:03:00.847 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-10.12
20:03:00.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.69 from input -3.37
20:03:00.847 00.000 11616 resist switch: large excursion: input -1.79 thresh 0.45 direction from 0 to -1
20:03:00.847 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.38
20:03:00.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -1.79
20:03:00.847 00.000 11616 MoveAxis(E, 1888, ABG)
20:03:00.847 00.000 11616 Guiding  Dir = 2, Dur = 1888
20:03:00.847 00.000 11616 IsSlewing returns 0
20:03:00.848 00.001 11616 IsGuiding returns 0
20:03:00.848 00.000 11616 PulseGuide returned control before completion, sleep 1898
20:03:00.868 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:03:00.887 00.019 12268 UpdateGuideState exits: m=347 SNR=12.7
20:03:00.887 00.000 12268 PhdController: settling, locked = 1, distance = 3.77 (1.50) aobump = 0 frame = 2 / 99999
20:03:00.887 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676580.887,"Host":"ASTROCENTER","Inst":1,"Distance":3.77,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:03:00.888 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:00.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:00.888 00.000 12268 Enqueuing Expose request
20:03:02.757 01.869 11616 IsGuiding returns 1
20:03:02.757 00.000 11616 scope still moving after pulse duration time elapsed
20:03:02.788 00.031 11616 IsSlewing returns 0
20:03:02.788 00.000 11616 IsGuiding returns 0
20:03:02.788 00.000 11616 scope move finished after 1888 + 52 ms
20:03:02.788 00.000 11616 Move returns status 0, amount 1888
20:03:02.788 00.000 11616 MoveAxis(N, 152, ABG)
20:03:02.788 00.000 11616 Guiding  Dir = 0, Dur = 152
20:03:02.788 00.000 11616 IsSlewing returns 0
20:03:02.789 00.001 11616 IsGuiding returns 0
20:03:02.789 00.000 11616 PulseGuide returned control before completion, sleep 162
20:03:02.960 00.171 11616 IsGuiding returns 1
20:03:02.960 00.000 11616 scope still moving after pulse duration time elapsed
20:03:02.991 00.031 11616 IsSlewing returns 0
20:03:02.992 00.001 11616 IsGuiding returns 0
20:03:02.992 00.000 11616 scope move finished after 152 + 51 ms
20:03:02.992 00.000 11616 Move returns status 0, amount 152
20:03:02.992 00.000 11616 move complete, result=0
20:03:02.992 00.000 11616 worker thread done servicing request
20:03:02.992 00.000 11616 Worker thread wakes up
20:03:02.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:02.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:02.992 00.000 12268 GuideStep: -3.4 px 1888 ms EAST, -1.8 px 152 ms NORTH
20:03:04.993 02.001 11616 Exposure complete
20:03:05.069 00.076 11616 worker thread done servicing request
20:03:05.069 00.000 12268 OnExposeComplete: enter
20:03:05.069 00.000 12268 UpdateGuideState(): m_state=6
20:03:05.069 00.000 12268 Star::Find(15, 1247, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
20:03:05.070 00.001 12268 Star::Find returns 1 (0), X=1248.65, Y=864.69, Mass=328, SNR=12.3, Peak=29 HFD=4.4
20:03:05.070 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.67) = xAngle (3.72 = -2.56)
20:03:05.070 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.75 = -2.53)
20:03:05.070 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=1.26 hyp=1.42 cameraTheta=2.05 mountX=-1.19 mountY=-0.82, mountTheta=-2.54
20:03:05.071 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.66, y=1.26, opts=13)
20:03:05.072 00.001 12268 Enqueuing Move request for scope (-0.66, 1.26)
20:03:05.072 00.000 11616 Worker thread wakes up
20:03:05.072 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 1.26) opts 0xd
20:03:05.072 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.66, 1.26)
20:03:05.072 00.000 11616 Moving (-0.66, 1.26) raw xDistance=-1.19 yDistance=-0.82
20:03:05.072 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.59 from input -1.19
20:03:05.072 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.82
20:03:05.072 00.000 11616 MoveAxis(E, 666, ABG)
20:03:05.072 00.000 11616 Guiding  Dir = 2, Dur = 666
20:03:05.098 00.026 11616 IsSlewing returns 0
20:03:05.098 00.000 11616 IsGuiding returns 0
20:03:05.098 00.000 11616 PulseGuide returned control before completion, sleep 676
20:03:05.099 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:03:05.118 00.019 12268 UpdateGuideState exits: m=328 SNR=12.3
20:03:05.119 00.001 12268 PhdController: settling, locked = 1, distance = 3.07 (1.50) aobump = 0 frame = 3 / 99999
20:03:05.119 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676585.119,"Host":"ASTROCENTER","Inst":1,"Distance":3.07,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:03:05.119 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:05.119 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:05.120 00.001 12268 Enqueuing Expose request
20:03:05.776 00.656 11616 IsGuiding returns 1
20:03:05.776 00.000 11616 scope still moving after pulse duration time elapsed
20:03:05.806 00.030 11616 IsSlewing returns 0
20:03:05.806 00.000 11616 IsGuiding returns 0
20:03:05.806 00.000 11616 scope move finished after 666 + 42 ms
20:03:05.806 00.000 11616 Move returns status 0, amount 666
20:03:05.806 00.000 11616 MoveAxis(N, 69, ABG)
20:03:05.806 00.000 11616 Guiding  Dir = 0, Dur = 69
20:03:05.807 00.001 11616 IsSlewing returns 0
20:03:05.807 00.000 11616 IsGuiding returns 0
20:03:05.808 00.001 11616 PulseGuide returned control before completion, sleep 79
20:03:05.900 00.092 11616 IsGuiding returns 1
20:03:05.900 00.000 11616 scope still moving after pulse duration time elapsed
20:03:05.931 00.031 11616 IsSlewing returns 0
20:03:05.931 00.000 11616 IsGuiding returns 0
20:03:05.931 00.000 11616 scope move finished after 69 + 55 ms
20:03:05.931 00.000 11616 Move returns status 0, amount 69
20:03:05.931 00.000 11616 move complete, result=0
20:03:05.932 00.001 11616 worker thread done servicing request
20:03:05.932 00.000 11616 Worker thread wakes up
20:03:05.932 00.000 12268 GuideStep: -1.2 px 666 ms EAST, -0.8 px 69 ms NORTH
20:03:05.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:05.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:08.140 02.208 11616 Exposure complete
20:03:08.201 00.061 11616 worker thread done servicing request
20:03:08.201 00.000 12268 OnExposeComplete: enter
20:03:08.201 00.000 12268 UpdateGuideState(): m_state=6
20:03:08.202 00.001 12268 Star::Find(15, 1248, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
20:03:08.202 00.000 12268 Star::Find returns 1 (0), X=1249.07, Y=862.92, Mass=374, SNR=13.2, Peak=41 HFD=4.6
20:03:08.202 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.67) = xAngle (-0.34 = -0.34)
20:03:08.202 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.31 = -0.31)
20:03:08.202 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.51 hyp=0.57 cameraTheta=-2.01 mountX=0.54 mountY=-0.17, mountTheta=-0.31
20:03:08.203 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.51, opts=13)
20:03:08.204 00.001 12268 Enqueuing Move request for scope (-0.24, -0.51)
20:03:08.204 00.000 11616 Worker thread wakes up
20:03:08.204 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.51) opts 0xd
20:03:08.204 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.51)
20:03:08.204 00.000 11616 Moving (-0.24, -0.51) raw xDistance=0.54 yDistance=-0.17
20:03:08.204 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.29 direction from -1 to 1
20:03:08.204 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.61
20:03:08.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
20:03:08.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
20:03:08.204 00.000 11616 MoveAxis(W, 300, ABG)
20:03:08.204 00.000 11616 Guiding  Dir = 3, Dur = 300
20:03:08.205 00.001 11616 IsSlewing returns 0
20:03:08.205 00.000 11616 IsGuiding returns 0
20:03:08.205 00.000 11616 PulseGuide returned control before completion, sleep 310
20:03:08.228 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:03:08.245 00.017 12268 UpdateGuideState exits: m=374 SNR=13.2
20:03:08.245 00.000 12268 PhdController: settling, locked = 1, distance = 2.32 (1.50) aobump = 0 frame = 4 / 99999
20:03:08.245 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676588.245,"Host":"ASTROCENTER","Inst":1,"Distance":2.32,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:03:08.246 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:08.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:08.246 00.000 12268 Enqueuing Expose request
20:03:08.540 00.294 11616 IsGuiding returns 1
20:03:08.540 00.000 11616 scope still moving after pulse duration time elapsed
20:03:08.569 00.029 11616 IsSlewing returns 0
20:03:08.569 00.000 11616 IsGuiding returns 0
20:03:08.569 00.000 11616 scope move finished after 300 + 64 ms
20:03:08.569 00.000 11616 Move returns status 0, amount 300
20:03:08.569 00.000 11616 MoveAxis(N, 14, ABG)
20:03:08.570 00.001 11616 Guiding  Dir = 0, Dur = 14
20:03:08.570 00.000 11616 IsSlewing returns 0
20:03:08.570 00.000 11616 IsGuiding returns 0
20:03:08.570 00.000 11616 PulseGuide returned control before completion, sleep 24
20:03:08.600 00.030 11616 IsGuiding returns 1
20:03:08.601 00.001 11616 scope still moving after pulse duration time elapsed
20:03:08.631 00.030 11616 IsSlewing returns 0
20:03:08.632 00.001 11616 IsGuiding returns 1
20:03:08.663 00.031 11616 IsSlewing returns 0
20:03:08.663 00.000 11616 IsGuiding returns 0
20:03:08.663 00.000 11616 scope move finished after 14 + 79 ms
20:03:08.663 00.000 11616 Move returns status 0, amount 14
20:03:08.664 00.001 11616 move complete, result=0
20:03:08.664 00.000 11616 worker thread done servicing request
20:03:08.664 00.000 12268 GuideStep: 0.5 px 300 ms WEST, -0.2 px 14 ms NORTH
20:03:08.664 00.000 11616 Worker thread wakes up
20:03:08.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:08.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:10.677 02.013 11616 Exposure complete
20:03:10.735 00.058 11616 worker thread done servicing request
20:03:10.735 00.000 12268 OnExposeComplete: enter
20:03:10.735 00.000 12268 UpdateGuideState(): m_state=6
20:03:10.736 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
20:03:10.736 00.000 12268 Star::Find returns 1 (0), X=1248.89, Y=862.76, Mass=363, SNR=13.0, Peak=40 HFD=4.6
20:03:10.736 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-1.67) = xAngle (-0.45 = -0.45)
20:03:10.736 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.42 = -0.42)
20:03:10.736 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.68 hyp=0.79 cameraTheta=-2.12 mountX=0.71 mountY=-0.33, mountTheta=-0.43
20:03:10.737 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.68, opts=13)
20:03:10.737 00.000 12268 Enqueuing Move request for scope (-0.42, -0.68)
20:03:10.737 00.000 11616 Worker thread wakes up
20:03:10.738 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.68) opts 0xd
20:03:10.738 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.68)
20:03:10.738 00.000 11616 Moving (-0.42, -0.68) raw xDistance=0.71 yDistance=-0.33
20:03:10.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.71
20:03:10.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
20:03:10.738 00.000 11616 MoveAxis(W, 400, ABG)
20:03:10.738 00.000 11616 Guiding  Dir = 3, Dur = 400
20:03:10.738 00.000 11616 IsSlewing returns 0
20:03:10.739 00.001 11616 IsGuiding returns 0
20:03:10.739 00.000 11616 PulseGuide returned control before completion, sleep 410
20:03:10.761 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:03:10.778 00.017 12268 UpdateGuideState exits: m=363 SNR=13.0
20:03:10.779 00.001 12268 PhdController: settling, locked = 1, distance = 1.86 (1.50) aobump = 0 frame = 5 / 99999
20:03:10.779 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676590.779,"Host":"ASTROCENTER","Inst":1,"Distance":1.86,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:03:10.779 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:10.779 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:10.779 00.000 12268 Enqueuing Expose request
20:03:11.157 00.378 11616 IsGuiding returns 1
20:03:11.158 00.001 11616 scope still moving after pulse duration time elapsed
20:03:11.189 00.031 11616 IsSlewing returns 0
20:03:11.189 00.000 11616 IsGuiding returns 0
20:03:11.189 00.000 11616 scope move finished after 400 + 50 ms
20:03:11.189 00.000 11616 Move returns status 0, amount 400
20:03:11.189 00.000 11616 MoveAxis(N, 28, ABG)
20:03:11.189 00.000 11616 Guiding  Dir = 0, Dur = 28
20:03:11.190 00.001 11616 IsSlewing returns 0
20:03:11.190 00.000 11616 IsGuiding returns 0
20:03:11.190 00.000 11616 PulseGuide returned control before completion, sleep 38
20:03:11.235 00.045 11616 IsGuiding returns 1
20:03:11.235 00.000 11616 scope still moving after pulse duration time elapsed
20:03:11.267 00.032 11616 IsSlewing returns 0
20:03:11.267 00.000 11616 IsGuiding returns 0
20:03:11.267 00.000 11616 scope move finished after 28 + 49 ms
20:03:11.267 00.000 11616 Move returns status 0, amount 28
20:03:11.267 00.000 11616 move complete, result=0
20:03:11.267 00.000 11616 worker thread done servicing request
20:03:11.268 00.001 11616 Worker thread wakes up
20:03:11.268 00.000 12268 GuideStep: 0.7 px 400 ms WEST, -0.3 px 28 ms NORTH
20:03:11.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:11.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:13.285 02.017 11616 Exposure complete
20:03:13.346 00.061 11616 worker thread done servicing request
20:03:13.346 00.000 12268 OnExposeComplete: enter
20:03:13.346 00.000 12268 UpdateGuideState(): m_state=6
20:03:13.346 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
20:03:13.346 00.000 12268 Star::Find returns 1 (0), X=1248.49, Y=863.10, Mass=299, SNR=11.8, Peak=36 HFD=4.3
20:03:13.346 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.67) = xAngle (-1.09 = -1.09)
20:03:13.346 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.06 = -1.06)
20:03:13.347 00.001 12268 CameraToMount -- cameraX=-0.82 cameraY=-0.33 hyp=0.88 cameraTheta=-2.76 mountX=0.41 mountY=-0.77, mountTheta=-1.09
20:03:13.348 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.82, y=-0.33, opts=13)
20:03:13.348 00.000 12268 Enqueuing Move request for scope (-0.82, -0.33)
20:03:13.348 00.000 11616 Worker thread wakes up
20:03:13.348 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.33) opts 0xd
20:03:13.348 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.82, -0.33)
20:03:13.348 00.000 11616 Moving (-0.82, -0.33) raw xDistance=0.41 yDistance=-0.77
20:03:13.349 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.41
20:03:13.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.77
20:03:13.349 00.000 11616 MoveAxis(W, 228, ABG)
20:03:13.349 00.000 11616 Guiding  Dir = 3, Dur = 228
20:03:13.349 00.000 11616 IsSlewing returns 0
20:03:13.349 00.000 11616 IsGuiding returns 0
20:03:13.350 00.001 11616 PulseGuide returned control before completion, sleep 238
20:03:13.371 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:03:13.388 00.017 12268 UpdateGuideState exits: m=299 SNR=11.8
20:03:13.388 00.000 12268 PhdController: settling, locked = 1, distance = 1.57 (1.50) aobump = 0 frame = 6 / 99999
20:03:13.389 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768676593.389,"Host":"ASTROCENTER","Inst":1,"Distance":1.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:03:13.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:13.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:13.390 00.001 12268 Enqueuing Expose request
20:03:13.596 00.206 11616 IsGuiding returns 1
20:03:13.597 00.001 11616 scope still moving after pulse duration time elapsed
20:03:13.627 00.030 11616 IsSlewing returns 0
20:03:13.628 00.001 11616 IsGuiding returns 0
20:03:13.628 00.000 11616 scope move finished after 228 + 50 ms
20:03:13.628 00.000 11616 Move returns status 0, amount 228
20:03:13.628 00.000 11616 MoveAxis(N, 65, ABG)
20:03:13.628 00.000 11616 Guiding  Dir = 0, Dur = 65
20:03:13.628 00.000 11616 IsSlewing returns 0
20:03:13.628 00.000 11616 IsGuiding returns 0
20:03:13.629 00.001 11616 PulseGuide returned control before completion, sleep 75
20:03:13.719 00.090 11616 IsGuiding returns 1
20:03:13.721 00.002 11616 scope still moving after pulse duration time elapsed
20:03:13.750 00.029 11616 IsSlewing returns 0
20:03:13.750 00.000 11616 IsGuiding returns 0
20:03:13.750 00.000 11616 scope move finished after 65 + 57 ms
20:03:13.750 00.000 11616 Move returns status 0, amount 65
20:03:13.750 00.000 11616 move complete, result=0
20:03:13.750 00.000 11616 worker thread done servicing request
20:03:13.750 00.000 11616 Worker thread wakes up
20:03:13.750 00.000 12268 GuideStep: 0.4 px 228 ms WEST, -0.8 px 65 ms NORTH
20:03:13.751 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:13.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:15.787 02.036 11616 Exposure complete
20:03:15.889 00.102 12268 OnExposeComplete: enter
20:03:15.889 00.000 12268 UpdateGuideState(): m_state=6
20:03:15.889 00.000 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
20:03:15.890 00.001 12268 Star::Find returns 1 (0), X=1249.30, Y=863.58, Mass=322, SNR=12.3, Peak=39 HFD=4.4
20:03:15.890 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.67) = xAngle (3.30 = -2.98)
20:03:15.890 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.33 = -2.95)
20:03:15.890 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.63 mountX=-0.15 mountY=-0.03, mountTheta=-2.95
20:03:15.891 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.15, opts=13)
20:03:15.891 00.000 12268 Enqueuing Move request for scope (-0.01, 0.15)
20:03:15.918 00.027 11616 worker thread done servicing request
20:03:15.918 00.000 11616 Worker thread wakes up
20:03:15.918 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
20:03:15.918 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
20:03:15.918 00.000 11616 Moving (-0.01, 0.15) raw xDistance=-0.15 yDistance=-0.03
20:03:15.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:03:15.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:03:15.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:15.919 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:03:15.919 00.000 11616 MoveAxis(E, 0, ABG)
20:03:15.919 00.000 11616 Move returns status 0, amount 0
20:03:15.919 00.000 11616 MoveAxis(N, 0, ABG)
20:03:15.919 00.000 11616 Move returns status 0, amount 0
20:03:15.919 00.000 11616 move complete, result=0
20:03:15.919 00.000 11616 worker thread done servicing request
20:03:15.927 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:03:15.953 00.026 12268 UpdateGuideState exits: m=322 SNR=12.3
20:03:15.953 00.000 12268 PhdController: settling, locked = 1, distance = 1.14 (1.50) aobump = 0 frame = 7 / 99999
20:03:15.953 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676595.953,"Host":"ASTROCENTER","Inst":1,"Distance":1.14,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:03:15.954 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:15.954 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:15.954 00.000 12268 Enqueuing Expose request
20:03:15.954 00.000 11616 Worker thread wakes up
20:03:15.954 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:15.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:15.960 00.006 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:03:17.974 02.014 11616 Exposure complete
20:03:18.039 00.065 11616 worker thread done servicing request
20:03:18.039 00.000 12268 OnExposeComplete: enter
20:03:18.039 00.000 12268 UpdateGuideState(): m_state=6
20:03:18.040 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
20:03:18.040 00.000 12268 Star::Find returns 1 (0), X=1249.52, Y=864.08, Mass=354, SNR=12.8, Peak=39 HFD=4.3
20:03:18.040 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.67) = xAngle (2.92 = 2.92)
20:03:18.040 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.95 = 2.95)
20:03:18.040 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.65 hyp=0.68 cameraTheta=1.26 mountX=-0.67 mountY=0.13, mountTheta=2.95
20:03:18.042 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.65, opts=13)
20:03:18.042 00.000 12268 Enqueuing Move request for scope (0.21, 0.65)
20:03:18.042 00.000 11616 Worker thread wakes up
20:03:18.042 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.65) opts 0xd
20:03:18.042 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.65)
20:03:18.042 00.000 11616 Moving (0.21, 0.65) raw xDistance=-0.67 yDistance=0.13
20:03:18.043 00.001 11616 resist switch: large excursion: input -0.67 thresh 0.29 direction from 1 to -1
20:03:18.043 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.00
20:03:18.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.67
20:03:18.043 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:18.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:03:18.043 00.000 11616 MoveAxis(E, 373, ABG)
20:03:18.043 00.000 11616 Guiding  Dir = 2, Dur = 373
20:03:18.044 00.001 11616 IsSlewing returns 0
20:03:18.044 00.000 11616 IsGuiding returns 0
20:03:18.044 00.000 11616 PulseGuide returned control before completion, sleep 383
20:03:18.068 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:03:18.087 00.019 12268 UpdateGuideState exits: m=354 SNR=12.8
20:03:18.088 00.001 12268 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 8 / 99999
20:03:18.088 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676598.088,"Host":"ASTROCENTER","Inst":1,"Distance":1.00,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
20:03:18.088 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:18.088 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:18.088 00.000 12268 Enqueuing Expose request
20:03:18.440 00.352 11616 IsGuiding returns 0
20:03:18.440 00.000 11616 Move returns status 0, amount 373
20:03:18.440 00.000 11616 MoveAxis(N, 0, ABG)
20:03:18.440 00.000 11616 Move returns status 0, amount 0
20:03:18.440 00.000 11616 move complete, result=0
20:03:18.441 00.001 11616 worker thread done servicing request
20:03:18.441 00.000 12268 GuideStep: -0.7 px 373 ms EAST, 0.1 px 0 ms NORTH
20:03:18.441 00.000 11616 Worker thread wakes up
20:03:18.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:18.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:20.440 01.999 11616 Exposure complete
20:03:20.499 00.059 11616 worker thread done servicing request
20:03:20.499 00.000 12268 OnExposeComplete: enter
20:03:20.499 00.000 12268 UpdateGuideState(): m_state=6
20:03:20.499 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
20:03:20.499 00.000 12268 Star::Find returns 1 (0), X=1249.69, Y=863.88, Mass=320, SNR=12.2, Peak=39 HFD=4.3
20:03:20.499 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.67) = xAngle (2.53 = 2.53)
20:03:20.499 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.56 = 2.56)
20:03:20.499 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.45 hyp=0.59 cameraTheta=0.86 mountX=-0.48 mountY=0.32, mountTheta=2.55
20:03:20.500 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.45, opts=13)
20:03:20.501 00.001 12268 Enqueuing Move request for scope (0.38, 0.45)
20:03:20.501 00.000 11616 Worker thread wakes up
20:03:20.501 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.45) opts 0xd
20:03:20.501 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.45)
20:03:20.501 00.000 11616 Moving (0.38, 0.45) raw xDistance=-0.48 yDistance=0.32
20:03:20.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
20:03:20.501 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:03:20.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
20:03:20.501 00.000 11616 MoveAxis(E, 271, ABG)
20:03:20.501 00.000 11616 Guiding  Dir = 2, Dur = 271
20:03:20.502 00.001 11616 IsSlewing returns 0
20:03:20.502 00.000 11616 IsGuiding returns 0
20:03:20.502 00.000 11616 PulseGuide returned control before completion, sleep 281
20:03:20.522 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:03:20.542 00.020 12268 UpdateGuideState exits: m=320 SNR=12.2
20:03:20.542 00.000 12268 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 9 / 99999
20:03:20.542 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676600.542,"Host":"ASTROCENTER","Inst":1,"Distance":0.88,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
20:03:20.543 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:20.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:20.543 00.000 12268 Enqueuing Expose request
20:03:20.789 00.246 11616 IsGuiding returns 1
20:03:20.789 00.000 11616 scope still moving after pulse duration time elapsed
20:03:20.820 00.031 11616 IsSlewing returns 0
20:03:20.820 00.000 11616 IsGuiding returns 0
20:03:20.820 00.000 11616 scope move finished after 271 + 46 ms
20:03:20.820 00.000 11616 Move returns status 0, amount 271
20:03:20.820 00.000 11616 MoveAxis(N, 0, ABG)
20:03:20.820 00.000 11616 Move returns status 0, amount 0
20:03:20.820 00.000 11616 move complete, result=0
20:03:20.820 00.000 11616 worker thread done servicing request
20:03:20.821 00.001 11616 Worker thread wakes up
20:03:20.821 00.000 12268 GuideStep: -0.5 px 271 ms EAST, 0.3 px 0 ms NORTH
20:03:20.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:20.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:22.829 02.008 11616 Exposure complete
20:03:22.889 00.060 11616 worker thread done servicing request
20:03:22.889 00.000 12268 OnExposeComplete: enter
20:03:22.889 00.000 12268 UpdateGuideState(): m_state=6
20:03:22.890 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
20:03:22.890 00.000 12268 Star::Find returns 1 (0), X=1249.19, Y=863.67, Mass=345, SNR=12.7, Peak=34 HFD=4.6
20:03:22.890 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.67) = xAngle (3.68 = -2.60)
20:03:22.890 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.72 = -2.57)
20:03:22.890 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.26 cameraTheta=2.02 mountX=-0.22 mountY=-0.14, mountTheta=-2.58
20:03:22.891 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.23, opts=13)
20:03:22.891 00.000 12268 Enqueuing Move request for scope (-0.11, 0.23)
20:03:22.892 00.001 11616 Worker thread wakes up
20:03:22.892 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
20:03:22.892 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
20:03:22.892 00.000 11616 Moving (-0.11, 0.23) raw xDistance=-0.22 yDistance=-0.14
20:03:22.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:03:22.892 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:22.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:03:22.892 00.000 11616 MoveAxis(E, 124, ABG)
20:03:22.892 00.000 11616 Guiding  Dir = 2, Dur = 124
20:03:22.893 00.001 11616 IsSlewing returns 0
20:03:22.893 00.000 11616 IsGuiding returns 0
20:03:22.893 00.000 11616 PulseGuide returned control before completion, sleep 134
20:03:22.914 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:03:22.933 00.019 12268 UpdateGuideState exits: m=345 SNR=12.7
20:03:22.933 00.000 12268 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 10 / 99999
20:03:22.933 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676602.933,"Host":"ASTROCENTER","Inst":1,"Distance":0.69,"Time":7.0,"SettleTime":10.0,"StarLocked":true}
20:03:22.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:22.934 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:22.934 00.000 12268 Enqueuing Expose request
20:03:23.039 00.105 11616 IsGuiding returns 1
20:03:23.039 00.000 11616 scope still moving after pulse duration time elapsed
20:03:23.070 00.031 11616 IsSlewing returns 0
20:03:23.070 00.000 11616 IsGuiding returns 0
20:03:23.070 00.000 11616 scope move finished after 124 + 53 ms
20:03:23.070 00.000 11616 Move returns status 0, amount 124
20:03:23.070 00.000 11616 MoveAxis(N, 0, ABG)
20:03:23.070 00.000 11616 Move returns status 0, amount 0
20:03:23.070 00.000 11616 move complete, result=0
20:03:23.071 00.001 11616 worker thread done servicing request
20:03:23.071 00.000 12268 GuideStep: -0.2 px 124 ms EAST, -0.1 px 0 ms NORTH
20:03:23.071 00.000 11616 Worker thread wakes up
20:03:23.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:23.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:25.086 02.015 11616 Exposure complete
20:03:25.154 00.068 11616 worker thread done servicing request
20:03:25.154 00.000 12268 OnExposeComplete: enter
20:03:25.154 00.000 12268 UpdateGuideState(): m_state=6
20:03:25.154 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
20:03:25.154 00.000 12268 Star::Find returns 1 (0), X=1249.27, Y=863.30, Mass=312, SNR=12.0, Peak=37 HFD=3.6
20:03:25.154 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.67) = xAngle (-0.16 = -0.16)
20:03:25.154 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.13 = -0.13)
20:03:25.154 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.83 mountX=0.13 mountY=-0.02, mountTheta=-0.13
20:03:25.156 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.13, opts=13)
20:03:25.157 00.001 12268 Enqueuing Move request for scope (-0.03, -0.13)
20:03:25.157 00.000 11616 Worker thread wakes up
20:03:25.157 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
20:03:25.157 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
20:03:25.157 00.000 11616 Moving (-0.03, -0.13) raw xDistance=0.13 yDistance=-0.02
20:03:25.158 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:03:25.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:03:25.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:25.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:03:25.158 00.000 11616 MoveAxis(E, 0, ABG)
20:03:25.158 00.000 11616 Move returns status 0, amount 0
20:03:25.158 00.000 11616 MoveAxis(N, 0, ABG)
20:03:25.159 00.001 11616 Move returns status 0, amount 0
20:03:25.159 00.000 11616 move complete, result=0
20:03:25.159 00.000 11616 worker thread done servicing request
20:03:25.180 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:03:25.197 00.017 12268 UpdateGuideState exits: m=312 SNR=12.0
20:03:25.197 00.000 12268 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 11 / 99999
20:03:25.197 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676605.197,"Host":"ASTROCENTER","Inst":1,"Distance":0.53,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
20:03:25.198 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:25.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:25.198 00.000 12268 Enqueuing Expose request
20:03:25.198 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:03:25.198 00.000 11616 Worker thread wakes up
20:03:25.199 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:25.199 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:27.198 01.999 11616 Exposure complete
20:03:27.254 00.056 11616 worker thread done servicing request
20:03:27.254 00.000 12268 OnExposeComplete: enter
20:03:27.254 00.000 12268 UpdateGuideState(): m_state=6
20:03:27.255 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
20:03:27.255 00.000 12268 Star::Find returns 1 (0), X=1249.08, Y=863.04, Mass=325, SNR=12.4, Peak=44 HFD=3.9
20:03:27.255 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.67) = xAngle (-0.42 = -0.42)
20:03:27.255 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.39 = -0.39)
20:03:27.255 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.39 hyp=0.45 cameraTheta=-2.09 mountX=0.41 mountY=-0.17, mountTheta=-0.40
20:03:27.256 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.39, opts=13)
20:03:27.257 00.001 12268 Enqueuing Move request for scope (-0.23, -0.39)
20:03:27.257 00.000 11616 Worker thread wakes up
20:03:27.257 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.39) opts 0xd
20:03:27.257 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.39)
20:03:27.257 00.000 11616 Moving (-0.23, -0.39) raw xDistance=0.41 yDistance=-0.17
20:03:27.257 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
20:03:27.257 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.24
20:03:27.257 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
20:03:27.257 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
20:03:27.257 00.000 11616 MoveAxis(W, 231, ABG)
20:03:27.257 00.000 11616 Guiding  Dir = 3, Dur = 231
20:03:27.258 00.001 11616 IsSlewing returns 0
20:03:27.258 00.000 11616 IsGuiding returns 0
20:03:27.258 00.000 11616 PulseGuide returned control before completion, sleep 241
20:03:27.277 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:03:27.296 00.019 12268 UpdateGuideState exits: m=325 SNR=12.4
20:03:27.296 00.000 12268 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 12 / 99999
20:03:27.296 00.000 12268 PhdController: newstate STATE_FINISH
20:03:27.296 00.000 12268 PhdController complete: success
20:03:27.296 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768676607.296,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
20:03:27.297 00.001 12268 Mount: notify guiding dither settle done success=1
20:03:27.297 00.000 12268 PhdController: newstate STATE_IDLE
20:03:27.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:27.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:27.297 00.000 12268 Enqueuing Expose request
20:03:27.515 00.218 11616 IsGuiding returns 1
20:03:27.515 00.000 11616 scope still moving after pulse duration time elapsed
20:03:27.544 00.029 11616 IsSlewing returns 0
20:03:27.545 00.001 11616 IsGuiding returns 0
20:03:27.545 00.000 11616 scope move finished after 231 + 55 ms
20:03:27.545 00.000 11616 Move returns status 0, amount 231
20:03:27.545 00.000 11616 MoveAxis(N, 15, ABG)
20:03:27.545 00.000 11616 Guiding  Dir = 0, Dur = 15
20:03:27.545 00.000 11616 IsSlewing returns 0
20:03:27.546 00.001 11616 IsGuiding returns 0
20:03:27.546 00.000 11616 PulseGuide returned control before completion, sleep 25
20:03:27.576 00.030 11616 IsGuiding returns 1
20:03:27.576 00.000 11616 scope still moving after pulse duration time elapsed
20:03:27.606 00.030 11616 IsSlewing returns 0
20:03:27.607 00.001 11616 IsGuiding returns 1
20:03:27.637 00.030 11616 IsSlewing returns 0
20:03:27.637 00.000 11616 IsGuiding returns 0
20:03:27.638 00.001 11616 scope move finished after 15 + 76 ms
20:03:27.638 00.000 11616 Move returns status 0, amount 15
20:03:27.638 00.000 11616 move complete, result=0
20:03:27.638 00.000 11616 worker thread done servicing request
20:03:27.638 00.000 11616 Worker thread wakes up
20:03:27.638 00.000 12268 GuideStep: 0.4 px 231 ms WEST, -0.2 px 15 ms NORTH
20:03:27.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:27.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:27.985 00.347 12268 evsrv: cli 0F8E69C0 connect
20:03:27.985 00.000 12268 case statement mapped state 6 to 3
20:03:27.986 00.001 12268 case statement mapped state 6 to 3
20:03:27.986 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7133f084-99fd-46cf-aa76-521c609e9f0b"}
20:03:27.987 00.001 12268 case statement mapped state 6 to 3
20:03:27.987 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7133f084-99fd-46cf-aa76-521c609e9f0b"}
20:03:27.987 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:03:29.643 01.656 11616 Exposure complete
20:03:29.700 00.057 11616 worker thread done servicing request
20:03:29.701 00.001 12268 OnExposeComplete: enter
20:03:29.701 00.000 12268 UpdateGuideState(): m_state=6
20:03:29.701 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:03:29.701 00.000 12268 Star::Find returns 1 (0), X=1249.04, Y=863.66, Mass=374, SNR=13.2, Peak=49 HFD=4.1
20:03:29.701 00.000 12268 MultiStar: exiting stabilization period
20:03:29.701 00.000 12268 MultiStar: updating star positions after lock position change
20:03:29.701 00.000 12268 Star::Find(15, 1040, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:03:29.701 00.000 12268 Star::Find returns 1 (0), X=1040.50, Y=159.64, Mass=325, SNR=12.3, Peak=38 HFD=3.4
20:03:29.702 00.001 12268 Star::Find(15, 1099, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:03:29.702 00.000 12268 Star::Find returns 1 (0), X=1099.20, Y=257.55, Mass=332, SNR=12.5, Peak=34 HFD=3.8
20:03:29.702 00.000 12268 Star::Find(15, 655, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:03:29.702 00.000 12268 Star::Find returns 1 (0), X=654.97, Y=610.62, Mass=209, SNR=9.8, Peak=29 HFD=3.9
20:03:29.702 00.000 12268 Star::Find(15, 1105, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:03:29.702 00.000 12268 Star::Find returns 1 (0), X=1105.11, Y=318.09, Mass=221, SNR=10.1, Peak=28 HFD=3.9
20:03:29.702 00.000 12268 Star::Find(15, 1153, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:03:29.702 00.000 12268 Star::Find returns 1 (0), X=1152.61, Y=230.52, Mass=200, SNR=9.7, Peak=39 HFD=4.4
20:03:29.702 00.000 12268 Star::Find(15, 809, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:03:29.702 00.000 12268 Star::Find returns 1 (0), X=808.94, Y=378.45, Mass=133, SNR=7.9, Peak=30 HFD=2.4
20:03:29.702 00.000 12268 Star::Find(15, 959, 566, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:03:29.702 00.000 12268 Star::Find returns 1 (0), X=959.22, Y=566.56, Mass=61, SNR=5.4, Peak=22 HFD=1.9
20:03:29.702 00.000 12268 Star::Find(15, 1203, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:03:29.703 00.001 12268 Star::Find returns 1 (0), X=1202.32, Y=84.02, Mass=82, SNR=6.2, Peak=23 HFD=2.1
20:03:29.703 00.000 12268 Star::Find(15, 282, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:03:29.703 00.000 12268 Star::Find returns 1 (0), X=282.98, Y=272.22, Mass=54, SNR=5.0, Peak=17 HFD=2.5
20:03:29.703 00.000 12268 Star::Find(15, 117, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:03:29.703 00.000 12268 Star::Find returns 1 (0), X=116.84, Y=295.74, Mass=66, SNR=5.5, Peak=26 HFD=2.6
20:03:29.703 00.000 12268 Star::Find(15, 366, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:03:29.703 00.000 12268 Star::Find returns 1 (0), X=367.11, Y=530.31, Mass=41, SNR=4.3, Peak=16 HFD=2.6
20:03:29.703 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.67) = xAngle (4.11 = -2.18)
20:03:29.703 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.14 = -2.14)
20:03:29.703 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.22 hyp=0.35 cameraTheta=2.44 mountX=-0.20 mountY=-0.29, mountTheta=-2.17
20:03:29.705 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.22, opts=13)
20:03:29.705 00.000 12268 Enqueuing Move request for scope (-0.26, 0.22)
20:03:29.705 00.000 11616 Worker thread wakes up
20:03:29.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.22) opts 0xd
20:03:29.705 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.22)
20:03:29.705 00.000 11616 Moving (-0.26, 0.22) raw xDistance=-0.20 yDistance=-0.29
20:03:29.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:03:29.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:03:29.706 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
20:03:29.706 00.000 11616 MoveAxis(E, 0, ABG)
20:03:29.706 00.000 11616 Move returns status 0, amount 0
20:03:29.706 00.000 11616 MoveAxis(N, 25, ABG)
20:03:29.706 00.000 11616 Guiding  Dir = 0, Dur = 25
20:03:29.706 00.000 11616 IsSlewing returns 0
20:03:29.706 00.000 11616 IsGuiding returns 0
20:03:29.707 00.001 11616 PulseGuide returned control before completion, sleep 35
20:03:29.727 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:03:29.743 00.016 12268 UpdateGuideState exits: m=374 SNR=13.2
20:03:29.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:29.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:29.744 00.001 12268 Enqueuing Expose request
20:03:29.751 00.007 11616 IsGuiding returns 1
20:03:29.751 00.000 11616 scope still moving after pulse duration time elapsed
20:03:29.781 00.030 11616 IsSlewing returns 0
20:03:29.782 00.001 11616 IsGuiding returns 0
20:03:29.782 00.000 11616 scope move finished after 25 + 50 ms
20:03:29.782 00.000 11616 Move returns status 0, amount 25
20:03:29.782 00.000 11616 move complete, result=0
20:03:29.783 00.001 11616 worker thread done servicing request
20:03:29.783 00.000 11616 Worker thread wakes up
20:03:29.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:29.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:29.784 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 25 ms NORTH
20:03:31.789 02.005 11616 Exposure complete
20:03:31.847 00.058 11616 worker thread done servicing request
20:03:31.847 00.000 12268 OnExposeComplete: enter
20:03:31.848 00.001 12268 UpdateGuideState(): m_state=6
20:03:31.848 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
20:03:31.848 00.000 12268 Star::Find returns 1 (0), X=1249.11, Y=863.85, Mass=371, SNR=13.1, Peak=47 HFD=3.9
20:03:31.849 00.001 12268 MultiStar: [#1 -0.48,0.24,0.97,U] [#2 -0.13,-0.12,0.96,U] [#3 -0.02,0.56,0.77,U] [#4 0.22,-0.29,0.79,U] [#5 0.30,-0.25,0.71,U] [#6 0.01,0.13,0.62,U] [#7 -0.62,-0.60,0.00,M3] [#8 -0.02,0.30,0.45,U] 
20:03:31.849 00.000 12268 refined, 7 included, MultiStar: {-0.07, 0.12}, one-star: {-0.20, 0.42}
20:03:31.849 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.67) = xAngle (3.72 = -2.56)
20:03:31.849 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.75 = -2.53)
20:03:31.849 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.05 mountX=-0.12 mountY=-0.08, mountTheta=-2.54
20:03:31.851 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.12, opts=13)
20:03:31.851 00.000 12268 Enqueuing Move request for scope (-0.07, 0.12)
20:03:31.851 00.000 11616 Worker thread wakes up
20:03:31.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
20:03:31.851 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
20:03:31.851 00.000 11616 Moving (-0.07, 0.12) raw xDistance=-0.12 yDistance=-0.08
20:03:31.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:03:31.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:03:31.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:31.852 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:03:31.852 00.000 11616 MoveAxis(E, 0, ABG)
20:03:31.852 00.000 11616 Move returns status 0, amount 0
20:03:31.852 00.000 11616 MoveAxis(N, 0, ABG)
20:03:31.852 00.000 11616 Move returns status 0, amount 0
20:03:31.852 00.000 11616 move complete, result=0
20:03:31.852 00.000 11616 worker thread done servicing request
20:03:31.873 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
20:03:31.892 00.019 12268 UpdateGuideState exits: m=371 SNR=13.1
20:03:31.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:31.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:31.892 00.000 12268 Enqueuing Expose request
20:03:31.892 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:03:31.892 00.000 11616 Worker thread wakes up
20:03:31.892 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:31.893 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:33.891 01.998 11616 Exposure complete
20:03:33.949 00.058 11616 worker thread done servicing request
20:03:33.949 00.000 12268 OnExposeComplete: enter
20:03:33.949 00.000 12268 UpdateGuideState(): m_state=6
20:03:33.949 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
20:03:33.949 00.000 12268 Star::Find returns 1 (0), X=1249.29, Y=863.44, Mass=354, SNR=12.9, Peak=46 HFD=3.9
20:03:33.950 00.001 12268 MultiStar: [#1 -0.30,-0.02,0.97,U] [#2 0.32,0.17,0.97,U] [#3 -0.21,0.24,0.72,U] [#4 0.59,-0.14,0.78,U] [#5 0.53,-0.39,0.73,U] [#6 0.10,-0.28,0.62,U] [#7 -0.34,0.14,0.57,U] [#8 0.52,-0.17,0.52,U] 
20:03:33.950 00.000 12268 single-star, 8 included, MultiStar: {0.12, -0.04}, one-star: {-0.02, 0.01}
20:03:33.950 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.67) = xAngle (4.31 = -1.97)
20:03:33.950 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.34 = -1.94)
20:03:33.950 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.64 mountX=-0.01 mountY=-0.02, mountTheta=-1.97
20:03:33.951 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.01, opts=13)
20:03:33.952 00.001 12268 Enqueuing Move request for scope (-0.02, 0.01)
20:03:33.952 00.000 11616 Worker thread wakes up
20:03:33.952 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
20:03:33.952 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
20:03:33.952 00.000 11616 Moving (-0.02, 0.01) raw xDistance=-0.01 yDistance=-0.02
20:03:33.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:33.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:03:33.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:33.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:03:33.952 00.000 11616 MoveAxis(E, 0, ABG)
20:03:33.952 00.000 11616 Move returns status 0, amount 0
20:03:33.953 00.001 11616 MoveAxis(N, 0, ABG)
20:03:33.953 00.000 11616 Move returns status 0, amount 0
20:03:33.953 00.000 11616 move complete, result=0
20:03:33.953 00.000 11616 worker thread done servicing request
20:03:33.973 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:03:33.990 00.017 12268 UpdateGuideState exits: m=354 SNR=12.9
20:03:33.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:33.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:33.990 00.000 12268 Enqueuing Expose request
20:03:33.990 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:03:33.990 00.000 11616 Worker thread wakes up
20:03:33.991 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:33.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:36.003 02.012 11616 Exposure complete
20:03:36.061 00.058 11616 worker thread done servicing request
20:03:36.061 00.000 12268 OnExposeComplete: enter
20:03:36.061 00.000 12268 UpdateGuideState(): m_state=6
20:03:36.061 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
20:03:36.062 00.001 12268 Star::Find returns 1 (0), X=1249.45, Y=863.50, Mass=348, SNR=12.8, Peak=43 HFD=3.3
20:03:36.062 00.000 12268 MultiStar: [#1 0.04,-0.16,1.06,U] [#2 0.07,0.01,0.95,U] [#3 0.02,-0.10,0.76,U] [#4 0.50,-0.26,0.78,U] [#5 0.28,-0.07,0.76,U] [#6 0.29,-0.27,0.64,U] [#7 -0.34,-0.17,0.46,U] [#8 0.41,-0.19,0.48,U] 
20:03:36.062 00.000 12268 single-star, 8 included, MultiStar: {0.16, -0.11}, one-star: {0.14, 0.07}
20:03:36.062 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.67) = xAngle (2.10 = 2.10)
20:03:36.062 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.13 = 2.13)
20:03:36.062 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.43 mountX=-0.08 mountY=0.14, mountTheta=2.11
20:03:36.066 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.07, opts=13)
20:03:36.066 00.000 12268 Enqueuing Move request for scope (0.14, 0.07)
20:03:36.066 00.000 11616 Worker thread wakes up
20:03:36.066 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
20:03:36.066 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
20:03:36.066 00.000 11616 Moving (0.14, 0.07) raw xDistance=-0.08 yDistance=0.14
20:03:36.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:36.067 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:03:36.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:36.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:03:36.067 00.000 11616 MoveAxis(E, 0, ABG)
20:03:36.067 00.000 11616 Move returns status 0, amount 0
20:03:36.067 00.000 11616 MoveAxis(N, 0, ABG)
20:03:36.067 00.000 11616 Move returns status 0, amount 0
20:03:36.067 00.000 11616 move complete, result=0
20:03:36.067 00.000 11616 worker thread done servicing request
20:03:36.087 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:03:36.106 00.019 12268 UpdateGuideState exits: m=348 SNR=12.8
20:03:36.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:36.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:36.106 00.000 12268 Enqueuing Expose request
20:03:36.106 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:03:36.106 00.000 11616 Worker thread wakes up
20:03:36.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:36.107 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:38.122 02.015 11616 Exposure complete
20:03:38.180 00.058 11616 worker thread done servicing request
20:03:38.181 00.001 12268 OnExposeComplete: enter
20:03:38.181 00.000 12268 UpdateGuideState(): m_state=6
20:03:38.181 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
20:03:38.181 00.000 12268 Star::Find returns 1 (0), X=1249.03, Y=863.49, Mass=369, SNR=13.2, Peak=39 HFD=3.8
20:03:38.181 00.000 12268 MultiStar: [#1 -0.04,-0.54,0.96,U] [#2 0.70,-0.33,0.00,M1] [#3 0.27,-0.02,0.75,U] [#4 0.46,-0.11,0.79,U] [#5 0.45,-0.18,0.66,U] [#6 0.44,-0.59,0.00,M8] [#7 -0.21,-0.44,0.41,U] [#8 0.20,-0.32,0.46,U] 
20:03:38.181 00.000 12268 refined, 6 included, MultiStar: {0.11, -0.20}, one-star: {-0.28, 0.06}
20:03:38.182 00.001 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.67) = xAngle (0.59 = 0.59)
20:03:38.182 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.62 = 0.62)
20:03:38.182 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.08 mountX=0.19 mountY=0.13, mountTheta=0.61
20:03:38.184 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.20, opts=13)
20:03:38.184 00.000 12268 Enqueuing Move request for scope (0.11, -0.20)
20:03:38.184 00.000 11616 Worker thread wakes up
20:03:38.184 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd
20:03:38.184 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.20)
20:03:38.184 00.000 11616 Moving (0.11, -0.20) raw xDistance=0.19 yDistance=0.13
20:03:38.185 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
20:03:38.185 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:38.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:03:38.185 00.000 11616 MoveAxis(W, 107, ABG)
20:03:38.185 00.000 11616 Guiding  Dir = 3, Dur = 107
20:03:38.185 00.000 11616 IsSlewing returns 0
20:03:38.186 00.001 11616 IsGuiding returns 0
20:03:38.186 00.000 11616 PulseGuide returned control before completion, sleep 117
20:03:38.212 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:03:38.230 00.018 12268 UpdateGuideState exits: m=369 SNR=13.2
20:03:38.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:38.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:38.231 00.001 12268 Enqueuing Expose request
20:03:38.307 00.076 11616 IsGuiding returns 1
20:03:38.307 00.000 11616 scope still moving after pulse duration time elapsed
20:03:38.337 00.030 11616 IsSlewing returns 0
20:03:38.337 00.000 11616 IsGuiding returns 0
20:03:38.338 00.001 11616 scope move finished after 107 + 45 ms
20:03:38.338 00.000 11616 Move returns status 0, amount 107
20:03:38.338 00.000 11616 MoveAxis(N, 0, ABG)
20:03:38.338 00.000 11616 Move returns status 0, amount 0
20:03:38.338 00.000 11616 move complete, result=0
20:03:38.338 00.000 11616 worker thread done servicing request
20:03:38.338 00.000 11616 Worker thread wakes up
20:03:38.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:38.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:38.345 00.007 12268 GuideStep: 0.2 px 107 ms WEST, 0.1 px 0 ms NORTH
20:03:40.352 02.007 11616 Exposure complete
20:03:40.410 00.058 11616 worker thread done servicing request
20:03:40.411 00.001 12268 OnExposeComplete: enter
20:03:40.411 00.000 12268 UpdateGuideState(): m_state=6
20:03:40.411 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
20:03:40.411 00.000 12268 Star::Find returns 1 (0), X=1249.05, Y=863.66, Mass=371, SNR=13.2, Peak=42 HFD=3.9
20:03:40.412 00.001 12268 MultiStar: [#1 -0.21,-0.66,1.00,U] [#2 0.22,-0.17,1.00,U] [#3 -0.15,-0.50,0.77,U] [#4 0.34,-0.40,0.85,U] [#5 0.39,-0.36,0.73,U] [#6 0.23,-0.36,0.60,U] [#7 -0.60,-0.35,0.00,M1] [#8 -0.16,-0.28,0.51,U] 
20:03:40.412 00.000 12268 refined, 7 included, MultiStar: {0.04, -0.30}, one-star: {-0.26, 0.22}
20:03:40.412 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.67) = xAngle (0.24 = 0.24)
20:03:40.412 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.27 = 0.27)
20:03:40.412 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.30 hyp=0.30 cameraTheta=-1.43 mountX=0.30 mountY=0.08, mountTheta=0.27
20:03:40.413 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.30, opts=13)
20:03:40.413 00.000 12268 Enqueuing Move request for scope (0.04, -0.30)
20:03:40.414 00.001 11616 Worker thread wakes up
20:03:40.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.30) opts 0xd
20:03:40.414 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.30)
20:03:40.414 00.000 11616 Moving (0.04, -0.30) raw xDistance=0.30 yDistance=0.08
20:03:40.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
20:03:40.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:40.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:03:40.414 00.000 11616 MoveAxis(W, 166, ABG)
20:03:40.414 00.000 11616 Guiding  Dir = 3, Dur = 166
20:03:40.415 00.001 11616 IsSlewing returns 0
20:03:40.415 00.000 11616 IsGuiding returns 0
20:03:40.415 00.000 11616 PulseGuide returned control before completion, sleep 176
20:03:40.434 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:03:40.452 00.018 12268 UpdateGuideState exits: m=371 SNR=13.2
20:03:40.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:40.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:40.452 00.000 12268 Enqueuing Expose request
20:03:40.599 00.147 11616 IsGuiding returns 1
20:03:40.599 00.000 11616 scope still moving after pulse duration time elapsed
20:03:40.629 00.030 11616 IsSlewing returns 0
20:03:40.630 00.001 11616 IsGuiding returns 0
20:03:40.630 00.000 11616 scope move finished after 166 + 48 ms
20:03:40.630 00.000 11616 Move returns status 0, amount 166
20:03:40.630 00.000 11616 MoveAxis(N, 0, ABG)
20:03:40.630 00.000 11616 Move returns status 0, amount 0
20:03:40.630 00.000 11616 move complete, result=0
20:03:40.630 00.000 11616 worker thread done servicing request
20:03:40.630 00.000 11616 Worker thread wakes up
20:03:40.631 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:40.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:40.631 00.000 12268 GuideStep: 0.3 px 166 ms WEST, 0.1 px 0 ms NORTH
20:03:42.644 02.013 11616 Exposure complete
20:03:42.703 00.059 11616 worker thread done servicing request
20:03:42.703 00.000 12268 OnExposeComplete: enter
20:03:42.703 00.000 12268 UpdateGuideState(): m_state=6
20:03:42.704 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
20:03:42.704 00.000 12268 Star::Find returns 1 (0), X=1248.72, Y=863.66, Mass=396, SNR=13.6, Peak=50 HFD=4.2
20:03:42.704 00.000 12268 MultiStar: [#1 -0.56,0.02,0.93,U] [#2 0.05,-0.10,0.90,U] [#3 -0.13,0.53,0.70,U] [#4 -0.34,-0.02,0.72,U] [#5 -0.18,-0.12,0.71,U] [#6 0.18,-0.04,0.62,U] [#7 -0.85,0.37,0.00,M2] [#8 -0.56,-0.31,0.47,U] 
20:03:42.704 00.000 12268 refined, 7 included, MultiStar: {-0.28, 0.04}, one-star: {-0.59, 0.23}
20:03:42.704 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.67) = xAngle (4.66 = -1.62)
20:03:42.704 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.69 = -1.59)
20:03:42.704 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.28 cameraTheta=2.99 mountX=-0.01 mountY=-0.28, mountTheta=-1.62
20:03:42.706 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.04, opts=13)
20:03:42.706 00.000 12268 Enqueuing Move request for scope (-0.28, 0.04)
20:03:42.706 00.000 11616 Worker thread wakes up
20:03:42.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.04) opts 0xd
20:03:42.706 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.04)
20:03:42.706 00.000 11616 Moving (-0.28, 0.04) raw xDistance=-0.01 yDistance=-0.28
20:03:42.706 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:42.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:03:42.707 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
20:03:42.707 00.000 11616 MoveAxis(E, 0, ABG)
20:03:42.707 00.000 11616 Move returns status 0, amount 0
20:03:42.707 00.000 11616 MoveAxis(N, 24, ABG)
20:03:42.707 00.000 11616 Guiding  Dir = 0, Dur = 24
20:03:42.707 00.000 11616 IsSlewing returns 0
20:03:42.707 00.000 11616 IsGuiding returns 0
20:03:42.708 00.001 11616 PulseGuide returned control before completion, sleep 34
20:03:42.728 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:03:42.746 00.018 12268 UpdateGuideState exits: m=396 SNR=13.6
20:03:42.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:42.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:42.746 00.000 12268 Enqueuing Expose request
20:03:42.752 00.006 11616 IsGuiding returns 1
20:03:42.752 00.000 11616 scope still moving after pulse duration time elapsed
20:03:42.782 00.030 11616 IsSlewing returns 0
20:03:42.783 00.001 11616 IsGuiding returns 0
20:03:42.783 00.000 11616 scope move finished after 24 + 51 ms
20:03:42.783 00.000 11616 Move returns status 0, amount 24
20:03:42.783 00.000 11616 move complete, result=0
20:03:42.783 00.000 11616 worker thread done servicing request
20:03:42.784 00.001 11616 Worker thread wakes up
20:03:42.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:42.784 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 24 ms NORTH
20:03:42.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:44.789 02.005 11616 Exposure complete
20:03:44.846 00.057 11616 worker thread done servicing request
20:03:44.846 00.000 12268 OnExposeComplete: enter
20:03:44.846 00.000 12268 UpdateGuideState(): m_state=6
20:03:44.846 00.000 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
20:03:44.846 00.000 12268 Star::Find returns 1 (0), X=1249.29, Y=863.54, Mass=342, SNR=12.6, Peak=41 HFD=3.6
20:03:44.847 00.001 12268 MultiStar: [#1 -0.41,0.01,1.02,U] [#2 0.15,-0.11,0.96,U] [#3 0.13,0.11,0.83,U] [#4 -0.07,-0.17,0.85,U] [#5 0.07,-0.03,0.77,U] [#6 0.02,-0.34,0.65,U] [#7 -0.53,0.03,0.41,U] [#8 -0.28,-0.14,0.50,U] 
20:03:44.847 00.000 12268 refined, 8 included, MultiStar: {-0.08, -0.05}, one-star: {-0.01, 0.11}
20:03:44.847 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.67) = xAngle (-0.91 = -0.91)
20:03:44.848 00.001 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.88 = -0.88)
20:03:44.848 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.58 mountX=0.05 mountY=-0.07, mountTheta=-0.90
20:03:44.849 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.05, opts=13)
20:03:44.850 00.001 12268 Enqueuing Move request for scope (-0.08, -0.05)
20:03:44.850 00.000 11616 Worker thread wakes up
20:03:44.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
20:03:44.850 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
20:03:44.850 00.000 11616 Moving (-0.08, -0.05) raw xDistance=0.05 yDistance=-0.07
20:03:44.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:44.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:03:44.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:44.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:03:44.850 00.000 11616 MoveAxis(E, 0, ABG)
20:03:44.850 00.000 11616 Move returns status 0, amount 0
20:03:44.851 00.001 11616 MoveAxis(N, 0, ABG)
20:03:44.851 00.000 11616 Move returns status 0, amount 0
20:03:44.851 00.000 11616 move complete, result=0
20:03:44.851 00.000 11616 worker thread done servicing request
20:03:44.871 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
20:03:44.888 00.017 12268 UpdateGuideState exits: m=342 SNR=12.6
20:03:44.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:44.889 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:44.889 00.000 12268 Enqueuing Expose request
20:03:44.889 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:03:44.889 00.000 11616 Worker thread wakes up
20:03:44.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:44.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:46.901 02.012 11616 Exposure complete
20:03:46.958 00.057 11616 worker thread done servicing request
20:03:46.959 00.001 12268 OnExposeComplete: enter
20:03:46.959 00.000 12268 UpdateGuideState(): m_state=6
20:03:46.959 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
20:03:46.959 00.000 12268 Star::Find returns 1 (0), X=1249.00, Y=863.67, Mass=381, SNR=13.4, Peak=43 HFD=4.1
20:03:46.959 00.000 12268 MultiStar: [#1 -0.32,0.24,0.96,U] [#2 -0.08,0.24,0.96,U] [#3 -0.31,0.22,0.70,U] [#4 -0.03,0.20,0.77,U] [#5 0.09,-0.12,0.73,U] [#6 -0.06,-0.19,0.57,U] [#7 -0.26,0.35,0.51,U] [#8 -0.41,-0.37,0.49,U] 
20:03:46.960 00.001 12268 refined, 8 included, MultiStar: {-0.18, 0.12}, one-star: {-0.31, 0.24}
20:03:46.960 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.67) = xAngle (4.22 = -2.06)
20:03:46.960 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.25 = -2.03)
20:03:46.960 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.55 mountX=-0.10 mountY=-0.20, mountTheta=-2.06
20:03:46.962 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.12, opts=13)
20:03:46.962 00.000 12268 Enqueuing Move request for scope (-0.18, 0.12)
20:03:46.962 00.000 11616 Worker thread wakes up
20:03:46.962 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd
20:03:46.962 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.12)
20:03:46.962 00.000 11616 Moving (-0.18, 0.12) raw xDistance=-0.10 yDistance=-0.20
20:03:46.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:03:46.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:03:46.963 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
20:03:46.963 00.000 11616 MoveAxis(E, 0, ABG)
20:03:46.963 00.000 11616 Move returns status 0, amount 0
20:03:46.963 00.000 11616 MoveAxis(N, 17, ABG)
20:03:46.963 00.000 11616 Guiding  Dir = 0, Dur = 17
20:03:46.963 00.000 11616 IsSlewing returns 0
20:03:46.963 00.000 11616 IsGuiding returns 0
20:03:46.964 00.001 11616 PulseGuide returned control before completion, sleep 27
20:03:46.986 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:03:46.996 00.010 11616 IsGuiding returns 1
20:03:46.996 00.000 11616 scope still moving after pulse duration time elapsed
20:03:47.005 00.009 12268 UpdateGuideState exits: m=381 SNR=13.4
20:03:47.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:47.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:47.005 00.000 12268 Enqueuing Expose request
20:03:47.028 00.023 11616 IsSlewing returns 0
20:03:47.028 00.000 11616 IsGuiding returns 0
20:03:47.028 00.000 11616 scope move finished after 17 + 48 ms
20:03:47.029 00.001 11616 Move returns status 0, amount 17
20:03:47.029 00.000 11616 move complete, result=0
20:03:47.029 00.000 11616 worker thread done servicing request
20:03:47.029 00.000 11616 Worker thread wakes up
20:03:47.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:47.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:47.030 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 17 ms NORTH
20:03:49.041 02.011 11616 Exposure complete
20:03:49.098 00.057 11616 worker thread done servicing request
20:03:49.098 00.000 12268 OnExposeComplete: enter
20:03:49.098 00.000 12268 UpdateGuideState(): m_state=6
20:03:49.099 00.001 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
20:03:49.099 00.000 12268 Star::Find returns 1 (0), X=1249.24, Y=863.76, Mass=358, SNR=12.9, Peak=40 HFD=3.8
20:03:49.100 00.001 12268 MultiStar: [#1 -0.31,0.06,0.95,U] [#2 -0.14,0.35,1.06,U] [#3 -0.01,0.20,0.78,U] [#4 0.22,0.07,0.74,U] [#5 0.26,-0.21,0.89,U] [#6 0.27,-0.15,0.66,U] [#7 -0.21,0.27,0.42,U] [#8 -0.24,0.21,0.49,U] 
20:03:49.100 00.000 12268 refined, 8 included, MultiStar: {-0.02, 0.13}, one-star: {-0.06, 0.33}
20:03:49.100 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.67) = xAngle (3.41 = -2.87)
20:03:49.100 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.44 = -2.84)
20:03:49.100 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.75 mountX=-0.13 mountY=-0.04, mountTheta=-2.84
20:03:49.103 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.13, opts=13)
20:03:49.103 00.000 12268 Enqueuing Move request for scope (-0.02, 0.13)
20:03:49.103 00.000 11616 Worker thread wakes up
20:03:49.103 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
20:03:49.103 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
20:03:49.103 00.000 11616 Moving (-0.02, 0.13) raw xDistance=-0.13 yDistance=-0.04
20:03:49.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:03:49.104 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:03:49.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:49.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:03:49.104 00.000 11616 MoveAxis(E, 0, ABG)
20:03:49.104 00.000 11616 Move returns status 0, amount 0
20:03:49.104 00.000 11616 MoveAxis(N, 0, ABG)
20:03:49.104 00.000 11616 Move returns status 0, amount 0
20:03:49.104 00.000 11616 move complete, result=0
20:03:49.105 00.001 11616 worker thread done servicing request
20:03:49.127 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:03:49.144 00.017 12268 UpdateGuideState exits: m=358 SNR=12.9
20:03:49.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:49.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:49.145 00.001 12268 Enqueuing Expose request
20:03:49.145 00.000 11616 Worker thread wakes up
20:03:49.145 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:03:49.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:49.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:51.159 02.014 11616 Exposure complete
20:03:51.218 00.059 12268 OnExposeComplete: enter
20:03:51.218 00.000 11616 worker thread done servicing request
20:03:51.218 00.000 12268 UpdateGuideState(): m_state=6
20:03:51.218 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
20:03:51.218 00.000 12268 Star::Find returns 1 (0), X=1249.20, Y=863.97, Mass=415, SNR=13.9, Peak=44 HFD=4.3
20:03:51.219 00.001 12268 MultiStar: [#1 -0.15,0.04,0.87,U] [#2 0.24,0.11,0.96,U] [#3 0.27,0.00,0.75,U] [#4 0.32,-0.10,0.71,U] [#5 0.07,-0.38,0.70,U] [#6 0.26,0.13,0.57,U] [#7 -0.48,0.39,0.39,U] [#8 0.12,-0.27,0.61,U] 
20:03:51.219 00.000 12268 refined, 8 included, MultiStar: {0.08, 0.06}, one-star: {-0.10, 0.54}
20:03:51.219 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.67) = xAngle (2.32 = 2.32)
20:03:51.219 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.35 = 2.35)
20:03:51.219 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.66 mountX=-0.07 mountY=0.07, mountTheta=2.34
20:03:51.221 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.06, opts=13)
20:03:51.221 00.000 12268 Enqueuing Move request for scope (0.08, 0.06)
20:03:51.222 00.001 11616 Worker thread wakes up
20:03:51.222 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
20:03:51.222 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
20:03:51.222 00.000 11616 Moving (0.08, 0.06) raw xDistance=-0.07 yDistance=0.07
20:03:51.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:51.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:03:51.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:51.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:03:51.222 00.000 11616 MoveAxis(E, 0, ABG)
20:03:51.222 00.000 11616 Move returns status 0, amount 0
20:03:51.222 00.000 11616 MoveAxis(N, 0, ABG)
20:03:51.222 00.000 11616 Move returns status 0, amount 0
20:03:51.223 00.001 11616 move complete, result=0
20:03:51.223 00.000 11616 worker thread done servicing request
20:03:51.243 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:03:51.260 00.017 12268 UpdateGuideState exits: m=415 SNR=13.9
20:03:51.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:51.261 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:51.261 00.000 12268 Enqueuing Expose request
20:03:51.261 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:03:51.261 00.000 11616 Worker thread wakes up
20:03:51.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:51.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:53.272 02.011 11616 Exposure complete
20:03:53.329 00.057 11616 worker thread done servicing request
20:03:53.329 00.000 12268 OnExposeComplete: enter
20:03:53.329 00.000 12268 UpdateGuideState(): m_state=6
20:03:53.330 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
20:03:53.330 00.000 12268 Star::Find returns 1 (0), X=1249.38, Y=863.82, Mass=392, SNR=13.5, Peak=39 HFD=4.5
20:03:53.330 00.000 12268 MultiStar: [#1 -0.42,-0.13,0.97,U] [#2 -0.07,-0.09,0.93,U] [#3 0.05,0.43,0.72,U] [#4 -0.15,-0.49,0.77,U] [#5 0.14,-0.26,0.68,U] [#6 0.63,-0.23,0.60,U] [#7 -0.69,-0.39,0.00,M1] [#8 0.25,-0.20,0.46,U] 
20:03:53.330 00.000 12268 refined, 7 included, MultiStar: {0.02, -0.05}, one-star: {0.07, 0.38}
20:03:53.330 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.67) = xAngle (0.44 = 0.44)
20:03:53.330 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.47 = 0.47)
20:03:53.330 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.23 mountX=0.05 mountY=0.02, mountTheta=0.46
20:03:53.335 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.05, opts=13)
20:03:53.335 00.000 12268 Enqueuing Move request for scope (0.02, -0.05)
20:03:53.335 00.000 11616 Worker thread wakes up
20:03:53.335 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
20:03:53.336 00.001 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
20:03:53.336 00.000 11616 Moving (0.02, -0.05) raw xDistance=0.05 yDistance=0.02
20:03:53.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:53.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:03:53.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:53.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:03:53.336 00.000 11616 MoveAxis(E, 0, ABG)
20:03:53.336 00.000 11616 Move returns status 0, amount 0
20:03:53.336 00.000 11616 MoveAxis(N, 0, ABG)
20:03:53.336 00.000 11616 Move returns status 0, amount 0
20:03:53.336 00.000 11616 move complete, result=0
20:03:53.336 00.000 11616 worker thread done servicing request
20:03:53.357 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:03:53.373 00.016 12268 UpdateGuideState exits: m=392 SNR=13.5
20:03:53.375 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:53.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:53.375 00.000 12268 Enqueuing Expose request
20:03:53.375 00.000 11616 Worker thread wakes up
20:03:53.375 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:03:53.376 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:53.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:55.384 02.008 11616 Exposure complete
20:03:55.443 00.059 11616 worker thread done servicing request
20:03:55.444 00.001 12268 OnExposeComplete: enter
20:03:55.444 00.000 12268 UpdateGuideState(): m_state=6
20:03:55.444 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
20:03:55.444 00.000 12268 Star::Find returns 1 (0), X=1249.22, Y=864.03, Mass=363, SNR=13.1, Peak=44 HFD=4.1
20:03:55.445 00.001 12268 MultiStar: [#1 -0.21,0.05,0.99,U] [#2 -0.13,0.11,0.98,U] [#3 0.11,0.20,0.78,U] [#4 0.31,-0.42,0.84,U] [#5 0.10,-0.16,0.69,U] [#6 0.80,-0.18,0.00,M2] [#7 -0.38,0.80,0.00,M2] [#8 -0.47,-0.42,0.50,U] 
20:03:55.445 00.000 12268 refined, 6 included, MultiStar: {-0.04, 0.04}, one-star: {-0.09, 0.60}
20:03:55.445 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.67) = xAngle (4.05 = -2.23)
20:03:55.445 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.09 = -2.20)
20:03:55.445 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.39 mountX=-0.03 mountY=-0.05, mountTheta=-2.22
20:03:55.446 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.04, opts=13)
20:03:55.446 00.000 12268 Enqueuing Move request for scope (-0.04, 0.04)
20:03:55.447 00.001 11616 Worker thread wakes up
20:03:55.447 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
20:03:55.447 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
20:03:55.447 00.000 11616 Moving (-0.04, 0.04) raw xDistance=-0.03 yDistance=-0.05
20:03:55.447 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:55.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:03:55.447 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:55.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:03:55.447 00.000 11616 MoveAxis(E, 0, ABG)
20:03:55.447 00.000 11616 Move returns status 0, amount 0
20:03:55.447 00.000 11616 MoveAxis(N, 0, ABG)
20:03:55.448 00.001 11616 Move returns status 0, amount 0
20:03:55.448 00.000 11616 move complete, result=0
20:03:55.448 00.000 11616 worker thread done servicing request
20:03:55.467 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:03:55.484 00.017 12268 UpdateGuideState exits: m=363 SNR=13.1
20:03:55.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:55.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:55.484 00.000 12268 Enqueuing Expose request
20:03:55.485 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:03:55.485 00.000 11616 Worker thread wakes up
20:03:55.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:55.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:57.497 02.012 11616 Exposure complete
20:03:57.556 00.059 11616 worker thread done servicing request
20:03:57.556 00.000 12268 OnExposeComplete: enter
20:03:57.556 00.000 12268 UpdateGuideState(): m_state=6
20:03:57.556 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
20:03:57.556 00.000 12268 Star::Find returns 1 (0), X=1249.34, Y=863.56, Mass=368, SNR=13.1, Peak=43 HFD=4.7
20:03:57.557 00.001 12268 MultiStar: [#1 -0.06,-0.42,0.97,U] [#2 0.12,-0.17,0.97,U] [#3 0.08,-0.20,0.72,U] [#4 -0.06,-0.23,0.78,U] [#5 0.22,-0.03,0.74,U] [#6 0.37,-0.12,0.61,U] [#7 -0.23,-0.05,0.43,U] [#8 0.23,-0.51,0.53,U] 
20:03:57.557 00.000 12268 single-star, 8 included, MultiStar: {0.08, -0.17}, one-star: {0.04, 0.13}
20:03:57.557 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.67) = xAngle (2.96 = 2.96)
20:03:57.557 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.99 = 2.99)
20:03:57.557 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.29 mountX=-0.13 mountY=0.02, mountTheta=2.99
20:03:57.558 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.13, opts=13)
20:03:57.559 00.001 12268 Enqueuing Move request for scope (0.04, 0.13)
20:03:57.559 00.000 11616 Worker thread wakes up
20:03:57.559 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
20:03:57.559 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
20:03:57.559 00.000 11616 Moving (0.04, 0.13) raw xDistance=-0.13 yDistance=0.02
20:03:57.559 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:03:57.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:03:57.559 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:57.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:03:57.559 00.000 11616 MoveAxis(E, 0, ABG)
20:03:57.559 00.000 11616 Move returns status 0, amount 0
20:03:57.560 00.001 11616 MoveAxis(N, 0, ABG)
20:03:57.560 00.000 11616 Move returns status 0, amount 0
20:03:57.560 00.000 11616 move complete, result=0
20:03:57.560 00.000 11616 worker thread done servicing request
20:03:57.581 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:03:57.601 00.020 12268 UpdateGuideState exits: m=368 SNR=13.1
20:03:57.601 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:57.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:57.601 00.000 12268 Enqueuing Expose request
20:03:57.601 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:03:57.601 00.000 11616 Worker thread wakes up
20:03:57.602 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:57.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:03:59.601 01.999 11616 Exposure complete
20:03:59.659 00.058 11616 worker thread done servicing request
20:03:59.660 00.001 12268 OnExposeComplete: enter
20:03:59.660 00.000 12268 UpdateGuideState(): m_state=6
20:03:59.660 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
20:03:59.660 00.000 12268 Star::Find returns 1 (0), X=1249.07, Y=863.58, Mass=398, SNR=13.7, Peak=46 HFD=4.5
20:03:59.661 00.001 12268 MultiStar: [#1 -0.27,-0.52,0.90,U] [#2 -0.07,-0.07,0.92,U] [#3 -0.15,0.08,0.71,U] [#4 -0.20,-0.17,0.73,U] [#5 -0.29,-0.16,0.67,U] [#6 0.32,-0.29,0.60,U] [#7 -0.15,0.09,0.39,U] [#8 -0.08,-0.50,0.45,U] 
20:03:59.661 00.000 12268 refined, 8 included, MultiStar: {-0.14, -0.15}, one-star: {-0.23, 0.15}
20:03:59.661 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.67) = xAngle (-0.67 = -0.67)
20:03:59.661 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.64 = -0.64)
20:03:59.661 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-2.34 mountX=0.16 mountY=-0.12, mountTheta=-0.65
20:03:59.663 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.15, opts=13)
20:03:59.664 00.001 12268 Enqueuing Move request for scope (-0.14, -0.15)
20:03:59.664 00.000 11616 Worker thread wakes up
20:03:59.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.15) opts 0xd
20:03:59.664 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.15)
20:03:59.664 00.000 11616 Moving (-0.14, -0.15) raw xDistance=0.16 yDistance=-0.12
20:03:59.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:03:59.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:03:59.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:03:59.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:03:59.664 00.000 11616 MoveAxis(E, 0, ABG)
20:03:59.664 00.000 11616 Move returns status 0, amount 0
20:03:59.665 00.001 11616 MoveAxis(N, 0, ABG)
20:03:59.665 00.000 11616 Move returns status 0, amount 0
20:03:59.665 00.000 11616 move complete, result=0
20:03:59.665 00.000 11616 worker thread done servicing request
20:03:59.685 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:03:59.702 00.017 12268 UpdateGuideState exits: m=398 SNR=13.7
20:03:59.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:59.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:03:59.702 00.000 12268 Enqueuing Expose request
20:03:59.703 00.001 11616 Worker thread wakes up
20:03:59.703 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:03:59.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:03:59.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:01.722 02.019 11616 Exposure complete
20:04:01.780 00.058 11616 worker thread done servicing request
20:04:01.780 00.000 12268 OnExposeComplete: enter
20:04:01.780 00.000 12268 UpdateGuideState(): m_state=6
20:04:01.780 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
20:04:01.780 00.000 12268 Star::Find returns 1 (0), X=1248.88, Y=863.74, Mass=409, SNR=13.8, Peak=42 HFD=4.4
20:04:01.781 00.001 12268 MultiStar: [#1 -0.55,-0.30,0.90,U] [#2 -0.07,-0.04,0.88,U] [#3 0.02,0.07,0.73,U] [#4 0.09,-0.21,0.73,U] [#5 0.24,-0.53,0.64,U] [#6 0.07,-0.36,0.65,U] [#7 -0.81,0.14,0.00,M1] [#8 -0.27,0.13,0.43,U] 
20:04:01.781 00.000 12268 refined, 7 included, MultiStar: {-0.14, -0.10}, one-star: {-0.43, 0.31}
20:04:01.781 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-1.67) = xAngle (-0.83 = -0.83)
20:04:01.781 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.80 = -0.80)
20:04:01.781 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-2.50 mountX=0.12 mountY=-0.12, mountTheta=-0.81
20:04:01.784 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.10, opts=13)
20:04:01.784 00.000 12268 Enqueuing Move request for scope (-0.14, -0.10)
20:04:01.784 00.000 11616 Worker thread wakes up
20:04:01.784 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd
20:04:01.784 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.10)
20:04:01.784 00.000 11616 Moving (-0.14, -0.10) raw xDistance=0.12 yDistance=-0.12
20:04:01.784 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:04:01.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:04:01.784 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:01.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:04:01.785 00.001 11616 MoveAxis(E, 0, ABG)
20:04:01.785 00.000 11616 Move returns status 0, amount 0
20:04:01.785 00.000 11616 MoveAxis(N, 0, ABG)
20:04:01.785 00.000 11616 Move returns status 0, amount 0
20:04:01.785 00.000 11616 move complete, result=0
20:04:01.785 00.000 11616 worker thread done servicing request
20:04:01.805 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:04:01.824 00.019 12268 UpdateGuideState exits: m=409 SNR=13.8
20:04:01.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:01.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:01.825 00.001 12268 Enqueuing Expose request
20:04:01.825 00.000 11616 Worker thread wakes up
20:04:01.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:01.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:01.826 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:04:03.834 02.008 11616 Exposure complete
20:04:03.894 00.060 11616 worker thread done servicing request
20:04:03.894 00.000 12268 OnExposeComplete: enter
20:04:03.894 00.000 12268 UpdateGuideState(): m_state=6
20:04:03.896 00.002 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
20:04:03.896 00.000 12268 Star::Find returns 1 (0), X=1249.09, Y=863.66, Mass=346, SNR=12.7, Peak=35 HFD=4.3
20:04:03.896 00.000 12268 MultiStar: [#1 0.08,-0.40,0.98,U] [#2 0.26,-0.45,0.94,U] [#3 -0.27,-0.00,0.78,U] [#4 -0.03,-0.40,0.80,U] [#5 0.31,-0.46,0.71,U] [#6 0.32,-0.51,0.65,U] [#7 -0.76,-0.12,0.00,M2] [#8 -0.27,-0.07,0.46,U] 
20:04:03.896 00.000 12268 refined, 7 included, MultiStar: {0.03, -0.25}, one-star: {-0.22, 0.22}
20:04:03.896 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.67) = xAngle (0.21 = 0.21)
20:04:03.896 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.24 = 0.24)
20:04:03.896 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.25 hyp=0.26 cameraTheta=-1.46 mountX=0.25 mountY=0.06, mountTheta=0.24
20:04:03.900 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.25, opts=13)
20:04:03.900 00.000 12268 Enqueuing Move request for scope (0.03, -0.25)
20:04:03.900 00.000 11616 Worker thread wakes up
20:04:03.900 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.25) opts 0xd
20:04:03.900 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.25)
20:04:03.900 00.000 11616 Moving (0.03, -0.25) raw xDistance=0.25 yDistance=0.06
20:04:03.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
20:04:03.900 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:03.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:04:03.900 00.000 11616 MoveAxis(W, 140, ABG)
20:04:03.900 00.000 11616 Guiding  Dir = 3, Dur = 140
20:04:03.900 00.000 11616 IsSlewing returns 0
20:04:03.900 00.000 11616 IsGuiding returns 0
20:04:03.900 00.000 11616 PulseGuide returned control before completion, sleep 150
20:04:03.923 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:04:03.941 00.018 12268 UpdateGuideState exits: m=346 SNR=12.7
20:04:03.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:03.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:03.941 00.000 12268 Enqueuing Expose request
20:04:04.054 00.113 11616 IsGuiding returns 1
20:04:04.054 00.000 11616 scope still moving after pulse duration time elapsed
20:04:04.086 00.032 11616 IsSlewing returns 0
20:04:04.086 00.000 11616 IsGuiding returns 0
20:04:04.086 00.000 11616 scope move finished after 140 + 46 ms
20:04:04.086 00.000 11616 Move returns status 0, amount 140
20:04:04.086 00.000 11616 MoveAxis(N, 0, ABG)
20:04:04.086 00.000 11616 Move returns status 0, amount 0
20:04:04.087 00.001 11616 move complete, result=0
20:04:04.087 00.000 11616 worker thread done servicing request
20:04:04.087 00.000 12268 GuideStep: 0.3 px 140 ms WEST, 0.1 px 0 ms NORTH
20:04:04.087 00.000 11616 Worker thread wakes up
20:04:04.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:04.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:06.100 02.013 11616 Exposure complete
20:04:06.157 00.057 11616 worker thread done servicing request
20:04:06.157 00.000 12268 OnExposeComplete: enter
20:04:06.157 00.000 12268 UpdateGuideState(): m_state=6
20:04:06.157 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
20:04:06.157 00.000 12268 Star::Find returns 1 (0), X=1249.35, Y=864.14, Mass=426, SNR=14.1, Peak=49 HFD=4.2
20:04:06.158 00.001 12268 MultiStar: [#1 -0.48,0.47,0.84,U] [#2 -0.22,0.12,0.87,U] [#3 -0.12,0.51,0.73,U] [#4 0.30,0.10,0.72,U] [#5 0.28,0.11,0.66,U] [#6 0.50,-0.30,0.57,U] [#7 -0.47,0.20,0.35,U] [#8 -0.19,-0.19,0.48,U] 
20:04:06.158 00.000 12268 refined, 8 included, MultiStar: {-0.03, 0.25}, one-star: {0.04, 0.71}
20:04:06.158 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.67) = xAngle (3.38 = -2.91)
20:04:06.158 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.41 = -2.88)
20:04:06.158 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.71 mountX=-0.24 mountY=-0.07, mountTheta=-2.88
20:04:06.163 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.25, opts=13)
20:04:06.163 00.000 12268 Enqueuing Move request for scope (-0.03, 0.25)
20:04:06.163 00.000 11616 Worker thread wakes up
20:04:06.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
20:04:06.163 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
20:04:06.163 00.000 11616 Moving (-0.03, 0.25) raw xDistance=-0.24 yDistance=-0.07
20:04:06.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:04:06.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:04:06.164 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:06.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:04:06.164 00.000 11616 MoveAxis(E, 0, ABG)
20:04:06.164 00.000 11616 Move returns status 0, amount 0
20:04:06.164 00.000 11616 MoveAxis(N, 0, ABG)
20:04:06.164 00.000 11616 Move returns status 0, amount 0
20:04:06.164 00.000 11616 move complete, result=0
20:04:06.164 00.000 11616 worker thread done servicing request
20:04:06.183 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:04:06.200 00.017 12268 UpdateGuideState exits: m=426 SNR=14.1
20:04:06.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:06.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:06.200 00.000 12268 Enqueuing Expose request
20:04:06.200 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:04:06.200 00.000 11616 Worker thread wakes up
20:04:06.200 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:06.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:08.209 02.009 11616 Exposure complete
20:04:08.270 00.061 11616 worker thread done servicing request
20:04:08.270 00.000 12268 OnExposeComplete: enter
20:04:08.270 00.000 12268 UpdateGuideState(): m_state=6
20:04:08.271 00.001 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
20:04:08.271 00.000 12268 Star::Find returns 1 (0), X=1249.30, Y=864.30, Mass=356, SNR=12.9, Peak=37 HFD=4.0
20:04:08.271 00.000 12268 MultiStar: [#1 0.08,0.24,0.99,U] [#2 0.55,0.29,0.99,U] [#3 0.02,0.61,0.72,U] [#4 0.63,0.43,0.00,M1] [#5 0.46,0.26,0.74,U] [#6 0.37,0.19,0.63,U] [#7 0.21,0.88,0.00,M2] [#8 0.29,0.35,0.55,U] 
20:04:08.271 00.000 12268 refined, 6 included, MultiStar: {0.24, 0.42}, one-star: {-0.01, 0.86}
20:04:08.271 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.67) = xAngle (2.71 = 2.71)
20:04:08.271 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.74 = 2.74)
20:04:08.271 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.42 hyp=0.48 cameraTheta=1.04 mountX=-0.44 mountY=0.19, mountTheta=2.74
20:04:08.273 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.42, opts=13)
20:04:08.273 00.000 12268 Enqueuing Move request for scope (0.24, 0.42)
20:04:08.273 00.000 11616 Worker thread wakes up
20:04:08.273 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.42) opts 0xd
20:04:08.273 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.42)
20:04:08.273 00.000 11616 Moving (0.24, 0.42) raw xDistance=-0.44 yDistance=0.19
20:04:08.273 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
20:04:08.273 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.31
20:04:08.274 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
20:04:08.274 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:04:08.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:04:08.274 00.000 11616 MoveAxis(E, 245, ABG)
20:04:08.274 00.000 11616 Guiding  Dir = 2, Dur = 245
20:04:08.274 00.000 11616 IsSlewing returns 0
20:04:08.275 00.001 11616 IsGuiding returns 0
20:04:08.275 00.000 11616 PulseGuide returned control before completion, sleep 255
20:04:08.296 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:04:08.318 00.022 12268 UpdateGuideState exits: m=356 SNR=12.9
20:04:08.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:08.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:08.318 00.000 12268 Enqueuing Expose request
20:04:08.535 00.217 11616 IsGuiding returns 1
20:04:08.535 00.000 11616 scope still moving after pulse duration time elapsed
20:04:08.566 00.031 11616 IsSlewing returns 0
20:04:08.566 00.000 11616 IsGuiding returns 1
20:04:08.597 00.031 11616 IsSlewing returns 0
20:04:08.598 00.001 11616 IsGuiding returns 0
20:04:08.598 00.000 11616 scope move finished after 245 + 78 ms
20:04:08.598 00.000 11616 Move returns status 0, amount 245
20:04:08.598 00.000 11616 MoveAxis(N, 0, ABG)
20:04:08.598 00.000 11616 Move returns status 0, amount 0
20:04:08.599 00.001 11616 move complete, result=0
20:04:08.599 00.000 11616 worker thread done servicing request
20:04:08.599 00.000 11616 Worker thread wakes up
20:04:08.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:08.600 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:08.600 00.000 12268 GuideStep: -0.4 px 245 ms EAST, 0.2 px 0 ms NORTH
20:04:10.604 02.004 11616 Exposure complete
20:04:10.663 00.059 11616 worker thread done servicing request
20:04:10.664 00.001 12268 OnExposeComplete: enter
20:04:10.664 00.000 12268 UpdateGuideState(): m_state=6
20:04:10.664 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
20:04:10.664 00.000 12268 Star::Find returns 1 (0), X=1249.45, Y=863.70, Mass=385, SNR=13.4, Peak=38 HFD=4.7
20:04:10.664 00.000 12268 MultiStar: [#1 0.06,-0.03,0.93,U] [#2 0.35,0.00,0.90,U] [#3 -0.18,0.33,0.73,U] [#4 0.52,0.03,0.76,U] [#5 0.21,-0.32,0.68,U] [#6 0.72,0.06,0.00,M1] [#7 -0.72,-0.07,0.00,M3] [#8 -0.47,0.25,0.48,U] 
20:04:10.665 00.001 12268 refined, 6 included, MultiStar: {0.13, 0.07}, one-star: {0.15, 0.27}
20:04:10.665 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.67) = xAngle (2.20 = 2.20)
20:04:10.665 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.23 = 2.23)
20:04:10.665 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.53 mountX=-0.09 mountY=0.12, mountTheta=2.21
20:04:10.669 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.07, opts=13)
20:04:10.669 00.000 12268 Enqueuing Move request for scope (0.13, 0.07)
20:04:10.669 00.000 11616 Worker thread wakes up
20:04:10.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
20:04:10.670 00.001 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
20:04:10.670 00.000 11616 Moving (0.13, 0.07) raw xDistance=-0.09 yDistance=0.12
20:04:10.670 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:10.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:04:10.670 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:10.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:04:10.671 00.001 11616 MoveAxis(E, 0, ABG)
20:04:10.671 00.000 11616 Move returns status 0, amount 0
20:04:10.671 00.000 11616 MoveAxis(N, 0, ABG)
20:04:10.671 00.000 11616 Move returns status 0, amount 0
20:04:10.671 00.000 11616 move complete, result=0
20:04:10.671 00.000 11616 worker thread done servicing request
20:04:10.693 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:04:10.710 00.017 12268 UpdateGuideState exits: m=385 SNR=13.4
20:04:10.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:10.711 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:10.711 00.000 12268 Enqueuing Expose request
20:04:10.711 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:04:10.711 00.000 11616 Worker thread wakes up
20:04:10.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:10.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:12.716 02.005 11616 Exposure complete
20:04:12.776 00.060 11616 worker thread done servicing request
20:04:12.777 00.001 12268 OnExposeComplete: enter
20:04:12.777 00.000 12268 UpdateGuideState(): m_state=6
20:04:12.777 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
20:04:12.777 00.000 12268 Star::Find returns 1 (0), X=1248.84, Y=863.93, Mass=372, SNR=13.1, Peak=42 HFD=4.2
20:04:12.777 00.000 12268 MultiStar: [#1 -0.65,0.10,0.94,U] [#2 -0.64,0.15,0.94,U] [#3 -0.17,0.14,0.70,U] [#4 -0.03,0.23,0.78,U] [#5 0.01,-0.14,0.67,U] [#6 -0.04,-0.02,0.54,U] [#7 -1.25,0.92,0.00,M4] [#8 -0.26,-0.03,0.44,U] 
20:04:12.777 00.000 12268 refined, 7 included, MultiStar: {-0.32, 0.15}, one-star: {-0.46, 0.49}
20:04:12.777 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.67) = xAngle (4.38 = -1.90)
20:04:12.778 00.001 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.41 = -1.87)
20:04:12.778 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.15 hyp=0.36 cameraTheta=2.71 mountX=-0.12 mountY=-0.34, mountTheta=-1.90
20:04:12.779 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.15, opts=13)
20:04:12.779 00.000 12268 Enqueuing Move request for scope (-0.32, 0.15)
20:04:12.779 00.000 11616 Worker thread wakes up
20:04:12.779 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.15) opts 0xd
20:04:12.779 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.15)
20:04:12.779 00.000 11616 Moving (-0.32, 0.15) raw xDistance=-0.12 yDistance=-0.34
20:04:12.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
20:04:12.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
20:04:12.779 00.000 11616 MoveAxis(E, 65, ABG)
20:04:12.779 00.000 11616 Guiding  Dir = 2, Dur = 65
20:04:12.781 00.002 11616 IsSlewing returns 0
20:04:12.781 00.000 11616 IsGuiding returns 0
20:04:12.781 00.000 11616 PulseGuide returned control before completion, sleep 75
20:04:12.802 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:04:12.820 00.018 12268 UpdateGuideState exits: m=372 SNR=13.1
20:04:12.820 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:12.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:12.820 00.000 12268 Enqueuing Expose request
20:04:12.862 00.042 11616 IsGuiding returns 1
20:04:12.862 00.000 11616 scope still moving after pulse duration time elapsed
20:04:12.893 00.031 11616 IsSlewing returns 0
20:04:12.894 00.001 11616 IsGuiding returns 0
20:04:12.894 00.000 11616 scope move finished after 65 + 47 ms
20:04:12.894 00.000 11616 Move returns status 0, amount 65
20:04:12.894 00.000 11616 MoveAxis(N, 29, ABG)
20:04:12.894 00.000 11616 Guiding  Dir = 0, Dur = 29
20:04:12.894 00.000 11616 IsSlewing returns 0
20:04:12.895 00.001 11616 IsGuiding returns 0
20:04:12.895 00.000 11616 PulseGuide returned control before completion, sleep 39
20:04:12.939 00.044 11616 IsGuiding returns 1
20:04:12.939 00.000 11616 scope still moving after pulse duration time elapsed
20:04:12.972 00.033 11616 IsSlewing returns 0
20:04:12.973 00.001 11616 IsGuiding returns 0
20:04:12.973 00.000 11616 scope move finished after 29 + 49 ms
20:04:12.973 00.000 11616 Move returns status 0, amount 29
20:04:12.973 00.000 11616 move complete, result=0
20:04:12.973 00.000 11616 worker thread done servicing request
20:04:12.973 00.000 11616 Worker thread wakes up
20:04:12.973 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:12.973 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:12.973 00.000 12268 GuideStep: -0.1 px 65 ms EAST, -0.3 px 29 ms NORTH
20:04:14.980 02.007 11616 Exposure complete
20:04:15.038 00.058 11616 worker thread done servicing request
20:04:15.038 00.000 12268 OnExposeComplete: enter
20:04:15.038 00.000 12268 UpdateGuideState(): m_state=6
20:04:15.039 00.001 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
20:04:15.039 00.000 12268 Star::Find returns 1 (0), X=1249.18, Y=863.55, Mass=360, SNR=12.9, Peak=37 HFD=4.1
20:04:15.039 00.000 12268 MultiStar: [#1 -0.49,-0.27,1.02,U] [#2 0.01,-0.31,0.98,U] [#3 -0.33,0.36,0.69,U] [#4 0.13,-0.13,0.78,U] [#5 -0.13,-0.46,0.73,U] [#6 0.21,-0.34,0.70,U] [#7 -0.14,-0.12,0.38,U] [#8 -0.43,-0.29,0.47,U] 
20:04:15.039 00.000 12268 single-star, 8 included, MultiStar: {-0.14, -0.16}, one-star: {-0.12, 0.12}
20:04:15.039 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.67) = xAngle (4.03 = -2.25)
20:04:15.039 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.06 = -2.22)
20:04:15.039 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.36 mountX=-0.11 mountY=-0.14, mountTheta=-2.24
20:04:15.041 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.12, opts=13)
20:04:15.042 00.001 12268 Enqueuing Move request for scope (-0.12, 0.12)
20:04:15.042 00.000 11616 Worker thread wakes up
20:04:15.042 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
20:04:15.042 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
20:04:15.042 00.000 11616 Moving (-0.12, 0.12) raw xDistance=-0.11 yDistance=-0.14
20:04:15.042 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
20:04:15.042 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:15.042 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:04:15.042 00.000 11616 MoveAxis(E, 61, ABG)
20:04:15.042 00.000 11616 Guiding  Dir = 2, Dur = 61
20:04:15.043 00.001 11616 IsSlewing returns 0
20:04:15.043 00.000 11616 IsGuiding returns 0
20:04:15.043 00.000 11616 PulseGuide returned control before completion, sleep 71
20:04:15.063 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:04:15.082 00.019 12268 UpdateGuideState exits: m=360 SNR=12.9
20:04:15.082 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:15.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:15.082 00.000 12268 Enqueuing Expose request
20:04:15.117 00.035 11616 IsGuiding returns 1
20:04:15.117 00.000 11616 scope still moving after pulse duration time elapsed
20:04:15.149 00.032 11616 IsSlewing returns 0
20:04:15.149 00.000 11616 IsGuiding returns 0
20:04:15.149 00.000 11616 scope move finished after 61 + 44 ms
20:04:15.149 00.000 11616 Move returns status 0, amount 61
20:04:15.149 00.000 11616 MoveAxis(N, 0, ABG)
20:04:15.150 00.001 11616 Move returns status 0, amount 0
20:04:15.150 00.000 11616 move complete, result=0
20:04:15.150 00.000 11616 worker thread done servicing request
20:04:15.150 00.000 11616 Worker thread wakes up
20:04:15.150 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:15.150 00.000 12268 GuideStep: -0.1 px 61 ms EAST, -0.1 px 0 ms NORTH
20:04:15.150 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:17.161 02.011 11616 Exposure complete
20:04:17.218 00.057 11616 worker thread done servicing request
20:04:17.219 00.001 12268 OnExposeComplete: enter
20:04:17.219 00.000 12268 UpdateGuideState(): m_state=6
20:04:17.219 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
20:04:17.219 00.000 12268 Star::Find returns 1 (0), X=1249.17, Y=863.37, Mass=323, SNR=12.3, Peak=37 HFD=4.5
20:04:17.220 00.001 12268 MultiStar: [#1 -0.45,-0.35,1.09,U] [#2 -0.05,-0.43,1.03,U] [#3 -0.11,-0.48,0.80,U] [#4 0.07,-0.25,0.85,U] [#5 0.04,1.01,0.00,M1] [#6 0.15,-0.36,0.62,U] [#7 -0.07,-0.24,0.46,U] [#8 -0.00,-0.33,0.56,U] 
20:04:17.220 00.000 12268 single-star, 7 included, MultiStar: {-0.10, -0.31}, one-star: {-0.14, -0.07}
20:04:17.220 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.67) = xAngle (-1.02 = -1.02)
20:04:17.220 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.99 = -0.99)
20:04:17.220 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.69 mountX=0.08 mountY=-0.13, mountTheta=-1.01
20:04:17.222 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.07, opts=13)
20:04:17.222 00.000 12268 Enqueuing Move request for scope (-0.14, -0.07)
20:04:17.222 00.000 11616 Worker thread wakes up
20:04:17.222 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
20:04:17.222 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
20:04:17.222 00.000 11616 Moving (-0.14, -0.07) raw xDistance=0.08 yDistance=-0.13
20:04:17.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:17.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:04:17.223 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:17.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:04:17.223 00.000 11616 MoveAxis(E, 0, ABG)
20:04:17.223 00.000 11616 Move returns status 0, amount 0
20:04:17.223 00.000 11616 MoveAxis(N, 0, ABG)
20:04:17.223 00.000 11616 Move returns status 0, amount 0
20:04:17.223 00.000 11616 move complete, result=0
20:04:17.224 00.001 11616 worker thread done servicing request
20:04:17.245 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:04:17.263 00.018 12268 UpdateGuideState exits: m=323 SNR=12.3
20:04:17.264 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:17.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:17.264 00.000 12268 Enqueuing Expose request
20:04:17.264 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:04:17.264 00.000 11616 Worker thread wakes up
20:04:17.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:17.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:19.275 02.011 11616 Exposure complete
20:04:19.334 00.059 11616 worker thread done servicing request
20:04:19.334 00.000 12268 OnExposeComplete: enter
20:04:19.334 00.000 12268 UpdateGuideState(): m_state=6
20:04:19.335 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
20:04:19.335 00.000 12268 Star::Find returns 1 (0), X=1249.00, Y=863.28, Mass=362, SNR=13.0, Peak=38 HFD=4.2
20:04:19.335 00.000 12268 MultiStar: [#1 -0.35,-0.26,0.89,U] [#2 -0.04,-0.70,0.00,M1] [#3 0.03,0.03,0.71,U] [#4 0.34,-0.08,0.78,U] [#5 0.35,-0.76,0.00,M2] [#6 -0.06,-0.57,0.60,U] [#7 -0.66,-0.10,0.42,U] [#8 0.22,-0.26,0.52,U] 
20:04:19.335 00.000 12268 refined, 6 included, MultiStar: {-0.11, -0.19}, one-star: {-0.31, -0.15}
20:04:19.335 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.67) = xAngle (-0.42 = -0.42)
20:04:19.335 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.39 = -0.39)
20:04:19.336 00.001 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-2.09 mountX=0.20 mountY=-0.08, mountTheta=-0.40
20:04:19.337 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.19, opts=13)
20:04:19.337 00.000 12268 Enqueuing Move request for scope (-0.11, -0.19)
20:04:19.337 00.000 11616 Worker thread wakes up
20:04:19.337 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.19) opts 0xd
20:04:19.337 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.19)
20:04:19.337 00.000 11616 Moving (-0.11, -0.19) raw xDistance=0.20 yDistance=-0.08
20:04:19.337 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:04:19.337 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:04:19.338 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:19.338 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:04:19.338 00.000 11616 MoveAxis(E, 0, ABG)
20:04:19.338 00.000 11616 Move returns status 0, amount 0
20:04:19.338 00.000 11616 MoveAxis(N, 0, ABG)
20:04:19.338 00.000 11616 Move returns status 0, amount 0
20:04:19.338 00.000 11616 move complete, result=0
20:04:19.338 00.000 11616 worker thread done servicing request
20:04:19.359 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:04:19.375 00.016 12268 UpdateGuideState exits: m=362 SNR=13.0
20:04:19.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:19.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:19.375 00.000 12268 Enqueuing Expose request
20:04:19.375 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:04:19.375 00.000 11616 Worker thread wakes up
20:04:19.376 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:19.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:21.375 01.999 11616 Exposure complete
20:04:21.434 00.059 11616 worker thread done servicing request
20:04:21.434 00.000 12268 OnExposeComplete: enter
20:04:21.434 00.000 12268 UpdateGuideState(): m_state=6
20:04:21.435 00.001 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
20:04:21.435 00.000 12268 Star::Find returns 1 (0), X=1249.06, Y=863.42, Mass=406, SNR=13.7, Peak=44 HFD=5.0
20:04:21.435 00.000 12268 MultiStar: [#1 -0.53,-0.56,0.00,M1] [#2 -0.03,-0.60,0.91,U] [#3 -0.33,-0.48,0.71,U] [#4 0.22,-0.69,0.00,M1] [#5 0.07,-0.32,0.67,U] [#6 -0.00,-1.00,0.00,M1] [#7 -1.00,-0.58,0.00,M2] [#8 -0.18,-0.29,0.51,U] 
20:04:21.435 00.000 12268 single-star, 4 included, MultiStar: {-0.15, -0.33}, one-star: {-0.24, -0.01}
20:04:21.435 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.67) = xAngle (-1.41 = -1.41)
20:04:21.435 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.38 = -1.38)
20:04:21.435 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-3.08 mountX=0.04 mountY=-0.24, mountTheta=-1.41
20:04:21.437 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.01, opts=13)
20:04:21.437 00.000 12268 Enqueuing Move request for scope (-0.24, -0.01)
20:04:21.437 00.000 11616 Worker thread wakes up
20:04:21.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.01) opts 0xd
20:04:21.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.01)
20:04:21.437 00.000 11616 Moving (-0.24, -0.01) raw xDistance=0.04 yDistance=-0.24
20:04:21.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:21.438 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:04:21.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
20:04:21.438 00.000 11616 MoveAxis(E, 0, ABG)
20:04:21.438 00.000 11616 Move returns status 0, amount 0
20:04:21.438 00.000 11616 MoveAxis(N, 20, ABG)
20:04:21.438 00.000 11616 Guiding  Dir = 0, Dur = 20
20:04:21.438 00.000 11616 IsSlewing returns 0
20:04:21.438 00.000 11616 IsGuiding returns 0
20:04:21.439 00.001 11616 PulseGuide returned control before completion, sleep 30
20:04:21.461 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:04:21.471 00.010 11616 IsGuiding returns 1
20:04:21.471 00.000 11616 scope still moving after pulse duration time elapsed
20:04:21.479 00.008 12268 UpdateGuideState exits: m=406 SNR=13.7
20:04:21.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:21.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:21.479 00.000 12268 Enqueuing Expose request
20:04:21.502 00.023 11616 IsSlewing returns 0
20:04:21.502 00.000 11616 IsGuiding returns 0
20:04:21.502 00.000 11616 scope move finished after 20 + 43 ms
20:04:21.502 00.000 11616 Move returns status 0, amount 20
20:04:21.502 00.000 11616 move complete, result=0
20:04:21.503 00.001 11616 worker thread done servicing request
20:04:21.503 00.000 11616 Worker thread wakes up
20:04:21.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:21.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:21.504 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 20 ms NORTH
20:04:23.506 02.002 11616 Exposure complete
20:04:23.565 00.059 11616 worker thread done servicing request
20:04:23.565 00.000 12268 OnExposeComplete: enter
20:04:23.565 00.000 12268 UpdateGuideState(): m_state=6
20:04:23.565 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
20:04:23.566 00.001 12268 Star::Find returns 1 (0), X=1249.28, Y=863.07, Mass=348, SNR=12.8, Peak=41 HFD=4.3
20:04:23.566 00.000 12268 MultiStar: [#1 -0.50,-0.67,0.00,M2] [#2 -0.09,-1.03,0.00,M1] [#3 -0.13,-0.42,0.70,U] [#4 -0.17,-1.05,0.00,M2] [#5 0.15,-1.02,0.00,M2] [#6 -0.19,-1.00,0.00,M2] [#7 -0.69,-0.51,0.00,M3] [#8 -0.20,-0.40,0.53,U] 
20:04:23.566 00.000 12268 single-star, 2 included, MultiStar: {-0.10, -0.39}, one-star: {-0.03, -0.36}
20:04:23.566 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.67) = xAngle (0.02 = 0.02)
20:04:23.566 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.05 = 0.05)
20:04:23.566 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.36 hyp=0.36 cameraTheta=-1.65 mountX=0.36 mountY=0.02, mountTheta=0.05
20:04:23.568 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.36, opts=13)
20:04:23.568 00.000 12268 Enqueuing Move request for scope (-0.03, -0.36)
20:04:23.568 00.000 11616 Worker thread wakes up
20:04:23.569 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.36) opts 0xd
20:04:23.569 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.36)
20:04:23.569 00.000 11616 Moving (-0.03, -0.36) raw xDistance=0.36 yDistance=0.02
20:04:23.569 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
20:04:23.569 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.09
20:04:23.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
20:04:23.569 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:23.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:04:23.569 00.000 11616 MoveAxis(W, 203, ABG)
20:04:23.569 00.000 11616 Guiding  Dir = 3, Dur = 203
20:04:23.570 00.001 11616 IsSlewing returns 0
20:04:23.570 00.000 11616 IsGuiding returns 0
20:04:23.570 00.000 11616 PulseGuide returned control before completion, sleep 213
20:04:23.591 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:04:23.608 00.017 12268 UpdateGuideState exits: m=348 SNR=12.8
20:04:23.609 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:23.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:23.609 00.000 12268 Enqueuing Expose request
20:04:23.787 00.178 11616 IsGuiding returns 1
20:04:23.788 00.001 11616 scope still moving after pulse duration time elapsed
20:04:23.819 00.031 11616 IsSlewing returns 0
20:04:23.820 00.001 11616 IsGuiding returns 0
20:04:23.820 00.000 11616 scope move finished after 203 + 46 ms
20:04:23.820 00.000 11616 Move returns status 0, amount 203
20:04:23.820 00.000 11616 MoveAxis(N, 0, ABG)
20:04:23.820 00.000 11616 Move returns status 0, amount 0
20:04:23.820 00.000 11616 move complete, result=0
20:04:23.820 00.000 11616 worker thread done servicing request
20:04:23.820 00.000 11616 Worker thread wakes up
20:04:23.821 00.001 12268 GuideStep: 0.4 px 203 ms WEST, 0.0 px 0 ms NORTH
20:04:23.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:23.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:25.824 02.003 11616 Exposure complete
20:04:25.880 00.056 11616 worker thread done servicing request
20:04:25.881 00.001 12268 OnExposeComplete: enter
20:04:25.881 00.000 12268 UpdateGuideState(): m_state=6
20:04:25.881 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
20:04:25.881 00.000 12268 Star::Find returns 1 (0), X=1249.24, Y=863.13, Mass=365, SNR=13.0, Peak=46 HFD=4.1
20:04:25.881 00.000 12268 MultiStar: [#1 -0.49,-0.93,0.00,M3] [#2 -0.16,-0.68,0.00,M2] [#3 -0.35,-0.59,0.00,M1] [#4 0.03,-0.72,0.00,M3] [#5 -0.10,-0.39,0.70,U] [#6 0.02,-0.76,0.00,M3] [#7 -0.52,-1.43,0.00,M4] [#8 0.14,-1.10,0.00,M1] 
20:04:25.881 00.000 12268 single-star, 1 included, MultiStar: {-0.08, -0.34}, one-star: {-0.07, -0.30}
20:04:25.882 00.001 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.67) = xAngle (-0.12 = -0.12)
20:04:25.882 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.08 = -0.08)
20:04:25.882 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.78 mountX=0.31 mountY=-0.03, mountTheta=-0.08
20:04:25.883 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.30, opts=13)
20:04:25.883 00.000 12268 Enqueuing Move request for scope (-0.07, -0.30)
20:04:25.883 00.000 11616 Worker thread wakes up
20:04:25.883 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.30) opts 0xd
20:04:25.883 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.30)
20:04:25.883 00.000 11616 Moving (-0.07, -0.30) raw xDistance=0.31 yDistance=-0.03
20:04:25.883 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
20:04:25.884 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:25.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:04:25.884 00.000 11616 MoveAxis(W, 171, ABG)
20:04:25.884 00.000 11616 Guiding  Dir = 3, Dur = 171
20:04:25.884 00.000 11616 IsSlewing returns 0
20:04:25.884 00.000 11616 IsGuiding returns 0
20:04:25.885 00.001 11616 PulseGuide returned control before completion, sleep 181
20:04:25.906 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
20:04:25.924 00.018 12268 UpdateGuideState exits: m=365 SNR=13.0
20:04:25.925 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:25.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:25.925 00.000 12268 Enqueuing Expose request
20:04:26.076 00.151 11616 IsGuiding returns 1
20:04:26.076 00.000 11616 scope still moving after pulse duration time elapsed
20:04:26.107 00.031 11616 IsSlewing returns 0
20:04:26.107 00.000 11616 IsGuiding returns 0
20:04:26.108 00.001 11616 scope move finished after 171 + 51 ms
20:04:26.108 00.000 11616 Move returns status 0, amount 171
20:04:26.108 00.000 11616 MoveAxis(N, 0, ABG)
20:04:26.108 00.000 11616 Move returns status 0, amount 0
20:04:26.108 00.000 11616 move complete, result=0
20:04:26.108 00.000 11616 worker thread done servicing request
20:04:26.108 00.000 11616 Worker thread wakes up
20:04:26.108 00.000 12268 GuideStep: 0.3 px 171 ms WEST, -0.0 px 0 ms NORTH
20:04:26.109 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:26.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:28.116 02.007 11616 Exposure complete
20:04:28.175 00.059 11616 worker thread done servicing request
20:04:28.175 00.000 12268 OnExposeComplete: enter
20:04:28.175 00.000 12268 UpdateGuideState(): m_state=6
20:04:28.175 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
20:04:28.175 00.000 12268 Star::Find returns 1 (0), X=1249.11, Y=862.93, Mass=321, SNR=12.2, Peak=40 HFD=4.2
20:04:28.176 00.001 12268 MultiStar: [#1 -0.84,-1.01,0.00,M4] [#2 0.01,-0.48,1.06,U] [#3 -0.23,-0.63,0.84,U] [#4 -0.34,-0.60,0.00,M4] [#5 0.04,-0.70,0.00,M2] [#6 0.35,-0.76,0.00,M4] [#7 -1.06,-0.60,0.00,M5] [#8 -0.22,-0.51,0.48,U] 
20:04:28.176 00.000 12268 single-star, 3 included, MultiStar: {-0.14, -0.53}, one-star: {-0.19, -0.50}
20:04:28.176 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.67) = xAngle (-0.27 = -0.27)
20:04:28.176 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.24 = -0.24)
20:04:28.176 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.50 hyp=0.54 cameraTheta=-1.94 mountX=0.52 mountY=-0.13, mountTheta=-0.24
20:04:28.178 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.50, opts=13)
20:04:28.178 00.000 12268 Enqueuing Move request for scope (-0.19, -0.50)
20:04:28.178 00.000 11616 Worker thread wakes up
20:04:28.178 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.50) opts 0xd
20:04:28.178 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.50)
20:04:28.178 00.000 11616 Moving (-0.19, -0.50) raw xDistance=0.52 yDistance=-0.13
20:04:28.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
20:04:28.178 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:28.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:04:28.178 00.000 11616 MoveAxis(W, 291, ABG)
20:04:28.178 00.000 11616 Guiding  Dir = 3, Dur = 291
20:04:28.179 00.001 11616 IsSlewing returns 0
20:04:28.179 00.000 11616 IsGuiding returns 0
20:04:28.179 00.000 11616 PulseGuide returned control before completion, sleep 301
20:04:28.201 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:04:28.219 00.018 12268 UpdateGuideState exits: m=321 SNR=12.2
20:04:28.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:28.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:28.219 00.000 12268 Enqueuing Expose request
20:04:28.488 00.269 11616 IsGuiding returns 1
20:04:28.488 00.000 11616 scope still moving after pulse duration time elapsed
20:04:28.518 00.030 11616 IsSlewing returns 0
20:04:28.519 00.001 11616 IsGuiding returns 0
20:04:28.519 00.000 11616 scope move finished after 291 + 48 ms
20:04:28.519 00.000 11616 Move returns status 0, amount 291
20:04:28.519 00.000 11616 MoveAxis(N, 0, ABG)
20:04:28.519 00.000 11616 Move returns status 0, amount 0
20:04:28.519 00.000 11616 move complete, result=0
20:04:28.519 00.000 11616 worker thread done servicing request
20:04:28.519 00.000 11616 Worker thread wakes up
20:04:28.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:28.520 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:28.520 00.000 12268 GuideStep: 0.5 px 291 ms WEST, -0.1 px 0 ms NORTH
20:04:30.527 02.007 11616 Exposure complete
20:04:30.584 00.057 11616 worker thread done servicing request
20:04:30.585 00.001 12268 OnExposeComplete: enter
20:04:30.585 00.000 12268 UpdateGuideState(): m_state=6
20:04:30.585 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
20:04:30.585 00.000 12268 Star::Find returns 1 (0), X=1249.07, Y=863.75, Mass=358, SNR=12.9, Peak=39 HFD=4.1
20:04:30.585 00.000 12268 MultiStar: [#1 -0.60,-0.67,0.00,M5] [#2 0.11,-0.37,0.93,U] [#3 -0.07,-0.07,0.78,U] [#4 -0.10,-0.48,0.76,U] [#5 -0.10,-0.65,0.75,U] [#6 0.14,-0.32,0.53,U] [#7 -0.69,-0.16,0.00,M6] [#8 -0.07,-0.80,0.00,M1] 
20:04:30.586 00.001 12268 refined, 5 included, MultiStar: {-0.06, -0.23}, one-star: {-0.24, 0.32}
20:04:30.586 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.67) = xAngle (-0.14 = -0.14)
20:04:30.586 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.11 = -0.11)
20:04:30.586 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.81 mountX=0.24 mountY=-0.03, mountTheta=-0.11
20:04:30.587 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.23, opts=13)
20:04:30.587 00.000 12268 Enqueuing Move request for scope (-0.06, -0.23)
20:04:30.587 00.000 11616 Worker thread wakes up
20:04:30.587 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd
20:04:30.587 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.23)
20:04:30.587 00.000 11616 Moving (-0.06, -0.23) raw xDistance=0.24 yDistance=-0.03
20:04:30.588 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
20:04:30.588 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:30.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:04:30.588 00.000 11616 MoveAxis(W, 133, ABG)
20:04:30.588 00.000 11616 Guiding  Dir = 3, Dur = 133
20:04:30.588 00.000 11616 IsSlewing returns 0
20:04:30.588 00.000 11616 IsGuiding returns 0
20:04:30.589 00.001 11616 PulseGuide returned control before completion, sleep 143
20:04:30.614 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:04:30.631 00.017 12268 UpdateGuideState exits: m=358 SNR=12.9
20:04:30.632 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:30.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:30.632 00.000 12268 Enqueuing Expose request
20:04:30.746 00.114 11616 IsGuiding returns 1
20:04:30.746 00.000 11616 scope still moving after pulse duration time elapsed
20:04:30.777 00.031 11616 IsSlewing returns 0
20:04:30.777 00.000 11616 IsGuiding returns 0
20:04:30.778 00.001 11616 scope move finished after 133 + 55 ms
20:04:30.778 00.000 11616 Move returns status 0, amount 133
20:04:30.778 00.000 11616 MoveAxis(N, 0, ABG)
20:04:30.778 00.000 11616 Move returns status 0, amount 0
20:04:30.778 00.000 11616 move complete, result=0
20:04:30.778 00.000 11616 worker thread done servicing request
20:04:30.778 00.000 11616 Worker thread wakes up
20:04:30.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:30.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:30.779 00.001 12268 GuideStep: 0.2 px 133 ms WEST, -0.0 px 0 ms NORTH
20:04:32.787 02.008 11616 Exposure complete
20:04:32.845 00.058 11616 worker thread done servicing request
20:04:32.846 00.001 12268 OnExposeComplete: enter
20:04:32.846 00.000 12268 UpdateGuideState(): m_state=6
20:04:32.846 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
20:04:32.846 00.000 12268 Star::Find returns 1 (0), X=1249.31, Y=863.43, Mass=351, SNR=12.8, Peak=35 HFD=4.1
20:04:32.847 00.001 12268 MultiStar: [#1 -0.31,-0.44,0.96,U] [#2 0.56,-0.58,0.00,M1] [#3 0.25,-0.31,0.82,U] [#4 0.37,-0.53,0.83,U] [#5 0.59,-0.81,0.00,M2] [#6 -0.10,-0.42,0.59,U] [#7 -0.32,-0.37,0.43,U] [#8 0.45,-0.23,0.47,U] 
20:04:32.847 00.000 12268 single-star, 6 included, MultiStar: {0.04, -0.32}, one-star: {0.00, -0.00}
20:04:32.847 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.67) = xAngle (0.35 = 0.35)
20:04:32.847 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.38 = 0.38)
20:04:32.847 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-1.32 mountX=0.00 mountY=0.00, mountTheta=0.37
20:04:32.849 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.00, opts=13)
20:04:32.849 00.000 12268 Enqueuing Move request for scope (0.00, -0.00)
20:04:32.849 00.000 11616 Worker thread wakes up
20:04:32.849 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.00) opts 0xd
20:04:32.849 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.00)
20:04:32.849 00.000 11616 Moving (0.00, -0.00) raw xDistance=0.00 yDistance=0.00
20:04:32.849 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:32.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:04:32.849 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:32.850 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:04:32.850 00.000 11616 MoveAxis(E, 0, ABG)
20:04:32.850 00.000 11616 Move returns status 0, amount 0
20:04:32.850 00.000 11616 MoveAxis(N, 0, ABG)
20:04:32.850 00.000 11616 Move returns status 0, amount 0
20:04:32.850 00.000 11616 move complete, result=0
20:04:32.850 00.000 11616 worker thread done servicing request
20:04:32.870 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:04:32.888 00.018 12268 UpdateGuideState exits: m=351 SNR=12.8
20:04:32.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:32.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:32.888 00.000 12268 Enqueuing Expose request
20:04:32.888 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:04:32.888 00.000 11616 Worker thread wakes up
20:04:32.889 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:32.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:34.887 01.998 11616 Exposure complete
20:04:34.945 00.058 11616 worker thread done servicing request
20:04:34.945 00.000 12268 OnExposeComplete: enter
20:04:34.945 00.000 12268 UpdateGuideState(): m_state=6
20:04:34.946 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
20:04:34.946 00.000 12268 Star::Find returns 1 (0), X=1249.19, Y=863.37, Mass=386, SNR=13.4, Peak=39 HFD=4.1
20:04:34.946 00.000 12268 MultiStar: [#1 0.05,-0.24,0.85,U] [#2 0.02,-0.47,0.86,U] [#3 0.17,-0.11,0.73,U] [#4 0.41,-0.33,0.76,U] [#5 0.23,-0.32,0.71,U] [#6 0.45,-0.26,0.59,U] [#7 -0.43,0.26,0.39,U] [#8 0.09,-0.54,0.44,U] 
20:04:34.946 00.000 12268 single-star, 8 included, MultiStar: {0.11, -0.24}, one-star: {-0.12, -0.07}
20:04:34.946 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-1.67) = xAngle (-0.97 = -0.97)
20:04:34.946 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.93 = -0.93)
20:04:34.946 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-2.63 mountX=0.08 mountY=-0.11, mountTheta=-0.96
20:04:34.948 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.07, opts=13)
20:04:34.948 00.000 12268 Enqueuing Move request for scope (-0.12, -0.07)
20:04:34.948 00.000 11616 Worker thread wakes up
20:04:34.948 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
20:04:34.948 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
20:04:34.948 00.000 11616 Moving (-0.12, -0.07) raw xDistance=0.08 yDistance=-0.11
20:04:34.948 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:34.948 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:04:34.948 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:34.949 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:04:34.949 00.000 11616 MoveAxis(E, 0, ABG)
20:04:34.949 00.000 11616 Move returns status 0, amount 0
20:04:34.949 00.000 11616 MoveAxis(N, 0, ABG)
20:04:34.949 00.000 11616 Move returns status 0, amount 0
20:04:34.949 00.000 11616 move complete, result=0
20:04:34.949 00.000 11616 worker thread done servicing request
20:04:34.967 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:04:34.986 00.019 12268 UpdateGuideState exits: m=386 SNR=13.4
20:04:34.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:34.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:34.986 00.000 12268 Enqueuing Expose request
20:04:34.986 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:04:34.986 00.000 11616 Worker thread wakes up
20:04:34.986 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:34.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:36.990 02.004 11616 Exposure complete
20:04:37.049 00.059 11616 worker thread done servicing request
20:04:37.049 00.000 12268 OnExposeComplete: enter
20:04:37.049 00.000 12268 UpdateGuideState(): m_state=6
20:04:37.049 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
20:04:37.049 00.000 12268 Star::Find returns 1 (0), X=1249.13, Y=863.75, Mass=378, SNR=13.3, Peak=46 HFD=4.3
20:04:37.050 00.001 12268 MultiStar: [#1 -0.55,0.11,0.86,U] [#2 -0.30,-0.25,0.96,U] [#3 0.24,-0.03,0.73,U] [#4 -0.03,0.06,0.65,U] [#5 -0.12,-0.19,0.68,U] [#6 0.41,-0.14,0.57,U] [#7 0.10,-0.77,0.00,M5] [#8 0.06,-0.54,0.50,U] 
20:04:37.050 00.000 12268 refined, 7 included, MultiStar: {-0.10, -0.05}, one-star: {-0.18, 0.32}
20:04:37.050 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-1.67) = xAngle (-1.03 = -1.03)
20:04:37.050 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.00 = -1.00)
20:04:37.050 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.70 mountX=0.06 mountY=-0.09, mountTheta=-1.02
20:04:37.051 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.05, opts=13)
20:04:37.051 00.000 12268 Enqueuing Move request for scope (-0.10, -0.05)
20:04:37.052 00.001 11616 Worker thread wakes up
20:04:37.052 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
20:04:37.052 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
20:04:37.052 00.000 11616 Moving (-0.10, -0.05) raw xDistance=0.06 yDistance=-0.09
20:04:37.052 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:37.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:04:37.052 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:37.053 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:04:37.053 00.000 11616 MoveAxis(E, 0, ABG)
20:04:37.053 00.000 11616 Move returns status 0, amount 0
20:04:37.053 00.000 11616 MoveAxis(N, 0, ABG)
20:04:37.053 00.000 11616 Move returns status 0, amount 0
20:04:37.053 00.000 11616 move complete, result=0
20:04:37.053 00.000 11616 worker thread done servicing request
20:04:37.073 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:04:37.090 00.017 12268 UpdateGuideState exits: m=378 SNR=13.3
20:04:37.091 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:37.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:37.091 00.000 12268 Enqueuing Expose request
20:04:37.091 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:04:37.091 00.000 11616 Worker thread wakes up
20:04:37.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:37.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:39.103 02.012 11616 Exposure complete
20:04:39.164 00.061 11616 worker thread done servicing request
20:04:39.164 00.000 12268 OnExposeComplete: enter
20:04:39.165 00.001 12268 UpdateGuideState(): m_state=6
20:04:39.165 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
20:04:39.165 00.000 12268 Star::Find returns 1 (0), X=1249.10, Y=863.30, Mass=370, SNR=13.1, Peak=36 HFD=4.5
20:04:39.165 00.000 12268 MultiStar: [#1 -0.36,-0.26,0.86,U] [#2 -0.09,-0.21,0.89,U] [#3 -0.05,0.12,0.70,U] [#4 0.03,-0.35,0.82,U] [#5 0.06,-0.68,0.71,U] [#6 0.17,-0.28,0.54,U] [#7 -0.99,0.25,0.00,M6] [#8 -0.10,-0.68,0.00,M1] 
20:04:39.165 00.000 12268 single-star, 6 included, MultiStar: {-0.09, -0.25}, one-star: {-0.21, -0.13}
20:04:39.165 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.67) = xAngle (-0.91 = -0.91)
20:04:39.165 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.88 = -0.88)
20:04:39.165 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.24 cameraTheta=-2.58 mountX=0.15 mountY=-0.19, mountTheta=-0.90
20:04:39.167 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.13, opts=13)
20:04:39.167 00.000 12268 Enqueuing Move request for scope (-0.21, -0.13)
20:04:39.168 00.001 11616 Worker thread wakes up
20:04:39.168 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
20:04:39.168 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
20:04:39.168 00.000 11616 Moving (-0.21, -0.13) raw xDistance=0.15 yDistance=-0.19
20:04:39.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
20:04:39.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
20:04:39.168 00.000 11616 MoveAxis(W, 84, ABG)
20:04:39.168 00.000 11616 Guiding  Dir = 3, Dur = 84
20:04:39.168 00.000 11616 IsSlewing returns 0
20:04:39.169 00.001 11616 IsGuiding returns 0
20:04:39.169 00.000 11616 PulseGuide returned control before completion, sleep 94
20:04:39.189 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:04:39.207 00.018 12268 UpdateGuideState exits: m=370 SNR=13.1
20:04:39.208 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:39.208 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:39.208 00.000 12268 Enqueuing Expose request
20:04:39.276 00.068 11616 IsGuiding returns 1
20:04:39.276 00.000 11616 scope still moving after pulse duration time elapsed
20:04:39.307 00.031 11616 IsSlewing returns 0
20:04:39.307 00.000 11616 IsGuiding returns 0
20:04:39.307 00.000 11616 scope move finished after 84 + 54 ms
20:04:39.307 00.000 11616 Move returns status 0, amount 84
20:04:39.307 00.000 11616 MoveAxis(N, 16, ABG)
20:04:39.308 00.001 11616 Guiding  Dir = 0, Dur = 16
20:04:39.308 00.000 11616 IsSlewing returns 0
20:04:39.308 00.000 11616 IsGuiding returns 0
20:04:39.308 00.000 11616 PulseGuide returned control before completion, sleep 26
20:04:39.338 00.030 11616 IsGuiding returns 1
20:04:39.339 00.001 11616 scope still moving after pulse duration time elapsed
20:04:39.369 00.030 11616 IsSlewing returns 0
20:04:39.369 00.000 11616 IsGuiding returns 0
20:04:39.370 00.001 11616 scope move finished after 16 + 46 ms
20:04:39.370 00.000 11616 Move returns status 0, amount 16
20:04:39.370 00.000 11616 move complete, result=0
20:04:39.370 00.000 11616 worker thread done servicing request
20:04:39.370 00.000 11616 Worker thread wakes up
20:04:39.370 00.000 12268 GuideStep: 0.1 px 84 ms WEST, -0.2 px 16 ms NORTH
20:04:39.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:39.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:41.387 02.017 11616 Exposure complete
20:04:41.447 00.060 11616 worker thread done servicing request
20:04:41.447 00.000 12268 OnExposeComplete: enter
20:04:41.447 00.000 12268 UpdateGuideState(): m_state=6
20:04:41.448 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
20:04:41.448 00.000 12268 Star::Find returns 1 (0), X=1249.28, Y=863.58, Mass=320, SNR=12.2, Peak=34 HFD=3.8
20:04:41.448 00.000 12268 MultiStar: [#1 -0.09,-0.37,1.01,U] [#2 0.21,-0.64,0.93,U] [#3 0.13,-0.45,0.76,U] [#4 -0.04,-0.05,0.77,U] [#5 0.62,-0.30,0.73,U] [#6 0.29,-0.41,0.68,U] [#7 0.01,-0.67,0.45,U] [#8 -0.58,-0.95,0.00,M2] 
20:04:41.448 00.000 12268 single-star, 7 included, MultiStar: {0.13, -0.32}, one-star: {-0.03, 0.15}
20:04:41.448 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.67) = xAngle (3.44 = -2.84)
20:04:41.448 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.47 = -2.81)
20:04:41.448 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.77 mountX=-0.14 mountY=-0.05, mountTheta=-2.82
20:04:41.450 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.15, opts=13)
20:04:41.450 00.000 12268 Enqueuing Move request for scope (-0.03, 0.15)
20:04:41.450 00.000 11616 Worker thread wakes up
20:04:41.450 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
20:04:41.450 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
20:04:41.450 00.000 11616 Moving (-0.03, 0.15) raw xDistance=-0.14 yDistance=-0.05
20:04:41.450 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:04:41.451 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:04:41.451 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:41.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:04:41.451 00.000 11616 MoveAxis(E, 0, ABG)
20:04:41.451 00.000 11616 Move returns status 0, amount 0
20:04:41.451 00.000 11616 MoveAxis(N, 0, ABG)
20:04:41.451 00.000 11616 Move returns status 0, amount 0
20:04:41.451 00.000 11616 move complete, result=0
20:04:41.451 00.000 11616 worker thread done servicing request
20:04:41.473 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:04:41.491 00.018 12268 UpdateGuideState exits: m=320 SNR=12.2
20:04:41.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:41.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:41.491 00.000 12268 Enqueuing Expose request
20:04:41.491 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:04:41.492 00.001 11616 Worker thread wakes up
20:04:41.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:41.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:43.533 02.041 11616 Exposure complete
20:04:43.591 00.058 11616 worker thread done servicing request
20:04:43.591 00.000 12268 OnExposeComplete: enter
20:04:43.592 00.001 12268 UpdateGuideState(): m_state=6
20:04:43.592 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
20:04:43.592 00.000 12268 Star::Find returns 1 (0), X=1248.99, Y=863.74, Mass=294, SNR=11.7, Peak=38 HFD=4.0
20:04:43.592 00.000 12268 MultiStar: [#1 -0.32,-0.15,1.00,U] [#2 -0.24,-0.35,0.93,U] [#3 -0.45,0.05,0.81,U] [#4 -0.23,-0.51,0.88,U] [#5 0.40,-0.22,0.75,U] [#6 0.26,-0.58,0.62,U] [#7 -0.85,-0.51,0.00,M6] [#8 -0.42,-0.01,0.50,U] 
20:04:43.592 00.000 12268 refined, 7 included, MultiStar: {-0.18, -0.17}, one-star: {-0.32, 0.31}
20:04:43.593 00.001 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.67) = xAngle (-0.72 = -0.72)
20:04:43.593 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.69 = -0.69)
20:04:43.593 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-2.39 mountX=0.19 mountY=-0.16, mountTheta=-0.70
20:04:43.595 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.17, opts=13)
20:04:43.595 00.000 12268 Enqueuing Move request for scope (-0.18, -0.17)
20:04:43.595 00.000 11616 Worker thread wakes up
20:04:43.595 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.17) opts 0xd
20:04:43.595 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.17)
20:04:43.596 00.001 11616 Moving (-0.18, -0.17) raw xDistance=0.19 yDistance=-0.16
20:04:43.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
20:04:43.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
20:04:43.596 00.000 11616 MoveAxis(W, 105, ABG)
20:04:43.596 00.000 11616 Guiding  Dir = 3, Dur = 105
20:04:43.596 00.000 11616 IsSlewing returns 0
20:04:43.596 00.000 11616 IsGuiding returns 0
20:04:43.596 00.000 11616 PulseGuide returned control before completion, sleep 115
20:04:43.617 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:04:43.634 00.017 12268 UpdateGuideState exits: m=294 SNR=11.7
20:04:43.635 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:43.635 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:43.635 00.000 12268 Enqueuing Expose request
20:04:43.717 00.082 11616 IsGuiding returns 1
20:04:43.717 00.000 11616 scope still moving after pulse duration time elapsed
20:04:43.748 00.031 11616 IsSlewing returns 0
20:04:43.748 00.000 11616 IsGuiding returns 0
20:04:43.748 00.000 11616 scope move finished after 105 + 47 ms
20:04:43.748 00.000 11616 Move returns status 0, amount 105
20:04:43.749 00.001 11616 MoveAxis(N, 13, ABG)
20:04:43.749 00.000 11616 Guiding  Dir = 0, Dur = 13
20:04:43.749 00.000 11616 IsSlewing returns 0
20:04:43.749 00.000 11616 IsGuiding returns 0
20:04:43.750 00.001 11616 PulseGuide returned control before completion, sleep 23
20:04:43.779 00.029 11616 IsGuiding returns 1
20:04:43.779 00.000 11616 scope still moving after pulse duration time elapsed
20:04:43.810 00.031 11616 IsSlewing returns 0
20:04:43.810 00.000 11616 IsGuiding returns 1
20:04:43.841 00.031 11616 IsSlewing returns 0
20:04:43.842 00.001 11616 IsGuiding returns 1
20:04:43.872 00.030 11616 IsSlewing returns 0
20:04:43.873 00.001 11616 IsGuiding returns 1
20:04:43.903 00.030 11616 IsSlewing returns 0
20:04:43.904 00.001 11616 IsGuiding returns 1
20:04:43.934 00.030 11616 IsSlewing returns 0
20:04:43.935 00.001 11616 IsGuiding returns 1
20:04:43.965 00.030 11616 IsSlewing returns 0
20:04:43.966 00.001 11616 IsGuiding returns 1
20:04:43.996 00.030 11616 IsSlewing returns 0
20:04:43.997 00.001 11616 IsGuiding returns 1
20:04:44.027 00.030 11616 IsSlewing returns 0
20:04:44.027 00.000 11616 IsGuiding returns 1
20:04:44.059 00.032 11616 IsSlewing returns 0
20:04:44.059 00.000 11616 IsGuiding returns 1
20:04:44.089 00.030 11616 IsSlewing returns 0
20:04:44.090 00.001 11616 IsGuiding returns 1
20:04:44.121 00.031 11616 IsSlewing returns 0
20:04:44.122 00.001 11616 IsGuiding returns 0
20:04:44.122 00.000 11616 scope move finished after 13 + 358 ms
20:04:44.122 00.000 11616 Move returns status 0, amount 13
20:04:44.122 00.000 11616 move complete, result=0
20:04:44.122 00.000 11616 worker thread done servicing request
20:04:44.122 00.000 11616 Worker thread wakes up
20:04:44.123 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:44.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:44.123 00.000 12268 GuideStep: 0.2 px 105 ms WEST, -0.2 px 13 ms NORTH
20:04:46.130 02.007 11616 Exposure complete
20:04:46.191 00.061 11616 worker thread done servicing request
20:04:46.191 00.000 12268 OnExposeComplete: enter
20:04:46.191 00.000 12268 UpdateGuideState(): m_state=6
20:04:46.192 00.001 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
20:04:46.192 00.000 12268 Star::Find returns 1 (0), X=1249.17, Y=863.50, Mass=335, SNR=12.4, Peak=42 HFD=4.5
20:04:46.192 00.000 12268 MultiStar: [#1 -0.46,-0.21,0.92,U] [#2 -0.13,-0.11,0.93,U] [#3 -0.13,0.29,0.76,U] [#4 0.09,-0.30,0.72,U] [#5 0.10,-0.01,0.67,U] [#6 0.05,-0.45,0.62,U] [#7 -0.80,-0.20,0.00,M7] [#8 -0.07,-0.07,0.43,U] 
20:04:46.192 00.000 12268 refined, 7 included, MultiStar: {-0.11, -0.09}, one-star: {-0.14, 0.07}
20:04:46.193 00.001 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-1.67) = xAngle (-0.79 = -0.79)
20:04:46.193 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.76 = -0.76)
20:04:46.193 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.46 mountX=0.10 mountY=-0.10, mountTheta=-0.78
20:04:46.194 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.09, opts=13)
20:04:46.194 00.000 12268 Enqueuing Move request for scope (-0.11, -0.09)
20:04:46.195 00.001 11616 Worker thread wakes up
20:04:46.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
20:04:46.195 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
20:04:46.195 00.000 11616 Moving (-0.11, -0.09) raw xDistance=0.10 yDistance=-0.10
20:04:46.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
20:04:46.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:46.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:04:46.195 00.000 11616 MoveAxis(W, 55, ABG)
20:04:46.195 00.000 11616 Guiding  Dir = 3, Dur = 55
20:04:46.195 00.000 11616 IsSlewing returns 0
20:04:46.196 00.001 11616 IsGuiding returns 0
20:04:46.196 00.000 11616 PulseGuide returned control before completion, sleep 65
20:04:46.215 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:04:46.233 00.018 12268 UpdateGuideState exits: m=335 SNR=12.4
20:04:46.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:46.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:46.234 00.001 12268 Enqueuing Expose request
20:04:46.269 00.035 11616 IsGuiding returns 1
20:04:46.269 00.000 11616 scope still moving after pulse duration time elapsed
20:04:46.300 00.031 11616 IsSlewing returns 0
20:04:46.300 00.000 11616 IsGuiding returns 0
20:04:46.300 00.000 11616 scope move finished after 55 + 49 ms
20:04:46.301 00.001 11616 Move returns status 0, amount 55
20:04:46.301 00.000 11616 MoveAxis(N, 0, ABG)
20:04:46.301 00.000 11616 Move returns status 0, amount 0
20:04:46.301 00.000 11616 move complete, result=0
20:04:46.301 00.000 11616 worker thread done servicing request
20:04:46.301 00.000 11616 Worker thread wakes up
20:04:46.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:46.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:46.307 00.006 12268 GuideStep: 0.1 px 55 ms WEST, -0.1 px 0 ms NORTH
20:04:48.309 02.002 11616 Exposure complete
20:04:48.370 00.061 11616 worker thread done servicing request
20:04:48.370 00.000 12268 OnExposeComplete: enter
20:04:48.370 00.000 12268 UpdateGuideState(): m_state=6
20:04:48.370 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
20:04:48.370 00.000 12268 Star::Find returns 1 (0), X=1248.75, Y=863.74, Mass=333, SNR=12.4, Peak=37 HFD=4.6
20:04:48.371 00.001 12268 MultiStar: [#1 -0.51,0.17,0.93,U] [#2 -0.01,0.24,0.98,U] [#3 -0.45,0.25,0.78,U] [#4 0.15,0.11,0.75,U] [#5 -0.06,0.03,0.67,U] [#6 -0.05,-0.34,0.62,U] [#7 -0.66,0.32,0.00,M8] [#8 -0.48,0.40,0.47,U] 
20:04:48.371 00.000 12268 refined, 7 included, MultiStar: {-0.25, 0.16}, one-star: {-0.55, 0.30}
20:04:48.371 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.67) = xAngle (4.26 = -2.02)
20:04:48.371 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.29 = -1.99)
20:04:48.371 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.16 hyp=0.30 cameraTheta=2.59 mountX=-0.13 mountY=-0.27, mountTheta=-2.02
20:04:48.374 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.16, opts=13)
20:04:48.374 00.000 12268 Enqueuing Move request for scope (-0.25, 0.16)
20:04:48.374 00.000 11616 Worker thread wakes up
20:04:48.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.16) opts 0xd
20:04:48.374 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.16)
20:04:48.374 00.000 11616 Moving (-0.25, 0.16) raw xDistance=-0.13 yDistance=-0.27
20:04:48.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:04:48.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:04:48.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
20:04:48.374 00.000 11616 MoveAxis(E, 0, ABG)
20:04:48.375 00.001 11616 Move returns status 0, amount 0
20:04:48.375 00.000 11616 MoveAxis(N, 23, ABG)
20:04:48.375 00.000 11616 Guiding  Dir = 0, Dur = 23
20:04:48.375 00.000 11616 IsSlewing returns 0
20:04:48.375 00.000 11616 IsGuiding returns 0
20:04:48.376 00.001 11616 PulseGuide returned control before completion, sleep 33
20:04:48.396 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:04:48.413 00.017 12268 UpdateGuideState exits: m=333 SNR=12.4
20:04:48.413 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:48.414 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:48.414 00.000 12268 Enqueuing Expose request
20:04:48.418 00.004 11616 IsGuiding returns 1
20:04:48.418 00.000 11616 scope still moving after pulse duration time elapsed
20:04:48.450 00.032 11616 IsSlewing returns 0
20:04:48.451 00.001 11616 IsGuiding returns 0
20:04:48.451 00.000 11616 scope move finished after 23 + 52 ms
20:04:48.451 00.000 11616 Move returns status 0, amount 23
20:04:48.451 00.000 11616 move complete, result=0
20:04:48.451 00.000 11616 worker thread done servicing request
20:04:48.451 00.000 11616 Worker thread wakes up
20:04:48.451 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
20:04:48.452 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:48.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:50.467 02.015 11616 Exposure complete
20:04:50.527 00.060 11616 worker thread done servicing request
20:04:50.528 00.001 12268 OnExposeComplete: enter
20:04:50.528 00.000 12268 UpdateGuideState(): m_state=6
20:04:50.528 00.000 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
20:04:50.528 00.000 12268 Star::Find returns 1 (0), X=1249.34, Y=863.91, Mass=309, SNR=12.0, Peak=40 HFD=3.9
20:04:50.528 00.000 12268 MultiStar: [#1 -0.19,0.33,0.98,U] [#2 -0.09,0.20,1.02,U] [#3 -0.20,0.60,0.79,U] [#4 0.01,0.17,0.81,U] [#5 0.14,0.25,0.78,U] [#6 0.06,0.05,0.65,U] [#7 -0.48,0.49,0.43,U] [#8 0.35,-0.47,0.45,U] 
20:04:50.529 00.001 12268 refined, 8 included, MultiStar: {-0.04, 0.27}, one-star: {0.03, 0.48}
20:04:50.529 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.67) = xAngle (3.40 = -2.89)
20:04:50.529 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.43 = -2.86)
20:04:50.529 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.27 hyp=0.27 cameraTheta=1.73 mountX=-0.26 mountY=-0.08, mountTheta=-2.86
20:04:50.530 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.27, opts=13)
20:04:50.530 00.000 12268 Enqueuing Move request for scope (-0.04, 0.27)
20:04:50.530 00.000 11616 Worker thread wakes up
20:04:50.531 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.27) opts 0xd
20:04:50.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.27)
20:04:50.531 00.000 11616 Moving (-0.04, 0.27) raw xDistance=-0.26 yDistance=-0.08
20:04:50.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:04:50.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:04:50.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:50.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:04:50.531 00.000 11616 MoveAxis(E, 0, ABG)
20:04:50.531 00.000 11616 Move returns status 0, amount 0
20:04:50.531 00.000 11616 MoveAxis(N, 0, ABG)
20:04:50.531 00.000 11616 Move returns status 0, amount 0
20:04:50.531 00.000 11616 move complete, result=0
20:04:50.532 00.001 11616 worker thread done servicing request
20:04:50.552 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:04:50.569 00.017 12268 UpdateGuideState exits: m=309 SNR=12.0
20:04:50.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:50.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:50.569 00.000 12268 Enqueuing Expose request
20:04:50.570 00.001 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
20:04:50.570 00.000 11616 Worker thread wakes up
20:04:50.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:50.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:52.579 02.009 11616 Exposure complete
20:04:52.637 00.058 11616 worker thread done servicing request
20:04:52.638 00.001 12268 OnExposeComplete: enter
20:04:52.638 00.000 12268 UpdateGuideState(): m_state=6
20:04:52.638 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
20:04:52.638 00.000 12268 Star::Find returns 1 (0), X=1249.20, Y=863.93, Mass=310, SNR=12.1, Peak=33 HFD=4.2
20:04:52.638 00.000 12268 MultiStar: [#1 0.01,0.22,1.00,U] [#2 0.31,0.24,1.01,U] [#3 0.01,0.42,0.82,U] [#4 0.31,0.11,0.82,U] [#5 0.59,-0.00,0.78,U] [#6 0.80,0.35,0.00,M1] [#7 -0.18,0.58,0.48,U] [#8 0.58,-0.06,0.48,U] 
20:04:52.639 00.001 12268 refined, 7 included, MultiStar: {0.18, 0.25}, one-star: {-0.10, 0.50}
20:04:52.639 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.67) = xAngle (2.63 = 2.63)
20:04:52.639 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.66 = 2.66)
20:04:52.639 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.25 hyp=0.31 cameraTheta=0.96 mountX=-0.27 mountY=0.14, mountTheta=2.66
20:04:52.641 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.25, opts=13)
20:04:52.641 00.000 12268 Enqueuing Move request for scope (0.18, 0.25)
20:04:52.641 00.000 11616 Worker thread wakes up
20:04:52.641 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.25) opts 0xd
20:04:52.641 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.25)
20:04:52.641 00.000 11616 Moving (0.18, 0.25) raw xDistance=-0.27 yDistance=0.14
20:04:52.642 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:04:52.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:04:52.642 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:52.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:04:52.642 00.000 11616 MoveAxis(E, 0, ABG)
20:04:52.642 00.000 11616 Move returns status 0, amount 0
20:04:52.642 00.000 11616 MoveAxis(N, 0, ABG)
20:04:52.642 00.000 11616 Move returns status 0, amount 0
20:04:52.642 00.000 11616 move complete, result=0
20:04:52.642 00.000 11616 worker thread done servicing request
20:04:52.661 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:04:52.678 00.017 12268 UpdateGuideState exits: m=310 SNR=12.1
20:04:52.678 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:52.678 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:52.678 00.000 12268 Enqueuing Expose request
20:04:52.678 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
20:04:52.678 00.000 11616 Worker thread wakes up
20:04:52.679 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:52.679 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:54.697 02.018 11616 Exposure complete
20:04:54.754 00.057 11616 worker thread done servicing request
20:04:54.754 00.000 12268 OnExposeComplete: enter
20:04:54.754 00.000 12268 UpdateGuideState(): m_state=6
20:04:54.754 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
20:04:54.754 00.000 12268 Star::Find returns 1 (0), X=1249.22, Y=864.12, Mass=334, SNR=12.4, Peak=32 HFD=4.5
20:04:54.755 00.001 12268 MultiStar: [#1 0.30,0.21,0.90,U] [#2 0.22,0.19,0.93,U] [#3 0.16,0.48,0.73,U] [#4 0.73,-0.29,0.00,M1] [#5 0.48,1.14,0.00,M1] [#6 0.18,0.32,0.64,U] [#7 0.11,1.29,0.00,M7] [#8 0.66,0.29,0.00,M1] 
20:04:54.755 00.000 12268 refined, 4 included, MultiStar: {0.15, 0.38}, one-star: {-0.09, 0.69}
20:04:54.755 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.67) = xAngle (2.88 = 2.88)
20:04:54.755 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.91 = 2.91)
20:04:54.755 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.38 hyp=0.41 cameraTheta=1.21 mountX=-0.40 mountY=0.10, mountTheta=2.91
20:04:54.756 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.38, opts=13)
20:04:54.756 00.000 12268 Enqueuing Move request for scope (0.15, 0.38)
20:04:54.757 00.001 11616 Worker thread wakes up
20:04:54.757 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.38) opts 0xd
20:04:54.757 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.38)
20:04:54.757 00.000 11616 Moving (0.15, 0.38) raw xDistance=-0.40 yDistance=0.10
20:04:54.757 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
20:04:54.757 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
20:04:54.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
20:04:54.757 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:54.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:04:54.757 00.000 11616 MoveAxis(E, 222, ABG)
20:04:54.757 00.000 11616 Guiding  Dir = 2, Dur = 222
20:04:54.758 00.001 11616 IsSlewing returns 0
20:04:54.758 00.000 11616 IsGuiding returns 0
20:04:54.758 00.000 11616 PulseGuide returned control before completion, sleep 232
20:04:54.778 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:04:54.797 00.019 12268 UpdateGuideState exits: m=334 SNR=12.4
20:04:54.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:54.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:54.797 00.000 12268 Enqueuing Expose request
20:04:55.003 00.206 11616 IsGuiding returns 1
20:04:55.004 00.001 11616 scope still moving after pulse duration time elapsed
20:04:55.034 00.030 11616 IsSlewing returns 0
20:04:55.034 00.000 11616 IsGuiding returns 0
20:04:55.035 00.001 11616 scope move finished after 222 + 54 ms
20:04:55.035 00.000 11616 Move returns status 0, amount 222
20:04:55.035 00.000 11616 MoveAxis(N, 0, ABG)
20:04:55.035 00.000 11616 Move returns status 0, amount 0
20:04:55.035 00.000 11616 move complete, result=0
20:04:55.035 00.000 11616 worker thread done servicing request
20:04:55.035 00.000 11616 Worker thread wakes up
20:04:55.036 00.001 12268 GuideStep: -0.4 px 222 ms EAST, 0.1 px 0 ms NORTH
20:04:55.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:55.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:57.044 02.008 11616 Exposure complete
20:04:57.103 00.059 11616 worker thread done servicing request
20:04:57.104 00.001 12268 OnExposeComplete: enter
20:04:57.104 00.000 12268 UpdateGuideState(): m_state=6
20:04:57.104 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
20:04:57.104 00.000 12268 Star::Find returns 1 (0), X=1248.99, Y=863.94, Mass=315, SNR=12.1, Peak=29 HFD=4.5
20:04:57.105 00.001 12268 MultiStar: [#1 -0.38,0.23,0.98,U] [#2 -0.10,0.48,0.94,U] [#3 -0.41,0.50,0.81,U] [#4 0.02,0.07,0.78,U] [#5 -0.01,0.99,0.00,M2] [#6 -0.24,-0.42,0.66,U] [#7 0.01,0.28,0.39,U] [#8 0.01,-0.06,0.51,U] 
20:04:57.105 00.000 12268 refined, 7 included, MultiStar: {-0.21, 0.24}, one-star: {-0.32, 0.51}
20:04:57.105 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.67) = xAngle (3.95 = -2.33)
20:04:57.105 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.98 = -2.30)
20:04:57.105 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.24 hyp=0.32 cameraTheta=2.28 mountX=-0.22 mountY=-0.24, mountTheta=-2.32
20:04:57.107 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.24, opts=13)
20:04:57.107 00.000 12268 Enqueuing Move request for scope (-0.21, 0.24)
20:04:57.107 00.000 11616 Worker thread wakes up
20:04:57.107 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.24) opts 0xd
20:04:57.107 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.24)
20:04:57.107 00.000 11616 Moving (-0.21, 0.24) raw xDistance=-0.22 yDistance=-0.24
20:04:57.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:04:57.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
20:04:57.107 00.000 11616 MoveAxis(E, 122, ABG)
20:04:57.107 00.000 11616 Guiding  Dir = 2, Dur = 122
20:04:57.108 00.001 11616 IsSlewing returns 0
20:04:57.108 00.000 11616 IsGuiding returns 0
20:04:57.108 00.000 11616 PulseGuide returned control before completion, sleep 132
20:04:57.129 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:04:57.145 00.016 12268 UpdateGuideState exits: m=315 SNR=12.1
20:04:57.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:57.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:57.145 00.000 12268 Enqueuing Expose request
20:04:57.245 00.100 11616 IsGuiding returns 1
20:04:57.245 00.000 11616 scope still moving after pulse duration time elapsed
20:04:57.275 00.030 11616 IsSlewing returns 0
20:04:57.276 00.001 11616 IsGuiding returns 0
20:04:57.276 00.000 11616 scope move finished after 122 + 46 ms
20:04:57.276 00.000 11616 Move returns status 0, amount 122
20:04:57.276 00.000 11616 MoveAxis(N, 20, ABG)
20:04:57.276 00.000 11616 Guiding  Dir = 0, Dur = 20
20:04:57.276 00.000 11616 IsSlewing returns 0
20:04:57.277 00.001 11616 IsGuiding returns 0
20:04:57.277 00.000 11616 PulseGuide returned control before completion, sleep 30
20:04:57.322 00.045 11616 IsGuiding returns 1
20:04:57.323 00.001 11616 scope still moving after pulse duration time elapsed
20:04:57.353 00.030 11616 IsSlewing returns 0
20:04:57.353 00.000 11616 IsGuiding returns 0
20:04:57.354 00.001 11616 scope move finished after 20 + 56 ms
20:04:57.354 00.000 11616 Move returns status 0, amount 20
20:04:57.354 00.000 11616 move complete, result=0
20:04:57.354 00.000 11616 worker thread done servicing request
20:04:57.354 00.000 11616 Worker thread wakes up
20:04:57.354 00.000 12268 GuideStep: -0.2 px 122 ms EAST, -0.2 px 20 ms NORTH
20:04:57.355 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:57.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:04:59.362 02.007 11616 Exposure complete
20:04:59.423 00.061 11616 worker thread done servicing request
20:04:59.423 00.000 12268 OnExposeComplete: enter
20:04:59.423 00.000 12268 UpdateGuideState(): m_state=6
20:04:59.423 00.000 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
20:04:59.423 00.000 12268 Star::Find returns 1 (0), X=1248.97, Y=863.96, Mass=272, SNR=11.2, Peak=36 HFD=4.4
20:04:59.424 00.001 12268 MultiStar: [#1 -0.01,-0.31,1.03,U] [#2 0.01,-0.01,1.13,U] [#3 -0.09,0.46,0.84,U] [#4 0.23,0.32,0.83,U] [#5 0.28,-0.25,0.76,U] [#6 0.49,-0.31,0.68,U] [#7 -0.74,-0.01,0.00,M7] [#8 -0.23,0.32,0.55,U] 
20:04:59.424 00.000 12268 refined, 7 included, MultiStar: {0.03, 0.09}, one-star: {-0.34, 0.53}
20:04:59.424 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.67) = xAngle (2.93 = 2.93)
20:04:59.424 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.97 = 2.97)
20:04:59.424 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.27 mountX=-0.10 mountY=0.02, mountTheta=2.96
20:04:59.428 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.09, opts=13)
20:04:59.428 00.000 12268 Enqueuing Move request for scope (0.03, 0.09)
20:04:59.428 00.000 11616 Worker thread wakes up
20:04:59.428 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
20:04:59.428 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
20:04:59.429 00.001 11616 Moving (0.03, 0.09) raw xDistance=-0.10 yDistance=0.02
20:04:59.429 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:59.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:04:59.429 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:04:59.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:04:59.429 00.000 11616 MoveAxis(E, 0, ABG)
20:04:59.429 00.000 11616 Move returns status 0, amount 0
20:04:59.429 00.000 11616 MoveAxis(N, 0, ABG)
20:04:59.429 00.000 11616 Move returns status 0, amount 0
20:04:59.429 00.000 11616 move complete, result=0
20:04:59.429 00.000 11616 worker thread done servicing request
20:04:59.454 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:04:59.472 00.018 12268 UpdateGuideState exits: m=272 SNR=11.2
20:04:59.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:59.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:04:59.472 00.000 12268 Enqueuing Expose request
20:04:59.472 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:04:59.472 00.000 11616 Worker thread wakes up
20:04:59.473 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:04:59.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:01.521 02.048 11616 Exposure complete
20:05:01.580 00.059 11616 worker thread done servicing request
20:05:01.580 00.000 12268 OnExposeComplete: enter
20:05:01.580 00.000 12268 UpdateGuideState(): m_state=6
20:05:01.581 00.001 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
20:05:01.581 00.000 12268 Star::Find returns 1 (0), X=1249.13, Y=863.94, Mass=296, SNR=11.8, Peak=36 HFD=3.8
20:05:01.581 00.000 12268 MultiStar: [#1 -0.23,0.07,1.02,U] [#2 0.11,-0.10,1.00,U] [#3 0.07,0.36,0.82,U] [#4 -0.00,0.36,0.86,U] [#5 0.36,-0.47,0.75,U] [#6 0.39,-0.31,0.67,U] [#7 -0.66,0.33,0.00,M8] [#8 0.09,-0.11,0.51,U] 
20:05:01.581 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.07}, one-star: {-0.17, 0.51}
20:05:01.581 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.67) = xAngle (2.61 = 2.61)
20:05:01.581 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.65 = 2.65)
20:05:01.581 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.95 mountX=-0.07 mountY=0.04, mountTheta=2.64
20:05:01.584 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.07, opts=13)
20:05:01.584 00.000 12268 Enqueuing Move request for scope (0.05, 0.07)
20:05:01.584 00.000 11616 Worker thread wakes up
20:05:01.585 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
20:05:01.585 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
20:05:01.585 00.000 11616 Moving (0.05, 0.07) raw xDistance=-0.07 yDistance=0.04
20:05:01.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:01.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:05:01.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:01.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:05:01.585 00.000 11616 MoveAxis(E, 0, ABG)
20:05:01.585 00.000 11616 Move returns status 0, amount 0
20:05:01.585 00.000 11616 MoveAxis(N, 0, ABG)
20:05:01.585 00.000 11616 Move returns status 0, amount 0
20:05:01.585 00.000 11616 move complete, result=0
20:05:01.585 00.000 11616 worker thread done servicing request
20:05:01.605 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:05:01.621 00.016 12268 UpdateGuideState exits: m=296 SNR=11.8
20:05:01.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:01.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:01.621 00.000 12268 Enqueuing Expose request
20:05:01.622 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:05:01.622 00.000 11616 Worker thread wakes up
20:05:01.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:01.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:03.627 02.005 11616 Exposure complete
20:05:03.688 00.061 11616 worker thread done servicing request
20:05:03.689 00.001 12268 OnExposeComplete: enter
20:05:03.689 00.000 12268 UpdateGuideState(): m_state=6
20:05:03.689 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
20:05:03.689 00.000 12268 Star::Find returns 1 (0), X=1249.58, Y=863.93, Mass=363, SNR=13.0, Peak=31 HFD=5.0
20:05:03.690 00.001 12268 MultiStar: [#1 0.12,0.02,0.94,U] [#2 0.41,0.18,0.97,U] [#3 -0.10,0.08,0.71,U] [#4 0.28,-0.25,0.75,U] [#5 0.13,-0.05,0.69,U] [#6 0.05,-0.71,0.00,M1] [#7 -0.62,-0.22,0.43,U] [#8 0.20,-0.21,0.46,U] 
20:05:03.690 00.000 12268 refined, 7 included, MultiStar: {0.14, 0.06}, one-star: {0.27, 0.50}
20:05:03.690 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.67) = xAngle (2.05 = 2.05)
20:05:03.690 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.08 = 2.08)
20:05:03.690 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.38 mountX=-0.07 mountY=0.13, mountTheta=2.06
20:05:03.691 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.06, opts=13)
20:05:03.691 00.000 12268 Enqueuing Move request for scope (0.14, 0.06)
20:05:03.691 00.000 11616 Worker thread wakes up
20:05:03.692 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
20:05:03.692 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
20:05:03.692 00.000 11616 Moving (0.14, 0.06) raw xDistance=-0.07 yDistance=0.13
20:05:03.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:03.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:05:03.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:03.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:05:03.692 00.000 11616 MoveAxis(E, 0, ABG)
20:05:03.692 00.000 11616 Move returns status 0, amount 0
20:05:03.692 00.000 11616 MoveAxis(N, 0, ABG)
20:05:03.692 00.000 11616 Move returns status 0, amount 0
20:05:03.693 00.001 11616 move complete, result=0
20:05:03.693 00.000 11616 worker thread done servicing request
20:05:03.713 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:05:03.730 00.017 12268 UpdateGuideState exits: m=363 SNR=13.0
20:05:03.731 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:03.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:03.731 00.000 12268 Enqueuing Expose request
20:05:03.731 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:05:03.731 00.000 11616 Worker thread wakes up
20:05:03.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:03.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:05.746 02.015 11616 Exposure complete
20:05:05.810 00.064 11616 worker thread done servicing request
20:05:05.810 00.000 12268 OnExposeComplete: enter
20:05:05.810 00.000 12268 UpdateGuideState(): m_state=6
20:05:05.810 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
20:05:05.810 00.000 12268 Star::Find returns 1 (0), X=1249.14, Y=864.00, Mass=338, SNR=12.5, Peak=34 HFD=4.5
20:05:05.811 00.001 12268 MultiStar: [#1 -0.32,-0.23,0.97,U] [#2 0.59,-0.39,0.00,M1] [#3 -0.19,0.01,0.67,U] [#4 0.07,0.10,0.74,U] [#5 0.42,-0.09,0.76,U] [#6 0.33,-0.71,0.00,M2] [#7 -0.52,0.39,0.44,U] [#8 -0.30,-0.06,0.48,U] 
20:05:05.811 00.000 12268 refined, 6 included, MultiStar: {-0.12, 0.10}, one-star: {-0.17, 0.57}
20:05:05.811 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.67) = xAngle (4.13 = -2.15)
20:05:05.811 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.16 = -2.12)
20:05:05.811 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.46 mountX=-0.09 mountY=-0.13, mountTheta=-2.15
20:05:05.813 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.10, opts=13)
20:05:05.814 00.001 12268 Enqueuing Move request for scope (-0.12, 0.10)
20:05:05.814 00.000 11616 Worker thread wakes up
20:05:05.814 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
20:05:05.814 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
20:05:05.814 00.000 11616 Moving (-0.12, 0.10) raw xDistance=-0.09 yDistance=-0.13
20:05:05.814 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:05.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:05:05.814 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:05.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:05:05.814 00.000 11616 MoveAxis(E, 0, ABG)
20:05:05.814 00.000 11616 Move returns status 0, amount 0
20:05:05.815 00.001 11616 MoveAxis(N, 0, ABG)
20:05:05.815 00.000 11616 Move returns status 0, amount 0
20:05:05.815 00.000 11616 move complete, result=0
20:05:05.815 00.000 11616 worker thread done servicing request
20:05:05.836 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:05:05.854 00.018 12268 UpdateGuideState exits: m=338 SNR=12.5
20:05:05.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:05.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:05.854 00.000 12268 Enqueuing Expose request
20:05:05.854 00.000 11616 Worker thread wakes up
20:05:05.855 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:05:05.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:05.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:07.869 02.014 11616 Exposure complete
20:05:07.927 00.058 11616 worker thread done servicing request
20:05:07.927 00.000 12268 OnExposeComplete: enter
20:05:07.928 00.001 12268 UpdateGuideState(): m_state=6
20:05:07.928 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
20:05:07.928 00.000 12268 Star::Find returns 1 (0), X=1249.36, Y=863.72, Mass=319, SNR=12.2, Peak=37 HFD=4.2
20:05:07.928 00.000 12268 MultiStar: [#1 -0.21,-0.48,0.98,U] [#2 0.08,-0.48,1.01,U] [#3 -0.40,0.25,0.83,U] [#4 0.67,-0.64,0.00,M1] [#5 0.19,-0.03,0.73,U] [#6 0.32,-0.41,0.69,U] [#7 0.18,-0.48,0.45,U] [#8 0.15,-1.24,0.00,M1] 
20:05:07.928 00.000 12268 refined, 6 included, MultiStar: {0.01, -0.17}, one-star: {0.06, 0.28}
20:05:07.928 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-1.67) = xAngle (0.15 = 0.15)
20:05:07.929 00.001 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.18 = 0.18)
20:05:07.929 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.52 mountX=0.17 mountY=0.03, mountTheta=0.18
20:05:07.934 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.17, opts=13)
20:05:07.934 00.000 12268 Enqueuing Move request for scope (0.01, -0.17)
20:05:07.934 00.000 11616 Worker thread wakes up
20:05:07.934 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
20:05:07.934 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
20:05:07.935 00.001 11616 Moving (0.01, -0.17) raw xDistance=0.17 yDistance=0.03
20:05:07.935 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:05:07.935 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:05:07.935 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:07.935 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:05:07.935 00.000 11616 MoveAxis(E, 0, ABG)
20:05:07.935 00.000 11616 Move returns status 0, amount 0
20:05:07.935 00.000 11616 MoveAxis(N, 0, ABG)
20:05:07.935 00.000 11616 Move returns status 0, amount 0
20:05:07.935 00.000 11616 move complete, result=0
20:05:07.935 00.000 11616 worker thread done servicing request
20:05:07.956 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:05:07.975 00.019 12268 UpdateGuideState exits: m=319 SNR=12.2
20:05:07.976 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:07.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:07.976 00.000 12268 Enqueuing Expose request
20:05:07.976 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:05:07.976 00.000 11616 Worker thread wakes up
20:05:07.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:07.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:09.989 02.013 11616 Exposure complete
20:05:10.048 00.059 11616 worker thread done servicing request
20:05:10.049 00.001 12268 OnExposeComplete: enter
20:05:10.049 00.000 12268 UpdateGuideState(): m_state=6
20:05:10.049 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
20:05:10.049 00.000 12268 Star::Find returns 1 (0), X=1249.15, Y=862.87, Mass=350, SNR=12.8, Peak=32 HFD=4.5
20:05:10.050 00.001 12268 MultiStar: [#1 -0.12,-0.64,0.90,U] [#2 0.13,-0.36,0.94,U] [#3 -0.21,-0.63,0.73,U] [#4 0.41,-0.46,0.75,U] [#5 0.40,-0.02,0.66,U] [#6 0.41,-0.64,0.00,M2] [#7 -0.45,-0.54,0.00,M6] [#8 0.15,-0.78,0.00,M2] 
20:05:10.050 00.000 12268 refined, 5 included, MultiStar: {0.06, -0.46}, one-star: {-0.15, -0.56}
20:05:10.050 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.67) = xAngle (0.22 = 0.22)
20:05:10.050 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.25 = 0.25)
20:05:10.050 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.46 hyp=0.46 cameraTheta=-1.45 mountX=0.45 mountY=0.12, mountTheta=0.25
20:05:10.051 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.46, opts=13)
20:05:10.051 00.000 12268 Enqueuing Move request for scope (0.06, -0.46)
20:05:10.051 00.000 11616 Worker thread wakes up
20:05:10.051 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.46) opts 0xd
20:05:10.052 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.46)
20:05:10.052 00.000 11616 Moving (0.06, -0.46) raw xDistance=0.45 yDistance=0.12
20:05:10.052 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
20:05:10.052 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.36
20:05:10.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
20:05:10.052 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:10.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:05:10.052 00.000 11616 MoveAxis(W, 253, ABG)
20:05:10.052 00.000 11616 Guiding  Dir = 3, Dur = 253
20:05:10.052 00.000 11616 IsSlewing returns 0
20:05:10.053 00.001 11616 IsGuiding returns 0
20:05:10.053 00.000 11616 PulseGuide returned control before completion, sleep 263
20:05:10.075 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:05:10.093 00.018 12268 UpdateGuideState exits: m=350 SNR=12.8
20:05:10.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:10.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:10.093 00.000 12268 Enqueuing Expose request
20:05:10.322 00.229 11616 IsGuiding returns 1
20:05:10.322 00.000 11616 scope still moving after pulse duration time elapsed
20:05:10.352 00.030 11616 IsSlewing returns 0
20:05:10.352 00.000 11616 IsGuiding returns 0
20:05:10.352 00.000 11616 scope move finished after 253 + 45 ms
20:05:10.352 00.000 11616 Move returns status 0, amount 253
20:05:10.352 00.000 11616 MoveAxis(N, 0, ABG)
20:05:10.352 00.000 11616 Move returns status 0, amount 0
20:05:10.352 00.000 11616 move complete, result=0
20:05:10.352 00.000 11616 worker thread done servicing request
20:05:10.352 00.000 11616 Worker thread wakes up
20:05:10.353 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:10.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:10.353 00.000 12268 GuideStep: 0.5 px 253 ms WEST, 0.1 px 0 ms NORTH
20:05:12.363 02.010 11616 Exposure complete
20:05:12.421 00.058 11616 worker thread done servicing request
20:05:12.421 00.000 12268 OnExposeComplete: enter
20:05:12.421 00.000 12268 UpdateGuideState(): m_state=6
20:05:12.421 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
20:05:12.422 00.001 12268 Star::Find returns 1 (0), X=1249.34, Y=864.02, Mass=347, SNR=12.7, Peak=34 HFD=4.2
20:05:12.422 00.000 12268 MultiStar: [#1 -0.16,0.08,0.97,U] [#2 0.14,0.38,0.98,U] [#3 0.17,0.19,0.77,U] [#4 0.70,0.43,0.00,M1] [#5 0.42,0.19,0.69,U] [#6 0.72,0.25,0.00,M3] [#7 -0.29,0.71,0.00,M7] [#8 0.32,0.59,0.47,U] 
20:05:12.422 00.000 12268 refined, 5 included, MultiStar: {0.12, 0.33}, one-star: {0.03, 0.58}
20:05:12.422 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
20:05:12.422 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
20:05:12.422 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.33 hyp=0.35 cameraTheta=1.22 mountX=-0.34 mountY=0.08, mountTheta=2.92
20:05:12.424 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.33, opts=13)
20:05:12.424 00.000 12268 Enqueuing Move request for scope (0.12, 0.33)
20:05:12.424 00.000 11616 Worker thread wakes up
20:05:12.424 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.33) opts 0xd
20:05:12.424 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.33)
20:05:12.424 00.000 11616 Moving (0.12, 0.33) raw xDistance=-0.34 yDistance=0.08
20:05:12.425 00.001 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
20:05:12.425 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.01
20:05:12.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
20:05:12.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:12.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:05:12.425 00.000 11616 MoveAxis(E, 189, ABG)
20:05:12.425 00.000 11616 Guiding  Dir = 2, Dur = 189
20:05:12.425 00.000 11616 IsSlewing returns 0
20:05:12.426 00.001 11616 IsGuiding returns 0
20:05:12.426 00.000 11616 PulseGuide returned control before completion, sleep 199
20:05:12.445 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:05:12.461 00.016 12268 UpdateGuideState exits: m=347 SNR=12.7
20:05:12.462 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:12.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:12.462 00.000 12268 Enqueuing Expose request
20:05:12.641 00.179 11616 IsGuiding returns 1
20:05:12.642 00.001 11616 scope still moving after pulse duration time elapsed
20:05:12.673 00.031 11616 IsSlewing returns 0
20:05:12.674 00.001 11616 IsGuiding returns 1
20:05:12.704 00.030 11616 IsSlewing returns 0
20:05:12.705 00.001 11616 IsGuiding returns 0
20:05:12.705 00.000 11616 scope move finished after 189 + 90 ms
20:05:12.705 00.000 11616 Move returns status 0, amount 189
20:05:12.705 00.000 11616 MoveAxis(N, 0, ABG)
20:05:12.705 00.000 11616 Move returns status 0, amount 0
20:05:12.705 00.000 11616 move complete, result=0
20:05:12.705 00.000 11616 worker thread done servicing request
20:05:12.705 00.000 11616 Worker thread wakes up
20:05:12.706 00.001 12268 GuideStep: -0.3 px 189 ms EAST, 0.1 px 0 ms NORTH
20:05:12.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:12.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:14.714 02.008 11616 Exposure complete
20:05:14.772 00.058 11616 worker thread done servicing request
20:05:14.772 00.000 12268 OnExposeComplete: enter
20:05:14.772 00.000 12268 UpdateGuideState(): m_state=6
20:05:14.772 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
20:05:14.772 00.000 12268 Star::Find returns 1 (0), X=1249.18, Y=864.04, Mass=345, SNR=12.6, Peak=33 HFD=4.7
20:05:14.773 00.001 12268 MultiStar: [#1 -0.36,0.50,0.92,U] [#2 0.21,0.61,0.95,U] [#3 -0.08,0.45,0.76,U] [#4 0.22,0.39,0.81,U] [#5 0.04,0.10,0.72,U] [#6 0.30,0.00,0.62,U] [#7 -0.58,0.99,0.00,M8] [#8 0.44,0.44,0.59,U] 
20:05:14.773 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.41}, one-star: {-0.13, 0.61}
20:05:14.773 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.67) = xAngle (3.11 = 3.11)
20:05:14.773 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.14 = -3.14)
20:05:14.773 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.41 hyp=0.42 cameraTheta=1.44 mountX=-0.42 mountY=-0.00, mountTheta=-3.14
20:05:14.775 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.41, opts=13)
20:05:14.775 00.000 12268 Enqueuing Move request for scope (0.05, 0.41)
20:05:14.775 00.000 11616 Worker thread wakes up
20:05:14.775 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.41) opts 0xd
20:05:14.775 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.41)
20:05:14.775 00.000 11616 Moving (0.05, 0.41) raw xDistance=-0.42 yDistance=-0.00
20:05:14.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
20:05:14.775 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:14.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:05:14.776 00.001 11616 MoveAxis(E, 233, ABG)
20:05:14.776 00.000 11616 Guiding  Dir = 2, Dur = 233
20:05:14.776 00.000 11616 IsSlewing returns 0
20:05:14.776 00.000 11616 IsGuiding returns 0
20:05:14.776 00.000 11616 PulseGuide returned control before completion, sleep 243
20:05:14.798 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:05:14.814 00.016 12268 UpdateGuideState exits: m=345 SNR=12.6
20:05:14.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:14.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:14.814 00.000 12268 Enqueuing Expose request
20:05:15.021 00.207 11616 IsGuiding returns 1
20:05:15.021 00.000 11616 scope still moving after pulse duration time elapsed
20:05:15.052 00.031 11616 IsSlewing returns 0
20:05:15.053 00.001 11616 IsGuiding returns 1
20:05:15.084 00.031 11616 IsSlewing returns 0
20:05:15.084 00.000 11616 IsGuiding returns 1
20:05:15.116 00.032 11616 IsSlewing returns 0
20:05:15.116 00.000 11616 IsGuiding returns 0
20:05:15.116 00.000 11616 scope move finished after 233 + 106 ms
20:05:15.116 00.000 11616 Move returns status 0, amount 233
20:05:15.116 00.000 11616 MoveAxis(N, 0, ABG)
20:05:15.116 00.000 11616 Move returns status 0, amount 0
20:05:15.116 00.000 11616 move complete, result=0
20:05:15.117 00.001 11616 worker thread done servicing request
20:05:15.117 00.000 11616 Worker thread wakes up
20:05:15.117 00.000 12268 GuideStep: -0.4 px 233 ms EAST, -0.0 px 0 ms NORTH
20:05:15.117 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:15.117 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:17.131 02.014 11616 Exposure complete
20:05:17.193 00.062 11616 worker thread done servicing request
20:05:17.193 00.000 12268 OnExposeComplete: enter
20:05:17.193 00.000 12268 UpdateGuideState(): m_state=6
20:05:17.194 00.001 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
20:05:17.194 00.000 12268 Star::Find returns 1 (0), X=1249.52, Y=864.12, Mass=334, SNR=12.4, Peak=34 HFD=4.0
20:05:17.194 00.000 12268 MultiStar: [#1 -0.06,0.27,0.93,U] [#2 0.31,0.70,0.00,M1] [#3 -0.18,0.39,0.77,U] [#4 0.64,0.11,0.80,U] [#5 0.37,0.18,0.74,U] [#6 0.23,0.25,0.59,U] [#7 -0.09,0.23,0.44,U] [#8 0.46,0.01,0.50,U] 
20:05:17.194 00.000 12268 refined, 7 included, MultiStar: {0.20, 0.30}, one-star: {0.21, 0.69}
20:05:17.194 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.67) = xAngle (2.66 = 2.66)
20:05:17.194 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.69 = 2.69)
20:05:17.195 00.001 12268 CameraToMount -- cameraX=0.20 cameraY=0.30 hyp=0.35 cameraTheta=0.99 mountX=-0.31 mountY=0.16, mountTheta=2.68
20:05:17.196 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.30, opts=13)
20:05:17.196 00.000 12268 Enqueuing Move request for scope (0.20, 0.30)
20:05:17.196 00.000 11616 Worker thread wakes up
20:05:17.196 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.30) opts 0xd
20:05:17.196 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.30)
20:05:17.196 00.000 11616 Moving (0.20, 0.30) raw xDistance=-0.31 yDistance=0.16
20:05:17.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
20:05:17.197 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:05:17.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:05:17.197 00.000 11616 MoveAxis(E, 176, ABG)
20:05:17.197 00.000 11616 Guiding  Dir = 2, Dur = 176
20:05:17.197 00.000 11616 IsSlewing returns 0
20:05:17.197 00.000 11616 IsGuiding returns 0
20:05:17.198 00.001 11616 PulseGuide returned control before completion, sleep 186
20:05:17.217 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:05:17.235 00.018 12268 UpdateGuideState exits: m=334 SNR=12.4
20:05:17.236 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:17.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:17.236 00.000 12268 Enqueuing Expose request
20:05:17.392 00.156 11616 IsGuiding returns 1
20:05:17.392 00.000 11616 scope still moving after pulse duration time elapsed
20:05:17.422 00.030 11616 IsSlewing returns 0
20:05:17.422 00.000 11616 IsGuiding returns 1
20:05:17.455 00.033 11616 IsSlewing returns 0
20:05:17.455 00.000 11616 IsGuiding returns 1
20:05:17.486 00.031 11616 IsSlewing returns 0
20:05:17.486 00.000 11616 IsGuiding returns 0
20:05:17.486 00.000 11616 scope move finished after 176 + 113 ms
20:05:17.486 00.000 11616 Move returns status 0, amount 176
20:05:17.487 00.001 11616 MoveAxis(N, 0, ABG)
20:05:17.487 00.000 11616 Move returns status 0, amount 0
20:05:17.487 00.000 11616 move complete, result=0
20:05:17.487 00.000 11616 worker thread done servicing request
20:05:17.487 00.000 11616 Worker thread wakes up
20:05:17.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:17.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:17.487 00.000 12268 GuideStep: -0.3 px 176 ms EAST, 0.2 px 0 ms NORTH
20:05:19.523 02.036 11616 Exposure complete
20:05:19.581 00.058 11616 worker thread done servicing request
20:05:19.581 00.000 12268 OnExposeComplete: enter
20:05:19.582 00.001 12268 UpdateGuideState(): m_state=6
20:05:19.582 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
20:05:19.582 00.000 12268 Star::Find returns 1 (0), X=1249.50, Y=863.40, Mass=291, SNR=11.7, Peak=37 HFD=3.4
20:05:19.582 00.000 12268 MultiStar: [#1 -0.17,-0.75,0.00,M1] [#2 0.25,-0.76,0.00,M2] [#3 0.15,-0.46,0.84,U] [#4 0.26,-0.62,0.86,U] [#5 0.30,-0.93,0.00,M1] [#6 0.50,-0.97,0.00,M2] [#7 -0.34,-0.40,0.46,U] [#8 0.13,-1.02,0.00,M1] 
20:05:19.583 00.001 12268 single-star, 3 included, MultiStar: {0.12, -0.36}, one-star: {0.20, -0.03}
20:05:19.583 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.67) = xAngle (1.50 = 1.50)
20:05:19.583 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.53 = 1.53)
20:05:19.583 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-0.17 mountX=0.01 mountY=0.20, mountTheta=1.50
20:05:19.584 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.03, opts=13)
20:05:19.584 00.000 12268 Enqueuing Move request for scope (0.20, -0.03)
20:05:19.585 00.001 11616 Worker thread wakes up
20:05:19.585 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
20:05:19.585 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
20:05:19.585 00.000 11616 Moving (0.20, -0.03) raw xDistance=0.01 yDistance=0.20
20:05:19.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:19.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:05:19.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:05:19.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:05:19.585 00.000 11616 MoveAxis(E, 0, ABG)
20:05:19.585 00.000 11616 Move returns status 0, amount 0
20:05:19.585 00.000 11616 MoveAxis(N, 0, ABG)
20:05:19.585 00.000 11616 Move returns status 0, amount 0
20:05:19.586 00.001 11616 move complete, result=0
20:05:19.586 00.000 11616 worker thread done servicing request
20:05:19.607 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:05:19.623 00.016 12268 UpdateGuideState exits: m=291 SNR=11.7
20:05:19.624 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:19.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:19.624 00.000 12268 Enqueuing Expose request
20:05:19.624 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:05:19.624 00.000 11616 Worker thread wakes up
20:05:19.626 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:19.626 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:21.639 02.013 11616 Exposure complete
20:05:21.696 00.057 11616 worker thread done servicing request
20:05:21.697 00.001 12268 OnExposeComplete: enter
20:05:21.697 00.000 12268 UpdateGuideState(): m_state=6
20:05:21.697 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
20:05:21.697 00.000 12268 Star::Find returns 1 (0), X=1249.31, Y=863.35, Mass=315, SNR=12.2, Peak=42 HFD=3.6
20:05:21.698 00.001 12268 MultiStar: [#1 -0.21,-0.38,1.04,U] [#2 0.43,-0.92,0.00,M3] [#3 0.31,-0.21,0.83,U] [#4 0.60,-0.47,0.00,M1] [#5 0.51,-0.85,0.00,M2] [#6 0.36,-0.85,0.00,M3] [#7 -0.38,0.14,0.39,U] [#8 0.19,-0.77,0.00,M2] 
20:05:21.698 00.000 12268 single-star, 3 included, MultiStar: {-0.03, -0.18}, one-star: {0.00, -0.08}
20:05:21.698 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-1.67) = xAngle (0.15 = 0.15)
20:05:21.698 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.18 = 0.18)
20:05:21.698 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.52 mountX=0.08 mountY=0.01, mountTheta=0.18
20:05:21.699 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.08, opts=13)
20:05:21.699 00.000 12268 Enqueuing Move request for scope (0.00, -0.08)
20:05:21.700 00.001 11616 Worker thread wakes up
20:05:21.700 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
20:05:21.700 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
20:05:21.700 00.000 11616 Moving (0.00, -0.08) raw xDistance=0.08 yDistance=0.01
20:05:21.700 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:21.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:05:21.700 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:21.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:05:21.701 00.001 11616 MoveAxis(E, 0, ABG)
20:05:21.701 00.000 11616 Move returns status 0, amount 0
20:05:21.701 00.000 11616 MoveAxis(N, 0, ABG)
20:05:21.701 00.000 11616 Move returns status 0, amount 0
20:05:21.701 00.000 11616 move complete, result=0
20:05:21.701 00.000 11616 worker thread done servicing request
20:05:21.721 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:05:21.741 00.020 12268 UpdateGuideState exits: m=315 SNR=12.2
20:05:21.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:21.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:21.742 00.001 12268 Enqueuing Expose request
20:05:21.742 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:05:21.742 00.000 11616 Worker thread wakes up
20:05:21.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:21.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:23.758 02.016 11616 Exposure complete
20:05:23.820 00.062 11616 worker thread done servicing request
20:05:23.820 00.000 12268 OnExposeComplete: enter
20:05:23.820 00.000 12268 UpdateGuideState(): m_state=6
20:05:23.821 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
20:05:23.821 00.000 12268 Star::Find returns 1 (0), X=1249.77, Y=863.38, Mass=301, SNR=11.9, Peak=40 HFD=3.6
20:05:23.821 00.000 12268 MultiStar: [#1 -0.25,-0.54,1.02,U] [#2 0.65,-0.50,0.00,M4] [#3 0.21,-0.43,0.87,U] [#4 0.49,-0.51,0.00,M2] [#5 0.65,-0.52,0.00,M3] [#6 0.45,-1.24,0.00,M4] [#7 -0.30,-0.18,0.45,U] [#8 -0.02,-0.85,0.00,M3] 
20:05:23.821 00.000 12268 refined, 3 included, MultiStar: {0.08, -0.32}, one-star: {0.46, -0.05}
20:05:23.821 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.67) = xAngle (0.34 = 0.34)
20:05:23.821 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.37 = 0.37)
20:05:23.821 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.32 hyp=0.33 cameraTheta=-1.33 mountX=0.31 mountY=0.12, mountTheta=0.37
20:05:23.823 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.32, opts=13)
20:05:23.823 00.000 12268 Enqueuing Move request for scope (0.08, -0.32)
20:05:23.823 00.000 11616 Worker thread wakes up
20:05:23.823 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.32) opts 0xd
20:05:23.824 00.001 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.32)
20:05:23.824 00.000 11616 Moving (0.08, -0.32) raw xDistance=0.31 yDistance=0.12
20:05:23.824 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
20:05:23.824 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.92
20:05:23.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
20:05:23.824 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:23.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:05:23.824 00.000 11616 MoveAxis(W, 172, ABG)
20:05:23.824 00.000 11616 Guiding  Dir = 3, Dur = 172
20:05:23.824 00.000 11616 IsSlewing returns 0
20:05:23.825 00.001 11616 IsGuiding returns 0
20:05:23.825 00.000 11616 PulseGuide returned control before completion, sleep 182
20:05:23.845 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:05:23.863 00.018 12268 UpdateGuideState exits: m=301 SNR=11.9
20:05:23.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:23.864 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:23.864 00.000 12268 Enqueuing Expose request
20:05:24.016 00.152 11616 IsGuiding returns 1
20:05:24.016 00.000 11616 scope still moving after pulse duration time elapsed
20:05:24.047 00.031 11616 IsSlewing returns 0
20:05:24.048 00.001 11616 IsGuiding returns 0
20:05:24.048 00.000 11616 scope move finished after 172 + 50 ms
20:05:24.048 00.000 11616 Move returns status 0, amount 172
20:05:24.048 00.000 11616 MoveAxis(N, 0, ABG)
20:05:24.048 00.000 11616 Move returns status 0, amount 0
20:05:24.048 00.000 11616 move complete, result=0
20:05:24.049 00.001 11616 worker thread done servicing request
20:05:24.049 00.000 11616 Worker thread wakes up
20:05:24.049 00.000 12268 GuideStep: 0.3 px 172 ms WEST, 0.1 px 0 ms NORTH
20:05:24.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:24.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:26.061 02.012 11616 Exposure complete
20:05:26.119 00.058 11616 worker thread done servicing request
20:05:26.119 00.000 12268 OnExposeComplete: enter
20:05:26.119 00.000 12268 UpdateGuideState(): m_state=6
20:05:26.120 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
20:05:26.120 00.000 12268 Star::Find returns 1 (0), X=1249.26, Y=863.53, Mass=364, SNR=13.0, Peak=37 HFD=4.3
20:05:26.120 00.000 12268 MultiStar: [#1 -0.27,-0.29,0.91,U] [#2 0.21,-0.49,0.91,U] [#3 -0.10,-0.49,0.73,U] [#4 0.02,-0.36,0.75,U] [#5 0.45,-0.80,0.00,M4] [#6 0.58,-0.47,0.00,M5] [#7 -0.08,0.17,0.36,U] [#8 0.24,-0.43,0.48,U] 
20:05:26.120 00.000 12268 single-star, 6 included, MultiStar: {-0.02, -0.27}, one-star: {-0.05, 0.10}
20:05:26.120 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.67) = xAngle (3.70 = -2.59)
20:05:26.120 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.73 = -2.56)
20:05:26.120 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.03 mountX=-0.09 mountY=-0.06, mountTheta=-2.57
20:05:26.122 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.10, opts=13)
20:05:26.122 00.000 12268 Enqueuing Move request for scope (-0.05, 0.10)
20:05:26.122 00.000 11616 Worker thread wakes up
20:05:26.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
20:05:26.122 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
20:05:26.122 00.000 11616 Moving (-0.05, 0.10) raw xDistance=-0.09 yDistance=-0.06
20:05:26.122 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:26.123 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:05:26.123 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:26.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:05:26.123 00.000 11616 MoveAxis(E, 0, ABG)
20:05:26.123 00.000 11616 Move returns status 0, amount 0
20:05:26.123 00.000 11616 MoveAxis(N, 0, ABG)
20:05:26.123 00.000 11616 Move returns status 0, amount 0
20:05:26.123 00.000 11616 move complete, result=0
20:05:26.123 00.000 11616 worker thread done servicing request
20:05:26.144 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:05:26.162 00.018 12268 UpdateGuideState exits: m=364 SNR=13.0
20:05:26.162 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:26.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:26.163 00.001 12268 Enqueuing Expose request
20:05:26.163 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:05:26.163 00.000 11616 Worker thread wakes up
20:05:26.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:26.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:28.175 02.012 11616 Exposure complete
20:05:28.235 00.060 11616 worker thread done servicing request
20:05:28.235 00.000 12268 OnExposeComplete: enter
20:05:28.235 00.000 12268 UpdateGuideState(): m_state=6
20:05:28.235 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
20:05:28.235 00.000 12268 Star::Find returns 1 (0), X=1249.31, Y=863.39, Mass=312, SNR=12.1, Peak=34 HFD=4.1
20:05:28.236 00.001 12268 MultiStar: [#1 -0.04,-0.25,0.93,U] [#2 0.18,-0.63,0.97,U] [#3 -0.04,-0.02,0.78,U] [#4 0.10,-0.41,0.79,U] [#5 0.19,-0.20,0.75,U] [#6 0.43,-0.15,0.61,U] [#7 -0.34,-0.16,0.42,U] [#8 0.54,-0.38,0.45,U] 
20:05:28.236 00.000 12268 single-star, 8 included, MultiStar: {0.10, -0.25}, one-star: {0.00, -0.04}
20:05:28.236 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.67) = xAngle (0.20 = 0.20)
20:05:28.236 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.23 = 0.23)
20:05:28.236 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.47 mountX=0.04 mountY=0.01, mountTheta=0.23
20:05:28.239 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.04, opts=13)
20:05:28.239 00.000 12268 Enqueuing Move request for scope (0.00, -0.04)
20:05:28.239 00.000 11616 Worker thread wakes up
20:05:28.239 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
20:05:28.239 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
20:05:28.239 00.000 11616 Moving (0.00, -0.04) raw xDistance=0.04 yDistance=0.01
20:05:28.239 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:28.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:05:28.240 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:28.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:05:28.240 00.000 11616 MoveAxis(E, 0, ABG)
20:05:28.240 00.000 11616 Move returns status 0, amount 0
20:05:28.240 00.000 11616 MoveAxis(N, 0, ABG)
20:05:28.240 00.000 11616 Move returns status 0, amount 0
20:05:28.240 00.000 11616 move complete, result=0
20:05:28.241 00.001 11616 worker thread done servicing request
20:05:28.263 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:05:28.279 00.016 12268 UpdateGuideState exits: m=312 SNR=12.1
20:05:28.281 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:28.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:28.281 00.000 12268 Enqueuing Expose request
20:05:28.281 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:05:28.282 00.001 11616 Worker thread wakes up
20:05:28.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:28.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:30.296 02.014 11616 Exposure complete
20:05:30.358 00.062 11616 worker thread done servicing request
20:05:30.358 00.000 12268 OnExposeComplete: enter
20:05:30.358 00.000 12268 UpdateGuideState(): m_state=6
20:05:30.358 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
20:05:30.358 00.000 12268 Star::Find returns 1 (0), X=1249.27, Y=863.49, Mass=338, SNR=12.5, Peak=35 HFD=3.9
20:05:30.359 00.001 12268 MultiStar: [#1 -0.09,-0.15,0.97,U] [#2 0.20,-0.10,1.02,U] [#3 -0.01,-0.03,0.78,U] [#4 0.23,-0.47,0.79,U] [#5 0.55,-0.27,0.72,U] [#6 0.48,-0.65,0.00,M5] [#7 -0.59,0.14,0.46,U] [#8 0.47,-0.39,0.50,U] 
20:05:30.359 00.000 12268 single-star, 7 included, MultiStar: {0.10, -0.15}, one-star: {-0.04, 0.06}
20:05:30.359 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.67) = xAngle (3.88 = -2.40)
20:05:30.359 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.91 = -2.37)
20:05:30.359 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.21 mountX=-0.05 mountY=-0.05, mountTheta=-2.39
20:05:30.360 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.06, opts=13)
20:05:30.360 00.000 12268 Enqueuing Move request for scope (-0.04, 0.06)
20:05:30.361 00.001 11616 Worker thread wakes up
20:05:30.361 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
20:05:30.361 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
20:05:30.361 00.000 11616 Moving (-0.04, 0.06) raw xDistance=-0.05 yDistance=-0.05
20:05:30.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:30.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:05:30.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:30.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:05:30.361 00.000 11616 MoveAxis(E, 0, ABG)
20:05:30.361 00.000 11616 Move returns status 0, amount 0
20:05:30.361 00.000 11616 MoveAxis(N, 0, ABG)
20:05:30.361 00.000 11616 Move returns status 0, amount 0
20:05:30.361 00.000 11616 move complete, result=0
20:05:30.361 00.000 11616 worker thread done servicing request
20:05:30.382 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:05:30.399 00.017 12268 UpdateGuideState exits: m=338 SNR=12.5
20:05:30.400 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:30.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:30.400 00.000 12268 Enqueuing Expose request
20:05:30.400 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:05:30.400 00.000 11616 Worker thread wakes up
20:05:30.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:30.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:32.408 02.008 11616 Exposure complete
20:05:32.467 00.059 11616 worker thread done servicing request
20:05:32.467 00.000 12268 OnExposeComplete: enter
20:05:32.467 00.000 12268 UpdateGuideState(): m_state=6
20:05:32.467 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
20:05:32.467 00.000 12268 Star::Find returns 1 (0), X=1248.99, Y=862.96, Mass=322, SNR=12.3, Peak=38 HFD=4.2
20:05:32.467 00.000 12268 MultiStar: [#1 -0.04,-0.93,0.00,M1] [#2 0.32,-0.33,1.02,U] [#3 0.08,-0.58,0.80,U] [#4 0.14,-0.82,0.00,M1] [#5 0.19,-1.11,0.00,M3] [#6 0.49,-0.85,0.00,M6] [#7 -0.64,-0.82,0.00,M2] [#8 0.90,-0.58,0.00,M1] 
20:05:32.467 00.000 12268 refined, 2 included, MultiStar: {0.03, -0.45}, one-star: {-0.32, -0.47}
20:05:32.467 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.67) = xAngle (0.15 = 0.15)
20:05:32.467 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.18 = 0.18)
20:05:32.467 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.45 hyp=0.45 cameraTheta=-1.51 mountX=0.45 mountY=0.08, mountTheta=0.18
20:05:32.469 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.45, opts=13)
20:05:32.469 00.000 12268 Enqueuing Move request for scope (0.03, -0.45)
20:05:32.469 00.000 11616 Worker thread wakes up
20:05:32.469 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.45) opts 0xd
20:05:32.469 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.45)
20:05:32.469 00.000 11616 Moving (0.03, -0.45) raw xDistance=0.45 yDistance=0.08
20:05:32.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
20:05:32.469 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:32.470 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:05:32.470 00.000 11616 MoveAxis(W, 250, ABG)
20:05:32.470 00.000 11616 Guiding  Dir = 3, Dur = 250
20:05:32.470 00.000 11616 IsSlewing returns 0
20:05:32.470 00.000 11616 IsGuiding returns 0
20:05:32.471 00.001 11616 PulseGuide returned control before completion, sleep 260
20:05:32.491 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:05:32.510 00.019 12268 UpdateGuideState exits: m=322 SNR=12.3
20:05:32.511 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:32.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:32.511 00.000 12268 Enqueuing Expose request
20:05:32.735 00.224 11616 IsGuiding returns 1
20:05:32.735 00.000 11616 scope still moving after pulse duration time elapsed
20:05:32.765 00.030 11616 IsSlewing returns 0
20:05:32.765 00.000 11616 IsGuiding returns 0
20:05:32.765 00.000 11616 scope move finished after 250 + 44 ms
20:05:32.765 00.000 11616 Move returns status 0, amount 250
20:05:32.765 00.000 11616 MoveAxis(N, 0, ABG)
20:05:32.765 00.000 11616 Move returns status 0, amount 0
20:05:32.765 00.000 11616 move complete, result=0
20:05:32.766 00.001 11616 worker thread done servicing request
20:05:32.766 00.000 12268 GuideStep: 0.4 px 250 ms WEST, 0.1 px 0 ms NORTH
20:05:32.766 00.000 11616 Worker thread wakes up
20:05:32.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:32.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:34.776 02.010 11616 Exposure complete
20:05:34.835 00.059 11616 worker thread done servicing request
20:05:34.835 00.000 12268 OnExposeComplete: enter
20:05:34.835 00.000 12268 UpdateGuideState(): m_state=6
20:05:34.835 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
20:05:34.836 00.001 12268 Star::Find returns 1 (0), X=1249.03, Y=862.90, Mass=336, SNR=12.6, Peak=37 HFD=4.1
20:05:34.836 00.000 12268 MultiStar: [#1 -0.11,-0.84,0.00,M2] [#2 0.28,-1.15,0.00,M1] [#3 -0.21,-0.81,0.00,M1] [#4 0.72,-1.18,0.00,M2] [#5 0.64,-0.77,0.00,M4] [#6 0.56,-1.01,0.00,M7] [#7 -0.00,-0.83,0.00,M3] [#8 0.18,-0.90,0.00,M2] 
20:05:34.836 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.67) = xAngle (-0.38 = -0.38)
20:05:34.836 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.35 = -0.35)
20:05:34.836 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.53 hyp=0.60 cameraTheta=-2.05 mountX=0.56 mountY=-0.21, mountTheta=-0.35
20:05:34.837 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.53, opts=13)
20:05:34.837 00.000 12268 Enqueuing Move request for scope (-0.28, -0.53)
20:05:34.838 00.001 11616 Worker thread wakes up
20:05:34.838 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.53) opts 0xd
20:05:34.838 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.53)
20:05:34.838 00.000 11616 Moving (-0.28, -0.53) raw xDistance=0.56 yDistance=-0.21
20:05:34.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
20:05:34.838 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:05:34.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:05:34.838 00.000 11616 MoveAxis(W, 313, ABG)
20:05:34.838 00.000 11616 Guiding  Dir = 3, Dur = 313
20:05:34.839 00.001 11616 IsSlewing returns 0
20:05:34.839 00.000 11616 IsGuiding returns 0
20:05:34.839 00.000 11616 PulseGuide returned control before completion, sleep 323
20:05:34.860 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:05:34.878 00.018 12268 UpdateGuideState exits: m=336 SNR=12.6
20:05:34.878 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:34.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:34.878 00.000 12268 Enqueuing Expose request
20:05:35.165 00.287 11616 IsGuiding returns 1
20:05:35.165 00.000 11616 scope still moving after pulse duration time elapsed
20:05:35.196 00.031 11616 IsSlewing returns 0
20:05:35.197 00.001 11616 IsGuiding returns 0
20:05:35.197 00.000 11616 scope move finished after 313 + 44 ms
20:05:35.197 00.000 11616 Move returns status 0, amount 313
20:05:35.197 00.000 11616 MoveAxis(N, 0, ABG)
20:05:35.197 00.000 11616 Move returns status 0, amount 0
20:05:35.197 00.000 11616 move complete, result=0
20:05:35.198 00.001 11616 worker thread done servicing request
20:05:35.198 00.000 11616 Worker thread wakes up
20:05:35.198 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:35.198 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:35.198 00.000 12268 GuideStep: 0.6 px 313 ms WEST, -0.2 px 0 ms NORTH
20:05:37.211 02.013 11616 Exposure complete
20:05:37.272 00.061 11616 worker thread done servicing request
20:05:37.272 00.000 12268 OnExposeComplete: enter
20:05:37.272 00.000 12268 UpdateGuideState(): m_state=6
20:05:37.272 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
20:05:37.272 00.000 12268 Star::Find returns 1 (0), X=1249.25, Y=863.67, Mass=314, SNR=12.1, Peak=33 HFD=4.3
20:05:37.273 00.001 12268 MultiStar: [#1 -0.17,-0.07,0.96,U] [#2 0.11,-0.30,0.98,U] [#3 0.25,0.24,0.75,U] [#4 0.37,-0.12,0.85,U] [#5 0.57,0.16,0.68,U] [#6 1.20,-0.42,0.00,M8] [#7 -0.46,-0.28,0.48,U] [#8 0.28,-0.27,0.63,U] 
20:05:37.273 00.000 12268 refined, 7 included, MultiStar: {0.12, -0.04}, one-star: {-0.06, 0.24}
20:05:37.273 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.67) = xAngle (1.35 = 1.35)
20:05:37.273 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.38 = 1.38)
20:05:37.273 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-0.32 mountX=0.03 mountY=0.12, mountTheta=1.35
20:05:37.274 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.04, opts=13)
20:05:37.275 00.001 12268 Enqueuing Move request for scope (0.12, -0.04)
20:05:37.275 00.000 11616 Worker thread wakes up
20:05:37.275 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
20:05:37.275 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
20:05:37.275 00.000 11616 Moving (0.12, -0.04) raw xDistance=0.03 yDistance=0.12
20:05:37.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:37.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:05:37.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:37.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:05:37.275 00.000 11616 MoveAxis(E, 0, ABG)
20:05:37.275 00.000 11616 Move returns status 0, amount 0
20:05:37.276 00.001 11616 MoveAxis(N, 0, ABG)
20:05:37.276 00.000 11616 Move returns status 0, amount 0
20:05:37.276 00.000 11616 move complete, result=0
20:05:37.276 00.000 11616 worker thread done servicing request
20:05:37.296 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:05:37.315 00.019 12268 UpdateGuideState exits: m=314 SNR=12.1
20:05:37.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:37.316 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:37.316 00.000 12268 Enqueuing Expose request
20:05:37.316 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:05:37.316 00.000 11616 Worker thread wakes up
20:05:37.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:37.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:39.336 02.020 11616 Exposure complete
20:05:39.395 00.059 11616 worker thread done servicing request
20:05:39.395 00.000 12268 OnExposeComplete: enter
20:05:39.396 00.001 12268 UpdateGuideState(): m_state=6
20:05:39.396 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
20:05:39.396 00.000 12268 Star::Find returns 1 (0), X=1249.65, Y=864.05, Mass=374, SNR=13.2, Peak=39 HFD=4.1
20:05:39.396 00.000 12268 MultiStar: [#1 0.09,0.48,0.88,U] [#2 0.20,0.21,0.92,U] [#3 0.08,0.67,0.69,U] [#4 0.53,0.39,0.73,U] [#5 0.73,0.33,0.00,M4] [#6 1.02,0.11,0.00,M9] [#7 -0.19,0.76,0.00,M3] [#8 0.59,0.06,0.42,U] 
20:05:39.397 00.001 12268 refined, 5 included, MultiStar: {0.28, 0.43}, one-star: {0.35, 0.62}
20:05:39.397 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.67) = xAngle (2.66 = 2.66)
20:05:39.397 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.69 = 2.69)
20:05:39.397 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.43 hyp=0.52 cameraTheta=0.99 mountX=-0.46 mountY=0.22, mountTheta=2.69
20:05:39.398 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.43, opts=13)
20:05:39.398 00.000 12268 Enqueuing Move request for scope (0.28, 0.43)
20:05:39.398 00.000 11616 Worker thread wakes up
20:05:39.399 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.43) opts 0xd
20:05:39.399 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.43)
20:05:39.399 00.000 11616 Moving (0.28, 0.43) raw xDistance=-0.46 yDistance=0.22
20:05:39.399 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
20:05:39.399 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.37
20:05:39.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
20:05:39.399 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:05:39.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:05:39.399 00.000 11616 MoveAxis(E, 256, ABG)
20:05:39.399 00.000 11616 Guiding  Dir = 2, Dur = 256
20:05:39.399 00.000 11616 IsSlewing returns 0
20:05:39.400 00.001 11616 IsGuiding returns 0
20:05:39.400 00.000 11616 PulseGuide returned control before completion, sleep 266
20:05:39.420 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:05:39.437 00.017 12268 UpdateGuideState exits: m=374 SNR=13.2
20:05:39.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:39.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:39.437 00.000 12268 Enqueuing Expose request
20:05:39.671 00.234 11616 IsGuiding returns 1
20:05:39.671 00.000 11616 scope still moving after pulse duration time elapsed
20:05:39.701 00.030 11616 IsSlewing returns 0
20:05:39.701 00.000 11616 IsGuiding returns 0
20:05:39.701 00.000 11616 scope move finished after 256 + 45 ms
20:05:39.701 00.000 11616 Move returns status 0, amount 256
20:05:39.701 00.000 11616 MoveAxis(N, 0, ABG)
20:05:39.701 00.000 11616 Move returns status 0, amount 0
20:05:39.701 00.000 11616 move complete, result=0
20:05:39.702 00.001 11616 worker thread done servicing request
20:05:39.702 00.000 11616 Worker thread wakes up
20:05:39.702 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:39.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:39.702 00.000 12268 GuideStep: -0.5 px 256 ms EAST, 0.2 px 0 ms NORTH
20:05:41.722 02.020 11616 Exposure complete
20:05:41.782 00.060 11616 worker thread done servicing request
20:05:41.782 00.000 12268 OnExposeComplete: enter
20:05:41.782 00.000 12268 UpdateGuideState(): m_state=6
20:05:41.783 00.001 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
20:05:41.783 00.000 12268 Star::Find returns 1 (0), X=1249.06, Y=864.02, Mass=328, SNR=12.4, Peak=37 HFD=4.1
20:05:41.783 00.000 12268 MultiStar: [#1 -0.08,0.27,0.91,U] [#2 0.06,0.07,0.96,U] [#3 -0.18,0.18,0.76,U] [#4 0.22,0.28,0.82,U] [#5 0.29,0.17,0.73,U] [#6 0.16,0.04,0.65,U] [#7 -0.04,0.62,0.55,U] [#8 -0.06,-0.06,0.50,U] 
20:05:41.783 00.000 12268 refined, 8 included, MultiStar: {0.01, 0.25}, one-star: {-0.24, 0.59}
20:05:41.783 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.67) = xAngle (3.21 = -3.07)
20:05:41.784 00.001 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.24 = -3.04)
20:05:41.784 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.54 mountX=-0.25 mountY=-0.03, mountTheta=-3.04
20:05:41.786 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.25, opts=13)
20:05:41.787 00.001 12268 Enqueuing Move request for scope (0.01, 0.25)
20:05:41.787 00.000 11616 Worker thread wakes up
20:05:41.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd
20:05:41.787 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.25)
20:05:41.787 00.000 11616 Moving (0.01, 0.25) raw xDistance=-0.25 yDistance=-0.03
20:05:41.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
20:05:41.787 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:41.788 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:05:41.788 00.000 11616 MoveAxis(E, 140, ABG)
20:05:41.788 00.000 11616 Guiding  Dir = 2, Dur = 140
20:05:41.788 00.000 11616 IsSlewing returns 0
20:05:41.788 00.000 11616 IsGuiding returns 0
20:05:41.789 00.001 11616 PulseGuide returned control before completion, sleep 150
20:05:41.810 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:05:41.829 00.019 12268 UpdateGuideState exits: m=328 SNR=12.4
20:05:41.829 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:41.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:41.829 00.000 12268 Enqueuing Expose request
20:05:41.949 00.120 11616 IsGuiding returns 1
20:05:41.949 00.000 11616 scope still moving after pulse duration time elapsed
20:05:41.981 00.032 11616 IsSlewing returns 0
20:05:41.981 00.000 11616 IsGuiding returns 0
20:05:41.981 00.000 11616 scope move finished after 140 + 52 ms
20:05:41.981 00.000 11616 Move returns status 0, amount 140
20:05:41.981 00.000 11616 MoveAxis(N, 0, ABG)
20:05:41.981 00.000 11616 Move returns status 0, amount 0
20:05:41.982 00.001 11616 move complete, result=0
20:05:41.982 00.000 11616 worker thread done servicing request
20:05:41.982 00.000 11616 Worker thread wakes up
20:05:41.982 00.000 12268 GuideStep: -0.3 px 140 ms EAST, -0.0 px 0 ms NORTH
20:05:41.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:41.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:43.996 02.014 11616 Exposure complete
20:05:44.055 00.059 11616 worker thread done servicing request
20:05:44.055 00.000 12268 OnExposeComplete: enter
20:05:44.055 00.000 12268 UpdateGuideState(): m_state=6
20:05:44.055 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
20:05:44.055 00.000 12268 Star::Find returns 1 (0), X=1248.98, Y=863.70, Mass=366, SNR=13.1, Peak=40 HFD=4.3
20:05:44.056 00.001 12268 MultiStar: [#1 -0.19,0.04,0.89,U] [#2 -0.27,-0.26,1.02,U] [#3 -0.23,0.16,0.69,U] [#4 -0.39,-0.19,0.78,U] [#5 0.41,-0.68,0.00,M4] [#6 0.31,-0.32,0.58,U] [#7 -0.79,0.06,0.00,M3] [#8 0.09,0.17,0.45,U] 
20:05:44.056 00.000 12268 refined, 6 included, MultiStar: {-0.19, -0.02}, one-star: {-0.33, 0.26}
20:05:44.056 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.67) = xAngle (-1.36 = -1.36)
20:05:44.056 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.33 = -1.33)
20:05:44.056 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.03 mountX=0.04 mountY=-0.18, mountTheta=-1.36
20:05:44.057 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.02, opts=13)
20:05:44.058 00.001 12268 Enqueuing Move request for scope (-0.19, -0.02)
20:05:44.058 00.000 11616 Worker thread wakes up
20:05:44.058 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
20:05:44.058 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
20:05:44.058 00.000 11616 Moving (-0.19, -0.02) raw xDistance=0.04 yDistance=-0.18
20:05:44.058 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:44.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:05:44.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:05:44.058 00.000 11616 MoveAxis(E, 0, ABG)
20:05:44.058 00.000 11616 Move returns status 0, amount 0
20:05:44.058 00.000 11616 MoveAxis(N, 16, ABG)
20:05:44.058 00.000 11616 Guiding  Dir = 0, Dur = 16
20:05:44.059 00.001 11616 IsSlewing returns 0
20:05:44.059 00.000 11616 IsGuiding returns 0
20:05:44.059 00.000 11616 PulseGuide returned control before completion, sleep 26
20:05:44.079 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:05:44.096 00.017 12268 UpdateGuideState exits: m=366 SNR=13.1
20:05:44.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:44.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:44.096 00.000 12268 Enqueuing Expose request
20:05:44.099 00.003 11616 IsGuiding returns 1
20:05:44.099 00.000 11616 scope still moving after pulse duration time elapsed
20:05:44.129 00.030 11616 IsSlewing returns 0
20:05:44.129 00.000 11616 IsGuiding returns 0
20:05:44.129 00.000 11616 scope move finished after 16 + 55 ms
20:05:44.129 00.000 11616 Move returns status 0, amount 16
20:05:44.130 00.001 11616 move complete, result=0
20:05:44.130 00.000 11616 worker thread done servicing request
20:05:44.130 00.000 11616 Worker thread wakes up
20:05:44.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:44.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:44.130 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 16 ms NORTH
20:05:46.137 02.007 11616 Exposure complete
20:05:46.199 00.062 11616 worker thread done servicing request
20:05:46.199 00.000 12268 OnExposeComplete: enter
20:05:46.200 00.001 12268 UpdateGuideState(): m_state=6
20:05:46.200 00.000 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
20:05:46.200 00.000 12268 Star::Find returns 1 (0), X=1249.15, Y=863.79, Mass=370, SNR=13.2, Peak=41 HFD=4.3
20:05:46.200 00.000 12268 MultiStar: [#1 -0.30,-0.67,0.00,M1] [#2 -0.22,-0.33,0.92,U] [#3 -0.15,0.19,0.75,U] [#4 -0.21,-0.18,0.75,U] [#5 -0.09,-0.34,0.69,U] [#6 0.22,-0.42,0.72,U] [#7 -0.76,-0.23,0.00,M4] [#8 0.07,-0.40,0.44,U] 
20:05:46.200 00.000 12268 refined, 6 included, MultiStar: {-0.10, -0.12}, one-star: {-0.16, 0.36}
20:05:46.201 00.001 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.67) = xAngle (-0.57 = -0.57)
20:05:46.201 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.53 = -0.53)
20:05:46.201 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-2.23 mountX=0.13 mountY=-0.08, mountTheta=-0.54
20:05:46.202 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.12, opts=13)
20:05:46.202 00.000 12268 Enqueuing Move request for scope (-0.10, -0.12)
20:05:46.202 00.000 11616 Worker thread wakes up
20:05:46.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
20:05:46.202 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
20:05:46.202 00.000 11616 Moving (-0.10, -0.12) raw xDistance=0.13 yDistance=-0.08
20:05:46.203 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:05:46.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:05:46.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:46.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:05:46.203 00.000 11616 MoveAxis(E, 0, ABG)
20:05:46.203 00.000 11616 Move returns status 0, amount 0
20:05:46.203 00.000 11616 MoveAxis(N, 0, ABG)
20:05:46.203 00.000 11616 Move returns status 0, amount 0
20:05:46.203 00.000 11616 move complete, result=0
20:05:46.203 00.000 11616 worker thread done servicing request
20:05:46.224 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:05:46.242 00.018 12268 UpdateGuideState exits: m=370 SNR=13.2
20:05:46.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:46.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:46.242 00.000 12268 Enqueuing Expose request
20:05:46.242 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:05:46.243 00.001 11616 Worker thread wakes up
20:05:46.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:46.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:48.256 02.013 11616 Exposure complete
20:05:48.313 00.057 11616 worker thread done servicing request
20:05:48.313 00.000 12268 OnExposeComplete: enter
20:05:48.313 00.000 12268 UpdateGuideState(): m_state=6
20:05:48.314 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
20:05:48.314 00.000 12268 Star::Find returns 1 (0), X=1249.31, Y=863.26, Mass=351, SNR=12.8, Peak=36 HFD=4.4
20:05:48.314 00.000 12268 MultiStar: [#1 -0.56,-0.21,0.90,U] [#2 0.02,-0.60,0.96,U] [#3 0.01,0.08,0.77,U] [#4 0.31,-0.26,0.84,U] [#5 0.22,-0.48,0.70,U] [#6 0.19,-0.49,0.62,U] [#7 -0.85,-0.14,0.00,M5] [#8 0.00,-0.58,0.45,U] 
20:05:48.315 00.001 12268 single-star, 7 included, MultiStar: {0.01, -0.32}, one-star: {0.01, -0.17}
20:05:48.315 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.67) = xAngle (0.14 = 0.14)
20:05:48.315 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.17 = 0.17)
20:05:48.315 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.53 mountX=0.17 mountY=0.03, mountTheta=0.17
20:05:48.316 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.17, opts=13)
20:05:48.316 00.000 12268 Enqueuing Move request for scope (0.01, -0.17)
20:05:48.316 00.000 11616 Worker thread wakes up
20:05:48.316 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
20:05:48.317 00.001 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
20:05:48.317 00.000 11616 Moving (0.01, -0.17) raw xDistance=0.17 yDistance=0.03
20:05:48.317 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:05:48.317 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:05:48.317 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:48.317 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:05:48.317 00.000 11616 MoveAxis(E, 0, ABG)
20:05:48.317 00.000 11616 Move returns status 0, amount 0
20:05:48.317 00.000 11616 MoveAxis(N, 0, ABG)
20:05:48.317 00.000 11616 Move returns status 0, amount 0
20:05:48.317 00.000 11616 move complete, result=0
20:05:48.318 00.001 11616 worker thread done servicing request
20:05:48.338 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:05:48.357 00.019 12268 UpdateGuideState exits: m=351 SNR=12.8
20:05:48.358 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:48.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:48.358 00.000 12268 Enqueuing Expose request
20:05:48.358 00.000 11616 Worker thread wakes up
20:05:48.358 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:05:48.358 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:48.358 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:50.365 02.007 11616 Exposure complete
20:05:50.424 00.059 11616 worker thread done servicing request
20:05:50.425 00.001 12268 OnExposeComplete: enter
20:05:50.425 00.000 12268 UpdateGuideState(): m_state=6
20:05:50.425 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
20:05:50.425 00.000 12268 Star::Find returns 1 (0), X=1249.43, Y=863.47, Mass=310, SNR=12.1, Peak=31 HFD=3.3
20:05:50.425 00.000 12268 MultiStar: [#1 -0.17,-0.69,0.00,M1] [#2 0.24,-0.20,0.95,U] [#3 -0.13,-0.03,0.78,U] [#4 0.39,-0.18,0.82,U] [#5 0.21,-0.31,0.70,U] [#6 0.39,-0.52,0.62,U] [#7 -0.54,-0.02,0.47,U] [#8 0.15,-0.49,0.49,U] 
20:05:50.425 00.000 12268 single-star, 7 included, MultiStar: {0.13, -0.19}, one-star: {0.13, 0.04}
20:05:50.426 00.001 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.67) = xAngle (1.98 = 1.98)
20:05:50.426 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.01 = 2.01)
20:05:50.426 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.31 mountX=-0.05 mountY=0.12, mountTheta=1.99
20:05:50.427 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.04, opts=13)
20:05:50.427 00.000 12268 Enqueuing Move request for scope (0.13, 0.04)
20:05:50.427 00.000 11616 Worker thread wakes up
20:05:50.427 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
20:05:50.427 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
20:05:50.428 00.001 11616 Moving (0.13, 0.04) raw xDistance=-0.05 yDistance=0.12
20:05:50.428 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:50.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:05:50.428 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:50.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:05:50.428 00.000 11616 MoveAxis(E, 0, ABG)
20:05:50.428 00.000 11616 Move returns status 0, amount 0
20:05:50.428 00.000 11616 MoveAxis(N, 0, ABG)
20:05:50.428 00.000 11616 Move returns status 0, amount 0
20:05:50.428 00.000 11616 move complete, result=0
20:05:50.428 00.000 11616 worker thread done servicing request
20:05:50.448 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:05:50.464 00.016 12268 UpdateGuideState exits: m=310 SNR=12.1
20:05:50.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:50.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:50.464 00.000 12268 Enqueuing Expose request
20:05:50.465 00.001 11616 Worker thread wakes up
20:05:50.465 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:05:50.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:50.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:52.475 02.010 11616 Exposure complete
20:05:52.532 00.057 11616 worker thread done servicing request
20:05:52.533 00.001 12268 OnExposeComplete: enter
20:05:52.533 00.000 12268 UpdateGuideState(): m_state=6
20:05:52.533 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
20:05:52.533 00.000 12268 Star::Find returns 1 (0), X=1249.37, Y=863.68, Mass=359, SNR=12.9, Peak=38 HFD=4.2
20:05:52.533 00.000 12268 MultiStar: [#1 -0.38,-0.28,0.84,U] [#2 0.19,-0.25,0.89,U] [#3 -0.15,0.22,0.72,U] [#4 0.72,-0.35,0.00,M1] [#5 0.52,-0.40,0.69,U] [#6 0.15,-0.41,0.57,U] [#7 -0.65,-0.04,0.40,U] [#8 0.59,0.07,0.50,U] 
20:05:52.533 00.000 12268 refined, 7 included, MultiStar: {0.05, -0.10}, one-star: {0.06, 0.24}
20:05:52.534 00.001 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.67) = xAngle (0.57 = 0.57)
20:05:52.534 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.60 = 0.60)
20:05:52.534 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.10 mountX=0.09 mountY=0.06, mountTheta=0.59
20:05:52.535 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.10, opts=13)
20:05:52.535 00.000 12268 Enqueuing Move request for scope (0.05, -0.10)
20:05:52.535 00.000 11616 Worker thread wakes up
20:05:52.535 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
20:05:52.536 00.001 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
20:05:52.536 00.000 11616 Moving (0.05, -0.10) raw xDistance=0.09 yDistance=0.06
20:05:52.536 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:52.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:05:52.536 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:52.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:05:52.536 00.000 11616 MoveAxis(E, 0, ABG)
20:05:52.536 00.000 11616 Move returns status 0, amount 0
20:05:52.536 00.000 11616 MoveAxis(N, 0, ABG)
20:05:52.536 00.000 11616 Move returns status 0, amount 0
20:05:52.536 00.000 11616 move complete, result=0
20:05:52.536 00.000 11616 worker thread done servicing request
20:05:52.556 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:05:52.574 00.018 12268 UpdateGuideState exits: m=359 SNR=12.9
20:05:52.575 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:52.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:52.575 00.000 12268 Enqueuing Expose request
20:05:52.575 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:05:52.575 00.000 11616 Worker thread wakes up
20:05:52.575 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:52.575 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:54.587 02.012 11616 Exposure complete
20:05:54.645 00.058 11616 worker thread done servicing request
20:05:54.645 00.000 12268 OnExposeComplete: enter
20:05:54.645 00.000 12268 UpdateGuideState(): m_state=6
20:05:54.645 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
20:05:54.645 00.000 12268 Star::Find returns 1 (0), X=1248.85, Y=864.09, Mass=347, SNR=12.7, Peak=42 HFD=4.2
20:05:54.646 00.001 12268 MultiStar: [#1 -0.37,0.23,0.88,U] [#2 -0.12,0.05,0.94,U] [#3 -0.31,0.22,0.71,U] [#4 0.06,0.36,0.75,U] [#5 0.17,0.17,0.70,U] [#6 0.26,0.04,0.63,U] [#7 -0.41,-0.13,0.40,U] [#8 -0.30,0.57,0.46,U] 
20:05:54.646 00.000 12268 refined, 8 included, MultiStar: {-0.17, 0.26}, one-star: {-0.46, 0.65}
20:05:54.646 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.67) = xAngle (3.82 = -2.47)
20:05:54.646 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.85 = -2.44)
20:05:54.646 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.26 hyp=0.31 cameraTheta=2.15 mountX=-0.24 mountY=-0.20, mountTheta=-2.45
20:05:54.650 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.26, opts=13)
20:05:54.650 00.000 12268 Enqueuing Move request for scope (-0.17, 0.26)
20:05:54.650 00.000 11616 Worker thread wakes up
20:05:54.650 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.26) opts 0xd
20:05:54.650 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.26)
20:05:54.650 00.000 11616 Moving (-0.17, 0.26) raw xDistance=-0.24 yDistance=-0.20
20:05:54.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
20:05:54.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
20:05:54.651 00.001 11616 MoveAxis(E, 135, ABG)
20:05:54.651 00.000 11616 Guiding  Dir = 2, Dur = 135
20:05:54.651 00.000 11616 IsSlewing returns 0
20:05:54.651 00.000 11616 IsGuiding returns 0
20:05:54.652 00.001 11616 PulseGuide returned control before completion, sleep 145
20:05:54.672 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:05:54.689 00.017 12268 UpdateGuideState exits: m=347 SNR=12.7
20:05:54.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:54.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:54.689 00.000 12268 Enqueuing Expose request
20:05:54.804 00.115 11616 IsGuiding returns 1
20:05:54.804 00.000 11616 scope still moving after pulse duration time elapsed
20:05:54.835 00.031 11616 IsSlewing returns 0
20:05:54.835 00.000 11616 IsGuiding returns 0
20:05:54.836 00.001 11616 scope move finished after 135 + 49 ms
20:05:54.836 00.000 11616 Move returns status 0, amount 135
20:05:54.836 00.000 11616 MoveAxis(N, 17, ABG)
20:05:54.836 00.000 11616 Guiding  Dir = 0, Dur = 17
20:05:54.836 00.000 11616 IsSlewing returns 0
20:05:54.836 00.000 11616 IsGuiding returns 0
20:05:54.837 00.001 11616 PulseGuide returned control before completion, sleep 27
20:05:54.866 00.029 11616 IsGuiding returns 1
20:05:54.866 00.000 11616 scope still moving after pulse duration time elapsed
20:05:54.897 00.031 11616 IsSlewing returns 0
20:05:54.897 00.000 11616 IsGuiding returns 0
20:05:54.898 00.001 11616 scope move finished after 17 + 44 ms
20:05:54.898 00.000 11616 Move returns status 0, amount 17
20:05:54.898 00.000 11616 move complete, result=0
20:05:54.898 00.000 11616 worker thread done servicing request
20:05:54.898 00.000 11616 Worker thread wakes up
20:05:54.898 00.000 12268 GuideStep: -0.2 px 135 ms EAST, -0.2 px 17 ms NORTH
20:05:54.899 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:54.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:56.906 02.007 11616 Exposure complete
20:05:56.967 00.061 11616 worker thread done servicing request
20:05:56.967 00.000 12268 OnExposeComplete: enter
20:05:56.967 00.000 12268 UpdateGuideState(): m_state=6
20:05:56.967 00.000 12268 Star::Find(15, 1248, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
20:05:56.967 00.000 12268 Star::Find returns 1 (0), X=1249.23, Y=863.15, Mass=316, SNR=12.1, Peak=34 HFD=4.2
20:05:56.968 00.001 12268 MultiStar: [#1 -0.07,-0.25,0.97,U] [#2 -0.01,-0.55,1.02,U] [#3 -0.12,-0.36,0.82,U] [#4 0.21,-0.70,0.00,M1] [#5 0.07,-0.56,0.71,U] [#6 0.39,-0.41,0.60,U] [#7 -0.62,-0.49,0.00,M3] [#8 0.22,-0.49,0.48,U] 
20:05:56.968 00.000 12268 single-star, 6 included, MultiStar: {0.02, -0.40}, one-star: {-0.08, -0.28}
20:05:56.968 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.67) = xAngle (-0.17 = -0.17)
20:05:56.968 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.14 = -0.14)
20:05:56.968 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.28 hyp=0.29 cameraTheta=-1.84 mountX=0.28 mountY=-0.04, mountTheta=-0.14
20:05:56.969 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.28, opts=13)
20:05:56.969 00.000 12268 Enqueuing Move request for scope (-0.08, -0.28)
20:05:56.969 00.000 11616 Worker thread wakes up
20:05:56.969 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.28) opts 0xd
20:05:56.969 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.28)
20:05:56.969 00.000 11616 Moving (-0.08, -0.28) raw xDistance=0.28 yDistance=-0.04
20:05:56.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:05:56.970 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:05:56.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:05:56.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:05:56.970 00.000 11616 MoveAxis(E, 0, ABG)
20:05:56.970 00.000 11616 Move returns status 0, amount 0
20:05:56.970 00.000 11616 MoveAxis(N, 0, ABG)
20:05:56.970 00.000 11616 Move returns status 0, amount 0
20:05:56.970 00.000 11616 move complete, result=0
20:05:56.970 00.000 11616 worker thread done servicing request
20:05:56.989 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:05:57.008 00.019 12268 UpdateGuideState exits: m=316 SNR=12.1
20:05:57.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:57.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:57.008 00.000 12268 Enqueuing Expose request
20:05:57.008 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
20:05:57.008 00.000 11616 Worker thread wakes up
20:05:57.009 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:57.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:05:59.019 02.010 11616 Exposure complete
20:05:59.078 00.059 11616 worker thread done servicing request
20:05:59.079 00.001 12268 OnExposeComplete: enter
20:05:59.079 00.000 12268 UpdateGuideState(): m_state=6
20:05:59.079 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
20:05:59.079 00.000 12268 Star::Find returns 1 (0), X=1249.51, Y=863.16, Mass=320, SNR=12.2, Peak=37 HFD=3.8
20:05:59.080 00.001 12268 MultiStar: [#1 -0.13,-0.43,0.92,U] [#2 0.19,-0.65,0.93,U] [#3 -0.14,-0.38,0.79,U] [#4 0.13,-0.72,0.00,M2] [#5 0.15,-0.30,0.76,U] [#6 0.45,-0.80,0.00,M2] [#7 -0.47,-0.42,0.39,U] [#8 0.57,-0.46,0.00,M1] 
20:05:59.080 00.000 12268 single-star, 5 included, MultiStar: {0.01, -0.41}, one-star: {0.20, -0.28}
20:05:59.080 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.67) = xAngle (0.73 = 0.73)
20:05:59.080 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.76 = 0.76)
20:05:59.080 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.28 hyp=0.34 cameraTheta=-0.94 mountX=0.25 mountY=0.23, mountTheta=0.74
20:05:59.081 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.28, opts=13)
20:05:59.082 00.001 12268 Enqueuing Move request for scope (0.20, -0.28)
20:05:59.082 00.000 11616 Worker thread wakes up
20:05:59.082 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.28) opts 0xd
20:05:59.082 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.28)
20:05:59.082 00.000 11616 Moving (0.20, -0.28) raw xDistance=0.25 yDistance=0.23
20:05:59.082 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:05:59.082 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:05:59.082 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:05:59.082 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:05:59.082 00.000 11616 MoveAxis(E, 0, ABG)
20:05:59.083 00.001 11616 Move returns status 0, amount 0
20:05:59.083 00.000 11616 MoveAxis(N, 0, ABG)
20:05:59.083 00.000 11616 Move returns status 0, amount 0
20:05:59.083 00.000 11616 move complete, result=0
20:05:59.083 00.000 11616 worker thread done servicing request
20:05:59.104 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:05:59.121 00.017 12268 UpdateGuideState exits: m=320 SNR=12.2
20:05:59.122 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:59.122 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:05:59.122 00.000 12268 Enqueuing Expose request
20:05:59.122 00.000 11616 Worker thread wakes up
20:05:59.122 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
20:05:59.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:05:59.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:01.133 02.011 11616 Exposure complete
20:06:01.190 00.057 11616 worker thread done servicing request
20:06:01.190 00.000 12268 OnExposeComplete: enter
20:06:01.190 00.000 12268 UpdateGuideState(): m_state=6
20:06:01.191 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
20:06:01.191 00.000 12268 Star::Find returns 1 (0), X=1249.14, Y=863.43, Mass=310, SNR=12.1, Peak=37 HFD=3.9
20:06:01.191 00.000 12268 MultiStar: [#1 -0.37,0.05,0.97,U] [#2 0.02,-0.42,0.98,U] [#3 -0.05,0.53,0.74,U] [#4 -0.20,-0.00,0.71,U] [#5 0.39,-0.20,0.64,U] [#6 0.35,0.23,0.65,U] [#7 0.13,0.25,0.37,U] [#8 0.22,0.75,0.00,M2] 
20:06:01.191 00.000 12268 refined, 7 included, MultiStar: {-0.02, 0.02}, one-star: {-0.17, 0.00}
20:06:01.192 00.001 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.67) = xAngle (4.05 = -2.23)
20:06:01.192 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.08 = -2.20)
20:06:01.192 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.38 mountX=-0.02 mountY=-0.03, mountTheta=-2.22
20:06:01.194 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.02, opts=13)
20:06:01.194 00.000 12268 Enqueuing Move request for scope (-0.02, 0.02)
20:06:01.194 00.000 11616 Worker thread wakes up
20:06:01.194 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
20:06:01.194 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
20:06:01.194 00.000 11616 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=-0.03
20:06:01.194 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:01.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:06:01.195 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:01.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:06:01.195 00.000 11616 MoveAxis(E, 0, ABG)
20:06:01.195 00.000 11616 Move returns status 0, amount 0
20:06:01.195 00.000 11616 MoveAxis(N, 0, ABG)
20:06:01.195 00.000 11616 Move returns status 0, amount 0
20:06:01.195 00.000 11616 move complete, result=0
20:06:01.195 00.000 11616 worker thread done servicing request
20:06:01.216 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:06:01.232 00.016 12268 UpdateGuideState exits: m=310 SNR=12.1
20:06:01.233 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:01.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:01.233 00.000 12268 Enqueuing Expose request
20:06:01.233 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:06:01.233 00.000 11616 Worker thread wakes up
20:06:01.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:01.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:03.255 02.022 11616 Exposure complete
20:06:03.316 00.061 11616 worker thread done servicing request
20:06:03.316 00.000 12268 OnExposeComplete: enter
20:06:03.316 00.000 12268 UpdateGuideState(): m_state=6
20:06:03.317 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
20:06:03.317 00.000 12268 Star::Find returns 1 (0), X=1249.27, Y=863.95, Mass=283, SNR=11.6, Peak=39 HFD=3.9
20:06:03.317 00.000 12268 MultiStar: [#1 -0.33,-0.01,0.99,U] [#2 0.25,0.22,0.94,U] [#3 -0.12,0.49,0.73,U] [#4 0.32,0.03,0.85,U] [#5 -0.10,0.40,0.71,U] [#6 0.26,-0.00,0.63,U] [#7 -0.50,0.77,0.00,M2] [#8 0.13,0.20,0.50,U] 
20:06:03.317 00.000 12268 refined, 7 included, MultiStar: {0.03, 0.23}, one-star: {-0.03, 0.52}
20:06:03.317 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.67) = xAngle (3.09 = 3.09)
20:06:03.317 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.12 = 3.12)
20:06:03.318 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.24 cameraTheta=1.43 mountX=-0.24 mountY=0.00, mountTheta=3.12
20:06:03.319 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.23, opts=13)
20:06:03.319 00.000 12268 Enqueuing Move request for scope (0.03, 0.23)
20:06:03.319 00.000 11616 Worker thread wakes up
20:06:03.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
20:06:03.320 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
20:06:03.320 00.000 11616 Moving (0.03, 0.23) raw xDistance=-0.24 yDistance=0.00
20:06:03.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:06:03.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:06:03.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:03.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:06:03.320 00.000 11616 MoveAxis(E, 0, ABG)
20:06:03.320 00.000 11616 Move returns status 0, amount 0
20:06:03.320 00.000 11616 MoveAxis(N, 0, ABG)
20:06:03.320 00.000 11616 Move returns status 0, amount 0
20:06:03.320 00.000 11616 move complete, result=0
20:06:03.321 00.001 11616 worker thread done servicing request
20:06:03.344 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:06:03.363 00.019 12268 UpdateGuideState exits: m=283 SNR=11.6
20:06:03.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:03.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:03.364 00.001 12268 Enqueuing Expose request
20:06:03.364 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:06:03.364 00.000 11616 Worker thread wakes up
20:06:03.364 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:03.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:05.370 02.006 11616 Exposure complete
20:06:05.432 00.062 11616 worker thread done servicing request
20:06:05.433 00.001 12268 OnExposeComplete: enter
20:06:05.433 00.000 12268 UpdateGuideState(): m_state=6
20:06:05.433 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
20:06:05.433 00.000 12268 Star::Find returns 1 (0), X=1249.22, Y=863.41, Mass=292, SNR=11.7, Peak=35 HFD=3.7
20:06:05.433 00.000 12268 MultiStar: [#1 -0.25,-0.49,0.96,U] [#2 0.12,-0.52,0.93,U] [#3 -0.08,0.21,0.74,U] [#4 0.51,-0.39,0.80,U] [#5 0.16,-0.20,0.79,U] [#6 0.27,-0.41,0.64,U] [#7 -0.37,0.08,0.50,U] [#8 -0.03,-0.08,0.54,U] 
20:06:05.433 00.000 12268 single-star, 8 included, MultiStar: {0.03, -0.22}, one-star: {-0.09, -0.02}
20:06:05.434 00.001 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.67) = xAngle (-1.23 = -1.23)
20:06:05.434 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.20 = -1.20)
20:06:05.434 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.90 mountX=0.03 mountY=-0.08, mountTheta=-1.23
20:06:05.435 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.02, opts=13)
20:06:05.435 00.000 12268 Enqueuing Move request for scope (-0.09, -0.02)
20:06:05.435 00.000 11616 Worker thread wakes up
20:06:05.435 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
20:06:05.435 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
20:06:05.435 00.000 11616 Moving (-0.09, -0.02) raw xDistance=0.03 yDistance=-0.08
20:06:05.436 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:05.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:06:05.436 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:05.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:06:05.436 00.000 11616 MoveAxis(E, 0, ABG)
20:06:05.436 00.000 11616 Move returns status 0, amount 0
20:06:05.436 00.000 11616 MoveAxis(N, 0, ABG)
20:06:05.436 00.000 11616 Move returns status 0, amount 0
20:06:05.436 00.000 11616 move complete, result=0
20:06:05.436 00.000 11616 worker thread done servicing request
20:06:05.458 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:06:05.477 00.019 12268 UpdateGuideState exits: m=292 SNR=11.7
20:06:05.478 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:05.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:05.478 00.000 12268 Enqueuing Expose request
20:06:05.478 00.000 11616 Worker thread wakes up
20:06:05.478 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:06:05.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:05.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:07.542 02.064 11616 Exposure complete
20:06:07.599 00.057 11616 worker thread done servicing request
20:06:07.600 00.001 12268 OnExposeComplete: enter
20:06:07.600 00.000 12268 UpdateGuideState(): m_state=6
20:06:07.600 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
20:06:07.600 00.000 12268 Star::Find returns 1 (0), X=1249.25, Y=863.21, Mass=347, SNR=12.7, Peak=32 HFD=4.7
20:06:07.600 00.000 12268 MultiStar: [#1 -0.17,-0.89,0.00,M1] [#2 -0.04,-0.69,0.00,M1] [#3 -0.04,-0.60,0.69,U] [#4 0.14,-1.09,0.00,M1] [#5 0.45,-1.05,0.00,M1] [#6 0.35,-1.24,0.00,M1] [#7 -0.91,-0.72,0.00,M2] [#8 -0.16,-1.27,0.00,M1] 
20:06:07.600 00.000 12268 single-star, 1 included, MultiStar: {-0.05, -0.38}, one-star: {-0.06, -0.22}
20:06:07.600 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.67) = xAngle (-0.16 = -0.16)
20:06:07.601 00.001 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.13 = -0.13)
20:06:07.601 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.83 mountX=0.23 mountY=-0.03, mountTheta=-0.13
20:06:07.602 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.22, opts=13)
20:06:07.602 00.000 12268 Enqueuing Move request for scope (-0.06, -0.22)
20:06:07.602 00.000 11616 Worker thread wakes up
20:06:07.602 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
20:06:07.603 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
20:06:07.603 00.000 11616 Moving (-0.06, -0.22) raw xDistance=0.23 yDistance=-0.03
20:06:07.603 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:06:07.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:06:07.603 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:07.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:06:07.603 00.000 11616 MoveAxis(E, 0, ABG)
20:06:07.603 00.000 11616 Move returns status 0, amount 0
20:06:07.603 00.000 11616 MoveAxis(N, 0, ABG)
20:06:07.603 00.000 11616 Move returns status 0, amount 0
20:06:07.603 00.000 11616 move complete, result=0
20:06:07.603 00.000 11616 worker thread done servicing request
20:06:07.626 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:06:07.644 00.018 12268 UpdateGuideState exits: m=347 SNR=12.7
20:06:07.644 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:07.644 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:07.644 00.000 12268 Enqueuing Expose request
20:06:07.644 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:06:07.644 00.000 11616 Worker thread wakes up
20:06:07.644 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:07.645 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:09.651 02.006 11616 Exposure complete
20:06:09.710 00.059 11616 worker thread done servicing request
20:06:09.710 00.000 12268 OnExposeComplete: enter
20:06:09.711 00.001 12268 UpdateGuideState(): m_state=6
20:06:09.711 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
20:06:09.711 00.000 12268 Star::Find returns 1 (0), X=1249.20, Y=863.06, Mass=319, SNR=12.1, Peak=32 HFD=4.2
20:06:09.711 00.000 12268 MultiStar: [#1 -0.08,-0.89,0.00,M2] [#2 0.35,-0.80,0.00,M2] [#3 0.09,-0.97,0.00,M1] [#4 0.57,-0.94,0.00,M2] [#5 0.33,-0.72,0.00,M2] [#6 0.28,-0.95,0.00,M2] [#7 -0.02,-0.94,0.00,M3] [#8 0.47,-1.19,0.00,M2] 
20:06:09.711 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.67) = xAngle (-0.17 = -0.17)
20:06:09.711 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.14 = -0.14)
20:06:09.711 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.37 hyp=0.39 cameraTheta=-1.84 mountX=0.38 mountY=-0.06, mountTheta=-0.14
20:06:09.713 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.37, opts=13)
20:06:09.713 00.000 12268 Enqueuing Move request for scope (-0.10, -0.37)
20:06:09.713 00.000 11616 Worker thread wakes up
20:06:09.713 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.37) opts 0xd
20:06:09.713 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.37)
20:06:09.713 00.000 11616 Moving (-0.10, -0.37) raw xDistance=0.38 yDistance=-0.06
20:06:09.713 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
20:06:09.713 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.15
20:06:09.713 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
20:06:09.714 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:09.714 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:06:09.714 00.000 11616 MoveAxis(W, 214, ABG)
20:06:09.714 00.000 11616 Guiding  Dir = 3, Dur = 214
20:06:09.714 00.000 11616 IsSlewing returns 0
20:06:09.714 00.000 11616 IsGuiding returns 0
20:06:09.715 00.001 11616 PulseGuide returned control before completion, sleep 224
20:06:09.735 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:06:09.757 00.022 12268 UpdateGuideState exits: m=319 SNR=12.1
20:06:09.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:09.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:09.757 00.000 12268 Enqueuing Expose request
20:06:09.944 00.187 11616 IsGuiding returns 1
20:06:09.944 00.000 11616 scope still moving after pulse duration time elapsed
20:06:09.975 00.031 11616 IsSlewing returns 0
20:06:09.976 00.001 11616 IsGuiding returns 0
20:06:09.976 00.000 11616 scope move finished after 214 + 47 ms
20:06:09.976 00.000 11616 Move returns status 0, amount 214
20:06:09.976 00.000 11616 MoveAxis(N, 0, ABG)
20:06:09.976 00.000 11616 Move returns status 0, amount 0
20:06:09.976 00.000 11616 move complete, result=0
20:06:09.976 00.000 11616 worker thread done servicing request
20:06:09.977 00.001 11616 Worker thread wakes up
20:06:09.977 00.000 12268 GuideStep: 0.4 px 214 ms WEST, -0.1 px 0 ms NORTH
20:06:09.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:09.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:11.988 02.011 11616 Exposure complete
20:06:12.047 00.059 11616 worker thread done servicing request
20:06:12.048 00.001 12268 OnExposeComplete: enter
20:06:12.048 00.000 12268 UpdateGuideState(): m_state=6
20:06:12.048 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
20:06:12.048 00.000 12268 Star::Find returns 1 (0), X=1249.41, Y=863.00, Mass=322, SNR=12.2, Peak=36 HFD=4.7
20:06:12.048 00.000 12268 MultiStar: [#1 0.02,-0.71,0.00,M3] [#2 0.33,-0.95,0.00,M3] [#3 -0.09,-0.39,0.72,U] [#4 0.65,-0.96,0.00,M3] [#5 0.08,1.04,0.00,M3] [#6 0.27,-0.76,0.00,M3] [#7 -0.03,-0.43,0.40,U] [#8 0.02,-0.37,0.45,U] 
20:06:12.048 00.000 12268 refined, 3 included, MultiStar: {0.01, -0.41}, one-star: {0.10, -0.43}
20:06:12.048 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.67) = xAngle (0.13 = 0.13)
20:06:12.048 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.16 = 0.16)
20:06:12.049 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=-0.41 hyp=0.41 cameraTheta=-1.54 mountX=0.40 mountY=0.07, mountTheta=0.16
20:06:12.050 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.41, opts=13)
20:06:12.050 00.000 12268 Enqueuing Move request for scope (0.01, -0.41)
20:06:12.050 00.000 11616 Worker thread wakes up
20:06:12.050 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.41) opts 0xd
20:06:12.050 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.41)
20:06:12.050 00.000 11616 Moving (0.01, -0.41) raw xDistance=0.40 yDistance=0.07
20:06:12.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
20:06:12.051 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:12.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:06:12.051 00.000 11616 MoveAxis(W, 226, ABG)
20:06:12.051 00.000 11616 Guiding  Dir = 3, Dur = 226
20:06:12.051 00.000 11616 IsSlewing returns 0
20:06:12.051 00.000 11616 IsGuiding returns 0
20:06:12.052 00.001 11616 PulseGuide returned control before completion, sleep 236
20:06:12.072 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:06:12.089 00.017 12268 UpdateGuideState exits: m=322 SNR=12.2
20:06:12.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:12.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:12.089 00.000 12268 Enqueuing Expose request
20:06:12.294 00.205 11616 IsGuiding returns 1
20:06:12.294 00.000 11616 scope still moving after pulse duration time elapsed
20:06:12.325 00.031 11616 IsSlewing returns 0
20:06:12.326 00.001 11616 IsGuiding returns 0
20:06:12.326 00.000 11616 scope move finished after 226 + 48 ms
20:06:12.326 00.000 11616 Move returns status 0, amount 226
20:06:12.327 00.001 11616 MoveAxis(N, 0, ABG)
20:06:12.327 00.000 11616 Move returns status 0, amount 0
20:06:12.327 00.000 11616 move complete, result=0
20:06:12.327 00.000 11616 worker thread done servicing request
20:06:12.327 00.000 11616 Worker thread wakes up
20:06:12.327 00.000 12268 GuideStep: 0.4 px 226 ms WEST, 0.1 px 0 ms NORTH
20:06:12.327 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:12.327 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:14.333 02.006 11616 Exposure complete
20:06:14.393 00.060 11616 worker thread done servicing request
20:06:14.393 00.000 12268 OnExposeComplete: enter
20:06:14.393 00.000 12268 UpdateGuideState(): m_state=6
20:06:14.393 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
20:06:14.394 00.001 12268 Star::Find returns 1 (0), X=1249.37, Y=863.20, Mass=293, SNR=11.6, Peak=33 HFD=4.1
20:06:14.394 00.000 12268 MultiStar: [#1 0.17,-0.67,0.00,M4] [#2 0.08,-1.15,0.00,M4] [#3 -0.12,-0.45,0.78,U] [#4 0.33,-1.38,0.00,M4] [#5 0.34,1.17,0.00,M4] [#6 0.64,-0.87,0.00,M4] [#7 -0.48,-1.06,0.00,M3] [#8 0.47,-0.90,0.00,M2] 
20:06:14.394 00.000 12268 single-star, 1 included, MultiStar: {-0.02, -0.33}, one-star: {0.06, -0.23}
20:06:14.394 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.67) = xAngle (0.36 = 0.36)
20:06:14.394 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.40 = 0.40)
20:06:14.394 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.30 mountX=0.22 mountY=0.09, mountTheta=0.39
20:06:14.396 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.23, opts=13)
20:06:14.396 00.000 12268 Enqueuing Move request for scope (0.06, -0.23)
20:06:14.396 00.000 11616 Worker thread wakes up
20:06:14.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
20:06:14.396 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
20:06:14.396 00.000 11616 Moving (0.06, -0.23) raw xDistance=0.22 yDistance=0.09
20:06:14.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
20:06:14.396 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:14.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:06:14.397 00.001 11616 MoveAxis(W, 125, ABG)
20:06:14.397 00.000 11616 Guiding  Dir = 3, Dur = 125
20:06:14.397 00.000 11616 IsSlewing returns 0
20:06:14.397 00.000 11616 IsGuiding returns 0
20:06:14.398 00.001 11616 PulseGuide returned control before completion, sleep 135
20:06:14.417 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:06:14.434 00.017 12268 UpdateGuideState exits: m=293 SNR=11.6
20:06:14.434 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:14.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:14.434 00.000 12268 Enqueuing Expose request
20:06:14.534 00.100 11616 IsGuiding returns 1
20:06:14.534 00.000 11616 scope still moving after pulse duration time elapsed
20:06:14.565 00.031 11616 IsSlewing returns 0
20:06:14.566 00.001 11616 IsGuiding returns 0
20:06:14.566 00.000 11616 scope move finished after 125 + 44 ms
20:06:14.566 00.000 11616 Move returns status 0, amount 125
20:06:14.566 00.000 11616 MoveAxis(N, 0, ABG)
20:06:14.566 00.000 11616 Move returns status 0, amount 0
20:06:14.567 00.001 11616 move complete, result=0
20:06:14.567 00.000 12268 GuideStep: 0.2 px 125 ms WEST, 0.1 px 0 ms NORTH
20:06:14.568 00.001 11616 worker thread done servicing request
20:06:14.568 00.000 11616 Worker thread wakes up
20:06:14.569 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:14.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:16.584 02.015 11616 Exposure complete
20:06:16.642 00.058 11616 worker thread done servicing request
20:06:16.642 00.000 12268 OnExposeComplete: enter
20:06:16.642 00.000 12268 UpdateGuideState(): m_state=6
20:06:16.643 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
20:06:16.643 00.000 12268 Star::Find returns 1 (0), X=1249.21, Y=863.30, Mass=302, SNR=11.8, Peak=33 HFD=4.0
20:06:16.643 00.000 12268 MultiStar: [#1 -0.69,-0.24,0.00,M5] [#2 -0.02,-0.39,0.98,U] [#3 0.27,0.15,0.77,U] [#4 0.45,-0.60,0.00,M5] [#5 0.23,-0.44,0.72,U] [#6 0.33,-0.54,0.65,U] [#7 0.07,-0.28,0.38,U] [#8 -0.42,-0.53,0.43,U] 
20:06:16.643 00.000 12268 single-star, 6 included, MultiStar: {0.06, -0.28}, one-star: {-0.10, -0.13}
20:06:16.643 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.67) = xAngle (-0.54 = -0.54)
20:06:16.643 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.51 = -0.51)
20:06:16.643 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-2.21 mountX=0.14 mountY=-0.08, mountTheta=-0.52
20:06:16.645 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.13, opts=13)
20:06:16.645 00.000 12268 Enqueuing Move request for scope (-0.10, -0.13)
20:06:16.645 00.000 11616 Worker thread wakes up
20:06:16.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
20:06:16.645 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
20:06:16.645 00.000 11616 Moving (-0.10, -0.13) raw xDistance=0.14 yDistance=-0.08
20:06:16.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:06:16.645 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:16.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:06:16.646 00.001 11616 MoveAxis(W, 80, ABG)
20:06:16.646 00.000 11616 Guiding  Dir = 3, Dur = 80
20:06:16.646 00.000 11616 IsSlewing returns 0
20:06:16.646 00.000 11616 IsGuiding returns 0
20:06:16.646 00.000 11616 PulseGuide returned control before completion, sleep 90
20:06:16.669 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:06:16.685 00.016 12268 UpdateGuideState exits: m=302 SNR=11.8
20:06:16.686 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:16.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:16.686 00.000 12268 Enqueuing Expose request
20:06:16.752 00.066 11616 IsGuiding returns 1
20:06:16.752 00.000 11616 scope still moving after pulse duration time elapsed
20:06:16.782 00.030 11616 IsSlewing returns 0
20:06:16.783 00.001 11616 IsGuiding returns 0
20:06:16.783 00.000 11616 scope move finished after 80 + 56 ms
20:06:16.783 00.000 11616 Move returns status 0, amount 80
20:06:16.783 00.000 11616 MoveAxis(N, 0, ABG)
20:06:16.783 00.000 11616 Move returns status 0, amount 0
20:06:16.784 00.001 11616 move complete, result=0
20:06:16.784 00.000 11616 worker thread done servicing request
20:06:16.784 00.000 11616 Worker thread wakes up
20:06:16.784 00.000 12268 GuideStep: 0.1 px 80 ms WEST, -0.1 px 0 ms NORTH
20:06:16.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:16.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:18.799 02.015 11616 Exposure complete
20:06:18.857 00.058 11616 worker thread done servicing request
20:06:18.857 00.000 12268 OnExposeComplete: enter
20:06:18.857 00.000 12268 UpdateGuideState(): m_state=6
20:06:18.858 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
20:06:18.858 00.000 12268 Star::Find returns 1 (0), X=1249.30, Y=863.91, Mass=260, SNR=11.0, Peak=30 HFD=4.3
20:06:18.858 00.000 12268 MultiStar: [#1 -0.27,0.00,1.00,U] [#2 0.32,0.20,1.04,U] [#3 -0.40,0.43,0.85,U] [#4 -0.06,-0.12,0.74,U] [#5 0.31,-0.05,0.87,U] [#6 0.43,0.36,0.65,U] [#7 -0.91,0.09,0.00,M3] [#8 -0.24,0.57,0.50,U] 
20:06:18.858 00.000 12268 refined, 7 included, MultiStar: {0.01, 0.22}, one-star: {-0.01, 0.48}
20:06:18.858 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.67) = xAngle (3.17 = -3.11)
20:06:18.858 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.20 = -3.08)
20:06:18.858 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.50 mountX=-0.22 mountY=-0.01, mountTheta=-3.08
20:06:18.860 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.22, opts=13)
20:06:18.860 00.000 12268 Enqueuing Move request for scope (0.01, 0.22)
20:06:18.860 00.000 11616 Worker thread wakes up
20:06:18.860 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.22) opts 0xd
20:06:18.860 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.22)
20:06:18.860 00.000 11616 Moving (0.01, 0.22) raw xDistance=-0.22 yDistance=-0.01
20:06:18.860 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:06:18.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:06:18.860 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:18.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:06:18.861 00.001 11616 MoveAxis(E, 0, ABG)
20:06:18.861 00.000 11616 Move returns status 0, amount 0
20:06:18.861 00.000 11616 MoveAxis(N, 0, ABG)
20:06:18.861 00.000 11616 Move returns status 0, amount 0
20:06:18.861 00.000 11616 move complete, result=0
20:06:18.861 00.000 11616 worker thread done servicing request
20:06:18.881 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:06:18.898 00.017 12268 UpdateGuideState exits: m=260 SNR=11.0
20:06:18.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:18.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:18.898 00.000 12268 Enqueuing Expose request
20:06:18.898 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:06:18.898 00.000 11616 Worker thread wakes up
20:06:18.899 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:18.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:20.910 02.011 11616 Exposure complete
20:06:20.970 00.060 11616 worker thread done servicing request
20:06:20.970 00.000 12268 OnExposeComplete: enter
20:06:20.970 00.000 12268 UpdateGuideState(): m_state=6
20:06:20.971 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
20:06:20.971 00.000 12268 Star::Find returns 1 (0), X=1249.27, Y=864.08, Mass=313, SNR=12.1, Peak=32 HFD=4.6
20:06:20.971 00.000 12268 MultiStar: [#1 -0.24,0.10,0.88,U] [#2 0.01,0.14,0.89,U] [#3 -0.33,0.34,0.70,U] [#4 -0.02,-0.07,0.73,U] [#5 0.20,-0.03,0.77,U] [#6 0.00,0.11,0.58,U] [#7 -0.59,0.41,0.00,M4] [#8 -0.04,0.21,0.50,U] 
20:06:20.971 00.000 12268 refined, 7 included, MultiStar: {-0.06, 0.20}, one-star: {-0.03, 0.65}
20:06:20.971 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.67) = xAngle (3.53 = -2.76)
20:06:20.971 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.56 = -2.73)
20:06:20.971 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.86 mountX=-0.19 mountY=-0.08, mountTheta=-2.73
20:06:20.974 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.20, opts=13)
20:06:20.975 00.001 12268 Enqueuing Move request for scope (-0.06, 0.20)
20:06:20.975 00.000 11616 Worker thread wakes up
20:06:20.975 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd
20:06:20.975 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.20)
20:06:20.975 00.000 11616 Moving (-0.06, 0.20) raw xDistance=-0.19 yDistance=-0.08
20:06:20.975 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:06:20.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:06:20.976 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:20.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:06:20.976 00.000 11616 MoveAxis(E, 0, ABG)
20:06:20.976 00.000 11616 Move returns status 0, amount 0
20:06:20.976 00.000 11616 MoveAxis(N, 0, ABG)
20:06:20.976 00.000 11616 Move returns status 0, amount 0
20:06:20.976 00.000 11616 move complete, result=0
20:06:20.977 00.001 11616 worker thread done servicing request
20:06:20.996 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:06:21.014 00.018 12268 UpdateGuideState exits: m=313 SNR=12.1
20:06:21.015 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:21.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:21.015 00.000 12268 Enqueuing Expose request
20:06:21.015 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:06:21.015 00.000 11616 Worker thread wakes up
20:06:21.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:21.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:23.013 01.998 11616 Exposure complete
20:06:23.073 00.060 11616 worker thread done servicing request
20:06:23.073 00.000 12268 OnExposeComplete: enter
20:06:23.073 00.000 12268 UpdateGuideState(): m_state=6
20:06:23.073 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
20:06:23.073 00.000 12268 Star::Find returns 1 (0), X=1249.06, Y=863.64, Mass=280, SNR=11.4, Peak=30 HFD=4.1
20:06:23.073 00.000 12268 MultiStar: [#1 -0.46,0.02,1.00,U] [#2 0.07,-0.33,1.01,U] [#3 -0.28,0.03,0.75,U] [#4 0.19,0.12,0.77,U] [#5 0.29,-0.15,0.79,U] [#6 0.52,0.32,0.60,U] [#7 -1.12,0.09,0.00,M5] [#8 -0.00,0.08,0.54,U] 
20:06:23.075 00.002 12268 refined, 7 included, MultiStar: {-0.03, 0.02}, one-star: {-0.25, 0.21}
20:06:23.075 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.67) = xAngle (4.17 = -2.11)
20:06:23.075 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.20 = -2.08)
20:06:23.075 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.50 mountX=-0.02 mountY=-0.03, mountTheta=-2.11
20:06:23.075 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.02, opts=13)
20:06:23.075 00.000 12268 Enqueuing Move request for scope (-0.03, 0.02)
20:06:23.077 00.002 11616 Worker thread wakes up
20:06:23.077 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
20:06:23.077 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
20:06:23.077 00.000 11616 Moving (-0.03, 0.02) raw xDistance=-0.02 yDistance=-0.03
20:06:23.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:23.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:06:23.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:23.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:06:23.077 00.000 11616 MoveAxis(E, 0, ABG)
20:06:23.077 00.000 11616 Move returns status 0, amount 0
20:06:23.078 00.001 11616 MoveAxis(N, 0, ABG)
20:06:23.078 00.000 11616 Move returns status 0, amount 0
20:06:23.078 00.000 11616 move complete, result=0
20:06:23.078 00.000 11616 worker thread done servicing request
20:06:23.100 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:06:23.118 00.018 12268 UpdateGuideState exits: m=280 SNR=11.4
20:06:23.118 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:23.118 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:23.118 00.000 12268 Enqueuing Expose request
20:06:23.118 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:06:23.119 00.001 11616 Worker thread wakes up
20:06:23.119 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:23.119 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:25.134 02.015 11616 Exposure complete
20:06:25.193 00.059 11616 worker thread done servicing request
20:06:25.193 00.000 12268 OnExposeComplete: enter
20:06:25.193 00.000 12268 UpdateGuideState(): m_state=6
20:06:25.193 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
20:06:25.194 00.001 12268 Star::Find returns 1 (0), X=1249.24, Y=863.94, Mass=286, SNR=11.5, Peak=37 HFD=4.3
20:06:25.194 00.000 12268 MultiStar: [#1 -0.63,0.23,0.94,U] [#2 0.07,-0.09,0.93,U] [#3 0.10,0.12,0.73,U] [#4 -0.03,0.06,0.81,U] [#5 0.49,0.13,0.78,U] [#6 0.52,0.26,0.67,U] [#7 -0.14,-0.03,0.46,U] [#8 0.24,0.76,0.00,M1] 
20:06:25.194 00.000 12268 refined, 7 included, MultiStar: {0.02, 0.16}, one-star: {-0.06, 0.51}
20:06:25.194 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.67) = xAngle (3.13 = 3.13)
20:06:25.194 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.16 = -3.12)
20:06:25.194 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.17 cameraTheta=1.46 mountX=-0.17 mountY=-0.00, mountTheta=-3.12
20:06:25.196 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.16, opts=13)
20:06:25.196 00.000 12268 Enqueuing Move request for scope (0.02, 0.16)
20:06:25.196 00.000 11616 Worker thread wakes up
20:06:25.196 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
20:06:25.196 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
20:06:25.196 00.000 11616 Moving (0.02, 0.16) raw xDistance=-0.17 yDistance=-0.00
20:06:25.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:06:25.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:06:25.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:25.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:06:25.196 00.000 11616 MoveAxis(E, 0, ABG)
20:06:25.197 00.001 11616 Move returns status 0, amount 0
20:06:25.197 00.000 11616 MoveAxis(N, 0, ABG)
20:06:25.197 00.000 11616 Move returns status 0, amount 0
20:06:25.197 00.000 11616 move complete, result=0
20:06:25.198 00.001 11616 worker thread done servicing request
20:06:25.217 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:06:25.236 00.019 12268 UpdateGuideState exits: m=286 SNR=11.5
20:06:25.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:25.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:25.236 00.000 12268 Enqueuing Expose request
20:06:25.236 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:06:25.236 00.000 11616 Worker thread wakes up
20:06:25.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:25.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:27.245 02.009 11616 Exposure complete
20:06:27.305 00.060 11616 worker thread done servicing request
20:06:27.305 00.000 12268 OnExposeComplete: enter
20:06:27.305 00.000 12268 UpdateGuideState(): m_state=6
20:06:27.305 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
20:06:27.306 00.001 12268 Star::Find returns 1 (0), X=1249.41, Y=863.51, Mass=298, SNR=11.8, Peak=32 HFD=4.5
20:06:27.306 00.000 12268 MultiStar: [#1 -0.47,-0.01,0.94,U] [#2 0.17,-0.51,0.97,U] [#3 0.37,0.04,0.72,U] [#4 0.79,-0.43,0.00,M2] [#5 0.08,-0.27,0.74,U] [#6 0.18,-0.82,0.00,M1] [#7 0.41,-0.15,0.43,U] [#8 -0.51,0.22,0.49,U] 
20:06:27.306 00.000 12268 refined, 6 included, MultiStar: {0.02, -0.11}, one-star: {0.10, 0.08}
20:06:27.306 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.67) = xAngle (0.25 = 0.25)
20:06:27.306 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.28 = 0.28)
20:06:27.306 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.42 mountX=0.10 mountY=0.03, mountTheta=0.28
20:06:27.309 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.11, opts=13)
20:06:27.309 00.000 12268 Enqueuing Move request for scope (0.02, -0.11)
20:06:27.309 00.000 11616 Worker thread wakes up
20:06:27.309 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
20:06:27.309 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
20:06:27.309 00.000 11616 Moving (0.02, -0.11) raw xDistance=0.10 yDistance=0.03
20:06:27.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
20:06:27.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:27.310 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:06:27.310 00.000 11616 MoveAxis(W, 58, ABG)
20:06:27.310 00.000 11616 Guiding  Dir = 3, Dur = 58
20:06:27.310 00.000 11616 IsSlewing returns 0
20:06:27.310 00.000 11616 IsGuiding returns 0
20:06:27.311 00.001 11616 PulseGuide returned control before completion, sleep 68
20:06:27.330 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:06:27.348 00.018 12268 UpdateGuideState exits: m=298 SNR=11.8
20:06:27.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:27.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:27.348 00.000 12268 Enqueuing Expose request
20:06:27.382 00.034 11616 IsGuiding returns 1
20:06:27.383 00.001 11616 scope still moving after pulse duration time elapsed
20:06:27.413 00.030 11616 IsSlewing returns 0
20:06:27.414 00.001 11616 IsGuiding returns 0
20:06:27.414 00.000 11616 scope move finished after 58 + 45 ms
20:06:27.414 00.000 11616 Move returns status 0, amount 58
20:06:27.414 00.000 11616 MoveAxis(N, 0, ABG)
20:06:27.414 00.000 11616 Move returns status 0, amount 0
20:06:27.414 00.000 11616 move complete, result=0
20:06:27.414 00.000 11616 worker thread done servicing request
20:06:27.414 00.000 11616 Worker thread wakes up
20:06:27.414 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:27.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:27.418 00.004 12268 GuideStep: 0.1 px 58 ms WEST, 0.0 px 0 ms NORTH
20:06:28.837 01.419 12268 evsrv: cli 0F8E69C0 connect
20:06:28.838 00.001 12268 case statement mapped state 6 to 3
20:06:28.839 00.001 12268 case statement mapped state 6 to 3
20:06:28.840 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"97cf7d7f-f252-4de9-8dc8-500205d346e0"}
20:06:28.840 00.000 12268 case statement mapped state 6 to 3
20:06:28.840 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97cf7d7f-f252-4de9-8dc8-500205d346e0"}
20:06:28.841 00.001 12268 evsrv: cli 0F8E69C0 disconnect
20:06:29.439 00.598 11616 Exposure complete
20:06:29.509 00.070 12268 OnExposeComplete: enter
20:06:29.509 00.000 12268 UpdateGuideState(): m_state=6
20:06:29.509 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
20:06:29.509 00.000 12268 Star::Find returns 1 (0), X=1249.10, Y=863.67, Mass=277, SNR=11.3, Peak=37 HFD=4.1
20:06:29.510 00.001 12268 MultiStar: [#1 -0.18,-0.32,0.96,U] [#2 0.08,-0.06,0.90,U] [#3 -0.16,0.29,0.78,U] [#4 0.24,-0.63,0.83,U] [#5 -0.30,1.19,0.00,M1] [#6 0.49,-0.31,0.62,U] [#7 -0.68,0.11,0.50,U] [#8 -0.26,0.13,0.51,U] 
20:06:29.510 00.000 12268 refined, 7 included, MultiStar: {-0.07, -0.08}, one-star: {-0.21, 0.24}
20:06:29.510 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.67) = xAngle (-0.60 = -0.60)
20:06:29.510 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.57 = -0.57)
20:06:29.510 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-2.26 mountX=0.08 mountY=-0.05, mountTheta=-0.57
20:06:29.513 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.08, opts=13)
20:06:29.513 00.000 12268 Enqueuing Move request for scope (-0.07, -0.08)
20:06:29.514 00.001 11616 worker thread done servicing request
20:06:29.514 00.000 11616 Worker thread wakes up
20:06:29.515 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
20:06:29.515 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
20:06:29.515 00.000 11616 Moving (-0.07, -0.08) raw xDistance=0.08 yDistance=-0.05
20:06:29.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:29.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:06:29.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:29.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:06:29.515 00.000 11616 MoveAxis(E, 0, ABG)
20:06:29.515 00.000 11616 Move returns status 0, amount 0
20:06:29.515 00.000 11616 MoveAxis(N, 0, ABG)
20:06:29.515 00.000 11616 Move returns status 0, amount 0
20:06:29.515 00.000 11616 move complete, result=0
20:06:29.516 00.001 11616 worker thread done servicing request
20:06:29.539 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:06:29.558 00.019 12268 UpdateGuideState exits: m=277 SNR=11.3
20:06:29.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:29.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:29.558 00.000 12268 Enqueuing Expose request
20:06:29.558 00.000 11616 Worker thread wakes up
20:06:29.558 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:06:29.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:29.559 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:31.584 02.025 11616 Exposure complete
20:06:31.655 00.071 11616 worker thread done servicing request
20:06:31.655 00.000 12268 OnExposeComplete: enter
20:06:31.655 00.000 12268 UpdateGuideState(): m_state=6
20:06:31.656 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
20:06:31.656 00.000 12268 Star::Find returns 1 (0), X=1249.40, Y=864.44, Mass=282, SNR=11.4, Peak=29 HFD=4.5
20:06:31.656 00.000 12268 MultiStar: [#1 0.03,0.65,1.00,U] [#2 0.51,0.49,0.00,M1] [#3 0.03,0.80,0.00,M1] [#4 0.45,0.64,0.00,M2] [#5 0.59,0.29,0.71,U] [#6 0.29,0.22,0.65,U] [#7 -0.12,0.42,0.41,U] [#8 0.58,0.72,0.00,M1] 
20:06:31.656 00.000 12268 refined, 4 included, MultiStar: {0.18, 0.58}, one-star: {0.10, 1.01}
20:06:31.656 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.67) = xAngle (2.93 = 2.93)
20:06:31.656 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.97 = 2.97)
20:06:31.656 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.58 hyp=0.60 cameraTheta=1.27 mountX=-0.59 mountY=0.11, mountTheta=2.96
20:06:31.658 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.58, opts=13)
20:06:31.658 00.000 12268 Enqueuing Move request for scope (0.18, 0.58)
20:06:31.658 00.000 11616 Worker thread wakes up
20:06:31.658 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.58) opts 0xd
20:06:31.658 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.58)
20:06:31.658 00.000 11616 Moving (0.18, 0.58) raw xDistance=-0.59 yDistance=0.11
20:06:31.658 00.000 11616 resist switch: large excursion: input -0.59 thresh 0.29 direction from 1 to -1
20:06:31.659 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.78
20:06:31.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.59
20:06:31.659 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:31.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:06:31.659 00.000 11616 MoveAxis(E, 331, ABG)
20:06:31.659 00.000 11616 Guiding  Dir = 2, Dur = 331
20:06:31.660 00.001 11616 IsSlewing returns 0
20:06:31.660 00.000 11616 IsGuiding returns 0
20:06:31.661 00.001 11616 PulseGuide returned control before completion, sleep 341
20:06:31.683 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:06:31.704 00.021 12268 UpdateGuideState exits: m=282 SNR=11.4
20:06:31.704 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:31.705 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:31.705 00.000 12268 Enqueuing Expose request
20:06:32.013 00.308 11616 IsGuiding returns 1
20:06:32.013 00.000 11616 scope still moving after pulse duration time elapsed
20:06:32.045 00.032 11616 IsSlewing returns 0
20:06:32.045 00.000 11616 IsGuiding returns 0
20:06:32.045 00.000 11616 scope move finished after 331 + 52 ms
20:06:32.045 00.000 11616 Move returns status 0, amount 331
20:06:32.045 00.000 11616 MoveAxis(N, 0, ABG)
20:06:32.045 00.000 11616 Move returns status 0, amount 0
20:06:32.045 00.000 11616 move complete, result=0
20:06:32.045 00.000 11616 worker thread done servicing request
20:06:32.045 00.000 12268 GuideStep: -0.6 px 331 ms EAST, 0.1 px 0 ms NORTH
20:06:32.046 00.001 11616 Worker thread wakes up
20:06:32.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:32.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:34.056 02.010 11616 Exposure complete
20:06:34.114 00.058 11616 worker thread done servicing request
20:06:34.114 00.000 12268 OnExposeComplete: enter
20:06:34.114 00.000 12268 UpdateGuideState(): m_state=6
20:06:34.115 00.001 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
20:06:34.115 00.000 12268 Star::Find returns 1 (0), X=1249.15, Y=863.89, Mass=299, SNR=11.7, Peak=32 HFD=4.2
20:06:34.115 00.000 12268 MultiStar: [#1 -0.12,0.19,0.96,U] [#2 -0.09,0.16,0.99,U] [#3 -0.38,0.53,0.74,U] [#4 0.39,0.43,0.74,U] [#5 0.22,1.04,0.00,M1] [#6 0.26,0.24,0.61,U] [#7 -0.33,0.35,0.45,U] [#8 -0.29,0.18,0.44,U] 
20:06:34.115 00.000 12268 refined, 7 included, MultiStar: {-0.08, 0.32}, one-star: {-0.16, 0.46}
20:06:34.115 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.67) = xAngle (3.48 = -2.80)
20:06:34.115 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.51 = -2.77)
20:06:34.115 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.82 mountX=-0.31 mountY=-0.12, mountTheta=-2.77
20:06:34.117 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.32, opts=13)
20:06:34.117 00.000 12268 Enqueuing Move request for scope (-0.08, 0.32)
20:06:34.117 00.000 11616 Worker thread wakes up
20:06:34.117 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd
20:06:34.117 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.32)
20:06:34.117 00.000 11616 Moving (-0.08, 0.32) raw xDistance=-0.31 yDistance=-0.12
20:06:34.117 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
20:06:34.117 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:34.118 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:06:34.118 00.000 11616 MoveAxis(E, 173, ABG)
20:06:34.118 00.000 11616 Guiding  Dir = 2, Dur = 173
20:06:34.118 00.000 11616 IsSlewing returns 0
20:06:34.118 00.000 11616 IsGuiding returns 0
20:06:34.119 00.001 11616 PulseGuide returned control before completion, sleep 183
20:06:34.138 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:06:34.156 00.018 12268 UpdateGuideState exits: m=299 SNR=11.7
20:06:34.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:34.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:34.156 00.000 12268 Enqueuing Expose request
20:06:34.303 00.147 11616 IsGuiding returns 1
20:06:34.303 00.000 11616 scope still moving after pulse duration time elapsed
20:06:34.334 00.031 11616 IsSlewing returns 0
20:06:34.334 00.000 11616 IsGuiding returns 0
20:06:34.334 00.000 11616 scope move finished after 173 + 43 ms
20:06:34.334 00.000 11616 Move returns status 0, amount 173
20:06:34.334 00.000 11616 MoveAxis(N, 0, ABG)
20:06:34.334 00.000 11616 Move returns status 0, amount 0
20:06:34.334 00.000 11616 move complete, result=0
20:06:34.334 00.000 11616 worker thread done servicing request
20:06:34.335 00.001 11616 Worker thread wakes up
20:06:34.335 00.000 12268 GuideStep: -0.3 px 173 ms EAST, -0.1 px 0 ms NORTH
20:06:34.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:34.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:36.347 02.012 11616 Exposure complete
20:06:36.409 00.062 11616 worker thread done servicing request
20:06:36.409 00.000 12268 OnExposeComplete: enter
20:06:36.409 00.000 12268 UpdateGuideState(): m_state=6
20:06:36.409 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
20:06:36.410 00.001 12268 Star::Find returns 1 (0), X=1249.26, Y=863.87, Mass=304, SNR=11.9, Peak=35 HFD=4.2
20:06:36.410 00.000 12268 MultiStar: [#1 -0.15,-0.05,0.97,U] [#2 0.03,0.14,0.95,U] [#3 -0.24,0.15,0.72,U] [#4 0.27,-0.04,0.85,U] [#5 0.15,0.96,0.00,M2] [#6 0.01,0.04,0.58,U] [#7 -0.85,-0.38,0.00,M1] [#8 -0.09,-0.20,0.48,U] 
20:06:36.410 00.000 12268 refined, 6 included, MultiStar: {-0.03, 0.10}, one-star: {-0.05, 0.44}
20:06:36.410 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.67) = xAngle (3.52 = -2.76)
20:06:36.410 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.55 = -2.73)
20:06:36.410 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.85 mountX=-0.09 mountY=-0.04, mountTheta=-2.73
20:06:36.412 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.10, opts=13)
20:06:36.412 00.000 12268 Enqueuing Move request for scope (-0.03, 0.10)
20:06:36.412 00.000 11616 Worker thread wakes up
20:06:36.412 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
20:06:36.412 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
20:06:36.412 00.000 11616 Moving (-0.03, 0.10) raw xDistance=-0.09 yDistance=-0.04
20:06:36.412 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:36.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:06:36.412 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:36.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:06:36.413 00.001 11616 MoveAxis(E, 0, ABG)
20:06:36.413 00.000 11616 Move returns status 0, amount 0
20:06:36.413 00.000 11616 MoveAxis(N, 0, ABG)
20:06:36.413 00.000 11616 Move returns status 0, amount 0
20:06:36.413 00.000 11616 move complete, result=0
20:06:36.413 00.000 11616 worker thread done servicing request
20:06:36.432 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:06:36.450 00.018 12268 UpdateGuideState exits: m=304 SNR=11.9
20:06:36.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:36.451 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:36.451 00.000 12268 Enqueuing Expose request
20:06:36.451 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:06:36.451 00.000 11616 Worker thread wakes up
20:06:36.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:36.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:38.465 02.014 11616 Exposure complete
20:06:38.526 00.061 11616 worker thread done servicing request
20:06:38.526 00.000 12268 OnExposeComplete: enter
20:06:38.526 00.000 12268 UpdateGuideState(): m_state=6
20:06:38.527 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
20:06:38.527 00.000 12268 Star::Find returns 1 (0), X=1249.10, Y=863.57, Mass=274, SNR=11.3, Peak=33 HFD=3.9
20:06:38.527 00.000 12268 MultiStar: [#1 -0.30,-0.22,0.99,U] [#2 0.48,-0.40,0.97,U] [#3 0.28,0.23,0.71,U] [#4 0.18,-0.73,0.00,M1] [#5 0.25,0.97,0.00,M3] [#6 0.32,-0.43,0.68,U] [#7 -0.46,-0.39,0.43,U] [#8 0.68,0.16,0.00,M1] 
20:06:38.527 00.000 12268 refined, 5 included, MultiStar: {0.04, -0.16}, one-star: {-0.21, 0.14}
20:06:38.527 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.67) = xAngle (0.32 = 0.32)
20:06:38.527 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.36 = 0.36)
20:06:38.527 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.34 mountX=0.16 mountY=0.06, mountTheta=0.35
20:06:38.529 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.16, opts=13)
20:06:38.529 00.000 12268 Enqueuing Move request for scope (0.04, -0.16)
20:06:38.529 00.000 11616 Worker thread wakes up
20:06:38.529 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
20:06:38.529 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
20:06:38.529 00.000 11616 Moving (0.04, -0.16) raw xDistance=0.16 yDistance=0.06
20:06:38.529 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:06:38.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:06:38.529 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:38.530 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:06:38.530 00.000 11616 MoveAxis(E, 0, ABG)
20:06:38.530 00.000 11616 Move returns status 0, amount 0
20:06:38.530 00.000 11616 MoveAxis(N, 0, ABG)
20:06:38.530 00.000 11616 Move returns status 0, amount 0
20:06:38.530 00.000 11616 move complete, result=0
20:06:38.530 00.000 11616 worker thread done servicing request
20:06:38.552 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:06:38.570 00.018 12268 UpdateGuideState exits: m=274 SNR=11.3
20:06:38.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:38.571 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:38.571 00.000 12268 Enqueuing Expose request
20:06:38.571 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:06:38.571 00.000 11616 Worker thread wakes up
20:06:38.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:38.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:40.585 02.014 11616 Exposure complete
20:06:40.646 00.061 11616 worker thread done servicing request
20:06:40.646 00.000 12268 OnExposeComplete: enter
20:06:40.646 00.000 12268 UpdateGuideState(): m_state=6
20:06:40.646 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
20:06:40.646 00.000 12268 Star::Find returns 1 (0), X=1249.40, Y=863.57, Mass=284, SNR=11.5, Peak=28 HFD=4.6
20:06:40.647 00.001 12268 MultiStar: [#1 -0.28,-0.43,0.99,U] [#2 0.42,-0.16,1.04,U] [#3 0.21,-0.19,0.70,U] [#4 0.16,-0.44,0.81,U] [#5 0.31,1.40,0.00,M4] [#6 0.43,0.05,0.56,U] [#7 -0.02,-0.24,0.43,U] [#8 -0.47,0.13,0.51,U] 
20:06:40.647 00.000 12268 single-star, 7 included, MultiStar: {0.09, -0.16}, one-star: {0.10, 0.14}
20:06:40.647 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.67) = xAngle (2.64 = 2.64)
20:06:40.647 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.67 = 2.67)
20:06:40.647 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.97 mountX=-0.15 mountY=0.08, mountTheta=2.66
20:06:40.648 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.14, opts=13)
20:06:40.648 00.000 12268 Enqueuing Move request for scope (0.10, 0.14)
20:06:40.648 00.000 11616 Worker thread wakes up
20:06:40.649 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
20:06:40.649 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
20:06:40.649 00.000 11616 Moving (0.10, 0.14) raw xDistance=-0.15 yDistance=0.08
20:06:40.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
20:06:40.649 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:40.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:06:40.649 00.000 11616 MoveAxis(E, 83, ABG)
20:06:40.649 00.000 11616 Guiding  Dir = 2, Dur = 83
20:06:40.649 00.000 11616 IsSlewing returns 0
20:06:40.650 00.001 11616 IsGuiding returns 0
20:06:40.650 00.000 11616 PulseGuide returned control before completion, sleep 93
20:06:40.670 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:06:40.687 00.017 12268 UpdateGuideState exits: m=284 SNR=11.5
20:06:40.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:40.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:40.687 00.000 12268 Enqueuing Expose request
20:06:40.756 00.069 11616 IsGuiding returns 1
20:06:40.756 00.000 11616 scope still moving after pulse duration time elapsed
20:06:40.787 00.031 11616 IsSlewing returns 0
20:06:40.788 00.001 11616 IsGuiding returns 1
20:06:40.818 00.030 11616 IsSlewing returns 0
20:06:40.818 00.000 11616 IsGuiding returns 1
20:06:40.849 00.031 11616 IsSlewing returns 0
20:06:40.850 00.001 11616 IsGuiding returns 1
20:06:40.881 00.031 11616 IsSlewing returns 0
20:06:40.881 00.000 11616 IsGuiding returns 1
20:06:40.913 00.032 11616 IsSlewing returns 0
20:06:40.913 00.000 11616 IsGuiding returns 0
20:06:40.913 00.000 11616 scope move finished after 83 + 180 ms
20:06:40.913 00.000 11616 Move returns status 0, amount 83
20:06:40.913 00.000 11616 MoveAxis(N, 0, ABG)
20:06:40.913 00.000 11616 Move returns status 0, amount 0
20:06:40.913 00.000 11616 move complete, result=0
20:06:40.913 00.000 11616 worker thread done servicing request
20:06:40.913 00.000 11616 Worker thread wakes up
20:06:40.914 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:40.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:40.914 00.000 12268 GuideStep: -0.1 px 83 ms EAST, 0.1 px 0 ms NORTH
20:06:42.928 02.014 11616 Exposure complete
20:06:42.987 00.059 11616 worker thread done servicing request
20:06:42.988 00.001 12268 OnExposeComplete: enter
20:06:42.988 00.000 12268 UpdateGuideState(): m_state=6
20:06:42.988 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
20:06:42.988 00.000 12268 Star::Find returns 1 (0), X=1249.44, Y=864.28, Mass=303, SNR=11.9, Peak=35 HFD=4.2
20:06:42.988 00.000 12268 MultiStar: [#1 -0.08,0.37,0.92,U] [#2 0.22,0.51,0.95,U] [#3 0.21,0.74,0.00,M1] [#4 0.47,0.52,0.00,M1] [#5 -0.17,0.34,0.75,U] [#6 0.32,0.05,0.60,U] [#7 -0.12,-0.04,0.39,U] [#8 0.60,0.62,0.00,M1] 
20:06:42.989 00.001 12268 refined, 5 included, MultiStar: {0.06, 0.42}, one-star: {0.13, 0.85}
20:06:42.989 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.67) = xAngle (3.09 = 3.09)
20:06:42.989 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.12 = 3.12)
20:06:42.989 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.42 hyp=0.43 cameraTheta=1.42 mountX=-0.43 mountY=0.01, mountTheta=3.12
20:06:42.991 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.42, opts=13)
20:06:42.991 00.000 12268 Enqueuing Move request for scope (0.06, 0.42)
20:06:42.991 00.000 11616 Worker thread wakes up
20:06:42.991 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.42) opts 0xd
20:06:42.992 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.42)
20:06:42.992 00.000 11616 Moving (0.06, 0.42) raw xDistance=-0.43 yDistance=0.01
20:06:42.992 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
20:06:42.992 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:42.992 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:06:42.992 00.000 11616 MoveAxis(E, 238, ABG)
20:06:42.992 00.000 11616 Guiding  Dir = 2, Dur = 238
20:06:42.992 00.000 11616 IsSlewing returns 0
20:06:42.993 00.001 11616 IsGuiding returns 0
20:06:42.993 00.000 11616 PulseGuide returned control before completion, sleep 248
20:06:43.012 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:06:43.029 00.017 12268 UpdateGuideState exits: m=303 SNR=11.9
20:06:43.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:43.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:43.029 00.000 12268 Enqueuing Expose request
20:06:43.256 00.227 11616 IsGuiding returns 1
20:06:43.256 00.000 11616 scope still moving after pulse duration time elapsed
20:06:43.286 00.030 11616 IsSlewing returns 0
20:06:43.286 00.000 11616 IsGuiding returns 0
20:06:43.287 00.001 11616 scope move finished after 238 + 56 ms
20:06:43.287 00.000 11616 Move returns status 0, amount 238
20:06:43.287 00.000 11616 MoveAxis(N, 0, ABG)
20:06:43.287 00.000 11616 Move returns status 0, amount 0
20:06:43.287 00.000 11616 move complete, result=0
20:06:43.287 00.000 11616 worker thread done servicing request
20:06:43.287 00.000 11616 Worker thread wakes up
20:06:43.287 00.000 12268 GuideStep: -0.4 px 238 ms EAST, 0.0 px 0 ms NORTH
20:06:43.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:43.288 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:45.303 02.015 11616 Exposure complete
20:06:45.366 00.063 11616 worker thread done servicing request
20:06:45.366 00.000 12268 OnExposeComplete: enter
20:06:45.366 00.000 12268 UpdateGuideState(): m_state=6
20:06:45.367 00.001 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
20:06:45.367 00.000 12268 Star::Find returns 1 (0), X=1249.57, Y=864.22, Mass=330, SNR=12.4, Peak=33 HFD=4.6
20:06:45.367 00.000 12268 MultiStar: [#1 -0.09,-0.12,0.90,U] [#2 0.28,-0.38,0.91,U] [#3 0.39,0.53,0.71,U] [#4 0.43,0.13,0.73,U] [#5 0.19,1.45,0.00,M4] [#6 0.37,0.05,0.59,U] [#7 -0.42,-0.05,0.40,U] [#8 0.84,-0.13,0.00,M2] 
20:06:45.367 00.000 12268 refined, 6 included, MultiStar: {0.20, 0.16}, one-star: {0.26, 0.79}
20:06:45.367 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.67) = xAngle (2.32 = 2.32)
20:06:45.367 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.35 = 2.35)
20:06:45.367 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.16 hyp=0.26 cameraTheta=0.65 mountX=-0.17 mountY=0.18, mountTheta=2.33
20:06:45.369 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.16, opts=13)
20:06:45.369 00.000 12268 Enqueuing Move request for scope (0.20, 0.16)
20:06:45.369 00.000 11616 Worker thread wakes up
20:06:45.370 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.16) opts 0xd
20:06:45.370 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.16)
20:06:45.370 00.000 11616 Moving (0.20, 0.16) raw xDistance=-0.17 yDistance=0.18
20:06:45.370 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
20:06:45.370 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:06:45.370 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:06:45.370 00.000 11616 MoveAxis(E, 98, ABG)
20:06:45.370 00.000 11616 Guiding  Dir = 2, Dur = 98
20:06:45.370 00.000 11616 IsSlewing returns 0
20:06:45.371 00.001 11616 IsGuiding returns 0
20:06:45.371 00.000 11616 PulseGuide returned control before completion, sleep 108
20:06:45.393 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:06:45.412 00.019 12268 UpdateGuideState exits: m=330 SNR=12.4
20:06:45.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:45.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:45.412 00.000 12268 Enqueuing Expose request
20:06:45.488 00.076 11616 IsGuiding returns 1
20:06:45.488 00.000 11616 scope still moving after pulse duration time elapsed
20:06:45.518 00.030 11616 IsSlewing returns 0
20:06:45.518 00.000 11616 IsGuiding returns 0
20:06:45.518 00.000 11616 scope move finished after 98 + 49 ms
20:06:45.518 00.000 11616 Move returns status 0, amount 98
20:06:45.518 00.000 11616 MoveAxis(N, 0, ABG)
20:06:45.518 00.000 11616 Move returns status 0, amount 0
20:06:45.518 00.000 11616 move complete, result=0
20:06:45.519 00.001 11616 worker thread done servicing request
20:06:45.519 00.000 11616 Worker thread wakes up
20:06:45.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:45.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:45.698 00.179 12268 GuideStep: -0.2 px 98 ms EAST, 0.2 px 0 ms NORTH
20:06:47.531 01.833 11616 Exposure complete
20:06:47.598 00.067 12268 OnExposeComplete: enter
20:06:47.598 00.000 12268 UpdateGuideState(): m_state=6
20:06:47.598 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
20:06:47.598 00.000 12268 Star::Find returns 1 (0), X=1249.35, Y=863.72, Mass=272, SNR=11.3, Peak=32 HFD=3.7
20:06:47.599 00.001 12268 MultiStar: [#1 -0.41,-0.14,0.96,U] [#2 0.19,-0.43,1.01,U] [#3 -0.02,-0.41,0.83,U] [#4 0.16,-0.41,0.77,U] [#5 0.44,-0.00,0.72,U] [#6 0.50,-0.35,0.68,U] [#7 -0.55,-0.22,0.41,U] [#8 0.21,-0.24,0.51,U] 
20:06:47.599 00.000 12268 refined, 8 included, MultiStar: {0.07, -0.20}, one-star: {0.04, 0.29}
20:06:47.599 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.67) = xAngle (0.43 = 0.43)
20:06:47.599 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.46 = 0.46)
20:06:47.599 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.24 mountX=0.19 mountY=0.10, mountTheta=0.45
20:06:47.600 00.001 11616 worker thread done servicing request
20:06:47.601 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.20, opts=13)
20:06:47.601 00.000 12268 Enqueuing Move request for scope (0.07, -0.20)
20:06:47.601 00.000 11616 Worker thread wakes up
20:06:47.601 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
20:06:47.601 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
20:06:47.601 00.000 11616 Moving (0.07, -0.20) raw xDistance=0.19 yDistance=0.10
20:06:47.602 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:06:47.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:06:47.602 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:47.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:06:47.602 00.000 11616 MoveAxis(E, 0, ABG)
20:06:47.602 00.000 11616 Move returns status 0, amount 0
20:06:47.602 00.000 11616 MoveAxis(N, 0, ABG)
20:06:47.602 00.000 11616 Move returns status 0, amount 0
20:06:47.602 00.000 11616 move complete, result=0
20:06:47.602 00.000 11616 worker thread done servicing request
20:06:47.624 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:06:47.642 00.018 12268 UpdateGuideState exits: m=272 SNR=11.3
20:06:47.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:47.643 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:47.643 00.000 12268 Enqueuing Expose request
20:06:47.643 00.000 11616 Worker thread wakes up
20:06:47.643 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:06:47.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:47.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:49.648 02.005 11616 Exposure complete
20:06:49.712 00.064 11616 worker thread done servicing request
20:06:49.712 00.000 12268 OnExposeComplete: enter
20:06:49.712 00.000 12268 UpdateGuideState(): m_state=6
20:06:49.712 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
20:06:49.712 00.000 12268 Star::Find returns 1 (0), X=1249.49, Y=863.89, Mass=303, SNR=11.9, Peak=33 HFD=4.1
20:06:49.713 00.001 12268 MultiStar: [#1 -0.37,-0.73,0.00,M1] [#2 0.18,-0.17,0.99,U] [#3 -0.19,-0.45,0.78,U] [#4 0.24,-0.68,0.00,M1] [#5 0.30,-0.31,0.70,U] [#6 0.33,-0.78,0.00,M1] [#7 -0.48,0.33,0.42,U] [#8 -0.01,-0.01,0.47,U] 
20:06:49.713 00.000 12268 refined, 5 included, MultiStar: {0.05, -0.03}, one-star: {0.18, 0.46}
20:06:49.713 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.67) = xAngle (1.07 = 1.07)
20:06:49.713 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.10 = 1.10)
20:06:49.713 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.59 mountX=0.03 mountY=0.05, mountTheta=1.08
20:06:49.714 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.03, opts=13)
20:06:49.714 00.000 12268 Enqueuing Move request for scope (0.05, -0.03)
20:06:49.714 00.000 11616 Worker thread wakes up
20:06:49.715 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
20:06:49.715 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
20:06:49.715 00.000 11616 Moving (0.05, -0.03) raw xDistance=0.03 yDistance=0.05
20:06:49.715 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:49.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:06:49.715 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:49.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:06:49.715 00.000 11616 MoveAxis(E, 0, ABG)
20:06:49.715 00.000 11616 Move returns status 0, amount 0
20:06:49.715 00.000 11616 MoveAxis(N, 0, ABG)
20:06:49.715 00.000 11616 Move returns status 0, amount 0
20:06:49.715 00.000 11616 move complete, result=0
20:06:49.715 00.000 11616 worker thread done servicing request
20:06:49.735 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:06:49.753 00.018 12268 UpdateGuideState exits: m=303 SNR=11.9
20:06:49.753 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:49.753 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:49.753 00.000 12268 Enqueuing Expose request
20:06:49.753 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:06:49.753 00.000 11616 Worker thread wakes up
20:06:49.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:49.753 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:51.772 02.019 11616 Exposure complete
20:06:51.834 00.062 11616 worker thread done servicing request
20:06:51.835 00.001 12268 OnExposeComplete: enter
20:06:51.835 00.000 12268 UpdateGuideState(): m_state=6
20:06:51.835 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
20:06:51.835 00.000 12268 Star::Find returns 1 (0), X=1249.53, Y=864.11, Mass=270, SNR=11.2, Peak=34 HFD=3.9
20:06:51.835 00.000 12268 MultiStar: [#1 -0.13,0.30,1.02,U] [#2 0.47,0.09,0.98,U] [#3 0.55,0.21,0.79,U] [#4 0.68,0.29,0.00,M2] [#5 0.29,0.11,0.75,U] [#6 -0.00,-0.18,0.65,U] [#7 -0.79,0.51,0.00,M1] [#8 0.01,0.53,0.47,U] 
20:06:51.835 00.000 12268 refined, 6 included, MultiStar: {0.21, 0.26}, one-star: {0.22, 0.68}
20:06:51.836 00.001 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.67) = xAngle (2.55 = 2.55)
20:06:51.836 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.58 = 2.58)
20:06:51.836 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.26 hyp=0.33 cameraTheta=0.88 mountX=-0.28 mountY=0.18, mountTheta=2.57
20:06:51.837 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.26, opts=13)
20:06:51.837 00.000 12268 Enqueuing Move request for scope (0.21, 0.26)
20:06:51.837 00.000 11616 Worker thread wakes up
20:06:51.838 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.26) opts 0xd
20:06:51.838 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.26)
20:06:51.838 00.000 11616 Moving (0.21, 0.26) raw xDistance=-0.28 yDistance=0.18
20:06:51.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
20:06:51.838 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:06:51.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:06:51.838 00.000 11616 MoveAxis(E, 155, ABG)
20:06:51.838 00.000 11616 Guiding  Dir = 2, Dur = 155
20:06:51.838 00.000 11616 IsSlewing returns 0
20:06:51.839 00.001 11616 IsGuiding returns 0
20:06:51.839 00.000 11616 PulseGuide returned control before completion, sleep 165
20:06:51.859 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:06:51.877 00.018 12268 UpdateGuideState exits: m=270 SNR=11.2
20:06:51.878 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:51.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:51.878 00.000 12268 Enqueuing Expose request
20:06:52.017 00.139 11616 IsGuiding returns 1
20:06:52.017 00.000 11616 scope still moving after pulse duration time elapsed
20:06:52.047 00.030 11616 IsSlewing returns 0
20:06:52.048 00.001 11616 IsGuiding returns 1
20:06:52.077 00.029 11616 IsSlewing returns 0
20:06:52.077 00.000 11616 IsGuiding returns 1
20:06:52.109 00.032 11616 IsSlewing returns 0
20:06:52.109 00.000 11616 IsGuiding returns 0
20:06:52.109 00.000 11616 scope move finished after 155 + 115 ms
20:06:52.109 00.000 11616 Move returns status 0, amount 155
20:06:52.109 00.000 11616 MoveAxis(N, 0, ABG)
20:06:52.109 00.000 11616 Move returns status 0, amount 0
20:06:52.110 00.001 11616 move complete, result=0
20:06:52.110 00.000 11616 worker thread done servicing request
20:06:52.110 00.000 11616 Worker thread wakes up
20:06:52.110 00.000 12268 GuideStep: -0.3 px 155 ms EAST, 0.2 px 0 ms NORTH
20:06:52.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:52.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:54.123 02.013 11616 Exposure complete
20:06:54.183 00.060 11616 worker thread done servicing request
20:06:54.184 00.001 12268 OnExposeComplete: enter
20:06:54.184 00.000 12268 UpdateGuideState(): m_state=6
20:06:54.184 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
20:06:54.184 00.000 12268 Star::Find returns 1 (0), X=1249.67, Y=863.85, Mass=297, SNR=11.7, Peak=36 HFD=4.4
20:06:54.184 00.000 12268 MultiStar: [#1 0.10,0.03,0.99,U] [#2 0.66,0.10,1.00,U] [#3 0.24,0.23,0.74,U] [#4 0.42,-0.06,0.81,U] [#5 0.43,0.58,0.00,M2] [#6 0.42,-0.05,0.64,U] [#7 -0.77,0.75,0.00,M2] [#8 0.78,-0.09,0.00,M1] 
20:06:54.184 00.000 12268 refined, 5 included, MultiStar: {0.37, 0.12}, one-star: {0.36, 0.41}
20:06:54.184 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.67) = xAngle (1.98 = 1.98)
20:06:54.185 00.001 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.01 = 2.01)
20:06:54.185 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.12 hyp=0.39 cameraTheta=0.31 mountX=-0.15 mountY=0.35, mountTheta=1.99
20:06:54.186 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.12, opts=13)
20:06:54.186 00.000 12268 Enqueuing Move request for scope (0.37, 0.12)
20:06:54.186 00.000 11616 Worker thread wakes up
20:06:54.186 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.12) opts 0xd
20:06:54.186 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.12)
20:06:54.186 00.000 11616 Moving (0.37, 0.12) raw xDistance=-0.15 yDistance=0.35
20:06:54.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
20:06:54.186 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.10 newest=0.58
20:06:54.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
20:06:54.186 00.000 11616 MoveAxis(E, 87, ABG)
20:06:54.186 00.000 11616 Guiding  Dir = 2, Dur = 87
20:06:54.187 00.001 11616 IsSlewing returns 0
20:06:54.187 00.000 11616 IsGuiding returns 0
20:06:54.187 00.000 11616 PulseGuide returned control before completion, sleep 97
20:06:54.210 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:06:54.230 00.020 12268 UpdateGuideState exits: m=297 SNR=11.7
20:06:54.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:54.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:54.230 00.000 12268 Enqueuing Expose request
20:06:54.294 00.064 11616 IsGuiding returns 1
20:06:54.294 00.000 11616 scope still moving after pulse duration time elapsed
20:06:54.323 00.029 11616 IsSlewing returns 0
20:06:54.324 00.001 11616 IsGuiding returns 1
20:06:54.353 00.029 11616 IsSlewing returns 0
20:06:54.353 00.000 11616 IsGuiding returns 1
20:06:54.384 00.031 11616 IsSlewing returns 0
20:06:54.384 00.000 11616 IsGuiding returns 1
20:06:54.416 00.032 11616 IsSlewing returns 0
20:06:54.417 00.001 11616 IsGuiding returns 1
20:06:54.446 00.029 11616 IsSlewing returns 0
20:06:54.447 00.001 11616 IsGuiding returns 0
20:06:54.447 00.000 11616 scope move finished after 87 + 172 ms
20:06:54.447 00.000 11616 Move returns status 0, amount 87
20:06:54.447 00.000 11616 BLC: Oldest BLC event removed
20:06:54.447 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1869 applied
20:06:54.447 00.000 11616 MoveAxis(S, 1899, ABG)
20:06:54.447 00.000 11616 Guiding  Dir = 1, Dur = 1899
20:06:54.447 00.000 11616 IsSlewing returns 0
20:06:54.448 00.001 11616 IsGuiding returns 0
20:06:54.448 00.000 11616 PulseGuide returned control before completion, sleep 1909
20:06:56.359 01.911 11616 IsGuiding returns 1
20:06:56.359 00.000 11616 scope still moving after pulse duration time elapsed
20:06:56.392 00.033 11616 IsSlewing returns 0
20:06:56.392 00.000 11616 IsGuiding returns 1
20:06:56.423 00.031 11616 IsSlewing returns 0
20:06:56.423 00.000 11616 IsGuiding returns 0
20:06:56.423 00.000 11616 scope move finished after 1899 + 76 ms
20:06:56.423 00.000 11616 Move returns status 0, amount 1899
20:06:56.424 00.001 11616 move complete, result=0
20:06:56.424 00.000 11616 worker thread done servicing request
20:06:56.424 00.000 11616 Worker thread wakes up
20:06:56.424 00.000 12268 GuideStep: -0.2 px 87 ms EAST, 0.3 px 1899 ms SOUTH
20:06:56.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:56.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:06:58.429 02.005 11616 Exposure complete
20:06:58.489 00.060 11616 worker thread done servicing request
20:06:58.489 00.000 12268 OnExposeComplete: enter
20:06:58.489 00.000 12268 UpdateGuideState(): m_state=6
20:06:58.490 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
20:06:58.490 00.000 12268 Star::Find returns 1 (0), X=1249.72, Y=864.11, Mass=289, SNR=11.6, Peak=28 HFD=4.6
20:06:58.490 00.000 12268 MultiStar: [#1 0.15,-0.07,0.92,U] [#2 0.21,-0.43,0.94,U] [#3 0.52,0.13,0.80,U] [#4 1.10,-0.04,0.00,M2] [#5 0.35,0.88,0.00,M3] [#6 0.95,-0.26,0.00,M1] [#7 0.24,0.43,0.52,U] [#8 0.45,-0.20,0.45,U] 
20:06:58.490 00.000 12268 refined, 5 included, MultiStar: {0.32, 0.10}, one-star: {0.42, 0.68}
20:06:58.491 00.001 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.67) = xAngle (1.96 = 1.96)
20:06:58.491 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.99 = 1.99)
20:06:58.491 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.10 hyp=0.34 cameraTheta=0.29 mountX=-0.13 mountY=0.31, mountTheta=1.96
20:06:58.492 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.10, opts=13)
20:06:58.492 00.000 12268 Enqueuing Move request for scope (0.32, 0.10)
20:06:58.492 00.000 11616 Worker thread wakes up
20:06:58.492 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.10) opts 0xd
20:06:58.492 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.10)
20:06:58.493 00.001 11616 Moving (0.32, 0.10) raw xDistance=-0.13 yDistance=0.31
20:06:58.493 00.000 11616 BLC: History state: CurrMiss=0.31, AvgInitMiss=0.16, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.052487, 1:0.307073
20:06:58.493 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:06:58.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
20:06:58.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
20:06:58.493 00.000 11616 MoveAxis(E, 71, ABG)
20:06:58.493 00.000 11616 Guiding  Dir = 2, Dur = 71
20:06:58.493 00.000 11616 IsSlewing returns 0
20:06:58.494 00.001 11616 IsGuiding returns 0
20:06:58.494 00.000 11616 PulseGuide returned control before completion, sleep 81
20:06:58.514 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:06:58.535 00.021 12268 UpdateGuideState exits: m=289 SNR=11.6
20:06:58.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:58.536 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:06:58.536 00.000 12268 Enqueuing Expose request
20:06:58.585 00.049 11616 IsGuiding returns 1
20:06:58.585 00.000 11616 scope still moving after pulse duration time elapsed
20:06:58.616 00.031 11616 IsSlewing returns 0
20:06:58.616 00.000 11616 IsGuiding returns 0
20:06:58.617 00.001 11616 scope move finished after 71 + 52 ms
20:06:58.617 00.000 11616 Move returns status 0, amount 71
20:06:58.617 00.000 11616 MoveAxis(S, 26, ABG)
20:06:58.617 00.000 11616 Guiding  Dir = 1, Dur = 26
20:06:58.617 00.000 11616 IsSlewing returns 0
20:06:58.617 00.000 11616 IsGuiding returns 0
20:06:58.618 00.001 11616 PulseGuide returned control before completion, sleep 36
20:06:58.663 00.045 11616 IsGuiding returns 1
20:06:58.663 00.000 11616 scope still moving after pulse duration time elapsed
20:06:58.695 00.032 11616 IsSlewing returns 0
20:06:58.695 00.000 11616 IsGuiding returns 0
20:06:58.695 00.000 11616 scope move finished after 26 + 52 ms
20:06:58.695 00.000 11616 Move returns status 0, amount 26
20:06:58.696 00.001 11616 move complete, result=0
20:06:58.696 00.000 11616 worker thread done servicing request
20:06:58.696 00.000 12268 GuideStep: -0.1 px 71 ms EAST, 0.3 px 26 ms SOUTH
20:06:58.696 00.000 11616 Worker thread wakes up
20:06:58.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:06:58.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:00.709 02.013 11616 Exposure complete
20:07:00.773 00.064 11616 worker thread done servicing request
20:07:00.774 00.001 12268 OnExposeComplete: enter
20:07:00.774 00.000 12268 UpdateGuideState(): m_state=6
20:07:00.774 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
20:07:00.774 00.000 12268 Star::Find returns 1 (0), X=1249.45, Y=864.82, Mass=323, SNR=12.2, Peak=34 HFD=4.9
20:07:00.774 00.000 12268 MultiStar: large primary error, entering stabilization period
20:07:00.774 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.67) = xAngle (3.14 = 3.14)
20:07:00.774 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.17 = -3.11)
20:07:00.774 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=1.39 hyp=1.40 cameraTheta=1.47 mountX=-1.40 mountY=-0.04, mountTheta=-3.11
20:07:00.776 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=1.39, opts=13)
20:07:00.776 00.000 12268 Enqueuing Move request for scope (0.14, 1.39)
20:07:00.776 00.000 11616 Worker thread wakes up
20:07:00.776 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 1.39) opts 0xd
20:07:00.776 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 1.39)
20:07:00.776 00.000 11616 Moving (0.14, 1.39) raw xDistance=-1.40 yDistance=-0.04
20:07:00.776 00.000 11616 BLC: History state: CurrMiss=-0.04, AvgInitMiss=0.16, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.052487, 1:0.307073, 2:-0.039081
20:07:00.776 00.000 11616 BLC: No correction, Miss < min_move
20:07:00.776 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.70 from input -1.40
20:07:00.777 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:00.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:07:00.777 00.000 11616 MoveAxis(E, 783, ABG)
20:07:00.777 00.000 11616 Guiding  Dir = 2, Dur = 783
20:07:00.777 00.000 11616 IsSlewing returns 0
20:07:00.777 00.000 11616 IsGuiding returns 0
20:07:00.778 00.001 11616 PulseGuide returned control before completion, sleep 793
20:07:00.798 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:07:00.818 00.020 12268 UpdateGuideState exits: m=323 SNR=12.2
20:07:00.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:00.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:00.818 00.000 12268 Enqueuing Expose request
20:07:01.583 00.765 11616 IsGuiding returns 1
20:07:01.583 00.000 11616 scope still moving after pulse duration time elapsed
20:07:01.615 00.032 11616 IsSlewing returns 0
20:07:01.615 00.000 11616 IsGuiding returns 0
20:07:01.615 00.000 11616 scope move finished after 783 + 55 ms
20:07:01.615 00.000 11616 Move returns status 0, amount 783
20:07:01.615 00.000 11616 MoveAxis(N, 0, ABG)
20:07:01.616 00.001 11616 Move returns status 0, amount 0
20:07:01.616 00.000 11616 move complete, result=0
20:07:01.616 00.000 11616 worker thread done servicing request
20:07:01.616 00.000 11616 Worker thread wakes up
20:07:01.616 00.000 12268 GuideStep: -1.4 px 783 ms EAST, -0.0 px 0 ms NORTH
20:07:01.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:01.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:03.629 02.013 11616 Exposure complete
20:07:03.688 00.059 11616 worker thread done servicing request
20:07:03.689 00.001 12268 OnExposeComplete: enter
20:07:03.689 00.000 12268 UpdateGuideState(): m_state=6
20:07:03.689 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
20:07:03.689 00.000 12268 Star::Find returns 1 (0), X=1249.29, Y=863.43, Mass=325, SNR=12.3, Peak=30 HFD=4.7
20:07:03.689 00.000 12268 MultiStar: exiting stabilization period
20:07:03.689 00.000 12268 MultiStar: [#1 -0.37,-0.49,0.90,U] [#2 0.12,-0.65,0.88,U] [#3 -0.07,-0.34,0.75,U] [#4 0.51,-1.02,0.00,M3] [#5 0.45,0.87,0.00,M4] [#6 0.65,-0.99,0.00,M2] [#7 -0.25,-0.45,0.44,U] [#8 0.42,-0.52,0.46,U] 
20:07:03.690 00.001 12268 single-star, 5 included, MultiStar: {-0.05, -0.38}, one-star: {-0.02, -0.00}
20:07:03.690 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.67) = xAngle (-1.23 = -1.23)
20:07:03.690 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.20 = -1.20)
20:07:03.690 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-2.90 mountX=0.01 mountY=-0.02, mountTheta=-1.23
20:07:03.691 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.00, opts=13)
20:07:03.691 00.000 12268 Enqueuing Move request for scope (-0.02, -0.00)
20:07:03.691 00.000 11616 Worker thread wakes up
20:07:03.692 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
20:07:03.692 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
20:07:03.692 00.000 11616 Moving (-0.02, -0.00) raw xDistance=0.01 yDistance=-0.02
20:07:03.692 00.000 11616 BLC: window closed
20:07:03.692 00.000 11616 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.16, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.052487, 1:0.307073, 2:-0.039081
20:07:03.692 00.000 11616 BLC: No correction, Miss < min_move
20:07:03.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:03.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:07:03.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:03.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:07:03.693 00.001 11616 MoveAxis(E, 0, ABG)
20:07:03.693 00.000 11616 Move returns status 0, amount 0
20:07:03.693 00.000 11616 MoveAxis(N, 0, ABG)
20:07:03.693 00.000 11616 Move returns status 0, amount 0
20:07:03.693 00.000 11616 move complete, result=0
20:07:03.694 00.001 11616 worker thread done servicing request
20:07:03.716 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:07:03.733 00.017 12268 UpdateGuideState exits: m=325 SNR=12.3
20:07:03.733 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:03.733 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:03.733 00.000 12268 Enqueuing Expose request
20:07:03.733 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:07:03.733 00.000 11616 Worker thread wakes up
20:07:03.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:03.734 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:05.742 02.008 11616 Exposure complete
20:07:05.807 00.065 11616 worker thread done servicing request
20:07:05.807 00.000 12268 OnExposeComplete: enter
20:07:05.807 00.000 12268 UpdateGuideState(): m_state=6
20:07:05.807 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
20:07:05.807 00.000 12268 Star::Find returns 1 (0), X=1249.25, Y=863.32, Mass=310, SNR=12.0, Peak=32 HFD=4.4
20:07:05.808 00.001 12268 MultiStar: [#1 -0.16,-0.18,0.86,U] [#2 0.18,-0.41,0.94,U] [#3 0.41,-0.25,0.72,U] [#4 0.25,-0.35,0.77,U] [#5 0.29,-0.22,0.76,U] [#6 0.40,-0.37,0.64,U] [#7 0.13,-0.53,0.43,U] [#8 -0.11,0.62,0.50,U] 
20:07:05.808 00.000 12268 single-star, 8 included, MultiStar: {0.14, -0.22}, one-star: {-0.05, -0.11}
20:07:05.808 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.67) = xAngle (-0.34 = -0.34)
20:07:05.808 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.31 = -0.31)
20:07:05.808 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-2.00 mountX=0.12 mountY=-0.04, mountTheta=-0.31
20:07:05.809 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.11, opts=13)
20:07:05.810 00.001 12268 Enqueuing Move request for scope (-0.05, -0.11)
20:07:05.810 00.000 11616 Worker thread wakes up
20:07:05.810 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
20:07:05.810 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
20:07:05.810 00.000 11616 Moving (-0.05, -0.11) raw xDistance=0.12 yDistance=-0.04
20:07:05.810 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:05.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:07:05.810 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:05.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:07:05.810 00.000 11616 MoveAxis(E, 0, ABG)
20:07:05.810 00.000 11616 Move returns status 0, amount 0
20:07:05.810 00.000 11616 MoveAxis(N, 0, ABG)
20:07:05.810 00.000 11616 Move returns status 0, amount 0
20:07:05.810 00.000 11616 move complete, result=0
20:07:05.810 00.000 11616 worker thread done servicing request
20:07:05.839 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:07:05.858 00.019 12268 UpdateGuideState exits: m=310 SNR=12.0
20:07:05.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:05.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:05.858 00.000 12268 Enqueuing Expose request
20:07:05.859 00.001 11616 Worker thread wakes up
20:07:05.859 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:07:05.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:05.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:07.872 02.013 11616 Exposure complete
20:07:07.932 00.060 11616 worker thread done servicing request
20:07:07.932 00.000 12268 OnExposeComplete: enter
20:07:07.933 00.001 12268 UpdateGuideState(): m_state=6
20:07:07.933 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
20:07:07.933 00.000 12268 Star::Find returns 1 (0), X=1249.18, Y=863.29, Mass=302, SNR=11.8, Peak=32 HFD=4.5
20:07:07.934 00.001 12268 MultiStar: [#1 -0.09,-0.67,0.97,U] [#2 -0.21,-0.16,0.97,U] [#3 0.08,0.24,0.77,U] [#4 0.02,-0.48,0.81,U] [#5 0.39,-0.71,0.00,M4] [#6 0.36,-0.65,0.00,M2] [#7 -1.06,-0.10,0.00,M1] [#8 -0.30,-0.23,0.47,U] 
20:07:07.934 00.000 12268 single-star, 5 included, MultiStar: {-0.10, -0.25}, one-star: {-0.13, -0.14}
20:07:07.934 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-1.67) = xAngle (-0.62 = -0.62)
20:07:07.934 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.59 = -0.59)
20:07:07.934 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.29 mountX=0.15 mountY=-0.11, mountTheta=-0.60
20:07:07.935 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.14, opts=13)
20:07:07.935 00.000 12268 Enqueuing Move request for scope (-0.13, -0.14)
20:07:07.935 00.000 11616 Worker thread wakes up
20:07:07.936 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
20:07:07.936 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
20:07:07.936 00.000 11616 Moving (-0.13, -0.14) raw xDistance=0.15 yDistance=-0.11
20:07:07.936 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:07.936 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:07:07.936 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:07.936 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:07:07.936 00.000 11616 MoveAxis(E, 0, ABG)
20:07:07.936 00.000 11616 Move returns status 0, amount 0
20:07:07.936 00.000 11616 MoveAxis(N, 0, ABG)
20:07:07.936 00.000 11616 Move returns status 0, amount 0
20:07:07.936 00.000 11616 move complete, result=0
20:07:07.937 00.001 11616 worker thread done servicing request
20:07:07.957 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:07:07.975 00.018 12268 UpdateGuideState exits: m=302 SNR=11.8
20:07:07.976 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:07.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:07.976 00.000 12268 Enqueuing Expose request
20:07:07.976 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:07.976 00.000 11616 Worker thread wakes up
20:07:07.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:07.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:09.991 02.015 11616 Exposure complete
20:07:10.049 00.058 11616 worker thread done servicing request
20:07:10.049 00.000 12268 OnExposeComplete: enter
20:07:10.049 00.000 12268 UpdateGuideState(): m_state=6
20:07:10.050 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
20:07:10.050 00.000 12268 Star::Find returns 1 (0), X=1249.48, Y=863.07, Mass=339, SNR=12.5, Peak=31 HFD=4.8
20:07:10.050 00.000 12268 Star::Find false star n=11 nbg=281 bg=8.4 sigma=0.8 thresh=11 peak=11
20:07:10.050 00.000 12268 MultiStar: [#1 0.03,0.02,0.87,U] [#2 0.21,-0.94,0.00,M1] [#3 0.15,-0.45,0.72,U] [#4 0.40,-1.03,0.00,M2] [#5 0.51,-0.73,0.00,M5] [#6 0.37,-0.69,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.02,-1.33,0.00,M1] [#9 -0.32,-0.08,0.38,U] 
20:07:10.050 00.000 12268 refined, 3 included, MultiStar: {0.06, -0.24}, one-star: {0.17, -0.36}
20:07:10.050 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.67) = xAngle (0.36 = 0.36)
20:07:10.050 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.39 = 0.39)
20:07:10.050 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.24 hyp=0.24 cameraTheta=-1.31 mountX=0.23 mountY=0.09, mountTheta=0.38
20:07:10.052 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.24, opts=13)
20:07:10.052 00.000 12268 Enqueuing Move request for scope (0.06, -0.24)
20:07:10.052 00.000 11616 Worker thread wakes up
20:07:10.052 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.24) opts 0xd
20:07:10.052 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.24)
20:07:10.052 00.000 11616 Moving (0.06, -0.24) raw xDistance=0.23 yDistance=0.09
20:07:10.052 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:10.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:07:10.053 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:10.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:07:10.053 00.000 11616 MoveAxis(E, 0, ABG)
20:07:10.053 00.000 11616 Move returns status 0, amount 0
20:07:10.053 00.000 11616 MoveAxis(N, 0, ABG)
20:07:10.053 00.000 11616 Move returns status 0, amount 0
20:07:10.053 00.000 11616 move complete, result=0
20:07:10.053 00.000 11616 worker thread done servicing request
20:07:10.073 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:07:10.089 00.016 12268 UpdateGuideState exits: m=339 SNR=12.5
20:07:10.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:10.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:10.090 00.001 12268 Enqueuing Expose request
20:07:10.090 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:07:10.090 00.000 11616 Worker thread wakes up
20:07:10.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:10.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:12.100 02.010 11616 Exposure complete
20:07:12.158 00.058 11616 worker thread done servicing request
20:07:12.159 00.001 12268 OnExposeComplete: enter
20:07:12.159 00.000 12268 UpdateGuideState(): m_state=6
20:07:12.159 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
20:07:12.159 00.000 12268 Star::Find returns 1 (0), X=1249.27, Y=862.90, Mass=304, SNR=11.9, Peak=29 HFD=4.9
20:07:12.159 00.000 12268 MultiStar: [#1 -0.06,-0.60,0.89,U] [#2 -0.09,-0.70,0.00,M2] [#3 -0.11,-0.54,0.68,U] [#4 0.70,-0.76,0.00,M3] [#5 0.33,1.17,0.00,M6] [#6 0.88,-1.11,0.00,M4] [#7 -0.28,-0.74,0.00,M2] [#8 -0.70,-0.83,0.00,M2] 
20:07:12.159 00.000 12268 single-star, 2 included, MultiStar: {-0.06, -0.56}, one-star: {-0.03, -0.53}
20:07:12.160 00.001 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.67) = xAngle (0.04 = 0.04)
20:07:12.160 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.07 = 0.07)
20:07:12.160 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.53 hyp=0.53 cameraTheta=-1.63 mountX=0.53 mountY=0.04, mountTheta=0.07
20:07:12.163 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.53, opts=13)
20:07:12.163 00.000 12268 Enqueuing Move request for scope (-0.03, -0.53)
20:07:12.163 00.000 11616 Worker thread wakes up
20:07:12.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.53) opts 0xd
20:07:12.163 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.53)
20:07:12.164 00.001 11616 Moving (-0.03, -0.53) raw xDistance=0.53 yDistance=0.04
20:07:12.164 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.29 direction from -1 to 1
20:07:12.164 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.59
20:07:12.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.53
20:07:12.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:12.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:07:12.164 00.000 11616 MoveAxis(W, 297, ABG)
20:07:12.164 00.000 11616 Guiding  Dir = 3, Dur = 297
20:07:12.165 00.001 11616 IsSlewing returns 0
20:07:12.165 00.000 11616 IsGuiding returns 0
20:07:12.165 00.000 11616 PulseGuide returned control before completion, sleep 307
20:07:12.185 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:07:12.202 00.017 12268 UpdateGuideState exits: m=304 SNR=11.9
20:07:12.202 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:12.202 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:12.203 00.001 12268 Enqueuing Expose request
20:07:12.484 00.281 11616 IsGuiding returns 1
20:07:12.485 00.001 11616 scope still moving after pulse duration time elapsed
20:07:12.515 00.030 11616 IsSlewing returns 0
20:07:12.515 00.000 11616 IsGuiding returns 0
20:07:12.516 00.001 11616 scope move finished after 297 + 52 ms
20:07:12.516 00.000 11616 Move returns status 0, amount 297
20:07:12.516 00.000 11616 MoveAxis(N, 0, ABG)
20:07:12.516 00.000 11616 Move returns status 0, amount 0
20:07:12.516 00.000 11616 move complete, result=0
20:07:12.516 00.000 11616 worker thread done servicing request
20:07:12.516 00.000 11616 Worker thread wakes up
20:07:12.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:12.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:12.517 00.001 12268 GuideStep: 0.5 px 297 ms WEST, 0.0 px 0 ms NORTH
20:07:14.526 02.009 11616 Exposure complete
20:07:14.583 00.057 11616 worker thread done servicing request
20:07:14.583 00.000 12268 OnExposeComplete: enter
20:07:14.583 00.000 12268 UpdateGuideState(): m_state=6
20:07:14.584 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
20:07:14.584 00.000 12268 Star::Find returns 1 (0), X=1249.33, Y=863.12, Mass=292, SNR=11.7, Peak=34 HFD=4.0
20:07:14.584 00.000 12268 MultiStar: [#1 0.24,-0.56,0.91,U] [#2 0.74,-0.73,0.00,M3] [#3 -0.06,-0.28,0.72,U] [#4 0.54,-0.71,0.00,M4] [#5 0.54,1.10,0.00,M7] [#6 0.21,-0.07,0.65,U] [#7 0.27,-0.52,0.42,U] [#8 0.63,-0.10,0.47,U] 
20:07:14.584 00.000 12268 single-star, 5 included, MultiStar: {0.18, -0.32}, one-star: {0.02, -0.32}
20:07:14.584 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-1.67) = xAngle (0.17 = 0.17)
20:07:14.584 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.20 = 0.20)
20:07:14.584 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.32 hyp=0.32 cameraTheta=-1.50 mountX=0.31 mountY=0.06, mountTheta=0.20
20:07:14.586 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.32, opts=13)
20:07:14.586 00.000 12268 Enqueuing Move request for scope (0.02, -0.32)
20:07:14.586 00.000 11616 Worker thread wakes up
20:07:14.586 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.32) opts 0xd
20:07:14.586 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.32)
20:07:14.586 00.000 11616 Moving (0.02, -0.32) raw xDistance=0.31 yDistance=0.06
20:07:14.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
20:07:14.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:14.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:07:14.587 00.001 11616 MoveAxis(W, 175, ABG)
20:07:14.587 00.000 11616 Guiding  Dir = 3, Dur = 175
20:07:14.587 00.000 11616 IsSlewing returns 0
20:07:14.587 00.000 11616 IsGuiding returns 0
20:07:14.587 00.000 11616 PulseGuide returned control before completion, sleep 185
20:07:14.609 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:07:14.627 00.018 12268 UpdateGuideState exits: m=292 SNR=11.7
20:07:14.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:14.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:14.627 00.000 12268 Enqueuing Expose request
20:07:14.774 00.147 11616 IsGuiding returns 1
20:07:14.774 00.000 11616 scope still moving after pulse duration time elapsed
20:07:14.806 00.032 11616 IsSlewing returns 0
20:07:14.806 00.000 11616 IsGuiding returns 0
20:07:14.807 00.001 11616 scope move finished after 175 + 44 ms
20:07:14.807 00.000 11616 Move returns status 0, amount 175
20:07:14.807 00.000 11616 MoveAxis(N, 0, ABG)
20:07:14.807 00.000 11616 Move returns status 0, amount 0
20:07:14.807 00.000 11616 move complete, result=0
20:07:14.807 00.000 11616 worker thread done servicing request
20:07:14.807 00.000 11616 Worker thread wakes up
20:07:14.808 00.001 12268 GuideStep: 0.3 px 175 ms WEST, 0.1 px 0 ms NORTH
20:07:14.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:14.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:16.813 02.005 11616 Exposure complete
20:07:16.872 00.059 11616 worker thread done servicing request
20:07:16.872 00.000 12268 OnExposeComplete: enter
20:07:16.872 00.000 12268 UpdateGuideState(): m_state=6
20:07:16.872 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
20:07:16.872 00.000 12268 Star::Find returns 1 (0), X=1248.94, Y=863.40, Mass=293, SNR=11.7, Peak=31 HFD=4.3
20:07:16.873 00.001 12268 MultiStar: [#1 0.11,-0.56,0.94,U] [#2 -0.22,-0.29,0.99,U] [#3 0.02,-0.20,0.75,U] [#4 0.11,-0.76,0.00,M5] [#5 0.24,-0.02,0.71,U] [#6 0.01,-0.54,0.63,U] [#7 -0.85,-0.26,0.00,M2] [#8 -0.22,-0.20,0.50,U] 
20:07:16.873 00.000 12268 refined, 6 included, MultiStar: {-0.07, -0.26}, one-star: {-0.37, -0.04}
20:07:16.873 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.67) = xAngle (-0.17 = -0.17)
20:07:16.873 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.14 = -0.14)
20:07:16.873 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.84 mountX=0.27 mountY=-0.04, mountTheta=-0.14
20:07:16.875 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.26, opts=13)
20:07:16.875 00.000 12268 Enqueuing Move request for scope (-0.07, -0.26)
20:07:16.875 00.000 11616 Worker thread wakes up
20:07:16.876 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.26) opts 0xd
20:07:16.876 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.26)
20:07:16.876 00.000 11616 Moving (-0.07, -0.26) raw xDistance=0.27 yDistance=-0.04
20:07:16.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
20:07:16.876 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:16.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:07:16.876 00.000 11616 MoveAxis(W, 150, ABG)
20:07:16.876 00.000 11616 Guiding  Dir = 3, Dur = 150
20:07:16.877 00.001 11616 IsSlewing returns 0
20:07:16.877 00.000 11616 IsGuiding returns 0
20:07:16.878 00.001 11616 PulseGuide returned control before completion, sleep 160
20:07:16.897 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:07:16.915 00.018 12268 UpdateGuideState exits: m=293 SNR=11.7
20:07:16.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:16.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:16.915 00.000 12268 Enqueuing Expose request
20:07:17.047 00.132 11616 IsGuiding returns 1
20:07:17.047 00.000 11616 scope still moving after pulse duration time elapsed
20:07:17.077 00.030 11616 IsSlewing returns 0
20:07:17.077 00.000 11616 IsGuiding returns 0
20:07:17.077 00.000 11616 scope move finished after 150 + 50 ms
20:07:17.077 00.000 11616 Move returns status 0, amount 150
20:07:17.077 00.000 11616 MoveAxis(N, 0, ABG)
20:07:17.077 00.000 11616 Move returns status 0, amount 0
20:07:17.077 00.000 11616 move complete, result=0
20:07:17.078 00.001 11616 worker thread done servicing request
20:07:17.078 00.000 11616 Worker thread wakes up
20:07:17.078 00.000 12268 GuideStep: 0.3 px 150 ms WEST, -0.0 px 0 ms NORTH
20:07:17.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:17.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:19.091 02.013 11616 Exposure complete
20:07:19.149 00.058 11616 worker thread done servicing request
20:07:19.150 00.001 12268 OnExposeComplete: enter
20:07:19.150 00.000 12268 UpdateGuideState(): m_state=6
20:07:19.150 00.000 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
20:07:19.150 00.000 12268 Star::Find returns 1 (0), X=1249.48, Y=863.87, Mass=270, SNR=11.2, Peak=27 HFD=4.4
20:07:19.150 00.000 12268 MultiStar: [#1 -0.06,-0.26,0.88,U] [#2 -0.11,-0.14,0.90,U] [#3 0.26,0.02,0.72,U] [#4 -0.09,-0.23,0.76,U] [#5 0.08,1.00,0.00,M7] [#6 0.18,-0.10,0.63,U] [#7 -0.63,-0.46,0.00,M3] [#8 0.64,0.13,0.50,U] 
20:07:19.150 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.01}, one-star: {0.17, 0.43}
20:07:19.151 00.001 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.67) = xAngle (1.53 = 1.53)
20:07:19.151 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.56 = 1.56)
20:07:19.151 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.11 cameraTheta=-0.14 mountX=0.00 mountY=0.11, mountTheta=1.53
20:07:19.152 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.01, opts=13)
20:07:19.152 00.000 12268 Enqueuing Move request for scope (0.10, -0.01)
20:07:19.152 00.000 11616 Worker thread wakes up
20:07:19.152 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
20:07:19.153 00.001 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
20:07:19.153 00.000 11616 Moving (0.10, -0.01) raw xDistance=0.00 yDistance=0.11
20:07:19.153 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:19.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:07:19.153 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:19.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:07:19.153 00.000 11616 MoveAxis(E, 0, ABG)
20:07:19.153 00.000 11616 Move returns status 0, amount 0
20:07:19.153 00.000 11616 MoveAxis(N, 0, ABG)
20:07:19.153 00.000 11616 Move returns status 0, amount 0
20:07:19.153 00.000 11616 move complete, result=0
20:07:19.153 00.000 11616 worker thread done servicing request
20:07:19.175 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:07:19.195 00.020 12268 UpdateGuideState exits: m=270 SNR=11.2
20:07:19.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:19.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:19.195 00.000 12268 Enqueuing Expose request
20:07:19.195 00.000 11616 Worker thread wakes up
20:07:19.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:19.196 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:19.196 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:07:21.206 02.010 11616 Exposure complete
20:07:21.266 00.060 11616 worker thread done servicing request
20:07:21.267 00.001 12268 OnExposeComplete: enter
20:07:21.267 00.000 12268 UpdateGuideState(): m_state=6
20:07:21.267 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
20:07:21.267 00.000 12268 Star::Find returns 1 (0), X=1249.46, Y=863.87, Mass=254, SNR=10.9, Peak=38 HFD=3.7
20:07:21.267 00.000 12268 MultiStar: [#1 -0.31,-0.22,1.00,U] [#2 0.04,-0.15,0.95,U] [#3 -0.20,0.23,0.85,U] [#4 -0.08,-0.10,0.76,U] [#5 0.25,1.06,0.00,M8] [#6 0.15,-0.33,0.67,U] [#7 -0.50,0.15,0.45,U] [#8 0.40,-0.29,0.49,U] 
20:07:21.267 00.000 12268 refined, 7 included, MultiStar: {-0.04, -0.02}, one-star: {0.15, 0.44}
20:07:21.267 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-1.67) = xAngle (-1.12 = -1.12)
20:07:21.268 00.001 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.09 = -1.09)
20:07:21.268 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.79 mountX=0.02 mountY=-0.04, mountTheta=-1.11
20:07:21.270 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.02, opts=13)
20:07:21.270 00.000 12268 Enqueuing Move request for scope (-0.04, -0.02)
20:07:21.270 00.000 11616 Worker thread wakes up
20:07:21.270 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
20:07:21.270 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
20:07:21.270 00.000 11616 Moving (-0.04, -0.02) raw xDistance=0.02 yDistance=-0.04
20:07:21.270 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:21.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:07:21.270 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:21.271 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:07:21.271 00.000 11616 MoveAxis(E, 0, ABG)
20:07:21.271 00.000 11616 Move returns status 0, amount 0
20:07:21.271 00.000 11616 MoveAxis(N, 0, ABG)
20:07:21.271 00.000 11616 Move returns status 0, amount 0
20:07:21.271 00.000 11616 move complete, result=0
20:07:21.271 00.000 11616 worker thread done servicing request
20:07:21.291 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:07:21.308 00.017 12268 UpdateGuideState exits: m=254 SNR=10.9
20:07:21.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:21.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:21.308 00.000 12268 Enqueuing Expose request
20:07:21.309 00.001 11616 Worker thread wakes up
20:07:21.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:21.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:21.309 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:07:23.335 02.026 11616 Exposure complete
20:07:23.395 00.060 11616 worker thread done servicing request
20:07:23.396 00.001 12268 OnExposeComplete: enter
20:07:23.396 00.000 12268 UpdateGuideState(): m_state=6
20:07:23.396 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
20:07:23.396 00.000 12268 Star::Find returns 1 (0), X=1249.02, Y=863.86, Mass=286, SNR=11.5, Peak=37 HFD=4.2
20:07:23.396 00.000 12268 MultiStar: [#1 -0.47,0.13,0.93,U] [#2 -0.13,0.14,0.90,U] [#3 -0.30,0.67,0.00,M1] [#4 0.12,-0.13,0.76,U] [#5 0.65,-0.07,0.70,U] [#6 0.14,0.06,0.61,U] [#7 -1.07,-0.02,0.00,M3] [#8 0.23,0.18,0.45,U] 
20:07:23.396 00.000 12268 refined, 6 included, MultiStar: {-0.02, 0.12}, one-star: {-0.28, 0.42}
20:07:23.396 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.67) = xAngle (3.40 = -2.88)
20:07:23.397 00.001 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.43 = -2.85)
20:07:23.397 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.73 mountX=-0.12 mountY=-0.04, mountTheta=-2.86
20:07:23.398 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.12, opts=13)
20:07:23.398 00.000 12268 Enqueuing Move request for scope (-0.02, 0.12)
20:07:23.399 00.001 11616 Worker thread wakes up
20:07:23.399 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
20:07:23.399 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
20:07:23.399 00.000 11616 Moving (-0.02, 0.12) raw xDistance=-0.12 yDistance=-0.04
20:07:23.399 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:23.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:07:23.399 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:23.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:07:23.399 00.000 11616 MoveAxis(E, 0, ABG)
20:07:23.399 00.000 11616 Move returns status 0, amount 0
20:07:23.399 00.000 11616 MoveAxis(N, 0, ABG)
20:07:23.399 00.000 11616 Move returns status 0, amount 0
20:07:23.399 00.000 11616 move complete, result=0
20:07:23.400 00.001 11616 worker thread done servicing request
20:07:23.420 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:07:23.436 00.016 12268 UpdateGuideState exits: m=286 SNR=11.5
20:07:23.437 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:23.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:23.437 00.000 12268 Enqueuing Expose request
20:07:23.437 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:07:23.437 00.000 11616 Worker thread wakes up
20:07:23.438 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:23.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:25.536 02.098 11616 Exposure complete
20:07:25.599 00.063 12268 OnExposeComplete: enter
20:07:25.599 00.000 11616 worker thread done servicing request
20:07:25.600 00.001 12268 UpdateGuideState(): m_state=6
20:07:25.600 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
20:07:25.600 00.000 12268 Star::Find returns 1 (0), X=1249.93, Y=864.29, Mass=254, SNR=10.8, Peak=26 HFD=4.5
20:07:25.601 00.001 12268 MultiStar: [#1 0.15,0.22,0.89,U] [#2 0.82,0.05,0.00,M1] [#3 0.46,0.33,0.72,U] [#4 0.68,0.35,0.00,M3] [#5 0.30,1.19,0.00,M8] [#6 0.78,0.15,0.00,M1] [#7 0.03,0.14,0.39,U] [#8 -0.00,0.81,0.00,M1] 
20:07:25.601 00.000 12268 refined, 3 included, MultiStar: {0.36, 0.45}, one-star: {0.62, 0.86}
20:07:25.601 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.67) = xAngle (2.56 = 2.56)
20:07:25.601 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.59 = 2.59)
20:07:25.601 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.45 hyp=0.58 cameraTheta=0.89 mountX=-0.48 mountY=0.30, mountTheta=2.58
20:07:25.603 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.45, opts=13)
20:07:25.603 00.000 12268 Enqueuing Move request for scope (0.36, 0.45)
20:07:25.603 00.000 11616 Worker thread wakes up
20:07:25.603 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.45) opts 0xd
20:07:25.603 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.45)
20:07:25.603 00.000 11616 Moving (0.36, 0.45) raw xDistance=-0.48 yDistance=0.30
20:07:25.603 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
20:07:25.603 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.44
20:07:25.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
20:07:25.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
20:07:25.603 00.000 11616 MoveAxis(E, 269, ABG)
20:07:25.603 00.000 11616 Guiding  Dir = 2, Dur = 269
20:07:25.604 00.001 11616 IsSlewing returns 0
20:07:25.604 00.000 11616 IsGuiding returns 0
20:07:25.604 00.000 11616 PulseGuide returned control before completion, sleep 279
20:07:25.624 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:07:25.642 00.018 12268 UpdateGuideState exits: m=254 SNR=10.8
20:07:25.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:25.642 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:25.642 00.000 12268 Enqueuing Expose request
20:07:25.891 00.249 11616 IsGuiding returns 1
20:07:25.891 00.000 11616 scope still moving after pulse duration time elapsed
20:07:25.921 00.030 11616 IsSlewing returns 0
20:07:25.922 00.001 11616 IsGuiding returns 0
20:07:25.922 00.000 11616 scope move finished after 269 + 49 ms
20:07:25.922 00.000 11616 Move returns status 0, amount 269
20:07:25.922 00.000 11616 MoveAxis(S, 26, ABG)
20:07:25.922 00.000 11616 Guiding  Dir = 1, Dur = 26
20:07:25.922 00.000 11616 IsSlewing returns 0
20:07:25.922 00.000 11616 IsGuiding returns 0
20:07:25.923 00.001 11616 PulseGuide returned control before completion, sleep 36
20:07:25.968 00.045 11616 IsGuiding returns 1
20:07:25.968 00.000 11616 scope still moving after pulse duration time elapsed
20:07:26.000 00.032 11616 IsSlewing returns 0
20:07:26.001 00.001 11616 IsGuiding returns 0
20:07:26.001 00.000 11616 scope move finished after 26 + 51 ms
20:07:26.001 00.000 11616 Move returns status 0, amount 26
20:07:26.001 00.000 11616 move complete, result=0
20:07:26.001 00.000 11616 worker thread done servicing request
20:07:26.001 00.000 11616 Worker thread wakes up
20:07:26.002 00.001 12268 GuideStep: -0.5 px 269 ms EAST, 0.3 px 26 ms SOUTH
20:07:26.002 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:26.002 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:28.017 02.015 11616 Exposure complete
20:07:28.075 00.058 11616 worker thread done servicing request
20:07:28.076 00.001 12268 OnExposeComplete: enter
20:07:28.076 00.000 12268 UpdateGuideState(): m_state=6
20:07:28.076 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
20:07:28.076 00.000 12268 Star::Find returns 1 (0), X=1249.21, Y=863.31, Mass=213, SNR=9.9, Peak=26 HFD=3.7
20:07:28.077 00.001 12268 MultiStar: [#1 -0.31,-0.43,1.00,U] [#2 -0.23,-0.24,1.07,U] [#3 -0.25,-0.11,0.87,U] [#4 0.03,-0.43,0.84,U] [#5 0.12,1.11,0.00,M9] [#6 -0.13,-0.45,0.70,U] [#7 -0.27,-0.32,0.50,U] [#8 -0.31,0.23,0.53,U] 
20:07:28.077 00.000 12268 single-star, 7 included, MultiStar: {-0.19, -0.25}, one-star: {-0.09, -0.12}
20:07:28.077 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.67) = xAngle (-0.54 = -0.54)
20:07:28.077 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.51 = -0.51)
20:07:28.077 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.21 mountX=0.13 mountY=-0.08, mountTheta=-0.52
20:07:28.078 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.12, opts=13)
20:07:28.078 00.000 12268 Enqueuing Move request for scope (-0.09, -0.12)
20:07:28.078 00.000 11616 Worker thread wakes up
20:07:28.079 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
20:07:28.079 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
20:07:28.079 00.000 11616 Moving (-0.09, -0.12) raw xDistance=0.13 yDistance=-0.08
20:07:28.079 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:28.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:07:28.079 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:28.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:07:28.079 00.000 11616 MoveAxis(E, 0, ABG)
20:07:28.079 00.000 11616 Move returns status 0, amount 0
20:07:28.079 00.000 11616 MoveAxis(N, 0, ABG)
20:07:28.079 00.000 11616 Move returns status 0, amount 0
20:07:28.079 00.000 11616 move complete, result=0
20:07:28.079 00.000 11616 worker thread done servicing request
20:07:28.101 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:07:28.118 00.017 12268 UpdateGuideState exits: m=213 SNR=9.9
20:07:28.119 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:28.119 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:28.119 00.000 12268 Enqueuing Expose request
20:07:28.119 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:28.119 00.000 11616 Worker thread wakes up
20:07:28.119 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:28.119 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:30.135 02.016 11616 Exposure complete
20:07:30.193 00.058 11616 worker thread done servicing request
20:07:30.193 00.000 12268 OnExposeComplete: enter
20:07:30.193 00.000 12268 UpdateGuideState(): m_state=6
20:07:30.193 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
20:07:30.194 00.001 12268 Star::Find returns 1 (0), X=1249.40, Y=863.13, Mass=203, SNR=9.6, Peak=27 HFD=3.9
20:07:30.194 00.000 12268 MultiStar: [#1 -0.39,-0.86,0.00,M1] [#2 -0.56,-0.57,0.00,M1] [#3 -0.56,-0.64,0.00,M1] [#4 0.06,-1.08,0.00,M3] [#5 0.08,0.90,0.00,M10] [#6 0.03,-0.48,0.77,U] [#7 -0.82,-0.35,0.00,M2] [#8 -0.38,-1.04,0.00,M1] 
20:07:30.194 00.000 12268 single-star, 1 included, MultiStar: {0.06, -0.38}, one-star: {0.09, -0.30}
20:07:30.194 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.67) = xAngle (0.39 = 0.39)
20:07:30.194 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.42 = 0.42)
20:07:30.194 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.30 hyp=0.31 cameraTheta=-1.28 mountX=0.29 mountY=0.13, mountTheta=0.41
20:07:30.198 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.30, opts=13)
20:07:30.198 00.000 12268 Enqueuing Move request for scope (0.09, -0.30)
20:07:30.198 00.000 11616 Worker thread wakes up
20:07:30.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.30) opts 0xd
20:07:30.198 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.30)
20:07:30.198 00.000 11616 Moving (0.09, -0.30) raw xDistance=0.29 yDistance=0.13
20:07:30.198 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:30.199 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:07:30.199 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:30.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:07:30.199 00.000 11616 MoveAxis(E, 0, ABG)
20:07:30.199 00.000 11616 Move returns status 0, amount 0
20:07:30.199 00.000 11616 MoveAxis(N, 0, ABG)
20:07:30.199 00.000 11616 Move returns status 0, amount 0
20:07:30.199 00.000 11616 move complete, result=0
20:07:30.199 00.000 11616 worker thread done servicing request
20:07:30.221 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=16, Gamma=1.290
20:07:30.237 00.016 12268 UpdateGuideState exits: m=203 SNR=9.6
20:07:30.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:30.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:30.237 00.000 12268 Enqueuing Expose request
20:07:30.238 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
20:07:30.238 00.000 11616 Worker thread wakes up
20:07:30.238 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:30.238 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:32.247 02.009 11616 Exposure complete
20:07:32.309 00.062 11616 worker thread done servicing request
20:07:32.309 00.000 12268 OnExposeComplete: enter
20:07:32.309 00.000 12268 UpdateGuideState(): m_state=6
20:07:32.309 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
20:07:32.309 00.000 12268 Star::Find returns 1 (0), X=1248.78, Y=863.07, Mass=225, SNR=10.2, Peak=28 HFD=4.1
20:07:32.310 00.001 12268 MultiStar: [#1 -0.70,-1.00,0.00,M2] [#2 -0.18,-0.92,0.00,M2] [#3 -0.62,-0.51,0.00,M2] [#4 -0.27,-1.12,0.00,M4] [#5 -0.13,1.24,0.00,R] [#6 -0.15,-1.37,0.00,M1] [#7 -0.99,0.07,0.00,M3] [#8 -0.75,-0.94,0.00,M2] 
20:07:32.310 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-1.67) = xAngle (-0.86 = -0.86)
20:07:32.310 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.83 = -0.83)
20:07:32.310 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.37 hyp=0.64 cameraTheta=-2.53 mountX=0.42 mountY=-0.47, mountTheta=-0.85
20:07:32.312 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-0.37, opts=13)
20:07:32.312 00.000 12268 Enqueuing Move request for scope (-0.53, -0.37)
20:07:32.312 00.000 11616 Worker thread wakes up
20:07:32.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.37) opts 0xd
20:07:32.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -0.37)
20:07:32.313 00.001 11616 Moving (-0.53, -0.37) raw xDistance=0.42 yDistance=-0.47
20:07:32.313 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
20:07:32.313 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.25
20:07:32.313 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
20:07:32.313 00.000 11616 resist switch: large excursion: input -0.47 thresh 0.45 direction from 1 to -1
20:07:32.313 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.42
20:07:32.313 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
20:07:32.313 00.000 11616 MoveAxis(W, 233, ABG)
20:07:32.313 00.000 11616 Guiding  Dir = 3, Dur = 233
20:07:32.313 00.000 11616 IsSlewing returns 0
20:07:32.314 00.001 11616 IsGuiding returns 0
20:07:32.314 00.000 11616 PulseGuide returned control before completion, sleep 243
20:07:32.334 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:07:32.352 00.018 12268 UpdateGuideState exits: m=225 SNR=10.2
20:07:32.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:32.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:32.352 00.000 12268 Enqueuing Expose request
20:07:32.573 00.221 11616 IsGuiding returns 1
20:07:32.574 00.001 11616 scope still moving after pulse duration time elapsed
20:07:32.605 00.031 11616 IsSlewing returns 0
20:07:32.606 00.001 11616 IsGuiding returns 1
20:07:32.637 00.031 11616 IsSlewing returns 0
20:07:32.638 00.001 11616 IsGuiding returns 1
20:07:32.668 00.030 11616 IsSlewing returns 0
20:07:32.669 00.001 11616 IsGuiding returns 0
20:07:32.669 00.000 11616 scope move finished after 233 + 121 ms
20:07:32.669 00.000 11616 Move returns status 0, amount 233
20:07:32.669 00.000 11616 BLC: Oldest BLC event removed
20:07:32.669 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1869 applied
20:07:32.669 00.000 11616 MoveAxis(N, 1909, ABG)
20:07:32.669 00.000 11616 Guiding  Dir = 0, Dur = 1909
20:07:32.669 00.000 11616 IsSlewing returns 0
20:07:32.670 00.001 11616 IsGuiding returns 0
20:07:32.670 00.000 11616 PulseGuide returned control before completion, sleep 1919
20:07:34.595 01.925 11616 IsGuiding returns 1
20:07:34.596 00.001 11616 scope still moving after pulse duration time elapsed
20:07:34.627 00.031 11616 IsSlewing returns 0
20:07:34.627 00.000 11616 IsGuiding returns 1
20:07:34.658 00.031 11616 IsSlewing returns 0
20:07:34.659 00.001 11616 IsGuiding returns 1
20:07:34.689 00.030 11616 IsSlewing returns 0
20:07:34.689 00.000 11616 IsGuiding returns 0
20:07:34.690 00.001 11616 scope move finished after 1909 + 110 ms
20:07:34.690 00.000 11616 Move returns status 0, amount 1909
20:07:34.690 00.000 11616 move complete, result=0
20:07:34.690 00.000 11616 worker thread done servicing request
20:07:34.690 00.000 11616 Worker thread wakes up
20:07:34.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:34.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:34.690 00.000 12268 GuideStep: 0.4 px 233 ms WEST, -0.5 px 1909 ms NORTH
20:07:36.691 02.001 11616 Exposure complete
20:07:36.750 00.059 11616 worker thread done servicing request
20:07:36.750 00.000 12268 OnExposeComplete: enter
20:07:36.751 00.001 12268 UpdateGuideState(): m_state=6
20:07:36.751 00.000 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
20:07:36.751 00.000 12268 Star::Find returns 1 (0), X=1248.40, Y=862.96, Mass=241, SNR=10.5, Peak=26 HFD=4.2
20:07:36.751 00.000 12268 MultiStar: [#1 -1.40,-0.54,0.00,M3] [#2 -1.02,-0.34,0.00,M3] [#3 -0.30,-0.48,0.74,U] [#4 -0.88,-0.74,0.00,M5] [#5 -0.16,0.06,0.58,U] [#6 -0.87,-0.90,0.00,M2] [#7 -1.63,-0.11,0.00,M4] [#8 -1.13,-0.35,0.00,M3] 
20:07:36.751 00.000 12268 refined, 2 included, MultiStar: {-0.52, -0.34}, one-star: {-0.90, -0.47}
20:07:36.751 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.67) = xAngle (-0.90 = -0.90)
20:07:36.752 00.001 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.86 = -0.86)
20:07:36.752 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-0.34 hyp=0.62 cameraTheta=-2.56 mountX=0.39 mountY=-0.47, mountTheta=-0.88
20:07:36.754 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=-0.34, opts=13)
20:07:36.754 00.000 12268 Enqueuing Move request for scope (-0.52, -0.34)
20:07:36.755 00.001 11616 Worker thread wakes up
20:07:36.755 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.34) opts 0xd
20:07:36.755 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, -0.34)
20:07:36.755 00.000 11616 Moving (-0.52, -0.34) raw xDistance=0.39 yDistance=-0.47
20:07:36.755 00.000 11616 BLC: History state: CurrMiss=0.47, AvgInitMiss=0.24, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.071210, 1:0.474641
20:07:36.755 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:07:36.756 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
20:07:36.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
20:07:36.756 00.000 11616 MoveAxis(W, 219, ABG)
20:07:36.756 00.000 11616 Guiding  Dir = 3, Dur = 219
20:07:36.756 00.000 11616 IsSlewing returns 0
20:07:36.757 00.001 11616 IsGuiding returns 0
20:07:36.757 00.000 11616 PulseGuide returned control before completion, sleep 229
20:07:36.778 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:07:36.796 00.018 12268 UpdateGuideState exits: m=241 SNR=10.5
20:07:36.797 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:36.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:36.797 00.000 12268 Enqueuing Expose request
20:07:36.988 00.191 11616 IsGuiding returns 1
20:07:36.988 00.000 11616 scope still moving after pulse duration time elapsed
20:07:37.019 00.031 11616 IsSlewing returns 0
20:07:37.020 00.001 11616 IsGuiding returns 0
20:07:37.020 00.000 11616 scope move finished after 219 + 43 ms
20:07:37.020 00.000 11616 Move returns status 0, amount 219
20:07:37.020 00.000 11616 MoveAxis(N, 40, ABG)
20:07:37.020 00.000 11616 Guiding  Dir = 0, Dur = 40
20:07:37.020 00.000 11616 IsSlewing returns 0
20:07:37.021 00.001 11616 IsGuiding returns 0
20:07:37.021 00.000 11616 PulseGuide returned control before completion, sleep 50
20:07:37.081 00.060 11616 IsGuiding returns 1
20:07:37.081 00.000 11616 scope still moving after pulse duration time elapsed
20:07:37.112 00.031 11616 IsSlewing returns 0
20:07:37.112 00.000 11616 IsGuiding returns 0
20:07:37.112 00.000 11616 scope move finished after 40 + 51 ms
20:07:37.112 00.000 11616 Move returns status 0, amount 40
20:07:37.112 00.000 11616 move complete, result=0
20:07:37.113 00.001 11616 worker thread done servicing request
20:07:37.113 00.000 11616 Worker thread wakes up
20:07:37.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:37.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:37.113 00.000 12268 GuideStep: 0.4 px 219 ms WEST, -0.5 px 40 ms NORTH
20:07:39.131 02.018 11616 Exposure complete
20:07:39.188 00.057 11616 worker thread done servicing request
20:07:39.188 00.000 12268 OnExposeComplete: enter
20:07:39.188 00.000 12268 UpdateGuideState(): m_state=6
20:07:39.189 00.001 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
20:07:39.189 00.000 12268 Star::Find returns 1 (0), X=1248.87, Y=863.08, Mass=225, SNR=10.2, Peak=27 HFD=4.2
20:07:39.189 00.000 12268 MultiStar: [#1 -0.98,-0.92,0.00,M4] [#2 -0.40,-0.86,0.00,M4] [#3 -0.95,-0.93,0.00,M2] [#4 -0.48,-0.66,0.00,M6] [#5 -0.45,-3.28,0.00,M1] [#6 -0.51,-0.71,0.00,M3] [#7 -1.54,-1.12,0.00,M5] [#8 -0.19,-1.38,0.00,M4] 
20:07:39.189 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-1.67) = xAngle (-0.79 = -0.79)
20:07:39.189 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.76 = -0.76)
20:07:39.190 00.001 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.35 hyp=0.56 cameraTheta=-2.46 mountX=0.39 mountY=-0.38, mountTheta=-0.77
20:07:39.193 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-0.35, opts=13)
20:07:39.193 00.000 12268 Enqueuing Move request for scope (-0.43, -0.35)
20:07:39.193 00.000 11616 Worker thread wakes up
20:07:39.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.35) opts 0xd
20:07:39.193 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -0.35)
20:07:39.193 00.000 11616 Moving (-0.43, -0.35) raw xDistance=0.39 yDistance=-0.38
20:07:39.193 00.000 11616 BLC: History state: CurrMiss=0.38, AvgInitMiss=0.24, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.071210, 1:0.474641, 2:0.383722
20:07:39.193 00.000 11616 BLC: Under-shoot: nominal increase by 135
20:07:39.193 00.000 11616 BLC: window closed
20:07:39.193 00.000 11616 BLC: Pulse adjusted to 2004
20:07:39.194 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
20:07:39.195 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
20:07:39.195 00.000 11616 MoveAxis(W, 220, ABG)
20:07:39.195 00.000 11616 Guiding  Dir = 3, Dur = 220
20:07:39.195 00.000 11616 IsSlewing returns 0
20:07:39.195 00.000 11616 IsGuiding returns 0
20:07:39.196 00.001 11616 PulseGuide returned control before completion, sleep 230
20:07:39.213 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:07:39.231 00.018 12268 UpdateGuideState exits: m=225 SNR=10.2
20:07:39.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:39.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:39.231 00.000 12268 Enqueuing Expose request
20:07:39.309 00.078 12268 evsrv: cli 0F8E69C0 connect
20:07:39.309 00.000 12268 case statement mapped state 6 to 3
20:07:39.309 00.000 12268 case statement mapped state 6 to 3
20:07:39.310 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"ef583da8-3f91-4882-a26f-44c40386d702"}
20:07:39.310 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"ef583da8-3f91-4882-a26f-44c40386d702"}
20:07:39.310 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:07:39.432 00.122 11616 IsGuiding returns 1
20:07:39.432 00.000 11616 scope still moving after pulse duration time elapsed
20:07:39.462 00.030 11616 IsSlewing returns 0
20:07:39.463 00.001 11616 IsGuiding returns 0
20:07:39.463 00.000 11616 scope move finished after 220 + 47 ms
20:07:39.463 00.000 11616 Move returns status 0, amount 220
20:07:39.463 00.000 11616 MoveAxis(N, 32, ABG)
20:07:39.463 00.000 11616 Guiding  Dir = 0, Dur = 32
20:07:39.463 00.000 11616 IsSlewing returns 0
20:07:39.464 00.001 11616 IsGuiding returns 0
20:07:39.464 00.000 11616 PulseGuide returned control before completion, sleep 42
20:07:39.509 00.045 11616 IsGuiding returns 1
20:07:39.509 00.000 11616 scope still moving after pulse duration time elapsed
20:07:39.539 00.030 11616 IsSlewing returns 0
20:07:39.540 00.001 11616 IsGuiding returns 0
20:07:39.540 00.000 11616 scope move finished after 32 + 44 ms
20:07:39.540 00.000 11616 Move returns status 0, amount 32
20:07:39.540 00.000 11616 move complete, result=0
20:07:39.540 00.000 11616 worker thread done servicing request
20:07:39.540 00.000 11616 Worker thread wakes up
20:07:39.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:39.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:39.541 00.001 12268 GuideStep: 0.4 px 220 ms WEST, -0.4 px 32 ms NORTH
20:07:41.561 02.020 11616 Exposure complete
20:07:41.623 00.062 11616 worker thread done servicing request
20:07:41.623 00.000 12268 OnExposeComplete: enter
20:07:41.623 00.000 12268 UpdateGuideState(): m_state=6
20:07:41.624 00.001 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
20:07:41.624 00.000 12268 Star::Find returns 1 (0), X=1248.95, Y=863.61, Mass=202, SNR=9.7, Peak=26 HFD=3.8
20:07:41.624 00.000 12268 MultiStar: [#1 -0.71,-0.47,0.00,M5] [#2 -0.27,-0.75,0.00,M5] [#3 -0.15,-0.34,0.89,U] [#4 0.11,-0.09,0.90,U] [#5 0.16,-0.01,0.73,U] [#6 0.16,-0.33,0.74,U] [#7 -0.70,-0.14,0.00,M6] [#8 0.15,-0.74,0.00,M5] 
20:07:41.624 00.000 12268 refined, 4 included, MultiStar: {-0.04, -0.11}, one-star: {-0.36, 0.18}
20:07:41.624 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.67) = xAngle (-0.23 = -0.23)
20:07:41.624 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.20 = -0.20)
20:07:41.624 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.90 mountX=0.11 mountY=-0.02, mountTheta=-0.20
20:07:41.626 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.11, opts=13)
20:07:41.626 00.000 12268 Enqueuing Move request for scope (-0.04, -0.11)
20:07:41.626 00.000 11616 Worker thread wakes up
20:07:41.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
20:07:41.626 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
20:07:41.627 00.001 11616 Moving (-0.04, -0.11) raw xDistance=0.11 yDistance=-0.02
20:07:41.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
20:07:41.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:41.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:07:41.627 00.000 11616 MoveAxis(W, 63, ABG)
20:07:41.627 00.000 11616 Guiding  Dir = 3, Dur = 63
20:07:41.627 00.000 11616 IsSlewing returns 0
20:07:41.637 00.010 11616 IsGuiding returns 0
20:07:41.638 00.001 11616 PulseGuide returned control before completion, sleep 73
20:07:41.657 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:07:41.679 00.022 12268 UpdateGuideState exits: m=202 SNR=9.7
20:07:41.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:41.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:41.679 00.000 12268 Enqueuing Expose request
20:07:41.721 00.042 11616 IsGuiding returns 0
20:07:41.722 00.001 11616 Move returns status 0, amount 63
20:07:41.722 00.000 11616 MoveAxis(N, 0, ABG)
20:07:41.722 00.000 11616 Move returns status 0, amount 0
20:07:41.722 00.000 11616 move complete, result=0
20:07:41.722 00.000 11616 worker thread done servicing request
20:07:41.722 00.000 11616 Worker thread wakes up
20:07:41.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:41.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:41.745 00.023 12268 GuideStep: 0.1 px 63 ms WEST, -0.0 px 0 ms NORTH
20:07:43.737 01.992 11616 Exposure complete
20:07:43.797 00.060 11616 worker thread done servicing request
20:07:43.797 00.000 12268 OnExposeComplete: enter
20:07:43.797 00.000 12268 UpdateGuideState(): m_state=6
20:07:43.798 00.001 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
20:07:43.798 00.000 12268 Star::Find returns 1 (0), X=1249.09, Y=863.98, Mass=236, SNR=10.5, Peak=29 HFD=4.2
20:07:43.798 00.000 12268 Star::Find false star n=10 nbg=281 bg=8.3 sigma=0.9 thresh=11 peak=11
20:07:43.799 00.001 12268 MultiStar: [#1 -0.54,0.01,0.98,U] [#2 -0.71,-0.02,0.00,M6] [#3 -0.46,0.39,0.74,U] [#4 -0.65,-0.69,0.00,M6] [#5 0.39,0.40,0.73,U] [#6 -0.65,0.04,0.68,U] [#7 0.00,0.00,0.00,L] [#8 0.13,-0.11,0.49,U] [#9 -0.66,-0.71,0.00,M1] 
20:07:43.799 00.000 12268 refined, 5 included, MultiStar: {-0.26, 0.24}, one-star: {-0.22, 0.54}
20:07:43.799 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.67) = xAngle (4.06 = -2.23)
20:07:43.799 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.09 = -2.20)
20:07:43.799 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.24 hyp=0.35 cameraTheta=2.39 mountX=-0.21 mountY=-0.28, mountTheta=-2.22
20:07:43.804 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.24, opts=13)
20:07:43.804 00.000 12268 Enqueuing Move request for scope (-0.26, 0.24)
20:07:43.804 00.000 11616 Worker thread wakes up
20:07:43.804 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.24) opts 0xd
20:07:43.804 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.24)
20:07:43.804 00.000 11616 Moving (-0.26, 0.24) raw xDistance=-0.21 yDistance=-0.28
20:07:43.804 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:43.805 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:07:43.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
20:07:43.805 00.000 11616 MoveAxis(E, 0, ABG)
20:07:43.805 00.000 11616 Move returns status 0, amount 0
20:07:43.805 00.000 11616 MoveAxis(N, 24, ABG)
20:07:43.805 00.000 11616 Guiding  Dir = 0, Dur = 24
20:07:43.805 00.000 11616 IsSlewing returns 0
20:07:43.805 00.000 11616 IsGuiding returns 0
20:07:43.806 00.001 11616 PulseGuide returned control before completion, sleep 34
20:07:43.831 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:07:43.848 00.017 11616 IsGuiding returns 1
20:07:43.848 00.000 11616 scope still moving after pulse duration time elapsed
20:07:43.850 00.002 12268 UpdateGuideState exits: m=236 SNR=10.5
20:07:43.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:43.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:43.850 00.000 12268 Enqueuing Expose request
20:07:43.879 00.029 11616 IsSlewing returns 0
20:07:43.880 00.001 11616 IsGuiding returns 0
20:07:43.880 00.000 11616 scope move finished after 24 + 50 ms
20:07:43.880 00.000 11616 Move returns status 0, amount 24
20:07:43.880 00.000 11616 move complete, result=0
20:07:43.881 00.001 11616 worker thread done servicing request
20:07:43.882 00.001 11616 Worker thread wakes up
20:07:43.882 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 24 ms NORTH
20:07:43.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:43.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:45.891 02.009 11616 Exposure complete
20:07:45.950 00.059 11616 worker thread done servicing request
20:07:45.950 00.000 12268 OnExposeComplete: enter
20:07:45.951 00.001 12268 UpdateGuideState(): m_state=6
20:07:45.951 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
20:07:45.951 00.000 12268 Star::Find returns 1 (0), X=1248.80, Y=863.73, Mass=215, SNR=10.0, Peak=28 HFD=3.8
20:07:45.951 00.000 12268 Star::Find false star n=12 nbg=284 bg=8.4 sigma=0.8 thresh=11 peak=11
20:07:45.951 00.000 12268 MultiStar: [#1 -0.74,-0.02,0.00,M5] [#2 0.30,0.03,1.07,U] [#3 -0.02,0.56,0.82,U] [#4 0.12,-0.33,0.78,U] [#5 0.02,0.32,0.78,U] [#6 -0.08,0.08,0.66,U] [#7 0.00,0.00,0.00,L] [#8 -0.13,-0.26,0.49,U] [#9 -0.85,-0.01,0.00,M2] 
20:07:45.952 00.001 12268 refined, 6 included, MultiStar: {-0.04, 0.13}, one-star: {-0.51, 0.30}
20:07:45.952 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.67) = xAngle (3.52 = -2.76)
20:07:45.952 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.56 = -2.73)
20:07:45.952 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.86 mountX=-0.12 mountY=-0.05, mountTheta=-2.73
20:07:45.954 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.13, opts=13)
20:07:45.954 00.000 12268 Enqueuing Move request for scope (-0.04, 0.13)
20:07:45.954 00.000 11616 Worker thread wakes up
20:07:45.954 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
20:07:45.955 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
20:07:45.955 00.000 11616 Moving (-0.04, 0.13) raw xDistance=-0.12 yDistance=-0.05
20:07:45.955 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:45.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:07:45.955 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:45.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:07:45.955 00.000 11616 MoveAxis(E, 0, ABG)
20:07:45.955 00.000 11616 Move returns status 0, amount 0
20:07:45.955 00.000 11616 MoveAxis(N, 0, ABG)
20:07:45.955 00.000 11616 Move returns status 0, amount 0
20:07:45.956 00.001 11616 move complete, result=0
20:07:45.956 00.000 11616 worker thread done servicing request
20:07:45.979 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:07:45.996 00.017 12268 UpdateGuideState exits: m=215 SNR=10.0
20:07:45.997 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:45.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:45.997 00.000 12268 Enqueuing Expose request
20:07:45.997 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:45.997 00.000 11616 Worker thread wakes up
20:07:45.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:45.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:47.997 02.000 11616 Exposure complete
20:07:48.056 00.059 11616 worker thread done servicing request
20:07:48.056 00.000 12268 OnExposeComplete: enter
20:07:48.056 00.000 12268 UpdateGuideState(): m_state=6
20:07:48.056 00.000 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
20:07:48.056 00.000 12268 Star::Find returns 1 (0), X=1249.44, Y=863.88, Mass=249, SNR=10.8, Peak=29 HFD=3.9
20:07:48.057 00.001 12268 MultiStar: [#1 -0.40,-0.23,0.95,U] [#2 0.04,-0.06,1.01,U] [#3 -0.29,0.32,0.77,U] [#4 0.23,-0.11,0.82,U] [#5 0.15,-0.97,0.00,M1] [#6 0.06,-0.36,0.56,U] [#7 -0.91,1.03,0.00,M7] [#8 -0.07,0.01,0.52,U] 
20:07:48.057 00.000 12268 refined, 6 included, MultiStar: {-0.04, 0.02}, one-star: {0.13, 0.44}
20:07:48.057 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.67) = xAngle (4.30 = -1.98)
20:07:48.057 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.33 = -1.95)
20:07:48.057 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.63 mountX=-0.02 mountY=-0.05, mountTheta=-1.98
20:07:48.058 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.02, opts=13)
20:07:48.058 00.000 12268 Enqueuing Move request for scope (-0.04, 0.02)
20:07:48.058 00.000 11616 Worker thread wakes up
20:07:48.059 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
20:07:48.059 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
20:07:48.059 00.000 11616 Moving (-0.04, 0.02) raw xDistance=-0.02 yDistance=-0.05
20:07:48.059 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:48.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:07:48.059 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:48.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:07:48.059 00.000 11616 MoveAxis(E, 0, ABG)
20:07:48.059 00.000 11616 Move returns status 0, amount 0
20:07:48.059 00.000 11616 MoveAxis(N, 0, ABG)
20:07:48.059 00.000 11616 Move returns status 0, amount 0
20:07:48.059 00.000 11616 move complete, result=0
20:07:48.059 00.000 11616 worker thread done servicing request
20:07:48.082 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:07:48.099 00.017 12268 UpdateGuideState exits: m=249 SNR=10.8
20:07:48.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:48.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:48.099 00.000 12268 Enqueuing Expose request
20:07:48.099 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:07:48.099 00.000 11616 Worker thread wakes up
20:07:48.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:48.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:50.104 02.005 11616 Exposure complete
20:07:50.162 00.058 11616 worker thread done servicing request
20:07:50.163 00.001 12268 OnExposeComplete: enter
20:07:50.163 00.000 12268 UpdateGuideState(): m_state=6
20:07:50.163 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
20:07:50.163 00.000 12268 Star::Find returns 1 (0), X=1248.89, Y=863.43, Mass=251, SNR=10.8, Peak=31 HFD=3.9
20:07:50.163 00.000 12268 MultiStar: [#1 -0.65,-0.27,0.00,M5] [#2 -0.17,-0.28,1.00,U] [#3 -0.48,-0.50,0.00,M1] [#4 0.03,-0.41,0.83,U] [#5 -0.06,-0.13,0.70,U] [#6 0.71,-0.39,0.00,M1] [#7 -0.64,0.57,0.00,M8] [#8 0.11,-0.00,0.52,U] 
20:07:50.164 00.001 12268 refined, 4 included, MultiStar: {-0.13, -0.18}, one-star: {-0.41, -0.01}
20:07:50.164 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.67) = xAngle (-0.54 = -0.54)
20:07:50.164 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.51 = -0.51)
20:07:50.164 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.21 mountX=0.19 mountY=-0.11, mountTheta=-0.52
20:07:50.165 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.18, opts=13)
20:07:50.165 00.000 12268 Enqueuing Move request for scope (-0.13, -0.18)
20:07:50.166 00.001 11616 Worker thread wakes up
20:07:50.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
20:07:50.166 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
20:07:50.166 00.000 11616 Moving (-0.13, -0.18) raw xDistance=0.19 yDistance=-0.11
20:07:50.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
20:07:50.166 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:50.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:07:50.166 00.000 11616 MoveAxis(W, 107, ABG)
20:07:50.167 00.001 11616 Guiding  Dir = 3, Dur = 107
20:07:50.167 00.000 11616 IsSlewing returns 0
20:07:50.167 00.000 11616 IsGuiding returns 0
20:07:50.167 00.000 11616 PulseGuide returned control before completion, sleep 117
20:07:50.188 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:07:50.207 00.019 12268 UpdateGuideState exits: m=251 SNR=10.8
20:07:50.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:50.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:50.207 00.000 12268 Enqueuing Expose request
20:07:50.293 00.086 11616 IsGuiding returns 1
20:07:50.293 00.000 11616 scope still moving after pulse duration time elapsed
20:07:50.324 00.031 11616 IsSlewing returns 0
20:07:50.325 00.001 11616 IsGuiding returns 0
20:07:50.325 00.000 11616 scope move finished after 107 + 50 ms
20:07:50.325 00.000 11616 Move returns status 0, amount 107
20:07:50.325 00.000 11616 MoveAxis(N, 0, ABG)
20:07:50.325 00.000 11616 Move returns status 0, amount 0
20:07:50.325 00.000 11616 move complete, result=0
20:07:50.325 00.000 11616 worker thread done servicing request
20:07:50.325 00.000 11616 Worker thread wakes up
20:07:50.326 00.001 12268 GuideStep: 0.2 px 107 ms WEST, -0.1 px 0 ms NORTH
20:07:50.326 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:50.326 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:52.339 02.013 11616 Exposure complete
20:07:52.398 00.059 11616 worker thread done servicing request
20:07:52.398 00.000 12268 OnExposeComplete: enter
20:07:52.398 00.000 12268 UpdateGuideState(): m_state=6
20:07:52.399 00.001 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
20:07:52.399 00.000 12268 Star::Find returns 1 (0), X=1249.17, Y=863.38, Mass=266, SNR=11.1, Peak=30 HFD=4.4
20:07:52.399 00.000 12268 MultiStar: [#1 -0.35,-0.07,0.89,U] [#2 0.07,-0.27,0.88,U] [#3 -0.42,-0.00,0.74,U] [#4 -0.08,-0.20,0.78,U] [#5 0.65,-1.39,0.00,M1] [#6 0.34,-0.42,0.61,U] [#7 -0.16,-0.19,0.40,U] [#8 0.04,0.27,0.50,U] 
20:07:52.399 00.000 12268 single-star, 7 included, MultiStar: {-0.10, -0.12}, one-star: {-0.13, -0.06}
20:07:52.399 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-1.67) = xAngle (-1.08 = -1.08)
20:07:52.399 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.05 = -1.05)
20:07:52.399 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-2.75 mountX=0.07 mountY=-0.12, mountTheta=-1.07
20:07:52.403 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.06, opts=13)
20:07:52.404 00.001 12268 Enqueuing Move request for scope (-0.13, -0.06)
20:07:52.404 00.000 11616 Worker thread wakes up
20:07:52.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
20:07:52.404 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
20:07:52.404 00.000 11616 Moving (-0.13, -0.06) raw xDistance=0.07 yDistance=-0.12
20:07:52.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:52.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:07:52.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:52.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:07:52.404 00.000 11616 MoveAxis(E, 0, ABG)
20:07:52.404 00.000 11616 Move returns status 0, amount 0
20:07:52.404 00.000 11616 MoveAxis(N, 0, ABG)
20:07:52.404 00.000 11616 Move returns status 0, amount 0
20:07:52.404 00.000 11616 move complete, result=0
20:07:52.406 00.002 11616 worker thread done servicing request
20:07:52.427 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:07:52.443 00.016 12268 UpdateGuideState exits: m=266 SNR=11.1
20:07:52.444 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:52.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:52.444 00.000 12268 Enqueuing Expose request
20:07:52.444 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:52.444 00.000 11616 Worker thread wakes up
20:07:52.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:52.444 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:54.461 02.017 11616 Exposure complete
20:07:54.519 00.058 11616 worker thread done servicing request
20:07:54.519 00.000 12268 OnExposeComplete: enter
20:07:54.519 00.000 12268 UpdateGuideState(): m_state=6
20:07:54.519 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
20:07:54.520 00.001 12268 Star::Find returns 1 (0), X=1249.12, Y=863.74, Mass=290, SNR=11.6, Peak=32 HFD=4.4
20:07:54.520 00.000 12268 MultiStar: [#1 -0.66,0.13,0.93,U] [#2 -0.34,-0.06,0.92,U] [#3 -0.36,0.03,0.72,U] [#4 0.09,-0.32,0.76,U] [#5 0.12,-1.42,0.00,M2] [#6 -0.06,-0.71,0.00,M1] [#7 -0.61,0.87,0.00,M8] [#8 -0.56,-0.63,0.00,M1] 
20:07:54.520 00.000 12268 refined, 4 included, MultiStar: {-0.30, 0.04}, one-star: {-0.19, 0.31}
20:07:54.520 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (-1.67) = xAngle (4.69 = -1.59)
20:07:54.520 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.72 = -1.56)
20:07:54.520 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.04 hyp=0.30 cameraTheta=3.02 mountX=-0.01 mountY=-0.30, mountTheta=-1.59
20:07:54.522 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.04, opts=13)
20:07:54.522 00.000 12268 Enqueuing Move request for scope (-0.30, 0.04)
20:07:54.522 00.000 11616 Worker thread wakes up
20:07:54.522 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.04) opts 0xd
20:07:54.522 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.04)
20:07:54.522 00.000 11616 Moving (-0.30, 0.04) raw xDistance=-0.01 yDistance=-0.30
20:07:54.522 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:54.523 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:07:54.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
20:07:54.523 00.000 11616 MoveAxis(E, 0, ABG)
20:07:54.523 00.000 11616 Move returns status 0, amount 0
20:07:54.523 00.000 11616 MoveAxis(N, 26, ABG)
20:07:54.523 00.000 11616 Guiding  Dir = 0, Dur = 26
20:07:54.523 00.000 11616 IsSlewing returns 0
20:07:54.523 00.000 11616 IsGuiding returns 0
20:07:54.524 00.001 11616 PulseGuide returned control before completion, sleep 36
20:07:54.545 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:07:54.562 00.017 12268 UpdateGuideState exits: m=290 SNR=11.6
20:07:54.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:54.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:54.562 00.000 12268 Enqueuing Expose request
20:07:54.567 00.005 11616 IsGuiding returns 1
20:07:54.567 00.000 11616 scope still moving after pulse duration time elapsed
20:07:54.599 00.032 11616 IsSlewing returns 0
20:07:54.600 00.001 11616 IsGuiding returns 1
20:07:54.630 00.030 11616 IsSlewing returns 0
20:07:54.631 00.001 11616 IsGuiding returns 1
20:07:54.660 00.029 11616 IsSlewing returns 0
20:07:54.660 00.000 11616 IsGuiding returns 1
20:07:54.692 00.032 11616 IsSlewing returns 0
20:07:54.692 00.000 11616 IsGuiding returns 0
20:07:54.692 00.000 11616 scope move finished after 26 + 142 ms
20:07:54.693 00.001 11616 Move returns status 0, amount 26
20:07:54.693 00.000 11616 move complete, result=0
20:07:54.693 00.000 11616 worker thread done servicing request
20:07:54.693 00.000 11616 Worker thread wakes up
20:07:54.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:54.693 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 26 ms NORTH
20:07:54.694 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:56.710 02.016 11616 Exposure complete
20:07:56.769 00.059 11616 worker thread done servicing request
20:07:56.769 00.000 12268 OnExposeComplete: enter
20:07:56.769 00.000 12268 UpdateGuideState(): m_state=6
20:07:56.769 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
20:07:56.769 00.000 12268 Star::Find returns 1 (0), X=1249.20, Y=863.44, Mass=264, SNR=11.1, Peak=28 HFD=4.2
20:07:56.769 00.000 12268 MultiStar: [#1 -0.63,-0.17,0.97,U] [#2 -0.30,-0.39,0.94,U] [#3 -0.11,0.25,0.75,U] [#4 0.20,-0.33,0.74,U] [#5 0.37,-1.31,0.00,M3] [#6 -0.13,-0.49,0.62,U] [#7 -1.14,0.04,0.00,M9] [#8 -0.36,-0.63,0.00,M2] 
20:07:56.769 00.000 12268 single-star, 5 included, MultiStar: {-0.20, -0.18}, one-star: {-0.11, 0.01}
20:07:56.769 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.67) = xAngle (4.75 = -1.53)
20:07:56.770 00.001 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.78 = -1.50)
20:07:56.770 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.08 mountX=0.00 mountY=-0.11, mountTheta=-1.53
20:07:56.772 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.01, opts=13)
20:07:56.772 00.000 12268 Enqueuing Move request for scope (-0.11, 0.01)
20:07:56.772 00.000 11616 Worker thread wakes up
20:07:56.772 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
20:07:56.772 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
20:07:56.772 00.000 11616 Moving (-0.11, 0.01) raw xDistance=0.00 yDistance=-0.11
20:07:56.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:56.773 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:07:56.773 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:56.773 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:07:56.773 00.000 11616 MoveAxis(E, 0, ABG)
20:07:56.773 00.000 11616 Move returns status 0, amount 0
20:07:56.773 00.000 11616 MoveAxis(N, 0, ABG)
20:07:56.773 00.000 11616 Move returns status 0, amount 0
20:07:56.773 00.000 11616 move complete, result=0
20:07:56.773 00.000 11616 worker thread done servicing request
20:07:56.795 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:07:56.811 00.016 12268 UpdateGuideState exits: m=264 SNR=11.1
20:07:56.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:56.811 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:56.811 00.000 12268 Enqueuing Expose request
20:07:56.812 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:56.812 00.000 11616 Worker thread wakes up
20:07:56.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:56.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:07:58.811 01.999 11616 Exposure complete
20:07:58.871 00.060 11616 worker thread done servicing request
20:07:58.871 00.000 12268 OnExposeComplete: enter
20:07:58.871 00.000 12268 UpdateGuideState(): m_state=6
20:07:58.871 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
20:07:58.871 00.000 12268 Star::Find returns 1 (0), X=1249.32, Y=863.61, Mass=276, SNR=11.3, Peak=31 HFD=4.1
20:07:58.872 00.001 12268 MultiStar: [#1 -0.29,-0.02,0.91,U] [#2 0.07,-0.05,0.99,U] [#3 -0.06,-0.11,0.78,U] [#4 0.32,0.03,0.83,U] [#5 0.21,-0.00,0.64,U] [#6 0.16,-0.76,0.00,M1] [#7 -0.49,0.75,0.00,M10] [#8 0.02,0.16,0.46,U] 
20:07:58.872 00.000 12268 refined, 6 included, MultiStar: {0.03, 0.02}, one-star: {0.02, 0.18}
20:07:58.872 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.67) = xAngle (2.22 = 2.22)
20:07:58.872 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.25 = 2.25)
20:07:58.872 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.55 mountX=-0.02 mountY=0.03, mountTheta=2.23
20:07:58.873 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.02, opts=13)
20:07:58.873 00.000 12268 Enqueuing Move request for scope (0.03, 0.02)
20:07:58.874 00.001 11616 Worker thread wakes up
20:07:58.874 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
20:07:58.874 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
20:07:58.874 00.000 11616 Moving (0.03, 0.02) raw xDistance=-0.02 yDistance=0.03
20:07:58.874 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:58.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:07:58.874 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:58.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:07:58.874 00.000 11616 MoveAxis(E, 0, ABG)
20:07:58.874 00.000 11616 Move returns status 0, amount 0
20:07:58.874 00.000 11616 MoveAxis(N, 0, ABG)
20:07:58.874 00.000 11616 Move returns status 0, amount 0
20:07:58.875 00.001 11616 move complete, result=0
20:07:58.875 00.000 11616 worker thread done servicing request
20:07:58.894 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:07:58.913 00.019 12268 UpdateGuideState exits: m=276 SNR=11.3
20:07:58.914 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:58.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:07:58.914 00.000 12268 Enqueuing Expose request
20:07:58.914 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:07:58.914 00.000 11616 Worker thread wakes up
20:07:58.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:07:58.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:00.924 02.010 11616 Exposure complete
20:08:00.984 00.060 11616 worker thread done servicing request
20:08:00.984 00.000 12268 OnExposeComplete: enter
20:08:00.984 00.000 12268 UpdateGuideState(): m_state=6
20:08:00.984 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
20:08:00.984 00.000 12268 Star::Find returns 1 (0), X=1249.78, Y=863.96, Mass=257, SNR=10.9, Peak=31 HFD=4.1
20:08:00.985 00.001 12268 MultiStar: [#1 -0.21,0.21,0.93,U] [#2 0.38,0.30,1.07,U] [#3 0.18,0.41,0.71,U] [#4 0.52,-0.06,0.81,U] [#5 1.00,-0.21,0.00,M3] [#6 0.91,-0.32,0.00,M2] [#7 -0.62,0.31,0.00,R] [#8 0.78,-0.23,0.00,M2] 
20:08:00.985 00.000 12268 refined, 4 included, MultiStar: {0.27, 0.29}, one-star: {0.47, 0.53}
20:08:00.985 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.67) = xAngle (2.48 = 2.48)
20:08:00.985 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.51 = 2.51)
20:08:00.985 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.29 hyp=0.39 cameraTheta=0.81 mountX=-0.31 mountY=0.23, mountTheta=2.50
20:08:00.987 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.29, opts=13)
20:08:00.987 00.000 12268 Enqueuing Move request for scope (0.27, 0.29)
20:08:00.987 00.000 11616 Worker thread wakes up
20:08:00.987 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.29) opts 0xd
20:08:00.987 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.29)
20:08:00.987 00.000 11616 Moving (0.27, 0.29) raw xDistance=-0.31 yDistance=0.23
20:08:00.988 00.001 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
20:08:00.988 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.93
20:08:00.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
20:08:00.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:08:00.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:08:00.988 00.000 11616 MoveAxis(E, 174, ABG)
20:08:00.988 00.000 11616 Guiding  Dir = 2, Dur = 174
20:08:00.988 00.000 11616 IsSlewing returns 0
20:08:00.989 00.001 11616 IsGuiding returns 0
20:08:00.989 00.000 11616 PulseGuide returned control before completion, sleep 184
20:08:01.009 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:08:01.027 00.018 12268 UpdateGuideState exits: m=257 SNR=10.9
20:08:01.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:01.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:01.027 00.000 12268 Enqueuing Expose request
20:08:01.187 00.160 11616 IsGuiding returns 1
20:08:01.187 00.000 11616 scope still moving after pulse duration time elapsed
20:08:01.218 00.031 11616 IsSlewing returns 0
20:08:01.219 00.001 11616 IsGuiding returns 0
20:08:01.219 00.000 11616 scope move finished after 174 + 56 ms
20:08:01.219 00.000 11616 Move returns status 0, amount 174
20:08:01.219 00.000 11616 MoveAxis(N, 0, ABG)
20:08:01.220 00.001 11616 Move returns status 0, amount 0
20:08:01.220 00.000 11616 move complete, result=0
20:08:01.220 00.000 11616 worker thread done servicing request
20:08:01.220 00.000 11616 Worker thread wakes up
20:08:01.220 00.000 12268 GuideStep: -0.3 px 174 ms EAST, 0.2 px 0 ms NORTH
20:08:01.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:01.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:03.227 02.007 11616 Exposure complete
20:08:03.288 00.061 11616 worker thread done servicing request
20:08:03.288 00.000 12268 OnExposeComplete: enter
20:08:03.288 00.000 12268 UpdateGuideState(): m_state=6
20:08:03.289 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
20:08:03.289 00.000 12268 Star::Find returns 1 (0), X=1249.44, Y=863.48, Mass=266, SNR=11.1, Peak=24 HFD=5.1
20:08:03.289 00.000 12268 MultiStar: [#1 0.02,-0.17,0.96,U] [#2 0.54,-0.39,0.92,U] [#3 0.09,0.03,0.65,U] [#4 0.22,-0.05,0.79,U] [#5 0.44,-0.21,0.65,U] [#6 0.38,0.12,0.58,U] [#7 0.22,-0.89,0.00,M1] [#8 -0.01,-0.68,0.45,U] 
20:08:03.289 00.000 12268 single-star, 7 included, MultiStar: {0.23, -0.14}, one-star: {0.14, 0.05}
20:08:03.289 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.67) = xAngle (1.99 = 1.99)
20:08:03.289 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.02 = 2.02)
20:08:03.290 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.14 cameraTheta=0.32 mountX=-0.06 mountY=0.13, mountTheta=1.99
20:08:03.291 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.05, opts=13)
20:08:03.291 00.000 12268 Enqueuing Move request for scope (0.14, 0.05)
20:08:03.291 00.000 11616 Worker thread wakes up
20:08:03.291 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
20:08:03.291 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
20:08:03.291 00.000 11616 Moving (0.14, 0.05) raw xDistance=-0.06 yDistance=0.13
20:08:03.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:03.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:08:03.292 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:03.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:08:03.292 00.000 11616 MoveAxis(E, 0, ABG)
20:08:03.292 00.000 11616 Move returns status 0, amount 0
20:08:03.292 00.000 11616 MoveAxis(N, 0, ABG)
20:08:03.292 00.000 11616 Move returns status 0, amount 0
20:08:03.292 00.000 11616 move complete, result=0
20:08:03.292 00.000 11616 worker thread done servicing request
20:08:03.313 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:08:03.333 00.020 12268 UpdateGuideState exits: m=266 SNR=11.1
20:08:03.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:03.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:03.334 00.001 12268 Enqueuing Expose request
20:08:03.334 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:08:03.334 00.000 11616 Worker thread wakes up
20:08:03.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:03.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:05.344 02.010 11616 Exposure complete
20:08:05.401 00.057 11616 worker thread done servicing request
20:08:05.402 00.001 12268 OnExposeComplete: enter
20:08:05.402 00.000 12268 UpdateGuideState(): m_state=6
20:08:05.402 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
20:08:05.402 00.000 12268 Star::Find returns 1 (0), X=1249.43, Y=863.08, Mass=241, SNR=10.6, Peak=31 HFD=3.7
20:08:05.403 00.001 12268 MultiStar: [#1 -0.12,-0.55,0.96,U] [#2 0.16,-0.69,0.00,M1] [#3 0.15,-0.11,0.78,U] [#4 0.36,-0.68,0.00,M1] [#5 0.94,-1.53,0.00,M3] [#6 0.43,-0.50,0.70,U] [#7 0.77,-0.94,0.00,M2] [#8 -0.13,-0.36,0.47,U] 
20:08:05.403 00.000 12268 single-star, 4 included, MultiStar: {0.09, -0.38}, one-star: {0.13, -0.35}
20:08:05.403 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.67) = xAngle (0.45 = 0.45)
20:08:05.403 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.48 = 0.48)
20:08:05.403 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.35 hyp=0.37 cameraTheta=-1.22 mountX=0.33 mountY=0.17, mountTheta=0.47
20:08:05.406 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.35, opts=13)
20:08:05.406 00.000 12268 Enqueuing Move request for scope (0.13, -0.35)
20:08:05.407 00.001 11616 Worker thread wakes up
20:08:05.407 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.35) opts 0xd
20:08:05.407 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.35)
20:08:05.407 00.000 11616 Moving (0.13, -0.35) raw xDistance=0.33 yDistance=0.17
20:08:05.407 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
20:08:05.407 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.00
20:08:05.408 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
20:08:05.408 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:08:05.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:08:05.408 00.000 11616 MoveAxis(W, 187, ABG)
20:08:05.408 00.000 11616 Guiding  Dir = 3, Dur = 187
20:08:05.408 00.000 11616 IsSlewing returns 0
20:08:05.408 00.000 11616 IsGuiding returns 0
20:08:05.409 00.001 11616 PulseGuide returned control before completion, sleep 197
20:08:05.428 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:08:05.446 00.018 12268 UpdateGuideState exits: m=241 SNR=10.6
20:08:05.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:05.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:05.447 00.001 12268 Enqueuing Expose request
20:08:05.618 00.171 11616 IsGuiding returns 1
20:08:05.618 00.000 11616 scope still moving after pulse duration time elapsed
20:08:05.648 00.030 11616 IsSlewing returns 0
20:08:05.648 00.000 11616 IsGuiding returns 0
20:08:05.649 00.001 11616 scope move finished after 187 + 53 ms
20:08:05.649 00.000 11616 Move returns status 0, amount 187
20:08:05.649 00.000 11616 MoveAxis(N, 0, ABG)
20:08:05.649 00.000 11616 Move returns status 0, amount 0
20:08:05.649 00.000 11616 move complete, result=0
20:08:05.649 00.000 11616 worker thread done servicing request
20:08:05.649 00.000 11616 Worker thread wakes up
20:08:05.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:05.650 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:05.650 00.000 12268 GuideStep: 0.3 px 187 ms WEST, 0.2 px 0 ms NORTH
20:08:07.656 02.006 11616 Exposure complete
20:08:07.717 00.061 11616 worker thread done servicing request
20:08:07.717 00.000 12268 OnExposeComplete: enter
20:08:07.717 00.000 12268 UpdateGuideState(): m_state=6
20:08:07.717 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
20:08:07.717 00.000 12268 Star::Find returns 1 (0), X=1249.15, Y=863.44, Mass=300, SNR=11.8, Peak=31 HFD=3.9
20:08:07.719 00.002 12268 MultiStar: [#1 -0.34,-0.57,0.89,U] [#2 0.22,-0.55,0.88,U] [#3 -0.09,0.41,0.71,U] [#4 0.89,-0.43,0.00,M2] [#5 0.81,-1.66,0.00,M4] [#6 0.10,-0.59,0.56,U] [#7 0.46,-0.95,0.00,M3] [#8 0.44,-0.40,0.46,U] 
20:08:07.719 00.000 12268 single-star, 5 included, MultiStar: {-0.02, -0.27}, one-star: {-0.16, 0.01}
20:08:07.719 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.67) = xAngle (4.78 = -1.51)
20:08:07.719 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.81 = -1.47)
20:08:07.719 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.11 mountX=0.01 mountY=-0.16, mountTheta=-1.51
20:08:07.721 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.01, opts=13)
20:08:07.721 00.000 12268 Enqueuing Move request for scope (-0.16, 0.01)
20:08:07.721 00.000 11616 Worker thread wakes up
20:08:07.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
20:08:07.722 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
20:08:07.722 00.000 11616 Moving (-0.16, 0.01) raw xDistance=0.01 yDistance=-0.16
20:08:07.722 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:07.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:08:07.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
20:08:07.722 00.000 11616 MoveAxis(E, 0, ABG)
20:08:07.722 00.000 11616 Move returns status 0, amount 0
20:08:07.722 00.000 11616 MoveAxis(N, 14, ABG)
20:08:07.723 00.001 11616 Guiding  Dir = 0, Dur = 14
20:08:07.723 00.000 11616 IsSlewing returns 0
20:08:07.723 00.000 11616 IsGuiding returns 0
20:08:07.724 00.001 11616 PulseGuide returned control before completion, sleep 24
20:08:07.746 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:08:07.762 00.016 11616 IsGuiding returns 1
20:08:07.762 00.000 11616 scope still moving after pulse duration time elapsed
20:08:07.767 00.005 12268 UpdateGuideState exits: m=300 SNR=11.8
20:08:07.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:07.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:07.767 00.000 12268 Enqueuing Expose request
20:08:07.793 00.026 11616 IsSlewing returns 0
20:08:07.794 00.001 11616 IsGuiding returns 0
20:08:07.794 00.000 11616 scope move finished after 14 + 56 ms
20:08:07.794 00.000 11616 Move returns status 0, amount 14
20:08:07.794 00.000 11616 move complete, result=0
20:08:07.794 00.000 11616 worker thread done servicing request
20:08:07.794 00.000 11616 Worker thread wakes up
20:08:07.795 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:07.795 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 14 ms NORTH
20:08:07.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:09.816 02.021 11616 Exposure complete
20:08:09.875 00.059 11616 worker thread done servicing request
20:08:09.875 00.000 12268 OnExposeComplete: enter
20:08:09.875 00.000 12268 UpdateGuideState(): m_state=6
20:08:09.876 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
20:08:09.876 00.000 12268 Star::Find returns 1 (0), X=1249.65, Y=863.34, Mass=304, SNR=11.9, Peak=34 HFD=4.3
20:08:09.876 00.000 12268 MultiStar: [#1 0.15,-0.31,0.86,U] [#2 0.30,-0.26,0.94,U] [#3 0.91,-0.03,0.00,M1] [#4 0.82,-0.33,0.00,M3] [#5 0.64,-0.04,0.49,U] [#6 0.88,-0.41,0.00,M1] [#7 1.32,0.37,0.00,M4] [#8 0.37,-0.04,0.40,U] 
20:08:09.876 00.000 12268 single-star, 4 included, MultiStar: {0.33, -0.17}, one-star: {0.34, -0.09}
20:08:09.876 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.67) = xAngle (1.41 = 1.41)
20:08:09.877 00.001 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.44 = 1.44)
20:08:09.877 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.09 hyp=0.35 cameraTheta=-0.26 mountX=0.06 mountY=0.35, mountTheta=1.41
20:08:09.878 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.09, opts=13)
20:08:09.878 00.000 12268 Enqueuing Move request for scope (0.34, -0.09)
20:08:09.878 00.000 11616 Worker thread wakes up
20:08:09.879 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.09) opts 0xd
20:08:09.879 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.09)
20:08:09.879 00.000 11616 Moving (0.34, -0.09) raw xDistance=0.06 yDistance=0.35
20:08:09.879 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:09.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:08:09.879 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:08:09.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
20:08:09.879 00.000 11616 MoveAxis(E, 0, ABG)
20:08:09.879 00.000 11616 Move returns status 0, amount 0
20:08:09.879 00.000 11616 MoveAxis(N, 0, ABG)
20:08:09.879 00.000 11616 Move returns status 0, amount 0
20:08:09.879 00.000 11616 move complete, result=0
20:08:09.880 00.001 11616 worker thread done servicing request
20:08:09.900 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:08:09.919 00.019 12268 UpdateGuideState exits: m=304 SNR=11.9
20:08:09.919 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:09.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:09.919 00.000 12268 Enqueuing Expose request
20:08:09.919 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:08:09.919 00.000 11616 Worker thread wakes up
20:08:09.920 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:09.920 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:11.932 02.012 11616 Exposure complete
20:08:11.993 00.061 11616 worker thread done servicing request
20:08:11.993 00.000 12268 OnExposeComplete: enter
20:08:11.993 00.000 12268 UpdateGuideState(): m_state=6
20:08:11.993 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
20:08:11.993 00.000 12268 Star::Find returns 1 (0), X=1249.78, Y=863.57, Mass=313, SNR=12.0, Peak=28 HFD=5.1
20:08:11.994 00.001 12268 MultiStar: [#1 -0.12,-0.16,0.87,U] [#2 0.26,-0.22,0.86,U] [#3 0.42,0.07,0.73,U] [#4 0.75,-0.52,0.00,M4] [#5 0.59,0.15,0.62,U] [#6 0.35,-0.35,0.55,U] [#7 1.02,0.05,0.00,M5] [#8 0.38,-0.67,0.00,M1] 
20:08:11.994 00.000 12268 refined, 5 included, MultiStar: {0.32, -0.05}, one-star: {0.48, 0.13}
20:08:11.994 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.67) = xAngle (1.50 = 1.50)
20:08:11.994 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.53 = 1.53)
20:08:11.994 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.05 hyp=0.32 cameraTheta=-0.17 mountX=0.02 mountY=0.32, mountTheta=1.50
20:08:11.995 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.05, opts=13)
20:08:11.995 00.000 12268 Enqueuing Move request for scope (0.32, -0.05)
20:08:11.996 00.001 11616 Worker thread wakes up
20:08:11.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.05) opts 0xd
20:08:11.996 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.05)
20:08:11.996 00.000 11616 Moving (0.32, -0.05) raw xDistance=0.02 yDistance=0.32
20:08:11.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:11.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:08:11.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:08:11.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
20:08:11.996 00.000 11616 MoveAxis(E, 0, ABG)
20:08:11.996 00.000 11616 Move returns status 0, amount 0
20:08:11.996 00.000 11616 MoveAxis(N, 0, ABG)
20:08:11.996 00.000 11616 Move returns status 0, amount 0
20:08:11.996 00.000 11616 move complete, result=0
20:08:11.997 00.001 11616 worker thread done servicing request
20:08:12.017 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:08:12.036 00.019 12268 UpdateGuideState exits: m=313 SNR=12.0
20:08:12.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:12.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:12.036 00.000 12268 Enqueuing Expose request
20:08:12.036 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:08:12.036 00.000 11616 Worker thread wakes up
20:08:12.037 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:12.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:14.043 02.006 11616 Exposure complete
20:08:14.101 00.058 11616 worker thread done servicing request
20:08:14.101 00.000 12268 OnExposeComplete: enter
20:08:14.101 00.000 12268 UpdateGuideState(): m_state=6
20:08:14.102 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
20:08:14.102 00.000 12268 Star::Find returns 1 (0), X=1249.73, Y=863.48, Mass=271, SNR=11.2, Peak=30 HFD=5.0
20:08:14.102 00.000 12268 MultiStar: [#1 0.15,-0.77,0.00,M1] [#2 0.66,-0.54,0.00,M1] [#3 0.25,-0.58,0.76,U] [#4 0.53,-0.47,0.00,M5] [#5 0.67,-0.34,0.00,M3] [#6 0.57,-0.78,0.00,M1] [#7 1.37,-0.65,0.00,M6] [#8 -0.33,-0.68,0.00,M2] 
20:08:14.102 00.000 12268 refined, 1 included, MultiStar: {0.35, -0.23}, one-star: {0.43, 0.04}
20:08:14.102 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.67) = xAngle (1.09 = 1.09)
20:08:14.102 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.12 = 1.12)
20:08:14.102 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.23 hyp=0.42 cameraTheta=-0.58 mountX=0.19 mountY=0.38, mountTheta=1.10
20:08:14.104 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.23, opts=13)
20:08:14.104 00.000 12268 Enqueuing Move request for scope (0.35, -0.23)
20:08:14.104 00.000 11616 Worker thread wakes up
20:08:14.104 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.23) opts 0xd
20:08:14.104 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.23)
20:08:14.104 00.000 11616 Moving (0.35, -0.23) raw xDistance=0.19 yDistance=0.38
20:08:14.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
20:08:14.105 00.001 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.38 newest=1.05
20:08:14.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
20:08:14.105 00.000 11616 MoveAxis(W, 108, ABG)
20:08:14.105 00.000 11616 Guiding  Dir = 3, Dur = 108
20:08:14.105 00.000 11616 IsSlewing returns 0
20:08:14.105 00.000 11616 IsGuiding returns 0
20:08:14.106 00.001 11616 PulseGuide returned control before completion, sleep 118
20:08:14.127 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:08:14.145 00.018 12268 UpdateGuideState exits: m=271 SNR=11.2
20:08:14.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:14.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:14.145 00.000 12268 Enqueuing Expose request
20:08:14.227 00.082 11616 IsGuiding returns 1
20:08:14.227 00.000 11616 scope still moving after pulse duration time elapsed
20:08:14.259 00.032 11616 IsSlewing returns 0
20:08:14.259 00.000 11616 IsGuiding returns 0
20:08:14.259 00.000 11616 scope move finished after 108 + 45 ms
20:08:14.259 00.000 11616 Move returns status 0, amount 108
20:08:14.260 00.001 11616 BLC: Oldest BLC event removed
20:08:14.260 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2004 applied
20:08:14.260 00.000 11616 MoveAxis(S, 2036, ABG)
20:08:14.260 00.000 11616 Guiding  Dir = 1, Dur = 2036
20:08:14.260 00.000 11616 IsSlewing returns 0
20:08:14.260 00.000 11616 IsGuiding returns 0
20:08:14.261 00.001 11616 PulseGuide returned control before completion, sleep 2046
20:08:16.317 02.056 11616 IsGuiding returns 1
20:08:16.317 00.000 11616 scope still moving after pulse duration time elapsed
20:08:16.348 00.031 11616 IsSlewing returns 0
20:08:16.348 00.000 11616 IsGuiding returns 1
20:08:16.380 00.032 11616 IsSlewing returns 0
20:08:16.380 00.000 11616 IsGuiding returns 1
20:08:16.410 00.030 11616 IsSlewing returns 0
20:08:16.410 00.000 11616 IsGuiding returns 1
20:08:16.441 00.031 11616 IsSlewing returns 0
20:08:16.441 00.000 11616 IsGuiding returns 1
20:08:16.472 00.031 11616 IsSlewing returns 0
20:08:16.472 00.000 11616 IsGuiding returns 1
20:08:16.504 00.032 11616 IsSlewing returns 0
20:08:16.504 00.000 11616 IsGuiding returns 1
20:08:16.534 00.030 11616 IsSlewing returns 0
20:08:16.534 00.000 11616 IsGuiding returns 1
20:08:16.565 00.031 11616 IsSlewing returns 0
20:08:16.565 00.000 11616 IsGuiding returns 1
20:08:16.596 00.031 11616 IsSlewing returns 0
20:08:16.597 00.001 11616 IsGuiding returns 1
20:08:16.627 00.030 11616 IsSlewing returns 0
20:08:16.627 00.000 11616 IsGuiding returns 0
20:08:16.628 00.001 11616 scope move finished after 2036 + 331 ms
20:08:16.628 00.000 11616 Move returns status 0, amount 2036
20:08:16.628 00.000 11616 move complete, result=0
20:08:16.628 00.000 11616 worker thread done servicing request
20:08:16.628 00.000 11616 Worker thread wakes up
20:08:16.628 00.000 12268 GuideStep: 0.2 px 108 ms WEST, 0.4 px 2036 ms SOUTH
20:08:16.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:16.629 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:18.651 02.022 11616 Exposure complete
20:08:18.710 00.059 11616 worker thread done servicing request
20:08:18.710 00.000 12268 OnExposeComplete: enter
20:08:18.710 00.000 12268 UpdateGuideState(): m_state=6
20:08:18.710 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
20:08:18.711 00.001 12268 Star::Find returns 1 (0), X=1250.18, Y=863.81, Mass=283, SNR=11.4, Peak=32 HFD=4.4
20:08:18.711 00.000 12268 MultiStar: [#1 0.72,-0.09,0.00,M2] [#2 1.06,0.24,0.00,M2] [#3 1.42,0.59,0.00,M1] [#4 1.48,-0.03,0.00,M6] [#5 1.31,-0.46,0.00,M4] [#6 1.11,0.27,0.00,M2] [#7 -0.32,0.02,0.37,U] [#8 0.84,0.16,0.00,M3] 
20:08:18.711 00.000 12268 refined, 1 included, MultiStar: {0.55, 0.28}, one-star: {0.87, 0.38}
20:08:18.711 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.67) = xAngle (2.14 = 2.14)
20:08:18.711 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.17 = 2.17)
20:08:18.711 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.28 hyp=0.62 cameraTheta=0.47 mountX=-0.33 mountY=0.51, mountTheta=2.15
20:08:18.713 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=0.28, opts=13)
20:08:18.713 00.000 12268 Enqueuing Move request for scope (0.55, 0.28)
20:08:18.713 00.000 11616 Worker thread wakes up
20:08:18.713 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.28) opts 0xd
20:08:18.713 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 0.28)
20:08:18.713 00.000 11616 Moving (0.55, 0.28) raw xDistance=-0.33 yDistance=0.51
20:08:18.713 00.000 11616 BLC: History state: CurrMiss=0.51, AvgInitMiss=0.28, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.056258, 1:0.513073
20:08:18.713 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:08:18.713 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
20:08:18.714 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.00
20:08:18.714 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
20:08:18.714 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
20:08:18.714 00.000 11616 MoveAxis(E, 187, ABG)
20:08:18.714 00.000 11616 Guiding  Dir = 2, Dur = 187
20:08:18.714 00.000 11616 IsSlewing returns 0
20:08:18.714 00.000 11616 IsGuiding returns 0
20:08:18.715 00.001 11616 PulseGuide returned control before completion, sleep 197
20:08:18.734 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:08:18.755 00.021 12268 UpdateGuideState exits: m=283 SNR=11.4
20:08:18.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:18.756 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:18.756 00.000 12268 Enqueuing Expose request
20:08:18.921 00.165 11616 IsGuiding returns 1
20:08:18.921 00.000 11616 scope still moving after pulse duration time elapsed
20:08:18.952 00.031 11616 IsSlewing returns 0
20:08:18.953 00.001 11616 IsGuiding returns 0
20:08:18.953 00.000 11616 scope move finished after 187 + 51 ms
20:08:18.953 00.000 11616 Move returns status 0, amount 187
20:08:18.953 00.000 11616 MoveAxis(S, 43, ABG)
20:08:18.953 00.000 11616 Guiding  Dir = 1, Dur = 43
20:08:18.954 00.001 11616 IsSlewing returns 0
20:08:18.954 00.000 11616 IsGuiding returns 0
20:08:18.954 00.000 11616 PulseGuide returned control before completion, sleep 53
20:08:19.016 00.062 11616 IsGuiding returns 1
20:08:19.016 00.000 11616 scope still moving after pulse duration time elapsed
20:08:19.047 00.031 11616 IsSlewing returns 0
20:08:19.047 00.000 11616 IsGuiding returns 0
20:08:19.048 00.001 11616 scope move finished after 43 + 50 ms
20:08:19.048 00.000 11616 Move returns status 0, amount 43
20:08:19.048 00.000 11616 move complete, result=0
20:08:19.048 00.000 11616 worker thread done servicing request
20:08:19.048 00.000 11616 Worker thread wakes up
20:08:19.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:19.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:19.048 00.000 12268 GuideStep: -0.3 px 187 ms EAST, 0.5 px 43 ms SOUTH
20:08:21.057 02.009 11616 Exposure complete
20:08:21.117 00.060 11616 worker thread done servicing request
20:08:21.117 00.000 12268 OnExposeComplete: enter
20:08:21.117 00.000 12268 UpdateGuideState(): m_state=6
20:08:21.117 00.000 12268 Star::Find(15, 1250, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
20:08:21.118 00.001 12268 Star::Find returns 1 (0), X=1249.64, Y=863.51, Mass=228, SNR=10.2, Peak=28 HFD=3.7
20:08:21.118 00.000 12268 MultiStar: [#1 0.19,-0.28,1.02,U] [#2 0.19,-0.54,1.02,U] [#3 0.17,0.04,0.78,U] [#4 0.87,-0.59,0.00,M7] [#5 0.62,-1.30,0.00,M5] [#6 0.18,-0.37,0.69,U] [#7 -0.04,-1.12,0.00,M6] [#8 0.43,-0.26,0.54,U] 
20:08:21.118 00.000 12268 refined, 5 included, MultiStar: {0.24, -0.22}, one-star: {0.33, 0.08}
20:08:21.118 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.67) = xAngle (0.92 = 0.92)
20:08:21.118 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.95 = 0.95)
20:08:21.118 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.22 hyp=0.33 cameraTheta=-0.75 mountX=0.20 mountY=0.26, mountTheta=0.93
20:08:21.120 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.22, opts=13)
20:08:21.120 00.000 12268 Enqueuing Move request for scope (0.24, -0.22)
20:08:21.120 00.000 11616 Worker thread wakes up
20:08:21.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.22) opts 0xd
20:08:21.121 00.001 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.22)
20:08:21.121 00.000 11616 Moving (0.24, -0.22) raw xDistance=0.20 yDistance=0.26
20:08:21.121 00.000 11616 BLC: History state: CurrMiss=0.26, AvgInitMiss=0.28, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.056258, 1:0.513073, 2:0.264972
20:08:21.121 00.000 11616 BLC: Under-shoot: nominal increase by 158
20:08:21.121 00.000 11616 BLC: window closed
20:08:21.121 00.000 11616 BLC: Pulse adjusted to 2162
20:08:21.122 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:08:21.123 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:08:21.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:08:21.123 00.000 11616 MoveAxis(E, 0, ABG)
20:08:21.123 00.000 11616 Move returns status 0, amount 0
20:08:21.123 00.000 11616 MoveAxis(S, 22, ABG)
20:08:21.123 00.000 11616 Guiding  Dir = 1, Dur = 22
20:08:21.123 00.000 11616 IsSlewing returns 0
20:08:21.123 00.000 11616 IsGuiding returns 0
20:08:21.124 00.001 11616 PulseGuide returned control before completion, sleep 32
20:08:21.146 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:08:21.165 00.019 12268 UpdateGuideState exits: m=228 SNR=10.2
20:08:21.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:21.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:21.165 00.000 12268 Enqueuing Expose request
20:08:21.167 00.002 11616 IsGuiding returns 1
20:08:21.167 00.000 11616 scope still moving after pulse duration time elapsed
20:08:21.198 00.031 11616 IsSlewing returns 0
20:08:21.199 00.001 11616 IsGuiding returns 0
20:08:21.200 00.001 11616 scope move finished after 22 + 53 ms
20:08:21.200 00.000 11616 Move returns status 0, amount 22
20:08:21.200 00.000 11616 move complete, result=0
20:08:21.200 00.000 11616 worker thread done servicing request
20:08:21.200 00.000 11616 Worker thread wakes up
20:08:21.200 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:21.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:21.201 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 22 ms SOUTH
20:08:21.413 00.212 12268 evsrv: cli 0F8E69C0 connect
20:08:21.413 00.000 12268 case statement mapped state 6 to 3
20:08:21.414 00.001 12268 case statement mapped state 6 to 3
20:08:21.415 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"2794a651-39d2-4e93-b066-ed2ffd20ecb6"}
20:08:21.415 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"2794a651-39d2-4e93-b066-ed2ffd20ecb6"}
20:08:21.416 00.001 12268 evsrv: cli 0F8E69C0 disconnect
20:08:23.210 01.794 11616 Exposure complete
20:08:23.269 00.059 11616 worker thread done servicing request
20:08:23.269 00.000 12268 OnExposeComplete: enter
20:08:23.269 00.000 12268 UpdateGuideState(): m_state=6
20:08:23.269 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
20:08:23.269 00.000 12268 Star::Find returns 1 (0), X=1249.29, Y=863.26, Mass=230, SNR=10.4, Peak=27 HFD=3.7
20:08:23.270 00.001 12268 MultiStar: [#1 -0.07,-0.46,1.02,U] [#2 0.71,-0.57,0.00,M2] [#3 -0.03,-0.19,0.80,U] [#4 0.61,-0.85,0.00,M8] [#5 0.78,-0.16,0.00,M6] [#6 0.32,-0.86,0.00,M2] [#7 0.06,-0.41,0.45,U] [#8 0.01,-1.03,0.00,M3] 
20:08:23.270 00.000 12268 single-star, 3 included, MultiStar: {-0.02, -0.30}, one-star: {-0.01, -0.17}
20:08:23.270 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.67) = xAngle (0.01 = 0.01)
20:08:23.270 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.04 = 0.04)
20:08:23.270 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.65 mountX=0.17 mountY=0.01, mountTheta=0.04
20:08:23.271 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.17, opts=13)
20:08:23.271 00.000 12268 Enqueuing Move request for scope (-0.01, -0.17)
20:08:23.272 00.001 11616 Worker thread wakes up
20:08:23.272 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
20:08:23.272 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
20:08:23.272 00.000 11616 Moving (-0.01, -0.17) raw xDistance=0.17 yDistance=0.01
20:08:23.272 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:08:23.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:08:23.272 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:23.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:08:23.272 00.000 11616 MoveAxis(E, 0, ABG)
20:08:23.272 00.000 11616 Move returns status 0, amount 0
20:08:23.272 00.000 11616 MoveAxis(N, 0, ABG)
20:08:23.272 00.000 11616 Move returns status 0, amount 0
20:08:23.273 00.001 11616 move complete, result=0
20:08:23.273 00.000 11616 worker thread done servicing request
20:08:23.296 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:08:23.317 00.021 12268 UpdateGuideState exits: m=230 SNR=10.4
20:08:23.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:23.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:23.317 00.000 12268 Enqueuing Expose request
20:08:23.317 00.000 11616 Worker thread wakes up
20:08:23.318 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:08:23.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:23.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:25.337 02.019 11616 Exposure complete
20:08:25.400 00.063 11616 worker thread done servicing request
20:08:25.400 00.000 12268 OnExposeComplete: enter
20:08:25.401 00.001 12268 UpdateGuideState(): m_state=6
20:08:25.401 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
20:08:25.401 00.000 12268 Star::Find returns 1 (0), X=1249.66, Y=863.70, Mass=253, SNR=10.8, Peak=34 HFD=3.6
20:08:25.401 00.000 12268 MultiStar: [#1 0.08,-0.58,1.01,U] [#2 0.70,-0.64,0.00,M3] [#3 0.53,0.53,0.00,M1] [#4 0.87,-0.54,0.00,M9] [#5 0.77,0.23,0.00,M7] [#6 0.97,-0.63,0.00,M3] [#7 0.17,-0.46,0.40,U] [#8 0.61,-0.51,0.00,M4] 
20:08:25.401 00.000 12268 refined, 2 included, MultiStar: {0.21, -0.21}, one-star: {0.35, 0.27}
20:08:25.402 00.001 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.67) = xAngle (0.88 = 0.88)
20:08:25.402 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.91 = 0.91)
20:08:25.402 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-0.79 mountX=0.19 mountY=0.23, mountTheta=0.89
20:08:25.403 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.21, opts=13)
20:08:25.403 00.000 12268 Enqueuing Move request for scope (0.21, -0.21)
20:08:25.404 00.001 11616 Worker thread wakes up
20:08:25.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.21) opts 0xd
20:08:25.404 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.21)
20:08:25.404 00.000 11616 Moving (0.21, -0.21) raw xDistance=0.19 yDistance=0.23
20:08:25.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:08:25.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:08:25.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:08:25.404 00.000 11616 MoveAxis(E, 0, ABG)
20:08:25.404 00.000 11616 Move returns status 0, amount 0
20:08:25.404 00.000 11616 MoveAxis(S, 20, ABG)
20:08:25.404 00.000 11616 Guiding  Dir = 1, Dur = 20
20:08:25.404 00.000 11616 IsSlewing returns 0
20:08:25.406 00.002 11616 IsGuiding returns 0
20:08:25.407 00.001 11616 PulseGuide returned control before completion, sleep 30
20:08:25.429 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:08:25.442 00.013 11616 IsGuiding returns 1
20:08:25.442 00.000 11616 scope still moving after pulse duration time elapsed
20:08:25.449 00.007 12268 UpdateGuideState exits: m=253 SNR=10.8
20:08:25.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:25.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:25.449 00.000 12268 Enqueuing Expose request
20:08:25.471 00.022 11616 IsSlewing returns 0
20:08:25.472 00.001 11616 IsGuiding returns 1
20:08:25.504 00.032 11616 IsSlewing returns 0
20:08:25.504 00.000 11616 IsGuiding returns 1
20:08:25.534 00.030 11616 IsSlewing returns 0
20:08:25.534 00.000 11616 IsGuiding returns 1
20:08:25.566 00.032 11616 IsSlewing returns 0
20:08:25.567 00.001 11616 IsGuiding returns 1
20:08:25.595 00.028 11616 IsSlewing returns 0
20:08:25.596 00.001 11616 IsGuiding returns 0
20:08:25.596 00.000 11616 scope move finished after 20 + 170 ms
20:08:25.596 00.000 11616 Move returns status 0, amount 20
20:08:25.596 00.000 11616 move complete, result=0
20:08:25.596 00.000 11616 worker thread done servicing request
20:08:25.597 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:08:25.597 00.000 11616 Worker thread wakes up
20:08:25.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:25.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:27.598 02.001 11616 Exposure complete
20:08:27.656 00.058 11616 worker thread done servicing request
20:08:27.657 00.001 12268 OnExposeComplete: enter
20:08:27.657 00.000 12268 UpdateGuideState(): m_state=6
20:08:27.657 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
20:08:27.657 00.000 12268 Star::Find returns 1 (0), X=1249.75, Y=863.44, Mass=259, SNR=10.9, Peak=27 HFD=4.7
20:08:27.657 00.000 12268 Star::Find false star n=13 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=11
20:08:27.657 00.000 12268 MultiStar: [#1 0.27,-0.43,0.99,U] [#2 0.48,-0.73,0.00,M4] [#3 0.47,-0.25,0.79,U] [#4 0.68,-0.31,0.00,M10] [#5 0.31,-0.33,0.61,U] [#6 0.25,-0.48,0.59,U] [#7 0.00,0.00,0.00,L] [#8 0.36,-0.35,0.50,U] [#9 0.03,0.31,0.42,U] 
20:08:27.658 00.001 12268 refined, 6 included, MultiStar: {0.33, -0.23}, one-star: {0.45, 0.01}
20:08:27.658 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.67) = xAngle (1.05 = 1.05)
20:08:27.658 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.08 = 1.08)
20:08:27.658 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.23 hyp=0.41 cameraTheta=-0.62 mountX=0.20 mountY=0.36, mountTheta=1.06
20:08:27.660 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.23, opts=13)
20:08:27.660 00.000 12268 Enqueuing Move request for scope (0.33, -0.23)
20:08:27.660 00.000 11616 Worker thread wakes up
20:08:27.660 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.23) opts 0xd
20:08:27.660 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.23)
20:08:27.660 00.000 11616 Moving (0.33, -0.23) raw xDistance=0.20 yDistance=0.36
20:08:27.660 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:08:27.661 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:08:27.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
20:08:27.661 00.000 11616 MoveAxis(E, 0, ABG)
20:08:27.661 00.000 11616 Move returns status 0, amount 0
20:08:27.661 00.000 11616 MoveAxis(S, 30, ABG)
20:08:27.661 00.000 11616 Guiding  Dir = 1, Dur = 30
20:08:27.661 00.000 11616 IsSlewing returns 0
20:08:27.662 00.001 11616 IsGuiding returns 0
20:08:27.662 00.000 11616 PulseGuide returned control before completion, sleep 40
20:08:27.683 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:08:27.703 00.020 12268 UpdateGuideState exits: m=259 SNR=10.9
20:08:27.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:27.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:27.703 00.000 12268 Enqueuing Expose request
20:08:27.706 00.003 11616 IsGuiding returns 1
20:08:27.706 00.000 11616 scope still moving after pulse duration time elapsed
20:08:27.737 00.031 11616 IsSlewing returns 0
20:08:27.737 00.000 11616 IsGuiding returns 0
20:08:27.737 00.000 11616 scope move finished after 30 + 45 ms
20:08:27.737 00.000 11616 Move returns status 0, amount 30
20:08:27.737 00.000 11616 move complete, result=0
20:08:27.737 00.000 11616 worker thread done servicing request
20:08:27.738 00.001 11616 Worker thread wakes up
20:08:27.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:27.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:27.738 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 30 ms SOUTH
20:08:29.751 02.013 11616 Exposure complete
20:08:29.810 00.059 11616 worker thread done servicing request
20:08:29.810 00.000 12268 OnExposeComplete: enter
20:08:29.810 00.000 12268 UpdateGuideState(): m_state=6
20:08:29.812 00.002 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
20:08:29.812 00.000 12268 Star::Find returns 1 (0), X=1249.63, Y=863.14, Mass=246, SNR=10.7, Peak=27 HFD=4.2
20:08:29.813 00.001 12268 MultiStar: [#1 0.01,-0.22,0.94,U] [#2 0.38,-0.30,0.96,U] [#3 0.32,-0.48,0.81,U] [#4 0.51,-0.35,0.84,U] [#5 0.43,-0.01,0.72,U] [#6 0.81,-0.59,0.00,M3] [#7 0.44,-0.51,0.47,U] [#8 0.20,-0.33,0.55,U] 
20:08:29.813 00.000 12268 single-star, 7 included, MultiStar: {0.32, -0.30}, one-star: {0.33, -0.30}
20:08:29.813 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.67) = xAngle (0.93 = 0.93)
20:08:29.813 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.96 = 0.96)
20:08:29.813 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.30 hyp=0.44 cameraTheta=-0.74 mountX=0.26 mountY=0.36, mountTheta=0.94
20:08:29.816 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.30, opts=13)
20:08:29.816 00.000 12268 Enqueuing Move request for scope (0.33, -0.30)
20:08:29.816 00.000 11616 Worker thread wakes up
20:08:29.817 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.30) opts 0xd
20:08:29.817 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.30)
20:08:29.817 00.000 11616 Moving (0.33, -0.30) raw xDistance=0.26 yDistance=0.36
20:08:29.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:08:29.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:08:29.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
20:08:29.817 00.000 11616 MoveAxis(E, 0, ABG)
20:08:29.817 00.000 11616 Move returns status 0, amount 0
20:08:29.817 00.000 11616 MoveAxis(S, 31, ABG)
20:08:29.817 00.000 11616 Guiding  Dir = 1, Dur = 31
20:08:29.818 00.001 11616 IsSlewing returns 0
20:08:29.818 00.000 11616 IsGuiding returns 0
20:08:29.818 00.000 11616 PulseGuide returned control before completion, sleep 41
20:08:29.837 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:08:29.854 00.017 12268 UpdateGuideState exits: m=246 SNR=10.7
20:08:29.855 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:29.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:29.855 00.000 12268 Enqueuing Expose request
20:08:29.875 00.020 11616 IsGuiding returns 1
20:08:29.875 00.000 11616 scope still moving after pulse duration time elapsed
20:08:29.905 00.030 11616 IsSlewing returns 0
20:08:29.905 00.000 11616 IsGuiding returns 0
20:08:29.905 00.000 11616 scope move finished after 31 + 56 ms
20:08:29.905 00.000 11616 Move returns status 0, amount 31
20:08:29.905 00.000 11616 move complete, result=0
20:08:29.905 00.000 11616 worker thread done servicing request
20:08:29.905 00.000 11616 Worker thread wakes up
20:08:29.906 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.4 px 31 ms SOUTH
20:08:29.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:29.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:31.910 02.004 11616 Exposure complete
20:08:31.970 00.060 11616 worker thread done servicing request
20:08:31.971 00.001 12268 OnExposeComplete: enter
20:08:31.971 00.000 12268 UpdateGuideState(): m_state=6
20:08:31.971 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
20:08:31.971 00.000 12268 Star::Find returns 1 (0), X=1249.28, Y=863.06, Mass=249, SNR=10.7, Peak=27 HFD=4.1
20:08:31.972 00.001 12268 MultiStar: [#1 -0.26,-0.46,0.97,U] [#2 0.18,-0.83,0.00,M4] [#3 0.17,-0.37,0.74,U] [#4 0.37,-0.63,0.00,M10] [#5 0.66,-0.45,0.00,M6] [#6 0.00,-0.85,0.00,M4] [#7 0.47,-0.94,0.00,M4] [#8 0.71,-0.35,0.00,M3] 
20:08:31.972 00.000 12268 single-star, 2 included, MultiStar: {-0.05, -0.40}, one-star: {-0.02, -0.37}
20:08:31.972 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.67) = xAngle (0.04 = 0.04)
20:08:31.972 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.07 = 0.07)
20:08:31.972 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.37 hyp=0.37 cameraTheta=-1.63 mountX=0.37 mountY=0.03, mountTheta=0.07
20:08:31.976 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.37, opts=13)
20:08:31.976 00.000 12268 Enqueuing Move request for scope (-0.02, -0.37)
20:08:31.976 00.000 11616 Worker thread wakes up
20:08:31.976 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.37) opts 0xd
20:08:31.976 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.37)
20:08:31.977 00.001 11616 Moving (-0.02, -0.37) raw xDistance=0.37 yDistance=0.03
20:08:31.977 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
20:08:31.977 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
20:08:31.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
20:08:31.977 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:31.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:08:31.977 00.000 11616 MoveAxis(W, 209, ABG)
20:08:31.977 00.000 11616 Guiding  Dir = 3, Dur = 209
20:08:31.977 00.000 11616 IsSlewing returns 0
20:08:31.978 00.001 11616 IsGuiding returns 0
20:08:31.978 00.000 11616 PulseGuide returned control before completion, sleep 219
20:08:31.998 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:08:32.017 00.019 12268 UpdateGuideState exits: m=249 SNR=10.7
20:08:32.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:32.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:32.017 00.000 12268 Enqueuing Expose request
20:08:32.203 00.186 11616 IsGuiding returns 1
20:08:32.203 00.000 11616 scope still moving after pulse duration time elapsed
20:08:32.234 00.031 11616 IsSlewing returns 0
20:08:32.234 00.000 11616 IsGuiding returns 0
20:08:32.234 00.000 11616 scope move finished after 209 + 47 ms
20:08:32.234 00.000 11616 Move returns status 0, amount 209
20:08:32.235 00.001 11616 MoveAxis(N, 0, ABG)
20:08:32.235 00.000 11616 Move returns status 0, amount 0
20:08:32.235 00.000 11616 move complete, result=0
20:08:32.235 00.000 11616 worker thread done servicing request
20:08:32.235 00.000 11616 Worker thread wakes up
20:08:32.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:32.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:32.236 00.001 12268 GuideStep: 0.4 px 209 ms WEST, 0.0 px 0 ms NORTH
20:08:34.235 01.999 11616 Exposure complete
20:08:34.295 00.060 11616 worker thread done servicing request
20:08:34.295 00.000 12268 OnExposeComplete: enter
20:08:34.296 00.001 12268 UpdateGuideState(): m_state=6
20:08:34.296 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
20:08:34.296 00.000 12268 Star::Find returns 1 (0), X=1249.59, Y=863.16, Mass=257, SNR=10.9, Peak=31 HFD=3.9
20:08:34.296 00.000 12268 MultiStar: [#1 0.24,-0.45,0.96,U] [#2 0.62,-0.37,0.00,M5] [#3 0.35,0.02,0.75,U] [#4 0.73,-0.47,0.00,R] [#5 0.86,-0.34,0.00,M7] [#6 0.94,-0.17,0.00,M5] [#7 0.80,-0.99,0.00,M5] [#8 0.42,-0.18,0.51,U] 
20:08:34.297 00.001 12268 refined, 3 included, MultiStar: {0.31, -0.24}, one-star: {0.29, -0.28}
20:08:34.297 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.67) = xAngle (1.00 = 1.00)
20:08:34.297 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.03 = 1.03)
20:08:34.297 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.24 hyp=0.39 cameraTheta=-0.67 mountX=0.21 mountY=0.33, mountTheta=1.01
20:08:34.299 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.24, opts=13)
20:08:34.299 00.000 12268 Enqueuing Move request for scope (0.31, -0.24)
20:08:34.299 00.000 11616 Worker thread wakes up
20:08:34.299 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.24) opts 0xd
20:08:34.299 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.24)
20:08:34.299 00.000 11616 Moving (0.31, -0.24) raw xDistance=0.21 yDistance=0.33
20:08:34.300 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
20:08:34.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
20:08:34.300 00.000 11616 MoveAxis(W, 118, ABG)
20:08:34.300 00.000 11616 Guiding  Dir = 3, Dur = 118
20:08:34.300 00.000 11616 IsSlewing returns 0
20:08:34.300 00.000 11616 IsGuiding returns 0
20:08:34.301 00.001 11616 PulseGuide returned control before completion, sleep 128
20:08:34.322 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:08:34.340 00.018 12268 UpdateGuideState exits: m=257 SNR=10.9
20:08:34.340 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:34.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:34.340 00.000 12268 Enqueuing Expose request
20:08:34.439 00.099 11616 IsGuiding returns 1
20:08:34.439 00.000 11616 scope still moving after pulse duration time elapsed
20:08:34.470 00.031 11616 IsSlewing returns 0
20:08:34.471 00.001 11616 IsGuiding returns 0
20:08:34.471 00.000 11616 scope move finished after 118 + 52 ms
20:08:34.471 00.000 11616 Move returns status 0, amount 118
20:08:34.471 00.000 11616 MoveAxis(S, 28, ABG)
20:08:34.471 00.000 11616 Guiding  Dir = 1, Dur = 28
20:08:34.472 00.001 11616 IsSlewing returns 0
20:08:34.472 00.000 11616 IsGuiding returns 0
20:08:34.472 00.000 11616 PulseGuide returned control before completion, sleep 38
20:08:34.516 00.044 11616 IsGuiding returns 1
20:08:34.517 00.001 11616 scope still moving after pulse duration time elapsed
20:08:34.548 00.031 11616 IsSlewing returns 0
20:08:34.549 00.001 11616 IsGuiding returns 0
20:08:34.549 00.000 11616 scope move finished after 28 + 48 ms
20:08:34.549 00.000 11616 Move returns status 0, amount 28
20:08:34.549 00.000 11616 move complete, result=0
20:08:34.549 00.000 11616 worker thread done servicing request
20:08:34.549 00.000 11616 Worker thread wakes up
20:08:34.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:34.550 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:34.550 00.000 12268 GuideStep: 0.2 px 118 ms WEST, 0.3 px 28 ms SOUTH
20:08:36.565 02.015 11616 Exposure complete
20:08:36.625 00.060 11616 worker thread done servicing request
20:08:36.625 00.000 12268 OnExposeComplete: enter
20:08:36.625 00.000 12268 UpdateGuideState(): m_state=6
20:08:36.625 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
20:08:36.626 00.001 12268 Star::Find returns 1 (0), X=1249.61, Y=863.97, Mass=283, SNR=11.4, Peak=32 HFD=4.8
20:08:36.626 00.000 12268 MultiStar: [#1 0.08,0.17,0.91,U] [#2 0.43,0.13,0.92,U] [#3 0.11,0.58,0.67,U] [#4 -0.04,0.24,0.75,U] [#5 0.87,-0.07,0.00,M8] [#6 0.88,0.16,0.00,M6] [#7 0.18,-0.13,0.39,U] [#8 0.41,-0.05,0.50,U] 
20:08:36.626 00.000 12268 refined, 6 included, MultiStar: {0.21, 0.25}, one-star: {0.30, 0.54}
20:08:36.626 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.67) = xAngle (2.55 = 2.55)
20:08:36.626 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.58 = 2.58)
20:08:36.626 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.25 hyp=0.33 cameraTheta=0.88 mountX=-0.27 mountY=0.18, mountTheta=2.57
20:08:36.628 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.25, opts=13)
20:08:36.629 00.001 12268 Enqueuing Move request for scope (0.21, 0.25)
20:08:36.629 00.000 11616 Worker thread wakes up
20:08:36.629 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.25) opts 0xd
20:08:36.629 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.25)
20:08:36.629 00.000 11616 Moving (0.21, 0.25) raw xDistance=-0.27 yDistance=0.18
20:08:36.629 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:08:36.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:08:36.630 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:08:36.630 00.000 11616 MoveAxis(E, 0, ABG)
20:08:36.630 00.000 11616 Move returns status 0, amount 0
20:08:36.630 00.000 11616 MoveAxis(S, 15, ABG)
20:08:36.630 00.000 11616 Guiding  Dir = 1, Dur = 15
20:08:36.630 00.000 11616 IsSlewing returns 0
20:08:36.631 00.001 11616 IsGuiding returns 0
20:08:36.631 00.000 11616 PulseGuide returned control before completion, sleep 25
20:08:36.653 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:08:36.658 00.005 11616 IsGuiding returns 1
20:08:36.658 00.000 11616 scope still moving after pulse duration time elapsed
20:08:36.670 00.012 12268 UpdateGuideState exits: m=283 SNR=11.4
20:08:36.671 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:36.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:36.671 00.000 12268 Enqueuing Expose request
20:08:36.687 00.016 11616 IsSlewing returns 0
20:08:36.687 00.000 11616 IsGuiding returns 1
20:08:36.718 00.031 11616 IsSlewing returns 0
20:08:36.718 00.000 11616 IsGuiding returns 1
20:08:36.750 00.032 11616 IsSlewing returns 0
20:08:36.750 00.000 11616 IsGuiding returns 1
20:08:36.780 00.030 11616 IsSlewing returns 0
20:08:36.781 00.001 11616 IsGuiding returns 0
20:08:36.781 00.000 11616 scope move finished after 15 + 135 ms
20:08:36.781 00.000 11616 Move returns status 0, amount 15
20:08:36.781 00.000 11616 move complete, result=0
20:08:36.782 00.001 11616 worker thread done servicing request
20:08:36.782 00.000 11616 Worker thread wakes up
20:08:36.782 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 15 ms SOUTH
20:08:36.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:36.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:38.798 02.016 11616 Exposure complete
20:08:38.856 00.058 11616 worker thread done servicing request
20:08:38.857 00.001 12268 OnExposeComplete: enter
20:08:38.857 00.000 12268 UpdateGuideState(): m_state=6
20:08:38.857 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
20:08:38.857 00.000 12268 Star::Find returns 1 (0), X=1250.14, Y=864.22, Mass=263, SNR=11.0, Peak=33 HFD=4.1
20:08:38.857 00.000 12268 MultiStar: [#1 0.11,0.20,1.00,U] [#2 0.70,0.03,0.00,M5] [#3 0.45,0.42,0.75,U] [#4 0.20,0.47,0.78,U] [#5 0.53,-0.37,0.68,U] [#6 0.74,0.13,0.00,M7] [#7 0.64,-0.31,0.00,M5] [#8 0.84,0.29,0.00,M2] 
20:08:38.858 00.001 12268 refined, 4 included, MultiStar: {0.43, 0.34}, one-star: {0.83, 0.79}
20:08:38.858 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.67) = xAngle (2.34 = 2.34)
20:08:38.858 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.37 = 2.37)
20:08:38.858 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.34 hyp=0.55 cameraTheta=0.67 mountX=-0.38 mountY=0.38, mountTheta=2.35
20:08:38.859 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=0.34, opts=13)
20:08:38.859 00.000 12268 Enqueuing Move request for scope (0.43, 0.34)
20:08:38.859 00.000 11616 Worker thread wakes up
20:08:38.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.34) opts 0xd
20:08:38.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, 0.34)
20:08:38.859 00.000 11616 Moving (0.43, 0.34) raw xDistance=-0.38 yDistance=0.38
20:08:38.860 00.001 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
20:08:38.860 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.14
20:08:38.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
20:08:38.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
20:08:38.860 00.000 11616 MoveAxis(E, 212, ABG)
20:08:38.860 00.000 11616 Guiding  Dir = 2, Dur = 212
20:08:38.860 00.000 11616 IsSlewing returns 0
20:08:38.860 00.000 11616 IsGuiding returns 0
20:08:38.861 00.001 11616 PulseGuide returned control before completion, sleep 222
20:08:38.880 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:08:38.898 00.018 12268 UpdateGuideState exits: m=263 SNR=11.0
20:08:38.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:38.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:38.898 00.000 12268 Enqueuing Expose request
20:08:39.088 00.190 11616 IsGuiding returns 1
20:08:39.088 00.000 11616 scope still moving after pulse duration time elapsed
20:08:39.120 00.032 11616 IsSlewing returns 0
20:08:39.120 00.000 11616 IsGuiding returns 0
20:08:39.120 00.000 11616 scope move finished after 212 + 47 ms
20:08:39.121 00.001 11616 Move returns status 0, amount 212
20:08:39.121 00.000 11616 MoveAxis(S, 32, ABG)
20:08:39.121 00.000 11616 Guiding  Dir = 1, Dur = 32
20:08:39.121 00.000 11616 IsSlewing returns 0
20:08:39.121 00.000 11616 IsGuiding returns 0
20:08:39.122 00.001 11616 PulseGuide returned control before completion, sleep 42
20:08:39.168 00.046 11616 IsGuiding returns 1
20:08:39.169 00.001 11616 scope still moving after pulse duration time elapsed
20:08:39.198 00.029 11616 IsSlewing returns 0
20:08:39.199 00.001 11616 IsGuiding returns 1
20:08:39.229 00.030 11616 IsSlewing returns 0
20:08:39.229 00.000 11616 IsGuiding returns 1
20:08:39.260 00.031 11616 IsSlewing returns 0
20:08:39.261 00.001 11616 IsGuiding returns 1
20:08:39.292 00.031 11616 IsSlewing returns 0
20:08:39.292 00.000 11616 IsGuiding returns 1
20:08:39.323 00.031 11616 IsSlewing returns 0
20:08:39.324 00.001 11616 IsGuiding returns 1
20:08:39.354 00.030 11616 IsSlewing returns 0
20:08:39.354 00.000 11616 IsGuiding returns 1
20:08:39.386 00.032 11616 IsSlewing returns 0
20:08:39.387 00.001 11616 IsGuiding returns 0
20:08:39.388 00.001 11616 scope move finished after 32 + 233 ms
20:08:39.388 00.000 11616 Move returns status 0, amount 32
20:08:39.388 00.000 11616 move complete, result=0
20:08:39.388 00.000 11616 worker thread done servicing request
20:08:39.388 00.000 11616 Worker thread wakes up
20:08:39.388 00.000 12268 GuideStep: -0.4 px 212 ms EAST, 0.4 px 32 ms SOUTH
20:08:39.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:39.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:41.406 02.018 11616 Exposure complete
20:08:41.465 00.059 11616 worker thread done servicing request
20:08:41.466 00.001 12268 OnExposeComplete: enter
20:08:41.466 00.000 12268 UpdateGuideState(): m_state=6
20:08:41.466 00.000 12268 Star::Find(15, 1250, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
20:08:41.466 00.000 12268 Star::Find returns 1 (0), X=1249.91, Y=864.56, Mass=302, SNR=11.8, Peak=33 HFD=4.0
20:08:41.466 00.000 12268 MultiStar: [#1 0.21,0.59,0.92,U] [#2 0.74,0.47,0.00,M6] [#3 0.57,0.64,0.00,M1] [#4 0.07,1.06,0.00,M1] [#5 0.93,-0.54,0.00,M8] [#6 1.36,0.46,0.00,M8] [#7 0.59,0.12,0.38,U] [#8 0.71,1.04,0.00,M3] 
20:08:41.467 00.001 12268 refined, 2 included, MultiStar: {0.44, 0.74}, one-star: {0.61, 1.13}
20:08:41.467 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.67) = xAngle (2.70 = 2.70)
20:08:41.467 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.73 = 2.73)
20:08:41.467 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.74 hyp=0.87 cameraTheta=1.03 mountX=-0.78 mountY=0.34, mountTheta=2.73
20:08:41.467 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.74, opts=13)
20:08:41.468 00.001 12268 Enqueuing Move request for scope (0.44, 0.74)
20:08:41.468 00.000 11616 Worker thread wakes up
20:08:41.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.74) opts 0xd
20:08:41.468 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.74)
20:08:41.468 00.000 11616 Moving (0.44, 0.74) raw xDistance=-0.78 yDistance=0.34
20:08:41.469 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.78
20:08:41.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
20:08:41.469 00.000 11616 MoveAxis(E, 439, ABG)
20:08:41.469 00.000 11616 Guiding  Dir = 2, Dur = 439
20:08:41.469 00.000 11616 IsSlewing returns 0
20:08:41.469 00.000 11616 IsGuiding returns 0
20:08:41.470 00.001 11616 PulseGuide returned control before completion, sleep 449
20:08:41.490 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:08:41.508 00.018 12268 UpdateGuideState exits: m=302 SNR=11.8
20:08:41.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:41.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:41.509 00.001 12268 Enqueuing Expose request
20:08:41.932 00.423 11616 IsGuiding returns 1
20:08:41.932 00.000 11616 scope still moving after pulse duration time elapsed
20:08:41.962 00.030 11616 IsSlewing returns 0
20:08:41.962 00.000 11616 IsGuiding returns 0
20:08:41.964 00.002 11616 scope move finished after 439 + 54 ms
20:08:41.964 00.000 11616 Move returns status 0, amount 439
20:08:41.964 00.000 11616 MoveAxis(S, 29, ABG)
20:08:41.964 00.000 11616 Guiding  Dir = 1, Dur = 29
20:08:41.964 00.000 11616 IsSlewing returns 0
20:08:41.964 00.000 11616 IsGuiding returns 0
20:08:41.965 00.001 11616 PulseGuide returned control before completion, sleep 39
20:08:42.009 00.044 11616 IsGuiding returns 1
20:08:42.009 00.000 11616 scope still moving after pulse duration time elapsed
20:08:42.040 00.031 11616 IsSlewing returns 0
20:08:42.040 00.000 11616 IsGuiding returns 0
20:08:42.040 00.000 11616 scope move finished after 29 + 46 ms
20:08:42.040 00.000 11616 Move returns status 0, amount 29
20:08:42.040 00.000 11616 move complete, result=0
20:08:42.040 00.000 11616 worker thread done servicing request
20:08:42.041 00.001 11616 Worker thread wakes up
20:08:42.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:42.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:42.041 00.000 12268 GuideStep: -0.8 px 439 ms EAST, 0.3 px 29 ms SOUTH
20:08:44.036 01.995 11616 Exposure complete
20:08:44.095 00.059 11616 worker thread done servicing request
20:08:44.095 00.000 12268 OnExposeComplete: enter
20:08:44.095 00.000 12268 UpdateGuideState(): m_state=6
20:08:44.095 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
20:08:44.095 00.000 12268 Star::Find returns 1 (0), X=1250.18, Y=863.61, Mass=289, SNR=11.6, Peak=34 HFD=4.4
20:08:44.096 00.001 12268 MultiStar: [#1 0.80,0.23,0.00,M1] [#2 0.44,-0.43,0.93,U] [#3 0.61,0.16,0.66,U] [#4 0.57,0.33,0.74,U] [#5 1.18,0.01,0.00,M9] [#6 0.71,-0.33,0.00,M9] [#7 0.95,0.57,0.00,M5] [#8 0.64,0.17,0.44,U] 
20:08:44.096 00.000 12268 refined, 4 included, MultiStar: {0.63, 0.05}, one-star: {0.87, 0.17}
20:08:44.096 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.67) = xAngle (1.75 = 1.75)
20:08:44.096 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.78 = 1.78)
20:08:44.096 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.05 hyp=0.64 cameraTheta=0.08 mountX=-0.11 mountY=0.62, mountTheta=1.75
20:08:44.097 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=0.05, opts=13)
20:08:44.098 00.001 12268 Enqueuing Move request for scope (0.63, 0.05)
20:08:44.098 00.000 11616 Worker thread wakes up
20:08:44.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.05) opts 0xd
20:08:44.098 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, 0.05)
20:08:44.098 00.000 11616 Moving (0.63, 0.05) raw xDistance=-0.11 yDistance=0.62
20:08:44.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
20:08:44.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
20:08:44.098 00.000 11616 MoveAxis(E, 64, ABG)
20:08:44.098 00.000 11616 Guiding  Dir = 2, Dur = 64
20:08:44.098 00.000 11616 IsSlewing returns 0
20:08:44.099 00.001 11616 IsGuiding returns 0
20:08:44.099 00.000 11616 PulseGuide returned control before completion, sleep 74
20:08:44.119 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:08:44.137 00.018 12268 UpdateGuideState exits: m=289 SNR=11.6
20:08:44.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:44.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:44.138 00.001 12268 Enqueuing Expose request
20:08:44.180 00.042 11616 IsGuiding returns 1
20:08:44.180 00.000 11616 scope still moving after pulse duration time elapsed
20:08:44.212 00.032 11616 IsSlewing returns 0
20:08:44.212 00.000 11616 IsGuiding returns 1
20:08:44.244 00.032 11616 IsSlewing returns 0
20:08:44.244 00.000 11616 IsGuiding returns 1
20:08:44.276 00.032 11616 IsSlewing returns 0
20:08:44.277 00.001 11616 IsGuiding returns 1
20:08:44.308 00.031 11616 IsSlewing returns 0
20:08:44.308 00.000 11616 IsGuiding returns 1
20:08:44.338 00.030 11616 IsSlewing returns 0
20:08:44.339 00.001 11616 IsGuiding returns 1
20:08:44.370 00.031 11616 IsSlewing returns 0
20:08:44.371 00.001 11616 IsGuiding returns 0
20:08:44.371 00.000 11616 scope move finished after 64 + 207 ms
20:08:44.371 00.000 11616 Move returns status 0, amount 64
20:08:44.371 00.000 11616 MoveAxis(S, 53, ABG)
20:08:44.371 00.000 11616 Guiding  Dir = 1, Dur = 53
20:08:44.372 00.001 11616 IsSlewing returns 0
20:08:44.372 00.000 11616 IsGuiding returns 0
20:08:44.372 00.000 11616 PulseGuide returned control before completion, sleep 63
20:08:44.450 00.078 11616 IsGuiding returns 1
20:08:44.450 00.000 11616 scope still moving after pulse duration time elapsed
20:08:44.480 00.030 11616 IsSlewing returns 0
20:08:44.481 00.001 11616 IsGuiding returns 0
20:08:44.481 00.000 11616 scope move finished after 53 + 56 ms
20:08:44.481 00.000 11616 Move returns status 0, amount 53
20:08:44.481 00.000 11616 move complete, result=0
20:08:44.481 00.000 11616 worker thread done servicing request
20:08:44.481 00.000 11616 Worker thread wakes up
20:08:44.481 00.000 12268 GuideStep: -0.1 px 64 ms EAST, 0.6 px 53 ms SOUTH
20:08:44.482 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:44.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:46.492 02.010 11616 Exposure complete
20:08:46.551 00.059 11616 worker thread done servicing request
20:08:46.551 00.000 12268 OnExposeComplete: enter
20:08:46.551 00.000 12268 UpdateGuideState(): m_state=6
20:08:46.552 00.001 12268 Star::Find(15, 1250, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
20:08:46.552 00.000 12268 Star::Find returns 1 (0), X=1249.71, Y=863.48, Mass=277, SNR=11.3, Peak=38 HFD=3.6
20:08:46.552 00.000 12268 MultiStar: [#1 -0.06,0.26,1.03,U] [#2 0.89,0.01,0.00,M6] [#3 0.34,0.20,0.73,U] [#4 -0.27,-0.06,0.81,U] [#5 0.89,-1.44,0.00,M10] [#6 0.56,-0.52,0.00,M10] [#7 1.00,-1.03,0.00,M6] [#8 1.06,-0.12,0.00,M3] 
20:08:46.552 00.000 12268 refined, 3 included, MultiStar: {0.11, 0.12}, one-star: {0.41, 0.05}
20:08:46.552 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.67) = xAngle (2.50 = 2.50)
20:08:46.552 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.53 = 2.53)
20:08:46.553 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.83 mountX=-0.12 mountY=0.09, mountTheta=2.52
20:08:46.554 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.12, opts=13)
20:08:46.554 00.000 12268 Enqueuing Move request for scope (0.11, 0.12)
20:08:46.554 00.000 11616 Worker thread wakes up
20:08:46.555 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
20:08:46.555 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
20:08:46.555 00.000 11616 Moving (0.11, 0.12) raw xDistance=-0.12 yDistance=0.09
20:08:46.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
20:08:46.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:46.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:08:46.555 00.000 11616 MoveAxis(E, 70, ABG)
20:08:46.555 00.000 11616 Guiding  Dir = 2, Dur = 70
20:08:46.555 00.000 11616 IsSlewing returns 0
20:08:46.556 00.001 11616 IsGuiding returns 0
20:08:46.556 00.000 11616 PulseGuide returned control before completion, sleep 80
20:08:46.576 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:08:46.592 00.016 12268 UpdateGuideState exits: m=277 SNR=11.3
20:08:46.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:46.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:46.592 00.000 12268 Enqueuing Expose request
20:08:46.645 00.053 11616 IsGuiding returns 1
20:08:46.645 00.000 11616 scope still moving after pulse duration time elapsed
20:08:46.675 00.030 11616 IsSlewing returns 0
20:08:46.675 00.000 11616 IsGuiding returns 1
20:08:46.707 00.032 11616 IsSlewing returns 0
20:08:46.708 00.001 11616 IsGuiding returns 1
20:08:46.738 00.030 11616 IsSlewing returns 0
20:08:46.739 00.001 11616 IsGuiding returns 1
20:08:46.768 00.029 11616 IsSlewing returns 0
20:08:46.769 00.001 11616 IsGuiding returns 1
20:08:46.800 00.031 11616 IsSlewing returns 0
20:08:46.800 00.000 11616 IsGuiding returns 1
20:08:46.830 00.030 11616 IsSlewing returns 0
20:08:46.830 00.000 11616 IsGuiding returns 0
20:08:46.830 00.000 11616 scope move finished after 70 + 205 ms
20:08:46.831 00.001 11616 Move returns status 0, amount 70
20:08:46.831 00.000 11616 MoveAxis(N, 0, ABG)
20:08:46.831 00.000 11616 Move returns status 0, amount 0
20:08:46.831 00.000 11616 move complete, result=0
20:08:46.831 00.000 11616 worker thread done servicing request
20:08:46.831 00.000 11616 Worker thread wakes up
20:08:46.831 00.000 12268 GuideStep: -0.1 px 70 ms EAST, 0.1 px 0 ms NORTH
20:08:46.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:46.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:48.834 02.003 11616 Exposure complete
20:08:48.896 00.062 11616 worker thread done servicing request
20:08:48.896 00.000 12268 OnExposeComplete: enter
20:08:48.896 00.000 12268 UpdateGuideState(): m_state=6
20:08:48.896 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
20:08:48.897 00.001 12268 Star::Find returns 1 (0), X=1249.63, Y=863.89, Mass=289, SNR=11.6, Peak=34 HFD=4.7
20:08:48.897 00.000 12268 MultiStar: [#1 0.22,-0.01,0.96,U] [#2 0.61,0.10,0.94,U] [#3 0.28,0.40,0.78,U] [#4 -0.08,0.61,0.73,U] [#5 0.53,-1.40,0.00,R] [#6 0.42,0.10,0.67,U] [#7 1.34,0.79,0.00,M7] [#8 0.42,0.00,0.44,U] 
20:08:48.897 00.000 12268 refined, 6 included, MultiStar: {0.31, 0.25}, one-star: {0.33, 0.46}
20:08:48.897 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.67) = xAngle (2.34 = 2.34)
20:08:48.897 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.37 = 2.37)
20:08:48.897 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.25 hyp=0.40 cameraTheta=0.67 mountX=-0.28 mountY=0.28, mountTheta=2.35
20:08:48.898 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.25, opts=13)
20:08:48.899 00.001 12268 Enqueuing Move request for scope (0.31, 0.25)
20:08:48.899 00.000 11616 Worker thread wakes up
20:08:48.899 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.25) opts 0xd
20:08:48.899 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.25)
20:08:48.899 00.000 11616 Moving (0.31, 0.25) raw xDistance=-0.28 yDistance=0.28
20:08:48.899 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
20:08:48.899 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:08:48.899 00.000 11616 MoveAxis(E, 156, ABG)
20:08:48.899 00.000 11616 Guiding  Dir = 2, Dur = 156
20:08:48.899 00.000 11616 IsSlewing returns 0
20:08:48.900 00.001 11616 IsGuiding returns 0
20:08:48.900 00.000 11616 PulseGuide returned control before completion, sleep 166
20:08:48.919 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:08:48.935 00.016 12268 UpdateGuideState exits: m=289 SNR=11.6
20:08:48.935 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:48.936 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:48.936 00.000 12268 Enqueuing Expose request
20:08:49.078 00.142 11616 IsGuiding returns 1
20:08:49.078 00.000 11616 scope still moving after pulse duration time elapsed
20:08:49.109 00.031 11616 IsSlewing returns 0
20:08:49.110 00.001 11616 IsGuiding returns 0
20:08:49.110 00.000 11616 scope move finished after 156 + 54 ms
20:08:49.111 00.001 11616 Move returns status 0, amount 156
20:08:49.111 00.000 11616 MoveAxis(S, 24, ABG)
20:08:49.111 00.000 11616 Guiding  Dir = 1, Dur = 24
20:08:49.111 00.000 11616 IsSlewing returns 0
20:08:49.111 00.000 11616 IsGuiding returns 0
20:08:49.112 00.001 11616 PulseGuide returned control before completion, sleep 34
20:08:49.157 00.045 11616 IsGuiding returns 1
20:08:49.158 00.001 11616 scope still moving after pulse duration time elapsed
20:08:49.187 00.029 11616 IsSlewing returns 0
20:08:49.187 00.000 11616 IsGuiding returns 1
20:08:49.218 00.031 11616 IsSlewing returns 0
20:08:49.220 00.002 11616 IsGuiding returns 1
20:08:49.250 00.030 11616 IsSlewing returns 0
20:08:49.251 00.001 11616 IsGuiding returns 1
20:08:49.281 00.030 11616 IsSlewing returns 0
20:08:49.281 00.000 11616 IsGuiding returns 1
20:08:49.312 00.031 11616 IsSlewing returns 0
20:08:49.312 00.000 11616 IsGuiding returns 1
20:08:49.342 00.030 11616 IsSlewing returns 0
20:08:49.342 00.000 11616 IsGuiding returns 1
20:08:49.373 00.031 11616 IsSlewing returns 0
20:08:49.374 00.001 11616 IsGuiding returns 0
20:08:49.374 00.000 11616 scope move finished after 24 + 239 ms
20:08:49.375 00.001 11616 Move returns status 0, amount 24
20:08:49.375 00.000 11616 move complete, result=0
20:08:49.375 00.000 11616 worker thread done servicing request
20:08:49.375 00.000 11616 Worker thread wakes up
20:08:49.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:49.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:49.375 00.000 12268 GuideStep: -0.3 px 156 ms EAST, 0.3 px 24 ms SOUTH
20:08:51.379 02.004 11616 Exposure complete
20:08:51.437 00.058 11616 worker thread done servicing request
20:08:51.438 00.001 12268 OnExposeComplete: enter
20:08:51.438 00.000 12268 UpdateGuideState(): m_state=6
20:08:51.438 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
20:08:51.438 00.000 12268 Star::Find returns 1 (0), X=1249.81, Y=863.49, Mass=288, SNR=11.6, Peak=38 HFD=3.8
20:08:51.439 00.001 12268 MultiStar: [#1 0.37,0.16,0.98,U] [#2 0.88,-0.12,0.00,M6] [#3 0.46,0.19,0.74,U] [#4 -0.16,0.22,0.74,U] [#5 -0.20,0.85,0.00,M1] [#6 0.65,-0.61,0.00,M10] [#7 0.84,-0.51,0.00,M8] [#8 1.41,0.16,0.00,M3] 
20:08:51.439 00.000 12268 refined, 3 included, MultiStar: {0.31, 0.15}, one-star: {0.50, 0.06}
20:08:51.439 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.67) = xAngle (2.12 = 2.12)
20:08:51.439 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.15 = 2.15)
20:08:51.439 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.15 hyp=0.35 cameraTheta=0.45 mountX=-0.18 mountY=0.29, mountTheta=2.12
20:08:51.443 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.15, opts=13)
20:08:51.443 00.000 12268 Enqueuing Move request for scope (0.31, 0.15)
20:08:51.443 00.000 11616 Worker thread wakes up
20:08:51.443 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.15) opts 0xd
20:08:51.444 00.001 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.15)
20:08:51.444 00.000 11616 Moving (0.31, 0.15) raw xDistance=-0.18 yDistance=0.29
20:08:51.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:08:51.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
20:08:51.444 00.000 11616 MoveAxis(E, 100, ABG)
20:08:51.444 00.000 11616 Guiding  Dir = 2, Dur = 100
20:08:51.444 00.000 11616 IsSlewing returns 0
20:08:51.444 00.000 11616 IsGuiding returns 0
20:08:51.445 00.001 11616 PulseGuide returned control before completion, sleep 110
20:08:51.465 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:08:51.482 00.017 12268 UpdateGuideState exits: m=288 SNR=11.6
20:08:51.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:51.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:51.482 00.000 12268 Enqueuing Expose request
20:08:51.563 00.081 11616 IsGuiding returns 1
20:08:51.563 00.000 11616 scope still moving after pulse duration time elapsed
20:08:51.594 00.031 11616 IsSlewing returns 0
20:08:51.594 00.000 11616 IsGuiding returns 0
20:08:51.595 00.001 11616 scope move finished after 100 + 50 ms
20:08:51.595 00.000 11616 Move returns status 0, amount 100
20:08:51.595 00.000 11616 MoveAxis(S, 25, ABG)
20:08:51.595 00.000 11616 Guiding  Dir = 1, Dur = 25
20:08:51.595 00.000 11616 IsSlewing returns 0
20:08:51.595 00.000 11616 IsGuiding returns 0
20:08:51.596 00.001 11616 PulseGuide returned control before completion, sleep 35
20:08:51.641 00.045 11616 IsGuiding returns 1
20:08:51.642 00.001 11616 scope still moving after pulse duration time elapsed
20:08:51.671 00.029 11616 IsSlewing returns 0
20:08:51.671 00.000 11616 IsGuiding returns 0
20:08:51.672 00.001 11616 scope move finished after 25 + 51 ms
20:08:51.672 00.000 11616 Move returns status 0, amount 25
20:08:51.672 00.000 11616 move complete, result=0
20:08:51.672 00.000 11616 worker thread done servicing request
20:08:51.672 00.000 11616 Worker thread wakes up
20:08:51.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:51.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:51.672 00.000 12268 GuideStep: -0.2 px 100 ms EAST, 0.3 px 25 ms SOUTH
20:08:53.683 02.011 11616 Exposure complete
20:08:53.743 00.060 11616 worker thread done servicing request
20:08:53.743 00.000 12268 OnExposeComplete: enter
20:08:53.743 00.000 12268 UpdateGuideState(): m_state=6
20:08:53.743 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
20:08:53.744 00.001 12268 Star::Find returns 1 (0), X=1249.34, Y=863.70, Mass=260, SNR=11.0, Peak=29 HFD=4.3
20:08:53.744 00.000 12268 MultiStar: [#1 0.36,-0.39,0.98,U] [#2 0.56,-0.40,0.00,M7] [#3 0.22,0.06,0.77,U] [#4 -0.09,0.05,0.82,U] [#5 -0.16,-0.05,0.74,U] [#6 0.55,-0.22,0.60,U] [#7 0.11,-0.09,0.46,U] [#8 0.41,-0.07,0.43,U] 
20:08:53.744 00.000 12268 refined, 7 included, MultiStar: {0.16, -0.05}, one-star: {0.04, 0.27}
20:08:53.744 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.67) = xAngle (1.38 = 1.38)
20:08:53.744 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.41 = 1.41)
20:08:53.744 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.29 mountX=0.03 mountY=0.16, mountTheta=1.38
20:08:53.746 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.05, opts=13)
20:08:53.746 00.000 12268 Enqueuing Move request for scope (0.16, -0.05)
20:08:53.746 00.000 11616 Worker thread wakes up
20:08:53.746 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
20:08:53.746 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
20:08:53.746 00.000 11616 Moving (0.16, -0.05) raw xDistance=0.03 yDistance=0.16
20:08:53.746 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:53.747 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:08:53.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:08:53.747 00.000 11616 MoveAxis(E, 0, ABG)
20:08:53.747 00.000 11616 Move returns status 0, amount 0
20:08:53.747 00.000 11616 MoveAxis(S, 14, ABG)
20:08:53.747 00.000 11616 Guiding  Dir = 1, Dur = 14
20:08:53.747 00.000 11616 IsSlewing returns 0
20:08:53.747 00.000 11616 IsGuiding returns 0
20:08:53.748 00.001 11616 PulseGuide returned control before completion, sleep 24
20:08:53.769 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:08:53.776 00.007 11616 IsGuiding returns 1
20:08:53.776 00.000 11616 scope still moving after pulse duration time elapsed
20:08:53.789 00.013 12268 UpdateGuideState exits: m=260 SNR=11.0
20:08:53.790 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:53.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:53.790 00.000 12268 Enqueuing Expose request
20:08:53.807 00.017 11616 IsSlewing returns 0
20:08:53.807 00.000 11616 IsGuiding returns 0
20:08:53.807 00.000 11616 scope move finished after 14 + 46 ms
20:08:53.807 00.000 11616 Move returns status 0, amount 14
20:08:53.807 00.000 11616 move complete, result=0
20:08:53.807 00.000 11616 worker thread done servicing request
20:08:53.808 00.001 11616 Worker thread wakes up
20:08:53.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:53.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:53.812 00.004 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
20:08:55.828 02.016 11616 Exposure complete
20:08:55.887 00.059 11616 worker thread done servicing request
20:08:55.887 00.000 12268 OnExposeComplete: enter
20:08:55.887 00.000 12268 UpdateGuideState(): m_state=6
20:08:55.888 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
20:08:55.888 00.000 12268 Star::Find returns 1 (0), X=1249.76, Y=864.11, Mass=254, SNR=10.8, Peak=36 HFD=4.2
20:08:55.888 00.000 12268 MultiStar: [#1 0.38,0.01,0.97,U] [#2 0.63,-0.25,0.94,U] [#3 0.61,-0.12,0.76,U] [#4 0.00,0.13,0.81,U] [#5 0.36,1.36,0.00,M1] [#6 0.55,0.09,0.63,U] [#7 0.96,0.88,0.00,M8] [#8 1.00,-0.18,0.00,M3] 
20:08:55.888 00.000 12268 refined, 5 included, MultiStar: {0.44, 0.10}, one-star: {0.45, 0.67}
20:08:55.888 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.67) = xAngle (1.90 = 1.90)
20:08:55.888 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.93 = 1.93)
20:08:55.888 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.10 hyp=0.45 cameraTheta=0.23 mountX=-0.14 mountY=0.42, mountTheta=1.90
20:08:55.890 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.10, opts=13)
20:08:55.890 00.000 12268 Enqueuing Move request for scope (0.44, 0.10)
20:08:55.890 00.000 11616 Worker thread wakes up
20:08:55.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.10) opts 0xd
20:08:55.891 00.001 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.10)
20:08:55.891 00.000 11616 Moving (0.44, 0.10) raw xDistance=-0.14 yDistance=0.42
20:08:55.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
20:08:55.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
20:08:55.891 00.000 11616 MoveAxis(E, 80, ABG)
20:08:55.891 00.000 11616 Guiding  Dir = 2, Dur = 80
20:08:55.891 00.000 11616 IsSlewing returns 0
20:08:55.891 00.000 11616 IsGuiding returns 0
20:08:55.892 00.001 11616 PulseGuide returned control before completion, sleep 90
20:08:55.911 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:08:55.928 00.017 12268 UpdateGuideState exits: m=254 SNR=10.8
20:08:55.928 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:55.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:55.928 00.000 12268 Enqueuing Expose request
20:08:55.991 00.063 11616 IsGuiding returns 1
20:08:55.991 00.000 11616 scope still moving after pulse duration time elapsed
20:08:56.021 00.030 11616 IsSlewing returns 0
20:08:56.021 00.000 11616 IsGuiding returns 0
20:08:56.021 00.000 11616 scope move finished after 80 + 49 ms
20:08:56.021 00.000 11616 Move returns status 0, amount 80
20:08:56.021 00.000 11616 MoveAxis(S, 36, ABG)
20:08:56.021 00.000 11616 Guiding  Dir = 1, Dur = 36
20:08:56.021 00.000 11616 IsSlewing returns 0
20:08:56.022 00.001 11616 IsGuiding returns 0
20:08:56.022 00.000 11616 PulseGuide returned control before completion, sleep 46
20:08:56.082 00.060 11616 IsGuiding returns 1
20:08:56.083 00.001 11616 scope still moving after pulse duration time elapsed
20:08:56.113 00.030 11616 IsSlewing returns 0
20:08:56.114 00.001 11616 IsGuiding returns 0
20:08:56.114 00.000 11616 scope move finished after 36 + 56 ms
20:08:56.114 00.000 11616 Move returns status 0, amount 36
20:08:56.114 00.000 11616 move complete, result=0
20:08:56.114 00.000 11616 worker thread done servicing request
20:08:56.114 00.000 11616 Worker thread wakes up
20:08:56.114 00.000 12268 GuideStep: -0.1 px 80 ms EAST, 0.4 px 36 ms SOUTH
20:08:56.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:56.115 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:58.131 02.016 11616 Exposure complete
20:08:58.190 00.059 11616 worker thread done servicing request
20:08:58.190 00.000 12268 OnExposeComplete: enter
20:08:58.190 00.000 12268 UpdateGuideState(): m_state=6
20:08:58.191 00.001 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
20:08:58.192 00.001 12268 Star::Find returns 1 (0), X=1250.17, Y=863.55, Mass=264, SNR=11.0, Peak=33 HFD=4.6
20:08:58.192 00.000 12268 MultiStar: [#1 0.04,-0.65,1.07,U] [#2 1.20,-0.12,0.00,M7] [#3 0.36,-0.05,0.76,U] [#4 -0.25,-0.19,0.76,U] [#5 0.37,-0.10,0.73,U] [#6 0.92,-0.58,0.00,M9] [#7 0.21,0.05,0.44,U] [#8 -0.05,0.47,0.46,U] 
20:08:58.192 00.000 12268 refined, 6 included, MultiStar: {0.25, -0.11}, one-star: {0.86, 0.12}
20:08:58.192 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.67) = xAngle (1.24 = 1.24)
20:08:58.192 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.27 = 1.27)
20:08:58.192 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.11 hyp=0.28 cameraTheta=-0.42 mountX=0.09 mountY=0.27, mountTheta=1.25
20:08:58.195 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.11, opts=13)
20:08:58.195 00.000 12268 Enqueuing Move request for scope (0.25, -0.11)
20:08:58.195 00.000 11616 Worker thread wakes up
20:08:58.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.11) opts 0xd
20:08:58.195 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.11)
20:08:58.195 00.000 11616 Moving (0.25, -0.11) raw xDistance=0.09 yDistance=0.27
20:08:58.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:58.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:08:58.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
20:08:58.196 00.001 11616 MoveAxis(E, 0, ABG)
20:08:58.196 00.000 11616 Move returns status 0, amount 0
20:08:58.196 00.000 11616 MoveAxis(S, 23, ABG)
20:08:58.196 00.000 11616 Guiding  Dir = 1, Dur = 23
20:08:58.196 00.000 11616 IsSlewing returns 0
20:08:58.196 00.000 11616 IsGuiding returns 0
20:08:58.197 00.001 11616 PulseGuide returned control before completion, sleep 33
20:08:58.217 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:08:58.237 00.020 11616 IsGuiding returns 1
20:08:58.238 00.001 11616 scope still moving after pulse duration time elapsed
20:08:58.239 00.001 12268 UpdateGuideState exits: m=264 SNR=11.0
20:08:58.240 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:58.240 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:08:58.240 00.000 12268 Enqueuing Expose request
20:08:58.268 00.028 11616 IsSlewing returns 0
20:08:58.269 00.001 11616 IsGuiding returns 1
20:08:58.300 00.031 11616 IsSlewing returns 0
20:08:58.300 00.000 11616 IsGuiding returns 1
20:08:58.331 00.031 11616 IsSlewing returns 0
20:08:58.331 00.000 11616 IsGuiding returns 1
20:08:58.362 00.031 11616 IsSlewing returns 0
20:08:58.362 00.000 11616 IsGuiding returns 0
20:08:58.362 00.000 11616 scope move finished after 23 + 142 ms
20:08:58.362 00.000 11616 Move returns status 0, amount 23
20:08:58.362 00.000 11616 move complete, result=0
20:08:58.362 00.000 11616 worker thread done servicing request
20:08:58.363 00.001 11616 Worker thread wakes up
20:08:58.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:08:58.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:08:58.363 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
20:09:00.378 02.015 11616 Exposure complete
20:09:00.438 00.060 12268 OnExposeComplete: enter
20:09:00.438 00.000 12268 UpdateGuideState(): m_state=6
20:09:00.438 00.000 11616 worker thread done servicing request
20:09:00.438 00.000 12268 Star::Find(15, 1250, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
20:09:00.439 00.001 12268 Star::Find returns 1 (0), X=1249.12, Y=863.61, Mass=246, SNR=10.7, Peak=30 HFD=3.8
20:09:00.439 00.000 12268 MultiStar: [#1 -0.07,-0.40,1.00,U] [#2 0.29,-0.34,1.01,U] [#3 0.02,-0.68,0.77,U] [#4 -0.14,0.28,0.84,U] [#5 0.28,0.21,0.67,U] [#6 0.72,-0.64,0.00,M10] [#7 -0.17,-0.56,0.49,U] [#8 0.52,0.03,0.46,U] 
20:09:00.439 00.000 12268 refined, 7 included, MultiStar: {0.05, -0.16}, one-star: {-0.18, 0.18}
20:09:00.440 00.001 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.67) = xAngle (0.38 = 0.38)
20:09:00.440 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.41 = 0.41)
20:09:00.440 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.16 cameraTheta=-1.29 mountX=0.15 mountY=0.07, mountTheta=0.41
20:09:00.443 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.16, opts=13)
20:09:00.443 00.000 12268 Enqueuing Move request for scope (0.05, -0.16)
20:09:00.443 00.000 11616 Worker thread wakes up
20:09:00.443 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
20:09:00.443 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
20:09:00.443 00.000 11616 Moving (0.05, -0.16) raw xDistance=0.15 yDistance=0.07
20:09:00.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:09:00.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:09:00.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:00.444 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:09:00.444 00.000 11616 MoveAxis(E, 0, ABG)
20:09:00.444 00.000 11616 Move returns status 0, amount 0
20:09:00.444 00.000 11616 MoveAxis(N, 0, ABG)
20:09:00.444 00.000 11616 Move returns status 0, amount 0
20:09:00.444 00.000 11616 move complete, result=0
20:09:00.444 00.000 11616 worker thread done servicing request
20:09:00.466 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:09:00.482 00.016 12268 UpdateGuideState exits: m=246 SNR=10.7
20:09:00.483 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:00.483 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:00.483 00.000 12268 Enqueuing Expose request
20:09:00.483 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:09:00.483 00.000 11616 Worker thread wakes up
20:09:00.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:00.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:02.486 02.003 11616 Exposure complete
20:09:02.546 00.060 11616 worker thread done servicing request
20:09:02.547 00.001 12268 OnExposeComplete: enter
20:09:02.547 00.000 12268 UpdateGuideState(): m_state=6
20:09:02.547 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
20:09:02.547 00.000 12268 Star::Find returns 1 (0), X=1249.29, Y=863.32, Mass=255, SNR=10.9, Peak=31 HFD=3.7
20:09:02.548 00.001 12268 MultiStar: [#1 0.15,-0.53,0.96,U] [#2 0.50,-0.70,0.00,M7] [#3 -0.02,-0.02,0.78,U] [#4 0.04,0.03,0.76,U] [#5 -0.03,-0.24,0.70,U] [#6 0.59,-0.69,0.00,R] [#7 0.20,-0.88,0.00,M7] [#8 0.68,0.30,0.00,M2] 
20:09:02.548 00.000 12268 single-star, 4 included, MultiStar: {0.03, -0.19}, one-star: {-0.01, -0.12}
20:09:02.548 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.67) = xAngle (-0.00 = -0.00)
20:09:02.548 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.03 = 0.03)
20:09:02.548 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.67 mountX=0.12 mountY=0.00, mountTheta=0.03
20:09:02.550 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.12, opts=13)
20:09:02.550 00.000 12268 Enqueuing Move request for scope (-0.01, -0.12)
20:09:02.550 00.000 11616 Worker thread wakes up
20:09:02.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
20:09:02.550 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
20:09:02.550 00.000 11616 Moving (-0.01, -0.12) raw xDistance=0.12 yDistance=0.00
20:09:02.550 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:09:02.551 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:09:02.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:02.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:09:02.551 00.000 11616 MoveAxis(E, 0, ABG)
20:09:02.551 00.000 11616 Move returns status 0, amount 0
20:09:02.551 00.000 11616 MoveAxis(N, 0, ABG)
20:09:02.551 00.000 11616 Move returns status 0, amount 0
20:09:02.551 00.000 11616 move complete, result=0
20:09:02.552 00.001 11616 worker thread done servicing request
20:09:02.571 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:09:02.588 00.017 12268 UpdateGuideState exits: m=255 SNR=10.9
20:09:02.588 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:02.589 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:02.589 00.000 12268 Enqueuing Expose request
20:09:02.589 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:09:02.589 00.000 11616 Worker thread wakes up
20:09:02.589 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:02.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:04.598 02.009 11616 Exposure complete
20:09:04.659 00.061 11616 worker thread done servicing request
20:09:04.660 00.001 12268 OnExposeComplete: enter
20:09:04.660 00.000 12268 UpdateGuideState(): m_state=6
20:09:04.660 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
20:09:04.660 00.000 12268 Star::Find returns 1 (0), X=1249.68, Y=863.39, Mass=230, SNR=10.3, Peak=29 HFD=4.2
20:09:04.661 00.001 12268 MultiStar: [#1 -0.25,-0.29,0.97,U] [#2 0.33,-0.31,1.01,U] [#3 0.01,0.41,0.76,U] [#4 0.04,0.22,0.81,U] [#5 0.05,1.50,0.00,M1] [#6 0.79,0.14,0.00,M1] [#7 0.48,-0.35,0.44,U] [#8 0.13,-0.31,0.48,U] 
20:09:04.661 00.000 12268 refined, 6 included, MultiStar: {0.14, -0.08}, one-star: {0.37, -0.04}
20:09:04.661 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.67) = xAngle (1.14 = 1.14)
20:09:04.661 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.17 = 1.17)
20:09:04.661 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.53 mountX=0.07 mountY=0.15, mountTheta=1.14
20:09:04.663 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.08, opts=13)
20:09:04.663 00.000 12268 Enqueuing Move request for scope (0.14, -0.08)
20:09:04.663 00.000 11616 Worker thread wakes up
20:09:04.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
20:09:04.663 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
20:09:04.663 00.000 11616 Moving (0.14, -0.08) raw xDistance=0.07 yDistance=0.15
20:09:04.663 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:04.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:09:04.664 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
20:09:04.664 00.000 11616 MoveAxis(E, 0, ABG)
20:09:04.664 00.000 11616 Move returns status 0, amount 0
20:09:04.664 00.000 11616 MoveAxis(S, 13, ABG)
20:09:04.664 00.000 11616 Guiding  Dir = 1, Dur = 13
20:09:04.664 00.000 11616 IsSlewing returns 0
20:09:04.664 00.000 11616 IsGuiding returns 0
20:09:04.665 00.001 11616 PulseGuide returned control before completion, sleep 23
20:09:04.683 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:09:04.688 00.005 11616 IsGuiding returns 1
20:09:04.688 00.000 11616 scope still moving after pulse duration time elapsed
20:09:04.700 00.012 12268 UpdateGuideState exits: m=230 SNR=10.3
20:09:04.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:04.701 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:04.701 00.000 12268 Enqueuing Expose request
20:09:04.720 00.019 11616 IsSlewing returns 0
20:09:04.721 00.001 11616 IsGuiding returns 0
20:09:04.722 00.001 11616 scope move finished after 13 + 43 ms
20:09:04.722 00.000 11616 Move returns status 0, amount 13
20:09:04.722 00.000 11616 move complete, result=0
20:09:04.723 00.001 11616 worker thread done servicing request
20:09:04.723 00.000 11616 Worker thread wakes up
20:09:04.724 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:04.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:04.728 00.004 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
20:09:06.740 02.012 11616 Exposure complete
20:09:06.799 00.059 11616 worker thread done servicing request
20:09:06.800 00.001 12268 OnExposeComplete: enter
20:09:06.800 00.000 12268 UpdateGuideState(): m_state=6
20:09:06.800 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
20:09:06.800 00.000 12268 Star::Find returns 1 (0), X=1249.45, Y=864.10, Mass=256, SNR=10.9, Peak=30 HFD=4.3
20:09:06.801 00.001 12268 MultiStar: [#1 0.32,-0.01,0.94,U] [#2 0.69,0.48,0.00,M7] [#3 0.06,0.26,0.76,U] [#4 0.13,0.46,0.78,U] [#5 0.16,1.70,0.00,M2] [#6 -0.03,0.04,0.57,U] [#7 0.70,0.05,0.00,M7] [#8 0.39,0.37,0.42,U] 
20:09:06.801 00.000 12268 refined, 5 included, MultiStar: {0.17, 0.31}, one-star: {0.14, 0.67}
20:09:06.801 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.67) = xAngle (2.75 = 2.75)
20:09:06.801 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.78 = 2.78)
20:09:06.801 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.31 hyp=0.35 cameraTheta=1.08 mountX=-0.33 mountY=0.13, mountTheta=2.78
20:09:06.802 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.31, opts=13)
20:09:06.803 00.001 12268 Enqueuing Move request for scope (0.17, 0.31)
20:09:06.803 00.000 11616 Worker thread wakes up
20:09:06.803 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.31) opts 0xd
20:09:06.803 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.31)
20:09:06.803 00.000 11616 Moving (0.17, 0.31) raw xDistance=-0.33 yDistance=0.13
20:09:06.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
20:09:06.803 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:06.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:09:06.803 00.000 11616 MoveAxis(E, 183, ABG)
20:09:06.803 00.000 11616 Guiding  Dir = 2, Dur = 183
20:09:06.804 00.001 11616 IsSlewing returns 0
20:09:06.804 00.000 11616 IsGuiding returns 0
20:09:06.804 00.000 11616 PulseGuide returned control before completion, sleep 193
20:09:06.826 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:09:06.846 00.020 12268 UpdateGuideState exits: m=256 SNR=10.9
20:09:06.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:06.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:06.846 00.000 12268 Enqueuing Expose request
20:09:07.013 00.167 11616 IsGuiding returns 1
20:09:07.013 00.000 11616 scope still moving after pulse duration time elapsed
20:09:07.045 00.032 11616 IsSlewing returns 0
20:09:07.045 00.000 11616 IsGuiding returns 0
20:09:07.045 00.000 11616 scope move finished after 183 + 57 ms
20:09:07.045 00.000 11616 Move returns status 0, amount 183
20:09:07.045 00.000 11616 MoveAxis(N, 0, ABG)
20:09:07.046 00.001 11616 Move returns status 0, amount 0
20:09:07.046 00.000 11616 move complete, result=0
20:09:07.046 00.000 11616 worker thread done servicing request
20:09:07.046 00.000 11616 Worker thread wakes up
20:09:07.046 00.000 12268 GuideStep: -0.3 px 183 ms EAST, 0.1 px 0 ms NORTH
20:09:07.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:07.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:09.064 02.018 11616 Exposure complete
20:09:09.127 00.063 11616 worker thread done servicing request
20:09:09.127 00.000 12268 OnExposeComplete: enter
20:09:09.127 00.000 12268 UpdateGuideState(): m_state=6
20:09:09.128 00.001 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
20:09:09.128 00.000 12268 Star::Find returns 1 (0), X=1249.82, Y=863.72, Mass=287, SNR=11.5, Peak=33 HFD=3.9
20:09:09.128 00.000 12268 MultiStar: [#1 0.35,-0.16,0.90,U] [#2 0.70,-0.15,0.00,M8] [#3 0.39,0.14,0.71,U] [#4 -0.11,0.40,0.68,U] [#5 0.37,1.05,0.00,M3] [#6 0.61,0.10,0.61,U] [#7 0.73,0.51,0.00,M8] [#8 0.46,0.22,0.47,U] 
20:09:09.128 00.000 12268 refined, 5 included, MultiStar: {0.37, 0.16}, one-star: {0.51, 0.29}
20:09:09.128 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.67) = xAngle (2.07 = 2.07)
20:09:09.128 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.10 = 2.10)
20:09:09.128 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.16 hyp=0.40 cameraTheta=0.41 mountX=-0.19 mountY=0.35, mountTheta=2.08
20:09:09.130 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.16, opts=13)
20:09:09.130 00.000 12268 Enqueuing Move request for scope (0.37, 0.16)
20:09:09.130 00.000 11616 Worker thread wakes up
20:09:09.130 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.16) opts 0xd
20:09:09.130 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.16)
20:09:09.130 00.000 11616 Moving (0.37, 0.16) raw xDistance=-0.19 yDistance=0.35
20:09:09.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
20:09:09.131 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
20:09:09.131 00.000 11616 MoveAxis(E, 108, ABG)
20:09:09.131 00.000 11616 Guiding  Dir = 2, Dur = 108
20:09:09.131 00.000 11616 IsSlewing returns 0
20:09:09.131 00.000 11616 IsGuiding returns 0
20:09:09.132 00.001 11616 PulseGuide returned control before completion, sleep 118
20:09:09.152 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:09:09.173 00.021 12268 UpdateGuideState exits: m=287 SNR=11.5
20:09:09.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:09.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:09.173 00.000 12268 Enqueuing Expose request
20:09:09.260 00.087 11616 IsGuiding returns 1
20:09:09.260 00.000 11616 scope still moving after pulse duration time elapsed
20:09:09.292 00.032 11616 IsSlewing returns 0
20:09:09.292 00.000 11616 IsGuiding returns 1
20:09:09.324 00.032 11616 IsSlewing returns 0
20:09:09.325 00.001 11616 IsGuiding returns 1
20:09:09.356 00.031 11616 IsSlewing returns 0
20:09:09.357 00.001 11616 IsGuiding returns 1
20:09:09.386 00.029 11616 IsSlewing returns 0
20:09:09.386 00.000 11616 IsGuiding returns 1
20:09:09.417 00.031 11616 IsSlewing returns 0
20:09:09.417 00.000 11616 IsGuiding returns 0
20:09:09.418 00.001 11616 scope move finished after 108 + 178 ms
20:09:09.418 00.000 11616 Move returns status 0, amount 108
20:09:09.418 00.000 11616 MoveAxis(S, 29, ABG)
20:09:09.418 00.000 11616 Guiding  Dir = 1, Dur = 29
20:09:09.418 00.000 11616 IsSlewing returns 0
20:09:09.419 00.001 11616 IsGuiding returns 0
20:09:09.419 00.000 11616 PulseGuide returned control before completion, sleep 39
20:09:09.463 00.044 11616 IsGuiding returns 1
20:09:09.463 00.000 11616 scope still moving after pulse duration time elapsed
20:09:09.493 00.030 11616 IsSlewing returns 0
20:09:09.494 00.001 11616 IsGuiding returns 0
20:09:09.494 00.000 11616 scope move finished after 29 + 45 ms
20:09:09.494 00.000 11616 Move returns status 0, amount 29
20:09:09.494 00.000 11616 move complete, result=0
20:09:09.494 00.000 11616 worker thread done servicing request
20:09:09.494 00.000 11616 Worker thread wakes up
20:09:09.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:09.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:09.494 00.000 12268 GuideStep: -0.2 px 108 ms EAST, 0.3 px 29 ms SOUTH
20:09:11.533 02.039 11616 Exposure complete
20:09:11.591 00.058 11616 worker thread done servicing request
20:09:11.591 00.000 12268 OnExposeComplete: enter
20:09:11.591 00.000 12268 UpdateGuideState(): m_state=6
20:09:11.591 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
20:09:11.592 00.001 12268 Star::Find returns 1 (0), X=1249.82, Y=864.01, Mass=262, SNR=11.0, Peak=32 HFD=4.3
20:09:11.592 00.000 12268 MultiStar: [#1 0.23,0.20,0.92,U] [#2 0.45,0.01,0.95,U] [#3 0.44,0.45,0.76,U] [#4 -0.45,0.09,0.80,U] [#5 0.44,1.32,0.00,M4] [#6 0.17,0.51,0.65,U] [#7 0.84,0.05,0.00,M9] [#8 0.91,0.05,0.00,M1] 
20:09:11.592 00.000 12268 refined, 5 included, MultiStar: {0.24, 0.30}, one-star: {0.51, 0.58}
20:09:11.592 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.67) = xAngle (2.56 = 2.56)
20:09:11.592 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.59 = 2.59)
20:09:11.592 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.30 hyp=0.38 cameraTheta=0.89 mountX=-0.32 mountY=0.20, mountTheta=2.58
20:09:11.594 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.30, opts=13)
20:09:11.594 00.000 12268 Enqueuing Move request for scope (0.24, 0.30)
20:09:11.594 00.000 11616 Worker thread wakes up
20:09:11.594 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.30) opts 0xd
20:09:11.594 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.30)
20:09:11.594 00.000 11616 Moving (0.24, 0.30) raw xDistance=-0.32 yDistance=0.20
20:09:11.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:09:11.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:09:11.594 00.000 11616 MoveAxis(E, 180, ABG)
20:09:11.596 00.002 11616 Guiding  Dir = 2, Dur = 180
20:09:11.596 00.000 11616 IsSlewing returns 0
20:09:11.597 00.001 11616 IsGuiding returns 0
20:09:11.597 00.000 11616 PulseGuide returned control before completion, sleep 190
20:09:11.616 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:09:11.635 00.019 12268 UpdateGuideState exits: m=262 SNR=11.0
20:09:11.635 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:11.636 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:11.636 00.000 12268 Enqueuing Expose request
20:09:11.795 00.159 11616 IsGuiding returns 1
20:09:11.796 00.001 11616 scope still moving after pulse duration time elapsed
20:09:11.826 00.030 11616 IsSlewing returns 0
20:09:11.827 00.001 11616 IsGuiding returns 0
20:09:11.827 00.000 11616 scope move finished after 180 + 49 ms
20:09:11.827 00.000 11616 Move returns status 0, amount 180
20:09:11.827 00.000 11616 MoveAxis(S, 17, ABG)
20:09:11.827 00.000 11616 Guiding  Dir = 1, Dur = 17
20:09:11.827 00.000 11616 IsSlewing returns 0
20:09:11.828 00.001 11616 IsGuiding returns 0
20:09:11.828 00.000 11616 PulseGuide returned control before completion, sleep 27
20:09:11.856 00.028 11616 IsGuiding returns 1
20:09:11.856 00.000 11616 scope still moving after pulse duration time elapsed
20:09:11.888 00.032 11616 IsSlewing returns 0
20:09:11.888 00.000 11616 IsGuiding returns 1
20:09:11.919 00.031 11616 IsSlewing returns 0
20:09:11.919 00.000 11616 IsGuiding returns 1
20:09:11.951 00.032 11616 IsSlewing returns 0
20:09:11.951 00.000 11616 IsGuiding returns 1
20:09:11.983 00.032 11616 IsSlewing returns 0
20:09:11.983 00.000 11616 IsGuiding returns 1
20:09:12.013 00.030 11616 IsSlewing returns 0
20:09:12.014 00.001 11616 IsGuiding returns 1
20:09:12.044 00.030 11616 IsSlewing returns 0
20:09:12.045 00.001 11616 IsGuiding returns 1
20:09:12.075 00.030 11616 IsSlewing returns 0
20:09:12.075 00.000 11616 IsGuiding returns 1
20:09:12.106 00.031 11616 IsSlewing returns 0
20:09:12.107 00.001 11616 IsGuiding returns 0
20:09:12.107 00.000 11616 scope move finished after 17 + 262 ms
20:09:12.107 00.000 11616 Move returns status 0, amount 17
20:09:12.107 00.000 11616 move complete, result=0
20:09:12.107 00.000 11616 worker thread done servicing request
20:09:12.108 00.001 11616 Worker thread wakes up
20:09:12.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:12.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:12.108 00.000 12268 GuideStep: -0.3 px 180 ms EAST, 0.2 px 17 ms SOUTH
20:09:14.107 01.999 11616 Exposure complete
20:09:14.165 00.058 11616 worker thread done servicing request
20:09:14.165 00.000 12268 OnExposeComplete: enter
20:09:14.166 00.001 12268 UpdateGuideState(): m_state=6
20:09:14.166 00.000 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
20:09:14.166 00.000 12268 Star::Find returns 1 (0), X=1249.75, Y=863.88, Mass=248, SNR=10.7, Peak=30 HFD=4.1
20:09:14.166 00.000 12268 MultiStar: [#1 0.22,0.02,0.94,U] [#2 0.91,-0.46,0.00,M8] [#3 1.10,0.21,0.00,M1] [#4 -0.02,0.16,0.85,U] [#5 0.12,0.33,0.78,U] [#6 0.18,-0.01,0.67,U] [#7 0.17,0.35,0.52,U] [#8 1.07,0.40,0.00,M2] 
20:09:14.166 00.000 12268 refined, 5 included, MultiStar: {0.20, 0.22}, one-star: {0.44, 0.44}
20:09:14.167 00.001 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.67) = xAngle (2.50 = 2.50)
20:09:14.167 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.53 = 2.53)
20:09:14.167 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.22 hyp=0.29 cameraTheta=0.83 mountX=-0.23 mountY=0.17, mountTheta=2.52
20:09:14.168 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.22, opts=13)
20:09:14.168 00.000 12268 Enqueuing Move request for scope (0.20, 0.22)
20:09:14.168 00.000 11616 Worker thread wakes up
20:09:14.168 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.22) opts 0xd
20:09:14.168 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.22)
20:09:14.168 00.000 11616 Moving (0.20, 0.22) raw xDistance=-0.23 yDistance=0.17
20:09:14.169 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
20:09:14.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
20:09:14.169 00.000 11616 MoveAxis(E, 131, ABG)
20:09:14.169 00.000 11616 Guiding  Dir = 2, Dur = 131
20:09:14.169 00.000 11616 IsSlewing returns 0
20:09:14.169 00.000 11616 IsGuiding returns 0
20:09:14.170 00.001 11616 PulseGuide returned control before completion, sleep 141
20:09:14.188 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:09:14.205 00.017 12268 UpdateGuideState exits: m=248 SNR=10.7
20:09:14.206 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:14.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:14.206 00.000 12268 Enqueuing Expose request
20:09:14.313 00.107 11616 IsGuiding returns 1
20:09:14.313 00.000 11616 scope still moving after pulse duration time elapsed
20:09:14.345 00.032 11616 IsSlewing returns 0
20:09:14.346 00.001 11616 IsGuiding returns 0
20:09:14.346 00.000 11616 scope move finished after 131 + 45 ms
20:09:14.346 00.000 11616 Move returns status 0, amount 131
20:09:14.346 00.000 11616 MoveAxis(S, 14, ABG)
20:09:14.346 00.000 11616 Guiding  Dir = 1, Dur = 14
20:09:14.346 00.000 11616 IsSlewing returns 0
20:09:14.347 00.001 11616 IsGuiding returns 0
20:09:14.347 00.000 11616 PulseGuide returned control before completion, sleep 24
20:09:14.376 00.029 11616 IsGuiding returns 1
20:09:14.376 00.000 11616 scope still moving after pulse duration time elapsed
20:09:14.408 00.032 11616 IsSlewing returns 0
20:09:14.409 00.001 11616 IsGuiding returns 1
20:09:14.438 00.029 11616 IsSlewing returns 0
20:09:14.438 00.000 11616 IsGuiding returns 1
20:09:14.470 00.032 11616 IsSlewing returns 0
20:09:14.470 00.000 11616 IsGuiding returns 0
20:09:14.471 00.001 11616 scope move finished after 14 + 109 ms
20:09:14.471 00.000 11616 Move returns status 0, amount 14
20:09:14.471 00.000 11616 move complete, result=0
20:09:14.471 00.000 11616 worker thread done servicing request
20:09:14.471 00.000 11616 Worker thread wakes up
20:09:14.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:14.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:14.471 00.000 12268 GuideStep: -0.2 px 131 ms EAST, 0.2 px 14 ms SOUTH
20:09:16.474 02.003 11616 Exposure complete
20:09:16.534 00.060 11616 worker thread done servicing request
20:09:16.534 00.000 12268 OnExposeComplete: enter
20:09:16.534 00.000 12268 UpdateGuideState(): m_state=6
20:09:16.535 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
20:09:16.535 00.000 12268 Star::Find returns 1 (0), X=1249.86, Y=863.34, Mass=279, SNR=11.3, Peak=28 HFD=5.2
20:09:16.535 00.000 12268 MultiStar: [#1 -0.15,-0.50,0.88,U] [#2 0.70,-0.33,0.00,M9] [#3 -0.20,0.04,0.78,U] [#4 -0.19,0.35,0.71,U] [#5 0.27,1.07,0.00,M4] [#6 -0.03,0.07,0.62,U] [#7 0.49,-0.74,0.00,M9] [#8 -0.38,-0.10,0.49,U] 
20:09:16.536 00.001 12268 refined, 5 included, MultiStar: {-0.02, -0.06}, one-star: {0.55, -0.10}
20:09:16.536 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.67) = xAngle (-0.17 = -0.17)
20:09:16.536 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.14 = -0.14)
20:09:16.536 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.84 mountX=0.06 mountY=-0.01, mountTheta=-0.14
20:09:16.539 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.06, opts=13)
20:09:16.539 00.000 12268 Enqueuing Move request for scope (-0.02, -0.06)
20:09:16.539 00.000 11616 Worker thread wakes up
20:09:16.540 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
20:09:16.540 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
20:09:16.540 00.000 11616 Moving (-0.02, -0.06) raw xDistance=0.06 yDistance=-0.01
20:09:16.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:16.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:09:16.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:16.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:09:16.540 00.000 11616 MoveAxis(E, 0, ABG)
20:09:16.540 00.000 11616 Move returns status 0, amount 0
20:09:16.540 00.000 11616 MoveAxis(N, 0, ABG)
20:09:16.540 00.000 11616 Move returns status 0, amount 0
20:09:16.540 00.000 11616 move complete, result=0
20:09:16.541 00.001 11616 worker thread done servicing request
20:09:16.563 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:09:16.580 00.017 12268 UpdateGuideState exits: m=279 SNR=11.3
20:09:16.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:16.580 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:16.580 00.000 12268 Enqueuing Expose request
20:09:16.580 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:09:16.580 00.000 11616 Worker thread wakes up
20:09:16.581 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:16.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:18.584 02.003 11616 Exposure complete
20:09:18.643 00.059 11616 worker thread done servicing request
20:09:18.643 00.000 12268 OnExposeComplete: enter
20:09:18.643 00.000 12268 UpdateGuideState(): m_state=6
20:09:18.643 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
20:09:18.643 00.000 12268 Star::Find returns 1 (0), X=1249.96, Y=863.89, Mass=242, SNR=10.5, Peak=29 HFD=4.4
20:09:18.644 00.001 12268 Star::Find false star n=10 nbg=278 bg=8.5 sigma=0.8 thresh=11 peak=11
20:09:18.644 00.000 12268 MultiStar: [#1 0.29,0.13,1.00,U] [#2 0.56,0.11,1.00,U] [#3 0.08,0.35,0.77,U] [#4 -0.32,0.81,0.00,M1] [#5 0.02,1.49,0.00,M5] [#6 0.10,0.74,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.59,0.59,0.00,M2] [#9 -0.03,-0.42,0.43,U] 
20:09:18.644 00.000 12268 refined, 4 included, MultiStar: {0.37, 0.19}, one-star: {0.65, 0.45}
20:09:18.644 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.67) = xAngle (2.14 = 2.14)
20:09:18.644 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.17 = 2.17)
20:09:18.644 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.19 hyp=0.41 cameraTheta=0.47 mountX=-0.22 mountY=0.34, mountTheta=2.15
20:09:18.645 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.19, opts=13)
20:09:18.646 00.001 12268 Enqueuing Move request for scope (0.37, 0.19)
20:09:18.646 00.000 11616 Worker thread wakes up
20:09:18.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.19) opts 0xd
20:09:18.646 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.19)
20:09:18.646 00.000 11616 Moving (0.37, 0.19) raw xDistance=-0.22 yDistance=0.34
20:09:18.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:09:18.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
20:09:18.646 00.000 11616 MoveAxis(E, 125, ABG)
20:09:18.646 00.000 11616 Guiding  Dir = 2, Dur = 125
20:09:18.646 00.000 11616 IsSlewing returns 0
20:09:18.647 00.001 11616 IsGuiding returns 0
20:09:18.647 00.000 11616 PulseGuide returned control before completion, sleep 135
20:09:18.667 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:09:18.684 00.017 12268 UpdateGuideState exits: m=242 SNR=10.5
20:09:18.684 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:18.685 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:18.685 00.000 12268 Enqueuing Expose request
20:09:18.799 00.114 11616 IsGuiding returns 1
20:09:18.799 00.000 11616 scope still moving after pulse duration time elapsed
20:09:18.829 00.030 11616 IsSlewing returns 0
20:09:18.830 00.001 11616 IsGuiding returns 0
20:09:18.830 00.000 11616 scope move finished after 125 + 58 ms
20:09:18.830 00.000 11616 Move returns status 0, amount 125
20:09:18.830 00.000 11616 MoveAxis(S, 29, ABG)
20:09:18.830 00.000 11616 Guiding  Dir = 1, Dur = 29
20:09:18.830 00.000 11616 IsSlewing returns 0
20:09:18.831 00.001 11616 IsGuiding returns 0
20:09:18.831 00.000 11616 PulseGuide returned control before completion, sleep 39
20:09:18.875 00.044 11616 IsGuiding returns 1
20:09:18.875 00.000 11616 scope still moving after pulse duration time elapsed
20:09:18.907 00.032 11616 IsSlewing returns 0
20:09:18.908 00.001 11616 IsGuiding returns 0
20:09:18.908 00.000 11616 scope move finished after 29 + 47 ms
20:09:18.908 00.000 11616 Move returns status 0, amount 29
20:09:18.908 00.000 11616 move complete, result=0
20:09:18.908 00.000 11616 worker thread done servicing request
20:09:18.909 00.001 11616 Worker thread wakes up
20:09:18.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:18.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:18.909 00.000 12268 GuideStep: -0.2 px 125 ms EAST, 0.3 px 29 ms SOUTH
20:09:20.926 02.017 11616 Exposure complete
20:09:20.988 00.062 11616 worker thread done servicing request
20:09:20.988 00.000 12268 OnExposeComplete: enter
20:09:20.988 00.000 12268 UpdateGuideState(): m_state=6
20:09:20.988 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
20:09:20.989 00.001 12268 Star::Find returns 1 (0), X=1249.77, Y=863.50, Mass=251, SNR=10.7, Peak=26 HFD=4.9
20:09:20.989 00.000 12268 MultiStar: [#1 0.05,-0.11,0.92,U] [#2 0.57,-0.39,0.98,U] [#3 0.00,-0.06,0.76,U] [#4 0.00,0.45,0.81,U] [#5 0.10,1.19,0.00,M6] [#6 -0.53,0.26,0.63,U] [#7 0.14,-0.09,0.46,U] [#8 1.13,0.09,0.00,M3] 
20:09:20.989 00.000 12268 refined, 6 included, MultiStar: {0.14, 0.01}, one-star: {0.46, 0.07}
20:09:20.989 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.67) = xAngle (1.71 = 1.71)
20:09:20.989 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.74 = 1.74)
20:09:20.989 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.04 mountX=-0.02 mountY=0.14, mountTheta=1.71
20:09:20.991 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.01, opts=13)
20:09:20.991 00.000 12268 Enqueuing Move request for scope (0.14, 0.01)
20:09:20.991 00.000 11616 Worker thread wakes up
20:09:20.991 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
20:09:20.991 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
20:09:20.991 00.000 11616 Moving (0.14, 0.01) raw xDistance=-0.02 yDistance=0.14
20:09:20.991 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:20.991 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:09:20.991 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:20.992 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:09:20.992 00.000 11616 MoveAxis(E, 0, ABG)
20:09:20.992 00.000 11616 Move returns status 0, amount 0
20:09:20.992 00.000 11616 MoveAxis(N, 0, ABG)
20:09:20.992 00.000 11616 Move returns status 0, amount 0
20:09:20.992 00.000 11616 move complete, result=0
20:09:20.992 00.000 11616 worker thread done servicing request
20:09:21.013 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:09:21.030 00.017 12268 UpdateGuideState exits: m=251 SNR=10.7
20:09:21.030 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:21.031 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:21.031 00.000 12268 Enqueuing Expose request
20:09:21.031 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:09:21.031 00.000 11616 Worker thread wakes up
20:09:21.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:21.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:23.040 02.009 11616 Exposure complete
20:09:23.100 00.060 11616 worker thread done servicing request
20:09:23.100 00.000 12268 OnExposeComplete: enter
20:09:23.100 00.000 12268 UpdateGuideState(): m_state=6
20:09:23.100 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
20:09:23.100 00.000 12268 Star::Find returns 1 (0), X=1249.43, Y=863.25, Mass=251, SNR=10.8, Peak=28 HFD=4.7
20:09:23.101 00.001 12268 MultiStar: [#1 0.03,-0.58,1.00,U] [#2 0.44,-0.69,0.00,M8] [#3 0.32,-0.08,0.73,U] [#4 -0.26,0.07,0.83,U] [#5 -0.06,1.38,0.00,M7] [#6 0.44,0.15,0.64,U] [#7 0.83,-0.54,0.00,M9] [#8 0.34,0.18,0.53,U] 
20:09:23.101 00.000 12268 refined, 5 included, MultiStar: {0.13, -0.12}, one-star: {0.12, -0.18}
20:09:23.101 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.67) = xAngle (0.93 = 0.93)
20:09:23.101 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.96 = 0.96)
20:09:23.101 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.74 mountX=0.11 mountY=0.15, mountTheta=0.94
20:09:23.103 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.12, opts=13)
20:09:23.103 00.000 12268 Enqueuing Move request for scope (0.13, -0.12)
20:09:23.103 00.000 11616 Worker thread wakes up
20:09:23.103 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
20:09:23.103 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
20:09:23.103 00.000 11616 Moving (0.13, -0.12) raw xDistance=0.11 yDistance=0.15
20:09:23.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:09:23.103 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:09:23.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:23.104 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:09:23.104 00.000 11616 MoveAxis(E, 0, ABG)
20:09:23.104 00.000 11616 Move returns status 0, amount 0
20:09:23.104 00.000 11616 MoveAxis(N, 0, ABG)
20:09:23.104 00.000 11616 Move returns status 0, amount 0
20:09:23.104 00.000 11616 move complete, result=0
20:09:23.104 00.000 11616 worker thread done servicing request
20:09:23.125 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:09:23.143 00.018 12268 UpdateGuideState exits: m=251 SNR=10.8
20:09:23.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:23.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:23.143 00.000 12268 Enqueuing Expose request
20:09:23.143 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:09:23.144 00.001 11616 Worker thread wakes up
20:09:23.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:23.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:25.160 02.016 11616 Exposure complete
20:09:25.218 00.058 11616 worker thread done servicing request
20:09:25.218 00.000 12268 OnExposeComplete: enter
20:09:25.218 00.000 12268 UpdateGuideState(): m_state=6
20:09:25.218 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
20:09:25.218 00.000 12268 Star::Find returns 1 (0), X=1249.92, Y=863.08, Mass=262, SNR=11.0, Peak=28 HFD=4.4
20:09:25.219 00.001 12268 Star::Find false star n=10 nbg=283 bg=8.5 sigma=0.8 thresh=11 peak=11
20:09:25.219 00.000 12268 MultiStar: [#1 0.22,-0.39,0.95,U] [#2 0.75,-0.35,0.00,M9] [#3 0.35,0.01,0.78,U] [#4 -0.25,-0.29,0.69,U] [#5 0.44,-0.43,0.74,U] [#6 0.64,0.40,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.61,-0.32,0.00,M3] [#9 0.03,-0.86,0.00,M1] 
20:09:25.219 00.000 12268 refined, 4 included, MultiStar: {0.30, -0.30}, one-star: {0.62, -0.35}
20:09:25.219 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.67) = xAngle (0.89 = 0.89)
20:09:25.219 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.92 = 0.92)
20:09:25.219 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.30 hyp=0.42 cameraTheta=-0.78 mountX=0.27 mountY=0.33, mountTheta=0.90
20:09:25.221 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.30, opts=13)
20:09:25.221 00.000 12268 Enqueuing Move request for scope (0.30, -0.30)
20:09:25.221 00.000 11616 Worker thread wakes up
20:09:25.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.30) opts 0xd
20:09:25.222 00.001 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.30)
20:09:25.222 00.000 11616 Moving (0.30, -0.30) raw xDistance=0.27 yDistance=0.33
20:09:25.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:09:25.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:09:25.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
20:09:25.222 00.000 11616 MoveAxis(E, 0, ABG)
20:09:25.222 00.000 11616 Move returns status 0, amount 0
20:09:25.222 00.000 11616 MoveAxis(S, 28, ABG)
20:09:25.223 00.001 11616 Guiding  Dir = 1, Dur = 28
20:09:25.223 00.000 11616 IsSlewing returns 0
20:09:25.224 00.001 11616 IsGuiding returns 0
20:09:25.225 00.001 11616 PulseGuide returned control before completion, sleep 37
20:09:25.245 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:09:25.265 00.020 12268 UpdateGuideState exits: m=262 SNR=11.0
20:09:25.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:25.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:25.265 00.000 12268 Enqueuing Expose request
20:09:25.267 00.002 11616 IsGuiding returns 1
20:09:25.267 00.000 11616 scope still moving after pulse duration time elapsed
20:09:25.297 00.030 11616 IsSlewing returns 0
20:09:25.297 00.000 11616 IsGuiding returns 0
20:09:25.297 00.000 11616 scope move finished after 28 + 44 ms
20:09:25.297 00.000 11616 Move returns status 0, amount 28
20:09:25.297 00.000 11616 move complete, result=0
20:09:25.298 00.001 11616 worker thread done servicing request
20:09:25.298 00.000 11616 Worker thread wakes up
20:09:25.298 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:25.298 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:25.298 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 28 ms SOUTH
20:09:27.301 02.003 11616 Exposure complete
20:09:27.361 00.060 11616 worker thread done servicing request
20:09:27.361 00.000 12268 OnExposeComplete: enter
20:09:27.361 00.000 12268 UpdateGuideState(): m_state=6
20:09:27.361 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
20:09:27.361 00.000 12268 Star::Find returns 1 (0), X=1249.76, Y=863.75, Mass=223, SNR=10.1, Peak=30 HFD=3.8
20:09:27.362 00.001 12268 MultiStar: [#1 0.36,-0.45,1.05,U] [#2 0.84,-0.65,0.00,M10] [#3 0.15,-0.32,0.81,U] [#4 -0.31,0.37,0.85,U] [#5 0.25,-0.06,0.89,U] [#6 -0.04,0.23,0.69,U] [#7 0.19,-1.16,0.00,M10] [#8 0.46,0.03,0.57,U] 
20:09:27.362 00.000 12268 refined, 6 included, MultiStar: {0.20, 0.00}, one-star: {0.45, 0.32}
20:09:27.362 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.67) = xAngle (1.69 = 1.69)
20:09:27.362 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.72 = 1.72)
20:09:27.362 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.00 hyp=0.20 cameraTheta=0.02 mountX=-0.02 mountY=0.19, mountTheta=1.69
20:09:27.363 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.00, opts=13)
20:09:27.363 00.000 12268 Enqueuing Move request for scope (0.20, 0.00)
20:09:27.364 00.001 11616 Worker thread wakes up
20:09:27.364 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.00) opts 0xd
20:09:27.364 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.00)
20:09:27.364 00.000 11616 Moving (0.20, 0.00) raw xDistance=-0.02 yDistance=0.19
20:09:27.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:27.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:09:27.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:09:27.364 00.000 11616 MoveAxis(E, 0, ABG)
20:09:27.364 00.000 11616 Move returns status 0, amount 0
20:09:27.364 00.000 11616 MoveAxis(S, 16, ABG)
20:09:27.364 00.000 11616 Guiding  Dir = 1, Dur = 16
20:09:27.364 00.000 11616 IsSlewing returns 0
20:09:27.365 00.001 11616 IsGuiding returns 0
20:09:27.365 00.000 11616 PulseGuide returned control before completion, sleep 26
20:09:27.387 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:09:27.404 00.017 11616 IsGuiding returns 1
20:09:27.404 00.000 11616 scope still moving after pulse duration time elapsed
20:09:27.406 00.002 12268 UpdateGuideState exits: m=223 SNR=10.1
20:09:27.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:27.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:27.406 00.000 12268 Enqueuing Expose request
20:09:27.435 00.029 11616 IsSlewing returns 0
20:09:27.435 00.000 11616 IsGuiding returns 0
20:09:27.435 00.000 11616 scope move finished after 16 + 54 ms
20:09:27.435 00.000 11616 Move returns status 0, amount 16
20:09:27.435 00.000 11616 move complete, result=0
20:09:27.436 00.001 11616 worker thread done servicing request
20:09:27.436 00.000 11616 Worker thread wakes up
20:09:27.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:27.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:27.436 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
20:09:29.450 02.014 12268 evsrv: cli 0F8E6D80 connect
20:09:29.451 00.001 12268 case statement mapped state 6 to 3
20:09:29.451 00.000 12268 case statement mapped state 6 to 3
20:09:29.452 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"9d722edf-c3df-4c4a-9fb9-1e2e41a36b32"}
20:09:29.452 00.000 12268 case statement mapped state 6 to 3
20:09:29.452 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d722edf-c3df-4c4a-9fb9-1e2e41a36b32"}
20:09:29.455 00.003 12268 evsrv: cli 0F8E6D80 disconnect
20:09:29.457 00.002 12268 evsrv: cli 0F8E69C0 connect
20:09:29.457 00.000 12268 case statement mapped state 6 to 3
20:09:29.458 00.001 12268 case statement mapped state 6 to 3
20:09:29.458 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"d910cc4d-9dd2-48e4-9a20-4c3b2679f812"}
20:09:29.458 00.000 12268 PhdController::Dither begins
20:09:29.458 00.000 12268 dither: size=5.50, dRA=0.94 dDec=-0.22
20:09:29.458 00.000 12268 MountToCamera -- mountTheta (-0.23) + m_xAngle (-1.67) = xAngle (-1.90 = -1.90)
20:09:29.459 00.001 12268 MountToCamera -- mountX=0.94 mountY=-0.22 hyp=0.96 mountTheta=-0.23 cameraX=-0.31, cameraY=-0.91 cameraTheta=-1.90
20:09:29.459 00.000 12268 setting lock position to (1248.99, 862.52)
20:09:29.459 00.000 12268 Mount: notify guiding dithered (-0.3, -0.9)
20:09:29.459 00.000 12268 MultiStar: stabilizing after lock position change
20:09:29.459 00.000 12268 Status Line: Dither by 0.94,-0.22
20:09:29.464 00.005 12268 PhdController: newstate STATE_SETTLE_BEGIN
20:09:29.464 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
20:09:29.465 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"d910cc4d-9dd2-48e4-9a20-4c3b2679f812"}
20:09:29.465 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:09:29.598 00.133 11616 Exposure complete
20:09:29.714 00.116 11616 worker thread done servicing request
20:09:29.714 00.000 12268 OnExposeComplete: enter
20:09:29.715 00.001 12268 UpdateGuideState(): m_state=6
20:09:29.715 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
20:09:29.715 00.000 12268 Star::Find returns 1 (0), X=1249.57, Y=863.64, Mass=259, SNR=11.0, Peak=38 HFD=3.4
20:09:29.715 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.67) = xAngle (2.76 = 2.76)
20:09:29.715 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.79 = 2.79)
20:09:29.715 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=1.11 hyp=1.25 cameraTheta=1.10 mountX=-1.16 mountY=0.43, mountTheta=2.79
20:09:29.750 00.035 12268 dither recenter: remaining=(-0.9,0.2) step=(-0.9,0.2)
20:09:29.751 00.001 12268 MountToCamera -- mountTheta (2.91) + m_xAngle (-1.67) = xAngle (1.24 = 1.24)
20:09:29.751 00.000 12268 MountToCamera -- mountX=-0.94 mountY=0.22 hyp=0.96 mountTheta=2.91 cameraX=0.31, cameraY=0.91 cameraTheta=1.24
20:09:29.751 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.91, opts=4)
20:09:29.751 00.000 12268 Enqueuing Move request for scope (0.31, 0.91)
20:09:29.751 00.000 12268 Mount: notify direct move -0.94,0.22
20:09:29.751 00.000 11616 Worker thread wakes up
20:09:29.751 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.91) opts 0x4
20:09:29.751 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.91)
20:09:29.752 00.001 11616 Moving (0.31, 0.91) raw xDistance=-0.94 yDistance=0.22
20:09:29.752 00.000 11616 BLC: window closed
20:09:29.752 00.000 11616 MoveAxis(E, 1047, B)
20:09:29.752 00.000 11616 Guiding  Dir = 2, Dur = 1047
20:09:29.752 00.000 11616 IsSlewing returns 0
20:09:29.752 00.000 11616 IsGuiding returns 0
20:09:29.753 00.001 11616 PulseGuide returned control before completion, sleep 1057
20:09:29.787 00.034 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:09:29.817 00.030 12268 UpdateGuideState exits: m=259 SNR=11.0
20:09:29.817 00.000 12268 PhdController: settling, locked = 1, distance = 1.23 (1.50) aobump = 0 frame = 1 / 99999
20:09:29.817 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676969.817,"Host":"ASTROCENTER","Inst":1,"Distance":1.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:09:29.818 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:29.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:29.818 00.000 12268 Enqueuing Expose request
20:09:30.818 01.000 11616 IsGuiding returns 1
20:09:30.818 00.000 11616 scope still moving after pulse duration time elapsed
20:09:30.849 00.031 11616 IsSlewing returns 0
20:09:30.849 00.000 11616 IsGuiding returns 0
20:09:30.849 00.000 11616 scope move finished after 1047 + 50 ms
20:09:30.849 00.000 11616 Move returns status 0, amount 1047
20:09:30.849 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
20:09:30.849 00.000 11616 MoveAxis(S, 125, B)
20:09:30.849 00.000 11616 Guiding  Dir = 1, Dur = 125
20:09:30.849 00.000 11616 IsSlewing returns 0
20:09:30.850 00.001 11616 IsGuiding returns 0
20:09:30.850 00.000 11616 PulseGuide returned control before completion, sleep 135
20:09:30.990 00.140 11616 IsGuiding returns 1
20:09:30.990 00.000 11616 scope still moving after pulse duration time elapsed
20:09:31.021 00.031 11616 IsSlewing returns 0
20:09:31.021 00.000 11616 IsGuiding returns 0
20:09:31.021 00.000 11616 scope move finished after 125 + 45 ms
20:09:31.021 00.000 11616 Move returns status 0, amount 125
20:09:31.021 00.000 11616 move complete, result=0
20:09:31.022 00.001 12268 GuideStep: -0.9 px 1047 ms EAST, 0.2 px 125 ms SOUTH
20:09:31.022 00.000 11616 worker thread done servicing request
20:09:31.022 00.000 11616 Worker thread wakes up
20:09:31.023 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:31.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:33.047 02.024 11616 Exposure complete
20:09:33.117 00.070 12268 OnExposeComplete: enter
20:09:33.117 00.000 12268 UpdateGuideState(): m_state=6
20:09:33.117 00.000 11616 worker thread done servicing request
20:09:33.117 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
20:09:33.118 00.001 12268 Star::Find returns 1 (0), X=1249.73, Y=862.80, Mass=233, SNR=10.4, Peak=22 HFD=3.9
20:09:33.118 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.67) = xAngle (2.03 = 2.03)
20:09:33.118 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.06 = 2.06)
20:09:33.118 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=0.28 hyp=0.79 cameraTheta=0.36 mountX=-0.35 mountY=0.69, mountTheta=2.04
20:09:33.119 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=0.28, opts=13)
20:09:33.120 00.001 12268 Enqueuing Move request for scope (0.74, 0.28)
20:09:33.120 00.000 11616 Worker thread wakes up
20:09:33.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.28) opts 0xd
20:09:33.120 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, 0.28)
20:09:33.120 00.000 11616 Moving (0.74, 0.28) raw xDistance=-0.35 yDistance=0.69
20:09:33.120 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 0 to -1
20:09:33.120 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.04
20:09:33.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
20:09:33.120 00.000 11616 resist switch: large excursion: input 0.69 thresh 0.45 direction from 0 to 1
20:09:33.120 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.08
20:09:33.121 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
20:09:33.121 00.000 11616 MoveAxis(E, 195, ABG)
20:09:33.121 00.000 11616 Guiding  Dir = 2, Dur = 195
20:09:33.121 00.000 11616 IsSlewing returns 0
20:09:33.121 00.000 11616 IsGuiding returns 0
20:09:33.122 00.001 11616 PulseGuide returned control before completion, sleep 205
20:09:33.143 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:09:33.162 00.019 12268 UpdateGuideState exits: m=233 SNR=10.4
20:09:33.162 00.000 12268 PhdController: settling, locked = 1, distance = 0.79 (1.50) aobump = 0 frame = 2 / 99999
20:09:33.162 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676973.162,"Host":"ASTROCENTER","Inst":1,"Distance":0.79,"Time":3.3,"SettleTime":10.0,"StarLocked":true}
20:09:33.163 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:33.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:33.163 00.000 12268 Enqueuing Expose request
20:09:33.331 00.168 11616 IsGuiding returns 1
20:09:33.331 00.000 11616 scope still moving after pulse duration time elapsed
20:09:33.362 00.031 11616 IsSlewing returns 0
20:09:33.362 00.000 11616 IsGuiding returns 1
20:09:33.394 00.032 11616 IsSlewing returns 0
20:09:33.395 00.001 11616 IsGuiding returns 1
20:09:33.425 00.030 11616 IsSlewing returns 0
20:09:33.425 00.000 11616 IsGuiding returns 1
20:09:33.456 00.031 11616 IsSlewing returns 0
20:09:33.456 00.000 11616 IsGuiding returns 1
20:09:33.487 00.031 11616 IsSlewing returns 0
20:09:33.487 00.000 11616 IsGuiding returns 1
20:09:33.519 00.032 11616 IsSlewing returns 0
20:09:33.519 00.000 11616 IsGuiding returns 0
20:09:33.519 00.000 11616 scope move finished after 195 + 203 ms
20:09:33.519 00.000 11616 Move returns status 0, amount 195
20:09:33.519 00.000 11616 MoveAxis(S, 59, ABG)
20:09:33.519 00.000 11616 Guiding  Dir = 1, Dur = 59
20:09:33.520 00.001 11616 IsSlewing returns 0
20:09:33.520 00.000 11616 IsGuiding returns 0
20:09:33.520 00.000 11616 PulseGuide returned control before completion, sleep 69
20:09:33.597 00.077 11616 IsGuiding returns 1
20:09:33.597 00.000 11616 scope still moving after pulse duration time elapsed
20:09:33.629 00.032 11616 IsSlewing returns 0
20:09:33.629 00.000 11616 IsGuiding returns 0
20:09:33.629 00.000 11616 scope move finished after 59 + 49 ms
20:09:33.629 00.000 11616 Move returns status 0, amount 59
20:09:33.629 00.000 11616 move complete, result=0
20:09:33.630 00.001 11616 worker thread done servicing request
20:09:33.630 00.000 11616 Worker thread wakes up
20:09:33.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:33.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:33.630 00.000 12268 GuideStep: -0.3 px 195 ms EAST, 0.7 px 59 ms SOUTH
20:09:35.627 01.997 11616 Exposure complete
20:09:35.686 00.059 11616 worker thread done servicing request
20:09:35.686 00.000 12268 OnExposeComplete: enter
20:09:35.686 00.000 12268 UpdateGuideState(): m_state=6
20:09:35.686 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
20:09:35.686 00.000 12268 Star::Find returns 1 (0), X=1249.70, Y=861.90, Mass=290, SNR=11.6, Peak=40 HFD=4.0
20:09:35.686 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.67) = xAngle (0.94 = 0.94)
20:09:35.686 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.97 = 0.97)
20:09:35.686 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.62 hyp=0.94 cameraTheta=-0.73 mountX=0.55 mountY=0.78, mountTheta=0.95
20:09:35.688 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=-0.62, opts=13)
20:09:35.688 00.000 12268 Enqueuing Move request for scope (0.70, -0.62)
20:09:35.688 00.000 11616 Worker thread wakes up
20:09:35.689 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.62) opts 0xd
20:09:35.689 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, -0.62)
20:09:35.689 00.000 11616 Moving (0.70, -0.62) raw xDistance=0.55 yDistance=0.78
20:09:35.690 00.001 11616 resist switch: large excursion: input 0.55 thresh 0.29 direction from -1 to 1
20:09:35.690 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.66
20:09:35.691 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.55
20:09:35.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.78
20:09:35.691 00.000 11616 MoveAxis(W, 310, ABG)
20:09:35.691 00.000 11616 Guiding  Dir = 3, Dur = 310
20:09:35.692 00.001 11616 IsSlewing returns 0
20:09:35.692 00.000 11616 IsGuiding returns 0
20:09:35.692 00.000 11616 PulseGuide returned control before completion, sleep 320
20:09:35.711 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:09:35.729 00.018 12268 UpdateGuideState exits: m=290 SNR=11.6
20:09:35.729 00.000 12268 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 3 / 99999
20:09:35.729 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676975.729,"Host":"ASTROCENTER","Inst":1,"Distance":0.83,"Time":5.9,"SettleTime":10.0,"StarLocked":true}
20:09:35.730 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:35.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:35.730 00.000 12268 Enqueuing Expose request
20:09:36.018 00.288 11616 IsGuiding returns 1
20:09:36.018 00.000 11616 scope still moving after pulse duration time elapsed
20:09:36.048 00.030 11616 IsSlewing returns 0
20:09:36.048 00.000 11616 IsGuiding returns 1
20:09:36.080 00.032 11616 IsSlewing returns 0
20:09:36.080 00.000 11616 IsGuiding returns 1
20:09:36.112 00.032 11616 IsSlewing returns 0
20:09:36.112 00.000 11616 IsGuiding returns 1
20:09:36.143 00.031 11616 IsSlewing returns 0
20:09:36.143 00.000 11616 IsGuiding returns 1
20:09:36.174 00.031 11616 IsSlewing returns 0
20:09:36.174 00.000 11616 IsGuiding returns 0
20:09:36.174 00.000 11616 scope move finished after 310 + 172 ms
20:09:36.174 00.000 11616 Move returns status 0, amount 310
20:09:36.175 00.001 11616 MoveAxis(S, 66, ABG)
20:09:36.175 00.000 11616 Guiding  Dir = 1, Dur = 66
20:09:36.175 00.000 11616 IsSlewing returns 0
20:09:36.175 00.000 11616 IsGuiding returns 0
20:09:36.175 00.000 11616 PulseGuide returned control before completion, sleep 76
20:09:36.252 00.077 11616 IsGuiding returns 1
20:09:36.253 00.001 11616 scope still moving after pulse duration time elapsed
20:09:36.284 00.031 11616 IsSlewing returns 0
20:09:36.285 00.001 11616 IsGuiding returns 0
20:09:36.285 00.000 11616 scope move finished after 66 + 43 ms
20:09:36.285 00.000 11616 Move returns status 0, amount 66
20:09:36.286 00.001 11616 move complete, result=0
20:09:36.286 00.000 11616 worker thread done servicing request
20:09:36.286 00.000 12268 GuideStep: 0.6 px 310 ms WEST, 0.8 px 66 ms SOUTH
20:09:36.286 00.000 11616 Worker thread wakes up
20:09:36.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:36.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:38.313 02.027 11616 Exposure complete
20:09:38.377 00.064 11616 worker thread done servicing request
20:09:38.377 00.000 12268 OnExposeComplete: enter
20:09:38.377 00.000 12268 UpdateGuideState(): m_state=6
20:09:38.377 00.000 12268 Star::Find(15, 1249, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
20:09:38.377 00.000 12268 Star::Find returns 1 (0), X=1249.66, Y=862.61, Mass=274, SNR=11.3, Peak=35 HFD=4.0
20:09:38.377 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.67) = xAngle (1.80 = 1.80)
20:09:38.378 00.001 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.83 = 1.83)
20:09:38.378 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=0.09 hyp=0.67 cameraTheta=0.13 mountX=-0.15 mountY=0.65, mountTheta=1.80
20:09:38.379 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=0.09, opts=13)
20:09:38.379 00.000 12268 Enqueuing Move request for scope (0.67, 0.09)
20:09:38.379 00.000 11616 Worker thread wakes up
20:09:38.379 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.09) opts 0xd
20:09:38.379 00.000 11616 Handling offset move in thread for scope, endpoint = (0.67, 0.09)
20:09:38.379 00.000 11616 Moving (0.67, 0.09) raw xDistance=-0.15 yDistance=0.65
20:09:38.379 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:09:38.380 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:09:38.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
20:09:38.380 00.000 11616 MoveAxis(E, 0, ABG)
20:09:38.380 00.000 11616 Move returns status 0, amount 0
20:09:38.380 00.000 11616 MoveAxis(S, 55, ABG)
20:09:38.380 00.000 11616 Guiding  Dir = 1, Dur = 55
20:09:38.380 00.000 11616 IsSlewing returns 0
20:09:38.381 00.001 11616 IsGuiding returns 0
20:09:38.381 00.000 11616 PulseGuide returned control before completion, sleep 65
20:09:38.401 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:09:38.418 00.017 12268 UpdateGuideState exits: m=274 SNR=11.3
20:09:38.418 00.000 12268 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 4 / 99999
20:09:38.418 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768676978.418,"Host":"ASTROCENTER","Inst":1,"Distance":0.78,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
20:09:38.419 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:38.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:38.419 00.000 12268 Enqueuing Expose request
20:09:38.459 00.040 11616 IsGuiding returns 1
20:09:38.459 00.000 11616 scope still moving after pulse duration time elapsed
20:09:38.490 00.031 11616 IsSlewing returns 0
20:09:38.491 00.001 11616 IsGuiding returns 0
20:09:38.491 00.000 11616 scope move finished after 55 + 56 ms
20:09:38.491 00.000 11616 Move returns status 0, amount 55
20:09:38.491 00.000 11616 move complete, result=0
20:09:38.492 00.001 11616 worker thread done servicing request
20:09:38.492 00.000 11616 Worker thread wakes up
20:09:38.492 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.6 px 55 ms SOUTH
20:09:38.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:38.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:40.505 02.013 11616 Exposure complete
20:09:40.563 00.058 11616 worker thread done servicing request
20:09:40.563 00.000 12268 OnExposeComplete: enter
20:09:40.563 00.000 12268 UpdateGuideState(): m_state=6
20:09:40.564 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
20:09:40.564 00.000 12268 Star::Find returns 1 (0), X=1249.37, Y=862.22, Mass=249, SNR=10.7, Peak=34 HFD=3.3
20:09:40.564 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.67) = xAngle (0.99 = 0.99)
20:09:40.564 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.02 = 1.02)
20:09:40.564 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.30 hyp=0.48 cameraTheta=-0.68 mountX=0.26 mountY=0.41, mountTheta=1.00
20:09:40.566 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.30, opts=13)
20:09:40.566 00.000 12268 Enqueuing Move request for scope (0.37, -0.30)
20:09:40.566 00.000 11616 Worker thread wakes up
20:09:40.566 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.30) opts 0xd
20:09:40.566 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.30)
20:09:40.566 00.000 11616 Moving (0.37, -0.30) raw xDistance=0.26 yDistance=0.41
20:09:40.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
20:09:40.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
20:09:40.566 00.000 11616 MoveAxis(W, 147, ABG)
20:09:40.566 00.000 11616 Guiding  Dir = 3, Dur = 147
20:09:40.567 00.001 11616 IsSlewing returns 0
20:09:40.567 00.000 11616 IsGuiding returns 0
20:09:40.567 00.000 11616 PulseGuide returned control before completion, sleep 157
20:09:40.587 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:09:40.605 00.018 12268 UpdateGuideState exits: m=249 SNR=10.7
20:09:40.605 00.000 12268 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 5 / 99999
20:09:40.605 00.000 12268 PhdController: newstate STATE_FINISH
20:09:40.605 00.000 12268 PhdController complete: success
20:09:40.605 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768676980.605,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
20:09:40.606 00.001 12268 Mount: notify guiding dither settle done success=1
20:09:40.606 00.000 12268 PhdController: newstate STATE_IDLE
20:09:40.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:40.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:40.606 00.000 12268 Enqueuing Expose request
20:09:40.726 00.120 11616 IsGuiding returns 1
20:09:40.726 00.000 11616 scope still moving after pulse duration time elapsed
20:09:40.757 00.031 11616 IsSlewing returns 0
20:09:40.761 00.004 11616 IsGuiding returns 1
20:09:40.787 00.026 11616 IsSlewing returns 0
20:09:40.787 00.000 11616 IsGuiding returns 1
20:09:40.819 00.032 11616 IsSlewing returns 0
20:09:40.819 00.000 11616 IsGuiding returns 1
20:09:40.851 00.032 11616 IsSlewing returns 0
20:09:40.851 00.000 11616 IsGuiding returns 0
20:09:40.851 00.000 11616 scope move finished after 147 + 137 ms
20:09:40.851 00.000 11616 Move returns status 0, amount 147
20:09:40.851 00.000 11616 MoveAxis(S, 34, ABG)
20:09:40.851 00.000 11616 Guiding  Dir = 1, Dur = 34
20:09:40.851 00.000 11616 IsSlewing returns 0
20:09:40.852 00.001 11616 IsGuiding returns 0
20:09:40.852 00.000 11616 PulseGuide returned control before completion, sleep 44
20:09:40.899 00.047 11616 IsGuiding returns 1
20:09:40.899 00.000 11616 scope still moving after pulse duration time elapsed
20:09:40.930 00.031 11616 IsSlewing returns 0
20:09:40.930 00.000 11616 IsGuiding returns 0
20:09:40.930 00.000 11616 scope move finished after 34 + 44 ms
20:09:40.930 00.000 11616 Move returns status 0, amount 34
20:09:40.930 00.000 11616 move complete, result=0
20:09:40.930 00.000 11616 worker thread done servicing request
20:09:40.930 00.000 11616 Worker thread wakes up
20:09:40.931 00.001 12268 GuideStep: 0.3 px 147 ms WEST, 0.4 px 34 ms SOUTH
20:09:40.931 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:40.931 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:41.019 00.088 12268 evsrv: cli 0F8E6D80 connect
20:09:41.019 00.000 12268 case statement mapped state 6 to 3
20:09:41.020 00.001 12268 case statement mapped state 6 to 3
20:09:41.021 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"0d154f8f-8c73-41c0-a636-383122ea74a1"}
20:09:41.021 00.000 12268 case statement mapped state 6 to 3
20:09:41.021 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d154f8f-8c73-41c0-a636-383122ea74a1"}
20:09:41.023 00.002 12268 evsrv: cli 0F8E6D80 disconnect
20:09:42.945 01.922 11616 Exposure complete
20:09:43.005 00.060 11616 worker thread done servicing request
20:09:43.005 00.000 12268 OnExposeComplete: enter
20:09:43.005 00.000 12268 UpdateGuideState(): m_state=6
20:09:43.006 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:09:43.006 00.000 12268 Star::Find returns 1 (0), X=1249.04, Y=862.61, Mass=292, SNR=11.5, Peak=30 HFD=4.2
20:09:43.006 00.000 12268 MultiStar: exiting stabilization period
20:09:43.006 00.000 12268 MultiStar: updating star positions after lock position change
20:09:43.006 00.000 12268 Star::Find(15, 1040, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:09:43.006 00.000 12268 Star::Find returns 1 (0), X=1040.17, Y=158.41, Mass=280, SNR=11.4, Peak=29 HFD=4.4
20:09:43.006 00.000 12268 Star::Find(15, 1099, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:09:43.006 00.000 12268 Star::Find returns 1 (0), X=1099.07, Y=256.24, Mass=246, SNR=10.6, Peak=33 HFD=4.1
20:09:43.006 00.000 12268 Star::Find(15, 655, 609, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:09:43.007 00.001 12268 Star::Find returns 1 (0), X=654.99, Y=609.65, Mass=153, SNR=8.4, Peak=25 HFD=3.6
20:09:43.007 00.000 12268 Star::Find(15, 1105, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:09:43.007 00.000 12268 Star::Find returns 1 (0), X=1105.28, Y=316.69, Mass=198, SNR=9.5, Peak=23 HFD=4.3
20:09:43.007 00.000 12268 Star::Find(15, 1153, 228, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:09:43.007 00.000 12268 Star::Find returns 1 (0), X=1152.73, Y=231.89, Mass=110, SNR=7.1, Peak=40 HFD=6.1
20:09:43.007 00.000 12268 Star::Find(15, 809, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:09:43.007 00.000 12268 Star::Find returns 1 (0), X=809.05, Y=377.64, Mass=102, SNR=6.9, Peak=32 HFD=2.5
20:09:43.007 00.000 12268 Star::Find(15, 959, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:09:43.007 00.000 12268 Star::Find returns 1 (0), X=958.70, Y=564.87, Mass=37, SNR=4.1, Peak=16 HFD=2.5
20:09:43.007 00.000 12268 Star::Find(15, 1203, 82, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:09:43.007 00.000 12268 Star::Find returns 1 (0), X=1202.86, Y=83.12, Mass=55, SNR=5.0, Peak=16 HFD=3.6
20:09:43.008 00.001 12268 Star::Find(15, 282, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:09:43.008 00.000 12268 Star::Find returns 1 (0), X=282.27, Y=270.89, Mass=52, SNR=4.9, Peak=17 HFD=2.3
20:09:43.008 00.000 12268 Star::Find(15, 117, 294, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:09:43.008 00.000 12268 Star::Find returns 1 (0), X=116.95, Y=294.34, Mass=51, SNR=4.8, Peak=24 HFD=2.3
20:09:43.008 00.000 12268 Star::Find(15, 366, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:09:43.008 00.000 12268 Star::Find returns 1 (0), X=365.75, Y=529.53, Mass=36, SNR=4.1, Peak=14 HFD=2.7
20:09:43.008 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.67) = xAngle (2.79 = 2.79)
20:09:43.008 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.82 = 2.82)
20:09:43.008 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.12 mountX=-0.09 mountY=0.03, mountTheta=2.81
20:09:43.009 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.08, opts=13)
20:09:43.010 00.001 12268 Enqueuing Move request for scope (0.04, 0.08)
20:09:43.010 00.000 11616 Worker thread wakes up
20:09:43.010 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
20:09:43.010 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
20:09:43.010 00.000 11616 Moving (0.04, 0.08) raw xDistance=-0.09 yDistance=0.03
20:09:43.010 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:43.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:09:43.010 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:43.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:09:43.010 00.000 11616 MoveAxis(E, 0, ABG)
20:09:43.010 00.000 11616 Move returns status 0, amount 0
20:09:43.011 00.001 11616 MoveAxis(N, 0, ABG)
20:09:43.011 00.000 11616 Move returns status 0, amount 0
20:09:43.011 00.000 11616 move complete, result=0
20:09:43.011 00.000 11616 worker thread done servicing request
20:09:43.031 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:09:43.049 00.018 12268 UpdateGuideState exits: m=292 SNR=11.5
20:09:43.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:43.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:43.049 00.000 12268 Enqueuing Expose request
20:09:43.049 00.000 11616 Worker thread wakes up
20:09:43.049 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:09:43.050 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:43.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:45.061 02.011 11616 Exposure complete
20:09:45.128 00.067 11616 worker thread done servicing request
20:09:45.129 00.001 12268 OnExposeComplete: enter
20:09:45.129 00.000 12268 UpdateGuideState(): m_state=6
20:09:45.129 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
20:09:45.129 00.000 12268 Star::Find returns 1 (0), X=1249.48, Y=862.88, Mass=318, SNR=12.1, Peak=38 HFD=4.3
20:09:45.130 00.001 12268 MultiStar: [#1 0.39,0.09,0.91,U] [#2 0.19,0.31,0.94,U] [#3 0.20,0.26,0.68,U] [#4 0.25,0.37,0.73,U] [#5 0.21,-2.37,0.00,M6] [#6 0.75,-0.13,0.00,M1] [#7 0.58,0.62,0.00,R] [#8 0.03,0.17,0.45,U] 
20:09:45.130 00.000 12268 refined, 5 included, MultiStar: {0.29, 0.26}, one-star: {0.48, 0.36}
20:09:45.130 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.67) = xAngle (2.41 = 2.41)
20:09:45.130 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.44 = 2.44)
20:09:45.130 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.26 hyp=0.39 cameraTheta=0.74 mountX=-0.29 mountY=0.25, mountTheta=2.43
20:09:45.132 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.26, opts=13)
20:09:45.132 00.000 12268 Enqueuing Move request for scope (0.29, 0.26)
20:09:45.132 00.000 11616 Worker thread wakes up
20:09:45.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.26) opts 0xd
20:09:45.132 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.26)
20:09:45.132 00.000 11616 Moving (0.29, 0.26) raw xDistance=-0.29 yDistance=0.25
20:09:45.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:09:45.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:09:45.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
20:09:45.132 00.000 11616 MoveAxis(E, 0, ABG)
20:09:45.133 00.001 11616 Move returns status 0, amount 0
20:09:45.133 00.000 11616 MoveAxis(S, 21, ABG)
20:09:45.133 00.000 11616 Guiding  Dir = 1, Dur = 21
20:09:45.133 00.000 11616 IsSlewing returns 0
20:09:45.133 00.000 11616 IsGuiding returns 0
20:09:45.134 00.001 11616 PulseGuide returned control before completion, sleep 31
20:09:45.161 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:09:45.176 00.015 11616 IsGuiding returns 1
20:09:45.176 00.000 11616 scope still moving after pulse duration time elapsed
20:09:45.179 00.003 12268 UpdateGuideState exits: m=318 SNR=12.1
20:09:45.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:45.180 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:45.180 00.000 12268 Enqueuing Expose request
20:09:45.207 00.027 11616 IsSlewing returns 0
20:09:45.207 00.000 11616 IsGuiding returns 0
20:09:45.207 00.000 11616 scope move finished after 21 + 52 ms
20:09:45.207 00.000 11616 Move returns status 0, amount 21
20:09:45.207 00.000 11616 move complete, result=0
20:09:45.207 00.000 11616 worker thread done servicing request
20:09:45.207 00.000 11616 Worker thread wakes up
20:09:45.207 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 21 ms SOUTH
20:09:45.208 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:45.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:47.322 02.114 11616 Exposure complete
20:09:47.388 00.066 11616 worker thread done servicing request
20:09:47.388 00.000 12268 OnExposeComplete: enter
20:09:47.388 00.000 12268 UpdateGuideState(): m_state=6
20:09:47.389 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
20:09:47.389 00.000 12268 Star::Find returns 1 (0), X=1249.43, Y=862.99, Mass=322, SNR=12.2, Peak=33 HFD=4.9
20:09:47.389 00.000 12268 MultiStar: [#1 0.18,-0.06,0.88,U] [#2 0.24,0.75,0.00,M10] [#3 -0.18,0.74,0.00,M1] [#4 -0.05,0.20,0.70,U] [#5 0.48,-0.31,0.58,U] [#6 0.60,-0.05,0.55,U] [#7 -0.41,-0.48,0.35,U] [#8 -0.52,0.07,0.45,U] 
20:09:47.389 00.000 12268 refined, 6 included, MultiStar: {0.18, 0.05}, one-star: {0.43, 0.47}
20:09:47.389 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.67) = xAngle (1.93 = 1.93)
20:09:47.390 00.001 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.96 = 1.96)
20:09:47.390 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.18 cameraTheta=0.26 mountX=-0.06 mountY=0.17, mountTheta=1.93
20:09:47.391 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.05, opts=13)
20:09:47.392 00.001 12268 Enqueuing Move request for scope (0.18, 0.05)
20:09:47.392 00.000 11616 Worker thread wakes up
20:09:47.392 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
20:09:47.392 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
20:09:47.392 00.000 11616 Moving (0.18, 0.05) raw xDistance=-0.06 yDistance=0.17
20:09:47.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:47.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:09:47.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
20:09:47.392 00.000 11616 MoveAxis(E, 0, ABG)
20:09:47.392 00.000 11616 Move returns status 0, amount 0
20:09:47.393 00.001 11616 MoveAxis(S, 14, ABG)
20:09:47.393 00.000 11616 Guiding  Dir = 1, Dur = 14
20:09:47.393 00.000 11616 IsSlewing returns 0
20:09:47.393 00.000 11616 IsGuiding returns 0
20:09:47.394 00.001 11616 PulseGuide returned control before completion, sleep 24
20:09:47.417 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:09:47.432 00.015 11616 IsGuiding returns 1
20:09:47.433 00.001 11616 scope still moving after pulse duration time elapsed
20:09:47.439 00.006 12268 UpdateGuideState exits: m=322 SNR=12.2
20:09:47.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:47.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:47.439 00.000 12268 Enqueuing Expose request
20:09:47.466 00.027 11616 IsSlewing returns 0
20:09:47.467 00.001 11616 IsGuiding returns 0
20:09:47.467 00.000 11616 scope move finished after 14 + 59 ms
20:09:47.467 00.000 11616 Move returns status 0, amount 14
20:09:47.467 00.000 11616 move complete, result=0
20:09:47.467 00.000 11616 worker thread done servicing request
20:09:47.467 00.000 11616 Worker thread wakes up
20:09:47.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:47.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:47.474 00.007 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
20:09:49.532 02.058 11616 Exposure complete
20:09:49.591 00.059 11616 worker thread done servicing request
20:09:49.591 00.000 12268 OnExposeComplete: enter
20:09:49.591 00.000 12268 UpdateGuideState(): m_state=6
20:09:49.591 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
20:09:49.591 00.000 12268 Star::Find returns 1 (0), X=1249.34, Y=862.96, Mass=289, SNR=11.6, Peak=33 HFD=4.1
20:09:49.592 00.001 12268 MultiStar: [#1 0.20,0.59,1.00,U] [#2 0.47,0.83,0.00,R] [#3 0.21,0.22,0.75,U] [#4 -0.02,0.60,0.84,U] [#5 0.24,-2.18,0.00,M6] [#6 -0.19,0.12,0.57,U] [#7 -0.44,0.15,0.50,U] [#8 -0.50,0.27,0.48,U] 
20:09:49.592 00.000 12268 refined, 6 included, MultiStar: {0.02, 0.38}, one-star: {0.35, 0.43}
20:09:49.592 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.67) = xAngle (3.18 = -3.10)
20:09:49.592 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.21 = -3.07)
20:09:49.592 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.51 mountX=-0.38 mountY=-0.03, mountTheta=-3.07
20:09:49.594 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.38, opts=13)
20:09:49.594 00.000 12268 Enqueuing Move request for scope (0.02, 0.38)
20:09:49.594 00.000 11616 Worker thread wakes up
20:09:49.595 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.38) opts 0xd
20:09:49.595 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.38)
20:09:49.595 00.000 11616 Moving (0.02, 0.38) raw xDistance=-0.38 yDistance=-0.03
20:09:49.595 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
20:09:49.595 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.15
20:09:49.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
20:09:49.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:49.598 00.003 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:09:49.598 00.000 11616 MoveAxis(E, 215, ABG)
20:09:49.598 00.000 11616 Guiding  Dir = 2, Dur = 215
20:09:49.599 00.001 11616 IsSlewing returns 0
20:09:49.599 00.000 11616 IsGuiding returns 0
20:09:49.599 00.000 11616 PulseGuide returned control before completion, sleep 225
20:09:49.618 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:09:49.637 00.019 12268 UpdateGuideState exits: m=289 SNR=11.6
20:09:49.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:49.638 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:49.638 00.000 12268 Enqueuing Expose request
20:09:49.834 00.196 11616 IsGuiding returns 1
20:09:49.834 00.000 11616 scope still moving after pulse duration time elapsed
20:09:49.865 00.031 11616 IsSlewing returns 0
20:09:49.865 00.000 11616 IsGuiding returns 0
20:09:49.866 00.001 11616 scope move finished after 215 + 51 ms
20:09:49.866 00.000 11616 Move returns status 0, amount 215
20:09:49.866 00.000 11616 MoveAxis(N, 0, ABG)
20:09:49.866 00.000 11616 Move returns status 0, amount 0
20:09:49.866 00.000 11616 move complete, result=0
20:09:49.866 00.000 11616 worker thread done servicing request
20:09:49.866 00.000 11616 Worker thread wakes up
20:09:49.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:49.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:49.866 00.000 12268 GuideStep: -0.4 px 215 ms EAST, -0.0 px 0 ms NORTH
20:09:51.873 02.007 11616 Exposure complete
20:09:51.933 00.060 11616 worker thread done servicing request
20:09:51.933 00.000 12268 OnExposeComplete: enter
20:09:51.933 00.000 12268 UpdateGuideState(): m_state=6
20:09:51.934 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
20:09:51.934 00.000 12268 Star::Find returns 1 (0), X=1249.16, Y=862.79, Mass=242, SNR=10.6, Peak=26 HFD=4.2
20:09:51.934 00.000 12268 MultiStar: [#1 -0.07,-0.04,0.92,U] [#2 -0.05,-1.16,0.00,M1] [#3 0.41,-0.02,0.80,U] [#4 0.38,-0.09,0.86,U] [#5 0.50,-0.07,0.55,U] [#6 0.31,-0.75,0.00,M1] [#7 -0.57,1.05,0.00,M1] [#8 0.10,-0.24,0.51,U] 
20:09:51.934 00.000 12268 refined, 5 included, MultiStar: {0.23, -0.01}, one-star: {0.17, 0.26}
20:09:51.934 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.67) = xAngle (1.64 = 1.64)
20:09:51.934 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.67 = 1.67)
20:09:51.934 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-0.03 mountX=-0.02 mountY=0.23, mountTheta=1.64
20:09:51.936 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.01, opts=13)
20:09:51.936 00.000 12268 Enqueuing Move request for scope (0.23, -0.01)
20:09:51.936 00.000 11616 Worker thread wakes up
20:09:51.936 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.01) opts 0xd
20:09:51.936 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.01)
20:09:51.936 00.000 11616 Moving (0.23, -0.01) raw xDistance=-0.02 yDistance=0.23
20:09:51.937 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:51.938 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:09:51.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.23
20:09:51.938 00.000 11616 MoveAxis(E, 0, ABG)
20:09:51.938 00.000 11616 Move returns status 0, amount 0
20:09:51.938 00.000 11616 MoveAxis(S, 20, ABG)
20:09:51.938 00.000 11616 Guiding  Dir = 1, Dur = 20
20:09:51.938 00.000 11616 IsSlewing returns 0
20:09:51.939 00.001 11616 IsGuiding returns 0
20:09:51.939 00.000 11616 PulseGuide returned control before completion, sleep 30
20:09:51.959 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:09:51.977 00.018 11616 IsGuiding returns 1
20:09:51.977 00.000 11616 scope still moving after pulse duration time elapsed
20:09:51.979 00.002 12268 UpdateGuideState exits: m=242 SNR=10.6
20:09:51.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:51.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:51.979 00.000 12268 Enqueuing Expose request
20:09:52.008 00.029 11616 IsSlewing returns 0
20:09:52.009 00.001 11616 IsGuiding returns 0
20:09:52.009 00.000 11616 scope move finished after 20 + 50 ms
20:09:52.009 00.000 11616 Move returns status 0, amount 20
20:09:52.009 00.000 11616 move complete, result=0
20:09:52.009 00.000 11616 worker thread done servicing request
20:09:52.009 00.000 11616 Worker thread wakes up
20:09:52.009 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:52.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:52.010 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:09:54.012 02.002 11616 Exposure complete
20:09:54.071 00.059 11616 worker thread done servicing request
20:09:54.071 00.000 12268 OnExposeComplete: enter
20:09:54.071 00.000 12268 UpdateGuideState(): m_state=6
20:09:54.071 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
20:09:54.072 00.001 12268 Star::Find returns 1 (0), X=1249.04, Y=862.48, Mass=320, SNR=12.1, Peak=29 HFD=4.9
20:09:54.072 00.000 12268 MultiStar: [#1 0.01,-0.21,0.95,U] [#2 -0.25,-0.77,0.00,M2] [#3 0.06,0.02,0.74,U] [#4 0.15,0.11,0.77,U] [#5 0.20,-0.26,0.46,U] [#6 -0.08,-0.42,0.62,U] [#7 -0.85,-0.16,0.00,M2] [#8 -0.32,-0.02,0.48,U] 
20:09:54.072 00.000 12268 single-star, 6 included, MultiStar: {0.02, -0.11}, one-star: {0.04, -0.04}
20:09:54.072 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.67) = xAngle (0.91 = 0.91)
20:09:54.072 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.94 = 0.94)
20:09:54.072 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.76 mountX=0.04 mountY=0.05, mountTheta=0.92
20:09:54.074 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.04, opts=13)
20:09:54.074 00.000 12268 Enqueuing Move request for scope (0.04, -0.04)
20:09:54.074 00.000 11616 Worker thread wakes up
20:09:54.074 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
20:09:54.074 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
20:09:54.075 00.001 11616 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.05
20:09:54.075 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:54.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:09:54.075 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:54.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:09:54.075 00.000 11616 MoveAxis(E, 0, ABG)
20:09:54.075 00.000 11616 Move returns status 0, amount 0
20:09:54.075 00.000 11616 MoveAxis(N, 0, ABG)
20:09:54.075 00.000 11616 Move returns status 0, amount 0
20:09:54.075 00.000 11616 move complete, result=0
20:09:54.075 00.000 11616 worker thread done servicing request
20:09:54.095 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:09:54.113 00.018 12268 UpdateGuideState exits: m=320 SNR=12.1
20:09:54.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:54.114 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:54.114 00.000 12268 Enqueuing Expose request
20:09:54.114 00.000 11616 Worker thread wakes up
20:09:54.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:54.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:54.114 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:09:56.124 02.010 11616 Exposure complete
20:09:56.188 00.064 11616 worker thread done servicing request
20:09:56.188 00.000 12268 OnExposeComplete: enter
20:09:56.188 00.000 12268 UpdateGuideState(): m_state=6
20:09:56.189 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
20:09:56.189 00.000 12268 Star::Find returns 1 (0), X=1248.79, Y=862.09, Mass=250, SNR=10.8, Peak=35 HFD=3.4
20:09:56.189 00.000 12268 MultiStar: [#1 -0.13,-0.21,1.01,U] [#2 -0.71,-1.19,0.00,M3] [#3 -0.24,-0.66,0.00,M1] [#4 -0.13,-0.29,0.88,U] [#5 -0.06,-0.04,0.49,U] [#6 -0.16,-1.01,0.00,M1] [#7 -1.48,-0.07,0.00,M3] [#8 -0.78,-0.63,0.00,M1] 
20:09:56.189 00.000 12268 refined, 3 included, MultiStar: {-0.14, -0.27}, one-star: {-0.21, -0.44}
20:09:56.189 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.67) = xAngle (-0.38 = -0.38)
20:09:56.189 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.35 = -0.35)
20:09:56.189 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.27 hyp=0.31 cameraTheta=-2.05 mountX=0.29 mountY=-0.11, mountTheta=-0.36
20:09:56.191 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.27, opts=13)
20:09:56.191 00.000 12268 Enqueuing Move request for scope (-0.14, -0.27)
20:09:56.191 00.000 11616 Worker thread wakes up
20:09:56.191 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.27) opts 0xd
20:09:56.191 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.27)
20:09:56.191 00.000 11616 Moving (-0.14, -0.27) raw xDistance=0.29 yDistance=-0.11
20:09:56.191 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:09:56.192 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:09:56.192 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:56.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:09:56.192 00.000 11616 MoveAxis(E, 0, ABG)
20:09:56.192 00.000 11616 Move returns status 0, amount 0
20:09:56.192 00.000 11616 MoveAxis(N, 0, ABG)
20:09:56.192 00.000 11616 Move returns status 0, amount 0
20:09:56.193 00.001 11616 move complete, result=0
20:09:56.193 00.000 11616 worker thread done servicing request
20:09:56.214 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:09:56.234 00.020 12268 UpdateGuideState exits: m=250 SNR=10.8
20:09:56.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:56.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:56.234 00.000 12268 Enqueuing Expose request
20:09:56.234 00.000 11616 Worker thread wakes up
20:09:56.234 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
20:09:56.235 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:56.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:58.257 02.022 11616 Exposure complete
20:09:58.323 00.066 11616 worker thread done servicing request
20:09:58.323 00.000 12268 OnExposeComplete: enter
20:09:58.323 00.000 12268 UpdateGuideState(): m_state=6
20:09:58.324 00.001 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
20:09:58.324 00.000 12268 Star::Find returns 1 (0), X=1249.26, Y=862.26, Mass=271, SNR=11.2, Peak=30 HFD=4.3
20:09:58.324 00.000 12268 MultiStar: [#1 0.39,-0.56,0.94,U] [#2 -0.16,-1.15,0.00,M4] [#3 0.02,-0.43,0.82,U] [#4 -0.12,-0.42,0.85,U] [#5 0.16,0.05,0.49,U] [#6 -0.17,-0.68,0.00,M2] [#7 -0.83,-0.27,0.00,M4] [#8 -0.66,-1.09,0.00,M2] 
20:09:58.324 00.000 12268 single-star, 4 included, MultiStar: {0.15, -0.36}, one-star: {0.27, -0.26}
20:09:58.324 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.67) = xAngle (0.90 = 0.90)
20:09:58.324 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.93 = 0.93)
20:09:58.324 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.26 hyp=0.38 cameraTheta=-0.77 mountX=0.23 mountY=0.30, mountTheta=0.91
20:09:58.326 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.26, opts=13)
20:09:58.326 00.000 12268 Enqueuing Move request for scope (0.27, -0.26)
20:09:58.327 00.001 11616 Worker thread wakes up
20:09:58.327 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.26) opts 0xd
20:09:58.327 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.26)
20:09:58.327 00.000 11616 Moving (0.27, -0.26) raw xDistance=0.23 yDistance=0.30
20:09:58.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:09:58.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:09:58.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
20:09:58.327 00.000 11616 MoveAxis(E, 0, ABG)
20:09:58.327 00.000 11616 Move returns status 0, amount 0
20:09:58.327 00.000 11616 MoveAxis(S, 25, ABG)
20:09:58.327 00.000 11616 Guiding  Dir = 1, Dur = 25
20:09:58.328 00.001 11616 IsSlewing returns 0
20:09:58.328 00.000 11616 IsGuiding returns 0
20:09:58.328 00.000 11616 PulseGuide returned control before completion, sleep 35
20:09:58.350 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:09:58.368 00.018 12268 UpdateGuideState exits: m=271 SNR=11.2
20:09:58.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:58.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:09:58.368 00.000 12268 Enqueuing Expose request
20:09:58.374 00.006 11616 IsGuiding returns 1
20:09:58.374 00.000 11616 scope still moving after pulse duration time elapsed
20:09:58.408 00.034 11616 IsSlewing returns 0
20:09:58.408 00.000 11616 IsGuiding returns 1
20:09:58.438 00.030 11616 IsSlewing returns 0
20:09:58.439 00.001 11616 IsGuiding returns 0
20:09:58.440 00.001 11616 scope move finished after 25 + 86 ms
20:09:58.440 00.000 11616 Move returns status 0, amount 25
20:09:58.441 00.001 11616 move complete, result=0
20:09:58.441 00.000 11616 worker thread done servicing request
20:09:58.441 00.000 11616 Worker thread wakes up
20:09:58.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:09:58.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:09:58.446 00.005 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 25 ms SOUTH
20:10:00.452 02.006 11616 Exposure complete
20:10:00.514 00.062 11616 worker thread done servicing request
20:10:00.514 00.000 12268 OnExposeComplete: enter
20:10:00.514 00.000 12268 UpdateGuideState(): m_state=6
20:10:00.514 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
20:10:00.514 00.000 12268 Star::Find returns 1 (0), X=1249.17, Y=861.81, Mass=295, SNR=11.7, Peak=31 HFD=4.6
20:10:00.515 00.001 12268 MultiStar: [#1 -0.08,-0.83,0.00,M1] [#2 -0.22,-1.65,0.00,M5] [#3 -0.22,-0.49,0.78,U] [#4 -0.18,-0.44,0.65,U] [#5 0.19,1.01,0.00,M3] [#6 0.06,-1.28,0.00,M3] [#7 -1.42,-0.82,0.00,M5] [#8 -0.79,-1.23,0.00,M3] 
20:10:00.515 00.000 12268 refined, 2 included, MultiStar: {-0.05, -0.57}, one-star: {0.18, -0.71}
20:10:00.515 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.67) = xAngle (0.02 = 0.02)
20:10:00.515 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.05 = 0.05)
20:10:00.515 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.57 hyp=0.57 cameraTheta=-1.65 mountX=0.57 mountY=0.03, mountTheta=0.05
20:10:00.516 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.57, opts=13)
20:10:00.517 00.001 12268 Enqueuing Move request for scope (-0.05, -0.57)
20:10:00.517 00.000 11616 Worker thread wakes up
20:10:00.517 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.57) opts 0xd
20:10:00.517 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.57)
20:10:00.517 00.000 11616 Moving (-0.05, -0.57) raw xDistance=0.57 yDistance=0.03
20:10:00.517 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.29 direction from -1 to 1
20:10:00.517 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.71
20:10:00.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.57
20:10:00.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:00.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:10:00.518 00.001 11616 MoveAxis(W, 318, ABG)
20:10:00.518 00.000 11616 Guiding  Dir = 3, Dur = 318
20:10:00.518 00.000 11616 IsSlewing returns 0
20:10:00.518 00.000 11616 IsGuiding returns 0
20:10:00.519 00.001 11616 PulseGuide returned control before completion, sleep 328
20:10:00.540 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:10:00.558 00.018 12268 UpdateGuideState exits: m=295 SNR=11.7
20:10:00.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:00.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:00.558 00.000 12268 Enqueuing Expose request
20:10:00.857 00.299 11616 IsGuiding returns 1
20:10:00.857 00.000 11616 scope still moving after pulse duration time elapsed
20:10:00.887 00.030 11616 IsSlewing returns 0
20:10:00.887 00.000 11616 IsGuiding returns 1
20:10:00.917 00.030 11616 IsSlewing returns 0
20:10:00.917 00.000 11616 IsGuiding returns 1
20:10:00.948 00.031 11616 IsSlewing returns 0
20:10:00.948 00.000 11616 IsGuiding returns 1
20:10:00.980 00.032 11616 IsSlewing returns 0
20:10:00.980 00.000 11616 IsGuiding returns 0
20:10:00.980 00.000 11616 scope move finished after 318 + 144 ms
20:10:00.980 00.000 11616 Move returns status 0, amount 318
20:10:00.980 00.000 11616 MoveAxis(N, 0, ABG)
20:10:00.981 00.001 11616 Move returns status 0, amount 0
20:10:00.981 00.000 11616 move complete, result=0
20:10:00.981 00.000 11616 worker thread done servicing request
20:10:00.981 00.000 11616 Worker thread wakes up
20:10:00.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:00.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:00.981 00.000 12268 GuideStep: 0.6 px 318 ms WEST, 0.0 px 0 ms NORTH
20:10:02.992 02.011 11616 Exposure complete
20:10:03.054 00.062 11616 worker thread done servicing request
20:10:03.054 00.000 12268 OnExposeComplete: enter
20:10:03.054 00.000 12268 UpdateGuideState(): m_state=6
20:10:03.055 00.001 12268 Star::Find(15, 1249, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
20:10:03.055 00.000 12268 Star::Find returns 1 (0), X=1249.11, Y=861.75, Mass=307, SNR=11.8, Peak=32 HFD=4.4
20:10:03.055 00.000 12268 MultiStar: [#1 0.37,-0.78,0.00,M2] [#2 -0.11,-1.81,0.00,M6] [#3 -0.26,-0.75,0.00,M1] [#4 -0.27,-0.68,0.00,M1] [#5 0.30,-3.11,0.00,M4] [#6 -0.27,-1.07,0.00,M4] [#7 -0.30,-0.37,0.41,U] [#8 -0.89,-1.81,0.00,M4] 
20:10:03.055 00.000 12268 refined, 1 included, MultiStar: {-0.01, -0.65}, one-star: {0.11, -0.77}
20:10:03.055 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.67) = xAngle (0.09 = 0.09)
20:10:03.055 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.12 = 0.12)
20:10:03.055 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.65 hyp=0.65 cameraTheta=-1.58 mountX=0.65 mountY=0.08, mountTheta=0.12
20:10:03.057 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.65, opts=13)
20:10:03.057 00.000 12268 Enqueuing Move request for scope (-0.01, -0.65)
20:10:03.057 00.000 11616 Worker thread wakes up
20:10:03.057 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.65) opts 0xd
20:10:03.057 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.65)
20:10:03.057 00.000 11616 Moving (-0.01, -0.65) raw xDistance=0.65 yDistance=0.08
20:10:03.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.65
20:10:03.057 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:03.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:10:03.058 00.001 11616 MoveAxis(W, 365, ABG)
20:10:03.058 00.000 11616 Guiding  Dir = 3, Dur = 365
20:10:03.058 00.000 11616 IsSlewing returns 0
20:10:03.058 00.000 11616 IsGuiding returns 0
20:10:03.058 00.000 11616 PulseGuide returned control before completion, sleep 375
20:10:03.079 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:10:03.103 00.024 12268 UpdateGuideState exits: m=307 SNR=11.8
20:10:03.103 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:03.103 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:03.103 00.000 12268 Enqueuing Expose request
20:10:03.442 00.339 11616 IsGuiding returns 1
20:10:03.442 00.000 11616 scope still moving after pulse duration time elapsed
20:10:03.474 00.032 11616 IsSlewing returns 0
20:10:03.474 00.000 11616 IsGuiding returns 0
20:10:03.474 00.000 11616 scope move finished after 365 + 50 ms
20:10:03.474 00.000 11616 Move returns status 0, amount 365
20:10:03.474 00.000 11616 MoveAxis(N, 0, ABG)
20:10:03.474 00.000 11616 Move returns status 0, amount 0
20:10:03.474 00.000 11616 move complete, result=0
20:10:03.475 00.001 11616 worker thread done servicing request
20:10:03.475 00.000 12268 GuideStep: 0.7 px 365 ms WEST, 0.1 px 0 ms NORTH
20:10:03.475 00.000 11616 Worker thread wakes up
20:10:03.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:03.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:05.551 02.076 11616 Exposure complete
20:10:05.611 00.060 11616 worker thread done servicing request
20:10:05.611 00.000 12268 OnExposeComplete: enter
20:10:05.611 00.000 12268 UpdateGuideState(): m_state=6
20:10:05.611 00.000 12268 Star::Find(15, 1249, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
20:10:05.612 00.001 12268 Star::Find returns 1 (0), X=1249.04, Y=863.00, Mass=267, SNR=11.1, Peak=32 HFD=4.4
20:10:05.612 00.000 12268 MultiStar: [#1 -0.08,0.12,0.97,U] [#2 -0.23,-0.44,0.98,U] [#3 -0.13,-0.09,0.77,U] [#4 -0.35,0.45,0.80,U] [#5 0.13,-1.97,0.00,M5] [#6 0.07,-0.07,0.64,U] [#7 -0.86,0.24,0.00,M5] [#8 -0.73,0.22,0.00,M5] 
20:10:05.612 00.000 12268 refined, 5 included, MultiStar: {-0.12, 0.08}, one-star: {0.05, 0.47}
20:10:05.612 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.67) = xAngle (4.21 = -2.08)
20:10:05.612 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.24 = -2.04)
20:10:05.612 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.54 mountX=-0.07 mountY=-0.13, mountTheta=-2.07
20:10:05.614 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.08, opts=13)
20:10:05.614 00.000 12268 Enqueuing Move request for scope (-0.12, 0.08)
20:10:05.614 00.000 11616 Worker thread wakes up
20:10:05.614 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
20:10:05.614 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
20:10:05.614 00.000 11616 Moving (-0.12, 0.08) raw xDistance=-0.07 yDistance=-0.13
20:10:05.614 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:05.615 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:10:05.615 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:05.615 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:10:05.615 00.000 11616 MoveAxis(E, 0, ABG)
20:10:05.615 00.000 11616 Move returns status 0, amount 0
20:10:05.615 00.000 11616 MoveAxis(N, 0, ABG)
20:10:05.615 00.000 11616 Move returns status 0, amount 0
20:10:05.615 00.000 11616 move complete, result=0
20:10:05.615 00.000 11616 worker thread done servicing request
20:10:05.636 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:10:05.654 00.018 12268 UpdateGuideState exits: m=267 SNR=11.1
20:10:05.654 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:05.654 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:05.654 00.000 12268 Enqueuing Expose request
20:10:05.654 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:10:05.654 00.000 11616 Worker thread wakes up
20:10:05.654 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:05.654 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:07.664 02.010 11616 Exposure complete
20:10:07.724 00.060 11616 worker thread done servicing request
20:10:07.724 00.000 12268 OnExposeComplete: enter
20:10:07.724 00.000 12268 UpdateGuideState(): m_state=6
20:10:07.724 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
20:10:07.725 00.001 12268 Star::Find returns 1 (0), X=1248.70, Y=862.58, Mass=298, SNR=11.7, Peak=36 HFD=3.9
20:10:07.725 00.000 12268 MultiStar: [#1 0.00,-0.14,0.90,U] [#2 -0.46,-0.68,0.00,M6] [#3 -0.31,-0.09,0.70,U] [#4 -0.55,0.92,0.00,M1] [#5 0.14,-2.48,0.00,M6] [#6 0.11,-0.45,0.65,U] [#7 -1.47,0.36,0.00,M6] [#8 -0.65,0.12,0.46,U] 
20:10:07.725 00.000 12268 refined, 4 included, MultiStar: {-0.20, -0.10}, one-star: {-0.30, 0.06}
20:10:07.725 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-1.67) = xAngle (-1.00 = -1.00)
20:10:07.725 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.97 = -0.97)
20:10:07.725 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-2.67 mountX=0.12 mountY=-0.18, mountTheta=-0.99
20:10:07.727 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.10, opts=13)
20:10:07.727 00.000 12268 Enqueuing Move request for scope (-0.20, -0.10)
20:10:07.727 00.000 11616 Worker thread wakes up
20:10:07.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.10) opts 0xd
20:10:07.728 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.10)
20:10:07.728 00.000 11616 Moving (-0.20, -0.10) raw xDistance=0.12 yDistance=-0.18
20:10:07.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
20:10:07.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:10:07.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:10:07.728 00.000 11616 MoveAxis(W, 67, ABG)
20:10:07.728 00.000 11616 Guiding  Dir = 3, Dur = 67
20:10:07.729 00.001 11616 IsSlewing returns 0
20:10:07.729 00.000 11616 IsGuiding returns 0
20:10:07.729 00.000 11616 PulseGuide returned control before completion, sleep 77
20:10:07.751 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:10:07.769 00.018 12268 UpdateGuideState exits: m=298 SNR=11.7
20:10:07.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:07.770 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:07.770 00.000 12268 Enqueuing Expose request
20:10:07.816 00.046 11616 IsGuiding returns 1
20:10:07.817 00.001 11616 scope still moving after pulse duration time elapsed
20:10:07.844 00.027 11616 IsSlewing returns 0
20:10:07.844 00.000 11616 IsGuiding returns 1
20:10:07.875 00.031 11616 IsSlewing returns 0
20:10:07.876 00.001 11616 IsGuiding returns 1
20:10:07.907 00.031 11616 IsSlewing returns 0
20:10:07.908 00.001 11616 IsGuiding returns 1
20:10:07.939 00.031 11616 IsSlewing returns 0
20:10:07.939 00.000 11616 IsGuiding returns 1
20:10:07.970 00.031 11616 IsSlewing returns 0
20:10:07.970 00.000 11616 IsGuiding returns 1
20:10:08.002 00.032 11616 IsSlewing returns 0
20:10:08.002 00.000 11616 IsGuiding returns 0
20:10:08.002 00.000 11616 scope move finished after 67 + 206 ms
20:10:08.002 00.000 11616 Move returns status 0, amount 67
20:10:08.003 00.001 11616 MoveAxis(N, 0, ABG)
20:10:08.003 00.000 11616 Move returns status 0, amount 0
20:10:08.003 00.000 11616 move complete, result=0
20:10:08.003 00.000 11616 worker thread done servicing request
20:10:08.003 00.000 12268 GuideStep: 0.1 px 67 ms WEST, -0.2 px 0 ms NORTH
20:10:08.003 00.000 11616 Worker thread wakes up
20:10:08.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:08.004 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:10.021 02.017 11616 Exposure complete
20:10:10.078 00.057 11616 worker thread done servicing request
20:10:10.078 00.000 12268 OnExposeComplete: enter
20:10:10.078 00.000 12268 UpdateGuideState(): m_state=6
20:10:10.078 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
20:10:10.079 00.001 12268 Star::Find returns 1 (0), X=1249.08, Y=862.82, Mass=249, SNR=10.7, Peak=33 HFD=4.5
20:10:10.079 00.000 12268 MultiStar: [#1 -0.36,0.42,1.07,U] [#2 -0.24,-0.36,1.00,U] [#3 -0.34,-0.09,0.87,U] [#4 -0.17,0.20,0.81,U] [#5 -0.05,-0.55,0.60,U] [#6 0.16,-0.40,0.67,U] [#7 -0.77,-0.09,0.00,M7] [#8 -1.19,-0.31,0.00,M5] 
20:10:10.079 00.000 12268 refined, 6 included, MultiStar: {-0.15, -0.02}, one-star: {0.08, 0.30}
20:10:10.079 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-1.67) = xAngle (-1.33 = -1.33)
20:10:10.079 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.30 = -1.30)
20:10:10.079 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.00 mountX=0.04 mountY=-0.15, mountTheta=-1.33
20:10:10.085 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.02, opts=13)
20:10:10.085 00.000 12268 Enqueuing Move request for scope (-0.15, -0.02)
20:10:10.085 00.000 11616 Worker thread wakes up
20:10:10.085 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
20:10:10.085 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
20:10:10.085 00.000 11616 Moving (-0.15, -0.02) raw xDistance=0.04 yDistance=-0.15
20:10:10.086 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:10.086 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:10:10.086 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:10.086 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:10:10.086 00.000 11616 MoveAxis(E, 0, ABG)
20:10:10.086 00.000 11616 Move returns status 0, amount 0
20:10:10.086 00.000 11616 MoveAxis(N, 0, ABG)
20:10:10.086 00.000 11616 Move returns status 0, amount 0
20:10:10.086 00.000 11616 move complete, result=0
20:10:10.086 00.000 11616 worker thread done servicing request
20:10:10.107 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:10:10.123 00.016 12268 UpdateGuideState exits: m=249 SNR=10.7
20:10:10.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:10.123 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:10.123 00.000 12268 Enqueuing Expose request
20:10:10.123 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:10:10.123 00.000 11616 Worker thread wakes up
20:10:10.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:10.125 00.002 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:12.128 02.003 11616 Exposure complete
20:10:12.186 00.058 11616 worker thread done servicing request
20:10:12.186 00.000 12268 OnExposeComplete: enter
20:10:12.186 00.000 12268 UpdateGuideState(): m_state=6
20:10:12.186 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
20:10:12.186 00.000 12268 Star::Find returns 1 (0), X=1248.49, Y=862.87, Mass=235, SNR=10.4, Peak=36 HFD=3.5
20:10:12.187 00.001 12268 MultiStar: [#1 0.04,0.62,1.02,U] [#2 -0.61,-0.24,1.00,U] [#3 -0.52,0.61,0.00,M1] [#4 -0.27,0.68,0.00,M1] [#5 0.10,-0.52,0.58,U] [#6 0.26,0.27,0.72,U] [#7 -0.89,0.45,0.00,M8] [#8 -0.59,0.54,0.00,M6] 
20:10:12.187 00.000 12268 refined, 4 included, MultiStar: {-0.19, 0.14}, one-star: {-0.50, 0.35}
20:10:12.187 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.67) = xAngle (4.17 = -2.12)
20:10:12.187 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.20 = -2.09)
20:10:12.187 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.24 cameraTheta=2.50 mountX=-0.13 mountY=-0.21, mountTheta=-2.11
20:10:12.189 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.14, opts=13)
20:10:12.189 00.000 12268 Enqueuing Move request for scope (-0.19, 0.14)
20:10:12.189 00.000 11616 Worker thread wakes up
20:10:12.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
20:10:12.189 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
20:10:12.189 00.000 11616 Moving (-0.19, 0.14) raw xDistance=-0.13 yDistance=-0.21
20:10:12.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:10:12.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:10:12.190 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:10:12.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:10:12.190 00.000 11616 MoveAxis(E, 0, ABG)
20:10:12.190 00.000 11616 Move returns status 0, amount 0
20:10:12.190 00.000 11616 MoveAxis(N, 0, ABG)
20:10:12.190 00.000 11616 Move returns status 0, amount 0
20:10:12.190 00.000 11616 move complete, result=0
20:10:12.191 00.001 11616 worker thread done servicing request
20:10:12.213 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:10:12.231 00.018 12268 UpdateGuideState exits: m=235 SNR=10.4
20:10:12.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:12.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:12.232 00.001 12268 Enqueuing Expose request
20:10:12.232 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:10:12.232 00.000 11616 Worker thread wakes up
20:10:12.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:12.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:14.238 02.006 11616 Exposure complete
20:10:14.299 00.061 11616 worker thread done servicing request
20:10:14.300 00.001 12268 OnExposeComplete: enter
20:10:14.300 00.000 12268 UpdateGuideState(): m_state=6
20:10:14.300 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
20:10:14.300 00.000 12268 Star::Find returns 1 (0), X=1248.61, Y=862.32, Mass=231, SNR=10.4, Peak=34 HFD=3.5
20:10:14.300 00.000 12268 MultiStar: [#1 0.04,-0.20,1.02,U] [#2 -0.75,-0.95,0.00,M5] [#3 0.10,-0.01,0.81,U] [#4 -0.23,-0.09,0.87,U] [#5 -0.63,-2.30,0.00,M5] [#6 -0.03,-0.17,0.71,U] [#7 -0.77,0.02,0.00,M9] [#8 -0.82,-0.00,0.00,M7] 
20:10:14.300 00.000 12268 refined, 4 included, MultiStar: {-0.11, -0.14}, one-star: {-0.38, -0.20}
20:10:14.301 00.001 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.67) = xAngle (-0.57 = -0.57)
20:10:14.301 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.54 = -0.54)
20:10:14.301 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.24 mountX=0.15 mountY=-0.09, mountTheta=-0.55
20:10:14.302 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.14, opts=13)
20:10:14.302 00.000 12268 Enqueuing Move request for scope (-0.11, -0.14)
20:10:14.302 00.000 11616 Worker thread wakes up
20:10:14.302 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
20:10:14.303 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
20:10:14.303 00.000 11616 Moving (-0.11, -0.14) raw xDistance=0.15 yDistance=-0.09
20:10:14.303 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
20:10:14.303 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:14.303 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:10:14.303 00.000 11616 MoveAxis(W, 83, ABG)
20:10:14.303 00.000 11616 Guiding  Dir = 3, Dur = 83
20:10:14.303 00.000 11616 IsSlewing returns 0
20:10:14.304 00.001 11616 IsGuiding returns 0
20:10:14.304 00.000 11616 PulseGuide returned control before completion, sleep 93
20:10:14.324 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:10:14.341 00.017 12268 UpdateGuideState exits: m=231 SNR=10.4
20:10:14.341 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:14.342 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:14.342 00.000 12268 Enqueuing Expose request
20:10:14.408 00.066 11616 IsGuiding returns 1
20:10:14.408 00.000 11616 scope still moving after pulse duration time elapsed
20:10:14.438 00.030 11616 IsSlewing returns 0
20:10:14.438 00.000 11616 IsGuiding returns 1
20:10:14.468 00.030 11616 IsSlewing returns 0
20:10:14.469 00.001 11616 IsGuiding returns 0
20:10:14.469 00.000 11616 scope move finished after 83 + 82 ms
20:10:14.469 00.000 11616 Move returns status 0, amount 83
20:10:14.469 00.000 11616 MoveAxis(N, 0, ABG)
20:10:14.469 00.000 11616 Move returns status 0, amount 0
20:10:14.470 00.001 11616 move complete, result=0
20:10:14.470 00.000 11616 worker thread done servicing request
20:10:14.470 00.000 11616 Worker thread wakes up
20:10:14.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:14.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:14.470 00.000 12268 GuideStep: 0.1 px 83 ms WEST, -0.1 px 0 ms NORTH
20:10:16.488 02.018 11616 Exposure complete
20:10:16.548 00.060 11616 worker thread done servicing request
20:10:16.548 00.000 12268 OnExposeComplete: enter
20:10:16.548 00.000 12268 UpdateGuideState(): m_state=6
20:10:16.548 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
20:10:16.549 00.001 12268 Star::Find returns 1 (0), X=1249.02, Y=862.41, Mass=253, SNR=10.8, Peak=27 HFD=4.1
20:10:16.549 00.000 12268 MultiStar: [#1 -0.08,-0.23,1.05,U] [#2 -0.09,-1.10,0.00,M6] [#3 -0.35,-0.64,0.00,M1] [#4 0.05,0.17,0.80,U] [#5 -0.13,0.07,0.54,U] [#6 0.21,-0.24,0.60,U] [#7 -0.75,-0.19,0.00,M10] [#8 -0.66,-0.66,0.00,M8] 
20:10:16.549 00.000 12268 refined, 4 included, MultiStar: {0.01, -0.08}, one-star: {0.03, -0.12}
20:10:16.549 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.67) = xAngle (0.23 = 0.23)
20:10:16.549 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.26 = 0.26)
20:10:16.549 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.44 mountX=0.08 mountY=0.02, mountTheta=0.26
20:10:16.550 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.08, opts=13)
20:10:16.551 00.001 12268 Enqueuing Move request for scope (0.01, -0.08)
20:10:16.551 00.000 11616 Worker thread wakes up
20:10:16.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
20:10:16.551 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
20:10:16.551 00.000 11616 Moving (0.01, -0.08) raw xDistance=0.08 yDistance=0.02
20:10:16.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:16.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:10:16.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:16.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:10:16.551 00.000 11616 MoveAxis(E, 0, ABG)
20:10:16.551 00.000 11616 Move returns status 0, amount 0
20:10:16.552 00.001 11616 MoveAxis(N, 0, ABG)
20:10:16.552 00.000 11616 Move returns status 0, amount 0
20:10:16.552 00.000 11616 move complete, result=0
20:10:16.552 00.000 11616 worker thread done servicing request
20:10:16.574 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:10:16.591 00.017 12268 UpdateGuideState exits: m=253 SNR=10.8
20:10:16.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:16.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:16.591 00.000 12268 Enqueuing Expose request
20:10:16.591 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:10:16.591 00.000 11616 Worker thread wakes up
20:10:16.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:16.592 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:18.613 02.021 11616 Exposure complete
20:10:18.671 00.058 11616 worker thread done servicing request
20:10:18.672 00.001 12268 OnExposeComplete: enter
20:10:18.672 00.000 12268 UpdateGuideState(): m_state=6
20:10:18.672 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
20:10:18.672 00.000 12268 Star::Find returns 1 (0), X=1249.05, Y=862.49, Mass=256, SNR=10.8, Peak=27 HFD=4.9
20:10:18.673 00.001 12268 MultiStar: [#1 0.02,-0.31,0.99,U] [#2 -0.81,-1.26,0.00,M7] [#3 -0.51,0.08,0.83,U] [#4 0.13,0.17,0.79,U] [#5 0.04,-0.10,0.48,U] [#6 -0.12,-0.40,0.65,U] [#7 -1.05,-0.30,0.00,R] [#8 -1.15,0.41,0.00,M9] 
20:10:18.673 00.000 12268 single-star, 5 included, MultiStar: {-0.06, -0.09}, one-star: {0.06, -0.03}
20:10:18.673 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.67) = xAngle (1.20 = 1.20)
20:10:18.673 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.23 = 1.23)
20:10:18.673 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-0.47 mountX=0.02 mountY=0.06, mountTheta=1.20
20:10:18.674 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.03, opts=13)
20:10:18.674 00.000 12268 Enqueuing Move request for scope (0.06, -0.03)
20:10:18.674 00.000 11616 Worker thread wakes up
20:10:18.675 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
20:10:18.675 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
20:10:18.675 00.000 11616 Moving (0.06, -0.03) raw xDistance=0.02 yDistance=0.06
20:10:18.675 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:18.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:10:18.675 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:18.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:10:18.675 00.000 11616 MoveAxis(E, 0, ABG)
20:10:18.675 00.000 11616 Move returns status 0, amount 0
20:10:18.675 00.000 11616 MoveAxis(N, 0, ABG)
20:10:18.675 00.000 11616 Move returns status 0, amount 0
20:10:18.675 00.000 11616 move complete, result=0
20:10:18.675 00.000 11616 worker thread done servicing request
20:10:18.697 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:10:18.717 00.020 12268 UpdateGuideState exits: m=256 SNR=10.8
20:10:18.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:18.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:18.717 00.000 12268 Enqueuing Expose request
20:10:18.717 00.000 11616 Worker thread wakes up
20:10:18.717 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:18.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:18.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:20.725 02.008 11616 Exposure complete
20:10:20.783 00.058 11616 worker thread done servicing request
20:10:20.784 00.001 12268 OnExposeComplete: enter
20:10:20.784 00.000 12268 UpdateGuideState(): m_state=6
20:10:20.784 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
20:10:20.784 00.000 12268 Star::Find returns 1 (0), X=1249.23, Y=862.00, Mass=225, SNR=10.2, Peak=26 HFD=4.1
20:10:20.784 00.000 12268 MultiStar: [#1 0.06,-0.47,1.02,U] [#2 -0.19,-1.44,0.00,M8] [#3 -0.02,-0.67,0.76,U] [#4 0.17,-0.60,0.82,U] [#5 0.30,0.16,0.53,U] [#6 -0.29,-0.85,0.00,M1] [#7 0.99,-0.10,0.00,M1] [#8 -0.61,-0.39,0.00,M10] 
20:10:20.785 00.001 12268 refined, 4 included, MultiStar: {0.14, -0.47}, one-star: {0.24, -0.52}
20:10:20.785 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-1.67) = xAngle (0.39 = 0.39)
20:10:20.785 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.43 = 0.43)
20:10:20.785 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.47 hyp=0.49 cameraTheta=-1.27 mountX=0.45 mountY=0.20, mountTheta=0.42
20:10:20.786 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.47, opts=13)
20:10:20.786 00.000 12268 Enqueuing Move request for scope (0.14, -0.47)
20:10:20.787 00.001 11616 Worker thread wakes up
20:10:20.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.47) opts 0xd
20:10:20.787 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.47)
20:10:20.787 00.000 11616 Moving (0.14, -0.47) raw xDistance=0.45 yDistance=0.20
20:10:20.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
20:10:20.787 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:10:20.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:10:20.787 00.000 11616 MoveAxis(W, 252, ABG)
20:10:20.787 00.000 11616 Guiding  Dir = 3, Dur = 252
20:10:20.787 00.000 11616 IsSlewing returns 0
20:10:20.788 00.001 11616 IsGuiding returns 0
20:10:20.788 00.000 11616 PulseGuide returned control before completion, sleep 262
20:10:20.807 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:10:20.826 00.019 12268 UpdateGuideState exits: m=225 SNR=10.2
20:10:20.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:20.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:20.826 00.000 12268 Enqueuing Expose request
20:10:21.063 00.237 11616 IsGuiding returns 1
20:10:21.063 00.000 11616 scope still moving after pulse duration time elapsed
20:10:21.093 00.030 11616 IsSlewing returns 0
20:10:21.093 00.000 11616 IsGuiding returns 0
20:10:21.093 00.000 11616 scope move finished after 252 + 54 ms
20:10:21.093 00.000 11616 Move returns status 0, amount 252
20:10:21.093 00.000 11616 MoveAxis(N, 0, ABG)
20:10:21.093 00.000 11616 Move returns status 0, amount 0
20:10:21.093 00.000 11616 move complete, result=0
20:10:21.093 00.000 11616 worker thread done servicing request
20:10:21.093 00.000 11616 Worker thread wakes up
20:10:21.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:21.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:21.095 00.002 12268 GuideStep: 0.4 px 252 ms WEST, 0.2 px 0 ms NORTH
20:10:23.118 02.023 11616 Exposure complete
20:10:23.178 00.060 11616 worker thread done servicing request
20:10:23.179 00.001 12268 OnExposeComplete: enter
20:10:23.179 00.000 12268 UpdateGuideState(): m_state=6
20:10:23.179 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
20:10:23.179 00.000 12268 Star::Find returns 1 (0), X=1249.38, Y=862.34, Mass=240, SNR=10.5, Peak=27 HFD=4.6
20:10:23.179 00.000 12268 MultiStar: [#1 0.24,-0.04,1.01,U] [#2 0.00,-1.09,0.00,M9] [#3 0.39,-0.37,0.84,U] [#4 0.47,-0.13,0.81,U] [#5 -0.10,0.26,0.55,U] [#6 1.07,-0.43,0.00,M2] [#7 1.24,0.19,0.00,M2] [#8 0.40,-0.59,0.00,R] 
20:10:23.179 00.000 12268 refined, 4 included, MultiStar: {0.31, -0.12}, one-star: {0.39, -0.19}
20:10:23.179 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.67) = xAngle (1.30 = 1.30)
20:10:23.180 00.001 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.33 = 1.33)
20:10:23.180 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.12 hyp=0.33 cameraTheta=-0.37 mountX=0.09 mountY=0.32, mountTheta=1.30
20:10:23.181 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.12, opts=13)
20:10:23.181 00.000 12268 Enqueuing Move request for scope (0.31, -0.12)
20:10:23.181 00.000 11616 Worker thread wakes up
20:10:23.181 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.12) opts 0xd
20:10:23.181 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.12)
20:10:23.181 00.000 11616 Moving (0.31, -0.12) raw xDistance=0.09 yDistance=0.32
20:10:23.181 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:23.181 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:10:23.182 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
20:10:23.182 00.000 11616 MoveAxis(E, 0, ABG)
20:10:23.182 00.000 11616 Move returns status 0, amount 0
20:10:23.182 00.000 11616 MoveAxis(S, 27, ABG)
20:10:23.182 00.000 11616 Guiding  Dir = 1, Dur = 27
20:10:23.182 00.000 11616 IsSlewing returns 0
20:10:23.182 00.000 11616 IsGuiding returns 0
20:10:23.183 00.001 11616 PulseGuide returned control before completion, sleep 37
20:10:23.203 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:10:23.223 00.020 12268 UpdateGuideState exits: m=240 SNR=10.5
20:10:23.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:23.223 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:23.223 00.000 12268 Enqueuing Expose request
20:10:23.235 00.012 11616 IsGuiding returns 1
20:10:23.235 00.000 11616 scope still moving after pulse duration time elapsed
20:10:23.267 00.032 11616 IsSlewing returns 0
20:10:23.267 00.000 11616 IsGuiding returns 0
20:10:23.267 00.000 11616 scope move finished after 27 + 58 ms
20:10:23.267 00.000 11616 Move returns status 0, amount 27
20:10:23.268 00.001 11616 move complete, result=0
20:10:23.268 00.000 11616 worker thread done servicing request
20:10:23.268 00.000 11616 Worker thread wakes up
20:10:23.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:23.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:23.271 00.003 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
20:10:25.280 02.009 11616 Exposure complete
20:10:25.341 00.061 11616 worker thread done servicing request
20:10:25.341 00.000 12268 OnExposeComplete: enter
20:10:25.341 00.000 12268 UpdateGuideState(): m_state=6
20:10:25.342 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
20:10:25.342 00.000 12268 Star::Find returns 1 (0), X=1248.94, Y=862.78, Mass=220, SNR=10.0, Peak=24 HFD=4.2
20:10:25.342 00.000 12268 MultiStar: [#1 0.06,-0.03,1.06,U] [#2 -0.28,-0.94,0.00,M10] [#3 -0.23,0.27,0.83,U] [#4 -0.33,0.24,0.86,U] [#5 -0.34,-2.20,0.00,M2] [#6 -0.24,-0.68,0.00,M3] [#7 0.62,0.77,0.00,M3] [#8 -0.54,1.12,0.00,M1] 
20:10:25.342 00.000 12268 refined, 3 included, MultiStar: {-0.13, 0.17}, one-star: {-0.06, 0.26}
20:10:25.342 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.67) = xAngle (3.87 = -2.42)
20:10:25.342 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.90 = -2.39)
20:10:25.342 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.20 mountX=-0.16 mountY=-0.15, mountTheta=-2.40
20:10:25.345 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.17, opts=13)
20:10:25.345 00.000 12268 Enqueuing Move request for scope (-0.13, 0.17)
20:10:25.345 00.000 11616 Worker thread wakes up
20:10:25.346 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
20:10:25.346 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
20:10:25.346 00.000 11616 Moving (-0.13, 0.17) raw xDistance=-0.16 yDistance=-0.15
20:10:25.346 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:10:25.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:10:25.346 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:25.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:10:25.346 00.000 11616 MoveAxis(E, 0, ABG)
20:10:25.346 00.000 11616 Move returns status 0, amount 0
20:10:25.346 00.000 11616 MoveAxis(N, 0, ABG)
20:10:25.346 00.000 11616 Move returns status 0, amount 0
20:10:25.346 00.000 11616 move complete, result=0
20:10:25.347 00.001 11616 worker thread done servicing request
20:10:25.365 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:10:25.384 00.019 12268 UpdateGuideState exits: m=220 SNR=10.0
20:10:25.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:25.384 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:25.384 00.000 12268 Enqueuing Expose request
20:10:25.384 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:10:25.384 00.000 11616 Worker thread wakes up
20:10:25.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:25.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:27.395 02.011 11616 Exposure complete
20:10:27.453 00.058 11616 worker thread done servicing request
20:10:27.454 00.001 12268 OnExposeComplete: enter
20:10:27.454 00.000 12268 UpdateGuideState(): m_state=6
20:10:27.454 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
20:10:27.454 00.000 12268 Star::Find returns 1 (0), X=1249.12, Y=862.87, Mass=235, SNR=10.4, Peak=28 HFD=4.3
20:10:27.454 00.000 12268 MultiStar: [#1 -0.07,-0.41,1.03,U] [#2 -0.13,-0.52,1.05,U] [#3 0.37,-0.22,0.85,U] [#4 0.39,0.15,0.80,U] [#5 0.00,0.43,0.56,U] [#6 0.48,-0.79,0.00,M4] [#7 0.74,0.08,0.00,M4] [#8 0.05,0.47,0.54,U] 
20:10:27.454 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.03}, one-star: {0.13, 0.35}
20:10:27.454 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.67) = xAngle (1.36 = 1.36)
20:10:27.455 00.001 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.39 = 1.39)
20:10:27.455 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.31 mountX=0.02 mountY=0.10, mountTheta=1.36
20:10:27.456 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.03, opts=13)
20:10:27.456 00.000 12268 Enqueuing Move request for scope (0.10, -0.03)
20:10:27.456 00.000 11616 Worker thread wakes up
20:10:27.456 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
20:10:27.456 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
20:10:27.456 00.000 11616 Moving (0.10, -0.03) raw xDistance=0.02 yDistance=0.10
20:10:27.456 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:27.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:10:27.456 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:27.457 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:10:27.457 00.000 11616 MoveAxis(E, 0, ABG)
20:10:27.457 00.000 11616 Move returns status 0, amount 0
20:10:27.457 00.000 11616 MoveAxis(N, 0, ABG)
20:10:27.457 00.000 11616 Move returns status 0, amount 0
20:10:27.457 00.000 11616 move complete, result=0
20:10:27.457 00.000 11616 worker thread done servicing request
20:10:27.479 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:10:27.495 00.016 12268 UpdateGuideState exits: m=235 SNR=10.4
20:10:27.495 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:27.495 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:27.495 00.000 12268 Enqueuing Expose request
20:10:27.496 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:27.496 00.000 11616 Worker thread wakes up
20:10:27.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:27.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:29.536 02.040 11616 Exposure complete
20:10:29.595 00.059 11616 worker thread done servicing request
20:10:29.595 00.000 12268 OnExposeComplete: enter
20:10:29.595 00.000 12268 UpdateGuideState(): m_state=6
20:10:29.595 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
20:10:29.595 00.000 12268 Star::Find returns 1 (0), X=1249.45, Y=862.64, Mass=245, SNR=10.6, Peak=29 HFD=3.9
20:10:29.596 00.001 12268 MultiStar: [#1 0.39,0.50,1.02,U] [#2 -0.08,-0.29,0.96,U] [#3 0.17,-0.17,0.76,U] [#4 0.31,0.54,0.82,U] [#5 0.40,-0.50,0.55,U] [#6 0.59,-0.24,0.65,U] [#7 0.05,0.65,0.46,U] [#8 -0.40,0.47,0.55,U] 
20:10:29.596 00.000 12268 refined, 8 included, MultiStar: {0.23, 0.12}, one-star: {0.46, 0.12}
20:10:29.596 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.67) = xAngle (2.14 = 2.14)
20:10:29.596 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.17 = 2.17)
20:10:29.596 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.12 hyp=0.26 cameraTheta=0.47 mountX=-0.14 mountY=0.21, mountTheta=2.15
20:10:29.599 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.12, opts=13)
20:10:29.599 00.000 12268 Enqueuing Move request for scope (0.23, 0.12)
20:10:29.599 00.000 11616 Worker thread wakes up
20:10:29.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.12) opts 0xd
20:10:29.599 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.12)
20:10:29.599 00.000 11616 Moving (0.23, 0.12) raw xDistance=-0.14 yDistance=0.21
20:10:29.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:10:29.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:10:29.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:10:29.599 00.000 11616 MoveAxis(E, 0, ABG)
20:10:29.599 00.000 11616 Move returns status 0, amount 0
20:10:29.599 00.000 11616 MoveAxis(S, 18, ABG)
20:10:29.600 00.001 11616 Guiding  Dir = 1, Dur = 18
20:10:29.600 00.000 11616 IsSlewing returns 0
20:10:29.600 00.000 11616 IsGuiding returns 0
20:10:29.601 00.001 11616 PulseGuide returned control before completion, sleep 28
20:10:29.623 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:10:29.632 00.009 11616 IsGuiding returns 1
20:10:29.632 00.000 11616 scope still moving after pulse duration time elapsed
20:10:29.641 00.009 12268 UpdateGuideState exits: m=245 SNR=10.6
20:10:29.641 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:29.641 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:29.641 00.000 12268 Enqueuing Expose request
20:10:29.664 00.023 11616 IsSlewing returns 0
20:10:29.664 00.000 11616 IsGuiding returns 0
20:10:29.664 00.000 11616 scope move finished after 18 + 45 ms
20:10:29.665 00.001 11616 Move returns status 0, amount 18
20:10:29.665 00.000 11616 move complete, result=0
20:10:29.665 00.000 11616 worker thread done servicing request
20:10:29.665 00.000 11616 Worker thread wakes up
20:10:29.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:29.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:29.668 00.003 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
20:10:31.678 02.010 11616 Exposure complete
20:10:31.736 00.058 11616 worker thread done servicing request
20:10:31.737 00.001 12268 OnExposeComplete: enter
20:10:31.737 00.000 12268 UpdateGuideState(): m_state=6
20:10:31.737 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
20:10:31.737 00.000 12268 Star::Find returns 1 (0), X=1249.53, Y=863.23, Mass=253, SNR=10.8, Peak=32 HFD=4.3
20:10:31.737 00.000 12268 MultiStar: [#1 0.36,0.72,0.00,M1] [#2 0.01,0.03,1.04,U] [#3 0.16,0.46,0.77,U] [#4 0.32,0.73,0.00,M1] [#5 0.45,-1.79,0.00,M1] [#6 0.53,0.41,0.67,U] [#7 0.36,1.16,0.00,M4] [#8 -0.99,0.97,0.00,M1] 
20:10:31.737 00.000 12268 refined, 3 included, MultiStar: {0.30, 0.39}, one-star: {0.54, 0.70}
20:10:31.738 00.001 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.67) = xAngle (2.59 = 2.59)
20:10:31.738 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.62 = 2.62)
20:10:31.738 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.39 hyp=0.49 cameraTheta=0.92 mountX=-0.42 mountY=0.24, mountTheta=2.61
20:10:31.739 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.39, opts=13)
20:10:31.739 00.000 12268 Enqueuing Move request for scope (0.30, 0.39)
20:10:31.739 00.000 11616 Worker thread wakes up
20:10:31.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.39) opts 0xd
20:10:31.739 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.39)
20:10:31.740 00.001 11616 Moving (0.30, 0.39) raw xDistance=-0.42 yDistance=0.24
20:10:31.740 00.000 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
20:10:31.740 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.25
20:10:31.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
20:10:31.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:10:31.740 00.000 11616 MoveAxis(E, 234, ABG)
20:10:31.740 00.000 11616 Guiding  Dir = 2, Dur = 234
20:10:31.740 00.000 11616 IsSlewing returns 0
20:10:31.740 00.000 11616 IsGuiding returns 0
20:10:31.741 00.001 11616 PulseGuide returned control before completion, sleep 244
20:10:31.761 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:10:31.777 00.016 12268 UpdateGuideState exits: m=253 SNR=10.8
20:10:31.778 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:31.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:31.778 00.000 12268 Enqueuing Expose request
20:10:31.993 00.215 11616 IsGuiding returns 1
20:10:31.993 00.000 11616 scope still moving after pulse duration time elapsed
20:10:32.023 00.030 11616 IsSlewing returns 0
20:10:32.024 00.001 11616 IsGuiding returns 0
20:10:32.024 00.000 11616 scope move finished after 234 + 49 ms
20:10:32.024 00.000 11616 Move returns status 0, amount 234
20:10:32.024 00.000 11616 MoveAxis(S, 21, ABG)
20:10:32.024 00.000 11616 Guiding  Dir = 1, Dur = 21
20:10:32.025 00.001 11616 IsSlewing returns 0
20:10:32.025 00.000 11616 IsGuiding returns 0
20:10:32.025 00.000 11616 PulseGuide returned control before completion, sleep 31
20:10:32.070 00.045 11616 IsGuiding returns 1
20:10:32.070 00.000 11616 scope still moving after pulse duration time elapsed
20:10:32.101 00.031 11616 IsSlewing returns 0
20:10:32.102 00.001 11616 IsGuiding returns 0
20:10:32.102 00.000 11616 scope move finished after 21 + 55 ms
20:10:32.102 00.000 11616 Move returns status 0, amount 21
20:10:32.102 00.000 11616 move complete, result=0
20:10:32.102 00.000 11616 worker thread done servicing request
20:10:32.102 00.000 11616 Worker thread wakes up
20:10:32.103 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:32.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:32.103 00.000 12268 GuideStep: -0.4 px 234 ms EAST, 0.2 px 21 ms SOUTH
20:10:34.114 02.011 11616 Exposure complete
20:10:34.173 00.059 11616 worker thread done servicing request
20:10:34.173 00.000 12268 OnExposeComplete: enter
20:10:34.173 00.000 12268 UpdateGuideState(): m_state=6
20:10:34.173 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
20:10:34.173 00.000 12268 Star::Find returns 1 (0), X=1249.80, Y=863.25, Mass=251, SNR=10.8, Peak=32 HFD=3.9
20:10:34.173 00.000 12268 MultiStar: [#1 0.60,0.63,0.00,M2] [#2 -0.07,0.05,0.94,U] [#3 0.19,0.53,0.87,U] [#4 0.48,0.73,0.00,M2] [#5 0.87,-1.87,0.00,M2] [#6 0.10,0.46,0.68,U] [#7 0.65,1.54,0.00,M5] [#8 -0.93,0.69,0.00,M2] 
20:10:34.173 00.000 12268 refined, 3 included, MultiStar: {0.28, 0.44}, one-star: {0.81, 0.73}
20:10:34.173 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.67) = xAngle (2.68 = 2.68)
20:10:34.174 00.001 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.71 = 2.71)
20:10:34.174 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.44 hyp=0.52 cameraTheta=1.01 mountX=-0.47 mountY=0.22, mountTheta=2.70
20:10:34.175 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.44, opts=13)
20:10:34.175 00.000 12268 Enqueuing Move request for scope (0.28, 0.44)
20:10:34.175 00.000 11616 Worker thread wakes up
20:10:34.176 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.44) opts 0xd
20:10:34.176 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.44)
20:10:34.176 00.000 11616 Moving (0.28, 0.44) raw xDistance=-0.47 yDistance=0.22
20:10:34.176 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
20:10:34.176 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:10:34.176 00.000 11616 MoveAxis(E, 262, ABG)
20:10:34.176 00.000 11616 Guiding  Dir = 2, Dur = 262
20:10:34.176 00.000 11616 IsSlewing returns 0
20:10:34.176 00.000 11616 IsGuiding returns 0
20:10:34.177 00.001 11616 PulseGuide returned control before completion, sleep 272
20:10:34.198 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:10:34.215 00.017 12268 UpdateGuideState exits: m=251 SNR=10.8
20:10:34.215 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:34.215 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:34.215 00.000 12268 Enqueuing Expose request
20:10:34.455 00.240 11616 IsGuiding returns 1
20:10:34.455 00.000 11616 scope still moving after pulse duration time elapsed
20:10:34.486 00.031 11616 IsSlewing returns 0
20:10:34.486 00.000 11616 IsGuiding returns 0
20:10:34.486 00.000 11616 scope move finished after 262 + 47 ms
20:10:34.486 00.000 11616 Move returns status 0, amount 262
20:10:34.487 00.001 11616 MoveAxis(S, 19, ABG)
20:10:34.487 00.000 11616 Guiding  Dir = 1, Dur = 19
20:10:34.487 00.000 11616 IsSlewing returns 0
20:10:34.487 00.000 11616 IsGuiding returns 0
20:10:34.487 00.000 11616 PulseGuide returned control before completion, sleep 29
20:10:34.532 00.045 11616 IsGuiding returns 1
20:10:34.532 00.000 11616 scope still moving after pulse duration time elapsed
20:10:34.563 00.031 11616 IsSlewing returns 0
20:10:34.563 00.000 11616 IsGuiding returns 0
20:10:34.563 00.000 11616 scope move finished after 19 + 57 ms
20:10:34.563 00.000 11616 Move returns status 0, amount 19
20:10:34.563 00.000 11616 move complete, result=0
20:10:34.564 00.001 11616 worker thread done servicing request
20:10:34.564 00.000 11616 Worker thread wakes up
20:10:34.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:34.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:34.564 00.000 12268 GuideStep: -0.5 px 262 ms EAST, 0.2 px 19 ms SOUTH
20:10:36.579 02.015 11616 Exposure complete
20:10:36.640 00.061 11616 worker thread done servicing request
20:10:36.640 00.000 12268 OnExposeComplete: enter
20:10:36.640 00.000 12268 UpdateGuideState(): m_state=6
20:10:36.641 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
20:10:36.641 00.000 12268 Star::Find returns 1 (0), X=1249.45, Y=863.19, Mass=264, SNR=11.0, Peak=35 HFD=3.9
20:10:36.641 00.000 12268 MultiStar: [#1 0.38,0.54,0.95,U] [#2 0.36,-0.17,0.98,U] [#3 0.35,0.29,0.79,U] [#4 0.26,1.06,0.00,M3] [#5 0.40,-0.39,0.56,U] [#6 0.52,0.03,0.59,U] [#7 0.78,0.91,0.00,M6] [#8 -0.84,1.49,0.00,M3] 
20:10:36.641 00.000 12268 refined, 5 included, MultiStar: {0.40, 0.22}, one-star: {0.45, 0.67}
20:10:36.641 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.67) = xAngle (2.16 = 2.16)
20:10:36.641 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.19 = 2.19)
20:10:36.641 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.22 hyp=0.46 cameraTheta=0.49 mountX=-0.26 mountY=0.37, mountTheta=2.17
20:10:36.644 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.22, opts=13)
20:10:36.644 00.000 12268 Enqueuing Move request for scope (0.40, 0.22)
20:10:36.644 00.000 11616 Worker thread wakes up
20:10:36.644 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.22) opts 0xd
20:10:36.644 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.22)
20:10:36.644 00.000 11616 Moving (0.40, 0.22) raw xDistance=-0.26 yDistance=0.37
20:10:36.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
20:10:36.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
20:10:36.644 00.000 11616 MoveAxis(E, 143, ABG)
20:10:36.644 00.000 11616 Guiding  Dir = 2, Dur = 143
20:10:36.645 00.001 11616 IsSlewing returns 0
20:10:36.645 00.000 11616 IsGuiding returns 0
20:10:36.645 00.000 11616 PulseGuide returned control before completion, sleep 153
20:10:36.666 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:10:36.683 00.017 12268 UpdateGuideState exits: m=264 SNR=11.0
20:10:36.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:36.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:36.683 00.000 12268 Enqueuing Expose request
20:10:36.811 00.128 11616 IsGuiding returns 1
20:10:36.811 00.000 11616 scope still moving after pulse duration time elapsed
20:10:36.841 00.030 11616 IsSlewing returns 0
20:10:36.842 00.001 11616 IsGuiding returns 0
20:10:36.842 00.000 11616 scope move finished after 143 + 54 ms
20:10:36.842 00.000 11616 Move returns status 0, amount 143
20:10:36.842 00.000 11616 MoveAxis(S, 32, ABG)
20:10:36.842 00.000 11616 Guiding  Dir = 1, Dur = 32
20:10:36.842 00.000 11616 IsSlewing returns 0
20:10:36.842 00.000 11616 IsGuiding returns 0
20:10:36.843 00.001 11616 PulseGuide returned control before completion, sleep 42
20:10:36.887 00.044 11616 IsGuiding returns 1
20:10:36.887 00.000 11616 scope still moving after pulse duration time elapsed
20:10:36.917 00.030 11616 IsSlewing returns 0
20:10:36.918 00.001 11616 IsGuiding returns 0
20:10:36.918 00.000 11616 scope move finished after 32 + 43 ms
20:10:36.918 00.000 11616 Move returns status 0, amount 32
20:10:36.918 00.000 11616 move complete, result=0
20:10:36.918 00.000 11616 worker thread done servicing request
20:10:36.918 00.000 11616 Worker thread wakes up
20:10:36.918 00.000 12268 GuideStep: -0.3 px 143 ms EAST, 0.4 px 32 ms SOUTH
20:10:36.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:36.919 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:38.923 02.004 11616 Exposure complete
20:10:38.990 00.067 11616 worker thread done servicing request
20:10:38.990 00.000 12268 OnExposeComplete: enter
20:10:38.990 00.000 12268 UpdateGuideState(): m_state=6
20:10:38.990 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
20:10:38.991 00.001 12268 Star::Find returns 1 (0), X=1249.81, Y=862.62, Mass=274, SNR=11.2, Peak=33 HFD=3.8
20:10:38.991 00.000 12268 MultiStar: [#1 0.57,-0.05,0.92,U] [#2 0.35,-0.74,0.00,M6] [#3 0.17,0.01,0.77,U] [#4 0.22,0.05,0.73,U] [#5 0.27,-0.29,0.51,U] [#6 0.43,-0.62,0.00,M1] [#7 1.14,0.54,0.00,M7] [#8 -0.47,0.70,0.00,M4] 
20:10:38.991 00.000 12268 refined, 4 included, MultiStar: {0.45, -0.01}, one-star: {0.81, 0.09}
20:10:38.991 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.67) = xAngle (1.64 = 1.64)
20:10:38.991 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.67 = 1.67)
20:10:38.991 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.01 hyp=0.45 cameraTheta=-0.03 mountX=-0.03 mountY=0.45, mountTheta=1.64
20:10:38.993 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.01, opts=13)
20:10:38.993 00.000 12268 Enqueuing Move request for scope (0.45, -0.01)
20:10:38.993 00.000 11616 Worker thread wakes up
20:10:38.993 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.01) opts 0xd
20:10:38.993 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.01)
20:10:38.993 00.000 11616 Moving (0.45, -0.01) raw xDistance=-0.03 yDistance=0.45
20:10:38.993 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:38.993 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:10:38.993 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
20:10:38.993 00.000 11616 MoveAxis(E, 0, ABG)
20:10:38.993 00.000 11616 Move returns status 0, amount 0
20:10:38.993 00.000 11616 MoveAxis(S, 38, ABG)
20:10:38.994 00.001 11616 Guiding  Dir = 1, Dur = 38
20:10:38.994 00.000 11616 IsSlewing returns 0
20:10:38.994 00.000 11616 IsGuiding returns 0
20:10:38.994 00.000 11616 PulseGuide returned control before completion, sleep 48
20:10:39.016 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:10:39.033 00.017 12268 UpdateGuideState exits: m=274 SNR=11.2
20:10:39.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:39.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:39.033 00.000 12268 Enqueuing Expose request
20:10:39.044 00.011 11616 IsGuiding returns 1
20:10:39.044 00.000 11616 scope still moving after pulse duration time elapsed
20:10:39.076 00.032 11616 IsSlewing returns 0
20:10:39.076 00.000 11616 IsGuiding returns 0
20:10:39.077 00.001 11616 scope move finished after 38 + 43 ms
20:10:39.077 00.000 11616 Move returns status 0, amount 38
20:10:39.077 00.000 11616 move complete, result=0
20:10:39.077 00.000 11616 worker thread done servicing request
20:10:39.077 00.000 11616 Worker thread wakes up
20:10:39.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:39.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:39.078 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 38 ms SOUTH
20:10:41.088 02.010 11616 Exposure complete
20:10:41.153 00.065 11616 worker thread done servicing request
20:10:41.153 00.000 12268 OnExposeComplete: enter
20:10:41.153 00.000 12268 UpdateGuideState(): m_state=6
20:10:41.154 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
20:10:41.154 00.000 12268 Star::Find returns 1 (0), X=1249.12, Y=862.99, Mass=275, SNR=11.2, Peak=30 HFD=4.4
20:10:41.154 00.000 12268 MultiStar: [#1 0.17,-0.22,0.94,U] [#2 -0.01,-0.76,0.00,M7] [#3 0.14,0.38,0.80,U] [#4 0.44,-0.12,0.79,U] [#5 0.16,-0.15,0.51,U] [#6 0.05,-0.39,0.63,U] [#7 1.06,0.18,0.00,M8] [#8 -1.09,0.34,0.00,M5] 
20:10:41.154 00.000 12268 refined, 5 included, MultiStar: {0.18, 0.03}, one-star: {0.13, 0.46}
20:10:41.154 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.67) = xAngle (1.83 = 1.83)
20:10:41.154 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.86 = 1.86)
20:10:41.154 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.19 cameraTheta=0.16 mountX=-0.05 mountY=0.18, mountTheta=1.83
20:10:41.157 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.03, opts=13)
20:10:41.157 00.000 12268 Enqueuing Move request for scope (0.18, 0.03)
20:10:41.157 00.000 11616 Worker thread wakes up
20:10:41.157 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
20:10:41.157 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
20:10:41.157 00.000 11616 Moving (0.18, 0.03) raw xDistance=-0.05 yDistance=0.18
20:10:41.157 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:41.158 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:10:41.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:10:41.158 00.000 11616 MoveAxis(E, 0, ABG)
20:10:41.158 00.000 11616 Move returns status 0, amount 0
20:10:41.159 00.001 11616 MoveAxis(S, 15, ABG)
20:10:41.159 00.000 11616 Guiding  Dir = 1, Dur = 15
20:10:41.160 00.001 11616 IsSlewing returns 0
20:10:41.160 00.000 11616 IsGuiding returns 0
20:10:41.160 00.000 11616 PulseGuide returned control before completion, sleep 25
20:10:41.180 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:10:41.194 00.014 11616 IsGuiding returns 1
20:10:41.194 00.000 11616 scope still moving after pulse duration time elapsed
20:10:41.198 00.004 12268 UpdateGuideState exits: m=275 SNR=11.2
20:10:41.199 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:41.199 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:41.199 00.000 12268 Enqueuing Expose request
20:10:41.225 00.026 11616 IsSlewing returns 0
20:10:41.225 00.000 11616 IsGuiding returns 0
20:10:41.225 00.000 11616 scope move finished after 15 + 50 ms
20:10:41.225 00.000 11616 Move returns status 0, amount 15
20:10:41.226 00.001 11616 move complete, result=0
20:10:41.226 00.000 11616 worker thread done servicing request
20:10:41.226 00.000 11616 Worker thread wakes up
20:10:41.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:41.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:41.226 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
20:10:43.238 02.012 11616 Exposure complete
20:10:43.302 00.064 11616 worker thread done servicing request
20:10:43.302 00.000 12268 OnExposeComplete: enter
20:10:43.302 00.000 12268 UpdateGuideState(): m_state=6
20:10:43.302 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
20:10:43.302 00.000 12268 Star::Find returns 1 (0), X=1249.57, Y=863.05, Mass=183, SNR=9.3, Peak=34 HFD=2.4
20:10:43.303 00.001 12268 MultiStar: [#1 0.27,0.46,1.11,U] [#2 -0.19,-0.32,1.15,U] [#3 -0.36,0.78,0.00,M1] [#4 0.24,0.77,0.00,M2] [#5 0.33,-0.55,0.69,U] [#6 0.24,-0.02,0.67,U] [#7 0.91,1.10,0.00,M9] [#8 -0.27,0.49,0.62,U] 
20:10:43.303 00.000 12268 refined, 5 included, MultiStar: {0.17, 0.11}, one-star: {0.58, 0.52}
20:10:43.303 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.67) = xAngle (2.25 = 2.25)
20:10:43.303 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.28 = 2.28)
20:10:43.303 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.20 cameraTheta=0.58 mountX=-0.13 mountY=0.15, mountTheta=2.26
20:10:43.304 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.11, opts=13)
20:10:43.305 00.001 12268 Enqueuing Move request for scope (0.17, 0.11)
20:10:43.305 00.000 11616 Worker thread wakes up
20:10:43.305 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
20:10:43.305 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
20:10:43.305 00.000 11616 Moving (0.17, 0.11) raw xDistance=-0.13 yDistance=0.15
20:10:43.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
20:10:43.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
20:10:43.305 00.000 11616 MoveAxis(E, 71, ABG)
20:10:43.305 00.000 11616 Guiding  Dir = 2, Dur = 71
20:10:43.305 00.000 11616 IsSlewing returns 0
20:10:43.306 00.001 11616 IsGuiding returns 0
20:10:43.306 00.000 11616 PulseGuide returned control before completion, sleep 81
20:10:43.326 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:10:43.343 00.017 12268 UpdateGuideState exits: m=183 SNR=9.3
20:10:43.344 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:43.344 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:43.344 00.000 12268 Enqueuing Expose request
20:10:43.391 00.047 11616 IsGuiding returns 1
20:10:43.391 00.000 11616 scope still moving after pulse duration time elapsed
20:10:43.422 00.031 11616 IsSlewing returns 0
20:10:43.422 00.000 11616 IsGuiding returns 0
20:10:43.422 00.000 11616 scope move finished after 71 + 46 ms
20:10:43.422 00.000 11616 Move returns status 0, amount 71
20:10:43.422 00.000 11616 MoveAxis(S, 13, ABG)
20:10:43.422 00.000 11616 Guiding  Dir = 1, Dur = 13
20:10:43.422 00.000 11616 IsSlewing returns 0
20:10:43.424 00.002 11616 IsGuiding returns 0
20:10:43.424 00.000 11616 PulseGuide returned control before completion, sleep 23
20:10:43.455 00.031 11616 IsGuiding returns 1
20:10:43.455 00.000 11616 scope still moving after pulse duration time elapsed
20:10:43.485 00.030 11616 IsSlewing returns 0
20:10:43.486 00.001 11616 IsGuiding returns 1
20:10:43.517 00.031 11616 IsSlewing returns 0
20:10:43.517 00.000 11616 IsGuiding returns 1
20:10:43.547 00.030 11616 IsSlewing returns 0
20:10:43.548 00.001 11616 IsGuiding returns 1
20:10:43.578 00.030 11616 IsSlewing returns 0
20:10:43.579 00.001 11616 IsGuiding returns 1
20:10:43.608 00.029 11616 IsSlewing returns 0
20:10:43.609 00.001 11616 IsGuiding returns 0
20:10:43.609 00.000 11616 scope move finished after 13 + 172 ms
20:10:43.609 00.000 11616 Move returns status 0, amount 13
20:10:43.609 00.000 11616 move complete, result=0
20:10:43.609 00.000 11616 worker thread done servicing request
20:10:43.609 00.000 11616 Worker thread wakes up
20:10:43.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:43.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:43.610 00.001 12268 GuideStep: -0.1 px 71 ms EAST, 0.2 px 13 ms SOUTH
20:10:45.619 02.009 11616 Exposure complete
20:10:45.676 00.057 11616 worker thread done servicing request
20:10:45.677 00.001 12268 OnExposeComplete: enter
20:10:45.677 00.000 12268 UpdateGuideState(): m_state=6
20:10:45.677 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
20:10:45.677 00.000 12268 Star::Find returns 1 (0), X=1249.22, Y=863.06, Mass=258, SNR=10.8, Peak=31 HFD=4.6
20:10:45.677 00.000 12268 MultiStar: [#1 0.86,0.25,0.00,M1] [#2 0.09,-0.45,1.00,U] [#3 0.15,0.10,0.78,U] [#4 0.47,0.19,0.80,U] [#5 0.22,0.25,0.50,U] [#6 0.51,-0.67,0.00,M1] [#7 0.23,0.54,0.40,U] [#8 0.45,0.90,0.00,M5] 
20:10:45.677 00.000 12268 refined, 5 included, MultiStar: {0.23, 0.15}, one-star: {0.22, 0.53}
20:10:45.678 00.001 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.67) = xAngle (2.25 = 2.25)
20:10:45.678 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.28 = 2.28)
20:10:45.678 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.15 hyp=0.27 cameraTheta=0.58 mountX=-0.17 mountY=0.20, mountTheta=2.26
20:10:45.679 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.15, opts=13)
20:10:45.679 00.000 12268 Enqueuing Move request for scope (0.23, 0.15)
20:10:45.679 00.000 11616 Worker thread wakes up
20:10:45.680 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.15) opts 0xd
20:10:45.680 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.15)
20:10:45.680 00.000 11616 Moving (0.23, 0.15) raw xDistance=-0.17 yDistance=0.20
20:10:45.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
20:10:45.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:10:45.680 00.000 11616 MoveAxis(E, 95, ABG)
20:10:45.680 00.000 11616 Guiding  Dir = 2, Dur = 95
20:10:45.680 00.000 11616 IsSlewing returns 0
20:10:45.680 00.000 11616 IsGuiding returns 0
20:10:45.681 00.001 11616 PulseGuide returned control before completion, sleep 105
20:10:45.701 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:10:45.718 00.017 12268 UpdateGuideState exits: m=258 SNR=10.8
20:10:45.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:45.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:45.718 00.000 12268 Enqueuing Expose request
20:10:45.798 00.080 11616 IsGuiding returns 1
20:10:45.799 00.001 11616 scope still moving after pulse duration time elapsed
20:10:45.829 00.030 11616 IsSlewing returns 0
20:10:45.829 00.000 11616 IsGuiding returns 0
20:10:45.829 00.000 11616 scope move finished after 95 + 53 ms
20:10:45.829 00.000 11616 Move returns status 0, amount 95
20:10:45.829 00.000 11616 MoveAxis(S, 17, ABG)
20:10:45.830 00.001 11616 Guiding  Dir = 1, Dur = 17
20:10:45.830 00.000 11616 IsSlewing returns 0
20:10:45.830 00.000 11616 IsGuiding returns 0
20:10:45.830 00.000 11616 PulseGuide returned control before completion, sleep 27
20:10:45.859 00.029 11616 IsGuiding returns 1
20:10:45.859 00.000 11616 scope still moving after pulse duration time elapsed
20:10:45.890 00.031 11616 IsSlewing returns 0
20:10:45.890 00.000 11616 IsGuiding returns 1
20:10:45.921 00.031 11616 IsSlewing returns 0
20:10:45.922 00.001 11616 IsGuiding returns 1
20:10:45.951 00.029 11616 IsSlewing returns 0
20:10:45.952 00.001 11616 IsGuiding returns 1
20:10:45.982 00.030 11616 IsSlewing returns 0
20:10:45.983 00.001 11616 IsGuiding returns 1
20:10:46.013 00.030 11616 IsSlewing returns 0
20:10:46.014 00.001 11616 IsGuiding returns 1
20:10:46.044 00.030 11616 IsSlewing returns 0
20:10:46.045 00.001 11616 IsGuiding returns 1
20:10:46.076 00.031 11616 IsSlewing returns 0
20:10:46.077 00.001 11616 IsGuiding returns 1
20:10:46.107 00.030 11616 IsSlewing returns 0
20:10:46.107 00.000 11616 IsGuiding returns 1
20:10:46.138 00.031 11616 IsSlewing returns 0
20:10:46.139 00.001 11616 IsGuiding returns 0
20:10:46.139 00.000 11616 scope move finished after 17 + 291 ms
20:10:46.139 00.000 11616 Move returns status 0, amount 17
20:10:46.139 00.000 11616 move complete, result=0
20:10:46.139 00.000 11616 worker thread done servicing request
20:10:46.139 00.000 11616 Worker thread wakes up
20:10:46.139 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:46.140 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:46.140 00.000 12268 GuideStep: -0.2 px 95 ms EAST, 0.2 px 17 ms SOUTH
20:10:48.141 02.001 11616 Exposure complete
20:10:48.201 00.060 11616 worker thread done servicing request
20:10:48.202 00.001 12268 OnExposeComplete: enter
20:10:48.202 00.000 12268 UpdateGuideState(): m_state=6
20:10:48.202 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
20:10:48.202 00.000 12268 Star::Find returns 1 (0), X=1249.51, Y=862.76, Mass=247, SNR=10.7, Peak=35 HFD=3.5
20:10:48.202 00.000 12268 MultiStar: [#1 0.29,0.65,0.00,M2] [#2 -0.11,-0.20,0.96,U] [#3 0.36,0.54,0.84,U] [#4 0.59,0.36,0.00,M2] [#5 0.37,-0.44,0.61,U] [#6 0.87,-0.29,0.00,M2] [#7 1.40,0.87,0.00,M9] [#8 -0.78,0.69,0.00,M6] 
20:10:48.202 00.000 12268 refined, 3 included, MultiStar: {0.27, 0.07}, one-star: {0.51, 0.23}
20:10:48.203 00.001 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.67) = xAngle (1.90 = 1.90)
20:10:48.203 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.93 = 1.93)
20:10:48.203 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.07 hyp=0.28 cameraTheta=0.23 mountX=-0.09 mountY=0.26, mountTheta=1.91
20:10:48.204 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.07, opts=13)
20:10:48.204 00.000 12268 Enqueuing Move request for scope (0.27, 0.07)
20:10:48.204 00.000 11616 Worker thread wakes up
20:10:48.204 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.07) opts 0xd
20:10:48.204 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.07)
20:10:48.204 00.000 11616 Moving (0.27, 0.07) raw xDistance=-0.09 yDistance=0.26
20:10:48.205 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:48.205 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:10:48.205 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:10:48.205 00.000 11616 MoveAxis(E, 0, ABG)
20:10:48.205 00.000 11616 Move returns status 0, amount 0
20:10:48.205 00.000 11616 MoveAxis(S, 22, ABG)
20:10:48.205 00.000 11616 Guiding  Dir = 1, Dur = 22
20:10:48.205 00.000 11616 IsSlewing returns 0
20:10:48.205 00.000 11616 IsGuiding returns 0
20:10:48.206 00.001 11616 PulseGuide returned control before completion, sleep 32
20:10:48.228 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:10:48.247 00.019 12268 UpdateGuideState exits: m=247 SNR=10.7
20:10:48.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:48.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:48.248 00.001 12268 Enqueuing Expose request
20:10:48.249 00.001 11616 IsGuiding returns 1
20:10:48.249 00.000 11616 scope still moving after pulse duration time elapsed
20:10:48.279 00.030 11616 IsSlewing returns 0
20:10:48.279 00.000 11616 IsGuiding returns 0
20:10:48.279 00.000 11616 scope move finished after 22 + 51 ms
20:10:48.279 00.000 11616 Move returns status 0, amount 22
20:10:48.279 00.000 11616 move complete, result=0
20:10:48.279 00.000 11616 worker thread done servicing request
20:10:48.279 00.000 11616 Worker thread wakes up
20:10:48.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:48.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:48.279 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
20:10:50.295 02.016 11616 Exposure complete
20:10:50.355 00.060 11616 worker thread done servicing request
20:10:50.355 00.000 12268 OnExposeComplete: enter
20:10:50.355 00.000 12268 UpdateGuideState(): m_state=6
20:10:50.356 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
20:10:50.356 00.000 12268 Star::Find returns 1 (0), X=1249.80, Y=863.30, Mass=251, SNR=10.8, Peak=31 HFD=4.4
20:10:50.356 00.000 12268 MultiStar: [#1 0.35,0.85,0.00,M3] [#2 -0.08,0.38,0.80,U] [#3 0.62,0.81,0.00,M1] [#4 0.69,0.94,0.00,M3] [#5 0.81,0.33,0.00,M1] [#6 0.36,0.37,0.65,U] [#7 0.84,1.02,0.00,M10] [#8 -0.44,1.24,0.00,M7] 
20:10:50.356 00.000 12268 refined, 2 included, MultiStar: {0.40, 0.54}, one-star: {0.81, 0.77}
20:10:50.356 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.67) = xAngle (2.60 = 2.60)
20:10:50.356 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.63 = 2.63)
20:10:50.356 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.54 hyp=0.67 cameraTheta=0.93 mountX=-0.57 mountY=0.32, mountTheta=2.63
20:10:50.358 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.54, opts=13)
20:10:50.358 00.000 12268 Enqueuing Move request for scope (0.40, 0.54)
20:10:50.358 00.000 11616 Worker thread wakes up
20:10:50.358 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.54) opts 0xd
20:10:50.358 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.54)
20:10:50.359 00.001 11616 Moving (0.40, 0.54) raw xDistance=-0.57 yDistance=0.32
20:10:50.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.57
20:10:50.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
20:10:50.359 00.000 11616 MoveAxis(E, 321, ABG)
20:10:50.359 00.000 11616 Guiding  Dir = 2, Dur = 321
20:10:50.359 00.000 11616 IsSlewing returns 0
20:10:50.359 00.000 11616 IsGuiding returns 0
20:10:50.360 00.001 11616 PulseGuide returned control before completion, sleep 331
20:10:50.379 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:10:50.399 00.020 12268 UpdateGuideState exits: m=251 SNR=10.8
20:10:50.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:50.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:50.399 00.000 12268 Enqueuing Expose request
20:10:50.696 00.297 11616 IsGuiding returns 1
20:10:50.696 00.000 11616 scope still moving after pulse duration time elapsed
20:10:50.728 00.032 11616 IsSlewing returns 0
20:10:50.728 00.000 11616 IsGuiding returns 0
20:10:50.728 00.000 11616 scope move finished after 321 + 48 ms
20:10:50.729 00.001 11616 Move returns status 0, amount 321
20:10:50.729 00.000 11616 MoveAxis(S, 27, ABG)
20:10:50.729 00.000 11616 Guiding  Dir = 1, Dur = 27
20:10:50.729 00.000 11616 IsSlewing returns 0
20:10:50.729 00.000 11616 IsGuiding returns 0
20:10:50.729 00.000 11616 PulseGuide returned control before completion, sleep 37
20:10:50.774 00.045 11616 IsGuiding returns 1
20:10:50.774 00.000 11616 scope still moving after pulse duration time elapsed
20:10:50.805 00.031 11616 IsSlewing returns 0
20:10:50.806 00.001 11616 IsGuiding returns 0
20:10:50.806 00.000 11616 scope move finished after 27 + 49 ms
20:10:50.806 00.000 11616 Move returns status 0, amount 27
20:10:50.806 00.000 11616 move complete, result=0
20:10:50.806 00.000 11616 worker thread done servicing request
20:10:50.806 00.000 11616 Worker thread wakes up
20:10:50.807 00.001 12268 GuideStep: -0.6 px 321 ms EAST, 0.3 px 27 ms SOUTH
20:10:50.807 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:50.807 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:52.818 02.011 11616 Exposure complete
20:10:52.878 00.060 11616 worker thread done servicing request
20:10:52.878 00.000 12268 OnExposeComplete: enter
20:10:52.878 00.000 12268 UpdateGuideState(): m_state=6
20:10:52.879 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
20:10:52.879 00.000 12268 Star::Find returns 1 (0), X=1249.53, Y=863.19, Mass=260, SNR=10.9, Peak=30 HFD=4.5
20:10:52.879 00.000 12268 MultiStar: [#1 0.57,0.96,0.00,M4] [#2 0.19,0.23,0.99,U] [#3 0.40,0.69,0.00,M2] [#4 0.15,0.88,0.00,M4] [#5 0.33,-0.44,0.66,U] [#6 0.43,-0.03,0.73,U] [#7 0.45,1.07,0.00,R] [#8 -0.77,0.91,0.00,M8] 
20:10:52.879 00.000 12268 refined, 3 included, MultiStar: {0.37, 0.17}, one-star: {0.54, 0.67}
20:10:52.879 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.67) = xAngle (2.10 = 2.10)
20:10:52.879 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.13 = 2.13)
20:10:52.879 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.17 hyp=0.41 cameraTheta=0.43 mountX=-0.21 mountY=0.35, mountTheta=2.11
20:10:52.881 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.17, opts=13)
20:10:52.881 00.000 12268 Enqueuing Move request for scope (0.37, 0.17)
20:10:52.881 00.000 11616 Worker thread wakes up
20:10:52.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.17) opts 0xd
20:10:52.881 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.17)
20:10:52.881 00.000 11616 Moving (0.37, 0.17) raw xDistance=-0.21 yDistance=0.35
20:10:52.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
20:10:52.882 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
20:10:52.882 00.000 11616 MoveAxis(E, 116, ABG)
20:10:52.882 00.000 11616 Guiding  Dir = 2, Dur = 116
20:10:52.882 00.000 11616 IsSlewing returns 0
20:10:52.882 00.000 11616 IsGuiding returns 0
20:10:52.883 00.001 11616 PulseGuide returned control before completion, sleep 126
20:10:52.903 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:10:52.921 00.018 12268 UpdateGuideState exits: m=260 SNR=10.9
20:10:52.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:52.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:52.921 00.000 12268 Enqueuing Expose request
20:10:53.024 00.103 11616 IsGuiding returns 1
20:10:53.024 00.000 11616 scope still moving after pulse duration time elapsed
20:10:53.054 00.030 11616 IsSlewing returns 0
20:10:53.055 00.001 11616 IsGuiding returns 0
20:10:53.055 00.000 11616 scope move finished after 116 + 56 ms
20:10:53.055 00.000 11616 Move returns status 0, amount 116
20:10:53.055 00.000 11616 MoveAxis(S, 29, ABG)
20:10:53.055 00.000 11616 Guiding  Dir = 1, Dur = 29
20:10:53.055 00.000 11616 IsSlewing returns 0
20:10:53.056 00.001 11616 IsGuiding returns 0
20:10:53.056 00.000 11616 PulseGuide returned control before completion, sleep 39
20:10:53.101 00.045 11616 IsGuiding returns 1
20:10:53.101 00.000 11616 scope still moving after pulse duration time elapsed
20:10:53.132 00.031 11616 IsSlewing returns 0
20:10:53.132 00.000 11616 IsGuiding returns 0
20:10:53.133 00.001 11616 scope move finished after 29 + 48 ms
20:10:53.133 00.000 11616 Move returns status 0, amount 29
20:10:53.133 00.000 11616 move complete, result=0
20:10:53.133 00.000 11616 worker thread done servicing request
20:10:53.133 00.000 11616 Worker thread wakes up
20:10:53.133 00.000 12268 GuideStep: -0.2 px 116 ms EAST, 0.3 px 29 ms SOUTH
20:10:53.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:53.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:55.146 02.013 11616 Exposure complete
20:10:55.208 00.062 11616 worker thread done servicing request
20:10:55.208 00.000 12268 OnExposeComplete: enter
20:10:55.208 00.000 12268 UpdateGuideState(): m_state=6
20:10:55.208 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
20:10:55.209 00.001 12268 Star::Find returns 1 (0), X=1249.32, Y=863.38, Mass=174, SNR=9.0, Peak=28 HFD=2.9
20:10:55.209 00.000 12268 MultiStar: [#1 0.41,0.87,0.00,M5] [#2 -0.08,-0.49,1.22,U] [#3 0.75,0.18,0.00,M3] [#4 0.04,0.36,1.01,U] [#5 0.24,-2.00,0.00,M1] [#6 0.19,0.22,0.78,U] [#7 0.07,-0.03,0.52,U] [#8 -0.79,0.60,0.00,M9] 
20:10:55.209 00.000 12268 refined, 4 included, MultiStar: {0.10, 0.17}, one-star: {0.32, 0.85}
20:10:55.209 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.67) = xAngle (2.72 = 2.72)
20:10:55.209 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.75 = 2.75)
20:10:55.209 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.05 mountX=-0.18 mountY=0.08, mountTheta=2.74
20:10:55.211 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.17, opts=13)
20:10:55.211 00.000 12268 Enqueuing Move request for scope (0.10, 0.17)
20:10:55.211 00.000 11616 Worker thread wakes up
20:10:55.211 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
20:10:55.211 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
20:10:55.211 00.000 11616 Moving (0.10, 0.17) raw xDistance=-0.18 yDistance=0.08
20:10:55.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:10:55.211 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:55.212 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:10:55.212 00.000 11616 MoveAxis(E, 101, ABG)
20:10:55.212 00.000 11616 Guiding  Dir = 2, Dur = 101
20:10:55.212 00.000 11616 IsSlewing returns 0
20:10:55.212 00.000 11616 IsGuiding returns 0
20:10:55.213 00.001 11616 PulseGuide returned control before completion, sleep 111
20:10:55.232 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:10:55.250 00.018 12268 UpdateGuideState exits: m=174 SNR=9.0
20:10:55.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:55.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:55.250 00.000 12268 Enqueuing Expose request
20:10:55.332 00.082 11616 IsGuiding returns 1
20:10:55.332 00.000 11616 scope still moving after pulse duration time elapsed
20:10:55.364 00.032 11616 IsSlewing returns 0
20:10:55.365 00.001 11616 IsGuiding returns 0
20:10:55.365 00.000 11616 scope move finished after 101 + 51 ms
20:10:55.365 00.000 11616 Move returns status 0, amount 101
20:10:55.365 00.000 11616 MoveAxis(N, 0, ABG)
20:10:55.365 00.000 11616 Move returns status 0, amount 0
20:10:55.365 00.000 11616 move complete, result=0
20:10:55.366 00.001 11616 worker thread done servicing request
20:10:55.366 00.000 11616 Worker thread wakes up
20:10:55.366 00.000 12268 GuideStep: -0.2 px 101 ms EAST, 0.1 px 0 ms NORTH
20:10:55.366 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:55.366 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:57.382 02.016 11616 Exposure complete
20:10:57.444 00.062 11616 worker thread done servicing request
20:10:57.444 00.000 12268 OnExposeComplete: enter
20:10:57.444 00.000 12268 UpdateGuideState(): m_state=6
20:10:57.444 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
20:10:57.444 00.000 12268 Star::Find returns 1 (0), X=1249.43, Y=863.11, Mass=269, SNR=11.1, Peak=29 HFD=4.7
20:10:57.445 00.001 12268 Star::Find false star n=14 nbg=283 bg=8.5 sigma=0.8 thresh=11 peak=11
20:10:57.445 00.000 12268 MultiStar: [#1 0.30,0.50,0.99,U] [#2 -0.31,-0.23,0.98,U] [#3 -0.06,0.77,0.00,M4] [#4 0.08,0.76,0.00,M4] [#5 0.25,-0.18,0.57,U] [#6 0.58,0.14,0.66,U] [#7 0.00,0.00,0.00,L] [#8 -1.06,1.54,0.00,M10] [#9 0.11,0.66,0.42,U] 
20:10:57.445 00.000 12268 refined, 5 included, MultiStar: {0.22, 0.24}, one-star: {0.43, 0.59}
20:10:57.445 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.67) = xAngle (2.51 = 2.51)
20:10:57.445 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.54 = 2.54)
20:10:57.445 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.24 hyp=0.33 cameraTheta=0.84 mountX=-0.26 mountY=0.18, mountTheta=2.53
20:10:57.446 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.24, opts=13)
20:10:57.447 00.001 12268 Enqueuing Move request for scope (0.22, 0.24)
20:10:57.447 00.000 11616 Worker thread wakes up
20:10:57.447 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.24) opts 0xd
20:10:57.447 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.24)
20:10:57.447 00.000 11616 Moving (0.22, 0.24) raw xDistance=-0.26 yDistance=0.18
20:10:57.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
20:10:57.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:10:57.447 00.000 11616 MoveAxis(E, 147, ABG)
20:10:57.447 00.000 11616 Guiding  Dir = 2, Dur = 147
20:10:57.448 00.001 11616 IsSlewing returns 0
20:10:57.448 00.000 11616 IsGuiding returns 0
20:10:57.448 00.000 11616 PulseGuide returned control before completion, sleep 157
20:10:57.469 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:10:57.488 00.019 12268 UpdateGuideState exits: m=269 SNR=11.1
20:10:57.489 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:57.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:57.489 00.000 12268 Enqueuing Expose request
20:10:57.611 00.122 11616 IsGuiding returns 1
20:10:57.612 00.001 11616 scope still moving after pulse duration time elapsed
20:10:57.642 00.030 11616 IsSlewing returns 0
20:10:57.643 00.001 11616 IsGuiding returns 0
20:10:57.643 00.000 11616 scope move finished after 147 + 48 ms
20:10:57.643 00.000 11616 Move returns status 0, amount 147
20:10:57.643 00.000 11616 MoveAxis(S, 16, ABG)
20:10:57.643 00.000 11616 Guiding  Dir = 1, Dur = 16
20:10:57.644 00.001 11616 IsSlewing returns 0
20:10:57.644 00.000 11616 IsGuiding returns 0
20:10:57.644 00.000 11616 PulseGuide returned control before completion, sleep 26
20:10:57.673 00.029 11616 IsGuiding returns 1
20:10:57.673 00.000 11616 scope still moving after pulse duration time elapsed
20:10:57.703 00.030 11616 IsSlewing returns 0
20:10:57.704 00.001 11616 IsGuiding returns 0
20:10:57.704 00.000 11616 scope move finished after 16 + 44 ms
20:10:57.704 00.000 11616 Move returns status 0, amount 16
20:10:57.704 00.000 11616 move complete, result=0
20:10:57.704 00.000 11616 worker thread done servicing request
20:10:57.704 00.000 11616 Worker thread wakes up
20:10:57.705 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:57.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:10:57.705 00.000 12268 GuideStep: -0.3 px 147 ms EAST, 0.2 px 16 ms SOUTH
20:10:59.726 02.021 11616 Exposure complete
20:10:59.784 00.058 11616 worker thread done servicing request
20:10:59.784 00.000 12268 OnExposeComplete: enter
20:10:59.784 00.000 12268 UpdateGuideState(): m_state=6
20:10:59.785 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
20:10:59.785 00.000 12268 Star::Find returns 1 (0), X=1248.96, Y=863.18, Mass=253, SNR=10.8, Peak=29 HFD=4.3
20:10:59.785 00.000 12268 MultiStar: [#1 -0.09,0.55,1.03,U] [#2 -0.28,-0.39,0.98,U] [#3 0.02,0.75,0.00,M5] [#4 -0.18,0.54,0.90,U] [#5 -0.15,-1.90,0.00,M1] [#6 0.22,-0.11,0.68,U] [#7 -0.29,-0.06,0.45,U] [#8 -1.30,0.72,0.00,R] 
20:10:59.785 00.000 12268 refined, 5 included, MultiStar: {-0.11, 0.24}, one-star: {-0.04, 0.66}
20:10:59.785 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.67) = xAngle (3.66 = -2.63)
20:10:59.785 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.69 = -2.60)
20:10:59.785 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.27 cameraTheta=1.99 mountX=-0.23 mountY=-0.14, mountTheta=-2.60
20:10:59.787 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.24, opts=13)
20:10:59.787 00.000 12268 Enqueuing Move request for scope (-0.11, 0.24)
20:10:59.787 00.000 11616 Worker thread wakes up
20:10:59.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
20:10:59.787 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
20:10:59.787 00.000 11616 Moving (-0.11, 0.24) raw xDistance=-0.23 yDistance=-0.14
20:10:59.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
20:10:59.788 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:59.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:10:59.788 00.000 11616 MoveAxis(E, 130, ABG)
20:10:59.788 00.000 11616 Guiding  Dir = 2, Dur = 130
20:10:59.788 00.000 11616 IsSlewing returns 0
20:10:59.788 00.000 11616 IsGuiding returns 0
20:10:59.789 00.001 11616 PulseGuide returned control before completion, sleep 140
20:10:59.809 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:10:59.831 00.022 12268 UpdateGuideState exits: m=253 SNR=10.8
20:10:59.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:59.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:10:59.831 00.000 12268 Enqueuing Expose request
20:10:59.932 00.101 11616 IsGuiding returns 1
20:10:59.932 00.000 11616 scope still moving after pulse duration time elapsed
20:10:59.963 00.031 11616 IsSlewing returns 0
20:10:59.963 00.000 11616 IsGuiding returns 0
20:10:59.963 00.000 11616 scope move finished after 130 + 45 ms
20:10:59.963 00.000 11616 Move returns status 0, amount 130
20:10:59.963 00.000 11616 MoveAxis(N, 0, ABG)
20:10:59.963 00.000 11616 Move returns status 0, amount 0
20:10:59.964 00.001 11616 move complete, result=0
20:10:59.964 00.000 11616 worker thread done servicing request
20:10:59.964 00.000 12268 GuideStep: -0.2 px 130 ms EAST, -0.1 px 0 ms NORTH
20:10:59.964 00.000 11616 Worker thread wakes up
20:10:59.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:10:59.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:01.974 02.010 11616 Exposure complete
20:11:02.033 00.059 11616 worker thread done servicing request
20:11:02.033 00.000 12268 OnExposeComplete: enter
20:11:02.033 00.000 12268 UpdateGuideState(): m_state=6
20:11:02.033 00.000 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
20:11:02.033 00.000 12268 Star::Find returns 1 (0), X=1248.89, Y=863.13, Mass=248, SNR=10.7, Peak=35 HFD=4.2
20:11:02.033 00.000 12268 MultiStar: [#1 -0.25,0.49,1.02,U] [#2 -0.51,-0.62,0.00,M1] [#3 -0.36,0.29,0.81,U] [#4 -0.11,0.46,0.84,U] [#5 -0.13,-1.90,0.00,M2] [#6 -0.11,-0.32,0.65,U] [#7 0.12,-0.33,0.46,U] [#8 -0.48,0.30,0.56,U] 
20:11:02.033 00.000 12268 refined, 6 included, MultiStar: {-0.19, 0.29}, one-star: {-0.10, 0.60}
20:11:02.033 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.67) = xAngle (3.83 = -2.45)
20:11:02.034 00.001 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.86 = -2.42)
20:11:02.034 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.29 hyp=0.35 cameraTheta=2.16 mountX=-0.27 mountY=-0.23, mountTheta=-2.43
20:11:02.035 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.29, opts=13)
20:11:02.035 00.000 12268 Enqueuing Move request for scope (-0.19, 0.29)
20:11:02.035 00.000 11616 Worker thread wakes up
20:11:02.035 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.29) opts 0xd
20:11:02.035 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.29)
20:11:02.035 00.000 11616 Moving (-0.19, 0.29) raw xDistance=-0.27 yDistance=-0.23
20:11:02.036 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
20:11:02.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:11:02.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:11:02.036 00.000 11616 MoveAxis(E, 150, ABG)
20:11:02.036 00.000 11616 Guiding  Dir = 2, Dur = 150
20:11:02.036 00.000 11616 IsSlewing returns 0
20:11:02.036 00.000 11616 IsGuiding returns 0
20:11:02.037 00.001 11616 PulseGuide returned control before completion, sleep 160
20:11:02.056 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:11:02.075 00.019 12268 UpdateGuideState exits: m=248 SNR=10.7
20:11:02.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:02.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:02.075 00.000 12268 Enqueuing Expose request
20:11:02.202 00.127 11616 IsGuiding returns 1
20:11:02.202 00.000 11616 scope still moving after pulse duration time elapsed
20:11:02.233 00.031 11616 IsSlewing returns 0
20:11:02.233 00.000 11616 IsGuiding returns 1
20:11:02.264 00.031 11616 IsSlewing returns 0
20:11:02.265 00.001 11616 IsGuiding returns 1
20:11:02.295 00.030 11616 IsSlewing returns 0
20:11:02.295 00.000 11616 IsGuiding returns 1
20:11:02.325 00.030 11616 IsSlewing returns 0
20:11:02.326 00.001 11616 IsGuiding returns 1
20:11:02.357 00.031 11616 IsSlewing returns 0
20:11:02.357 00.000 11616 IsGuiding returns 0
20:11:02.357 00.000 11616 scope move finished after 150 + 170 ms
20:11:02.357 00.000 11616 Move returns status 0, amount 150
20:11:02.357 00.000 11616 MoveAxis(N, 0, ABG)
20:11:02.357 00.000 11616 Move returns status 0, amount 0
20:11:02.357 00.000 11616 move complete, result=0
20:11:02.357 00.000 11616 worker thread done servicing request
20:11:02.357 00.000 11616 Worker thread wakes up
20:11:02.357 00.000 12268 GuideStep: -0.3 px 150 ms EAST, -0.2 px 0 ms NORTH
20:11:02.357 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:02.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:04.364 02.007 11616 Exposure complete
20:11:04.425 00.061 11616 worker thread done servicing request
20:11:04.425 00.000 12268 OnExposeComplete: enter
20:11:04.425 00.000 12268 UpdateGuideState(): m_state=6
20:11:04.425 00.000 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
20:11:04.426 00.001 12268 Star::Find returns 1 (0), X=1249.34, Y=862.92, Mass=307, SNR=11.9, Peak=34 HFD=5.1
20:11:04.426 00.000 12268 MultiStar: [#1 0.21,0.42,0.95,U] [#2 -0.06,-0.82,0.00,M2] [#3 0.19,0.02,0.76,U] [#4 0.22,0.42,0.84,U] [#5 0.12,0.03,0.53,U] [#6 0.59,0.13,0.62,U] [#7 0.30,-0.61,0.43,U] [#8 0.30,0.11,0.42,U] 
20:11:04.426 00.000 12268 refined, 7 included, MultiStar: {0.28, 0.19}, one-star: {0.34, 0.40}
20:11:04.426 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.67) = xAngle (2.26 = 2.26)
20:11:04.426 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.29 = 2.29)
20:11:04.426 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.19 hyp=0.34 cameraTheta=0.59 mountX=-0.22 mountY=0.25, mountTheta=2.28
20:11:04.428 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.19, opts=13)
20:11:04.428 00.000 12268 Enqueuing Move request for scope (0.28, 0.19)
20:11:04.428 00.000 11616 Worker thread wakes up
20:11:04.428 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.19) opts 0xd
20:11:04.428 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.19)
20:11:04.428 00.000 11616 Moving (0.28, 0.19) raw xDistance=-0.22 yDistance=0.25
20:11:04.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:11:04.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
20:11:04.428 00.000 11616 MoveAxis(E, 121, ABG)
20:11:04.428 00.000 11616 Guiding  Dir = 2, Dur = 121
20:11:04.429 00.001 11616 IsSlewing returns 0
20:11:04.429 00.000 11616 IsGuiding returns 0
20:11:04.429 00.000 11616 PulseGuide returned control before completion, sleep 131
20:11:04.448 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
20:11:04.465 00.017 12268 UpdateGuideState exits: m=307 SNR=11.9
20:11:04.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:04.466 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:04.466 00.000 12268 Enqueuing Expose request
20:11:04.563 00.097 11616 IsGuiding returns 1
20:11:04.563 00.000 11616 scope still moving after pulse duration time elapsed
20:11:04.594 00.031 11616 IsSlewing returns 0
20:11:04.596 00.002 11616 IsGuiding returns 1
20:11:04.626 00.030 11616 IsSlewing returns 0
20:11:04.626 00.000 11616 IsGuiding returns 1
20:11:04.657 00.031 11616 IsSlewing returns 0
20:11:04.657 00.000 11616 IsGuiding returns 1
20:11:04.689 00.032 11616 IsSlewing returns 0
20:11:04.689 00.000 11616 IsGuiding returns 1
20:11:04.721 00.032 11616 IsSlewing returns 0
20:11:04.722 00.001 11616 IsGuiding returns 1
20:11:04.752 00.030 11616 IsSlewing returns 0
20:11:04.753 00.001 11616 IsGuiding returns 0
20:11:04.753 00.000 11616 scope move finished after 121 + 202 ms
20:11:04.753 00.000 11616 Move returns status 0, amount 121
20:11:04.753 00.000 11616 MoveAxis(S, 21, ABG)
20:11:04.753 00.000 11616 Guiding  Dir = 1, Dur = 21
20:11:04.754 00.001 11616 IsSlewing returns 0
20:11:04.754 00.000 11616 IsGuiding returns 0
20:11:04.755 00.001 11616 PulseGuide returned control before completion, sleep 31
20:11:04.798 00.043 11616 IsGuiding returns 1
20:11:04.799 00.001 11616 scope still moving after pulse duration time elapsed
20:11:04.831 00.032 11616 IsSlewing returns 0
20:11:04.843 00.012 11616 IsGuiding returns 0
20:11:04.843 00.000 11616 scope move finished after 21 + 67 ms
20:11:04.843 00.000 11616 Move returns status 0, amount 21
20:11:04.844 00.001 11616 move complete, result=0
20:11:04.844 00.000 11616 worker thread done servicing request
20:11:04.844 00.000 11616 Worker thread wakes up
20:11:04.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:04.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:04.844 00.000 12268 GuideStep: -0.2 px 121 ms EAST, 0.3 px 21 ms SOUTH
20:11:06.851 02.007 11616 Exposure complete
20:11:06.913 00.062 11616 worker thread done servicing request
20:11:06.913 00.000 12268 OnExposeComplete: enter
20:11:06.913 00.000 12268 UpdateGuideState(): m_state=6
20:11:06.913 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
20:11:06.914 00.001 12268 Star::Find returns 1 (0), X=1249.39, Y=862.78, Mass=261, SNR=11.0, Peak=30 HFD=4.2
20:11:06.914 00.000 12268 MultiStar: [#1 0.45,0.43,1.06,U] [#2 -0.29,-0.25,1.08,U] [#3 -0.25,0.17,0.75,U] [#4 0.12,0.63,0.94,U] [#5 0.34,-2.11,0.00,M2] [#6 0.49,-0.32,0.67,U] [#7 0.12,-0.60,0.46,U] [#8 0.77,-0.13,0.00,M1] 
20:11:06.914 00.000 12268 refined, 6 included, MultiStar: {0.15, 0.11}, one-star: {0.39, 0.25}
20:11:06.914 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.67) = xAngle (2.33 = 2.33)
20:11:06.914 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.36 = 2.36)
20:11:06.914 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.11 hyp=0.18 cameraTheta=0.66 mountX=-0.13 mountY=0.13, mountTheta=2.34
20:11:06.916 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.11, opts=13)
20:11:06.916 00.000 12268 Enqueuing Move request for scope (0.15, 0.11)
20:11:06.916 00.000 11616 Worker thread wakes up
20:11:06.916 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.11) opts 0xd
20:11:06.916 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.11)
20:11:06.916 00.000 11616 Moving (0.15, 0.11) raw xDistance=-0.13 yDistance=0.13
20:11:06.916 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
20:11:06.916 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:06.917 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:11:06.917 00.000 11616 MoveAxis(E, 71, ABG)
20:11:06.917 00.000 11616 Guiding  Dir = 2, Dur = 71
20:11:06.917 00.000 11616 IsSlewing returns 0
20:11:06.917 00.000 11616 IsGuiding returns 0
20:11:06.918 00.001 11616 PulseGuide returned control before completion, sleep 81
20:11:06.938 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:11:06.955 00.017 12268 UpdateGuideState exits: m=261 SNR=11.0
20:11:06.956 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:06.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:06.956 00.000 12268 Enqueuing Expose request
20:11:07.002 00.046 11616 IsGuiding returns 1
20:11:07.002 00.000 11616 scope still moving after pulse duration time elapsed
20:11:07.032 00.030 11616 IsSlewing returns 0
20:11:07.033 00.001 11616 IsGuiding returns 1
20:11:07.063 00.030 11616 IsSlewing returns 0
20:11:07.064 00.001 11616 IsGuiding returns 1
20:11:07.095 00.031 11616 IsSlewing returns 0
20:11:07.095 00.000 11616 IsGuiding returns 1
20:11:07.125 00.030 11616 IsSlewing returns 0
20:11:07.125 00.000 11616 IsGuiding returns 1
20:11:07.157 00.032 11616 IsSlewing returns 0
20:11:07.157 00.000 11616 IsGuiding returns 0
20:11:07.158 00.001 11616 scope move finished after 71 + 169 ms
20:11:07.158 00.000 11616 Move returns status 0, amount 71
20:11:07.158 00.000 11616 MoveAxis(N, 0, ABG)
20:11:07.158 00.000 11616 Move returns status 0, amount 0
20:11:07.158 00.000 11616 move complete, result=0
20:11:07.158 00.000 11616 worker thread done servicing request
20:11:07.158 00.000 12268 GuideStep: -0.1 px 71 ms EAST, 0.1 px 0 ms NORTH
20:11:07.159 00.001 11616 Worker thread wakes up
20:11:07.159 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:07.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:09.169 02.010 11616 Exposure complete
20:11:09.235 00.066 11616 worker thread done servicing request
20:11:09.235 00.000 12268 OnExposeComplete: enter
20:11:09.235 00.000 12268 UpdateGuideState(): m_state=6
20:11:09.235 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
20:11:09.235 00.000 12268 Star::Find returns 1 (0), X=1249.43, Y=862.38, Mass=277, SNR=11.3, Peak=27 HFD=4.8
20:11:09.236 00.001 12268 MultiStar: [#1 0.10,-0.48,1.02,U] [#2 -0.57,-0.79,0.00,M2] [#3 -0.28,-0.20,0.81,U] [#4 0.10,-0.23,0.71,U] [#5 0.24,-0.44,0.52,U] [#6 0.25,-0.38,0.70,U] [#7 -0.50,-0.29,0.47,U] [#8 0.05,-0.60,0.51,U] 
20:11:09.236 00.000 12268 refined, 7 included, MultiStar: {0.08, -0.33}, one-star: {0.43, -0.15}
20:11:09.236 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.67) = xAngle (0.34 = 0.34)
20:11:09.236 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.37 = 0.37)
20:11:09.236 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.33 hyp=0.34 cameraTheta=-1.33 mountX=0.32 mountY=0.13, mountTheta=0.37
20:11:09.238 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.33, opts=13)
20:11:09.238 00.000 12268 Enqueuing Move request for scope (0.08, -0.33)
20:11:09.238 00.000 11616 Worker thread wakes up
20:11:09.238 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.33) opts 0xd
20:11:09.238 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.33)
20:11:09.238 00.000 11616 Moving (0.08, -0.33) raw xDistance=0.32 yDistance=0.13
20:11:09.238 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
20:11:09.239 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
20:11:09.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
20:11:09.239 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:09.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:11:09.239 00.000 11616 MoveAxis(W, 181, ABG)
20:11:09.239 00.000 11616 Guiding  Dir = 3, Dur = 181
20:11:09.240 00.001 11616 IsSlewing returns 0
20:11:09.240 00.000 11616 IsGuiding returns 0
20:11:09.241 00.001 11616 PulseGuide returned control before completion, sleep 191
20:11:09.263 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=20, Gamma=1.290
20:11:09.281 00.018 12268 UpdateGuideState exits: m=277 SNR=11.3
20:11:09.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:09.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:09.281 00.000 12268 Enqueuing Expose request
20:11:09.447 00.166 11616 IsGuiding returns 0
20:11:09.447 00.000 11616 Move returns status 0, amount 181
20:11:09.447 00.000 11616 MoveAxis(N, 0, ABG)
20:11:09.447 00.000 11616 Move returns status 0, amount 0
20:11:09.447 00.000 11616 move complete, result=0
20:11:09.447 00.000 11616 worker thread done servicing request
20:11:09.448 00.001 12268 GuideStep: 0.3 px 181 ms WEST, 0.1 px 0 ms NORTH
20:11:09.448 00.000 11616 Worker thread wakes up
20:11:09.448 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:09.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:11.548 02.100 11616 Exposure complete
20:11:11.607 00.059 11616 worker thread done servicing request
20:11:11.607 00.000 12268 OnExposeComplete: enter
20:11:11.607 00.000 12268 UpdateGuideState(): m_state=6
20:11:11.607 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
20:11:11.608 00.001 12268 Star::Find returns 1 (0), X=1249.06, Y=863.23, Mass=231, SNR=10.3, Peak=28 HFD=4.1
20:11:11.608 00.000 12268 MultiStar: [#1 0.04,0.31,1.10,U] [#2 -0.08,-0.48,0.89,U] [#3 -0.10,-0.01,0.89,U] [#4 0.59,0.19,0.93,U] [#5 0.09,-0.42,0.62,U] [#6 0.20,0.40,0.76,U] [#7 -0.17,0.38,0.53,U] [#8 0.69,-0.81,0.00,M1] 
20:11:11.608 00.000 12268 refined, 7 included, MultiStar: {0.09, 0.16}, one-star: {0.06, 0.70}
20:11:11.608 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.67) = xAngle (2.71 = 2.71)
20:11:11.608 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.74 = 2.74)
20:11:11.608 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.18 cameraTheta=1.04 mountX=-0.16 mountY=0.07, mountTheta=2.73
20:11:11.610 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.16, opts=13)
20:11:11.610 00.000 12268 Enqueuing Move request for scope (0.09, 0.16)
20:11:11.610 00.000 11616 Worker thread wakes up
20:11:11.610 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
20:11:11.610 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
20:11:11.610 00.000 11616 Moving (0.09, 0.16) raw xDistance=-0.16 yDistance=0.07
20:11:11.610 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:11:11.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:11:11.610 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:11.611 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:11:11.611 00.000 11616 MoveAxis(E, 0, ABG)
20:11:11.611 00.000 11616 Move returns status 0, amount 0
20:11:11.611 00.000 11616 MoveAxis(N, 0, ABG)
20:11:11.611 00.000 11616 Move returns status 0, amount 0
20:11:11.611 00.000 11616 move complete, result=0
20:11:11.611 00.000 11616 worker thread done servicing request
20:11:11.631 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:11:11.650 00.019 12268 UpdateGuideState exits: m=231 SNR=10.3
20:11:11.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:11.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:11.650 00.000 12268 Enqueuing Expose request
20:11:11.650 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:11.650 00.000 11616 Worker thread wakes up
20:11:11.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:11.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:13.665 02.015 11616 Exposure complete
20:11:13.727 00.062 11616 worker thread done servicing request
20:11:13.728 00.001 12268 OnExposeComplete: enter
20:11:13.728 00.000 12268 UpdateGuideState(): m_state=6
20:11:13.728 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
20:11:13.728 00.000 12268 Star::Find returns 1 (0), X=1248.74, Y=863.18, Mass=200, SNR=9.6, Peak=29 HFD=3.3
20:11:13.728 00.000 12268 MultiStar: [#1 -0.20,0.17,1.23,U] [#2 -0.33,-0.35,1.16,U] [#3 0.03,0.32,0.92,U] [#4 -0.31,0.28,0.83,U] [#5 0.15,-0.54,0.65,U] [#6 -0.12,0.29,0.78,U] [#7 0.22,-0.21,0.56,U] [#8 0.56,0.06,0.60,U] 
20:11:13.729 00.001 12268 refined, 8 included, MultiStar: {-0.08, 0.10}, one-star: {-0.25, 0.66}
20:11:13.729 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.67) = xAngle (3.93 = -2.35)
20:11:13.729 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.96 = -2.32)
20:11:13.729 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.26 mountX=-0.09 mountY=-0.10, mountTheta=-2.34
20:11:13.730 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.10, opts=13)
20:11:13.730 00.000 12268 Enqueuing Move request for scope (-0.08, 0.10)
20:11:13.730 00.000 11616 Worker thread wakes up
20:11:13.730 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
20:11:13.730 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
20:11:13.731 00.001 11616 Moving (-0.08, 0.10) raw xDistance=-0.09 yDistance=-0.10
20:11:13.731 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:13.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:11:13.731 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:13.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:11:13.731 00.000 11616 MoveAxis(E, 0, ABG)
20:11:13.731 00.000 11616 Move returns status 0, amount 0
20:11:13.731 00.000 11616 MoveAxis(N, 0, ABG)
20:11:13.731 00.000 11616 Move returns status 0, amount 0
20:11:13.731 00.000 11616 move complete, result=0
20:11:13.731 00.000 11616 worker thread done servicing request
20:11:13.752 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:11:13.770 00.018 12268 UpdateGuideState exits: m=200 SNR=9.6
20:11:13.770 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:13.770 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:13.770 00.000 12268 Enqueuing Expose request
20:11:13.770 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:13.771 00.001 11616 Worker thread wakes up
20:11:13.771 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:13.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:15.779 02.008 11616 Exposure complete
20:11:15.839 00.060 11616 worker thread done servicing request
20:11:15.839 00.000 12268 OnExposeComplete: enter
20:11:15.839 00.000 12268 UpdateGuideState(): m_state=6
20:11:15.840 00.001 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
20:11:15.840 00.000 12268 Star::Find returns 1 (0), X=1249.43, Y=863.06, Mass=288, SNR=11.5, Peak=32 HFD=5.0
20:11:15.840 00.000 12268 MultiStar: [#1 0.10,0.02,0.99,U] [#2 -0.79,-0.32,0.00,M1] [#3 0.04,0.46,0.78,U] [#4 0.28,0.42,0.81,U] [#5 0.10,-2.10,0.00,M1] [#6 0.19,-0.50,0.67,U] [#7 0.44,-1.52,0.00,M1] [#8 1.15,-0.11,0.00,M1] 
20:11:15.840 00.000 12268 refined, 4 included, MultiStar: {0.22, 0.22}, one-star: {0.44, 0.53}
20:11:15.840 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.67) = xAngle (2.45 = 2.45)
20:11:15.840 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.48 = 2.48)
20:11:15.840 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.22 hyp=0.31 cameraTheta=0.78 mountX=-0.24 mountY=0.19, mountTheta=2.47
20:11:15.842 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.22, opts=13)
20:11:15.842 00.000 12268 Enqueuing Move request for scope (0.22, 0.22)
20:11:15.842 00.000 11616 Worker thread wakes up
20:11:15.842 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.22) opts 0xd
20:11:15.842 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.22)
20:11:15.842 00.000 11616 Moving (0.22, 0.22) raw xDistance=-0.24 yDistance=0.19
20:11:15.842 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:11:15.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:11:15.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:11:15.842 00.000 11616 MoveAxis(E, 0, ABG)
20:11:15.842 00.000 11616 Move returns status 0, amount 0
20:11:15.842 00.000 11616 MoveAxis(S, 16, ABG)
20:11:15.842 00.000 11616 Guiding  Dir = 1, Dur = 16
20:11:15.842 00.000 11616 IsSlewing returns 0
20:11:15.844 00.002 11616 IsGuiding returns 0
20:11:15.844 00.000 11616 PulseGuide returned control before completion, sleep 26
20:11:15.865 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=20, Gamma=1.290
20:11:15.871 00.006 11616 IsGuiding returns 1
20:11:15.871 00.000 11616 scope still moving after pulse duration time elapsed
20:11:15.883 00.012 12268 UpdateGuideState exits: m=288 SNR=11.5
20:11:15.884 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:15.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:15.884 00.000 12268 Enqueuing Expose request
20:11:15.901 00.017 11616 IsSlewing returns 0
20:11:15.901 00.000 11616 IsGuiding returns 0
20:11:15.901 00.000 11616 scope move finished after 16 + 42 ms
20:11:15.901 00.000 11616 Move returns status 0, amount 16
20:11:15.901 00.000 11616 move complete, result=0
20:11:15.901 00.000 11616 worker thread done servicing request
20:11:15.902 00.001 11616 Worker thread wakes up
20:11:15.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:15.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:15.907 00.005 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
20:11:17.910 02.003 11616 Exposure complete
20:11:17.970 00.060 11616 worker thread done servicing request
20:11:17.971 00.001 12268 OnExposeComplete: enter
20:11:17.971 00.000 12268 UpdateGuideState(): m_state=6
20:11:17.971 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
20:11:17.972 00.001 12268 Star::Find returns 1 (0), X=1249.35, Y=863.03, Mass=327, SNR=12.2, Peak=34 HFD=5.0
20:11:17.972 00.000 12268 MultiStar: [#1 -0.18,0.55,0.90,U] [#2 -0.04,-0.43,0.90,U] [#3 0.00,0.49,0.79,U] [#4 -0.06,0.28,0.80,U] [#5 -0.07,-2.06,0.00,M2] [#6 -0.19,-0.25,0.66,U] [#7 0.39,-0.61,0.00,M2] [#8 0.35,-0.73,0.00,M2] 
20:11:17.972 00.000 12268 refined, 5 included, MultiStar: {-0.00, 0.21}, one-star: {0.36, 0.50}
20:11:17.972 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.67) = xAngle (3.25 = -3.03)
20:11:17.972 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.28 = -3.00)
20:11:17.972 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.58 mountX=-0.21 mountY=-0.03, mountTheta=-3.00
20:11:17.974 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.21, opts=13)
20:11:17.974 00.000 12268 Enqueuing Move request for scope (-0.00, 0.21)
20:11:17.974 00.000 11616 Worker thread wakes up
20:11:17.974 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.21) opts 0xd
20:11:17.974 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.21)
20:11:17.974 00.000 11616 Moving (-0.00, 0.21) raw xDistance=-0.21 yDistance=-0.03
20:11:17.974 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:11:17.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:11:17.974 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:17.975 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:11:17.975 00.000 11616 MoveAxis(E, 0, ABG)
20:11:17.975 00.000 11616 Move returns status 0, amount 0
20:11:17.975 00.000 11616 MoveAxis(N, 0, ABG)
20:11:17.975 00.000 11616 Move returns status 0, amount 0
20:11:17.975 00.000 11616 move complete, result=0
20:11:17.975 00.000 11616 worker thread done servicing request
20:11:17.995 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:11:18.014 00.019 12268 UpdateGuideState exits: m=327 SNR=12.2
20:11:18.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:18.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:18.014 00.000 12268 Enqueuing Expose request
20:11:18.014 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:11:18.014 00.000 11616 Worker thread wakes up
20:11:18.014 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:18.014 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:20.019 02.005 11616 Exposure complete
20:11:20.077 00.058 11616 worker thread done servicing request
20:11:20.077 00.000 12268 OnExposeComplete: enter
20:11:20.078 00.001 12268 UpdateGuideState(): m_state=6
20:11:20.078 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
20:11:20.078 00.000 12268 Star::Find returns 1 (0), X=1249.31, Y=862.80, Mass=316, SNR=12.1, Peak=30 HFD=4.9
20:11:20.078 00.000 12268 MultiStar: [#1 0.33,0.51,0.96,U] [#2 0.07,-0.33,0.88,U] [#3 -0.37,-0.06,0.74,U] [#4 0.31,0.32,0.82,U] [#5 0.80,-0.26,0.00,M3] [#6 0.69,0.04,0.00,M1] [#7 -0.14,0.32,0.41,U] [#8 0.89,0.38,0.00,M3] 
20:11:20.078 00.000 12268 refined, 5 included, MultiStar: {0.13, 0.17}, one-star: {0.31, 0.28}
20:11:20.078 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.67) = xAngle (2.61 = 2.61)
20:11:20.078 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.64 = 2.64)
20:11:20.079 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.22 cameraTheta=0.94 mountX=-0.19 mountY=0.10, mountTheta=2.63
20:11:20.080 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.17, opts=13)
20:11:20.080 00.000 12268 Enqueuing Move request for scope (0.13, 0.17)
20:11:20.080 00.000 11616 Worker thread wakes up
20:11:20.080 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
20:11:20.080 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
20:11:20.080 00.000 11616 Moving (0.13, 0.17) raw xDistance=-0.19 yDistance=0.10
20:11:20.080 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:11:20.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:11:20.080 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:20.081 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:11:20.081 00.000 11616 MoveAxis(E, 0, ABG)
20:11:20.081 00.000 11616 Move returns status 0, amount 0
20:11:20.081 00.000 11616 MoveAxis(N, 0, ABG)
20:11:20.081 00.000 11616 Move returns status 0, amount 0
20:11:20.081 00.000 11616 move complete, result=0
20:11:20.081 00.000 11616 worker thread done servicing request
20:11:20.102 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:11:20.120 00.018 12268 UpdateGuideState exits: m=316 SNR=12.1
20:11:20.120 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:20.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:20.120 00.000 12268 Enqueuing Expose request
20:11:20.120 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:20.120 00.000 11616 Worker thread wakes up
20:11:20.120 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:20.120 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:22.132 02.012 11616 Exposure complete
20:11:22.190 00.058 11616 worker thread done servicing request
20:11:22.190 00.000 12268 OnExposeComplete: enter
20:11:22.190 00.000 12268 UpdateGuideState(): m_state=6
20:11:22.191 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
20:11:22.191 00.000 12268 Star::Find returns 1 (0), X=1249.35, Y=862.87, Mass=296, SNR=11.7, Peak=30 HFD=4.7
20:11:22.191 00.000 12268 MultiStar: [#1 0.50,0.45,0.94,U] [#2 0.07,-0.20,0.90,U] [#3 0.05,0.01,0.82,U] [#4 0.12,0.76,0.00,M1] [#5 0.41,-2.04,0.00,M4] [#6 0.00,0.11,0.67,U] [#7 0.56,-0.66,0.00,M2] [#8 0.50,-0.02,0.51,U] 
20:11:22.191 00.000 12268 refined, 5 included, MultiStar: {0.25, 0.14}, one-star: {0.35, 0.35}
20:11:22.191 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.67) = xAngle (2.18 = 2.18)
20:11:22.192 00.001 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.21 = 2.21)
20:11:22.192 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.14 hyp=0.28 cameraTheta=0.51 mountX=-0.16 mountY=0.23, mountTheta=2.19
20:11:22.195 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.14, opts=13)
20:11:22.195 00.000 12268 Enqueuing Move request for scope (0.25, 0.14)
20:11:22.195 00.000 11616 Worker thread wakes up
20:11:22.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.14) opts 0xd
20:11:22.195 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.14)
20:11:22.195 00.000 11616 Moving (0.25, 0.14) raw xDistance=-0.16 yDistance=0.23
20:11:22.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:11:22.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:11:22.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:11:22.195 00.000 11616 MoveAxis(E, 0, ABG)
20:11:22.195 00.000 11616 Move returns status 0, amount 0
20:11:22.196 00.001 11616 MoveAxis(S, 19, ABG)
20:11:22.196 00.000 11616 Guiding  Dir = 1, Dur = 19
20:11:22.196 00.000 11616 IsSlewing returns 0
20:11:22.196 00.000 11616 IsGuiding returns 0
20:11:22.196 00.000 11616 PulseGuide returned control before completion, sleep 29
20:11:22.216 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:11:22.237 00.021 12268 UpdateGuideState exits: m=296 SNR=11.7
20:11:22.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:22.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:22.237 00.000 12268 Enqueuing Expose request
20:11:22.239 00.002 11616 IsGuiding returns 1
20:11:22.239 00.000 11616 scope still moving after pulse duration time elapsed
20:11:22.270 00.031 11616 IsSlewing returns 0
20:11:22.270 00.000 11616 IsGuiding returns 0
20:11:22.270 00.000 11616 scope move finished after 19 + 54 ms
20:11:22.270 00.000 11616 Move returns status 0, amount 19
20:11:22.270 00.000 11616 move complete, result=0
20:11:22.270 00.000 11616 worker thread done servicing request
20:11:22.271 00.001 11616 Worker thread wakes up
20:11:22.271 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:22.271 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:22.271 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 19 ms SOUTH
20:11:24.285 02.014 11616 Exposure complete
20:11:24.348 00.063 11616 worker thread done servicing request
20:11:24.348 00.000 12268 OnExposeComplete: enter
20:11:24.348 00.000 12268 UpdateGuideState(): m_state=6
20:11:24.348 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
20:11:24.348 00.000 12268 Star::Find returns 1 (0), X=1249.24, Y=862.58, Mass=277, SNR=11.3, Peak=31 HFD=4.0
20:11:24.349 00.001 12268 MultiStar: [#1 0.14,0.09,0.98,U] [#2 -0.48,-0.80,0.00,M1] [#3 -0.18,0.21,0.81,U] [#4 0.05,0.21,0.85,U] [#5 0.35,-0.59,0.00,M5] [#6 0.03,-0.84,0.00,M1] [#7 -0.02,-0.53,0.43,U] [#8 0.06,-0.38,0.58,U] 
20:11:24.349 00.000 12268 refined, 5 included, MultiStar: {0.06, 0.01}, one-star: {0.25, 0.05}
20:11:24.349 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.67) = xAngle (1.79 = 1.79)
20:11:24.349 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.82 = 1.82)
20:11:24.349 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.12 mountX=-0.01 mountY=0.06, mountTheta=1.79
20:11:24.350 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.01, opts=13)
20:11:24.350 00.000 12268 Enqueuing Move request for scope (0.06, 0.01)
20:11:24.350 00.000 11616 Worker thread wakes up
20:11:24.351 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
20:11:24.351 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
20:11:24.351 00.000 11616 Moving (0.06, 0.01) raw xDistance=-0.01 yDistance=0.06
20:11:24.351 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:24.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:11:24.351 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:24.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:11:24.351 00.000 11616 MoveAxis(E, 0, ABG)
20:11:24.351 00.000 11616 Move returns status 0, amount 0
20:11:24.351 00.000 11616 MoveAxis(N, 0, ABG)
20:11:24.351 00.000 11616 Move returns status 0, amount 0
20:11:24.351 00.000 11616 move complete, result=0
20:11:24.351 00.000 11616 worker thread done servicing request
20:11:24.371 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:11:24.388 00.017 12268 UpdateGuideState exits: m=277 SNR=11.3
20:11:24.389 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:24.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:24.389 00.000 12268 Enqueuing Expose request
20:11:24.389 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:24.389 00.000 11616 Worker thread wakes up
20:11:24.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:24.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:26.399 02.010 11616 Exposure complete
20:11:26.456 00.057 11616 worker thread done servicing request
20:11:26.457 00.001 12268 OnExposeComplete: enter
20:11:26.457 00.000 12268 UpdateGuideState(): m_state=6
20:11:26.457 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
20:11:26.457 00.000 12268 Star::Find returns 1 (0), X=1249.63, Y=862.13, Mass=331, SNR=12.4, Peak=34 HFD=4.5
20:11:26.458 00.001 12268 MultiStar: [#1 0.06,-0.15,0.94,U] [#2 -0.11,-1.11,0.00,M2] [#3 -0.05,-0.22,0.76,U] [#4 0.13,0.12,0.72,U] [#5 0.30,-2.19,0.00,M6] [#6 0.39,-0.78,0.00,M2] [#7 -0.00,-0.68,0.43,U] [#8 0.33,-0.25,0.44,U] 
20:11:26.458 00.000 12268 refined, 5 included, MultiStar: {0.21, -0.24}, one-star: {0.64, -0.39}
20:11:26.458 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.67) = xAngle (0.82 = 0.82)
20:11:26.458 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.85 = 0.85)
20:11:26.458 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-0.85 mountX=0.22 mountY=0.24, mountTheta=0.83
20:11:26.460 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.24, opts=13)
20:11:26.460 00.000 12268 Enqueuing Move request for scope (0.21, -0.24)
20:11:26.460 00.000 11616 Worker thread wakes up
20:11:26.460 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.24) opts 0xd
20:11:26.460 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.24)
20:11:26.461 00.001 11616 Moving (0.21, -0.24) raw xDistance=0.22 yDistance=0.24
20:11:26.461 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:11:26.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:11:26.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:11:26.461 00.000 11616 MoveAxis(E, 0, ABG)
20:11:26.461 00.000 11616 Move returns status 0, amount 0
20:11:26.461 00.000 11616 MoveAxis(S, 20, ABG)
20:11:26.461 00.000 11616 Guiding  Dir = 1, Dur = 20
20:11:26.461 00.000 11616 IsSlewing returns 0
20:11:26.462 00.001 11616 IsGuiding returns 0
20:11:26.462 00.000 11616 PulseGuide returned control before completion, sleep 30
20:11:26.483 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:11:26.501 00.018 12268 UpdateGuideState exits: m=331 SNR=12.4
20:11:26.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:26.502 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:26.502 00.000 12268 Enqueuing Expose request
20:11:26.505 00.003 11616 IsGuiding returns 1
20:11:26.505 00.000 11616 scope still moving after pulse duration time elapsed
20:11:26.536 00.031 11616 IsSlewing returns 0
20:11:26.536 00.000 11616 IsGuiding returns 0
20:11:26.536 00.000 11616 scope move finished after 20 + 54 ms
20:11:26.536 00.000 11616 Move returns status 0, amount 20
20:11:26.537 00.001 11616 move complete, result=0
20:11:26.537 00.000 11616 worker thread done servicing request
20:11:26.537 00.000 11616 Worker thread wakes up
20:11:26.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:26.537 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:26.537 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:11:28.555 02.018 11616 Exposure complete
20:11:28.614 00.059 11616 worker thread done servicing request
20:11:28.615 00.001 12268 OnExposeComplete: enter
20:11:28.615 00.000 12268 UpdateGuideState(): m_state=6
20:11:28.615 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
20:11:28.615 00.000 12268 Star::Find returns 1 (0), X=1249.37, Y=862.23, Mass=260, SNR=11.0, Peak=31 HFD=3.8
20:11:28.615 00.000 12268 MultiStar: [#1 0.36,-0.26,1.07,U] [#2 -0.43,-1.00,0.00,M3] [#3 0.02,-0.54,0.80,U] [#4 -0.17,-0.55,0.81,U] [#5 0.14,-2.97,0.00,M7] [#6 -0.02,-0.60,0.66,U] [#7 0.29,-0.90,0.00,M1] [#8 0.35,-0.99,0.00,M1] 
20:11:28.615 00.000 12268 refined, 4 included, MultiStar: {0.14, -0.42}, one-star: {0.38, -0.29}
20:11:28.615 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.67) = xAngle (0.43 = 0.43)
20:11:28.615 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.46 = 0.46)
20:11:28.616 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=-0.42 hyp=0.45 cameraTheta=-1.24 mountX=0.41 mountY=0.20, mountTheta=0.45
20:11:28.617 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.42, opts=13)
20:11:28.617 00.000 12268 Enqueuing Move request for scope (0.14, -0.42)
20:11:28.617 00.000 11616 Worker thread wakes up
20:11:28.617 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.42) opts 0xd
20:11:28.617 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.42)
20:11:28.617 00.000 11616 Moving (0.14, -0.42) raw xDistance=0.41 yDistance=0.20
20:11:28.617 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:11:28.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
20:11:28.618 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:11:28.618 00.000 11616 MoveAxis(E, 0, ABG)
20:11:28.618 00.000 11616 Move returns status 0, amount 0
20:11:28.618 00.000 11616 MoveAxis(S, 17, ABG)
20:11:28.618 00.000 11616 Guiding  Dir = 1, Dur = 17
20:11:28.618 00.000 11616 IsSlewing returns 0
20:11:28.618 00.000 11616 IsGuiding returns 0
20:11:28.619 00.001 11616 PulseGuide returned control before completion, sleep 27
20:11:28.638 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:11:28.656 00.018 12268 UpdateGuideState exits: m=260 SNR=11.0
20:11:28.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:28.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:28.656 00.000 12268 Enqueuing Expose request
20:11:28.656 00.000 11616 IsGuiding returns 1
20:11:28.657 00.001 11616 scope still moving after pulse duration time elapsed
20:11:28.688 00.031 11616 IsSlewing returns 0
20:11:28.689 00.001 11616 IsGuiding returns 0
20:11:28.689 00.000 11616 scope move finished after 17 + 53 ms
20:11:28.689 00.000 11616 Move returns status 0, amount 17
20:11:28.689 00.000 11616 move complete, result=0
20:11:28.689 00.000 11616 worker thread done servicing request
20:11:28.689 00.000 11616 Worker thread wakes up
20:11:28.689 00.000 12268 GuideStep: 0.4 px 0 ms EAST, 0.2 px 17 ms SOUTH
20:11:28.689 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:28.690 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:30.705 02.015 11616 Exposure complete
20:11:30.764 00.059 11616 worker thread done servicing request
20:11:30.764 00.000 12268 OnExposeComplete: enter
20:11:30.764 00.000 12268 UpdateGuideState(): m_state=6
20:11:30.764 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
20:11:30.764 00.000 12268 Star::Find returns 1 (0), X=1249.60, Y=862.02, Mass=263, SNR=11.0, Peak=31 HFD=4.2
20:11:30.765 00.001 12268 MultiStar: [#1 0.28,-0.74,0.00,M1] [#2 0.31,-1.49,0.00,M4] [#3 0.08,-0.84,0.00,M1] [#4 0.19,-0.22,0.85,U] [#5 0.49,0.60,0.00,M8] [#6 0.38,-1.06,0.00,M2] [#7 0.70,-1.97,0.00,M2] [#8 1.21,-1.13,0.00,M2] 
20:11:30.765 00.000 12268 refined, 1 included, MultiStar: {0.41, -0.38}, one-star: {0.60, -0.51}
20:11:30.765 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.67) = xAngle (0.93 = 0.93)
20:11:30.765 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.96 = 0.96)
20:11:30.765 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.38 hyp=0.56 cameraTheta=-0.74 mountX=0.34 mountY=0.46, mountTheta=0.94
20:11:30.766 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.38, opts=13)
20:11:30.766 00.000 12268 Enqueuing Move request for scope (0.41, -0.38)
20:11:30.767 00.001 11616 Worker thread wakes up
20:11:30.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.38) opts 0xd
20:11:30.767 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.38)
20:11:30.767 00.000 11616 Moving (0.41, -0.38) raw xDistance=0.34 yDistance=0.46
20:11:30.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:11:30.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:11:30.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
20:11:30.767 00.000 11616 MoveAxis(E, 0, ABG)
20:11:30.767 00.000 11616 Move returns status 0, amount 0
20:11:30.767 00.000 11616 MoveAxis(S, 39, ABG)
20:11:30.767 00.000 11616 Guiding  Dir = 1, Dur = 39
20:11:30.768 00.001 11616 IsSlewing returns 0
20:11:30.768 00.000 11616 IsGuiding returns 0
20:11:30.768 00.000 11616 PulseGuide returned control before completion, sleep 49
20:11:30.788 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:11:30.804 00.016 12268 UpdateGuideState exits: m=263 SNR=11.0
20:11:30.805 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:30.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:30.805 00.000 12268 Enqueuing Expose request
20:11:30.825 00.020 11616 IsGuiding returns 1
20:11:30.825 00.000 11616 scope still moving after pulse duration time elapsed
20:11:30.857 00.032 11616 IsSlewing returns 0
20:11:30.858 00.001 11616 IsGuiding returns 0
20:11:30.858 00.000 11616 scope move finished after 39 + 51 ms
20:11:30.858 00.000 11616 Move returns status 0, amount 39
20:11:30.858 00.000 11616 move complete, result=0
20:11:30.858 00.000 11616 worker thread done servicing request
20:11:30.859 00.001 11616 Worker thread wakes up
20:11:30.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:30.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:30.860 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.5 px 39 ms SOUTH
20:11:32.872 02.012 11616 Exposure complete
20:11:32.931 00.059 11616 worker thread done servicing request
20:11:32.931 00.000 12268 OnExposeComplete: enter
20:11:32.931 00.000 12268 UpdateGuideState(): m_state=6
20:11:32.932 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
20:11:32.932 00.000 12268 Star::Find returns 1 (0), X=1249.74, Y=862.18, Mass=319, SNR=12.2, Peak=40 HFD=4.2
20:11:32.932 00.000 12268 MultiStar: [#1 0.31,-1.00,0.00,M2] [#2 -0.03,-1.89,0.00,M5] [#3 0.30,-0.62,0.00,M2] [#4 0.60,-0.66,0.00,M1] [#5 0.48,-2.71,0.00,M9] [#6 0.43,-1.07,0.00,M3] [#7 -0.63,-1.11,0.00,M3] [#8 1.19,-1.26,0.00,M3] 
20:11:32.933 00.001 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.67) = xAngle (1.23 = 1.23)
20:11:32.933 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.26 = 1.26)
20:11:32.933 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-0.35 hyp=0.82 cameraTheta=-0.44 mountX=0.27 mountY=0.78, mountTheta=1.23
20:11:32.936 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=-0.35, opts=13)
20:11:32.937 00.001 12268 Enqueuing Move request for scope (0.74, -0.35)
20:11:32.937 00.000 11616 Worker thread wakes up
20:11:32.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.35) opts 0xd
20:11:32.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, -0.35)
20:11:32.937 00.000 11616 Moving (0.74, -0.35) raw xDistance=0.27 yDistance=0.78
20:11:32.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.27
20:11:32.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.78
20:11:32.938 00.001 11616 MoveAxis(W, 153, ABG)
20:11:32.938 00.000 11616 Guiding  Dir = 3, Dur = 153
20:11:32.939 00.001 11616 IsSlewing returns 0
20:11:32.939 00.000 11616 IsGuiding returns 0
20:11:32.940 00.001 11616 PulseGuide returned control before completion, sleep 163
20:11:32.959 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:11:32.976 00.017 12268 UpdateGuideState exits: m=319 SNR=12.2
20:11:32.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:32.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:32.976 00.000 12268 Enqueuing Expose request
20:11:33.117 00.141 11616 IsGuiding returns 1
20:11:33.117 00.000 11616 scope still moving after pulse duration time elapsed
20:11:33.148 00.031 11616 IsSlewing returns 0
20:11:33.149 00.001 11616 IsGuiding returns 1
20:11:33.179 00.030 11616 IsSlewing returns 0
20:11:33.179 00.000 11616 IsGuiding returns 0
20:11:33.180 00.001 11616 scope move finished after 153 + 87 ms
20:11:33.180 00.000 11616 Move returns status 0, amount 153
20:11:33.180 00.000 11616 MoveAxis(S, 66, ABG)
20:11:33.180 00.000 11616 Guiding  Dir = 1, Dur = 66
20:11:33.180 00.000 11616 IsSlewing returns 0
20:11:33.180 00.000 11616 IsGuiding returns 0
20:11:33.181 00.001 11616 PulseGuide returned control before completion, sleep 76
20:11:33.271 00.090 11616 IsGuiding returns 1
20:11:33.271 00.000 11616 scope still moving after pulse duration time elapsed
20:11:33.302 00.031 11616 IsSlewing returns 0
20:11:33.303 00.001 11616 IsGuiding returns 0
20:11:33.303 00.000 11616 scope move finished after 66 + 56 ms
20:11:33.303 00.000 11616 Move returns status 0, amount 66
20:11:33.303 00.000 11616 move complete, result=0
20:11:33.303 00.000 11616 worker thread done servicing request
20:11:33.303 00.000 12268 GuideStep: 0.3 px 153 ms WEST, 0.8 px 66 ms SOUTH
20:11:33.304 00.001 11616 Worker thread wakes up
20:11:33.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:33.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:35.319 02.015 11616 Exposure complete
20:11:35.380 00.061 11616 worker thread done servicing request
20:11:35.380 00.000 12268 OnExposeComplete: enter
20:11:35.380 00.000 12268 UpdateGuideState(): m_state=6
20:11:35.381 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
20:11:35.381 00.000 12268 Star::Find returns 1 (0), X=1249.73, Y=861.72, Mass=280, SNR=11.4, Peak=36 HFD=3.7
20:11:35.381 00.000 12268 MultiStar: [#1 0.64,-0.51,0.00,M3] [#2 0.15,-1.55,0.00,M6] [#3 -0.00,-0.37,0.81,U] [#4 0.15,-0.26,0.75,U] [#5 0.25,-3.09,0.00,M10] [#6 0.46,-0.92,0.00,M4] [#7 0.54,-1.20,0.00,M4] [#8 1.21,-0.65,0.00,M4] 
20:11:35.381 00.000 12268 refined, 2 included, MultiStar: {0.33, -0.51}, one-star: {0.73, -0.81}
20:11:35.381 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.67) = xAngle (0.67 = 0.67)
20:11:35.382 00.001 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.71 = 0.71)
20:11:35.382 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.51 hyp=0.61 cameraTheta=-0.99 mountX=0.47 mountY=0.39, mountTheta=0.69
20:11:35.383 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.51, opts=13)
20:11:35.383 00.000 12268 Enqueuing Move request for scope (0.33, -0.51)
20:11:35.383 00.000 11616 Worker thread wakes up
20:11:35.383 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.51) opts 0xd
20:11:35.384 00.001 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.51)
20:11:35.384 00.000 11616 Moving (0.33, -0.51) raw xDistance=0.47 yDistance=0.39
20:11:35.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.47
20:11:35.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
20:11:35.384 00.000 11616 MoveAxis(W, 264, ABG)
20:11:35.384 00.000 11616 Guiding  Dir = 3, Dur = 264
20:11:35.384 00.000 11616 IsSlewing returns 0
20:11:35.384 00.000 11616 IsGuiding returns 0
20:11:35.385 00.001 11616 PulseGuide returned control before completion, sleep 274
20:11:35.404 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:11:35.423 00.019 12268 UpdateGuideState exits: m=280 SNR=11.4
20:11:35.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:35.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:35.423 00.000 12268 Enqueuing Expose request
20:11:35.676 00.253 11616 IsGuiding returns 1
20:11:35.676 00.000 11616 scope still moving after pulse duration time elapsed
20:11:35.706 00.030 11616 IsSlewing returns 0
20:11:35.706 00.000 11616 IsGuiding returns 0
20:11:35.707 00.001 11616 scope move finished after 264 + 57 ms
20:11:35.707 00.000 11616 Move returns status 0, amount 264
20:11:35.707 00.000 11616 MoveAxis(S, 33, ABG)
20:11:35.707 00.000 11616 Guiding  Dir = 1, Dur = 33
20:11:35.707 00.000 11616 IsSlewing returns 0
20:11:35.708 00.001 11616 IsGuiding returns 0
20:11:35.708 00.000 11616 PulseGuide returned control before completion, sleep 43
20:11:35.753 00.045 11616 IsGuiding returns 1
20:11:35.753 00.000 11616 scope still moving after pulse duration time elapsed
20:11:35.784 00.031 11616 IsSlewing returns 0
20:11:35.785 00.001 11616 IsGuiding returns 0
20:11:35.785 00.000 11616 scope move finished after 33 + 44 ms
20:11:35.785 00.000 11616 Move returns status 0, amount 33
20:11:35.785 00.000 11616 move complete, result=0
20:11:35.785 00.000 11616 worker thread done servicing request
20:11:35.786 00.001 11616 Worker thread wakes up
20:11:35.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:35.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:35.786 00.000 12268 GuideStep: 0.5 px 264 ms WEST, 0.4 px 33 ms SOUTH
20:11:37.787 02.001 11616 Exposure complete
20:11:37.845 00.058 11616 worker thread done servicing request
20:11:37.846 00.001 12268 OnExposeComplete: enter
20:11:37.846 00.000 12268 UpdateGuideState(): m_state=6
20:11:37.846 00.000 12268 Star::Find(15, 1249, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
20:11:37.846 00.000 12268 Star::Find returns 1 (0), X=1249.24, Y=862.95, Mass=271, SNR=11.2, Peak=31 HFD=4.2
20:11:37.847 00.001 12268 MultiStar: [#1 -0.02,0.21,1.01,U] [#2 0.21,-0.81,0.00,M7] [#3 -0.18,-0.02,0.76,U] [#4 0.16,0.26,0.88,U] [#5 0.24,-0.28,0.62,U] [#6 0.04,-0.23,0.64,U] [#7 0.13,-0.12,0.43,U] [#8 0.67,-0.44,0.00,M5] 
20:11:37.847 00.000 12268 refined, 6 included, MultiStar: {0.09, 0.09}, one-star: {0.25, 0.42}
20:11:37.847 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.67) = xAngle (2.47 = 2.47)
20:11:37.847 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.50 = 2.50)
20:11:37.847 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.12 cameraTheta=0.80 mountX=-0.10 mountY=0.07, mountTheta=2.49
20:11:37.852 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.09, opts=13)
20:11:37.852 00.000 12268 Enqueuing Move request for scope (0.09, 0.09)
20:11:37.852 00.000 11616 Worker thread wakes up
20:11:37.853 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
20:11:37.853 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
20:11:37.853 00.000 11616 Moving (0.09, 0.09) raw xDistance=-0.10 yDistance=0.07
20:11:37.853 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:37.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:11:37.853 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:37.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:11:37.853 00.000 11616 MoveAxis(E, 0, ABG)
20:11:37.853 00.000 11616 Move returns status 0, amount 0
20:11:37.853 00.000 11616 MoveAxis(N, 0, ABG)
20:11:37.853 00.000 11616 Move returns status 0, amount 0
20:11:37.853 00.000 11616 move complete, result=0
20:11:37.854 00.001 11616 worker thread done servicing request
20:11:37.875 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:11:37.892 00.017 12268 UpdateGuideState exits: m=271 SNR=11.2
20:11:37.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:37.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:37.892 00.000 12268 Enqueuing Expose request
20:11:37.892 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:37.892 00.000 11616 Worker thread wakes up
20:11:37.893 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:37.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:39.896 02.003 11616 Exposure complete
20:11:39.955 00.059 11616 worker thread done servicing request
20:11:39.956 00.001 12268 OnExposeComplete: enter
20:11:39.956 00.000 12268 UpdateGuideState(): m_state=6
20:11:39.956 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
20:11:39.956 00.000 12268 Star::Find returns 1 (0), X=1249.53, Y=863.04, Mass=214, SNR=10.0, Peak=34 HFD=3.6
20:11:39.957 00.001 12268 MultiStar: [#1 0.42,0.34,1.12,U] [#2 0.21,-0.09,1.10,U] [#3 0.13,0.43,0.87,U] [#4 0.63,0.46,0.00,M1] [#5 0.18,-2.04,0.00,M10] [#6 0.43,-0.15,0.76,U] [#7 0.19,-0.64,0.48,U] [#8 1.25,0.27,0.00,M6] 
20:11:39.957 00.000 12268 refined, 5 included, MultiStar: {0.33, 0.14}, one-star: {0.53, 0.51}
20:11:39.957 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.67) = xAngle (2.07 = 2.07)
20:11:39.957 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.10 = 2.10)
20:11:39.957 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.14 hyp=0.36 cameraTheta=0.40 mountX=-0.17 mountY=0.31, mountTheta=2.08
20:11:39.959 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.14, opts=13)
20:11:39.959 00.000 12268 Enqueuing Move request for scope (0.33, 0.14)
20:11:39.959 00.000 11616 Worker thread wakes up
20:11:39.959 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.14) opts 0xd
20:11:39.959 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.14)
20:11:39.959 00.000 11616 Moving (0.33, 0.14) raw xDistance=-0.17 yDistance=0.31
20:11:39.959 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:11:39.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:11:39.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
20:11:39.959 00.000 11616 MoveAxis(E, 0, ABG)
20:11:39.959 00.000 11616 Move returns status 0, amount 0
20:11:39.959 00.000 11616 MoveAxis(S, 26, ABG)
20:11:39.960 00.001 11616 Guiding  Dir = 1, Dur = 26
20:11:39.960 00.000 11616 IsSlewing returns 0
20:11:39.960 00.000 11616 IsGuiding returns 0
20:11:39.960 00.000 11616 PulseGuide returned control before completion, sleep 36
20:11:39.980 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
20:11:39.997 00.017 12268 UpdateGuideState exits: m=214 SNR=10.0
20:11:39.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:39.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:39.997 00.000 12268 Enqueuing Expose request
20:11:40.002 00.005 11616 IsGuiding returns 1
20:11:40.003 00.001 11616 scope still moving after pulse duration time elapsed
20:11:40.033 00.030 11616 IsSlewing returns 0
20:11:40.033 00.000 11616 IsGuiding returns 0
20:11:40.034 00.001 11616 scope move finished after 26 + 47 ms
20:11:40.034 00.000 11616 Move returns status 0, amount 26
20:11:40.034 00.000 11616 move complete, result=0
20:11:40.036 00.002 11616 worker thread done servicing request
20:11:40.036 00.000 11616 Worker thread wakes up
20:11:40.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:40.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:40.037 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 26 ms SOUTH
20:11:42.046 02.009 11616 Exposure complete
20:11:42.106 00.060 11616 worker thread done servicing request
20:11:42.106 00.000 12268 OnExposeComplete: enter
20:11:42.107 00.001 12268 UpdateGuideState(): m_state=6
20:11:42.107 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
20:11:42.107 00.000 12268 Star::Find returns 1 (0), X=1249.51, Y=863.28, Mass=309, SNR=11.9, Peak=35 HFD=4.7
20:11:42.107 00.000 12268 MultiStar: [#1 0.35,0.56,0.98,U] [#2 0.06,-0.06,1.07,U] [#3 -0.08,0.80,0.00,M1] [#4 0.43,0.78,0.00,M2] [#5 0.43,-0.07,0.54,U] [#6 0.33,-0.13,0.64,U] [#7 0.26,-0.02,0.45,U] [#8 0.92,0.03,0.00,M7] 
20:11:42.107 00.000 12268 refined, 5 included, MultiStar: {0.32, 0.24}, one-star: {0.51, 0.76}
20:11:42.107 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.67) = xAngle (2.31 = 2.31)
20:11:42.107 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.34 = 2.34)
20:11:42.108 00.001 12268 CameraToMount -- cameraX=0.32 cameraY=0.24 hyp=0.40 cameraTheta=0.65 mountX=-0.27 mountY=0.28, mountTheta=2.33
20:11:42.109 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.24, opts=13)
20:11:42.109 00.000 12268 Enqueuing Move request for scope (0.32, 0.24)
20:11:42.109 00.000 11616 Worker thread wakes up
20:11:42.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.24) opts 0xd
20:11:42.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.24)
20:11:42.109 00.000 11616 Moving (0.32, 0.24) raw xDistance=-0.27 yDistance=0.28
20:11:42.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:11:42.110 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:11:42.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:11:42.110 00.000 11616 MoveAxis(E, 0, ABG)
20:11:42.110 00.000 11616 Move returns status 0, amount 0
20:11:42.110 00.000 11616 MoveAxis(S, 24, ABG)
20:11:42.110 00.000 11616 Guiding  Dir = 1, Dur = 24
20:11:42.111 00.001 11616 IsSlewing returns 0
20:11:42.111 00.000 11616 IsGuiding returns 0
20:11:42.111 00.000 11616 PulseGuide returned control before completion, sleep 34
20:11:42.132 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:11:42.147 00.015 11616 IsGuiding returns 1
20:11:42.147 00.000 11616 scope still moving after pulse duration time elapsed
20:11:42.149 00.002 12268 UpdateGuideState exits: m=309 SNR=11.9
20:11:42.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:42.150 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:42.150 00.000 12268 Enqueuing Expose request
20:11:42.178 00.028 11616 IsSlewing returns 0
20:11:42.178 00.000 11616 IsGuiding returns 0
20:11:42.178 00.000 11616 scope move finished after 24 + 42 ms
20:11:42.178 00.000 11616 Move returns status 0, amount 24
20:11:42.178 00.000 11616 move complete, result=0
20:11:42.179 00.001 11616 worker thread done servicing request
20:11:42.179 00.000 11616 Worker thread wakes up
20:11:42.179 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:42.179 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:42.180 00.001 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 24 ms SOUTH
20:11:44.183 02.003 11616 Exposure complete
20:11:44.243 00.060 11616 worker thread done servicing request
20:11:44.243 00.000 12268 OnExposeComplete: enter
20:11:44.244 00.001 12268 UpdateGuideState(): m_state=6
20:11:44.244 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
20:11:44.244 00.000 12268 Star::Find returns 1 (0), X=1249.27, Y=863.32, Mass=272, SNR=11.2, Peak=31 HFD=4.4
20:11:44.244 00.000 12268 MultiStar: [#1 0.17,0.57,0.97,U] [#2 0.09,-0.08,0.96,U] [#3 0.06,0.59,0.85,U] [#4 0.20,0.55,0.84,U] [#5 0.19,-0.58,0.58,U] [#6 0.07,0.11,0.65,U] [#7 0.15,0.27,0.50,U] [#8 0.82,0.04,0.00,M8] 
20:11:44.244 00.000 12268 refined, 7 included, MultiStar: {0.15, 0.33}, one-star: {0.27, 0.80}
20:11:44.244 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.67) = xAngle (2.81 = 2.81)
20:11:44.245 00.001 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.84 = 2.84)
20:11:44.245 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.33 hyp=0.36 cameraTheta=1.14 mountX=-0.34 mountY=0.11, mountTheta=2.83
20:11:44.246 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.33, opts=13)
20:11:44.246 00.000 12268 Enqueuing Move request for scope (0.15, 0.33)
20:11:44.246 00.000 11616 Worker thread wakes up
20:11:44.247 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.33) opts 0xd
20:11:44.247 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.33)
20:11:44.247 00.000 11616 Moving (0.15, 0.33) raw xDistance=-0.34 yDistance=0.11
20:11:44.247 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
20:11:44.247 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.03
20:11:44.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
20:11:44.247 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:44.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:11:44.247 00.000 11616 MoveAxis(E, 193, ABG)
20:11:44.247 00.000 11616 Guiding  Dir = 2, Dur = 193
20:11:44.247 00.000 11616 IsSlewing returns 0
20:11:44.248 00.001 11616 IsGuiding returns 0
20:11:44.248 00.000 11616 PulseGuide returned control before completion, sleep 203
20:11:44.268 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:11:44.287 00.019 12268 UpdateGuideState exits: m=272 SNR=11.2
20:11:44.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:44.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:44.287 00.000 12268 Enqueuing Expose request
20:11:44.458 00.171 11616 IsGuiding returns 1
20:11:44.458 00.000 11616 scope still moving after pulse duration time elapsed
20:11:44.489 00.031 11616 IsSlewing returns 0
20:11:44.489 00.000 11616 IsGuiding returns 1
20:11:44.520 00.031 11616 IsSlewing returns 0
20:11:44.521 00.001 11616 IsGuiding returns 0
20:11:44.521 00.000 11616 scope move finished after 193 + 80 ms
20:11:44.521 00.000 11616 Move returns status 0, amount 193
20:11:44.521 00.000 11616 MoveAxis(N, 0, ABG)
20:11:44.521 00.000 11616 Move returns status 0, amount 0
20:11:44.521 00.000 11616 move complete, result=0
20:11:44.521 00.000 11616 worker thread done servicing request
20:11:44.522 00.001 12268 GuideStep: -0.3 px 193 ms EAST, 0.1 px 0 ms NORTH
20:11:44.522 00.000 11616 Worker thread wakes up
20:11:44.522 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:44.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:46.527 02.005 11616 Exposure complete
20:11:46.586 00.059 11616 worker thread done servicing request
20:11:46.586 00.000 12268 OnExposeComplete: enter
20:11:46.586 00.000 12268 UpdateGuideState(): m_state=6
20:11:46.587 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
20:11:46.587 00.000 12268 Star::Find returns 1 (0), X=1249.47, Y=862.64, Mass=259, SNR=10.9, Peak=30 HFD=4.1
20:11:46.587 00.000 12268 MultiStar: [#1 0.17,0.18,1.07,U] [#2 0.01,-0.34,0.85,U] [#3 -0.26,0.12,0.82,U] [#4 -0.01,0.19,0.87,U] [#5 0.32,-2.09,0.00,M9] [#6 0.13,-0.52,0.67,U] [#7 0.09,-0.27,0.49,U] [#8 0.18,0.07,0.46,U] 
20:11:46.587 00.000 12268 refined, 7 included, MultiStar: {0.11, -0.02}, one-star: {0.48, 0.12}
20:11:46.587 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.67) = xAngle (1.44 = 1.44)
20:11:46.587 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.48 = 1.48)
20:11:46.587 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.22 mountX=0.01 mountY=0.11, mountTheta=1.45
20:11:46.590 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.02, opts=13)
20:11:46.590 00.000 12268 Enqueuing Move request for scope (0.11, -0.02)
20:11:46.590 00.000 11616 Worker thread wakes up
20:11:46.590 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
20:11:46.591 00.001 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
20:11:46.591 00.000 11616 Moving (0.11, -0.02) raw xDistance=0.01 yDistance=0.11
20:11:46.591 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:46.591 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:11:46.591 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:46.591 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:11:46.591 00.000 11616 MoveAxis(E, 0, ABG)
20:11:46.591 00.000 11616 Move returns status 0, amount 0
20:11:46.591 00.000 11616 MoveAxis(N, 0, ABG)
20:11:46.591 00.000 11616 Move returns status 0, amount 0
20:11:46.591 00.000 11616 move complete, result=0
20:11:46.591 00.000 11616 worker thread done servicing request
20:11:46.610 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:11:46.629 00.019 12268 UpdateGuideState exits: m=259 SNR=10.9
20:11:46.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:46.630 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:46.630 00.000 12268 Enqueuing Expose request
20:11:46.630 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:46.630 00.000 11616 Worker thread wakes up
20:11:46.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:46.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:48.635 02.005 11616 Exposure complete
20:11:48.695 00.060 11616 worker thread done servicing request
20:11:48.695 00.000 12268 OnExposeComplete: enter
20:11:48.695 00.000 12268 UpdateGuideState(): m_state=6
20:11:48.696 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
20:11:48.696 00.000 12268 Star::Find returns 1 (0), X=1249.11, Y=863.00, Mass=215, SNR=9.9, Peak=30 HFD=3.2
20:11:48.696 00.000 12268 MultiStar: [#1 0.30,0.34,1.14,U] [#2 -0.40,-0.32,1.10,U] [#3 0.08,0.69,0.00,M1] [#4 0.31,0.74,0.00,M1] [#5 0.21,-0.39,0.57,U] [#6 0.16,-0.01,0.75,U] [#7 0.50,-0.32,0.54,U] [#8 0.14,0.39,0.60,U] 
20:11:48.696 00.000 12268 refined, 6 included, MultiStar: {0.11, 0.06}, one-star: {0.12, 0.48}
20:11:48.696 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.67) = xAngle (2.18 = 2.18)
20:11:48.696 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.21 = 2.21)
20:11:48.696 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.13 cameraTheta=0.51 mountX=-0.07 mountY=0.10, mountTheta=2.19
20:11:48.698 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.06, opts=13)
20:11:48.698 00.000 12268 Enqueuing Move request for scope (0.11, 0.06)
20:11:48.698 00.000 11616 Worker thread wakes up
20:11:48.698 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
20:11:48.698 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
20:11:48.698 00.000 11616 Moving (0.11, 0.06) raw xDistance=-0.07 yDistance=0.10
20:11:48.698 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:48.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:11:48.699 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:48.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:11:48.699 00.000 11616 MoveAxis(E, 0, ABG)
20:11:48.699 00.000 11616 Move returns status 0, amount 0
20:11:48.699 00.000 11616 MoveAxis(N, 0, ABG)
20:11:48.699 00.000 11616 Move returns status 0, amount 0
20:11:48.699 00.000 11616 move complete, result=0
20:11:48.699 00.000 11616 worker thread done servicing request
20:11:48.719 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=20, Gamma=1.290
20:11:48.739 00.020 12268 UpdateGuideState exits: m=215 SNR=9.9
20:11:48.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:48.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:48.739 00.000 12268 Enqueuing Expose request
20:11:48.739 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:48.739 00.000 11616 Worker thread wakes up
20:11:48.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:48.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:50.750 02.011 11616 Exposure complete
20:11:50.809 00.059 11616 worker thread done servicing request
20:11:50.810 00.001 12268 OnExposeComplete: enter
20:11:50.810 00.000 12268 UpdateGuideState(): m_state=6
20:11:50.810 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
20:11:50.810 00.000 12268 Star::Find returns 1 (0), X=1249.98, Y=862.70, Mass=272, SNR=11.2, Peak=31 HFD=4.7
20:11:50.810 00.000 12268 MultiStar: [#1 -0.01,0.09,0.96,U] [#2 -0.31,-0.81,0.00,M3] [#3 0.09,0.03,0.79,U] [#4 0.11,0.20,0.61,U] [#5 0.22,-0.25,0.53,U] [#6 0.44,-0.95,0.00,M1] [#7 0.22,-0.94,0.00,M1] [#8 1.01,-0.10,0.00,M7] 
20:11:50.810 00.000 12268 refined, 4 included, MultiStar: {0.31, 0.07}, one-star: {0.98, 0.17}
20:11:50.810 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
20:11:50.811 00.001 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.92 = 1.92)
20:11:50.811 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.07 hyp=0.32 cameraTheta=0.22 mountX=-0.10 mountY=0.30, mountTheta=1.89
20:11:50.812 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.07, opts=13)
20:11:50.812 00.000 12268 Enqueuing Move request for scope (0.31, 0.07)
20:11:50.812 00.000 11616 Worker thread wakes up
20:11:50.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.07) opts 0xd
20:11:50.812 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.07)
20:11:50.812 00.000 11616 Moving (0.31, 0.07) raw xDistance=-0.10 yDistance=0.30
20:11:50.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
20:11:50.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
20:11:50.812 00.000 11616 MoveAxis(E, 57, ABG)
20:11:50.812 00.000 11616 Guiding  Dir = 2, Dur = 57
20:11:50.813 00.001 11616 IsSlewing returns 0
20:11:50.813 00.000 11616 IsGuiding returns 0
20:11:50.813 00.000 11616 PulseGuide returned control before completion, sleep 67
20:11:50.834 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
20:11:50.852 00.018 12268 UpdateGuideState exits: m=272 SNR=11.2
20:11:50.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:50.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:50.852 00.000 12268 Enqueuing Expose request
20:11:50.887 00.035 11616 IsGuiding returns 1
20:11:50.887 00.000 11616 scope still moving after pulse duration time elapsed
20:11:50.917 00.030 11616 IsSlewing returns 0
20:11:50.917 00.000 11616 IsGuiding returns 0
20:11:50.917 00.000 11616 scope move finished after 57 + 46 ms
20:11:50.917 00.000 11616 Move returns status 0, amount 57
20:11:50.917 00.000 11616 MoveAxis(S, 25, ABG)
20:11:50.917 00.000 11616 Guiding  Dir = 1, Dur = 25
20:11:50.918 00.001 11616 IsSlewing returns 0
20:11:50.918 00.000 11616 IsGuiding returns 0
20:11:50.918 00.000 11616 PulseGuide returned control before completion, sleep 35
20:11:50.964 00.046 11616 IsGuiding returns 1
20:11:50.964 00.000 11616 scope still moving after pulse duration time elapsed
20:11:50.994 00.030 11616 IsSlewing returns 0
20:11:50.995 00.001 11616 IsGuiding returns 0
20:11:50.995 00.000 11616 scope move finished after 25 + 52 ms
20:11:50.995 00.000 11616 Move returns status 0, amount 25
20:11:50.995 00.000 11616 move complete, result=0
20:11:50.995 00.000 11616 worker thread done servicing request
20:11:50.995 00.000 11616 Worker thread wakes up
20:11:50.996 00.001 12268 GuideStep: -0.1 px 57 ms EAST, 0.3 px 25 ms SOUTH
20:11:50.996 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:50.996 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:53.006 02.010 11616 Exposure complete
20:11:53.066 00.060 12268 OnExposeComplete: enter
20:11:53.066 00.000 12268 UpdateGuideState(): m_state=6
20:11:53.066 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
20:11:53.066 00.000 11616 worker thread done servicing request
20:11:53.067 00.001 12268 Star::Find returns 1 (0), X=1248.67, Y=862.85, Mass=183, SNR=9.2, Peak=29 HFD=3.4
20:11:53.067 00.000 12268 MultiStar: [#1 -0.16,0.06,1.19,U] [#2 -0.22,-0.82,0.00,M4] [#3 -0.03,0.33,0.97,U] [#4 -0.16,-0.09,0.81,U] [#5 -0.29,-2.43,0.00,M8] [#6 0.29,-0.33,0.68,U] [#7 0.30,-1.07,0.00,M2] [#8 0.20,-0.32,0.67,U] 
20:11:53.067 00.000 12268 refined, 5 included, MultiStar: {-0.07, 0.04}, one-star: {-0.33, 0.32}
20:11:53.067 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (-1.67) = xAngle (4.28 = -2.00)
20:11:53.067 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.31 = -1.97)
20:11:53.067 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.61 mountX=-0.03 mountY=-0.07, mountTheta=-2.00
20:11:53.069 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.04, opts=13)
20:11:53.069 00.000 12268 Enqueuing Move request for scope (-0.07, 0.04)
20:11:53.069 00.000 11616 Worker thread wakes up
20:11:53.069 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
20:11:53.069 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
20:11:53.069 00.000 11616 Moving (-0.07, 0.04) raw xDistance=-0.03 yDistance=-0.07
20:11:53.069 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:53.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:11:53.070 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:53.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:11:53.070 00.000 11616 MoveAxis(E, 0, ABG)
20:11:53.070 00.000 11616 Move returns status 0, amount 0
20:11:53.070 00.000 11616 MoveAxis(N, 0, ABG)
20:11:53.070 00.000 11616 Move returns status 0, amount 0
20:11:53.070 00.000 11616 move complete, result=0
20:11:53.070 00.000 11616 worker thread done servicing request
20:11:53.091 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=20, Gamma=1.290
20:11:53.108 00.017 12268 UpdateGuideState exits: m=183 SNR=9.2
20:11:53.108 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:53.108 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:53.108 00.000 12268 Enqueuing Expose request
20:11:53.108 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:53.109 00.001 11616 Worker thread wakes up
20:11:53.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:53.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:55.130 02.021 11616 Exposure complete
20:11:55.190 00.060 11616 worker thread done servicing request
20:11:55.190 00.000 12268 OnExposeComplete: enter
20:11:55.190 00.000 12268 UpdateGuideState(): m_state=6
20:11:55.191 00.001 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
20:11:55.191 00.000 12268 Star::Find returns 1 (0), X=1249.13, Y=862.96, Mass=179, SNR=9.0, Peak=24 HFD=3.8
20:11:55.191 00.000 12268 MultiStar: [#1 0.34,-0.36,1.16,U] [#2 -0.14,-0.93,0.00,M5] [#3 0.25,-0.19,0.97,U] [#4 -0.38,0.13,0.95,U] [#5 0.14,-2.22,0.00,M9] [#6 0.40,-0.60,0.00,M1] [#7 0.31,-0.83,0.00,M3] [#8 -0.09,-0.95,0.00,M7] 
20:11:55.191 00.000 12268 refined, 3 included, MultiStar: {0.10, -0.01}, one-star: {0.13, 0.43}
20:11:55.191 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.67) = xAngle (1.54 = 1.54)
20:11:55.191 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.58 = 1.58)
20:11:55.191 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.12 mountX=0.00 mountY=0.10, mountTheta=1.54
20:11:55.193 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.01, opts=13)
20:11:55.193 00.000 12268 Enqueuing Move request for scope (0.10, -0.01)
20:11:55.194 00.001 11616 Worker thread wakes up
20:11:55.194 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
20:11:55.194 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
20:11:55.194 00.000 11616 Moving (0.10, -0.01) raw xDistance=0.00 yDistance=0.10
20:11:55.194 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:55.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:11:55.194 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:55.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:11:55.194 00.000 11616 MoveAxis(E, 0, ABG)
20:11:55.194 00.000 11616 Move returns status 0, amount 0
20:11:55.194 00.000 11616 MoveAxis(N, 0, ABG)
20:11:55.194 00.000 11616 Move returns status 0, amount 0
20:11:55.194 00.000 11616 move complete, result=0
20:11:55.195 00.001 11616 worker thread done servicing request
20:11:55.214 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
20:11:55.232 00.018 12268 UpdateGuideState exits: m=179 SNR=9.0
20:11:55.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:55.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:55.232 00.000 12268 Enqueuing Expose request
20:11:55.232 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:55.233 00.001 11616 Worker thread wakes up
20:11:55.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:55.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:57.245 02.012 11616 Exposure complete
20:11:57.305 00.060 11616 worker thread done servicing request
20:11:57.306 00.001 12268 OnExposeComplete: enter
20:11:57.306 00.000 12268 UpdateGuideState(): m_state=6
20:11:57.306 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
20:11:57.306 00.000 12268 Star::Find returns 1 (0), X=1249.41, Y=862.47, Mass=183, SNR=9.3, Peak=27 HFD=3.2
20:11:57.306 00.000 12268 MultiStar: [#1 -0.12,-0.11,1.14,U] [#2 -0.32,-0.92,0.00,M6] [#3 -0.10,-0.18,0.82,U] [#4 0.04,-0.07,0.99,U] [#5 0.09,0.04,0.57,U] [#6 0.13,-0.68,0.00,M2] [#7 -0.64,-1.26,0.00,M4] [#8 0.07,-1.02,0.00,M8] 
20:11:57.306 00.000 12268 refined, 4 included, MultiStar: {0.06, -0.08}, one-star: {0.42, -0.05}
20:11:57.307 00.001 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.67) = xAngle (0.76 = 0.76)
20:11:57.307 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.79 = 0.79)
20:11:57.307 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.91 mountX=0.08 mountY=0.07, mountTheta=0.78
20:11:57.308 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.08, opts=13)
20:11:57.308 00.000 12268 Enqueuing Move request for scope (0.06, -0.08)
20:11:57.308 00.000 11616 Worker thread wakes up
20:11:57.309 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
20:11:57.309 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
20:11:57.309 00.000 11616 Moving (0.06, -0.08) raw xDistance=0.08 yDistance=0.07
20:11:57.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:57.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:11:57.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:57.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:11:57.309 00.000 11616 MoveAxis(E, 0, ABG)
20:11:57.309 00.000 11616 Move returns status 0, amount 0
20:11:57.309 00.000 11616 MoveAxis(N, 0, ABG)
20:11:57.309 00.000 11616 Move returns status 0, amount 0
20:11:57.309 00.000 11616 move complete, result=0
20:11:57.309 00.000 11616 worker thread done servicing request
20:11:57.329 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
20:11:57.347 00.018 12268 UpdateGuideState exits: m=183 SNR=9.3
20:11:57.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:57.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:57.347 00.000 12268 Enqueuing Expose request
20:11:57.347 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:57.347 00.000 11616 Worker thread wakes up
20:11:57.348 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:57.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:59.355 02.007 11616 Exposure complete
20:11:59.414 00.059 11616 worker thread done servicing request
20:11:59.414 00.000 12268 OnExposeComplete: enter
20:11:59.415 00.001 12268 UpdateGuideState(): m_state=6
20:11:59.415 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
20:11:59.415 00.000 12268 Star::Find returns 1 (0), X=1249.14, Y=862.45, Mass=189, SNR=9.3, Peak=26 HFD=3.6
20:11:59.415 00.000 12268 MultiStar: [#1 0.25,0.13,1.07,U] [#2 -0.76,-0.93,0.00,M7] [#3 -0.25,0.06,0.88,U] [#4 -0.14,-0.16,0.98,U] [#5 0.12,-0.12,0.61,U] [#6 0.49,-0.93,0.00,M3] [#7 0.76,-1.42,0.00,M5] [#8 0.37,-0.18,0.59,U] 
20:11:59.415 00.000 12268 refined, 5 included, MultiStar: {0.07, -0.04}, one-star: {0.14, -0.07}
20:11:59.415 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.67) = xAngle (1.11 = 1.11)
20:11:59.415 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.14 = 1.14)
20:11:59.416 00.001 12268 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.56 mountX=0.03 mountY=0.07, mountTheta=1.11
20:11:59.417 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.04, opts=13)
20:11:59.417 00.000 12268 Enqueuing Move request for scope (0.07, -0.04)
20:11:59.417 00.000 11616 Worker thread wakes up
20:11:59.417 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
20:11:59.417 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
20:11:59.417 00.000 11616 Moving (0.07, -0.04) raw xDistance=0.03 yDistance=0.07
20:11:59.417 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:59.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:11:59.418 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:59.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:11:59.418 00.000 11616 MoveAxis(E, 0, ABG)
20:11:59.418 00.000 11616 Move returns status 0, amount 0
20:11:59.418 00.000 11616 MoveAxis(N, 0, ABG)
20:11:59.418 00.000 11616 Move returns status 0, amount 0
20:11:59.418 00.000 11616 move complete, result=0
20:11:59.419 00.001 11616 worker thread done servicing request
20:11:59.438 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
20:11:59.456 00.018 12268 UpdateGuideState exits: m=189 SNR=9.3
20:11:59.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:59.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:11:59.456 00.000 12268 Enqueuing Expose request
20:11:59.456 00.000 11616 Worker thread wakes up
20:11:59.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:11:59.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:11:59.457 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:01.532 02.075 11616 Exposure complete
20:12:01.591 00.059 11616 worker thread done servicing request
20:12:01.591 00.000 12268 OnExposeComplete: enter
20:12:01.591 00.000 12268 UpdateGuideState(): m_state=6
20:12:01.592 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
20:12:01.592 00.000 12268 Star::Find returns 1 (0), X=1248.98, Y=862.49, Mass=252, SNR=10.7, Peak=29 HFD=5.0
20:12:01.592 00.000 12268 MultiStar: [#1 -0.02,-0.04,1.00,U] [#2 -0.87,-0.63,0.00,M8] [#3 0.07,0.13,0.83,U] [#4 -0.28,0.50,0.75,U] [#5 0.30,0.55,0.55,U] [#6 0.13,-0.61,0.66,U] [#7 0.18,-1.57,0.00,M6] [#8 -0.04,-0.27,0.47,U] 
20:12:01.592 00.000 12268 single-star, 6 included, MultiStar: {0.01, 0.03}, one-star: {-0.01, -0.03}
20:12:01.592 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.67) = xAngle (-0.20 = -0.20)
20:12:01.592 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.17 = -0.17)
20:12:01.592 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.87 mountX=0.03 mountY=-0.01, mountTheta=-0.17
20:12:01.595 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.03, opts=13)
20:12:01.595 00.000 12268 Enqueuing Move request for scope (-0.01, -0.03)
20:12:01.595 00.000 11616 Worker thread wakes up
20:12:01.595 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
20:12:01.595 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
20:12:01.595 00.000 11616 Moving (-0.01, -0.03) raw xDistance=0.03 yDistance=-0.01
20:12:01.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:01.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:12:01.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:01.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:12:01.595 00.000 11616 MoveAxis(E, 0, ABG)
20:12:01.596 00.001 11616 Move returns status 0, amount 0
20:12:01.596 00.000 11616 MoveAxis(N, 0, ABG)
20:12:01.596 00.000 11616 Move returns status 0, amount 0
20:12:01.596 00.000 11616 move complete, result=0
20:12:01.596 00.000 11616 worker thread done servicing request
20:12:01.616 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:12:01.633 00.017 12268 UpdateGuideState exits: m=252 SNR=10.7
20:12:01.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:01.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:01.633 00.000 12268 Enqueuing Expose request
20:12:01.633 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:12:01.633 00.000 11616 Worker thread wakes up
20:12:01.634 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:01.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:03.646 02.012 11616 Exposure complete
20:12:03.702 00.056 11616 worker thread done servicing request
20:12:03.703 00.001 12268 OnExposeComplete: enter
20:12:03.703 00.000 12268 UpdateGuideState(): m_state=6
20:12:03.703 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
20:12:03.703 00.000 12268 Star::Find returns 1 (0), X=1249.18, Y=862.61, Mass=215, SNR=9.9, Peak=27 HFD=3.9
20:12:03.704 00.001 12268 MultiStar: [#1 -0.10,-0.02,1.14,U] [#2 -0.22,-1.12,0.00,M9] [#3 -0.38,-0.28,0.85,U] [#4 0.40,0.37,0.86,U] [#5 0.27,-0.28,0.59,U] [#6 0.32,-1.12,0.00,M3] [#7 0.55,-1.55,0.00,M7] [#8 0.47,-0.31,0.56,U] 
20:12:03.704 00.000 12268 refined, 5 included, MultiStar: {0.10, -0.04}, one-star: {0.18, 0.08}
20:12:03.704 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.67) = xAngle (1.30 = 1.30)
20:12:03.704 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.33 = 1.33)
20:12:03.704 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.37 mountX=0.03 mountY=0.11, mountTheta=1.30
20:12:03.705 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.04, opts=13)
20:12:03.705 00.000 12268 Enqueuing Move request for scope (0.10, -0.04)
20:12:03.706 00.001 11616 Worker thread wakes up
20:12:03.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
20:12:03.706 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
20:12:03.706 00.000 11616 Moving (0.10, -0.04) raw xDistance=0.03 yDistance=0.11
20:12:03.706 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:03.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:12:03.706 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:03.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:12:03.706 00.000 11616 MoveAxis(E, 0, ABG)
20:12:03.706 00.000 11616 Move returns status 0, amount 0
20:12:03.706 00.000 11616 MoveAxis(N, 0, ABG)
20:12:03.706 00.000 11616 Move returns status 0, amount 0
20:12:03.706 00.000 11616 move complete, result=0
20:12:03.707 00.001 11616 worker thread done servicing request
20:12:03.728 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:12:03.745 00.017 12268 UpdateGuideState exits: m=215 SNR=9.9
20:12:03.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:03.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:03.745 00.000 12268 Enqueuing Expose request
20:12:03.745 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:03.745 00.000 11616 Worker thread wakes up
20:12:03.746 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:03.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:05.757 02.011 11616 Exposure complete
20:12:05.815 00.058 11616 worker thread done servicing request
20:12:05.816 00.001 12268 OnExposeComplete: enter
20:12:05.816 00.000 12268 UpdateGuideState(): m_state=6
20:12:05.816 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
20:12:05.816 00.000 12268 Star::Find returns 1 (0), X=1249.35, Y=861.95, Mass=223, SNR=10.1, Peak=30 HFD=3.9
20:12:05.817 00.001 12268 MultiStar: [#1 -0.19,-0.11,1.06,U] [#2 0.18,-1.16,0.00,M10] [#3 -0.29,-0.19,0.82,U] [#4 0.29,0.16,0.84,U] [#5 0.18,-0.22,0.54,U] [#6 0.02,-0.28,0.67,U] [#7 0.45,-1.68,0.00,M8] [#8 -0.15,-1.32,0.00,M6] 
20:12:05.817 00.000 12268 refined, 5 included, MultiStar: {0.06, -0.21}, one-star: {0.36, -0.58}
20:12:05.817 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.67) = xAngle (0.36 = 0.36)
20:12:05.817 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.40 = 0.40)
20:12:05.817 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.21 hyp=0.21 cameraTheta=-1.30 mountX=0.20 mountY=0.08, mountTheta=0.39
20:12:05.821 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.21, opts=13)
20:12:05.821 00.000 12268 Enqueuing Move request for scope (0.06, -0.21)
20:12:05.821 00.000 11616 Worker thread wakes up
20:12:05.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.21) opts 0xd
20:12:05.821 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.21)
20:12:05.821 00.000 11616 Moving (0.06, -0.21) raw xDistance=0.20 yDistance=0.08
20:12:05.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:12:05.822 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:12:05.822 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:05.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:12:05.822 00.000 11616 MoveAxis(E, 0, ABG)
20:12:05.822 00.000 11616 Move returns status 0, amount 0
20:12:05.822 00.000 11616 MoveAxis(N, 0, ABG)
20:12:05.822 00.000 11616 Move returns status 0, amount 0
20:12:05.822 00.000 11616 move complete, result=0
20:12:05.822 00.000 11616 worker thread done servicing request
20:12:05.844 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:12:05.866 00.022 12268 UpdateGuideState exits: m=223 SNR=10.1
20:12:05.867 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:05.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:05.867 00.000 12268 Enqueuing Expose request
20:12:05.867 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:05.867 00.000 11616 Worker thread wakes up
20:12:05.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:05.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:07.883 02.016 11616 Exposure complete
20:12:07.941 00.058 11616 worker thread done servicing request
20:12:07.941 00.000 12268 OnExposeComplete: enter
20:12:07.941 00.000 12268 UpdateGuideState(): m_state=6
20:12:07.941 00.000 12268 Star::Find(15, 1249, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
20:12:07.941 00.000 12268 Star::Find returns 1 (0), X=1249.40, Y=862.08, Mass=222, SNR=10.1, Peak=29 HFD=4.0
20:12:07.943 00.002 12268 MultiStar: [#1 -0.18,-0.68,0.00,M1] [#2 -0.10,-1.04,0.00,R] [#3 -0.10,-0.26,0.89,U] [#4 0.16,-0.09,0.87,U] [#5 0.46,-0.10,0.52,U] [#6 -0.14,-0.50,0.69,U] [#7 -0.04,-0.65,0.41,U] [#8 0.41,-0.88,0.00,M7] 
20:12:07.943 00.000 12268 refined, 5 included, MultiStar: {0.13, -0.32}, one-star: {0.40, -0.44}
20:12:07.943 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.67) = xAngle (0.48 = 0.48)
20:12:07.943 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.51 = 0.51)
20:12:07.943 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.32 hyp=0.35 cameraTheta=-1.19 mountX=0.31 mountY=0.17, mountTheta=0.50
20:12:07.944 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.32, opts=13)
20:12:07.944 00.000 12268 Enqueuing Move request for scope (0.13, -0.32)
20:12:07.944 00.000 11616 Worker thread wakes up
20:12:07.944 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.32) opts 0xd
20:12:07.944 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.32)
20:12:07.945 00.001 11616 Moving (0.13, -0.32) raw xDistance=0.31 yDistance=0.17
20:12:07.945 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
20:12:07.945 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.93
20:12:07.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
20:12:07.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
20:12:07.945 00.000 11616 MoveAxis(W, 173, ABG)
20:12:07.945 00.000 11616 Guiding  Dir = 3, Dur = 173
20:12:07.945 00.000 11616 IsSlewing returns 0
20:12:07.945 00.000 11616 IsGuiding returns 0
20:12:07.946 00.001 11616 PulseGuide returned control before completion, sleep 183
20:12:07.967 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:12:07.986 00.019 12268 UpdateGuideState exits: m=222 SNR=10.1
20:12:07.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:07.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:07.986 00.000 12268 Enqueuing Expose request
20:12:08.141 00.155 11616 IsGuiding returns 1
20:12:08.142 00.001 11616 scope still moving after pulse duration time elapsed
20:12:08.172 00.030 11616 IsSlewing returns 0
20:12:08.173 00.001 11616 IsGuiding returns 0
20:12:08.173 00.000 11616 scope move finished after 173 + 54 ms
20:12:08.173 00.000 11616 Move returns status 0, amount 173
20:12:08.173 00.000 11616 MoveAxis(S, 14, ABG)
20:12:08.173 00.000 11616 Guiding  Dir = 1, Dur = 14
20:12:08.174 00.001 11616 IsSlewing returns 0
20:12:08.174 00.000 11616 IsGuiding returns 0
20:12:08.174 00.000 11616 PulseGuide returned control before completion, sleep 24
20:12:08.205 00.031 11616 IsGuiding returns 1
20:12:08.205 00.000 11616 scope still moving after pulse duration time elapsed
20:12:08.234 00.029 11616 IsSlewing returns 0
20:12:08.234 00.000 11616 IsGuiding returns 0
20:12:08.235 00.001 11616 scope move finished after 14 + 46 ms
20:12:08.235 00.000 11616 Move returns status 0, amount 14
20:12:08.235 00.000 11616 move complete, result=0
20:12:08.235 00.000 11616 worker thread done servicing request
20:12:08.235 00.000 11616 Worker thread wakes up
20:12:08.235 00.000 12268 GuideStep: 0.3 px 173 ms WEST, 0.2 px 14 ms SOUTH
20:12:08.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:08.236 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:10.248 02.012 11616 Exposure complete
20:12:10.314 00.066 11616 worker thread done servicing request
20:12:10.314 00.000 12268 OnExposeComplete: enter
20:12:10.315 00.001 12268 UpdateGuideState(): m_state=6
20:12:10.315 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
20:12:10.315 00.000 12268 Star::Find returns 1 (0), X=1249.26, Y=861.94, Mass=216, SNR=10.0, Peak=24 HFD=3.9
20:12:10.315 00.000 12268 MultiStar: [#1 0.04,-0.54,1.11,U] [#2 -0.25,-0.34,1.02,U] [#3 -0.45,-0.33,0.87,U] [#4 0.19,-0.07,0.87,U] [#5 0.13,-0.01,0.55,U] [#6 0.14,-0.76,0.00,M2] [#7 0.04,-0.74,0.00,M8] [#8 -0.19,-1.35,0.00,M8] 
20:12:10.316 00.001 12268 refined, 5 included, MultiStar: {-0.02, -0.35}, one-star: {0.27, -0.59}
20:12:10.316 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.67) = xAngle (0.05 = 0.05)
20:12:10.316 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.08 = 0.08)
20:12:10.316 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.35 hyp=0.35 cameraTheta=-1.62 mountX=0.35 mountY=0.03, mountTheta=0.08
20:12:10.317 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.35, opts=13)
20:12:10.318 00.001 12268 Enqueuing Move request for scope (-0.02, -0.35)
20:12:10.318 00.000 11616 Worker thread wakes up
20:12:10.318 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.35) opts 0xd
20:12:10.318 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.35)
20:12:10.318 00.000 11616 Moving (-0.02, -0.35) raw xDistance=0.35 yDistance=0.03
20:12:10.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
20:12:10.318 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:10.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:12:10.318 00.000 11616 MoveAxis(W, 195, ABG)
20:12:10.319 00.001 11616 Guiding  Dir = 3, Dur = 195
20:12:10.319 00.000 11616 IsSlewing returns 0
20:12:10.320 00.001 11616 IsGuiding returns 0
20:12:10.320 00.000 11616 PulseGuide returned control before completion, sleep 205
20:12:10.342 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:12:10.360 00.018 12268 UpdateGuideState exits: m=216 SNR=10.0
20:12:10.361 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:10.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:10.361 00.000 12268 Enqueuing Expose request
20:12:10.540 00.179 11616 IsGuiding returns 1
20:12:10.540 00.000 11616 scope still moving after pulse duration time elapsed
20:12:10.571 00.031 11616 IsSlewing returns 0
20:12:10.571 00.000 11616 IsGuiding returns 1
20:12:10.602 00.031 11616 IsSlewing returns 0
20:12:10.602 00.000 11616 IsGuiding returns 0
20:12:10.603 00.001 11616 scope move finished after 195 + 87 ms
20:12:10.603 00.000 11616 Move returns status 0, amount 195
20:12:10.603 00.000 11616 MoveAxis(N, 0, ABG)
20:12:10.603 00.000 11616 Move returns status 0, amount 0
20:12:10.603 00.000 11616 move complete, result=0
20:12:10.603 00.000 11616 worker thread done servicing request
20:12:10.603 00.000 11616 Worker thread wakes up
20:12:10.603 00.000 12268 GuideStep: 0.3 px 195 ms WEST, 0.0 px 0 ms NORTH
20:12:10.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:10.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:12.618 02.015 11616 Exposure complete
20:12:12.677 00.059 11616 worker thread done servicing request
20:12:12.677 00.000 12268 OnExposeComplete: enter
20:12:12.677 00.000 12268 UpdateGuideState(): m_state=6
20:12:12.677 00.000 12268 Star::Find(15, 1249, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
20:12:12.677 00.000 12268 Star::Find returns 1 (0), X=1248.90, Y=862.65, Mass=253, SNR=10.8, Peak=31 HFD=4.1
20:12:12.678 00.001 12268 MultiStar: [#1 -0.17,0.01,0.99,U] [#2 -0.45,0.04,0.96,U] [#3 -0.08,0.02,0.83,U] [#4 -0.40,0.25,0.79,U] [#5 0.22,-2.02,0.00,M3] [#6 -0.10,-0.25,0.59,U] [#7 -0.76,-0.82,0.00,M9] [#8 -0.19,-0.50,0.55,U] 
20:12:12.678 00.000 12268 single-star, 6 included, MultiStar: {-0.22, -0.01}, one-star: {-0.09, 0.13}
20:12:12.678 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.67) = xAngle (3.85 = -2.44)
20:12:12.678 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.88 = -2.41)
20:12:12.678 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.16 cameraTheta=2.18 mountX=-0.12 mountY=-0.11, mountTheta=-2.42
20:12:12.679 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.13, opts=13)
20:12:12.680 00.001 12268 Enqueuing Move request for scope (-0.09, 0.13)
20:12:12.680 00.000 11616 Worker thread wakes up
20:12:12.680 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
20:12:12.680 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
20:12:12.680 00.000 11616 Moving (-0.09, 0.13) raw xDistance=-0.12 yDistance=-0.11
20:12:12.680 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:12:12.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:12:12.680 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:12.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:12:12.680 00.000 11616 MoveAxis(E, 0, ABG)
20:12:12.680 00.000 11616 Move returns status 0, amount 0
20:12:12.681 00.001 11616 MoveAxis(N, 0, ABG)
20:12:12.681 00.000 11616 Move returns status 0, amount 0
20:12:12.681 00.000 11616 move complete, result=0
20:12:12.681 00.000 11616 worker thread done servicing request
20:12:12.702 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:12:12.719 00.017 12268 UpdateGuideState exits: m=253 SNR=10.8
20:12:12.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:12.720 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:12.720 00.000 12268 Enqueuing Expose request
20:12:12.720 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:12.720 00.000 11616 Worker thread wakes up
20:12:12.720 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:12.720 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:14.737 02.017 11616 Exposure complete
20:12:14.795 00.058 11616 worker thread done servicing request
20:12:14.795 00.000 12268 OnExposeComplete: enter
20:12:14.795 00.000 12268 UpdateGuideState(): m_state=6
20:12:14.796 00.001 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
20:12:14.796 00.000 12268 Star::Find returns 1 (0), X=1249.54, Y=863.11, Mass=225, SNR=10.2, Peak=31 HFD=4.1
20:12:14.796 00.000 12268 MultiStar: [#1 0.30,0.20,1.06,U] [#2 0.25,0.13,1.00,U] [#3 0.00,0.12,0.77,U] [#4 0.45,0.44,0.83,U] [#5 0.66,-1.84,0.00,M4] [#6 0.09,-0.49,0.71,U] [#7 0.11,-0.93,0.00,M10] [#8 0.44,-0.33,0.47,U] 
20:12:14.796 00.000 12268 refined, 6 included, MultiStar: {0.30, 0.15}, one-star: {0.54, 0.58}
20:12:14.796 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.67) = xAngle (2.13 = 2.13)
20:12:14.796 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.16 = 2.16)
20:12:14.796 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.15 hyp=0.33 cameraTheta=0.46 mountX=-0.18 mountY=0.28, mountTheta=2.14
20:12:14.798 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.15, opts=13)
20:12:14.798 00.000 12268 Enqueuing Move request for scope (0.30, 0.15)
20:12:14.798 00.000 11616 Worker thread wakes up
20:12:14.799 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.15) opts 0xd
20:12:14.799 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.15)
20:12:14.799 00.000 11616 Moving (0.30, 0.15) raw xDistance=-0.18 yDistance=0.28
20:12:14.799 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:12:14.799 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:12:14.799 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:12:14.799 00.000 11616 MoveAxis(E, 0, ABG)
20:12:14.799 00.000 11616 Move returns status 0, amount 0
20:12:14.799 00.000 11616 MoveAxis(S, 23, ABG)
20:12:14.799 00.000 11616 Guiding  Dir = 1, Dur = 23
20:12:14.799 00.000 11616 IsSlewing returns 0
20:12:14.800 00.001 11616 IsGuiding returns 0
20:12:14.800 00.000 11616 PulseGuide returned control before completion, sleep 33
20:12:14.821 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:12:14.839 00.018 12268 UpdateGuideState exits: m=225 SNR=10.2
20:12:14.839 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:14.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:14.840 00.001 12268 Enqueuing Expose request
20:12:14.847 00.007 11616 IsGuiding returns 1
20:12:14.847 00.000 11616 scope still moving after pulse duration time elapsed
20:12:14.878 00.031 11616 IsSlewing returns 0
20:12:14.879 00.001 11616 IsGuiding returns 0
20:12:14.879 00.000 11616 scope move finished after 23 + 55 ms
20:12:14.879 00.000 11616 Move returns status 0, amount 23
20:12:14.879 00.000 11616 move complete, result=0
20:12:14.879 00.000 11616 worker thread done servicing request
20:12:14.880 00.001 11616 Worker thread wakes up
20:12:14.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:14.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:14.882 00.002 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 23 ms SOUTH
20:12:16.897 02.015 11616 Exposure complete
20:12:16.953 00.056 11616 worker thread done servicing request
20:12:16.954 00.001 12268 OnExposeComplete: enter
20:12:16.954 00.000 12268 UpdateGuideState(): m_state=6
20:12:16.954 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
20:12:16.954 00.000 12268 Star::Find returns 1 (0), X=1249.53, Y=863.19, Mass=270, SNR=11.1, Peak=28 HFD=4.8
20:12:16.955 00.001 12268 MultiStar: [#1 0.17,0.42,0.94,U] [#2 -0.46,1.28,0.00,M1] [#3 -0.26,0.46,0.73,U] [#4 -0.15,0.57,0.83,U] [#5 -0.17,0.62,0.57,U] [#6 0.03,-0.11,0.59,U] [#7 -0.27,-0.29,0.38,U] [#8 0.51,-0.45,0.50,U] 
20:12:16.955 00.000 12268 refined, 7 included, MultiStar: {0.08, 0.33}, one-star: {0.54, 0.67}
20:12:16.955 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.99 = 2.99)
20:12:16.955 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
20:12:16.955 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.32 mountX=-0.34 mountY=0.04, mountTheta=3.02
20:12:16.956 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.33, opts=13)
20:12:16.957 00.001 12268 Enqueuing Move request for scope (0.08, 0.33)
20:12:16.957 00.000 11616 Worker thread wakes up
20:12:16.957 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.33) opts 0xd
20:12:16.957 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.33)
20:12:16.957 00.000 11616 Moving (0.08, 0.33) raw xDistance=-0.34 yDistance=0.04
20:12:16.957 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
20:12:16.957 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.01
20:12:16.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
20:12:16.957 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:16.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:12:16.957 00.000 11616 MoveAxis(E, 188, ABG)
20:12:16.957 00.000 11616 Guiding  Dir = 2, Dur = 188
20:12:16.958 00.001 11616 IsSlewing returns 0
20:12:16.958 00.000 11616 IsGuiding returns 0
20:12:16.958 00.000 11616 PulseGuide returned control before completion, sleep 198
20:12:16.980 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:12:16.997 00.017 12268 UpdateGuideState exits: m=270 SNR=11.1
20:12:16.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:16.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:16.997 00.000 12268 Enqueuing Expose request
20:12:17.172 00.175 11616 IsGuiding returns 1
20:12:17.172 00.000 11616 scope still moving after pulse duration time elapsed
20:12:17.204 00.032 11616 IsSlewing returns 0
20:12:17.204 00.000 11616 IsGuiding returns 0
20:12:17.205 00.001 11616 scope move finished after 188 + 58 ms
20:12:17.205 00.000 11616 Move returns status 0, amount 188
20:12:17.205 00.000 11616 MoveAxis(N, 0, ABG)
20:12:17.205 00.000 11616 Move returns status 0, amount 0
20:12:17.205 00.000 11616 move complete, result=0
20:12:17.205 00.000 11616 worker thread done servicing request
20:12:17.205 00.000 11616 Worker thread wakes up
20:12:17.205 00.000 12268 GuideStep: -0.3 px 188 ms EAST, 0.0 px 0 ms NORTH
20:12:17.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:17.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:19.207 02.002 11616 Exposure complete
20:12:19.265 00.058 11616 worker thread done servicing request
20:12:19.265 00.000 12268 OnExposeComplete: enter
20:12:19.265 00.000 12268 UpdateGuideState(): m_state=6
20:12:19.266 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
20:12:19.266 00.000 12268 Star::Find returns 1 (0), X=1249.53, Y=863.39, Mass=268, SNR=11.1, Peak=30 HFD=4.1
20:12:19.266 00.000 12268 MultiStar: [#1 0.37,0.95,0.00,M1] [#2 0.12,0.98,0.00,M2] [#3 -0.05,0.68,0.73,U] [#4 0.05,1.43,0.00,M1] [#5 0.36,0.04,0.67,U] [#6 0.66,0.25,0.00,M1] [#7 0.31,0.30,0.40,U] [#8 1.20,0.57,0.00,M6] 
20:12:19.266 00.000 12268 refined, 3 included, MultiStar: {0.31, 0.54}, one-star: {0.53, 0.87}
20:12:19.266 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.67) = xAngle (2.72 = 2.72)
20:12:19.266 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.76 = 2.76)
20:12:19.266 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.54 hyp=0.62 cameraTheta=1.06 mountX=-0.57 mountY=0.23, mountTheta=2.75
20:12:19.268 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.54, opts=13)
20:12:19.268 00.000 12268 Enqueuing Move request for scope (0.31, 0.54)
20:12:19.268 00.000 11616 Worker thread wakes up
20:12:19.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.54) opts 0xd
20:12:19.268 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.54)
20:12:19.268 00.000 11616 Moving (0.31, 0.54) raw xDistance=-0.57 yDistance=0.23
20:12:19.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
20:12:19.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.23
20:12:19.269 00.001 11616 MoveAxis(E, 318, ABG)
20:12:19.269 00.000 11616 Guiding  Dir = 2, Dur = 318
20:12:19.269 00.000 11616 IsSlewing returns 0
20:12:19.269 00.000 11616 IsGuiding returns 0
20:12:19.270 00.001 11616 PulseGuide returned control before completion, sleep 328
20:12:19.295 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:12:19.311 00.016 12268 UpdateGuideState exits: m=268 SNR=11.1
20:12:19.311 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:19.312 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:19.312 00.000 12268 Enqueuing Expose request
20:12:19.612 00.300 11616 IsGuiding returns 1
20:12:19.612 00.000 11616 scope still moving after pulse duration time elapsed
20:12:19.643 00.031 11616 IsSlewing returns 0
20:12:19.643 00.000 11616 IsGuiding returns 0
20:12:19.643 00.000 11616 scope move finished after 318 + 56 ms
20:12:19.643 00.000 11616 Move returns status 0, amount 318
20:12:19.643 00.000 11616 MoveAxis(S, 20, ABG)
20:12:19.643 00.000 11616 Guiding  Dir = 1, Dur = 20
20:12:19.644 00.001 11616 IsSlewing returns 0
20:12:19.644 00.000 11616 IsGuiding returns 0
20:12:19.644 00.000 11616 PulseGuide returned control before completion, sleep 30
20:12:19.690 00.046 11616 IsGuiding returns 1
20:12:19.690 00.000 11616 scope still moving after pulse duration time elapsed
20:12:19.721 00.031 11616 IsSlewing returns 0
20:12:19.721 00.000 11616 IsGuiding returns 1
20:12:19.752 00.031 11616 IsSlewing returns 0
20:12:19.752 00.000 11616 IsGuiding returns 1
20:12:19.783 00.031 11616 IsSlewing returns 0
20:12:19.783 00.000 11616 IsGuiding returns 1
20:12:19.814 00.031 11616 IsSlewing returns 0
20:12:19.816 00.002 11616 IsGuiding returns 1
20:12:19.860 00.044 11616 IsSlewing returns 0
20:12:19.861 00.001 11616 IsGuiding returns 0
20:12:19.861 00.000 11616 scope move finished after 20 + 196 ms
20:12:19.861 00.000 11616 Move returns status 0, amount 20
20:12:19.861 00.000 11616 move complete, result=0
20:12:19.861 00.000 11616 worker thread done servicing request
20:12:19.861 00.000 11616 Worker thread wakes up
20:12:19.861 00.000 12268 GuideStep: -0.6 px 318 ms EAST, 0.2 px 20 ms SOUTH
20:12:19.862 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:19.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:21.867 02.005 11616 Exposure complete
20:12:21.928 00.061 11616 worker thread done servicing request
20:12:21.928 00.000 12268 OnExposeComplete: enter
20:12:21.928 00.000 12268 UpdateGuideState(): m_state=6
20:12:21.928 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
20:12:21.929 00.001 12268 Star::Find returns 1 (0), X=1249.31, Y=863.14, Mass=269, SNR=11.1, Peak=31 HFD=4.5
20:12:21.929 00.000 12268 MultiStar: [#1 0.08,0.41,0.97,U] [#2 0.54,0.77,0.00,M3] [#3 0.56,0.01,0.76,U] [#4 -0.23,0.45,0.78,U] [#5 0.39,-1.92,0.00,M3] [#6 0.48,-0.12,0.66,U] [#7 0.39,-0.17,0.42,U] [#8 0.13,0.30,0.51,U] 
20:12:21.929 00.000 12268 refined, 6 included, MultiStar: {0.23, 0.27}, one-star: {0.32, 0.62}
20:12:21.929 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.67) = xAngle (2.53 = 2.53)
20:12:21.929 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.56 = 2.56)
20:12:21.929 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.27 hyp=0.36 cameraTheta=0.86 mountX=-0.29 mountY=0.19, mountTheta=2.55
20:12:21.931 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.27, opts=13)
20:12:21.931 00.000 12268 Enqueuing Move request for scope (0.23, 0.27)
20:12:21.931 00.000 11616 Worker thread wakes up
20:12:21.931 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.27) opts 0xd
20:12:21.931 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.27)
20:12:21.931 00.000 11616 Moving (0.23, 0.27) raw xDistance=-0.29 yDistance=0.19
20:12:21.931 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
20:12:21.931 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:12:21.931 00.000 11616 MoveAxis(E, 164, ABG)
20:12:21.931 00.000 11616 Guiding  Dir = 2, Dur = 164
20:12:21.932 00.001 11616 IsSlewing returns 0
20:12:21.932 00.000 11616 IsGuiding returns 0
20:12:21.932 00.000 11616 PulseGuide returned control before completion, sleep 174
20:12:21.952 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=20, Gamma=1.290
20:12:21.972 00.020 12268 UpdateGuideState exits: m=269 SNR=11.1
20:12:21.973 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:21.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:21.973 00.000 12268 Enqueuing Expose request
20:12:22.112 00.139 11616 IsGuiding returns 1
20:12:22.112 00.000 11616 scope still moving after pulse duration time elapsed
20:12:22.143 00.031 11616 IsSlewing returns 0
20:12:22.143 00.000 11616 IsGuiding returns 0
20:12:22.143 00.000 11616 scope move finished after 164 + 47 ms
20:12:22.143 00.000 11616 Move returns status 0, amount 164
20:12:22.143 00.000 11616 MoveAxis(S, 16, ABG)
20:12:22.143 00.000 11616 Guiding  Dir = 1, Dur = 16
20:12:22.143 00.000 11616 IsSlewing returns 0
20:12:22.143 00.000 11616 IsGuiding returns 0
20:12:22.144 00.001 11616 PulseGuide returned control before completion, sleep 26
20:12:22.173 00.029 11616 IsGuiding returns 1
20:12:22.173 00.000 11616 scope still moving after pulse duration time elapsed
20:12:22.204 00.031 11616 IsSlewing returns 0
20:12:22.205 00.001 11616 IsGuiding returns 1
20:12:22.236 00.031 11616 IsSlewing returns 0
20:12:22.236 00.000 11616 IsGuiding returns 1
20:12:22.268 00.032 11616 IsSlewing returns 0
20:12:22.269 00.001 11616 IsGuiding returns 1
20:12:22.299 00.030 11616 IsSlewing returns 0
20:12:22.299 00.000 11616 IsGuiding returns 1
20:12:22.330 00.031 11616 IsSlewing returns 0
20:12:22.331 00.001 11616 IsGuiding returns 1
20:12:22.361 00.030 11616 IsSlewing returns 0
20:12:22.361 00.000 11616 IsGuiding returns 1
20:12:22.392 00.031 11616 IsSlewing returns 0
20:12:22.392 00.000 11616 IsGuiding returns 0
20:12:22.393 00.001 11616 scope move finished after 16 + 232 ms
20:12:22.393 00.000 11616 Move returns status 0, amount 16
20:12:22.393 00.000 11616 move complete, result=0
20:12:22.393 00.000 11616 worker thread done servicing request
20:12:22.393 00.000 11616 Worker thread wakes up
20:12:22.393 00.000 12268 GuideStep: -0.3 px 164 ms EAST, 0.2 px 16 ms SOUTH
20:12:22.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:22.394 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:24.410 02.016 11616 Exposure complete
20:12:24.471 00.061 11616 worker thread done servicing request
20:12:24.471 00.000 12268 OnExposeComplete: enter
20:12:24.471 00.000 12268 UpdateGuideState(): m_state=6
20:12:24.471 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
20:12:24.471 00.000 12268 Star::Find returns 1 (0), X=1249.57, Y=862.94, Mass=291, SNR=11.6, Peak=32 HFD=4.3
20:12:24.472 00.001 12268 MultiStar: [#1 0.40,-0.07,0.95,U] [#2 0.11,0.40,0.89,U] [#3 -0.10,0.09,0.77,U] [#4 0.52,0.47,0.00,M1] [#5 0.44,-0.12,0.50,U] [#6 0.33,0.02,0.60,U] [#7 0.31,-0.85,0.00,M8] [#8 0.53,-0.64,0.00,M6] 
20:12:24.472 00.000 12268 refined, 5 included, MultiStar: {0.30, 0.16}, one-star: {0.58, 0.42}
20:12:24.472 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.67) = xAngle (2.15 = 2.15)
20:12:24.472 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.19 = 2.19)
20:12:24.472 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.16 hyp=0.33 cameraTheta=0.49 mountX=-0.18 mountY=0.27, mountTheta=2.16
20:12:24.474 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.16, opts=13)
20:12:24.474 00.000 12268 Enqueuing Move request for scope (0.30, 0.16)
20:12:24.474 00.000 11616 Worker thread wakes up
20:12:24.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.16) opts 0xd
20:12:24.474 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.16)
20:12:24.474 00.000 11616 Moving (0.30, 0.16) raw xDistance=-0.18 yDistance=0.27
20:12:24.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:12:24.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
20:12:24.474 00.000 11616 MoveAxis(E, 103, ABG)
20:12:24.475 00.001 11616 Guiding  Dir = 2, Dur = 103
20:12:24.475 00.000 11616 IsSlewing returns 0
20:12:24.475 00.000 11616 IsGuiding returns 0
20:12:24.475 00.000 11616 PulseGuide returned control before completion, sleep 113
20:12:24.495 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=21, Gamma=1.290
20:12:24.513 00.018 12268 UpdateGuideState exits: m=291 SNR=11.6
20:12:24.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:24.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:24.513 00.000 12268 Enqueuing Expose request
20:12:24.591 00.078 11616 IsGuiding returns 1
20:12:24.591 00.000 11616 scope still moving after pulse duration time elapsed
20:12:24.622 00.031 11616 IsSlewing returns 0
20:12:24.623 00.001 11616 IsGuiding returns 0
20:12:24.623 00.000 11616 scope move finished after 103 + 44 ms
20:12:24.623 00.000 11616 Move returns status 0, amount 103
20:12:24.623 00.000 11616 MoveAxis(S, 23, ABG)
20:12:24.623 00.000 11616 Guiding  Dir = 1, Dur = 23
20:12:24.623 00.000 11616 IsSlewing returns 0
20:12:24.623 00.000 11616 IsGuiding returns 0
20:12:24.623 00.000 11616 PulseGuide returned control before completion, sleep 33
20:12:24.669 00.046 11616 IsGuiding returns 1
20:12:24.669 00.000 11616 scope still moving after pulse duration time elapsed
20:12:24.699 00.030 11616 IsSlewing returns 0
20:12:24.700 00.001 11616 IsGuiding returns 1
20:12:24.729 00.029 11616 IsSlewing returns 0
20:12:24.729 00.000 11616 IsGuiding returns 1
20:12:24.761 00.032 11616 IsSlewing returns 0
20:12:24.761 00.000 11616 IsGuiding returns 1
20:12:24.792 00.031 11616 IsSlewing returns 0
20:12:24.792 00.000 11616 IsGuiding returns 1
20:12:24.823 00.031 11616 IsSlewing returns 0
20:12:24.824 00.001 11616 IsGuiding returns 1
20:12:24.854 00.030 11616 IsSlewing returns 0
20:12:24.854 00.000 11616 IsGuiding returns 1
20:12:24.886 00.032 11616 IsSlewing returns 0
20:12:24.886 00.000 11616 IsGuiding returns 0
20:12:24.887 00.001 11616 scope move finished after 23 + 240 ms
20:12:24.887 00.000 11616 Move returns status 0, amount 23
20:12:24.887 00.000 11616 move complete, result=0
20:12:24.887 00.000 11616 worker thread done servicing request
20:12:24.887 00.000 11616 Worker thread wakes up
20:12:24.887 00.000 12268 GuideStep: -0.2 px 103 ms EAST, 0.3 px 23 ms SOUTH
20:12:24.887 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:24.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:26.896 02.009 11616 Exposure complete
20:12:26.956 00.060 11616 worker thread done servicing request
20:12:26.956 00.000 12268 OnExposeComplete: enter
20:12:26.956 00.000 12268 UpdateGuideState(): m_state=6
20:12:26.956 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
20:12:26.956 00.000 12268 Star::Find returns 1 (0), X=1249.58, Y=863.01, Mass=336, SNR=12.4, Peak=36 HFD=5.2
20:12:26.957 00.001 12268 MultiStar: [#1 0.20,0.18,0.88,U] [#2 -0.05,0.68,0.68,U] [#3 -0.07,-0.05,0.70,U] [#4 0.57,0.33,0.72,U] [#5 0.27,-0.72,0.00,M3] [#6 0.66,-0.20,0.00,M1] [#7 -0.11,-0.42,0.37,U] [#8 1.03,-0.35,0.00,M7] 
20:12:26.957 00.000 12268 refined, 5 included, MultiStar: {0.24, 0.26}, one-star: {0.58, 0.49}
20:12:26.957 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.67) = xAngle (2.50 = 2.50)
20:12:26.957 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.53 = 2.53)
20:12:26.957 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.26 hyp=0.36 cameraTheta=0.83 mountX=-0.29 mountY=0.20, mountTheta=2.52
20:12:26.958 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.26, opts=13)
20:12:26.958 00.000 12268 Enqueuing Move request for scope (0.24, 0.26)
20:12:26.959 00.001 11616 Worker thread wakes up
20:12:26.959 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.26) opts 0xd
20:12:26.959 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.26)
20:12:26.959 00.000 11616 Moving (0.24, 0.26) raw xDistance=-0.29 yDistance=0.20
20:12:26.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
20:12:26.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:12:26.959 00.000 11616 MoveAxis(E, 160, ABG)
20:12:26.959 00.000 11616 Guiding  Dir = 2, Dur = 160
20:12:26.959 00.000 11616 IsSlewing returns 0
20:12:26.960 00.001 11616 IsGuiding returns 0
20:12:26.960 00.000 11616 PulseGuide returned control before completion, sleep 170
20:12:26.980 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
20:12:26.997 00.017 12268 UpdateGuideState exits: m=336 SNR=12.4
20:12:26.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:26.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:26.997 00.000 12268 Enqueuing Expose request
20:12:27.142 00.145 11616 IsGuiding returns 1
20:12:27.142 00.000 11616 scope still moving after pulse duration time elapsed
20:12:27.173 00.031 11616 IsSlewing returns 0
20:12:27.173 00.000 11616 IsGuiding returns 0
20:12:27.173 00.000 11616 scope move finished after 160 + 53 ms
20:12:27.173 00.000 11616 Move returns status 0, amount 160
20:12:27.174 00.001 11616 MoveAxis(S, 17, ABG)
20:12:27.174 00.000 11616 Guiding  Dir = 1, Dur = 17
20:12:27.174 00.000 11616 IsSlewing returns 0
20:12:27.174 00.000 11616 IsGuiding returns 0
20:12:27.175 00.001 11616 PulseGuide returned control before completion, sleep 27
20:12:27.204 00.029 11616 IsGuiding returns 1
20:12:27.204 00.000 11616 scope still moving after pulse duration time elapsed
20:12:27.235 00.031 11616 IsSlewing returns 0
20:12:27.235 00.000 11616 IsGuiding returns 1
20:12:27.267 00.032 11616 IsSlewing returns 0
20:12:27.267 00.000 11616 IsGuiding returns 1
20:12:27.297 00.030 11616 IsSlewing returns 0
20:12:27.298 00.001 11616 IsGuiding returns 1
20:12:27.328 00.030 11616 IsSlewing returns 0
20:12:27.329 00.001 11616 IsGuiding returns 1
20:12:27.358 00.029 11616 IsSlewing returns 0
20:12:27.359 00.001 11616 IsGuiding returns 1
20:12:27.389 00.030 11616 IsSlewing returns 0
20:12:27.390 00.001 11616 IsGuiding returns 0
20:12:27.390 00.000 11616 scope move finished after 17 + 198 ms
20:12:27.390 00.000 11616 Move returns status 0, amount 17
20:12:27.390 00.000 11616 move complete, result=0
20:12:27.390 00.000 11616 worker thread done servicing request
20:12:27.390 00.000 11616 Worker thread wakes up
20:12:27.391 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:27.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:27.391 00.000 12268 GuideStep: -0.3 px 160 ms EAST, 0.2 px 17 ms SOUTH
20:12:29.401 02.010 11616 Exposure complete
20:12:29.462 00.061 11616 worker thread done servicing request
20:12:29.463 00.001 12268 OnExposeComplete: enter
20:12:29.463 00.000 12268 UpdateGuideState(): m_state=6
20:12:29.463 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
20:12:29.463 00.000 12268 Star::Find returns 1 (0), X=1249.29, Y=862.77, Mass=205, SNR=9.7, Peak=29 HFD=3.5
20:12:29.463 00.000 12268 MultiStar: [#1 -0.26,0.18,1.12,U] [#2 -0.17,0.41,1.12,U] [#3 -0.10,0.14,0.88,U] [#4 0.32,0.41,0.90,U] [#5 0.26,-2.27,0.00,M4] [#6 -0.11,-0.13,0.66,U] [#7 0.03,-0.69,0.00,M8] [#8 0.33,-0.45,0.65,U] 
20:12:29.463 00.000 12268 refined, 6 included, MultiStar: {0.02, 0.16}, one-star: {0.30, 0.25}
20:12:29.463 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.67) = xAngle (3.09 = 3.09)
20:12:29.464 00.001 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.12 = 3.12)
20:12:29.464 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.42 mountX=-0.16 mountY=0.00, mountTheta=3.12
20:12:29.465 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.16, opts=13)
20:12:29.465 00.000 12268 Enqueuing Move request for scope (0.02, 0.16)
20:12:29.465 00.000 11616 Worker thread wakes up
20:12:29.465 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
20:12:29.465 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
20:12:29.465 00.000 11616 Moving (0.02, 0.16) raw xDistance=-0.16 yDistance=0.00
20:12:29.466 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:12:29.466 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:29.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:12:29.466 00.000 11616 MoveAxis(E, 91, ABG)
20:12:29.466 00.000 11616 Guiding  Dir = 2, Dur = 91
20:12:29.466 00.000 11616 IsSlewing returns 0
20:12:29.466 00.000 11616 IsGuiding returns 0
20:12:29.467 00.001 11616 PulseGuide returned control before completion, sleep 101
20:12:29.489 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=20, Gamma=1.290
20:12:29.507 00.018 12268 UpdateGuideState exits: m=205 SNR=9.7
20:12:29.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:29.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:29.507 00.000 12268 Enqueuing Expose request
20:12:29.582 00.075 11616 IsGuiding returns 1
20:12:29.584 00.002 11616 scope still moving after pulse duration time elapsed
20:12:29.614 00.030 11616 IsSlewing returns 0
20:12:29.615 00.001 11616 IsGuiding returns 0
20:12:29.615 00.000 11616 scope move finished after 91 + 56 ms
20:12:29.615 00.000 11616 Move returns status 0, amount 91
20:12:29.615 00.000 11616 MoveAxis(N, 0, ABG)
20:12:29.615 00.000 11616 Move returns status 0, amount 0
20:12:29.615 00.000 11616 move complete, result=0
20:12:29.615 00.000 11616 worker thread done servicing request
20:12:29.615 00.000 11616 Worker thread wakes up
20:12:29.616 00.001 12268 GuideStep: -0.2 px 91 ms EAST, 0.0 px 0 ms NORTH
20:12:29.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:29.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:31.616 02.000 11616 Exposure complete
20:12:31.675 00.059 11616 worker thread done servicing request
20:12:31.675 00.000 12268 OnExposeComplete: enter
20:12:31.675 00.000 12268 UpdateGuideState(): m_state=6
20:12:31.676 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
20:12:31.676 00.000 12268 Star::Find returns 1 (0), X=1249.25, Y=862.45, Mass=226, SNR=10.2, Peak=33 HFD=3.3
20:12:31.676 00.000 12268 MultiStar: [#1 0.07,-0.23,0.94,U] [#2 -0.02,0.36,1.14,U] [#3 -0.24,-0.05,0.89,U] [#4 0.14,-0.08,0.72,U] [#5 0.14,-2.65,0.00,M5] [#6 0.24,-0.76,0.00,M1] [#7 -0.08,-1.05,0.00,M9] [#8 0.21,-0.42,0.55,U] 
20:12:31.676 00.000 12268 refined, 5 included, MultiStar: {0.06, -0.04}, one-star: {0.26, -0.08}
20:12:31.676 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.67) = xAngle (1.04 = 1.04)
20:12:31.676 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.07 = 1.07)
20:12:31.676 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.63 mountX=0.04 mountY=0.06, mountTheta=1.05
20:12:31.681 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.04, opts=13)
20:12:31.681 00.000 12268 Enqueuing Move request for scope (0.06, -0.04)
20:12:31.681 00.000 11616 Worker thread wakes up
20:12:31.681 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
20:12:31.681 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
20:12:31.681 00.000 11616 Moving (0.06, -0.04) raw xDistance=0.04 yDistance=0.06
20:12:31.681 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:31.682 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:12:31.682 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:31.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:12:31.682 00.000 11616 MoveAxis(E, 0, ABG)
20:12:31.682 00.000 11616 Move returns status 0, amount 0
20:12:31.682 00.000 11616 MoveAxis(N, 0, ABG)
20:12:31.682 00.000 11616 Move returns status 0, amount 0
20:12:31.682 00.000 11616 move complete, result=0
20:12:31.682 00.000 11616 worker thread done servicing request
20:12:31.706 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=20, Gamma=1.290
20:12:31.725 00.019 12268 UpdateGuideState exits: m=226 SNR=10.2
20:12:31.725 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:31.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:31.725 00.000 12268 Enqueuing Expose request
20:12:31.726 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:31.726 00.000 11616 Worker thread wakes up
20:12:31.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:31.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:33.742 02.016 11616 Exposure complete
20:12:33.803 00.061 11616 worker thread done servicing request
20:12:33.803 00.000 12268 OnExposeComplete: enter
20:12:33.803 00.000 12268 UpdateGuideState(): m_state=6
20:12:33.804 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
20:12:33.804 00.000 12268 Star::Find returns 1 (0), X=1249.12, Y=862.12, Mass=205, SNR=9.8, Peak=34 HFD=2.8
20:12:33.804 00.000 12268 MultiStar: [#1 0.05,-0.16,1.16,U] [#2 -0.48,-0.22,0.93,U] [#3 -0.03,-0.24,0.89,U] [#4 -0.29,-0.26,0.87,U] [#5 0.03,-2.48,0.00,M6] [#6 0.41,-0.68,0.00,M2] [#7 0.01,-1.36,0.00,M10] [#8 0.25,-1.12,0.00,M6] 
20:12:33.804 00.000 12268 refined, 4 included, MultiStar: {-0.11, -0.25}, one-star: {0.13, -0.40}
20:12:33.804 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.67) = xAngle (-0.31 = -0.31)
20:12:33.804 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.28 = -0.28)
20:12:33.804 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.25 hyp=0.28 cameraTheta=-1.98 mountX=0.26 mountY=-0.08, mountTheta=-0.28
20:12:33.806 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.25, opts=13)
20:12:33.806 00.000 12268 Enqueuing Move request for scope (-0.11, -0.25)
20:12:33.806 00.000 11616 Worker thread wakes up
20:12:33.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.25) opts 0xd
20:12:33.806 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.25)
20:12:33.806 00.000 11616 Moving (-0.11, -0.25) raw xDistance=0.26 yDistance=-0.08
20:12:33.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:12:33.807 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:12:33.807 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:33.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:12:33.807 00.000 11616 MoveAxis(E, 0, ABG)
20:12:33.807 00.000 11616 Move returns status 0, amount 0
20:12:33.807 00.000 11616 MoveAxis(N, 0, ABG)
20:12:33.807 00.000 11616 Move returns status 0, amount 0
20:12:33.807 00.000 11616 move complete, result=0
20:12:33.807 00.000 11616 worker thread done servicing request
20:12:33.829 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=21, Gamma=1.290
20:12:33.845 00.016 12268 UpdateGuideState exits: m=205 SNR=9.8
20:12:33.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:33.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:33.845 00.000 12268 Enqueuing Expose request
20:12:33.846 00.001 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:33.847 00.001 11616 Worker thread wakes up
20:12:33.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:33.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:35.850 02.003 11616 Exposure complete
20:12:35.911 00.061 11616 worker thread done servicing request
20:12:35.911 00.000 12268 OnExposeComplete: enter
20:12:35.911 00.000 12268 UpdateGuideState(): m_state=6
20:12:35.911 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
20:12:35.912 00.001 12268 Star::Find returns 1 (0), X=1249.67, Y=862.14, Mass=297, SNR=11.7, Peak=29 HFD=4.7
20:12:35.912 00.000 12268 MultiStar: [#1 0.19,-0.28,0.88,U] [#2 0.44,-0.31,0.93,U] [#3 0.11,-0.19,0.74,U] [#4 0.37,0.18,0.74,U] [#5 0.15,-0.30,0.53,U] [#6 0.15,-0.90,0.00,M3] [#7 0.17,-1.28,0.00,R] [#8 1.18,-0.20,0.00,M7] 
20:12:35.912 00.000 12268 refined, 5 included, MultiStar: {0.35, -0.23}, one-star: {0.67, -0.39}
20:12:35.912 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.67) = xAngle (1.09 = 1.09)
20:12:35.912 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.13 = 1.13)
20:12:35.912 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.23 hyp=0.42 cameraTheta=-0.57 mountX=0.19 mountY=0.37, mountTheta=1.10
20:12:35.914 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.23, opts=13)
20:12:35.914 00.000 12268 Enqueuing Move request for scope (0.35, -0.23)
20:12:35.914 00.000 11616 Worker thread wakes up
20:12:35.914 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.23) opts 0xd
20:12:35.914 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.23)
20:12:35.914 00.000 11616 Moving (0.35, -0.23) raw xDistance=0.19 yDistance=0.37
20:12:35.914 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:12:35.914 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:12:35.914 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
20:12:35.914 00.000 11616 MoveAxis(E, 0, ABG)
20:12:35.914 00.000 11616 Move returns status 0, amount 0
20:12:35.915 00.001 11616 MoveAxis(S, 32, ABG)
20:12:35.915 00.000 11616 Guiding  Dir = 1, Dur = 32
20:12:35.915 00.000 11616 IsSlewing returns 0
20:12:35.915 00.000 11616 IsGuiding returns 0
20:12:35.915 00.000 11616 PulseGuide returned control before completion, sleep 42
20:12:35.935 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:12:35.954 00.019 12268 UpdateGuideState exits: m=297 SNR=11.7
20:12:35.954 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:35.955 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:35.956 00.001 12268 Enqueuing Expose request
20:12:35.973 00.017 11616 IsGuiding returns 1
20:12:35.973 00.000 11616 scope still moving after pulse duration time elapsed
20:12:36.001 00.028 11616 IsSlewing returns 0
20:12:36.001 00.000 11616 IsGuiding returns 0
20:12:36.001 00.000 11616 scope move finished after 32 + 54 ms
20:12:36.001 00.000 11616 Move returns status 0, amount 32
20:12:36.001 00.000 11616 move complete, result=0
20:12:36.001 00.000 11616 worker thread done servicing request
20:12:36.003 00.002 11616 Worker thread wakes up
20:12:36.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:36.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:36.003 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 32 ms SOUTH
20:12:38.021 02.018 11616 Exposure complete
20:12:38.080 00.059 11616 worker thread done servicing request
20:12:38.080 00.000 12268 OnExposeComplete: enter
20:12:38.080 00.000 12268 UpdateGuideState(): m_state=6
20:12:38.080 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
20:12:38.080 00.000 12268 Star::Find returns 1 (0), X=1249.13, Y=862.77, Mass=269, SNR=11.2, Peak=29 HFD=4.3
20:12:38.081 00.001 12268 MultiStar: [#1 -0.07,0.34,0.96,U] [#2 0.16,0.51,0.93,U] [#3 -0.11,0.36,0.70,U] [#4 0.65,0.33,0.00,M1] [#5 0.76,-2.52,0.00,M6] [#6 0.12,-0.18,0.60,U] [#7 -0.58,0.80,0.00,M1] [#8 0.24,-0.40,0.49,U] 
20:12:38.081 00.000 12268 refined, 5 included, MultiStar: {0.07, 0.21}, one-star: {0.13, 0.25}
20:12:38.081 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.67) = xAngle (2.92 = 2.92)
20:12:38.081 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.95 = 2.95)
20:12:38.081 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.25 mountX=-0.22 mountY=0.04, mountTheta=2.95
20:12:38.082 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.21, opts=13)
20:12:38.082 00.000 12268 Enqueuing Move request for scope (0.07, 0.21)
20:12:38.083 00.001 11616 Worker thread wakes up
20:12:38.083 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
20:12:38.083 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
20:12:38.083 00.000 11616 Moving (0.07, 0.21) raw xDistance=-0.22 yDistance=0.04
20:12:38.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:12:38.083 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:38.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:12:38.083 00.000 11616 MoveAxis(E, 122, ABG)
20:12:38.083 00.000 11616 Guiding  Dir = 2, Dur = 122
20:12:38.083 00.000 11616 IsSlewing returns 0
20:12:38.084 00.001 11616 IsGuiding returns 0
20:12:38.084 00.000 11616 PulseGuide returned control before completion, sleep 132
20:12:38.104 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:12:38.121 00.017 12268 UpdateGuideState exits: m=269 SNR=11.2
20:12:38.122 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:38.122 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:38.122 00.000 12268 Enqueuing Expose request
20:12:38.230 00.108 11616 IsGuiding returns 1
20:12:38.230 00.000 11616 scope still moving after pulse duration time elapsed
20:12:38.261 00.031 11616 IsSlewing returns 0
20:12:38.261 00.000 11616 IsGuiding returns 0
20:12:38.261 00.000 11616 scope move finished after 122 + 55 ms
20:12:38.261 00.000 11616 Move returns status 0, amount 122
20:12:38.261 00.000 11616 MoveAxis(N, 0, ABG)
20:12:38.262 00.001 11616 Move returns status 0, amount 0
20:12:38.262 00.000 11616 move complete, result=0
20:12:38.262 00.000 11616 worker thread done servicing request
20:12:38.262 00.000 11616 Worker thread wakes up
20:12:38.262 00.000 12268 GuideStep: -0.2 px 122 ms EAST, 0.0 px 0 ms NORTH
20:12:38.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:38.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:40.281 02.019 11616 Exposure complete
20:12:40.340 00.059 11616 worker thread done servicing request
20:12:40.340 00.000 12268 OnExposeComplete: enter
20:12:40.340 00.000 12268 UpdateGuideState(): m_state=6
20:12:40.340 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
20:12:40.340 00.000 12268 Star::Find returns 1 (0), X=1249.58, Y=863.08, Mass=294, SNR=11.7, Peak=34 HFD=4.3
20:12:40.341 00.001 12268 MultiStar: [#1 0.32,0.21,0.94,U] [#2 0.16,0.96,0.00,M1] [#3 0.11,0.44,0.74,U] [#4 0.17,0.44,0.74,U] [#5 0.40,-0.30,0.52,U] [#6 0.25,-0.44,0.60,U] [#7 0.04,1.58,0.00,M2] [#8 1.23,-0.01,0.00,M7] 
20:12:40.341 00.000 12268 refined, 5 included, MultiStar: {0.32, 0.22}, one-star: {0.58, 0.56}
20:12:40.341 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.67) = xAngle (2.26 = 2.26)
20:12:40.341 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.30 = 2.30)
20:12:40.341 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.22 hyp=0.39 cameraTheta=0.60 mountX=-0.25 mountY=0.29, mountTheta=2.28
20:12:40.343 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.22, opts=13)
20:12:40.343 00.000 12268 Enqueuing Move request for scope (0.32, 0.22)
20:12:40.343 00.000 11616 Worker thread wakes up
20:12:40.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.22) opts 0xd
20:12:40.343 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.22)
20:12:40.343 00.000 11616 Moving (0.32, 0.22) raw xDistance=-0.25 yDistance=0.29
20:12:40.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
20:12:40.345 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
20:12:40.345 00.000 11616 MoveAxis(E, 138, ABG)
20:12:40.345 00.000 11616 Guiding  Dir = 2, Dur = 138
20:12:40.345 00.000 11616 IsSlewing returns 0
20:12:40.345 00.000 11616 IsGuiding returns 0
20:12:40.346 00.001 11616 PulseGuide returned control before completion, sleep 148
20:12:40.368 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:12:40.385 00.017 12268 UpdateGuideState exits: m=294 SNR=11.7
20:12:40.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:40.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:40.385 00.000 12268 Enqueuing Expose request
20:12:40.507 00.122 11616 IsGuiding returns 1
20:12:40.508 00.001 11616 scope still moving after pulse duration time elapsed
20:12:40.539 00.031 11616 IsSlewing returns 0
20:12:40.540 00.001 11616 IsGuiding returns 0
20:12:40.540 00.000 11616 scope move finished after 138 + 57 ms
20:12:40.541 00.001 11616 Move returns status 0, amount 138
20:12:40.541 00.000 11616 MoveAxis(S, 24, ABG)
20:12:40.541 00.000 11616 Guiding  Dir = 1, Dur = 24
20:12:40.541 00.000 11616 IsSlewing returns 0
20:12:40.542 00.001 11616 IsGuiding returns 0
20:12:40.542 00.000 11616 PulseGuide returned control before completion, sleep 34
20:12:40.585 00.043 11616 IsGuiding returns 1
20:12:40.586 00.001 11616 scope still moving after pulse duration time elapsed
20:12:40.617 00.031 11616 IsSlewing returns 0
20:12:40.617 00.000 11616 IsGuiding returns 0
20:12:40.617 00.000 11616 scope move finished after 24 + 51 ms
20:12:40.617 00.000 11616 Move returns status 0, amount 24
20:12:40.617 00.000 11616 move complete, result=0
20:12:40.617 00.000 11616 worker thread done servicing request
20:12:40.617 00.000 11616 Worker thread wakes up
20:12:40.618 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:40.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:40.618 00.000 12268 GuideStep: -0.2 px 138 ms EAST, 0.3 px 24 ms SOUTH
20:12:41.671 01.053 12268 evsrv: cli 0F8E6D80 connect
20:12:41.672 00.001 12268 case statement mapped state 6 to 3
20:12:41.672 00.000 12268 case statement mapped state 6 to 3
20:12:41.673 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"5cb5b174-c034-47a4-8536-a364737b32fe"}
20:12:41.673 00.000 12268 case statement mapped state 6 to 3
20:12:41.673 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cb5b174-c034-47a4-8536-a364737b32fe"}
20:12:41.681 00.008 12268 evsrv: cli 0F8E6D80 disconnect
20:12:42.634 00.953 11616 Exposure complete
20:12:42.706 00.072 11616 worker thread done servicing request
20:12:42.706 00.000 12268 OnExposeComplete: enter
20:12:42.706 00.000 12268 UpdateGuideState(): m_state=6
20:12:42.706 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
20:12:42.707 00.001 12268 Star::Find returns 1 (0), X=1249.31, Y=863.20, Mass=247, SNR=10.7, Peak=32 HFD=4.4
20:12:42.707 00.000 12268 MultiStar: [#1 0.16,0.43,0.98,U] [#2 0.20,0.68,0.00,M2] [#3 -0.17,0.23,0.77,U] [#4 0.07,0.25,0.66,U] [#5 0.53,-0.63,0.00,M6] [#6 0.40,0.13,0.70,U] [#7 0.27,0.57,0.43,U] [#8 0.49,0.39,0.59,U] 
20:12:42.707 00.000 12268 refined, 6 included, MultiStar: {0.21, 0.39}, one-star: {0.31, 0.67}
20:12:42.707 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.67) = xAngle (2.75 = 2.75)
20:12:42.707 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.78 = 2.78)
20:12:42.707 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.39 hyp=0.44 cameraTheta=1.08 mountX=-0.41 mountY=0.16, mountTheta=2.77
20:12:42.709 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.39, opts=13)
20:12:42.709 00.000 12268 Enqueuing Move request for scope (0.21, 0.39)
20:12:42.709 00.000 11616 Worker thread wakes up
20:12:42.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.39) opts 0xd
20:12:42.709 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.39)
20:12:42.709 00.000 11616 Moving (0.21, 0.39) raw xDistance=-0.41 yDistance=0.16
20:12:42.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
20:12:42.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:12:42.709 00.000 11616 MoveAxis(E, 229, ABG)
20:12:42.709 00.000 11616 Guiding  Dir = 2, Dur = 229
20:12:42.710 00.001 11616 IsSlewing returns 0
20:12:42.710 00.000 11616 IsGuiding returns 0
20:12:42.711 00.001 11616 PulseGuide returned control before completion, sleep 239
20:12:42.732 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:12:42.755 00.023 12268 UpdateGuideState exits: m=247 SNR=10.7
20:12:42.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:42.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:42.755 00.000 12268 Enqueuing Expose request
20:12:42.951 00.196 11616 IsGuiding returns 1
20:12:42.952 00.001 11616 scope still moving after pulse duration time elapsed
20:12:42.984 00.032 11616 IsSlewing returns 0
20:12:42.986 00.002 11616 IsGuiding returns 0
20:12:42.986 00.000 11616 scope move finished after 229 + 46 ms
20:12:42.986 00.000 11616 Move returns status 0, amount 229
20:12:42.986 00.000 11616 MoveAxis(S, 13, ABG)
20:12:42.986 00.000 11616 Guiding  Dir = 1, Dur = 13
20:12:42.986 00.000 11616 IsSlewing returns 0
20:12:42.987 00.001 11616 IsGuiding returns 0
20:12:42.987 00.000 11616 PulseGuide returned control before completion, sleep 23
20:12:43.015 00.028 11616 IsGuiding returns 1
20:12:43.015 00.000 11616 scope still moving after pulse duration time elapsed
20:12:43.047 00.032 11616 IsSlewing returns 0
20:12:43.047 00.000 11616 IsGuiding returns 0
20:12:43.048 00.001 11616 scope move finished after 13 + 48 ms
20:12:43.049 00.001 11616 Move returns status 0, amount 13
20:12:43.049 00.000 11616 move complete, result=0
20:12:43.049 00.000 12268 GuideStep: -0.4 px 229 ms EAST, 0.2 px 13 ms SOUTH
20:12:43.049 00.000 11616 worker thread done servicing request
20:12:43.049 00.000 11616 Worker thread wakes up
20:12:43.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:43.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:45.057 02.008 11616 Exposure complete
20:12:45.121 00.064 11616 worker thread done servicing request
20:12:45.121 00.000 12268 OnExposeComplete: enter
20:12:45.121 00.000 12268 UpdateGuideState(): m_state=6
20:12:45.121 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
20:12:45.121 00.000 12268 Star::Find returns 1 (0), X=1249.26, Y=862.85, Mass=297, SNR=11.7, Peak=34 HFD=4.3
20:12:45.121 00.000 12268 MultiStar: [#1 -0.23,0.06,0.98,U] [#2 -0.45,0.54,0.00,M3] [#3 -0.02,0.35,0.75,U] [#4 -0.43,0.25,0.78,U] [#5 0.08,-0.39,0.52,U] [#6 -0.18,0.07,0.62,U] [#7 -0.49,1.28,0.00,M2] [#8 -0.42,-0.74,0.00,M7] 
20:12:45.121 00.000 12268 refined, 5 included, MultiStar: {-0.08, 0.15}, one-star: {0.26, 0.33}
20:12:45.121 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.67) = xAngle (3.75 = -2.53)
20:12:45.122 00.001 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.78 = -2.50)
20:12:45.122 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.08 mountX=-0.14 mountY=-0.10, mountTheta=-2.51
20:12:45.123 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.15, opts=13)
20:12:45.123 00.000 12268 Enqueuing Move request for scope (-0.08, 0.15)
20:12:45.123 00.000 11616 Worker thread wakes up
20:12:45.123 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
20:12:45.123 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
20:12:45.123 00.000 11616 Moving (-0.08, 0.15) raw xDistance=-0.14 yDistance=-0.10
20:12:45.125 00.002 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
20:12:45.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:45.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:12:45.125 00.000 11616 MoveAxis(E, 79, ABG)
20:12:45.125 00.000 11616 Guiding  Dir = 2, Dur = 79
20:12:45.125 00.000 11616 IsSlewing returns 0
20:12:45.125 00.000 11616 IsGuiding returns 0
20:12:45.126 00.001 11616 PulseGuide returned control before completion, sleep 89
20:12:45.147 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:12:45.165 00.018 12268 UpdateGuideState exits: m=297 SNR=11.7
20:12:45.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:45.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:45.166 00.001 12268 Enqueuing Expose request
20:12:45.230 00.064 11616 IsGuiding returns 1
20:12:45.230 00.000 11616 scope still moving after pulse duration time elapsed
20:12:45.259 00.029 11616 IsSlewing returns 0
20:12:45.259 00.000 11616 IsGuiding returns 0
20:12:45.259 00.000 11616 scope move finished after 79 + 54 ms
20:12:45.259 00.000 11616 Move returns status 0, amount 79
20:12:45.259 00.000 11616 MoveAxis(N, 0, ABG)
20:12:45.259 00.000 11616 Move returns status 0, amount 0
20:12:45.259 00.000 11616 move complete, result=0
20:12:45.260 00.001 11616 worker thread done servicing request
20:12:45.260 00.000 12268 GuideStep: -0.1 px 79 ms EAST, -0.1 px 0 ms NORTH
20:12:45.260 00.000 11616 Worker thread wakes up
20:12:45.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:45.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:47.274 02.014 11616 Exposure complete
20:12:47.333 00.059 11616 worker thread done servicing request
20:12:47.333 00.000 12268 OnExposeComplete: enter
20:12:47.333 00.000 12268 UpdateGuideState(): m_state=6
20:12:47.333 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
20:12:47.334 00.001 12268 Star::Find returns 1 (0), X=1249.41, Y=862.88, Mass=283, SNR=11.5, Peak=31 HFD=3.9
20:12:47.334 00.000 12268 MultiStar: [#1 0.26,-0.32,0.93,U] [#2 -0.39,0.03,0.91,U] [#3 0.05,0.17,0.73,U] [#4 0.08,-0.16,0.81,U] [#5 0.34,0.08,0.47,U] [#6 0.25,-0.36,0.61,U] [#7 -0.46,1.16,0.00,M3] [#8 0.32,-0.64,0.00,M8] 
20:12:47.334 00.000 12268 refined, 6 included, MultiStar: {0.13, -0.02}, one-star: {0.41, 0.36}
20:12:47.334 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.67) = xAngle (1.53 = 1.53)
20:12:47.334 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.56 = 1.56)
20:12:47.334 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.14 mountX=0.01 mountY=0.13, mountTheta=1.53
20:12:47.335 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.02, opts=13)
20:12:47.336 00.001 12268 Enqueuing Move request for scope (0.13, -0.02)
20:12:47.336 00.000 11616 Worker thread wakes up
20:12:47.336 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
20:12:47.336 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
20:12:47.336 00.000 11616 Moving (0.13, -0.02) raw xDistance=0.01 yDistance=0.13
20:12:47.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:47.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:12:47.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:47.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:12:47.336 00.000 11616 MoveAxis(E, 0, ABG)
20:12:47.336 00.000 11616 Move returns status 0, amount 0
20:12:47.337 00.001 11616 MoveAxis(N, 0, ABG)
20:12:47.337 00.000 11616 Move returns status 0, amount 0
20:12:47.337 00.000 11616 move complete, result=0
20:12:47.337 00.000 11616 worker thread done servicing request
20:12:47.357 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:12:47.373 00.016 12268 UpdateGuideState exits: m=283 SNR=11.5
20:12:47.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:47.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:47.373 00.000 12268 Enqueuing Expose request
20:12:47.373 00.000 11616 Worker thread wakes up
20:12:47.375 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:47.375 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:47.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:49.415 02.040 11616 Exposure complete
20:12:49.478 00.063 11616 worker thread done servicing request
20:12:49.478 00.000 12268 OnExposeComplete: enter
20:12:49.478 00.000 12268 UpdateGuideState(): m_state=6
20:12:49.479 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
20:12:49.479 00.000 12268 Star::Find returns 1 (0), X=1249.37, Y=862.73, Mass=279, SNR=11.3, Peak=31 HFD=3.8
20:12:49.479 00.000 12268 MultiStar: [#1 0.06,0.15,0.92,U] [#2 -0.45,0.32,1.00,U] [#3 -0.30,-0.18,0.74,U] [#4 -0.03,-0.06,0.77,U] [#5 0.18,-0.12,0.49,U] [#6 -0.06,-0.53,0.66,U] [#7 -0.85,1.24,0.00,M4] [#8 -0.20,0.56,0.54,U] 
20:12:49.479 00.000 12268 refined, 7 included, MultiStar: {-0.05, 0.06}, one-star: {0.38, 0.21}
20:12:49.479 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.67) = xAngle (3.95 = -2.33)
20:12:49.479 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.98 = -2.30)
20:12:49.480 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.28 mountX=-0.06 mountY=-0.06, mountTheta=-2.32
20:12:49.482 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.06, opts=13)
20:12:49.482 00.000 12268 Enqueuing Move request for scope (-0.05, 0.06)
20:12:49.482 00.000 11616 Worker thread wakes up
20:12:49.482 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
20:12:49.482 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
20:12:49.482 00.000 11616 Moving (-0.05, 0.06) raw xDistance=-0.06 yDistance=-0.06
20:12:49.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:49.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:12:49.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:49.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:12:49.482 00.000 11616 MoveAxis(E, 0, ABG)
20:12:49.483 00.001 11616 Move returns status 0, amount 0
20:12:49.483 00.000 11616 MoveAxis(N, 0, ABG)
20:12:49.483 00.000 11616 Move returns status 0, amount 0
20:12:49.483 00.000 11616 move complete, result=0
20:12:49.483 00.000 11616 worker thread done servicing request
20:12:49.504 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:12:49.521 00.017 12268 UpdateGuideState exits: m=279 SNR=11.3
20:12:49.522 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:49.522 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:49.522 00.000 12268 Enqueuing Expose request
20:12:49.522 00.000 11616 Worker thread wakes up
20:12:49.522 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:49.522 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:49.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:51.526 02.004 11616 Exposure complete
20:12:51.585 00.059 11616 worker thread done servicing request
20:12:51.585 00.000 12268 OnExposeComplete: enter
20:12:51.585 00.000 12268 UpdateGuideState(): m_state=6
20:12:51.586 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
20:12:51.586 00.000 12268 Star::Find returns 1 (0), X=1249.13, Y=862.87, Mass=268, SNR=11.1, Peak=36 HFD=4.3
20:12:51.586 00.000 12268 MultiStar: [#1 0.35,0.23,0.99,U] [#2 -0.04,0.40,0.95,U] [#3 -0.19,0.25,0.82,U] [#4 0.01,0.24,0.82,U] [#5 -0.03,-0.50,0.57,U] [#6 -0.03,-0.27,0.65,U] [#7 0.15,0.76,0.00,M5] [#8 0.82,-0.32,0.00,M8] 
20:12:51.586 00.000 12268 refined, 6 included, MultiStar: {0.04, 0.15}, one-star: {0.13, 0.35}
20:12:51.586 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.67) = xAngle (2.97 = 2.97)
20:12:51.586 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.00 = 3.00)
20:12:51.586 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.30 mountX=-0.16 mountY=0.02, mountTheta=3.00
20:12:51.588 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.15, opts=13)
20:12:51.588 00.000 12268 Enqueuing Move request for scope (0.04, 0.15)
20:12:51.588 00.000 11616 Worker thread wakes up
20:12:51.588 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
20:12:51.588 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
20:12:51.588 00.000 11616 Moving (0.04, 0.15) raw xDistance=-0.16 yDistance=0.02
20:12:51.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:12:51.588 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:51.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:12:51.588 00.000 11616 MoveAxis(E, 89, ABG)
20:12:51.588 00.000 11616 Guiding  Dir = 2, Dur = 89
20:12:51.589 00.001 11616 IsSlewing returns 0
20:12:51.589 00.000 11616 IsGuiding returns 0
20:12:51.589 00.000 11616 PulseGuide returned control before completion, sleep 99
20:12:51.612 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:12:51.629 00.017 12268 UpdateGuideState exits: m=268 SNR=11.1
20:12:51.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:51.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:51.629 00.000 12268 Enqueuing Expose request
20:12:51.700 00.071 11616 IsGuiding returns 0
20:12:51.700 00.000 11616 Move returns status 0, amount 89
20:12:51.701 00.001 11616 MoveAxis(N, 0, ABG)
20:12:51.701 00.000 11616 Move returns status 0, amount 0
20:12:51.701 00.000 11616 move complete, result=0
20:12:51.701 00.000 11616 worker thread done servicing request
20:12:51.701 00.000 11616 Worker thread wakes up
20:12:51.701 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:51.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:51.706 00.005 12268 GuideStep: -0.2 px 89 ms EAST, 0.0 px 0 ms NORTH
20:12:53.715 02.009 11616 Exposure complete
20:12:53.776 00.061 11616 worker thread done servicing request
20:12:53.777 00.001 12268 OnExposeComplete: enter
20:12:53.777 00.000 12268 UpdateGuideState(): m_state=6
20:12:53.777 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
20:12:53.777 00.000 12268 Star::Find returns 1 (0), X=1248.90, Y=862.97, Mass=264, SNR=11.0, Peak=28 HFD=4.6
20:12:53.778 00.001 12268 MultiStar: [#1 -0.18,0.26,1.02,U] [#2 -0.52,0.76,0.00,M1] [#3 -0.65,0.31,0.00,M1] [#4 -0.03,0.27,0.76,U] [#5 0.18,-0.30,0.58,U] [#6 -0.35,-0.44,0.66,U] [#7 -0.15,1.17,0.00,M6] [#8 0.20,-0.21,0.47,U] 
20:12:53.778 00.000 12268 refined, 5 included, MultiStar: {-0.07, 0.08}, one-star: {-0.10, 0.45}
20:12:53.778 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.67) = xAngle (3.99 = -2.29)
20:12:53.778 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.03 = -2.26)
20:12:53.778 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.33 mountX=-0.07 mountY=-0.08, mountTheta=-2.28
20:12:53.779 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.08, opts=13)
20:12:53.779 00.000 12268 Enqueuing Move request for scope (-0.07, 0.08)
20:12:53.779 00.000 11616 Worker thread wakes up
20:12:53.780 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
20:12:53.780 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
20:12:53.780 00.000 11616 Moving (-0.07, 0.08) raw xDistance=-0.07 yDistance=-0.08
20:12:53.780 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:53.780 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:12:53.780 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:53.780 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:12:53.780 00.000 11616 MoveAxis(E, 0, ABG)
20:12:53.780 00.000 11616 Move returns status 0, amount 0
20:12:53.780 00.000 11616 MoveAxis(N, 0, ABG)
20:12:53.780 00.000 11616 Move returns status 0, amount 0
20:12:53.780 00.000 11616 move complete, result=0
20:12:53.781 00.001 11616 worker thread done servicing request
20:12:53.802 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:12:53.819 00.017 12268 UpdateGuideState exits: m=264 SNR=11.0
20:12:53.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:53.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:53.820 00.001 12268 Enqueuing Expose request
20:12:53.820 00.000 11616 Worker thread wakes up
20:12:53.820 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:53.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:53.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:55.835 02.015 11616 Exposure complete
20:12:55.894 00.059 11616 worker thread done servicing request
20:12:55.894 00.000 12268 OnExposeComplete: enter
20:12:55.894 00.000 12268 UpdateGuideState(): m_state=6
20:12:55.894 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
20:12:55.894 00.000 12268 Star::Find returns 1 (0), X=1249.05, Y=862.44, Mass=266, SNR=11.1, Peak=32 HFD=3.7
20:12:55.895 00.001 12268 MultiStar: [#1 -0.23,-0.22,1.00,U] [#2 -0.17,0.07,0.95,U] [#3 0.08,0.14,0.77,U] [#4 -0.32,-0.11,0.87,U] [#5 -0.03,-2.44,0.00,M2] [#6 -0.17,-0.60,0.61,U] [#7 -0.54,0.76,0.00,M7] [#8 0.85,-0.93,0.00,M8] 
20:12:55.895 00.000 12268 single-star, 5 included, MultiStar: {-0.12, -0.11}, one-star: {0.05, -0.08}
20:12:55.895 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.67) = xAngle (0.68 = 0.68)
20:12:55.895 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.71 = 0.71)
20:12:55.895 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-0.99 mountX=0.08 mountY=0.07, mountTheta=0.70
20:12:55.896 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.08, opts=13)
20:12:55.897 00.001 12268 Enqueuing Move request for scope (0.05, -0.08)
20:12:55.897 00.000 11616 Worker thread wakes up
20:12:55.897 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
20:12:55.897 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
20:12:55.897 00.000 11616 Moving (0.05, -0.08) raw xDistance=0.08 yDistance=0.07
20:12:55.897 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:55.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:12:55.897 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:55.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:12:55.897 00.000 11616 MoveAxis(E, 0, ABG)
20:12:55.897 00.000 11616 Move returns status 0, amount 0
20:12:55.898 00.001 11616 MoveAxis(N, 0, ABG)
20:12:55.898 00.000 11616 Move returns status 0, amount 0
20:12:55.898 00.000 11616 move complete, result=0
20:12:55.898 00.000 11616 worker thread done servicing request
20:12:55.920 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:12:55.936 00.016 12268 UpdateGuideState exits: m=266 SNR=11.1
20:12:55.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:55.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:55.936 00.000 12268 Enqueuing Expose request
20:12:55.937 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:55.937 00.000 11616 Worker thread wakes up
20:12:55.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:55.938 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:12:57.944 02.006 11616 Exposure complete
20:12:58.019 00.075 11616 worker thread done servicing request
20:12:58.019 00.000 12268 OnExposeComplete: enter
20:12:58.019 00.000 12268 UpdateGuideState(): m_state=6
20:12:58.020 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
20:12:58.020 00.000 12268 Star::Find returns 1 (0), X=1249.27, Y=862.44, Mass=255, SNR=10.9, Peak=27 HFD=4.7
20:12:58.020 00.000 12268 Star::Find false star n=18 nbg=287 bg=8.4 sigma=0.9 thresh=11 peak=11
20:12:58.020 00.000 12268 MultiStar: [#1 -0.18,-0.31,1.03,U] [#2 -0.20,0.12,1.01,U] [#3 -0.26,0.37,0.85,U] [#4 -0.06,0.15,0.78,U] [#5 -0.10,0.19,0.57,U] [#6 0.07,-0.53,0.63,U] [#7 0.00,0.00,0.00,L] [#8 0.50,-0.29,0.54,U] [#9 0.14,0.05,0.45,U] 
20:12:58.020 00.000 12268 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {0.27, -0.08}
20:12:58.020 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.67) = xAngle (-0.16 = -0.16)
20:12:58.020 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.13 = -0.13)
20:12:58.021 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.83 mountX=0.03 mountY=-0.00, mountTheta=-0.13
20:12:58.022 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.03, opts=13)
20:12:58.022 00.000 12268 Enqueuing Move request for scope (-0.01, -0.03)
20:12:58.022 00.000 11616 Worker thread wakes up
20:12:58.022 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
20:12:58.023 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
20:12:58.023 00.000 11616 Moving (-0.01, -0.03) raw xDistance=0.03 yDistance=-0.00
20:12:58.023 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:58.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:12:58.023 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:58.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:12:58.023 00.000 11616 MoveAxis(E, 0, ABG)
20:12:58.023 00.000 11616 Move returns status 0, amount 0
20:12:58.023 00.000 11616 MoveAxis(N, 0, ABG)
20:12:58.023 00.000 11616 Move returns status 0, amount 0
20:12:58.023 00.000 11616 move complete, result=0
20:12:58.024 00.001 11616 worker thread done servicing request
20:12:58.046 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:12:58.064 00.018 12268 UpdateGuideState exits: m=255 SNR=10.9
20:12:58.065 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:58.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:12:58.065 00.000 12268 Enqueuing Expose request
20:12:58.065 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:12:58.065 00.000 11616 Worker thread wakes up
20:12:58.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:12:58.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:00.158 02.093 11616 Exposure complete
20:13:00.245 00.087 12268 OnExposeComplete: enter
20:13:00.246 00.001 12268 UpdateGuideState(): m_state=6
20:13:00.246 00.000 11616 worker thread done servicing request
20:13:00.246 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
20:13:00.246 00.000 12268 Star::Find returns 1 (0), X=1249.34, Y=863.32, Mass=252, SNR=10.8, Peak=32 HFD=3.9
20:13:00.246 00.000 12268 MultiStar: [#1 -0.01,0.71,0.00,M1] [#2 -0.01,0.82,0.00,M1] [#3 0.07,0.39,0.84,U] [#4 -0.11,0.50,0.82,U] [#5 0.31,-0.03,0.58,U] [#6 -0.02,-0.27,0.66,U] [#7 -0.46,0.98,0.00,M8] [#8 0.93,-0.44,0.00,M8] 
20:13:00.247 00.001 12268 refined, 4 included, MultiStar: {0.13, 0.34}, one-star: {0.35, 0.80}
20:13:00.247 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
20:13:00.247 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
20:13:00.247 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.34 hyp=0.37 cameraTheta=1.22 mountX=-0.35 mountY=0.08, mountTheta=2.92
20:13:00.249 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.34, opts=13)
20:13:00.250 00.001 12268 Enqueuing Move request for scope (0.13, 0.34)
20:13:00.254 00.004 11616 Worker thread wakes up
20:13:00.254 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.34) opts 0xd
20:13:00.254 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.34)
20:13:00.254 00.000 11616 Moving (0.13, 0.34) raw xDistance=-0.35 yDistance=0.08
20:13:00.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
20:13:00.257 00.003 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:00.258 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:13:00.258 00.000 11616 MoveAxis(E, 198, ABG)
20:13:00.258 00.000 11616 Guiding  Dir = 2, Dur = 198
20:13:00.258 00.000 11616 IsSlewing returns 0
20:13:00.259 00.001 11616 IsGuiding returns 0
20:13:00.259 00.000 11616 PulseGuide returned control before completion, sleep 208
20:13:00.278 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:13:00.301 00.023 12268 UpdateGuideState exits: m=252 SNR=10.8
20:13:00.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:00.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:00.302 00.001 12268 Enqueuing Expose request
20:13:00.475 00.173 11616 IsGuiding returns 1
20:13:00.475 00.000 11616 scope still moving after pulse duration time elapsed
20:13:00.506 00.031 11616 IsSlewing returns 0
20:13:00.506 00.000 11616 IsGuiding returns 0
20:13:00.506 00.000 11616 scope move finished after 198 + 49 ms
20:13:00.507 00.001 11616 Move returns status 0, amount 198
20:13:00.507 00.000 11616 MoveAxis(N, 0, ABG)
20:13:00.507 00.000 11616 Move returns status 0, amount 0
20:13:00.507 00.000 11616 move complete, result=0
20:13:00.507 00.000 12268 GuideStep: -0.4 px 198 ms EAST, 0.1 px 0 ms NORTH
20:13:00.509 00.002 11616 worker thread done servicing request
20:13:00.509 00.000 11616 Worker thread wakes up
20:13:00.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:00.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:02.521 02.012 11616 Exposure complete
20:13:02.582 00.061 11616 worker thread done servicing request
20:13:02.582 00.000 12268 OnExposeComplete: enter
20:13:02.582 00.000 12268 UpdateGuideState(): m_state=6
20:13:02.583 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
20:13:02.583 00.000 12268 Star::Find returns 1 (0), X=1249.25, Y=863.18, Mass=227, SNR=10.2, Peak=27 HFD=4.1
20:13:02.583 00.000 12268 MultiStar: [#1 -0.13,0.55,1.08,U] [#2 -0.19,0.48,1.00,U] [#3 0.30,0.61,0.87,U] [#4 -0.08,0.95,0.00,M1] [#5 0.22,-0.26,0.64,U] [#6 -0.00,0.20,0.75,U] [#7 -0.50,1.29,0.00,M9] [#8 0.33,-0.28,0.58,U] 
20:13:02.583 00.000 12268 refined, 6 included, MultiStar: {0.09, 0.35}, one-star: {0.25, 0.66}
20:13:02.583 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.99 = 2.99)
20:13:02.583 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
20:13:02.583 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.35 hyp=0.36 cameraTheta=1.32 mountX=-0.36 mountY=0.04, mountTheta=3.02
20:13:02.585 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.35, opts=13)
20:13:02.585 00.000 12268 Enqueuing Move request for scope (0.09, 0.35)
20:13:02.585 00.000 11616 Worker thread wakes up
20:13:02.585 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.35) opts 0xd
20:13:02.585 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.35)
20:13:02.586 00.001 11616 Moving (0.09, 0.35) raw xDistance=-0.36 yDistance=0.04
20:13:02.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
20:13:02.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:02.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:13:02.586 00.000 11616 MoveAxis(E, 200, ABG)
20:13:02.586 00.000 11616 Guiding  Dir = 2, Dur = 200
20:13:02.586 00.000 11616 IsSlewing returns 0
20:13:02.586 00.000 11616 IsGuiding returns 0
20:13:02.587 00.001 11616 PulseGuide returned control before completion, sleep 210
20:13:02.608 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:13:02.628 00.020 12268 UpdateGuideState exits: m=227 SNR=10.2
20:13:02.629 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:02.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:02.629 00.000 12268 Enqueuing Expose request
20:13:02.801 00.172 11616 IsGuiding returns 1
20:13:02.801 00.000 11616 scope still moving after pulse duration time elapsed
20:13:02.831 00.030 11616 IsSlewing returns 0
20:13:02.831 00.000 11616 IsGuiding returns 0
20:13:02.832 00.001 11616 scope move finished after 200 + 45 ms
20:13:02.832 00.000 11616 Move returns status 0, amount 200
20:13:02.832 00.000 11616 MoveAxis(N, 0, ABG)
20:13:02.832 00.000 11616 Move returns status 0, amount 0
20:13:02.832 00.000 11616 move complete, result=0
20:13:02.832 00.000 11616 worker thread done servicing request
20:13:02.832 00.000 11616 Worker thread wakes up
20:13:02.833 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:02.833 00.000 12268 GuideStep: -0.4 px 200 ms EAST, 0.0 px 0 ms NORTH
20:13:02.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:04.856 02.023 11616 Exposure complete
20:13:04.917 00.061 11616 worker thread done servicing request
20:13:04.917 00.000 12268 OnExposeComplete: enter
20:13:04.917 00.000 12268 UpdateGuideState(): m_state=6
20:13:04.918 00.001 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
20:13:04.918 00.000 12268 Star::Find returns 1 (0), X=1249.56, Y=863.00, Mass=244, SNR=10.6, Peak=28 HFD=4.1
20:13:04.918 00.000 12268 MultiStar: [#1 0.38,0.34,1.02,U] [#2 0.57,0.47,0.00,M1] [#3 0.16,0.47,0.84,U] [#4 0.54,0.16,0.86,U] [#5 0.20,-0.69,0.00,M1] [#6 0.24,-0.13,0.64,U] [#7 -0.32,0.49,0.40,U] [#8 0.90,-0.15,0.00,M8] 
20:13:04.918 00.000 12268 refined, 5 included, MultiStar: {0.33, 0.31}, one-star: {0.57, 0.48}
20:13:04.918 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.67) = xAngle (2.42 = 2.42)
20:13:04.918 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.45 = 2.45)
20:13:04.918 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.31 hyp=0.46 cameraTheta=0.75 mountX=-0.34 mountY=0.29, mountTheta=2.44
20:13:04.920 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.31, opts=13)
20:13:04.920 00.000 12268 Enqueuing Move request for scope (0.33, 0.31)
20:13:04.920 00.000 11616 Worker thread wakes up
20:13:04.920 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.31) opts 0xd
20:13:04.920 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.31)
20:13:04.920 00.000 11616 Moving (0.33, 0.31) raw xDistance=-0.34 yDistance=0.29
20:13:04.921 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
20:13:04.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
20:13:04.921 00.000 11616 MoveAxis(E, 191, ABG)
20:13:04.921 00.000 11616 Guiding  Dir = 2, Dur = 191
20:13:04.921 00.000 11616 IsSlewing returns 0
20:13:04.921 00.000 11616 IsGuiding returns 0
20:13:04.922 00.001 11616 PulseGuide returned control before completion, sleep 201
20:13:04.946 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:13:04.963 00.017 12268 UpdateGuideState exits: m=244 SNR=10.6
20:13:04.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:04.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:04.963 00.000 12268 Enqueuing Expose request
20:13:05.127 00.164 11616 IsGuiding returns 1
20:13:05.127 00.000 11616 scope still moving after pulse duration time elapsed
20:13:05.159 00.032 11616 IsSlewing returns 0
20:13:05.159 00.000 11616 IsGuiding returns 0
20:13:05.159 00.000 11616 scope move finished after 191 + 46 ms
20:13:05.160 00.001 11616 Move returns status 0, amount 191
20:13:05.160 00.000 11616 MoveAxis(S, 25, ABG)
20:13:05.160 00.000 11616 Guiding  Dir = 1, Dur = 25
20:13:05.160 00.000 11616 IsSlewing returns 0
20:13:05.160 00.000 11616 IsGuiding returns 0
20:13:05.161 00.001 11616 PulseGuide returned control before completion, sleep 35
20:13:05.207 00.046 11616 IsGuiding returns 1
20:13:05.207 00.000 11616 scope still moving after pulse duration time elapsed
20:13:05.239 00.032 11616 IsSlewing returns 0
20:13:05.239 00.000 11616 IsGuiding returns 0
20:13:05.239 00.000 11616 scope move finished after 25 + 53 ms
20:13:05.239 00.000 11616 Move returns status 0, amount 25
20:13:05.239 00.000 11616 move complete, result=0
20:13:05.239 00.000 11616 worker thread done servicing request
20:13:05.239 00.000 12268 GuideStep: -0.3 px 191 ms EAST, 0.3 px 25 ms SOUTH
20:13:05.240 00.001 11616 Worker thread wakes up
20:13:05.240 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:05.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:07.244 02.004 11616 Exposure complete
20:13:07.306 00.062 11616 worker thread done servicing request
20:13:07.306 00.000 12268 OnExposeComplete: enter
20:13:07.306 00.000 12268 UpdateGuideState(): m_state=6
20:13:07.306 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
20:13:07.307 00.001 12268 Star::Find returns 1 (0), X=1249.26, Y=862.94, Mass=234, SNR=10.5, Peak=27 HFD=4.1
20:13:07.307 00.000 12268 MultiStar: [#1 0.23,0.30,1.01,U] [#2 0.10,0.51,1.00,U] [#3 -0.47,0.10,0.92,U] [#4 0.28,0.67,0.00,M1] [#5 0.52,-0.12,0.63,U] [#6 0.19,0.01,0.70,U] [#7 0.56,0.51,0.00,M9] [#8 0.53,-0.00,0.41,U] 
20:13:07.307 00.000 12268 refined, 6 included, MultiStar: {0.15, 0.22}, one-star: {0.26, 0.42}
20:13:07.307 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.67) = xAngle (2.66 = 2.66)
20:13:07.307 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.69 = 2.69)
20:13:07.307 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.22 hyp=0.27 cameraTheta=0.99 mountX=-0.24 mountY=0.12, mountTheta=2.68
20:13:07.309 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.22, opts=13)
20:13:07.309 00.000 12268 Enqueuing Move request for scope (0.15, 0.22)
20:13:07.309 00.000 11616 Worker thread wakes up
20:13:07.309 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.22) opts 0xd
20:13:07.309 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.22)
20:13:07.309 00.000 11616 Moving (0.15, 0.22) raw xDistance=-0.24 yDistance=0.12
20:13:07.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
20:13:07.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:07.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:13:07.309 00.000 11616 MoveAxis(E, 133, ABG)
20:13:07.309 00.000 11616 Guiding  Dir = 2, Dur = 133
20:13:07.310 00.001 11616 IsSlewing returns 0
20:13:07.310 00.000 11616 IsGuiding returns 0
20:13:07.310 00.000 11616 PulseGuide returned control before completion, sleep 143
20:13:07.333 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:13:07.353 00.020 12268 UpdateGuideState exits: m=234 SNR=10.5
20:13:07.354 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:07.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:07.354 00.000 12268 Enqueuing Expose request
20:13:07.458 00.104 11616 IsGuiding returns 1
20:13:07.459 00.001 11616 scope still moving after pulse duration time elapsed
20:13:07.490 00.031 11616 IsSlewing returns 0
20:13:07.490 00.000 11616 IsGuiding returns 0
20:13:07.490 00.000 11616 scope move finished after 133 + 46 ms
20:13:07.490 00.000 11616 Move returns status 0, amount 133
20:13:07.490 00.000 11616 MoveAxis(N, 0, ABG)
20:13:07.490 00.000 11616 Move returns status 0, amount 0
20:13:07.490 00.000 11616 move complete, result=0
20:13:07.490 00.000 11616 worker thread done servicing request
20:13:07.491 00.001 12268 GuideStep: -0.2 px 133 ms EAST, 0.1 px 0 ms NORTH
20:13:07.491 00.000 11616 Worker thread wakes up
20:13:07.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:07.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:09.567 02.076 11616 Exposure complete
20:13:09.632 00.065 11616 worker thread done servicing request
20:13:09.633 00.001 12268 OnExposeComplete: enter
20:13:09.633 00.000 12268 UpdateGuideState(): m_state=6
20:13:09.633 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
20:13:09.633 00.000 12268 Star::Find returns 1 (0), X=1249.02, Y=861.91, Mass=299, SNR=11.8, Peak=40 HFD=4.1
20:13:09.633 00.000 12268 MultiStar: [#1 0.02,-0.67,0.88,U] [#2 -0.49,-0.29,0.89,U] [#3 0.17,-0.75,0.00,M1] [#4 -0.33,-0.40,0.80,U] [#5 -0.13,-2.48,0.00,M1] [#6 0.18,-0.97,0.00,M1] [#7 0.21,-0.39,0.37,U] [#8 0.21,-0.34,0.43,U] 
20:13:09.634 00.001 12268 refined, 5 included, MultiStar: {-0.11, -0.47}, one-star: {0.03, -0.61}
20:13:09.634 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.67) = xAngle (-0.13 = -0.13)
20:13:09.634 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.10 = -0.10)
20:13:09.634 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.47 hyp=0.49 cameraTheta=-1.80 mountX=0.48 mountY=-0.05, mountTheta=-0.10
20:13:09.635 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.47, opts=13)
20:13:09.635 00.000 12268 Enqueuing Move request for scope (-0.11, -0.47)
20:13:09.636 00.001 11616 Worker thread wakes up
20:13:09.636 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.47) opts 0xd
20:13:09.636 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.47)
20:13:09.636 00.000 11616 Moving (-0.11, -0.47) raw xDistance=0.48 yDistance=-0.05
20:13:09.636 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
20:13:09.636 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.45
20:13:09.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
20:13:09.637 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:09.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:13:09.637 00.000 11616 MoveAxis(W, 270, ABG)
20:13:09.637 00.000 11616 Guiding  Dir = 3, Dur = 270
20:13:09.637 00.000 11616 IsSlewing returns 0
20:13:09.637 00.000 11616 IsGuiding returns 0
20:13:09.638 00.001 11616 PulseGuide returned control before completion, sleep 280
20:13:09.659 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:13:09.678 00.019 12268 UpdateGuideState exits: m=299 SNR=11.8
20:13:09.679 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:09.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:09.679 00.000 12268 Enqueuing Expose request
20:13:09.932 00.253 11616 IsGuiding returns 1
20:13:09.932 00.000 11616 scope still moving after pulse duration time elapsed
20:13:09.967 00.035 11616 IsSlewing returns 0
20:13:09.967 00.000 11616 IsGuiding returns 0
20:13:09.967 00.000 11616 scope move finished after 270 + 59 ms
20:13:09.967 00.000 11616 Move returns status 0, amount 270
20:13:09.967 00.000 11616 MoveAxis(N, 0, ABG)
20:13:09.967 00.000 11616 Move returns status 0, amount 0
20:13:09.968 00.001 11616 move complete, result=0
20:13:09.968 00.000 12268 GuideStep: 0.5 px 270 ms WEST, -0.1 px 0 ms NORTH
20:13:09.969 00.001 11616 worker thread done servicing request
20:13:09.970 00.001 11616 Worker thread wakes up
20:13:09.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:09.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:11.978 02.008 11616 Exposure complete
20:13:12.046 00.068 11616 worker thread done servicing request
20:13:12.046 00.000 12268 OnExposeComplete: enter
20:13:12.046 00.000 12268 UpdateGuideState(): m_state=6
20:13:12.046 00.000 12268 Star::Find(15, 1249, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
20:13:12.046 00.000 12268 Star::Find returns 1 (0), X=1248.85, Y=862.75, Mass=224, SNR=10.2, Peak=25 HFD=4.4
20:13:12.047 00.001 12268 MultiStar: [#1 -0.31,-0.14,1.05,U] [#2 -0.86,0.23,0.00,M1] [#3 -0.62,-0.32,0.00,M2] [#4 -0.48,-0.18,0.82,U] [#5 0.50,0.11,0.60,U] [#6 -0.25,-0.46,0.75,U] [#7 -0.69,0.38,0.00,M9] [#8 0.37,-0.42,0.54,U] 
20:13:12.047 00.000 12268 refined, 5 included, MultiStar: {-0.11, -0.12}, one-star: {-0.14, 0.22}
20:13:12.047 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-1.67) = xAngle (-0.66 = -0.66)
20:13:12.047 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.63 = -0.63)
20:13:12.047 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.17 cameraTheta=-2.33 mountX=0.13 mountY=-0.10, mountTheta=-0.64
20:13:12.049 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.12, opts=13)
20:13:12.049 00.000 12268 Enqueuing Move request for scope (-0.11, -0.12)
20:13:12.049 00.000 11616 Worker thread wakes up
20:13:12.049 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd
20:13:12.049 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.12)
20:13:12.049 00.000 11616 Moving (-0.11, -0.12) raw xDistance=0.13 yDistance=-0.10
20:13:12.049 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
20:13:12.049 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:12.050 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:13:12.050 00.000 11616 MoveAxis(W, 74, ABG)
20:13:12.050 00.000 11616 Guiding  Dir = 3, Dur = 74
20:13:12.051 00.001 11616 IsSlewing returns 0
20:13:12.051 00.000 11616 IsGuiding returns 0
20:13:12.051 00.000 11616 PulseGuide returned control before completion, sleep 84
20:13:12.074 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:13:12.096 00.022 12268 UpdateGuideState exits: m=224 SNR=10.2
20:13:12.097 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:12.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:12.097 00.000 12268 Enqueuing Expose request
20:13:12.151 00.054 11616 IsGuiding returns 0
20:13:12.151 00.000 11616 Move returns status 0, amount 74
20:13:12.151 00.000 11616 MoveAxis(N, 0, ABG)
20:13:12.151 00.000 11616 Move returns status 0, amount 0
20:13:12.151 00.000 11616 move complete, result=0
20:13:12.151 00.000 11616 worker thread done servicing request
20:13:12.151 00.000 11616 Worker thread wakes up
20:13:12.151 00.000 12268 GuideStep: 0.1 px 74 ms WEST, -0.1 px 0 ms NORTH
20:13:12.152 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:12.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:14.152 02.000 11616 Exposure complete
20:13:14.212 00.060 11616 worker thread done servicing request
20:13:14.213 00.001 12268 OnExposeComplete: enter
20:13:14.213 00.000 12268 UpdateGuideState(): m_state=6
20:13:14.213 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
20:13:14.213 00.000 12268 Star::Find returns 1 (0), X=1248.82, Y=862.55, Mass=275, SNR=11.3, Peak=32 HFD=3.8
20:13:14.213 00.000 12268 MultiStar: [#1 -0.08,-0.35,0.94,U] [#2 -0.36,-0.12,0.87,U] [#3 -0.07,-0.16,0.78,U] [#4 -0.08,-0.21,0.74,U] [#5 -0.12,-0.47,0.54,U] [#6 -0.04,-0.60,0.60,U] [#7 0.03,0.01,0.42,U] [#8 -0.13,-1.18,0.00,M6] 
20:13:14.213 00.000 12268 single-star, 7 included, MultiStar: {-0.13, -0.22}, one-star: {-0.18, 0.03}
20:13:14.214 00.001 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (-1.67) = xAngle (4.63 = -1.65)
20:13:14.214 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.67 = -1.62)
20:13:14.214 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.97 mountX=-0.01 mountY=-0.18, mountTheta=-1.65
20:13:14.216 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.03, opts=13)
20:13:14.216 00.000 12268 Enqueuing Move request for scope (-0.18, 0.03)
20:13:14.216 00.000 11616 Worker thread wakes up
20:13:14.216 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
20:13:14.216 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
20:13:14.216 00.000 11616 Moving (-0.18, 0.03) raw xDistance=-0.01 yDistance=-0.18
20:13:14.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:14.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:13:14.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:13:14.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:13:14.217 00.001 11616 MoveAxis(E, 0, ABG)
20:13:14.217 00.000 11616 Move returns status 0, amount 0
20:13:14.217 00.000 11616 MoveAxis(N, 0, ABG)
20:13:14.217 00.000 11616 Move returns status 0, amount 0
20:13:14.217 00.000 11616 move complete, result=0
20:13:14.217 00.000 11616 worker thread done servicing request
20:13:14.240 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:13:14.260 00.020 12268 UpdateGuideState exits: m=275 SNR=11.3
20:13:14.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:14.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:14.260 00.000 12268 Enqueuing Expose request
20:13:14.260 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:14.260 00.000 11616 Worker thread wakes up
20:13:14.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:14.261 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:16.279 02.018 11616 Exposure complete
20:13:16.342 00.063 11616 worker thread done servicing request
20:13:16.342 00.000 12268 OnExposeComplete: enter
20:13:16.342 00.000 12268 UpdateGuideState(): m_state=6
20:13:16.343 00.001 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
20:13:16.343 00.000 12268 Star::Find returns 1 (0), X=1248.97, Y=862.71, Mass=260, SNR=10.9, Peak=33 HFD=4.0
20:13:16.343 00.000 12268 MultiStar: [#1 -0.35,0.07,0.99,U] [#2 -0.26,0.30,0.92,U] [#3 -0.48,0.18,0.77,U] [#4 -0.23,0.11,0.83,U] [#5 0.32,-0.28,0.52,U] [#6 -0.06,-0.72,0.00,M1] [#7 0.06,0.65,0.45,U] [#8 0.30,-0.17,0.47,U] 
20:13:16.343 00.000 12268 single-star, 7 included, MultiStar: {-0.14, 0.14}, one-star: {-0.02, 0.19}
20:13:16.343 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.67) = xAngle (3.35 = -2.94)
20:13:16.343 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.38 = -2.91)
20:13:16.343 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.68 mountX=-0.19 mountY=-0.04, mountTheta=-2.91
20:13:16.348 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.19, opts=13)
20:13:16.348 00.000 12268 Enqueuing Move request for scope (-0.02, 0.19)
20:13:16.348 00.000 11616 Worker thread wakes up
20:13:16.348 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
20:13:16.348 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
20:13:16.348 00.000 11616 Moving (-0.02, 0.19) raw xDistance=-0.19 yDistance=-0.04
20:13:16.349 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:13:16.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:13:16.349 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:16.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:13:16.349 00.000 11616 MoveAxis(E, 0, ABG)
20:13:16.349 00.000 11616 Move returns status 0, amount 0
20:13:16.349 00.000 11616 MoveAxis(N, 0, ABG)
20:13:16.349 00.000 11616 Move returns status 0, amount 0
20:13:16.349 00.000 11616 move complete, result=0
20:13:16.350 00.001 11616 worker thread done servicing request
20:13:16.370 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:13:16.388 00.018 12268 UpdateGuideState exits: m=260 SNR=10.9
20:13:16.388 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:16.388 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:16.389 00.001 12268 Enqueuing Expose request
20:13:16.389 00.000 11616 Worker thread wakes up
20:13:16.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:16.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:16.389 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:18.397 02.008 11616 Exposure complete
20:13:18.458 00.061 11616 worker thread done servicing request
20:13:18.458 00.000 12268 OnExposeComplete: enter
20:13:18.458 00.000 12268 UpdateGuideState(): m_state=6
20:13:18.458 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
20:13:18.458 00.000 12268 Star::Find returns 1 (0), X=1249.26, Y=862.33, Mass=250, SNR=10.8, Peak=30 HFD=3.7
20:13:18.459 00.001 12268 MultiStar: [#1 0.15,-0.40,1.00,U] [#2 -0.09,0.28,1.02,U] [#3 -0.22,-0.13,0.84,U] [#4 0.21,0.05,0.82,U] [#5 -0.11,-2.63,0.00,M1] [#6 0.29,-0.77,0.00,M2] [#7 0.09,0.63,0.44,U] [#8 1.02,-1.11,0.00,M6] 
20:13:18.459 00.000 12268 refined, 5 included, MultiStar: {0.07, -0.02}, one-star: {0.26, -0.20}
20:13:18.459 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.67) = xAngle (1.37 = 1.37)
20:13:18.459 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.40 = 1.40)
20:13:18.459 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.30 mountX=0.01 mountY=0.07, mountTheta=1.37
20:13:18.460 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.02, opts=13)
20:13:18.460 00.000 12268 Enqueuing Move request for scope (0.07, -0.02)
20:13:18.461 00.001 11616 Worker thread wakes up
20:13:18.461 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
20:13:18.461 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
20:13:18.461 00.000 11616 Moving (0.07, -0.02) raw xDistance=0.01 yDistance=0.07
20:13:18.461 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:18.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:13:18.461 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:18.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:13:18.461 00.000 11616 MoveAxis(E, 0, ABG)
20:13:18.461 00.000 11616 Move returns status 0, amount 0
20:13:18.461 00.000 11616 MoveAxis(N, 0, ABG)
20:13:18.462 00.001 11616 Move returns status 0, amount 0
20:13:18.462 00.000 11616 move complete, result=0
20:13:18.463 00.001 11616 worker thread done servicing request
20:13:18.483 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:13:18.499 00.016 12268 UpdateGuideState exits: m=250 SNR=10.8
20:13:18.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:18.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:18.499 00.000 12268 Enqueuing Expose request
20:13:18.499 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:18.499 00.000 11616 Worker thread wakes up
20:13:18.500 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:18.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:20.506 02.006 11616 Exposure complete
20:13:20.564 00.058 12268 OnExposeComplete: enter
20:13:20.564 00.000 12268 UpdateGuideState(): m_state=6
20:13:20.564 00.000 11616 worker thread done servicing request
20:13:20.564 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
20:13:20.564 00.000 12268 Star::Find returns 1 (0), X=1249.55, Y=862.98, Mass=289, SNR=11.6, Peak=29 HFD=4.9
20:13:20.565 00.001 12268 MultiStar: [#1 0.33,-0.20,0.94,U] [#2 0.23,0.23,0.94,U] [#3 0.21,-0.02,0.77,U] [#4 0.36,-0.12,0.78,U] [#5 0.06,-0.17,0.54,U] [#6 0.05,-0.59,0.58,U] [#7 0.12,0.65,0.41,U] [#8 0.22,-0.42,0.49,U] 
20:13:20.565 00.000 12268 refined, 8 included, MultiStar: {0.27, 0.00}, one-star: {0.56, 0.46}
20:13:20.565 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.67) = xAngle (1.68 = 1.68)
20:13:20.565 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.71 = 1.71)
20:13:20.565 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.00 hyp=0.27 cameraTheta=0.01 mountX=-0.03 mountY=0.27, mountTheta=1.68
20:13:20.567 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.00, opts=13)
20:13:20.567 00.000 12268 Enqueuing Move request for scope (0.27, 0.00)
20:13:20.567 00.000 11616 Worker thread wakes up
20:13:20.567 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.00) opts 0xd
20:13:20.567 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.00)
20:13:20.567 00.000 11616 Moving (0.27, 0.00) raw xDistance=-0.03 yDistance=0.27
20:13:20.567 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:20.567 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:13:20.567 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
20:13:20.568 00.001 11616 MoveAxis(E, 0, ABG)
20:13:20.568 00.000 11616 Move returns status 0, amount 0
20:13:20.568 00.000 11616 MoveAxis(S, 23, ABG)
20:13:20.568 00.000 11616 Guiding  Dir = 1, Dur = 23
20:13:20.568 00.000 11616 IsSlewing returns 0
20:13:20.568 00.000 11616 IsGuiding returns 0
20:13:20.569 00.001 11616 PulseGuide returned control before completion, sleep 33
20:13:20.588 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:13:20.606 00.018 12268 UpdateGuideState exits: m=289 SNR=11.6
20:13:20.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:20.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:20.606 00.000 12268 Enqueuing Expose request
20:13:20.614 00.008 11616 IsGuiding returns 1
20:13:20.614 00.000 11616 scope still moving after pulse duration time elapsed
20:13:20.646 00.032 11616 IsSlewing returns 0
20:13:20.646 00.000 11616 IsGuiding returns 0
20:13:20.646 00.000 11616 scope move finished after 23 + 54 ms
20:13:20.646 00.000 11616 Move returns status 0, amount 23
20:13:20.646 00.000 11616 move complete, result=0
20:13:20.646 00.000 11616 worker thread done servicing request
20:13:20.646 00.000 11616 Worker thread wakes up
20:13:20.647 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:20.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:20.649 00.002 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
20:13:22.656 02.007 11616 Exposure complete
20:13:22.715 00.059 11616 worker thread done servicing request
20:13:22.715 00.000 12268 OnExposeComplete: enter
20:13:22.715 00.000 12268 UpdateGuideState(): m_state=6
20:13:22.716 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
20:13:22.716 00.000 12268 Star::Find returns 1 (0), X=1249.63, Y=863.11, Mass=280, SNR=11.4, Peak=30 HFD=4.3
20:13:22.716 00.000 12268 MultiStar: [#1 0.53,1.01,0.00,M1] [#2 -0.03,0.84,0.00,M1] [#3 0.31,0.39,0.76,U] [#4 0.41,0.87,0.00,M1] [#5 0.18,-0.21,0.57,U] [#6 0.21,-0.18,0.65,U] [#7 0.45,1.16,0.00,M6] [#8 0.96,0.03,0.00,M6] 
20:13:22.716 00.000 12268 refined, 3 included, MultiStar: {0.37, 0.22}, one-star: {0.64, 0.58}
20:13:22.716 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.67) = xAngle (2.19 = 2.19)
20:13:22.716 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.23 = 2.23)
20:13:22.716 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.22 hyp=0.43 cameraTheta=0.53 mountX=-0.25 mountY=0.34, mountTheta=2.21
20:13:22.717 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.22, opts=13)
20:13:22.717 00.000 12268 Enqueuing Move request for scope (0.37, 0.22)
20:13:22.717 00.000 11616 Worker thread wakes up
20:13:22.719 00.002 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.22) opts 0xd
20:13:22.719 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.22)
20:13:22.719 00.000 11616 Moving (0.37, 0.22) raw xDistance=-0.25 yDistance=0.34
20:13:22.719 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:13:22.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:13:22.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
20:13:22.719 00.000 11616 MoveAxis(E, 0, ABG)
20:13:22.719 00.000 11616 Move returns status 0, amount 0
20:13:22.720 00.001 11616 MoveAxis(S, 29, ABG)
20:13:22.720 00.000 11616 Guiding  Dir = 1, Dur = 29
20:13:22.720 00.000 11616 IsSlewing returns 0
20:13:22.720 00.000 11616 IsGuiding returns 0
20:13:22.721 00.001 11616 PulseGuide returned control before completion, sleep 39
20:13:22.741 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:13:22.759 00.018 12268 UpdateGuideState exits: m=280 SNR=11.4
20:13:22.760 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:22.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:22.760 00.000 12268 Enqueuing Expose request
20:13:22.772 00.012 11616 IsGuiding returns 1
20:13:22.772 00.000 11616 scope still moving after pulse duration time elapsed
20:13:22.803 00.031 11616 IsSlewing returns 0
20:13:22.803 00.000 11616 IsGuiding returns 0
20:13:22.803 00.000 11616 scope move finished after 29 + 54 ms
20:13:22.803 00.000 11616 Move returns status 0, amount 29
20:13:22.803 00.000 11616 move complete, result=0
20:13:22.804 00.001 11616 worker thread done servicing request
20:13:22.804 00.000 11616 Worker thread wakes up
20:13:22.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:22.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:22.804 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 29 ms SOUTH
20:13:24.824 02.020 11616 Exposure complete
20:13:24.883 00.059 11616 worker thread done servicing request
20:13:24.884 00.001 12268 OnExposeComplete: enter
20:13:24.884 00.000 12268 UpdateGuideState(): m_state=6
20:13:24.884 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
20:13:24.884 00.000 12268 Star::Find returns 1 (0), X=1249.16, Y=863.38, Mass=246, SNR=10.7, Peak=30 HFD=3.9
20:13:24.884 00.000 12268 MultiStar: [#1 0.05,0.39,0.97,U] [#2 -0.33,0.94,0.00,M2] [#3 -0.21,0.72,0.00,M1] [#4 0.05,0.89,0.00,M2] [#5 -0.06,-2.12,0.00,M1] [#6 0.06,0.01,0.69,U] [#7 0.05,0.27,0.50,U] [#8 0.49,0.99,0.00,M7] 
20:13:24.885 00.001 12268 refined, 3 included, MultiStar: {0.09, 0.44}, one-star: {0.16, 0.86}
20:13:24.885 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.67) = xAngle (3.04 = 3.04)
20:13:24.885 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.07 = 3.07)
20:13:24.885 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.44 hyp=0.44 cameraTheta=1.37 mountX=-0.44 mountY=0.03, mountTheta=3.07
20:13:24.886 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.44, opts=13)
20:13:24.886 00.000 12268 Enqueuing Move request for scope (0.09, 0.44)
20:13:24.887 00.001 11616 Worker thread wakes up
20:13:24.887 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.44) opts 0xd
20:13:24.887 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.44)
20:13:24.887 00.000 11616 Moving (0.09, 0.44) raw xDistance=-0.44 yDistance=0.03
20:13:24.887 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
20:13:24.887 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.33
20:13:24.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
20:13:24.887 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:24.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:13:24.887 00.000 11616 MoveAxis(E, 248, ABG)
20:13:24.887 00.000 11616 Guiding  Dir = 2, Dur = 248
20:13:24.888 00.001 11616 IsSlewing returns 0
20:13:24.888 00.000 11616 IsGuiding returns 0
20:13:24.888 00.000 11616 PulseGuide returned control before completion, sleep 258
20:13:24.908 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:13:24.925 00.017 12268 UpdateGuideState exits: m=246 SNR=10.7
20:13:24.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:24.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:24.925 00.000 12268 Enqueuing Expose request
20:13:25.160 00.235 11616 IsGuiding returns 1
20:13:25.160 00.000 11616 scope still moving after pulse duration time elapsed
20:13:25.190 00.030 11616 IsSlewing returns 0
20:13:25.191 00.001 11616 IsGuiding returns 0
20:13:25.191 00.000 11616 scope move finished after 248 + 55 ms
20:13:25.191 00.000 11616 Move returns status 0, amount 248
20:13:25.191 00.000 11616 MoveAxis(N, 0, ABG)
20:13:25.191 00.000 11616 Move returns status 0, amount 0
20:13:25.191 00.000 11616 move complete, result=0
20:13:25.192 00.001 12268 GuideStep: -0.4 px 248 ms EAST, 0.0 px 0 ms NORTH
20:13:25.192 00.000 11616 worker thread done servicing request
20:13:25.192 00.000 11616 Worker thread wakes up
20:13:25.193 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:25.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:27.197 02.004 11616 Exposure complete
20:13:27.255 00.058 11616 worker thread done servicing request
20:13:27.256 00.001 12268 OnExposeComplete: enter
20:13:27.256 00.000 12268 UpdateGuideState(): m_state=6
20:13:27.256 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
20:13:27.256 00.000 12268 Star::Find returns 1 (0), X=1249.17, Y=863.22, Mass=261, SNR=11.0, Peak=35 HFD=4.0
20:13:27.257 00.001 12268 MultiStar: [#1 -0.12,0.37,1.03,U] [#2 -0.49,1.26,0.00,M3] [#3 0.11,0.48,0.78,U] [#4 0.27,0.35,0.84,U] [#5 0.22,-1.93,0.00,M2] [#6 -0.20,0.39,0.68,U] [#7 0.11,1.37,0.00,M6] [#8 -0.33,0.25,0.53,U] 
20:13:27.257 00.000 12268 refined, 5 included, MultiStar: {0.01, 0.44}, one-star: {0.18, 0.69}
20:13:27.257 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.67) = xAngle (3.22 = -3.07)
20:13:27.257 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.25 = -3.04)
20:13:27.257 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.44 hyp=0.44 cameraTheta=1.55 mountX=-0.44 mountY=-0.05, mountTheta=-3.04
20:13:27.261 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.44, opts=13)
20:13:27.261 00.000 12268 Enqueuing Move request for scope (0.01, 0.44)
20:13:27.261 00.000 11616 Worker thread wakes up
20:13:27.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.44) opts 0xd
20:13:27.261 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.44)
20:13:27.261 00.000 11616 Moving (0.01, 0.44) raw xDistance=-0.44 yDistance=-0.05
20:13:27.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
20:13:27.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:27.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:13:27.262 00.001 11616 MoveAxis(E, 246, ABG)
20:13:27.262 00.000 11616 Guiding  Dir = 2, Dur = 246
20:13:27.262 00.000 11616 IsSlewing returns 0
20:13:27.262 00.000 11616 IsGuiding returns 0
20:13:27.262 00.000 11616 PulseGuide returned control before completion, sleep 256
20:13:27.284 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:13:27.301 00.017 12268 UpdateGuideState exits: m=261 SNR=11.0
20:13:27.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:27.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:27.301 00.000 12268 Enqueuing Expose request
20:13:27.535 00.234 11616 IsGuiding returns 1
20:13:27.535 00.000 11616 scope still moving after pulse duration time elapsed
20:13:27.566 00.031 11616 IsSlewing returns 0
20:13:27.567 00.001 11616 IsGuiding returns 0
20:13:27.567 00.000 11616 scope move finished after 246 + 58 ms
20:13:27.567 00.000 11616 Move returns status 0, amount 246
20:13:27.567 00.000 11616 MoveAxis(N, 0, ABG)
20:13:27.567 00.000 11616 Move returns status 0, amount 0
20:13:27.567 00.000 11616 move complete, result=0
20:13:27.567 00.000 11616 worker thread done servicing request
20:13:27.567 00.000 11616 Worker thread wakes up
20:13:27.568 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:27.568 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:27.568 00.000 12268 GuideStep: -0.4 px 246 ms EAST, -0.0 px 0 ms NORTH
20:13:29.576 02.008 11616 Exposure complete
20:13:29.635 00.059 11616 worker thread done servicing request
20:13:29.635 00.000 12268 OnExposeComplete: enter
20:13:29.635 00.000 12268 UpdateGuideState(): m_state=6
20:13:29.635 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
20:13:29.635 00.000 12268 Star::Find returns 1 (0), X=1249.07, Y=862.85, Mass=270, SNR=11.2, Peak=25 HFD=4.7
20:13:29.636 00.001 12268 Star::Find false star n=13 nbg=282 bg=8.5 sigma=0.8 thresh=11 peak=11
20:13:29.636 00.000 12268 MultiStar: [#1 -0.07,0.14,1.01,U] [#2 -0.03,0.23,0.95,U] [#3 -0.27,0.28,0.72,U] [#4 0.32,0.17,0.83,U] [#5 0.40,-2.54,0.00,M3] [#6 0.08,-0.17,0.68,U] [#7 0.00,0.00,0.00,L] [#8 0.20,-0.05,0.41,U] [#9 -0.36,0.77,0.00,M1] 
20:13:29.636 00.000 12268 refined, 6 included, MultiStar: {0.03, 0.16}, one-star: {0.08, 0.32}
20:13:29.636 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.67) = xAngle (3.04 = 3.04)
20:13:29.636 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.07 = 3.07)
20:13:29.636 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.37 mountX=-0.16 mountY=0.01, mountTheta=3.07
20:13:29.637 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.16, opts=13)
20:13:29.637 00.000 12268 Enqueuing Move request for scope (0.03, 0.16)
20:13:29.637 00.000 11616 Worker thread wakes up
20:13:29.637 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
20:13:29.637 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
20:13:29.637 00.000 11616 Moving (0.03, 0.16) raw xDistance=-0.16 yDistance=0.01
20:13:29.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:13:29.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:29.638 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:13:29.638 00.000 11616 MoveAxis(E, 91, ABG)
20:13:29.638 00.000 11616 Guiding  Dir = 2, Dur = 91
20:13:29.638 00.000 11616 IsSlewing returns 0
20:13:29.638 00.000 11616 IsGuiding returns 0
20:13:29.639 00.001 11616 PulseGuide returned control before completion, sleep 101
20:13:29.660 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:13:29.677 00.017 12268 UpdateGuideState exits: m=270 SNR=11.2
20:13:29.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:29.677 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:29.677 00.000 12268 Enqueuing Expose request
20:13:29.745 00.068 11616 IsGuiding returns 1
20:13:29.746 00.001 11616 scope still moving after pulse duration time elapsed
20:13:29.773 00.027 11616 IsSlewing returns 0
20:13:29.774 00.001 11616 IsGuiding returns 0
20:13:29.774 00.000 11616 scope move finished after 91 + 44 ms
20:13:29.774 00.000 11616 Move returns status 0, amount 91
20:13:29.774 00.000 11616 MoveAxis(N, 0, ABG)
20:13:29.774 00.000 11616 Move returns status 0, amount 0
20:13:29.774 00.000 11616 move complete, result=0
20:13:29.774 00.000 11616 worker thread done servicing request
20:13:29.775 00.001 11616 Worker thread wakes up
20:13:29.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:29.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:29.775 00.000 12268 GuideStep: -0.2 px 91 ms EAST, 0.0 px 0 ms NORTH
20:13:31.790 02.015 11616 Exposure complete
20:13:31.848 00.058 11616 worker thread done servicing request
20:13:31.848 00.000 12268 OnExposeComplete: enter
20:13:31.848 00.000 12268 UpdateGuideState(): m_state=6
20:13:31.848 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
20:13:31.848 00.000 12268 Star::Find returns 1 (0), X=1248.82, Y=862.31, Mass=248, SNR=10.6, Peak=29 HFD=4.5
20:13:31.849 00.001 12268 MultiStar: [#1 0.12,-0.05,1.05,U] [#2 0.02,-0.05,1.01,U] [#3 0.08,-0.64,0.86,U] [#4 0.42,0.30,0.84,U] [#5 0.21,-0.20,0.59,U] [#6 0.28,-0.75,0.00,M1] [#7 0.39,0.78,0.00,M7] [#8 0.51,-0.81,0.00,M6] 
20:13:31.849 00.000 12268 refined, 5 included, MultiStar: {0.10, -0.14}, one-star: {-0.17, -0.22}
20:13:31.849 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.67) = xAngle (0.72 = 0.72)
20:13:31.849 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.75 = 0.75)
20:13:31.849 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.95 mountX=0.13 mountY=0.12, mountTheta=0.74
20:13:31.850 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.14, opts=13)
20:13:31.850 00.000 12268 Enqueuing Move request for scope (0.10, -0.14)
20:13:31.851 00.001 11616 Worker thread wakes up
20:13:31.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
20:13:31.851 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
20:13:31.851 00.000 11616 Moving (0.10, -0.14) raw xDistance=0.13 yDistance=0.12
20:13:31.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:13:31.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:13:31.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:31.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:13:31.851 00.000 11616 MoveAxis(E, 0, ABG)
20:13:31.851 00.000 11616 Move returns status 0, amount 0
20:13:31.851 00.000 11616 MoveAxis(N, 0, ABG)
20:13:31.851 00.000 11616 Move returns status 0, amount 0
20:13:31.852 00.001 11616 move complete, result=0
20:13:31.852 00.000 11616 worker thread done servicing request
20:13:31.872 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:13:31.891 00.019 12268 UpdateGuideState exits: m=248 SNR=10.6
20:13:31.891 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:31.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:31.891 00.000 12268 Enqueuing Expose request
20:13:31.891 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:31.891 00.000 11616 Worker thread wakes up
20:13:31.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:31.892 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:33.904 02.012 11616 Exposure complete
20:13:33.963 00.059 11616 worker thread done servicing request
20:13:33.963 00.000 12268 OnExposeComplete: enter
20:13:33.963 00.000 12268 UpdateGuideState(): m_state=6
20:13:33.963 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
20:13:33.964 00.001 12268 Star::Find returns 1 (0), X=1249.59, Y=861.85, Mass=254, SNR=10.8, Peak=27 HFD=3.9
20:13:33.964 00.000 12268 MultiStar: [#1 0.48,-0.33,1.09,U] [#2 0.06,-0.25,1.12,U] [#3 0.26,-0.55,0.84,U] [#4 0.52,-0.55,0.00,M1] [#5 0.31,-3.08,0.00,M3] [#6 0.13,-1.05,0.00,M2] [#7 0.23,0.82,0.00,M8] [#8 0.53,-0.76,0.00,M7] 
20:13:33.964 00.000 12268 refined, 3 included, MultiStar: {0.34, -0.44}, one-star: {0.59, -0.67}
20:13:33.964 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.67) = xAngle (0.77 = 0.77)
20:13:33.964 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.80 = 0.80)
20:13:33.964 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.44 hyp=0.56 cameraTheta=-0.90 mountX=0.40 mountY=0.40, mountTheta=0.78
20:13:33.966 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.44, opts=13)
20:13:33.966 00.000 12268 Enqueuing Move request for scope (0.34, -0.44)
20:13:33.966 00.000 11616 Worker thread wakes up
20:13:33.966 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.44) opts 0xd
20:13:33.966 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.44)
20:13:33.966 00.000 11616 Moving (0.34, -0.44) raw xDistance=0.40 yDistance=0.40
20:13:33.967 00.001 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
20:13:33.967 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.20
20:13:33.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
20:13:33.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
20:13:33.967 00.000 11616 MoveAxis(W, 225, ABG)
20:13:33.967 00.000 11616 Guiding  Dir = 3, Dur = 225
20:13:33.967 00.000 11616 IsSlewing returns 0
20:13:33.967 00.000 11616 IsGuiding returns 0
20:13:33.968 00.001 11616 PulseGuide returned control before completion, sleep 235
20:13:33.989 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:13:34.006 00.017 12268 UpdateGuideState exits: m=254 SNR=10.8
20:13:34.007 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:34.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:34.007 00.000 12268 Enqueuing Expose request
20:13:34.213 00.206 11616 IsGuiding returns 1
20:13:34.213 00.000 11616 scope still moving after pulse duration time elapsed
20:13:34.245 00.032 11616 IsSlewing returns 0
20:13:34.245 00.000 11616 IsGuiding returns 0
20:13:34.245 00.000 11616 scope move finished after 225 + 52 ms
20:13:34.245 00.000 11616 Move returns status 0, amount 225
20:13:34.245 00.000 11616 MoveAxis(S, 34, ABG)
20:13:34.245 00.000 11616 Guiding  Dir = 1, Dur = 34
20:13:34.247 00.002 11616 IsSlewing returns 0
20:13:34.247 00.000 11616 IsGuiding returns 0
20:13:34.247 00.000 11616 PulseGuide returned control before completion, sleep 44
20:13:34.306 00.059 11616 IsGuiding returns 1
20:13:34.306 00.000 11616 scope still moving after pulse duration time elapsed
20:13:34.338 00.032 11616 IsSlewing returns 0
20:13:34.339 00.001 11616 IsGuiding returns 1
20:13:34.368 00.029 11616 IsSlewing returns 0
20:13:34.369 00.001 11616 IsGuiding returns 0
20:13:34.369 00.000 11616 scope move finished after 34 + 87 ms
20:13:34.369 00.000 11616 Move returns status 0, amount 34
20:13:34.369 00.000 11616 move complete, result=0
20:13:34.369 00.000 11616 worker thread done servicing request
20:13:34.369 00.000 11616 Worker thread wakes up
20:13:34.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:34.370 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:34.370 00.000 12268 GuideStep: 0.4 px 225 ms WEST, 0.4 px 34 ms SOUTH
20:13:36.377 02.007 11616 Exposure complete
20:13:36.437 00.060 12268 OnExposeComplete: enter
20:13:36.437 00.000 12268 UpdateGuideState(): m_state=6
20:13:36.437 00.000 11616 worker thread done servicing request
20:13:36.437 00.000 12268 Star::Find(15, 1249, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
20:13:36.437 00.000 12268 Star::Find returns 1 (0), X=1249.02, Y=862.20, Mass=234, SNR=10.4, Peak=26 HFD=4.3
20:13:36.438 00.001 12268 MultiStar: [#1 -0.16,-0.59,1.12,U] [#2 -0.53,-0.42,1.04,U] [#3 -0.20,-0.95,0.00,M1] [#4 -0.05,-0.36,0.82,U] [#5 -0.19,0.04,0.54,U] [#6 0.13,-0.87,0.00,M3] [#7 -0.23,-0.31,0.48,U] [#8 0.50,-1.97,0.00,M8] 
20:13:36.438 00.000 12268 single-star, 5 included, MultiStar: {-0.19, -0.37}, one-star: {0.02, -0.32}
20:13:36.438 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.67) = xAngle (0.17 = 0.17)
20:13:36.438 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.20 = 0.20)
20:13:36.438 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.32 hyp=0.32 cameraTheta=-1.49 mountX=0.32 mountY=0.07, mountTheta=0.20
20:13:36.442 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.32, opts=13)
20:13:36.442 00.000 12268 Enqueuing Move request for scope (0.02, -0.32)
20:13:36.442 00.000 11616 Worker thread wakes up
20:13:36.443 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.32) opts 0xd
20:13:36.443 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.32)
20:13:36.443 00.000 11616 Moving (0.02, -0.32) raw xDistance=0.32 yDistance=0.07
20:13:36.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
20:13:36.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:36.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:13:36.443 00.000 11616 MoveAxis(W, 178, ABG)
20:13:36.443 00.000 11616 Guiding  Dir = 3, Dur = 178
20:13:36.443 00.000 11616 IsSlewing returns 0
20:13:36.444 00.001 11616 IsGuiding returns 0
20:13:36.444 00.000 11616 PulseGuide returned control before completion, sleep 188
20:13:36.464 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:13:36.482 00.018 12268 UpdateGuideState exits: m=234 SNR=10.4
20:13:36.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:36.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:36.482 00.000 12268 Enqueuing Expose request
20:13:36.643 00.161 11616 IsGuiding returns 1
20:13:36.645 00.002 11616 scope still moving after pulse duration time elapsed
20:13:36.675 00.030 11616 IsSlewing returns 0
20:13:36.675 00.000 11616 IsGuiding returns 1
20:13:36.706 00.031 11616 IsSlewing returns 0
20:13:36.706 00.000 11616 IsGuiding returns 1
20:13:36.737 00.031 11616 IsSlewing returns 0
20:13:36.738 00.001 11616 IsGuiding returns 0
20:13:36.738 00.000 11616 scope move finished after 178 + 115 ms
20:13:36.738 00.000 11616 Move returns status 0, amount 178
20:13:36.738 00.000 11616 MoveAxis(N, 0, ABG)
20:13:36.738 00.000 11616 Move returns status 0, amount 0
20:13:36.738 00.000 11616 move complete, result=0
20:13:36.738 00.000 11616 worker thread done servicing request
20:13:36.739 00.001 11616 Worker thread wakes up
20:13:36.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:36.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:36.739 00.000 12268 GuideStep: 0.3 px 178 ms WEST, 0.1 px 0 ms NORTH
20:13:38.745 02.006 11616 Exposure complete
20:13:38.802 00.057 11616 worker thread done servicing request
20:13:38.802 00.000 12268 OnExposeComplete: enter
20:13:38.803 00.001 12268 UpdateGuideState(): m_state=6
20:13:38.803 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
20:13:38.803 00.000 12268 Star::Find returns 1 (0), X=1248.75, Y=862.29, Mass=252, SNR=10.8, Peak=33 HFD=4.1
20:13:38.803 00.000 12268 MultiStar: [#1 -0.21,-0.75,0.00,M1] [#2 -0.11,-0.29,1.04,U] [#3 -0.26,-0.79,0.00,M2] [#4 -0.45,-0.31,0.83,U] [#5 0.12,0.32,0.49,U] [#6 -0.46,-1.28,0.00,M4] [#7 -0.37,-0.34,0.50,U] [#8 -0.35,-0.56,0.58,U] 
20:13:38.803 00.000 12268 single-star, 5 included, MultiStar: {-0.24, -0.26}, one-star: {-0.24, -0.23}
20:13:38.803 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.67) = xAngle (-0.70 = -0.70)
20:13:38.804 00.001 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.67 = -0.67)
20:13:38.804 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.23 hyp=0.34 cameraTheta=-2.37 mountX=0.26 mountY=-0.21, mountTheta=-0.68
20:13:38.805 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.23, opts=13)
20:13:38.805 00.000 12268 Enqueuing Move request for scope (-0.24, -0.23)
20:13:38.805 00.000 11616 Worker thread wakes up
20:13:38.805 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.23) opts 0xd
20:13:38.805 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.23)
20:13:38.805 00.000 11616 Moving (-0.24, -0.23) raw xDistance=0.26 yDistance=-0.21
20:13:38.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
20:13:38.805 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:13:38.806 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:13:38.806 00.000 11616 MoveAxis(W, 144, ABG)
20:13:38.806 00.000 11616 Guiding  Dir = 3, Dur = 144
20:13:38.806 00.000 11616 IsSlewing returns 0
20:13:38.807 00.001 11616 IsGuiding returns 0
20:13:38.807 00.000 11616 PulseGuide returned control before completion, sleep 154
20:13:38.830 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:13:38.848 00.018 12268 UpdateGuideState exits: m=252 SNR=10.8
20:13:38.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:38.849 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:38.849 00.000 12268 Enqueuing Expose request
20:13:38.977 00.128 11616 IsGuiding returns 1
20:13:38.977 00.000 11616 scope still moving after pulse duration time elapsed
20:13:39.008 00.031 11616 IsSlewing returns 0
20:13:39.008 00.000 11616 IsGuiding returns 0
20:13:39.008 00.000 11616 scope move finished after 144 + 57 ms
20:13:39.008 00.000 11616 Move returns status 0, amount 144
20:13:39.008 00.000 11616 MoveAxis(N, 0, ABG)
20:13:39.009 00.001 11616 Move returns status 0, amount 0
20:13:39.009 00.000 11616 move complete, result=0
20:13:39.009 00.000 11616 worker thread done servicing request
20:13:39.009 00.000 11616 Worker thread wakes up
20:13:39.009 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:39.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:39.009 00.000 12268 GuideStep: 0.3 px 144 ms WEST, -0.2 px 0 ms NORTH
20:13:41.021 02.012 11616 Exposure complete
20:13:41.082 00.061 11616 worker thread done servicing request
20:13:41.082 00.000 12268 OnExposeComplete: enter
20:13:41.082 00.000 12268 UpdateGuideState(): m_state=6
20:13:41.083 00.001 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
20:13:41.083 00.000 12268 Star::Find returns 1 (0), X=1249.24, Y=862.07, Mass=258, SNR=10.9, Peak=33 HFD=4.1
20:13:41.083 00.000 12268 MultiStar: [#1 -0.04,-0.57,1.02,U] [#2 -0.32,-0.51,0.94,U] [#3 -0.27,-0.87,0.00,M3] [#4 -0.07,-0.30,0.80,U] [#5 -0.05,-2.78,0.00,M2] [#6 0.48,-0.73,0.00,M5] [#7 -0.20,0.22,0.44,U] [#8 -0.24,-0.66,0.00,M8] 
20:13:41.083 00.000 12268 refined, 4 included, MultiStar: {-0.06, -0.39}, one-star: {0.25, -0.45}
20:13:41.083 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.67) = xAngle (-0.04 = -0.04)
20:13:41.083 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.01 = -0.01)
20:13:41.083 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.39 hyp=0.40 cameraTheta=-1.71 mountX=0.40 mountY=-0.00, mountTheta=-0.01
20:13:41.085 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.39, opts=13)
20:13:41.085 00.000 12268 Enqueuing Move request for scope (-0.06, -0.39)
20:13:41.085 00.000 11616 Worker thread wakes up
20:13:41.085 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.39) opts 0xd
20:13:41.085 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.39)
20:13:41.085 00.000 11616 Moving (-0.06, -0.39) raw xDistance=0.40 yDistance=-0.00
20:13:41.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
20:13:41.086 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:41.086 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:13:41.086 00.000 11616 MoveAxis(W, 223, ABG)
20:13:41.086 00.000 11616 Guiding  Dir = 3, Dur = 223
20:13:41.086 00.000 11616 IsSlewing returns 0
20:13:41.087 00.001 11616 IsGuiding returns 0
20:13:41.087 00.000 11616 PulseGuide returned control before completion, sleep 233
20:13:41.107 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:13:41.125 00.018 12268 UpdateGuideState exits: m=258 SNR=10.9
20:13:41.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:41.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:41.125 00.000 12268 Enqueuing Expose request
20:13:41.328 00.203 11616 IsGuiding returns 1
20:13:41.329 00.001 11616 scope still moving after pulse duration time elapsed
20:13:41.358 00.029 11616 IsSlewing returns 0
20:13:41.359 00.001 11616 IsGuiding returns 1
20:13:41.389 00.030 11616 IsSlewing returns 0
20:13:41.390 00.001 11616 IsGuiding returns 1
20:13:41.420 00.030 11616 IsSlewing returns 0
20:13:41.420 00.000 11616 IsGuiding returns 1
20:13:41.451 00.031 11616 IsSlewing returns 0
20:13:41.452 00.001 11616 IsGuiding returns 1
20:13:41.481 00.029 11616 IsSlewing returns 0
20:13:41.481 00.000 11616 IsGuiding returns 0
20:13:41.481 00.000 11616 scope move finished after 223 + 171 ms
20:13:41.481 00.000 11616 Move returns status 0, amount 223
20:13:41.481 00.000 11616 MoveAxis(N, 0, ABG)
20:13:41.481 00.000 11616 Move returns status 0, amount 0
20:13:41.481 00.000 11616 move complete, result=0
20:13:41.481 00.000 11616 worker thread done servicing request
20:13:41.481 00.000 12268 GuideStep: 0.4 px 223 ms WEST, -0.0 px 0 ms NORTH
20:13:41.482 00.001 11616 Worker thread wakes up
20:13:41.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:41.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:43.551 02.069 11616 Exposure complete
20:13:43.609 00.058 11616 worker thread done servicing request
20:13:43.609 00.000 12268 OnExposeComplete: enter
20:13:43.609 00.000 12268 UpdateGuideState(): m_state=6
20:13:43.609 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
20:13:43.609 00.000 12268 Star::Find returns 1 (0), X=1249.12, Y=862.26, Mass=212, SNR=10.0, Peak=26 HFD=4.0
20:13:43.610 00.001 12268 MultiStar: [#1 0.13,-0.18,1.07,U] [#2 -0.30,-0.06,1.09,U] [#3 -0.01,-0.59,0.85,U] [#4 0.16,0.03,0.91,U] [#5 -0.06,-2.76,0.00,M3] [#6 -0.13,-0.85,0.00,M6] [#7 -0.47,0.49,0.52,U] [#8 -0.25,0.18,0.50,U] 
20:13:43.610 00.000 12268 refined, 6 included, MultiStar: {-0.05, -0.11}, one-star: {0.12, -0.26}
20:13:43.610 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.67) = xAngle (-0.34 = -0.34)
20:13:43.610 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.31 = -0.31)
20:13:43.610 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-2.01 mountX=0.11 mountY=-0.04, mountTheta=-0.31
20:13:43.612 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.11, opts=13)
20:13:43.613 00.001 12268 Enqueuing Move request for scope (-0.05, -0.11)
20:13:43.613 00.000 11616 Worker thread wakes up
20:13:43.613 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
20:13:43.613 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
20:13:43.613 00.000 11616 Moving (-0.05, -0.11) raw xDistance=0.11 yDistance=-0.04
20:13:43.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
20:13:43.613 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:43.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:13:43.613 00.000 11616 MoveAxis(W, 63, ABG)
20:13:43.613 00.000 11616 Guiding  Dir = 3, Dur = 63
20:13:43.614 00.001 11616 IsSlewing returns 0
20:13:43.614 00.000 11616 IsGuiding returns 0
20:13:43.614 00.000 11616 PulseGuide returned control before completion, sleep 73
20:13:43.633 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:13:43.650 00.017 12268 UpdateGuideState exits: m=212 SNR=10.0
20:13:43.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:43.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:43.650 00.000 12268 Enqueuing Expose request
20:13:43.700 00.050 11616 IsGuiding returns 1
20:13:43.700 00.000 11616 scope still moving after pulse duration time elapsed
20:13:43.731 00.031 11616 IsSlewing returns 0
20:13:43.731 00.000 11616 IsGuiding returns 0
20:13:43.731 00.000 11616 scope move finished after 63 + 54 ms
20:13:43.731 00.000 11616 Move returns status 0, amount 63
20:13:43.731 00.000 11616 MoveAxis(N, 0, ABG)
20:13:43.731 00.000 11616 Move returns status 0, amount 0
20:13:43.732 00.001 11616 move complete, result=0
20:13:43.732 00.000 11616 worker thread done servicing request
20:13:43.732 00.000 11616 Worker thread wakes up
20:13:43.732 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:43.732 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:43.739 00.007 12268 GuideStep: 0.1 px 63 ms WEST, -0.0 px 0 ms NORTH
20:13:45.745 02.006 11616 Exposure complete
20:13:45.805 00.060 11616 worker thread done servicing request
20:13:45.805 00.000 12268 OnExposeComplete: enter
20:13:45.805 00.000 12268 UpdateGuideState(): m_state=6
20:13:45.805 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
20:13:45.805 00.000 12268 Star::Find returns 1 (0), X=1249.51, Y=862.06, Mass=233, SNR=10.4, Peak=28 HFD=4.0
20:13:45.806 00.001 12268 MultiStar: [#1 0.56,-0.37,1.09,U] [#2 -0.13,-0.29,1.04,U] [#3 -0.13,-0.39,0.82,U] [#4 -0.07,-0.08,0.83,U] [#5 0.44,0.08,0.50,U] [#6 0.17,-0.60,0.65,U] [#7 0.59,0.32,0.44,U] [#8 0.97,-0.40,0.00,M8] 
20:13:45.806 00.000 12268 refined, 7 included, MultiStar: {0.22, -0.28}, one-star: {0.51, -0.46}
20:13:45.806 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.67) = xAngle (0.77 = 0.77)
20:13:45.806 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.80 = 0.80)
20:13:45.806 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.28 hyp=0.35 cameraTheta=-0.90 mountX=0.25 mountY=0.26, mountTheta=0.79
20:13:45.809 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.28, opts=13)
20:13:45.809 00.000 12268 Enqueuing Move request for scope (0.22, -0.28)
20:13:45.809 00.000 11616 Worker thread wakes up
20:13:45.809 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.28) opts 0xd
20:13:45.809 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.28)
20:13:45.810 00.001 11616 Moving (0.22, -0.28) raw xDistance=0.25 yDistance=0.26
20:13:45.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
20:13:45.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:13:45.810 00.000 11616 MoveAxis(W, 142, ABG)
20:13:45.810 00.000 11616 Guiding  Dir = 3, Dur = 142
20:13:45.810 00.000 11616 IsSlewing returns 0
20:13:45.810 00.000 11616 IsGuiding returns 0
20:13:45.811 00.001 11616 PulseGuide returned control before completion, sleep 152
20:13:45.830 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:13:45.848 00.018 12268 UpdateGuideState exits: m=233 SNR=10.4
20:13:45.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:45.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:45.848 00.000 12268 Enqueuing Expose request
20:13:45.972 00.124 11616 IsGuiding returns 1
20:13:45.973 00.001 11616 scope still moving after pulse duration time elapsed
20:13:46.003 00.030 11616 IsSlewing returns 0
20:13:46.004 00.001 11616 IsGuiding returns 0
20:13:46.004 00.000 11616 scope move finished after 142 + 51 ms
20:13:46.004 00.000 11616 Move returns status 0, amount 142
20:13:46.004 00.000 11616 MoveAxis(S, 22, ABG)
20:13:46.004 00.000 11616 Guiding  Dir = 1, Dur = 22
20:13:46.004 00.000 11616 IsSlewing returns 0
20:13:46.004 00.000 11616 IsGuiding returns 0
20:13:46.004 00.000 11616 PulseGuide returned control before completion, sleep 32
20:13:46.050 00.046 11616 IsGuiding returns 1
20:13:46.050 00.000 11616 scope still moving after pulse duration time elapsed
20:13:46.081 00.031 11616 IsSlewing returns 0
20:13:46.082 00.001 11616 IsGuiding returns 0
20:13:46.082 00.000 11616 scope move finished after 22 + 55 ms
20:13:46.082 00.000 11616 Move returns status 0, amount 22
20:13:46.082 00.000 11616 move complete, result=0
20:13:46.082 00.000 11616 worker thread done servicing request
20:13:46.082 00.000 11616 Worker thread wakes up
20:13:46.082 00.000 12268 GuideStep: 0.3 px 142 ms WEST, 0.3 px 22 ms SOUTH
20:13:46.083 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:46.083 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:48.094 02.011 11616 Exposure complete
20:13:48.152 00.058 11616 worker thread done servicing request
20:13:48.152 00.000 12268 OnExposeComplete: enter
20:13:48.152 00.000 12268 UpdateGuideState(): m_state=6
20:13:48.152 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
20:13:48.153 00.001 12268 Star::Find returns 1 (0), X=1249.47, Y=862.71, Mass=283, SNR=11.4, Peak=33 HFD=3.8
20:13:48.153 00.000 12268 MultiStar: [#1 0.12,0.37,1.03,U] [#2 0.16,-0.11,0.97,U] [#3 0.12,-0.21,0.79,U] [#4 0.06,-0.09,0.79,U] [#5 0.44,-2.14,0.00,M3] [#6 0.27,-0.71,0.00,M6] [#7 -0.20,0.43,0.51,U] [#8 0.61,-0.75,0.00,M9] 
20:13:48.153 00.000 12268 refined, 5 included, MultiStar: {0.16, 0.09}, one-star: {0.48, 0.19}
20:13:48.153 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.67) = xAngle (2.18 = 2.18)
20:13:48.153 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.21 = 2.21)
20:13:48.153 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.18 cameraTheta=0.51 mountX=-0.10 mountY=0.14, mountTheta=2.19
20:13:48.155 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.09, opts=13)
20:13:48.155 00.000 12268 Enqueuing Move request for scope (0.16, 0.09)
20:13:48.155 00.000 11616 Worker thread wakes up
20:13:48.155 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
20:13:48.155 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
20:13:48.156 00.001 11616 Moving (0.16, 0.09) raw xDistance=-0.10 yDistance=0.14
20:13:48.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:13:48.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:13:48.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:48.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:13:48.156 00.000 11616 MoveAxis(E, 0, ABG)
20:13:48.156 00.000 11616 Move returns status 0, amount 0
20:13:48.156 00.000 11616 MoveAxis(N, 0, ABG)
20:13:48.156 00.000 11616 Move returns status 0, amount 0
20:13:48.156 00.000 11616 move complete, result=0
20:13:48.156 00.000 11616 worker thread done servicing request
20:13:48.177 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:13:48.195 00.018 12268 UpdateGuideState exits: m=283 SNR=11.4
20:13:48.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:48.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:48.195 00.000 12268 Enqueuing Expose request
20:13:48.195 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:48.195 00.000 11616 Worker thread wakes up
20:13:48.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:48.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:50.209 02.014 11616 Exposure complete
20:13:50.266 00.057 11616 worker thread done servicing request
20:13:50.266 00.000 12268 OnExposeComplete: enter
20:13:50.266 00.000 12268 UpdateGuideState(): m_state=6
20:13:50.267 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
20:13:50.267 00.000 12268 Star::Find returns 1 (0), X=1249.96, Y=862.16, Mass=279, SNR=11.3, Peak=31 HFD=4.3
20:13:50.267 00.000 12268 MultiStar: [#1 0.07,-0.23,0.97,U] [#2 0.15,0.20,1.01,U] [#3 -0.17,-0.20,0.81,U] [#4 -0.06,0.14,0.75,U] [#5 0.23,-2.22,0.00,M4] [#6 0.50,-0.54,0.00,M7] [#7 -0.45,0.70,0.00,M3] [#8 0.61,-0.44,0.00,M10] 
20:13:50.267 00.000 12268 refined, 4 included, MultiStar: {0.22, -0.10}, one-star: {0.97, -0.37}
20:13:50.267 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.67) = xAngle (1.24 = 1.24)
20:13:50.267 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.27 = 1.27)
20:13:50.267 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-0.43 mountX=0.08 mountY=0.23, mountTheta=1.25
20:13:50.269 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.10, opts=13)
20:13:50.270 00.001 12268 Enqueuing Move request for scope (0.22, -0.10)
20:13:50.270 00.000 11616 Worker thread wakes up
20:13:50.270 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.10) opts 0xd
20:13:50.270 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.10)
20:13:50.270 00.000 11616 Moving (0.22, -0.10) raw xDistance=0.08 yDistance=0.23
20:13:50.270 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:50.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:13:50.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:13:50.270 00.000 11616 MoveAxis(E, 0, ABG)
20:13:50.270 00.000 11616 Move returns status 0, amount 0
20:13:50.270 00.000 11616 MoveAxis(S, 20, ABG)
20:13:50.270 00.000 11616 Guiding  Dir = 1, Dur = 20
20:13:50.271 00.001 11616 IsSlewing returns 0
20:13:50.271 00.000 11616 IsGuiding returns 0
20:13:50.271 00.000 11616 PulseGuide returned control before completion, sleep 30
20:13:50.291 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:13:50.308 00.017 12268 UpdateGuideState exits: m=279 SNR=11.3
20:13:50.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:50.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:50.308 00.000 12268 Enqueuing Expose request
20:13:50.316 00.008 11616 IsGuiding returns 1
20:13:50.316 00.000 11616 scope still moving after pulse duration time elapsed
20:13:50.349 00.033 11616 IsSlewing returns 0
20:13:50.350 00.001 11616 IsGuiding returns 1
20:13:50.379 00.029 11616 IsSlewing returns 0
20:13:50.380 00.001 11616 IsGuiding returns 1
20:13:50.410 00.030 11616 IsSlewing returns 0
20:13:50.410 00.000 11616 IsGuiding returns 0
20:13:50.411 00.001 11616 scope move finished after 20 + 119 ms
20:13:50.411 00.000 11616 Move returns status 0, amount 20
20:13:50.411 00.000 11616 move complete, result=0
20:13:50.411 00.000 11616 worker thread done servicing request
20:13:50.411 00.000 11616 Worker thread wakes up
20:13:50.412 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:13:50.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:50.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:52.420 02.008 11616 Exposure complete
20:13:52.482 00.062 11616 worker thread done servicing request
20:13:52.483 00.001 12268 OnExposeComplete: enter
20:13:52.483 00.000 12268 UpdateGuideState(): m_state=6
20:13:52.483 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
20:13:52.483 00.000 12268 Star::Find returns 1 (0), X=1248.73, Y=862.15, Mass=231, SNR=10.4, Peak=30 HFD=3.5
20:13:52.483 00.000 12268 MultiStar: [#1 0.08,-0.45,1.12,U] [#2 -0.21,-0.30,1.04,U] [#3 -0.39,-0.58,0.00,M1] [#4 -0.00,-0.32,0.82,U] [#5 -0.02,0.39,0.52,U] [#6 0.31,-0.74,0.00,M8] [#7 -1.40,0.16,0.00,M4] [#8 -0.30,-0.99,0.00,R] 
20:13:52.483 00.000 12268 refined, 4 included, MultiStar: {-0.09, -0.27}, one-star: {-0.27, -0.37}
20:13:52.483 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.67) = xAngle (-0.22 = -0.22)
20:13:52.484 00.001 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.19 = -0.19)
20:13:52.484 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.27 hyp=0.29 cameraTheta=-1.89 mountX=0.28 mountY=-0.06, mountTheta=-0.19
20:13:52.485 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.27, opts=13)
20:13:52.485 00.000 12268 Enqueuing Move request for scope (-0.09, -0.27)
20:13:52.485 00.000 11616 Worker thread wakes up
20:13:52.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.27) opts 0xd
20:13:52.485 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.27)
20:13:52.485 00.000 11616 Moving (-0.09, -0.27) raw xDistance=0.28 yDistance=-0.06
20:13:52.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
20:13:52.485 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:52.486 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:13:52.486 00.000 11616 MoveAxis(W, 158, ABG)
20:13:52.486 00.000 11616 Guiding  Dir = 3, Dur = 158
20:13:52.486 00.000 11616 IsSlewing returns 0
20:13:52.486 00.000 11616 IsGuiding returns 0
20:13:52.487 00.001 11616 PulseGuide returned control before completion, sleep 168
20:13:52.507 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:13:52.523 00.016 12268 UpdateGuideState exits: m=231 SNR=10.4
20:13:52.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:52.523 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:52.523 00.000 12268 Enqueuing Expose request
20:13:52.667 00.144 11616 IsGuiding returns 1
20:13:52.668 00.001 11616 scope still moving after pulse duration time elapsed
20:13:52.697 00.029 11616 IsSlewing returns 0
20:13:52.698 00.001 11616 IsGuiding returns 0
20:13:52.698 00.000 11616 scope move finished after 158 + 53 ms
20:13:52.698 00.000 11616 Move returns status 0, amount 158
20:13:52.698 00.000 11616 MoveAxis(N, 0, ABG)
20:13:52.698 00.000 11616 Move returns status 0, amount 0
20:13:52.698 00.000 11616 move complete, result=0
20:13:52.698 00.000 11616 worker thread done servicing request
20:13:52.698 00.000 11616 Worker thread wakes up
20:13:52.698 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:52.699 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:52.699 00.000 12268 GuideStep: 0.3 px 158 ms WEST, -0.1 px 0 ms NORTH
20:13:54.704 02.005 11616 Exposure complete
20:13:54.765 00.061 11616 worker thread done servicing request
20:13:54.766 00.001 12268 OnExposeComplete: enter
20:13:54.766 00.000 12268 UpdateGuideState(): m_state=6
20:13:54.766 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
20:13:54.766 00.000 12268 Star::Find returns 1 (0), X=1248.92, Y=862.39, Mass=223, SNR=10.1, Peak=27 HFD=4.2
20:13:54.767 00.001 12268 MultiStar: [#1 -0.16,-0.37,1.15,U] [#2 -0.56,-0.08,1.04,U] [#3 -0.76,-0.56,0.00,M2] [#4 -0.31,-0.22,0.94,U] [#5 -0.18,-0.10,0.57,U] [#6 0.16,-0.72,0.00,M9] [#7 0.47,-0.42,0.41,U] [#8 0.42,0.08,0.49,U] 
20:13:54.767 00.000 12268 single-star, 6 included, MultiStar: {-0.15, -0.19}, one-star: {-0.08, -0.14}
20:13:54.767 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.67) = xAngle (-0.41 = -0.41)
20:13:54.767 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.38 = -0.38)
20:13:54.767 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.08 mountX=0.14 mountY=-0.06, mountTheta=-0.39
20:13:54.768 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.14, opts=13)
20:13:54.768 00.000 12268 Enqueuing Move request for scope (-0.08, -0.14)
20:13:54.768 00.000 11616 Worker thread wakes up
20:13:54.769 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
20:13:54.769 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
20:13:54.769 00.000 11616 Moving (-0.08, -0.14) raw xDistance=0.14 yDistance=-0.06
20:13:54.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:13:54.769 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:54.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:13:54.769 00.000 11616 MoveAxis(W, 81, ABG)
20:13:54.769 00.000 11616 Guiding  Dir = 3, Dur = 81
20:13:54.769 00.000 11616 IsSlewing returns 0
20:13:54.770 00.001 11616 IsGuiding returns 0
20:13:54.770 00.000 11616 PulseGuide returned control before completion, sleep 91
20:13:54.790 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:13:54.806 00.016 12268 UpdateGuideState exits: m=223 SNR=10.1
20:13:54.807 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:54.807 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:54.807 00.000 12268 Enqueuing Expose request
20:13:54.877 00.070 11616 IsGuiding returns 1
20:13:54.877 00.000 11616 scope still moving after pulse duration time elapsed
20:13:54.907 00.030 11616 IsSlewing returns 0
20:13:54.908 00.001 11616 IsGuiding returns 0
20:13:54.908 00.000 11616 scope move finished after 81 + 57 ms
20:13:54.908 00.000 11616 Move returns status 0, amount 81
20:13:54.908 00.000 11616 MoveAxis(N, 0, ABG)
20:13:54.908 00.000 11616 Move returns status 0, amount 0
20:13:54.908 00.000 11616 move complete, result=0
20:13:54.908 00.000 11616 worker thread done servicing request
20:13:54.909 00.001 12268 GuideStep: 0.1 px 81 ms WEST, -0.1 px 0 ms NORTH
20:13:54.909 00.000 11616 Worker thread wakes up
20:13:54.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:54.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:56.924 02.015 11616 Exposure complete
20:13:56.982 00.058 11616 worker thread done servicing request
20:13:56.983 00.001 12268 OnExposeComplete: enter
20:13:56.983 00.000 12268 UpdateGuideState(): m_state=6
20:13:56.983 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
20:13:56.983 00.000 12268 Star::Find returns 1 (0), X=1248.79, Y=862.66, Mass=247, SNR=10.6, Peak=30 HFD=3.7
20:13:56.984 00.001 12268 MultiStar: [#1 -0.25,0.01,1.10,U] [#2 -0.62,0.34,0.00,M1] [#3 -0.58,-0.23,0.84,U] [#4 -0.40,-0.41,0.89,U] [#5 0.12,-2.30,0.00,M3] [#6 0.10,-0.15,0.66,U] [#7 -0.36,0.57,0.44,U] [#8 -0.14,0.67,0.00,M1] 
20:13:56.984 00.000 12268 single-star, 5 included, MultiStar: {-0.29, -0.05}, one-star: {-0.21, 0.14}
20:13:56.984 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (-1.67) = xAngle (4.23 = -2.06)
20:13:56.984 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.26 = -2.03)
20:13:56.984 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.25 cameraTheta=2.56 mountX=-0.12 mountY=-0.22, mountTheta=-2.05
20:13:56.985 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.14, opts=13)
20:13:56.985 00.000 12268 Enqueuing Move request for scope (-0.21, 0.14)
20:13:56.985 00.000 11616 Worker thread wakes up
20:13:56.985 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd
20:13:56.985 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.14)
20:13:56.985 00.000 11616 Moving (-0.21, 0.14) raw xDistance=-0.12 yDistance=-0.22
20:13:56.986 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:13:56.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:13:56.986 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:13:56.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:13:56.986 00.000 11616 MoveAxis(E, 0, ABG)
20:13:56.986 00.000 11616 Move returns status 0, amount 0
20:13:56.986 00.000 11616 MoveAxis(N, 0, ABG)
20:13:56.986 00.000 11616 Move returns status 0, amount 0
20:13:56.986 00.000 11616 move complete, result=0
20:13:56.986 00.000 11616 worker thread done servicing request
20:13:57.008 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:13:57.025 00.017 12268 UpdateGuideState exits: m=247 SNR=10.6
20:13:57.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:57.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:57.025 00.000 12268 Enqueuing Expose request
20:13:57.025 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:57.025 00.000 11616 Worker thread wakes up
20:13:57.026 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:57.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:13:59.030 02.004 11616 Exposure complete
20:13:59.088 00.058 11616 worker thread done servicing request
20:13:59.088 00.000 12268 OnExposeComplete: enter
20:13:59.089 00.001 12268 UpdateGuideState(): m_state=6
20:13:59.089 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
20:13:59.089 00.000 12268 Star::Find returns 1 (0), X=1248.79, Y=862.69, Mass=275, SNR=11.3, Peak=34 HFD=3.7
20:13:59.089 00.000 12268 MultiStar: [#1 -0.63,0.16,0.96,U] [#2 -0.71,0.53,0.00,M2] [#3 -0.28,0.38,0.79,U] [#4 -0.37,0.24,0.82,U] [#5 -0.54,-3.70,0.00,M4] [#6 0.14,-0.42,0.64,U] [#7 -1.25,1.12,0.00,M3] [#8 0.77,0.96,0.00,M2] 
20:13:59.089 00.000 12268 single-star, 4 included, MultiStar: {-0.30, 0.13}, one-star: {-0.21, 0.17}
20:13:59.090 00.001 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.67) = xAngle (4.14 = -2.15)
20:13:59.090 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.17 = -2.12)
20:13:59.090 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.17 hyp=0.27 cameraTheta=2.47 mountX=-0.15 mountY=-0.23, mountTheta=-2.14
20:13:59.093 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.17, opts=13)
20:13:59.093 00.000 12268 Enqueuing Move request for scope (-0.21, 0.17)
20:13:59.093 00.000 11616 Worker thread wakes up
20:13:59.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.17) opts 0xd
20:13:59.093 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.17)
20:13:59.093 00.000 11616 Moving (-0.21, 0.17) raw xDistance=-0.15 yDistance=-0.23
20:13:59.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:13:59.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:13:59.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:13:59.094 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:13:59.094 00.000 11616 MoveAxis(E, 0, ABG)
20:13:59.094 00.000 11616 Move returns status 0, amount 0
20:13:59.094 00.000 11616 MoveAxis(N, 0, ABG)
20:13:59.094 00.000 11616 Move returns status 0, amount 0
20:13:59.094 00.000 11616 move complete, result=0
20:13:59.094 00.000 11616 worker thread done servicing request
20:13:59.115 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:13:59.134 00.019 12268 UpdateGuideState exits: m=275 SNR=11.3
20:13:59.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:59.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:13:59.134 00.000 12268 Enqueuing Expose request
20:13:59.134 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:59.134 00.000 11616 Worker thread wakes up
20:13:59.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:13:59.135 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:01.146 02.011 11616 Exposure complete
20:14:01.206 00.060 11616 worker thread done servicing request
20:14:01.206 00.000 12268 OnExposeComplete: enter
20:14:01.206 00.000 12268 UpdateGuideState(): m_state=6
20:14:01.206 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
20:14:01.207 00.001 12268 Star::Find returns 1 (0), X=1248.98, Y=863.13, Mass=242, SNR=10.6, Peak=38 HFD=3.7
20:14:01.207 00.000 12268 MultiStar: [#1 -0.09,0.04,0.95,U] [#2 -0.27,0.42,1.10,U] [#3 0.10,0.35,0.87,U] [#4 -0.33,0.33,0.86,U] [#5 -0.04,-2.21,0.00,M5] [#6 -0.20,-0.37,0.69,U] [#7 -0.52,1.27,0.00,M4] [#8 0.48,0.84,0.00,M3] 
20:14:01.207 00.000 12268 refined, 5 included, MultiStar: {-0.13, 0.27}, one-star: {-0.02, 0.61}
20:14:01.207 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (-1.67) = xAngle (3.70 = -2.58)
20:14:01.207 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.74 = -2.55)
20:14:01.207 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.27 hyp=0.30 cameraTheta=2.04 mountX=-0.25 mountY=-0.17, mountTheta=-2.56
20:14:01.209 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.27, opts=13)
20:14:01.209 00.000 12268 Enqueuing Move request for scope (-0.13, 0.27)
20:14:01.209 00.000 11616 Worker thread wakes up
20:14:01.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.27) opts 0xd
20:14:01.209 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.27)
20:14:01.209 00.000 11616 Moving (-0.13, 0.27) raw xDistance=-0.25 yDistance=-0.17
20:14:01.209 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:14:01.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:14:01.209 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:14:01.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:14:01.210 00.001 11616 MoveAxis(E, 0, ABG)
20:14:01.210 00.000 11616 Move returns status 0, amount 0
20:14:01.210 00.000 11616 MoveAxis(N, 0, ABG)
20:14:01.210 00.000 11616 Move returns status 0, amount 0
20:14:01.210 00.000 11616 move complete, result=0
20:14:01.210 00.000 11616 worker thread done servicing request
20:14:01.234 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:14:01.251 00.017 12268 UpdateGuideState exits: m=242 SNR=10.6
20:14:01.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:01.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:01.252 00.001 12268 Enqueuing Expose request
20:14:01.252 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
20:14:01.252 00.000 11616 Worker thread wakes up
20:14:01.253 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:01.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:03.269 02.016 11616 Exposure complete
20:14:03.329 00.060 11616 worker thread done servicing request
20:14:03.329 00.000 12268 OnExposeComplete: enter
20:14:03.329 00.000 12268 UpdateGuideState(): m_state=6
20:14:03.330 00.001 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
20:14:03.330 00.000 12268 Star::Find returns 1 (0), X=1248.93, Y=862.66, Mass=250, SNR=10.7, Peak=34 HFD=3.9
20:14:03.330 00.000 12268 MultiStar: [#1 -0.25,0.25,1.03,U] [#2 -0.54,0.45,0.00,M2] [#3 -0.32,0.50,0.79,U] [#4 -0.61,0.59,0.00,M1] [#5 -0.13,-1.89,0.00,M6] [#6 0.15,-0.24,0.67,U] [#7 -0.07,0.95,0.00,M5] [#8 0.29,0.66,0.00,M4] 
20:14:03.330 00.000 12268 single-star, 3 included, MultiStar: {-0.14, 0.18}, one-star: {-0.06, 0.14}
20:14:03.330 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.67) = xAngle (3.67 = -2.61)
20:14:03.330 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.70 = -2.58)
20:14:03.330 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=2.00 mountX=-0.13 mountY=-0.08, mountTheta=-2.59
20:14:03.332 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.14, opts=13)
20:14:03.332 00.000 12268 Enqueuing Move request for scope (-0.06, 0.14)
20:14:03.332 00.000 11616 Worker thread wakes up
20:14:03.332 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
20:14:03.332 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
20:14:03.332 00.000 11616 Moving (-0.06, 0.14) raw xDistance=-0.13 yDistance=-0.08
20:14:03.332 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:14:03.332 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:14:03.332 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:03.333 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:14:03.333 00.000 11616 MoveAxis(E, 0, ABG)
20:14:03.333 00.000 11616 Move returns status 0, amount 0
20:14:03.333 00.000 11616 MoveAxis(N, 0, ABG)
20:14:03.333 00.000 11616 Move returns status 0, amount 0
20:14:03.333 00.000 11616 move complete, result=0
20:14:03.333 00.000 11616 worker thread done servicing request
20:14:03.355 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:14:03.373 00.018 12268 UpdateGuideState exits: m=250 SNR=10.7
20:14:03.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:03.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:03.373 00.000 12268 Enqueuing Expose request
20:14:03.373 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:03.373 00.000 11616 Worker thread wakes up
20:14:03.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:03.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:05.389 02.016 11616 Exposure complete
20:14:05.448 00.059 11616 worker thread done servicing request
20:14:05.448 00.000 12268 OnExposeComplete: enter
20:14:05.448 00.000 12268 UpdateGuideState(): m_state=6
20:14:05.449 00.001 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
20:14:05.449 00.000 12268 Star::Find returns 1 (0), X=1248.93, Y=862.69, Mass=251, SNR=10.8, Peak=32 HFD=3.9
20:14:05.449 00.000 12268 MultiStar: [#1 -0.18,-0.03,0.94,U] [#2 -0.45,0.74,0.00,M3] [#3 -0.26,0.28,0.82,U] [#4 -0.17,0.28,0.84,U] [#5 0.13,-2.16,0.00,M7] [#6 -0.31,-0.50,0.67,U] [#7 -0.45,0.72,0.00,M6] [#8 0.99,0.67,0.00,M5] 
20:14:05.449 00.000 12268 single-star, 4 included, MultiStar: {-0.19, 0.06}, one-star: {-0.06, 0.17}
20:14:05.449 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.60 = -2.69)
20:14:05.449 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.63 = -2.66)
20:14:05.449 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.93 mountX=-0.16 mountY=-0.08, mountTheta=-2.66
20:14:05.451 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.17, opts=13)
20:14:05.451 00.000 12268 Enqueuing Move request for scope (-0.06, 0.17)
20:14:05.451 00.000 11616 Worker thread wakes up
20:14:05.451 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
20:14:05.451 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
20:14:05.451 00.000 11616 Moving (-0.06, 0.17) raw xDistance=-0.16 yDistance=-0.08
20:14:05.451 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.23 newest=-0.54
20:14:05.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:14:05.452 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:05.452 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:14:05.452 00.000 11616 MoveAxis(E, 90, ABG)
20:14:05.452 00.000 11616 Guiding  Dir = 2, Dur = 90
20:14:05.452 00.000 11616 IsSlewing returns 0
20:14:05.452 00.000 11616 IsGuiding returns 0
20:14:05.453 00.001 11616 PulseGuide returned control before completion, sleep 100
20:14:05.475 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:14:05.492 00.017 12268 UpdateGuideState exits: m=251 SNR=10.8
20:14:05.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:05.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:05.492 00.000 12268 Enqueuing Expose request
20:14:05.559 00.067 11616 IsGuiding returns 1
20:14:05.559 00.000 11616 scope still moving after pulse duration time elapsed
20:14:05.590 00.031 11616 IsSlewing returns 0
20:14:05.590 00.000 11616 IsGuiding returns 0
20:14:05.590 00.000 11616 scope move finished after 90 + 47 ms
20:14:05.590 00.000 11616 Move returns status 0, amount 90
20:14:05.590 00.000 11616 MoveAxis(N, 0, ABG)
20:14:05.591 00.001 11616 Move returns status 0, amount 0
20:14:05.591 00.000 11616 move complete, result=0
20:14:05.591 00.000 11616 worker thread done servicing request
20:14:05.591 00.000 11616 Worker thread wakes up
20:14:05.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:05.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:05.591 00.000 12268 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
20:14:07.597 02.006 11616 Exposure complete
20:14:07.656 00.059 11616 worker thread done servicing request
20:14:07.656 00.000 12268 OnExposeComplete: enter
20:14:07.656 00.000 12268 UpdateGuideState(): m_state=6
20:14:07.656 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
20:14:07.656 00.000 12268 Star::Find returns 1 (0), X=1249.36, Y=862.63, Mass=272, SNR=11.3, Peak=32 HFD=3.6
20:14:07.657 00.001 12268 MultiStar: [#1 0.16,-0.28,1.04,U] [#2 0.48,0.49,0.00,M4] [#3 0.24,0.06,0.71,U] [#4 0.43,0.12,0.78,U] [#5 0.78,-2.75,0.00,M8] [#6 -0.37,-0.29,0.65,U] [#7 0.07,0.73,0.00,M7] [#8 0.51,0.53,0.00,M6] 
20:14:07.657 00.000 12268 refined, 4 included, MultiStar: {0.19, -0.06}, one-star: {0.36, 0.10}
20:14:07.657 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.67) = xAngle (1.37 = 1.37)
20:14:07.657 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.40 = 1.40)
20:14:07.657 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.29 mountX=0.04 mountY=0.19, mountTheta=1.37
20:14:07.659 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.06, opts=13)
20:14:07.659 00.000 12268 Enqueuing Move request for scope (0.19, -0.06)
20:14:07.659 00.000 11616 Worker thread wakes up
20:14:07.660 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
20:14:07.660 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
20:14:07.660 00.000 11616 Moving (0.19, -0.06) raw xDistance=0.04 yDistance=0.19
20:14:07.660 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:07.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:14:07.660 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:14:07.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:14:07.661 00.001 11616 MoveAxis(E, 0, ABG)
20:14:07.661 00.000 11616 Move returns status 0, amount 0
20:14:07.661 00.000 11616 MoveAxis(N, 0, ABG)
20:14:07.661 00.000 11616 Move returns status 0, amount 0
20:14:07.661 00.000 11616 move complete, result=0
20:14:07.661 00.000 11616 worker thread done servicing request
20:14:07.684 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:14:07.701 00.017 12268 UpdateGuideState exits: m=272 SNR=11.3
20:14:07.702 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:07.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:07.702 00.000 12268 Enqueuing Expose request
20:14:07.702 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:14:07.702 00.000 11616 Worker thread wakes up
20:14:07.702 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:07.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:09.705 02.003 11616 Exposure complete
20:14:09.764 00.059 11616 worker thread done servicing request
20:14:09.765 00.001 12268 OnExposeComplete: enter
20:14:09.765 00.000 12268 UpdateGuideState(): m_state=6
20:14:09.765 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
20:14:09.765 00.000 12268 Star::Find returns 1 (0), X=1249.22, Y=862.19, Mass=220, SNR=10.1, Peak=32 HFD=3.4
20:14:09.765 00.000 12268 MultiStar: [#1 0.28,-0.41,1.06,U] [#2 0.23,-0.08,1.10,U] [#3 0.01,-0.35,0.90,U] [#4 0.07,-0.22,0.96,U] [#5 0.49,-2.35,0.00,M9] [#6 -0.17,-0.71,0.00,M4] [#7 -0.43,0.53,0.44,U] [#8 0.77,-0.08,0.00,M7] 
20:14:09.766 00.001 12268 refined, 5 included, MultiStar: {0.12, -0.21}, one-star: {0.22, -0.34}
20:14:09.766 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.67) = xAngle (0.61 = 0.61)
20:14:09.766 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.64 = 0.64)
20:14:09.766 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-1.06 mountX=0.20 mountY=0.15, mountTheta=0.63
20:14:09.767 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.21, opts=13)
20:14:09.767 00.000 12268 Enqueuing Move request for scope (0.12, -0.21)
20:14:09.767 00.000 11616 Worker thread wakes up
20:14:09.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd
20:14:09.767 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.21)
20:14:09.767 00.000 11616 Moving (0.12, -0.21) raw xDistance=0.20 yDistance=0.15
20:14:09.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:14:09.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:14:09.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:09.768 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:14:09.768 00.000 11616 MoveAxis(E, 0, ABG)
20:14:09.768 00.000 11616 Move returns status 0, amount 0
20:14:09.768 00.000 11616 MoveAxis(N, 0, ABG)
20:14:09.768 00.000 11616 Move returns status 0, amount 0
20:14:09.768 00.000 11616 move complete, result=0
20:14:09.768 00.000 11616 worker thread done servicing request
20:14:09.789 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:14:09.806 00.017 12268 UpdateGuideState exits: m=220 SNR=10.1
20:14:09.806 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:09.806 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:09.806 00.000 12268 Enqueuing Expose request
20:14:09.806 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:09.806 00.000 11616 Worker thread wakes up
20:14:09.807 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:09.807 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:11.817 02.010 11616 Exposure complete
20:14:11.878 00.061 11616 worker thread done servicing request
20:14:11.878 00.000 12268 OnExposeComplete: enter
20:14:11.878 00.000 12268 UpdateGuideState(): m_state=6
20:14:11.878 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
20:14:11.879 00.001 12268 Star::Find returns 1 (0), X=1249.47, Y=862.36, Mass=269, SNR=11.2, Peak=32 HFD=4.1
20:14:11.879 00.000 12268 MultiStar: [#1 0.52,0.10,0.97,U] [#2 -0.05,-0.07,0.98,U] [#3 0.47,-0.17,0.73,U] [#4 0.13,0.27,0.85,U] [#5 0.48,-0.16,0.56,U] [#6 0.60,-0.82,0.00,M5] [#7 0.19,0.25,0.37,U] [#8 0.85,0.78,0.00,M8] 
20:14:11.879 00.000 12268 refined, 6 included, MultiStar: {0.31, -0.00}, one-star: {0.47, -0.16}
20:14:11.879 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.67) = xAngle (1.65 = 1.65)
20:14:11.879 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.68 = 1.68)
20:14:11.879 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.00 hyp=0.31 cameraTheta=-0.02 mountX=-0.03 mountY=0.31, mountTheta=1.65
20:14:11.881 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.00, opts=13)
20:14:11.881 00.000 12268 Enqueuing Move request for scope (0.31, -0.00)
20:14:11.881 00.000 11616 Worker thread wakes up
20:14:11.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.00) opts 0xd
20:14:11.881 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.00)
20:14:11.882 00.001 11616 Moving (0.31, -0.00) raw xDistance=-0.03 yDistance=0.31
20:14:11.882 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:11.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:14:11.882 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:14:11.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
20:14:11.882 00.000 11616 MoveAxis(E, 0, ABG)
20:14:11.882 00.000 11616 Move returns status 0, amount 0
20:14:11.882 00.000 11616 MoveAxis(N, 0, ABG)
20:14:11.882 00.000 11616 Move returns status 0, amount 0
20:14:11.882 00.000 11616 move complete, result=0
20:14:11.882 00.000 11616 worker thread done servicing request
20:14:11.903 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:14:11.922 00.019 12268 UpdateGuideState exits: m=269 SNR=11.2
20:14:11.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:11.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:11.922 00.000 12268 Enqueuing Expose request
20:14:11.922 00.000 11616 Worker thread wakes up
20:14:11.922 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:14:11.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:11.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:13.936 02.014 11616 Exposure complete
20:14:13.996 00.060 11616 worker thread done servicing request
20:14:13.996 00.000 12268 OnExposeComplete: enter
20:14:13.996 00.000 12268 UpdateGuideState(): m_state=6
20:14:13.996 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
20:14:13.996 00.000 12268 Star::Find returns 1 (0), X=1249.59, Y=861.77, Mass=294, SNR=11.7, Peak=35 HFD=4.1
20:14:13.998 00.002 12268 MultiStar: [#1 0.20,-0.81,0.00,M1] [#2 0.13,-0.34,0.90,U] [#3 -0.35,-0.82,0.00,M1] [#4 0.04,-0.66,0.75,U] [#5 0.37,-2.74,0.00,M9] [#6 0.30,-1.01,0.00,M6] [#7 0.27,-0.51,0.43,U] [#8 0.93,0.09,0.00,M9] 
20:14:13.998 00.000 12268 refined, 3 included, MultiStar: {0.28, -0.58}, one-star: {0.59, -0.75}
20:14:13.998 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.67) = xAngle (0.55 = 0.55)
20:14:13.998 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.58 = 0.58)
20:14:13.998 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.58 hyp=0.64 cameraTheta=-1.12 mountX=0.55 mountY=0.35, mountTheta=0.57
20:14:13.998 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.58, opts=13)
20:14:13.999 00.001 12268 Enqueuing Move request for scope (0.28, -0.58)
20:14:13.999 00.000 11616 Worker thread wakes up
20:14:13.999 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.58) opts 0xd
20:14:13.999 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.58)
20:14:13.999 00.000 11616 Moving (0.28, -0.58) raw xDistance=0.55 yDistance=0.35
20:14:13.999 00.000 11616 resist switch: large excursion: input 0.55 thresh 0.29 direction from -1 to 1
20:14:13.999 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.64
20:14:13.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.55
20:14:13.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
20:14:13.999 00.000 11616 MoveAxis(W, 306, ABG)
20:14:13.999 00.000 11616 Guiding  Dir = 3, Dur = 306
20:14:14.001 00.002 11616 IsSlewing returns 0
20:14:14.001 00.000 11616 IsGuiding returns 0
20:14:14.001 00.000 11616 PulseGuide returned control before completion, sleep 316
20:14:14.020 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:14:14.037 00.017 12268 UpdateGuideState exits: m=294 SNR=11.7
20:14:14.038 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:14.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:14.038 00.000 12268 Enqueuing Expose request
20:14:14.320 00.282 11616 IsGuiding returns 1
20:14:14.320 00.000 11616 scope still moving after pulse duration time elapsed
20:14:14.352 00.032 11616 IsSlewing returns 0
20:14:14.353 00.001 11616 IsGuiding returns 0
20:14:14.353 00.000 11616 scope move finished after 306 + 45 ms
20:14:14.353 00.000 11616 Move returns status 0, amount 306
20:14:14.353 00.000 11616 MoveAxis(S, 30, ABG)
20:14:14.353 00.000 11616 Guiding  Dir = 1, Dur = 30
20:14:14.353 00.000 11616 IsSlewing returns 0
20:14:14.354 00.001 11616 IsGuiding returns 0
20:14:14.354 00.000 11616 PulseGuide returned control before completion, sleep 40
20:14:14.399 00.045 11616 IsGuiding returns 1
20:14:14.400 00.001 11616 scope still moving after pulse duration time elapsed
20:14:14.430 00.030 11616 IsSlewing returns 0
20:14:14.431 00.001 11616 IsGuiding returns 0
20:14:14.431 00.000 11616 scope move finished after 30 + 47 ms
20:14:14.431 00.000 11616 Move returns status 0, amount 30
20:14:14.431 00.000 11616 move complete, result=0
20:14:14.431 00.000 11616 worker thread done servicing request
20:14:14.431 00.000 11616 Worker thread wakes up
20:14:14.431 00.000 12268 GuideStep: 0.5 px 306 ms WEST, 0.3 px 30 ms SOUTH
20:14:14.432 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:14.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:16.444 02.012 11616 Exposure complete
20:14:16.504 00.060 11616 worker thread done servicing request
20:14:16.505 00.001 12268 OnExposeComplete: enter
20:14:16.505 00.000 12268 UpdateGuideState(): m_state=6
20:14:16.505 00.000 12268 Star::Find(15, 1249, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
20:14:16.505 00.000 12268 Star::Find returns 1 (0), X=1249.33, Y=862.16, Mass=300, SNR=11.8, Peak=34 HFD=4.5
20:14:16.506 00.001 12268 MultiStar: [#1 -0.36,-0.10,0.90,U] [#2 -0.48,0.02,0.99,U] [#3 -0.12,-0.28,0.69,U] [#4 -0.08,-0.42,0.78,U] [#5 -0.29,-2.49,0.00,M10] [#6 0.40,-0.71,0.00,M7] [#7 -0.33,0.93,0.00,M5] [#8 0.22,-0.30,0.49,U] 
20:14:16.506 00.000 12268 refined, 5 included, MultiStar: {-0.10, -0.23}, one-star: {0.33, -0.36}
20:14:16.506 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.67) = xAngle (-0.33 = -0.33)
20:14:16.506 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.30 = -0.30)
20:14:16.506 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-2.00 mountX=0.24 mountY=-0.07, mountTheta=-0.30
20:14:16.508 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.23, opts=13)
20:14:16.508 00.000 12268 Enqueuing Move request for scope (-0.10, -0.23)
20:14:16.508 00.000 11616 Worker thread wakes up
20:14:16.508 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.23) opts 0xd
20:14:16.508 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.23)
20:14:16.508 00.000 11616 Moving (-0.10, -0.23) raw xDistance=0.24 yDistance=-0.07
20:14:16.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
20:14:16.508 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:16.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:14:16.508 00.000 11616 MoveAxis(W, 133, ABG)
20:14:16.508 00.000 11616 Guiding  Dir = 3, Dur = 133
20:14:16.509 00.001 11616 IsSlewing returns 0
20:14:16.509 00.000 11616 IsGuiding returns 0
20:14:16.509 00.000 11616 PulseGuide returned control before completion, sleep 143
20:14:16.529 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:14:16.546 00.017 12268 UpdateGuideState exits: m=300 SNR=11.8
20:14:16.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:16.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:16.546 00.000 12268 Enqueuing Expose request
20:14:16.658 00.112 11616 IsGuiding returns 1
20:14:16.658 00.000 11616 scope still moving after pulse duration time elapsed
20:14:16.688 00.030 11616 IsSlewing returns 0
20:14:16.688 00.000 11616 IsGuiding returns 0
20:14:16.688 00.000 11616 scope move finished after 133 + 47 ms
20:14:16.688 00.000 11616 Move returns status 0, amount 133
20:14:16.689 00.001 11616 MoveAxis(N, 0, ABG)
20:14:16.689 00.000 11616 Move returns status 0, amount 0
20:14:16.689 00.000 11616 move complete, result=0
20:14:16.689 00.000 11616 worker thread done servicing request
20:14:16.689 00.000 11616 Worker thread wakes up
20:14:16.689 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:16.689 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:16.689 00.000 12268 GuideStep: 0.2 px 133 ms WEST, -0.1 px 0 ms NORTH
20:14:18.702 02.013 11616 Exposure complete
20:14:18.762 00.060 11616 worker thread done servicing request
20:14:18.763 00.001 12268 OnExposeComplete: enter
20:14:18.763 00.000 12268 UpdateGuideState(): m_state=6
20:14:18.763 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
20:14:18.763 00.000 12268 Star::Find returns 1 (0), X=1248.79, Y=862.60, Mass=321, SNR=12.3, Peak=36 HFD=3.9
20:14:18.764 00.001 12268 MultiStar: [#1 -0.41,-0.28,0.90,U] [#2 -0.72,0.13,0.00,M1] [#3 -0.40,-0.20,0.70,U] [#4 -0.44,0.02,0.74,U] [#5 -0.60,-3.83,0.00,R] [#6 -0.91,-0.39,0.00,M8] [#7 -0.48,0.32,0.41,U] [#8 0.30,0.43,0.46,U] 
20:14:18.764 00.000 12268 single-star, 5 included, MultiStar: {-0.29, 0.01}, one-star: {-0.21, 0.07}
20:14:18.764 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (-1.67) = xAngle (4.47 = -1.81)
20:14:18.764 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.50 = -1.78)
20:14:18.764 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.80 mountX=-0.05 mountY=-0.21, mountTheta=-1.81
20:14:18.765 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.07, opts=13)
20:14:18.765 00.000 12268 Enqueuing Move request for scope (-0.21, 0.07)
20:14:18.765 00.000 11616 Worker thread wakes up
20:14:18.766 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
20:14:18.766 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
20:14:18.766 00.000 11616 Moving (-0.21, 0.07) raw xDistance=-0.05 yDistance=-0.21
20:14:18.766 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:18.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:14:18.766 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:14:18.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:14:18.766 00.000 11616 MoveAxis(E, 0, ABG)
20:14:18.766 00.000 11616 Move returns status 0, amount 0
20:14:18.766 00.000 11616 MoveAxis(N, 0, ABG)
20:14:18.766 00.000 11616 Move returns status 0, amount 0
20:14:18.766 00.000 11616 move complete, result=0
20:14:18.766 00.000 11616 worker thread done servicing request
20:14:18.787 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:14:18.804 00.017 12268 UpdateGuideState exits: m=321 SNR=12.3
20:14:18.804 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:18.804 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:18.804 00.000 12268 Enqueuing Expose request
20:14:18.805 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:14:18.805 00.000 11616 Worker thread wakes up
20:14:18.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:18.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:20.812 02.007 11616 Exposure complete
20:14:20.869 00.057 11616 worker thread done servicing request
20:14:20.869 00.000 12268 OnExposeComplete: enter
20:14:20.869 00.000 12268 UpdateGuideState(): m_state=6
20:14:20.870 00.001 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
20:14:20.870 00.000 12268 Star::Find returns 1 (0), X=1249.17, Y=862.44, Mass=260, SNR=11.0, Peak=34 HFD=3.8
20:14:20.870 00.000 12268 MultiStar: [#1 -0.24,-0.09,1.03,U] [#2 -0.32,-0.06,1.07,U] [#3 -0.11,-0.52,0.77,U] [#4 -0.48,-0.30,0.85,U] [#5 0.66,1.09,0.00,M1] [#6 -0.23,-0.64,0.00,M9] [#7 0.09,0.69,0.00,M5] [#8 0.62,0.12,0.53,U] 
20:14:20.870 00.000 12268 single-star, 5 included, MultiStar: {-0.11, -0.16}, one-star: {0.17, -0.09}
20:14:20.870 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.67) = xAngle (1.21 = 1.21)
20:14:20.870 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.24 = 1.24)
20:14:20.870 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.46 mountX=0.07 mountY=0.18, mountTheta=1.21
20:14:20.872 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.09, opts=13)
20:14:20.872 00.000 12268 Enqueuing Move request for scope (0.17, -0.09)
20:14:20.872 00.000 11616 Worker thread wakes up
20:14:20.872 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
20:14:20.872 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
20:14:20.872 00.000 11616 Moving (0.17, -0.09) raw xDistance=0.07 yDistance=0.18
20:14:20.872 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:20.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:14:20.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:14:20.872 00.000 11616 MoveAxis(E, 0, ABG)
20:14:20.872 00.000 11616 Move returns status 0, amount 0
20:14:20.873 00.001 11616 MoveAxis(S, 15, ABG)
20:14:20.873 00.000 11616 Guiding  Dir = 1, Dur = 15
20:14:20.873 00.000 11616 IsSlewing returns 0
20:14:20.873 00.000 11616 IsGuiding returns 0
20:14:20.873 00.000 11616 PulseGuide returned control before completion, sleep 25
20:14:20.894 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:14:20.910 00.016 11616 IsGuiding returns 1
20:14:20.910 00.000 11616 scope still moving after pulse duration time elapsed
20:14:20.912 00.002 12268 UpdateGuideState exits: m=260 SNR=11.0
20:14:20.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:20.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:20.912 00.000 12268 Enqueuing Expose request
20:14:20.941 00.029 11616 IsSlewing returns 0
20:14:20.942 00.001 11616 IsGuiding returns 0
20:14:20.942 00.000 11616 scope move finished after 15 + 53 ms
20:14:20.942 00.000 11616 Move returns status 0, amount 15
20:14:20.942 00.000 11616 move complete, result=0
20:14:20.943 00.001 11616 worker thread done servicing request
20:14:20.943 00.000 11616 Worker thread wakes up
20:14:20.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:20.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:20.943 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
20:14:22.955 02.012 11616 Exposure complete
20:14:23.015 00.060 11616 worker thread done servicing request
20:14:23.015 00.000 12268 OnExposeComplete: enter
20:14:23.015 00.000 12268 UpdateGuideState(): m_state=6
20:14:23.015 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
20:14:23.016 00.001 12268 Star::Find returns 1 (0), X=1249.51, Y=862.22, Mass=313, SNR=12.1, Peak=36 HFD=3.9
20:14:23.016 00.000 12268 MultiStar: [#1 0.27,-0.10,0.90,U] [#2 -0.23,-0.13,0.91,U] [#3 0.11,-0.51,0.73,U] [#4 -0.10,0.06,0.76,U] [#5 0.86,1.23,0.00,M2] [#6 0.03,-0.93,0.00,M10] [#7 0.24,-0.39,0.36,U] [#8 1.12,0.29,0.00,M7] 
20:14:23.016 00.000 12268 refined, 5 included, MultiStar: {0.14, -0.21}, one-star: {0.52, -0.30}
20:14:23.016 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.67) = xAngle (0.68 = 0.68)
20:14:23.016 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.71 = 0.71)
20:14:23.016 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-0.99 mountX=0.20 mountY=0.16, mountTheta=0.70
20:14:23.017 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.21, opts=13)
20:14:23.018 00.001 12268 Enqueuing Move request for scope (0.14, -0.21)
20:14:23.018 00.000 11616 Worker thread wakes up
20:14:23.018 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.21) opts 0xd
20:14:23.018 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.21)
20:14:23.018 00.000 11616 Moving (0.14, -0.21) raw xDistance=0.20 yDistance=0.16
20:14:23.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
20:14:23.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:14:23.018 00.000 11616 MoveAxis(W, 110, ABG)
20:14:23.018 00.000 11616 Guiding  Dir = 3, Dur = 110
20:14:23.018 00.000 11616 IsSlewing returns 0
20:14:23.019 00.001 11616 IsGuiding returns 0
20:14:23.019 00.000 11616 PulseGuide returned control before completion, sleep 120
20:14:23.039 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:14:23.055 00.016 12268 UpdateGuideState exits: m=313 SNR=12.1
20:14:23.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:23.056 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:23.056 00.000 12268 Enqueuing Expose request
20:14:23.155 00.099 11616 IsGuiding returns 1
20:14:23.155 00.000 11616 scope still moving after pulse duration time elapsed
20:14:23.185 00.030 11616 IsSlewing returns 0
20:14:23.185 00.000 11616 IsGuiding returns 0
20:14:23.185 00.000 11616 scope move finished after 110 + 57 ms
20:14:23.185 00.000 11616 Move returns status 0, amount 110
20:14:23.185 00.000 11616 MoveAxis(S, 14, ABG)
20:14:23.185 00.000 11616 Guiding  Dir = 1, Dur = 14
20:14:23.185 00.000 11616 IsSlewing returns 0
20:14:23.187 00.002 11616 IsGuiding returns 0
20:14:23.187 00.000 11616 PulseGuide returned control before completion, sleep 24
20:14:23.216 00.029 11616 IsGuiding returns 1
20:14:23.217 00.001 11616 scope still moving after pulse duration time elapsed
20:14:23.248 00.031 11616 IsSlewing returns 0
20:14:23.249 00.001 11616 IsGuiding returns 0
20:14:23.249 00.000 11616 scope move finished after 14 + 47 ms
20:14:23.249 00.000 11616 Move returns status 0, amount 14
20:14:23.249 00.000 11616 move complete, result=0
20:14:23.249 00.000 11616 worker thread done servicing request
20:14:23.249 00.000 11616 Worker thread wakes up
20:14:23.249 00.000 12268 GuideStep: 0.2 px 110 ms WEST, 0.2 px 14 ms SOUTH
20:14:23.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:23.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:25.265 02.016 11616 Exposure complete
20:14:25.323 00.058 11616 worker thread done servicing request
20:14:25.324 00.001 12268 OnExposeComplete: enter
20:14:25.324 00.000 12268 UpdateGuideState(): m_state=6
20:14:25.324 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
20:14:25.324 00.000 12268 Star::Find returns 1 (0), X=1249.12, Y=862.78, Mass=270, SNR=11.3, Peak=34 HFD=4.1
20:14:25.325 00.001 12268 MultiStar: [#1 -0.10,-0.13,1.00,U] [#2 -0.40,0.52,0.94,U] [#3 -0.49,0.55,0.00,M1] [#4 -0.20,0.46,0.84,U] [#5 0.82,1.31,0.00,M3] [#6 0.47,-0.71,0.00,R] [#7 -0.09,0.63,0.38,U] [#8 0.89,0.62,0.00,M8] 
20:14:25.325 00.000 12268 single-star, 4 included, MultiStar: {-0.13, 0.30}, one-star: {0.12, 0.25}
20:14:25.325 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.67) = xAngle (2.79 = 2.79)
20:14:25.325 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.82 = 2.82)
20:14:25.325 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.25 hyp=0.28 cameraTheta=1.12 mountX=-0.27 mountY=0.09, mountTheta=2.82
20:14:25.326 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.25, opts=13)
20:14:25.326 00.000 12268 Enqueuing Move request for scope (0.12, 0.25)
20:14:25.326 00.000 11616 Worker thread wakes up
20:14:25.326 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.25) opts 0xd
20:14:25.327 00.001 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.25)
20:14:25.327 00.000 11616 Moving (0.12, 0.25) raw xDistance=-0.27 yDistance=0.09
20:14:25.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:14:25.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:14:25.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:25.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:14:25.327 00.000 11616 MoveAxis(E, 0, ABG)
20:14:25.327 00.000 11616 Move returns status 0, amount 0
20:14:25.327 00.000 11616 MoveAxis(N, 0, ABG)
20:14:25.327 00.000 11616 Move returns status 0, amount 0
20:14:25.327 00.000 11616 move complete, result=0
20:14:25.327 00.000 11616 worker thread done servicing request
20:14:25.348 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:14:25.364 00.016 12268 UpdateGuideState exits: m=270 SNR=11.3
20:14:25.364 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:25.364 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:25.364 00.000 12268 Enqueuing Expose request
20:14:25.365 00.001 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:25.365 00.000 11616 Worker thread wakes up
20:14:25.365 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:25.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:27.385 02.020 11616 Exposure complete
20:14:27.442 00.057 11616 worker thread done servicing request
20:14:27.442 00.000 12268 OnExposeComplete: enter
20:14:27.442 00.000 12268 UpdateGuideState(): m_state=6
20:14:27.443 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
20:14:27.443 00.000 12268 Star::Find returns 1 (0), X=1249.01, Y=862.49, Mass=248, SNR=10.7, Peak=27 HFD=4.1
20:14:27.443 00.000 12268 MultiStar: [#1 -0.30,-0.29,1.03,U] [#2 -0.44,0.20,1.03,U] [#3 -0.50,0.15,0.74,U] [#4 -0.58,0.32,0.82,U] [#5 0.57,1.60,0.00,M4] [#6 -0.64,0.42,0.00,M1] [#7 0.30,0.63,0.00,M4] [#8 1.07,0.27,0.00,M9] 
20:14:27.443 00.000 12268 single-star, 4 included, MultiStar: {-0.35, 0.06}, one-star: {0.01, -0.03}
20:14:27.443 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.67) = xAngle (0.50 = 0.50)
20:14:27.444 00.001 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.53 = 0.53)
20:14:27.444 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.17 mountX=0.03 mountY=0.02, mountTheta=0.52
20:14:27.445 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.03, opts=13)
20:14:27.445 00.000 12268 Enqueuing Move request for scope (0.01, -0.03)
20:14:27.445 00.000 11616 Worker thread wakes up
20:14:27.445 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
20:14:27.445 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
20:14:27.445 00.000 11616 Moving (0.01, -0.03) raw xDistance=0.03 yDistance=0.02
20:14:27.445 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:27.446 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:14:27.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:27.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:14:27.446 00.000 11616 MoveAxis(E, 0, ABG)
20:14:27.446 00.000 11616 Move returns status 0, amount 0
20:14:27.446 00.000 11616 MoveAxis(N, 0, ABG)
20:14:27.446 00.000 11616 Move returns status 0, amount 0
20:14:27.446 00.000 11616 move complete, result=0
20:14:27.446 00.000 11616 worker thread done servicing request
20:14:27.464 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:14:27.482 00.018 12268 UpdateGuideState exits: m=248 SNR=10.7
20:14:27.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:27.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:27.482 00.000 12268 Enqueuing Expose request
20:14:27.482 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:27.482 00.000 11616 Worker thread wakes up
20:14:27.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:27.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:29.552 02.070 11616 Exposure complete
20:14:29.609 00.057 11616 worker thread done servicing request
20:14:29.610 00.001 12268 OnExposeComplete: enter
20:14:29.610 00.000 12268 UpdateGuideState(): m_state=6
20:14:29.610 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
20:14:29.610 00.000 12268 Star::Find returns 1 (0), X=1248.86, Y=862.84, Mass=276, SNR=11.3, Peak=36 HFD=4.3
20:14:29.610 00.000 12268 MultiStar: [#1 -0.29,0.16,1.03,U] [#2 -0.49,0.71,0.00,M1] [#3 -0.25,0.26,0.68,U] [#4 -0.60,0.41,0.00,M1] [#5 0.26,1.73,0.00,M5] [#6 -0.30,0.57,0.78,U] [#7 -0.24,0.36,0.44,U] [#8 0.68,1.24,0.00,M10] 
20:14:29.610 00.000 12268 single-star, 4 included, MultiStar: {-0.24, 0.32}, one-star: {-0.13, 0.31}
20:14:29.610 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.67) = xAngle (3.64 = -2.65)
20:14:29.611 00.001 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.67 = -2.62)
20:14:29.611 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.31 hyp=0.34 cameraTheta=1.97 mountX=-0.30 mountY=-0.17, mountTheta=-2.62
20:14:29.612 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.31, opts=13)
20:14:29.612 00.000 12268 Enqueuing Move request for scope (-0.13, 0.31)
20:14:29.612 00.000 11616 Worker thread wakes up
20:14:29.612 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.31) opts 0xd
20:14:29.612 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.31)
20:14:29.612 00.000 11616 Moving (-0.13, 0.31) raw xDistance=-0.30 yDistance=-0.17
20:14:29.612 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
20:14:29.613 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.90
20:14:29.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
20:14:29.613 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:14:29.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:14:29.613 00.000 11616 MoveAxis(E, 167, ABG)
20:14:29.613 00.000 11616 Guiding  Dir = 2, Dur = 167
20:14:29.613 00.000 11616 IsSlewing returns 0
20:14:29.613 00.000 11616 IsGuiding returns 0
20:14:29.614 00.001 11616 PulseGuide returned control before completion, sleep 177
20:14:29.634 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:14:29.652 00.018 12268 UpdateGuideState exits: m=276 SNR=11.3
20:14:29.653 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:29.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:29.653 00.000 12268 Enqueuing Expose request
20:14:29.802 00.149 11616 IsGuiding returns 1
20:14:29.802 00.000 11616 scope still moving after pulse duration time elapsed
20:14:29.833 00.031 11616 IsSlewing returns 0
20:14:29.834 00.001 11616 IsGuiding returns 0
20:14:29.834 00.000 11616 scope move finished after 167 + 53 ms
20:14:29.834 00.000 11616 Move returns status 0, amount 167
20:14:29.834 00.000 11616 MoveAxis(N, 0, ABG)
20:14:29.834 00.000 11616 Move returns status 0, amount 0
20:14:29.834 00.000 11616 move complete, result=0
20:14:29.834 00.000 11616 worker thread done servicing request
20:14:29.834 00.000 11616 Worker thread wakes up
20:14:29.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:29.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:29.834 00.000 12268 GuideStep: -0.3 px 167 ms EAST, -0.2 px 0 ms NORTH
20:14:31.838 02.004 11616 Exposure complete
20:14:31.896 00.058 11616 worker thread done servicing request
20:14:31.896 00.000 12268 OnExposeComplete: enter
20:14:31.896 00.000 12268 UpdateGuideState(): m_state=6
20:14:31.896 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
20:14:31.897 00.001 12268 Star::Find returns 1 (0), X=1248.79, Y=862.69, Mass=297, SNR=11.7, Peak=39 HFD=3.7
20:14:31.897 00.000 12268 MultiStar: [#1 0.16,-0.00,1.11,U] [#2 -0.51,0.21,1.00,U] [#3 -0.29,0.16,0.76,U] [#4 -0.22,0.49,0.69,U] [#5 0.46,1.12,0.00,M6] [#6 -0.80,0.26,0.00,M1] [#7 0.07,0.99,0.00,M4] [#8 0.17,0.63,0.64,U] 
20:14:31.897 00.000 12268 single-star, 5 included, MultiStar: {-0.16, 0.24}, one-star: {-0.21, 0.16}
20:14:31.897 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.67) = xAngle (4.15 = -2.14)
20:14:31.897 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.18 = -2.11)
20:14:31.897 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.26 cameraTheta=2.48 mountX=-0.14 mountY=-0.23, mountTheta=-2.13
20:14:31.899 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.16, opts=13)
20:14:31.899 00.000 12268 Enqueuing Move request for scope (-0.21, 0.16)
20:14:31.899 00.000 11616 Worker thread wakes up
20:14:31.899 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.16) opts 0xd
20:14:31.899 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.16)
20:14:31.899 00.000 11616 Moving (-0.21, 0.16) raw xDistance=-0.14 yDistance=-0.23
20:14:31.899 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
20:14:31.899 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:14:31.899 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:14:31.899 00.000 11616 MoveAxis(E, 79, ABG)
20:14:31.900 00.001 11616 Guiding  Dir = 2, Dur = 79
20:14:31.900 00.000 11616 IsSlewing returns 0
20:14:31.900 00.000 11616 IsGuiding returns 0
20:14:31.900 00.000 11616 PulseGuide returned control before completion, sleep 89
20:14:31.921 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:14:31.939 00.018 12268 UpdateGuideState exits: m=297 SNR=11.7
20:14:31.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:31.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:31.939 00.000 12268 Enqueuing Expose request
20:14:31.997 00.058 11616 IsGuiding returns 1
20:14:31.997 00.000 11616 scope still moving after pulse duration time elapsed
20:14:32.028 00.031 11616 IsSlewing returns 0
20:14:32.040 00.012 11616 IsGuiding returns 0
20:14:32.040 00.000 11616 scope move finished after 79 + 61 ms
20:14:32.040 00.000 11616 Move returns status 0, amount 79
20:14:32.041 00.001 11616 MoveAxis(N, 0, ABG)
20:14:32.041 00.000 11616 Move returns status 0, amount 0
20:14:32.041 00.000 11616 move complete, result=0
20:14:32.041 00.000 11616 worker thread done servicing request
20:14:32.041 00.000 11616 Worker thread wakes up
20:14:32.041 00.000 12268 GuideStep: -0.1 px 79 ms EAST, -0.2 px 0 ms NORTH
20:14:32.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:32.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:34.047 02.006 11616 Exposure complete
20:14:34.104 00.057 11616 worker thread done servicing request
20:14:34.104 00.000 12268 OnExposeComplete: enter
20:14:34.104 00.000 12268 UpdateGuideState(): m_state=6
20:14:34.104 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
20:14:34.104 00.000 12268 Star::Find returns 1 (0), X=1249.15, Y=862.75, Mass=281, SNR=11.5, Peak=37 HFD=4.0
20:14:34.104 00.000 12268 MultiStar: [#1 0.01,-0.09,1.01,U] [#2 -0.37,0.33,0.99,U] [#3 -0.61,0.14,0.80,U] [#4 -0.50,0.19,0.82,U] [#5 0.30,1.11,0.00,M7] [#6 -0.61,0.22,0.61,U] [#7 -0.14,0.66,0.62,U] [#8 0.68,0.73,0.00,M10] 
20:14:34.104 00.000 12268 single-star, 6 included, MultiStar: {-0.27, 0.22}, one-star: {0.15, 0.22}
20:14:34.104 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.67) = xAngle (2.64 = 2.64)
20:14:34.104 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.67 = 2.67)
20:14:34.104 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.22 hyp=0.27 cameraTheta=0.98 mountX=-0.24 mountY=0.12, mountTheta=2.67
20:14:34.107 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.22, opts=13)
20:14:34.107 00.000 12268 Enqueuing Move request for scope (0.15, 0.22)
20:14:34.108 00.001 11616 Worker thread wakes up
20:14:34.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.22) opts 0xd
20:14:34.108 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.22)
20:14:34.108 00.000 11616 Moving (0.15, 0.22) raw xDistance=-0.24 yDistance=0.12
20:14:34.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
20:14:34.108 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:34.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:14:34.108 00.000 11616 MoveAxis(E, 132, ABG)
20:14:34.108 00.000 11616 Guiding  Dir = 2, Dur = 132
20:14:34.109 00.001 11616 IsSlewing returns 0
20:14:34.109 00.000 11616 IsGuiding returns 0
20:14:34.109 00.000 11616 PulseGuide returned control before completion, sleep 142
20:14:34.129 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:14:34.145 00.016 12268 UpdateGuideState exits: m=281 SNR=11.5
20:14:34.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:34.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:34.145 00.000 12268 Enqueuing Expose request
20:14:34.254 00.109 11616 IsGuiding returns 1
20:14:34.254 00.000 11616 scope still moving after pulse duration time elapsed
20:14:34.285 00.031 11616 IsSlewing returns 0
20:14:34.286 00.001 11616 IsGuiding returns 0
20:14:34.286 00.000 11616 scope move finished after 132 + 45 ms
20:14:34.286 00.000 11616 Move returns status 0, amount 132
20:14:34.286 00.000 11616 MoveAxis(N, 0, ABG)
20:14:34.286 00.000 11616 Move returns status 0, amount 0
20:14:34.287 00.001 11616 move complete, result=0
20:14:34.287 00.000 11616 worker thread done servicing request
20:14:34.287 00.000 11616 Worker thread wakes up
20:14:34.287 00.000 12268 GuideStep: -0.2 px 132 ms EAST, 0.1 px 0 ms NORTH
20:14:34.288 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:34.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:36.295 02.007 11616 Exposure complete
20:14:36.355 00.060 11616 worker thread done servicing request
20:14:36.355 00.000 12268 OnExposeComplete: enter
20:14:36.355 00.000 12268 UpdateGuideState(): m_state=6
20:14:36.355 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
20:14:36.355 00.000 12268 Star::Find returns 1 (0), X=1249.24, Y=862.49, Mass=293, SNR=11.7, Peak=44 HFD=3.6
20:14:36.356 00.001 12268 MultiStar: [#1 -0.29,0.14,0.96,U] [#2 -0.16,0.44,0.98,U] [#3 -0.05,0.06,0.97,U] [#4 -0.14,-0.16,0.85,U] [#5 0.85,1.41,0.00,M8] [#6 -0.49,0.28,0.67,U] [#7 -0.26,0.60,0.53,U] [#8 0.21,0.63,0.45,U] 
20:14:36.356 00.000 12268 refined, 7 included, MultiStar: {-0.11, 0.20}, one-star: {0.25, -0.03}
20:14:36.356 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.67) = xAngle (3.77 = -2.52)
20:14:36.356 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.80 = -2.48)
20:14:36.356 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.10 mountX=-0.18 mountY=-0.14, mountTheta=-2.50
20:14:36.357 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.20, opts=13)
20:14:36.357 00.000 12268 Enqueuing Move request for scope (-0.11, 0.20)
20:14:36.357 00.000 11616 Worker thread wakes up
20:14:36.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
20:14:36.357 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
20:14:36.357 00.000 11616 Moving (-0.11, 0.20) raw xDistance=-0.18 yDistance=-0.14
20:14:36.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:14:36.357 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:36.359 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:14:36.359 00.000 11616 MoveAxis(E, 103, ABG)
20:14:36.359 00.000 11616 Guiding  Dir = 2, Dur = 103
20:14:36.359 00.000 11616 IsSlewing returns 0
20:14:36.359 00.000 11616 IsGuiding returns 0
20:14:36.360 00.001 11616 PulseGuide returned control before completion, sleep 113
20:14:36.380 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:14:36.397 00.017 12268 UpdateGuideState exits: m=293 SNR=11.7
20:14:36.398 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:36.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:36.398 00.000 12268 Enqueuing Expose request
20:14:36.478 00.080 11616 IsGuiding returns 1
20:14:36.479 00.001 11616 scope still moving after pulse duration time elapsed
20:14:36.509 00.030 11616 IsSlewing returns 0
20:14:36.510 00.001 11616 IsGuiding returns 1
20:14:36.540 00.030 11616 IsSlewing returns 0
20:14:36.541 00.001 11616 IsGuiding returns 0
20:14:36.541 00.000 11616 scope move finished after 103 + 78 ms
20:14:36.541 00.000 11616 Move returns status 0, amount 103
20:14:36.541 00.000 11616 MoveAxis(N, 0, ABG)
20:14:36.541 00.000 11616 Move returns status 0, amount 0
20:14:36.541 00.000 11616 move complete, result=0
20:14:36.541 00.000 11616 worker thread done servicing request
20:14:36.541 00.000 11616 Worker thread wakes up
20:14:36.542 00.001 12268 GuideStep: -0.2 px 103 ms EAST, -0.1 px 0 ms NORTH
20:14:36.542 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:36.542 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:38.553 02.011 11616 Exposure complete
20:14:38.611 00.058 11616 worker thread done servicing request
20:14:38.612 00.001 12268 OnExposeComplete: enter
20:14:38.612 00.000 12268 UpdateGuideState(): m_state=6
20:14:38.612 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
20:14:38.612 00.000 12268 Star::Find returns 1 (0), X=1248.59, Y=862.99, Mass=287, SNR=11.6, Peak=37 HFD=3.8
20:14:38.613 00.001 12268 MultiStar: [#1 -0.14,0.08,0.98,U] [#2 -0.48,0.03,0.94,U] [#3 -0.65,-0.17,0.72,U] [#4 -0.41,0.31,0.84,U] [#5 0.52,1.37,0.00,M9] [#6 -0.57,0.11,0.60,U] [#7 -0.95,-0.19,0.00,M3] [#8 0.05,0.87,0.00,M10] 
20:14:38.613 00.000 12268 refined, 5 included, MultiStar: {-0.42, 0.15}, one-star: {-0.40, 0.47}
20:14:38.613 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (-1.67) = xAngle (4.47 = -1.82)
20:14:38.613 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.50 = -1.79)
20:14:38.613 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.15 hyp=0.45 cameraTheta=2.80 mountX=-0.11 mountY=-0.44, mountTheta=-1.82
20:14:38.615 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.15, opts=13)
20:14:38.615 00.000 12268 Enqueuing Move request for scope (-0.42, 0.15)
20:14:38.615 00.000 11616 Worker thread wakes up
20:14:38.615 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.15) opts 0xd
20:14:38.615 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.15)
20:14:38.615 00.000 11616 Moving (-0.42, 0.15) raw xDistance=-0.11 yDistance=-0.44
20:14:38.615 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
20:14:38.615 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:14:38.616 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
20:14:38.616 00.000 11616 MoveAxis(E, 61, ABG)
20:14:38.616 00.000 11616 Guiding  Dir = 2, Dur = 61
20:14:38.616 00.000 11616 IsSlewing returns 0
20:14:38.616 00.000 11616 IsGuiding returns 0
20:14:38.617 00.001 11616 PulseGuide returned control before completion, sleep 71
20:14:38.636 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:14:38.653 00.017 12268 UpdateGuideState exits: m=287 SNR=11.6
20:14:38.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:38.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:38.653 00.000 12268 Enqueuing Expose request
20:14:38.703 00.050 11616 IsGuiding returns 1
20:14:38.704 00.001 11616 scope still moving after pulse duration time elapsed
20:14:38.735 00.031 11616 IsSlewing returns 0
20:14:38.735 00.000 11616 IsGuiding returns 1
20:14:38.765 00.030 11616 IsSlewing returns 0
20:14:38.766 00.001 11616 IsGuiding returns 1
20:14:38.795 00.029 11616 IsSlewing returns 0
20:14:38.796 00.001 11616 IsGuiding returns 0
20:14:38.796 00.000 11616 scope move finished after 61 + 118 ms
20:14:38.796 00.000 11616 Move returns status 0, amount 61
20:14:38.796 00.000 11616 MoveAxis(N, 0, ABG)
20:14:38.796 00.000 11616 Move returns status 0, amount 0
20:14:38.796 00.000 11616 move complete, result=0
20:14:38.796 00.000 11616 worker thread done servicing request
20:14:38.797 00.001 12268 GuideStep: -0.1 px 61 ms EAST, -0.4 px 0 ms NORTH
20:14:38.797 00.000 11616 Worker thread wakes up
20:14:38.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:38.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:40.797 02.000 11616 Exposure complete
20:14:40.855 00.058 11616 worker thread done servicing request
20:14:40.855 00.000 12268 OnExposeComplete: enter
20:14:40.856 00.001 12268 UpdateGuideState(): m_state=6
20:14:40.856 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
20:14:40.856 00.000 12268 Star::Find returns 1 (0), X=1248.84, Y=862.48, Mass=254, SNR=10.9, Peak=35 HFD=3.6
20:14:40.856 00.000 12268 MultiStar: [#1 -0.58,0.15,1.06,U] [#2 -0.72,0.41,0.00,M1] [#3 -0.48,-0.12,0.82,U] [#4 -0.39,0.57,0.00,M1] [#5 0.68,1.75,0.00,M10] [#6 -0.50,0.57,0.00,M1] [#7 -0.54,0.20,0.46,U] [#8 0.27,0.35,0.55,U] 
20:14:40.856 00.000 12268 single-star, 4 included, MultiStar: {-0.32, 0.08}, one-star: {-0.16, -0.04}
20:14:40.856 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.67) = xAngle (-1.23 = -1.23)
20:14:40.856 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.20 = -1.20)
20:14:40.857 00.001 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.90 mountX=0.05 mountY=-0.15, mountTheta=-1.22
20:14:40.858 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.04, opts=13)
20:14:40.858 00.000 12268 Enqueuing Move request for scope (-0.16, -0.04)
20:14:40.858 00.000 11616 Worker thread wakes up
20:14:40.858 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
20:14:40.858 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
20:14:40.858 00.000 11616 Moving (-0.16, -0.04) raw xDistance=0.05 yDistance=-0.15
20:14:40.858 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:40.859 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:14:40.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:14:40.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:14:40.859 00.000 11616 MoveAxis(E, 0, ABG)
20:14:40.859 00.000 11616 Move returns status 0, amount 0
20:14:40.859 00.000 11616 MoveAxis(N, 0, ABG)
20:14:40.859 00.000 11616 Move returns status 0, amount 0
20:14:40.859 00.000 11616 move complete, result=0
20:14:40.860 00.001 11616 worker thread done servicing request
20:14:40.883 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:14:40.899 00.016 12268 UpdateGuideState exits: m=254 SNR=10.9
20:14:40.900 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:40.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:40.900 00.000 12268 Enqueuing Expose request
20:14:40.900 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:14:40.900 00.000 11616 Worker thread wakes up
20:14:40.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:40.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:42.904 02.004 11616 Exposure complete
20:14:42.960 00.056 11616 worker thread done servicing request
20:14:42.961 00.001 12268 OnExposeComplete: enter
20:14:42.961 00.000 12268 UpdateGuideState(): m_state=6
20:14:42.961 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
20:14:42.961 00.000 12268 Star::Find returns 1 (0), X=1249.03, Y=862.85, Mass=349, SNR=12.8, Peak=42 HFD=4.3
20:14:42.961 00.000 12268 MultiStar: [#1 -0.32,0.35,0.91,U] [#2 -0.36,0.67,0.00,M2] [#3 -0.42,0.34,0.71,U] [#4 -0.57,-0.02,0.73,U] [#5 0.44,1.63,0.00,R] [#6 0.07,0.41,0.72,U] [#7 -0.63,0.79,0.00,M3] [#8 0.46,1.01,0.00,M10] 
20:14:42.961 00.000 12268 single-star, 4 included, MultiStar: {-0.22, 0.28}, one-star: {0.04, 0.32}
20:14:42.962 00.001 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.67) = xAngle (3.12 = 3.12)
20:14:42.962 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.15 = -3.13)
20:14:42.962 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.45 mountX=-0.32 mountY=-0.00, mountTheta=-3.13
20:14:42.964 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.32, opts=13)
20:14:42.964 00.000 12268 Enqueuing Move request for scope (0.04, 0.32)
20:14:42.964 00.000 11616 Worker thread wakes up
20:14:42.964 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.32) opts 0xd
20:14:42.964 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.32)
20:14:42.965 00.001 11616 Moving (0.04, 0.32) raw xDistance=-0.32 yDistance=-0.00
20:14:42.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:14:42.965 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:42.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:14:42.965 00.000 11616 MoveAxis(E, 182, ABG)
20:14:42.965 00.000 11616 Guiding  Dir = 2, Dur = 182
20:14:42.965 00.000 11616 IsSlewing returns 0
20:14:42.965 00.000 11616 IsGuiding returns 0
20:14:42.966 00.001 11616 PulseGuide returned control before completion, sleep 192
20:14:42.989 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:14:43.008 00.019 12268 UpdateGuideState exits: m=349 SNR=12.8
20:14:43.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:43.009 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:43.009 00.000 12268 Enqueuing Expose request
20:14:43.165 00.156 11616 IsGuiding returns 1
20:14:43.165 00.000 11616 scope still moving after pulse duration time elapsed
20:14:43.196 00.031 11616 IsSlewing returns 0
20:14:43.196 00.000 11616 IsGuiding returns 0
20:14:43.196 00.000 11616 scope move finished after 182 + 47 ms
20:14:43.196 00.000 11616 Move returns status 0, amount 182
20:14:43.196 00.000 11616 MoveAxis(N, 0, ABG)
20:14:43.197 00.001 11616 Move returns status 0, amount 0
20:14:43.197 00.000 11616 move complete, result=0
20:14:43.197 00.000 11616 worker thread done servicing request
20:14:43.197 00.000 11616 Worker thread wakes up
20:14:43.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:43.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:43.197 00.000 12268 GuideStep: -0.3 px 182 ms EAST, -0.0 px 0 ms NORTH
20:14:45.204 02.007 11616 Exposure complete
20:14:45.264 00.060 11616 worker thread done servicing request
20:14:45.265 00.001 12268 OnExposeComplete: enter
20:14:45.265 00.000 12268 UpdateGuideState(): m_state=6
20:14:45.265 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
20:14:45.265 00.000 12268 Star::Find returns 1 (0), X=1248.87, Y=863.02, Mass=339, SNR=12.6, Peak=38 HFD=4.3
20:14:45.265 00.000 12268 MultiStar: [#1 -0.58,0.36,0.00,M1] [#2 -0.53,0.61,0.00,M3] [#3 -0.16,0.59,0.71,U] [#4 -0.26,0.61,0.74,U] [#5 -0.91,-1.31,0.00,M1] [#6 -0.75,0.06,0.00,M1] [#7 -0.47,1.11,0.00,M4] [#8 0.35,1.17,0.00,R] 
20:14:45.265 00.000 12268 single-star, 2 included, MultiStar: {-0.18, 0.56}, one-star: {-0.12, 0.49}
20:14:45.265 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.67) = xAngle (3.49 = -2.80)
20:14:45.266 00.001 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.52 = -2.77)
20:14:45.266 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.49 hyp=0.51 cameraTheta=1.82 mountX=-0.48 mountY=-0.19, mountTheta=-2.77
20:14:45.267 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.49, opts=13)
20:14:45.267 00.000 12268 Enqueuing Move request for scope (-0.12, 0.49)
20:14:45.267 00.000 11616 Worker thread wakes up
20:14:45.267 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.49) opts 0xd
20:14:45.267 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.49)
20:14:45.268 00.001 11616 Moving (-0.12, 0.49) raw xDistance=-0.48 yDistance=-0.19
20:14:45.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
20:14:45.268 00.000 11616 switching direction from 1 to -1 - decHistory=-5 oldest=-0.06 newest=-0.34
20:14:45.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
20:14:45.268 00.000 11616 MoveAxis(E, 268, ABG)
20:14:45.268 00.000 11616 Guiding  Dir = 2, Dur = 268
20:14:45.269 00.001 11616 IsSlewing returns 0
20:14:45.269 00.000 11616 IsGuiding returns 0
20:14:45.269 00.000 11616 PulseGuide returned control before completion, sleep 278
20:14:45.291 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:14:45.308 00.017 12268 UpdateGuideState exits: m=339 SNR=12.6
20:14:45.309 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:45.309 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:45.309 00.000 12268 Enqueuing Expose request
20:14:45.563 00.254 11616 IsGuiding returns 1
20:14:45.563 00.000 11616 scope still moving after pulse duration time elapsed
20:14:45.593 00.030 11616 IsSlewing returns 0
20:14:45.594 00.001 11616 IsGuiding returns 0
20:14:45.594 00.000 11616 scope move finished after 268 + 57 ms
20:14:45.594 00.000 11616 Move returns status 0, amount 268
20:14:45.594 00.000 11616 BLC: Oldest BLC event removed
20:14:45.594 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2162 applied
20:14:45.594 00.000 11616 MoveAxis(N, 2178, ABG)
20:14:45.594 00.000 11616 Guiding  Dir = 0, Dur = 2178
20:14:45.595 00.001 11616 IsSlewing returns 0
20:14:45.595 00.000 11616 IsGuiding returns 0
20:14:45.596 00.001 11616 PulseGuide returned control before completion, sleep 2188
20:14:47.800 02.204 11616 IsGuiding returns 1
20:14:47.800 00.000 11616 scope still moving after pulse duration time elapsed
20:14:47.831 00.031 11616 IsSlewing returns 0
20:14:47.832 00.001 11616 IsGuiding returns 0
20:14:47.832 00.000 11616 scope move finished after 2178 + 58 ms
20:14:47.832 00.000 11616 Move returns status 0, amount 2178
20:14:47.833 00.001 11616 move complete, result=0
20:14:47.833 00.000 11616 worker thread done servicing request
20:14:47.833 00.000 11616 Worker thread wakes up
20:14:47.833 00.000 12268 GuideStep: -0.5 px 268 ms EAST, -0.2 px 2178 ms NORTH
20:14:47.833 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:47.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:49.838 02.005 11616 Exposure complete
20:14:49.897 00.059 11616 worker thread done servicing request
20:14:49.897 00.000 12268 OnExposeComplete: enter
20:14:49.898 00.001 12268 UpdateGuideState(): m_state=6
20:14:49.898 00.000 12268 Star::Find(15, 1248, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
20:14:49.898 00.000 12268 Star::Find returns 1 (0), X=1248.88, Y=862.67, Mass=294, SNR=11.7, Peak=33 HFD=3.9
20:14:49.898 00.000 12268 MultiStar: [#1 -0.17,0.11,0.93,U] [#2 -1.03,0.29,0.00,M4] [#3 -0.75,-0.13,0.00,M1] [#4 -0.34,0.53,0.79,U] [#5 0.17,-0.10,0.77,U] [#6 -0.88,0.12,0.00,M2] [#7 -0.46,0.42,0.40,U] [#8 0.05,-0.75,0.00,M1] 
20:14:49.898 00.000 12268 single-star, 4 included, MultiStar: {-0.15, 0.19}, one-star: {-0.12, 0.15}
20:14:49.898 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.67) = xAngle (3.92 = -2.37)
20:14:49.898 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.95 = -2.34)
20:14:49.899 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=0.15 hyp=0.19 cameraTheta=2.25 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
20:14:49.900 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.15, opts=13)
20:14:49.900 00.000 12268 Enqueuing Move request for scope (-0.12, 0.15)
20:14:49.900 00.000 11616 Worker thread wakes up
20:14:49.900 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.15) opts 0xd
20:14:49.900 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.15)
20:14:49.900 00.000 11616 Moving (-0.12, 0.15) raw xDistance=-0.14 yDistance=-0.14
20:14:49.900 00.000 11616 BLC: History state: CurrMiss=0.14, AvgInitMiss=0.29, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.027860, 1:0.137381
20:14:49.901 00.001 11616 BLC: No correction, Miss < min_move
20:14:49.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
20:14:49.901 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:49.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:14:49.901 00.000 11616 MoveAxis(E, 76, ABG)
20:14:49.901 00.000 11616 Guiding  Dir = 2, Dur = 76
20:14:49.901 00.000 11616 IsSlewing returns 0
20:14:49.901 00.000 11616 IsGuiding returns 0
20:14:49.902 00.001 11616 PulseGuide returned control before completion, sleep 86
20:14:49.922 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:14:49.940 00.018 12268 UpdateGuideState exits: m=294 SNR=11.7
20:14:49.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:49.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:49.940 00.000 12268 Enqueuing Expose request
20:14:49.997 00.057 11616 IsGuiding returns 1
20:14:49.997 00.000 11616 scope still moving after pulse duration time elapsed
20:14:50.028 00.031 11616 IsSlewing returns 0
20:14:50.029 00.001 11616 IsGuiding returns 0
20:14:50.029 00.000 11616 scope move finished after 76 + 52 ms
20:14:50.029 00.000 11616 Move returns status 0, amount 76
20:14:50.029 00.000 11616 MoveAxis(N, 0, ABG)
20:14:50.029 00.000 11616 Move returns status 0, amount 0
20:14:50.029 00.000 11616 move complete, result=0
20:14:50.029 00.000 11616 worker thread done servicing request
20:14:50.029 00.000 11616 Worker thread wakes up
20:14:50.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:50.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:50.029 00.000 12268 GuideStep: -0.1 px 76 ms EAST, -0.1 px 0 ms NORTH
20:14:52.043 02.014 11616 Exposure complete
20:14:52.104 00.061 11616 worker thread done servicing request
20:14:52.104 00.000 12268 OnExposeComplete: enter
20:14:52.104 00.000 12268 UpdateGuideState(): m_state=6
20:14:52.104 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
20:14:52.104 00.000 12268 Star::Find returns 1 (0), X=1249.08, Y=862.62, Mass=310, SNR=12.0, Peak=34 HFD=4.1
20:14:52.105 00.001 12268 MultiStar: [#1 -0.16,-0.36,0.96,U] [#2 -0.22,0.30,0.95,U] [#3 -0.23,-0.06,0.74,U] [#4 0.01,0.22,0.84,U] [#5 0.37,1.74,0.00,M1] [#6 -0.72,0.25,0.00,M3] [#7 -0.66,1.35,0.00,M4] [#8 0.48,-0.21,0.49,U] 
20:14:52.105 00.000 12268 refined, 5 included, MultiStar: {-0.04, 0.01}, one-star: {0.09, 0.10}
20:14:52.105 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.67) = xAngle (4.46 = -1.82)
20:14:52.105 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.49 = -1.79)
20:14:52.105 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.79 mountX=-0.01 mountY=-0.04, mountTheta=-1.82
20:14:52.106 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.01, opts=13)
20:14:52.106 00.000 12268 Enqueuing Move request for scope (-0.04, 0.01)
20:14:52.107 00.001 11616 Worker thread wakes up
20:14:52.107 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
20:14:52.107 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
20:14:52.107 00.000 11616 Moving (-0.04, 0.01) raw xDistance=-0.01 yDistance=-0.04
20:14:52.107 00.000 11616 BLC: History state: CurrMiss=0.04, AvgInitMiss=0.29, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.027860, 1:0.137381, 2:0.041300
20:14:52.107 00.000 11616 BLC: No correction, Miss < min_move
20:14:52.107 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:52.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:14:52.107 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:52.108 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:14:52.108 00.000 11616 MoveAxis(E, 0, ABG)
20:14:52.108 00.000 11616 Move returns status 0, amount 0
20:14:52.108 00.000 11616 MoveAxis(N, 0, ABG)
20:14:52.108 00.000 11616 Move returns status 0, amount 0
20:14:52.108 00.000 11616 move complete, result=0
20:14:52.108 00.000 11616 worker thread done servicing request
20:14:52.131 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:14:52.148 00.017 12268 UpdateGuideState exits: m=310 SNR=12.0
20:14:52.149 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:52.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:52.149 00.000 12268 Enqueuing Expose request
20:14:52.149 00.000 11616 Worker thread wakes up
20:14:52.149 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:52.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:52.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:54.166 02.017 11616 Exposure complete
20:14:54.225 00.059 11616 worker thread done servicing request
20:14:54.225 00.000 12268 OnExposeComplete: enter
20:14:54.225 00.000 12268 UpdateGuideState(): m_state=6
20:14:54.226 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
20:14:54.226 00.000 12268 Star::Find returns 1 (0), X=1249.16, Y=862.93, Mass=300, SNR=11.8, Peak=33 HFD=4.3
20:14:54.226 00.000 12268 MultiStar: [#1 -0.07,0.43,0.96,U] [#2 0.05,0.76,0.00,M4] [#3 -0.42,0.34,0.82,U] [#4 -0.27,0.29,0.78,U] [#5 0.47,-0.23,0.75,U] [#6 -1.00,0.20,0.00,M4] [#7 0.04,1.10,0.00,M5] [#8 0.48,0.34,0.65,U] 
20:14:54.226 00.000 12268 refined, 5 included, MultiStar: {0.04, 0.28}, one-star: {0.17, 0.40}
20:14:54.226 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.67) = xAngle (3.10 = 3.10)
20:14:54.226 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.13 = 3.13)
20:14:54.227 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.43 mountX=-0.28 mountY=0.00, mountTheta=3.13
20:14:54.229 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.28, opts=13)
20:14:54.229 00.000 12268 Enqueuing Move request for scope (0.04, 0.28)
20:14:54.229 00.000 11616 Worker thread wakes up
20:14:54.229 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
20:14:54.229 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
20:14:54.229 00.000 11616 Moving (0.04, 0.28) raw xDistance=-0.28 yDistance=0.00
20:14:54.230 00.001 11616 BLC: window closed
20:14:54.230 00.000 11616 BLC: History state: CurrMiss=-0.00, AvgInitMiss=0.29, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.027860, 1:0.137381, 2:0.041300
20:14:54.230 00.000 11616 BLC: No correction, Miss < min_move
20:14:54.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
20:14:54.230 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:54.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:14:54.230 00.000 11616 MoveAxis(E, 156, ABG)
20:14:54.230 00.000 11616 Guiding  Dir = 2, Dur = 156
20:14:54.231 00.001 11616 IsSlewing returns 0
20:14:54.231 00.000 11616 IsGuiding returns 0
20:14:54.232 00.001 11616 PulseGuide returned control before completion, sleep 166
20:14:54.253 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:14:54.275 00.022 12268 UpdateGuideState exits: m=300 SNR=11.8
20:14:54.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:54.276 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:54.276 00.000 12268 Enqueuing Expose request
20:14:54.412 00.136 11616 IsGuiding returns 1
20:14:54.413 00.001 11616 scope still moving after pulse duration time elapsed
20:14:54.443 00.030 11616 IsSlewing returns 0
20:14:54.444 00.001 11616 IsGuiding returns 0
20:14:54.444 00.000 11616 scope move finished after 156 + 57 ms
20:14:54.444 00.000 11616 Move returns status 0, amount 156
20:14:54.445 00.001 11616 MoveAxis(N, 0, ABG)
20:14:54.445 00.000 11616 Move returns status 0, amount 0
20:14:54.445 00.000 11616 move complete, result=0
20:14:54.445 00.000 11616 worker thread done servicing request
20:14:54.446 00.001 12268 GuideStep: -0.3 px 156 ms EAST, 0.0 px 0 ms NORTH
20:14:54.446 00.000 11616 Worker thread wakes up
20:14:54.447 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:54.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:56.459 02.012 11616 Exposure complete
20:14:56.516 00.057 11616 worker thread done servicing request
20:14:56.516 00.000 12268 OnExposeComplete: enter
20:14:56.516 00.000 12268 UpdateGuideState(): m_state=6
20:14:56.517 00.001 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
20:14:56.517 00.000 12268 Star::Find returns 1 (0), X=1249.28, Y=863.31, Mass=305, SNR=11.9, Peak=33 HFD=4.3
20:14:56.517 00.000 12268 MultiStar: [#1 -0.07,0.28,0.97,U] [#2 -0.41,0.69,0.00,M5] [#3 -0.19,0.41,0.76,U] [#4 -0.29,0.67,0.00,M1] [#5 0.29,-0.25,0.77,U] [#6 -0.46,0.86,0.00,M5] [#7 -0.38,1.33,0.00,M6] [#8 0.58,-0.19,0.48,U] 
20:14:56.517 00.000 12268 refined, 4 included, MultiStar: {0.15, 0.27}, one-star: {0.29, 0.78}
20:14:56.517 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.67) = xAngle (2.74 = 2.74)
20:14:56.517 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.77 = 2.77)
20:14:56.517 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.27 hyp=0.31 cameraTheta=1.07 mountX=-0.29 mountY=0.11, mountTheta=2.77
20:14:56.519 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.27, opts=13)
20:14:56.519 00.000 12268 Enqueuing Move request for scope (0.15, 0.27)
20:14:56.519 00.000 11616 Worker thread wakes up
20:14:56.519 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.27) opts 0xd
20:14:56.519 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.27)
20:14:56.519 00.000 11616 Moving (0.15, 0.27) raw xDistance=-0.29 yDistance=0.11
20:14:56.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
20:14:56.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:56.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:14:56.519 00.000 11616 MoveAxis(E, 160, ABG)
20:14:56.519 00.000 11616 Guiding  Dir = 2, Dur = 160
20:14:56.520 00.001 11616 IsSlewing returns 0
20:14:56.520 00.000 11616 IsGuiding returns 0
20:14:56.520 00.000 11616 PulseGuide returned control before completion, sleep 170
20:14:56.544 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:14:56.560 00.016 12268 UpdateGuideState exits: m=305 SNR=11.9
20:14:56.561 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:56.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:56.561 00.000 12268 Enqueuing Expose request
20:14:56.692 00.131 11616 IsGuiding returns 1
20:14:56.692 00.000 11616 scope still moving after pulse duration time elapsed
20:14:56.724 00.032 11616 IsSlewing returns 0
20:14:56.724 00.000 11616 IsGuiding returns 0
20:14:56.725 00.001 11616 scope move finished after 160 + 44 ms
20:14:56.725 00.000 11616 Move returns status 0, amount 160
20:14:56.725 00.000 11616 MoveAxis(N, 0, ABG)
20:14:56.725 00.000 11616 Move returns status 0, amount 0
20:14:56.725 00.000 11616 move complete, result=0
20:14:56.725 00.000 11616 worker thread done servicing request
20:14:56.725 00.000 11616 Worker thread wakes up
20:14:56.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:56.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:14:56.725 00.000 12268 GuideStep: -0.3 px 160 ms EAST, 0.1 px 0 ms NORTH
20:14:58.735 02.010 11616 Exposure complete
20:14:58.791 00.056 11616 worker thread done servicing request
20:14:58.791 00.000 12268 OnExposeComplete: enter
20:14:58.791 00.000 12268 UpdateGuideState(): m_state=6
20:14:58.791 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
20:14:58.791 00.000 12268 Star::Find returns 1 (0), X=1249.25, Y=862.93, Mass=324, SNR=12.3, Peak=34 HFD=4.4
20:14:58.792 00.001 12268 MultiStar: [#1 0.02,-0.10,0.92,U] [#2 0.10,0.09,0.97,U] [#3 -0.06,-0.20,0.69,U] [#4 -0.13,0.10,0.78,U] [#5 0.48,-0.41,0.71,U] [#6 -0.34,-0.29,0.75,U] [#7 0.06,0.47,0.41,U] [#8 0.42,-1.43,0.00,M1] 
20:14:58.792 00.000 12268 refined, 7 included, MultiStar: {0.06, 0.00}, one-star: {0.25, 0.41}
20:14:58.792 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.67) = xAngle (1.73 = 1.73)
20:14:58.793 00.001 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.76 = 1.76)
20:14:58.793 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.00 hyp=0.06 cameraTheta=0.06 mountX=-0.01 mountY=0.05, mountTheta=1.73
20:14:58.794 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.00, opts=13)
20:14:58.794 00.000 12268 Enqueuing Move request for scope (0.06, 0.00)
20:14:58.795 00.001 11616 Worker thread wakes up
20:14:58.795 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.00) opts 0xd
20:14:58.795 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.00)
20:14:58.795 00.000 11616 Moving (0.06, 0.00) raw xDistance=-0.01 yDistance=0.05
20:14:58.795 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:58.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:14:58.795 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:58.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:14:58.795 00.000 11616 MoveAxis(E, 0, ABG)
20:14:58.795 00.000 11616 Move returns status 0, amount 0
20:14:58.795 00.000 11616 MoveAxis(N, 0, ABG)
20:14:58.795 00.000 11616 Move returns status 0, amount 0
20:14:58.795 00.000 11616 move complete, result=0
20:14:58.796 00.001 11616 worker thread done servicing request
20:14:58.816 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:14:58.834 00.018 12268 UpdateGuideState exits: m=324 SNR=12.3
20:14:58.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:58.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:14:58.834 00.000 12268 Enqueuing Expose request
20:14:58.834 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:58.834 00.000 11616 Worker thread wakes up
20:14:58.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:14:58.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:00.838 02.004 11616 Exposure complete
20:15:00.886 00.048 11616 worker thread done servicing request
20:15:00.886 00.000 12268 OnExposeComplete: enter
20:15:00.886 00.000 12268 UpdateGuideState(): m_state=6
20:15:00.886 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
20:15:00.886 00.000 12268 Star::Find returns 1 (0), X=1249.31, Y=863.21, Mass=312, SNR=12.1, Peak=39 HFD=4.1
20:15:00.886 00.000 12268 MultiStar: [#1 -0.09,0.20,0.91,U] [#2 -0.18,0.91,0.00,M5] [#3 -0.44,0.53,0.00,M1] [#4 -0.02,0.62,0.82,U] [#5 0.25,-0.25,0.73,U] [#6 -0.47,0.33,0.78,U] [#7 -0.14,1.01,0.00,M6] [#8 0.46,-0.52,0.00,M2] 
20:15:00.886 00.000 12268 refined, 4 included, MultiStar: {0.01, 0.34}, one-star: {0.32, 0.68}
20:15:00.886 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.67) = xAngle (3.21 = -3.07)
20:15:00.886 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.24 = -3.04)
20:15:00.886 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.55 mountX=-0.34 mountY=-0.04, mountTheta=-3.04
20:15:00.886 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.34, opts=13)
20:15:00.886 00.000 12268 Enqueuing Move request for scope (0.01, 0.34)
20:15:00.886 00.000 11616 Worker thread wakes up
20:15:00.886 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.34) opts 0xd
20:15:00.886 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.34)
20:15:00.886 00.000 11616 Moving (0.01, 0.34) raw xDistance=-0.34 yDistance=-0.04
20:15:00.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
20:15:00.886 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:00.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:15:00.886 00.000 11616 MoveAxis(E, 191, ABG)
20:15:00.886 00.000 11616 Guiding  Dir = 2, Dur = 191
20:15:00.886 00.000 11616 IsSlewing returns 0
20:15:00.886 00.000 11616 IsGuiding returns 0
20:15:00.886 00.000 11616 PulseGuide returned control before completion, sleep 201
20:15:00.918 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:15:00.933 00.015 12268 UpdateGuideState exits: m=312 SNR=12.1
20:15:00.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:00.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:00.933 00.000 12268 Enqueuing Expose request
20:15:01.109 00.176 11616 IsGuiding returns 1
20:15:01.109 00.000 11616 scope still moving after pulse duration time elapsed
20:15:01.140 00.031 11616 IsSlewing returns 0
20:15:01.140 00.000 11616 IsGuiding returns 0
20:15:01.140 00.000 11616 scope move finished after 191 + 50 ms
20:15:01.140 00.000 11616 Move returns status 0, amount 191
20:15:01.140 00.000 11616 MoveAxis(N, 0, ABG)
20:15:01.140 00.000 11616 Move returns status 0, amount 0
20:15:01.140 00.000 11616 move complete, result=0
20:15:01.140 00.000 11616 worker thread done servicing request
20:15:01.140 00.000 11616 Worker thread wakes up
20:15:01.140 00.000 12268 GuideStep: -0.3 px 191 ms EAST, -0.0 px 0 ms NORTH
20:15:01.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:01.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:03.127 01.987 11616 Exposure complete
20:15:03.190 00.063 11616 worker thread done servicing request
20:15:03.190 00.000 12268 OnExposeComplete: enter
20:15:03.190 00.000 12268 UpdateGuideState(): m_state=6
20:15:03.190 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
20:15:03.190 00.000 12268 Star::Find returns 1 (0), X=1249.28, Y=862.04, Mass=315, SNR=12.1, Peak=38 HFD=4.0
20:15:03.190 00.000 12268 MultiStar: [#1 0.01,-0.38,0.96,U] [#2 -0.25,-0.35,0.89,U] [#3 -0.17,-0.45,0.75,U] [#4 -0.05,-0.72,0.00,M1] [#5 0.01,-0.41,0.68,U] [#6 -0.16,-0.26,0.63,U] [#7 -0.28,0.19,0.41,U] [#8 0.29,-1.05,0.00,M3] 
20:15:03.190 00.000 12268 refined, 6 included, MultiStar: {-0.05, -0.35}, one-star: {0.28, -0.48}
20:15:03.190 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.67) = xAngle (-0.05 = -0.05)
20:15:03.190 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.02 = -0.02)
20:15:03.190 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.35 hyp=0.35 cameraTheta=-1.72 mountX=0.35 mountY=-0.01, mountTheta=-0.02
20:15:03.190 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.35, opts=13)
20:15:03.190 00.000 12268 Enqueuing Move request for scope (-0.05, -0.35)
20:15:03.190 00.000 11616 Worker thread wakes up
20:15:03.190 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.35) opts 0xd
20:15:03.190 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.35)
20:15:03.190 00.000 11616 Moving (-0.05, -0.35) raw xDistance=0.35 yDistance=-0.01
20:15:03.190 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
20:15:03.190 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.06
20:15:03.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
20:15:03.190 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:03.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:15:03.190 00.000 11616 MoveAxis(W, 198, ABG)
20:15:03.190 00.000 11616 Guiding  Dir = 3, Dur = 198
20:15:03.190 00.000 11616 IsSlewing returns 0
20:15:03.190 00.000 11616 IsGuiding returns 0
20:15:03.190 00.000 11616 PulseGuide returned control before completion, sleep 208
20:15:03.222 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:15:03.238 00.016 12268 UpdateGuideState exits: m=315 SNR=12.1
20:15:03.238 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:03.238 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:03.238 00.000 12268 Enqueuing Expose request
20:15:03.413 00.175 11616 IsGuiding returns 1
20:15:03.413 00.000 11616 scope still moving after pulse duration time elapsed
20:15:03.445 00.032 11616 IsSlewing returns 0
20:15:03.445 00.000 11616 IsGuiding returns 1
20:15:03.476 00.031 11616 IsSlewing returns 0
20:15:03.476 00.000 11616 IsGuiding returns 1
20:15:03.508 00.032 11616 IsSlewing returns 0
20:15:03.508 00.000 11616 IsGuiding returns 1
20:15:03.539 00.031 11616 IsSlewing returns 0
20:15:03.539 00.000 11616 IsGuiding returns 0
20:15:03.539 00.000 11616 scope move finished after 198 + 140 ms
20:15:03.539 00.000 11616 Move returns status 0, amount 198
20:15:03.539 00.000 11616 MoveAxis(N, 0, ABG)
20:15:03.539 00.000 11616 Move returns status 0, amount 0
20:15:03.539 00.000 11616 move complete, result=0
20:15:03.539 00.000 11616 worker thread done servicing request
20:15:03.539 00.000 11616 Worker thread wakes up
20:15:03.539 00.000 12268 GuideStep: 0.4 px 198 ms WEST, -0.0 px 0 ms NORTH
20:15:03.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:03.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:05.553 02.014 11616 Exposure complete
20:15:05.601 00.048 11616 worker thread done servicing request
20:15:05.601 00.000 12268 OnExposeComplete: enter
20:15:05.601 00.000 12268 UpdateGuideState(): m_state=6
20:15:05.601 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
20:15:05.601 00.000 12268 Star::Find returns 1 (0), X=1249.41, Y=862.52, Mass=292, SNR=11.6, Peak=29 HFD=4.2
20:15:05.601 00.000 12268 MultiStar: [#1 0.05,-0.16,0.97,U] [#2 -0.05,0.10,0.98,U] [#3 0.23,-0.13,0.78,U] [#4 0.58,-0.07,0.86,U] [#5 0.29,-0.55,0.73,U] [#6 -0.07,0.05,0.64,U] [#7 0.40,0.44,0.45,U] [#8 0.52,-1.20,0.00,M4] 
20:15:05.601 00.000 12268 refined, 7 included, MultiStar: {0.22, -0.06}, one-star: {0.42, 0.00}
20:15:05.601 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.67) = xAngle (1.40 = 1.40)
20:15:05.601 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.43 = 1.43)
20:15:05.601 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.06 hyp=0.23 cameraTheta=-0.27 mountX=0.04 mountY=0.23, mountTheta=1.40
20:15:05.617 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.06, opts=13)
20:15:05.617 00.000 12268 Enqueuing Move request for scope (0.22, -0.06)
20:15:05.617 00.000 11616 Worker thread wakes up
20:15:05.617 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.06) opts 0xd
20:15:05.617 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.06)
20:15:05.617 00.000 11616 Moving (0.22, -0.06) raw xDistance=0.04 yDistance=0.23
20:15:05.617 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:05.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:15:05.617 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:05.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:15:05.617 00.000 11616 MoveAxis(E, 0, ABG)
20:15:05.617 00.000 11616 Move returns status 0, amount 0
20:15:05.617 00.000 11616 MoveAxis(N, 0, ABG)
20:15:05.617 00.000 11616 Move returns status 0, amount 0
20:15:05.617 00.000 11616 move complete, result=0
20:15:05.617 00.000 11616 worker thread done servicing request
20:15:05.633 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:15:05.656 00.023 12268 UpdateGuideState exits: m=292 SNR=11.6
20:15:05.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:05.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:05.656 00.000 12268 Enqueuing Expose request
20:15:05.656 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:15:05.656 00.000 11616 Worker thread wakes up
20:15:05.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:05.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:07.673 02.017 11616 Exposure complete
20:15:07.721 00.048 11616 worker thread done servicing request
20:15:07.721 00.000 12268 OnExposeComplete: enter
20:15:07.721 00.000 12268 UpdateGuideState(): m_state=6
20:15:07.721 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
20:15:07.721 00.000 12268 Star::Find returns 1 (0), X=1248.95, Y=861.90, Mass=296, SNR=11.7, Peak=33 HFD=4.3
20:15:07.721 00.000 12268 MultiStar: [#1 -0.01,-0.66,0.97,U] [#2 -0.34,0.01,0.97,U] [#3 -0.17,-0.24,0.79,U] [#4 -0.13,-0.55,0.73,U] [#5 0.17,-0.82,0.00,M1] [#6 -0.11,0.09,0.57,U] [#7 0.01,-0.38,0.40,U] [#8 -0.35,-0.44,0.42,U] 
20:15:07.721 00.000 12268 refined, 7 included, MultiStar: {-0.14, -0.36}, one-star: {-0.05, -0.62}
20:15:07.721 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.67) = xAngle (-0.27 = -0.27)
20:15:07.721 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.24 = -0.24)
20:15:07.721 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.36 hyp=0.39 cameraTheta=-1.94 mountX=0.37 mountY=-0.09, mountTheta=-0.24
20:15:07.721 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.36, opts=13)
20:15:07.721 00.000 12268 Enqueuing Move request for scope (-0.14, -0.36)
20:15:07.721 00.000 11616 Worker thread wakes up
20:15:07.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.36) opts 0xd
20:15:07.721 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.36)
20:15:07.721 00.000 11616 Moving (-0.14, -0.36) raw xDistance=0.37 yDistance=-0.09
20:15:07.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
20:15:07.721 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:07.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:15:07.721 00.000 11616 MoveAxis(W, 209, ABG)
20:15:07.721 00.000 11616 Guiding  Dir = 3, Dur = 209
20:15:07.721 00.000 11616 IsSlewing returns 0
20:15:07.736 00.015 11616 IsGuiding returns 0
20:15:07.736 00.000 11616 PulseGuide returned control before completion, sleep 219
20:15:07.753 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:15:07.768 00.015 12268 UpdateGuideState exits: m=296 SNR=11.7
20:15:07.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:07.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:07.768 00.000 12268 Enqueuing Expose request
20:15:07.958 00.190 11616 IsGuiding returns 1
20:15:07.958 00.000 11616 scope still moving after pulse duration time elapsed
20:15:07.990 00.032 11616 IsSlewing returns 0
20:15:07.990 00.000 11616 IsGuiding returns 0
20:15:07.990 00.000 11616 scope move finished after 209 + 45 ms
20:15:07.990 00.000 11616 Move returns status 0, amount 209
20:15:07.990 00.000 11616 MoveAxis(N, 0, ABG)
20:15:07.990 00.000 11616 Move returns status 0, amount 0
20:15:07.990 00.000 11616 move complete, result=0
20:15:07.990 00.000 11616 worker thread done servicing request
20:15:07.990 00.000 11616 Worker thread wakes up
20:15:07.990 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:07.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:07.990 00.000 12268 GuideStep: 0.4 px 209 ms WEST, -0.1 px 0 ms NORTH
20:15:09.980 01.990 11616 Exposure complete
20:15:10.044 00.064 11616 worker thread done servicing request
20:15:10.044 00.000 12268 OnExposeComplete: enter
20:15:10.044 00.000 12268 UpdateGuideState(): m_state=6
20:15:10.044 00.000 12268 Star::Find(15, 1248, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
20:15:10.044 00.000 12268 Star::Find returns 1 (0), X=1249.17, Y=862.56, Mass=299, SNR=11.8, Peak=29 HFD=4.5
20:15:10.044 00.000 12268 MultiStar: [#1 -0.06,-0.07,0.97,U] [#2 -0.51,-0.15,0.90,U] [#3 -0.64,-0.49,0.00,M1] [#4 -0.33,-0.14,0.83,U] [#5 0.22,2.40,0.00,M2] [#6 -1.30,-0.36,0.00,M1] [#7 -0.44,-0.00,0.34,U] [#8 0.16,-1.43,0.00,M4] 
20:15:10.044 00.000 12268 single-star, 4 included, MultiStar: {-0.19, -0.07}, one-star: {0.17, 0.04}
20:15:10.044 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
20:15:10.044 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.92 = 1.92)
20:15:10.044 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.18 cameraTheta=0.22 mountX=-0.05 mountY=0.17, mountTheta=1.89
20:15:10.044 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.04, opts=13)
20:15:10.044 00.000 12268 Enqueuing Move request for scope (0.17, 0.04)
20:15:10.044 00.000 11616 Worker thread wakes up
20:15:10.044 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
20:15:10.044 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
20:15:10.044 00.000 11616 Moving (0.17, 0.04) raw xDistance=-0.05 yDistance=0.17
20:15:10.044 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:10.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:15:10.044 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:15:10.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:15:10.044 00.000 11616 MoveAxis(E, 0, ABG)
20:15:10.044 00.000 11616 Move returns status 0, amount 0
20:15:10.044 00.000 11616 MoveAxis(N, 0, ABG)
20:15:10.044 00.000 11616 Move returns status 0, amount 0
20:15:10.044 00.000 11616 move complete, result=0
20:15:10.044 00.000 11616 worker thread done servicing request
20:15:10.062 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:15:10.091 00.029 12268 UpdateGuideState exits: m=299 SNR=11.8
20:15:10.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:10.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:10.091 00.000 12268 Enqueuing Expose request
20:15:10.091 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:15:10.091 00.000 11616 Worker thread wakes up
20:15:10.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:10.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:12.094 02.003 11616 Exposure complete
20:15:12.156 00.062 11616 worker thread done servicing request
20:15:12.156 00.000 12268 OnExposeComplete: enter
20:15:12.156 00.000 12268 UpdateGuideState(): m_state=6
20:15:12.156 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
20:15:12.156 00.000 12268 Star::Find returns 1 (0), X=1249.42, Y=862.31, Mass=253, SNR=10.8, Peak=28 HFD=4.1
20:15:12.156 00.000 12268 MultiStar: [#1 0.04,-0.03,1.04,U] [#2 -0.34,-0.06,1.03,U] [#3 0.03,-0.60,0.79,U] [#4 0.04,0.17,0.79,U] [#5 0.08,1.95,0.00,M3] [#6 -0.07,0.17,0.83,U] [#7 0.25,0.41,0.60,U] [#8 0.31,-1.05,0.00,M5] 
20:15:12.156 00.000 12268 refined, 6 included, MultiStar: {0.04, -0.04}, one-star: {0.42, -0.21}
20:15:12.156 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.67) = xAngle (0.90 = 0.90)
20:15:12.156 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.93 = 0.93)
20:15:12.156 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.77 mountX=0.04 mountY=0.05, mountTheta=0.91
20:15:12.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.04, opts=13)
20:15:12.156 00.000 12268 Enqueuing Move request for scope (0.04, -0.04)
20:15:12.156 00.000 11616 Worker thread wakes up
20:15:12.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
20:15:12.156 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
20:15:12.156 00.000 11616 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.05
20:15:12.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:12.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:15:12.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:12.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:15:12.156 00.000 11616 MoveAxis(E, 0, ABG)
20:15:12.156 00.000 11616 Move returns status 0, amount 0
20:15:12.156 00.000 11616 MoveAxis(N, 0, ABG)
20:15:12.156 00.000 11616 Move returns status 0, amount 0
20:15:12.156 00.000 11616 move complete, result=0
20:15:12.156 00.000 11616 worker thread done servicing request
20:15:12.172 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:15:12.187 00.015 12268 UpdateGuideState exits: m=253 SNR=10.8
20:15:12.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:12.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:12.187 00.000 12268 Enqueuing Expose request
20:15:12.187 00.000 11616 Worker thread wakes up
20:15:12.187 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:15:12.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:12.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:14.194 02.007 11616 Exposure complete
20:15:14.257 00.063 11616 worker thread done servicing request
20:15:14.257 00.000 12268 OnExposeComplete: enter
20:15:14.257 00.000 12268 UpdateGuideState(): m_state=6
20:15:14.257 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
20:15:14.257 00.000 12268 Star::Find returns 1 (0), X=1248.96, Y=862.57, Mass=250, SNR=10.7, Peak=26 HFD=4.9
20:15:14.257 00.000 12268 Star::Find false star n=11 nbg=287 bg=8.3 sigma=0.9 thresh=11 peak=11
20:15:14.257 00.000 12268 MultiStar: [#1 -0.07,-0.12,0.98,U] [#2 -0.04,0.43,0.95,U] [#3 -0.01,0.17,0.74,U] [#4 0.06,0.08,0.83,U] [#5 0.10,1.70,0.00,M4] [#6 -0.70,0.81,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.26,-0.59,0.49,U] [#9 -0.39,-0.01,0.65,U] 
20:15:14.257 00.000 12268 single-star, 6 included, MultiStar: {-0.04, 0.04}, one-star: {-0.03, 0.05}
20:15:14.257 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.67) = xAngle (3.82 = -2.47)
20:15:14.257 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.85 = -2.44)
20:15:14.257 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.15 mountX=-0.04 mountY=-0.04, mountTheta=-2.45
20:15:14.257 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.05, opts=13)
20:15:14.257 00.000 12268 Enqueuing Move request for scope (-0.03, 0.05)
20:15:14.257 00.000 11616 Worker thread wakes up
20:15:14.257 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
20:15:14.257 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
20:15:14.257 00.000 11616 Moving (-0.03, 0.05) raw xDistance=-0.04 yDistance=-0.04
20:15:14.257 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:14.257 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:15:14.257 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:14.257 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:15:14.257 00.000 11616 MoveAxis(E, 0, ABG)
20:15:14.257 00.000 11616 Move returns status 0, amount 0
20:15:14.257 00.000 11616 MoveAxis(N, 0, ABG)
20:15:14.257 00.000 11616 Move returns status 0, amount 0
20:15:14.257 00.000 11616 move complete, result=0
20:15:14.257 00.000 11616 worker thread done servicing request
20:15:14.289 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:15:14.304 00.015 12268 UpdateGuideState exits: m=250 SNR=10.7
20:15:14.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:14.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:14.304 00.000 12268 Enqueuing Expose request
20:15:14.304 00.000 11616 Worker thread wakes up
20:15:14.304 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:15:14.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:14.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:16.312 02.008 11616 Exposure complete
20:15:16.359 00.047 11616 worker thread done servicing request
20:15:16.359 00.000 12268 OnExposeComplete: enter
20:15:16.359 00.000 12268 UpdateGuideState(): m_state=6
20:15:16.359 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
20:15:16.359 00.000 12268 Star::Find returns 1 (0), X=1248.96, Y=862.68, Mass=299, SNR=11.8, Peak=34 HFD=4.0
20:15:16.359 00.000 12268 MultiStar: [#1 -0.27,0.31,0.95,U] [#2 -0.50,0.64,0.00,M1] [#3 -0.42,0.15,0.83,U] [#4 -0.51,0.43,0.78,U] [#5 -0.44,-1.18,0.00,M5] [#6 -0.63,0.51,0.00,M2] [#7 -0.57,0.68,0.00,M2] [#8 0.17,-0.43,0.43,U] 
20:15:16.359 00.000 12268 single-star, 4 included, MultiStar: {-0.24, 0.18}, one-star: {-0.04, 0.15}
20:15:16.359 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.67) = xAngle (3.47 = -2.82)
20:15:16.359 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.50 = -2.79)
20:15:16.359 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.80 mountX=-0.15 mountY=-0.05, mountTheta=-2.79
20:15:16.359 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.15, opts=13)
20:15:16.359 00.000 12268 Enqueuing Move request for scope (-0.04, 0.15)
20:15:16.359 00.000 11616 Worker thread wakes up
20:15:16.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
20:15:16.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
20:15:16.359 00.000 11616 Moving (-0.04, 0.15) raw xDistance=-0.15 yDistance=-0.05
20:15:16.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:16.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:15:16.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:16.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:15:16.359 00.000 11616 MoveAxis(E, 0, ABG)
20:15:16.359 00.000 11616 Move returns status 0, amount 0
20:15:16.359 00.000 11616 MoveAxis(N, 0, ABG)
20:15:16.359 00.000 11616 Move returns status 0, amount 0
20:15:16.359 00.000 11616 move complete, result=0
20:15:16.359 00.000 11616 worker thread done servicing request
20:15:16.390 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:15:16.406 00.016 12268 UpdateGuideState exits: m=299 SNR=11.8
20:15:16.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:16.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:16.406 00.000 12268 Enqueuing Expose request
20:15:16.406 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:16.406 00.000 11616 Worker thread wakes up
20:15:16.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:16.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:18.416 02.010 11616 Exposure complete
20:15:18.468 00.052 11616 worker thread done servicing request
20:15:18.468 00.000 12268 OnExposeComplete: enter
20:15:18.479 00.011 12268 UpdateGuideState(): m_state=6
20:15:18.479 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
20:15:18.479 00.000 12268 Star::Find returns 1 (0), X=1249.60, Y=863.04, Mass=303, SNR=11.8, Peak=26 HFD=5.0
20:15:18.479 00.000 12268 Star::Find false star n=11 nbg=279 bg=8.2 sigma=0.8 thresh=11 peak=11
20:15:18.479 00.000 12268 MultiStar: [#1 0.67,0.57,0.00,M1] [#2 0.03,1.25,0.00,M2] [#3 0.15,0.89,0.00,M1] [#4 0.45,0.95,0.00,M1] [#5 0.29,2.12,0.00,M6] [#6 0.01,0.72,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.95,-0.69,0.00,M4] [#9 0.71,0.96,0.00,M1] 
20:15:18.479 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.67) = xAngle (2.38 = 2.38)
20:15:18.479 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.41 = 2.41)
20:15:18.479 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=0.52 hyp=0.80 cameraTheta=0.71 mountX=-0.58 mountY=0.53, mountTheta=2.40
20:15:18.479 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=0.52, opts=13)
20:15:18.479 00.000 12268 Enqueuing Move request for scope (0.60, 0.52)
20:15:18.479 00.000 11616 Worker thread wakes up
20:15:18.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.52) opts 0xd
20:15:18.479 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, 0.52)
20:15:18.479 00.000 11616 Moving (0.60, 0.52) raw xDistance=-0.58 yDistance=0.53
20:15:18.479 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.29 direction from 1 to -1
20:15:18.479 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.73
20:15:18.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
20:15:18.479 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.45 direction from -1 to 1
20:15:18.479 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.60
20:15:18.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
20:15:18.479 00.000 11616 MoveAxis(E, 323, ABG)
20:15:18.479 00.000 11616 Guiding  Dir = 2, Dur = 323
20:15:18.479 00.000 11616 IsSlewing returns 0
20:15:18.479 00.000 11616 IsGuiding returns 0
20:15:18.479 00.000 11616 PulseGuide returned control before completion, sleep 333
20:15:18.499 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:15:18.511 00.012 12268 UpdateGuideState exits: m=303 SNR=11.8
20:15:18.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:18.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:18.511 00.000 12268 Enqueuing Expose request
20:15:18.828 00.317 11616 IsGuiding returns 1
20:15:18.828 00.000 11616 scope still moving after pulse duration time elapsed
20:15:18.859 00.031 11616 IsSlewing returns 0
20:15:18.859 00.000 11616 IsGuiding returns 0
20:15:18.859 00.000 11616 scope move finished after 323 + 53 ms
20:15:18.859 00.000 11616 Move returns status 0, amount 323
20:15:18.859 00.000 11616 BLC: Oldest BLC event removed
20:15:18.859 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2162 applied
20:15:18.859 00.000 11616 MoveAxis(S, 2207, ABG)
20:15:18.859 00.000 11616 Guiding  Dir = 1, Dur = 2207
20:15:18.859 00.000 11616 IsSlewing returns 0
20:15:18.859 00.000 11616 IsGuiding returns 0
20:15:18.859 00.000 11616 PulseGuide returned control before completion, sleep 2217
20:15:21.094 02.235 11616 IsGuiding returns 1
20:15:21.094 00.000 11616 scope still moving after pulse duration time elapsed
20:15:21.125 00.031 11616 IsSlewing returns 0
20:15:21.125 00.000 11616 IsGuiding returns 0
20:15:21.125 00.000 11616 scope move finished after 2207 + 56 ms
20:15:21.125 00.000 11616 Move returns status 0, amount 2207
20:15:21.125 00.000 11616 move complete, result=0
20:15:21.125 00.000 11616 worker thread done servicing request
20:15:21.125 00.000 12268 GuideStep: -0.6 px 323 ms EAST, 0.5 px 2207 ms SOUTH
20:15:21.125 00.000 11616 Worker thread wakes up
20:15:21.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:21.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:23.135 02.010 11616 Exposure complete
20:15:23.187 00.052 11616 worker thread done servicing request
20:15:23.187 00.000 12268 OnExposeComplete: enter
20:15:23.187 00.000 12268 UpdateGuideState(): m_state=6
20:15:23.187 00.000 12268 Star::Find(15, 1249, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
20:15:23.187 00.000 12268 Star::Find returns 1 (0), X=1249.32, Y=862.17, Mass=269, SNR=11.2, Peak=31 HFD=3.7
20:15:23.187 00.000 12268 MultiStar: [#1 0.25,-0.26,0.99,U] [#2 -0.18,-0.16,1.02,U] [#3 -0.02,-0.33,0.80,U] [#4 -0.03,-0.24,0.88,U] [#5 0.23,-0.89,0.00,M7] [#6 0.02,0.31,0.82,U] [#7 -0.14,-0.18,0.42,U] [#8 0.20,-0.87,0.00,M5] 
20:15:23.187 00.000 12268 refined, 6 included, MultiStar: {0.05, -0.18}, one-star: {0.32, -0.36}
20:15:23.187 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.67) = xAngle (0.37 = 0.37)
20:15:23.187 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.40 = 0.40)
20:15:23.187 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.30 mountX=0.18 mountY=0.07, mountTheta=0.39
20:15:23.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.18, opts=13)
20:15:23.187 00.000 12268 Enqueuing Move request for scope (0.05, -0.18)
20:15:23.187 00.000 11616 Worker thread wakes up
20:15:23.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
20:15:23.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
20:15:23.187 00.000 11616 Moving (0.05, -0.18) raw xDistance=0.18 yDistance=0.07
20:15:23.187 00.000 11616 BLC: History state: CurrMiss=0.07, AvgInitMiss=0.26, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.079884, 1:0.072845
20:15:23.187 00.000 11616 BLC: No correction, Miss < min_move
20:15:23.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:23.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:15:23.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:23.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:15:23.198 00.011 11616 MoveAxis(E, 0, ABG)
20:15:23.198 00.000 11616 Move returns status 0, amount 0
20:15:23.198 00.000 11616 MoveAxis(N, 0, ABG)
20:15:23.198 00.000 11616 Move returns status 0, amount 0
20:15:23.198 00.000 11616 move complete, result=0
20:15:23.198 00.000 11616 worker thread done servicing request
20:15:23.214 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:15:23.230 00.016 12268 UpdateGuideState exits: m=269 SNR=11.2
20:15:23.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:23.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:23.230 00.000 12268 Enqueuing Expose request
20:15:23.230 00.000 11616 Worker thread wakes up
20:15:23.230 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:15:23.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:23.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:25.229 01.999 11616 Exposure complete
20:15:25.292 00.063 11616 worker thread done servicing request
20:15:25.292 00.000 12268 OnExposeComplete: enter
20:15:25.292 00.000 12268 UpdateGuideState(): m_state=6
20:15:25.292 00.000 12268 Star::Find(15, 1249, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
20:15:25.292 00.000 12268 Star::Find returns 1 (0), X=1248.92, Y=862.10, Mass=287, SNR=11.6, Peak=40 HFD=4.2
20:15:25.292 00.000 12268 MultiStar: [#1 -0.15,-0.18,1.01,U] [#2 -0.63,0.11,1.00,U] [#3 -0.11,-0.56,0.72,U] [#4 -0.22,0.08,0.81,U] [#5 -0.03,-1.73,0.00,M8] [#6 -0.58,0.00,0.82,U] [#7 -0.35,-0.01,0.41,U] [#8 -0.30,-0.55,0.56,U] 
20:15:25.292 00.000 12268 refined, 7 included, MultiStar: {-0.30, -0.18}, one-star: {-0.08, -0.42}
20:15:25.292 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.67) = xAngle (-0.94 = -0.94)
20:15:25.292 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.91 = -0.91)
20:15:25.292 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.18 hyp=0.35 cameraTheta=-2.60 mountX=0.21 mountY=-0.28, mountTheta=-0.92
20:15:25.292 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.18, opts=13)
20:15:25.292 00.000 12268 Enqueuing Move request for scope (-0.30, -0.18)
20:15:25.292 00.000 11616 Worker thread wakes up
20:15:25.292 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.18) opts 0xd
20:15:25.292 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.18)
20:15:25.292 00.000 11616 Moving (-0.30, -0.18) raw xDistance=0.21 yDistance=-0.28
20:15:25.292 00.000 11616 BLC: History state: CurrMiss=-0.28, AvgInitMiss=0.26, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.079884, 1:0.072845, 2:-0.276082
20:15:25.292 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
20:15:25.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:25.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:15:25.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:25.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:15:25.292 00.000 11616 MoveAxis(E, 0, ABG)
20:15:25.292 00.000 11616 Move returns status 0, amount 0
20:15:25.292 00.000 11616 MoveAxis(N, 0, ABG)
20:15:25.292 00.000 11616 Move returns status 0, amount 0
20:15:25.292 00.000 11616 move complete, result=0
20:15:25.292 00.000 11616 worker thread done servicing request
20:15:25.312 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:15:25.340 00.028 12268 UpdateGuideState exits: m=287 SNR=11.6
20:15:25.340 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:25.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:25.340 00.000 12268 Enqueuing Expose request
20:15:25.340 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:15:25.340 00.000 11616 Worker thread wakes up
20:15:25.340 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:25.340 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:27.351 02.011 11616 Exposure complete
20:15:27.406 00.055 11616 worker thread done servicing request
20:15:27.406 00.000 12268 OnExposeComplete: enter
20:15:27.406 00.000 12268 UpdateGuideState(): m_state=6
20:15:27.406 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
20:15:27.406 00.000 12268 Star::Find returns 1 (0), X=1248.81, Y=862.70, Mass=311, SNR=12.0, Peak=32 HFD=4.1
20:15:27.406 00.000 12268 MultiStar: [#1 -0.53,-0.03,1.01,U] [#2 -0.47,-0.00,0.99,U] [#3 -0.19,-0.25,0.76,U] [#4 -0.55,-0.18,0.84,U] [#5 -0.06,-0.46,0.77,U] [#6 -0.67,0.18,0.00,M2] [#7 -0.20,0.68,0.00,M1] [#8 0.09,-0.82,0.00,M5] 
20:15:27.406 00.000 12268 single-star, 5 included, MultiStar: {-0.34, -0.10}, one-star: {-0.18, 0.18}
20:15:27.406 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.67) = xAngle (4.04 = -2.24)
20:15:27.406 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.07 = -2.21)
20:15:27.406 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.18 hyp=0.26 cameraTheta=2.37 mountX=-0.16 mountY=-0.21, mountTheta=-2.23
20:15:27.406 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.18, opts=13)
20:15:27.406 00.000 12268 Enqueuing Move request for scope (-0.18, 0.18)
20:15:27.406 00.000 11616 Worker thread wakes up
20:15:27.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.18) opts 0xd
20:15:27.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.18)
20:15:27.406 00.000 11616 Moving (-0.18, 0.18) raw xDistance=-0.16 yDistance=-0.21
20:15:27.406 00.000 11616 BLC: window closed
20:15:27.406 00.000 11616 BLC: History state: CurrMiss=-0.21, AvgInitMiss=0.26, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.079884, 1:0.072845, 2:-0.276082
20:15:27.415 00.009 11616 BLC: Over-shoot, first stiction event, no adjustment
20:15:27.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:15:27.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:27.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:15:27.415 00.000 11616 MoveAxis(E, 89, ABG)
20:15:27.415 00.000 11616 Guiding  Dir = 2, Dur = 89
20:15:27.415 00.000 11616 IsSlewing returns 0
20:15:27.415 00.000 11616 IsGuiding returns 0
20:15:27.415 00.000 11616 PulseGuide returned control before completion, sleep 99
20:15:27.437 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:15:27.446 00.009 12268 UpdateGuideState exits: m=311 SNR=12.0
20:15:27.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:27.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:27.446 00.000 12268 Enqueuing Expose request
20:15:27.526 00.080 11616 IsGuiding returns 1
20:15:27.526 00.000 11616 scope still moving after pulse duration time elapsed
20:15:27.557 00.031 11616 IsSlewing returns 0
20:15:27.557 00.000 11616 IsGuiding returns 0
20:15:27.557 00.000 11616 scope move finished after 89 + 52 ms
20:15:27.557 00.000 11616 Move returns status 0, amount 89
20:15:27.557 00.000 11616 MoveAxis(N, 0, ABG)
20:15:27.557 00.000 11616 Move returns status 0, amount 0
20:15:27.557 00.000 11616 move complete, result=0
20:15:27.557 00.000 11616 worker thread done servicing request
20:15:27.557 00.000 11616 Worker thread wakes up
20:15:27.557 00.000 12268 GuideStep: -0.2 px 89 ms EAST, -0.2 px 0 ms NORTH
20:15:27.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:27.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:29.734 02.177 11616 Exposure complete
20:15:29.812 00.078 11616 worker thread done servicing request
20:15:29.812 00.000 12268 OnExposeComplete: enter
20:15:29.812 00.000 12268 UpdateGuideState(): m_state=6
20:15:29.812 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
20:15:29.812 00.000 12268 Star::Find returns 1 (0), X=1248.55, Y=861.69, Mass=311, SNR=12.1, Peak=32 HFD=4.6
20:15:29.812 00.000 12268 MultiStar: [#1 -0.59,-0.50,0.00,M1] [#2 -0.80,-0.55,0.00,M1] [#3 -1.02,-0.72,0.00,M1] [#4 -0.49,-0.51,0.00,M1] [#5 -0.39,-2.61,0.00,M8] [#6 -1.22,-0.63,0.00,M3] [#7 -0.83,-0.21,0.00,M2] [#8 -0.61,-1.37,0.00,M6] 
20:15:29.812 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.67) = xAngle (-0.39 = -0.39)
20:15:29.812 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.36 = -0.36)
20:15:29.812 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.83 hyp=0.95 cameraTheta=-2.06 mountX=0.87 mountY=-0.33, mountTheta=-0.37
20:15:29.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.83, opts=13)
20:15:29.812 00.000 12268 Enqueuing Move request for scope (-0.45, -0.83)
20:15:29.812 00.000 11616 Worker thread wakes up
20:15:29.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.83) opts 0xd
20:15:29.812 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.83)
20:15:29.812 00.000 11616 Moving (-0.45, -0.83) raw xDistance=0.87 yDistance=-0.33
20:15:29.812 00.000 11616 resist switch: large excursion: input 0.87 thresh 0.29 direction from -1 to 1
20:15:29.812 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.62
20:15:29.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.87
20:15:29.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:29.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
20:15:29.812 00.000 11616 MoveAxis(W, 489, ABG)
20:15:29.828 00.016 11616 Guiding  Dir = 3, Dur = 489
20:15:29.828 00.000 11616 IsSlewing returns 0
20:15:29.828 00.000 11616 IsGuiding returns 0
20:15:29.828 00.000 11616 PulseGuide returned control before completion, sleep 499
20:15:29.843 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:15:29.859 00.016 12268 UpdateGuideState exits: m=311 SNR=12.1
20:15:29.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:29.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:29.859 00.000 12268 Enqueuing Expose request
20:15:30.343 00.484 11616 IsGuiding returns 1
20:15:30.343 00.000 11616 scope still moving after pulse duration time elapsed
20:15:30.377 00.034 11616 IsSlewing returns 0
20:15:30.378 00.001 11616 IsGuiding returns 0
20:15:30.378 00.000 11616 scope move finished after 489 + 58 ms
20:15:30.378 00.000 11616 Move returns status 0, amount 489
20:15:30.378 00.000 11616 MoveAxis(N, 0, ABG)
20:15:30.378 00.000 11616 Move returns status 0, amount 0
20:15:30.378 00.000 11616 move complete, result=0
20:15:30.378 00.000 11616 worker thread done servicing request
20:15:30.378 00.000 12268 GuideStep: 0.9 px 489 ms WEST, -0.3 px 0 ms NORTH
20:15:30.378 00.000 11616 Worker thread wakes up
20:15:30.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:30.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:32.375 01.997 11616 Exposure complete
20:15:32.429 00.054 11616 worker thread done servicing request
20:15:32.437 00.008 12268 OnExposeComplete: enter
20:15:32.437 00.000 12268 UpdateGuideState(): m_state=6
20:15:32.437 00.000 12268 Star::Find(15, 1248, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
20:15:32.437 00.000 12268 Star::Find returns 1 (0), X=1248.88, Y=862.31, Mass=293, SNR=11.7, Peak=35 HFD=4.3
20:15:32.437 00.000 12268 MultiStar: [#1 -0.02,-0.37,0.99,U] [#2 -0.55,0.25,1.02,U] [#3 -0.11,-0.73,0.00,M2] [#4 -0.58,-0.18,0.83,U] [#5 0.13,1.97,0.00,M9] [#6 -0.49,-0.04,0.75,U] [#7 -0.60,-0.13,0.50,U] [#8 -0.21,-1.17,0.00,M7] 
20:15:32.437 00.000 12268 single-star, 5 included, MultiStar: {-0.36, -0.11}, one-star: {-0.12, -0.22}
20:15:32.437 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.67) = xAngle (-0.40 = -0.40)
20:15:32.437 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.37 = -0.37)
20:15:32.437 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-2.07 mountX=0.23 mountY=-0.09, mountTheta=-0.38
20:15:32.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.22, opts=13)
20:15:32.437 00.000 12268 Enqueuing Move request for scope (-0.12, -0.22)
20:15:32.437 00.000 11616 Worker thread wakes up
20:15:32.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.22) opts 0xd
20:15:32.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.22)
20:15:32.437 00.000 11616 Moving (-0.12, -0.22) raw xDistance=0.23 yDistance=-0.09
20:15:32.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.23
20:15:32.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:32.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:15:32.437 00.000 11616 MoveAxis(W, 127, ABG)
20:15:32.437 00.000 11616 Guiding  Dir = 3, Dur = 127
20:15:32.437 00.000 11616 IsSlewing returns 0
20:15:32.437 00.000 11616 IsGuiding returns 0
20:15:32.437 00.000 11616 PulseGuide returned control before completion, sleep 137
20:15:32.460 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:15:32.476 00.016 12268 UpdateGuideState exits: m=293 SNR=11.7
20:15:32.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:32.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:32.476 00.000 12268 Enqueuing Expose request
20:15:32.587 00.111 11616 IsGuiding returns 1
20:15:32.587 00.000 11616 scope still moving after pulse duration time elapsed
20:15:32.619 00.032 11616 IsSlewing returns 0
20:15:32.619 00.000 11616 IsGuiding returns 0
20:15:32.619 00.000 11616 scope move finished after 127 + 49 ms
20:15:32.619 00.000 11616 Move returns status 0, amount 127
20:15:32.619 00.000 11616 MoveAxis(N, 0, ABG)
20:15:32.619 00.000 11616 Move returns status 0, amount 0
20:15:32.619 00.000 11616 move complete, result=0
20:15:32.619 00.000 11616 worker thread done servicing request
20:15:32.619 00.000 12268 GuideStep: 0.2 px 127 ms WEST, -0.1 px 0 ms NORTH
20:15:32.619 00.000 11616 Worker thread wakes up
20:15:32.619 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:32.619 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:34.625 02.006 11616 Exposure complete
20:15:34.687 00.062 11616 worker thread done servicing request
20:15:34.687 00.000 12268 OnExposeComplete: enter
20:15:34.687 00.000 12268 UpdateGuideState(): m_state=6
20:15:34.687 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
20:15:34.687 00.000 12268 Star::Find returns 1 (0), X=1248.81, Y=862.88, Mass=311, SNR=12.0, Peak=38 HFD=4.2
20:15:34.687 00.000 12268 MultiStar: [#1 0.00,0.24,0.96,U] [#2 -0.61,0.60,0.00,M1] [#3 -0.51,0.50,0.00,M3] [#4 -0.37,0.24,0.86,U] [#5 0.13,-0.85,0.00,M10] [#6 -0.44,0.13,0.79,U] [#7 -0.94,0.55,0.00,M2] [#8 0.09,-0.80,0.00,M8] 
20:15:34.687 00.000 12268 refined, 3 included, MultiStar: {-0.24, 0.25}, one-star: {-0.19, 0.36}
20:15:34.687 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.67) = xAngle (4.00 = -2.28)
20:15:34.687 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.03 = -2.25)
20:15:34.687 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.25 hyp=0.34 cameraTheta=2.33 mountX=-0.22 mountY=-0.27, mountTheta=-2.27
20:15:34.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.25, opts=13)
20:15:34.687 00.000 12268 Enqueuing Move request for scope (-0.24, 0.25)
20:15:34.687 00.000 11616 Worker thread wakes up
20:15:34.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.25) opts 0xd
20:15:34.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.25)
20:15:34.687 00.000 11616 Moving (-0.24, 0.25) raw xDistance=-0.22 yDistance=-0.27
20:15:34.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:34.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:15:34.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:15:34.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:15:34.687 00.000 11616 MoveAxis(E, 0, ABG)
20:15:34.687 00.000 11616 Move returns status 0, amount 0
20:15:34.687 00.000 11616 MoveAxis(N, 0, ABG)
20:15:34.687 00.000 11616 Move returns status 0, amount 0
20:15:34.687 00.000 11616 move complete, result=0
20:15:34.687 00.000 11616 worker thread done servicing request
20:15:34.703 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:15:34.734 00.031 12268 UpdateGuideState exits: m=311 SNR=12.0
20:15:34.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:34.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:34.734 00.000 12268 Enqueuing Expose request
20:15:34.734 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:15:34.734 00.000 11616 Worker thread wakes up
20:15:34.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:34.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:36.740 02.006 11616 Exposure complete
20:15:36.787 00.047 11616 worker thread done servicing request
20:15:36.787 00.000 12268 OnExposeComplete: enter
20:15:36.787 00.000 12268 UpdateGuideState(): m_state=6
20:15:36.787 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
20:15:36.787 00.000 12268 Star::Find returns 1 (0), X=1248.45, Y=862.73, Mass=312, SNR=12.1, Peak=33 HFD=4.2
20:15:36.787 00.000 12268 MultiStar: [#1 -0.41,0.39,1.09,U] [#2 -0.79,0.50,0.00,M2] [#3 -0.29,0.29,0.78,U] [#4 -0.39,0.29,0.82,U] [#5 0.01,-0.06,0.77,U] [#6 -0.78,0.30,0.00,M2] [#7 0.29,1.29,0.00,M3] [#8 -0.10,-0.43,0.56,U] 
20:15:36.787 00.000 12268 refined, 5 included, MultiStar: {-0.32, 0.16}, one-star: {-0.54, 0.21}
20:15:36.787 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.67) = xAngle (4.34 = -1.95)
20:15:36.787 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.37 = -1.92)
20:15:36.787 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.16 hyp=0.35 cameraTheta=2.67 mountX=-0.13 mountY=-0.33, mountTheta=-1.94
20:15:36.787 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.16, opts=13)
20:15:36.787 00.000 12268 Enqueuing Move request for scope (-0.32, 0.16)
20:15:36.787 00.000 11616 Worker thread wakes up
20:15:36.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.16) opts 0xd
20:15:36.787 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.16)
20:15:36.787 00.000 11616 Moving (-0.32, 0.16) raw xDistance=-0.13 yDistance=-0.33
20:15:36.787 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:36.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:15:36.787 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:15:36.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
20:15:36.787 00.000 11616 MoveAxis(E, 0, ABG)
20:15:36.787 00.000 11616 Move returns status 0, amount 0
20:15:36.787 00.000 11616 MoveAxis(N, 0, ABG)
20:15:36.787 00.000 11616 Move returns status 0, amount 0
20:15:36.787 00.000 11616 move complete, result=0
20:15:36.787 00.000 11616 worker thread done servicing request
20:15:36.819 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:15:36.835 00.016 12268 UpdateGuideState exits: m=312 SNR=12.1
20:15:36.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:36.835 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:36.835 00.000 12268 Enqueuing Expose request
20:15:36.835 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:15:36.835 00.000 11616 Worker thread wakes up
20:15:36.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:36.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:38.848 02.013 11616 Exposure complete
20:15:38.906 00.058 11616 worker thread done servicing request
20:15:38.906 00.000 12268 OnExposeComplete: enter
20:15:38.906 00.000 12268 UpdateGuideState(): m_state=6
20:15:38.906 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
20:15:38.906 00.000 12268 Star::Find returns 1 (0), X=1248.57, Y=862.36, Mass=290, SNR=11.6, Peak=33 HFD=4.1
20:15:38.906 00.000 12268 MultiStar: [#1 -0.84,-0.18,0.00,M1] [#2 -1.12,0.28,0.00,M3] [#3 -0.32,0.23,0.93,U] [#4 -0.81,0.20,0.00,M1] [#5 -0.80,-1.41,0.00,M10] [#6 -1.18,0.41,0.00,M3] [#7 -0.95,0.68,0.00,M4] [#8 -0.40,-1.07,0.00,M8] 
20:15:38.906 00.000 12268 refined, 1 included, MultiStar: {-0.37, 0.02}, one-star: {-0.42, -0.16}
20:15:38.906 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.67) = xAngle (4.75 = -1.54)
20:15:38.906 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.78 = -1.51)
20:15:38.906 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.02 hyp=0.37 cameraTheta=3.08 mountX=0.01 mountY=-0.37, mountTheta=-1.54
20:15:38.911 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.02, opts=13)
20:15:38.911 00.000 12268 Enqueuing Move request for scope (-0.37, 0.02)
20:15:38.911 00.000 11616 Worker thread wakes up
20:15:38.911 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.02) opts 0xd
20:15:38.911 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.02)
20:15:38.911 00.000 11616 Moving (-0.37, 0.02) raw xDistance=0.01 yDistance=-0.37
20:15:38.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:38.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:15:38.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:15:38.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
20:15:38.911 00.000 11616 MoveAxis(E, 0, ABG)
20:15:38.911 00.000 11616 Move returns status 0, amount 0
20:15:38.911 00.000 11616 MoveAxis(N, 0, ABG)
20:15:38.911 00.000 11616 Move returns status 0, amount 0
20:15:38.911 00.000 11616 move complete, result=0
20:15:38.911 00.000 11616 worker thread done servicing request
20:15:38.927 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:15:38.943 00.016 12268 UpdateGuideState exits: m=290 SNR=11.6
20:15:38.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:38.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:38.943 00.000 12268 Enqueuing Expose request
20:15:38.943 00.000 11616 Worker thread wakes up
20:15:38.943 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
20:15:38.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:38.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:40.968 02.025 11616 Exposure complete
20:15:41.031 00.063 11616 worker thread done servicing request
20:15:41.031 00.000 12268 OnExposeComplete: enter
20:15:41.031 00.000 12268 UpdateGuideState(): m_state=6
20:15:41.031 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
20:15:41.031 00.000 12268 Star::Find returns 1 (0), X=1248.27, Y=862.55, Mass=252, SNR=10.9, Peak=33 HFD=3.3
20:15:41.031 00.000 12268 MultiStar: [#1 -0.85,0.13,0.00,M2] [#2 -1.01,0.17,0.00,M4] [#3 -1.03,-0.07,0.00,M2] [#4 -0.76,0.18,0.00,M2] [#5 -0.87,-1.11,0.00,R] [#6 -1.04,0.28,0.00,M4] [#7 -1.18,0.16,0.00,M5] [#8 -0.51,-0.83,0.00,M9] 
20:15:41.031 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.67) = xAngle (4.77 = -1.51)
20:15:41.031 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.80 = -1.48)
20:15:41.031 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=0.03 hyp=0.72 cameraTheta=3.11 mountX=0.04 mountY=-0.72, mountTheta=-1.51
20:15:41.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=0.03, opts=13)
20:15:41.031 00.000 12268 Enqueuing Move request for scope (-0.72, 0.03)
20:15:41.031 00.000 11616 Worker thread wakes up
20:15:41.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.03) opts 0xd
20:15:41.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.72, 0.03)
20:15:41.031 00.000 11616 Moving (-0.72, 0.03) raw xDistance=0.04 yDistance=-0.72
20:15:41.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:41.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:15:41.031 00.000 11616 resist switch: large excursion: input -0.72 thresh 0.45 direction from 1 to -1
20:15:41.031 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.16
20:15:41.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.72
20:15:41.031 00.000 11616 MoveAxis(E, 0, ABG)
20:15:41.031 00.000 11616 Move returns status 0, amount 0
20:15:41.031 00.000 11616 BLC: Oldest BLC event removed
20:15:41.031 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2162 applied
20:15:41.031 00.000 11616 MoveAxis(N, 2223, ABG)
20:15:41.031 00.000 11616 Guiding  Dir = 0, Dur = 2223
20:15:41.031 00.000 11616 IsSlewing returns 0
20:15:41.031 00.000 11616 IsGuiding returns 0
20:15:41.031 00.000 11616 PulseGuide returned control before completion, sleep 2233
20:15:41.046 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:15:41.078 00.032 12268 UpdateGuideState exits: m=252 SNR=10.9
20:15:41.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:41.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:41.078 00.000 12268 Enqueuing Expose request
20:15:42.321 01.243 12268 evsrv: cli 0F8E69C0 connect
20:15:42.321 00.000 12268 case statement mapped state 6 to 3
20:15:42.321 00.000 12268 case statement mapped state 6 to 3
20:15:42.321 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"0a556368-4a2d-4f97-ba5a-00e5266c9d43"}
20:15:42.321 00.000 12268 case statement mapped state 6 to 3
20:15:42.321 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a556368-4a2d-4f97-ba5a-00e5266c9d43"}
20:15:42.321 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:15:42.321 00.000 12268 evsrv: cli 0F8E69C0 connect
20:15:42.321 00.000 12268 case statement mapped state 6 to 3
20:15:42.321 00.000 12268 case statement mapped state 6 to 3
20:15:42.321 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"4bd16606-2ce0-4e0c-bcf5-dd9215b3d9dc"}
20:15:42.321 00.000 12268 PhdController::Dither begins
20:15:42.321 00.000 12268 dither: size=5.50, dRA=-1.65 dDec=4.36
20:15:42.321 00.000 12268 MountToCamera -- mountTheta (1.93) + m_xAngle (-1.67) = xAngle (0.26 = 0.26)
20:15:42.321 00.000 12268 MountToCamera -- mountX=-1.65 mountY=4.36 hyp=4.66 mountTheta=1.93 cameraX=4.50, cameraY=1.21 cameraTheta=0.26
20:15:42.321 00.000 12268 setting lock position to (1253.49, 863.74)
20:15:42.321 00.000 12268 Mount: notify guiding dithered (4.5, 1.2)
20:15:42.321 00.000 12268 MultiStar: stabilizing after lock position change
20:15:42.321 00.000 12268 Status Line: Dither by -1.65,4.36
20:15:42.321 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
20:15:42.321 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
20:15:42.321 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"4bd16606-2ce0-4e0c-bcf5-dd9215b3d9dc"}
20:15:42.336 00.015 12268 evsrv: cli 0F8E69C0 disconnect
20:15:43.281 00.945 11616 IsGuiding returns 1
20:15:43.281 00.000 11616 scope still moving after pulse duration time elapsed
20:15:43.312 00.031 11616 IsSlewing returns 0
20:15:43.312 00.000 11616 IsGuiding returns 0
20:15:43.312 00.000 11616 scope move finished after 2223 + 48 ms
20:15:43.312 00.000 11616 Move returns status 0, amount 2223
20:15:43.312 00.000 11616 move complete, result=0
20:15:43.312 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.7 px 2223 ms NORTH
20:15:43.312 00.000 11616 worker thread done servicing request
20:15:43.312 00.000 11616 Worker thread wakes up
20:15:43.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:43.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,848,31,31)
20:15:45.328 02.016 11616 Exposure complete
20:15:45.390 00.062 11616 worker thread done servicing request
20:15:45.390 00.000 12268 OnExposeComplete: enter
20:15:45.390 00.000 12268 UpdateGuideState(): m_state=6
20:15:45.390 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
20:15:45.390 00.000 12268 Star::Find returns 1 (0), X=1248.39, Y=862.32, Mass=265, SNR=11.2, Peak=37 HFD=3.5
20:15:45.390 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.67) = xAngle (-1.20 = -1.20)
20:15:45.390 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.17 = -1.17)
20:15:45.390 00.000 12268 CameraToMount -- cameraX=-5.10 cameraY=-1.42 hyp=5.29 cameraTheta=-2.87 mountX=1.91 mountY=-4.87, mountTheta=-1.20
20:15:45.390 00.000 12268 dither recenter: remaining=(1.6,-4.4) step=(1.6,-4.4)
20:15:45.390 00.000 12268 MountToCamera -- mountTheta (-1.21) + m_xAngle (-1.67) = xAngle (-2.88 = -2.88)
20:15:45.390 00.000 12268 MountToCamera -- mountX=1.65 mountY=-4.36 hyp=4.66 mountTheta=-1.21 cameraX=-4.50, cameraY=-1.21 cameraTheta=-2.88
20:15:45.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=-4.50, y=-1.21, opts=4)
20:15:45.390 00.000 12268 Enqueuing Move request for scope (-4.50, -1.21)
20:15:45.390 00.000 11616 Worker thread wakes up
20:15:45.390 00.000 12268 Mount: notify direct move 1.65,-4.36
20:15:45.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-4.50, -1.21) opts 0x4
20:15:45.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-4.50, -1.21)
20:15:45.390 00.000 11616 Moving (-4.50, -1.21) raw xDistance=1.65 yDistance=-4.36
20:15:45.390 00.000 11616 BLC: window closed
20:15:45.390 00.000 11616 MoveAxis(W, 1844, B)
20:15:45.390 00.000 11616 Guiding  Dir = 3, Dur = 1844
20:15:45.390 00.000 11616 IsSlewing returns 0
20:15:45.390 00.000 11616 IsGuiding returns 0
20:15:45.390 00.000 11616 PulseGuide returned control before completion, sleep 1854
20:15:45.421 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:15:45.437 00.016 12268 UpdateGuideState exits: m=265 SNR=11.2
20:15:45.437 00.000 12268 PhdController: settling, locked = 1, distance = 5.19 (1.50) aobump = 0 frame = 1 / 99999
20:15:45.437 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677345.437,"Host":"ASTROCENTER","Inst":1,"Distance":5.19,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:15:45.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:45.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:45.437 00.000 12268 Enqueuing Expose request
20:15:47.268 01.831 11616 IsGuiding returns 1
20:15:47.268 00.000 11616 scope still moving after pulse duration time elapsed
20:15:47.300 00.032 11616 IsSlewing returns 0
20:15:47.300 00.000 11616 IsGuiding returns 0
20:15:47.300 00.000 11616 scope move finished after 1844 + 55 ms
20:15:47.300 00.000 11616 Move returns status 0, amount 1844
20:15:47.300 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
20:15:47.300 00.000 11616 MoveAxis(N, 2457, B)
20:15:47.300 00.000 11616 Guiding  Dir = 0, Dur = 2457
20:15:47.300 00.000 11616 IsSlewing returns 0
20:15:47.300 00.000 11616 IsGuiding returns 0
20:15:47.300 00.000 11616 PulseGuide returned control before completion, sleep 2467
20:15:49.781 02.481 11616 IsGuiding returns 1
20:15:49.781 00.000 11616 scope still moving after pulse duration time elapsed
20:15:49.812 00.031 11616 IsSlewing returns 0
20:15:49.812 00.000 11616 IsGuiding returns 1
20:15:49.843 00.031 11616 IsSlewing returns 0
20:15:49.843 00.000 11616 IsGuiding returns 1
20:15:49.874 00.031 11616 IsSlewing returns 0
20:15:49.874 00.000 11616 IsGuiding returns 1
20:15:49.906 00.032 11616 IsSlewing returns 0
20:15:49.906 00.000 11616 IsGuiding returns 1
20:15:49.937 00.031 11616 IsSlewing returns 0
20:15:49.937 00.000 11616 IsGuiding returns 1
20:15:49.968 00.031 11616 IsSlewing returns 0
20:15:49.968 00.000 11616 IsGuiding returns 0
20:15:49.968 00.000 11616 scope move finished after 2457 + 211 ms
20:15:49.968 00.000 11616 Move returns status 0, amount 2457
20:15:49.968 00.000 11616 move complete, result=0
20:15:49.968 00.000 11616 worker thread done servicing request
20:15:49.968 00.000 11616 Worker thread wakes up
20:15:49.968 00.000 12268 GuideStep: 1.6 px 1844 ms WEST, -4.4 px 2457 ms NORTH
20:15:49.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:49.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:15:51.969 02.001 11616 Exposure complete
20:15:52.015 00.046 11616 worker thread done servicing request
20:15:52.015 00.000 12268 OnExposeComplete: enter
20:15:52.015 00.000 12268 UpdateGuideState(): m_state=6
20:15:52.015 00.000 12268 Star::Find(15, 1248, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
20:15:52.015 00.000 12268 Star::Find returns 1 (0), X=1253.35, Y=864.81, Mass=250, SNR=10.8, Peak=31 HFD=3.7
20:15:52.031 00.016 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.67) = xAngle (3.37 = -2.92)
20:15:52.031 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.40 = -2.88)
20:15:52.031 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=1.07 hyp=1.08 cameraTheta=1.70 mountX=-1.05 mountY=-0.27, mountTheta=-2.89
20:15:52.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=1.07, opts=13)
20:15:52.031 00.000 12268 Enqueuing Move request for scope (-0.14, 1.07)
20:15:52.031 00.000 11616 Worker thread wakes up
20:15:52.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 1.07) opts 0xd
20:15:52.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 1.07)
20:15:52.031 00.000 11616 Moving (-0.14, 1.07) raw xDistance=-1.05 yDistance=-0.27
20:15:52.031 00.000 11616 resist switch: large excursion: input -1.05 thresh 0.29 direction from 0 to -1
20:15:52.031 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.15
20:15:52.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.53 from input -1.05
20:15:52.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:15:52.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:15:52.031 00.000 11616 MoveAxis(E, 589, ABG)
20:15:52.031 00.000 11616 Guiding  Dir = 2, Dur = 589
20:15:52.031 00.000 11616 IsSlewing returns 0
20:15:52.031 00.000 11616 IsGuiding returns 0
20:15:52.031 00.000 11616 PulseGuide returned control before completion, sleep 599
20:15:52.047 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:15:52.062 00.015 12268 UpdateGuideState exits: m=250 SNR=10.8
20:15:52.062 00.000 12268 PhdController: settling, locked = 1, distance = 1.08 (1.50) aobump = 0 frame = 2 / 99999
20:15:52.062 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677352.062,"Host":"ASTROCENTER","Inst":1,"Distance":1.08,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:15:52.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:52.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:52.062 00.000 12268 Enqueuing Expose request
20:15:52.640 00.578 11616 IsGuiding returns 1
20:15:52.640 00.000 11616 scope still moving after pulse duration time elapsed
20:15:52.671 00.031 11616 IsSlewing returns 0
20:15:52.671 00.000 11616 IsGuiding returns 0
20:15:52.671 00.000 11616 scope move finished after 589 + 47 ms
20:15:52.671 00.000 11616 Move returns status 0, amount 589
20:15:52.671 00.000 11616 MoveAxis(N, 0, ABG)
20:15:52.671 00.000 11616 Move returns status 0, amount 0
20:15:52.671 00.000 11616 move complete, result=0
20:15:52.671 00.000 11616 worker thread done servicing request
20:15:52.671 00.000 11616 Worker thread wakes up
20:15:52.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:52.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:15:52.671 00.000 12268 GuideStep: -1.1 px 589 ms EAST, -0.3 px 0 ms NORTH
20:15:54.672 02.001 11616 Exposure complete
20:15:54.734 00.062 11616 worker thread done servicing request
20:15:54.734 00.000 12268 OnExposeComplete: enter
20:15:54.734 00.000 12268 UpdateGuideState(): m_state=6
20:15:54.734 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
20:15:54.734 00.000 12268 Star::Find returns 1 (0), X=1253.71, Y=864.45, Mass=212, SNR=9.9, Peak=26 HFD=3.5
20:15:54.734 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.67) = xAngle (2.94 = 2.94)
20:15:54.734 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.97 = 2.97)
20:15:54.734 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.71 hyp=0.74 cameraTheta=1.27 mountX=-0.73 mountY=0.13, mountTheta=2.97
20:15:54.734 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.71, opts=13)
20:15:54.734 00.000 12268 Enqueuing Move request for scope (0.22, 0.71)
20:15:54.734 00.000 11616 Worker thread wakes up
20:15:54.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.71) opts 0xd
20:15:54.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.71)
20:15:54.734 00.000 11616 Moving (0.22, 0.71) raw xDistance=-0.73 yDistance=0.13
20:15:54.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.73
20:15:54.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:54.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:15:54.734 00.000 11616 MoveAxis(E, 407, ABG)
20:15:54.734 00.000 11616 Guiding  Dir = 2, Dur = 407
20:15:54.734 00.000 11616 IsSlewing returns 0
20:15:54.734 00.000 11616 IsGuiding returns 0
20:15:54.734 00.000 11616 PulseGuide returned control before completion, sleep 417
20:15:54.765 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:15:54.781 00.016 12268 UpdateGuideState exits: m=212 SNR=9.9
20:15:54.781 00.000 12268 PhdController: settling, locked = 1, distance = 0.98 (1.50) aobump = 0 frame = 3 / 99999
20:15:54.781 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677354.781,"Host":"ASTROCENTER","Inst":1,"Distance":0.98,"Time":2.7,"SettleTime":10.0,"StarLocked":true}
20:15:54.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:54.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:54.781 00.000 12268 Enqueuing Expose request
20:15:55.171 00.390 11616 IsGuiding returns 1
20:15:55.171 00.000 11616 scope still moving after pulse duration time elapsed
20:15:55.203 00.032 11616 IsSlewing returns 0
20:15:55.203 00.000 11616 IsGuiding returns 1
20:15:55.234 00.031 11616 IsSlewing returns 0
20:15:55.234 00.000 11616 IsGuiding returns 0
20:15:55.234 00.000 11616 scope move finished after 407 + 79 ms
20:15:55.234 00.000 11616 Move returns status 0, amount 407
20:15:55.234 00.000 11616 MoveAxis(N, 0, ABG)
20:15:55.234 00.000 11616 Move returns status 0, amount 0
20:15:55.234 00.000 11616 move complete, result=0
20:15:55.234 00.000 11616 worker thread done servicing request
20:15:55.234 00.000 12268 GuideStep: -0.7 px 407 ms EAST, 0.1 px 0 ms NORTH
20:15:55.234 00.000 11616 Worker thread wakes up
20:15:55.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:55.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:15:57.239 02.005 11616 Exposure complete
20:15:57.286 00.047 11616 worker thread done servicing request
20:15:57.286 00.000 12268 OnExposeComplete: enter
20:15:57.286 00.000 12268 UpdateGuideState(): m_state=6
20:15:57.286 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
20:15:57.286 00.000 12268 Star::Find returns 1 (0), X=1253.29, Y=863.71, Mass=293, SNR=11.7, Peak=33 HFD=3.7
20:15:57.286 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-1.67) = xAngle (-1.35 = -1.35)
20:15:57.286 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.32 = -1.32)
20:15:57.286 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-3.02 mountX=0.04 mountY=-0.19, mountTheta=-1.35
20:15:57.286 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.02, opts=13)
20:15:57.286 00.000 12268 Enqueuing Move request for scope (-0.20, -0.02)
20:15:57.286 00.000 11616 Worker thread wakes up
20:15:57.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.02) opts 0xd
20:15:57.286 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.02)
20:15:57.286 00.000 11616 Moving (-0.20, -0.02) raw xDistance=0.04 yDistance=-0.19
20:15:57.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:57.302 00.016 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:15:57.302 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:15:57.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:15:57.302 00.000 11616 MoveAxis(E, 0, ABG)
20:15:57.302 00.000 11616 Move returns status 0, amount 0
20:15:57.302 00.000 11616 MoveAxis(N, 0, ABG)
20:15:57.302 00.000 11616 Move returns status 0, amount 0
20:15:57.302 00.000 11616 move complete, result=0
20:15:57.302 00.000 11616 worker thread done servicing request
20:15:57.318 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:15:57.334 00.016 12268 UpdateGuideState exits: m=293 SNR=11.7
20:15:57.334 00.000 12268 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 4 / 99999
20:15:57.334 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677357.334,"Host":"ASTROCENTER","Inst":1,"Distance":0.74,"Time":5.3,"SettleTime":10.0,"StarLocked":true}
20:15:57.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:57.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:57.334 00.000 12268 Enqueuing Expose request
20:15:57.334 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:15:57.334 00.000 11616 Worker thread wakes up
20:15:57.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:57.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:15:59.343 02.009 11616 Exposure complete
20:15:59.406 00.063 11616 worker thread done servicing request
20:15:59.406 00.000 12268 OnExposeComplete: enter
20:15:59.406 00.000 12268 UpdateGuideState(): m_state=6
20:15:59.406 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
20:15:59.406 00.000 12268 Star::Find returns 1 (0), X=1253.23, Y=863.08, Mass=256, SNR=11.0, Peak=31 HFD=4.0
20:15:59.406 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.67) = xAngle (-0.28 = -0.28)
20:15:59.406 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.25 = -0.25)
20:15:59.406 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.65 hyp=0.70 cameraTheta=-1.95 mountX=0.67 mountY=-0.17, mountTheta=-0.25
20:15:59.421 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.65, opts=13)
20:15:59.421 00.000 12268 Enqueuing Move request for scope (-0.26, -0.65)
20:15:59.421 00.000 11616 Worker thread wakes up
20:15:59.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.65) opts 0xd
20:15:59.421 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.65)
20:15:59.421 00.000 11616 Moving (-0.26, -0.65) raw xDistance=0.67 yDistance=-0.17
20:15:59.421 00.000 11616 resist switch: large excursion: input 0.67 thresh 0.29 direction from -1 to 1
20:15:59.421 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.02
20:15:59.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.67
20:15:59.421 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.24
20:15:59.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
20:15:59.421 00.000 11616 MoveAxis(W, 378, ABG)
20:15:59.421 00.000 11616 Guiding  Dir = 3, Dur = 378
20:15:59.421 00.000 11616 IsSlewing returns 0
20:15:59.421 00.000 11616 IsGuiding returns 0
20:15:59.421 00.000 11616 PulseGuide returned control before completion, sleep 388
20:15:59.437 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:15:59.468 00.031 12268 UpdateGuideState exits: m=256 SNR=11.0
20:15:59.468 00.000 12268 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 5 / 99999
20:15:59.468 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677359.468,"Host":"ASTROCENTER","Inst":1,"Distance":0.73,"Time":7.4,"SettleTime":10.0,"StarLocked":true}
20:15:59.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:59.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:15:59.468 00.000 12268 Enqueuing Expose request
20:15:59.828 00.360 11616 IsGuiding returns 1
20:15:59.828 00.000 11616 scope still moving after pulse duration time elapsed
20:15:59.859 00.031 11616 IsSlewing returns 0
20:15:59.859 00.000 11616 IsGuiding returns 0
20:15:59.859 00.000 11616 scope move finished after 378 + 56 ms
20:15:59.859 00.000 11616 Move returns status 0, amount 378
20:15:59.859 00.000 11616 MoveAxis(N, 15, ABG)
20:15:59.859 00.000 11616 Guiding  Dir = 0, Dur = 15
20:15:59.859 00.000 11616 IsSlewing returns 0
20:15:59.859 00.000 11616 IsGuiding returns 0
20:15:59.859 00.000 11616 PulseGuide returned control before completion, sleep 25
20:15:59.890 00.031 11616 IsGuiding returns 1
20:15:59.890 00.000 11616 scope still moving after pulse duration time elapsed
20:15:59.921 00.031 11616 IsSlewing returns 0
20:15:59.921 00.000 11616 IsGuiding returns 0
20:15:59.921 00.000 11616 scope move finished after 15 + 46 ms
20:15:59.921 00.000 11616 Move returns status 0, amount 15
20:15:59.921 00.000 11616 move complete, result=0
20:15:59.921 00.000 11616 worker thread done servicing request
20:15:59.921 00.000 12268 GuideStep: 0.7 px 378 ms WEST, -0.2 px 15 ms NORTH
20:15:59.921 00.000 11616 Worker thread wakes up
20:15:59.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:15:59.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:01.937 02.016 11616 Exposure complete
20:16:01.984 00.047 11616 worker thread done servicing request
20:16:01.984 00.000 12268 OnExposeComplete: enter
20:16:01.984 00.000 12268 UpdateGuideState(): m_state=6
20:16:02.000 00.016 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
20:16:02.000 00.000 12268 Star::Find returns 1 (0), X=1253.34, Y=863.90, Mass=234, SNR=10.4, Peak=29 HFD=3.8
20:16:02.000 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.67) = xAngle (4.00 = -2.29)
20:16:02.000 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.03 = -2.26)
20:16:02.000 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.33 mountX=-0.14 mountY=-0.17, mountTheta=-2.28
20:16:02.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.16, opts=13)
20:16:02.000 00.000 12268 Enqueuing Move request for scope (-0.15, 0.16)
20:16:02.000 00.000 11616 Worker thread wakes up
20:16:02.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
20:16:02.000 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
20:16:02.000 00.000 11616 Moving (-0.15, 0.16) raw xDistance=-0.14 yDistance=-0.17
20:16:02.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:16:02.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:16:02.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
20:16:02.000 00.000 11616 MoveAxis(E, 0, ABG)
20:16:02.000 00.000 11616 Move returns status 0, amount 0
20:16:02.000 00.000 11616 MoveAxis(N, 14, ABG)
20:16:02.000 00.000 11616 Guiding  Dir = 0, Dur = 14
20:16:02.000 00.000 11616 IsSlewing returns 0
20:16:02.000 00.000 11616 IsGuiding returns 0
20:16:02.000 00.000 11616 PulseGuide returned control before completion, sleep 24
20:16:02.015 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:16:02.031 00.016 11616 IsGuiding returns 1
20:16:02.031 00.000 11616 scope still moving after pulse duration time elapsed
20:16:02.031 00.000 12268 UpdateGuideState exits: m=234 SNR=10.4
20:16:02.031 00.000 12268 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 6 / 99999
20:16:02.031 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677362.031,"Host":"ASTROCENTER","Inst":1,"Distance":0.58,"Time":10.0,"SettleTime":10.0,"StarLocked":true}
20:16:02.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:02.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:02.031 00.000 12268 Enqueuing Expose request
20:16:02.062 00.031 11616 IsSlewing returns 0
20:16:02.062 00.000 11616 IsGuiding returns 0
20:16:02.062 00.000 11616 scope move finished after 14 + 45 ms
20:16:02.062 00.000 11616 Move returns status 0, amount 14
20:16:02.062 00.000 11616 move complete, result=0
20:16:02.062 00.000 11616 worker thread done servicing request
20:16:02.062 00.000 11616 Worker thread wakes up
20:16:02.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:02.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:02.062 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 14 ms NORTH
20:16:04.076 02.014 11616 Exposure complete
20:16:04.124 00.048 11616 worker thread done servicing request
20:16:04.124 00.000 12268 OnExposeComplete: enter
20:16:04.124 00.000 12268 UpdateGuideState(): m_state=6
20:16:04.124 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
20:16:04.124 00.000 12268 Star::Find returns 1 (0), X=1253.32, Y=863.82, Mass=251, SNR=10.8, Peak=27 HFD=3.7
20:16:04.124 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.67) = xAngle (4.38 = -1.90)
20:16:04.124 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.41 = -1.87)
20:16:04.124 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.71 mountX=-0.06 mountY=-0.18, mountTheta=-1.90
20:16:04.124 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.08, opts=13)
20:16:04.124 00.000 12268 Enqueuing Move request for scope (-0.17, 0.08)
20:16:04.124 00.000 11616 Worker thread wakes up
20:16:04.124 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
20:16:04.124 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
20:16:04.124 00.000 11616 Moving (-0.17, 0.08) raw xDistance=-0.06 yDistance=-0.18
20:16:04.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:04.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:16:04.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:16:04.124 00.000 11616 MoveAxis(E, 0, ABG)
20:16:04.124 00.000 11616 Move returns status 0, amount 0
20:16:04.124 00.000 11616 MoveAxis(N, 15, ABG)
20:16:04.124 00.000 11616 Guiding  Dir = 0, Dur = 15
20:16:04.124 00.000 11616 IsSlewing returns 0
20:16:04.139 00.015 11616 IsGuiding returns 0
20:16:04.139 00.000 11616 PulseGuide returned control before completion, sleep 25
20:16:04.156 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:16:04.171 00.015 11616 IsGuiding returns 1
20:16:04.171 00.000 11616 scope still moving after pulse duration time elapsed
20:16:04.171 00.000 12268 UpdateGuideState exits: m=251 SNR=10.8
20:16:04.171 00.000 12268 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 7 / 99999
20:16:04.171 00.000 12268 PhdController: newstate STATE_FINISH
20:16:04.171 00.000 12268 PhdController complete: success
20:16:04.171 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768677364.171,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
20:16:04.171 00.000 12268 Mount: notify guiding dither settle done success=1
20:16:04.171 00.000 12268 PhdController: newstate STATE_IDLE
20:16:04.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:04.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:04.171 00.000 12268 Enqueuing Expose request
20:16:04.203 00.032 11616 IsSlewing returns 0
20:16:04.203 00.000 11616 IsGuiding returns 0
20:16:04.203 00.000 11616 scope move finished after 15 + 48 ms
20:16:04.203 00.000 11616 Move returns status 0, amount 15
20:16:04.203 00.000 11616 move complete, result=0
20:16:04.203 00.000 11616 worker thread done servicing request
20:16:04.203 00.000 11616 Worker thread wakes up
20:16:04.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:04.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:04.203 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
20:16:04.687 00.484 12268 evsrv: cli 0F8E6D80 connect
20:16:04.687 00.000 12268 case statement mapped state 6 to 3
20:16:04.687 00.000 12268 case statement mapped state 6 to 3
20:16:04.687 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"ac12ef70-2bae-4570-bdff-f1fbc0a233d5"}
20:16:04.687 00.000 12268 case statement mapped state 6 to 3
20:16:04.687 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac12ef70-2bae-4570-bdff-f1fbc0a233d5"}
20:16:04.687 00.000 12268 evsrv: cli 0F8E6D80 disconnect
20:16:06.203 01.516 11616 Exposure complete
20:16:06.265 00.062 11616 worker thread done servicing request
20:16:06.265 00.000 12268 OnExposeComplete: enter
20:16:06.265 00.000 12268 UpdateGuideState(): m_state=6
20:16:06.265 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
20:16:06.265 00.000 12268 Star::Find returns 1 (0), X=1253.08, Y=863.33, Mass=252, SNR=10.8, Peak=29 HFD=3.9
20:16:06.265 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.67) = xAngle (-0.69 = -0.69)
20:16:06.265 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.66 = -0.66)
20:16:06.265 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.41 hyp=0.58 cameraTheta=-2.36 mountX=0.45 mountY=-0.36, mountTheta=-0.67
20:16:06.265 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=-0.41, opts=13)
20:16:06.265 00.000 12268 Enqueuing Move request for scope (-0.41, -0.41)
20:16:06.265 00.000 11616 Worker thread wakes up
20:16:06.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.41) opts 0xd
20:16:06.265 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, -0.41)
20:16:06.265 00.000 11616 Moving (-0.41, -0.41) raw xDistance=0.45 yDistance=-0.36
20:16:06.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
20:16:06.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
20:16:06.265 00.000 11616 MoveAxis(W, 251, ABG)
20:16:06.265 00.000 11616 Guiding  Dir = 3, Dur = 251
20:16:06.265 00.000 11616 IsSlewing returns 0
20:16:06.265 00.000 11616 IsGuiding returns 0
20:16:06.265 00.000 11616 PulseGuide returned control before completion, sleep 261
20:16:06.296 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:16:06.312 00.016 12268 UpdateGuideState exits: m=252 SNR=10.8
20:16:06.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:06.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:06.312 00.000 12268 Enqueuing Expose request
20:16:06.547 00.235 11616 IsGuiding returns 1
20:16:06.547 00.000 11616 scope still moving after pulse duration time elapsed
20:16:06.578 00.031 11616 IsSlewing returns 0
20:16:06.578 00.000 11616 IsGuiding returns 0
20:16:06.578 00.000 11616 scope move finished after 251 + 51 ms
20:16:06.578 00.000 11616 Move returns status 0, amount 251
20:16:06.578 00.000 11616 MoveAxis(N, 30, ABG)
20:16:06.578 00.000 11616 Guiding  Dir = 0, Dur = 30
20:16:06.578 00.000 11616 IsSlewing returns 0
20:16:06.578 00.000 11616 IsGuiding returns 0
20:16:06.578 00.000 11616 PulseGuide returned control before completion, sleep 40
20:16:06.625 00.047 11616 IsGuiding returns 1
20:16:06.625 00.000 11616 scope still moving after pulse duration time elapsed
20:16:06.656 00.031 11616 IsSlewing returns 0
20:16:06.656 00.000 11616 IsGuiding returns 0
20:16:06.656 00.000 11616 scope move finished after 30 + 47 ms
20:16:06.656 00.000 11616 Move returns status 0, amount 30
20:16:06.656 00.000 11616 move complete, result=0
20:16:06.656 00.000 11616 worker thread done servicing request
20:16:06.656 00.000 12268 GuideStep: 0.4 px 251 ms WEST, -0.4 px 30 ms NORTH
20:16:06.656 00.000 11616 Worker thread wakes up
20:16:06.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:06.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:08.640 01.984 11616 Exposure complete
20:16:08.703 00.063 11616 worker thread done servicing request
20:16:08.703 00.000 12268 OnExposeComplete: enter
20:16:08.703 00.000 12268 UpdateGuideState(): m_state=6
20:16:08.703 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:16:08.703 00.000 12268 Star::Find returns 1 (0), X=1253.30, Y=863.77, Mass=284, SNR=11.5, Peak=28 HFD=4.5
20:16:08.703 00.000 12268 MultiStar: exiting stabilization period
20:16:08.703 00.000 12268 MultiStar: updating star positions after lock position change
20:16:08.703 00.000 12268 Star::Find(15, 1045, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:16:08.703 00.000 12268 Star::Find returns 1 (0), X=1044.57, Y=159.50, Mass=218, SNR=10.1, Peak=28 HFD=3.2
20:16:08.703 00.000 12268 Star::Find(15, 1104, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:16:08.703 00.000 12268 Star::Find returns 1 (0), X=1103.63, Y=257.44, Mass=234, SNR=10.4, Peak=32 HFD=3.4
20:16:08.703 00.000 12268 Star::Find(15, 659, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:16:08.703 00.000 12268 Star::Find returns 1 (0), X=659.15, Y=610.56, Mass=153, SNR=8.5, Peak=25 HFD=3.1
20:16:08.703 00.000 12268 Star::Find(15, 1109, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:16:08.703 00.000 12268 Star::Find returns 1 (0), X=1109.82, Y=317.91, Mass=143, SNR=8.1, Peak=25 HFD=3.5
20:16:08.703 00.000 12268 Star::Find(15, 1157, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:16:08.703 00.000 12268 Star::Find returns 1 (0), X=1157.32, Y=229.37, Mass=100, SNR=6.8, Peak=38 HFD=2.9
20:16:08.703 00.000 12268 Star::Find(15, 813, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:16:08.703 00.000 12268 Star::Find returns 1 (0), X=813.71, Y=378.24, Mass=164, SNR=8.8, Peak=21 HFD=3.8
20:16:08.703 00.000 12268 Star::Find(15, 963, 566, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:16:08.703 00.000 12268 Star::Find returns 0 (4), X=975.60, Y=561.93, Mass=30, SNR=3.8, Peak=27 HFD=0.6
20:16:08.703 00.000 12268 Star::Find(15, 1207, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:16:08.703 00.000 12268 Star::Find returns 1 (0), X=1206.74, Y=83.54, Mass=104, SNR=6.9, Peak=19 HFD=4.6
20:16:08.703 00.000 12268 Star::Find(15, 286, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:16:08.703 00.000 12268 Star::Find returns 1 (0), X=286.57, Y=271.87, Mass=97, SNR=6.7, Peak=16 HFD=3.8
20:16:08.703 00.000 12268 Star::Find(15, 121, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:16:08.703 00.000 12268 Star::Find returns 1 (0), X=121.30, Y=295.04, Mass=52, SNR=4.9, Peak=25 HFD=2.4
20:16:08.703 00.000 12268 Star::Find(15, 370, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:16:08.703 00.000 12268 Star::Find returns 1 (0), X=370.37, Y=530.44, Mass=78, SNR=6.0, Peak=15 HFD=5.1
20:16:08.703 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (-1.67) = xAngle (4.65 = -1.63)
20:16:08.703 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.68 = -1.60)
20:16:08.703 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=2.98 mountX=-0.01 mountY=-0.19, mountTheta=-1.63
20:16:08.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.03, opts=13)
20:16:08.703 00.000 12268 Enqueuing Move request for scope (-0.19, 0.03)
20:16:08.703 00.000 11616 Worker thread wakes up
20:16:08.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
20:16:08.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
20:16:08.703 00.000 11616 Moving (-0.19, 0.03) raw xDistance=-0.01 yDistance=-0.19
20:16:08.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:08.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:16:08.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
20:16:08.703 00.000 11616 MoveAxis(E, 0, ABG)
20:16:08.703 00.000 11616 Move returns status 0, amount 0
20:16:08.703 00.000 11616 MoveAxis(N, 16, ABG)
20:16:08.703 00.000 11616 Guiding  Dir = 0, Dur = 16
20:16:08.703 00.000 11616 IsSlewing returns 0
20:16:08.703 00.000 11616 IsGuiding returns 0
20:16:08.703 00.000 11616 PulseGuide returned control before completion, sleep 26
20:16:08.734 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:16:08.750 00.016 11616 IsGuiding returns 1
20:16:08.750 00.000 11616 scope still moving after pulse duration time elapsed
20:16:08.750 00.000 12268 UpdateGuideState exits: m=284 SNR=11.5
20:16:08.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:08.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:08.750 00.000 12268 Enqueuing Expose request
20:16:08.781 00.031 11616 IsSlewing returns 0
20:16:08.781 00.000 11616 IsGuiding returns 0
20:16:08.781 00.000 11616 scope move finished after 16 + 52 ms
20:16:08.781 00.000 11616 Move returns status 0, amount 16
20:16:08.781 00.000 11616 move complete, result=0
20:16:08.781 00.000 11616 worker thread done servicing request
20:16:08.781 00.000 11616 Worker thread wakes up
20:16:08.781 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 16 ms NORTH
20:16:08.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:08.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:10.789 02.008 11616 Exposure complete
20:16:10.853 00.064 11616 worker thread done servicing request
20:16:10.853 00.000 12268 OnExposeComplete: enter
20:16:10.853 00.000 12268 UpdateGuideState(): m_state=6
20:16:10.853 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
20:16:10.853 00.000 12268 Star::Find returns 1 (0), X=1253.43, Y=863.71, Mass=256, SNR=10.9, Peak=38 HFD=3.6
20:16:10.853 00.000 12268 MultiStar: [#1 -0.01,0.15,1.03,U] [#2 0.20,-0.45,0.96,U] [#3 0.09,0.43,0.77,U] [#4 -0.12,0.41,0.81,U] [#5 0.17,-0.58,0.63,U] [#6 0.08,0.06,0.77,U] [#7 17.05,-3.87,0.00,M6] [#8 0.16,0.09,0.63,U] 
20:16:10.853 00.000 12268 refined, 7 included, MultiStar: {0.06, 0.01}, one-star: {-0.06, -0.02}
20:16:10.853 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.67) = xAngle (1.93 = 1.93)
20:16:10.853 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.96 = 1.96)
20:16:10.853 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.27 mountX=-0.02 mountY=0.05, mountTheta=1.94
20:16:10.853 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.01, opts=13)
20:16:10.853 00.000 12268 Enqueuing Move request for scope (0.06, 0.01)
20:16:10.853 00.000 11616 Worker thread wakes up
20:16:10.853 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
20:16:10.853 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
20:16:10.853 00.000 11616 Moving (0.06, 0.01) raw xDistance=-0.02 yDistance=0.05
20:16:10.853 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:10.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:16:10.853 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:10.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:16:10.853 00.000 11616 MoveAxis(E, 0, ABG)
20:16:10.853 00.000 11616 Move returns status 0, amount 0
20:16:10.853 00.000 11616 MoveAxis(N, 0, ABG)
20:16:10.853 00.000 11616 Move returns status 0, amount 0
20:16:10.853 00.000 11616 move complete, result=0
20:16:10.853 00.000 11616 worker thread done servicing request
20:16:10.874 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:16:10.900 00.026 12268 UpdateGuideState exits: m=256 SNR=10.9
20:16:10.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:10.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:10.900 00.000 12268 Enqueuing Expose request
20:16:10.900 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:16:10.900 00.000 11616 Worker thread wakes up
20:16:10.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:10.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:12.921 02.021 11616 Exposure complete
20:16:12.984 00.063 11616 worker thread done servicing request
20:16:12.984 00.000 12268 OnExposeComplete: enter
20:16:12.984 00.000 12268 UpdateGuideState(): m_state=6
20:16:12.984 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
20:16:12.984 00.000 12268 Star::Find returns 1 (0), X=1253.12, Y=864.30, Mass=240, SNR=10.7, Peak=33 HFD=3.5
20:16:12.984 00.000 12268 MultiStar: [#1 -0.06,0.31,0.98,U] [#2 -0.14,0.47,0.98,U] [#3 -0.16,0.59,0.79,U] [#4 -0.09,0.56,0.85,U] [#5 -0.64,1.38,0.00,M1] [#6 0.41,0.47,0.64,U] [#7 3.79,2.26,0.00,M7] [#8 -0.29,0.09,0.63,U] 
20:16:12.984 00.000 12268 refined, 6 included, MultiStar: {-0.12, 0.45}, one-star: {-0.37, 0.56}
20:16:12.984 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.67) = xAngle (3.50 = -2.79)
20:16:12.984 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.53 = -2.76)
20:16:12.984 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.45 hyp=0.46 cameraTheta=1.83 mountX=-0.43 mountY=-0.17, mountTheta=-2.76
20:16:12.999 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.45, opts=13)
20:16:12.999 00.000 12268 Enqueuing Move request for scope (-0.12, 0.45)
20:16:12.999 00.000 11616 Worker thread wakes up
20:16:12.999 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.45) opts 0xd
20:16:12.999 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.45)
20:16:12.999 00.000 11616 Moving (-0.12, 0.45) raw xDistance=-0.43 yDistance=-0.17
20:16:12.999 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
20:16:12.999 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.30
20:16:12.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
20:16:12.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
20:16:12.999 00.000 11616 MoveAxis(E, 243, ABG)
20:16:12.999 00.000 11616 Guiding  Dir = 2, Dur = 243
20:16:12.999 00.000 11616 IsSlewing returns 0
20:16:12.999 00.000 11616 IsGuiding returns 0
20:16:12.999 00.000 11616 PulseGuide returned control before completion, sleep 253
20:16:13.015 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:16:13.047 00.032 12268 UpdateGuideState exits: m=240 SNR=10.7
20:16:13.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:13.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:13.047 00.000 12268 Enqueuing Expose request
20:16:13.265 00.218 11616 IsGuiding returns 1
20:16:13.265 00.000 11616 scope still moving after pulse duration time elapsed
20:16:13.297 00.032 11616 IsSlewing returns 0
20:16:13.297 00.000 11616 IsGuiding returns 0
20:16:13.297 00.000 11616 scope move finished after 243 + 50 ms
20:16:13.297 00.000 11616 Move returns status 0, amount 243
20:16:13.297 00.000 11616 MoveAxis(N, 15, ABG)
20:16:13.297 00.000 11616 Guiding  Dir = 0, Dur = 15
20:16:13.297 00.000 11616 IsSlewing returns 0
20:16:13.297 00.000 11616 IsGuiding returns 0
20:16:13.297 00.000 11616 PulseGuide returned control before completion, sleep 25
20:16:13.328 00.031 11616 IsGuiding returns 1
20:16:13.328 00.000 11616 scope still moving after pulse duration time elapsed
20:16:13.359 00.031 11616 IsSlewing returns 0
20:16:13.359 00.000 11616 IsGuiding returns 1
20:16:13.390 00.031 11616 IsSlewing returns 0
20:16:13.390 00.000 11616 IsGuiding returns 0
20:16:13.390 00.000 11616 scope move finished after 15 + 79 ms
20:16:13.390 00.000 11616 Move returns status 0, amount 15
20:16:13.390 00.000 11616 move complete, result=0
20:16:13.390 00.000 11616 worker thread done servicing request
20:16:13.390 00.000 12268 GuideStep: -0.4 px 243 ms EAST, -0.2 px 15 ms NORTH
20:16:13.390 00.000 11616 Worker thread wakes up
20:16:13.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:13.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:15.409 02.019 11616 Exposure complete
20:16:15.469 00.060 11616 worker thread done servicing request
20:16:15.469 00.000 12268 OnExposeComplete: enter
20:16:15.469 00.000 12268 UpdateGuideState(): m_state=6
20:16:15.470 00.001 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
20:16:15.470 00.000 12268 Star::Find returns 1 (0), X=1253.74, Y=864.69, Mass=274, SNR=11.4, Peak=36 HFD=3.7
20:16:15.471 00.001 12268 MultiStar: [#1 -0.33,0.81,0.00,M1] [#2 0.23,1.00,0.00,M3] [#3 0.19,1.29,0.00,M1] [#4 0.24,0.82,0.00,M1] [#5 -1.86,3.09,0.00,M2] [#6 -0.01,1.08,0.00,M3] [#7 4.00,2.15,0.00,M8] [#8 0.33,1.47,0.00,M8] 
20:16:15.471 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.99 = 2.99)
20:16:15.471 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
20:16:15.471 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.95 hyp=0.98 cameraTheta=1.32 mountX=-0.97 mountY=0.12, mountTheta=3.02
20:16:15.472 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.95, opts=13)
20:16:15.473 00.001 12268 Enqueuing Move request for scope (0.25, 0.95)
20:16:15.473 00.000 11616 Worker thread wakes up
20:16:15.473 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.95) opts 0xd
20:16:15.473 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.95)
20:16:15.473 00.000 11616 Moving (0.25, 0.95) raw xDistance=-0.97 yDistance=0.12
20:16:15.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.97
20:16:15.473 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:15.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:16:15.473 00.000 11616 MoveAxis(E, 542, ABG)
20:16:15.473 00.000 11616 Guiding  Dir = 2, Dur = 542
20:16:15.474 00.001 11616 IsSlewing returns 0
20:16:15.474 00.000 11616 IsGuiding returns 0
20:16:15.474 00.000 11616 PulseGuide returned control before completion, sleep 552
20:16:15.495 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:16:15.513 00.018 12268 UpdateGuideState exits: m=274 SNR=11.4
20:16:15.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:15.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:15.513 00.000 12268 Enqueuing Expose request
20:16:16.034 00.521 11616 IsGuiding returns 1
20:16:16.034 00.000 11616 scope still moving after pulse duration time elapsed
20:16:16.066 00.032 11616 IsSlewing returns 0
20:16:16.066 00.000 11616 IsGuiding returns 0
20:16:16.067 00.001 11616 scope move finished after 542 + 50 ms
20:16:16.067 00.000 11616 Move returns status 0, amount 542
20:16:16.067 00.000 11616 MoveAxis(N, 0, ABG)
20:16:16.067 00.000 11616 Move returns status 0, amount 0
20:16:16.067 00.000 11616 move complete, result=0
20:16:16.067 00.000 11616 worker thread done servicing request
20:16:16.067 00.000 11616 Worker thread wakes up
20:16:16.067 00.000 12268 GuideStep: -1.0 px 542 ms EAST, 0.1 px 0 ms NORTH
20:16:16.068 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:16.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:18.073 02.005 11616 Exposure complete
20:16:18.130 00.057 11616 worker thread done servicing request
20:16:18.130 00.000 12268 OnExposeComplete: enter
20:16:18.130 00.000 12268 UpdateGuideState(): m_state=6
20:16:18.130 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
20:16:18.130 00.000 12268 Star::Find returns 1 (0), X=1253.68, Y=863.93, Mass=233, SNR=10.4, Peak=34 HFD=3.9
20:16:18.130 00.000 12268 MultiStar: [#1 0.24,0.40,1.05,U] [#2 0.33,0.46,1.00,U] [#3 0.15,0.50,0.80,U] [#4 0.29,0.74,0.00,M2] [#5 0.59,0.03,0.70,U] [#6 0.08,0.25,0.89,U] [#7 4.90,2.47,0.00,M9] [#8 0.21,1.15,0.00,M9] 
20:16:18.131 00.001 12268 single-star, 5 included, MultiStar: {0.25, 0.32}, one-star: {0.19, 0.20}
20:16:18.131 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.67) = xAngle (2.47 = 2.47)
20:16:18.131 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.50 = 2.50)
20:16:18.131 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.20 hyp=0.27 cameraTheta=0.80 mountX=-0.21 mountY=0.16, mountTheta=2.49
20:16:18.133 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.20, opts=13)
20:16:18.133 00.000 12268 Enqueuing Move request for scope (0.19, 0.20)
20:16:18.133 00.000 11616 Worker thread wakes up
20:16:18.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.20) opts 0xd
20:16:18.133 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.20)
20:16:18.133 00.000 11616 Moving (0.19, 0.20) raw xDistance=-0.21 yDistance=0.16
20:16:18.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
20:16:18.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:16:18.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:16:18.133 00.000 11616 MoveAxis(E, 120, ABG)
20:16:18.133 00.000 11616 Guiding  Dir = 2, Dur = 120
20:16:18.133 00.000 11616 IsSlewing returns 0
20:16:18.135 00.002 11616 IsGuiding returns 0
20:16:18.135 00.000 11616 PulseGuide returned control before completion, sleep 130
20:16:18.155 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:16:18.172 00.017 12268 UpdateGuideState exits: m=233 SNR=10.4
20:16:18.173 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:18.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:18.173 00.000 12268 Enqueuing Expose request
20:16:18.279 00.106 11616 IsGuiding returns 1
20:16:18.280 00.001 11616 scope still moving after pulse duration time elapsed
20:16:18.310 00.030 11616 IsSlewing returns 0
20:16:18.311 00.001 11616 IsGuiding returns 1
20:16:18.340 00.029 11616 IsSlewing returns 0
20:16:18.341 00.001 11616 IsGuiding returns 1
20:16:18.372 00.031 11616 IsSlewing returns 0
20:16:18.373 00.001 11616 IsGuiding returns 1
20:16:18.403 00.030 11616 IsSlewing returns 0
20:16:18.404 00.001 11616 IsGuiding returns 1
20:16:18.434 00.030 11616 IsSlewing returns 0
20:16:18.435 00.001 11616 IsGuiding returns 0
20:16:18.435 00.000 11616 scope move finished after 120 + 180 ms
20:16:18.435 00.000 11616 Move returns status 0, amount 120
20:16:18.435 00.000 11616 MoveAxis(N, 0, ABG)
20:16:18.435 00.000 11616 Move returns status 0, amount 0
20:16:18.435 00.000 11616 move complete, result=0
20:16:18.435 00.000 11616 worker thread done servicing request
20:16:18.435 00.000 11616 Worker thread wakes up
20:16:18.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:18.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:18.436 00.001 12268 GuideStep: -0.2 px 120 ms EAST, 0.2 px 0 ms NORTH
20:16:20.444 02.008 11616 Exposure complete
20:16:20.504 00.060 11616 worker thread done servicing request
20:16:20.504 00.000 12268 OnExposeComplete: enter
20:16:20.504 00.000 12268 UpdateGuideState(): m_state=6
20:16:20.505 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
20:16:20.505 00.000 12268 Star::Find returns 1 (0), X=1253.20, Y=863.98, Mass=259, SNR=11.0, Peak=36 HFD=3.9
20:16:20.505 00.000 12268 MultiStar: [#1 0.09,-0.01,1.02,U] [#2 -0.09,0.02,0.96,U] [#3 -0.13,0.12,0.71,U] [#4 0.11,0.26,0.78,U] [#5 0.06,-0.06,0.69,U] [#6 -0.99,0.16,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 -0.27,0.21,0.66,U] [#9 -0.01,0.45,0.62,U] 
20:16:20.505 00.000 12268 refined, 7 included, MultiStar: {-0.07, 0.14}, one-star: {-0.29, 0.24}
20:16:20.505 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.67) = xAngle (3.69 = -2.59)
20:16:20.505 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.72 = -2.56)
20:16:20.505 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.02 mountX=-0.13 mountY=-0.09, mountTheta=-2.57
20:16:20.510 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.14, opts=13)
20:16:20.510 00.000 12268 Enqueuing Move request for scope (-0.07, 0.14)
20:16:20.510 00.000 11616 Worker thread wakes up
20:16:20.510 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
20:16:20.510 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
20:16:20.510 00.000 11616 Moving (-0.07, 0.14) raw xDistance=-0.13 yDistance=-0.09
20:16:20.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
20:16:20.511 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:20.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:16:20.511 00.000 11616 MoveAxis(E, 75, ABG)
20:16:20.511 00.000 11616 Guiding  Dir = 2, Dur = 75
20:16:20.511 00.000 11616 IsSlewing returns 0
20:16:20.511 00.000 11616 IsGuiding returns 0
20:16:20.512 00.001 11616 PulseGuide returned control before completion, sleep 85
20:16:20.532 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:16:20.551 00.019 12268 UpdateGuideState exits: m=259 SNR=11.0
20:16:20.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:20.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:20.551 00.000 12268 Enqueuing Expose request
20:16:20.597 00.046 11616 IsGuiding returns 1
20:16:20.598 00.001 11616 scope still moving after pulse duration time elapsed
20:16:20.628 00.030 11616 IsSlewing returns 0
20:16:20.629 00.001 11616 IsGuiding returns 0
20:16:20.629 00.000 11616 scope move finished after 75 + 42 ms
20:16:20.629 00.000 11616 Move returns status 0, amount 75
20:16:20.629 00.000 11616 MoveAxis(N, 0, ABG)
20:16:20.629 00.000 11616 Move returns status 0, amount 0
20:16:20.629 00.000 11616 move complete, result=0
20:16:20.630 00.001 11616 worker thread done servicing request
20:16:20.630 00.000 11616 Worker thread wakes up
20:16:20.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:20.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:20.630 00.000 12268 GuideStep: -0.1 px 75 ms EAST, -0.1 px 0 ms NORTH
20:16:22.646 02.016 11616 Exposure complete
20:16:22.704 00.058 11616 worker thread done servicing request
20:16:22.705 00.001 12268 OnExposeComplete: enter
20:16:22.705 00.000 12268 UpdateGuideState(): m_state=6
20:16:22.705 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
20:16:22.705 00.000 12268 Star::Find returns 1 (0), X=1253.07, Y=863.81, Mass=271, SNR=11.2, Peak=33 HFD=4.1
20:16:22.705 00.000 12268 MultiStar: [#1 -0.11,-0.12,1.00,U] [#2 -0.24,-0.28,1.02,U] [#3 -0.02,0.16,0.74,U] [#4 -0.17,0.26,0.82,U] [#5 -0.23,-0.46,0.70,U] [#6 -0.37,-0.24,0.59,U] [#7 0.00,0.00,0.00,L] [#8 -0.53,-0.01,0.67,U] [#9 0.11,0.67,0.00,M1] 
20:16:22.705 00.000 12268 refined, 7 included, MultiStar: {-0.25, -0.07}, one-star: {-0.42, 0.08}
20:16:22.706 00.001 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.67) = xAngle (-1.20 = -1.20)
20:16:22.706 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.17 = -1.17)
20:16:22.706 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-2.87 mountX=0.10 mountY=-0.24, mountTheta=-1.20
20:16:22.707 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.07, opts=13)
20:16:22.707 00.000 12268 Enqueuing Move request for scope (-0.25, -0.07)
20:16:22.707 00.000 11616 Worker thread wakes up
20:16:22.708 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.07) opts 0xd
20:16:22.708 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.07)
20:16:22.708 00.000 11616 Moving (-0.25, -0.07) raw xDistance=0.10 yDistance=-0.24
20:16:22.708 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:22.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:16:22.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
20:16:22.708 00.000 11616 MoveAxis(E, 0, ABG)
20:16:22.708 00.000 11616 Move returns status 0, amount 0
20:16:22.708 00.000 11616 MoveAxis(N, 21, ABG)
20:16:22.709 00.001 11616 Guiding  Dir = 0, Dur = 21
20:16:22.709 00.000 11616 IsSlewing returns 0
20:16:22.709 00.000 11616 IsGuiding returns 0
20:16:22.710 00.001 11616 PulseGuide returned control before completion, sleep 31
20:16:22.729 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:16:22.747 00.018 12268 UpdateGuideState exits: m=271 SNR=11.2
20:16:22.747 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:22.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:22.747 00.000 12268 Enqueuing Expose request
20:16:22.751 00.004 11616 IsGuiding returns 1
20:16:22.752 00.001 11616 scope still moving after pulse duration time elapsed
20:16:22.782 00.030 11616 IsSlewing returns 0
20:16:22.783 00.001 11616 IsGuiding returns 0
20:16:22.783 00.000 11616 scope move finished after 21 + 52 ms
20:16:22.783 00.000 11616 Move returns status 0, amount 21
20:16:22.783 00.000 11616 move complete, result=0
20:16:22.783 00.000 11616 worker thread done servicing request
20:16:22.783 00.000 11616 Worker thread wakes up
20:16:22.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:22.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:22.783 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 21 ms NORTH
20:16:24.803 02.020 11616 Exposure complete
20:16:24.860 00.057 11616 worker thread done servicing request
20:16:24.860 00.000 12268 OnExposeComplete: enter
20:16:24.860 00.000 12268 UpdateGuideState(): m_state=6
20:16:24.861 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
20:16:24.861 00.000 12268 Star::Find returns 1 (0), X=1253.49, Y=863.77, Mass=295, SNR=11.7, Peak=37 HFD=4.3
20:16:24.861 00.000 12268 MultiStar: [#1 -0.15,0.41,0.97,U] [#2 -0.25,0.57,0.93,U] [#3 -0.02,0.94,0.00,M1] [#4 0.31,0.43,0.75,U] [#5 -0.90,1.47,0.00,M1] [#6 -0.25,0.58,0.77,U] [#7 4.63,1.10,0.00,M10] [#8 -0.04,0.62,0.50,U] 
20:16:24.861 00.000 12268 single-star, 5 included, MultiStar: {-0.07, 0.42}, one-star: {-0.01, 0.03}
20:16:24.861 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.67) = xAngle (3.40 = -2.88)
20:16:24.861 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.43 = -2.85)
20:16:24.861 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.73 mountX=-0.03 mountY=-0.01, mountTheta=-2.85
20:16:24.863 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.03, opts=13)
20:16:24.863 00.000 12268 Enqueuing Move request for scope (-0.01, 0.03)
20:16:24.863 00.000 11616 Worker thread wakes up
20:16:24.863 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
20:16:24.863 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
20:16:24.863 00.000 11616 Moving (-0.01, 0.03) raw xDistance=-0.03 yDistance=-0.01
20:16:24.863 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:24.864 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:16:24.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:24.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:16:24.864 00.000 11616 MoveAxis(E, 0, ABG)
20:16:24.864 00.000 11616 Move returns status 0, amount 0
20:16:24.864 00.000 11616 MoveAxis(N, 0, ABG)
20:16:24.865 00.001 11616 Move returns status 0, amount 0
20:16:24.865 00.000 11616 move complete, result=0
20:16:24.866 00.001 11616 worker thread done servicing request
20:16:24.892 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:16:24.911 00.019 12268 UpdateGuideState exits: m=295 SNR=11.7
20:16:24.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:24.911 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:24.911 00.000 12268 Enqueuing Expose request
20:16:24.912 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:16:24.912 00.000 11616 Worker thread wakes up
20:16:24.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:24.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:26.916 02.004 11616 Exposure complete
20:16:26.976 00.060 11616 worker thread done servicing request
20:16:26.976 00.000 12268 OnExposeComplete: enter
20:16:26.976 00.000 12268 UpdateGuideState(): m_state=6
20:16:26.977 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
20:16:26.977 00.000 12268 Star::Find returns 1 (0), X=1253.48, Y=864.00, Mass=294, SNR=11.7, Peak=36 HFD=4.1
20:16:26.977 00.000 12268 MultiStar: [#1 -0.26,0.11,1.00,U] [#2 -0.17,0.39,0.99,U] [#3 0.12,0.74,0.00,M2] [#4 -0.60,0.26,0.71,U] [#5 -1.14,1.39,0.00,M2] [#6 -0.44,-0.08,0.66,U] [#7 4.00,1.83,0.00,R] [#8 0.27,0.47,0.47,U] 
20:16:26.977 00.000 12268 single-star, 5 included, MultiStar: {-0.21, 0.23}, one-star: {-0.01, 0.27}
20:16:26.977 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.67) = xAngle (3.28 = -3.00)
20:16:26.977 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.31 = -2.97)
20:16:26.977 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.61 mountX=-0.26 mountY=-0.04, mountTheta=-2.97
20:16:26.979 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.27, opts=13)
20:16:26.979 00.000 12268 Enqueuing Move request for scope (-0.01, 0.27)
20:16:26.979 00.000 11616 Worker thread wakes up
20:16:26.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.27) opts 0xd
20:16:26.979 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.27)
20:16:26.979 00.000 11616 Moving (-0.01, 0.27) raw xDistance=-0.26 yDistance=-0.04
20:16:26.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
20:16:26.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:26.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:16:26.980 00.001 11616 MoveAxis(E, 148, ABG)
20:16:26.980 00.000 11616 Guiding  Dir = 2, Dur = 148
20:16:26.980 00.000 11616 IsSlewing returns 0
20:16:26.980 00.000 11616 IsGuiding returns 0
20:16:26.980 00.000 11616 PulseGuide returned control before completion, sleep 158
20:16:26.999 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:16:27.017 00.018 12268 UpdateGuideState exits: m=294 SNR=11.7
20:16:27.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:27.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:27.017 00.000 12268 Enqueuing Expose request
20:16:27.154 00.137 11616 IsGuiding returns 1
20:16:27.155 00.001 11616 scope still moving after pulse duration time elapsed
20:16:27.185 00.030 11616 IsSlewing returns 0
20:16:27.185 00.000 11616 IsGuiding returns 1
20:16:27.217 00.032 11616 IsSlewing returns 0
20:16:27.217 00.000 11616 IsGuiding returns 0
20:16:27.217 00.000 11616 scope move finished after 148 + 89 ms
20:16:27.217 00.000 11616 Move returns status 0, amount 148
20:16:27.217 00.000 11616 MoveAxis(N, 0, ABG)
20:16:27.217 00.000 11616 Move returns status 0, amount 0
20:16:27.217 00.000 11616 move complete, result=0
20:16:27.218 00.001 11616 worker thread done servicing request
20:16:27.218 00.000 11616 Worker thread wakes up
20:16:27.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:27.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:27.218 00.000 12268 GuideStep: -0.3 px 148 ms EAST, -0.0 px 0 ms NORTH
20:16:29.233 02.015 11616 Exposure complete
20:16:29.290 00.057 11616 worker thread done servicing request
20:16:29.291 00.001 12268 OnExposeComplete: enter
20:16:29.291 00.000 12268 UpdateGuideState(): m_state=6
20:16:29.291 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
20:16:29.291 00.000 12268 Star::Find returns 1 (0), X=1253.52, Y=863.87, Mass=281, SNR=11.4, Peak=33 HFD=3.8
20:16:29.292 00.001 12268 MultiStar: [#1 -0.08,0.38,1.00,U] [#2 -0.30,0.14,0.99,U] [#3 0.14,0.18,0.80,U] [#4 -0.50,0.23,0.84,U] [#5 -0.26,0.11,0.63,U] [#6 -0.34,-0.30,0.81,U] [#7 0.24,-0.81,0.00,M1] [#8 0.54,-0.30,0.46,U] 
20:16:29.292 00.000 12268 single-star, 7 included, MultiStar: {-0.13, 0.11}, one-star: {0.03, 0.14}
20:16:29.292 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.67) = xAngle (3.00 = 3.00)
20:16:29.292 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.03 = 3.03)
20:16:29.292 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.33 mountX=-0.14 mountY=0.02, mountTheta=3.03
20:16:29.293 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.14, opts=13)
20:16:29.294 00.001 12268 Enqueuing Move request for scope (0.03, 0.14)
20:16:29.294 00.000 11616 Worker thread wakes up
20:16:29.294 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
20:16:29.294 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
20:16:29.294 00.000 11616 Moving (0.03, 0.14) raw xDistance=-0.14 yDistance=0.02
20:16:29.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
20:16:29.294 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:29.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:16:29.294 00.000 11616 MoveAxis(E, 78, ABG)
20:16:29.294 00.000 11616 Guiding  Dir = 2, Dur = 78
20:16:29.295 00.001 11616 IsSlewing returns 0
20:16:29.295 00.000 11616 IsGuiding returns 0
20:16:29.295 00.000 11616 PulseGuide returned control before completion, sleep 88
20:16:29.315 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:16:29.333 00.018 12268 UpdateGuideState exits: m=281 SNR=11.4
20:16:29.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:29.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:29.333 00.000 12268 Enqueuing Expose request
20:16:29.393 00.060 11616 IsGuiding returns 1
20:16:29.393 00.000 11616 scope still moving after pulse duration time elapsed
20:16:29.423 00.030 11616 IsSlewing returns 0
20:16:29.423 00.000 11616 IsGuiding returns 1
20:16:29.455 00.032 11616 IsSlewing returns 0
20:16:29.456 00.001 11616 IsGuiding returns 1
20:16:29.488 00.032 11616 IsSlewing returns 0
20:16:29.488 00.000 11616 IsGuiding returns 1
20:16:29.518 00.030 11616 IsSlewing returns 0
20:16:29.518 00.000 11616 IsGuiding returns 1
20:16:29.548 00.030 11616 IsSlewing returns 0
20:16:29.549 00.001 11616 IsGuiding returns 1
20:16:29.579 00.030 11616 IsSlewing returns 0
20:16:29.579 00.000 11616 IsGuiding returns 1
20:16:29.611 00.032 11616 IsSlewing returns 0
20:16:29.611 00.000 11616 IsGuiding returns 0
20:16:29.612 00.001 11616 scope move finished after 78 + 238 ms
20:16:29.612 00.000 11616 Move returns status 0, amount 78
20:16:29.612 00.000 11616 MoveAxis(N, 0, ABG)
20:16:29.612 00.000 11616 Move returns status 0, amount 0
20:16:29.612 00.000 11616 move complete, result=0
20:16:29.612 00.000 11616 worker thread done servicing request
20:16:29.612 00.000 11616 Worker thread wakes up
20:16:29.612 00.000 12268 GuideStep: -0.1 px 78 ms EAST, 0.0 px 0 ms NORTH
20:16:29.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:29.613 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:31.619 02.006 11616 Exposure complete
20:16:31.676 00.057 11616 worker thread done servicing request
20:16:31.676 00.000 12268 OnExposeComplete: enter
20:16:31.677 00.001 12268 UpdateGuideState(): m_state=6
20:16:31.677 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
20:16:31.677 00.000 12268 Star::Find returns 1 (0), X=1253.49, Y=863.98, Mass=319, SNR=12.1, Peak=32 HFD=4.6
20:16:31.677 00.000 12268 MultiStar: [#1 -0.36,-0.41,0.89,U] [#2 -0.10,0.10,0.94,U] [#3 0.04,0.13,0.70,U] [#4 -0.19,0.16,0.82,U] [#5 -2.47,3.16,0.00,M2] [#6 -0.67,-0.07,0.60,U] [#7 0.03,-0.57,0.41,U] [#8 -0.74,0.84,0.00,M5] 
20:16:31.677 00.000 12268 refined, 6 included, MultiStar: {-0.17, -0.02}, one-star: {0.00, 0.24}
20:16:31.677 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-1.67) = xAngle (-1.38 = -1.38)
20:16:31.678 00.001 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.35 = -1.35)
20:16:31.678 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.05 mountX=0.03 mountY=-0.17, mountTheta=-1.38
20:16:31.679 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.02, opts=13)
20:16:31.679 00.000 12268 Enqueuing Move request for scope (-0.17, -0.02)
20:16:31.679 00.000 11616 Worker thread wakes up
20:16:31.679 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
20:16:31.679 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
20:16:31.679 00.000 11616 Moving (-0.17, -0.02) raw xDistance=0.03 yDistance=-0.17
20:16:31.679 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:31.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:16:31.680 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
20:16:31.680 00.000 11616 MoveAxis(E, 0, ABG)
20:16:31.680 00.000 11616 Move returns status 0, amount 0
20:16:31.680 00.000 11616 MoveAxis(N, 14, ABG)
20:16:31.680 00.000 11616 Guiding  Dir = 0, Dur = 14
20:16:31.680 00.000 11616 IsSlewing returns 0
20:16:31.680 00.000 11616 IsGuiding returns 0
20:16:31.681 00.001 11616 PulseGuide returned control before completion, sleep 24
20:16:31.703 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:16:31.714 00.011 11616 IsGuiding returns 1
20:16:31.714 00.000 11616 scope still moving after pulse duration time elapsed
20:16:31.719 00.005 12268 UpdateGuideState exits: m=319 SNR=12.1
20:16:31.720 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:31.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:31.720 00.000 12268 Enqueuing Expose request
20:16:31.745 00.025 11616 IsSlewing returns 0
20:16:31.745 00.000 11616 IsGuiding returns 0
20:16:31.745 00.000 11616 scope move finished after 14 + 50 ms
20:16:31.746 00.001 11616 Move returns status 0, amount 14
20:16:31.746 00.000 11616 move complete, result=0
20:16:31.746 00.000 11616 worker thread done servicing request
20:16:31.746 00.000 11616 Worker thread wakes up
20:16:31.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:31.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:31.747 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 14 ms NORTH
20:16:33.752 02.005 11616 Exposure complete
20:16:33.809 00.057 11616 worker thread done servicing request
20:16:33.810 00.001 12268 OnExposeComplete: enter
20:16:33.810 00.000 12268 UpdateGuideState(): m_state=6
20:16:33.810 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
20:16:33.810 00.000 12268 Star::Find returns 1 (0), X=1253.14, Y=863.75, Mass=239, SNR=10.5, Peak=33 HFD=3.7
20:16:33.811 00.001 12268 MultiStar: [#1 0.21,-0.01,1.10,U] [#2 0.10,-0.16,1.06,U] [#3 0.16,-0.13,0.83,U] [#4 -0.20,0.18,0.93,U] [#5 -0.32,-0.11,0.66,U] [#6 -0.33,-0.46,0.86,U] [#7 0.11,-0.06,0.45,U] [#8 -0.46,0.26,0.56,U] 
20:16:33.811 00.000 12268 refined, 8 included, MultiStar: {-0.10, -0.06}, one-star: {-0.35, 0.01}
20:16:33.811 00.000 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-1.67) = xAngle (-0.94 = -0.94)
20:16:33.811 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.91 = -0.91)
20:16:33.811 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.61 mountX=0.07 mountY=-0.09, mountTheta=-0.93
20:16:33.813 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.06, opts=13)
20:16:33.813 00.000 12268 Enqueuing Move request for scope (-0.10, -0.06)
20:16:33.813 00.000 11616 Worker thread wakes up
20:16:33.813 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
20:16:33.813 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
20:16:33.813 00.000 11616 Moving (-0.10, -0.06) raw xDistance=0.07 yDistance=-0.09
20:16:33.813 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:33.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:16:33.813 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:33.814 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:16:33.814 00.000 11616 MoveAxis(E, 0, ABG)
20:16:33.814 00.000 11616 Move returns status 0, amount 0
20:16:33.814 00.000 11616 MoveAxis(N, 0, ABG)
20:16:33.814 00.000 11616 Move returns status 0, amount 0
20:16:33.814 00.000 11616 move complete, result=0
20:16:33.814 00.000 11616 worker thread done servicing request
20:16:33.838 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:16:33.856 00.018 12268 UpdateGuideState exits: m=239 SNR=10.5
20:16:33.857 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:33.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:33.857 00.000 12268 Enqueuing Expose request
20:16:33.857 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:16:33.857 00.000 11616 Worker thread wakes up
20:16:33.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:33.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:35.876 02.019 11616 Exposure complete
20:16:35.937 00.061 11616 worker thread done servicing request
20:16:35.937 00.000 12268 OnExposeComplete: enter
20:16:35.937 00.000 12268 UpdateGuideState(): m_state=6
20:16:35.937 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
20:16:35.937 00.000 12268 Star::Find returns 1 (0), X=1253.69, Y=863.88, Mass=281, SNR=11.5, Peak=32 HFD=4.0
20:16:35.938 00.001 12268 MultiStar: [#1 -0.17,0.17,0.98,U] [#2 -0.29,0.34,1.00,U] [#3 0.07,0.38,0.76,U] [#4 -0.43,0.11,0.78,U] [#5 -1.03,1.25,0.00,M2] [#6 -0.45,0.61,0.00,M1] [#7 0.14,0.22,0.56,U] [#8 -0.44,0.39,0.47,U] 
20:16:35.938 00.000 12268 single-star, 6 included, MultiStar: {-0.12, 0.24}, one-star: {0.20, 0.14}
20:16:35.938 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.67) = xAngle (2.29 = 2.29)
20:16:35.938 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.32 = 2.32)
20:16:35.938 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.14 hyp=0.24 cameraTheta=0.62 mountX=-0.16 mountY=0.18, mountTheta=2.30
20:16:35.940 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.14, opts=13)
20:16:35.940 00.000 12268 Enqueuing Move request for scope (0.20, 0.14)
20:16:35.940 00.000 11616 Worker thread wakes up
20:16:35.940 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.14) opts 0xd
20:16:35.941 00.001 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.14)
20:16:35.941 00.000 11616 Moving (0.20, 0.14) raw xDistance=-0.16 yDistance=0.18
20:16:35.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:16:35.941 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:16:35.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:16:35.941 00.000 11616 MoveAxis(E, 88, ABG)
20:16:35.941 00.000 11616 Guiding  Dir = 2, Dur = 88
20:16:35.942 00.001 11616 IsSlewing returns 0
20:16:35.942 00.000 11616 IsGuiding returns 0
20:16:35.943 00.001 11616 PulseGuide returned control before completion, sleep 98
20:16:35.966 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:16:35.985 00.019 12268 UpdateGuideState exits: m=281 SNR=11.5
20:16:35.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:35.986 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:35.986 00.000 12268 Enqueuing Expose request
20:16:36.054 00.068 11616 IsGuiding returns 1
20:16:36.054 00.000 11616 scope still moving after pulse duration time elapsed
20:16:36.085 00.031 11616 IsSlewing returns 0
20:16:36.085 00.000 11616 IsGuiding returns 0
20:16:36.085 00.000 11616 scope move finished after 88 + 54 ms
20:16:36.085 00.000 11616 Move returns status 0, amount 88
20:16:36.085 00.000 11616 MoveAxis(N, 0, ABG)
20:16:36.085 00.000 11616 Move returns status 0, amount 0
20:16:36.086 00.001 11616 move complete, result=0
20:16:36.086 00.000 11616 worker thread done servicing request
20:16:36.086 00.000 12268 GuideStep: -0.2 px 88 ms EAST, 0.2 px 0 ms NORTH
20:16:36.086 00.000 11616 Worker thread wakes up
20:16:36.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:36.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:38.096 02.010 11616 Exposure complete
20:16:38.153 00.057 11616 worker thread done servicing request
20:16:38.153 00.000 12268 OnExposeComplete: enter
20:16:38.153 00.000 12268 UpdateGuideState(): m_state=6
20:16:38.153 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
20:16:38.154 00.001 12268 Star::Find returns 1 (0), X=1253.14, Y=864.14, Mass=291, SNR=11.7, Peak=31 HFD=4.1
20:16:38.154 00.000 12268 MultiStar: [#1 -0.29,0.50,0.99,U] [#2 -0.18,0.43,1.01,U] [#3 -0.13,0.77,0.00,M1] [#4 -0.24,0.92,0.00,M1] [#5 -1.11,1.58,0.00,M3] [#6 -0.74,0.52,0.00,M2] [#7 0.40,0.71,0.00,M1] [#8 0.03,1.34,0.00,M4] 
20:16:38.154 00.000 12268 refined, 2 included, MultiStar: {-0.27, 0.44}, one-star: {-0.35, 0.40}
20:16:38.154 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.67) = xAngle (3.79 = -2.49)
20:16:38.154 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.82 = -2.46)
20:16:38.154 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.44 hyp=0.52 cameraTheta=2.13 mountX=-0.41 mountY=-0.33, mountTheta=-2.47
20:16:38.158 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.44, opts=13)
20:16:38.159 00.001 12268 Enqueuing Move request for scope (-0.27, 0.44)
20:16:38.159 00.000 11616 Worker thread wakes up
20:16:38.159 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.44) opts 0xd
20:16:38.159 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.44)
20:16:38.159 00.000 11616 Moving (-0.27, 0.44) raw xDistance=-0.41 yDistance=-0.33
20:16:38.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
20:16:38.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
20:16:38.160 00.001 11616 MoveAxis(E, 231, ABG)
20:16:38.160 00.000 11616 Guiding  Dir = 2, Dur = 231
20:16:38.160 00.000 11616 IsSlewing returns 0
20:16:38.163 00.003 11616 IsGuiding returns 0
20:16:38.164 00.001 11616 PulseGuide returned control before completion, sleep 241
20:16:38.181 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:16:38.199 00.018 12268 UpdateGuideState exits: m=291 SNR=11.7
20:16:38.199 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:38.199 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:38.199 00.000 12268 Enqueuing Expose request
20:16:38.420 00.221 11616 IsGuiding returns 1
20:16:38.421 00.001 11616 scope still moving after pulse duration time elapsed
20:16:38.450 00.029 11616 IsSlewing returns 0
20:16:38.451 00.001 11616 IsGuiding returns 1
20:16:38.484 00.033 11616 IsSlewing returns 0
20:16:38.484 00.000 11616 IsGuiding returns 1
20:16:38.513 00.029 11616 IsSlewing returns 0
20:16:38.514 00.001 11616 IsGuiding returns 0
20:16:38.514 00.000 11616 scope move finished after 231 + 119 ms
20:16:38.514 00.000 11616 Move returns status 0, amount 231
20:16:38.514 00.000 11616 MoveAxis(N, 28, ABG)
20:16:38.514 00.000 11616 Guiding  Dir = 0, Dur = 28
20:16:38.514 00.000 11616 IsSlewing returns 0
20:16:38.515 00.001 11616 IsGuiding returns 0
20:16:38.515 00.000 11616 PulseGuide returned control before completion, sleep 38
20:16:38.560 00.045 11616 IsGuiding returns 1
20:16:38.560 00.000 11616 scope still moving after pulse duration time elapsed
20:16:38.591 00.031 11616 IsSlewing returns 0
20:16:38.592 00.001 11616 IsGuiding returns 0
20:16:38.592 00.000 11616 scope move finished after 28 + 48 ms
20:16:38.592 00.000 11616 Move returns status 0, amount 28
20:16:38.592 00.000 11616 move complete, result=0
20:16:38.592 00.000 11616 worker thread done servicing request
20:16:38.592 00.000 12268 GuideStep: -0.4 px 231 ms EAST, -0.3 px 28 ms NORTH
20:16:38.592 00.000 11616 Worker thread wakes up
20:16:38.592 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:38.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:40.605 02.013 11616 Exposure complete
20:16:40.664 00.059 11616 worker thread done servicing request
20:16:40.664 00.000 12268 OnExposeComplete: enter
20:16:40.664 00.000 12268 UpdateGuideState(): m_state=6
20:16:40.664 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
20:16:40.664 00.000 12268 Star::Find returns 1 (0), X=1253.52, Y=864.32, Mass=319, SNR=12.1, Peak=36 HFD=4.4
20:16:40.665 00.001 12268 MultiStar: [#1 -0.25,0.76,0.00,M1] [#2 -0.37,0.38,0.92,U] [#3 0.17,0.95,0.00,M2] [#4 -0.07,1.04,0.00,M2] [#5 -0.94,1.54,0.00,M4] [#6 -0.50,0.63,0.00,M3] [#7 0.22,0.90,0.00,M2] [#8 -0.59,0.51,0.00,M5] 
20:16:40.665 00.000 12268 refined, 1 included, MultiStar: {-0.16, 0.49}, one-star: {0.03, 0.58}
20:16:40.665 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.67) = xAngle (3.56 = -2.73)
20:16:40.665 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.59 = -2.70)
20:16:40.665 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.49 hyp=0.51 cameraTheta=1.89 mountX=-0.47 mountY=-0.22, mountTheta=-2.70
20:16:40.666 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.49, opts=13)
20:16:40.667 00.001 12268 Enqueuing Move request for scope (-0.16, 0.49)
20:16:40.667 00.000 11616 Worker thread wakes up
20:16:40.667 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.49) opts 0xd
20:16:40.667 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.49)
20:16:40.667 00.000 11616 Moving (-0.16, 0.49) raw xDistance=-0.47 yDistance=-0.22
20:16:40.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
20:16:40.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
20:16:40.667 00.000 11616 MoveAxis(E, 262, ABG)
20:16:40.667 00.000 11616 Guiding  Dir = 2, Dur = 262
20:16:40.667 00.000 11616 IsSlewing returns 0
20:16:40.668 00.001 11616 IsGuiding returns 0
20:16:40.668 00.000 11616 PulseGuide returned control before completion, sleep 272
20:16:40.688 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:16:40.708 00.020 12268 UpdateGuideState exits: m=319 SNR=12.1
20:16:40.709 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:40.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:40.709 00.000 12268 Enqueuing Expose request
20:16:40.956 00.247 11616 IsGuiding returns 1
20:16:40.956 00.000 11616 scope still moving after pulse duration time elapsed
20:16:40.988 00.032 11616 IsSlewing returns 0
20:16:40.989 00.001 11616 IsGuiding returns 0
20:16:40.989 00.000 11616 scope move finished after 262 + 58 ms
20:16:40.989 00.000 11616 Move returns status 0, amount 262
20:16:40.989 00.000 11616 MoveAxis(N, 19, ABG)
20:16:40.989 00.000 11616 Guiding  Dir = 0, Dur = 19
20:16:40.989 00.000 11616 IsSlewing returns 0
20:16:40.990 00.001 11616 IsGuiding returns 0
20:16:40.990 00.000 11616 PulseGuide returned control before completion, sleep 29
20:16:41.034 00.044 11616 IsGuiding returns 1
20:16:41.034 00.000 11616 scope still moving after pulse duration time elapsed
20:16:41.064 00.030 11616 IsSlewing returns 0
20:16:41.064 00.000 11616 IsGuiding returns 0
20:16:41.064 00.000 11616 scope move finished after 19 + 56 ms
20:16:41.065 00.001 11616 Move returns status 0, amount 19
20:16:41.065 00.000 11616 move complete, result=0
20:16:41.065 00.000 11616 worker thread done servicing request
20:16:41.065 00.000 11616 Worker thread wakes up
20:16:41.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:41.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:41.065 00.000 12268 GuideStep: -0.5 px 262 ms EAST, -0.2 px 19 ms NORTH
20:16:43.067 02.002 11616 Exposure complete
20:16:43.126 00.059 11616 worker thread done servicing request
20:16:43.127 00.001 12268 OnExposeComplete: enter
20:16:43.127 00.000 12268 UpdateGuideState(): m_state=6
20:16:43.127 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
20:16:43.127 00.000 12268 Star::Find returns 1 (0), X=1253.18, Y=864.12, Mass=262, SNR=11.0, Peak=32 HFD=4.1
20:16:43.128 00.001 12268 MultiStar: [#1 -0.27,0.53,0.97,U] [#2 -0.13,0.31,0.95,U] [#3 -0.22,0.75,0.00,M3] [#4 -0.27,0.68,0.00,M3] [#5 -0.93,1.70,0.00,M5] [#6 -0.18,0.59,0.67,U] [#7 -0.61,0.85,0.00,M3] [#8 -0.06,1.31,0.00,M6] 
20:16:43.128 00.000 12268 refined, 3 included, MultiStar: {-0.23, 0.44}, one-star: {-0.32, 0.39}
20:16:43.128 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.67) = xAngle (3.72 = -2.56)
20:16:43.128 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.75 = -2.53)
20:16:43.128 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.44 hyp=0.50 cameraTheta=2.05 mountX=-0.42 mountY=-0.29, mountTheta=-2.54
20:16:43.132 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.44, opts=13)
20:16:43.132 00.000 12268 Enqueuing Move request for scope (-0.23, 0.44)
20:16:43.133 00.001 11616 Worker thread wakes up
20:16:43.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.44) opts 0xd
20:16:43.133 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.44)
20:16:43.133 00.000 11616 Moving (-0.23, 0.44) raw xDistance=-0.42 yDistance=-0.29
20:16:43.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
20:16:43.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
20:16:43.133 00.000 11616 MoveAxis(E, 234, ABG)
20:16:43.133 00.000 11616 Guiding  Dir = 2, Dur = 234
20:16:43.133 00.000 11616 IsSlewing returns 0
20:16:43.134 00.001 11616 IsGuiding returns 0
20:16:43.134 00.000 11616 PulseGuide returned control before completion, sleep 244
20:16:43.158 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:16:43.177 00.019 12268 UpdateGuideState exits: m=262 SNR=11.0
20:16:43.177 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:43.177 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:43.177 00.000 12268 Enqueuing Expose request
20:16:43.393 00.216 11616 IsGuiding returns 1
20:16:43.394 00.001 11616 scope still moving after pulse duration time elapsed
20:16:43.424 00.030 11616 IsSlewing returns 0
20:16:43.425 00.001 11616 IsGuiding returns 0
20:16:43.425 00.000 11616 scope move finished after 234 + 58 ms
20:16:43.425 00.000 11616 Move returns status 0, amount 234
20:16:43.425 00.000 11616 MoveAxis(N, 24, ABG)
20:16:43.425 00.000 11616 Guiding  Dir = 0, Dur = 24
20:16:43.426 00.001 11616 IsSlewing returns 0
20:16:43.426 00.000 11616 IsGuiding returns 0
20:16:43.426 00.000 11616 PulseGuide returned control before completion, sleep 34
20:16:43.471 00.045 11616 IsGuiding returns 1
20:16:43.471 00.000 11616 scope still moving after pulse duration time elapsed
20:16:43.503 00.032 11616 IsSlewing returns 0
20:16:43.504 00.001 11616 IsGuiding returns 0
20:16:43.504 00.000 11616 scope move finished after 24 + 53 ms
20:16:43.504 00.000 11616 Move returns status 0, amount 24
20:16:43.504 00.000 11616 move complete, result=0
20:16:43.504 00.000 11616 worker thread done servicing request
20:16:43.504 00.000 11616 Worker thread wakes up
20:16:43.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:43.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:43.505 00.001 12268 GuideStep: -0.4 px 234 ms EAST, -0.3 px 24 ms NORTH
20:16:45.544 02.039 11616 Exposure complete
20:16:45.604 00.060 11616 worker thread done servicing request
20:16:45.606 00.002 12268 OnExposeComplete: enter
20:16:45.606 00.000 12268 UpdateGuideState(): m_state=6
20:16:45.606 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
20:16:45.606 00.000 12268 Star::Find returns 1 (0), X=1253.31, Y=863.25, Mass=299, SNR=11.8, Peak=32 HFD=3.7
20:16:45.606 00.000 12268 MultiStar: [#1 -0.21,-0.44,0.97,U] [#2 -0.07,-0.15,0.96,U] [#3 -0.34,-0.25,0.76,U] [#4 -0.11,0.11,0.79,U] [#5 0.17,-0.47,0.61,U] [#6 -0.52,-0.31,0.75,U] [#7 12.62,-5.63,0.00,M4] [#8 -0.31,0.03,0.49,U] 
20:16:45.606 00.000 12268 refined, 7 included, MultiStar: {-0.20, -0.26}, one-star: {-0.18, -0.49}
20:16:45.606 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.67) = xAngle (-0.54 = -0.54)
20:16:45.607 00.001 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.51 = -0.51)
20:16:45.607 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.26 hyp=0.33 cameraTheta=-2.21 mountX=0.28 mountY=-0.16, mountTheta=-0.52
20:16:45.608 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.26, opts=13)
20:16:45.608 00.000 12268 Enqueuing Move request for scope (-0.20, -0.26)
20:16:45.608 00.000 11616 Worker thread wakes up
20:16:45.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.26) opts 0xd
20:16:45.608 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.26)
20:16:45.608 00.000 11616 Moving (-0.20, -0.26) raw xDistance=0.28 yDistance=-0.16
20:16:45.608 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:16:45.609 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:16:45.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
20:16:45.609 00.000 11616 MoveAxis(E, 0, ABG)
20:16:45.609 00.000 11616 Move returns status 0, amount 0
20:16:45.609 00.000 11616 MoveAxis(N, 14, ABG)
20:16:45.609 00.000 11616 Guiding  Dir = 0, Dur = 14
20:16:45.610 00.001 11616 IsSlewing returns 0
20:16:45.610 00.000 11616 IsGuiding returns 0
20:16:45.610 00.000 11616 PulseGuide returned control before completion, sleep 24
20:16:45.631 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:16:45.639 00.008 11616 IsGuiding returns 1
20:16:45.639 00.000 11616 scope still moving after pulse duration time elapsed
20:16:45.648 00.009 12268 UpdateGuideState exits: m=299 SNR=11.8
20:16:45.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:45.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:45.648 00.000 12268 Enqueuing Expose request
20:16:45.671 00.023 11616 IsSlewing returns 0
20:16:45.671 00.000 11616 IsGuiding returns 0
20:16:45.672 00.001 11616 scope move finished after 14 + 48 ms
20:16:45.672 00.000 11616 Move returns status 0, amount 14
20:16:45.672 00.000 11616 move complete, result=0
20:16:45.672 00.000 11616 worker thread done servicing request
20:16:45.672 00.000 11616 Worker thread wakes up
20:16:45.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:45.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:45.676 00.004 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 14 ms NORTH
20:16:47.678 02.002 11616 Exposure complete
20:16:47.735 00.057 11616 worker thread done servicing request
20:16:47.736 00.001 12268 OnExposeComplete: enter
20:16:47.736 00.000 12268 UpdateGuideState(): m_state=6
20:16:47.736 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
20:16:47.736 00.000 12268 Star::Find returns 1 (0), X=1253.22, Y=863.45, Mass=314, SNR=12.2, Peak=35 HFD=4.5
20:16:47.737 00.001 12268 MultiStar: [#1 -0.07,-0.06,0.92,U] [#2 -0.14,-0.21,0.94,U] [#3 -0.23,0.07,0.68,U] [#4 -0.44,0.20,0.79,U] [#5 -2.76,2.90,0.00,M5] [#6 -0.30,-0.15,0.78,U] [#7 -0.26,-0.09,0.52,U] [#8 -0.32,0.19,0.43,U] 
20:16:47.737 00.000 12268 refined, 7 included, MultiStar: {-0.24, -0.07}, one-star: {-0.27, -0.29}
20:16:47.737 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-1.67) = xAngle (-1.19 = -1.19)
20:16:47.737 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.16 = -1.16)
20:16:47.737 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-2.86 mountX=0.09 mountY=-0.23, mountTheta=-1.19
20:16:47.738 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.07, opts=13)
20:16:47.738 00.000 12268 Enqueuing Move request for scope (-0.24, -0.07)
20:16:47.738 00.000 11616 Worker thread wakes up
20:16:47.739 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
20:16:47.739 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
20:16:47.739 00.000 11616 Moving (-0.24, -0.07) raw xDistance=0.09 yDistance=-0.23
20:16:47.739 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:47.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:16:47.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
20:16:47.739 00.000 11616 MoveAxis(E, 0, ABG)
20:16:47.739 00.000 11616 Move returns status 0, amount 0
20:16:47.739 00.000 11616 MoveAxis(N, 20, ABG)
20:16:47.739 00.000 11616 Guiding  Dir = 0, Dur = 20
20:16:47.739 00.000 11616 IsSlewing returns 0
20:16:47.740 00.001 11616 IsGuiding returns 0
20:16:47.740 00.000 11616 PulseGuide returned control before completion, sleep 30
20:16:47.763 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:16:47.771 00.008 11616 IsGuiding returns 1
20:16:47.771 00.000 11616 scope still moving after pulse duration time elapsed
20:16:47.783 00.012 12268 UpdateGuideState exits: m=314 SNR=12.2
20:16:47.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:47.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:47.783 00.000 12268 Enqueuing Expose request
20:16:47.802 00.019 11616 IsSlewing returns 0
20:16:47.802 00.000 11616 IsGuiding returns 0
20:16:47.802 00.000 11616 scope move finished after 20 + 42 ms
20:16:47.803 00.001 11616 Move returns status 0, amount 20
20:16:47.803 00.000 11616 move complete, result=0
20:16:47.803 00.000 11616 worker thread done servicing request
20:16:47.803 00.000 11616 Worker thread wakes up
20:16:47.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:47.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:47.804 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 20 ms NORTH
20:16:49.815 02.011 11616 Exposure complete
20:16:49.875 00.060 11616 worker thread done servicing request
20:16:49.875 00.000 12268 OnExposeComplete: enter
20:16:49.875 00.000 12268 UpdateGuideState(): m_state=6
20:16:49.876 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
20:16:49.876 00.000 12268 Star::Find returns 1 (0), X=1253.26, Y=863.53, Mass=276, SNR=11.3, Peak=29 HFD=3.7
20:16:49.876 00.000 12268 MultiStar: [#1 0.09,-0.25,1.01,U] [#2 -0.10,-0.27,0.98,U] [#3 0.17,-0.11,0.80,U] [#4 -0.20,0.11,0.88,U] [#5 -0.28,0.02,0.65,U] [#6 -0.21,-0.09,0.75,U] [#7 0.00,0.00,0.00,L] [#8 -0.84,0.39,0.00,M5] [#9 0.02,-0.21,0.60,U] 
20:16:49.877 00.001 12268 refined, 7 included, MultiStar: {-0.09, -0.13}, one-star: {-0.23, -0.21}
20:16:49.877 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-1.67) = xAngle (-0.49 = -0.49)
20:16:49.877 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.46 = -0.46)
20:16:49.877 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.16 mountX=0.14 mountY=-0.07, mountTheta=-0.47
20:16:49.879 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.13, opts=13)
20:16:49.879 00.000 12268 Enqueuing Move request for scope (-0.09, -0.13)
20:16:49.879 00.000 11616 Worker thread wakes up
20:16:49.879 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
20:16:49.879 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
20:16:49.879 00.000 11616 Moving (-0.09, -0.13) raw xDistance=0.14 yDistance=-0.07
20:16:49.879 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:16:49.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:16:49.879 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:49.880 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:16:49.880 00.000 11616 MoveAxis(E, 0, ABG)
20:16:49.880 00.000 11616 Move returns status 0, amount 0
20:16:49.880 00.000 11616 MoveAxis(N, 0, ABG)
20:16:49.880 00.000 11616 Move returns status 0, amount 0
20:16:49.880 00.000 11616 move complete, result=0
20:16:49.880 00.000 11616 worker thread done servicing request
20:16:49.900 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:16:49.916 00.016 12268 UpdateGuideState exits: m=276 SNR=11.3
20:16:49.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:49.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:49.917 00.001 12268 Enqueuing Expose request
20:16:49.917 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:16:49.917 00.000 11616 Worker thread wakes up
20:16:49.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:49.917 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:51.929 02.012 11616 Exposure complete
20:16:51.989 00.060 11616 worker thread done servicing request
20:16:51.989 00.000 12268 OnExposeComplete: enter
20:16:51.989 00.000 12268 UpdateGuideState(): m_state=6
20:16:51.989 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
20:16:51.989 00.000 12268 Star::Find returns 1 (0), X=1253.75, Y=863.74, Mass=334, SNR=12.5, Peak=41 HFD=4.2
20:16:51.990 00.001 12268 MultiStar: [#1 0.10,0.23,0.96,U] [#2 0.23,0.41,0.88,U] [#3 0.02,0.01,0.66,U] [#4 0.62,0.27,0.00,M1] [#5 -2.30,3.25,0.00,M5] [#6 0.05,-0.18,0.76,U] [#7 0.00,0.00,0.00,L] [#8 -0.09,0.36,0.42,U] [#9 0.25,-0.01,0.50,U] 
20:16:51.990 00.000 12268 refined, 6 included, MultiStar: {0.13, 0.12}, one-star: {0.26, -0.00}
20:16:51.990 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.67) = xAngle (2.38 = 2.38)
20:16:51.990 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.41 = 2.41)
20:16:51.990 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.71 mountX=-0.13 mountY=0.12, mountTheta=2.39
20:16:51.995 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.12, opts=13)
20:16:51.995 00.000 12268 Enqueuing Move request for scope (0.13, 0.12)
20:16:51.995 00.000 11616 Worker thread wakes up
20:16:51.995 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
20:16:51.995 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
20:16:51.995 00.000 11616 Moving (0.13, 0.12) raw xDistance=-0.13 yDistance=0.12
20:16:51.995 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
20:16:51.995 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:51.995 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:16:51.995 00.000 11616 MoveAxis(E, 72, ABG)
20:16:51.995 00.000 11616 Guiding  Dir = 2, Dur = 72
20:16:51.996 00.001 11616 IsSlewing returns 0
20:16:51.996 00.000 11616 IsGuiding returns 0
20:16:51.996 00.000 11616 PulseGuide returned control before completion, sleep 82
20:16:52.017 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:16:52.034 00.017 12268 UpdateGuideState exits: m=334 SNR=12.5
20:16:52.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:52.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:52.034 00.000 12268 Enqueuing Expose request
20:16:52.085 00.051 11616 IsGuiding returns 1
20:16:52.085 00.000 11616 scope still moving after pulse duration time elapsed
20:16:52.116 00.031 11616 IsSlewing returns 0
20:16:52.116 00.000 11616 IsGuiding returns 0
20:16:52.116 00.000 11616 scope move finished after 72 + 48 ms
20:16:52.116 00.000 11616 Move returns status 0, amount 72
20:16:52.117 00.001 11616 MoveAxis(N, 0, ABG)
20:16:52.117 00.000 11616 Move returns status 0, amount 0
20:16:52.117 00.000 11616 move complete, result=0
20:16:52.117 00.000 11616 worker thread done servicing request
20:16:52.117 00.000 11616 Worker thread wakes up
20:16:52.117 00.000 12268 GuideStep: -0.1 px 72 ms EAST, 0.1 px 0 ms NORTH
20:16:52.117 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:52.117 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:54.123 02.006 11616 Exposure complete
20:16:54.180 00.057 11616 worker thread done servicing request
20:16:54.181 00.001 12268 OnExposeComplete: enter
20:16:54.181 00.000 12268 UpdateGuideState(): m_state=6
20:16:54.181 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
20:16:54.181 00.000 12268 Star::Find returns 1 (0), X=1253.65, Y=863.76, Mass=340, SNR=12.6, Peak=39 HFD=4.4
20:16:54.182 00.001 12268 MultiStar: [#1 -0.13,0.44,0.88,U] [#2 -0.01,0.47,0.84,U] [#3 0.06,0.26,0.72,U] [#4 -0.34,0.08,0.77,U] [#5 -0.41,0.37,0.57,U] [#6 -0.27,0.15,0.67,U] [#7 1.21,0.30,0.00,M4] [#8 0.16,0.19,0.57,U] 
20:16:54.182 00.000 12268 single-star, 7 included, MultiStar: {-0.08, 0.25}, one-star: {0.16, 0.02}
20:16:54.182 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.67) = xAngle (1.80 = 1.80)
20:16:54.182 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.83 = 1.83)
20:16:54.182 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.13 mountX=-0.04 mountY=0.16, mountTheta=1.80
20:16:54.183 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.02, opts=13)
20:16:54.183 00.000 12268 Enqueuing Move request for scope (0.16, 0.02)
20:16:54.184 00.001 11616 Worker thread wakes up
20:16:54.184 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
20:16:54.184 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
20:16:54.184 00.000 11616 Moving (0.16, 0.02) raw xDistance=-0.04 yDistance=0.16
20:16:54.184 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:54.184 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:16:54.184 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:16:54.184 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:16:54.184 00.000 11616 MoveAxis(E, 0, ABG)
20:16:54.184 00.000 11616 Move returns status 0, amount 0
20:16:54.184 00.000 11616 MoveAxis(N, 0, ABG)
20:16:54.184 00.000 11616 Move returns status 0, amount 0
20:16:54.184 00.000 11616 move complete, result=0
20:16:54.185 00.001 11616 worker thread done servicing request
20:16:54.206 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:16:54.223 00.017 12268 UpdateGuideState exits: m=340 SNR=12.6
20:16:54.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:54.223 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:54.223 00.000 12268 Enqueuing Expose request
20:16:54.223 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:16:54.223 00.000 11616 Worker thread wakes up
20:16:54.224 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:54.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:56.224 02.000 11616 Exposure complete
20:16:56.282 00.058 11616 worker thread done servicing request
20:16:56.282 00.000 12268 OnExposeComplete: enter
20:16:56.282 00.000 12268 UpdateGuideState(): m_state=6
20:16:56.282 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
20:16:56.282 00.000 12268 Star::Find returns 1 (0), X=1253.25, Y=863.66, Mass=321, SNR=12.3, Peak=38 HFD=3.7
20:16:56.283 00.001 12268 MultiStar: [#1 -0.19,0.15,1.05,U] [#2 -0.32,-0.21,0.91,U] [#3 -0.45,-0.06,0.73,U] [#4 -0.29,0.27,0.76,U] [#5 -0.19,-0.29,0.67,U] [#6 -0.25,-0.29,0.79,U] [#7 0.64,-0.46,0.00,M5] [#8 -0.01,0.75,0.00,M4] 
20:16:56.283 00.000 12268 single-star, 6 included, MultiStar: {-0.27, -0.06}, one-star: {-0.24, -0.07}
20:16:56.283 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-1.67) = xAngle (-1.18 = -1.18)
20:16:56.283 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.14 = -1.14)
20:16:56.283 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-2.84 mountX=0.10 mountY=-0.23, mountTheta=-1.17
20:16:56.286 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.07, opts=13)
20:16:56.287 00.001 12268 Enqueuing Move request for scope (-0.24, -0.07)
20:16:56.287 00.000 11616 Worker thread wakes up
20:16:56.287 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
20:16:56.287 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
20:16:56.287 00.000 11616 Moving (-0.24, -0.07) raw xDistance=0.10 yDistance=-0.23
20:16:56.287 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:56.288 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:16:56.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
20:16:56.288 00.000 11616 MoveAxis(E, 0, ABG)
20:16:56.288 00.000 11616 Move returns status 0, amount 0
20:16:56.288 00.000 11616 MoveAxis(N, 19, ABG)
20:16:56.288 00.000 11616 Guiding  Dir = 0, Dur = 19
20:16:56.288 00.000 11616 IsSlewing returns 0
20:16:56.288 00.000 11616 IsGuiding returns 0
20:16:56.289 00.001 11616 PulseGuide returned control before completion, sleep 29
20:16:56.310 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:16:56.321 00.011 11616 IsGuiding returns 1
20:16:56.321 00.000 11616 scope still moving after pulse duration time elapsed
20:16:56.334 00.013 12268 UpdateGuideState exits: m=321 SNR=12.3
20:16:56.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:56.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:56.334 00.000 12268 Enqueuing Expose request
20:16:56.351 00.017 11616 IsSlewing returns 0
20:16:56.352 00.001 11616 IsGuiding returns 1
20:16:56.382 00.030 11616 IsSlewing returns 0
20:16:56.382 00.000 11616 IsGuiding returns 0
20:16:56.382 00.000 11616 scope move finished after 19 + 74 ms
20:16:56.382 00.000 11616 Move returns status 0, amount 19
20:16:56.382 00.000 11616 move complete, result=0
20:16:56.382 00.000 11616 worker thread done servicing request
20:16:56.382 00.000 11616 Worker thread wakes up
20:16:56.383 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:56.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:56.383 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
20:16:58.390 02.007 11616 Exposure complete
20:16:58.447 00.057 11616 worker thread done servicing request
20:16:58.447 00.000 12268 OnExposeComplete: enter
20:16:58.447 00.000 12268 UpdateGuideState(): m_state=6
20:16:58.447 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
20:16:58.448 00.001 12268 Star::Find returns 1 (0), X=1253.24, Y=864.03, Mass=278, SNR=11.4, Peak=34 HFD=3.7
20:16:58.448 00.000 12268 MultiStar: [#1 -0.57,-0.09,0.99,U] [#2 -0.32,0.11,0.99,U] [#3 -0.12,-0.06,0.78,U] [#4 -0.37,0.13,0.82,U] [#5 -0.47,0.22,0.65,U] [#6 -0.63,0.11,0.66,U] [#7 0.00,0.00,0.00,L] [#8 -0.26,1.64,0.00,M5] [#9 0.09,0.17,0.63,U] 
20:16:58.448 00.000 12268 refined, 7 included, MultiStar: {-0.34, 0.11}, one-star: {-0.25, 0.29}
20:16:58.448 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.67) = xAngle (4.51 = -1.78)
20:16:58.448 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.54 = -1.75)
20:16:58.448 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.11 hyp=0.35 cameraTheta=2.84 mountX=-0.07 mountY=-0.35, mountTheta=-1.77
20:16:58.450 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.11, opts=13)
20:16:58.450 00.000 12268 Enqueuing Move request for scope (-0.34, 0.11)
20:16:58.450 00.000 11616 Worker thread wakes up
20:16:58.450 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.11) opts 0xd
20:16:58.450 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.11)
20:16:58.450 00.000 11616 Moving (-0.34, 0.11) raw xDistance=-0.07 yDistance=-0.35
20:16:58.450 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:58.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:16:58.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
20:16:58.450 00.000 11616 MoveAxis(E, 0, ABG)
20:16:58.450 00.000 11616 Move returns status 0, amount 0
20:16:58.450 00.000 11616 MoveAxis(N, 29, ABG)
20:16:58.450 00.000 11616 Guiding  Dir = 0, Dur = 29
20:16:58.451 00.001 11616 IsSlewing returns 0
20:16:58.451 00.000 11616 IsGuiding returns 0
20:16:58.451 00.000 11616 PulseGuide returned control before completion, sleep 39
20:16:58.472 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:16:58.489 00.017 12268 UpdateGuideState exits: m=278 SNR=11.4
20:16:58.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:58.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:16:58.489 00.000 12268 Enqueuing Expose request
20:16:58.500 00.011 11616 IsGuiding returns 1
20:16:58.500 00.000 11616 scope still moving after pulse duration time elapsed
20:16:58.532 00.032 11616 IsSlewing returns 0
20:16:58.532 00.000 11616 IsGuiding returns 0
20:16:58.532 00.000 11616 scope move finished after 29 + 51 ms
20:16:58.532 00.000 11616 Move returns status 0, amount 29
20:16:58.532 00.000 11616 move complete, result=0
20:16:58.533 00.001 11616 worker thread done servicing request
20:16:58.533 00.000 11616 Worker thread wakes up
20:16:58.533 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:16:58.533 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:16:58.535 00.002 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 29 ms NORTH
20:17:00.539 02.004 11616 Exposure complete
20:17:00.596 00.057 11616 worker thread done servicing request
20:17:00.597 00.001 12268 OnExposeComplete: enter
20:17:00.597 00.000 12268 UpdateGuideState(): m_state=6
20:17:00.597 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
20:17:00.597 00.000 12268 Star::Find returns 1 (0), X=1253.39, Y=864.11, Mass=275, SNR=11.4, Peak=35 HFD=3.6
20:17:00.597 00.000 12268 MultiStar: [#1 0.29,0.41,0.99,U] [#2 -0.23,0.50,0.95,U] [#3 -0.25,0.49,0.78,U] [#4 -0.24,0.53,0.85,U] [#5 -2.12,3.12,0.00,M3] [#6 -0.02,0.67,0.83,U] [#7 0.40,0.21,0.56,U] [#8 -0.13,1.07,0.00,M6] 
20:17:00.598 00.001 12268 single-star, 6 included, MultiStar: {-0.04, 0.46}, one-star: {-0.10, 0.38}
20:17:00.598 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.67) = xAngle (3.50 = -2.78)
20:17:00.598 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.53 = -2.75)
20:17:00.598 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.38 hyp=0.39 cameraTheta=1.84 mountX=-0.36 mountY=-0.15, mountTheta=-2.75
20:17:00.599 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.38, opts=13)
20:17:00.599 00.000 12268 Enqueuing Move request for scope (-0.10, 0.38)
20:17:00.599 00.000 11616 Worker thread wakes up
20:17:00.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.38) opts 0xd
20:17:00.599 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.38)
20:17:00.600 00.001 11616 Moving (-0.10, 0.38) raw xDistance=-0.36 yDistance=-0.15
20:17:00.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
20:17:00.600 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:00.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:17:00.600 00.000 11616 MoveAxis(E, 204, ABG)
20:17:00.600 00.000 11616 Guiding  Dir = 2, Dur = 204
20:17:00.600 00.000 11616 IsSlewing returns 0
20:17:00.600 00.000 11616 IsGuiding returns 0
20:17:00.601 00.001 11616 PulseGuide returned control before completion, sleep 214
20:17:00.621 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:17:00.640 00.019 12268 UpdateGuideState exits: m=275 SNR=11.4
20:17:00.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:00.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:00.640 00.000 12268 Enqueuing Expose request
20:17:00.824 00.184 11616 IsGuiding returns 1
20:17:00.824 00.000 11616 scope still moving after pulse duration time elapsed
20:17:00.855 00.031 11616 IsSlewing returns 0
20:17:00.856 00.001 11616 IsGuiding returns 0
20:17:00.856 00.000 11616 scope move finished after 204 + 51 ms
20:17:00.856 00.000 11616 Move returns status 0, amount 204
20:17:00.856 00.000 11616 MoveAxis(N, 0, ABG)
20:17:00.856 00.000 11616 Move returns status 0, amount 0
20:17:00.857 00.001 11616 move complete, result=0
20:17:00.857 00.000 11616 worker thread done servicing request
20:17:00.857 00.000 11616 Worker thread wakes up
20:17:00.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:00.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:00.857 00.000 12268 GuideStep: -0.4 px 204 ms EAST, -0.1 px 0 ms NORTH
20:17:02.868 02.011 11616 Exposure complete
20:17:02.926 00.058 11616 worker thread done servicing request
20:17:02.926 00.000 12268 OnExposeComplete: enter
20:17:02.927 00.001 12268 UpdateGuideState(): m_state=6
20:17:02.927 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
20:17:02.927 00.000 12268 Star::Find returns 1 (0), X=1253.55, Y=863.92, Mass=285, SNR=11.5, Peak=33 HFD=4.1
20:17:02.927 00.000 12268 MultiStar: [#1 -0.15,0.34,1.01,U] [#2 -0.22,0.16,1.00,U] [#3 -0.17,0.69,0.00,M1] [#4 -0.43,0.56,0.00,M1] [#5 -0.28,0.18,0.67,U] [#6 0.14,-0.04,0.61,U] [#7 -0.05,-0.40,0.55,U] [#8 -0.18,0.77,0.00,M7] 
20:17:02.927 00.000 12268 refined, 5 included, MultiStar: {-0.09, 0.12}, one-star: {0.06, 0.19}
20:17:02.927 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.67) = xAngle (3.90 = -2.38)
20:17:02.927 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.93 = -2.35)
20:17:02.927 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.24 mountX=-0.11 mountY=-0.11, mountTheta=-2.36
20:17:02.929 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.12, opts=13)
20:17:02.929 00.000 12268 Enqueuing Move request for scope (-0.09, 0.12)
20:17:02.929 00.000 11616 Worker thread wakes up
20:17:02.929 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
20:17:02.929 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
20:17:02.929 00.000 11616 Moving (-0.09, 0.12) raw xDistance=-0.11 yDistance=-0.11
20:17:02.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
20:17:02.929 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:02.930 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:17:02.930 00.000 11616 MoveAxis(E, 60, ABG)
20:17:02.930 00.000 11616 Guiding  Dir = 2, Dur = 60
20:17:02.930 00.000 11616 IsSlewing returns 0
20:17:02.930 00.000 11616 IsGuiding returns 0
20:17:02.931 00.001 11616 PulseGuide returned control before completion, sleep 70
20:17:02.949 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:17:02.966 00.017 12268 UpdateGuideState exits: m=285 SNR=11.5
20:17:02.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:02.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:02.966 00.000 12268 Enqueuing Expose request
20:17:03.018 00.052 11616 IsGuiding returns 1
20:17:03.018 00.000 11616 scope still moving after pulse duration time elapsed
20:17:03.048 00.030 11616 IsSlewing returns 0
20:17:03.048 00.000 11616 IsGuiding returns 1
20:17:03.080 00.032 11616 IsSlewing returns 0
20:17:03.080 00.000 11616 IsGuiding returns 1
20:17:03.112 00.032 11616 IsSlewing returns 0
20:17:03.112 00.000 11616 IsGuiding returns 1
20:17:03.143 00.031 11616 IsSlewing returns 0
20:17:03.144 00.001 11616 IsGuiding returns 0
20:17:03.144 00.000 11616 scope move finished after 60 + 153 ms
20:17:03.144 00.000 11616 Move returns status 0, amount 60
20:17:03.144 00.000 11616 MoveAxis(N, 0, ABG)
20:17:03.144 00.000 11616 Move returns status 0, amount 0
20:17:03.144 00.000 11616 move complete, result=0
20:17:03.144 00.000 11616 worker thread done servicing request
20:17:03.144 00.000 11616 Worker thread wakes up
20:17:03.144 00.000 12268 GuideStep: -0.1 px 60 ms EAST, -0.1 px 0 ms NORTH
20:17:03.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:03.145 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:05.155 02.010 11616 Exposure complete
20:17:05.215 00.060 11616 worker thread done servicing request
20:17:05.215 00.000 12268 OnExposeComplete: enter
20:17:05.215 00.000 12268 UpdateGuideState(): m_state=6
20:17:05.215 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
20:17:05.215 00.000 12268 Star::Find returns 1 (0), X=1253.70, Y=863.78, Mass=301, SNR=11.9, Peak=37 HFD=3.8
20:17:05.216 00.001 12268 MultiStar: [#1 0.07,-0.16,0.92,U] [#2 -0.08,-0.16,0.91,U] [#3 0.16,-0.08,0.74,U] [#4 -0.08,0.16,0.82,U] [#5 -0.16,-0.32,0.64,U] [#6 -0.08,-0.27,0.73,U] [#7 0.45,-0.53,0.00,M4] [#8 0.30,-0.02,0.62,U] 
20:17:05.216 00.000 12268 refined, 7 included, MultiStar: {0.04, -0.09}, one-star: {0.21, 0.04}
20:17:05.216 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.67) = xAngle (0.54 = 0.54)
20:17:05.216 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.57 = 0.57)
20:17:05.216 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.13 mountX=0.09 mountY=0.06, mountTheta=0.56
20:17:05.217 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.09, opts=13)
20:17:05.217 00.000 12268 Enqueuing Move request for scope (0.04, -0.09)
20:17:05.217 00.000 11616 Worker thread wakes up
20:17:05.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
20:17:05.217 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
20:17:05.217 00.000 11616 Moving (0.04, -0.09) raw xDistance=0.09 yDistance=0.06
20:17:05.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:05.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:17:05.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:05.219 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:17:05.219 00.000 11616 MoveAxis(E, 0, ABG)
20:17:05.219 00.000 11616 Move returns status 0, amount 0
20:17:05.219 00.000 11616 MoveAxis(N, 0, ABG)
20:17:05.219 00.000 11616 Move returns status 0, amount 0
20:17:05.219 00.000 11616 move complete, result=0
20:17:05.219 00.000 11616 worker thread done servicing request
20:17:05.243 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:17:05.261 00.018 12268 UpdateGuideState exits: m=301 SNR=11.9
20:17:05.261 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:05.261 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:05.261 00.000 12268 Enqueuing Expose request
20:17:05.261 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:05.261 00.000 11616 Worker thread wakes up
20:17:05.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:05.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:07.264 02.003 11616 Exposure complete
20:17:07.323 00.059 11616 worker thread done servicing request
20:17:07.323 00.000 12268 OnExposeComplete: enter
20:17:07.323 00.000 12268 UpdateGuideState(): m_state=6
20:17:07.323 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
20:17:07.323 00.000 12268 Star::Find returns 1 (0), X=1253.62, Y=863.86, Mass=289, SNR=11.7, Peak=39 HFD=3.7
20:17:07.324 00.001 12268 MultiStar: [#1 0.34,0.07,1.00,U] [#2 -0.03,0.21,1.05,U] [#3 0.26,0.45,0.72,U] [#4 0.11,-0.01,0.82,U] [#5 -0.22,0.36,0.63,U] [#6 -0.40,-0.33,0.79,U] [#7 0.26,-1.23,0.00,M5] [#8 0.13,0.68,0.00,M7] 
20:17:07.324 00.000 12268 refined, 6 included, MultiStar: {0.04, 0.12}, one-star: {0.13, 0.12}
20:17:07.324 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.67) = xAngle (2.88 = 2.88)
20:17:07.324 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.91 = 2.91)
20:17:07.324 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.21 mountX=-0.12 mountY=0.03, mountTheta=2.90
20:17:07.326 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.12, opts=13)
20:17:07.326 00.000 12268 Enqueuing Move request for scope (0.04, 0.12)
20:17:07.326 00.000 11616 Worker thread wakes up
20:17:07.326 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
20:17:07.326 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
20:17:07.326 00.000 11616 Moving (0.04, 0.12) raw xDistance=-0.12 yDistance=0.03
20:17:07.327 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
20:17:07.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:07.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:17:07.327 00.000 11616 MoveAxis(E, 67, ABG)
20:17:07.327 00.000 11616 Guiding  Dir = 2, Dur = 67
20:17:07.328 00.001 11616 IsSlewing returns 0
20:17:07.328 00.000 11616 IsGuiding returns 0
20:17:07.328 00.000 11616 PulseGuide returned control before completion, sleep 77
20:17:07.348 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:17:07.365 00.017 12268 UpdateGuideState exits: m=289 SNR=11.7
20:17:07.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:07.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:07.365 00.000 12268 Enqueuing Expose request
20:17:07.418 00.053 11616 IsGuiding returns 1
20:17:07.418 00.000 11616 scope still moving after pulse duration time elapsed
20:17:07.449 00.031 11616 IsSlewing returns 0
20:17:07.449 00.000 11616 IsGuiding returns 0
20:17:07.449 00.000 11616 scope move finished after 67 + 53 ms
20:17:07.450 00.001 11616 Move returns status 0, amount 67
20:17:07.450 00.000 11616 MoveAxis(N, 0, ABG)
20:17:07.450 00.000 11616 Move returns status 0, amount 0
20:17:07.450 00.000 11616 move complete, result=0
20:17:07.450 00.000 11616 worker thread done servicing request
20:17:07.450 00.000 11616 Worker thread wakes up
20:17:07.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:07.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:07.450 00.000 12268 GuideStep: -0.1 px 67 ms EAST, 0.0 px 0 ms NORTH
20:17:09.548 02.098 11616 Exposure complete
20:17:09.605 00.057 11616 worker thread done servicing request
20:17:09.606 00.001 12268 OnExposeComplete: enter
20:17:09.606 00.000 12268 UpdateGuideState(): m_state=6
20:17:09.606 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
20:17:09.606 00.000 12268 Star::Find returns 1 (0), X=1253.39, Y=863.09, Mass=275, SNR=11.3, Peak=33 HFD=4.0
20:17:09.606 00.000 12268 MultiStar: [#1 -0.18,-0.81,0.00,M1] [#2 -0.02,-0.29,1.03,U] [#3 0.12,-0.68,0.00,M1] [#4 -0.25,-0.17,0.83,U] [#5 0.01,-0.95,0.00,M1] [#6 -0.16,-0.29,0.81,U] [#7 0.20,-0.34,0.56,U] [#8 -0.39,0.07,0.63,U] 
20:17:09.606 00.000 12268 refined, 5 included, MultiStar: {-0.12, -0.30}, one-star: {-0.10, -0.64}
20:17:09.606 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.67) = xAngle (-0.29 = -0.29)
20:17:09.607 00.001 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.25 = -0.25)
20:17:09.607 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.30 hyp=0.32 cameraTheta=-1.95 mountX=0.31 mountY=-0.08, mountTheta=-0.26
20:17:09.608 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.30, opts=13)
20:17:09.608 00.000 12268 Enqueuing Move request for scope (-0.12, -0.30)
20:17:09.608 00.000 11616 Worker thread wakes up
20:17:09.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.30) opts 0xd
20:17:09.608 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.30)
20:17:09.608 00.000 11616 Moving (-0.12, -0.30) raw xDistance=0.31 yDistance=-0.08
20:17:09.608 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
20:17:09.609 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.93
20:17:09.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
20:17:09.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:09.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:17:09.609 00.000 11616 MoveAxis(W, 174, ABG)
20:17:09.609 00.000 11616 Guiding  Dir = 3, Dur = 174
20:17:09.609 00.000 11616 IsSlewing returns 0
20:17:09.609 00.000 11616 IsGuiding returns 0
20:17:09.610 00.001 11616 PulseGuide returned control before completion, sleep 184
20:17:09.630 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:17:09.647 00.017 12268 UpdateGuideState exits: m=275 SNR=11.3
20:17:09.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:09.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:09.647 00.000 12268 Enqueuing Expose request
20:17:09.801 00.154 11616 IsGuiding returns 1
20:17:09.801 00.000 11616 scope still moving after pulse duration time elapsed
20:17:09.832 00.031 11616 IsSlewing returns 0
20:17:09.833 00.001 11616 IsGuiding returns 0
20:17:09.833 00.000 11616 scope move finished after 174 + 49 ms
20:17:09.833 00.000 11616 Move returns status 0, amount 174
20:17:09.833 00.000 11616 MoveAxis(N, 0, ABG)
20:17:09.833 00.000 11616 Move returns status 0, amount 0
20:17:09.833 00.000 11616 move complete, result=0
20:17:09.833 00.000 11616 worker thread done servicing request
20:17:09.834 00.001 11616 Worker thread wakes up
20:17:09.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:09.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:09.834 00.000 12268 GuideStep: 0.3 px 174 ms WEST, -0.1 px 0 ms NORTH
20:17:11.837 02.003 11616 Exposure complete
20:17:11.896 00.059 11616 worker thread done servicing request
20:17:11.897 00.001 12268 OnExposeComplete: enter
20:17:11.897 00.000 12268 UpdateGuideState(): m_state=6
20:17:11.897 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
20:17:11.897 00.000 12268 Star::Find returns 1 (0), X=1253.31, Y=863.74, Mass=298, SNR=11.8, Peak=38 HFD=3.6
20:17:11.897 00.000 12268 MultiStar: [#1 -0.09,-0.10,0.93,U] [#2 0.02,0.01,0.99,U] [#3 0.08,0.26,0.77,U] [#4 -0.13,0.12,0.81,U] [#5 -0.21,-0.24,0.63,U] [#6 -0.34,-0.14,0.68,U] [#7 -0.11,0.43,0.34,U] [#8 0.11,0.22,0.63,U] 
20:17:11.898 00.001 12268 refined, 8 included, MultiStar: {-0.09, 0.04}, one-star: {-0.18, 0.00}
20:17:11.898 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.67) = xAngle (4.43 = -1.85)
20:17:11.898 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.46 = -1.82)
20:17:11.898 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.76 mountX=-0.03 mountY=-0.10, mountTheta=-1.85
20:17:11.899 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.04, opts=13)
20:17:11.899 00.000 12268 Enqueuing Move request for scope (-0.09, 0.04)
20:17:11.899 00.000 11616 Worker thread wakes up
20:17:11.899 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
20:17:11.899 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
20:17:11.900 00.001 11616 Moving (-0.09, 0.04) raw xDistance=-0.03 yDistance=-0.10
20:17:11.900 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:11.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:17:11.900 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:11.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:17:11.900 00.000 11616 MoveAxis(E, 0, ABG)
20:17:11.900 00.000 11616 Move returns status 0, amount 0
20:17:11.900 00.000 11616 MoveAxis(N, 0, ABG)
20:17:11.900 00.000 11616 Move returns status 0, amount 0
20:17:11.900 00.000 11616 move complete, result=0
20:17:11.900 00.000 11616 worker thread done servicing request
20:17:11.922 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:17:11.939 00.017 12268 UpdateGuideState exits: m=298 SNR=11.8
20:17:11.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:11.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:11.940 00.001 12268 Enqueuing Expose request
20:17:11.940 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:17:11.940 00.000 11616 Worker thread wakes up
20:17:11.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:11.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:13.954 02.014 11616 Exposure complete
20:17:14.014 00.060 11616 worker thread done servicing request
20:17:14.014 00.000 12268 OnExposeComplete: enter
20:17:14.014 00.000 12268 UpdateGuideState(): m_state=6
20:17:14.014 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
20:17:14.015 00.001 12268 Star::Find returns 1 (0), X=1253.79, Y=863.31, Mass=257, SNR=11.0, Peak=33 HFD=3.6
20:17:14.015 00.000 12268 MultiStar: [#1 0.04,-0.65,1.00,U] [#2 -0.01,-0.16,1.02,U] [#3 0.01,0.02,0.82,U] [#4 -0.15,-0.16,0.86,U] [#5 -0.03,-0.24,0.65,U] [#6 -0.35,-0.30,0.88,U] [#7 0.54,-1.10,0.00,M4] [#8 0.39,0.32,0.68,U] 
20:17:14.015 00.000 12268 refined, 7 included, MultiStar: {0.02, -0.23}, one-star: {0.30, -0.42}
20:17:14.015 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.67) = xAngle (0.20 = 0.20)
20:17:14.015 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.23 = 0.23)
20:17:14.015 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.47 mountX=0.22 mountY=0.05, mountTheta=0.23
20:17:14.018 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.23, opts=13)
20:17:14.018 00.000 12268 Enqueuing Move request for scope (0.02, -0.23)
20:17:14.018 00.000 11616 Worker thread wakes up
20:17:14.018 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.23) opts 0xd
20:17:14.018 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.23)
20:17:14.018 00.000 11616 Moving (0.02, -0.23) raw xDistance=0.22 yDistance=0.05
20:17:14.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
20:17:14.018 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:14.019 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:17:14.019 00.000 11616 MoveAxis(W, 124, ABG)
20:17:14.019 00.000 11616 Guiding  Dir = 3, Dur = 124
20:17:14.020 00.001 11616 IsSlewing returns 0
20:17:14.020 00.000 11616 IsGuiding returns 0
20:17:14.020 00.000 11616 PulseGuide returned control before completion, sleep 134
20:17:14.041 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:17:14.058 00.017 12268 UpdateGuideState exits: m=257 SNR=11.0
20:17:14.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:14.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:14.058 00.000 12268 Enqueuing Expose request
20:17:14.155 00.097 11616 IsGuiding returns 1
20:17:14.155 00.000 11616 scope still moving after pulse duration time elapsed
20:17:14.186 00.031 11616 IsSlewing returns 0
20:17:14.186 00.000 11616 IsGuiding returns 0
20:17:14.186 00.000 11616 scope move finished after 124 + 42 ms
20:17:14.186 00.000 11616 Move returns status 0, amount 124
20:17:14.186 00.000 11616 MoveAxis(N, 0, ABG)
20:17:14.186 00.000 11616 Move returns status 0, amount 0
20:17:14.186 00.000 11616 move complete, result=0
20:17:14.186 00.000 11616 worker thread done servicing request
20:17:14.186 00.000 11616 Worker thread wakes up
20:17:14.187 00.001 12268 GuideStep: 0.2 px 124 ms WEST, 0.1 px 0 ms NORTH
20:17:14.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:14.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:16.206 02.019 11616 Exposure complete
20:17:16.264 00.058 11616 worker thread done servicing request
20:17:16.264 00.000 12268 OnExposeComplete: enter
20:17:16.265 00.001 12268 UpdateGuideState(): m_state=6
20:17:16.265 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
20:17:16.265 00.000 12268 Star::Find returns 1 (0), X=1253.85, Y=863.48, Mass=290, SNR=11.6, Peak=35 HFD=3.8
20:17:16.265 00.000 12268 MultiStar: [#1 0.28,-0.25,0.99,U] [#2 0.35,-0.20,0.91,U] [#3 0.47,0.13,0.79,U] [#4 0.35,0.26,0.81,U] [#5 0.28,-0.28,0.63,U] [#6 0.36,-0.39,0.79,U] [#7 0.00,0.00,0.00,L] [#8 0.60,0.23,0.46,U] [#9 -0.18,-0.18,0.61,U] 
20:17:16.265 00.000 12268 refined, 8 included, MultiStar: {0.32, -0.12}, one-star: {0.36, -0.26}
20:17:16.266 00.001 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.67) = xAngle (1.30 = 1.30)
20:17:16.266 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.33 = 1.33)
20:17:16.266 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.12 hyp=0.34 cameraTheta=-0.37 mountX=0.09 mountY=0.33, mountTheta=1.30
20:17:16.267 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.12, opts=13)
20:17:16.267 00.000 12268 Enqueuing Move request for scope (0.32, -0.12)
20:17:16.267 00.000 11616 Worker thread wakes up
20:17:16.267 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.12) opts 0xd
20:17:16.267 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.12)
20:17:16.268 00.001 11616 Moving (0.32, -0.12) raw xDistance=0.09 yDistance=0.33
20:17:16.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:16.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:17:16.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:17:16.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
20:17:16.268 00.000 11616 MoveAxis(E, 0, ABG)
20:17:16.268 00.000 11616 Move returns status 0, amount 0
20:17:16.268 00.000 11616 MoveAxis(N, 0, ABG)
20:17:16.268 00.000 11616 Move returns status 0, amount 0
20:17:16.268 00.000 11616 move complete, result=0
20:17:16.268 00.000 11616 worker thread done servicing request
20:17:16.290 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:17:16.307 00.017 12268 UpdateGuideState exits: m=290 SNR=11.6
20:17:16.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:16.308 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:16.308 00.000 12268 Enqueuing Expose request
20:17:16.308 00.000 11616 Worker thread wakes up
20:17:16.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:16.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:16.308 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:17:18.327 02.019 11616 Exposure complete
20:17:18.388 00.061 11616 worker thread done servicing request
20:17:18.389 00.001 12268 OnExposeComplete: enter
20:17:18.389 00.000 12268 UpdateGuideState(): m_state=6
20:17:18.389 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
20:17:18.389 00.000 12268 Star::Find returns 1 (0), X=1253.84, Y=863.85, Mass=238, SNR=10.5, Peak=38 HFD=3.6
20:17:18.389 00.000 12268 MultiStar: [#1 0.05,-0.34,1.07,U] [#2 0.30,0.02,1.05,U] [#3 0.25,0.01,0.87,U] [#4 -0.50,-0.05,0.86,U] [#5 0.01,-0.07,0.70,U] [#6 -0.32,0.14,0.82,U] [#7 0.34,-0.07,0.42,U] [#8 -0.04,0.74,0.00,M4] 
20:17:18.390 00.001 12268 refined, 7 included, MultiStar: {0.06, -0.03}, one-star: {0.35, 0.11}
20:17:18.390 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.67) = xAngle (1.15 = 1.15)
20:17:18.390 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.18 = 1.18)
20:17:18.390 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.52 mountX=0.03 mountY=0.06, mountTheta=1.15
20:17:18.391 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.03, opts=13)
20:17:18.391 00.000 12268 Enqueuing Move request for scope (0.06, -0.03)
20:17:18.391 00.000 11616 Worker thread wakes up
20:17:18.391 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
20:17:18.392 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
20:17:18.392 00.000 11616 Moving (0.06, -0.03) raw xDistance=0.03 yDistance=0.06
20:17:18.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:18.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:17:18.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:18.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:17:18.392 00.000 11616 MoveAxis(E, 0, ABG)
20:17:18.392 00.000 11616 Move returns status 0, amount 0
20:17:18.392 00.000 11616 MoveAxis(N, 0, ABG)
20:17:18.392 00.000 11616 Move returns status 0, amount 0
20:17:18.392 00.000 11616 move complete, result=0
20:17:18.392 00.000 11616 worker thread done servicing request
20:17:18.413 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:17:18.430 00.017 12268 UpdateGuideState exits: m=238 SNR=10.5
20:17:18.430 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:18.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:18.430 00.000 12268 Enqueuing Expose request
20:17:18.431 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:18.431 00.000 11616 Worker thread wakes up
20:17:18.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:18.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:20.442 02.011 11616 Exposure complete
20:17:20.500 00.058 11616 worker thread done servicing request
20:17:20.500 00.000 12268 OnExposeComplete: enter
20:17:20.500 00.000 12268 UpdateGuideState(): m_state=6
20:17:20.500 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
20:17:20.501 00.001 12268 Star::Find returns 1 (0), X=1253.62, Y=863.84, Mass=239, SNR=10.6, Peak=38 HFD=3.3
20:17:20.501 00.000 12268 MultiStar: [#1 -0.07,-0.15,0.99,U] [#2 0.06,-0.16,1.04,U] [#3 -0.10,0.24,0.83,U] [#4 -0.00,-0.18,0.83,U] [#5 -0.52,-0.29,0.65,U] [#6 -0.10,0.21,0.82,U] [#7 0.15,-0.83,0.00,M4] [#8 -0.21,0.78,0.00,M5] 
20:17:20.501 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.03}, one-star: {0.13, 0.10}
20:17:20.501 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.67) = xAngle (-1.05 = -1.05)
20:17:20.501 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.02 = -1.02)
20:17:20.501 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.72 mountX=0.03 mountY=-0.06, mountTheta=-1.04
20:17:20.503 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.03, opts=13)
20:17:20.503 00.000 12268 Enqueuing Move request for scope (-0.06, -0.03)
20:17:20.504 00.001 11616 Worker thread wakes up
20:17:20.504 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
20:17:20.504 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
20:17:20.504 00.000 11616 Moving (-0.06, -0.03) raw xDistance=0.03 yDistance=-0.06
20:17:20.504 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:20.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:17:20.504 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:20.505 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:17:20.505 00.000 11616 MoveAxis(E, 0, ABG)
20:17:20.505 00.000 11616 Move returns status 0, amount 0
20:17:20.505 00.000 11616 MoveAxis(N, 0, ABG)
20:17:20.505 00.000 11616 Move returns status 0, amount 0
20:17:20.505 00.000 11616 move complete, result=0
20:17:20.505 00.000 11616 worker thread done servicing request
20:17:20.526 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:17:20.542 00.016 12268 UpdateGuideState exits: m=239 SNR=10.6
20:17:20.543 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:20.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:20.543 00.000 12268 Enqueuing Expose request
20:17:20.543 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:17:20.543 00.000 11616 Worker thread wakes up
20:17:20.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:20.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:22.542 01.999 11616 Exposure complete
20:17:22.602 00.060 11616 worker thread done servicing request
20:17:22.602 00.000 12268 OnExposeComplete: enter
20:17:22.602 00.000 12268 UpdateGuideState(): m_state=6
20:17:22.602 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
20:17:22.602 00.000 12268 Star::Find returns 1 (0), X=1253.64, Y=863.98, Mass=262, SNR=11.1, Peak=34 HFD=3.8
20:17:22.603 00.001 12268 MultiStar: [#1 0.03,0.22,0.99,U] [#2 0.19,0.19,0.99,U] [#3 -0.05,0.39,0.81,U] [#4 -0.25,0.54,0.84,U] [#5 -0.86,1.56,0.00,M1] [#6 -0.05,0.25,0.80,U] [#7 -0.47,0.22,0.59,U] [#8 0.46,1.03,0.00,M6] 
20:17:22.603 00.000 12268 single-star, 6 included, MultiStar: {-0.03, 0.29}, one-star: {0.15, 0.24}
20:17:22.603 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.67) = xAngle (2.69 = 2.69)
20:17:22.603 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.72 = 2.72)
20:17:22.603 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.24 hyp=0.28 cameraTheta=1.02 mountX=-0.25 mountY=0.11, mountTheta=2.72
20:17:22.604 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.24, opts=13)
20:17:22.605 00.001 12268 Enqueuing Move request for scope (0.15, 0.24)
20:17:22.605 00.000 11616 Worker thread wakes up
20:17:22.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.24) opts 0xd
20:17:22.605 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.24)
20:17:22.605 00.000 11616 Moving (0.15, 0.24) raw xDistance=-0.25 yDistance=0.11
20:17:22.605 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:17:22.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:17:22.605 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:22.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:17:22.605 00.000 11616 MoveAxis(E, 0, ABG)
20:17:22.605 00.000 11616 Move returns status 0, amount 0
20:17:22.605 00.000 11616 MoveAxis(N, 0, ABG)
20:17:22.605 00.000 11616 Move returns status 0, amount 0
20:17:22.606 00.001 11616 move complete, result=0
20:17:22.606 00.000 11616 worker thread done servicing request
20:17:22.628 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:17:22.648 00.020 12268 UpdateGuideState exits: m=262 SNR=11.1
20:17:22.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:22.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:22.648 00.000 12268 Enqueuing Expose request
20:17:22.648 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:22.648 00.000 11616 Worker thread wakes up
20:17:22.649 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:22.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:24.661 02.012 11616 Exposure complete
20:17:24.719 00.058 11616 worker thread done servicing request
20:17:24.719 00.000 12268 OnExposeComplete: enter
20:17:24.719 00.000 12268 UpdateGuideState(): m_state=6
20:17:24.719 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
20:17:24.719 00.000 12268 Star::Find returns 1 (0), X=1253.72, Y=863.99, Mass=277, SNR=11.4, Peak=34 HFD=4.0
20:17:24.720 00.001 12268 MultiStar: [#1 0.01,0.18,0.93,U] [#2 -0.05,0.34,0.92,U] [#3 -0.29,0.58,0.75,U] [#4 0.04,0.53,0.99,U] [#5 -1.47,1.59,0.00,M2] [#6 -0.29,-0.33,0.82,U] [#7 0.23,-0.15,0.56,U] [#8 0.79,0.24,0.00,M7] 
20:17:24.720 00.000 12268 refined, 6 included, MultiStar: {-0.02, 0.22}, one-star: {0.23, 0.25}
20:17:24.720 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.67) = xAngle (3.31 = -2.97)
20:17:24.720 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.34 = -2.94)
20:17:24.720 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.64 mountX=-0.22 mountY=-0.04, mountTheta=-2.94
20:17:24.725 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.22, opts=13)
20:17:24.725 00.000 12268 Enqueuing Move request for scope (-0.02, 0.22)
20:17:24.725 00.000 11616 Worker thread wakes up
20:17:24.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
20:17:24.725 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
20:17:24.725 00.000 11616 Moving (-0.02, 0.22) raw xDistance=-0.22 yDistance=-0.04
20:17:24.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:17:24.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:17:24.726 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:24.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:17:24.726 00.000 11616 MoveAxis(E, 0, ABG)
20:17:24.726 00.000 11616 Move returns status 0, amount 0
20:17:24.726 00.000 11616 MoveAxis(N, 0, ABG)
20:17:24.726 00.000 11616 Move returns status 0, amount 0
20:17:24.726 00.000 11616 move complete, result=0
20:17:24.727 00.001 11616 worker thread done servicing request
20:17:24.747 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:17:24.765 00.018 12268 UpdateGuideState exits: m=277 SNR=11.4
20:17:24.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:24.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:24.765 00.000 12268 Enqueuing Expose request
20:17:24.765 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:17:24.765 00.000 11616 Worker thread wakes up
20:17:24.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:24.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:26.774 02.009 11616 Exposure complete
20:17:26.832 00.058 11616 worker thread done servicing request
20:17:26.833 00.001 12268 OnExposeComplete: enter
20:17:26.833 00.000 12268 UpdateGuideState(): m_state=6
20:17:26.833 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
20:17:26.833 00.000 12268 Star::Find returns 1 (0), X=1253.67, Y=863.69, Mass=227, SNR=10.4, Peak=36 HFD=3.2
20:17:26.834 00.001 12268 MultiStar: [#1 0.41,0.40,1.15,U] [#2 0.09,0.45,1.05,U] [#3 -0.32,0.46,0.96,U] [#4 -0.10,-0.01,0.84,U] [#5 0.23,0.42,0.69,U] [#6 0.09,-0.02,0.82,U] [#7 -0.10,-0.43,0.58,U] [#8 -0.05,0.32,0.62,U] 
20:17:26.834 00.000 12268 single-star, 8 included, MultiStar: {0.06, 0.20}, one-star: {0.18, -0.05}
20:17:26.834 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.67) = xAngle (1.39 = 1.39)
20:17:26.834 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.42 = 1.42)
20:17:26.834 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.18 cameraTheta=-0.28 mountX=0.03 mountY=0.18, mountTheta=1.39
20:17:26.835 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.05, opts=13)
20:17:26.835 00.000 12268 Enqueuing Move request for scope (0.18, -0.05)
20:17:26.835 00.000 11616 Worker thread wakes up
20:17:26.835 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
20:17:26.836 00.001 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
20:17:26.836 00.000 11616 Moving (0.18, -0.05) raw xDistance=0.03 yDistance=0.18
20:17:26.836 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:26.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:17:26.836 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:17:26.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:17:26.836 00.000 11616 MoveAxis(E, 0, ABG)
20:17:26.836 00.000 11616 Move returns status 0, amount 0
20:17:26.836 00.000 11616 MoveAxis(N, 0, ABG)
20:17:26.836 00.000 11616 Move returns status 0, amount 0
20:17:26.836 00.000 11616 move complete, result=0
20:17:26.836 00.000 11616 worker thread done servicing request
20:17:26.857 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:17:26.873 00.016 12268 UpdateGuideState exits: m=227 SNR=10.4
20:17:26.873 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:26.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:26.873 00.000 12268 Enqueuing Expose request
20:17:26.873 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:17:26.873 00.000 11616 Worker thread wakes up
20:17:26.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:26.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:28.885 02.012 11616 Exposure complete
20:17:28.945 00.060 11616 worker thread done servicing request
20:17:28.945 00.000 12268 OnExposeComplete: enter
20:17:28.945 00.000 12268 UpdateGuideState(): m_state=6
20:17:28.945 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
20:17:28.945 00.000 12268 Star::Find returns 1 (0), X=1253.62, Y=863.71, Mass=244, SNR=10.7, Peak=34 HFD=3.6
20:17:28.946 00.001 12268 MultiStar: [#1 0.08,0.42,0.99,U] [#2 0.08,0.08,1.03,U] [#3 0.08,0.41,0.81,U] [#4 0.16,0.47,0.81,U] [#5 0.15,0.43,0.68,U] [#6 -0.02,-0.06,0.79,U] [#7 -0.96,0.54,0.00,M2] [#8 0.34,0.24,0.45,U] 
20:17:28.946 00.000 12268 single-star, 7 included, MultiStar: {0.11, 0.23}, one-star: {0.13, -0.03}
20:17:28.946 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.67) = xAngle (1.42 = 1.42)
20:17:28.946 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.45 = 1.45)
20:17:28.946 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.25 mountX=0.02 mountY=0.13, mountTheta=1.42
20:17:28.948 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.03, opts=13)
20:17:28.948 00.000 12268 Enqueuing Move request for scope (0.13, -0.03)
20:17:28.948 00.000 11616 Worker thread wakes up
20:17:28.948 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
20:17:28.948 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
20:17:28.948 00.000 11616 Moving (0.13, -0.03) raw xDistance=0.02 yDistance=0.13
20:17:28.948 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:28.948 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:17:28.948 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:28.949 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:17:28.949 00.000 11616 MoveAxis(E, 0, ABG)
20:17:28.949 00.000 11616 Move returns status 0, amount 0
20:17:28.949 00.000 11616 MoveAxis(N, 0, ABG)
20:17:28.949 00.000 11616 Move returns status 0, amount 0
20:17:28.949 00.000 11616 move complete, result=0
20:17:28.949 00.000 11616 worker thread done servicing request
20:17:28.968 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:17:28.985 00.017 12268 UpdateGuideState exits: m=244 SNR=10.7
20:17:28.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:28.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:28.985 00.000 12268 Enqueuing Expose request
20:17:28.986 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:28.986 00.000 11616 Worker thread wakes up
20:17:28.986 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:28.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:30.996 02.010 11616 Exposure complete
20:17:31.053 00.057 11616 worker thread done servicing request
20:17:31.054 00.001 12268 OnExposeComplete: enter
20:17:31.054 00.000 12268 UpdateGuideState(): m_state=6
20:17:31.054 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
20:17:31.054 00.000 12268 Star::Find returns 1 (0), X=1253.87, Y=864.15, Mass=249, SNR=10.8, Peak=33 HFD=4.1
20:17:31.054 00.000 12268 MultiStar: [#1 0.05,0.03,0.95,U] [#2 0.07,0.26,0.98,U] [#3 0.03,0.28,0.76,U] [#4 -0.14,0.02,0.80,U] [#5 0.39,0.56,0.00,M1] [#6 -0.52,0.30,0.81,U] [#7 0.29,0.28,0.55,U] [#8 -0.02,0.49,0.64,U] 
20:17:31.054 00.000 12268 refined, 7 included, MultiStar: {0.02, 0.25}, one-star: {0.38, 0.41}
20:17:31.054 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.67) = xAngle (3.16 = -3.12)
20:17:31.055 00.001 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.19 = -3.09)
20:17:31.055 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.49 mountX=-0.25 mountY=-0.01, mountTheta=-3.09
20:17:31.056 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.25, opts=13)
20:17:31.056 00.000 12268 Enqueuing Move request for scope (0.02, 0.25)
20:17:31.056 00.000 11616 Worker thread wakes up
20:17:31.056 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
20:17:31.056 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
20:17:31.056 00.000 11616 Moving (0.02, 0.25) raw xDistance=-0.25 yDistance=-0.01
20:17:31.056 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:17:31.057 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:17:31.057 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:31.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:17:31.057 00.000 11616 MoveAxis(E, 0, ABG)
20:17:31.057 00.000 11616 Move returns status 0, amount 0
20:17:31.057 00.000 11616 MoveAxis(N, 0, ABG)
20:17:31.057 00.000 11616 Move returns status 0, amount 0
20:17:31.057 00.000 11616 move complete, result=0
20:17:31.057 00.000 11616 worker thread done servicing request
20:17:31.078 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:17:31.095 00.017 12268 UpdateGuideState exits: m=249 SNR=10.8
20:17:31.095 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:31.095 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:31.095 00.000 12268 Enqueuing Expose request
20:17:31.095 00.000 11616 Worker thread wakes up
20:17:31.096 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:31.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:31.096 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
20:17:33.103 02.007 11616 Exposure complete
20:17:33.160 00.057 11616 worker thread done servicing request
20:17:33.160 00.000 12268 OnExposeComplete: enter
20:17:33.160 00.000 12268 UpdateGuideState(): m_state=6
20:17:33.161 00.001 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
20:17:33.161 00.000 12268 Star::Find returns 1 (0), X=1253.76, Y=862.80, Mass=237, SNR=10.5, Peak=32 HFD=3.8
20:17:33.161 00.000 12268 MultiStar: [#1 0.05,-0.76,0.00,M1] [#2 0.41,-0.52,0.97,U] [#3 0.27,-0.75,0.00,M1] [#4 0.35,-0.26,0.81,U] [#5 -0.24,-0.36,0.60,U] [#6 -0.54,-0.55,0.00,M1] [#7 0.54,-0.96,0.00,M2] [#8 0.35,-1.16,0.00,M5] 
20:17:33.161 00.000 12268 refined, 3 included, MultiStar: {0.24, -0.55}, one-star: {0.27, -0.93}
20:17:33.161 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.67) = xAngle (0.51 = 0.51)
20:17:33.162 00.001 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.54 = 0.54)
20:17:33.162 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.55 hyp=0.60 cameraTheta=-1.16 mountX=0.53 mountY=0.31, mountTheta=0.53
20:17:33.163 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.55, opts=13)
20:17:33.164 00.001 12268 Enqueuing Move request for scope (0.24, -0.55)
20:17:33.164 00.000 11616 Worker thread wakes up
20:17:33.164 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.55) opts 0xd
20:17:33.164 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.55)
20:17:33.164 00.000 11616 Moving (0.24, -0.55) raw xDistance=0.53 yDistance=0.31
20:17:33.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:17:33.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
20:17:33.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:17:33.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
20:17:33.164 00.000 11616 MoveAxis(E, 0, ABG)
20:17:33.165 00.001 11616 Move returns status 0, amount 0
20:17:33.165 00.000 11616 MoveAxis(N, 0, ABG)
20:17:33.165 00.000 11616 Move returns status 0, amount 0
20:17:33.165 00.000 11616 move complete, result=0
20:17:33.165 00.000 11616 worker thread done servicing request
20:17:33.186 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:17:33.203 00.017 12268 UpdateGuideState exits: m=237 SNR=10.5
20:17:33.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:33.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:33.203 00.000 12268 Enqueuing Expose request
20:17:33.203 00.000 12268 GuideStep: 0.5 px 0 ms EAST, 0.3 px 0 ms NORTH
20:17:33.203 00.000 11616 Worker thread wakes up
20:17:33.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:33.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:35.205 02.002 11616 Exposure complete
20:17:35.265 00.060 11616 worker thread done servicing request
20:17:35.265 00.000 12268 OnExposeComplete: enter
20:17:35.265 00.000 12268 UpdateGuideState(): m_state=6
20:17:35.266 00.001 12268 Star::Find(15, 1253, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
20:17:35.266 00.000 12268 Star::Find returns 1 (0), X=1253.56, Y=863.53, Mass=204, SNR=9.7, Peak=29 HFD=3.3
20:17:35.266 00.000 12268 MultiStar: [#1 0.06,-0.58,1.09,U] [#2 0.28,-0.71,0.00,M1] [#3 -0.02,-0.28,1.01,U] [#4 0.21,-0.42,0.88,U] [#5 -2.50,3.53,0.00,M1] [#6 -0.23,-0.06,0.90,U] [#7 0.23,-0.79,0.00,M3] [#8 -0.17,-0.42,0.60,U] 
20:17:35.266 00.000 12268 single-star, 5 included, MultiStar: {-0.00, -0.33}, one-star: {0.07, -0.21}
20:17:35.266 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.67) = xAngle (0.42 = 0.42)
20:17:35.266 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.45 = 0.45)
20:17:35.266 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.25 mountX=0.20 mountY=0.10, mountTheta=0.44
20:17:35.268 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.21, opts=13)
20:17:35.268 00.000 12268 Enqueuing Move request for scope (0.07, -0.21)
20:17:35.268 00.000 11616 Worker thread wakes up
20:17:35.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd
20:17:35.268 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.21)
20:17:35.268 00.000 11616 Moving (0.07, -0.21) raw xDistance=0.20 yDistance=0.10
20:17:35.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:17:35.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:17:35.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:35.269 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:17:35.269 00.000 11616 MoveAxis(E, 0, ABG)
20:17:35.269 00.000 11616 Move returns status 0, amount 0
20:17:35.269 00.000 11616 MoveAxis(N, 0, ABG)
20:17:35.269 00.000 11616 Move returns status 0, amount 0
20:17:35.269 00.000 11616 move complete, result=0
20:17:35.269 00.000 11616 worker thread done servicing request
20:17:35.289 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:17:35.306 00.017 12268 UpdateGuideState exits: m=204 SNR=9.7
20:17:35.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:35.306 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:35.306 00.000 12268 Enqueuing Expose request
20:17:35.307 00.001 11616 Worker thread wakes up
20:17:35.307 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:35.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:35.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:37.315 02.008 11616 Exposure complete
20:17:37.374 00.059 11616 worker thread done servicing request
20:17:37.374 00.000 12268 OnExposeComplete: enter
20:17:37.374 00.000 12268 UpdateGuideState(): m_state=6
20:17:37.374 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
20:17:37.374 00.000 12268 Star::Find returns 1 (0), X=1253.63, Y=863.12, Mass=208, SNR=9.9, Peak=33 HFD=3.4
20:17:37.375 00.001 12268 MultiStar: [#1 0.42,-0.37,1.05,U] [#2 0.42,-0.55,0.00,M2] [#3 -0.06,-0.27,0.88,U] [#4 0.41,-0.28,0.82,U] [#5 -3.56,3.26,0.00,M2] [#6 0.12,-0.42,0.90,U] [#7 0.00,0.00,0.00,L] [#8 -0.20,0.02,0.49,U] [#9 -0.19,-0.80,0.00,M1] 
20:17:37.375 00.000 12268 refined, 5 included, MultiStar: {0.17, -0.36}, one-star: {0.14, -0.62}
20:17:37.375 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.67) = xAngle (0.54 = 0.54)
20:17:37.375 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.57 = 0.57)
20:17:37.375 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.36 hyp=0.40 cameraTheta=-1.13 mountX=0.34 mountY=0.21, mountTheta=0.56
20:17:37.376 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.36, opts=13)
20:17:37.376 00.000 12268 Enqueuing Move request for scope (0.17, -0.36)
20:17:37.376 00.000 11616 Worker thread wakes up
20:17:37.376 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.36) opts 0xd
20:17:37.376 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.36)
20:17:37.376 00.000 11616 Moving (0.17, -0.36) raw xDistance=0.34 yDistance=0.21
20:17:37.376 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
20:17:37.376 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.12 newest=0.62
20:17:37.377 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:17:37.377 00.000 11616 MoveAxis(W, 190, ABG)
20:17:37.377 00.000 11616 Guiding  Dir = 3, Dur = 190
20:17:37.377 00.000 11616 IsSlewing returns 0
20:17:37.377 00.000 11616 IsGuiding returns 0
20:17:37.377 00.000 11616 PulseGuide returned control before completion, sleep 200
20:17:37.397 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:17:37.416 00.019 12268 UpdateGuideState exits: m=208 SNR=9.9
20:17:37.417 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:37.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:37.417 00.000 12268 Enqueuing Expose request
20:17:37.590 00.173 11616 IsGuiding returns 1
20:17:37.590 00.000 11616 scope still moving after pulse duration time elapsed
20:17:37.620 00.030 11616 IsSlewing returns 0
20:17:37.621 00.001 11616 IsGuiding returns 0
20:17:37.621 00.000 11616 scope move finished after 190 + 53 ms
20:17:37.621 00.000 11616 Move returns status 0, amount 190
20:17:37.621 00.000 11616 BLC: Oldest BLC event removed
20:17:37.621 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2162 applied
20:17:37.621 00.000 11616 MoveAxis(S, 2180, ABG)
20:17:37.621 00.000 11616 Guiding  Dir = 1, Dur = 2180
20:17:37.621 00.000 11616 IsSlewing returns 0
20:17:37.622 00.001 11616 IsGuiding returns 0
20:17:37.622 00.000 11616 PulseGuide returned control before completion, sleep 2190
20:17:39.828 02.206 11616 IsGuiding returns 1
20:17:39.828 00.000 11616 scope still moving after pulse duration time elapsed
20:17:39.858 00.030 11616 IsSlewing returns 0
20:17:39.858 00.000 11616 IsGuiding returns 0
20:17:39.859 00.001 11616 scope move finished after 2180 + 56 ms
20:17:39.859 00.000 11616 Move returns status 0, amount 2180
20:17:39.859 00.000 11616 move complete, result=0
20:17:39.859 00.000 11616 worker thread done servicing request
20:17:39.859 00.000 11616 Worker thread wakes up
20:17:39.859 00.000 12268 GuideStep: 0.3 px 190 ms WEST, 0.2 px 2180 ms SOUTH
20:17:39.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:39.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:41.867 02.008 11616 Exposure complete
20:17:41.925 00.058 11616 worker thread done servicing request
20:17:41.925 00.000 12268 OnExposeComplete: enter
20:17:41.925 00.000 12268 UpdateGuideState(): m_state=6
20:17:41.926 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
20:17:41.926 00.000 12268 Star::Find returns 1 (0), X=1253.48, Y=863.52, Mass=221, SNR=10.2, Peak=28 HFD=3.2
20:17:41.926 00.000 12268 MultiStar: [#1 -0.45,-0.05,0.94,U] [#2 -0.03,-0.10,0.93,U] [#3 -0.23,-0.19,0.83,U] [#4 -0.03,-0.03,0.78,U] [#5 0.34,-0.05,0.64,U] [#6 -0.36,-0.04,0.79,U] [#7 0.19,-0.33,0.44,U] [#8 -0.30,0.25,0.49,U] 
20:17:41.926 00.000 12268 refined, 8 included, MultiStar: {-0.12, -0.09}, one-star: {-0.01, -0.22}
20:17:41.926 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.67) = xAngle (-0.81 = -0.81)
20:17:41.926 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.78 = -0.78)
20:17:41.926 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.48 mountX=0.10 mountY=-0.10, mountTheta=-0.80
20:17:41.928 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.09, opts=13)
20:17:41.928 00.000 12268 Enqueuing Move request for scope (-0.12, -0.09)
20:17:41.928 00.000 11616 Worker thread wakes up
20:17:41.928 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
20:17:41.928 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
20:17:41.928 00.000 11616 Moving (-0.12, -0.09) raw xDistance=0.10 yDistance=-0.10
20:17:41.929 00.001 11616 BLC: History state: CurrMiss=-0.10, AvgInitMiss=0.23, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.032089, 1:-0.104611
20:17:41.929 00.000 11616 BLC: No correction, Miss < min_move
20:17:41.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
20:17:41.929 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:41.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:17:41.929 00.000 11616 MoveAxis(W, 57, ABG)
20:17:41.929 00.000 11616 Guiding  Dir = 3, Dur = 57
20:17:41.929 00.000 11616 IsSlewing returns 0
20:17:41.930 00.001 11616 IsGuiding returns 0
20:17:41.930 00.000 11616 PulseGuide returned control before completion, sleep 67
20:17:41.951 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:17:41.968 00.017 12268 UpdateGuideState exits: m=221 SNR=10.2
20:17:41.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:41.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:41.968 00.000 12268 Enqueuing Expose request
20:17:42.008 00.040 11616 IsGuiding returns 1
20:17:42.008 00.000 11616 scope still moving after pulse duration time elapsed
20:17:42.036 00.028 11616 IsSlewing returns 0
20:17:42.036 00.000 11616 IsGuiding returns 1
20:17:42.067 00.031 11616 IsSlewing returns 0
20:17:42.067 00.000 11616 IsGuiding returns 1
20:17:42.098 00.031 11616 IsSlewing returns 0
20:17:42.098 00.000 11616 IsGuiding returns 1
20:17:42.130 00.032 11616 IsSlewing returns 0
20:17:42.130 00.000 11616 IsGuiding returns 1
20:17:42.159 00.029 11616 IsSlewing returns 0
20:17:42.159 00.000 11616 IsGuiding returns 1
20:17:42.190 00.031 11616 IsSlewing returns 0
20:17:42.191 00.001 11616 IsGuiding returns 0
20:17:42.191 00.000 11616 scope move finished after 57 + 204 ms
20:17:42.191 00.000 11616 Move returns status 0, amount 57
20:17:42.191 00.000 11616 MoveAxis(N, 0, ABG)
20:17:42.191 00.000 11616 Move returns status 0, amount 0
20:17:42.191 00.000 11616 move complete, result=0
20:17:42.191 00.000 11616 worker thread done servicing request
20:17:42.192 00.001 11616 Worker thread wakes up
20:17:42.192 00.000 12268 GuideStep: 0.1 px 57 ms WEST, -0.1 px 0 ms NORTH
20:17:42.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:42.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:44.211 02.019 11616 Exposure complete
20:17:44.272 00.061 11616 worker thread done servicing request
20:17:44.272 00.000 12268 OnExposeComplete: enter
20:17:44.272 00.000 12268 UpdateGuideState(): m_state=6
20:17:44.273 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
20:17:44.273 00.000 12268 Star::Find returns 1 (0), X=1253.79, Y=863.44, Mass=228, SNR=10.3, Peak=31 HFD=3.5
20:17:44.273 00.000 12268 MultiStar: [#1 0.11,-0.16,1.10,U] [#2 -0.26,-0.27,0.96,U] [#3 -0.43,-0.57,0.00,M1] [#4 0.04,-0.05,0.79,U] [#5 -2.53,3.49,0.00,M2] [#6 -0.81,-0.37,0.00,M1] [#7 12.24,-4.61,0.00,M3] [#8 -0.21,0.53,0.63,U] 
20:17:44.273 00.000 12268 refined, 4 included, MultiStar: {0.01, -0.10}, one-star: {0.30, -0.30}
20:17:44.273 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.67) = xAngle (0.25 = 0.25)
20:17:44.273 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.28 = 0.28)
20:17:44.273 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.42 mountX=0.09 mountY=0.03, mountTheta=0.28
20:17:44.275 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.10, opts=13)
20:17:44.275 00.000 12268 Enqueuing Move request for scope (0.01, -0.10)
20:17:44.275 00.000 11616 Worker thread wakes up
20:17:44.275 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
20:17:44.275 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
20:17:44.276 00.001 11616 Moving (0.01, -0.10) raw xDistance=0.09 yDistance=0.03
20:17:44.276 00.000 11616 BLC: History state: CurrMiss=0.03, AvgInitMiss=0.23, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.032089, 1:-0.104611, 2:0.026936
20:17:44.276 00.000 11616 BLC: No correction, Miss < min_move
20:17:44.276 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:44.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:17:44.276 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:44.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:17:44.276 00.000 11616 MoveAxis(E, 0, ABG)
20:17:44.277 00.001 11616 Move returns status 0, amount 0
20:17:44.277 00.000 11616 MoveAxis(N, 0, ABG)
20:17:44.277 00.000 11616 Move returns status 0, amount 0
20:17:44.277 00.000 11616 move complete, result=0
20:17:44.277 00.000 11616 worker thread done servicing request
20:17:44.298 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:17:44.318 00.020 12268 UpdateGuideState exits: m=228 SNR=10.3
20:17:44.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:44.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:44.318 00.000 12268 Enqueuing Expose request
20:17:44.318 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:17:44.318 00.000 11616 Worker thread wakes up
20:17:44.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:44.319 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:46.323 02.004 11616 Exposure complete
20:17:46.383 00.060 11616 worker thread done servicing request
20:17:46.383 00.000 12268 OnExposeComplete: enter
20:17:46.383 00.000 12268 UpdateGuideState(): m_state=6
20:17:46.383 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
20:17:46.383 00.000 12268 Star::Find returns 1 (0), X=1253.67, Y=863.66, Mass=258, SNR=11.0, Peak=30 HFD=3.6
20:17:46.384 00.001 12268 MultiStar: [#1 -0.17,-0.50,0.88,U] [#2 0.10,-0.12,0.84,U] [#3 -0.13,-0.30,0.74,U] [#4 0.32,-0.21,0.80,U] [#5 -0.33,0.00,0.67,U] [#6 -0.18,-0.40,0.78,U] [#7 0.00,0.00,0.00,L] [#8 -0.10,0.03,0.56,U] [#9 -0.35,0.03,0.63,U] 
20:17:46.384 00.000 12268 refined, 8 included, MultiStar: {-0.05, -0.19}, one-star: {0.18, -0.07}
20:17:46.384 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.67) = xAngle (-0.17 = -0.17)
20:17:46.384 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.14 = -0.14)
20:17:46.384 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.84 mountX=0.19 mountY=-0.03, mountTheta=-0.14
20:17:46.386 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.19, opts=13)
20:17:46.386 00.000 12268 Enqueuing Move request for scope (-0.05, -0.19)
20:17:46.386 00.000 11616 Worker thread wakes up
20:17:46.386 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd
20:17:46.386 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.19)
20:17:46.386 00.000 11616 Moving (-0.05, -0.19) raw xDistance=0.19 yDistance=-0.03
20:17:46.386 00.000 11616 BLC: window closed
20:17:46.386 00.000 11616 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.23, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.032089, 1:-0.104611, 2:0.026936
20:17:46.386 00.000 11616 BLC: No correction, Miss < min_move
20:17:46.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
20:17:46.386 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:46.387 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:17:46.387 00.000 11616 MoveAxis(W, 106, ABG)
20:17:46.387 00.000 11616 Guiding  Dir = 3, Dur = 106
20:17:46.387 00.000 11616 IsSlewing returns 0
20:17:46.387 00.000 11616 IsGuiding returns 0
20:17:46.388 00.001 11616 PulseGuide returned control before completion, sleep 116
20:17:46.407 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:17:46.425 00.018 12268 UpdateGuideState exits: m=258 SNR=11.0
20:17:46.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:46.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:46.425 00.000 12268 Enqueuing Expose request
20:17:46.509 00.084 11616 IsGuiding returns 1
20:17:46.509 00.000 11616 scope still moving after pulse duration time elapsed
20:17:46.540 00.031 11616 IsSlewing returns 0
20:17:46.540 00.000 11616 IsGuiding returns 0
20:17:46.540 00.000 11616 scope move finished after 106 + 47 ms
20:17:46.541 00.001 11616 Move returns status 0, amount 106
20:17:46.541 00.000 11616 MoveAxis(N, 0, ABG)
20:17:46.541 00.000 11616 Move returns status 0, amount 0
20:17:46.541 00.000 11616 move complete, result=0
20:17:46.541 00.000 11616 worker thread done servicing request
20:17:46.541 00.000 11616 Worker thread wakes up
20:17:46.541 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:46.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:46.541 00.000 12268 GuideStep: 0.2 px 106 ms WEST, -0.0 px 0 ms NORTH
20:17:48.551 02.010 11616 Exposure complete
20:17:48.610 00.059 11616 worker thread done servicing request
20:17:48.610 00.000 12268 OnExposeComplete: enter
20:17:48.610 00.000 12268 UpdateGuideState(): m_state=6
20:17:48.611 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
20:17:48.611 00.000 12268 Star::Find returns 1 (0), X=1253.78, Y=863.57, Mass=291, SNR=11.7, Peak=33 HFD=3.8
20:17:48.611 00.000 12268 MultiStar: [#1 0.31,-0.28,1.03,U] [#2 0.16,-0.20,0.87,U] [#3 0.30,0.04,0.71,U] [#4 0.14,-0.22,0.78,U] [#5 0.10,-0.42,0.55,U] [#6 0.13,-0.41,0.72,U] [#7 12.72,-5.51,0.00,M4] [#8 0.18,0.13,0.59,U] 
20:17:48.611 00.000 12268 refined, 7 included, MultiStar: {0.21, -0.20}, one-star: {0.29, -0.17}
20:17:48.611 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.67) = xAngle (0.92 = 0.92)
20:17:48.611 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.95 = 0.95)
20:17:48.611 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.20 hyp=0.29 cameraTheta=-0.75 mountX=0.17 mountY=0.24, mountTheta=0.93
20:17:48.613 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.20, opts=13)
20:17:48.613 00.000 12268 Enqueuing Move request for scope (0.21, -0.20)
20:17:48.613 00.000 11616 Worker thread wakes up
20:17:48.613 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.20) opts 0xd
20:17:48.613 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.20)
20:17:48.613 00.000 11616 Moving (0.21, -0.20) raw xDistance=0.17 yDistance=0.24
20:17:48.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
20:17:48.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:17:48.613 00.000 11616 MoveAxis(W, 98, ABG)
20:17:48.613 00.000 11616 Guiding  Dir = 3, Dur = 98
20:17:48.614 00.001 11616 IsSlewing returns 0
20:17:48.614 00.000 11616 IsGuiding returns 0
20:17:48.615 00.001 11616 PulseGuide returned control before completion, sleep 108
20:17:48.636 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:17:48.653 00.017 12268 UpdateGuideState exits: m=291 SNR=11.7
20:17:48.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:48.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:48.653 00.000 12268 Enqueuing Expose request
20:17:48.736 00.083 11616 IsGuiding returns 1
20:17:48.736 00.000 11616 scope still moving after pulse duration time elapsed
20:17:48.766 00.030 11616 IsSlewing returns 0
20:17:48.768 00.002 11616 IsGuiding returns 0
20:17:48.769 00.001 11616 scope move finished after 98 + 57 ms
20:17:48.769 00.000 11616 Move returns status 0, amount 98
20:17:48.769 00.000 11616 MoveAxis(S, 20, ABG)
20:17:48.769 00.000 11616 Guiding  Dir = 1, Dur = 20
20:17:48.769 00.000 11616 IsSlewing returns 0
20:17:48.770 00.001 11616 IsGuiding returns 0
20:17:48.770 00.000 11616 PulseGuide returned control before completion, sleep 30
20:17:48.814 00.044 11616 IsGuiding returns 1
20:17:48.814 00.000 11616 scope still moving after pulse duration time elapsed
20:17:48.844 00.030 11616 IsSlewing returns 0
20:17:48.845 00.001 11616 IsGuiding returns 0
20:17:48.845 00.000 11616 scope move finished after 20 + 54 ms
20:17:48.845 00.000 11616 Move returns status 0, amount 20
20:17:48.845 00.000 11616 move complete, result=0
20:17:48.845 00.000 11616 worker thread done servicing request
20:17:48.845 00.000 12268 GuideStep: 0.2 px 98 ms WEST, 0.2 px 20 ms SOUTH
20:17:48.846 00.001 11616 Worker thread wakes up
20:17:48.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:48.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:50.860 02.014 11616 Exposure complete
20:17:50.916 00.056 11616 worker thread done servicing request
20:17:50.916 00.000 12268 OnExposeComplete: enter
20:17:50.916 00.000 12268 UpdateGuideState(): m_state=6
20:17:50.917 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
20:17:50.917 00.000 12268 Star::Find returns 1 (0), X=1253.76, Y=863.48, Mass=286, SNR=11.6, Peak=39 HFD=3.8
20:17:50.917 00.000 12268 MultiStar: [#1 -0.28,0.03,0.89,U] [#2 0.07,-0.53,0.88,U] [#3 0.10,-0.31,0.66,U] [#4 -0.09,0.13,0.82,U] [#5 0.50,0.04,0.64,U] [#6 -0.39,0.05,0.74,U] [#7 12.93,-5.68,0.00,M5] [#8 -0.00,0.49,0.47,U] 
20:17:50.917 00.000 12268 refined, 7 included, MultiStar: {0.02, -0.08}, one-star: {0.27, -0.25}
20:17:50.917 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.67) = xAngle (0.30 = 0.30)
20:17:50.917 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.33 = 0.33)
20:17:50.917 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.37 mountX=0.08 mountY=0.03, mountTheta=0.33
20:17:50.919 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.08, opts=13)
20:17:50.919 00.000 12268 Enqueuing Move request for scope (0.02, -0.08)
20:17:50.919 00.000 11616 Worker thread wakes up
20:17:50.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
20:17:50.919 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
20:17:50.919 00.000 11616 Moving (0.02, -0.08) raw xDistance=0.08 yDistance=0.03
20:17:50.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:50.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:17:50.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:50.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:17:50.920 00.001 11616 MoveAxis(E, 0, ABG)
20:17:50.920 00.000 11616 Move returns status 0, amount 0
20:17:50.920 00.000 11616 MoveAxis(N, 0, ABG)
20:17:50.920 00.000 11616 Move returns status 0, amount 0
20:17:50.920 00.000 11616 move complete, result=0
20:17:50.920 00.000 11616 worker thread done servicing request
20:17:50.940 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:17:50.960 00.020 12268 UpdateGuideState exits: m=286 SNR=11.6
20:17:50.961 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:50.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:50.961 00.000 12268 Enqueuing Expose request
20:17:50.961 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:17:50.961 00.000 11616 Worker thread wakes up
20:17:50.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:50.962 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:52.966 02.004 11616 Exposure complete
20:17:53.026 00.060 12268 OnExposeComplete: enter
20:17:53.026 00.000 12268 UpdateGuideState(): m_state=6
20:17:53.026 00.000 11616 worker thread done servicing request
20:17:53.027 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
20:17:53.027 00.000 12268 Star::Find returns 1 (0), X=1253.50, Y=863.32, Mass=273, SNR=11.3, Peak=33 HFD=3.5
20:17:53.027 00.000 12268 MultiStar: [#1 -0.31,-0.14,0.96,U] [#2 0.39,-0.50,0.93,U] [#3 -0.15,-0.31,0.70,U] [#4 0.06,-0.08,0.81,U] [#5 -2.89,3.66,0.00,M1] [#6 -0.34,0.01,0.77,U] [#7 0.16,-0.30,0.54,U] [#8 0.53,0.36,0.62,U] 
20:17:53.027 00.000 12268 refined, 7 included, MultiStar: {0.03, -0.19}, one-star: {0.01, -0.41}
20:17:53.027 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.67) = xAngle (0.25 = 0.25)
20:17:53.027 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.28 = 0.28)
20:17:53.027 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.42 mountX=0.19 mountY=0.05, mountTheta=0.27
20:17:53.031 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.19, opts=13)
20:17:53.031 00.000 12268 Enqueuing Move request for scope (0.03, -0.19)
20:17:53.031 00.000 11616 Worker thread wakes up
20:17:53.032 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
20:17:53.032 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
20:17:53.032 00.000 11616 Moving (0.03, -0.19) raw xDistance=0.19 yDistance=0.05
20:17:53.032 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
20:17:53.032 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:53.032 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:17:53.032 00.000 11616 MoveAxis(W, 106, ABG)
20:17:53.032 00.000 11616 Guiding  Dir = 3, Dur = 106
20:17:53.032 00.000 11616 IsSlewing returns 0
20:17:53.033 00.001 11616 IsGuiding returns 0
20:17:53.033 00.000 11616 PulseGuide returned control before completion, sleep 116
20:17:53.054 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:17:53.071 00.017 12268 UpdateGuideState exits: m=273 SNR=11.3
20:17:53.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:53.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:53.071 00.000 12268 Enqueuing Expose request
20:17:53.152 00.081 11616 IsGuiding returns 1
20:17:53.152 00.000 11616 scope still moving after pulse duration time elapsed
20:17:53.182 00.030 11616 IsSlewing returns 0
20:17:53.182 00.000 11616 IsGuiding returns 1
20:17:53.214 00.032 11616 IsSlewing returns 0
20:17:53.215 00.001 11616 IsGuiding returns 1
20:17:53.244 00.029 11616 IsSlewing returns 0
20:17:53.244 00.000 11616 IsGuiding returns 0
20:17:53.244 00.000 11616 scope move finished after 106 + 106 ms
20:17:53.244 00.000 11616 Move returns status 0, amount 106
20:17:53.244 00.000 11616 MoveAxis(N, 0, ABG)
20:17:53.244 00.000 11616 Move returns status 0, amount 0
20:17:53.245 00.001 11616 move complete, result=0
20:17:53.245 00.000 11616 worker thread done servicing request
20:17:53.245 00.000 12268 GuideStep: 0.2 px 106 ms WEST, 0.1 px 0 ms NORTH
20:17:53.245 00.000 11616 Worker thread wakes up
20:17:53.245 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:53.245 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:55.256 02.011 11616 Exposure complete
20:17:55.316 00.060 11616 worker thread done servicing request
20:17:55.316 00.000 12268 OnExposeComplete: enter
20:17:55.316 00.000 12268 UpdateGuideState(): m_state=6
20:17:55.317 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
20:17:55.317 00.000 12268 Star::Find returns 1 (0), X=1253.38, Y=863.86, Mass=274, SNR=11.3, Peak=37 HFD=3.8
20:17:55.317 00.000 12268 MultiStar: [#1 -0.35,0.12,0.95,U] [#2 -0.42,0.02,0.96,U] [#3 -0.36,0.25,0.70,U] [#4 -0.48,0.08,0.88,U] [#5 -0.53,0.41,0.69,U] [#6 -0.52,0.36,0.70,U] [#7 -0.32,0.26,0.52,U] [#8 -0.88,0.08,0.00,M1] 
20:17:55.317 00.000 12268 single-star, 7 included, MultiStar: {-0.38, 0.18}, one-star: {-0.11, 0.12}
20:17:55.317 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.67) = xAngle (3.98 = -2.31)
20:17:55.317 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.01 = -2.28)
20:17:55.318 00.001 12268 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.17 cameraTheta=2.31 mountX=-0.11 mountY=-0.13, mountTheta=-2.29
20:17:55.320 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.12, opts=13)
20:17:55.320 00.000 12268 Enqueuing Move request for scope (-0.11, 0.12)
20:17:55.320 00.000 11616 Worker thread wakes up
20:17:55.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
20:17:55.320 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
20:17:55.320 00.000 11616 Moving (-0.11, 0.12) raw xDistance=-0.11 yDistance=-0.13
20:17:55.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:17:55.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:17:55.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:55.321 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:17:55.321 00.000 11616 MoveAxis(E, 0, ABG)
20:17:55.321 00.000 11616 Move returns status 0, amount 0
20:17:55.321 00.000 11616 MoveAxis(N, 0, ABG)
20:17:55.321 00.000 11616 Move returns status 0, amount 0
20:17:55.321 00.000 11616 move complete, result=0
20:17:55.321 00.000 11616 worker thread done servicing request
20:17:55.342 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:17:55.360 00.018 12268 UpdateGuideState exits: m=274 SNR=11.3
20:17:55.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:55.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:55.360 00.000 12268 Enqueuing Expose request
20:17:55.360 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:17:55.360 00.000 11616 Worker thread wakes up
20:17:55.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:55.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:57.380 02.020 11616 Exposure complete
20:17:57.437 00.057 11616 worker thread done servicing request
20:17:57.437 00.000 12268 OnExposeComplete: enter
20:17:57.437 00.000 12268 UpdateGuideState(): m_state=6
20:17:57.438 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
20:17:57.438 00.000 12268 Star::Find returns 1 (0), X=1253.63, Y=863.69, Mass=290, SNR=11.7, Peak=40 HFD=3.6
20:17:57.438 00.000 12268 MultiStar: [#1 0.10,-0.24,1.06,U] [#2 0.22,-0.14,1.15,U] [#3 0.16,-0.19,0.68,U] [#4 0.01,0.20,0.80,U] [#5 0.09,0.12,0.67,U] [#6 0.26,0.09,0.73,U] [#7 0.00,0.00,0.00,L] [#8 0.25,0.59,0.58,U] [#9 0.51,0.19,0.51,U] 
20:17:57.438 00.000 12268 single-star, 8 included, MultiStar: {0.18, 0.02}, one-star: {0.14, -0.04}
20:17:57.438 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.67) = xAngle (1.37 = 1.37)
20:17:57.438 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.40 = 1.40)
20:17:57.438 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.29 mountX=0.03 mountY=0.15, mountTheta=1.38
20:17:57.440 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.04, opts=13)
20:17:57.440 00.000 12268 Enqueuing Move request for scope (0.14, -0.04)
20:17:57.440 00.000 11616 Worker thread wakes up
20:17:57.440 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
20:17:57.440 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
20:17:57.440 00.000 11616 Moving (0.14, -0.04) raw xDistance=0.03 yDistance=0.15
20:17:57.440 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:57.440 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:17:57.440 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:57.440 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:17:57.441 00.001 11616 MoveAxis(E, 0, ABG)
20:17:57.441 00.000 11616 Move returns status 0, amount 0
20:17:57.441 00.000 11616 MoveAxis(N, 0, ABG)
20:17:57.441 00.000 11616 Move returns status 0, amount 0
20:17:57.441 00.000 11616 move complete, result=0
20:17:57.441 00.000 11616 worker thread done servicing request
20:17:57.461 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:17:57.479 00.018 12268 UpdateGuideState exits: m=290 SNR=11.7
20:17:57.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:57.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:57.479 00.000 12268 Enqueuing Expose request
20:17:57.479 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:57.479 00.000 11616 Worker thread wakes up
20:17:57.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:57.480 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:17:59.551 02.071 11616 Exposure complete
20:17:59.607 00.056 11616 worker thread done servicing request
20:17:59.607 00.000 12268 OnExposeComplete: enter
20:17:59.608 00.001 12268 UpdateGuideState(): m_state=6
20:17:59.608 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
20:17:59.608 00.000 12268 Star::Find returns 1 (0), X=1253.26, Y=863.93, Mass=314, SNR=12.1, Peak=34 HFD=4.1
20:17:59.608 00.000 12268 MultiStar: [#1 -0.06,0.25,1.04,U] [#2 -0.32,0.13,0.89,U] [#3 -0.16,0.55,0.83,U] [#4 -0.22,0.61,0.75,U] [#5 -0.46,1.17,0.00,M1] [#6 -0.71,0.33,0.00,M1] [#7 -0.18,-0.23,0.52,U] [#8 -0.20,0.99,0.00,M1] 
20:17:59.608 00.000 12268 single-star, 5 included, MultiStar: {-0.19, 0.27}, one-star: {-0.23, 0.19}
20:17:59.608 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.67) = xAngle (4.12 = -2.17)
20:17:59.608 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.15 = -2.14)
20:17:59.608 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.19 hyp=0.30 cameraTheta=2.45 mountX=-0.17 mountY=-0.25, mountTheta=-2.16
20:17:59.610 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.19, opts=13)
20:17:59.610 00.000 12268 Enqueuing Move request for scope (-0.23, 0.19)
20:17:59.610 00.000 11616 Worker thread wakes up
20:17:59.610 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.19) opts 0xd
20:17:59.610 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.19)
20:17:59.610 00.000 11616 Moving (-0.23, 0.19) raw xDistance=-0.17 yDistance=-0.25
20:17:59.610 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:17:59.611 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:17:59.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:17:59.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:17:59.611 00.000 11616 MoveAxis(E, 0, ABG)
20:17:59.611 00.000 11616 Move returns status 0, amount 0
20:17:59.611 00.000 11616 MoveAxis(N, 0, ABG)
20:17:59.611 00.000 11616 Move returns status 0, amount 0
20:17:59.611 00.000 11616 move complete, result=0
20:17:59.611 00.000 11616 worker thread done servicing request
20:17:59.633 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:17:59.650 00.017 12268 UpdateGuideState exits: m=314 SNR=12.1
20:17:59.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:59.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:17:59.650 00.000 12268 Enqueuing Expose request
20:17:59.650 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:17:59.650 00.000 11616 Worker thread wakes up
20:17:59.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:17:59.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:01.652 02.002 11616 Exposure complete
20:18:01.710 00.058 11616 worker thread done servicing request
20:18:01.710 00.000 12268 OnExposeComplete: enter
20:18:01.710 00.000 12268 UpdateGuideState(): m_state=6
20:18:01.710 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
20:18:01.710 00.000 12268 Star::Find returns 1 (0), X=1252.98, Y=863.74, Mass=302, SNR=11.9, Peak=36 HFD=4.0
20:18:01.710 00.000 12268 MultiStar: [#1 -0.38,0.21,0.98,U] [#2 -0.16,0.24,0.95,U] [#3 -0.33,0.61,0.00,M1] [#4 -0.36,0.71,0.00,M1] [#5 -1.11,0.95,0.00,M2] [#6 -0.41,0.28,0.77,U] [#7 0.37,0.39,0.50,U] [#8 0.37,0.65,0.00,M2] 
20:18:01.710 00.000 12268 refined, 4 included, MultiStar: {-0.28, 0.20}, one-star: {-0.51, 0.00}
20:18:01.710 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.67) = xAngle (4.18 = -2.10)
20:18:01.711 00.001 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.22 = -2.07)
20:18:01.711 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.20 hyp=0.35 cameraTheta=2.52 mountX=-0.17 mountY=-0.30, mountTheta=-2.09
20:18:01.714 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.20, opts=13)
20:18:01.715 00.001 12268 Enqueuing Move request for scope (-0.28, 0.20)
20:18:01.715 00.000 11616 Worker thread wakes up
20:18:01.715 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.20) opts 0xd
20:18:01.715 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.20)
20:18:01.715 00.000 11616 Moving (-0.28, 0.20) raw xDistance=-0.17 yDistance=-0.30
20:18:01.715 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:18:01.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:18:01.715 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:18:01.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
20:18:01.715 00.000 11616 MoveAxis(E, 0, ABG)
20:18:01.715 00.000 11616 Move returns status 0, amount 0
20:18:01.715 00.000 11616 MoveAxis(N, 0, ABG)
20:18:01.716 00.001 11616 Move returns status 0, amount 0
20:18:01.716 00.000 11616 move complete, result=0
20:18:01.716 00.000 11616 worker thread done servicing request
20:18:01.736 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:18:01.756 00.020 12268 UpdateGuideState exits: m=302 SNR=11.9
20:18:01.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:01.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:01.756 00.000 12268 Enqueuing Expose request
20:18:01.756 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:18:01.756 00.000 11616 Worker thread wakes up
20:18:01.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:01.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:03.771 02.015 11616 Exposure complete
20:18:03.829 00.058 11616 worker thread done servicing request
20:18:03.829 00.000 12268 OnExposeComplete: enter
20:18:03.829 00.000 12268 UpdateGuideState(): m_state=6
20:18:03.830 00.001 12268 Star::Find(15, 1252, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
20:18:03.830 00.000 12268 Star::Find returns 1 (0), X=1253.32, Y=863.90, Mass=278, SNR=11.4, Peak=33 HFD=3.9
20:18:03.830 00.000 12268 MultiStar: [#1 -0.34,-0.03,0.98,U] [#2 -0.08,-0.34,0.91,U] [#3 0.10,0.56,0.85,U] [#4 -0.31,0.01,0.86,U] [#5 -0.39,-0.05,0.67,U] [#6 -0.95,0.22,0.00,M1] [#7 -0.12,-1.24,0.00,M2] [#8 -0.62,0.64,0.00,M3] 
20:18:03.830 00.000 12268 refined, 5 included, MultiStar: {-0.19, 0.05}, one-star: {-0.17, 0.16}
20:18:03.831 00.001 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.67) = xAngle (4.55 = -1.73)
20:18:03.831 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.58 = -1.70)
20:18:03.831 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.20 cameraTheta=2.88 mountX=-0.03 mountY=-0.20, mountTheta=-1.73
20:18:03.832 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.05, opts=13)
20:18:03.832 00.000 12268 Enqueuing Move request for scope (-0.19, 0.05)
20:18:03.832 00.000 11616 Worker thread wakes up
20:18:03.832 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
20:18:03.833 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
20:18:03.833 00.000 11616 Moving (-0.19, 0.05) raw xDistance=-0.03 yDistance=-0.20
20:18:03.833 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:03.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:18:03.833 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:18:03.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:18:03.833 00.000 11616 MoveAxis(E, 0, ABG)
20:18:03.833 00.000 11616 Move returns status 0, amount 0
20:18:03.833 00.000 11616 MoveAxis(N, 0, ABG)
20:18:03.833 00.000 11616 Move returns status 0, amount 0
20:18:03.833 00.000 11616 move complete, result=0
20:18:03.833 00.000 11616 worker thread done servicing request
20:18:03.854 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:18:03.871 00.017 12268 UpdateGuideState exits: m=278 SNR=11.4
20:18:03.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:03.871 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:03.871 00.000 12268 Enqueuing Expose request
20:18:03.871 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:18:03.871 00.000 11616 Worker thread wakes up
20:18:03.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:03.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:05.870 01.999 11616 Exposure complete
20:18:05.928 00.058 11616 worker thread done servicing request
20:18:05.929 00.001 12268 OnExposeComplete: enter
20:18:05.929 00.000 12268 UpdateGuideState(): m_state=6
20:18:05.929 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
20:18:05.929 00.000 12268 Star::Find returns 1 (0), X=1253.48, Y=864.01, Mass=300, SNR=11.8, Peak=37 HFD=4.1
20:18:05.929 00.000 12268 MultiStar: [#1 -0.35,-0.09,0.96,U] [#2 -0.24,0.22,0.86,U] [#3 -0.03,-0.10,0.66,U] [#4 0.08,0.28,0.78,U] [#5 0.10,-0.20,0.62,U] [#6 -0.42,0.07,0.76,U] [#7 0.05,-0.40,0.52,U] [#8 -0.10,0.74,0.00,M4] 
20:18:05.929 00.000 12268 refined, 7 included, MultiStar: {-0.12, 0.04}, one-star: {-0.01, 0.27}
20:18:05.929 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (-1.67) = xAngle (4.50 = -1.79)
20:18:05.930 00.001 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.53 = -1.76)
20:18:05.930 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.83 mountX=-0.03 mountY=-0.12, mountTheta=-1.78
20:18:05.931 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.04, opts=13)
20:18:05.931 00.000 12268 Enqueuing Move request for scope (-0.12, 0.04)
20:18:05.931 00.000 11616 Worker thread wakes up
20:18:05.931 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
20:18:05.931 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
20:18:05.931 00.000 11616 Moving (-0.12, 0.04) raw xDistance=-0.03 yDistance=-0.12
20:18:05.931 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:05.932 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:18:05.932 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:05.932 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:18:05.932 00.000 11616 MoveAxis(E, 0, ABG)
20:18:05.932 00.000 11616 Move returns status 0, amount 0
20:18:05.932 00.000 11616 MoveAxis(N, 0, ABG)
20:18:05.932 00.000 11616 Move returns status 0, amount 0
20:18:05.932 00.000 11616 move complete, result=0
20:18:05.932 00.000 11616 worker thread done servicing request
20:18:05.951 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:18:05.968 00.017 12268 UpdateGuideState exits: m=300 SNR=11.8
20:18:05.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:05.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:05.968 00.000 12268 Enqueuing Expose request
20:18:05.970 00.002 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:18:05.970 00.000 11616 Worker thread wakes up
20:18:05.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:05.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:07.979 02.009 11616 Exposure complete
20:18:08.036 00.057 11616 worker thread done servicing request
20:18:08.037 00.001 12268 OnExposeComplete: enter
20:18:08.037 00.000 12268 UpdateGuideState(): m_state=6
20:18:08.038 00.001 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
20:18:08.038 00.000 12268 Star::Find returns 1 (0), X=1253.47, Y=863.49, Mass=273, SNR=11.3, Peak=33 HFD=3.2
20:18:08.038 00.000 12268 MultiStar: [#1 0.11,-0.30,1.09,U] [#2 -0.10,-0.28,1.02,U] [#3 0.06,0.06,0.79,U] [#4 0.11,-0.28,0.97,U] [#5 -0.13,-0.12,0.68,U] [#6 0.04,-0.22,0.81,U] [#7 12.53,-5.67,0.00,M2] [#8 0.07,0.16,0.62,U] 
20:18:08.038 00.000 12268 refined, 7 included, MultiStar: {0.02, -0.18}, one-star: {-0.02, -0.25}
20:18:08.038 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.67) = xAngle (0.20 = 0.20)
20:18:08.038 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.23 = 0.23)
20:18:08.038 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.46 mountX=0.18 mountY=0.04, mountTheta=0.23
20:18:08.040 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.18, opts=13)
20:18:08.040 00.000 12268 Enqueuing Move request for scope (0.02, -0.18)
20:18:08.040 00.000 11616 Worker thread wakes up
20:18:08.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
20:18:08.040 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
20:18:08.040 00.000 11616 Moving (0.02, -0.18) raw xDistance=0.18 yDistance=0.04
20:18:08.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
20:18:08.041 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:08.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:18:08.041 00.000 11616 MoveAxis(W, 98, ABG)
20:18:08.041 00.000 11616 Guiding  Dir = 3, Dur = 98
20:18:08.041 00.000 11616 IsSlewing returns 0
20:18:08.041 00.000 11616 IsGuiding returns 0
20:18:08.042 00.001 11616 PulseGuide returned control before completion, sleep 108
20:18:08.060 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:18:08.078 00.018 12268 UpdateGuideState exits: m=273 SNR=11.3
20:18:08.079 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:08.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:08.079 00.000 12268 Enqueuing Expose request
20:18:08.162 00.083 11616 IsGuiding returns 1
20:18:08.162 00.000 11616 scope still moving after pulse duration time elapsed
20:18:08.192 00.030 11616 IsSlewing returns 0
20:18:08.192 00.000 11616 IsGuiding returns 0
20:18:08.193 00.001 11616 scope move finished after 98 + 53 ms
20:18:08.193 00.000 11616 Move returns status 0, amount 98
20:18:08.193 00.000 11616 MoveAxis(N, 0, ABG)
20:18:08.193 00.000 11616 Move returns status 0, amount 0
20:18:08.193 00.000 11616 move complete, result=0
20:18:08.193 00.000 11616 worker thread done servicing request
20:18:08.193 00.000 11616 Worker thread wakes up
20:18:08.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:08.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:08.193 00.000 12268 GuideStep: 0.2 px 98 ms WEST, 0.0 px 0 ms NORTH
20:18:10.206 02.013 11616 Exposure complete
20:18:10.265 00.059 11616 worker thread done servicing request
20:18:10.265 00.000 12268 OnExposeComplete: enter
20:18:10.265 00.000 12268 UpdateGuideState(): m_state=6
20:18:10.265 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
20:18:10.265 00.000 12268 Star::Find returns 1 (0), X=1253.08, Y=863.66, Mass=264, SNR=11.0, Peak=32 HFD=4.0
20:18:10.266 00.001 12268 MultiStar: [#1 -0.12,-0.16,0.98,U] [#2 -0.29,0.21,1.02,U] [#3 -0.02,0.57,0.87,U] [#4 -0.39,0.18,1.02,U] [#5 -0.21,-0.06,0.72,U] [#6 -0.40,0.03,0.81,U] [#7 -0.01,-1.15,0.00,M3] [#8 -0.66,-0.15,0.00,M4] 
20:18:10.266 00.000 12268 refined, 6 included, MultiStar: {-0.27, 0.10}, one-star: {-0.41, -0.08}
20:18:10.266 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.67) = xAngle (4.45 = -1.83)
20:18:10.266 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.48 = -1.80)
20:18:10.266 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.29 cameraTheta=2.78 mountX=-0.07 mountY=-0.28, mountTheta=-1.83
20:18:10.267 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.10, opts=13)
20:18:10.268 00.001 12268 Enqueuing Move request for scope (-0.27, 0.10)
20:18:10.268 00.000 11616 Worker thread wakes up
20:18:10.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.10) opts 0xd
20:18:10.268 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.10)
20:18:10.268 00.000 11616 Moving (-0.27, 0.10) raw xDistance=-0.07 yDistance=-0.28
20:18:10.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:10.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:18:10.268 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=-0.05 newest=-0.36
20:18:10.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
20:18:10.268 00.000 11616 MoveAxis(E, 0, ABG)
20:18:10.269 00.001 11616 Move returns status 0, amount 0
20:18:10.269 00.000 11616 BLC: Oldest BLC event removed
20:18:10.269 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2162 applied
20:18:10.269 00.000 11616 MoveAxis(N, 2185, ABG)
20:18:10.269 00.000 11616 Guiding  Dir = 0, Dur = 2185
20:18:10.269 00.000 11616 IsSlewing returns 0
20:18:10.269 00.000 11616 IsGuiding returns 0
20:18:10.270 00.001 11616 PulseGuide returned control before completion, sleep 2195
20:18:10.290 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:18:10.306 00.016 12268 UpdateGuideState exits: m=264 SNR=11.0
20:18:10.307 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:10.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:10.307 00.000 12268 Enqueuing Expose request
20:18:12.481 02.174 11616 IsGuiding returns 1
20:18:12.481 00.000 11616 scope still moving after pulse duration time elapsed
20:18:12.511 00.030 11616 IsSlewing returns 0
20:18:12.511 00.000 11616 IsGuiding returns 1
20:18:12.542 00.031 11616 IsSlewing returns 0
20:18:12.543 00.001 11616 IsGuiding returns 0
20:18:12.543 00.000 11616 scope move finished after 2185 + 88 ms
20:18:12.543 00.000 11616 Move returns status 0, amount 2185
20:18:12.543 00.000 11616 move complete, result=0
20:18:12.543 00.000 11616 worker thread done servicing request
20:18:12.543 00.000 11616 Worker thread wakes up
20:18:12.544 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:12.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:12.544 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 2185 ms NORTH
20:18:14.551 02.007 11616 Exposure complete
20:18:14.612 00.061 11616 worker thread done servicing request
20:18:14.612 00.000 12268 OnExposeComplete: enter
20:18:14.612 00.000 12268 UpdateGuideState(): m_state=6
20:18:14.612 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
20:18:14.612 00.000 12268 Star::Find returns 1 (0), X=1253.50, Y=863.53, Mass=250, SNR=10.8, Peak=30 HFD=3.2
20:18:14.613 00.001 12268 MultiStar: [#1 0.00,-0.17,0.99,U] [#2 -0.01,-0.24,1.06,U] [#3 0.23,0.20,0.99,U] [#4 0.27,-0.05,1.05,U] [#5 0.71,0.12,0.00,M1] [#6 0.22,-0.21,0.79,U] [#7 0.87,-0.82,0.00,M4] [#8 -0.10,0.98,0.00,M5] 
20:18:14.613 00.000 12268 refined, 5 included, MultiStar: {0.12, -0.11}, one-star: {0.01, -0.21}
20:18:14.613 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.67) = xAngle (0.92 = 0.92)
20:18:14.613 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.95 = 0.95)
20:18:14.613 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.75 mountX=0.10 mountY=0.13, mountTheta=0.93
20:18:14.615 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.11, opts=13)
20:18:14.615 00.000 12268 Enqueuing Move request for scope (0.12, -0.11)
20:18:14.615 00.000 11616 Worker thread wakes up
20:18:14.615 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
20:18:14.615 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
20:18:14.615 00.000 11616 Moving (0.12, -0.11) raw xDistance=0.10 yDistance=0.13
20:18:14.615 00.000 11616 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.23, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.041646, 1:-0.132093
20:18:14.615 00.000 11616 BLC: No correction, Miss < min_move
20:18:14.616 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
20:18:14.616 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:14.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:18:14.616 00.000 11616 MoveAxis(W, 55, ABG)
20:18:14.616 00.000 11616 Guiding  Dir = 3, Dur = 55
20:18:14.616 00.000 11616 IsSlewing returns 0
20:18:14.616 00.000 11616 IsGuiding returns 0
20:18:14.617 00.001 11616 PulseGuide returned control before completion, sleep 65
20:18:14.637 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:18:14.654 00.017 12268 UpdateGuideState exits: m=250 SNR=10.8
20:18:14.654 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:14.654 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:14.654 00.000 12268 Enqueuing Expose request
20:18:14.690 00.036 11616 IsGuiding returns 1
20:18:14.690 00.000 11616 scope still moving after pulse duration time elapsed
20:18:14.723 00.033 11616 IsSlewing returns 0
20:18:14.723 00.000 11616 IsGuiding returns 0
20:18:14.723 00.000 11616 scope move finished after 55 + 51 ms
20:18:14.726 00.003 11616 Move returns status 0, amount 55
20:18:14.726 00.000 11616 MoveAxis(N, 0, ABG)
20:18:14.726 00.000 11616 Move returns status 0, amount 0
20:18:14.726 00.000 11616 move complete, result=0
20:18:14.726 00.000 11616 worker thread done servicing request
20:18:14.726 00.000 11616 Worker thread wakes up
20:18:14.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:14.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:14.730 00.004 12268 GuideStep: 0.1 px 55 ms WEST, 0.1 px 0 ms NORTH
20:18:16.733 02.003 11616 Exposure complete
20:18:16.793 00.060 11616 worker thread done servicing request
20:18:16.793 00.000 12268 OnExposeComplete: enter
20:18:16.793 00.000 12268 UpdateGuideState(): m_state=6
20:18:16.793 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
20:18:16.793 00.000 12268 Star::Find returns 1 (0), X=1253.89, Y=863.33, Mass=282, SNR=11.5, Peak=38 HFD=3.8
20:18:16.794 00.001 12268 MultiStar: [#1 0.34,-0.38,1.00,U] [#2 0.42,-0.03,0.98,U] [#3 0.36,-0.23,0.77,U] [#4 0.32,-0.25,0.82,U] [#5 -0.00,-0.02,0.71,U] [#6 0.10,-0.38,0.77,U] [#7 1.13,-0.65,0.00,M5] [#8 0.55,0.04,0.63,U] 
20:18:16.794 00.000 12268 refined, 7 included, MultiStar: {0.32, -0.22}, one-star: {0.40, -0.41}
20:18:16.794 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.67) = xAngle (1.06 = 1.06)
20:18:16.794 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.09 = 1.09)
20:18:16.794 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.22 hyp=0.39 cameraTheta=-0.61 mountX=0.19 mountY=0.34, mountTheta=1.06
20:18:16.796 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.22, opts=13)
20:18:16.796 00.000 12268 Enqueuing Move request for scope (0.32, -0.22)
20:18:16.796 00.000 11616 Worker thread wakes up
20:18:16.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.22) opts 0xd
20:18:16.796 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.22)
20:18:16.796 00.000 11616 Moving (0.32, -0.22) raw xDistance=0.19 yDistance=0.34
20:18:16.796 00.000 11616 BLC: History state: CurrMiss=-0.34, AvgInitMiss=0.23, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.041646, 1:-0.132093, 2:-0.341901
20:18:16.796 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:18:16.796 00.000 11616 BLC: window closed
20:18:16.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
20:18:16.797 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:18:16.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:18:16.797 00.000 11616 MoveAxis(W, 106, ABG)
20:18:16.797 00.000 11616 Guiding  Dir = 3, Dur = 106
20:18:16.797 00.000 11616 IsSlewing returns 0
20:18:16.797 00.000 11616 IsGuiding returns 0
20:18:16.798 00.001 11616 PulseGuide returned control before completion, sleep 116
20:18:16.818 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:18:16.836 00.018 12268 UpdateGuideState exits: m=282 SNR=11.5
20:18:16.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:16.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:16.836 00.000 12268 Enqueuing Expose request
20:18:16.919 00.083 11616 IsGuiding returns 1
20:18:16.919 00.000 11616 scope still moving after pulse duration time elapsed
20:18:16.948 00.029 11616 IsSlewing returns 0
20:18:16.948 00.000 11616 IsGuiding returns 0
20:18:16.948 00.000 11616 scope move finished after 106 + 45 ms
20:18:16.949 00.001 11616 Move returns status 0, amount 106
20:18:16.949 00.000 11616 MoveAxis(N, 0, ABG)
20:18:16.949 00.000 11616 Move returns status 0, amount 0
20:18:16.949 00.000 11616 move complete, result=0
20:18:16.949 00.000 11616 worker thread done servicing request
20:18:16.949 00.000 11616 Worker thread wakes up
20:18:16.949 00.000 12268 GuideStep: 0.2 px 106 ms WEST, 0.3 px 0 ms NORTH
20:18:16.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:16.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:18.953 02.004 11616 Exposure complete
20:18:19.015 00.062 11616 worker thread done servicing request
20:18:19.016 00.001 12268 OnExposeComplete: enter
20:18:19.016 00.000 12268 UpdateGuideState(): m_state=6
20:18:19.017 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
20:18:19.017 00.000 12268 Star::Find returns 1 (0), X=1253.93, Y=863.87, Mass=280, SNR=11.5, Peak=36 HFD=4.0
20:18:19.017 00.000 12268 MultiStar: [#1 0.40,-0.04,0.99,U] [#2 0.47,-0.20,1.03,U] [#3 0.27,0.26,0.92,U] [#4 0.39,0.21,0.80,U] [#5 0.31,-0.05,0.64,U] [#6 0.03,-0.24,0.83,U] [#7 0.61,-0.52,0.00,M6] [#8 0.48,0.15,0.62,U] 
20:18:19.017 00.000 12268 refined, 7 included, MultiStar: {0.35, 0.02}, one-star: {0.44, 0.13}
20:18:19.017 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.67) = xAngle (1.74 = 1.74)
20:18:19.018 00.001 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.77 = 1.77)
20:18:19.018 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.02 hyp=0.35 cameraTheta=0.07 mountX=-0.06 mountY=0.35, mountTheta=1.74
20:18:19.019 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.02, opts=13)
20:18:19.019 00.000 12268 Enqueuing Move request for scope (0.35, 0.02)
20:18:19.019 00.000 11616 Worker thread wakes up
20:18:19.019 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.02) opts 0xd
20:18:19.019 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.02)
20:18:19.020 00.001 11616 Moving (0.35, 0.02) raw xDistance=-0.06 yDistance=0.35
20:18:19.020 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:19.020 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:18:19.020 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:18:19.020 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
20:18:19.020 00.000 11616 MoveAxis(E, 0, ABG)
20:18:19.020 00.000 11616 Move returns status 0, amount 0
20:18:19.020 00.000 11616 MoveAxis(N, 0, ABG)
20:18:19.020 00.000 11616 Move returns status 0, amount 0
20:18:19.020 00.000 11616 move complete, result=0
20:18:19.020 00.000 11616 worker thread done servicing request
20:18:19.042 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:18:19.058 00.016 12268 UpdateGuideState exits: m=280 SNR=11.5
20:18:19.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:19.059 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:19.059 00.000 12268 Enqueuing Expose request
20:18:19.059 00.000 11616 Worker thread wakes up
20:18:19.059 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:18:19.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:19.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:21.074 02.015 11616 Exposure complete
20:18:21.134 00.060 11616 worker thread done servicing request
20:18:21.134 00.000 12268 OnExposeComplete: enter
20:18:21.134 00.000 12268 UpdateGuideState(): m_state=6
20:18:21.135 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
20:18:21.135 00.000 12268 Star::Find returns 1 (0), X=1253.93, Y=864.14, Mass=308, SNR=12.0, Peak=41 HFD=4.2
20:18:21.135 00.000 12268 MultiStar: [#1 0.57,0.10,0.99,U] [#2 0.63,0.31,0.00,M1] [#3 0.17,0.05,0.73,U] [#4 0.08,0.06,0.77,U] [#5 0.36,0.09,0.64,U] [#6 -0.03,0.10,0.77,U] [#7 0.99,0.16,0.00,M7] [#8 0.34,0.82,0.00,M4] 
20:18:21.135 00.000 12268 refined, 5 included, MultiStar: {0.29, 0.15}, one-star: {0.44, 0.40}
20:18:21.135 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.67) = xAngle (2.15 = 2.15)
20:18:21.135 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.18 = 2.18)
20:18:21.135 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.15 hyp=0.32 cameraTheta=0.48 mountX=-0.18 mountY=0.26, mountTheta=2.16
20:18:21.137 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.15, opts=13)
20:18:21.137 00.000 12268 Enqueuing Move request for scope (0.29, 0.15)
20:18:21.137 00.000 11616 Worker thread wakes up
20:18:21.137 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.15) opts 0xd
20:18:21.138 00.001 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.15)
20:18:21.138 00.000 11616 Moving (0.29, 0.15) raw xDistance=-0.18 yDistance=0.26
20:18:21.138 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:18:21.138 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:18:21.138 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:18:21.138 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:18:21.138 00.000 11616 MoveAxis(E, 0, ABG)
20:18:21.138 00.000 11616 Move returns status 0, amount 0
20:18:21.138 00.000 11616 MoveAxis(N, 0, ABG)
20:18:21.138 00.000 11616 Move returns status 0, amount 0
20:18:21.138 00.000 11616 move complete, result=0
20:18:21.138 00.000 11616 worker thread done servicing request
20:18:21.160 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:18:21.179 00.019 12268 UpdateGuideState exits: m=308 SNR=12.0
20:18:21.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:21.179 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:21.179 00.000 12268 Enqueuing Expose request
20:18:21.180 00.001 11616 Worker thread wakes up
20:18:21.180 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:18:21.180 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:21.180 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:23.190 02.010 11616 Exposure complete
20:18:23.248 00.058 11616 worker thread done servicing request
20:18:23.248 00.000 12268 OnExposeComplete: enter
20:18:23.248 00.000 12268 UpdateGuideState(): m_state=6
20:18:23.248 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
20:18:23.250 00.002 12268 Star::Find returns 1 (0), X=1254.04, Y=863.53, Mass=275, SNR=11.4, Peak=37 HFD=3.7
20:18:23.250 00.000 12268 MultiStar: [#1 0.68,-0.06,0.00,M1] [#2 0.41,-0.13,1.03,U] [#3 0.43,0.28,0.80,U] [#4 0.28,0.19,0.88,U] [#5 0.63,-0.01,0.63,U] [#6 0.12,-0.33,0.69,U] [#7 1.02,-0.12,0.00,M8] [#8 0.57,0.99,0.00,M5] 
20:18:23.250 00.000 12268 refined, 5 included, MultiStar: {0.41, -0.04}, one-star: {0.55, -0.21}
20:18:23.250 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.67) = xAngle (1.58 = 1.58)
20:18:23.251 00.001 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.61 = 1.61)
20:18:23.251 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.04 hyp=0.41 cameraTheta=-0.09 mountX=-0.00 mountY=0.41, mountTheta=1.58
20:18:23.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.04, opts=13)
20:18:23.253 00.000 12268 Enqueuing Move request for scope (0.41, -0.04)
20:18:23.254 00.001 11616 Worker thread wakes up
20:18:23.254 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.04) opts 0xd
20:18:23.255 00.001 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.04)
20:18:23.255 00.000 11616 Moving (0.41, -0.04) raw xDistance=-0.00 yDistance=0.41
20:18:23.255 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:23.255 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:18:23.255 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:18:23.255 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
20:18:23.255 00.000 11616 MoveAxis(E, 0, ABG)
20:18:23.256 00.001 11616 Move returns status 0, amount 0
20:18:23.256 00.000 11616 MoveAxis(N, 0, ABG)
20:18:23.256 00.000 11616 Move returns status 0, amount 0
20:18:23.256 00.000 11616 move complete, result=0
20:18:23.256 00.000 11616 worker thread done servicing request
20:18:23.277 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=63, Gamma=1.290
20:18:23.296 00.019 12268 UpdateGuideState exits: m=275 SNR=11.4
20:18:23.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:23.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:23.296 00.000 12268 Enqueuing Expose request
20:18:23.296 00.000 11616 Worker thread wakes up
20:18:23.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:23.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:23.296 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
20:18:25.311 02.015 11616 Exposure complete
20:18:25.368 00.057 11616 worker thread done servicing request
20:18:25.368 00.000 12268 OnExposeComplete: enter
20:18:25.368 00.000 12268 UpdateGuideState(): m_state=6
20:18:25.369 00.001 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
20:18:25.369 00.000 12268 Star::Find returns 1 (0), X=1253.96, Y=863.98, Mass=302, SNR=11.9, Peak=40 HFD=4.1
20:18:25.369 00.000 12268 MultiStar: [#1 0.71,0.30,0.00,M2] [#2 0.14,0.13,0.95,U] [#3 0.87,0.37,0.00,M1] [#4 0.31,0.43,0.85,U] [#5 0.39,-0.33,0.62,U] [#6 0.39,-0.13,0.74,U] [#7 1.35,0.05,0.00,M9] [#8 0.13,0.53,0.60,U] 
20:18:25.369 00.000 12268 refined, 5 included, MultiStar: {0.31, 0.16}, one-star: {0.47, 0.24}
20:18:25.369 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.67) = xAngle (2.14 = 2.14)
20:18:25.369 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.17 = 2.17)
20:18:25.369 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.16 hyp=0.35 cameraTheta=0.47 mountX=-0.19 mountY=0.29, mountTheta=2.15
20:18:25.371 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.16, opts=13)
20:18:25.371 00.000 12268 Enqueuing Move request for scope (0.31, 0.16)
20:18:25.371 00.000 11616 Worker thread wakes up
20:18:25.371 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.16) opts 0xd
20:18:25.371 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.16)
20:18:25.371 00.000 11616 Moving (0.31, 0.16) raw xDistance=-0.19 yDistance=0.29
20:18:25.371 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:18:25.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:18:25.371 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.28 newest=0.96
20:18:25.372 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
20:18:25.372 00.000 11616 MoveAxis(E, 0, ABG)
20:18:25.372 00.000 11616 Move returns status 0, amount 0
20:18:25.372 00.000 11616 BLC: Oldest BLC event removed
20:18:25.372 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2162 applied
20:18:25.372 00.000 11616 MoveAxis(S, 2186, ABG)
20:18:25.372 00.000 11616 Guiding  Dir = 1, Dur = 2186
20:18:25.372 00.000 11616 IsSlewing returns 0
20:18:25.372 00.000 11616 IsGuiding returns 0
20:18:25.373 00.001 11616 PulseGuide returned control before completion, sleep 2196
20:18:25.393 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:18:25.411 00.018 12268 UpdateGuideState exits: m=302 SNR=11.9
20:18:25.411 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:25.411 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:25.412 00.001 12268 Enqueuing Expose request
20:18:27.571 02.159 11616 IsGuiding returns 1
20:18:27.571 00.000 11616 scope still moving after pulse duration time elapsed
20:18:27.602 00.031 11616 IsSlewing returns 0
20:18:27.602 00.000 11616 IsGuiding returns 0
20:18:27.602 00.000 11616 scope move finished after 2186 + 44 ms
20:18:27.603 00.001 11616 Move returns status 0, amount 2186
20:18:27.603 00.000 11616 move complete, result=0
20:18:27.603 00.000 11616 worker thread done servicing request
20:18:27.603 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 2186 ms SOUTH
20:18:27.603 00.000 11616 Worker thread wakes up
20:18:27.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:27.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:29.613 02.010 11616 Exposure complete
20:18:29.671 00.058 11616 worker thread done servicing request
20:18:29.671 00.000 12268 OnExposeComplete: enter
20:18:29.672 00.001 12268 UpdateGuideState(): m_state=6
20:18:29.672 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
20:18:29.672 00.000 12268 Star::Find returns 1 (0), X=1253.42, Y=864.81, Mass=296, SNR=11.7, Peak=33 HFD=4.5
20:18:29.672 00.000 12268 MultiStar: [#1 -0.02,1.00,0.00,M3] [#2 0.17,1.06,0.00,M1] [#3 -0.36,1.28,0.00,M2] [#4 -0.34,1.19,0.00,M1] [#5 -0.56,1.62,0.00,M1] [#6 -0.42,0.63,0.00,M1] [#7 0.82,0.52,0.00,M10] [#8 -0.05,1.93,0.00,M5] 
20:18:29.672 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.67) = xAngle (3.30 = -2.98)
20:18:29.672 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.33 = -2.95)
20:18:29.673 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=1.07 hyp=1.08 cameraTheta=1.64 mountX=-1.06 mountY=-0.21, mountTheta=-2.95
20:18:29.674 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=1.07, opts=13)
20:18:29.675 00.001 12268 Enqueuing Move request for scope (-0.07, 1.07)
20:18:29.675 00.000 11616 Worker thread wakes up
20:18:29.675 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 1.07) opts 0xd
20:18:29.675 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 1.07)
20:18:29.675 00.000 11616 Moving (-0.07, 1.07) raw xDistance=-1.06 yDistance=-0.21
20:18:29.675 00.000 11616 BLC: History state: CurrMiss=-0.21, AvgInitMiss=0.15, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.043015, 1:-0.206565
20:18:29.675 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:18:29.675 00.000 11616 BLC: window closed
20:18:29.675 00.000 11616 resist switch: large excursion: input -1.06 thresh 0.29 direction from 1 to -1
20:18:29.675 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.19
20:18:29.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.53 from input -1.06
20:18:29.676 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:18:29.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:18:29.676 00.000 11616 MoveAxis(E, 595, ABG)
20:18:29.676 00.000 11616 Guiding  Dir = 2, Dur = 595
20:18:29.676 00.000 11616 IsSlewing returns 0
20:18:29.676 00.000 11616 IsGuiding returns 0
20:18:29.677 00.001 11616 PulseGuide returned control before completion, sleep 605
20:18:29.697 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:18:29.715 00.018 12268 UpdateGuideState exits: m=296 SNR=11.7
20:18:29.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:29.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:29.715 00.000 12268 Enqueuing Expose request
20:18:30.296 00.581 11616 IsGuiding returns 1
20:18:30.296 00.000 11616 scope still moving after pulse duration time elapsed
20:18:30.326 00.030 11616 IsSlewing returns 0
20:18:30.326 00.000 11616 IsGuiding returns 1
20:18:30.357 00.031 11616 IsSlewing returns 0
20:18:30.358 00.001 11616 IsGuiding returns 1
20:18:30.390 00.032 11616 IsSlewing returns 0
20:18:30.390 00.000 11616 IsGuiding returns 1
20:18:30.419 00.029 11616 IsSlewing returns 0
20:18:30.420 00.001 11616 IsGuiding returns 1
20:18:30.451 00.031 11616 IsSlewing returns 0
20:18:30.451 00.000 11616 IsGuiding returns 1
20:18:30.481 00.030 11616 IsSlewing returns 0
20:18:30.481 00.000 11616 IsGuiding returns 1
20:18:30.512 00.031 11616 IsSlewing returns 0
20:18:30.513 00.001 11616 IsGuiding returns 0
20:18:30.513 00.000 11616 scope move finished after 595 + 242 ms
20:18:30.513 00.000 11616 Move returns status 0, amount 595
20:18:30.513 00.000 11616 MoveAxis(N, 0, ABG)
20:18:30.513 00.000 11616 Move returns status 0, amount 0
20:18:30.513 00.000 11616 move complete, result=0
20:18:30.513 00.000 11616 worker thread done servicing request
20:18:30.513 00.000 11616 Worker thread wakes up
20:18:30.514 00.001 12268 GuideStep: -1.1 px 595 ms EAST, -0.2 px 0 ms NORTH
20:18:30.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:30.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:32.524 02.010 11616 Exposure complete
20:18:32.581 00.057 11616 worker thread done servicing request
20:18:32.581 00.000 12268 OnExposeComplete: enter
20:18:32.581 00.000 12268 UpdateGuideState(): m_state=6
20:18:32.582 00.001 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
20:18:32.582 00.000 12268 Star::Find returns 1 (0), X=1253.73, Y=864.21, Mass=298, SNR=11.8, Peak=31 HFD=3.8
20:18:32.582 00.000 12268 MultiStar: [#1 -0.14,0.17,0.98,U] [#2 0.03,0.29,0.96,U] [#3 -0.19,0.54,0.81,U] [#4 -0.41,0.61,0.00,M2] [#5 -0.97,1.45,0.00,M2] [#6 -0.51,0.59,0.00,M2] [#7 -0.28,-0.01,0.55,U] [#8 -0.15,0.99,0.00,M6] 
20:18:32.582 00.000 12268 refined, 4 included, MultiStar: {-0.04, 0.31}, one-star: {0.24, 0.47}
20:18:32.582 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.67) = xAngle (3.37 = -2.91)
20:18:32.582 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.40 = -2.88)
20:18:32.583 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.31 hyp=0.32 cameraTheta=1.70 mountX=-0.31 mountY=-0.08, mountTheta=-2.88
20:18:32.584 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.31, opts=13)
20:18:32.584 00.000 12268 Enqueuing Move request for scope (-0.04, 0.31)
20:18:32.584 00.000 11616 Worker thread wakes up
20:18:32.584 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.31) opts 0xd
20:18:32.584 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.31)
20:18:32.584 00.000 11616 Moving (-0.04, 0.31) raw xDistance=-0.31 yDistance=-0.08
20:18:32.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
20:18:32.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:32.585 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:18:32.585 00.000 11616 MoveAxis(E, 173, ABG)
20:18:32.585 00.000 11616 Guiding  Dir = 2, Dur = 173
20:18:32.585 00.000 11616 IsSlewing returns 0
20:18:32.585 00.000 11616 IsGuiding returns 0
20:18:32.586 00.001 11616 PulseGuide returned control before completion, sleep 183
20:18:32.610 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:18:32.628 00.018 12268 UpdateGuideState exits: m=298 SNR=11.8
20:18:32.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:32.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:32.628 00.000 12268 Enqueuing Expose request
20:18:32.774 00.146 11616 IsGuiding returns 1
20:18:32.774 00.000 11616 scope still moving after pulse duration time elapsed
20:18:32.804 00.030 11616 IsSlewing returns 0
20:18:32.805 00.001 11616 IsGuiding returns 0
20:18:32.805 00.000 11616 scope move finished after 173 + 46 ms
20:18:32.805 00.000 11616 Move returns status 0, amount 173
20:18:32.805 00.000 11616 MoveAxis(N, 0, ABG)
20:18:32.805 00.000 11616 Move returns status 0, amount 0
20:18:32.805 00.000 11616 move complete, result=0
20:18:32.805 00.000 11616 worker thread done servicing request
20:18:32.805 00.000 11616 Worker thread wakes up
20:18:32.806 00.001 12268 GuideStep: -0.3 px 173 ms EAST, -0.1 px 0 ms NORTH
20:18:32.806 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:32.806 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:34.815 02.009 11616 Exposure complete
20:18:34.873 00.058 11616 worker thread done servicing request
20:18:34.873 00.000 12268 OnExposeComplete: enter
20:18:34.873 00.000 12268 UpdateGuideState(): m_state=6
20:18:34.874 00.001 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
20:18:34.874 00.000 12268 Star::Find returns 1 (0), X=1253.37, Y=863.88, Mass=314, SNR=12.1, Peak=41 HFD=3.7
20:18:34.874 00.000 12268 MultiStar: [#1 -0.14,-0.15,0.87,U] [#2 -0.30,-0.05,0.98,U] [#3 -0.33,-0.08,0.73,U] [#4 -0.19,0.20,0.80,U] [#5 -0.31,0.00,0.63,U] [#6 -0.48,-0.15,0.77,U] [#7 0.06,-0.36,0.56,U] [#8 0.20,0.49,0.61,U] 
20:18:34.874 00.000 12268 single-star, 8 included, MultiStar: {-0.19, 0.01}, one-star: {-0.12, 0.14}
20:18:34.874 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.67) = xAngle (3.96 = -2.32)
20:18:34.874 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.99 = -2.29)
20:18:34.875 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.19 cameraTheta=2.29 mountX=-0.13 mountY=-0.14, mountTheta=-2.31
20:18:34.877 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.14, opts=13)
20:18:34.878 00.001 12268 Enqueuing Move request for scope (-0.12, 0.14)
20:18:34.878 00.000 11616 Worker thread wakes up
20:18:34.878 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
20:18:34.878 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
20:18:34.878 00.000 11616 Moving (-0.12, 0.14) raw xDistance=-0.13 yDistance=-0.14
20:18:34.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
20:18:34.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:34.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:18:34.879 00.001 11616 MoveAxis(E, 72, ABG)
20:18:34.879 00.000 11616 Guiding  Dir = 2, Dur = 72
20:18:34.879 00.000 11616 IsSlewing returns 0
20:18:34.879 00.000 11616 IsGuiding returns 0
20:18:34.879 00.000 11616 PulseGuide returned control before completion, sleep 82
20:18:34.898 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:18:34.919 00.021 12268 UpdateGuideState exits: m=314 SNR=12.1
20:18:34.919 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:34.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:34.919 00.000 12268 Enqueuing Expose request
20:18:34.966 00.047 11616 IsGuiding returns 1
20:18:34.966 00.000 11616 scope still moving after pulse duration time elapsed
20:18:34.997 00.031 11616 IsSlewing returns 0
20:18:34.998 00.001 11616 IsGuiding returns 0
20:18:34.998 00.000 11616 scope move finished after 72 + 46 ms
20:18:34.998 00.000 11616 Move returns status 0, amount 72
20:18:34.998 00.000 11616 MoveAxis(N, 0, ABG)
20:18:34.998 00.000 11616 Move returns status 0, amount 0
20:18:34.998 00.000 11616 move complete, result=0
20:18:34.998 00.000 11616 worker thread done servicing request
20:18:34.998 00.000 11616 Worker thread wakes up
20:18:34.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:34.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:34.998 00.000 12268 GuideStep: -0.1 px 72 ms EAST, -0.1 px 0 ms NORTH
20:18:37.010 02.012 11616 Exposure complete
20:18:37.069 00.059 11616 worker thread done servicing request
20:18:37.069 00.000 12268 OnExposeComplete: enter
20:18:37.069 00.000 12268 UpdateGuideState(): m_state=6
20:18:37.070 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
20:18:37.070 00.000 12268 Star::Find returns 1 (0), X=1253.59, Y=863.84, Mass=338, SNR=12.6, Peak=40 HFD=3.9
20:18:37.070 00.000 12268 MultiStar: [#1 0.25,-0.09,1.07,U] [#2 0.07,-0.14,0.92,U] [#3 0.35,0.27,0.82,U] [#4 -0.36,0.22,0.74,U] [#5 0.01,-0.04,0.66,U] [#6 0.33,-0.18,0.58,U] [#7 -0.11,-0.65,0.46,U] [#8 0.00,0.52,0.52,U] 
20:18:37.070 00.000 12268 refined, 8 included, MultiStar: {0.09, 0.01}, one-star: {0.09, 0.10}
20:18:37.070 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.67) = xAngle (1.83 = 1.83)
20:18:37.071 00.001 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.86 = 1.86)
20:18:37.071 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.16 mountX=-0.02 mountY=0.09, mountTheta=1.83
20:18:37.072 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.01, opts=13)
20:18:37.072 00.000 12268 Enqueuing Move request for scope (0.09, 0.01)
20:18:37.072 00.000 11616 Worker thread wakes up
20:18:37.072 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
20:18:37.072 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
20:18:37.073 00.001 11616 Moving (0.09, 0.01) raw xDistance=-0.02 yDistance=0.09
20:18:37.073 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:37.073 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:18:37.073 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:37.073 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:18:37.073 00.000 11616 MoveAxis(E, 0, ABG)
20:18:37.073 00.000 11616 Move returns status 0, amount 0
20:18:37.073 00.000 11616 MoveAxis(N, 0, ABG)
20:18:37.073 00.000 11616 Move returns status 0, amount 0
20:18:37.073 00.000 11616 move complete, result=0
20:18:37.073 00.000 11616 worker thread done servicing request
20:18:37.095 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:18:37.113 00.018 12268 UpdateGuideState exits: m=338 SNR=12.6
20:18:37.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:37.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:37.113 00.000 12268 Enqueuing Expose request
20:18:37.114 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:37.114 00.000 11616 Worker thread wakes up
20:18:37.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:37.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:39.125 02.011 11616 Exposure complete
20:18:39.182 00.057 11616 worker thread done servicing request
20:18:39.182 00.000 12268 OnExposeComplete: enter
20:18:39.182 00.000 12268 UpdateGuideState(): m_state=6
20:18:39.183 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
20:18:39.183 00.000 12268 Star::Find returns 1 (0), X=1253.76, Y=863.65, Mass=326, SNR=12.4, Peak=41 HFD=3.7
20:18:39.183 00.000 12268 MultiStar: [#1 0.22,0.28,0.98,U] [#2 0.04,0.06,0.91,U] [#3 -0.02,0.40,0.78,U] [#4 -0.22,0.39,0.75,U] [#5 -0.17,0.16,0.56,U] [#6 -0.22,-0.23,0.77,U] [#7 -0.31,-0.29,0.53,U] [#8 0.34,0.52,0.58,U] 
20:18:39.183 00.000 12268 refined, 8 included, MultiStar: {0.02, 0.13}, one-star: {0.26, -0.09}
20:18:39.183 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.67) = xAngle (3.13 = 3.13)
20:18:39.183 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.16 = -3.13)
20:18:39.184 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.46 mountX=-0.13 mountY=-0.00, mountTheta=-3.13
20:18:39.185 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.13, opts=13)
20:18:39.185 00.000 12268 Enqueuing Move request for scope (0.02, 0.13)
20:18:39.185 00.000 11616 Worker thread wakes up
20:18:39.185 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
20:18:39.185 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
20:18:39.185 00.000 11616 Moving (0.02, 0.13) raw xDistance=-0.13 yDistance=-0.00
20:18:39.186 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
20:18:39.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:39.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:18:39.186 00.000 11616 MoveAxis(E, 75, ABG)
20:18:39.186 00.000 11616 Guiding  Dir = 2, Dur = 75
20:18:39.186 00.000 11616 IsSlewing returns 0
20:18:39.186 00.000 11616 IsGuiding returns 0
20:18:39.187 00.001 11616 PulseGuide returned control before completion, sleep 85
20:18:39.207 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:18:39.225 00.018 12268 UpdateGuideState exits: m=326 SNR=12.4
20:18:39.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:39.225 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:39.225 00.000 12268 Enqueuing Expose request
20:18:39.282 00.057 11616 IsGuiding returns 1
20:18:39.282 00.000 11616 scope still moving after pulse duration time elapsed
20:18:39.313 00.031 11616 IsSlewing returns 0
20:18:39.313 00.000 11616 IsGuiding returns 0
20:18:39.313 00.000 11616 scope move finished after 75 + 52 ms
20:18:39.313 00.000 11616 Move returns status 0, amount 75
20:18:39.314 00.001 11616 MoveAxis(N, 0, ABG)
20:18:39.314 00.000 11616 Move returns status 0, amount 0
20:18:39.314 00.000 11616 move complete, result=0
20:18:39.314 00.000 11616 worker thread done servicing request
20:18:39.314 00.000 11616 Worker thread wakes up
20:18:39.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:39.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:39.314 00.000 12268 GuideStep: -0.1 px 75 ms EAST, -0.0 px 0 ms NORTH
20:18:41.324 02.010 11616 Exposure complete
20:18:41.380 00.056 11616 worker thread done servicing request
20:18:41.380 00.000 12268 OnExposeComplete: enter
20:18:41.381 00.001 12268 UpdateGuideState(): m_state=6
20:18:41.381 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
20:18:41.381 00.000 12268 Star::Find returns 1 (0), X=1253.72, Y=864.53, Mass=308, SNR=11.9, Peak=35 HFD=4.3
20:18:41.382 00.001 12268 MultiStar: [#1 0.03,0.30,0.94,U] [#2 0.02,0.66,0.88,U] [#3 -0.26,0.90,0.00,M1] [#4 -0.25,1.02,0.00,M1] [#5 -0.56,1.54,0.00,M1] [#6 -0.18,0.82,0.00,M1] [#7 -0.17,0.39,0.48,U] [#8 -0.04,1.20,0.00,M4] 
20:18:41.382 00.000 12268 refined, 3 included, MultiStar: {0.06, 0.56}, one-star: {0.23, 0.79}
20:18:41.382 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.67) = xAngle (3.13 = 3.13)
20:18:41.382 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.16 = -3.12)
20:18:41.382 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.56 hyp=0.56 cameraTheta=1.46 mountX=-0.56 mountY=-0.01, mountTheta=-3.12
20:18:41.384 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.56, opts=13)
20:18:41.384 00.000 12268 Enqueuing Move request for scope (0.06, 0.56)
20:18:41.384 00.000 11616 Worker thread wakes up
20:18:41.384 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.56) opts 0xd
20:18:41.384 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.56)
20:18:41.384 00.000 11616 Moving (0.06, 0.56) raw xDistance=-0.56 yDistance=-0.01
20:18:41.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
20:18:41.384 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:41.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:18:41.385 00.001 11616 MoveAxis(E, 315, ABG)
20:18:41.385 00.000 11616 Guiding  Dir = 2, Dur = 315
20:18:41.385 00.000 11616 IsSlewing returns 0
20:18:41.385 00.000 11616 IsGuiding returns 0
20:18:41.385 00.000 11616 PulseGuide returned control before completion, sleep 325
20:18:41.405 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:18:41.423 00.018 12268 UpdateGuideState exits: m=308 SNR=11.9
20:18:41.424 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:41.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:41.424 00.000 12268 Enqueuing Expose request
20:18:41.724 00.300 11616 IsGuiding returns 1
20:18:41.724 00.000 11616 scope still moving after pulse duration time elapsed
20:18:41.754 00.030 11616 IsSlewing returns 0
20:18:41.755 00.001 11616 IsGuiding returns 0
20:18:41.755 00.000 11616 scope move finished after 315 + 55 ms
20:18:41.755 00.000 11616 Move returns status 0, amount 315
20:18:41.755 00.000 11616 MoveAxis(N, 0, ABG)
20:18:41.755 00.000 11616 Move returns status 0, amount 0
20:18:41.755 00.000 11616 move complete, result=0
20:18:41.755 00.000 11616 worker thread done servicing request
20:18:41.756 00.001 11616 Worker thread wakes up
20:18:41.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:41.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:41.756 00.000 12268 GuideStep: -0.6 px 315 ms EAST, -0.0 px 0 ms NORTH
20:18:43.768 02.012 11616 Exposure complete
20:18:43.825 00.057 11616 worker thread done servicing request
20:18:43.825 00.000 12268 OnExposeComplete: enter
20:18:43.826 00.001 12268 UpdateGuideState(): m_state=6
20:18:43.826 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
20:18:43.826 00.000 12268 Star::Find returns 1 (0), X=1253.47, Y=864.77, Mass=275, SNR=11.4, Peak=40 HFD=3.4
20:18:43.826 00.000 12268 MultiStar: [#1 -0.05,1.31,0.00,M1] [#2 -0.23,1.11,0.00,M1] [#3 -0.11,1.55,0.00,M2] [#4 -0.16,0.86,0.00,M2] [#5 -0.27,1.46,0.00,M2] [#6 -0.25,1.26,0.00,M2] [#7 0.10,0.60,0.51,U] [#8 -0.05,1.19,0.00,M5] 
20:18:43.826 00.000 12268 refined, 1 included, MultiStar: {0.02, 0.89}, one-star: {-0.02, 1.03}
20:18:43.826 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.67) = xAngle (3.21 = -3.07)
20:18:43.827 00.001 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.25 = -3.04)
20:18:43.827 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.89 hyp=0.89 cameraTheta=1.55 mountX=-0.88 mountY=-0.09, mountTheta=-3.04
20:18:43.828 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.89, opts=13)
20:18:43.828 00.000 12268 Enqueuing Move request for scope (0.02, 0.89)
20:18:43.828 00.000 11616 Worker thread wakes up
20:18:43.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.89) opts 0xd
20:18:43.828 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.89)
20:18:43.828 00.000 11616 Moving (0.02, 0.89) raw xDistance=-0.88 yDistance=-0.09
20:18:43.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.88
20:18:43.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:43.829 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:18:43.829 00.000 11616 MoveAxis(E, 494, ABG)
20:18:43.829 00.000 11616 Guiding  Dir = 2, Dur = 494
20:18:43.829 00.000 11616 IsSlewing returns 0
20:18:43.829 00.000 11616 IsGuiding returns 0
20:18:43.830 00.001 11616 PulseGuide returned control before completion, sleep 504
20:18:43.849 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:18:43.866 00.017 12268 UpdateGuideState exits: m=275 SNR=11.4
20:18:43.866 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:43.866 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:43.866 00.000 12268 Enqueuing Expose request
20:18:44.348 00.482 11616 IsGuiding returns 1
20:18:44.348 00.000 11616 scope still moving after pulse duration time elapsed
20:18:44.379 00.031 11616 IsSlewing returns 0
20:18:44.380 00.001 11616 IsGuiding returns 0
20:18:44.380 00.000 11616 scope move finished after 494 + 55 ms
20:18:44.380 00.000 11616 Move returns status 0, amount 494
20:18:44.380 00.000 11616 MoveAxis(N, 0, ABG)
20:18:44.380 00.000 11616 Move returns status 0, amount 0
20:18:44.380 00.000 11616 move complete, result=0
20:18:44.380 00.000 11616 worker thread done servicing request
20:18:44.380 00.000 11616 Worker thread wakes up
20:18:44.381 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:44.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:44.381 00.000 12268 GuideStep: -0.9 px 494 ms EAST, -0.1 px 0 ms NORTH
20:18:46.395 02.014 11616 Exposure complete
20:18:46.454 00.059 11616 worker thread done servicing request
20:18:46.454 00.000 12268 OnExposeComplete: enter
20:18:46.455 00.001 12268 UpdateGuideState(): m_state=6
20:18:46.455 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
20:18:46.455 00.000 12268 Star::Find returns 1 (0), X=1253.57, Y=864.83, Mass=306, SNR=12.0, Peak=39 HFD=3.8
20:18:46.455 00.000 12268 MultiStar: [#1 -0.25,1.57,0.00,M2] [#2 -0.01,1.40,0.00,M2] [#3 -0.11,1.42,0.00,M3] [#4 -0.43,1.30,0.00,M3] [#5 -0.79,2.11,0.00,M3] [#6 -0.33,1.43,0.00,M3] [#7 0.09,1.18,0.00,M5] [#8 0.09,1.39,0.00,M6] 
20:18:46.455 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.67) = xAngle (3.17 = -3.12)
20:18:46.455 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.20 = -3.09)
20:18:46.456 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=1.09 hyp=1.09 cameraTheta=1.50 mountX=-1.09 mountY=-0.06, mountTheta=-3.09
20:18:46.457 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=1.09, opts=13)
20:18:46.457 00.000 12268 Enqueuing Move request for scope (0.08, 1.09)
20:18:46.457 00.000 11616 Worker thread wakes up
20:18:46.457 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 1.09) opts 0xd
20:18:46.457 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 1.09)
20:18:46.457 00.000 11616 Moving (0.08, 1.09) raw xDistance=-1.09 yDistance=-0.06
20:18:46.458 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.09
20:18:46.458 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:46.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:18:46.458 00.000 11616 MoveAxis(E, 610, ABG)
20:18:46.458 00.000 11616 Guiding  Dir = 2, Dur = 610
20:18:46.458 00.000 11616 IsSlewing returns 0
20:18:46.458 00.000 11616 IsGuiding returns 0
20:18:46.459 00.001 11616 PulseGuide returned control before completion, sleep 620
20:18:46.478 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:18:46.495 00.017 12268 UpdateGuideState exits: m=306 SNR=12.0
20:18:46.495 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:46.495 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:46.495 00.000 12268 Enqueuing Expose request
20:18:47.093 00.598 11616 IsGuiding returns 1
20:18:47.093 00.000 11616 scope still moving after pulse duration time elapsed
20:18:47.125 00.032 11616 IsSlewing returns 0
20:18:47.125 00.000 11616 IsGuiding returns 0
20:18:47.125 00.000 11616 scope move finished after 610 + 56 ms
20:18:47.125 00.000 11616 Move returns status 0, amount 610
20:18:47.125 00.000 11616 MoveAxis(N, 0, ABG)
20:18:47.125 00.000 11616 Move returns status 0, amount 0
20:18:47.126 00.001 11616 move complete, result=0
20:18:47.126 00.000 11616 worker thread done servicing request
20:18:47.126 00.000 11616 Worker thread wakes up
20:18:47.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:47.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:47.126 00.000 12268 GuideStep: -1.1 px 610 ms EAST, -0.1 px 0 ms NORTH
20:18:49.136 02.010 11616 Exposure complete
20:18:49.194 00.058 11616 worker thread done servicing request
20:18:49.194 00.000 12268 OnExposeComplete: enter
20:18:49.194 00.000 12268 UpdateGuideState(): m_state=6
20:18:49.194 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
20:18:49.194 00.000 12268 Star::Find returns 1 (0), X=1253.44, Y=865.08, Mass=296, SNR=11.8, Peak=31 HFD=4.1
20:18:49.195 00.001 12268 MultiStar: [#1 -0.10,0.77,0.00,M3] [#2 0.10,0.81,0.00,M3] [#3 -0.00,1.15,0.00,M4] [#4 -0.05,1.02,0.00,M4] [#5 -1.95,2.80,0.00,M4] [#6 -0.54,0.51,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.42,1.29,0.00,M7] [#9 0.06,1.23,0.00,M1] 
20:18:49.195 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.67) = xAngle (3.28 = -3.01)
20:18:49.195 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.31 = -2.97)
20:18:49.195 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=1.34 hyp=1.34 cameraTheta=1.61 mountX=-1.33 mountY=-0.22, mountTheta=-2.98
20:18:49.196 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=1.34, opts=13)
20:18:49.196 00.000 12268 Enqueuing Move request for scope (-0.05, 1.34)
20:18:49.197 00.001 11616 Worker thread wakes up
20:18:49.197 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 1.34) opts 0xd
20:18:49.197 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 1.34)
20:18:49.197 00.000 11616 Moving (-0.05, 1.34) raw xDistance=-1.33 yDistance=-0.22
20:18:49.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.33
20:18:49.197 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:18:49.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:18:49.198 00.001 11616 MoveAxis(E, 743, ABG)
20:18:49.198 00.000 11616 Guiding  Dir = 2, Dur = 743
20:18:49.198 00.000 11616 IsSlewing returns 0
20:18:49.198 00.000 11616 IsGuiding returns 0
20:18:49.199 00.001 11616 PulseGuide returned control before completion, sleep 753
20:18:49.220 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:18:49.237 00.017 12268 UpdateGuideState exits: m=296 SNR=11.8
20:18:49.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:49.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:49.237 00.000 12268 Enqueuing Expose request
20:18:49.958 00.721 11616 IsGuiding returns 1
20:18:49.958 00.000 11616 scope still moving after pulse duration time elapsed
20:18:49.990 00.032 11616 IsSlewing returns 0
20:18:49.991 00.001 11616 IsGuiding returns 0
20:18:49.991 00.000 11616 scope move finished after 743 + 49 ms
20:18:49.991 00.000 11616 Move returns status 0, amount 743
20:18:49.991 00.000 11616 MoveAxis(N, 0, ABG)
20:18:49.991 00.000 11616 Move returns status 0, amount 0
20:18:49.991 00.000 11616 move complete, result=0
20:18:49.991 00.000 11616 worker thread done servicing request
20:18:49.991 00.000 11616 Worker thread wakes up
20:18:49.992 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:49.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:49.992 00.000 12268 GuideStep: -1.3 px 743 ms EAST, -0.2 px 0 ms NORTH
20:18:52.001 02.009 11616 Exposure complete
20:18:52.060 00.059 11616 worker thread done servicing request
20:18:52.060 00.000 12268 OnExposeComplete: enter
20:18:52.060 00.000 12268 UpdateGuideState(): m_state=6
20:18:52.061 00.001 12268 Star::Find(15, 1253, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
20:18:52.061 00.000 12268 Star::Find returns 1 (0), X=1253.78, Y=862.43, Mass=299, SNR=11.9, Peak=37 HFD=3.7
20:18:52.061 00.000 12268 MultiStar: [#1 0.19,-1.00,0.00,M4] [#2 0.18,-1.13,0.00,M4] [#3 -0.05,-0.81,0.00,M5] [#4 -0.16,-1.08,0.00,M5] [#5 -0.53,-0.69,0.00,M5] [#6 -0.30,-0.95,0.00,M5] [#7 0.76,-2.01,0.00,M6] [#8 0.12,-0.26,0.59,U] 
20:18:52.061 00.000 12268 refined, 1 included, MultiStar: {0.23, -0.92}, one-star: {0.29, -1.31}
20:18:52.061 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.67) = xAngle (0.34 = 0.34)
20:18:52.061 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.37 = 0.37)
20:18:52.061 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.92 hyp=0.94 cameraTheta=-1.33 mountX=0.89 mountY=0.34, mountTheta=0.37
20:18:52.063 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.92, opts=13)
20:18:52.063 00.000 12268 Enqueuing Move request for scope (0.23, -0.92)
20:18:52.063 00.000 11616 Worker thread wakes up
20:18:52.063 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.92) opts 0xd
20:18:52.063 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.92)
20:18:52.063 00.000 11616 Moving (0.23, -0.92) raw xDistance=0.89 yDistance=0.34
20:18:52.063 00.000 11616 resist switch: large excursion: input 0.89 thresh 0.29 direction from -1 to 1
20:18:52.063 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.67
20:18:52.063 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.89
20:18:52.064 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:18:52.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:18:52.064 00.000 11616 MoveAxis(W, 498, ABG)
20:18:52.064 00.000 11616 Guiding  Dir = 3, Dur = 498
20:18:52.064 00.000 11616 IsSlewing returns 0
20:18:52.065 00.001 11616 IsGuiding returns 0
20:18:52.065 00.000 11616 PulseGuide returned control before completion, sleep 508
20:18:52.085 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:18:52.102 00.017 12268 UpdateGuideState exits: m=299 SNR=11.9
20:18:52.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:52.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:52.102 00.000 12268 Enqueuing Expose request
20:18:52.589 00.487 11616 IsGuiding returns 1
20:18:52.590 00.001 11616 scope still moving after pulse duration time elapsed
20:18:52.619 00.029 11616 IsSlewing returns 0
20:18:52.620 00.001 11616 IsGuiding returns 0
20:18:52.620 00.000 11616 scope move finished after 498 + 57 ms
20:18:52.620 00.000 11616 Move returns status 0, amount 498
20:18:52.620 00.000 11616 MoveAxis(N, 0, ABG)
20:18:52.620 00.000 11616 Move returns status 0, amount 0
20:18:52.620 00.000 11616 move complete, result=0
20:18:52.621 00.001 11616 worker thread done servicing request
20:18:52.621 00.000 12268 GuideStep: 0.9 px 498 ms WEST, 0.3 px 0 ms NORTH
20:18:52.621 00.000 11616 Worker thread wakes up
20:18:52.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:52.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:54.632 02.011 11616 Exposure complete
20:18:54.687 00.055 11616 worker thread done servicing request
20:18:54.687 00.000 12268 OnExposeComplete: enter
20:18:54.687 00.000 12268 UpdateGuideState(): m_state=6
20:18:54.688 00.001 12268 Star::Find(15, 1253, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
20:18:54.688 00.000 12268 Star::Find returns 1 (0), X=1253.48, Y=862.76, Mass=280, SNR=11.5, Peak=33 HFD=3.7
20:18:54.688 00.000 12268 MultiStar: [#1 -0.07,-0.60,0.98,U] [#2 0.07,-0.65,0.98,U] [#3 0.04,-0.61,0.94,U] [#4 -0.27,-0.74,0.00,M6] [#5 -0.24,-0.71,0.00,M6] [#6 -0.21,-0.54,0.85,U] [#7 0.31,-1.36,0.00,M7] [#8 0.17,-0.22,0.61,U] 
20:18:54.688 00.000 12268 refined, 5 included, MultiStar: {-0.01, -0.63}, one-star: {-0.01, -0.98}
20:18:54.688 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.67) = xAngle (0.08 = 0.08)
20:18:54.688 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.11 = 0.11)
20:18:54.688 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.63 hyp=0.63 cameraTheta=-1.59 mountX=0.63 mountY=0.07, mountTheta=0.11
20:18:54.695 00.007 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.63, opts=13)
20:18:54.695 00.000 12268 Enqueuing Move request for scope (-0.01, -0.63)
20:18:54.695 00.000 11616 Worker thread wakes up
20:18:54.695 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.63) opts 0xd
20:18:54.695 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.63)
20:18:54.695 00.000 11616 Moving (-0.01, -0.63) raw xDistance=0.63 yDistance=0.07
20:18:54.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.63
20:18:54.695 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:54.696 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:18:54.696 00.000 11616 MoveAxis(W, 352, ABG)
20:18:54.696 00.000 11616 Guiding  Dir = 3, Dur = 352
20:18:54.696 00.000 11616 IsSlewing returns 0
20:18:54.696 00.000 11616 IsGuiding returns 0
20:18:54.697 00.001 11616 PulseGuide returned control before completion, sleep 362
20:18:54.720 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:18:54.740 00.020 12268 UpdateGuideState exits: m=280 SNR=11.5
20:18:54.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:54.740 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:54.740 00.000 12268 Enqueuing Expose request
20:18:55.062 00.322 11616 IsGuiding returns 1
20:18:55.062 00.000 11616 scope still moving after pulse duration time elapsed
20:18:55.092 00.030 11616 IsSlewing returns 0
20:18:55.092 00.000 11616 IsGuiding returns 0
20:18:55.092 00.000 11616 scope move finished after 352 + 44 ms
20:18:55.093 00.001 11616 Move returns status 0, amount 352
20:18:55.093 00.000 11616 MoveAxis(N, 0, ABG)
20:18:55.093 00.000 11616 Move returns status 0, amount 0
20:18:55.093 00.000 11616 move complete, result=0
20:18:55.093 00.000 11616 worker thread done servicing request
20:18:55.094 00.001 11616 Worker thread wakes up
20:18:55.094 00.000 12268 GuideStep: 0.6 px 352 ms WEST, 0.1 px 0 ms NORTH
20:18:55.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:55.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:57.104 02.010 11616 Exposure complete
20:18:57.161 00.057 11616 worker thread done servicing request
20:18:57.161 00.000 12268 OnExposeComplete: enter
20:18:57.162 00.001 12268 UpdateGuideState(): m_state=6
20:18:57.162 00.000 12268 Star::Find(15, 1253, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
20:18:57.162 00.000 12268 Star::Find returns 1 (0), X=1253.47, Y=863.94, Mass=301, SNR=11.9, Peak=38 HFD=3.7
20:18:57.162 00.000 12268 MultiStar: [#1 0.24,0.19,1.07,U] [#2 -0.03,0.02,0.90,U] [#3 0.15,0.05,0.79,U] [#4 0.29,0.16,0.82,U] [#5 0.18,-0.03,0.62,U] [#6 -0.12,-0.00,0.72,U] [#7 0.52,0.32,0.50,U] [#8 -0.01,0.63,0.63,U] 
20:18:57.162 00.000 12268 refined, 8 included, MultiStar: {0.12, 0.16}, one-star: {-0.02, 0.20}
20:18:57.162 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.67) = xAngle (2.60 = 2.60)
20:18:57.162 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.64 = 2.64)
20:18:57.163 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.94 mountX=-0.17 mountY=0.10, mountTheta=2.63
20:18:57.164 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.16, opts=13)
20:18:57.164 00.000 12268 Enqueuing Move request for scope (0.12, 0.16)
20:18:57.164 00.000 11616 Worker thread wakes up
20:18:57.164 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
20:18:57.164 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
20:18:57.164 00.000 11616 Moving (0.12, 0.16) raw xDistance=-0.17 yDistance=0.10
20:18:57.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:18:57.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:18:57.165 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:57.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:18:57.165 00.000 11616 MoveAxis(E, 0, ABG)
20:18:57.165 00.000 11616 Move returns status 0, amount 0
20:18:57.165 00.000 11616 MoveAxis(N, 0, ABG)
20:18:57.165 00.000 11616 Move returns status 0, amount 0
20:18:57.165 00.000 11616 move complete, result=0
20:18:57.165 00.000 11616 worker thread done servicing request
20:18:57.183 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:18:57.201 00.018 12268 UpdateGuideState exits: m=301 SNR=11.9
20:18:57.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:57.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:57.202 00.001 12268 Enqueuing Expose request
20:18:57.202 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:57.202 00.000 11616 Worker thread wakes up
20:18:57.202 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:57.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:59.202 02.000 11616 Exposure complete
20:18:59.262 00.060 11616 worker thread done servicing request
20:18:59.262 00.000 12268 OnExposeComplete: enter
20:18:59.262 00.000 12268 UpdateGuideState(): m_state=6
20:18:59.262 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
20:18:59.263 00.001 12268 Star::Find returns 1 (0), X=1253.87, Y=864.58, Mass=324, SNR=12.3, Peak=40 HFD=3.9
20:18:59.263 00.000 12268 MultiStar: [#1 -0.12,0.72,0.00,M3] [#2 0.08,0.60,0.89,U] [#3 -0.34,0.95,0.00,M4] [#4 0.15,0.74,0.00,M6] [#5 -1.24,2.09,0.00,M6] [#6 -0.13,0.73,0.00,M4] [#7 0.02,0.51,0.49,U] [#8 0.06,1.82,0.00,M5] 
20:18:59.263 00.000 12268 refined, 2 included, MultiStar: {0.19, 0.69}, one-star: {0.38, 0.85}
20:18:59.263 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.67) = xAngle (2.96 = 2.96)
20:18:59.263 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.99 = 2.99)
20:18:59.263 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.69 hyp=0.71 cameraTheta=1.29 mountX=-0.70 mountY=0.11, mountTheta=2.99
20:18:59.265 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.69, opts=13)
20:18:59.265 00.000 12268 Enqueuing Move request for scope (0.19, 0.69)
20:18:59.265 00.000 11616 Worker thread wakes up
20:18:59.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.69) opts 0xd
20:18:59.265 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.69)
20:18:59.265 00.000 11616 Moving (0.19, 0.69) raw xDistance=-0.70 yDistance=0.11
20:18:59.265 00.000 11616 resist switch: large excursion: input -0.70 thresh 0.29 direction from 1 to -1
20:18:59.266 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.10
20:18:59.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.70
20:18:59.266 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:59.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:18:59.266 00.000 11616 MoveAxis(E, 393, ABG)
20:18:59.266 00.000 11616 Guiding  Dir = 2, Dur = 393
20:18:59.266 00.000 11616 IsSlewing returns 0
20:18:59.266 00.000 11616 IsGuiding returns 0
20:18:59.267 00.001 11616 PulseGuide returned control before completion, sleep 403
20:18:59.287 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:18:59.303 00.016 12268 UpdateGuideState exits: m=324 SNR=12.3
20:18:59.304 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:59.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:18:59.304 00.000 12268 Enqueuing Expose request
20:18:59.683 00.379 11616 IsGuiding returns 1
20:18:59.683 00.000 11616 scope still moving after pulse duration time elapsed
20:18:59.714 00.031 11616 IsSlewing returns 0
20:18:59.714 00.000 11616 IsGuiding returns 1
20:18:59.745 00.031 11616 IsSlewing returns 0
20:18:59.746 00.001 11616 IsGuiding returns 1
20:18:59.776 00.030 11616 IsSlewing returns 0
20:18:59.777 00.001 11616 IsGuiding returns 1
20:18:59.806 00.029 11616 IsSlewing returns 0
20:18:59.807 00.001 11616 IsGuiding returns 1
20:18:59.837 00.030 11616 IsSlewing returns 0
20:18:59.838 00.001 11616 IsGuiding returns 1
20:18:59.869 00.031 11616 IsSlewing returns 0
20:18:59.870 00.001 11616 IsGuiding returns 1
20:18:59.902 00.032 11616 IsSlewing returns 0
20:18:59.902 00.000 11616 IsGuiding returns 0
20:18:59.903 00.001 11616 scope move finished after 393 + 242 ms
20:18:59.903 00.000 11616 Move returns status 0, amount 393
20:18:59.903 00.000 11616 MoveAxis(N, 0, ABG)
20:18:59.903 00.000 11616 Move returns status 0, amount 0
20:18:59.903 00.000 11616 move complete, result=0
20:18:59.903 00.000 11616 worker thread done servicing request
20:18:59.903 00.000 11616 Worker thread wakes up
20:18:59.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:18:59.903 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:18:59.904 00.001 12268 GuideStep: -0.7 px 393 ms EAST, 0.1 px 0 ms NORTH
20:19:01.911 02.007 11616 Exposure complete
20:19:01.969 00.058 11616 worker thread done servicing request
20:19:01.969 00.000 12268 OnExposeComplete: enter
20:19:01.969 00.000 12268 UpdateGuideState(): m_state=6
20:19:01.970 00.001 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
20:19:01.970 00.000 12268 Star::Find returns 1 (0), X=1253.46, Y=863.65, Mass=238, SNR=10.6, Peak=34 HFD=3.2
20:19:01.970 00.000 12268 MultiStar: [#1 -0.16,0.31,1.14,U] [#2 0.01,0.48,1.01,U] [#3 -0.12,0.70,0.00,M5] [#4 -0.12,0.79,0.00,M7] [#5 -0.79,1.54,0.00,M7] [#6 -0.01,0.20,0.89,U] [#7 0.36,0.44,0.59,U] [#8 0.16,0.75,0.00,M6] 
20:19:01.970 00.000 12268 single-star, 4 included, MultiStar: {0.00, 0.26}, one-star: {-0.03, -0.09}
20:19:01.970 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.67) = xAngle (-0.26 = -0.26)
20:19:01.970 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.23 = -0.23)
20:19:01.970 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.92 mountX=0.09 mountY=-0.02, mountTheta=-0.23
20:19:01.972 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.09, opts=13)
20:19:01.972 00.000 12268 Enqueuing Move request for scope (-0.03, -0.09)
20:19:01.972 00.000 11616 Worker thread wakes up
20:19:01.972 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
20:19:01.972 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
20:19:01.972 00.000 11616 Moving (-0.03, -0.09) raw xDistance=0.09 yDistance=-0.02
20:19:01.973 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:01.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:19:01.973 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:01.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:19:01.973 00.000 11616 MoveAxis(E, 0, ABG)
20:19:01.973 00.000 11616 Move returns status 0, amount 0
20:19:01.973 00.000 11616 MoveAxis(N, 0, ABG)
20:19:01.973 00.000 11616 Move returns status 0, amount 0
20:19:01.973 00.000 11616 move complete, result=0
20:19:01.974 00.001 11616 worker thread done servicing request
20:19:01.994 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:19:02.012 00.018 12268 UpdateGuideState exits: m=238 SNR=10.6
20:19:02.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:02.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:02.012 00.000 12268 Enqueuing Expose request
20:19:02.013 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:02.013 00.000 11616 Worker thread wakes up
20:19:02.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:02.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:04.015 02.002 11616 Exposure complete
20:19:04.070 00.055 11616 worker thread done servicing request
20:19:04.070 00.000 12268 OnExposeComplete: enter
20:19:04.071 00.001 12268 UpdateGuideState(): m_state=6
20:19:04.071 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
20:19:04.071 00.000 12268 Star::Find returns 1 (0), X=1253.42, Y=864.16, Mass=279, SNR=11.5, Peak=35 HFD=3.6
20:19:04.071 00.000 12268 MultiStar: [#1 -0.05,0.15,0.96,U] [#2 0.18,-0.02,0.95,U] [#3 0.06,0.46,0.73,U] [#4 -0.14,0.23,0.97,U] [#5 -0.76,1.27,0.00,M8] [#6 -0.00,0.10,0.77,U] [#7 0.29,0.72,0.00,M5] [#8 0.45,0.70,0.00,M7] 
20:19:04.071 00.000 12268 refined, 5 included, MultiStar: {-0.01, 0.22}, one-star: {-0.08, 0.42}
20:19:04.071 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.67) = xAngle (3.29 = -3.00)
20:19:04.071 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.32 = -2.97)
20:19:04.072 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.62 mountX=-0.22 mountY=-0.04, mountTheta=-2.97
20:19:04.074 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.22, opts=13)
20:19:04.074 00.000 12268 Enqueuing Move request for scope (-0.01, 0.22)
20:19:04.075 00.001 11616 Worker thread wakes up
20:19:04.075 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd
20:19:04.075 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.22)
20:19:04.075 00.000 11616 Moving (-0.01, 0.22) raw xDistance=-0.22 yDistance=-0.04
20:19:04.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:19:04.075 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:04.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:19:04.075 00.000 11616 MoveAxis(E, 122, ABG)
20:19:04.075 00.000 11616 Guiding  Dir = 2, Dur = 122
20:19:04.076 00.001 11616 IsSlewing returns 0
20:19:04.076 00.000 11616 IsGuiding returns 0
20:19:04.077 00.001 11616 PulseGuide returned control before completion, sleep 132
20:19:04.099 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:19:04.117 00.018 12268 UpdateGuideState exits: m=279 SNR=11.5
20:19:04.117 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:04.118 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:04.118 00.000 12268 Enqueuing Expose request
20:19:04.216 00.098 11616 IsGuiding returns 1
20:19:04.217 00.001 11616 scope still moving after pulse duration time elapsed
20:19:04.248 00.031 11616 IsSlewing returns 0
20:19:04.248 00.000 11616 IsGuiding returns 0
20:19:04.249 00.001 11616 scope move finished after 122 + 50 ms
20:19:04.249 00.000 11616 Move returns status 0, amount 122
20:19:04.249 00.000 11616 MoveAxis(N, 0, ABG)
20:19:04.249 00.000 11616 Move returns status 0, amount 0
20:19:04.249 00.000 11616 move complete, result=0
20:19:04.249 00.000 11616 worker thread done servicing request
20:19:04.249 00.000 11616 Worker thread wakes up
20:19:04.249 00.000 12268 GuideStep: -0.2 px 122 ms EAST, -0.0 px 0 ms NORTH
20:19:04.250 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:04.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:05.353 01.103 12268 evsrv: cli 0F8E69C0 connect
20:19:05.354 00.001 12268 case statement mapped state 6 to 3
20:19:05.354 00.000 12268 case statement mapped state 6 to 3
20:19:05.355 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"efa48654-750c-4bcf-8df6-6cdd01cd6a4f"}
20:19:05.355 00.000 12268 case statement mapped state 6 to 3
20:19:05.355 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"efa48654-750c-4bcf-8df6-6cdd01cd6a4f"}
20:19:05.360 00.005 12268 evsrv: cli 0F8E69C0 disconnect
20:19:06.274 00.914 11616 Exposure complete
20:19:06.342 00.068 11616 worker thread done servicing request
20:19:06.342 00.000 12268 OnExposeComplete: enter
20:19:06.342 00.000 12268 UpdateGuideState(): m_state=6
20:19:06.342 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
20:19:06.343 00.001 12268 Star::Find returns 1 (0), X=1253.19, Y=864.60, Mass=285, SNR=11.5, Peak=37 HFD=3.7
20:19:06.343 00.000 12268 MultiStar: [#1 -0.49,0.48,0.00,M2] [#2 0.01,0.65,0.96,U] [#3 -0.03,0.69,0.76,U] [#4 -0.23,0.41,0.82,U] [#5 -0.72,1.25,0.00,M9] [#6 -0.29,0.40,0.74,U] [#7 -0.22,0.33,0.49,U] [#8 -0.05,0.44,0.61,U] 
20:19:06.344 00.001 12268 refined, 6 included, MultiStar: {-0.16, 0.57}, one-star: {-0.30, 0.87}
20:19:06.344 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.67) = xAngle (3.51 = -2.77)
20:19:06.344 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.54 = -2.74)
20:19:06.344 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.57 hyp=0.59 cameraTheta=1.84 mountX=-0.55 mountY=-0.23, mountTheta=-2.75
20:19:06.345 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.57, opts=13)
20:19:06.345 00.000 12268 Enqueuing Move request for scope (-0.16, 0.57)
20:19:06.346 00.001 11616 Worker thread wakes up
20:19:06.346 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.57) opts 0xd
20:19:06.346 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.57)
20:19:06.346 00.000 11616 Moving (-0.16, 0.57) raw xDistance=-0.55 yDistance=-0.23
20:19:06.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
20:19:06.346 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:19:06.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:19:06.346 00.000 11616 MoveAxis(E, 310, ABG)
20:19:06.346 00.000 11616 Guiding  Dir = 2, Dur = 310
20:19:06.347 00.001 11616 IsSlewing returns 0
20:19:06.347 00.000 11616 IsGuiding returns 0
20:19:06.347 00.000 11616 PulseGuide returned control before completion, sleep 320
20:19:06.370 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:19:06.394 00.024 12268 UpdateGuideState exits: m=285 SNR=11.5
20:19:06.394 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:06.394 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:06.394 00.000 12268 Enqueuing Expose request
20:19:06.676 00.282 11616 IsGuiding returns 1
20:19:06.676 00.000 11616 scope still moving after pulse duration time elapsed
20:19:06.708 00.032 11616 IsSlewing returns 0
20:19:06.708 00.000 11616 IsGuiding returns 0
20:19:06.709 00.001 11616 scope move finished after 310 + 51 ms
20:19:06.709 00.000 11616 Move returns status 0, amount 310
20:19:06.709 00.000 11616 MoveAxis(N, 0, ABG)
20:19:06.709 00.000 11616 Move returns status 0, amount 0
20:19:06.709 00.000 11616 move complete, result=0
20:19:06.709 00.000 11616 worker thread done servicing request
20:19:06.709 00.000 12268 GuideStep: -0.6 px 310 ms EAST, -0.2 px 0 ms NORTH
20:19:06.710 00.001 11616 Worker thread wakes up
20:19:06.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:06.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:08.713 02.003 11616 Exposure complete
20:19:08.772 00.059 11616 worker thread done servicing request
20:19:08.772 00.000 12268 OnExposeComplete: enter
20:19:08.772 00.000 12268 UpdateGuideState(): m_state=6
20:19:08.772 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
20:19:08.772 00.000 12268 Star::Find returns 1 (0), X=1253.37, Y=863.61, Mass=299, SNR=11.9, Peak=34 HFD=3.5
20:19:08.773 00.001 12268 MultiStar: [#1 -0.29,-0.37,0.96,U] [#2 -0.13,-0.04,0.98,U] [#3 -0.25,-0.00,0.73,U] [#4 -0.67,-0.02,0.79,U] [#5 -0.47,0.02,0.64,U] [#6 -0.91,-0.18,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 -0.78,0.03,0.00,M7] [#9 -0.33,0.35,0.54,U] 
20:19:08.773 00.000 12268 single-star, 6 included, MultiStar: {-0.31, -0.06}, one-star: {-0.12, -0.12}
20:19:08.773 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.67) = xAngle (-0.67 = -0.67)
20:19:08.773 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.64 = -0.64)
20:19:08.773 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.34 mountX=0.14 mountY=-0.10, mountTheta=-0.65
20:19:08.774 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.12, opts=13)
20:19:08.774 00.000 12268 Enqueuing Move request for scope (-0.12, -0.12)
20:19:08.775 00.001 11616 Worker thread wakes up
20:19:08.775 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
20:19:08.775 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
20:19:08.775 00.000 11616 Moving (-0.12, -0.12) raw xDistance=0.14 yDistance=-0.10
20:19:08.775 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:08.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:19:08.775 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:08.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:19:08.775 00.000 11616 MoveAxis(E, 0, ABG)
20:19:08.775 00.000 11616 Move returns status 0, amount 0
20:19:08.775 00.000 11616 MoveAxis(N, 0, ABG)
20:19:08.775 00.000 11616 Move returns status 0, amount 0
20:19:08.775 00.000 11616 move complete, result=0
20:19:08.776 00.001 11616 worker thread done servicing request
20:19:08.798 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:19:08.815 00.017 12268 UpdateGuideState exits: m=299 SNR=11.9
20:19:08.816 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:08.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:08.816 00.000 12268 Enqueuing Expose request
20:19:08.816 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:08.816 00.000 11616 Worker thread wakes up
20:19:08.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:08.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:10.835 02.019 11616 Exposure complete
20:19:10.898 00.063 11616 worker thread done servicing request
20:19:10.898 00.000 12268 OnExposeComplete: enter
20:19:10.898 00.000 12268 UpdateGuideState(): m_state=6
20:19:10.899 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
20:19:10.899 00.000 12268 Star::Find returns 1 (0), X=1253.11, Y=863.79, Mass=249, SNR=10.8, Peak=30 HFD=3.7
20:19:10.899 00.000 12268 MultiStar: [#1 -0.31,-0.23,1.18,U] [#2 -0.39,-0.45,0.98,U] [#3 -0.33,-0.27,0.94,U] [#4 0.12,-0.26,0.98,U] [#5 -0.26,-0.16,0.62,U] [#6 -0.55,-0.18,0.79,U] [#7 0.38,-0.36,0.49,U] [#8 -0.96,0.34,0.00,M8] 
20:19:10.899 00.000 12268 refined, 7 included, MultiStar: {-0.25, -0.23}, one-star: {-0.38, 0.06}
20:19:10.899 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-1.67) = xAngle (-0.74 = -0.74)
20:19:10.899 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.70 = -0.70)
20:19:10.899 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.23 hyp=0.34 cameraTheta=-2.40 mountX=0.25 mountY=-0.22, mountTheta=-0.72
20:19:10.901 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.23, opts=13)
20:19:10.901 00.000 12268 Enqueuing Move request for scope (-0.25, -0.23)
20:19:10.901 00.000 11616 Worker thread wakes up
20:19:10.901 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.23) opts 0xd
20:19:10.901 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.23)
20:19:10.901 00.000 11616 Moving (-0.25, -0.23) raw xDistance=0.25 yDistance=-0.22
20:19:10.901 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:10.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:19:10.901 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:19:10.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:19:10.902 00.001 11616 MoveAxis(E, 0, ABG)
20:19:10.902 00.000 11616 Move returns status 0, amount 0
20:19:10.902 00.000 11616 MoveAxis(N, 0, ABG)
20:19:10.902 00.000 11616 Move returns status 0, amount 0
20:19:10.902 00.000 11616 move complete, result=0
20:19:10.902 00.000 11616 worker thread done servicing request
20:19:10.921 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:19:10.938 00.017 12268 UpdateGuideState exits: m=249 SNR=10.8
20:19:10.938 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:10.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:10.938 00.000 12268 Enqueuing Expose request
20:19:10.938 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:10.939 00.001 11616 Worker thread wakes up
20:19:10.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:10.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:12.944 02.005 11616 Exposure complete
20:19:13.004 00.060 11616 worker thread done servicing request
20:19:13.004 00.000 12268 OnExposeComplete: enter
20:19:13.004 00.000 12268 UpdateGuideState(): m_state=6
20:19:13.004 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
20:19:13.004 00.000 12268 Star::Find returns 1 (0), X=1252.83, Y=863.75, Mass=255, SNR=10.8, Peak=30 HFD=4.0
20:19:13.005 00.001 12268 MultiStar: [#1 -0.33,-0.09,1.04,U] [#2 -0.14,-0.35,1.04,U] [#3 -0.60,-0.38,0.00,M2] [#4 -0.45,-0.08,0.83,U] [#5 -0.28,0.17,0.69,U] [#6 -0.81,-0.10,0.00,M2] [#7 0.21,-0.85,0.00,M4] [#8 -0.29,0.40,0.67,U] 
20:19:13.005 00.000 12268 refined, 5 included, MultiStar: {-0.36, -0.02}, one-star: {-0.66, 0.02}
20:19:13.005 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.67) = xAngle (-1.41 = -1.41)
20:19:13.005 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.37 = -1.37)
20:19:13.005 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.02 hyp=0.36 cameraTheta=-3.07 mountX=0.06 mountY=-0.35, mountTheta=-1.40
20:19:13.007 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.02, opts=13)
20:19:13.007 00.000 12268 Enqueuing Move request for scope (-0.36, -0.02)
20:19:13.008 00.001 11616 Worker thread wakes up
20:19:13.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.02) opts 0xd
20:19:13.008 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.02)
20:19:13.008 00.000 11616 Moving (-0.36, -0.02) raw xDistance=0.06 yDistance=-0.35
20:19:13.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:13.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:19:13.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:19:13.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
20:19:13.008 00.000 11616 MoveAxis(E, 0, ABG)
20:19:13.008 00.000 11616 Move returns status 0, amount 0
20:19:13.008 00.000 11616 MoveAxis(N, 0, ABG)
20:19:13.008 00.000 11616 Move returns status 0, amount 0
20:19:13.009 00.001 11616 move complete, result=0
20:19:13.009 00.000 11616 worker thread done servicing request
20:19:13.029 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:19:13.047 00.018 12268 UpdateGuideState exits: m=255 SNR=10.8
20:19:13.048 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:13.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:13.048 00.000 12268 Enqueuing Expose request
20:19:13.048 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:19:13.048 00.000 11616 Worker thread wakes up
20:19:13.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:13.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:15.058 02.010 11616 Exposure complete
20:19:15.132 00.074 11616 worker thread done servicing request
20:19:15.132 00.000 12268 OnExposeComplete: enter
20:19:15.132 00.000 12268 UpdateGuideState(): m_state=6
20:19:15.133 00.001 12268 Star::Find(15, 1252, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
20:19:15.133 00.000 12268 Star::Find returns 1 (0), X=1253.53, Y=863.49, Mass=273, SNR=11.3, Peak=32 HFD=4.0
20:19:15.133 00.000 12268 MultiStar: [#1 -0.19,-0.37,0.99,U] [#2 -0.04,-0.20,1.01,U] [#3 -0.53,0.06,0.77,U] [#4 -0.67,-0.09,0.83,U] [#5 -0.53,-0.11,0.68,U] [#6 -0.07,0.09,0.73,U] [#7 0.04,-0.66,0.56,U] [#8 0.07,0.02,0.62,U] 
20:19:15.133 00.000 12268 single-star, 8 included, MultiStar: {-0.21, -0.17}, one-star: {0.04, -0.25}
20:19:15.133 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.67) = xAngle (0.26 = 0.26)
20:19:15.133 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.29 = 0.29)
20:19:15.133 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.41 mountX=0.24 mountY=0.07, mountTheta=0.28
20:19:15.135 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.25, opts=13)
20:19:15.135 00.000 12268 Enqueuing Move request for scope (0.04, -0.25)
20:19:15.135 00.000 11616 Worker thread wakes up
20:19:15.135 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd
20:19:15.135 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.25)
20:19:15.136 00.001 11616 Moving (0.04, -0.25) raw xDistance=0.24 yDistance=0.07
20:19:15.136 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:15.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:19:15.136 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:15.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:19:15.136 00.000 11616 MoveAxis(E, 0, ABG)
20:19:15.136 00.000 11616 Move returns status 0, amount 0
20:19:15.136 00.000 11616 MoveAxis(N, 0, ABG)
20:19:15.136 00.000 11616 Move returns status 0, amount 0
20:19:15.136 00.000 11616 move complete, result=0
20:19:15.137 00.001 11616 worker thread done servicing request
20:19:15.161 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:19:15.180 00.019 12268 UpdateGuideState exits: m=273 SNR=11.3
20:19:15.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:15.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:15.180 00.000 12268 Enqueuing Expose request
20:19:15.180 00.000 11616 Worker thread wakes up
20:19:15.180 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:15.181 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:15.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:17.188 02.007 11616 Exposure complete
20:19:17.249 00.061 11616 worker thread done servicing request
20:19:17.249 00.000 12268 OnExposeComplete: enter
20:19:17.249 00.000 12268 UpdateGuideState(): m_state=6
20:19:17.251 00.002 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
20:19:17.251 00.000 12268 Star::Find returns 1 (0), X=1253.36, Y=863.44, Mass=270, SNR=11.3, Peak=32 HFD=3.4
20:19:17.251 00.000 12268 MultiStar: [#1 -0.37,-0.23,1.01,U] [#2 -0.47,-0.28,1.00,U] [#3 0.26,-0.03,0.88,U] [#4 -0.48,0.11,0.73,U] [#5 0.14,0.06,0.67,U] [#6 -0.43,-0.04,0.75,U] [#7 -0.09,-0.10,0.50,U] [#8 -0.23,0.09,0.62,U] 
20:19:17.252 00.001 12268 refined, 8 included, MultiStar: {-0.21, -0.10}, one-star: {-0.13, -0.29}
20:19:17.252 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.67) = xAngle (-1.02 = -1.02)
20:19:17.252 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.99 = -0.99)
20:19:17.253 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-2.69 mountX=0.12 mountY=-0.19, mountTheta=-1.01
20:19:17.256 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.10, opts=13)
20:19:17.256 00.000 12268 Enqueuing Move request for scope (-0.21, -0.10)
20:19:17.256 00.000 11616 Worker thread wakes up
20:19:17.256 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.10) opts 0xd
20:19:17.256 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.10)
20:19:17.256 00.000 11616 Moving (-0.21, -0.10) raw xDistance=0.12 yDistance=-0.19
20:19:17.256 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:17.257 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:19:17.257 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=0.18 newest=-0.48
20:19:17.257 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
20:19:17.257 00.000 11616 MoveAxis(E, 0, ABG)
20:19:17.257 00.000 11616 Move returns status 0, amount 0
20:19:17.257 00.000 11616 BLC: Oldest BLC event removed
20:19:17.257 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2162 applied
20:19:17.257 00.000 11616 MoveAxis(N, 2178, ABG)
20:19:17.257 00.000 11616 Guiding  Dir = 0, Dur = 2178
20:19:17.258 00.001 11616 IsSlewing returns 0
20:19:17.258 00.000 11616 IsGuiding returns 0
20:19:17.259 00.001 11616 PulseGuide returned control before completion, sleep 2188
20:19:17.278 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:19:17.297 00.019 12268 UpdateGuideState exits: m=270 SNR=11.3
20:19:17.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:17.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:17.297 00.000 12268 Enqueuing Expose request
20:19:19.455 02.158 11616 IsGuiding returns 1
20:19:19.455 00.000 11616 scope still moving after pulse duration time elapsed
20:19:19.486 00.031 11616 IsSlewing returns 0
20:19:19.486 00.000 11616 IsGuiding returns 0
20:19:19.486 00.000 11616 scope move finished after 2178 + 49 ms
20:19:19.486 00.000 11616 Move returns status 0, amount 2178
20:19:19.487 00.001 11616 move complete, result=0
20:19:19.487 00.000 11616 worker thread done servicing request
20:19:19.487 00.000 11616 Worker thread wakes up
20:19:19.487 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 2178 ms NORTH
20:19:19.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:19.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:21.745 02.258 11616 Exposure complete
20:19:21.842 00.097 11616 worker thread done servicing request
20:19:21.842 00.000 12268 OnExposeComplete: enter
20:19:21.842 00.000 12268 UpdateGuideState(): m_state=6
20:19:21.843 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
20:19:21.843 00.000 12268 Star::Find returns 1 (0), X=1254.07, Y=862.75, Mass=256, SNR=11.0, Peak=38 HFD=3.4
20:19:21.843 00.000 12268 MultiStar: [#1 0.30,-0.60,1.06,U] [#2 0.42,-1.02,0.00,M1] [#3 0.24,-0.57,0.78,U] [#4 -0.12,-0.81,0.00,M1] [#5 -0.21,-0.74,0.00,M5] [#6 -0.08,-0.76,0.00,M1] [#7 0.95,-0.69,0.00,M3] [#8 0.27,-0.13,0.67,U] 
20:19:21.843 00.000 12268 refined, 3 included, MultiStar: {0.36, -0.62}, one-star: {0.58, -0.99}
20:19:21.843 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.67) = xAngle (0.63 = 0.63)
20:19:21.843 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.66 = 0.66)
20:19:21.843 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.62 hyp=0.71 cameraTheta=-1.04 mountX=0.58 mountY=0.43, mountTheta=0.65
20:19:21.845 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.62, opts=13)
20:19:21.845 00.000 12268 Enqueuing Move request for scope (0.36, -0.62)
20:19:21.845 00.000 11616 Worker thread wakes up
20:19:21.845 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.62) opts 0xd
20:19:21.845 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.62)
20:19:21.845 00.000 11616 Moving (0.36, -0.62) raw xDistance=0.58 yDistance=0.43
20:19:21.845 00.000 11616 BLC: History state: CurrMiss=-0.43, AvgInitMiss=0.07, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.029219, 1:-0.434847
20:19:21.845 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:19:21.846 00.001 11616 BLC: window closed
20:19:21.846 00.000 11616 resist switch: large excursion: input 0.58 thresh 0.29 direction from -1 to 1
20:19:21.846 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.73
20:19:21.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
20:19:21.846 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:21.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
20:19:21.846 00.000 11616 MoveAxis(W, 324, ABG)
20:19:21.846 00.000 11616 Guiding  Dir = 3, Dur = 324
20:19:21.846 00.000 11616 IsSlewing returns 0
20:19:21.847 00.001 11616 IsGuiding returns 0
20:19:21.847 00.000 11616 PulseGuide returned control before completion, sleep 334
20:19:21.867 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:19:21.886 00.019 12268 UpdateGuideState exits: m=256 SNR=11.0
20:19:21.887 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:21.887 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:21.887 00.000 12268 Enqueuing Expose request
20:19:22.183 00.296 11616 IsGuiding returns 1
20:19:22.183 00.000 11616 scope still moving after pulse duration time elapsed
20:19:22.214 00.031 11616 IsSlewing returns 0
20:19:22.214 00.000 11616 IsGuiding returns 0
20:19:22.214 00.000 11616 scope move finished after 324 + 43 ms
20:19:22.214 00.000 11616 Move returns status 0, amount 324
20:19:22.214 00.000 11616 MoveAxis(N, 0, ABG)
20:19:22.214 00.000 11616 Move returns status 0, amount 0
20:19:22.214 00.000 11616 move complete, result=0
20:19:22.215 00.001 11616 worker thread done servicing request
20:19:22.215 00.000 11616 Worker thread wakes up
20:19:22.215 00.000 12268 GuideStep: 0.6 px 324 ms WEST, 0.4 px 0 ms NORTH
20:19:22.215 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:22.215 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:24.232 02.017 11616 Exposure complete
20:19:24.308 00.076 11616 worker thread done servicing request
20:19:24.308 00.000 12268 OnExposeComplete: enter
20:19:24.308 00.000 12268 UpdateGuideState(): m_state=6
20:19:24.309 00.001 12268 Star::Find(15, 1254, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
20:19:24.309 00.000 12268 Star::Find returns 1 (0), X=1254.02, Y=863.14, Mass=280, SNR=11.4, Peak=38 HFD=4.0
20:19:24.309 00.000 12268 MultiStar: [#1 0.41,-0.64,0.00,M1] [#2 0.53,-0.81,0.00,M2] [#3 0.41,-0.61,0.00,M1] [#4 0.22,-0.60,0.79,U] [#5 0.17,-0.46,0.60,U] [#6 0.07,-0.58,0.75,U] [#7 0.00,0.00,0.00,L] [#8 0.26,-0.15,0.60,U] [#9 0.58,-0.61,0.00,M1] 
20:19:24.309 00.000 12268 refined, 4 included, MultiStar: {0.27, -0.50}, one-star: {0.53, -0.59}
20:19:24.310 00.001 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.67) = xAngle (0.59 = 0.59)
20:19:24.310 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.62 = 0.62)
20:19:24.310 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.50 hyp=0.57 cameraTheta=-1.08 mountX=0.47 mountY=0.33, mountTheta=0.61
20:19:24.311 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.50, opts=13)
20:19:24.312 00.001 12268 Enqueuing Move request for scope (0.27, -0.50)
20:19:24.312 00.000 11616 Worker thread wakes up
20:19:24.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.50) opts 0xd
20:19:24.312 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.50)
20:19:24.312 00.000 11616 Moving (0.27, -0.50) raw xDistance=0.47 yDistance=0.33
20:19:24.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.47
20:19:24.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:24.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
20:19:24.312 00.000 11616 MoveAxis(W, 264, ABG)
20:19:24.312 00.000 11616 Guiding  Dir = 3, Dur = 264
20:19:24.313 00.001 11616 IsSlewing returns 0
20:19:24.313 00.000 11616 IsGuiding returns 0
20:19:24.313 00.000 11616 PulseGuide returned control before completion, sleep 274
20:19:24.339 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:19:24.360 00.021 12268 UpdateGuideState exits: m=280 SNR=11.4
20:19:24.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:24.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:24.360 00.000 12268 Enqueuing Expose request
20:19:24.599 00.239 11616 IsGuiding returns 1
20:19:24.599 00.000 11616 scope still moving after pulse duration time elapsed
20:19:24.630 00.031 11616 IsSlewing returns 0
20:19:24.630 00.000 11616 IsGuiding returns 1
20:19:24.661 00.031 11616 IsSlewing returns 0
20:19:24.662 00.001 11616 IsGuiding returns 0
20:19:24.662 00.000 11616 scope move finished after 264 + 84 ms
20:19:24.662 00.000 11616 Move returns status 0, amount 264
20:19:24.662 00.000 11616 MoveAxis(N, 0, ABG)
20:19:24.662 00.000 11616 Move returns status 0, amount 0
20:19:24.662 00.000 11616 move complete, result=0
20:19:24.662 00.000 11616 worker thread done servicing request
20:19:24.662 00.000 11616 Worker thread wakes up
20:19:24.662 00.000 12268 GuideStep: 0.5 px 264 ms WEST, 0.3 px 0 ms NORTH
20:19:24.663 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:24.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:26.685 02.022 11616 Exposure complete
20:19:26.746 00.061 11616 worker thread done servicing request
20:19:26.746 00.000 12268 OnExposeComplete: enter
20:19:26.746 00.000 12268 UpdateGuideState(): m_state=6
20:19:26.746 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
20:19:26.746 00.000 12268 Star::Find returns 1 (0), X=1253.79, Y=863.68, Mass=318, SNR=12.2, Peak=33 HFD=4.5
20:19:26.747 00.001 12268 MultiStar: [#1 0.08,-0.26,0.92,U] [#2 0.10,-0.35,0.91,U] [#3 0.26,-0.20,0.72,U] [#4 0.33,0.02,0.78,U] [#5 -2.74,3.09,0.00,M5] [#6 0.03,-0.18,0.72,U] [#7 0.00,0.00,0.00,L] [#8 0.46,-0.02,0.57,U] [#9 0.46,0.56,0.00,M2] 
20:19:26.747 00.000 12268 refined, 6 included, MultiStar: {0.21, -0.16}, one-star: {0.30, -0.05}
20:19:26.747 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.67) = xAngle (1.03 = 1.03)
20:19:26.747 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.06 = 1.06)
20:19:26.747 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.16 hyp=0.27 cameraTheta=-0.64 mountX=0.14 mountY=0.23, mountTheta=1.04
20:19:26.748 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.16, opts=13)
20:19:26.748 00.000 12268 Enqueuing Move request for scope (0.21, -0.16)
20:19:26.748 00.000 11616 Worker thread wakes up
20:19:26.748 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.16) opts 0xd
20:19:26.748 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.16)
20:19:26.748 00.000 11616 Moving (0.21, -0.16) raw xDistance=0.14 yDistance=0.23
20:19:26.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:19:26.748 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:26.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:19:26.749 00.001 11616 MoveAxis(W, 76, ABG)
20:19:26.749 00.000 11616 Guiding  Dir = 3, Dur = 76
20:19:26.749 00.000 11616 IsSlewing returns 0
20:19:26.750 00.001 11616 IsGuiding returns 0
20:19:26.750 00.000 11616 PulseGuide returned control before completion, sleep 86
20:19:26.775 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:19:26.796 00.021 12268 UpdateGuideState exits: m=318 SNR=12.2
20:19:26.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:26.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:26.796 00.000 12268 Enqueuing Expose request
20:19:26.851 00.055 11616 IsGuiding returns 1
20:19:26.852 00.001 11616 scope still moving after pulse duration time elapsed
20:19:26.876 00.024 11616 IsSlewing returns 0
20:19:26.876 00.000 11616 IsGuiding returns 0
20:19:26.876 00.000 11616 scope move finished after 76 + 50 ms
20:19:26.876 00.000 11616 Move returns status 0, amount 76
20:19:26.876 00.000 11616 MoveAxis(N, 0, ABG)
20:19:26.876 00.000 11616 Move returns status 0, amount 0
20:19:26.877 00.001 11616 move complete, result=0
20:19:26.877 00.000 11616 worker thread done servicing request
20:19:26.877 00.000 11616 Worker thread wakes up
20:19:26.877 00.000 12268 GuideStep: 0.1 px 76 ms WEST, 0.2 px 0 ms NORTH
20:19:26.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:26.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:28.888 02.011 11616 Exposure complete
20:19:28.950 00.062 11616 worker thread done servicing request
20:19:28.950 00.000 12268 OnExposeComplete: enter
20:19:28.950 00.000 12268 UpdateGuideState(): m_state=6
20:19:28.950 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
20:19:28.950 00.000 12268 Star::Find returns 1 (0), X=1253.86, Y=863.92, Mass=264, SNR=11.2, Peak=40 HFD=3.4
20:19:28.951 00.001 12268 MultiStar: [#1 0.39,-0.05,0.95,U] [#2 0.42,0.37,1.10,U] [#3 0.74,0.18,0.00,M1] [#4 -0.01,0.50,0.83,U] [#5 0.34,-0.04,0.69,U] [#6 0.44,0.06,0.76,U] [#7 0.15,-0.46,0.50,U] [#8 0.52,0.75,0.00,M3] 
20:19:28.951 00.000 12268 refined, 6 included, MultiStar: {0.32, 0.13}, one-star: {0.37, 0.18}
20:19:28.951 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.67) = xAngle (2.06 = 2.06)
20:19:28.951 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.09 = 2.09)
20:19:28.951 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.13 hyp=0.34 cameraTheta=0.39 mountX=-0.16 mountY=0.30, mountTheta=2.06
20:19:28.952 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.13, opts=13)
20:19:28.952 00.000 12268 Enqueuing Move request for scope (0.32, 0.13)
20:19:28.953 00.001 11616 Worker thread wakes up
20:19:28.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.13) opts 0xd
20:19:28.953 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.13)
20:19:28.953 00.000 11616 Moving (0.32, 0.13) raw xDistance=-0.16 yDistance=0.30
20:19:28.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:28.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:19:28.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:28.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
20:19:28.953 00.000 11616 MoveAxis(E, 0, ABG)
20:19:28.953 00.000 11616 Move returns status 0, amount 0
20:19:28.953 00.000 11616 MoveAxis(N, 0, ABG)
20:19:28.953 00.000 11616 Move returns status 0, amount 0
20:19:28.953 00.000 11616 move complete, result=0
20:19:28.954 00.001 11616 worker thread done servicing request
20:19:28.974 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:19:28.992 00.018 12268 UpdateGuideState exits: m=264 SNR=11.2
20:19:28.992 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:28.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:28.992 00.000 12268 Enqueuing Expose request
20:19:28.992 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:19:28.992 00.000 11616 Worker thread wakes up
20:19:28.993 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:28.993 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:31.010 02.017 11616 Exposure complete
20:19:31.075 00.065 11616 worker thread done servicing request
20:19:31.075 00.000 12268 OnExposeComplete: enter
20:19:31.075 00.000 12268 UpdateGuideState(): m_state=6
20:19:31.076 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
20:19:31.076 00.000 12268 Star::Find returns 1 (0), X=1253.91, Y=864.39, Mass=322, SNR=12.3, Peak=38 HFD=4.4
20:19:31.076 00.000 12268 MultiStar: [#1 0.85,0.61,0.00,M1] [#2 0.26,0.42,0.88,U] [#3 0.44,0.55,0.00,M2] [#4 0.65,0.70,0.00,M1] [#5 0.60,0.42,0.00,M5] [#6 -0.00,0.61,0.72,U] [#7 1.56,0.34,0.00,M3] [#8 0.22,0.73,0.00,M4] 
20:19:31.076 00.000 12268 refined, 2 included, MultiStar: {0.25, 0.56}, one-star: {0.42, 0.66}
20:19:31.077 00.001 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.67) = xAngle (2.82 = 2.82)
20:19:31.077 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.85 = 2.85)
20:19:31.077 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.56 hyp=0.62 cameraTheta=1.15 mountX=-0.59 mountY=0.18, mountTheta=2.85
20:19:31.079 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.56, opts=13)
20:19:31.079 00.000 12268 Enqueuing Move request for scope (0.25, 0.56)
20:19:31.079 00.000 11616 Worker thread wakes up
20:19:31.079 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.56) opts 0xd
20:19:31.079 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.56)
20:19:31.079 00.000 11616 Moving (0.25, 0.56) raw xDistance=-0.59 yDistance=0.18
20:19:31.079 00.000 11616 resist switch: large excursion: input -0.59 thresh 0.29 direction from 1 to -1
20:19:31.079 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.76
20:19:31.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.59
20:19:31.079 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:19:31.080 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:19:31.080 00.000 11616 MoveAxis(E, 328, ABG)
20:19:31.080 00.000 11616 Guiding  Dir = 2, Dur = 328
20:19:31.080 00.000 11616 IsSlewing returns 0
20:19:31.080 00.000 11616 IsGuiding returns 0
20:19:31.081 00.001 11616 PulseGuide returned control before completion, sleep 338
20:19:31.104 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:19:31.123 00.019 12268 UpdateGuideState exits: m=322 SNR=12.3
20:19:31.124 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:31.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:31.124 00.000 12268 Enqueuing Expose request
20:19:31.429 00.305 11616 IsGuiding returns 1
20:19:31.429 00.000 11616 scope still moving after pulse duration time elapsed
20:19:31.460 00.031 11616 IsSlewing returns 0
20:19:31.461 00.001 11616 IsGuiding returns 0
20:19:31.461 00.000 11616 scope move finished after 328 + 52 ms
20:19:31.461 00.000 11616 Move returns status 0, amount 328
20:19:31.461 00.000 11616 MoveAxis(N, 0, ABG)
20:19:31.461 00.000 11616 Move returns status 0, amount 0
20:19:31.461 00.000 11616 move complete, result=0
20:19:31.461 00.000 11616 worker thread done servicing request
20:19:31.461 00.000 12268 GuideStep: -0.6 px 328 ms EAST, 0.2 px 0 ms NORTH
20:19:31.461 00.000 11616 Worker thread wakes up
20:19:31.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:31.462 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:33.461 01.999 11616 Exposure complete
20:19:33.521 00.060 11616 worker thread done servicing request
20:19:33.522 00.001 12268 OnExposeComplete: enter
20:19:33.522 00.000 12268 UpdateGuideState(): m_state=6
20:19:33.522 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
20:19:33.522 00.000 12268 Star::Find returns 1 (0), X=1253.72, Y=864.29, Mass=261, SNR=11.0, Peak=36 HFD=3.6
20:19:33.522 00.000 12268 MultiStar: [#1 0.44,0.97,0.00,M2] [#2 0.36,0.74,0.00,M1] [#3 0.45,0.45,0.81,U] [#4 0.09,0.96,0.00,M2] [#5 0.15,0.34,0.65,U] [#6 0.22,0.31,0.82,U] [#7 1.33,-0.29,0.00,M4] [#8 0.31,1.36,0.00,M5] 
20:19:33.522 00.000 12268 refined, 3 included, MultiStar: {0.27, 0.42}, one-star: {0.23, 0.55}
20:19:33.523 00.001 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.67) = xAngle (2.68 = 2.68)
20:19:33.523 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.71 = 2.71)
20:19:33.523 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.42 hyp=0.50 cameraTheta=1.01 mountX=-0.45 mountY=0.21, mountTheta=2.70
20:19:33.524 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.42, opts=13)
20:19:33.524 00.000 12268 Enqueuing Move request for scope (0.27, 0.42)
20:19:33.524 00.000 11616 Worker thread wakes up
20:19:33.524 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.42) opts 0xd
20:19:33.524 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.42)
20:19:33.525 00.001 11616 Moving (0.27, 0.42) raw xDistance=-0.45 yDistance=0.21
20:19:33.525 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
20:19:33.525 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.50 newest=0.68
20:19:33.525 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:19:33.525 00.000 11616 MoveAxis(E, 250, ABG)
20:19:33.525 00.000 11616 Guiding  Dir = 2, Dur = 250
20:19:33.525 00.000 11616 IsSlewing returns 0
20:19:33.526 00.001 11616 IsGuiding returns 0
20:19:33.526 00.000 11616 PulseGuide returned control before completion, sleep 260
20:19:33.550 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:19:33.568 00.018 12268 UpdateGuideState exits: m=261 SNR=11.0
20:19:33.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:33.569 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:33.569 00.000 12268 Enqueuing Expose request
20:19:33.794 00.225 11616 IsGuiding returns 1
20:19:33.794 00.000 11616 scope still moving after pulse duration time elapsed
20:19:33.824 00.030 11616 IsSlewing returns 0
20:19:33.824 00.000 11616 IsGuiding returns 0
20:19:33.824 00.000 11616 scope move finished after 250 + 48 ms
20:19:33.824 00.000 11616 Move returns status 0, amount 250
20:19:33.824 00.000 11616 BLC: Oldest BLC event removed
20:19:33.824 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2162 applied
20:19:33.825 00.001 11616 MoveAxis(S, 2180, ABG)
20:19:33.825 00.000 11616 Guiding  Dir = 1, Dur = 2180
20:19:33.825 00.000 11616 IsSlewing returns 0
20:19:33.825 00.000 11616 IsGuiding returns 0
20:19:33.825 00.000 11616 PulseGuide returned control before completion, sleep 2190
20:19:36.027 02.202 11616 IsGuiding returns 1
20:19:36.027 00.000 11616 scope still moving after pulse duration time elapsed
20:19:36.058 00.031 11616 IsSlewing returns 0
20:19:36.058 00.000 11616 IsGuiding returns 0
20:19:36.059 00.001 11616 scope move finished after 2180 + 53 ms
20:19:36.059 00.000 11616 Move returns status 0, amount 2180
20:19:36.059 00.000 11616 move complete, result=0
20:19:36.059 00.000 12268 GuideStep: -0.4 px 250 ms EAST, 0.2 px 2180 ms SOUTH
20:19:36.060 00.001 11616 worker thread done servicing request
20:19:36.061 00.001 11616 Worker thread wakes up
20:19:36.062 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:36.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:38.066 02.004 11616 Exposure complete
20:19:38.124 00.058 11616 worker thread done servicing request
20:19:38.124 00.000 12268 OnExposeComplete: enter
20:19:38.124 00.000 12268 UpdateGuideState(): m_state=6
20:19:38.125 00.001 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
20:19:38.125 00.000 12268 Star::Find returns 1 (0), X=1253.42, Y=863.63, Mass=265, SNR=11.2, Peak=32 HFD=3.4
20:19:38.125 00.000 12268 MultiStar: [#1 -0.07,-0.20,0.99,U] [#2 -0.31,-0.29,0.94,U] [#3 -0.07,0.05,0.77,U] [#4 -0.04,-0.37,0.83,U] [#5 -0.24,-0.08,0.67,U] [#6 0.11,-0.03,0.79,U] [#7 -0.05,-0.17,0.48,U] [#8 0.83,0.46,0.00,M6] 
20:19:38.125 00.000 12268 single-star, 7 included, MultiStar: {-0.10, -0.16}, one-star: {-0.07, -0.10}
20:19:38.125 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-1.67) = xAngle (-0.51 = -0.51)
20:19:38.125 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.48 = -0.48)
20:19:38.125 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.13 cameraTheta=-2.17 mountX=0.11 mountY=-0.06, mountTheta=-0.48
20:19:38.126 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.10, opts=13)
20:19:38.127 00.001 12268 Enqueuing Move request for scope (-0.07, -0.10)
20:19:38.127 00.000 11616 Worker thread wakes up
20:19:38.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
20:19:38.127 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
20:19:38.127 00.000 11616 Moving (-0.07, -0.10) raw xDistance=0.11 yDistance=-0.06
20:19:38.127 00.000 11616 BLC: History state: CurrMiss=-0.06, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.031449, 1:-0.057660
20:19:38.127 00.000 11616 BLC: No correction, Miss < min_move
20:19:38.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:38.128 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:19:38.128 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:38.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:19:38.128 00.000 11616 MoveAxis(E, 0, ABG)
20:19:38.128 00.000 11616 Move returns status 0, amount 0
20:19:38.128 00.000 11616 MoveAxis(N, 0, ABG)
20:19:38.128 00.000 11616 Move returns status 0, amount 0
20:19:38.129 00.001 11616 move complete, result=0
20:19:38.129 00.000 11616 worker thread done servicing request
20:19:38.149 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:19:38.168 00.019 12268 UpdateGuideState exits: m=265 SNR=11.2
20:19:38.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:38.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:38.168 00.000 12268 Enqueuing Expose request
20:19:38.168 00.000 11616 Worker thread wakes up
20:19:38.168 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:38.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:38.169 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:40.184 02.015 11616 Exposure complete
20:19:40.254 00.070 11616 worker thread done servicing request
20:19:40.254 00.000 12268 OnExposeComplete: enter
20:19:40.254 00.000 12268 UpdateGuideState(): m_state=6
20:19:40.254 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
20:19:40.255 00.001 12268 Star::Find returns 1 (0), X=1253.33, Y=863.33, Mass=285, SNR=11.5, Peak=32 HFD=3.6
20:19:40.255 00.000 12268 MultiStar: [#1 -0.14,-0.59,1.01,U] [#2 -0.10,-0.22,0.95,U] [#3 -0.22,0.06,0.90,U] [#4 -0.25,0.20,0.82,U] [#5 -0.20,-0.32,0.59,U] [#6 -0.49,-0.09,0.74,U] [#7 -0.25,-0.72,0.00,M4] [#8 -0.25,0.31,0.58,U] 
20:19:40.255 00.000 12268 refined, 7 included, MultiStar: {-0.22, -0.16}, one-star: {-0.16, -0.41}
20:19:40.255 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-1.67) = xAngle (-0.83 = -0.83)
20:19:40.255 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.80 = -0.80)
20:19:40.255 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-2.50 mountX=0.18 mountY=-0.19, mountTheta=-0.82
20:19:40.257 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.16, opts=13)
20:19:40.257 00.000 12268 Enqueuing Move request for scope (-0.22, -0.16)
20:19:40.257 00.000 11616 Worker thread wakes up
20:19:40.257 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.16) opts 0xd
20:19:40.257 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.16)
20:19:40.258 00.001 11616 Moving (-0.22, -0.16) raw xDistance=0.18 yDistance=-0.19
20:19:40.258 00.000 11616 BLC: History state: CurrMiss=-0.19, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.031449, 1:-0.057660, 2:-0.194411
20:19:40.258 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:19:40.258 00.000 11616 BLC: window closed
20:19:40.258 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:40.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:19:40.259 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:40.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:19:40.259 00.000 11616 MoveAxis(E, 0, ABG)
20:19:40.259 00.000 11616 Move returns status 0, amount 0
20:19:40.259 00.000 11616 MoveAxis(N, 0, ABG)
20:19:40.259 00.000 11616 Move returns status 0, amount 0
20:19:40.259 00.000 11616 move complete, result=0
20:19:40.260 00.001 11616 worker thread done servicing request
20:19:40.279 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:19:40.298 00.019 12268 UpdateGuideState exits: m=285 SNR=11.5
20:19:40.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:40.299 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:40.299 00.000 12268 Enqueuing Expose request
20:19:40.299 00.000 11616 Worker thread wakes up
20:19:40.299 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:40.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:40.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:42.308 02.009 11616 Exposure complete
20:19:42.364 00.056 11616 worker thread done servicing request
20:19:42.365 00.001 12268 OnExposeComplete: enter
20:19:42.365 00.000 12268 UpdateGuideState(): m_state=6
20:19:42.365 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
20:19:42.366 00.001 12268 Star::Find returns 1 (0), X=1253.50, Y=863.57, Mass=304, SNR=12.0, Peak=35 HFD=3.4
20:19:42.366 00.000 12268 MultiStar: [#1 -0.33,-0.19,0.89,U] [#2 0.22,-0.42,1.04,U] [#3 -0.34,0.05,0.92,U] [#4 0.15,-0.12,0.78,U] [#5 -0.02,-0.28,0.59,U] [#6 -0.26,-0.67,0.00,M1] [#7 -0.72,-0.95,0.00,M5] [#8 -0.47,0.28,0.56,U] 
20:19:42.366 00.000 12268 single-star, 6 included, MultiStar: {-0.09, -0.14}, one-star: {0.01, -0.17}
20:19:42.366 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.67) = xAngle (0.14 = 0.14)
20:19:42.366 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.17 = 0.17)
20:19:42.366 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.53 mountX=0.17 mountY=0.03, mountTheta=0.17
20:19:42.368 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.17, opts=13)
20:19:42.368 00.000 12268 Enqueuing Move request for scope (0.01, -0.17)
20:19:42.368 00.000 11616 Worker thread wakes up
20:19:42.368 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
20:19:42.368 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
20:19:42.368 00.000 11616 Moving (0.01, -0.17) raw xDistance=0.17 yDistance=0.03
20:19:42.369 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:42.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:19:42.369 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:42.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:19:42.369 00.000 11616 MoveAxis(E, 0, ABG)
20:19:42.369 00.000 11616 Move returns status 0, amount 0
20:19:42.369 00.000 11616 MoveAxis(N, 0, ABG)
20:19:42.369 00.000 11616 Move returns status 0, amount 0
20:19:42.370 00.001 11616 move complete, result=0
20:19:42.370 00.000 11616 worker thread done servicing request
20:19:42.390 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:19:42.408 00.018 12268 UpdateGuideState exits: m=304 SNR=12.0
20:19:42.409 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:42.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:42.409 00.000 12268 Enqueuing Expose request
20:19:42.409 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:19:42.409 00.000 11616 Worker thread wakes up
20:19:42.410 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:42.410 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:44.424 02.014 11616 Exposure complete
20:19:44.481 00.057 11616 worker thread done servicing request
20:19:44.483 00.002 12268 OnExposeComplete: enter
20:19:44.483 00.000 12268 UpdateGuideState(): m_state=6
20:19:44.483 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
20:19:44.483 00.000 12268 Star::Find returns 1 (0), X=1252.49, Y=863.25, Mass=280, SNR=11.4, Peak=32 HFD=3.8
20:19:44.483 00.000 12268 MultiStar: [#1 -0.39,-0.47,1.01,U] [#2 -0.65,-0.36,0.00,M1] [#3 -0.48,-0.27,0.94,U] [#4 -0.35,-0.57,0.78,U] [#5 -0.56,-0.39,0.65,U] [#6 -0.52,-0.57,0.00,M2] [#7 -0.35,-1.10,0.00,M6] [#8 -0.84,-0.13,0.00,M5] 
20:19:44.483 00.000 12268 refined, 4 included, MultiStar: {-0.57, -0.44}, one-star: {-1.00, -0.49}
20:19:44.483 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.67) = xAngle (-0.81 = -0.81)
20:19:44.484 00.001 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.78 = -0.78)
20:19:44.484 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.44 hyp=0.72 cameraTheta=-2.48 mountX=0.49 mountY=-0.51, mountTheta=-0.80
20:19:44.485 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-0.44, opts=13)
20:19:44.485 00.000 12268 Enqueuing Move request for scope (-0.57, -0.44)
20:19:44.485 00.000 11616 Worker thread wakes up
20:19:44.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.44) opts 0xd
20:19:44.485 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -0.44)
20:19:44.486 00.001 11616 Moving (-0.57, -0.44) raw xDistance=0.49 yDistance=-0.51
20:19:44.486 00.000 11616 resist switch: large excursion: input 0.49 thresh 0.29 direction from -1 to 1
20:19:44.486 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.48
20:19:44.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
20:19:44.486 00.000 11616 resist switch: large excursion: input -0.51 thresh 0.45 direction from 1 to -1
20:19:44.487 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.52
20:19:44.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
20:19:44.487 00.000 11616 MoveAxis(W, 276, ABG)
20:19:44.487 00.000 11616 Guiding  Dir = 3, Dur = 276
20:19:44.489 00.002 11616 IsSlewing returns 0
20:19:44.489 00.000 11616 IsGuiding returns 0
20:19:44.489 00.000 11616 PulseGuide returned control before completion, sleep 286
20:19:44.513 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:19:44.530 00.017 12268 UpdateGuideState exits: m=280 SNR=11.4
20:19:44.530 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:44.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:44.530 00.000 12268 Enqueuing Expose request
20:19:44.782 00.252 11616 IsGuiding returns 1
20:19:44.783 00.001 11616 scope still moving after pulse duration time elapsed
20:19:44.813 00.030 11616 IsSlewing returns 0
20:19:44.814 00.001 11616 IsGuiding returns 0
20:19:44.814 00.000 11616 scope move finished after 276 + 50 ms
20:19:44.815 00.001 11616 Move returns status 0, amount 276
20:19:44.815 00.000 11616 BLC: Oldest BLC event removed
20:19:44.815 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2162 applied
20:19:44.815 00.000 11616 MoveAxis(N, 2205, ABG)
20:19:44.815 00.000 11616 Guiding  Dir = 0, Dur = 2205
20:19:44.815 00.000 11616 IsSlewing returns 0
20:19:44.816 00.001 11616 IsGuiding returns 0
20:19:44.816 00.000 11616 PulseGuide returned control before completion, sleep 2215
20:19:47.034 02.218 11616 IsGuiding returns 1
20:19:47.034 00.000 11616 scope still moving after pulse duration time elapsed
20:19:47.065 00.031 11616 IsSlewing returns 0
20:19:47.065 00.000 11616 IsGuiding returns 0
20:19:47.065 00.000 11616 scope move finished after 2205 + 44 ms
20:19:47.066 00.001 11616 Move returns status 0, amount 2205
20:19:47.066 00.000 11616 move complete, result=0
20:19:47.066 00.000 11616 worker thread done servicing request
20:19:47.066 00.000 12268 GuideStep: 0.5 px 276 ms WEST, -0.5 px 2205 ms NORTH
20:19:47.066 00.000 11616 Worker thread wakes up
20:19:47.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:47.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:49.068 02.002 11616 Exposure complete
20:19:49.126 00.058 11616 worker thread done servicing request
20:19:49.126 00.000 12268 OnExposeComplete: enter
20:19:49.126 00.000 12268 UpdateGuideState(): m_state=6
20:19:49.126 00.000 12268 Star::Find(15, 1252, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
20:19:49.126 00.000 12268 Star::Find returns 1 (0), X=1253.04, Y=863.74, Mass=224, SNR=10.3, Peak=40 HFD=3.0
20:19:49.127 00.001 12268 MultiStar: [#1 -0.37,0.08,1.08,U] [#2 -0.23,0.10,1.08,U] [#3 -0.30,0.25,1.04,U] [#4 -0.66,0.34,0.00,M1] [#5 -1.24,1.15,0.00,M1] [#6 -0.70,0.61,0.00,M3] [#7 -0.38,0.38,0.59,U] [#8 -0.33,0.06,0.65,U] 
20:19:49.127 00.000 12268 refined, 5 included, MultiStar: {-0.34, 0.13}, one-star: {-0.46, 0.00}
20:19:49.127 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.67) = xAngle (4.44 = -1.84)
20:19:49.127 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.47 = -1.81)
20:19:49.127 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.13 hyp=0.36 cameraTheta=2.77 mountX=-0.10 mountY=-0.35, mountTheta=-1.84
20:19:49.128 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.13, opts=13)
20:19:49.128 00.000 12268 Enqueuing Move request for scope (-0.34, 0.13)
20:19:49.129 00.001 11616 Worker thread wakes up
20:19:49.129 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.13) opts 0xd
20:19:49.129 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.13)
20:19:49.129 00.000 11616 Moving (-0.34, 0.13) raw xDistance=-0.10 yDistance=-0.35
20:19:49.129 00.000 11616 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.02, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.076065, 1:0.353580
20:19:49.129 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:19:49.129 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:49.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:19:49.130 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
20:19:49.130 00.000 11616 MoveAxis(E, 0, ABG)
20:19:49.130 00.000 11616 Move returns status 0, amount 0
20:19:49.130 00.000 11616 MoveAxis(N, 30, ABG)
20:19:49.130 00.000 11616 Guiding  Dir = 0, Dur = 30
20:19:49.131 00.001 11616 IsSlewing returns 0
20:19:49.131 00.000 11616 IsGuiding returns 0
20:19:49.131 00.000 11616 PulseGuide returned control before completion, sleep 40
20:19:49.154 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:19:49.172 00.018 12268 UpdateGuideState exits: m=224 SNR=10.3
20:19:49.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:49.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:49.173 00.001 12268 Enqueuing Expose request
20:19:49.181 00.008 11616 IsGuiding returns 1
20:19:49.181 00.000 11616 scope still moving after pulse duration time elapsed
20:19:49.211 00.030 11616 IsSlewing returns 0
20:19:49.211 00.000 11616 IsGuiding returns 0
20:19:49.211 00.000 11616 scope move finished after 30 + 50 ms
20:19:49.211 00.000 11616 Move returns status 0, amount 30
20:19:49.212 00.001 11616 move complete, result=0
20:19:49.212 00.000 11616 worker thread done servicing request
20:19:49.212 00.000 11616 Worker thread wakes up
20:19:49.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:49.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:49.212 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 30 ms NORTH
20:19:51.218 02.006 11616 Exposure complete
20:19:51.278 00.060 11616 worker thread done servicing request
20:19:51.278 00.000 12268 OnExposeComplete: enter
20:19:51.278 00.000 12268 UpdateGuideState(): m_state=6
20:19:51.278 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
20:19:51.279 00.001 12268 Star::Find returns 1 (0), X=1253.29, Y=863.89, Mass=275, SNR=11.4, Peak=40 HFD=3.8
20:19:51.279 00.000 12268 MultiStar: [#1 0.11,0.48,0.98,U] [#2 -0.22,0.45,0.95,U] [#3 0.33,0.03,0.81,U] [#4 -0.06,0.30,0.93,U] [#5 0.11,0.06,0.62,U] [#6 0.06,0.37,0.75,U] [#7 0.22,0.18,0.46,U] [#8 -0.19,0.34,0.60,U] 
20:19:51.279 00.000 12268 single-star, 8 included, MultiStar: {0.00, 0.28}, one-star: {-0.20, 0.15}
20:19:51.279 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.67) = xAngle (4.16 = -2.12)
20:19:51.279 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.19 = -2.09)
20:19:51.279 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.25 cameraTheta=2.50 mountX=-0.13 mountY=-0.22, mountTheta=-2.11
20:19:51.281 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.15, opts=13)
20:19:51.281 00.000 12268 Enqueuing Move request for scope (-0.20, 0.15)
20:19:51.281 00.000 11616 Worker thread wakes up
20:19:51.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
20:19:51.281 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
20:19:51.281 00.000 11616 Moving (-0.20, 0.15) raw xDistance=-0.13 yDistance=-0.22
20:19:51.281 00.000 11616 BLC: History state: CurrMiss=0.22, AvgInitMiss=0.02, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.076065, 1:0.353580, 2:0.217676
20:19:51.281 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
20:19:51.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:51.282 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:19:51.282 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
20:19:51.282 00.000 11616 MoveAxis(E, 0, ABG)
20:19:51.282 00.000 11616 Move returns status 0, amount 0
20:19:51.283 00.001 11616 MoveAxis(N, 18, ABG)
20:19:51.283 00.000 11616 Guiding  Dir = 0, Dur = 18
20:19:51.283 00.000 11616 IsSlewing returns 0
20:19:51.283 00.000 11616 IsGuiding returns 0
20:19:51.285 00.002 11616 PulseGuide returned control before completion, sleep 28
20:19:51.305 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:19:51.322 00.017 12268 UpdateGuideState exits: m=275 SNR=11.4
20:19:51.323 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:51.323 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:51.323 00.000 12268 Enqueuing Expose request
20:19:51.324 00.001 11616 IsGuiding returns 1
20:19:51.324 00.000 11616 scope still moving after pulse duration time elapsed
20:19:51.355 00.031 11616 IsSlewing returns 0
20:19:51.356 00.001 11616 IsGuiding returns 0
20:19:51.356 00.000 11616 scope move finished after 18 + 53 ms
20:19:51.356 00.000 11616 Move returns status 0, amount 18
20:19:51.356 00.000 11616 move complete, result=0
20:19:51.357 00.001 11616 worker thread done servicing request
20:19:51.357 00.000 11616 Worker thread wakes up
20:19:51.357 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 18 ms NORTH
20:19:51.357 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:51.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:53.361 02.004 11616 Exposure complete
20:19:53.419 00.058 11616 worker thread done servicing request
20:19:53.419 00.000 12268 OnExposeComplete: enter
20:19:53.420 00.001 12268 UpdateGuideState(): m_state=6
20:19:53.420 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
20:19:53.420 00.000 12268 Star::Find returns 1 (0), X=1253.42, Y=864.00, Mass=274, SNR=11.3, Peak=36 HFD=3.7
20:19:53.420 00.000 12268 MultiStar: [#1 0.55,0.61,0.00,M1] [#2 0.13,0.78,0.00,M1] [#3 0.21,0.65,0.74,U] [#4 -0.02,0.56,0.87,U] [#5 -0.66,1.60,0.00,M1] [#6 0.08,0.53,0.72,U] [#7 1.11,0.52,0.00,M5] [#8 0.31,0.91,0.00,M4] 
20:19:53.420 00.000 12268 single-star, 3 included, MultiStar: {0.04, 0.48}, one-star: {-0.07, 0.26}
20:19:53.420 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.67) = xAngle (3.49 = -2.79)
20:19:53.421 00.001 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.52 = -2.76)
20:19:53.421 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.82 mountX=-0.25 mountY=-0.10, mountTheta=-2.76
20:19:53.422 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.26, opts=13)
20:19:53.422 00.000 12268 Enqueuing Move request for scope (-0.07, 0.26)
20:19:53.422 00.000 11616 Worker thread wakes up
20:19:53.423 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.26) opts 0xd
20:19:53.423 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.26)
20:19:53.423 00.000 11616 Moving (-0.07, 0.26) raw xDistance=-0.25 yDistance=-0.10
20:19:53.423 00.000 11616 BLC: window closed
20:19:53.423 00.000 11616 BLC: History state: CurrMiss=0.10, AvgInitMiss=0.02, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.076065, 1:0.353580, 2:0.217676
20:19:53.423 00.000 11616 BLC: No correction, Miss < min_move
20:19:53.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:53.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:19:53.424 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:53.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:19:53.424 00.000 11616 MoveAxis(E, 0, ABG)
20:19:53.424 00.000 11616 Move returns status 0, amount 0
20:19:53.424 00.000 11616 MoveAxis(N, 0, ABG)
20:19:53.424 00.000 11616 Move returns status 0, amount 0
20:19:53.424 00.000 11616 move complete, result=0
20:19:53.424 00.000 11616 worker thread done servicing request
20:19:53.444 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:19:53.461 00.017 12268 UpdateGuideState exits: m=274 SNR=11.3
20:19:53.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:53.462 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:53.462 00.000 12268 Enqueuing Expose request
20:19:53.462 00.000 11616 Worker thread wakes up
20:19:53.462 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:53.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:53.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:55.461 01.999 11616 Exposure complete
20:19:55.519 00.058 11616 worker thread done servicing request
20:19:55.520 00.001 12268 OnExposeComplete: enter
20:19:55.520 00.000 12268 UpdateGuideState(): m_state=6
20:19:55.520 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
20:19:55.520 00.000 12268 Star::Find returns 1 (0), X=1253.34, Y=864.30, Mass=279, SNR=11.5, Peak=34 HFD=3.6
20:19:55.520 00.000 12268 MultiStar: [#1 0.09,0.41,1.07,U] [#2 -0.18,0.56,0.99,U] [#3 -0.01,0.50,0.77,U] [#4 -0.29,0.45,0.82,U] [#5 -0.93,1.17,0.00,M2] [#6 -0.13,0.28,0.74,U] [#7 -0.30,0.70,0.00,M6] [#8 0.55,0.97,0.00,M5] 
20:19:55.521 00.001 12268 refined, 5 included, MultiStar: {-0.11, 0.47}, one-star: {-0.15, 0.57}
20:19:55.521 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.67) = xAngle (3.46 = -2.82)
20:19:55.521 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.50 = -2.79)
20:19:55.521 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.47 hyp=0.48 cameraTheta=1.80 mountX=-0.45 mountY=-0.17, mountTheta=-2.79
20:19:55.522 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.47, opts=13)
20:19:55.522 00.000 12268 Enqueuing Move request for scope (-0.11, 0.47)
20:19:55.522 00.000 11616 Worker thread wakes up
20:19:55.522 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.47) opts 0xd
20:19:55.522 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.47)
20:19:55.523 00.001 11616 Moving (-0.11, 0.47) raw xDistance=-0.45 yDistance=-0.17
20:19:55.523 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
20:19:55.523 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.36
20:19:55.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
20:19:55.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.17
20:19:55.523 00.000 11616 MoveAxis(E, 254, ABG)
20:19:55.524 00.001 11616 Guiding  Dir = 2, Dur = 254
20:19:55.524 00.000 11616 IsSlewing returns 0
20:19:55.524 00.000 11616 IsGuiding returns 0
20:19:55.525 00.001 11616 PulseGuide returned control before completion, sleep 264
20:19:55.546 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:19:55.565 00.019 12268 UpdateGuideState exits: m=279 SNR=11.5
20:19:55.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:55.566 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:55.566 00.000 12268 Enqueuing Expose request
20:19:55.800 00.234 11616 IsGuiding returns 1
20:19:55.801 00.001 11616 scope still moving after pulse duration time elapsed
20:19:55.830 00.029 11616 IsSlewing returns 0
20:19:55.830 00.000 11616 IsGuiding returns 0
20:19:55.830 00.000 11616 scope move finished after 254 + 52 ms
20:19:55.831 00.001 11616 Move returns status 0, amount 254
20:19:55.831 00.000 11616 MoveAxis(N, 14, ABG)
20:19:55.831 00.000 11616 Guiding  Dir = 0, Dur = 14
20:19:55.831 00.000 11616 IsSlewing returns 0
20:19:55.832 00.001 11616 IsGuiding returns 0
20:19:55.832 00.000 11616 PulseGuide returned control before completion, sleep 24
20:19:55.863 00.031 11616 IsGuiding returns 1
20:19:55.863 00.000 11616 scope still moving after pulse duration time elapsed
20:19:55.893 00.030 11616 IsSlewing returns 0
20:19:55.893 00.000 11616 IsGuiding returns 1
20:19:55.923 00.030 11616 IsSlewing returns 0
20:19:55.924 00.001 11616 IsGuiding returns 1
20:19:55.955 00.031 11616 IsSlewing returns 0
20:19:55.957 00.002 11616 IsGuiding returns 1
20:19:55.985 00.028 11616 IsSlewing returns 0
20:19:55.986 00.001 11616 IsGuiding returns 1
20:19:56.016 00.030 11616 IsSlewing returns 0
20:19:56.017 00.001 11616 IsGuiding returns 0
20:19:56.017 00.000 11616 scope move finished after 14 + 170 ms
20:19:56.017 00.000 11616 Move returns status 0, amount 14
20:19:56.017 00.000 11616 move complete, result=0
20:19:56.017 00.000 11616 worker thread done servicing request
20:19:56.018 00.001 11616 Worker thread wakes up
20:19:56.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:56.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:19:56.018 00.000 12268 GuideStep: -0.5 px 254 ms EAST, -0.2 px 14 ms NORTH
20:19:58.029 02.011 11616 Exposure complete
20:19:58.085 00.056 11616 worker thread done servicing request
20:19:58.085 00.000 12268 OnExposeComplete: enter
20:19:58.086 00.001 12268 UpdateGuideState(): m_state=6
20:19:58.086 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
20:19:58.086 00.000 12268 Star::Find returns 1 (0), X=1253.64, Y=863.18, Mass=275, SNR=11.4, Peak=39 HFD=3.5
20:19:58.086 00.000 12268 MultiStar: [#1 -0.07,-0.50,1.00,U] [#2 -0.02,-0.47,0.96,U] [#3 0.28,-0.54,0.73,U] [#4 0.08,-0.42,0.79,U] [#5 -0.13,-0.52,0.66,U] [#6 -0.33,-0.53,0.77,U] [#7 0.36,-1.33,0.00,M7] [#8 -0.35,-0.19,0.59,U] 
20:19:58.086 00.000 12268 refined, 7 included, MultiStar: {-0.03, -0.48}, one-star: {0.15, -0.56}
20:19:58.087 00.001 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.67) = xAngle (0.03 = 0.03)
20:19:58.087 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.06 = 0.06)
20:19:58.087 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.48 hyp=0.48 cameraTheta=-1.64 mountX=0.48 mountY=0.03, mountTheta=0.06
20:19:58.088 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.48, opts=13)
20:19:58.089 00.001 12268 Enqueuing Move request for scope (-0.03, -0.48)
20:19:58.089 00.000 11616 Worker thread wakes up
20:19:58.089 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.48) opts 0xd
20:19:58.089 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.48)
20:19:58.089 00.000 11616 Moving (-0.03, -0.48) raw xDistance=0.48 yDistance=0.03
20:19:58.089 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
20:19:58.089 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.43
20:19:58.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
20:19:58.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:58.090 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:19:58.090 00.000 11616 MoveAxis(W, 267, ABG)
20:19:58.090 00.000 11616 Guiding  Dir = 3, Dur = 267
20:19:58.090 00.000 11616 IsSlewing returns 0
20:19:58.090 00.000 11616 IsGuiding returns 0
20:19:58.091 00.001 11616 PulseGuide returned control before completion, sleep 277
20:19:58.109 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:19:58.126 00.017 12268 UpdateGuideState exits: m=275 SNR=11.4
20:19:58.127 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:58.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:19:58.127 00.000 12268 Enqueuing Expose request
20:19:58.384 00.257 11616 IsGuiding returns 1
20:19:58.384 00.000 11616 scope still moving after pulse duration time elapsed
20:19:58.414 00.030 11616 IsSlewing returns 0
20:19:58.414 00.000 11616 IsGuiding returns 0
20:19:58.415 00.001 11616 scope move finished after 267 + 57 ms
20:19:58.415 00.000 11616 Move returns status 0, amount 267
20:19:58.415 00.000 11616 MoveAxis(N, 0, ABG)
20:19:58.415 00.000 11616 Move returns status 0, amount 0
20:19:58.415 00.000 11616 move complete, result=0
20:19:58.415 00.000 11616 worker thread done servicing request
20:19:58.416 00.001 11616 Worker thread wakes up
20:19:58.416 00.000 12268 GuideStep: 0.5 px 267 ms WEST, 0.0 px 0 ms NORTH
20:19:58.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:19:58.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:00.422 02.006 11616 Exposure complete
20:20:00.480 00.058 11616 worker thread done servicing request
20:20:00.480 00.000 12268 OnExposeComplete: enter
20:20:00.480 00.000 12268 UpdateGuideState(): m_state=6
20:20:00.481 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
20:20:00.481 00.000 12268 Star::Find returns 1 (0), X=1253.86, Y=863.44, Mass=295, SNR=11.8, Peak=38 HFD=3.9
20:20:00.481 00.000 12268 MultiStar: [#1 0.49,-0.50,0.00,M1] [#2 0.32,-0.28,0.95,U] [#3 0.65,0.04,0.78,U] [#4 0.32,-0.50,0.75,U] [#5 -2.69,3.60,0.00,M2] [#6 0.20,0.15,0.73,U] [#7 -0.07,-0.59,0.49,U] [#8 0.42,0.33,0.55,U] 
20:20:00.481 00.000 12268 refined, 6 included, MultiStar: {0.33, -0.18}, one-star: {0.37, -0.30}
20:20:00.481 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-1.67) = xAngle (1.19 = 1.19)
20:20:00.481 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.22 = 1.22)
20:20:00.481 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.18 hyp=0.38 cameraTheta=-0.48 mountX=0.14 mountY=0.35, mountTheta=1.19
20:20:00.487 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.18, opts=13)
20:20:00.487 00.000 12268 Enqueuing Move request for scope (0.33, -0.18)
20:20:00.487 00.000 11616 Worker thread wakes up
20:20:00.487 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.18) opts 0xd
20:20:00.488 00.001 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.18)
20:20:00.488 00.000 11616 Moving (0.33, -0.18) raw xDistance=0.14 yDistance=0.35
20:20:00.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:20:00.488 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:20:00.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
20:20:00.488 00.000 11616 MoveAxis(W, 79, ABG)
20:20:00.488 00.000 11616 Guiding  Dir = 3, Dur = 79
20:20:00.489 00.001 11616 IsSlewing returns 0
20:20:00.489 00.000 11616 IsGuiding returns 0
20:20:00.489 00.000 11616 PulseGuide returned control before completion, sleep 89
20:20:00.510 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:20:00.527 00.017 12268 UpdateGuideState exits: m=295 SNR=11.8
20:20:00.527 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:00.527 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:00.527 00.000 12268 Enqueuing Expose request
20:20:00.591 00.064 11616 IsGuiding returns 1
20:20:00.591 00.000 11616 scope still moving after pulse duration time elapsed
20:20:00.622 00.031 11616 IsSlewing returns 0
20:20:00.623 00.001 11616 IsGuiding returns 0
20:20:00.623 00.000 11616 scope move finished after 79 + 54 ms
20:20:00.623 00.000 11616 Move returns status 0, amount 79
20:20:00.623 00.000 11616 MoveAxis(N, 0, ABG)
20:20:00.623 00.000 11616 Move returns status 0, amount 0
20:20:00.623 00.000 11616 move complete, result=0
20:20:00.623 00.000 11616 worker thread done servicing request
20:20:00.623 00.000 11616 Worker thread wakes up
20:20:00.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:00.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:00.624 00.001 12268 GuideStep: 0.1 px 79 ms WEST, 0.4 px 0 ms NORTH
20:20:02.629 02.005 11616 Exposure complete
20:20:02.687 00.058 11616 worker thread done servicing request
20:20:02.688 00.001 12268 OnExposeComplete: enter
20:20:02.688 00.000 12268 UpdateGuideState(): m_state=6
20:20:02.688 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
20:20:02.688 00.000 12268 Star::Find returns 1 (0), X=1253.30, Y=863.39, Mass=247, SNR=10.8, Peak=30 HFD=3.4
20:20:02.689 00.001 12268 MultiStar: [#1 -0.29,-0.17,1.04,U] [#2 -0.14,-0.49,1.07,U] [#3 -0.00,-0.14,0.84,U] [#4 0.05,-0.18,1.01,U] [#5 -0.12,-0.37,0.68,U] [#6 -0.47,-0.11,0.79,U] [#7 1.32,0.24,0.00,M7] [#8 -0.24,0.22,0.69,U] 
20:20:02.689 00.000 12268 refined, 7 included, MultiStar: {-0.17, -0.22}, one-star: {-0.19, -0.35}
20:20:02.689 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.67) = xAngle (-0.57 = -0.57)
20:20:02.689 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.54 = -0.54)
20:20:02.689 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-2.23 mountX=0.23 mountY=-0.14, mountTheta=-0.54
20:20:02.690 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.22, opts=13)
20:20:02.690 00.000 12268 Enqueuing Move request for scope (-0.17, -0.22)
20:20:02.691 00.001 11616 Worker thread wakes up
20:20:02.691 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.22) opts 0xd
20:20:02.691 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.22)
20:20:02.691 00.000 11616 Moving (-0.17, -0.22) raw xDistance=0.23 yDistance=-0.14
20:20:02.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
20:20:02.691 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:02.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:20:02.692 00.001 11616 MoveAxis(W, 131, ABG)
20:20:02.692 00.000 11616 Guiding  Dir = 3, Dur = 131
20:20:02.692 00.000 11616 IsSlewing returns 0
20:20:02.692 00.000 11616 IsGuiding returns 0
20:20:02.693 00.001 11616 PulseGuide returned control before completion, sleep 141
20:20:02.712 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:20:02.729 00.017 12268 UpdateGuideState exits: m=247 SNR=10.8
20:20:02.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:02.730 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:02.730 00.000 12268 Enqueuing Expose request
20:20:02.847 00.117 11616 IsGuiding returns 1
20:20:02.847 00.000 11616 scope still moving after pulse duration time elapsed
20:20:02.878 00.031 11616 IsSlewing returns 0
20:20:02.879 00.001 11616 IsGuiding returns 0
20:20:02.879 00.000 11616 scope move finished after 131 + 55 ms
20:20:02.879 00.000 11616 Move returns status 0, amount 131
20:20:02.879 00.000 11616 MoveAxis(N, 0, ABG)
20:20:02.879 00.000 11616 Move returns status 0, amount 0
20:20:02.880 00.001 11616 move complete, result=0
20:20:02.880 00.000 11616 worker thread done servicing request
20:20:02.880 00.000 11616 Worker thread wakes up
20:20:02.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:02.881 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:02.881 00.000 12268 GuideStep: 0.2 px 131 ms WEST, -0.1 px 0 ms NORTH
20:20:04.889 02.008 11616 Exposure complete
20:20:04.948 00.059 11616 worker thread done servicing request
20:20:04.948 00.000 12268 OnExposeComplete: enter
20:20:04.948 00.000 12268 UpdateGuideState(): m_state=6
20:20:04.948 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
20:20:04.948 00.000 12268 Star::Find returns 1 (0), X=1253.43, Y=863.39, Mass=271, SNR=11.3, Peak=36 HFD=3.4
20:20:04.949 00.001 12268 MultiStar: [#1 -0.22,-0.27,0.97,U] [#2 0.16,-0.12,0.92,U] [#3 0.10,-0.27,0.93,U] [#4 0.29,0.24,0.98,U] [#5 0.11,-0.40,0.68,U] [#6 -0.18,-0.34,0.79,U] [#7 0.21,-1.03,0.00,M8] [#8 -0.14,0.26,0.60,U] 
20:20:04.949 00.000 12268 refined, 7 included, MultiStar: {0.01, -0.16}, one-star: {-0.06, -0.34}
20:20:04.949 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-1.67) = xAngle (0.17 = 0.17)
20:20:04.949 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.20 = 0.20)
20:20:04.949 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.50 mountX=0.16 mountY=0.03, mountTheta=0.20
20:20:04.953 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.16, opts=13)
20:20:04.953 00.000 12268 Enqueuing Move request for scope (0.01, -0.16)
20:20:04.954 00.001 11616 Worker thread wakes up
20:20:04.954 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
20:20:04.954 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
20:20:04.954 00.000 11616 Moving (0.01, -0.16) raw xDistance=0.16 yDistance=0.03
20:20:04.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
20:20:04.954 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:04.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:20:04.954 00.000 11616 MoveAxis(W, 91, ABG)
20:20:04.955 00.001 11616 Guiding  Dir = 3, Dur = 91
20:20:04.955 00.000 11616 IsSlewing returns 0
20:20:04.955 00.000 11616 IsGuiding returns 0
20:20:04.956 00.001 11616 PulseGuide returned control before completion, sleep 101
20:20:04.977 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:20:04.994 00.017 12268 UpdateGuideState exits: m=271 SNR=11.3
20:20:04.994 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:04.994 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:04.994 00.000 12268 Enqueuing Expose request
20:20:05.060 00.066 11616 IsGuiding returns 1
20:20:05.060 00.000 11616 scope still moving after pulse duration time elapsed
20:20:05.092 00.032 11616 IsSlewing returns 0
20:20:05.092 00.000 11616 IsGuiding returns 0
20:20:05.092 00.000 11616 scope move finished after 91 + 45 ms
20:20:05.092 00.000 11616 Move returns status 0, amount 91
20:20:05.092 00.000 11616 MoveAxis(N, 0, ABG)
20:20:05.093 00.001 11616 Move returns status 0, amount 0
20:20:05.093 00.000 11616 move complete, result=0
20:20:05.093 00.000 11616 worker thread done servicing request
20:20:05.093 00.000 11616 Worker thread wakes up
20:20:05.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:05.094 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:05.094 00.000 12268 GuideStep: 0.2 px 91 ms WEST, 0.0 px 0 ms NORTH
20:20:07.094 02.000 11616 Exposure complete
20:20:07.154 00.060 11616 worker thread done servicing request
20:20:07.154 00.000 12268 OnExposeComplete: enter
20:20:07.154 00.000 12268 UpdateGuideState(): m_state=6
20:20:07.155 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
20:20:07.155 00.000 12268 Star::Find returns 1 (0), X=1253.74, Y=863.66, Mass=291, SNR=11.7, Peak=39 HFD=3.6
20:20:07.155 00.000 12268 MultiStar: [#1 0.10,-0.12,1.00,U] [#2 0.09,-0.15,0.98,U] [#3 0.45,0.01,0.87,U] [#4 0.03,0.17,0.77,U] [#5 -0.65,1.00,0.00,M1] [#6 -0.48,-0.39,0.68,U] [#7 0.10,0.36,0.53,U] [#8 0.29,0.33,0.62,U] 
20:20:07.155 00.000 12268 refined, 7 included, MultiStar: {0.12, -0.01}, one-star: {0.25, -0.08}
20:20:07.155 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.67) = xAngle (1.57 = 1.57)
20:20:07.156 00.001 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.60 = 1.60)
20:20:07.156 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.10 mountX=-0.00 mountY=0.12, mountTheta=1.57
20:20:07.157 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.01, opts=13)
20:20:07.157 00.000 12268 Enqueuing Move request for scope (0.12, -0.01)
20:20:07.158 00.001 11616 Worker thread wakes up
20:20:07.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
20:20:07.158 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
20:20:07.158 00.000 11616 Moving (0.12, -0.01) raw xDistance=-0.00 yDistance=0.12
20:20:07.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:07.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:20:07.159 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:07.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:20:07.159 00.000 11616 MoveAxis(E, 0, ABG)
20:20:07.160 00.001 11616 Move returns status 0, amount 0
20:20:07.160 00.000 11616 MoveAxis(N, 0, ABG)
20:20:07.160 00.000 11616 Move returns status 0, amount 0
20:20:07.160 00.000 11616 move complete, result=0
20:20:07.161 00.001 11616 worker thread done servicing request
20:20:07.180 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:20:07.197 00.017 12268 UpdateGuideState exits: m=291 SNR=11.7
20:20:07.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:07.197 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:07.197 00.000 12268 Enqueuing Expose request
20:20:07.197 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:20:07.197 00.000 11616 Worker thread wakes up
20:20:07.198 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:07.198 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:09.207 02.009 11616 Exposure complete
20:20:09.267 00.060 11616 worker thread done servicing request
20:20:09.268 00.001 12268 OnExposeComplete: enter
20:20:09.268 00.000 12268 UpdateGuideState(): m_state=6
20:20:09.268 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
20:20:09.268 00.000 12268 Star::Find returns 1 (0), X=1253.32, Y=863.90, Mass=266, SNR=11.2, Peak=39 HFD=3.4
20:20:09.269 00.001 12268 MultiStar: [#1 0.07,0.38,1.16,U] [#2 0.06,0.30,1.01,U] [#3 -0.16,0.15,0.94,U] [#4 0.02,0.23,1.04,U] [#5 -0.46,1.18,0.00,M2] [#6 -0.49,0.01,0.83,U] [#7 -0.06,0.06,0.55,U] [#8 0.57,0.74,0.00,M1] 
20:20:09.269 00.000 12268 refined, 6 included, MultiStar: {-0.09, 0.20}, one-star: {-0.17, 0.16}
20:20:09.269 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.67) = xAngle (3.66 = -2.62)
20:20:09.269 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.69 = -2.59)
20:20:09.269 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.99 mountX=-0.19 mountY=-0.12, mountTheta=-2.60
20:20:09.270 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.20, opts=13)
20:20:09.270 00.000 12268 Enqueuing Move request for scope (-0.09, 0.20)
20:20:09.270 00.000 11616 Worker thread wakes up
20:20:09.271 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
20:20:09.271 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
20:20:09.271 00.000 11616 Moving (-0.09, 0.20) raw xDistance=-0.19 yDistance=-0.12
20:20:09.271 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:20:09.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:20:09.271 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:09.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:20:09.272 00.001 11616 MoveAxis(E, 0, ABG)
20:20:09.272 00.000 11616 Move returns status 0, amount 0
20:20:09.272 00.000 11616 MoveAxis(N, 0, ABG)
20:20:09.272 00.000 11616 Move returns status 0, amount 0
20:20:09.272 00.000 11616 move complete, result=0
20:20:09.273 00.001 11616 worker thread done servicing request
20:20:09.293 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:20:09.309 00.016 12268 UpdateGuideState exits: m=266 SNR=11.2
20:20:09.310 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:09.310 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:09.310 00.000 12268 Enqueuing Expose request
20:20:09.310 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:09.310 00.000 11616 Worker thread wakes up
20:20:09.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:09.311 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:11.330 02.019 11616 Exposure complete
20:20:11.385 00.055 11616 worker thread done servicing request
20:20:11.386 00.001 12268 OnExposeComplete: enter
20:20:11.386 00.000 12268 UpdateGuideState(): m_state=6
20:20:11.386 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
20:20:11.386 00.000 12268 Star::Find returns 1 (0), X=1253.51, Y=863.67, Mass=266, SNR=11.2, Peak=41 HFD=3.5
20:20:11.387 00.001 12268 MultiStar: [#1 0.04,0.25,1.13,U] [#2 0.24,0.17,1.14,U] [#3 0.02,0.26,0.75,U] [#4 -0.03,0.22,0.84,U] [#5 -0.60,1.15,0.00,M3] [#6 -0.26,0.23,0.81,U] [#7 0.17,-0.99,0.00,M7] [#8 -0.02,0.65,0.62,U] 
20:20:11.387 00.000 12268 single-star, 6 included, MultiStar: {0.02, 0.22}, one-star: {0.02, -0.07}
20:20:11.387 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.67) = xAngle (0.37 = 0.37)
20:20:11.387 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.40 = 0.40)
20:20:11.387 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.30 mountX=0.07 mountY=0.03, mountTheta=0.40
20:20:11.389 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.07, opts=13)
20:20:11.389 00.000 12268 Enqueuing Move request for scope (0.02, -0.07)
20:20:11.389 00.000 11616 Worker thread wakes up
20:20:11.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
20:20:11.389 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
20:20:11.389 00.000 11616 Moving (0.02, -0.07) raw xDistance=0.07 yDistance=0.03
20:20:11.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:11.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:20:11.390 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:11.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:20:11.390 00.000 11616 MoveAxis(E, 0, ABG)
20:20:11.390 00.000 11616 Move returns status 0, amount 0
20:20:11.390 00.000 11616 MoveAxis(N, 0, ABG)
20:20:11.390 00.000 11616 Move returns status 0, amount 0
20:20:11.390 00.000 11616 move complete, result=0
20:20:11.390 00.000 11616 worker thread done servicing request
20:20:11.411 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:20:11.427 00.016 12268 UpdateGuideState exits: m=266 SNR=11.2
20:20:11.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:11.428 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:11.428 00.000 12268 Enqueuing Expose request
20:20:11.428 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:11.428 00.000 11616 Worker thread wakes up
20:20:11.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:11.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:13.447 02.019 11616 Exposure complete
20:20:13.504 00.057 11616 worker thread done servicing request
20:20:13.504 00.000 12268 OnExposeComplete: enter
20:20:13.504 00.000 12268 UpdateGuideState(): m_state=6
20:20:13.504 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
20:20:13.505 00.001 12268 Star::Find returns 1 (0), X=1253.97, Y=864.25, Mass=358, SNR=13.0, Peak=43 HFD=4.9
20:20:13.505 00.000 12268 MultiStar: [#1 -0.05,0.30,0.88,U] [#2 0.18,0.69,0.00,M1] [#3 0.13,0.44,0.80,U] [#4 -0.05,0.55,0.74,U] [#5 0.31,0.70,0.00,M4] [#6 0.31,0.54,0.64,U] [#7 0.46,-0.06,0.50,U] [#8 -0.00,0.67,0.53,U] 
20:20:13.505 00.000 12268 refined, 6 included, MultiStar: {0.18, 0.43}, one-star: {0.48, 0.51}
20:20:13.505 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.67) = xAngle (2.84 = 2.84)
20:20:13.505 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.87 = 2.87)
20:20:13.505 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.43 hyp=0.47 cameraTheta=1.17 mountX=-0.45 mountY=0.12, mountTheta=2.87
20:20:13.507 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.43, opts=13)
20:20:13.507 00.000 12268 Enqueuing Move request for scope (0.18, 0.43)
20:20:13.507 00.000 11616 Worker thread wakes up
20:20:13.507 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.43) opts 0xd
20:20:13.507 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.43)
20:20:13.507 00.000 11616 Moving (0.18, 0.43) raw xDistance=-0.45 yDistance=0.12
20:20:13.507 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
20:20:13.507 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.35
20:20:13.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
20:20:13.508 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:13.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:20:13.508 00.000 11616 MoveAxis(E, 251, ABG)
20:20:13.508 00.000 11616 Guiding  Dir = 2, Dur = 251
20:20:13.508 00.000 11616 IsSlewing returns 0
20:20:13.509 00.001 11616 IsGuiding returns 0
20:20:13.509 00.000 11616 PulseGuide returned control before completion, sleep 261
20:20:13.529 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:20:13.546 00.017 12268 UpdateGuideState exits: m=358 SNR=13.0
20:20:13.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:13.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:13.546 00.000 12268 Enqueuing Expose request
20:20:13.772 00.226 11616 IsGuiding returns 1
20:20:13.772 00.000 11616 scope still moving after pulse duration time elapsed
20:20:13.802 00.030 11616 IsSlewing returns 0
20:20:13.803 00.001 11616 IsGuiding returns 0
20:20:13.803 00.000 11616 scope move finished after 251 + 43 ms
20:20:13.803 00.000 11616 Move returns status 0, amount 251
20:20:13.804 00.001 11616 MoveAxis(N, 0, ABG)
20:20:13.804 00.000 11616 Move returns status 0, amount 0
20:20:13.804 00.000 11616 move complete, result=0
20:20:13.804 00.000 11616 worker thread done servicing request
20:20:13.804 00.000 11616 Worker thread wakes up
20:20:13.804 00.000 12268 GuideStep: -0.4 px 251 ms EAST, 0.1 px 0 ms NORTH
20:20:13.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:13.805 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:15.810 02.005 11616 Exposure complete
20:20:15.871 00.061 11616 worker thread done servicing request
20:20:15.871 00.000 12268 OnExposeComplete: enter
20:20:15.871 00.000 12268 UpdateGuideState(): m_state=6
20:20:15.871 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
20:20:15.872 00.001 12268 Star::Find returns 1 (0), X=1253.31, Y=863.59, Mass=310, SNR=12.0, Peak=36 HFD=4.2
20:20:15.872 00.000 12268 MultiStar: [#1 -0.16,-0.08,0.96,U] [#2 -0.39,-0.03,0.94,U] [#3 -0.21,0.27,0.77,U] [#4 -0.67,0.15,0.75,U] [#5 -0.27,0.34,0.60,U] [#6 -0.41,-0.29,0.77,U] [#7 -0.33,-0.70,0.00,M7] [#8 0.32,0.37,0.56,U] 
20:20:15.872 00.000 12268 single-star, 7 included, MultiStar: {-0.26, 0.04}, one-star: {-0.18, -0.14}
20:20:15.872 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-1.67) = xAngle (-0.79 = -0.79)
20:20:15.872 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.76 = -0.76)
20:20:15.872 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-2.46 mountX=0.16 mountY=-0.16, mountTheta=-0.78
20:20:15.873 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.14, opts=13)
20:20:15.873 00.000 12268 Enqueuing Move request for scope (-0.18, -0.14)
20:20:15.873 00.000 11616 Worker thread wakes up
20:20:15.874 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd
20:20:15.874 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.14)
20:20:15.874 00.000 11616 Moving (-0.18, -0.14) raw xDistance=0.16 yDistance=-0.16
20:20:15.874 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:20:15.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:20:15.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
20:20:15.876 00.002 11616 MoveAxis(E, 0, ABG)
20:20:15.876 00.000 11616 Move returns status 0, amount 0
20:20:15.876 00.000 11616 MoveAxis(N, 13, ABG)
20:20:15.876 00.000 11616 Guiding  Dir = 0, Dur = 13
20:20:15.876 00.000 11616 IsSlewing returns 0
20:20:15.877 00.001 11616 IsGuiding returns 0
20:20:15.877 00.000 11616 PulseGuide returned control before completion, sleep 23
20:20:15.898 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:20:15.916 00.018 11616 IsGuiding returns 1
20:20:15.916 00.000 11616 scope still moving after pulse duration time elapsed
20:20:15.917 00.001 12268 UpdateGuideState exits: m=310 SNR=12.0
20:20:15.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:15.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:15.917 00.000 12268 Enqueuing Expose request
20:20:15.947 00.030 11616 IsSlewing returns 0
20:20:15.948 00.001 11616 IsGuiding returns 0
20:20:15.948 00.000 11616 scope move finished after 13 + 58 ms
20:20:15.948 00.000 11616 Move returns status 0, amount 13
20:20:15.948 00.000 11616 move complete, result=0
20:20:15.948 00.000 11616 worker thread done servicing request
20:20:15.948 00.000 11616 Worker thread wakes up
20:20:15.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:15.949 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:15.949 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 13 ms NORTH
20:20:17.963 02.014 11616 Exposure complete
20:20:18.022 00.059 11616 worker thread done servicing request
20:20:18.022 00.000 12268 OnExposeComplete: enter
20:20:18.022 00.000 12268 UpdateGuideState(): m_state=6
20:20:18.022 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
20:20:18.022 00.000 12268 Star::Find returns 1 (0), X=1253.74, Y=864.27, Mass=291, SNR=11.7, Peak=43 HFD=3.6
20:20:18.023 00.001 12268 MultiStar: [#1 0.25,0.71,0.00,M1] [#2 0.44,0.59,0.00,M1] [#3 0.46,0.68,0.00,M1] [#4 0.05,0.80,0.00,M1] [#5 0.43,0.68,0.00,M4] [#6 0.25,0.77,0.00,M1] [#7 0.64,-0.21,0.54,U] [#8 0.62,1.17,0.00,M1] 
20:20:18.023 00.000 12268 refined, 1 included, MultiStar: {0.39, 0.27}, one-star: {0.25, 0.53}
20:20:18.023 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.67) = xAngle (2.28 = 2.28)
20:20:18.023 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.31 = 2.31)
20:20:18.023 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.27 hyp=0.47 cameraTheta=0.61 mountX=-0.31 mountY=0.35, mountTheta=2.29
20:20:18.025 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.27, opts=13)
20:20:18.025 00.000 12268 Enqueuing Move request for scope (0.39, 0.27)
20:20:18.025 00.000 11616 Worker thread wakes up
20:20:18.025 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.27) opts 0xd
20:20:18.025 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.27)
20:20:18.026 00.001 11616 Moving (0.39, 0.27) raw xDistance=-0.31 yDistance=0.35
20:20:18.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
20:20:18.026 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:20:18.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
20:20:18.026 00.000 11616 MoveAxis(E, 172, ABG)
20:20:18.026 00.000 11616 Guiding  Dir = 2, Dur = 172
20:20:18.027 00.001 11616 IsSlewing returns 0
20:20:18.027 00.000 11616 IsGuiding returns 0
20:20:18.027 00.000 11616 PulseGuide returned control before completion, sleep 182
20:20:18.054 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:20:18.071 00.017 12268 UpdateGuideState exits: m=291 SNR=11.7
20:20:18.072 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:18.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:18.072 00.000 12268 Enqueuing Expose request
20:20:18.224 00.152 11616 IsGuiding returns 1
20:20:18.224 00.000 11616 scope still moving after pulse duration time elapsed
20:20:18.255 00.031 11616 IsSlewing returns 0
20:20:18.256 00.001 11616 IsGuiding returns 0
20:20:18.256 00.000 11616 scope move finished after 172 + 56 ms
20:20:18.256 00.000 11616 Move returns status 0, amount 172
20:20:18.256 00.000 11616 MoveAxis(N, 0, ABG)
20:20:18.256 00.000 11616 Move returns status 0, amount 0
20:20:18.256 00.000 11616 move complete, result=0
20:20:18.256 00.000 11616 worker thread done servicing request
20:20:18.256 00.000 11616 Worker thread wakes up
20:20:18.256 00.000 12268 GuideStep: -0.3 px 172 ms EAST, 0.4 px 0 ms NORTH
20:20:18.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:18.257 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:20.269 02.012 11616 Exposure complete
20:20:20.327 00.058 11616 worker thread done servicing request
20:20:20.328 00.001 12268 OnExposeComplete: enter
20:20:20.328 00.000 12268 UpdateGuideState(): m_state=6
20:20:20.328 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
20:20:20.328 00.000 12268 Star::Find returns 1 (0), X=1253.86, Y=864.17, Mass=287, SNR=11.6, Peak=44 HFD=3.7
20:20:20.328 00.000 12268 MultiStar: [#1 0.45,0.27,1.17,U] [#2 0.45,0.40,0.97,U] [#3 0.33,0.42,0.82,U] [#4 0.35,0.38,0.95,U] [#5 0.33,0.84,0.00,M5] [#6 0.03,0.27,0.75,U] [#7 0.49,0.30,0.53,U] [#8 0.74,1.26,0.00,M2] 
20:20:20.329 00.001 12268 refined, 6 included, MultiStar: {0.36, 0.36}, one-star: {0.37, 0.43}
20:20:20.329 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.67) = xAngle (2.45 = 2.45)
20:20:20.329 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.48 = 2.48)
20:20:20.329 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.36 hyp=0.50 cameraTheta=0.78 mountX=-0.39 mountY=0.31, mountTheta=2.47
20:20:20.330 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.36, opts=13)
20:20:20.330 00.000 12268 Enqueuing Move request for scope (0.36, 0.36)
20:20:20.330 00.000 11616 Worker thread wakes up
20:20:20.331 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.36) opts 0xd
20:20:20.331 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.36)
20:20:20.331 00.000 11616 Moving (0.36, 0.36) raw xDistance=-0.39 yDistance=0.31
20:20:20.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
20:20:20.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:20:20.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
20:20:20.331 00.000 11616 MoveAxis(E, 217, ABG)
20:20:20.331 00.000 11616 Guiding  Dir = 2, Dur = 217
20:20:20.331 00.000 11616 IsSlewing returns 0
20:20:20.332 00.001 11616 IsGuiding returns 0
20:20:20.332 00.000 11616 PulseGuide returned control before completion, sleep 227
20:20:20.353 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:20:20.371 00.018 12268 UpdateGuideState exits: m=287 SNR=11.6
20:20:20.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:20.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:20.371 00.000 12268 Enqueuing Expose request
20:20:20.565 00.194 11616 IsGuiding returns 1
20:20:20.565 00.000 11616 scope still moving after pulse duration time elapsed
20:20:20.597 00.032 11616 IsSlewing returns 0
20:20:20.597 00.000 11616 IsGuiding returns 1
20:20:20.627 00.030 11616 IsSlewing returns 0
20:20:20.627 00.000 11616 IsGuiding returns 0
20:20:20.627 00.000 11616 scope move finished after 217 + 78 ms
20:20:20.627 00.000 11616 Move returns status 0, amount 217
20:20:20.628 00.001 11616 MoveAxis(N, 0, ABG)
20:20:20.628 00.000 11616 Move returns status 0, amount 0
20:20:20.628 00.000 11616 move complete, result=0
20:20:20.628 00.000 11616 worker thread done servicing request
20:20:20.628 00.000 11616 Worker thread wakes up
20:20:20.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:20.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:20.628 00.000 12268 GuideStep: -0.4 px 217 ms EAST, 0.3 px 0 ms NORTH
20:20:22.635 02.007 11616 Exposure complete
20:20:22.690 00.055 11616 worker thread done servicing request
20:20:22.691 00.001 12268 OnExposeComplete: enter
20:20:22.691 00.000 12268 UpdateGuideState(): m_state=6
20:20:22.691 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
20:20:22.691 00.000 12268 Star::Find returns 1 (0), X=1253.30, Y=863.86, Mass=316, SNR=12.2, Peak=39 HFD=3.9
20:20:22.692 00.001 12268 MultiStar: [#1 0.28,0.38,1.10,U] [#2 0.06,0.23,0.95,U] [#3 0.35,0.37,0.83,U] [#4 0.30,0.33,0.81,U] [#5 -0.99,1.30,0.00,M6] [#6 -0.06,0.05,0.75,U] [#7 -0.42,-0.30,0.49,U] [#8 0.32,0.77,0.00,M3] 
20:20:22.692 00.000 12268 refined, 6 included, MultiStar: {0.08, 0.21}, one-star: {-0.19, 0.13}
20:20:22.692 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.88 = 2.88)
20:20:22.692 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.91 = 2.91)
20:20:22.692 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.22 mountX=-0.21 mountY=0.05, mountTheta=2.91
20:20:22.696 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.21, opts=13)
20:20:22.696 00.000 12268 Enqueuing Move request for scope (0.08, 0.21)
20:20:22.697 00.001 11616 Worker thread wakes up
20:20:22.697 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
20:20:22.697 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
20:20:22.697 00.000 11616 Moving (0.08, 0.21) raw xDistance=-0.21 yDistance=0.05
20:20:22.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
20:20:22.697 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:22.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:20:22.697 00.000 11616 MoveAxis(E, 120, ABG)
20:20:22.697 00.000 11616 Guiding  Dir = 2, Dur = 120
20:20:22.697 00.000 11616 IsSlewing returns 0
20:20:22.698 00.001 11616 IsGuiding returns 0
20:20:22.698 00.000 11616 PulseGuide returned control before completion, sleep 130
20:20:22.718 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:20:22.736 00.018 12268 UpdateGuideState exits: m=316 SNR=12.2
20:20:22.736 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:22.736 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:22.737 00.001 12268 Enqueuing Expose request
20:20:22.841 00.104 11616 IsGuiding returns 0
20:20:22.841 00.000 11616 Move returns status 0, amount 120
20:20:22.841 00.000 11616 MoveAxis(N, 0, ABG)
20:20:22.841 00.000 11616 Move returns status 0, amount 0
20:20:22.841 00.000 11616 move complete, result=0
20:20:22.841 00.000 11616 worker thread done servicing request
20:20:22.841 00.000 11616 Worker thread wakes up
20:20:22.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:22.842 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:22.842 00.000 12268 GuideStep: -0.2 px 120 ms EAST, 0.0 px 0 ms NORTH
20:20:24.848 02.006 11616 Exposure complete
20:20:24.903 00.055 11616 worker thread done servicing request
20:20:24.903 00.000 12268 OnExposeComplete: enter
20:20:24.904 00.001 12268 UpdateGuideState(): m_state=6
20:20:24.904 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
20:20:24.904 00.000 12268 Star::Find returns 1 (0), X=1253.92, Y=863.84, Mass=384, SNR=13.4, Peak=38 HFD=5.6
20:20:24.905 00.001 12268 MultiStar: [#1 -0.19,-0.30,0.85,U] [#2 0.10,0.35,0.85,U] [#3 -0.28,-0.41,0.67,U] [#4 0.03,0.01,0.86,U] [#5 -0.85,1.18,0.00,M7] [#6 -0.28,-0.25,0.67,U] [#7 0.50,-0.51,0.00,M5] [#8 0.24,0.45,0.53,U] 
20:20:24.905 00.000 12268 refined, 6 included, MultiStar: {0.02, -0.01}, one-star: {0.43, 0.10}
20:20:24.905 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.67) = xAngle (1.31 = 1.31)
20:20:24.905 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.34 = 1.34)
20:20:24.905 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.36 mountX=0.01 mountY=0.03, mountTheta=1.31
20:20:24.906 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.01, opts=13)
20:20:24.907 00.001 12268 Enqueuing Move request for scope (0.02, -0.01)
20:20:24.907 00.000 11616 Worker thread wakes up
20:20:24.907 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
20:20:24.907 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
20:20:24.907 00.000 11616 Moving (0.02, -0.01) raw xDistance=0.01 yDistance=0.03
20:20:24.907 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:24.907 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:20:24.907 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:24.907 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:20:24.908 00.001 11616 MoveAxis(E, 0, ABG)
20:20:24.908 00.000 11616 Move returns status 0, amount 0
20:20:24.908 00.000 11616 MoveAxis(N, 0, ABG)
20:20:24.908 00.000 11616 Move returns status 0, amount 0
20:20:24.908 00.000 11616 move complete, result=0
20:20:24.908 00.000 11616 worker thread done servicing request
20:20:24.928 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:20:24.945 00.017 12268 UpdateGuideState exits: m=384 SNR=13.4
20:20:24.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:24.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:24.945 00.000 12268 Enqueuing Expose request
20:20:24.945 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:24.946 00.001 11616 Worker thread wakes up
20:20:24.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:24.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:26.957 02.011 11616 Exposure complete
20:20:27.017 00.060 11616 worker thread done servicing request
20:20:27.018 00.001 12268 OnExposeComplete: enter
20:20:27.018 00.000 12268 UpdateGuideState(): m_state=6
20:20:27.018 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
20:20:27.018 00.000 12268 Star::Find returns 1 (0), X=1253.79, Y=863.16, Mass=302, SNR=11.9, Peak=33 HFD=3.8
20:20:27.018 00.000 12268 MultiStar: [#1 -0.04,-0.44,1.04,U] [#2 -0.09,-0.39,0.92,U] [#3 -0.20,-0.42,0.76,U] [#4 0.12,-0.55,0.82,U] [#5 -0.00,-0.54,0.61,U] [#6 -0.12,-0.52,0.84,U] [#7 0.27,-0.05,0.50,U] [#8 -0.13,0.34,0.55,U] 
20:20:27.019 00.001 12268 refined, 8 included, MultiStar: {0.01, -0.39}, one-star: {0.30, -0.58}
20:20:27.019 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.67) = xAngle (0.12 = 0.12)
20:20:27.019 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.15 = 0.15)
20:20:27.019 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.39 hyp=0.39 cameraTheta=-1.55 mountX=0.39 mountY=0.06, mountTheta=0.15
20:20:27.021 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.39, opts=13)
20:20:27.021 00.000 12268 Enqueuing Move request for scope (0.01, -0.39)
20:20:27.021 00.000 11616 Worker thread wakes up
20:20:27.021 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.39) opts 0xd
20:20:27.021 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.39)
20:20:27.021 00.000 11616 Moving (0.01, -0.39) raw xDistance=0.39 yDistance=0.06
20:20:27.021 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
20:20:27.021 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.17
20:20:27.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
20:20:27.021 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:27.022 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:20:27.022 00.000 11616 MoveAxis(W, 218, ABG)
20:20:27.022 00.000 11616 Guiding  Dir = 3, Dur = 218
20:20:27.022 00.000 11616 IsSlewing returns 0
20:20:27.022 00.000 11616 IsGuiding returns 0
20:20:27.023 00.001 11616 PulseGuide returned control before completion, sleep 228
20:20:27.044 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:20:27.060 00.016 12268 UpdateGuideState exits: m=302 SNR=11.9
20:20:27.061 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:27.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:27.061 00.000 12268 Enqueuing Expose request
20:20:27.255 00.194 11616 IsGuiding returns 1
20:20:27.255 00.000 11616 scope still moving after pulse duration time elapsed
20:20:27.286 00.031 11616 IsSlewing returns 0
20:20:27.286 00.000 11616 IsGuiding returns 0
20:20:27.287 00.001 11616 scope move finished after 218 + 46 ms
20:20:27.287 00.000 11616 Move returns status 0, amount 218
20:20:27.287 00.000 11616 MoveAxis(N, 0, ABG)
20:20:27.287 00.000 11616 Move returns status 0, amount 0
20:20:27.287 00.000 11616 move complete, result=0
20:20:27.287 00.000 11616 worker thread done servicing request
20:20:27.287 00.000 11616 Worker thread wakes up
20:20:27.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:27.288 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:27.288 00.000 12268 GuideStep: 0.4 px 218 ms WEST, 0.1 px 0 ms NORTH
20:20:29.300 02.012 11616 Exposure complete
20:20:29.358 00.058 11616 worker thread done servicing request
20:20:29.359 00.001 12268 OnExposeComplete: enter
20:20:29.359 00.000 12268 UpdateGuideState(): m_state=6
20:20:29.359 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
20:20:29.359 00.000 12268 Star::Find returns 1 (0), X=1253.50, Y=864.03, Mass=325, SNR=12.4, Peak=39 HFD=4.1
20:20:29.360 00.001 12268 MultiStar: [#1 0.02,0.07,0.91,U] [#2 0.02,0.23,0.89,U] [#3 0.51,0.45,0.75,U] [#4 0.24,0.21,0.93,U] [#5 -0.74,1.03,0.00,M7] [#6 -0.04,-0.18,0.71,U] [#7 0.85,0.79,0.00,M5] [#8 0.39,0.55,0.56,U] 
20:20:29.360 00.000 12268 refined, 6 included, MultiStar: {0.15, 0.22}, one-star: {0.01, 0.29}
20:20:29.360 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.67) = xAngle (2.65 = 2.65)
20:20:29.360 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.68 = 2.68)
20:20:29.360 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.22 hyp=0.27 cameraTheta=0.99 mountX=-0.24 mountY=0.12, mountTheta=2.68
20:20:29.363 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.22, opts=13)
20:20:29.363 00.000 12268 Enqueuing Move request for scope (0.15, 0.22)
20:20:29.363 00.000 11616 Worker thread wakes up
20:20:29.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.22) opts 0xd
20:20:29.363 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.22)
20:20:29.363 00.000 11616 Moving (0.15, 0.22) raw xDistance=-0.24 yDistance=0.12
20:20:29.363 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:20:29.364 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:20:29.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:29.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:20:29.364 00.000 11616 MoveAxis(E, 0, ABG)
20:20:29.364 00.000 11616 Move returns status 0, amount 0
20:20:29.364 00.000 11616 MoveAxis(N, 0, ABG)
20:20:29.364 00.000 11616 Move returns status 0, amount 0
20:20:29.364 00.000 11616 move complete, result=0
20:20:29.364 00.000 11616 worker thread done servicing request
20:20:29.386 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:20:29.403 00.017 12268 UpdateGuideState exits: m=325 SNR=12.4
20:20:29.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:29.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:29.403 00.000 12268 Enqueuing Expose request
20:20:29.403 00.000 11616 Worker thread wakes up
20:20:29.404 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:20:29.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:29.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:31.406 02.002 11616 Exposure complete
20:20:31.464 00.058 11616 worker thread done servicing request
20:20:31.464 00.000 12268 OnExposeComplete: enter
20:20:31.464 00.000 12268 UpdateGuideState(): m_state=6
20:20:31.464 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
20:20:31.464 00.000 12268 Star::Find returns 1 (0), X=1253.80, Y=864.06, Mass=251, SNR=10.9, Peak=41 HFD=3.1
20:20:31.465 00.001 12268 MultiStar: [#1 0.02,0.57,1.08,U] [#2 0.20,0.51,1.01,U] [#3 0.06,0.76,0.00,M1] [#4 0.04,0.80,0.00,M1] [#5 -0.67,1.65,0.00,M8] [#6 -0.24,0.30,0.80,U] [#7 0.89,0.42,0.00,M6] [#8 0.37,1.07,0.00,M1] 
20:20:31.465 00.000 12268 refined, 3 included, MultiStar: {0.09, 0.43}, one-star: {0.31, 0.32}
20:20:31.465 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.67) = xAngle (3.04 = 3.04)
20:20:31.465 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.07 = 3.07)
20:20:31.465 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.43 hyp=0.44 cameraTheta=1.37 mountX=-0.44 mountY=0.03, mountTheta=3.07
20:20:31.467 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.43, opts=13)
20:20:31.467 00.000 12268 Enqueuing Move request for scope (0.09, 0.43)
20:20:31.467 00.000 11616 Worker thread wakes up
20:20:31.467 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.43) opts 0xd
20:20:31.467 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.43)
20:20:31.467 00.000 11616 Moving (0.09, 0.43) raw xDistance=-0.44 yDistance=0.03
20:20:31.467 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
20:20:31.467 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.32
20:20:31.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
20:20:31.467 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:31.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:20:31.467 00.000 11616 MoveAxis(E, 246, ABG)
20:20:31.467 00.000 11616 Guiding  Dir = 2, Dur = 246
20:20:31.469 00.002 11616 IsSlewing returns 0
20:20:31.469 00.000 11616 IsGuiding returns 0
20:20:31.469 00.000 11616 PulseGuide returned control before completion, sleep 256
20:20:31.490 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:20:31.508 00.018 12268 UpdateGuideState exits: m=251 SNR=10.9
20:20:31.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:31.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:31.508 00.000 12268 Enqueuing Expose request
20:20:31.733 00.225 11616 IsGuiding returns 1
20:20:31.733 00.000 11616 scope still moving after pulse duration time elapsed
20:20:31.764 00.031 11616 IsSlewing returns 0
20:20:31.764 00.000 11616 IsGuiding returns 0
20:20:31.764 00.000 11616 scope move finished after 246 + 50 ms
20:20:31.765 00.001 11616 Move returns status 0, amount 246
20:20:31.765 00.000 11616 MoveAxis(N, 0, ABG)
20:20:31.765 00.000 11616 Move returns status 0, amount 0
20:20:31.765 00.000 11616 move complete, result=0
20:20:31.765 00.000 11616 worker thread done servicing request
20:20:31.765 00.000 11616 Worker thread wakes up
20:20:31.765 00.000 12268 GuideStep: -0.4 px 246 ms EAST, 0.0 px 0 ms NORTH
20:20:31.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:31.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:33.774 02.009 11616 Exposure complete
20:20:33.832 00.058 11616 worker thread done servicing request
20:20:33.832 00.000 12268 OnExposeComplete: enter
20:20:33.832 00.000 12268 UpdateGuideState(): m_state=6
20:20:33.833 00.001 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
20:20:33.833 00.000 12268 Star::Find returns 1 (0), X=1253.44, Y=864.23, Mass=254, SNR=10.8, Peak=36 HFD=3.7
20:20:33.833 00.000 12268 MultiStar: [#1 -0.16,0.48,1.12,U] [#2 -0.17,0.60,1.18,U] [#3 -0.25,0.61,0.80,U] [#4 -0.34,1.00,0.00,M2] [#5 -0.82,1.27,0.00,M9] [#6 0.11,0.43,0.87,U] [#7 0.30,0.40,0.49,U] [#8 -0.25,0.82,0.00,M2] 
20:20:33.833 00.000 12268 single-star, 5 included, MultiStar: {-0.07, 0.51}, one-star: {-0.05, 0.49}
20:20:33.833 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.67) = xAngle (3.34 = -2.95)
20:20:33.833 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.37 = -2.91)
20:20:33.833 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.49 hyp=0.49 cameraTheta=1.67 mountX=-0.48 mountY=-0.11, mountTheta=-2.92
20:20:33.835 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.49, opts=13)
20:20:33.835 00.000 12268 Enqueuing Move request for scope (-0.05, 0.49)
20:20:33.835 00.000 11616 Worker thread wakes up
20:20:33.835 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.49) opts 0xd
20:20:33.836 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.49)
20:20:33.836 00.000 11616 Moving (-0.05, 0.49) raw xDistance=-0.48 yDistance=-0.11
20:20:33.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
20:20:33.836 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:33.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:20:33.836 00.000 11616 MoveAxis(E, 269, ABG)
20:20:33.836 00.000 11616 Guiding  Dir = 2, Dur = 269
20:20:33.836 00.000 11616 IsSlewing returns 0
20:20:33.837 00.001 11616 IsGuiding returns 0
20:20:33.837 00.000 11616 PulseGuide returned control before completion, sleep 279
20:20:33.858 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:20:33.875 00.017 12268 UpdateGuideState exits: m=254 SNR=10.8
20:20:33.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:33.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:33.875 00.000 12268 Enqueuing Expose request
20:20:34.130 00.255 11616 IsGuiding returns 1
20:20:34.131 00.001 11616 scope still moving after pulse duration time elapsed
20:20:34.162 00.031 11616 IsSlewing returns 0
20:20:34.163 00.001 11616 IsGuiding returns 0
20:20:34.163 00.000 11616 scope move finished after 269 + 57 ms
20:20:34.163 00.000 11616 Move returns status 0, amount 269
20:20:34.163 00.000 11616 MoveAxis(N, 0, ABG)
20:20:34.164 00.001 11616 Move returns status 0, amount 0
20:20:34.164 00.000 11616 move complete, result=0
20:20:34.164 00.000 11616 worker thread done servicing request
20:20:34.164 00.000 11616 Worker thread wakes up
20:20:34.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:34.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:34.164 00.000 12268 GuideStep: -0.5 px 269 ms EAST, -0.1 px 0 ms NORTH
20:20:36.167 02.003 11616 Exposure complete
20:20:36.225 00.058 11616 worker thread done servicing request
20:20:36.225 00.000 12268 OnExposeComplete: enter
20:20:36.225 00.000 12268 UpdateGuideState(): m_state=6
20:20:36.225 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
20:20:36.226 00.001 12268 Star::Find returns 1 (0), X=1253.59, Y=864.10, Mass=387, SNR=13.5, Peak=40 HFD=5.0
20:20:36.226 00.000 12268 MultiStar: [#1 -0.24,0.31,0.91,U] [#2 -0.16,0.28,0.78,U] [#3 0.31,0.28,0.79,U] [#4 -0.40,0.58,0.00,M3] [#5 -0.82,1.47,0.00,M10] [#6 -0.68,0.02,0.63,U] [#7 -0.20,0.23,0.41,U] [#8 0.27,0.59,0.54,U] 
20:20:36.226 00.000 12268 refined, 6 included, MultiStar: {-0.07, 0.30}, one-star: {0.10, 0.36}
20:20:36.226 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.67) = xAngle (3.48 = -2.81)
20:20:36.226 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.51 = -2.78)
20:20:36.226 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.81 mountX=-0.29 mountY=-0.11, mountTheta=-2.78
20:20:36.228 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.30, opts=13)
20:20:36.228 00.000 12268 Enqueuing Move request for scope (-0.07, 0.30)
20:20:36.228 00.000 11616 Worker thread wakes up
20:20:36.228 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.30) opts 0xd
20:20:36.228 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.30)
20:20:36.228 00.000 11616 Moving (-0.07, 0.30) raw xDistance=-0.29 yDistance=-0.11
20:20:36.228 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
20:20:36.228 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:36.228 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:20:36.228 00.000 11616 MoveAxis(E, 163, ABG)
20:20:36.229 00.001 11616 Guiding  Dir = 2, Dur = 163
20:20:36.229 00.000 11616 IsSlewing returns 0
20:20:36.229 00.000 11616 IsGuiding returns 0
20:20:36.229 00.000 11616 PulseGuide returned control before completion, sleep 173
20:20:36.251 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:20:36.273 00.022 12268 UpdateGuideState exits: m=387 SNR=13.5
20:20:36.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:36.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:36.273 00.000 12268 Enqueuing Expose request
20:20:36.422 00.149 11616 IsGuiding returns 0
20:20:36.422 00.000 11616 Move returns status 0, amount 163
20:20:36.422 00.000 11616 MoveAxis(N, 0, ABG)
20:20:36.422 00.000 11616 Move returns status 0, amount 0
20:20:36.422 00.000 11616 move complete, result=0
20:20:36.422 00.000 11616 worker thread done servicing request
20:20:36.423 00.001 12268 GuideStep: -0.3 px 163 ms EAST, -0.1 px 0 ms NORTH
20:20:36.423 00.000 11616 Worker thread wakes up
20:20:36.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:36.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:38.433 02.010 11616 Exposure complete
20:20:38.489 00.056 11616 worker thread done servicing request
20:20:38.489 00.000 12268 OnExposeComplete: enter
20:20:38.489 00.000 12268 UpdateGuideState(): m_state=6
20:20:38.490 00.001 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
20:20:38.490 00.000 12268 Star::Find returns 1 (0), X=1253.24, Y=863.84, Mass=283, SNR=11.5, Peak=36 HFD=3.5
20:20:38.490 00.000 12268 MultiStar: [#1 0.13,0.17,1.08,U] [#2 -0.22,0.36,0.94,U] [#3 0.08,0.18,0.76,U] [#4 -0.32,0.53,0.98,U] [#5 -1.28,1.31,0.00,R] [#6 -0.23,0.31,0.75,U] [#7 0.57,0.14,0.48,U] [#8 -0.30,1.12,0.00,M2] 
20:20:38.490 00.000 12268 single-star, 6 included, MultiStar: {-0.08, 0.27}, one-star: {-0.25, 0.10}
20:20:38.490 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.67) = xAngle (4.43 = -1.85)
20:20:38.490 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.46 = -1.82)
20:20:38.491 00.001 12268 CameraToMount -- cameraX=-0.25 cameraY=0.10 hyp=0.27 cameraTheta=2.76 mountX=-0.07 mountY=-0.26, mountTheta=-1.85
20:20:38.495 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.10, opts=13)
20:20:38.495 00.000 12268 Enqueuing Move request for scope (-0.25, 0.10)
20:20:38.495 00.000 11616 Worker thread wakes up
20:20:38.495 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.10) opts 0xd
20:20:38.495 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.10)
20:20:38.495 00.000 11616 Moving (-0.25, 0.10) raw xDistance=-0.07 yDistance=-0.26
20:20:38.495 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:38.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:20:38.496 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:20:38.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:20:38.496 00.000 11616 MoveAxis(E, 0, ABG)
20:20:38.496 00.000 11616 Move returns status 0, amount 0
20:20:38.496 00.000 11616 MoveAxis(N, 0, ABG)
20:20:38.496 00.000 11616 Move returns status 0, amount 0
20:20:38.496 00.000 11616 move complete, result=0
20:20:38.496 00.000 11616 worker thread done servicing request
20:20:38.520 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:20:38.539 00.019 12268 UpdateGuideState exits: m=283 SNR=11.5
20:20:38.539 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:38.539 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:38.539 00.000 12268 Enqueuing Expose request
20:20:38.539 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:20:38.539 00.000 11616 Worker thread wakes up
20:20:38.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:38.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:40.561 02.022 11616 Exposure complete
20:20:40.816 00.255 12268 OnExposeComplete: enter
20:20:40.816 00.000 12268 UpdateGuideState(): m_state=6
20:20:40.816 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
20:20:40.816 00.000 12268 Star::Find returns 1 (0), X=1253.40, Y=864.10, Mass=241, SNR=10.6, Peak=33 HFD=3.6
20:20:40.817 00.001 12268 MultiStar: [#1 -0.21,0.47,1.06,U] [#2 -0.20,0.20,1.02,U] [#3 -0.20,0.53,0.80,U] [#4 -0.03,0.18,0.85,U] [#5 0.54,0.09,0.96,U] [#6 -0.64,0.06,0.88,U] [#7 -0.24,0.10,0.58,U] [#8 -0.03,0.70,0.00,M3] 
20:20:40.817 00.000 12268 refined, 7 included, MultiStar: {-0.12, 0.26}, one-star: {-0.10, 0.36}
20:20:40.817 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.67) = xAngle (3.69 = -2.60)
20:20:40.817 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.72 = -2.57)
20:20:40.817 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.29 cameraTheta=2.02 mountX=-0.24 mountY=-0.16, mountTheta=-2.57
20:20:40.820 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.26, opts=13)
20:20:40.820 00.000 12268 Enqueuing Move request for scope (-0.12, 0.26)
20:20:40.820 00.000 11616 worker thread done servicing request
20:20:40.847 00.027 11616 Worker thread wakes up
20:20:40.847 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd
20:20:40.847 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.26)
20:20:40.847 00.000 11616 Moving (-0.12, 0.26) raw xDistance=-0.24 yDistance=-0.16
20:20:40.848 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
20:20:40.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
20:20:40.848 00.000 11616 MoveAxis(E, 137, ABG)
20:20:40.848 00.000 11616 Guiding  Dir = 2, Dur = 137
20:20:40.851 00.003 11616 IsSlewing returns 0
20:20:40.852 00.001 11616 IsGuiding returns 0
20:20:40.853 00.001 11616 PulseGuide returned control before completion, sleep 147
20:20:40.861 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:20:40.887 00.026 12268 UpdateGuideState exits: m=241 SNR=10.6
20:20:40.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:40.887 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:40.887 00.000 12268 Enqueuing Expose request
20:20:41.003 00.116 11616 IsGuiding returns 1
20:20:41.004 00.001 11616 scope still moving after pulse duration time elapsed
20:20:41.034 00.030 11616 IsSlewing returns 0
20:20:41.034 00.000 11616 IsGuiding returns 0
20:20:41.034 00.000 11616 scope move finished after 137 + 44 ms
20:20:41.034 00.000 11616 Move returns status 0, amount 137
20:20:41.034 00.000 11616 MoveAxis(N, 13, ABG)
20:20:41.035 00.001 11616 Guiding  Dir = 0, Dur = 13
20:20:41.036 00.001 11616 IsSlewing returns 0
20:20:41.037 00.001 11616 IsGuiding returns 0
20:20:41.038 00.001 11616 PulseGuide returned control before completion, sleep 23
20:20:41.065 00.027 11616 IsGuiding returns 1
20:20:41.065 00.000 11616 scope still moving after pulse duration time elapsed
20:20:41.097 00.032 11616 IsSlewing returns 0
20:20:41.097 00.000 11616 IsGuiding returns 0
20:20:41.097 00.000 11616 scope move finished after 13 + 46 ms
20:20:41.097 00.000 11616 Move returns status 0, amount 13
20:20:41.097 00.000 11616 move complete, result=0
20:20:41.097 00.000 11616 worker thread done servicing request
20:20:41.098 00.001 12268 GuideStep: -0.2 px 137 ms EAST, -0.2 px 13 ms NORTH
20:20:41.098 00.000 11616 Worker thread wakes up
20:20:41.098 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:41.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:43.116 02.018 11616 Exposure complete
20:20:43.179 00.063 11616 worker thread done servicing request
20:20:43.180 00.001 12268 OnExposeComplete: enter
20:20:43.180 00.000 12268 UpdateGuideState(): m_state=6
20:20:43.180 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
20:20:43.180 00.000 12268 Star::Find returns 1 (0), X=1253.44, Y=863.82, Mass=262, SNR=11.1, Peak=36 HFD=3.6
20:20:43.180 00.000 12268 MultiStar: [#1 0.20,0.39,1.12,U] [#2 0.16,0.35,0.96,U] [#3 -0.00,0.39,0.73,U] [#4 -0.18,0.03,0.99,U] [#5 0.85,-0.16,0.00,M1] [#6 -0.07,0.25,0.78,U] [#7 0.35,0.54,0.55,U] [#8 -0.08,0.29,0.61,U] 
20:20:43.180 00.000 12268 single-star, 7 included, MultiStar: {0.03, 0.27}, one-star: {-0.05, 0.08}
20:20:43.180 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.67) = xAngle (3.78 = -2.51)
20:20:43.181 00.001 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.81 = -2.48)
20:20:43.181 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.11 mountX=-0.08 mountY=-0.06, mountTheta=-2.49
20:20:43.182 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.08, opts=13)
20:20:43.182 00.000 12268 Enqueuing Move request for scope (-0.05, 0.08)
20:20:43.182 00.000 11616 Worker thread wakes up
20:20:43.182 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
20:20:43.182 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
20:20:43.182 00.000 11616 Moving (-0.05, 0.08) raw xDistance=-0.08 yDistance=-0.06
20:20:43.183 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:43.183 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:20:43.183 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:43.183 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:20:43.183 00.000 11616 MoveAxis(E, 0, ABG)
20:20:43.183 00.000 11616 Move returns status 0, amount 0
20:20:43.183 00.000 11616 MoveAxis(N, 0, ABG)
20:20:43.183 00.000 11616 Move returns status 0, amount 0
20:20:43.183 00.000 11616 move complete, result=0
20:20:43.183 00.000 11616 worker thread done servicing request
20:20:43.205 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:20:43.225 00.020 12268 UpdateGuideState exits: m=262 SNR=11.1
20:20:43.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:43.225 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:43.225 00.000 12268 Enqueuing Expose request
20:20:43.225 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:43.225 00.000 11616 Worker thread wakes up
20:20:43.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:43.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:45.247 02.022 11616 Exposure complete
20:20:45.305 00.058 11616 worker thread done servicing request
20:20:45.305 00.000 12268 OnExposeComplete: enter
20:20:45.306 00.001 12268 UpdateGuideState(): m_state=6
20:20:45.306 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
20:20:45.306 00.000 12268 Star::Find returns 1 (0), X=1253.52, Y=863.72, Mass=239, SNR=10.5, Peak=34 HFD=3.3
20:20:45.306 00.000 12268 MultiStar: [#1 -0.21,-0.22,1.09,U] [#2 -0.13,-0.13,1.16,U] [#3 0.09,-0.02,0.94,U] [#4 -0.18,0.28,0.99,U] [#5 0.83,-1.42,0.00,M2] [#6 -0.28,-0.26,0.83,U] [#7 0.40,-0.74,0.00,M2] [#8 -0.06,0.23,0.67,U] 
20:20:45.306 00.000 12268 single-star, 6 included, MultiStar: {-0.11, -0.03}, one-star: {0.03, -0.02}
20:20:45.306 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.67) = xAngle (1.11 = 1.11)
20:20:45.307 00.001 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.14 = 1.14)
20:20:45.307 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.56 mountX=0.02 mountY=0.03, mountTheta=1.12
20:20:45.308 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.02, opts=13)
20:20:45.309 00.001 12268 Enqueuing Move request for scope (0.03, -0.02)
20:20:45.309 00.000 11616 Worker thread wakes up
20:20:45.309 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
20:20:45.309 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
20:20:45.309 00.000 11616 Moving (0.03, -0.02) raw xDistance=0.02 yDistance=0.03
20:20:45.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:45.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:20:45.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:45.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:20:45.310 00.001 11616 MoveAxis(E, 0, ABG)
20:20:45.310 00.000 11616 Move returns status 0, amount 0
20:20:45.310 00.000 11616 MoveAxis(N, 0, ABG)
20:20:45.310 00.000 11616 Move returns status 0, amount 0
20:20:45.310 00.000 11616 move complete, result=0
20:20:45.310 00.000 11616 worker thread done servicing request
20:20:45.332 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:20:45.351 00.019 12268 UpdateGuideState exits: m=239 SNR=10.5
20:20:45.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:45.352 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:45.352 00.000 12268 Enqueuing Expose request
20:20:45.352 00.000 11616 Worker thread wakes up
20:20:45.352 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:45.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:45.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:47.357 02.005 11616 Exposure complete
20:20:47.420 00.063 11616 worker thread done servicing request
20:20:47.420 00.000 12268 OnExposeComplete: enter
20:20:47.420 00.000 12268 UpdateGuideState(): m_state=6
20:20:47.420 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
20:20:47.420 00.000 12268 Star::Find returns 1 (0), X=1253.46, Y=863.46, Mass=242, SNR=10.7, Peak=34 HFD=3.2
20:20:47.421 00.001 12268 MultiStar: [#1 0.09,-0.23,1.19,U] [#2 -0.63,-0.26,0.99,U] [#3 0.16,-0.22,0.96,U] [#4 -0.31,-0.06,0.89,U] [#5 0.75,-1.41,0.00,M3] [#6 -0.14,-0.47,0.83,U] [#7 -0.28,-0.30,0.58,U] [#8 -0.25,0.41,0.60,U] 
20:20:47.421 00.000 12268 refined, 7 included, MultiStar: {-0.16, -0.20}, one-star: {-0.03, -0.28}
20:20:47.421 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.67) = xAngle (-0.57 = -0.57)
20:20:47.421 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.54 = -0.54)
20:20:47.421 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.25 cameraTheta=-2.24 mountX=0.21 mountY=-0.13, mountTheta=-0.55
20:20:47.423 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.20, opts=13)
20:20:47.423 00.000 12268 Enqueuing Move request for scope (-0.16, -0.20)
20:20:47.423 00.000 11616 Worker thread wakes up
20:20:47.423 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd
20:20:47.423 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.20)
20:20:47.423 00.000 11616 Moving (-0.16, -0.20) raw xDistance=0.21 yDistance=-0.13
20:20:47.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:20:47.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:20:47.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:47.424 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:20:47.424 00.000 11616 MoveAxis(E, 0, ABG)
20:20:47.424 00.000 11616 Move returns status 0, amount 0
20:20:47.424 00.000 11616 MoveAxis(N, 0, ABG)
20:20:47.424 00.000 11616 Move returns status 0, amount 0
20:20:47.424 00.000 11616 move complete, result=0
20:20:47.424 00.000 11616 worker thread done servicing request
20:20:47.444 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:20:47.463 00.019 12268 UpdateGuideState exits: m=242 SNR=10.7
20:20:47.463 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:47.463 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:47.463 00.000 12268 Enqueuing Expose request
20:20:47.463 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:47.463 00.000 11616 Worker thread wakes up
20:20:47.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:47.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:49.480 02.017 11616 Exposure complete
20:20:49.539 00.059 11616 worker thread done servicing request
20:20:49.539 00.000 12268 OnExposeComplete: enter
20:20:49.539 00.000 12268 UpdateGuideState(): m_state=6
20:20:49.540 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
20:20:49.540 00.000 12268 Star::Find returns 1 (0), X=1253.42, Y=863.72, Mass=264, SNR=11.1, Peak=38 HFD=3.4
20:20:49.540 00.000 12268 MultiStar: [#1 0.01,-0.16,1.00,U] [#2 -0.01,-0.29,1.02,U] [#3 0.04,0.25,0.95,U] [#4 0.25,0.13,1.04,U] [#5 1.12,-1.25,0.00,M4] [#6 -0.18,-0.12,0.76,U] [#7 1.10,-0.29,0.00,M2] [#8 0.20,0.89,0.00,M1] 
20:20:49.540 00.000 12268 refined, 5 included, MultiStar: {0.02, -0.04}, one-star: {-0.07, -0.02}
20:20:49.540 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-1.67) = xAngle (0.53 = 0.53)
20:20:49.540 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.56 = 0.56)
20:20:49.540 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.14 mountX=0.03 mountY=0.02, mountTheta=0.55
20:20:49.542 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.04, opts=13)
20:20:49.542 00.000 12268 Enqueuing Move request for scope (0.02, -0.04)
20:20:49.542 00.000 11616 Worker thread wakes up
20:20:49.542 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
20:20:49.542 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
20:20:49.542 00.000 11616 Moving (0.02, -0.04) raw xDistance=0.03 yDistance=0.02
20:20:49.542 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:49.542 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:20:49.543 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:49.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:20:49.543 00.000 11616 MoveAxis(E, 0, ABG)
20:20:49.543 00.000 11616 Move returns status 0, amount 0
20:20:49.543 00.000 11616 MoveAxis(N, 0, ABG)
20:20:49.543 00.000 11616 Move returns status 0, amount 0
20:20:49.543 00.000 11616 move complete, result=0
20:20:49.543 00.000 11616 worker thread done servicing request
20:20:49.563 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:20:49.583 00.020 12268 UpdateGuideState exits: m=264 SNR=11.1
20:20:49.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:49.583 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:49.583 00.000 12268 Enqueuing Expose request
20:20:49.583 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:49.583 00.000 11616 Worker thread wakes up
20:20:49.584 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:49.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:51.605 02.021 11616 Exposure complete
20:20:51.661 00.056 11616 worker thread done servicing request
20:20:51.661 00.000 12268 OnExposeComplete: enter
20:20:51.661 00.000 12268 UpdateGuideState(): m_state=6
20:20:51.662 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
20:20:51.662 00.000 12268 Star::Find returns 1 (0), X=1253.47, Y=863.99, Mass=298, SNR=11.8, Peak=41 HFD=3.7
20:20:51.662 00.000 12268 MultiStar: [#1 -0.22,0.40,0.97,U] [#2 0.04,0.22,0.93,U] [#3 0.13,0.70,0.00,M1] [#4 -0.11,0.43,0.81,U] [#5 0.37,-0.03,0.78,U] [#6 -0.10,0.28,0.79,U] [#7 -0.18,0.01,0.45,U] [#8 0.37,0.71,0.00,M2] 
20:20:51.662 00.000 12268 refined, 6 included, MultiStar: {-0.03, 0.24}, one-star: {-0.02, 0.25}
20:20:51.663 00.001 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.67) = xAngle (3.35 = -2.93)
20:20:51.663 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.39 = -2.90)
20:20:51.663 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.69 mountX=-0.24 mountY=-0.06, mountTheta=-2.90
20:20:51.665 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.24, opts=13)
20:20:51.665 00.000 12268 Enqueuing Move request for scope (-0.03, 0.24)
20:20:51.665 00.000 11616 Worker thread wakes up
20:20:51.665 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
20:20:51.665 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
20:20:51.665 00.000 11616 Moving (-0.03, 0.24) raw xDistance=-0.24 yDistance=-0.06
20:20:51.665 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
20:20:51.666 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:51.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:20:51.666 00.000 11616 MoveAxis(E, 134, ABG)
20:20:51.666 00.000 11616 Guiding  Dir = 2, Dur = 134
20:20:51.666 00.000 11616 IsSlewing returns 0
20:20:51.666 00.000 11616 IsGuiding returns 0
20:20:51.667 00.001 11616 PulseGuide returned control before completion, sleep 144
20:20:51.686 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:20:51.705 00.019 12268 UpdateGuideState exits: m=298 SNR=11.8
20:20:51.706 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:51.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:51.706 00.000 12268 Enqueuing Expose request
20:20:51.813 00.107 11616 IsGuiding returns 1
20:20:51.813 00.000 11616 scope still moving after pulse duration time elapsed
20:20:51.843 00.030 11616 IsSlewing returns 0
20:20:51.844 00.001 11616 IsGuiding returns 0
20:20:51.844 00.000 11616 scope move finished after 134 + 43 ms
20:20:51.844 00.000 11616 Move returns status 0, amount 134
20:20:51.844 00.000 11616 MoveAxis(N, 0, ABG)
20:20:51.844 00.000 11616 Move returns status 0, amount 0
20:20:51.844 00.000 11616 move complete, result=0
20:20:51.844 00.000 11616 worker thread done servicing request
20:20:51.844 00.000 11616 Worker thread wakes up
20:20:51.845 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:51.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:51.845 00.000 12268 GuideStep: -0.2 px 134 ms EAST, -0.1 px 0 ms NORTH
20:20:53.852 02.007 11616 Exposure complete
20:20:53.908 00.056 11616 worker thread done servicing request
20:20:53.908 00.000 12268 OnExposeComplete: enter
20:20:53.908 00.000 12268 UpdateGuideState(): m_state=6
20:20:53.909 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
20:20:53.909 00.000 12268 Star::Find returns 1 (0), X=1253.33, Y=863.81, Mass=258, SNR=11.0, Peak=38 HFD=3.5
20:20:53.909 00.000 12268 MultiStar: [#1 -0.16,0.21,1.00,U] [#2 0.03,0.02,0.99,U] [#3 -0.18,0.22,0.96,U] [#4 0.14,0.40,0.82,U] [#5 0.56,0.01,0.88,U] [#6 0.34,-0.15,0.85,U] [#7 -0.25,-0.39,0.50,U] [#8 -0.13,0.95,0.00,M3] 
20:20:53.909 00.000 12268 refined, 7 included, MultiStar: {0.04, 0.08}, one-star: {-0.16, 0.07}
20:20:53.909 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.67) = xAngle (2.71 = 2.71)
20:20:53.909 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.74 = 2.74)
20:20:53.909 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.04 mountX=-0.08 mountY=0.03, mountTheta=2.74
20:20:53.911 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.08, opts=13)
20:20:53.911 00.000 12268 Enqueuing Move request for scope (0.04, 0.08)
20:20:53.911 00.000 11616 Worker thread wakes up
20:20:53.911 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
20:20:53.911 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
20:20:53.911 00.000 11616 Moving (0.04, 0.08) raw xDistance=-0.08 yDistance=0.03
20:20:53.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:53.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:20:53.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:53.912 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:20:53.912 00.000 11616 MoveAxis(E, 0, ABG)
20:20:53.912 00.000 11616 Move returns status 0, amount 0
20:20:53.912 00.000 11616 MoveAxis(N, 0, ABG)
20:20:53.912 00.000 11616 Move returns status 0, amount 0
20:20:53.912 00.000 11616 move complete, result=0
20:20:53.912 00.000 11616 worker thread done servicing request
20:20:53.932 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:20:53.951 00.019 12268 UpdateGuideState exits: m=258 SNR=11.0
20:20:53.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:53.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:53.951 00.000 12268 Enqueuing Expose request
20:20:53.951 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:53.951 00.000 11616 Worker thread wakes up
20:20:53.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:53.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:55.963 02.012 11616 Exposure complete
20:20:56.021 00.058 11616 worker thread done servicing request
20:20:56.021 00.000 12268 OnExposeComplete: enter
20:20:56.021 00.000 12268 UpdateGuideState(): m_state=6
20:20:56.021 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
20:20:56.021 00.000 12268 Star::Find returns 1 (0), X=1254.00, Y=864.24, Mass=349, SNR=12.9, Peak=40 HFD=4.7
20:20:56.022 00.001 12268 MultiStar: [#1 0.23,0.50,0.98,U] [#2 0.38,0.36,0.82,U] [#3 0.41,0.66,0.00,M1] [#4 0.25,0.22,0.82,U] [#5 1.58,-1.12,0.00,M3] [#6 0.09,0.68,0.71,U] [#7 0.47,-0.78,0.00,M1] [#8 0.39,0.92,0.00,M4] 
20:20:56.022 00.000 12268 refined, 4 included, MultiStar: {0.31, 0.45}, one-star: {0.51, 0.50}
20:20:56.022 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.67) = xAngle (2.64 = 2.64)
20:20:56.022 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.67 = 2.67)
20:20:56.022 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.45 hyp=0.54 cameraTheta=0.97 mountX=-0.48 mountY=0.25, mountTheta=2.67
20:20:56.023 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.45, opts=13)
20:20:56.023 00.000 12268 Enqueuing Move request for scope (0.31, 0.45)
20:20:56.023 00.000 11616 Worker thread wakes up
20:20:56.023 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.45) opts 0xd
20:20:56.023 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.45)
20:20:56.023 00.000 11616 Moving (0.31, 0.45) raw xDistance=-0.48 yDistance=0.25
20:20:56.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
20:20:56.023 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:20:56.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:20:56.024 00.001 11616 MoveAxis(E, 268, ABG)
20:20:56.024 00.000 11616 Guiding  Dir = 2, Dur = 268
20:20:56.024 00.000 11616 IsSlewing returns 0
20:20:56.024 00.000 11616 IsGuiding returns 0
20:20:56.024 00.000 11616 PulseGuide returned control before completion, sleep 278
20:20:56.048 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:20:56.068 00.020 12268 UpdateGuideState exits: m=349 SNR=12.9
20:20:56.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:56.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:56.068 00.000 12268 Enqueuing Expose request
20:20:56.305 00.237 11616 IsGuiding returns 1
20:20:56.305 00.000 11616 scope still moving after pulse duration time elapsed
20:20:56.336 00.031 11616 IsSlewing returns 0
20:20:56.337 00.001 11616 IsGuiding returns 0
20:20:56.337 00.000 11616 scope move finished after 268 + 45 ms
20:20:56.337 00.000 11616 Move returns status 0, amount 268
20:20:56.338 00.001 11616 MoveAxis(N, 0, ABG)
20:20:56.338 00.000 11616 Move returns status 0, amount 0
20:20:56.338 00.000 11616 move complete, result=0
20:20:56.338 00.000 11616 worker thread done servicing request
20:20:56.338 00.000 11616 Worker thread wakes up
20:20:56.338 00.000 12268 GuideStep: -0.5 px 268 ms EAST, 0.2 px 0 ms NORTH
20:20:56.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:56.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:20:58.351 02.013 11616 Exposure complete
20:20:58.412 00.061 11616 worker thread done servicing request
20:20:58.412 00.000 12268 OnExposeComplete: enter
20:20:58.412 00.000 12268 UpdateGuideState(): m_state=6
20:20:58.412 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
20:20:58.412 00.000 12268 Star::Find returns 1 (0), X=1253.63, Y=863.58, Mass=275, SNR=11.4, Peak=34 HFD=3.4
20:20:58.412 00.000 12268 MultiStar: [#1 0.08,-0.13,1.05,U] [#2 0.24,-0.17,1.14,U] [#3 0.02,-0.15,0.91,U] [#4 -0.02,0.13,1.01,U] [#5 1.46,-1.75,0.00,M4] [#6 -0.66,-0.04,0.77,U] [#7 -0.32,-0.63,0.00,M2] [#8 0.05,-0.09,0.59,U] 
20:20:58.412 00.000 12268 refined, 6 included, MultiStar: {0.00, -0.09}, one-star: {0.14, -0.15}
20:20:58.413 00.001 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.67) = xAngle (0.13 = 0.13)
20:20:58.413 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.16 = 0.16)
20:20:58.413 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.54 mountX=0.09 mountY=0.01, mountTheta=0.16
20:20:58.414 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.09, opts=13)
20:20:58.414 00.000 12268 Enqueuing Move request for scope (0.00, -0.09)
20:20:58.414 00.000 11616 Worker thread wakes up
20:20:58.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
20:20:58.414 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
20:20:58.414 00.000 11616 Moving (0.00, -0.09) raw xDistance=0.09 yDistance=0.01
20:20:58.415 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:58.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:20:58.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:58.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:20:58.415 00.000 11616 MoveAxis(E, 0, ABG)
20:20:58.415 00.000 11616 Move returns status 0, amount 0
20:20:58.415 00.000 11616 MoveAxis(N, 0, ABG)
20:20:58.415 00.000 11616 Move returns status 0, amount 0
20:20:58.415 00.000 11616 move complete, result=0
20:20:58.415 00.000 11616 worker thread done servicing request
20:20:58.435 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:20:58.452 00.017 12268 UpdateGuideState exits: m=275 SNR=11.4
20:20:58.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:58.453 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:20:58.453 00.000 12268 Enqueuing Expose request
20:20:58.453 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:58.453 00.000 11616 Worker thread wakes up
20:20:58.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:20:58.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:00.462 02.009 11616 Exposure complete
20:21:00.520 00.058 11616 worker thread done servicing request
20:21:00.521 00.001 12268 OnExposeComplete: enter
20:21:00.521 00.000 12268 UpdateGuideState(): m_state=6
20:21:00.521 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
20:21:00.521 00.000 12268 Star::Find returns 1 (0), X=1253.47, Y=863.85, Mass=309, SNR=12.1, Peak=38 HFD=3.8
20:21:00.521 00.000 12268 MultiStar: [#1 0.07,0.03,1.04,U] [#2 -0.05,-0.22,0.86,U] [#3 -0.26,0.24,0.93,U] [#4 -0.06,0.23,0.91,U] [#5 1.39,-1.47,0.00,M5] [#6 -0.47,-0.12,0.68,U] [#7 -0.59,-0.20,0.49,U] [#8 0.53,0.37,0.55,U] 
20:21:00.521 00.000 12268 single-star, 7 included, MultiStar: {-0.09, 0.06}, one-star: {-0.02, 0.11}
20:21:00.522 00.001 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.67) = xAngle (3.40 = -2.89)
20:21:00.522 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.43 = -2.86)
20:21:00.522 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.73 mountX=-0.11 mountY=-0.03, mountTheta=-2.86
20:21:00.524 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.11, opts=13)
20:21:00.524 00.000 12268 Enqueuing Move request for scope (-0.02, 0.11)
20:21:00.524 00.000 11616 Worker thread wakes up
20:21:00.524 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
20:21:00.524 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
20:21:00.524 00.000 11616 Moving (-0.02, 0.11) raw xDistance=-0.11 yDistance=-0.03
20:21:00.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
20:21:00.524 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:00.525 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:21:00.525 00.000 11616 MoveAxis(E, 60, ABG)
20:21:00.525 00.000 11616 Guiding  Dir = 2, Dur = 60
20:21:00.525 00.000 11616 IsSlewing returns 0
20:21:00.525 00.000 11616 IsGuiding returns 0
20:21:00.525 00.000 11616 PulseGuide returned control before completion, sleep 70
20:21:00.545 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:21:00.564 00.019 12268 UpdateGuideState exits: m=309 SNR=12.1
20:21:00.564 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:00.564 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:00.564 00.000 12268 Enqueuing Expose request
20:21:00.601 00.037 11616 IsGuiding returns 1
20:21:00.601 00.000 11616 scope still moving after pulse duration time elapsed
20:21:00.633 00.032 11616 IsSlewing returns 0
20:21:00.633 00.000 11616 IsGuiding returns 0
20:21:00.634 00.001 11616 scope move finished after 60 + 48 ms
20:21:00.634 00.000 11616 Move returns status 0, amount 60
20:21:00.634 00.000 11616 MoveAxis(N, 0, ABG)
20:21:00.634 00.000 11616 Move returns status 0, amount 0
20:21:00.634 00.000 11616 move complete, result=0
20:21:00.634 00.000 11616 worker thread done servicing request
20:21:00.634 00.000 11616 Worker thread wakes up
20:21:00.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:00.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:00.651 00.017 12268 GuideStep: -0.1 px 60 ms EAST, -0.0 px 0 ms NORTH
20:21:02.643 01.992 11616 Exposure complete
20:21:02.699 00.056 11616 worker thread done servicing request
20:21:02.700 00.001 12268 OnExposeComplete: enter
20:21:02.700 00.000 12268 UpdateGuideState(): m_state=6
20:21:02.700 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
20:21:02.700 00.000 12268 Star::Find returns 1 (0), X=1253.46, Y=862.95, Mass=278, SNR=11.4, Peak=35 HFD=3.5
20:21:02.701 00.001 12268 MultiStar: [#1 -0.55,-0.18,0.91,U] [#2 -0.17,-0.59,0.89,U] [#3 -0.43,-0.13,0.77,U] [#4 -0.39,-0.30,0.93,U] [#5 0.79,-1.71,0.00,M6] [#6 -0.72,-0.00,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.05,0.23,0.61,U] [#9 -0.03,-0.18,0.57,U] 
20:21:02.701 00.000 12268 refined, 6 included, MultiStar: {-0.24, -0.32}, one-star: {-0.04, -0.79}
20:21:02.701 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.67) = xAngle (-0.55 = -0.55)
20:21:02.701 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.52 = -0.52)
20:21:02.701 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.32 hyp=0.40 cameraTheta=-2.22 mountX=0.34 mountY=-0.20, mountTheta=-0.53
20:21:02.703 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.32, opts=13)
20:21:02.703 00.000 12268 Enqueuing Move request for scope (-0.24, -0.32)
20:21:02.703 00.000 11616 Worker thread wakes up
20:21:02.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.32) opts 0xd
20:21:02.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.32)
20:21:02.703 00.000 11616 Moving (-0.24, -0.32) raw xDistance=0.34 yDistance=-0.20
20:21:02.703 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
20:21:02.703 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
20:21:02.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
20:21:02.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
20:21:02.704 00.001 11616 MoveAxis(W, 192, ABG)
20:21:02.704 00.000 11616 Guiding  Dir = 3, Dur = 192
20:21:02.704 00.000 11616 IsSlewing returns 0
20:21:02.704 00.000 11616 IsGuiding returns 0
20:21:02.704 00.000 11616 PulseGuide returned control before completion, sleep 202
20:21:02.725 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:21:02.744 00.019 12268 UpdateGuideState exits: m=278 SNR=11.4
20:21:02.744 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:02.744 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:02.744 00.000 12268 Enqueuing Expose request
20:21:02.922 00.178 11616 IsGuiding returns 1
20:21:02.922 00.000 11616 scope still moving after pulse duration time elapsed
20:21:02.954 00.032 11616 IsSlewing returns 0
20:21:02.955 00.001 11616 IsGuiding returns 0
20:21:02.955 00.000 11616 scope move finished after 192 + 59 ms
20:21:02.955 00.000 11616 Move returns status 0, amount 192
20:21:02.955 00.000 11616 MoveAxis(N, 17, ABG)
20:21:02.955 00.000 11616 Guiding  Dir = 0, Dur = 17
20:21:02.955 00.000 11616 IsSlewing returns 0
20:21:02.955 00.000 11616 IsGuiding returns 0
20:21:02.956 00.001 11616 PulseGuide returned control before completion, sleep 27
20:21:02.985 00.029 11616 IsGuiding returns 1
20:21:02.985 00.000 11616 scope still moving after pulse duration time elapsed
20:21:03.017 00.032 11616 IsSlewing returns 0
20:21:03.017 00.000 11616 IsGuiding returns 0
20:21:03.017 00.000 11616 scope move finished after 17 + 44 ms
20:21:03.017 00.000 11616 Move returns status 0, amount 17
20:21:03.017 00.000 11616 move complete, result=0
20:21:03.018 00.001 11616 worker thread done servicing request
20:21:03.018 00.000 11616 Worker thread wakes up
20:21:03.018 00.000 12268 GuideStep: 0.3 px 192 ms WEST, -0.2 px 17 ms NORTH
20:21:03.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:03.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:05.038 02.020 11616 Exposure complete
20:21:05.098 00.060 11616 worker thread done servicing request
20:21:05.098 00.000 12268 OnExposeComplete: enter
20:21:05.098 00.000 12268 UpdateGuideState(): m_state=6
20:21:05.099 00.001 12268 Star::Find(15, 1253, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
20:21:05.099 00.000 12268 Star::Find returns 1 (0), X=1253.28, Y=863.45, Mass=287, SNR=11.6, Peak=31 HFD=3.6
20:21:05.099 00.000 12268 MultiStar: [#1 -0.33,-0.30,1.11,U] [#2 -0.14,-0.22,0.91,U] [#3 0.29,-0.26,0.87,U] [#4 -0.05,-0.22,0.92,U] [#5 0.84,-1.89,0.00,M7] [#6 -0.07,-0.59,0.74,U] [#7 0.15,-0.59,0.51,U] [#8 0.24,-0.06,0.57,U] 
20:21:05.099 00.000 12268 refined, 7 included, MultiStar: {-0.05, -0.31}, one-star: {-0.21, -0.29}
20:21:05.099 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-1.67) = xAngle (-0.07 = -0.07)
20:21:05.099 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.04 = -0.04)
20:21:05.099 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.31 hyp=0.31 cameraTheta=-1.74 mountX=0.31 mountY=-0.01, mountTheta=-0.04
20:21:05.101 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.31, opts=13)
20:21:05.101 00.000 12268 Enqueuing Move request for scope (-0.05, -0.31)
20:21:05.101 00.000 11616 Worker thread wakes up
20:21:05.102 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.31) opts 0xd
20:21:05.102 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.31)
20:21:05.102 00.000 11616 Moving (-0.05, -0.31) raw xDistance=0.31 yDistance=-0.01
20:21:05.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
20:21:05.102 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:05.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:21:05.102 00.000 11616 MoveAxis(W, 174, ABG)
20:21:05.102 00.000 11616 Guiding  Dir = 3, Dur = 174
20:21:05.102 00.000 11616 IsSlewing returns 0
20:21:05.103 00.001 11616 IsGuiding returns 0
20:21:05.103 00.000 11616 PulseGuide returned control before completion, sleep 184
20:21:05.123 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:21:05.144 00.021 12268 UpdateGuideState exits: m=287 SNR=11.6
20:21:05.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:05.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:05.144 00.000 12268 Enqueuing Expose request
20:21:05.294 00.150 11616 IsGuiding returns 1
20:21:05.295 00.001 11616 scope still moving after pulse duration time elapsed
20:21:05.326 00.031 11616 IsSlewing returns 0
20:21:05.326 00.000 11616 IsGuiding returns 0
20:21:05.327 00.001 11616 scope move finished after 174 + 49 ms
20:21:05.327 00.000 11616 Move returns status 0, amount 174
20:21:05.327 00.000 11616 MoveAxis(N, 0, ABG)
20:21:05.327 00.000 11616 Move returns status 0, amount 0
20:21:05.327 00.000 11616 move complete, result=0
20:21:05.327 00.000 11616 worker thread done servicing request
20:21:05.327 00.000 11616 Worker thread wakes up
20:21:05.327 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:05.327 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:05.328 00.001 12268 GuideStep: 0.3 px 174 ms WEST, -0.0 px 0 ms NORTH
20:21:07.337 02.009 11616 Exposure complete
20:21:07.395 00.058 11616 worker thread done servicing request
20:21:07.396 00.001 12268 OnExposeComplete: enter
20:21:07.396 00.000 12268 UpdateGuideState(): m_state=6
20:21:07.396 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
20:21:07.396 00.000 12268 Star::Find returns 1 (0), X=1253.18, Y=863.49, Mass=278, SNR=11.4, Peak=41 HFD=3.4
20:21:07.397 00.001 12268 MultiStar: [#1 0.12,0.27,1.16,U] [#2 -0.22,-0.10,0.98,U] [#3 -0.37,-0.06,0.79,U] [#4 -0.38,0.13,0.77,U] [#5 1.05,-1.56,0.00,M8] [#6 -0.85,0.42,0.00,M1] [#7 0.34,-0.01,0.53,U] [#8 -0.04,0.41,0.63,U] 
20:21:07.397 00.000 12268 refined, 6 included, MultiStar: {-0.14, 0.05}, one-star: {-0.31, -0.24}
20:21:07.397 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.67) = xAngle (4.49 = -1.79)
20:21:07.397 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.52 = -1.76)
20:21:07.397 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.82 mountX=-0.03 mountY=-0.15, mountTheta=-1.79
20:21:07.398 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.05, opts=13)
20:21:07.398 00.000 12268 Enqueuing Move request for scope (-0.14, 0.05)
20:21:07.399 00.001 11616 Worker thread wakes up
20:21:07.399 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
20:21:07.399 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
20:21:07.399 00.000 11616 Moving (-0.14, 0.05) raw xDistance=-0.03 yDistance=-0.15
20:21:07.399 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:07.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:21:07.399 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:07.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:21:07.399 00.000 11616 MoveAxis(E, 0, ABG)
20:21:07.399 00.000 11616 Move returns status 0, amount 0
20:21:07.399 00.000 11616 MoveAxis(N, 0, ABG)
20:21:07.399 00.000 11616 Move returns status 0, amount 0
20:21:07.400 00.001 11616 move complete, result=0
20:21:07.400 00.000 11616 worker thread done servicing request
20:21:07.420 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:21:07.437 00.017 12268 UpdateGuideState exits: m=278 SNR=11.4
20:21:07.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:07.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:07.437 00.000 12268 Enqueuing Expose request
20:21:07.437 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:07.437 00.000 11616 Worker thread wakes up
20:21:07.438 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:07.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:09.447 02.009 11616 Exposure complete
20:21:09.505 00.058 11616 worker thread done servicing request
20:21:09.506 00.001 12268 OnExposeComplete: enter
20:21:09.506 00.000 12268 UpdateGuideState(): m_state=6
20:21:09.506 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
20:21:09.506 00.000 12268 Star::Find returns 1 (0), X=1253.56, Y=863.69, Mass=279, SNR=11.4, Peak=39 HFD=3.4
20:21:09.507 00.001 12268 MultiStar: [#1 -0.21,-0.11,0.92,U] [#2 -0.35,-0.18,1.00,U] [#3 0.09,-0.08,0.81,U] [#4 -0.39,0.23,0.77,U] [#5 0.88,-1.37,0.00,M9] [#6 -0.51,-0.09,0.77,U] [#7 -0.30,0.32,0.52,U] [#8 -0.13,0.80,0.00,M1] 
20:21:09.507 00.000 12268 single-star, 6 included, MultiStar: {-0.22, -0.02}, one-star: {0.07, -0.04}
20:21:09.507 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.67) = xAngle (1.09 = 1.09)
20:21:09.507 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.13 = 1.13)
20:21:09.507 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.57 mountX=0.04 mountY=0.07, mountTheta=1.10
20:21:09.509 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.04, opts=13)
20:21:09.509 00.000 12268 Enqueuing Move request for scope (0.07, -0.04)
20:21:09.509 00.000 11616 Worker thread wakes up
20:21:09.510 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
20:21:09.510 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
20:21:09.510 00.000 11616 Moving (0.07, -0.04) raw xDistance=0.04 yDistance=0.07
20:21:09.510 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:09.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:21:09.510 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:09.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:21:09.510 00.000 11616 MoveAxis(E, 0, ABG)
20:21:09.510 00.000 11616 Move returns status 0, amount 0
20:21:09.510 00.000 11616 MoveAxis(N, 0, ABG)
20:21:09.510 00.000 11616 Move returns status 0, amount 0
20:21:09.511 00.001 11616 move complete, result=0
20:21:09.511 00.000 11616 worker thread done servicing request
20:21:09.530 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:21:09.548 00.018 12268 UpdateGuideState exits: m=279 SNR=11.4
20:21:09.548 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:09.548 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:09.548 00.000 12268 Enqueuing Expose request
20:21:09.548 00.000 11616 Worker thread wakes up
20:21:09.548 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:21:09.549 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:09.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:11.563 02.014 11616 Exposure complete
20:21:11.624 00.061 11616 worker thread done servicing request
20:21:11.624 00.000 12268 OnExposeComplete: enter
20:21:11.624 00.000 12268 UpdateGuideState(): m_state=6
20:21:11.624 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
20:21:11.624 00.000 12268 Star::Find returns 1 (0), X=1253.43, Y=864.07, Mass=284, SNR=11.5, Peak=33 HFD=3.9
20:21:11.625 00.001 12268 MultiStar: [#1 -0.19,0.53,1.00,U] [#2 0.03,0.33,0.96,U] [#3 0.06,0.45,0.90,U] [#4 0.03,0.19,0.97,U] [#5 0.52,-0.00,0.71,U] [#6 0.17,0.40,0.78,U] [#7 -0.43,0.05,0.57,U] [#8 -0.15,1.31,0.00,M2] 
20:21:11.625 00.000 12268 refined, 7 included, MultiStar: {0.02, 0.31}, one-star: {-0.06, 0.34}
20:21:11.625 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.67) = xAngle (3.18 = -3.10)
20:21:11.625 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.21 = -3.07)
20:21:11.625 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.51 mountX=-0.31 mountY=-0.02, mountTheta=-3.07
20:21:11.626 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.31, opts=13)
20:21:11.626 00.000 12268 Enqueuing Move request for scope (0.02, 0.31)
20:21:11.627 00.001 11616 Worker thread wakes up
20:21:11.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.31) opts 0xd
20:21:11.627 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.31)
20:21:11.627 00.000 11616 Moving (0.02, 0.31) raw xDistance=-0.31 yDistance=-0.02
20:21:11.627 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
20:21:11.627 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
20:21:11.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
20:21:11.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:11.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:21:11.627 00.000 11616 MoveAxis(E, 172, ABG)
20:21:11.627 00.000 11616 Guiding  Dir = 2, Dur = 172
20:21:11.628 00.001 11616 IsSlewing returns 0
20:21:11.628 00.000 11616 IsGuiding returns 0
20:21:11.628 00.000 11616 PulseGuide returned control before completion, sleep 182
20:21:11.648 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:21:11.666 00.018 12268 UpdateGuideState exits: m=284 SNR=11.5
20:21:11.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:11.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:11.666 00.000 12268 Enqueuing Expose request
20:21:11.820 00.154 11616 IsGuiding returns 1
20:21:11.821 00.001 11616 scope still moving after pulse duration time elapsed
20:21:11.852 00.031 11616 IsSlewing returns 0
20:21:11.852 00.000 11616 IsGuiding returns 0
20:21:11.852 00.000 11616 scope move finished after 172 + 52 ms
20:21:11.852 00.000 11616 Move returns status 0, amount 172
20:21:11.852 00.000 11616 MoveAxis(N, 0, ABG)
20:21:11.852 00.000 11616 Move returns status 0, amount 0
20:21:11.852 00.000 11616 move complete, result=0
20:21:11.853 00.001 11616 worker thread done servicing request
20:21:11.853 00.000 11616 Worker thread wakes up
20:21:11.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:11.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:11.853 00.000 12268 GuideStep: -0.3 px 172 ms EAST, -0.0 px 0 ms NORTH
20:21:13.864 02.011 11616 Exposure complete
20:21:13.921 00.057 11616 worker thread done servicing request
20:21:13.922 00.001 12268 OnExposeComplete: enter
20:21:13.922 00.000 12268 UpdateGuideState(): m_state=6
20:21:13.922 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
20:21:13.922 00.000 12268 Star::Find returns 1 (0), X=1253.17, Y=863.67, Mass=283, SNR=11.5, Peak=36 HFD=3.7
20:21:13.922 00.000 12268 MultiStar: [#1 -0.43,-0.21,0.98,U] [#2 -0.50,-0.28,0.92,U] [#3 -0.24,-0.13,0.89,U] [#4 -0.37,0.06,0.98,U] [#5 0.87,-1.76,0.00,M9] [#6 -0.67,-0.27,0.00,M1] [#7 0.58,0.06,0.49,U] [#8 -0.30,0.37,0.60,U] 
20:21:13.922 00.000 12268 refined, 6 included, MultiStar: {-0.28, -0.06}, one-star: {-0.32, -0.06}
20:21:13.923 00.001 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.67) = xAngle (-1.28 = -1.28)
20:21:13.923 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.25 = -1.25)
20:21:13.923 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.06 hyp=0.29 cameraTheta=-2.95 mountX=0.08 mountY=-0.28, mountTheta=-1.28
20:21:13.924 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.06, opts=13)
20:21:13.924 00.000 12268 Enqueuing Move request for scope (-0.28, -0.06)
20:21:13.925 00.001 11616 Worker thread wakes up
20:21:13.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.06) opts 0xd
20:21:13.925 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.06)
20:21:13.925 00.000 11616 Moving (-0.28, -0.06) raw xDistance=0.08 yDistance=-0.28
20:21:13.925 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:13.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:21:13.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
20:21:13.925 00.000 11616 MoveAxis(E, 0, ABG)
20:21:13.925 00.000 11616 Move returns status 0, amount 0
20:21:13.925 00.000 11616 MoveAxis(N, 23, ABG)
20:21:13.925 00.000 11616 Guiding  Dir = 0, Dur = 23
20:21:13.926 00.001 11616 IsSlewing returns 0
20:21:13.926 00.000 11616 IsGuiding returns 0
20:21:13.926 00.000 11616 PulseGuide returned control before completion, sleep 33
20:21:13.946 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:21:13.963 00.017 12268 UpdateGuideState exits: m=283 SNR=11.5
20:21:13.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:13.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:13.963 00.000 12268 Enqueuing Expose request
20:21:13.971 00.008 11616 IsGuiding returns 1
20:21:13.971 00.000 11616 scope still moving after pulse duration time elapsed
20:21:14.001 00.030 11616 IsSlewing returns 0
20:21:14.001 00.000 11616 IsGuiding returns 0
20:21:14.001 00.000 11616 scope move finished after 23 + 52 ms
20:21:14.002 00.001 11616 Move returns status 0, amount 23
20:21:14.002 00.000 11616 move complete, result=0
20:21:14.002 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
20:21:14.002 00.000 11616 worker thread done servicing request
20:21:14.003 00.001 11616 Worker thread wakes up
20:21:14.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:14.004 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:16.012 02.008 11616 Exposure complete
20:21:16.075 00.063 11616 worker thread done servicing request
20:21:16.075 00.000 12268 OnExposeComplete: enter
20:21:16.075 00.000 12268 UpdateGuideState(): m_state=6
20:21:16.075 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
20:21:16.076 00.001 12268 Star::Find returns 1 (0), X=1253.43, Y=863.30, Mass=291, SNR=11.7, Peak=36 HFD=3.5
20:21:16.076 00.000 12268 MultiStar: [#1 0.19,-0.62,1.07,U] [#2 -0.00,-0.36,1.00,U] [#3 0.05,0.13,0.90,U] [#4 -0.01,-0.43,0.86,U] [#5 1.14,-1.34,0.00,M10] [#6 -0.19,-0.13,0.77,U] [#7 0.52,-0.89,0.00,M1] [#8 0.11,0.23,0.61,U] 
20:21:16.076 00.000 12268 refined, 6 included, MultiStar: {0.02, -0.27}, one-star: {-0.06, -0.44}
20:21:16.076 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.67) = xAngle (0.16 = 0.16)
20:21:16.076 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.19 = 0.19)
20:21:16.076 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.27 hyp=0.27 cameraTheta=-1.51 mountX=0.27 mountY=0.05, mountTheta=0.19
20:21:16.078 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.27, opts=13)
20:21:16.078 00.000 12268 Enqueuing Move request for scope (0.02, -0.27)
20:21:16.078 00.000 11616 Worker thread wakes up
20:21:16.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.27) opts 0xd
20:21:16.078 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.27)
20:21:16.078 00.000 11616 Moving (0.02, -0.27) raw xDistance=0.27 yDistance=0.05
20:21:16.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:21:16.079 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:21:16.079 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:16.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:21:16.079 00.000 11616 MoveAxis(E, 0, ABG)
20:21:16.079 00.000 11616 Move returns status 0, amount 0
20:21:16.079 00.000 11616 MoveAxis(N, 0, ABG)
20:21:16.079 00.000 11616 Move returns status 0, amount 0
20:21:16.079 00.000 11616 move complete, result=0
20:21:16.079 00.000 11616 worker thread done servicing request
20:21:16.102 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:21:16.120 00.018 12268 UpdateGuideState exits: m=291 SNR=11.7
20:21:16.120 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:16.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:16.121 00.001 12268 Enqueuing Expose request
20:21:16.121 00.000 11616 Worker thread wakes up
20:21:16.121 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
20:21:16.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:16.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:18.136 02.015 11616 Exposure complete
20:21:18.194 00.058 11616 worker thread done servicing request
20:21:18.194 00.000 12268 OnExposeComplete: enter
20:21:18.194 00.000 12268 UpdateGuideState(): m_state=6
20:21:18.194 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
20:21:18.195 00.001 12268 Star::Find returns 1 (0), X=1253.59, Y=863.83, Mass=372, SNR=13.2, Peak=38 HFD=5.3
20:21:18.195 00.000 12268 MultiStar: [#1 -0.04,-0.09,0.87,U] [#2 0.12,-0.25,0.85,U] [#3 -0.13,0.20,0.85,U] [#4 -0.14,-0.05,0.72,U] [#5 1.48,-1.30,0.00,R] [#6 -0.50,-0.08,0.63,U] [#7 0.64,-0.76,0.00,M2] [#8 -0.11,0.43,0.50,U] 
20:21:18.195 00.000 12268 refined, 6 included, MultiStar: {-0.08, 0.02}, one-star: {0.10, 0.09}
20:21:18.195 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (-1.67) = xAngle (4.57 = -1.71)
20:21:18.195 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.60 = -1.68)
20:21:18.195 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.90 mountX=-0.01 mountY=-0.08, mountTheta=-1.71
20:21:18.198 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.02, opts=13)
20:21:18.198 00.000 12268 Enqueuing Move request for scope (-0.08, 0.02)
20:21:18.198 00.000 11616 Worker thread wakes up
20:21:18.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
20:21:18.198 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
20:21:18.198 00.000 11616 Moving (-0.08, 0.02) raw xDistance=-0.01 yDistance=-0.08
20:21:18.198 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:18.198 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:21:18.198 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:18.199 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:21:18.199 00.000 11616 MoveAxis(E, 0, ABG)
20:21:18.199 00.000 11616 Move returns status 0, amount 0
20:21:18.199 00.000 11616 MoveAxis(N, 0, ABG)
20:21:18.199 00.000 11616 Move returns status 0, amount 0
20:21:18.199 00.000 11616 move complete, result=0
20:21:18.199 00.000 11616 worker thread done servicing request
20:21:18.219 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:21:18.237 00.018 12268 UpdateGuideState exits: m=372 SNR=13.2
20:21:18.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:18.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:18.237 00.000 12268 Enqueuing Expose request
20:21:18.238 00.001 11616 Worker thread wakes up
20:21:18.238 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:18.238 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:18.238 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:20.258 02.020 11616 Exposure complete
20:21:20.316 00.058 11616 worker thread done servicing request
20:21:20.316 00.000 12268 OnExposeComplete: enter
20:21:20.317 00.001 12268 UpdateGuideState(): m_state=6
20:21:20.317 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
20:21:20.317 00.000 12268 Star::Find returns 1 (0), X=1253.85, Y=863.88, Mass=336, SNR=12.5, Peak=33 HFD=5.0
20:21:20.317 00.000 12268 MultiStar: [#1 -0.01,0.28,1.05,U] [#2 0.02,0.28,0.97,U] [#3 -0.14,-0.02,0.74,U] [#4 -0.05,-0.01,0.74,U] [#5 -0.42,0.20,0.57,U] [#6 -0.42,0.16,0.68,U] [#7 -0.13,-0.39,0.48,U] [#8 -0.25,0.23,0.49,U] 
20:21:20.318 00.001 12268 refined, 8 included, MultiStar: {-0.07, 0.12}, one-star: {0.36, 0.14}
20:21:20.318 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (-1.67) = xAngle (3.75 = -2.53)
20:21:20.318 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.78 = -2.50)
20:21:20.318 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.09 mountX=-0.12 mountY=-0.09, mountTheta=-2.51
20:21:20.319 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.12, opts=13)
20:21:20.319 00.000 12268 Enqueuing Move request for scope (-0.07, 0.12)
20:21:20.319 00.000 11616 Worker thread wakes up
20:21:20.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
20:21:20.319 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
20:21:20.320 00.001 11616 Moving (-0.07, 0.12) raw xDistance=-0.12 yDistance=-0.09
20:21:20.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
20:21:20.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:20.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:21:20.320 00.000 11616 MoveAxis(E, 65, ABG)
20:21:20.320 00.000 11616 Guiding  Dir = 2, Dur = 65
20:21:20.320 00.000 11616 IsSlewing returns 0
20:21:20.320 00.000 11616 IsGuiding returns 0
20:21:20.321 00.001 11616 PulseGuide returned control before completion, sleep 75
20:21:20.340 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:21:20.359 00.019 12268 UpdateGuideState exits: m=336 SNR=12.5
20:21:20.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:20.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:20.359 00.000 12268 Enqueuing Expose request
20:21:20.410 00.051 11616 IsGuiding returns 1
20:21:20.411 00.001 11616 scope still moving after pulse duration time elapsed
20:21:20.441 00.030 11616 IsSlewing returns 0
20:21:20.442 00.001 11616 IsGuiding returns 1
20:21:20.472 00.030 11616 IsSlewing returns 0
20:21:20.472 00.000 11616 IsGuiding returns 0
20:21:20.472 00.000 11616 scope move finished after 65 + 86 ms
20:21:20.472 00.000 11616 Move returns status 0, amount 65
20:21:20.472 00.000 11616 MoveAxis(N, 0, ABG)
20:21:20.472 00.000 11616 Move returns status 0, amount 0
20:21:20.472 00.000 11616 move complete, result=0
20:21:20.473 00.001 11616 worker thread done servicing request
20:21:20.473 00.000 11616 Worker thread wakes up
20:21:20.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:20.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:20.473 00.000 12268 GuideStep: -0.1 px 65 ms EAST, -0.1 px 0 ms NORTH
20:21:22.490 02.017 11616 Exposure complete
20:21:22.549 00.059 11616 worker thread done servicing request
20:21:22.550 00.001 12268 OnExposeComplete: enter
20:21:22.550 00.000 12268 UpdateGuideState(): m_state=6
20:21:22.550 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
20:21:22.550 00.000 12268 Star::Find returns 1 (0), X=1253.80, Y=863.80, Mass=347, SNR=12.8, Peak=36 HFD=5.1
20:21:22.551 00.001 12268 MultiStar: [#1 0.02,-0.22,0.90,U] [#2 -0.09,-0.09,0.95,U] [#3 0.20,-0.16,0.81,U] [#4 -0.41,0.04,0.76,U] [#5 -0.65,0.06,0.59,U] [#6 -0.62,0.07,0.69,U] [#7 -0.13,0.07,0.46,U] [#8 0.23,0.21,0.55,U] 
20:21:22.551 00.000 12268 refined, 8 included, MultiStar: {-0.10, -0.01}, one-star: {0.31, 0.06}
20:21:22.551 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-1.67) = xAngle (-1.33 = -1.33)
20:21:22.551 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.30 = -1.30)
20:21:22.551 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.00 mountX=0.02 mountY=-0.10, mountTheta=-1.33
20:21:22.552 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.01, opts=13)
20:21:22.553 00.001 12268 Enqueuing Move request for scope (-0.10, -0.01)
20:21:22.553 00.000 11616 Worker thread wakes up
20:21:22.553 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
20:21:22.553 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
20:21:22.553 00.000 11616 Moving (-0.10, -0.01) raw xDistance=0.02 yDistance=-0.10
20:21:22.553 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:22.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:21:22.553 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:22.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:21:22.553 00.000 11616 MoveAxis(E, 0, ABG)
20:21:22.553 00.000 11616 Move returns status 0, amount 0
20:21:22.553 00.000 11616 MoveAxis(N, 0, ABG)
20:21:22.554 00.001 11616 Move returns status 0, amount 0
20:21:22.554 00.000 11616 move complete, result=0
20:21:22.554 00.000 11616 worker thread done servicing request
20:21:22.575 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:21:22.593 00.018 12268 UpdateGuideState exits: m=347 SNR=12.8
20:21:22.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:22.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:22.593 00.000 12268 Enqueuing Expose request
20:21:22.593 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:22.593 00.000 11616 Worker thread wakes up
20:21:22.594 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:22.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:24.600 02.006 11616 Exposure complete
20:21:24.656 00.056 11616 worker thread done servicing request
20:21:24.656 00.000 12268 OnExposeComplete: enter
20:21:24.656 00.000 12268 UpdateGuideState(): m_state=6
20:21:24.657 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
20:21:24.657 00.000 12268 Star::Find returns 1 (0), X=1253.39, Y=863.76, Mass=246, SNR=10.8, Peak=37 HFD=3.2
20:21:24.658 00.001 12268 MultiStar: [#1 -0.29,-0.22,1.08,U] [#2 -0.14,-0.03,0.96,U] [#3 -0.03,0.29,1.01,U] [#4 -0.02,0.27,1.11,U] [#5 -0.66,0.28,0.00,M1] [#6 -0.15,-0.25,0.83,U] [#7 0.18,-0.76,0.00,M1] [#8 0.38,0.21,0.64,U] 
20:21:24.658 00.000 12268 refined, 6 included, MultiStar: {-0.07, 0.04}, one-star: {-0.10, 0.02}
20:21:24.658 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.67) = xAngle (4.30 = -1.98)
20:21:24.658 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.33 = -1.95)
20:21:24.658 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.63 mountX=-0.03 mountY=-0.08, mountTheta=-1.98
20:21:24.660 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.04, opts=13)
20:21:24.660 00.000 12268 Enqueuing Move request for scope (-0.07, 0.04)
20:21:24.660 00.000 11616 Worker thread wakes up
20:21:24.660 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
20:21:24.660 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
20:21:24.661 00.001 11616 Moving (-0.07, 0.04) raw xDistance=-0.03 yDistance=-0.08
20:21:24.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:24.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:21:24.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:24.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:21:24.661 00.000 11616 MoveAxis(E, 0, ABG)
20:21:24.661 00.000 11616 Move returns status 0, amount 0
20:21:24.661 00.000 11616 MoveAxis(N, 0, ABG)
20:21:24.661 00.000 11616 Move returns status 0, amount 0
20:21:24.661 00.000 11616 move complete, result=0
20:21:24.662 00.001 11616 worker thread done servicing request
20:21:24.682 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:21:24.700 00.018 12268 UpdateGuideState exits: m=246 SNR=10.8
20:21:24.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:24.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:24.700 00.000 12268 Enqueuing Expose request
20:21:24.700 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:24.700 00.000 11616 Worker thread wakes up
20:21:24.701 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:24.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:26.717 02.016 11616 Exposure complete
20:21:26.775 00.058 11616 worker thread done servicing request
20:21:26.775 00.000 12268 OnExposeComplete: enter
20:21:26.775 00.000 12268 UpdateGuideState(): m_state=6
20:21:26.775 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
20:21:26.775 00.000 12268 Star::Find returns 1 (0), X=1253.84, Y=863.33, Mass=246, SNR=10.7, Peak=31 HFD=3.7
20:21:26.776 00.001 12268 MultiStar: [#1 -0.26,-0.54,1.06,U] [#2 -0.01,-0.43,1.10,U] [#3 0.28,-0.15,0.88,U] [#4 0.04,0.07,0.90,U] [#5 -0.04,-0.34,0.68,U] [#6 -0.26,-0.64,0.00,M1] [#7 -0.49,-0.24,0.54,U] [#8 0.32,-0.46,0.66,U] 
20:21:26.776 00.000 12268 refined, 7 included, MultiStar: {0.04, -0.32}, one-star: {0.35, -0.41}
20:21:26.776 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.67) = xAngle (0.22 = 0.22)
20:21:26.776 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.25 = 0.25)
20:21:26.776 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.45 mountX=0.31 mountY=0.08, mountTheta=0.25
20:21:26.778 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.32, opts=13)
20:21:26.778 00.000 12268 Enqueuing Move request for scope (0.04, -0.32)
20:21:26.778 00.000 11616 Worker thread wakes up
20:21:26.778 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.32) opts 0xd
20:21:26.778 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.32)
20:21:26.778 00.000 11616 Moving (0.04, -0.32) raw xDistance=0.31 yDistance=0.08
20:21:26.778 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
20:21:26.778 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.94
20:21:26.778 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
20:21:26.778 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:26.779 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:21:26.779 00.000 11616 MoveAxis(W, 176, ABG)
20:21:26.779 00.000 11616 Guiding  Dir = 3, Dur = 176
20:21:26.779 00.000 11616 IsSlewing returns 0
20:21:26.779 00.000 11616 IsGuiding returns 0
20:21:26.780 00.001 11616 PulseGuide returned control before completion, sleep 186
20:21:26.800 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:21:26.820 00.020 12268 UpdateGuideState exits: m=246 SNR=10.7
20:21:26.820 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:26.821 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:26.821 00.000 12268 Enqueuing Expose request
20:21:26.979 00.158 11616 IsGuiding returns 1
20:21:26.979 00.000 11616 scope still moving after pulse duration time elapsed
20:21:27.010 00.031 11616 IsSlewing returns 0
20:21:27.011 00.001 11616 IsGuiding returns 0
20:21:27.011 00.000 11616 scope move finished after 176 + 55 ms
20:21:27.011 00.000 11616 Move returns status 0, amount 176
20:21:27.011 00.000 11616 MoveAxis(N, 0, ABG)
20:21:27.012 00.001 11616 Move returns status 0, amount 0
20:21:27.012 00.000 11616 move complete, result=0
20:21:27.012 00.000 11616 worker thread done servicing request
20:21:27.012 00.000 11616 Worker thread wakes up
20:21:27.012 00.000 12268 GuideStep: 0.3 px 176 ms WEST, 0.1 px 0 ms NORTH
20:21:27.013 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:27.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:29.021 02.008 11616 Exposure complete
20:21:29.081 00.060 11616 worker thread done servicing request
20:21:29.082 00.001 12268 OnExposeComplete: enter
20:21:29.082 00.000 12268 UpdateGuideState(): m_state=6
20:21:29.082 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
20:21:29.082 00.000 12268 Star::Find returns 1 (0), X=1253.27, Y=862.88, Mass=277, SNR=11.4, Peak=32 HFD=3.9
20:21:29.083 00.001 12268 MultiStar: [#1 -0.39,-0.51,1.13,U] [#2 -0.18,-0.79,0.00,M1] [#3 -0.29,-0.71,0.00,M1] [#4 -0.13,-0.54,0.82,U] [#5 -0.36,-1.16,0.00,M1] [#6 -0.09,-0.94,0.00,M2] [#7 0.10,-0.96,0.00,M1] [#8 0.66,-0.26,0.00,M1] 
20:21:29.083 00.000 12268 refined, 2 included, MultiStar: {-0.26, -0.64}, one-star: {-0.22, -0.86}
20:21:29.083 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.67) = xAngle (-0.29 = -0.29)
20:21:29.083 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.26 = -0.26)
20:21:29.083 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.64 hyp=0.69 cameraTheta=-1.96 mountX=0.66 mountY=-0.18, mountTheta=-0.26
20:21:29.084 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.64, opts=13)
20:21:29.085 00.001 12268 Enqueuing Move request for scope (-0.26, -0.64)
20:21:29.085 00.000 11616 Worker thread wakes up
20:21:29.085 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.64) opts 0xd
20:21:29.085 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.64)
20:21:29.085 00.000 11616 Moving (-0.26, -0.64) raw xDistance=0.66 yDistance=-0.18
20:21:29.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.66
20:21:29.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:21:29.085 00.000 11616 MoveAxis(W, 368, ABG)
20:21:29.085 00.000 11616 Guiding  Dir = 3, Dur = 368
20:21:29.086 00.001 11616 IsSlewing returns 0
20:21:29.086 00.000 11616 IsGuiding returns 0
20:21:29.086 00.000 11616 PulseGuide returned control before completion, sleep 378
20:21:29.108 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:21:29.128 00.020 12268 UpdateGuideState exits: m=277 SNR=11.4
20:21:29.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:29.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:29.128 00.000 12268 Enqueuing Expose request
20:21:29.468 00.340 11616 IsGuiding returns 1
20:21:29.468 00.000 11616 scope still moving after pulse duration time elapsed
20:21:29.500 00.032 11616 IsSlewing returns 0
20:21:29.501 00.001 11616 IsGuiding returns 0
20:21:29.501 00.000 11616 scope move finished after 368 + 46 ms
20:21:29.501 00.000 11616 Move returns status 0, amount 368
20:21:29.501 00.000 11616 MoveAxis(N, 15, ABG)
20:21:29.501 00.000 11616 Guiding  Dir = 0, Dur = 15
20:21:29.502 00.001 11616 IsSlewing returns 0
20:21:29.502 00.000 11616 IsGuiding returns 0
20:21:29.502 00.000 11616 PulseGuide returned control before completion, sleep 25
20:21:29.531 00.029 11616 IsGuiding returns 1
20:21:29.531 00.000 11616 scope still moving after pulse duration time elapsed
20:21:29.561 00.030 11616 IsSlewing returns 0
20:21:29.562 00.001 11616 IsGuiding returns 0
20:21:29.562 00.000 11616 scope move finished after 15 + 45 ms
20:21:29.563 00.001 11616 Move returns status 0, amount 15
20:21:29.563 00.000 11616 move complete, result=0
20:21:29.563 00.000 11616 worker thread done servicing request
20:21:29.563 00.000 11616 Worker thread wakes up
20:21:29.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:29.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:29.563 00.000 12268 GuideStep: 0.7 px 368 ms WEST, -0.2 px 15 ms NORTH
20:21:31.569 02.006 11616 Exposure complete
20:21:31.630 00.061 11616 worker thread done servicing request
20:21:31.630 00.000 12268 OnExposeComplete: enter
20:21:31.630 00.000 12268 UpdateGuideState(): m_state=6
20:21:31.630 00.000 12268 Star::Find(15, 1253, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
20:21:31.630 00.000 12268 Star::Find returns 1 (0), X=1253.52, Y=862.91, Mass=263, SNR=11.2, Peak=37 HFD=3.5
20:21:31.631 00.001 12268 MultiStar: [#1 -0.12,-0.86,0.00,M1] [#2 -0.31,-0.53,0.97,U] [#3 -0.17,-0.61,0.96,U] [#4 0.10,-0.54,0.81,U] [#5 -0.05,-0.74,0.00,M2] [#6 0.28,-1.32,0.00,M3] [#7 -0.35,-1.55,0.00,M2] [#8 0.21,0.03,0.62,U] 
20:21:31.631 00.000 12268 refined, 4 included, MultiStar: {-0.05, -0.54}, one-star: {0.03, -0.82}
20:21:31.631 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.67) = xAngle (0.00 = 0.00)
20:21:31.631 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.03 = 0.03)
20:21:31.631 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.54 hyp=0.54 cameraTheta=-1.67 mountX=0.54 mountY=0.02, mountTheta=0.03
20:21:31.633 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.54, opts=13)
20:21:31.633 00.000 12268 Enqueuing Move request for scope (-0.05, -0.54)
20:21:31.633 00.000 11616 Worker thread wakes up
20:21:31.633 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.54) opts 0xd
20:21:31.633 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.54)
20:21:31.633 00.000 11616 Moving (-0.05, -0.54) raw xDistance=0.54 yDistance=0.02
20:21:31.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
20:21:31.633 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:31.634 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:21:31.634 00.000 11616 MoveAxis(W, 301, ABG)
20:21:31.634 00.000 11616 Guiding  Dir = 3, Dur = 301
20:21:31.634 00.000 11616 IsSlewing returns 0
20:21:31.634 00.000 11616 IsGuiding returns 0
20:21:31.635 00.001 11616 PulseGuide returned control before completion, sleep 311
20:21:31.654 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:21:31.672 00.018 12268 UpdateGuideState exits: m=263 SNR=11.2
20:21:31.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:31.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:31.672 00.000 12268 Enqueuing Expose request
20:21:31.959 00.287 11616 IsGuiding returns 1
20:21:31.959 00.000 11616 scope still moving after pulse duration time elapsed
20:21:31.990 00.031 11616 IsSlewing returns 0
20:21:31.991 00.001 11616 IsGuiding returns 0
20:21:31.991 00.000 11616 scope move finished after 301 + 55 ms
20:21:31.991 00.000 11616 Move returns status 0, amount 301
20:21:31.991 00.000 11616 MoveAxis(N, 0, ABG)
20:21:31.991 00.000 11616 Move returns status 0, amount 0
20:21:31.991 00.000 11616 move complete, result=0
20:21:31.991 00.000 11616 worker thread done servicing request
20:21:31.991 00.000 11616 Worker thread wakes up
20:21:31.992 00.001 12268 GuideStep: 0.5 px 301 ms WEST, 0.0 px 0 ms NORTH
20:21:31.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:31.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:33.996 02.004 11616 Exposure complete
20:21:34.052 00.056 11616 worker thread done servicing request
20:21:34.052 00.000 12268 OnExposeComplete: enter
20:21:34.052 00.000 12268 UpdateGuideState(): m_state=6
20:21:34.052 00.000 12268 Star::Find(15, 1253, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
20:21:34.053 00.001 12268 Star::Find returns 1 (0), X=1253.15, Y=862.92, Mass=228, SNR=10.3, Peak=31 HFD=3.7
20:21:34.053 00.000 12268 MultiStar: [#1 -0.19,-0.80,0.00,M2] [#2 -0.06,-1.02,0.00,M1] [#3 -0.11,-0.68,0.92,U] [#4 0.03,-0.63,0.97,U] [#5 -0.31,-0.93,0.00,M3] [#6 -0.72,-0.59,0.00,M4] [#7 -0.17,-1.49,0.00,M3] [#8 -0.01,-0.54,0.72,U] 
20:21:34.053 00.000 12268 refined, 3 included, MultiStar: {-0.11, -0.68}, one-star: {-0.34, -0.82}
20:21:34.053 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-1.67) = xAngle (-0.07 = -0.07)
20:21:34.053 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.04 = -0.04)
20:21:34.053 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.68 hyp=0.69 cameraTheta=-1.74 mountX=0.68 mountY=-0.03, mountTheta=-0.04
20:21:34.055 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.68, opts=13)
20:21:34.055 00.000 12268 Enqueuing Move request for scope (-0.11, -0.68)
20:21:34.055 00.000 11616 Worker thread wakes up
20:21:34.055 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.68) opts 0xd
20:21:34.055 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.68)
20:21:34.055 00.000 11616 Moving (-0.11, -0.68) raw xDistance=0.68 yDistance=-0.03
20:21:34.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.68
20:21:34.055 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:34.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:21:34.055 00.000 11616 MoveAxis(W, 383, ABG)
20:21:34.056 00.001 11616 Guiding  Dir = 3, Dur = 383
20:21:34.056 00.000 11616 IsSlewing returns 0
20:21:34.056 00.000 11616 IsGuiding returns 0
20:21:34.057 00.001 11616 PulseGuide returned control before completion, sleep 393
20:21:34.079 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:21:34.097 00.018 12268 UpdateGuideState exits: m=228 SNR=10.3
20:21:34.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:34.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:34.097 00.000 12268 Enqueuing Expose request
20:21:34.461 00.364 11616 IsGuiding returns 1
20:21:34.461 00.000 11616 scope still moving after pulse duration time elapsed
20:21:34.491 00.030 11616 IsSlewing returns 0
20:21:34.492 00.001 11616 IsGuiding returns 0
20:21:34.492 00.000 11616 scope move finished after 383 + 52 ms
20:21:34.492 00.000 11616 Move returns status 0, amount 383
20:21:34.492 00.000 11616 MoveAxis(N, 0, ABG)
20:21:34.492 00.000 11616 Move returns status 0, amount 0
20:21:34.492 00.000 11616 move complete, result=0
20:21:34.492 00.000 11616 worker thread done servicing request
20:21:34.493 00.001 11616 Worker thread wakes up
20:21:34.493 00.000 12268 GuideStep: 0.7 px 383 ms WEST, -0.0 px 0 ms NORTH
20:21:34.493 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:34.493 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:36.502 02.009 11616 Exposure complete
20:21:36.558 00.056 11616 worker thread done servicing request
20:21:36.559 00.001 12268 OnExposeComplete: enter
20:21:36.559 00.000 12268 UpdateGuideState(): m_state=6
20:21:36.559 00.000 12268 Star::Find(15, 1253, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
20:21:36.559 00.000 12268 Star::Find returns 1 (0), X=1253.04, Y=862.98, Mass=237, SNR=10.6, Peak=29 HFD=3.9
20:21:36.559 00.000 12268 MultiStar: [#1 -0.29,-0.59,1.08,U] [#2 -0.59,-0.33,1.06,U] [#3 -0.13,-0.33,0.94,U] [#4 -0.40,-0.70,0.00,M1] [#5 -0.59,-0.54,0.00,M4] [#6 -0.53,-0.38,0.83,U] [#7 -0.13,-0.38,0.54,U] [#8 -0.26,-0.32,0.63,U] 
20:21:36.559 00.000 12268 refined, 6 included, MultiStar: {-0.36, -0.45}, one-star: {-0.45, -0.75}
20:21:36.559 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.67) = xAngle (-0.57 = -0.57)
20:21:36.559 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.54 = -0.54)
20:21:36.560 00.001 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.45 hyp=0.58 cameraTheta=-2.24 mountX=0.49 mountY=-0.30, mountTheta=-0.54
20:21:36.561 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.45, opts=13)
20:21:36.561 00.000 12268 Enqueuing Move request for scope (-0.36, -0.45)
20:21:36.561 00.000 11616 Worker thread wakes up
20:21:36.561 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.45) opts 0xd
20:21:36.561 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.45)
20:21:36.561 00.000 11616 Moving (-0.36, -0.45) raw xDistance=0.49 yDistance=-0.30
20:21:36.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.49
20:21:36.562 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
20:21:36.562 00.000 11616 MoveAxis(W, 273, ABG)
20:21:36.562 00.000 11616 Guiding  Dir = 3, Dur = 273
20:21:36.562 00.000 11616 IsSlewing returns 0
20:21:36.562 00.000 11616 IsGuiding returns 0
20:21:36.562 00.000 11616 PulseGuide returned control before completion, sleep 283
20:21:36.584 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:21:36.602 00.018 12268 UpdateGuideState exits: m=237 SNR=10.6
20:21:36.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:36.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:36.602 00.000 12268 Enqueuing Expose request
20:21:36.855 00.253 11616 IsGuiding returns 1
20:21:36.855 00.000 11616 scope still moving after pulse duration time elapsed
20:21:36.886 00.031 11616 IsSlewing returns 0
20:21:36.887 00.001 11616 IsGuiding returns 0
20:21:36.887 00.000 11616 scope move finished after 273 + 50 ms
20:21:36.887 00.000 11616 Move returns status 0, amount 273
20:21:36.887 00.000 11616 MoveAxis(N, 25, ABG)
20:21:36.887 00.000 11616 Guiding  Dir = 0, Dur = 25
20:21:36.887 00.000 11616 IsSlewing returns 0
20:21:36.887 00.000 11616 IsGuiding returns 0
20:21:36.887 00.000 11616 PulseGuide returned control before completion, sleep 35
20:21:36.932 00.045 11616 IsGuiding returns 1
20:21:36.933 00.001 11616 scope still moving after pulse duration time elapsed
20:21:36.963 00.030 11616 IsSlewing returns 0
20:21:36.964 00.001 11616 IsGuiding returns 1
20:21:36.994 00.030 11616 IsSlewing returns 0
20:21:36.995 00.001 11616 IsGuiding returns 1
20:21:37.026 00.031 11616 IsSlewing returns 0
20:21:37.027 00.001 11616 IsGuiding returns 0
20:21:37.027 00.000 11616 scope move finished after 25 + 113 ms
20:21:37.027 00.000 11616 Move returns status 0, amount 25
20:21:37.027 00.000 11616 move complete, result=0
20:21:37.027 00.000 11616 worker thread done servicing request
20:21:37.027 00.000 11616 Worker thread wakes up
20:21:37.028 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:37.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:37.028 00.000 12268 GuideStep: 0.5 px 273 ms WEST, -0.3 px 25 ms NORTH
20:21:39.042 02.014 11616 Exposure complete
20:21:39.101 00.059 11616 worker thread done servicing request
20:21:39.102 00.001 12268 OnExposeComplete: enter
20:21:39.102 00.000 12268 UpdateGuideState(): m_state=6
20:21:39.102 00.000 12268 Star::Find(15, 1253, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
20:21:39.102 00.000 12268 Star::Find returns 1 (0), X=1253.28, Y=864.06, Mass=274, SNR=11.4, Peak=35 HFD=3.6
20:21:39.102 00.000 12268 MultiStar: [#1 -0.05,-0.15,1.06,U] [#2 -0.18,0.35,1.08,U] [#3 -0.65,0.35,0.00,M1] [#4 -0.42,0.32,0.79,U] [#5 -1.31,0.95,0.00,M5] [#6 -0.48,0.28,0.78,U] [#7 0.31,-0.19,0.55,U] [#8 -0.16,0.79,0.00,M1] 
20:21:39.102 00.000 12268 refined, 5 included, MultiStar: {-0.19, 0.17}, one-star: {-0.21, 0.32}
20:21:39.102 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.67) = xAngle (4.06 = -2.22)
20:21:39.103 00.001 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.09 = -2.19)
20:21:39.103 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.26 cameraTheta=2.39 mountX=-0.16 mountY=-0.21, mountTheta=-2.21
20:21:39.104 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.17, opts=13)
20:21:39.104 00.000 12268 Enqueuing Move request for scope (-0.19, 0.17)
20:21:39.105 00.001 11616 Worker thread wakes up
20:21:39.105 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
20:21:39.105 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
20:21:39.105 00.000 11616 Moving (-0.19, 0.17) raw xDistance=-0.16 yDistance=-0.21
20:21:39.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:21:39.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:21:39.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
20:21:39.105 00.000 11616 MoveAxis(E, 0, ABG)
20:21:39.105 00.000 11616 Move returns status 0, amount 0
20:21:39.105 00.000 11616 MoveAxis(N, 18, ABG)
20:21:39.105 00.000 11616 Guiding  Dir = 0, Dur = 18
20:21:39.106 00.001 11616 IsSlewing returns 0
20:21:39.106 00.000 11616 IsGuiding returns 0
20:21:39.106 00.000 11616 PulseGuide returned control before completion, sleep 28
20:21:39.129 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:21:39.143 00.014 11616 IsGuiding returns 1
20:21:39.143 00.000 11616 scope still moving after pulse duration time elapsed
20:21:39.146 00.003 12268 UpdateGuideState exits: m=274 SNR=11.4
20:21:39.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:39.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:39.146 00.000 12268 Enqueuing Expose request
20:21:39.175 00.029 11616 IsSlewing returns 0
20:21:39.175 00.000 11616 IsGuiding returns 0
20:21:39.175 00.000 11616 scope move finished after 18 + 50 ms
20:21:39.175 00.000 11616 Move returns status 0, amount 18
20:21:39.175 00.000 11616 move complete, result=0
20:21:39.175 00.000 11616 worker thread done servicing request
20:21:39.176 00.001 11616 Worker thread wakes up
20:21:39.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:39.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:39.176 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 18 ms NORTH
20:21:41.187 02.011 11616 Exposure complete
20:21:41.244 00.057 11616 worker thread done servicing request
20:21:41.245 00.001 12268 OnExposeComplete: enter
20:21:41.245 00.000 12268 UpdateGuideState(): m_state=6
20:21:41.245 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
20:21:41.245 00.000 12268 Star::Find returns 1 (0), X=1253.16, Y=864.41, Mass=232, SNR=10.4, Peak=34 HFD=3.3
20:21:41.245 00.000 12268 MultiStar: [#1 -0.07,0.45,1.22,U] [#2 -0.06,0.59,1.02,U] [#3 -0.10,0.23,1.02,U] [#4 0.06,0.67,1.06,U] [#5 -0.83,1.18,0.00,M6] [#6 -0.54,0.45,0.00,M3] [#7 0.07,0.45,0.55,U] [#8 -0.22,1.36,0.00,M2] 
20:21:41.245 00.000 12268 refined, 5 included, MultiStar: {-0.08, 0.51}, one-star: {-0.33, 0.67}
20:21:41.245 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.67) = xAngle (3.40 = -2.89)
20:21:41.246 00.001 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.43 = -2.85)
20:21:41.246 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.51 hyp=0.52 cameraTheta=1.73 mountX=-0.50 mountY=-0.15, mountTheta=-2.86
20:21:41.247 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.51, opts=13)
20:21:41.247 00.000 12268 Enqueuing Move request for scope (-0.08, 0.51)
20:21:41.247 00.000 11616 Worker thread wakes up
20:21:41.247 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.51) opts 0xd
20:21:41.247 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.51)
20:21:41.247 00.000 11616 Moving (-0.08, 0.51) raw xDistance=-0.50 yDistance=-0.15
20:21:41.247 00.000 11616 resist switch: large excursion: input -0.50 thresh 0.29 direction from 1 to -1
20:21:41.247 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.51
20:21:41.248 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
20:21:41.248 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:41.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:21:41.248 00.000 11616 MoveAxis(E, 281, ABG)
20:21:41.248 00.000 11616 Guiding  Dir = 2, Dur = 281
20:21:41.248 00.000 11616 IsSlewing returns 0
20:21:41.248 00.000 11616 IsGuiding returns 0
20:21:41.249 00.001 11616 PulseGuide returned control before completion, sleep 291
20:21:41.268 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:21:41.286 00.018 12268 UpdateGuideState exits: m=232 SNR=10.4
20:21:41.286 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:41.286 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:41.286 00.000 12268 Enqueuing Expose request
20:21:41.541 00.255 11616 IsGuiding returns 1
20:21:41.541 00.000 11616 scope still moving after pulse duration time elapsed
20:21:41.572 00.031 11616 IsSlewing returns 0
20:21:41.573 00.001 11616 IsGuiding returns 0
20:21:41.573 00.000 11616 scope move finished after 281 + 44 ms
20:21:41.573 00.000 11616 Move returns status 0, amount 281
20:21:41.573 00.000 11616 MoveAxis(N, 0, ABG)
20:21:41.573 00.000 11616 Move returns status 0, amount 0
20:21:41.573 00.000 11616 move complete, result=0
20:21:41.573 00.000 11616 worker thread done servicing request
20:21:41.574 00.001 11616 Worker thread wakes up
20:21:41.574 00.000 12268 GuideStep: -0.5 px 281 ms EAST, -0.1 px 0 ms NORTH
20:21:41.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:41.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:43.583 02.009 11616 Exposure complete
20:21:43.641 00.058 11616 worker thread done servicing request
20:21:43.642 00.001 12268 OnExposeComplete: enter
20:21:43.642 00.000 12268 UpdateGuideState(): m_state=6
20:21:43.642 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
20:21:43.642 00.000 12268 Star::Find returns 1 (0), X=1253.24, Y=864.12, Mass=268, SNR=11.2, Peak=34 HFD=4.0
20:21:43.643 00.001 12268 MultiStar: [#1 -0.06,0.77,0.00,M1] [#2 -0.25,0.45,0.97,U] [#3 -0.22,0.67,0.00,M1] [#4 -0.34,0.80,0.00,M1] [#5 -0.67,0.86,0.00,M7] [#6 -0.24,0.21,0.75,U] [#7 -0.48,0.57,0.00,M1] [#8 0.38,0.86,0.00,M3] 
20:21:43.643 00.000 12268 refined, 2 included, MultiStar: {-0.25, 0.36}, one-star: {-0.25, 0.38}
20:21:43.643 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.67) = xAngle (3.84 = -2.44)
20:21:43.643 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.87 = -2.41)
20:21:43.643 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.36 hyp=0.43 cameraTheta=2.17 mountX=-0.33 mountY=-0.29, mountTheta=-2.42
20:21:43.648 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.36, opts=13)
20:21:43.648 00.000 12268 Enqueuing Move request for scope (-0.25, 0.36)
20:21:43.648 00.000 11616 Worker thread wakes up
20:21:43.648 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.36) opts 0xd
20:21:43.648 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.36)
20:21:43.648 00.000 11616 Moving (-0.25, 0.36) raw xDistance=-0.33 yDistance=-0.29
20:21:43.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
20:21:43.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
20:21:43.648 00.000 11616 MoveAxis(E, 186, ABG)
20:21:43.648 00.000 11616 Guiding  Dir = 2, Dur = 186
20:21:43.649 00.001 11616 IsSlewing returns 0
20:21:43.649 00.000 11616 IsGuiding returns 0
20:21:43.649 00.000 11616 PulseGuide returned control before completion, sleep 196
20:21:43.672 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:21:43.692 00.020 12268 UpdateGuideState exits: m=268 SNR=11.2
20:21:43.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:43.692 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:43.692 00.000 12268 Enqueuing Expose request
20:21:43.860 00.168 11616 IsGuiding returns 1
20:21:43.860 00.000 11616 scope still moving after pulse duration time elapsed
20:21:43.890 00.030 11616 IsSlewing returns 0
20:21:43.890 00.000 11616 IsGuiding returns 0
20:21:43.890 00.000 11616 scope move finished after 186 + 55 ms
20:21:43.890 00.000 11616 Move returns status 0, amount 186
20:21:43.891 00.001 11616 MoveAxis(N, 25, ABG)
20:21:43.891 00.000 11616 Guiding  Dir = 0, Dur = 25
20:21:43.891 00.000 11616 IsSlewing returns 0
20:21:43.891 00.000 11616 IsGuiding returns 0
20:21:43.891 00.000 11616 PulseGuide returned control before completion, sleep 35
20:21:43.937 00.046 11616 IsGuiding returns 1
20:21:43.937 00.000 11616 scope still moving after pulse duration time elapsed
20:21:43.967 00.030 11616 IsSlewing returns 0
20:21:43.967 00.000 11616 IsGuiding returns 0
20:21:43.967 00.000 11616 scope move finished after 25 + 51 ms
20:21:43.967 00.000 11616 Move returns status 0, amount 25
20:21:43.967 00.000 11616 move complete, result=0
20:21:43.968 00.001 11616 worker thread done servicing request
20:21:43.968 00.000 11616 Worker thread wakes up
20:21:43.968 00.000 12268 GuideStep: -0.3 px 186 ms EAST, -0.3 px 25 ms NORTH
20:21:43.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:43.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:45.973 02.005 11616 Exposure complete
20:21:46.029 00.056 11616 worker thread done servicing request
20:21:46.029 00.000 12268 OnExposeComplete: enter
20:21:46.029 00.000 12268 UpdateGuideState(): m_state=6
20:21:46.029 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
20:21:46.031 00.002 12268 Star::Find returns 1 (0), X=1253.34, Y=863.92, Mass=254, SNR=10.9, Peak=39 HFD=3.3
20:21:46.031 00.000 12268 MultiStar: [#1 -0.08,0.37,1.24,U] [#2 -0.09,0.15,1.18,U] [#3 -0.54,0.02,0.97,U] [#4 -0.70,-0.21,0.00,M2] [#5 -1.33,0.86,0.00,M8] [#6 -1.01,0.30,0.00,M3] [#7 -0.52,-0.07,0.58,U] [#8 0.30,0.35,0.58,U] 
20:21:46.031 00.000 12268 single-star, 5 included, MultiStar: {-0.18, 0.18}, one-star: {-0.15, 0.19}
20:21:46.031 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.67) = xAngle (3.92 = -2.36)
20:21:46.031 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.96 = -2.33)
20:21:46.031 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.24 cameraTheta=2.26 mountX=-0.17 mountY=-0.18, mountTheta=-2.34
20:21:46.033 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.19, opts=13)
20:21:46.033 00.000 12268 Enqueuing Move request for scope (-0.15, 0.19)
20:21:46.033 00.000 11616 Worker thread wakes up
20:21:46.033 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd
20:21:46.033 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.19)
20:21:46.033 00.000 11616 Moving (-0.15, 0.19) raw xDistance=-0.17 yDistance=-0.18
20:21:46.034 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
20:21:46.034 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:21:46.034 00.000 11616 MoveAxis(E, 96, ABG)
20:21:46.034 00.000 11616 Guiding  Dir = 2, Dur = 96
20:21:46.035 00.001 11616 IsSlewing returns 0
20:21:46.035 00.000 11616 IsGuiding returns 0
20:21:46.036 00.001 11616 PulseGuide returned control before completion, sleep 106
20:21:46.057 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:21:46.076 00.019 12268 UpdateGuideState exits: m=254 SNR=10.9
20:21:46.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:46.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:46.077 00.001 12268 Enqueuing Expose request
20:21:46.157 00.080 11616 IsGuiding returns 1
20:21:46.157 00.000 11616 scope still moving after pulse duration time elapsed
20:21:46.187 00.030 11616 IsSlewing returns 0
20:21:46.188 00.001 11616 IsGuiding returns 0
20:21:46.188 00.000 11616 scope move finished after 96 + 56 ms
20:21:46.188 00.000 11616 Move returns status 0, amount 96
20:21:46.188 00.000 11616 MoveAxis(N, 15, ABG)
20:21:46.188 00.000 11616 Guiding  Dir = 0, Dur = 15
20:21:46.189 00.001 11616 IsSlewing returns 0
20:21:46.189 00.000 11616 IsGuiding returns 0
20:21:46.190 00.001 11616 PulseGuide returned control before completion, sleep 25
20:21:46.220 00.030 11616 IsGuiding returns 1
20:21:46.220 00.000 11616 scope still moving after pulse duration time elapsed
20:21:46.249 00.029 11616 IsSlewing returns 0
20:21:46.249 00.000 11616 IsGuiding returns 0
20:21:46.250 00.001 11616 scope move finished after 15 + 45 ms
20:21:46.250 00.000 11616 Move returns status 0, amount 15
20:21:46.250 00.000 11616 move complete, result=0
20:21:46.250 00.000 11616 worker thread done servicing request
20:21:46.250 00.000 11616 Worker thread wakes up
20:21:46.250 00.000 12268 GuideStep: -0.2 px 96 ms EAST, -0.2 px 15 ms NORTH
20:21:46.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:46.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:48.257 02.007 11616 Exposure complete
20:21:48.317 00.060 11616 worker thread done servicing request
20:21:48.317 00.000 12268 OnExposeComplete: enter
20:21:48.318 00.001 12268 UpdateGuideState(): m_state=6
20:21:48.318 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
20:21:48.318 00.000 12268 Star::Find returns 1 (0), X=1253.11, Y=863.78, Mass=274, SNR=11.3, Peak=30 HFD=4.1
20:21:48.318 00.000 12268 MultiStar: [#1 -0.36,-0.09,1.14,U] [#2 -0.48,-0.20,1.03,U] [#3 -0.19,-0.06,0.96,U] [#4 -0.36,0.30,0.78,U] [#5 -0.92,-0.08,0.00,M9] [#6 -0.48,-0.38,0.88,U] [#7 -0.28,-0.25,0.56,U] [#8 0.09,-0.10,0.58,U] 
20:21:48.319 00.001 12268 refined, 7 included, MultiStar: {-0.33, -0.09}, one-star: {-0.38, 0.04}
20:21:48.319 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.67) = xAngle (-1.20 = -1.20)
20:21:48.319 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.17 = -1.17)
20:21:48.319 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.09 hyp=0.34 cameraTheta=-2.87 mountX=0.12 mountY=-0.31, mountTheta=-1.20
20:21:48.320 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.09, opts=13)
20:21:48.321 00.001 12268 Enqueuing Move request for scope (-0.33, -0.09)
20:21:48.321 00.000 11616 Worker thread wakes up
20:21:48.321 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.09) opts 0xd
20:21:48.321 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.09)
20:21:48.321 00.000 11616 Moving (-0.33, -0.09) raw xDistance=0.12 yDistance=-0.31
20:21:48.321 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:21:48.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:21:48.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
20:21:48.321 00.000 11616 MoveAxis(E, 0, ABG)
20:21:48.322 00.001 11616 Move returns status 0, amount 0
20:21:48.322 00.000 11616 MoveAxis(N, 26, ABG)
20:21:48.322 00.000 11616 Guiding  Dir = 0, Dur = 26
20:21:48.322 00.000 11616 IsSlewing returns 0
20:21:48.322 00.000 11616 IsGuiding returns 0
20:21:48.323 00.001 11616 PulseGuide returned control before completion, sleep 36
20:21:48.343 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:21:48.361 00.018 12268 UpdateGuideState exits: m=274 SNR=11.3
20:21:48.362 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:48.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:48.362 00.000 12268 Enqueuing Expose request
20:21:48.363 00.001 11616 IsGuiding returns 1
20:21:48.363 00.000 11616 scope still moving after pulse duration time elapsed
20:21:48.394 00.031 11616 IsSlewing returns 0
20:21:48.394 00.000 11616 IsGuiding returns 1
20:21:48.425 00.031 11616 IsSlewing returns 0
20:21:48.425 00.000 11616 IsGuiding returns 0
20:21:48.425 00.000 11616 scope move finished after 26 + 76 ms
20:21:48.426 00.001 11616 Move returns status 0, amount 26
20:21:48.426 00.000 11616 move complete, result=0
20:21:48.426 00.000 11616 worker thread done servicing request
20:21:48.426 00.000 11616 Worker thread wakes up
20:21:48.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:48.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:48.432 00.006 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 26 ms NORTH
20:21:50.433 02.001 11616 Exposure complete
20:21:50.490 00.057 11616 worker thread done servicing request
20:21:50.490 00.000 12268 OnExposeComplete: enter
20:21:50.490 00.000 12268 UpdateGuideState(): m_state=6
20:21:50.490 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
20:21:50.490 00.000 12268 Star::Find returns 1 (0), X=1253.29, Y=863.48, Mass=282, SNR=11.5, Peak=33 HFD=3.4
20:21:50.491 00.001 12268 MultiStar: [#1 -0.19,-0.08,0.99,U] [#2 -0.34,-0.26,0.93,U] [#3 -0.35,-0.09,0.90,U] [#4 -0.24,-0.25,0.76,U] [#5 -0.46,0.08,0.67,U] [#6 -0.74,-0.16,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 -0.48,0.28,0.60,U] [#9 -0.52,-0.56,0.00,M2] 
20:21:50.491 00.000 12268 single-star, 6 included, MultiStar: {-0.31, -0.11}, one-star: {-0.20, -0.26}
20:21:50.491 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.67) = xAngle (-0.57 = -0.57)
20:21:50.491 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.54 = -0.54)
20:21:50.491 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.26 hyp=0.32 cameraTheta=-2.24 mountX=0.27 mountY=-0.17, mountTheta=-0.55
20:21:50.492 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.26, opts=13)
20:21:50.492 00.000 12268 Enqueuing Move request for scope (-0.20, -0.26)
20:21:50.493 00.001 11616 Worker thread wakes up
20:21:50.493 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.26) opts 0xd
20:21:50.493 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.26)
20:21:50.493 00.000 11616 Moving (-0.20, -0.26) raw xDistance=0.27 yDistance=-0.17
20:21:50.493 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:21:50.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:21:50.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.17
20:21:50.493 00.000 11616 MoveAxis(E, 0, ABG)
20:21:50.493 00.000 11616 Move returns status 0, amount 0
20:21:50.493 00.000 11616 MoveAxis(N, 14, ABG)
20:21:50.493 00.000 11616 Guiding  Dir = 0, Dur = 14
20:21:50.494 00.001 11616 IsSlewing returns 0
20:21:50.494 00.000 11616 IsGuiding returns 0
20:21:50.494 00.000 11616 PulseGuide returned control before completion, sleep 24
20:21:50.515 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:21:50.526 00.011 11616 IsGuiding returns 1
20:21:50.526 00.000 11616 scope still moving after pulse duration time elapsed
20:21:50.534 00.008 12268 UpdateGuideState exits: m=282 SNR=11.5
20:21:50.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:50.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:50.534 00.000 12268 Enqueuing Expose request
20:21:50.557 00.023 11616 IsSlewing returns 0
20:21:50.557 00.000 11616 IsGuiding returns 1
20:21:50.588 00.031 11616 IsSlewing returns 0
20:21:50.588 00.000 11616 IsGuiding returns 1
20:21:50.621 00.033 11616 IsSlewing returns 0
20:21:50.621 00.000 11616 IsGuiding returns 1
20:21:50.651 00.030 11616 IsSlewing returns 0
20:21:50.651 00.000 11616 IsGuiding returns 1
20:21:50.682 00.031 11616 IsSlewing returns 0
20:21:50.683 00.001 11616 IsGuiding returns 0
20:21:50.683 00.000 11616 scope move finished after 14 + 175 ms
20:21:50.683 00.000 11616 Move returns status 0, amount 14
20:21:50.683 00.000 11616 move complete, result=0
20:21:50.683 00.000 11616 worker thread done servicing request
20:21:50.684 00.001 11616 Worker thread wakes up
20:21:50.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:50.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:50.684 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 14 ms NORTH
20:21:52.693 02.009 11616 Exposure complete
20:21:52.751 00.058 11616 worker thread done servicing request
20:21:52.752 00.001 12268 OnExposeComplete: enter
20:21:52.752 00.000 12268 UpdateGuideState(): m_state=6
20:21:52.752 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
20:21:52.752 00.000 12268 Star::Find returns 1 (0), X=1253.24, Y=863.26, Mass=268, SNR=11.2, Peak=35 HFD=3.5
20:21:52.753 00.001 12268 MultiStar: [#1 -0.04,-0.52,1.08,U] [#2 0.07,-0.42,1.14,U] [#3 0.01,0.05,0.96,U] [#4 -0.34,-0.31,0.75,U] [#5 -0.68,-0.53,0.00,M9] [#6 -0.54,-0.49,0.00,M4] [#7 0.31,-0.92,0.00,M1] [#8 -0.37,-0.06,0.60,U] 
20:21:52.753 00.000 12268 refined, 5 included, MultiStar: {-0.12, -0.31}, one-star: {-0.25, -0.48}
20:21:52.753 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.67) = xAngle (-0.28 = -0.28)
20:21:52.753 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.24 = -0.24)
20:21:52.753 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.31 hyp=0.34 cameraTheta=-1.94 mountX=0.32 mountY=-0.08, mountTheta=-0.25
20:21:52.755 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.31, opts=13)
20:21:52.755 00.000 12268 Enqueuing Move request for scope (-0.12, -0.31)
20:21:52.755 00.000 11616 Worker thread wakes up
20:21:52.755 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.31) opts 0xd
20:21:52.755 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.31)
20:21:52.755 00.000 11616 Moving (-0.12, -0.31) raw xDistance=0.32 yDistance=-0.08
20:21:52.755 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
20:21:52.755 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
20:21:52.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
20:21:52.755 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:52.756 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:21:52.756 00.000 11616 MoveAxis(W, 182, ABG)
20:21:52.756 00.000 11616 Guiding  Dir = 3, Dur = 182
20:21:52.756 00.000 11616 IsSlewing returns 0
20:21:52.756 00.000 11616 IsGuiding returns 0
20:21:52.757 00.001 11616 PulseGuide returned control before completion, sleep 192
20:21:52.776 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:21:52.794 00.018 12268 UpdateGuideState exits: m=268 SNR=11.2
20:21:52.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:52.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:52.794 00.000 12268 Enqueuing Expose request
20:21:52.965 00.171 11616 IsGuiding returns 1
20:21:52.966 00.001 11616 scope still moving after pulse duration time elapsed
20:21:52.995 00.029 11616 IsSlewing returns 0
20:21:52.997 00.002 11616 IsGuiding returns 0
20:21:52.997 00.000 11616 scope move finished after 182 + 58 ms
20:21:52.997 00.000 11616 Move returns status 0, amount 182
20:21:52.997 00.000 11616 MoveAxis(N, 0, ABG)
20:21:52.997 00.000 11616 Move returns status 0, amount 0
20:21:52.997 00.000 11616 move complete, result=0
20:21:52.997 00.000 11616 worker thread done servicing request
20:21:52.997 00.000 11616 Worker thread wakes up
20:21:52.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:52.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:52.997 00.000 12268 GuideStep: 0.3 px 182 ms WEST, -0.1 px 0 ms NORTH
20:21:55.010 02.013 11616 Exposure complete
20:21:55.067 00.057 11616 worker thread done servicing request
20:21:55.068 00.001 12268 OnExposeComplete: enter
20:21:55.068 00.000 12268 UpdateGuideState(): m_state=6
20:21:55.068 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
20:21:55.068 00.000 12268 Star::Find returns 1 (0), X=1253.50, Y=863.27, Mass=250, SNR=10.8, Peak=35 HFD=3.4
20:21:55.068 00.000 12268 MultiStar: [#1 -0.14,-0.31,1.20,U] [#2 -0.25,-0.58,0.99,U] [#3 -0.26,-0.01,0.93,U] [#4 0.01,-0.13,1.00,U] [#5 -0.66,-0.32,0.00,M10] [#6 -0.50,-0.13,0.86,U] [#7 0.48,-0.58,0.00,M2] [#8 -0.02,0.93,0.00,M1] 
20:21:55.068 00.000 12268 refined, 5 included, MultiStar: {-0.18, -0.28}, one-star: {0.01, -0.47}
20:21:55.068 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-1.67) = xAngle (-0.47 = -0.47)
20:21:55.069 00.001 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.44 = -0.44)
20:21:55.069 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.28 hyp=0.33 cameraTheta=-2.14 mountX=0.30 mountY=-0.14, mountTheta=-0.44
20:21:55.070 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.28, opts=13)
20:21:55.070 00.000 12268 Enqueuing Move request for scope (-0.18, -0.28)
20:21:55.070 00.000 11616 Worker thread wakes up
20:21:55.070 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.28) opts 0xd
20:21:55.070 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.28)
20:21:55.070 00.000 11616 Moving (-0.18, -0.28) raw xDistance=0.30 yDistance=-0.14
20:21:55.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
20:21:55.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:55.071 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:21:55.071 00.000 11616 MoveAxis(W, 166, ABG)
20:21:55.071 00.000 11616 Guiding  Dir = 3, Dur = 166
20:21:55.071 00.000 11616 IsSlewing returns 0
20:21:55.071 00.000 11616 IsGuiding returns 0
20:21:55.072 00.001 11616 PulseGuide returned control before completion, sleep 176
20:21:55.094 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:21:55.112 00.018 12268 UpdateGuideState exits: m=250 SNR=10.8
20:21:55.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:55.113 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:55.113 00.000 12268 Enqueuing Expose request
20:21:55.252 00.139 11616 IsGuiding returns 1
20:21:55.252 00.000 11616 scope still moving after pulse duration time elapsed
20:21:55.282 00.030 11616 IsSlewing returns 0
20:21:55.282 00.000 11616 IsGuiding returns 0
20:21:55.282 00.000 11616 scope move finished after 166 + 44 ms
20:21:55.282 00.000 11616 Move returns status 0, amount 166
20:21:55.283 00.001 11616 MoveAxis(N, 0, ABG)
20:21:55.283 00.000 11616 Move returns status 0, amount 0
20:21:55.283 00.000 11616 move complete, result=0
20:21:55.283 00.000 11616 worker thread done servicing request
20:21:55.283 00.000 11616 Worker thread wakes up
20:21:55.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:55.283 00.000 12268 GuideStep: 0.3 px 166 ms WEST, -0.1 px 0 ms NORTH
20:21:55.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:57.292 02.009 11616 Exposure complete
20:21:57.350 00.058 11616 worker thread done servicing request
20:21:57.351 00.001 12268 OnExposeComplete: enter
20:21:57.351 00.000 12268 UpdateGuideState(): m_state=6
20:21:57.351 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
20:21:57.351 00.000 12268 Star::Find returns 1 (0), X=1253.80, Y=863.67, Mass=337, SNR=12.6, Peak=35 HFD=4.7
20:21:57.352 00.001 12268 MultiStar: [#1 0.27,0.14,1.01,U] [#2 -0.12,0.17,0.94,U] [#3 -0.52,0.05,0.89,U] [#4 -0.41,-0.02,0.71,U] [#5 -0.56,-0.13,0.56,U] [#6 -0.16,-0.03,0.74,U] [#7 -0.12,0.31,0.44,U] [#8 -0.36,0.64,0.00,M2] 
20:21:57.352 00.000 12268 refined, 7 included, MultiStar: {-0.12, 0.05}, one-star: {0.30, -0.07}
20:21:57.352 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.67) = xAngle (4.45 = -1.83)
20:21:57.352 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.48 = -1.80)
20:21:57.352 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.79 mountX=-0.03 mountY=-0.13, mountTheta=-1.83
20:21:57.353 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.05, opts=13)
20:21:57.353 00.000 12268 Enqueuing Move request for scope (-0.12, 0.05)
20:21:57.353 00.000 11616 Worker thread wakes up
20:21:57.353 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
20:21:57.353 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
20:21:57.354 00.001 11616 Moving (-0.12, 0.05) raw xDistance=-0.03 yDistance=-0.13
20:21:57.354 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:57.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:21:57.354 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:57.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:21:57.354 00.000 11616 MoveAxis(E, 0, ABG)
20:21:57.354 00.000 11616 Move returns status 0, amount 0
20:21:57.354 00.000 11616 MoveAxis(N, 0, ABG)
20:21:57.354 00.000 11616 Move returns status 0, amount 0
20:21:57.354 00.000 11616 move complete, result=0
20:21:57.354 00.000 11616 worker thread done servicing request
20:21:57.374 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:21:57.392 00.018 12268 UpdateGuideState exits: m=337 SNR=12.6
20:21:57.392 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:57.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:57.392 00.000 12268 Enqueuing Expose request
20:21:57.392 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:57.393 00.001 11616 Worker thread wakes up
20:21:57.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:57.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:21:59.409 02.016 11616 Exposure complete
20:21:59.467 00.058 11616 worker thread done servicing request
20:21:59.467 00.000 12268 OnExposeComplete: enter
20:21:59.467 00.000 12268 UpdateGuideState(): m_state=6
20:21:59.467 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
20:21:59.467 00.000 12268 Star::Find returns 1 (0), X=1253.81, Y=863.96, Mass=285, SNR=11.6, Peak=39 HFD=4.1
20:21:59.467 00.000 12268 MultiStar: [#1 0.24,0.20,1.12,U] [#2 -0.09,0.30,0.89,U] [#3 0.00,0.86,0.00,M1] [#4 0.15,0.20,0.89,U] [#5 -1.06,1.14,0.00,M10] [#6 -0.23,0.30,0.76,U] [#7 0.15,0.03,0.47,U] [#8 -0.05,0.81,0.00,M3] 
20:21:59.468 00.001 12268 refined, 5 included, MultiStar: {0.10, 0.22}, one-star: {0.32, 0.22}
20:21:59.468 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.67) = xAngle (2.79 = 2.79)
20:21:59.468 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.82 = 2.82)
20:21:59.468 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.12 mountX=-0.23 mountY=0.08, mountTheta=2.82
20:21:59.470 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.22, opts=13)
20:21:59.470 00.000 12268 Enqueuing Move request for scope (0.10, 0.22)
20:21:59.470 00.000 11616 Worker thread wakes up
20:21:59.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd
20:21:59.470 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.22)
20:21:59.470 00.000 11616 Moving (0.10, 0.22) raw xDistance=-0.23 yDistance=0.08
20:21:59.470 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:21:59.471 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:21:59.471 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:59.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:21:59.471 00.000 11616 MoveAxis(E, 0, ABG)
20:21:59.471 00.000 11616 Move returns status 0, amount 0
20:21:59.471 00.000 11616 MoveAxis(N, 0, ABG)
20:21:59.471 00.000 11616 Move returns status 0, amount 0
20:21:59.471 00.000 11616 move complete, result=0
20:21:59.471 00.000 11616 worker thread done servicing request
20:21:59.491 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:21:59.509 00.018 12268 UpdateGuideState exits: m=285 SNR=11.6
20:21:59.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:59.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:21:59.509 00.000 12268 Enqueuing Expose request
20:21:59.509 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:21:59.509 00.000 11616 Worker thread wakes up
20:21:59.510 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:21:59.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:22:01.584 02.074 11616 Exposure complete
20:22:01.641 00.057 11616 worker thread done servicing request
20:22:01.641 00.000 12268 OnExposeComplete: enter
20:22:01.642 00.001 12268 UpdateGuideState(): m_state=6
20:22:01.642 00.000 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
20:22:01.642 00.000 12268 Star::Find returns 1 (0), X=1253.23, Y=864.01, Mass=268, SNR=11.2, Peak=35 HFD=3.7
20:22:01.642 00.000 12268 MultiStar: [#1 -0.23,0.35,1.12,U] [#2 -0.04,0.28,1.02,U] [#3 -0.04,0.74,0.00,M2] [#4 -0.14,0.79,0.00,M1] [#5 -1.06,1.27,0.00,R] [#6 -0.98,0.89,0.00,M2] [#7 0.10,-0.63,0.53,U] [#8 -0.12,1.16,0.00,M4] 
20:22:01.643 00.001 12268 refined, 3 included, MultiStar: {-0.14, 0.17}, one-star: {-0.26, 0.27}
20:22:01.643 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.67) = xAngle (3.92 = -2.36)
20:22:01.643 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.95 = -2.33)
20:22:01.643 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.25 mountX=-0.15 mountY=-0.16, mountTheta=-2.35
20:22:01.644 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.17, opts=13)
20:22:01.644 00.000 12268 Enqueuing Move request for scope (-0.14, 0.17)
20:22:01.645 00.001 11616 Worker thread wakes up
20:22:01.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
20:22:01.645 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
20:22:01.645 00.000 11616 Moving (-0.14, 0.17) raw xDistance=-0.15 yDistance=-0.16
20:22:01.645 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:22:01.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:22:01.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
20:22:01.645 00.000 11616 MoveAxis(E, 0, ABG)
20:22:01.645 00.000 11616 Move returns status 0, amount 0
20:22:01.645 00.000 11616 MoveAxis(N, 13, ABG)
20:22:01.645 00.000 11616 Guiding  Dir = 0, Dur = 13
20:22:01.646 00.001 11616 IsSlewing returns 0
20:22:01.646 00.000 11616 IsGuiding returns 0
20:22:01.646 00.000 11616 PulseGuide returned control before completion, sleep 23
20:22:01.667 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:22:01.673 00.006 11616 IsGuiding returns 1
20:22:01.673 00.000 11616 scope still moving after pulse duration time elapsed
20:22:01.684 00.011 12268 UpdateGuideState exits: m=268 SNR=11.2
20:22:01.684 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:01.684 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:01.685 00.001 12268 Enqueuing Expose request
20:22:01.704 00.019 11616 IsSlewing returns 0
20:22:01.704 00.000 11616 IsGuiding returns 1
20:22:01.736 00.032 11616 IsSlewing returns 0
20:22:01.736 00.000 11616 IsGuiding returns 1
20:22:01.766 00.030 11616 IsSlewing returns 0
20:22:01.766 00.000 11616 IsGuiding returns 1
20:22:01.797 00.031 11616 IsSlewing returns 0
20:22:01.798 00.001 11616 IsGuiding returns 1
20:22:01.828 00.030 11616 IsSlewing returns 0
20:22:01.828 00.000 11616 IsGuiding returns 1
20:22:01.859 00.031 11616 IsSlewing returns 0
20:22:01.860 00.001 11616 IsGuiding returns 1
20:22:01.890 00.030 11616 IsSlewing returns 0
20:22:01.890 00.000 11616 IsGuiding returns 0
20:22:01.891 00.001 11616 scope move finished after 13 + 231 ms
20:22:01.891 00.000 11616 Move returns status 0, amount 13
20:22:01.891 00.000 11616 move complete, result=0
20:22:01.891 00.000 11616 worker thread done servicing request
20:22:01.891 00.000 11616 Worker thread wakes up
20:22:01.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:01.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:22:01.891 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 13 ms NORTH
20:22:03.895 02.004 11616 Exposure complete
20:22:03.951 00.056 11616 worker thread done servicing request
20:22:03.952 00.001 12268 OnExposeComplete: enter
20:22:03.952 00.000 12268 UpdateGuideState(): m_state=6
20:22:03.952 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
20:22:03.952 00.000 12268 Star::Find returns 1 (0), X=1253.53, Y=863.90, Mass=251, SNR=10.8, Peak=32 HFD=3.6
20:22:03.952 00.000 12268 MultiStar: [#1 -0.04,0.24,0.96,U] [#2 0.08,0.34,1.01,U] [#3 -0.04,0.14,0.81,U] [#4 -0.11,0.37,0.79,U] [#5 -0.06,-0.44,0.86,U] [#6 -0.10,0.66,0.82,U] [#7 0.26,-0.43,0.57,U] [#8 0.03,0.85,0.00,M5] 
20:22:03.953 00.001 12268 refined, 7 included, MultiStar: {-0.01, 0.16}, one-star: {0.04, 0.16}
20:22:03.953 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.67) = xAngle (3.28 = -3.01)
20:22:03.953 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.31 = -2.98)
20:22:03.953 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.61 mountX=-0.15 mountY=-0.03, mountTheta=-2.98
20:22:03.955 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.16, opts=13)
20:22:03.955 00.000 12268 Enqueuing Move request for scope (-0.01, 0.16)
20:22:03.955 00.000 11616 Worker thread wakes up
20:22:03.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
20:22:03.955 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
20:22:03.955 00.000 11616 Moving (-0.01, 0.16) raw xDistance=-0.15 yDistance=-0.03
20:22:03.955 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:22:03.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:22:03.956 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:03.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:22:03.956 00.000 11616 MoveAxis(E, 0, ABG)
20:22:03.956 00.000 11616 Move returns status 0, amount 0
20:22:03.956 00.000 11616 MoveAxis(N, 0, ABG)
20:22:03.956 00.000 11616 Move returns status 0, amount 0
20:22:03.956 00.000 11616 move complete, result=0
20:22:03.956 00.000 11616 worker thread done servicing request
20:22:03.979 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:22:03.995 00.016 12268 UpdateGuideState exits: m=251 SNR=10.8
20:22:03.996 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:03.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:03.996 00.000 12268 Enqueuing Expose request
20:22:03.996 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:03.996 00.000 11616 Worker thread wakes up
20:22:03.996 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:03.996 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1238,849,31,31)
20:22:05.970 01.974 12268 evsrv: cli 0F8E6D80 connect
20:22:05.971 00.001 12268 case statement mapped state 6 to 3
20:22:05.971 00.000 12268 case statement mapped state 6 to 3
20:22:05.972 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"0ac9c67f-a3e8-4f51-9375-9eabb32dc8b1"}
20:22:05.972 00.000 12268 case statement mapped state 6 to 3
20:22:05.972 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ac9c67f-a3e8-4f51-9375-9eabb32dc8b1"}
20:22:05.974 00.002 12268 evsrv: cli 0F8E6D80 disconnect
20:22:05.975 00.001 12268 evsrv: cli 0F8E69C0 connect
20:22:05.975 00.000 12268 case statement mapped state 6 to 3
20:22:05.976 00.001 12268 case statement mapped state 6 to 3
20:22:05.976 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"a6b28ba2-3872-478e-8b95-1cb1d40f61d8"}
20:22:05.976 00.000 12268 PhdController::Dither begins
20:22:05.977 00.001 12268 dither: size=5.50, dRA=3.55 dDec=2.71
20:22:05.977 00.000 12268 MountToCamera -- mountTheta (0.65) + m_xAngle (-1.67) = xAngle (-1.02 = -1.02)
20:22:05.977 00.000 12268 MountToCamera -- mountX=3.55 mountY=2.71 hyp=4.47 mountTheta=0.65 cameraX=2.35, cameraY=-3.80 cameraTheta=-1.02
20:22:05.977 00.000 12268 setting lock position to (1255.84, 859.94)
20:22:05.977 00.000 12268 Mount: notify guiding dithered (2.4, -3.8)
20:22:05.978 00.001 12268 MultiStar: stabilizing after lock position change
20:22:05.978 00.000 12268 Status Line: Dither by 3.55,2.71
20:22:05.981 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
20:22:05.981 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
20:22:05.981 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"a6b28ba2-3872-478e-8b95-1cb1d40f61d8"}
20:22:06.003 00.022 12268 evsrv: cli 0F8E69C0 disconnect
20:22:06.112 00.109 11616 Exposure complete
20:22:06.214 00.102 12268 OnExposeComplete: enter
20:22:06.214 00.000 12268 UpdateGuideState(): m_state=6
20:22:06.215 00.001 12268 Star::Find(15, 1253, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
20:22:06.215 00.000 12268 Star::Find returns 1 (0), X=1253.06, Y=864.20, Mass=268, SNR=11.2, Peak=39 HFD=3.1
20:22:06.215 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.67) = xAngle (3.82 = -2.46)
20:22:06.215 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.85 = -2.43)
20:22:06.215 00.000 12268 CameraToMount -- cameraX=-2.79 cameraY=4.26 hyp=5.09 cameraTheta=2.15 mountX=-3.97 mountY=-3.31, mountTheta=-2.45
20:22:06.217 00.002 12268 dither recenter: remaining=(-3.6,-2.7) step=(-3.6,-2.7)
20:22:06.217 00.000 12268 MountToCamera -- mountTheta (-2.49) + m_xAngle (-1.67) = xAngle (-4.16 = 2.13)
20:22:06.217 00.000 12268 MountToCamera -- mountX=-3.55 mountY=-2.71 hyp=4.47 mountTheta=-2.49 cameraX=-2.35, cameraY=3.80 cameraTheta=2.13
20:22:06.217 00.000 12268 SchedulePrimaryMove(0D94C700, x=-2.35, y=3.80, opts=4)
20:22:06.217 00.000 12268 Enqueuing Move request for scope (-2.35, 3.80)
20:22:06.217 00.000 12268 Mount: notify direct move -3.55,-2.71
20:22:06.259 00.042 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:22:06.260 00.001 11616 worker thread done servicing request
20:22:06.260 00.000 11616 Worker thread wakes up
20:22:06.260 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.35, 3.80) opts 0x4
20:22:06.260 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.35, 3.80)
20:22:06.260 00.000 11616 Moving (-2.35, 3.80) raw xDistance=-3.55 yDistance=-2.71
20:22:06.260 00.000 11616 BLC: window closed
20:22:06.260 00.000 11616 MoveAxis(E, 3977, B)
20:22:06.260 00.000 11616 Guiding  Dir = 2, Dur = 3977
20:22:06.261 00.001 11616 IsSlewing returns 0
20:22:06.261 00.000 11616 IsGuiding returns 0
20:22:06.262 00.001 11616 PulseGuide returned control before completion, sleep 3987
20:22:06.290 00.028 12268 UpdateGuideState exits: m=268 SNR=11.2
20:22:06.291 00.001 12268 PhdController: settling, locked = 1, distance = 4.81 (1.50) aobump = 0 frame = 1 / 99999
20:22:06.291 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677726.291,"Host":"ASTROCENTER","Inst":1,"Distance":4.81,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:22:06.292 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:06.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:06.292 00.000 12268 Enqueuing Expose request
20:22:10.260 03.968 11616 IsGuiding returns 0
20:22:10.260 00.000 11616 Move returns status 0, amount 3977
20:22:10.260 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
20:22:10.260 00.000 11616 MoveAxis(N, 1530, B)
20:22:10.261 00.001 11616 Guiding  Dir = 0, Dur = 1530
20:22:10.261 00.000 11616 IsSlewing returns 0
20:22:10.261 00.000 11616 IsGuiding returns 0
20:22:10.261 00.000 11616 PulseGuide returned control before completion, sleep 1540
20:22:11.809 01.548 11616 IsGuiding returns 1
20:22:11.809 00.000 11616 scope still moving after pulse duration time elapsed
20:22:11.840 00.031 11616 IsSlewing returns 0
20:22:11.840 00.000 11616 IsGuiding returns 1
20:22:11.871 00.031 11616 IsSlewing returns 0
20:22:11.871 00.000 11616 IsGuiding returns 1
20:22:11.902 00.031 11616 IsSlewing returns 0
20:22:11.902 00.000 11616 IsGuiding returns 1
20:22:11.933 00.031 11616 IsSlewing returns 0
20:22:11.933 00.000 11616 IsGuiding returns 1
20:22:11.964 00.031 11616 IsSlewing returns 0
20:22:11.964 00.000 11616 IsGuiding returns 0
20:22:11.964 00.000 11616 scope move finished after 1530 + 173 ms
20:22:11.964 00.000 11616 Move returns status 0, amount 1530
20:22:11.964 00.000 11616 move complete, result=0
20:22:11.964 00.000 11616 worker thread done servicing request
20:22:11.964 00.000 11616 Worker thread wakes up
20:22:11.965 00.001 12268 GuideStep: -3.6 px 3977 ms EAST, -2.7 px 1530 ms NORTH
20:22:11.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:11.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:13.974 02.009 11616 Exposure complete
20:22:14.033 00.059 12268 OnExposeComplete: enter
20:22:14.033 00.000 12268 UpdateGuideState(): m_state=6
20:22:14.033 00.000 12268 Star::Find(15, 1253, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
20:22:14.034 00.001 12268 Star::Find returns 1 (0), X=1255.62, Y=856.72, Mass=248, SNR=10.8, Peak=32 HFD=3.5
20:22:14.034 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.67) = xAngle (0.03 = 0.03)
20:22:14.034 00.000 11616 worker thread done servicing request
20:22:14.034 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.06 = 0.06)
20:22:14.034 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-3.22 hyp=3.23 cameraTheta=-1.64 mountX=3.22 mountY=0.19, mountTheta=0.06
20:22:14.037 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-3.22, opts=13)
20:22:14.037 00.000 12268 Enqueuing Move request for scope (-0.23, -3.22)
20:22:14.037 00.000 11616 Worker thread wakes up
20:22:14.037 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -3.22) opts 0xd
20:22:14.037 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -3.22)
20:22:14.038 00.001 11616 Moving (-0.23, -3.22) raw xDistance=3.22 yDistance=0.19
20:22:14.038 00.000 11616 resist switch: large excursion: input 3.22 thresh 0.29 direction from 0 to 1
20:22:14.038 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=9.67
20:22:14.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 1.61 from input 3.22
20:22:14.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:22:14.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:22:14.040 00.002 11616 MoveAxis(W, 1805, ABG)
20:22:14.040 00.000 11616 Guiding  Dir = 3, Dur = 1805
20:22:14.040 00.000 11616 IsSlewing returns 0
20:22:14.040 00.000 11616 IsGuiding returns 0
20:22:14.041 00.001 11616 PulseGuide returned control before completion, sleep 1815
20:22:14.062 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=5, FiltMax=19, Gamma=1.290
20:22:14.080 00.018 12268 UpdateGuideState exits: m=248 SNR=10.8
20:22:14.081 00.001 12268 PhdController: settling, locked = 1, distance = 3.23 (1.50) aobump = 0 frame = 2 / 99999
20:22:14.081 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677734.081,"Host":"ASTROCENTER","Inst":1,"Distance":3.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:22:14.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:14.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:14.081 00.000 12268 Enqueuing Expose request
20:22:15.871 01.790 11616 IsGuiding returns 1
20:22:15.871 00.000 11616 scope still moving after pulse duration time elapsed
20:22:15.901 00.030 11616 IsSlewing returns 0
20:22:15.902 00.001 11616 IsGuiding returns 0
20:22:15.902 00.000 11616 scope move finished after 1805 + 56 ms
20:22:15.902 00.000 11616 Move returns status 0, amount 1805
20:22:15.902 00.000 11616 MoveAxis(N, 0, ABG)
20:22:15.902 00.000 11616 Move returns status 0, amount 0
20:22:15.902 00.000 11616 move complete, result=0
20:22:15.902 00.000 11616 worker thread done servicing request
20:22:15.902 00.000 12268 GuideStep: 3.2 px 1805 ms WEST, 0.2 px 0 ms NORTH
20:22:15.902 00.000 11616 Worker thread wakes up
20:22:15.903 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:15.903 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:17.931 02.028 11616 Exposure complete
20:22:17.995 00.064 11616 worker thread done servicing request
20:22:17.995 00.000 12268 OnExposeComplete: enter
20:22:17.995 00.000 12268 UpdateGuideState(): m_state=6
20:22:17.995 00.000 12268 Star::Find(15, 1255, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
20:22:17.996 00.001 12268 Star::Find returns 1 (0), X=1255.97, Y=859.55, Mass=241, SNR=10.6, Peak=34 HFD=3.7
20:22:17.996 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-1.67) = xAngle (0.40 = 0.40)
20:22:17.996 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.43 = 0.43)
20:22:17.996 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.39 hyp=0.41 cameraTheta=-1.27 mountX=0.38 mountY=0.17, mountTheta=0.42
20:22:17.997 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.39, opts=13)
20:22:17.997 00.000 12268 Enqueuing Move request for scope (0.12, -0.39)
20:22:17.997 00.000 11616 Worker thread wakes up
20:22:17.998 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.39) opts 0xd
20:22:17.998 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.39)
20:22:17.998 00.000 11616 Moving (0.12, -0.39) raw xDistance=0.38 yDistance=0.17
20:22:17.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
20:22:17.998 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:22:17.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:22:17.998 00.000 11616 MoveAxis(W, 213, ABG)
20:22:17.998 00.000 11616 Guiding  Dir = 3, Dur = 213
20:22:17.998 00.000 11616 IsSlewing returns 0
20:22:17.999 00.001 11616 IsGuiding returns 0
20:22:17.999 00.000 11616 PulseGuide returned control before completion, sleep 223
20:22:18.020 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:22:18.038 00.018 12268 UpdateGuideState exits: m=241 SNR=10.6
20:22:18.038 00.000 12268 PhdController: settling, locked = 1, distance = 2.38 (1.50) aobump = 0 frame = 3 / 99999
20:22:18.038 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677738.038,"Host":"ASTROCENTER","Inst":1,"Distance":2.38,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:22:18.039 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:18.039 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:18.039 00.000 12268 Enqueuing Expose request
20:22:18.233 00.194 11616 IsGuiding returns 1
20:22:18.233 00.000 11616 scope still moving after pulse duration time elapsed
20:22:18.262 00.029 11616 IsSlewing returns 0
20:22:18.262 00.000 11616 IsGuiding returns 0
20:22:18.262 00.000 11616 scope move finished after 213 + 50 ms
20:22:18.262 00.000 11616 Move returns status 0, amount 213
20:22:18.262 00.000 11616 MoveAxis(N, 0, ABG)
20:22:18.262 00.000 11616 Move returns status 0, amount 0
20:22:18.262 00.000 11616 move complete, result=0
20:22:18.263 00.001 11616 worker thread done servicing request
20:22:18.263 00.000 11616 Worker thread wakes up
20:22:18.263 00.000 12268 GuideStep: 0.4 px 213 ms WEST, 0.2 px 0 ms NORTH
20:22:18.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:18.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:20.283 02.020 11616 Exposure complete
20:22:20.343 00.060 11616 worker thread done servicing request
20:22:20.343 00.000 12268 OnExposeComplete: enter
20:22:20.343 00.000 12268 UpdateGuideState(): m_state=6
20:22:20.343 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
20:22:20.344 00.001 12268 Star::Find returns 1 (0), X=1255.71, Y=860.33, Mass=249, SNR=10.8, Peak=34 HFD=3.1
20:22:20.344 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.67) = xAngle (3.56 = -2.72)
20:22:20.344 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.59 = -2.69)
20:22:20.344 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.39 hyp=0.41 cameraTheta=1.89 mountX=-0.38 mountY=-0.18, mountTheta=-2.69
20:22:20.346 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.39, opts=13)
20:22:20.346 00.000 12268 Enqueuing Move request for scope (-0.13, 0.39)
20:22:20.346 00.000 11616 Worker thread wakes up
20:22:20.346 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.39) opts 0xd
20:22:20.346 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.39)
20:22:20.346 00.000 11616 Moving (-0.13, 0.39) raw xDistance=-0.38 yDistance=-0.18
20:22:20.346 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
20:22:20.346 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.13
20:22:20.347 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
20:22:20.347 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:22:20.347 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:22:20.347 00.000 11616 MoveAxis(E, 211, ABG)
20:22:20.347 00.000 11616 Guiding  Dir = 2, Dur = 211
20:22:20.347 00.000 11616 IsSlewing returns 0
20:22:20.348 00.001 11616 IsGuiding returns 0
20:22:20.348 00.000 11616 PulseGuide returned control before completion, sleep 221
20:22:20.371 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:22:20.395 00.024 12268 UpdateGuideState exits: m=249 SNR=10.8
20:22:20.395 00.000 12268 PhdController: settling, locked = 1, distance = 1.79 (1.50) aobump = 0 frame = 4 / 99999
20:22:20.395 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677740.395,"Host":"ASTROCENTER","Inst":1,"Distance":1.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:22:20.396 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:20.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:20.396 00.000 12268 Enqueuing Expose request
20:22:20.572 00.176 11616 IsGuiding returns 1
20:22:20.572 00.000 11616 scope still moving after pulse duration time elapsed
20:22:20.604 00.032 11616 IsSlewing returns 0
20:22:20.604 00.000 11616 IsGuiding returns 0
20:22:20.605 00.001 11616 scope move finished after 211 + 45 ms
20:22:20.605 00.000 11616 Move returns status 0, amount 211
20:22:20.605 00.000 11616 MoveAxis(N, 0, ABG)
20:22:20.605 00.000 11616 Move returns status 0, amount 0
20:22:20.605 00.000 11616 move complete, result=0
20:22:20.605 00.000 11616 worker thread done servicing request
20:22:20.605 00.000 12268 GuideStep: -0.4 px 211 ms EAST, -0.2 px 0 ms NORTH
20:22:20.606 00.001 11616 Worker thread wakes up
20:22:20.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:20.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:22.667 02.061 11616 Exposure complete
20:22:22.737 00.070 12268 OnExposeComplete: enter
20:22:22.737 00.000 12268 UpdateGuideState(): m_state=6
20:22:22.737 00.000 11616 worker thread done servicing request
20:22:22.737 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
20:22:22.737 00.000 12268 Star::Find returns 1 (0), X=1255.85, Y=860.20, Mass=273, SNR=11.3, Peak=35 HFD=3.6
20:22:22.739 00.002 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.67) = xAngle (3.20 = -3.08)
20:22:22.739 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.23 = -3.05)
20:22:22.739 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.26 hyp=0.27 cameraTheta=1.53 mountX=-0.26 mountY=-0.02, mountTheta=-3.05
20:22:22.739 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.26, opts=13)
20:22:22.740 00.001 12268 Enqueuing Move request for scope (0.01, 0.26)
20:22:22.740 00.000 11616 Worker thread wakes up
20:22:22.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.26) opts 0xd
20:22:22.740 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.26)
20:22:22.740 00.000 11616 Moving (0.01, 0.26) raw xDistance=-0.26 yDistance=-0.02
20:22:22.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
20:22:22.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:22.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:22:22.740 00.000 11616 MoveAxis(E, 148, ABG)
20:22:22.740 00.000 11616 Guiding  Dir = 2, Dur = 148
20:22:22.741 00.001 11616 IsSlewing returns 0
20:22:22.742 00.001 11616 IsGuiding returns 0
20:22:22.742 00.000 11616 PulseGuide returned control before completion, sleep 158
20:22:22.767 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:22:22.790 00.023 12268 UpdateGuideState exits: m=273 SNR=11.3
20:22:22.790 00.000 12268 PhdController: settling, locked = 1, distance = 1.33 (1.50) aobump = 0 frame = 5 / 99999
20:22:22.790 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677742.790,"Host":"ASTROCENTER","Inst":1,"Distance":1.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:22:22.791 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:22.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:22.791 00.000 12268 Enqueuing Expose request
20:22:22.910 00.119 11616 IsGuiding returns 1
20:22:22.910 00.000 11616 scope still moving after pulse duration time elapsed
20:22:22.943 00.033 11616 IsSlewing returns 0
20:22:22.944 00.001 11616 IsGuiding returns 0
20:22:22.944 00.000 11616 scope move finished after 148 + 53 ms
20:22:22.944 00.000 11616 Move returns status 0, amount 148
20:22:22.944 00.000 11616 MoveAxis(N, 0, ABG)
20:22:22.945 00.001 11616 Move returns status 0, amount 0
20:22:22.945 00.000 11616 move complete, result=0
20:22:22.945 00.000 12268 GuideStep: -0.3 px 148 ms EAST, -0.0 px 0 ms NORTH
20:22:22.945 00.000 11616 worker thread done servicing request
20:22:22.945 00.000 11616 Worker thread wakes up
20:22:22.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:22.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:24.954 02.009 11616 Exposure complete
20:22:25.013 00.059 11616 worker thread done servicing request
20:22:25.013 00.000 12268 OnExposeComplete: enter
20:22:25.013 00.000 12268 UpdateGuideState(): m_state=6
20:22:25.014 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
20:22:25.014 00.000 12268 Star::Find returns 1 (0), X=1256.13, Y=860.25, Mass=273, SNR=11.4, Peak=45 HFD=3.4
20:22:25.014 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.67) = xAngle (2.50 = 2.50)
20:22:25.014 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.53 = 2.53)
20:22:25.014 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.31 hyp=0.42 cameraTheta=0.83 mountX=-0.34 mountY=0.24, mountTheta=2.52
20:22:25.016 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.31, opts=13)
20:22:25.016 00.000 12268 Enqueuing Move request for scope (0.29, 0.31)
20:22:25.017 00.001 11616 Worker thread wakes up
20:22:25.017 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.31) opts 0xd
20:22:25.017 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.31)
20:22:25.017 00.000 11616 Moving (0.29, 0.31) raw xDistance=-0.34 yDistance=0.24
20:22:25.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
20:22:25.017 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:22:25.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:22:25.017 00.000 11616 MoveAxis(E, 190, ABG)
20:22:25.017 00.000 11616 Guiding  Dir = 2, Dur = 190
20:22:25.018 00.001 11616 IsSlewing returns 0
20:22:25.018 00.000 11616 IsGuiding returns 0
20:22:25.018 00.000 11616 PulseGuide returned control before completion, sleep 200
20:22:25.039 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:22:25.057 00.018 12268 UpdateGuideState exits: m=273 SNR=11.4
20:22:25.057 00.000 12268 PhdController: settling, locked = 1, distance = 1.06 (1.50) aobump = 0 frame = 6 / 99999
20:22:25.057 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677745.057,"Host":"ASTROCENTER","Inst":1,"Distance":1.06,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
20:22:25.058 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:25.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:25.058 00.000 12268 Enqueuing Expose request
20:22:25.234 00.176 11616 IsGuiding returns 1
20:22:25.234 00.000 11616 scope still moving after pulse duration time elapsed
20:22:25.265 00.031 11616 IsSlewing returns 0
20:22:25.265 00.000 11616 IsGuiding returns 1
20:22:25.296 00.031 11616 IsSlewing returns 0
20:22:25.296 00.000 11616 IsGuiding returns 1
20:22:25.328 00.032 11616 IsSlewing returns 0
20:22:25.328 00.000 11616 IsGuiding returns 1
20:22:25.359 00.031 11616 IsSlewing returns 0
20:22:25.359 00.000 11616 IsGuiding returns 0
20:22:25.359 00.000 11616 scope move finished after 190 + 151 ms
20:22:25.359 00.000 11616 Move returns status 0, amount 190
20:22:25.359 00.000 11616 MoveAxis(N, 0, ABG)
20:22:25.359 00.000 11616 Move returns status 0, amount 0
20:22:25.359 00.000 11616 move complete, result=0
20:22:25.360 00.001 11616 worker thread done servicing request
20:22:25.360 00.000 12268 GuideStep: -0.3 px 190 ms EAST, 0.2 px 0 ms NORTH
20:22:25.360 00.000 11616 Worker thread wakes up
20:22:25.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:25.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:27.369 02.009 11616 Exposure complete
20:22:27.429 00.060 11616 worker thread done servicing request
20:22:27.430 00.001 12268 OnExposeComplete: enter
20:22:27.430 00.000 12268 UpdateGuideState(): m_state=6
20:22:27.430 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
20:22:27.430 00.000 12268 Star::Find returns 1 (0), X=1255.83, Y=859.99, Mass=265, SNR=11.2, Peak=37 HFD=3.2
20:22:27.430 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.67) = xAngle (3.48 = -2.81)
20:22:27.430 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.51 = -2.78)
20:22:27.431 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.81 mountX=-0.05 mountY=-0.02, mountTheta=-2.78
20:22:27.432 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.05, opts=13)
20:22:27.432 00.000 12268 Enqueuing Move request for scope (-0.01, 0.05)
20:22:27.432 00.000 11616 Worker thread wakes up
20:22:27.432 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
20:22:27.432 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
20:22:27.432 00.000 11616 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.02
20:22:27.432 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:27.433 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:22:27.433 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:27.433 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:22:27.433 00.000 11616 MoveAxis(E, 0, ABG)
20:22:27.433 00.000 11616 Move returns status 0, amount 0
20:22:27.433 00.000 11616 MoveAxis(N, 0, ABG)
20:22:27.433 00.000 11616 Move returns status 0, amount 0
20:22:27.433 00.000 11616 move complete, result=0
20:22:27.433 00.000 11616 worker thread done servicing request
20:22:27.453 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:22:27.474 00.021 12268 UpdateGuideState exits: m=265 SNR=11.2
20:22:27.474 00.000 12268 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 7 / 99999
20:22:27.474 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677747.474,"Host":"ASTROCENTER","Inst":1,"Distance":0.76,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
20:22:27.475 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:27.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:27.475 00.000 12268 Enqueuing Expose request
20:22:27.475 00.000 11616 Worker thread wakes up
20:22:27.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:27.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:27.475 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:29.580 02.105 11616 Exposure complete
20:22:29.639 00.059 11616 worker thread done servicing request
20:22:29.639 00.000 12268 OnExposeComplete: enter
20:22:29.639 00.000 12268 UpdateGuideState(): m_state=6
20:22:29.639 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
20:22:29.639 00.000 12268 Star::Find returns 1 (0), X=1256.08, Y=860.08, Mass=376, SNR=13.3, Peak=33 HFD=5.8
20:22:29.639 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.67) = xAngle (2.23 = 2.23)
20:22:29.639 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.26 = 2.26)
20:22:29.640 00.001 12268 CameraToMount -- cameraX=0.23 cameraY=0.15 hyp=0.27 cameraTheta=0.56 mountX=-0.17 mountY=0.21, mountTheta=2.24
20:22:29.641 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.15, opts=13)
20:22:29.641 00.000 12268 Enqueuing Move request for scope (0.23, 0.15)
20:22:29.641 00.000 11616 Worker thread wakes up
20:22:29.642 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.15) opts 0xd
20:22:29.642 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.15)
20:22:29.642 00.000 11616 Moving (0.23, 0.15) raw xDistance=-0.17 yDistance=0.21
20:22:29.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
20:22:29.642 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.44
20:22:29.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:22:29.642 00.000 11616 MoveAxis(E, 94, ABG)
20:22:29.642 00.000 11616 Guiding  Dir = 2, Dur = 94
20:22:29.642 00.000 11616 IsSlewing returns 0
20:22:29.642 00.000 11616 IsGuiding returns 0
20:22:29.643 00.001 11616 PulseGuide returned control before completion, sleep 104
20:22:29.662 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:22:29.680 00.018 12268 UpdateGuideState exits: m=376 SNR=13.3
20:22:29.680 00.000 12268 PhdController: settling, locked = 1, distance = 0.61 (1.50) aobump = 0 frame = 8 / 99999
20:22:29.680 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768677749.680,"Host":"ASTROCENTER","Inst":1,"Distance":0.61,"Time":6.9,"SettleTime":10.0,"StarLocked":true}
20:22:29.681 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:29.681 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:29.681 00.000 12268 Enqueuing Expose request
20:22:29.748 00.067 11616 IsGuiding returns 1
20:22:29.748 00.000 11616 scope still moving after pulse duration time elapsed
20:22:29.778 00.030 11616 IsSlewing returns 0
20:22:29.778 00.000 11616 IsGuiding returns 0
20:22:29.778 00.000 11616 scope move finished after 94 + 41 ms
20:22:29.778 00.000 11616 Move returns status 0, amount 94
20:22:29.778 00.000 11616 BLC: Oldest BLC event removed
20:22:29.778 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2162 applied
20:22:29.779 00.001 11616 MoveAxis(S, 2180, ABG)
20:22:29.779 00.000 11616 Guiding  Dir = 1, Dur = 2180
20:22:29.779 00.000 11616 IsSlewing returns 0
20:22:29.779 00.000 11616 IsGuiding returns 0
20:22:29.779 00.000 11616 PulseGuide returned control before completion, sleep 2190
20:22:31.970 02.191 11616 IsGuiding returns 1
20:22:31.970 00.000 11616 scope still moving after pulse duration time elapsed
20:22:32.001 00.031 11616 IsSlewing returns 0
20:22:32.002 00.001 11616 IsGuiding returns 0
20:22:32.002 00.000 11616 scope move finished after 2180 + 42 ms
20:22:32.002 00.000 11616 Move returns status 0, amount 2180
20:22:32.002 00.000 11616 move complete, result=0
20:22:32.002 00.000 11616 worker thread done servicing request
20:22:32.002 00.000 11616 Worker thread wakes up
20:22:32.002 00.000 12268 GuideStep: -0.2 px 94 ms EAST, 0.2 px 2180 ms SOUTH
20:22:32.004 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:32.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:34.023 02.019 11616 Exposure complete
20:22:34.091 00.068 12268 OnExposeComplete: enter
20:22:34.091 00.000 12268 UpdateGuideState(): m_state=6
20:22:34.091 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
20:22:34.091 00.000 12268 Star::Find returns 1 (0), X=1255.41, Y=860.04, Mass=264, SNR=11.1, Peak=31 HFD=3.7
20:22:34.091 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.67) = xAngle (4.58 = -1.71)
20:22:34.091 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.61 = -1.68)
20:22:34.092 00.001 12268 CameraToMount -- cameraX=-0.43 cameraY=0.10 hyp=0.44 cameraTheta=2.91 mountX=-0.06 mountY=-0.44, mountTheta=-1.71
20:22:34.095 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=0.10, opts=13)
20:22:34.095 00.000 12268 Enqueuing Move request for scope (-0.43, 0.10)
20:22:34.113 00.018 11616 worker thread done servicing request
20:22:34.113 00.000 11616 Worker thread wakes up
20:22:34.113 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.10) opts 0xd
20:22:34.113 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, 0.10)
20:22:34.113 00.000 11616 Moving (-0.43, 0.10) raw xDistance=-0.06 yDistance=-0.44
20:22:34.113 00.000 11616 BLC: History state: CurrMiss=-0.44, AvgInitMiss=-0.09, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.031907, 1:-0.441899
20:22:34.113 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:22:34.114 00.001 11616 BLC: window closed
20:22:34.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:34.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:22:34.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:22:34.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
20:22:34.114 00.000 11616 MoveAxis(E, 0, ABG)
20:22:34.114 00.000 11616 Move returns status 0, amount 0
20:22:34.114 00.000 11616 MoveAxis(N, 0, ABG)
20:22:34.114 00.000 11616 Move returns status 0, amount 0
20:22:34.114 00.000 11616 move complete, result=0
20:22:34.114 00.000 11616 worker thread done servicing request
20:22:34.125 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:22:34.154 00.029 12268 UpdateGuideState exits: m=264 SNR=11.1
20:22:34.155 00.001 12268 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 9 / 99999
20:22:34.155 00.000 12268 PhdController: newstate STATE_FINISH
20:22:34.155 00.000 12268 PhdController complete: success
20:22:34.155 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768677754.155,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:22:34.156 00.001 12268 Mount: notify guiding dither settle done success=1
20:22:34.156 00.000 12268 PhdController: newstate STATE_IDLE
20:22:34.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:34.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:34.156 00.000 12268 Enqueuing Expose request
20:22:34.156 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:22:34.161 00.005 11616 Worker thread wakes up
20:22:34.163 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:34.164 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:35.045 00.881 12268 evsrv: cli 0F8E69C0 connect
20:22:35.045 00.000 12268 case statement mapped state 6 to 3
20:22:35.046 00.001 12268 case statement mapped state 6 to 3
20:22:35.046 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"05b19aec-0f18-4759-b81b-47684425d71c"}
20:22:35.046 00.000 12268 case statement mapped state 6 to 3
20:22:35.046 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05b19aec-0f18-4759-b81b-47684425d71c"}
20:22:35.047 00.001 12268 evsrv: cli 0F8E69C0 disconnect
20:22:36.182 01.135 11616 Exposure complete
20:22:36.243 00.061 11616 worker thread done servicing request
20:22:36.243 00.000 12268 OnExposeComplete: enter
20:22:36.243 00.000 12268 UpdateGuideState(): m_state=6
20:22:36.244 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:22:36.244 00.000 12268 Star::Find returns 1 (0), X=1255.51, Y=860.02, Mass=252, SNR=10.9, Peak=32 HFD=3.6
20:22:36.244 00.000 12268 MultiStar: exiting stabilization period
20:22:36.244 00.000 12268 MultiStar: updating star positions after lock position change
20:22:36.244 00.000 12268 Star::Find(15, 1047, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:22:36.244 00.000 12268 Star::Find returns 1 (0), X=1046.25, Y=156.26, Mass=249, SNR=10.8, Peak=33 HFD=3.5
20:22:36.244 00.000 12268 Star::Find(15, 1106, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:22:36.244 00.000 12268 Star::Find returns 1 (0), X=1105.18, Y=253.71, Mass=221, SNR=10.2, Peak=33 HFD=3.5
20:22:36.244 00.000 12268 Star::Find(15, 661, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:22:36.244 00.000 12268 Star::Find returns 1 (0), X=661.12, Y=607.26, Mass=205, SNR=9.8, Peak=26 HFD=4.5
20:22:36.244 00.000 12268 Star::Find(15, 1112, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:22:36.244 00.000 12268 Star::Find returns 1 (0), X=1111.69, Y=314.19, Mass=167, SNR=8.9, Peak=27 HFD=3.1
20:22:36.245 00.001 12268 Star::Find(15, 1159, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:22:36.245 00.000 12268 Star::Find returns 1 (0), X=1159.20, Y=226.01, Mass=104, SNR=7.0, Peak=36 HFD=2.5
20:22:36.245 00.000 12268 Star::Find(15, 815, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:22:36.245 00.000 12268 Star::Find returns 1 (0), X=815.20, Y=374.52, Mass=157, SNR=8.5, Peak=21 HFD=4.5
20:22:36.245 00.000 12268 Star::Find(15, 966, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:22:36.245 00.000 12268 Star::Find returns 0 (4), X=975.87, Y=561.48, Mass=23, SNR=3.3, Peak=28 HFD=0.6
20:22:36.245 00.000 12268 Star::Find(15, 1209, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:22:36.245 00.000 12268 Star::Find returns 1 (0), X=1208.71, Y=80.65, Mass=101, SNR=6.8, Peak=20 HFD=3.2
20:22:36.245 00.000 12268 Star::Find(15, 289, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:22:36.245 00.000 12268 Star::Find returns 1 (0), X=288.12, Y=268.15, Mass=67, SNR=5.6, Peak=20 HFD=2.3
20:22:36.245 00.000 12268 Star::Find(15, 123, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:22:36.245 00.000 12268 Star::Find returns 1 (0), X=122.54, Y=291.93, Mass=99, SNR=6.8, Peak=20 HFD=3.4
20:22:36.246 00.001 12268 Star::Find(15, 372, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:22:36.246 00.000 12268 Star::Find returns 1 (0), X=372.44, Y=527.68, Mass=56, SNR=5.1, Peak=15 HFD=3.5
20:22:36.246 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.67) = xAngle (4.58 = -1.71)
20:22:36.246 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.61 = -1.68)
20:22:36.246 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.08 hyp=0.34 cameraTheta=2.91 mountX=-0.05 mountY=-0.34, mountTheta=-1.71
20:22:36.248 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.08, opts=13)
20:22:36.248 00.000 12268 Enqueuing Move request for scope (-0.33, 0.08)
20:22:36.248 00.000 11616 Worker thread wakes up
20:22:36.248 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.08) opts 0xd
20:22:36.248 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.08)
20:22:36.248 00.000 11616 Moving (-0.33, 0.08) raw xDistance=-0.05 yDistance=-0.34
20:22:36.248 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:36.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:22:36.248 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:22:36.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
20:22:36.248 00.000 11616 MoveAxis(E, 0, ABG)
20:22:36.250 00.002 11616 Move returns status 0, amount 0
20:22:36.250 00.000 11616 MoveAxis(N, 0, ABG)
20:22:36.250 00.000 11616 Move returns status 0, amount 0
20:22:36.250 00.000 11616 move complete, result=0
20:22:36.250 00.000 11616 worker thread done servicing request
20:22:36.276 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:22:36.296 00.020 12268 UpdateGuideState exits: m=252 SNR=10.9
20:22:36.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:36.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:36.297 00.001 12268 Enqueuing Expose request
20:22:36.297 00.000 11616 Worker thread wakes up
20:22:36.297 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:22:36.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:36.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:38.313 02.016 11616 Exposure complete
20:22:38.374 00.061 11616 worker thread done servicing request
20:22:38.374 00.000 12268 OnExposeComplete: enter
20:22:38.374 00.000 12268 UpdateGuideState(): m_state=6
20:22:38.376 00.002 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
20:22:38.376 00.000 12268 Star::Find returns 1 (0), X=1255.28, Y=860.59, Mass=252, SNR=10.9, Peak=30 HFD=3.5
20:22:38.376 00.000 12268 MultiStar: [#1 0.39,0.01,1.11,U] [#2 0.27,0.37,1.10,U] [#3 -0.49,-0.11,0.89,U] [#4 -0.05,0.22,0.98,U] [#5 -0.61,-0.17,0.60,U] [#6 0.49,0.48,0.00,M2] [#7 2.00,-4.21,0.00,M1] [#8 0.27,-0.09,0.61,U] 
20:22:38.376 00.000 12268 refined, 6 included, MultiStar: {-0.08, 0.16}, one-star: {-0.56, 0.65}
20:22:38.376 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.67) = xAngle (3.70 = -2.58)
20:22:38.376 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.73 = -2.55)
20:22:38.377 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.18 cameraTheta=2.03 mountX=-0.15 mountY=-0.10, mountTheta=-2.56
20:22:38.381 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.16, opts=13)
20:22:38.381 00.000 12268 Enqueuing Move request for scope (-0.08, 0.16)
20:22:38.381 00.000 11616 Worker thread wakes up
20:22:38.381 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd
20:22:38.381 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.16)
20:22:38.381 00.000 11616 Moving (-0.08, 0.16) raw xDistance=-0.15 yDistance=-0.10
20:22:38.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
20:22:38.381 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:38.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:22:38.381 00.000 11616 MoveAxis(E, 87, ABG)
20:22:38.382 00.001 11616 Guiding  Dir = 2, Dur = 87
20:22:38.382 00.000 11616 IsSlewing returns 0
20:22:38.382 00.000 11616 IsGuiding returns 0
20:22:38.383 00.001 11616 PulseGuide returned control before completion, sleep 97
20:22:38.404 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:22:38.422 00.018 12268 UpdateGuideState exits: m=252 SNR=10.9
20:22:38.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:38.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:38.423 00.001 12268 Enqueuing Expose request
20:22:38.484 00.061 11616 IsGuiding returns 1
20:22:38.484 00.000 11616 scope still moving after pulse duration time elapsed
20:22:38.512 00.028 11616 IsSlewing returns 0
20:22:38.512 00.000 11616 IsGuiding returns 0
20:22:38.512 00.000 11616 scope move finished after 87 + 43 ms
20:22:38.512 00.000 11616 Move returns status 0, amount 87
20:22:38.512 00.000 11616 MoveAxis(N, 0, ABG)
20:22:38.512 00.000 11616 Move returns status 0, amount 0
20:22:38.512 00.000 11616 move complete, result=0
20:22:38.513 00.001 11616 worker thread done servicing request
20:22:38.513 00.000 12268 GuideStep: -0.2 px 87 ms EAST, -0.1 px 0 ms NORTH
20:22:38.513 00.000 11616 Worker thread wakes up
20:22:38.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:38.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:40.523 02.010 11616 Exposure complete
20:22:40.584 00.061 11616 worker thread done servicing request
20:22:40.584 00.000 12268 OnExposeComplete: enter
20:22:40.584 00.000 12268 UpdateGuideState(): m_state=6
20:22:40.585 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
20:22:40.585 00.000 12268 Star::Find returns 1 (0), X=1255.23, Y=860.10, Mass=237, SNR=10.5, Peak=27 HFD=4.1
20:22:40.585 00.000 12268 MultiStar: [#1 0.08,-0.37,1.01,U] [#2 0.14,0.16,1.01,U] [#3 -0.17,-0.30,0.79,U] [#4 -0.23,0.46,0.80,U] [#5 0.15,0.02,0.61,U] [#6 -0.50,0.36,0.82,U] [#7 1.93,-4.80,0.00,M2] [#8 0.06,-0.50,0.65,U] 
20:22:40.585 00.000 12268 refined, 7 included, MultiStar: {-0.15, 0.01}, one-star: {-0.61, 0.16}
20:22:40.585 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.67) = xAngle (4.75 = -1.53)
20:22:40.585 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.78 = -1.50)
20:22:40.585 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.08 mountX=0.01 mountY=-0.15, mountTheta=-1.53
20:22:40.587 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.01, opts=13)
20:22:40.587 00.000 12268 Enqueuing Move request for scope (-0.15, 0.01)
20:22:40.587 00.000 11616 Worker thread wakes up
20:22:40.587 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
20:22:40.587 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
20:22:40.587 00.000 11616 Moving (-0.15, 0.01) raw xDistance=0.01 yDistance=-0.15
20:22:40.587 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:40.587 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:22:40.587 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:40.588 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:22:40.588 00.000 11616 MoveAxis(E, 0, ABG)
20:22:40.588 00.000 11616 Move returns status 0, amount 0
20:22:40.588 00.000 11616 MoveAxis(N, 0, ABG)
20:22:40.588 00.000 11616 Move returns status 0, amount 0
20:22:40.588 00.000 11616 move complete, result=0
20:22:40.588 00.000 11616 worker thread done servicing request
20:22:40.614 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:22:40.633 00.019 12268 UpdateGuideState exits: m=237 SNR=10.5
20:22:40.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:40.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:40.634 00.001 12268 Enqueuing Expose request
20:22:40.634 00.000 11616 Worker thread wakes up
20:22:40.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:40.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:40.634 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:42.645 02.011 11616 Exposure complete
20:22:42.701 00.056 11616 worker thread done servicing request
20:22:42.702 00.001 12268 OnExposeComplete: enter
20:22:42.702 00.000 12268 UpdateGuideState(): m_state=6
20:22:42.702 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
20:22:42.702 00.000 12268 Star::Find returns 1 (0), X=1255.21, Y=860.72, Mass=223, SNR=10.2, Peak=33 HFD=3.4
20:22:42.702 00.000 12268 MultiStar: [#1 -0.03,0.08,1.02,U] [#2 0.70,0.46,0.00,M1] [#3 0.03,0.16,0.94,U] [#4 0.08,0.91,0.00,M1] [#5 0.33,-0.13,0.67,U] [#6 0.44,0.79,0.00,M2] [#7 2.60,-3.46,0.00,M3] [#8 0.56,0.38,0.66,U] 
20:22:42.702 00.000 12268 refined, 4 included, MultiStar: {-0.01, 0.27}, one-star: {-0.63, 0.78}
20:22:42.702 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.67) = xAngle (3.28 = -3.00)
20:22:42.703 00.001 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.31 = -2.97)
20:22:42.703 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.61 mountX=-0.27 mountY=-0.05, mountTheta=-2.97
20:22:42.704 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.27, opts=13)
20:22:42.704 00.000 12268 Enqueuing Move request for scope (-0.01, 0.27)
20:22:42.704 00.000 11616 Worker thread wakes up
20:22:42.704 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.27) opts 0xd
20:22:42.704 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.27)
20:22:42.704 00.000 11616 Moving (-0.01, 0.27) raw xDistance=-0.27 yDistance=-0.05
20:22:42.704 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
20:22:42.704 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:42.705 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:22:42.705 00.000 11616 MoveAxis(E, 152, ABG)
20:22:42.705 00.000 11616 Guiding  Dir = 2, Dur = 152
20:22:42.705 00.000 11616 IsSlewing returns 0
20:22:42.705 00.000 11616 IsGuiding returns 0
20:22:42.706 00.001 11616 PulseGuide returned control before completion, sleep 162
20:22:42.726 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:22:42.744 00.018 12268 UpdateGuideState exits: m=223 SNR=10.2
20:22:42.745 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:42.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:42.745 00.000 12268 Enqueuing Expose request
20:22:42.872 00.127 11616 IsGuiding returns 1
20:22:42.872 00.000 11616 scope still moving after pulse duration time elapsed
20:22:42.902 00.030 11616 IsSlewing returns 0
20:22:42.902 00.000 11616 IsGuiding returns 0
20:22:42.902 00.000 11616 scope move finished after 152 + 45 ms
20:22:42.903 00.001 11616 Move returns status 0, amount 152
20:22:42.903 00.000 11616 MoveAxis(N, 0, ABG)
20:22:42.903 00.000 11616 Move returns status 0, amount 0
20:22:42.903 00.000 11616 move complete, result=0
20:22:42.903 00.000 11616 worker thread done servicing request
20:22:42.903 00.000 11616 Worker thread wakes up
20:22:42.903 00.000 12268 GuideStep: -0.3 px 152 ms EAST, -0.0 px 0 ms NORTH
20:22:42.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:42.903 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:44.916 02.013 11616 Exposure complete
20:22:44.974 00.058 11616 worker thread done servicing request
20:22:44.974 00.000 12268 OnExposeComplete: enter
20:22:44.974 00.000 12268 UpdateGuideState(): m_state=6
20:22:44.974 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
20:22:44.974 00.000 12268 Star::Find returns 1 (0), X=1255.27, Y=860.50, Mass=252, SNR=10.8, Peak=31 HFD=4.6
20:22:44.975 00.001 12268 MultiStar: [#1 -0.04,-0.14,1.00,U] [#2 0.19,0.61,1.03,U] [#3 -0.36,0.19,0.73,U] [#4 -0.60,0.47,0.00,M2] [#5 -0.35,-0.06,0.63,U] [#6 -0.06,0.84,0.00,M3] [#7 1.95,-4.66,0.00,M4] [#8 -0.12,0.01,0.67,U] 
20:22:44.975 00.000 12268 refined, 5 included, MultiStar: {-0.20, 0.23}, one-star: {-0.58, 0.56}
20:22:44.975 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.67) = xAngle (3.95 = -2.33)
20:22:44.975 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.98 = -2.30)
20:22:44.975 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.23 hyp=0.30 cameraTheta=2.28 mountX=-0.21 mountY=-0.22, mountTheta=-2.32
20:22:44.977 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.23, opts=13)
20:22:44.977 00.000 12268 Enqueuing Move request for scope (-0.20, 0.23)
20:22:44.977 00.000 11616 Worker thread wakes up
20:22:44.977 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.23) opts 0xd
20:22:44.977 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.23)
20:22:44.977 00.000 11616 Moving (-0.20, 0.23) raw xDistance=-0.21 yDistance=-0.22
20:22:44.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
20:22:44.977 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:22:44.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:22:44.977 00.000 11616 MoveAxis(E, 117, ABG)
20:22:44.977 00.000 11616 Guiding  Dir = 2, Dur = 117
20:22:44.978 00.001 11616 IsSlewing returns 0
20:22:44.978 00.000 11616 IsGuiding returns 0
20:22:44.978 00.000 11616 PulseGuide returned control before completion, sleep 127
20:22:44.998 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:22:45.016 00.018 12268 UpdateGuideState exits: m=252 SNR=10.8
20:22:45.016 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:45.016 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:45.016 00.000 12268 Enqueuing Expose request
20:22:45.115 00.099 11616 IsGuiding returns 1
20:22:45.115 00.000 11616 scope still moving after pulse duration time elapsed
20:22:45.146 00.031 11616 IsSlewing returns 0
20:22:45.146 00.000 11616 IsGuiding returns 1
20:22:45.176 00.030 11616 IsSlewing returns 0
20:22:45.177 00.001 11616 IsGuiding returns 1
20:22:45.208 00.031 11616 IsSlewing returns 0
20:22:45.209 00.001 11616 IsGuiding returns 0
20:22:45.209 00.000 11616 scope move finished after 117 + 113 ms
20:22:45.209 00.000 11616 Move returns status 0, amount 117
20:22:45.209 00.000 11616 MoveAxis(N, 0, ABG)
20:22:45.209 00.000 11616 Move returns status 0, amount 0
20:22:45.209 00.000 11616 move complete, result=0
20:22:45.209 00.000 11616 worker thread done servicing request
20:22:45.209 00.000 11616 Worker thread wakes up
20:22:45.209 00.000 12268 GuideStep: -0.2 px 117 ms EAST, -0.2 px 0 ms NORTH
20:22:45.210 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:45.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:47.214 02.004 11616 Exposure complete
20:22:47.273 00.059 11616 worker thread done servicing request
20:22:47.273 00.000 12268 OnExposeComplete: enter
20:22:47.273 00.000 12268 UpdateGuideState(): m_state=6
20:22:47.273 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
20:22:47.273 00.000 12268 Star::Find returns 1 (0), X=1255.20, Y=860.37, Mass=258, SNR=11.0, Peak=31 HFD=3.6
20:22:47.274 00.001 12268 MultiStar: [#1 0.05,-0.26,0.98,U] [#2 -0.09,0.47,0.94,U] [#3 -0.13,0.34,0.96,U] [#4 -0.26,0.44,0.86,U] [#5 -0.38,0.61,0.00,M1] [#6 -0.20,0.21,0.77,U] [#7 2.54,-4.75,0.00,M5] [#8 -0.27,-0.06,0.61,U] 
20:22:47.274 00.000 12268 refined, 6 included, MultiStar: {-0.22, 0.24}, one-star: {-0.65, 0.43}
20:22:47.274 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.67) = xAngle (3.99 = -2.29)
20:22:47.274 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.02 = -2.26)
20:22:47.274 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.24 hyp=0.32 cameraTheta=2.32 mountX=-0.21 mountY=-0.25, mountTheta=-2.28
20:22:47.276 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.24, opts=13)
20:22:47.276 00.000 12268 Enqueuing Move request for scope (-0.22, 0.24)
20:22:47.276 00.000 11616 Worker thread wakes up
20:22:47.276 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.24) opts 0xd
20:22:47.276 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.24)
20:22:47.276 00.000 11616 Moving (-0.22, 0.24) raw xDistance=-0.21 yDistance=-0.25
20:22:47.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
20:22:47.276 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:22:47.277 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:22:47.277 00.000 11616 MoveAxis(E, 120, ABG)
20:22:47.277 00.000 11616 Guiding  Dir = 2, Dur = 120
20:22:47.277 00.000 11616 IsSlewing returns 0
20:22:47.277 00.000 11616 IsGuiding returns 0
20:22:47.277 00.000 11616 PulseGuide returned control before completion, sleep 130
20:22:47.298 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:22:47.317 00.019 12268 UpdateGuideState exits: m=258 SNR=11.0
20:22:47.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:47.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:47.317 00.000 12268 Enqueuing Expose request
20:22:47.418 00.101 11616 IsGuiding returns 0
20:22:47.418 00.000 11616 Move returns status 0, amount 120
20:22:47.418 00.000 11616 MoveAxis(N, 0, ABG)
20:22:47.418 00.000 11616 Move returns status 0, amount 0
20:22:47.418 00.000 11616 move complete, result=0
20:22:47.419 00.001 11616 worker thread done servicing request
20:22:47.419 00.000 11616 Worker thread wakes up
20:22:47.419 00.000 12268 GuideStep: -0.2 px 120 ms EAST, -0.2 px 0 ms NORTH
20:22:47.419 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:47.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:49.428 02.009 11616 Exposure complete
20:22:49.484 00.056 11616 worker thread done servicing request
20:22:49.485 00.001 12268 OnExposeComplete: enter
20:22:49.485 00.000 12268 UpdateGuideState(): m_state=6
20:22:49.485 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
20:22:49.485 00.000 12268 Star::Find returns 1 (0), X=1255.53, Y=860.46, Mass=297, SNR=11.8, Peak=35 HFD=4.2
20:22:49.485 00.000 12268 MultiStar: [#1 -0.16,0.43,0.91,U] [#2 0.13,0.55,0.91,U] [#3 0.20,0.49,0.81,U] [#4 -0.58,0.94,0.00,M2] [#5 -0.27,0.47,0.61,U] [#6 -0.03,0.64,0.74,U] [#7 2.47,-4.07,0.00,M6] [#8 -0.18,0.20,0.41,U] 
20:22:49.485 00.000 12268 refined, 6 included, MultiStar: {-0.08, 0.49}, one-star: {-0.31, 0.52}
20:22:49.485 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.67) = xAngle (3.40 = -2.88)
20:22:49.486 00.001 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.43 = -2.85)
20:22:49.486 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.49 hyp=0.50 cameraTheta=1.73 mountX=-0.48 mountY=-0.14, mountTheta=-2.85
20:22:49.487 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.49, opts=13)
20:22:49.487 00.000 12268 Enqueuing Move request for scope (-0.08, 0.49)
20:22:49.487 00.000 11616 Worker thread wakes up
20:22:49.487 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.49) opts 0xd
20:22:49.487 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.49)
20:22:49.487 00.000 11616 Moving (-0.08, 0.49) raw xDistance=-0.48 yDistance=-0.14
20:22:49.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
20:22:49.488 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:49.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:22:49.488 00.000 11616 MoveAxis(E, 270, ABG)
20:22:49.488 00.000 11616 Guiding  Dir = 2, Dur = 270
20:22:49.488 00.000 11616 IsSlewing returns 0
20:22:49.488 00.000 11616 IsGuiding returns 0
20:22:49.489 00.001 11616 PulseGuide returned control before completion, sleep 280
20:22:49.509 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:22:49.528 00.019 12268 UpdateGuideState exits: m=297 SNR=11.8
20:22:49.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:49.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:49.528 00.000 12268 Enqueuing Expose request
20:22:49.785 00.257 11616 IsGuiding returns 0
20:22:49.785 00.000 11616 Move returns status 0, amount 270
20:22:49.786 00.001 11616 MoveAxis(N, 0, ABG)
20:22:49.786 00.000 11616 Move returns status 0, amount 0
20:22:49.786 00.000 11616 move complete, result=0
20:22:49.786 00.000 11616 worker thread done servicing request
20:22:49.786 00.000 11616 Worker thread wakes up
20:22:49.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:49.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:49.787 00.001 12268 GuideStep: -0.5 px 270 ms EAST, -0.1 px 0 ms NORTH
20:22:51.798 02.011 11616 Exposure complete
20:22:51.854 00.056 11616 worker thread done servicing request
20:22:51.854 00.000 12268 OnExposeComplete: enter
20:22:51.855 00.001 12268 UpdateGuideState(): m_state=6
20:22:51.855 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
20:22:51.855 00.000 12268 Star::Find returns 1 (0), X=1255.26, Y=859.61, Mass=255, SNR=10.9, Peak=34 HFD=3.6
20:22:51.855 00.000 12268 MultiStar: [#1 -0.08,-0.44,0.98,U] [#2 0.05,-0.38,0.97,U] [#3 -0.02,-0.16,0.91,U] [#4 -0.41,-0.09,0.81,U] [#5 -0.28,-0.53,0.64,U] [#6 0.01,0.14,0.79,U] [#7 2.37,-4.70,0.00,M7] [#8 -0.01,-0.12,0.65,U] 
20:22:51.855 00.000 12268 refined, 7 included, MultiStar: {-0.17, -0.25}, one-star: {-0.58, -0.33}
20:22:51.856 00.001 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-1.67) = xAngle (-0.50 = -0.50)
20:22:51.856 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.47 = -0.47)
20:22:51.856 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.25 hyp=0.30 cameraTheta=-2.17 mountX=0.26 mountY=-0.13, mountTheta=-0.47
20:22:51.857 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.25, opts=13)
20:22:51.857 00.000 12268 Enqueuing Move request for scope (-0.17, -0.25)
20:22:51.857 00.000 11616 Worker thread wakes up
20:22:51.857 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.25) opts 0xd
20:22:51.857 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.25)
20:22:51.858 00.001 11616 Moving (-0.17, -0.25) raw xDistance=0.26 yDistance=-0.13
20:22:51.858 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:22:51.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:22:51.858 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:51.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:22:51.858 00.000 11616 MoveAxis(E, 0, ABG)
20:22:51.858 00.000 11616 Move returns status 0, amount 0
20:22:51.858 00.000 11616 MoveAxis(N, 0, ABG)
20:22:51.858 00.000 11616 Move returns status 0, amount 0
20:22:51.858 00.000 11616 move complete, result=0
20:22:51.858 00.000 11616 worker thread done servicing request
20:22:51.879 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:22:51.896 00.017 12268 UpdateGuideState exits: m=255 SNR=10.9
20:22:51.896 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:51.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:51.896 00.000 12268 Enqueuing Expose request
20:22:51.896 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:51.897 00.001 11616 Worker thread wakes up
20:22:51.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:51.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:53.915 02.018 11616 Exposure complete
20:22:53.975 00.060 11616 worker thread done servicing request
20:22:53.975 00.000 12268 OnExposeComplete: enter
20:22:53.975 00.000 12268 UpdateGuideState(): m_state=6
20:22:53.975 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
20:22:53.975 00.000 12268 Star::Find returns 1 (0), X=1255.17, Y=859.98, Mass=255, SNR=10.9, Peak=34 HFD=4.3
20:22:53.975 00.000 12268 MultiStar: [#1 -0.14,-0.56,0.90,U] [#2 -0.16,-0.35,0.94,U] [#3 0.02,-0.15,0.94,U] [#4 -0.32,-0.03,0.86,U] [#5 -0.41,-0.73,0.00,M1] [#6 0.07,-0.28,0.66,U] [#7 0.00,0.00,0.00,L] [#8 -0.64,-0.26,0.00,M1] [#9 0.52,-0.53,0.00,M3] 
20:22:53.975 00.000 12268 refined, 5 included, MultiStar: {-0.22, -0.22}, one-star: {-0.68, 0.04}
20:22:53.976 00.001 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.67) = xAngle (-0.69 = -0.69)
20:22:53.976 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.66 = -0.66)
20:22:53.976 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-2.36 mountX=0.24 mountY=-0.19, mountTheta=-0.67
20:22:53.978 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.22, opts=13)
20:22:53.978 00.000 12268 Enqueuing Move request for scope (-0.22, -0.22)
20:22:53.978 00.000 11616 Worker thread wakes up
20:22:53.978 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.22) opts 0xd
20:22:53.978 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.22)
20:22:53.978 00.000 11616 Moving (-0.22, -0.22) raw xDistance=0.24 yDistance=-0.19
20:22:53.978 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:22:53.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:22:53.978 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:22:53.979 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:22:53.979 00.000 11616 MoveAxis(E, 0, ABG)
20:22:53.979 00.000 11616 Move returns status 0, amount 0
20:22:53.979 00.000 11616 MoveAxis(N, 0, ABG)
20:22:53.979 00.000 11616 Move returns status 0, amount 0
20:22:53.979 00.000 11616 move complete, result=0
20:22:53.979 00.000 11616 worker thread done servicing request
20:22:53.999 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:22:54.018 00.019 12268 UpdateGuideState exits: m=255 SNR=10.9
20:22:54.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:54.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:54.018 00.000 12268 Enqueuing Expose request
20:22:54.018 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:22:54.019 00.001 11616 Worker thread wakes up
20:22:54.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:54.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:56.040 02.021 11616 Exposure complete
20:22:56.096 00.056 11616 worker thread done servicing request
20:22:56.097 00.001 12268 OnExposeComplete: enter
20:22:56.097 00.000 12268 UpdateGuideState(): m_state=6
20:22:56.097 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
20:22:56.097 00.000 12268 Star::Find returns 1 (0), X=1254.97, Y=859.64, Mass=265, SNR=11.1, Peak=38 HFD=3.8
20:22:56.097 00.000 12268 MultiStar: [#1 -0.12,-0.74,0.00,M1] [#2 -0.02,-0.17,1.02,U] [#3 -0.39,-0.46,0.91,U] [#4 -0.76,0.04,0.00,M1] [#5 -0.55,-0.10,0.63,U] [#6 0.01,0.43,0.65,U] [#7 1.87,-4.58,0.00,M8] [#8 -0.67,-1.25,0.00,M2] 
20:22:56.097 00.000 12268 refined, 4 included, MultiStar: {-0.38, -0.16}, one-star: {-0.87, -0.30}
20:22:56.097 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-1.67) = xAngle (-1.07 = -1.07)
20:22:56.097 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.04 = -1.04)
20:22:56.098 00.001 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.16 hyp=0.41 cameraTheta=-2.74 mountX=0.20 mountY=-0.35, mountTheta=-1.06
20:22:56.099 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.16, opts=13)
20:22:56.099 00.000 12268 Enqueuing Move request for scope (-0.38, -0.16)
20:22:56.099 00.000 11616 Worker thread wakes up
20:22:56.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.16) opts 0xd
20:22:56.099 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.16)
20:22:56.099 00.000 11616 Moving (-0.38, -0.16) raw xDistance=0.20 yDistance=-0.35
20:22:56.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:22:56.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:22:56.100 00.001 11616 switching direction from 1 to -1 - decHistory=-5 oldest=-0.59 newest=-0.67
20:22:56.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
20:22:56.100 00.000 11616 MoveAxis(E, 0, ABG)
20:22:56.100 00.000 11616 Move returns status 0, amount 0
20:22:56.100 00.000 11616 BLC: Oldest BLC event removed
20:22:56.100 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2162 applied
20:22:56.100 00.000 11616 MoveAxis(N, 2192, ABG)
20:22:56.100 00.000 11616 Guiding  Dir = 0, Dur = 2192
20:22:56.100 00.000 11616 IsSlewing returns 0
20:22:56.101 00.001 11616 IsGuiding returns 0
20:22:56.101 00.000 11616 PulseGuide returned control before completion, sleep 2202
20:22:56.122 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:22:56.140 00.018 12268 UpdateGuideState exits: m=265 SNR=11.1
20:22:56.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:56.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:22:56.140 00.000 12268 Enqueuing Expose request
20:22:58.306 02.166 11616 IsGuiding returns 1
20:22:58.306 00.000 11616 scope still moving after pulse duration time elapsed
20:22:58.338 00.032 11616 IsSlewing returns 0
20:22:58.339 00.001 11616 IsGuiding returns 1
20:22:58.370 00.031 11616 IsSlewing returns 0
20:22:58.371 00.001 11616 IsGuiding returns 1
20:22:58.402 00.031 11616 IsSlewing returns 0
20:22:58.402 00.000 11616 IsGuiding returns 0
20:22:58.403 00.001 11616 scope move finished after 2192 + 109 ms
20:22:58.403 00.000 11616 Move returns status 0, amount 2192
20:22:58.403 00.000 11616 move complete, result=0
20:22:58.403 00.000 11616 worker thread done servicing request
20:22:58.403 00.000 11616 Worker thread wakes up
20:22:58.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:22:58.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:22:58.403 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 2192 ms NORTH
20:23:00.407 02.004 11616 Exposure complete
20:23:00.467 00.060 11616 worker thread done servicing request
20:23:00.467 00.000 12268 OnExposeComplete: enter
20:23:00.467 00.000 12268 UpdateGuideState(): m_state=6
20:23:00.467 00.000 12268 Star::Find(15, 1254, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
20:23:00.467 00.000 12268 Star::Find returns 1 (0), X=1255.57, Y=859.18, Mass=247, SNR=10.8, Peak=28 HFD=3.7
20:23:00.468 00.001 12268 MultiStar: [#1 0.32,-0.79,0.00,M2] [#2 0.25,-0.84,0.00,M1] [#3 -0.43,-0.50,1.00,U] [#4 -0.00,-0.19,0.80,U] [#5 0.04,-1.42,0.00,M1] [#6 -0.31,0.09,0.73,U] [#7 0.00,0.00,0.00,L] [#8 0.01,-0.97,0.00,M3] [#9 -0.21,-0.28,0.53,U] 
20:23:00.468 00.000 12268 refined, 4 included, MultiStar: {-0.26, -0.37}, one-star: {-0.27, -0.76}
20:23:00.469 00.001 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-1.67) = xAngle (-0.51 = -0.51)
20:23:00.469 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.48 = -0.48)
20:23:00.469 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.37 hyp=0.45 cameraTheta=-2.18 mountX=0.39 mountY=-0.21, mountTheta=-0.48
20:23:00.470 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.37, opts=13)
20:23:00.471 00.001 12268 Enqueuing Move request for scope (-0.26, -0.37)
20:23:00.471 00.000 11616 Worker thread wakes up
20:23:00.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.37) opts 0xd
20:23:00.471 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.37)
20:23:00.471 00.000 11616 Moving (-0.26, -0.37) raw xDistance=0.39 yDistance=-0.21
20:23:00.471 00.000 11616 BLC: History state: CurrMiss=0.21, AvgInitMiss=-0.08, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.052767, 1:0.205611
20:23:00.471 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
20:23:00.472 00.001 11616 BLC: window closed
20:23:00.472 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
20:23:00.472 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.18
20:23:00.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
20:23:00.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
20:23:00.472 00.000 11616 MoveAxis(W, 220, ABG)
20:23:00.472 00.000 11616 Guiding  Dir = 3, Dur = 220
20:23:00.473 00.001 11616 IsSlewing returns 0
20:23:00.473 00.000 11616 IsGuiding returns 0
20:23:00.473 00.000 11616 PulseGuide returned control before completion, sleep 230
20:23:00.492 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:23:00.511 00.019 12268 UpdateGuideState exits: m=247 SNR=10.8
20:23:00.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:00.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:00.511 00.000 12268 Enqueuing Expose request
20:23:00.714 00.203 11616 IsGuiding returns 1
20:23:00.714 00.000 11616 scope still moving after pulse duration time elapsed
20:23:00.744 00.030 11616 IsSlewing returns 0
20:23:00.746 00.002 11616 IsGuiding returns 0
20:23:00.746 00.000 11616 scope move finished after 220 + 52 ms
20:23:00.746 00.000 11616 Move returns status 0, amount 220
20:23:00.746 00.000 11616 MoveAxis(N, 17, ABG)
20:23:00.746 00.000 11616 Guiding  Dir = 0, Dur = 17
20:23:00.746 00.000 11616 IsSlewing returns 0
20:23:00.747 00.001 11616 IsGuiding returns 0
20:23:00.747 00.000 11616 PulseGuide returned control before completion, sleep 27
20:23:00.776 00.029 11616 IsGuiding returns 1
20:23:00.776 00.000 11616 scope still moving after pulse duration time elapsed
20:23:00.807 00.031 11616 IsSlewing returns 0
20:23:00.807 00.000 11616 IsGuiding returns 0
20:23:00.807 00.000 11616 scope move finished after 17 + 43 ms
20:23:00.807 00.000 11616 Move returns status 0, amount 17
20:23:00.807 00.000 11616 move complete, result=0
20:23:00.807 00.000 11616 worker thread done servicing request
20:23:00.807 00.000 12268 GuideStep: 0.4 px 220 ms WEST, -0.2 px 17 ms NORTH
20:23:00.808 00.001 11616 Worker thread wakes up
20:23:00.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:00.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:02.815 02.007 11616 Exposure complete
20:23:02.872 00.057 11616 worker thread done servicing request
20:23:02.873 00.001 12268 OnExposeComplete: enter
20:23:02.873 00.000 12268 UpdateGuideState(): m_state=6
20:23:02.873 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
20:23:02.873 00.000 12268 Star::Find returns 1 (0), X=1255.96, Y=859.72, Mass=343, SNR=12.7, Peak=35 HFD=4.9
20:23:02.873 00.000 12268 MultiStar: [#1 0.23,-0.87,0.00,M3] [#2 0.77,-0.28,0.00,M2] [#3 0.42,-0.47,0.83,U] [#4 0.22,-0.17,0.85,U] [#5 0.29,-0.96,0.00,M2] [#6 0.34,-0.07,0.72,U] [#7 2.46,-4.95,0.00,M9] [#8 0.64,-0.54,0.00,M4] 
20:23:02.873 00.000 12268 single-star, 3 included, MultiStar: {0.26, -0.24}, one-star: {0.11, -0.22}
20:23:02.874 00.001 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.67) = xAngle (0.57 = 0.57)
20:23:02.874 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.60 = 0.60)
20:23:02.874 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.25 cameraTheta=-1.10 mountX=0.21 mountY=0.14, mountTheta=0.59
20:23:02.875 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.22, opts=13)
20:23:02.875 00.000 12268 Enqueuing Move request for scope (0.11, -0.22)
20:23:02.875 00.000 11616 Worker thread wakes up
20:23:02.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.22) opts 0xd
20:23:02.875 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.22)
20:23:02.875 00.000 11616 Moving (0.11, -0.22) raw xDistance=0.21 yDistance=0.14
20:23:02.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
20:23:02.876 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:02.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:23:02.876 00.000 11616 MoveAxis(W, 117, ABG)
20:23:02.876 00.000 11616 Guiding  Dir = 3, Dur = 117
20:23:02.876 00.000 11616 IsSlewing returns 0
20:23:02.877 00.001 11616 IsGuiding returns 0
20:23:02.877 00.000 11616 PulseGuide returned control before completion, sleep 127
20:23:02.899 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:23:02.916 00.017 12268 UpdateGuideState exits: m=343 SNR=12.7
20:23:02.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:02.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:02.917 00.001 12268 Enqueuing Expose request
20:23:03.015 00.098 11616 IsGuiding returns 1
20:23:03.015 00.000 11616 scope still moving after pulse duration time elapsed
20:23:03.047 00.032 11616 IsSlewing returns 0
20:23:03.047 00.000 11616 IsGuiding returns 0
20:23:03.047 00.000 11616 scope move finished after 117 + 53 ms
20:23:03.047 00.000 11616 Move returns status 0, amount 117
20:23:03.048 00.001 11616 MoveAxis(N, 0, ABG)
20:23:03.048 00.000 11616 Move returns status 0, amount 0
20:23:03.048 00.000 11616 move complete, result=0
20:23:03.048 00.000 11616 worker thread done servicing request
20:23:03.048 00.000 11616 Worker thread wakes up
20:23:03.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:03.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:03.048 00.000 12268 GuideStep: 0.2 px 117 ms WEST, 0.1 px 0 ms NORTH
20:23:05.066 02.018 11616 Exposure complete
20:23:05.125 00.059 11616 worker thread done servicing request
20:23:05.125 00.000 12268 OnExposeComplete: enter
20:23:05.125 00.000 12268 UpdateGuideState(): m_state=6
20:23:05.125 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
20:23:05.126 00.001 12268 Star::Find returns 1 (0), X=1255.83, Y=859.86, Mass=257, SNR=11.0, Peak=38 HFD=3.7
20:23:05.126 00.000 12268 MultiStar: [#1 0.63,-0.39,0.00,M4] [#2 0.90,0.12,0.00,M3] [#3 0.42,-0.10,0.95,U] [#4 0.28,0.39,0.74,U] [#5 0.60,-0.28,0.59,U] [#6 0.71,0.04,0.00,M1] [#7 3.61,-4.40,0.00,M10] [#8 1.10,-0.63,0.00,M5] 
20:23:05.126 00.000 12268 single-star, 3 included, MultiStar: {0.29, -0.02}, one-star: {-0.02, -0.08}
20:23:05.126 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.67) = xAngle (-0.09 = -0.09)
20:23:05.126 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.06 = -0.06)
20:23:05.126 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.76 mountX=0.08 mountY=-0.00, mountTheta=-0.06
20:23:05.128 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.08, opts=13)
20:23:05.128 00.000 12268 Enqueuing Move request for scope (-0.02, -0.08)
20:23:05.128 00.000 11616 Worker thread wakes up
20:23:05.129 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
20:23:05.129 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
20:23:05.129 00.000 11616 Moving (-0.02, -0.08) raw xDistance=0.08 yDistance=-0.00
20:23:05.129 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:05.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:23:05.129 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:05.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:23:05.129 00.000 11616 MoveAxis(E, 0, ABG)
20:23:05.129 00.000 11616 Move returns status 0, amount 0
20:23:05.130 00.001 11616 MoveAxis(N, 0, ABG)
20:23:05.130 00.000 11616 Move returns status 0, amount 0
20:23:05.130 00.000 11616 move complete, result=0
20:23:05.130 00.000 11616 worker thread done servicing request
20:23:05.152 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:23:05.171 00.019 12268 UpdateGuideState exits: m=257 SNR=11.0
20:23:05.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:05.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:05.171 00.000 12268 Enqueuing Expose request
20:23:05.171 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:23:05.172 00.001 11616 Worker thread wakes up
20:23:05.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:05.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:07.185 02.013 11616 Exposure complete
20:23:07.242 00.057 11616 worker thread done servicing request
20:23:07.242 00.000 12268 OnExposeComplete: enter
20:23:07.242 00.000 12268 UpdateGuideState(): m_state=6
20:23:07.243 00.001 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
20:23:07.243 00.000 12268 Star::Find returns 1 (0), X=1255.84, Y=860.32, Mass=241, SNR=10.6, Peak=34 HFD=3.4
20:23:07.243 00.000 12268 MultiStar: [#1 0.70,-0.18,0.00,M5] [#2 0.89,0.59,0.00,M4] [#3 0.78,-0.32,0.00,M1] [#4 0.62,0.96,0.00,M1] [#5 0.33,-0.37,0.70,U] [#6 0.99,0.07,0.00,M2] [#7 2.66,-4.25,0.00,R] [#8 0.59,-0.49,0.00,M6] 
20:23:07.243 00.000 12268 refined, 1 included, MultiStar: {0.14, 0.08}, one-star: {0.00, 0.39}
20:23:07.243 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.67) = xAngle (2.19 = 2.19)
20:23:07.243 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.22 = 2.22)
20:23:07.243 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.52 mountX=-0.09 mountY=0.12, mountTheta=2.20
20:23:07.246 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.08, opts=13)
20:23:07.246 00.000 12268 Enqueuing Move request for scope (0.14, 0.08)
20:23:07.246 00.000 11616 Worker thread wakes up
20:23:07.246 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
20:23:07.246 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
20:23:07.246 00.000 11616 Moving (0.14, 0.08) raw xDistance=-0.09 yDistance=0.12
20:23:07.246 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:07.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:23:07.246 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:07.247 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:23:07.247 00.000 11616 MoveAxis(E, 0, ABG)
20:23:07.247 00.000 11616 Move returns status 0, amount 0
20:23:07.247 00.000 11616 MoveAxis(N, 0, ABG)
20:23:07.247 00.000 11616 Move returns status 0, amount 0
20:23:07.247 00.000 11616 move complete, result=0
20:23:07.247 00.000 11616 worker thread done servicing request
20:23:07.268 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:23:07.286 00.018 12268 UpdateGuideState exits: m=241 SNR=10.6
20:23:07.286 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:07.286 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:07.286 00.000 12268 Enqueuing Expose request
20:23:07.286 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:07.286 00.000 11616 Worker thread wakes up
20:23:07.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:07.287 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:09.290 02.003 11616 Exposure complete
20:23:09.346 00.056 11616 worker thread done servicing request
20:23:09.347 00.001 12268 OnExposeComplete: enter
20:23:09.347 00.000 12268 UpdateGuideState(): m_state=6
20:23:09.347 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
20:23:09.348 00.001 12268 Star::Find returns 1 (0), X=1256.22, Y=860.02, Mass=252, SNR=10.9, Peak=34 HFD=3.2
20:23:09.348 00.000 12268 MultiStar: [#1 0.54,-0.31,0.97,U] [#2 0.89,0.40,0.00,M5] [#3 0.32,0.04,0.92,U] [#4 0.34,0.32,0.88,U] [#5 0.80,-0.30,0.00,M1] [#6 0.35,0.39,0.68,U] [#7 0.50,-0.18,0.49,U] [#8 0.62,-0.49,0.00,M7] 
20:23:09.348 00.000 12268 single-star, 5 included, MultiStar: {0.40, 0.06}, one-star: {0.37, 0.08}
20:23:09.348 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
20:23:09.348 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.92 = 1.92)
20:23:09.349 00.001 12268 CameraToMount -- cameraX=0.37 cameraY=0.08 hyp=0.38 cameraTheta=0.22 mountX=-0.12 mountY=0.36, mountTheta=1.89
20:23:09.351 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.08, opts=13)
20:23:09.351 00.000 12268 Enqueuing Move request for scope (0.37, 0.08)
20:23:09.351 00.000 11616 Worker thread wakes up
20:23:09.351 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.08) opts 0xd
20:23:09.351 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.08)
20:23:09.351 00.000 11616 Moving (0.37, 0.08) raw xDistance=-0.12 yDistance=0.36
20:23:09.351 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:23:09.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:23:09.351 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:23:09.352 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
20:23:09.352 00.000 11616 MoveAxis(E, 0, ABG)
20:23:09.352 00.000 11616 Move returns status 0, amount 0
20:23:09.352 00.000 11616 MoveAxis(N, 0, ABG)
20:23:09.352 00.000 11616 Move returns status 0, amount 0
20:23:09.352 00.000 11616 move complete, result=0
20:23:09.352 00.000 11616 worker thread done servicing request
20:23:09.371 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:23:09.387 00.016 12268 UpdateGuideState exits: m=252 SNR=10.9
20:23:09.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:09.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:09.388 00.001 12268 Enqueuing Expose request
20:23:09.388 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:23:09.388 00.000 11616 Worker thread wakes up
20:23:09.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:09.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:11.411 02.023 11616 Exposure complete
20:23:11.469 00.058 11616 worker thread done servicing request
20:23:11.469 00.000 12268 OnExposeComplete: enter
20:23:11.469 00.000 12268 UpdateGuideState(): m_state=6
20:23:11.469 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
20:23:11.469 00.000 12268 Star::Find returns 1 (0), X=1256.11, Y=860.11, Mass=296, SNR=11.8, Peak=32 HFD=4.2
20:23:11.469 00.000 12268 MultiStar: [#1 0.89,-0.13,0.00,M5] [#2 0.89,0.56,0.00,M6] [#3 0.75,-0.05,0.00,M1] [#4 0.26,0.49,0.90,U] [#5 0.21,0.06,0.57,U] [#6 0.67,0.89,0.00,M2] [#7 0.06,0.25,0.51,U] [#8 0.63,-0.16,0.56,U] 
20:23:11.469 00.000 12268 single-star, 4 included, MultiStar: {0.28, 0.19}, one-star: {0.26, 0.18}
20:23:11.469 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.67) = xAngle (2.26 = 2.26)
20:23:11.470 00.001 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.29 = 2.29)
20:23:11.470 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.18 hyp=0.32 cameraTheta=0.59 mountX=-0.20 mountY=0.24, mountTheta=2.27
20:23:11.473 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.18, opts=13)
20:23:11.473 00.000 12268 Enqueuing Move request for scope (0.26, 0.18)
20:23:11.473 00.000 11616 Worker thread wakes up
20:23:11.473 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.18) opts 0xd
20:23:11.473 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.18)
20:23:11.473 00.000 11616 Moving (0.26, 0.18) raw xDistance=-0.20 yDistance=0.24
20:23:11.474 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:23:11.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:23:11.474 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:23:11.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:23:11.474 00.000 11616 MoveAxis(E, 0, ABG)
20:23:11.474 00.000 11616 Move returns status 0, amount 0
20:23:11.474 00.000 11616 MoveAxis(N, 0, ABG)
20:23:11.474 00.000 11616 Move returns status 0, amount 0
20:23:11.474 00.000 11616 move complete, result=0
20:23:11.474 00.000 11616 worker thread done servicing request
20:23:11.493 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:23:11.513 00.020 12268 UpdateGuideState exits: m=296 SNR=11.8
20:23:11.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:11.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:11.513 00.000 12268 Enqueuing Expose request
20:23:11.513 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:23:11.513 00.000 11616 Worker thread wakes up
20:23:11.514 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:11.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:13.563 02.049 11616 Exposure complete
20:23:13.620 00.057 11616 worker thread done servicing request
20:23:13.620 00.000 12268 OnExposeComplete: enter
20:23:13.621 00.001 12268 UpdateGuideState(): m_state=6
20:23:13.621 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
20:23:13.621 00.000 12268 Star::Find returns 1 (0), X=1255.90, Y=859.82, Mass=253, SNR=10.9, Peak=35 HFD=4.0
20:23:13.621 00.000 12268 MultiStar: [#1 0.44,-0.54,0.00,M6] [#2 0.52,0.03,0.96,U] [#3 0.19,-0.18,0.70,U] [#4 0.19,0.10,0.78,U] [#5 0.49,-0.42,0.69,U] [#6 0.54,-0.09,0.69,U] [#7 -0.12,-0.16,0.56,U] [#8 0.16,-0.92,0.00,M7] 
20:23:13.621 00.000 12268 single-star, 6 included, MultiStar: {0.28, -0.11}, one-star: {0.06, -0.12}
20:23:13.622 00.001 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.67) = xAngle (0.54 = 0.54)
20:23:13.622 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.57 = 0.57)
20:23:13.622 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.13 mountX=0.11 mountY=0.07, mountTheta=0.56
20:23:13.623 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.12, opts=13)
20:23:13.623 00.000 12268 Enqueuing Move request for scope (0.06, -0.12)
20:23:13.623 00.000 11616 Worker thread wakes up
20:23:13.623 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
20:23:13.623 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
20:23:13.623 00.000 11616 Moving (0.06, -0.12) raw xDistance=0.11 yDistance=0.07
20:23:13.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
20:23:13.623 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:13.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:23:13.624 00.001 11616 MoveAxis(W, 64, ABG)
20:23:13.624 00.000 11616 Guiding  Dir = 3, Dur = 64
20:23:13.624 00.000 11616 IsSlewing returns 0
20:23:13.624 00.000 11616 IsGuiding returns 0
20:23:13.625 00.001 11616 PulseGuide returned control before completion, sleep 74
20:23:13.646 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:23:13.664 00.018 12268 UpdateGuideState exits: m=253 SNR=10.9
20:23:13.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:13.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:13.664 00.000 12268 Enqueuing Expose request
20:23:13.700 00.036 11616 IsGuiding returns 1
20:23:13.701 00.001 11616 scope still moving after pulse duration time elapsed
20:23:13.732 00.031 11616 IsSlewing returns 0
20:23:13.732 00.000 11616 IsGuiding returns 0
20:23:13.733 00.001 11616 scope move finished after 64 + 43 ms
20:23:13.733 00.000 11616 Move returns status 0, amount 64
20:23:13.733 00.000 11616 MoveAxis(N, 0, ABG)
20:23:13.733 00.000 11616 Move returns status 0, amount 0
20:23:13.733 00.000 11616 move complete, result=0
20:23:13.733 00.000 11616 worker thread done servicing request
20:23:13.733 00.000 11616 Worker thread wakes up
20:23:13.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:13.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:13.742 00.009 12268 GuideStep: 0.1 px 64 ms WEST, 0.1 px 0 ms NORTH
20:23:15.739 01.997 11616 Exposure complete
20:23:15.797 00.058 11616 worker thread done servicing request
20:23:15.798 00.001 12268 OnExposeComplete: enter
20:23:15.798 00.000 12268 UpdateGuideState(): m_state=6
20:23:15.798 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
20:23:15.798 00.000 12268 Star::Find returns 1 (0), X=1255.83, Y=860.36, Mass=200, SNR=9.7, Peak=34 HFD=3.0
20:23:15.798 00.000 12268 MultiStar: [#1 0.74,-0.56,0.00,M7] [#2 0.82,0.06,0.00,M6] [#3 0.89,-0.16,0.00,M1] [#4 0.54,0.70,0.00,M1] [#5 0.60,-0.33,0.00,M1] [#6 0.45,0.13,0.86,U] [#7 -0.28,-0.37,0.47,U] [#8 0.45,-1.01,0.00,M8] 
20:23:15.799 00.001 12268 refined, 2 included, MultiStar: {0.11, 0.16}, one-star: {-0.01, 0.42}
20:23:15.799 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.67) = xAngle (2.64 = 2.64)
20:23:15.799 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.67 = 2.67)
20:23:15.799 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.16 hyp=0.19 cameraTheta=0.97 mountX=-0.17 mountY=0.08, mountTheta=2.67
20:23:15.800 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.16, opts=13)
20:23:15.800 00.000 12268 Enqueuing Move request for scope (0.11, 0.16)
20:23:15.800 00.000 11616 Worker thread wakes up
20:23:15.801 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.16) opts 0xd
20:23:15.801 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.16)
20:23:15.801 00.000 11616 Moving (0.11, 0.16) raw xDistance=-0.17 yDistance=0.08
20:23:15.801 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:23:15.801 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:23:15.801 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:15.801 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:23:15.801 00.000 11616 MoveAxis(E, 0, ABG)
20:23:15.801 00.000 11616 Move returns status 0, amount 0
20:23:15.801 00.000 11616 MoveAxis(N, 0, ABG)
20:23:15.801 00.000 11616 Move returns status 0, amount 0
20:23:15.801 00.000 11616 move complete, result=0
20:23:15.802 00.001 11616 worker thread done servicing request
20:23:15.824 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:23:15.840 00.016 12268 UpdateGuideState exits: m=200 SNR=9.7
20:23:15.841 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:15.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:15.841 00.000 12268 Enqueuing Expose request
20:23:15.841 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:15.841 00.000 11616 Worker thread wakes up
20:23:15.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:15.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:17.849 02.008 11616 Exposure complete
20:23:17.917 00.068 11616 worker thread done servicing request
20:23:17.917 00.000 12268 OnExposeComplete: enter
20:23:17.917 00.000 12268 UpdateGuideState(): m_state=6
20:23:17.918 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
20:23:17.918 00.000 12268 Star::Find returns 1 (0), X=1255.78, Y=859.84, Mass=258, SNR=10.9, Peak=37 HFD=3.6
20:23:17.918 00.000 12268 MultiStar: [#1 0.30,-0.51,0.94,U] [#2 0.68,-0.03,0.94,U] [#3 0.25,0.09,0.84,U] [#4 0.12,0.03,0.77,U] [#5 0.49,0.03,0.59,U] [#6 0.43,0.08,0.78,U] [#7 0.09,-0.35,0.54,U] [#8 -0.14,-0.17,0.62,U] 
20:23:17.918 00.000 12268 single-star, 8 included, MultiStar: {0.25, -0.10}, one-star: {-0.07, -0.10}
20:23:17.918 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.67) = xAngle (-0.49 = -0.49)
20:23:17.918 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.45 = -0.45)
20:23:17.919 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.15 mountX=0.11 mountY=-0.05, mountTheta=-0.46
20:23:17.920 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.10, opts=13)
20:23:17.920 00.000 12268 Enqueuing Move request for scope (-0.07, -0.10)
20:23:17.920 00.000 11616 Worker thread wakes up
20:23:17.921 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
20:23:17.921 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
20:23:17.921 00.000 11616 Moving (-0.07, -0.10) raw xDistance=0.11 yDistance=-0.05
20:23:17.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
20:23:17.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:17.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:23:17.921 00.000 11616 MoveAxis(W, 59, ABG)
20:23:17.921 00.000 11616 Guiding  Dir = 3, Dur = 59
20:23:17.922 00.001 11616 IsSlewing returns 0
20:23:17.922 00.000 11616 IsGuiding returns 0
20:23:17.923 00.001 11616 PulseGuide returned control before completion, sleep 69
20:23:17.944 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:23:17.964 00.020 12268 UpdateGuideState exits: m=258 SNR=10.9
20:23:17.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:17.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:17.964 00.000 12268 Enqueuing Expose request
20:23:18.006 00.042 11616 IsGuiding returns 1
20:23:18.006 00.000 11616 scope still moving after pulse duration time elapsed
20:23:18.037 00.031 11616 IsSlewing returns 0
20:23:18.037 00.000 11616 IsGuiding returns 1
20:23:18.069 00.032 11616 IsSlewing returns 0
20:23:18.069 00.000 11616 IsGuiding returns 1
20:23:18.100 00.031 11616 IsSlewing returns 0
20:23:18.100 00.000 11616 IsGuiding returns 1
20:23:18.132 00.032 11616 IsSlewing returns 0
20:23:18.132 00.000 11616 IsGuiding returns 1
20:23:18.163 00.031 11616 IsSlewing returns 0
20:23:18.163 00.000 11616 IsGuiding returns 0
20:23:18.163 00.000 11616 scope move finished after 59 + 181 ms
20:23:18.163 00.000 11616 Move returns status 0, amount 59
20:23:18.163 00.000 11616 MoveAxis(N, 0, ABG)
20:23:18.163 00.000 11616 Move returns status 0, amount 0
20:23:18.163 00.000 11616 move complete, result=0
20:23:18.163 00.000 11616 worker thread done servicing request
20:23:18.164 00.001 11616 Worker thread wakes up
20:23:18.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:18.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:18.164 00.000 12268 GuideStep: 0.1 px 59 ms WEST, -0.1 px 0 ms NORTH
20:23:20.179 02.015 11616 Exposure complete
20:23:20.237 00.058 11616 worker thread done servicing request
20:23:20.237 00.000 12268 OnExposeComplete: enter
20:23:20.237 00.000 12268 UpdateGuideState(): m_state=6
20:23:20.237 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
20:23:20.237 00.000 12268 Star::Find returns 1 (0), X=1255.98, Y=859.91, Mass=249, SNR=10.8, Peak=32 HFD=4.0
20:23:20.238 00.001 12268 MultiStar: [#1 0.48,0.09,0.96,U] [#2 0.79,0.49,0.00,M6] [#3 0.87,0.27,0.00,M1] [#4 0.06,0.99,0.00,M1] [#5 0.15,0.42,0.63,U] [#6 0.60,0.85,0.00,M1] [#7 0.47,-0.36,0.43,U] [#8 0.55,-0.19,0.60,U] 
20:23:20.238 00.000 12268 single-star, 4 included, MultiStar: {0.34, 0.01}, one-star: {0.14, -0.03}
20:23:20.238 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.67) = xAngle (1.45 = 1.45)
20:23:20.238 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.48 = 1.48)
20:23:20.238 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.22 mountX=0.02 mountY=0.14, mountTheta=1.45
20:23:20.239 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.03, opts=13)
20:23:20.240 00.001 12268 Enqueuing Move request for scope (0.14, -0.03)
20:23:20.240 00.000 11616 Worker thread wakes up
20:23:20.240 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
20:23:20.240 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
20:23:20.240 00.000 11616 Moving (0.14, -0.03) raw xDistance=0.02 yDistance=0.14
20:23:20.240 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:20.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:23:20.240 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:20.241 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:23:20.241 00.000 11616 MoveAxis(E, 0, ABG)
20:23:20.241 00.000 11616 Move returns status 0, amount 0
20:23:20.241 00.000 11616 MoveAxis(N, 0, ABG)
20:23:20.241 00.000 11616 Move returns status 0, amount 0
20:23:20.241 00.000 11616 move complete, result=0
20:23:20.241 00.000 11616 worker thread done servicing request
20:23:20.264 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:23:20.281 00.017 12268 UpdateGuideState exits: m=249 SNR=10.8
20:23:20.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:20.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:20.281 00.000 12268 Enqueuing Expose request
20:23:20.281 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:20.281 00.000 11616 Worker thread wakes up
20:23:20.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:20.282 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:22.290 02.008 11616 Exposure complete
20:23:22.351 00.061 11616 worker thread done servicing request
20:23:22.351 00.000 12268 OnExposeComplete: enter
20:23:22.352 00.001 12268 UpdateGuideState(): m_state=6
20:23:22.352 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
20:23:22.352 00.000 12268 Star::Find returns 1 (0), X=1255.97, Y=860.04, Mass=270, SNR=11.2, Peak=34 HFD=3.9
20:23:22.352 00.000 12268 MultiStar: [#1 1.09,-0.36,0.00,M6] [#2 1.05,0.29,0.00,M7] [#3 0.88,-0.11,0.00,M2] [#4 0.57,0.38,0.80,U] [#5 0.63,0.14,0.58,U] [#6 0.85,0.11,0.00,M2] [#7 0.51,-0.18,0.43,U] [#8 1.23,-0.11,0.00,M7] 
20:23:22.352 00.000 12268 single-star, 3 included, MultiStar: {0.42, 0.15}, one-star: {0.13, 0.10}
20:23:22.352 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.67) = xAngle (2.32 = 2.32)
20:23:22.352 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.35 = 2.35)
20:23:22.353 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.66 mountX=-0.11 mountY=0.11, mountTheta=2.34
20:23:22.354 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.10, opts=13)
20:23:22.354 00.000 12268 Enqueuing Move request for scope (0.13, 0.10)
20:23:22.354 00.000 11616 Worker thread wakes up
20:23:22.354 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
20:23:22.355 00.001 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
20:23:22.355 00.000 11616 Moving (0.13, 0.10) raw xDistance=-0.11 yDistance=0.11
20:23:22.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:23:22.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:23:22.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:22.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:23:22.355 00.000 11616 MoveAxis(E, 0, ABG)
20:23:22.355 00.000 11616 Move returns status 0, amount 0
20:23:22.355 00.000 11616 MoveAxis(N, 0, ABG)
20:23:22.355 00.000 11616 Move returns status 0, amount 0
20:23:22.356 00.001 11616 move complete, result=0
20:23:22.357 00.001 11616 worker thread done servicing request
20:23:22.377 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=5, FiltMax=19, Gamma=1.290
20:23:22.395 00.018 12268 UpdateGuideState exits: m=270 SNR=11.2
20:23:22.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:22.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:22.395 00.000 12268 Enqueuing Expose request
20:23:22.395 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:22.396 00.001 11616 Worker thread wakes up
20:23:22.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:22.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:24.410 02.014 11616 Exposure complete
20:23:24.466 00.056 11616 worker thread done servicing request
20:23:24.466 00.000 12268 OnExposeComplete: enter
20:23:24.466 00.000 12268 UpdateGuideState(): m_state=6
20:23:24.466 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
20:23:24.467 00.001 12268 Star::Find returns 1 (0), X=1255.71, Y=860.27, Mass=241, SNR=10.6, Peak=29 HFD=4.3
20:23:24.467 00.000 12268 MultiStar: [#1 0.88,-0.03,0.00,M7] [#2 0.83,0.05,0.00,M8] [#3 0.17,0.07,0.79,U] [#4 0.52,0.24,0.95,U] [#5 0.62,-0.08,0.67,U] [#6 0.86,0.39,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.93,-0.52,0.00,M8] [#9 1.26,0.25,0.00,M3] 
20:23:24.467 00.000 12268 refined, 3 included, MultiStar: {0.26, 0.17}, one-star: {-0.14, 0.33}
20:23:24.467 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.67) = xAngle (2.23 = 2.23)
20:23:24.467 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.26 = 2.26)
20:23:24.467 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.17 hyp=0.31 cameraTheta=0.56 mountX=-0.19 mountY=0.24, mountTheta=2.24
20:23:24.469 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.17, opts=13)
20:23:24.469 00.000 12268 Enqueuing Move request for scope (0.26, 0.17)
20:23:24.470 00.001 11616 Worker thread wakes up
20:23:24.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.17) opts 0xd
20:23:24.470 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.17)
20:23:24.470 00.000 11616 Moving (0.26, 0.17) raw xDistance=-0.19 yDistance=0.24
20:23:24.470 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.13 newest=-0.28
20:23:24.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
20:23:24.470 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.48 newest=0.50
20:23:24.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:23:24.470 00.000 11616 MoveAxis(E, 107, ABG)
20:23:24.470 00.000 11616 Guiding  Dir = 2, Dur = 107
20:23:24.471 00.001 11616 IsSlewing returns 0
20:23:24.471 00.000 11616 IsGuiding returns 0
20:23:24.472 00.001 11616 PulseGuide returned control before completion, sleep 117
20:23:24.492 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:23:24.510 00.018 12268 UpdateGuideState exits: m=241 SNR=10.6
20:23:24.510 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:24.511 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:24.511 00.000 12268 Enqueuing Expose request
20:23:24.591 00.080 11616 IsGuiding returns 1
20:23:24.591 00.000 11616 scope still moving after pulse duration time elapsed
20:23:24.622 00.031 11616 IsSlewing returns 0
20:23:24.623 00.001 11616 IsGuiding returns 0
20:23:24.623 00.000 11616 scope move finished after 107 + 44 ms
20:23:24.623 00.000 11616 Move returns status 0, amount 107
20:23:24.623 00.000 11616 BLC: Oldest BLC event removed
20:23:24.623 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2162 applied
20:23:24.623 00.000 11616 MoveAxis(S, 2182, ABG)
20:23:24.623 00.000 11616 Guiding  Dir = 1, Dur = 2182
20:23:24.623 00.000 11616 IsSlewing returns 0
20:23:24.623 00.000 11616 IsGuiding returns 0
20:23:24.625 00.002 11616 PulseGuide returned control before completion, sleep 2192
20:23:26.823 02.198 11616 IsGuiding returns 1
20:23:26.823 00.000 11616 scope still moving after pulse duration time elapsed
20:23:26.853 00.030 11616 IsSlewing returns 0
20:23:26.854 00.001 11616 IsGuiding returns 0
20:23:26.854 00.000 11616 scope move finished after 2182 + 48 ms
20:23:26.854 00.000 11616 Move returns status 0, amount 2182
20:23:26.854 00.000 11616 move complete, result=0
20:23:26.854 00.000 11616 worker thread done servicing request
20:23:26.854 00.000 11616 Worker thread wakes up
20:23:26.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:26.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:26.854 00.000 12268 GuideStep: -0.2 px 107 ms EAST, 0.2 px 2182 ms SOUTH
20:23:28.863 02.009 11616 Exposure complete
20:23:28.923 00.060 11616 worker thread done servicing request
20:23:28.924 00.001 12268 OnExposeComplete: enter
20:23:28.924 00.000 12268 UpdateGuideState(): m_state=6
20:23:28.924 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
20:23:28.924 00.000 12268 Star::Find returns 1 (0), X=1256.28, Y=860.19, Mass=234, SNR=10.4, Peak=28 HFD=3.6
20:23:28.925 00.001 12268 MultiStar: [#1 0.66,-0.15,1.02,U] [#2 0.91,0.08,0.00,M9] [#3 0.49,-0.36,0.77,U] [#4 0.58,0.63,0.00,M1] [#5 0.88,-0.36,0.00,M1] [#6 0.88,0.21,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.49,-0.23,0.48,U] [#9 1.27,-0.23,0.00,M4] 
20:23:28.925 00.000 12268 single-star, 3 included, MultiStar: {0.53, -0.09}, one-star: {0.44, 0.25}
20:23:28.925 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.67) = xAngle (2.19 = 2.19)
20:23:28.925 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.22 = 2.22)
20:23:28.925 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.25 hyp=0.51 cameraTheta=0.52 mountX=-0.29 mountY=0.41, mountTheta=2.20
20:23:28.929 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.25, opts=13)
20:23:28.929 00.000 12268 Enqueuing Move request for scope (0.44, 0.25)
20:23:28.929 00.000 11616 Worker thread wakes up
20:23:28.929 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.25) opts 0xd
20:23:28.929 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.25)
20:23:28.929 00.000 11616 Moving (0.44, 0.25) raw xDistance=-0.29 yDistance=0.41
20:23:28.930 00.001 11616 BLC: History state: CurrMiss=0.41, AvgInitMiss=-0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.036229, 1:0.405429
20:23:28.930 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
20:23:28.930 00.000 11616 BLC: window closed
20:23:28.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
20:23:28.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
20:23:28.930 00.000 11616 MoveAxis(E, 164, ABG)
20:23:28.930 00.000 11616 Guiding  Dir = 2, Dur = 164
20:23:28.930 00.000 11616 IsSlewing returns 0
20:23:28.930 00.000 11616 IsGuiding returns 0
20:23:28.931 00.001 11616 PulseGuide returned control before completion, sleep 174
20:23:28.953 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:23:28.970 00.017 12268 UpdateGuideState exits: m=234 SNR=10.4
20:23:28.971 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:28.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:28.971 00.000 12268 Enqueuing Expose request
20:23:29.110 00.139 11616 IsGuiding returns 1
20:23:29.110 00.000 11616 scope still moving after pulse duration time elapsed
20:23:29.142 00.032 11616 IsSlewing returns 0
20:23:29.143 00.001 11616 IsGuiding returns 1
20:23:29.174 00.031 11616 IsSlewing returns 0
20:23:29.175 00.001 11616 IsGuiding returns 1
20:23:29.205 00.030 11616 IsSlewing returns 0
20:23:29.205 00.000 11616 IsGuiding returns 1
20:23:29.236 00.031 11616 IsSlewing returns 0
20:23:29.237 00.001 11616 IsGuiding returns 1
20:23:29.268 00.031 11616 IsSlewing returns 0
20:23:29.268 00.000 11616 IsGuiding returns 1
20:23:29.299 00.031 11616 IsSlewing returns 0
20:23:29.299 00.000 11616 IsGuiding returns 0
20:23:29.299 00.000 11616 scope move finished after 164 + 204 ms
20:23:29.299 00.000 11616 Move returns status 0, amount 164
20:23:29.299 00.000 11616 MoveAxis(S, 34, ABG)
20:23:29.300 00.001 11616 Guiding  Dir = 1, Dur = 34
20:23:29.300 00.000 11616 IsSlewing returns 0
20:23:29.300 00.000 11616 IsGuiding returns 0
20:23:29.300 00.000 11616 PulseGuide returned control before completion, sleep 44
20:23:29.346 00.046 11616 IsGuiding returns 1
20:23:29.346 00.000 11616 scope still moving after pulse duration time elapsed
20:23:29.378 00.032 11616 IsSlewing returns 0
20:23:29.379 00.001 11616 IsGuiding returns 0
20:23:29.379 00.000 11616 scope move finished after 34 + 44 ms
20:23:29.379 00.000 11616 Move returns status 0, amount 34
20:23:29.379 00.000 11616 move complete, result=0
20:23:29.379 00.000 11616 worker thread done servicing request
20:23:29.380 00.001 11616 Worker thread wakes up
20:23:29.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:29.380 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:29.380 00.000 12268 GuideStep: -0.3 px 164 ms EAST, 0.4 px 34 ms SOUTH
20:23:31.391 02.011 11616 Exposure complete
20:23:31.448 00.057 11616 worker thread done servicing request
20:23:31.449 00.001 12268 OnExposeComplete: enter
20:23:31.449 00.000 12268 UpdateGuideState(): m_state=6
20:23:31.449 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
20:23:31.449 00.000 12268 Star::Find returns 1 (0), X=1255.56, Y=860.39, Mass=203, SNR=9.7, Peak=24 HFD=3.3
20:23:31.450 00.001 12268 MultiStar: [#1 0.26,0.07,1.20,U] [#2 0.45,0.36,1.18,U] [#3 -0.17,0.43,1.03,U] [#4 -0.12,0.86,0.00,M2] [#5 -0.02,0.44,0.81,U] [#6 0.20,0.62,0.84,U] [#7 -0.34,0.23,0.67,U] [#8 0.05,0.80,0.00,M8] 
20:23:31.450 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.36}, one-star: {-0.28, 0.45}
20:23:31.450 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.67) = xAngle (3.11 = 3.11)
20:23:31.450 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.14 = 3.14)
20:23:31.450 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.36 hyp=0.36 cameraTheta=1.44 mountX=-0.36 mountY=0.00, mountTheta=3.14
20:23:31.452 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.36, opts=13)
20:23:31.452 00.000 12268 Enqueuing Move request for scope (0.05, 0.36)
20:23:31.452 00.000 11616 Worker thread wakes up
20:23:31.452 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.36) opts 0xd
20:23:31.452 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.36)
20:23:31.452 00.000 11616 Moving (0.05, 0.36) raw xDistance=-0.36 yDistance=0.00
20:23:31.452 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
20:23:31.452 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:31.452 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:23:31.453 00.001 11616 MoveAxis(E, 204, ABG)
20:23:31.453 00.000 11616 Guiding  Dir = 2, Dur = 204
20:23:31.453 00.000 11616 IsSlewing returns 0
20:23:31.453 00.000 11616 IsGuiding returns 0
20:23:31.453 00.000 11616 PulseGuide returned control before completion, sleep 214
20:23:31.475 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:23:31.492 00.017 12268 UpdateGuideState exits: m=203 SNR=9.7
20:23:31.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:31.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:31.492 00.000 12268 Enqueuing Expose request
20:23:31.672 00.180 11616 IsGuiding returns 1
20:23:31.672 00.000 11616 scope still moving after pulse duration time elapsed
20:23:31.704 00.032 11616 IsSlewing returns 0
20:23:31.704 00.000 11616 IsGuiding returns 1
20:23:31.735 00.031 11616 IsSlewing returns 0
20:23:31.735 00.000 11616 IsGuiding returns 1
20:23:31.765 00.030 11616 IsSlewing returns 0
20:23:31.766 00.001 11616 IsGuiding returns 1
20:23:31.797 00.031 11616 IsSlewing returns 0
20:23:31.798 00.001 11616 IsGuiding returns 0
20:23:31.798 00.000 11616 scope move finished after 204 + 140 ms
20:23:31.798 00.000 11616 Move returns status 0, amount 204
20:23:31.798 00.000 11616 MoveAxis(N, 0, ABG)
20:23:31.798 00.000 11616 Move returns status 0, amount 0
20:23:31.798 00.000 11616 move complete, result=0
20:23:31.799 00.001 11616 worker thread done servicing request
20:23:31.799 00.000 11616 Worker thread wakes up
20:23:31.799 00.000 12268 GuideStep: -0.4 px 204 ms EAST, 0.0 px 0 ms NORTH
20:23:31.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:31.800 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:33.816 02.016 11616 Exposure complete
20:23:33.877 00.061 11616 worker thread done servicing request
20:23:33.877 00.000 12268 OnExposeComplete: enter
20:23:33.877 00.000 12268 UpdateGuideState(): m_state=6
20:23:33.878 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
20:23:33.878 00.000 12268 Star::Find returns 1 (0), X=1255.58, Y=859.77, Mass=264, SNR=11.1, Peak=31 HFD=3.8
20:23:33.878 00.000 12268 MultiStar: [#1 0.14,-0.59,1.00,U] [#2 0.68,-0.64,0.00,M9] [#3 0.11,-0.63,0.75,U] [#4 -0.11,-0.36,1.04,U] [#5 0.02,-0.60,0.60,U] [#6 -0.29,-0.39,0.74,U] [#7 -0.17,-0.60,0.40,U] [#8 0.02,-1.23,0.00,M9] 
20:23:33.878 00.000 12268 single-star, 6 included, MultiStar: {-0.08, -0.45}, one-star: {-0.27, -0.17}
20:23:33.879 00.001 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-1.67) = xAngle (-0.91 = -0.91)
20:23:33.879 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.87 = -0.87)
20:23:33.879 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.17 hyp=0.32 cameraTheta=-2.57 mountX=0.20 mountY=-0.24, mountTheta=-0.89
20:23:33.880 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.17, opts=13)
20:23:33.880 00.000 12268 Enqueuing Move request for scope (-0.27, -0.17)
20:23:33.880 00.000 11616 Worker thread wakes up
20:23:33.881 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.17) opts 0xd
20:23:33.881 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.17)
20:23:33.881 00.000 11616 Moving (-0.27, -0.17) raw xDistance=0.20 yDistance=-0.24
20:23:33.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:23:33.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:23:33.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:23:33.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:23:33.881 00.000 11616 MoveAxis(E, 0, ABG)
20:23:33.881 00.000 11616 Move returns status 0, amount 0
20:23:33.881 00.000 11616 MoveAxis(N, 0, ABG)
20:23:33.881 00.000 11616 Move returns status 0, amount 0
20:23:33.881 00.000 11616 move complete, result=0
20:23:33.881 00.000 11616 worker thread done servicing request
20:23:33.901 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:23:33.918 00.017 12268 UpdateGuideState exits: m=264 SNR=11.1
20:23:33.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:33.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:33.919 00.000 12268 Enqueuing Expose request
20:23:33.919 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:23:33.919 00.000 11616 Worker thread wakes up
20:23:33.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:33.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:35.935 02.016 11616 Exposure complete
20:23:35.994 00.059 11616 worker thread done servicing request
20:23:35.994 00.000 12268 OnExposeComplete: enter
20:23:35.994 00.000 12268 UpdateGuideState(): m_state=6
20:23:35.994 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
20:23:35.994 00.000 12268 Star::Find returns 1 (0), X=1255.43, Y=859.27, Mass=264, SNR=11.1, Peak=33 HFD=3.5
20:23:35.995 00.001 12268 MultiStar: [#1 0.37,-0.76,0.00,M5] [#2 0.18,-0.37,0.94,U] [#3 -0.35,-0.71,0.00,M1] [#4 0.02,-0.41,0.86,U] [#5 0.07,-1.10,0.00,M1] [#6 0.07,-0.42,0.82,U] [#7 -0.89,-0.79,0.00,M1] [#8 0.63,-1.16,0.00,M10] 
20:23:35.995 00.000 12268 refined, 3 included, MultiStar: {-0.05, -0.47}, one-star: {-0.41, -0.67}
20:23:35.995 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.67) = xAngle (0.00 = 0.00)
20:23:35.995 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.03 = 0.03)
20:23:35.995 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.47 hyp=0.47 cameraTheta=-1.67 mountX=0.47 mountY=0.02, mountTheta=0.03
20:23:35.996 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.47, opts=13)
20:23:35.996 00.000 12268 Enqueuing Move request for scope (-0.05, -0.47)
20:23:35.997 00.001 11616 Worker thread wakes up
20:23:35.997 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.47) opts 0xd
20:23:35.997 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.47)
20:23:35.997 00.000 11616 Moving (-0.05, -0.47) raw xDistance=0.47 yDistance=0.02
20:23:35.997 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.29 direction from -1 to 1
20:23:35.997 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.42
20:23:35.997 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.47
20:23:35.997 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:35.997 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:23:35.997 00.000 11616 MoveAxis(W, 265, ABG)
20:23:35.997 00.000 11616 Guiding  Dir = 3, Dur = 265
20:23:35.998 00.001 11616 IsSlewing returns 0
20:23:35.998 00.000 11616 IsGuiding returns 0
20:23:35.998 00.000 11616 PulseGuide returned control before completion, sleep 275
20:23:36.018 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:23:36.037 00.019 12268 UpdateGuideState exits: m=264 SNR=11.1
20:23:36.037 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:36.037 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:36.037 00.000 12268 Enqueuing Expose request
20:23:36.289 00.252 11616 IsGuiding returns 1
20:23:36.289 00.000 11616 scope still moving after pulse duration time elapsed
20:23:36.320 00.031 11616 IsSlewing returns 0
20:23:36.320 00.000 11616 IsGuiding returns 0
20:23:36.320 00.000 11616 scope move finished after 265 + 58 ms
20:23:36.320 00.000 11616 Move returns status 0, amount 265
20:23:36.321 00.001 11616 MoveAxis(N, 0, ABG)
20:23:36.321 00.000 11616 Move returns status 0, amount 0
20:23:36.321 00.000 11616 move complete, result=0
20:23:36.321 00.000 11616 worker thread done servicing request
20:23:36.321 00.000 12268 GuideStep: 0.5 px 265 ms WEST, 0.0 px 0 ms NORTH
20:23:36.321 00.000 11616 Worker thread wakes up
20:23:36.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:36.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:38.332 02.011 11616 Exposure complete
20:23:38.391 00.059 11616 worker thread done servicing request
20:23:38.392 00.001 12268 OnExposeComplete: enter
20:23:38.392 00.000 12268 UpdateGuideState(): m_state=6
20:23:38.392 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
20:23:38.392 00.000 12268 Star::Find returns 1 (0), X=1255.48, Y=859.00, Mass=277, SNR=11.4, Peak=39 HFD=3.4
20:23:38.393 00.001 12268 MultiStar: [#1 0.11,-1.23,0.00,M6] [#2 0.35,-1.03,0.00,M9] [#3 0.07,-1.38,0.00,M2] [#4 -0.25,-0.98,0.00,M1] [#5 -0.46,-0.97,0.00,M2] [#6 0.31,-0.61,0.00,M2] [#7 -0.66,-1.01,0.00,M2] [#8 -0.00,-1.57,0.00,R] 
20:23:38.393 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.67) = xAngle (-0.27 = -0.27)
20:23:38.393 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.24 = -0.24)
20:23:38.393 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.94 hyp=1.01 cameraTheta=-1.94 mountX=0.97 mountY=-0.24, mountTheta=-0.24
20:23:38.394 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.94, opts=13)
20:23:38.394 00.000 12268 Enqueuing Move request for scope (-0.36, -0.94)
20:23:38.394 00.000 11616 Worker thread wakes up
20:23:38.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.94) opts 0xd
20:23:38.394 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.94)
20:23:38.395 00.001 11616 Moving (-0.36, -0.94) raw xDistance=0.97 yDistance=-0.24
20:23:38.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.97
20:23:38.395 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:23:38.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:23:38.395 00.000 11616 MoveAxis(W, 544, ABG)
20:23:38.395 00.000 11616 Guiding  Dir = 3, Dur = 544
20:23:38.395 00.000 11616 IsSlewing returns 0
20:23:38.395 00.000 11616 IsGuiding returns 0
20:23:38.396 00.001 11616 PulseGuide returned control before completion, sleep 554
20:23:38.416 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:23:38.433 00.017 12268 UpdateGuideState exits: m=277 SNR=11.4
20:23:38.433 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:38.433 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:38.433 00.000 12268 Enqueuing Expose request
20:23:38.952 00.519 11616 IsGuiding returns 1
20:23:38.952 00.000 11616 scope still moving after pulse duration time elapsed
20:23:38.984 00.032 11616 IsSlewing returns 0
20:23:38.984 00.000 11616 IsGuiding returns 0
20:23:38.984 00.000 11616 scope move finished after 544 + 44 ms
20:23:38.984 00.000 11616 Move returns status 0, amount 544
20:23:38.984 00.000 11616 MoveAxis(N, 0, ABG)
20:23:38.984 00.000 11616 Move returns status 0, amount 0
20:23:38.984 00.000 11616 move complete, result=0
20:23:38.984 00.000 11616 worker thread done servicing request
20:23:38.984 00.000 11616 Worker thread wakes up
20:23:38.984 00.000 12268 GuideStep: 1.0 px 544 ms WEST, -0.2 px 0 ms NORTH
20:23:38.985 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:38.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:41.008 02.023 11616 Exposure complete
20:23:41.065 00.057 11616 worker thread done servicing request
20:23:41.065 00.000 12268 OnExposeComplete: enter
20:23:41.065 00.000 12268 UpdateGuideState(): m_state=6
20:23:41.066 00.001 12268 Star::Find(15, 1255, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
20:23:41.066 00.000 12268 Star::Find returns 1 (0), X=1255.47, Y=859.74, Mass=315, SNR=12.2, Peak=34 HFD=4.0
20:23:41.066 00.000 12268 MultiStar: [#1 0.19,-0.83,0.00,M7] [#2 0.43,-0.33,0.96,U] [#3 -0.26,-0.58,0.83,U] [#4 -0.22,0.16,0.84,U] [#5 -0.15,-0.87,0.00,M3] [#6 0.28,-0.44,0.76,U] [#7 -0.30,-0.41,0.43,U] [#8 0.62,0.35,0.00,M1] 
20:23:41.066 00.000 12268 refined, 5 included, MultiStar: {-0.06, -0.28}, one-star: {-0.37, -0.20}
20:23:41.066 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.67) = xAngle (-0.10 = -0.10)
20:23:41.066 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.07 = -0.07)
20:23:41.066 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.77 mountX=0.29 mountY=-0.02, mountTheta=-0.07
20:23:41.068 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.28, opts=13)
20:23:41.068 00.000 12268 Enqueuing Move request for scope (-0.06, -0.28)
20:23:41.068 00.000 11616 Worker thread wakes up
20:23:41.068 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.28) opts 0xd
20:23:41.068 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.28)
20:23:41.068 00.000 11616 Moving (-0.06, -0.28) raw xDistance=0.29 yDistance=-0.02
20:23:41.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
20:23:41.068 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:41.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:23:41.069 00.001 11616 MoveAxis(W, 162, ABG)
20:23:41.069 00.000 11616 Guiding  Dir = 3, Dur = 162
20:23:41.069 00.000 11616 IsSlewing returns 0
20:23:41.069 00.000 11616 IsGuiding returns 0
20:23:41.070 00.001 11616 PulseGuide returned control before completion, sleep 172
20:23:41.090 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:23:41.111 00.021 12268 UpdateGuideState exits: m=315 SNR=12.2
20:23:41.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:41.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:41.111 00.000 12268 Enqueuing Expose request
20:23:41.247 00.136 11616 IsGuiding returns 1
20:23:41.248 00.001 11616 scope still moving after pulse duration time elapsed
20:23:41.277 00.029 11616 IsSlewing returns 0
20:23:41.279 00.002 11616 IsGuiding returns 0
20:23:41.279 00.000 11616 scope move finished after 162 + 46 ms
20:23:41.279 00.000 11616 Move returns status 0, amount 162
20:23:41.279 00.000 11616 MoveAxis(N, 0, ABG)
20:23:41.279 00.000 11616 Move returns status 0, amount 0
20:23:41.279 00.000 11616 move complete, result=0
20:23:41.279 00.000 11616 worker thread done servicing request
20:23:41.279 00.000 11616 Worker thread wakes up
20:23:41.279 00.000 12268 GuideStep: 0.3 px 162 ms WEST, -0.0 px 0 ms NORTH
20:23:41.280 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:41.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:43.295 02.015 11616 Exposure complete
20:23:43.350 00.055 11616 worker thread done servicing request
20:23:43.351 00.001 12268 OnExposeComplete: enter
20:23:43.351 00.000 12268 UpdateGuideState(): m_state=6
20:23:43.351 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
20:23:43.351 00.000 12268 Star::Find returns 1 (0), X=1255.60, Y=860.26, Mass=264, SNR=11.1, Peak=33 HFD=3.8
20:23:43.352 00.001 12268 MultiStar: [#1 0.59,-0.24,1.03,U] [#2 0.47,0.50,0.00,M9] [#3 -0.04,0.18,0.85,U] [#4 -0.04,0.79,0.00,M1] [#5 -0.06,-0.48,0.71,U] [#6 0.32,0.32,0.64,U] [#7 0.02,-0.28,0.44,U] [#8 -0.05,1.15,0.00,M2] 
20:23:43.352 00.000 12268 refined, 5 included, MultiStar: {0.11, -0.01}, one-star: {-0.24, 0.32}
20:23:43.352 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.67) = xAngle (1.58 = 1.58)
20:23:43.352 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.61 = 1.61)
20:23:43.352 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.09 mountX=-0.00 mountY=0.11, mountTheta=1.58
20:23:43.353 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.01, opts=13)
20:23:43.353 00.000 12268 Enqueuing Move request for scope (0.11, -0.01)
20:23:43.353 00.000 11616 Worker thread wakes up
20:23:43.353 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
20:23:43.353 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
20:23:43.354 00.001 11616 Moving (0.11, -0.01) raw xDistance=-0.00 yDistance=0.11
20:23:43.354 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:43.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:23:43.354 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:43.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:23:43.354 00.000 11616 MoveAxis(E, 0, ABG)
20:23:43.354 00.000 11616 Move returns status 0, amount 0
20:23:43.354 00.000 11616 MoveAxis(N, 0, ABG)
20:23:43.354 00.000 11616 Move returns status 0, amount 0
20:23:43.354 00.000 11616 move complete, result=0
20:23:43.354 00.000 11616 worker thread done servicing request
20:23:43.374 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:23:43.393 00.019 12268 UpdateGuideState exits: m=264 SNR=11.1
20:23:43.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:43.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:43.393 00.000 12268 Enqueuing Expose request
20:23:43.393 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:43.394 00.001 11616 Worker thread wakes up
20:23:43.394 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:43.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:45.394 02.000 11616 Exposure complete
20:23:45.454 00.060 11616 worker thread done servicing request
20:23:45.454 00.000 12268 OnExposeComplete: enter
20:23:45.454 00.000 12268 UpdateGuideState(): m_state=6
20:23:45.455 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
20:23:45.455 00.000 12268 Star::Find returns 1 (0), X=1255.68, Y=859.61, Mass=260, SNR=11.0, Peak=30 HFD=3.7
20:23:45.455 00.000 12268 MultiStar: [#1 0.22,0.11,1.04,U] [#2 0.39,0.09,1.02,U] [#3 0.03,-0.12,0.93,U] [#4 -0.10,0.42,0.91,U] [#5 -0.05,-0.12,0.65,U] [#6 0.21,0.66,0.00,M1] [#7 -0.39,-0.20,0.60,U] [#8 0.16,0.99,0.00,M3] 
20:23:45.455 00.000 12268 refined, 6 included, MultiStar: {0.02, -0.01}, one-star: {-0.16, -0.33}
20:23:45.455 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.67) = xAngle (1.28 = 1.28)
20:23:45.455 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.31 = 1.31)
20:23:45.455 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.39 mountX=0.01 mountY=0.02, mountTheta=1.29
20:23:45.457 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.01, opts=13)
20:23:45.457 00.000 12268 Enqueuing Move request for scope (0.02, -0.01)
20:23:45.457 00.000 11616 Worker thread wakes up
20:23:45.457 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
20:23:45.457 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
20:23:45.457 00.000 11616 Moving (0.02, -0.01) raw xDistance=0.01 yDistance=0.02
20:23:45.457 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:45.458 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:23:45.458 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:45.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:23:45.458 00.000 11616 MoveAxis(E, 0, ABG)
20:23:45.458 00.000 11616 Move returns status 0, amount 0
20:23:45.458 00.000 11616 MoveAxis(N, 0, ABG)
20:23:45.458 00.000 11616 Move returns status 0, amount 0
20:23:45.458 00.000 11616 move complete, result=0
20:23:45.458 00.000 11616 worker thread done servicing request
20:23:45.479 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:23:45.497 00.018 12268 UpdateGuideState exits: m=260 SNR=11.0
20:23:45.497 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:45.497 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:45.497 00.000 12268 Enqueuing Expose request
20:23:45.497 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:23:45.497 00.000 11616 Worker thread wakes up
20:23:45.498 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:45.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:47.575 02.077 11616 Exposure complete
20:23:47.633 00.058 11616 worker thread done servicing request
20:23:47.633 00.000 12268 OnExposeComplete: enter
20:23:47.633 00.000 12268 UpdateGuideState(): m_state=6
20:23:47.634 00.001 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
20:23:47.634 00.000 12268 Star::Find returns 1 (0), X=1255.23, Y=860.09, Mass=296, SNR=11.7, Peak=38 HFD=4.2
20:23:47.634 00.000 12268 MultiStar: [#1 0.20,-0.16,0.97,U] [#2 0.14,-0.03,0.94,U] [#3 0.14,0.27,0.87,U] [#4 -0.03,0.32,0.82,U] [#5 -0.34,0.04,0.59,U] [#6 -0.23,0.25,0.77,U] [#7 -0.27,-0.26,0.45,U] [#8 -0.07,1.25,0.00,M4] 
20:23:47.634 00.000 12268 refined, 7 included, MultiStar: {-0.11, 0.09}, one-star: {-0.61, 0.15}
20:23:47.634 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.67) = xAngle (4.14 = -2.14)
20:23:47.635 00.001 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.17 = -2.11)
20:23:47.635 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.47 mountX=-0.07 mountY=-0.12, mountTheta=-2.14
20:23:47.636 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.09, opts=13)
20:23:47.636 00.000 12268 Enqueuing Move request for scope (-0.11, 0.09)
20:23:47.636 00.000 11616 Worker thread wakes up
20:23:47.637 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
20:23:47.637 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
20:23:47.637 00.000 11616 Moving (-0.11, 0.09) raw xDistance=-0.07 yDistance=-0.12
20:23:47.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:47.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:23:47.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:47.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:23:47.637 00.000 11616 MoveAxis(E, 0, ABG)
20:23:47.637 00.000 11616 Move returns status 0, amount 0
20:23:47.637 00.000 11616 MoveAxis(N, 0, ABG)
20:23:47.637 00.000 11616 Move returns status 0, amount 0
20:23:47.637 00.000 11616 move complete, result=0
20:23:47.637 00.000 11616 worker thread done servicing request
20:23:47.657 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:23:47.674 00.017 12268 UpdateGuideState exits: m=296 SNR=11.7
20:23:47.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:47.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:47.674 00.000 12268 Enqueuing Expose request
20:23:47.674 00.000 11616 Worker thread wakes up
20:23:47.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:47.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:47.675 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:49.691 02.016 11616 Exposure complete
20:23:49.749 00.058 11616 worker thread done servicing request
20:23:49.749 00.000 12268 OnExposeComplete: enter
20:23:49.749 00.000 12268 UpdateGuideState(): m_state=6
20:23:49.749 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
20:23:49.750 00.001 12268 Star::Find returns 1 (0), X=1255.67, Y=860.03, Mass=262, SNR=11.1, Peak=37 HFD=3.4
20:23:49.750 00.000 12268 MultiStar: [#1 0.26,-0.59,1.06,U] [#2 0.44,0.09,1.00,U] [#3 -0.14,-0.28,0.79,U] [#4 0.16,0.23,1.00,U] [#5 0.27,-0.73,0.00,M1] [#6 0.27,0.46,0.75,U] [#7 -0.24,-0.16,0.57,U] [#8 0.59,0.69,0.00,M5] 
20:23:49.750 00.000 12268 refined, 6 included, MultiStar: {0.11, -0.03}, one-star: {-0.18, 0.09}
20:23:49.750 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.67) = xAngle (1.39 = 1.39)
20:23:49.750 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.42 = 1.42)
20:23:49.750 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.27 mountX=0.02 mountY=0.11, mountTheta=1.39
20:23:49.753 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.03, opts=13)
20:23:49.753 00.000 12268 Enqueuing Move request for scope (0.11, -0.03)
20:23:49.753 00.000 11616 Worker thread wakes up
20:23:49.754 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
20:23:49.754 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
20:23:49.754 00.000 11616 Moving (0.11, -0.03) raw xDistance=0.02 yDistance=0.11
20:23:49.754 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:49.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:23:49.754 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:49.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:23:49.754 00.000 11616 MoveAxis(E, 0, ABG)
20:23:49.754 00.000 11616 Move returns status 0, amount 0
20:23:49.754 00.000 11616 MoveAxis(N, 0, ABG)
20:23:49.754 00.000 11616 Move returns status 0, amount 0
20:23:49.754 00.000 11616 move complete, result=0
20:23:49.755 00.001 11616 worker thread done servicing request
20:23:49.774 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:23:49.794 00.020 12268 UpdateGuideState exits: m=262 SNR=11.1
20:23:49.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:49.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:49.794 00.000 12268 Enqueuing Expose request
20:23:49.795 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:49.795 00.000 11616 Worker thread wakes up
20:23:49.795 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:49.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:51.801 02.006 11616 Exposure complete
20:23:51.857 00.056 11616 worker thread done servicing request
20:23:51.857 00.000 12268 OnExposeComplete: enter
20:23:51.857 00.000 12268 UpdateGuideState(): m_state=6
20:23:51.858 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
20:23:51.858 00.000 12268 Star::Find returns 1 (0), X=1255.40, Y=859.78, Mass=269, SNR=11.2, Peak=31 HFD=4.5
20:23:51.858 00.000 12268 MultiStar: [#1 0.28,-0.79,0.00,M4] [#2 0.62,-0.14,1.03,U] [#3 -0.08,-0.32,0.90,U] [#4 0.36,-0.28,0.84,U] [#5 0.33,-0.38,0.69,U] [#6 0.10,-0.31,0.81,U] [#7 0.32,-0.36,0.44,U] [#8 0.44,0.91,0.00,M6] 
20:23:51.858 00.000 12268 refined, 6 included, MultiStar: {0.15, -0.26}, one-star: {-0.44, -0.16}
20:23:51.858 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.67) = xAngle (0.62 = 0.62)
20:23:51.858 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.66 = 0.66)
20:23:51.858 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-1.04 mountX=0.25 mountY=0.19, mountTheta=0.64
20:23:51.862 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.26, opts=13)
20:23:51.863 00.001 12268 Enqueuing Move request for scope (0.15, -0.26)
20:23:51.863 00.000 11616 Worker thread wakes up
20:23:51.863 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.26) opts 0xd
20:23:51.863 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.26)
20:23:51.863 00.000 11616 Moving (0.15, -0.26) raw xDistance=0.25 yDistance=0.19
20:23:51.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
20:23:51.863 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:23:51.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:23:51.863 00.000 11616 MoveAxis(W, 138, ABG)
20:23:51.863 00.000 11616 Guiding  Dir = 3, Dur = 138
20:23:51.864 00.001 11616 IsSlewing returns 0
20:23:51.864 00.000 11616 IsGuiding returns 0
20:23:51.864 00.000 11616 PulseGuide returned control before completion, sleep 148
20:23:51.884 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:23:51.902 00.018 12268 UpdateGuideState exits: m=269 SNR=11.2
20:23:51.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:51.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:51.902 00.000 12268 Enqueuing Expose request
20:23:52.017 00.115 11616 IsGuiding returns 1
20:23:52.017 00.000 11616 scope still moving after pulse duration time elapsed
20:23:52.048 00.031 11616 IsSlewing returns 0
20:23:52.048 00.000 11616 IsGuiding returns 0
20:23:52.048 00.000 11616 scope move finished after 138 + 46 ms
20:23:52.048 00.000 11616 Move returns status 0, amount 138
20:23:52.049 00.001 11616 MoveAxis(N, 0, ABG)
20:23:52.049 00.000 11616 Move returns status 0, amount 0
20:23:52.049 00.000 11616 move complete, result=0
20:23:52.049 00.000 11616 worker thread done servicing request
20:23:52.049 00.000 12268 GuideStep: 0.2 px 138 ms WEST, 0.2 px 0 ms NORTH
20:23:52.049 00.000 11616 Worker thread wakes up
20:23:52.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:52.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:54.060 02.011 11616 Exposure complete
20:23:54.118 00.058 11616 worker thread done servicing request
20:23:54.118 00.000 12268 OnExposeComplete: enter
20:23:54.118 00.000 12268 UpdateGuideState(): m_state=6
20:23:54.118 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
20:23:54.118 00.000 12268 Star::Find returns 1 (0), X=1256.04, Y=859.83, Mass=264, SNR=11.1, Peak=32 HFD=4.2
20:23:54.119 00.001 12268 MultiStar: [#1 0.65,-0.42,0.00,M5] [#2 0.96,0.10,0.00,M6] [#3 0.12,-0.21,0.99,U] [#4 0.69,0.08,0.00,M1] [#5 0.02,-0.36,0.67,U] [#6 0.82,-0.05,0.00,M1] [#7 0.01,0.02,0.54,U] [#8 0.50,0.85,0.00,M7] 
20:23:54.119 00.000 12268 refined, 3 included, MultiStar: {0.10, -0.17}, one-star: {0.20, -0.11}
20:23:54.119 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.67) = xAngle (0.64 = 0.64)
20:23:54.119 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.67 = 0.67)
20:23:54.119 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-1.03 mountX=0.16 mountY=0.12, mountTheta=0.66
20:23:54.121 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.17, opts=13)
20:23:54.121 00.000 12268 Enqueuing Move request for scope (0.10, -0.17)
20:23:54.121 00.000 11616 Worker thread wakes up
20:23:54.121 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.17) opts 0xd
20:23:54.121 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.17)
20:23:54.121 00.000 11616 Moving (0.10, -0.17) raw xDistance=0.16 yDistance=0.12
20:23:54.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
20:23:54.121 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:54.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:23:54.122 00.001 11616 MoveAxis(W, 90, ABG)
20:23:54.122 00.000 11616 Guiding  Dir = 3, Dur = 90
20:23:54.122 00.000 11616 IsSlewing returns 0
20:23:54.122 00.000 11616 IsGuiding returns 0
20:23:54.122 00.000 11616 PulseGuide returned control before completion, sleep 100
20:23:54.142 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:23:54.160 00.018 12268 UpdateGuideState exits: m=264 SNR=11.1
20:23:54.161 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:54.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:54.161 00.000 12268 Enqueuing Expose request
20:23:54.227 00.066 11616 IsGuiding returns 1
20:23:54.227 00.000 11616 scope still moving after pulse duration time elapsed
20:23:54.259 00.032 11616 IsSlewing returns 0
20:23:54.259 00.000 11616 IsGuiding returns 0
20:23:54.260 00.001 11616 scope move finished after 90 + 47 ms
20:23:54.260 00.000 11616 Move returns status 0, amount 90
20:23:54.260 00.000 11616 MoveAxis(N, 0, ABG)
20:23:54.260 00.000 11616 Move returns status 0, amount 0
20:23:54.260 00.000 11616 move complete, result=0
20:23:54.260 00.000 11616 worker thread done servicing request
20:23:54.260 00.000 11616 Worker thread wakes up
20:23:54.260 00.000 12268 GuideStep: 0.2 px 90 ms WEST, 0.1 px 0 ms NORTH
20:23:54.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:54.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:56.271 02.011 11616 Exposure complete
20:23:56.328 00.057 11616 worker thread done servicing request
20:23:56.328 00.000 12268 OnExposeComplete: enter
20:23:56.328 00.000 12268 UpdateGuideState(): m_state=6
20:23:56.328 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
20:23:56.328 00.000 12268 Star::Find returns 1 (0), X=1255.57, Y=860.25, Mass=275, SNR=11.4, Peak=28 HFD=3.8
20:23:56.329 00.001 12268 MultiStar: [#1 0.10,-0.13,1.03,U] [#2 0.25,0.29,1.03,U] [#3 -0.12,0.41,0.92,U] [#4 -0.09,0.65,0.93,U] [#5 -0.27,0.28,0.64,U] [#6 -0.03,0.69,0.00,M2] [#7 -0.40,0.56,0.00,M1] [#8 -0.24,1.48,0.00,M8] 
20:23:56.329 00.000 12268 refined, 5 included, MultiStar: {-0.05, 0.30}, one-star: {-0.27, 0.32}
20:23:56.329 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.67) = xAngle (3.41 = -2.88)
20:23:56.329 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.44 = -2.85)
20:23:56.329 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.74 mountX=-0.29 mountY=-0.09, mountTheta=-2.85
20:23:56.330 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.30, opts=13)
20:23:56.331 00.001 12268 Enqueuing Move request for scope (-0.05, 0.30)
20:23:56.331 00.000 11616 Worker thread wakes up
20:23:56.331 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.30) opts 0xd
20:23:56.331 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.30)
20:23:56.331 00.000 11616 Moving (-0.05, 0.30) raw xDistance=-0.29 yDistance=-0.09
20:23:56.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:23:56.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:23:56.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:56.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:23:56.331 00.000 11616 MoveAxis(E, 0, ABG)
20:23:56.332 00.001 11616 Move returns status 0, amount 0
20:23:56.332 00.000 11616 MoveAxis(N, 0, ABG)
20:23:56.332 00.000 11616 Move returns status 0, amount 0
20:23:56.332 00.000 11616 move complete, result=0
20:23:56.332 00.000 11616 worker thread done servicing request
20:23:56.354 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:23:56.370 00.016 12268 UpdateGuideState exits: m=275 SNR=11.4
20:23:56.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:56.371 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:56.371 00.000 12268 Enqueuing Expose request
20:23:56.371 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:56.371 00.000 11616 Worker thread wakes up
20:23:56.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:56.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:23:58.384 02.013 11616 Exposure complete
20:23:58.443 00.059 11616 worker thread done servicing request
20:23:58.443 00.000 12268 OnExposeComplete: enter
20:23:58.444 00.001 12268 UpdateGuideState(): m_state=6
20:23:58.444 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
20:23:58.444 00.000 12268 Star::Find returns 1 (0), X=1255.55, Y=860.69, Mass=273, SNR=11.3, Peak=31 HFD=3.5
20:23:58.444 00.000 12268 MultiStar: [#1 0.36,0.20,1.16,U] [#2 0.42,0.62,0.00,M6] [#3 0.04,0.67,0.89,U] [#4 -0.33,1.15,0.00,M1] [#5 -0.04,0.24,0.69,U] [#6 -0.04,0.93,0.00,M3] [#7 -0.50,-0.16,0.51,U] [#8 -0.20,2.29,0.00,M9] 
20:23:58.444 00.000 12268 refined, 4 included, MultiStar: {-0.03, 0.39}, one-star: {-0.30, 0.75}
20:23:58.445 00.001 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.67) = xAngle (3.32 = -2.96)
20:23:58.445 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.35 = -2.93)
20:23:58.445 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.39 hyp=0.39 cameraTheta=1.65 mountX=-0.38 mountY=-0.08, mountTheta=-2.93
20:23:58.446 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.39, opts=13)
20:23:58.446 00.000 12268 Enqueuing Move request for scope (-0.03, 0.39)
20:23:58.446 00.000 11616 Worker thread wakes up
20:23:58.447 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.39) opts 0xd
20:23:58.447 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.39)
20:23:58.447 00.000 11616 Moving (-0.03, 0.39) raw xDistance=-0.38 yDistance=-0.08
20:23:58.447 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
20:23:58.447 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.15
20:23:58.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
20:23:58.447 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:58.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:23:58.447 00.000 11616 MoveAxis(E, 216, ABG)
20:23:58.447 00.000 11616 Guiding  Dir = 2, Dur = 216
20:23:58.447 00.000 11616 IsSlewing returns 0
20:23:58.448 00.001 11616 IsGuiding returns 0
20:23:58.448 00.000 11616 PulseGuide returned control before completion, sleep 226
20:23:58.467 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:23:58.486 00.019 12268 UpdateGuideState exits: m=273 SNR=11.3
20:23:58.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:58.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:23:58.486 00.000 12268 Enqueuing Expose request
20:23:58.676 00.190 11616 IsGuiding returns 1
20:23:58.678 00.002 11616 scope still moving after pulse duration time elapsed
20:23:58.707 00.029 11616 IsSlewing returns 0
20:23:58.708 00.001 11616 IsGuiding returns 1
20:23:58.738 00.030 11616 IsSlewing returns 0
20:23:58.738 00.000 11616 IsGuiding returns 0
20:23:58.739 00.001 11616 scope move finished after 216 + 74 ms
20:23:58.739 00.000 11616 Move returns status 0, amount 216
20:23:58.739 00.000 11616 MoveAxis(N, 0, ABG)
20:23:58.739 00.000 11616 Move returns status 0, amount 0
20:23:58.739 00.000 11616 move complete, result=0
20:23:58.739 00.000 11616 worker thread done servicing request
20:23:58.739 00.000 11616 Worker thread wakes up
20:23:58.739 00.000 12268 GuideStep: -0.4 px 216 ms EAST, -0.1 px 0 ms NORTH
20:23:58.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:23:58.740 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:00.755 02.015 11616 Exposure complete
20:24:00.811 00.056 11616 worker thread done servicing request
20:24:00.811 00.000 12268 OnExposeComplete: enter
20:24:00.812 00.001 12268 UpdateGuideState(): m_state=6
20:24:00.812 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
20:24:00.812 00.000 12268 Star::Find returns 1 (0), X=1255.16, Y=860.35, Mass=264, SNR=11.1, Peak=32 HFD=4.0
20:24:00.812 00.000 12268 MultiStar: [#1 -0.40,0.31,1.04,U] [#2 0.21,0.61,1.04,U] [#3 -0.41,0.48,0.91,U] [#4 -0.06,0.48,0.86,U] [#5 -0.37,0.25,0.68,U] [#6 -0.27,0.80,0.00,M4] [#7 -0.89,-0.00,0.00,M1] [#8 -0.33,1.69,0.00,M10] 
20:24:00.812 00.000 12268 refined, 5 included, MultiStar: {-0.28, 0.43}, one-star: {-0.68, 0.41}
20:24:00.812 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.67) = xAngle (3.81 = -2.47)
20:24:00.812 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.84 = -2.44)
20:24:00.812 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.43 hyp=0.52 cameraTheta=2.14 mountX=-0.40 mountY=-0.33, mountTheta=-2.45
20:24:00.818 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.43, opts=13)
20:24:00.819 00.001 12268 Enqueuing Move request for scope (-0.28, 0.43)
20:24:00.819 00.000 11616 Worker thread wakes up
20:24:00.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.43) opts 0xd
20:24:00.819 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.43)
20:24:00.819 00.000 11616 Moving (-0.28, 0.43) raw xDistance=-0.40 yDistance=-0.33
20:24:00.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
20:24:00.820 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:00.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
20:24:00.820 00.000 11616 MoveAxis(E, 226, ABG)
20:24:00.820 00.000 11616 Guiding  Dir = 2, Dur = 226
20:24:00.820 00.000 11616 IsSlewing returns 0
20:24:00.820 00.000 11616 IsGuiding returns 0
20:24:00.821 00.001 11616 PulseGuide returned control before completion, sleep 236
20:24:00.841 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:24:00.860 00.019 12268 UpdateGuideState exits: m=264 SNR=11.1
20:24:00.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:00.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:00.860 00.000 12268 Enqueuing Expose request
20:24:01.063 00.203 11616 IsGuiding returns 1
20:24:01.064 00.001 11616 scope still moving after pulse duration time elapsed
20:24:01.094 00.030 11616 IsSlewing returns 0
20:24:01.094 00.000 11616 IsGuiding returns 0
20:24:01.094 00.000 11616 scope move finished after 226 + 47 ms
20:24:01.094 00.000 11616 Move returns status 0, amount 226
20:24:01.095 00.001 11616 MoveAxis(N, 0, ABG)
20:24:01.095 00.000 11616 Move returns status 0, amount 0
20:24:01.095 00.000 11616 move complete, result=0
20:24:01.095 00.000 11616 worker thread done servicing request
20:24:01.095 00.000 11616 Worker thread wakes up
20:24:01.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:01.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:01.095 00.000 12268 GuideStep: -0.4 px 226 ms EAST, -0.3 px 0 ms NORTH
20:24:03.098 02.003 11616 Exposure complete
20:24:03.157 00.059 11616 worker thread done servicing request
20:24:03.157 00.000 12268 OnExposeComplete: enter
20:24:03.157 00.000 12268 UpdateGuideState(): m_state=6
20:24:03.158 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
20:24:03.158 00.000 12268 Star::Find returns 1 (0), X=1255.35, Y=860.03, Mass=235, SNR=10.5, Peak=35 HFD=3.3
20:24:03.158 00.000 12268 MultiStar: [#1 0.34,-0.33,1.27,U] [#2 0.49,0.03,1.07,U] [#3 -0.13,0.09,1.02,U] [#4 0.21,0.30,0.88,U] [#5 -0.04,-0.35,0.73,U] [#6 0.23,0.39,0.82,U] [#7 0.00,0.00,0.00,L] [#8 0.06,1.26,0.00,R] [#9 0.28,-0.49,0.57,U] 
20:24:03.158 00.000 12268 refined, 7 included, MultiStar: {0.11, -0.02}, one-star: {-0.49, 0.09}
20:24:03.158 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.67) = xAngle (1.49 = 1.49)
20:24:03.159 00.001 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.52 = 1.52)
20:24:03.159 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.18 mountX=0.01 mountY=0.11, mountTheta=1.49
20:24:03.164 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.02, opts=13)
20:24:03.164 00.000 12268 Enqueuing Move request for scope (0.11, -0.02)
20:24:03.164 00.000 11616 Worker thread wakes up
20:24:03.164 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
20:24:03.164 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
20:24:03.164 00.000 11616 Moving (0.11, -0.02) raw xDistance=0.01 yDistance=0.11
20:24:03.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:03.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:24:03.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:03.165 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:24:03.165 00.000 11616 MoveAxis(E, 0, ABG)
20:24:03.165 00.000 11616 Move returns status 0, amount 0
20:24:03.165 00.000 11616 MoveAxis(N, 0, ABG)
20:24:03.165 00.000 11616 Move returns status 0, amount 0
20:24:03.165 00.000 11616 move complete, result=0
20:24:03.165 00.000 11616 worker thread done servicing request
20:24:03.185 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:24:03.203 00.018 12268 UpdateGuideState exits: m=235 SNR=10.5
20:24:03.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:03.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:03.203 00.000 12268 Enqueuing Expose request
20:24:03.204 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:03.204 00.000 11616 Worker thread wakes up
20:24:03.204 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:03.204 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:05.209 02.005 11616 Exposure complete
20:24:05.270 00.061 11616 worker thread done servicing request
20:24:05.270 00.000 12268 OnExposeComplete: enter
20:24:05.270 00.000 12268 UpdateGuideState(): m_state=6
20:24:05.270 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
20:24:05.271 00.001 12268 Star::Find returns 1 (0), X=1255.08, Y=859.73, Mass=276, SNR=11.4, Peak=36 HFD=3.4
20:24:05.271 00.000 12268 MultiStar: [#1 0.22,-0.21,1.18,U] [#2 0.04,-0.10,0.98,U] [#3 0.08,-0.39,0.92,U] [#4 -0.38,0.10,0.81,U] [#5 0.03,-0.50,0.66,U] [#6 -0.35,-0.21,0.73,U] [#7 -0.37,-0.63,0.00,M2] [#8 0.06,-0.62,0.60,U] 
20:24:05.271 00.000 12268 refined, 7 included, MultiStar: {-0.13, -0.24}, one-star: {-0.76, -0.21}
20:24:05.271 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.67) = xAngle (-0.40 = -0.40)
20:24:05.271 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.36 = -0.36)
20:24:05.271 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.24 hyp=0.28 cameraTheta=-2.06 mountX=0.25 mountY=-0.10, mountTheta=-0.37
20:24:05.274 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.24, opts=13)
20:24:05.274 00.000 12268 Enqueuing Move request for scope (-0.13, -0.24)
20:24:05.274 00.000 11616 Worker thread wakes up
20:24:05.274 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.24) opts 0xd
20:24:05.275 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.24)
20:24:05.275 00.000 11616 Moving (-0.13, -0.24) raw xDistance=0.25 yDistance=-0.10
20:24:05.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:05.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:24:05.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:05.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:24:05.275 00.000 11616 MoveAxis(E, 0, ABG)
20:24:05.275 00.000 11616 Move returns status 0, amount 0
20:24:05.275 00.000 11616 MoveAxis(N, 0, ABG)
20:24:05.275 00.000 11616 Move returns status 0, amount 0
20:24:05.276 00.001 11616 move complete, result=0
20:24:05.276 00.000 11616 worker thread done servicing request
20:24:05.296 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:24:05.314 00.018 12268 UpdateGuideState exits: m=276 SNR=11.4
20:24:05.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:05.314 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:05.314 00.000 12268 Enqueuing Expose request
20:24:05.314 00.000 11616 Worker thread wakes up
20:24:05.314 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:05.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:05.315 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:07.323 02.008 11616 Exposure complete
20:24:07.382 00.059 11616 worker thread done servicing request
20:24:07.382 00.000 12268 OnExposeComplete: enter
20:24:07.382 00.000 12268 UpdateGuideState(): m_state=6
20:24:07.382 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
20:24:07.382 00.000 12268 Star::Find returns 1 (0), X=1255.28, Y=860.18, Mass=298, SNR=11.8, Peak=34 HFD=3.8
20:24:07.383 00.001 12268 MultiStar: [#1 0.19,-0.26,1.12,U] [#2 0.03,-0.18,0.96,U] [#3 -0.04,-0.14,0.90,U] [#4 0.13,-0.22,0.80,U] [#5 -0.22,-0.07,0.59,U] [#6 -0.00,-0.36,0.78,U] [#7 -0.29,-0.53,0.54,U] [#8 -0.09,0.18,0.53,U] 
20:24:07.383 00.000 12268 refined, 8 included, MultiStar: {-0.08, -0.14}, one-star: {-0.56, 0.24}
20:24:07.383 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.67) = xAngle (-0.42 = -0.42)
20:24:07.383 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.38 = -0.38)
20:24:07.383 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.17 cameraTheta=-2.08 mountX=0.15 mountY=-0.06, mountTheta=-0.39
20:24:07.384 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.14, opts=13)
20:24:07.384 00.000 12268 Enqueuing Move request for scope (-0.08, -0.14)
20:24:07.385 00.001 11616 Worker thread wakes up
20:24:07.385 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
20:24:07.385 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
20:24:07.385 00.000 11616 Moving (-0.08, -0.14) raw xDistance=0.15 yDistance=-0.06
20:24:07.385 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:07.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:24:07.385 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:07.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:24:07.385 00.000 11616 MoveAxis(E, 0, ABG)
20:24:07.385 00.000 11616 Move returns status 0, amount 0
20:24:07.385 00.000 11616 MoveAxis(N, 0, ABG)
20:24:07.385 00.000 11616 Move returns status 0, amount 0
20:24:07.385 00.000 11616 move complete, result=0
20:24:07.386 00.001 11616 worker thread done servicing request
20:24:07.407 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:24:07.426 00.019 12268 UpdateGuideState exits: m=298 SNR=11.8
20:24:07.427 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:07.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:07.427 00.000 12268 Enqueuing Expose request
20:24:07.427 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:07.427 00.000 11616 Worker thread wakes up
20:24:07.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:07.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:09.449 02.022 11616 Exposure complete
20:24:09.509 00.060 11616 worker thread done servicing request
20:24:09.509 00.000 12268 OnExposeComplete: enter
20:24:09.509 00.000 12268 UpdateGuideState(): m_state=6
20:24:09.510 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
20:24:09.510 00.000 12268 Star::Find returns 1 (0), X=1255.90, Y=859.76, Mass=283, SNR=11.5, Peak=42 HFD=3.6
20:24:09.510 00.000 12268 MultiStar: [#1 0.67,-0.42,0.00,M1] [#2 0.49,-0.31,0.94,U] [#3 0.00,-0.24,0.96,U] [#4 0.25,0.01,0.79,U] [#5 0.04,-0.41,0.62,U] [#6 0.93,-0.29,0.00,M2] [#7 -0.15,-0.53,0.43,U] [#8 0.23,-0.09,0.57,U] 
20:24:09.510 00.000 12268 single-star, 6 included, MultiStar: {0.15, -0.23}, one-star: {0.06, -0.18}
20:24:09.510 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.67) = xAngle (0.41 = 0.41)
20:24:09.510 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.44 = 0.44)
20:24:09.510 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.18 cameraTheta=-1.26 mountX=0.17 mountY=0.08, mountTheta=0.43
20:24:09.512 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.18, opts=13)
20:24:09.512 00.000 12268 Enqueuing Move request for scope (0.06, -0.18)
20:24:09.512 00.000 11616 Worker thread wakes up
20:24:09.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
20:24:09.512 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
20:24:09.512 00.000 11616 Moving (0.06, -0.18) raw xDistance=0.17 yDistance=0.08
20:24:09.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:09.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:24:09.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:09.513 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:24:09.513 00.000 11616 MoveAxis(E, 0, ABG)
20:24:09.513 00.000 11616 Move returns status 0, amount 0
20:24:09.513 00.000 11616 MoveAxis(N, 0, ABG)
20:24:09.513 00.000 11616 Move returns status 0, amount 0
20:24:09.513 00.000 11616 move complete, result=0
20:24:09.513 00.000 11616 worker thread done servicing request
20:24:09.535 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:24:09.551 00.016 12268 UpdateGuideState exits: m=283 SNR=11.5
20:24:09.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:09.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:09.551 00.000 12268 Enqueuing Expose request
20:24:09.552 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:09.552 00.000 11616 Worker thread wakes up
20:24:09.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:09.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:11.599 02.047 11616 Exposure complete
20:24:11.656 00.057 11616 worker thread done servicing request
20:24:11.656 00.000 12268 OnExposeComplete: enter
20:24:11.656 00.000 12268 UpdateGuideState(): m_state=6
20:24:11.656 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
20:24:11.656 00.000 12268 Star::Find returns 1 (0), X=1255.52, Y=859.64, Mass=307, SNR=12.0, Peak=38 HFD=4.0
20:24:11.657 00.001 12268 MultiStar: [#1 0.49,-0.88,0.00,M2] [#2 0.69,-0.29,0.00,M2] [#3 -0.01,-0.19,0.80,U] [#4 0.05,0.10,0.80,U] [#5 0.38,-0.92,0.00,M1] [#6 0.66,-0.45,0.00,M3] [#7 0.24,-0.80,0.00,M1] [#8 0.21,-0.27,0.53,U] 
20:24:11.657 00.000 12268 refined, 3 included, MultiStar: {-0.06, -0.16}, one-star: {-0.33, -0.29}
20:24:11.657 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.67) = xAngle (-0.25 = -0.25)
20:24:11.657 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.22 = -0.22)
20:24:11.657 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.92 mountX=0.17 mountY=-0.04, mountTheta=-0.22
20:24:11.659 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.16, opts=13)
20:24:11.659 00.000 12268 Enqueuing Move request for scope (-0.06, -0.16)
20:24:11.659 00.000 11616 Worker thread wakes up
20:24:11.659 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
20:24:11.659 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
20:24:11.659 00.000 11616 Moving (-0.06, -0.16) raw xDistance=0.17 yDistance=-0.04
20:24:11.659 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:11.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:24:11.659 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:11.660 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:24:11.660 00.000 11616 MoveAxis(E, 0, ABG)
20:24:11.660 00.000 11616 Move returns status 0, amount 0
20:24:11.660 00.000 11616 MoveAxis(N, 0, ABG)
20:24:11.660 00.000 11616 Move returns status 0, amount 0
20:24:11.660 00.000 11616 move complete, result=0
20:24:11.660 00.000 11616 worker thread done servicing request
20:24:11.680 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:24:11.697 00.017 12268 UpdateGuideState exits: m=307 SNR=12.0
20:24:11.697 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:11.697 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:11.698 00.001 12268 Enqueuing Expose request
20:24:11.698 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:11.698 00.000 11616 Worker thread wakes up
20:24:11.698 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:11.698 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:13.713 02.015 11616 Exposure complete
20:24:13.770 00.057 11616 worker thread done servicing request
20:24:13.770 00.000 12268 OnExposeComplete: enter
20:24:13.770 00.000 12268 UpdateGuideState(): m_state=6
20:24:13.770 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
20:24:13.771 00.001 12268 Star::Find returns 1 (0), X=1255.61, Y=859.62, Mass=267, SNR=11.2, Peak=30 HFD=3.9
20:24:13.771 00.000 12268 MultiStar: [#1 0.21,-1.08,0.00,M3] [#2 0.10,-0.91,0.00,M3] [#3 0.22,-0.49,0.91,U] [#4 0.13,-0.44,0.99,U] [#5 0.45,-1.32,0.00,M2] [#6 0.32,-0.33,0.80,U] [#7 -0.25,-0.50,0.49,U] [#8 0.20,-1.04,0.00,M1] 
20:24:13.771 00.000 12268 single-star, 4 included, MultiStar: {0.06, -0.41}, one-star: {-0.23, -0.31}
20:24:13.771 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.67) = xAngle (-0.54 = -0.54)
20:24:13.771 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.51 = -0.51)
20:24:13.771 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.31 hyp=0.39 cameraTheta=-2.21 mountX=0.34 mountY=-0.19, mountTheta=-0.52
20:24:13.773 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.31, opts=13)
20:24:13.774 00.001 12268 Enqueuing Move request for scope (-0.23, -0.31)
20:24:13.774 00.000 11616 Worker thread wakes up
20:24:13.774 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.31) opts 0xd
20:24:13.774 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.31)
20:24:13.774 00.000 11616 Moving (-0.23, -0.31) raw xDistance=0.34 yDistance=-0.19
20:24:13.774 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
20:24:13.774 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.01
20:24:13.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
20:24:13.774 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:24:13.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:24:13.774 00.000 11616 MoveAxis(W, 188, ABG)
20:24:13.774 00.000 11616 Guiding  Dir = 3, Dur = 188
20:24:13.775 00.001 11616 IsSlewing returns 0
20:24:13.775 00.000 11616 IsGuiding returns 0
20:24:13.775 00.000 11616 PulseGuide returned control before completion, sleep 198
20:24:13.795 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:24:13.812 00.017 12268 UpdateGuideState exits: m=267 SNR=11.2
20:24:13.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:13.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:13.812 00.000 12268 Enqueuing Expose request
20:24:13.986 00.174 11616 IsGuiding returns 1
20:24:13.987 00.001 11616 scope still moving after pulse duration time elapsed
20:24:14.016 00.029 11616 IsSlewing returns 0
20:24:14.016 00.000 11616 IsGuiding returns 0
20:24:14.017 00.001 11616 scope move finished after 188 + 53 ms
20:24:14.017 00.000 11616 Move returns status 0, amount 188
20:24:14.017 00.000 11616 MoveAxis(N, 0, ABG)
20:24:14.017 00.000 11616 Move returns status 0, amount 0
20:24:14.017 00.000 11616 move complete, result=0
20:24:14.017 00.000 11616 worker thread done servicing request
20:24:14.017 00.000 11616 Worker thread wakes up
20:24:14.017 00.000 12268 GuideStep: 0.3 px 188 ms WEST, -0.2 px 0 ms NORTH
20:24:14.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:14.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:16.033 02.016 11616 Exposure complete
20:24:16.089 00.056 11616 worker thread done servicing request
20:24:16.089 00.000 12268 OnExposeComplete: enter
20:24:16.089 00.000 12268 UpdateGuideState(): m_state=6
20:24:16.090 00.001 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
20:24:16.090 00.000 12268 Star::Find returns 1 (0), X=1255.43, Y=859.91, Mass=268, SNR=11.1, Peak=31 HFD=3.7
20:24:16.090 00.000 12268 MultiStar: [#1 -0.19,-0.19,0.98,U] [#2 0.33,0.14,1.07,U] [#3 -0.07,0.12,0.82,U] [#4 -0.34,0.12,0.89,U] [#5 -0.05,-0.05,0.56,U] [#6 -0.01,0.37,0.81,U] [#7 -0.17,-0.32,0.57,U] [#8 0.15,-0.03,0.61,U] 
20:24:16.090 00.000 12268 refined, 8 included, MultiStar: {-0.09, 0.03}, one-star: {-0.41, -0.02}
20:24:16.090 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.67) = xAngle (4.49 = -1.79)
20:24:16.090 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.52 = -1.76)
20:24:16.090 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.82 mountX=-0.02 mountY=-0.09, mountTheta=-1.79
20:24:16.093 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.03, opts=13)
20:24:16.093 00.000 12268 Enqueuing Move request for scope (-0.09, 0.03)
20:24:16.093 00.000 11616 Worker thread wakes up
20:24:16.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
20:24:16.093 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
20:24:16.093 00.000 11616 Moving (-0.09, 0.03) raw xDistance=-0.02 yDistance=-0.09
20:24:16.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:16.094 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:24:16.094 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:16.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:24:16.094 00.000 11616 MoveAxis(E, 0, ABG)
20:24:16.094 00.000 11616 Move returns status 0, amount 0
20:24:16.094 00.000 11616 MoveAxis(N, 0, ABG)
20:24:16.094 00.000 11616 Move returns status 0, amount 0
20:24:16.094 00.000 11616 move complete, result=0
20:24:16.094 00.000 11616 worker thread done servicing request
20:24:16.114 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:24:16.132 00.018 12268 UpdateGuideState exits: m=268 SNR=11.1
20:24:16.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:16.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:16.132 00.000 12268 Enqueuing Expose request
20:24:16.132 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:16.132 00.000 11616 Worker thread wakes up
20:24:16.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:16.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:18.145 02.013 11616 Exposure complete
20:24:18.208 00.063 11616 worker thread done servicing request
20:24:18.208 00.000 12268 OnExposeComplete: enter
20:24:18.209 00.001 12268 UpdateGuideState(): m_state=6
20:24:18.209 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
20:24:18.209 00.000 12268 Star::Find returns 1 (0), X=1255.79, Y=860.51, Mass=298, SNR=11.8, Peak=32 HFD=3.7
20:24:18.210 00.001 12268 MultiStar: [#1 0.24,-0.28,0.85,U] [#2 0.38,0.56,0.85,U] [#3 -0.05,0.31,0.91,U] [#4 0.05,0.93,0.00,M1] [#5 0.24,0.61,0.61,U] [#6 -0.11,0.39,0.74,U] [#7 -0.08,-0.48,0.57,U] [#8 -0.32,-0.11,0.53,U] 
20:24:18.210 00.000 12268 refined, 7 included, MultiStar: {0.04, 0.23}, one-star: {-0.05, 0.57}
20:24:18.210 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.67) = xAngle (3.05 = 3.05)
20:24:18.210 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.08 = 3.08)
20:24:18.210 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.24 cameraTheta=1.38 mountX=-0.24 mountY=0.01, mountTheta=3.08
20:24:18.212 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.23, opts=13)
20:24:18.212 00.000 12268 Enqueuing Move request for scope (0.04, 0.23)
20:24:18.212 00.000 11616 Worker thread wakes up
20:24:18.212 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.23) opts 0xd
20:24:18.212 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.23)
20:24:18.212 00.000 11616 Moving (0.04, 0.23) raw xDistance=-0.24 yDistance=0.01
20:24:18.213 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:18.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:24:18.213 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:18.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:24:18.213 00.000 11616 MoveAxis(E, 0, ABG)
20:24:18.213 00.000 11616 Move returns status 0, amount 0
20:24:18.213 00.000 11616 MoveAxis(N, 0, ABG)
20:24:18.213 00.000 11616 Move returns status 0, amount 0
20:24:18.213 00.000 11616 move complete, result=0
20:24:18.213 00.000 11616 worker thread done servicing request
20:24:18.237 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:24:18.258 00.021 12268 UpdateGuideState exits: m=298 SNR=11.8
20:24:18.258 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:18.258 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:18.258 00.000 12268 Enqueuing Expose request
20:24:18.258 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:24:18.258 00.000 11616 Worker thread wakes up
20:24:18.258 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:18.258 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:20.272 02.014 11616 Exposure complete
20:24:20.330 00.058 11616 worker thread done servicing request
20:24:20.331 00.001 12268 OnExposeComplete: enter
20:24:20.331 00.000 12268 UpdateGuideState(): m_state=6
20:24:20.331 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
20:24:20.331 00.000 12268 Star::Find returns 1 (0), X=1255.65, Y=860.19, Mass=271, SNR=11.3, Peak=34 HFD=3.6
20:24:20.331 00.000 12268 MultiStar: [#1 0.05,-0.10,0.94,U] [#2 -0.01,-0.05,0.95,U] [#3 -0.01,-0.30,0.92,U] [#4 0.23,0.35,0.96,U] [#5 -0.29,-0.73,0.00,M1] [#6 -0.03,0.18,0.74,U] [#7 -0.65,-0.19,0.53,U] [#8 -0.37,-0.32,0.52,U] 
20:24:20.332 00.001 12268 refined, 7 included, MultiStar: {-0.08, 0.01}, one-star: {-0.19, 0.25}
20:24:20.332 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (-1.67) = xAngle (4.73 = -1.56)
20:24:20.332 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.76 = -1.52)
20:24:20.332 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.06 mountX=0.00 mountY=-0.08, mountTheta=-1.56
20:24:20.333 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.01, opts=13)
20:24:20.334 00.001 12268 Enqueuing Move request for scope (-0.08, 0.01)
20:24:20.334 00.000 11616 Worker thread wakes up
20:24:20.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
20:24:20.334 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
20:24:20.334 00.000 11616 Moving (-0.08, 0.01) raw xDistance=0.00 yDistance=-0.08
20:24:20.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:20.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:24:20.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:20.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:24:20.334 00.000 11616 MoveAxis(E, 0, ABG)
20:24:20.334 00.000 11616 Move returns status 0, amount 0
20:24:20.335 00.001 11616 MoveAxis(N, 0, ABG)
20:24:20.335 00.000 11616 Move returns status 0, amount 0
20:24:20.335 00.000 11616 move complete, result=0
20:24:20.335 00.000 11616 worker thread done servicing request
20:24:20.357 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:24:20.376 00.019 12268 UpdateGuideState exits: m=271 SNR=11.3
20:24:20.376 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:20.377 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:20.377 00.000 12268 Enqueuing Expose request
20:24:20.378 00.001 11616 Worker thread wakes up
20:24:20.378 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:20.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:20.379 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:22.398 02.019 11616 Exposure complete
20:24:22.457 00.059 11616 worker thread done servicing request
20:24:22.457 00.000 12268 OnExposeComplete: enter
20:24:22.457 00.000 12268 UpdateGuideState(): m_state=6
20:24:22.457 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
20:24:22.457 00.000 12268 Star::Find returns 1 (0), X=1255.93, Y=859.72, Mass=282, SNR=11.5, Peak=37 HFD=4.2
20:24:22.457 00.000 12268 MultiStar: [#1 0.52,-0.29,1.08,U] [#2 0.39,0.31,1.08,U] [#3 -0.12,-0.37,0.93,U] [#4 0.12,0.40,0.97,U] [#5 0.06,-0.25,0.62,U] [#6 0.20,-0.28,0.73,U] [#7 0.72,-0.34,0.00,M1] [#8 0.20,-0.22,0.53,U] 
20:24:22.457 00.000 12268 refined, 7 included, MultiStar: {0.19, -0.09}, one-star: {0.08, -0.21}
20:24:22.457 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.67) = xAngle (1.24 = 1.24)
20:24:22.458 00.001 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.27 = 1.27)
20:24:22.458 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-0.43 mountX=0.07 mountY=0.20, mountTheta=1.24
20:24:22.459 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.09, opts=13)
20:24:22.459 00.000 12268 Enqueuing Move request for scope (0.19, -0.09)
20:24:22.460 00.001 11616 Worker thread wakes up
20:24:22.460 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.09) opts 0xd
20:24:22.460 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.09)
20:24:22.460 00.000 11616 Moving (0.19, -0.09) raw xDistance=0.07 yDistance=0.20
20:24:22.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:22.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:24:22.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:24:22.460 00.000 11616 MoveAxis(E, 0, ABG)
20:24:22.460 00.000 11616 Move returns status 0, amount 0
20:24:22.460 00.000 11616 MoveAxis(S, 17, ABG)
20:24:22.460 00.000 11616 Guiding  Dir = 1, Dur = 17
20:24:22.461 00.001 11616 IsSlewing returns 0
20:24:22.461 00.000 11616 IsGuiding returns 0
20:24:22.461 00.000 11616 PulseGuide returned control before completion, sleep 27
20:24:22.482 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:24:22.497 00.015 11616 IsGuiding returns 1
20:24:22.497 00.000 11616 scope still moving after pulse duration time elapsed
20:24:22.499 00.002 12268 UpdateGuideState exits: m=282 SNR=11.5
20:24:22.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:22.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:22.499 00.000 12268 Enqueuing Expose request
20:24:22.528 00.029 11616 IsSlewing returns 0
20:24:22.528 00.000 11616 IsGuiding returns 0
20:24:22.529 00.001 11616 scope move finished after 17 + 50 ms
20:24:22.529 00.000 11616 Move returns status 0, amount 17
20:24:22.529 00.000 11616 move complete, result=0
20:24:22.529 00.000 11616 worker thread done servicing request
20:24:22.529 00.000 11616 Worker thread wakes up
20:24:22.529 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:22.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:22.529 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
20:24:24.536 02.007 11616 Exposure complete
20:24:24.591 00.055 11616 worker thread done servicing request
20:24:24.592 00.001 12268 OnExposeComplete: enter
20:24:24.592 00.000 12268 UpdateGuideState(): m_state=6
20:24:24.592 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
20:24:24.592 00.000 12268 Star::Find returns 1 (0), X=1255.43, Y=859.92, Mass=274, SNR=11.3, Peak=35 HFD=3.6
20:24:24.592 00.000 12268 MultiStar: [#1 0.27,-0.46,1.11,U] [#2 0.53,0.22,1.10,U] [#3 -0.30,-0.03,0.82,U] [#4 -0.41,-0.09,0.90,U] [#5 0.05,-0.17,0.55,U] [#6 0.07,-0.18,0.73,U] [#7 0.04,-0.32,0.54,U] [#8 0.29,-0.02,0.54,U] 
20:24:24.592 00.000 12268 refined, 8 included, MultiStar: {0.01, -0.11}, one-star: {-0.42, -0.02}
20:24:24.592 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.67) = xAngle (0.23 = 0.23)
20:24:24.592 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.26 = 0.26)
20:24:24.592 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.44 mountX=0.11 mountY=0.03, mountTheta=0.26
20:24:24.595 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.11, opts=13)
20:24:24.595 00.000 12268 Enqueuing Move request for scope (0.01, -0.11)
20:24:24.595 00.000 11616 Worker thread wakes up
20:24:24.596 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
20:24:24.596 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
20:24:24.596 00.000 11616 Moving (0.01, -0.11) raw xDistance=0.11 yDistance=0.03
20:24:24.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
20:24:24.596 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:24.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:24:24.596 00.000 11616 MoveAxis(W, 60, ABG)
20:24:24.596 00.000 11616 Guiding  Dir = 3, Dur = 60
20:24:24.596 00.000 11616 IsSlewing returns 0
20:24:24.597 00.001 11616 IsGuiding returns 0
20:24:24.597 00.000 11616 PulseGuide returned control before completion, sleep 70
20:24:24.617 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:24:24.635 00.018 12268 UpdateGuideState exits: m=274 SNR=11.3
20:24:24.635 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:24.635 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:24.635 00.000 12268 Enqueuing Expose request
20:24:24.673 00.038 11616 IsGuiding returns 1
20:24:24.673 00.000 11616 scope still moving after pulse duration time elapsed
20:24:24.706 00.033 11616 IsSlewing returns 0
20:24:24.706 00.000 11616 IsGuiding returns 0
20:24:24.706 00.000 11616 scope move finished after 60 + 49 ms
20:24:24.707 00.001 11616 Move returns status 0, amount 60
20:24:24.707 00.000 11616 MoveAxis(N, 0, ABG)
20:24:24.707 00.000 11616 Move returns status 0, amount 0
20:24:24.707 00.000 11616 move complete, result=0
20:24:24.707 00.000 11616 worker thread done servicing request
20:24:24.707 00.000 11616 Worker thread wakes up
20:24:24.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:24.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:24.707 00.000 12268 GuideStep: 0.1 px 60 ms WEST, 0.0 px 0 ms NORTH
20:24:26.717 02.010 11616 Exposure complete
20:24:26.776 00.059 11616 worker thread done servicing request
20:24:26.776 00.000 12268 OnExposeComplete: enter
20:24:26.776 00.000 12268 UpdateGuideState(): m_state=6
20:24:26.777 00.001 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
20:24:26.777 00.000 12268 Star::Find returns 1 (0), X=1255.25, Y=859.80, Mass=252, SNR=10.8, Peak=27 HFD=3.9
20:24:26.777 00.000 12268 MultiStar: [#1 0.17,-0.36,1.20,U] [#2 0.22,-0.26,0.92,U] [#3 -0.30,-0.44,0.87,U] [#4 -0.25,-0.14,0.82,U] [#5 0.30,-0.10,0.66,U] [#6 -0.44,0.23,0.81,U] [#7 -0.82,-0.05,0.00,M1] [#8 -0.14,-0.50,0.63,U] 
20:24:26.777 00.000 12268 refined, 7 included, MultiStar: {-0.13, -0.22}, one-star: {-0.59, -0.14}
20:24:26.777 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.67) = xAngle (-0.44 = -0.44)
20:24:26.777 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.41 = -0.41)
20:24:26.777 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.22 hyp=0.25 cameraTheta=-2.11 mountX=0.23 mountY=-0.10, mountTheta=-0.42
20:24:26.779 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.22, opts=13)
20:24:26.779 00.000 12268 Enqueuing Move request for scope (-0.13, -0.22)
20:24:26.779 00.000 11616 Worker thread wakes up
20:24:26.779 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.22) opts 0xd
20:24:26.779 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.22)
20:24:26.779 00.000 11616 Moving (-0.13, -0.22) raw xDistance=0.23 yDistance=-0.10
20:24:26.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.23
20:24:26.779 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:26.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:24:26.779 00.000 11616 MoveAxis(W, 128, ABG)
20:24:26.779 00.000 11616 Guiding  Dir = 3, Dur = 128
20:24:26.779 00.000 11616 IsSlewing returns 0
20:24:26.781 00.002 11616 IsGuiding returns 0
20:24:26.781 00.000 11616 PulseGuide returned control before completion, sleep 138
20:24:26.802 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:24:26.819 00.017 12268 UpdateGuideState exits: m=252 SNR=10.8
20:24:26.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:26.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:26.819 00.000 12268 Enqueuing Expose request
20:24:26.930 00.111 11616 IsGuiding returns 1
20:24:26.930 00.000 11616 scope still moving after pulse duration time elapsed
20:24:26.962 00.032 11616 IsSlewing returns 0
20:24:26.963 00.001 11616 IsGuiding returns 0
20:24:26.963 00.000 11616 scope move finished after 128 + 54 ms
20:24:26.963 00.000 11616 Move returns status 0, amount 128
20:24:26.963 00.000 11616 MoveAxis(N, 0, ABG)
20:24:26.963 00.000 11616 Move returns status 0, amount 0
20:24:26.963 00.000 11616 move complete, result=0
20:24:26.963 00.000 11616 worker thread done servicing request
20:24:26.964 00.001 12268 GuideStep: 0.2 px 128 ms WEST, -0.1 px 0 ms NORTH
20:24:26.964 00.000 11616 Worker thread wakes up
20:24:26.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:26.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:28.979 02.015 11616 Exposure complete
20:24:29.036 00.057 11616 worker thread done servicing request
20:24:29.036 00.000 12268 OnExposeComplete: enter
20:24:29.037 00.001 12268 UpdateGuideState(): m_state=6
20:24:29.037 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
20:24:29.037 00.000 12268 Star::Find returns 1 (0), X=1255.59, Y=859.99, Mass=242, SNR=10.7, Peak=29 HFD=3.8
20:24:29.037 00.000 12268 MultiStar: [#1 0.22,-0.15,1.15,U] [#2 0.50,0.40,1.17,U] [#3 0.01,0.04,0.96,U] [#4 -0.07,0.61,1.07,U] [#5 0.08,0.17,0.74,U] [#6 0.13,0.10,0.80,U] [#7 -0.69,0.04,0.00,M2] [#8 0.36,0.15,0.59,U] 
20:24:29.038 00.001 12268 refined, 7 included, MultiStar: {0.12, 0.18}, one-star: {-0.25, 0.05}
20:24:29.038 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.67) = xAngle (2.64 = 2.64)
20:24:29.038 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.67 = 2.67)
20:24:29.038 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.18 hyp=0.21 cameraTheta=0.97 mountX=-0.19 mountY=0.10, mountTheta=2.66
20:24:29.039 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.18, opts=13)
20:24:29.039 00.000 12268 Enqueuing Move request for scope (0.12, 0.18)
20:24:29.040 00.001 11616 Worker thread wakes up
20:24:29.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.18) opts 0xd
20:24:29.040 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.18)
20:24:29.040 00.000 11616 Moving (0.12, 0.18) raw xDistance=-0.19 yDistance=0.10
20:24:29.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:29.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:24:29.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:29.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:24:29.040 00.000 11616 MoveAxis(E, 0, ABG)
20:24:29.040 00.000 11616 Move returns status 0, amount 0
20:24:29.040 00.000 11616 MoveAxis(N, 0, ABG)
20:24:29.040 00.000 11616 Move returns status 0, amount 0
20:24:29.041 00.001 11616 move complete, result=0
20:24:29.041 00.000 11616 worker thread done servicing request
20:24:29.060 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:24:29.078 00.018 12268 UpdateGuideState exits: m=242 SNR=10.7
20:24:29.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:29.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:29.078 00.000 12268 Enqueuing Expose request
20:24:29.078 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:29.078 00.000 11616 Worker thread wakes up
20:24:29.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:29.079 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:31.082 02.003 11616 Exposure complete
20:24:31.140 00.058 11616 worker thread done servicing request
20:24:31.141 00.001 12268 OnExposeComplete: enter
20:24:31.141 00.000 12268 UpdateGuideState(): m_state=6
20:24:31.141 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
20:24:31.141 00.000 12268 Star::Find returns 1 (0), X=1255.41, Y=860.39, Mass=280, SNR=11.4, Peak=34 HFD=3.3
20:24:31.141 00.000 12268 MultiStar: [#1 0.12,-0.06,1.09,U] [#2 0.54,0.50,0.00,M1] [#3 0.05,0.15,0.81,U] [#4 -0.37,0.64,0.00,M1] [#5 0.23,0.86,0.00,M1] [#6 -0.13,0.49,0.70,U] [#7 -0.03,0.14,0.51,U] [#8 -0.57,0.62,0.00,M1] 
20:24:31.142 00.001 12268 refined, 4 included, MultiStar: {-0.09, 0.22}, one-star: {-0.43, 0.45}
20:24:31.142 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.67) = xAngle (3.62 = -2.67)
20:24:31.142 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.65 = -2.64)
20:24:31.142 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.95 mountX=-0.21 mountY=-0.12, mountTheta=-2.64
20:24:31.144 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.22, opts=13)
20:24:31.144 00.000 12268 Enqueuing Move request for scope (-0.09, 0.22)
20:24:31.144 00.000 11616 Worker thread wakes up
20:24:31.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
20:24:31.144 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
20:24:31.144 00.000 11616 Moving (-0.09, 0.22) raw xDistance=-0.21 yDistance=-0.12
20:24:31.144 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:31.145 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:24:31.145 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:31.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:24:31.145 00.000 11616 MoveAxis(E, 0, ABG)
20:24:31.145 00.000 11616 Move returns status 0, amount 0
20:24:31.145 00.000 11616 MoveAxis(N, 0, ABG)
20:24:31.145 00.000 11616 Move returns status 0, amount 0
20:24:31.145 00.000 11616 move complete, result=0
20:24:31.145 00.000 11616 worker thread done servicing request
20:24:31.167 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:24:31.185 00.018 12268 UpdateGuideState exits: m=280 SNR=11.4
20:24:31.187 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:31.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:31.187 00.000 12268 Enqueuing Expose request
20:24:31.187 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:31.188 00.001 11616 Worker thread wakes up
20:24:31.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:31.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:33.196 02.008 11616 Exposure complete
20:24:33.255 00.059 11616 worker thread done servicing request
20:24:33.255 00.000 12268 OnExposeComplete: enter
20:24:33.255 00.000 12268 UpdateGuideState(): m_state=6
20:24:33.256 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
20:24:33.256 00.000 12268 Star::Find returns 1 (0), X=1255.71, Y=860.03, Mass=364, SNR=13.1, Peak=35 HFD=4.8
20:24:33.256 00.000 12268 MultiStar: [#1 0.46,0.20,0.93,U] [#2 0.63,0.26,0.00,M2] [#3 -0.12,0.08,0.73,U] [#4 0.04,0.37,0.85,U] [#5 -0.04,-0.18,0.51,U] [#6 0.06,0.20,0.63,U] [#7 -0.18,-0.24,0.45,U] [#8 0.23,0.10,0.54,U] 
20:24:33.256 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.11}, one-star: {-0.13, 0.09}
20:24:33.256 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.67) = xAngle (2.80 = 2.80)
20:24:33.257 00.001 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.83 = 2.83)
20:24:33.257 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.13 cameraTheta=1.13 mountX=-0.12 mountY=0.04, mountTheta=2.82
20:24:33.260 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.11, opts=13)
20:24:33.260 00.000 12268 Enqueuing Move request for scope (0.05, 0.11)
20:24:33.260 00.000 11616 Worker thread wakes up
20:24:33.260 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
20:24:33.260 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
20:24:33.260 00.000 11616 Moving (0.05, 0.11) raw xDistance=-0.12 yDistance=0.04
20:24:33.260 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:24:33.260 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:24:33.261 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:33.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:24:33.261 00.000 11616 MoveAxis(E, 0, ABG)
20:24:33.261 00.000 11616 Move returns status 0, amount 0
20:24:33.261 00.000 11616 MoveAxis(N, 0, ABG)
20:24:33.261 00.000 11616 Move returns status 0, amount 0
20:24:33.261 00.000 11616 move complete, result=0
20:24:33.261 00.000 11616 worker thread done servicing request
20:24:33.281 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:24:33.298 00.017 12268 UpdateGuideState exits: m=364 SNR=13.1
20:24:33.299 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:33.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:33.299 00.000 12268 Enqueuing Expose request
20:24:33.299 00.000 11616 Worker thread wakes up
20:24:33.299 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:24:33.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:33.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:35.311 02.012 11616 Exposure complete
20:24:35.368 00.057 11616 worker thread done servicing request
20:24:35.369 00.001 12268 OnExposeComplete: enter
20:24:35.369 00.000 12268 UpdateGuideState(): m_state=6
20:24:35.369 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
20:24:35.369 00.000 12268 Star::Find returns 1 (0), X=1255.73, Y=860.67, Mass=272, SNR=11.3, Peak=29 HFD=3.7
20:24:35.369 00.000 12268 MultiStar: [#1 0.37,0.01,1.08,U] [#2 0.15,0.37,0.99,U] [#3 -0.20,0.09,0.84,U] [#4 0.04,0.57,0.94,U] [#5 -0.21,-0.23,0.66,U] [#6 0.22,0.53,0.81,U] [#7 -0.34,-0.23,0.51,U] [#8 -0.02,0.62,0.56,U] 
20:24:35.369 00.000 12268 refined, 8 included, MultiStar: {0.02, 0.30}, one-star: {-0.11, 0.73}
20:24:35.370 00.001 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.67) = xAngle (3.17 = -3.11)
20:24:35.370 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.20 = -3.08)
20:24:35.370 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.50 mountX=-0.30 mountY=-0.02, mountTheta=-3.08
20:24:35.371 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.30, opts=13)
20:24:35.371 00.000 12268 Enqueuing Move request for scope (0.02, 0.30)
20:24:35.371 00.000 11616 Worker thread wakes up
20:24:35.371 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.30) opts 0xd
20:24:35.371 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.30)
20:24:35.371 00.000 11616 Moving (0.02, 0.30) raw xDistance=-0.30 yDistance=-0.02
20:24:35.371 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
20:24:35.372 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
20:24:35.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
20:24:35.372 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:35.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:24:35.372 00.000 11616 MoveAxis(E, 169, ABG)
20:24:35.372 00.000 11616 Guiding  Dir = 2, Dur = 169
20:24:35.372 00.000 11616 IsSlewing returns 0
20:24:35.372 00.000 11616 IsGuiding returns 0
20:24:35.373 00.001 11616 PulseGuide returned control before completion, sleep 179
20:24:35.392 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:24:35.412 00.020 12268 UpdateGuideState exits: m=272 SNR=11.3
20:24:35.413 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:35.413 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:35.413 00.000 12268 Enqueuing Expose request
20:24:35.568 00.155 11616 IsGuiding returns 1
20:24:35.569 00.001 11616 scope still moving after pulse duration time elapsed
20:24:35.599 00.030 11616 IsSlewing returns 0
20:24:35.599 00.000 11616 IsGuiding returns 0
20:24:35.599 00.000 11616 scope move finished after 169 + 58 ms
20:24:35.599 00.000 11616 Move returns status 0, amount 169
20:24:35.599 00.000 11616 MoveAxis(N, 0, ABG)
20:24:35.599 00.000 11616 Move returns status 0, amount 0
20:24:35.599 00.000 11616 move complete, result=0
20:24:35.600 00.001 11616 worker thread done servicing request
20:24:35.600 00.000 12268 GuideStep: -0.3 px 169 ms EAST, -0.0 px 0 ms NORTH
20:24:35.600 00.000 11616 Worker thread wakes up
20:24:35.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:35.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:37.611 02.011 11616 Exposure complete
20:24:37.668 00.057 11616 worker thread done servicing request
20:24:37.668 00.000 12268 OnExposeComplete: enter
20:24:37.668 00.000 12268 UpdateGuideState(): m_state=6
20:24:37.669 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
20:24:37.669 00.000 12268 Star::Find returns 1 (0), X=1255.38, Y=860.29, Mass=262, SNR=11.1, Peak=32 HFD=3.5
20:24:37.669 00.000 12268 MultiStar: [#1 0.08,-0.16,1.05,U] [#2 0.13,-0.04,0.95,U] [#3 -0.18,-0.10,0.85,U] [#4 0.04,0.33,0.90,U] [#5 0.25,-0.44,0.68,U] [#6 0.13,0.36,0.79,U] [#7 -0.60,-0.40,0.00,M1] [#8 0.16,-0.07,0.59,U] 
20:24:37.669 00.000 12268 refined, 7 included, MultiStar: {-0.00, 0.04}, one-star: {-0.47, 0.35}
20:24:37.669 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.67) = xAngle (3.26 = -3.02)
20:24:37.669 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.29 = -2.99)
20:24:37.669 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.59 mountX=-0.04 mountY=-0.01, mountTheta=-2.99
20:24:37.673 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.04, opts=13)
20:24:37.673 00.000 12268 Enqueuing Move request for scope (-0.00, 0.04)
20:24:37.673 00.000 11616 Worker thread wakes up
20:24:37.673 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
20:24:37.673 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
20:24:37.673 00.000 11616 Moving (-0.00, 0.04) raw xDistance=-0.04 yDistance=-0.01
20:24:37.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:37.674 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:24:37.674 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:37.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:24:37.674 00.000 11616 MoveAxis(E, 0, ABG)
20:24:37.674 00.000 11616 Move returns status 0, amount 0
20:24:37.674 00.000 11616 MoveAxis(N, 0, ABG)
20:24:37.674 00.000 11616 Move returns status 0, amount 0
20:24:37.674 00.000 11616 move complete, result=0
20:24:37.674 00.000 11616 worker thread done servicing request
20:24:37.694 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:24:37.711 00.017 12268 UpdateGuideState exits: m=262 SNR=11.1
20:24:37.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:37.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:37.711 00.000 12268 Enqueuing Expose request
20:24:37.711 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:37.711 00.000 11616 Worker thread wakes up
20:24:37.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:37.712 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:39.731 02.019 11616 Exposure complete
20:24:39.790 00.059 11616 worker thread done servicing request
20:24:39.791 00.001 12268 OnExposeComplete: enter
20:24:39.791 00.000 12268 UpdateGuideState(): m_state=6
20:24:39.791 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
20:24:39.791 00.000 12268 Star::Find returns 1 (0), X=1255.28, Y=860.14, Mass=269, SNR=11.2, Peak=31 HFD=3.7
20:24:39.792 00.001 12268 MultiStar: [#1 0.35,-0.25,1.09,U] [#2 0.37,0.30,1.00,U] [#3 -0.12,-0.17,0.89,U] [#4 0.26,0.69,0.00,M1] [#5 -0.39,0.25,0.78,U] [#6 0.55,0.44,0.00,M1] [#7 -0.65,0.03,0.54,U] [#8 0.06,0.27,0.61,U] 
20:24:39.792 00.000 12268 refined, 6 included, MultiStar: {-0.09, 0.08}, one-star: {-0.57, 0.20}
20:24:39.792 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.67) = xAngle (4.12 = -2.16)
20:24:39.792 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.15 = -2.13)
20:24:39.792 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.46 mountX=-0.07 mountY=-0.10, mountTheta=-2.15
20:24:39.793 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.08, opts=13)
20:24:39.793 00.000 12268 Enqueuing Move request for scope (-0.09, 0.08)
20:24:39.793 00.000 11616 Worker thread wakes up
20:24:39.794 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
20:24:39.794 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
20:24:39.794 00.000 11616 Moving (-0.09, 0.08) raw xDistance=-0.07 yDistance=-0.10
20:24:39.794 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:39.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:24:39.794 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:39.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:24:39.794 00.000 11616 MoveAxis(E, 0, ABG)
20:24:39.794 00.000 11616 Move returns status 0, amount 0
20:24:39.794 00.000 11616 MoveAxis(N, 0, ABG)
20:24:39.794 00.000 11616 Move returns status 0, amount 0
20:24:39.794 00.000 11616 move complete, result=0
20:24:39.794 00.000 11616 worker thread done servicing request
20:24:39.815 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:24:39.836 00.021 12268 UpdateGuideState exits: m=269 SNR=11.2
20:24:39.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:39.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:39.836 00.000 12268 Enqueuing Expose request
20:24:39.836 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:39.836 00.000 11616 Worker thread wakes up
20:24:39.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:39.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:41.850 02.014 11616 Exposure complete
20:24:41.908 00.058 11616 worker thread done servicing request
20:24:41.908 00.000 12268 OnExposeComplete: enter
20:24:41.908 00.000 12268 UpdateGuideState(): m_state=6
20:24:41.908 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
20:24:41.909 00.001 12268 Star::Find returns 1 (0), X=1256.06, Y=860.15, Mass=281, SNR=11.5, Peak=36 HFD=4.1
20:24:41.909 00.000 12268 MultiStar: [#1 0.43,0.31,0.91,U] [#2 0.49,0.37,0.88,U] [#3 0.06,0.39,0.87,U] [#4 -0.10,0.83,0.00,M2] [#5 0.42,-0.21,0.54,U] [#6 0.67,0.20,0.00,M2] [#7 -0.62,0.02,0.54,U] [#8 -0.10,0.59,0.51,U] 
20:24:41.909 00.000 12268 single-star, 6 included, MultiStar: {0.18, 0.26}, one-star: {0.22, 0.21}
20:24:41.909 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.67) = xAngle (2.45 = 2.45)
20:24:41.910 00.001 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.48 = 2.48)
20:24:41.910 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.21 hyp=0.30 cameraTheta=0.78 mountX=-0.23 mountY=0.19, mountTheta=2.46
20:24:41.912 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.21, opts=13)
20:24:41.912 00.000 12268 Enqueuing Move request for scope (0.22, 0.21)
20:24:41.912 00.000 11616 Worker thread wakes up
20:24:41.913 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.21) opts 0xd
20:24:41.913 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.21)
20:24:41.913 00.000 11616 Moving (0.22, 0.21) raw xDistance=-0.23 yDistance=0.19
20:24:41.913 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
20:24:41.913 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:24:41.913 00.000 11616 MoveAxis(E, 131, ABG)
20:24:41.913 00.000 11616 Guiding  Dir = 2, Dur = 131
20:24:41.913 00.000 11616 IsSlewing returns 0
20:24:41.913 00.000 11616 IsGuiding returns 0
20:24:41.914 00.001 11616 PulseGuide returned control before completion, sleep 141
20:24:41.934 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:24:41.950 00.016 12268 UpdateGuideState exits: m=281 SNR=11.5
20:24:41.951 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:41.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:41.951 00.000 12268 Enqueuing Expose request
20:24:42.065 00.114 11616 IsGuiding returns 1
20:24:42.065 00.000 11616 scope still moving after pulse duration time elapsed
20:24:42.096 00.031 11616 IsSlewing returns 0
20:24:42.096 00.000 11616 IsGuiding returns 0
20:24:42.096 00.000 11616 scope move finished after 131 + 51 ms
20:24:42.096 00.000 11616 Move returns status 0, amount 131
20:24:42.096 00.000 11616 MoveAxis(S, 16, ABG)
20:24:42.096 00.000 11616 Guiding  Dir = 1, Dur = 16
20:24:42.096 00.000 11616 IsSlewing returns 0
20:24:42.097 00.001 11616 IsGuiding returns 0
20:24:42.097 00.000 11616 PulseGuide returned control before completion, sleep 26
20:24:42.129 00.032 11616 IsGuiding returns 1
20:24:42.129 00.000 11616 scope still moving after pulse duration time elapsed
20:24:42.160 00.031 11616 IsSlewing returns 0
20:24:42.161 00.001 11616 IsGuiding returns 0
20:24:42.161 00.000 11616 scope move finished after 16 + 47 ms
20:24:42.161 00.000 11616 Move returns status 0, amount 16
20:24:42.161 00.000 11616 move complete, result=0
20:24:42.161 00.000 11616 worker thread done servicing request
20:24:42.161 00.000 11616 Worker thread wakes up
20:24:42.162 00.001 12268 GuideStep: -0.2 px 131 ms EAST, 0.2 px 16 ms SOUTH
20:24:42.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:42.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:44.187 02.025 11616 Exposure complete
20:24:44.245 00.058 11616 worker thread done servicing request
20:24:44.245 00.000 12268 OnExposeComplete: enter
20:24:44.245 00.000 12268 UpdateGuideState(): m_state=6
20:24:44.245 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
20:24:44.245 00.000 12268 Star::Find returns 1 (0), X=1255.74, Y=860.31, Mass=282, SNR=11.5, Peak=29 HFD=3.7
20:24:44.246 00.001 12268 MultiStar: [#1 0.34,-0.33,1.12,U] [#2 0.45,0.25,1.03,U] [#3 -0.11,-0.07,0.83,U] [#4 0.07,0.28,0.94,U] [#5 0.16,-0.14,0.57,U] [#6 0.32,0.37,0.80,U] [#7 -0.06,-0.18,0.55,U] [#8 -0.10,-0.57,0.53,U] 
20:24:44.246 00.000 12268 refined, 8 included, MultiStar: {0.13, 0.04}, one-star: {-0.11, 0.38}
20:24:44.246 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.67) = xAngle (1.94 = 1.94)
20:24:44.246 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.97 = 1.97)
20:24:44.246 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.27 mountX=-0.05 mountY=0.12, mountTheta=1.95
20:24:44.248 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.04, opts=13)
20:24:44.248 00.000 12268 Enqueuing Move request for scope (0.13, 0.04)
20:24:44.248 00.000 11616 Worker thread wakes up
20:24:44.248 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
20:24:44.248 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
20:24:44.248 00.000 11616 Moving (0.13, 0.04) raw xDistance=-0.05 yDistance=0.12
20:24:44.248 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:44.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:24:44.248 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:44.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:24:44.248 00.000 11616 MoveAxis(E, 0, ABG)
20:24:44.248 00.000 11616 Move returns status 0, amount 0
20:24:44.248 00.000 11616 MoveAxis(N, 0, ABG)
20:24:44.248 00.000 11616 Move returns status 0, amount 0
20:24:44.248 00.000 11616 move complete, result=0
20:24:44.248 00.000 11616 worker thread done servicing request
20:24:44.271 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:24:44.289 00.018 12268 UpdateGuideState exits: m=282 SNR=11.5
20:24:44.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:44.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:44.289 00.000 12268 Enqueuing Expose request
20:24:44.290 00.001 11616 Worker thread wakes up
20:24:44.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:44.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:44.290 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:46.301 02.011 11616 Exposure complete
20:24:46.359 00.058 11616 worker thread done servicing request
20:24:46.360 00.001 12268 OnExposeComplete: enter
20:24:46.360 00.000 12268 UpdateGuideState(): m_state=6
20:24:46.360 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
20:24:46.360 00.000 12268 Star::Find returns 1 (0), X=1255.71, Y=860.23, Mass=269, SNR=11.3, Peak=35 HFD=3.8
20:24:46.361 00.001 12268 MultiStar: [#1 0.53,-0.28,1.04,U] [#2 0.42,0.11,0.90,U] [#3 -0.06,-0.04,0.91,U] [#4 0.31,0.73,0.00,M2] [#5 -0.03,-0.00,0.76,U] [#6 0.70,0.25,0.00,M2] [#7 -0.14,-0.32,0.48,U] [#8 0.45,-0.38,0.55,U] 
20:24:46.361 00.000 12268 refined, 6 included, MultiStar: {0.16, -0.05}, one-star: {-0.13, 0.30}
20:24:46.361 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.67) = xAngle (1.35 = 1.35)
20:24:46.361 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.38 = 1.38)
20:24:46.361 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.32 mountX=0.04 mountY=0.17, mountTheta=1.35
20:24:46.362 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.05, opts=13)
20:24:46.363 00.001 12268 Enqueuing Move request for scope (0.16, -0.05)
20:24:46.363 00.000 11616 Worker thread wakes up
20:24:46.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
20:24:46.363 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
20:24:46.363 00.000 11616 Moving (0.16, -0.05) raw xDistance=0.04 yDistance=0.17
20:24:46.363 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:46.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:24:46.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.17
20:24:46.363 00.000 11616 MoveAxis(E, 0, ABG)
20:24:46.363 00.000 11616 Move returns status 0, amount 0
20:24:46.363 00.000 11616 MoveAxis(S, 14, ABG)
20:24:46.364 00.001 11616 Guiding  Dir = 1, Dur = 14
20:24:46.364 00.000 11616 IsSlewing returns 0
20:24:46.364 00.000 11616 IsGuiding returns 0
20:24:46.365 00.001 11616 PulseGuide returned control before completion, sleep 24
20:24:46.386 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:24:46.395 00.009 11616 IsGuiding returns 1
20:24:46.395 00.000 11616 scope still moving after pulse duration time elapsed
20:24:46.403 00.008 12268 UpdateGuideState exits: m=269 SNR=11.3
20:24:46.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:46.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:46.403 00.000 12268 Enqueuing Expose request
20:24:46.427 00.024 11616 IsSlewing returns 0
20:24:46.427 00.000 11616 IsGuiding returns 0
20:24:46.427 00.000 11616 scope move finished after 14 + 49 ms
20:24:46.427 00.000 11616 Move returns status 0, amount 14
20:24:46.428 00.001 11616 move complete, result=0
20:24:46.428 00.000 11616 worker thread done servicing request
20:24:46.428 00.000 11616 Worker thread wakes up
20:24:46.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:46.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:46.429 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
20:24:48.448 02.019 11616 Exposure complete
20:24:48.505 00.057 11616 worker thread done servicing request
20:24:48.506 00.001 12268 OnExposeComplete: enter
20:24:48.506 00.000 12268 UpdateGuideState(): m_state=6
20:24:48.506 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
20:24:48.506 00.000 12268 Star::Find returns 1 (0), X=1255.89, Y=860.86, Mass=238, SNR=10.6, Peak=37 HFD=3.1
20:24:48.506 00.000 12268 MultiStar: [#1 0.38,0.34,1.03,U] [#2 0.44,0.64,0.00,M1] [#3 -0.00,1.03,0.00,M1] [#4 -0.03,1.15,0.00,M3] [#5 -0.23,0.27,0.70,U] [#6 0.46,0.29,0.83,U] [#7 0.47,-0.23,0.58,U] [#8 0.08,0.42,0.61,U] 
20:24:48.507 00.001 12268 refined, 5 included, MultiStar: {0.21, 0.38}, one-star: {0.05, 0.92}
20:24:48.507 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.67) = xAngle (2.74 = 2.74)
20:24:48.507 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.78 = 2.78)
20:24:48.507 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.38 hyp=0.44 cameraTheta=1.08 mountX=-0.40 mountY=0.16, mountTheta=2.77
20:24:48.508 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.38, opts=13)
20:24:48.508 00.000 12268 Enqueuing Move request for scope (0.21, 0.38)
20:24:48.508 00.000 11616 Worker thread wakes up
20:24:48.508 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.38) opts 0xd
20:24:48.508 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.38)
20:24:48.508 00.000 11616 Moving (0.21, 0.38) raw xDistance=-0.40 yDistance=0.16
20:24:48.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
20:24:48.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:24:48.508 00.000 11616 MoveAxis(E, 225, ABG)
20:24:48.508 00.000 11616 Guiding  Dir = 2, Dur = 225
20:24:48.509 00.001 11616 IsSlewing returns 0
20:24:48.509 00.000 11616 IsGuiding returns 0
20:24:48.509 00.000 11616 PulseGuide returned control before completion, sleep 235
20:24:48.529 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:24:48.547 00.018 12268 UpdateGuideState exits: m=238 SNR=10.6
20:24:48.548 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:48.548 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:48.548 00.000 12268 Enqueuing Expose request
20:24:48.748 00.200 11616 IsGuiding returns 1
20:24:48.748 00.000 11616 scope still moving after pulse duration time elapsed
20:24:48.779 00.031 11616 IsSlewing returns 0
20:24:48.779 00.000 11616 IsGuiding returns 1
20:24:48.809 00.030 11616 IsSlewing returns 0
20:24:48.810 00.001 11616 IsGuiding returns 1
20:24:48.840 00.030 11616 IsSlewing returns 0
20:24:48.841 00.001 11616 IsGuiding returns 1
20:24:48.871 00.030 11616 IsSlewing returns 0
20:24:48.871 00.000 11616 IsGuiding returns 1
20:24:48.901 00.030 11616 IsSlewing returns 0
20:24:48.902 00.001 11616 IsGuiding returns 0
20:24:48.902 00.000 11616 scope move finished after 225 + 167 ms
20:24:48.902 00.000 11616 Move returns status 0, amount 225
20:24:48.902 00.000 11616 MoveAxis(S, 13, ABG)
20:24:48.902 00.000 11616 Guiding  Dir = 1, Dur = 13
20:24:48.903 00.001 11616 IsSlewing returns 0
20:24:48.903 00.000 11616 IsGuiding returns 0
20:24:48.903 00.000 11616 PulseGuide returned control before completion, sleep 23
20:24:48.932 00.029 11616 IsGuiding returns 1
20:24:48.932 00.000 11616 scope still moving after pulse duration time elapsed
20:24:48.963 00.031 11616 IsSlewing returns 0
20:24:48.963 00.000 11616 IsGuiding returns 0
20:24:48.963 00.000 11616 scope move finished after 13 + 47 ms
20:24:48.963 00.000 11616 Move returns status 0, amount 13
20:24:48.963 00.000 11616 move complete, result=0
20:24:48.963 00.000 11616 worker thread done servicing request
20:24:48.964 00.001 11616 Worker thread wakes up
20:24:48.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:48.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:48.964 00.000 12268 GuideStep: -0.4 px 225 ms EAST, 0.2 px 13 ms SOUTH
20:24:50.979 02.015 11616 Exposure complete
20:24:51.036 00.057 11616 worker thread done servicing request
20:24:51.037 00.001 12268 OnExposeComplete: enter
20:24:51.037 00.000 12268 UpdateGuideState(): m_state=6
20:24:51.037 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
20:24:51.037 00.000 12268 Star::Find returns 1 (0), X=1255.73, Y=860.73, Mass=393, SNR=13.6, Peak=35 HFD=5.0
20:24:51.037 00.000 12268 MultiStar: [#1 0.38,0.18,0.82,U] [#2 0.44,0.52,0.00,M2] [#3 0.17,0.60,0.63,U] [#4 -0.23,1.26,0.00,M4] [#5 0.46,0.35,0.49,U] [#6 0.14,0.73,0.00,M2] [#7 -0.22,-0.31,0.46,U] [#8 0.62,0.28,0.00,M1] 
20:24:51.038 00.001 12268 refined, 4 included, MultiStar: {0.12, 0.39}, one-star: {-0.12, 0.79}
20:24:51.038 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.67) = xAngle (2.94 = 2.94)
20:24:51.038 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.97 = 2.97)
20:24:51.038 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.39 hyp=0.41 cameraTheta=1.27 mountX=-0.41 mountY=0.07, mountTheta=2.97
20:24:51.039 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.39, opts=13)
20:24:51.039 00.000 12268 Enqueuing Move request for scope (0.12, 0.39)
20:24:51.039 00.000 11616 Worker thread wakes up
20:24:51.039 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.39) opts 0xd
20:24:51.039 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.39)
20:24:51.039 00.000 11616 Moving (0.12, 0.39) raw xDistance=-0.41 yDistance=0.07
20:24:51.040 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
20:24:51.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:51.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:24:51.040 00.000 11616 MoveAxis(E, 227, ABG)
20:24:51.040 00.000 11616 Guiding  Dir = 2, Dur = 227
20:24:51.040 00.000 11616 IsSlewing returns 0
20:24:51.040 00.000 11616 IsGuiding returns 0
20:24:51.041 00.001 11616 PulseGuide returned control before completion, sleep 237
20:24:51.061 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:24:51.080 00.019 12268 UpdateGuideState exits: m=393 SNR=13.6
20:24:51.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:51.080 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:51.080 00.000 12268 Enqueuing Expose request
20:24:51.287 00.207 11616 IsGuiding returns 1
20:24:51.287 00.000 11616 scope still moving after pulse duration time elapsed
20:24:51.318 00.031 11616 IsSlewing returns 0
20:24:51.318 00.000 11616 IsGuiding returns 1
20:24:51.350 00.032 11616 IsSlewing returns 0
20:24:51.351 00.001 11616 IsGuiding returns 0
20:24:51.351 00.000 11616 scope move finished after 227 + 82 ms
20:24:51.351 00.000 11616 Move returns status 0, amount 227
20:24:51.351 00.000 11616 MoveAxis(N, 0, ABG)
20:24:51.351 00.000 11616 Move returns status 0, amount 0
20:24:51.351 00.000 11616 move complete, result=0
20:24:51.351 00.000 11616 worker thread done servicing request
20:24:51.351 00.000 11616 Worker thread wakes up
20:24:51.351 00.000 12268 GuideStep: -0.4 px 227 ms EAST, 0.1 px 0 ms NORTH
20:24:51.352 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:51.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:53.358 02.006 11616 Exposure complete
20:24:53.417 00.059 11616 worker thread done servicing request
20:24:53.418 00.001 12268 OnExposeComplete: enter
20:24:53.418 00.000 12268 UpdateGuideState(): m_state=6
20:24:53.419 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
20:24:53.419 00.000 12268 Star::Find returns 1 (0), X=1255.52, Y=859.81, Mass=267, SNR=11.1, Peak=33 HFD=3.5
20:24:53.419 00.000 12268 MultiStar: [#1 0.34,-0.12,1.10,U] [#2 0.66,0.18,0.00,M3] [#3 -0.16,-0.13,0.94,U] [#4 0.09,0.62,1.00,U] [#5 -0.40,-0.19,0.59,U] [#6 0.07,0.42,0.82,U] [#7 -0.65,0.45,0.00,M1] [#8 0.46,-0.13,0.61,U] 
20:24:53.419 00.000 12268 refined, 6 included, MultiStar: {0.02, 0.06}, one-star: {-0.32, -0.13}
20:24:53.419 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.67) = xAngle (3.01 = 3.01)
20:24:53.419 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.04 = 3.04)
20:24:53.420 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.34 mountX=-0.07 mountY=0.01, mountTheta=3.04
20:24:53.421 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.06, opts=13)
20:24:53.421 00.000 12268 Enqueuing Move request for scope (0.02, 0.06)
20:24:53.421 00.000 11616 Worker thread wakes up
20:24:53.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
20:24:53.421 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
20:24:53.421 00.000 11616 Moving (0.02, 0.06) raw xDistance=-0.07 yDistance=0.01
20:24:53.422 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:53.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:24:53.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:53.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:24:53.422 00.000 11616 MoveAxis(E, 0, ABG)
20:24:53.422 00.000 11616 Move returns status 0, amount 0
20:24:53.422 00.000 11616 MoveAxis(N, 0, ABG)
20:24:53.422 00.000 11616 Move returns status 0, amount 0
20:24:53.422 00.000 11616 move complete, result=0
20:24:53.422 00.000 11616 worker thread done servicing request
20:24:53.443 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:24:53.460 00.017 12268 UpdateGuideState exits: m=267 SNR=11.1
20:24:53.460 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:53.460 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:53.460 00.000 12268 Enqueuing Expose request
20:24:53.460 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:24:53.460 00.000 11616 Worker thread wakes up
20:24:53.461 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:53.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:55.466 02.005 11616 Exposure complete
20:24:55.526 00.060 11616 worker thread done servicing request
20:24:55.526 00.000 12268 OnExposeComplete: enter
20:24:55.526 00.000 12268 UpdateGuideState(): m_state=6
20:24:55.526 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
20:24:55.526 00.000 12268 Star::Find returns 1 (0), X=1255.19, Y=860.24, Mass=237, SNR=10.6, Peak=33 HFD=3.5
20:24:55.527 00.001 12268 MultiStar: [#1 0.42,-0.31,1.10,U] [#2 0.17,-0.03,1.03,U] [#3 -0.06,-0.66,0.95,U] [#4 -0.46,0.07,0.85,U] [#5 0.03,-0.63,0.76,U] [#6 -0.08,-0.33,0.81,U] [#7 -0.34,-0.29,0.53,U] [#8 0.44,0.29,0.57,U] 
20:24:55.527 00.000 12268 refined, 8 included, MultiStar: {-0.06, -0.18}, one-star: {-0.65, 0.30}
20:24:55.527 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.67) = xAngle (-0.21 = -0.21)
20:24:55.527 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.18 = -0.18)
20:24:55.527 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.88 mountX=0.18 mountY=-0.03, mountTheta=-0.18
20:24:55.528 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.18, opts=13)
20:24:55.528 00.000 12268 Enqueuing Move request for scope (-0.06, -0.18)
20:24:55.528 00.000 11616 Worker thread wakes up
20:24:55.528 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
20:24:55.528 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
20:24:55.528 00.000 11616 Moving (-0.06, -0.18) raw xDistance=0.18 yDistance=-0.03
20:24:55.528 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:55.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:24:55.528 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:55.529 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:24:55.529 00.000 11616 MoveAxis(E, 0, ABG)
20:24:55.529 00.000 11616 Move returns status 0, amount 0
20:24:55.529 00.000 11616 MoveAxis(N, 0, ABG)
20:24:55.529 00.000 11616 Move returns status 0, amount 0
20:24:55.529 00.000 11616 move complete, result=0
20:24:55.529 00.000 11616 worker thread done servicing request
20:24:55.550 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:24:55.568 00.018 12268 UpdateGuideState exits: m=237 SNR=10.6
20:24:55.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:55.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:55.568 00.000 12268 Enqueuing Expose request
20:24:55.568 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:55.569 00.001 11616 Worker thread wakes up
20:24:55.569 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:55.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:57.586 02.017 11616 Exposure complete
20:24:57.645 00.059 11616 worker thread done servicing request
20:24:57.646 00.001 12268 OnExposeComplete: enter
20:24:57.646 00.000 12268 UpdateGuideState(): m_state=6
20:24:57.646 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
20:24:57.646 00.000 12268 Star::Find returns 1 (0), X=1255.65, Y=859.45, Mass=262, SNR=11.1, Peak=31 HFD=3.5
20:24:57.646 00.000 12268 MultiStar: [#1 0.37,-0.60,0.00,M1] [#2 0.32,-0.05,0.88,U] [#3 -0.27,-0.49,0.90,U] [#4 -0.06,0.15,0.79,U] [#5 0.40,-0.44,0.62,U] [#6 0.24,-0.00,0.73,U] [#7 -0.08,-0.16,0.58,U] [#8 0.06,-0.19,0.55,U] 
20:24:57.646 00.000 12268 refined, 7 included, MultiStar: {0.03, -0.22}, one-star: {-0.19, -0.49}
20:24:57.646 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.67) = xAngle (0.25 = 0.25)
20:24:57.647 00.001 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.28 = 0.28)
20:24:57.647 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.41 mountX=0.21 mountY=0.06, mountTheta=0.28
20:24:57.648 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.22, opts=13)
20:24:57.648 00.000 12268 Enqueuing Move request for scope (0.03, -0.22)
20:24:57.648 00.000 11616 Worker thread wakes up
20:24:57.648 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.22) opts 0xd
20:24:57.648 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.22)
20:24:57.648 00.000 11616 Moving (0.03, -0.22) raw xDistance=0.21 yDistance=0.06
20:24:57.649 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:57.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:24:57.649 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:57.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:24:57.649 00.000 11616 MoveAxis(E, 0, ABG)
20:24:57.649 00.000 11616 Move returns status 0, amount 0
20:24:57.649 00.000 11616 MoveAxis(N, 0, ABG)
20:24:57.649 00.000 11616 Move returns status 0, amount 0
20:24:57.649 00.000 11616 move complete, result=0
20:24:57.649 00.000 11616 worker thread done servicing request
20:24:57.669 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:24:57.687 00.018 12268 UpdateGuideState exits: m=262 SNR=11.1
20:24:57.688 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:57.688 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:57.688 00.000 12268 Enqueuing Expose request
20:24:57.688 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:57.688 00.000 11616 Worker thread wakes up
20:24:57.689 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:57.689 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:24:59.707 02.018 11616 Exposure complete
20:24:59.764 00.057 11616 worker thread done servicing request
20:24:59.765 00.001 12268 OnExposeComplete: enter
20:24:59.765 00.000 12268 UpdateGuideState(): m_state=6
20:24:59.765 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 902
20:24:59.765 00.000 12268 Star::Find returns 1 (0), X=1255.88, Y=859.84, Mass=337, SNR=12.6, Peak=30 HFD=5.6
20:24:59.765 00.000 12268 MultiStar: [#1 0.11,-0.40,0.80,U] [#2 0.54,-0.39,0.98,U] [#3 -0.30,-0.19,0.72,U] [#4 -0.19,-0.10,0.80,U] [#5 0.13,-0.84,0.00,M1] [#6 0.45,-0.46,0.74,U] [#7 -0.18,-0.56,0.46,U] [#8 0.19,-0.54,0.57,U] 
20:24:59.765 00.000 12268 single-star, 7 included, MultiStar: {0.11, -0.32}, one-star: {0.03, -0.10}
20:24:59.766 00.001 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.67) = xAngle (0.43 = 0.43)
20:24:59.766 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.46 = 0.46)
20:24:59.766 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.24 mountX=0.09 mountY=0.04, mountTheta=0.45
20:24:59.767 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.10, opts=13)
20:24:59.767 00.000 12268 Enqueuing Move request for scope (0.03, -0.10)
20:24:59.767 00.000 11616 Worker thread wakes up
20:24:59.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
20:24:59.768 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
20:24:59.768 00.000 11616 Moving (0.03, -0.10) raw xDistance=0.09 yDistance=0.04
20:24:59.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:59.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:24:59.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:59.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:24:59.768 00.000 11616 MoveAxis(E, 0, ABG)
20:24:59.768 00.000 11616 Move returns status 0, amount 0
20:24:59.768 00.000 11616 MoveAxis(N, 0, ABG)
20:24:59.768 00.000 11616 Move returns status 0, amount 0
20:24:59.768 00.000 11616 move complete, result=0
20:24:59.768 00.000 11616 worker thread done servicing request
20:24:59.790 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:24:59.808 00.018 12268 UpdateGuideState exits: m=337 SNR=12.6
20:24:59.808 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:59.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:24:59.808 00.000 12268 Enqueuing Expose request
20:24:59.808 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:24:59.809 00.001 11616 Worker thread wakes up
20:24:59.809 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:24:59.809 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:01.823 02.014 11616 Exposure complete
20:25:01.881 00.058 11616 worker thread done servicing request
20:25:01.881 00.000 12268 OnExposeComplete: enter
20:25:01.881 00.000 12268 UpdateGuideState(): m_state=6
20:25:01.881 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 903
20:25:01.882 00.001 12268 Star::Find returns 1 (0), X=1255.44, Y=859.80, Mass=328, SNR=12.4, Peak=29 HFD=4.5
20:25:01.882 00.000 12268 MultiStar: [#1 0.08,-0.85,0.00,M1] [#2 0.29,-0.52,0.81,U] [#3 -0.14,-0.42,0.79,U] [#4 -0.38,-0.07,0.83,U] [#5 0.21,-0.93,0.00,M2] [#6 0.06,-0.00,0.70,U] [#7 -0.17,-1.33,0.00,M1] [#8 -0.06,-0.70,0.00,M1] 
20:25:01.882 00.000 12268 refined, 4 included, MultiStar: {-0.13, -0.23}, one-star: {-0.40, -0.14}
20:25:01.882 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-1.67) = xAngle (-0.43 = -0.43)
20:25:01.882 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.40 = -0.40)
20:25:01.882 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-2.10 mountX=0.24 mountY=-0.10, mountTheta=-0.40
20:25:01.884 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.23, opts=13)
20:25:01.884 00.000 12268 Enqueuing Move request for scope (-0.13, -0.23)
20:25:01.884 00.000 11616 Worker thread wakes up
20:25:01.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.23) opts 0xd
20:25:01.884 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.23)
20:25:01.884 00.000 11616 Moving (-0.13, -0.23) raw xDistance=0.24 yDistance=-0.10
20:25:01.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:25:01.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:25:01.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:01.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:25:01.884 00.000 11616 MoveAxis(E, 0, ABG)
20:25:01.884 00.000 11616 Move returns status 0, amount 0
20:25:01.884 00.000 11616 MoveAxis(N, 0, ABG)
20:25:01.885 00.001 11616 Move returns status 0, amount 0
20:25:01.885 00.000 11616 move complete, result=0
20:25:01.885 00.000 11616 worker thread done servicing request
20:25:01.904 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:25:01.924 00.020 12268 UpdateGuideState exits: m=328 SNR=12.4
20:25:01.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:01.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:01.924 00.000 12268 Enqueuing Expose request
20:25:01.925 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:01.925 00.000 11616 Worker thread wakes up
20:25:01.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:01.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:03.935 02.010 11616 Exposure complete
20:25:03.995 00.060 11616 worker thread done servicing request
20:25:03.995 00.000 12268 OnExposeComplete: enter
20:25:03.995 00.000 12268 UpdateGuideState(): m_state=6
20:25:03.995 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 904
20:25:03.995 00.000 12268 Star::Find returns 1 (0), X=1255.58, Y=859.13, Mass=304, SNR=12.0, Peak=35 HFD=3.8
20:25:03.996 00.001 12268 MultiStar: [#1 0.15,-0.84,0.00,M2] [#2 0.27,-0.59,0.89,U] [#3 0.04,-1.07,0.00,M1] [#4 -0.26,-0.18,0.74,U] [#5 0.16,-1.29,0.00,M3] [#6 0.33,-0.46,0.74,U] [#7 -0.51,-0.84,0.00,M2] [#8 0.67,-0.56,0.00,M2] 
20:25:03.996 00.000 12268 refined, 3 included, MultiStar: {0.01, -0.53}, one-star: {-0.27, -0.81}
20:25:03.996 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.67) = xAngle (0.11 = 0.11)
20:25:03.996 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.14 = 0.14)
20:25:03.996 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.53 hyp=0.53 cameraTheta=-1.56 mountX=0.53 mountY=0.08, mountTheta=0.14
20:25:03.997 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.53, opts=13)
20:25:03.997 00.000 12268 Enqueuing Move request for scope (0.01, -0.53)
20:25:03.997 00.000 11616 Worker thread wakes up
20:25:03.998 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.53) opts 0xd
20:25:03.998 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.53)
20:25:03.998 00.000 11616 Moving (0.01, -0.53) raw xDistance=0.53 yDistance=0.08
20:25:03.998 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.29 direction from -1 to 1
20:25:03.998 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.59
20:25:03.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.53
20:25:03.998 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:03.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:25:03.998 00.000 11616 MoveAxis(W, 298, ABG)
20:25:03.998 00.000 11616 Guiding  Dir = 3, Dur = 298
20:25:03.998 00.000 11616 IsSlewing returns 0
20:25:03.998 00.000 11616 IsGuiding returns 0
20:25:04.000 00.002 11616 PulseGuide returned control before completion, sleep 308
20:25:04.020 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:04.037 00.017 12268 UpdateGuideState exits: m=304 SNR=12.0
20:25:04.038 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:04.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:04.038 00.000 12268 Enqueuing Expose request
20:25:04.321 00.283 11616 IsGuiding returns 1
20:25:04.321 00.000 11616 scope still moving after pulse duration time elapsed
20:25:04.353 00.032 11616 IsSlewing returns 0
20:25:04.353 00.000 11616 IsGuiding returns 0
20:25:04.354 00.001 11616 scope move finished after 298 + 57 ms
20:25:04.354 00.000 11616 Move returns status 0, amount 298
20:25:04.354 00.000 11616 MoveAxis(N, 0, ABG)
20:25:04.354 00.000 11616 Move returns status 0, amount 0
20:25:04.354 00.000 11616 move complete, result=0
20:25:04.354 00.000 11616 worker thread done servicing request
20:25:04.354 00.000 11616 Worker thread wakes up
20:25:04.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:04.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:04.355 00.001 12268 GuideStep: 0.5 px 298 ms WEST, 0.1 px 0 ms NORTH
20:25:06.359 02.004 11616 Exposure complete
20:25:06.417 00.058 11616 worker thread done servicing request
20:25:06.417 00.000 12268 OnExposeComplete: enter
20:25:06.418 00.001 12268 UpdateGuideState(): m_state=6
20:25:06.418 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 905
20:25:06.418 00.000 12268 Star::Find returns 1 (0), X=1256.02, Y=859.91, Mass=422, SNR=14.1, Peak=35 HFD=5.8
20:25:06.418 00.000 12268 MultiStar: [#1 0.38,-0.55,0.77,U] [#2 0.59,-0.27,0.75,U] [#3 -0.05,-0.26,0.70,U] [#4 -0.06,0.02,0.73,U] [#5 0.53,-0.27,0.52,U] [#6 0.50,0.06,0.58,U] [#7 0.00,0.00,0.00,L] [#8 0.11,-0.90,0.00,M3] [#9 0.89,0.08,0.00,M4] 
20:25:06.418 00.000 12268 single-star, 6 included, MultiStar: {0.28, -0.18}, one-star: {0.18, -0.03}
20:25:06.418 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.67) = xAngle (1.48 = 1.48)
20:25:06.419 00.001 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.52 = 1.52)
20:25:06.419 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-0.18 mountX=0.02 mountY=0.18, mountTheta=1.48
20:25:06.421 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.03, opts=13)
20:25:06.421 00.000 12268 Enqueuing Move request for scope (0.18, -0.03)
20:25:06.421 00.000 11616 Worker thread wakes up
20:25:06.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd
20:25:06.421 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.03)
20:25:06.421 00.000 11616 Moving (0.18, -0.03) raw xDistance=0.02 yDistance=0.18
20:25:06.421 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:06.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:25:06.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:25:06.421 00.000 11616 MoveAxis(E, 0, ABG)
20:25:06.422 00.001 11616 Move returns status 0, amount 0
20:25:06.422 00.000 11616 MoveAxis(S, 15, ABG)
20:25:06.422 00.000 11616 Guiding  Dir = 1, Dur = 15
20:25:06.422 00.000 11616 IsSlewing returns 0
20:25:06.422 00.000 11616 IsGuiding returns 0
20:25:06.422 00.000 11616 PulseGuide returned control before completion, sleep 25
20:25:06.442 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:25:06.450 00.008 11616 IsGuiding returns 1
20:25:06.450 00.000 11616 scope still moving after pulse duration time elapsed
20:25:06.459 00.009 12268 UpdateGuideState exits: m=422 SNR=14.1
20:25:06.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:06.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:06.459 00.000 12268 Enqueuing Expose request
20:25:06.481 00.022 11616 IsSlewing returns 0
20:25:06.482 00.001 11616 IsGuiding returns 0
20:25:06.482 00.000 11616 scope move finished after 15 + 44 ms
20:25:06.482 00.000 11616 Move returns status 0, amount 15
20:25:06.482 00.000 11616 move complete, result=0
20:25:06.482 00.000 11616 worker thread done servicing request
20:25:06.482 00.000 11616 Worker thread wakes up
20:25:06.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:06.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:06.490 00.008 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
20:25:08.491 02.001 11616 Exposure complete
20:25:08.550 00.059 11616 worker thread done servicing request
20:25:08.551 00.001 12268 OnExposeComplete: enter
20:25:08.551 00.000 12268 UpdateGuideState(): m_state=6
20:25:08.551 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 906
20:25:08.551 00.000 12268 Star::Find returns 1 (0), X=1255.11, Y=859.46, Mass=279, SNR=11.4, Peak=32 HFD=3.8
20:25:08.552 00.001 12268 MultiStar: [#1 0.28,-0.95,0.00,M2] [#2 0.67,-0.56,0.00,M1] [#3 -0.07,-0.48,0.90,U] [#4 -0.28,-0.31,0.81,U] [#5 0.26,-0.63,0.00,M3] [#6 0.06,-0.36,0.74,U] [#7 -0.45,-1.01,0.00,M3] [#8 0.40,-0.25,0.61,U] 
20:25:08.552 00.000 12268 refined, 4 included, MultiStar: {-0.18, -0.39}, one-star: {-0.73, -0.48}
20:25:08.552 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.67) = xAngle (-0.34 = -0.34)
20:25:08.552 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.31 = -0.31)
20:25:08.552 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.39 hyp=0.43 cameraTheta=-2.01 mountX=0.40 mountY=-0.13, mountTheta=-0.31
20:25:08.554 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.39, opts=13)
20:25:08.554 00.000 12268 Enqueuing Move request for scope (-0.18, -0.39)
20:25:08.554 00.000 11616 Worker thread wakes up
20:25:08.554 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.39) opts 0xd
20:25:08.554 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.39)
20:25:08.554 00.000 11616 Moving (-0.18, -0.39) raw xDistance=0.40 yDistance=-0.13
20:25:08.554 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
20:25:08.554 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:08.554 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:25:08.554 00.000 11616 MoveAxis(W, 227, ABG)
20:25:08.555 00.001 11616 Guiding  Dir = 3, Dur = 227
20:25:08.555 00.000 11616 IsSlewing returns 0
20:25:08.555 00.000 11616 IsGuiding returns 0
20:25:08.555 00.000 11616 PulseGuide returned control before completion, sleep 237
20:25:08.575 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:08.592 00.017 12268 UpdateGuideState exits: m=279 SNR=11.4
20:25:08.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:08.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:08.592 00.000 12268 Enqueuing Expose request
20:25:08.796 00.204 11616 IsGuiding returns 1
20:25:08.796 00.000 11616 scope still moving after pulse duration time elapsed
20:25:08.827 00.031 11616 IsSlewing returns 0
20:25:08.828 00.001 11616 IsGuiding returns 0
20:25:08.828 00.000 11616 scope move finished after 227 + 46 ms
20:25:08.828 00.000 11616 Move returns status 0, amount 227
20:25:08.828 00.000 11616 MoveAxis(N, 0, ABG)
20:25:08.828 00.000 11616 Move returns status 0, amount 0
20:25:08.828 00.000 11616 move complete, result=0
20:25:08.828 00.000 11616 worker thread done servicing request
20:25:08.828 00.000 11616 Worker thread wakes up
20:25:08.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:08.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:08.829 00.001 12268 GuideStep: 0.4 px 227 ms WEST, -0.1 px 0 ms NORTH
20:25:10.837 02.008 11616 Exposure complete
20:25:10.895 00.058 11616 worker thread done servicing request
20:25:10.895 00.000 12268 OnExposeComplete: enter
20:25:10.895 00.000 12268 UpdateGuideState(): m_state=6
20:25:10.896 00.001 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 907
20:25:10.896 00.000 12268 Star::Find returns 1 (0), X=1255.41, Y=859.65, Mass=277, SNR=11.4, Peak=32 HFD=3.5
20:25:10.896 00.000 12268 MultiStar: [#1 0.33,-1.11,0.00,M3] [#2 0.69,-0.73,0.00,M2] [#3 -0.21,-0.85,0.00,M1] [#4 -0.03,-0.25,0.95,U] [#5 0.25,-1.49,0.00,M4] [#6 -0.20,-0.33,0.73,U] [#7 -0.62,-0.86,0.00,M4] [#8 0.00,-1.05,0.00,M3] 
20:25:10.896 00.000 12268 refined, 2 included, MultiStar: {-0.23, -0.29}, one-star: {-0.44, -0.29}
20:25:10.896 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.67) = xAngle (-0.57 = -0.57)
20:25:10.896 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.54 = -0.54)
20:25:10.896 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.29 hyp=0.37 cameraTheta=-2.24 mountX=0.31 mountY=-0.19, mountTheta=-0.55
20:25:10.898 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.29, opts=13)
20:25:10.898 00.000 12268 Enqueuing Move request for scope (-0.23, -0.29)
20:25:10.898 00.000 11616 Worker thread wakes up
20:25:10.898 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.29) opts 0xd
20:25:10.898 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.29)
20:25:10.898 00.000 11616 Moving (-0.23, -0.29) raw xDistance=0.31 yDistance=-0.19
20:25:10.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
20:25:10.898 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:25:10.899 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:25:10.899 00.000 11616 MoveAxis(W, 173, ABG)
20:25:10.899 00.000 11616 Guiding  Dir = 3, Dur = 173
20:25:10.899 00.000 11616 IsSlewing returns 0
20:25:10.899 00.000 11616 IsGuiding returns 0
20:25:10.900 00.001 11616 PulseGuide returned control before completion, sleep 183
20:25:10.923 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:25:10.941 00.018 12268 UpdateGuideState exits: m=277 SNR=11.4
20:25:10.942 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:10.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:10.942 00.000 12268 Enqueuing Expose request
20:25:11.085 00.143 11616 IsGuiding returns 1
20:25:11.085 00.000 11616 scope still moving after pulse duration time elapsed
20:25:11.116 00.031 11616 IsSlewing returns 0
20:25:11.116 00.000 11616 IsGuiding returns 0
20:25:11.116 00.000 11616 scope move finished after 173 + 44 ms
20:25:11.117 00.001 11616 Move returns status 0, amount 173
20:25:11.117 00.000 11616 MoveAxis(N, 0, ABG)
20:25:11.117 00.000 11616 Move returns status 0, amount 0
20:25:11.117 00.000 11616 move complete, result=0
20:25:11.117 00.000 11616 worker thread done servicing request
20:25:11.117 00.000 11616 Worker thread wakes up
20:25:11.117 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:11.117 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:11.117 00.000 12268 GuideStep: 0.3 px 173 ms WEST, -0.2 px 0 ms NORTH
20:25:13.127 02.010 11616 Exposure complete
20:25:13.185 00.058 11616 worker thread done servicing request
20:25:13.186 00.001 12268 OnExposeComplete: enter
20:25:13.186 00.000 12268 UpdateGuideState(): m_state=6
20:25:13.186 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 908
20:25:13.186 00.000 12268 Star::Find returns 1 (0), X=1255.50, Y=859.79, Mass=305, SNR=12.0, Peak=33 HFD=3.9
20:25:13.186 00.000 12268 MultiStar: [#1 0.16,-0.74,0.00,M4] [#2 0.77,-0.36,0.00,M3] [#3 -0.01,-0.39,0.85,U] [#4 0.05,0.07,0.77,U] [#5 -0.27,-0.37,0.60,U] [#6 0.20,-0.19,0.68,U] [#7 0.15,-0.18,0.46,U] [#8 0.05,0.36,0.57,U] 
20:25:13.187 00.001 12268 refined, 6 included, MultiStar: {-0.05, -0.13}, one-star: {-0.35, -0.15}
20:25:13.187 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.67) = xAngle (-0.26 = -0.26)
20:25:13.187 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.23 = -0.23)
20:25:13.187 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.93 mountX=0.14 mountY=-0.03, mountTheta=-0.23
20:25:13.189 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.13, opts=13)
20:25:13.189 00.000 12268 Enqueuing Move request for scope (-0.05, -0.13)
20:25:13.189 00.000 11616 Worker thread wakes up
20:25:13.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
20:25:13.189 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
20:25:13.190 00.001 11616 Moving (-0.05, -0.13) raw xDistance=0.14 yDistance=-0.03
20:25:13.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:25:13.190 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:13.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:25:13.190 00.000 11616 MoveAxis(W, 77, ABG)
20:25:13.190 00.000 11616 Guiding  Dir = 3, Dur = 77
20:25:13.191 00.001 11616 IsSlewing returns 0
20:25:13.191 00.000 11616 IsGuiding returns 0
20:25:13.191 00.000 11616 PulseGuide returned control before completion, sleep 87
20:25:13.212 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:25:13.229 00.017 12268 UpdateGuideState exits: m=305 SNR=12.0
20:25:13.229 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:13.230 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:13.230 00.000 12268 Enqueuing Expose request
20:25:13.293 00.063 11616 IsGuiding returns 1
20:25:13.293 00.000 11616 scope still moving after pulse duration time elapsed
20:25:13.324 00.031 11616 IsSlewing returns 0
20:25:13.324 00.000 11616 IsGuiding returns 0
20:25:13.324 00.000 11616 scope move finished after 77 + 56 ms
20:25:13.324 00.000 11616 Move returns status 0, amount 77
20:25:13.324 00.000 11616 MoveAxis(N, 0, ABG)
20:25:13.325 00.001 11616 Move returns status 0, amount 0
20:25:13.325 00.000 11616 move complete, result=0
20:25:13.325 00.000 11616 worker thread done servicing request
20:25:13.325 00.000 11616 Worker thread wakes up
20:25:13.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:13.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:13.330 00.005 12268 GuideStep: 0.1 px 77 ms WEST, -0.0 px 0 ms NORTH
20:25:15.334 02.004 11616 Exposure complete
20:25:15.394 00.060 11616 worker thread done servicing request
20:25:15.394 00.000 12268 OnExposeComplete: enter
20:25:15.394 00.000 12268 UpdateGuideState(): m_state=6
20:25:15.395 00.001 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 909
20:25:15.395 00.000 12268 Star::Find returns 1 (0), X=1255.45, Y=860.10, Mass=292, SNR=11.7, Peak=35 HFD=3.7
20:25:15.395 00.000 12268 MultiStar: [#1 0.44,-0.07,0.97,U] [#2 0.33,0.31,0.89,U] [#3 0.35,0.02,0.87,U] [#4 -0.12,0.50,0.92,U] [#5 0.03,-0.14,0.65,U] [#6 0.81,0.24,0.00,M1] [#7 -0.45,-0.32,0.49,U] [#8 -0.05,-0.12,0.47,U] 
20:25:15.395 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.09}, one-star: {-0.39, 0.16}
20:25:15.395 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.67) = xAngle (2.74 = 2.74)
20:25:15.395 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.77 = 2.77)
20:25:15.395 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.07 mountX=-0.09 mountY=0.04, mountTheta=2.77
20:25:15.397 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.09, opts=13)
20:25:15.397 00.000 12268 Enqueuing Move request for scope (0.05, 0.09)
20:25:15.397 00.000 11616 Worker thread wakes up
20:25:15.397 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
20:25:15.397 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
20:25:15.397 00.000 11616 Moving (0.05, 0.09) raw xDistance=-0.09 yDistance=0.04
20:25:15.397 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:15.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:25:15.397 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:15.398 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:25:15.398 00.000 11616 MoveAxis(E, 0, ABG)
20:25:15.398 00.000 11616 Move returns status 0, amount 0
20:25:15.398 00.000 11616 MoveAxis(N, 0, ABG)
20:25:15.398 00.000 11616 Move returns status 0, amount 0
20:25:15.398 00.000 11616 move complete, result=0
20:25:15.398 00.000 11616 worker thread done servicing request
20:25:15.418 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:25:15.436 00.018 12268 UpdateGuideState exits: m=292 SNR=11.7
20:25:15.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:15.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:15.436 00.000 12268 Enqueuing Expose request
20:25:15.436 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:15.436 00.000 11616 Worker thread wakes up
20:25:15.437 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:15.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:17.456 02.019 11616 Exposure complete
20:25:17.514 00.058 11616 worker thread done servicing request
20:25:17.514 00.000 12268 OnExposeComplete: enter
20:25:17.514 00.000 12268 UpdateGuideState(): m_state=6
20:25:17.514 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 910
20:25:17.514 00.000 12268 Star::Find returns 1 (0), X=1255.57, Y=860.35, Mass=371, SNR=13.2, Peak=31 HFD=5.2
20:25:17.515 00.001 12268 MultiStar: [#1 0.25,-0.48,0.80,U] [#2 0.76,-0.11,0.00,M3] [#3 0.16,-0.31,0.61,U] [#4 0.28,0.06,0.71,U] [#5 0.55,-0.24,0.54,U] [#6 0.26,0.65,0.00,M2] [#7 -0.22,-0.05,0.43,U] [#8 -0.20,-0.51,0.50,U] 
20:25:17.515 00.000 12268 refined, 6 included, MultiStar: {0.07, -0.12}, one-star: {-0.28, 0.41}
20:25:17.515 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.67) = xAngle (0.64 = 0.64)
20:25:17.515 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.68 = 0.68)
20:25:17.515 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.02 mountX=0.11 mountY=0.09, mountTheta=0.66
20:25:17.516 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.12, opts=13)
20:25:17.517 00.001 12268 Enqueuing Move request for scope (0.07, -0.12)
20:25:17.517 00.000 11616 Worker thread wakes up
20:25:17.517 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
20:25:17.517 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
20:25:17.517 00.000 11616 Moving (0.07, -0.12) raw xDistance=0.11 yDistance=0.09
20:25:17.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
20:25:17.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:17.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:25:17.517 00.000 11616 MoveAxis(W, 61, ABG)
20:25:17.517 00.000 11616 Guiding  Dir = 3, Dur = 61
20:25:17.518 00.001 11616 IsSlewing returns 0
20:25:17.518 00.000 11616 IsGuiding returns 0
20:25:17.518 00.000 11616 PulseGuide returned control before completion, sleep 71
20:25:17.538 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:25:17.555 00.017 12268 UpdateGuideState exits: m=371 SNR=13.2
20:25:17.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:17.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:17.555 00.000 12268 Enqueuing Expose request
20:25:17.591 00.036 11616 IsGuiding returns 1
20:25:17.591 00.000 11616 scope still moving after pulse duration time elapsed
20:25:17.622 00.031 11616 IsSlewing returns 0
20:25:17.622 00.000 11616 IsGuiding returns 0
20:25:17.622 00.000 11616 scope move finished after 61 + 43 ms
20:25:17.623 00.001 11616 Move returns status 0, amount 61
20:25:17.623 00.000 11616 MoveAxis(N, 0, ABG)
20:25:17.623 00.000 11616 Move returns status 0, amount 0
20:25:17.623 00.000 11616 move complete, result=0
20:25:17.623 00.000 11616 worker thread done servicing request
20:25:17.623 00.000 11616 Worker thread wakes up
20:25:17.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:17.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:17.625 00.002 12268 GuideStep: 0.1 px 61 ms WEST, 0.1 px 0 ms NORTH
20:25:19.631 02.006 11616 Exposure complete
20:25:19.690 00.059 11616 worker thread done servicing request
20:25:19.691 00.001 12268 OnExposeComplete: enter
20:25:19.691 00.000 12268 UpdateGuideState(): m_state=6
20:25:19.691 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 911
20:25:19.691 00.000 12268 Star::Find returns 1 (0), X=1255.67, Y=859.88, Mass=315, SNR=12.1, Peak=31 HFD=5.1
20:25:19.691 00.000 12268 MultiStar: [#1 0.22,-0.28,0.96,U] [#2 0.69,-0.05,0.00,M4] [#3 0.18,-0.70,0.00,M1] [#4 0.02,-0.04,0.76,U] [#5 0.28,-0.41,0.53,U] [#6 0.68,-0.09,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.21,-0.11,0.55,U] [#9 0.18,-0.42,0.49,U] 
20:25:19.691 00.000 12268 single-star, 5 included, MultiStar: {0.10, -0.20}, one-star: {-0.17, -0.06}
20:25:19.692 00.001 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-1.67) = xAngle (-1.14 = -1.14)
20:25:19.692 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.11 = -1.11)
20:25:19.692 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.81 mountX=0.08 mountY=-0.16, mountTheta=-1.13
20:25:19.693 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.06, opts=13)
20:25:19.693 00.000 12268 Enqueuing Move request for scope (-0.17, -0.06)
20:25:19.693 00.000 11616 Worker thread wakes up
20:25:19.693 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
20:25:19.694 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
20:25:19.694 00.000 11616 Moving (-0.17, -0.06) raw xDistance=0.08 yDistance=-0.16
20:25:19.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:19.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:25:19.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:25:19.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:25:19.694 00.000 11616 MoveAxis(E, 0, ABG)
20:25:19.694 00.000 11616 Move returns status 0, amount 0
20:25:19.694 00.000 11616 MoveAxis(N, 0, ABG)
20:25:19.694 00.000 11616 Move returns status 0, amount 0
20:25:19.694 00.000 11616 move complete, result=0
20:25:19.695 00.001 11616 worker thread done servicing request
20:25:19.717 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:25:19.735 00.018 12268 UpdateGuideState exits: m=315 SNR=12.1
20:25:19.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:19.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:19.735 00.000 12268 Enqueuing Expose request
20:25:19.735 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:25:19.735 00.000 11616 Worker thread wakes up
20:25:19.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:19.736 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:21.745 02.009 11616 Exposure complete
20:25:21.802 00.057 11616 worker thread done servicing request
20:25:21.802 00.000 12268 OnExposeComplete: enter
20:25:21.802 00.000 12268 UpdateGuideState(): m_state=6
20:25:21.803 00.001 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 912
20:25:21.803 00.000 12268 Star::Find returns 1 (0), X=1255.67, Y=859.88, Mass=269, SNR=11.2, Peak=32 HFD=3.8
20:25:21.803 00.000 12268 MultiStar: [#1 0.30,-0.51,0.92,U] [#2 0.63,-0.03,0.96,U] [#3 0.16,-0.58,0.92,U] [#4 0.30,0.00,0.95,U] [#5 0.11,-0.56,0.57,U] [#6 0.50,0.25,0.73,U] [#7 -0.44,-0.16,0.50,U] [#8 -0.09,-0.07,0.53,U] 
20:25:21.803 00.000 12268 single-star, 8 included, MultiStar: {0.18, -0.19}, one-star: {-0.17, -0.05}
20:25:21.803 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-1.67) = xAngle (-1.16 = -1.16)
20:25:21.803 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.13 = -1.13)
20:25:21.803 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.83 mountX=0.07 mountY=-0.16, mountTheta=-1.16
20:25:21.806 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.05, opts=13)
20:25:21.807 00.001 12268 Enqueuing Move request for scope (-0.17, -0.05)
20:25:21.807 00.000 11616 Worker thread wakes up
20:25:21.807 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
20:25:21.807 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
20:25:21.807 00.000 11616 Moving (-0.17, -0.05) raw xDistance=0.07 yDistance=-0.16
20:25:21.807 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:21.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:25:21.807 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:25:21.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:25:21.807 00.000 11616 MoveAxis(E, 0, ABG)
20:25:21.807 00.000 11616 Move returns status 0, amount 0
20:25:21.807 00.000 11616 MoveAxis(N, 0, ABG)
20:25:21.808 00.001 11616 Move returns status 0, amount 0
20:25:21.808 00.000 11616 move complete, result=0
20:25:21.808 00.000 11616 worker thread done servicing request
20:25:21.827 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:21.845 00.018 12268 UpdateGuideState exits: m=269 SNR=11.2
20:25:21.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:21.846 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:21.846 00.000 12268 Enqueuing Expose request
20:25:21.846 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:25:21.846 00.000 11616 Worker thread wakes up
20:25:21.847 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:21.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:23.859 02.012 11616 Exposure complete
20:25:23.919 00.060 12268 OnExposeComplete: enter
20:25:23.919 00.000 12268 UpdateGuideState(): m_state=6
20:25:23.919 00.000 11616 worker thread done servicing request
20:25:23.920 00.001 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 913
20:25:23.920 00.000 12268 Star::Find returns 1 (0), X=1255.22, Y=860.02, Mass=238, SNR=10.6, Peak=28 HFD=4.1
20:25:23.920 00.000 12268 MultiStar: [#1 0.40,-0.13,1.03,U] [#2 0.43,0.09,0.96,U] [#3 -0.21,0.31,0.91,U] [#4 -0.10,0.47,0.83,U] [#5 0.02,-0.42,0.64,U] [#6 0.36,0.24,0.75,U] [#7 -0.57,-0.34,0.51,U] [#8 -0.03,-0.18,0.56,U] 
20:25:23.920 00.000 12268 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.62, 0.08}
20:25:23.920 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.67) = xAngle (3.51 = -2.77)
20:25:23.920 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.54 = -2.74)
20:25:23.921 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.84 mountX=-0.05 mountY=-0.02, mountTheta=-2.74
20:25:23.922 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.05, opts=13)
20:25:23.922 00.000 12268 Enqueuing Move request for scope (-0.01, 0.05)
20:25:23.922 00.000 11616 Worker thread wakes up
20:25:23.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
20:25:23.922 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
20:25:23.922 00.000 11616 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.02
20:25:23.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:23.923 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:25:23.923 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:23.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:25:23.923 00.000 11616 MoveAxis(E, 0, ABG)
20:25:23.923 00.000 11616 Move returns status 0, amount 0
20:25:23.923 00.000 11616 MoveAxis(N, 0, ABG)
20:25:23.923 00.000 11616 Move returns status 0, amount 0
20:25:23.923 00.000 11616 move complete, result=0
20:25:23.923 00.000 11616 worker thread done servicing request
20:25:23.945 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:23.964 00.019 12268 UpdateGuideState exits: m=238 SNR=10.6
20:25:23.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:23.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:23.964 00.000 12268 Enqueuing Expose request
20:25:23.964 00.000 11616 Worker thread wakes up
20:25:23.964 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:25:23.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:23.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:25.974 02.010 11616 Exposure complete
20:25:26.032 00.058 11616 worker thread done servicing request
20:25:26.032 00.000 12268 OnExposeComplete: enter
20:25:26.032 00.000 12268 UpdateGuideState(): m_state=6
20:25:26.032 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 914
20:25:26.033 00.001 12268 Star::Find returns 1 (0), X=1255.20, Y=859.68, Mass=283, SNR=11.5, Peak=30 HFD=3.7
20:25:26.033 00.000 12268 MultiStar: [#1 0.22,-0.43,0.87,U] [#2 0.29,-0.32,1.05,U] [#3 -0.01,-0.43,0.85,U] [#4 -0.24,-0.10,0.71,U] [#5 0.10,-0.35,0.57,U] [#6 0.26,-0.47,0.73,U] [#7 -0.17,-0.65,0.53,U] [#8 -0.59,-0.11,0.59,U] 
20:25:26.033 00.000 12268 refined, 8 included, MultiStar: {-0.08, -0.34}, one-star: {-0.64, -0.26}
20:25:26.033 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.67) = xAngle (-0.12 = -0.12)
20:25:26.033 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.09 = -0.09)
20:25:26.034 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.34 hyp=0.35 cameraTheta=-1.79 mountX=0.35 mountY=-0.03, mountTheta=-0.09
20:25:26.036 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.34, opts=13)
20:25:26.036 00.000 12268 Enqueuing Move request for scope (-0.08, -0.34)
20:25:26.036 00.000 11616 Worker thread wakes up
20:25:26.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.34) opts 0xd
20:25:26.037 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.34)
20:25:26.037 00.000 11616 Moving (-0.08, -0.34) raw xDistance=0.35 yDistance=-0.03
20:25:26.037 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
20:25:26.037 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:26.037 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:25:26.037 00.000 11616 MoveAxis(W, 195, ABG)
20:25:26.037 00.000 11616 Guiding  Dir = 3, Dur = 195
20:25:26.037 00.000 11616 IsSlewing returns 0
20:25:26.037 00.000 11616 IsGuiding returns 0
20:25:26.038 00.001 11616 PulseGuide returned control before completion, sleep 205
20:25:26.057 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:25:26.075 00.018 12268 UpdateGuideState exits: m=283 SNR=11.5
20:25:26.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:26.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:26.075 00.000 12268 Enqueuing Expose request
20:25:26.253 00.178 11616 IsGuiding returns 1
20:25:26.253 00.000 11616 scope still moving after pulse duration time elapsed
20:25:26.284 00.031 11616 IsSlewing returns 0
20:25:26.285 00.001 11616 IsGuiding returns 0
20:25:26.285 00.000 11616 scope move finished after 195 + 52 ms
20:25:26.285 00.000 11616 Move returns status 0, amount 195
20:25:26.285 00.000 11616 MoveAxis(N, 0, ABG)
20:25:26.285 00.000 11616 Move returns status 0, amount 0
20:25:26.286 00.001 11616 move complete, result=0
20:25:26.286 00.000 11616 worker thread done servicing request
20:25:26.286 00.000 11616 Worker thread wakes up
20:25:26.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:26.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:26.286 00.000 12268 GuideStep: 0.3 px 195 ms WEST, -0.0 px 0 ms NORTH
20:25:28.304 02.018 11616 Exposure complete
20:25:28.362 00.058 11616 worker thread done servicing request
20:25:28.362 00.000 12268 OnExposeComplete: enter
20:25:28.362 00.000 12268 UpdateGuideState(): m_state=6
20:25:28.362 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 915
20:25:28.363 00.001 12268 Star::Find returns 1 (0), X=1255.83, Y=860.02, Mass=250, SNR=10.8, Peak=33 HFD=4.1
20:25:28.363 00.000 12268 MultiStar: [#1 0.69,-0.59,0.00,M1] [#2 0.58,-0.02,0.93,U] [#3 0.07,-0.33,0.73,U] [#4 -0.09,0.03,0.84,U] [#5 0.22,-0.13,0.64,U] [#6 0.61,-0.03,0.81,U] [#7 -0.31,0.54,0.47,U] [#8 0.25,-0.19,0.63,U] 
20:25:28.363 00.000 12268 single-star, 7 included, MultiStar: {0.19, -0.02}, one-star: {-0.01, 0.08}
20:25:28.363 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.67) = xAngle (3.41 = -2.87)
20:25:28.363 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.44 = -2.84)
20:25:28.363 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.74 mountX=-0.08 mountY=-0.02, mountTheta=-2.84
20:25:28.365 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.08, opts=13)
20:25:28.365 00.000 12268 Enqueuing Move request for scope (-0.01, 0.08)
20:25:28.365 00.000 11616 Worker thread wakes up
20:25:28.365 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
20:25:28.365 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
20:25:28.365 00.000 11616 Moving (-0.01, 0.08) raw xDistance=-0.08 yDistance=-0.02
20:25:28.365 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:28.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:25:28.365 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:28.366 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:25:28.366 00.000 11616 MoveAxis(E, 0, ABG)
20:25:28.366 00.000 11616 Move returns status 0, amount 0
20:25:28.366 00.000 11616 MoveAxis(N, 0, ABG)
20:25:28.366 00.000 11616 Move returns status 0, amount 0
20:25:28.366 00.000 11616 move complete, result=0
20:25:28.366 00.000 11616 worker thread done servicing request
20:25:28.386 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:28.402 00.016 12268 UpdateGuideState exits: m=250 SNR=10.8
20:25:28.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:28.403 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:28.403 00.000 12268 Enqueuing Expose request
20:25:28.403 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:25:28.403 00.000 11616 Worker thread wakes up
20:25:28.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:28.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:30.419 02.016 11616 Exposure complete
20:25:30.477 00.058 11616 worker thread done servicing request
20:25:30.477 00.000 12268 OnExposeComplete: enter
20:25:30.477 00.000 12268 UpdateGuideState(): m_state=6
20:25:30.477 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 916
20:25:30.477 00.000 12268 Star::Find returns 1 (0), X=1255.79, Y=859.87, Mass=237, SNR=10.5, Peak=32 HFD=3.8
20:25:30.478 00.001 12268 MultiStar: [#1 0.33,-0.30,0.95,U] [#2 0.65,-0.03,0.94,U] [#3 0.11,-0.01,0.93,U] [#4 0.25,0.14,0.80,U] [#5 0.00,0.00,0.00,L] [#6 0.40,-0.35,0.79,U] [#7 0.00,0.00,0.00,L] [#8 0.82,0.30,0.00,M1] [#9 0.68,0.08,0.00,M4] [#10 -0.15,0.26,0.55,U] 
20:25:30.478 00.000 12268 single-star, 6 included, MultiStar: {0.24, -0.07}, one-star: {-0.05, -0.07}
20:25:30.478 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.67) = xAngle (-0.54 = -0.54)
20:25:30.478 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.51 = -0.51)
20:25:30.478 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.21 mountX=0.07 mountY=-0.04, mountTheta=-0.52
20:25:30.480 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.07, opts=13)
20:25:30.480 00.000 12268 Enqueuing Move request for scope (-0.05, -0.07)
20:25:30.480 00.000 11616 Worker thread wakes up
20:25:30.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
20:25:30.480 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
20:25:30.480 00.000 11616 Moving (-0.05, -0.07) raw xDistance=0.07 yDistance=-0.04
20:25:30.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:30.481 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:25:30.481 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:30.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:25:30.481 00.000 11616 MoveAxis(E, 0, ABG)
20:25:30.481 00.000 11616 Move returns status 0, amount 0
20:25:30.481 00.000 11616 MoveAxis(N, 0, ABG)
20:25:30.481 00.000 11616 Move returns status 0, amount 0
20:25:30.481 00.000 11616 move complete, result=0
20:25:30.482 00.001 11616 worker thread done servicing request
20:25:30.501 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:25:30.518 00.017 12268 UpdateGuideState exits: m=237 SNR=10.5
20:25:30.519 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:30.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:30.519 00.000 12268 Enqueuing Expose request
20:25:30.519 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:25:30.519 00.000 11616 Worker thread wakes up
20:25:30.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:30.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:32.530 02.011 11616 Exposure complete
20:25:32.590 00.060 11616 worker thread done servicing request
20:25:32.590 00.000 12268 OnExposeComplete: enter
20:25:32.590 00.000 12268 UpdateGuideState(): m_state=6
20:25:32.590 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 917
20:25:32.590 00.000 12268 Star::Find returns 1 (0), X=1255.20, Y=859.70, Mass=285, SNR=11.5, Peak=34 HFD=3.7
20:25:32.591 00.001 12268 MultiStar: [#1 0.20,-0.30,1.00,U] [#2 0.22,-0.18,0.82,U] [#3 -0.09,-0.21,0.91,U] [#4 -0.05,0.05,0.89,U] [#5 0.02,-0.79,0.00,M1] [#6 0.34,-0.05,0.69,U] [#7 -0.38,-0.27,0.47,U] [#8 0.38,0.03,0.59,U] 
20:25:32.591 00.000 12268 refined, 7 included, MultiStar: {-0.02, -0.15}, one-star: {-0.65, -0.24}
20:25:32.591 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.67) = xAngle (-0.01 = -0.01)
20:25:32.591 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.02 = 0.02)
20:25:32.591 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.68 mountX=0.15 mountY=0.00, mountTheta=0.02
20:25:32.593 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.15, opts=13)
20:25:32.593 00.000 12268 Enqueuing Move request for scope (-0.02, -0.15)
20:25:32.593 00.000 11616 Worker thread wakes up
20:25:32.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
20:25:32.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
20:25:32.593 00.000 11616 Moving (-0.02, -0.15) raw xDistance=0.15 yDistance=0.00
20:25:32.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
20:25:32.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:32.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:25:32.593 00.000 11616 MoveAxis(W, 87, ABG)
20:25:32.593 00.000 11616 Guiding  Dir = 3, Dur = 87
20:25:32.595 00.002 11616 IsSlewing returns 0
20:25:32.595 00.000 11616 IsGuiding returns 0
20:25:32.595 00.000 11616 PulseGuide returned control before completion, sleep 97
20:25:32.616 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:32.634 00.018 12268 UpdateGuideState exits: m=285 SNR=11.5
20:25:32.634 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:32.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:32.634 00.000 12268 Enqueuing Expose request
20:25:32.697 00.063 11616 IsGuiding returns 1
20:25:32.697 00.000 11616 scope still moving after pulse duration time elapsed
20:25:32.728 00.031 11616 IsSlewing returns 0
20:25:32.728 00.000 11616 IsGuiding returns 1
20:25:32.761 00.033 11616 IsSlewing returns 0
20:25:32.761 00.000 11616 IsGuiding returns 1
20:25:32.791 00.030 11616 IsSlewing returns 0
20:25:32.792 00.001 11616 IsGuiding returns 0
20:25:32.792 00.000 11616 scope move finished after 87 + 110 ms
20:25:32.792 00.000 11616 Move returns status 0, amount 87
20:25:32.792 00.000 11616 MoveAxis(N, 0, ABG)
20:25:32.793 00.001 11616 Move returns status 0, amount 0
20:25:32.793 00.000 11616 move complete, result=0
20:25:32.793 00.000 11616 worker thread done servicing request
20:25:32.793 00.000 12268 GuideStep: 0.2 px 87 ms WEST, 0.0 px 0 ms NORTH
20:25:32.793 00.000 11616 Worker thread wakes up
20:25:32.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:32.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:34.802 02.009 11616 Exposure complete
20:25:34.861 00.059 11616 worker thread done servicing request
20:25:34.862 00.001 12268 OnExposeComplete: enter
20:25:34.862 00.000 12268 UpdateGuideState(): m_state=6
20:25:34.862 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 918
20:25:34.862 00.000 12268 Star::Find returns 1 (0), X=1255.78, Y=859.62, Mass=272, SNR=11.3, Peak=33 HFD=3.7
20:25:34.863 00.001 12268 MultiStar: [#1 0.74,-0.50,0.00,M1] [#2 0.52,-0.36,0.91,U] [#3 0.37,-0.35,0.88,U] [#4 0.13,-0.07,0.80,U] [#5 0.31,-0.43,0.54,U] [#6 0.83,-0.33,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.27,-0.17,0.54,U] [#9 1.14,0.22,0.00,M5] 
20:25:34.863 00.000 12268 single-star, 5 included, MultiStar: {0.25, -0.29}, one-star: {-0.07, -0.32}
20:25:34.863 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.67) = xAngle (-0.11 = -0.11)
20:25:34.863 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.08 = -0.08)
20:25:34.863 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.32 hyp=0.32 cameraTheta=-1.77 mountX=0.32 mountY=-0.02, mountTheta=-0.08
20:25:34.864 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.32, opts=13)
20:25:34.864 00.000 12268 Enqueuing Move request for scope (-0.07, -0.32)
20:25:34.865 00.001 11616 Worker thread wakes up
20:25:34.865 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.32) opts 0xd
20:25:34.865 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.32)
20:25:34.865 00.000 11616 Moving (-0.07, -0.32) raw xDistance=0.32 yDistance=-0.02
20:25:34.865 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
20:25:34.865 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:34.865 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:25:34.865 00.000 11616 MoveAxis(W, 180, ABG)
20:25:34.865 00.000 11616 Guiding  Dir = 3, Dur = 180
20:25:34.865 00.000 11616 IsSlewing returns 0
20:25:34.866 00.001 11616 IsGuiding returns 0
20:25:34.866 00.000 11616 PulseGuide returned control before completion, sleep 190
20:25:34.887 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:34.904 00.017 12268 UpdateGuideState exits: m=272 SNR=11.3
20:25:34.905 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:34.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:34.905 00.000 12268 Enqueuing Expose request
20:25:35.063 00.158 11616 IsGuiding returns 1
20:25:35.064 00.001 11616 scope still moving after pulse duration time elapsed
20:25:35.094 00.030 11616 IsSlewing returns 0
20:25:35.094 00.000 11616 IsGuiding returns 0
20:25:35.094 00.000 11616 scope move finished after 180 + 48 ms
20:25:35.094 00.000 11616 Move returns status 0, amount 180
20:25:35.094 00.000 11616 MoveAxis(N, 0, ABG)
20:25:35.095 00.001 11616 Move returns status 0, amount 0
20:25:35.095 00.000 11616 move complete, result=0
20:25:35.095 00.000 11616 worker thread done servicing request
20:25:35.095 00.000 11616 Worker thread wakes up
20:25:35.095 00.000 12268 GuideStep: 0.3 px 180 ms WEST, -0.0 px 0 ms NORTH
20:25:35.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:35.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:35.603 00.508 12268 evsrv: cli 0F8E69C0 connect
20:25:35.603 00.000 12268 case statement mapped state 6 to 3
20:25:35.603 00.000 12268 case statement mapped state 6 to 3
20:25:35.604 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"36979f5a-074a-4eb3-b4c2-8451116e7788"}
20:25:35.604 00.000 12268 case statement mapped state 6 to 3
20:25:35.604 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36979f5a-074a-4eb3-b4c2-8451116e7788"}
20:25:35.608 00.004 12268 evsrv: cli 0F8E69C0 disconnect
20:25:37.129 01.521 11616 Exposure complete
20:25:37.206 00.077 11616 worker thread done servicing request
20:25:37.206 00.000 12268 OnExposeComplete: enter
20:25:37.206 00.000 12268 UpdateGuideState(): m_state=6
20:25:37.206 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 919
20:25:37.207 00.001 12268 Star::Find returns 1 (0), X=1255.43, Y=859.89, Mass=265, SNR=11.2, Peak=37 HFD=3.8
20:25:37.207 00.000 12268 MultiStar: [#1 0.30,-0.84,0.00,M2] [#2 0.48,-0.15,0.91,U] [#3 -0.02,-0.23,0.86,U] [#4 0.16,0.26,0.87,U] [#5 0.09,-0.50,0.57,U] [#6 0.61,-0.22,0.75,U] [#7 0.00,0.00,0.00,L] [#8 0.19,-0.34,0.57,U] [#9 0.73,-0.21,0.00,M6] 
20:25:37.207 00.000 12268 refined, 6 included, MultiStar: {0.14, -0.14}, one-star: {-0.42, -0.05}
20:25:37.207 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.67) = xAngle (0.86 = 0.86)
20:25:37.207 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.89 = 0.89)
20:25:37.207 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.81 mountX=0.13 mountY=0.16, mountTheta=0.87
20:25:37.209 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.14, opts=13)
20:25:37.209 00.000 12268 Enqueuing Move request for scope (0.14, -0.14)
20:25:37.209 00.000 11616 Worker thread wakes up
20:25:37.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
20:25:37.209 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
20:25:37.209 00.000 11616 Moving (0.14, -0.14) raw xDistance=0.13 yDistance=0.16
20:25:37.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
20:25:37.209 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:25:37.210 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:25:37.210 00.000 11616 MoveAxis(W, 73, ABG)
20:25:37.210 00.000 11616 Guiding  Dir = 3, Dur = 73
20:25:37.210 00.000 11616 IsSlewing returns 0
20:25:37.210 00.000 11616 IsGuiding returns 0
20:25:37.211 00.001 11616 PulseGuide returned control before completion, sleep 83
20:25:37.235 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:37.254 00.019 12268 UpdateGuideState exits: m=265 SNR=11.2
20:25:37.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:37.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:37.254 00.000 12268 Enqueuing Expose request
20:25:37.308 00.054 11616 IsGuiding returns 1
20:25:37.308 00.000 11616 scope still moving after pulse duration time elapsed
20:25:37.341 00.033 11616 IsSlewing returns 0
20:25:37.341 00.000 11616 IsGuiding returns 0
20:25:37.341 00.000 11616 scope move finished after 73 + 58 ms
20:25:37.341 00.000 11616 Move returns status 0, amount 73
20:25:37.341 00.000 11616 MoveAxis(N, 0, ABG)
20:25:37.341 00.000 11616 Move returns status 0, amount 0
20:25:37.342 00.001 11616 move complete, result=0
20:25:37.342 00.000 11616 worker thread done servicing request
20:25:37.342 00.000 12268 GuideStep: 0.1 px 73 ms WEST, 0.2 px 0 ms NORTH
20:25:37.342 00.000 11616 Worker thread wakes up
20:25:37.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:37.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:39.358 02.016 11616 Exposure complete
20:25:39.419 00.061 11616 worker thread done servicing request
20:25:39.419 00.000 12268 OnExposeComplete: enter
20:25:39.419 00.000 12268 UpdateGuideState(): m_state=6
20:25:39.419 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 920
20:25:39.419 00.000 12268 Star::Find returns 1 (0), X=1255.85, Y=860.18, Mass=286, SNR=11.5, Peak=29 HFD=4.3
20:25:39.420 00.001 12268 MultiStar: [#1 0.61,-0.50,0.00,M3] [#2 0.30,0.31,0.84,U] [#3 0.35,-0.12,0.88,U] [#4 0.13,0.80,0.00,M1] [#5 0.04,-0.37,0.49,U] [#6 0.66,0.17,0.00,M1] [#7 0.15,-0.33,0.34,U] [#8 0.53,-0.51,0.00,M1] 
20:25:39.420 00.000 12268 refined, 4 included, MultiStar: {0.18, 0.03}, one-star: {0.00, 0.25}
20:25:39.420 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.67) = xAngle (1.83 = 1.83)
20:25:39.420 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.86 = 1.86)
20:25:39.420 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.16 mountX=-0.05 mountY=0.17, mountTheta=1.83
20:25:39.421 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.03, opts=13)
20:25:39.422 00.001 12268 Enqueuing Move request for scope (0.18, 0.03)
20:25:39.422 00.000 11616 Worker thread wakes up
20:25:39.422 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
20:25:39.422 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
20:25:39.422 00.000 11616 Moving (0.18, 0.03) raw xDistance=-0.05 yDistance=0.17
20:25:39.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:39.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:25:39.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
20:25:39.422 00.000 11616 MoveAxis(E, 0, ABG)
20:25:39.422 00.000 11616 Move returns status 0, amount 0
20:25:39.422 00.000 11616 MoveAxis(S, 15, ABG)
20:25:39.422 00.000 11616 Guiding  Dir = 1, Dur = 15
20:25:39.423 00.001 11616 IsSlewing returns 0
20:25:39.423 00.000 11616 IsGuiding returns 0
20:25:39.423 00.000 11616 PulseGuide returned control before completion, sleep 25
20:25:39.443 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:39.454 00.011 11616 IsGuiding returns 1
20:25:39.454 00.000 11616 scope still moving after pulse duration time elapsed
20:25:39.462 00.008 12268 UpdateGuideState exits: m=286 SNR=11.5
20:25:39.462 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:39.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:39.462 00.000 12268 Enqueuing Expose request
20:25:39.487 00.025 11616 IsSlewing returns 0
20:25:39.487 00.000 11616 IsGuiding returns 0
20:25:39.487 00.000 11616 scope move finished after 15 + 49 ms
20:25:39.488 00.001 11616 Move returns status 0, amount 15
20:25:39.488 00.000 11616 move complete, result=0
20:25:39.489 00.001 11616 worker thread done servicing request
20:25:39.489 00.000 11616 Worker thread wakes up
20:25:39.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:39.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:39.492 00.003 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
20:25:41.606 02.114 11616 Exposure complete
20:25:41.672 00.066 11616 worker thread done servicing request
20:25:41.672 00.000 12268 OnExposeComplete: enter
20:25:41.673 00.001 12268 UpdateGuideState(): m_state=6
20:25:41.673 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 921
20:25:41.673 00.000 12268 Star::Find returns 1 (0), X=1255.84, Y=860.79, Mass=262, SNR=11.1, Peak=33 HFD=4.0
20:25:41.673 00.000 12268 MultiStar: [#1 0.22,0.32,1.06,U] [#2 0.70,0.75,0.00,M1] [#3 -0.12,0.47,0.84,U] [#4 0.16,0.65,0.73,U] [#5 0.14,0.40,0.54,U] [#6 0.60,0.56,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.27,1.03,0.00,M2] [#9 0.52,0.49,0.00,M7] 
20:25:41.674 00.001 12268 refined, 4 included, MultiStar: {0.08, 0.55}, one-star: {-0.00, 0.85}
20:25:41.674 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.67) = xAngle (3.10 = 3.10)
20:25:41.674 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.13 = 3.13)
20:25:41.674 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.55 hyp=0.55 cameraTheta=1.43 mountX=-0.55 mountY=0.01, mountTheta=3.13
20:25:41.676 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.55, opts=13)
20:25:41.677 00.001 12268 Enqueuing Move request for scope (0.08, 0.55)
20:25:41.678 00.001 11616 Worker thread wakes up
20:25:41.678 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.55) opts 0xd
20:25:41.678 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.55)
20:25:41.678 00.000 11616 Moving (0.08, 0.55) raw xDistance=-0.55 yDistance=0.01
20:25:41.678 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.29 direction from 1 to -1
20:25:41.678 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.65
20:25:41.678 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
20:25:41.678 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:41.678 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:25:41.678 00.000 11616 MoveAxis(E, 308, ABG)
20:25:41.678 00.000 11616 Guiding  Dir = 2, Dur = 308
20:25:41.679 00.001 11616 IsSlewing returns 0
20:25:41.679 00.000 11616 IsGuiding returns 0
20:25:41.679 00.000 11616 PulseGuide returned control before completion, sleep 318
20:25:41.701 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:41.721 00.020 12268 UpdateGuideState exits: m=262 SNR=11.1
20:25:41.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:41.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:41.721 00.000 12268 Enqueuing Expose request
20:25:42.002 00.281 11616 IsGuiding returns 1
20:25:42.002 00.000 11616 scope still moving after pulse duration time elapsed
20:25:42.032 00.030 11616 IsSlewing returns 0
20:25:42.032 00.000 11616 IsGuiding returns 0
20:25:42.033 00.001 11616 scope move finished after 308 + 46 ms
20:25:42.033 00.000 11616 Move returns status 0, amount 308
20:25:42.033 00.000 11616 MoveAxis(N, 0, ABG)
20:25:42.033 00.000 11616 Move returns status 0, amount 0
20:25:42.033 00.000 11616 move complete, result=0
20:25:42.034 00.001 11616 worker thread done servicing request
20:25:42.034 00.000 12268 GuideStep: -0.6 px 308 ms EAST, 0.0 px 0 ms NORTH
20:25:42.034 00.000 11616 Worker thread wakes up
20:25:42.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:42.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:44.051 02.017 11616 Exposure complete
20:25:44.109 00.058 11616 worker thread done servicing request
20:25:44.109 00.000 12268 OnExposeComplete: enter
20:25:44.109 00.000 12268 UpdateGuideState(): m_state=6
20:25:44.110 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 922
20:25:44.110 00.000 12268 Star::Find returns 1 (0), X=1255.79, Y=860.47, Mass=304, SNR=11.9, Peak=33 HFD=3.8
20:25:44.110 00.000 12268 MultiStar: [#1 0.23,-0.22,0.97,U] [#2 0.12,0.30,0.84,U] [#3 -0.12,-0.01,0.81,U] [#4 0.36,0.42,0.87,U] [#5 -0.04,0.13,0.54,U] [#6 0.09,0.77,0.00,M3] [#7 -0.05,0.18,0.44,U] [#8 -0.04,0.77,0.00,M3] 
20:25:44.110 00.000 12268 refined, 6 included, MultiStar: {0.08, 0.20}, one-star: {-0.05, 0.53}
20:25:44.110 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.67) = xAngle (2.86 = 2.86)
20:25:44.110 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.89 = 2.89)
20:25:44.110 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.21 cameraTheta=1.19 mountX=-0.20 mountY=0.05, mountTheta=2.88
20:25:44.112 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.20, opts=13)
20:25:44.112 00.000 12268 Enqueuing Move request for scope (0.08, 0.20)
20:25:44.112 00.000 11616 Worker thread wakes up
20:25:44.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
20:25:44.112 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
20:25:44.112 00.000 11616 Moving (0.08, 0.20) raw xDistance=-0.20 yDistance=0.05
20:25:44.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:25:44.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:44.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:25:44.112 00.000 11616 MoveAxis(E, 115, ABG)
20:25:44.113 00.001 11616 Guiding  Dir = 2, Dur = 115
20:25:44.113 00.000 11616 IsSlewing returns 0
20:25:44.113 00.000 11616 IsGuiding returns 0
20:25:44.113 00.000 11616 PulseGuide returned control before completion, sleep 125
20:25:44.135 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:25:44.152 00.017 12268 UpdateGuideState exits: m=304 SNR=11.9
20:25:44.152 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:44.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:44.152 00.000 12268 Enqueuing Expose request
20:25:44.246 00.094 11616 IsGuiding returns 1
20:25:44.246 00.000 11616 scope still moving after pulse duration time elapsed
20:25:44.278 00.032 11616 IsSlewing returns 0
20:25:44.278 00.000 11616 IsGuiding returns 0
20:25:44.278 00.000 11616 scope move finished after 115 + 49 ms
20:25:44.278 00.000 11616 Move returns status 0, amount 115
20:25:44.278 00.000 11616 MoveAxis(N, 0, ABG)
20:25:44.278 00.000 11616 Move returns status 0, amount 0
20:25:44.278 00.000 11616 move complete, result=0
20:25:44.278 00.000 11616 worker thread done servicing request
20:25:44.279 00.001 12268 GuideStep: -0.2 px 115 ms EAST, 0.1 px 0 ms NORTH
20:25:44.279 00.000 11616 Worker thread wakes up
20:25:44.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:44.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:46.287 02.008 11616 Exposure complete
20:25:46.348 00.061 11616 worker thread done servicing request
20:25:46.348 00.000 12268 OnExposeComplete: enter
20:25:46.348 00.000 12268 UpdateGuideState(): m_state=6
20:25:46.349 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 923
20:25:46.349 00.000 12268 Star::Find returns 1 (0), X=1256.00, Y=860.21, Mass=260, SNR=11.1, Peak=40 HFD=3.1
20:25:46.349 00.000 12268 MultiStar: [#1 0.44,-0.13,0.91,U] [#2 0.94,0.15,0.00,M1] [#3 0.23,-0.14,0.93,U] [#4 0.62,0.71,0.00,M1] [#5 0.38,0.24,0.59,U] [#6 0.84,0.56,0.00,M4] [#7 -0.04,-0.33,0.37,U] [#8 0.35,0.31,0.60,U] 
20:25:46.349 00.000 12268 refined, 5 included, MultiStar: {0.27, 0.05}, one-star: {0.16, 0.27}
20:25:46.349 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.67) = xAngle (1.85 = 1.85)
20:25:46.349 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.88 = 1.88)
20:25:46.349 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.05 hyp=0.27 cameraTheta=0.19 mountX=-0.08 mountY=0.26, mountTheta=1.86
20:25:46.351 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.05, opts=13)
20:25:46.351 00.000 12268 Enqueuing Move request for scope (0.27, 0.05)
20:25:46.351 00.000 11616 Worker thread wakes up
20:25:46.351 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.05) opts 0xd
20:25:46.351 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.05)
20:25:46.351 00.000 11616 Moving (0.27, 0.05) raw xDistance=-0.08 yDistance=0.26
20:25:46.351 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:46.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:25:46.352 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:25:46.352 00.000 11616 MoveAxis(E, 0, ABG)
20:25:46.352 00.000 11616 Move returns status 0, amount 0
20:25:46.352 00.000 11616 MoveAxis(S, 22, ABG)
20:25:46.352 00.000 11616 Guiding  Dir = 1, Dur = 22
20:25:46.352 00.000 11616 IsSlewing returns 0
20:25:46.352 00.000 11616 IsGuiding returns 0
20:25:46.353 00.001 11616 PulseGuide returned control before completion, sleep 32
20:25:46.372 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:46.388 00.016 11616 IsGuiding returns 1
20:25:46.388 00.000 11616 scope still moving after pulse duration time elapsed
20:25:46.391 00.003 12268 UpdateGuideState exits: m=260 SNR=11.1
20:25:46.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:46.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:46.391 00.000 12268 Enqueuing Expose request
20:25:46.422 00.031 11616 IsSlewing returns 0
20:25:46.422 00.000 11616 IsGuiding returns 1
20:25:46.452 00.030 11616 IsSlewing returns 0
20:25:46.452 00.000 11616 IsGuiding returns 0
20:25:46.453 00.001 11616 scope move finished after 22 + 77 ms
20:25:46.453 00.000 11616 Move returns status 0, amount 22
20:25:46.453 00.000 11616 move complete, result=0
20:25:46.453 00.000 11616 worker thread done servicing request
20:25:46.453 00.000 11616 Worker thread wakes up
20:25:46.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:46.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:46.469 00.016 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
20:25:48.458 01.989 11616 Exposure complete
20:25:48.515 00.057 11616 worker thread done servicing request
20:25:48.515 00.000 12268 OnExposeComplete: enter
20:25:48.515 00.000 12268 UpdateGuideState(): m_state=6
20:25:48.515 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 924
20:25:48.515 00.000 12268 Star::Find returns 1 (0), X=1256.16, Y=859.72, Mass=343, SNR=12.7, Peak=32 HFD=5.0
20:25:48.516 00.001 12268 MultiStar: [#1 0.52,-0.36,0.97,U] [#2 0.58,0.12,0.83,U] [#3 0.10,0.12,0.78,U] [#4 0.11,0.52,0.65,U] [#5 0.13,-0.26,0.53,U] [#6 0.79,0.18,0.00,M5] [#7 0.45,-0.16,0.51,U] [#8 0.04,-0.26,0.47,U] 
20:25:48.516 00.000 12268 refined, 7 included, MultiStar: {0.31, -0.07}, one-star: {0.32, -0.22}
20:25:48.516 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.67) = xAngle (1.46 = 1.46)
20:25:48.516 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.49 = 1.49)
20:25:48.516 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-0.21 mountX=0.03 mountY=0.32, mountTheta=1.46
20:25:48.518 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.07, opts=13)
20:25:48.518 00.000 12268 Enqueuing Move request for scope (0.31, -0.07)
20:25:48.518 00.000 11616 Worker thread wakes up
20:25:48.518 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.07) opts 0xd
20:25:48.518 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.07)
20:25:48.518 00.000 11616 Moving (0.31, -0.07) raw xDistance=0.03 yDistance=0.32
20:25:48.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:48.519 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:25:48.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
20:25:48.519 00.000 11616 MoveAxis(E, 0, ABG)
20:25:48.519 00.000 11616 Move returns status 0, amount 0
20:25:48.519 00.000 11616 MoveAxis(S, 27, ABG)
20:25:48.519 00.000 11616 Guiding  Dir = 1, Dur = 27
20:25:48.519 00.000 11616 IsSlewing returns 0
20:25:48.520 00.001 11616 IsGuiding returns 0
20:25:48.520 00.000 11616 PulseGuide returned control before completion, sleep 37
20:25:48.541 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:25:48.558 00.017 12268 UpdateGuideState exits: m=343 SNR=12.7
20:25:48.559 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:48.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:48.559 00.000 12268 Enqueuing Expose request
20:25:48.570 00.011 11616 IsGuiding returns 0
20:25:48.570 00.000 11616 Move returns status 0, amount 27
20:25:48.570 00.000 11616 move complete, result=0
20:25:48.571 00.001 11616 worker thread done servicing request
20:25:48.571 00.000 11616 Worker thread wakes up
20:25:48.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:48.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:48.576 00.005 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 27 ms SOUTH
20:25:50.592 02.016 11616 Exposure complete
20:25:50.660 00.068 11616 worker thread done servicing request
20:25:50.660 00.000 12268 OnExposeComplete: enter
20:25:50.660 00.000 12268 UpdateGuideState(): m_state=6
20:25:50.660 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
20:25:50.661 00.001 12268 Star::Find returns 1 (0), X=1255.84, Y=860.26, Mass=266, SNR=11.2, Peak=32 HFD=3.9
20:25:50.661 00.000 12268 MultiStar: [#1 0.32,-0.22,0.92,U] [#2 0.57,0.44,0.00,M1] [#3 0.28,-0.29,0.84,U] [#4 0.13,0.62,0.82,U] [#5 0.05,0.15,0.62,U] [#6 0.07,0.43,0.75,U] [#7 0.14,0.01,0.54,U] [#8 0.36,0.04,0.57,U] 
20:25:50.661 00.000 12268 refined, 7 included, MultiStar: {0.16, 0.14}, one-star: {-0.00, 0.33}
20:25:50.661 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.67) = xAngle (2.37 = 2.37)
20:25:50.661 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.40 = 2.40)
20:25:50.661 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.22 cameraTheta=0.70 mountX=-0.15 mountY=0.15, mountTheta=2.38
20:25:50.663 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.14, opts=13)
20:25:50.663 00.000 12268 Enqueuing Move request for scope (0.16, 0.14)
20:25:50.663 00.000 11616 Worker thread wakes up
20:25:50.664 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
20:25:50.664 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
20:25:50.664 00.000 11616 Moving (0.16, 0.14) raw xDistance=-0.15 yDistance=0.15
20:25:50.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
20:25:50.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:50.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:25:50.664 00.000 11616 MoveAxis(E, 86, ABG)
20:25:50.664 00.000 11616 Guiding  Dir = 2, Dur = 86
20:25:50.665 00.001 11616 IsSlewing returns 0
20:25:50.665 00.000 11616 IsGuiding returns 0
20:25:50.665 00.000 11616 PulseGuide returned control before completion, sleep 96
20:25:50.688 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:50.708 00.020 12268 UpdateGuideState exits: m=266 SNR=11.2
20:25:50.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:50.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:50.709 00.001 12268 Enqueuing Expose request
20:25:50.775 00.066 11616 IsGuiding returns 1
20:25:50.775 00.000 11616 scope still moving after pulse duration time elapsed
20:25:50.808 00.033 11616 IsSlewing returns 0
20:25:50.808 00.000 11616 IsGuiding returns 0
20:25:50.808 00.000 11616 scope move finished after 86 + 56 ms
20:25:50.808 00.000 11616 Move returns status 0, amount 86
20:25:50.808 00.000 11616 MoveAxis(N, 0, ABG)
20:25:50.808 00.000 11616 Move returns status 0, amount 0
20:25:50.808 00.000 11616 move complete, result=0
20:25:50.809 00.001 12268 GuideStep: -0.2 px 86 ms EAST, 0.1 px 0 ms NORTH
20:25:50.810 00.001 11616 worker thread done servicing request
20:25:50.810 00.000 11616 Worker thread wakes up
20:25:50.810 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:50.810 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:52.831 02.021 11616 Exposure complete
20:25:52.890 00.059 11616 worker thread done servicing request
20:25:52.890 00.000 12268 OnExposeComplete: enter
20:25:52.891 00.001 12268 UpdateGuideState(): m_state=6
20:25:52.891 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 926
20:25:52.891 00.000 12268 Star::Find returns 1 (0), X=1255.89, Y=860.49, Mass=236, SNR=10.5, Peak=30 HFD=3.5
20:25:52.891 00.000 12268 MultiStar: [#1 0.12,-0.23,1.10,U] [#2 0.53,0.09,1.14,U] [#3 0.24,-0.14,0.91,U] [#4 -0.05,0.97,0.00,M1] [#5 -0.07,0.07,0.65,U] [#6 0.37,0.37,0.69,U] [#7 0.00,0.00,0.00,L] [#8 0.35,-0.09,0.59,U] [#9 -0.08,-0.17,0.57,U] 
20:25:52.891 00.000 12268 refined, 7 included, MultiStar: {0.21, 0.06}, one-star: {0.05, 0.55}
20:25:52.891 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.67) = xAngle (1.97 = 1.97)
20:25:52.891 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.00 = 2.00)
20:25:52.892 00.001 12268 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.22 cameraTheta=0.30 mountX=-0.08 mountY=0.20, mountTheta=1.97
20:25:52.893 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.06, opts=13)
20:25:52.893 00.000 12268 Enqueuing Move request for scope (0.21, 0.06)
20:25:52.893 00.000 11616 Worker thread wakes up
20:25:52.893 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
20:25:52.893 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
20:25:52.894 00.001 11616 Moving (0.21, 0.06) raw xDistance=-0.08 yDistance=0.20
20:25:52.894 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:52.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:25:52.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:25:52.894 00.000 11616 MoveAxis(E, 0, ABG)
20:25:52.894 00.000 11616 Move returns status 0, amount 0
20:25:52.894 00.000 11616 MoveAxis(S, 17, ABG)
20:25:52.894 00.000 11616 Guiding  Dir = 1, Dur = 17
20:25:52.895 00.001 11616 IsSlewing returns 0
20:25:52.895 00.000 11616 IsGuiding returns 0
20:25:52.895 00.000 11616 PulseGuide returned control before completion, sleep 27
20:25:52.916 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:25:52.926 00.010 11616 IsGuiding returns 1
20:25:52.926 00.000 11616 scope still moving after pulse duration time elapsed
20:25:52.934 00.008 12268 UpdateGuideState exits: m=236 SNR=10.5
20:25:52.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:52.934 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:52.934 00.000 12268 Enqueuing Expose request
20:25:52.957 00.023 11616 IsSlewing returns 0
20:25:52.957 00.000 11616 IsGuiding returns 0
20:25:52.957 00.000 11616 scope move finished after 17 + 45 ms
20:25:52.958 00.001 11616 Move returns status 0, amount 17
20:25:52.958 00.000 11616 move complete, result=0
20:25:52.958 00.000 11616 worker thread done servicing request
20:25:52.958 00.000 11616 Worker thread wakes up
20:25:52.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:52.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:52.961 00.003 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
20:25:54.974 02.013 11616 Exposure complete
20:25:55.034 00.060 12268 OnExposeComplete: enter
20:25:55.034 00.000 12268 UpdateGuideState(): m_state=6
20:25:55.034 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 927
20:25:55.034 00.000 12268 Star::Find returns 1 (0), X=1255.38, Y=859.96, Mass=206, SNR=9.8, Peak=25 HFD=3.7
20:25:55.035 00.001 12268 MultiStar: [#1 0.30,-0.31,1.09,U] [#2 0.71,0.33,0.00,M1] [#3 0.20,-0.37,0.94,U] [#4 0.13,0.90,0.00,M2] [#5 0.39,0.44,0.78,U] [#6 0.94,0.02,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.30,0.34,0.60,U] [#9 0.90,-0.10,0.00,M7] 
20:25:55.035 00.000 12268 refined, 4 included, MultiStar: {0.12, -0.02}, one-star: {-0.46, 0.02}
20:25:55.035 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.67) = xAngle (1.47 = 1.47)
20:25:55.035 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.50 = 1.50)
20:25:55.035 00.000 11616 worker thread done servicing request
20:25:55.035 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.13 cameraTheta=-0.20 mountX=0.01 mountY=0.13, mountTheta=1.47
20:25:55.037 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.02, opts=13)
20:25:55.037 00.000 12268 Enqueuing Move request for scope (0.12, -0.02)
20:25:55.037 00.000 11616 Worker thread wakes up
20:25:55.037 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
20:25:55.037 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
20:25:55.038 00.001 11616 Moving (0.12, -0.02) raw xDistance=0.01 yDistance=0.13
20:25:55.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:55.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:25:55.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:55.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:25:55.038 00.000 11616 MoveAxis(E, 0, ABG)
20:25:55.038 00.000 11616 Move returns status 0, amount 0
20:25:55.038 00.000 11616 MoveAxis(N, 0, ABG)
20:25:55.038 00.000 11616 Move returns status 0, amount 0
20:25:55.038 00.000 11616 move complete, result=0
20:25:55.038 00.000 11616 worker thread done servicing request
20:25:55.059 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:25:55.077 00.018 12268 UpdateGuideState exits: m=206 SNR=9.8
20:25:55.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:55.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:55.077 00.000 12268 Enqueuing Expose request
20:25:55.077 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:25:55.077 00.000 11616 Worker thread wakes up
20:25:55.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:55.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:57.092 02.015 11616 Exposure complete
20:25:57.156 00.064 11616 worker thread done servicing request
20:25:57.156 00.000 12268 OnExposeComplete: enter
20:25:57.156 00.000 12268 UpdateGuideState(): m_state=6
20:25:57.156 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 928
20:25:57.157 00.001 12268 Star::Find returns 1 (0), X=1256.09, Y=860.16, Mass=213, SNR=10.0, Peak=33 HFD=3.0
20:25:57.157 00.000 12268 MultiStar: [#1 0.43,-0.28,1.11,U] [#2 1.17,0.09,0.00,M2] [#3 0.60,-0.15,0.93,U] [#4 0.73,0.59,0.00,M3] [#5 0.59,-0.45,0.00,M1] [#6 0.55,0.38,0.79,U] [#7 0.00,0.00,0.00,L] [#8 0.53,0.07,0.54,U] [#9 1.33,-0.06,0.00,M8] 
20:25:57.157 00.000 12268 single-star, 4 included, MultiStar: {0.46, 0.02}, one-star: {0.25, 0.22}
20:25:57.158 00.001 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.67) = xAngle (2.39 = 2.39)
20:25:57.158 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.42 = 2.42)
20:25:57.158 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.22 hyp=0.33 cameraTheta=0.72 mountX=-0.24 mountY=0.22, mountTheta=2.40
20:25:57.159 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.22, opts=13)
20:25:57.160 00.001 12268 Enqueuing Move request for scope (0.25, 0.22)
20:25:57.160 00.000 11616 Worker thread wakes up
20:25:57.160 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.22) opts 0xd
20:25:57.160 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.22)
20:25:57.160 00.000 11616 Moving (0.25, 0.22) raw xDistance=-0.24 yDistance=0.22
20:25:57.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
20:25:57.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:25:57.160 00.000 11616 MoveAxis(E, 136, ABG)
20:25:57.161 00.001 11616 Guiding  Dir = 2, Dur = 136
20:25:57.161 00.000 11616 IsSlewing returns 0
20:25:57.161 00.000 11616 IsGuiding returns 0
20:25:57.162 00.001 11616 PulseGuide returned control before completion, sleep 146
20:25:57.184 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:25:57.202 00.018 12268 UpdateGuideState exits: m=213 SNR=10.0
20:25:57.203 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:57.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:57.203 00.000 12268 Enqueuing Expose request
20:25:57.318 00.115 11616 IsGuiding returns 1
20:25:57.318 00.000 11616 scope still moving after pulse duration time elapsed
20:25:57.348 00.030 11616 IsSlewing returns 0
20:25:57.348 00.000 11616 IsGuiding returns 0
20:25:57.348 00.000 11616 scope move finished after 136 + 51 ms
20:25:57.349 00.001 11616 Move returns status 0, amount 136
20:25:57.349 00.000 11616 MoveAxis(S, 19, ABG)
20:25:57.349 00.000 11616 Guiding  Dir = 1, Dur = 19
20:25:57.349 00.000 11616 IsSlewing returns 0
20:25:57.349 00.000 11616 IsGuiding returns 0
20:25:57.349 00.000 11616 PulseGuide returned control before completion, sleep 29
20:25:57.382 00.033 11616 IsGuiding returns 1
20:25:57.383 00.001 11616 scope still moving after pulse duration time elapsed
20:25:57.411 00.028 11616 IsSlewing returns 0
20:25:57.411 00.000 11616 IsGuiding returns 1
20:25:57.442 00.031 11616 IsSlewing returns 0
20:25:57.443 00.001 11616 IsGuiding returns 1
20:25:57.474 00.031 11616 IsSlewing returns 0
20:25:57.474 00.000 11616 IsGuiding returns 1
20:25:57.507 00.033 11616 IsSlewing returns 0
20:25:57.507 00.000 11616 IsGuiding returns 1
20:25:57.540 00.033 11616 IsSlewing returns 0
20:25:57.540 00.000 11616 IsGuiding returns 1
20:25:57.569 00.029 11616 IsSlewing returns 0
20:25:57.570 00.001 11616 IsGuiding returns 1
20:25:57.601 00.031 11616 IsSlewing returns 0
20:25:57.601 00.000 11616 IsGuiding returns 1
20:25:57.631 00.030 11616 IsSlewing returns 0
20:25:57.631 00.000 11616 IsGuiding returns 0
20:25:57.631 00.000 11616 scope move finished after 19 + 263 ms
20:25:57.631 00.000 11616 Move returns status 0, amount 19
20:25:57.631 00.000 11616 move complete, result=0
20:25:57.632 00.001 11616 worker thread done servicing request
20:25:57.632 00.000 11616 Worker thread wakes up
20:25:57.632 00.000 12268 GuideStep: -0.2 px 136 ms EAST, 0.2 px 19 ms SOUTH
20:25:57.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:25:57.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:25:59.646 02.014 11616 Exposure complete
20:25:59.704 00.058 11616 worker thread done servicing request
20:25:59.704 00.000 12268 OnExposeComplete: enter
20:25:59.704 00.000 12268 UpdateGuideState(): m_state=6
20:25:59.704 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 929
20:25:59.704 00.000 12268 Star::Find returns 1 (0), X=1256.30, Y=860.20, Mass=239, SNR=10.5, Peak=26 HFD=4.2
20:25:59.705 00.001 12268 MultiStar: [#1 0.74,-0.51,0.00,M1] [#2 1.08,0.02,0.00,M3] [#3 0.63,0.11,0.86,U] [#4 0.21,0.36,0.93,U] [#5 0.71,-0.14,0.00,M2] [#6 1.06,0.44,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 -0.00,-0.30,0.57,U] [#9 0.19,0.22,0.56,U] 
20:25:59.705 00.000 12268 refined, 4 included, MultiStar: {0.33, 0.16}, one-star: {0.46, 0.26}
20:25:59.705 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.67) = xAngle (2.13 = 2.13)
20:25:59.705 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.16 = 2.16)
20:25:59.705 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.16 hyp=0.37 cameraTheta=0.46 mountX=-0.19 mountY=0.31, mountTheta=2.14
20:25:59.707 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.16, opts=13)
20:25:59.707 00.000 12268 Enqueuing Move request for scope (0.33, 0.16)
20:25:59.707 00.000 11616 Worker thread wakes up
20:25:59.707 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.16) opts 0xd
20:25:59.707 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.16)
20:25:59.707 00.000 11616 Moving (0.33, 0.16) raw xDistance=-0.19 yDistance=0.31
20:25:59.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
20:25:59.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
20:25:59.707 00.000 11616 MoveAxis(E, 109, ABG)
20:25:59.707 00.000 11616 Guiding  Dir = 2, Dur = 109
20:25:59.708 00.001 11616 IsSlewing returns 0
20:25:59.708 00.000 11616 IsGuiding returns 0
20:25:59.708 00.000 11616 PulseGuide returned control before completion, sleep 119
20:25:59.730 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:25:59.748 00.018 12268 UpdateGuideState exits: m=239 SNR=10.5
20:25:59.748 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:59.748 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:25:59.748 00.000 12268 Enqueuing Expose request
20:25:59.829 00.081 11616 IsGuiding returns 1
20:25:59.829 00.000 11616 scope still moving after pulse duration time elapsed
20:25:59.861 00.032 11616 IsSlewing returns 0
20:25:59.861 00.000 11616 IsGuiding returns 0
20:25:59.861 00.000 11616 scope move finished after 109 + 44 ms
20:25:59.861 00.000 11616 Move returns status 0, amount 109
20:25:59.861 00.000 11616 MoveAxis(S, 26, ABG)
20:25:59.861 00.000 11616 Guiding  Dir = 1, Dur = 26
20:25:59.862 00.001 11616 IsSlewing returns 0
20:25:59.862 00.000 11616 IsGuiding returns 0
20:25:59.862 00.000 11616 PulseGuide returned control before completion, sleep 36
20:25:59.909 00.047 11616 IsGuiding returns 1
20:25:59.909 00.000 11616 scope still moving after pulse duration time elapsed
20:25:59.940 00.031 11616 IsSlewing returns 0
20:25:59.940 00.000 11616 IsGuiding returns 1
20:25:59.973 00.033 11616 IsSlewing returns 0
20:25:59.974 00.001 11616 IsGuiding returns 1
20:26:00.003 00.029 11616 IsSlewing returns 0
20:26:00.003 00.000 11616 IsGuiding returns 1
20:26:00.033 00.030 11616 IsSlewing returns 0
20:26:00.033 00.000 11616 IsGuiding returns 1
20:26:00.067 00.034 11616 IsSlewing returns 0
20:26:00.068 00.001 11616 IsGuiding returns 1
20:26:00.095 00.027 11616 IsSlewing returns 0
20:26:00.096 00.001 11616 IsGuiding returns 1
20:26:00.126 00.030 11616 IsSlewing returns 0
20:26:00.126 00.000 11616 IsGuiding returns 0
20:26:00.126 00.000 11616 scope move finished after 26 + 237 ms
20:26:00.126 00.000 11616 Move returns status 0, amount 26
20:26:00.127 00.001 11616 move complete, result=0
20:26:00.127 00.000 11616 worker thread done servicing request
20:26:00.127 00.000 12268 GuideStep: -0.2 px 109 ms EAST, 0.3 px 26 ms SOUTH
20:26:00.127 00.000 11616 Worker thread wakes up
20:26:00.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:00.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:02.144 02.017 11616 Exposure complete
20:26:02.206 00.062 11616 worker thread done servicing request
20:26:02.207 00.001 12268 OnExposeComplete: enter
20:26:02.207 00.000 12268 UpdateGuideState(): m_state=6
20:26:02.207 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
20:26:02.207 00.000 12268 Star::Find returns 1 (0), X=1256.18, Y=860.00, Mass=217, SNR=10.1, Peak=32 HFD=3.8
20:26:02.208 00.001 12268 MultiStar: [#1 0.60,-0.68,0.00,M2] [#2 0.77,-0.15,0.00,M4] [#3 0.52,-0.22,0.86,U] [#4 0.18,0.22,0.87,U] [#5 0.59,-0.37,0.00,M3] [#6 0.54,-0.15,0.69,U] [#7 0.00,0.00,0.00,L] [#8 0.90,-0.37,0.00,M1] [#9 0.28,0.26,0.52,U] 
20:26:02.208 00.000 12268 single-star, 4 included, MultiStar: {0.37, 0.02}, one-star: {0.34, 0.06}
20:26:02.208 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.67) = xAngle (1.85 = 1.85)
20:26:02.208 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.88 = 1.88)
20:26:02.208 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.06 hyp=0.35 cameraTheta=0.18 mountX=-0.10 mountY=0.33, mountTheta=1.85
20:26:02.209 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.06, opts=13)
20:26:02.209 00.000 12268 Enqueuing Move request for scope (0.34, 0.06)
20:26:02.210 00.001 11616 Worker thread wakes up
20:26:02.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.06) opts 0xd
20:26:02.210 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.06)
20:26:02.210 00.000 11616 Moving (0.34, 0.06) raw xDistance=-0.10 yDistance=0.33
20:26:02.210 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:02.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:26:02.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
20:26:02.210 00.000 11616 MoveAxis(E, 0, ABG)
20:26:02.210 00.000 11616 Move returns status 0, amount 0
20:26:02.210 00.000 11616 MoveAxis(S, 28, ABG)
20:26:02.210 00.000 11616 Guiding  Dir = 1, Dur = 28
20:26:02.211 00.001 11616 IsSlewing returns 0
20:26:02.211 00.000 11616 IsGuiding returns 0
20:26:02.211 00.000 11616 PulseGuide returned control before completion, sleep 38
20:26:02.236 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:26:02.251 00.015 11616 IsGuiding returns 1
20:26:02.252 00.001 11616 scope still moving after pulse duration time elapsed
20:26:02.256 00.004 12268 UpdateGuideState exits: m=217 SNR=10.1
20:26:02.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:02.256 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:02.256 00.000 12268 Enqueuing Expose request
20:26:02.283 00.027 11616 IsSlewing returns 0
20:26:02.284 00.001 11616 IsGuiding returns 0
20:26:02.284 00.000 11616 scope move finished after 28 + 44 ms
20:26:02.284 00.000 11616 Move returns status 0, amount 28
20:26:02.284 00.000 11616 move complete, result=0
20:26:02.284 00.000 11616 worker thread done servicing request
20:26:02.285 00.001 11616 Worker thread wakes up
20:26:02.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:02.285 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 28 ms SOUTH
20:26:02.286 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:04.294 02.008 11616 Exposure complete
20:26:04.355 00.061 11616 worker thread done servicing request
20:26:04.355 00.000 12268 OnExposeComplete: enter
20:26:04.355 00.000 12268 UpdateGuideState(): m_state=6
20:26:04.355 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 931
20:26:04.355 00.000 12268 Star::Find returns 1 (0), X=1256.12, Y=859.46, Mass=238, SNR=10.6, Peak=30 HFD=3.7
20:26:04.356 00.001 12268 MultiStar: [#1 0.58,-1.51,0.00,M3] [#2 0.73,-0.35,0.00,M5] [#3 0.56,-0.98,0.00,M1] [#4 0.51,-0.71,0.00,M2] [#5 1.06,-1.10,0.00,M4] [#6 0.86,0.34,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.02,-0.38,0.59,U] [#9 -0.51,-0.41,0.54,U] 
20:26:04.356 00.000 12268 refined, 2 included, MultiStar: {0.01, -0.43}, one-star: {0.28, -0.48}
20:26:04.356 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.67) = xAngle (0.12 = 0.12)
20:26:04.356 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.15 = 0.15)
20:26:04.356 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.43 hyp=0.43 cameraTheta=-1.55 mountX=0.43 mountY=0.07, mountTheta=0.15
20:26:04.360 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.43, opts=13)
20:26:04.361 00.001 12268 Enqueuing Move request for scope (0.01, -0.43)
20:26:04.361 00.000 11616 Worker thread wakes up
20:26:04.361 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.43) opts 0xd
20:26:04.361 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.43)
20:26:04.361 00.000 11616 Moving (0.01, -0.43) raw xDistance=0.43 yDistance=0.07
20:26:04.361 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
20:26:04.361 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.29
20:26:04.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
20:26:04.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:04.362 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:26:04.362 00.000 11616 MoveAxis(W, 241, ABG)
20:26:04.362 00.000 11616 Guiding  Dir = 3, Dur = 241
20:26:04.362 00.000 11616 IsSlewing returns 0
20:26:04.363 00.001 11616 IsGuiding returns 0
20:26:04.363 00.000 11616 PulseGuide returned control before completion, sleep 251
20:26:04.386 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:26:04.404 00.018 12268 UpdateGuideState exits: m=238 SNR=10.6
20:26:04.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:04.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:04.404 00.000 12268 Enqueuing Expose request
20:26:04.624 00.220 11616 IsGuiding returns 1
20:26:04.624 00.000 11616 scope still moving after pulse duration time elapsed
20:26:04.656 00.032 11616 IsSlewing returns 0
20:26:04.656 00.000 11616 IsGuiding returns 0
20:26:04.656 00.000 11616 scope move finished after 241 + 52 ms
20:26:04.656 00.000 11616 Move returns status 0, amount 241
20:26:04.656 00.000 11616 MoveAxis(N, 0, ABG)
20:26:04.656 00.000 11616 Move returns status 0, amount 0
20:26:04.657 00.001 11616 move complete, result=0
20:26:04.657 00.000 11616 worker thread done servicing request
20:26:04.657 00.000 11616 Worker thread wakes up
20:26:04.657 00.000 12268 GuideStep: 0.4 px 241 ms WEST, 0.1 px 0 ms NORTH
20:26:04.657 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:04.657 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:06.666 02.009 11616 Exposure complete
20:26:06.727 00.061 11616 worker thread done servicing request
20:26:06.727 00.000 12268 OnExposeComplete: enter
20:26:06.728 00.001 12268 UpdateGuideState(): m_state=6
20:26:06.728 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 932
20:26:06.728 00.000 12268 Star::Find returns 1 (0), X=1255.61, Y=859.87, Mass=240, SNR=10.5, Peak=32 HFD=4.2
20:26:06.728 00.000 12268 MultiStar: [#1 0.32,-0.34,0.91,U] [#2 0.19,0.10,0.87,U] [#3 0.07,-0.19,0.85,U] [#4 0.30,0.23,0.68,U] [#5 0.12,-0.37,0.57,U] [#6 0.43,0.42,0.76,U] [#7 0.00,0.00,0.00,L] [#8 0.22,0.65,0.00,M1] [#9 0.68,0.02,0.00,M6] 
20:26:06.728 00.000 12268 refined, 6 included, MultiStar: {0.16, -0.03}, one-star: {-0.24, -0.07}
20:26:06.728 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.67) = xAngle (1.45 = 1.45)
20:26:06.729 00.001 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.48 = 1.48)
20:26:06.729 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.22 mountX=0.02 mountY=0.16, mountTheta=1.45
20:26:06.730 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.03, opts=13)
20:26:06.730 00.000 12268 Enqueuing Move request for scope (0.16, -0.03)
20:26:06.731 00.001 11616 Worker thread wakes up
20:26:06.731 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
20:26:06.731 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
20:26:06.731 00.000 11616 Moving (0.16, -0.03) raw xDistance=0.02 yDistance=0.16
20:26:06.731 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:06.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:26:06.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:26:06.731 00.000 11616 MoveAxis(E, 0, ABG)
20:26:06.731 00.000 11616 Move returns status 0, amount 0
20:26:06.731 00.000 11616 MoveAxis(S, 13, ABG)
20:26:06.731 00.000 11616 Guiding  Dir = 1, Dur = 13
20:26:06.732 00.001 11616 IsSlewing returns 0
20:26:06.732 00.000 11616 IsGuiding returns 0
20:26:06.732 00.000 11616 PulseGuide returned control before completion, sleep 23
20:26:06.753 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:26:06.759 00.006 11616 IsGuiding returns 1
20:26:06.759 00.000 11616 scope still moving after pulse duration time elapsed
20:26:06.771 00.012 12268 UpdateGuideState exits: m=240 SNR=10.5
20:26:06.772 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:06.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:06.772 00.000 12268 Enqueuing Expose request
20:26:06.790 00.018 11616 IsSlewing returns 0
20:26:06.790 00.000 11616 IsGuiding returns 0
20:26:06.790 00.000 11616 scope move finished after 13 + 45 ms
20:26:06.791 00.001 11616 Move returns status 0, amount 13
20:26:06.791 00.000 11616 move complete, result=0
20:26:06.791 00.000 11616 worker thread done servicing request
20:26:06.791 00.000 11616 Worker thread wakes up
20:26:06.791 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:06.791 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:06.799 00.008 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
20:26:08.804 02.005 11616 Exposure complete
20:26:08.864 00.060 12268 OnExposeComplete: enter
20:26:08.864 00.000 12268 UpdateGuideState(): m_state=6
20:26:08.864 00.000 11616 worker thread done servicing request
20:26:08.864 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 933
20:26:08.865 00.001 12268 Star::Find returns 1 (0), X=1256.10, Y=860.08, Mass=304, SNR=12.0, Peak=29 HFD=5.7
20:26:08.865 00.000 12268 MultiStar: [#1 0.18,-0.65,0.00,M3] [#2 0.72,-0.11,0.00,M5] [#3 0.41,-0.11,0.70,U] [#4 0.45,-0.09,0.82,U] [#5 0.00,0.00,0.00,L] [#6 0.47,0.06,0.57,U] [#7 9.38,-0.48,0.00,M1] [#8 0.40,-0.18,0.54,U] [#9 0.04,0.11,0.52,U] 
20:26:08.865 00.000 12268 single-star, 5 included, MultiStar: {0.34, -0.00}, one-star: {0.26, 0.14}
20:26:08.865 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.67) = xAngle (2.16 = 2.16)
20:26:08.865 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.19 = 2.19)
20:26:08.866 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=0.14 hyp=0.30 cameraTheta=0.49 mountX=-0.16 mountY=0.24, mountTheta=2.17
20:26:08.868 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.14, opts=13)
20:26:08.868 00.000 12268 Enqueuing Move request for scope (0.26, 0.14)
20:26:08.868 00.000 11616 Worker thread wakes up
20:26:08.868 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.14) opts 0xd
20:26:08.868 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.14)
20:26:08.868 00.000 11616 Moving (0.26, 0.14) raw xDistance=-0.16 yDistance=0.24
20:26:08.869 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:26:08.869 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:26:08.869 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:26:08.869 00.000 11616 MoveAxis(E, 0, ABG)
20:26:08.869 00.000 11616 Move returns status 0, amount 0
20:26:08.869 00.000 11616 MoveAxis(S, 20, ABG)
20:26:08.869 00.000 11616 Guiding  Dir = 1, Dur = 20
20:26:08.869 00.000 11616 IsSlewing returns 0
20:26:08.869 00.000 11616 IsGuiding returns 0
20:26:08.870 00.001 11616 PulseGuide returned control before completion, sleep 30
20:26:08.889 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:26:08.908 00.019 12268 UpdateGuideState exits: m=304 SNR=12.0
20:26:08.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:08.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:08.908 00.000 12268 Enqueuing Expose request
20:26:08.909 00.001 11616 IsGuiding returns 1
20:26:08.909 00.000 11616 scope still moving after pulse duration time elapsed
20:26:08.941 00.032 11616 IsSlewing returns 0
20:26:08.943 00.002 11616 IsGuiding returns 0
20:26:08.943 00.000 11616 scope move finished after 20 + 53 ms
20:26:08.943 00.000 11616 Move returns status 0, amount 20
20:26:08.943 00.000 11616 move complete, result=0
20:26:08.944 00.001 11616 worker thread done servicing request
20:26:08.944 00.000 11616 Worker thread wakes up
20:26:08.944 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:26:08.945 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:08.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:10.953 02.008 11616 Exposure complete
20:26:11.014 00.061 11616 worker thread done servicing request
20:26:11.014 00.000 12268 OnExposeComplete: enter
20:26:11.014 00.000 12268 UpdateGuideState(): m_state=6
20:26:11.014 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 934
20:26:11.015 00.001 12268 Star::Find returns 1 (0), X=1256.15, Y=860.09, Mass=277, SNR=11.4, Peak=28 HFD=4.8
20:26:11.015 00.000 12268 MultiStar: [#1 0.54,-0.45,0.00,M4] [#2 1.18,0.27,0.00,M6] [#3 0.27,-0.24,0.85,U] [#4 0.53,0.22,0.92,U] [#5 0.82,-0.27,0.00,M4] [#6 0.38,0.22,0.77,U] [#7 0.31,0.47,0.44,U] [#8 0.54,-0.24,0.54,U] 
20:26:11.015 00.000 12268 single-star, 5 included, MultiStar: {0.39, 0.09}, one-star: {0.31, 0.15}
20:26:11.015 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.67) = xAngle (2.13 = 2.13)
20:26:11.015 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.16 = 2.16)
20:26:11.015 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.15 hyp=0.34 cameraTheta=0.46 mountX=-0.18 mountY=0.28, mountTheta=2.14
20:26:11.017 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.15, opts=13)
20:26:11.017 00.000 12268 Enqueuing Move request for scope (0.31, 0.15)
20:26:11.017 00.000 11616 Worker thread wakes up
20:26:11.017 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.15) opts 0xd
20:26:11.017 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.15)
20:26:11.017 00.000 11616 Moving (0.31, 0.15) raw xDistance=-0.18 yDistance=0.28
20:26:11.017 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:26:11.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:26:11.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:26:11.017 00.000 11616 MoveAxis(E, 0, ABG)
20:26:11.018 00.001 11616 Move returns status 0, amount 0
20:26:11.018 00.000 11616 MoveAxis(S, 24, ABG)
20:26:11.018 00.000 11616 Guiding  Dir = 1, Dur = 24
20:26:11.018 00.000 11616 IsSlewing returns 0
20:26:11.018 00.000 11616 IsGuiding returns 0
20:26:11.019 00.001 11616 PulseGuide returned control before completion, sleep 34
20:26:11.038 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:26:11.055 00.017 12268 UpdateGuideState exits: m=277 SNR=11.4
20:26:11.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:11.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:11.055 00.000 12268 Enqueuing Expose request
20:26:11.059 00.004 11616 IsGuiding returns 1
20:26:11.059 00.000 11616 scope still moving after pulse duration time elapsed
20:26:11.091 00.032 11616 IsSlewing returns 0
20:26:11.091 00.000 11616 IsGuiding returns 0
20:26:11.091 00.000 11616 scope move finished after 24 + 48 ms
20:26:11.091 00.000 11616 Move returns status 0, amount 24
20:26:11.092 00.001 11616 move complete, result=0
20:26:11.092 00.000 11616 worker thread done servicing request
20:26:11.092 00.000 11616 Worker thread wakes up
20:26:11.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:11.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:11.097 00.005 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 24 ms SOUTH
20:26:13.103 02.006 11616 Exposure complete
20:26:13.161 00.058 11616 worker thread done servicing request
20:26:13.161 00.000 12268 OnExposeComplete: enter
20:26:13.161 00.000 12268 UpdateGuideState(): m_state=6
20:26:13.162 00.001 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 935
20:26:13.162 00.000 12268 Star::Find returns 1 (0), X=1255.89, Y=859.68, Mass=215, SNR=10.0, Peak=32 HFD=3.6
20:26:13.162 00.000 12268 MultiStar: [#1 0.32,-0.30,1.11,U] [#2 0.82,-0.13,0.00,M7] [#3 -0.00,-0.33,0.91,U] [#4 -0.05,0.27,1.00,U] [#5 -0.64,-0.12,0.60,U] [#6 0.15,0.15,0.77,U] [#7 -0.77,-0.42,0.00,M1] [#8 0.38,-0.60,0.00,M1] 
20:26:13.162 00.000 12268 refined, 5 included, MultiStar: {0.02, -0.11}, one-star: {0.05, -0.26}
20:26:13.162 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.67) = xAngle (0.25 = 0.25)
20:26:13.162 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.28 = 0.28)
20:26:13.162 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.42 mountX=0.11 mountY=0.03, mountTheta=0.28
20:26:13.164 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.11, opts=13)
20:26:13.164 00.000 12268 Enqueuing Move request for scope (0.02, -0.11)
20:26:13.164 00.000 11616 Worker thread wakes up
20:26:13.164 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
20:26:13.164 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
20:26:13.164 00.000 11616 Moving (0.02, -0.11) raw xDistance=0.11 yDistance=0.03
20:26:13.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
20:26:13.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:13.165 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:26:13.165 00.000 11616 MoveAxis(W, 60, ABG)
20:26:13.165 00.000 11616 Guiding  Dir = 3, Dur = 60
20:26:13.165 00.000 11616 IsSlewing returns 0
20:26:13.165 00.000 11616 IsGuiding returns 0
20:26:13.166 00.001 11616 PulseGuide returned control before completion, sleep 70
20:26:13.185 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:26:13.202 00.017 12268 UpdateGuideState exits: m=215 SNR=10.0
20:26:13.203 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:13.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:13.203 00.000 12268 Enqueuing Expose request
20:26:13.253 00.050 11616 IsGuiding returns 0
20:26:13.254 00.001 11616 Move returns status 0, amount 60
20:26:13.254 00.000 11616 MoveAxis(N, 0, ABG)
20:26:13.254 00.000 11616 Move returns status 0, amount 0
20:26:13.254 00.000 11616 move complete, result=0
20:26:13.254 00.000 11616 worker thread done servicing request
20:26:13.254 00.000 12268 GuideStep: 0.1 px 60 ms WEST, 0.0 px 0 ms NORTH
20:26:13.254 00.000 11616 Worker thread wakes up
20:26:13.255 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:13.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:15.273 02.018 11616 Exposure complete
20:26:15.334 00.061 11616 worker thread done servicing request
20:26:15.334 00.000 12268 OnExposeComplete: enter
20:26:15.334 00.000 12268 UpdateGuideState(): m_state=6
20:26:15.334 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 936
20:26:15.335 00.001 12268 Star::Find returns 1 (0), X=1256.32, Y=860.21, Mass=213, SNR=10.0, Peak=34 HFD=3.2
20:26:15.335 00.000 12268 MultiStar: [#1 0.55,-0.09,1.14,U] [#2 0.78,0.18,0.00,M8] [#3 0.48,0.18,0.89,U] [#4 0.18,0.65,0.00,M1] [#5 0.91,0.07,0.00,M4] [#6 0.68,0.31,0.00,M1] [#7 0.92,0.09,0.00,M2] [#8 1.02,0.31,0.00,M2] 
20:26:15.335 00.000 12268 refined, 2 included, MultiStar: {0.50, 0.11}, one-star: {0.48, 0.27}
20:26:15.335 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.67) = xAngle (1.88 = 1.88)
20:26:15.335 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.91 = 1.91)
20:26:15.335 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.11 hyp=0.52 cameraTheta=0.21 mountX=-0.16 mountY=0.49, mountTheta=1.88
20:26:15.337 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=0.11, opts=13)
20:26:15.337 00.000 12268 Enqueuing Move request for scope (0.50, 0.11)
20:26:15.337 00.000 11616 Worker thread wakes up
20:26:15.337 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.11) opts 0xd
20:26:15.337 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 0.11)
20:26:15.337 00.000 11616 Moving (0.50, 0.11) raw xDistance=-0.16 yDistance=0.49
20:26:15.337 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:26:15.338 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:26:15.338 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
20:26:15.338 00.000 11616 MoveAxis(E, 0, ABG)
20:26:15.338 00.000 11616 Move returns status 0, amount 0
20:26:15.338 00.000 11616 MoveAxis(S, 41, ABG)
20:26:15.338 00.000 11616 Guiding  Dir = 1, Dur = 41
20:26:15.338 00.000 11616 IsSlewing returns 0
20:26:15.338 00.000 11616 IsGuiding returns 0
20:26:15.339 00.001 11616 PulseGuide returned control before completion, sleep 51
20:26:15.358 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:26:15.376 00.018 12268 UpdateGuideState exits: m=213 SNR=10.0
20:26:15.377 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:15.377 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:15.377 00.000 12268 Enqueuing Expose request
20:26:15.394 00.017 11616 IsGuiding returns 1
20:26:15.394 00.000 11616 scope still moving after pulse duration time elapsed
20:26:15.425 00.031 11616 IsSlewing returns 0
20:26:15.425 00.000 11616 IsGuiding returns 0
20:26:15.426 00.001 11616 scope move finished after 41 + 46 ms
20:26:15.426 00.000 11616 Move returns status 0, amount 41
20:26:15.426 00.000 11616 move complete, result=0
20:26:15.426 00.000 11616 worker thread done servicing request
20:26:15.426 00.000 11616 Worker thread wakes up
20:26:15.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:15.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:15.426 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 41 ms SOUTH
20:26:17.438 02.012 11616 Exposure complete
20:26:17.494 00.056 11616 worker thread done servicing request
20:26:17.495 00.001 12268 OnExposeComplete: enter
20:26:17.495 00.000 12268 UpdateGuideState(): m_state=6
20:26:17.495 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 937
20:26:17.495 00.000 12268 Star::Find returns 1 (0), X=1255.98, Y=861.00, Mass=170, SNR=8.9, Peak=25 HFD=3.5
20:26:17.496 00.001 12268 MultiStar: [#1 0.76,0.47,0.00,M3] [#2 1.13,0.49,0.00,M9] [#3 0.51,0.62,0.00,M1] [#4 0.36,0.80,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.77,0.19,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.58,0.58,0.00,M3] [#9 0.26,0.56,0.61,U] [#10 0.53,0.57,0.00,M1] 
20:26:17.496 00.000 12268 refined, 1 included, MultiStar: {0.19, 0.87}, one-star: {0.14, 1.06}
20:26:17.496 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.67) = xAngle (3.03 = 3.03)
20:26:17.496 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.06 = 3.06)
20:26:17.496 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.87 hyp=0.89 cameraTheta=1.36 mountX=-0.89 mountY=0.07, mountTheta=3.06
20:26:17.500 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.87, opts=13)
20:26:17.500 00.000 12268 Enqueuing Move request for scope (0.19, 0.87)
20:26:17.500 00.000 11616 Worker thread wakes up
20:26:17.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.87) opts 0xd
20:26:17.501 00.001 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.87)
20:26:17.501 00.000 11616 Moving (0.19, 0.87) raw xDistance=-0.89 yDistance=0.07
20:26:17.501 00.000 11616 resist switch: large excursion: input -0.89 thresh 0.29 direction from 1 to -1
20:26:17.501 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.66
20:26:17.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.89
20:26:17.501 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:17.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:26:17.501 00.000 11616 MoveAxis(E, 497, ABG)
20:26:17.501 00.000 11616 Guiding  Dir = 2, Dur = 497
20:26:17.502 00.001 11616 IsSlewing returns 0
20:26:17.502 00.000 11616 IsGuiding returns 0
20:26:17.502 00.000 11616 PulseGuide returned control before completion, sleep 507
20:26:17.522 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=16, Gamma=1.290
20:26:17.542 00.020 12268 UpdateGuideState exits: m=170 SNR=8.9
20:26:17.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:17.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:17.542 00.000 12268 Enqueuing Expose request
20:26:18.024 00.482 11616 IsGuiding returns 1
20:26:18.024 00.000 11616 scope still moving after pulse duration time elapsed
20:26:18.055 00.031 11616 IsSlewing returns 0
20:26:18.056 00.001 11616 IsGuiding returns 0
20:26:18.056 00.000 11616 scope move finished after 497 + 56 ms
20:26:18.056 00.000 11616 Move returns status 0, amount 497
20:26:18.056 00.000 11616 MoveAxis(N, 0, ABG)
20:26:18.056 00.000 11616 Move returns status 0, amount 0
20:26:18.056 00.000 11616 move complete, result=0
20:26:18.056 00.000 11616 worker thread done servicing request
20:26:18.056 00.000 11616 Worker thread wakes up
20:26:18.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:18.057 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:18.057 00.000 12268 GuideStep: -0.9 px 497 ms EAST, 0.1 px 0 ms NORTH
20:26:20.067 02.010 11616 Exposure complete
20:26:20.127 00.060 11616 worker thread done servicing request
20:26:20.127 00.000 12268 OnExposeComplete: enter
20:26:20.127 00.000 12268 UpdateGuideState(): m_state=6
20:26:20.128 00.001 12268 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 938
20:26:20.128 00.000 12268 Star::Find returns 1 (0), X=1255.30, Y=860.45, Mass=189, SNR=9.4, Peak=24 HFD=3.6
20:26:20.128 00.000 12268 MultiStar: [#1 0.48,-0.20,0.96,U] [#2 0.26,0.06,0.96,U] [#3 0.13,-0.02,0.99,U] [#4 0.03,0.94,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.14,0.12,0.76,U] [#7 10.74,-1.74,0.00,M3] [#8 -0.08,0.07,0.62,U] [#9 0.43,-0.23,0.53,U] 
20:26:20.129 00.001 12268 refined, 6 included, MultiStar: {0.10, 0.06}, one-star: {-0.54, 0.52}
20:26:20.129 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.67) = xAngle (2.24 = 2.24)
20:26:20.129 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.27 = 2.27)
20:26:20.129 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.57 mountX=-0.07 mountY=0.09, mountTheta=2.25
20:26:20.132 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.06, opts=13)
20:26:20.132 00.000 12268 Enqueuing Move request for scope (0.10, 0.06)
20:26:20.132 00.000 11616 Worker thread wakes up
20:26:20.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
20:26:20.132 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
20:26:20.132 00.000 11616 Moving (0.10, 0.06) raw xDistance=-0.07 yDistance=0.09
20:26:20.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:20.133 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:26:20.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:20.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:26:20.133 00.000 11616 MoveAxis(E, 0, ABG)
20:26:20.133 00.000 11616 Move returns status 0, amount 0
20:26:20.133 00.000 11616 MoveAxis(N, 0, ABG)
20:26:20.133 00.000 11616 Move returns status 0, amount 0
20:26:20.133 00.000 11616 move complete, result=0
20:26:20.133 00.000 11616 worker thread done servicing request
20:26:20.154 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:26:20.174 00.020 12268 UpdateGuideState exits: m=189 SNR=9.4
20:26:20.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:20.175 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:20.175 00.000 12268 Enqueuing Expose request
20:26:20.175 00.000 11616 Worker thread wakes up
20:26:20.175 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:26:20.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:20.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:22.177 02.002 11616 Exposure complete
20:26:22.235 00.058 11616 worker thread done servicing request
20:26:22.236 00.001 12268 OnExposeComplete: enter
20:26:22.236 00.000 12268 UpdateGuideState(): m_state=6
20:26:22.236 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 939
20:26:22.236 00.000 12268 Star::Find returns 1 (0), X=1255.80, Y=860.11, Mass=277, SNR=11.4, Peak=33 HFD=4.5
20:26:22.237 00.001 12268 MultiStar: [#1 0.24,-0.04,0.93,U] [#2 0.51,0.56,0.00,M9] [#3 -0.06,-0.06,0.81,U] [#4 0.23,0.48,0.87,U] [#5 0.00,0.00,0.00,L] [#6 0.56,0.39,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.41,0.17,0.52,U] [#9 0.94,0.97,0.00,M4] [#10 -0.16,-0.09,0.50,U] 
20:26:22.237 00.000 12268 refined, 5 included, MultiStar: {0.10, 0.12}, one-star: {-0.04, 0.17}
20:26:22.237 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.67) = xAngle (2.55 = 2.55)
20:26:22.237 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.58 = 2.58)
20:26:22.237 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.88 mountX=-0.13 mountY=0.08, mountTheta=2.57
20:26:22.238 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.12, opts=13)
20:26:22.238 00.000 12268 Enqueuing Move request for scope (0.10, 0.12)
20:26:22.239 00.001 11616 Worker thread wakes up
20:26:22.239 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
20:26:22.239 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
20:26:22.239 00.000 11616 Moving (0.10, 0.12) raw xDistance=-0.13 yDistance=0.08
20:26:22.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
20:26:22.239 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:22.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:26:22.239 00.000 11616 MoveAxis(E, 72, ABG)
20:26:22.239 00.000 11616 Guiding  Dir = 2, Dur = 72
20:26:22.239 00.000 11616 IsSlewing returns 0
20:26:22.240 00.001 11616 IsGuiding returns 0
20:26:22.240 00.000 11616 PulseGuide returned control before completion, sleep 82
20:26:22.265 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:26:22.283 00.018 12268 UpdateGuideState exits: m=277 SNR=11.4
20:26:22.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:22.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:22.283 00.000 12268 Enqueuing Expose request
20:26:22.334 00.051 11616 IsGuiding returns 1
20:26:22.334 00.000 11616 scope still moving after pulse duration time elapsed
20:26:22.364 00.030 11616 IsSlewing returns 0
20:26:22.364 00.000 11616 IsGuiding returns 1
20:26:22.395 00.031 11616 IsSlewing returns 0
20:26:22.395 00.000 11616 IsGuiding returns 1
20:26:22.426 00.031 11616 IsSlewing returns 0
20:26:22.427 00.001 11616 IsGuiding returns 0
20:26:22.427 00.000 11616 scope move finished after 72 + 114 ms
20:26:22.427 00.000 11616 Move returns status 0, amount 72
20:26:22.427 00.000 11616 MoveAxis(N, 0, ABG)
20:26:22.427 00.000 11616 Move returns status 0, amount 0
20:26:22.427 00.000 11616 move complete, result=0
20:26:22.428 00.001 11616 worker thread done servicing request
20:26:22.428 00.000 11616 Worker thread wakes up
20:26:22.428 00.000 12268 GuideStep: -0.1 px 72 ms EAST, 0.1 px 0 ms NORTH
20:26:22.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:22.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:24.446 02.018 11616 Exposure complete
20:26:24.506 00.060 11616 worker thread done servicing request
20:26:24.506 00.000 12268 OnExposeComplete: enter
20:26:24.506 00.000 12268 UpdateGuideState(): m_state=6
20:26:24.506 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 940
20:26:24.506 00.000 12268 Star::Find returns 1 (0), X=1255.91, Y=859.95, Mass=185, SNR=9.3, Peak=28 HFD=2.9
20:26:24.507 00.001 12268 MultiStar: [#1 0.94,-0.37,0.00,M2] [#2 0.78,0.26,0.00,M10] [#3 0.59,0.11,1.04,U] [#4 0.54,0.03,1.00,U] [#5 0.92,-0.33,0.00,M5] [#6 0.89,0.12,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.64,0.02,0.70,U] [#9 0.66,0.41,0.00,M5] 
20:26:24.507 00.000 12268 single-star, 3 included, MultiStar: {0.45, 0.05}, one-star: {0.07, 0.01}
20:26:24.507 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.67) = xAngle (1.79 = 1.79)
20:26:24.507 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.83 = 1.83)
20:26:24.507 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.13 mountX=-0.01 mountY=0.06, mountTheta=1.80
20:26:24.508 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.01, opts=13)
20:26:24.509 00.001 12268 Enqueuing Move request for scope (0.07, 0.01)
20:26:24.509 00.000 11616 Worker thread wakes up
20:26:24.509 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
20:26:24.509 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
20:26:24.509 00.000 11616 Moving (0.07, 0.01) raw xDistance=-0.01 yDistance=0.06
20:26:24.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:24.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:26:24.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:24.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:26:24.509 00.000 11616 MoveAxis(E, 0, ABG)
20:26:24.509 00.000 11616 Move returns status 0, amount 0
20:26:24.510 00.001 11616 MoveAxis(N, 0, ABG)
20:26:24.510 00.000 11616 Move returns status 0, amount 0
20:26:24.510 00.000 11616 move complete, result=0
20:26:24.510 00.000 11616 worker thread done servicing request
20:26:24.529 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:26:24.547 00.018 12268 UpdateGuideState exits: m=185 SNR=9.3
20:26:24.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:24.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:24.547 00.000 12268 Enqueuing Expose request
20:26:24.547 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:26:24.547 00.000 11616 Worker thread wakes up
20:26:24.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:24.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:26.561 02.014 11616 Exposure complete
20:26:26.621 00.060 11616 worker thread done servicing request
20:26:26.621 00.000 12268 OnExposeComplete: enter
20:26:26.621 00.000 12268 UpdateGuideState(): m_state=6
20:26:26.621 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 941
20:26:26.622 00.001 12268 Star::Find returns 1 (0), X=1256.01, Y=859.76, Mass=274, SNR=11.3, Peak=27 HFD=4.7
20:26:26.622 00.000 12268 MultiStar: [#1 0.50,-0.28,1.04,U] [#2 0.54,0.21,0.78,U] [#3 0.15,-0.25,0.79,U] [#4 0.42,0.13,0.90,U] [#5 0.00,0.00,0.00,L] [#6 0.68,-0.35,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 -0.40,-0.14,0.56,U] [#9 0.13,-0.21,0.45,U] [#10 0.72,0.23,0.00,M1] 
20:26:26.622 00.000 12268 single-star, 6 included, MultiStar: {0.26, -0.10}, one-star: {0.16, -0.18}
20:26:26.622 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.67) = xAngle (0.84 = 0.84)
20:26:26.622 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.87 = 0.87)
20:26:26.622 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.83 mountX=0.16 mountY=0.18, mountTheta=0.86
20:26:26.624 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.18, opts=13)
20:26:26.624 00.000 12268 Enqueuing Move request for scope (0.16, -0.18)
20:26:26.624 00.000 11616 Worker thread wakes up
20:26:26.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd
20:26:26.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.18)
20:26:26.624 00.000 11616 Moving (0.16, -0.18) raw xDistance=0.16 yDistance=0.18
20:26:26.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:26:26.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:26:26.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:26:26.624 00.000 11616 MoveAxis(E, 0, ABG)
20:26:26.624 00.000 11616 Move returns status 0, amount 0
20:26:26.624 00.000 11616 MoveAxis(S, 16, ABG)
20:26:26.625 00.001 11616 Guiding  Dir = 1, Dur = 16
20:26:26.625 00.000 11616 IsSlewing returns 0
20:26:26.625 00.000 11616 IsGuiding returns 0
20:26:26.626 00.001 11616 PulseGuide returned control before completion, sleep 26
20:26:26.646 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:26:26.664 00.018 11616 IsGuiding returns 1
20:26:26.664 00.000 11616 scope still moving after pulse duration time elapsed
20:26:26.664 00.000 12268 UpdateGuideState exits: m=274 SNR=11.3
20:26:26.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:26.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:26.665 00.001 12268 Enqueuing Expose request
20:26:26.694 00.029 11616 IsSlewing returns 0
20:26:26.695 00.001 11616 IsGuiding returns 0
20:26:26.695 00.000 11616 scope move finished after 16 + 53 ms
20:26:26.695 00.000 11616 Move returns status 0, amount 16
20:26:26.695 00.000 11616 move complete, result=0
20:26:26.695 00.000 11616 worker thread done servicing request
20:26:26.695 00.000 11616 Worker thread wakes up
20:26:26.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:26.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:26.695 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
20:26:28.701 02.006 11616 Exposure complete
20:26:28.761 00.060 11616 worker thread done servicing request
20:26:28.761 00.000 12268 OnExposeComplete: enter
20:26:28.761 00.000 12268 UpdateGuideState(): m_state=6
20:26:28.762 00.001 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 942
20:26:28.762 00.000 12268 Star::Find returns 1 (0), X=1256.01, Y=860.06, Mass=246, SNR=10.7, Peak=25 HFD=4.8
20:26:28.762 00.000 12268 MultiStar: [#1 1.04,-0.45,0.00,M2] [#2 0.51,0.14,0.96,U] [#3 0.44,-0.46,0.80,U] [#4 0.38,0.02,0.70,U] [#5 0.70,-0.77,0.00,M6] [#6 0.84,-0.34,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.38,-0.70,0.00,M1] [#9 0.76,0.05,0.00,M5] 
20:26:28.762 00.000 12268 single-star, 3 included, MultiStar: {0.37, -0.03}, one-star: {0.17, 0.12}
20:26:28.762 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.67) = xAngle (2.28 = 2.28)
20:26:28.762 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.31 = 2.31)
20:26:28.762 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.20 cameraTheta=0.61 mountX=-0.13 mountY=0.15, mountTheta=2.29
20:26:28.764 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.12, opts=13)
20:26:28.764 00.000 12268 Enqueuing Move request for scope (0.17, 0.12)
20:26:28.764 00.000 11616 Worker thread wakes up
20:26:28.764 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
20:26:28.764 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
20:26:28.764 00.000 11616 Moving (0.17, 0.12) raw xDistance=-0.13 yDistance=0.15
20:26:28.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
20:26:28.765 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:28.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:26:28.765 00.000 11616 MoveAxis(E, 74, ABG)
20:26:28.765 00.000 11616 Guiding  Dir = 2, Dur = 74
20:26:28.765 00.000 11616 IsSlewing returns 0
20:26:28.765 00.000 11616 IsGuiding returns 0
20:26:28.766 00.001 11616 PulseGuide returned control before completion, sleep 84
20:26:28.789 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:26:28.805 00.016 12268 UpdateGuideState exits: m=246 SNR=10.7
20:26:28.806 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:28.806 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:28.806 00.000 12268 Enqueuing Expose request
20:26:28.855 00.049 11616 IsGuiding returns 1
20:26:28.855 00.000 11616 scope still moving after pulse duration time elapsed
20:26:28.885 00.030 11616 IsSlewing returns 0
20:26:28.885 00.000 11616 IsGuiding returns 0
20:26:28.886 00.001 11616 scope move finished after 74 + 46 ms
20:26:28.886 00.000 11616 Move returns status 0, amount 74
20:26:28.886 00.000 11616 MoveAxis(N, 0, ABG)
20:26:28.886 00.000 11616 Move returns status 0, amount 0
20:26:28.886 00.000 11616 move complete, result=0
20:26:28.886 00.000 11616 worker thread done servicing request
20:26:28.886 00.000 11616 Worker thread wakes up
20:26:28.886 00.000 12268 GuideStep: -0.1 px 74 ms EAST, 0.1 px 0 ms NORTH
20:26:28.886 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:28.886 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:30.902 02.016 11616 Exposure complete
20:26:30.957 00.055 11616 worker thread done servicing request
20:26:30.957 00.000 12268 OnExposeComplete: enter
20:26:30.957 00.000 12268 UpdateGuideState(): m_state=6
20:26:30.958 00.001 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 943
20:26:30.958 00.000 12268 Star::Find returns 1 (0), X=1256.03, Y=860.46, Mass=301, SNR=11.9, Peak=32 HFD=4.2
20:26:30.958 00.000 12268 MultiStar: [#1 0.70,-0.01,0.00,M3] [#2 0.56,0.48,0.00,M9] [#3 0.27,0.36,0.78,U] [#4 0.68,0.42,0.00,M1] [#5 0.37,-0.30,0.67,U] [#6 0.72,0.59,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 0.30,0.13,0.46,U] [#9 0.65,0.25,0.00,M6] 
20:26:30.958 00.000 12268 refined, 3 included, MultiStar: {0.27, 0.23}, one-star: {0.19, 0.52}
20:26:30.958 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.67) = xAngle (2.37 = 2.37)
20:26:30.958 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.40 = 2.40)
20:26:30.958 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.23 hyp=0.35 cameraTheta=0.70 mountX=-0.25 mountY=0.24, mountTheta=2.38
20:26:30.960 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.23, opts=13)
20:26:30.960 00.000 12268 Enqueuing Move request for scope (0.27, 0.23)
20:26:30.960 00.000 11616 Worker thread wakes up
20:26:30.960 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.23) opts 0xd
20:26:30.960 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.23)
20:26:30.960 00.000 11616 Moving (0.27, 0.23) raw xDistance=-0.25 yDistance=0.24
20:26:30.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
20:26:30.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:26:30.960 00.000 11616 MoveAxis(E, 141, ABG)
20:26:30.960 00.000 11616 Guiding  Dir = 2, Dur = 141
20:26:30.961 00.001 11616 IsSlewing returns 0
20:26:30.961 00.000 11616 IsGuiding returns 0
20:26:30.961 00.000 11616 PulseGuide returned control before completion, sleep 151
20:26:30.982 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:26:30.998 00.016 12268 UpdateGuideState exits: m=301 SNR=11.9
20:26:30.998 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:30.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:30.998 00.000 12268 Enqueuing Expose request
20:26:31.119 00.121 11616 IsGuiding returns 1
20:26:31.119 00.000 11616 scope still moving after pulse duration time elapsed
20:26:31.150 00.031 11616 IsSlewing returns 0
20:26:31.151 00.001 11616 IsGuiding returns 0
20:26:31.151 00.000 11616 scope move finished after 141 + 48 ms
20:26:31.151 00.000 11616 Move returns status 0, amount 141
20:26:31.151 00.000 11616 MoveAxis(S, 20, ABG)
20:26:31.151 00.000 11616 Guiding  Dir = 1, Dur = 20
20:26:31.151 00.000 11616 IsSlewing returns 0
20:26:31.151 00.000 11616 IsGuiding returns 0
20:26:31.152 00.001 11616 PulseGuide returned control before completion, sleep 30
20:26:31.197 00.045 11616 IsGuiding returns 1
20:26:31.197 00.000 11616 scope still moving after pulse duration time elapsed
20:26:31.229 00.032 11616 IsSlewing returns 0
20:26:31.229 00.000 11616 IsGuiding returns 0
20:26:31.229 00.000 11616 scope move finished after 20 + 57 ms
20:26:31.229 00.000 11616 Move returns status 0, amount 20
20:26:31.229 00.000 11616 move complete, result=0
20:26:31.229 00.000 11616 worker thread done servicing request
20:26:31.229 00.000 11616 Worker thread wakes up
20:26:31.229 00.000 12268 GuideStep: -0.3 px 141 ms EAST, 0.2 px 20 ms SOUTH
20:26:31.229 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:31.230 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:33.236 02.006 11616 Exposure complete
20:26:33.292 00.056 11616 worker thread done servicing request
20:26:33.292 00.000 12268 OnExposeComplete: enter
20:26:33.292 00.000 12268 UpdateGuideState(): m_state=6
20:26:33.292 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 944
20:26:33.292 00.000 12268 Star::Find returns 1 (0), X=1255.98, Y=860.87, Mass=206, SNR=9.8, Peak=28 HFD=3.8
20:26:33.293 00.001 12268 MultiStar: [#1 0.94,0.05,0.00,M4] [#2 1.15,0.43,0.00,M10] [#3 0.63,-0.07,0.99,U] [#4 0.38,0.51,0.98,U] [#5 0.73,0.40,0.00,M6] [#6 0.96,0.66,0.00,M7] [#7 9.74,-1.23,0.00,M4] [#8 0.80,0.90,0.00,M1] 
20:26:33.293 00.000 12268 refined, 2 included, MultiStar: {0.38, 0.45}, one-star: {0.13, 0.93}
20:26:33.293 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.67) = xAngle (2.54 = 2.54)
20:26:33.293 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.57 = 2.57)
20:26:33.293 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.45 hyp=0.59 cameraTheta=0.88 mountX=-0.49 mountY=0.32, mountTheta=2.57
20:26:33.296 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.45, opts=13)
20:26:33.297 00.001 12268 Enqueuing Move request for scope (0.38, 0.45)
20:26:33.297 00.000 11616 Worker thread wakes up
20:26:33.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.45) opts 0xd
20:26:33.297 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.45)
20:26:33.297 00.000 11616 Moving (0.38, 0.45) raw xDistance=-0.49 yDistance=0.32
20:26:33.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
20:26:33.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
20:26:33.297 00.000 11616 MoveAxis(E, 274, ABG)
20:26:33.297 00.000 11616 Guiding  Dir = 2, Dur = 274
20:26:33.298 00.001 11616 IsSlewing returns 0
20:26:33.298 00.000 11616 IsGuiding returns 0
20:26:33.298 00.000 11616 PulseGuide returned control before completion, sleep 284
20:26:33.322 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:26:33.338 00.016 12268 UpdateGuideState exits: m=206 SNR=9.8
20:26:33.338 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:33.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:33.338 00.000 12268 Enqueuing Expose request
20:26:33.592 00.254 11616 IsGuiding returns 1
20:26:33.592 00.000 11616 scope still moving after pulse duration time elapsed
20:26:33.623 00.031 11616 IsSlewing returns 0
20:26:33.623 00.000 11616 IsGuiding returns 0
20:26:33.624 00.001 11616 scope move finished after 274 + 50 ms
20:26:33.624 00.000 11616 Move returns status 0, amount 274
20:26:33.624 00.000 11616 MoveAxis(S, 27, ABG)
20:26:33.624 00.000 11616 Guiding  Dir = 1, Dur = 27
20:26:33.624 00.000 11616 IsSlewing returns 0
20:26:33.624 00.000 11616 IsGuiding returns 0
20:26:33.625 00.001 11616 PulseGuide returned control before completion, sleep 37
20:26:33.669 00.044 11616 IsGuiding returns 1
20:26:33.669 00.000 11616 scope still moving after pulse duration time elapsed
20:26:33.700 00.031 11616 IsSlewing returns 0
20:26:33.700 00.000 11616 IsGuiding returns 0
20:26:33.700 00.000 11616 scope move finished after 27 + 49 ms
20:26:33.700 00.000 11616 Move returns status 0, amount 27
20:26:33.701 00.001 11616 move complete, result=0
20:26:33.701 00.000 11616 worker thread done servicing request
20:26:33.701 00.000 11616 Worker thread wakes up
20:26:33.701 00.000 12268 GuideStep: -0.5 px 274 ms EAST, 0.3 px 27 ms SOUTH
20:26:33.701 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:33.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:35.705 02.004 11616 Exposure complete
20:26:35.763 00.058 11616 worker thread done servicing request
20:26:35.763 00.000 12268 OnExposeComplete: enter
20:26:35.763 00.000 12268 UpdateGuideState(): m_state=6
20:26:35.763 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 945
20:26:35.764 00.001 12268 Star::Find returns 1 (0), X=1256.17, Y=860.14, Mass=170, SNR=8.9, Peak=23 HFD=3.6
20:26:35.764 00.000 12268 MultiStar: [#1 1.21,-0.49,0.00,M5] [#2 1.61,0.65,0.00,R] [#3 0.92,0.07,0.00,M1] [#4 0.77,0.03,0.00,M1] [#5 0.45,-0.01,0.66,U] [#6 1.23,0.43,0.00,M8] [#7 0.51,0.23,0.63,U] [#8 1.31,0.12,0.00,M2] 
20:26:35.764 00.000 12268 single-star, 2 included, MultiStar: {0.41, 0.15}, one-star: {0.33, 0.20}
20:26:35.764 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.67) = xAngle (2.21 = 2.21)
20:26:35.764 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.25 = 2.25)
20:26:35.764 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.20 hyp=0.38 cameraTheta=0.55 mountX=-0.23 mountY=0.30, mountTheta=2.23
20:26:35.766 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.20, opts=13)
20:26:35.766 00.000 12268 Enqueuing Move request for scope (0.33, 0.20)
20:26:35.766 00.000 11616 Worker thread wakes up
20:26:35.766 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.20) opts 0xd
20:26:35.766 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.20)
20:26:35.766 00.000 11616 Moving (0.33, 0.20) raw xDistance=-0.23 yDistance=0.30
20:26:35.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
20:26:35.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
20:26:35.766 00.000 11616 MoveAxis(E, 129, ABG)
20:26:35.766 00.000 11616 Guiding  Dir = 2, Dur = 129
20:26:35.766 00.000 11616 IsSlewing returns 0
20:26:35.767 00.001 11616 IsGuiding returns 0
20:26:35.767 00.000 11616 PulseGuide returned control before completion, sleep 139
20:26:35.788 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=16, Gamma=1.290
20:26:35.805 00.017 12268 UpdateGuideState exits: m=170 SNR=8.9
20:26:35.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:35.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:35.805 00.000 12268 Enqueuing Expose request
20:26:35.908 00.103 11616 IsGuiding returns 1
20:26:35.908 00.000 11616 scope still moving after pulse duration time elapsed
20:26:35.940 00.032 11616 IsSlewing returns 0
20:26:35.941 00.001 11616 IsGuiding returns 1
20:26:35.971 00.030 11616 IsSlewing returns 0
20:26:35.971 00.000 11616 IsGuiding returns 1
20:26:36.002 00.031 11616 IsSlewing returns 0
20:26:36.002 00.000 11616 IsGuiding returns 0
20:26:36.003 00.001 11616 scope move finished after 129 + 106 ms
20:26:36.003 00.000 11616 Move returns status 0, amount 129
20:26:36.003 00.000 11616 MoveAxis(S, 25, ABG)
20:26:36.003 00.000 11616 Guiding  Dir = 1, Dur = 25
20:26:36.003 00.000 11616 IsSlewing returns 0
20:26:36.003 00.000 11616 IsGuiding returns 0
20:26:36.004 00.001 11616 PulseGuide returned control before completion, sleep 35
20:26:36.048 00.044 11616 IsGuiding returns 1
20:26:36.049 00.001 11616 scope still moving after pulse duration time elapsed
20:26:36.079 00.030 11616 IsSlewing returns 0
20:26:36.080 00.001 11616 IsGuiding returns 0
20:26:36.080 00.000 11616 scope move finished after 25 + 52 ms
20:26:36.080 00.000 11616 Move returns status 0, amount 25
20:26:36.080 00.000 11616 move complete, result=0
20:26:36.080 00.000 11616 worker thread done servicing request
20:26:36.081 00.001 11616 Worker thread wakes up
20:26:36.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:36.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:36.081 00.000 12268 GuideStep: -0.2 px 129 ms EAST, 0.3 px 25 ms SOUTH
20:26:38.103 02.022 11616 Exposure complete
20:26:38.161 00.058 11616 worker thread done servicing request
20:26:38.162 00.001 12268 OnExposeComplete: enter
20:26:38.162 00.000 12268 UpdateGuideState(): m_state=6
20:26:38.162 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 946
20:26:38.162 00.000 12268 Star::Find returns 1 (0), X=1256.33, Y=860.20, Mass=260, SNR=11.0, Peak=27 HFD=5.0
20:26:38.162 00.000 12268 MultiStar: [#1 0.94,-0.23,0.00,M6] [#2 -0.50,-0.88,0.00,M1] [#3 0.69,-0.39,0.00,M2] [#4 0.29,0.29,0.91,U] [#5 0.00,0.00,0.00,L] [#6 0.38,0.06,0.71,U] [#7 0.77,-0.27,0.00,M4] [#8 0.76,-0.92,0.00,M3] [#9 1.26,-0.08,0.00,M7] 
20:26:38.162 00.000 12268 refined, 2 included, MultiStar: {0.39, 0.22}, one-star: {0.49, 0.26}
20:26:38.163 00.001 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.67) = xAngle (2.18 = 2.18)
20:26:38.163 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.21 = 2.21)
20:26:38.163 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.22 hyp=0.45 cameraTheta=0.51 mountX=-0.25 mountY=0.36, mountTheta=2.19
20:26:38.164 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.22, opts=13)
20:26:38.164 00.000 12268 Enqueuing Move request for scope (0.39, 0.22)
20:26:38.164 00.000 11616 Worker thread wakes up
20:26:38.164 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.22) opts 0xd
20:26:38.165 00.001 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.22)
20:26:38.165 00.000 11616 Moving (0.39, 0.22) raw xDistance=-0.25 yDistance=0.36
20:26:38.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
20:26:38.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
20:26:38.165 00.000 11616 MoveAxis(E, 142, ABG)
20:26:38.165 00.000 11616 Guiding  Dir = 2, Dur = 142
20:26:38.165 00.000 11616 IsSlewing returns 0
20:26:38.165 00.000 11616 IsGuiding returns 0
20:26:38.166 00.001 11616 PulseGuide returned control before completion, sleep 152
20:26:38.185 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:26:38.206 00.021 12268 UpdateGuideState exits: m=260 SNR=11.0
20:26:38.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:38.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:38.206 00.000 12268 Enqueuing Expose request
20:26:38.328 00.122 11616 IsGuiding returns 1
20:26:38.328 00.000 11616 scope still moving after pulse duration time elapsed
20:26:38.359 00.031 11616 IsSlewing returns 0
20:26:38.360 00.001 11616 IsGuiding returns 1
20:26:38.390 00.030 11616 IsSlewing returns 0
20:26:38.390 00.000 11616 IsGuiding returns 1
20:26:38.422 00.032 11616 IsSlewing returns 0
20:26:38.423 00.001 11616 IsGuiding returns 1
20:26:38.453 00.030 11616 IsSlewing returns 0
20:26:38.454 00.001 11616 IsGuiding returns 0
20:26:38.454 00.000 11616 scope move finished after 142 + 145 ms
20:26:38.454 00.000 11616 Move returns status 0, amount 142
20:26:38.454 00.000 11616 MoveAxis(S, 30, ABG)
20:26:38.454 00.000 11616 Guiding  Dir = 1, Dur = 30
20:26:38.455 00.001 11616 IsSlewing returns 0
20:26:38.455 00.000 11616 IsGuiding returns 0
20:26:38.455 00.000 11616 PulseGuide returned control before completion, sleep 40
20:26:38.501 00.046 11616 IsGuiding returns 1
20:26:38.501 00.000 11616 scope still moving after pulse duration time elapsed
20:26:38.531 00.030 11616 IsSlewing returns 0
20:26:38.531 00.000 11616 IsGuiding returns 1
20:26:38.562 00.031 11616 IsSlewing returns 0
20:26:38.563 00.001 11616 IsGuiding returns 0
20:26:38.563 00.000 11616 scope move finished after 30 + 78 ms
20:26:38.563 00.000 11616 Move returns status 0, amount 30
20:26:38.563 00.000 11616 move complete, result=0
20:26:38.563 00.000 11616 worker thread done servicing request
20:26:38.564 00.001 11616 Worker thread wakes up
20:26:38.564 00.000 12268 GuideStep: -0.3 px 142 ms EAST, 0.4 px 30 ms SOUTH
20:26:38.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:38.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:40.573 02.009 11616 Exposure complete
20:26:40.631 00.058 11616 worker thread done servicing request
20:26:40.631 00.000 12268 OnExposeComplete: enter
20:26:40.632 00.001 12268 UpdateGuideState(): m_state=6
20:26:40.632 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 947
20:26:40.632 00.000 12268 Star::Find returns 1 (0), X=1256.51, Y=860.30, Mass=192, SNR=9.5, Peak=27 HFD=3.3
20:26:40.632 00.000 12268 MultiStar: [#1 0.71,-0.41,0.00,M7] [#2 -0.14,-0.81,0.00,M2] [#3 0.46,-0.37,0.97,U] [#4 0.80,0.14,0.00,M1] [#5 0.70,-0.05,0.00,M6] [#6 1.26,0.13,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.95,0.12,0.00,M4] [#9 0.96,-0.55,0.00,M8] 
20:26:40.632 00.000 12268 refined, 1 included, MultiStar: {0.57, 0.00}, one-star: {0.67, 0.36}
20:26:40.633 00.001 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.67) = xAngle (1.67 = 1.67)
20:26:40.633 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.70 = 1.70)
20:26:40.633 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.00 hyp=0.57 cameraTheta=0.00 mountX=-0.06 mountY=0.56, mountTheta=1.67
20:26:40.634 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=0.00, opts=13)
20:26:40.634 00.000 12268 Enqueuing Move request for scope (0.57, 0.00)
20:26:40.634 00.000 11616 Worker thread wakes up
20:26:40.634 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.00) opts 0xd
20:26:40.634 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, 0.00)
20:26:40.635 00.001 11616 Moving (0.57, 0.00) raw xDistance=-0.06 yDistance=0.56
20:26:40.635 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:40.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:26:40.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
20:26:40.635 00.000 11616 MoveAxis(E, 0, ABG)
20:26:40.635 00.000 11616 Move returns status 0, amount 0
20:26:40.635 00.000 11616 MoveAxis(S, 47, ABG)
20:26:40.635 00.000 11616 Guiding  Dir = 1, Dur = 47
20:26:40.635 00.000 11616 IsSlewing returns 0
20:26:40.636 00.001 11616 IsGuiding returns 0
20:26:40.636 00.000 11616 PulseGuide returned control before completion, sleep 57
20:26:40.656 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:26:40.673 00.017 12268 UpdateGuideState exits: m=192 SNR=9.5
20:26:40.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:40.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:40.673 00.000 12268 Enqueuing Expose request
20:26:40.709 00.036 11616 IsGuiding returns 1
20:26:40.709 00.000 11616 scope still moving after pulse duration time elapsed
20:26:40.740 00.031 11616 IsSlewing returns 0
20:26:40.740 00.000 11616 IsGuiding returns 1
20:26:40.771 00.031 11616 IsSlewing returns 0
20:26:40.772 00.001 11616 IsGuiding returns 1
20:26:40.801 00.029 11616 IsSlewing returns 0
20:26:40.801 00.000 11616 IsGuiding returns 0
20:26:40.802 00.001 11616 scope move finished after 47 + 119 ms
20:26:40.802 00.000 11616 Move returns status 0, amount 47
20:26:40.802 00.000 11616 move complete, result=0
20:26:40.802 00.000 11616 worker thread done servicing request
20:26:40.802 00.000 11616 Worker thread wakes up
20:26:40.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:40.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:40.802 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 47 ms SOUTH
20:26:42.815 02.013 11616 Exposure complete
20:26:42.873 00.058 11616 worker thread done servicing request
20:26:42.873 00.000 12268 OnExposeComplete: enter
20:26:42.873 00.000 12268 UpdateGuideState(): m_state=6
20:26:42.874 00.001 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 948
20:26:42.874 00.000 12268 Star::Find returns 1 (0), X=1256.05, Y=860.15, Mass=190, SNR=9.5, Peak=28 HFD=3.6
20:26:42.874 00.000 12268 MultiStar: [#1 1.11,0.36,0.00,M8] [#2 -0.61,-0.43,0.00,M3] [#3 0.89,0.18,0.00,M2] [#4 0.69,0.15,0.00,M2] [#5 0.65,0.09,0.66,U] [#6 1.12,-0.16,0.00,M9] [#7 0.46,0.02,0.57,U] [#8 0.68,0.28,0.00,M5] 
20:26:42.874 00.000 12268 single-star, 2 included, MultiStar: {0.40, 0.13}, one-star: {0.20, 0.21}
20:26:42.874 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.67) = xAngle (2.47 = 2.47)
20:26:42.874 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.51 = 2.51)
20:26:42.874 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.21 hyp=0.29 cameraTheta=0.81 mountX=-0.23 mountY=0.18, mountTheta=2.49
20:26:42.877 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.21, opts=13)
20:26:42.877 00.000 12268 Enqueuing Move request for scope (0.20, 0.21)
20:26:42.877 00.000 11616 Worker thread wakes up
20:26:42.878 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.21) opts 0xd
20:26:42.878 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.21)
20:26:42.878 00.000 11616 Moving (0.20, 0.21) raw xDistance=-0.23 yDistance=0.18
20:26:42.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
20:26:42.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:26:42.878 00.000 11616 MoveAxis(E, 130, ABG)
20:26:42.878 00.000 11616 Guiding  Dir = 2, Dur = 130
20:26:42.878 00.000 11616 IsSlewing returns 0
20:26:42.879 00.001 11616 IsGuiding returns 0
20:26:42.879 00.000 11616 PulseGuide returned control before completion, sleep 140
20:26:42.899 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:26:42.917 00.018 12268 UpdateGuideState exits: m=190 SNR=9.5
20:26:42.918 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:42.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:42.918 00.000 12268 Enqueuing Expose request
20:26:43.030 00.112 11616 IsGuiding returns 1
20:26:43.030 00.000 11616 scope still moving after pulse duration time elapsed
20:26:43.061 00.031 11616 IsSlewing returns 0
20:26:43.061 00.000 11616 IsGuiding returns 0
20:26:43.061 00.000 11616 scope move finished after 130 + 53 ms
20:26:43.061 00.000 11616 Move returns status 0, amount 130
20:26:43.061 00.000 11616 MoveAxis(S, 15, ABG)
20:26:43.062 00.001 11616 Guiding  Dir = 1, Dur = 15
20:26:43.062 00.000 11616 IsSlewing returns 0
20:26:43.062 00.000 11616 IsGuiding returns 0
20:26:43.063 00.001 11616 PulseGuide returned control before completion, sleep 25
20:26:43.092 00.029 11616 IsGuiding returns 1
20:26:43.092 00.000 11616 scope still moving after pulse duration time elapsed
20:26:43.123 00.031 11616 IsSlewing returns 0
20:26:43.123 00.000 11616 IsGuiding returns 1
20:26:43.154 00.031 11616 IsSlewing returns 0
20:26:43.155 00.001 11616 IsGuiding returns 1
20:26:43.185 00.030 11616 IsSlewing returns 0
20:26:43.186 00.001 11616 IsGuiding returns 1
20:26:43.215 00.029 11616 IsSlewing returns 0
20:26:43.216 00.001 11616 IsGuiding returns 1
20:26:43.247 00.031 11616 IsSlewing returns 0
20:26:43.248 00.001 11616 IsGuiding returns 1
20:26:43.278 00.030 11616 IsSlewing returns 0
20:26:43.278 00.000 11616 IsGuiding returns 1
20:26:43.309 00.031 11616 IsSlewing returns 0
20:26:43.309 00.000 11616 IsGuiding returns 1
20:26:43.340 00.031 11616 IsSlewing returns 0
20:26:43.341 00.001 11616 IsGuiding returns 1
20:26:43.372 00.031 11616 IsSlewing returns 0
20:26:43.373 00.001 11616 IsGuiding returns 0
20:26:43.373 00.000 11616 scope move finished after 15 + 295 ms
20:26:43.373 00.000 11616 Move returns status 0, amount 15
20:26:43.373 00.000 11616 move complete, result=0
20:26:43.373 00.000 11616 worker thread done servicing request
20:26:43.373 00.000 11616 Worker thread wakes up
20:26:43.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:43.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:43.373 00.000 12268 GuideStep: -0.2 px 130 ms EAST, 0.2 px 15 ms SOUTH
20:26:45.373 02.000 11616 Exposure complete
20:26:45.431 00.058 11616 worker thread done servicing request
20:26:45.432 00.001 12268 OnExposeComplete: enter
20:26:45.432 00.000 12268 UpdateGuideState(): m_state=6
20:26:45.432 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
20:26:45.432 00.000 12268 Star::Find returns 1 (0), X=1255.94, Y=859.83, Mass=293, SNR=11.7, Peak=28 HFD=5.4
20:26:45.432 00.000 12268 MultiStar: [#1 0.71,-0.91,0.00,M9] [#2 -0.78,-0.34,0.00,M4] [#3 0.73,-0.33,0.00,M3] [#4 -0.04,0.18,0.62,U] [#5 0.00,0.00,0.00,L] [#6 0.84,-0.07,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 0.61,-0.49,0.00,M6] [#9 1.07,-0.67,0.00,M9] [#10 0.35,-0.52,0.55,U] 
20:26:45.432 00.000 12268 single-star, 2 included, MultiStar: {0.12, -0.13}, one-star: {0.10, -0.11}
20:26:45.433 00.001 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.67) = xAngle (0.82 = 0.82)
20:26:45.433 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.85 = 0.85)
20:26:45.433 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.85 mountX=0.10 mountY=0.11, mountTheta=0.83
20:26:45.434 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.11, opts=13)
20:26:45.434 00.000 12268 Enqueuing Move request for scope (0.10, -0.11)
20:26:45.434 00.000 11616 Worker thread wakes up
20:26:45.434 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
20:26:45.434 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
20:26:45.434 00.000 11616 Moving (0.10, -0.11) raw xDistance=0.10 yDistance=0.11
20:26:45.435 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:26:45.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:26:45.435 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:45.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:26:45.435 00.000 11616 MoveAxis(E, 0, ABG)
20:26:45.435 00.000 11616 Move returns status 0, amount 0
20:26:45.435 00.000 11616 MoveAxis(N, 0, ABG)
20:26:45.435 00.000 11616 Move returns status 0, amount 0
20:26:45.435 00.000 11616 move complete, result=0
20:26:45.435 00.000 11616 worker thread done servicing request
20:26:45.457 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
20:26:45.475 00.018 12268 UpdateGuideState exits: m=293 SNR=11.7
20:26:45.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:45.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:45.475 00.000 12268 Enqueuing Expose request
20:26:45.475 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:26:45.475 00.000 11616 Worker thread wakes up
20:26:45.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:45.476 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:47.487 02.011 11616 Exposure complete
20:26:47.546 00.059 11616 worker thread done servicing request
20:26:47.546 00.000 12268 OnExposeComplete: enter
20:26:47.546 00.000 12268 UpdateGuideState(): m_state=6
20:26:47.547 00.001 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 950
20:26:47.547 00.000 12268 Star::Find returns 1 (0), X=1256.24, Y=859.76, Mass=265, SNR=11.1, Peak=26 HFD=5.0
20:26:47.547 00.000 12268 MultiStar: [#1 0.70,-0.94,0.00,M10] [#2 -1.01,-1.03,0.00,M5] [#3 0.51,-0.42,0.80,U] [#4 0.16,-0.78,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.94,-0.45,0.00,R] [#7 0.10,-0.27,0.49,U] [#8 0.25,-0.46,0.45,U] [#9 0.95,-0.29,0.00,M10] 
20:26:47.547 00.000 12268 single-star, 3 included, MultiStar: {0.35, -0.31}, one-star: {0.40, -0.18}
20:26:47.547 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.67) = xAngle (1.25 = 1.25)
20:26:47.547 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.28 = 1.28)
20:26:47.547 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.18 hyp=0.44 cameraTheta=-0.42 mountX=0.14 mountY=0.42, mountTheta=1.25
20:26:47.550 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.18, opts=13)
20:26:47.550 00.000 12268 Enqueuing Move request for scope (0.40, -0.18)
20:26:47.550 00.000 11616 Worker thread wakes up
20:26:47.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.18) opts 0xd
20:26:47.550 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.18)
20:26:47.550 00.000 11616 Moving (0.40, -0.18) raw xDistance=0.14 yDistance=0.42
20:26:47.550 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:26:47.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:26:47.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
20:26:47.550 00.000 11616 MoveAxis(E, 0, ABG)
20:26:47.550 00.000 11616 Move returns status 0, amount 0
20:26:47.551 00.001 11616 MoveAxis(S, 35, ABG)
20:26:47.551 00.000 11616 Guiding  Dir = 1, Dur = 35
20:26:47.551 00.000 11616 IsSlewing returns 0
20:26:47.551 00.000 11616 IsGuiding returns 0
20:26:47.551 00.000 11616 PulseGuide returned control before completion, sleep 45
20:26:47.572 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:26:47.589 00.017 12268 UpdateGuideState exits: m=265 SNR=11.1
20:26:47.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:47.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:47.589 00.000 12268 Enqueuing Expose request
20:26:47.598 00.009 11616 IsGuiding returns 1
20:26:47.598 00.000 11616 scope still moving after pulse duration time elapsed
20:26:47.629 00.031 11616 IsSlewing returns 0
20:26:47.630 00.001 11616 IsGuiding returns 0
20:26:47.630 00.000 11616 scope move finished after 35 + 43 ms
20:26:47.630 00.000 11616 Move returns status 0, amount 35
20:26:47.630 00.000 11616 move complete, result=0
20:26:47.631 00.001 11616 worker thread done servicing request
20:26:47.631 00.000 11616 Worker thread wakes up
20:26:47.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:47.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:47.632 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 35 ms SOUTH
20:26:49.645 02.013 11616 Exposure complete
20:26:49.703 00.058 11616 worker thread done servicing request
20:26:49.703 00.000 12268 OnExposeComplete: enter
20:26:49.703 00.000 12268 UpdateGuideState(): m_state=6
20:26:49.704 00.001 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 951
20:26:49.704 00.000 12268 Star::Find returns 1 (0), X=1255.86, Y=860.26, Mass=209, SNR=9.8, Peak=26 HFD=3.5
20:26:49.704 00.000 12268 MultiStar: [#1 0.46,-0.02,0.93,U] [#2 -0.74,-0.44,0.00,M6] [#3 0.64,0.28,0.00,M3] [#4 0.25,0.01,0.64,U] [#5 0.00,0.00,0.00,L] [#6 -0.47,0.42,0.83,U] [#7 0.00,0.00,0.00,L] [#8 0.10,-0.68,0.00,M6] [#9 0.81,0.32,0.00,R] [#10 0.40,-0.18,0.65,U] 
20:26:49.704 00.000 12268 refined, 4 included, MultiStar: {0.12, 0.13}, one-star: {0.02, 0.32}
20:26:49.704 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.67) = xAngle (2.51 = 2.51)
20:26:49.704 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.54 = 2.54)
20:26:49.704 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.84 mountX=-0.14 mountY=0.10, mountTheta=2.53
20:26:49.706 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.13, opts=13)
20:26:49.706 00.000 12268 Enqueuing Move request for scope (0.12, 0.13)
20:26:49.706 00.000 11616 Worker thread wakes up
20:26:49.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
20:26:49.706 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
20:26:49.706 00.000 11616 Moving (0.12, 0.13) raw xDistance=-0.14 yDistance=0.10
20:26:49.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
20:26:49.706 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:49.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:26:49.707 00.001 11616 MoveAxis(E, 80, ABG)
20:26:49.707 00.000 11616 Guiding  Dir = 2, Dur = 80
20:26:49.707 00.000 11616 IsSlewing returns 0
20:26:49.707 00.000 11616 IsGuiding returns 0
20:26:49.708 00.001 11616 PulseGuide returned control before completion, sleep 90
20:26:49.729 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:26:49.746 00.017 12268 UpdateGuideState exits: m=209 SNR=9.8
20:26:49.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:49.747 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:49.747 00.000 12268 Enqueuing Expose request
20:26:49.799 00.052 11616 IsGuiding returns 1
20:26:49.799 00.000 11616 scope still moving after pulse duration time elapsed
20:26:49.831 00.032 11616 IsSlewing returns 0
20:26:49.831 00.000 11616 IsGuiding returns 0
20:26:49.831 00.000 11616 scope move finished after 80 + 43 ms
20:26:49.831 00.000 11616 Move returns status 0, amount 80
20:26:49.832 00.001 11616 MoveAxis(N, 0, ABG)
20:26:49.832 00.000 11616 Move returns status 0, amount 0
20:26:49.832 00.000 11616 move complete, result=0
20:26:49.832 00.000 11616 worker thread done servicing request
20:26:49.832 00.000 11616 Worker thread wakes up
20:26:49.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:49.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:49.832 00.000 12268 GuideStep: -0.1 px 80 ms EAST, 0.1 px 0 ms NORTH
20:26:51.848 02.016 11616 Exposure complete
20:26:51.905 00.057 11616 worker thread done servicing request
20:26:51.905 00.000 12268 OnExposeComplete: enter
20:26:51.905 00.000 12268 UpdateGuideState(): m_state=6
20:26:51.906 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 952
20:26:51.906 00.000 12268 Star::Find returns 1 (0), X=1255.72, Y=860.09, Mass=188, SNR=9.4, Peak=31 HFD=3.2
20:26:51.906 00.000 12268 MultiStar: [#1 0.49,-0.69,0.00,M10] [#2 -1.10,-0.35,0.00,M7] [#3 0.30,-0.25,1.02,U] [#4 0.54,-0.12,0.94,U] [#5 0.00,0.00,0.00,L] [#6 -0.12,0.67,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.66,-0.77,0.00,M1] [#10 0.26,-0.11,0.67,U] [#11 -0.63,0.07,0.53,U] 
20:26:51.906 00.000 12268 refined, 4 included, MultiStar: {0.13, -0.06}, one-star: {-0.12, 0.15}
20:26:51.906 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.67) = xAngle (1.22 = 1.22)
20:26:51.906 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.25 = 1.25)
20:26:51.907 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.45 mountX=0.05 mountY=0.14, mountTheta=1.23
20:26:51.908 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.06, opts=13)
20:26:51.908 00.000 12268 Enqueuing Move request for scope (0.13, -0.06)
20:26:51.909 00.001 11616 Worker thread wakes up
20:26:51.909 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
20:26:51.909 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
20:26:51.909 00.000 11616 Moving (0.13, -0.06) raw xDistance=0.05 yDistance=0.14
20:26:51.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:51.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:26:51.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:51.910 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:26:51.910 00.000 11616 MoveAxis(E, 0, ABG)
20:26:51.910 00.000 11616 Move returns status 0, amount 0
20:26:51.910 00.000 11616 MoveAxis(N, 0, ABG)
20:26:51.910 00.000 11616 Move returns status 0, amount 0
20:26:51.910 00.000 11616 move complete, result=0
20:26:51.911 00.001 11616 worker thread done servicing request
20:26:51.933 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:26:51.952 00.019 12268 UpdateGuideState exits: m=188 SNR=9.4
20:26:51.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:51.952 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:51.952 00.000 12268 Enqueuing Expose request
20:26:51.952 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:26:51.952 00.000 11616 Worker thread wakes up
20:26:51.952 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:51.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:53.955 02.003 11616 Exposure complete
20:26:54.012 00.057 11616 worker thread done servicing request
20:26:54.012 00.000 12268 OnExposeComplete: enter
20:26:54.012 00.000 12268 UpdateGuideState(): m_state=6
20:26:54.013 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 953
20:26:54.013 00.000 12268 Star::Find returns 1 (0), X=1255.96, Y=860.21, Mass=194, SNR=9.5, Peak=30 HFD=4.0
20:26:54.013 00.000 12268 Star::Find false star n=3 nbg=288 bg=8.0 sigma=0.9 thresh=11 peak=11
20:26:54.013 00.000 12268 Star::Find false star n=9 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=11
20:26:54.013 00.000 12268 MultiStar: [#1 0.50,-0.63,0.00,R] [#2 -1.03,-0.98,0.00,M8] [#3 0.49,0.13,0.94,U] [#4 -0.12,-0.02,0.55,U] [#5 0.00,0.00,0.00,L] [#6 -0.93,0.89,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.56,-0.29,0.53,U] [#10 0.08,0.01,0.66,U] [#11 -0.62,-1.06,0.00,M1] 
20:26:54.013 00.000 12268 refined, 4 included, MultiStar: {0.07, 0.06}, one-star: {0.12, 0.27}
20:26:54.013 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.67) = xAngle (2.38 = 2.38)
20:26:54.014 00.001 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.41 = 2.41)
20:26:54.014 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.10 cameraTheta=0.71 mountX=-0.07 mountY=0.06, mountTheta=2.40
20:26:54.015 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.06, opts=13)
20:26:54.015 00.000 12268 Enqueuing Move request for scope (0.07, 0.06)
20:26:54.016 00.001 11616 Worker thread wakes up
20:26:54.016 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
20:26:54.016 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
20:26:54.016 00.000 11616 Moving (0.07, 0.06) raw xDistance=-0.07 yDistance=0.06
20:26:54.016 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:54.016 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:26:54.016 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:54.016 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:26:54.016 00.000 11616 MoveAxis(E, 0, ABG)
20:26:54.016 00.000 11616 Move returns status 0, amount 0
20:26:54.016 00.000 11616 MoveAxis(N, 0, ABG)
20:26:54.016 00.000 11616 Move returns status 0, amount 0
20:26:54.016 00.000 11616 move complete, result=0
20:26:54.016 00.000 11616 worker thread done servicing request
20:26:54.039 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:26:54.059 00.020 12268 UpdateGuideState exits: m=194 SNR=9.5
20:26:54.059 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:54.059 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:54.059 00.000 12268 Enqueuing Expose request
20:26:54.059 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:26:54.059 00.000 11616 Worker thread wakes up
20:26:54.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:54.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:56.069 02.010 11616 Exposure complete
20:26:56.127 00.058 11616 worker thread done servicing request
20:26:56.127 00.000 12268 OnExposeComplete: enter
20:26:56.127 00.000 12268 UpdateGuideState(): m_state=6
20:26:56.128 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 954
20:26:56.128 00.000 12268 Star::Find returns 1 (0), X=1255.74, Y=860.06, Mass=234, SNR=10.4, Peak=24 HFD=5.8
20:26:56.128 00.000 12268 MultiStar: [#1 0.24,-0.17,0.70,U] [#2 -1.29,-0.35,0.00,M9] [#3 -0.08,-0.07,0.97,U] [#4 0.58,0.54,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -0.00,-0.02,0.78,U] [#7 9.29,-1.15,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 -0.45,-0.75,0.00,M1] [#10 0.05,-0.12,0.56,U] 
20:26:56.128 00.000 12268 refined, 4 included, MultiStar: {0.00, -0.04}, one-star: {-0.10, 0.12}
20:26:56.129 00.001 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-1.67) = xAngle (0.17 = 0.17)
20:26:56.129 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.20 = 0.20)
20:26:56.129 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.50 mountX=0.04 mountY=0.01, mountTheta=0.20
20:26:56.132 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.04, opts=13)
20:26:56.132 00.000 12268 Enqueuing Move request for scope (0.00, -0.04)
20:26:56.132 00.000 11616 Worker thread wakes up
20:26:56.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
20:26:56.132 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
20:26:56.132 00.000 11616 Moving (0.00, -0.04) raw xDistance=0.04 yDistance=0.01
20:26:56.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:56.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:26:56.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:56.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:26:56.132 00.000 11616 MoveAxis(E, 0, ABG)
20:26:56.133 00.001 11616 Move returns status 0, amount 0
20:26:56.133 00.000 11616 MoveAxis(N, 0, ABG)
20:26:56.133 00.000 11616 Move returns status 0, amount 0
20:26:56.133 00.000 11616 move complete, result=0
20:26:56.133 00.000 11616 worker thread done servicing request
20:26:56.153 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=16, Gamma=1.290
20:26:56.169 00.016 12268 UpdateGuideState exits: m=234 SNR=10.4
20:26:56.169 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:56.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:26:56.169 00.000 12268 Enqueuing Expose request
20:26:56.169 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:26:56.169 00.000 11616 Worker thread wakes up
20:26:56.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:56.170 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:26:58.179 02.009 11616 Exposure complete
20:26:58.235 00.056 11616 worker thread done servicing request
20:26:58.235 00.000 12268 OnExposeComplete: enter
20:26:58.235 00.000 12268 UpdateGuideState(): m_state=6
20:26:58.236 00.001 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 955
20:26:58.236 00.000 12268 Star::Find returns 1 (0), X=1256.29, Y=859.82, Mass=106, SNR=7.0, Peak=20 HFD=2.9
20:26:58.236 00.000 12268 Status Line: Mass: 106 vs 213
20:26:58.238 00.002 12268 UpdateCurrentPosition: star mass new=106.5 exp=213.5 thresh=50% limits=(106.7, 600.5, 427.0)
20:26:58.238 00.000 12268 DistanceChecker: activated
20:26:58.238 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
20:26:58.240 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
20:26:58.240 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
20:26:58.240 00.000 11616 Worker thread wakes up
20:26:58.240 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:26:58.240 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:26:58.241 00.001 11616 move complete, result=0
20:26:58.241 00.000 11616 worker thread done servicing request
20:26:58.351 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:26:58.351 00.000 12268 Status Line: Star lost - mass changed
20:26:58.357 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=16, Gamma=1.290
20:26:58.375 00.018 12268 UpdateGuideState exits: Star lost - mass changed
20:26:58.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:58.375 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
20:26:58.375 00.000 12268 Enqueuing Expose request
20:26:58.375 00.000 11616 Worker thread wakes up
20:26:58.376 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:26:58.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:27:00.396 02.020 11616 Exposure complete
20:27:00.455 00.059 11616 worker thread done servicing request
20:27:00.456 00.001 12268 OnExposeComplete: enter
20:27:00.456 00.000 12268 UpdateGuideState(): m_state=6
20:27:00.456 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 956
20:27:00.456 00.000 12268 Star::Find returns 1 (0), X=1256.38, Y=860.37, Mass=120, SNR=7.5, Peak=22 HFD=3.1
20:27:00.456 00.000 12268 DistanceChecker: reject for large offset (0.69 > 0.55) avgDist = 0.27 count = 124
20:27:00.456 00.000 12268 Status Line: Recovering
20:27:00.458 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
20:27:00.459 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
20:27:00.459 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
20:27:00.459 00.000 11616 Worker thread wakes up
20:27:00.459 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:27:00.459 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:27:00.459 00.000 11616 move complete, result=0
20:27:00.460 00.001 11616 worker thread done servicing request
20:27:00.574 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:27:00.574 00.000 12268 Status Line: No star found
20:27:00.577 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
20:27:00.595 00.018 12268 UpdateGuideState exits: No star found
20:27:00.595 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:00.595 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
20:27:00.595 00.000 12268 Enqueuing Expose request
20:27:00.595 00.000 11616 Worker thread wakes up
20:27:00.595 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:00.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:27:02.609 02.014 11616 Exposure complete
20:27:02.670 00.061 11616 worker thread done servicing request
20:27:02.670 00.000 12268 OnExposeComplete: enter
20:27:02.670 00.000 12268 UpdateGuideState(): m_state=6
20:27:02.670 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 957
20:27:02.671 00.001 12268 Star::Find returns 1 (0), X=1256.50, Y=860.16, Mass=193, SNR=9.4, Peak=21 HFD=6.4
20:27:02.671 00.000 12268 DistanceChecker: reject for large offset (0.69 > 0.55) avgDist = 0.27 count = 124
20:27:02.671 00.000 12268 Status Line: Recovering
20:27:02.673 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
20:27:02.673 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
20:27:02.674 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
20:27:02.674 00.000 11616 Worker thread wakes up
20:27:02.674 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:27:02.674 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:27:02.674 00.000 11616 move complete, result=0
20:27:02.674 00.000 11616 worker thread done servicing request
20:27:02.789 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:27:02.789 00.000 12268 Status Line: No star found
20:27:02.793 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
20:27:02.812 00.019 12268 UpdateGuideState exits: No star found
20:27:02.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:02.813 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
20:27:02.813 00.000 12268 Enqueuing Expose request
20:27:02.813 00.000 11616 Worker thread wakes up
20:27:02.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:02.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:27:04.819 02.006 11616 Exposure complete
20:27:04.878 00.059 11616 worker thread done servicing request
20:27:04.879 00.001 12268 OnExposeComplete: enter
20:27:04.879 00.000 12268 UpdateGuideState(): m_state=6
20:27:04.879 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 958
20:27:04.879 00.000 12268 Star::Find returns 1 (0), X=1256.06, Y=859.59, Mass=97, SNR=6.7, Peak=21 HFD=2.4
20:27:04.879 00.000 12268 Status Line: Mass: 97 vs 209
20:27:04.883 00.004 12268 UpdateCurrentPosition: star mass new=96.7 exp=209.0 thresh=50% limits=(104.5, 600.5, 418.0)
20:27:04.883 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
20:27:04.884 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
20:27:04.884 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
20:27:04.884 00.000 11616 Worker thread wakes up
20:27:04.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:27:04.884 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:27:04.884 00.000 11616 move complete, result=0
20:27:04.885 00.001 11616 worker thread done servicing request
20:27:04.989 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:27:04.989 00.000 12268 Status Line: Star lost - mass changed
20:27:04.991 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=15, Gamma=1.290
20:27:05.009 00.018 12268 UpdateGuideState exits: Star lost - mass changed
20:27:05.009 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:05.010 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
20:27:05.010 00.000 12268 Enqueuing Expose request
20:27:05.010 00.000 11616 Worker thread wakes up
20:27:05.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:05.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:27:07.014 02.004 11616 Exposure complete
20:27:07.073 00.059 11616 worker thread done servicing request
20:27:07.073 00.000 12268 OnExposeComplete: enter
20:27:07.074 00.001 12268 UpdateGuideState(): m_state=6
20:27:07.074 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 959
20:27:07.074 00.000 12268 Star::Find returns 1 (0), X=1256.27, Y=860.15, Mass=116, SNR=7.3, Peak=23 HFD=2.7
20:27:07.074 00.000 12268 DistanceChecker: deactivated
20:27:07.074 00.000 12268 Star::Find false star n=8 nbg=284 bg=8.2 sigma=0.8 thresh=11 peak=11
20:27:07.074 00.000 12268 MultiStar: [#1 0.05,-0.32,0.87,U] [#2 -1.50,-0.64,0.00,M10] [#3 0.81,-0.10,0.00,M1] [#4 1.17,0.57,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.11,-0.28,0.78,U] [#10 0.94,-0.31,0.00,M1] [#11 0.31,0.29,0.72,U] 
20:27:07.075 00.001 12268 refined, 3 included, MultiStar: {0.23, -0.02}, one-star: {0.42, 0.21}
20:27:07.075 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.67) = xAngle (1.58 = 1.58)
20:27:07.075 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.61 = 1.61)
20:27:07.075 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-0.09 mountX=-0.00 mountY=0.23, mountTheta=1.58
20:27:07.077 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.02, opts=13)
20:27:07.077 00.000 12268 Enqueuing Move request for scope (0.23, -0.02)
20:27:07.077 00.000 11616 Worker thread wakes up
20:27:07.078 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd
20:27:07.078 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.02)
20:27:07.078 00.000 11616 Moving (0.23, -0.02) raw xDistance=-0.00 yDistance=0.23
20:27:07.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:07.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:27:07.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:27:07.078 00.000 11616 MoveAxis(E, 0, ABG)
20:27:07.078 00.000 11616 Move returns status 0, amount 0
20:27:07.078 00.000 11616 MoveAxis(S, 20, ABG)
20:27:07.078 00.000 11616 Guiding  Dir = 1, Dur = 20
20:27:07.079 00.001 11616 IsSlewing returns 0
20:27:07.079 00.000 11616 IsGuiding returns 0
20:27:07.079 00.000 11616 PulseGuide returned control before completion, sleep 30
20:27:07.100 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=15, Gamma=1.290
20:27:07.110 00.010 11616 IsGuiding returns 1
20:27:07.110 00.000 11616 scope still moving after pulse duration time elapsed
20:27:07.117 00.007 12268 UpdateGuideState exits: m=116 SNR=7.3
20:27:07.117 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:07.117 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:07.117 00.000 12268 Enqueuing Expose request
20:27:07.142 00.025 11616 IsSlewing returns 0
20:27:07.142 00.000 11616 IsGuiding returns 0
20:27:07.142 00.000 11616 scope move finished after 20 + 43 ms
20:27:07.142 00.000 11616 Move returns status 0, amount 20
20:27:07.142 00.000 11616 move complete, result=0
20:27:07.143 00.001 11616 worker thread done servicing request
20:27:07.143 00.000 11616 Worker thread wakes up
20:27:07.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:07.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:07.149 00.006 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:27:09.147 01.998 11616 Exposure complete
20:27:09.204 00.057 11616 worker thread done servicing request
20:27:09.204 00.000 12268 OnExposeComplete: enter
20:27:09.204 00.000 12268 UpdateGuideState(): m_state=6
20:27:09.204 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 960
20:27:09.204 00.000 12268 Star::Find returns 1 (0), X=1256.48, Y=859.60, Mass=104, SNR=6.9, Peak=19 HFD=3.2
20:27:09.205 00.001 12268 Star::Find false star n=12 nbg=280 bg=8.3 sigma=0.8 thresh=11 peak=11
20:27:09.205 00.000 12268 Star::Find false star n=20 nbg=274 bg=8.0 sigma=0.7 thresh=10 peak=10
20:27:09.205 00.000 12268 MultiStar: [#1 0.12,0.78,0.00,M1] [#2 -1.02,-0.45,0.00,R] [#3 0.19,-0.09,1.23,U] [#4 0.73,-0.31,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 -0.45,-0.28,0.82,U] [#10 0.22,0.67,0.00,M2] [#11 0.00,0.00,0.00,L] 
20:27:09.205 00.000 12268 refined, 2 included, MultiStar: {0.16, -0.22}, one-star: {0.64, -0.34}
20:27:09.205 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.67) = xAngle (0.73 = 0.73)
20:27:09.205 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.76 = 0.76)
20:27:09.205 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.22 hyp=0.28 cameraTheta=-0.94 mountX=0.21 mountY=0.19, mountTheta=0.75
20:27:09.207 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.22, opts=13)
20:27:09.207 00.000 12268 Enqueuing Move request for scope (0.16, -0.22)
20:27:09.207 00.000 11616 Worker thread wakes up
20:27:09.207 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.22) opts 0xd
20:27:09.207 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.22)
20:27:09.207 00.000 11616 Moving (0.16, -0.22) raw xDistance=0.21 yDistance=0.19
20:27:09.207 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:27:09.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:27:09.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:27:09.207 00.000 11616 MoveAxis(E, 0, ABG)
20:27:09.207 00.000 11616 Move returns status 0, amount 0
20:27:09.207 00.000 11616 MoveAxis(S, 16, ABG)
20:27:09.207 00.000 11616 Guiding  Dir = 1, Dur = 16
20:27:09.208 00.001 11616 IsSlewing returns 0
20:27:09.208 00.000 11616 IsGuiding returns 0
20:27:09.208 00.000 11616 PulseGuide returned control before completion, sleep 26
20:27:09.229 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=15, Gamma=1.290
20:27:09.245 00.016 11616 IsGuiding returns 1
20:27:09.245 00.000 11616 scope still moving after pulse duration time elapsed
20:27:09.247 00.002 12268 UpdateGuideState exits: m=104 SNR=6.9
20:27:09.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:09.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:09.247 00.000 12268 Enqueuing Expose request
20:27:09.277 00.030 11616 IsSlewing returns 0
20:27:09.277 00.000 11616 IsGuiding returns 0
20:27:09.277 00.000 11616 scope move finished after 16 + 52 ms
20:27:09.277 00.000 11616 Move returns status 0, amount 16
20:27:09.277 00.000 11616 move complete, result=0
20:27:09.277 00.000 11616 worker thread done servicing request
20:27:09.278 00.001 11616 Worker thread wakes up
20:27:09.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:09.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:09.278 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
20:27:11.287 02.009 11616 Exposure complete
20:27:11.343 00.056 11616 worker thread done servicing request
20:27:11.343 00.000 12268 OnExposeComplete: enter
20:27:11.343 00.000 12268 UpdateGuideState(): m_state=6
20:27:11.343 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 961
20:27:11.343 00.000 12268 Star::Find returns 1 (0), X=1256.16, Y=858.45, Mass=115, SNR=7.3, Peak=18 HFD=4.5
20:27:11.343 00.000 12268 MultiStar: large primary error, entering stabilization period
20:27:11.343 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.67) = xAngle (0.31 = 0.31)
20:27:11.343 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.34 = 0.34)
20:27:11.343 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-1.49 hyp=1.53 cameraTheta=-1.36 mountX=1.45 mountY=0.51, mountTheta=0.34
20:27:11.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-1.49, opts=13)
20:27:11.350 00.007 12268 Enqueuing Move request for scope (0.32, -1.49)
20:27:11.350 00.000 11616 Worker thread wakes up
20:27:11.350 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.49) opts 0xd
20:27:11.350 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -1.49)
20:27:11.350 00.000 11616 Moving (0.32, -1.49) raw xDistance=1.45 yDistance=0.51
20:27:11.350 00.000 11616 resist switch: large excursion: input 1.45 thresh 0.29 direction from -1 to 1
20:27:11.350 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.36
20:27:11.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.73 from input 1.45
20:27:11.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
20:27:11.350 00.000 11616 MoveAxis(W, 814, ABG)
20:27:11.350 00.000 11616 Guiding  Dir = 3, Dur = 814
20:27:11.350 00.000 11616 IsSlewing returns 0
20:27:11.350 00.000 11616 IsGuiding returns 0
20:27:11.350 00.000 11616 PulseGuide returned control before completion, sleep 824
20:27:11.366 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
20:27:11.382 00.016 12268 UpdateGuideState exits: m=115 SNR=7.3
20:27:11.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:11.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:11.382 00.000 12268 Enqueuing Expose request
20:27:12.187 00.805 11616 IsGuiding returns 1
20:27:12.187 00.000 11616 scope still moving after pulse duration time elapsed
20:27:12.218 00.031 11616 IsSlewing returns 0
20:27:12.218 00.000 11616 IsGuiding returns 1
20:27:12.250 00.032 11616 IsSlewing returns 0
20:27:12.250 00.000 11616 IsGuiding returns 1
20:27:12.281 00.031 11616 IsSlewing returns 0
20:27:12.281 00.000 11616 IsGuiding returns 1
20:27:12.312 00.031 11616 IsSlewing returns 0
20:27:12.312 00.000 11616 IsGuiding returns 1
20:27:12.343 00.031 11616 IsSlewing returns 0
20:27:12.343 00.000 11616 IsGuiding returns 1
20:27:12.375 00.032 11616 IsSlewing returns 0
20:27:12.375 00.000 11616 IsGuiding returns 1
20:27:12.406 00.031 11616 IsSlewing returns 0
20:27:12.406 00.000 11616 IsGuiding returns 0
20:27:12.406 00.000 11616 scope move finished after 814 + 240 ms
20:27:12.406 00.000 11616 Move returns status 0, amount 814
20:27:12.406 00.000 11616 MoveAxis(S, 43, ABG)
20:27:12.406 00.000 11616 Guiding  Dir = 1, Dur = 43
20:27:12.406 00.000 11616 IsSlewing returns 0
20:27:12.406 00.000 11616 IsGuiding returns 0
20:27:12.406 00.000 11616 PulseGuide returned control before completion, sleep 53
20:27:12.468 00.062 11616 IsGuiding returns 1
20:27:12.468 00.000 11616 scope still moving after pulse duration time elapsed
20:27:12.500 00.032 11616 IsSlewing returns 0
20:27:12.500 00.000 11616 IsGuiding returns 0
20:27:12.500 00.000 11616 scope move finished after 43 + 49 ms
20:27:12.500 00.000 11616 Move returns status 0, amount 43
20:27:12.500 00.000 11616 move complete, result=0
20:27:12.500 00.000 11616 worker thread done servicing request
20:27:12.500 00.000 12268 GuideStep: 1.5 px 814 ms WEST, 0.5 px 43 ms SOUTH
20:27:12.500 00.000 11616 Worker thread wakes up
20:27:12.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:12.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:14.502 02.002 11616 Exposure complete
20:27:14.565 00.063 11616 worker thread done servicing request
20:27:14.565 00.000 12268 OnExposeComplete: enter
20:27:14.565 00.000 12268 UpdateGuideState(): m_state=6
20:27:14.565 00.000 12268 Star::Find(15, 1256, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 962
20:27:14.565 00.000 12268 Star::Find returns 1 (0), X=1256.37, Y=860.00, Mass=105, SNR=6.9, Peak=19 HFD=3.4
20:27:14.565 00.000 12268 MultiStar: exiting stabilization period
20:27:14.565 00.000 12268 MultiStar: [#1 0.15,0.75,0.00,M2] [#2 0.36,0.28,0.78,U] [#3 0.74,0.00,0.00,M1] [#4 0.73,0.86,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.31,1.00,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.59,0.53,0.00,M1] [#10 0.52,-0.60,0.00,M3] [#11 0.00,0.00,0.00,L] 
20:27:14.565 00.000 12268 refined, 1 included, MultiStar: {0.45, 0.16}, one-star: {0.53, 0.06}
20:27:14.565 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.67) = xAngle (2.00 = 2.00)
20:27:14.565 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.03 = 2.03)
20:27:14.565 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.16 hyp=0.48 cameraTheta=0.34 mountX=-0.20 mountY=0.43, mountTheta=2.01
20:27:14.565 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.16, opts=13)
20:27:14.565 00.000 12268 Enqueuing Move request for scope (0.45, 0.16)
20:27:14.565 00.000 11616 Worker thread wakes up
20:27:14.565 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.16) opts 0xd
20:27:14.565 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.16)
20:27:14.565 00.000 11616 Moving (0.45, 0.16) raw xDistance=-0.20 yDistance=0.43
20:27:14.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:27:14.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:27:14.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
20:27:14.565 00.000 11616 MoveAxis(E, 0, ABG)
20:27:14.565 00.000 11616 Move returns status 0, amount 0
20:27:14.565 00.000 11616 MoveAxis(S, 36, ABG)
20:27:14.565 00.000 11616 Guiding  Dir = 1, Dur = 36
20:27:14.565 00.000 11616 IsSlewing returns 0
20:27:14.565 00.000 11616 IsGuiding returns 0
20:27:14.565 00.000 11616 PulseGuide returned control before completion, sleep 46
20:27:14.594 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:27:14.613 00.019 12268 UpdateGuideState exits: m=105 SNR=6.9
20:27:14.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:14.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:14.613 00.000 12268 Enqueuing Expose request
20:27:14.629 00.016 11616 IsGuiding returns 1
20:27:14.629 00.000 11616 scope still moving after pulse duration time elapsed
20:27:14.661 00.032 11616 IsSlewing returns 0
20:27:14.661 00.000 11616 IsGuiding returns 0
20:27:14.661 00.000 11616 scope move finished after 36 + 49 ms
20:27:14.661 00.000 11616 Move returns status 0, amount 36
20:27:14.661 00.000 11616 move complete, result=0
20:27:14.661 00.000 11616 worker thread done servicing request
20:27:14.661 00.000 11616 Worker thread wakes up
20:27:14.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:14.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:14.661 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 36 ms SOUTH
20:27:16.670 02.009 11616 Exposure complete
20:27:16.718 00.048 11616 worker thread done servicing request
20:27:16.718 00.000 12268 OnExposeComplete: enter
20:27:16.718 00.000 12268 UpdateGuideState(): m_state=6
20:27:16.718 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 963
20:27:16.718 00.000 12268 Star::Find returns 1 (0), X=1256.04, Y=860.31, Mass=61, SNR=5.3, Peak=17 HFD=2.4
20:27:16.718 00.000 12268 Status Line: Mass: 61 vs 192
20:27:16.733 00.015 12268 UpdateCurrentPosition: star mass new=60.7 exp=192.2 thresh=50% limits=(96.1, 600.5, 384.4)
20:27:16.733 00.000 12268 DistanceChecker: activated
20:27:16.733 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
20:27:16.733 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
20:27:16.733 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
20:27:16.733 00.000 11616 Worker thread wakes up
20:27:16.733 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:27:16.733 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:27:16.733 00.000 11616 move complete, result=0
20:27:16.733 00.000 11616 worker thread done servicing request
20:27:16.842 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:27:16.842 00.000 12268 Status Line: Star lost - mass changed
20:27:16.845 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=15, Gamma=1.290
20:27:16.863 00.018 12268 UpdateGuideState exits: Star lost - mass changed
20:27:16.864 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:16.864 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
20:27:16.864 00.000 12268 Enqueuing Expose request
20:27:16.864 00.000 11616 Worker thread wakes up
20:27:16.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:16.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:27:18.860 01.996 11616 Exposure complete
20:27:18.923 00.063 11616 worker thread done servicing request
20:27:18.923 00.000 12268 OnExposeComplete: enter
20:27:18.923 00.000 12268 UpdateGuideState(): m_state=6
20:27:18.923 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 964
20:27:18.923 00.000 12268 Star::Find returns 1 (0), X=1255.97, Y=860.64, Mass=80, SNR=6.1, Peak=18 HFD=2.5
20:27:18.923 00.000 12268 Status Line: Mass: 80 vs 190
20:27:18.923 00.000 12268 UpdateCurrentPosition: star mass new=80.3 exp=190.3 thresh=50% limits=(95.2, 600.5, 380.6)
20:27:18.923 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
20:27:18.923 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
20:27:18.923 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
20:27:18.923 00.000 11616 Worker thread wakes up
20:27:18.923 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:27:18.923 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:27:18.923 00.000 11616 move complete, result=0
20:27:18.923 00.000 11616 worker thread done servicing request
20:27:19.049 00.126 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:27:19.049 00.000 12268 Status Line: Star lost - mass changed
20:27:19.051 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
20:27:19.069 00.018 12268 UpdateGuideState exits: Star lost - mass changed
20:27:19.070 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:19.070 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
20:27:19.070 00.000 12268 Enqueuing Expose request
20:27:19.070 00.000 11616 Worker thread wakes up
20:27:19.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:19.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:27:21.062 01.992 11616 Exposure complete
20:27:21.125 00.063 11616 worker thread done servicing request
20:27:21.125 00.000 12268 OnExposeComplete: enter
20:27:21.125 00.000 12268 UpdateGuideState(): m_state=6
20:27:21.125 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 965
20:27:21.125 00.000 12268 Star::Find returns 1 (0), X=1256.31, Y=861.09, Mass=88, SNR=6.4, Peak=20 HFD=2.6
20:27:21.125 00.000 12268 Status Line: Mass: 88 vs 188
20:27:21.125 00.000 12268 UpdateCurrentPosition: star mass new=88.1 exp=188.2 thresh=50% limits=(94.1, 600.5, 376.5)
20:27:21.125 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
20:27:21.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
20:27:21.125 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
20:27:21.125 00.000 11616 Worker thread wakes up
20:27:21.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:27:21.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:27:21.125 00.000 11616 move complete, result=0
20:27:21.125 00.000 11616 worker thread done servicing request
20:27:21.247 00.122 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:27:21.247 00.000 12268 Status Line: Star lost - mass changed
20:27:21.248 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=15, Gamma=1.290
20:27:21.268 00.020 12268 UpdateGuideState exits: Star lost - mass changed
20:27:21.268 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:21.268 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
20:27:21.268 00.000 12268 Enqueuing Expose request
20:27:21.268 00.000 11616 Worker thread wakes up
20:27:21.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:21.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:27:23.281 02.013 11616 Exposure complete
20:27:23.328 00.047 11616 worker thread done servicing request
20:27:23.328 00.000 12268 OnExposeComplete: enter
20:27:23.328 00.000 12268 UpdateGuideState(): m_state=6
20:27:23.328 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 966
20:27:23.328 00.000 12268 Star::Find returns 1 (0), X=1256.27, Y=861.28, Mass=132, SNR=7.8, Peak=19 HFD=3.5
20:27:23.328 00.000 12268 DistanceChecker: reject for large offset (1.41 > 0.67) avgDist = 0.34 count = 128
20:27:23.328 00.000 12268 DistanceChecker: begin recovering
20:27:23.328 00.000 12268 MultiStar: large primary error, entering stabilization period
20:27:23.328 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.67) = xAngle (2.93 = 2.93)
20:27:23.328 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.96 = 2.96)
20:27:23.328 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=1.34 hyp=1.41 cameraTheta=1.26 mountX=-1.38 mountY=0.26, mountTheta=2.96
20:27:23.328 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=1.34, opts=13)
20:27:23.328 00.000 12268 Enqueuing Move request for scope (0.43, 1.34)
20:27:23.328 00.000 11616 Worker thread wakes up
20:27:23.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, 1.34) opts 0xd
20:27:23.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, 1.34)
20:27:23.328 00.000 11616 Moving (0.43, 1.34) raw xDistance=-1.38 yDistance=0.26
20:27:23.328 00.000 11616 resist switch: large excursion: input -1.38 thresh 0.29 direction from 1 to -1
20:27:23.328 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.13
20:27:23.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.69 from input -1.38
20:27:23.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:27:23.328 00.000 11616 MoveAxis(E, 771, ABG)
20:27:23.328 00.000 11616 Guiding  Dir = 2, Dur = 771
20:27:23.328 00.000 11616 IsSlewing returns 0
20:27:23.328 00.000 11616 IsGuiding returns 0
20:27:23.328 00.000 11616 PulseGuide returned control before completion, sleep 781
20:27:23.359 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=16, Gamma=1.290
20:27:23.374 00.015 12268 UpdateGuideState exits: m=132 SNR=7.8
20:27:23.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:23.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:23.374 00.000 12268 Enqueuing Expose request
20:27:24.131 00.757 11616 IsGuiding returns 1
20:27:24.131 00.000 11616 scope still moving after pulse duration time elapsed
20:27:24.162 00.031 11616 IsSlewing returns 0
20:27:24.162 00.000 11616 IsGuiding returns 0
20:27:24.162 00.000 11616 scope move finished after 771 + 50 ms
20:27:24.162 00.000 11616 Move returns status 0, amount 771
20:27:24.162 00.000 11616 MoveAxis(S, 22, ABG)
20:27:24.162 00.000 11616 Guiding  Dir = 1, Dur = 22
20:27:24.162 00.000 11616 IsSlewing returns 0
20:27:24.162 00.000 11616 IsGuiding returns 0
20:27:24.162 00.000 11616 PulseGuide returned control before completion, sleep 32
20:27:24.210 00.048 11616 IsGuiding returns 1
20:27:24.210 00.000 11616 scope still moving after pulse duration time elapsed
20:27:24.242 00.032 11616 IsSlewing returns 0
20:27:24.242 00.000 11616 IsGuiding returns 0
20:27:24.242 00.000 11616 scope move finished after 22 + 56 ms
20:27:24.242 00.000 11616 Move returns status 0, amount 22
20:27:24.242 00.000 11616 move complete, result=0
20:27:24.242 00.000 11616 worker thread done servicing request
20:27:24.242 00.000 11616 Worker thread wakes up
20:27:24.242 00.000 12268 GuideStep: -1.4 px 771 ms EAST, 0.3 px 22 ms SOUTH
20:27:24.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:24.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:26.257 02.015 11616 Exposure complete
20:27:26.312 00.055 11616 worker thread done servicing request
20:27:26.312 00.000 12268 OnExposeComplete: enter
20:27:26.312 00.000 12268 UpdateGuideState(): m_state=6
20:27:26.312 00.000 12268 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 967
20:27:26.312 00.000 12268 Star::Find returns 1 (0), X=1255.95, Y=859.70, Mass=135, SNR=7.8, Peak=20 HFD=3.9
20:27:26.312 00.000 12268 DistanceChecker: deactivated
20:27:26.312 00.000 12268 MultiStar: exiting stabilization period
20:27:26.312 00.000 12268 Star::Find false star n=10 nbg=288 bg=8.5 sigma=0.9 thresh=11 peak=11
20:27:26.312 00.000 12268 Star::Find false star n=17 nbg=271 bg=8.2 sigma=0.7 thresh=10 peak=10
20:27:26.312 00.000 12268 Star::Find false star n=1 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=10
20:27:26.312 00.000 12268 Star::Find false star n=20 nbg=266 bg=8.1 sigma=0.7 thresh=10 peak=9
20:27:26.312 00.000 12268 MultiStar: [#1 0.14,0.16,0.74,U] [#2 0.78,-0.33,0.00,M1] [#3 0.41,-0.62,0.00,M2] [#4 0.22,-0.15,0.66,U] [#5 0.00,0.00,0.00,L] [#6 0.17,0.05,0.58,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 0.00,0.00,0.00,L] 
20:27:26.312 00.000 12268 refined, 3 included, MultiStar: {0.15, -0.06}, one-star: {0.11, -0.24}
20:27:26.312 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.67) = xAngle (1.28 = 1.28)
20:27:26.312 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.31 = 1.31)
20:27:26.312 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.38 mountX=0.05 mountY=0.16, mountTheta=1.29
20:27:26.320 00.008 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.06, opts=13)
20:27:26.320 00.000 12268 Enqueuing Move request for scope (0.15, -0.06)
20:27:26.320 00.000 11616 Worker thread wakes up
20:27:26.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
20:27:26.320 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
20:27:26.320 00.000 11616 Moving (0.15, -0.06) raw xDistance=0.05 yDistance=0.16
20:27:26.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:26.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:27:26.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:27:26.320 00.000 11616 MoveAxis(E, 0, ABG)
20:27:26.320 00.000 11616 Move returns status 0, amount 0
20:27:26.320 00.000 11616 MoveAxis(S, 13, ABG)
20:27:26.320 00.000 11616 Guiding  Dir = 1, Dur = 13
20:27:26.320 00.000 11616 IsSlewing returns 0
20:27:26.320 00.000 11616 IsGuiding returns 0
20:27:26.320 00.000 11616 PulseGuide returned control before completion, sleep 23
20:27:26.336 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
20:27:26.352 00.016 11616 IsGuiding returns 1
20:27:26.352 00.000 11616 scope still moving after pulse duration time elapsed
20:27:26.352 00.000 12268 UpdateGuideState exits: m=135 SNR=7.8
20:27:26.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:26.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:26.352 00.000 12268 Enqueuing Expose request
20:27:26.384 00.032 11616 IsSlewing returns 0
20:27:26.384 00.000 11616 IsGuiding returns 1
20:27:26.416 00.032 11616 IsSlewing returns 0
20:27:26.416 00.000 11616 IsGuiding returns 0
20:27:26.416 00.000 11616 scope move finished after 13 + 80 ms
20:27:26.416 00.000 11616 Move returns status 0, amount 13
20:27:26.416 00.000 11616 move complete, result=0
20:27:26.416 00.000 11616 worker thread done servicing request
20:27:26.416 00.000 11616 Worker thread wakes up
20:27:26.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:26.416 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
20:27:26.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:28.429 02.013 11616 Exposure complete
20:27:28.477 00.048 11616 worker thread done servicing request
20:27:28.477 00.000 12268 OnExposeComplete: enter
20:27:28.477 00.000 12268 UpdateGuideState(): m_state=6
20:27:28.477 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 968
20:27:28.477 00.000 12268 Star::Find returns 1 (0), X=1256.58, Y=859.69, Mass=112, SNR=7.2, Peak=21 HFD=2.9
20:27:28.477 00.000 12268 DistanceChecker: reject for large offset (0.77 > 0.75) avgDist = 0.37 count = 130
20:27:28.477 00.000 12268 DistanceChecker: activated
20:27:28.477 00.000 12268 Status Line: Recovering
20:27:28.477 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
20:27:28.477 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
20:27:28.477 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
20:27:28.477 00.000 11616 Worker thread wakes up
20:27:28.477 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:27:28.477 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:27:28.477 00.000 11616 move complete, result=0
20:27:28.477 00.000 11616 worker thread done servicing request
20:27:28.602 00.125 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:27:28.602 00.000 12268 Status Line: No star found
20:27:28.605 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=14, Gamma=1.290
20:27:28.622 00.017 12268 UpdateGuideState exits: No star found
20:27:28.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:28.622 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
20:27:28.622 00.000 12268 Enqueuing Expose request
20:27:28.622 00.000 11616 Worker thread wakes up
20:27:28.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:28.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:27:30.640 02.018 11616 Exposure complete
20:27:30.765 00.125 11616 worker thread done servicing request
20:27:30.765 00.000 12268 OnExposeComplete: enter
20:27:30.765 00.000 12268 UpdateGuideState(): m_state=6
20:27:30.765 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 969
20:27:30.765 00.000 12268 Star::Find returns 1 (0), X=1256.02, Y=859.92, Mass=155, SNR=8.5, Peak=23 HFD=3.0
20:27:30.765 00.000 12268 DistanceChecker: deactivated
20:27:30.765 00.000 12268 Star::Find false star n=10 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=11
20:27:30.765 00.000 12268 Star::Find false star n=16 nbg=273 bg=8.1 sigma=0.7 thresh=10 peak=10
20:27:30.765 00.000 12268 MultiStar: [#1 0.42,-0.54,0.00,M2] [#2 0.00,-0.30,0.67,U] [#3 0.50,-0.97,0.00,M3] [#4 0.90,-0.01,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 -0.31,-0.57,0.72,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.04,-1.39,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
20:27:30.765 00.000 12268 single-star, 2 included, MultiStar: {-0.02, -0.26}, one-star: {0.18, -0.01}
20:27:30.765 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.67) = xAngle (1.59 = 1.59)
20:27:30.765 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.62 = 1.62)
20:27:30.765 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.08 mountX=-0.00 mountY=0.18, mountTheta=1.59
20:27:30.765 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.01, opts=13)
20:27:30.765 00.000 12268 Enqueuing Move request for scope (0.18, -0.01)
20:27:30.765 00.000 11616 Worker thread wakes up
20:27:30.765 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
20:27:30.765 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
20:27:30.765 00.000 11616 Moving (0.18, -0.01) raw xDistance=-0.00 yDistance=0.18
20:27:30.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:30.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:27:30.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:27:30.765 00.000 11616 MoveAxis(E, 0, ABG)
20:27:30.765 00.000 11616 Move returns status 0, amount 0
20:27:30.765 00.000 11616 MoveAxis(S, 15, ABG)
20:27:30.765 00.000 11616 Guiding  Dir = 1, Dur = 15
20:27:30.781 00.016 11616 IsSlewing returns 0
20:27:30.781 00.000 11616 IsGuiding returns 0
20:27:30.781 00.000 11616 PulseGuide returned control before completion, sleep 25
20:27:30.797 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=16, Gamma=1.290
20:27:30.812 00.015 11616 IsGuiding returns 1
20:27:30.812 00.000 11616 scope still moving after pulse duration time elapsed
20:27:30.812 00.000 12268 UpdateGuideState exits: m=155 SNR=8.5
20:27:30.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:30.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:30.812 00.000 12268 Enqueuing Expose request
20:27:30.843 00.031 11616 IsSlewing returns 0
20:27:30.843 00.000 11616 IsGuiding returns 0
20:27:30.843 00.000 11616 scope move finished after 15 + 46 ms
20:27:30.843 00.000 11616 Move returns status 0, amount 15
20:27:30.843 00.000 11616 move complete, result=0
20:27:30.843 00.000 11616 worker thread done servicing request
20:27:30.843 00.000 11616 Worker thread wakes up
20:27:30.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:30.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:30.843 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
20:27:32.859 02.016 11616 Exposure complete
20:27:32.906 00.047 11616 worker thread done servicing request
20:27:32.906 00.000 12268 OnExposeComplete: enter
20:27:32.906 00.000 12268 UpdateGuideState(): m_state=6
20:27:32.921 00.015 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 970
20:27:32.921 00.000 12268 Star::Find returns 1 (0), X=1256.19, Y=858.55, Mass=163, SNR=8.7, Peak=22 HFD=3.8
20:27:32.921 00.000 12268 MultiStar: large primary error, entering stabilization period
20:27:32.921 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.67) = xAngle (0.34 = 0.34)
20:27:32.921 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.37 = 0.37)
20:27:32.921 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-1.39 hyp=1.43 cameraTheta=-1.33 mountX=1.35 mountY=0.52, mountTheta=0.37
20:27:32.921 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-1.39, opts=13)
20:27:32.921 00.000 12268 Enqueuing Move request for scope (0.35, -1.39)
20:27:32.921 00.000 11616 Worker thread wakes up
20:27:32.921 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -1.39) opts 0xd
20:27:32.921 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -1.39)
20:27:32.921 00.000 11616 Moving (0.35, -1.39) raw xDistance=1.35 yDistance=0.52
20:27:32.921 00.000 11616 resist switch: large excursion: input 1.35 thresh 0.29 direction from -1 to 1
20:27:32.921 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.05
20:27:32.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.68 from input 1.35
20:27:32.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
20:27:32.921 00.000 11616 MoveAxis(W, 756, ABG)
20:27:32.921 00.000 11616 Guiding  Dir = 3, Dur = 756
20:27:32.921 00.000 11616 IsSlewing returns 0
20:27:32.921 00.000 11616 IsGuiding returns 0
20:27:32.921 00.000 11616 PulseGuide returned control before completion, sleep 766
20:27:32.937 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=15, Gamma=1.290
20:27:32.953 00.016 12268 UpdateGuideState exits: m=163 SNR=8.7
20:27:32.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:32.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:32.953 00.000 12268 Enqueuing Expose request
20:27:33.703 00.750 11616 IsGuiding returns 1
20:27:33.703 00.000 11616 scope still moving after pulse duration time elapsed
20:27:33.734 00.031 11616 IsSlewing returns 0
20:27:33.734 00.000 11616 IsGuiding returns 0
20:27:33.734 00.000 11616 scope move finished after 756 + 53 ms
20:27:33.734 00.000 11616 Move returns status 0, amount 756
20:27:33.734 00.000 11616 MoveAxis(S, 44, ABG)
20:27:33.734 00.000 11616 Guiding  Dir = 1, Dur = 44
20:27:33.734 00.000 11616 IsSlewing returns 0
20:27:33.734 00.000 11616 IsGuiding returns 0
20:27:33.734 00.000 11616 PulseGuide returned control before completion, sleep 54
20:27:33.797 00.063 11616 IsGuiding returns 1
20:27:33.797 00.000 11616 scope still moving after pulse duration time elapsed
20:27:33.828 00.031 11616 IsSlewing returns 0
20:27:33.828 00.000 11616 IsGuiding returns 0
20:27:33.828 00.000 11616 scope move finished after 44 + 49 ms
20:27:33.828 00.000 11616 Move returns status 0, amount 44
20:27:33.828 00.000 11616 move complete, result=0
20:27:33.828 00.000 11616 worker thread done servicing request
20:27:33.828 00.000 11616 Worker thread wakes up
20:27:33.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:33.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:33.828 00.000 12268 GuideStep: 1.4 px 756 ms WEST, 0.5 px 44 ms SOUTH
20:27:35.832 02.004 11616 Exposure complete
20:27:35.889 00.057 11616 worker thread done servicing request
20:27:35.889 00.000 12268 OnExposeComplete: enter
20:27:35.889 00.000 12268 UpdateGuideState(): m_state=6
20:27:35.889 00.000 12268 Star::Find(15, 1256, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 971
20:27:35.889 00.000 12268 Star::Find returns 1 (0), X=1256.29, Y=859.46, Mass=193, SNR=9.5, Peak=27 HFD=3.5
20:27:35.889 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.67) = xAngle (0.86 = 0.86)
20:27:35.889 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.89 = 0.89)
20:27:35.890 00.001 12268 CameraToMount -- cameraX=0.45 cameraY=-0.47 hyp=0.65 cameraTheta=-0.81 mountX=0.43 mountY=0.51, mountTheta=0.87
20:27:35.891 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.47, opts=13)
20:27:35.891 00.000 12268 Enqueuing Move request for scope (0.45, -0.47)
20:27:35.891 00.000 11616 Worker thread wakes up
20:27:35.891 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.47) opts 0xd
20:27:35.891 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.47)
20:27:35.891 00.000 11616 Moving (0.45, -0.47) raw xDistance=0.43 yDistance=0.51
20:27:35.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
20:27:35.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
20:27:35.891 00.000 11616 MoveAxis(W, 240, ABG)
20:27:35.892 00.001 11616 Guiding  Dir = 3, Dur = 240
20:27:35.892 00.000 11616 IsSlewing returns 0
20:27:35.892 00.000 11616 IsGuiding returns 0
20:27:35.893 00.001 11616 PulseGuide returned control before completion, sleep 250
20:27:35.915 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=16, Gamma=1.290
20:27:35.932 00.017 12268 UpdateGuideState exits: m=193 SNR=9.5
20:27:35.932 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:35.932 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:35.932 00.000 12268 Enqueuing Expose request
20:27:36.157 00.225 11616 IsGuiding returns 1
20:27:36.157 00.000 11616 scope still moving after pulse duration time elapsed
20:27:36.188 00.031 11616 IsSlewing returns 0
20:27:36.189 00.001 11616 IsGuiding returns 1
20:27:36.220 00.031 11616 IsSlewing returns 0
20:27:36.221 00.001 11616 IsGuiding returns 1
20:27:36.252 00.031 11616 IsSlewing returns 0
20:27:36.252 00.000 11616 IsGuiding returns 1
20:27:36.282 00.030 11616 IsSlewing returns 0
20:27:36.282 00.000 11616 IsGuiding returns 0
20:27:36.283 00.001 11616 scope move finished after 240 + 150 ms
20:27:36.283 00.000 11616 Move returns status 0, amount 240
20:27:36.283 00.000 11616 MoveAxis(S, 43, ABG)
20:27:36.283 00.000 11616 Guiding  Dir = 1, Dur = 43
20:27:36.283 00.000 11616 IsSlewing returns 0
20:27:36.283 00.000 11616 IsGuiding returns 0
20:27:36.284 00.001 11616 PulseGuide returned control before completion, sleep 53
20:27:36.343 00.059 11616 IsGuiding returns 1
20:27:36.343 00.000 11616 scope still moving after pulse duration time elapsed
20:27:36.375 00.032 11616 IsSlewing returns 0
20:27:36.375 00.000 11616 IsGuiding returns 0
20:27:36.375 00.000 11616 scope move finished after 43 + 48 ms
20:27:36.376 00.001 11616 Move returns status 0, amount 43
20:27:36.376 00.000 11616 move complete, result=0
20:27:36.376 00.000 11616 worker thread done servicing request
20:27:36.376 00.000 11616 Worker thread wakes up
20:27:36.376 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:36.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:36.376 00.000 12268 GuideStep: 0.4 px 240 ms WEST, 0.5 px 43 ms SOUTH
20:27:38.378 02.002 11616 Exposure complete
20:27:38.435 00.057 11616 worker thread done servicing request
20:27:38.435 00.000 12268 OnExposeComplete: enter
20:27:38.435 00.000 12268 UpdateGuideState(): m_state=6
20:27:38.435 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 972
20:27:38.435 00.000 12268 Star::Find returns 1 (0), X=1256.53, Y=859.79, Mass=186, SNR=9.3, Peak=26 HFD=3.7
20:27:38.436 00.001 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.67) = xAngle (1.45 = 1.45)
20:27:38.436 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.48 = 1.48)
20:27:38.436 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=-0.15 hyp=0.70 cameraTheta=-0.22 mountX=0.09 mountY=0.70, mountTheta=1.45
20:27:38.437 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=-0.15, opts=13)
20:27:38.437 00.000 12268 Enqueuing Move request for scope (0.69, -0.15)
20:27:38.437 00.000 11616 Worker thread wakes up
20:27:38.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.15) opts 0xd
20:27:38.437 00.000 11616 Handling offset move in thread for scope, endpoint = (0.69, -0.15)
20:27:38.437 00.000 11616 Moving (0.69, -0.15) raw xDistance=0.09 yDistance=0.70
20:27:38.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:38.438 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:27:38.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.70
20:27:38.438 00.000 11616 MoveAxis(E, 0, ABG)
20:27:38.438 00.000 11616 Move returns status 0, amount 0
20:27:38.438 00.000 11616 MoveAxis(S, 59, ABG)
20:27:38.438 00.000 11616 Guiding  Dir = 1, Dur = 59
20:27:38.438 00.000 11616 IsSlewing returns 0
20:27:38.439 00.001 11616 IsGuiding returns 0
20:27:38.439 00.000 11616 PulseGuide returned control before completion, sleep 69
20:27:38.460 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:27:38.478 00.018 12268 UpdateGuideState exits: m=186 SNR=9.3
20:27:38.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:38.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:38.478 00.000 12268 Enqueuing Expose request
20:27:38.518 00.040 11616 IsGuiding returns 1
20:27:38.518 00.000 11616 scope still moving after pulse duration time elapsed
20:27:38.548 00.030 11616 IsSlewing returns 0
20:27:38.549 00.001 11616 IsGuiding returns 0
20:27:38.549 00.000 11616 scope move finished after 59 + 50 ms
20:27:38.549 00.000 11616 Move returns status 0, amount 59
20:27:38.549 00.000 11616 move complete, result=0
20:27:38.549 00.000 11616 worker thread done servicing request
20:27:38.549 00.000 11616 Worker thread wakes up
20:27:38.550 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.7 px 59 ms SOUTH
20:27:38.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:38.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:40.563 02.013 11616 Exposure complete
20:27:40.621 00.058 11616 worker thread done servicing request
20:27:40.621 00.000 12268 OnExposeComplete: enter
20:27:40.622 00.001 12268 UpdateGuideState(): m_state=6
20:27:40.622 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 973
20:27:40.622 00.000 12268 Star::Find returns 1 (0), X=1256.26, Y=860.14, Mass=183, SNR=9.2, Peak=27 HFD=3.4
20:27:40.622 00.000 12268 MultiStar: exiting stabilization period
20:27:40.622 00.000 12268 Star::Find false star n=7 nbg=280 bg=8.2 sigma=0.8 thresh=11 peak=11
20:27:40.622 00.000 12268 MultiStar: [#1 0.39,0.25,1.21,U] [#2 0.97,-0.24,0.00,M1] [#3 0.62,-0.10,0.94,U] [#4 1.15,0.69,0.00,M5] [#5 1.08,0.24,0.00,M6] [#6 0.59,1.07,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.78,-0.23,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
20:27:40.623 00.001 12268 single-star, 2 included, MultiStar: {0.47, 0.13}, one-star: {0.42, 0.20}
20:27:40.623 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.67) = xAngle (2.11 = 2.11)
20:27:40.623 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.14 = 2.14)
20:27:40.623 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.20 hyp=0.46 cameraTheta=0.44 mountX=-0.24 mountY=0.39, mountTheta=2.12
20:27:40.623 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.20, opts=13)
20:27:40.624 00.001 12268 Enqueuing Move request for scope (0.42, 0.20)
20:27:40.624 00.000 11616 Worker thread wakes up
20:27:40.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.20) opts 0xd
20:27:40.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.20)
20:27:40.624 00.000 11616 Moving (0.42, 0.20) raw xDistance=-0.24 yDistance=0.39
20:27:40.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:27:40.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:27:40.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
20:27:40.625 00.001 11616 MoveAxis(E, 0, ABG)
20:27:40.625 00.000 11616 Move returns status 0, amount 0
20:27:40.625 00.000 11616 MoveAxis(S, 33, ABG)
20:27:40.625 00.000 11616 Guiding  Dir = 1, Dur = 33
20:27:40.625 00.000 11616 IsSlewing returns 0
20:27:40.625 00.000 11616 IsGuiding returns 0
20:27:40.626 00.001 11616 PulseGuide returned control before completion, sleep 43
20:27:40.647 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:27:40.666 00.019 12268 UpdateGuideState exits: m=183 SNR=9.2
20:27:40.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:40.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:40.666 00.000 12268 Enqueuing Expose request
20:27:40.680 00.014 11616 IsGuiding returns 1
20:27:40.680 00.000 11616 scope still moving after pulse duration time elapsed
20:27:40.711 00.031 11616 IsSlewing returns 0
20:27:40.712 00.001 11616 IsGuiding returns 0
20:27:40.712 00.000 11616 scope move finished after 33 + 52 ms
20:27:40.712 00.000 11616 Move returns status 0, amount 33
20:27:40.712 00.000 11616 move complete, result=0
20:27:40.712 00.000 11616 worker thread done servicing request
20:27:40.712 00.000 11616 Worker thread wakes up
20:27:40.713 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:40.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:40.715 00.002 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 33 ms SOUTH
20:27:42.723 02.008 11616 Exposure complete
20:27:42.781 00.058 11616 worker thread done servicing request
20:27:42.781 00.000 12268 OnExposeComplete: enter
20:27:42.781 00.000 12268 UpdateGuideState(): m_state=6
20:27:42.782 00.001 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 974
20:27:42.782 00.000 12268 Star::Find returns 1 (0), X=1256.15, Y=860.46, Mass=182, SNR=9.2, Peak=26 HFD=3.3
20:27:42.782 00.000 12268 MultiStar: [#1 0.15,0.50,1.27,U] [#2 0.22,0.34,0.97,U] [#3 0.57,0.14,1.01,U] [#4 0.66,0.48,0.00,M6] [#5 0.51,0.10,0.65,U] [#6 -0.21,0.92,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 1.10,0.39,0.00,M8] [#9 -0.11,0.34,0.54,U] 
20:27:42.782 00.000 12268 refined, 5 included, MultiStar: {0.29, 0.34}, one-star: {0.30, 0.52}
20:27:42.782 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.67) = xAngle (2.54 = 2.54)
20:27:42.782 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.58 = 2.58)
20:27:42.782 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.34 hyp=0.45 cameraTheta=0.88 mountX=-0.37 mountY=0.24, mountTheta=2.57
20:27:42.787 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.34, opts=13)
20:27:42.787 00.000 12268 Enqueuing Move request for scope (0.29, 0.34)
20:27:42.787 00.000 11616 Worker thread wakes up
20:27:42.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.34) opts 0xd
20:27:42.787 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.34)
20:27:42.788 00.001 11616 Moving (0.29, 0.34) raw xDistance=-0.37 yDistance=0.24
20:27:42.788 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
20:27:42.788 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.11
20:27:42.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
20:27:42.789 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:27:42.789 00.000 11616 MoveAxis(E, 208, ABG)
20:27:42.789 00.000 11616 Guiding  Dir = 2, Dur = 208
20:27:42.789 00.000 11616 IsSlewing returns 0
20:27:42.790 00.001 11616 IsGuiding returns 0
20:27:42.790 00.000 11616 PulseGuide returned control before completion, sleep 218
20:27:42.809 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:27:42.829 00.020 12268 UpdateGuideState exits: m=182 SNR=9.2
20:27:42.829 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:42.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:42.829 00.000 12268 Enqueuing Expose request
20:27:43.015 00.186 11616 IsGuiding returns 1
20:27:43.015 00.000 11616 scope still moving after pulse duration time elapsed
20:27:43.045 00.030 11616 IsSlewing returns 0
20:27:43.045 00.000 11616 IsGuiding returns 0
20:27:43.045 00.000 11616 scope move finished after 208 + 47 ms
20:27:43.045 00.000 11616 Move returns status 0, amount 208
20:27:43.045 00.000 11616 MoveAxis(S, 20, ABG)
20:27:43.045 00.000 11616 Guiding  Dir = 1, Dur = 20
20:27:43.046 00.001 11616 IsSlewing returns 0
20:27:43.046 00.000 11616 IsGuiding returns 0
20:27:43.046 00.000 11616 PulseGuide returned control before completion, sleep 30
20:27:43.091 00.045 11616 IsGuiding returns 1
20:27:43.091 00.000 11616 scope still moving after pulse duration time elapsed
20:27:43.122 00.031 11616 IsSlewing returns 0
20:27:43.123 00.001 11616 IsGuiding returns 0
20:27:43.123 00.000 11616 scope move finished after 20 + 57 ms
20:27:43.123 00.000 11616 Move returns status 0, amount 20
20:27:43.123 00.000 11616 move complete, result=0
20:27:43.123 00.000 11616 worker thread done servicing request
20:27:43.123 00.000 12268 GuideStep: -0.4 px 208 ms EAST, 0.2 px 20 ms SOUTH
20:27:43.123 00.000 11616 Worker thread wakes up
20:27:43.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:43.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:45.141 02.018 11616 Exposure complete
20:27:45.198 00.057 11616 worker thread done servicing request
20:27:45.198 00.000 12268 OnExposeComplete: enter
20:27:45.199 00.001 12268 UpdateGuideState(): m_state=6
20:27:45.199 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 975
20:27:45.199 00.000 12268 Star::Find returns 1 (0), X=1256.38, Y=859.94, Mass=301, SNR=11.8, Peak=32 HFD=4.8
20:27:45.199 00.000 12268 Status Line: Mass: 301 vs 116
20:27:45.201 00.002 12268 UpdateCurrentPosition: star mass new=301.0 exp=116.2 thresh=50% limits=(58.1, 600.5, 232.4)
20:27:45.201 00.000 12268 DistanceChecker: activated
20:27:45.201 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
20:27:45.202 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
20:27:45.202 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
20:27:45.202 00.000 11616 Worker thread wakes up
20:27:45.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:27:45.203 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:27:45.203 00.000 11616 move complete, result=0
20:27:45.203 00.000 11616 worker thread done servicing request
20:27:45.308 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:27:45.308 00.000 12268 Status Line: Star lost - mass changed
20:27:45.312 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:27:45.330 00.018 12268 UpdateGuideState exits: Star lost - mass changed
20:27:45.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:45.330 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
20:27:45.330 00.000 12268 Enqueuing Expose request
20:27:45.330 00.000 11616 Worker thread wakes up
20:27:45.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:45.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:27:47.328 01.998 11616 Exposure complete
20:27:47.390 00.062 11616 worker thread done servicing request
20:27:47.390 00.000 12268 OnExposeComplete: enter
20:27:47.390 00.000 12268 UpdateGuideState(): m_state=6
20:27:47.390 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 976
20:27:47.390 00.000 12268 Star::Find returns 1 (0), X=1255.82, Y=859.78, Mass=191, SNR=9.5, Peak=28 HFD=3.5
20:27:47.390 00.000 12268 DistanceChecker: deactivated
20:27:47.390 00.000 12268 MultiStar: [#1 0.02,-0.25,1.01,U] [#2 0.51,-0.30,1.01,U] [#3 0.71,-0.33,0.00,M2] [#4 0.57,-0.43,0.00,M7] [#5 0.47,-0.34,0.66,U] [#6 -0.45,0.31,0.86,U] [#7 0.00,0.00,0.00,L] [#8 0.49,-0.22,0.71,U] [#9 0.39,-0.51,0.52,U] 
20:27:47.390 00.000 12268 single-star, 6 included, MultiStar: {0.17, -0.19}, one-star: {-0.03, -0.16}
20:27:47.390 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.67) = xAngle (-0.06 = -0.06)
20:27:47.390 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.03 = -0.03)
20:27:47.390 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.73 mountX=0.16 mountY=-0.01, mountTheta=-0.03
20:27:47.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.16, opts=13)
20:27:47.390 00.000 12268 Enqueuing Move request for scope (-0.03, -0.16)
20:27:47.390 00.000 11616 Worker thread wakes up
20:27:47.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
20:27:47.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
20:27:47.390 00.000 11616 Moving (-0.03, -0.16) raw xDistance=0.16 yDistance=-0.01
20:27:47.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:27:47.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:27:47.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:47.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:27:47.390 00.000 11616 MoveAxis(E, 0, ABG)
20:27:47.390 00.000 11616 Move returns status 0, amount 0
20:27:47.390 00.000 11616 MoveAxis(N, 0, ABG)
20:27:47.390 00.000 11616 Move returns status 0, amount 0
20:27:47.390 00.000 11616 move complete, result=0
20:27:47.390 00.000 11616 worker thread done servicing request
20:27:47.421 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:27:47.437 00.016 12268 UpdateGuideState exits: m=191 SNR=9.5
20:27:47.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:47.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:47.437 00.000 12268 Enqueuing Expose request
20:27:47.437 00.000 11616 Worker thread wakes up
20:27:47.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:47.437 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:27:47.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:49.439 02.002 11616 Exposure complete
20:27:49.502 00.063 11616 worker thread done servicing request
20:27:49.502 00.000 12268 OnExposeComplete: enter
20:27:49.502 00.000 12268 UpdateGuideState(): m_state=6
20:27:49.502 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 977
20:27:49.502 00.000 12268 Star::Find returns 1 (0), X=1255.96, Y=859.97, Mass=284, SNR=11.6, Peak=35 HFD=4.4
20:27:49.502 00.000 12268 Status Line: Mass: 284 vs 135
20:27:49.502 00.000 12268 UpdateCurrentPosition: star mass new=284.1 exp=135.0 thresh=50% limits=(58.9, 600.5, 269.9)
20:27:49.502 00.000 12268 DistanceChecker: activated
20:27:49.502 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
20:27:49.502 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
20:27:49.502 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
20:27:49.502 00.000 11616 Worker thread wakes up
20:27:49.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:27:49.502 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:27:49.502 00.000 11616 move complete, result=0
20:27:49.502 00.000 11616 worker thread done servicing request
20:27:49.628 00.126 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:27:49.628 00.000 12268 Status Line: Star lost - mass changed
20:27:49.628 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:27:49.644 00.016 12268 UpdateGuideState exits: Star lost - mass changed
20:27:49.644 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:49.644 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
20:27:49.644 00.000 12268 Enqueuing Expose request
20:27:49.644 00.000 11616 Worker thread wakes up
20:27:49.644 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:49.644 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:27:51.636 01.992 11616 Exposure complete
20:27:51.700 00.064 11616 worker thread done servicing request
20:27:51.700 00.000 12268 OnExposeComplete: enter
20:27:51.700 00.000 12268 UpdateGuideState(): m_state=6
20:27:51.700 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 978
20:27:51.700 00.000 12268 Star::Find returns 1 (0), X=1256.41, Y=860.26, Mass=268, SNR=11.2, Peak=27 HFD=4.7
20:27:51.700 00.000 12268 DistanceChecker: deactivated
20:27:51.700 00.000 12268 MultiStar: [#1 0.26,-0.06,0.78,U] [#2 0.67,0.03,0.81,U] [#3 0.87,-0.29,0.00,M3] [#4 0.41,0.14,0.87,U] [#5 0.00,0.00,0.00,L] [#6 0.06,0.46,0.74,U] [#7 0.28,-0.37,0.46,U] [#8 0.60,-1.16,0.00,M8] [#9 0.25,-0.31,0.50,U] 
20:27:51.700 00.000 12268 refined, 6 included, MultiStar: {0.38, 0.09}, one-star: {0.57, 0.32}
20:27:51.700 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
20:27:51.700 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.92 = 1.92)
20:27:51.700 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.09 hyp=0.39 cameraTheta=0.23 mountX=-0.12 mountY=0.37, mountTheta=1.90
20:27:51.700 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.09, opts=13)
20:27:51.700 00.000 12268 Enqueuing Move request for scope (0.38, 0.09)
20:27:51.700 00.000 11616 Worker thread wakes up
20:27:51.700 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.09) opts 0xd
20:27:51.700 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.09)
20:27:51.700 00.000 11616 Moving (0.38, 0.09) raw xDistance=-0.12 yDistance=0.37
20:27:51.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
20:27:51.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.37
20:27:51.700 00.000 11616 MoveAxis(E, 69, ABG)
20:27:51.700 00.000 11616 Guiding  Dir = 2, Dur = 69
20:27:51.700 00.000 11616 IsSlewing returns 0
20:27:51.700 00.000 11616 IsGuiding returns 0
20:27:51.700 00.000 11616 PulseGuide returned control before completion, sleep 79
20:27:51.718 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:27:51.731 00.013 12268 UpdateGuideState exits: m=268 SNR=11.2
20:27:51.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:51.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:51.731 00.000 12268 Enqueuing Expose request
20:27:51.795 00.064 11616 IsGuiding returns 1
20:27:51.795 00.000 11616 scope still moving after pulse duration time elapsed
20:27:51.827 00.032 11616 IsSlewing returns 0
20:27:51.827 00.000 11616 IsGuiding returns 0
20:27:51.827 00.000 11616 scope move finished after 69 + 48 ms
20:27:51.827 00.000 11616 Move returns status 0, amount 69
20:27:51.827 00.000 11616 MoveAxis(S, 31, ABG)
20:27:51.827 00.000 11616 Guiding  Dir = 1, Dur = 31
20:27:51.827 00.000 11616 IsSlewing returns 0
20:27:51.827 00.000 11616 IsGuiding returns 0
20:27:51.827 00.000 11616 PulseGuide returned control before completion, sleep 41
20:27:51.874 00.047 11616 IsGuiding returns 1
20:27:51.875 00.001 11616 scope still moving after pulse duration time elapsed
20:27:51.906 00.031 11616 IsSlewing returns 0
20:27:51.906 00.000 11616 IsGuiding returns 1
20:27:51.937 00.031 11616 IsSlewing returns 0
20:27:51.937 00.000 11616 IsGuiding returns 1
20:27:51.969 00.032 11616 IsSlewing returns 0
20:27:51.969 00.000 11616 IsGuiding returns 1
20:27:52.000 00.031 11616 IsSlewing returns 0
20:27:52.000 00.000 11616 IsGuiding returns 1
20:27:52.031 00.031 11616 IsSlewing returns 0
20:27:52.031 00.000 11616 IsGuiding returns 1
20:27:52.062 00.031 11616 IsSlewing returns 0
20:27:52.062 00.000 11616 IsGuiding returns 1
20:27:52.093 00.031 11616 IsSlewing returns 0
20:27:52.093 00.000 11616 IsGuiding returns 1
20:27:52.125 00.032 11616 IsSlewing returns 0
20:27:52.125 00.000 11616 IsGuiding returns 1
20:27:52.156 00.031 11616 IsSlewing returns 0
20:27:52.156 00.000 11616 IsGuiding returns 0
20:27:52.156 00.000 11616 scope move finished after 31 + 297 ms
20:27:52.156 00.000 11616 Move returns status 0, amount 31
20:27:52.156 00.000 11616 move complete, result=0
20:27:52.156 00.000 11616 worker thread done servicing request
20:27:52.156 00.000 11616 Worker thread wakes up
20:27:52.156 00.000 12268 GuideStep: -0.1 px 69 ms EAST, 0.4 px 31 ms SOUTH
20:27:52.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:52.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:54.173 02.017 11616 Exposure complete
20:27:54.221 00.048 11616 worker thread done servicing request
20:27:54.221 00.000 12268 OnExposeComplete: enter
20:27:54.221 00.000 12268 UpdateGuideState(): m_state=6
20:27:54.221 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 979
20:27:54.221 00.000 12268 Star::Find returns 1 (0), X=1256.22, Y=859.59, Mass=247, SNR=10.7, Peak=31 HFD=3.7
20:27:54.221 00.000 12268 MultiStar: [#1 0.35,0.22,0.82,U] [#2 0.64,-0.45,0.00,M1] [#3 0.63,-0.27,0.67,U] [#4 1.05,0.08,0.00,M7] [#5 1.28,-0.47,0.00,M5] [#6 0.06,0.56,0.67,U] [#7 1.11,-0.55,0.00,M3] [#8 0.63,-0.27,0.00,M9] 
20:27:54.221 00.000 12268 refined, 3 included, MultiStar: {0.35, 0.01}, one-star: {0.37, -0.35}
20:27:54.221 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.67) = xAngle (1.68 = 1.68)
20:27:54.221 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.72 = 1.72)
20:27:54.221 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.01 hyp=0.35 cameraTheta=0.02 mountX=-0.04 mountY=0.35, mountTheta=1.69
20:27:54.221 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.01, opts=13)
20:27:54.221 00.000 12268 Enqueuing Move request for scope (0.35, 0.01)
20:27:54.221 00.000 11616 Worker thread wakes up
20:27:54.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.01) opts 0xd
20:27:54.221 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.01)
20:27:54.221 00.000 11616 Moving (0.35, 0.01) raw xDistance=-0.04 yDistance=0.35
20:27:54.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:54.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:27:54.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
20:27:54.221 00.000 11616 MoveAxis(E, 0, ABG)
20:27:54.221 00.000 11616 Move returns status 0, amount 0
20:27:54.221 00.000 11616 MoveAxis(S, 30, ABG)
20:27:54.221 00.000 11616 Guiding  Dir = 1, Dur = 30
20:27:54.221 00.000 11616 IsSlewing returns 0
20:27:54.221 00.000 11616 IsGuiding returns 0
20:27:54.237 00.016 11616 PulseGuide returned control before completion, sleep 40
20:27:54.253 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:27:54.269 00.016 12268 UpdateGuideState exits: m=247 SNR=10.7
20:27:54.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:54.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:54.269 00.000 12268 Enqueuing Expose request
20:27:54.285 00.016 11616 IsGuiding returns 1
20:27:54.285 00.000 11616 scope still moving after pulse duration time elapsed
20:27:54.316 00.031 11616 IsSlewing returns 0
20:27:54.316 00.000 11616 IsGuiding returns 0
20:27:54.316 00.000 11616 scope move finished after 30 + 50 ms
20:27:54.316 00.000 11616 Move returns status 0, amount 30
20:27:54.316 00.000 11616 move complete, result=0
20:27:54.316 00.000 11616 worker thread done servicing request
20:27:54.316 00.000 11616 Worker thread wakes up
20:27:54.316 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 30 ms SOUTH
20:27:54.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:54.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:56.324 02.008 11616 Exposure complete
20:27:56.375 00.051 11616 worker thread done servicing request
20:27:56.375 00.000 12268 OnExposeComplete: enter
20:27:56.375 00.000 12268 UpdateGuideState(): m_state=6
20:27:56.375 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 980
20:27:56.375 00.000 12268 Star::Find returns 1 (0), X=1255.89, Y=860.13, Mass=222, SNR=10.2, Peak=27 HFD=3.8
20:27:56.375 00.000 12268 MultiStar: [#1 0.19,0.44,0.93,U] [#2 0.34,-0.14,0.93,U] [#3 0.57,-0.21,0.89,U] [#4 0.66,0.55,0.00,M8] [#5 0.22,-0.21,0.60,U] [#6 0.14,0.25,0.75,U] [#7 0.14,-0.38,0.58,U] [#8 0.47,0.21,0.62,U] 
20:27:56.375 00.000 12268 single-star, 7 included, MultiStar: {0.26, 0.04}, one-star: {0.04, 0.19}
20:27:56.375 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.67) = xAngle (3.02 = 3.02)
20:27:56.375 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.05 = 3.05)
20:27:56.375 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.35 mountX=-0.20 mountY=0.02, mountTheta=3.05
20:27:56.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.19, opts=13)
20:27:56.375 00.000 12268 Enqueuing Move request for scope (0.04, 0.19)
20:27:56.375 00.000 11616 Worker thread wakes up
20:27:56.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
20:27:56.375 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
20:27:56.375 00.000 11616 Moving (0.04, 0.19) raw xDistance=-0.20 yDistance=0.02
20:27:56.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:27:56.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:56.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:27:56.375 00.000 11616 MoveAxis(E, 110, ABG)
20:27:56.375 00.000 11616 Guiding  Dir = 2, Dur = 110
20:27:56.375 00.000 11616 IsSlewing returns 0
20:27:56.375 00.000 11616 IsGuiding returns 0
20:27:56.375 00.000 11616 PulseGuide returned control before completion, sleep 120
20:27:56.403 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:27:56.419 00.016 12268 UpdateGuideState exits: m=222 SNR=10.2
20:27:56.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:56.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:56.419 00.000 12268 Enqueuing Expose request
20:27:56.515 00.096 11616 IsGuiding returns 1
20:27:56.515 00.000 11616 scope still moving after pulse duration time elapsed
20:27:56.547 00.032 11616 IsSlewing returns 0
20:27:56.547 00.000 11616 IsGuiding returns 0
20:27:56.547 00.000 11616 scope move finished after 110 + 52 ms
20:27:56.547 00.000 11616 Move returns status 0, amount 110
20:27:56.547 00.000 11616 MoveAxis(N, 0, ABG)
20:27:56.547 00.000 11616 Move returns status 0, amount 0
20:27:56.547 00.000 11616 move complete, result=0
20:27:56.547 00.000 11616 worker thread done servicing request
20:27:56.547 00.000 11616 Worker thread wakes up
20:27:56.547 00.000 12268 GuideStep: -0.2 px 110 ms EAST, 0.0 px 0 ms NORTH
20:27:56.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:56.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:58.536 01.989 11616 Exposure complete
20:27:58.599 00.063 11616 worker thread done servicing request
20:27:58.599 00.000 12268 OnExposeComplete: enter
20:27:58.599 00.000 12268 UpdateGuideState(): m_state=6
20:27:58.599 00.000 12268 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 981
20:27:58.599 00.000 12268 Star::Find returns 1 (0), X=1256.24, Y=860.08, Mass=280, SNR=11.5, Peak=33 HFD=3.9
20:27:58.599 00.000 12268 MultiStar: [#1 0.58,-0.16,1.01,U] [#2 0.35,-0.23,0.80,U] [#3 1.18,-0.23,0.00,M2] [#4 0.21,0.23,0.63,U] [#5 0.00,0.00,0.00,L] [#6 -0.03,0.60,0.65,U] [#7 -0.01,-0.55,0.38,U] [#8 0.20,-0.32,0.54,U] [#9 -0.11,-0.76,0.00,M1] 
20:27:58.599 00.000 12268 refined, 6 included, MultiStar: {0.29, -0.01}, one-star: {0.40, 0.14}
20:27:58.599 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.67) = xAngle (1.63 = 1.63)
20:27:58.599 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.66 = 1.66)
20:27:58.599 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-0.04 mountX=-0.02 mountY=0.29, mountTheta=1.63
20:27:58.599 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.01, opts=13)
20:27:58.599 00.000 12268 Enqueuing Move request for scope (0.29, -0.01)
20:27:58.599 00.000 11616 Worker thread wakes up
20:27:58.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.01) opts 0xd
20:27:58.599 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.01)
20:27:58.599 00.000 11616 Moving (0.29, -0.01) raw xDistance=-0.02 yDistance=0.29
20:27:58.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:58.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:27:58.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
20:27:58.599 00.000 11616 MoveAxis(E, 0, ABG)
20:27:58.599 00.000 11616 Move returns status 0, amount 0
20:27:58.599 00.000 11616 MoveAxis(S, 25, ABG)
20:27:58.599 00.000 11616 Guiding  Dir = 1, Dur = 25
20:27:58.599 00.000 11616 IsSlewing returns 0
20:27:58.599 00.000 11616 IsGuiding returns 0
20:27:58.599 00.000 11616 PulseGuide returned control before completion, sleep 35
20:27:58.625 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:27:58.631 00.006 12268 UpdateGuideState exits: m=280 SNR=11.5
20:27:58.631 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:58.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:27:58.631 00.000 12268 Enqueuing Expose request
20:27:58.647 00.016 11616 IsGuiding returns 1
20:27:58.647 00.000 11616 scope still moving after pulse duration time elapsed
20:27:58.679 00.032 11616 IsSlewing returns 0
20:27:58.679 00.000 11616 IsGuiding returns 0
20:27:58.679 00.000 11616 scope move finished after 25 + 47 ms
20:27:58.679 00.000 11616 Move returns status 0, amount 25
20:27:58.679 00.000 11616 move complete, result=0
20:27:58.679 00.000 11616 worker thread done servicing request
20:27:58.679 00.000 11616 Worker thread wakes up
20:27:58.679 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:27:58.679 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:27:58.679 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 25 ms SOUTH
20:28:00.671 01.992 11616 Exposure complete
20:28:00.734 00.063 11616 worker thread done servicing request
20:28:00.734 00.000 12268 OnExposeComplete: enter
20:28:00.734 00.000 12268 UpdateGuideState(): m_state=6
20:28:00.734 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 982
20:28:00.734 00.000 12268 Star::Find returns 1 (0), X=1256.36, Y=859.92, Mass=241, SNR=10.6, Peak=31 HFD=3.5
20:28:00.734 00.000 12268 MultiStar: [#1 0.25,-0.06,0.86,U] [#2 0.20,-0.08,0.87,U] [#3 0.75,-0.62,0.00,M3] [#4 0.41,-0.01,0.89,U] [#5 0.50,-0.55,0.00,M5] [#6 -0.08,0.46,0.81,U] [#7 0.00,0.00,0.00,L] [#8 0.55,-0.59,0.00,M8] [#9 -0.60,-0.35,0.00,M2] 
20:28:00.734 00.000 12268 refined, 4 included, MultiStar: {0.27, 0.05}, one-star: {0.51, -0.02}
20:28:00.734 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.67) = xAngle (1.85 = 1.85)
20:28:00.734 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.88 = 1.88)
20:28:00.734 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.05 hyp=0.27 cameraTheta=0.19 mountX=-0.08 mountY=0.26, mountTheta=1.86
20:28:00.734 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.05, opts=13)
20:28:00.734 00.000 12268 Enqueuing Move request for scope (0.27, 0.05)
20:28:00.734 00.000 11616 Worker thread wakes up
20:28:00.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.05) opts 0xd
20:28:00.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.05)
20:28:00.734 00.000 11616 Moving (0.27, 0.05) raw xDistance=-0.08 yDistance=0.26
20:28:00.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:00.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:28:00.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:28:00.734 00.000 11616 MoveAxis(E, 0, ABG)
20:28:00.734 00.000 11616 Move returns status 0, amount 0
20:28:00.734 00.000 11616 MoveAxis(S, 22, ABG)
20:28:00.734 00.000 11616 Guiding  Dir = 1, Dur = 22
20:28:00.734 00.000 11616 IsSlewing returns 0
20:28:00.734 00.000 11616 IsGuiding returns 0
20:28:00.734 00.000 11616 PulseGuide returned control before completion, sleep 32
20:28:00.765 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:28:00.781 00.016 11616 IsGuiding returns 1
20:28:00.781 00.000 11616 scope still moving after pulse duration time elapsed
20:28:00.781 00.000 12268 UpdateGuideState exits: m=241 SNR=10.6
20:28:00.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:00.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:00.781 00.000 12268 Enqueuing Expose request
20:28:00.812 00.031 11616 IsSlewing returns 0
20:28:00.812 00.000 11616 IsGuiding returns 1
20:28:00.843 00.031 11616 IsSlewing returns 0
20:28:00.843 00.000 11616 IsGuiding returns 0
20:28:00.843 00.000 11616 scope move finished after 22 + 75 ms
20:28:00.843 00.000 11616 Move returns status 0, amount 22
20:28:00.843 00.000 11616 move complete, result=0
20:28:00.843 00.000 11616 worker thread done servicing request
20:28:00.843 00.000 11616 Worker thread wakes up
20:28:00.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:00.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:00.859 00.016 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
20:28:02.843 01.984 11616 Exposure complete
20:28:02.906 00.063 11616 worker thread done servicing request
20:28:02.906 00.000 12268 OnExposeComplete: enter
20:28:02.906 00.000 12268 UpdateGuideState(): m_state=6
20:28:02.906 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 983
20:28:02.906 00.000 12268 Star::Find returns 1 (0), X=1255.68, Y=859.87, Mass=231, SNR=10.4, Peak=33 HFD=3.4
20:28:02.906 00.000 12268 MultiStar: [#1 0.04,-0.05,0.90,U] [#2 0.26,-0.46,1.08,U] [#3 0.54,-0.15,0.87,U] [#4 0.54,-0.02,0.89,U] [#5 0.35,-0.66,0.00,M6] [#6 -0.17,0.01,0.78,U] [#7 0.44,-0.01,0.57,U] [#8 0.56,-1.02,0.00,M9] 
20:28:02.906 00.000 12268 single-star, 6 included, MultiStar: {0.20, -0.13}, one-star: {-0.16, -0.07}
20:28:02.906 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-1.67) = xAngle (-1.07 = -1.07)
20:28:02.906 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.04 = -1.04)
20:28:02.906 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-2.74 mountX=0.08 mountY=-0.15, mountTheta=-1.07
20:28:02.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.07, opts=13)
20:28:02.906 00.000 12268 Enqueuing Move request for scope (-0.16, -0.07)
20:28:02.906 00.000 11616 Worker thread wakes up
20:28:02.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
20:28:02.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
20:28:02.906 00.000 11616 Moving (-0.16, -0.07) raw xDistance=0.08 yDistance=-0.15
20:28:02.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:02.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:28:02.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:28:02.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:28:02.906 00.000 11616 MoveAxis(E, 0, ABG)
20:28:02.906 00.000 11616 Move returns status 0, amount 0
20:28:02.906 00.000 11616 MoveAxis(N, 0, ABG)
20:28:02.906 00.000 11616 Move returns status 0, amount 0
20:28:02.906 00.000 11616 move complete, result=0
20:28:02.906 00.000 11616 worker thread done servicing request
20:28:02.937 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:28:02.953 00.016 12268 UpdateGuideState exits: m=231 SNR=10.4
20:28:02.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:02.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:02.953 00.000 12268 Enqueuing Expose request
20:28:02.953 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:28:02.953 00.000 11616 Worker thread wakes up
20:28:02.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:02.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:04.976 02.023 11616 Exposure complete
20:28:05.031 00.055 11616 worker thread done servicing request
20:28:05.031 00.000 12268 OnExposeComplete: enter
20:28:05.031 00.000 12268 UpdateGuideState(): m_state=6
20:28:05.031 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 984
20:28:05.031 00.000 12268 Star::Find returns 1 (0), X=1256.25, Y=859.70, Mass=221, SNR=10.1, Peak=31 HFD=3.5
20:28:05.031 00.000 12268 MultiStar: [#1 0.19,0.13,0.93,U] [#2 0.31,-0.29,0.94,U] [#3 0.74,0.10,0.00,M3] [#4 0.73,0.17,0.00,M6] [#5 1.15,-0.56,0.00,M7] [#6 0.21,0.25,0.81,U] [#7 0.00,0.00,0.00,L] [#8 0.84,-0.23,0.00,M10] [#9 -0.13,-0.11,0.55,U] 
20:28:05.031 00.000 12268 refined, 4 included, MultiStar: {0.23, -0.06}, one-star: {0.40, -0.24}
20:28:05.031 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.67) = xAngle (1.42 = 1.42)
20:28:05.031 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.45 = 1.45)
20:28:05.031 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-0.25 mountX=0.04 mountY=0.23, mountTheta=1.42
20:28:05.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.06, opts=13)
20:28:05.031 00.000 12268 Enqueuing Move request for scope (0.23, -0.06)
20:28:05.031 00.000 11616 Worker thread wakes up
20:28:05.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd
20:28:05.031 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.06)
20:28:05.031 00.000 11616 Moving (0.23, -0.06) raw xDistance=0.04 yDistance=0.23
20:28:05.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:05.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:28:05.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.23
20:28:05.031 00.000 11616 MoveAxis(E, 0, ABG)
20:28:05.031 00.000 11616 Move returns status 0, amount 0
20:28:05.031 00.000 11616 MoveAxis(S, 20, ABG)
20:28:05.031 00.000 11616 Guiding  Dir = 1, Dur = 20
20:28:05.031 00.000 11616 IsSlewing returns 0
20:28:05.031 00.000 11616 IsGuiding returns 0
20:28:05.031 00.000 11616 PulseGuide returned control before completion, sleep 30
20:28:05.055 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:28:05.071 00.016 11616 IsGuiding returns 1
20:28:05.071 00.000 11616 scope still moving after pulse duration time elapsed
20:28:05.071 00.000 12268 UpdateGuideState exits: m=221 SNR=10.1
20:28:05.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:05.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:05.071 00.000 12268 Enqueuing Expose request
20:28:05.103 00.032 11616 IsSlewing returns 0
20:28:05.103 00.000 11616 IsGuiding returns 0
20:28:05.103 00.000 11616 scope move finished after 20 + 46 ms
20:28:05.103 00.000 11616 Move returns status 0, amount 20
20:28:05.103 00.000 11616 move complete, result=0
20:28:05.103 00.000 11616 worker thread done servicing request
20:28:05.103 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:28:05.103 00.000 11616 Worker thread wakes up
20:28:05.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:05.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:07.108 02.005 11616 Exposure complete
20:28:07.156 00.048 11616 worker thread done servicing request
20:28:07.156 00.000 12268 OnExposeComplete: enter
20:28:07.171 00.015 12268 UpdateGuideState(): m_state=6
20:28:07.171 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 985
20:28:07.171 00.000 12268 Star::Find returns 1 (0), X=1256.36, Y=859.64, Mass=294, SNR=11.8, Peak=34 HFD=4.3
20:28:07.171 00.000 12268 MultiStar: [#1 0.28,0.01,0.82,U] [#2 0.38,-0.12,0.84,U] [#3 0.63,-0.28,0.00,M4] [#4 0.55,0.10,0.85,U] [#5 1.02,-1.25,0.00,M8] [#6 0.17,0.58,0.69,U] [#7 0.00,0.00,0.00,L] [#8 1.00,0.22,0.00,R] [#9 -0.06,-0.78,0.00,M2] 
20:28:07.171 00.000 12268 refined, 4 included, MultiStar: {0.39, 0.02}, one-star: {0.51, -0.30}
20:28:07.171 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.67) = xAngle (1.73 = 1.73)
20:28:07.171 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.76 = 1.76)
20:28:07.171 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.02 hyp=0.39 cameraTheta=0.06 mountX=-0.06 mountY=0.39, mountTheta=1.73
20:28:07.171 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.02, opts=13)
20:28:07.171 00.000 12268 Enqueuing Move request for scope (0.39, 0.02)
20:28:07.171 00.000 11616 Worker thread wakes up
20:28:07.171 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.02) opts 0xd
20:28:07.171 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.02)
20:28:07.171 00.000 11616 Moving (0.39, 0.02) raw xDistance=-0.06 yDistance=0.39
20:28:07.171 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:07.171 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:28:07.171 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
20:28:07.171 00.000 11616 MoveAxis(E, 0, ABG)
20:28:07.171 00.000 11616 Move returns status 0, amount 0
20:28:07.171 00.000 11616 MoveAxis(S, 33, ABG)
20:28:07.171 00.000 11616 Guiding  Dir = 1, Dur = 33
20:28:07.171 00.000 11616 IsSlewing returns 0
20:28:07.171 00.000 11616 IsGuiding returns 0
20:28:07.171 00.000 11616 PulseGuide returned control before completion, sleep 43
20:28:07.187 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:28:07.203 00.016 12268 UpdateGuideState exits: m=294 SNR=11.8
20:28:07.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:07.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:07.203 00.000 12268 Enqueuing Expose request
20:28:07.234 00.031 11616 IsGuiding returns 1
20:28:07.234 00.000 11616 scope still moving after pulse duration time elapsed
20:28:07.265 00.031 11616 IsSlewing returns 0
20:28:07.265 00.000 11616 IsGuiding returns 0
20:28:07.265 00.000 11616 scope move finished after 33 + 57 ms
20:28:07.265 00.000 11616 Move returns status 0, amount 33
20:28:07.265 00.000 11616 move complete, result=0
20:28:07.265 00.000 11616 worker thread done servicing request
20:28:07.265 00.000 11616 Worker thread wakes up
20:28:07.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:07.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:07.265 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 33 ms SOUTH
20:28:09.281 02.016 11616 Exposure complete
20:28:09.328 00.047 11616 worker thread done servicing request
20:28:09.328 00.000 12268 OnExposeComplete: enter
20:28:09.328 00.000 12268 UpdateGuideState(): m_state=6
20:28:09.328 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 986
20:28:09.328 00.000 12268 Star::Find returns 1 (0), X=1255.91, Y=859.71, Mass=219, SNR=10.1, Peak=30 HFD=3.5
20:28:09.328 00.000 12268 MultiStar: [#1 -0.01,-0.43,1.06,U] [#2 0.41,-0.74,0.00,M1] [#3 0.44,-0.32,0.89,U] [#4 0.04,-0.22,0.74,U] [#5 0.35,-0.46,0.81,U] [#6 -0.37,0.11,0.75,U] [#7 0.00,0.00,0.00,L] [#8 -0.06,-0.82,0.00,M1] [#9 -0.37,-0.80,0.00,M3] 
20:28:09.328 00.000 12268 single-star, 5 included, MultiStar: {0.09, -0.27}, one-star: {0.07, -0.23}
20:28:09.328 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.67) = xAngle (0.39 = 0.39)
20:28:09.328 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.42 = 0.42)
20:28:09.328 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.28 mountX=0.22 mountY=0.10, mountTheta=0.42
20:28:09.328 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.23, opts=13)
20:28:09.328 00.000 12268 Enqueuing Move request for scope (0.07, -0.23)
20:28:09.328 00.000 11616 Worker thread wakes up
20:28:09.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.23) opts 0xd
20:28:09.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.23)
20:28:09.328 00.000 11616 Moving (0.07, -0.23) raw xDistance=0.22 yDistance=0.10
20:28:09.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:28:09.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:28:09.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:09.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:28:09.328 00.000 11616 MoveAxis(E, 0, ABG)
20:28:09.328 00.000 11616 Move returns status 0, amount 0
20:28:09.328 00.000 11616 MoveAxis(N, 0, ABG)
20:28:09.328 00.000 11616 Move returns status 0, amount 0
20:28:09.328 00.000 11616 move complete, result=0
20:28:09.328 00.000 11616 worker thread done servicing request
20:28:09.359 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:28:09.375 00.016 12268 UpdateGuideState exits: m=219 SNR=10.1
20:28:09.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:09.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:09.375 00.000 12268 Enqueuing Expose request
20:28:09.375 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:09.375 00.000 11616 Worker thread wakes up
20:28:09.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:09.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:11.392 02.017 11616 Exposure complete
20:28:11.440 00.048 11616 worker thread done servicing request
20:28:11.440 00.000 12268 OnExposeComplete: enter
20:28:11.440 00.000 12268 UpdateGuideState(): m_state=6
20:28:11.440 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 987
20:28:11.440 00.000 12268 Star::Find returns 1 (0), X=1256.13, Y=859.55, Mass=196, SNR=9.6, Peak=30 HFD=3.4
20:28:11.440 00.000 12268 MultiStar: [#1 0.31,-0.67,0.00,M1] [#2 0.42,-1.18,0.00,M2] [#3 0.65,-1.23,0.00,M4] [#4 0.53,-1.24,0.00,M5] [#5 0.51,-1.15,0.00,M8] [#6 -0.37,-0.37,0.83,U] [#7 0.00,0.00,0.00,L] [#8 -0.31,-1.00,0.00,M2] [#9 0.43,-2.18,0.00,M4] 
20:28:11.440 00.000 12268 refined, 1 included, MultiStar: {-0.01, -0.38}, one-star: {0.29, -0.39}
20:28:11.440 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.67) = xAngle (0.08 = 0.08)
20:28:11.440 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.11 = 0.11)
20:28:11.440 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.38 hyp=0.38 cameraTheta=-1.59 mountX=0.38 mountY=0.04, mountTheta=0.11
20:28:11.440 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.38, opts=13)
20:28:11.440 00.000 12268 Enqueuing Move request for scope (-0.01, -0.38)
20:28:11.440 00.000 11616 Worker thread wakes up
20:28:11.440 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.38) opts 0xd
20:28:11.440 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.38)
20:28:11.440 00.000 11616 Moving (-0.01, -0.38) raw xDistance=0.38 yDistance=0.04
20:28:11.440 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
20:28:11.440 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.14
20:28:11.440 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
20:28:11.440 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:11.440 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:28:11.440 00.000 11616 MoveAxis(W, 214, ABG)
20:28:11.440 00.000 11616 Guiding  Dir = 3, Dur = 214
20:28:11.440 00.000 11616 IsSlewing returns 0
20:28:11.440 00.000 11616 IsGuiding returns 0
20:28:11.440 00.000 11616 PulseGuide returned control before completion, sleep 224
20:28:11.471 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:28:11.487 00.016 12268 UpdateGuideState exits: m=196 SNR=9.6
20:28:11.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:11.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:11.487 00.000 12268 Enqueuing Expose request
20:28:11.677 00.190 11616 IsGuiding returns 1
20:28:11.677 00.000 11616 scope still moving after pulse duration time elapsed
20:28:11.709 00.032 11616 IsSlewing returns 0
20:28:11.709 00.000 11616 IsGuiding returns 0
20:28:11.709 00.000 11616 scope move finished after 214 + 43 ms
20:28:11.709 00.000 11616 Move returns status 0, amount 214
20:28:11.709 00.000 11616 MoveAxis(N, 0, ABG)
20:28:11.709 00.000 11616 Move returns status 0, amount 0
20:28:11.709 00.000 11616 move complete, result=0
20:28:11.709 00.000 11616 worker thread done servicing request
20:28:11.709 00.000 11616 Worker thread wakes up
20:28:11.709 00.000 12268 GuideStep: 0.4 px 214 ms WEST, 0.0 px 0 ms NORTH
20:28:11.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:11.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:13.713 02.004 11616 Exposure complete
20:28:13.761 00.048 11616 worker thread done servicing request
20:28:13.761 00.000 12268 OnExposeComplete: enter
20:28:13.761 00.000 12268 UpdateGuideState(): m_state=6
20:28:13.761 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 988
20:28:13.761 00.000 12268 Star::Find returns 1 (0), X=1256.29, Y=860.11, Mass=234, SNR=10.4, Peak=29 HFD=3.8
20:28:13.761 00.000 12268 MultiStar: [#1 0.32,0.10,1.08,U] [#2 0.69,-0.52,0.00,M3] [#3 1.04,-0.04,0.00,M5] [#4 0.54,0.23,0.83,U] [#5 1.04,-0.45,0.00,M9] [#6 0.00,0.71,0.00,M1] [#7 0.31,-0.38,0.52,U] [#8 -0.55,-0.19,0.55,U] 
20:28:13.761 00.000 12268 refined, 4 included, MultiStar: {0.28, 0.04}, one-star: {0.45, 0.17}
20:28:13.761 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.67) = xAngle (1.82 = 1.82)
20:28:13.761 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.85 = 1.85)
20:28:13.761 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.28 cameraTheta=0.15 mountX=-0.07 mountY=0.27, mountTheta=1.82
20:28:13.761 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.04, opts=13)
20:28:13.761 00.000 12268 Enqueuing Move request for scope (0.28, 0.04)
20:28:13.777 00.016 11616 Worker thread wakes up
20:28:13.777 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd
20:28:13.777 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.04)
20:28:13.777 00.000 11616 Moving (0.28, 0.04) raw xDistance=-0.07 yDistance=0.27
20:28:13.777 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:13.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:28:13.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
20:28:13.777 00.000 11616 MoveAxis(E, 0, ABG)
20:28:13.777 00.000 11616 Move returns status 0, amount 0
20:28:13.777 00.000 11616 MoveAxis(S, 23, ABG)
20:28:13.777 00.000 11616 Guiding  Dir = 1, Dur = 23
20:28:13.777 00.000 11616 IsSlewing returns 0
20:28:13.777 00.000 11616 IsGuiding returns 0
20:28:13.777 00.000 11616 PulseGuide returned control before completion, sleep 33
20:28:13.793 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:28:13.812 00.019 12268 UpdateGuideState exits: m=234 SNR=10.4
20:28:13.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:13.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:13.812 00.000 12268 Enqueuing Expose request
20:28:13.824 00.012 11616 IsGuiding returns 1
20:28:13.824 00.000 11616 scope still moving after pulse duration time elapsed
20:28:13.856 00.032 11616 IsSlewing returns 0
20:28:13.856 00.000 11616 IsGuiding returns 0
20:28:13.856 00.000 11616 scope move finished after 23 + 55 ms
20:28:13.856 00.000 11616 Move returns status 0, amount 23
20:28:13.856 00.000 11616 move complete, result=0
20:28:13.856 00.000 11616 worker thread done servicing request
20:28:13.856 00.000 11616 Worker thread wakes up
20:28:13.856 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:13.856 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:13.856 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
20:28:15.856 02.000 11616 Exposure complete
20:28:15.919 00.063 11616 worker thread done servicing request
20:28:15.919 00.000 12268 OnExposeComplete: enter
20:28:15.919 00.000 12268 UpdateGuideState(): m_state=6
20:28:15.919 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 989
20:28:15.919 00.000 12268 Star::Find returns 1 (0), X=1256.54, Y=860.02, Mass=207, SNR=9.7, Peak=29 HFD=3.6
20:28:15.919 00.000 12268 MultiStar: [#1 0.55,0.55,0.00,M1] [#2 0.75,-0.34,0.00,M4] [#3 0.83,-0.35,0.00,M6] [#4 0.99,0.13,0.00,M5] [#5 1.09,0.17,0.00,M10] [#6 0.06,0.49,0.89,U] [#7 0.75,-0.08,0.00,M1] [#8 0.01,-0.20,0.70,U] 
20:28:15.919 00.000 12268 refined, 2 included, MultiStar: {0.29, 0.15}, one-star: {0.69, 0.08}
20:28:15.919 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.67) = xAngle (2.14 = 2.14)
20:28:15.919 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.17 = 2.17)
20:28:15.919 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.15 hyp=0.33 cameraTheta=0.47 mountX=-0.18 mountY=0.27, mountTheta=2.15
20:28:15.919 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.15, opts=13)
20:28:15.919 00.000 12268 Enqueuing Move request for scope (0.29, 0.15)
20:28:15.919 00.000 11616 Worker thread wakes up
20:28:15.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.15) opts 0xd
20:28:15.919 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.15)
20:28:15.919 00.000 11616 Moving (0.29, 0.15) raw xDistance=-0.18 yDistance=0.27
20:28:15.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:28:15.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:28:15.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
20:28:15.919 00.000 11616 MoveAxis(E, 0, ABG)
20:28:15.919 00.000 11616 Move returns status 0, amount 0
20:28:15.919 00.000 11616 MoveAxis(S, 23, ABG)
20:28:15.919 00.000 11616 Guiding  Dir = 1, Dur = 23
20:28:15.919 00.000 11616 IsSlewing returns 0
20:28:15.919 00.000 11616 IsGuiding returns 0
20:28:15.919 00.000 11616 PulseGuide returned control before completion, sleep 33
20:28:15.951 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:28:15.966 00.015 11616 IsGuiding returns 1
20:28:15.966 00.000 11616 scope still moving after pulse duration time elapsed
20:28:15.969 00.003 12268 UpdateGuideState exits: m=207 SNR=9.7
20:28:15.969 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:15.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:15.969 00.000 12268 Enqueuing Expose request
20:28:15.998 00.029 11616 IsSlewing returns 0
20:28:15.998 00.000 11616 IsGuiding returns 0
20:28:15.998 00.000 11616 scope move finished after 23 + 43 ms
20:28:15.998 00.000 11616 Move returns status 0, amount 23
20:28:15.998 00.000 11616 move complete, result=0
20:28:15.998 00.000 11616 worker thread done servicing request
20:28:15.998 00.000 11616 Worker thread wakes up
20:28:15.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:15.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:15.998 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 23 ms SOUTH
20:28:18.013 02.015 11616 Exposure complete
20:28:18.062 00.049 11616 worker thread done servicing request
20:28:18.062 00.000 12268 OnExposeComplete: enter
20:28:18.062 00.000 12268 UpdateGuideState(): m_state=6
20:28:18.062 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 990
20:28:18.062 00.000 12268 Star::Find returns 1 (0), X=1256.84, Y=860.19, Mass=225, SNR=10.2, Peak=25 HFD=4.2
20:28:18.062 00.000 12268 MultiStar: [#1 0.70,0.60,0.00,M2] [#2 0.93,-0.03,0.00,M5] [#3 0.58,0.23,0.90,U] [#4 0.86,0.69,0.00,M6] [#5 1.18,0.10,0.00,R] [#6 0.37,0.67,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.31,0.50,0.58,U] [#9 0.74,0.26,0.00,M5] 
20:28:18.062 00.000 12268 refined, 2 included, MultiStar: {0.68, 0.30}, one-star: {1.00, 0.25}
20:28:18.062 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.67) = xAngle (2.08 = 2.08)
20:28:18.062 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.11 = 2.11)
20:28:18.062 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=0.30 hyp=0.75 cameraTheta=0.41 mountX=-0.37 mountY=0.64, mountTheta=2.09
20:28:18.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.68, y=0.30, opts=13)
20:28:18.062 00.000 12268 Enqueuing Move request for scope (0.68, 0.30)
20:28:18.062 00.000 11616 Worker thread wakes up
20:28:18.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.30) opts 0xd
20:28:18.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.68, 0.30)
20:28:18.062 00.000 11616 Moving (0.68, 0.30) raw xDistance=-0.37 yDistance=0.64
20:28:18.062 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
20:28:18.062 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.10
20:28:18.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
20:28:18.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
20:28:18.062 00.000 11616 MoveAxis(E, 205, ABG)
20:28:18.062 00.000 11616 Guiding  Dir = 2, Dur = 205
20:28:18.062 00.000 11616 IsSlewing returns 0
20:28:18.062 00.000 11616 IsGuiding returns 0
20:28:18.062 00.000 11616 PulseGuide returned control before completion, sleep 215
20:28:18.094 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:28:18.108 00.014 12268 UpdateGuideState exits: m=225 SNR=10.2
20:28:18.108 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:18.108 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:18.108 00.000 12268 Enqueuing Expose request
20:28:18.297 00.189 11616 IsGuiding returns 1
20:28:18.297 00.000 11616 scope still moving after pulse duration time elapsed
20:28:18.329 00.032 11616 IsSlewing returns 0
20:28:18.329 00.000 11616 IsGuiding returns 0
20:28:18.329 00.000 11616 scope move finished after 205 + 49 ms
20:28:18.329 00.000 11616 Move returns status 0, amount 205
20:28:18.329 00.000 11616 MoveAxis(S, 54, ABG)
20:28:18.329 00.000 11616 Guiding  Dir = 1, Dur = 54
20:28:18.329 00.000 11616 IsSlewing returns 0
20:28:18.329 00.000 11616 IsGuiding returns 0
20:28:18.329 00.000 11616 PulseGuide returned control before completion, sleep 64
20:28:18.408 00.079 11616 IsGuiding returns 1
20:28:18.408 00.000 11616 scope still moving after pulse duration time elapsed
20:28:18.440 00.032 11616 IsSlewing returns 0
20:28:18.440 00.000 11616 IsGuiding returns 1
20:28:18.472 00.032 11616 IsSlewing returns 0
20:28:18.472 00.000 11616 IsGuiding returns 0
20:28:18.472 00.000 11616 scope move finished after 54 + 87 ms
20:28:18.472 00.000 11616 Move returns status 0, amount 54
20:28:18.472 00.000 11616 move complete, result=0
20:28:18.472 00.000 11616 worker thread done servicing request
20:28:18.472 00.000 11616 Worker thread wakes up
20:28:18.472 00.000 12268 GuideStep: -0.4 px 205 ms EAST, 0.6 px 54 ms SOUTH
20:28:18.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:18.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:20.485 02.013 11616 Exposure complete
20:28:20.548 00.063 11616 worker thread done servicing request
20:28:20.548 00.000 12268 OnExposeComplete: enter
20:28:20.548 00.000 12268 UpdateGuideState(): m_state=6
20:28:20.548 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 991
20:28:20.548 00.000 12268 Star::Find returns 1 (0), X=1256.20, Y=859.81, Mass=203, SNR=9.7, Peak=29 HFD=3.4
20:28:20.548 00.000 12268 MultiStar: [#1 0.75,0.21,0.00,M3] [#2 0.68,-0.21,0.00,M6] [#3 0.87,-0.44,0.00,M6] [#4 0.83,-0.19,0.00,M7] [#5 -0.53,-0.42,0.65,U] [#6 0.11,0.33,0.89,U] [#7 0.84,-0.33,0.00,M2] [#8 -0.25,-0.79,0.00,M1] 
20:28:20.548 00.000 12268 refined, 2 included, MultiStar: {0.04, -0.04}, one-star: {0.36, -0.13}
20:28:20.548 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.67) = xAngle (0.92 = 0.92)
20:28:20.548 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.95 = 0.95)
20:28:20.548 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.75 mountX=0.04 mountY=0.05, mountTheta=0.93
20:28:20.548 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.04, opts=13)
20:28:20.548 00.000 12268 Enqueuing Move request for scope (0.04, -0.04)
20:28:20.548 00.000 11616 Worker thread wakes up
20:28:20.548 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
20:28:20.548 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
20:28:20.548 00.000 11616 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.05
20:28:20.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:20.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:28:20.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:20.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:28:20.548 00.000 11616 MoveAxis(E, 0, ABG)
20:28:20.548 00.000 11616 Move returns status 0, amount 0
20:28:20.548 00.000 11616 MoveAxis(N, 0, ABG)
20:28:20.548 00.000 11616 Move returns status 0, amount 0
20:28:20.548 00.000 11616 move complete, result=0
20:28:20.548 00.000 11616 worker thread done servicing request
20:28:20.580 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:28:20.596 00.016 12268 UpdateGuideState exits: m=203 SNR=9.7
20:28:20.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:20.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:20.596 00.000 12268 Enqueuing Expose request
20:28:20.596 00.000 11616 Worker thread wakes up
20:28:20.596 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:20.596 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:20.596 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:22.604 02.008 11616 Exposure complete
20:28:22.656 00.052 11616 worker thread done servicing request
20:28:22.656 00.000 12268 OnExposeComplete: enter
20:28:22.656 00.000 12268 UpdateGuideState(): m_state=6
20:28:22.656 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 992
20:28:22.656 00.000 12268 Star::Find returns 1 (0), X=1256.33, Y=859.31, Mass=219, SNR=10.1, Peak=28 HFD=3.5
20:28:22.656 00.000 12268 MultiStar: [#1 0.12,-0.44,1.17,U] [#2 0.63,-0.89,0.00,M7] [#3 0.71,-0.92,0.00,M7] [#4 0.26,-0.23,0.96,U] [#5 -0.52,-1.15,0.00,M1] [#6 0.27,-0.21,0.82,U] [#7 0.49,-0.61,0.00,M3] [#8 -0.09,-0.37,0.56,U] 
20:28:22.656 00.000 12268 refined, 4 included, MultiStar: {0.23, -0.39}, one-star: {0.48, -0.63}
20:28:22.656 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.67) = xAngle (0.63 = 0.63)
20:28:22.656 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.66 = 0.66)
20:28:22.656 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.39 hyp=0.45 cameraTheta=-1.04 mountX=0.36 mountY=0.28, mountTheta=0.65
20:28:22.667 00.011 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.39, opts=13)
20:28:22.667 00.000 12268 Enqueuing Move request for scope (0.23, -0.39)
20:28:22.667 00.000 11616 Worker thread wakes up
20:28:22.667 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.39) opts 0xd
20:28:22.667 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.39)
20:28:22.667 00.000 11616 Moving (0.23, -0.39) raw xDistance=0.36 yDistance=0.28
20:28:22.667 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
20:28:22.667 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.09
20:28:22.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
20:28:22.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:28:22.667 00.000 11616 MoveAxis(W, 203, ABG)
20:28:22.667 00.000 11616 Guiding  Dir = 3, Dur = 203
20:28:22.667 00.000 11616 IsSlewing returns 0
20:28:22.667 00.000 11616 IsGuiding returns 0
20:28:22.667 00.000 11616 PulseGuide returned control before completion, sleep 213
20:28:22.687 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:28:22.699 00.012 12268 UpdateGuideState exits: m=219 SNR=10.1
20:28:22.699 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:22.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:22.699 00.000 12268 Enqueuing Expose request
20:28:22.889 00.190 11616 IsGuiding returns 1
20:28:22.889 00.000 11616 scope still moving after pulse duration time elapsed
20:28:22.921 00.032 11616 IsSlewing returns 0
20:28:22.921 00.000 11616 IsGuiding returns 1
20:28:22.953 00.032 11616 IsSlewing returns 0
20:28:22.953 00.000 11616 IsGuiding returns 1
20:28:22.984 00.031 11616 IsSlewing returns 0
20:28:22.984 00.000 11616 IsGuiding returns 1
20:28:23.016 00.032 11616 IsSlewing returns 0
20:28:23.016 00.000 11616 IsGuiding returns 1
20:28:23.047 00.031 11616 IsSlewing returns 0
20:28:23.047 00.000 11616 IsGuiding returns 1
20:28:23.079 00.032 11616 IsSlewing returns 0
20:28:23.079 00.000 11616 IsGuiding returns 0
20:28:23.079 00.000 11616 scope move finished after 203 + 206 ms
20:28:23.079 00.000 11616 Move returns status 0, amount 203
20:28:23.079 00.000 11616 MoveAxis(S, 23, ABG)
20:28:23.079 00.000 11616 Guiding  Dir = 1, Dur = 23
20:28:23.079 00.000 11616 IsSlewing returns 0
20:28:23.079 00.000 11616 IsGuiding returns 0
20:28:23.079 00.000 11616 PulseGuide returned control before completion, sleep 33
20:28:23.127 00.048 11616 IsGuiding returns 1
20:28:23.127 00.000 11616 scope still moving after pulse duration time elapsed
20:28:23.158 00.031 11616 IsSlewing returns 0
20:28:23.158 00.000 11616 IsGuiding returns 0
20:28:23.158 00.000 11616 scope move finished after 23 + 55 ms
20:28:23.158 00.000 11616 Move returns status 0, amount 23
20:28:23.158 00.000 11616 move complete, result=0
20:28:23.158 00.000 11616 worker thread done servicing request
20:28:23.158 00.000 11616 Worker thread wakes up
20:28:23.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:23.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:23.158 00.000 12268 GuideStep: 0.4 px 203 ms WEST, 0.3 px 23 ms SOUTH
20:28:25.172 02.014 11616 Exposure complete
20:28:25.218 00.046 11616 worker thread done servicing request
20:28:25.218 00.000 12268 OnExposeComplete: enter
20:28:25.218 00.000 12268 UpdateGuideState(): m_state=6
20:28:25.218 00.000 12268 Star::Find(15, 1256, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 993
20:28:25.218 00.000 12268 Star::Find returns 1 (0), X=1255.87, Y=859.53, Mass=183, SNR=9.2, Peak=25 HFD=3.4
20:28:25.234 00.016 12268 MultiStar: [#1 0.02,0.10,1.30,U] [#2 0.11,-0.89,0.00,M8] [#3 0.04,-0.19,1.08,U] [#4 0.37,-0.16,0.99,U] [#5 -1.07,-0.29,0.00,M2] [#6 -0.52,0.52,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -0.68,-0.90,0.00,M1] [#9 -0.87,-1.00,0.00,M6] 
20:28:25.234 00.000 12268 refined, 3 included, MultiStar: {0.11, -0.15}, one-star: {0.02, -0.41}
20:28:25.234 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.67) = xAngle (0.72 = 0.72)
20:28:25.234 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.75 = 0.75)
20:28:25.234 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-0.95 mountX=0.14 mountY=0.12, mountTheta=0.74
20:28:25.234 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.15, opts=13)
20:28:25.234 00.000 12268 Enqueuing Move request for scope (0.11, -0.15)
20:28:25.234 00.000 11616 Worker thread wakes up
20:28:25.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
20:28:25.234 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
20:28:25.234 00.000 11616 Moving (0.11, -0.15) raw xDistance=0.14 yDistance=0.12
20:28:25.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:28:25.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:25.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:28:25.234 00.000 11616 MoveAxis(W, 76, ABG)
20:28:25.234 00.000 11616 Guiding  Dir = 3, Dur = 76
20:28:25.234 00.000 11616 IsSlewing returns 0
20:28:25.234 00.000 11616 IsGuiding returns 0
20:28:25.234 00.000 11616 PulseGuide returned control before completion, sleep 86
20:28:25.250 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:28:25.265 00.015 12268 UpdateGuideState exits: m=183 SNR=9.2
20:28:25.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:25.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:25.265 00.000 12268 Enqueuing Expose request
20:28:25.328 00.063 11616 IsGuiding returns 1
20:28:25.328 00.000 11616 scope still moving after pulse duration time elapsed
20:28:25.359 00.031 11616 IsSlewing returns 0
20:28:25.359 00.000 11616 IsGuiding returns 1
20:28:25.390 00.031 11616 IsSlewing returns 0
20:28:25.390 00.000 11616 IsGuiding returns 0
20:28:25.390 00.000 11616 scope move finished after 76 + 74 ms
20:28:25.390 00.000 11616 Move returns status 0, amount 76
20:28:25.390 00.000 11616 MoveAxis(N, 0, ABG)
20:28:25.390 00.000 11616 Move returns status 0, amount 0
20:28:25.390 00.000 11616 move complete, result=0
20:28:25.390 00.000 11616 worker thread done servicing request
20:28:25.390 00.000 11616 Worker thread wakes up
20:28:25.390 00.000 12268 GuideStep: 0.1 px 76 ms WEST, 0.1 px 0 ms NORTH
20:28:25.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:25.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:27.396 02.006 11616 Exposure complete
20:28:27.443 00.047 11616 worker thread done servicing request
20:28:27.443 00.000 12268 OnExposeComplete: enter
20:28:27.443 00.000 12268 UpdateGuideState(): m_state=6
20:28:27.443 00.000 12268 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 994
20:28:27.443 00.000 12268 Star::Find returns 1 (0), X=1256.44, Y=860.14, Mass=227, SNR=10.4, Peak=29 HFD=3.6
20:28:27.443 00.000 12268 MultiStar: [#1 0.64,0.38,0.00,M2] [#2 0.79,0.23,0.00,M9] [#3 0.90,-0.04,0.00,M7] [#4 0.94,0.62,0.00,M6] [#5 -0.31,-0.22,0.66,U] [#6 -0.18,0.85,0.00,M2] [#7 0.41,-0.57,0.00,M4] [#8 0.01,0.05,0.63,U] 
20:28:27.443 00.000 12268 refined, 2 included, MultiStar: {0.17, 0.04}, one-star: {0.60, 0.20}
20:28:27.443 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.67) = xAngle (1.88 = 1.88)
20:28:27.443 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.91 = 1.91)
20:28:27.443 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.18 cameraTheta=0.21 mountX=-0.05 mountY=0.17, mountTheta=1.88
20:28:27.443 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.04, opts=13)
20:28:27.443 00.000 12268 Enqueuing Move request for scope (0.17, 0.04)
20:28:27.443 00.000 11616 Worker thread wakes up
20:28:27.443 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
20:28:27.443 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
20:28:27.443 00.000 11616 Moving (0.17, 0.04) raw xDistance=-0.05 yDistance=0.17
20:28:27.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:27.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:28:27.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
20:28:27.443 00.000 11616 MoveAxis(E, 0, ABG)
20:28:27.443 00.000 11616 Move returns status 0, amount 0
20:28:27.443 00.000 11616 MoveAxis(S, 14, ABG)
20:28:27.443 00.000 11616 Guiding  Dir = 1, Dur = 14
20:28:27.443 00.000 11616 IsSlewing returns 0
20:28:27.443 00.000 11616 IsGuiding returns 0
20:28:27.443 00.000 11616 PulseGuide returned control before completion, sleep 24
20:28:27.475 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:28:27.491 00.016 11616 IsGuiding returns 1
20:28:27.491 00.000 11616 scope still moving after pulse duration time elapsed
20:28:27.491 00.000 12268 UpdateGuideState exits: m=227 SNR=10.4
20:28:27.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:27.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:27.491 00.000 12268 Enqueuing Expose request
20:28:27.523 00.032 11616 IsSlewing returns 0
20:28:27.523 00.000 11616 IsGuiding returns 0
20:28:27.523 00.000 11616 scope move finished after 14 + 53 ms
20:28:27.523 00.000 11616 Move returns status 0, amount 14
20:28:27.523 00.000 11616 move complete, result=0
20:28:27.523 00.000 11616 worker thread done servicing request
20:28:27.523 00.000 11616 Worker thread wakes up
20:28:27.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:27.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:27.523 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
20:28:29.594 02.071 11616 Exposure complete
20:28:29.640 00.046 11616 worker thread done servicing request
20:28:29.640 00.000 12268 OnExposeComplete: enter
20:28:29.640 00.000 12268 UpdateGuideState(): m_state=6
20:28:29.640 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 995
20:28:29.640 00.000 12268 Star::Find returns 1 (0), X=1256.04, Y=860.87, Mass=222, SNR=10.2, Peak=34 HFD=3.8
20:28:29.640 00.000 12268 MultiStar: [#1 0.01,1.13,0.00,M3] [#2 -0.15,0.84,0.00,M10] [#3 0.09,0.72,0.00,M8] [#4 0.13,0.90,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 -0.26,1.98,0.00,M3] [#7 -0.17,0.40,0.40,U] [#8 -0.36,1.32,0.00,M1] [#9 -0.16,0.14,0.56,U] 
20:28:29.640 00.000 12268 refined, 2 included, MultiStar: {0.02, 0.59}, one-star: {0.20, 0.93}
20:28:29.640 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.67) = xAngle (3.20 = -3.08)
20:28:29.640 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.24 = -3.05)
20:28:29.640 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.59 hyp=0.59 cameraTheta=1.54 mountX=-0.59 mountY=-0.06, mountTheta=-3.05
20:28:29.640 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.59, opts=13)
20:28:29.640 00.000 12268 Enqueuing Move request for scope (0.02, 0.59)
20:28:29.640 00.000 11616 Worker thread wakes up
20:28:29.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.59) opts 0xd
20:28:29.640 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.59)
20:28:29.640 00.000 11616 Moving (0.02, 0.59) raw xDistance=-0.59 yDistance=-0.06
20:28:29.640 00.000 11616 resist switch: large excursion: input -0.59 thresh 0.29 direction from 1 to -1
20:28:29.640 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.78
20:28:29.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.59
20:28:29.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:29.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:28:29.640 00.000 11616 MoveAxis(E, 331, ABG)
20:28:29.640 00.000 11616 Guiding  Dir = 2, Dur = 331
20:28:29.640 00.000 11616 IsSlewing returns 0
20:28:29.640 00.000 11616 IsGuiding returns 0
20:28:29.640 00.000 11616 PulseGuide returned control before completion, sleep 341
20:28:29.672 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:28:29.687 00.015 12268 UpdateGuideState exits: m=222 SNR=10.2
20:28:29.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:29.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:29.687 00.000 12268 Enqueuing Expose request
20:28:30.000 00.313 11616 IsGuiding returns 1
20:28:30.000 00.000 11616 scope still moving after pulse duration time elapsed
20:28:30.031 00.031 11616 IsSlewing returns 0
20:28:30.031 00.000 11616 IsGuiding returns 0
20:28:30.031 00.000 11616 scope move finished after 331 + 48 ms
20:28:30.031 00.000 11616 Move returns status 0, amount 331
20:28:30.031 00.000 11616 MoveAxis(N, 0, ABG)
20:28:30.031 00.000 11616 Move returns status 0, amount 0
20:28:30.031 00.000 11616 move complete, result=0
20:28:30.031 00.000 11616 worker thread done servicing request
20:28:30.031 00.000 11616 Worker thread wakes up
20:28:30.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:30.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:30.031 00.000 12268 GuideStep: -0.6 px 331 ms EAST, -0.1 px 0 ms NORTH
20:28:32.048 02.017 11616 Exposure complete
20:28:32.096 00.048 11616 worker thread done servicing request
20:28:32.096 00.000 12268 OnExposeComplete: enter
20:28:32.096 00.000 12268 UpdateGuideState(): m_state=6
20:28:32.096 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 996
20:28:32.096 00.000 12268 Star::Find returns 1 (0), X=1256.12, Y=860.55, Mass=236, SNR=10.5, Peak=32 HFD=3.7
20:28:32.096 00.000 12268 MultiStar: [#1 0.08,0.78,0.00,M4] [#2 0.29,0.44,0.96,U] [#3 0.56,0.74,0.00,M9] [#4 0.31,1.03,0.00,M8] [#5 -0.65,0.37,0.00,M2] [#6 -0.14,1.00,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 -0.14,-0.09,0.62,U] [#9 0.08,0.41,0.57,U] 
20:28:32.096 00.000 12268 refined, 3 included, MultiStar: {0.16, 0.38}, one-star: {0.27, 0.61}
20:28:32.096 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.67) = xAngle (2.84 = 2.84)
20:28:32.096 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.87 = 2.87)
20:28:32.096 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.38 hyp=0.42 cameraTheta=1.17 mountX=-0.40 mountY=0.11, mountTheta=2.87
20:28:32.096 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.38, opts=13)
20:28:32.096 00.000 12268 Enqueuing Move request for scope (0.16, 0.38)
20:28:32.096 00.000 11616 Worker thread wakes up
20:28:32.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.38) opts 0xd
20:28:32.096 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.38)
20:28:32.096 00.000 11616 Moving (0.16, 0.38) raw xDistance=-0.40 yDistance=0.11
20:28:32.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
20:28:32.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:32.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:28:32.096 00.000 11616 MoveAxis(E, 223, ABG)
20:28:32.096 00.000 11616 Guiding  Dir = 2, Dur = 223
20:28:32.096 00.000 11616 IsSlewing returns 0
20:28:32.096 00.000 11616 IsGuiding returns 0
20:28:32.096 00.000 11616 PulseGuide returned control before completion, sleep 233
20:28:32.128 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:28:32.143 00.015 12268 UpdateGuideState exits: m=236 SNR=10.5
20:28:32.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:32.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:32.143 00.000 12268 Enqueuing Expose request
20:28:32.349 00.206 11616 IsGuiding returns 1
20:28:32.349 00.000 11616 scope still moving after pulse duration time elapsed
20:28:32.381 00.032 11616 IsSlewing returns 0
20:28:32.381 00.000 11616 IsGuiding returns 0
20:28:32.381 00.000 11616 scope move finished after 223 + 48 ms
20:28:32.381 00.000 11616 Move returns status 0, amount 223
20:28:32.381 00.000 11616 MoveAxis(N, 0, ABG)
20:28:32.381 00.000 11616 Move returns status 0, amount 0
20:28:32.381 00.000 11616 move complete, result=0
20:28:32.381 00.000 11616 worker thread done servicing request
20:28:32.381 00.000 11616 Worker thread wakes up
20:28:32.381 00.000 12268 GuideStep: -0.4 px 223 ms EAST, 0.1 px 0 ms NORTH
20:28:32.381 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:32.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:34.384 02.003 11616 Exposure complete
20:28:34.447 00.063 11616 worker thread done servicing request
20:28:34.447 00.000 12268 OnExposeComplete: enter
20:28:34.447 00.000 12268 UpdateGuideState(): m_state=6
20:28:34.447 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 997
20:28:34.447 00.000 12268 Star::Find returns 1 (0), X=1256.35, Y=860.60, Mass=229, SNR=10.3, Peak=32 HFD=3.5
20:28:34.447 00.000 12268 MultiStar: [#1 0.17,0.55,1.05,U] [#2 -0.05,0.26,1.02,U] [#3 0.55,0.68,0.00,M10] [#4 0.27,1.08,0.00,M9] [#5 -0.78,0.32,0.00,M3] [#6 -0.47,1.16,0.00,M5] [#7 0.68,-0.36,0.00,M4] [#8 -0.71,0.23,0.00,M1] 
20:28:34.447 00.000 12268 refined, 2 included, MultiStar: {0.21, 0.49}, one-star: {0.51, 0.66}
20:28:34.447 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.67) = xAngle (2.84 = 2.84)
20:28:34.447 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.87 = 2.87)
20:28:34.447 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.49 hyp=0.53 cameraTheta=1.17 mountX=-0.51 mountY=0.14, mountTheta=2.87
20:28:34.447 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.49, opts=13)
20:28:34.447 00.000 12268 Enqueuing Move request for scope (0.21, 0.49)
20:28:34.447 00.000 11616 Worker thread wakes up
20:28:34.447 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.49) opts 0xd
20:28:34.447 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.49)
20:28:34.447 00.000 11616 Moving (0.21, 0.49) raw xDistance=-0.51 yDistance=0.14
20:28:34.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.51
20:28:34.447 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:34.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:28:34.447 00.000 11616 MoveAxis(E, 285, ABG)
20:28:34.447 00.000 11616 Guiding  Dir = 2, Dur = 285
20:28:34.447 00.000 11616 IsSlewing returns 0
20:28:34.447 00.000 11616 IsGuiding returns 0
20:28:34.447 00.000 11616 PulseGuide returned control before completion, sleep 295
20:28:34.468 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:28:34.479 00.011 12268 UpdateGuideState exits: m=229 SNR=10.3
20:28:34.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:34.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:34.479 00.000 12268 Enqueuing Expose request
20:28:34.765 00.286 11616 IsGuiding returns 1
20:28:34.765 00.000 11616 scope still moving after pulse duration time elapsed
20:28:34.797 00.032 11616 IsSlewing returns 0
20:28:34.797 00.000 11616 IsGuiding returns 0
20:28:34.797 00.000 11616 scope move finished after 285 + 58 ms
20:28:34.797 00.000 11616 Move returns status 0, amount 285
20:28:34.797 00.000 11616 MoveAxis(N, 0, ABG)
20:28:34.797 00.000 11616 Move returns status 0, amount 0
20:28:34.797 00.000 11616 move complete, result=0
20:28:34.797 00.000 11616 worker thread done servicing request
20:28:34.797 00.000 11616 Worker thread wakes up
20:28:34.797 00.000 12268 GuideStep: -0.5 px 285 ms EAST, 0.1 px 0 ms NORTH
20:28:34.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:34.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1241,845,31,31)
20:28:36.177 01.380 12268 evsrv: cli 0F8E69C0 connect
20:28:36.177 00.000 12268 case statement mapped state 6 to 3
20:28:36.177 00.000 12268 case statement mapped state 6 to 3
20:28:36.177 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"14e5de53-babb-4e90-a052-481d8897db69"}
20:28:36.177 00.000 12268 case statement mapped state 6 to 3
20:28:36.177 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14e5de53-babb-4e90-a052-481d8897db69"}
20:28:36.177 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:28:36.177 00.000 12268 evsrv: cli 0F8E6D80 connect
20:28:36.177 00.000 12268 case statement mapped state 6 to 3
20:28:36.177 00.000 12268 case statement mapped state 6 to 3
20:28:36.177 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"47fe1785-2620-464d-b057-8cf4d18b7bad"}
20:28:36.177 00.000 12268 PhdController::Dither begins
20:28:36.177 00.000 12268 dither: size=5.50, dRA=-3.58 dDec=3.95
20:28:36.177 00.000 12268 MountToCamera -- mountTheta (2.31) + m_xAngle (-1.67) = xAngle (0.64 = 0.64)
20:28:36.187 00.010 12268 MountToCamera -- mountX=-3.58 mountY=3.95 hyp=5.33 mountTheta=2.31 cameraX=4.28, cameraY=3.18 cameraTheta=0.64
20:28:36.187 00.000 12268 setting lock position to (1260.12, 863.12)
20:28:36.187 00.000 12268 Mount: notify guiding dithered (4.3, 3.2)
20:28:36.187 00.000 12268 MultiStar: stabilizing after lock position change
20:28:36.187 00.000 12268 Status Line: Dither by -3.58,3.95
20:28:36.187 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
20:28:36.187 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
20:28:36.187 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"47fe1785-2620-464d-b057-8cf4d18b7bad"}
20:28:36.193 00.006 12268 evsrv: cli 0F8E6D80 disconnect
20:28:36.812 00.619 11616 Exposure complete
20:28:36.874 00.062 11616 worker thread done servicing request
20:28:36.874 00.000 12268 OnExposeComplete: enter
20:28:36.874 00.000 12268 UpdateGuideState(): m_state=6
20:28:36.874 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 998
20:28:36.874 00.000 12268 Star::Find returns 1 (0), X=1256.44, Y=860.15, Mass=297, SNR=11.8, Peak=33 HFD=4.6
20:28:36.874 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-1.67) = xAngle (-0.79 = -0.79)
20:28:36.874 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.76 = -0.76)
20:28:36.874 00.000 12268 CameraToMount -- cameraX=-3.68 cameraY=-2.97 hyp=4.73 cameraTheta=-2.46 mountX=3.32 mountY=-3.27, mountTheta=-0.78
20:28:36.874 00.000 12268 dither recenter: remaining=(3.6,-3.9) step=(3.6,-3.9)
20:28:36.874 00.000 12268 MountToCamera -- mountTheta (-0.83) + m_xAngle (-1.67) = xAngle (-2.50 = -2.50)
20:28:36.874 00.000 12268 MountToCamera -- mountX=3.58 mountY=-3.95 hyp=5.33 mountTheta=-0.83 cameraX=-4.28, cameraY=-3.18 cameraTheta=-2.50
20:28:36.874 00.000 12268 SchedulePrimaryMove(0D94C700, x=-4.28, y=-3.18, opts=4)
20:28:36.874 00.000 12268 Enqueuing Move request for scope (-4.28, -3.18)
20:28:36.874 00.000 12268 Mount: notify direct move 3.58,-3.95
20:28:36.874 00.000 11616 Worker thread wakes up
20:28:36.874 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-4.28, -3.18) opts 0x4
20:28:36.874 00.000 11616 Handling offset move in thread for scope, endpoint = (-4.28, -3.18)
20:28:36.874 00.000 11616 Moving (-4.28, -3.18) raw xDistance=3.58 yDistance=-3.95
20:28:36.874 00.000 11616 BLC: window closed
20:28:36.874 00.000 11616 MoveAxis(W, 4014, B)
20:28:36.874 00.000 11616 Guiding  Dir = 3, Dur = 4014
20:28:36.874 00.000 11616 IsSlewing returns 0
20:28:36.874 00.000 11616 IsGuiding returns 0
20:28:36.874 00.000 11616 PulseGuide returned control before completion, sleep 4024
20:28:36.906 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:28:36.922 00.016 12268 UpdateGuideState exits: m=297 SNR=11.8
20:28:36.922 00.000 12268 PhdController: settling, locked = 1, distance = 5.45 (1.50) aobump = 0 frame = 1 / 99999
20:28:36.922 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678116.922,"Host":"ASTROCENTER","Inst":1,"Distance":5.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:28:36.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:36.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:36.922 00.000 12268 Enqueuing Expose request
20:28:40.922 04.000 11616 IsGuiding returns 1
20:28:40.922 00.000 11616 scope still moving after pulse duration time elapsed
20:28:40.953 00.031 11616 IsSlewing returns 0
20:28:40.953 00.000 11616 IsGuiding returns 0
20:28:40.953 00.000 11616 scope move finished after 4014 + 51 ms
20:28:40.953 00.000 11616 Move returns status 0, amount 4014
20:28:40.953 00.000 11616 BLC: window closed
20:28:40.953 00.000 11616 BLC: Compensation needed for non-algo type move
20:28:40.953 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2162 applied
20:28:40.953 00.000 11616 MoveAxis(N, 4389, B)
20:28:40.953 00.000 11616 Guiding  Dir = 0, Dur = 4389
20:28:40.953 00.000 11616 IsSlewing returns 0
20:28:40.953 00.000 11616 IsGuiding returns 0
20:28:40.953 00.000 11616 PulseGuide returned control before completion, sleep 4399
20:28:45.362 04.409 11616 IsGuiding returns 1
20:28:45.362 00.000 11616 scope still moving after pulse duration time elapsed
20:28:45.394 00.032 11616 IsSlewing returns 0
20:28:45.400 00.006 11616 IsGuiding returns 0
20:28:45.400 00.000 11616 scope move finished after 4389 + 57 ms
20:28:45.400 00.000 11616 Move returns status 0, amount 4389
20:28:45.400 00.000 11616 move complete, result=0
20:28:45.400 00.000 11616 worker thread done servicing request
20:28:45.400 00.000 11616 Worker thread wakes up
20:28:45.400 00.000 12268 GuideStep: 3.6 px 4014 ms WEST, -3.9 px 4389 ms NORTH
20:28:45.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:45.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:28:47.406 02.006 11616 Exposure complete
20:28:47.468 00.062 11616 worker thread done servicing request
20:28:47.468 00.000 12268 OnExposeComplete: enter
20:28:47.468 00.000 12268 UpdateGuideState(): m_state=6
20:28:47.468 00.000 12268 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 999
20:28:47.468 00.000 12268 Star::Find returns 1 (0), X=1258.52, Y=866.53, Mass=215, SNR=10.0, Peak=23 HFD=3.9
20:28:47.468 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.67) = xAngle (3.68 = -2.61)
20:28:47.468 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.71 = -2.58)
20:28:47.468 00.000 12268 CameraToMount -- cameraX=-1.60 cameraY=3.41 hyp=3.77 cameraTheta=2.01 mountX=-3.24 mountY=-2.02, mountTheta=-2.58
20:28:47.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.60, y=3.41, opts=13)
20:28:47.468 00.000 12268 Enqueuing Move request for scope (-1.60, 3.41)
20:28:47.468 00.000 11616 Worker thread wakes up
20:28:47.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.60, 3.41) opts 0xd
20:28:47.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.60, 3.41)
20:28:47.468 00.000 11616 Moving (-1.60, 3.41) raw xDistance=-3.24 yDistance=-2.02
20:28:47.468 00.000 11616 resist switch: large excursion: input -3.24 thresh 0.29 direction from 0 to -1
20:28:47.468 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-9.72
20:28:47.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.62 from input -3.24
20:28:47.468 00.000 11616 resist switch: large excursion: input -2.02 thresh 0.45 direction from 0 to -1
20:28:47.468 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.07
20:28:47.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -2.02
20:28:47.468 00.000 11616 MoveAxis(E, 1814, ABG)
20:28:47.468 00.000 11616 Guiding  Dir = 2, Dur = 1814
20:28:47.468 00.000 11616 IsSlewing returns 0
20:28:47.468 00.000 11616 IsGuiding returns 0
20:28:47.468 00.000 11616 PulseGuide returned control before completion, sleep 1824
20:28:47.480 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:28:47.512 00.032 12268 UpdateGuideState exits: m=215 SNR=10.0
20:28:47.512 00.000 12268 PhdController: settling, locked = 1, distance = 3.77 (1.50) aobump = 0 frame = 2 / 99999
20:28:47.512 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678127.512,"Host":"ASTROCENTER","Inst":1,"Distance":3.77,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:28:47.512 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:47.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:47.512 00.000 12268 Enqueuing Expose request
20:28:49.312 01.800 11616 IsGuiding returns 1
20:28:49.312 00.000 11616 scope still moving after pulse duration time elapsed
20:28:49.343 00.031 11616 IsSlewing returns 0
20:28:49.343 00.000 11616 IsGuiding returns 0
20:28:49.343 00.000 11616 scope move finished after 1814 + 53 ms
20:28:49.343 00.000 11616 Move returns status 0, amount 1814
20:28:49.343 00.000 11616 MoveAxis(N, 171, ABG)
20:28:49.343 00.000 11616 Guiding  Dir = 0, Dur = 171
20:28:49.343 00.000 11616 IsSlewing returns 0
20:28:49.343 00.000 11616 IsGuiding returns 0
20:28:49.343 00.000 11616 PulseGuide returned control before completion, sleep 181
20:28:49.531 00.188 11616 IsGuiding returns 1
20:28:49.531 00.000 11616 scope still moving after pulse duration time elapsed
20:28:49.562 00.031 11616 IsSlewing returns 0
20:28:49.562 00.000 11616 IsGuiding returns 0
20:28:49.562 00.000 11616 scope move finished after 171 + 47 ms
20:28:49.562 00.000 11616 Move returns status 0, amount 171
20:28:49.562 00.000 11616 move complete, result=0
20:28:49.562 00.000 11616 worker thread done servicing request
20:28:49.562 00.000 11616 Worker thread wakes up
20:28:49.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:49.562 00.000 12268 GuideStep: -3.2 px 1814 ms EAST, -2.0 px 171 ms NORTH
20:28:49.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:28:51.593 02.031 11616 Exposure complete
20:28:51.656 00.063 11616 worker thread done servicing request
20:28:51.656 00.000 12268 OnExposeComplete: enter
20:28:51.656 00.000 12268 UpdateGuideState(): m_state=6
20:28:51.656 00.000 12268 Star::Find(15, 1258, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1000
20:28:51.656 00.000 12268 Star::Find returns 1 (0), X=1260.62, Y=863.80, Mass=308, SNR=11.9, Peak=26 HFD=5.3
20:28:51.656 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.67) = xAngle (2.61 = 2.61)
20:28:51.656 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.64 = 2.64)
20:28:51.656 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.68 hyp=0.84 cameraTheta=0.94 mountX=-0.73 mountY=0.40, mountTheta=2.63
20:28:51.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=0.68, opts=13)
20:28:51.656 00.000 12268 Enqueuing Move request for scope (0.50, 0.68)
20:28:51.656 00.000 11616 Worker thread wakes up
20:28:51.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.68) opts 0xd
20:28:51.656 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 0.68)
20:28:51.656 00.000 11616 Moving (0.50, 0.68) raw xDistance=-0.73 yDistance=0.40
20:28:51.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.73
20:28:51.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:28:51.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
20:28:51.656 00.000 11616 MoveAxis(E, 406, ABG)
20:28:51.656 00.000 11616 Guiding  Dir = 2, Dur = 406
20:28:51.656 00.000 11616 IsSlewing returns 0
20:28:51.656 00.000 11616 IsGuiding returns 0
20:28:51.656 00.000 11616 PulseGuide returned control before completion, sleep 416
20:28:51.671 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:28:51.703 00.032 12268 UpdateGuideState exits: m=308 SNR=11.9
20:28:51.703 00.000 12268 PhdController: settling, locked = 1, distance = 2.89 (1.50) aobump = 0 frame = 3 / 99999
20:28:51.703 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678131.703,"Host":"ASTROCENTER","Inst":1,"Distance":2.89,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:28:51.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:51.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:51.703 00.000 12268 Enqueuing Expose request
20:28:52.093 00.390 11616 IsGuiding returns 1
20:28:52.093 00.000 11616 scope still moving after pulse duration time elapsed
20:28:52.125 00.032 11616 IsSlewing returns 0
20:28:52.125 00.000 11616 IsGuiding returns 0
20:28:52.125 00.000 11616 scope move finished after 406 + 56 ms
20:28:52.125 00.000 11616 Move returns status 0, amount 406
20:28:52.125 00.000 11616 MoveAxis(N, 0, ABG)
20:28:52.125 00.000 11616 Move returns status 0, amount 0
20:28:52.125 00.000 11616 move complete, result=0
20:28:52.125 00.000 11616 worker thread done servicing request
20:28:52.125 00.000 12268 GuideStep: -0.7 px 406 ms EAST, 0.4 px 0 ms NORTH
20:28:52.125 00.000 11616 Worker thread wakes up
20:28:52.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:52.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:28:54.109 01.984 11616 Exposure complete
20:28:54.172 00.063 11616 worker thread done servicing request
20:28:54.172 00.000 12268 OnExposeComplete: enter
20:28:54.172 00.000 12268 UpdateGuideState(): m_state=6
20:28:54.172 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1001
20:28:54.172 00.000 12268 Star::Find returns 1 (0), X=1260.50, Y=863.11, Mass=214, SNR=10.0, Peak=35 HFD=3.0
20:28:54.172 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.67) = xAngle (1.64 = 1.64)
20:28:54.172 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.67 = 1.67)
20:28:54.172 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.01 hyp=0.38 cameraTheta=-0.03 mountX=-0.03 mountY=0.38, mountTheta=1.64
20:28:54.172 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.01, opts=13)
20:28:54.172 00.000 12268 Enqueuing Move request for scope (0.38, -0.01)
20:28:54.172 00.000 11616 Worker thread wakes up
20:28:54.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.01) opts 0xd
20:28:54.172 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.01)
20:28:54.172 00.000 11616 Moving (0.38, -0.01) raw xDistance=-0.03 yDistance=0.38
20:28:54.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:54.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:28:54.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:28:54.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
20:28:54.172 00.000 11616 MoveAxis(E, 0, ABG)
20:28:54.172 00.000 11616 Move returns status 0, amount 0
20:28:54.172 00.000 11616 MoveAxis(N, 0, ABG)
20:28:54.172 00.000 11616 Move returns status 0, amount 0
20:28:54.172 00.000 11616 move complete, result=0
20:28:54.172 00.000 11616 worker thread done servicing request
20:28:54.203 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:28:54.218 00.015 12268 UpdateGuideState exits: m=214 SNR=10.0
20:28:54.218 00.000 12268 PhdController: settling, locked = 1, distance = 2.14 (1.50) aobump = 0 frame = 4 / 99999
20:28:54.218 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678134.218,"Host":"ASTROCENTER","Inst":1,"Distance":2.14,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:28:54.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:54.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:54.218 00.000 12268 Enqueuing Expose request
20:28:54.218 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
20:28:54.218 00.000 11616 Worker thread wakes up
20:28:54.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:54.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:28:56.235 02.017 11616 Exposure complete
20:28:56.283 00.048 11616 worker thread done servicing request
20:28:56.283 00.000 12268 OnExposeComplete: enter
20:28:56.283 00.000 12268 UpdateGuideState(): m_state=6
20:28:56.283 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1002
20:28:56.283 00.000 12268 Star::Find returns 1 (0), X=1260.53, Y=863.02, Mass=294, SNR=11.7, Peak=33 HFD=4.1
20:28:56.283 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.67) = xAngle (1.42 = 1.42)
20:28:56.283 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.45 = 1.45)
20:28:56.283 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.10 hyp=0.42 cameraTheta=-0.25 mountX=0.06 mountY=0.41, mountTheta=1.42
20:28:56.283 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.10, opts=13)
20:28:56.283 00.000 12268 Enqueuing Move request for scope (0.40, -0.10)
20:28:56.283 00.000 11616 Worker thread wakes up
20:28:56.283 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.10) opts 0xd
20:28:56.283 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.10)
20:28:56.283 00.000 11616 Moving (0.40, -0.10) raw xDistance=0.06 yDistance=0.41
20:28:56.283 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:56.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:28:56.283 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:28:56.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
20:28:56.283 00.000 11616 MoveAxis(E, 0, ABG)
20:28:56.283 00.000 11616 Move returns status 0, amount 0
20:28:56.283 00.000 11616 MoveAxis(N, 0, ABG)
20:28:56.283 00.000 11616 Move returns status 0, amount 0
20:28:56.283 00.000 11616 move complete, result=0
20:28:56.283 00.000 11616 worker thread done servicing request
20:28:56.314 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:28:56.330 00.016 12268 UpdateGuideState exits: m=294 SNR=11.7
20:28:56.330 00.000 12268 PhdController: settling, locked = 1, distance = 1.62 (1.50) aobump = 0 frame = 5 / 99999
20:28:56.330 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678136.330,"Host":"ASTROCENTER","Inst":1,"Distance":1.62,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:28:56.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:56.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:56.330 00.000 12268 Enqueuing Expose request
20:28:56.330 00.000 11616 Worker thread wakes up
20:28:56.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:28:56.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:28:56.330 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:28:58.343 02.013 11616 Exposure complete
20:28:58.390 00.047 11616 worker thread done servicing request
20:28:58.390 00.000 12268 OnExposeComplete: enter
20:28:58.390 00.000 12268 UpdateGuideState(): m_state=6
20:28:58.390 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1003
20:28:58.390 00.000 12268 Star::Find returns 1 (0), X=1260.50, Y=862.10, Mass=192, SNR=9.6, Peak=31 HFD=3.0
20:28:58.390 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.67) = xAngle (0.45 = 0.45)
20:28:58.390 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.48 = 0.48)
20:28:58.390 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-1.02 hyp=1.09 cameraTheta=-1.22 mountX=0.98 mountY=0.51, mountTheta=0.48
20:28:58.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-1.02, opts=13)
20:28:58.390 00.000 12268 Enqueuing Move request for scope (0.38, -1.02)
20:28:58.390 00.000 11616 Worker thread wakes up
20:28:58.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -1.02) opts 0xd
20:28:58.406 00.016 11616 Handling offset move in thread for scope, endpoint = (0.38, -1.02)
20:28:58.406 00.000 11616 Moving (0.38, -1.02) raw xDistance=0.98 yDistance=0.51
20:28:58.406 00.000 11616 resist switch: large excursion: input 0.98 thresh 0.29 direction from -1 to 1
20:28:58.406 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.95
20:28:58.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.98
20:28:58.406 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.45 direction from -1 to 1
20:28:58.406 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.52
20:28:58.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
20:28:58.406 00.000 11616 MoveAxis(W, 550, ABG)
20:28:58.406 00.000 11616 Guiding  Dir = 3, Dur = 550
20:28:58.406 00.000 11616 IsSlewing returns 0
20:28:58.406 00.000 11616 IsGuiding returns 0
20:28:58.406 00.000 11616 PulseGuide returned control before completion, sleep 560
20:28:58.421 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:28:58.437 00.016 12268 UpdateGuideState exits: m=192 SNR=9.6
20:28:58.437 00.000 12268 PhdController: settling, locked = 1, distance = 1.46 (1.50) aobump = 0 frame = 6 / 99999
20:28:58.437 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678138.437,"Host":"ASTROCENTER","Inst":1,"Distance":1.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:28:58.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:58.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:28:58.437 00.000 12268 Enqueuing Expose request
20:28:58.969 00.532 11616 IsGuiding returns 1
20:28:58.969 00.000 11616 scope still moving after pulse duration time elapsed
20:28:59.000 00.031 11616 IsSlewing returns 0
20:28:59.000 00.000 11616 IsGuiding returns 1
20:28:59.031 00.031 11616 IsSlewing returns 0
20:28:59.031 00.000 11616 IsGuiding returns 1
20:28:59.062 00.031 11616 IsSlewing returns 0
20:28:59.062 00.000 11616 IsGuiding returns 1
20:28:59.093 00.031 11616 IsSlewing returns 0
20:28:59.093 00.000 11616 IsGuiding returns 1
20:28:59.125 00.032 11616 IsSlewing returns 0
20:28:59.125 00.000 11616 IsGuiding returns 0
20:28:59.125 00.000 11616 scope move finished after 550 + 168 ms
20:28:59.125 00.000 11616 Move returns status 0, amount 550
20:28:59.125 00.000 11616 BLC: Oldest BLC event removed
20:28:59.125 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2162 applied
20:28:59.125 00.000 11616 MoveAxis(S, 2205, ABG)
20:28:59.125 00.000 11616 Guiding  Dir = 1, Dur = 2205
20:28:59.125 00.000 11616 IsSlewing returns 0
20:28:59.125 00.000 11616 IsGuiding returns 0
20:28:59.125 00.000 11616 PulseGuide returned control before completion, sleep 2215
20:29:01.347 02.222 11616 IsGuiding returns 1
20:29:01.347 00.000 11616 scope still moving after pulse duration time elapsed
20:29:01.378 00.031 11616 IsSlewing returns 0
20:29:01.378 00.000 11616 IsGuiding returns 0
20:29:01.378 00.000 11616 scope move finished after 2205 + 47 ms
20:29:01.378 00.000 11616 Move returns status 0, amount 2205
20:29:01.378 00.000 11616 move complete, result=0
20:29:01.378 00.000 11616 worker thread done servicing request
20:29:01.378 00.000 11616 Worker thread wakes up
20:29:01.378 00.000 12268 GuideStep: 1.0 px 550 ms WEST, 0.5 px 2205 ms SOUTH
20:29:01.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:01.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:03.406 02.028 11616 Exposure complete
20:29:03.453 00.047 11616 worker thread done servicing request
20:29:03.453 00.000 12268 OnExposeComplete: enter
20:29:03.453 00.000 12268 UpdateGuideState(): m_state=6
20:29:03.453 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1004
20:29:03.453 00.000 12268 Star::Find returns 1 (0), X=1260.75, Y=863.73, Mass=295, SNR=11.7, Peak=31 HFD=5.1
20:29:03.453 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.67) = xAngle (2.44 = 2.44)
20:29:03.453 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.47 = 2.47)
20:29:03.453 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.61 hyp=0.87 cameraTheta=0.77 mountX=-0.67 mountY=0.54, mountTheta=2.46
20:29:03.468 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=0.61, opts=13)
20:29:03.468 00.000 12268 Enqueuing Move request for scope (0.63, 0.61)
20:29:03.468 00.000 11616 Worker thread wakes up
20:29:03.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.61) opts 0xd
20:29:03.468 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, 0.61)
20:29:03.468 00.000 11616 Moving (0.63, 0.61) raw xDistance=-0.67 yDistance=0.54
20:29:03.468 00.000 11616 BLC: History state: CurrMiss=0.54, AvgInitMiss=0.01, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.076141, 1:0.541850
20:29:03.468 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:29:03.468 00.000 11616 resist switch: large excursion: input -0.67 thresh 0.29 direction from 1 to -1
20:29:03.468 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.00
20:29:03.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.67
20:29:03.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
20:29:03.468 00.000 11616 MoveAxis(E, 374, ABG)
20:29:03.468 00.000 11616 Guiding  Dir = 2, Dur = 374
20:29:03.468 00.000 11616 IsSlewing returns 0
20:29:03.468 00.000 11616 IsGuiding returns 0
20:29:03.468 00.000 11616 PulseGuide returned control before completion, sleep 384
20:29:03.484 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:29:03.500 00.016 12268 UpdateGuideState exits: m=295 SNR=11.7
20:29:03.500 00.000 12268 PhdController: settling, locked = 1, distance = 1.29 (1.50) aobump = 0 frame = 7 / 99999
20:29:03.500 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678143.500,"Host":"ASTROCENTER","Inst":1,"Distance":1.29,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
20:29:03.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:03.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:03.500 00.000 12268 Enqueuing Expose request
20:29:03.859 00.359 11616 IsGuiding returns 1
20:29:03.859 00.000 11616 scope still moving after pulse duration time elapsed
20:29:03.890 00.031 11616 IsSlewing returns 0
20:29:03.890 00.000 11616 IsGuiding returns 0
20:29:03.890 00.000 11616 scope move finished after 374 + 44 ms
20:29:03.890 00.000 11616 Move returns status 0, amount 374
20:29:03.890 00.000 11616 MoveAxis(S, 46, ABG)
20:29:03.890 00.000 11616 Guiding  Dir = 1, Dur = 46
20:29:03.890 00.000 11616 IsSlewing returns 0
20:29:03.890 00.000 11616 IsGuiding returns 0
20:29:03.890 00.000 11616 PulseGuide returned control before completion, sleep 56
20:29:03.953 00.063 11616 IsGuiding returns 1
20:29:03.953 00.000 11616 scope still moving after pulse duration time elapsed
20:29:03.984 00.031 11616 IsSlewing returns 0
20:29:03.984 00.000 11616 IsGuiding returns 0
20:29:03.984 00.000 11616 scope move finished after 46 + 47 ms
20:29:03.984 00.000 11616 Move returns status 0, amount 46
20:29:03.984 00.000 11616 move complete, result=0
20:29:03.984 00.000 11616 worker thread done servicing request
20:29:03.984 00.000 12268 GuideStep: -0.7 px 374 ms EAST, 0.5 px 46 ms SOUTH
20:29:03.984 00.000 11616 Worker thread wakes up
20:29:03.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:03.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:05.999 02.015 11616 Exposure complete
20:29:06.045 00.046 11616 worker thread done servicing request
20:29:06.045 00.000 12268 OnExposeComplete: enter
20:29:06.045 00.000 12268 UpdateGuideState(): m_state=6
20:29:06.045 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1005
20:29:06.045 00.000 12268 Star::Find returns 1 (0), X=1259.68, Y=864.07, Mass=227, SNR=10.2, Peak=34 HFD=3.4
20:29:06.045 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.67) = xAngle (3.68 = -2.60)
20:29:06.045 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.71 = -2.57)
20:29:06.045 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.94 hyp=1.04 cameraTheta=2.01 mountX=-0.90 mountY=-0.56, mountTheta=-2.58
20:29:06.045 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=0.94, opts=13)
20:29:06.045 00.000 12268 Enqueuing Move request for scope (-0.45, 0.94)
20:29:06.045 00.000 11616 Worker thread wakes up
20:29:06.045 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.94) opts 0xd
20:29:06.045 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, 0.94)
20:29:06.045 00.000 11616 Moving (-0.45, 0.94) raw xDistance=-0.90 yDistance=-0.56
20:29:06.045 00.000 11616 BLC: History state: CurrMiss=-0.56, AvgInitMiss=0.01, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.076141, 1:0.541850, 2:-0.563926
20:29:06.045 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
20:29:06.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.90
20:29:06.045 00.000 11616 resist switch: large excursion: input -0.56 thresh 0.45 direction from 1 to -1
20:29:06.045 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.69
20:29:06.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
20:29:06.045 00.000 11616 MoveAxis(E, 502, ABG)
20:29:06.045 00.000 11616 Guiding  Dir = 2, Dur = 502
20:29:06.061 00.016 11616 IsSlewing returns 0
20:29:06.061 00.000 11616 IsGuiding returns 0
20:29:06.061 00.000 11616 PulseGuide returned control before completion, sleep 512
20:29:06.077 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:29:06.093 00.016 12268 UpdateGuideState exits: m=227 SNR=10.2
20:29:06.093 00.000 12268 PhdController: settling, locked = 1, distance = 1.21 (1.50) aobump = 0 frame = 8 / 99999
20:29:06.093 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678146.093,"Host":"ASTROCENTER","Inst":1,"Distance":1.21,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
20:29:06.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:06.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:06.093 00.000 12268 Enqueuing Expose request
20:29:06.578 00.485 11616 IsGuiding returns 1
20:29:06.578 00.000 11616 scope still moving after pulse duration time elapsed
20:29:06.609 00.031 11616 IsSlewing returns 0
20:29:06.609 00.000 11616 IsGuiding returns 0
20:29:06.609 00.000 11616 scope move finished after 502 + 46 ms
20:29:06.609 00.000 11616 Move returns status 0, amount 502
20:29:06.609 00.000 11616 BLC: Oldest BLC event removed
20:29:06.609 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2162 applied
20:29:06.609 00.000 11616 MoveAxis(N, 2210, ABG)
20:29:06.609 00.000 11616 Guiding  Dir = 0, Dur = 2210
20:29:06.609 00.000 11616 IsSlewing returns 0
20:29:06.609 00.000 11616 IsGuiding returns 0
20:29:06.609 00.000 11616 PulseGuide returned control before completion, sleep 2220
20:29:08.843 02.234 11616 IsGuiding returns 1
20:29:08.843 00.000 11616 scope still moving after pulse duration time elapsed
20:29:08.875 00.032 11616 IsSlewing returns 0
20:29:08.875 00.000 11616 IsGuiding returns 0
20:29:08.875 00.000 11616 scope move finished after 2210 + 54 ms
20:29:08.875 00.000 11616 Move returns status 0, amount 2210
20:29:08.875 00.000 11616 move complete, result=0
20:29:08.875 00.000 11616 worker thread done servicing request
20:29:08.875 00.000 11616 Worker thread wakes up
20:29:08.875 00.000 12268 GuideStep: -0.9 px 502 ms EAST, -0.6 px 2210 ms NORTH
20:29:08.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:08.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:10.862 01.987 11616 Exposure complete
20:29:10.925 00.063 11616 worker thread done servicing request
20:29:10.925 00.000 12268 OnExposeComplete: enter
20:29:10.925 00.000 12268 UpdateGuideState(): m_state=6
20:29:10.925 00.000 12268 Star::Find(15, 1259, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1006
20:29:10.925 00.000 12268 Star::Find returns 1 (0), X=1259.97, Y=863.36, Mass=288, SNR=11.7, Peak=30 HFD=4.3
20:29:10.925 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.67) = xAngle (3.80 = -2.48)
20:29:10.925 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.83 = -2.45)
20:29:10.925 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.28 cameraTheta=2.13 mountX=-0.22 mountY=-0.18, mountTheta=-2.47
20:29:10.925 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.24, opts=13)
20:29:10.925 00.000 12268 Enqueuing Move request for scope (-0.15, 0.24)
20:29:10.925 00.000 11616 Worker thread wakes up
20:29:10.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
20:29:10.925 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
20:29:10.925 00.000 11616 Moving (-0.15, 0.24) raw xDistance=-0.22 yDistance=-0.18
20:29:10.925 00.000 11616 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.04, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.084589, 1:0.177545
20:29:10.925 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:29:10.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:29:10.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:29:10.925 00.000 11616 MoveAxis(E, 124, ABG)
20:29:10.925 00.000 11616 Guiding  Dir = 2, Dur = 124
20:29:10.925 00.000 11616 IsSlewing returns 0
20:29:10.925 00.000 11616 IsGuiding returns 0
20:29:10.925 00.000 11616 PulseGuide returned control before completion, sleep 134
20:29:10.941 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:29:10.957 00.016 12268 UpdateGuideState exits: m=288 SNR=11.7
20:29:10.957 00.000 12268 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 9 / 99999
20:29:10.957 00.000 12268 PhdController: newstate STATE_FINISH
20:29:10.957 00.000 12268 PhdController complete: success
20:29:10.957 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768678150.957,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:29:10.957 00.000 12268 Mount: notify guiding dither settle done success=1
20:29:10.957 00.000 12268 PhdController: newstate STATE_IDLE
20:29:10.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:10.957 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:10.957 00.000 12268 Enqueuing Expose request
20:29:11.069 00.112 11616 IsGuiding returns 1
20:29:11.069 00.000 11616 scope still moving after pulse duration time elapsed
20:29:11.100 00.031 11616 IsSlewing returns 0
20:29:11.100 00.000 11616 IsGuiding returns 0
20:29:11.100 00.000 11616 scope move finished after 124 + 45 ms
20:29:11.100 00.000 11616 Move returns status 0, amount 124
20:29:11.100 00.000 11616 MoveAxis(N, 15, ABG)
20:29:11.100 00.000 11616 Guiding  Dir = 0, Dur = 15
20:29:11.100 00.000 11616 IsSlewing returns 0
20:29:11.100 00.000 11616 IsGuiding returns 0
20:29:11.100 00.000 11616 PulseGuide returned control before completion, sleep 25
20:29:11.132 00.032 11616 IsGuiding returns 1
20:29:11.132 00.000 11616 scope still moving after pulse duration time elapsed
20:29:11.163 00.031 11616 IsSlewing returns 0
20:29:11.163 00.000 11616 IsGuiding returns 0
20:29:11.163 00.000 11616 scope move finished after 15 + 47 ms
20:29:11.163 00.000 11616 Move returns status 0, amount 15
20:29:11.163 00.000 11616 move complete, result=0
20:29:11.163 00.000 11616 worker thread done servicing request
20:29:11.163 00.000 11616 Worker thread wakes up
20:29:11.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:11.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:11.163 00.000 12268 GuideStep: -0.2 px 124 ms EAST, -0.2 px 15 ms NORTH
20:29:11.576 00.413 12268 evsrv: cli 0F8E69C0 connect
20:29:11.576 00.000 12268 case statement mapped state 6 to 3
20:29:11.576 00.000 12268 case statement mapped state 6 to 3
20:29:11.576 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"31ff6afe-284c-4976-9085-c11f2672ac4d"}
20:29:11.576 00.000 12268 case statement mapped state 6 to 3
20:29:11.576 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31ff6afe-284c-4976-9085-c11f2672ac4d"}
20:29:11.576 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:29:13.156 01.580 11616 Exposure complete
20:29:13.213 00.057 11616 worker thread done servicing request
20:29:13.213 00.000 12268 OnExposeComplete: enter
20:29:13.213 00.000 12268 UpdateGuideState(): m_state=6
20:29:13.213 00.000 12268 Star::Find(15, 1259, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1007
20:29:13.213 00.000 12268 Star::Find returns 1 (0), X=1260.71, Y=863.39, Mass=266, SNR=11.2, Peak=29 HFD=4.7
20:29:13.213 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.67) = xAngle (2.10 = 2.10)
20:29:13.213 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.13 = 2.13)
20:29:13.213 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.27 hyp=0.64 cameraTheta=0.43 mountX=-0.32 mountY=0.54, mountTheta=2.10
20:29:13.219 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.27, opts=13)
20:29:13.219 00.000 12268 Enqueuing Move request for scope (0.58, 0.27)
20:29:13.219 00.000 11616 Worker thread wakes up
20:29:13.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.27) opts 0xd
20:29:13.219 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.27)
20:29:13.219 00.000 11616 Moving (0.58, 0.27) raw xDistance=-0.32 yDistance=0.54
20:29:13.219 00.000 11616 BLC: History state: CurrMiss=-0.54, AvgInitMiss=0.04, ShCount=7, LgCount=3, SticCount=2,  Deflections: 0=-0.084589, 1:0.177545, 2:-0.544145
20:29:13.219 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -312.000000
20:29:13.219 00.000 11616 BLC: window closed
20:29:13.219 00.000 11616 BLC: Pulse adjusted to 1850
20:29:13.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:29:13.219 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.45 direction from -1 to 1
20:29:13.219 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.63
20:29:13.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
20:29:13.219 00.000 11616 MoveAxis(E, 180, ABG)
20:29:13.219 00.000 11616 Guiding  Dir = 2, Dur = 180
20:29:13.219 00.000 11616 IsSlewing returns 0
20:29:13.219 00.000 11616 IsGuiding returns 0
20:29:13.219 00.000 11616 PulseGuide returned control before completion, sleep 190
20:29:13.229 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:29:13.250 00.021 12268 UpdateGuideState exits: m=266 SNR=11.2
20:29:13.260 00.010 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:13.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:13.260 00.000 12268 Enqueuing Expose request
20:29:13.419 00.159 11616 IsGuiding returns 1
20:29:13.419 00.000 11616 scope still moving after pulse duration time elapsed
20:29:13.451 00.032 11616 IsSlewing returns 0
20:29:13.451 00.000 11616 IsGuiding returns 0
20:29:13.451 00.000 11616 scope move finished after 180 + 50 ms
20:29:13.451 00.000 11616 Move returns status 0, amount 180
20:29:13.451 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1850 applied
20:29:13.451 00.000 11616 MoveAxis(S, 1896, ABG)
20:29:13.451 00.000 11616 Guiding  Dir = 1, Dur = 1896
20:29:13.451 00.000 11616 IsSlewing returns 0
20:29:13.451 00.000 11616 IsGuiding returns 0
20:29:13.451 00.000 11616 PulseGuide returned control before completion, sleep 1906
20:29:13.625 00.174 12268 evsrv: cli 0F8E69C0 connect
20:29:13.625 00.000 12268 case statement mapped state 6 to 3
20:29:13.625 00.000 12268 case statement mapped state 6 to 3
20:29:13.625 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"61fd38a7-3b91-45bd-9767-da2c6b6ec17a"}
20:29:13.625 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"61fd38a7-3b91-45bd-9767-da2c6b6ec17a"}
20:29:13.625 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:29:15.363 01.738 11616 IsGuiding returns 1
20:29:15.363 00.000 11616 scope still moving after pulse duration time elapsed
20:29:15.394 00.031 11616 IsSlewing returns 0
20:29:15.394 00.000 11616 IsGuiding returns 0
20:29:15.394 00.000 11616 scope move finished after 1896 + 46 ms
20:29:15.394 00.000 11616 Move returns status 0, amount 1896
20:29:15.394 00.000 11616 move complete, result=0
20:29:15.394 00.000 11616 worker thread done servicing request
20:29:15.394 00.000 11616 Worker thread wakes up
20:29:15.394 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:15.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:15.394 00.000 12268 GuideStep: -0.3 px 180 ms EAST, 0.5 px 1896 ms SOUTH
20:29:17.392 01.998 11616 Exposure complete
20:29:17.456 00.064 11616 worker thread done servicing request
20:29:17.456 00.000 12268 OnExposeComplete: enter
20:29:17.456 00.000 12268 UpdateGuideState(): m_state=6
20:29:17.456 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:29:17.456 00.000 12268 Star::Find returns 1 (0), X=1260.25, Y=862.99, Mass=212, SNR=10.0, Peak=34 HFD=3.4
20:29:17.456 00.000 12268 MultiStar: exiting stabilization period
20:29:17.456 00.000 12268 MultiStar: updating star positions after lock position change
20:29:17.456 00.000 12268 Star::Find(15, 1052, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:29:17.456 00.000 12268 Star::Find returns 1 (0), X=1051.43, Y=158.96, Mass=288, SNR=11.6, Peak=32 HFD=4.8
20:29:17.456 00.000 12268 Star::Find(15, 1110, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:29:17.456 00.000 12268 Star::Find returns 1 (0), X=1110.75, Y=256.68, Mass=210, SNR=9.9, Peak=31 HFD=3.4
20:29:17.456 00.000 12268 Star::Find(15, 666, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:29:17.456 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=609.98, Mass=160, SNR=8.6, Peak=24 HFD=2.6
20:29:17.456 00.000 12268 Star::Find(15, 1116, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:29:17.456 00.000 12268 Star::Find returns 1 (0), X=1116.59, Y=317.31, Mass=207, SNR=9.8, Peak=26 HFD=4.4
20:29:17.456 00.000 12268 Star::Find(15, 1164, 228, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:29:17.456 00.000 12268 Star::Find returns 1 (0), X=1164.17, Y=228.71, Mass=153, SNR=8.4, Peak=35 HFD=3.9
20:29:17.456 00.000 12268 Star::Find(15, 820, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:29:17.456 00.000 12268 Star::Find returns 1 (0), X=820.13, Y=377.58, Mass=134, SNR=7.9, Peak=21 HFD=3.4
20:29:17.456 00.000 12268 Star::Find(15, 970, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:29:17.456 00.000 12268 Star::Find returns 1 (0), X=969.75, Y=565.55, Mass=67, SNR=5.5, Peak=26 HFD=3.1
20:29:17.456 00.000 12268 Star::Find(15, 1214, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:29:17.456 00.000 12268 Star::Find returns 1 (0), X=1214.29, Y=83.12, Mass=83, SNR=6.2, Peak=20 HFD=3.6
20:29:17.456 00.000 12268 Star::Find(15, 293, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:29:17.456 00.000 12268 Star::Find returns 1 (0), X=293.79, Y=271.07, Mass=73, SNR=5.8, Peak=17 HFD=3.2
20:29:17.456 00.000 12268 Star::Find(15, 128, 294, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:29:17.456 00.000 12268 Star::Find returns 1 (0), X=126.61, Y=295.08, Mass=80, SNR=6.0, Peak=23 HFD=3.4
20:29:17.456 00.000 12268 Star::Find(15, 377, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:29:17.456 00.000 12268 Star::Find returns 1 (0), X=377.23, Y=530.54, Mass=71, SNR=5.7, Peak=15 HFD=4.9
20:29:17.456 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.67) = xAngle (0.89 = 0.89)
20:29:17.456 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.92 = 0.92)
20:29:17.456 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-0.78 mountX=0.11 mountY=0.14, mountTheta=0.90
20:29:17.456 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.13, opts=13)
20:29:17.456 00.000 12268 Enqueuing Move request for scope (0.13, -0.13)
20:29:17.456 00.000 11616 Worker thread wakes up
20:29:17.456 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
20:29:17.456 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
20:29:17.456 00.000 11616 Moving (0.13, -0.13) raw xDistance=0.11 yDistance=0.14
20:29:17.456 00.000 11616 BLC: History state: CurrMiss=0.14, AvgInitMiss=0.00, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.081622, 1:0.143525
20:29:17.456 00.000 11616 BLC: No correction, Miss < min_move
20:29:17.456 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:29:17.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:29:17.456 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:17.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:29:17.456 00.000 11616 MoveAxis(E, 0, ABG)
20:29:17.456 00.000 11616 Move returns status 0, amount 0
20:29:17.456 00.000 11616 MoveAxis(N, 0, ABG)
20:29:17.456 00.000 11616 Move returns status 0, amount 0
20:29:17.456 00.000 11616 move complete, result=0
20:29:17.456 00.000 11616 worker thread done servicing request
20:29:17.472 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:29:17.500 00.028 12268 UpdateGuideState exits: m=212 SNR=10.0
20:29:17.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:17.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:17.500 00.000 12268 Enqueuing Expose request
20:29:17.500 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:17.500 00.000 11616 Worker thread wakes up
20:29:17.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:17.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:19.593 02.093 11616 Exposure complete
20:29:19.656 00.063 11616 worker thread done servicing request
20:29:19.656 00.000 12268 OnExposeComplete: enter
20:29:19.656 00.000 12268 UpdateGuideState(): m_state=6
20:29:19.656 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1009
20:29:19.656 00.000 12268 Star::Find returns 1 (0), X=1260.37, Y=863.12, Mass=242, SNR=10.7, Peak=36 HFD=3.3
20:29:19.656 00.000 12268 MultiStar: [#1 0.10,0.16,1.09,U] [#2 -0.37,0.09,0.97,U] [#3 0.06,0.25,0.93,U] [#4 0.09,0.20,0.95,U] [#5 0.33,0.35,0.79,U] [#6 0.01,-0.34,0.75,U] [#7 0.45,0.31,0.50,U] [#8 -0.35,-0.14,0.56,U] 
20:29:19.656 00.000 12268 refined, 8 included, MultiStar: {0.06, 0.10}, one-star: {0.25, -0.01}
20:29:19.656 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.67) = xAngle (2.73 = 2.73)
20:29:19.656 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.76 = 2.76)
20:29:19.656 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.06 mountX=-0.11 mountY=0.04, mountTheta=2.76
20:29:19.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.10, opts=13)
20:29:19.656 00.000 12268 Enqueuing Move request for scope (0.06, 0.10)
20:29:19.656 00.000 11616 Worker thread wakes up
20:29:19.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
20:29:19.656 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
20:29:19.656 00.000 11616 Moving (0.06, 0.10) raw xDistance=-0.11 yDistance=0.04
20:29:19.656 00.000 11616 BLC: History state: CurrMiss=0.04, AvgInitMiss=0.00, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.081622, 1:0.143525, 2:0.043797
20:29:19.656 00.000 11616 BLC: No correction, Miss < min_move
20:29:19.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
20:29:19.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:19.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:29:19.656 00.000 11616 MoveAxis(E, 61, ABG)
20:29:19.656 00.000 11616 Guiding  Dir = 2, Dur = 61
20:29:19.656 00.000 11616 IsSlewing returns 0
20:29:19.656 00.000 11616 IsGuiding returns 0
20:29:19.656 00.000 11616 PulseGuide returned control before completion, sleep 71
20:29:19.672 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:29:19.687 00.015 12268 UpdateGuideState exits: m=242 SNR=10.7
20:29:19.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:19.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:19.687 00.000 12268 Enqueuing Expose request
20:29:19.750 00.063 11616 IsGuiding returns 1
20:29:19.750 00.000 11616 scope still moving after pulse duration time elapsed
20:29:19.781 00.031 11616 IsSlewing returns 0
20:29:19.781 00.000 11616 IsGuiding returns 0
20:29:19.781 00.000 11616 scope move finished after 61 + 55 ms
20:29:19.781 00.000 11616 Move returns status 0, amount 61
20:29:19.781 00.000 11616 MoveAxis(N, 0, ABG)
20:29:19.781 00.000 11616 Move returns status 0, amount 0
20:29:19.781 00.000 11616 move complete, result=0
20:29:19.781 00.000 11616 worker thread done servicing request
20:29:19.781 00.000 11616 Worker thread wakes up
20:29:19.781 00.000 12268 GuideStep: -0.1 px 61 ms EAST, 0.0 px 0 ms NORTH
20:29:19.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:19.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:21.785 02.004 11616 Exposure complete
20:29:21.848 00.063 11616 worker thread done servicing request
20:29:21.848 00.000 12268 OnExposeComplete: enter
20:29:21.848 00.000 12268 UpdateGuideState(): m_state=6
20:29:21.848 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1010
20:29:21.848 00.000 12268 Star::Find returns 1 (0), X=1260.29, Y=863.44, Mass=251, SNR=10.8, Peak=34 HFD=3.5
20:29:21.848 00.000 12268 MultiStar: [#1 0.16,-0.13,1.12,U] [#2 -0.13,0.01,1.01,U] [#3 -0.39,0.37,0.87,U] [#4 -0.08,0.19,0.93,U] [#5 -0.24,0.57,0.77,U] [#6 -0.36,0.30,0.68,U] [#7 3.94,-2.12,0.00,M4] [#8 -0.97,-0.27,0.00,M1] 
20:29:21.848 00.000 12268 refined, 6 included, MultiStar: {-0.10, 0.21}, one-star: {0.16, 0.32}
20:29:21.848 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.67) = xAngle (3.68 = -2.60)
20:29:21.848 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.71 = -2.57)
20:29:21.848 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.23 cameraTheta=2.01 mountX=-0.20 mountY=-0.12, mountTheta=-2.58
20:29:21.848 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.21, opts=13)
20:29:21.848 00.000 12268 Enqueuing Move request for scope (-0.10, 0.21)
20:29:21.848 00.000 11616 Worker thread wakes up
20:29:21.848 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
20:29:21.848 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
20:29:21.848 00.000 11616 Moving (-0.10, 0.21) raw xDistance=-0.20 yDistance=-0.12
20:29:21.848 00.000 11616 BLC: window closed
20:29:21.848 00.000 11616 BLC: History state: CurrMiss=-0.12, AvgInitMiss=0.00, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.081622, 1:0.143525, 2:0.043797
20:29:21.848 00.000 11616 BLC: No correction, Miss < min_move
20:29:21.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:29:21.848 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:21.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:29:21.848 00.000 11616 MoveAxis(E, 110, ABG)
20:29:21.848 00.000 11616 Guiding  Dir = 2, Dur = 110
20:29:21.848 00.000 11616 IsSlewing returns 0
20:29:21.864 00.016 11616 IsGuiding returns 0
20:29:21.864 00.000 11616 PulseGuide returned control before completion, sleep 120
20:29:21.880 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:29:21.895 00.015 12268 UpdateGuideState exits: m=251 SNR=10.8
20:29:21.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:21.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:21.895 00.000 12268 Enqueuing Expose request
20:29:21.990 00.095 11616 IsGuiding returns 1
20:29:21.990 00.000 11616 scope still moving after pulse duration time elapsed
20:29:22.022 00.032 11616 IsSlewing returns 0
20:29:22.022 00.000 11616 IsGuiding returns 0
20:29:22.022 00.000 11616 scope move finished after 110 + 48 ms
20:29:22.022 00.000 11616 Move returns status 0, amount 110
20:29:22.022 00.000 11616 MoveAxis(N, 0, ABG)
20:29:22.022 00.000 11616 Move returns status 0, amount 0
20:29:22.022 00.000 11616 move complete, result=0
20:29:22.022 00.000 11616 worker thread done servicing request
20:29:22.022 00.000 12268 GuideStep: -0.2 px 110 ms EAST, -0.1 px 0 ms NORTH
20:29:22.022 00.000 11616 Worker thread wakes up
20:29:22.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:22.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:24.026 02.004 11616 Exposure complete
20:29:24.074 00.048 11616 worker thread done servicing request
20:29:24.074 00.000 12268 OnExposeComplete: enter
20:29:24.074 00.000 12268 UpdateGuideState(): m_state=6
20:29:24.074 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
20:29:24.074 00.000 12268 Star::Find returns 1 (0), X=1260.14, Y=863.28, Mass=228, SNR=10.3, Peak=31 HFD=3.4
20:29:24.074 00.000 12268 MultiStar: [#1 -0.20,0.22,1.14,U] [#2 -0.22,0.17,0.95,U] [#3 -0.20,-0.07,0.97,U] [#4 -0.17,0.33,0.81,U] [#5 -0.18,0.21,0.84,U] [#6 -0.48,0.17,0.73,U] [#7 0.39,0.28,0.54,U] [#8 -0.27,0.06,0.66,U] 
20:29:24.074 00.000 12268 single-star, 8 included, MultiStar: {-0.16, 0.17}, one-star: {0.01, 0.15}
20:29:24.074 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.67) = xAngle (3.15 = -3.14)
20:29:24.074 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.18 = -3.10)
20:29:24.074 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.48 mountX=-0.15 mountY=-0.01, mountTheta=-3.10
20:29:24.074 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.15, opts=13)
20:29:24.074 00.000 12268 Enqueuing Move request for scope (0.01, 0.15)
20:29:24.074 00.000 11616 Worker thread wakes up
20:29:24.074 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
20:29:24.074 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
20:29:24.074 00.000 11616 Moving (0.01, 0.15) raw xDistance=-0.15 yDistance=-0.01
20:29:24.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
20:29:24.074 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:24.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:29:24.074 00.000 11616 MoveAxis(E, 87, ABG)
20:29:24.074 00.000 11616 Guiding  Dir = 2, Dur = 87
20:29:24.074 00.000 11616 IsSlewing returns 0
20:29:24.074 00.000 11616 IsGuiding returns 0
20:29:24.074 00.000 11616 PulseGuide returned control before completion, sleep 97
20:29:24.106 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:29:24.122 00.016 12268 UpdateGuideState exits: m=228 SNR=10.3
20:29:24.122 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:24.122 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:24.122 00.000 12268 Enqueuing Expose request
20:29:24.185 00.063 11616 IsGuiding returns 1
20:29:24.185 00.000 11616 scope still moving after pulse duration time elapsed
20:29:24.217 00.032 11616 IsSlewing returns 0
20:29:24.217 00.000 11616 IsGuiding returns 1
20:29:24.248 00.031 11616 IsSlewing returns 0
20:29:24.248 00.000 11616 IsGuiding returns 1
20:29:24.280 00.032 11616 IsSlewing returns 0
20:29:24.281 00.001 11616 IsGuiding returns 1
20:29:24.312 00.031 11616 IsSlewing returns 0
20:29:24.312 00.000 11616 IsGuiding returns 0
20:29:24.312 00.000 11616 scope move finished after 87 + 139 ms
20:29:24.312 00.000 11616 Move returns status 0, amount 87
20:29:24.312 00.000 11616 MoveAxis(N, 0, ABG)
20:29:24.312 00.000 11616 Move returns status 0, amount 0
20:29:24.312 00.000 11616 move complete, result=0
20:29:24.312 00.000 11616 worker thread done servicing request
20:29:24.312 00.000 11616 Worker thread wakes up
20:29:24.312 00.000 12268 GuideStep: -0.2 px 87 ms EAST, -0.0 px 0 ms NORTH
20:29:24.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:24.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:26.312 02.000 11616 Exposure complete
20:29:26.374 00.062 11616 worker thread done servicing request
20:29:26.374 00.000 12268 OnExposeComplete: enter
20:29:26.374 00.000 12268 UpdateGuideState(): m_state=6
20:29:26.374 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1012
20:29:26.374 00.000 12268 Star::Find returns 1 (0), X=1260.11, Y=862.69, Mass=237, SNR=10.5, Peak=29 HFD=4.0
20:29:26.374 00.000 12268 MultiStar: [#1 -0.25,-0.37,1.00,U] [#2 -0.39,0.15,0.93,U] [#3 -0.26,-0.31,0.70,U] [#4 -0.24,-0.06,0.91,U] [#5 -0.60,0.02,0.82,U] [#6 -0.23,-0.48,0.71,U] [#7 0.30,-0.60,0.42,U] [#8 -0.92,-0.24,0.00,M1] 
20:29:26.374 00.000 12268 refined, 7 included, MultiStar: {-0.24, -0.23}, one-star: {-0.02, -0.43}
20:29:26.374 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.67) = xAngle (-0.71 = -0.71)
20:29:26.374 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.68 = -0.68)
20:29:26.374 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.23 hyp=0.33 cameraTheta=-2.38 mountX=0.25 mountY=-0.21, mountTheta=-0.69
20:29:26.374 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.23, opts=13)
20:29:26.374 00.000 12268 Enqueuing Move request for scope (-0.24, -0.23)
20:29:26.374 00.000 11616 Worker thread wakes up
20:29:26.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.23) opts 0xd
20:29:26.374 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.23)
20:29:26.374 00.000 11616 Moving (-0.24, -0.23) raw xDistance=0.25 yDistance=-0.21
20:29:26.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:29:26.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:29:26.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:29:26.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:29:26.374 00.000 11616 MoveAxis(E, 0, ABG)
20:29:26.374 00.000 11616 Move returns status 0, amount 0
20:29:26.374 00.000 11616 MoveAxis(N, 0, ABG)
20:29:26.374 00.000 11616 Move returns status 0, amount 0
20:29:26.374 00.000 11616 move complete, result=0
20:29:26.374 00.000 11616 worker thread done servicing request
20:29:26.401 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:29:26.417 00.016 12268 UpdateGuideState exits: m=237 SNR=10.5
20:29:26.417 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:26.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:26.417 00.000 12268 Enqueuing Expose request
20:29:26.417 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
20:29:26.417 00.000 11616 Worker thread wakes up
20:29:26.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:26.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:28.434 02.017 11616 Exposure complete
20:29:28.482 00.048 11616 worker thread done servicing request
20:29:28.482 00.000 12268 OnExposeComplete: enter
20:29:28.482 00.000 12268 UpdateGuideState(): m_state=6
20:29:28.482 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1013
20:29:28.482 00.000 12268 Star::Find returns 1 (0), X=1260.57, Y=863.63, Mass=204, SNR=9.8, Peak=27 HFD=3.4
20:29:28.482 00.000 12268 MultiStar: [#1 -0.11,0.21,0.99,U] [#2 -0.37,0.32,0.96,U] [#3 -0.04,-0.03,0.93,U] [#4 0.05,0.06,1.00,U] [#5 -0.48,0.37,0.87,U] [#6 -0.53,-0.04,0.78,U] [#7 5.08,-1.35,0.00,M3] [#8 -0.97,-0.30,0.00,M2] 
20:29:28.482 00.000 12268 refined, 6 included, MultiStar: {-0.13, 0.21}, one-star: {0.45, 0.51}
20:29:28.482 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.67) = xAngle (3.79 = -2.49)
20:29:28.482 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.82 = -2.46)
20:29:28.482 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.24 cameraTheta=2.12 mountX=-0.19 mountY=-0.15, mountTheta=-2.47
20:29:28.482 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.21, opts=13)
20:29:28.482 00.000 12268 Enqueuing Move request for scope (-0.13, 0.21)
20:29:28.482 00.000 11616 Worker thread wakes up
20:29:28.482 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
20:29:28.482 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
20:29:28.482 00.000 11616 Moving (-0.13, 0.21) raw xDistance=-0.19 yDistance=-0.15
20:29:28.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
20:29:28.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:29:28.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:29:28.482 00.000 11616 MoveAxis(E, 108, ABG)
20:29:28.482 00.000 11616 Guiding  Dir = 2, Dur = 108
20:29:28.482 00.000 11616 IsSlewing returns 0
20:29:28.482 00.000 11616 IsGuiding returns 0
20:29:28.482 00.000 11616 PulseGuide returned control before completion, sleep 118
20:29:28.513 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:29:28.531 00.018 12268 UpdateGuideState exits: m=204 SNR=9.8
20:29:28.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:28.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:28.531 00.000 12268 Enqueuing Expose request
20:29:28.624 00.093 11616 IsGuiding returns 1
20:29:28.624 00.000 11616 scope still moving after pulse duration time elapsed
20:29:28.656 00.032 11616 IsSlewing returns 0
20:29:28.656 00.000 11616 IsGuiding returns 0
20:29:28.656 00.000 11616 scope move finished after 108 + 52 ms
20:29:28.656 00.000 11616 Move returns status 0, amount 108
20:29:28.656 00.000 11616 MoveAxis(N, 0, ABG)
20:29:28.656 00.000 11616 Move returns status 0, amount 0
20:29:28.656 00.000 11616 move complete, result=0
20:29:28.656 00.000 11616 worker thread done servicing request
20:29:28.656 00.000 12268 GuideStep: -0.2 px 108 ms EAST, -0.2 px 0 ms NORTH
20:29:28.656 00.000 11616 Worker thread wakes up
20:29:28.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:28.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:30.656 02.000 11616 Exposure complete
20:29:30.718 00.062 11616 worker thread done servicing request
20:29:30.718 00.000 12268 OnExposeComplete: enter
20:29:30.718 00.000 12268 UpdateGuideState(): m_state=6
20:29:30.718 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1014
20:29:30.718 00.000 12268 Star::Find returns 1 (0), X=1260.77, Y=862.79, Mass=304, SNR=11.9, Peak=38 HFD=4.7
20:29:30.718 00.000 12268 MultiStar: [#1 0.17,-0.09,0.98,U] [#2 -0.12,0.08,0.86,U] [#3 -0.16,0.11,0.79,U] [#4 0.23,-0.15,0.73,U] [#5 -0.18,0.50,0.61,U] [#6 0.60,-0.22,0.65,U] [#7 3.85,-2.09,0.00,M4] [#8 -0.59,0.49,0.00,M3] 
20:29:30.718 00.000 12268 refined, 6 included, MultiStar: {0.18, -0.04}, one-star: {0.65, -0.33}
20:29:30.718 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.67) = xAngle (1.47 = 1.47)
20:29:30.718 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.50 = 1.50)
20:29:30.718 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.20 mountX=0.02 mountY=0.19, mountTheta=1.47
20:29:30.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.04, opts=13)
20:29:30.718 00.000 12268 Enqueuing Move request for scope (0.18, -0.04)
20:29:30.718 00.000 11616 Worker thread wakes up
20:29:30.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
20:29:30.718 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
20:29:30.718 00.000 11616 Moving (0.18, -0.04) raw xDistance=0.02 yDistance=0.19
20:29:30.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:30.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:29:30.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:29:30.718 00.000 11616 MoveAxis(E, 0, ABG)
20:29:30.718 00.000 11616 Move returns status 0, amount 0
20:29:30.718 00.000 11616 MoveAxis(S, 16, ABG)
20:29:30.718 00.000 11616 Guiding  Dir = 1, Dur = 16
20:29:30.718 00.000 11616 IsSlewing returns 0
20:29:30.718 00.000 11616 IsGuiding returns 0
20:29:30.718 00.000 11616 PulseGuide returned control before completion, sleep 26
20:29:30.733 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:29:30.749 00.016 12268 UpdateGuideState exits: m=304 SNR=11.9
20:29:30.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:30.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:30.749 00.000 12268 Enqueuing Expose request
20:29:30.765 00.016 11616 IsGuiding returns 1
20:29:30.765 00.000 11616 scope still moving after pulse duration time elapsed
20:29:30.796 00.031 11616 IsSlewing returns 0
20:29:30.796 00.000 11616 IsGuiding returns 0
20:29:30.796 00.000 11616 scope move finished after 16 + 56 ms
20:29:30.796 00.000 11616 Move returns status 0, amount 16
20:29:30.796 00.000 11616 move complete, result=0
20:29:30.796 00.000 11616 worker thread done servicing request
20:29:30.796 00.000 11616 Worker thread wakes up
20:29:30.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:30.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:30.796 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
20:29:32.787 01.991 11616 Exposure complete
20:29:32.851 00.064 11616 worker thread done servicing request
20:29:32.851 00.000 12268 OnExposeComplete: enter
20:29:32.851 00.000 12268 UpdateGuideState(): m_state=6
20:29:32.851 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1015
20:29:32.851 00.000 12268 Star::Find returns 1 (0), X=1260.36, Y=862.94, Mass=241, SNR=10.7, Peak=34 HFD=3.2
20:29:32.851 00.000 12268 MultiStar: [#1 -0.01,-0.09,0.93,U] [#2 -0.22,0.29,1.00,U] [#3 -0.02,0.06,0.82,U] [#4 -0.13,0.05,1.03,U] [#5 -0.17,0.08,0.81,U] [#6 -0.40,0.20,0.78,U] [#7 0.04,-0.07,0.50,U] [#8 -0.53,0.46,0.00,M4] 
20:29:32.851 00.000 12268 refined, 7 included, MultiStar: {-0.08, 0.05}, one-star: {0.24, -0.18}
20:29:32.851 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (-1.67) = xAngle (4.29 = -1.99)
20:29:32.851 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.32 = -1.96)
20:29:32.851 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.62 mountX=-0.04 mountY=-0.09, mountTheta=-1.99
20:29:32.851 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.05, opts=13)
20:29:32.851 00.000 12268 Enqueuing Move request for scope (-0.08, 0.05)
20:29:32.851 00.000 11616 Worker thread wakes up
20:29:32.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
20:29:32.851 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
20:29:32.851 00.000 11616 Moving (-0.08, 0.05) raw xDistance=-0.04 yDistance=-0.09
20:29:32.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:32.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:29:32.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:32.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:29:32.851 00.000 11616 MoveAxis(E, 0, ABG)
20:29:32.851 00.000 11616 Move returns status 0, amount 0
20:29:32.851 00.000 11616 MoveAxis(N, 0, ABG)
20:29:32.851 00.000 11616 Move returns status 0, amount 0
20:29:32.851 00.000 11616 move complete, result=0
20:29:32.851 00.000 11616 worker thread done servicing request
20:29:32.882 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:29:32.898 00.016 12268 UpdateGuideState exits: m=241 SNR=10.7
20:29:32.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:32.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:32.898 00.000 12268 Enqueuing Expose request
20:29:32.898 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:32.898 00.000 11616 Worker thread wakes up
20:29:32.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:32.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:34.906 02.008 11616 Exposure complete
20:29:34.953 00.047 11616 worker thread done servicing request
20:29:34.953 00.000 12268 OnExposeComplete: enter
20:29:34.953 00.000 12268 UpdateGuideState(): m_state=6
20:29:34.953 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1016
20:29:34.953 00.000 12268 Star::Find returns 1 (0), X=1260.17, Y=863.16, Mass=248, SNR=10.8, Peak=30 HFD=3.6
20:29:34.953 00.000 12268 MultiStar: [#1 -0.27,0.19,0.95,U] [#2 -0.79,0.48,0.00,M2] [#3 -0.42,0.32,0.70,U] [#4 -0.37,-0.13,0.71,U] [#5 -0.16,0.18,0.67,U] [#6 -0.23,0.07,0.75,U] [#7 4.34,-2.22,0.00,M4] [#8 -0.77,0.52,0.00,M5] 
20:29:34.953 00.000 12268 single-star, 5 included, MultiStar: {-0.22, 0.11}, one-star: {0.05, 0.03}
20:29:34.953 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.67) = xAngle (2.27 = 2.27)
20:29:34.953 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.30 = 2.30)
20:29:34.953 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.60 mountX=-0.04 mountY=0.05, mountTheta=2.28
20:29:34.953 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.03, opts=13)
20:29:34.953 00.000 12268 Enqueuing Move request for scope (0.05, 0.03)
20:29:34.968 00.015 11616 Worker thread wakes up
20:29:34.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
20:29:34.968 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
20:29:34.968 00.000 11616 Moving (0.05, 0.03) raw xDistance=-0.04 yDistance=0.05
20:29:34.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:34.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:29:34.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:34.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:29:34.968 00.000 11616 MoveAxis(E, 0, ABG)
20:29:34.968 00.000 11616 Move returns status 0, amount 0
20:29:34.968 00.000 11616 MoveAxis(N, 0, ABG)
20:29:34.968 00.000 11616 Move returns status 0, amount 0
20:29:34.968 00.000 11616 move complete, result=0
20:29:34.968 00.000 11616 worker thread done servicing request
20:29:34.984 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:29:35.000 00.016 12268 UpdateGuideState exits: m=248 SNR=10.8
20:29:35.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:35.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:35.000 00.000 12268 Enqueuing Expose request
20:29:35.000 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:29:35.000 00.000 11616 Worker thread wakes up
20:29:35.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:35.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:37.015 02.015 11616 Exposure complete
20:29:37.062 00.047 11616 worker thread done servicing request
20:29:37.062 00.000 12268 OnExposeComplete: enter
20:29:37.062 00.000 12268 UpdateGuideState(): m_state=6
20:29:37.062 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1017
20:29:37.062 00.000 12268 Star::Find returns 1 (0), X=1260.50, Y=863.05, Mass=274, SNR=11.3, Peak=34 HFD=3.7
20:29:37.062 00.000 12268 MultiStar: [#1 0.10,0.17,1.07,U] [#2 -0.06,0.33,0.89,U] [#3 -0.18,0.34,0.87,U] [#4 -0.06,0.29,0.79,U] [#5 -0.03,0.01,0.78,U] [#6 0.18,0.00,0.77,U] [#7 4.13,-2.24,0.00,M5] [#8 -0.73,0.03,0.00,M6] 
20:29:37.062 00.000 12268 refined, 6 included, MultiStar: {0.06, 0.15}, one-star: {0.38, -0.07}
20:29:37.062 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
20:29:37.062 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
20:29:37.062 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.22 mountX=-0.16 mountY=0.04, mountTheta=2.92
20:29:37.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.15, opts=13)
20:29:37.062 00.000 12268 Enqueuing Move request for scope (0.06, 0.15)
20:29:37.062 00.000 11616 Worker thread wakes up
20:29:37.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
20:29:37.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
20:29:37.062 00.000 11616 Moving (0.06, 0.15) raw xDistance=-0.16 yDistance=0.04
20:29:37.078 00.016 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:29:37.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:37.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:29:37.078 00.000 11616 MoveAxis(E, 87, ABG)
20:29:37.078 00.000 11616 Guiding  Dir = 2, Dur = 87
20:29:37.078 00.000 11616 IsSlewing returns 0
20:29:37.078 00.000 11616 IsGuiding returns 0
20:29:37.078 00.000 11616 PulseGuide returned control before completion, sleep 97
20:29:37.093 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:29:37.109 00.016 12268 UpdateGuideState exits: m=274 SNR=11.3
20:29:37.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:37.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:37.109 00.000 12268 Enqueuing Expose request
20:29:37.187 00.078 11616 IsGuiding returns 1
20:29:37.187 00.000 11616 scope still moving after pulse duration time elapsed
20:29:37.218 00.031 11616 IsSlewing returns 0
20:29:37.218 00.000 11616 IsGuiding returns 0
20:29:37.218 00.000 11616 scope move finished after 87 + 53 ms
20:29:37.218 00.000 11616 Move returns status 0, amount 87
20:29:37.218 00.000 11616 MoveAxis(N, 0, ABG)
20:29:37.218 00.000 11616 Move returns status 0, amount 0
20:29:37.218 00.000 11616 move complete, result=0
20:29:37.218 00.000 11616 worker thread done servicing request
20:29:37.218 00.000 11616 Worker thread wakes up
20:29:37.218 00.000 12268 GuideStep: -0.2 px 87 ms EAST, 0.0 px 0 ms NORTH
20:29:37.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:37.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:39.206 01.988 11616 Exposure complete
20:29:39.269 00.063 11616 worker thread done servicing request
20:29:39.269 00.000 12268 OnExposeComplete: enter
20:29:39.269 00.000 12268 UpdateGuideState(): m_state=6
20:29:39.269 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
20:29:39.269 00.000 12268 Star::Find returns 1 (0), X=1260.38, Y=863.23, Mass=283, SNR=11.5, Peak=31 HFD=3.7
20:29:39.269 00.000 12268 MultiStar: [#1 -0.24,0.16,0.94,U] [#2 -0.22,0.47,0.99,U] [#3 -0.73,0.05,0.00,M2] [#4 -0.24,0.47,0.70,U] [#5 0.11,0.07,0.80,U] [#6 -0.06,-0.07,0.72,U] [#7 0.58,0.72,0.00,M6] [#8 -0.79,0.24,0.00,M7] 
20:29:39.269 00.000 12268 refined, 5 included, MultiStar: {-0.06, 0.21}, one-star: {0.26, 0.11}
20:29:39.269 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.67) = xAngle (3.52 = -2.77)
20:29:39.269 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.55 = -2.74)
20:29:39.269 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.21 cameraTheta=1.85 mountX=-0.20 mountY=-0.08, mountTheta=-2.74
20:29:39.269 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.21, opts=13)
20:29:39.269 00.000 12268 Enqueuing Move request for scope (-0.06, 0.21)
20:29:39.269 00.000 11616 Worker thread wakes up
20:29:39.269 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
20:29:39.269 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
20:29:39.269 00.000 11616 Moving (-0.06, 0.21) raw xDistance=-0.20 yDistance=-0.08
20:29:39.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:29:39.269 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:39.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:29:39.269 00.000 11616 MoveAxis(E, 111, ABG)
20:29:39.269 00.000 11616 Guiding  Dir = 2, Dur = 111
20:29:39.269 00.000 11616 IsSlewing returns 0
20:29:39.269 00.000 11616 IsGuiding returns 0
20:29:39.269 00.000 11616 PulseGuide returned control before completion, sleep 121
20:29:39.301 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:29:39.317 00.016 12268 UpdateGuideState exits: m=283 SNR=11.5
20:29:39.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:39.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:39.317 00.000 12268 Enqueuing Expose request
20:29:39.412 00.095 11616 IsGuiding returns 1
20:29:39.412 00.000 11616 scope still moving after pulse duration time elapsed
20:29:39.443 00.031 11616 IsSlewing returns 0
20:29:39.443 00.000 11616 IsGuiding returns 0
20:29:39.443 00.000 11616 scope move finished after 111 + 54 ms
20:29:39.443 00.000 11616 Move returns status 0, amount 111
20:29:39.443 00.000 11616 MoveAxis(N, 0, ABG)
20:29:39.443 00.000 11616 Move returns status 0, amount 0
20:29:39.443 00.000 11616 move complete, result=0
20:29:39.443 00.000 11616 worker thread done servicing request
20:29:39.443 00.000 11616 Worker thread wakes up
20:29:39.443 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:39.443 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:39.443 00.000 12268 GuideStep: -0.2 px 111 ms EAST, -0.1 px 0 ms NORTH
20:29:41.439 01.996 11616 Exposure complete
20:29:41.502 00.063 11616 worker thread done servicing request
20:29:41.502 00.000 12268 OnExposeComplete: enter
20:29:41.502 00.000 12268 UpdateGuideState(): m_state=6
20:29:41.502 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1019
20:29:41.502 00.000 12268 Star::Find returns 1 (0), X=1260.37, Y=862.90, Mass=222, SNR=10.2, Peak=28 HFD=3.5
20:29:41.502 00.000 12268 MultiStar: [#1 0.15,0.18,1.19,U] [#2 0.03,-0.32,1.04,U] [#3 -0.34,-0.14,0.90,U] [#4 -0.19,-0.26,0.78,U] [#5 -0.33,-0.09,0.85,U] [#6 0.17,-0.32,0.79,U] [#7 -0.05,-0.33,0.42,U] [#8 -0.92,-0.31,0.00,M8] 
20:29:41.502 00.000 12268 refined, 7 included, MultiStar: {-0.02, -0.16}, one-star: {0.25, -0.22}
20:29:41.502 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.67) = xAngle (-0.05 = -0.05)
20:29:41.502 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.02 = -0.02)
20:29:41.502 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.17 cameraTheta=-1.72 mountX=0.16 mountY=-0.00, mountTheta=-0.02
20:29:41.502 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.16, opts=13)
20:29:41.502 00.000 12268 Enqueuing Move request for scope (-0.02, -0.16)
20:29:41.502 00.000 11616 Worker thread wakes up
20:29:41.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
20:29:41.502 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
20:29:41.502 00.000 11616 Moving (-0.02, -0.16) raw xDistance=0.16 yDistance=-0.00
20:29:41.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:29:41.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:29:41.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:41.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:29:41.502 00.000 11616 MoveAxis(E, 0, ABG)
20:29:41.502 00.000 11616 Move returns status 0, amount 0
20:29:41.502 00.000 11616 MoveAxis(N, 0, ABG)
20:29:41.502 00.000 11616 Move returns status 0, amount 0
20:29:41.502 00.000 11616 move complete, result=0
20:29:41.502 00.000 11616 worker thread done servicing request
20:29:41.531 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:29:41.550 00.019 12268 UpdateGuideState exits: m=222 SNR=10.2
20:29:41.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:41.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:41.550 00.000 12268 Enqueuing Expose request
20:29:41.550 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:29:41.550 00.000 11616 Worker thread wakes up
20:29:41.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:41.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:43.618 02.068 11616 Exposure complete
20:29:43.666 00.048 11616 worker thread done servicing request
20:29:43.666 00.000 12268 OnExposeComplete: enter
20:29:43.666 00.000 12268 UpdateGuideState(): m_state=6
20:29:43.666 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1020
20:29:43.666 00.000 12268 Star::Find returns 1 (0), X=1260.15, Y=862.31, Mass=253, SNR=10.9, Peak=32 HFD=3.8
20:29:43.666 00.000 12268 MultiStar: [#1 -0.25,-0.59,1.00,U] [#2 -0.14,-0.27,0.97,U] [#3 0.01,-0.52,0.77,U] [#4 -0.14,-0.46,0.80,U] [#5 0.03,0.17,0.64,U] [#6 -0.08,-0.43,0.76,U] [#7 0.53,-0.62,0.00,M6] [#8 -0.92,-0.33,0.00,M9] 
20:29:43.666 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.45}, one-star: {0.03, -0.81}
20:29:43.666 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.67) = xAngle (-0.09 = -0.09)
20:29:43.666 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.06 = -0.06)
20:29:43.666 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.45 hyp=0.46 cameraTheta=-1.76 mountX=0.45 mountY=-0.03, mountTheta=-0.06
20:29:43.666 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.45, opts=13)
20:29:43.666 00.000 12268 Enqueuing Move request for scope (-0.08, -0.45)
20:29:43.666 00.000 11616 Worker thread wakes up
20:29:43.666 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.45) opts 0xd
20:29:43.666 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.45)
20:29:43.666 00.000 11616 Moving (-0.08, -0.45) raw xDistance=0.45 yDistance=-0.03
20:29:43.666 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
20:29:43.666 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.36
20:29:43.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
20:29:43.666 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:43.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:29:43.666 00.000 11616 MoveAxis(W, 255, ABG)
20:29:43.666 00.000 11616 Guiding  Dir = 3, Dur = 255
20:29:43.666 00.000 11616 IsSlewing returns 0
20:29:43.666 00.000 11616 IsGuiding returns 0
20:29:43.666 00.000 11616 PulseGuide returned control before completion, sleep 265
20:29:43.697 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:29:43.713 00.016 12268 UpdateGuideState exits: m=253 SNR=10.9
20:29:43.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:43.713 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:43.713 00.000 12268 Enqueuing Expose request
20:29:43.952 00.239 11616 IsGuiding returns 1
20:29:43.952 00.000 11616 scope still moving after pulse duration time elapsed
20:29:43.984 00.032 11616 IsSlewing returns 0
20:29:43.984 00.000 11616 IsGuiding returns 0
20:29:43.984 00.000 11616 scope move finished after 255 + 52 ms
20:29:43.984 00.000 11616 Move returns status 0, amount 255
20:29:43.984 00.000 11616 MoveAxis(N, 0, ABG)
20:29:43.984 00.000 11616 Move returns status 0, amount 0
20:29:43.984 00.000 11616 move complete, result=0
20:29:43.984 00.000 11616 worker thread done servicing request
20:29:43.984 00.000 11616 Worker thread wakes up
20:29:43.984 00.000 12268 GuideStep: 0.5 px 255 ms WEST, -0.0 px 0 ms NORTH
20:29:43.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:43.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:46.000 02.016 11616 Exposure complete
20:29:46.047 00.047 11616 worker thread done servicing request
20:29:46.047 00.000 12268 OnExposeComplete: enter
20:29:46.062 00.015 12268 UpdateGuideState(): m_state=6
20:29:46.062 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1021
20:29:46.062 00.000 12268 Star::Find returns 1 (0), X=1260.36, Y=863.09, Mass=233, SNR=10.5, Peak=32 HFD=3.3
20:29:46.062 00.000 12268 MultiStar: [#1 -0.17,0.13,1.26,U] [#2 -0.22,-0.10,1.04,U] [#3 -0.30,0.39,1.00,U] [#4 -0.70,0.14,0.00,M1] [#5 -0.26,-0.01,0.71,U] [#6 -0.35,-0.05,0.67,U] [#7 0.31,0.20,0.37,U] [#8 -0.71,0.16,0.00,M10] 
20:29:46.062 00.000 12268 refined, 6 included, MultiStar: {-0.13, 0.07}, one-star: {0.24, -0.03}
20:29:46.062 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.67) = xAngle (4.30 = -1.98)
20:29:46.062 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.34 = -1.95)
20:29:46.062 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.64 mountX=-0.06 mountY=-0.14, mountTheta=-1.97
20:29:46.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.07, opts=13)
20:29:46.062 00.000 12268 Enqueuing Move request for scope (-0.13, 0.07)
20:29:46.062 00.000 11616 Worker thread wakes up
20:29:46.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
20:29:46.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
20:29:46.062 00.000 11616 Moving (-0.13, 0.07) raw xDistance=-0.06 yDistance=-0.14
20:29:46.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:46.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:29:46.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:46.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:29:46.062 00.000 11616 MoveAxis(E, 0, ABG)
20:29:46.062 00.000 11616 Move returns status 0, amount 0
20:29:46.062 00.000 11616 MoveAxis(N, 0, ABG)
20:29:46.062 00.000 11616 Move returns status 0, amount 0
20:29:46.062 00.000 11616 move complete, result=0
20:29:46.062 00.000 11616 worker thread done servicing request
20:29:46.078 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:29:46.093 00.015 12268 UpdateGuideState exits: m=233 SNR=10.5
20:29:46.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:46.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:46.093 00.000 12268 Enqueuing Expose request
20:29:46.093 00.000 11616 Worker thread wakes up
20:29:46.093 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:46.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:46.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:48.114 02.021 11616 Exposure complete
20:29:48.162 00.048 11616 worker thread done servicing request
20:29:48.162 00.000 12268 OnExposeComplete: enter
20:29:48.162 00.000 12268 UpdateGuideState(): m_state=6
20:29:48.162 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1022
20:29:48.162 00.000 12268 Star::Find returns 1 (0), X=1260.76, Y=863.21, Mass=258, SNR=11.0, Peak=34 HFD=3.6
20:29:48.162 00.000 12268 MultiStar: [#1 -0.31,0.22,0.94,U] [#2 -0.40,0.68,0.00,M1] [#3 -0.35,0.41,0.99,U] [#4 -0.20,0.57,0.78,U] [#5 -0.13,0.64,0.79,U] [#6 -0.48,0.54,0.00,M1] [#7 0.81,1.00,0.00,M6] [#8 -1.05,0.89,0.00,R] 
20:29:48.162 00.000 12268 refined, 4 included, MultiStar: {-0.06, 0.36}, one-star: {0.63, 0.09}
20:29:48.162 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.67) = xAngle (3.39 = -2.89)
20:29:48.162 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.42 = -2.86)
20:29:48.162 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.36 hyp=0.37 cameraTheta=1.73 mountX=-0.36 mountY=-0.10, mountTheta=-2.86
20:29:48.162 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.36, opts=13)
20:29:48.162 00.000 12268 Enqueuing Move request for scope (-0.06, 0.36)
20:29:48.162 00.000 11616 Worker thread wakes up
20:29:48.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.36) opts 0xd
20:29:48.162 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.36)
20:29:48.162 00.000 11616 Moving (-0.06, 0.36) raw xDistance=-0.36 yDistance=-0.10
20:29:48.162 00.000 11616 resist switch: large excursion: input -0.36 thresh 0.29 direction from 1 to -1
20:29:48.162 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.07
20:29:48.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
20:29:48.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:48.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:29:48.162 00.000 11616 MoveAxis(E, 200, ABG)
20:29:48.162 00.000 11616 Guiding  Dir = 2, Dur = 200
20:29:48.178 00.016 11616 IsSlewing returns 0
20:29:48.178 00.000 11616 IsGuiding returns 0
20:29:48.178 00.000 11616 PulseGuide returned control before completion, sleep 210
20:29:48.194 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:29:48.218 00.024 12268 UpdateGuideState exits: m=258 SNR=11.0
20:29:48.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:48.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:48.218 00.000 12268 Enqueuing Expose request
20:29:48.401 00.183 11616 IsGuiding returns 1
20:29:48.401 00.000 11616 scope still moving after pulse duration time elapsed
20:29:48.433 00.032 11616 IsSlewing returns 0
20:29:48.433 00.000 11616 IsGuiding returns 0
20:29:48.433 00.000 11616 scope move finished after 200 + 55 ms
20:29:48.433 00.000 11616 Move returns status 0, amount 200
20:29:48.433 00.000 11616 MoveAxis(N, 0, ABG)
20:29:48.433 00.000 11616 Move returns status 0, amount 0
20:29:48.433 00.000 11616 move complete, result=0
20:29:48.433 00.000 11616 worker thread done servicing request
20:29:48.433 00.000 11616 Worker thread wakes up
20:29:48.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:48.433 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:48.433 00.000 12268 GuideStep: -0.4 px 200 ms EAST, -0.1 px 0 ms NORTH
20:29:50.437 02.004 11616 Exposure complete
20:29:50.499 00.062 11616 worker thread done servicing request
20:29:50.499 00.000 12268 OnExposeComplete: enter
20:29:50.499 00.000 12268 UpdateGuideState(): m_state=6
20:29:50.499 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1023
20:29:50.499 00.000 12268 Star::Find returns 1 (0), X=1260.66, Y=863.10, Mass=235, SNR=10.4, Peak=25 HFD=4.0
20:29:50.499 00.000 12268 MultiStar: [#1 0.08,-0.28,1.08,U] [#2 -0.04,0.59,0.99,U] [#3 -0.18,0.58,0.74,U] [#4 0.19,0.43,1.02,U] [#5 0.18,-0.10,0.84,U] [#6 -0.06,-0.13,0.86,U] [#7 4.33,-2.14,0.00,M7] [#8 0.03,-0.57,0.60,U] 
20:29:50.499 00.000 12268 refined, 7 included, MultiStar: {0.11, 0.08}, one-star: {0.53, -0.03}
20:29:50.499 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.67) = xAngle (2.33 = 2.33)
20:29:50.499 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.36 = 2.36)
20:29:50.499 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.66 mountX=-0.09 mountY=0.09, mountTheta=2.35
20:29:50.499 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.08, opts=13)
20:29:50.499 00.000 12268 Enqueuing Move request for scope (0.11, 0.08)
20:29:50.499 00.000 11616 Worker thread wakes up
20:29:50.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
20:29:50.499 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
20:29:50.499 00.000 11616 Moving (0.11, 0.08) raw xDistance=-0.09 yDistance=0.09
20:29:50.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:50.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:29:50.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:50.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:29:50.499 00.000 11616 MoveAxis(E, 0, ABG)
20:29:50.499 00.000 11616 Move returns status 0, amount 0
20:29:50.499 00.000 11616 MoveAxis(N, 0, ABG)
20:29:50.499 00.000 11616 Move returns status 0, amount 0
20:29:50.499 00.000 11616 move complete, result=0
20:29:50.499 00.000 11616 worker thread done servicing request
20:29:50.515 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:29:50.531 00.016 12268 UpdateGuideState exits: m=235 SNR=10.4
20:29:50.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:50.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:50.531 00.000 12268 Enqueuing Expose request
20:29:50.531 00.000 11616 Worker thread wakes up
20:29:50.531 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:50.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:50.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:52.547 02.016 11616 Exposure complete
20:29:52.593 00.046 11616 worker thread done servicing request
20:29:52.593 00.000 12268 OnExposeComplete: enter
20:29:52.593 00.000 12268 UpdateGuideState(): m_state=6
20:29:52.593 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1024
20:29:52.593 00.000 12268 Star::Find returns 1 (0), X=1259.97, Y=863.71, Mass=227, SNR=10.3, Peak=30 HFD=3.4
20:29:52.593 00.000 12268 MultiStar: [#1 -0.45,0.40,1.23,U] [#2 -0.47,0.74,0.00,M1] [#3 -0.66,0.51,0.00,M1] [#4 -0.34,0.77,0.00,M1] [#5 -0.19,0.39,0.91,U] [#6 -0.26,0.41,0.90,U] [#7 0.00,0.00,0.00,L] [#8 -0.58,-0.33,0.71,U] [#9 -0.89,0.48,0.00,M5] 
20:29:52.593 00.000 12268 refined, 4 included, MultiStar: {-0.32, 0.33}, one-star: {-0.16, 0.59}
20:29:52.593 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.67) = xAngle (4.01 = -2.27)
20:29:52.593 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.04 = -2.24)
20:29:52.593 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.33 hyp=0.46 cameraTheta=2.34 mountX=-0.30 mountY=-0.36, mountTheta=-2.26
20:29:52.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.33, opts=13)
20:29:52.593 00.000 12268 Enqueuing Move request for scope (-0.32, 0.33)
20:29:52.593 00.000 11616 Worker thread wakes up
20:29:52.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.33) opts 0xd
20:29:52.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.33)
20:29:52.593 00.000 11616 Moving (-0.32, 0.33) raw xDistance=-0.30 yDistance=-0.36
20:29:52.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
20:29:52.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:29:52.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
20:29:52.593 00.000 11616 MoveAxis(E, 167, ABG)
20:29:52.593 00.000 11616 Guiding  Dir = 2, Dur = 167
20:29:52.593 00.000 11616 IsSlewing returns 0
20:29:52.593 00.000 11616 IsGuiding returns 0
20:29:52.593 00.000 11616 PulseGuide returned control before completion, sleep 177
20:29:52.625 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:29:52.640 00.015 12268 UpdateGuideState exits: m=227 SNR=10.3
20:29:52.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:52.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:52.640 00.000 12268 Enqueuing Expose request
20:29:52.797 00.157 11616 IsGuiding returns 0
20:29:52.797 00.000 11616 Move returns status 0, amount 167
20:29:52.797 00.000 11616 MoveAxis(N, 0, ABG)
20:29:52.797 00.000 11616 Move returns status 0, amount 0
20:29:52.797 00.000 11616 move complete, result=0
20:29:52.797 00.000 11616 worker thread done servicing request
20:29:52.797 00.000 11616 Worker thread wakes up
20:29:52.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:52.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:52.797 00.000 12268 GuideStep: -0.3 px 167 ms EAST, -0.4 px 0 ms NORTH
20:29:54.788 01.991 11616 Exposure complete
20:29:54.852 00.064 11616 worker thread done servicing request
20:29:54.852 00.000 12268 OnExposeComplete: enter
20:29:54.852 00.000 12268 UpdateGuideState(): m_state=6
20:29:54.852 00.000 12268 Star::Find(15, 1259, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1025
20:29:54.852 00.000 12268 Star::Find returns 1 (0), X=1259.96, Y=862.97, Mass=247, SNR=10.8, Peak=30 HFD=4.1
20:29:54.852 00.000 12268 MultiStar: [#1 -0.35,0.34,1.19,U] [#2 -0.61,0.15,0.95,U] [#3 -0.69,0.59,0.00,M2] [#4 -0.72,0.23,0.00,M2] [#5 -0.35,0.21,0.90,U] [#6 -0.25,0.13,0.78,U] [#7 4.72,-2.11,0.00,M8] [#8 -0.01,-1.15,0.00,M1] 
20:29:54.852 00.000 12268 single-star, 4 included, MultiStar: {-0.35, 0.14}, one-star: {-0.16, -0.15}
20:29:54.852 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.67) = xAngle (-0.73 = -0.73)
20:29:54.852 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.69 = -0.69)
20:29:54.852 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-2.39 mountX=0.16 mountY=-0.14, mountTheta=-0.71
20:29:54.852 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.15, opts=13)
20:29:54.852 00.000 12268 Enqueuing Move request for scope (-0.16, -0.15)
20:29:54.852 00.000 11616 Worker thread wakes up
20:29:54.852 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
20:29:54.852 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
20:29:54.852 00.000 11616 Moving (-0.16, -0.15) raw xDistance=0.16 yDistance=-0.14
20:29:54.852 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:29:54.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:29:54.852 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:54.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:29:54.852 00.000 11616 MoveAxis(E, 0, ABG)
20:29:54.852 00.000 11616 Move returns status 0, amount 0
20:29:54.852 00.000 11616 MoveAxis(N, 0, ABG)
20:29:54.852 00.000 11616 Move returns status 0, amount 0
20:29:54.852 00.000 11616 move complete, result=0
20:29:54.852 00.000 11616 worker thread done servicing request
20:29:54.883 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:29:54.899 00.016 12268 UpdateGuideState exits: m=247 SNR=10.8
20:29:54.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:54.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:54.899 00.000 12268 Enqueuing Expose request
20:29:54.899 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:54.899 00.000 11616 Worker thread wakes up
20:29:54.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:54.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:56.892 01.993 11616 Exposure complete
20:29:56.956 00.064 11616 worker thread done servicing request
20:29:56.956 00.000 12268 OnExposeComplete: enter
20:29:56.956 00.000 12268 UpdateGuideState(): m_state=6
20:29:56.956 00.000 12268 Star::Find(15, 1259, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1026
20:29:56.956 00.000 12268 Star::Find returns 1 (0), X=1260.05, Y=862.61, Mass=224, SNR=10.2, Peak=27 HFD=3.8
20:29:56.956 00.000 12268 MultiStar: [#1 -0.03,-0.32,1.09,U] [#2 -0.01,-0.08,1.05,U] [#3 -0.11,-0.31,0.99,U] [#4 -0.11,-0.29,1.06,U] [#5 -0.01,-0.52,0.89,U] [#6 0.04,-0.23,0.77,U] [#7 2.18,-0.69,0.00,M9] [#8 0.03,-1.12,0.00,M2] 
20:29:56.956 00.000 12268 refined, 6 included, MultiStar: {-0.04, -0.32}, one-star: {-0.07, -0.51}
20:29:56.956 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.67) = xAngle (-0.04 = -0.04)
20:29:56.956 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.01 = -0.01)
20:29:56.956 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.71 mountX=0.32 mountY=-0.00, mountTheta=-0.01
20:29:56.956 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.32, opts=13)
20:29:56.956 00.000 12268 Enqueuing Move request for scope (-0.04, -0.32)
20:29:56.956 00.000 11616 Worker thread wakes up
20:29:56.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.32) opts 0xd
20:29:56.956 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.32)
20:29:56.956 00.000 11616 Moving (-0.04, -0.32) raw xDistance=0.32 yDistance=-0.00
20:29:56.956 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
20:29:56.956 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
20:29:56.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
20:29:56.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:56.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:29:56.956 00.000 11616 MoveAxis(W, 181, ABG)
20:29:56.956 00.000 11616 Guiding  Dir = 3, Dur = 181
20:29:56.956 00.000 11616 IsSlewing returns 0
20:29:56.956 00.000 11616 IsGuiding returns 0
20:29:56.956 00.000 11616 PulseGuide returned control before completion, sleep 191
20:29:56.972 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:29:56.999 00.027 12268 UpdateGuideState exits: m=224 SNR=10.2
20:29:56.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:56.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:56.999 00.000 12268 Enqueuing Expose request
20:29:57.162 00.163 11616 IsGuiding returns 1
20:29:57.162 00.000 11616 scope still moving after pulse duration time elapsed
20:29:57.194 00.032 11616 IsSlewing returns 0
20:29:57.194 00.000 11616 IsGuiding returns 0
20:29:57.194 00.000 11616 scope move finished after 181 + 50 ms
20:29:57.194 00.000 11616 Move returns status 0, amount 181
20:29:57.194 00.000 11616 MoveAxis(N, 0, ABG)
20:29:57.194 00.000 11616 Move returns status 0, amount 0
20:29:57.194 00.000 11616 move complete, result=0
20:29:57.194 00.000 11616 worker thread done servicing request
20:29:57.194 00.000 11616 Worker thread wakes up
20:29:57.194 00.000 12268 GuideStep: 0.3 px 181 ms WEST, -0.0 px 0 ms NORTH
20:29:57.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:57.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:29:59.212 02.018 11616 Exposure complete
20:29:59.259 00.047 11616 worker thread done servicing request
20:29:59.259 00.000 12268 OnExposeComplete: enter
20:29:59.259 00.000 12268 UpdateGuideState(): m_state=6
20:29:59.259 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1027
20:29:59.259 00.000 12268 Star::Find returns 1 (0), X=1260.44, Y=862.91, Mass=272, SNR=11.3, Peak=35 HFD=3.8
20:29:59.259 00.000 12268 MultiStar: [#1 0.25,-0.45,1.18,U] [#2 -0.17,-0.19,0.94,U] [#3 -0.19,-0.35,0.89,U] [#4 -0.15,0.23,0.94,U] [#5 -0.33,-0.36,0.83,U] [#6 -0.11,-0.54,0.79,U] [#7 1.12,-0.30,0.00,M10] [#8 0.63,-1.52,0.00,M3] 
20:29:59.259 00.000 12268 refined, 6 included, MultiStar: {-0.03, -0.27}, one-star: {0.31, -0.21}
20:29:59.259 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-1.67) = xAngle (-0.03 = -0.03)
20:29:59.259 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.00 = 0.00)
20:29:59.259 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.70 mountX=0.27 mountY=0.00, mountTheta=0.00
20:29:59.259 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.27, opts=13)
20:29:59.259 00.000 12268 Enqueuing Move request for scope (-0.03, -0.27)
20:29:59.259 00.000 11616 Worker thread wakes up
20:29:59.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.27) opts 0xd
20:29:59.259 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.27)
20:29:59.259 00.000 11616 Moving (-0.03, -0.27) raw xDistance=0.27 yDistance=0.00
20:29:59.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
20:29:59.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:59.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:29:59.259 00.000 11616 MoveAxis(W, 150, ABG)
20:29:59.259 00.000 11616 Guiding  Dir = 3, Dur = 150
20:29:59.259 00.000 11616 IsSlewing returns 0
20:29:59.259 00.000 11616 IsGuiding returns 0
20:29:59.259 00.000 11616 PulseGuide returned control before completion, sleep 160
20:29:59.291 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:29:59.307 00.016 12268 UpdateGuideState exits: m=272 SNR=11.3
20:29:59.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:59.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:29:59.307 00.000 12268 Enqueuing Expose request
20:29:59.433 00.126 11616 IsGuiding returns 1
20:29:59.433 00.000 11616 scope still moving after pulse duration time elapsed
20:29:59.465 00.032 11616 IsSlewing returns 0
20:29:59.465 00.000 11616 IsGuiding returns 0
20:29:59.465 00.000 11616 scope move finished after 150 + 44 ms
20:29:59.465 00.000 11616 Move returns status 0, amount 150
20:29:59.465 00.000 11616 MoveAxis(N, 0, ABG)
20:29:59.465 00.000 11616 Move returns status 0, amount 0
20:29:59.465 00.000 11616 move complete, result=0
20:29:59.465 00.000 11616 worker thread done servicing request
20:29:59.465 00.000 12268 GuideStep: 0.3 px 150 ms WEST, 0.0 px 0 ms NORTH
20:29:59.465 00.000 11616 Worker thread wakes up
20:29:59.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:29:59.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:01.476 02.011 11616 Exposure complete
20:30:01.531 00.055 11616 worker thread done servicing request
20:30:01.531 00.000 12268 OnExposeComplete: enter
20:30:01.531 00.000 12268 UpdateGuideState(): m_state=6
20:30:01.531 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1028
20:30:01.531 00.000 12268 Star::Find returns 1 (0), X=1260.16, Y=863.05, Mass=223, SNR=10.2, Peak=31 HFD=3.5
20:30:01.531 00.000 12268 MultiStar: [#1 0.23,-0.08,1.26,U] [#2 -0.38,-0.09,1.12,U] [#3 -0.14,0.08,1.01,U] [#4 -0.39,-0.01,1.11,U] [#5 -0.32,-0.42,0.88,U] [#6 -0.02,-0.33,0.87,U] [#7 4.53,-3.31,0.00,R] [#8 0.36,-0.69,0.00,M4] 
20:30:01.531 00.000 12268 single-star, 6 included, MultiStar: {-0.13, -0.12}, one-star: {0.04, -0.07}
20:30:01.531 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.67) = xAngle (0.62 = 0.62)
20:30:01.531 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.65 = 0.65)
20:30:01.531 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.05 mountX=0.06 mountY=0.05, mountTheta=0.64
20:30:01.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.07, opts=13)
20:30:01.531 00.000 12268 Enqueuing Move request for scope (0.04, -0.07)
20:30:01.531 00.000 11616 Worker thread wakes up
20:30:01.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
20:30:01.531 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
20:30:01.531 00.000 11616 Moving (0.04, -0.07) raw xDistance=0.06 yDistance=0.05
20:30:01.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:01.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:30:01.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:01.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:30:01.531 00.000 11616 MoveAxis(E, 0, ABG)
20:30:01.531 00.000 11616 Move returns status 0, amount 0
20:30:01.531 00.000 11616 MoveAxis(N, 0, ABG)
20:30:01.531 00.000 11616 Move returns status 0, amount 0
20:30:01.531 00.000 11616 move complete, result=0
20:30:01.531 00.000 11616 worker thread done servicing request
20:30:01.555 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:30:01.571 00.016 12268 UpdateGuideState exits: m=223 SNR=10.2
20:30:01.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:01.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:01.571 00.000 12268 Enqueuing Expose request
20:30:01.571 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:01.571 00.000 11616 Worker thread wakes up
20:30:01.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:01.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:03.611 02.040 11616 Exposure complete
20:30:03.659 00.048 11616 worker thread done servicing request
20:30:03.659 00.000 12268 OnExposeComplete: enter
20:30:03.659 00.000 12268 UpdateGuideState(): m_state=6
20:30:03.659 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1029
20:30:03.659 00.000 12268 Star::Find returns 1 (0), X=1260.46, Y=863.47, Mass=257, SNR=10.9, Peak=29 HFD=3.2
20:30:03.675 00.016 12268 MultiStar: [#1 0.14,-0.02,1.18,U] [#2 -0.36,0.12,1.04,U] [#3 0.21,0.05,0.97,U] [#4 0.14,-0.13,0.97,U] [#5 0.16,-0.30,0.82,U] [#6 0.11,0.13,0.82,U] [#7 -4.00,3.64,0.00,M1] [#8 0.34,-0.38,0.64,U] 
20:30:03.675 00.000 12268 refined, 7 included, MultiStar: {0.12, -0.00}, one-star: {0.34, 0.35}
20:30:03.675 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.67) = xAngle (1.66 = 1.66)
20:30:03.675 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.69 = 1.69)
20:30:03.675 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-0.01 mountX=-0.01 mountY=0.12, mountTheta=1.66
20:30:03.675 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.00, opts=13)
20:30:03.675 00.000 12268 Enqueuing Move request for scope (0.12, -0.00)
20:30:03.675 00.000 11616 Worker thread wakes up
20:30:03.675 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.00) opts 0xd
20:30:03.675 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.00)
20:30:03.675 00.000 11616 Moving (0.12, -0.00) raw xDistance=-0.01 yDistance=0.12
20:30:03.675 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:03.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:30:03.675 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:03.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:30:03.675 00.000 11616 MoveAxis(E, 0, ABG)
20:30:03.675 00.000 11616 Move returns status 0, amount 0
20:30:03.675 00.000 11616 MoveAxis(N, 0, ABG)
20:30:03.675 00.000 11616 Move returns status 0, amount 0
20:30:03.675 00.000 11616 move complete, result=0
20:30:03.675 00.000 11616 worker thread done servicing request
20:30:03.691 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:30:03.706 00.015 12268 UpdateGuideState exits: m=257 SNR=10.9
20:30:03.718 00.012 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:03.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:03.718 00.000 12268 Enqueuing Expose request
20:30:03.718 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:03.718 00.000 11616 Worker thread wakes up
20:30:03.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:03.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:05.730 02.012 11616 Exposure complete
20:30:05.781 00.051 11616 worker thread done servicing request
20:30:05.781 00.000 12268 OnExposeComplete: enter
20:30:05.781 00.000 12268 UpdateGuideState(): m_state=6
20:30:05.781 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1030
20:30:05.781 00.000 12268 Star::Find returns 1 (0), X=1260.56, Y=862.99, Mass=255, SNR=10.9, Peak=32 HFD=3.5
20:30:05.781 00.000 12268 MultiStar: [#1 0.37,0.04,1.16,U] [#2 0.09,0.35,1.01,U] [#3 -0.16,0.36,0.92,U] [#4 -0.16,0.28,0.97,U] [#5 0.29,0.69,0.00,M1] [#6 0.28,0.59,0.86,U] [#7 -3.81,3.50,0.00,M2] [#8 0.65,-0.11,0.66,U] 
20:30:05.781 00.000 12268 refined, 6 included, MultiStar: {0.20, 0.20}, one-star: {0.44, -0.13}
20:30:05.781 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.67) = xAngle (2.45 = 2.45)
20:30:05.781 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.48 = 2.48)
20:30:05.781 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.20 hyp=0.28 cameraTheta=0.79 mountX=-0.22 mountY=0.17, mountTheta=2.47
20:30:05.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.20, opts=13)
20:30:05.781 00.000 12268 Enqueuing Move request for scope (0.20, 0.20)
20:30:05.781 00.000 11616 Worker thread wakes up
20:30:05.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.20) opts 0xd
20:30:05.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.20)
20:30:05.781 00.000 11616 Moving (0.20, 0.20) raw xDistance=-0.22 yDistance=0.17
20:30:05.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:30:05.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:30:05.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
20:30:05.781 00.000 11616 MoveAxis(E, 0, ABG)
20:30:05.781 00.000 11616 Move returns status 0, amount 0
20:30:05.781 00.000 11616 MoveAxis(S, 15, ABG)
20:30:05.781 00.000 11616 Guiding  Dir = 1, Dur = 15
20:30:05.793 00.012 11616 IsSlewing returns 0
20:30:05.793 00.000 11616 IsGuiding returns 0
20:30:05.793 00.000 11616 PulseGuide returned control before completion, sleep 25
20:30:05.812 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:30:05.825 00.013 11616 IsGuiding returns 1
20:30:05.825 00.000 11616 scope still moving after pulse duration time elapsed
20:30:05.825 00.000 12268 UpdateGuideState exits: m=255 SNR=10.9
20:30:05.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:05.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:05.825 00.000 12268 Enqueuing Expose request
20:30:05.857 00.032 11616 IsSlewing returns 0
20:30:05.857 00.000 11616 IsGuiding returns 1
20:30:05.888 00.031 11616 IsSlewing returns 0
20:30:05.888 00.000 11616 IsGuiding returns 1
20:30:05.920 00.032 11616 IsSlewing returns 0
20:30:05.920 00.000 11616 IsGuiding returns 1
20:30:05.952 00.032 11616 IsSlewing returns 0
20:30:05.952 00.000 11616 IsGuiding returns 1
20:30:05.984 00.032 11616 IsSlewing returns 0
20:30:05.984 00.000 11616 IsGuiding returns 0
20:30:05.984 00.000 11616 scope move finished after 15 + 176 ms
20:30:05.984 00.000 11616 Move returns status 0, amount 15
20:30:05.984 00.000 11616 move complete, result=0
20:30:05.984 00.000 11616 worker thread done servicing request
20:30:05.984 00.000 11616 Worker thread wakes up
20:30:05.984 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 15 ms SOUTH
20:30:05.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:05.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:07.990 02.006 11616 Exposure complete
20:30:08.038 00.048 11616 worker thread done servicing request
20:30:08.038 00.000 12268 OnExposeComplete: enter
20:30:08.038 00.000 12268 UpdateGuideState(): m_state=6
20:30:08.038 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1031
20:30:08.038 00.000 12268 Star::Find returns 1 (0), X=1260.63, Y=862.63, Mass=259, SNR=11.0, Peak=29 HFD=4.3
20:30:08.038 00.000 12268 MultiStar: [#1 0.36,-0.06,1.20,U] [#2 -0.28,-0.00,1.03,U] [#3 -0.30,0.13,0.97,U] [#4 0.01,-0.37,1.03,U] [#5 -0.31,-0.21,0.85,U] [#6 -0.02,-0.22,0.75,U] [#7 -3.88,3.82,0.00,M3] [#8 0.56,-1.32,0.00,M3] 
20:30:08.038 00.000 12268 refined, 6 included, MultiStar: {0.01, -0.17}, one-star: {0.51, -0.49}
20:30:08.038 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.67) = xAngle (0.18 = 0.18)
20:30:08.038 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.21 = 0.21)
20:30:08.038 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.49 mountX=0.17 mountY=0.04, mountTheta=0.21
20:30:08.038 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.17, opts=13)
20:30:08.038 00.000 12268 Enqueuing Move request for scope (0.01, -0.17)
20:30:08.038 00.000 11616 Worker thread wakes up
20:30:08.038 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
20:30:08.038 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
20:30:08.038 00.000 11616 Moving (0.01, -0.17) raw xDistance=0.17 yDistance=0.04
20:30:08.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
20:30:08.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:08.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:30:08.038 00.000 11616 MoveAxis(W, 94, ABG)
20:30:08.038 00.000 11616 Guiding  Dir = 3, Dur = 94
20:30:08.038 00.000 11616 IsSlewing returns 0
20:30:08.038 00.000 11616 IsGuiding returns 0
20:30:08.038 00.000 11616 PulseGuide returned control before completion, sleep 104
20:30:08.069 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:30:08.085 00.016 12268 UpdateGuideState exits: m=259 SNR=11.0
20:30:08.085 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:08.085 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:08.085 00.000 12268 Enqueuing Expose request
20:30:08.165 00.080 11616 IsGuiding returns 1
20:30:08.165 00.000 11616 scope still moving after pulse duration time elapsed
20:30:08.196 00.031 11616 IsSlewing returns 0
20:30:08.196 00.000 11616 IsGuiding returns 0
20:30:08.196 00.000 11616 scope move finished after 94 + 52 ms
20:30:08.196 00.000 11616 Move returns status 0, amount 94
20:30:08.196 00.000 11616 MoveAxis(N, 0, ABG)
20:30:08.196 00.000 11616 Move returns status 0, amount 0
20:30:08.196 00.000 11616 move complete, result=0
20:30:08.196 00.000 11616 worker thread done servicing request
20:30:08.196 00.000 11616 Worker thread wakes up
20:30:08.196 00.000 12268 GuideStep: 0.2 px 94 ms WEST, 0.0 px 0 ms NORTH
20:30:08.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:08.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:10.211 02.015 11616 Exposure complete
20:30:10.259 00.048 11616 worker thread done servicing request
20:30:10.259 00.000 12268 OnExposeComplete: enter
20:30:10.259 00.000 12268 UpdateGuideState(): m_state=6
20:30:10.259 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1032
20:30:10.259 00.000 12268 Star::Find returns 1 (0), X=1260.26, Y=862.82, Mass=239, SNR=10.6, Peak=28 HFD=3.8
20:30:10.259 00.000 12268 MultiStar: [#1 -0.03,-0.12,1.23,U] [#2 -0.06,0.31,1.16,U] [#3 -0.33,-0.00,0.95,U] [#4 -0.12,0.22,1.09,U] [#5 0.25,0.29,0.87,U] [#6 -0.18,0.04,0.88,U] [#7 -4.45,3.66,0.00,M4] [#8 -0.08,-0.81,0.00,M4] 
20:30:10.259 00.000 12268 refined, 6 included, MultiStar: {-0.05, 0.06}, one-star: {0.13, -0.30}
20:30:10.259 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.67) = xAngle (3.93 = -2.35)
20:30:10.259 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.96 = -2.32)
20:30:10.259 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.26 mountX=-0.05 mountY=-0.06, mountTheta=-2.34
20:30:10.274 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.06, opts=13)
20:30:10.274 00.000 12268 Enqueuing Move request for scope (-0.05, 0.06)
20:30:10.274 00.000 11616 Worker thread wakes up
20:30:10.274 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
20:30:10.274 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
20:30:10.274 00.000 11616 Moving (-0.05, 0.06) raw xDistance=-0.05 yDistance=-0.06
20:30:10.274 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:10.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:30:10.274 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:10.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:30:10.274 00.000 11616 MoveAxis(E, 0, ABG)
20:30:10.274 00.000 11616 Move returns status 0, amount 0
20:30:10.274 00.000 11616 MoveAxis(N, 0, ABG)
20:30:10.274 00.000 11616 Move returns status 0, amount 0
20:30:10.274 00.000 11616 move complete, result=0
20:30:10.274 00.000 11616 worker thread done servicing request
20:30:10.290 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:30:10.312 00.022 12268 UpdateGuideState exits: m=239 SNR=10.6
20:30:10.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:10.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:10.312 00.000 12268 Enqueuing Expose request
20:30:10.312 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:10.312 00.000 11616 Worker thread wakes up
20:30:10.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:10.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:12.329 02.017 11616 Exposure complete
20:30:12.377 00.048 11616 worker thread done servicing request
20:30:12.377 00.000 12268 OnExposeComplete: enter
20:30:12.377 00.000 12268 UpdateGuideState(): m_state=6
20:30:12.377 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1033
20:30:12.377 00.000 12268 Star::Find returns 1 (0), X=1260.34, Y=863.40, Mass=270, SNR=11.2, Peak=35 HFD=3.3
20:30:12.377 00.000 12268 MultiStar: [#1 -0.16,0.14,1.13,U] [#2 -0.53,0.15,1.01,U] [#3 -0.62,0.13,0.90,U] [#4 -0.26,0.37,0.91,U] [#5 -0.21,0.04,0.81,U] [#6 0.06,0.24,0.83,U] [#7 -4.33,4.19,0.00,M5] [#8 0.25,-0.13,0.66,U] 
20:30:12.377 00.000 12268 refined, 7 included, MultiStar: {-0.17, 0.16}, one-star: {0.22, 0.28}
20:30:12.377 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.67) = xAngle (4.05 = -2.23)
20:30:12.377 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.08 = -2.20)
20:30:12.377 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.24 cameraTheta=2.38 mountX=-0.15 mountY=-0.19, mountTheta=-2.22
20:30:12.377 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.16, opts=13)
20:30:12.377 00.000 12268 Enqueuing Move request for scope (-0.17, 0.16)
20:30:12.377 00.000 11616 Worker thread wakes up
20:30:12.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd
20:30:12.377 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.16)
20:30:12.377 00.000 11616 Moving (-0.17, 0.16) raw xDistance=-0.15 yDistance=-0.19
20:30:12.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:30:12.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:30:12.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:30:12.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:30:12.377 00.000 11616 MoveAxis(E, 0, ABG)
20:30:12.377 00.000 11616 Move returns status 0, amount 0
20:30:12.377 00.000 11616 MoveAxis(N, 0, ABG)
20:30:12.377 00.000 11616 Move returns status 0, amount 0
20:30:12.377 00.000 11616 move complete, result=0
20:30:12.377 00.000 11616 worker thread done servicing request
20:30:12.409 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:30:12.425 00.016 12268 UpdateGuideState exits: m=270 SNR=11.2
20:30:12.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:12.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:12.425 00.000 12268 Enqueuing Expose request
20:30:12.425 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:30:12.425 00.000 11616 Worker thread wakes up
20:30:12.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:12.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:14.433 02.008 11616 Exposure complete
20:30:14.481 00.048 11616 worker thread done servicing request
20:30:14.481 00.000 12268 OnExposeComplete: enter
20:30:14.481 00.000 12268 UpdateGuideState(): m_state=6
20:30:14.481 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1034
20:30:14.481 00.000 12268 Star::Find returns 1 (0), X=1260.54, Y=863.47, Mass=374, SNR=13.2, Peak=31 HFD=5.7
20:30:14.481 00.000 12268 MultiStar: [#1 -0.00,0.09,0.97,U] [#2 0.11,0.44,1.01,U] [#3 -0.10,0.90,0.00,M1] [#4 0.03,0.35,0.82,U] [#5 -0.12,0.34,0.68,U] [#6 -0.06,0.34,0.67,U] [#7 -0.56,0.80,0.00,M6] [#8 0.55,-0.95,0.00,M4] 
20:30:14.481 00.000 12268 refined, 5 included, MultiStar: {0.08, 0.31}, one-star: {0.41, 0.35}
20:30:14.481 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.67) = xAngle (2.98 = 2.98)
20:30:14.481 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.01 = 3.01)
20:30:14.481 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.31 hyp=0.33 cameraTheta=1.31 mountX=-0.32 mountY=0.04, mountTheta=3.01
20:30:14.481 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.31, opts=13)
20:30:14.481 00.000 12268 Enqueuing Move request for scope (0.08, 0.31)
20:30:14.481 00.000 11616 Worker thread wakes up
20:30:14.481 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.31) opts 0xd
20:30:14.481 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.31)
20:30:14.481 00.000 11616 Moving (0.08, 0.31) raw xDistance=-0.32 yDistance=0.04
20:30:14.481 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
20:30:14.481 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.96
20:30:14.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:30:14.481 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:14.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:30:14.481 00.000 11616 MoveAxis(E, 180, ABG)
20:30:14.481 00.000 11616 Guiding  Dir = 2, Dur = 180
20:30:14.481 00.000 11616 IsSlewing returns 0
20:30:14.481 00.000 11616 IsGuiding returns 0
20:30:14.481 00.000 11616 PulseGuide returned control before completion, sleep 190
20:30:14.512 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:30:14.531 00.019 12268 UpdateGuideState exits: m=374 SNR=13.2
20:30:14.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:14.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:14.531 00.000 12268 Enqueuing Expose request
20:30:14.687 00.156 11616 IsGuiding returns 1
20:30:14.687 00.000 11616 scope still moving after pulse duration time elapsed
20:30:14.719 00.032 11616 IsSlewing returns 0
20:30:14.719 00.000 11616 IsGuiding returns 0
20:30:14.719 00.000 11616 scope move finished after 180 + 46 ms
20:30:14.719 00.000 11616 Move returns status 0, amount 180
20:30:14.719 00.000 11616 MoveAxis(N, 0, ABG)
20:30:14.719 00.000 11616 Move returns status 0, amount 0
20:30:14.719 00.000 11616 move complete, result=0
20:30:14.719 00.000 11616 worker thread done servicing request
20:30:14.719 00.000 11616 Worker thread wakes up
20:30:14.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:14.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:14.719 00.000 12268 GuideStep: -0.3 px 180 ms EAST, 0.0 px 0 ms NORTH
20:30:16.735 02.016 11616 Exposure complete
20:30:16.798 00.063 11616 worker thread done servicing request
20:30:16.798 00.000 12268 OnExposeComplete: enter
20:30:16.798 00.000 12268 UpdateGuideState(): m_state=6
20:30:16.798 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1035
20:30:16.798 00.000 12268 Star::Find returns 1 (0), X=1260.27, Y=863.25, Mass=234, SNR=10.5, Peak=32 HFD=3.5
20:30:16.798 00.000 12268 MultiStar: [#1 -0.19,0.15,1.22,U] [#2 -0.23,0.42,1.07,U] [#3 0.13,0.47,1.01,U] [#4 -0.01,0.21,1.04,U] [#5 -0.20,0.23,0.84,U] [#6 -0.13,0.23,0.84,U] [#7 -3.86,3.98,0.00,M7] [#8 0.12,-0.13,0.67,U] 
20:30:16.798 00.000 12268 single-star, 7 included, MultiStar: {-0.05, 0.23}, one-star: {0.14, 0.13}
20:30:16.798 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.67) = xAngle (2.41 = 2.41)
20:30:16.798 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.44 = 2.44)
20:30:16.798 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.20 cameraTheta=0.75 mountX=-0.15 mountY=0.13, mountTheta=2.43
20:30:16.798 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.13, opts=13)
20:30:16.798 00.000 12268 Enqueuing Move request for scope (0.14, 0.13)
20:30:16.798 00.000 11616 Worker thread wakes up
20:30:16.798 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
20:30:16.798 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
20:30:16.798 00.000 11616 Moving (0.14, 0.13) raw xDistance=-0.15 yDistance=0.13
20:30:16.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
20:30:16.798 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:16.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:30:16.798 00.000 11616 MoveAxis(E, 82, ABG)
20:30:16.798 00.000 11616 Guiding  Dir = 2, Dur = 82
20:30:16.798 00.000 11616 IsSlewing returns 0
20:30:16.798 00.000 11616 IsGuiding returns 0
20:30:16.798 00.000 11616 PulseGuide returned control before completion, sleep 92
20:30:16.814 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:30:16.844 00.030 12268 UpdateGuideState exits: m=234 SNR=10.5
20:30:16.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:16.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:16.844 00.000 12268 Enqueuing Expose request
20:30:16.909 00.065 11616 IsGuiding returns 1
20:30:16.909 00.000 11616 scope still moving after pulse duration time elapsed
20:30:16.941 00.032 11616 IsSlewing returns 0
20:30:16.941 00.000 11616 IsGuiding returns 1
20:30:16.972 00.031 11616 IsSlewing returns 0
20:30:16.972 00.000 11616 IsGuiding returns 0
20:30:16.972 00.000 11616 scope move finished after 82 + 86 ms
20:30:16.972 00.000 11616 Move returns status 0, amount 82
20:30:16.972 00.000 11616 MoveAxis(N, 0, ABG)
20:30:16.972 00.000 11616 Move returns status 0, amount 0
20:30:16.972 00.000 11616 move complete, result=0
20:30:16.972 00.000 11616 worker thread done servicing request
20:30:16.972 00.000 11616 Worker thread wakes up
20:30:16.972 00.000 12268 GuideStep: -0.1 px 82 ms EAST, 0.1 px 0 ms NORTH
20:30:16.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:16.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:18.984 02.012 11616 Exposure complete
20:30:19.031 00.047 11616 worker thread done servicing request
20:30:19.031 00.000 12268 OnExposeComplete: enter
20:30:19.031 00.000 12268 UpdateGuideState(): m_state=6
20:30:19.031 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1036
20:30:19.031 00.000 12268 Star::Find returns 1 (0), X=1260.26, Y=863.47, Mass=258, SNR=11.0, Peak=33 HFD=3.1
20:30:19.031 00.000 12268 MultiStar: [#1 0.03,0.18,1.16,U] [#2 -0.43,0.31,1.00,U] [#3 -0.74,0.68,0.00,M1] [#4 -0.61,0.74,0.00,M1] [#5 0.17,0.71,0.00,M1] [#6 -0.15,0.28,0.84,U] [#7 -3.82,4.04,0.00,M8] [#8 -0.01,-0.43,0.61,U] 
20:30:19.031 00.000 12268 refined, 4 included, MultiStar: {-0.09, 0.18}, one-star: {0.14, 0.35}
20:30:19.031 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.67) = xAngle (3.68 = -2.60)
20:30:19.031 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.71 = -2.57)
20:30:19.031 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.01 mountX=-0.17 mountY=-0.11, mountTheta=-2.58
20:30:19.047 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.18, opts=13)
20:30:19.047 00.000 12268 Enqueuing Move request for scope (-0.09, 0.18)
20:30:19.047 00.000 11616 Worker thread wakes up
20:30:19.047 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
20:30:19.047 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
20:30:19.047 00.000 11616 Moving (-0.09, 0.18) raw xDistance=-0.17 yDistance=-0.11
20:30:19.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
20:30:19.047 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:19.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:30:19.047 00.000 11616 MoveAxis(E, 97, ABG)
20:30:19.047 00.000 11616 Guiding  Dir = 2, Dur = 97
20:30:19.047 00.000 11616 IsSlewing returns 0
20:30:19.047 00.000 11616 IsGuiding returns 0
20:30:19.047 00.000 11616 PulseGuide returned control before completion, sleep 107
20:30:19.062 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:30:19.078 00.016 12268 UpdateGuideState exits: m=258 SNR=11.0
20:30:19.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:19.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:19.078 00.000 12268 Enqueuing Expose request
20:30:19.171 00.093 11616 IsGuiding returns 1
20:30:19.171 00.000 11616 scope still moving after pulse duration time elapsed
20:30:19.203 00.032 11616 IsSlewing returns 0
20:30:19.203 00.000 11616 IsGuiding returns 0
20:30:19.203 00.000 11616 scope move finished after 97 + 56 ms
20:30:19.203 00.000 11616 Move returns status 0, amount 97
20:30:19.203 00.000 11616 MoveAxis(N, 0, ABG)
20:30:19.203 00.000 11616 Move returns status 0, amount 0
20:30:19.203 00.000 11616 move complete, result=0
20:30:19.203 00.000 11616 worker thread done servicing request
20:30:19.203 00.000 12268 GuideStep: -0.2 px 97 ms EAST, -0.1 px 0 ms NORTH
20:30:19.203 00.000 11616 Worker thread wakes up
20:30:19.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:19.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:21.190 01.987 11616 Exposure complete
20:30:21.254 00.064 11616 worker thread done servicing request
20:30:21.254 00.000 12268 OnExposeComplete: enter
20:30:21.254 00.000 12268 UpdateGuideState(): m_state=6
20:30:21.254 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1037
20:30:21.254 00.000 12268 Star::Find returns 1 (0), X=1260.06, Y=862.89, Mass=262, SNR=11.1, Peak=28 HFD=3.9
20:30:21.254 00.000 12268 MultiStar: [#1 -0.24,0.25,1.21,U] [#2 -0.56,0.56,0.00,M1] [#3 -0.09,0.32,0.91,U] [#4 0.12,0.45,0.97,U] [#5 -0.27,0.44,0.81,U] [#6 -0.15,0.53,0.84,U] [#7 -4.47,3.99,0.00,M9] [#8 0.36,-0.20,0.64,U] 
20:30:21.254 00.000 12268 single-star, 6 included, MultiStar: {-0.07, 0.23}, one-star: {-0.06, -0.23}
20:30:21.254 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.67) = xAngle (-0.17 = -0.17)
20:30:21.254 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.14 = -0.14)
20:30:21.254 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.84 mountX=0.24 mountY=-0.03, mountTheta=-0.14
20:30:21.254 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.23, opts=13)
20:30:21.254 00.000 12268 Enqueuing Move request for scope (-0.06, -0.23)
20:30:21.254 00.000 11616 Worker thread wakes up
20:30:21.254 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd
20:30:21.254 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.23)
20:30:21.254 00.000 11616 Moving (-0.06, -0.23) raw xDistance=0.24 yDistance=-0.03
20:30:21.254 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:30:21.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:30:21.254 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:21.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:30:21.254 00.000 11616 MoveAxis(E, 0, ABG)
20:30:21.254 00.000 11616 Move returns status 0, amount 0
20:30:21.254 00.000 11616 MoveAxis(N, 0, ABG)
20:30:21.254 00.000 11616 Move returns status 0, amount 0
20:30:21.254 00.000 11616 move complete, result=0
20:30:21.254 00.000 11616 worker thread done servicing request
20:30:21.286 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:30:21.301 00.015 12268 UpdateGuideState exits: m=262 SNR=11.1
20:30:21.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:21.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:21.301 00.000 12268 Enqueuing Expose request
20:30:21.301 00.000 11616 Worker thread wakes up
20:30:21.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:21.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:21.301 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:23.312 02.011 11616 Exposure complete
20:30:23.363 00.051 11616 worker thread done servicing request
20:30:23.363 00.000 12268 OnExposeComplete: enter
20:30:23.363 00.000 12268 UpdateGuideState(): m_state=6
20:30:23.363 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1038
20:30:23.363 00.000 12268 Star::Find returns 1 (0), X=1259.97, Y=862.42, Mass=235, SNR=10.5, Peak=28 HFD=3.6
20:30:23.363 00.000 12268 MultiStar: [#1 -0.38,-0.64,0.00,M1] [#2 -0.40,-0.14,1.10,U] [#3 0.10,-0.16,1.01,U] [#4 -0.05,-0.25,1.05,U] [#5 -0.08,0.08,0.84,U] [#6 0.28,-0.32,0.81,U] [#7 -3.08,2.94,0.00,M10] [#8 0.16,-0.58,0.71,U] 
20:30:23.363 00.000 12268 refined, 6 included, MultiStar: {-0.04, -0.29}, one-star: {-0.16, -0.70}
20:30:23.363 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.67) = xAngle (-0.05 = -0.05)
20:30:23.363 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.02 = -0.02)
20:30:23.363 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.29 hyp=0.29 cameraTheta=-1.72 mountX=0.29 mountY=-0.01, mountTheta=-0.02
20:30:23.363 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.29, opts=13)
20:30:23.363 00.000 12268 Enqueuing Move request for scope (-0.04, -0.29)
20:30:23.363 00.000 11616 Worker thread wakes up
20:30:23.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.29) opts 0xd
20:30:23.363 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.29)
20:30:23.363 00.000 11616 Moving (-0.04, -0.29) raw xDistance=0.29 yDistance=-0.01
20:30:23.363 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:30:23.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:30:23.363 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:23.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:30:23.363 00.000 11616 MoveAxis(E, 0, ABG)
20:30:23.363 00.000 11616 Move returns status 0, amount 0
20:30:23.363 00.000 11616 MoveAxis(N, 0, ABG)
20:30:23.363 00.000 11616 Move returns status 0, amount 0
20:30:23.363 00.000 11616 move complete, result=0
20:30:23.363 00.000 11616 worker thread done servicing request
20:30:23.379 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:30:23.411 00.032 12268 UpdateGuideState exits: m=235 SNR=10.5
20:30:23.411 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:23.411 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:23.411 00.000 12268 Enqueuing Expose request
20:30:23.411 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:23.411 00.000 11616 Worker thread wakes up
20:30:23.411 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:23.411 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:25.428 02.017 11616 Exposure complete
20:30:25.475 00.047 11616 worker thread done servicing request
20:30:25.475 00.000 12268 OnExposeComplete: enter
20:30:25.475 00.000 12268 UpdateGuideState(): m_state=6
20:30:25.475 00.000 12268 Star::Find(15, 1259, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1039
20:30:25.475 00.000 12268 Star::Find returns 1 (0), X=1260.61, Y=862.95, Mass=341, SNR=12.7, Peak=32 HFD=5.2
20:30:25.475 00.000 12268 MultiStar: [#1 -0.30,-0.08,0.90,U] [#2 -0.02,0.00,0.93,U] [#3 -0.23,-0.10,0.73,U] [#4 0.02,-0.04,0.88,U] [#5 -0.00,-0.05,0.67,U] [#6 -0.04,-0.54,0.72,U] [#7 -0.62,1.10,0.00,R] [#8 0.65,-1.46,0.00,M1] 
20:30:25.475 00.000 12268 refined, 6 included, MultiStar: {0.00, -0.13}, one-star: {0.48, -0.17}
20:30:25.475 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.67) = xAngle (0.11 = 0.11)
20:30:25.475 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.14 = 0.14)
20:30:25.475 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.56 mountX=0.13 mountY=0.02, mountTheta=0.14
20:30:25.475 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.13, opts=13)
20:30:25.475 00.000 12268 Enqueuing Move request for scope (0.00, -0.13)
20:30:25.475 00.000 11616 Worker thread wakes up
20:30:25.475 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.13) opts 0xd
20:30:25.475 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.13)
20:30:25.475 00.000 11616 Moving (0.00, -0.13) raw xDistance=0.13 yDistance=0.02
20:30:25.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:30:25.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:30:25.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:25.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:30:25.475 00.000 11616 MoveAxis(E, 0, ABG)
20:30:25.475 00.000 11616 Move returns status 0, amount 0
20:30:25.475 00.000 11616 MoveAxis(N, 0, ABG)
20:30:25.475 00.000 11616 Move returns status 0, amount 0
20:30:25.475 00.000 11616 move complete, result=0
20:30:25.475 00.000 11616 worker thread done servicing request
20:30:25.507 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:30:25.523 00.016 12268 UpdateGuideState exits: m=341 SNR=12.7
20:30:25.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:25.523 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:25.523 00.000 12268 Enqueuing Expose request
20:30:25.523 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:25.523 00.000 11616 Worker thread wakes up
20:30:25.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:25.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:27.593 02.070 11616 Exposure complete
20:30:27.640 00.047 11616 worker thread done servicing request
20:30:27.640 00.000 12268 OnExposeComplete: enter
20:30:27.640 00.000 12268 UpdateGuideState(): m_state=6
20:30:27.640 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1040
20:30:27.640 00.000 12268 Star::Find returns 1 (0), X=1260.45, Y=863.17, Mass=328, SNR=12.4, Peak=30 HFD=5.2
20:30:27.640 00.000 12268 MultiStar: [#1 0.30,0.02,1.10,U] [#2 -0.30,0.18,0.86,U] [#3 -0.10,0.00,0.76,U] [#4 0.21,-0.22,0.90,U] [#5 0.13,0.02,0.80,U] [#6 0.07,-0.07,0.72,U] [#7 -3.39,2.06,0.00,M1] [#8 0.56,-0.83,0.00,M2] 
20:30:27.640 00.000 12268 refined, 6 included, MultiStar: {0.11, 0.00}, one-star: {0.33, 0.05}
20:30:27.640 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.67) = xAngle (1.67 = 1.67)
20:30:27.640 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.70 = 1.70)
20:30:27.640 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.01 mountX=-0.01 mountY=0.11, mountTheta=1.67
20:30:27.656 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.00, opts=13)
20:30:27.656 00.000 12268 Enqueuing Move request for scope (0.11, 0.00)
20:30:27.656 00.000 11616 Worker thread wakes up
20:30:27.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
20:30:27.656 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
20:30:27.656 00.000 11616 Moving (0.11, 0.00) raw xDistance=-0.01 yDistance=0.11
20:30:27.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:27.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:30:27.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:27.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:30:27.656 00.000 11616 MoveAxis(E, 0, ABG)
20:30:27.656 00.000 11616 Move returns status 0, amount 0
20:30:27.656 00.000 11616 MoveAxis(N, 0, ABG)
20:30:27.656 00.000 11616 Move returns status 0, amount 0
20:30:27.656 00.000 11616 move complete, result=0
20:30:27.656 00.000 11616 worker thread done servicing request
20:30:27.672 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:30:27.687 00.015 12268 UpdateGuideState exits: m=328 SNR=12.4
20:30:27.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:27.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:27.687 00.000 12268 Enqueuing Expose request
20:30:27.687 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:27.687 00.000 11616 Worker thread wakes up
20:30:27.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:27.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:29.712 02.025 11616 Exposure complete
20:30:29.760 00.048 11616 worker thread done servicing request
20:30:29.760 00.000 12268 OnExposeComplete: enter
20:30:29.760 00.000 12268 UpdateGuideState(): m_state=6
20:30:29.760 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1041
20:30:29.760 00.000 12268 Star::Find returns 1 (0), X=1260.40, Y=863.25, Mass=245, SNR=10.7, Peak=36 HFD=3.6
20:30:29.760 00.000 12268 MultiStar: [#1 0.19,0.37,1.06,U] [#2 0.05,0.12,1.11,U] [#3 0.04,0.35,1.01,U] [#4 -0.40,0.40,1.03,U] [#5 -0.38,0.25,0.90,U] [#6 0.11,0.40,0.87,U] [#7 -4.01,2.85,0.00,M2] [#8 0.49,-0.01,0.65,U] 
20:30:29.760 00.000 12268 refined, 7 included, MultiStar: {0.03, 0.26}, one-star: {0.27, 0.13}
20:30:29.760 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.67) = xAngle (3.12 = 3.12)
20:30:29.760 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.15 = -3.13)
20:30:29.760 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.45 mountX=-0.26 mountY=-0.00, mountTheta=-3.13
20:30:29.760 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.26, opts=13)
20:30:29.760 00.000 12268 Enqueuing Move request for scope (0.03, 0.26)
20:30:29.760 00.000 11616 Worker thread wakes up
20:30:29.760 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.26) opts 0xd
20:30:29.760 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.26)
20:30:29.760 00.000 11616 Moving (0.03, 0.26) raw xDistance=-0.26 yDistance=-0.00
20:30:29.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
20:30:29.760 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:29.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:30:29.760 00.000 11616 MoveAxis(E, 146, ABG)
20:30:29.760 00.000 11616 Guiding  Dir = 2, Dur = 146
20:30:29.760 00.000 11616 IsSlewing returns 0
20:30:29.760 00.000 11616 IsGuiding returns 0
20:30:29.775 00.015 11616 PulseGuide returned control before completion, sleep 156
20:30:29.791 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:30:29.812 00.021 12268 UpdateGuideState exits: m=245 SNR=10.7
20:30:29.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:29.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:29.812 00.000 12268 Enqueuing Expose request
20:30:29.934 00.122 11616 IsGuiding returns 1
20:30:29.934 00.000 11616 scope still moving after pulse duration time elapsed
20:30:29.965 00.031 11616 IsSlewing returns 0
20:30:29.965 00.000 11616 IsGuiding returns 0
20:30:29.965 00.000 11616 scope move finished after 146 + 44 ms
20:30:29.965 00.000 11616 Move returns status 0, amount 146
20:30:29.965 00.000 11616 MoveAxis(N, 0, ABG)
20:30:29.965 00.000 11616 Move returns status 0, amount 0
20:30:29.965 00.000 11616 move complete, result=0
20:30:29.965 00.000 11616 worker thread done servicing request
20:30:29.965 00.000 11616 Worker thread wakes up
20:30:29.965 00.000 12268 GuideStep: -0.3 px 146 ms EAST, -0.0 px 0 ms NORTH
20:30:29.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:29.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:31.975 02.010 11616 Exposure complete
20:30:32.039 00.064 11616 worker thread done servicing request
20:30:32.039 00.000 12268 OnExposeComplete: enter
20:30:32.039 00.000 12268 UpdateGuideState(): m_state=6
20:30:32.039 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1042
20:30:32.039 00.000 12268 Star::Find returns 1 (0), X=1260.13, Y=863.28, Mass=255, SNR=11.0, Peak=31 HFD=3.7
20:30:32.039 00.000 12268 MultiStar: [#1 -0.25,0.21,1.02,U] [#2 -0.31,0.37,1.05,U] [#3 -0.44,0.41,0.85,U] [#4 -0.55,0.07,0.95,U] [#5 -0.01,0.21,0.81,U] [#6 -0.16,0.10,0.79,U] [#7 -3.34,3.28,0.00,M3] [#8 0.96,-0.29,0.00,M2] 
20:30:32.039 00.000 12268 single-star, 6 included, MultiStar: {-0.25, 0.22}, one-star: {0.00, 0.16}
20:30:32.039 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.67) = xAngle (3.21 = -3.07)
20:30:32.039 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.24 = -3.04)
20:30:32.039 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.54 mountX=-0.16 mountY=-0.02, mountTheta=-3.04
20:30:32.039 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.16, opts=13)
20:30:32.039 00.000 12268 Enqueuing Move request for scope (0.00, 0.16)
20:30:32.039 00.000 11616 Worker thread wakes up
20:30:32.039 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.16) opts 0xd
20:30:32.039 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.16)
20:30:32.039 00.000 11616 Moving (0.00, 0.16) raw xDistance=-0.16 yDistance=-0.02
20:30:32.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:30:32.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:32.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:30:32.039 00.000 11616 MoveAxis(E, 91, ABG)
20:30:32.039 00.000 11616 Guiding  Dir = 2, Dur = 91
20:30:32.039 00.000 11616 IsSlewing returns 0
20:30:32.039 00.000 11616 IsGuiding returns 0
20:30:32.039 00.000 11616 PulseGuide returned control before completion, sleep 101
20:30:32.062 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:30:32.071 00.009 12268 UpdateGuideState exits: m=255 SNR=11.0
20:30:32.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:32.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:32.071 00.000 12268 Enqueuing Expose request
20:30:32.150 00.079 11616 IsGuiding returns 1
20:30:32.150 00.000 11616 scope still moving after pulse duration time elapsed
20:30:32.181 00.031 11616 IsSlewing returns 0
20:30:32.181 00.000 11616 IsGuiding returns 0
20:30:32.181 00.000 11616 scope move finished after 91 + 47 ms
20:30:32.181 00.000 11616 Move returns status 0, amount 91
20:30:32.181 00.000 11616 MoveAxis(N, 0, ABG)
20:30:32.181 00.000 11616 Move returns status 0, amount 0
20:30:32.181 00.000 11616 move complete, result=0
20:30:32.181 00.000 11616 worker thread done servicing request
20:30:32.181 00.000 12268 GuideStep: -0.2 px 91 ms EAST, -0.0 px 0 ms NORTH
20:30:32.181 00.000 11616 Worker thread wakes up
20:30:32.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:32.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:34.187 02.006 11616 Exposure complete
20:30:34.232 00.045 11616 worker thread done servicing request
20:30:34.232 00.000 12268 OnExposeComplete: enter
20:30:34.232 00.000 12268 UpdateGuideState(): m_state=6
20:30:34.232 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1043
20:30:34.232 00.000 12268 Star::Find returns 1 (0), X=1259.90, Y=863.38, Mass=233, SNR=10.4, Peak=33 HFD=3.4
20:30:34.232 00.000 12268 MultiStar: [#1 -0.33,0.41,1.10,U] [#2 -0.68,0.42,0.00,M1] [#3 -0.40,0.60,0.00,M1] [#4 -0.50,0.53,0.00,M1] [#5 -0.33,0.48,0.88,U] [#6 -0.43,0.45,0.86,U] [#7 -3.66,3.11,0.00,M4] [#8 -0.33,-0.26,0.64,U] 
20:30:34.232 00.000 12268 single-star, 4 included, MultiStar: {-0.32, 0.30}, one-star: {-0.22, 0.26}
20:30:34.232 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.67) = xAngle (3.95 = -2.33)
20:30:34.232 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.98 = -2.30)
20:30:34.232 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.26 hyp=0.34 cameraTheta=2.28 mountX=-0.23 mountY=-0.25, mountTheta=-2.32
20:30:34.232 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.26, opts=13)
20:30:34.232 00.000 12268 Enqueuing Move request for scope (-0.22, 0.26)
20:30:34.232 00.000 11616 Worker thread wakes up
20:30:34.232 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.26) opts 0xd
20:30:34.232 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.26)
20:30:34.232 00.000 11616 Moving (-0.22, 0.26) raw xDistance=-0.23 yDistance=-0.25
20:30:34.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
20:30:34.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:30:34.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:30:34.232 00.000 11616 MoveAxis(E, 130, ABG)
20:30:34.232 00.000 11616 Guiding  Dir = 2, Dur = 130
20:30:34.232 00.000 11616 IsSlewing returns 0
20:30:34.232 00.000 11616 IsGuiding returns 0
20:30:34.248 00.016 11616 PulseGuide returned control before completion, sleep 140
20:30:34.264 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:30:34.281 00.017 12268 UpdateGuideState exits: m=233 SNR=10.4
20:30:34.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:34.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:34.281 00.000 12268 Enqueuing Expose request
20:30:34.391 00.110 11616 IsGuiding returns 1
20:30:34.391 00.000 11616 scope still moving after pulse duration time elapsed
20:30:34.422 00.031 11616 IsSlewing returns 0
20:30:34.422 00.000 11616 IsGuiding returns 0
20:30:34.422 00.000 11616 scope move finished after 130 + 45 ms
20:30:34.422 00.000 11616 Move returns status 0, amount 130
20:30:34.422 00.000 11616 MoveAxis(N, 0, ABG)
20:30:34.422 00.000 11616 Move returns status 0, amount 0
20:30:34.422 00.000 11616 move complete, result=0
20:30:34.422 00.000 11616 worker thread done servicing request
20:30:34.422 00.000 11616 Worker thread wakes up
20:30:34.422 00.000 12268 GuideStep: -0.2 px 130 ms EAST, -0.3 px 0 ms NORTH
20:30:34.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:34.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:36.432 02.010 11616 Exposure complete
20:30:36.480 00.048 11616 worker thread done servicing request
20:30:36.480 00.000 12268 OnExposeComplete: enter
20:30:36.480 00.000 12268 UpdateGuideState(): m_state=6
20:30:36.480 00.000 12268 Star::Find(15, 1259, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1044
20:30:36.480 00.000 12268 Star::Find returns 1 (0), X=1260.47, Y=863.10, Mass=243, SNR=10.7, Peak=35 HFD=3.1
20:30:36.480 00.000 12268 MultiStar: [#1 0.04,0.21,1.21,U] [#2 -0.60,0.14,1.05,U] [#3 -0.21,0.40,0.89,U] [#4 -0.07,0.38,1.03,U] [#5 0.11,0.19,0.88,U] [#6 -0.01,0.34,0.82,U] [#7 -3.37,2.42,0.00,M5] [#8 0.48,-0.91,0.00,M2] 
20:30:36.480 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.23}, one-star: {0.35, -0.02}
20:30:36.480 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.67) = xAngle (3.49 = -2.79)
20:30:36.480 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.52 = -2.76)
20:30:36.480 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.82 mountX=-0.22 mountY=-0.09, mountTheta=-2.77
20:30:36.480 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.23, opts=13)
20:30:36.480 00.000 12268 Enqueuing Move request for scope (-0.06, 0.23)
20:30:36.480 00.000 11616 Worker thread wakes up
20:30:36.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.23) opts 0xd
20:30:36.480 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.23)
20:30:36.480 00.000 11616 Moving (-0.06, 0.23) raw xDistance=-0.22 yDistance=-0.09
20:30:36.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:30:36.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:36.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:30:36.480 00.000 11616 MoveAxis(E, 125, ABG)
20:30:36.480 00.000 11616 Guiding  Dir = 2, Dur = 125
20:30:36.480 00.000 11616 IsSlewing returns 0
20:30:36.480 00.000 11616 IsGuiding returns 0
20:30:36.480 00.000 11616 PulseGuide returned control before completion, sleep 135
20:30:36.512 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:30:36.527 00.015 12268 UpdateGuideState exits: m=243 SNR=10.7
20:30:36.527 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:36.527 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:36.527 00.000 12268 Enqueuing Expose request
20:30:36.639 00.112 11616 IsGuiding returns 1
20:30:36.639 00.000 11616 scope still moving after pulse duration time elapsed
20:30:36.671 00.032 11616 IsSlewing returns 0
20:30:36.671 00.000 11616 IsGuiding returns 0
20:30:36.671 00.000 11616 scope move finished after 125 + 54 ms
20:30:36.671 00.000 11616 Move returns status 0, amount 125
20:30:36.671 00.000 11616 MoveAxis(N, 0, ABG)
20:30:36.671 00.000 11616 Move returns status 0, amount 0
20:30:36.671 00.000 11616 move complete, result=0
20:30:36.671 00.000 11616 worker thread done servicing request
20:30:36.671 00.000 12268 GuideStep: -0.2 px 125 ms EAST, -0.1 px 0 ms NORTH
20:30:36.671 00.000 11616 Worker thread wakes up
20:30:36.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:36.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:38.673 02.002 11616 Exposure complete
20:30:38.721 00.048 11616 worker thread done servicing request
20:30:38.721 00.000 12268 OnExposeComplete: enter
20:30:38.721 00.000 12268 UpdateGuideState(): m_state=6
20:30:38.721 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1045
20:30:38.721 00.000 12268 Star::Find returns 1 (0), X=1260.25, Y=863.22, Mass=252, SNR=10.9, Peak=32 HFD=3.6
20:30:38.721 00.000 12268 MultiStar: [#1 0.11,0.03,1.03,U] [#2 -0.19,0.24,1.01,U] [#3 -0.14,0.36,0.92,U] [#4 0.27,0.40,1.04,U] [#5 0.08,0.51,0.87,U] [#6 0.06,0.20,0.77,U] [#7 -3.02,2.82,0.00,M6] [#8 0.57,-0.87,0.00,M3] 
20:30:38.721 00.000 12268 single-star, 6 included, MultiStar: {0.05, 0.26}, one-star: {0.13, 0.10}
20:30:38.721 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.67) = xAngle (2.34 = 2.34)
20:30:38.721 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.37 = 2.37)
20:30:38.721 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.67 mountX=-0.11 mountY=0.11, mountTheta=2.36
20:30:38.721 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.10, opts=13)
20:30:38.721 00.000 12268 Enqueuing Move request for scope (0.13, 0.10)
20:30:38.721 00.000 11616 Worker thread wakes up
20:30:38.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
20:30:38.721 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
20:30:38.721 00.000 11616 Moving (0.13, 0.10) raw xDistance=-0.11 yDistance=0.11
20:30:38.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
20:30:38.721 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:38.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:30:38.721 00.000 11616 MoveAxis(E, 63, ABG)
20:30:38.721 00.000 11616 Guiding  Dir = 2, Dur = 63
20:30:38.721 00.000 11616 IsSlewing returns 0
20:30:38.721 00.000 11616 IsGuiding returns 0
20:30:38.721 00.000 11616 PulseGuide returned control before completion, sleep 73
20:30:38.752 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:30:38.768 00.016 12268 UpdateGuideState exits: m=252 SNR=10.9
20:30:38.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:38.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:38.768 00.000 12268 Enqueuing Expose request
20:30:38.816 00.048 11616 IsGuiding returns 1
20:30:38.816 00.000 11616 scope still moving after pulse duration time elapsed
20:30:38.848 00.032 11616 IsSlewing returns 0
20:30:38.848 00.000 11616 IsGuiding returns 1
20:30:38.879 00.031 11616 IsSlewing returns 0
20:30:38.879 00.000 11616 IsGuiding returns 1
20:30:38.911 00.032 11616 IsSlewing returns 0
20:30:38.911 00.000 11616 IsGuiding returns 1
20:30:38.943 00.032 11616 IsSlewing returns 0
20:30:38.943 00.000 11616 IsGuiding returns 1
20:30:38.975 00.032 11616 IsSlewing returns 0
20:30:38.975 00.000 11616 IsGuiding returns 0
20:30:38.975 00.000 11616 scope move finished after 63 + 176 ms
20:30:38.975 00.000 11616 Move returns status 0, amount 63
20:30:38.975 00.000 11616 MoveAxis(N, 0, ABG)
20:30:38.975 00.000 11616 Move returns status 0, amount 0
20:30:38.975 00.000 11616 move complete, result=0
20:30:38.975 00.000 11616 worker thread done servicing request
20:30:38.975 00.000 12268 GuideStep: -0.1 px 63 ms EAST, 0.1 px 0 ms NORTH
20:30:38.975 00.000 11616 Worker thread wakes up
20:30:38.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:38.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:40.985 02.010 11616 Exposure complete
20:30:41.048 00.063 11616 worker thread done servicing request
20:30:41.048 00.000 12268 OnExposeComplete: enter
20:30:41.048 00.000 12268 UpdateGuideState(): m_state=6
20:30:41.048 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1046
20:30:41.048 00.000 12268 Star::Find returns 1 (0), X=1260.25, Y=863.31, Mass=254, SNR=10.9, Peak=31 HFD=3.7
20:30:41.048 00.000 12268 MultiStar: [#1 0.02,0.05,1.04,U] [#2 -0.35,-0.03,1.02,U] [#3 0.02,0.14,0.96,U] [#4 0.06,0.18,1.01,U] [#5 0.05,0.18,0.85,U] [#6 0.02,0.26,0.80,U] [#7 -3.06,2.04,0.00,M7] [#8 0.87,-0.46,0.00,M4] 
20:30:41.048 00.000 12268 refined, 6 included, MultiStar: {-0.01, 0.13}, one-star: {0.13, 0.19}
20:30:41.048 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.67) = xAngle (3.31 = -2.97)
20:30:41.048 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.34 = -2.94)
20:30:41.048 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.64 mountX=-0.13 mountY=-0.03, mountTheta=-2.94
20:30:41.048 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.13, opts=13)
20:30:41.048 00.000 12268 Enqueuing Move request for scope (-0.01, 0.13)
20:30:41.048 00.000 11616 Worker thread wakes up
20:30:41.048 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
20:30:41.048 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
20:30:41.048 00.000 11616 Moving (-0.01, 0.13) raw xDistance=-0.13 yDistance=-0.03
20:30:41.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
20:30:41.048 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:41.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:30:41.048 00.000 11616 MoveAxis(E, 74, ABG)
20:30:41.048 00.000 11616 Guiding  Dir = 2, Dur = 74
20:30:41.048 00.000 11616 IsSlewing returns 0
20:30:41.048 00.000 11616 IsGuiding returns 0
20:30:41.048 00.000 11616 PulseGuide returned control before completion, sleep 84
20:30:41.080 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:30:41.096 00.016 12268 UpdateGuideState exits: m=254 SNR=10.9
20:30:41.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:41.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:41.096 00.000 12268 Enqueuing Expose request
20:30:41.143 00.047 11616 IsGuiding returns 1
20:30:41.143 00.000 11616 scope still moving after pulse duration time elapsed
20:30:41.175 00.032 11616 IsSlewing returns 0
20:30:41.175 00.000 11616 IsGuiding returns 0
20:30:41.175 00.000 11616 scope move finished after 74 + 43 ms
20:30:41.175 00.000 11616 Move returns status 0, amount 74
20:30:41.175 00.000 11616 MoveAxis(N, 0, ABG)
20:30:41.175 00.000 11616 Move returns status 0, amount 0
20:30:41.175 00.000 11616 move complete, result=0
20:30:41.175 00.000 11616 worker thread done servicing request
20:30:41.175 00.000 11616 Worker thread wakes up
20:30:41.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:41.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:41.191 00.016 12268 GuideStep: -0.1 px 74 ms EAST, -0.0 px 0 ms NORTH
20:30:43.189 01.998 11616 Exposure complete
20:30:43.236 00.047 11616 worker thread done servicing request
20:30:43.236 00.000 12268 OnExposeComplete: enter
20:30:43.236 00.000 12268 UpdateGuideState(): m_state=6
20:30:43.236 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1047
20:30:43.236 00.000 12268 Star::Find returns 1 (0), X=1260.34, Y=863.19, Mass=239, SNR=10.6, Peak=31 HFD=3.7
20:30:43.236 00.000 12268 MultiStar: [#1 0.11,-0.02,1.21,U] [#2 -0.38,0.42,1.04,U] [#3 -0.17,0.41,1.00,U] [#4 -0.36,0.75,0.00,M1] [#5 -0.23,0.14,0.86,U] [#6 -0.08,0.63,0.82,U] [#7 -3.30,2.00,0.00,M8] [#8 0.36,-0.60,0.00,M5] 
20:30:43.236 00.000 12268 single-star, 5 included, MultiStar: {-0.08, 0.26}, one-star: {0.22, 0.07}
20:30:43.236 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.67) = xAngle (1.97 = 1.97)
20:30:43.236 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.00 = 2.00)
20:30:43.236 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.30 mountX=-0.09 mountY=0.21, mountTheta=1.97
20:30:43.236 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.07, opts=13)
20:30:43.236 00.000 12268 Enqueuing Move request for scope (0.22, 0.07)
20:30:43.236 00.000 11616 Worker thread wakes up
20:30:43.236 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd
20:30:43.236 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.07)
20:30:43.236 00.000 11616 Moving (0.22, 0.07) raw xDistance=-0.09 yDistance=0.21
20:30:43.236 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:43.236 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:30:43.236 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:30:43.236 00.000 11616 MoveAxis(E, 0, ABG)
20:30:43.236 00.000 11616 Move returns status 0, amount 0
20:30:43.236 00.000 11616 MoveAxis(S, 18, ABG)
20:30:43.236 00.000 11616 Guiding  Dir = 1, Dur = 18
20:30:43.236 00.000 11616 IsSlewing returns 0
20:30:43.236 00.000 11616 IsGuiding returns 0
20:30:43.236 00.000 11616 PulseGuide returned control before completion, sleep 28
20:30:43.268 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:30:43.284 00.016 11616 IsGuiding returns 1
20:30:43.284 00.000 11616 scope still moving after pulse duration time elapsed
20:30:43.284 00.000 12268 UpdateGuideState exits: m=239 SNR=10.6
20:30:43.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:43.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:43.284 00.000 12268 Enqueuing Expose request
20:30:43.316 00.032 11616 IsSlewing returns 0
20:30:43.316 00.000 11616 IsGuiding returns 0
20:30:43.316 00.000 11616 scope move finished after 18 + 49 ms
20:30:43.316 00.000 11616 Move returns status 0, amount 18
20:30:43.316 00.000 11616 move complete, result=0
20:30:43.316 00.000 11616 worker thread done servicing request
20:30:43.316 00.000 11616 Worker thread wakes up
20:30:43.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:43.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:43.316 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
20:30:45.329 02.013 11616 Exposure complete
20:30:45.377 00.048 11616 worker thread done servicing request
20:30:45.377 00.000 12268 OnExposeComplete: enter
20:30:45.377 00.000 12268 UpdateGuideState(): m_state=6
20:30:45.377 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1048
20:30:45.377 00.000 12268 Star::Find returns 1 (0), X=1260.44, Y=863.05, Mass=218, SNR=10.0, Peak=28 HFD=3.6
20:30:45.377 00.000 12268 MultiStar: [#1 0.04,-0.21,1.27,U] [#2 -0.07,0.15,1.11,U] [#3 -0.21,0.18,1.00,U] [#4 -0.01,-0.46,1.06,U] [#5 0.45,0.21,0.93,U] [#6 0.24,0.06,0.82,U] [#7 -0.16,-0.24,0.40,U] [#8 0.49,-0.81,0.00,M6] 
20:30:45.377 00.000 12268 refined, 7 included, MultiStar: {0.08, -0.04}, one-star: {0.32, -0.07}
20:30:45.377 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-1.67) = xAngle (1.19 = 1.19)
20:30:45.377 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.22 = 1.22)
20:30:45.377 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.48 mountX=0.04 mountY=0.09, mountTheta=1.19
20:30:45.377 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.04, opts=13)
20:30:45.377 00.000 12268 Enqueuing Move request for scope (0.08, -0.04)
20:30:45.377 00.000 11616 Worker thread wakes up
20:30:45.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
20:30:45.377 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
20:30:45.377 00.000 11616 Moving (0.08, -0.04) raw xDistance=0.04 yDistance=0.09
20:30:45.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:45.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:30:45.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:45.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:30:45.377 00.000 11616 MoveAxis(E, 0, ABG)
20:30:45.377 00.000 11616 Move returns status 0, amount 0
20:30:45.377 00.000 11616 MoveAxis(N, 0, ABG)
20:30:45.377 00.000 11616 Move returns status 0, amount 0
20:30:45.377 00.000 11616 move complete, result=0
20:30:45.377 00.000 11616 worker thread done servicing request
20:30:45.408 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:30:45.424 00.016 12268 UpdateGuideState exits: m=218 SNR=10.0
20:30:45.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:45.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:45.424 00.000 12268 Enqueuing Expose request
20:30:45.424 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:45.424 00.000 11616 Worker thread wakes up
20:30:45.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:45.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:47.437 02.013 11616 Exposure complete
20:30:47.482 00.045 11616 worker thread done servicing request
20:30:47.482 00.000 12268 OnExposeComplete: enter
20:30:47.482 00.000 12268 UpdateGuideState(): m_state=6
20:30:47.482 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1049
20:30:47.482 00.000 12268 Star::Find returns 1 (0), X=1260.75, Y=863.43, Mass=349, SNR=12.8, Peak=31 HFD=5.6
20:30:47.482 00.000 12268 MultiStar: [#1 0.34,-0.01,1.00,U] [#2 0.21,0.07,0.91,U] [#3 0.10,-0.07,0.77,U] [#4 0.21,0.06,0.86,U] [#5 0.67,-0.00,0.74,U] [#6 0.24,-0.10,0.64,U] [#7 -2.07,1.43,0.00,M8] [#8 0.43,-0.76,0.00,M7] 
20:30:47.482 00.000 12268 refined, 6 included, MultiStar: {0.35, 0.05}, one-star: {0.62, 0.31}
20:30:47.482 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.67) = xAngle (1.81 = 1.81)
20:30:47.482 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.84 = 1.84)
20:30:47.482 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.05 hyp=0.35 cameraTheta=0.14 mountX=-0.08 mountY=0.34, mountTheta=1.81
20:30:47.482 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.05, opts=13)
20:30:47.482 00.000 12268 Enqueuing Move request for scope (0.35, 0.05)
20:30:47.482 00.000 11616 Worker thread wakes up
20:30:47.482 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.05) opts 0xd
20:30:47.482 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.05)
20:30:47.482 00.000 11616 Moving (0.35, 0.05) raw xDistance=-0.08 yDistance=0.34
20:30:47.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:47.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:30:47.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
20:30:47.482 00.000 11616 MoveAxis(E, 0, ABG)
20:30:47.482 00.000 11616 Move returns status 0, amount 0
20:30:47.482 00.000 11616 MoveAxis(S, 29, ABG)
20:30:47.482 00.000 11616 Guiding  Dir = 1, Dur = 29
20:30:47.482 00.000 11616 IsSlewing returns 0
20:30:47.482 00.000 11616 IsGuiding returns 0
20:30:47.482 00.000 11616 PulseGuide returned control before completion, sleep 39
20:30:47.514 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:30:47.531 00.017 12268 UpdateGuideState exits: m=349 SNR=12.8
20:30:47.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:47.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:47.531 00.000 12268 Enqueuing Expose request
20:30:47.546 00.015 11616 IsGuiding returns 1
20:30:47.546 00.000 11616 scope still moving after pulse duration time elapsed
20:30:47.577 00.031 11616 IsSlewing returns 0
20:30:47.577 00.000 11616 IsGuiding returns 0
20:30:47.577 00.000 11616 scope move finished after 29 + 52 ms
20:30:47.577 00.000 11616 Move returns status 0, amount 29
20:30:47.577 00.000 11616 move complete, result=0
20:30:47.577 00.000 11616 worker thread done servicing request
20:30:47.577 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
20:30:47.577 00.000 11616 Worker thread wakes up
20:30:47.577 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:47.577 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:49.615 02.038 11616 Exposure complete
20:30:49.663 00.048 11616 worker thread done servicing request
20:30:49.663 00.000 12268 OnExposeComplete: enter
20:30:49.663 00.000 12268 UpdateGuideState(): m_state=6
20:30:49.663 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
20:30:49.663 00.000 12268 Star::Find returns 1 (0), X=1260.53, Y=863.07, Mass=219, SNR=10.1, Peak=30 HFD=3.6
20:30:49.663 00.000 12268 MultiStar: [#1 0.35,0.15,1.24,U] [#2 0.12,0.48,1.07,U] [#3 -0.04,0.65,0.96,U] [#4 0.16,0.42,1.06,U] [#5 0.59,0.26,0.98,U] [#6 0.23,-0.12,0.82,U] [#7 -0.02,-0.21,0.45,U] [#8 0.65,-0.63,0.00,M8] 
20:30:49.663 00.000 12268 refined, 7 included, MultiStar: {0.25, 0.23}, one-star: {0.41, -0.06}
20:30:49.663 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.67) = xAngle (2.43 = 2.43)
20:30:49.663 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.46 = 2.46)
20:30:49.663 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.23 hyp=0.34 cameraTheta=0.76 mountX=-0.26 mountY=0.21, mountTheta=2.45
20:30:49.663 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.23, opts=13)
20:30:49.663 00.000 12268 Enqueuing Move request for scope (0.25, 0.23)
20:30:49.663 00.000 11616 Worker thread wakes up
20:30:49.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.23) opts 0xd
20:30:49.663 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.23)
20:30:49.663 00.000 11616 Moving (0.25, 0.23) raw xDistance=-0.26 yDistance=0.21
20:30:49.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
20:30:49.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:30:49.663 00.000 11616 MoveAxis(E, 144, ABG)
20:30:49.663 00.000 11616 Guiding  Dir = 2, Dur = 144
20:30:49.679 00.016 11616 IsSlewing returns 0
20:30:49.679 00.000 11616 IsGuiding returns 0
20:30:49.679 00.000 11616 PulseGuide returned control before completion, sleep 154
20:30:49.695 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=99, Gamma=1.290
20:30:49.718 00.023 12268 UpdateGuideState exits: m=219 SNR=10.1
20:30:49.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:49.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:49.718 00.000 12268 Enqueuing Expose request
20:30:49.838 00.120 11616 IsGuiding returns 1
20:30:49.838 00.000 11616 scope still moving after pulse duration time elapsed
20:30:49.870 00.032 11616 IsSlewing returns 0
20:30:49.870 00.000 11616 IsGuiding returns 1
20:30:49.902 00.032 11616 IsSlewing returns 0
20:30:49.902 00.000 11616 IsGuiding returns 1
20:30:49.933 00.031 11616 IsSlewing returns 0
20:30:49.933 00.000 11616 IsGuiding returns 1
20:30:49.965 00.032 11616 IsSlewing returns 0
20:30:49.965 00.000 11616 IsGuiding returns 1
20:30:49.997 00.032 11616 IsSlewing returns 0
20:30:49.997 00.000 11616 IsGuiding returns 1
20:30:50.028 00.031 11616 IsSlewing returns 0
20:30:50.028 00.000 11616 IsGuiding returns 1
20:30:50.060 00.032 11616 IsSlewing returns 0
20:30:50.060 00.000 11616 IsGuiding returns 0
20:30:50.060 00.000 11616 scope move finished after 144 + 237 ms
20:30:50.060 00.000 11616 Move returns status 0, amount 144
20:30:50.060 00.000 11616 MoveAxis(S, 18, ABG)
20:30:50.060 00.000 11616 Guiding  Dir = 1, Dur = 18
20:30:50.060 00.000 11616 IsSlewing returns 0
20:30:50.060 00.000 11616 IsGuiding returns 0
20:30:50.062 00.002 11616 PulseGuide returned control before completion, sleep 28
20:30:50.092 00.030 11616 IsGuiding returns 1
20:30:50.092 00.000 11616 scope still moving after pulse duration time elapsed
20:30:50.124 00.032 11616 IsSlewing returns 0
20:30:50.124 00.000 11616 IsGuiding returns 0
20:30:50.124 00.000 11616 scope move finished after 18 + 45 ms
20:30:50.124 00.000 11616 Move returns status 0, amount 18
20:30:50.124 00.000 11616 move complete, result=0
20:30:50.124 00.000 11616 worker thread done servicing request
20:30:50.124 00.000 11616 Worker thread wakes up
20:30:50.124 00.000 12268 GuideStep: -0.3 px 144 ms EAST, 0.2 px 18 ms SOUTH
20:30:50.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:50.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:52.126 02.002 11616 Exposure complete
20:30:52.189 00.063 11616 worker thread done servicing request
20:30:52.189 00.000 12268 OnExposeComplete: enter
20:30:52.189 00.000 12268 UpdateGuideState(): m_state=6
20:30:52.189 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1051
20:30:52.189 00.000 12268 Star::Find returns 1 (0), X=1260.97, Y=863.26, Mass=335, SNR=12.5, Peak=31 HFD=5.1
20:30:52.189 00.000 12268 MultiStar: [#1 0.26,-0.06,0.99,U] [#2 0.08,0.08,0.94,U] [#3 0.21,0.16,0.79,U] [#4 0.03,0.33,0.86,U] [#5 0.13,0.40,0.75,U] [#6 0.46,0.13,0.71,U] [#7 -1.88,1.37,0.00,M8] [#8 0.76,-0.44,0.00,M9] 
20:30:52.189 00.000 12268 refined, 6 included, MultiStar: {0.30, 0.16}, one-star: {0.85, 0.14}
20:30:52.189 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.67) = xAngle (2.16 = 2.16)
20:30:52.189 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.19 = 2.19)
20:30:52.189 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.16 hyp=0.34 cameraTheta=0.49 mountX=-0.19 mountY=0.28, mountTheta=2.17
20:30:52.189 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.16, opts=13)
20:30:52.189 00.000 12268 Enqueuing Move request for scope (0.30, 0.16)
20:30:52.189 00.000 11616 Worker thread wakes up
20:30:52.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.16) opts 0xd
20:30:52.189 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.16)
20:30:52.189 00.000 11616 Moving (0.30, 0.16) raw xDistance=-0.19 yDistance=0.28
20:30:52.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
20:30:52.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:30:52.189 00.000 11616 MoveAxis(E, 105, ABG)
20:30:52.189 00.000 11616 Guiding  Dir = 2, Dur = 105
20:30:52.189 00.000 11616 IsSlewing returns 0
20:30:52.189 00.000 11616 IsGuiding returns 0
20:30:52.189 00.000 11616 PulseGuide returned control before completion, sleep 115
20:30:52.221 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:30:52.237 00.016 12268 UpdateGuideState exits: m=335 SNR=12.5
20:30:52.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:52.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:52.237 00.000 12268 Enqueuing Expose request
20:30:52.332 00.095 11616 IsGuiding returns 1
20:30:52.332 00.000 11616 scope still moving after pulse duration time elapsed
20:30:52.364 00.032 11616 IsSlewing returns 0
20:30:52.364 00.000 11616 IsGuiding returns 1
20:30:52.395 00.031 11616 IsSlewing returns 0
20:30:52.395 00.000 11616 IsGuiding returns 1
20:30:52.427 00.032 11616 IsSlewing returns 0
20:30:52.427 00.000 11616 IsGuiding returns 1
20:30:52.458 00.031 11616 IsSlewing returns 0
20:30:52.458 00.000 11616 IsGuiding returns 0
20:30:52.458 00.000 11616 scope move finished after 105 + 151 ms
20:30:52.458 00.000 11616 Move returns status 0, amount 105
20:30:52.458 00.000 11616 MoveAxis(S, 23, ABG)
20:30:52.458 00.000 11616 Guiding  Dir = 1, Dur = 23
20:30:52.458 00.000 11616 IsSlewing returns 0
20:30:52.458 00.000 11616 IsGuiding returns 0
20:30:52.458 00.000 11616 PulseGuide returned control before completion, sleep 33
20:30:52.506 00.048 11616 IsGuiding returns 1
20:30:52.506 00.000 11616 scope still moving after pulse duration time elapsed
20:30:52.538 00.032 11616 IsSlewing returns 0
20:30:52.538 00.000 11616 IsGuiding returns 0
20:30:52.538 00.000 11616 scope move finished after 23 + 55 ms
20:30:52.538 00.000 11616 Move returns status 0, amount 23
20:30:52.538 00.000 11616 move complete, result=0
20:30:52.538 00.000 11616 worker thread done servicing request
20:30:52.538 00.000 11616 Worker thread wakes up
20:30:52.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:52.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:52.538 00.000 12268 GuideStep: -0.2 px 105 ms EAST, 0.3 px 23 ms SOUTH
20:30:54.548 02.010 11616 Exposure complete
20:30:54.612 00.064 11616 worker thread done servicing request
20:30:54.612 00.000 12268 OnExposeComplete: enter
20:30:54.612 00.000 12268 UpdateGuideState(): m_state=6
20:30:54.612 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1052
20:30:54.612 00.000 12268 Star::Find returns 1 (0), X=1260.74, Y=863.36, Mass=278, SNR=11.4, Peak=37 HFD=3.6
20:30:54.612 00.000 12268 MultiStar: [#1 0.34,-0.24,1.12,U] [#2 -0.02,0.06,1.01,U] [#3 0.01,0.15,0.89,U] [#4 -0.13,-0.00,0.97,U] [#5 -0.07,0.01,0.81,U] [#6 0.32,0.53,0.78,U] [#7 -3.40,2.71,0.00,M9] [#8 0.19,-1.15,0.00,M10] 
20:30:54.612 00.000 12268 refined, 6 included, MultiStar: {0.16, 0.09}, one-star: {0.62, 0.24}
20:30:54.612 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.67) = xAngle (2.17 = 2.17)
20:30:54.612 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.20 = 2.20)
20:30:54.612 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.18 cameraTheta=0.50 mountX=-0.10 mountY=0.15, mountTheta=2.18
20:30:54.612 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.09, opts=13)
20:30:54.612 00.000 12268 Enqueuing Move request for scope (0.16, 0.09)
20:30:54.612 00.000 11616 Worker thread wakes up
20:30:54.612 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
20:30:54.612 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
20:30:54.612 00.000 11616 Moving (0.16, 0.09) raw xDistance=-0.10 yDistance=0.15
20:30:54.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
20:30:54.612 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:54.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:30:54.612 00.000 11616 MoveAxis(E, 58, ABG)
20:30:54.612 00.000 11616 Guiding  Dir = 2, Dur = 58
20:30:54.612 00.000 11616 IsSlewing returns 0
20:30:54.612 00.000 11616 IsGuiding returns 0
20:30:54.612 00.000 11616 PulseGuide returned control before completion, sleep 68
20:30:54.628 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:30:54.656 00.028 12268 UpdateGuideState exits: m=278 SNR=11.4
20:30:54.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:54.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:54.656 00.000 12268 Enqueuing Expose request
20:30:54.691 00.035 11616 IsGuiding returns 1
20:30:54.691 00.000 11616 scope still moving after pulse duration time elapsed
20:30:54.723 00.032 11616 IsSlewing returns 0
20:30:54.723 00.000 11616 IsGuiding returns 1
20:30:54.755 00.032 11616 IsSlewing returns 0
20:30:54.755 00.000 11616 IsGuiding returns 1
20:30:54.786 00.031 11616 IsSlewing returns 0
20:30:54.786 00.000 11616 IsGuiding returns 1
20:30:54.818 00.032 11616 IsSlewing returns 0
20:30:54.818 00.000 11616 IsGuiding returns 1
20:30:54.850 00.032 11616 IsSlewing returns 0
20:30:54.850 00.000 11616 IsGuiding returns 0
20:30:54.850 00.000 11616 scope move finished after 58 + 175 ms
20:30:54.850 00.000 11616 Move returns status 0, amount 58
20:30:54.850 00.000 11616 MoveAxis(N, 0, ABG)
20:30:54.850 00.000 11616 Move returns status 0, amount 0
20:30:54.850 00.000 11616 move complete, result=0
20:30:54.850 00.000 11616 worker thread done servicing request
20:30:54.850 00.000 11616 Worker thread wakes up
20:30:54.850 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:54.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:54.850 00.000 12268 GuideStep: -0.1 px 58 ms EAST, 0.1 px 0 ms NORTH
20:30:56.863 02.013 11616 Exposure complete
20:30:56.926 00.063 11616 worker thread done servicing request
20:30:56.926 00.000 12268 OnExposeComplete: enter
20:30:56.926 00.000 12268 UpdateGuideState(): m_state=6
20:30:56.926 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1053
20:30:56.926 00.000 12268 Star::Find returns 1 (0), X=1260.67, Y=863.12, Mass=317, SNR=12.1, Peak=38 HFD=3.8
20:30:56.926 00.000 12268 MultiStar: [#1 0.35,-0.18,1.09,U] [#2 0.13,-0.08,0.97,U] [#3 -0.03,0.29,0.67,U] [#4 0.31,-0.14,0.92,U] [#5 0.56,0.41,0.00,M1] [#6 0.31,0.10,0.69,U] [#7 -2.25,1.82,0.00,M10] [#8 0.77,-0.73,0.00,R] 
20:30:56.926 00.000 12268 refined, 5 included, MultiStar: {0.29, -0.03}, one-star: {0.55, -0.00}
20:30:56.926 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.67) = xAngle (1.58 = 1.58)
20:30:56.926 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.61 = 1.61)
20:30:56.926 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-0.09 mountX=-0.00 mountY=0.29, mountTheta=1.58
20:30:56.926 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.03, opts=13)
20:30:56.926 00.000 12268 Enqueuing Move request for scope (0.29, -0.03)
20:30:56.926 00.000 11616 Worker thread wakes up
20:30:56.926 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.03) opts 0xd
20:30:56.926 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.03)
20:30:56.926 00.000 11616 Moving (0.29, -0.03) raw xDistance=-0.00 yDistance=0.29
20:30:56.926 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:56.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:30:56.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
20:30:56.926 00.000 11616 MoveAxis(E, 0, ABG)
20:30:56.926 00.000 11616 Move returns status 0, amount 0
20:30:56.926 00.000 11616 MoveAxis(S, 24, ABG)
20:30:56.926 00.000 11616 Guiding  Dir = 1, Dur = 24
20:30:56.926 00.000 11616 IsSlewing returns 0
20:30:56.926 00.000 11616 IsGuiding returns 0
20:30:56.926 00.000 11616 PulseGuide returned control before completion, sleep 34
20:30:56.942 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:30:56.968 00.026 12268 UpdateGuideState exits: m=317 SNR=12.1
20:30:56.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:56.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:56.968 00.000 12268 Enqueuing Expose request
20:30:56.974 00.006 11616 IsGuiding returns 1
20:30:56.974 00.000 11616 scope still moving after pulse duration time elapsed
20:30:57.006 00.032 11616 IsSlewing returns 0
20:30:57.006 00.000 11616 IsGuiding returns 0
20:30:57.006 00.000 11616 scope move finished after 24 + 49 ms
20:30:57.006 00.000 11616 Move returns status 0, amount 24
20:30:57.006 00.000 11616 move complete, result=0
20:30:57.006 00.000 11616 worker thread done servicing request
20:30:57.006 00.000 11616 Worker thread wakes up
20:30:57.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:57.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:57.006 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 24 ms SOUTH
20:30:59.023 02.017 11616 Exposure complete
20:30:59.071 00.048 11616 worker thread done servicing request
20:30:59.071 00.000 12268 OnExposeComplete: enter
20:30:59.071 00.000 12268 UpdateGuideState(): m_state=6
20:30:59.071 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1054
20:30:59.071 00.000 12268 Star::Find returns 1 (0), X=1260.45, Y=863.17, Mass=246, SNR=10.7, Peak=32 HFD=3.7
20:30:59.071 00.000 12268 MultiStar: [#1 0.41,-0.04,1.16,U] [#2 -0.05,0.42,1.07,U] [#3 0.24,0.51,1.00,U] [#4 0.15,0.24,1.01,U] [#5 -0.16,0.28,0.83,U] [#6 0.17,0.43,0.83,U] [#7 0.00,0.00,0.00,L] [#8 -0.55,-0.07,0.69,U] [#9 -0.45,0.20,0.55,U] 
20:30:59.071 00.000 12268 refined, 8 included, MultiStar: {0.07, 0.23}, one-star: {0.33, 0.05}
20:30:59.071 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.67) = xAngle (2.96 = 2.96)
20:30:59.071 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.99 = 2.99)
20:30:59.071 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.29 mountX=-0.23 mountY=0.04, mountTheta=2.99
20:30:59.071 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.23, opts=13)
20:30:59.071 00.000 12268 Enqueuing Move request for scope (0.07, 0.23)
20:30:59.071 00.000 11616 Worker thread wakes up
20:30:59.071 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
20:30:59.071 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
20:30:59.071 00.000 11616 Moving (0.07, 0.23) raw xDistance=-0.23 yDistance=0.04
20:30:59.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
20:30:59.071 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:59.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:30:59.071 00.000 11616 MoveAxis(E, 131, ABG)
20:30:59.071 00.000 11616 Guiding  Dir = 2, Dur = 131
20:30:59.071 00.000 11616 IsSlewing returns 0
20:30:59.071 00.000 11616 IsGuiding returns 0
20:30:59.071 00.000 11616 PulseGuide returned control before completion, sleep 141
20:30:59.103 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:30:59.118 00.015 12268 UpdateGuideState exits: m=246 SNR=10.7
20:30:59.118 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:59.118 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:30:59.118 00.000 12268 Enqueuing Expose request
20:30:59.229 00.111 11616 IsGuiding returns 1
20:30:59.229 00.000 11616 scope still moving after pulse duration time elapsed
20:30:59.261 00.032 11616 IsSlewing returns 0
20:30:59.261 00.000 11616 IsGuiding returns 0
20:30:59.261 00.000 11616 scope move finished after 131 + 46 ms
20:30:59.261 00.000 11616 Move returns status 0, amount 131
20:30:59.261 00.000 11616 MoveAxis(N, 0, ABG)
20:30:59.261 00.000 11616 Move returns status 0, amount 0
20:30:59.261 00.000 11616 move complete, result=0
20:30:59.261 00.000 11616 worker thread done servicing request
20:30:59.261 00.000 11616 Worker thread wakes up
20:30:59.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:30:59.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:30:59.261 00.000 12268 GuideStep: -0.2 px 131 ms EAST, 0.0 px 0 ms NORTH
20:31:01.272 02.011 11616 Exposure complete
20:31:01.319 00.047 11616 worker thread done servicing request
20:31:01.319 00.000 12268 OnExposeComplete: enter
20:31:01.319 00.000 12268 UpdateGuideState(): m_state=6
20:31:01.319 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1055
20:31:01.319 00.000 12268 Star::Find returns 1 (0), X=1260.85, Y=863.25, Mass=334, SNR=12.5, Peak=33 HFD=4.2
20:31:01.319 00.000 12268 MultiStar: [#1 0.36,0.29,1.04,U] [#2 -0.05,0.51,0.86,U] [#3 0.62,0.61,0.00,M1] [#4 -0.08,0.67,0.88,U] [#5 0.51,0.51,0.00,M1] [#6 0.44,0.29,0.73,U] [#7 0.01,0.18,0.42,U] [#8 -0.25,0.49,0.54,U] 
20:31:01.319 00.000 12268 refined, 6 included, MultiStar: {0.22, 0.37}, one-star: {0.73, 0.13}
20:31:01.319 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.67) = xAngle (2.71 = 2.71)
20:31:01.319 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.74 = 2.74)
20:31:01.319 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.37 hyp=0.43 cameraTheta=1.04 mountX=-0.39 mountY=0.17, mountTheta=2.73
20:31:01.319 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.37, opts=13)
20:31:01.319 00.000 12268 Enqueuing Move request for scope (0.22, 0.37)
20:31:01.319 00.000 11616 Worker thread wakes up
20:31:01.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.37) opts 0xd
20:31:01.319 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.37)
20:31:01.319 00.000 11616 Moving (0.22, 0.37) raw xDistance=-0.39 yDistance=0.17
20:31:01.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
20:31:01.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
20:31:01.319 00.000 11616 MoveAxis(E, 217, ABG)
20:31:01.319 00.000 11616 Guiding  Dir = 2, Dur = 217
20:31:01.319 00.000 11616 IsSlewing returns 0
20:31:01.319 00.000 11616 IsGuiding returns 0
20:31:01.319 00.000 11616 PulseGuide returned control before completion, sleep 227
20:31:01.351 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:31:01.367 00.016 12268 UpdateGuideState exits: m=334 SNR=12.5
20:31:01.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:01.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:01.367 00.000 12268 Enqueuing Expose request
20:31:01.572 00.205 11616 IsGuiding returns 0
20:31:01.572 00.000 11616 Move returns status 0, amount 217
20:31:01.572 00.000 11616 MoveAxis(S, 14, ABG)
20:31:01.572 00.000 11616 Guiding  Dir = 1, Dur = 14
20:31:01.572 00.000 11616 IsSlewing returns 0
20:31:01.572 00.000 11616 IsGuiding returns 0
20:31:01.572 00.000 11616 PulseGuide returned control before completion, sleep 24
20:31:01.604 00.032 11616 IsGuiding returns 1
20:31:01.604 00.000 11616 scope still moving after pulse duration time elapsed
20:31:01.636 00.032 11616 IsSlewing returns 0
20:31:01.636 00.000 11616 IsGuiding returns 0
20:31:01.636 00.000 11616 scope move finished after 14 + 48 ms
20:31:01.636 00.000 11616 Move returns status 0, amount 14
20:31:01.636 00.000 11616 move complete, result=0
20:31:01.636 00.000 11616 worker thread done servicing request
20:31:01.636 00.000 11616 Worker thread wakes up
20:31:01.636 00.000 12268 GuideStep: -0.4 px 217 ms EAST, 0.2 px 14 ms SOUTH
20:31:01.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:01.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:03.644 02.008 11616 Exposure complete
20:31:03.691 00.047 11616 worker thread done servicing request
20:31:03.691 00.000 12268 OnExposeComplete: enter
20:31:03.691 00.000 12268 UpdateGuideState(): m_state=6
20:31:03.691 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1056
20:31:03.691 00.000 12268 Star::Find returns 1 (0), X=1260.89, Y=862.78, Mass=341, SNR=12.7, Peak=34 HFD=4.8
20:31:03.691 00.000 12268 MultiStar: [#1 0.20,-0.73,0.00,M1] [#2 -0.23,-0.52,0.87,U] [#3 0.02,-0.57,0.82,U] [#4 0.27,-0.48,0.88,U] [#5 0.13,-0.59,0.74,U] [#6 0.03,-0.68,0.00,M1] [#7 -2.30,1.21,0.00,M10] [#8 -0.09,-0.90,0.00,M1] 
20:31:03.691 00.000 12268 refined, 4 included, MultiStar: {0.21, -0.49}, one-star: {0.76, -0.34}
20:31:03.691 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.67) = xAngle (0.50 = 0.50)
20:31:03.691 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.53 = 0.53)
20:31:03.691 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.49 hyp=0.54 cameraTheta=-1.17 mountX=0.47 mountY=0.27, mountTheta=0.52
20:31:03.691 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.49, opts=13)
20:31:03.691 00.000 12268 Enqueuing Move request for scope (0.21, -0.49)
20:31:03.691 00.000 11616 Worker thread wakes up
20:31:03.691 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.49) opts 0xd
20:31:03.691 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.49)
20:31:03.707 00.016 11616 Moving (0.21, -0.49) raw xDistance=0.47 yDistance=0.27
20:31:03.707 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.29 direction from -1 to 1
20:31:03.707 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.41
20:31:03.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.47
20:31:03.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
20:31:03.707 00.000 11616 MoveAxis(W, 264, ABG)
20:31:03.707 00.000 11616 Guiding  Dir = 3, Dur = 264
20:31:03.707 00.000 11616 IsSlewing returns 0
20:31:03.707 00.000 11616 IsGuiding returns 0
20:31:03.707 00.000 11616 PulseGuide returned control before completion, sleep 274
20:31:03.723 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:31:03.739 00.016 12268 UpdateGuideState exits: m=341 SNR=12.7
20:31:03.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:03.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:03.739 00.000 12268 Enqueuing Expose request
20:31:03.992 00.253 11616 IsGuiding returns 1
20:31:03.992 00.000 11616 scope still moving after pulse duration time elapsed
20:31:04.023 00.031 11616 IsSlewing returns 0
20:31:04.023 00.000 11616 IsGuiding returns 0
20:31:04.023 00.000 11616 scope move finished after 264 + 52 ms
20:31:04.023 00.000 11616 Move returns status 0, amount 264
20:31:04.023 00.000 11616 MoveAxis(S, 23, ABG)
20:31:04.023 00.000 11616 Guiding  Dir = 1, Dur = 23
20:31:04.023 00.000 11616 IsSlewing returns 0
20:31:04.023 00.000 11616 IsGuiding returns 0
20:31:04.023 00.000 11616 PulseGuide returned control before completion, sleep 33
20:31:04.071 00.048 11616 IsGuiding returns 1
20:31:04.071 00.000 11616 scope still moving after pulse duration time elapsed
20:31:04.102 00.031 11616 IsSlewing returns 0
20:31:04.102 00.000 11616 IsGuiding returns 0
20:31:04.102 00.000 11616 scope move finished after 23 + 54 ms
20:31:04.102 00.000 11616 Move returns status 0, amount 23
20:31:04.102 00.000 11616 move complete, result=0
20:31:04.102 00.000 11616 worker thread done servicing request
20:31:04.102 00.000 11616 Worker thread wakes up
20:31:04.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:04.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:04.102 00.000 12268 GuideStep: 0.5 px 264 ms WEST, 0.3 px 23 ms SOUTH
20:31:06.113 02.011 11616 Exposure complete
20:31:06.161 00.048 11616 worker thread done servicing request
20:31:06.161 00.000 12268 OnExposeComplete: enter
20:31:06.161 00.000 12268 UpdateGuideState(): m_state=6
20:31:06.161 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1057
20:31:06.161 00.000 12268 Star::Find returns 1 (0), X=1260.66, Y=862.39, Mass=288, SNR=11.6, Peak=30 HFD=4.0
20:31:06.161 00.000 12268 MultiStar: [#1 0.28,-0.45,1.01,U] [#2 -0.08,-0.51,0.99,U] [#3 -0.14,-0.11,0.86,U] [#4 0.36,-0.30,0.98,U] [#5 0.11,-0.26,0.66,U] [#6 0.31,-0.67,0.00,M2] [#7 -0.47,0.01,0.46,U] [#8 -0.25,-0.18,0.62,U] 
20:31:06.161 00.000 12268 refined, 7 included, MultiStar: {0.10, -0.36}, one-star: {0.53, -0.73}
20:31:06.161 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.67) = xAngle (0.38 = 0.38)
20:31:06.161 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.41 = 0.41)
20:31:06.161 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.36 hyp=0.37 cameraTheta=-1.29 mountX=0.35 mountY=0.15, mountTheta=0.40
20:31:06.161 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.36, opts=13)
20:31:06.161 00.000 12268 Enqueuing Move request for scope (0.10, -0.36)
20:31:06.161 00.000 11616 Worker thread wakes up
20:31:06.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.36) opts 0xd
20:31:06.161 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.36)
20:31:06.161 00.000 11616 Moving (0.10, -0.36) raw xDistance=0.35 yDistance=0.15
20:31:06.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
20:31:06.161 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:06.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:31:06.161 00.000 11616 MoveAxis(W, 195, ABG)
20:31:06.161 00.000 11616 Guiding  Dir = 3, Dur = 195
20:31:06.161 00.000 11616 IsSlewing returns 0
20:31:06.161 00.000 11616 IsGuiding returns 0
20:31:06.161 00.000 11616 PulseGuide returned control before completion, sleep 205
20:31:06.193 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:31:06.209 00.016 12268 UpdateGuideState exits: m=288 SNR=11.6
20:31:06.209 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:06.209 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:06.209 00.000 12268 Enqueuing Expose request
20:31:06.383 00.174 11616 IsGuiding returns 1
20:31:06.383 00.000 11616 scope still moving after pulse duration time elapsed
20:31:06.415 00.032 11616 IsSlewing returns 0
20:31:06.415 00.000 11616 IsGuiding returns 0
20:31:06.415 00.000 11616 scope move finished after 195 + 46 ms
20:31:06.415 00.000 11616 Move returns status 0, amount 195
20:31:06.415 00.000 11616 MoveAxis(N, 0, ABG)
20:31:06.415 00.000 11616 Move returns status 0, amount 0
20:31:06.415 00.000 11616 move complete, result=0
20:31:06.415 00.000 11616 worker thread done servicing request
20:31:06.415 00.000 11616 Worker thread wakes up
20:31:06.415 00.000 12268 GuideStep: 0.3 px 195 ms WEST, 0.1 px 0 ms NORTH
20:31:06.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:06.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:08.424 02.009 11616 Exposure complete
20:31:08.472 00.048 11616 worker thread done servicing request
20:31:08.472 00.000 12268 OnExposeComplete: enter
20:31:08.472 00.000 12268 UpdateGuideState(): m_state=6
20:31:08.472 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1058
20:31:08.472 00.000 12268 Star::Find returns 1 (0), X=1260.57, Y=862.43, Mass=298, SNR=11.8, Peak=34 HFD=4.2
20:31:08.472 00.000 12268 MultiStar: [#1 0.36,-0.75,0.00,M1] [#2 0.03,-0.22,0.96,U] [#3 0.23,0.38,0.88,U] [#4 0.14,-0.47,0.97,U] [#5 0.20,-0.15,0.76,U] [#6 0.27,0.01,0.73,U] [#7 -0.15,0.24,0.45,U] [#8 -0.00,-0.67,0.59,U] 
20:31:08.472 00.000 12268 refined, 7 included, MultiStar: {0.17, -0.22}, one-star: {0.44, -0.69}
20:31:08.472 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.67) = xAngle (0.75 = 0.75)
20:31:08.472 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.78 = 0.78)
20:31:08.472 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-0.92 mountX=0.20 mountY=0.20, mountTheta=0.77
20:31:08.472 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.22, opts=13)
20:31:08.472 00.000 12268 Enqueuing Move request for scope (0.17, -0.22)
20:31:08.472 00.000 11616 Worker thread wakes up
20:31:08.472 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.22) opts 0xd
20:31:08.472 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.22)
20:31:08.472 00.000 11616 Moving (0.17, -0.22) raw xDistance=0.20 yDistance=0.20
20:31:08.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
20:31:08.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:31:08.472 00.000 11616 MoveAxis(W, 114, ABG)
20:31:08.472 00.000 11616 Guiding  Dir = 3, Dur = 114
20:31:08.472 00.000 11616 IsSlewing returns 0
20:31:08.472 00.000 11616 IsGuiding returns 0
20:31:08.472 00.000 11616 PulseGuide returned control before completion, sleep 124
20:31:08.504 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:31:08.520 00.016 12268 UpdateGuideState exits: m=298 SNR=11.8
20:31:08.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:08.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:08.520 00.000 12268 Enqueuing Expose request
20:31:08.615 00.095 11616 IsGuiding returns 1
20:31:08.615 00.000 11616 scope still moving after pulse duration time elapsed
20:31:08.647 00.032 11616 IsSlewing returns 0
20:31:08.647 00.000 11616 IsGuiding returns 1
20:31:08.678 00.031 11616 IsSlewing returns 0
20:31:08.678 00.000 11616 IsGuiding returns 0
20:31:08.678 00.000 11616 scope move finished after 114 + 80 ms
20:31:08.678 00.000 11616 Move returns status 0, amount 114
20:31:08.678 00.000 11616 MoveAxis(S, 17, ABG)
20:31:08.678 00.000 11616 Guiding  Dir = 1, Dur = 17
20:31:08.678 00.000 11616 IsSlewing returns 0
20:31:08.678 00.000 11616 IsGuiding returns 0
20:31:08.678 00.000 11616 PulseGuide returned control before completion, sleep 27
20:31:08.710 00.032 11616 IsGuiding returns 1
20:31:08.710 00.000 11616 scope still moving after pulse duration time elapsed
20:31:08.741 00.031 11616 IsSlewing returns 0
20:31:08.741 00.000 11616 IsGuiding returns 0
20:31:08.741 00.000 11616 scope move finished after 17 + 45 ms
20:31:08.741 00.000 11616 Move returns status 0, amount 17
20:31:08.741 00.000 11616 move complete, result=0
20:31:08.741 00.000 11616 worker thread done servicing request
20:31:08.741 00.000 11616 Worker thread wakes up
20:31:08.741 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:08.741 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:08.741 00.000 12268 GuideStep: 0.2 px 114 ms WEST, 0.2 px 17 ms SOUTH
20:31:10.757 02.016 11616 Exposure complete
20:31:10.812 00.055 11616 worker thread done servicing request
20:31:10.812 00.000 12268 OnExposeComplete: enter
20:31:10.812 00.000 12268 UpdateGuideState(): m_state=6
20:31:10.812 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1059
20:31:10.812 00.000 12268 Star::Find returns 1 (0), X=1260.48, Y=862.51, Mass=263, SNR=11.1, Peak=30 HFD=3.2
20:31:10.812 00.000 12268 MultiStar: [#1 -0.01,-0.04,1.21,U] [#2 -0.06,-0.34,1.04,U] [#3 0.22,-0.10,0.87,U] [#4 0.11,-0.44,0.93,U] [#5 -0.26,-0.32,0.83,U] [#6 -0.12,-0.30,0.78,U] [#7 0.33,-0.28,0.45,U] [#8 -0.03,-0.26,0.64,U] 
20:31:10.812 00.000 12268 refined, 8 included, MultiStar: {0.05, -0.29}, one-star: {0.35, -0.61}
20:31:10.812 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.67) = xAngle (0.27 = 0.27)
20:31:10.812 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.30 = 0.30)
20:31:10.812 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.29 hyp=0.30 cameraTheta=-1.40 mountX=0.29 mountY=0.09, mountTheta=0.29
20:31:10.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.29, opts=13)
20:31:10.820 00.008 12268 Enqueuing Move request for scope (0.05, -0.29)
20:31:10.820 00.000 11616 Worker thread wakes up
20:31:10.820 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.29) opts 0xd
20:31:10.820 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.29)
20:31:10.820 00.000 11616 Moving (0.05, -0.29) raw xDistance=0.29 yDistance=0.09
20:31:10.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
20:31:10.820 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:10.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:31:10.820 00.000 11616 MoveAxis(W, 161, ABG)
20:31:10.820 00.000 11616 Guiding  Dir = 3, Dur = 161
20:31:10.820 00.000 11616 IsSlewing returns 0
20:31:10.820 00.000 11616 IsGuiding returns 0
20:31:10.820 00.000 11616 PulseGuide returned control before completion, sleep 171
20:31:10.836 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:31:10.852 00.016 12268 UpdateGuideState exits: m=263 SNR=11.1
20:31:10.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:10.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:10.852 00.000 12268 Enqueuing Expose request
20:31:10.994 00.142 11616 IsGuiding returns 1
20:31:10.994 00.000 11616 scope still moving after pulse duration time elapsed
20:31:11.026 00.032 11616 IsSlewing returns 0
20:31:11.026 00.000 11616 IsGuiding returns 0
20:31:11.026 00.000 11616 scope move finished after 161 + 43 ms
20:31:11.026 00.000 11616 Move returns status 0, amount 161
20:31:11.026 00.000 11616 MoveAxis(N, 0, ABG)
20:31:11.026 00.000 11616 Move returns status 0, amount 0
20:31:11.026 00.000 11616 move complete, result=0
20:31:11.026 00.000 11616 worker thread done servicing request
20:31:11.026 00.000 12268 GuideStep: 0.3 px 161 ms WEST, 0.1 px 0 ms NORTH
20:31:11.026 00.000 11616 Worker thread wakes up
20:31:11.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:11.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:13.035 02.009 11616 Exposure complete
20:31:13.082 00.047 11616 worker thread done servicing request
20:31:13.082 00.000 12268 OnExposeComplete: enter
20:31:13.082 00.000 12268 UpdateGuideState(): m_state=6
20:31:13.082 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1060
20:31:13.082 00.000 12268 Star::Find returns 1 (0), X=1260.35, Y=863.06, Mass=296, SNR=11.8, Peak=36 HFD=3.9
20:31:13.082 00.000 12268 MultiStar: [#1 0.36,-0.11,1.14,U] [#2 -0.35,0.25,0.98,U] [#3 -0.05,-0.00,0.92,U] [#4 0.16,-0.32,0.92,U] [#5 -0.03,0.12,0.83,U] [#6 0.28,-0.14,0.75,U] [#7 -4.10,3.03,0.00,M8] [#8 -0.07,0.05,0.58,U] 
20:31:13.082 00.000 12268 refined, 7 included, MultiStar: {0.07, -0.03}, one-star: {0.22, -0.06}
20:31:13.082 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.67) = xAngle (1.29 = 1.29)
20:31:13.082 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.32 = 1.32)
20:31:13.082 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.38 mountX=0.02 mountY=0.08, mountTheta=1.29
20:31:13.093 00.011 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.03, opts=13)
20:31:13.093 00.000 12268 Enqueuing Move request for scope (0.07, -0.03)
20:31:13.093 00.000 11616 Worker thread wakes up
20:31:13.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
20:31:13.093 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
20:31:13.093 00.000 11616 Moving (0.07, -0.03) raw xDistance=0.02 yDistance=0.08
20:31:13.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:13.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:31:13.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:13.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:31:13.093 00.000 11616 MoveAxis(E, 0, ABG)
20:31:13.093 00.000 11616 Move returns status 0, amount 0
20:31:13.093 00.000 11616 MoveAxis(N, 0, ABG)
20:31:13.093 00.000 11616 Move returns status 0, amount 0
20:31:13.093 00.000 11616 move complete, result=0
20:31:13.093 00.000 11616 worker thread done servicing request
20:31:13.114 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:31:13.130 00.016 12268 UpdateGuideState exits: m=296 SNR=11.8
20:31:13.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:13.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:13.130 00.000 12268 Enqueuing Expose request
20:31:13.130 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:13.130 00.000 11616 Worker thread wakes up
20:31:13.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:13.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:15.140 02.010 11616 Exposure complete
20:31:15.187 00.047 11616 worker thread done servicing request
20:31:15.187 00.000 12268 OnExposeComplete: enter
20:31:15.187 00.000 12268 UpdateGuideState(): m_state=6
20:31:15.187 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1061
20:31:15.187 00.000 12268 Star::Find returns 1 (0), X=1260.82, Y=863.19, Mass=283, SNR=11.6, Peak=39 HFD=3.6
20:31:15.187 00.000 12268 MultiStar: [#1 0.26,-0.04,1.12,U] [#2 0.21,0.37,0.97,U] [#3 0.16,0.07,0.88,U] [#4 0.03,0.45,0.93,U] [#5 0.58,0.55,0.00,M1] [#6 0.18,0.21,0.78,U] [#7 -1.57,1.32,0.00,M9] [#8 -0.16,-0.15,0.56,U] 
20:31:15.187 00.000 12268 refined, 6 included, MultiStar: {0.23, 0.15}, one-star: {0.69, 0.07}
20:31:15.187 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.67) = xAngle (2.26 = 2.26)
20:31:15.187 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.29 = 2.29)
20:31:15.187 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.15 hyp=0.27 cameraTheta=0.59 mountX=-0.17 mountY=0.20, mountTheta=2.27
20:31:15.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.15, opts=13)
20:31:15.187 00.000 12268 Enqueuing Move request for scope (0.23, 0.15)
20:31:15.187 00.000 11616 Worker thread wakes up
20:31:15.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.15) opts 0xd
20:31:15.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.15)
20:31:15.187 00.000 11616 Moving (0.23, 0.15) raw xDistance=-0.17 yDistance=0.20
20:31:15.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:31:15.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:31:15.203 00.016 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:31:15.203 00.000 11616 MoveAxis(E, 0, ABG)
20:31:15.203 00.000 11616 Move returns status 0, amount 0
20:31:15.203 00.000 11616 MoveAxis(S, 17, ABG)
20:31:15.203 00.000 11616 Guiding  Dir = 1, Dur = 17
20:31:15.203 00.000 11616 IsSlewing returns 0
20:31:15.203 00.000 11616 IsGuiding returns 0
20:31:15.203 00.000 11616 PulseGuide returned control before completion, sleep 27
20:31:15.218 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:31:15.234 00.016 11616 IsGuiding returns 1
20:31:15.234 00.000 11616 scope still moving after pulse duration time elapsed
20:31:15.234 00.000 12268 UpdateGuideState exits: m=283 SNR=11.6
20:31:15.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:15.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:15.234 00.000 12268 Enqueuing Expose request
20:31:15.265 00.031 11616 IsSlewing returns 0
20:31:15.265 00.000 11616 IsGuiding returns 0
20:31:15.265 00.000 11616 scope move finished after 17 + 45 ms
20:31:15.265 00.000 11616 Move returns status 0, amount 17
20:31:15.265 00.000 11616 move complete, result=0
20:31:15.265 00.000 11616 worker thread done servicing request
20:31:15.265 00.000 11616 Worker thread wakes up
20:31:15.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:15.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:15.265 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 17 ms SOUTH
20:31:17.281 02.016 11616 Exposure complete
20:31:17.325 00.044 11616 worker thread done servicing request
20:31:17.325 00.000 12268 OnExposeComplete: enter
20:31:17.325 00.000 12268 UpdateGuideState(): m_state=6
20:31:17.325 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1062
20:31:17.325 00.000 12268 Star::Find returns 1 (0), X=1261.07, Y=862.73, Mass=310, SNR=12.0, Peak=41 HFD=4.2
20:31:17.325 00.000 12268 MultiStar: [#1 0.43,0.12,1.11,U] [#2 -0.32,0.26,0.95,U] [#3 0.37,0.07,0.84,U] [#4 0.41,0.45,0.95,U] [#5 0.13,0.24,0.77,U] [#6 0.71,0.16,0.00,M1] [#7 -2.31,1.64,0.00,M10] [#8 -0.39,0.08,0.60,U] 
20:31:17.325 00.000 12268 refined, 6 included, MultiStar: {0.27, 0.11}, one-star: {0.94, -0.39}
20:31:17.325 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.67) = xAngle (2.07 = 2.07)
20:31:17.325 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.10 = 2.10)
20:31:17.325 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.11 hyp=0.29 cameraTheta=0.40 mountX=-0.14 mountY=0.25, mountTheta=2.08
20:31:17.341 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.11, opts=13)
20:31:17.341 00.000 12268 Enqueuing Move request for scope (0.27, 0.11)
20:31:17.341 00.000 11616 Worker thread wakes up
20:31:17.341 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.11) opts 0xd
20:31:17.341 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.11)
20:31:17.341 00.000 11616 Moving (0.27, 0.11) raw xDistance=-0.14 yDistance=0.25
20:31:17.341 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:31:17.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:31:17.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
20:31:17.341 00.000 11616 MoveAxis(E, 0, ABG)
20:31:17.341 00.000 11616 Move returns status 0, amount 0
20:31:17.341 00.000 11616 MoveAxis(S, 21, ABG)
20:31:17.341 00.000 11616 Guiding  Dir = 1, Dur = 21
20:31:17.341 00.000 11616 IsSlewing returns 0
20:31:17.341 00.000 11616 IsGuiding returns 0
20:31:17.341 00.000 11616 PulseGuide returned control before completion, sleep 31
20:31:17.357 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:31:17.375 00.018 12268 UpdateGuideState exits: m=310 SNR=12.0
20:31:17.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:17.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:17.375 00.000 12268 Enqueuing Expose request
20:31:17.388 00.013 11616 IsGuiding returns 1
20:31:17.388 00.000 11616 scope still moving after pulse duration time elapsed
20:31:17.420 00.032 11616 IsSlewing returns 0
20:31:17.420 00.000 11616 IsGuiding returns 0
20:31:17.420 00.000 11616 scope move finished after 21 + 56 ms
20:31:17.420 00.000 11616 Move returns status 0, amount 21
20:31:17.420 00.000 11616 move complete, result=0
20:31:17.420 00.000 11616 worker thread done servicing request
20:31:17.420 00.000 11616 Worker thread wakes up
20:31:17.420 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:17.420 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 21 ms SOUTH
20:31:17.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:19.422 02.002 11616 Exposure complete
20:31:19.470 00.048 11616 worker thread done servicing request
20:31:19.470 00.000 12268 OnExposeComplete: enter
20:31:19.470 00.000 12268 UpdateGuideState(): m_state=6
20:31:19.470 00.000 12268 Star::Find(15, 1261, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1063
20:31:19.470 00.000 12268 Star::Find returns 1 (0), X=1260.78, Y=863.29, Mass=294, SNR=11.7, Peak=36 HFD=3.9
20:31:19.486 00.016 12268 MultiStar: [#1 0.49,0.16,1.10,U] [#2 -0.11,0.46,0.96,U] [#3 -0.18,-0.11,0.88,U] [#4 0.13,-0.04,0.96,U] [#5 0.53,0.12,0.63,U] [#6 0.31,-0.18,0.78,U] [#7 -1.74,1.75,0.00,R] [#8 -0.08,-0.11,0.62,U] 
20:31:19.486 00.000 12268 refined, 7 included, MultiStar: {0.23, 0.08}, one-star: {0.65, 0.17}
20:31:19.486 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.67) = xAngle (1.99 = 1.99)
20:31:19.486 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.02 = 2.02)
20:31:19.486 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.08 hyp=0.24 cameraTheta=0.32 mountX=-0.10 mountY=0.22, mountTheta=1.99
20:31:19.486 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.08, opts=13)
20:31:19.486 00.000 12268 Enqueuing Move request for scope (0.23, 0.08)
20:31:19.486 00.000 11616 Worker thread wakes up
20:31:19.486 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.08) opts 0xd
20:31:19.486 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.08)
20:31:19.486 00.000 11616 Moving (0.23, 0.08) raw xDistance=-0.10 yDistance=0.22
20:31:19.486 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:19.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:31:19.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:31:19.486 00.000 11616 MoveAxis(E, 0, ABG)
20:31:19.486 00.000 11616 Move returns status 0, amount 0
20:31:19.486 00.000 11616 MoveAxis(S, 18, ABG)
20:31:19.486 00.000 11616 Guiding  Dir = 1, Dur = 18
20:31:19.486 00.000 11616 IsSlewing returns 0
20:31:19.486 00.000 11616 IsGuiding returns 0
20:31:19.486 00.000 11616 PulseGuide returned control before completion, sleep 28
20:31:19.502 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:31:19.518 00.016 12268 UpdateGuideState exits: m=294 SNR=11.7
20:31:19.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:19.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:19.518 00.000 12268 Enqueuing Expose request
20:31:19.534 00.016 11616 IsGuiding returns 1
20:31:19.534 00.000 11616 scope still moving after pulse duration time elapsed
20:31:19.565 00.031 11616 IsSlewing returns 0
20:31:19.565 00.000 11616 IsGuiding returns 0
20:31:19.565 00.000 11616 scope move finished after 18 + 59 ms
20:31:19.565 00.000 11616 Move returns status 0, amount 18
20:31:19.565 00.000 11616 move complete, result=0
20:31:19.565 00.000 11616 worker thread done servicing request
20:31:19.565 00.000 11616 Worker thread wakes up
20:31:19.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:19.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:19.565 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
20:31:21.615 02.050 11616 Exposure complete
20:31:21.663 00.048 11616 worker thread done servicing request
20:31:21.663 00.000 12268 OnExposeComplete: enter
20:31:21.663 00.000 12268 UpdateGuideState(): m_state=6
20:31:21.663 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1064
20:31:21.663 00.000 12268 Star::Find returns 1 (0), X=1260.61, Y=863.11, Mass=314, SNR=12.1, Peak=38 HFD=3.8
20:31:21.663 00.000 12268 MultiStar: [#1 0.43,0.08,1.10,U] [#2 0.07,0.10,0.97,U] [#3 0.12,0.01,0.91,U] [#4 0.07,0.25,0.92,U] [#5 0.37,0.16,0.81,U] [#6 0.23,0.26,0.76,U] [#7 -0.00,-0.40,0.55,U] [#8 -0.41,-0.43,0.60,U] 
20:31:21.663 00.000 12268 refined, 8 included, MultiStar: {0.19, 0.03}, one-star: {0.49, -0.02}
20:31:21.663 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.67) = xAngle (1.85 = 1.85)
20:31:21.663 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.88 = 1.88)
20:31:21.663 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.19 cameraTheta=0.18 mountX=-0.05 mountY=0.18, mountTheta=1.85
20:31:21.663 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.03, opts=13)
20:31:21.663 00.000 12268 Enqueuing Move request for scope (0.19, 0.03)
20:31:21.663 00.000 11616 Worker thread wakes up
20:31:21.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
20:31:21.663 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
20:31:21.663 00.000 11616 Moving (0.19, 0.03) raw xDistance=-0.05 yDistance=0.18
20:31:21.663 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:21.679 00.016 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:31:21.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:31:21.679 00.000 11616 MoveAxis(E, 0, ABG)
20:31:21.679 00.000 11616 Move returns status 0, amount 0
20:31:21.679 00.000 11616 MoveAxis(S, 15, ABG)
20:31:21.679 00.000 11616 Guiding  Dir = 1, Dur = 15
20:31:21.679 00.000 11616 IsSlewing returns 0
20:31:21.679 00.000 11616 IsGuiding returns 0
20:31:21.679 00.000 11616 PulseGuide returned control before completion, sleep 25
20:31:21.695 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:31:21.710 00.015 11616 IsGuiding returns 1
20:31:21.710 00.000 11616 scope still moving after pulse duration time elapsed
20:31:21.719 00.009 12268 UpdateGuideState exits: m=314 SNR=12.1
20:31:21.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:21.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:21.719 00.000 12268 Enqueuing Expose request
20:31:21.742 00.023 11616 IsSlewing returns 0
20:31:21.742 00.000 11616 IsGuiding returns 1
20:31:21.774 00.032 11616 IsSlewing returns 0
20:31:21.774 00.000 11616 IsGuiding returns 1
20:31:21.806 00.032 11616 IsSlewing returns 0
20:31:21.806 00.000 11616 IsGuiding returns 1
20:31:21.838 00.032 11616 IsSlewing returns 0
20:31:21.838 00.000 11616 IsGuiding returns 1
20:31:21.869 00.031 11616 IsSlewing returns 0
20:31:21.869 00.000 11616 IsGuiding returns 1
20:31:21.901 00.032 11616 IsSlewing returns 0
20:31:21.901 00.000 11616 IsGuiding returns 0
20:31:21.901 00.000 11616 scope move finished after 15 + 206 ms
20:31:21.901 00.000 11616 Move returns status 0, amount 15
20:31:21.901 00.000 11616 move complete, result=0
20:31:21.901 00.000 11616 worker thread done servicing request
20:31:21.901 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
20:31:21.901 00.000 11616 Worker thread wakes up
20:31:21.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:21.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:23.906 02.005 11616 Exposure complete
20:31:23.953 00.047 11616 worker thread done servicing request
20:31:23.953 00.000 12268 OnExposeComplete: enter
20:31:23.953 00.000 12268 UpdateGuideState(): m_state=6
20:31:23.953 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1065
20:31:23.953 00.000 12268 Star::Find returns 1 (0), X=1261.12, Y=862.81, Mass=335, SNR=12.6, Peak=34 HFD=4.7
20:31:23.953 00.000 12268 MultiStar: [#1 0.68,-0.22,0.00,M1] [#2 -0.08,-0.18,0.94,U] [#3 0.09,0.02,0.88,U] [#4 0.14,0.14,0.90,U] [#5 0.69,-0.22,0.00,M1] [#6 0.47,0.03,0.77,U] [#7 -0.18,-0.71,0.00,M1] [#8 -0.08,-0.62,0.56,U] 
20:31:23.968 00.015 12268 refined, 5 included, MultiStar: {0.29, -0.13}, one-star: {1.00, -0.31}
20:31:23.968 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.67) = xAngle (1.24 = 1.24)
20:31:23.968 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.27 = 1.27)
20:31:23.968 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-0.43 mountX=0.10 mountY=0.30, mountTheta=1.25
20:31:23.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.13, opts=13)
20:31:23.968 00.000 12268 Enqueuing Move request for scope (0.29, -0.13)
20:31:23.968 00.000 11616 Worker thread wakes up
20:31:23.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.13) opts 0xd
20:31:23.968 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.13)
20:31:23.968 00.000 11616 Moving (0.29, -0.13) raw xDistance=0.10 yDistance=0.30
20:31:23.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
20:31:23.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
20:31:23.968 00.000 11616 MoveAxis(W, 57, ABG)
20:31:23.968 00.000 11616 Guiding  Dir = 3, Dur = 57
20:31:23.968 00.000 11616 IsSlewing returns 0
20:31:23.968 00.000 11616 IsGuiding returns 0
20:31:23.968 00.000 11616 PulseGuide returned control before completion, sleep 67
20:31:23.984 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:31:23.999 00.015 12268 UpdateGuideState exits: m=335 SNR=12.6
20:31:23.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:23.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:23.999 00.000 12268 Enqueuing Expose request
20:31:24.046 00.047 11616 IsGuiding returns 1
20:31:24.046 00.000 11616 scope still moving after pulse duration time elapsed
20:31:24.078 00.032 11616 IsSlewing returns 0
20:31:24.078 00.000 11616 IsGuiding returns 0
20:31:24.078 00.000 11616 scope move finished after 57 + 49 ms
20:31:24.078 00.000 11616 Move returns status 0, amount 57
20:31:24.078 00.000 11616 MoveAxis(S, 25, ABG)
20:31:24.078 00.000 11616 Guiding  Dir = 1, Dur = 25
20:31:24.078 00.000 11616 IsSlewing returns 0
20:31:24.078 00.000 11616 IsGuiding returns 0
20:31:24.078 00.000 11616 PulseGuide returned control before completion, sleep 35
20:31:24.125 00.047 11616 IsGuiding returns 1
20:31:24.125 00.000 11616 scope still moving after pulse duration time elapsed
20:31:24.156 00.031 11616 IsSlewing returns 0
20:31:24.156 00.000 11616 IsGuiding returns 1
20:31:24.188 00.032 11616 IsSlewing returns 0
20:31:24.188 00.000 11616 IsGuiding returns 1
20:31:24.220 00.032 11616 IsSlewing returns 0
20:31:24.220 00.000 11616 IsGuiding returns 1
20:31:24.251 00.031 11616 IsSlewing returns 0
20:31:24.251 00.000 11616 IsGuiding returns 1
20:31:24.282 00.031 11616 IsSlewing returns 0
20:31:24.282 00.000 11616 IsGuiding returns 1
20:31:24.314 00.032 11616 IsSlewing returns 0
20:31:24.314 00.000 11616 IsGuiding returns 1
20:31:24.345 00.031 11616 IsSlewing returns 0
20:31:24.345 00.000 11616 IsGuiding returns 1
20:31:24.377 00.032 11616 IsSlewing returns 0
20:31:24.377 00.000 11616 IsGuiding returns 0
20:31:24.377 00.000 11616 scope move finished after 25 + 273 ms
20:31:24.377 00.000 11616 Move returns status 0, amount 25
20:31:24.377 00.000 11616 move complete, result=0
20:31:24.377 00.000 11616 worker thread done servicing request
20:31:24.377 00.000 11616 Worker thread wakes up
20:31:24.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:24.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:24.377 00.000 12268 GuideStep: 0.1 px 57 ms WEST, 0.3 px 25 ms SOUTH
20:31:26.386 02.009 11616 Exposure complete
20:31:26.437 00.051 11616 worker thread done servicing request
20:31:26.437 00.000 12268 OnExposeComplete: enter
20:31:26.437 00.000 12268 UpdateGuideState(): m_state=6
20:31:26.437 00.000 12268 Star::Find(15, 1261, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1066
20:31:26.437 00.000 12268 Star::Find returns 1 (0), X=1260.53, Y=862.61, Mass=266, SNR=11.2, Peak=33 HFD=3.4
20:31:26.437 00.000 12268 MultiStar: [#1 0.14,-0.44,1.18,U] [#2 -0.20,-0.31,1.01,U] [#3 -0.39,-0.27,0.91,U] [#4 -0.05,-0.21,0.98,U] [#5 0.03,-0.29,0.83,U] [#6 -0.11,-0.20,0.84,U] [#7 -0.43,-0.46,0.58,U] [#8 -0.39,-0.48,0.67,U] 
20:31:26.437 00.000 12268 refined, 8 included, MultiStar: {-0.08, -0.35}, one-star: {0.40, -0.51}
20:31:26.437 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.67) = xAngle (-0.12 = -0.12)
20:31:26.437 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.09 = -0.09)
20:31:26.437 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.35 hyp=0.36 cameraTheta=-1.79 mountX=0.35 mountY=-0.03, mountTheta=-0.09
20:31:26.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.35, opts=13)
20:31:26.437 00.000 12268 Enqueuing Move request for scope (-0.08, -0.35)
20:31:26.437 00.000 11616 Worker thread wakes up
20:31:26.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.35) opts 0xd
20:31:26.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.35)
20:31:26.437 00.000 11616 Moving (-0.08, -0.35) raw xDistance=0.35 yDistance=-0.03
20:31:26.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
20:31:26.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:26.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:31:26.437 00.000 11616 MoveAxis(W, 199, ABG)
20:31:26.437 00.000 11616 Guiding  Dir = 3, Dur = 199
20:31:26.437 00.000 11616 IsSlewing returns 0
20:31:26.437 00.000 11616 IsGuiding returns 0
20:31:26.437 00.000 11616 PulseGuide returned control before completion, sleep 209
20:31:26.465 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:31:26.481 00.016 12268 UpdateGuideState exits: m=266 SNR=11.2
20:31:26.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:26.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:26.481 00.000 12268 Enqueuing Expose request
20:31:26.656 00.175 11616 IsGuiding returns 1
20:31:26.656 00.000 11616 scope still moving after pulse duration time elapsed
20:31:26.687 00.031 11616 IsSlewing returns 0
20:31:26.687 00.000 11616 IsGuiding returns 0
20:31:26.687 00.000 11616 scope move finished after 199 + 43 ms
20:31:26.687 00.000 11616 Move returns status 0, amount 199
20:31:26.687 00.000 11616 MoveAxis(N, 0, ABG)
20:31:26.687 00.000 11616 Move returns status 0, amount 0
20:31:26.687 00.000 11616 move complete, result=0
20:31:26.687 00.000 11616 worker thread done servicing request
20:31:26.687 00.000 11616 Worker thread wakes up
20:31:26.687 00.000 12268 GuideStep: 0.4 px 199 ms WEST, -0.0 px 0 ms NORTH
20:31:26.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:26.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:28.698 02.011 11616 Exposure complete
20:31:28.750 00.052 11616 worker thread done servicing request
20:31:28.750 00.000 12268 OnExposeComplete: enter
20:31:28.750 00.000 12268 UpdateGuideState(): m_state=6
20:31:28.750 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1067
20:31:28.750 00.000 12268 Star::Find returns 1 (0), X=1260.32, Y=862.62, Mass=244, SNR=10.7, Peak=31 HFD=3.4
20:31:28.750 00.000 12268 MultiStar: [#1 0.16,-0.17,1.27,U] [#2 0.09,-0.41,1.12,U] [#3 -0.36,-0.02,0.80,U] [#4 0.09,-0.20,1.09,U] [#5 -0.01,-0.22,0.92,U] [#6 0.02,-0.23,0.86,U] [#7 -0.29,-0.56,0.62,U] [#8 -0.26,-0.39,0.65,U] 
20:31:28.750 00.000 12268 refined, 8 included, MultiStar: {-0.00, -0.29}, one-star: {0.19, -0.50}
20:31:28.750 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.67) = xAngle (0.09 = 0.09)
20:31:28.750 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.12 = 0.12)
20:31:28.750 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.29 hyp=0.29 cameraTheta=-1.58 mountX=0.29 mountY=0.03, mountTheta=0.12
20:31:28.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.29, opts=13)
20:31:28.750 00.000 12268 Enqueuing Move request for scope (-0.00, -0.29)
20:31:28.750 00.000 11616 Worker thread wakes up
20:31:28.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.29) opts 0xd
20:31:28.750 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.29)
20:31:28.750 00.000 11616 Moving (-0.00, -0.29) raw xDistance=0.29 yDistance=0.03
20:31:28.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
20:31:28.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:28.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:31:28.750 00.000 11616 MoveAxis(W, 162, ABG)
20:31:28.750 00.000 11616 Guiding  Dir = 3, Dur = 162
20:31:28.750 00.000 11616 IsSlewing returns 0
20:31:28.750 00.000 11616 IsGuiding returns 0
20:31:28.762 00.012 11616 PulseGuide returned control before completion, sleep 172
20:31:28.762 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:31:28.793 00.031 12268 UpdateGuideState exits: m=244 SNR=10.7
20:31:28.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:28.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:28.793 00.000 12268 Enqueuing Expose request
20:31:28.937 00.144 11616 IsGuiding returns 1
20:31:28.937 00.000 11616 scope still moving after pulse duration time elapsed
20:31:28.969 00.032 11616 IsSlewing returns 0
20:31:28.985 00.016 12268 evsrv: cli 0F8E6D80 connect
20:31:28.985 00.000 12268 case statement mapped state 6 to 3
20:31:28.985 00.000 11616 IsGuiding returns 0
20:31:28.985 00.000 11616 scope move finished after 162 + 67 ms
20:31:28.985 00.000 11616 Move returns status 0, amount 162
20:31:28.985 00.000 11616 MoveAxis(N, 0, ABG)
20:31:28.985 00.000 11616 Move returns status 0, amount 0
20:31:28.985 00.000 11616 move complete, result=0
20:31:28.985 00.000 12268 case statement mapped state 6 to 3
20:31:28.985 00.000 11616 worker thread done servicing request
20:31:28.985 00.000 11616 Worker thread wakes up
20:31:28.985 00.000 12268 GuideStep: 0.3 px 162 ms WEST, 0.0 px 0 ms NORTH
20:31:28.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:28.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:28.985 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"32d50bab-0c2a-4176-9308-f59e174eb242"}
20:31:28.985 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"32d50bab-0c2a-4176-9308-f59e174eb242"}
20:31:29.000 00.015 12268 evsrv: cli 0F8E6D80 disconnect
20:31:30.983 01.983 11616 Exposure complete
20:31:31.046 00.063 11616 worker thread done servicing request
20:31:31.046 00.000 12268 OnExposeComplete: enter
20:31:31.046 00.000 12268 UpdateGuideState(): m_state=6
20:31:31.046 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1068
20:31:31.046 00.000 12268 Star::Find returns 1 (0), X=1260.44, Y=863.32, Mass=249, SNR=10.8, Peak=30 HFD=3.4
20:31:31.046 00.000 12268 MultiStar: [#1 -0.00,-0.06,1.27,U] [#2 -0.31,-0.00,1.13,U] [#3 -0.39,0.59,0.00,M1] [#4 -0.28,0.24,1.07,U] [#5 -0.33,0.39,0.95,U] [#6 -0.23,0.19,0.83,U] [#7 -1.95,1.25,0.00,M1] [#8 -0.41,0.02,0.68,U] 
20:31:31.046 00.000 12268 refined, 6 included, MultiStar: {-0.16, 0.13}, one-star: {0.32, 0.20}
20:31:31.046 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.67) = xAngle (4.13 = -2.16)
20:31:31.046 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.16 = -2.13)
20:31:31.046 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.46 mountX=-0.11 mountY=-0.18, mountTheta=-2.15
20:31:31.046 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.13, opts=13)
20:31:31.046 00.000 12268 Enqueuing Move request for scope (-0.16, 0.13)
20:31:31.046 00.000 11616 Worker thread wakes up
20:31:31.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
20:31:31.046 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
20:31:31.046 00.000 11616 Moving (-0.16, 0.13) raw xDistance=-0.11 yDistance=-0.18
20:31:31.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:31:31.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:31:31.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:31:31.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:31:31.046 00.000 11616 MoveAxis(E, 0, ABG)
20:31:31.046 00.000 11616 Move returns status 0, amount 0
20:31:31.046 00.000 11616 MoveAxis(N, 0, ABG)
20:31:31.046 00.000 11616 Move returns status 0, amount 0
20:31:31.046 00.000 11616 move complete, result=0
20:31:31.046 00.000 11616 worker thread done servicing request
20:31:31.062 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:31:31.078 00.016 12268 UpdateGuideState exits: m=249 SNR=10.8
20:31:31.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:31.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:31.078 00.000 12268 Enqueuing Expose request
20:31:31.078 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:31.078 00.000 11616 Worker thread wakes up
20:31:31.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:31.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:33.093 02.015 11616 Exposure complete
20:31:33.156 00.063 11616 worker thread done servicing request
20:31:33.156 00.000 12268 OnExposeComplete: enter
20:31:33.156 00.000 12268 UpdateGuideState(): m_state=6
20:31:33.156 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1069
20:31:33.156 00.000 12268 Star::Find returns 1 (0), X=1260.81, Y=863.24, Mass=288, SNR=11.7, Peak=35 HFD=3.7
20:31:33.156 00.000 12268 MultiStar: [#1 0.09,0.33,1.13,U] [#2 -0.33,0.35,1.04,U] [#3 -0.29,0.52,0.93,U] [#4 -0.16,0.45,0.93,U] [#5 0.13,0.13,0.81,U] [#6 0.28,-0.02,0.79,U] [#7 -1.48,0.70,0.00,M2] [#8 -0.16,-0.15,0.61,U] 
20:31:33.156 00.000 12268 refined, 7 included, MultiStar: {0.04, 0.24}, one-star: {0.69, 0.12}
20:31:33.156 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.67) = xAngle (3.09 = 3.09)
20:31:33.156 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.12 = 3.12)
20:31:33.156 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.42 mountX=-0.25 mountY=0.00, mountTheta=3.12
20:31:33.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.24, opts=13)
20:31:33.156 00.000 12268 Enqueuing Move request for scope (0.04, 0.24)
20:31:33.156 00.000 11616 Worker thread wakes up
20:31:33.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
20:31:33.156 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
20:31:33.156 00.000 11616 Moving (0.04, 0.24) raw xDistance=-0.25 yDistance=0.00
20:31:33.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:31:33.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:31:33.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:33.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:31:33.156 00.000 11616 MoveAxis(E, 0, ABG)
20:31:33.156 00.000 11616 Move returns status 0, amount 0
20:31:33.156 00.000 11616 MoveAxis(N, 0, ABG)
20:31:33.156 00.000 11616 Move returns status 0, amount 0
20:31:33.156 00.000 11616 move complete, result=0
20:31:33.156 00.000 11616 worker thread done servicing request
20:31:33.171 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:31:33.187 00.016 12268 UpdateGuideState exits: m=288 SNR=11.7
20:31:33.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:33.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:33.187 00.000 12268 Enqueuing Expose request
20:31:33.187 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:31:33.187 00.000 11616 Worker thread wakes up
20:31:33.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:33.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:35.196 02.009 11616 Exposure complete
20:31:35.250 00.054 11616 worker thread done servicing request
20:31:35.250 00.000 12268 OnExposeComplete: enter
20:31:35.250 00.000 12268 UpdateGuideState(): m_state=6
20:31:35.250 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1070
20:31:35.250 00.000 12268 Star::Find returns 1 (0), X=1260.91, Y=863.38, Mass=266, SNR=11.2, Peak=32 HFD=3.9
20:31:35.250 00.000 12268 MultiStar: [#1 0.39,0.14,1.15,U] [#2 0.21,0.12,1.02,U] [#3 0.27,0.67,0.00,M1] [#4 -0.14,0.77,0.00,M1] [#5 0.58,0.54,0.00,M1] [#6 0.50,-0.07,0.80,U] [#7 1.43,-1.51,0.00,M3] [#8 -0.23,0.04,0.62,U] 
20:31:35.250 00.000 12268 refined, 4 included, MultiStar: {0.37, 0.11}, one-star: {0.79, 0.26}
20:31:35.250 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.67) = xAngle (1.96 = 1.96)
20:31:35.250 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.99 = 1.99)
20:31:35.250 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.11 hyp=0.39 cameraTheta=0.29 mountX=-0.15 mountY=0.36, mountTheta=1.97
20:31:35.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.11, opts=13)
20:31:35.250 00.000 12268 Enqueuing Move request for scope (0.37, 0.11)
20:31:35.250 00.000 11616 Worker thread wakes up
20:31:35.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.11) opts 0xd
20:31:35.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.11)
20:31:35.250 00.000 11616 Moving (0.37, 0.11) raw xDistance=-0.15 yDistance=0.36
20:31:35.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:31:35.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:31:35.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
20:31:35.250 00.000 11616 MoveAxis(E, 0, ABG)
20:31:35.250 00.000 11616 Move returns status 0, amount 0
20:31:35.250 00.000 11616 MoveAxis(S, 30, ABG)
20:31:35.250 00.000 11616 Guiding  Dir = 1, Dur = 30
20:31:35.250 00.000 11616 IsSlewing returns 0
20:31:35.250 00.000 11616 IsGuiding returns 0
20:31:35.250 00.000 11616 PulseGuide returned control before completion, sleep 40
20:31:35.260 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:31:35.281 00.021 12268 UpdateGuideState exits: m=266 SNR=11.2
20:31:35.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:35.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:35.281 00.000 12268 Enqueuing Expose request
20:31:35.307 00.026 11616 IsGuiding returns 1
20:31:35.307 00.000 11616 scope still moving after pulse duration time elapsed
20:31:35.339 00.032 11616 IsSlewing returns 0
20:31:35.339 00.000 11616 IsGuiding returns 1
20:31:35.371 00.032 11616 IsSlewing returns 0
20:31:35.371 00.000 11616 IsGuiding returns 1
20:31:35.403 00.032 11616 IsSlewing returns 0
20:31:35.403 00.000 11616 IsGuiding returns 1
20:31:35.435 00.032 11616 IsSlewing returns 0
20:31:35.435 00.000 11616 IsGuiding returns 1
20:31:35.466 00.031 11616 IsSlewing returns 0
20:31:35.466 00.000 11616 IsGuiding returns 0
20:31:35.466 00.000 11616 scope move finished after 30 + 177 ms
20:31:35.466 00.000 11616 Move returns status 0, amount 30
20:31:35.466 00.000 11616 move complete, result=0
20:31:35.466 00.000 11616 worker thread done servicing request
20:31:35.466 00.000 11616 Worker thread wakes up
20:31:35.466 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 30 ms SOUTH
20:31:35.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:35.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:37.468 02.002 11616 Exposure complete
20:31:37.531 00.063 11616 worker thread done servicing request
20:31:37.531 00.000 12268 OnExposeComplete: enter
20:31:37.531 00.000 12268 UpdateGuideState(): m_state=6
20:31:37.531 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1071
20:31:37.531 00.000 12268 Star::Find returns 1 (0), X=1260.56, Y=863.42, Mass=296, SNR=11.8, Peak=33 HFD=3.8
20:31:37.531 00.000 12268 MultiStar: [#1 0.18,0.13,1.17,U] [#2 -0.23,0.31,1.01,U] [#3 0.12,0.48,0.88,U] [#4 -0.14,0.31,0.86,U] [#5 -0.02,0.13,0.80,U] [#6 -0.28,0.47,0.68,U] [#7 -1.87,1.36,0.00,M4] [#8 -0.35,0.32,0.61,U] 
20:31:37.531 00.000 12268 refined, 7 included, MultiStar: {-0.00, 0.30}, one-star: {0.44, 0.30}
20:31:37.531 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.67) = xAngle (3.24 = -3.04)
20:31:37.531 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.27 = -3.01)
20:31:37.531 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.30 hyp=0.30 cameraTheta=1.57 mountX=-0.29 mountY=-0.04, mountTheta=-3.01
20:31:37.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.30, opts=13)
20:31:37.531 00.000 12268 Enqueuing Move request for scope (-0.00, 0.30)
20:31:37.531 00.000 11616 Worker thread wakes up
20:31:37.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.30) opts 0xd
20:31:37.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.30)
20:31:37.531 00.000 11616 Moving (-0.00, 0.30) raw xDistance=-0.29 yDistance=-0.04
20:31:37.531 00.000 11616 resist switch: large excursion: input -0.29 thresh 0.29 direction from 1 to -1
20:31:37.531 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.88
20:31:37.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
20:31:37.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:37.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:31:37.531 00.000 11616 MoveAxis(E, 165, ABG)
20:31:37.531 00.000 11616 Guiding  Dir = 2, Dur = 165
20:31:37.531 00.000 11616 IsSlewing returns 0
20:31:37.531 00.000 11616 IsGuiding returns 0
20:31:37.531 00.000 11616 PulseGuide returned control before completion, sleep 175
20:31:37.546 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:31:37.562 00.016 12268 UpdateGuideState exits: m=296 SNR=11.8
20:31:37.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:37.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:37.562 00.000 12268 Enqueuing Expose request
20:31:37.718 00.156 11616 IsGuiding returns 1
20:31:37.718 00.000 11616 scope still moving after pulse duration time elapsed
20:31:37.750 00.032 11616 IsSlewing returns 0
20:31:37.750 00.000 11616 IsGuiding returns 0
20:31:37.750 00.000 11616 scope move finished after 165 + 43 ms
20:31:37.750 00.000 11616 Move returns status 0, amount 165
20:31:37.750 00.000 11616 MoveAxis(N, 0, ABG)
20:31:37.750 00.000 11616 Move returns status 0, amount 0
20:31:37.750 00.000 11616 move complete, result=0
20:31:37.750 00.000 11616 worker thread done servicing request
20:31:37.750 00.000 11616 Worker thread wakes up
20:31:37.750 00.000 12268 GuideStep: -0.3 px 165 ms EAST, -0.0 px 0 ms NORTH
20:31:37.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:37.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:39.750 02.000 11616 Exposure complete
20:31:39.800 00.050 11616 worker thread done servicing request
20:31:39.800 00.000 12268 OnExposeComplete: enter
20:31:39.800 00.000 12268 UpdateGuideState(): m_state=6
20:31:39.800 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1072
20:31:39.800 00.000 12268 Star::Find returns 1 (0), X=1260.96, Y=863.62, Mass=254, SNR=10.9, Peak=36 HFD=3.8
20:31:39.800 00.000 12268 MultiStar: [#1 -0.01,0.51,1.19,U] [#2 -0.03,0.72,0.00,M1] [#3 0.27,0.68,0.00,M1] [#4 0.27,0.41,1.02,U] [#5 0.23,0.99,0.00,M1] [#6 0.60,0.71,0.00,M1] [#7 -1.45,1.30,0.00,M5] [#8 -0.34,1.33,0.00,M1] 
20:31:39.800 00.000 12268 refined, 2 included, MultiStar: {0.34, 0.48}, one-star: {0.83, 0.50}
20:31:39.800 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.67) = xAngle (2.62 = 2.62)
20:31:39.800 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.65 = 2.65)
20:31:39.800 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.48 hyp=0.59 cameraTheta=0.95 mountX=-0.51 mountY=0.28, mountTheta=2.64
20:31:39.800 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.48, opts=13)
20:31:39.800 00.000 12268 Enqueuing Move request for scope (0.34, 0.48)
20:31:39.800 00.000 11616 Worker thread wakes up
20:31:39.800 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.48) opts 0xd
20:31:39.800 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.48)
20:31:39.800 00.000 11616 Moving (0.34, 0.48) raw xDistance=-0.51 yDistance=0.28
20:31:39.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.51
20:31:39.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:31:39.800 00.000 11616 MoveAxis(E, 284, ABG)
20:31:39.800 00.000 11616 Guiding  Dir = 2, Dur = 284
20:31:39.800 00.000 11616 IsSlewing returns 0
20:31:39.812 00.012 11616 IsGuiding returns 0
20:31:39.812 00.000 11616 PulseGuide returned control before completion, sleep 294
20:31:39.816 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:31:39.832 00.016 12268 UpdateGuideState exits: m=254 SNR=10.9
20:31:39.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:39.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:39.832 00.000 12268 Enqueuing Expose request
20:31:40.117 00.285 11616 IsGuiding returns 1
20:31:40.117 00.000 11616 scope still moving after pulse duration time elapsed
20:31:40.148 00.031 11616 IsSlewing returns 0
20:31:40.148 00.000 11616 IsGuiding returns 0
20:31:40.148 00.000 11616 scope move finished after 284 + 53 ms
20:31:40.148 00.000 11616 Move returns status 0, amount 284
20:31:40.148 00.000 11616 MoveAxis(S, 23, ABG)
20:31:40.148 00.000 11616 Guiding  Dir = 1, Dur = 23
20:31:40.148 00.000 11616 IsSlewing returns 0
20:31:40.148 00.000 11616 IsGuiding returns 0
20:31:40.148 00.000 11616 PulseGuide returned control before completion, sleep 33
20:31:40.196 00.048 11616 IsGuiding returns 1
20:31:40.196 00.000 11616 scope still moving after pulse duration time elapsed
20:31:40.228 00.032 11616 IsSlewing returns 0
20:31:40.228 00.000 11616 IsGuiding returns 1
20:31:40.260 00.032 11616 IsSlewing returns 0
20:31:40.260 00.000 11616 IsGuiding returns 1
20:31:40.292 00.032 11616 IsSlewing returns 0
20:31:40.292 00.000 11616 IsGuiding returns 1
20:31:40.323 00.031 11616 IsSlewing returns 0
20:31:40.323 00.000 11616 IsGuiding returns 0
20:31:40.323 00.000 11616 scope move finished after 23 + 151 ms
20:31:40.323 00.000 11616 Move returns status 0, amount 23
20:31:40.323 00.000 11616 move complete, result=0
20:31:40.323 00.000 11616 worker thread done servicing request
20:31:40.323 00.000 11616 Worker thread wakes up
20:31:40.323 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:40.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:40.323 00.000 12268 GuideStep: -0.5 px 284 ms EAST, 0.3 px 23 ms SOUTH
20:31:42.339 02.016 11616 Exposure complete
20:31:42.387 00.048 11616 worker thread done servicing request
20:31:42.387 00.000 12268 OnExposeComplete: enter
20:31:42.387 00.000 12268 UpdateGuideState(): m_state=6
20:31:42.387 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1073
20:31:42.387 00.000 12268 Star::Find returns 1 (0), X=1260.76, Y=863.31, Mass=364, SNR=13.1, Peak=32 HFD=4.8
20:31:42.387 00.000 12268 MultiStar: [#1 0.31,0.31,0.99,U] [#2 -0.16,0.50,0.86,U] [#3 0.32,0.42,0.74,U] [#4 -0.25,-0.01,0.83,U] [#5 0.34,0.61,0.00,M2] [#6 0.47,0.33,0.70,U] [#7 -0.13,0.37,0.55,U] [#8 -0.37,0.48,0.58,U] 
20:31:42.387 00.000 12268 refined, 7 included, MultiStar: {0.14, 0.31}, one-star: {0.64, 0.19}
20:31:42.387 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.67) = xAngle (2.82 = 2.82)
20:31:42.387 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.85 = 2.85)
20:31:42.387 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.31 hyp=0.34 cameraTheta=1.15 mountX=-0.32 mountY=0.10, mountTheta=2.85
20:31:42.387 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.31, opts=13)
20:31:42.387 00.000 12268 Enqueuing Move request for scope (0.14, 0.31)
20:31:42.387 00.000 11616 Worker thread wakes up
20:31:42.387 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.31) opts 0xd
20:31:42.387 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.31)
20:31:42.387 00.000 11616 Moving (0.14, 0.31) raw xDistance=-0.32 yDistance=0.10
20:31:42.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:31:42.387 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:42.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:31:42.387 00.000 11616 MoveAxis(E, 181, ABG)
20:31:42.387 00.000 11616 Guiding  Dir = 2, Dur = 181
20:31:42.387 00.000 11616 IsSlewing returns 0
20:31:42.387 00.000 11616 IsGuiding returns 0
20:31:42.387 00.000 11616 PulseGuide returned control before completion, sleep 191
20:31:42.406 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:31:42.419 00.013 12268 UpdateGuideState exits: m=364 SNR=13.1
20:31:42.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:42.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:42.419 00.000 12268 Enqueuing Expose request
20:31:42.594 00.175 11616 IsGuiding returns 1
20:31:42.594 00.000 11616 scope still moving after pulse duration time elapsed
20:31:42.625 00.031 11616 IsSlewing returns 0
20:31:42.625 00.000 11616 IsGuiding returns 0
20:31:42.625 00.000 11616 scope move finished after 181 + 44 ms
20:31:42.625 00.000 11616 Move returns status 0, amount 181
20:31:42.625 00.000 11616 MoveAxis(N, 0, ABG)
20:31:42.625 00.000 11616 Move returns status 0, amount 0
20:31:42.625 00.000 11616 move complete, result=0
20:31:42.625 00.000 11616 worker thread done servicing request
20:31:42.625 00.000 11616 Worker thread wakes up
20:31:42.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:42.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:42.625 00.000 12268 GuideStep: -0.3 px 181 ms EAST, 0.1 px 0 ms NORTH
20:31:44.640 02.015 11616 Exposure complete
20:31:44.687 00.047 11616 worker thread done servicing request
20:31:44.687 00.000 12268 OnExposeComplete: enter
20:31:44.687 00.000 12268 UpdateGuideState(): m_state=6
20:31:44.687 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1074
20:31:44.687 00.000 12268 Star::Find returns 1 (0), X=1260.86, Y=863.31, Mass=370, SNR=13.2, Peak=38 HFD=4.6
20:31:44.687 00.000 12268 MultiStar: [#1 0.63,0.09,1.01,U] [#2 0.25,-0.02,0.82,U] [#3 0.63,0.06,0.81,U] [#4 0.29,0.34,0.80,U] [#5 0.41,0.47,0.69,U] [#6 0.64,0.48,0.00,M1] [#7 -1.02,0.77,0.00,M5] [#8 0.01,0.16,0.54,U] 
20:31:44.687 00.000 12268 refined, 6 included, MultiStar: {0.46, 0.18}, one-star: {0.74, 0.19}
20:31:44.687 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.67) = xAngle (2.03 = 2.03)
20:31:44.687 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.07 = 2.07)
20:31:44.687 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.18 hyp=0.49 cameraTheta=0.37 mountX=-0.22 mountY=0.43, mountTheta=2.04
20:31:44.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.18, opts=13)
20:31:44.687 00.000 12268 Enqueuing Move request for scope (0.46, 0.18)
20:31:44.687 00.000 11616 Worker thread wakes up
20:31:44.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.18) opts 0xd
20:31:44.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.18)
20:31:44.687 00.000 11616 Moving (0.46, 0.18) raw xDistance=-0.22 yDistance=0.43
20:31:44.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:31:44.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
20:31:44.687 00.000 11616 MoveAxis(E, 123, ABG)
20:31:44.687 00.000 11616 Guiding  Dir = 2, Dur = 123
20:31:44.687 00.000 11616 IsSlewing returns 0
20:31:44.687 00.000 11616 IsGuiding returns 0
20:31:44.687 00.000 11616 PulseGuide returned control before completion, sleep 133
20:31:44.703 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:31:44.718 00.015 12268 UpdateGuideState exits: m=370 SNR=13.2
20:31:44.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:44.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:44.718 00.000 12268 Enqueuing Expose request
20:31:44.843 00.125 11616 IsGuiding returns 1
20:31:44.843 00.000 11616 scope still moving after pulse duration time elapsed
20:31:44.874 00.031 11616 IsSlewing returns 0
20:31:44.874 00.000 11616 IsGuiding returns 0
20:31:44.874 00.000 11616 scope move finished after 123 + 51 ms
20:31:44.874 00.000 11616 Move returns status 0, amount 123
20:31:44.874 00.000 11616 MoveAxis(S, 37, ABG)
20:31:44.874 00.000 11616 Guiding  Dir = 1, Dur = 37
20:31:44.874 00.000 11616 IsSlewing returns 0
20:31:44.874 00.000 11616 IsGuiding returns 0
20:31:44.874 00.000 11616 PulseGuide returned control before completion, sleep 47
20:31:44.937 00.063 11616 IsGuiding returns 1
20:31:44.937 00.000 11616 scope still moving after pulse duration time elapsed
20:31:44.968 00.031 11616 IsSlewing returns 0
20:31:44.968 00.000 11616 IsGuiding returns 0
20:31:44.968 00.000 11616 scope move finished after 37 + 56 ms
20:31:44.968 00.000 11616 Move returns status 0, amount 37
20:31:44.968 00.000 11616 move complete, result=0
20:31:44.968 00.000 11616 worker thread done servicing request
20:31:44.968 00.000 11616 Worker thread wakes up
20:31:44.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:44.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:44.968 00.000 12268 GuideStep: -0.2 px 123 ms EAST, 0.4 px 37 ms SOUTH
20:31:46.985 02.017 11616 Exposure complete
20:31:47.033 00.048 11616 worker thread done servicing request
20:31:47.033 00.000 12268 OnExposeComplete: enter
20:31:47.033 00.000 12268 UpdateGuideState(): m_state=6
20:31:47.033 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1075
20:31:47.033 00.000 12268 Star::Find returns 1 (0), X=1260.69, Y=862.71, Mass=301, SNR=11.9, Peak=42 HFD=3.7
20:31:47.033 00.000 12268 MultiStar: [#1 0.21,-0.11,1.10,U] [#2 0.04,0.03,0.96,U] [#3 0.31,0.24,0.92,U] [#4 0.38,-0.23,0.96,U] [#5 0.78,-0.32,0.00,M2] [#6 0.34,-0.22,0.71,U] [#7 -0.28,-0.25,0.53,U] [#8 -0.06,-0.54,0.57,U] 
20:31:47.033 00.000 12268 refined, 7 included, MultiStar: {0.23, -0.16}, one-star: {0.57, -0.41}
20:31:47.033 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.67) = xAngle (1.05 = 1.05)
20:31:47.033 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.08 = 1.08)
20:31:47.033 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.16 hyp=0.28 cameraTheta=-0.62 mountX=0.14 mountY=0.25, mountTheta=1.06
20:31:47.033 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.16, opts=13)
20:31:47.033 00.000 12268 Enqueuing Move request for scope (0.23, -0.16)
20:31:47.033 00.000 11616 Worker thread wakes up
20:31:47.033 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.16) opts 0xd
20:31:47.033 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.16)
20:31:47.033 00.000 11616 Moving (0.23, -0.16) raw xDistance=0.14 yDistance=0.25
20:31:47.033 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:31:47.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:31:47.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
20:31:47.033 00.000 11616 MoveAxis(E, 0, ABG)
20:31:47.033 00.000 11616 Move returns status 0, amount 0
20:31:47.033 00.000 11616 MoveAxis(S, 21, ABG)
20:31:47.033 00.000 11616 Guiding  Dir = 1, Dur = 21
20:31:47.033 00.000 11616 IsSlewing returns 0
20:31:47.033 00.000 11616 IsGuiding returns 0
20:31:47.033 00.000 11616 PulseGuide returned control before completion, sleep 31
20:31:47.048 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:31:47.065 00.017 12268 UpdateGuideState exits: m=301 SNR=11.9
20:31:47.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:47.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:47.065 00.000 12268 Enqueuing Expose request
20:31:47.080 00.015 11616 IsGuiding returns 1
20:31:47.080 00.000 11616 scope still moving after pulse duration time elapsed
20:31:47.112 00.032 11616 IsSlewing returns 0
20:31:47.112 00.000 11616 IsGuiding returns 0
20:31:47.112 00.000 11616 scope move finished after 21 + 45 ms
20:31:47.112 00.000 11616 Move returns status 0, amount 21
20:31:47.112 00.000 11616 move complete, result=0
20:31:47.112 00.000 11616 worker thread done servicing request
20:31:47.112 00.000 11616 Worker thread wakes up
20:31:47.112 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:47.112 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 21 ms SOUTH
20:31:47.112 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:49.125 02.013 11616 Exposure complete
20:31:49.187 00.062 11616 worker thread done servicing request
20:31:49.187 00.000 12268 OnExposeComplete: enter
20:31:49.187 00.000 12268 UpdateGuideState(): m_state=6
20:31:49.187 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1076
20:31:49.187 00.000 12268 Star::Find returns 1 (0), X=1260.64, Y=862.81, Mass=362, SNR=13.1, Peak=34 HFD=5.1
20:31:49.187 00.000 12268 MultiStar: [#1 0.17,-0.47,1.02,U] [#2 0.08,-0.36,0.98,U] [#3 -0.04,-0.03,0.85,U] [#4 0.18,-0.34,0.88,U] [#5 0.08,-0.65,0.70,U] [#6 -0.01,-0.93,0.00,M1] [#7 -0.70,-0.31,0.00,M5] [#8 -0.14,-0.52,0.53,U] 
20:31:49.187 00.000 12268 refined, 6 included, MultiStar: {0.15, -0.37}, one-star: {0.52, -0.31}
20:31:49.187 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.67) = xAngle (0.48 = 0.48)
20:31:49.187 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.51 = 0.51)
20:31:49.187 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.37 hyp=0.40 cameraTheta=-1.19 mountX=0.35 mountY=0.19, mountTheta=0.51
20:31:49.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.37, opts=13)
20:31:49.187 00.000 12268 Enqueuing Move request for scope (0.15, -0.37)
20:31:49.187 00.000 11616 Worker thread wakes up
20:31:49.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.37) opts 0xd
20:31:49.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.37)
20:31:49.187 00.000 11616 Moving (0.15, -0.37) raw xDistance=0.35 yDistance=0.19
20:31:49.187 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
20:31:49.187 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.05
20:31:49.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
20:31:49.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:31:49.187 00.000 11616 MoveAxis(W, 196, ABG)
20:31:49.187 00.000 11616 Guiding  Dir = 3, Dur = 196
20:31:49.187 00.000 11616 IsSlewing returns 0
20:31:49.187 00.000 11616 IsGuiding returns 0
20:31:49.187 00.000 11616 PulseGuide returned control before completion, sleep 206
20:31:49.203 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:31:49.218 00.015 12268 UpdateGuideState exits: m=362 SNR=13.1
20:31:49.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:49.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:49.218 00.000 12268 Enqueuing Expose request
20:31:49.406 00.188 11616 IsGuiding returns 1
20:31:49.406 00.000 11616 scope still moving after pulse duration time elapsed
20:31:49.437 00.031 11616 IsSlewing returns 0
20:31:49.437 00.000 11616 IsGuiding returns 0
20:31:49.437 00.000 11616 scope move finished after 196 + 46 ms
20:31:49.437 00.000 11616 Move returns status 0, amount 196
20:31:49.437 00.000 11616 MoveAxis(S, 16, ABG)
20:31:49.437 00.000 11616 Guiding  Dir = 1, Dur = 16
20:31:49.437 00.000 11616 IsSlewing returns 0
20:31:49.437 00.000 11616 IsGuiding returns 0
20:31:49.437 00.000 11616 PulseGuide returned control before completion, sleep 26
20:31:49.468 00.031 11616 IsGuiding returns 1
20:31:49.468 00.000 11616 scope still moving after pulse duration time elapsed
20:31:49.500 00.032 11616 IsSlewing returns 0
20:31:49.500 00.000 11616 IsGuiding returns 0
20:31:49.500 00.000 11616 scope move finished after 16 + 46 ms
20:31:49.500 00.000 11616 Move returns status 0, amount 16
20:31:49.500 00.000 11616 move complete, result=0
20:31:49.500 00.000 11616 worker thread done servicing request
20:31:49.500 00.000 12268 GuideStep: 0.4 px 196 ms WEST, 0.2 px 16 ms SOUTH
20:31:49.500 00.000 11616 Worker thread wakes up
20:31:49.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:49.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:51.609 02.109 11616 Exposure complete
20:31:51.656 00.047 11616 worker thread done servicing request
20:31:51.656 00.000 12268 OnExposeComplete: enter
20:31:51.656 00.000 12268 UpdateGuideState(): m_state=6
20:31:51.656 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1077
20:31:51.656 00.000 12268 Star::Find returns 1 (0), X=1261.05, Y=862.97, Mass=321, SNR=12.2, Peak=42 HFD=3.9
20:31:51.656 00.000 12268 MultiStar: [#1 0.48,-0.34,1.05,U] [#2 0.24,0.17,0.93,U] [#3 0.04,0.24,0.70,U] [#4 0.30,-0.07,0.93,U] [#5 0.77,-0.26,0.00,M2] [#6 0.69,-0.10,0.00,M2] [#7 -0.09,0.36,0.54,U] [#8 -0.09,-0.48,0.56,U] 
20:31:51.656 00.000 12268 refined, 6 included, MultiStar: {0.33, -0.06}, one-star: {0.93, -0.16}
20:31:51.656 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.67) = xAngle (1.50 = 1.50)
20:31:51.656 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.53 = 1.53)
20:31:51.656 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.06 hyp=0.33 cameraTheta=-0.17 mountX=0.02 mountY=0.33, mountTheta=1.50
20:31:51.672 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.06, opts=13)
20:31:51.672 00.000 12268 Enqueuing Move request for scope (0.33, -0.06)
20:31:51.672 00.000 11616 Worker thread wakes up
20:31:51.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.06) opts 0xd
20:31:51.672 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.06)
20:31:51.672 00.000 11616 Moving (0.33, -0.06) raw xDistance=0.02 yDistance=0.33
20:31:51.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:51.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:31:51.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
20:31:51.672 00.000 11616 MoveAxis(E, 0, ABG)
20:31:51.672 00.000 11616 Move returns status 0, amount 0
20:31:51.672 00.000 11616 MoveAxis(S, 28, ABG)
20:31:51.672 00.000 11616 Guiding  Dir = 1, Dur = 28
20:31:51.672 00.000 11616 IsSlewing returns 0
20:31:51.672 00.000 11616 IsGuiding returns 0
20:31:51.672 00.000 11616 PulseGuide returned control before completion, sleep 38
20:31:51.672 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:31:51.703 00.031 12268 UpdateGuideState exits: m=321 SNR=12.2
20:31:51.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:51.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:51.703 00.000 12268 Enqueuing Expose request
20:31:51.718 00.015 11616 IsGuiding returns 1
20:31:51.718 00.000 11616 scope still moving after pulse duration time elapsed
20:31:51.750 00.032 11616 IsSlewing returns 0
20:31:51.750 00.000 11616 IsGuiding returns 0
20:31:51.750 00.000 11616 scope move finished after 28 + 47 ms
20:31:51.750 00.000 11616 Move returns status 0, amount 28
20:31:51.750 00.000 11616 move complete, result=0
20:31:51.750 00.000 11616 worker thread done servicing request
20:31:51.750 00.000 11616 Worker thread wakes up
20:31:51.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:51.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:51.750 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 28 ms SOUTH
20:31:53.750 02.000 11616 Exposure complete
20:31:53.804 00.054 11616 worker thread done servicing request
20:31:53.804 00.000 12268 OnExposeComplete: enter
20:31:53.804 00.000 12268 UpdateGuideState(): m_state=6
20:31:53.804 00.000 12268 Star::Find(15, 1261, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1078
20:31:53.804 00.000 12268 Star::Find returns 1 (0), X=1260.67, Y=862.91, Mass=379, SNR=13.4, Peak=36 HFD=5.1
20:31:53.804 00.000 12268 MultiStar: [#1 0.38,-0.25,1.01,U] [#2 0.12,-0.46,0.88,U] [#3 0.25,-0.23,0.79,U] [#4 0.10,-0.31,0.83,U] [#5 0.39,-0.52,0.63,U] [#6 0.48,-0.44,0.63,U] [#7 -0.17,-0.05,0.46,U] [#8 0.26,-0.30,0.46,U] 
20:31:53.812 00.008 12268 refined, 8 included, MultiStar: {0.29, -0.31}, one-star: {0.55, -0.21}
20:31:53.812 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.67) = xAngle (0.84 = 0.84)
20:31:53.812 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.87 = 0.87)
20:31:53.812 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.31 hyp=0.42 cameraTheta=-0.83 mountX=0.28 mountY=0.32, mountTheta=0.85
20:31:53.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.31, opts=13)
20:31:53.812 00.000 12268 Enqueuing Move request for scope (0.29, -0.31)
20:31:53.812 00.000 11616 Worker thread wakes up
20:31:53.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.31) opts 0xd
20:31:53.812 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.31)
20:31:53.812 00.000 11616 Moving (0.29, -0.31) raw xDistance=0.28 yDistance=0.32
20:31:53.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
20:31:53.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
20:31:53.812 00.000 11616 MoveAxis(W, 158, ABG)
20:31:53.812 00.000 11616 Guiding  Dir = 3, Dur = 158
20:31:53.812 00.000 11616 IsSlewing returns 0
20:31:53.812 00.000 11616 IsGuiding returns 0
20:31:53.812 00.000 11616 PulseGuide returned control before completion, sleep 168
20:31:53.820 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:31:53.844 00.024 12268 UpdateGuideState exits: m=379 SNR=13.4
20:31:53.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:53.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:53.844 00.000 12268 Enqueuing Expose request
20:31:53.994 00.150 11616 IsGuiding returns 1
20:31:53.994 00.000 11616 scope still moving after pulse duration time elapsed
20:31:54.026 00.032 11616 IsSlewing returns 0
20:31:54.026 00.000 11616 IsGuiding returns 1
20:31:54.057 00.031 11616 IsSlewing returns 0
20:31:54.057 00.000 11616 IsGuiding returns 1
20:31:54.089 00.032 11616 IsSlewing returns 0
20:31:54.089 00.000 11616 IsGuiding returns 1
20:31:54.121 00.032 11616 IsSlewing returns 0
20:31:54.121 00.000 11616 IsGuiding returns 0
20:31:54.121 00.000 11616 scope move finished after 158 + 147 ms
20:31:54.121 00.000 11616 Move returns status 0, amount 158
20:31:54.121 00.000 11616 MoveAxis(S, 27, ABG)
20:31:54.121 00.000 11616 Guiding  Dir = 1, Dur = 27
20:31:54.121 00.000 11616 IsSlewing returns 0
20:31:54.121 00.000 11616 IsGuiding returns 0
20:31:54.121 00.000 11616 PulseGuide returned control before completion, sleep 37
20:31:54.168 00.047 11616 IsGuiding returns 1
20:31:54.168 00.000 11616 scope still moving after pulse duration time elapsed
20:31:54.200 00.032 11616 IsSlewing returns 0
20:31:54.200 00.000 11616 IsGuiding returns 0
20:31:54.200 00.000 11616 scope move finished after 27 + 51 ms
20:31:54.200 00.000 11616 Move returns status 0, amount 27
20:31:54.200 00.000 11616 move complete, result=0
20:31:54.200 00.000 11616 worker thread done servicing request
20:31:54.200 00.000 11616 Worker thread wakes up
20:31:54.200 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:54.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:54.200 00.000 12268 GuideStep: 0.3 px 158 ms WEST, 0.3 px 27 ms SOUTH
20:31:56.203 02.003 11616 Exposure complete
20:31:56.250 00.047 11616 worker thread done servicing request
20:31:56.250 00.000 12268 OnExposeComplete: enter
20:31:56.250 00.000 12268 UpdateGuideState(): m_state=6
20:31:56.250 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1079
20:31:56.250 00.000 12268 Star::Find returns 1 (0), X=1260.71, Y=862.72, Mass=229, SNR=10.4, Peak=31 HFD=3.6
20:31:56.250 00.000 12268 MultiStar: [#1 0.34,-0.30,1.08,U] [#2 0.33,-0.13,1.08,U] [#3 0.35,0.20,0.93,U] [#4 0.56,0.06,1.05,U] [#5 0.74,0.13,0.00,M2] [#6 0.56,0.37,0.83,U] [#7 -0.00,0.01,0.54,U] [#8 -0.16,-0.06,0.63,U] 
20:31:56.250 00.000 12268 refined, 7 included, MultiStar: {0.36, -0.05}, one-star: {0.59, -0.40}
20:31:56.250 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.67) = xAngle (1.54 = 1.54)
20:31:56.250 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.57 = 1.57)
20:31:56.250 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.05 hyp=0.36 cameraTheta=-0.13 mountX=0.01 mountY=0.36, mountTheta=1.54
20:31:56.265 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.05, opts=13)
20:31:56.265 00.000 12268 Enqueuing Move request for scope (0.36, -0.05)
20:31:56.265 00.000 11616 Worker thread wakes up
20:31:56.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.05) opts 0xd
20:31:56.265 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.05)
20:31:56.265 00.000 11616 Moving (0.36, -0.05) raw xDistance=0.01 yDistance=0.36
20:31:56.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:56.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:31:56.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
20:31:56.265 00.000 11616 MoveAxis(E, 0, ABG)
20:31:56.265 00.000 11616 Move returns status 0, amount 0
20:31:56.265 00.000 11616 MoveAxis(S, 31, ABG)
20:31:56.265 00.000 11616 Guiding  Dir = 1, Dur = 31
20:31:56.265 00.000 11616 IsSlewing returns 0
20:31:56.265 00.000 11616 IsGuiding returns 0
20:31:56.265 00.000 11616 PulseGuide returned control before completion, sleep 41
20:31:56.265 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:31:56.296 00.031 12268 UpdateGuideState exits: m=229 SNR=10.4
20:31:56.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:56.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:56.296 00.000 12268 Enqueuing Expose request
20:31:56.312 00.016 11616 IsGuiding returns 1
20:31:56.312 00.000 11616 scope still moving after pulse duration time elapsed
20:31:56.343 00.031 11616 IsSlewing returns 0
20:31:56.343 00.000 11616 IsGuiding returns 1
20:31:56.375 00.032 11616 IsSlewing returns 0
20:31:56.375 00.000 11616 IsGuiding returns 1
20:31:56.406 00.031 11616 IsSlewing returns 0
20:31:56.406 00.000 11616 IsGuiding returns 1
20:31:56.437 00.031 11616 IsSlewing returns 0
20:31:56.437 00.000 11616 IsGuiding returns 1
20:31:56.469 00.032 11616 IsSlewing returns 0
20:31:56.469 00.000 11616 IsGuiding returns 1
20:31:56.501 00.032 11616 IsSlewing returns 0
20:31:56.501 00.000 11616 IsGuiding returns 0
20:31:56.501 00.000 11616 scope move finished after 31 + 203 ms
20:31:56.501 00.000 11616 Move returns status 0, amount 31
20:31:56.501 00.000 11616 move complete, result=0
20:31:56.501 00.000 11616 worker thread done servicing request
20:31:56.501 00.000 11616 Worker thread wakes up
20:31:56.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:56.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:31:56.501 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 31 ms SOUTH
20:31:58.508 02.007 11616 Exposure complete
20:31:58.562 00.054 11616 worker thread done servicing request
20:31:58.562 00.000 12268 OnExposeComplete: enter
20:31:58.562 00.000 12268 UpdateGuideState(): m_state=6
20:31:58.562 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1080
20:31:58.562 00.000 12268 Star::Find returns 1 (0), X=1260.45, Y=863.55, Mass=355, SNR=13.0, Peak=39 HFD=4.4
20:31:58.562 00.000 12268 MultiStar: [#1 0.53,0.45,0.00,M1] [#2 0.18,0.74,0.00,M1] [#3 0.18,1.23,0.00,M1] [#4 0.09,0.68,0.00,M1] [#5 0.46,0.35,0.72,U] [#6 0.60,0.48,0.00,M1] [#7 -1.46,1.20,0.00,M3] [#8 -0.43,0.72,0.00,M1] 
20:31:58.562 00.000 12268 single-star, 1 included, MultiStar: {0.38, 0.40}, one-star: {0.33, 0.43}
20:31:58.562 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.67) = xAngle (2.59 = 2.59)
20:31:58.562 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.62 = 2.62)
20:31:58.562 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.43 hyp=0.54 cameraTheta=0.92 mountX=-0.46 mountY=0.27, mountTheta=2.61
20:31:58.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.43, opts=13)
20:31:58.562 00.000 12268 Enqueuing Move request for scope (0.33, 0.43)
20:31:58.562 00.000 11616 Worker thread wakes up
20:31:58.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.43) opts 0xd
20:31:58.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.43)
20:31:58.562 00.000 11616 Moving (0.33, 0.43) raw xDistance=-0.46 yDistance=0.27
20:31:58.562 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
20:31:58.562 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.38
20:31:58.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
20:31:58.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
20:31:58.562 00.000 11616 MoveAxis(E, 257, ABG)
20:31:58.562 00.000 11616 Guiding  Dir = 2, Dur = 257
20:31:58.562 00.000 11616 IsSlewing returns 0
20:31:58.562 00.000 11616 IsGuiding returns 0
20:31:58.562 00.000 11616 PulseGuide returned control before completion, sleep 267
20:31:58.571 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:31:58.593 00.022 12268 UpdateGuideState exits: m=355 SNR=13.0
20:31:58.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:58.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:31:58.593 00.000 12268 Enqueuing Expose request
20:31:58.841 00.248 11616 IsGuiding returns 1
20:31:58.841 00.000 11616 scope still moving after pulse duration time elapsed
20:31:58.873 00.032 11616 IsSlewing returns 0
20:31:58.873 00.000 11616 IsGuiding returns 0
20:31:58.873 00.000 11616 scope move finished after 257 + 47 ms
20:31:58.873 00.000 11616 Move returns status 0, amount 257
20:31:58.873 00.000 11616 MoveAxis(S, 23, ABG)
20:31:58.874 00.001 11616 Guiding  Dir = 1, Dur = 23
20:31:58.874 00.000 11616 IsSlewing returns 0
20:31:58.874 00.000 11616 IsGuiding returns 0
20:31:58.874 00.000 11616 PulseGuide returned control before completion, sleep 33
20:31:58.921 00.047 11616 IsGuiding returns 1
20:31:58.921 00.000 11616 scope still moving after pulse duration time elapsed
20:31:58.953 00.032 11616 IsSlewing returns 0
20:31:58.953 00.000 11616 IsGuiding returns 0
20:31:58.953 00.000 11616 scope move finished after 23 + 55 ms
20:31:58.953 00.000 11616 Move returns status 0, amount 23
20:31:58.953 00.000 11616 move complete, result=0
20:31:58.953 00.000 11616 worker thread done servicing request
20:31:58.953 00.000 11616 Worker thread wakes up
20:31:58.954 00.001 12268 GuideStep: -0.5 px 257 ms EAST, 0.3 px 23 ms SOUTH
20:31:58.954 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:31:58.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:00.946 01.992 11616 Exposure complete
20:32:01.009 00.063 11616 worker thread done servicing request
20:32:01.009 00.000 12268 OnExposeComplete: enter
20:32:01.009 00.000 12268 UpdateGuideState(): m_state=6
20:32:01.009 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1081
20:32:01.009 00.000 12268 Star::Find returns 1 (0), X=1260.15, Y=863.19, Mass=281, SNR=11.4, Peak=33 HFD=4.0
20:32:01.009 00.000 12268 MultiStar: [#1 0.41,0.48,1.09,U] [#2 -0.32,0.42,1.03,U] [#3 -0.02,0.68,0.71,U] [#4 0.13,0.40,0.98,U] [#5 0.24,0.37,0.79,U] [#6 -0.00,0.07,0.79,U] [#7 1.62,-1.73,0.00,M4] [#8 -0.07,-0.06,0.58,U] 
20:32:01.009 00.000 12268 single-star, 7 included, MultiStar: {0.06, 0.32}, one-star: {0.03, 0.07}
20:32:01.009 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.67) = xAngle (2.90 = 2.90)
20:32:01.009 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.93 = 2.93)
20:32:01.009 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.23 mountX=-0.07 mountY=0.02, mountTheta=2.93
20:32:01.009 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.07, opts=13)
20:32:01.009 00.000 12268 Enqueuing Move request for scope (0.03, 0.07)
20:32:01.009 00.000 11616 Worker thread wakes up
20:32:01.009 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
20:32:01.009 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
20:32:01.009 00.000 11616 Moving (0.03, 0.07) raw xDistance=-0.07 yDistance=0.02
20:32:01.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:01.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:32:01.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:01.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:32:01.009 00.000 11616 MoveAxis(E, 0, ABG)
20:32:01.009 00.000 11616 Move returns status 0, amount 0
20:32:01.009 00.000 11616 MoveAxis(N, 0, ABG)
20:32:01.009 00.000 11616 Move returns status 0, amount 0
20:32:01.009 00.000 11616 move complete, result=0
20:32:01.009 00.000 11616 worker thread done servicing request
20:32:01.031 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:32:01.041 00.010 12268 UpdateGuideState exits: m=281 SNR=11.4
20:32:01.041 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:01.041 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:01.041 00.000 12268 Enqueuing Expose request
20:32:01.041 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:32:01.041 00.000 11616 Worker thread wakes up
20:32:01.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:01.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:03.065 02.024 11616 Exposure complete
20:32:03.124 00.059 11616 worker thread done servicing request
20:32:03.124 00.000 12268 OnExposeComplete: enter
20:32:03.124 00.000 12268 UpdateGuideState(): m_state=6
20:32:03.124 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1082
20:32:03.124 00.000 12268 Star::Find returns 1 (0), X=1260.72, Y=862.91, Mass=308, SNR=12.0, Peak=44 HFD=4.0
20:32:03.128 00.004 12268 MultiStar: [#1 0.41,-0.03,1.10,U] [#2 -0.09,-0.39,0.93,U] [#3 -0.15,0.02,0.84,U] [#4 0.29,-0.27,0.94,U] [#5 0.02,-0.25,0.81,U] [#6 0.59,0.16,0.76,U] [#7 -0.33,-0.06,0.56,U] [#8 -0.06,0.02,0.62,U] 
20:32:03.128 00.000 12268 refined, 8 included, MultiStar: {0.18, -0.13}, one-star: {0.59, -0.21}
20:32:03.128 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.67) = xAngle (1.06 = 1.06)
20:32:03.128 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.09 = 1.09)
20:32:03.128 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-0.61 mountX=0.11 mountY=0.19, mountTheta=1.07
20:32:03.128 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.13, opts=13)
20:32:03.128 00.000 12268 Enqueuing Move request for scope (0.18, -0.13)
20:32:03.128 00.000 11616 Worker thread wakes up
20:32:03.128 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
20:32:03.128 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
20:32:03.128 00.000 11616 Moving (0.18, -0.13) raw xDistance=0.11 yDistance=0.19
20:32:03.128 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:32:03.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:32:03.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:32:03.128 00.000 11616 MoveAxis(E, 0, ABG)
20:32:03.128 00.000 11616 Move returns status 0, amount 0
20:32:03.128 00.000 11616 MoveAxis(S, 16, ABG)
20:32:03.128 00.000 11616 Guiding  Dir = 1, Dur = 16
20:32:03.128 00.000 11616 IsSlewing returns 0
20:32:03.128 00.000 11616 IsGuiding returns 0
20:32:03.128 00.000 11616 PulseGuide returned control before completion, sleep 26
20:32:03.144 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:32:03.160 00.016 11616 IsGuiding returns 1
20:32:03.160 00.000 11616 scope still moving after pulse duration time elapsed
20:32:03.160 00.000 12268 UpdateGuideState exits: m=308 SNR=12.0
20:32:03.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:03.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:03.160 00.000 12268 Enqueuing Expose request
20:32:03.192 00.032 11616 IsSlewing returns 0
20:32:03.192 00.000 11616 IsGuiding returns 0
20:32:03.192 00.000 11616 scope move finished after 16 + 44 ms
20:32:03.192 00.000 11616 Move returns status 0, amount 16
20:32:03.192 00.000 11616 move complete, result=0
20:32:03.192 00.000 11616 worker thread done servicing request
20:32:03.192 00.000 11616 Worker thread wakes up
20:32:03.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:03.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:03.192 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
20:32:05.203 02.011 11616 Exposure complete
20:32:05.250 00.047 11616 worker thread done servicing request
20:32:05.250 00.000 12268 OnExposeComplete: enter
20:32:05.250 00.000 12268 UpdateGuideState(): m_state=6
20:32:05.250 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1083
20:32:05.250 00.000 12268 Star::Find returns 1 (0), X=1260.91, Y=862.80, Mass=369, SNR=13.2, Peak=40 HFD=4.9
20:32:05.250 00.000 12268 MultiStar: [#1 0.59,0.29,0.99,U] [#2 -0.20,0.33,0.90,U] [#3 0.04,-0.17,0.78,U] [#4 0.12,0.09,0.90,U] [#5 -0.17,-0.33,0.74,U] [#6 0.42,0.32,0.71,U] [#7 -0.41,0.13,0.48,U] [#8 0.11,-0.07,0.54,U] 
20:32:05.250 00.000 12268 refined, 8 included, MultiStar: {0.19, 0.03}, one-star: {0.79, -0.32}
20:32:05.250 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.67) = xAngle (1.84 = 1.84)
20:32:05.250 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.87 = 1.87)
20:32:05.250 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.20 cameraTheta=0.17 mountX=-0.05 mountY=0.19, mountTheta=1.84
20:32:05.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.03, opts=13)
20:32:05.250 00.000 12268 Enqueuing Move request for scope (0.19, 0.03)
20:32:05.250 00.000 11616 Worker thread wakes up
20:32:05.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
20:32:05.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
20:32:05.250 00.000 11616 Moving (0.19, 0.03) raw xDistance=-0.05 yDistance=0.19
20:32:05.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:05.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:32:05.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:32:05.250 00.000 11616 MoveAxis(E, 0, ABG)
20:32:05.250 00.000 11616 Move returns status 0, amount 0
20:32:05.250 00.000 11616 MoveAxis(S, 16, ABG)
20:32:05.250 00.000 11616 Guiding  Dir = 1, Dur = 16
20:32:05.250 00.000 11616 IsSlewing returns 0
20:32:05.265 00.015 11616 IsGuiding returns 0
20:32:05.265 00.000 11616 PulseGuide returned control before completion, sleep 26
20:32:05.265 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:32:05.281 00.016 12268 UpdateGuideState exits: m=369 SNR=13.2
20:32:05.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:05.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:05.281 00.000 12268 Enqueuing Expose request
20:32:05.297 00.016 11616 IsGuiding returns 1
20:32:05.297 00.000 11616 scope still moving after pulse duration time elapsed
20:32:05.328 00.031 11616 IsSlewing returns 0
20:32:05.328 00.000 11616 IsGuiding returns 0
20:32:05.328 00.000 11616 scope move finished after 16 + 46 ms
20:32:05.328 00.000 11616 Move returns status 0, amount 16
20:32:05.328 00.000 11616 move complete, result=0
20:32:05.328 00.000 11616 worker thread done servicing request
20:32:05.328 00.000 11616 Worker thread wakes up
20:32:05.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:05.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:05.328 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
20:32:07.318 01.990 11616 Exposure complete
20:32:07.381 00.063 11616 worker thread done servicing request
20:32:07.381 00.000 12268 OnExposeComplete: enter
20:32:07.381 00.000 12268 UpdateGuideState(): m_state=6
20:32:07.381 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1084
20:32:07.381 00.000 12268 Star::Find returns 1 (0), X=1260.75, Y=863.16, Mass=367, SNR=13.1, Peak=36 HFD=4.9
20:32:07.381 00.000 12268 MultiStar: [#1 -0.07,-0.01,1.02,U] [#2 -0.24,0.07,0.93,U] [#3 0.06,-0.18,0.67,U] [#4 -0.45,-0.22,0.83,U] [#5 -0.21,0.08,0.73,U] [#6 0.04,0.46,0.69,U] [#7 -2.36,0.61,0.00,M3] [#8 -0.69,-0.36,0.00,M1] 
20:32:07.381 00.000 12268 refined, 6 included, MultiStar: {-0.02, 0.03}, one-star: {0.63, 0.04}
20:32:07.381 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.67) = xAngle (3.85 = -2.43)
20:32:07.381 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.88 = -2.40)
20:32:07.381 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.18 mountX=-0.03 mountY=-0.02, mountTheta=-2.42
20:32:07.381 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.03, opts=13)
20:32:07.381 00.000 12268 Enqueuing Move request for scope (-0.02, 0.03)
20:32:07.381 00.000 11616 Worker thread wakes up
20:32:07.381 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
20:32:07.381 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
20:32:07.381 00.000 11616 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=-0.02
20:32:07.381 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:07.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:32:07.381 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:07.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:32:07.381 00.000 11616 MoveAxis(E, 0, ABG)
20:32:07.381 00.000 11616 Move returns status 0, amount 0
20:32:07.381 00.000 11616 MoveAxis(N, 0, ABG)
20:32:07.381 00.000 11616 Move returns status 0, amount 0
20:32:07.381 00.000 11616 move complete, result=0
20:32:07.381 00.000 11616 worker thread done servicing request
20:32:07.397 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:32:07.413 00.016 12268 UpdateGuideState exits: m=367 SNR=13.1
20:32:07.413 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:07.413 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:07.413 00.000 12268 Enqueuing Expose request
20:32:07.413 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:07.413 00.000 11616 Worker thread wakes up
20:32:07.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:07.413 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:09.437 02.024 11616 Exposure complete
20:32:09.484 00.047 11616 worker thread done servicing request
20:32:09.484 00.000 12268 OnExposeComplete: enter
20:32:09.484 00.000 12268 UpdateGuideState(): m_state=6
20:32:09.484 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
20:32:09.484 00.000 12268 Star::Find returns 1 (0), X=1260.47, Y=862.61, Mass=272, SNR=11.3, Peak=38 HFD=3.4
20:32:09.484 00.000 12268 MultiStar: [#1 -0.16,-0.37,1.02,U] [#2 -0.17,-0.19,1.13,U] [#3 -0.19,0.16,0.78,U] [#4 0.19,-0.22,0.99,U] [#5 -0.15,-0.39,0.86,U] [#6 -0.14,-0.28,0.81,U] [#7 -1.75,0.85,0.00,M4] [#8 -0.62,0.04,0.59,U] 
20:32:09.484 00.000 12268 refined, 7 included, MultiStar: {-0.08, -0.24}, one-star: {0.35, -0.51}
20:32:09.484 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.67) = xAngle (-0.22 = -0.22)
20:32:09.484 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.19 = -0.19)
20:32:09.484 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.24 hyp=0.25 cameraTheta=-1.89 mountX=0.25 mountY=-0.05, mountTheta=-0.19
20:32:09.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.24, opts=13)
20:32:09.484 00.000 12268 Enqueuing Move request for scope (-0.08, -0.24)
20:32:09.484 00.000 11616 Worker thread wakes up
20:32:09.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.24) opts 0xd
20:32:09.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.24)
20:32:09.484 00.000 11616 Moving (-0.08, -0.24) raw xDistance=0.25 yDistance=-0.05
20:32:09.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:32:09.500 00.016 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:32:09.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:09.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:32:09.500 00.000 11616 MoveAxis(E, 0, ABG)
20:32:09.500 00.000 11616 Move returns status 0, amount 0
20:32:09.500 00.000 11616 MoveAxis(N, 0, ABG)
20:32:09.500 00.000 11616 Move returns status 0, amount 0
20:32:09.500 00.000 11616 move complete, result=0
20:32:09.500 00.000 11616 worker thread done servicing request
20:32:09.515 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:32:09.531 00.016 12268 UpdateGuideState exits: m=272 SNR=11.3
20:32:09.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:09.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:09.531 00.000 12268 Enqueuing Expose request
20:32:09.531 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:09.531 00.000 11616 Worker thread wakes up
20:32:09.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:09.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:11.613 02.082 11616 Exposure complete
20:32:11.661 00.048 11616 worker thread done servicing request
20:32:11.661 00.000 12268 OnExposeComplete: enter
20:32:11.661 00.000 12268 UpdateGuideState(): m_state=6
20:32:11.661 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1086
20:32:11.661 00.000 12268 Star::Find returns 1 (0), X=1260.35, Y=862.85, Mass=257, SNR=11.0, Peak=27 HFD=3.8
20:32:11.661 00.000 12268 MultiStar: [#1 0.07,-0.39,1.18,U] [#2 -0.50,-0.37,1.04,U] [#3 -0.26,0.21,0.96,U] [#4 -0.18,-0.45,1.06,U] [#5 -0.39,-0.09,0.84,U] [#6 -0.04,-0.52,0.74,U] [#7 -1.52,0.48,0.00,M5] [#8 -0.37,0.31,0.65,U] 
20:32:11.661 00.000 12268 refined, 7 included, MultiStar: {-0.17, -0.22}, one-star: {0.23, -0.27}
20:32:11.661 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.67) = xAngle (-0.55 = -0.55)
20:32:11.661 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.52 = -0.52)
20:32:11.661 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-2.22 mountX=0.24 mountY=-0.14, mountTheta=-0.53
20:32:11.661 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.22, opts=13)
20:32:11.661 00.000 12268 Enqueuing Move request for scope (-0.17, -0.22)
20:32:11.661 00.000 11616 Worker thread wakes up
20:32:11.677 00.016 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.22) opts 0xd
20:32:11.677 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.22)
20:32:11.677 00.000 11616 Moving (-0.17, -0.22) raw xDistance=0.24 yDistance=-0.14
20:32:11.677 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:32:11.677 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:32:11.677 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:11.677 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:32:11.677 00.000 11616 MoveAxis(E, 0, ABG)
20:32:11.677 00.000 11616 Move returns status 0, amount 0
20:32:11.677 00.000 11616 MoveAxis(N, 0, ABG)
20:32:11.677 00.000 11616 Move returns status 0, amount 0
20:32:11.677 00.000 11616 move complete, result=0
20:32:11.677 00.000 11616 worker thread done servicing request
20:32:11.687 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:32:11.709 00.022 12268 UpdateGuideState exits: m=257 SNR=11.0
20:32:11.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:11.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:11.709 00.000 12268 Enqueuing Expose request
20:32:11.709 00.000 11616 Worker thread wakes up
20:32:11.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:11.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:11.709 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:12.187 00.478 12268 evsrv: cli 0F8E6D80 connect
20:32:12.187 00.000 12268 case statement mapped state 6 to 3
20:32:12.187 00.000 12268 case statement mapped state 6 to 3
20:32:12.187 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"e5265c45-4a16-4ce2-8397-dac5d6da0410"}
20:32:12.187 00.000 12268 case statement mapped state 6 to 3
20:32:12.187 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5265c45-4a16-4ce2-8397-dac5d6da0410"}
20:32:12.201 00.014 12268 evsrv: cli 0F8E6D80 disconnect
20:32:13.718 01.517 11616 Exposure complete
20:32:13.781 00.063 11616 worker thread done servicing request
20:32:13.781 00.000 12268 OnExposeComplete: enter
20:32:13.781 00.000 12268 UpdateGuideState(): m_state=6
20:32:13.781 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1087
20:32:13.781 00.000 12268 Star::Find returns 1 (0), X=1260.58, Y=862.99, Mass=279, SNR=11.4, Peak=38 HFD=3.7
20:32:13.781 00.000 12268 MultiStar: [#1 0.44,0.11,1.13,U] [#2 0.11,0.14,1.02,U] [#3 0.05,-0.07,0.98,U] [#4 0.18,0.37,0.98,U] [#5 0.63,0.06,0.83,U] [#6 0.50,-0.16,0.76,U] [#7 -0.05,0.40,0.58,U] [#8 -0.34,-0.25,0.67,U] 
20:32:13.781 00.000 12268 refined, 8 included, MultiStar: {0.24, 0.05}, one-star: {0.46, -0.13}
20:32:13.781 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.67) = xAngle (1.88 = 1.88)
20:32:13.781 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.91 = 1.91)
20:32:13.781 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.25 cameraTheta=0.21 mountX=-0.08 mountY=0.24, mountTheta=1.88
20:32:13.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.05, opts=13)
20:32:13.781 00.000 12268 Enqueuing Move request for scope (0.24, 0.05)
20:32:13.781 00.000 11616 Worker thread wakes up
20:32:13.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
20:32:13.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
20:32:13.781 00.000 11616 Moving (0.24, 0.05) raw xDistance=-0.08 yDistance=0.24
20:32:13.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:13.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:32:13.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:32:13.781 00.000 11616 MoveAxis(E, 0, ABG)
20:32:13.781 00.000 11616 Move returns status 0, amount 0
20:32:13.781 00.000 11616 MoveAxis(S, 20, ABG)
20:32:13.781 00.000 11616 Guiding  Dir = 1, Dur = 20
20:32:13.781 00.000 11616 IsSlewing returns 0
20:32:13.781 00.000 11616 IsGuiding returns 0
20:32:13.781 00.000 11616 PulseGuide returned control before completion, sleep 30
20:32:13.797 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:32:13.828 00.031 11616 IsGuiding returns 1
20:32:13.828 00.000 11616 scope still moving after pulse duration time elapsed
20:32:13.828 00.000 12268 UpdateGuideState exits: m=279 SNR=11.4
20:32:13.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:13.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:13.828 00.000 12268 Enqueuing Expose request
20:32:13.859 00.031 11616 IsSlewing returns 0
20:32:13.859 00.000 11616 IsGuiding returns 0
20:32:13.859 00.000 11616 scope move finished after 20 + 46 ms
20:32:13.859 00.000 11616 Move returns status 0, amount 20
20:32:13.859 00.000 11616 move complete, result=0
20:32:13.859 00.000 11616 worker thread done servicing request
20:32:13.859 00.000 11616 Worker thread wakes up
20:32:13.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:13.859 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:32:13.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:15.859 02.000 11616 Exposure complete
20:32:15.921 00.062 11616 worker thread done servicing request
20:32:15.921 00.000 12268 OnExposeComplete: enter
20:32:15.921 00.000 12268 UpdateGuideState(): m_state=6
20:32:15.921 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1088
20:32:15.921 00.000 12268 Star::Find returns 1 (0), X=1260.85, Y=863.11, Mass=370, SNR=13.2, Peak=36 HFD=4.6
20:32:15.921 00.000 12268 MultiStar: [#1 0.73,0.24,0.00,M1] [#2 0.49,0.53,0.00,M1] [#3 0.46,0.22,0.79,U] [#4 0.42,0.86,0.00,M1] [#5 0.57,0.45,0.00,M1] [#6 0.83,0.17,0.00,M1] [#7 -0.31,0.16,0.53,U] [#8 -0.28,0.68,0.00,M1] 
20:32:15.921 00.000 12268 refined, 2 included, MultiStar: {0.40, 0.11}, one-star: {0.73, -0.02}
20:32:15.921 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.67) = xAngle (1.93 = 1.93)
20:32:15.921 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.96 = 1.96)
20:32:15.921 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.11 hyp=0.41 cameraTheta=0.26 mountX=-0.14 mountY=0.38, mountTheta=1.93
20:32:15.921 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.11, opts=13)
20:32:15.921 00.000 12268 Enqueuing Move request for scope (0.40, 0.11)
20:32:15.921 00.000 11616 Worker thread wakes up
20:32:15.921 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.11) opts 0xd
20:32:15.921 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.11)
20:32:15.921 00.000 11616 Moving (0.40, 0.11) raw xDistance=-0.14 yDistance=0.38
20:32:15.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
20:32:15.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
20:32:15.921 00.000 11616 MoveAxis(E, 81, ABG)
20:32:15.921 00.000 11616 Guiding  Dir = 2, Dur = 81
20:32:15.921 00.000 11616 IsSlewing returns 0
20:32:15.921 00.000 11616 IsGuiding returns 0
20:32:15.921 00.000 11616 PulseGuide returned control before completion, sleep 91
20:32:15.937 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:32:15.953 00.016 12268 UpdateGuideState exits: m=370 SNR=13.2
20:32:15.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:15.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:15.953 00.000 12268 Enqueuing Expose request
20:32:16.031 00.078 11616 IsGuiding returns 1
20:32:16.031 00.000 11616 scope still moving after pulse duration time elapsed
20:32:16.062 00.031 11616 IsSlewing returns 0
20:32:16.062 00.000 11616 IsGuiding returns 1
20:32:16.093 00.031 11616 IsSlewing returns 0
20:32:16.093 00.000 11616 IsGuiding returns 1
20:32:16.125 00.032 11616 IsSlewing returns 0
20:32:16.125 00.000 11616 IsGuiding returns 1
20:32:16.156 00.031 11616 IsSlewing returns 0
20:32:16.156 00.000 11616 IsGuiding returns 0
20:32:16.156 00.000 11616 scope move finished after 81 + 141 ms
20:32:16.156 00.000 11616 Move returns status 0, amount 81
20:32:16.156 00.000 11616 MoveAxis(S, 32, ABG)
20:32:16.156 00.000 11616 Guiding  Dir = 1, Dur = 32
20:32:16.156 00.000 11616 IsSlewing returns 0
20:32:16.156 00.000 11616 IsGuiding returns 0
20:32:16.156 00.000 11616 PulseGuide returned control before completion, sleep 42
20:32:16.203 00.047 11616 IsGuiding returns 1
20:32:16.203 00.000 11616 scope still moving after pulse duration time elapsed
20:32:16.234 00.031 11616 IsSlewing returns 0
20:32:16.234 00.000 11616 IsGuiding returns 0
20:32:16.234 00.000 11616 scope move finished after 32 + 45 ms
20:32:16.234 00.000 11616 Move returns status 0, amount 32
20:32:16.234 00.000 11616 move complete, result=0
20:32:16.234 00.000 11616 worker thread done servicing request
20:32:16.234 00.000 11616 Worker thread wakes up
20:32:16.234 00.000 12268 GuideStep: -0.1 px 81 ms EAST, 0.4 px 32 ms SOUTH
20:32:16.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:16.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:18.246 02.012 11616 Exposure complete
20:32:18.293 00.047 11616 worker thread done servicing request
20:32:18.293 00.000 12268 OnExposeComplete: enter
20:32:18.293 00.000 12268 UpdateGuideState(): m_state=6
20:32:18.293 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1089
20:32:18.293 00.000 12268 Star::Find returns 1 (0), X=1260.86, Y=863.48, Mass=295, SNR=11.8, Peak=35 HFD=3.8
20:32:18.293 00.000 12268 MultiStar: [#1 0.13,0.43,1.09,U] [#2 0.46,0.40,1.01,U] [#3 0.23,0.30,0.93,U] [#4 0.12,0.49,0.95,U] [#5 0.26,0.23,0.82,U] [#6 0.38,0.48,0.76,U] [#7 -1.61,1.69,0.00,M4] [#8 -0.41,-0.18,0.65,U] 
20:32:18.293 00.000 12268 refined, 7 included, MultiStar: {0.27, 0.34}, one-star: {0.74, 0.36}
20:32:18.293 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.67) = xAngle (2.57 = 2.57)
20:32:18.293 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.60 = 2.60)
20:32:18.293 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.34 hyp=0.43 cameraTheta=0.90 mountX=-0.36 mountY=0.22, mountTheta=2.59
20:32:18.309 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.34, opts=13)
20:32:18.309 00.000 12268 Enqueuing Move request for scope (0.27, 0.34)
20:32:18.309 00.000 11616 Worker thread wakes up
20:32:18.309 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.34) opts 0xd
20:32:18.309 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.34)
20:32:18.309 00.000 11616 Moving (0.27, 0.34) raw xDistance=-0.36 yDistance=0.22
20:32:18.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
20:32:18.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:32:18.309 00.000 11616 MoveAxis(E, 202, ABG)
20:32:18.309 00.000 11616 Guiding  Dir = 2, Dur = 202
20:32:18.309 00.000 11616 IsSlewing returns 0
20:32:18.309 00.000 11616 IsGuiding returns 0
20:32:18.309 00.000 11616 PulseGuide returned control before completion, sleep 212
20:32:18.312 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:32:18.325 00.013 12268 UpdateGuideState exits: m=295 SNR=11.8
20:32:18.341 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:18.341 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:18.341 00.000 12268 Enqueuing Expose request
20:32:18.531 00.190 11616 IsGuiding returns 1
20:32:18.531 00.000 11616 scope still moving after pulse duration time elapsed
20:32:18.562 00.031 11616 IsSlewing returns 0
20:32:18.562 00.000 11616 IsGuiding returns 1
20:32:18.593 00.031 11616 IsSlewing returns 0
20:32:18.593 00.000 11616 IsGuiding returns 1
20:32:18.625 00.032 11616 IsSlewing returns 0
20:32:18.625 00.000 11616 IsGuiding returns 1
20:32:18.656 00.031 11616 IsSlewing returns 0
20:32:18.656 00.000 11616 IsGuiding returns 1
20:32:18.687 00.031 11616 IsSlewing returns 0
20:32:18.687 00.000 11616 IsGuiding returns 0
20:32:18.687 00.000 11616 scope move finished after 202 + 174 ms
20:32:18.687 00.000 11616 Move returns status 0, amount 202
20:32:18.687 00.000 11616 MoveAxis(S, 19, ABG)
20:32:18.687 00.000 11616 Guiding  Dir = 1, Dur = 19
20:32:18.687 00.000 11616 IsSlewing returns 0
20:32:18.687 00.000 11616 IsGuiding returns 0
20:32:18.687 00.000 11616 PulseGuide returned control before completion, sleep 29
20:32:18.718 00.031 11616 IsGuiding returns 1
20:32:18.718 00.000 11616 scope still moving after pulse duration time elapsed
20:32:18.749 00.031 11616 IsSlewing returns 0
20:32:18.749 00.000 11616 IsGuiding returns 1
20:32:18.781 00.032 11616 IsSlewing returns 0
20:32:18.781 00.000 11616 IsGuiding returns 1
20:32:18.812 00.031 11616 IsSlewing returns 0
20:32:18.812 00.000 11616 IsGuiding returns 0
20:32:18.812 00.000 11616 scope move finished after 19 + 105 ms
20:32:18.812 00.000 11616 Move returns status 0, amount 19
20:32:18.812 00.000 11616 move complete, result=0
20:32:18.812 00.000 11616 worker thread done servicing request
20:32:18.812 00.000 11616 Worker thread wakes up
20:32:18.812 00.000 12268 GuideStep: -0.4 px 202 ms EAST, 0.2 px 19 ms SOUTH
20:32:18.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:18.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:20.812 02.000 11616 Exposure complete
20:32:20.859 00.047 11616 worker thread done servicing request
20:32:20.859 00.000 12268 OnExposeComplete: enter
20:32:20.859 00.000 12268 UpdateGuideState(): m_state=6
20:32:20.859 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1090
20:32:20.859 00.000 12268 Star::Find returns 1 (0), X=1261.05, Y=863.24, Mass=368, SNR=13.2, Peak=37 HFD=4.8
20:32:20.859 00.000 12268 MultiStar: [#1 0.19,0.20,0.98,U] [#2 0.36,0.39,0.89,U] [#3 0.53,0.60,0.00,M1] [#4 0.30,0.39,0.82,U] [#5 0.37,0.80,0.00,M1] [#6 0.57,0.32,0.64,U] [#7 -0.19,-0.01,0.51,U] [#8 -0.01,0.68,0.00,M1] 
20:32:20.859 00.000 12268 refined, 5 included, MultiStar: {0.40, 0.24}, one-star: {0.93, 0.11}
20:32:20.859 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.67) = xAngle (2.21 = 2.21)
20:32:20.859 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.24 = 2.24)
20:32:20.859 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.24 hyp=0.47 cameraTheta=0.54 mountX=-0.28 mountY=0.37, mountTheta=2.22
20:32:20.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.24, opts=13)
20:32:20.859 00.000 12268 Enqueuing Move request for scope (0.40, 0.24)
20:32:20.859 00.000 11616 Worker thread wakes up
20:32:20.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.24) opts 0xd
20:32:20.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.24)
20:32:20.859 00.000 11616 Moving (0.40, 0.24) raw xDistance=-0.28 yDistance=0.37
20:32:20.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
20:32:20.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
20:32:20.859 00.000 11616 MoveAxis(E, 158, ABG)
20:32:20.859 00.000 11616 Guiding  Dir = 2, Dur = 158
20:32:20.859 00.000 11616 IsSlewing returns 0
20:32:20.859 00.000 11616 IsGuiding returns 0
20:32:20.859 00.000 11616 PulseGuide returned control before completion, sleep 168
20:32:20.875 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:32:20.890 00.015 12268 UpdateGuideState exits: m=368 SNR=13.2
20:32:20.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:20.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:20.890 00.000 12268 Enqueuing Expose request
20:32:21.047 00.157 11616 IsGuiding returns 1
20:32:21.047 00.000 11616 scope still moving after pulse duration time elapsed
20:32:21.079 00.032 11616 IsSlewing returns 0
20:32:21.079 00.000 11616 IsGuiding returns 0
20:32:21.079 00.000 11616 scope move finished after 158 + 48 ms
20:32:21.079 00.000 11616 Move returns status 0, amount 158
20:32:21.079 00.000 11616 MoveAxis(S, 31, ABG)
20:32:21.079 00.000 11616 Guiding  Dir = 1, Dur = 31
20:32:21.079 00.000 11616 IsSlewing returns 0
20:32:21.079 00.000 11616 IsGuiding returns 0
20:32:21.079 00.000 11616 PulseGuide returned control before completion, sleep 41
20:32:21.126 00.047 11616 IsGuiding returns 1
20:32:21.126 00.000 11616 scope still moving after pulse duration time elapsed
20:32:21.158 00.032 11616 IsSlewing returns 0
20:32:21.158 00.000 11616 IsGuiding returns 0
20:32:21.158 00.000 11616 scope move finished after 31 + 47 ms
20:32:21.158 00.000 11616 Move returns status 0, amount 31
20:32:21.158 00.000 11616 move complete, result=0
20:32:21.158 00.000 11616 worker thread done servicing request
20:32:21.158 00.000 11616 Worker thread wakes up
20:32:21.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:21.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:21.158 00.000 12268 GuideStep: -0.3 px 158 ms EAST, 0.4 px 31 ms SOUTH
20:32:23.170 02.012 11616 Exposure complete
20:32:23.233 00.063 11616 worker thread done servicing request
20:32:23.233 00.000 12268 OnExposeComplete: enter
20:32:23.233 00.000 12268 UpdateGuideState(): m_state=6
20:32:23.233 00.000 12268 Star::Find(15, 1261, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1091
20:32:23.233 00.000 12268 Star::Find returns 1 (0), X=1260.66, Y=863.33, Mass=344, SNR=12.7, Peak=35 HFD=4.7
20:32:23.233 00.000 12268 MultiStar: [#1 0.11,0.46,1.06,U] [#2 -0.03,0.44,0.98,U] [#3 0.15,0.70,0.00,M2] [#4 -0.11,0.45,0.91,U] [#5 0.22,0.36,0.76,U] [#6 -0.32,0.06,0.66,U] [#7 -2.08,1.06,0.00,M4] [#8 -0.70,0.32,0.00,M2] 
20:32:23.233 00.000 12268 refined, 5 included, MultiStar: {0.09, 0.34}, one-star: {0.53, 0.21}
20:32:23.233 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.99 = 2.99)
20:32:23.233 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
20:32:23.233 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.34 hyp=0.36 cameraTheta=1.32 mountX=-0.35 mountY=0.04, mountTheta=3.02
20:32:23.233 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.34, opts=13)
20:32:23.233 00.000 12268 Enqueuing Move request for scope (0.09, 0.34)
20:32:23.233 00.000 11616 Worker thread wakes up
20:32:23.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.34) opts 0xd
20:32:23.233 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.34)
20:32:23.233 00.000 11616 Moving (0.09, 0.34) raw xDistance=-0.35 yDistance=0.04
20:32:23.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
20:32:23.233 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:23.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:32:23.233 00.000 11616 MoveAxis(E, 197, ABG)
20:32:23.233 00.000 11616 Guiding  Dir = 2, Dur = 197
20:32:23.233 00.000 11616 IsSlewing returns 0
20:32:23.249 00.016 11616 IsGuiding returns 0
20:32:23.250 00.001 11616 PulseGuide returned control before completion, sleep 207
20:32:23.265 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:32:23.281 00.016 12268 UpdateGuideState exits: m=344 SNR=12.7
20:32:23.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:23.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:23.281 00.000 12268 Enqueuing Expose request
20:32:23.468 00.187 11616 IsGuiding returns 1
20:32:23.468 00.000 11616 scope still moving after pulse duration time elapsed
20:32:23.500 00.032 11616 IsSlewing returns 0
20:32:23.500 00.000 11616 IsGuiding returns 1
20:32:23.531 00.031 11616 IsSlewing returns 0
20:32:23.531 00.000 11616 IsGuiding returns 1
20:32:23.562 00.031 11616 IsSlewing returns 0
20:32:23.562 00.000 11616 IsGuiding returns 1
20:32:23.593 00.031 11616 IsSlewing returns 0
20:32:23.593 00.000 11616 IsGuiding returns 0
20:32:23.593 00.000 11616 scope move finished after 197 + 147 ms
20:32:23.593 00.000 11616 Move returns status 0, amount 197
20:32:23.593 00.000 11616 MoveAxis(N, 0, ABG)
20:32:23.593 00.000 11616 Move returns status 0, amount 0
20:32:23.593 00.000 11616 move complete, result=0
20:32:23.593 00.000 11616 worker thread done servicing request
20:32:23.593 00.000 12268 GuideStep: -0.4 px 197 ms EAST, 0.0 px 0 ms NORTH
20:32:23.593 00.000 11616 Worker thread wakes up
20:32:23.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:23.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:25.610 02.017 11616 Exposure complete
20:32:25.658 00.048 11616 worker thread done servicing request
20:32:25.658 00.000 12268 OnExposeComplete: enter
20:32:25.658 00.000 12268 UpdateGuideState(): m_state=6
20:32:25.658 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1092
20:32:25.658 00.000 12268 Star::Find returns 1 (0), X=1260.27, Y=862.71, Mass=290, SNR=11.7, Peak=38 HFD=3.5
20:32:25.658 00.000 12268 MultiStar: [#1 0.00,-0.76,0.00,M1] [#2 -0.57,-0.42,0.00,M1] [#3 -0.44,-0.13,0.93,U] [#4 -0.45,-0.11,0.96,U] [#5 -0.22,-0.43,0.79,U] [#6 0.16,-0.52,0.75,U] [#7 -2.04,0.54,0.00,M5] [#8 -0.38,-0.52,0.64,U] 
20:32:25.658 00.000 12268 refined, 5 included, MultiStar: {-0.19, -0.33}, one-star: {0.15, -0.41}
20:32:25.658 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-1.67) = xAngle (-0.43 = -0.43)
20:32:25.658 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.40 = -0.40)
20:32:25.658 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.33 hyp=0.39 cameraTheta=-2.10 mountX=0.35 mountY=-0.15, mountTheta=-0.40
20:32:25.658 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.33, opts=13)
20:32:25.658 00.000 12268 Enqueuing Move request for scope (-0.19, -0.33)
20:32:25.658 00.000 11616 Worker thread wakes up
20:32:25.658 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.33) opts 0xd
20:32:25.658 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.33)
20:32:25.658 00.000 11616 Moving (-0.19, -0.33) raw xDistance=0.35 yDistance=-0.15
20:32:25.658 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
20:32:25.674 00.016 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.06
20:32:25.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
20:32:25.674 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:32:25.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:32:25.674 00.000 11616 MoveAxis(W, 197, ABG)
20:32:25.674 00.000 11616 Guiding  Dir = 3, Dur = 197
20:32:25.674 00.000 11616 IsSlewing returns 0
20:32:25.674 00.000 11616 IsGuiding returns 0
20:32:25.674 00.000 11616 PulseGuide returned control before completion, sleep 207
20:32:25.687 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:32:25.706 00.019 12268 UpdateGuideState exits: m=290 SNR=11.7
20:32:25.706 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:25.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:25.706 00.000 12268 Enqueuing Expose request
20:32:25.896 00.190 11616 IsGuiding returns 1
20:32:25.896 00.000 11616 scope still moving after pulse duration time elapsed
20:32:25.927 00.031 11616 IsSlewing returns 0
20:32:25.927 00.000 11616 IsGuiding returns 1
20:32:25.959 00.032 11616 IsSlewing returns 0
20:32:25.959 00.000 11616 IsGuiding returns 1
20:32:25.991 00.032 11616 IsSlewing returns 0
20:32:25.991 00.000 11616 IsGuiding returns 1
20:32:26.023 00.032 11616 IsSlewing returns 0
20:32:26.023 00.000 11616 IsGuiding returns 1
20:32:26.054 00.031 11616 IsSlewing returns 0
20:32:26.054 00.000 11616 IsGuiding returns 0
20:32:26.054 00.000 11616 scope move finished after 197 + 182 ms
20:32:26.054 00.000 11616 Move returns status 0, amount 197
20:32:26.054 00.000 11616 MoveAxis(N, 0, ABG)
20:32:26.054 00.000 11616 Move returns status 0, amount 0
20:32:26.054 00.000 11616 move complete, result=0
20:32:26.054 00.000 11616 worker thread done servicing request
20:32:26.054 00.000 11616 Worker thread wakes up
20:32:26.054 00.000 12268 GuideStep: 0.4 px 197 ms WEST, -0.2 px 0 ms NORTH
20:32:26.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:26.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:28.062 02.008 11616 Exposure complete
20:32:28.125 00.063 11616 worker thread done servicing request
20:32:28.140 00.015 12268 OnExposeComplete: enter
20:32:28.140 00.000 12268 UpdateGuideState(): m_state=6
20:32:28.140 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1093
20:32:28.140 00.000 12268 Star::Find returns 1 (0), X=1260.52, Y=862.98, Mass=388, SNR=13.5, Peak=37 HFD=5.0
20:32:28.140 00.000 12268 MultiStar: [#1 0.08,-0.06,0.98,U] [#2 -0.01,0.03,0.87,U] [#3 0.06,-0.18,0.74,U] [#4 0.14,-0.08,0.81,U] [#5 -0.17,0.17,0.68,U] [#6 0.07,0.22,0.65,U] [#7 -1.90,0.63,0.00,M6] [#8 0.07,0.07,0.47,U] 
20:32:28.140 00.000 12268 refined, 7 included, MultiStar: {0.09, -0.01}, one-star: {0.40, -0.14}
20:32:28.140 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.67) = xAngle (1.54 = 1.54)
20:32:28.140 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.57 = 1.57)
20:32:28.140 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.10 cameraTheta=-0.13 mountX=0.00 mountY=0.10, mountTheta=1.54
20:32:28.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.01, opts=13)
20:32:28.140 00.000 12268 Enqueuing Move request for scope (0.09, -0.01)
20:32:28.140 00.000 11616 Worker thread wakes up
20:32:28.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
20:32:28.140 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
20:32:28.140 00.000 11616 Moving (0.09, -0.01) raw xDistance=0.00 yDistance=0.10
20:32:28.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:28.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:32:28.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:28.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:32:28.140 00.000 11616 MoveAxis(E, 0, ABG)
20:32:28.140 00.000 11616 Move returns status 0, amount 0
20:32:28.140 00.000 11616 MoveAxis(N, 0, ABG)
20:32:28.140 00.000 11616 Move returns status 0, amount 0
20:32:28.140 00.000 11616 move complete, result=0
20:32:28.140 00.000 11616 worker thread done servicing request
20:32:28.156 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:32:28.172 00.016 12268 UpdateGuideState exits: m=388 SNR=13.5
20:32:28.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:28.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:28.172 00.000 12268 Enqueuing Expose request
20:32:28.172 00.000 11616 Worker thread wakes up
20:32:28.172 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:28.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:28.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:30.190 02.018 11616 Exposure complete
20:32:30.269 00.079 11616 worker thread done servicing request
20:32:30.269 00.000 12268 OnExposeComplete: enter
20:32:30.269 00.000 12268 UpdateGuideState(): m_state=6
20:32:30.269 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1094
20:32:30.269 00.000 12268 Star::Find returns 1 (0), X=1260.96, Y=863.08, Mass=413, SNR=14.0, Peak=38 HFD=5.1
20:32:30.269 00.000 12268 MultiStar: [#1 0.16,0.05,0.80,U] [#2 0.24,-0.11,0.79,U] [#3 -0.22,-0.06,0.74,U] [#4 0.09,-0.49,0.80,U] [#5 -0.11,-0.03,0.65,U] [#6 0.22,-0.37,0.63,U] [#7 -1.53,0.75,0.00,M7] [#8 -0.27,-0.35,0.49,U] 
20:32:30.269 00.000 12268 refined, 7 included, MultiStar: {0.17, -0.16}, one-star: {0.84, -0.04}
20:32:30.269 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.67) = xAngle (0.91 = 0.91)
20:32:30.269 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.94 = 0.94)
20:32:30.269 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-0.76 mountX=0.14 mountY=0.19, mountTheta=0.92
20:32:30.269 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.16, opts=13)
20:32:30.269 00.000 12268 Enqueuing Move request for scope (0.17, -0.16)
20:32:30.269 00.000 11616 Worker thread wakes up
20:32:30.269 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.16) opts 0xd
20:32:30.269 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.16)
20:32:30.269 00.000 11616 Moving (0.17, -0.16) raw xDistance=0.14 yDistance=0.19
20:32:30.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:32:30.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:32:30.269 00.000 11616 MoveAxis(W, 80, ABG)
20:32:30.269 00.000 11616 Guiding  Dir = 3, Dur = 80
20:32:30.269 00.000 11616 IsSlewing returns 0
20:32:30.269 00.000 11616 IsGuiding returns 0
20:32:30.269 00.000 11616 PulseGuide returned control before completion, sleep 90
20:32:30.285 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:32:30.300 00.015 12268 UpdateGuideState exits: m=413 SNR=14.0
20:32:30.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:30.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:30.300 00.000 12268 Enqueuing Expose request
20:32:30.380 00.080 11616 IsGuiding returns 1
20:32:30.380 00.000 11616 scope still moving after pulse duration time elapsed
20:32:30.412 00.032 11616 IsSlewing returns 0
20:32:30.412 00.000 11616 IsGuiding returns 0
20:32:30.412 00.000 11616 scope move finished after 80 + 60 ms
20:32:30.412 00.000 11616 Move returns status 0, amount 80
20:32:30.412 00.000 11616 MoveAxis(S, 16, ABG)
20:32:30.412 00.000 11616 Guiding  Dir = 1, Dur = 16
20:32:30.412 00.000 11616 IsSlewing returns 0
20:32:30.412 00.000 11616 IsGuiding returns 0
20:32:30.412 00.000 11616 PulseGuide returned control before completion, sleep 26
20:32:30.443 00.031 11616 IsGuiding returns 1
20:32:30.443 00.000 11616 scope still moving after pulse duration time elapsed
20:32:30.475 00.032 11616 IsSlewing returns 0
20:32:30.475 00.000 11616 IsGuiding returns 0
20:32:30.475 00.000 11616 scope move finished after 16 + 45 ms
20:32:30.475 00.000 11616 Move returns status 0, amount 16
20:32:30.475 00.000 11616 move complete, result=0
20:32:30.475 00.000 11616 worker thread done servicing request
20:32:30.475 00.000 12268 GuideStep: 0.1 px 80 ms WEST, 0.2 px 16 ms SOUTH
20:32:30.475 00.000 11616 Worker thread wakes up
20:32:30.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:30.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:32.484 02.009 11616 Exposure complete
20:32:32.547 00.063 11616 worker thread done servicing request
20:32:32.547 00.000 12268 OnExposeComplete: enter
20:32:32.547 00.000 12268 UpdateGuideState(): m_state=6
20:32:32.547 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1095
20:32:32.547 00.000 12268 Star::Find returns 1 (0), X=1260.44, Y=862.91, Mass=296, SNR=11.8, Peak=33 HFD=4.0
20:32:32.547 00.000 12268 MultiStar: [#1 0.00,-0.10,1.15,U] [#2 -0.12,-0.07,0.97,U] [#3 -0.37,0.01,0.89,U] [#4 -0.30,-0.07,0.93,U] [#5 -0.10,-0.16,0.79,U] [#6 -0.33,-0.18,0.70,U] [#7 -2.02,0.92,0.00,M8] [#8 -0.33,0.01,0.59,U] 
20:32:32.547 00.000 12268 refined, 7 included, MultiStar: {-0.13, -0.10}, one-star: {0.31, -0.21}
20:32:32.547 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.67) = xAngle (-0.82 = -0.82)
20:32:32.547 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.79 = -0.79)
20:32:32.547 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-2.49 mountX=0.11 mountY=-0.12, mountTheta=-0.81
20:32:32.547 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.10, opts=13)
20:32:32.547 00.000 12268 Enqueuing Move request for scope (-0.13, -0.10)
20:32:32.547 00.000 11616 Worker thread wakes up
20:32:32.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.10) opts 0xd
20:32:32.547 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.10)
20:32:32.547 00.000 11616 Moving (-0.13, -0.10) raw xDistance=0.11 yDistance=-0.12
20:32:32.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
20:32:32.547 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:32.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:32:32.547 00.000 11616 MoveAxis(W, 62, ABG)
20:32:32.547 00.000 11616 Guiding  Dir = 3, Dur = 62
20:32:32.547 00.000 11616 IsSlewing returns 0
20:32:32.547 00.000 11616 IsGuiding returns 0
20:32:32.547 00.000 11616 PulseGuide returned control before completion, sleep 72
20:32:32.562 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=50, Gamma=1.290
20:32:32.578 00.016 12268 UpdateGuideState exits: m=296 SNR=11.8
20:32:32.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:32.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:32.578 00.000 12268 Enqueuing Expose request
20:32:32.640 00.062 11616 IsGuiding returns 1
20:32:32.640 00.000 11616 scope still moving after pulse duration time elapsed
20:32:32.671 00.031 11616 IsSlewing returns 0
20:32:32.671 00.000 11616 IsGuiding returns 0
20:32:32.671 00.000 11616 scope move finished after 62 + 54 ms
20:32:32.671 00.000 11616 Move returns status 0, amount 62
20:32:32.671 00.000 11616 MoveAxis(N, 0, ABG)
20:32:32.671 00.000 11616 Move returns status 0, amount 0
20:32:32.671 00.000 11616 move complete, result=0
20:32:32.671 00.000 11616 worker thread done servicing request
20:32:32.671 00.000 12268 GuideStep: 0.1 px 62 ms WEST, -0.1 px 0 ms NORTH
20:32:32.671 00.000 11616 Worker thread wakes up
20:32:32.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:32.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:34.687 02.016 11616 Exposure complete
20:32:34.734 00.047 11616 worker thread done servicing request
20:32:34.734 00.000 12268 OnExposeComplete: enter
20:32:34.734 00.000 12268 UpdateGuideState(): m_state=6
20:32:34.734 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1096
20:32:34.734 00.000 12268 Star::Find returns 1 (0), X=1260.92, Y=863.10, Mass=302, SNR=11.8, Peak=39 HFD=4.2
20:32:34.734 00.000 12268 MultiStar: [#1 0.49,0.00,1.11,U] [#2 -0.00,-0.17,0.94,U] [#3 -0.21,0.14,0.90,U] [#4 0.29,-0.12,0.96,U] [#5 0.79,-0.09,0.00,M1] [#6 0.51,0.26,0.76,U] [#7 -0.28,0.12,0.56,U] [#8 -0.05,0.21,0.64,U] 
20:32:34.734 00.000 12268 refined, 7 included, MultiStar: {0.24, 0.03}, one-star: {0.80, -0.02}
20:32:34.734 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.67) = xAngle (1.81 = 1.81)
20:32:34.734 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.85 = 1.85)
20:32:34.734 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.24 cameraTheta=0.15 mountX=-0.06 mountY=0.23, mountTheta=1.82
20:32:34.750 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.03, opts=13)
20:32:34.750 00.000 12268 Enqueuing Move request for scope (0.24, 0.03)
20:32:34.750 00.000 11616 Worker thread wakes up
20:32:34.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.03) opts 0xd
20:32:34.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.03)
20:32:34.750 00.000 11616 Moving (0.24, 0.03) raw xDistance=-0.06 yDistance=0.23
20:32:34.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:34.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:32:34.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:32:34.750 00.000 11616 MoveAxis(E, 0, ABG)
20:32:34.750 00.000 11616 Move returns status 0, amount 0
20:32:34.750 00.000 11616 MoveAxis(S, 19, ABG)
20:32:34.750 00.000 11616 Guiding  Dir = 1, Dur = 19
20:32:34.750 00.000 11616 IsSlewing returns 0
20:32:34.750 00.000 11616 IsGuiding returns 0
20:32:34.750 00.000 11616 PulseGuide returned control before completion, sleep 29
20:32:34.765 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:32:34.781 00.016 12268 UpdateGuideState exits: m=302 SNR=11.8
20:32:34.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:34.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:34.781 00.000 12268 Enqueuing Expose request
20:32:34.796 00.015 11616 IsGuiding returns 0
20:32:34.796 00.000 11616 Move returns status 0, amount 19
20:32:34.796 00.000 11616 move complete, result=0
20:32:34.796 00.000 11616 worker thread done servicing request
20:32:34.796 00.000 11616 Worker thread wakes up
20:32:34.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:34.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:34.796 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
20:32:36.797 02.001 11616 Exposure complete
20:32:36.859 00.062 11616 worker thread done servicing request
20:32:36.859 00.000 12268 OnExposeComplete: enter
20:32:36.859 00.000 12268 UpdateGuideState(): m_state=6
20:32:36.859 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1097
20:32:36.859 00.000 12268 Star::Find returns 1 (0), X=1260.69, Y=863.27, Mass=291, SNR=11.7, Peak=37 HFD=3.7
20:32:36.859 00.000 12268 MultiStar: [#1 0.31,0.04,1.09,U] [#2 0.50,0.28,1.03,U] [#3 0.09,0.33,0.89,U] [#4 0.16,0.50,0.96,U] [#5 0.37,-0.01,0.73,U] [#6 0.47,-0.07,0.78,U] [#7 0.12,-0.17,0.55,U] [#8 -0.38,0.23,0.59,U] 
20:32:36.859 00.000 12268 refined, 8 included, MultiStar: {0.28, 0.16}, one-star: {0.57, 0.14}
20:32:36.859 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.67) = xAngle (2.19 = 2.19)
20:32:36.859 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.22 = 2.22)
20:32:36.859 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.16 hyp=0.32 cameraTheta=0.52 mountX=-0.19 mountY=0.26, mountTheta=2.20
20:32:36.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.16, opts=13)
20:32:36.859 00.000 12268 Enqueuing Move request for scope (0.28, 0.16)
20:32:36.859 00.000 11616 Worker thread wakes up
20:32:36.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.16) opts 0xd
20:32:36.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.16)
20:32:36.859 00.000 11616 Moving (0.28, 0.16) raw xDistance=-0.19 yDistance=0.26
20:32:36.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:32:36.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:32:36.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:32:36.859 00.000 11616 MoveAxis(E, 0, ABG)
20:32:36.859 00.000 11616 Move returns status 0, amount 0
20:32:36.859 00.000 11616 MoveAxis(S, 22, ABG)
20:32:36.859 00.000 11616 Guiding  Dir = 1, Dur = 22
20:32:36.859 00.000 11616 IsSlewing returns 0
20:32:36.859 00.000 11616 IsGuiding returns 0
20:32:36.859 00.000 11616 PulseGuide returned control before completion, sleep 32
20:32:36.874 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:32:36.890 00.016 12268 UpdateGuideState exits: m=291 SNR=11.7
20:32:36.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:36.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:36.890 00.000 12268 Enqueuing Expose request
20:32:36.906 00.016 11616 IsGuiding returns 1
20:32:36.906 00.000 11616 scope still moving after pulse duration time elapsed
20:32:36.937 00.031 11616 IsSlewing returns 0
20:32:36.937 00.000 11616 IsGuiding returns 1
20:32:36.968 00.031 11616 IsSlewing returns 0
20:32:36.968 00.000 11616 IsGuiding returns 1
20:32:37.000 00.032 11616 IsSlewing returns 0
20:32:37.000 00.000 11616 IsGuiding returns 1
20:32:37.031 00.031 11616 IsSlewing returns 0
20:32:37.031 00.000 11616 IsGuiding returns 0
20:32:37.031 00.000 11616 scope move finished after 22 + 144 ms
20:32:37.031 00.000 11616 Move returns status 0, amount 22
20:32:37.031 00.000 11616 move complete, result=0
20:32:37.031 00.000 11616 worker thread done servicing request
20:32:37.031 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 22 ms SOUTH
20:32:37.031 00.000 11616 Worker thread wakes up
20:32:37.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:37.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:39.047 02.016 11616 Exposure complete
20:32:39.109 00.062 11616 worker thread done servicing request
20:32:39.109 00.000 12268 OnExposeComplete: enter
20:32:39.109 00.000 12268 UpdateGuideState(): m_state=6
20:32:39.109 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1098
20:32:39.109 00.000 12268 Star::Find returns 1 (0), X=1261.03, Y=863.71, Mass=291, SNR=11.7, Peak=40 HFD=3.4
20:32:39.109 00.000 12268 MultiStar: [#1 0.42,0.53,1.07,U] [#2 -0.23,0.29,0.93,U] [#3 0.09,0.31,0.74,U] [#4 0.41,0.63,0.00,M1] [#5 0.13,0.34,0.83,U] [#6 0.52,0.55,0.00,M1] [#7 -1.17,0.87,0.00,M7] [#8 0.26,0.72,0.00,M1] 
20:32:39.109 00.000 12268 refined, 4 included, MultiStar: {0.29, 0.42}, one-star: {0.91, 0.59}
20:32:39.109 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.67) = xAngle (2.64 = 2.64)
20:32:39.109 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.67 = 2.67)
20:32:39.109 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.42 hyp=0.51 cameraTheta=0.97 mountX=-0.45 mountY=0.23, mountTheta=2.67
20:32:39.109 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.42, opts=13)
20:32:39.109 00.000 12268 Enqueuing Move request for scope (0.29, 0.42)
20:32:39.109 00.000 11616 Worker thread wakes up
20:32:39.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.42) opts 0xd
20:32:39.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.42)
20:32:39.109 00.000 11616 Moving (0.29, 0.42) raw xDistance=-0.45 yDistance=0.23
20:32:39.109 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
20:32:39.109 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.35
20:32:39.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
20:32:39.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:32:39.109 00.000 11616 MoveAxis(E, 252, ABG)
20:32:39.109 00.000 11616 Guiding  Dir = 2, Dur = 252
20:32:39.109 00.000 11616 IsSlewing returns 0
20:32:39.109 00.000 11616 IsGuiding returns 0
20:32:39.109 00.000 11616 PulseGuide returned control before completion, sleep 262
20:32:39.124 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:32:39.140 00.016 12268 UpdateGuideState exits: m=291 SNR=11.7
20:32:39.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:39.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:39.140 00.000 12268 Enqueuing Expose request
20:32:39.390 00.250 11616 IsGuiding returns 1
20:32:39.390 00.000 11616 scope still moving after pulse duration time elapsed
20:32:39.421 00.031 11616 IsSlewing returns 0
20:32:39.421 00.000 11616 IsGuiding returns 0
20:32:39.421 00.000 11616 scope move finished after 252 + 50 ms
20:32:39.421 00.000 11616 Move returns status 0, amount 252
20:32:39.421 00.000 11616 MoveAxis(S, 20, ABG)
20:32:39.421 00.000 11616 Guiding  Dir = 1, Dur = 20
20:32:39.421 00.000 11616 IsSlewing returns 0
20:32:39.421 00.000 11616 IsGuiding returns 0
20:32:39.421 00.000 11616 PulseGuide returned control before completion, sleep 30
20:32:39.469 00.048 11616 IsGuiding returns 1
20:32:39.469 00.000 11616 scope still moving after pulse duration time elapsed
20:32:39.501 00.032 11616 IsSlewing returns 0
20:32:39.501 00.000 11616 IsGuiding returns 1
20:32:39.532 00.031 11616 IsSlewing returns 0
20:32:39.532 00.000 11616 IsGuiding returns 1
20:32:39.564 00.032 11616 IsSlewing returns 0
20:32:39.564 00.000 11616 IsGuiding returns 1
20:32:39.596 00.032 11616 IsSlewing returns 0
20:32:39.596 00.000 11616 IsGuiding returns 1
20:32:39.628 00.032 11616 IsSlewing returns 0
20:32:39.628 00.000 11616 IsGuiding returns 0
20:32:39.628 00.000 11616 scope move finished after 20 + 185 ms
20:32:39.628 00.000 11616 Move returns status 0, amount 20
20:32:39.628 00.000 11616 move complete, result=0
20:32:39.628 00.000 11616 worker thread done servicing request
20:32:39.628 00.000 11616 Worker thread wakes up
20:32:39.628 00.000 12268 GuideStep: -0.5 px 252 ms EAST, 0.2 px 20 ms SOUTH
20:32:39.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:39.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:41.628 02.000 11616 Exposure complete
20:32:41.688 00.060 12268 OnExposeComplete: enter
20:32:41.688 00.000 12268 UpdateGuideState(): m_state=6
20:32:41.688 00.000 11616 worker thread done servicing request
20:32:41.688 00.000 12268 Star::Find(15, 1261, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1099
20:32:41.688 00.000 12268 Star::Find returns 1 (0), X=1260.98, Y=863.72, Mass=335, SNR=12.5, Peak=38 HFD=4.0
20:32:41.689 00.001 12268 MultiStar: [#1 0.65,0.82,0.00,M1] [#2 0.43,0.93,0.00,M1] [#3 0.66,1.15,0.00,M1] [#4 0.69,0.69,0.00,M2] [#5 0.73,1.04,0.00,M1] [#6 0.74,1.38,0.00,M2] [#7 -1.03,1.81,0.00,M8] [#8 -0.22,1.37,0.00,M2] 
20:32:41.689 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.67) = xAngle (2.28 = 2.28)
20:32:41.689 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.31 = 2.31)
20:32:41.689 00.000 12268 CameraToMount -- cameraX=0.86 cameraY=0.60 hyp=1.04 cameraTheta=0.61 mountX=-0.68 mountY=0.77, mountTheta=2.29
20:32:41.692 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.86, y=0.60, opts=13)
20:32:41.692 00.000 12268 Enqueuing Move request for scope (0.86, 0.60)
20:32:41.692 00.000 11616 Worker thread wakes up
20:32:41.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.60) opts 0xd
20:32:41.692 00.000 11616 Handling offset move in thread for scope, endpoint = (0.86, 0.60)
20:32:41.692 00.000 11616 Moving (0.86, 0.60) raw xDistance=-0.68 yDistance=0.77
20:32:41.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.68
20:32:41.693 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.77
20:32:41.693 00.000 11616 MoveAxis(E, 380, ABG)
20:32:41.693 00.000 11616 Guiding  Dir = 2, Dur = 380
20:32:41.693 00.000 11616 IsSlewing returns 0
20:32:41.693 00.000 11616 IsGuiding returns 0
20:32:41.694 00.001 11616 PulseGuide returned control before completion, sleep 390
20:32:41.707 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:32:41.726 00.019 12268 UpdateGuideState exits: m=335 SNR=12.5
20:32:41.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:41.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:41.726 00.000 12268 Enqueuing Expose request
20:32:42.098 00.372 11616 IsGuiding returns 1
20:32:42.098 00.000 11616 scope still moving after pulse duration time elapsed
20:32:42.129 00.031 11616 IsSlewing returns 0
20:32:42.129 00.000 11616 IsGuiding returns 0
20:32:42.129 00.000 11616 scope move finished after 380 + 54 ms
20:32:42.129 00.000 11616 Move returns status 0, amount 380
20:32:42.129 00.000 11616 MoveAxis(S, 65, ABG)
20:32:42.129 00.000 11616 Guiding  Dir = 1, Dur = 65
20:32:42.130 00.001 11616 IsSlewing returns 0
20:32:42.130 00.000 11616 IsGuiding returns 0
20:32:42.130 00.000 11616 PulseGuide returned control before completion, sleep 75
20:32:42.206 00.076 11616 IsGuiding returns 1
20:32:42.206 00.000 11616 scope still moving after pulse duration time elapsed
20:32:42.238 00.032 11616 IsSlewing returns 0
20:32:42.238 00.000 11616 IsGuiding returns 0
20:32:42.238 00.000 11616 scope move finished after 65 + 43 ms
20:32:42.238 00.000 11616 Move returns status 0, amount 65
20:32:42.238 00.000 11616 move complete, result=0
20:32:42.239 00.001 11616 worker thread done servicing request
20:32:42.239 00.000 11616 Worker thread wakes up
20:32:42.239 00.000 12268 GuideStep: -0.7 px 380 ms EAST, 0.8 px 65 ms SOUTH
20:32:42.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:42.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:44.263 02.024 11616 Exposure complete
20:32:44.324 00.061 11616 worker thread done servicing request
20:32:44.324 00.000 12268 OnExposeComplete: enter
20:32:44.324 00.000 12268 UpdateGuideState(): m_state=6
20:32:44.325 00.001 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1100
20:32:44.325 00.000 12268 Star::Find returns 1 (0), X=1260.99, Y=863.29, Mass=310, SNR=12.1, Peak=37 HFD=4.0
20:32:44.325 00.000 12268 MultiStar: [#1 0.57,0.15,1.08,U] [#2 0.43,0.35,0.99,U] [#3 0.46,0.86,0.00,M2] [#4 0.08,0.58,0.94,U] [#5 0.15,0.47,0.77,U] [#6 0.56,0.49,0.00,M3] [#7 0.01,0.13,0.58,U] [#8 0.32,0.28,0.61,U] 
20:32:44.325 00.000 12268 refined, 6 included, MultiStar: {0.39, 0.31}, one-star: {0.86, 0.17}
20:32:44.325 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.67) = xAngle (2.34 = 2.34)
20:32:44.325 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.37 = 2.37)
20:32:44.326 00.001 12268 CameraToMount -- cameraX=0.39 cameraY=0.31 hyp=0.49 cameraTheta=0.67 mountX=-0.34 mountY=0.34, mountTheta=2.36
20:32:44.327 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.31, opts=13)
20:32:44.327 00.000 12268 Enqueuing Move request for scope (0.39, 0.31)
20:32:44.327 00.000 11616 Worker thread wakes up
20:32:44.327 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.31) opts 0xd
20:32:44.327 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.31)
20:32:44.327 00.000 11616 Moving (0.39, 0.31) raw xDistance=-0.34 yDistance=0.34
20:32:44.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
20:32:44.328 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
20:32:44.328 00.000 11616 MoveAxis(E, 192, ABG)
20:32:44.328 00.000 11616 Guiding  Dir = 2, Dur = 192
20:32:44.329 00.001 11616 IsSlewing returns 0
20:32:44.329 00.000 11616 IsGuiding returns 0
20:32:44.329 00.000 11616 PulseGuide returned control before completion, sleep 202
20:32:44.342 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:32:44.360 00.018 12268 UpdateGuideState exits: m=310 SNR=12.1
20:32:44.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:44.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:44.360 00.000 12268 Enqueuing Expose request
20:32:44.535 00.175 11616 IsGuiding returns 1
20:32:44.536 00.001 11616 scope still moving after pulse duration time elapsed
20:32:44.565 00.029 11616 IsSlewing returns 0
20:32:44.565 00.000 11616 IsGuiding returns 1
20:32:44.597 00.032 11616 IsSlewing returns 0
20:32:44.598 00.001 11616 IsGuiding returns 0
20:32:44.598 00.000 11616 scope move finished after 192 + 76 ms
20:32:44.598 00.000 11616 Move returns status 0, amount 192
20:32:44.598 00.000 11616 MoveAxis(S, 29, ABG)
20:32:44.598 00.000 11616 Guiding  Dir = 1, Dur = 29
20:32:44.598 00.000 11616 IsSlewing returns 0
20:32:44.598 00.000 11616 IsGuiding returns 0
20:32:44.599 00.001 11616 PulseGuide returned control before completion, sleep 39
20:32:44.645 00.046 11616 IsGuiding returns 1
20:32:44.645 00.000 11616 scope still moving after pulse duration time elapsed
20:32:44.674 00.029 11616 IsSlewing returns 0
20:32:44.674 00.000 11616 IsGuiding returns 1
20:32:44.706 00.032 11616 IsSlewing returns 0
20:32:44.706 00.000 11616 IsGuiding returns 1
20:32:44.737 00.031 11616 IsSlewing returns 0
20:32:44.737 00.000 11616 IsGuiding returns 1
20:32:44.769 00.032 11616 IsSlewing returns 0
20:32:44.769 00.000 11616 IsGuiding returns 1
20:32:44.800 00.031 11616 IsSlewing returns 0
20:32:44.800 00.000 11616 IsGuiding returns 1
20:32:44.832 00.032 11616 IsSlewing returns 0
20:32:44.832 00.000 11616 IsGuiding returns 1
20:32:44.863 00.031 11616 IsSlewing returns 0
20:32:44.863 00.000 11616 IsGuiding returns 1
20:32:44.894 00.031 11616 IsSlewing returns 0
20:32:44.894 00.000 11616 IsGuiding returns 0
20:32:44.894 00.000 11616 scope move finished after 29 + 266 ms
20:32:44.894 00.000 11616 Move returns status 0, amount 29
20:32:44.894 00.000 11616 move complete, result=0
20:32:44.894 00.000 11616 worker thread done servicing request
20:32:44.894 00.000 11616 Worker thread wakes up
20:32:44.895 00.001 12268 GuideStep: -0.3 px 192 ms EAST, 0.3 px 29 ms SOUTH
20:32:44.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:44.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:46.902 02.007 11616 Exposure complete
20:32:46.962 00.060 11616 worker thread done servicing request
20:32:46.962 00.000 12268 OnExposeComplete: enter
20:32:46.963 00.001 12268 UpdateGuideState(): m_state=6
20:32:46.963 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1101
20:32:46.963 00.000 12268 Star::Find returns 1 (0), X=1260.82, Y=863.25, Mass=319, SNR=12.2, Peak=37 HFD=3.9
20:32:46.963 00.000 12268 MultiStar: [#1 0.53,-0.07,1.09,U] [#2 0.04,0.29,0.95,U] [#3 0.07,0.39,0.86,U] [#4 0.16,-0.00,0.94,U] [#5 0.13,0.22,0.81,U] [#6 0.42,-0.08,0.74,U] [#7 0.43,0.22,0.47,U] [#8 0.15,-0.17,0.59,U] 
20:32:46.963 00.000 12268 refined, 8 included, MultiStar: {0.30, 0.11}, one-star: {0.70, 0.13}
20:32:46.963 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.67) = xAngle (2.01 = 2.01)
20:32:46.964 00.001 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.04 = 2.04)
20:32:46.964 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.11 hyp=0.32 cameraTheta=0.34 mountX=-0.13 mountY=0.28, mountTheta=2.02
20:32:46.965 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.11, opts=13)
20:32:46.965 00.000 12268 Enqueuing Move request for scope (0.30, 0.11)
20:32:46.965 00.000 11616 Worker thread wakes up
20:32:46.965 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.11) opts 0xd
20:32:46.965 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.11)
20:32:46.965 00.000 11616 Moving (0.30, 0.11) raw xDistance=-0.13 yDistance=0.28
20:32:46.966 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
20:32:46.966 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:32:46.966 00.000 11616 MoveAxis(E, 75, ABG)
20:32:46.966 00.000 11616 Guiding  Dir = 2, Dur = 75
20:32:46.966 00.000 11616 IsSlewing returns 0
20:32:46.966 00.000 11616 IsGuiding returns 0
20:32:46.967 00.001 11616 PulseGuide returned control before completion, sleep 85
20:32:46.980 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:32:46.998 00.018 12268 UpdateGuideState exits: m=319 SNR=12.2
20:32:46.998 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:46.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:46.998 00.000 12268 Enqueuing Expose request
20:32:47.056 00.058 11616 IsGuiding returns 1
20:32:47.057 00.001 11616 scope still moving after pulse duration time elapsed
20:32:47.085 00.028 11616 IsSlewing returns 0
20:32:47.085 00.000 11616 IsGuiding returns 0
20:32:47.086 00.001 11616 scope move finished after 75 + 43 ms
20:32:47.086 00.000 11616 Move returns status 0, amount 75
20:32:47.086 00.000 11616 MoveAxis(S, 24, ABG)
20:32:47.086 00.000 11616 Guiding  Dir = 1, Dur = 24
20:32:47.086 00.000 11616 IsSlewing returns 0
20:32:47.087 00.001 11616 IsGuiding returns 0
20:32:47.087 00.000 11616 PulseGuide returned control before completion, sleep 34
20:32:47.132 00.045 11616 IsGuiding returns 1
20:32:47.132 00.000 11616 scope still moving after pulse duration time elapsed
20:32:47.163 00.031 11616 IsSlewing returns 0
20:32:47.163 00.000 11616 IsGuiding returns 1
20:32:47.193 00.030 11616 IsSlewing returns 0
20:32:47.193 00.000 11616 IsGuiding returns 1
20:32:47.226 00.033 11616 IsSlewing returns 0
20:32:47.226 00.000 11616 IsGuiding returns 1
20:32:47.257 00.031 11616 IsSlewing returns 0
20:32:47.257 00.000 11616 IsGuiding returns 1
20:32:47.289 00.032 11616 IsSlewing returns 0
20:32:47.289 00.000 11616 IsGuiding returns 1
20:32:47.321 00.032 11616 IsSlewing returns 0
20:32:47.321 00.000 11616 IsGuiding returns 1
20:32:47.352 00.031 11616 IsSlewing returns 0
20:32:47.352 00.000 11616 IsGuiding returns 1
20:32:47.383 00.031 11616 IsSlewing returns 0
20:32:47.384 00.001 11616 IsGuiding returns 0
20:32:47.384 00.000 11616 scope move finished after 24 + 273 ms
20:32:47.384 00.000 11616 Move returns status 0, amount 24
20:32:47.384 00.000 11616 move complete, result=0
20:32:47.384 00.000 11616 worker thread done servicing request
20:32:47.384 00.000 12268 GuideStep: -0.1 px 75 ms EAST, 0.3 px 24 ms SOUTH
20:32:47.384 00.000 11616 Worker thread wakes up
20:32:47.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:47.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:49.398 02.014 11616 Exposure complete
20:32:49.456 00.058 11616 worker thread done servicing request
20:32:49.456 00.000 12268 OnExposeComplete: enter
20:32:49.456 00.000 12268 UpdateGuideState(): m_state=6
20:32:49.457 00.001 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1102
20:32:49.457 00.000 12268 Star::Find returns 1 (0), X=1260.90, Y=862.93, Mass=383, SNR=13.5, Peak=44 HFD=4.5
20:32:49.457 00.000 12268 MultiStar: [#1 0.52,0.14,0.99,U] [#2 0.38,0.27,0.90,U] [#3 0.38,0.09,0.82,U] [#4 0.37,0.14,0.80,U] [#5 0.11,-0.01,0.56,U] [#6 0.43,-0.14,0.67,U] [#7 -2.06,0.63,0.00,M7] [#8 0.09,-0.52,0.52,U] 
20:32:49.457 00.000 12268 refined, 7 included, MultiStar: {0.42, 0.00}, one-star: {0.77, -0.19}
20:32:49.457 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.67) = xAngle (1.67 = 1.67)
20:32:49.457 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.70 = 1.70)
20:32:49.457 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.00 hyp=0.42 cameraTheta=0.00 mountX=-0.04 mountY=0.42, mountTheta=1.67
20:32:49.459 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.00, opts=13)
20:32:49.459 00.000 12268 Enqueuing Move request for scope (0.42, 0.00)
20:32:49.459 00.000 11616 Worker thread wakes up
20:32:49.459 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.00) opts 0xd
20:32:49.459 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.00)
20:32:49.459 00.000 11616 Moving (0.42, 0.00) raw xDistance=-0.04 yDistance=0.42
20:32:49.459 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:49.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:32:49.460 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
20:32:49.460 00.000 11616 MoveAxis(E, 0, ABG)
20:32:49.460 00.000 11616 Move returns status 0, amount 0
20:32:49.460 00.000 11616 MoveAxis(S, 35, ABG)
20:32:49.460 00.000 11616 Guiding  Dir = 1, Dur = 35
20:32:49.460 00.000 11616 IsSlewing returns 0
20:32:49.460 00.000 11616 IsGuiding returns 0
20:32:49.461 00.001 11616 PulseGuide returned control before completion, sleep 45
20:32:49.476 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:32:49.494 00.018 12268 UpdateGuideState exits: m=383 SNR=13.5
20:32:49.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:49.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:49.494 00.000 12268 Enqueuing Expose request
20:32:49.507 00.013 11616 IsGuiding returns 1
20:32:49.507 00.000 11616 scope still moving after pulse duration time elapsed
20:32:49.538 00.031 11616 IsSlewing returns 0
20:32:49.539 00.001 11616 IsGuiding returns 0
20:32:49.539 00.000 11616 scope move finished after 35 + 42 ms
20:32:49.539 00.000 11616 Move returns status 0, amount 35
20:32:49.539 00.000 11616 move complete, result=0
20:32:49.539 00.000 11616 worker thread done servicing request
20:32:49.539 00.000 11616 Worker thread wakes up
20:32:49.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:49.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:49.539 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 35 ms SOUTH
20:32:51.613 02.074 11616 Exposure complete
20:32:51.672 00.059 11616 worker thread done servicing request
20:32:51.672 00.000 12268 OnExposeComplete: enter
20:32:51.672 00.000 12268 UpdateGuideState(): m_state=6
20:32:51.673 00.001 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1103
20:32:51.673 00.000 12268 Star::Find returns 1 (0), X=1260.21, Y=862.64, Mass=304, SNR=12.0, Peak=36 HFD=3.6
20:32:51.673 00.000 12268 MultiStar: [#1 -0.03,-0.09,1.12,U] [#2 0.00,-0.30,1.03,U] [#3 0.07,-0.01,0.90,U] [#4 -0.00,-0.46,0.97,U] [#5 0.20,-0.19,0.77,U] [#6 0.01,-0.62,0.80,U] [#7 -1.70,0.73,0.00,M8] [#8 -0.38,-0.05,0.57,U] 
20:32:51.673 00.000 12268 refined, 7 included, MultiStar: {0.01, -0.28}, one-star: {0.09, -0.48}
20:32:51.673 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.67) = xAngle (0.13 = 0.13)
20:32:51.673 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.16 = 0.16)
20:32:51.673 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.54 mountX=0.28 mountY=0.04, mountTheta=0.16
20:32:51.675 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.28, opts=13)
20:32:51.675 00.000 12268 Enqueuing Move request for scope (0.01, -0.28)
20:32:51.675 00.000 11616 Worker thread wakes up
20:32:51.675 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.28) opts 0xd
20:32:51.675 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.28)
20:32:51.675 00.000 11616 Moving (0.01, -0.28) raw xDistance=0.28 yDistance=0.04
20:32:51.676 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:32:51.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:32:51.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:51.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:32:51.676 00.000 11616 MoveAxis(E, 0, ABG)
20:32:51.676 00.000 11616 Move returns status 0, amount 0
20:32:51.676 00.000 11616 MoveAxis(N, 0, ABG)
20:32:51.676 00.000 11616 Move returns status 0, amount 0
20:32:51.676 00.000 11616 move complete, result=0
20:32:51.676 00.000 11616 worker thread done servicing request
20:32:51.689 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:32:51.705 00.016 12268 UpdateGuideState exits: m=304 SNR=12.0
20:32:51.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:51.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:51.705 00.000 12268 Enqueuing Expose request
20:32:51.706 00.001 11616 Worker thread wakes up
20:32:51.706 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
20:32:51.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:51.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:53.724 02.018 11616 Exposure complete
20:32:53.781 00.057 11616 worker thread done servicing request
20:32:53.781 00.000 12268 OnExposeComplete: enter
20:32:53.781 00.000 12268 UpdateGuideState(): m_state=6
20:32:53.781 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
20:32:53.782 00.001 12268 Star::Find returns 1 (0), X=1260.54, Y=862.57, Mass=287, SNR=11.5, Peak=28 HFD=4.2
20:32:53.782 00.000 12268 MultiStar: [#1 0.36,-0.52,1.16,U] [#2 0.12,-0.58,1.00,U] [#3 -0.05,-0.60,0.89,U] [#4 -0.12,-0.68,0.00,M1] [#5 -0.04,-0.28,0.79,U] [#6 0.01,-0.90,0.00,M1] [#7 1.59,-1.78,0.00,M9] [#8 0.14,-0.85,0.00,M1] 
20:32:53.782 00.000 12268 refined, 4 included, MultiStar: {0.18, -0.51}, one-star: {0.41, -0.55}
20:32:53.782 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.67) = xAngle (0.43 = 0.43)
20:32:53.782 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.46 = 0.46)
20:32:53.782 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.51 hyp=0.55 cameraTheta=-1.23 mountX=0.49 mountY=0.24, mountTheta=0.46
20:32:53.786 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.51, opts=13)
20:32:53.786 00.000 12268 Enqueuing Move request for scope (0.18, -0.51)
20:32:53.786 00.000 11616 Worker thread wakes up
20:32:53.787 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.51) opts 0xd
20:32:53.787 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.51)
20:32:53.787 00.000 11616 Moving (0.18, -0.51) raw xDistance=0.49 yDistance=0.24
20:32:53.788 00.001 11616 resist switch: large excursion: input 0.49 thresh 0.29 direction from -1 to 1
20:32:53.788 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.48
20:32:53.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
20:32:53.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:32:53.788 00.000 11616 MoveAxis(W, 277, ABG)
20:32:53.788 00.000 11616 Guiding  Dir = 3, Dur = 277
20:32:53.788 00.000 11616 IsSlewing returns 0
20:32:53.789 00.001 11616 IsGuiding returns 0
20:32:53.789 00.000 11616 PulseGuide returned control before completion, sleep 287
20:32:53.800 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
20:32:53.818 00.018 12268 UpdateGuideState exits: m=287 SNR=11.5
20:32:53.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:53.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:53.818 00.000 12268 Enqueuing Expose request
20:32:54.087 00.269 11616 IsGuiding returns 1
20:32:54.087 00.000 11616 scope still moving after pulse duration time elapsed
20:32:54.119 00.032 11616 IsSlewing returns 0
20:32:54.119 00.000 11616 IsGuiding returns 0
20:32:54.119 00.000 11616 scope move finished after 277 + 53 ms
20:32:54.119 00.000 11616 Move returns status 0, amount 277
20:32:54.120 00.001 11616 MoveAxis(S, 21, ABG)
20:32:54.120 00.000 11616 Guiding  Dir = 1, Dur = 21
20:32:54.120 00.000 11616 IsSlewing returns 0
20:32:54.120 00.000 11616 IsGuiding returns 0
20:32:54.121 00.001 11616 PulseGuide returned control before completion, sleep 31
20:32:54.165 00.044 11616 IsGuiding returns 1
20:32:54.166 00.001 11616 scope still moving after pulse duration time elapsed
20:32:54.196 00.030 11616 IsSlewing returns 0
20:32:54.197 00.001 11616 IsGuiding returns 0
20:32:54.197 00.000 11616 scope move finished after 21 + 55 ms
20:32:54.197 00.000 11616 Move returns status 0, amount 21
20:32:54.197 00.000 11616 move complete, result=0
20:32:54.197 00.000 11616 worker thread done servicing request
20:32:54.197 00.000 12268 GuideStep: 0.5 px 277 ms WEST, 0.2 px 21 ms SOUTH
20:32:54.197 00.000 11616 Worker thread wakes up
20:32:54.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:54.198 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:56.211 02.013 11616 Exposure complete
20:32:56.269 00.058 11616 worker thread done servicing request
20:32:56.269 00.000 12268 OnExposeComplete: enter
20:32:56.270 00.001 12268 UpdateGuideState(): m_state=6
20:32:56.270 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1105
20:32:56.270 00.000 12268 Star::Find returns 1 (0), X=1260.65, Y=862.83, Mass=345, SNR=12.8, Peak=33 HFD=4.5
20:32:56.271 00.001 12268 MultiStar: [#1 -0.12,0.02,1.07,U] [#2 -0.07,0.21,0.94,U] [#3 -0.23,-0.53,0.83,U] [#4 -0.22,0.00,0.94,U] [#5 -0.13,0.02,0.74,U] [#6 0.12,-0.19,0.75,U] [#7 1.56,-1.33,0.00,M10] [#8 -0.77,0.08,0.00,M2] 
20:32:56.271 00.000 12268 refined, 6 included, MultiStar: {-0.01, -0.10}, one-star: {0.53, -0.29}
20:32:56.271 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.67) = xAngle (-0.00 = -0.00)
20:32:56.271 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.03 = 0.03)
20:32:56.271 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.67 mountX=0.10 mountY=0.00, mountTheta=0.03
20:32:56.273 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.10, opts=13)
20:32:56.273 00.000 12268 Enqueuing Move request for scope (-0.01, -0.10)
20:32:56.273 00.000 11616 Worker thread wakes up
20:32:56.273 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
20:32:56.273 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
20:32:56.273 00.000 11616 Moving (-0.01, -0.10) raw xDistance=0.10 yDistance=0.00
20:32:56.273 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
20:32:56.273 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:56.274 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:32:56.274 00.000 11616 MoveAxis(W, 57, ABG)
20:32:56.274 00.000 11616 Guiding  Dir = 3, Dur = 57
20:32:56.274 00.000 11616 IsSlewing returns 0
20:32:56.274 00.000 11616 IsGuiding returns 0
20:32:56.275 00.001 11616 PulseGuide returned control before completion, sleep 67
20:32:56.288 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:32:56.305 00.017 12268 UpdateGuideState exits: m=345 SNR=12.8
20:32:56.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:56.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:56.305 00.000 12268 Enqueuing Expose request
20:32:56.349 00.044 11616 IsGuiding returns 1
20:32:56.349 00.000 11616 scope still moving after pulse duration time elapsed
20:32:56.380 00.031 11616 IsSlewing returns 0
20:32:56.380 00.000 11616 IsGuiding returns 0
20:32:56.380 00.000 11616 scope move finished after 57 + 48 ms
20:32:56.381 00.001 11616 Move returns status 0, amount 57
20:32:56.381 00.000 11616 MoveAxis(N, 0, ABG)
20:32:56.381 00.000 11616 Move returns status 0, amount 0
20:32:56.381 00.000 11616 move complete, result=0
20:32:56.381 00.000 11616 worker thread done servicing request
20:32:56.381 00.000 12268 GuideStep: 0.1 px 57 ms WEST, 0.0 px 0 ms NORTH
20:32:56.381 00.000 11616 Worker thread wakes up
20:32:56.382 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:56.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:32:58.397 02.015 11616 Exposure complete
20:32:58.454 00.057 11616 worker thread done servicing request
20:32:58.454 00.000 12268 OnExposeComplete: enter
20:32:58.454 00.000 12268 UpdateGuideState(): m_state=6
20:32:58.454 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1106
20:32:58.455 00.001 12268 Star::Find returns 1 (0), X=1260.82, Y=862.78, Mass=308, SNR=12.1, Peak=46 HFD=3.6
20:32:58.455 00.000 12268 MultiStar: [#1 0.35,-0.11,1.06,U] [#2 0.07,0.33,0.97,U] [#3 0.27,-0.02,0.77,U] [#4 0.24,-0.12,0.98,U] [#5 0.11,-0.15,0.81,U] [#6 0.39,-0.28,0.76,U] [#7 0.05,-0.15,0.52,U] [#8 0.08,0.11,0.66,U] 
20:32:58.455 00.000 12268 refined, 8 included, MultiStar: {0.27, -0.08}, one-star: {0.70, -0.34}
20:32:58.455 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.67) = xAngle (1.38 = 1.38)
20:32:58.455 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.41 = 1.41)
20:32:58.455 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.08 hyp=0.28 cameraTheta=-0.29 mountX=0.05 mountY=0.28, mountTheta=1.38
20:32:58.457 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.08, opts=13)
20:32:58.457 00.000 12268 Enqueuing Move request for scope (0.27, -0.08)
20:32:58.457 00.000 11616 Worker thread wakes up
20:32:58.457 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.08) opts 0xd
20:32:58.457 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.08)
20:32:58.457 00.000 11616 Moving (0.27, -0.08) raw xDistance=0.05 yDistance=0.28
20:32:58.457 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:58.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:32:58.458 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:32:58.458 00.000 11616 MoveAxis(E, 0, ABG)
20:32:58.458 00.000 11616 Move returns status 0, amount 0
20:32:58.458 00.000 11616 MoveAxis(S, 24, ABG)
20:32:58.458 00.000 11616 Guiding  Dir = 1, Dur = 24
20:32:58.458 00.000 11616 IsSlewing returns 0
20:32:58.458 00.000 11616 IsGuiding returns 0
20:32:58.459 00.001 11616 PulseGuide returned control before completion, sleep 34
20:32:58.472 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:32:58.489 00.017 12268 UpdateGuideState exits: m=308 SNR=12.1
20:32:58.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:58.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:32:58.489 00.000 12268 Enqueuing Expose request
20:32:58.501 00.012 11616 IsGuiding returns 1
20:32:58.501 00.000 11616 scope still moving after pulse duration time elapsed
20:32:58.533 00.032 11616 IsSlewing returns 0
20:32:58.534 00.001 11616 IsGuiding returns 1
20:32:58.564 00.030 11616 IsSlewing returns 0
20:32:58.565 00.001 11616 IsGuiding returns 0
20:32:58.565 00.000 11616 scope move finished after 24 + 83 ms
20:32:58.565 00.000 11616 Move returns status 0, amount 24
20:32:58.565 00.000 11616 move complete, result=0
20:32:58.566 00.001 11616 worker thread done servicing request
20:32:58.566 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 24 ms SOUTH
20:32:58.566 00.000 11616 Worker thread wakes up
20:32:58.567 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:32:58.567 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:00.576 02.009 11616 Exposure complete
20:33:00.635 00.059 11616 worker thread done servicing request
20:33:00.635 00.000 12268 OnExposeComplete: enter
20:33:00.636 00.001 12268 UpdateGuideState(): m_state=6
20:33:00.636 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1107
20:33:00.636 00.000 12268 Star::Find returns 1 (0), X=1260.34, Y=862.83, Mass=386, SNR=13.5, Peak=38 HFD=4.9
20:33:00.636 00.000 12268 MultiStar: [#1 -0.29,-0.20,0.87,U] [#2 -0.19,0.49,0.97,U] [#3 -0.31,-0.15,0.80,U] [#4 -0.17,-0.05,0.81,U] [#5 -0.15,0.08,0.73,U] [#6 -0.17,0.16,0.66,U] [#7 -1.42,0.53,0.00,M10] [#8 -0.47,-0.25,0.52,U] 
20:33:00.636 00.000 12268 refined, 7 included, MultiStar: {-0.17, -0.02}, one-star: {0.22, -0.29}
20:33:00.636 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.67) = xAngle (-1.37 = -1.37)
20:33:00.636 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.33 = -1.33)
20:33:00.636 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.03 mountX=0.03 mountY=-0.16, mountTheta=-1.36
20:33:00.638 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.02, opts=13)
20:33:00.638 00.000 12268 Enqueuing Move request for scope (-0.17, -0.02)
20:33:00.638 00.000 11616 Worker thread wakes up
20:33:00.638 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
20:33:00.638 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
20:33:00.638 00.000 11616 Moving (-0.17, -0.02) raw xDistance=0.03 yDistance=-0.16
20:33:00.638 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:00.638 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:33:00.639 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:33:00.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:33:00.639 00.000 11616 MoveAxis(E, 0, ABG)
20:33:00.639 00.000 11616 Move returns status 0, amount 0
20:33:00.639 00.000 11616 MoveAxis(N, 0, ABG)
20:33:00.639 00.000 11616 Move returns status 0, amount 0
20:33:00.639 00.000 11616 move complete, result=0
20:33:00.639 00.000 11616 worker thread done servicing request
20:33:00.651 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:33:00.668 00.017 12268 UpdateGuideState exits: m=386 SNR=13.5
20:33:00.668 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:00.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:00.668 00.000 12268 Enqueuing Expose request
20:33:00.668 00.000 11616 Worker thread wakes up
20:33:00.669 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:33:00.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:00.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:02.673 02.004 11616 Exposure complete
20:33:02.730 00.057 11616 worker thread done servicing request
20:33:02.730 00.000 12268 OnExposeComplete: enter
20:33:02.731 00.001 12268 UpdateGuideState(): m_state=6
20:33:02.731 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1108
20:33:02.731 00.000 12268 Star::Find returns 1 (0), X=1260.53, Y=863.10, Mass=297, SNR=11.8, Peak=33 HFD=3.8
20:33:02.731 00.000 12268 MultiStar: [#1 -0.06,-0.48,0.98,U] [#2 -0.34,-0.11,0.97,U] [#3 0.02,0.03,0.92,U] [#4 -0.32,-0.53,0.95,U] [#5 0.22,-0.25,0.82,U] [#6 -0.24,-0.27,0.72,U] [#7 -1.94,1.15,0.00,R] [#8 -0.51,-0.34,0.63,U] 
20:33:02.731 00.000 12268 refined, 7 included, MultiStar: {-0.08, -0.24}, one-star: {0.40, -0.02}
20:33:02.731 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.67) = xAngle (-0.24 = -0.24)
20:33:02.732 00.001 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.21 = -0.21)
20:33:02.732 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.24 hyp=0.26 cameraTheta=-1.90 mountX=0.25 mountY=-0.05, mountTheta=-0.21
20:33:02.733 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.24, opts=13)
20:33:02.733 00.000 12268 Enqueuing Move request for scope (-0.08, -0.24)
20:33:02.733 00.000 11616 Worker thread wakes up
20:33:02.733 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.24) opts 0xd
20:33:02.733 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.24)
20:33:02.734 00.001 11616 Moving (-0.08, -0.24) raw xDistance=0.25 yDistance=-0.05
20:33:02.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
20:33:02.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:02.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:33:02.734 00.000 11616 MoveAxis(W, 139, ABG)
20:33:02.734 00.000 11616 Guiding  Dir = 3, Dur = 139
20:33:02.734 00.000 11616 IsSlewing returns 0
20:33:02.734 00.000 11616 IsGuiding returns 0
20:33:02.735 00.001 11616 PulseGuide returned control before completion, sleep 149
20:33:02.746 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:33:02.766 00.020 12268 UpdateGuideState exits: m=297 SNR=11.8
20:33:02.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:02.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:02.766 00.000 12268 Enqueuing Expose request
20:33:02.893 00.127 11616 IsGuiding returns 1
20:33:02.893 00.000 11616 scope still moving after pulse duration time elapsed
20:33:02.922 00.029 11616 IsSlewing returns 0
20:33:02.923 00.001 11616 IsGuiding returns 0
20:33:02.923 00.000 11616 scope move finished after 139 + 49 ms
20:33:02.923 00.000 11616 Move returns status 0, amount 139
20:33:02.924 00.001 11616 MoveAxis(N, 0, ABG)
20:33:02.924 00.000 11616 Move returns status 0, amount 0
20:33:02.924 00.000 11616 move complete, result=0
20:33:02.925 00.001 11616 worker thread done servicing request
20:33:02.925 00.000 12268 GuideStep: 0.2 px 139 ms WEST, -0.1 px 0 ms NORTH
20:33:02.926 00.001 11616 Worker thread wakes up
20:33:02.927 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:02.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:04.935 02.008 11616 Exposure complete
20:33:04.992 00.057 11616 worker thread done servicing request
20:33:04.992 00.000 12268 OnExposeComplete: enter
20:33:04.992 00.000 12268 UpdateGuideState(): m_state=6
20:33:04.992 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1109
20:33:04.992 00.000 12268 Star::Find returns 1 (0), X=1260.64, Y=862.91, Mass=312, SNR=12.1, Peak=45 HFD=3.4
20:33:04.992 00.000 12268 MultiStar: [#1 0.05,-0.04,0.98,U] [#2 0.21,-0.01,1.01,U] [#3 0.10,-0.06,0.72,U] [#4 0.15,-0.21,0.95,U] [#5 0.17,-0.26,0.78,U] [#6 0.29,-0.31,0.78,U] [#7 1.69,-1.64,0.00,M1] [#8 -0.11,0.28,0.63,U] 
20:33:04.992 00.000 12268 refined, 7 included, MultiStar: {0.19, -0.11}, one-star: {0.52, -0.21}
20:33:04.992 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.67) = xAngle (1.13 = 1.13)
20:33:04.992 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.16 = 1.16)
20:33:04.992 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.54 mountX=0.09 mountY=0.20, mountTheta=1.13
20:33:04.995 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.11, opts=13)
20:33:04.995 00.000 12268 Enqueuing Move request for scope (0.19, -0.11)
20:33:04.995 00.000 11616 Worker thread wakes up
20:33:04.995 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
20:33:04.995 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
20:33:04.995 00.000 11616 Moving (0.19, -0.11) raw xDistance=0.09 yDistance=0.20
20:33:04.995 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:04.995 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:33:04.996 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:33:04.996 00.000 11616 MoveAxis(E, 0, ABG)
20:33:04.996 00.000 11616 Move returns status 0, amount 0
20:33:04.996 00.000 11616 MoveAxis(S, 17, ABG)
20:33:04.996 00.000 11616 Guiding  Dir = 1, Dur = 17
20:33:04.996 00.000 11616 IsSlewing returns 0
20:33:04.996 00.000 11616 IsGuiding returns 0
20:33:04.997 00.001 11616 PulseGuide returned control before completion, sleep 27
20:33:05.010 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:33:05.027 00.017 12268 UpdateGuideState exits: m=312 SNR=12.1
20:33:05.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:05.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:05.027 00.000 12268 Enqueuing Expose request
20:33:05.038 00.011 11616 IsGuiding returns 1
20:33:05.039 00.001 11616 scope still moving after pulse duration time elapsed
20:33:05.070 00.031 11616 IsSlewing returns 0
20:33:05.070 00.000 11616 IsGuiding returns 0
20:33:05.070 00.000 11616 scope move finished after 17 + 57 ms
20:33:05.070 00.000 11616 Move returns status 0, amount 17
20:33:05.071 00.001 11616 move complete, result=0
20:33:05.071 00.000 11616 worker thread done servicing request
20:33:05.071 00.000 11616 Worker thread wakes up
20:33:05.071 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
20:33:05.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:05.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:07.075 02.004 11616 Exposure complete
20:33:07.136 00.061 11616 worker thread done servicing request
20:33:07.136 00.000 12268 OnExposeComplete: enter
20:33:07.136 00.000 12268 UpdateGuideState(): m_state=6
20:33:07.136 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1110
20:33:07.136 00.000 12268 Star::Find returns 1 (0), X=1260.61, Y=862.98, Mass=286, SNR=11.6, Peak=36 HFD=3.7
20:33:07.137 00.001 12268 MultiStar: [#1 0.58,0.05,1.16,U] [#2 -0.04,0.46,1.02,U] [#3 0.04,0.11,0.90,U] [#4 0.25,0.52,0.80,U] [#5 -0.23,0.60,0.85,U] [#6 -0.07,-0.13,0.78,U] [#7 0.65,-0.36,0.00,M2] [#8 -0.71,0.35,0.00,M1] 
20:33:07.137 00.000 12268 refined, 6 included, MultiStar: {0.17, 0.20}, one-star: {0.49, -0.15}
20:33:07.137 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.67) = xAngle (2.53 = 2.53)
20:33:07.137 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.56 = 2.56)
20:33:07.137 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.20 hyp=0.26 cameraTheta=0.87 mountX=-0.22 mountY=0.14, mountTheta=2.56
20:33:07.139 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.20, opts=13)
20:33:07.139 00.000 12268 Enqueuing Move request for scope (0.17, 0.20)
20:33:07.140 00.001 11616 Worker thread wakes up
20:33:07.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.20) opts 0xd
20:33:07.140 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.20)
20:33:07.140 00.000 11616 Moving (0.17, 0.20) raw xDistance=-0.22 yDistance=0.14
20:33:07.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:33:07.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:33:07.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:07.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:33:07.140 00.000 11616 MoveAxis(E, 0, ABG)
20:33:07.140 00.000 11616 Move returns status 0, amount 0
20:33:07.140 00.000 11616 MoveAxis(N, 0, ABG)
20:33:07.141 00.001 11616 Move returns status 0, amount 0
20:33:07.141 00.000 11616 move complete, result=0
20:33:07.141 00.000 11616 worker thread done servicing request
20:33:07.154 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:33:07.173 00.019 12268 UpdateGuideState exits: m=286 SNR=11.6
20:33:07.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:07.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:07.173 00.000 12268 Enqueuing Expose request
20:33:07.173 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:07.173 00.000 11616 Worker thread wakes up
20:33:07.173 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:07.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:09.177 02.004 11616 Exposure complete
20:33:09.233 00.056 11616 worker thread done servicing request
20:33:09.234 00.001 12268 OnExposeComplete: enter
20:33:09.234 00.000 12268 UpdateGuideState(): m_state=6
20:33:09.234 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1111
20:33:09.234 00.000 12268 Star::Find returns 1 (0), X=1260.72, Y=863.42, Mass=293, SNR=11.8, Peak=37 HFD=3.4
20:33:09.234 00.000 12268 MultiStar: [#1 0.20,0.45,1.10,U] [#2 -0.30,0.19,1.01,U] [#3 -0.23,0.88,0.00,M1] [#4 -0.30,0.74,0.00,M1] [#5 0.13,0.43,0.80,U] [#6 -0.24,0.67,0.00,M1] [#7 0.68,-0.35,0.00,M3] [#8 -0.56,0.26,0.59,U] 
20:33:09.235 00.001 12268 refined, 4 included, MultiStar: {0.06, 0.33}, one-star: {0.60, 0.29}
20:33:09.235 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.67) = xAngle (3.05 = 3.05)
20:33:09.235 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.08 = 3.08)
20:33:09.235 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.33 hyp=0.33 cameraTheta=1.38 mountX=-0.33 mountY=0.02, mountTheta=3.08
20:33:09.236 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.33, opts=13)
20:33:09.237 00.001 12268 Enqueuing Move request for scope (0.06, 0.33)
20:33:09.237 00.000 11616 Worker thread wakes up
20:33:09.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.33) opts 0xd
20:33:09.237 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.33)
20:33:09.237 00.000 11616 Moving (0.06, 0.33) raw xDistance=-0.33 yDistance=0.02
20:33:09.237 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
20:33:09.237 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.00
20:33:09.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
20:33:09.238 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:09.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:33:09.238 00.000 11616 MoveAxis(E, 186, ABG)
20:33:09.238 00.000 11616 Guiding  Dir = 2, Dur = 186
20:33:09.238 00.000 11616 IsSlewing returns 0
20:33:09.238 00.000 11616 IsGuiding returns 0
20:33:09.239 00.001 11616 PulseGuide returned control before completion, sleep 196
20:33:09.251 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:33:09.271 00.020 12268 UpdateGuideState exits: m=293 SNR=11.8
20:33:09.272 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:09.272 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:09.272 00.000 12268 Enqueuing Expose request
20:33:09.438 00.166 11616 IsGuiding returns 1
20:33:09.439 00.001 11616 scope still moving after pulse duration time elapsed
20:33:09.469 00.030 11616 IsSlewing returns 0
20:33:09.469 00.000 11616 IsGuiding returns 0
20:33:09.469 00.000 11616 scope move finished after 186 + 45 ms
20:33:09.470 00.001 11616 Move returns status 0, amount 186
20:33:09.470 00.000 11616 MoveAxis(N, 0, ABG)
20:33:09.470 00.000 11616 Move returns status 0, amount 0
20:33:09.470 00.000 11616 move complete, result=0
20:33:09.470 00.000 11616 worker thread done servicing request
20:33:09.470 00.000 11616 Worker thread wakes up
20:33:09.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:09.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:09.470 00.000 12268 GuideStep: -0.3 px 186 ms EAST, 0.0 px 0 ms NORTH
20:33:11.476 02.006 11616 Exposure complete
20:33:11.532 00.056 11616 worker thread done servicing request
20:33:11.533 00.001 12268 OnExposeComplete: enter
20:33:11.533 00.000 12268 UpdateGuideState(): m_state=6
20:33:11.533 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1112
20:33:11.533 00.000 12268 Star::Find returns 1 (0), X=1260.35, Y=863.69, Mass=301, SNR=11.8, Peak=39 HFD=3.7
20:33:11.534 00.001 12268 MultiStar: [#1 0.00,0.53,1.12,U] [#2 -0.40,0.46,0.96,U] [#3 -0.00,0.90,0.00,M2] [#4 0.02,0.59,0.94,U] [#5 0.56,0.85,0.00,M1] [#6 0.38,0.74,0.00,M2] [#7 4.28,-2.99,0.00,M4] [#8 -0.15,-0.42,0.55,U] 
20:33:11.534 00.000 12268 refined, 4 included, MultiStar: {-0.05, 0.42}, one-star: {0.23, 0.57}
20:33:11.534 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.67) = xAngle (3.35 = -2.93)
20:33:11.534 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.38 = -2.90)
20:33:11.534 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.42 hyp=0.42 cameraTheta=1.68 mountX=-0.41 mountY=-0.10, mountTheta=-2.90
20:33:11.538 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.42, opts=13)
20:33:11.538 00.000 12268 Enqueuing Move request for scope (-0.05, 0.42)
20:33:11.538 00.000 11616 Worker thread wakes up
20:33:11.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.42) opts 0xd
20:33:11.538 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.42)
20:33:11.538 00.000 11616 Moving (-0.05, 0.42) raw xDistance=-0.41 yDistance=-0.10
20:33:11.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
20:33:11.538 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:11.539 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:33:11.539 00.000 11616 MoveAxis(E, 232, ABG)
20:33:11.539 00.000 11616 Guiding  Dir = 2, Dur = 232
20:33:11.539 00.000 11616 IsSlewing returns 0
20:33:11.539 00.000 11616 IsGuiding returns 0
20:33:11.540 00.001 11616 PulseGuide returned control before completion, sleep 242
20:33:11.554 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:33:11.571 00.017 12268 UpdateGuideState exits: m=301 SNR=11.8
20:33:11.572 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:11.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:11.572 00.000 12268 Enqueuing Expose request
20:33:11.788 00.216 11616 IsGuiding returns 1
20:33:11.789 00.001 11616 scope still moving after pulse duration time elapsed
20:33:11.819 00.030 11616 IsSlewing returns 0
20:33:11.819 00.000 11616 IsGuiding returns 0
20:33:11.819 00.000 11616 scope move finished after 232 + 47 ms
20:33:11.819 00.000 11616 Move returns status 0, amount 232
20:33:11.819 00.000 11616 MoveAxis(N, 0, ABG)
20:33:11.819 00.000 11616 Move returns status 0, amount 0
20:33:11.820 00.001 11616 move complete, result=0
20:33:11.820 00.000 11616 worker thread done servicing request
20:33:11.820 00.000 11616 Worker thread wakes up
20:33:11.820 00.000 12268 GuideStep: -0.4 px 232 ms EAST, -0.1 px 0 ms NORTH
20:33:11.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:11.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:13.832 02.012 11616 Exposure complete
20:33:13.890 00.058 11616 worker thread done servicing request
20:33:13.890 00.000 12268 OnExposeComplete: enter
20:33:13.890 00.000 12268 UpdateGuideState(): m_state=6
20:33:13.890 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1113
20:33:13.890 00.000 12268 Star::Find returns 1 (0), X=1260.89, Y=862.52, Mass=450, SNR=14.5, Peak=35 HFD=5.3
20:33:13.891 00.001 12268 MultiStar: [#1 -0.23,-0.69,0.00,M1] [#2 -0.61,-0.80,0.00,M1] [#3 -0.34,-0.79,0.00,M3] [#4 -0.42,-0.76,0.00,M1] [#5 -0.00,-0.90,0.00,M2] [#6 -0.07,-0.94,0.00,M3] [#7 1.23,-1.83,0.00,M5] [#8 -0.29,-0.50,0.48,U] 
20:33:13.891 00.000 12268 refined, 1 included, MultiStar: {0.43, -0.57}, one-star: {0.77, -0.60}
20:33:13.891 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.67) = xAngle (0.74 = 0.74)
20:33:13.891 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.77 = 0.77)
20:33:13.891 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.57 hyp=0.71 cameraTheta=-0.93 mountX=0.52 mountY=0.50, mountTheta=0.76
20:33:13.893 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.57, opts=13)
20:33:13.893 00.000 12268 Enqueuing Move request for scope (0.43, -0.57)
20:33:13.893 00.000 11616 Worker thread wakes up
20:33:13.893 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.57) opts 0xd
20:33:13.893 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.57)
20:33:13.893 00.000 11616 Moving (0.43, -0.57) raw xDistance=0.52 yDistance=0.50
20:33:13.893 00.000 11616 resist switch: large excursion: input 0.52 thresh 0.29 direction from -1 to 1
20:33:13.894 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.57
20:33:13.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
20:33:13.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
20:33:13.894 00.000 11616 MoveAxis(W, 293, ABG)
20:33:13.894 00.000 11616 Guiding  Dir = 3, Dur = 293
20:33:13.894 00.000 11616 IsSlewing returns 0
20:33:13.894 00.000 11616 IsGuiding returns 0
20:33:13.895 00.001 11616 PulseGuide returned control before completion, sleep 303
20:33:13.907 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:33:13.923 00.016 12268 UpdateGuideState exits: m=450 SNR=14.5
20:33:13.924 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:13.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:13.924 00.000 12268 Enqueuing Expose request
20:33:14.212 00.288 11616 IsGuiding returns 1
20:33:14.212 00.000 11616 scope still moving after pulse duration time elapsed
20:33:14.243 00.031 11616 IsSlewing returns 0
20:33:14.244 00.001 11616 IsGuiding returns 0
20:33:14.244 00.000 11616 scope move finished after 293 + 56 ms
20:33:14.244 00.000 11616 Move returns status 0, amount 293
20:33:14.244 00.000 11616 MoveAxis(S, 42, ABG)
20:33:14.244 00.000 11616 Guiding  Dir = 1, Dur = 42
20:33:14.244 00.000 11616 IsSlewing returns 0
20:33:14.245 00.001 11616 IsGuiding returns 0
20:33:14.245 00.000 11616 PulseGuide returned control before completion, sleep 52
20:33:14.306 00.061 11616 IsGuiding returns 1
20:33:14.306 00.000 11616 scope still moving after pulse duration time elapsed
20:33:14.336 00.030 11616 IsSlewing returns 0
20:33:14.337 00.001 11616 IsGuiding returns 1
20:33:14.367 00.030 11616 IsSlewing returns 0
20:33:14.368 00.001 11616 IsGuiding returns 1
20:33:14.398 00.030 11616 IsSlewing returns 0
20:33:14.399 00.001 11616 IsGuiding returns 1
20:33:14.429 00.030 11616 IsSlewing returns 0
20:33:14.430 00.001 11616 IsGuiding returns 1
20:33:14.461 00.031 11616 IsSlewing returns 0
20:33:14.461 00.000 11616 IsGuiding returns 1
20:33:14.492 00.031 11616 IsSlewing returns 0
20:33:14.493 00.001 11616 IsGuiding returns 0
20:33:14.493 00.000 11616 scope move finished after 42 + 206 ms
20:33:14.493 00.000 11616 Move returns status 0, amount 42
20:33:14.493 00.000 11616 move complete, result=0
20:33:14.493 00.000 11616 worker thread done servicing request
20:33:14.493 00.000 11616 Worker thread wakes up
20:33:14.493 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:14.493 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:14.494 00.001 12268 GuideStep: 0.5 px 293 ms WEST, 0.5 px 42 ms SOUTH
20:33:16.499 02.005 11616 Exposure complete
20:33:16.555 00.056 11616 worker thread done servicing request
20:33:16.556 00.001 12268 OnExposeComplete: enter
20:33:16.556 00.000 12268 UpdateGuideState(): m_state=6
20:33:16.556 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1114
20:33:16.556 00.000 12268 Star::Find returns 1 (0), X=1260.03, Y=862.62, Mass=316, SNR=12.1, Peak=41 HFD=3.5
20:33:16.557 00.001 12268 MultiStar: [#1 0.06,-0.23,1.12,U] [#2 -0.50,-0.61,0.00,M2] [#3 -0.45,-0.28,0.87,U] [#4 -0.51,-0.25,0.96,U] [#5 -0.02,-0.40,0.79,U] [#6 0.03,-0.17,0.71,U] [#7 1.09,-1.69,0.00,M6] [#8 -0.98,-0.85,0.00,M1] 
20:33:16.557 00.000 12268 refined, 5 included, MultiStar: {-0.17, -0.31}, one-star: {-0.10, -0.51}
20:33:16.557 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.67) = xAngle (-0.40 = -0.40)
20:33:16.557 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.36 = -0.36)
20:33:16.557 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.31 hyp=0.35 cameraTheta=-2.06 mountX=0.32 mountY=-0.13, mountTheta=-0.37
20:33:16.558 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.31, opts=13)
20:33:16.558 00.000 12268 Enqueuing Move request for scope (-0.17, -0.31)
20:33:16.558 00.000 11616 Worker thread wakes up
20:33:16.558 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.31) opts 0xd
20:33:16.558 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.31)
20:33:16.559 00.001 11616 Moving (-0.17, -0.31) raw xDistance=0.32 yDistance=-0.13
20:33:16.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
20:33:16.559 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:16.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:33:16.559 00.000 11616 MoveAxis(W, 181, ABG)
20:33:16.559 00.000 11616 Guiding  Dir = 3, Dur = 181
20:33:16.559 00.000 11616 IsSlewing returns 0
20:33:16.559 00.000 11616 IsGuiding returns 0
20:33:16.560 00.001 11616 PulseGuide returned control before completion, sleep 191
20:33:16.573 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:33:16.591 00.018 12268 UpdateGuideState exits: m=316 SNR=12.1
20:33:16.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:16.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:16.591 00.000 12268 Enqueuing Expose request
20:33:16.766 00.175 11616 IsGuiding returns 0
20:33:16.766 00.000 11616 Move returns status 0, amount 181
20:33:16.766 00.000 11616 MoveAxis(N, 0, ABG)
20:33:16.766 00.000 11616 Move returns status 0, amount 0
20:33:16.766 00.000 11616 move complete, result=0
20:33:16.766 00.000 11616 worker thread done servicing request
20:33:16.767 00.001 11616 Worker thread wakes up
20:33:16.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:16.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:16.767 00.000 12268 GuideStep: 0.3 px 181 ms WEST, -0.1 px 0 ms NORTH
20:33:18.774 02.007 11616 Exposure complete
20:33:18.832 00.058 11616 worker thread done servicing request
20:33:18.832 00.000 12268 OnExposeComplete: enter
20:33:18.832 00.000 12268 UpdateGuideState(): m_state=6
20:33:18.833 00.001 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1115
20:33:18.833 00.000 12268 Star::Find returns 1 (0), X=1260.90, Y=862.49, Mass=368, SNR=13.1, Peak=44 HFD=3.8
20:33:18.833 00.000 12268 MultiStar: [#1 0.32,-0.61,0.00,M1] [#2 -0.22,-0.36,0.87,U] [#3 0.01,-0.25,0.84,U] [#4 0.14,-0.42,0.86,U] [#5 0.22,-0.56,0.73,U] [#6 0.19,-0.57,0.73,U] [#7 2.09,-1.81,0.00,M7] [#8 -0.62,-0.91,0.00,M2] 
20:33:18.833 00.000 12268 refined, 5 included, MultiStar: {0.20, -0.46}, one-star: {0.78, -0.63}
20:33:18.833 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.67) = xAngle (0.51 = 0.51)
20:33:18.833 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.54 = 0.54)
20:33:18.833 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.46 hyp=0.50 cameraTheta=-1.16 mountX=0.44 mountY=0.26, mountTheta=0.53
20:33:18.835 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.46, opts=13)
20:33:18.835 00.000 12268 Enqueuing Move request for scope (0.20, -0.46)
20:33:18.835 00.000 11616 Worker thread wakes up
20:33:18.835 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.46) opts 0xd
20:33:18.835 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.46)
20:33:18.835 00.000 11616 Moving (0.20, -0.46) raw xDistance=0.44 yDistance=0.26
20:33:18.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
20:33:18.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:33:18.835 00.000 11616 MoveAxis(W, 247, ABG)
20:33:18.836 00.001 11616 Guiding  Dir = 3, Dur = 247
20:33:18.836 00.000 11616 IsSlewing returns 0
20:33:18.836 00.000 11616 IsGuiding returns 0
20:33:18.836 00.000 11616 PulseGuide returned control before completion, sleep 257
20:33:18.848 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:33:18.865 00.017 12268 UpdateGuideState exits: m=368 SNR=13.1
20:33:18.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:18.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:18.865 00.000 12268 Enqueuing Expose request
20:33:19.106 00.241 11616 IsGuiding returns 1
20:33:19.107 00.001 11616 scope still moving after pulse duration time elapsed
20:33:19.138 00.031 11616 IsSlewing returns 0
20:33:19.138 00.000 11616 IsGuiding returns 0
20:33:19.138 00.000 11616 scope move finished after 247 + 55 ms
20:33:19.138 00.000 11616 Move returns status 0, amount 247
20:33:19.138 00.000 11616 MoveAxis(S, 22, ABG)
20:33:19.139 00.001 11616 Guiding  Dir = 1, Dur = 22
20:33:19.139 00.000 11616 IsSlewing returns 0
20:33:19.139 00.000 11616 IsGuiding returns 0
20:33:19.139 00.000 11616 PulseGuide returned control before completion, sleep 32
20:33:19.185 00.046 11616 IsGuiding returns 1
20:33:19.185 00.000 11616 scope still moving after pulse duration time elapsed
20:33:19.216 00.031 11616 IsSlewing returns 0
20:33:19.217 00.001 11616 IsGuiding returns 1
20:33:19.246 00.029 11616 IsSlewing returns 0
20:33:19.247 00.001 11616 IsGuiding returns 1
20:33:19.278 00.031 11616 IsSlewing returns 0
20:33:19.279 00.001 11616 IsGuiding returns 1
20:33:19.309 00.030 11616 IsSlewing returns 0
20:33:19.310 00.001 11616 IsGuiding returns 1
20:33:19.342 00.032 11616 IsSlewing returns 0
20:33:19.342 00.000 11616 IsGuiding returns 1
20:33:19.373 00.031 11616 IsSlewing returns 0
20:33:19.374 00.001 11616 IsGuiding returns 0
20:33:19.374 00.000 11616 scope move finished after 22 + 212 ms
20:33:19.374 00.000 11616 Move returns status 0, amount 22
20:33:19.374 00.000 11616 move complete, result=0
20:33:19.374 00.000 11616 worker thread done servicing request
20:33:19.374 00.000 11616 Worker thread wakes up
20:33:19.374 00.000 12268 GuideStep: 0.4 px 247 ms WEST, 0.3 px 22 ms SOUTH
20:33:19.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:19.375 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:21.374 01.999 11616 Exposure complete
20:33:21.431 00.057 11616 worker thread done servicing request
20:33:21.432 00.001 12268 OnExposeComplete: enter
20:33:21.432 00.000 12268 UpdateGuideState(): m_state=6
20:33:21.432 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1116
20:33:21.432 00.000 12268 Star::Find returns 1 (0), X=1260.51, Y=862.86, Mass=344, SNR=12.6, Peak=36 HFD=4.4
20:33:21.432 00.000 12268 MultiStar: [#1 0.04,0.20,0.90,U] [#2 -0.53,-0.13,0.91,U] [#3 -0.01,0.07,0.74,U] [#4 0.02,-0.24,0.84,U] [#5 -0.01,-0.12,0.73,U] [#6 0.14,-0.39,0.72,U] [#7 3.96,-2.96,0.00,M8] [#8 -0.34,-0.18,0.58,U] 
20:33:21.432 00.000 12268 refined, 7 included, MultiStar: {-0.02, -0.13}, one-star: {0.38, -0.26}
20:33:21.433 00.001 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.67) = xAngle (-0.09 = -0.09)
20:33:21.433 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.06 = -0.06)
20:33:21.433 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.76 mountX=0.13 mountY=-0.01, mountTheta=-0.06
20:33:21.434 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.13, opts=13)
20:33:21.434 00.000 12268 Enqueuing Move request for scope (-0.02, -0.13)
20:33:21.434 00.000 11616 Worker thread wakes up
20:33:21.434 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
20:33:21.434 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
20:33:21.434 00.000 11616 Moving (-0.02, -0.13) raw xDistance=0.13 yDistance=-0.01
20:33:21.435 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
20:33:21.435 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:21.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:33:21.435 00.000 11616 MoveAxis(W, 72, ABG)
20:33:21.435 00.000 11616 Guiding  Dir = 3, Dur = 72
20:33:21.435 00.000 11616 IsSlewing returns 0
20:33:21.435 00.000 11616 IsGuiding returns 0
20:33:21.436 00.001 11616 PulseGuide returned control before completion, sleep 82
20:33:21.449 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:33:21.466 00.017 12268 UpdateGuideState exits: m=344 SNR=12.6
20:33:21.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:21.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:21.466 00.000 12268 Enqueuing Expose request
20:33:21.522 00.056 11616 IsGuiding returns 1
20:33:21.522 00.000 11616 scope still moving after pulse duration time elapsed
20:33:21.552 00.030 11616 IsSlewing returns 0
20:33:21.553 00.001 11616 IsGuiding returns 0
20:33:21.553 00.000 11616 scope move finished after 72 + 45 ms
20:33:21.553 00.000 11616 Move returns status 0, amount 72
20:33:21.553 00.000 11616 MoveAxis(N, 0, ABG)
20:33:21.553 00.000 11616 Move returns status 0, amount 0
20:33:21.553 00.000 11616 move complete, result=0
20:33:21.553 00.000 11616 worker thread done servicing request
20:33:21.553 00.000 11616 Worker thread wakes up
20:33:21.553 00.000 12268 GuideStep: 0.1 px 72 ms WEST, -0.0 px 0 ms NORTH
20:33:21.554 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:21.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:23.601 02.047 11616 Exposure complete
20:33:23.662 00.061 11616 worker thread done servicing request
20:33:23.663 00.001 12268 OnExposeComplete: enter
20:33:23.663 00.000 12268 UpdateGuideState(): m_state=6
20:33:23.663 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1117
20:33:23.663 00.000 12268 Star::Find returns 1 (0), X=1260.45, Y=862.44, Mass=289, SNR=11.6, Peak=40 HFD=3.3
20:33:23.664 00.001 12268 MultiStar: [#1 0.10,-0.19,1.02,U] [#2 -0.27,0.00,1.00,U] [#3 -0.09,0.00,0.92,U] [#4 -0.03,-0.50,0.91,U] [#5 0.22,-0.31,0.74,U] [#6 -0.23,-0.67,0.00,M1] [#7 3.01,-2.40,0.00,M9] [#8 -0.59,-0.52,0.00,M2] 
20:33:23.664 00.000 12268 refined, 5 included, MultiStar: {0.04, -0.28}, one-star: {0.32, -0.68}
20:33:23.664 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.67) = xAngle (0.23 = 0.23)
20:33:23.664 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.26 = 0.26)
20:33:23.664 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.28 hyp=0.28 cameraTheta=-1.44 mountX=0.28 mountY=0.07, mountTheta=0.26
20:33:23.665 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.28, opts=13)
20:33:23.666 00.001 12268 Enqueuing Move request for scope (0.04, -0.28)
20:33:23.666 00.000 11616 Worker thread wakes up
20:33:23.666 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.28) opts 0xd
20:33:23.666 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.28)
20:33:23.666 00.000 11616 Moving (0.04, -0.28) raw xDistance=0.28 yDistance=0.07
20:33:23.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
20:33:23.666 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:23.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:33:23.666 00.000 11616 MoveAxis(W, 154, ABG)
20:33:23.666 00.000 11616 Guiding  Dir = 3, Dur = 154
20:33:23.668 00.002 11616 IsSlewing returns 0
20:33:23.668 00.000 11616 IsGuiding returns 0
20:33:23.668 00.000 11616 PulseGuide returned control before completion, sleep 164
20:33:23.681 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:33:23.701 00.020 12268 UpdateGuideState exits: m=289 SNR=11.6
20:33:23.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:23.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:23.701 00.000 12268 Enqueuing Expose request
20:33:23.834 00.133 11616 IsGuiding returns 1
20:33:23.834 00.000 11616 scope still moving after pulse duration time elapsed
20:33:23.866 00.032 11616 IsSlewing returns 0
20:33:23.866 00.000 11616 IsGuiding returns 0
20:33:23.866 00.000 11616 scope move finished after 154 + 44 ms
20:33:23.866 00.000 11616 Move returns status 0, amount 154
20:33:23.866 00.000 11616 MoveAxis(N, 0, ABG)
20:33:23.866 00.000 11616 Move returns status 0, amount 0
20:33:23.866 00.000 11616 move complete, result=0
20:33:23.867 00.001 11616 worker thread done servicing request
20:33:23.867 00.000 12268 GuideStep: 0.3 px 154 ms WEST, 0.1 px 0 ms NORTH
20:33:23.867 00.000 11616 Worker thread wakes up
20:33:23.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:23.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:25.873 02.006 11616 Exposure complete
20:33:25.930 00.057 11616 worker thread done servicing request
20:33:25.931 00.001 12268 OnExposeComplete: enter
20:33:25.931 00.000 12268 UpdateGuideState(): m_state=6
20:33:25.931 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1118
20:33:25.931 00.000 12268 Star::Find returns 1 (0), X=1260.65, Y=863.19, Mass=315, SNR=12.1, Peak=37 HFD=3.8
20:33:25.931 00.000 12268 MultiStar: [#1 0.13,0.11,0.98,U] [#2 -0.13,-0.14,0.94,U] [#3 0.19,0.67,0.00,M1] [#4 -0.18,0.16,0.84,U] [#5 -0.19,0.30,0.64,U] [#6 0.10,-0.25,0.76,U] [#7 0.61,-0.77,0.00,M10] [#8 -0.08,-0.46,0.61,U] 
20:33:25.931 00.000 12268 refined, 6 included, MultiStar: {0.05, -0.02}, one-star: {0.52, 0.07}
20:33:25.931 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.67) = xAngle (1.34 = 1.34)
20:33:25.932 00.001 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.37 = 1.37)
20:33:25.932 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.33 mountX=0.01 mountY=0.05, mountTheta=1.34
20:33:25.933 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.02, opts=13)
20:33:25.933 00.000 12268 Enqueuing Move request for scope (0.05, -0.02)
20:33:25.933 00.000 11616 Worker thread wakes up
20:33:25.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
20:33:25.933 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
20:33:25.934 00.001 11616 Moving (0.05, -0.02) raw xDistance=0.01 yDistance=0.05
20:33:25.934 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:25.934 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:33:25.934 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:25.934 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:33:25.934 00.000 11616 MoveAxis(E, 0, ABG)
20:33:25.934 00.000 11616 Move returns status 0, amount 0
20:33:25.934 00.000 11616 MoveAxis(N, 0, ABG)
20:33:25.934 00.000 11616 Move returns status 0, amount 0
20:33:25.934 00.000 11616 move complete, result=0
20:33:25.935 00.001 11616 worker thread done servicing request
20:33:25.947 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:33:25.964 00.017 12268 UpdateGuideState exits: m=315 SNR=12.1
20:33:25.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:25.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:25.964 00.000 12268 Enqueuing Expose request
20:33:25.964 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:25.965 00.001 11616 Worker thread wakes up
20:33:25.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:25.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:27.970 02.005 11616 Exposure complete
20:33:28.029 00.059 11616 worker thread done servicing request
20:33:28.029 00.000 12268 OnExposeComplete: enter
20:33:28.029 00.000 12268 UpdateGuideState(): m_state=6
20:33:28.029 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1119
20:33:28.030 00.001 12268 Star::Find returns 1 (0), X=1260.35, Y=863.03, Mass=288, SNR=11.6, Peak=36 HFD=3.9
20:33:28.030 00.000 12268 MultiStar: [#1 0.31,-0.05,1.10,U] [#2 -0.02,0.06,1.00,U] [#3 0.07,0.08,0.75,U] [#4 0.41,-0.11,0.90,U] [#5 0.11,0.53,0.76,U] [#6 0.23,0.38,0.78,U] [#7 3.63,-2.70,0.00,R] [#8 -0.08,-0.01,0.59,U] 
20:33:28.030 00.000 12268 refined, 7 included, MultiStar: {0.17, 0.08}, one-star: {0.23, -0.09}
20:33:28.030 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.67) = xAngle (2.11 = 2.11)
20:33:28.030 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.15 = 2.15)
20:33:28.030 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.19 cameraTheta=0.45 mountX=-0.10 mountY=0.16, mountTheta=2.12
20:33:28.031 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.08, opts=13)
20:33:28.032 00.001 12268 Enqueuing Move request for scope (0.17, 0.08)
20:33:28.032 00.000 11616 Worker thread wakes up
20:33:28.032 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
20:33:28.032 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
20:33:28.032 00.000 11616 Moving (0.17, 0.08) raw xDistance=-0.10 yDistance=0.16
20:33:28.032 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:33:28.032 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:33:28.032 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:33:28.032 00.000 11616 MoveAxis(E, 0, ABG)
20:33:28.032 00.000 11616 Move returns status 0, amount 0
20:33:28.032 00.000 11616 MoveAxis(S, 14, ABG)
20:33:28.032 00.000 11616 Guiding  Dir = 1, Dur = 14
20:33:28.033 00.001 11616 IsSlewing returns 0
20:33:28.034 00.001 11616 IsGuiding returns 0
20:33:28.034 00.000 11616 PulseGuide returned control before completion, sleep 24
20:33:28.047 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:33:28.063 00.016 11616 IsGuiding returns 1
20:33:28.063 00.000 11616 scope still moving after pulse duration time elapsed
20:33:28.064 00.001 12268 UpdateGuideState exits: m=288 SNR=11.6
20:33:28.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:28.065 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:28.065 00.000 12268 Enqueuing Expose request
20:33:28.094 00.029 11616 IsSlewing returns 0
20:33:28.094 00.000 11616 IsGuiding returns 0
20:33:28.094 00.000 11616 scope move finished after 14 + 46 ms
20:33:28.094 00.000 11616 Move returns status 0, amount 14
20:33:28.094 00.000 11616 move complete, result=0
20:33:28.095 00.001 11616 worker thread done servicing request
20:33:28.095 00.000 11616 Worker thread wakes up
20:33:28.095 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
20:33:28.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:28.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:30.101 02.006 11616 Exposure complete
20:33:30.159 00.058 11616 worker thread done servicing request
20:33:30.159 00.000 12268 OnExposeComplete: enter
20:33:30.159 00.000 12268 UpdateGuideState(): m_state=6
20:33:30.160 00.001 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1120
20:33:30.160 00.000 12268 Star::Find returns 1 (0), X=1260.46, Y=862.68, Mass=297, SNR=11.8, Peak=37 HFD=3.4
20:33:30.160 00.000 12268 MultiStar: [#1 0.37,-0.57,0.00,M1] [#2 -0.08,0.18,0.96,U] [#3 -0.05,0.05,0.91,U] [#4 -0.21,-0.35,1.00,U] [#5 0.09,-0.41,0.71,U] [#6 0.21,0.21,0.71,U] [#7 -3.59,1.82,0.00,M1] [#8 -0.20,-0.60,0.64,U] 
20:33:30.160 00.000 12268 refined, 6 included, MultiStar: {0.02, -0.18}, one-star: {0.34, -0.44}
20:33:30.160 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.67) = xAngle (0.18 = 0.18)
20:33:30.160 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.21 = 0.21)
20:33:30.160 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.19 cameraTheta=-1.49 mountX=0.18 mountY=0.04, mountTheta=0.21
20:33:30.162 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.18, opts=13)
20:33:30.162 00.000 12268 Enqueuing Move request for scope (0.02, -0.18)
20:33:30.162 00.000 11616 Worker thread wakes up
20:33:30.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
20:33:30.162 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
20:33:30.162 00.000 11616 Moving (0.02, -0.18) raw xDistance=0.18 yDistance=0.04
20:33:30.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
20:33:30.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:30.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:33:30.163 00.001 11616 MoveAxis(W, 102, ABG)
20:33:30.163 00.000 11616 Guiding  Dir = 3, Dur = 102
20:33:30.163 00.000 11616 IsSlewing returns 0
20:33:30.163 00.000 11616 IsGuiding returns 0
20:33:30.164 00.001 11616 PulseGuide returned control before completion, sleep 112
20:33:30.175 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:33:30.193 00.018 12268 UpdateGuideState exits: m=297 SNR=11.8
20:33:30.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:30.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:30.193 00.000 12268 Enqueuing Expose request
20:33:30.287 00.094 11616 IsGuiding returns 1
20:33:30.287 00.000 11616 scope still moving after pulse duration time elapsed
20:33:30.319 00.032 11616 IsSlewing returns 0
20:33:30.320 00.001 11616 IsGuiding returns 1
20:33:30.350 00.030 11616 IsSlewing returns 0
20:33:30.350 00.000 11616 IsGuiding returns 1
20:33:30.382 00.032 11616 IsSlewing returns 0
20:33:30.382 00.000 11616 IsGuiding returns 1
20:33:30.413 00.031 11616 IsSlewing returns 0
20:33:30.413 00.000 11616 IsGuiding returns 1
20:33:30.444 00.031 11616 IsSlewing returns 0
20:33:30.445 00.001 11616 IsGuiding returns 0
20:33:30.445 00.000 11616 scope move finished after 102 + 179 ms
20:33:30.445 00.000 11616 Move returns status 0, amount 102
20:33:30.445 00.000 11616 MoveAxis(N, 0, ABG)
20:33:30.445 00.000 11616 Move returns status 0, amount 0
20:33:30.445 00.000 11616 move complete, result=0
20:33:30.445 00.000 11616 worker thread done servicing request
20:33:30.446 00.001 11616 Worker thread wakes up
20:33:30.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:30.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:30.446 00.000 12268 GuideStep: 0.2 px 102 ms WEST, 0.0 px 0 ms NORTH
20:33:32.444 01.998 11616 Exposure complete
20:33:32.506 00.062 11616 worker thread done servicing request
20:33:32.506 00.000 12268 OnExposeComplete: enter
20:33:32.506 00.000 12268 UpdateGuideState(): m_state=6
20:33:32.506 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1121
20:33:32.506 00.000 12268 Star::Find returns 1 (0), X=1260.64, Y=862.59, Mass=337, SNR=12.6, Peak=50 HFD=3.4
20:33:32.507 00.001 12268 MultiStar: [#1 -0.01,-0.11,1.03,U] [#2 -0.11,-0.35,0.93,U] [#3 -0.10,0.28,0.75,U] [#4 -0.02,-0.25,0.83,U] [#5 -0.11,-0.12,0.74,U] [#6 0.14,0.19,0.68,U] [#7 -3.96,2.09,0.00,M2] [#8 -0.59,-0.26,0.61,U] 
20:33:32.507 00.000 12268 refined, 7 included, MultiStar: {-0.00, -0.16}, one-star: {0.52, -0.53}
20:33:32.507 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.67) = xAngle (0.07 = 0.07)
20:33:32.507 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.10 = 0.10)
20:33:32.507 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.60 mountX=0.16 mountY=0.02, mountTheta=0.10
20:33:32.508 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.16, opts=13)
20:33:32.508 00.000 12268 Enqueuing Move request for scope (-0.00, -0.16)
20:33:32.508 00.000 11616 Worker thread wakes up
20:33:32.508 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.16) opts 0xd
20:33:32.508 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.16)
20:33:32.508 00.000 11616 Moving (-0.00, -0.16) raw xDistance=0.16 yDistance=0.02
20:33:32.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
20:33:32.508 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:32.510 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:33:32.510 00.000 11616 MoveAxis(W, 92, ABG)
20:33:32.510 00.000 11616 Guiding  Dir = 3, Dur = 92
20:33:32.510 00.000 11616 IsSlewing returns 0
20:33:32.510 00.000 11616 IsGuiding returns 0
20:33:32.510 00.000 11616 PulseGuide returned control before completion, sleep 102
20:33:32.526 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:33:32.546 00.020 12268 UpdateGuideState exits: m=337 SNR=12.6
20:33:32.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:32.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:32.546 00.000 12268 Enqueuing Expose request
20:33:32.619 00.073 11616 IsGuiding returns 1
20:33:32.619 00.000 11616 scope still moving after pulse duration time elapsed
20:33:32.649 00.030 11616 IsSlewing returns 0
20:33:32.649 00.000 11616 IsGuiding returns 0
20:33:32.649 00.000 11616 scope move finished after 92 + 47 ms
20:33:32.650 00.001 11616 Move returns status 0, amount 92
20:33:32.650 00.000 11616 MoveAxis(N, 0, ABG)
20:33:32.650 00.000 11616 Move returns status 0, amount 0
20:33:32.650 00.000 11616 move complete, result=0
20:33:32.650 00.000 11616 worker thread done servicing request
20:33:32.650 00.000 11616 Worker thread wakes up
20:33:32.650 00.000 12268 GuideStep: 0.2 px 92 ms WEST, 0.0 px 0 ms NORTH
20:33:32.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:32.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:34.656 02.006 11616 Exposure complete
20:33:34.717 00.061 11616 worker thread done servicing request
20:33:34.717 00.000 12268 OnExposeComplete: enter
20:33:34.717 00.000 12268 UpdateGuideState(): m_state=6
20:33:34.717 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1122
20:33:34.717 00.000 12268 Star::Find returns 1 (0), X=1260.41, Y=863.23, Mass=311, SNR=12.0, Peak=40 HFD=3.7
20:33:34.717 00.000 12268 MultiStar: [#1 0.31,-0.20,1.09,U] [#2 -0.21,-0.05,1.00,U] [#3 -0.07,0.30,0.74,U] [#4 -0.20,0.00,0.75,U] [#5 -0.04,0.06,0.63,U] [#6 0.79,0.12,0.00,M1] [#7 -3.39,2.27,0.00,M3] [#8 0.28,-0.08,0.60,U] 
20:33:34.717 00.000 12268 refined, 6 included, MultiStar: {0.06, 0.01}, one-star: {0.29, 0.10}
20:33:34.717 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.67) = xAngle (1.81 = 1.81)
20:33:34.718 00.001 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.84 = 1.84)
20:33:34.718 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.14 mountX=-0.01 mountY=0.06, mountTheta=1.81
20:33:34.719 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.01, opts=13)
20:33:34.719 00.000 12268 Enqueuing Move request for scope (0.06, 0.01)
20:33:34.720 00.001 11616 Worker thread wakes up
20:33:34.720 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
20:33:34.720 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
20:33:34.720 00.000 11616 Moving (0.06, 0.01) raw xDistance=-0.01 yDistance=0.06
20:33:34.720 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:34.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:33:34.720 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:34.721 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:33:34.721 00.000 11616 MoveAxis(E, 0, ABG)
20:33:34.721 00.000 11616 Move returns status 0, amount 0
20:33:34.721 00.000 11616 MoveAxis(N, 0, ABG)
20:33:34.721 00.000 11616 Move returns status 0, amount 0
20:33:34.721 00.000 11616 move complete, result=0
20:33:34.721 00.000 11616 worker thread done servicing request
20:33:34.734 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:33:34.754 00.020 12268 UpdateGuideState exits: m=311 SNR=12.0
20:33:34.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:34.755 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:34.755 00.000 12268 Enqueuing Expose request
20:33:34.755 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:34.755 00.000 11616 Worker thread wakes up
20:33:34.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:34.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:36.761 02.006 11616 Exposure complete
20:33:36.817 00.056 11616 worker thread done servicing request
20:33:36.818 00.001 12268 OnExposeComplete: enter
20:33:36.818 00.000 12268 UpdateGuideState(): m_state=6
20:33:36.818 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1123
20:33:36.818 00.000 12268 Star::Find returns 1 (0), X=1260.93, Y=862.63, Mass=272, SNR=11.2, Peak=34 HFD=3.9
20:33:36.819 00.001 12268 MultiStar: [#1 0.43,-0.19,1.00,U] [#2 0.04,-0.13,1.01,U] [#3 0.19,0.21,0.77,U] [#4 -0.11,0.04,1.05,U] [#5 -0.03,-0.21,0.87,U] [#6 0.33,0.23,0.78,U] [#7 0.41,-0.11,0.51,U] [#8 -0.13,-0.22,0.60,U] 
20:33:36.819 00.000 12268 refined, 8 included, MultiStar: {0.22, -0.11}, one-star: {0.81, -0.49}
20:33:36.819 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.67) = xAngle (1.22 = 1.22)
20:33:36.819 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.25 = 1.25)
20:33:36.819 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.11 hyp=0.24 cameraTheta=-0.45 mountX=0.08 mountY=0.23, mountTheta=1.23
20:33:36.821 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.11, opts=13)
20:33:36.821 00.000 12268 Enqueuing Move request for scope (0.22, -0.11)
20:33:36.821 00.000 11616 Worker thread wakes up
20:33:36.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.11) opts 0xd
20:33:36.821 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.11)
20:33:36.821 00.000 11616 Moving (0.22, -0.11) raw xDistance=0.08 yDistance=0.23
20:33:36.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:36.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:33:36.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:33:36.821 00.000 11616 MoveAxis(E, 0, ABG)
20:33:36.822 00.001 11616 Move returns status 0, amount 0
20:33:36.822 00.000 11616 MoveAxis(S, 20, ABG)
20:33:36.822 00.000 11616 Guiding  Dir = 1, Dur = 20
20:33:36.822 00.000 11616 IsSlewing returns 0
20:33:36.822 00.000 11616 IsGuiding returns 0
20:33:36.822 00.000 11616 PulseGuide returned control before completion, sleep 30
20:33:36.836 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:33:36.854 00.018 12268 UpdateGuideState exits: m=272 SNR=11.2
20:33:36.855 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:36.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:36.855 00.000 12268 Enqueuing Expose request
20:33:36.864 00.009 11616 IsGuiding returns 1
20:33:36.864 00.000 11616 scope still moving after pulse duration time elapsed
20:33:36.895 00.031 11616 IsSlewing returns 0
20:33:36.895 00.000 11616 IsGuiding returns 0
20:33:36.895 00.000 11616 scope move finished after 20 + 52 ms
20:33:36.895 00.000 11616 Move returns status 0, amount 20
20:33:36.895 00.000 11616 move complete, result=0
20:33:36.896 00.001 11616 worker thread done servicing request
20:33:36.896 00.000 11616 Worker thread wakes up
20:33:36.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:36.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:36.896 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:33:38.910 02.014 11616 Exposure complete
20:33:38.967 00.057 11616 worker thread done servicing request
20:33:38.968 00.001 12268 OnExposeComplete: enter
20:33:38.969 00.001 12268 UpdateGuideState(): m_state=6
20:33:38.969 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1124
20:33:38.969 00.000 12268 Star::Find returns 1 (0), X=1260.47, Y=863.12, Mass=263, SNR=11.1, Peak=41 HFD=3.4
20:33:38.970 00.001 12268 MultiStar: [#1 -0.05,-0.05,1.04,U] [#2 0.17,0.56,1.02,U] [#3 -0.31,0.15,0.96,U] [#4 -0.03,0.40,1.10,U] [#5 0.27,-0.21,0.88,U] [#6 0.00,0.29,0.83,U] [#7 -3.27,2.24,0.00,M3] [#8 -0.46,-0.56,0.00,M1] 
20:33:38.970 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.17}, one-star: {0.35, 0.00}
20:33:38.970 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.67) = xAngle (2.93 = 2.93)
20:33:38.970 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.96 = 2.96)
20:33:38.970 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.26 mountX=-0.17 mountY=0.03, mountTheta=2.96
20:33:38.972 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.17, opts=13)
20:33:38.972 00.000 12268 Enqueuing Move request for scope (0.05, 0.17)
20:33:38.972 00.000 11616 Worker thread wakes up
20:33:38.972 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
20:33:38.973 00.001 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
20:33:38.973 00.000 11616 Moving (0.05, 0.17) raw xDistance=-0.17 yDistance=0.03
20:33:38.973 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:33:38.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:33:38.973 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:38.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:33:38.973 00.000 11616 MoveAxis(E, 0, ABG)
20:33:38.974 00.001 11616 Move returns status 0, amount 0
20:33:38.974 00.000 11616 MoveAxis(N, 0, ABG)
20:33:38.974 00.000 11616 Move returns status 0, amount 0
20:33:38.974 00.000 11616 move complete, result=0
20:33:38.975 00.001 11616 worker thread done servicing request
20:33:38.989 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:33:39.007 00.018 12268 UpdateGuideState exits: m=263 SNR=11.1
20:33:39.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:39.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:39.008 00.001 12268 Enqueuing Expose request
20:33:39.008 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:39.008 00.000 11616 Worker thread wakes up
20:33:39.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:39.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:41.021 02.013 11616 Exposure complete
20:33:41.081 00.060 11616 worker thread done servicing request
20:33:41.081 00.000 12268 OnExposeComplete: enter
20:33:41.081 00.000 12268 UpdateGuideState(): m_state=6
20:33:41.082 00.001 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1125
20:33:41.082 00.000 12268 Star::Find returns 1 (0), X=1260.53, Y=863.08, Mass=331, SNR=12.5, Peak=39 HFD=3.6
20:33:41.082 00.000 12268 MultiStar: [#1 0.11,-0.07,1.06,U] [#2 -0.17,0.17,0.93,U] [#3 -0.14,-0.09,0.80,U] [#4 -0.25,0.03,0.75,U] [#5 0.02,-0.12,0.62,U] [#6 0.11,-0.28,0.68,U] [#7 -3.63,2.57,0.00,M4] [#8 -0.34,0.22,0.58,U] 
20:33:41.082 00.000 12268 refined, 7 included, MultiStar: {-0.01, -0.02}, one-star: {0.40, -0.04}
20:33:41.082 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.67) = xAngle (-0.20 = -0.20)
20:33:41.082 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.17 = -0.17)
20:33:41.082 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.87 mountX=0.02 mountY=-0.00, mountTheta=-0.17
20:33:41.084 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.02, opts=13)
20:33:41.084 00.000 12268 Enqueuing Move request for scope (-0.01, -0.02)
20:33:41.084 00.000 11616 Worker thread wakes up
20:33:41.084 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
20:33:41.084 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
20:33:41.084 00.000 11616 Moving (-0.01, -0.02) raw xDistance=0.02 yDistance=-0.00
20:33:41.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:41.085 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:33:41.085 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:41.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:33:41.085 00.000 11616 MoveAxis(E, 0, ABG)
20:33:41.085 00.000 11616 Move returns status 0, amount 0
20:33:41.085 00.000 11616 MoveAxis(N, 0, ABG)
20:33:41.085 00.000 11616 Move returns status 0, amount 0
20:33:41.085 00.000 11616 move complete, result=0
20:33:41.085 00.000 11616 worker thread done servicing request
20:33:41.099 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:33:41.118 00.019 12268 UpdateGuideState exits: m=331 SNR=12.5
20:33:41.118 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:41.118 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:41.118 00.000 12268 Enqueuing Expose request
20:33:41.119 00.001 11616 Worker thread wakes up
20:33:41.119 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:41.119 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:41.119 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:43.134 02.015 11616 Exposure complete
20:33:43.192 00.058 11616 worker thread done servicing request
20:33:43.193 00.001 12268 OnExposeComplete: enter
20:33:43.193 00.000 12268 UpdateGuideState(): m_state=6
20:33:43.193 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
20:33:43.193 00.000 12268 Star::Find returns 1 (0), X=1260.22, Y=863.13, Mass=302, SNR=11.9, Peak=36 HFD=4.2
20:33:43.194 00.001 12268 MultiStar: [#1 -0.25,-0.30,0.97,U] [#2 -0.40,-0.42,1.00,U] [#3 -0.40,-0.15,0.74,U] [#4 -0.48,-0.11,0.80,U] [#5 -0.42,-0.10,0.65,U] [#6 0.00,-0.32,0.73,U] [#7 -3.52,1.67,0.00,M5] [#8 -0.82,-0.58,0.00,M1] 
20:33:43.194 00.000 12268 single-star, 6 included, MultiStar: {-0.25, -0.20}, one-star: {0.10, 0.01}
20:33:43.194 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.67) = xAngle (1.73 = 1.73)
20:33:43.194 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.76 = 1.76)
20:33:43.194 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.06 mountX=-0.02 mountY=0.10, mountTheta=1.73
20:33:43.195 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.01, opts=13)
20:33:43.195 00.000 12268 Enqueuing Move request for scope (0.10, 0.01)
20:33:43.195 00.000 11616 Worker thread wakes up
20:33:43.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
20:33:43.196 00.001 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
20:33:43.196 00.000 11616 Moving (0.10, 0.01) raw xDistance=-0.02 yDistance=0.10
20:33:43.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:43.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:33:43.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:43.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:33:43.196 00.000 11616 MoveAxis(E, 0, ABG)
20:33:43.196 00.000 11616 Move returns status 0, amount 0
20:33:43.196 00.000 11616 MoveAxis(N, 0, ABG)
20:33:43.196 00.000 11616 Move returns status 0, amount 0
20:33:43.196 00.000 11616 move complete, result=0
20:33:43.196 00.000 11616 worker thread done servicing request
20:33:43.209 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:33:43.228 00.019 12268 UpdateGuideState exits: m=302 SNR=11.9
20:33:43.228 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:43.228 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:43.228 00.000 12268 Enqueuing Expose request
20:33:43.228 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:43.228 00.000 11616 Worker thread wakes up
20:33:43.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:43.229 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:45.233 02.004 11616 Exposure complete
20:33:45.290 00.057 11616 worker thread done servicing request
20:33:45.290 00.000 12268 OnExposeComplete: enter
20:33:45.290 00.000 12268 UpdateGuideState(): m_state=6
20:33:45.290 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1127
20:33:45.290 00.000 12268 Star::Find returns 1 (0), X=1260.81, Y=862.81, Mass=270, SNR=11.3, Peak=42 HFD=3.4
20:33:45.291 00.001 12268 MultiStar: [#1 0.19,-0.17,1.13,U] [#2 0.16,-0.49,1.04,U] [#3 0.44,-0.19,0.95,U] [#4 0.44,-0.17,0.99,U] [#5 0.37,0.16,0.83,U] [#6 0.22,-0.11,0.77,U] [#7 -3.82,2.14,0.00,M6] [#8 -0.45,-0.28,0.60,U] 
20:33:45.291 00.000 12268 refined, 7 included, MultiStar: {0.29, -0.20}, one-star: {0.68, -0.31}
20:33:45.291 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.67) = xAngle (1.06 = 1.06)
20:33:45.291 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.09 = 1.09)
20:33:45.291 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.20 hyp=0.35 cameraTheta=-0.61 mountX=0.17 mountY=0.31, mountTheta=1.07
20:33:45.293 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.20, opts=13)
20:33:45.293 00.000 12268 Enqueuing Move request for scope (0.29, -0.20)
20:33:45.293 00.000 11616 Worker thread wakes up
20:33:45.293 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.20) opts 0xd
20:33:45.293 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.20)
20:33:45.293 00.000 11616 Moving (0.29, -0.20) raw xDistance=0.17 yDistance=0.31
20:33:45.293 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
20:33:45.294 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
20:33:45.294 00.000 11616 MoveAxis(W, 97, ABG)
20:33:45.294 00.000 11616 Guiding  Dir = 3, Dur = 97
20:33:45.294 00.000 11616 IsSlewing returns 0
20:33:45.294 00.000 11616 IsGuiding returns 0
20:33:45.294 00.000 11616 PulseGuide returned control before completion, sleep 107
20:33:45.306 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:33:45.325 00.019 12268 UpdateGuideState exits: m=270 SNR=11.3
20:33:45.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:45.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:45.325 00.000 12268 Enqueuing Expose request
20:33:45.416 00.091 11616 IsGuiding returns 1
20:33:45.416 00.000 11616 scope still moving after pulse duration time elapsed
20:33:45.448 00.032 11616 IsSlewing returns 0
20:33:45.449 00.001 11616 IsGuiding returns 0
20:33:45.449 00.000 11616 scope move finished after 97 + 57 ms
20:33:45.449 00.000 11616 Move returns status 0, amount 97
20:33:45.449 00.000 11616 MoveAxis(S, 26, ABG)
20:33:45.449 00.000 11616 Guiding  Dir = 1, Dur = 26
20:33:45.450 00.001 11616 IsSlewing returns 0
20:33:45.450 00.000 11616 IsGuiding returns 0
20:33:45.451 00.001 11616 PulseGuide returned control before completion, sleep 36
20:33:45.494 00.043 11616 IsGuiding returns 1
20:33:45.494 00.000 11616 scope still moving after pulse duration time elapsed
20:33:45.526 00.032 11616 IsSlewing returns 0
20:33:45.527 00.001 11616 IsGuiding returns 0
20:33:45.527 00.000 11616 scope move finished after 26 + 50 ms
20:33:45.527 00.000 11616 Move returns status 0, amount 26
20:33:45.527 00.000 11616 move complete, result=0
20:33:45.527 00.000 11616 worker thread done servicing request
20:33:45.527 00.000 11616 Worker thread wakes up
20:33:45.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:45.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:45.527 00.000 12268 GuideStep: 0.2 px 97 ms WEST, 0.3 px 26 ms SOUTH
20:33:47.604 02.077 11616 Exposure complete
20:33:47.662 00.058 11616 worker thread done servicing request
20:33:47.662 00.000 12268 OnExposeComplete: enter
20:33:47.662 00.000 12268 UpdateGuideState(): m_state=6
20:33:47.663 00.001 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1128
20:33:47.663 00.000 12268 Star::Find returns 1 (0), X=1260.53, Y=862.81, Mass=315, SNR=12.2, Peak=40 HFD=3.8
20:33:47.663 00.000 12268 MultiStar: [#1 0.18,-0.04,1.07,U] [#2 -0.06,0.17,1.01,U] [#3 0.04,-0.12,0.83,U] [#4 -0.11,-0.18,0.78,U] [#5 0.01,-0.06,0.80,U] [#6 0.23,0.25,0.80,U] [#7 -3.10,2.36,0.00,M7] [#8 -0.50,-0.21,0.51,U] 
20:33:47.663 00.000 12268 refined, 7 included, MultiStar: {0.06, -0.06}, one-star: {0.41, -0.31}
20:33:47.663 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.67) = xAngle (0.93 = 0.93)
20:33:47.663 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.96 = 0.96)
20:33:47.663 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.74 mountX=0.05 mountY=0.07, mountTheta=0.94
20:33:47.665 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.06, opts=13)
20:33:47.665 00.000 12268 Enqueuing Move request for scope (0.06, -0.06)
20:33:47.665 00.000 11616 Worker thread wakes up
20:33:47.665 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
20:33:47.665 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
20:33:47.665 00.000 11616 Moving (0.06, -0.06) raw xDistance=0.05 yDistance=0.07
20:33:47.665 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:47.665 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:33:47.665 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:47.666 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:33:47.666 00.000 11616 MoveAxis(E, 0, ABG)
20:33:47.666 00.000 11616 Move returns status 0, amount 0
20:33:47.666 00.000 11616 MoveAxis(N, 0, ABG)
20:33:47.666 00.000 11616 Move returns status 0, amount 0
20:33:47.666 00.000 11616 move complete, result=0
20:33:47.666 00.000 11616 worker thread done servicing request
20:33:47.678 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:33:47.697 00.019 12268 UpdateGuideState exits: m=315 SNR=12.2
20:33:47.697 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:47.697 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:47.697 00.000 12268 Enqueuing Expose request
20:33:47.697 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:47.697 00.000 11616 Worker thread wakes up
20:33:47.697 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:47.698 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:49.708 02.010 11616 Exposure complete
20:33:49.768 00.060 11616 worker thread done servicing request
20:33:49.768 00.000 12268 OnExposeComplete: enter
20:33:49.768 00.000 12268 UpdateGuideState(): m_state=6
20:33:49.768 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1129
20:33:49.769 00.001 12268 Star::Find returns 1 (0), X=1260.63, Y=863.15, Mass=295, SNR=11.8, Peak=36 HFD=3.8
20:33:49.769 00.000 12268 MultiStar: [#1 0.34,-0.16,1.10,U] [#2 0.13,0.10,0.96,U] [#3 -0.03,0.34,0.88,U] [#4 0.02,0.03,0.86,U] [#5 0.16,-0.06,0.59,U] [#6 0.75,0.02,0.00,M1] [#7 -3.04,2.57,0.00,M8] [#8 -0.56,0.24,0.55,U] 
20:33:49.769 00.000 12268 refined, 6 included, MultiStar: {0.13, 0.06}, one-star: {0.51, 0.03}
20:33:49.769 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.67) = xAngle (2.12 = 2.12)
20:33:49.769 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.15 = 2.15)
20:33:49.769 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.15 cameraTheta=0.45 mountX=-0.08 mountY=0.12, mountTheta=2.13
20:33:49.771 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.06, opts=13)
20:33:49.771 00.000 12268 Enqueuing Move request for scope (0.13, 0.06)
20:33:49.771 00.000 11616 Worker thread wakes up
20:33:49.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
20:33:49.771 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
20:33:49.771 00.000 11616 Moving (0.13, 0.06) raw xDistance=-0.08 yDistance=0.12
20:33:49.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:49.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:33:49.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:49.772 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:33:49.772 00.000 11616 MoveAxis(E, 0, ABG)
20:33:49.772 00.000 11616 Move returns status 0, amount 0
20:33:49.772 00.000 11616 MoveAxis(N, 0, ABG)
20:33:49.772 00.000 11616 Move returns status 0, amount 0
20:33:49.772 00.000 11616 move complete, result=0
20:33:49.772 00.000 11616 worker thread done servicing request
20:33:49.784 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:33:49.802 00.018 12268 UpdateGuideState exits: m=295 SNR=11.8
20:33:49.802 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:49.802 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:49.802 00.000 12268 Enqueuing Expose request
20:33:49.802 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:49.803 00.001 11616 Worker thread wakes up
20:33:49.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:49.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:51.823 02.020 11616 Exposure complete
20:33:51.881 00.058 11616 worker thread done servicing request
20:33:51.882 00.001 12268 OnExposeComplete: enter
20:33:51.882 00.000 12268 UpdateGuideState(): m_state=6
20:33:51.882 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1130
20:33:51.883 00.001 12268 Star::Find returns 1 (0), X=1260.83, Y=863.01, Mass=280, SNR=11.5, Peak=34 HFD=4.0
20:33:51.883 00.000 12268 MultiStar: [#1 0.37,0.07,1.05,U] [#2 0.35,0.16,1.01,U] [#3 0.26,0.10,0.75,U] [#4 -0.30,0.31,0.80,U] [#5 0.19,0.41,0.61,U] [#6 0.31,0.77,0.00,M2] [#7 -1.92,1.66,0.00,M9] [#8 0.15,-0.17,0.61,U] 
20:33:51.883 00.000 12268 refined, 6 included, MultiStar: {0.28, 0.10}, one-star: {0.71, -0.11}
20:33:51.883 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.67) = xAngle (2.02 = 2.02)
20:33:51.883 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.05 = 2.05)
20:33:51.883 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.10 hyp=0.30 cameraTheta=0.36 mountX=-0.13 mountY=0.26, mountTheta=2.03
20:33:51.884 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.10, opts=13)
20:33:51.885 00.001 12268 Enqueuing Move request for scope (0.28, 0.10)
20:33:51.885 00.000 11616 Worker thread wakes up
20:33:51.885 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.10) opts 0xd
20:33:51.885 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.10)
20:33:51.885 00.000 11616 Moving (0.28, 0.10) raw xDistance=-0.13 yDistance=0.26
20:33:51.885 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:33:51.885 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:33:51.885 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:33:51.885 00.000 11616 MoveAxis(E, 0, ABG)
20:33:51.885 00.000 11616 Move returns status 0, amount 0
20:33:51.885 00.000 11616 MoveAxis(S, 22, ABG)
20:33:51.886 00.001 11616 Guiding  Dir = 1, Dur = 22
20:33:51.886 00.000 11616 IsSlewing returns 0
20:33:51.886 00.000 11616 IsGuiding returns 0
20:33:51.887 00.001 11616 PulseGuide returned control before completion, sleep 32
20:33:51.899 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:33:51.918 00.019 12268 UpdateGuideState exits: m=280 SNR=11.5
20:33:51.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:51.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:51.918 00.000 12268 Enqueuing Expose request
20:33:51.924 00.006 11616 IsGuiding returns 1
20:33:51.924 00.000 11616 scope still moving after pulse duration time elapsed
20:33:51.954 00.030 11616 IsSlewing returns 0
20:33:51.954 00.000 11616 IsGuiding returns 0
20:33:51.954 00.000 11616 scope move finished after 22 + 46 ms
20:33:51.954 00.000 11616 Move returns status 0, amount 22
20:33:51.954 00.000 11616 move complete, result=0
20:33:51.955 00.001 11616 worker thread done servicing request
20:33:51.955 00.000 11616 Worker thread wakes up
20:33:51.955 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:51.955 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:51.955 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
20:33:53.954 01.999 11616 Exposure complete
20:33:54.015 00.061 11616 worker thread done servicing request
20:33:54.015 00.000 12268 OnExposeComplete: enter
20:33:54.015 00.000 12268 UpdateGuideState(): m_state=6
20:33:54.016 00.001 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1131
20:33:54.016 00.000 12268 Star::Find returns 1 (0), X=1260.36, Y=863.40, Mass=270, SNR=11.2, Peak=34 HFD=3.4
20:33:54.016 00.000 12268 MultiStar: [#1 0.37,0.13,1.14,U] [#2 -0.33,0.29,0.97,U] [#3 -0.10,0.37,0.79,U] [#4 -0.28,0.51,0.95,U] [#5 -0.06,-0.05,0.79,U] [#6 0.02,0.25,0.78,U] [#7 -3.35,2.22,0.00,M10] [#8 -0.31,0.16,0.63,U] 
20:33:54.016 00.000 12268 refined, 7 included, MultiStar: {-0.03, 0.25}, one-star: {0.24, 0.28}
20:33:54.016 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.67) = xAngle (3.37 = -2.91)
20:33:54.016 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.40 = -2.88)
20:33:54.016 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.70 mountX=-0.24 mountY=-0.06, mountTheta=-2.89
20:33:54.018 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.25, opts=13)
20:33:54.018 00.000 12268 Enqueuing Move request for scope (-0.03, 0.25)
20:33:54.018 00.000 11616 Worker thread wakes up
20:33:54.018 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
20:33:54.018 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
20:33:54.018 00.000 11616 Moving (-0.03, 0.25) raw xDistance=-0.24 yDistance=-0.06
20:33:54.018 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:33:54.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:33:54.018 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:54.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:33:54.019 00.001 11616 MoveAxis(E, 0, ABG)
20:33:54.019 00.000 11616 Move returns status 0, amount 0
20:33:54.019 00.000 11616 MoveAxis(N, 0, ABG)
20:33:54.019 00.000 11616 Move returns status 0, amount 0
20:33:54.019 00.000 11616 move complete, result=0
20:33:54.019 00.000 11616 worker thread done servicing request
20:33:54.030 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:33:54.047 00.017 12268 UpdateGuideState exits: m=270 SNR=11.2
20:33:54.048 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:54.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:54.048 00.000 12268 Enqueuing Expose request
20:33:54.048 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:54.048 00.000 11616 Worker thread wakes up
20:33:54.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:54.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:56.054 02.006 11616 Exposure complete
20:33:56.111 00.057 11616 worker thread done servicing request
20:33:56.111 00.000 12268 OnExposeComplete: enter
20:33:56.111 00.000 12268 UpdateGuideState(): m_state=6
20:33:56.112 00.001 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1132
20:33:56.112 00.000 12268 Star::Find returns 1 (0), X=1260.63, Y=862.96, Mass=269, SNR=11.2, Peak=39 HFD=3.5
20:33:56.112 00.000 12268 MultiStar: [#1 0.54,-0.32,1.11,U] [#2 -0.14,0.04,0.99,U] [#3 0.26,-0.11,0.79,U] [#4 -0.26,-0.06,0.83,U] [#5 -0.01,0.09,0.73,U] [#6 0.31,0.08,0.77,U] [#7 -3.55,1.95,0.00,R] [#8 -0.22,0.14,0.66,U] 
20:33:56.112 00.000 12268 refined, 7 included, MultiStar: {0.15, -0.06}, one-star: {0.51, -0.16}
20:33:56.112 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.67) = xAngle (1.31 = 1.31)
20:33:56.112 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.34 = 1.34)
20:33:56.112 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.36 mountX=0.04 mountY=0.16, mountTheta=1.31
20:33:56.114 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.06, opts=13)
20:33:56.114 00.000 12268 Enqueuing Move request for scope (0.15, -0.06)
20:33:56.114 00.000 11616 Worker thread wakes up
20:33:56.114 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
20:33:56.114 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
20:33:56.115 00.001 11616 Moving (0.15, -0.06) raw xDistance=0.04 yDistance=0.16
20:33:56.115 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:56.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:33:56.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:33:56.115 00.000 11616 MoveAxis(E, 0, ABG)
20:33:56.115 00.000 11616 Move returns status 0, amount 0
20:33:56.115 00.000 11616 MoveAxis(S, 13, ABG)
20:33:56.115 00.000 11616 Guiding  Dir = 1, Dur = 13
20:33:56.116 00.001 11616 IsSlewing returns 0
20:33:56.116 00.000 11616 IsGuiding returns 0
20:33:56.116 00.000 11616 PulseGuide returned control before completion, sleep 23
20:33:56.128 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:33:56.145 00.017 12268 UpdateGuideState exits: m=269 SNR=11.2
20:33:56.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:56.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:56.145 00.000 12268 Enqueuing Expose request
20:33:56.147 00.002 11616 IsGuiding returns 1
20:33:56.147 00.000 11616 scope still moving after pulse duration time elapsed
20:33:56.179 00.032 11616 IsSlewing returns 0
20:33:56.180 00.001 11616 IsGuiding returns 0
20:33:56.180 00.000 11616 scope move finished after 13 + 50 ms
20:33:56.180 00.000 11616 Move returns status 0, amount 13
20:33:56.180 00.000 11616 move complete, result=0
20:33:56.181 00.001 11616 worker thread done servicing request
20:33:56.181 00.000 11616 Worker thread wakes up
20:33:56.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:56.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:56.181 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
20:33:58.180 01.999 11616 Exposure complete
20:33:58.242 00.062 11616 worker thread done servicing request
20:33:58.242 00.000 12268 OnExposeComplete: enter
20:33:58.242 00.000 12268 UpdateGuideState(): m_state=6
20:33:58.243 00.001 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1133
20:33:58.243 00.000 12268 Star::Find returns 1 (0), X=1260.70, Y=863.21, Mass=279, SNR=11.5, Peak=41 HFD=3.5
20:33:58.243 00.000 12268 MultiStar: [#1 -0.15,0.02,0.95,U] [#2 -0.19,0.31,1.01,U] [#3 0.06,0.31,0.90,U] [#4 -0.30,0.07,0.83,U] [#5 -0.06,0.10,0.66,U] [#6 0.15,0.32,0.77,U] [#7 0.07,0.54,0.50,U] [#8 -0.09,-0.32,0.63,U] 
20:33:58.243 00.000 12268 refined, 8 included, MultiStar: {0.01, 0.16}, one-star: {0.57, 0.09}
20:33:58.243 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.67) = xAngle (3.15 = -3.14)
20:33:58.243 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.18 = -3.11)
20:33:58.244 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.48 mountX=-0.16 mountY=-0.01, mountTheta=-3.11
20:33:58.245 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.16, opts=13)
20:33:58.246 00.001 12268 Enqueuing Move request for scope (0.01, 0.16)
20:33:58.246 00.000 11616 Worker thread wakes up
20:33:58.246 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
20:33:58.246 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
20:33:58.246 00.000 11616 Moving (0.01, 0.16) raw xDistance=-0.16 yDistance=-0.01
20:33:58.246 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.17 newest=-0.36
20:33:58.247 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:33:58.247 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:58.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:33:58.247 00.000 11616 MoveAxis(E, 88, ABG)
20:33:58.247 00.000 11616 Guiding  Dir = 2, Dur = 88
20:33:58.247 00.000 11616 IsSlewing returns 0
20:33:58.247 00.000 11616 IsGuiding returns 0
20:33:58.248 00.001 11616 PulseGuide returned control before completion, sleep 98
20:33:58.261 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:33:58.281 00.020 12268 UpdateGuideState exits: m=279 SNR=11.5
20:33:58.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:58.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:33:58.281 00.000 12268 Enqueuing Expose request
20:33:58.353 00.072 11616 IsGuiding returns 1
20:33:58.354 00.001 11616 scope still moving after pulse duration time elapsed
20:33:58.384 00.030 11616 IsSlewing returns 0
20:33:58.385 00.001 11616 IsGuiding returns 1
20:33:58.415 00.030 11616 IsSlewing returns 0
20:33:58.415 00.000 11616 IsGuiding returns 0
20:33:58.415 00.000 11616 scope move finished after 88 + 80 ms
20:33:58.415 00.000 11616 Move returns status 0, amount 88
20:33:58.415 00.000 11616 MoveAxis(N, 0, ABG)
20:33:58.416 00.001 11616 Move returns status 0, amount 0
20:33:58.416 00.000 11616 move complete, result=0
20:33:58.416 00.000 11616 worker thread done servicing request
20:33:58.416 00.000 11616 Worker thread wakes up
20:33:58.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:33:58.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:33:58.416 00.000 12268 GuideStep: -0.2 px 88 ms EAST, -0.0 px 0 ms NORTH
20:34:00.429 02.013 11616 Exposure complete
20:34:00.485 00.056 11616 worker thread done servicing request
20:34:00.485 00.000 12268 OnExposeComplete: enter
20:34:00.485 00.000 12268 UpdateGuideState(): m_state=6
20:34:00.485 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1134
20:34:00.485 00.000 12268 Star::Find returns 1 (0), X=1260.91, Y=862.88, Mass=305, SNR=12.0, Peak=36 HFD=4.2
20:34:00.486 00.001 12268 MultiStar: [#1 0.44,-0.23,1.00,U] [#2 -0.07,0.09,0.96,U] [#3 0.09,0.12,0.74,U] [#4 0.41,-0.38,0.82,U] [#5 0.12,-0.09,0.78,U] [#6 0.27,-0.60,0.79,U] [#7 0.69,0.29,0.00,M1] [#8 -0.02,-0.46,0.60,U] 
20:34:00.486 00.000 12268 refined, 7 included, MultiStar: {0.28, -0.21}, one-star: {0.78, -0.24}
20:34:00.486 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.67) = xAngle (1.01 = 1.01)
20:34:00.486 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.04 = 1.04)
20:34:00.486 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.21 hyp=0.35 cameraTheta=-0.66 mountX=0.18 mountY=0.30, mountTheta=1.02
20:34:00.487 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.21, opts=13)
20:34:00.487 00.000 12268 Enqueuing Move request for scope (0.28, -0.21)
20:34:00.488 00.001 11616 Worker thread wakes up
20:34:00.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.21) opts 0xd
20:34:00.488 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.21)
20:34:00.488 00.000 11616 Moving (0.28, -0.21) raw xDistance=0.18 yDistance=0.30
20:34:00.488 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:34:00.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:34:00.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
20:34:00.488 00.000 11616 MoveAxis(E, 0, ABG)
20:34:00.488 00.000 11616 Move returns status 0, amount 0
20:34:00.488 00.000 11616 MoveAxis(S, 26, ABG)
20:34:00.488 00.000 11616 Guiding  Dir = 1, Dur = 26
20:34:00.488 00.000 11616 IsSlewing returns 0
20:34:00.489 00.001 11616 IsGuiding returns 0
20:34:00.489 00.000 11616 PulseGuide returned control before completion, sleep 36
20:34:00.502 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:34:00.523 00.021 12268 UpdateGuideState exits: m=305 SNR=12.0
20:34:00.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:00.524 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:00.524 00.000 12268 Enqueuing Expose request
20:34:00.532 00.008 11616 IsGuiding returns 1
20:34:00.532 00.000 11616 scope still moving after pulse duration time elapsed
20:34:00.564 00.032 11616 IsSlewing returns 0
20:34:00.564 00.000 11616 IsGuiding returns 0
20:34:00.564 00.000 11616 scope move finished after 26 + 49 ms
20:34:00.565 00.001 11616 Move returns status 0, amount 26
20:34:00.565 00.000 11616 move complete, result=0
20:34:00.565 00.000 11616 worker thread done servicing request
20:34:00.565 00.000 11616 Worker thread wakes up
20:34:00.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:00.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:00.565 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 26 ms SOUTH
20:34:02.576 02.011 11616 Exposure complete
20:34:02.635 00.059 11616 worker thread done servicing request
20:34:02.635 00.000 12268 OnExposeComplete: enter
20:34:02.636 00.001 12268 UpdateGuideState(): m_state=6
20:34:02.636 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1135
20:34:02.636 00.000 12268 Star::Find returns 1 (0), X=1260.72, Y=862.69, Mass=277, SNR=11.4, Peak=38 HFD=3.7
20:34:02.636 00.000 12268 MultiStar: [#1 0.15,-0.04,1.00,U] [#2 -0.07,-0.06,0.99,U] [#3 -0.09,-0.10,0.93,U] [#4 0.01,0.14,0.75,U] [#5 0.08,0.22,0.81,U] [#6 0.53,0.09,0.72,U] [#7 3.39,-1.66,0.00,M2] [#8 -0.38,-0.30,0.61,U] 
20:34:02.636 00.000 12268 refined, 7 included, MultiStar: {0.12, -0.07}, one-star: {0.60, -0.43}
20:34:02.636 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.67) = xAngle (1.17 = 1.17)
20:34:02.636 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.20 = 1.20)
20:34:02.636 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.50 mountX=0.05 mountY=0.13, mountTheta=1.17
20:34:02.638 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.07, opts=13)
20:34:02.638 00.000 12268 Enqueuing Move request for scope (0.12, -0.07)
20:34:02.638 00.000 11616 Worker thread wakes up
20:34:02.638 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
20:34:02.638 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
20:34:02.638 00.000 11616 Moving (0.12, -0.07) raw xDistance=0.05 yDistance=0.13
20:34:02.639 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:02.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:34:02.639 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:02.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:34:02.639 00.000 11616 MoveAxis(E, 0, ABG)
20:34:02.639 00.000 11616 Move returns status 0, amount 0
20:34:02.639 00.000 11616 MoveAxis(N, 0, ABG)
20:34:02.639 00.000 11616 Move returns status 0, amount 0
20:34:02.639 00.000 11616 move complete, result=0
20:34:02.639 00.000 11616 worker thread done servicing request
20:34:02.651 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:34:02.671 00.020 12268 UpdateGuideState exits: m=277 SNR=11.4
20:34:02.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:02.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:02.671 00.000 12268 Enqueuing Expose request
20:34:02.671 00.000 11616 Worker thread wakes up
20:34:02.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:02.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:02.671 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:04.679 02.008 11616 Exposure complete
20:34:04.737 00.058 11616 worker thread done servicing request
20:34:04.738 00.001 12268 OnExposeComplete: enter
20:34:04.738 00.000 12268 UpdateGuideState(): m_state=6
20:34:04.738 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1136
20:34:04.738 00.000 12268 Star::Find returns 1 (0), X=1260.72, Y=863.06, Mass=283, SNR=11.5, Peak=42 HFD=3.9
20:34:04.739 00.001 12268 MultiStar: [#1 0.22,-0.02,0.96,U] [#2 0.02,0.19,1.00,U] [#3 0.21,0.37,0.92,U] [#4 0.49,0.34,0.94,U] [#5 0.25,0.30,0.75,U] [#6 0.71,0.25,0.00,M1] [#7 0.72,0.35,0.00,M3] [#8 -0.11,-0.58,0.61,U] 
20:34:04.739 00.000 12268 refined, 6 included, MultiStar: {0.26, 0.10}, one-star: {0.60, -0.06}
20:34:04.739 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.67) = xAngle (2.04 = 2.04)
20:34:04.739 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.07 = 2.07)
20:34:04.739 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.10 hyp=0.28 cameraTheta=0.37 mountX=-0.13 mountY=0.25, mountTheta=2.05
20:34:04.740 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.10, opts=13)
20:34:04.740 00.000 12268 Enqueuing Move request for scope (0.26, 0.10)
20:34:04.740 00.000 11616 Worker thread wakes up
20:34:04.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.10) opts 0xd
20:34:04.741 00.001 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.10)
20:34:04.741 00.000 11616 Moving (0.26, 0.10) raw xDistance=-0.13 yDistance=0.25
20:34:04.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
20:34:04.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
20:34:04.741 00.000 11616 MoveAxis(E, 71, ABG)
20:34:04.741 00.000 11616 Guiding  Dir = 2, Dur = 71
20:34:04.741 00.000 11616 IsSlewing returns 0
20:34:04.742 00.001 11616 IsGuiding returns 0
20:34:04.742 00.000 11616 PulseGuide returned control before completion, sleep 81
20:34:04.754 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:34:04.775 00.021 12268 UpdateGuideState exits: m=283 SNR=11.5
20:34:04.775 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:04.775 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:04.775 00.000 12268 Enqueuing Expose request
20:34:04.836 00.061 11616 IsGuiding returns 1
20:34:04.836 00.000 11616 scope still moving after pulse duration time elapsed
20:34:04.868 00.032 11616 IsSlewing returns 0
20:34:04.868 00.000 11616 IsGuiding returns 0
20:34:04.869 00.001 11616 scope move finished after 71 + 55 ms
20:34:04.869 00.000 11616 Move returns status 0, amount 71
20:34:04.869 00.000 11616 MoveAxis(S, 21, ABG)
20:34:04.869 00.000 11616 Guiding  Dir = 1, Dur = 21
20:34:04.869 00.000 11616 IsSlewing returns 0
20:34:04.869 00.000 11616 IsGuiding returns 0
20:34:04.870 00.001 11616 PulseGuide returned control before completion, sleep 31
20:34:04.914 00.044 11616 IsGuiding returns 1
20:34:04.914 00.000 11616 scope still moving after pulse duration time elapsed
20:34:04.945 00.031 11616 IsSlewing returns 0
20:34:04.945 00.000 11616 IsGuiding returns 0
20:34:04.945 00.000 11616 scope move finished after 21 + 54 ms
20:34:04.945 00.000 11616 Move returns status 0, amount 21
20:34:04.945 00.000 11616 move complete, result=0
20:34:04.945 00.000 11616 worker thread done servicing request
20:34:04.945 00.000 11616 Worker thread wakes up
20:34:04.946 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:04.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:04.946 00.000 12268 GuideStep: -0.1 px 71 ms EAST, 0.2 px 21 ms SOUTH
20:34:06.959 02.013 11616 Exposure complete
20:34:07.020 00.061 11616 worker thread done servicing request
20:34:07.020 00.000 12268 OnExposeComplete: enter
20:34:07.020 00.000 12268 UpdateGuideState(): m_state=6
20:34:07.021 00.001 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1137
20:34:07.021 00.000 12268 Star::Find returns 1 (0), X=1260.90, Y=863.33, Mass=307, SNR=12.0, Peak=32 HFD=3.8
20:34:07.021 00.000 12268 MultiStar: [#1 -0.03,0.37,0.93,U] [#2 0.14,0.25,0.90,U] [#3 -0.04,-0.17,0.74,U] [#4 0.31,0.25,0.93,U] [#5 0.65,0.26,0.00,M1] [#6 0.36,0.30,0.77,U] [#7 0.00,0.23,0.40,U] [#8 -0.05,-0.07,0.54,U] 
20:34:07.021 00.000 12268 refined, 7 included, MultiStar: {0.22, 0.19}, one-star: {0.78, 0.20}
20:34:07.021 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.67) = xAngle (2.36 = 2.36)
20:34:07.021 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.40 = 2.40)
20:34:07.021 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.19 hyp=0.29 cameraTheta=0.70 mountX=-0.21 mountY=0.20, mountTheta=2.38
20:34:07.023 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.19, opts=13)
20:34:07.023 00.000 12268 Enqueuing Move request for scope (0.22, 0.19)
20:34:07.023 00.000 11616 Worker thread wakes up
20:34:07.023 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.19) opts 0xd
20:34:07.023 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.19)
20:34:07.023 00.000 11616 Moving (0.22, 0.19) raw xDistance=-0.21 yDistance=0.20
20:34:07.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
20:34:07.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:34:07.023 00.000 11616 MoveAxis(E, 116, ABG)
20:34:07.024 00.001 11616 Guiding  Dir = 2, Dur = 116
20:34:07.024 00.000 11616 IsSlewing returns 0
20:34:07.024 00.000 11616 IsGuiding returns 0
20:34:07.024 00.000 11616 PulseGuide returned control before completion, sleep 126
20:34:07.036 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:34:07.053 00.017 12268 UpdateGuideState exits: m=307 SNR=12.0
20:34:07.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:07.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:07.053 00.000 12268 Enqueuing Expose request
20:34:07.157 00.104 11616 IsGuiding returns 1
20:34:07.157 00.000 11616 scope still moving after pulse duration time elapsed
20:34:07.189 00.032 11616 IsSlewing returns 0
20:34:07.189 00.000 11616 IsGuiding returns 1
20:34:07.218 00.029 11616 IsSlewing returns 0
20:34:07.218 00.000 11616 IsGuiding returns 1
20:34:07.248 00.030 11616 IsSlewing returns 0
20:34:07.248 00.000 11616 IsGuiding returns 1
20:34:07.280 00.032 11616 IsSlewing returns 0
20:34:07.281 00.001 11616 IsGuiding returns 1
20:34:07.311 00.030 11616 IsSlewing returns 0
20:34:07.311 00.000 11616 IsGuiding returns 1
20:34:07.341 00.030 11616 IsSlewing returns 0
20:34:07.342 00.001 11616 IsGuiding returns 0
20:34:07.342 00.000 11616 scope move finished after 116 + 202 ms
20:34:07.342 00.000 11616 Move returns status 0, amount 116
20:34:07.342 00.000 11616 MoveAxis(S, 17, ABG)
20:34:07.342 00.000 11616 Guiding  Dir = 1, Dur = 17
20:34:07.342 00.000 11616 IsSlewing returns 0
20:34:07.343 00.001 11616 IsGuiding returns 0
20:34:07.343 00.000 11616 PulseGuide returned control before completion, sleep 27
20:34:07.375 00.032 11616 IsGuiding returns 1
20:34:07.375 00.000 11616 scope still moving after pulse duration time elapsed
20:34:07.404 00.029 11616 IsSlewing returns 0
20:34:07.404 00.000 11616 IsGuiding returns 0
20:34:07.404 00.000 11616 scope move finished after 17 + 44 ms
20:34:07.404 00.000 11616 Move returns status 0, amount 17
20:34:07.404 00.000 11616 move complete, result=0
20:34:07.404 00.000 11616 worker thread done servicing request
20:34:07.405 00.001 11616 Worker thread wakes up
20:34:07.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:07.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:07.405 00.000 12268 GuideStep: -0.2 px 116 ms EAST, 0.2 px 17 ms SOUTH
20:34:09.414 02.009 11616 Exposure complete
20:34:09.471 00.057 11616 worker thread done servicing request
20:34:09.471 00.000 12268 OnExposeComplete: enter
20:34:09.471 00.000 12268 UpdateGuideState(): m_state=6
20:34:09.472 00.001 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1138
20:34:09.472 00.000 12268 Star::Find returns 1 (0), X=1260.48, Y=863.21, Mass=292, SNR=11.7, Peak=34 HFD=3.8
20:34:09.472 00.000 12268 MultiStar: [#1 0.31,0.12,0.97,U] [#2 0.23,0.13,0.93,U] [#3 0.33,0.50,0.76,U] [#4 0.40,0.41,0.89,U] [#5 0.20,-0.13,0.75,U] [#6 0.48,1.01,0.00,M1] [#7 2.12,-0.78,0.00,M3] [#8 0.08,-0.05,0.63,U] 
20:34:09.472 00.000 12268 refined, 6 included, MultiStar: {0.28, 0.16}, one-star: {0.36, 0.09}
20:34:09.472 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.67) = xAngle (2.18 = 2.18)
20:34:09.472 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.21 = 2.21)
20:34:09.472 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.16 hyp=0.32 cameraTheta=0.51 mountX=-0.18 mountY=0.26, mountTheta=2.19
20:34:09.474 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.16, opts=13)
20:34:09.474 00.000 12268 Enqueuing Move request for scope (0.28, 0.16)
20:34:09.474 00.000 11616 Worker thread wakes up
20:34:09.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.16) opts 0xd
20:34:09.474 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.16)
20:34:09.474 00.000 11616 Moving (0.28, 0.16) raw xDistance=-0.18 yDistance=0.26
20:34:09.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:34:09.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:34:09.474 00.000 11616 MoveAxis(E, 103, ABG)
20:34:09.474 00.000 11616 Guiding  Dir = 2, Dur = 103
20:34:09.475 00.001 11616 IsSlewing returns 0
20:34:09.475 00.000 11616 IsGuiding returns 0
20:34:09.475 00.000 11616 PulseGuide returned control before completion, sleep 113
20:34:09.486 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:34:09.506 00.020 12268 UpdateGuideState exits: m=292 SNR=11.7
20:34:09.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:09.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:09.506 00.000 12268 Enqueuing Expose request
20:34:09.598 00.092 11616 IsGuiding returns 1
20:34:09.598 00.000 11616 scope still moving after pulse duration time elapsed
20:34:09.628 00.030 11616 IsSlewing returns 0
20:34:09.629 00.001 11616 IsGuiding returns 1
20:34:09.658 00.029 11616 IsSlewing returns 0
20:34:09.659 00.001 11616 IsGuiding returns 1
20:34:09.688 00.029 11616 IsSlewing returns 0
20:34:09.688 00.000 11616 IsGuiding returns 1
20:34:09.719 00.031 11616 IsSlewing returns 0
20:34:09.720 00.001 11616 IsGuiding returns 1
20:34:09.751 00.031 11616 IsSlewing returns 0
20:34:09.752 00.001 11616 IsGuiding returns 0
20:34:09.752 00.000 11616 scope move finished after 103 + 172 ms
20:34:09.752 00.000 11616 Move returns status 0, amount 103
20:34:09.752 00.000 11616 MoveAxis(S, 22, ABG)
20:34:09.752 00.000 11616 Guiding  Dir = 1, Dur = 22
20:34:09.752 00.000 11616 IsSlewing returns 0
20:34:09.752 00.000 11616 IsGuiding returns 0
20:34:09.753 00.001 11616 PulseGuide returned control before completion, sleep 32
20:34:09.797 00.044 11616 IsGuiding returns 1
20:34:09.797 00.000 11616 scope still moving after pulse duration time elapsed
20:34:09.827 00.030 11616 IsSlewing returns 0
20:34:09.828 00.001 11616 IsGuiding returns 0
20:34:09.828 00.000 11616 scope move finished after 22 + 52 ms
20:34:09.828 00.000 11616 Move returns status 0, amount 22
20:34:09.828 00.000 11616 move complete, result=0
20:34:09.828 00.000 11616 worker thread done servicing request
20:34:09.828 00.000 11616 Worker thread wakes up
20:34:09.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:09.829 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:09.829 00.000 12268 GuideStep: -0.2 px 103 ms EAST, 0.3 px 22 ms SOUTH
20:34:11.830 02.001 11616 Exposure complete
20:34:11.891 00.061 11616 worker thread done servicing request
20:34:11.892 00.001 12268 OnExposeComplete: enter
20:34:11.892 00.000 12268 UpdateGuideState(): m_state=6
20:34:11.892 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1139
20:34:11.892 00.000 12268 Star::Find returns 1 (0), X=1260.64, Y=862.46, Mass=266, SNR=11.2, Peak=32 HFD=3.3
20:34:11.892 00.000 12268 MultiStar: [#1 0.54,-0.50,0.00,M1] [#2 0.16,-0.39,0.99,U] [#3 0.02,-0.05,0.78,U] [#4 -0.07,-0.15,0.90,U] [#5 0.48,-0.74,0.00,M1] [#6 0.20,-0.21,0.81,U] [#7 1.61,-1.22,0.00,M4] [#8 -0.12,0.04,0.58,U] 
20:34:11.892 00.000 12268 refined, 5 included, MultiStar: {0.14, -0.27}, one-star: {0.52, -0.66}
20:34:11.893 00.001 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.67) = xAngle (0.58 = 0.58)
20:34:11.893 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.61 = 0.61)
20:34:11.893 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.27 hyp=0.31 cameraTheta=-1.09 mountX=0.26 mountY=0.18, mountTheta=0.60
20:34:11.894 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.27, opts=13)
20:34:11.894 00.000 12268 Enqueuing Move request for scope (0.14, -0.27)
20:34:11.894 00.000 11616 Worker thread wakes up
20:34:11.894 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.27) opts 0xd
20:34:11.894 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.27)
20:34:11.894 00.000 11616 Moving (0.14, -0.27) raw xDistance=0.26 yDistance=0.18
20:34:11.895 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:34:11.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:34:11.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:34:11.895 00.000 11616 MoveAxis(E, 0, ABG)
20:34:11.895 00.000 11616 Move returns status 0, amount 0
20:34:11.895 00.000 11616 MoveAxis(S, 15, ABG)
20:34:11.895 00.000 11616 Guiding  Dir = 1, Dur = 15
20:34:11.895 00.000 11616 IsSlewing returns 0
20:34:11.895 00.000 11616 IsGuiding returns 0
20:34:11.896 00.001 11616 PulseGuide returned control before completion, sleep 25
20:34:11.907 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:34:11.925 00.018 12268 UpdateGuideState exits: m=266 SNR=11.2
20:34:11.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:11.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:11.925 00.000 12268 Enqueuing Expose request
20:34:11.937 00.012 11616 IsGuiding returns 1
20:34:11.937 00.000 11616 scope still moving after pulse duration time elapsed
20:34:11.968 00.031 11616 IsSlewing returns 0
20:34:11.969 00.001 11616 IsGuiding returns 1
20:34:11.999 00.030 11616 IsSlewing returns 0
20:34:11.999 00.000 11616 IsGuiding returns 1
20:34:12.029 00.030 11616 IsSlewing returns 0
20:34:12.029 00.000 11616 IsGuiding returns 1
20:34:12.063 00.034 11616 IsSlewing returns 0
20:34:12.064 00.001 11616 IsGuiding returns 1
20:34:12.092 00.028 11616 IsSlewing returns 0
20:34:12.092 00.000 11616 IsGuiding returns 0
20:34:12.092 00.000 11616 scope move finished after 15 + 181 ms
20:34:12.092 00.000 11616 Move returns status 0, amount 15
20:34:12.092 00.000 11616 move complete, result=0
20:34:12.092 00.000 11616 worker thread done servicing request
20:34:12.092 00.000 11616 Worker thread wakes up
20:34:12.093 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 15 ms SOUTH
20:34:12.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:12.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:14.097 02.004 11616 Exposure complete
20:34:14.155 00.058 11616 worker thread done servicing request
20:34:14.155 00.000 12268 OnExposeComplete: enter
20:34:14.155 00.000 12268 UpdateGuideState(): m_state=6
20:34:14.155 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1140
20:34:14.155 00.000 12268 Star::Find returns 1 (0), X=1260.53, Y=862.81, Mass=294, SNR=11.7, Peak=38 HFD=3.8
20:34:14.156 00.001 12268 MultiStar: [#1 0.40,-0.60,0.00,M2] [#2 -0.30,-0.06,0.94,U] [#3 0.15,-0.29,0.84,U] [#4 0.35,-0.54,0.80,U] [#5 0.22,-0.50,0.76,U] [#6 0.08,-0.52,0.80,U] [#7 1.50,-0.41,0.00,M5] [#8 0.02,-0.90,0.00,M1] 
20:34:14.156 00.000 12268 refined, 5 included, MultiStar: {0.15, -0.36}, one-star: {0.40, -0.31}
20:34:14.156 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.67) = xAngle (0.49 = 0.49)
20:34:14.156 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.52 = 0.52)
20:34:14.156 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.36 hyp=0.39 cameraTheta=-1.18 mountX=0.34 mountY=0.19, mountTheta=0.51
20:34:14.158 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.36, opts=13)
20:34:14.158 00.000 12268 Enqueuing Move request for scope (0.15, -0.36)
20:34:14.158 00.000 11616 Worker thread wakes up
20:34:14.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.36) opts 0xd
20:34:14.158 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.36)
20:34:14.158 00.000 11616 Moving (0.15, -0.36) raw xDistance=0.34 yDistance=0.19
20:34:14.159 00.001 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
20:34:14.159 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
20:34:14.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
20:34:14.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:34:14.159 00.000 11616 MoveAxis(W, 192, ABG)
20:34:14.159 00.000 11616 Guiding  Dir = 3, Dur = 192
20:34:14.159 00.000 11616 IsSlewing returns 0
20:34:14.160 00.001 11616 IsGuiding returns 0
20:34:14.160 00.000 11616 PulseGuide returned control before completion, sleep 202
20:34:14.172 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:34:14.190 00.018 12268 UpdateGuideState exits: m=294 SNR=11.7
20:34:14.191 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:14.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:14.191 00.000 12268 Enqueuing Expose request
20:34:14.375 00.184 11616 IsGuiding returns 1
20:34:14.375 00.000 11616 scope still moving after pulse duration time elapsed
20:34:14.406 00.031 11616 IsSlewing returns 0
20:34:14.406 00.000 11616 IsGuiding returns 0
20:34:14.407 00.001 11616 scope move finished after 192 + 54 ms
20:34:14.407 00.000 11616 Move returns status 0, amount 192
20:34:14.407 00.000 11616 MoveAxis(S, 16, ABG)
20:34:14.407 00.000 11616 Guiding  Dir = 1, Dur = 16
20:34:14.407 00.000 11616 IsSlewing returns 0
20:34:14.408 00.001 11616 IsGuiding returns 0
20:34:14.408 00.000 11616 PulseGuide returned control before completion, sleep 26
20:34:14.437 00.029 11616 IsGuiding returns 1
20:34:14.437 00.000 11616 scope still moving after pulse duration time elapsed
20:34:14.467 00.030 11616 IsSlewing returns 0
20:34:14.467 00.000 11616 IsGuiding returns 0
20:34:14.467 00.000 11616 scope move finished after 16 + 43 ms
20:34:14.467 00.000 11616 Move returns status 0, amount 16
20:34:14.467 00.000 11616 move complete, result=0
20:34:14.467 00.000 11616 worker thread done servicing request
20:34:14.467 00.000 11616 Worker thread wakes up
20:34:14.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:14.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:14.469 00.002 12268 GuideStep: 0.3 px 192 ms WEST, 0.2 px 16 ms SOUTH
20:34:16.477 02.008 11616 Exposure complete
20:34:16.533 00.056 11616 worker thread done servicing request
20:34:16.533 00.000 12268 OnExposeComplete: enter
20:34:16.534 00.001 12268 UpdateGuideState(): m_state=6
20:34:16.534 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1141
20:34:16.534 00.000 12268 Star::Find returns 1 (0), X=1260.62, Y=862.75, Mass=276, SNR=11.4, Peak=35 HFD=3.6
20:34:16.534 00.000 12268 MultiStar: [#1 0.20,-0.06,0.95,U] [#2 0.27,-0.15,0.89,U] [#3 0.42,-0.02,0.89,U] [#4 0.20,-0.21,0.78,U] [#5 0.27,-0.21,0.63,U] [#6 0.61,-0.28,0.72,U] [#7 1.80,-0.63,0.00,M6] [#8 0.51,-0.32,0.63,U] 
20:34:16.534 00.000 12268 refined, 7 included, MultiStar: {0.37, -0.20}, one-star: {0.49, -0.37}
20:34:16.534 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.67) = xAngle (1.18 = 1.18)
20:34:16.534 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.21 = 1.21)
20:34:16.534 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.20 hyp=0.42 cameraTheta=-0.49 mountX=0.16 mountY=0.39, mountTheta=1.18
20:34:16.536 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.20, opts=13)
20:34:16.536 00.000 12268 Enqueuing Move request for scope (0.37, -0.20)
20:34:16.536 00.000 11616 Worker thread wakes up
20:34:16.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.20) opts 0xd
20:34:16.536 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.20)
20:34:16.536 00.000 11616 Moving (0.37, -0.20) raw xDistance=0.16 yDistance=0.39
20:34:16.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
20:34:16.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
20:34:16.536 00.000 11616 MoveAxis(W, 89, ABG)
20:34:16.537 00.001 11616 Guiding  Dir = 3, Dur = 89
20:34:16.537 00.000 11616 IsSlewing returns 0
20:34:16.537 00.000 11616 IsGuiding returns 0
20:34:16.537 00.000 11616 PulseGuide returned control before completion, sleep 99
20:34:16.549 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:34:16.567 00.018 12268 UpdateGuideState exits: m=276 SNR=11.4
20:34:16.567 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:16.567 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:16.567 00.000 12268 Enqueuing Expose request
20:34:16.647 00.080 11616 IsGuiding returns 1
20:34:16.648 00.001 11616 scope still moving after pulse duration time elapsed
20:34:16.679 00.031 11616 IsSlewing returns 0
20:34:16.679 00.000 11616 IsGuiding returns 0
20:34:16.679 00.000 11616 scope move finished after 89 + 53 ms
20:34:16.680 00.001 11616 Move returns status 0, amount 89
20:34:16.680 00.000 11616 MoveAxis(S, 33, ABG)
20:34:16.680 00.000 11616 Guiding  Dir = 1, Dur = 33
20:34:16.680 00.000 11616 IsSlewing returns 0
20:34:16.680 00.000 11616 IsGuiding returns 0
20:34:16.681 00.001 11616 PulseGuide returned control before completion, sleep 43
20:34:16.726 00.045 11616 IsGuiding returns 1
20:34:16.726 00.000 11616 scope still moving after pulse duration time elapsed
20:34:16.757 00.031 11616 IsSlewing returns 0
20:34:16.758 00.001 11616 IsGuiding returns 0
20:34:16.758 00.000 11616 scope move finished after 33 + 44 ms
20:34:16.758 00.000 11616 Move returns status 0, amount 33
20:34:16.758 00.000 11616 move complete, result=0
20:34:16.758 00.000 11616 worker thread done servicing request
20:34:16.758 00.000 12268 GuideStep: 0.2 px 89 ms WEST, 0.4 px 33 ms SOUTH
20:34:16.759 00.001 11616 Worker thread wakes up
20:34:16.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:16.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:18.773 02.014 11616 Exposure complete
20:34:18.831 00.058 11616 worker thread done servicing request
20:34:18.831 00.000 12268 OnExposeComplete: enter
20:34:18.831 00.000 12268 UpdateGuideState(): m_state=6
20:34:18.832 00.001 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1142
20:34:18.832 00.000 12268 Star::Find returns 1 (0), X=1260.68, Y=862.74, Mass=313, SNR=12.1, Peak=39 HFD=3.7
20:34:18.832 00.000 12268 MultiStar: [#1 0.45,-0.58,0.00,M2] [#2 0.08,-0.51,0.89,U] [#3 -0.01,-0.11,0.75,U] [#4 0.34,-0.20,0.94,U] [#5 0.15,-0.16,0.72,U] [#6 0.72,-0.15,0.00,M1] [#7 1.54,-1.12,0.00,M7] [#8 -0.16,-0.61,0.63,U] 
20:34:18.832 00.000 12268 refined, 5 included, MultiStar: {0.19, -0.32}, one-star: {0.56, -0.38}
20:34:18.832 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.67) = xAngle (0.63 = 0.63)
20:34:18.832 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.66 = 0.66)
20:34:18.832 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.32 hyp=0.38 cameraTheta=-1.04 mountX=0.30 mountY=0.23, mountTheta=0.65
20:34:18.834 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.32, opts=13)
20:34:18.834 00.000 12268 Enqueuing Move request for scope (0.19, -0.32)
20:34:18.834 00.000 11616 Worker thread wakes up
20:34:18.834 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.32) opts 0xd
20:34:18.834 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.32)
20:34:18.834 00.000 11616 Moving (0.19, -0.32) raw xDistance=0.30 yDistance=0.23
20:34:18.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
20:34:18.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:34:18.834 00.000 11616 MoveAxis(W, 170, ABG)
20:34:18.835 00.001 11616 Guiding  Dir = 3, Dur = 170
20:34:18.835 00.000 11616 IsSlewing returns 0
20:34:18.835 00.000 11616 IsGuiding returns 0
20:34:18.835 00.000 11616 PulseGuide returned control before completion, sleep 180
20:34:18.848 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:34:18.866 00.018 12268 UpdateGuideState exits: m=313 SNR=12.1
20:34:18.866 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:18.866 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:18.867 00.001 12268 Enqueuing Expose request
20:34:19.032 00.165 11616 IsGuiding returns 1
20:34:19.032 00.000 11616 scope still moving after pulse duration time elapsed
20:34:19.062 00.030 11616 IsSlewing returns 0
20:34:19.062 00.000 11616 IsGuiding returns 0
20:34:19.062 00.000 11616 scope move finished after 170 + 57 ms
20:34:19.062 00.000 11616 Move returns status 0, amount 170
20:34:19.062 00.000 11616 MoveAxis(S, 20, ABG)
20:34:19.063 00.001 11616 Guiding  Dir = 1, Dur = 20
20:34:19.063 00.000 11616 IsSlewing returns 0
20:34:19.063 00.000 11616 IsGuiding returns 0
20:34:19.064 00.001 11616 PulseGuide returned control before completion, sleep 30
20:34:19.109 00.045 11616 IsGuiding returns 1
20:34:19.109 00.000 11616 scope still moving after pulse duration time elapsed
20:34:19.139 00.030 11616 IsSlewing returns 0
20:34:19.140 00.001 11616 IsGuiding returns 0
20:34:19.140 00.000 11616 scope move finished after 20 + 56 ms
20:34:19.140 00.000 11616 Move returns status 0, amount 20
20:34:19.140 00.000 11616 move complete, result=0
20:34:19.140 00.000 11616 worker thread done servicing request
20:34:19.141 00.001 11616 Worker thread wakes up
20:34:19.141 00.000 12268 GuideStep: 0.3 px 170 ms WEST, 0.2 px 20 ms SOUTH
20:34:19.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:19.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:21.153 02.012 11616 Exposure complete
20:34:21.211 00.058 11616 worker thread done servicing request
20:34:21.211 00.000 12268 OnExposeComplete: enter
20:34:21.211 00.000 12268 UpdateGuideState(): m_state=6
20:34:21.211 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1143
20:34:21.212 00.001 12268 Star::Find returns 1 (0), X=1260.80, Y=862.37, Mass=336, SNR=12.6, Peak=37 HFD=3.8
20:34:21.212 00.000 12268 MultiStar: [#1 0.41,-0.68,0.00,M3] [#2 0.40,-0.53,0.89,U] [#3 0.59,-0.39,0.00,M1] [#4 0.20,-0.51,0.90,U] [#5 0.45,-0.67,0.00,M1] [#6 0.66,-0.51,0.00,M2] [#7 1.43,-1.31,0.00,M8] [#8 0.24,-0.88,0.00,M1] 
20:34:21.212 00.000 12268 refined, 2 included, MultiStar: {0.43, -0.60}, one-star: {0.68, -0.76}
20:34:21.212 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.67) = xAngle (0.72 = 0.72)
20:34:21.212 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.75 = 0.75)
20:34:21.212 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.60 hyp=0.74 cameraTheta=-0.95 mountX=0.56 mountY=0.51, mountTheta=0.74
20:34:21.214 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.60, opts=13)
20:34:21.214 00.000 12268 Enqueuing Move request for scope (0.43, -0.60)
20:34:21.214 00.000 11616 Worker thread wakes up
20:34:21.214 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.60) opts 0xd
20:34:21.214 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.60)
20:34:21.214 00.000 11616 Moving (0.43, -0.60) raw xDistance=0.56 yDistance=0.51
20:34:21.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
20:34:21.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
20:34:21.214 00.000 11616 MoveAxis(W, 313, ABG)
20:34:21.214 00.000 11616 Guiding  Dir = 3, Dur = 313
20:34:21.214 00.000 11616 IsSlewing returns 0
20:34:21.215 00.001 11616 IsGuiding returns 0
20:34:21.215 00.000 11616 PulseGuide returned control before completion, sleep 323
20:34:21.228 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:34:21.245 00.017 12268 UpdateGuideState exits: m=336 SNR=12.6
20:34:21.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:21.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:21.245 00.000 12268 Enqueuing Expose request
20:34:21.551 00.306 11616 IsGuiding returns 1
20:34:21.552 00.001 11616 scope still moving after pulse duration time elapsed
20:34:21.581 00.029 11616 IsSlewing returns 0
20:34:21.582 00.001 11616 IsGuiding returns 0
20:34:21.582 00.000 11616 scope move finished after 313 + 54 ms
20:34:21.582 00.000 11616 Move returns status 0, amount 313
20:34:21.582 00.000 11616 MoveAxis(S, 43, ABG)
20:34:21.583 00.001 11616 Guiding  Dir = 1, Dur = 43
20:34:21.583 00.000 11616 IsSlewing returns 0
20:34:21.583 00.000 11616 IsGuiding returns 0
20:34:21.584 00.001 11616 PulseGuide returned control before completion, sleep 53
20:34:21.643 00.059 11616 IsGuiding returns 1
20:34:21.643 00.000 11616 scope still moving after pulse duration time elapsed
20:34:21.674 00.031 11616 IsSlewing returns 0
20:34:21.674 00.000 11616 IsGuiding returns 0
20:34:21.675 00.001 11616 scope move finished after 43 + 48 ms
20:34:21.675 00.000 11616 Move returns status 0, amount 43
20:34:21.675 00.000 11616 move complete, result=0
20:34:21.675 00.000 11616 worker thread done servicing request
20:34:21.675 00.000 11616 Worker thread wakes up
20:34:21.675 00.000 12268 GuideStep: 0.6 px 313 ms WEST, 0.5 px 43 ms SOUTH
20:34:21.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:21.676 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:23.692 02.016 11616 Exposure complete
20:34:23.753 00.061 11616 worker thread done servicing request
20:34:23.753 00.000 12268 OnExposeComplete: enter
20:34:23.753 00.000 12268 UpdateGuideState(): m_state=6
20:34:23.754 00.001 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1144
20:34:23.754 00.000 12268 Star::Find returns 1 (0), X=1260.73, Y=863.53, Mass=330, SNR=12.4, Peak=37 HFD=4.1
20:34:23.754 00.000 12268 MultiStar: [#1 0.24,0.38,0.93,U] [#2 0.17,0.49,0.94,U] [#3 0.51,0.62,0.00,M2] [#4 0.31,0.55,0.73,U] [#5 0.46,0.43,0.74,U] [#6 0.69,0.04,0.00,M3] [#7 1.49,-0.33,0.00,M9] [#8 0.01,0.19,0.53,U] 
20:34:23.754 00.000 12268 refined, 5 included, MultiStar: {0.32, 0.42}, one-star: {0.60, 0.41}
20:34:23.754 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.67) = xAngle (2.59 = 2.59)
20:34:23.754 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.62 = 2.62)
20:34:23.755 00.001 12268 CameraToMount -- cameraX=0.32 cameraY=0.42 hyp=0.53 cameraTheta=0.92 mountX=-0.45 mountY=0.26, mountTheta=2.61
20:34:23.756 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.42, opts=13)
20:34:23.756 00.000 12268 Enqueuing Move request for scope (0.32, 0.42)
20:34:23.756 00.000 11616 Worker thread wakes up
20:34:23.756 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.42) opts 0xd
20:34:23.757 00.001 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.42)
20:34:23.757 00.000 11616 Moving (0.32, 0.42) raw xDistance=-0.45 yDistance=0.26
20:34:23.757 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
20:34:23.757 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.35
20:34:23.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
20:34:23.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:34:23.757 00.000 11616 MoveAxis(E, 251, ABG)
20:34:23.757 00.000 11616 Guiding  Dir = 2, Dur = 251
20:34:23.757 00.000 11616 IsSlewing returns 0
20:34:23.758 00.001 11616 IsGuiding returns 0
20:34:23.758 00.000 11616 PulseGuide returned control before completion, sleep 261
20:34:23.771 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:34:23.790 00.019 12268 UpdateGuideState exits: m=330 SNR=12.4
20:34:23.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:23.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:23.790 00.000 12268 Enqueuing Expose request
20:34:24.035 00.245 11616 IsGuiding returns 1
20:34:24.035 00.000 11616 scope still moving after pulse duration time elapsed
20:34:24.066 00.031 11616 IsSlewing returns 0
20:34:24.066 00.000 11616 IsGuiding returns 0
20:34:24.067 00.001 11616 scope move finished after 251 + 57 ms
20:34:24.067 00.000 11616 Move returns status 0, amount 251
20:34:24.067 00.000 11616 MoveAxis(S, 22, ABG)
20:34:24.067 00.000 11616 Guiding  Dir = 1, Dur = 22
20:34:24.067 00.000 11616 IsSlewing returns 0
20:34:24.067 00.000 11616 IsGuiding returns 0
20:34:24.068 00.001 11616 PulseGuide returned control before completion, sleep 32
20:34:24.113 00.045 11616 IsGuiding returns 1
20:34:24.113 00.000 11616 scope still moving after pulse duration time elapsed
20:34:24.145 00.032 11616 IsSlewing returns 0
20:34:24.145 00.000 11616 IsGuiding returns 0
20:34:24.145 00.000 11616 scope move finished after 22 + 55 ms
20:34:24.145 00.000 11616 Move returns status 0, amount 22
20:34:24.145 00.000 11616 move complete, result=0
20:34:24.146 00.001 11616 worker thread done servicing request
20:34:24.146 00.000 12268 GuideStep: -0.4 px 251 ms EAST, 0.3 px 22 ms SOUTH
20:34:24.146 00.000 11616 Worker thread wakes up
20:34:24.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:24.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:26.157 02.011 11616 Exposure complete
20:34:26.215 00.058 11616 worker thread done servicing request
20:34:26.215 00.000 12268 OnExposeComplete: enter
20:34:26.215 00.000 12268 UpdateGuideState(): m_state=6
20:34:26.215 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1145
20:34:26.215 00.000 12268 Star::Find returns 1 (0), X=1260.87, Y=863.82, Mass=253, SNR=10.9, Peak=33 HFD=3.7
20:34:26.216 00.001 12268 MultiStar: [#1 0.48,0.10,1.05,U] [#2 0.23,0.65,0.00,M1] [#3 0.46,0.40,0.78,U] [#4 -0.02,0.27,0.82,U] [#5 0.43,0.67,0.00,M1] [#6 0.31,0.42,0.78,U] [#7 4.42,-1.99,0.00,M10] [#8 0.09,1.21,0.00,M1] 
20:34:26.216 00.000 12268 refined, 4 included, MultiStar: {0.41, 0.38}, one-star: {0.75, 0.70}
20:34:26.216 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.67) = xAngle (2.41 = 2.41)
20:34:26.216 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.44 = 2.44)
20:34:26.216 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.38 hyp=0.56 cameraTheta=0.74 mountX=-0.41 mountY=0.36, mountTheta=2.42
20:34:26.217 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.38, opts=13)
20:34:26.217 00.000 12268 Enqueuing Move request for scope (0.41, 0.38)
20:34:26.217 00.000 11616 Worker thread wakes up
20:34:26.218 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.38) opts 0xd
20:34:26.218 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.38)
20:34:26.218 00.000 11616 Moving (0.41, 0.38) raw xDistance=-0.41 yDistance=0.36
20:34:26.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
20:34:26.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
20:34:26.219 00.001 11616 MoveAxis(E, 232, ABG)
20:34:26.219 00.000 11616 Guiding  Dir = 2, Dur = 232
20:34:26.219 00.000 11616 IsSlewing returns 0
20:34:26.219 00.000 11616 IsGuiding returns 0
20:34:26.220 00.001 11616 PulseGuide returned control before completion, sleep 242
20:34:26.234 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:34:26.254 00.020 12268 UpdateGuideState exits: m=253 SNR=10.9
20:34:26.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:26.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:26.254 00.000 12268 Enqueuing Expose request
20:34:26.470 00.216 11616 IsGuiding returns 1
20:34:26.470 00.000 11616 scope still moving after pulse duration time elapsed
20:34:26.501 00.031 11616 IsSlewing returns 0
20:34:26.503 00.002 11616 IsGuiding returns 0
20:34:26.503 00.000 11616 scope move finished after 232 + 51 ms
20:34:26.503 00.000 11616 Move returns status 0, amount 232
20:34:26.503 00.000 11616 MoveAxis(S, 31, ABG)
20:34:26.503 00.000 11616 Guiding  Dir = 1, Dur = 31
20:34:26.503 00.000 11616 IsSlewing returns 0
20:34:26.503 00.000 11616 IsGuiding returns 0
20:34:26.504 00.001 11616 PulseGuide returned control before completion, sleep 41
20:34:26.550 00.046 11616 IsGuiding returns 1
20:34:26.550 00.000 11616 scope still moving after pulse duration time elapsed
20:34:26.580 00.030 11616 IsSlewing returns 0
20:34:26.581 00.001 11616 IsGuiding returns 0
20:34:26.581 00.000 11616 scope move finished after 31 + 47 ms
20:34:26.581 00.000 11616 Move returns status 0, amount 31
20:34:26.581 00.000 11616 move complete, result=0
20:34:26.581 00.000 11616 worker thread done servicing request
20:34:26.581 00.000 11616 Worker thread wakes up
20:34:26.581 00.000 12268 GuideStep: -0.4 px 232 ms EAST, 0.4 px 31 ms SOUTH
20:34:26.582 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:26.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:28.593 02.011 11616 Exposure complete
20:34:28.653 00.060 11616 worker thread done servicing request
20:34:28.653 00.000 12268 OnExposeComplete: enter
20:34:28.653 00.000 12268 UpdateGuideState(): m_state=6
20:34:28.654 00.001 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1146
20:34:28.654 00.000 12268 Star::Find returns 1 (0), X=1260.79, Y=863.63, Mass=284, SNR=11.6, Peak=36 HFD=3.7
20:34:28.654 00.000 12268 MultiStar: [#1 0.12,0.36,0.98,U] [#2 0.38,0.58,0.00,M2] [#3 0.45,0.41,0.69,U] [#4 0.25,0.53,0.86,U] [#5 0.52,0.13,0.84,U] [#6 0.36,0.09,0.77,U] [#7 1.75,0.13,0.00,R] [#8 -0.65,0.52,0.00,M2] 
20:34:28.654 00.000 12268 refined, 5 included, MultiStar: {0.39, 0.35}, one-star: {0.67, 0.51}
20:34:28.654 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.67) = xAngle (2.39 = 2.39)
20:34:28.654 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.42 = 2.42)
20:34:28.654 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.35 hyp=0.53 cameraTheta=0.72 mountX=-0.38 mountY=0.35, mountTheta=2.41
20:34:28.656 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.35, opts=13)
20:34:28.656 00.000 12268 Enqueuing Move request for scope (0.39, 0.35)
20:34:28.656 00.000 11616 Worker thread wakes up
20:34:28.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.35) opts 0xd
20:34:28.656 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.35)
20:34:28.656 00.000 11616 Moving (0.39, 0.35) raw xDistance=-0.38 yDistance=0.35
20:34:28.657 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
20:34:28.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
20:34:28.657 00.000 11616 MoveAxis(E, 215, ABG)
20:34:28.657 00.000 11616 Guiding  Dir = 2, Dur = 215
20:34:28.657 00.000 11616 IsSlewing returns 0
20:34:28.658 00.001 11616 IsGuiding returns 0
20:34:28.658 00.000 11616 PulseGuide returned control before completion, sleep 225
20:34:28.673 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:34:28.693 00.020 12268 UpdateGuideState exits: m=284 SNR=11.6
20:34:28.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:28.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:28.693 00.000 12268 Enqueuing Expose request
20:34:28.885 00.192 11616 IsGuiding returns 1
20:34:28.886 00.001 11616 scope still moving after pulse duration time elapsed
20:34:28.916 00.030 11616 IsSlewing returns 0
20:34:28.916 00.000 11616 IsGuiding returns 0
20:34:28.917 00.001 11616 scope move finished after 215 + 43 ms
20:34:28.917 00.000 11616 Move returns status 0, amount 215
20:34:28.917 00.000 11616 MoveAxis(S, 29, ABG)
20:34:28.917 00.000 11616 Guiding  Dir = 1, Dur = 29
20:34:28.917 00.000 11616 IsSlewing returns 0
20:34:28.917 00.000 11616 IsGuiding returns 0
20:34:28.918 00.001 11616 PulseGuide returned control before completion, sleep 39
20:34:28.962 00.044 11616 IsGuiding returns 1
20:34:28.963 00.001 11616 scope still moving after pulse duration time elapsed
20:34:28.992 00.029 11616 IsSlewing returns 0
20:34:28.993 00.001 11616 IsGuiding returns 0
20:34:28.993 00.000 11616 scope move finished after 29 + 47 ms
20:34:28.993 00.000 11616 Move returns status 0, amount 29
20:34:28.993 00.000 11616 move complete, result=0
20:34:28.993 00.000 11616 worker thread done servicing request
20:34:28.993 00.000 11616 Worker thread wakes up
20:34:28.994 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:28.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:28.994 00.000 12268 GuideStep: -0.4 px 215 ms EAST, 0.3 px 29 ms SOUTH
20:34:31.003 02.009 11616 Exposure complete
20:34:31.059 00.056 11616 worker thread done servicing request
20:34:31.059 00.000 12268 OnExposeComplete: enter
20:34:31.060 00.001 12268 UpdateGuideState(): m_state=6
20:34:31.060 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1147
20:34:31.061 00.001 12268 Star::Find returns 1 (0), X=1260.72, Y=863.01, Mass=287, SNR=11.6, Peak=33 HFD=4.0
20:34:31.061 00.000 12268 MultiStar: [#1 0.37,0.18,1.12,U] [#2 0.21,-0.00,0.99,U] [#3 0.11,0.41,0.71,U] [#4 0.04,0.13,0.76,U] [#5 -0.05,0.42,0.77,U] [#6 0.36,0.43,0.83,U] [#7 -0.43,-0.82,0.00,M1] [#8 -0.39,-0.01,0.64,U] 
20:34:31.061 00.000 12268 refined, 7 included, MultiStar: {0.20, 0.17}, one-star: {0.60, -0.11}
20:34:31.061 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.67) = xAngle (2.38 = 2.38)
20:34:31.061 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.41 = 2.41)
20:34:31.061 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.26 cameraTheta=0.71 mountX=-0.19 mountY=0.17, mountTheta=2.39
20:34:31.064 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.17, opts=13)
20:34:31.064 00.000 12268 Enqueuing Move request for scope (0.20, 0.17)
20:34:31.064 00.000 11616 Worker thread wakes up
20:34:31.065 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.17) opts 0xd
20:34:31.065 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.17)
20:34:31.065 00.000 11616 Moving (0.20, 0.17) raw xDistance=-0.19 yDistance=0.17
20:34:31.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
20:34:31.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
20:34:31.065 00.000 11616 MoveAxis(E, 104, ABG)
20:34:31.065 00.000 11616 Guiding  Dir = 2, Dur = 104
20:34:31.065 00.000 11616 IsSlewing returns 0
20:34:31.066 00.001 11616 IsGuiding returns 0
20:34:31.066 00.000 11616 PulseGuide returned control before completion, sleep 114
20:34:31.077 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:34:31.095 00.018 12268 UpdateGuideState exits: m=287 SNR=11.6
20:34:31.096 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:31.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:31.096 00.000 12268 Enqueuing Expose request
20:34:31.184 00.088 11616 IsGuiding returns 1
20:34:31.184 00.000 11616 scope still moving after pulse duration time elapsed
20:34:31.215 00.031 11616 IsSlewing returns 0
20:34:31.215 00.000 11616 IsGuiding returns 0
20:34:31.215 00.000 11616 scope move finished after 104 + 45 ms
20:34:31.215 00.000 11616 Move returns status 0, amount 104
20:34:31.215 00.000 11616 MoveAxis(S, 15, ABG)
20:34:31.215 00.000 11616 Guiding  Dir = 1, Dur = 15
20:34:31.216 00.001 11616 IsSlewing returns 0
20:34:31.216 00.000 11616 IsGuiding returns 0
20:34:31.216 00.000 11616 PulseGuide returned control before completion, sleep 25
20:34:31.246 00.030 11616 IsGuiding returns 1
20:34:31.246 00.000 11616 scope still moving after pulse duration time elapsed
20:34:31.277 00.031 11616 IsSlewing returns 0
20:34:31.278 00.001 11616 IsGuiding returns 0
20:34:31.278 00.000 11616 scope move finished after 15 + 46 ms
20:34:31.278 00.000 11616 Move returns status 0, amount 15
20:34:31.278 00.000 11616 move complete, result=0
20:34:31.278 00.000 11616 worker thread done servicing request
20:34:31.278 00.000 11616 Worker thread wakes up
20:34:31.278 00.000 12268 GuideStep: -0.2 px 104 ms EAST, 0.2 px 15 ms SOUTH
20:34:31.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:31.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:33.291 02.013 11616 Exposure complete
20:34:33.350 00.059 11616 worker thread done servicing request
20:34:33.350 00.000 12268 OnExposeComplete: enter
20:34:33.351 00.001 12268 UpdateGuideState(): m_state=6
20:34:33.351 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1148
20:34:33.351 00.000 12268 Star::Find returns 1 (0), X=1260.86, Y=862.93, Mass=324, SNR=12.3, Peak=37 HFD=4.3
20:34:33.351 00.000 12268 MultiStar: [#1 0.17,0.01,0.94,U] [#2 -0.17,0.28,0.95,U] [#3 0.18,0.42,0.72,U] [#4 0.03,0.29,0.78,U] [#5 0.05,0.16,0.74,U] [#6 0.30,0.42,0.75,U] [#7 -1.97,0.39,0.00,M2] [#8 -0.42,0.28,0.62,U] 
20:34:33.352 00.001 12268 refined, 7 included, MultiStar: {0.14, 0.19}, one-star: {0.73, -0.19}
20:34:33.352 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.67) = xAngle (2.61 = 2.61)
20:34:33.352 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.64 = 2.64)
20:34:33.352 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.23 cameraTheta=0.94 mountX=-0.20 mountY=0.11, mountTheta=2.64
20:34:33.353 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.19, opts=13)
20:34:33.354 00.001 12268 Enqueuing Move request for scope (0.14, 0.19)
20:34:33.354 00.000 11616 Worker thread wakes up
20:34:33.354 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
20:34:33.354 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
20:34:33.354 00.000 11616 Moving (0.14, 0.19) raw xDistance=-0.20 yDistance=0.11
20:34:33.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:34:33.354 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:33.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:34:33.354 00.000 11616 MoveAxis(E, 112, ABG)
20:34:33.354 00.000 11616 Guiding  Dir = 2, Dur = 112
20:34:33.355 00.001 11616 IsSlewing returns 0
20:34:33.355 00.000 11616 IsGuiding returns 0
20:34:33.355 00.000 11616 PulseGuide returned control before completion, sleep 122
20:34:33.368 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:34:33.386 00.018 12268 UpdateGuideState exits: m=324 SNR=12.3
20:34:33.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:33.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:33.386 00.000 12268 Enqueuing Expose request
20:34:33.492 00.106 11616 IsGuiding returns 1
20:34:33.492 00.000 11616 scope still moving after pulse duration time elapsed
20:34:33.522 00.030 11616 IsSlewing returns 0
20:34:33.523 00.001 11616 IsGuiding returns 0
20:34:33.523 00.000 11616 scope move finished after 112 + 55 ms
20:34:33.523 00.000 11616 Move returns status 0, amount 112
20:34:33.523 00.000 11616 MoveAxis(N, 0, ABG)
20:34:33.523 00.000 11616 Move returns status 0, amount 0
20:34:33.524 00.001 11616 move complete, result=0
20:34:33.524 00.000 11616 worker thread done servicing request
20:34:33.524 00.000 11616 Worker thread wakes up
20:34:33.524 00.000 12268 GuideStep: -0.2 px 112 ms EAST, 0.1 px 0 ms NORTH
20:34:33.524 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:33.524 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:35.628 02.104 11616 Exposure complete
20:34:35.687 00.059 11616 worker thread done servicing request
20:34:35.687 00.000 12268 OnExposeComplete: enter
20:34:35.688 00.001 12268 UpdateGuideState(): m_state=6
20:34:35.688 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1149
20:34:35.688 00.000 12268 Star::Find returns 1 (0), X=1260.51, Y=862.78, Mass=281, SNR=11.4, Peak=40 HFD=3.4
20:34:35.689 00.001 12268 MultiStar: [#1 0.29,-0.10,1.05,U] [#2 -0.01,-0.03,1.03,U] [#3 0.16,-0.34,0.76,U] [#4 0.08,0.30,0.83,U] [#5 0.06,-0.07,0.65,U] [#6 0.39,-0.16,0.73,U] [#7 -1.49,-0.35,0.00,M3] [#8 -0.23,0.08,0.63,U] 
20:34:35.689 00.000 12268 refined, 7 included, MultiStar: {0.16, -0.09}, one-star: {0.39, -0.34}
20:34:35.689 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.67) = xAngle (1.15 = 1.15)
20:34:35.689 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.18 = 1.18)
20:34:35.689 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-0.52 mountX=0.07 mountY=0.17, mountTheta=1.15
20:34:35.692 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.09, opts=13)
20:34:35.692 00.000 12268 Enqueuing Move request for scope (0.16, -0.09)
20:34:35.692 00.000 11616 Worker thread wakes up
20:34:35.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
20:34:35.692 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
20:34:35.693 00.001 11616 Moving (0.16, -0.09) raw xDistance=0.07 yDistance=0.17
20:34:35.693 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:35.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:34:35.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
20:34:35.693 00.000 11616 MoveAxis(E, 0, ABG)
20:34:35.693 00.000 11616 Move returns status 0, amount 0
20:34:35.693 00.000 11616 MoveAxis(S, 14, ABG)
20:34:35.693 00.000 11616 Guiding  Dir = 1, Dur = 14
20:34:35.693 00.000 11616 IsSlewing returns 0
20:34:35.694 00.001 11616 IsGuiding returns 0
20:34:35.694 00.000 11616 PulseGuide returned control before completion, sleep 24
20:34:35.706 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:34:35.723 00.017 12268 UpdateGuideState exits: m=281 SNR=11.4
20:34:35.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:35.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:35.724 00.001 12268 Enqueuing Expose request
20:34:35.726 00.002 11616 IsGuiding returns 1
20:34:35.726 00.000 11616 scope still moving after pulse duration time elapsed
20:34:35.757 00.031 11616 IsSlewing returns 0
20:34:35.757 00.000 11616 IsGuiding returns 1
20:34:35.789 00.032 11616 IsSlewing returns 0
20:34:35.789 00.000 11616 IsGuiding returns 1
20:34:35.820 00.031 11616 IsSlewing returns 0
20:34:35.820 00.000 11616 IsGuiding returns 1
20:34:35.851 00.031 11616 IsSlewing returns 0
20:34:35.852 00.001 11616 IsGuiding returns 1
20:34:35.883 00.031 11616 IsSlewing returns 0
20:34:35.884 00.001 11616 IsGuiding returns 0
20:34:35.884 00.000 11616 scope move finished after 14 + 175 ms
20:34:35.884 00.000 11616 Move returns status 0, amount 14
20:34:35.884 00.000 11616 move complete, result=0
20:34:35.884 00.000 11616 worker thread done servicing request
20:34:35.884 00.000 11616 Worker thread wakes up
20:34:35.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:35.885 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:35.885 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
20:34:37.897 02.012 11616 Exposure complete
20:34:37.954 00.057 11616 worker thread done servicing request
20:34:37.955 00.001 12268 OnExposeComplete: enter
20:34:37.955 00.000 12268 UpdateGuideState(): m_state=6
20:34:37.955 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1150
20:34:37.955 00.000 12268 Star::Find returns 1 (0), X=1260.17, Y=862.56, Mass=294, SNR=11.7, Peak=33 HFD=3.8
20:34:37.956 00.001 12268 MultiStar: [#1 -0.17,-0.47,0.97,U] [#2 -0.34,-0.10,1.00,U] [#3 -0.13,-0.20,0.77,U] [#4 -0.09,-0.19,0.78,U] [#5 -0.09,0.16,0.77,U] [#6 0.16,0.02,0.74,U] [#7 -1.80,-0.24,0.00,M4] [#8 -0.31,-0.18,0.61,U] 
20:34:37.956 00.000 12268 refined, 7 included, MultiStar: {-0.12, -0.21}, one-star: {0.05, -0.56}
20:34:37.956 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.67) = xAngle (-0.41 = -0.41)
20:34:37.956 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.38 = -0.38)
20:34:37.956 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-2.07 mountX=0.22 mountY=-0.09, mountTheta=-0.38
20:34:37.958 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.21, opts=13)
20:34:37.958 00.000 12268 Enqueuing Move request for scope (-0.12, -0.21)
20:34:37.958 00.000 11616 Worker thread wakes up
20:34:37.958 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd
20:34:37.958 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.21)
20:34:37.958 00.000 11616 Moving (-0.12, -0.21) raw xDistance=0.22 yDistance=-0.09
20:34:37.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:34:37.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:34:37.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:37.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:34:37.958 00.000 11616 MoveAxis(E, 0, ABG)
20:34:37.959 00.001 11616 Move returns status 0, amount 0
20:34:37.959 00.000 11616 MoveAxis(N, 0, ABG)
20:34:37.959 00.000 11616 Move returns status 0, amount 0
20:34:37.959 00.000 11616 move complete, result=0
20:34:37.959 00.000 11616 worker thread done servicing request
20:34:37.972 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:34:37.989 00.017 12268 UpdateGuideState exits: m=294 SNR=11.7
20:34:37.990 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:37.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:37.990 00.000 12268 Enqueuing Expose request
20:34:37.990 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:37.990 00.000 11616 Worker thread wakes up
20:34:37.990 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:37.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:39.999 02.009 11616 Exposure complete
20:34:40.058 00.059 11616 worker thread done servicing request
20:34:40.058 00.000 12268 OnExposeComplete: enter
20:34:40.058 00.000 12268 UpdateGuideState(): m_state=6
20:34:40.059 00.001 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1151
20:34:40.059 00.000 12268 Star::Find returns 1 (0), X=1260.43, Y=863.19, Mass=332, SNR=12.4, Peak=36 HFD=4.3
20:34:40.059 00.000 12268 MultiStar: [#1 0.19,-0.17,0.93,U] [#2 -0.22,0.08,0.91,U] [#3 0.29,0.05,0.88,U] [#4 -0.17,-0.30,0.74,U] [#5 0.39,-0.02,0.64,U] [#6 0.18,-0.10,0.68,U] [#7 -0.04,-1.20,0.00,M5] [#8 -0.40,-0.25,0.59,U] 
20:34:40.059 00.000 12268 refined, 7 included, MultiStar: {0.09, -0.07}, one-star: {0.31, 0.07}
20:34:40.059 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.67) = xAngle (1.00 = 1.00)
20:34:40.060 00.001 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.03 = 1.03)
20:34:40.060 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.67 mountX=0.06 mountY=0.09, mountTheta=1.01
20:34:40.061 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.07, opts=13)
20:34:40.061 00.000 12268 Enqueuing Move request for scope (0.09, -0.07)
20:34:40.061 00.000 11616 Worker thread wakes up
20:34:40.061 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
20:34:40.061 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
20:34:40.061 00.000 11616 Moving (0.09, -0.07) raw xDistance=0.06 yDistance=0.09
20:34:40.062 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:40.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:34:40.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:40.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:34:40.063 00.001 11616 MoveAxis(E, 0, ABG)
20:34:40.063 00.000 11616 Move returns status 0, amount 0
20:34:40.063 00.000 11616 MoveAxis(N, 0, ABG)
20:34:40.063 00.000 11616 Move returns status 0, amount 0
20:34:40.063 00.000 11616 move complete, result=0
20:34:40.063 00.000 11616 worker thread done servicing request
20:34:40.076 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:34:40.093 00.017 12268 UpdateGuideState exits: m=332 SNR=12.4
20:34:40.094 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:40.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:40.094 00.000 12268 Enqueuing Expose request
20:34:40.094 00.000 11616 Worker thread wakes up
20:34:40.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:40.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:40.094 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:42.097 02.003 11616 Exposure complete
20:34:42.154 00.057 11616 worker thread done servicing request
20:34:42.154 00.000 12268 OnExposeComplete: enter
20:34:42.155 00.001 12268 UpdateGuideState(): m_state=6
20:34:42.155 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1152
20:34:42.155 00.000 12268 Star::Find returns 1 (0), X=1260.39, Y=862.67, Mass=293, SNR=11.7, Peak=33 HFD=4.3
20:34:42.155 00.000 12268 MultiStar: [#1 0.14,-0.54,1.03,U] [#2 -0.14,-0.15,1.00,U] [#3 -0.21,-0.12,0.78,U] [#4 0.05,-0.31,0.85,U] [#5 0.32,-0.48,0.67,U] [#6 -0.45,-0.66,0.00,M1] [#7 -0.60,-0.75,0.00,M6] [#8 -0.49,-0.54,0.00,M1] 
20:34:42.155 00.000 12268 refined, 5 included, MultiStar: {0.07, -0.34}, one-star: {0.26, -0.45}
20:34:42.156 00.001 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.67) = xAngle (0.29 = 0.29)
20:34:42.156 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.32 = 0.32)
20:34:42.156 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.34 hyp=0.35 cameraTheta=-1.37 mountX=0.33 mountY=0.11, mountTheta=0.32
20:34:42.157 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.34, opts=13)
20:34:42.157 00.000 12268 Enqueuing Move request for scope (0.07, -0.34)
20:34:42.158 00.001 11616 Worker thread wakes up
20:34:42.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.34) opts 0xd
20:34:42.158 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.34)
20:34:42.158 00.000 11616 Moving (0.07, -0.34) raw xDistance=0.33 yDistance=0.11
20:34:42.159 00.001 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
20:34:42.159 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.00
20:34:42.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
20:34:42.159 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:42.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:34:42.159 00.000 11616 MoveAxis(W, 187, ABG)
20:34:42.159 00.000 11616 Guiding  Dir = 3, Dur = 187
20:34:42.160 00.001 11616 IsSlewing returns 0
20:34:42.160 00.000 11616 IsGuiding returns 0
20:34:42.161 00.001 11616 PulseGuide returned control before completion, sleep 197
20:34:42.176 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:34:42.193 00.017 12268 UpdateGuideState exits: m=293 SNR=11.7
20:34:42.194 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:42.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:42.194 00.000 12268 Enqueuing Expose request
20:34:42.375 00.181 11616 IsGuiding returns 1
20:34:42.375 00.000 11616 scope still moving after pulse duration time elapsed
20:34:42.406 00.031 11616 IsSlewing returns 0
20:34:42.406 00.000 11616 IsGuiding returns 0
20:34:42.407 00.001 11616 scope move finished after 187 + 59 ms
20:34:42.407 00.000 11616 Move returns status 0, amount 187
20:34:42.407 00.000 11616 MoveAxis(N, 0, ABG)
20:34:42.407 00.000 11616 Move returns status 0, amount 0
20:34:42.407 00.000 11616 move complete, result=0
20:34:42.407 00.000 11616 worker thread done servicing request
20:34:42.407 00.000 11616 Worker thread wakes up
20:34:42.407 00.000 12268 GuideStep: 0.3 px 187 ms WEST, 0.1 px 0 ms NORTH
20:34:42.407 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:42.408 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:44.409 02.001 11616 Exposure complete
20:34:44.471 00.062 11616 worker thread done servicing request
20:34:44.471 00.000 12268 OnExposeComplete: enter
20:34:44.471 00.000 12268 UpdateGuideState(): m_state=6
20:34:44.471 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1153
20:34:44.472 00.001 12268 Star::Find returns 1 (0), X=1260.45, Y=862.79, Mass=295, SNR=11.8, Peak=34 HFD=3.7
20:34:44.472 00.000 12268 MultiStar: [#1 0.25,-0.21,1.13,U] [#2 -0.17,0.08,0.98,U] [#3 -0.07,0.37,0.76,U] [#4 0.15,-0.16,0.98,U] [#5 -0.29,0.06,0.81,U] [#6 0.43,-0.10,0.86,U] [#7 -1.66,0.10,0.00,M7] [#8 -0.55,-0.32,0.64,U] 
20:34:44.473 00.001 12268 refined, 7 included, MultiStar: {0.05, -0.09}, one-star: {0.33, -0.33}
20:34:44.473 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.67) = xAngle (0.59 = 0.59)
20:34:44.473 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.62 = 0.62)
20:34:44.473 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.08 mountX=0.08 mountY=0.06, mountTheta=0.61
20:34:44.475 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.09, opts=13)
20:34:44.475 00.000 12268 Enqueuing Move request for scope (0.05, -0.09)
20:34:44.475 00.000 11616 Worker thread wakes up
20:34:44.475 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
20:34:44.475 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
20:34:44.475 00.000 11616 Moving (0.05, -0.09) raw xDistance=0.08 yDistance=0.06
20:34:44.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:44.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:34:44.476 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:44.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:34:44.476 00.000 11616 MoveAxis(E, 0, ABG)
20:34:44.476 00.000 11616 Move returns status 0, amount 0
20:34:44.476 00.000 11616 MoveAxis(N, 0, ABG)
20:34:44.476 00.000 11616 Move returns status 0, amount 0
20:34:44.476 00.000 11616 move complete, result=0
20:34:44.476 00.000 11616 worker thread done servicing request
20:34:44.488 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:34:44.506 00.018 12268 UpdateGuideState exits: m=295 SNR=11.8
20:34:44.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:44.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:44.507 00.001 12268 Enqueuing Expose request
20:34:44.507 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:44.507 00.000 11616 Worker thread wakes up
20:34:44.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:44.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:46.508 02.001 11616 Exposure complete
20:34:46.566 00.058 11616 worker thread done servicing request
20:34:46.566 00.000 12268 OnExposeComplete: enter
20:34:46.566 00.000 12268 UpdateGuideState(): m_state=6
20:34:46.566 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1154
20:34:46.566 00.000 12268 Star::Find returns 1 (0), X=1260.25, Y=862.88, Mass=300, SNR=11.9, Peak=37 HFD=3.6
20:34:46.567 00.001 12268 MultiStar: [#1 0.20,-0.27,1.02,U] [#2 0.04,0.00,0.94,U] [#3 0.04,0.00,0.76,U] [#4 -0.47,-0.09,0.79,U] [#5 -0.55,0.03,0.62,U] [#6 0.16,-0.91,0.00,M1] [#7 -0.69,-0.86,0.00,M8] [#8 -0.47,-0.03,0.56,U] 
20:34:46.567 00.000 12268 refined, 6 included, MultiStar: {-0.10, -0.10}, one-star: {0.12, -0.24}
20:34:46.567 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.67) = xAngle (-0.70 = -0.70)
20:34:46.567 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.66 = -0.66)
20:34:46.567 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.36 mountX=0.11 mountY=-0.09, mountTheta=-0.68
20:34:46.568 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.10, opts=13)
20:34:46.568 00.000 12268 Enqueuing Move request for scope (-0.10, -0.10)
20:34:46.568 00.000 11616 Worker thread wakes up
20:34:46.569 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
20:34:46.569 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
20:34:46.569 00.000 11616 Moving (-0.10, -0.10) raw xDistance=0.11 yDistance=-0.09
20:34:46.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
20:34:46.569 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:46.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:34:46.569 00.000 11616 MoveAxis(W, 61, ABG)
20:34:46.569 00.000 11616 Guiding  Dir = 3, Dur = 61
20:34:46.569 00.000 11616 IsSlewing returns 0
20:34:46.570 00.001 11616 IsGuiding returns 0
20:34:46.570 00.000 11616 PulseGuide returned control before completion, sleep 71
20:34:46.582 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:34:46.600 00.018 12268 UpdateGuideState exits: m=300 SNR=11.9
20:34:46.601 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:46.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:46.601 00.000 12268 Enqueuing Expose request
20:34:46.649 00.048 11616 IsGuiding returns 1
20:34:46.649 00.000 11616 scope still moving after pulse duration time elapsed
20:34:46.680 00.031 11616 IsSlewing returns 0
20:34:46.681 00.001 11616 IsGuiding returns 0
20:34:46.681 00.000 11616 scope move finished after 61 + 49 ms
20:34:46.681 00.000 11616 Move returns status 0, amount 61
20:34:46.681 00.000 11616 MoveAxis(N, 0, ABG)
20:34:46.681 00.000 11616 Move returns status 0, amount 0
20:34:46.681 00.000 11616 move complete, result=0
20:34:46.681 00.000 11616 worker thread done servicing request
20:34:46.681 00.000 11616 Worker thread wakes up
20:34:46.681 00.000 12268 GuideStep: 0.1 px 61 ms WEST, -0.1 px 0 ms NORTH
20:34:46.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:46.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:48.706 02.025 11616 Exposure complete
20:34:48.767 00.061 11616 worker thread done servicing request
20:34:48.767 00.000 12268 OnExposeComplete: enter
20:34:48.767 00.000 12268 UpdateGuideState(): m_state=6
20:34:48.767 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1155
20:34:48.768 00.001 12268 Star::Find returns 1 (0), X=1260.82, Y=862.99, Mass=285, SNR=11.6, Peak=33 HFD=4.1
20:34:48.768 00.000 12268 MultiStar: [#1 0.39,-0.05,1.13,U] [#2 -0.15,0.28,1.01,U] [#3 0.24,0.45,0.81,U] [#4 0.03,0.36,0.84,U] [#5 0.46,0.07,0.82,U] [#6 0.07,0.16,0.78,U] [#7 -1.56,0.14,0.00,M9] [#8 -0.05,0.24,0.59,U] 
20:34:48.768 00.000 12268 refined, 7 included, MultiStar: {0.23, 0.16}, one-star: {0.70, -0.13}
20:34:48.768 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.67) = xAngle (2.27 = 2.27)
20:34:48.768 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.30 = 2.30)
20:34:48.768 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.16 hyp=0.28 cameraTheta=0.60 mountX=-0.18 mountY=0.21, mountTheta=2.28
20:34:48.770 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.16, opts=13)
20:34:48.770 00.000 12268 Enqueuing Move request for scope (0.23, 0.16)
20:34:48.770 00.000 11616 Worker thread wakes up
20:34:48.770 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.16) opts 0xd
20:34:48.770 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.16)
20:34:48.770 00.000 11616 Moving (0.23, 0.16) raw xDistance=-0.18 yDistance=0.21
20:34:48.770 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:34:48.770 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:34:48.770 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:34:48.770 00.000 11616 MoveAxis(E, 0, ABG)
20:34:48.770 00.000 11616 Move returns status 0, amount 0
20:34:48.771 00.001 11616 MoveAxis(S, 18, ABG)
20:34:48.771 00.000 11616 Guiding  Dir = 1, Dur = 18
20:34:48.771 00.000 11616 IsSlewing returns 0
20:34:48.771 00.000 11616 IsGuiding returns 0
20:34:48.772 00.001 11616 PulseGuide returned control before completion, sleep 28
20:34:48.783 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:34:48.800 00.017 12268 UpdateGuideState exits: m=285 SNR=11.6
20:34:48.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:48.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:48.800 00.000 12268 Enqueuing Expose request
20:34:48.808 00.008 11616 IsGuiding returns 1
20:34:48.808 00.000 11616 scope still moving after pulse duration time elapsed
20:34:48.840 00.032 11616 IsSlewing returns 0
20:34:48.840 00.000 11616 IsGuiding returns 0
20:34:48.840 00.000 11616 scope move finished after 18 + 51 ms
20:34:48.840 00.000 11616 Move returns status 0, amount 18
20:34:48.840 00.000 11616 move complete, result=0
20:34:48.841 00.001 11616 worker thread done servicing request
20:34:48.841 00.000 11616 Worker thread wakes up
20:34:48.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:48.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:48.841 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 18 ms SOUTH
20:34:50.849 02.008 11616 Exposure complete
20:34:50.906 00.057 11616 worker thread done servicing request
20:34:50.907 00.001 12268 OnExposeComplete: enter
20:34:50.907 00.000 12268 UpdateGuideState(): m_state=6
20:34:50.907 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1156
20:34:50.907 00.000 12268 Star::Find returns 1 (0), X=1260.63, Y=863.27, Mass=311, SNR=12.0, Peak=37 HFD=3.6
20:34:50.907 00.000 12268 MultiStar: [#1 0.01,0.33,0.91,U] [#2 0.00,0.49,0.92,U] [#3 0.29,0.61,0.00,M1] [#4 0.27,0.47,0.88,U] [#5 0.36,0.41,0.79,U] [#6 0.04,0.35,0.77,U] [#7 0.00,0.00,0.00,L] [#8 0.06,0.79,0.00,M1] [#9 0.16,0.26,0.55,U] 
20:34:50.907 00.000 12268 refined, 6 included, MultiStar: {0.20, 0.35}, one-star: {0.51, 0.15}
20:34:50.908 00.001 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.67) = xAngle (2.73 = 2.73)
20:34:50.908 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.76 = 2.76)
20:34:50.908 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.35 hyp=0.40 cameraTheta=1.06 mountX=-0.37 mountY=0.15, mountTheta=2.75
20:34:50.909 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.35, opts=13)
20:34:50.909 00.000 12268 Enqueuing Move request for scope (0.20, 0.35)
20:34:50.909 00.000 11616 Worker thread wakes up
20:34:50.909 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.35) opts 0xd
20:34:50.909 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.35)
20:34:50.909 00.000 11616 Moving (0.20, 0.35) raw xDistance=-0.37 yDistance=0.15
20:34:50.909 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
20:34:50.909 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.11
20:34:50.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
20:34:50.910 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
20:34:50.910 00.000 11616 MoveAxis(E, 207, ABG)
20:34:50.910 00.000 11616 Guiding  Dir = 2, Dur = 207
20:34:50.910 00.000 11616 IsSlewing returns 0
20:34:50.910 00.000 11616 IsGuiding returns 0
20:34:50.911 00.001 11616 PulseGuide returned control before completion, sleep 217
20:34:50.923 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:34:50.942 00.019 12268 UpdateGuideState exits: m=311 SNR=12.0
20:34:50.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:50.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:50.942 00.000 12268 Enqueuing Expose request
20:34:51.140 00.198 11616 IsGuiding returns 1
20:34:51.140 00.000 11616 scope still moving after pulse duration time elapsed
20:34:51.171 00.031 11616 IsSlewing returns 0
20:34:51.171 00.000 11616 IsGuiding returns 0
20:34:51.172 00.001 11616 scope move finished after 207 + 53 ms
20:34:51.172 00.000 11616 Move returns status 0, amount 207
20:34:51.172 00.000 11616 MoveAxis(S, 13, ABG)
20:34:51.172 00.000 11616 Guiding  Dir = 1, Dur = 13
20:34:51.172 00.000 11616 IsSlewing returns 0
20:34:51.172 00.000 11616 IsGuiding returns 0
20:34:51.172 00.000 11616 PulseGuide returned control before completion, sleep 23
20:34:51.201 00.029 11616 IsGuiding returns 1
20:34:51.202 00.001 11616 scope still moving after pulse duration time elapsed
20:34:51.232 00.030 11616 IsSlewing returns 0
20:34:51.233 00.001 11616 IsGuiding returns 0
20:34:51.233 00.000 11616 scope move finished after 13 + 47 ms
20:34:51.233 00.000 11616 Move returns status 0, amount 13
20:34:51.233 00.000 11616 move complete, result=0
20:34:51.233 00.000 11616 worker thread done servicing request
20:34:51.233 00.000 11616 Worker thread wakes up
20:34:51.233 00.000 12268 GuideStep: -0.4 px 207 ms EAST, 0.2 px 13 ms SOUTH
20:34:51.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:51.234 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:53.238 02.004 11616 Exposure complete
20:34:53.295 00.057 11616 worker thread done servicing request
20:34:53.296 00.001 12268 OnExposeComplete: enter
20:34:53.296 00.000 12268 UpdateGuideState(): m_state=6
20:34:53.296 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1157
20:34:53.296 00.000 12268 Star::Find returns 1 (0), X=1260.70, Y=863.20, Mass=288, SNR=11.6, Peak=37 HFD=3.6
20:34:53.296 00.000 12268 MultiStar: [#1 0.21,0.46,1.00,U] [#2 0.21,0.48,1.05,U] [#3 0.37,0.11,0.80,U] [#4 0.01,0.42,0.93,U] [#5 0.17,0.12,0.78,U] [#6 0.30,0.56,0.84,U] [#7 -0.54,-0.48,0.00,M10] [#8 0.06,0.81,0.00,M2] 
20:34:53.296 00.000 12268 refined, 6 included, MultiStar: {0.26, 0.33}, one-star: {0.57, 0.08}
20:34:53.296 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.67) = xAngle (2.56 = 2.56)
20:34:53.297 00.001 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.59 = 2.59)
20:34:53.297 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.33 hyp=0.42 cameraTheta=0.89 mountX=-0.35 mountY=0.22, mountTheta=2.58
20:34:53.298 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.33, opts=13)
20:34:53.298 00.000 12268 Enqueuing Move request for scope (0.26, 0.33)
20:34:53.298 00.000 11616 Worker thread wakes up
20:34:53.298 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.33) opts 0xd
20:34:53.298 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.33)
20:34:53.298 00.000 11616 Moving (0.26, 0.33) raw xDistance=-0.35 yDistance=0.22
20:34:53.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
20:34:53.299 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:34:53.299 00.000 11616 MoveAxis(E, 196, ABG)
20:34:53.299 00.000 11616 Guiding  Dir = 2, Dur = 196
20:34:53.299 00.000 11616 IsSlewing returns 0
20:34:53.299 00.000 11616 IsGuiding returns 0
20:34:53.300 00.001 11616 PulseGuide returned control before completion, sleep 206
20:34:53.311 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:34:53.329 00.018 12268 UpdateGuideState exits: m=288 SNR=11.6
20:34:53.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:53.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:53.329 00.000 12268 Enqueuing Expose request
20:34:53.519 00.190 11616 IsGuiding returns 1
20:34:53.519 00.000 11616 scope still moving after pulse duration time elapsed
20:34:53.550 00.031 11616 IsSlewing returns 0
20:34:53.551 00.001 11616 IsGuiding returns 0
20:34:53.551 00.000 11616 scope move finished after 196 + 55 ms
20:34:53.551 00.000 11616 Move returns status 0, amount 196
20:34:53.551 00.000 11616 MoveAxis(S, 19, ABG)
20:34:53.551 00.000 11616 Guiding  Dir = 1, Dur = 19
20:34:53.551 00.000 11616 IsSlewing returns 0
20:34:53.552 00.001 11616 IsGuiding returns 0
20:34:53.552 00.000 11616 PulseGuide returned control before completion, sleep 29
20:34:53.596 00.044 11616 IsGuiding returns 1
20:34:53.597 00.001 11616 scope still moving after pulse duration time elapsed
20:34:53.628 00.031 11616 IsSlewing returns 0
20:34:53.628 00.000 11616 IsGuiding returns 0
20:34:53.628 00.000 11616 scope move finished after 19 + 57 ms
20:34:53.628 00.000 11616 Move returns status 0, amount 19
20:34:53.629 00.001 11616 move complete, result=0
20:34:53.629 00.000 11616 worker thread done servicing request
20:34:53.629 00.000 11616 Worker thread wakes up
20:34:53.629 00.000 12268 GuideStep: -0.3 px 196 ms EAST, 0.2 px 19 ms SOUTH
20:34:53.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:53.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:55.638 02.009 11616 Exposure complete
20:34:55.696 00.058 11616 worker thread done servicing request
20:34:55.696 00.000 12268 OnExposeComplete: enter
20:34:55.696 00.000 12268 UpdateGuideState(): m_state=6
20:34:55.696 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1158
20:34:55.697 00.001 12268 Star::Find returns 1 (0), X=1260.47, Y=862.65, Mass=298, SNR=11.8, Peak=36 HFD=4.0
20:34:55.697 00.000 12268 MultiStar: [#1 0.09,-0.40,1.07,U] [#2 -0.06,-0.41,1.02,U] [#3 0.09,-0.04,0.91,U] [#4 -0.09,-0.51,0.84,U] [#5 0.11,-0.34,0.64,U] [#6 0.22,-0.27,0.81,U] [#7 1.74,-1.66,0.00,R] [#8 -0.79,-0.22,0.00,M3] 
20:34:55.697 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.35}, one-star: {0.35, -0.47}
20:34:55.697 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.67) = xAngle (0.38 = 0.38)
20:34:55.697 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.41 = 0.41)
20:34:55.697 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.35 hyp=0.37 cameraTheta=-1.29 mountX=0.34 mountY=0.15, mountTheta=0.41
20:34:55.699 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.35, opts=13)
20:34:55.699 00.000 12268 Enqueuing Move request for scope (0.10, -0.35)
20:34:55.699 00.000 11616 Worker thread wakes up
20:34:55.699 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.35) opts 0xd
20:34:55.699 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.35)
20:34:55.699 00.000 11616 Moving (0.10, -0.35) raw xDistance=0.34 yDistance=0.15
20:34:55.699 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
20:34:55.699 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.02
20:34:55.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
20:34:55.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:55.700 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:34:55.700 00.000 11616 MoveAxis(W, 191, ABG)
20:34:55.700 00.000 11616 Guiding  Dir = 3, Dur = 191
20:34:55.700 00.000 11616 IsSlewing returns 0
20:34:55.700 00.000 11616 IsGuiding returns 0
20:34:55.701 00.001 11616 PulseGuide returned control before completion, sleep 201
20:34:55.712 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:34:55.729 00.017 12268 UpdateGuideState exits: m=298 SNR=11.8
20:34:55.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:55.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:55.729 00.000 12268 Enqueuing Expose request
20:34:55.916 00.187 11616 IsGuiding returns 1
20:34:55.916 00.000 11616 scope still moving after pulse duration time elapsed
20:34:55.948 00.032 11616 IsSlewing returns 0
20:34:55.949 00.001 11616 IsGuiding returns 0
20:34:55.949 00.000 11616 scope move finished after 191 + 57 ms
20:34:55.949 00.000 11616 Move returns status 0, amount 191
20:34:55.949 00.000 11616 MoveAxis(N, 0, ABG)
20:34:55.949 00.000 11616 Move returns status 0, amount 0
20:34:55.949 00.000 11616 move complete, result=0
20:34:55.949 00.000 11616 worker thread done servicing request
20:34:55.949 00.000 11616 Worker thread wakes up
20:34:55.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:55.950 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:34:55.950 00.000 12268 GuideStep: 0.3 px 191 ms WEST, 0.1 px 0 ms NORTH
20:34:57.957 02.007 11616 Exposure complete
20:34:58.014 00.057 11616 worker thread done servicing request
20:34:58.014 00.000 12268 OnExposeComplete: enter
20:34:58.014 00.000 12268 UpdateGuideState(): m_state=6
20:34:58.014 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1159
20:34:58.014 00.000 12268 Star::Find returns 1 (0), X=1260.62, Y=863.24, Mass=257, SNR=11.0, Peak=34 HFD=3.6
20:34:58.015 00.001 12268 MultiStar: [#1 0.47,0.08,1.22,U] [#2 -0.04,0.35,1.09,U] [#3 -0.17,0.42,0.90,U] [#4 0.14,0.10,1.00,U] [#5 -0.24,0.43,0.69,U] [#6 0.36,0.40,0.90,U] [#7 0.21,-0.13,0.45,U] [#8 -0.54,0.26,0.64,U] 
20:34:58.015 00.000 12268 refined, 8 included, MultiStar: {0.12, 0.23}, one-star: {0.49, 0.12}
20:34:58.015 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.67) = xAngle (2.78 = 2.78)
20:34:58.015 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.81 = 2.81)
20:34:58.015 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.23 hyp=0.26 cameraTheta=1.11 mountX=-0.24 mountY=0.09, mountTheta=2.81
20:34:58.017 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.23, opts=13)
20:34:58.017 00.000 12268 Enqueuing Move request for scope (0.12, 0.23)
20:34:58.017 00.000 11616 Worker thread wakes up
20:34:58.017 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.23) opts 0xd
20:34:58.017 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.23)
20:34:58.017 00.000 11616 Moving (0.12, 0.23) raw xDistance=-0.24 yDistance=0.09
20:34:58.018 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:34:58.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:34:58.018 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:58.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:34:58.018 00.000 11616 MoveAxis(E, 0, ABG)
20:34:58.018 00.000 11616 Move returns status 0, amount 0
20:34:58.018 00.000 11616 MoveAxis(N, 0, ABG)
20:34:58.018 00.000 11616 Move returns status 0, amount 0
20:34:58.018 00.000 11616 move complete, result=0
20:34:58.018 00.000 11616 worker thread done servicing request
20:34:58.031 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:34:58.049 00.018 12268 UpdateGuideState exits: m=257 SNR=11.0
20:34:58.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:58.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:34:58.049 00.000 12268 Enqueuing Expose request
20:34:58.049 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:58.049 00.000 11616 Worker thread wakes up
20:34:58.050 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:34:58.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:35:00.058 02.008 11616 Exposure complete
20:35:00.117 00.059 11616 worker thread done servicing request
20:35:00.118 00.001 12268 OnExposeComplete: enter
20:35:00.118 00.000 12268 UpdateGuideState(): m_state=6
20:35:00.118 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1160
20:35:00.118 00.000 12268 Star::Find returns 1 (0), X=1260.99, Y=862.82, Mass=271, SNR=11.3, Peak=39 HFD=3.9
20:35:00.119 00.001 12268 MultiStar: [#1 0.37,-0.11,1.11,U] [#2 0.29,0.26,0.99,U] [#3 0.24,0.09,0.86,U] [#4 0.20,0.24,0.83,U] [#5 0.44,-0.30,0.81,U] [#6 0.43,-0.10,0.82,U] [#7 -2.06,1.00,0.00,M1] [#8 0.05,-0.19,0.64,U] 
20:35:00.119 00.000 12268 refined, 7 included, MultiStar: {0.38, -0.05}, one-star: {0.87, -0.30}
20:35:00.119 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.67) = xAngle (1.54 = 1.54)
20:35:00.119 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.57 = 1.57)
20:35:00.119 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.05 hyp=0.38 cameraTheta=-0.13 mountX=0.01 mountY=0.38, mountTheta=1.54
20:35:00.120 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.05, opts=13)
20:35:00.120 00.000 12268 Enqueuing Move request for scope (0.38, -0.05)
20:35:00.120 00.000 11616 Worker thread wakes up
20:35:00.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.05) opts 0xd
20:35:00.121 00.001 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.05)
20:35:00.121 00.000 11616 Moving (0.38, -0.05) raw xDistance=0.01 yDistance=0.38
20:35:00.121 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:00.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:35:00.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
20:35:00.121 00.000 11616 MoveAxis(E, 0, ABG)
20:35:00.121 00.000 11616 Move returns status 0, amount 0
20:35:00.121 00.000 11616 MoveAxis(S, 32, ABG)
20:35:00.121 00.000 11616 Guiding  Dir = 1, Dur = 32
20:35:00.121 00.000 11616 IsSlewing returns 0
20:35:00.122 00.001 11616 IsGuiding returns 0
20:35:00.122 00.000 11616 PulseGuide returned control before completion, sleep 42
20:35:00.135 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:35:00.152 00.017 12268 UpdateGuideState exits: m=271 SNR=11.3
20:35:00.152 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:00.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:00.152 00.000 12268 Enqueuing Expose request
20:35:00.180 00.028 11616 IsGuiding returns 1
20:35:00.180 00.000 11616 scope still moving after pulse duration time elapsed
20:35:00.211 00.031 11616 IsSlewing returns 0
20:35:00.212 00.001 11616 IsGuiding returns 0
20:35:00.212 00.000 11616 scope move finished after 32 + 57 ms
20:35:00.212 00.000 11616 Move returns status 0, amount 32
20:35:00.212 00.000 11616 move complete, result=0
20:35:00.212 00.000 11616 worker thread done servicing request
20:35:00.212 00.000 11616 Worker thread wakes up
20:35:00.213 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:00.213 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:35:00.215 00.002 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 32 ms SOUTH
20:35:02.230 02.015 11616 Exposure complete
20:35:02.290 00.060 11616 worker thread done servicing request
20:35:02.291 00.001 12268 OnExposeComplete: enter
20:35:02.291 00.000 12268 UpdateGuideState(): m_state=6
20:35:02.291 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1161
20:35:02.291 00.000 12268 Star::Find returns 1 (0), X=1260.99, Y=862.93, Mass=284, SNR=11.5, Peak=35 HFD=4.0
20:35:02.292 00.001 12268 MultiStar: [#1 0.45,-0.12,0.98,U] [#2 -0.04,0.15,1.01,U] [#3 -0.08,0.10,0.84,U] [#4 -0.18,0.06,0.83,U] [#5 0.22,0.08,0.69,U] [#6 0.36,-0.14,0.79,U] [#7 -2.12,1.46,0.00,M2] [#8 -0.69,-0.08,0.00,M2] 
20:35:02.292 00.000 12268 refined, 6 included, MultiStar: {0.24, -0.01}, one-star: {0.86, -0.19}
20:35:02.292 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.67) = xAngle (1.62 = 1.62)
20:35:02.292 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.65 = 1.65)
20:35:02.292 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-0.05 mountX=-0.01 mountY=0.24, mountTheta=1.62
20:35:02.295 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.01, opts=13)
20:35:02.295 00.000 12268 Enqueuing Move request for scope (0.24, -0.01)
20:35:02.296 00.001 11616 Worker thread wakes up
20:35:02.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.01) opts 0xd
20:35:02.296 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.01)
20:35:02.296 00.000 11616 Moving (0.24, -0.01) raw xDistance=-0.01 yDistance=0.24
20:35:02.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:02.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:35:02.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:35:02.296 00.000 11616 MoveAxis(E, 0, ABG)
20:35:02.296 00.000 11616 Move returns status 0, amount 0
20:35:02.296 00.000 11616 MoveAxis(S, 20, ABG)
20:35:02.296 00.000 11616 Guiding  Dir = 1, Dur = 20
20:35:02.297 00.001 11616 IsSlewing returns 0
20:35:02.297 00.000 11616 IsGuiding returns 0
20:35:02.297 00.000 11616 PulseGuide returned control before completion, sleep 30
20:35:02.310 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:35:02.328 00.018 12268 UpdateGuideState exits: m=284 SNR=11.5
20:35:02.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:02.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:02.328 00.000 12268 Enqueuing Expose request
20:35:02.331 00.003 11616 IsGuiding returns 1
20:35:02.331 00.000 11616 scope still moving after pulse duration time elapsed
20:35:02.363 00.032 11616 IsSlewing returns 0
20:35:02.363 00.000 11616 IsGuiding returns 1
20:35:02.393 00.030 11616 IsSlewing returns 0
20:35:02.394 00.001 11616 IsGuiding returns 1
20:35:02.425 00.031 11616 IsSlewing returns 0
20:35:02.426 00.001 11616 IsGuiding returns 0
20:35:02.426 00.000 11616 scope move finished after 20 + 109 ms
20:35:02.426 00.000 11616 Move returns status 0, amount 20
20:35:02.426 00.000 11616 move complete, result=0
20:35:02.427 00.001 11616 worker thread done servicing request
20:35:02.427 00.000 11616 Worker thread wakes up
20:35:02.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:02.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:35:02.427 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:35:04.430 02.003 11616 Exposure complete
20:35:04.488 00.058 11616 worker thread done servicing request
20:35:04.488 00.000 12268 OnExposeComplete: enter
20:35:04.488 00.000 12268 UpdateGuideState(): m_state=6
20:35:04.489 00.001 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1162
20:35:04.489 00.000 12268 Star::Find returns 1 (0), X=1260.50, Y=863.47, Mass=299, SNR=11.8, Peak=32 HFD=3.2
20:35:04.489 00.000 12268 MultiStar: [#1 -0.20,-0.03,1.00,U] [#2 -0.18,0.32,1.01,U] [#3 -0.30,0.35,0.84,U] [#4 -0.19,0.33,0.77,U] [#5 -0.19,0.09,0.65,U] [#6 -0.15,0.36,0.84,U] [#7 0.32,-0.59,0.35,U] [#8 -0.31,0.23,0.59,U] 
20:35:04.489 00.000 12268 refined, 8 included, MultiStar: {-0.10, 0.21}, one-star: {0.37, 0.35}
20:35:04.489 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.67) = xAngle (3.70 = -2.58)
20:35:04.489 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.73 = -2.55)
20:35:04.490 00.001 12268 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.23 cameraTheta=2.03 mountX=-0.20 mountY=-0.13, mountTheta=-2.56
20:35:04.491 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.21, opts=13)
20:35:04.491 00.000 12268 Enqueuing Move request for scope (-0.10, 0.21)
20:35:04.491 00.000 11616 Worker thread wakes up
20:35:04.491 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
20:35:04.492 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
20:35:04.492 00.000 11616 Moving (-0.10, 0.21) raw xDistance=-0.20 yDistance=-0.13
20:35:04.492 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:35:04.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:35:04.492 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:04.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:35:04.492 00.000 11616 MoveAxis(E, 0, ABG)
20:35:04.492 00.000 11616 Move returns status 0, amount 0
20:35:04.492 00.000 11616 MoveAxis(N, 0, ABG)
20:35:04.492 00.000 11616 Move returns status 0, amount 0
20:35:04.492 00.000 11616 move complete, result=0
20:35:04.492 00.000 11616 worker thread done servicing request
20:35:04.505 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:35:04.523 00.018 12268 UpdateGuideState exits: m=299 SNR=11.8
20:35:04.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:04.523 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:04.523 00.000 12268 Enqueuing Expose request
20:35:04.523 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:04.524 00.001 11616 Worker thread wakes up
20:35:04.524 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:04.524 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:35:06.532 02.008 11616 Exposure complete
20:35:06.592 00.060 11616 worker thread done servicing request
20:35:06.592 00.000 12268 OnExposeComplete: enter
20:35:06.592 00.000 12268 UpdateGuideState(): m_state=6
20:35:06.592 00.000 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1163
20:35:06.592 00.000 12268 Star::Find returns 1 (0), X=1259.91, Y=862.84, Mass=280, SNR=11.4, Peak=34 HFD=4.0
20:35:06.593 00.001 12268 MultiStar: [#1 -0.12,-0.29,1.01,U] [#2 -0.29,-0.04,1.05,U] [#3 -0.08,-0.22,0.80,U] [#4 -0.24,-0.48,0.87,U] [#5 0.13,-0.36,0.88,U] [#6 -0.20,-0.59,0.84,U] [#7 -3.64,1.97,0.00,M2] [#8 -0.55,-0.42,0.00,M2] 
20:35:06.593 00.000 12268 refined, 6 included, MultiStar: {-0.15, -0.31}, one-star: {-0.22, -0.29}
20:35:06.593 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.67) = xAngle (-0.34 = -0.34)
20:35:06.594 00.001 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.31 = -0.31)
20:35:06.594 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.31 hyp=0.35 cameraTheta=-2.01 mountX=0.33 mountY=-0.11, mountTheta=-0.31
20:35:06.597 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.31, opts=13)
20:35:06.598 00.001 12268 Enqueuing Move request for scope (-0.15, -0.31)
20:35:06.598 00.000 11616 Worker thread wakes up
20:35:06.598 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.31) opts 0xd
20:35:06.598 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.31)
20:35:06.598 00.000 11616 Moving (-0.15, -0.31) raw xDistance=0.33 yDistance=-0.11
20:35:06.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
20:35:06.598 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:06.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:35:06.598 00.000 11616 MoveAxis(W, 184, ABG)
20:35:06.599 00.001 11616 Guiding  Dir = 3, Dur = 184
20:35:06.599 00.000 11616 IsSlewing returns 0
20:35:06.599 00.000 11616 IsGuiding returns 0
20:35:06.600 00.001 11616 PulseGuide returned control before completion, sleep 194
20:35:06.610 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:35:06.628 00.018 12268 UpdateGuideState exits: m=280 SNR=11.4
20:35:06.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:06.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:06.628 00.000 12268 Enqueuing Expose request
20:35:06.810 00.182 11616 IsGuiding returns 1
20:35:06.810 00.000 11616 scope still moving after pulse duration time elapsed
20:35:06.840 00.030 11616 IsSlewing returns 0
20:35:06.842 00.002 11616 IsGuiding returns 0
20:35:06.842 00.000 11616 scope move finished after 184 + 58 ms
20:35:06.842 00.000 11616 Move returns status 0, amount 184
20:35:06.842 00.000 11616 MoveAxis(N, 0, ABG)
20:35:06.842 00.000 11616 Move returns status 0, amount 0
20:35:06.842 00.000 11616 move complete, result=0
20:35:06.842 00.000 11616 worker thread done servicing request
20:35:06.842 00.000 11616 Worker thread wakes up
20:35:06.842 00.000 12268 GuideStep: 0.3 px 184 ms WEST, -0.1 px 0 ms NORTH
20:35:06.843 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:06.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:35:08.852 02.009 11616 Exposure complete
20:35:08.910 00.058 11616 worker thread done servicing request
20:35:08.910 00.000 12268 OnExposeComplete: enter
20:35:08.910 00.000 12268 UpdateGuideState(): m_state=6
20:35:08.911 00.001 12268 Star::Find(15, 1259, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1164
20:35:08.911 00.000 12268 Star::Find returns 1 (0), X=1260.68, Y=862.70, Mass=345, SNR=12.6, Peak=36 HFD=4.3
20:35:08.911 00.000 12268 MultiStar: [#1 0.16,-0.79,0.00,M1] [#2 0.24,-0.61,0.94,U] [#3 0.16,-0.56,0.72,U] [#4 0.46,-0.83,0.00,M1] [#5 0.13,-0.52,0.61,U] [#6 0.16,-0.56,0.73,U] [#7 -0.60,-0.32,0.00,M3] [#8 -0.05,-0.55,0.57,U] 
20:35:08.911 00.000 12268 refined, 5 included, MultiStar: {0.23, -0.53}, one-star: {0.56, -0.42}
20:35:08.911 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.67) = xAngle (0.51 = 0.51)
20:35:08.911 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.54 = 0.54)
20:35:08.911 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.53 hyp=0.58 cameraTheta=-1.16 mountX=0.51 mountY=0.30, mountTheta=0.53
20:35:08.913 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.53, opts=13)
20:35:08.913 00.000 12268 Enqueuing Move request for scope (0.23, -0.53)
20:35:08.913 00.000 11616 Worker thread wakes up
20:35:08.913 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.53) opts 0xd
20:35:08.913 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.53)
20:35:08.914 00.001 11616 Moving (0.23, -0.53) raw xDistance=0.51 yDistance=0.30
20:35:08.914 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
20:35:08.914 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
20:35:08.914 00.000 11616 MoveAxis(W, 283, ABG)
20:35:08.914 00.000 11616 Guiding  Dir = 3, Dur = 283
20:35:08.914 00.000 11616 IsSlewing returns 0
20:35:08.914 00.000 11616 IsGuiding returns 0
20:35:08.915 00.001 11616 PulseGuide returned control before completion, sleep 293
20:35:08.927 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:35:08.946 00.019 12268 UpdateGuideState exits: m=345 SNR=12.6
20:35:08.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:08.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:08.946 00.000 12268 Enqueuing Expose request
20:35:09.223 00.277 11616 IsGuiding returns 1
20:35:09.223 00.000 11616 scope still moving after pulse duration time elapsed
20:35:09.254 00.031 11616 IsSlewing returns 0
20:35:09.254 00.000 11616 IsGuiding returns 0
20:35:09.254 00.000 11616 scope move finished after 283 + 56 ms
20:35:09.255 00.001 11616 Move returns status 0, amount 283
20:35:09.255 00.000 11616 MoveAxis(S, 25, ABG)
20:35:09.255 00.000 11616 Guiding  Dir = 1, Dur = 25
20:35:09.255 00.000 11616 IsSlewing returns 0
20:35:09.255 00.000 11616 IsGuiding returns 0
20:35:09.256 00.001 11616 PulseGuide returned control before completion, sleep 35
20:35:09.301 00.045 11616 IsGuiding returns 1
20:35:09.301 00.000 11616 scope still moving after pulse duration time elapsed
20:35:09.332 00.031 11616 IsSlewing returns 0
20:35:09.332 00.000 11616 IsGuiding returns 1
20:35:09.362 00.030 11616 IsSlewing returns 0
20:35:09.362 00.000 11616 IsGuiding returns 1
20:35:09.392 00.030 11616 IsSlewing returns 0
20:35:09.393 00.001 11616 IsGuiding returns 0
20:35:09.393 00.000 11616 scope move finished after 25 + 113 ms
20:35:09.393 00.000 11616 Move returns status 0, amount 25
20:35:09.393 00.000 11616 move complete, result=0
20:35:09.393 00.000 11616 worker thread done servicing request
20:35:09.393 00.000 11616 Worker thread wakes up
20:35:09.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:09.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:35:09.394 00.001 12268 GuideStep: 0.5 px 283 ms WEST, 0.3 px 25 ms SOUTH
20:35:11.406 02.012 11616 Exposure complete
20:35:11.462 00.056 11616 worker thread done servicing request
20:35:11.463 00.001 12268 OnExposeComplete: enter
20:35:11.463 00.000 12268 UpdateGuideState(): m_state=6
20:35:11.463 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1165
20:35:11.463 00.000 12268 Star::Find returns 1 (0), X=1260.65, Y=862.98, Mass=295, SNR=11.7, Peak=32 HFD=4.0
20:35:11.464 00.001 12268 MultiStar: [#1 -0.27,-0.40,0.97,U] [#2 -0.35,-0.17,1.00,U] [#3 -0.36,-0.13,0.78,U] [#4 -0.20,-0.00,0.80,U] [#5 0.34,-0.12,0.65,U] [#6 0.04,-0.26,0.77,U] [#7 -2.82,0.61,0.00,M4] [#8 -0.31,-0.20,0.62,U] 
20:35:11.464 00.000 12268 refined, 7 included, MultiStar: {-0.07, -0.18}, one-star: {0.52, -0.14}
20:35:11.464 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.67) = xAngle (-0.27 = -0.27)
20:35:11.464 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.24 = -0.24)
20:35:11.464 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.94 mountX=0.19 mountY=-0.05, mountTheta=-0.24
20:35:11.466 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.18, opts=13)
20:35:11.466 00.000 12268 Enqueuing Move request for scope (-0.07, -0.18)
20:35:11.466 00.000 11616 Worker thread wakes up
20:35:11.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.18) opts 0xd
20:35:11.466 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.18)
20:35:11.466 00.000 11616 Moving (-0.07, -0.18) raw xDistance=0.19 yDistance=-0.05
20:35:11.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
20:35:11.466 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:11.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:35:11.466 00.000 11616 MoveAxis(W, 105, ABG)
20:35:11.466 00.000 11616 Guiding  Dir = 3, Dur = 105
20:35:11.467 00.001 11616 IsSlewing returns 0
20:35:11.467 00.000 11616 IsGuiding returns 0
20:35:11.467 00.000 11616 PulseGuide returned control before completion, sleep 115
20:35:11.481 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:35:11.498 00.017 12268 UpdateGuideState exits: m=295 SNR=11.7
20:35:11.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:11.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:11.498 00.000 12268 Enqueuing Expose request
20:35:11.588 00.090 11616 IsGuiding returns 1
20:35:11.589 00.001 11616 scope still moving after pulse duration time elapsed
20:35:11.618 00.029 11616 IsSlewing returns 0
20:35:11.619 00.001 11616 IsGuiding returns 0
20:35:11.619 00.000 11616 scope move finished after 105 + 46 ms
20:35:11.619 00.000 11616 Move returns status 0, amount 105
20:35:11.619 00.000 11616 MoveAxis(N, 0, ABG)
20:35:11.619 00.000 11616 Move returns status 0, amount 0
20:35:11.619 00.000 11616 move complete, result=0
20:35:11.619 00.000 11616 worker thread done servicing request
20:35:11.619 00.000 11616 Worker thread wakes up
20:35:11.620 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:11.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,848,31,31)
20:35:11.620 00.000 12268 GuideStep: 0.2 px 105 ms WEST, -0.0 px 0 ms NORTH
20:35:12.858 01.238 12268 evsrv: cli 0F8E69C0 connect
20:35:12.859 00.001 12268 case statement mapped state 6 to 3
20:35:12.859 00.000 12268 case statement mapped state 6 to 3
20:35:12.860 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"526bd83e-65dc-4391-80d9-79abbaf645cb"}
20:35:12.860 00.000 12268 case statement mapped state 6 to 3
20:35:12.860 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"526bd83e-65dc-4391-80d9-79abbaf645cb"}
20:35:12.862 00.002 12268 evsrv: cli 0F8E69C0 disconnect
20:35:12.863 00.001 12268 evsrv: cli 0F8E6D80 connect
20:35:12.863 00.000 12268 case statement mapped state 6 to 3
20:35:12.864 00.001 12268 case statement mapped state 6 to 3
20:35:12.865 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"06e0a070-afeb-4c19-8e44-005173c04873"}
20:35:12.865 00.000 12268 PhdController::Dither begins
20:35:12.865 00.000 12268 dither: size=5.50, dRA=2.32 dDec=0.15
20:35:12.865 00.000 12268 MountToCamera -- mountTheta (0.06) + m_xAngle (-1.67) = xAngle (-1.60 = -1.60)
20:35:12.865 00.000 12268 MountToCamera -- mountX=2.32 mountY=0.15 hyp=2.32 mountTheta=0.06 cameraX=-0.08, cameraY=-2.32 cameraTheta=-1.60
20:35:12.865 00.000 12268 setting lock position to (1260.05, 860.80)
20:35:12.866 00.001 12268 Mount: notify guiding dithered (-0.1, -2.3)
20:35:12.866 00.000 12268 MultiStar: stabilizing after lock position change
20:35:12.866 00.000 12268 Status Line: Dither by 2.32,0.15
20:35:12.869 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
20:35:12.869 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
20:35:12.869 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"06e0a070-afeb-4c19-8e44-005173c04873"}
20:35:12.873 00.004 12268 evsrv: cli 0F8E6D80 disconnect
20:35:13.654 00.781 11616 Exposure complete
20:35:13.736 00.082 11616 worker thread done servicing request
20:35:13.736 00.000 12268 OnExposeComplete: enter
20:35:13.736 00.000 12268 UpdateGuideState(): m_state=6
20:35:13.736 00.000 12268 Star::Find(15, 1260, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1166
20:35:13.736 00.000 12268 Star::Find returns 1 (0), X=1260.29, Y=863.51, Mass=270, SNR=11.2, Peak=27 HFD=4.6
20:35:13.737 00.001 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.67) = xAngle (3.15 = -3.13)
20:35:13.737 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.18 = -3.10)
20:35:13.737 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=2.71 hyp=2.72 cameraTheta=1.48 mountX=-2.72 mountY=-0.11, mountTheta=-3.10
20:35:13.738 00.001 12268 dither recenter: remaining=(-2.3,-0.1) step=(-2.3,-0.1)
20:35:13.738 00.000 12268 MountToCamera -- mountTheta (-3.08) + m_xAngle (-1.67) = xAngle (-4.75 = 1.54)
20:35:13.738 00.000 12268 MountToCamera -- mountX=-2.32 mountY=-0.15 hyp=2.32 mountTheta=-3.08 cameraX=0.08, cameraY=2.32 cameraTheta=1.54
20:35:13.738 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=2.32, opts=4)
20:35:13.739 00.001 12268 Enqueuing Move request for scope (0.08, 2.32)
20:35:13.739 00.000 12268 Mount: notify direct move -2.32,-0.15
20:35:13.739 00.000 11616 Worker thread wakes up
20:35:13.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 2.32) opts 0x4
20:35:13.739 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 2.32)
20:35:13.739 00.000 11616 Moving (0.08, 2.32) raw xDistance=-2.32 yDistance=-0.15
20:35:13.739 00.000 11616 BLC: window closed
20:35:13.739 00.000 11616 MoveAxis(E, 2593, B)
20:35:13.739 00.000 11616 Guiding  Dir = 2, Dur = 2593
20:35:13.739 00.000 11616 IsSlewing returns 0
20:35:13.740 00.001 11616 IsGuiding returns 0
20:35:13.740 00.000 11616 PulseGuide returned control before completion, sleep 2603
20:35:13.756 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:35:13.783 00.027 12268 UpdateGuideState exits: m=270 SNR=11.2
20:35:13.783 00.000 12268 PhdController: settling, locked = 1, distance = 2.67 (1.50) aobump = 0 frame = 1 / 99999
20:35:13.783 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678513.783,"Host":"ASTROCENTER","Inst":1,"Distance":2.67,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:35:13.784 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:13.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:13.784 00.000 12268 Enqueuing Expose request
20:35:16.352 02.568 11616 IsGuiding returns 1
20:35:16.352 00.000 11616 scope still moving after pulse duration time elapsed
20:35:16.382 00.030 11616 IsSlewing returns 0
20:35:16.382 00.000 11616 IsGuiding returns 0
20:35:16.382 00.000 11616 scope move finished after 2593 + 49 ms
20:35:16.382 00.000 11616 Move returns status 0, amount 2593
20:35:16.382 00.000 11616 BLC: window closed
20:35:16.382 00.000 11616 BLC: Compensation needed for non-algo type move
20:35:16.382 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1850 applied
20:35:16.382 00.000 11616 MoveAxis(N, 1934, B)
20:35:16.382 00.000 11616 Guiding  Dir = 0, Dur = 1934
20:35:16.383 00.001 11616 IsSlewing returns 0
20:35:16.383 00.000 11616 IsGuiding returns 0
20:35:16.383 00.000 11616 PulseGuide returned control before completion, sleep 1944
20:35:18.331 01.948 11616 IsGuiding returns 1
20:35:18.331 00.000 11616 scope still moving after pulse duration time elapsed
20:35:18.362 00.031 11616 IsSlewing returns 0
20:35:18.362 00.000 11616 IsGuiding returns 0
20:35:18.362 00.000 11616 scope move finished after 1934 + 45 ms
20:35:18.362 00.000 11616 Move returns status 0, amount 1934
20:35:18.362 00.000 11616 move complete, result=0
20:35:18.362 00.000 11616 worker thread done servicing request
20:35:18.363 00.001 11616 Worker thread wakes up
20:35:18.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:18.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:18.363 00.000 12268 GuideStep: -2.3 px 2593 ms EAST, -0.1 px 1934 ms NORTH
20:35:20.380 02.017 11616 Exposure complete
20:35:20.438 00.058 11616 worker thread done servicing request
20:35:20.438 00.000 12268 OnExposeComplete: enter
20:35:20.438 00.000 12268 UpdateGuideState(): m_state=6
20:35:20.439 00.001 12268 Star::Find(15, 1260, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1167
20:35:20.439 00.000 12268 Star::Find returns 1 (0), X=1260.37, Y=859.45, Mass=284, SNR=11.5, Peak=32 HFD=4.2
20:35:20.439 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.67) = xAngle (0.34 = 0.34)
20:35:20.439 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.37 = 0.37)
20:35:20.439 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-1.35 hyp=1.39 cameraTheta=-1.33 mountX=1.31 mountY=0.50, mountTheta=0.36
20:35:20.440 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-1.35, opts=13)
20:35:20.441 00.001 12268 Enqueuing Move request for scope (0.33, -1.35)
20:35:20.441 00.000 11616 Worker thread wakes up
20:35:20.441 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -1.35) opts 0xd
20:35:20.441 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -1.35)
20:35:20.441 00.000 11616 Moving (0.33, -1.35) raw xDistance=1.31 yDistance=0.50
20:35:20.441 00.000 11616 resist switch: large excursion: input 1.31 thresh 0.29 direction from 0 to 1
20:35:20.441 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.94
20:35:20.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.66 from input 1.31
20:35:20.441 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.45 direction from 0 to 1
20:35:20.441 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.50
20:35:20.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
20:35:20.441 00.000 11616 MoveAxis(W, 736, ABG)
20:35:20.442 00.001 11616 Guiding  Dir = 3, Dur = 736
20:35:20.442 00.000 11616 IsSlewing returns 0
20:35:20.442 00.000 11616 IsGuiding returns 0
20:35:20.442 00.000 11616 PulseGuide returned control before completion, sleep 746
20:35:20.453 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:35:20.472 00.019 12268 UpdateGuideState exits: m=284 SNR=11.5
20:35:20.472 00.000 12268 PhdController: settling, locked = 1, distance = 1.39 (1.50) aobump = 0 frame = 2 / 99999
20:35:20.472 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678520.472,"Host":"ASTROCENTER","Inst":1,"Distance":1.39,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:35:20.473 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:20.473 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:20.473 00.000 12268 Enqueuing Expose request
20:35:21.199 00.726 11616 IsGuiding returns 1
20:35:21.199 00.000 11616 scope still moving after pulse duration time elapsed
20:35:21.231 00.032 11616 IsSlewing returns 0
20:35:21.231 00.000 11616 IsGuiding returns 1
20:35:21.262 00.031 11616 IsSlewing returns 0
20:35:21.262 00.000 11616 IsGuiding returns 1
20:35:21.293 00.031 11616 IsSlewing returns 0
20:35:21.293 00.000 11616 IsGuiding returns 1
20:35:21.325 00.032 11616 IsSlewing returns 0
20:35:21.325 00.000 11616 IsGuiding returns 1
20:35:21.357 00.032 11616 IsSlewing returns 0
20:35:21.357 00.000 11616 IsGuiding returns 1
20:35:21.388 00.031 11616 IsSlewing returns 0
20:35:21.388 00.000 11616 IsGuiding returns 0
20:35:21.388 00.000 11616 scope move finished after 736 + 210 ms
20:35:21.388 00.000 11616 Move returns status 0, amount 736
20:35:21.388 00.000 11616 BLC: Oldest BLC event removed
20:35:21.388 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1850 applied
20:35:21.388 00.000 11616 MoveAxis(S, 1892, ABG)
20:35:21.388 00.000 11616 Guiding  Dir = 1, Dur = 1892
20:35:21.389 00.001 11616 IsSlewing returns 0
20:35:21.389 00.000 11616 IsGuiding returns 0
20:35:21.389 00.000 11616 PulseGuide returned control before completion, sleep 1902
20:35:23.307 01.918 11616 IsGuiding returns 1
20:35:23.307 00.000 11616 scope still moving after pulse duration time elapsed
20:35:23.339 00.032 11616 IsSlewing returns 0
20:35:23.339 00.000 11616 IsGuiding returns 0
20:35:23.339 00.000 11616 scope move finished after 1892 + 57 ms
20:35:23.339 00.000 11616 Move returns status 0, amount 1892
20:35:23.339 00.000 11616 move complete, result=0
20:35:23.339 00.000 11616 worker thread done servicing request
20:35:23.339 00.000 11616 Worker thread wakes up
20:35:23.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:23.340 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:23.340 00.000 12268 GuideStep: 1.3 px 736 ms WEST, 0.5 px 1892 ms SOUTH
20:35:25.362 02.022 11616 Exposure complete
20:35:25.431 00.069 11616 worker thread done servicing request
20:35:25.431 00.000 12268 OnExposeComplete: enter
20:35:25.431 00.000 12268 UpdateGuideState(): m_state=6
20:35:25.431 00.000 12268 Star::Find(15, 1260, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
20:35:25.431 00.000 12268 Star::Find returns 1 (0), X=1260.05, Y=860.70, Mass=283, SNR=11.5, Peak=32 HFD=4.0
20:35:25.431 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.67) = xAngle (0.11 = 0.11)
20:35:25.431 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.14 = 0.14)
20:35:25.432 00.001 12268 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.56 mountX=0.10 mountY=0.01, mountTheta=0.14
20:35:25.434 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.10, opts=13)
20:35:25.434 00.000 12268 Enqueuing Move request for scope (0.00, -0.10)
20:35:25.434 00.000 11616 Worker thread wakes up
20:35:25.434 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
20:35:25.434 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
20:35:25.434 00.000 11616 Moving (0.00, -0.10) raw xDistance=0.10 yDistance=0.01
20:35:25.434 00.000 11616 BLC: History state: CurrMiss=0.01, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.074969, 1:0.013941
20:35:25.434 00.000 11616 BLC: No correction, Miss < min_move
20:35:25.435 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
20:35:25.435 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:25.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:35:25.435 00.000 11616 MoveAxis(W, 55, ABG)
20:35:25.435 00.000 11616 Guiding  Dir = 3, Dur = 55
20:35:25.436 00.001 11616 IsSlewing returns 0
20:35:25.436 00.000 11616 IsGuiding returns 0
20:35:25.436 00.000 11616 PulseGuide returned control before completion, sleep 65
20:35:25.449 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:35:25.468 00.019 12268 UpdateGuideState exits: m=283 SNR=11.5
20:35:25.469 00.001 12268 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 3 / 99999
20:35:25.469 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678525.469,"Host":"ASTROCENTER","Inst":1,"Distance":1.00,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
20:35:25.470 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:25.470 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:25.470 00.000 12268 Enqueuing Expose request
20:35:25.517 00.047 11616 IsGuiding returns 1
20:35:25.517 00.000 11616 scope still moving after pulse duration time elapsed
20:35:25.543 00.026 11616 IsSlewing returns 0
20:35:25.543 00.000 11616 IsGuiding returns 1
20:35:25.574 00.031 11616 IsSlewing returns 0
20:35:25.575 00.001 11616 IsGuiding returns 0
20:35:25.575 00.000 11616 scope move finished after 55 + 83 ms
20:35:25.575 00.000 11616 Move returns status 0, amount 55
20:35:25.575 00.000 11616 MoveAxis(N, 0, ABG)
20:35:25.575 00.000 11616 Move returns status 0, amount 0
20:35:25.575 00.000 11616 move complete, result=0
20:35:25.575 00.000 11616 worker thread done servicing request
20:35:25.575 00.000 12268 GuideStep: 0.1 px 55 ms WEST, 0.0 px 0 ms NORTH
20:35:25.575 00.000 11616 Worker thread wakes up
20:35:25.575 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:25.575 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:27.651 02.076 11616 Exposure complete
20:35:27.723 00.072 11616 worker thread done servicing request
20:35:27.723 00.000 12268 OnExposeComplete: enter
20:35:27.723 00.000 12268 UpdateGuideState(): m_state=6
20:35:27.723 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1169
20:35:27.723 00.000 12268 Star::Find returns 1 (0), X=1260.48, Y=860.79, Mass=323, SNR=12.3, Peak=44 HFD=3.7
20:35:27.723 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.67) = xAngle (1.64 = 1.64)
20:35:27.724 00.001 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.67 = 1.67)
20:35:27.724 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.01 hyp=0.43 cameraTheta=-0.03 mountX=-0.03 mountY=0.43, mountTheta=1.64
20:35:27.726 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.01, opts=13)
20:35:27.726 00.000 12268 Enqueuing Move request for scope (0.43, -0.01)
20:35:27.726 00.000 11616 Worker thread wakes up
20:35:27.726 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.01) opts 0xd
20:35:27.726 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.01)
20:35:27.726 00.000 11616 Moving (0.43, -0.01) raw xDistance=-0.03 yDistance=0.43
20:35:27.726 00.000 11616 BLC: History state: CurrMiss=0.43, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.074969, 1:0.013941, 2:0.430281
20:35:27.726 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
20:35:27.727 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:27.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:35:27.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
20:35:27.727 00.000 11616 MoveAxis(E, 0, ABG)
20:35:27.727 00.000 11616 Move returns status 0, amount 0
20:35:27.727 00.000 11616 MoveAxis(S, 36, ABG)
20:35:27.728 00.001 11616 Guiding  Dir = 1, Dur = 36
20:35:27.728 00.000 11616 IsSlewing returns 0
20:35:27.728 00.000 11616 IsGuiding returns 0
20:35:27.729 00.001 11616 PulseGuide returned control before completion, sleep 46
20:35:27.744 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:35:27.771 00.027 12268 UpdateGuideState exits: m=323 SNR=12.3
20:35:27.771 00.000 12268 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 4 / 99999
20:35:27.771 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678527.771,"Host":"ASTROCENTER","Inst":1,"Distance":0.83,"Time":7.3,"SettleTime":10.0,"StarLocked":true}
20:35:27.772 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:27.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:27.772 00.000 12268 Enqueuing Expose request
20:35:27.786 00.014 11616 IsGuiding returns 1
20:35:27.787 00.001 11616 scope still moving after pulse duration time elapsed
20:35:27.818 00.031 11616 IsSlewing returns 0
20:35:27.819 00.001 11616 IsGuiding returns 1
20:35:27.848 00.029 11616 IsSlewing returns 0
20:35:27.848 00.000 11616 IsGuiding returns 1
20:35:27.879 00.031 11616 IsSlewing returns 0
20:35:27.879 00.000 11616 IsGuiding returns 1
20:35:27.910 00.031 11616 IsSlewing returns 0
20:35:27.911 00.001 11616 IsGuiding returns 1
20:35:27.942 00.031 11616 IsSlewing returns 0
20:35:27.943 00.001 11616 IsGuiding returns 1
20:35:27.973 00.030 11616 IsSlewing returns 0
20:35:27.973 00.000 11616 IsGuiding returns 0
20:35:27.973 00.000 11616 scope move finished after 36 + 209 ms
20:35:27.973 00.000 11616 Move returns status 0, amount 36
20:35:27.973 00.000 11616 move complete, result=0
20:35:27.973 00.000 11616 worker thread done servicing request
20:35:27.974 00.001 11616 Worker thread wakes up
20:35:27.974 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 36 ms SOUTH
20:35:27.974 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:27.974 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:30.013 02.039 11616 Exposure complete
20:35:30.085 00.072 12268 OnExposeComplete: enter
20:35:30.085 00.000 12268 UpdateGuideState(): m_state=6
20:35:30.085 00.000 11616 worker thread done servicing request
20:35:30.085 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1170
20:35:30.085 00.000 12268 Star::Find returns 1 (0), X=1260.26, Y=860.82, Mass=304, SNR=11.9, Peak=41 HFD=3.9
20:35:30.086 00.001 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.67) = xAngle (1.77 = 1.77)
20:35:30.086 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.80 = 1.80)
20:35:30.086 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.02 hyp=0.21 cameraTheta=0.10 mountX=-0.04 mountY=0.21, mountTheta=1.77
20:35:30.087 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.02, opts=13)
20:35:30.088 00.001 12268 Enqueuing Move request for scope (0.21, 0.02)
20:35:30.088 00.000 11616 Worker thread wakes up
20:35:30.088 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.02) opts 0xd
20:35:30.088 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.02)
20:35:30.088 00.000 11616 Moving (0.21, 0.02) raw xDistance=-0.04 yDistance=0.21
20:35:30.088 00.000 11616 BLC: window closed
20:35:30.088 00.000 11616 BLC: History state: CurrMiss=0.21, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.074969, 1:0.013941, 2:0.430281
20:35:30.088 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
20:35:30.088 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:30.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:35:30.089 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:35:30.089 00.000 11616 MoveAxis(E, 0, ABG)
20:35:30.089 00.000 11616 Move returns status 0, amount 0
20:35:30.089 00.000 11616 MoveAxis(S, 18, ABG)
20:35:30.089 00.000 11616 Guiding  Dir = 1, Dur = 18
20:35:30.089 00.000 11616 IsSlewing returns 0
20:35:30.089 00.000 11616 IsGuiding returns 0
20:35:30.090 00.001 11616 PulseGuide returned control before completion, sleep 28
20:35:30.105 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:35:30.122 00.017 12268 UpdateGuideState exits: m=304 SNR=11.9
20:35:30.122 00.000 12268 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 5 / 99999
20:35:30.123 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768678530.123,"Host":"ASTROCENTER","Inst":1,"Distance":0.65,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
20:35:30.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:30.123 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:30.123 00.000 12268 Enqueuing Expose request
20:35:30.129 00.006 11616 IsGuiding returns 1
20:35:30.129 00.000 11616 scope still moving after pulse duration time elapsed
20:35:30.166 00.037 11616 IsSlewing returns 0
20:35:30.166 00.000 11616 IsGuiding returns 0
20:35:30.166 00.000 11616 scope move finished after 18 + 58 ms
20:35:30.166 00.000 11616 Move returns status 0, amount 18
20:35:30.166 00.000 11616 move complete, result=0
20:35:30.166 00.000 11616 worker thread done servicing request
20:35:30.166 00.000 11616 Worker thread wakes up
20:35:30.166 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 18 ms SOUTH
20:35:30.167 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:30.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:32.179 02.012 11616 Exposure complete
20:35:32.239 00.060 11616 worker thread done servicing request
20:35:32.239 00.000 12268 OnExposeComplete: enter
20:35:32.239 00.000 12268 UpdateGuideState(): m_state=6
20:35:32.239 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1171
20:35:32.239 00.000 12268 Star::Find returns 1 (0), X=1260.25, Y=861.17, Mass=273, SNR=11.3, Peak=37 HFD=3.6
20:35:32.240 00.001 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.67) = xAngle (2.73 = 2.73)
20:35:32.240 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.76 = 2.76)
20:35:32.240 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.37 hyp=0.42 cameraTheta=1.06 mountX=-0.39 mountY=0.16, mountTheta=2.75
20:35:32.241 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.37, opts=13)
20:35:32.241 00.000 12268 Enqueuing Move request for scope (0.21, 0.37)
20:35:32.241 00.000 11616 Worker thread wakes up
20:35:32.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.37) opts 0xd
20:35:32.241 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.37)
20:35:32.241 00.000 11616 Moving (0.21, 0.37) raw xDistance=-0.39 yDistance=0.16
20:35:32.242 00.001 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
20:35:32.242 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
20:35:32.242 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
20:35:32.242 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:35:32.242 00.000 11616 MoveAxis(E, 216, ABG)
20:35:32.242 00.000 11616 Guiding  Dir = 2, Dur = 216
20:35:32.242 00.000 11616 IsSlewing returns 0
20:35:32.242 00.000 11616 IsGuiding returns 0
20:35:32.243 00.001 11616 PulseGuide returned control before completion, sleep 226
20:35:32.255 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:35:32.273 00.018 12268 UpdateGuideState exits: m=273 SNR=11.3
20:35:32.273 00.000 12268 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 6 / 99999
20:35:32.273 00.000 12268 PhdController: newstate STATE_FINISH
20:35:32.274 00.001 12268 PhdController complete: success
20:35:32.274 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768678532.274,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
20:35:32.274 00.000 12268 Mount: notify guiding dither settle done success=1
20:35:32.275 00.001 12268 PhdController: newstate STATE_IDLE
20:35:32.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:32.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:32.275 00.000 12268 Enqueuing Expose request
20:35:32.474 00.199 11616 IsGuiding returns 1
20:35:32.474 00.000 11616 scope still moving after pulse duration time elapsed
20:35:32.504 00.030 11616 IsSlewing returns 0
20:35:32.504 00.000 11616 IsGuiding returns 1
20:35:32.535 00.031 11616 IsSlewing returns 0
20:35:32.535 00.000 11616 IsGuiding returns 0
20:35:32.535 00.000 11616 scope move finished after 216 + 77 ms
20:35:32.535 00.000 11616 Move returns status 0, amount 216
20:35:32.536 00.001 11616 MoveAxis(S, 13, ABG)
20:35:32.536 00.000 11616 Guiding  Dir = 1, Dur = 13
20:35:32.536 00.000 11616 IsSlewing returns 0
20:35:32.536 00.000 11616 IsGuiding returns 0
20:35:32.537 00.001 11616 PulseGuide returned control before completion, sleep 23
20:35:32.566 00.029 11616 IsGuiding returns 1
20:35:32.567 00.001 11616 scope still moving after pulse duration time elapsed
20:35:32.597 00.030 11616 IsSlewing returns 0
20:35:32.597 00.000 11616 IsGuiding returns 0
20:35:32.597 00.000 11616 scope move finished after 13 + 48 ms
20:35:32.598 00.001 11616 Move returns status 0, amount 13
20:35:32.598 00.000 11616 move complete, result=0
20:35:32.598 00.000 11616 worker thread done servicing request
20:35:32.598 00.000 11616 Worker thread wakes up
20:35:32.598 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:32.598 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:32.598 00.000 12268 GuideStep: -0.4 px 216 ms EAST, 0.2 px 13 ms SOUTH
20:35:32.840 00.242 12268 evsrv: cli 0F8E69C0 connect
20:35:32.840 00.000 12268 case statement mapped state 6 to 3
20:35:32.841 00.001 12268 case statement mapped state 6 to 3
20:35:32.841 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"493d0363-ed2a-4d39-97d4-85caefbce82a"}
20:35:32.841 00.000 12268 case statement mapped state 6 to 3
20:35:32.841 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"493d0363-ed2a-4d39-97d4-85caefbce82a"}
20:35:32.842 00.001 12268 evsrv: cli 0F8E69C0 disconnect
20:35:34.602 01.760 11616 Exposure complete
20:35:34.664 00.062 11616 worker thread done servicing request
20:35:34.664 00.000 12268 OnExposeComplete: enter
20:35:34.664 00.000 12268 UpdateGuideState(): m_state=6
20:35:34.664 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:35:34.664 00.000 12268 Star::Find returns 1 (0), X=1260.51, Y=860.91, Mass=290, SNR=11.6, Peak=37 HFD=3.8
20:35:34.664 00.000 12268 MultiStar: exiting stabilization period
20:35:34.665 00.001 12268 MultiStar: updating star positions after lock position change
20:35:34.665 00.000 12268 Star::Find(15, 1052, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:35:34.665 00.000 12268 Star::Find returns 1 (0), X=1051.39, Y=156.79, Mass=328, SNR=12.4, Peak=35 HFD=3.8
20:35:34.665 00.000 12268 Star::Find(15, 1111, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:35:34.665 00.000 12268 Star::Find returns 1 (0), X=1110.32, Y=254.58, Mass=279, SNR=11.4, Peak=34 HFD=3.4
20:35:34.665 00.000 12268 Star::Find(15, 666, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:35:34.665 00.000 12268 Star::Find returns 1 (0), X=666.42, Y=607.97, Mass=253, SNR=10.8, Peak=31 HFD=4.9
20:35:34.665 00.000 12268 Star::Find(15, 1117, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:35:34.665 00.000 12268 Star::Find returns 1 (0), X=1116.68, Y=315.26, Mass=216, SNR=10.1, Peak=31 HFD=3.7
20:35:34.665 00.000 12268 Star::Find(15, 1164, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:35:34.665 00.000 12268 Star::Find returns 1 (0), X=1164.16, Y=226.51, Mass=204, SNR=9.7, Peak=37 HFD=5.3
20:35:34.665 00.000 12268 Star::Find(15, 820, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:35:34.666 00.001 12268 Star::Find returns 1 (0), X=820.20, Y=375.39, Mass=121, SNR=7.6, Peak=24 HFD=2.4
20:35:34.666 00.000 12268 Star::Find(15, 971, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:35:34.666 00.000 12268 Star::Find returns 1 (0), X=973.00, Y=562.22, Mass=69, SNR=5.7, Peak=28 HFD=6.0
20:35:34.666 00.000 12268 Star::Find(15, 1214, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:35:34.666 00.000 12268 Star::Find returns 1 (0), X=1213.69, Y=80.81, Mass=111, SNR=7.2, Peak=23 HFD=3.5
20:35:34.666 00.000 12268 Star::Find(15, 294, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:35:34.666 00.000 12268 Star::Find returns 1 (0), X=293.11, Y=269.02, Mass=106, SNR=7.0, Peak=19 HFD=4.1
20:35:34.666 00.000 12268 Star::Find(15, 128, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:35:34.666 00.000 12268 Star::Find returns 0 (4), X=127.49, Y=292.46, Mass=66, SNR=5.6, Peak=23 HFD=1.5
20:35:34.666 00.000 12268 Star::Find(15, 377, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
20:35:34.666 00.000 12268 Star::Find returns 1 (0), X=377.00, Y=527.98, Mass=84, SNR=6.2, Peak=16 HFD=4.1
20:35:34.666 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
20:35:34.666 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.93 = 1.93)
20:35:34.666 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.11 hyp=0.48 cameraTheta=0.23 mountX=-0.15 mountY=0.45, mountTheta=1.90
20:35:34.668 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.11, opts=13)
20:35:34.668 00.000 12268 Enqueuing Move request for scope (0.46, 0.11)
20:35:34.668 00.000 11616 Worker thread wakes up
20:35:34.668 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.11) opts 0xd
20:35:34.668 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.11)
20:35:34.668 00.000 11616 Moving (0.46, 0.11) raw xDistance=-0.15 yDistance=0.45
20:35:34.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
20:35:34.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
20:35:34.669 00.001 11616 MoveAxis(E, 85, ABG)
20:35:34.669 00.000 11616 Guiding  Dir = 2, Dur = 85
20:35:34.669 00.000 11616 IsSlewing returns 0
20:35:34.669 00.000 11616 IsGuiding returns 0
20:35:34.669 00.000 11616 PulseGuide returned control before completion, sleep 95
20:35:34.682 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:35:34.700 00.018 12268 UpdateGuideState exits: m=290 SNR=11.6
20:35:34.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:34.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:34.700 00.000 12268 Enqueuing Expose request
20:35:34.774 00.074 11616 IsGuiding returns 1
20:35:34.774 00.000 11616 scope still moving after pulse duration time elapsed
20:35:34.802 00.028 11616 IsSlewing returns 0
20:35:34.802 00.000 11616 IsGuiding returns 0
20:35:34.802 00.000 11616 scope move finished after 85 + 48 ms
20:35:34.802 00.000 11616 Move returns status 0, amount 85
20:35:34.803 00.001 11616 MoveAxis(S, 38, ABG)
20:35:34.803 00.000 11616 Guiding  Dir = 1, Dur = 38
20:35:34.803 00.000 11616 IsSlewing returns 0
20:35:34.803 00.000 11616 IsGuiding returns 0
20:35:34.803 00.000 11616 PulseGuide returned control before completion, sleep 48
20:35:34.864 00.061 11616 IsGuiding returns 1
20:35:34.865 00.001 11616 scope still moving after pulse duration time elapsed
20:35:34.896 00.031 11616 IsSlewing returns 0
20:35:34.896 00.000 11616 IsGuiding returns 0
20:35:34.896 00.000 11616 scope move finished after 38 + 54 ms
20:35:34.896 00.000 11616 Move returns status 0, amount 38
20:35:34.896 00.000 11616 move complete, result=0
20:35:34.896 00.000 11616 worker thread done servicing request
20:35:34.897 00.001 12268 GuideStep: -0.2 px 85 ms EAST, 0.4 px 38 ms SOUTH
20:35:34.897 00.000 11616 Worker thread wakes up
20:35:34.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:34.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:36.899 02.002 11616 Exposure complete
20:35:36.965 00.066 11616 worker thread done servicing request
20:35:36.965 00.000 12268 OnExposeComplete: enter
20:35:36.965 00.000 12268 UpdateGuideState(): m_state=6
20:35:36.965 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1173
20:35:36.965 00.000 12268 Star::Find returns 1 (0), X=1260.24, Y=860.17, Mass=317, SNR=12.2, Peak=34 HFD=4.3
20:35:36.966 00.001 12268 MultiStar: [#1 0.21,-0.64,0.00,M1] [#2 0.21,-0.83,0.00,M1] [#3 -0.49,-0.56,0.00,M1] [#4 -0.38,-0.54,0.87,U] [#5 -0.25,-0.62,0.00,M1] [#6 -0.04,-0.94,0.00,M1] [#7 -2.07,0.67,0.00,M5] [#8 -0.01,-0.48,0.65,U] 
20:35:36.966 00.000 12268 refined, 2 included, MultiStar: {-0.06, -0.56}, one-star: {0.19, -0.64}
20:35:36.966 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.67) = xAngle (-0.01 = -0.01)
20:35:36.966 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.02 = 0.02)
20:35:36.966 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.56 hyp=0.57 cameraTheta=-1.67 mountX=0.57 mountY=0.01, mountTheta=0.02
20:35:36.967 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.56, opts=13)
20:35:36.967 00.000 12268 Enqueuing Move request for scope (-0.06, -0.56)
20:35:36.967 00.000 11616 Worker thread wakes up
20:35:36.967 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.56) opts 0xd
20:35:36.967 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.56)
20:35:36.968 00.001 11616 Moving (-0.06, -0.56) raw xDistance=0.57 yDistance=0.01
20:35:36.968 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.29 direction from -1 to 1
20:35:36.969 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.70
20:35:36.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.57
20:35:36.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:36.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:35:36.969 00.000 11616 MoveAxis(W, 318, ABG)
20:35:36.969 00.000 11616 Guiding  Dir = 3, Dur = 318
20:35:36.969 00.000 11616 IsSlewing returns 0
20:35:36.970 00.001 11616 IsGuiding returns 0
20:35:36.972 00.002 11616 PulseGuide returned control before completion, sleep 327
20:35:36.983 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:35:37.001 00.018 12268 UpdateGuideState exits: m=317 SNR=12.2
20:35:37.001 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:37.002 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:37.002 00.000 12268 Enqueuing Expose request
20:35:37.302 00.300 11616 IsGuiding returns 1
20:35:37.302 00.000 11616 scope still moving after pulse duration time elapsed
20:35:37.332 00.030 11616 IsSlewing returns 0
20:35:37.332 00.000 11616 IsGuiding returns 0
20:35:37.332 00.000 11616 scope move finished after 318 + 44 ms
20:35:37.332 00.000 11616 Move returns status 0, amount 318
20:35:37.332 00.000 11616 MoveAxis(N, 0, ABG)
20:35:37.332 00.000 11616 Move returns status 0, amount 0
20:35:37.332 00.000 11616 move complete, result=0
20:35:37.333 00.001 11616 worker thread done servicing request
20:35:37.333 00.000 11616 Worker thread wakes up
20:35:37.333 00.000 12268 GuideStep: 0.6 px 318 ms WEST, 0.0 px 0 ms NORTH
20:35:37.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:37.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:39.355 02.022 11616 Exposure complete
20:35:39.417 00.062 11616 worker thread done servicing request
20:35:39.417 00.000 12268 OnExposeComplete: enter
20:35:39.417 00.000 12268 UpdateGuideState(): m_state=6
20:35:39.417 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1174
20:35:39.417 00.000 12268 Star::Find returns 1 (0), X=1260.55, Y=859.96, Mass=299, SNR=11.9, Peak=34 HFD=3.7
20:35:39.418 00.001 12268 MultiStar: [#1 -0.29,-1.01,0.00,M2] [#2 0.37,-0.57,0.00,M2] [#3 -0.49,-0.67,0.00,M2] [#4 -0.16,-0.41,0.99,U] [#5 -0.33,-0.99,0.00,M2] [#6 0.06,-0.49,0.80,U] [#7 -1.92,0.33,0.00,M6] [#8 -0.36,-0.32,0.62,U] 
20:35:39.418 00.000 12268 refined, 3 included, MultiStar: {0.05, -0.54}, one-star: {0.51, -0.85}
20:35:39.418 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.67) = xAngle (0.19 = 0.19)
20:35:39.418 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.22 = 0.22)
20:35:39.418 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.54 hyp=0.54 cameraTheta=-1.48 mountX=0.53 mountY=0.12, mountTheta=0.22
20:35:39.419 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.54, opts=13)
20:35:39.420 00.001 12268 Enqueuing Move request for scope (0.05, -0.54)
20:35:39.420 00.000 11616 Worker thread wakes up
20:35:39.420 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.54) opts 0xd
20:35:39.420 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.54)
20:35:39.420 00.000 11616 Moving (0.05, -0.54) raw xDistance=0.53 yDistance=0.12
20:35:39.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.53
20:35:39.420 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:39.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:35:39.420 00.000 11616 MoveAxis(W, 298, ABG)
20:35:39.420 00.000 11616 Guiding  Dir = 3, Dur = 298
20:35:39.421 00.001 11616 IsSlewing returns 0
20:35:39.421 00.000 11616 IsGuiding returns 0
20:35:39.421 00.000 11616 PulseGuide returned control before completion, sleep 308
20:35:39.433 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:35:39.451 00.018 12268 UpdateGuideState exits: m=299 SNR=11.9
20:35:39.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:39.452 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:39.452 00.000 12268 Enqueuing Expose request
20:35:39.736 00.284 11616 IsGuiding returns 1
20:35:39.736 00.000 11616 scope still moving after pulse duration time elapsed
20:35:39.770 00.034 11616 IsSlewing returns 0
20:35:39.771 00.001 11616 IsGuiding returns 0
20:35:39.771 00.000 11616 scope move finished after 298 + 52 ms
20:35:39.771 00.000 11616 Move returns status 0, amount 298
20:35:39.771 00.000 11616 MoveAxis(N, 0, ABG)
20:35:39.771 00.000 11616 Move returns status 0, amount 0
20:35:39.771 00.000 11616 move complete, result=0
20:35:39.771 00.000 11616 worker thread done servicing request
20:35:39.772 00.001 12268 GuideStep: 0.5 px 298 ms WEST, 0.1 px 0 ms NORTH
20:35:39.772 00.000 11616 Worker thread wakes up
20:35:39.772 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:39.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:41.811 02.039 11616 Exposure complete
20:35:41.879 00.068 11616 worker thread done servicing request
20:35:41.879 00.000 12268 OnExposeComplete: enter
20:35:41.879 00.000 12268 UpdateGuideState(): m_state=6
20:35:41.880 00.001 12268 Star::Find(15, 1260, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1175
20:35:41.880 00.000 12268 Star::Find returns 1 (0), X=1260.21, Y=861.17, Mass=281, SNR=11.5, Peak=36 HFD=3.7
20:35:41.880 00.000 12268 MultiStar: [#1 -0.08,0.25,1.11,U] [#2 -0.06,0.14,1.02,U] [#3 -0.36,0.06,0.84,U] [#4 -0.30,0.10,0.90,U] [#5 -0.35,0.48,0.90,U] [#6 -0.61,0.35,0.00,M1] [#7 -2.00,1.18,0.00,M7] [#8 -0.68,-0.16,0.00,M1] 
20:35:41.880 00.000 12268 refined, 5 included, MultiStar: {-0.15, 0.23}, one-star: {0.17, 0.37}
20:35:41.881 00.001 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.67) = xAngle (3.81 = -2.47)
20:35:41.881 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.84 = -2.44)
20:35:41.881 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.28 cameraTheta=2.14 mountX=-0.22 mountY=-0.18, mountTheta=-2.46
20:35:41.883 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.23, opts=13)
20:35:41.883 00.000 12268 Enqueuing Move request for scope (-0.15, 0.23)
20:35:41.883 00.000 11616 Worker thread wakes up
20:35:41.883 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
20:35:41.883 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
20:35:41.884 00.001 11616 Moving (-0.15, 0.23) raw xDistance=-0.22 yDistance=-0.18
20:35:41.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:35:41.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:35:41.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:35:41.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:35:41.884 00.000 11616 MoveAxis(E, 0, ABG)
20:35:41.884 00.000 11616 Move returns status 0, amount 0
20:35:41.884 00.000 11616 MoveAxis(N, 0, ABG)
20:35:41.884 00.000 11616 Move returns status 0, amount 0
20:35:41.884 00.000 11616 move complete, result=0
20:35:41.884 00.000 11616 worker thread done servicing request
20:35:41.901 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:35:41.921 00.020 12268 UpdateGuideState exits: m=281 SNR=11.5
20:35:41.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:41.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:41.921 00.000 12268 Enqueuing Expose request
20:35:41.922 00.001 11616 Worker thread wakes up
20:35:41.922 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:35:41.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:41.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:43.942 02.020 11616 Exposure complete
20:35:44.013 00.071 11616 worker thread done servicing request
20:35:44.013 00.000 12268 OnExposeComplete: enter
20:35:44.013 00.000 12268 UpdateGuideState(): m_state=6
20:35:44.013 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1176
20:35:44.013 00.000 12268 Star::Find returns 1 (0), X=1260.17, Y=861.09, Mass=297, SNR=11.8, Peak=36 HFD=4.0
20:35:44.014 00.001 12268 MultiStar: [#1 -0.24,-0.05,1.07,U] [#2 -0.27,0.40,1.05,U] [#3 -0.52,0.04,0.77,U] [#4 -0.60,0.56,0.00,M1] [#5 -0.28,0.46,0.82,U] [#6 -0.46,0.48,0.85,U] [#7 0.11,0.78,0.00,M8] [#8 -1.12,0.37,0.00,M2] 
20:35:44.014 00.000 12268 single-star, 5 included, MultiStar: {-0.26, 0.27}, one-star: {0.13, 0.29}
20:35:44.014 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.67) = xAngle (2.82 = 2.82)
20:35:44.014 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.85 = 2.85)
20:35:44.014 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.15 mountX=-0.30 mountY=0.09, mountTheta=2.84
20:35:44.016 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.29, opts=13)
20:35:44.016 00.000 12268 Enqueuing Move request for scope (0.13, 0.29)
20:35:44.016 00.000 11616 Worker thread wakes up
20:35:44.016 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.29) opts 0xd
20:35:44.016 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.29)
20:35:44.016 00.000 11616 Moving (0.13, 0.29) raw xDistance=-0.30 yDistance=0.09
20:35:44.016 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
20:35:44.016 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.90
20:35:44.017 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
20:35:44.017 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:44.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:35:44.017 00.000 11616 MoveAxis(E, 167, ABG)
20:35:44.017 00.000 11616 Guiding  Dir = 2, Dur = 167
20:35:44.017 00.000 11616 IsSlewing returns 0
20:35:44.017 00.000 11616 IsGuiding returns 0
20:35:44.018 00.001 11616 PulseGuide returned control before completion, sleep 177
20:35:44.032 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:35:44.052 00.020 12268 UpdateGuideState exits: m=297 SNR=11.8
20:35:44.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:44.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:44.052 00.000 12268 Enqueuing Expose request
20:35:44.210 00.158 11616 IsGuiding returns 0
20:35:44.211 00.001 11616 Move returns status 0, amount 167
20:35:44.211 00.000 11616 MoveAxis(N, 0, ABG)
20:35:44.211 00.000 11616 Move returns status 0, amount 0
20:35:44.211 00.000 11616 move complete, result=0
20:35:44.211 00.000 11616 worker thread done servicing request
20:35:44.211 00.000 12268 GuideStep: -0.3 px 167 ms EAST, 0.1 px 0 ms NORTH
20:35:44.211 00.000 11616 Worker thread wakes up
20:35:44.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:44.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:46.224 02.013 11616 Exposure complete
20:35:46.289 00.065 11616 worker thread done servicing request
20:35:46.289 00.000 12268 OnExposeComplete: enter
20:35:46.290 00.001 12268 UpdateGuideState(): m_state=6
20:35:46.290 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1177
20:35:46.290 00.000 12268 Star::Find returns 1 (0), X=1260.37, Y=860.79, Mass=298, SNR=11.9, Peak=37 HFD=3.6
20:35:46.290 00.000 12268 MultiStar: [#1 0.02,0.02,1.09,U] [#2 0.20,-0.18,1.00,U] [#3 -0.28,-0.14,0.97,U] [#4 -0.03,-0.09,0.99,U] [#5 -0.14,0.15,0.89,U] [#6 -0.14,-0.49,0.81,U] [#7 -1.38,1.05,0.00,M9] [#8 0.13,0.47,0.65,U] 
20:35:46.290 00.000 12268 refined, 7 included, MultiStar: {0.01, -0.05}, one-star: {0.33, -0.01}
20:35:46.291 00.001 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.67) = xAngle (0.34 = 0.34)
20:35:46.291 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.37 = 0.37)
20:35:46.291 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.33 mountX=0.05 mountY=0.02, mountTheta=0.36
20:35:46.292 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.05, opts=13)
20:35:46.292 00.000 12268 Enqueuing Move request for scope (0.01, -0.05)
20:35:46.292 00.000 11616 Worker thread wakes up
20:35:46.292 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
20:35:46.292 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
20:35:46.293 00.001 11616 Moving (0.01, -0.05) raw xDistance=0.05 yDistance=0.02
20:35:46.293 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:46.293 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:35:46.293 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:46.293 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:35:46.293 00.000 11616 MoveAxis(E, 0, ABG)
20:35:46.293 00.000 11616 Move returns status 0, amount 0
20:35:46.293 00.000 11616 MoveAxis(N, 0, ABG)
20:35:46.293 00.000 11616 Move returns status 0, amount 0
20:35:46.293 00.000 11616 move complete, result=0
20:35:46.293 00.000 11616 worker thread done servicing request
20:35:46.306 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:35:46.326 00.020 12268 UpdateGuideState exits: m=298 SNR=11.9
20:35:46.326 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:46.326 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:46.326 00.000 12268 Enqueuing Expose request
20:35:46.326 00.000 11616 Worker thread wakes up
20:35:46.327 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:35:46.327 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:46.327 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:48.342 02.015 11616 Exposure complete
20:35:48.403 00.061 11616 worker thread done servicing request
20:35:48.403 00.000 12268 OnExposeComplete: enter
20:35:48.403 00.000 12268 UpdateGuideState(): m_state=6
20:35:48.403 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1178
20:35:48.403 00.000 12268 Star::Find returns 1 (0), X=1260.31, Y=860.67, Mass=287, SNR=11.6, Peak=39 HFD=3.4
20:35:48.404 00.001 12268 MultiStar: [#1 -0.16,0.11,1.08,U] [#2 -0.01,0.22,1.13,U] [#3 -0.21,0.19,1.00,U] [#4 -0.43,0.07,1.03,U] [#5 -0.15,0.25,0.89,U] [#6 -0.36,0.42,0.85,U] [#7 -2.22,1.18,0.00,M10] [#8 -0.84,0.24,0.00,M2] 
20:35:48.404 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.15}, one-star: {0.26, -0.13}
20:35:48.404 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.67) = xAngle (4.00 = -2.29)
20:35:48.404 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.03 = -2.26)
20:35:48.404 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.33 mountX=-0.14 mountY=-0.16, mountTheta=-2.28
20:35:48.406 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.15, opts=13)
20:35:48.406 00.000 12268 Enqueuing Move request for scope (-0.15, 0.15)
20:35:48.406 00.000 11616 Worker thread wakes up
20:35:48.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
20:35:48.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
20:35:48.406 00.000 11616 Moving (-0.15, 0.15) raw xDistance=-0.14 yDistance=-0.16
20:35:48.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
20:35:48.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:35:48.407 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:35:48.407 00.000 11616 MoveAxis(E, 78, ABG)
20:35:48.407 00.000 11616 Guiding  Dir = 2, Dur = 78
20:35:48.407 00.000 11616 IsSlewing returns 0
20:35:48.408 00.001 11616 IsGuiding returns 0
20:35:48.408 00.000 11616 PulseGuide returned control before completion, sleep 88
20:35:48.420 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:35:48.439 00.019 12268 UpdateGuideState exits: m=287 SNR=11.6
20:35:48.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:48.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:48.439 00.000 12268 Enqueuing Expose request
20:35:48.506 00.067 11616 IsGuiding returns 1
20:35:48.506 00.000 11616 scope still moving after pulse duration time elapsed
20:35:48.537 00.031 11616 IsSlewing returns 0
20:35:48.537 00.000 11616 IsGuiding returns 0
20:35:48.537 00.000 11616 scope move finished after 78 + 51 ms
20:35:48.537 00.000 11616 Move returns status 0, amount 78
20:35:48.537 00.000 11616 MoveAxis(N, 0, ABG)
20:35:48.537 00.000 11616 Move returns status 0, amount 0
20:35:48.537 00.000 11616 move complete, result=0
20:35:48.538 00.001 11616 worker thread done servicing request
20:35:48.538 00.000 11616 Worker thread wakes up
20:35:48.538 00.000 12268 GuideStep: -0.1 px 78 ms EAST, -0.2 px 0 ms NORTH
20:35:48.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:48.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:50.545 02.007 11616 Exposure complete
20:35:50.605 00.060 11616 worker thread done servicing request
20:35:50.606 00.001 12268 OnExposeComplete: enter
20:35:50.606 00.000 12268 UpdateGuideState(): m_state=6
20:35:50.606 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1179
20:35:50.606 00.000 12268 Star::Find returns 1 (0), X=1260.36, Y=860.51, Mass=335, SNR=12.5, Peak=43 HFD=3.6
20:35:50.607 00.001 12268 MultiStar: [#1 -0.00,-0.29,1.00,U] [#2 -0.08,0.17,0.95,U] [#3 -0.46,-0.15,0.89,U] [#4 -0.30,-0.25,0.78,U] [#5 0.26,0.32,0.85,U] [#6 -0.19,-0.32,0.79,U] [#7 -2.12,1.38,0.00,R] [#8 -0.27,0.41,0.61,U] 
20:35:50.607 00.000 12268 refined, 7 included, MultiStar: {-0.07, -0.07}, one-star: {0.32, -0.29}
20:35:50.607 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.67) = xAngle (-0.72 = -0.72)
20:35:50.607 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.69 = -0.69)
20:35:50.607 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.39 mountX=0.08 mountY=-0.06, mountTheta=-0.71
20:35:50.609 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.07, opts=13)
20:35:50.609 00.000 12268 Enqueuing Move request for scope (-0.07, -0.07)
20:35:50.609 00.000 11616 Worker thread wakes up
20:35:50.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
20:35:50.609 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
20:35:50.609 00.000 11616 Moving (-0.07, -0.07) raw xDistance=0.08 yDistance=-0.06
20:35:50.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:50.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:35:50.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:50.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:35:50.610 00.001 11616 MoveAxis(E, 0, ABG)
20:35:50.610 00.000 11616 Move returns status 0, amount 0
20:35:50.610 00.000 11616 MoveAxis(N, 0, ABG)
20:35:50.610 00.000 11616 Move returns status 0, amount 0
20:35:50.610 00.000 11616 move complete, result=0
20:35:50.610 00.000 11616 worker thread done servicing request
20:35:50.622 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:35:50.640 00.018 12268 UpdateGuideState exits: m=335 SNR=12.5
20:35:50.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:50.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:50.640 00.000 12268 Enqueuing Expose request
20:35:50.640 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:50.640 00.000 11616 Worker thread wakes up
20:35:50.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:50.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:52.648 02.008 11616 Exposure complete
20:35:52.705 00.057 11616 worker thread done servicing request
20:35:52.705 00.000 12268 OnExposeComplete: enter
20:35:52.705 00.000 12268 UpdateGuideState(): m_state=6
20:35:52.705 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1180
20:35:52.705 00.000 12268 Star::Find returns 1 (0), X=1260.46, Y=860.71, Mass=307, SNR=12.0, Peak=33 HFD=3.6
20:35:52.706 00.001 12268 MultiStar: [#1 -0.09,-0.49,1.18,U] [#2 0.18,-0.21,1.00,U] [#3 -0.66,0.03,0.86,U] [#4 -0.44,-0.46,1.02,U] [#5 -0.27,-0.18,0.90,U] [#6 -0.32,0.00,0.77,U] [#7 0.01,-0.51,0.56,U] [#8 -0.35,0.18,0.64,U] 
20:35:52.706 00.000 12268 refined, 8 included, MultiStar: {-0.16, -0.21}, one-star: {0.41, -0.10}
20:35:52.706 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.67) = xAngle (-0.54 = -0.54)
20:35:52.706 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.51 = -0.51)
20:35:52.706 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-2.21 mountX=0.22 mountY=-0.13, mountTheta=-0.52
20:35:52.708 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.21, opts=13)
20:35:52.708 00.000 12268 Enqueuing Move request for scope (-0.16, -0.21)
20:35:52.709 00.001 11616 Worker thread wakes up
20:35:52.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.21) opts 0xd
20:35:52.709 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.21)
20:35:52.709 00.000 11616 Moving (-0.16, -0.21) raw xDistance=0.22 yDistance=-0.13
20:35:52.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:35:52.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:35:52.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:52.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:35:52.709 00.000 11616 MoveAxis(E, 0, ABG)
20:35:52.709 00.000 11616 Move returns status 0, amount 0
20:35:52.709 00.000 11616 MoveAxis(N, 0, ABG)
20:35:52.709 00.000 11616 Move returns status 0, amount 0
20:35:52.709 00.000 11616 move complete, result=0
20:35:52.710 00.001 11616 worker thread done servicing request
20:35:52.723 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:35:52.740 00.017 12268 UpdateGuideState exits: m=307 SNR=12.0
20:35:52.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:52.740 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:52.740 00.000 12268 Enqueuing Expose request
20:35:52.741 00.001 11616 Worker thread wakes up
20:35:52.741 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:52.741 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:52.741 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:54.757 02.016 11616 Exposure complete
20:35:54.813 00.056 11616 worker thread done servicing request
20:35:54.814 00.001 12268 OnExposeComplete: enter
20:35:54.814 00.000 12268 UpdateGuideState(): m_state=6
20:35:54.814 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1181
20:35:54.814 00.000 12268 Star::Find returns 1 (0), X=1260.26, Y=860.56, Mass=261, SNR=11.0, Peak=34 HFD=3.4
20:35:54.815 00.001 12268 MultiStar: [#1 0.11,-0.24,1.11,U] [#2 0.04,0.06,1.11,U] [#3 -0.56,-0.07,0.84,U] [#4 -0.38,-0.00,0.93,U] [#5 -0.35,-0.29,0.94,U] [#6 -0.28,0.00,0.88,U] [#7 0.12,-0.66,0.00,M1] [#8 -0.04,0.41,0.69,U] 
20:35:54.815 00.000 12268 refined, 7 included, MultiStar: {-0.14, -0.07}, one-star: {0.22, -0.24}
20:35:54.815 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-1.67) = xAngle (-1.03 = -1.03)
20:35:54.815 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.00 = -1.00)
20:35:54.815 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.70 mountX=0.08 mountY=-0.13, mountTheta=-1.02
20:35:54.821 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.07, opts=13)
20:35:54.821 00.000 12268 Enqueuing Move request for scope (-0.14, -0.07)
20:35:54.821 00.000 11616 Worker thread wakes up
20:35:54.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
20:35:54.821 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
20:35:54.821 00.000 11616 Moving (-0.14, -0.07) raw xDistance=0.08 yDistance=-0.13
20:35:54.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:54.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:35:54.822 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:54.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:35:54.822 00.000 11616 MoveAxis(E, 0, ABG)
20:35:54.822 00.000 11616 Move returns status 0, amount 0
20:35:54.822 00.000 11616 MoveAxis(N, 0, ABG)
20:35:54.822 00.000 11616 Move returns status 0, amount 0
20:35:54.822 00.000 11616 move complete, result=0
20:35:54.823 00.001 11616 worker thread done servicing request
20:35:54.840 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:35:54.856 00.016 12268 UpdateGuideState exits: m=261 SNR=11.0
20:35:54.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:54.857 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:54.857 00.000 12268 Enqueuing Expose request
20:35:54.857 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:54.857 00.000 11616 Worker thread wakes up
20:35:54.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:54.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:56.869 02.012 11616 Exposure complete
20:35:56.926 00.057 11616 worker thread done servicing request
20:35:56.926 00.000 12268 OnExposeComplete: enter
20:35:56.927 00.001 12268 UpdateGuideState(): m_state=6
20:35:56.927 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1182
20:35:56.927 00.000 12268 Star::Find returns 1 (0), X=1260.03, Y=860.26, Mass=284, SNR=11.6, Peak=35 HFD=3.4
20:35:56.927 00.000 12268 MultiStar: [#1 -0.42,-0.71,0.00,M1] [#2 -0.13,-0.81,0.00,M1] [#3 -0.46,-0.67,0.00,M1] [#4 -0.48,-0.84,0.00,M1] [#5 -0.20,-0.45,0.73,U] [#6 -0.09,-0.46,0.85,U] [#7 -0.40,-1.03,0.00,M2] [#8 -0.88,-0.53,0.00,M1] 
20:35:56.927 00.000 12268 refined, 2 included, MultiStar: {-0.09, -0.49}, one-star: {-0.01, -0.54}
20:35:56.928 00.001 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.67) = xAngle (-0.09 = -0.09)
20:35:56.928 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.06 = -0.06)
20:35:56.928 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.49 hyp=0.50 cameraTheta=-1.76 mountX=0.49 mountY=-0.03, mountTheta=-0.06
20:35:56.929 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.49, opts=13)
20:35:56.929 00.000 12268 Enqueuing Move request for scope (-0.09, -0.49)
20:35:56.929 00.000 11616 Worker thread wakes up
20:35:56.929 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.49) opts 0xd
20:35:56.930 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.49)
20:35:56.930 00.000 11616 Moving (-0.09, -0.49) raw xDistance=0.49 yDistance=-0.03
20:35:56.930 00.000 11616 resist switch: large excursion: input 0.49 thresh 0.29 direction from -1 to 1
20:35:56.930 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.48
20:35:56.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
20:35:56.930 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:56.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:35:56.930 00.000 11616 MoveAxis(W, 277, ABG)
20:35:56.930 00.000 11616 Guiding  Dir = 3, Dur = 277
20:35:56.930 00.000 11616 IsSlewing returns 0
20:35:56.931 00.001 11616 IsGuiding returns 0
20:35:56.931 00.000 11616 PulseGuide returned control before completion, sleep 287
20:35:56.942 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:35:56.959 00.017 12268 UpdateGuideState exits: m=284 SNR=11.6
20:35:56.960 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:56.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:56.960 00.000 12268 Enqueuing Expose request
20:35:57.222 00.262 11616 IsGuiding returns 1
20:35:57.222 00.000 11616 scope still moving after pulse duration time elapsed
20:35:57.253 00.031 11616 IsSlewing returns 0
20:35:57.253 00.000 11616 IsGuiding returns 0
20:35:57.254 00.001 11616 scope move finished after 277 + 46 ms
20:35:57.254 00.000 11616 Move returns status 0, amount 277
20:35:57.254 00.000 11616 MoveAxis(N, 0, ABG)
20:35:57.254 00.000 11616 Move returns status 0, amount 0
20:35:57.254 00.000 11616 move complete, result=0
20:35:57.254 00.000 11616 worker thread done servicing request
20:35:57.254 00.000 11616 Worker thread wakes up
20:35:57.254 00.000 12268 GuideStep: 0.5 px 277 ms WEST, -0.0 px 0 ms NORTH
20:35:57.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:57.255 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:35:59.274 02.019 11616 Exposure complete
20:35:59.330 00.056 11616 worker thread done servicing request
20:35:59.330 00.000 12268 OnExposeComplete: enter
20:35:59.330 00.000 12268 UpdateGuideState(): m_state=6
20:35:59.330 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1183
20:35:59.330 00.000 12268 Star::Find returns 1 (0), X=1260.49, Y=860.49, Mass=289, SNR=11.6, Peak=33 HFD=3.2
20:35:59.331 00.001 12268 MultiStar: [#1 0.05,-0.34,1.09,U] [#2 -0.03,-0.29,1.10,U] [#3 -0.12,-0.29,0.85,U] [#4 -0.55,-0.43,0.00,M2] [#5 -0.27,-0.15,0.91,U] [#6 -0.17,-0.24,0.88,U] [#7 1.84,-0.80,0.00,M3] [#8 -0.33,0.15,0.69,U] 
20:35:59.331 00.000 12268 refined, 6 included, MultiStar: {-0.04, -0.23}, one-star: {0.45, -0.31}
20:35:59.331 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.67) = xAngle (-0.07 = -0.07)
20:35:59.331 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.03 = -0.03)
20:35:59.331 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.73 mountX=0.23 mountY=-0.01, mountTheta=-0.03
20:35:59.335 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.23, opts=13)
20:35:59.335 00.000 12268 Enqueuing Move request for scope (-0.04, -0.23)
20:35:59.335 00.000 11616 Worker thread wakes up
20:35:59.335 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd
20:35:59.335 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.23)
20:35:59.335 00.000 11616 Moving (-0.04, -0.23) raw xDistance=0.23 yDistance=-0.01
20:35:59.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
20:35:59.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:59.336 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:35:59.336 00.000 11616 MoveAxis(W, 129, ABG)
20:35:59.336 00.000 11616 Guiding  Dir = 3, Dur = 129
20:35:59.336 00.000 11616 IsSlewing returns 0
20:35:59.336 00.000 11616 IsGuiding returns 0
20:35:59.337 00.001 11616 PulseGuide returned control before completion, sleep 139
20:35:59.348 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:35:59.364 00.016 12268 UpdateGuideState exits: m=289 SNR=11.6
20:35:59.365 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:59.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:35:59.365 00.000 12268 Enqueuing Expose request
20:35:59.487 00.122 11616 IsGuiding returns 1
20:35:59.487 00.000 11616 scope still moving after pulse duration time elapsed
20:35:59.518 00.031 11616 IsSlewing returns 0
20:35:59.519 00.001 11616 IsGuiding returns 0
20:35:59.519 00.000 11616 scope move finished after 129 + 54 ms
20:35:59.519 00.000 11616 Move returns status 0, amount 129
20:35:59.519 00.000 11616 MoveAxis(N, 0, ABG)
20:35:59.519 00.000 11616 Move returns status 0, amount 0
20:35:59.519 00.000 11616 move complete, result=0
20:35:59.520 00.001 11616 worker thread done servicing request
20:35:59.520 00.000 11616 Worker thread wakes up
20:35:59.520 00.000 12268 GuideStep: 0.2 px 129 ms WEST, -0.0 px 0 ms NORTH
20:35:59.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:35:59.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:01.626 02.106 11616 Exposure complete
20:36:01.684 00.058 11616 worker thread done servicing request
20:36:01.685 00.001 12268 OnExposeComplete: enter
20:36:01.685 00.000 12268 UpdateGuideState(): m_state=6
20:36:01.685 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1184
20:36:01.685 00.000 12268 Star::Find returns 1 (0), X=1260.04, Y=861.37, Mass=321, SNR=12.3, Peak=32 HFD=3.9
20:36:01.685 00.000 12268 MultiStar: [#1 -0.45,0.35,1.04,U] [#2 -0.13,0.58,0.95,U] [#3 -0.16,0.51,0.91,U] [#4 -0.78,0.80,0.00,M3] [#5 -0.34,0.27,0.85,U] [#6 -0.10,0.55,0.79,U] [#7 0.31,-0.17,0.55,U] [#8 -0.22,1.36,0.00,M1] 
20:36:01.685 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.41}, one-star: {-0.01, 0.57}
20:36:01.685 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.60 = -2.69)
20:36:01.685 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.63 = -2.66)
20:36:01.685 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.41 hyp=0.44 cameraTheta=1.93 mountX=-0.40 mountY=-0.21, mountTheta=-2.66
20:36:01.688 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.41, opts=13)
20:36:01.688 00.000 12268 Enqueuing Move request for scope (-0.15, 0.41)
20:36:01.688 00.000 11616 Worker thread wakes up
20:36:01.688 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.41) opts 0xd
20:36:01.688 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.41)
20:36:01.688 00.000 11616 Moving (-0.15, 0.41) raw xDistance=-0.40 yDistance=-0.21
20:36:01.689 00.001 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
20:36:01.689 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
20:36:01.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
20:36:01.689 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.07 newest=-0.24
20:36:01.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
20:36:01.689 00.000 11616 MoveAxis(E, 223, ABG)
20:36:01.689 00.000 11616 Guiding  Dir = 2, Dur = 223
20:36:01.690 00.001 11616 IsSlewing returns 0
20:36:01.690 00.000 11616 IsGuiding returns 0
20:36:01.691 00.001 11616 PulseGuide returned control before completion, sleep 233
20:36:01.703 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:36:01.724 00.021 12268 UpdateGuideState exits: m=321 SNR=12.3
20:36:01.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:01.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:01.724 00.000 12268 Enqueuing Expose request
20:36:01.935 00.211 11616 IsGuiding returns 1
20:36:01.935 00.000 11616 scope still moving after pulse duration time elapsed
20:36:01.966 00.031 11616 IsSlewing returns 0
20:36:01.967 00.001 11616 IsGuiding returns 1
20:36:01.997 00.030 11616 IsSlewing returns 0
20:36:01.998 00.001 11616 IsGuiding returns 1
20:36:02.029 00.031 11616 IsSlewing returns 0
20:36:02.030 00.001 11616 IsGuiding returns 1
20:36:02.060 00.030 11616 IsSlewing returns 0
20:36:02.061 00.001 11616 IsGuiding returns 0
20:36:02.061 00.000 11616 scope move finished after 223 + 147 ms
20:36:02.061 00.000 11616 Move returns status 0, amount 223
20:36:02.061 00.000 11616 BLC: Oldest BLC event removed
20:36:02.061 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1850 applied
20:36:02.061 00.000 11616 MoveAxis(N, 1867, ABG)
20:36:02.061 00.000 11616 Guiding  Dir = 0, Dur = 1867
20:36:02.061 00.000 11616 IsSlewing returns 0
20:36:02.061 00.000 11616 IsGuiding returns 0
20:36:02.061 00.000 11616 PulseGuide returned control before completion, sleep 1877
20:36:03.941 01.880 11616 IsGuiding returns 1
20:36:03.941 00.000 11616 scope still moving after pulse duration time elapsed
20:36:03.972 00.031 11616 IsSlewing returns 0
20:36:03.972 00.000 11616 IsGuiding returns 0
20:36:03.972 00.000 11616 scope move finished after 1867 + 44 ms
20:36:03.972 00.000 11616 Move returns status 0, amount 1867
20:36:03.973 00.001 11616 move complete, result=0
20:36:03.973 00.000 11616 worker thread done servicing request
20:36:03.973 00.000 11616 Worker thread wakes up
20:36:03.973 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:03.973 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:03.973 00.000 12268 GuideStep: -0.4 px 223 ms EAST, -0.2 px 1867 ms NORTH
20:36:05.991 02.018 11616 Exposure complete
20:36:06.050 00.059 11616 worker thread done servicing request
20:36:06.051 00.001 12268 OnExposeComplete: enter
20:36:06.051 00.000 12268 UpdateGuideState(): m_state=6
20:36:06.051 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1185
20:36:06.051 00.000 12268 Star::Find returns 1 (0), X=1259.59, Y=860.75, Mass=350, SNR=12.8, Peak=41 HFD=4.6
20:36:06.051 00.000 12268 MultiStar: [#1 -0.46,0.15,0.99,U] [#2 -0.33,0.22,0.99,U] [#3 -0.81,0.09,0.00,M1] [#4 -0.83,0.02,0.00,M4] [#5 -0.78,-0.08,0.00,M1] [#6 -0.45,0.07,0.77,U] [#7 -0.14,-0.21,0.55,U] [#8 -0.48,0.62,0.00,M2] 
20:36:06.052 00.001 12268 refined, 4 included, MultiStar: {-0.39, 0.06}, one-star: {-0.45, -0.05}
20:36:06.052 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.67) = xAngle (4.66 = -1.62)
20:36:06.052 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.69 = -1.59)
20:36:06.052 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.06 hyp=0.39 cameraTheta=2.99 mountX=-0.02 mountY=-0.39, mountTheta=-1.62
20:36:06.053 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.06, opts=13)
20:36:06.053 00.000 12268 Enqueuing Move request for scope (-0.39, 0.06)
20:36:06.053 00.000 11616 Worker thread wakes up
20:36:06.054 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.06) opts 0xd
20:36:06.054 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.06)
20:36:06.054 00.000 11616 Moving (-0.39, 0.06) raw xDistance=-0.02 yDistance=-0.39
20:36:06.054 00.000 11616 BLC: History state: CurrMiss=0.39, AvgInitMiss=0.08, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.031025, 1:0.389890
20:36:06.054 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:36:06.054 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:06.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:36:06.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
20:36:06.054 00.000 11616 MoveAxis(E, 0, ABG)
20:36:06.054 00.000 11616 Move returns status 0, amount 0
20:36:06.054 00.000 11616 MoveAxis(N, 33, ABG)
20:36:06.054 00.000 11616 Guiding  Dir = 0, Dur = 33
20:36:06.055 00.001 11616 IsSlewing returns 0
20:36:06.055 00.000 11616 IsGuiding returns 0
20:36:06.055 00.000 11616 PulseGuide returned control before completion, sleep 43
20:36:06.070 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:36:06.088 00.018 12268 UpdateGuideState exits: m=350 SNR=12.8
20:36:06.088 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:06.088 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:06.089 00.001 12268 Enqueuing Expose request
20:36:06.110 00.021 11616 IsGuiding returns 1
20:36:06.110 00.000 11616 scope still moving after pulse duration time elapsed
20:36:06.141 00.031 11616 IsSlewing returns 0
20:36:06.141 00.000 11616 IsGuiding returns 0
20:36:06.141 00.000 11616 scope move finished after 33 + 53 ms
20:36:06.141 00.000 11616 Move returns status 0, amount 33
20:36:06.141 00.000 11616 move complete, result=0
20:36:06.142 00.001 11616 worker thread done servicing request
20:36:06.142 00.000 11616 Worker thread wakes up
20:36:06.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:06.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:06.152 00.010 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 33 ms NORTH
20:36:08.143 01.991 11616 Exposure complete
20:36:08.201 00.058 11616 worker thread done servicing request
20:36:08.202 00.001 12268 OnExposeComplete: enter
20:36:08.202 00.000 12268 UpdateGuideState(): m_state=6
20:36:08.202 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1186
20:36:08.202 00.000 12268 Star::Find returns 1 (0), X=1259.87, Y=860.82, Mass=372, SNR=13.1, Peak=40 HFD=4.6
20:36:08.202 00.000 12268 MultiStar: [#1 -0.97,-0.08,0.00,M1] [#2 -0.45,-0.03,0.95,U] [#3 -1.07,0.30,0.00,M2] [#4 -1.35,-0.05,0.00,M5] [#5 -0.91,0.08,0.00,M2] [#6 -1.29,-0.23,0.00,M1] [#7 -1.51,-0.16,0.00,M2] [#8 -0.77,0.08,0.00,M3] 
20:36:08.202 00.000 12268 single-star, 1 included, MultiStar: {-0.31, -0.01}, one-star: {-0.18, 0.02}
20:36:08.202 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.67) = xAngle (4.71 = -1.57)
20:36:08.203 00.001 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.74 = -1.54)
20:36:08.203 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.05 mountX=0.00 mountY=-0.18, mountTheta=-1.57
20:36:08.205 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.02, opts=13)
20:36:08.205 00.000 12268 Enqueuing Move request for scope (-0.18, 0.02)
20:36:08.205 00.000 11616 Worker thread wakes up
20:36:08.205 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
20:36:08.205 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
20:36:08.205 00.000 11616 Moving (-0.18, 0.02) raw xDistance=0.00 yDistance=-0.18
20:36:08.205 00.000 11616 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.08, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.031025, 1:0.389890, 2:0.178114
20:36:08.205 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
20:36:08.206 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:08.206 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:36:08.206 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:36:08.206 00.000 11616 MoveAxis(E, 0, ABG)
20:36:08.206 00.000 11616 Move returns status 0, amount 0
20:36:08.206 00.000 11616 MoveAxis(N, 15, ABG)
20:36:08.206 00.000 11616 Guiding  Dir = 0, Dur = 15
20:36:08.206 00.000 11616 IsSlewing returns 0
20:36:08.206 00.000 11616 IsGuiding returns 0
20:36:08.207 00.001 11616 PulseGuide returned control before completion, sleep 25
20:36:08.219 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:36:08.236 00.017 11616 IsGuiding returns 1
20:36:08.236 00.000 11616 scope still moving after pulse duration time elapsed
20:36:08.238 00.002 12268 UpdateGuideState exits: m=372 SNR=13.1
20:36:08.239 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:08.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:08.239 00.000 12268 Enqueuing Expose request
20:36:08.267 00.028 11616 IsSlewing returns 0
20:36:08.268 00.001 11616 IsGuiding returns 0
20:36:08.268 00.000 11616 scope move finished after 15 + 46 ms
20:36:08.268 00.000 11616 Move returns status 0, amount 15
20:36:08.268 00.000 11616 move complete, result=0
20:36:08.269 00.001 11616 worker thread done servicing request
20:36:08.269 00.000 11616 Worker thread wakes up
20:36:08.269 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 15 ms NORTH
20:36:08.269 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:08.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:10.280 02.011 11616 Exposure complete
20:36:10.337 00.057 11616 worker thread done servicing request
20:36:10.337 00.000 12268 OnExposeComplete: enter
20:36:10.337 00.000 12268 UpdateGuideState(): m_state=6
20:36:10.337 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
20:36:10.338 00.001 12268 Star::Find returns 1 (0), X=1260.05, Y=860.94, Mass=353, SNR=12.9, Peak=43 HFD=4.4
20:36:10.338 00.000 12268 MultiStar: [#1 -0.65,-0.12,0.97,U] [#2 -0.46,0.15,0.94,U] [#3 -0.74,0.03,0.00,M3] [#4 -0.61,0.01,0.89,U] [#5 -0.25,0.24,0.66,U] [#6 -0.41,-0.08,0.75,U] [#7 1.54,-0.87,0.00,M3] [#8 -0.67,0.50,0.00,M4] 
20:36:10.338 00.000 12268 single-star, 5 included, MultiStar: {-0.40, 0.05}, one-star: {0.00, 0.14}
20:36:10.338 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.67) = xAngle (3.21 = -3.07)
20:36:10.338 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.24 = -3.04)
20:36:10.338 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.54 mountX=-0.14 mountY=-0.01, mountTheta=-3.04
20:36:10.340 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.14, opts=13)
20:36:10.340 00.000 12268 Enqueuing Move request for scope (0.00, 0.14)
20:36:10.340 00.000 11616 Worker thread wakes up
20:36:10.340 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
20:36:10.341 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
20:36:10.341 00.000 11616 Moving (0.00, 0.14) raw xDistance=-0.14 yDistance=-0.01
20:36:10.341 00.000 11616 BLC: window closed
20:36:10.341 00.000 11616 BLC: History state: CurrMiss=0.01, AvgInitMiss=0.08, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.031025, 1:0.389890, 2:0.178114
20:36:10.341 00.000 11616 BLC: No correction, Miss < min_move
20:36:10.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
20:36:10.341 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:10.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:36:10.341 00.000 11616 MoveAxis(E, 78, ABG)
20:36:10.341 00.000 11616 Guiding  Dir = 2, Dur = 78
20:36:10.342 00.001 11616 IsSlewing returns 0
20:36:10.342 00.000 11616 IsGuiding returns 0
20:36:10.342 00.000 11616 PulseGuide returned control before completion, sleep 88
20:36:10.355 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:36:10.373 00.018 12268 UpdateGuideState exits: m=353 SNR=12.9
20:36:10.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:10.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:10.373 00.000 12268 Enqueuing Expose request
20:36:10.433 00.060 11616 IsGuiding returns 1
20:36:10.433 00.000 11616 scope still moving after pulse duration time elapsed
20:36:10.464 00.031 11616 IsSlewing returns 0
20:36:10.465 00.001 11616 IsGuiding returns 1
20:36:10.495 00.030 11616 IsSlewing returns 0
20:36:10.496 00.001 11616 IsGuiding returns 1
20:36:10.527 00.031 11616 IsSlewing returns 0
20:36:10.528 00.001 11616 IsGuiding returns 0
20:36:10.528 00.000 11616 scope move finished after 78 + 106 ms
20:36:10.528 00.000 11616 Move returns status 0, amount 78
20:36:10.528 00.000 11616 MoveAxis(N, 0, ABG)
20:36:10.528 00.000 11616 Move returns status 0, amount 0
20:36:10.528 00.000 11616 move complete, result=0
20:36:10.528 00.000 11616 worker thread done servicing request
20:36:10.528 00.000 11616 Worker thread wakes up
20:36:10.528 00.000 12268 GuideStep: -0.1 px 78 ms EAST, -0.0 px 0 ms NORTH
20:36:10.528 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:10.529 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:12.546 02.017 11616 Exposure complete
20:36:12.604 00.058 11616 worker thread done servicing request
20:36:12.604 00.000 12268 OnExposeComplete: enter
20:36:12.604 00.000 12268 UpdateGuideState(): m_state=6
20:36:12.605 00.001 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1188
20:36:12.605 00.000 12268 Star::Find returns 1 (0), X=1259.93, Y=861.37, Mass=340, SNR=12.6, Peak=36 HFD=4.1
20:36:12.605 00.000 12268 MultiStar: [#1 -0.09,0.37,1.03,U] [#2 -0.30,0.50,1.00,U] [#3 -0.74,0.53,0.00,M4] [#4 -0.71,0.40,0.00,M5] [#5 -0.25,0.77,0.00,M2] [#6 -0.39,0.30,0.80,U] [#7 -0.52,-0.35,0.55,U] [#8 -0.44,0.82,0.00,M5] 
20:36:12.605 00.000 12268 refined, 4 included, MultiStar: {-0.25, 0.34}, one-star: {-0.11, 0.57}
20:36:12.605 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.67) = xAngle (3.87 = -2.41)
20:36:12.605 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.90 = -2.38)
20:36:12.605 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.34 hyp=0.43 cameraTheta=2.20 mountX=-0.32 mountY=-0.29, mountTheta=-2.39
20:36:12.607 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.34, opts=13)
20:36:12.607 00.000 12268 Enqueuing Move request for scope (-0.25, 0.34)
20:36:12.607 00.000 11616 Worker thread wakes up
20:36:12.607 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.34) opts 0xd
20:36:12.607 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.34)
20:36:12.607 00.000 11616 Moving (-0.25, 0.34) raw xDistance=-0.32 yDistance=-0.29
20:36:12.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:36:12.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
20:36:12.607 00.000 11616 MoveAxis(E, 178, ABG)
20:36:12.607 00.000 11616 Guiding  Dir = 2, Dur = 178
20:36:12.608 00.001 11616 IsSlewing returns 0
20:36:12.608 00.000 11616 IsGuiding returns 0
20:36:12.608 00.000 11616 PulseGuide returned control before completion, sleep 188
20:36:12.621 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:36:12.637 00.016 12268 UpdateGuideState exits: m=340 SNR=12.6
20:36:12.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:12.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:12.638 00.001 12268 Enqueuing Expose request
20:36:12.802 00.164 11616 IsGuiding returns 1
20:36:12.802 00.000 11616 scope still moving after pulse duration time elapsed
20:36:12.832 00.030 11616 IsSlewing returns 0
20:36:12.833 00.001 11616 IsGuiding returns 1
20:36:12.863 00.030 11616 IsSlewing returns 0
20:36:12.863 00.000 11616 IsGuiding returns 1
20:36:12.895 00.032 11616 IsSlewing returns 0
20:36:12.895 00.000 11616 IsGuiding returns 1
20:36:12.925 00.030 11616 IsSlewing returns 0
20:36:12.925 00.000 11616 IsGuiding returns 1
20:36:12.957 00.032 11616 IsSlewing returns 0
20:36:12.957 00.000 11616 IsGuiding returns 1
20:36:12.988 00.031 11616 IsSlewing returns 0
20:36:12.989 00.001 11616 IsGuiding returns 0
20:36:12.989 00.000 11616 scope move finished after 178 + 203 ms
20:36:12.989 00.000 11616 Move returns status 0, amount 178
20:36:12.989 00.000 11616 MoveAxis(N, 25, ABG)
20:36:12.989 00.000 11616 Guiding  Dir = 0, Dur = 25
20:36:12.989 00.000 11616 IsSlewing returns 0
20:36:12.989 00.000 11616 IsGuiding returns 0
20:36:12.990 00.001 11616 PulseGuide returned control before completion, sleep 35
20:36:13.035 00.045 11616 IsGuiding returns 1
20:36:13.035 00.000 11616 scope still moving after pulse duration time elapsed
20:36:13.067 00.032 11616 IsSlewing returns 0
20:36:13.068 00.001 11616 IsGuiding returns 0
20:36:13.068 00.000 11616 scope move finished after 25 + 53 ms
20:36:13.068 00.000 11616 Move returns status 0, amount 25
20:36:13.068 00.000 11616 move complete, result=0
20:36:13.068 00.000 11616 worker thread done servicing request
20:36:13.068 00.000 11616 Worker thread wakes up
20:36:13.069 00.001 12268 GuideStep: -0.3 px 178 ms EAST, -0.3 px 25 ms NORTH
20:36:13.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:13.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:15.088 02.019 11616 Exposure complete
20:36:15.147 00.059 11616 worker thread done servicing request
20:36:15.148 00.001 12268 OnExposeComplete: enter
20:36:15.148 00.000 12268 UpdateGuideState(): m_state=6
20:36:15.148 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1189
20:36:15.148 00.000 12268 Star::Find returns 1 (0), X=1259.94, Y=861.33, Mass=343, SNR=12.6, Peak=36 HFD=4.5
20:36:15.149 00.001 12268 MultiStar: [#1 -0.64,0.48,0.00,M1] [#2 -0.63,0.55,0.00,M1] [#3 -0.82,0.23,0.00,M5] [#4 -0.79,0.38,0.00,M6] [#5 -0.53,0.39,0.81,U] [#6 -0.74,0.45,0.00,M1] [#7 -0.29,-0.27,0.60,U] [#8 -0.55,0.99,0.00,M6] 
20:36:15.149 00.000 12268 refined, 2 included, MultiStar: {-0.30, 0.28}, one-star: {-0.11, 0.53}
20:36:15.149 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.67) = xAngle (4.04 = -2.24)
20:36:15.149 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.08 = -2.21)
20:36:15.149 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.28 hyp=0.41 cameraTheta=2.38 mountX=-0.25 mountY=-0.33, mountTheta=-2.23
20:36:15.151 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.28, opts=13)
20:36:15.151 00.000 12268 Enqueuing Move request for scope (-0.30, 0.28)
20:36:15.151 00.000 11616 Worker thread wakes up
20:36:15.151 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.28) opts 0xd
20:36:15.151 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.28)
20:36:15.151 00.000 11616 Moving (-0.30, 0.28) raw xDistance=-0.25 yDistance=-0.33
20:36:15.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
20:36:15.152 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
20:36:15.152 00.000 11616 MoveAxis(E, 142, ABG)
20:36:15.152 00.000 11616 Guiding  Dir = 2, Dur = 142
20:36:15.152 00.000 11616 IsSlewing returns 0
20:36:15.152 00.000 11616 IsGuiding returns 0
20:36:15.153 00.001 11616 PulseGuide returned control before completion, sleep 152
20:36:15.165 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:36:15.182 00.017 12268 UpdateGuideState exits: m=343 SNR=12.6
20:36:15.182 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:15.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:15.182 00.000 12268 Enqueuing Expose request
20:36:15.317 00.135 11616 IsGuiding returns 1
20:36:15.317 00.000 11616 scope still moving after pulse duration time elapsed
20:36:15.348 00.031 11616 IsSlewing returns 0
20:36:15.348 00.000 11616 IsGuiding returns 1
20:36:15.379 00.031 11616 IsSlewing returns 0
20:36:15.380 00.001 11616 IsGuiding returns 0
20:36:15.380 00.000 11616 scope move finished after 142 + 85 ms
20:36:15.380 00.000 11616 Move returns status 0, amount 142
20:36:15.380 00.000 11616 MoveAxis(N, 28, ABG)
20:36:15.380 00.000 11616 Guiding  Dir = 0, Dur = 28
20:36:15.380 00.000 11616 IsSlewing returns 0
20:36:15.381 00.001 11616 IsGuiding returns 0
20:36:15.381 00.000 11616 PulseGuide returned control before completion, sleep 38
20:36:15.427 00.046 11616 IsGuiding returns 1
20:36:15.427 00.000 11616 scope still moving after pulse duration time elapsed
20:36:15.458 00.031 11616 IsSlewing returns 0
20:36:15.459 00.001 11616 IsGuiding returns 0
20:36:15.459 00.000 11616 scope move finished after 28 + 50 ms
20:36:15.459 00.000 11616 Move returns status 0, amount 28
20:36:15.459 00.000 11616 move complete, result=0
20:36:15.459 00.000 11616 worker thread done servicing request
20:36:15.459 00.000 11616 Worker thread wakes up
20:36:15.459 00.000 12268 GuideStep: -0.3 px 142 ms EAST, -0.3 px 28 ms NORTH
20:36:15.460 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:15.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:17.474 02.014 11616 Exposure complete
20:36:17.532 00.058 12268 OnExposeComplete: enter
20:36:17.533 00.001 11616 worker thread done servicing request
20:36:17.533 00.000 12268 UpdateGuideState(): m_state=6
20:36:17.533 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1190
20:36:17.533 00.000 12268 Star::Find returns 1 (0), X=1260.08, Y=861.20, Mass=312, SNR=12.1, Peak=37 HFD=3.9
20:36:17.534 00.001 12268 MultiStar: [#1 -0.32,0.24,1.09,U] [#2 -0.36,0.15,1.07,U] [#3 -0.95,0.34,0.00,M6] [#4 -0.88,0.24,0.00,M7] [#5 -0.55,0.39,0.00,M2] [#6 -0.41,0.50,0.83,U] [#7 -0.31,-0.54,0.56,U] [#8 -0.64,0.27,0.00,M7] 
20:36:17.534 00.000 12268 refined, 4 included, MultiStar: {-0.27, 0.20}, one-star: {0.03, 0.39}
20:36:17.534 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.67) = xAngle (4.17 = -2.12)
20:36:17.534 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.20 = -2.08)
20:36:17.534 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.20 hyp=0.34 cameraTheta=2.50 mountX=-0.17 mountY=-0.29, mountTheta=-2.11
20:36:17.538 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.20, opts=13)
20:36:17.538 00.000 12268 Enqueuing Move request for scope (-0.27, 0.20)
20:36:17.538 00.000 11616 Worker thread wakes up
20:36:17.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.20) opts 0xd
20:36:17.538 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.20)
20:36:17.538 00.000 11616 Moving (-0.27, 0.20) raw xDistance=-0.17 yDistance=-0.29
20:36:17.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
20:36:17.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
20:36:17.539 00.001 11616 MoveAxis(E, 97, ABG)
20:36:17.539 00.000 11616 Guiding  Dir = 2, Dur = 97
20:36:17.539 00.000 11616 IsSlewing returns 0
20:36:17.539 00.000 11616 IsGuiding returns 0
20:36:17.539 00.000 11616 PulseGuide returned control before completion, sleep 107
20:36:17.551 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:36:17.569 00.018 12268 UpdateGuideState exits: m=312 SNR=12.1
20:36:17.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:17.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:17.569 00.000 12268 Enqueuing Expose request
20:36:17.658 00.089 11616 IsGuiding returns 1
20:36:17.658 00.000 11616 scope still moving after pulse duration time elapsed
20:36:17.689 00.031 11616 IsSlewing returns 0
20:36:17.689 00.000 11616 IsGuiding returns 1
20:36:17.718 00.029 11616 IsSlewing returns 0
20:36:17.719 00.001 11616 IsGuiding returns 1
20:36:17.750 00.031 11616 IsSlewing returns 0
20:36:17.751 00.001 11616 IsGuiding returns 1
20:36:17.780 00.029 11616 IsSlewing returns 0
20:36:17.781 00.001 11616 IsGuiding returns 0
20:36:17.781 00.000 11616 scope move finished after 97 + 144 ms
20:36:17.781 00.000 11616 Move returns status 0, amount 97
20:36:17.781 00.000 11616 MoveAxis(N, 25, ABG)
20:36:17.781 00.000 11616 Guiding  Dir = 0, Dur = 25
20:36:17.781 00.000 11616 IsSlewing returns 0
20:36:17.782 00.001 11616 IsGuiding returns 0
20:36:17.782 00.000 11616 PulseGuide returned control before completion, sleep 35
20:36:17.827 00.045 11616 IsGuiding returns 1
20:36:17.827 00.000 11616 scope still moving after pulse duration time elapsed
20:36:17.858 00.031 11616 IsSlewing returns 0
20:36:17.859 00.001 11616 IsGuiding returns 0
20:36:17.859 00.000 11616 scope move finished after 25 + 52 ms
20:36:17.859 00.000 11616 Move returns status 0, amount 25
20:36:17.859 00.000 11616 move complete, result=0
20:36:17.860 00.001 11616 worker thread done servicing request
20:36:17.860 00.000 11616 Worker thread wakes up
20:36:17.860 00.000 12268 GuideStep: -0.2 px 97 ms EAST, -0.3 px 25 ms NORTH
20:36:17.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:17.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:19.879 02.019 11616 Exposure complete
20:36:19.935 00.056 11616 worker thread done servicing request
20:36:19.936 00.001 12268 OnExposeComplete: enter
20:36:19.936 00.000 12268 UpdateGuideState(): m_state=6
20:36:19.936 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1191
20:36:19.936 00.000 12268 Star::Find returns 1 (0), X=1260.05, Y=861.84, Mass=259, SNR=11.0, Peak=36 HFD=3.7
20:36:19.937 00.001 12268 MultiStar: [#1 -0.15,1.03,0.00,M1] [#2 -0.01,1.28,0.00,M1] [#3 -0.50,1.02,0.00,M7] [#4 -0.66,1.18,0.00,M8] [#5 -0.86,1.22,0.00,M3] [#6 0.10,1.17,0.00,M1] [#7 0.23,0.31,0.59,U] [#8 -0.30,1.14,0.00,M8] 
20:36:19.937 00.000 12268 refined, 1 included, MultiStar: {0.09, 0.77}, one-star: {0.00, 1.04}
20:36:19.937 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.67) = xAngle (3.13 = 3.13)
20:36:19.937 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.16 = -3.12)
20:36:19.937 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.77 hyp=0.78 cameraTheta=1.46 mountX=-0.78 mountY=-0.01, mountTheta=-3.12
20:36:19.940 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.77, opts=13)
20:36:19.940 00.000 12268 Enqueuing Move request for scope (0.09, 0.77)
20:36:19.940 00.000 11616 Worker thread wakes up
20:36:19.941 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.77) opts 0xd
20:36:19.941 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.77)
20:36:19.941 00.000 11616 Moving (0.09, 0.77) raw xDistance=-0.78 yDistance=-0.01
20:36:19.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.78
20:36:19.941 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:19.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:36:19.941 00.000 11616 MoveAxis(E, 434, ABG)
20:36:19.941 00.000 11616 Guiding  Dir = 2, Dur = 434
20:36:19.941 00.000 11616 IsSlewing returns 0
20:36:19.942 00.001 11616 IsGuiding returns 0
20:36:19.942 00.000 11616 PulseGuide returned control before completion, sleep 444
20:36:19.955 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:36:19.973 00.018 12268 UpdateGuideState exits: m=259 SNR=11.0
20:36:19.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:19.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:19.973 00.000 12268 Enqueuing Expose request
20:36:20.388 00.415 11616 IsGuiding returns 1
20:36:20.388 00.000 11616 scope still moving after pulse duration time elapsed
20:36:20.417 00.029 11616 IsSlewing returns 0
20:36:20.417 00.000 11616 IsGuiding returns 1
20:36:20.449 00.032 11616 IsSlewing returns 0
20:36:20.449 00.000 11616 IsGuiding returns 1
20:36:20.480 00.031 11616 IsSlewing returns 0
20:36:20.481 00.001 11616 IsGuiding returns 1
20:36:20.510 00.029 11616 IsSlewing returns 0
20:36:20.510 00.000 11616 IsGuiding returns 1
20:36:20.541 00.031 11616 IsSlewing returns 0
20:36:20.542 00.001 11616 IsGuiding returns 0
20:36:20.542 00.000 11616 scope move finished after 434 + 166 ms
20:36:20.542 00.000 11616 Move returns status 0, amount 434
20:36:20.542 00.000 11616 MoveAxis(N, 0, ABG)
20:36:20.542 00.000 11616 Move returns status 0, amount 0
20:36:20.542 00.000 11616 move complete, result=0
20:36:20.542 00.000 11616 worker thread done servicing request
20:36:20.542 00.000 11616 Worker thread wakes up
20:36:20.543 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:20.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:20.543 00.000 12268 GuideStep: -0.8 px 434 ms EAST, -0.0 px 0 ms NORTH
20:36:22.558 02.015 11616 Exposure complete
20:36:22.619 00.061 11616 worker thread done servicing request
20:36:22.619 00.000 12268 OnExposeComplete: enter
20:36:22.619 00.000 12268 UpdateGuideState(): m_state=6
20:36:22.619 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1192
20:36:22.619 00.000 12268 Star::Find returns 1 (0), X=1260.25, Y=861.14, Mass=276, SNR=11.3, Peak=35 HFD=3.7
20:36:22.620 00.001 12268 MultiStar: [#1 -0.32,0.51,1.15,U] [#2 -0.24,0.45,1.09,U] [#3 -0.65,0.13,0.90,U] [#4 -0.75,0.39,0.00,M9] [#5 -0.59,0.19,0.74,U] [#6 -0.55,0.72,0.00,M2] [#7 0.05,-0.25,0.64,U] [#8 -0.36,0.83,0.00,M9] 
20:36:22.620 00.000 12268 refined, 5 included, MultiStar: {-0.26, 0.27}, one-star: {0.21, 0.33}
20:36:22.620 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.67) = xAngle (3.99 = -2.29)
20:36:22.620 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.03 = -2.26)
20:36:22.620 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.27 hyp=0.37 cameraTheta=2.33 mountX=-0.24 mountY=-0.29, mountTheta=-2.28
20:36:22.621 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.27, opts=13)
20:36:22.621 00.000 12268 Enqueuing Move request for scope (-0.26, 0.27)
20:36:22.621 00.000 11616 Worker thread wakes up
20:36:22.622 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.27) opts 0xd
20:36:22.622 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.27)
20:36:22.622 00.000 11616 Moving (-0.26, 0.27) raw xDistance=-0.24 yDistance=-0.29
20:36:22.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
20:36:22.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
20:36:22.622 00.000 11616 MoveAxis(E, 137, ABG)
20:36:22.622 00.000 11616 Guiding  Dir = 2, Dur = 137
20:36:22.622 00.000 11616 IsSlewing returns 0
20:36:22.622 00.000 11616 IsGuiding returns 0
20:36:22.623 00.001 11616 PulseGuide returned control before completion, sleep 147
20:36:22.636 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:36:22.653 00.017 12268 UpdateGuideState exits: m=276 SNR=11.3
20:36:22.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:22.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:22.654 00.001 12268 Enqueuing Expose request
20:36:22.773 00.119 11616 IsGuiding returns 1
20:36:22.773 00.000 11616 scope still moving after pulse duration time elapsed
20:36:22.804 00.031 11616 IsSlewing returns 0
20:36:22.804 00.000 11616 IsGuiding returns 0
20:36:22.804 00.000 11616 scope move finished after 137 + 43 ms
20:36:22.804 00.000 11616 Move returns status 0, amount 137
20:36:22.804 00.000 11616 MoveAxis(N, 24, ABG)
20:36:22.804 00.000 11616 Guiding  Dir = 0, Dur = 24
20:36:22.805 00.001 11616 IsSlewing returns 0
20:36:22.805 00.000 11616 IsGuiding returns 0
20:36:22.805 00.000 11616 PulseGuide returned control before completion, sleep 34
20:36:22.850 00.045 11616 IsGuiding returns 1
20:36:22.850 00.000 11616 scope still moving after pulse duration time elapsed
20:36:22.881 00.031 11616 IsSlewing returns 0
20:36:22.881 00.000 11616 IsGuiding returns 0
20:36:22.881 00.000 11616 scope move finished after 24 + 52 ms
20:36:22.881 00.000 11616 Move returns status 0, amount 24
20:36:22.881 00.000 11616 move complete, result=0
20:36:22.881 00.000 11616 worker thread done servicing request
20:36:22.882 00.001 11616 Worker thread wakes up
20:36:22.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:22.882 00.000 12268 GuideStep: -0.2 px 137 ms EAST, -0.3 px 24 ms NORTH
20:36:22.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:24.897 02.015 11616 Exposure complete
20:36:24.957 00.060 11616 worker thread done servicing request
20:36:24.958 00.001 12268 OnExposeComplete: enter
20:36:24.958 00.000 12268 UpdateGuideState(): m_state=6
20:36:24.958 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1193
20:36:24.958 00.000 12268 Star::Find returns 1 (0), X=1259.79, Y=860.79, Mass=303, SNR=11.9, Peak=40 HFD=3.9
20:36:24.959 00.001 12268 MultiStar: [#1 -0.63,-0.10,0.98,U] [#2 -0.69,0.29,0.00,M1] [#3 -0.88,-0.16,0.00,M7] [#4 -0.54,0.42,0.00,M10] [#5 -0.59,-0.03,0.71,U] [#6 -0.31,0.35,0.89,U] [#7 0.02,-0.13,0.59,U] [#8 -0.48,0.40,0.64,U] 
20:36:24.959 00.000 12268 single-star, 5 included, MultiStar: {-0.39, 0.08}, one-star: {-0.25, -0.01}
20:36:24.959 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.67) = xAngle (-1.44 = -1.44)
20:36:24.959 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.41 = -1.41)
20:36:24.959 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-3.11 mountX=0.03 mountY=-0.25, mountTheta=-1.44
20:36:24.961 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.01, opts=13)
20:36:24.961 00.000 12268 Enqueuing Move request for scope (-0.25, -0.01)
20:36:24.962 00.001 11616 Worker thread wakes up
20:36:24.962 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.01) opts 0xd
20:36:24.962 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.01)
20:36:24.962 00.000 11616 Moving (-0.25, -0.01) raw xDistance=0.03 yDistance=-0.25
20:36:24.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:24.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:36:24.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
20:36:24.962 00.000 11616 MoveAxis(E, 0, ABG)
20:36:24.962 00.000 11616 Move returns status 0, amount 0
20:36:24.962 00.000 11616 MoveAxis(N, 21, ABG)
20:36:24.962 00.000 11616 Guiding  Dir = 0, Dur = 21
20:36:24.963 00.001 11616 IsSlewing returns 0
20:36:24.963 00.000 11616 IsGuiding returns 0
20:36:24.963 00.000 11616 PulseGuide returned control before completion, sleep 31
20:36:24.976 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:36:24.993 00.017 12268 UpdateGuideState exits: m=303 SNR=11.9
20:36:24.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:24.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:24.993 00.000 12268 Enqueuing Expose request
20:36:25.007 00.014 11616 IsGuiding returns 1
20:36:25.007 00.000 11616 scope still moving after pulse duration time elapsed
20:36:25.036 00.029 11616 IsSlewing returns 0
20:36:25.036 00.000 11616 IsGuiding returns 1
20:36:25.069 00.033 11616 IsSlewing returns 0
20:36:25.069 00.000 11616 IsGuiding returns 1
20:36:25.098 00.029 11616 IsSlewing returns 0
20:36:25.098 00.000 11616 IsGuiding returns 0
20:36:25.099 00.001 11616 scope move finished after 21 + 115 ms
20:36:25.099 00.000 11616 Move returns status 0, amount 21
20:36:25.099 00.000 11616 move complete, result=0
20:36:25.099 00.000 11616 worker thread done servicing request
20:36:25.100 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 21 ms NORTH
20:36:25.100 00.000 11616 Worker thread wakes up
20:36:25.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:25.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:27.124 02.024 11616 Exposure complete
20:36:27.182 00.058 11616 worker thread done servicing request
20:36:27.182 00.000 12268 OnExposeComplete: enter
20:36:27.183 00.001 12268 UpdateGuideState(): m_state=6
20:36:27.183 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1194
20:36:27.183 00.000 12268 Star::Find returns 1 (0), X=1259.68, Y=861.15, Mass=307, SNR=12.0, Peak=45 HFD=3.5
20:36:27.183 00.000 12268 MultiStar: [#1 -0.53,0.33,1.12,U] [#2 -0.54,0.41,0.00,M2] [#3 -0.48,-0.35,0.90,U] [#4 -0.84,0.26,0.00,R] [#5 -0.56,0.32,0.90,U] [#6 -0.31,0.19,0.87,U] [#7 0.09,0.03,0.58,U] [#8 -0.41,0.65,0.00,M9] 
20:36:27.183 00.000 12268 refined, 5 included, MultiStar: {-0.39, 0.16}, one-star: {-0.37, 0.35}
20:36:27.183 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.67) = xAngle (4.41 = -1.87)
20:36:27.184 00.001 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.44 = -1.84)
20:36:27.184 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.16 hyp=0.43 cameraTheta=2.75 mountX=-0.13 mountY=-0.41, mountTheta=-1.87
20:36:27.185 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.16, opts=13)
20:36:27.185 00.000 12268 Enqueuing Move request for scope (-0.39, 0.16)
20:36:27.185 00.000 11616 Worker thread wakes up
20:36:27.185 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.16) opts 0xd
20:36:27.185 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.16)
20:36:27.185 00.000 11616 Moving (-0.39, 0.16) raw xDistance=-0.13 yDistance=-0.41
20:36:27.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
20:36:27.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
20:36:27.186 00.001 11616 MoveAxis(E, 70, ABG)
20:36:27.186 00.000 11616 Guiding  Dir = 2, Dur = 70
20:36:27.186 00.000 11616 IsSlewing returns 0
20:36:27.186 00.000 11616 IsGuiding returns 0
20:36:27.186 00.000 11616 PulseGuide returned control before completion, sleep 80
20:36:27.201 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:36:27.218 00.017 12268 UpdateGuideState exits: m=307 SNR=12.0
20:36:27.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:27.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:27.219 00.001 12268 Enqueuing Expose request
20:36:27.270 00.051 11616 IsGuiding returns 1
20:36:27.270 00.000 11616 scope still moving after pulse duration time elapsed
20:36:27.301 00.031 11616 IsSlewing returns 0
20:36:27.301 00.000 11616 IsGuiding returns 0
20:36:27.301 00.000 11616 scope move finished after 70 + 45 ms
20:36:27.302 00.001 11616 Move returns status 0, amount 70
20:36:27.302 00.000 11616 MoveAxis(N, 35, ABG)
20:36:27.302 00.000 11616 Guiding  Dir = 0, Dur = 35
20:36:27.302 00.000 11616 IsSlewing returns 0
20:36:27.302 00.000 11616 IsGuiding returns 0
20:36:27.302 00.000 11616 PulseGuide returned control before completion, sleep 45
20:36:27.362 00.060 11616 IsGuiding returns 1
20:36:27.363 00.001 11616 scope still moving after pulse duration time elapsed
20:36:27.394 00.031 11616 IsSlewing returns 0
20:36:27.394 00.000 11616 IsGuiding returns 1
20:36:27.425 00.031 11616 IsSlewing returns 0
20:36:27.426 00.001 11616 IsGuiding returns 1
20:36:27.455 00.029 11616 IsSlewing returns 0
20:36:27.455 00.000 11616 IsGuiding returns 1
20:36:27.486 00.031 11616 IsSlewing returns 0
20:36:27.487 00.001 11616 IsGuiding returns 1
20:36:27.517 00.030 11616 IsSlewing returns 0
20:36:27.518 00.001 11616 IsGuiding returns 1
20:36:27.550 00.032 11616 IsSlewing returns 0
20:36:27.550 00.000 11616 IsGuiding returns 1
20:36:27.579 00.029 11616 IsSlewing returns 0
20:36:27.580 00.001 11616 IsGuiding returns 1
20:36:27.610 00.030 11616 IsSlewing returns 0
20:36:27.610 00.000 11616 IsGuiding returns 1
20:36:27.641 00.031 11616 IsSlewing returns 0
20:36:27.642 00.001 11616 IsGuiding returns 0
20:36:27.642 00.000 11616 scope move finished after 35 + 304 ms
20:36:27.642 00.000 11616 Move returns status 0, amount 35
20:36:27.642 00.000 11616 move complete, result=0
20:36:27.642 00.000 11616 worker thread done servicing request
20:36:27.642 00.000 11616 Worker thread wakes up
20:36:27.642 00.000 12268 GuideStep: -0.1 px 70 ms EAST, -0.4 px 35 ms NORTH
20:36:27.642 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:27.643 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:29.658 02.015 11616 Exposure complete
20:36:29.714 00.056 11616 worker thread done servicing request
20:36:29.714 00.000 12268 OnExposeComplete: enter
20:36:29.715 00.001 12268 UpdateGuideState(): m_state=6
20:36:29.715 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1195
20:36:29.715 00.000 12268 Star::Find returns 1 (0), X=1260.11, Y=861.28, Mass=355, SNR=12.9, Peak=43 HFD=3.8
20:36:29.716 00.001 12268 MultiStar: [#1 -0.33,0.40,1.04,U] [#2 0.06,0.29,1.00,U] [#3 -0.44,0.42,0.77,U] [#4 0.06,0.06,0.86,U] [#5 -0.57,0.46,0.00,M1] [#6 -0.07,0.64,0.66,U] [#7 -0.08,0.06,0.58,U] [#8 -0.56,1.04,0.00,M10] 
20:36:29.716 00.000 12268 refined, 6 included, MultiStar: {-0.10, 0.34}, one-star: {0.06, 0.47}
20:36:29.716 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.67) = xAngle (3.53 = -2.75)
20:36:29.716 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.56 = -2.72)
20:36:29.716 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.34 hyp=0.36 cameraTheta=1.86 mountX=-0.33 mountY=-0.14, mountTheta=-2.73
20:36:29.717 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.34, opts=13)
20:36:29.717 00.000 12268 Enqueuing Move request for scope (-0.10, 0.34)
20:36:29.717 00.000 11616 Worker thread wakes up
20:36:29.718 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.34) opts 0xd
20:36:29.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.34)
20:36:29.718 00.000 11616 Moving (-0.10, 0.34) raw xDistance=-0.33 yDistance=-0.14
20:36:29.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
20:36:29.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:29.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:36:29.718 00.000 11616 MoveAxis(E, 184, ABG)
20:36:29.718 00.000 11616 Guiding  Dir = 2, Dur = 184
20:36:29.718 00.000 11616 IsSlewing returns 0
20:36:29.719 00.001 11616 IsGuiding returns 0
20:36:29.719 00.000 11616 PulseGuide returned control before completion, sleep 194
20:36:29.731 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:36:29.749 00.018 12268 UpdateGuideState exits: m=355 SNR=12.9
20:36:29.750 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:29.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:29.750 00.000 12268 Enqueuing Expose request
20:36:29.920 00.170 11616 IsGuiding returns 1
20:36:29.920 00.000 11616 scope still moving after pulse duration time elapsed
20:36:29.952 00.032 11616 IsSlewing returns 0
20:36:29.952 00.000 11616 IsGuiding returns 0
20:36:29.953 00.001 11616 scope move finished after 184 + 49 ms
20:36:29.953 00.000 11616 Move returns status 0, amount 184
20:36:29.953 00.000 11616 MoveAxis(N, 0, ABG)
20:36:29.953 00.000 11616 Move returns status 0, amount 0
20:36:29.953 00.000 11616 move complete, result=0
20:36:29.953 00.000 11616 worker thread done servicing request
20:36:29.953 00.000 11616 Worker thread wakes up
20:36:29.953 00.000 12268 GuideStep: -0.3 px 184 ms EAST, -0.1 px 0 ms NORTH
20:36:29.954 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:29.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:31.971 02.017 11616 Exposure complete
20:36:32.031 00.060 11616 worker thread done servicing request
20:36:32.031 00.000 12268 OnExposeComplete: enter
20:36:32.031 00.000 12268 UpdateGuideState(): m_state=6
20:36:32.031 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1196
20:36:32.031 00.000 12268 Star::Find returns 1 (0), X=1260.12, Y=861.26, Mass=325, SNR=12.3, Peak=45 HFD=4.1
20:36:32.032 00.001 12268 MultiStar: [#1 -0.25,0.17,1.01,U] [#2 -0.05,0.34,1.00,U] [#3 -0.42,0.47,0.79,U] [#4 0.24,0.29,0.87,U] [#5 -0.07,0.36,0.87,U] [#6 -0.36,0.30,0.83,U] [#7 -0.17,0.09,0.60,U] [#8 -0.97,0.30,0.00,R] 
20:36:32.032 00.000 12268 refined, 7 included, MultiStar: {-0.12, 0.32}, one-star: {0.07, 0.45}
20:36:32.032 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.59 = -2.69)
20:36:32.032 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.62 = -2.66)
20:36:32.032 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.93 mountX=-0.30 mountY=-0.16, mountTheta=-2.66
20:36:32.034 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.32, opts=13)
20:36:32.034 00.000 12268 Enqueuing Move request for scope (-0.12, 0.32)
20:36:32.034 00.000 11616 Worker thread wakes up
20:36:32.034 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
20:36:32.035 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
20:36:32.035 00.000 11616 Moving (-0.12, 0.32) raw xDistance=-0.30 yDistance=-0.16
20:36:32.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
20:36:32.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
20:36:32.035 00.000 11616 MoveAxis(E, 169, ABG)
20:36:32.036 00.001 11616 Guiding  Dir = 2, Dur = 169
20:36:32.036 00.000 11616 IsSlewing returns 0
20:36:32.037 00.001 11616 IsGuiding returns 0
20:36:32.037 00.000 11616 PulseGuide returned control before completion, sleep 179
20:36:32.049 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:36:32.066 00.017 12268 UpdateGuideState exits: m=325 SNR=12.3
20:36:32.067 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:32.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:32.067 00.000 12268 Enqueuing Expose request
20:36:32.229 00.162 11616 IsGuiding returns 1
20:36:32.229 00.000 11616 scope still moving after pulse duration time elapsed
20:36:32.260 00.031 11616 IsSlewing returns 0
20:36:32.260 00.000 11616 IsGuiding returns 0
20:36:32.261 00.001 11616 scope move finished after 169 + 54 ms
20:36:32.261 00.000 11616 Move returns status 0, amount 169
20:36:32.261 00.000 11616 MoveAxis(N, 13, ABG)
20:36:32.261 00.000 11616 Guiding  Dir = 0, Dur = 13
20:36:32.261 00.000 11616 IsSlewing returns 0
20:36:32.261 00.000 11616 IsGuiding returns 0
20:36:32.262 00.001 11616 PulseGuide returned control before completion, sleep 23
20:36:32.293 00.031 11616 IsGuiding returns 1
20:36:32.293 00.000 11616 scope still moving after pulse duration time elapsed
20:36:32.323 00.030 11616 IsSlewing returns 0
20:36:32.324 00.001 11616 IsGuiding returns 1
20:36:32.354 00.030 11616 IsSlewing returns 0
20:36:32.355 00.001 11616 IsGuiding returns 0
20:36:32.355 00.000 11616 scope move finished after 13 + 80 ms
20:36:32.355 00.000 11616 Move returns status 0, amount 13
20:36:32.355 00.000 11616 move complete, result=0
20:36:32.355 00.000 11616 worker thread done servicing request
20:36:32.355 00.000 11616 Worker thread wakes up
20:36:32.355 00.000 12268 GuideStep: -0.3 px 169 ms EAST, -0.2 px 13 ms NORTH
20:36:32.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:32.356 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:34.371 02.015 11616 Exposure complete
20:36:34.429 00.058 11616 worker thread done servicing request
20:36:34.430 00.001 12268 OnExposeComplete: enter
20:36:34.430 00.000 12268 UpdateGuideState(): m_state=6
20:36:34.430 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1197
20:36:34.430 00.000 12268 Star::Find returns 1 (0), X=1260.26, Y=861.01, Mass=339, SNR=12.6, Peak=45 HFD=4.0
20:36:34.431 00.001 12268 MultiStar: [#1 -0.31,0.14,1.01,U] [#2 -0.02,0.12,1.09,U] [#3 -0.65,0.14,0.83,U] [#4 0.12,-0.13,0.80,U] [#5 -0.59,-0.10,0.69,U] [#6 -0.15,0.36,0.69,U] [#7 0.03,-0.22,0.55,U] [#8 0.41,-0.28,0.67,U] 
20:36:34.431 00.000 12268 refined, 8 included, MultiStar: {-0.11, 0.05}, one-star: {0.21, 0.21}
20:36:34.431 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.67) = xAngle (4.38 = -1.91)
20:36:34.431 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.41 = -1.88)
20:36:34.431 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.71 mountX=-0.04 mountY=-0.11, mountTheta=-1.90
20:36:34.433 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.05, opts=13)
20:36:34.433 00.000 12268 Enqueuing Move request for scope (-0.11, 0.05)
20:36:34.433 00.000 11616 Worker thread wakes up
20:36:34.433 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
20:36:34.433 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
20:36:34.433 00.000 11616 Moving (-0.11, 0.05) raw xDistance=-0.04 yDistance=-0.11
20:36:34.433 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:34.433 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:36:34.433 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:34.433 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:36:34.433 00.000 11616 MoveAxis(E, 0, ABG)
20:36:34.434 00.001 11616 Move returns status 0, amount 0
20:36:34.434 00.000 11616 MoveAxis(N, 0, ABG)
20:36:34.434 00.000 11616 Move returns status 0, amount 0
20:36:34.434 00.000 11616 move complete, result=0
20:36:34.434 00.000 11616 worker thread done servicing request
20:36:34.447 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:36:34.464 00.017 12268 UpdateGuideState exits: m=339 SNR=12.6
20:36:34.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:34.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:34.465 00.001 12268 Enqueuing Expose request
20:36:34.465 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:34.465 00.000 11616 Worker thread wakes up
20:36:34.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:34.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:36.477 02.012 11616 Exposure complete
20:36:36.534 00.057 11616 worker thread done servicing request
20:36:36.534 00.000 12268 OnExposeComplete: enter
20:36:36.534 00.000 12268 UpdateGuideState(): m_state=6
20:36:36.535 00.001 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1198
20:36:36.535 00.000 12268 Star::Find returns 1 (0), X=1259.78, Y=860.80, Mass=366, SNR=13.1, Peak=46 HFD=3.9
20:36:36.535 00.000 12268 MultiStar: [#1 -0.66,0.20,0.00,M1] [#2 -0.49,0.05,0.99,U] [#3 -1.27,0.18,0.00,M4] [#4 0.15,-0.02,0.82,U] [#5 -0.99,0.13,0.00,M1] [#6 -0.26,0.18,0.82,U] [#7 0.59,0.45,0.00,M1] [#8 0.11,0.21,0.48,U] 
20:36:36.535 00.000 12268 refined, 4 included, MultiStar: {-0.19, 0.07}, one-star: {-0.27, 0.00}
20:36:36.535 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (-1.67) = xAngle (4.47 = -1.81)
20:36:36.535 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.50 = -1.78)
20:36:36.535 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.80 mountX=-0.05 mountY=-0.20, mountTheta=-1.81
20:36:36.537 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.07, opts=13)
20:36:36.537 00.000 12268 Enqueuing Move request for scope (-0.19, 0.07)
20:36:36.538 00.001 11616 Worker thread wakes up
20:36:36.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
20:36:36.538 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
20:36:36.538 00.000 11616 Moving (-0.19, 0.07) raw xDistance=-0.05 yDistance=-0.20
20:36:36.538 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:36.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:36:36.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
20:36:36.538 00.000 11616 MoveAxis(E, 0, ABG)
20:36:36.538 00.000 11616 Move returns status 0, amount 0
20:36:36.538 00.000 11616 MoveAxis(N, 17, ABG)
20:36:36.538 00.000 11616 Guiding  Dir = 0, Dur = 17
20:36:36.538 00.000 11616 IsSlewing returns 0
20:36:36.539 00.001 11616 IsGuiding returns 0
20:36:36.539 00.000 11616 PulseGuide returned control before completion, sleep 27
20:36:36.554 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:36:36.569 00.015 11616 IsGuiding returns 1
20:36:36.569 00.000 11616 scope still moving after pulse duration time elapsed
20:36:36.573 00.004 12268 UpdateGuideState exits: m=366 SNR=13.1
20:36:36.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:36.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:36.573 00.000 12268 Enqueuing Expose request
20:36:36.600 00.027 11616 IsSlewing returns 0
20:36:36.600 00.000 11616 IsGuiding returns 0
20:36:36.600 00.000 11616 scope move finished after 17 + 44 ms
20:36:36.601 00.001 11616 Move returns status 0, amount 17
20:36:36.601 00.000 11616 move complete, result=0
20:36:36.601 00.000 11616 worker thread done servicing request
20:36:36.601 00.000 11616 Worker thread wakes up
20:36:36.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:36.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:36.602 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 17 ms NORTH
20:36:38.608 02.006 11616 Exposure complete
20:36:38.666 00.058 11616 worker thread done servicing request
20:36:38.667 00.001 12268 OnExposeComplete: enter
20:36:38.667 00.000 12268 UpdateGuideState(): m_state=6
20:36:38.667 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1199
20:36:38.667 00.000 12268 Star::Find returns 1 (0), X=1259.60, Y=861.14, Mass=291, SNR=11.7, Peak=43 HFD=3.6
20:36:38.667 00.000 12268 MultiStar: [#1 -0.86,0.02,0.00,M2] [#2 -0.56,0.43,0.00,M1] [#3 -0.98,0.14,0.00,M5] [#4 -0.19,-0.07,0.90,U] [#5 -0.98,0.56,0.00,M2] [#6 -0.64,0.58,0.00,M1] [#7 2.15,-1.05,0.00,M2] [#8 -0.01,0.56,0.68,U] 
20:36:38.667 00.000 12268 refined, 2 included, MultiStar: {-0.24, 0.26}, one-star: {-0.45, 0.34}
20:36:38.667 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.67) = xAngle (3.99 = -2.29)
20:36:38.668 00.001 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.02 = -2.26)
20:36:38.668 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.26 hyp=0.35 cameraTheta=2.32 mountX=-0.23 mountY=-0.27, mountTheta=-2.28
20:36:38.669 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.26, opts=13)
20:36:38.669 00.000 12268 Enqueuing Move request for scope (-0.24, 0.26)
20:36:38.669 00.000 11616 Worker thread wakes up
20:36:38.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.26) opts 0xd
20:36:38.669 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.26)
20:36:38.669 00.000 11616 Moving (-0.24, 0.26) raw xDistance=-0.23 yDistance=-0.27
20:36:38.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
20:36:38.670 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
20:36:38.670 00.000 11616 MoveAxis(E, 130, ABG)
20:36:38.670 00.000 11616 Guiding  Dir = 2, Dur = 130
20:36:38.670 00.000 11616 IsSlewing returns 0
20:36:38.670 00.000 11616 IsGuiding returns 0
20:36:38.670 00.000 11616 PulseGuide returned control before completion, sleep 140
20:36:38.682 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:36:38.700 00.018 12268 UpdateGuideState exits: m=291 SNR=11.7
20:36:38.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:38.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:38.700 00.000 12268 Enqueuing Expose request
20:36:38.815 00.115 11616 IsGuiding returns 1
20:36:38.816 00.001 11616 scope still moving after pulse duration time elapsed
20:36:38.846 00.030 11616 IsSlewing returns 0
20:36:38.847 00.001 11616 IsGuiding returns 1
20:36:38.877 00.030 11616 IsSlewing returns 0
20:36:38.877 00.000 11616 IsGuiding returns 1
20:36:38.907 00.030 11616 IsSlewing returns 0
20:36:38.907 00.000 11616 IsGuiding returns 0
20:36:38.908 00.001 11616 scope move finished after 130 + 107 ms
20:36:38.908 00.000 11616 Move returns status 0, amount 130
20:36:38.908 00.000 11616 MoveAxis(N, 23, ABG)
20:36:38.908 00.000 11616 Guiding  Dir = 0, Dur = 23
20:36:38.908 00.000 11616 IsSlewing returns 0
20:36:38.909 00.001 11616 IsGuiding returns 0
20:36:38.909 00.000 11616 PulseGuide returned control before completion, sleep 33
20:36:38.954 00.045 11616 IsGuiding returns 1
20:36:38.954 00.000 11616 scope still moving after pulse duration time elapsed
20:36:38.985 00.031 11616 IsSlewing returns 0
20:36:38.985 00.000 11616 IsGuiding returns 0
20:36:38.986 00.001 11616 scope move finished after 23 + 53 ms
20:36:38.986 00.000 11616 Move returns status 0, amount 23
20:36:38.986 00.000 11616 move complete, result=0
20:36:38.986 00.000 11616 worker thread done servicing request
20:36:38.986 00.000 11616 Worker thread wakes up
20:36:38.986 00.000 12268 GuideStep: -0.2 px 130 ms EAST, -0.3 px 23 ms NORTH
20:36:38.986 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:38.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:41.000 02.014 11616 Exposure complete
20:36:41.062 00.062 11616 worker thread done servicing request
20:36:41.062 00.000 12268 OnExposeComplete: enter
20:36:41.062 00.000 12268 UpdateGuideState(): m_state=6
20:36:41.063 00.001 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1200
20:36:41.063 00.000 12268 Star::Find returns 1 (0), X=1259.64, Y=861.05, Mass=327, SNR=12.4, Peak=41 HFD=4.1
20:36:41.063 00.000 12268 MultiStar: [#1 -0.81,0.20,0.00,M3] [#2 -0.55,0.12,1.03,U] [#3 -0.88,0.33,0.00,M6] [#4 -0.20,-0.13,0.77,U] [#5 -0.87,0.05,0.00,M3] [#6 -0.63,0.36,0.00,M2] [#7 -1.76,0.43,0.00,M3] [#8 0.01,0.28,0.68,U] 
20:36:41.063 00.000 12268 refined, 3 included, MultiStar: {-0.32, 0.13}, one-star: {-0.41, 0.24}
20:36:41.063 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.67) = xAngle (4.42 = -1.87)
20:36:41.063 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.45 = -1.84)
20:36:41.063 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.13 hyp=0.35 cameraTheta=2.75 mountX=-0.10 mountY=-0.33, mountTheta=-1.86
20:36:41.065 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.13, opts=13)
20:36:41.066 00.001 12268 Enqueuing Move request for scope (-0.32, 0.13)
20:36:41.066 00.000 11616 Worker thread wakes up
20:36:41.066 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.13) opts 0xd
20:36:41.066 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.13)
20:36:41.066 00.000 11616 Moving (-0.32, 0.13) raw xDistance=-0.10 yDistance=-0.33
20:36:41.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
20:36:41.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
20:36:41.066 00.000 11616 MoveAxis(E, 57, ABG)
20:36:41.066 00.000 11616 Guiding  Dir = 2, Dur = 57
20:36:41.067 00.001 11616 IsSlewing returns 0
20:36:41.067 00.000 11616 IsGuiding returns 0
20:36:41.067 00.000 11616 PulseGuide returned control before completion, sleep 67
20:36:41.079 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:36:41.097 00.018 12268 UpdateGuideState exits: m=327 SNR=12.4
20:36:41.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:41.098 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:41.098 00.000 12268 Enqueuing Expose request
20:36:41.148 00.050 11616 IsGuiding returns 1
20:36:41.148 00.000 11616 scope still moving after pulse duration time elapsed
20:36:41.181 00.033 11616 IsSlewing returns 0
20:36:41.191 00.010 11616 IsGuiding returns 1
20:36:41.226 00.035 11616 IsSlewing returns 0
20:36:41.226 00.000 11616 IsGuiding returns 1
20:36:41.257 00.031 11616 IsSlewing returns 0
20:36:41.257 00.000 11616 IsGuiding returns 0
20:36:41.257 00.000 11616 scope move finished after 57 + 133 ms
20:36:41.257 00.000 11616 Move returns status 0, amount 57
20:36:41.258 00.001 11616 MoveAxis(N, 28, ABG)
20:36:41.258 00.000 11616 Guiding  Dir = 0, Dur = 28
20:36:41.258 00.000 11616 IsSlewing returns 0
20:36:41.258 00.000 11616 IsGuiding returns 0
20:36:41.258 00.000 11616 PulseGuide returned control before completion, sleep 38
20:36:41.303 00.045 11616 IsGuiding returns 1
20:36:41.303 00.000 11616 scope still moving after pulse duration time elapsed
20:36:41.334 00.031 11616 IsSlewing returns 0
20:36:41.335 00.001 11616 IsGuiding returns 0
20:36:41.335 00.000 11616 scope move finished after 28 + 48 ms
20:36:41.335 00.000 11616 Move returns status 0, amount 28
20:36:41.335 00.000 11616 move complete, result=0
20:36:41.335 00.000 11616 worker thread done servicing request
20:36:41.335 00.000 11616 Worker thread wakes up
20:36:41.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:41.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:41.336 00.001 12268 GuideStep: -0.1 px 57 ms EAST, -0.3 px 28 ms NORTH
20:36:43.344 02.008 11616 Exposure complete
20:36:43.403 00.059 11616 worker thread done servicing request
20:36:43.403 00.000 12268 OnExposeComplete: enter
20:36:43.403 00.000 12268 UpdateGuideState(): m_state=6
20:36:43.403 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1201
20:36:43.403 00.000 12268 Star::Find returns 1 (0), X=1259.51, Y=860.82, Mass=346, SNR=12.7, Peak=41 HFD=3.8
20:36:43.403 00.000 12268 MultiStar: [#1 -1.02,0.00,0.00,M4] [#2 -1.02,0.20,0.00,M1] [#3 -0.84,0.27,0.00,M7] [#4 -0.25,-0.44,0.88,U] [#5 -1.04,0.01,0.00,M4] [#6 -1.03,-0.00,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.23,0.41,0.61,U] [#9 -0.32,-0.35,0.53,U] 
20:36:43.403 00.000 12268 refined, 3 included, MultiStar: {-0.26, -0.10}, one-star: {-0.54, 0.02}
20:36:43.404 00.001 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.67) = xAngle (-1.10 = -1.10)
20:36:43.404 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.07 = -1.07)
20:36:43.404 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-2.77 mountX=0.13 mountY=-0.25, mountTheta=-1.10
20:36:43.405 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.10, opts=13)
20:36:43.405 00.000 12268 Enqueuing Move request for scope (-0.26, -0.10)
20:36:43.405 00.000 11616 Worker thread wakes up
20:36:43.405 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd
20:36:43.405 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.10)
20:36:43.405 00.000 11616 Moving (-0.26, -0.10) raw xDistance=0.13 yDistance=-0.25
20:36:43.405 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:36:43.406 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:36:43.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
20:36:43.406 00.000 11616 MoveAxis(E, 0, ABG)
20:36:43.406 00.000 11616 Move returns status 0, amount 0
20:36:43.406 00.000 11616 MoveAxis(N, 21, ABG)
20:36:43.406 00.000 11616 Guiding  Dir = 0, Dur = 21
20:36:43.406 00.000 11616 IsSlewing returns 0
20:36:43.406 00.000 11616 IsGuiding returns 0
20:36:43.407 00.001 11616 PulseGuide returned control before completion, sleep 31
20:36:43.420 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:36:43.437 00.017 12268 UpdateGuideState exits: m=346 SNR=12.7
20:36:43.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:43.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:43.437 00.000 12268 Enqueuing Expose request
20:36:43.448 00.011 11616 IsGuiding returns 1
20:36:43.448 00.000 11616 scope still moving after pulse duration time elapsed
20:36:43.479 00.031 11616 IsSlewing returns 0
20:36:43.480 00.001 11616 IsGuiding returns 1
20:36:43.510 00.030 11616 IsSlewing returns 0
20:36:43.510 00.000 11616 IsGuiding returns 1
20:36:43.541 00.031 11616 IsSlewing returns 0
20:36:43.542 00.001 11616 IsGuiding returns 1
20:36:43.572 00.030 11616 IsSlewing returns 0
20:36:43.573 00.001 11616 IsGuiding returns 1
20:36:43.603 00.030 11616 IsSlewing returns 0
20:36:43.603 00.000 11616 IsGuiding returns 1
20:36:43.634 00.031 11616 IsSlewing returns 0
20:36:43.635 00.001 11616 IsGuiding returns 1
20:36:43.664 00.029 11616 IsSlewing returns 0
20:36:43.665 00.001 11616 IsGuiding returns 0
20:36:43.665 00.000 11616 scope move finished after 21 + 236 ms
20:36:43.665 00.000 11616 Move returns status 0, amount 21
20:36:43.665 00.000 11616 move complete, result=0
20:36:43.665 00.000 11616 worker thread done servicing request
20:36:43.665 00.000 11616 Worker thread wakes up
20:36:43.666 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 21 ms NORTH
20:36:43.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:43.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:45.680 02.014 11616 Exposure complete
20:36:45.738 00.058 11616 worker thread done servicing request
20:36:45.738 00.000 12268 OnExposeComplete: enter
20:36:45.738 00.000 12268 UpdateGuideState(): m_state=6
20:36:45.738 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1202
20:36:45.738 00.000 12268 Star::Find returns 1 (0), X=1260.03, Y=861.06, Mass=294, SNR=11.8, Peak=37 HFD=4.1
20:36:45.739 00.001 12268 MultiStar: [#1 -0.57,-0.33,1.06,U] [#2 -0.68,-0.56,0.00,M2] [#3 -1.16,-0.34,0.00,M8] [#4 -0.00,-0.72,0.00,M1] [#5 -0.29,-0.30,0.86,U] [#6 -0.61,-0.01,0.80,U] [#7 -0.49,-0.05,0.59,U] [#8 0.37,-0.17,0.73,U] 
20:36:45.739 00.000 12268 single-star, 5 included, MultiStar: {-0.27, -0.10}, one-star: {-0.02, 0.26}
20:36:45.739 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.67) = xAngle (3.30 = -2.98)
20:36:45.739 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.33 = -2.95)
20:36:45.739 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.63 mountX=-0.26 mountY=-0.05, mountTheta=-2.95
20:36:45.740 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.26, opts=13)
20:36:45.740 00.000 12268 Enqueuing Move request for scope (-0.02, 0.26)
20:36:45.740 00.000 11616 Worker thread wakes up
20:36:45.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
20:36:45.740 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
20:36:45.740 00.000 11616 Moving (-0.02, 0.26) raw xDistance=-0.26 yDistance=-0.05
20:36:45.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
20:36:45.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:45.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:36:45.741 00.001 11616 MoveAxis(E, 144, ABG)
20:36:45.741 00.000 11616 Guiding  Dir = 2, Dur = 144
20:36:45.741 00.000 11616 IsSlewing returns 0
20:36:45.741 00.000 11616 IsGuiding returns 0
20:36:45.741 00.000 11616 PulseGuide returned control before completion, sleep 154
20:36:45.755 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:36:45.772 00.017 12268 UpdateGuideState exits: m=294 SNR=11.8
20:36:45.772 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:45.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:45.773 00.001 12268 Enqueuing Expose request
20:36:45.899 00.126 11616 IsGuiding returns 1
20:36:45.899 00.000 11616 scope still moving after pulse duration time elapsed
20:36:45.931 00.032 11616 IsSlewing returns 0
20:36:45.931 00.000 11616 IsGuiding returns 0
20:36:45.932 00.001 11616 scope move finished after 144 + 45 ms
20:36:45.932 00.000 11616 Move returns status 0, amount 144
20:36:45.932 00.000 11616 MoveAxis(N, 0, ABG)
20:36:45.932 00.000 11616 Move returns status 0, amount 0
20:36:45.932 00.000 11616 move complete, result=0
20:36:45.932 00.000 11616 worker thread done servicing request
20:36:45.932 00.000 11616 Worker thread wakes up
20:36:45.932 00.000 12268 GuideStep: -0.3 px 144 ms EAST, -0.0 px 0 ms NORTH
20:36:45.933 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:45.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:47.946 02.013 11616 Exposure complete
20:36:48.004 00.058 11616 worker thread done servicing request
20:36:48.004 00.000 12268 OnExposeComplete: enter
20:36:48.005 00.001 12268 UpdateGuideState(): m_state=6
20:36:48.005 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1203
20:36:48.005 00.000 12268 Star::Find returns 1 (0), X=1260.08, Y=860.51, Mass=309, SNR=12.0, Peak=34 HFD=4.1
20:36:48.005 00.000 12268 MultiStar: [#1 -0.82,-0.30,0.00,M4] [#2 -0.17,-0.28,1.09,U] [#3 -0.79,-0.32,0.00,M9] [#4 0.02,-0.80,0.00,M2] [#5 -0.71,-0.24,0.00,M4] [#6 -0.49,-0.33,0.66,U] [#7 -0.21,-0.59,0.58,U] [#8 0.10,-0.29,0.59,U] 
20:36:48.005 00.000 12268 single-star, 4 included, MultiStar: {-0.14, -0.34}, one-star: {0.03, -0.30}
20:36:48.005 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.67) = xAngle (0.21 = 0.21)
20:36:48.005 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.24 = 0.24)
20:36:48.006 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=-0.30 hyp=0.30 cameraTheta=-1.46 mountX=0.29 mountY=0.07, mountTheta=0.24
20:36:48.007 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.30, opts=13)
20:36:48.007 00.000 12268 Enqueuing Move request for scope (0.03, -0.30)
20:36:48.007 00.000 11616 Worker thread wakes up
20:36:48.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.30) opts 0xd
20:36:48.007 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.30)
20:36:48.007 00.000 11616 Moving (0.03, -0.30) raw xDistance=0.29 yDistance=0.07
20:36:48.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:36:48.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:36:48.008 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:48.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:36:48.008 00.000 11616 MoveAxis(E, 0, ABG)
20:36:48.008 00.000 11616 Move returns status 0, amount 0
20:36:48.008 00.000 11616 MoveAxis(N, 0, ABG)
20:36:48.008 00.000 11616 Move returns status 0, amount 0
20:36:48.008 00.000 11616 move complete, result=0
20:36:48.008 00.000 11616 worker thread done servicing request
20:36:48.020 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:36:48.038 00.018 12268 UpdateGuideState exits: m=309 SNR=12.0
20:36:48.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:48.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:48.038 00.000 12268 Enqueuing Expose request
20:36:48.039 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:48.039 00.000 11616 Worker thread wakes up
20:36:48.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:48.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:50.056 02.017 11616 Exposure complete
20:36:50.114 00.058 11616 worker thread done servicing request
20:36:50.115 00.001 12268 OnExposeComplete: enter
20:36:50.115 00.000 12268 UpdateGuideState(): m_state=6
20:36:50.115 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1204
20:36:50.115 00.000 12268 Star::Find returns 1 (0), X=1259.77, Y=860.19, Mass=349, SNR=12.7, Peak=37 HFD=4.2
20:36:50.116 00.001 12268 MultiStar: [#1 -0.30,-0.47,0.99,U] [#2 -0.56,-0.51,0.00,M2] [#3 -0.61,-0.31,0.00,M10] [#4 0.22,-0.61,0.87,U] [#5 -0.39,-0.38,0.67,U] [#6 -0.50,-0.30,0.60,U] [#7 -0.36,-0.72,0.00,M2] [#8 0.38,-0.45,0.59,U] 
20:36:50.116 00.000 12268 refined, 5 included, MultiStar: {-0.15, -0.49}, one-star: {-0.28, -0.61}
20:36:50.116 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.67) = xAngle (-0.20 = -0.20)
20:36:50.116 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.17 = -0.17)
20:36:50.116 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.49 hyp=0.51 cameraTheta=-1.87 mountX=0.50 mountY=-0.09, mountTheta=-0.17
20:36:50.117 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.49, opts=13)
20:36:50.117 00.000 12268 Enqueuing Move request for scope (-0.15, -0.49)
20:36:50.118 00.001 11616 Worker thread wakes up
20:36:50.118 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.49) opts 0xd
20:36:50.118 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.49)
20:36:50.118 00.000 11616 Moving (-0.15, -0.49) raw xDistance=0.50 yDistance=-0.09
20:36:50.118 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
20:36:50.118 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.51
20:36:50.118 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
20:36:50.118 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:50.118 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:36:50.118 00.000 11616 MoveAxis(W, 281, ABG)
20:36:50.118 00.000 11616 Guiding  Dir = 3, Dur = 281
20:36:50.118 00.000 11616 IsSlewing returns 0
20:36:50.119 00.001 11616 IsGuiding returns 0
20:36:50.119 00.000 11616 PulseGuide returned control before completion, sleep 291
20:36:50.130 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:36:50.148 00.018 12268 UpdateGuideState exits: m=349 SNR=12.7
20:36:50.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:50.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:50.148 00.000 12268 Enqueuing Expose request
20:36:50.426 00.278 11616 IsGuiding returns 1
20:36:50.426 00.000 11616 scope still moving after pulse duration time elapsed
20:36:50.456 00.030 11616 IsSlewing returns 0
20:36:50.456 00.000 11616 IsGuiding returns 0
20:36:50.456 00.000 11616 scope move finished after 281 + 56 ms
20:36:50.456 00.000 11616 Move returns status 0, amount 281
20:36:50.457 00.001 11616 MoveAxis(N, 0, ABG)
20:36:50.457 00.000 11616 Move returns status 0, amount 0
20:36:50.457 00.000 11616 move complete, result=0
20:36:50.457 00.000 11616 worker thread done servicing request
20:36:50.457 00.000 11616 Worker thread wakes up
20:36:50.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:50.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:50.457 00.000 12268 GuideStep: 0.5 px 281 ms WEST, -0.1 px 0 ms NORTH
20:36:52.473 02.016 11616 Exposure complete
20:36:52.531 00.058 11616 worker thread done servicing request
20:36:52.531 00.000 12268 OnExposeComplete: enter
20:36:52.531 00.000 12268 UpdateGuideState(): m_state=6
20:36:52.531 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1205
20:36:52.531 00.000 12268 Star::Find returns 1 (0), X=1259.83, Y=860.64, Mass=309, SNR=12.0, Peak=37 HFD=4.0
20:36:52.532 00.001 12268 MultiStar: [#1 -0.90,-0.02,0.00,M4] [#2 -0.51,-0.13,1.05,U] [#3 -0.69,-0.69,0.00,R] [#4 -0.12,-0.36,0.85,U] [#5 -0.83,0.03,0.00,M4] [#6 -0.35,0.11,0.72,U] [#7 -0.38,-0.37,0.64,U] [#8 0.83,0.03,0.00,M1] 
20:36:52.532 00.000 12268 single-star, 4 included, MultiStar: {-0.31, -0.18}, one-star: {-0.21, -0.16}
20:36:52.532 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.67) = xAngle (-0.83 = -0.83)
20:36:52.532 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.80 = -0.80)
20:36:52.532 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.16 hyp=0.27 cameraTheta=-2.49 mountX=0.18 mountY=-0.19, mountTheta=-0.81
20:36:52.536 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.16, opts=13)
20:36:52.536 00.000 12268 Enqueuing Move request for scope (-0.21, -0.16)
20:36:52.536 00.000 11616 Worker thread wakes up
20:36:52.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.16) opts 0xd
20:36:52.536 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.16)
20:36:52.536 00.000 11616 Moving (-0.21, -0.16) raw xDistance=0.18 yDistance=-0.19
20:36:52.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
20:36:52.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
20:36:52.536 00.000 11616 MoveAxis(W, 101, ABG)
20:36:52.537 00.001 11616 Guiding  Dir = 3, Dur = 101
20:36:52.537 00.000 11616 IsSlewing returns 0
20:36:52.537 00.000 11616 IsGuiding returns 0
20:36:52.537 00.000 11616 PulseGuide returned control before completion, sleep 111
20:36:52.549 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:36:52.568 00.019 12268 UpdateGuideState exits: m=309 SNR=12.0
20:36:52.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:52.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:52.568 00.000 12268 Enqueuing Expose request
20:36:52.658 00.090 11616 IsGuiding returns 1
20:36:52.658 00.000 11616 scope still moving after pulse duration time elapsed
20:36:52.689 00.031 11616 IsSlewing returns 0
20:36:52.690 00.001 11616 IsGuiding returns 0
20:36:52.690 00.000 11616 scope move finished after 101 + 51 ms
20:36:52.690 00.000 11616 Move returns status 0, amount 101
20:36:52.690 00.000 11616 MoveAxis(N, 16, ABG)
20:36:52.690 00.000 11616 Guiding  Dir = 0, Dur = 16
20:36:52.690 00.000 11616 IsSlewing returns 0
20:36:52.691 00.001 11616 IsGuiding returns 0
20:36:52.692 00.001 11616 PulseGuide returned control before completion, sleep 26
20:36:52.720 00.028 11616 IsGuiding returns 1
20:36:52.721 00.001 11616 scope still moving after pulse duration time elapsed
20:36:52.751 00.030 11616 IsSlewing returns 0
20:36:52.751 00.000 11616 IsGuiding returns 0
20:36:52.752 00.001 11616 scope move finished after 16 + 44 ms
20:36:52.752 00.000 11616 Move returns status 0, amount 16
20:36:52.752 00.000 11616 move complete, result=0
20:36:52.752 00.000 11616 worker thread done servicing request
20:36:52.752 00.000 11616 Worker thread wakes up
20:36:52.752 00.000 12268 GuideStep: 0.2 px 101 ms WEST, -0.2 px 16 ms NORTH
20:36:52.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:52.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:54.763 02.011 11616 Exposure complete
20:36:54.822 00.059 11616 worker thread done servicing request
20:36:54.823 00.001 12268 OnExposeComplete: enter
20:36:54.823 00.000 12268 UpdateGuideState(): m_state=6
20:36:54.823 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1206
20:36:54.823 00.000 12268 Star::Find returns 1 (0), X=1259.81, Y=860.86, Mass=322, SNR=12.2, Peak=41 HFD=4.0
20:36:54.823 00.000 12268 MultiStar: [#1 -0.56,0.05,0.97,U] [#2 -0.39,0.12,1.08,U] [#3 0.11,0.92,0.00,M1] [#4 0.04,-0.12,0.89,U] [#5 -0.73,0.71,0.00,M5] [#6 -0.71,0.54,0.00,M1] [#7 -0.37,-0.08,0.62,U] [#8 0.25,0.22,0.66,U] 
20:36:54.823 00.000 12268 refined, 5 included, MultiStar: {-0.24, 0.04}, one-star: {-0.24, 0.06}
20:36:54.823 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.67) = xAngle (4.63 = -1.65)
20:36:54.824 00.001 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.66 = -1.62)
20:36:54.824 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.24 cameraTheta=2.96 mountX=-0.02 mountY=-0.24, mountTheta=-1.65
20:36:54.825 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.04, opts=13)
20:36:54.825 00.000 12268 Enqueuing Move request for scope (-0.24, 0.04)
20:36:54.825 00.000 11616 Worker thread wakes up
20:36:54.825 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.04) opts 0xd
20:36:54.825 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.04)
20:36:54.825 00.000 11616 Moving (-0.24, 0.04) raw xDistance=-0.02 yDistance=-0.24
20:36:54.826 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:54.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:36:54.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
20:36:54.826 00.000 11616 MoveAxis(E, 0, ABG)
20:36:54.826 00.000 11616 Move returns status 0, amount 0
20:36:54.826 00.000 11616 MoveAxis(N, 20, ABG)
20:36:54.826 00.000 11616 Guiding  Dir = 0, Dur = 20
20:36:54.826 00.000 11616 IsSlewing returns 0
20:36:54.826 00.000 11616 IsGuiding returns 0
20:36:54.827 00.001 11616 PulseGuide returned control before completion, sleep 30
20:36:54.838 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:36:54.856 00.018 12268 UpdateGuideState exits: m=322 SNR=12.2
20:36:54.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:54.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:54.856 00.000 12268 Enqueuing Expose request
20:36:54.864 00.008 11616 IsGuiding returns 1
20:36:54.864 00.000 11616 scope still moving after pulse duration time elapsed
20:36:54.895 00.031 11616 IsSlewing returns 0
20:36:54.895 00.000 11616 IsGuiding returns 0
20:36:54.895 00.000 11616 scope move finished after 20 + 49 ms
20:36:54.895 00.000 11616 Move returns status 0, amount 20
20:36:54.896 00.001 11616 move complete, result=0
20:36:54.896 00.000 11616 worker thread done servicing request
20:36:54.896 00.000 11616 Worker thread wakes up
20:36:54.896 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 20 ms NORTH
20:36:54.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:54.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:56.912 02.016 11616 Exposure complete
20:36:56.970 00.058 11616 worker thread done servicing request
20:36:56.970 00.000 12268 OnExposeComplete: enter
20:36:56.971 00.001 12268 UpdateGuideState(): m_state=6
20:36:56.971 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1207
20:36:56.971 00.000 12268 Star::Find returns 1 (0), X=1259.72, Y=861.48, Mass=322, SNR=12.3, Peak=38 HFD=3.7
20:36:56.971 00.000 12268 MultiStar: [#1 -0.44,0.52,0.00,M4] [#2 -0.27,0.38,1.03,U] [#3 -0.69,0.82,0.00,M2] [#4 -0.08,0.18,0.89,U] [#5 -0.87,0.74,0.00,M6] [#6 -0.73,0.76,0.00,M2] [#7 -0.30,0.12,0.69,U] [#8 0.37,0.44,0.63,U] 
20:36:56.971 00.000 12268 refined, 4 included, MultiStar: {-0.15, 0.37}, one-star: {-0.33, 0.67}
20:36:56.972 00.001 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.67) = xAngle (3.62 = -2.66)
20:36:56.972 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.65 = -2.63)
20:36:56.972 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.37 hyp=0.40 cameraTheta=1.95 mountX=-0.36 mountY=-0.20, mountTheta=-2.64
20:36:56.974 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.37, opts=13)
20:36:56.974 00.000 12268 Enqueuing Move request for scope (-0.15, 0.37)
20:36:56.974 00.000 11616 Worker thread wakes up
20:36:56.974 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.37) opts 0xd
20:36:56.974 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.37)
20:36:56.974 00.000 11616 Moving (-0.15, 0.37) raw xDistance=-0.36 yDistance=-0.20
20:36:56.974 00.000 11616 resist switch: large excursion: input -0.36 thresh 0.29 direction from 1 to -1
20:36:56.974 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.07
20:36:56.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
20:36:56.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
20:36:56.975 00.001 11616 MoveAxis(E, 201, ABG)
20:36:56.975 00.000 11616 Guiding  Dir = 2, Dur = 201
20:36:56.975 00.000 11616 IsSlewing returns 0
20:36:56.975 00.000 11616 IsGuiding returns 0
20:36:56.976 00.001 11616 PulseGuide returned control before completion, sleep 211
20:36:56.987 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:36:57.008 00.021 12268 UpdateGuideState exits: m=322 SNR=12.3
20:36:57.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:57.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:57.008 00.000 12268 Enqueuing Expose request
20:36:57.189 00.181 11616 IsGuiding returns 1
20:36:57.189 00.000 11616 scope still moving after pulse duration time elapsed
20:36:57.220 00.031 11616 IsSlewing returns 0
20:36:57.220 00.000 11616 IsGuiding returns 0
20:36:57.221 00.001 11616 scope move finished after 201 + 44 ms
20:36:57.221 00.000 11616 Move returns status 0, amount 201
20:36:57.221 00.000 11616 MoveAxis(N, 17, ABG)
20:36:57.221 00.000 11616 Guiding  Dir = 0, Dur = 17
20:36:57.221 00.000 11616 IsSlewing returns 0
20:36:57.221 00.000 11616 IsGuiding returns 0
20:36:57.222 00.001 11616 PulseGuide returned control before completion, sleep 27
20:36:57.252 00.030 11616 IsGuiding returns 1
20:36:57.252 00.000 11616 scope still moving after pulse duration time elapsed
20:36:57.282 00.030 11616 IsSlewing returns 0
20:36:57.282 00.000 11616 IsGuiding returns 1
20:36:57.313 00.031 11616 IsSlewing returns 0
20:36:57.313 00.000 11616 IsGuiding returns 1
20:36:57.344 00.031 11616 IsSlewing returns 0
20:36:57.344 00.000 11616 IsGuiding returns 1
20:36:57.375 00.031 11616 IsSlewing returns 0
20:36:57.375 00.000 11616 IsGuiding returns 1
20:36:57.407 00.032 11616 IsSlewing returns 0
20:36:57.407 00.000 11616 IsGuiding returns 1
20:36:57.438 00.031 11616 IsSlewing returns 0
20:36:57.439 00.001 11616 IsGuiding returns 1
20:36:57.470 00.031 11616 IsSlewing returns 0
20:36:57.471 00.001 11616 IsGuiding returns 1
20:36:57.502 00.031 11616 IsSlewing returns 0
20:36:57.502 00.000 11616 IsGuiding returns 0
20:36:57.503 00.001 11616 scope move finished after 17 + 264 ms
20:36:57.503 00.000 11616 Move returns status 0, amount 17
20:36:57.503 00.000 11616 move complete, result=0
20:36:57.503 00.000 11616 worker thread done servicing request
20:36:57.503 00.000 11616 Worker thread wakes up
20:36:57.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:57.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:36:57.503 00.000 12268 GuideStep: -0.4 px 201 ms EAST, -0.2 px 17 ms NORTH
20:36:59.511 02.008 11616 Exposure complete
20:36:59.569 00.058 11616 worker thread done servicing request
20:36:59.570 00.001 12268 OnExposeComplete: enter
20:36:59.570 00.000 12268 UpdateGuideState(): m_state=6
20:36:59.570 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1208
20:36:59.570 00.000 12268 Star::Find returns 1 (0), X=1259.92, Y=861.25, Mass=333, SNR=12.5, Peak=38 HFD=4.1
20:36:59.570 00.000 12268 MultiStar: [#1 -0.69,0.34,0.00,M5] [#2 -0.22,0.58,1.01,U] [#3 0.16,0.92,0.00,M3] [#4 -0.03,-0.13,0.84,U] [#5 -0.33,0.35,0.88,U] [#6 -0.72,0.49,0.00,M3] [#7 -0.54,0.16,0.62,U] [#8 0.45,0.14,0.64,U] 
20:36:59.571 00.001 12268 refined, 5 included, MultiStar: {-0.14, 0.29}, one-star: {-0.12, 0.45}
20:36:59.571 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.67) = xAngle (3.70 = -2.59)
20:36:59.571 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.73 = -2.56)
20:36:59.571 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.29 hyp=0.32 cameraTheta=2.03 mountX=-0.27 mountY=-0.18, mountTheta=-2.56
20:36:59.573 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.29, opts=13)
20:36:59.573 00.000 12268 Enqueuing Move request for scope (-0.14, 0.29)
20:36:59.573 00.000 11616 Worker thread wakes up
20:36:59.573 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.29) opts 0xd
20:36:59.573 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.29)
20:36:59.573 00.000 11616 Moving (-0.14, 0.29) raw xDistance=-0.27 yDistance=-0.18
20:36:59.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
20:36:59.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:36:59.573 00.000 11616 MoveAxis(E, 153, ABG)
20:36:59.573 00.000 11616 Guiding  Dir = 2, Dur = 153
20:36:59.574 00.001 11616 IsSlewing returns 0
20:36:59.574 00.000 11616 IsGuiding returns 0
20:36:59.574 00.000 11616 PulseGuide returned control before completion, sleep 163
20:36:59.586 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:36:59.605 00.019 12268 UpdateGuideState exits: m=333 SNR=12.5
20:36:59.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:59.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:36:59.605 00.000 12268 Enqueuing Expose request
20:36:59.743 00.138 11616 IsGuiding returns 1
20:36:59.744 00.001 11616 scope still moving after pulse duration time elapsed
20:36:59.774 00.030 11616 IsSlewing returns 0
20:36:59.775 00.001 11616 IsGuiding returns 0
20:36:59.775 00.000 11616 scope move finished after 153 + 47 ms
20:36:59.775 00.000 11616 Move returns status 0, amount 153
20:36:59.775 00.000 11616 MoveAxis(N, 15, ABG)
20:36:59.775 00.000 11616 Guiding  Dir = 0, Dur = 15
20:36:59.775 00.000 11616 IsSlewing returns 0
20:36:59.776 00.001 11616 IsGuiding returns 0
20:36:59.776 00.000 11616 PulseGuide returned control before completion, sleep 25
20:36:59.804 00.028 11616 IsGuiding returns 1
20:36:59.804 00.000 11616 scope still moving after pulse duration time elapsed
20:36:59.835 00.031 11616 IsSlewing returns 0
20:36:59.836 00.001 11616 IsGuiding returns 1
20:36:59.866 00.030 11616 IsSlewing returns 0
20:36:59.866 00.000 11616 IsGuiding returns 1
20:36:59.897 00.031 11616 IsSlewing returns 0
20:36:59.898 00.001 11616 IsGuiding returns 1
20:36:59.927 00.029 11616 IsSlewing returns 0
20:36:59.928 00.001 11616 IsGuiding returns 1
20:36:59.959 00.031 11616 IsSlewing returns 0
20:36:59.959 00.000 11616 IsGuiding returns 0
20:36:59.959 00.000 11616 scope move finished after 15 + 169 ms
20:36:59.959 00.000 11616 Move returns status 0, amount 15
20:36:59.960 00.001 11616 move complete, result=0
20:36:59.960 00.000 11616 worker thread done servicing request
20:36:59.960 00.000 11616 Worker thread wakes up
20:36:59.960 00.000 12268 GuideStep: -0.3 px 153 ms EAST, -0.2 px 15 ms NORTH
20:36:59.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:36:59.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:01.964 02.004 11616 Exposure complete
20:37:02.021 00.057 11616 worker thread done servicing request
20:37:02.021 00.000 12268 OnExposeComplete: enter
20:37:02.021 00.000 12268 UpdateGuideState(): m_state=6
20:37:02.022 00.001 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1209
20:37:02.022 00.000 12268 Star::Find returns 1 (0), X=1260.03, Y=861.72, Mass=327, SNR=12.4, Peak=37 HFD=4.0
20:37:02.022 00.000 12268 MultiStar: [#1 -0.53,0.66,0.00,M6] [#2 -0.21,0.57,1.01,U] [#3 0.19,1.27,0.00,M4] [#4 0.29,0.22,0.89,U] [#5 -0.18,0.68,0.00,M6] [#6 -0.51,0.40,0.68,U] [#7 0.02,0.04,0.58,U] [#8 0.27,0.19,0.61,U] 
20:37:02.022 00.000 12268 refined, 5 included, MultiStar: {-0.03, 0.44}, one-star: {-0.02, 0.92}
20:37:02.022 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.67) = xAngle (3.31 = -2.98)
20:37:02.022 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.34 = -2.95)
20:37:02.022 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.44 hyp=0.44 cameraTheta=1.64 mountX=-0.44 mountY=-0.09, mountTheta=-2.95
20:37:02.024 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.44, opts=13)
20:37:02.024 00.000 12268 Enqueuing Move request for scope (-0.03, 0.44)
20:37:02.024 00.000 11616 Worker thread wakes up
20:37:02.024 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.44) opts 0xd
20:37:02.024 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.44)
20:37:02.024 00.000 11616 Moving (-0.03, 0.44) raw xDistance=-0.44 yDistance=-0.09
20:37:02.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
20:37:02.025 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:02.025 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:37:02.025 00.000 11616 MoveAxis(E, 245, ABG)
20:37:02.025 00.000 11616 Guiding  Dir = 2, Dur = 245
20:37:02.025 00.000 11616 IsSlewing returns 0
20:37:02.025 00.000 11616 IsGuiding returns 0
20:37:02.026 00.001 11616 PulseGuide returned control before completion, sleep 255
20:37:02.037 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:37:02.054 00.017 12268 UpdateGuideState exits: m=327 SNR=12.4
20:37:02.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:02.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:02.054 00.000 12268 Enqueuing Expose request
20:37:02.286 00.232 11616 IsGuiding returns 1
20:37:02.286 00.000 11616 scope still moving after pulse duration time elapsed
20:37:02.316 00.030 11616 IsSlewing returns 0
20:37:02.316 00.000 11616 IsGuiding returns 0
20:37:02.317 00.001 11616 scope move finished after 245 + 45 ms
20:37:02.317 00.000 11616 Move returns status 0, amount 245
20:37:02.317 00.000 11616 MoveAxis(N, 0, ABG)
20:37:02.317 00.000 11616 Move returns status 0, amount 0
20:37:02.317 00.000 11616 move complete, result=0
20:37:02.317 00.000 11616 worker thread done servicing request
20:37:02.317 00.000 11616 Worker thread wakes up
20:37:02.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:02.318 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:02.318 00.000 12268 GuideStep: -0.4 px 245 ms EAST, -0.1 px 0 ms NORTH
20:37:04.334 02.016 11616 Exposure complete
20:37:04.393 00.059 11616 worker thread done servicing request
20:37:04.393 00.000 12268 OnExposeComplete: enter
20:37:04.393 00.000 12268 UpdateGuideState(): m_state=6
20:37:04.393 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1210
20:37:04.394 00.001 12268 Star::Find returns 1 (0), X=1260.01, Y=860.94, Mass=327, SNR=12.4, Peak=46 HFD=4.0
20:37:04.394 00.000 12268 MultiStar: [#1 -0.50,0.08,1.01,U] [#2 -0.09,0.31,1.06,U] [#3 -0.18,0.54,0.85,U] [#4 0.36,-0.24,0.96,U] [#5 -0.66,0.25,0.00,M7] [#6 -0.44,0.33,0.77,U] [#7 -0.43,-0.53,0.00,M1] [#8 0.14,0.36,0.62,U] 
20:37:04.394 00.000 12268 single-star, 6 included, MultiStar: {-0.11, 0.20}, one-star: {-0.04, 0.14}
20:37:04.394 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.67) = xAngle (3.50 = -2.78)
20:37:04.394 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.53 = -2.75)
20:37:04.394 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.83 mountX=-0.13 mountY=-0.05, mountTheta=-2.76
20:37:04.396 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.14, opts=13)
20:37:04.396 00.000 12268 Enqueuing Move request for scope (-0.04, 0.14)
20:37:04.396 00.000 11616 Worker thread wakes up
20:37:04.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
20:37:04.396 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
20:37:04.396 00.000 11616 Moving (-0.04, 0.14) raw xDistance=-0.13 yDistance=-0.05
20:37:04.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
20:37:04.396 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:04.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:37:04.397 00.001 11616 MoveAxis(E, 75, ABG)
20:37:04.397 00.000 11616 Guiding  Dir = 2, Dur = 75
20:37:04.397 00.000 11616 IsSlewing returns 0
20:37:04.397 00.000 11616 IsGuiding returns 0
20:37:04.397 00.000 11616 PulseGuide returned control before completion, sleep 85
20:37:04.411 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:37:04.428 00.017 12268 UpdateGuideState exits: m=327 SNR=12.4
20:37:04.428 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:04.428 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:04.428 00.000 12268 Enqueuing Expose request
20:37:04.485 00.057 11616 IsGuiding returns 1
20:37:04.486 00.001 11616 scope still moving after pulse duration time elapsed
20:37:04.515 00.029 11616 IsSlewing returns 0
20:37:04.515 00.000 11616 IsGuiding returns 0
20:37:04.515 00.000 11616 scope move finished after 75 + 43 ms
20:37:04.515 00.000 11616 Move returns status 0, amount 75
20:37:04.515 00.000 11616 MoveAxis(N, 0, ABG)
20:37:04.515 00.000 11616 Move returns status 0, amount 0
20:37:04.516 00.001 11616 move complete, result=0
20:37:04.516 00.000 11616 worker thread done servicing request
20:37:04.516 00.000 12268 GuideStep: -0.1 px 75 ms EAST, -0.1 px 0 ms NORTH
20:37:04.516 00.000 11616 Worker thread wakes up
20:37:04.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:04.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:06.521 02.005 11616 Exposure complete
20:37:06.578 00.057 11616 worker thread done servicing request
20:37:06.578 00.000 12268 OnExposeComplete: enter
20:37:06.578 00.000 12268 UpdateGuideState(): m_state=6
20:37:06.579 00.001 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1211
20:37:06.579 00.000 12268 Star::Find returns 1 (0), X=1260.00, Y=861.16, Mass=319, SNR=12.2, Peak=38 HFD=4.2
20:37:06.579 00.000 12268 MultiStar: [#1 -0.43,0.15,1.04,U] [#2 -0.24,0.37,0.99,U] [#3 0.16,0.91,0.00,M4] [#4 0.18,0.20,0.97,U] [#5 -0.41,0.30,0.66,U] [#6 -0.54,0.77,0.00,M2] [#7 -0.01,-0.33,0.58,U] [#8 0.79,0.49,0.00,M1] 
20:37:06.579 00.000 12268 refined, 5 included, MultiStar: {-0.16, 0.21}, one-star: {-0.05, 0.36}
20:37:06.579 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.67) = xAngle (3.90 = -2.39)
20:37:06.579 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.93 = -2.36)
20:37:06.579 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.26 cameraTheta=2.23 mountX=-0.19 mountY=-0.18, mountTheta=-2.37
20:37:06.581 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.21, opts=13)
20:37:06.581 00.000 12268 Enqueuing Move request for scope (-0.16, 0.21)
20:37:06.581 00.000 11616 Worker thread wakes up
20:37:06.582 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd
20:37:06.582 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.21)
20:37:06.582 00.000 11616 Moving (-0.16, 0.21) raw xDistance=-0.19 yDistance=-0.18
20:37:06.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
20:37:06.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:37:06.582 00.000 11616 MoveAxis(E, 106, ABG)
20:37:06.582 00.000 11616 Guiding  Dir = 2, Dur = 106
20:37:06.582 00.000 11616 IsSlewing returns 0
20:37:06.583 00.001 11616 IsGuiding returns 0
20:37:06.583 00.000 11616 PulseGuide returned control before completion, sleep 116
20:37:06.594 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:37:06.613 00.019 12268 UpdateGuideState exits: m=319 SNR=12.2
20:37:06.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:06.614 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:06.614 00.000 12268 Enqueuing Expose request
20:37:06.703 00.089 11616 IsGuiding returns 1
20:37:06.703 00.000 11616 scope still moving after pulse duration time elapsed
20:37:06.734 00.031 11616 IsSlewing returns 0
20:37:06.734 00.000 11616 IsGuiding returns 0
20:37:06.734 00.000 11616 scope move finished after 106 + 45 ms
20:37:06.734 00.000 11616 Move returns status 0, amount 106
20:37:06.734 00.000 11616 MoveAxis(N, 15, ABG)
20:37:06.734 00.000 11616 Guiding  Dir = 0, Dur = 15
20:37:06.734 00.000 11616 IsSlewing returns 0
20:37:06.736 00.002 11616 IsGuiding returns 0
20:37:06.736 00.000 11616 PulseGuide returned control before completion, sleep 25
20:37:06.764 00.028 11616 IsGuiding returns 1
20:37:06.764 00.000 11616 scope still moving after pulse duration time elapsed
20:37:06.795 00.031 11616 IsSlewing returns 0
20:37:06.795 00.000 11616 IsGuiding returns 0
20:37:06.795 00.000 11616 scope move finished after 15 + 44 ms
20:37:06.795 00.000 11616 Move returns status 0, amount 15
20:37:06.795 00.000 11616 move complete, result=0
20:37:06.796 00.001 11616 worker thread done servicing request
20:37:06.796 00.000 11616 Worker thread wakes up
20:37:06.796 00.000 12268 GuideStep: -0.2 px 106 ms EAST, -0.2 px 15 ms NORTH
20:37:06.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:06.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:08.810 02.014 11616 Exposure complete
20:37:08.868 00.058 11616 worker thread done servicing request
20:37:08.868 00.000 12268 OnExposeComplete: enter
20:37:08.868 00.000 12268 UpdateGuideState(): m_state=6
20:37:08.868 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1212
20:37:08.869 00.001 12268 Star::Find returns 1 (0), X=1260.00, Y=861.28, Mass=339, SNR=12.6, Peak=38 HFD=4.0
20:37:08.869 00.000 12268 MultiStar: [#1 -0.39,0.48,1.03,U] [#2 -0.17,0.33,1.04,U] [#3 -0.12,1.01,0.00,M5] [#4 0.01,0.20,0.94,U] [#5 -0.07,0.29,0.70,U] [#6 -0.73,0.62,0.00,M3] [#7 -0.35,0.22,0.59,U] [#8 0.78,0.39,0.00,M2] 
20:37:08.869 00.000 12268 refined, 5 included, MultiStar: {-0.16, 0.35}, one-star: {-0.05, 0.47}
20:37:08.869 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.67) = xAngle (3.68 = -2.60)
20:37:08.869 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.71 = -2.57)
20:37:08.869 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.35 hyp=0.38 cameraTheta=2.01 mountX=-0.33 mountY=-0.21, mountTheta=-2.58
20:37:08.871 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.35, opts=13)
20:37:08.871 00.000 12268 Enqueuing Move request for scope (-0.16, 0.35)
20:37:08.871 00.000 11616 Worker thread wakes up
20:37:08.871 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.35) opts 0xd
20:37:08.871 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.35)
20:37:08.871 00.000 11616 Moving (-0.16, 0.35) raw xDistance=-0.33 yDistance=-0.21
20:37:08.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
20:37:08.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
20:37:08.871 00.000 11616 MoveAxis(E, 183, ABG)
20:37:08.871 00.000 11616 Guiding  Dir = 2, Dur = 183
20:37:08.872 00.001 11616 IsSlewing returns 0
20:37:08.872 00.000 11616 IsGuiding returns 0
20:37:08.872 00.000 11616 PulseGuide returned control before completion, sleep 193
20:37:08.887 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:37:08.905 00.018 12268 UpdateGuideState exits: m=339 SNR=12.6
20:37:08.906 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:08.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:08.906 00.000 12268 Enqueuing Expose request
20:37:09.072 00.166 11616 IsGuiding returns 1
20:37:09.072 00.000 11616 scope still moving after pulse duration time elapsed
20:37:09.103 00.031 11616 IsSlewing returns 0
20:37:09.103 00.000 11616 IsGuiding returns 0
20:37:09.104 00.001 11616 scope move finished after 183 + 48 ms
20:37:09.104 00.000 11616 Move returns status 0, amount 183
20:37:09.104 00.000 11616 MoveAxis(N, 18, ABG)
20:37:09.104 00.000 11616 Guiding  Dir = 0, Dur = 18
20:37:09.104 00.000 11616 IsSlewing returns 0
20:37:09.105 00.001 11616 IsGuiding returns 0
20:37:09.105 00.000 11616 PulseGuide returned control before completion, sleep 28
20:37:09.135 00.030 11616 IsGuiding returns 1
20:37:09.135 00.000 11616 scope still moving after pulse duration time elapsed
20:37:09.166 00.031 11616 IsSlewing returns 0
20:37:09.166 00.000 11616 IsGuiding returns 0
20:37:09.167 00.001 11616 scope move finished after 18 + 43 ms
20:37:09.167 00.000 11616 Move returns status 0, amount 18
20:37:09.167 00.000 11616 move complete, result=0
20:37:09.167 00.000 11616 worker thread done servicing request
20:37:09.167 00.000 11616 Worker thread wakes up
20:37:09.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:09.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:09.167 00.000 12268 GuideStep: -0.3 px 183 ms EAST, -0.2 px 18 ms NORTH
20:37:11.186 02.019 11616 Exposure complete
20:37:11.245 00.059 11616 worker thread done servicing request
20:37:11.246 00.001 12268 OnExposeComplete: enter
20:37:11.246 00.000 12268 UpdateGuideState(): m_state=6
20:37:11.246 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1213
20:37:11.246 00.000 12268 Star::Find returns 1 (0), X=1259.99, Y=861.07, Mass=350, SNR=12.8, Peak=39 HFD=4.3
20:37:11.246 00.000 12268 MultiStar: [#1 -0.35,0.05,1.03,U] [#2 -0.02,0.05,1.00,U] [#3 0.18,0.83,0.00,M6] [#4 0.39,-0.61,0.00,M1] [#5 -0.48,0.57,0.00,M6] [#6 -0.67,0.39,0.00,M4] [#7 -0.32,0.06,0.57,U] [#8 0.23,0.43,0.63,U] 
20:37:11.246 00.000 12268 refined, 4 included, MultiStar: {-0.11, 0.16}, one-star: {-0.06, 0.27}
20:37:11.246 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.67) = xAngle (3.86 = -2.42)
20:37:11.247 00.001 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.89 = -2.39)
20:37:11.247 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.20 cameraTheta=2.20 mountX=-0.15 mountY=-0.13, mountTheta=-2.40
20:37:11.248 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.16, opts=13)
20:37:11.248 00.000 12268 Enqueuing Move request for scope (-0.11, 0.16)
20:37:11.248 00.000 11616 Worker thread wakes up
20:37:11.248 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
20:37:11.248 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
20:37:11.248 00.000 11616 Moving (-0.11, 0.16) raw xDistance=-0.15 yDistance=-0.13
20:37:11.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
20:37:11.248 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:11.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:37:11.248 00.000 11616 MoveAxis(E, 82, ABG)
20:37:11.248 00.000 11616 Guiding  Dir = 2, Dur = 82
20:37:11.250 00.002 11616 IsSlewing returns 0
20:37:11.250 00.000 11616 IsGuiding returns 0
20:37:11.250 00.000 11616 PulseGuide returned control before completion, sleep 92
20:37:11.264 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:37:11.281 00.017 12268 UpdateGuideState exits: m=350 SNR=12.8
20:37:11.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:11.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:11.281 00.000 12268 Enqueuing Expose request
20:37:11.349 00.068 11616 IsGuiding returns 1
20:37:11.349 00.000 11616 scope still moving after pulse duration time elapsed
20:37:11.381 00.032 11616 IsSlewing returns 0
20:37:11.381 00.000 11616 IsGuiding returns 0
20:37:11.381 00.000 11616 scope move finished after 82 + 49 ms
20:37:11.382 00.001 11616 Move returns status 0, amount 82
20:37:11.382 00.000 11616 MoveAxis(N, 0, ABG)
20:37:11.382 00.000 11616 Move returns status 0, amount 0
20:37:11.382 00.000 11616 move complete, result=0
20:37:11.382 00.000 11616 worker thread done servicing request
20:37:11.382 00.000 11616 Worker thread wakes up
20:37:11.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:11.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:11.382 00.000 12268 GuideStep: -0.1 px 82 ms EAST, -0.1 px 0 ms NORTH
20:37:13.400 02.018 11616 Exposure complete
20:37:13.456 00.056 11616 worker thread done servicing request
20:37:13.456 00.000 12268 OnExposeComplete: enter
20:37:13.456 00.000 12268 UpdateGuideState(): m_state=6
20:37:13.457 00.001 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1214
20:37:13.457 00.000 12268 Star::Find returns 1 (0), X=1259.96, Y=860.68, Mass=340, SNR=12.7, Peak=41 HFD=4.0
20:37:13.457 00.000 12268 MultiStar: [#1 -0.42,-0.26,0.96,U] [#2 -0.23,-0.18,1.06,U] [#3 -0.13,0.55,0.81,U] [#4 -0.16,-0.31,0.85,U] [#5 -0.78,0.13,0.00,M7] [#6 -0.40,-0.07,0.67,U] [#7 -0.09,-0.67,0.00,M1] [#8 0.44,-0.38,0.63,U] 
20:37:13.457 00.000 12268 single-star, 6 included, MultiStar: {-0.16, -0.11}, one-star: {-0.08, -0.12}
20:37:13.457 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.67) = xAngle (-0.48 = -0.48)
20:37:13.458 00.001 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.45 = -0.45)
20:37:13.458 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-2.15 mountX=0.13 mountY=-0.07, mountTheta=-0.46
20:37:13.459 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.12, opts=13)
20:37:13.459 00.000 12268 Enqueuing Move request for scope (-0.08, -0.12)
20:37:13.460 00.001 11616 Worker thread wakes up
20:37:13.460 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
20:37:13.460 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
20:37:13.460 00.000 11616 Moving (-0.08, -0.12) raw xDistance=0.13 yDistance=-0.07
20:37:13.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:37:13.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:37:13.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:13.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:37:13.460 00.000 11616 MoveAxis(E, 0, ABG)
20:37:13.460 00.000 11616 Move returns status 0, amount 0
20:37:13.461 00.001 11616 MoveAxis(N, 0, ABG)
20:37:13.461 00.000 11616 Move returns status 0, amount 0
20:37:13.461 00.000 11616 move complete, result=0
20:37:13.461 00.000 11616 worker thread done servicing request
20:37:13.474 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:37:13.493 00.019 12268 UpdateGuideState exits: m=340 SNR=12.7
20:37:13.494 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:13.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:13.494 00.000 12268 Enqueuing Expose request
20:37:13.494 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:13.494 00.000 11616 Worker thread wakes up
20:37:13.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:13.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:15.503 02.009 11616 Exposure complete
20:37:15.561 00.058 11616 worker thread done servicing request
20:37:15.562 00.001 12268 OnExposeComplete: enter
20:37:15.562 00.000 12268 UpdateGuideState(): m_state=6
20:37:15.562 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1215
20:37:15.562 00.000 12268 Star::Find returns 1 (0), X=1259.98, Y=860.82, Mass=359, SNR=12.9, Peak=47 HFD=4.1
20:37:15.563 00.001 12268 MultiStar: [#1 -0.27,-0.49,0.94,U] [#2 -0.14,-0.20,1.03,U] [#3 0.20,0.48,0.78,U] [#4 0.39,-0.43,0.82,U] [#5 -0.79,-0.27,0.00,M8] [#6 -0.34,-0.01,0.79,U] [#7 -0.03,0.17,0.54,U] [#8 0.27,0.03,0.61,U] 
20:37:15.563 00.000 12268 single-star, 7 included, MultiStar: {-0.02, -0.08}, one-star: {-0.07, 0.01}
20:37:15.563 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.67) = xAngle (4.59 = -1.69)
20:37:15.563 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.62 = -1.66)
20:37:15.563 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.92 mountX=-0.01 mountY=-0.07, mountTheta=-1.69
20:37:15.565 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.01, opts=13)
20:37:15.566 00.001 12268 Enqueuing Move request for scope (-0.07, 0.01)
20:37:15.566 00.000 11616 Worker thread wakes up
20:37:15.566 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
20:37:15.566 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
20:37:15.566 00.000 11616 Moving (-0.07, 0.01) raw xDistance=-0.01 yDistance=-0.07
20:37:15.566 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:15.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:37:15.566 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:15.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:37:15.566 00.000 11616 MoveAxis(E, 0, ABG)
20:37:15.566 00.000 11616 Move returns status 0, amount 0
20:37:15.567 00.001 11616 MoveAxis(N, 0, ABG)
20:37:15.567 00.000 11616 Move returns status 0, amount 0
20:37:15.567 00.000 11616 move complete, result=0
20:37:15.567 00.000 11616 worker thread done servicing request
20:37:15.578 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:37:15.597 00.019 12268 UpdateGuideState exits: m=359 SNR=12.9
20:37:15.597 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:15.597 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:15.597 00.000 12268 Enqueuing Expose request
20:37:15.597 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:15.597 00.000 11616 Worker thread wakes up
20:37:15.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:15.598 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:17.633 02.035 11616 Exposure complete
20:37:17.693 00.060 11616 worker thread done servicing request
20:37:17.694 00.001 12268 OnExposeComplete: enter
20:37:17.694 00.000 12268 UpdateGuideState(): m_state=6
20:37:17.694 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1216
20:37:17.694 00.000 12268 Star::Find returns 1 (0), X=1260.15, Y=860.51, Mass=331, SNR=12.5, Peak=37 HFD=3.8
20:37:17.694 00.000 12268 MultiStar: [#1 -0.96,-0.66,0.00,M1] [#2 -0.33,-0.43,1.01,U] [#3 -0.01,-0.14,0.82,U] [#4 0.30,-0.85,0.00,M1] [#5 -0.82,-0.81,0.00,M9] [#6 -0.53,-0.22,0.85,U] [#7 -0.03,-0.51,0.58,U] [#8 0.40,-0.11,0.68,U] 
20:37:17.694 00.000 12268 refined, 5 included, MultiStar: {-0.09, -0.28}, one-star: {0.11, -0.29}
20:37:17.694 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.67) = xAngle (-0.20 = -0.20)
20:37:17.695 00.001 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.17 = -0.17)
20:37:17.695 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.28 hyp=0.30 cameraTheta=-1.87 mountX=0.29 mountY=-0.05, mountTheta=-0.17
20:37:17.696 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.28, opts=13)
20:37:17.696 00.000 12268 Enqueuing Move request for scope (-0.09, -0.28)
20:37:17.696 00.000 11616 Worker thread wakes up
20:37:17.696 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.28) opts 0xd
20:37:17.696 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.28)
20:37:17.696 00.000 11616 Moving (-0.09, -0.28) raw xDistance=0.29 yDistance=-0.05
20:37:17.696 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:37:17.696 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:37:17.697 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:17.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:37:17.697 00.000 11616 MoveAxis(E, 0, ABG)
20:37:17.697 00.000 11616 Move returns status 0, amount 0
20:37:17.697 00.000 11616 MoveAxis(N, 0, ABG)
20:37:17.697 00.000 11616 Move returns status 0, amount 0
20:37:17.697 00.000 11616 move complete, result=0
20:37:17.697 00.000 11616 worker thread done servicing request
20:37:17.709 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:37:17.726 00.017 12268 UpdateGuideState exits: m=331 SNR=12.5
20:37:17.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:17.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:17.726 00.000 12268 Enqueuing Expose request
20:37:17.726 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:17.726 00.000 11616 Worker thread wakes up
20:37:17.727 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:17.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:19.740 02.013 11616 Exposure complete
20:37:19.797 00.057 11616 worker thread done servicing request
20:37:19.797 00.000 12268 OnExposeComplete: enter
20:37:19.797 00.000 12268 UpdateGuideState(): m_state=6
20:37:19.798 00.001 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1217
20:37:19.798 00.000 12268 Star::Find returns 1 (0), X=1259.89, Y=860.43, Mass=359, SNR=13.0, Peak=39 HFD=3.9
20:37:19.798 00.000 12268 MultiStar: [#1 -0.38,-0.40,1.06,U] [#2 -0.15,-0.46,1.00,U] [#3 0.22,0.11,0.82,U] [#4 0.36,-0.94,0.00,M2] [#5 -0.13,-0.17,0.72,U] [#6 -0.35,-0.21,0.84,U] [#7 -0.26,-1.02,0.00,M1] [#8 0.97,-0.10,0.00,M1] 
20:37:19.798 00.000 12268 refined, 5 included, MultiStar: {-0.17, -0.27}, one-star: {-0.15, -0.38}
20:37:19.798 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.67) = xAngle (-0.46 = -0.46)
20:37:19.798 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.43 = -0.43)
20:37:19.799 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.27 hyp=0.32 cameraTheta=-2.13 mountX=0.29 mountY=-0.13, mountTheta=-0.43
20:37:19.800 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.27, opts=13)
20:37:19.800 00.000 12268 Enqueuing Move request for scope (-0.17, -0.27)
20:37:19.800 00.000 11616 Worker thread wakes up
20:37:19.800 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.27) opts 0xd
20:37:19.800 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.27)
20:37:19.800 00.000 11616 Moving (-0.17, -0.27) raw xDistance=0.29 yDistance=-0.13
20:37:19.800 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:37:19.801 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:37:19.801 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:19.801 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:37:19.801 00.000 11616 MoveAxis(E, 0, ABG)
20:37:19.801 00.000 11616 Move returns status 0, amount 0
20:37:19.801 00.000 11616 MoveAxis(N, 0, ABG)
20:37:19.801 00.000 11616 Move returns status 0, amount 0
20:37:19.801 00.000 11616 move complete, result=0
20:37:19.801 00.000 11616 worker thread done servicing request
20:37:19.814 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:37:19.834 00.020 12268 UpdateGuideState exits: m=359 SNR=13.0
20:37:19.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:19.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:19.834 00.000 12268 Enqueuing Expose request
20:37:19.834 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:19.835 00.001 11616 Worker thread wakes up
20:37:19.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:19.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:21.847 02.012 11616 Exposure complete
20:37:21.903 00.056 11616 worker thread done servicing request
20:37:21.903 00.000 12268 OnExposeComplete: enter
20:37:21.903 00.000 12268 UpdateGuideState(): m_state=6
20:37:21.903 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1218
20:37:21.903 00.000 12268 Star::Find returns 1 (0), X=1259.82, Y=860.58, Mass=320, SNR=12.2, Peak=36 HFD=3.8
20:37:21.904 00.001 12268 MultiStar: [#1 -0.32,-0.06,1.12,U] [#2 -0.30,0.05,1.07,U] [#3 0.29,0.62,0.00,M3] [#4 0.46,-0.13,0.84,U] [#5 -0.63,-0.23,0.90,U] [#6 -0.15,0.15,0.84,U] [#7 0.09,-0.36,0.60,U] [#8 0.60,0.04,0.62,U] 
20:37:21.904 00.000 12268 refined, 7 included, MultiStar: {-0.11, -0.09}, one-star: {-0.22, -0.22}
20:37:21.904 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.67) = xAngle (-0.81 = -0.81)
20:37:21.904 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.78 = -0.78)
20:37:21.904 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.48 mountX=0.10 mountY=-0.10, mountTheta=-0.80
20:37:21.905 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.09, opts=13)
20:37:21.905 00.000 12268 Enqueuing Move request for scope (-0.11, -0.09)
20:37:21.905 00.000 11616 Worker thread wakes up
20:37:21.906 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
20:37:21.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
20:37:21.906 00.000 11616 Moving (-0.11, -0.09) raw xDistance=0.10 yDistance=-0.10
20:37:21.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:21.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:37:21.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:21.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:37:21.907 00.001 11616 MoveAxis(E, 0, ABG)
20:37:21.907 00.000 11616 Move returns status 0, amount 0
20:37:21.907 00.000 11616 MoveAxis(N, 0, ABG)
20:37:21.907 00.000 11616 Move returns status 0, amount 0
20:37:21.907 00.000 11616 move complete, result=0
20:37:21.907 00.000 11616 worker thread done servicing request
20:37:21.920 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:37:21.938 00.018 12268 UpdateGuideState exits: m=320 SNR=12.2
20:37:21.938 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:21.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:21.938 00.000 12268 Enqueuing Expose request
20:37:21.938 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:21.938 00.000 11616 Worker thread wakes up
20:37:21.939 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:21.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:23.948 02.009 11616 Exposure complete
20:37:24.007 00.059 11616 worker thread done servicing request
20:37:24.007 00.000 12268 OnExposeComplete: enter
20:37:24.007 00.000 12268 UpdateGuideState(): m_state=6
20:37:24.007 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1219
20:37:24.008 00.001 12268 Star::Find returns 1 (0), X=1260.28, Y=860.81, Mass=355, SNR=12.9, Peak=40 HFD=3.8
20:37:24.008 00.000 12268 MultiStar: [#1 -0.27,-0.01,1.06,U] [#2 -0.13,0.12,1.08,U] [#3 0.41,0.21,0.83,U] [#4 0.45,-0.44,0.87,U] [#5 -0.44,0.29,0.68,U] [#6 -0.43,0.25,0.78,U] [#7 -0.12,-0.11,0.53,U] [#8 0.88,0.80,0.00,M1] 
20:37:24.008 00.000 12268 refined, 7 included, MultiStar: {-0.02, 0.04}, one-star: {0.24, 0.01}
20:37:24.008 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.67) = xAngle (3.77 = -2.51)
20:37:24.008 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.80 = -2.48)
20:37:24.008 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.10 mountX=-0.04 mountY=-0.03, mountTheta=-2.49
20:37:24.010 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.04, opts=13)
20:37:24.010 00.000 12268 Enqueuing Move request for scope (-0.02, 0.04)
20:37:24.010 00.000 11616 Worker thread wakes up
20:37:24.010 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
20:37:24.010 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
20:37:24.010 00.000 11616 Moving (-0.02, 0.04) raw xDistance=-0.04 yDistance=-0.03
20:37:24.010 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:24.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:37:24.010 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:24.011 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:37:24.011 00.000 11616 MoveAxis(E, 0, ABG)
20:37:24.011 00.000 11616 Move returns status 0, amount 0
20:37:24.011 00.000 11616 MoveAxis(N, 0, ABG)
20:37:24.011 00.000 11616 Move returns status 0, amount 0
20:37:24.011 00.000 11616 move complete, result=0
20:37:24.011 00.000 11616 worker thread done servicing request
20:37:24.023 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:37:24.041 00.018 12268 UpdateGuideState exits: m=355 SNR=12.9
20:37:24.042 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:24.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:24.042 00.000 12268 Enqueuing Expose request
20:37:24.042 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:37:24.042 00.000 11616 Worker thread wakes up
20:37:24.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:24.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:26.046 02.004 11616 Exposure complete
20:37:26.104 00.058 11616 worker thread done servicing request
20:37:26.105 00.001 12268 OnExposeComplete: enter
20:37:26.105 00.000 12268 UpdateGuideState(): m_state=6
20:37:26.105 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1220
20:37:26.105 00.000 12268 Star::Find returns 1 (0), X=1259.88, Y=861.22, Mass=394, SNR=13.6, Peak=46 HFD=4.1
20:37:26.106 00.001 12268 MultiStar: [#1 -0.48,0.34,0.98,U] [#2 -0.08,0.62,0.96,U] [#3 0.16,0.60,0.75,U] [#4 0.02,-0.08,0.79,U] [#5 -0.54,0.10,0.64,U] [#6 -0.24,0.53,0.73,U] [#7 -0.22,-0.20,0.53,U] [#8 -0.04,0.76,0.00,M2] 
20:37:26.106 00.000 12268 refined, 7 included, MultiStar: {-0.19, 0.33}, one-star: {-0.16, 0.42}
20:37:26.106 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.67) = xAngle (3.77 = -2.52)
20:37:26.106 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.80 = -2.48)
20:37:26.106 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.33 hyp=0.38 cameraTheta=2.10 mountX=-0.31 mountY=-0.23, mountTheta=-2.50
20:37:26.108 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.33, opts=13)
20:37:26.108 00.000 12268 Enqueuing Move request for scope (-0.19, 0.33)
20:37:26.108 00.000 11616 Worker thread wakes up
20:37:26.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.33) opts 0xd
20:37:26.108 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.33)
20:37:26.108 00.000 11616 Moving (-0.19, 0.33) raw xDistance=-0.31 yDistance=-0.23
20:37:26.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
20:37:26.109 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
20:37:26.109 00.000 11616 MoveAxis(E, 171, ABG)
20:37:26.109 00.000 11616 Guiding  Dir = 2, Dur = 171
20:37:26.110 00.001 11616 IsSlewing returns 0
20:37:26.110 00.000 11616 IsGuiding returns 0
20:37:26.110 00.000 11616 PulseGuide returned control before completion, sleep 181
20:37:26.123 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:37:26.141 00.018 12268 UpdateGuideState exits: m=394 SNR=13.6
20:37:26.141 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:26.141 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:26.141 00.000 12268 Enqueuing Expose request
20:37:26.294 00.153 11616 IsGuiding returns 1
20:37:26.294 00.000 11616 scope still moving after pulse duration time elapsed
20:37:26.326 00.032 11616 IsSlewing returns 0
20:37:26.326 00.000 11616 IsGuiding returns 0
20:37:26.326 00.000 11616 scope move finished after 171 + 44 ms
20:37:26.326 00.000 11616 Move returns status 0, amount 171
20:37:26.327 00.001 11616 MoveAxis(N, 19, ABG)
20:37:26.327 00.000 11616 Guiding  Dir = 0, Dur = 19
20:37:26.328 00.001 11616 IsSlewing returns 0
20:37:26.328 00.000 11616 IsGuiding returns 0
20:37:26.328 00.000 11616 PulseGuide returned control before completion, sleep 29
20:37:26.372 00.044 11616 IsGuiding returns 1
20:37:26.372 00.000 11616 scope still moving after pulse duration time elapsed
20:37:26.404 00.032 11616 IsSlewing returns 0
20:37:26.405 00.001 11616 IsGuiding returns 1
20:37:26.435 00.030 11616 IsSlewing returns 0
20:37:26.435 00.000 11616 IsGuiding returns 1
20:37:26.467 00.032 11616 IsSlewing returns 0
20:37:26.467 00.000 11616 IsGuiding returns 0
20:37:26.467 00.000 11616 scope move finished after 19 + 120 ms
20:37:26.467 00.000 11616 Move returns status 0, amount 19
20:37:26.467 00.000 11616 move complete, result=0
20:37:26.467 00.000 11616 worker thread done servicing request
20:37:26.467 00.000 12268 GuideStep: -0.3 px 171 ms EAST, -0.2 px 19 ms NORTH
20:37:26.467 00.000 11616 Worker thread wakes up
20:37:26.468 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:26.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:28.470 02.002 11616 Exposure complete
20:37:28.526 00.056 11616 worker thread done servicing request
20:37:28.526 00.000 12268 OnExposeComplete: enter
20:37:28.526 00.000 12268 UpdateGuideState(): m_state=6
20:37:28.526 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1221
20:37:28.526 00.000 12268 Star::Find returns 1 (0), X=1259.72, Y=860.20, Mass=355, SNR=12.9, Peak=44 HFD=3.6
20:37:28.527 00.001 12268 MultiStar: [#1 -0.39,-0.83,0.00,M1] [#2 -0.23,-0.44,1.00,U] [#3 -0.15,0.36,0.77,U] [#4 -0.10,-0.97,0.00,M1] [#5 -0.37,-0.33,0.80,U] [#6 -0.53,-0.51,0.00,M1] [#7 0.26,-0.90,0.00,M1] [#8 0.61,-0.27,0.56,U] 
20:37:28.527 00.000 12268 refined, 4 included, MultiStar: {-0.15, -0.29}, one-star: {-0.32, -0.60}
20:37:28.527 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.67) = xAngle (-0.39 = -0.39)
20:37:28.527 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.36 = -0.36)
20:37:28.527 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.29 hyp=0.32 cameraTheta=-2.06 mountX=0.30 mountY=-0.11, mountTheta=-0.36
20:37:28.528 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.29, opts=13)
20:37:28.529 00.001 12268 Enqueuing Move request for scope (-0.15, -0.29)
20:37:28.529 00.000 11616 Worker thread wakes up
20:37:28.529 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.29) opts 0xd
20:37:28.529 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.29)
20:37:28.529 00.000 11616 Moving (-0.15, -0.29) raw xDistance=0.30 yDistance=-0.11
20:37:28.529 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
20:37:28.529 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
20:37:28.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
20:37:28.529 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:28.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:37:28.529 00.000 11616 MoveAxis(W, 168, ABG)
20:37:28.529 00.000 11616 Guiding  Dir = 3, Dur = 168
20:37:28.529 00.000 11616 IsSlewing returns 0
20:37:28.529 00.000 11616 IsGuiding returns 0
20:37:28.531 00.002 11616 PulseGuide returned control before completion, sleep 178
20:37:28.544 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:37:28.561 00.017 12268 UpdateGuideState exits: m=355 SNR=12.9
20:37:28.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:28.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:28.561 00.000 12268 Enqueuing Expose request
20:37:28.720 00.159 11616 IsGuiding returns 1
20:37:28.720 00.000 11616 scope still moving after pulse duration time elapsed
20:37:28.751 00.031 11616 IsSlewing returns 0
20:37:28.751 00.000 11616 IsGuiding returns 0
20:37:28.751 00.000 11616 scope move finished after 168 + 52 ms
20:37:28.751 00.000 11616 Move returns status 0, amount 168
20:37:28.752 00.001 11616 MoveAxis(N, 0, ABG)
20:37:28.752 00.000 11616 Move returns status 0, amount 0
20:37:28.752 00.000 11616 move complete, result=0
20:37:28.752 00.000 11616 worker thread done servicing request
20:37:28.752 00.000 11616 Worker thread wakes up
20:37:28.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:28.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:28.752 00.000 12268 GuideStep: 0.3 px 168 ms WEST, -0.1 px 0 ms NORTH
20:37:30.755 02.003 11616 Exposure complete
20:37:30.815 00.060 11616 worker thread done servicing request
20:37:30.815 00.000 12268 OnExposeComplete: enter
20:37:30.815 00.000 12268 UpdateGuideState(): m_state=6
20:37:30.816 00.001 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1222
20:37:30.816 00.000 12268 Star::Find returns 1 (0), X=1260.15, Y=860.29, Mass=390, SNR=13.5, Peak=43 HFD=4.1
20:37:30.816 00.000 12268 MultiStar: [#1 -0.22,-0.57,0.95,U] [#2 0.08,-0.46,0.98,U] [#3 0.33,0.24,0.78,U] [#4 0.39,-0.90,0.00,M2] [#5 -0.42,-0.41,0.82,U] [#6 -0.00,-0.35,0.76,U] [#7 0.46,-0.88,0.00,M2] [#8 0.53,-0.60,0.00,M2] 
20:37:30.816 00.000 12268 refined, 5 included, MultiStar: {-0.02, -0.36}, one-star: {0.10, -0.51}
20:37:30.816 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.67) = xAngle (0.04 = 0.04)
20:37:30.816 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.07 = 0.07)
20:37:30.817 00.001 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.36 hyp=0.36 cameraTheta=-1.63 mountX=0.36 mountY=0.02, mountTheta=0.07
20:37:30.818 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.36, opts=13)
20:37:30.818 00.000 12268 Enqueuing Move request for scope (-0.02, -0.36)
20:37:30.818 00.000 11616 Worker thread wakes up
20:37:30.818 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.36) opts 0xd
20:37:30.818 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.36)
20:37:30.818 00.000 11616 Moving (-0.02, -0.36) raw xDistance=0.36 yDistance=0.02
20:37:30.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
20:37:30.819 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:30.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:37:30.819 00.000 11616 MoveAxis(W, 203, ABG)
20:37:30.819 00.000 11616 Guiding  Dir = 3, Dur = 203
20:37:30.819 00.000 11616 IsSlewing returns 0
20:37:30.820 00.001 11616 IsGuiding returns 0
20:37:30.820 00.000 11616 PulseGuide returned control before completion, sleep 213
20:37:30.832 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:37:30.850 00.018 12268 UpdateGuideState exits: m=390 SNR=13.5
20:37:30.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:30.851 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:30.851 00.000 12268 Enqueuing Expose request
20:37:31.038 00.187 11616 IsGuiding returns 1
20:37:31.039 00.001 11616 scope still moving after pulse duration time elapsed
20:37:31.069 00.030 11616 IsSlewing returns 0
20:37:31.069 00.000 11616 IsGuiding returns 0
20:37:31.069 00.000 11616 scope move finished after 203 + 46 ms
20:37:31.070 00.001 11616 Move returns status 0, amount 203
20:37:31.070 00.000 11616 MoveAxis(N, 0, ABG)
20:37:31.070 00.000 11616 Move returns status 0, amount 0
20:37:31.070 00.000 11616 move complete, result=0
20:37:31.070 00.000 11616 worker thread done servicing request
20:37:31.070 00.000 11616 Worker thread wakes up
20:37:31.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:31.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:31.070 00.000 12268 GuideStep: 0.4 px 203 ms WEST, 0.0 px 0 ms NORTH
20:37:33.084 02.014 11616 Exposure complete
20:37:33.142 00.058 11616 worker thread done servicing request
20:37:33.143 00.001 12268 OnExposeComplete: enter
20:37:33.143 00.000 12268 UpdateGuideState(): m_state=6
20:37:33.143 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1223
20:37:33.143 00.000 12268 Star::Find returns 1 (0), X=1260.37, Y=860.69, Mass=383, SNR=13.4, Peak=37 HFD=4.3
20:37:33.144 00.001 12268 MultiStar: [#1 -0.22,-0.19,0.98,U] [#2 -0.05,-0.12,0.93,U] [#3 0.16,0.59,0.76,U] [#4 0.54,-0.43,0.00,M3] [#5 -0.32,-0.02,0.66,U] [#6 -0.57,0.05,0.73,U] [#7 -0.09,-0.34,0.51,U] [#8 0.18,-0.17,0.57,U] 
20:37:33.144 00.000 12268 refined, 7 included, MultiStar: {-0.06, -0.03}, one-star: {0.32, -0.11}
20:37:33.144 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.67) = xAngle (-0.97 = -0.97)
20:37:33.144 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.94 = -0.94)
20:37:33.144 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.64 mountX=0.04 mountY=-0.06, mountTheta=-0.96
20:37:33.146 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.03, opts=13)
20:37:33.146 00.000 12268 Enqueuing Move request for scope (-0.06, -0.03)
20:37:33.146 00.000 11616 Worker thread wakes up
20:37:33.147 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
20:37:33.147 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
20:37:33.147 00.000 11616 Moving (-0.06, -0.03) raw xDistance=0.04 yDistance=-0.06
20:37:33.147 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:33.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:37:33.148 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:33.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:37:33.148 00.000 11616 MoveAxis(E, 0, ABG)
20:37:33.148 00.000 11616 Move returns status 0, amount 0
20:37:33.148 00.000 11616 MoveAxis(N, 0, ABG)
20:37:33.148 00.000 11616 Move returns status 0, amount 0
20:37:33.148 00.000 11616 move complete, result=0
20:37:33.148 00.000 11616 worker thread done servicing request
20:37:33.163 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:37:33.179 00.016 12268 UpdateGuideState exits: m=383 SNR=13.4
20:37:33.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:33.179 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:33.180 00.001 12268 Enqueuing Expose request
20:37:33.180 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:33.180 00.000 11616 Worker thread wakes up
20:37:33.180 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:33.180 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:35.199 02.019 11616 Exposure complete
20:37:35.257 00.058 11616 worker thread done servicing request
20:37:35.257 00.000 12268 OnExposeComplete: enter
20:37:35.257 00.000 12268 UpdateGuideState(): m_state=6
20:37:35.258 00.001 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1224
20:37:35.258 00.000 12268 Star::Find returns 1 (0), X=1260.22, Y=860.93, Mass=383, SNR=13.3, Peak=47 HFD=4.2
20:37:35.258 00.000 12268 MultiStar: [#1 -0.16,-0.26,0.91,U] [#2 -0.01,0.08,0.96,U] [#3 0.24,0.40,0.77,U] [#4 0.07,-0.40,0.83,U] [#5 -0.20,0.01,0.68,U] [#6 -0.21,0.36,0.74,U] [#7 -0.02,-0.03,0.52,U] [#8 0.36,-0.02,0.61,U] 
20:37:35.258 00.000 12268 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {0.18, 0.13}
20:37:35.258 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.67) = xAngle (2.45 = 2.45)
20:37:35.258 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.48 = 2.48)
20:37:35.258 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.78 mountX=-0.03 mountY=0.02, mountTheta=2.46
20:37:35.260 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.03, opts=13)
20:37:35.260 00.000 12268 Enqueuing Move request for scope (0.03, 0.03)
20:37:35.260 00.000 11616 Worker thread wakes up
20:37:35.260 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
20:37:35.260 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
20:37:35.260 00.000 11616 Moving (0.03, 0.03) raw xDistance=-0.03 yDistance=0.02
20:37:35.260 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:35.260 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:37:35.261 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:35.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:37:35.261 00.000 11616 MoveAxis(E, 0, ABG)
20:37:35.261 00.000 11616 Move returns status 0, amount 0
20:37:35.261 00.000 11616 MoveAxis(N, 0, ABG)
20:37:35.261 00.000 11616 Move returns status 0, amount 0
20:37:35.261 00.000 11616 move complete, result=0
20:37:35.261 00.000 11616 worker thread done servicing request
20:37:35.272 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:37:35.290 00.018 12268 UpdateGuideState exits: m=383 SNR=13.3
20:37:35.290 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:35.291 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:35.291 00.000 12268 Enqueuing Expose request
20:37:35.291 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:37:35.291 00.000 11616 Worker thread wakes up
20:37:35.291 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:35.291 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:37.299 02.008 11616 Exposure complete
20:37:37.358 00.059 11616 worker thread done servicing request
20:37:37.358 00.000 12268 OnExposeComplete: enter
20:37:37.358 00.000 12268 UpdateGuideState(): m_state=6
20:37:37.358 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1225
20:37:37.358 00.000 12268 Star::Find returns 1 (0), X=1260.18, Y=860.93, Mass=383, SNR=13.3, Peak=38 HFD=4.4
20:37:37.359 00.001 12268 MultiStar: [#1 -0.49,0.06,0.99,U] [#2 -0.25,-0.26,0.95,U] [#3 -0.07,0.07,0.77,U] [#4 -0.10,-0.44,0.81,U] [#5 -0.79,-0.04,0.00,M2] [#6 -0.32,-0.08,0.76,U] [#7 -0.56,-0.64,0.00,M1] [#8 0.46,-0.33,0.62,U] 
20:37:37.359 00.000 12268 refined, 6 included, MultiStar: {-0.12, -0.10}, one-star: {0.14, 0.13}
20:37:37.359 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.67) = xAngle (-0.75 = -0.75)
20:37:37.359 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.72 = -0.72)
20:37:37.359 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.42 mountX=0.12 mountY=-0.10, mountTheta=-0.73
20:37:37.361 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.10, opts=13)
20:37:37.361 00.000 12268 Enqueuing Move request for scope (-0.12, -0.10)
20:37:37.361 00.000 11616 Worker thread wakes up
20:37:37.361 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
20:37:37.361 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
20:37:37.361 00.000 11616 Moving (-0.12, -0.10) raw xDistance=0.12 yDistance=-0.10
20:37:37.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
20:37:37.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:37.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:37:37.361 00.000 11616 MoveAxis(W, 64, ABG)
20:37:37.361 00.000 11616 Guiding  Dir = 3, Dur = 64
20:37:37.362 00.001 11616 IsSlewing returns 0
20:37:37.362 00.000 11616 IsGuiding returns 0
20:37:37.362 00.000 11616 PulseGuide returned control before completion, sleep 74
20:37:37.379 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:37:37.396 00.017 12268 UpdateGuideState exits: m=383 SNR=13.3
20:37:37.396 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:37.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:37.396 00.000 12268 Enqueuing Expose request
20:37:37.452 00.056 11616 IsGuiding returns 1
20:37:37.453 00.001 11616 scope still moving after pulse duration time elapsed
20:37:37.483 00.030 11616 IsSlewing returns 0
20:37:37.484 00.001 11616 IsGuiding returns 0
20:37:37.484 00.000 11616 scope move finished after 64 + 57 ms
20:37:37.484 00.000 11616 Move returns status 0, amount 64
20:37:37.484 00.000 11616 MoveAxis(N, 0, ABG)
20:37:37.484 00.000 11616 Move returns status 0, amount 0
20:37:37.484 00.000 11616 move complete, result=0
20:37:37.484 00.000 11616 worker thread done servicing request
20:37:37.484 00.000 11616 Worker thread wakes up
20:37:37.485 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:37.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:37.485 00.000 12268 GuideStep: 0.1 px 64 ms WEST, -0.1 px 0 ms NORTH
20:37:39.499 02.014 11616 Exposure complete
20:37:39.557 00.058 11616 worker thread done servicing request
20:37:39.558 00.001 12268 OnExposeComplete: enter
20:37:39.558 00.000 12268 UpdateGuideState(): m_state=6
20:37:39.558 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1226
20:37:39.558 00.000 12268 Star::Find returns 1 (0), X=1259.95, Y=860.83, Mass=397, SNR=13.6, Peak=45 HFD=4.3
20:37:39.559 00.001 12268 MultiStar: [#1 -0.52,-0.16,0.95,U] [#2 -0.44,0.25,0.99,U] [#3 -0.27,0.76,0.00,M1] [#4 0.08,-0.48,0.85,U] [#5 -0.83,0.16,0.00,M3] [#6 -0.57,0.36,0.00,M1] [#7 -0.10,-0.15,0.49,U] [#8 0.34,0.12,0.60,U] 
20:37:39.559 00.000 12268 single-star, 5 included, MultiStar: {-0.16, -0.06}, one-star: {-0.10, 0.03}
20:37:39.559 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.67) = xAngle (4.55 = -1.74)
20:37:39.559 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.58 = -1.71)
20:37:39.559 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.88 mountX=-0.02 mountY=-0.10, mountTheta=-1.74
20:37:39.560 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.03, opts=13)
20:37:39.560 00.000 12268 Enqueuing Move request for scope (-0.10, 0.03)
20:37:39.561 00.001 11616 Worker thread wakes up
20:37:39.561 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
20:37:39.561 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
20:37:39.561 00.000 11616 Moving (-0.10, 0.03) raw xDistance=-0.02 yDistance=-0.10
20:37:39.561 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:39.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:37:39.561 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:39.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:37:39.561 00.000 11616 MoveAxis(E, 0, ABG)
20:37:39.561 00.000 11616 Move returns status 0, amount 0
20:37:39.561 00.000 11616 MoveAxis(N, 0, ABG)
20:37:39.561 00.000 11616 Move returns status 0, amount 0
20:37:39.561 00.000 11616 move complete, result=0
20:37:39.562 00.001 11616 worker thread done servicing request
20:37:39.574 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:37:39.591 00.017 12268 UpdateGuideState exits: m=397 SNR=13.6
20:37:39.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:39.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:39.591 00.000 12268 Enqueuing Expose request
20:37:39.591 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:39.591 00.000 11616 Worker thread wakes up
20:37:39.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:39.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:41.633 02.042 11616 Exposure complete
20:37:41.690 00.057 11616 worker thread done servicing request
20:37:41.691 00.001 12268 OnExposeComplete: enter
20:37:41.691 00.000 12268 UpdateGuideState(): m_state=6
20:37:41.691 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1227
20:37:41.691 00.000 12268 Star::Find returns 1 (0), X=1259.92, Y=860.88, Mass=357, SNR=12.9, Peak=41 HFD=4.2
20:37:41.691 00.000 12268 MultiStar: [#1 -0.47,-0.13,1.04,U] [#2 -0.31,-0.06,1.02,U] [#3 -0.28,0.39,0.89,U] [#4 0.13,-0.41,0.81,U] [#5 -0.65,0.16,0.00,M4] [#6 -0.58,0.05,0.80,U] [#7 -0.05,-0.50,0.57,U] [#8 0.40,-0.46,0.57,U] 
20:37:41.691 00.000 12268 single-star, 7 included, MultiStar: {-0.20, -0.09}, one-star: {-0.13, 0.08}
20:37:41.692 00.001 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.67) = xAngle (4.27 = -2.01)
20:37:41.692 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.30 = -1.98)
20:37:41.692 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.60 mountX=-0.06 mountY=-0.14, mountTheta=-2.01
20:37:41.694 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.08, opts=13)
20:37:41.694 00.000 12268 Enqueuing Move request for scope (-0.13, 0.08)
20:37:41.694 00.000 11616 Worker thread wakes up
20:37:41.694 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
20:37:41.695 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
20:37:41.695 00.000 11616 Moving (-0.13, 0.08) raw xDistance=-0.06 yDistance=-0.14
20:37:41.695 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:41.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:37:41.695 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:41.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:37:41.695 00.000 11616 MoveAxis(E, 0, ABG)
20:37:41.695 00.000 11616 Move returns status 0, amount 0
20:37:41.695 00.000 11616 MoveAxis(N, 0, ABG)
20:37:41.695 00.000 11616 Move returns status 0, amount 0
20:37:41.695 00.000 11616 move complete, result=0
20:37:41.695 00.000 11616 worker thread done servicing request
20:37:41.706 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:37:41.724 00.018 12268 UpdateGuideState exits: m=357 SNR=12.9
20:37:41.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:41.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:41.724 00.000 12268 Enqueuing Expose request
20:37:41.724 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:41.724 00.000 11616 Worker thread wakes up
20:37:41.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:41.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:43.742 02.018 11616 Exposure complete
20:37:43.803 00.061 11616 worker thread done servicing request
20:37:43.803 00.000 12268 OnExposeComplete: enter
20:37:43.804 00.001 12268 UpdateGuideState(): m_state=6
20:37:43.804 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1228
20:37:43.804 00.000 12268 Star::Find returns 1 (0), X=1260.21, Y=861.11, Mass=331, SNR=12.4, Peak=35 HFD=4.2
20:37:43.804 00.000 12268 MultiStar: [#1 -0.50,0.20,1.08,U] [#2 -0.14,0.62,1.01,U] [#3 0.45,0.94,0.00,M1] [#4 0.59,0.14,1.04,U] [#5 -0.46,0.50,0.00,M5] [#6 -0.24,0.09,0.67,U] [#7 -0.10,-0.17,0.62,U] [#8 0.43,0.57,0.00,M1] 
20:37:43.804 00.000 12268 refined, 5 included, MultiStar: {-0.02, 0.23}, one-star: {0.17, 0.30}
20:37:43.804 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.67) = xAngle (3.34 = -2.94)
20:37:43.805 00.001 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.37 = -2.91)
20:37:43.805 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.67 mountX=-0.23 mountY=-0.05, mountTheta=-2.91
20:37:43.806 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.23, opts=13)
20:37:43.806 00.000 12268 Enqueuing Move request for scope (-0.02, 0.23)
20:37:43.806 00.000 11616 Worker thread wakes up
20:37:43.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
20:37:43.806 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
20:37:43.806 00.000 11616 Moving (-0.02, 0.23) raw xDistance=-0.23 yDistance=-0.05
20:37:43.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:37:43.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:37:43.807 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:43.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:37:43.807 00.000 11616 MoveAxis(E, 0, ABG)
20:37:43.807 00.000 11616 Move returns status 0, amount 0
20:37:43.807 00.000 11616 MoveAxis(N, 0, ABG)
20:37:43.807 00.000 11616 Move returns status 0, amount 0
20:37:43.807 00.000 11616 move complete, result=0
20:37:43.807 00.000 11616 worker thread done servicing request
20:37:43.819 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:37:43.835 00.016 12268 UpdateGuideState exits: m=331 SNR=12.4
20:37:43.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:43.835 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:43.836 00.001 12268 Enqueuing Expose request
20:37:43.836 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:43.836 00.000 11616 Worker thread wakes up
20:37:43.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:43.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:45.847 02.011 11616 Exposure complete
20:37:45.904 00.057 11616 worker thread done servicing request
20:37:45.904 00.000 12268 OnExposeComplete: enter
20:37:45.904 00.000 12268 UpdateGuideState(): m_state=6
20:37:45.904 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1229
20:37:45.904 00.000 12268 Star::Find returns 1 (0), X=1260.25, Y=860.90, Mass=388, SNR=13.4, Peak=39 HFD=4.5
20:37:45.905 00.001 12268 MultiStar: [#1 -0.34,-0.07,0.98,U] [#2 -0.02,0.25,1.01,U] [#3 -0.06,0.77,0.00,M2] [#4 0.02,-0.14,0.87,U] [#5 -0.40,0.32,0.78,U] [#6 -0.36,0.30,0.80,U] [#7 -0.40,0.00,0.57,U] [#8 0.67,-0.10,0.00,M2] 
20:37:45.905 00.000 12268 refined, 6 included, MultiStar: {-0.16, 0.11}, one-star: {0.21, 0.09}
20:37:45.905 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.67) = xAngle (4.21 = -2.07)
20:37:45.905 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.24 = -2.04)
20:37:45.905 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.54 mountX=-0.09 mountY=-0.17, mountTheta=-2.07
20:37:45.906 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.11, opts=13)
20:37:45.906 00.000 12268 Enqueuing Move request for scope (-0.16, 0.11)
20:37:45.906 00.000 11616 Worker thread wakes up
20:37:45.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
20:37:45.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
20:37:45.907 00.001 11616 Moving (-0.16, 0.11) raw xDistance=-0.09 yDistance=-0.17
20:37:45.907 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:45.907 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:37:45.907 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
20:37:45.907 00.000 11616 MoveAxis(E, 0, ABG)
20:37:45.907 00.000 11616 Move returns status 0, amount 0
20:37:45.907 00.000 11616 MoveAxis(N, 14, ABG)
20:37:45.908 00.001 11616 Guiding  Dir = 0, Dur = 14
20:37:45.908 00.000 11616 IsSlewing returns 0
20:37:45.908 00.000 11616 IsGuiding returns 0
20:37:45.909 00.001 11616 PulseGuide returned control before completion, sleep 24
20:37:45.920 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:37:45.939 00.019 12268 UpdateGuideState exits: m=388 SNR=13.4
20:37:45.939 00.000 11616 IsGuiding returns 1
20:37:45.939 00.000 11616 scope still moving after pulse duration time elapsed
20:37:45.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:45.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:45.939 00.000 12268 Enqueuing Expose request
20:37:45.970 00.031 11616 IsSlewing returns 0
20:37:45.970 00.000 11616 IsGuiding returns 0
20:37:45.971 00.001 11616 scope move finished after 14 + 48 ms
20:37:45.971 00.000 11616 Move returns status 0, amount 14
20:37:45.971 00.000 11616 move complete, result=0
20:37:45.972 00.001 11616 worker thread done servicing request
20:37:45.972 00.000 11616 Worker thread wakes up
20:37:45.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:45.973 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:45.977 00.004 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 14 ms NORTH
20:37:47.990 02.013 11616 Exposure complete
20:37:48.048 00.058 11616 worker thread done servicing request
20:37:48.048 00.000 12268 OnExposeComplete: enter
20:37:48.048 00.000 12268 UpdateGuideState(): m_state=6
20:37:48.049 00.001 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1230
20:37:48.049 00.000 12268 Star::Find returns 1 (0), X=1259.97, Y=861.04, Mass=395, SNR=13.6, Peak=48 HFD=4.1
20:37:48.049 00.000 12268 MultiStar: [#1 -0.71,-0.08,0.00,M1] [#2 -0.53,0.16,0.99,U] [#3 -0.22,0.90,0.00,M3] [#4 0.03,-0.17,0.83,U] [#5 -0.61,0.01,0.84,U] [#6 -0.57,-0.29,0.62,U] [#7 -1.66,-0.23,0.00,M1] [#8 0.57,-0.22,0.60,U] 
20:37:48.049 00.000 12268 refined, 5 included, MultiStar: {-0.22, -0.01}, one-star: {-0.07, 0.24}
20:37:48.049 00.000 12268 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-1.67) = xAngle (-1.43 = -1.43)
20:37:48.049 00.000 12268 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.40 = -1.40)
20:37:48.049 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.23 cameraTheta=-3.10 mountX=0.03 mountY=-0.22, mountTheta=-1.43
20:37:48.051 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.01, opts=13)
20:37:48.051 00.000 12268 Enqueuing Move request for scope (-0.22, -0.01)
20:37:48.051 00.000 11616 Worker thread wakes up
20:37:48.052 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
20:37:48.052 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
20:37:48.052 00.000 11616 Moving (-0.22, -0.01) raw xDistance=0.03 yDistance=-0.22
20:37:48.052 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:48.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:37:48.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
20:37:48.052 00.000 11616 MoveAxis(E, 0, ABG)
20:37:48.052 00.000 11616 Move returns status 0, amount 0
20:37:48.052 00.000 11616 MoveAxis(N, 19, ABG)
20:37:48.052 00.000 11616 Guiding  Dir = 0, Dur = 19
20:37:48.052 00.000 11616 IsSlewing returns 0
20:37:48.053 00.001 11616 IsGuiding returns 0
20:37:48.053 00.000 11616 PulseGuide returned control before completion, sleep 29
20:37:48.064 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:37:48.084 00.020 12268 UpdateGuideState exits: m=395 SNR=13.6
20:37:48.084 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:48.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:48.084 00.000 12268 Enqueuing Expose request
20:37:48.098 00.014 11616 IsGuiding returns 1
20:37:48.098 00.000 11616 scope still moving after pulse duration time elapsed
20:37:48.130 00.032 11616 IsSlewing returns 0
20:37:48.131 00.001 11616 IsGuiding returns 0
20:37:48.131 00.000 11616 scope move finished after 19 + 59 ms
20:37:48.131 00.000 11616 Move returns status 0, amount 19
20:37:48.131 00.000 11616 move complete, result=0
20:37:48.132 00.001 11616 worker thread done servicing request
20:37:48.132 00.000 11616 Worker thread wakes up
20:37:48.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:48.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:48.133 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 19 ms NORTH
20:37:50.143 02.010 11616 Exposure complete
20:37:50.200 00.057 11616 worker thread done servicing request
20:37:50.201 00.001 12268 OnExposeComplete: enter
20:37:50.201 00.000 12268 UpdateGuideState(): m_state=6
20:37:50.201 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1231
20:37:50.201 00.000 12268 Star::Find returns 1 (0), X=1259.96, Y=860.30, Mass=392, SNR=13.6, Peak=39 HFD=4.2
20:37:50.202 00.001 12268 MultiStar: [#1 -0.68,-0.66,0.00,M2] [#2 -0.68,-0.22,0.00,M1] [#3 -0.38,0.84,0.00,M4] [#4 -0.09,-0.72,0.00,M1] [#5 -1.07,0.14,0.00,M4] [#6 -0.82,-0.68,0.00,M1] [#7 0.77,-1.11,0.00,M2] [#8 0.26,-0.16,0.62,U] 
20:37:50.202 00.000 12268 refined, 1 included, MultiStar: {0.04, -0.37}, one-star: {-0.09, -0.50}
20:37:50.202 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.67) = xAngle (0.21 = 0.21)
20:37:50.202 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.24 = 0.24)
20:37:50.202 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.37 hyp=0.37 cameraTheta=-1.45 mountX=0.37 mountY=0.09, mountTheta=0.24
20:37:50.203 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.37, opts=13)
20:37:50.203 00.000 12268 Enqueuing Move request for scope (0.04, -0.37)
20:37:50.204 00.001 11616 Worker thread wakes up
20:37:50.204 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.37) opts 0xd
20:37:50.204 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.37)
20:37:50.204 00.000 11616 Moving (0.04, -0.37) raw xDistance=0.37 yDistance=0.09
20:37:50.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
20:37:50.204 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:50.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:37:50.204 00.000 11616 MoveAxis(W, 205, ABG)
20:37:50.204 00.000 11616 Guiding  Dir = 3, Dur = 205
20:37:50.204 00.000 11616 IsSlewing returns 0
20:37:50.205 00.001 11616 IsGuiding returns 0
20:37:50.205 00.000 11616 PulseGuide returned control before completion, sleep 215
20:37:50.217 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:37:50.236 00.019 12268 UpdateGuideState exits: m=392 SNR=13.6
20:37:50.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:50.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:50.236 00.000 12268 Enqueuing Expose request
20:37:50.432 00.196 11616 IsGuiding returns 1
20:37:50.432 00.000 11616 scope still moving after pulse duration time elapsed
20:37:50.463 00.031 11616 IsSlewing returns 0
20:37:50.464 00.001 11616 IsGuiding returns 1
20:37:50.493 00.029 11616 IsSlewing returns 0
20:37:50.494 00.001 11616 IsGuiding returns 0
20:37:50.494 00.000 11616 scope move finished after 205 + 84 ms
20:37:50.494 00.000 11616 Move returns status 0, amount 205
20:37:50.494 00.000 11616 MoveAxis(N, 0, ABG)
20:37:50.494 00.000 11616 Move returns status 0, amount 0
20:37:50.494 00.000 11616 move complete, result=0
20:37:50.494 00.000 11616 worker thread done servicing request
20:37:50.494 00.000 11616 Worker thread wakes up
20:37:50.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:50.495 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:50.495 00.000 12268 GuideStep: 0.4 px 205 ms WEST, 0.1 px 0 ms NORTH
20:37:52.512 02.017 11616 Exposure complete
20:37:52.570 00.058 11616 worker thread done servicing request
20:37:52.570 00.000 12268 OnExposeComplete: enter
20:37:52.570 00.000 12268 UpdateGuideState(): m_state=6
20:37:52.570 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1232
20:37:52.570 00.000 12268 Star::Find returns 1 (0), X=1259.90, Y=860.70, Mass=415, SNR=14.0, Peak=39 HFD=4.1
20:37:52.571 00.001 12268 MultiStar: [#1 -0.47,-0.30,1.00,U] [#2 -0.35,-0.19,0.99,U] [#3 -0.06,0.64,0.75,U] [#4 -0.11,-0.51,0.80,U] [#5 -0.59,-0.06,0.63,U] [#6 -1.01,-0.24,0.00,M2] [#7 -0.62,-0.25,0.00,M3] [#8 0.38,-0.76,0.00,M1] 
20:37:52.571 00.000 12268 single-star, 5 included, MultiStar: {-0.28, -0.11}, one-star: {-0.14, -0.10}
20:37:52.571 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.67) = xAngle (-0.84 = -0.84)
20:37:52.571 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.81 = -0.81)
20:37:52.571 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.18 cameraTheta=-2.51 mountX=0.12 mountY=-0.13, mountTheta=-0.82
20:37:52.572 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.10, opts=13)
20:37:52.573 00.001 12268 Enqueuing Move request for scope (-0.14, -0.10)
20:37:52.573 00.000 11616 Worker thread wakes up
20:37:52.573 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd
20:37:52.573 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.10)
20:37:52.573 00.000 11616 Moving (-0.14, -0.10) raw xDistance=0.12 yDistance=-0.13
20:37:52.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
20:37:52.573 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:52.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:37:52.573 00.000 11616 MoveAxis(W, 66, ABG)
20:37:52.573 00.000 11616 Guiding  Dir = 3, Dur = 66
20:37:52.574 00.001 11616 IsSlewing returns 0
20:37:52.574 00.000 11616 IsGuiding returns 0
20:37:52.574 00.000 11616 PulseGuide returned control before completion, sleep 76
20:37:52.586 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
20:37:52.606 00.020 12268 UpdateGuideState exits: m=415 SNR=14.0
20:37:52.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:52.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:52.606 00.000 12268 Enqueuing Expose request
20:37:52.665 00.059 11616 IsGuiding returns 1
20:37:52.665 00.000 11616 scope still moving after pulse duration time elapsed
20:37:52.696 00.031 11616 IsSlewing returns 0
20:37:52.697 00.001 11616 IsGuiding returns 1
20:37:52.727 00.030 11616 IsSlewing returns 0
20:37:52.728 00.001 11616 IsGuiding returns 1
20:37:52.759 00.031 11616 IsSlewing returns 0
20:37:52.759 00.000 11616 IsGuiding returns 1
20:37:52.789 00.030 11616 IsSlewing returns 0
20:37:52.790 00.001 11616 IsGuiding returns 0
20:37:52.790 00.000 11616 scope move finished after 66 + 149 ms
20:37:52.790 00.000 11616 Move returns status 0, amount 66
20:37:52.790 00.000 11616 MoveAxis(N, 0, ABG)
20:37:52.790 00.000 11616 Move returns status 0, amount 0
20:37:52.790 00.000 11616 move complete, result=0
20:37:52.790 00.000 11616 worker thread done servicing request
20:37:52.790 00.000 11616 Worker thread wakes up
20:37:52.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:52.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:52.791 00.001 12268 GuideStep: 0.1 px 66 ms WEST, -0.1 px 0 ms NORTH
20:37:54.803 02.012 11616 Exposure complete
20:37:54.862 00.059 11616 worker thread done servicing request
20:37:54.862 00.000 12268 OnExposeComplete: enter
20:37:54.862 00.000 12268 UpdateGuideState(): m_state=6
20:37:54.863 00.001 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1233
20:37:54.863 00.000 12268 Star::Find returns 1 (0), X=1259.89, Y=860.68, Mass=379, SNR=13.3, Peak=52 HFD=3.7
20:37:54.863 00.000 12268 MultiStar: [#1 -0.38,0.12,1.02,U] [#2 -0.07,0.06,1.03,U] [#3 0.07,0.81,0.00,M4] [#4 -0.17,-0.31,0.86,U] [#5 -0.65,0.23,0.00,M4] [#6 -0.01,0.17,0.78,U] [#7 0.34,-0.07,0.56,U] [#8 0.39,0.05,0.60,U] 
20:37:54.863 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.01}, one-star: {-0.16, -0.12}
20:37:54.863 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.67) = xAngle (-1.24 = -1.24)
20:37:54.863 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.21 = -1.21)
20:37:54.863 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.91 mountX=0.02 mountY=-0.06, mountTheta=-1.23
20:37:54.865 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.01, opts=13)
20:37:54.865 00.000 12268 Enqueuing Move request for scope (-0.06, -0.01)
20:37:54.865 00.000 11616 Worker thread wakes up
20:37:54.865 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
20:37:54.865 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
20:37:54.865 00.000 11616 Moving (-0.06, -0.01) raw xDistance=0.02 yDistance=-0.06
20:37:54.865 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:54.865 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:37:54.865 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:54.866 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:37:54.866 00.000 11616 MoveAxis(E, 0, ABG)
20:37:54.866 00.000 11616 Move returns status 0, amount 0
20:37:54.866 00.000 11616 MoveAxis(N, 0, ABG)
20:37:54.866 00.000 11616 Move returns status 0, amount 0
20:37:54.866 00.000 11616 move complete, result=0
20:37:54.866 00.000 11616 worker thread done servicing request
20:37:54.879 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
20:37:54.895 00.016 12268 UpdateGuideState exits: m=379 SNR=13.3
20:37:54.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:54.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:54.895 00.000 12268 Enqueuing Expose request
20:37:54.895 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:54.897 00.002 11616 Worker thread wakes up
20:37:54.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:54.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:56.912 02.015 11616 Exposure complete
20:37:56.970 00.058 11616 worker thread done servicing request
20:37:56.970 00.000 12268 OnExposeComplete: enter
20:37:56.970 00.000 12268 UpdateGuideState(): m_state=6
20:37:56.970 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1234
20:37:56.970 00.000 12268 Star::Find returns 1 (0), X=1259.94, Y=861.33, Mass=391, SNR=13.5, Peak=38 HFD=4.2
20:37:56.971 00.001 12268 MultiStar: [#1 -0.04,0.17,0.93,U] [#2 0.08,0.44,0.96,U] [#3 -0.23,0.87,0.00,M5] [#4 0.26,0.30,0.80,U] [#5 -0.48,0.36,0.66,U] [#6 -0.20,0.16,0.61,U] [#7 0.01,0.01,0.57,U] [#8 -0.15,0.84,0.00,M1] 
20:37:56.971 00.000 12268 refined, 6 included, MultiStar: {-0.05, 0.30}, one-star: {-0.10, 0.52}
20:37:56.971 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.67) = xAngle (3.40 = -2.88)
20:37:56.971 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.43 = -2.85)
20:37:56.971 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.30 hyp=0.31 cameraTheta=1.74 mountX=-0.30 mountY=-0.09, mountTheta=-2.85
20:37:56.973 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.30, opts=13)
20:37:56.973 00.000 12268 Enqueuing Move request for scope (-0.05, 0.30)
20:37:56.973 00.000 11616 Worker thread wakes up
20:37:56.973 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.30) opts 0xd
20:37:56.974 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.30)
20:37:56.974 00.000 11616 Moving (-0.05, 0.30) raw xDistance=-0.30 yDistance=-0.09
20:37:56.974 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
20:37:56.974 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
20:37:56.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
20:37:56.974 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:56.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:37:56.974 00.000 11616 MoveAxis(E, 167, ABG)
20:37:56.975 00.001 11616 Guiding  Dir = 2, Dur = 167
20:37:56.975 00.000 11616 IsSlewing returns 0
20:37:56.975 00.000 11616 IsGuiding returns 0
20:37:56.976 00.001 11616 PulseGuide returned control before completion, sleep 177
20:37:56.987 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:37:57.005 00.018 12268 UpdateGuideState exits: m=391 SNR=13.5
20:37:57.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:57.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:57.005 00.000 12268 Enqueuing Expose request
20:37:57.158 00.153 11616 IsGuiding returns 1
20:37:57.158 00.000 11616 scope still moving after pulse duration time elapsed
20:37:57.188 00.030 11616 IsSlewing returns 0
20:37:57.189 00.001 11616 IsGuiding returns 0
20:37:57.189 00.000 11616 scope move finished after 167 + 46 ms
20:37:57.189 00.000 11616 Move returns status 0, amount 167
20:37:57.189 00.000 11616 MoveAxis(N, 0, ABG)
20:37:57.189 00.000 11616 Move returns status 0, amount 0
20:37:57.189 00.000 11616 move complete, result=0
20:37:57.189 00.000 11616 worker thread done servicing request
20:37:57.189 00.000 11616 Worker thread wakes up
20:37:57.190 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:57.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:57.190 00.000 12268 GuideStep: -0.3 px 167 ms EAST, -0.1 px 0 ms NORTH
20:37:59.206 02.016 11616 Exposure complete
20:37:59.265 00.059 11616 worker thread done servicing request
20:37:59.265 00.000 12268 OnExposeComplete: enter
20:37:59.265 00.000 12268 UpdateGuideState(): m_state=6
20:37:59.265 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1235
20:37:59.265 00.000 12268 Star::Find returns 1 (0), X=1260.68, Y=861.35, Mass=389, SNR=13.5, Peak=34 HFD=4.5
20:37:59.266 00.001 12268 MultiStar: [#1 -0.05,0.37,1.02,U] [#2 0.15,0.66,0.00,M1] [#3 0.07,1.13,0.00,M6] [#4 0.48,0.11,0.87,U] [#5 0.07,0.68,0.00,M4] [#6 -0.10,0.47,0.73,U] [#7 -0.12,0.55,0.54,U] [#8 0.64,0.78,0.00,M2] 
20:37:59.266 00.000 12268 refined, 4 included, MultiStar: {0.21, 0.40}, one-star: {0.63, 0.55}
20:37:59.266 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.67) = xAngle (2.76 = 2.76)
20:37:59.266 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.79 = 2.79)
20:37:59.266 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.40 hyp=0.45 cameraTheta=1.09 mountX=-0.42 mountY=0.15, mountTheta=2.79
20:37:59.270 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.40, opts=13)
20:37:59.270 00.000 12268 Enqueuing Move request for scope (0.21, 0.40)
20:37:59.270 00.000 11616 Worker thread wakes up
20:37:59.270 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.40) opts 0xd
20:37:59.270 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.40)
20:37:59.270 00.000 11616 Moving (0.21, 0.40) raw xDistance=-0.42 yDistance=0.15
20:37:59.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
20:37:59.270 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:37:59.271 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:37:59.271 00.000 11616 MoveAxis(E, 234, ABG)
20:37:59.271 00.000 11616 Guiding  Dir = 2, Dur = 234
20:37:59.271 00.000 11616 IsSlewing returns 0
20:37:59.271 00.000 11616 IsGuiding returns 0
20:37:59.272 00.001 11616 PulseGuide returned control before completion, sleep 244
20:37:59.288 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:37:59.305 00.017 12268 UpdateGuideState exits: m=389 SNR=13.5
20:37:59.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:59.306 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:37:59.306 00.000 12268 Enqueuing Expose request
20:37:59.518 00.212 11616 IsGuiding returns 1
20:37:59.518 00.000 11616 scope still moving after pulse duration time elapsed
20:37:59.548 00.030 11616 IsSlewing returns 0
20:37:59.549 00.001 11616 IsGuiding returns 0
20:37:59.549 00.000 11616 scope move finished after 234 + 43 ms
20:37:59.549 00.000 11616 Move returns status 0, amount 234
20:37:59.549 00.000 11616 MoveAxis(N, 0, ABG)
20:37:59.549 00.000 11616 Move returns status 0, amount 0
20:37:59.549 00.000 11616 move complete, result=0
20:37:59.549 00.000 11616 worker thread done servicing request
20:37:59.549 00.000 11616 Worker thread wakes up
20:37:59.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:37:59.550 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:37:59.550 00.000 12268 GuideStep: -0.4 px 234 ms EAST, 0.2 px 0 ms NORTH
20:38:01.628 02.078 11616 Exposure complete
20:38:01.684 00.056 11616 worker thread done servicing request
20:38:01.684 00.000 12268 OnExposeComplete: enter
20:38:01.684 00.000 12268 UpdateGuideState(): m_state=6
20:38:01.685 00.001 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1236
20:38:01.685 00.000 12268 Star::Find returns 1 (0), X=1260.19, Y=860.47, Mass=388, SNR=13.5, Peak=41 HFD=3.8
20:38:01.685 00.000 12268 MultiStar: [#1 -0.44,-0.67,0.00,M1] [#2 -0.22,-0.53,1.02,U] [#3 0.37,0.55,0.74,U] [#4 0.35,-0.82,0.00,M1] [#5 -0.20,-0.16,0.81,U] [#6 -0.52,-0.12,0.64,U] [#7 0.07,-0.34,0.53,U] [#8 0.15,-0.42,0.58,U] 
20:38:01.685 00.000 12268 refined, 6 included, MultiStar: {-0.03, -0.20}, one-star: {0.14, -0.33}
20:38:01.685 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.67) = xAngle (-0.06 = -0.06)
20:38:01.685 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.03 = -0.03)
20:38:01.685 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.21 cameraTheta=-1.73 mountX=0.21 mountY=-0.01, mountTheta=-0.03
20:38:01.690 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.20, opts=13)
20:38:01.690 00.000 12268 Enqueuing Move request for scope (-0.03, -0.20)
20:38:01.690 00.000 11616 Worker thread wakes up
20:38:01.690 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
20:38:01.690 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
20:38:01.691 00.001 11616 Moving (-0.03, -0.20) raw xDistance=0.21 yDistance=-0.01
20:38:01.691 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:38:01.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:38:01.691 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:01.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:38:01.691 00.000 11616 MoveAxis(E, 0, ABG)
20:38:01.691 00.000 11616 Move returns status 0, amount 0
20:38:01.692 00.001 11616 MoveAxis(N, 0, ABG)
20:38:01.692 00.000 11616 Move returns status 0, amount 0
20:38:01.692 00.000 11616 move complete, result=0
20:38:01.693 00.001 11616 worker thread done servicing request
20:38:01.706 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:38:01.723 00.017 12268 UpdateGuideState exits: m=388 SNR=13.5
20:38:01.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:01.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:01.723 00.000 12268 Enqueuing Expose request
20:38:01.723 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:38:01.723 00.000 11616 Worker thread wakes up
20:38:01.724 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:01.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:03.740 02.016 11616 Exposure complete
20:38:03.799 00.059 11616 worker thread done servicing request
20:38:03.799 00.000 12268 OnExposeComplete: enter
20:38:03.799 00.000 12268 UpdateGuideState(): m_state=6
20:38:03.799 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1237
20:38:03.799 00.000 12268 Star::Find returns 1 (0), X=1260.29, Y=860.56, Mass=371, SNR=13.1, Peak=44 HFD=3.9
20:38:03.800 00.001 12268 MultiStar: [#1 -0.55,-0.53,0.00,M2] [#2 -0.14,-0.39,1.12,U] [#3 -0.17,0.17,0.85,U] [#4 0.29,-0.56,0.86,U] [#5 -0.29,-0.55,0.73,U] [#6 -0.68,-0.44,0.00,M1] [#7 0.52,-0.65,0.00,M1] [#8 0.61,-0.44,0.00,M2] 
20:38:03.800 00.000 12268 refined, 4 included, MultiStar: {-0.00, -0.31}, one-star: {0.25, -0.24}
20:38:03.800 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.67) = xAngle (0.09 = 0.09)
20:38:03.800 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.12 = 0.12)
20:38:03.800 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.31 hyp=0.31 cameraTheta=-1.58 mountX=0.31 mountY=0.04, mountTheta=0.12
20:38:03.801 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.31, opts=13)
20:38:03.801 00.000 12268 Enqueuing Move request for scope (-0.00, -0.31)
20:38:03.801 00.000 11616 Worker thread wakes up
20:38:03.802 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.31) opts 0xd
20:38:03.802 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.31)
20:38:03.802 00.000 11616 Moving (-0.00, -0.31) raw xDistance=0.31 yDistance=0.04
20:38:03.802 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
20:38:03.802 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.93
20:38:03.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
20:38:03.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:03.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:38:03.802 00.000 11616 MoveAxis(W, 174, ABG)
20:38:03.802 00.000 11616 Guiding  Dir = 3, Dur = 174
20:38:03.802 00.000 11616 IsSlewing returns 0
20:38:03.803 00.001 11616 IsGuiding returns 0
20:38:03.803 00.000 11616 PulseGuide returned control before completion, sleep 184
20:38:03.814 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:38:03.834 00.020 12268 UpdateGuideState exits: m=371 SNR=13.1
20:38:03.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:03.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:03.834 00.000 12268 Enqueuing Expose request
20:38:03.996 00.162 11616 IsGuiding returns 1
20:38:03.997 00.001 11616 scope still moving after pulse duration time elapsed
20:38:04.027 00.030 11616 IsSlewing returns 0
20:38:04.028 00.001 11616 IsGuiding returns 0
20:38:04.028 00.000 11616 scope move finished after 174 + 51 ms
20:38:04.028 00.000 11616 Move returns status 0, amount 174
20:38:04.028 00.000 11616 MoveAxis(N, 0, ABG)
20:38:04.028 00.000 11616 Move returns status 0, amount 0
20:38:04.028 00.000 11616 move complete, result=0
20:38:04.029 00.001 11616 worker thread done servicing request
20:38:04.029 00.000 11616 Worker thread wakes up
20:38:04.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:04.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:04.029 00.000 12268 GuideStep: 0.3 px 174 ms WEST, 0.0 px 0 ms NORTH
20:38:06.047 02.018 11616 Exposure complete
20:38:06.104 00.057 11616 worker thread done servicing request
20:38:06.105 00.001 12268 OnExposeComplete: enter
20:38:06.105 00.000 12268 UpdateGuideState(): m_state=6
20:38:06.105 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1238
20:38:06.105 00.000 12268 Star::Find returns 1 (0), X=1260.04, Y=860.90, Mass=375, SNR=13.2, Peak=35 HFD=4.4
20:38:06.105 00.000 12268 MultiStar: [#1 -0.56,-0.38,0.00,M3] [#2 -0.33,-0.37,1.03,U] [#3 0.25,0.05,0.82,U] [#4 0.11,-0.55,0.86,U] [#5 -0.89,-0.05,0.00,M3] [#6 -0.51,-0.45,0.00,M2] [#7 -0.35,-0.59,0.00,M2] [#8 0.56,-0.29,0.53,U] 
20:38:06.105 00.000 12268 single-star, 4 included, MultiStar: {0.06, -0.20}, one-star: {-0.00, 0.10}
20:38:06.106 00.001 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.67) = xAngle (3.29 = -3.00)
20:38:06.106 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.32 = -2.97)
20:38:06.106 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.62 mountX=-0.10 mountY=-0.02, mountTheta=-2.97
20:38:06.107 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.10, opts=13)
20:38:06.107 00.000 12268 Enqueuing Move request for scope (-0.00, 0.10)
20:38:06.107 00.000 11616 Worker thread wakes up
20:38:06.107 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
20:38:06.107 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
20:38:06.107 00.000 11616 Moving (-0.00, 0.10) raw xDistance=-0.10 yDistance=-0.02
20:38:06.107 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:06.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:38:06.108 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:06.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:38:06.108 00.000 11616 MoveAxis(E, 0, ABG)
20:38:06.108 00.000 11616 Move returns status 0, amount 0
20:38:06.108 00.000 11616 MoveAxis(N, 0, ABG)
20:38:06.108 00.000 11616 Move returns status 0, amount 0
20:38:06.108 00.000 11616 move complete, result=0
20:38:06.108 00.000 11616 worker thread done servicing request
20:38:06.120 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:38:06.138 00.018 12268 UpdateGuideState exits: m=375 SNR=13.2
20:38:06.138 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:06.138 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:06.138 00.000 12268 Enqueuing Expose request
20:38:06.138 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:38:06.138 00.000 11616 Worker thread wakes up
20:38:06.138 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:06.139 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:08.151 02.012 11616 Exposure complete
20:38:08.208 00.057 11616 worker thread done servicing request
20:38:08.208 00.000 12268 OnExposeComplete: enter
20:38:08.209 00.001 12268 UpdateGuideState(): m_state=6
20:38:08.209 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1239
20:38:08.209 00.000 12268 Star::Find returns 1 (0), X=1259.91, Y=861.07, Mass=403, SNR=13.7, Peak=44 HFD=4.5
20:38:08.209 00.000 12268 MultiStar: [#1 -0.34,-0.00,0.95,U] [#2 -0.07,0.24,0.98,U] [#3 0.21,0.96,0.00,M4] [#4 0.42,-0.03,0.83,U] [#5 -0.40,0.18,0.66,U] [#6 -0.35,-0.04,0.63,U] [#7 -0.28,-0.62,0.00,M3] [#8 0.29,-0.10,0.62,U] 
20:38:08.209 00.000 12268 refined, 6 included, MultiStar: {-0.09, 0.09}, one-star: {-0.13, 0.27}
20:38:08.209 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.67) = xAngle (4.00 = -2.28)
20:38:08.209 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.03 = -2.25)
20:38:08.210 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.12 cameraTheta=2.33 mountX=-0.08 mountY=-0.10, mountTheta=-2.27
20:38:08.212 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.09, opts=13)
20:38:08.212 00.000 12268 Enqueuing Move request for scope (-0.09, 0.09)
20:38:08.212 00.000 11616 Worker thread wakes up
20:38:08.212 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
20:38:08.212 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
20:38:08.212 00.000 11616 Moving (-0.09, 0.09) raw xDistance=-0.08 yDistance=-0.10
20:38:08.213 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:08.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:38:08.213 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:08.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:38:08.213 00.000 11616 MoveAxis(E, 0, ABG)
20:38:08.213 00.000 11616 Move returns status 0, amount 0
20:38:08.213 00.000 11616 MoveAxis(N, 0, ABG)
20:38:08.213 00.000 11616 Move returns status 0, amount 0
20:38:08.213 00.000 11616 move complete, result=0
20:38:08.213 00.000 11616 worker thread done servicing request
20:38:08.225 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:38:08.245 00.020 12268 UpdateGuideState exits: m=403 SNR=13.7
20:38:08.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:08.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:08.245 00.000 12268 Enqueuing Expose request
20:38:08.245 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:08.245 00.000 11616 Worker thread wakes up
20:38:08.246 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:08.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:10.257 02.011 11616 Exposure complete
20:38:10.315 00.058 11616 worker thread done servicing request
20:38:10.315 00.000 12268 OnExposeComplete: enter
20:38:10.315 00.000 12268 UpdateGuideState(): m_state=6
20:38:10.315 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
20:38:10.316 00.001 12268 Star::Find returns 1 (0), X=1260.08, Y=860.82, Mass=393, SNR=13.6, Peak=42 HFD=4.4
20:38:10.316 00.000 12268 MultiStar: [#1 -0.49,-0.30,1.00,U] [#2 -0.06,0.11,0.94,U] [#3 0.34,0.47,0.80,U] [#4 0.08,-0.03,0.87,U] [#5 -0.62,0.39,0.00,M3] [#6 -0.29,0.32,0.57,U] [#7 -0.24,-0.01,0.62,U] [#8 0.29,0.15,0.66,U] 
20:38:10.316 00.000 12268 single-star, 7 included, MultiStar: {-0.05, 0.07}, one-star: {0.03, 0.02}
20:38:10.317 00.001 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.67) = xAngle (2.22 = 2.22)
20:38:10.317 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.25 = 2.25)
20:38:10.317 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.55 mountX=-0.02 mountY=0.03, mountTheta=2.23
20:38:10.322 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.02, opts=13)
20:38:10.322 00.000 12268 Enqueuing Move request for scope (0.03, 0.02)
20:38:10.322 00.000 11616 Worker thread wakes up
20:38:10.323 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
20:38:10.323 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
20:38:10.323 00.000 11616 Moving (0.03, 0.02) raw xDistance=-0.02 yDistance=0.03
20:38:10.323 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:10.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:38:10.323 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:10.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:38:10.323 00.000 11616 MoveAxis(E, 0, ABG)
20:38:10.323 00.000 11616 Move returns status 0, amount 0
20:38:10.323 00.000 11616 MoveAxis(N, 0, ABG)
20:38:10.323 00.000 11616 Move returns status 0, amount 0
20:38:10.323 00.000 11616 move complete, result=0
20:38:10.324 00.001 11616 worker thread done servicing request
20:38:10.336 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:38:10.353 00.017 12268 UpdateGuideState exits: m=393 SNR=13.6
20:38:10.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:10.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:10.353 00.000 12268 Enqueuing Expose request
20:38:10.353 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:38:10.353 00.000 11616 Worker thread wakes up
20:38:10.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:10.354 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:12.358 02.004 11616 Exposure complete
20:38:12.418 00.060 11616 worker thread done servicing request
20:38:12.419 00.001 12268 OnExposeComplete: enter
20:38:12.419 00.000 12268 UpdateGuideState(): m_state=6
20:38:12.419 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1241
20:38:12.419 00.000 12268 Star::Find returns 1 (0), X=1259.96, Y=860.49, Mass=380, SNR=13.3, Peak=42 HFD=4.2
20:38:12.420 00.001 12268 MultiStar: [#1 -0.40,-0.59,0.00,M2] [#2 -0.20,-0.55,1.00,U] [#3 -0.08,0.31,0.82,U] [#4 0.23,-0.45,0.88,U] [#5 -0.30,-0.15,0.71,U] [#6 -0.80,-0.21,0.00,M1] [#7 -0.43,-0.77,0.00,M3] [#8 0.47,-0.83,0.00,M1] 
20:38:12.420 00.000 12268 refined, 4 included, MultiStar: {-0.08, -0.25}, one-star: {-0.08, -0.32}
20:38:12.420 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.67) = xAngle (-0.21 = -0.21)
20:38:12.420 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.18 = -0.18)
20:38:12.420 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.88 mountX=0.26 mountY=-0.05, mountTheta=-0.18
20:38:12.421 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.25, opts=13)
20:38:12.421 00.000 12268 Enqueuing Move request for scope (-0.08, -0.25)
20:38:12.422 00.001 11616 Worker thread wakes up
20:38:12.422 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.25) opts 0xd
20:38:12.422 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.25)
20:38:12.422 00.000 11616 Moving (-0.08, -0.25) raw xDistance=0.26 yDistance=-0.05
20:38:12.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
20:38:12.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:12.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:38:12.422 00.000 11616 MoveAxis(W, 145, ABG)
20:38:12.422 00.000 11616 Guiding  Dir = 3, Dur = 145
20:38:12.422 00.000 11616 IsSlewing returns 0
20:38:12.423 00.001 11616 IsGuiding returns 0
20:38:12.423 00.000 11616 PulseGuide returned control before completion, sleep 155
20:38:12.434 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:38:12.453 00.019 12268 UpdateGuideState exits: m=380 SNR=13.3
20:38:12.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:12.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:12.453 00.000 12268 Enqueuing Expose request
20:38:12.588 00.135 11616 IsGuiding returns 1
20:38:12.588 00.000 11616 scope still moving after pulse duration time elapsed
20:38:12.619 00.031 11616 IsSlewing returns 0
20:38:12.620 00.001 11616 IsGuiding returns 1
20:38:12.650 00.030 11616 IsSlewing returns 0
20:38:12.651 00.001 11616 IsGuiding returns 1
20:38:12.681 00.030 11616 IsSlewing returns 0
20:38:12.681 00.000 11616 IsGuiding returns 0
20:38:12.682 00.001 11616 scope move finished after 145 + 113 ms
20:38:12.682 00.000 11616 Move returns status 0, amount 145
20:38:12.682 00.000 11616 MoveAxis(N, 0, ABG)
20:38:12.682 00.000 11616 Move returns status 0, amount 0
20:38:12.682 00.000 11616 move complete, result=0
20:38:12.682 00.000 11616 worker thread done servicing request
20:38:12.682 00.000 11616 Worker thread wakes up
20:38:12.682 00.000 12268 GuideStep: 0.3 px 145 ms WEST, -0.0 px 0 ms NORTH
20:38:12.682 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:12.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:14.695 02.013 11616 Exposure complete
20:38:14.751 00.056 11616 worker thread done servicing request
20:38:14.752 00.001 12268 OnExposeComplete: enter
20:38:14.752 00.000 12268 UpdateGuideState(): m_state=6
20:38:14.752 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1242
20:38:14.752 00.000 12268 Star::Find returns 1 (0), X=1260.19, Y=860.52, Mass=410, SNR=13.8, Peak=41 HFD=4.5
20:38:14.752 00.000 12268 MultiStar: [#1 -0.46,-0.40,0.96,U] [#2 -0.17,-0.50,0.92,U] [#3 -0.09,0.19,0.73,U] [#4 0.16,-0.40,0.83,U] [#5 -0.47,-0.24,0.72,U] [#6 -0.39,-0.03,0.68,U] [#7 -0.03,-0.38,0.57,U] [#8 0.51,-0.36,0.64,U] 
20:38:14.753 00.001 12268 refined, 8 included, MultiStar: {-0.10, -0.28}, one-star: {0.14, -0.29}
20:38:14.753 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.67) = xAngle (-0.24 = -0.24)
20:38:14.753 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.21 = -0.21)
20:38:14.753 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.28 hyp=0.30 cameraTheta=-1.91 mountX=0.29 mountY=-0.06, mountTheta=-0.21
20:38:14.754 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.28, opts=13)
20:38:14.754 00.000 12268 Enqueuing Move request for scope (-0.10, -0.28)
20:38:14.755 00.001 11616 Worker thread wakes up
20:38:14.755 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.28) opts 0xd
20:38:14.755 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.28)
20:38:14.755 00.000 11616 Moving (-0.10, -0.28) raw xDistance=0.29 yDistance=-0.06
20:38:14.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
20:38:14.755 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:14.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:38:14.755 00.000 11616 MoveAxis(W, 161, ABG)
20:38:14.755 00.000 11616 Guiding  Dir = 3, Dur = 161
20:38:14.756 00.001 11616 IsSlewing returns 0
20:38:14.756 00.000 11616 IsGuiding returns 0
20:38:14.756 00.000 11616 PulseGuide returned control before completion, sleep 171
20:38:14.768 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
20:38:14.787 00.019 12268 UpdateGuideState exits: m=410 SNR=13.8
20:38:14.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:14.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:14.787 00.000 12268 Enqueuing Expose request
20:38:14.939 00.152 11616 IsGuiding returns 1
20:38:14.939 00.000 11616 scope still moving after pulse duration time elapsed
20:38:14.970 00.031 11616 IsSlewing returns 0
20:38:14.971 00.001 11616 IsGuiding returns 1
20:38:15.002 00.031 11616 IsSlewing returns 0
20:38:15.002 00.000 11616 IsGuiding returns 0
20:38:15.003 00.001 11616 scope move finished after 161 + 85 ms
20:38:15.003 00.000 11616 Move returns status 0, amount 161
20:38:15.003 00.000 11616 MoveAxis(N, 0, ABG)
20:38:15.003 00.000 11616 Move returns status 0, amount 0
20:38:15.003 00.000 11616 move complete, result=0
20:38:15.003 00.000 11616 worker thread done servicing request
20:38:15.003 00.000 11616 Worker thread wakes up
20:38:15.004 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:15.004 00.000 12268 GuideStep: 0.3 px 161 ms WEST, -0.1 px 0 ms NORTH
20:38:15.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:17.019 02.015 11616 Exposure complete
20:38:17.076 00.057 11616 worker thread done servicing request
20:38:17.077 00.001 12268 OnExposeComplete: enter
20:38:17.077 00.000 12268 UpdateGuideState(): m_state=6
20:38:17.077 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1243
20:38:17.077 00.000 12268 Star::Find returns 1 (0), X=1259.81, Y=861.01, Mass=393, SNR=13.5, Peak=46 HFD=4.3
20:38:17.077 00.000 12268 MultiStar: [#1 -0.44,-0.19,1.02,U] [#2 -0.19,0.20,0.99,U] [#3 0.32,0.61,0.00,M2] [#4 0.18,-0.41,0.86,U] [#5 -0.76,0.44,0.00,M2] [#6 -0.23,0.23,0.60,U] [#7 -0.44,0.07,0.57,U] [#8 0.54,-0.05,0.63,U] 
20:38:17.077 00.000 12268 refined, 6 included, MultiStar: {-0.13, 0.00}, one-star: {-0.24, 0.21}
20:38:17.078 00.001 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (-1.67) = xAngle (4.80 = -1.48)
20:38:17.078 00.000 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.84 = -1.45)
20:38:17.078 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.14 mountX=0.01 mountY=-0.13, mountTheta=-1.48
20:38:17.079 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.00, opts=13)
20:38:17.079 00.000 12268 Enqueuing Move request for scope (-0.13, 0.00)
20:38:17.079 00.000 11616 Worker thread wakes up
20:38:17.079 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
20:38:17.079 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
20:38:17.079 00.000 11616 Moving (-0.13, 0.00) raw xDistance=0.01 yDistance=-0.13
20:38:17.079 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:17.080 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:38:17.080 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:17.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:38:17.080 00.000 11616 MoveAxis(E, 0, ABG)
20:38:17.080 00.000 11616 Move returns status 0, amount 0
20:38:17.080 00.000 11616 MoveAxis(N, 0, ABG)
20:38:17.080 00.000 11616 Move returns status 0, amount 0
20:38:17.080 00.000 11616 move complete, result=0
20:38:17.080 00.000 11616 worker thread done servicing request
20:38:17.092 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:38:17.112 00.020 12268 UpdateGuideState exits: m=393 SNR=13.5
20:38:17.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:17.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:17.112 00.000 12268 Enqueuing Expose request
20:38:17.113 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:17.113 00.000 11616 Worker thread wakes up
20:38:17.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:17.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:19.119 02.006 11616 Exposure complete
20:38:19.178 00.059 11616 worker thread done servicing request
20:38:19.178 00.000 12268 OnExposeComplete: enter
20:38:19.178 00.000 12268 UpdateGuideState(): m_state=6
20:38:19.179 00.001 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1244
20:38:19.179 00.000 12268 Star::Find returns 1 (0), X=1260.10, Y=861.73, Mass=418, SNR=14.0, Peak=37 HFD=4.7
20:38:19.179 00.000 12268 MultiStar: [#1 -0.16,0.55,0.94,U] [#2 -0.34,0.42,0.91,U] [#3 0.34,1.15,0.00,M3] [#4 0.22,0.31,0.82,U] [#5 -0.19,0.55,0.61,U] [#6 -0.57,0.99,0.00,M1] [#7 -0.12,0.03,0.52,U] [#8 0.46,0.76,0.00,M1] 
20:38:19.179 00.000 12268 refined, 5 included, MultiStar: {-0.09, 0.51}, one-star: {0.05, 0.93}
20:38:19.179 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.67) = xAngle (3.41 = -2.88)
20:38:19.179 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.44 = -2.84)
20:38:19.179 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.51 hyp=0.51 cameraTheta=1.74 mountX=-0.49 mountY=-0.15, mountTheta=-2.85
20:38:19.180 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.51, opts=13)
20:38:19.181 00.001 12268 Enqueuing Move request for scope (-0.09, 0.51)
20:38:19.181 00.000 11616 Worker thread wakes up
20:38:19.181 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.51) opts 0xd
20:38:19.181 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.51)
20:38:19.181 00.000 11616 Moving (-0.09, 0.51) raw xDistance=-0.49 yDistance=-0.15
20:38:19.181 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.29 direction from 1 to -1
20:38:19.181 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.48
20:38:19.181 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.49
20:38:19.181 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
20:38:19.181 00.000 11616 MoveAxis(E, 277, ABG)
20:38:19.181 00.000 11616 Guiding  Dir = 2, Dur = 277
20:38:19.182 00.001 11616 IsSlewing returns 0
20:38:19.182 00.000 11616 IsGuiding returns 0
20:38:19.182 00.000 11616 PulseGuide returned control before completion, sleep 287
20:38:19.194 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:38:19.210 00.016 12268 UpdateGuideState exits: m=418 SNR=14.0
20:38:19.211 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:19.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:19.211 00.000 12268 Enqueuing Expose request
20:38:19.478 00.267 11616 IsGuiding returns 1
20:38:19.478 00.000 11616 scope still moving after pulse duration time elapsed
20:38:19.509 00.031 11616 IsSlewing returns 0
20:38:19.509 00.000 11616 IsGuiding returns 0
20:38:19.509 00.000 11616 scope move finished after 277 + 49 ms
20:38:19.509 00.000 11616 Move returns status 0, amount 277
20:38:19.510 00.001 11616 MoveAxis(N, 13, ABG)
20:38:19.510 00.000 11616 Guiding  Dir = 0, Dur = 13
20:38:19.510 00.000 11616 IsSlewing returns 0
20:38:19.510 00.000 11616 IsGuiding returns 0
20:38:19.510 00.000 11616 PulseGuide returned control before completion, sleep 23
20:38:19.543 00.033 11616 IsGuiding returns 1
20:38:19.543 00.000 11616 scope still moving after pulse duration time elapsed
20:38:19.570 00.027 11616 IsSlewing returns 0
20:38:19.571 00.001 11616 IsGuiding returns 0
20:38:19.571 00.000 11616 scope move finished after 13 + 48 ms
20:38:19.571 00.000 11616 Move returns status 0, amount 13
20:38:19.571 00.000 11616 move complete, result=0
20:38:19.571 00.000 11616 worker thread done servicing request
20:38:19.571 00.000 11616 Worker thread wakes up
20:38:19.572 00.001 12268 GuideStep: -0.5 px 277 ms EAST, -0.2 px 13 ms NORTH
20:38:19.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:19.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:21.614 02.042 11616 Exposure complete
20:38:21.671 00.057 11616 worker thread done servicing request
20:38:21.671 00.000 12268 OnExposeComplete: enter
20:38:21.671 00.000 12268 UpdateGuideState(): m_state=6
20:38:21.671 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1245
20:38:21.671 00.000 12268 Star::Find returns 1 (0), X=1260.58, Y=860.79, Mass=387, SNR=13.4, Peak=42 HFD=4.4
20:38:21.672 00.001 12268 MultiStar: [#1 -0.07,0.01,1.01,U] [#2 0.21,0.05,0.96,U] [#3 0.21,0.86,0.00,M4] [#4 0.46,-0.43,0.96,U] [#5 -0.21,0.32,0.76,U] [#6 -0.15,0.12,0.73,U] [#7 0.26,-0.11,0.55,U] [#8 0.34,0.02,0.59,U] 
20:38:21.672 00.000 12268 refined, 7 included, MultiStar: {0.18, -0.01}, one-star: {0.54, -0.01}
20:38:21.672 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.67) = xAngle (1.60 = 1.60)
20:38:21.672 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.63 = 1.63)
20:38:21.672 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.07 mountX=-0.00 mountY=0.18, mountTheta=1.60
20:38:21.674 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.01, opts=13)
20:38:21.674 00.000 12268 Enqueuing Move request for scope (0.18, -0.01)
20:38:21.674 00.000 11616 Worker thread wakes up
20:38:21.674 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
20:38:21.674 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
20:38:21.674 00.000 11616 Moving (0.18, -0.01) raw xDistance=-0.00 yDistance=0.18
20:38:21.674 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:21.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:38:21.675 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:38:21.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:38:21.675 00.000 11616 MoveAxis(E, 0, ABG)
20:38:21.675 00.000 11616 Move returns status 0, amount 0
20:38:21.675 00.000 11616 MoveAxis(N, 0, ABG)
20:38:21.675 00.000 11616 Move returns status 0, amount 0
20:38:21.675 00.000 11616 move complete, result=0
20:38:21.675 00.000 11616 worker thread done servicing request
20:38:21.688 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:38:21.706 00.018 12268 UpdateGuideState exits: m=387 SNR=13.4
20:38:21.706 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:21.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:21.706 00.000 12268 Enqueuing Expose request
20:38:21.706 00.000 11616 Worker thread wakes up
20:38:21.707 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:21.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:21.707 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:38:23.718 02.011 11616 Exposure complete
20:38:23.779 00.061 11616 worker thread done servicing request
20:38:23.779 00.000 12268 OnExposeComplete: enter
20:38:23.779 00.000 12268 UpdateGuideState(): m_state=6
20:38:23.779 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1246
20:38:23.779 00.000 12268 Star::Find returns 1 (0), X=1259.98, Y=860.95, Mass=440, SNR=14.3, Peak=46 HFD=4.4
20:38:23.780 00.001 12268 MultiStar: [#1 -0.19,-0.02,0.90,U] [#2 -0.21,0.16,0.87,U] [#3 0.16,0.47,0.76,U] [#4 0.08,-0.40,0.77,U] [#5 0.02,-0.06,0.72,U] [#6 -0.21,0.47,0.73,U] [#7 -0.06,-0.30,0.52,U] [#8 0.73,0.29,0.00,M1] 
20:38:23.780 00.000 12268 refined, 7 included, MultiStar: {-0.06, 0.07}, one-star: {-0.07, 0.15}
20:38:23.780 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.67) = xAngle (3.95 = -2.33)
20:38:23.780 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.99 = -2.30)
20:38:23.780 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.10 cameraTheta=2.29 mountX=-0.07 mountY=-0.07, mountTheta=-2.31
20:38:23.783 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.07, opts=13)
20:38:23.783 00.000 12268 Enqueuing Move request for scope (-0.06, 0.07)
20:38:23.783 00.000 11616 Worker thread wakes up
20:38:23.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
20:38:23.783 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
20:38:23.783 00.000 11616 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.07
20:38:23.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:23.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:38:23.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:23.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:38:23.784 00.001 11616 MoveAxis(E, 0, ABG)
20:38:23.784 00.000 11616 Move returns status 0, amount 0
20:38:23.784 00.000 11616 MoveAxis(N, 0, ABG)
20:38:23.784 00.000 11616 Move returns status 0, amount 0
20:38:23.784 00.000 11616 move complete, result=0
20:38:23.784 00.000 11616 worker thread done servicing request
20:38:23.796 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
20:38:23.816 00.020 12268 UpdateGuideState exits: m=440 SNR=14.3
20:38:23.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:23.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:23.816 00.000 12268 Enqueuing Expose request
20:38:23.816 00.000 11616 Worker thread wakes up
20:38:23.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:23.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:23.816 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:25.817 02.001 11616 Exposure complete
20:38:25.873 00.056 11616 worker thread done servicing request
20:38:25.874 00.001 12268 OnExposeComplete: enter
20:38:25.874 00.000 12268 UpdateGuideState(): m_state=6
20:38:25.874 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1247
20:38:25.874 00.000 12268 Star::Find returns 1 (0), X=1260.17, Y=860.94, Mass=434, SNR=14.2, Peak=53 HFD=4.2
20:38:25.876 00.002 12268 MultiStar: [#1 -0.57,-0.04,0.95,U] [#2 -0.12,-0.05,0.90,U] [#3 0.23,0.70,0.00,M4] [#4 0.44,-0.26,0.76,U] [#5 -0.61,0.40,0.00,M1] [#6 -0.37,0.10,0.57,U] [#7 -0.27,-0.15,0.58,U] [#8 0.40,-0.39,0.56,U] 
20:38:25.876 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.07}, one-star: {0.12, 0.14}
20:38:25.876 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.67) = xAngle (-0.61 = -0.61)
20:38:25.876 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.58 = -0.58)
20:38:25.876 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-2.28 mountX=0.08 mountY=-0.05, mountTheta=-0.59
20:38:25.878 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.07, opts=13)
20:38:25.878 00.000 12268 Enqueuing Move request for scope (-0.06, -0.07)
20:38:25.878 00.000 11616 Worker thread wakes up
20:38:25.878 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
20:38:25.878 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
20:38:25.878 00.000 11616 Moving (-0.06, -0.07) raw xDistance=0.08 yDistance=-0.05
20:38:25.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:25.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:38:25.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:25.879 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:38:25.879 00.000 11616 MoveAxis(E, 0, ABG)
20:38:25.879 00.000 11616 Move returns status 0, amount 0
20:38:25.879 00.000 11616 MoveAxis(N, 0, ABG)
20:38:25.879 00.000 11616 Move returns status 0, amount 0
20:38:25.879 00.000 11616 move complete, result=0
20:38:25.879 00.000 11616 worker thread done servicing request
20:38:25.891 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:38:25.909 00.018 12268 UpdateGuideState exits: m=434 SNR=14.2
20:38:25.910 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:25.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:25.910 00.000 12268 Enqueuing Expose request
20:38:25.910 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:25.910 00.000 11616 Worker thread wakes up
20:38:25.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:25.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:27.927 02.017 11616 Exposure complete
20:38:27.985 00.058 11616 worker thread done servicing request
20:38:27.985 00.000 12268 OnExposeComplete: enter
20:38:27.985 00.000 12268 UpdateGuideState(): m_state=6
20:38:27.985 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1248
20:38:27.986 00.001 12268 Star::Find returns 1 (0), X=1260.32, Y=860.74, Mass=412, SNR=13.9, Peak=44 HFD=4.3
20:38:27.986 00.000 12268 MultiStar: [#1 -0.29,0.19,0.94,U] [#2 -0.25,-0.05,0.94,U] [#3 0.06,0.51,0.77,U] [#4 0.10,-0.37,0.71,U] [#5 -0.45,0.09,0.67,U] [#6 -0.34,-0.30,0.73,U] [#7 -0.31,-0.48,0.49,U] [#8 0.41,-0.03,0.58,U] 
20:38:27.986 00.000 12268 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {0.28, -0.06}
20:38:27.986 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.67) = xAngle (-1.11 = -1.11)
20:38:27.986 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.07 = -1.07)
20:38:27.986 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.77 mountX=0.04 mountY=-0.08, mountTheta=-1.10
20:38:27.988 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.03, opts=13)
20:38:27.988 00.000 12268 Enqueuing Move request for scope (-0.08, -0.03)
20:38:27.988 00.000 11616 Worker thread wakes up
20:38:27.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
20:38:27.988 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
20:38:27.988 00.000 11616 Moving (-0.08, -0.03) raw xDistance=0.04 yDistance=-0.08
20:38:27.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:27.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:38:27.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:27.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:38:27.989 00.001 11616 MoveAxis(E, 0, ABG)
20:38:27.989 00.000 11616 Move returns status 0, amount 0
20:38:27.989 00.000 11616 MoveAxis(N, 0, ABG)
20:38:27.989 00.000 11616 Move returns status 0, amount 0
20:38:27.989 00.000 11616 move complete, result=0
20:38:27.989 00.000 11616 worker thread done servicing request
20:38:28.002 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:38:28.021 00.019 12268 UpdateGuideState exits: m=412 SNR=13.9
20:38:28.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:28.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:28.021 00.000 12268 Enqueuing Expose request
20:38:28.022 00.001 11616 Worker thread wakes up
20:38:28.022 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:28.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:28.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:30.035 02.013 11616 Exposure complete
20:38:30.091 00.056 11616 worker thread done servicing request
20:38:30.092 00.001 12268 OnExposeComplete: enter
20:38:30.092 00.000 12268 UpdateGuideState(): m_state=6
20:38:30.092 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1249
20:38:30.092 00.000 12268 Star::Find returns 1 (0), X=1260.25, Y=860.53, Mass=386, SNR=13.4, Peak=39 HFD=3.7
20:38:30.093 00.001 12268 MultiStar: [#1 -0.32,-0.35,0.99,U] [#2 -0.18,-0.17,0.98,U] [#3 0.35,0.56,0.77,U] [#4 -0.11,-0.44,0.85,U] [#5 -0.29,-0.13,0.80,U] [#6 -0.41,0.00,0.76,U] [#7 -0.35,-0.49,0.58,U] [#8 0.25,0.07,0.61,U] 
20:38:30.093 00.000 12268 refined, 8 included, MultiStar: {-0.10, -0.15}, one-star: {0.20, -0.28}
20:38:30.093 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.67) = xAngle (-0.48 = -0.48)
20:38:30.093 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.45 = -0.45)
20:38:30.093 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.15 mountX=0.16 mountY=-0.08, mountTheta=-0.46
20:38:30.096 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.15, opts=13)
20:38:30.096 00.000 12268 Enqueuing Move request for scope (-0.10, -0.15)
20:38:30.096 00.000 11616 Worker thread wakes up
20:38:30.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
20:38:30.096 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
20:38:30.097 00.001 11616 Moving (-0.10, -0.15) raw xDistance=0.16 yDistance=-0.08
20:38:30.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:38:30.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:38:30.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:30.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:38:30.098 00.001 11616 MoveAxis(E, 0, ABG)
20:38:30.098 00.000 11616 Move returns status 0, amount 0
20:38:30.098 00.000 11616 MoveAxis(N, 0, ABG)
20:38:30.098 00.000 11616 Move returns status 0, amount 0
20:38:30.098 00.000 11616 move complete, result=0
20:38:30.098 00.000 11616 worker thread done servicing request
20:38:30.111 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:38:30.130 00.019 12268 UpdateGuideState exits: m=386 SNR=13.4
20:38:30.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:30.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:30.130 00.000 12268 Enqueuing Expose request
20:38:30.130 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:30.131 00.001 11616 Worker thread wakes up
20:38:30.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:30.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:32.135 02.004 11616 Exposure complete
20:38:32.191 00.056 11616 worker thread done servicing request
20:38:32.191 00.000 12268 OnExposeComplete: enter
20:38:32.191 00.000 12268 UpdateGuideState(): m_state=6
20:38:32.192 00.001 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1250
20:38:32.192 00.000 12268 Star::Find returns 1 (0), X=1259.95, Y=860.45, Mass=449, SNR=14.5, Peak=46 HFD=4.1
20:38:32.192 00.000 12268 MultiStar: [#1 -0.43,-0.59,0.00,M1] [#2 -0.08,-0.35,0.91,U] [#3 -0.27,0.13,0.84,U] [#4 0.15,-0.52,0.68,U] [#5 -0.51,-0.13,0.58,U] [#6 -0.19,-0.27,0.71,U] [#7 -0.08,-1.02,0.00,M1] [#8 0.47,-0.26,0.55,U] 
20:38:32.192 00.000 12268 refined, 6 included, MultiStar: {-0.09, -0.25}, one-star: {-0.09, -0.35}
20:38:32.192 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.67) = xAngle (-0.23 = -0.23)
20:38:32.192 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.20 = -0.20)
20:38:32.192 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.27 cameraTheta=-1.90 mountX=0.26 mountY=-0.05, mountTheta=-0.21
20:38:32.195 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.25, opts=13)
20:38:32.195 00.000 12268 Enqueuing Move request for scope (-0.09, -0.25)
20:38:32.195 00.000 11616 Worker thread wakes up
20:38:32.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd
20:38:32.196 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.25)
20:38:32.196 00.000 11616 Moving (-0.09, -0.25) raw xDistance=0.26 yDistance=-0.05
20:38:32.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:38:32.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:38:32.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:32.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:38:32.196 00.000 11616 MoveAxis(E, 0, ABG)
20:38:32.196 00.000 11616 Move returns status 0, amount 0
20:38:32.196 00.000 11616 MoveAxis(N, 0, ABG)
20:38:32.196 00.000 11616 Move returns status 0, amount 0
20:38:32.196 00.000 11616 move complete, result=0
20:38:32.197 00.001 11616 worker thread done servicing request
20:38:32.208 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
20:38:32.227 00.019 12268 UpdateGuideState exits: m=449 SNR=14.5
20:38:32.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:32.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:32.227 00.000 12268 Enqueuing Expose request
20:38:32.227 00.000 11616 Worker thread wakes up
20:38:32.228 00.001 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:32.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:32.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:33.427 01.199 12268 evsrv: cli 0F8E69C0 connect
20:38:33.427 00.000 12268 case statement mapped state 6 to 3
20:38:33.428 00.001 12268 case statement mapped state 6 to 3
20:38:33.428 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1edf0ac5-439d-479e-bf23-5eefedf7c354"}
20:38:33.429 00.001 12268 case statement mapped state 6 to 3
20:38:33.429 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1edf0ac5-439d-479e-bf23-5eefedf7c354"}
20:38:33.432 00.003 12268 evsrv: cli 0F8E69C0 disconnect
20:38:34.242 00.810 11616 Exposure complete
20:38:34.313 00.071 12268 OnExposeComplete: enter
20:38:34.314 00.001 12268 UpdateGuideState(): m_state=6
20:38:34.314 00.000 12268 Star::Find(15, 1259, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1251
20:38:34.314 00.000 12268 Star::Find returns 1 (0), X=1260.25, Y=860.40, Mass=377, SNR=13.3, Peak=39 HFD=3.9
20:38:34.315 00.001 12268 MultiStar: [#1 -0.44,-0.49,1.00,U] [#2 -0.21,-0.53,0.98,U] [#3 0.07,0.54,0.81,U] [#4 0.62,-0.69,0.00,M1] [#5 -0.17,-0.54,0.79,U] [#6 -0.61,-0.60,0.00,M1] [#7 -0.14,-0.70,0.00,M2] [#8 0.42,-0.28,0.61,U] 
20:38:34.315 00.000 12268 refined, 5 included, MultiStar: {-0.05, -0.30}, one-star: {0.21, -0.40}
20:38:34.315 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.67) = xAngle (-0.06 = -0.06)
20:38:34.315 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.03 = -0.03)
20:38:34.315 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.30 hyp=0.31 cameraTheta=-1.73 mountX=0.31 mountY=-0.01, mountTheta=-0.03
20:38:34.317 00.002 11616 worker thread done servicing request
20:38:34.318 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.30, opts=13)
20:38:34.318 00.000 12268 Enqueuing Move request for scope (-0.05, -0.30)
20:38:34.319 00.001 11616 Worker thread wakes up
20:38:34.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.30) opts 0xd
20:38:34.319 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.30)
20:38:34.319 00.000 11616 Moving (-0.05, -0.30) raw xDistance=0.31 yDistance=-0.01
20:38:34.320 00.001 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
20:38:34.320 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.92
20:38:34.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
20:38:34.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:34.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:38:34.320 00.000 11616 MoveAxis(W, 171, ABG)
20:38:34.320 00.000 11616 Guiding  Dir = 3, Dur = 171
20:38:34.321 00.001 11616 IsSlewing returns 0
20:38:34.321 00.000 11616 IsGuiding returns 0
20:38:34.321 00.000 11616 PulseGuide returned control before completion, sleep 181
20:38:34.336 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:38:34.359 00.023 12268 UpdateGuideState exits: m=377 SNR=13.3
20:38:34.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:34.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:34.359 00.000 12268 Enqueuing Expose request
20:38:34.516 00.157 11616 IsGuiding returns 1
20:38:34.516 00.000 11616 scope still moving after pulse duration time elapsed
20:38:34.549 00.033 11616 IsSlewing returns 0
20:38:34.549 00.000 11616 IsGuiding returns 1
20:38:34.579 00.030 11616 IsSlewing returns 0
20:38:34.579 00.000 11616 IsGuiding returns 0
20:38:34.580 00.001 11616 scope move finished after 171 + 87 ms
20:38:34.580 00.000 11616 Move returns status 0, amount 171
20:38:34.580 00.000 11616 MoveAxis(N, 0, ABG)
20:38:34.580 00.000 11616 Move returns status 0, amount 0
20:38:34.580 00.000 11616 move complete, result=0
20:38:34.580 00.000 11616 worker thread done servicing request
20:38:34.580 00.000 12268 GuideStep: 0.3 px 171 ms WEST, -0.0 px 0 ms NORTH
20:38:34.580 00.000 11616 Worker thread wakes up
20:38:34.580 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:34.581 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:36.600 02.019 11616 Exposure complete
20:38:36.670 00.070 11616 worker thread done servicing request
20:38:36.670 00.000 12268 OnExposeComplete: enter
20:38:36.670 00.000 12268 UpdateGuideState(): m_state=6
20:38:36.671 00.001 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1252
20:38:36.671 00.000 12268 Star::Find returns 1 (0), X=1260.20, Y=860.85, Mass=441, SNR=14.4, Peak=40 HFD=4.4
20:38:36.671 00.000 12268 MultiStar: [#1 -0.26,-0.22,0.93,U] [#2 0.26,0.09,0.96,U] [#3 0.03,0.63,0.73,U] [#4 0.38,0.00,0.73,U] [#5 -0.26,-0.02,0.62,U] [#6 0.10,0.28,0.71,U] [#7 -0.29,-0.23,0.54,U] [#8 0.76,0.50,0.00,M1] 
20:38:36.671 00.000 12268 refined, 7 included, MultiStar: {0.03, 0.07}, one-star: {0.15, 0.05}
20:38:36.671 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.67) = xAngle (2.82 = 2.82)
20:38:36.672 00.001 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.85 = 2.85)
20:38:36.672 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.15 mountX=-0.08 mountY=0.02, mountTheta=2.85
20:38:36.673 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.07, opts=13)
20:38:36.673 00.000 12268 Enqueuing Move request for scope (0.03, 0.07)
20:38:36.674 00.001 11616 Worker thread wakes up
20:38:36.674 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
20:38:36.674 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
20:38:36.674 00.000 11616 Moving (0.03, 0.07) raw xDistance=-0.08 yDistance=0.02
20:38:36.674 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:36.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:38:36.674 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:36.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:38:36.674 00.000 11616 MoveAxis(E, 0, ABG)
20:38:36.674 00.000 11616 Move returns status 0, amount 0
20:38:36.675 00.001 11616 MoveAxis(N, 0, ABG)
20:38:36.675 00.000 11616 Move returns status 0, amount 0
20:38:36.675 00.000 11616 move complete, result=0
20:38:36.675 00.000 11616 worker thread done servicing request
20:38:36.687 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:38:36.706 00.019 12268 UpdateGuideState exits: m=441 SNR=14.4
20:38:36.706 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:36.707 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:36.707 00.000 12268 Enqueuing Expose request
20:38:36.707 00.000 11616 Worker thread wakes up
20:38:36.707 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:38:36.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:36.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:38.720 02.013 11616 Exposure complete
20:38:38.779 00.059 11616 worker thread done servicing request
20:38:38.779 00.000 12268 OnExposeComplete: enter
20:38:38.779 00.000 12268 UpdateGuideState(): m_state=6
20:38:38.781 00.002 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1253
20:38:38.781 00.000 12268 Star::Find returns 1 (0), X=1259.90, Y=861.20, Mass=396, SNR=13.6, Peak=41 HFD=4.2
20:38:38.781 00.000 12268 MultiStar: [#1 -0.19,0.21,1.01,U] [#2 -0.26,0.32,1.00,U] [#3 0.01,1.05,0.00,M1] [#4 0.21,-0.02,0.80,U] [#5 -0.36,0.18,0.82,U] [#6 -0.14,0.18,0.77,U] [#7 0.07,0.05,0.52,U] [#8 0.79,0.03,0.00,M2] 
20:38:38.781 00.000 12268 refined, 6 included, MultiStar: {-0.13, 0.21}, one-star: {-0.15, 0.39}
20:38:38.782 00.001 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.67) = xAngle (3.81 = -2.47)
20:38:38.782 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.84 = -2.44)
20:38:38.782 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.15 mountX=-0.19 mountY=-0.16, mountTheta=-2.45
20:38:38.783 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.21, opts=13)
20:38:38.783 00.000 12268 Enqueuing Move request for scope (-0.13, 0.21)
20:38:38.783 00.000 11616 Worker thread wakes up
20:38:38.784 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
20:38:38.784 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
20:38:38.784 00.000 11616 Moving (-0.13, 0.21) raw xDistance=-0.19 yDistance=-0.16
20:38:38.784 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:38:38.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:38:38.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
20:38:38.784 00.000 11616 MoveAxis(E, 0, ABG)
20:38:38.784 00.000 11616 Move returns status 0, amount 0
20:38:38.784 00.000 11616 MoveAxis(N, 14, ABG)
20:38:38.784 00.000 11616 Guiding  Dir = 0, Dur = 14
20:38:38.785 00.001 11616 IsSlewing returns 0
20:38:38.785 00.000 11616 IsGuiding returns 0
20:38:38.785 00.000 11616 PulseGuide returned control before completion, sleep 24
20:38:38.797 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:38:38.814 00.017 11616 IsGuiding returns 1
20:38:38.815 00.001 11616 scope still moving after pulse duration time elapsed
20:38:38.816 00.001 12268 UpdateGuideState exits: m=396 SNR=13.6
20:38:38.817 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:38.817 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:38.817 00.000 12268 Enqueuing Expose request
20:38:38.845 00.028 11616 IsSlewing returns 0
20:38:38.845 00.000 11616 IsGuiding returns 0
20:38:38.845 00.000 11616 scope move finished after 14 + 46 ms
20:38:38.845 00.000 11616 Move returns status 0, amount 14
20:38:38.845 00.000 11616 move complete, result=0
20:38:38.846 00.001 11616 worker thread done servicing request
20:38:38.846 00.000 11616 Worker thread wakes up
20:38:38.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:38.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:38.846 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 14 ms NORTH
20:38:40.855 02.009 11616 Exposure complete
20:38:40.915 00.060 11616 worker thread done servicing request
20:38:40.915 00.000 12268 OnExposeComplete: enter
20:38:40.915 00.000 12268 UpdateGuideState(): m_state=6
20:38:40.915 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1254
20:38:40.915 00.000 12268 Star::Find returns 1 (0), X=1260.02, Y=861.81, Mass=401, SNR=13.7, Peak=46 HFD=4.1
20:38:40.916 00.001 12268 MultiStar: [#1 -0.59,0.61,0.00,M1] [#2 -0.13,0.64,1.00,U] [#3 -0.04,1.60,0.00,M2] [#4 0.05,0.60,0.87,U] [#5 -0.39,0.84,0.00,M1] [#6 -0.15,1.03,0.00,M1] [#7 0.14,0.22,0.51,U] [#8 0.54,1.38,0.00,M3] 
20:38:40.916 00.000 12268 refined, 3 included, MultiStar: {-0.01, 0.67}, one-star: {-0.03, 1.00}
20:38:40.916 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.67) = xAngle (3.26 = -3.02)
20:38:40.916 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.29 = -2.99)
20:38:40.916 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.67 hyp=0.67 cameraTheta=1.59 mountX=-0.67 mountY=-0.10, mountTheta=-2.99
20:38:40.919 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.67, opts=13)
20:38:40.919 00.000 12268 Enqueuing Move request for scope (-0.01, 0.67)
20:38:40.919 00.000 11616 Worker thread wakes up
20:38:40.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.67) opts 0xd
20:38:40.919 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.67)
20:38:40.919 00.000 11616 Moving (-0.01, 0.67) raw xDistance=-0.67 yDistance=-0.10
20:38:40.919 00.000 11616 resist switch: large excursion: input -0.67 thresh 0.29 direction from 1 to -1
20:38:40.919 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.01
20:38:40.920 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.67
20:38:40.920 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:40.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:38:40.920 00.000 11616 MoveAxis(E, 375, ABG)
20:38:40.920 00.000 11616 Guiding  Dir = 2, Dur = 375
20:38:40.920 00.000 11616 IsSlewing returns 0
20:38:40.920 00.000 11616 IsGuiding returns 0
20:38:40.921 00.001 11616 PulseGuide returned control before completion, sleep 385
20:38:40.932 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:38:40.950 00.018 12268 UpdateGuideState exits: m=401 SNR=13.7
20:38:40.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:40.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:40.951 00.001 12268 Enqueuing Expose request
20:38:41.322 00.371 11616 IsGuiding returns 1
20:38:41.322 00.000 11616 scope still moving after pulse duration time elapsed
20:38:41.358 00.036 11616 IsSlewing returns 0
20:38:41.358 00.000 11616 IsGuiding returns 1
20:38:41.385 00.027 11616 IsSlewing returns 0
20:38:41.385 00.000 11616 IsGuiding returns 1
20:38:41.417 00.032 11616 IsSlewing returns 0
20:38:41.417 00.000 11616 IsGuiding returns 1
20:38:41.448 00.031 11616 IsSlewing returns 0
20:38:41.448 00.000 11616 IsGuiding returns 0
20:38:41.448 00.000 11616 scope move finished after 375 + 152 ms
20:38:41.448 00.000 11616 Move returns status 0, amount 375
20:38:41.448 00.000 11616 MoveAxis(N, 0, ABG)
20:38:41.448 00.000 11616 Move returns status 0, amount 0
20:38:41.449 00.001 11616 move complete, result=0
20:38:41.449 00.000 12268 GuideStep: -0.7 px 375 ms EAST, -0.1 px 0 ms NORTH
20:38:41.495 00.046 11616 worker thread done servicing request
20:38:41.496 00.001 11616 Worker thread wakes up
20:38:41.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:41.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:43.513 02.017 11616 Exposure complete
20:38:43.572 00.059 11616 worker thread done servicing request
20:38:43.572 00.000 12268 OnExposeComplete: enter
20:38:43.572 00.000 12268 UpdateGuideState(): m_state=6
20:38:43.572 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1255
20:38:43.573 00.001 12268 Star::Find returns 1 (0), X=1260.20, Y=861.77, Mass=433, SNR=14.3, Peak=48 HFD=4.3
20:38:43.573 00.000 12268 MultiStar: [#1 -0.38,0.95,0.00,M2] [#2 0.12,0.91,0.00,M1] [#3 0.11,1.43,0.00,M3] [#4 0.13,0.62,0.78,U] [#5 -0.17,0.66,0.00,M2] [#6 -0.01,0.74,0.00,M2] [#7 0.27,0.87,0.00,M1] [#8 0.73,0.66,0.00,M4] 
20:38:43.573 00.000 12268 refined, 1 included, MultiStar: {0.15, 0.81}, one-star: {0.16, 0.97}
20:38:43.573 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.67) = xAngle (3.06 = 3.06)
20:38:43.573 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.09 = 3.09)
20:38:43.573 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.81 hyp=0.83 cameraTheta=1.39 mountX=-0.82 mountY=0.04, mountTheta=3.09
20:38:43.574 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.81, opts=13)
20:38:43.575 00.001 12268 Enqueuing Move request for scope (0.15, 0.81)
20:38:43.575 00.000 11616 Worker thread wakes up
20:38:43.575 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.81) opts 0xd
20:38:43.575 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.81)
20:38:43.575 00.000 11616 Moving (0.15, 0.81) raw xDistance=-0.82 yDistance=0.04
20:38:43.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.82
20:38:43.575 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:43.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:38:43.575 00.000 11616 MoveAxis(E, 462, ABG)
20:38:43.575 00.000 11616 Guiding  Dir = 2, Dur = 462
20:38:43.576 00.001 11616 IsSlewing returns 0
20:38:43.576 00.000 11616 IsGuiding returns 0
20:38:43.576 00.000 11616 PulseGuide returned control before completion, sleep 472
20:38:43.588 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:38:43.606 00.018 12268 UpdateGuideState exits: m=433 SNR=14.3
20:38:43.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:43.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:43.606 00.000 12268 Enqueuing Expose request
20:38:44.054 00.448 11616 IsGuiding returns 1
20:38:44.054 00.000 11616 scope still moving after pulse duration time elapsed
20:38:44.085 00.031 11616 IsSlewing returns 0
20:38:44.085 00.000 11616 IsGuiding returns 0
20:38:44.085 00.000 11616 scope move finished after 462 + 46 ms
20:38:44.085 00.000 11616 Move returns status 0, amount 462
20:38:44.085 00.000 11616 MoveAxis(N, 0, ABG)
20:38:44.085 00.000 11616 Move returns status 0, amount 0
20:38:44.086 00.001 11616 move complete, result=0
20:38:44.086 00.000 11616 worker thread done servicing request
20:38:44.086 00.000 11616 Worker thread wakes up
20:38:44.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:44.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:44.086 00.000 12268 GuideStep: -0.8 px 462 ms EAST, 0.0 px 0 ms NORTH
20:38:46.091 02.005 11616 Exposure complete
20:38:46.150 00.059 11616 worker thread done servicing request
20:38:46.150 00.000 12268 OnExposeComplete: enter
20:38:46.150 00.000 12268 UpdateGuideState(): m_state=6
20:38:46.150 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1256
20:38:46.150 00.000 12268 Star::Find returns 1 (0), X=1260.09, Y=861.03, Mass=431, SNR=14.2, Peak=42 HFD=4.3
20:38:46.151 00.001 12268 MultiStar: [#1 -0.17,-0.05,0.97,U] [#2 -0.11,0.04,0.97,U] [#3 0.28,0.51,0.78,U] [#4 0.21,-0.42,0.81,U] [#5 -0.20,0.46,0.77,U] [#6 -0.37,0.42,0.76,U] [#7 -0.06,-0.35,0.54,U] [#8 0.89,-0.00,0.00,M5] 
20:38:46.151 00.000 12268 refined, 7 included, MultiStar: {-0.05, 0.11}, one-star: {0.04, 0.23}
20:38:46.151 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.67) = xAngle (3.64 = -2.65)
20:38:46.151 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.67 = -2.62)
20:38:46.151 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.97 mountX=-0.11 mountY=-0.06, mountTheta=-2.62
20:38:46.152 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.11, opts=13)
20:38:46.152 00.000 12268 Enqueuing Move request for scope (-0.05, 0.11)
20:38:46.153 00.001 11616 Worker thread wakes up
20:38:46.153 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
20:38:46.153 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
20:38:46.153 00.000 11616 Moving (-0.05, 0.11) raw xDistance=-0.11 yDistance=-0.06
20:38:46.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
20:38:46.153 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:46.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:38:46.153 00.000 11616 MoveAxis(E, 61, ABG)
20:38:46.153 00.000 11616 Guiding  Dir = 2, Dur = 61
20:38:46.154 00.001 11616 IsSlewing returns 0
20:38:46.154 00.000 11616 IsGuiding returns 0
20:38:46.154 00.000 11616 PulseGuide returned control before completion, sleep 71
20:38:46.166 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:38:46.184 00.018 12268 UpdateGuideState exits: m=431 SNR=14.2
20:38:46.184 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:46.184 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:46.184 00.000 12268 Enqueuing Expose request
20:38:46.228 00.044 11616 IsGuiding returns 1
20:38:46.228 00.000 11616 scope still moving after pulse duration time elapsed
20:38:46.260 00.032 11616 IsSlewing returns 0
20:38:46.261 00.001 11616 IsGuiding returns 0
20:38:46.261 00.000 11616 scope move finished after 61 + 45 ms
20:38:46.261 00.000 11616 Move returns status 0, amount 61
20:38:46.261 00.000 11616 MoveAxis(N, 0, ABG)
20:38:46.261 00.000 11616 Move returns status 0, amount 0
20:38:46.261 00.000 11616 move complete, result=0
20:38:46.261 00.000 12268 GuideStep: -0.1 px 61 ms EAST, -0.1 px 0 ms NORTH
20:38:46.261 00.000 11616 worker thread done servicing request
20:38:46.262 00.001 11616 Worker thread wakes up
20:38:46.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:46.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:48.270 02.008 11616 Exposure complete
20:38:48.332 00.062 11616 worker thread done servicing request
20:38:48.332 00.000 12268 OnExposeComplete: enter
20:38:48.333 00.001 12268 UpdateGuideState(): m_state=6
20:38:48.333 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1257
20:38:48.333 00.000 12268 Star::Find returns 1 (0), X=1260.26, Y=860.86, Mass=413, SNR=13.9, Peak=43 HFD=4.5
20:38:48.333 00.000 12268 MultiStar: [#1 -0.26,-0.04,1.03,U] [#2 -0.16,0.14,1.01,U] [#3 0.01,0.55,0.72,U] [#4 0.29,-0.37,0.75,U] [#5 -0.56,0.11,0.68,U] [#6 -0.44,0.43,0.77,U] [#7 -0.11,-0.25,0.56,U] [#8 0.56,0.34,0.59,U] 
20:38:48.333 00.000 12268 refined, 8 included, MultiStar: {-0.06, 0.10}, one-star: {0.22, 0.06}
20:38:48.333 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.67) = xAngle (3.78 = -2.51)
20:38:48.333 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.81 = -2.47)
20:38:48.334 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.11 mountX=-0.10 mountY=-0.07, mountTheta=-2.49
20:38:48.335 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.10, opts=13)
20:38:48.335 00.000 12268 Enqueuing Move request for scope (-0.06, 0.10)
20:38:48.335 00.000 11616 Worker thread wakes up
20:38:48.335 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
20:38:48.335 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
20:38:48.335 00.000 11616 Moving (-0.06, 0.10) raw xDistance=-0.10 yDistance=-0.07
20:38:48.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:48.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:38:48.336 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:48.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:38:48.336 00.000 11616 MoveAxis(E, 0, ABG)
20:38:48.336 00.000 11616 Move returns status 0, amount 0
20:38:48.336 00.000 11616 MoveAxis(N, 0, ABG)
20:38:48.336 00.000 11616 Move returns status 0, amount 0
20:38:48.336 00.000 11616 move complete, result=0
20:38:48.336 00.000 11616 worker thread done servicing request
20:38:48.350 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:38:48.367 00.017 12268 UpdateGuideState exits: m=413 SNR=13.9
20:38:48.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:48.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:48.367 00.000 12268 Enqueuing Expose request
20:38:48.367 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:48.367 00.000 11616 Worker thread wakes up
20:38:48.368 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:48.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:50.370 02.002 11616 Exposure complete
20:38:50.433 00.063 11616 worker thread done servicing request
20:38:50.433 00.000 12268 OnExposeComplete: enter
20:38:50.434 00.001 12268 UpdateGuideState(): m_state=6
20:38:50.434 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1258
20:38:50.434 00.000 12268 Star::Find returns 1 (0), X=1259.97, Y=861.30, Mass=377, SNR=13.3, Peak=43 HFD=4.0
20:38:50.434 00.000 12268 MultiStar: [#1 -0.47,0.32,1.03,U] [#2 -0.20,0.62,0.95,U] [#3 -0.05,0.89,0.00,M2] [#4 0.32,0.03,0.88,U] [#5 -0.68,0.46,0.00,M1] [#6 -0.51,0.40,0.80,U] [#7 -0.59,0.13,0.59,U] [#8 0.49,0.02,0.68,U] 
20:38:50.434 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.31}, one-star: {-0.07, 0.50}
20:38:50.435 00.001 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.67) = xAngle (3.69 = -2.59)
20:38:50.435 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.72 = -2.56)
20:38:50.435 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.31 hyp=0.35 cameraTheta=2.02 mountX=-0.29 mountY=-0.19, mountTheta=-2.57
20:38:50.436 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.31, opts=13)
20:38:50.437 00.001 12268 Enqueuing Move request for scope (-0.15, 0.31)
20:38:50.437 00.000 11616 Worker thread wakes up
20:38:50.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.31) opts 0xd
20:38:50.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.31)
20:38:50.437 00.000 11616 Moving (-0.15, 0.31) raw xDistance=-0.29 yDistance=-0.19
20:38:50.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
20:38:50.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
20:38:50.437 00.000 11616 MoveAxis(E, 165, ABG)
20:38:50.437 00.000 11616 Guiding  Dir = 2, Dur = 165
20:38:50.437 00.000 11616 IsSlewing returns 0
20:38:50.437 00.000 11616 IsGuiding returns 0
20:38:50.438 00.001 11616 PulseGuide returned control before completion, sleep 175
20:38:50.451 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:38:50.470 00.019 12268 UpdateGuideState exits: m=377 SNR=13.3
20:38:50.470 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:50.470 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:50.470 00.000 12268 Enqueuing Expose request
20:38:50.622 00.152 11616 IsGuiding returns 1
20:38:50.622 00.000 11616 scope still moving after pulse duration time elapsed
20:38:50.652 00.030 11616 IsSlewing returns 0
20:38:50.653 00.001 11616 IsGuiding returns 0
20:38:50.653 00.000 11616 scope move finished after 165 + 49 ms
20:38:50.653 00.000 11616 Move returns status 0, amount 165
20:38:50.653 00.000 11616 MoveAxis(N, 16, ABG)
20:38:50.653 00.000 11616 Guiding  Dir = 0, Dur = 16
20:38:50.653 00.000 11616 IsSlewing returns 0
20:38:50.654 00.001 11616 IsGuiding returns 0
20:38:50.654 00.000 11616 PulseGuide returned control before completion, sleep 26
20:38:50.685 00.031 11616 IsGuiding returns 1
20:38:50.685 00.000 11616 scope still moving after pulse duration time elapsed
20:38:50.716 00.031 11616 IsSlewing returns 0
20:38:50.716 00.000 11616 IsGuiding returns 1
20:38:50.747 00.031 11616 IsSlewing returns 0
20:38:50.748 00.001 11616 IsGuiding returns 1
20:38:50.779 00.031 11616 IsSlewing returns 0
20:38:50.779 00.000 11616 IsGuiding returns 1
20:38:50.810 00.031 11616 IsSlewing returns 0
20:38:50.810 00.000 11616 IsGuiding returns 1
20:38:50.842 00.032 11616 IsSlewing returns 0
20:38:50.842 00.000 11616 IsGuiding returns 1
20:38:50.873 00.031 11616 IsSlewing returns 0
20:38:50.873 00.000 11616 IsGuiding returns 0
20:38:50.873 00.000 11616 scope move finished after 16 + 204 ms
20:38:50.874 00.001 11616 Move returns status 0, amount 16
20:38:50.874 00.000 11616 move complete, result=0
20:38:50.874 00.000 12268 GuideStep: -0.3 px 165 ms EAST, -0.2 px 16 ms NORTH
20:38:50.875 00.001 11616 worker thread done servicing request
20:38:50.875 00.000 11616 Worker thread wakes up
20:38:50.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:50.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:52.900 02.025 11616 Exposure complete
20:38:53.005 00.105 11616 worker thread done servicing request
20:38:53.005 00.000 12268 OnExposeComplete: enter
20:38:53.005 00.000 12268 UpdateGuideState(): m_state=6
20:38:53.006 00.001 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1259
20:38:53.006 00.000 12268 Star::Find returns 1 (0), X=1259.68, Y=861.19, Mass=411, SNR=13.9, Peak=39 HFD=4.4
20:38:53.006 00.000 12268 MultiStar: [#1 -0.45,0.11,1.00,U] [#2 -0.52,0.38,1.06,U] [#3 -0.24,0.81,0.00,M3] [#4 -0.21,-0.14,0.82,U] [#5 -0.68,0.58,0.00,M2] [#6 -0.49,0.23,0.71,U] [#7 -1.70,0.14,0.00,M1] [#8 -0.03,0.21,0.61,U] 
20:38:53.006 00.000 12268 refined, 5 included, MultiStar: {-0.36, 0.21}, one-star: {-0.36, 0.38}
20:38:53.006 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.67) = xAngle (4.29 = -1.99)
20:38:53.006 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.33 = -1.96)
20:38:53.007 00.001 12268 CameraToMount -- cameraX=-0.36 cameraY=0.21 hyp=0.42 cameraTheta=2.63 mountX=-0.17 mountY=-0.39, mountTheta=-1.98
20:38:53.008 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.21, opts=13)
20:38:53.008 00.000 12268 Enqueuing Move request for scope (-0.36, 0.21)
20:38:53.008 00.000 11616 Worker thread wakes up
20:38:53.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.21) opts 0xd
20:38:53.009 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.21)
20:38:53.009 00.000 11616 Moving (-0.36, 0.21) raw xDistance=-0.17 yDistance=-0.39
20:38:53.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
20:38:53.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
20:38:53.009 00.000 11616 MoveAxis(E, 95, ABG)
20:38:53.009 00.000 11616 Guiding  Dir = 2, Dur = 95
20:38:53.009 00.000 11616 IsSlewing returns 0
20:38:53.010 00.001 11616 IsGuiding returns 0
20:38:53.010 00.000 11616 PulseGuide returned control before completion, sleep 105
20:38:53.025 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
20:38:53.044 00.019 12268 UpdateGuideState exits: m=411 SNR=13.9
20:38:53.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:53.045 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:53.045 00.000 12268 Enqueuing Expose request
20:38:53.123 00.078 11616 IsGuiding returns 1
20:38:53.125 00.002 11616 scope still moving after pulse duration time elapsed
20:38:53.153 00.028 11616 IsSlewing returns 0
20:38:53.154 00.001 11616 IsGuiding returns 0
20:38:53.154 00.000 11616 scope move finished after 95 + 49 ms
20:38:53.154 00.000 11616 Move returns status 0, amount 95
20:38:53.154 00.000 11616 MoveAxis(N, 33, ABG)
20:38:53.154 00.000 11616 Guiding  Dir = 0, Dur = 33
20:38:53.154 00.000 11616 IsSlewing returns 0
20:38:53.154 00.000 11616 IsGuiding returns 0
20:38:53.154 00.000 11616 PulseGuide returned control before completion, sleep 43
20:38:53.201 00.047 11616 IsGuiding returns 1
20:38:53.201 00.000 11616 scope still moving after pulse duration time elapsed
20:38:53.239 00.038 11616 IsSlewing returns 0
20:38:53.239 00.000 11616 IsGuiding returns 1
20:38:53.264 00.025 11616 IsSlewing returns 0
20:38:53.265 00.001 11616 IsGuiding returns 1
20:38:53.297 00.032 11616 IsSlewing returns 0
20:38:53.297 00.000 11616 IsGuiding returns 1
20:38:53.328 00.031 11616 IsSlewing returns 0
20:38:53.328 00.000 11616 IsGuiding returns 1
20:38:53.359 00.031 11616 IsSlewing returns 0
20:38:53.359 00.000 11616 IsGuiding returns 1
20:38:53.390 00.031 11616 IsSlewing returns 0
20:38:53.390 00.000 11616 IsGuiding returns 0
20:38:53.390 00.000 11616 scope move finished after 33 + 202 ms
20:38:53.390 00.000 11616 Move returns status 0, amount 33
20:38:53.390 00.000 11616 move complete, result=0
20:38:53.390 00.000 11616 worker thread done servicing request
20:38:53.390 00.000 11616 Worker thread wakes up
20:38:53.391 00.001 12268 GuideStep: -0.2 px 95 ms EAST, -0.4 px 33 ms NORTH
20:38:53.391 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:53.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:55.396 02.005 11616 Exposure complete
20:38:55.453 00.057 11616 worker thread done servicing request
20:38:55.454 00.001 12268 OnExposeComplete: enter
20:38:55.454 00.000 12268 UpdateGuideState(): m_state=6
20:38:55.454 00.000 12268 Star::Find(15, 1259, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1260
20:38:55.454 00.000 12268 Star::Find returns 1 (0), X=1260.37, Y=861.01, Mass=436, SNR=14.3, Peak=39 HFD=4.1
20:38:55.454 00.000 12268 MultiStar: [#1 -0.03,0.31,0.96,U] [#2 -0.24,0.31,0.96,U] [#3 0.12,1.20,0.00,M4] [#4 0.41,0.17,0.88,U] [#5 -0.12,0.72,0.00,M3] [#6 -0.20,0.74,0.00,M1] [#7 -0.13,0.05,0.55,U] [#8 0.78,0.39,0.00,M3] 
20:38:55.454 00.000 12268 refined, 4 included, MultiStar: {0.08, 0.23}, one-star: {0.32, 0.21}
20:38:55.455 00.001 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
20:38:55.455 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
20:38:55.455 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.22 mountX=-0.23 mountY=0.05, mountTheta=2.92
20:38:55.457 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.23, opts=13)
20:38:55.457 00.000 12268 Enqueuing Move request for scope (0.08, 0.23)
20:38:55.457 00.000 11616 Worker thread wakes up
20:38:55.457 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
20:38:55.457 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
20:38:55.457 00.000 11616 Moving (0.08, 0.23) raw xDistance=-0.23 yDistance=0.05
20:38:55.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
20:38:55.457 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:38:55.458 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:38:55.458 00.000 11616 MoveAxis(E, 130, ABG)
20:38:55.458 00.000 11616 Guiding  Dir = 2, Dur = 130
20:38:55.458 00.000 11616 IsSlewing returns 0
20:38:55.458 00.000 11616 IsGuiding returns 0
20:38:55.459 00.001 11616 PulseGuide returned control before completion, sleep 140
20:38:55.471 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:38:55.491 00.020 12268 UpdateGuideState exits: m=436 SNR=14.3
20:38:55.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:55.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:55.491 00.000 12268 Enqueuing Expose request
20:38:55.610 00.119 11616 IsGuiding returns 1
20:38:55.610 00.000 11616 scope still moving after pulse duration time elapsed
20:38:55.640 00.030 11616 IsSlewing returns 0
20:38:55.640 00.000 11616 IsGuiding returns 0
20:38:55.640 00.000 11616 scope move finished after 130 + 51 ms
20:38:55.640 00.000 11616 Move returns status 0, amount 130
20:38:55.640 00.000 11616 MoveAxis(N, 0, ABG)
20:38:55.640 00.000 11616 Move returns status 0, amount 0
20:38:55.640 00.000 11616 move complete, result=0
20:38:55.640 00.000 11616 worker thread done servicing request
20:38:55.640 00.000 11616 Worker thread wakes up
20:38:55.641 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:55.641 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:55.641 00.000 12268 GuideStep: -0.2 px 130 ms EAST, 0.1 px 0 ms NORTH
20:38:57.646 02.005 11616 Exposure complete
20:38:57.705 00.059 11616 worker thread done servicing request
20:38:57.705 00.000 12268 OnExposeComplete: enter
20:38:57.705 00.000 12268 UpdateGuideState(): m_state=6
20:38:57.705 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1261
20:38:57.706 00.001 12268 Star::Find returns 1 (0), X=1260.56, Y=861.14, Mass=378, SNR=13.3, Peak=41 HFD=3.7
20:38:57.706 00.000 12268 MultiStar: [#1 0.10,0.35,1.02,U] [#2 0.22,0.43,1.05,U] [#3 0.34,1.01,0.00,M5] [#4 0.55,0.20,0.89,U] [#5 -0.14,0.44,0.76,U] [#6 -0.15,0.24,0.79,U] [#7 0.18,-0.02,0.52,U] [#8 0.88,0.16,0.00,M4] 
20:38:57.706 00.000 12268 refined, 6 included, MultiStar: {0.20, 0.30}, one-star: {0.52, 0.34}
20:38:57.706 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.67) = xAngle (2.66 = 2.66)
20:38:57.706 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.69 = 2.69)
20:38:57.706 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.30 hyp=0.36 cameraTheta=0.99 mountX=-0.32 mountY=0.16, mountTheta=2.68
20:38:57.708 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.30, opts=13)
20:38:57.708 00.000 12268 Enqueuing Move request for scope (0.20, 0.30)
20:38:57.708 00.000 11616 Worker thread wakes up
20:38:57.708 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.30) opts 0xd
20:38:57.708 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.30)
20:38:57.708 00.000 11616 Moving (0.20, 0.30) raw xDistance=-0.32 yDistance=0.16
20:38:57.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:38:57.708 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:38:57.709 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:38:57.709 00.000 11616 MoveAxis(E, 181, ABG)
20:38:57.709 00.000 11616 Guiding  Dir = 2, Dur = 181
20:38:57.709 00.000 11616 IsSlewing returns 0
20:38:57.709 00.000 11616 IsGuiding returns 0
20:38:57.710 00.001 11616 PulseGuide returned control before completion, sleep 191
20:38:57.722 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:38:57.741 00.019 12268 UpdateGuideState exits: m=378 SNR=13.3
20:38:57.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:57.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:38:57.741 00.000 12268 Enqueuing Expose request
20:38:57.911 00.170 11616 IsGuiding returns 1
20:38:57.911 00.000 11616 scope still moving after pulse duration time elapsed
20:38:57.942 00.031 11616 IsSlewing returns 0
20:38:57.942 00.000 11616 IsGuiding returns 0
20:38:57.942 00.000 11616 scope move finished after 181 + 52 ms
20:38:57.943 00.001 11616 Move returns status 0, amount 181
20:38:57.943 00.000 11616 MoveAxis(N, 0, ABG)
20:38:57.943 00.000 11616 Move returns status 0, amount 0
20:38:57.943 00.000 11616 move complete, result=0
20:38:57.943 00.000 12268 GuideStep: -0.3 px 181 ms EAST, 0.2 px 0 ms NORTH
20:38:57.943 00.000 11616 worker thread done servicing request
20:38:57.943 00.000 11616 Worker thread wakes up
20:38:57.944 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:38:57.944 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:38:59.960 02.016 11616 Exposure complete
20:39:00.027 00.067 11616 worker thread done servicing request
20:39:00.027 00.000 12268 OnExposeComplete: enter
20:39:00.027 00.000 12268 UpdateGuideState(): m_state=6
20:39:00.027 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1262
20:39:00.028 00.001 12268 Star::Find returns 1 (0), X=1260.82, Y=861.10, Mass=433, SNR=14.2, Peak=43 HFD=4.2
20:39:00.028 00.000 12268 MultiStar: [#1 0.36,0.30,1.00,U] [#2 0.45,0.40,1.04,U] [#3 0.63,1.06,0.00,M6] [#4 0.92,-0.07,0.00,M1] [#5 0.05,0.51,0.80,U] [#6 0.43,0.72,0.00,M1] [#7 0.07,0.46,0.52,U] [#8 0.97,0.29,0.00,M5] 
20:39:00.028 00.000 12268 refined, 4 included, MultiStar: {0.39, 0.38}, one-star: {0.78, 0.30}
20:39:00.028 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.67) = xAngle (2.45 = 2.45)
20:39:00.028 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.48 = 2.48)
20:39:00.028 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.38 hyp=0.54 cameraTheta=0.78 mountX=-0.42 mountY=0.33, mountTheta=2.47
20:39:00.029 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.38, opts=13)
20:39:00.030 00.001 12268 Enqueuing Move request for scope (0.39, 0.38)
20:39:00.030 00.000 11616 Worker thread wakes up
20:39:00.030 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.38) opts 0xd
20:39:00.030 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.38)
20:39:00.030 00.000 11616 Moving (0.39, 0.38) raw xDistance=-0.42 yDistance=0.33
20:39:00.030 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
20:39:00.030 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:39:00.030 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
20:39:00.030 00.000 11616 MoveAxis(E, 234, ABG)
20:39:00.030 00.000 11616 Guiding  Dir = 2, Dur = 234
20:39:00.031 00.001 11616 IsSlewing returns 0
20:39:00.031 00.000 11616 IsGuiding returns 0
20:39:00.031 00.000 11616 PulseGuide returned control before completion, sleep 244
20:39:00.047 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:39:00.067 00.020 12268 UpdateGuideState exits: m=433 SNR=14.2
20:39:00.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:00.068 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:00.068 00.000 12268 Enqueuing Expose request
20:39:00.289 00.221 11616 IsGuiding returns 1
20:39:00.289 00.000 11616 scope still moving after pulse duration time elapsed
20:39:00.320 00.031 11616 IsSlewing returns 0
20:39:00.320 00.000 11616 IsGuiding returns 0
20:39:00.320 00.000 11616 scope move finished after 234 + 55 ms
20:39:00.320 00.000 11616 Move returns status 0, amount 234
20:39:00.320 00.000 11616 MoveAxis(N, 0, ABG)
20:39:00.320 00.000 11616 Move returns status 0, amount 0
20:39:00.321 00.001 11616 move complete, result=0
20:39:00.321 00.000 11616 worker thread done servicing request
20:39:00.321 00.000 12268 GuideStep: -0.4 px 234 ms EAST, 0.3 px 0 ms NORTH
20:39:00.321 00.000 11616 Worker thread wakes up
20:39:00.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:00.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:02.328 02.007 11616 Exposure complete
20:39:02.389 00.061 11616 worker thread done servicing request
20:39:02.389 00.000 12268 OnExposeComplete: enter
20:39:02.389 00.000 12268 UpdateGuideState(): m_state=6
20:39:02.389 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1263
20:39:02.389 00.000 12268 Star::Find returns 1 (0), X=1260.54, Y=860.75, Mass=458, SNR=14.7, Peak=45 HFD=4.0
20:39:02.390 00.001 12268 MultiStar: [#1 -0.10,-0.03,0.90,U] [#2 0.16,-0.14,1.00,U] [#3 0.27,0.58,0.78,U] [#4 0.58,-0.24,0.76,U] [#5 -0.21,0.31,0.68,U] [#6 0.04,0.13,0.73,U] [#7 -0.19,-0.35,0.52,U] [#8 0.72,-0.03,0.00,M6] 
20:39:02.390 00.000 12268 refined, 7 included, MultiStar: {0.16, 0.03}, one-star: {0.50, -0.05}
20:39:02.390 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.67) = xAngle (1.85 = 1.85)
20:39:02.390 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.88 = 1.88)
20:39:02.390 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.18 mountX=-0.04 mountY=0.15, mountTheta=1.85
20:39:02.391 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.03, opts=13)
20:39:02.392 00.001 12268 Enqueuing Move request for scope (0.16, 0.03)
20:39:02.392 00.000 11616 Worker thread wakes up
20:39:02.392 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
20:39:02.392 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
20:39:02.392 00.000 11616 Moving (0.16, 0.03) raw xDistance=-0.04 yDistance=0.15
20:39:02.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:39:02.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:39:02.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:39:02.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:39:02.392 00.000 11616 MoveAxis(E, 0, ABG)
20:39:02.392 00.000 11616 Move returns status 0, amount 0
20:39:02.393 00.001 11616 MoveAxis(N, 0, ABG)
20:39:02.393 00.000 11616 Move returns status 0, amount 0
20:39:02.393 00.000 11616 move complete, result=0
20:39:02.393 00.000 11616 worker thread done servicing request
20:39:02.407 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
20:39:02.426 00.019 12268 UpdateGuideState exits: m=458 SNR=14.7
20:39:02.426 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:02.426 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:02.426 00.000 12268 Enqueuing Expose request
20:39:02.426 00.000 11616 Worker thread wakes up
20:39:02.427 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:02.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:02.427 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:39:04.436 02.009 11616 Exposure complete
20:39:04.495 00.059 11616 worker thread done servicing request
20:39:04.496 00.001 12268 OnExposeComplete: enter
20:39:04.496 00.000 12268 UpdateGuideState(): m_state=6
20:39:04.496 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
20:39:04.496 00.000 12268 Star::Find returns 1 (0), X=1260.40, Y=860.73, Mass=431, SNR=14.2, Peak=45 HFD=3.9
20:39:04.496 00.000 12268 MultiStar: [#1 -0.12,-0.25,0.95,U] [#2 0.05,-0.13,1.03,U] [#3 0.25,0.39,0.75,U] [#4 0.51,-0.42,0.91,U] [#5 0.02,-0.10,0.80,U] [#6 -0.08,0.09,0.74,U] [#7 0.20,-0.89,0.00,M1] [#8 0.57,-0.19,0.63,U] 
20:39:04.497 00.001 12268 refined, 7 included, MultiStar: {0.19, -0.10}, one-star: {0.36, -0.07}
20:39:04.497 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.67) = xAngle (1.18 = 1.18)
20:39:04.497 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.21 = 1.21)
20:39:04.497 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-0.49 mountX=0.08 mountY=0.20, mountTheta=1.18
20:39:04.498 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.10, opts=13)
20:39:04.498 00.000 12268 Enqueuing Move request for scope (0.19, -0.10)
20:39:04.499 00.001 11616 Worker thread wakes up
20:39:04.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
20:39:04.499 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
20:39:04.499 00.000 11616 Moving (0.19, -0.10) raw xDistance=0.08 yDistance=0.20
20:39:04.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:39:04.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:39:04.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:39:04.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:39:04.499 00.000 11616 MoveAxis(E, 0, ABG)
20:39:04.499 00.000 11616 Move returns status 0, amount 0
20:39:04.499 00.000 11616 MoveAxis(N, 0, ABG)
20:39:04.499 00.000 11616 Move returns status 0, amount 0
20:39:04.500 00.001 11616 move complete, result=0
20:39:04.500 00.000 11616 worker thread done servicing request
20:39:04.514 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:39:04.534 00.020 12268 UpdateGuideState exits: m=431 SNR=14.2
20:39:04.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:04.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:04.534 00.000 12268 Enqueuing Expose request
20:39:04.534 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:39:04.534 00.000 11616 Worker thread wakes up
20:39:04.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:04.535 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:06.539 02.004 11616 Exposure complete
20:39:06.600 00.061 11616 worker thread done servicing request
20:39:06.600 00.000 12268 OnExposeComplete: enter
20:39:06.601 00.001 12268 UpdateGuideState(): m_state=6
20:39:06.601 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1265
20:39:06.601 00.000 12268 Star::Find returns 1 (0), X=1260.48, Y=860.56, Mass=418, SNR=13.9, Peak=40 HFD=4.5
20:39:06.601 00.000 12268 MultiStar: [#1 0.03,0.08,0.96,U] [#2 0.35,-0.11,0.99,U] [#3 0.81,0.35,0.00,M5] [#4 0.79,-0.51,0.00,M1] [#5 0.07,-0.32,0.77,U] [#6 0.13,-0.12,0.66,U] [#7 0.22,-0.58,0.55,U] [#8 1.06,-0.00,0.00,M6] 
20:39:06.601 00.000 12268 refined, 5 included, MultiStar: {0.22, -0.19}, one-star: {0.43, -0.24}
20:39:06.601 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.67) = xAngle (0.96 = 0.96)
20:39:06.602 00.001 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.99 = 0.99)
20:39:06.602 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-0.71 mountX=0.16 mountY=0.24, mountTheta=0.97
20:39:06.603 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.19, opts=13)
20:39:06.603 00.000 12268 Enqueuing Move request for scope (0.22, -0.19)
20:39:06.603 00.000 11616 Worker thread wakes up
20:39:06.603 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.19) opts 0xd
20:39:06.604 00.001 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.19)
20:39:06.604 00.000 11616 Moving (0.22, -0.19) raw xDistance=0.16 yDistance=0.24
20:39:06.604 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:39:06.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:39:06.604 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.33 newest=0.59
20:39:06.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:39:06.604 00.000 11616 MoveAxis(E, 0, ABG)
20:39:06.604 00.000 11616 Move returns status 0, amount 0
20:39:06.604 00.000 11616 BLC: Oldest BLC event removed
20:39:06.604 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1850 applied
20:39:06.604 00.000 11616 MoveAxis(S, 1870, ABG)
20:39:06.604 00.000 11616 Guiding  Dir = 1, Dur = 1870
20:39:06.605 00.001 11616 IsSlewing returns 0
20:39:06.605 00.000 11616 IsGuiding returns 0
20:39:06.605 00.000 11616 PulseGuide returned control before completion, sleep 1880
20:39:06.617 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:39:06.636 00.019 12268 UpdateGuideState exits: m=418 SNR=13.9
20:39:06.636 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:06.637 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:06.637 00.000 12268 Enqueuing Expose request
20:39:08.501 01.864 11616 IsGuiding returns 1
20:39:08.501 00.000 11616 scope still moving after pulse duration time elapsed
20:39:08.531 00.030 11616 IsSlewing returns 0
20:39:08.531 00.000 11616 IsGuiding returns 0
20:39:08.532 00.001 11616 scope move finished after 1870 + 56 ms
20:39:08.532 00.000 11616 Move returns status 0, amount 1870
20:39:08.532 00.000 11616 move complete, result=0
20:39:08.532 00.000 11616 worker thread done servicing request
20:39:08.532 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 1870 ms SOUTH
20:39:08.532 00.000 11616 Worker thread wakes up
20:39:08.533 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:08.533 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:10.543 02.010 11616 Exposure complete
20:39:10.602 00.059 11616 worker thread done servicing request
20:39:10.602 00.000 12268 OnExposeComplete: enter
20:39:10.603 00.001 12268 UpdateGuideState(): m_state=6
20:39:10.603 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1266
20:39:10.603 00.000 12268 Star::Find returns 1 (0), X=1260.74, Y=860.68, Mass=448, SNR=14.5, Peak=57 HFD=3.7
20:39:10.603 00.000 12268 MultiStar: [#1 0.34,-0.05,0.99,U] [#2 0.35,0.17,0.98,U] [#3 0.83,0.42,0.00,M6] [#4 0.94,-0.12,0.00,M2] [#5 0.02,-0.08,0.70,U] [#6 0.53,0.02,0.71,U] [#7 0.03,0.16,0.54,U] [#8 1.15,0.07,0.00,M7] 
20:39:10.603 00.000 12268 refined, 5 included, MultiStar: {0.36, 0.01}, one-star: {0.69, -0.13}
20:39:10.603 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.67) = xAngle (1.69 = 1.69)
20:39:10.604 00.001 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.72 = 1.72)
20:39:10.604 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.01 hyp=0.36 cameraTheta=0.02 mountX=-0.04 mountY=0.36, mountTheta=1.69
20:39:10.605 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.01, opts=13)
20:39:10.605 00.000 12268 Enqueuing Move request for scope (0.36, 0.01)
20:39:10.605 00.000 11616 Worker thread wakes up
20:39:10.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.01) opts 0xd
20:39:10.605 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.01)
20:39:10.605 00.000 11616 Moving (0.36, 0.01) raw xDistance=-0.04 yDistance=0.36
20:39:10.606 00.001 11616 BLC: History state: CurrMiss=0.36, AvgInitMiss=0.15, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.036211, 1:0.355796
20:39:10.606 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:39:10.606 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:39:10.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:39:10.607 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
20:39:10.607 00.000 11616 MoveAxis(E, 0, ABG)
20:39:10.607 00.000 11616 Move returns status 0, amount 0
20:39:10.607 00.000 11616 MoveAxis(S, 30, ABG)
20:39:10.607 00.000 11616 Guiding  Dir = 1, Dur = 30
20:39:10.607 00.000 11616 IsSlewing returns 0
20:39:10.608 00.001 11616 IsGuiding returns 0
20:39:10.608 00.000 11616 PulseGuide returned control before completion, sleep 40
20:39:10.619 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
20:39:10.637 00.018 12268 UpdateGuideState exits: m=448 SNR=14.5
20:39:10.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:10.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:10.637 00.000 12268 Enqueuing Expose request
20:39:10.652 00.015 11616 IsGuiding returns 1
20:39:10.652 00.000 11616 scope still moving after pulse duration time elapsed
20:39:10.684 00.032 11616 IsSlewing returns 0
20:39:10.684 00.000 11616 IsGuiding returns 0
20:39:10.684 00.000 11616 scope move finished after 30 + 46 ms
20:39:10.684 00.000 11616 Move returns status 0, amount 30
20:39:10.685 00.001 11616 move complete, result=0
20:39:10.685 00.000 11616 worker thread done servicing request
20:39:10.685 00.000 11616 Worker thread wakes up
20:39:10.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:10.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:10.685 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 30 ms SOUTH
20:39:12.686 02.001 11616 Exposure complete
20:39:12.745 00.059 11616 worker thread done servicing request
20:39:12.745 00.000 12268 OnExposeComplete: enter
20:39:12.746 00.001 12268 UpdateGuideState(): m_state=6
20:39:12.746 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1267
20:39:12.746 00.000 12268 Star::Find returns 1 (0), X=1260.66, Y=861.02, Mass=418, SNR=14.0, Peak=46 HFD=4.2
20:39:12.747 00.001 12268 MultiStar: [#1 0.13,0.21,0.93,U] [#2 0.15,0.22,0.98,U] [#3 0.41,1.01,0.00,M7] [#4 0.71,-0.14,0.00,M3] [#5 -0.10,0.22,0.69,U] [#6 -0.00,0.38,0.68,U] [#7 0.16,0.20,0.54,U] [#8 1.09,-0.00,0.00,M8] 
20:39:12.747 00.000 12268 refined, 5 included, MultiStar: {0.19, 0.24}, one-star: {0.61, 0.22}
20:39:12.747 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.67) = xAngle (2.58 = 2.58)
20:39:12.747 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.61 = 2.61)
20:39:12.747 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.24 hyp=0.30 cameraTheta=0.91 mountX=-0.26 mountY=0.15, mountTheta=2.60
20:39:12.749 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.24, opts=13)
20:39:12.749 00.000 12268 Enqueuing Move request for scope (0.19, 0.24)
20:39:12.749 00.000 11616 Worker thread wakes up
20:39:12.749 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.24) opts 0xd
20:39:12.749 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.24)
20:39:12.749 00.000 11616 Moving (0.19, 0.24) raw xDistance=-0.26 yDistance=0.15
20:39:12.749 00.000 11616 BLC: History state: CurrMiss=0.15, AvgInitMiss=0.15, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.036211, 1:0.355796, 2:0.153022
20:39:12.750 00.001 11616 BLC: Under-shoot: nominal increase by 87
20:39:12.750 00.000 11616 BLC: window closed
20:39:12.750 00.000 11616 BLC: Pulse adjusted to 1937
20:39:12.752 00.002 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
20:39:12.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
20:39:12.752 00.000 11616 MoveAxis(E, 143, ABG)
20:39:12.753 00.001 11616 Guiding  Dir = 2, Dur = 143
20:39:12.753 00.000 11616 IsSlewing returns 0
20:39:12.753 00.000 11616 IsGuiding returns 0
20:39:12.754 00.001 11616 PulseGuide returned control before completion, sleep 153
20:39:12.764 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:39:12.783 00.019 12268 UpdateGuideState exits: m=418 SNR=14.0
20:39:12.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:12.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:12.783 00.000 12268 Enqueuing Expose request
20:39:12.910 00.127 11616 IsGuiding returns 1
20:39:12.911 00.001 11616 scope still moving after pulse duration time elapsed
20:39:12.940 00.029 11616 IsSlewing returns 0
20:39:12.940 00.000 11616 IsGuiding returns 0
20:39:12.941 00.001 11616 scope move finished after 143 + 44 ms
20:39:12.941 00.000 11616 Move returns status 0, amount 143
20:39:12.941 00.000 11616 MoveAxis(S, 13, ABG)
20:39:12.941 00.000 11616 Guiding  Dir = 1, Dur = 13
20:39:12.942 00.001 11616 IsSlewing returns 0
20:39:12.942 00.000 11616 IsGuiding returns 0
20:39:12.943 00.001 11616 PulseGuide returned control before completion, sleep 23
20:39:12.971 00.028 11616 IsGuiding returns 1
20:39:12.971 00.000 11616 scope still moving after pulse duration time elapsed
20:39:12.990 00.019 12268 evsrv: cli 0F8E6D80 connect
20:39:12.990 00.000 12268 case statement mapped state 6 to 3
20:39:12.991 00.001 12268 case statement mapped state 6 to 3
20:39:12.992 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"06cac8b9-1dee-4c59-b56e-6e0a8d366c14"}
20:39:12.992 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"06cac8b9-1dee-4c59-b56e-6e0a8d366c14"}
20:39:12.993 00.001 12268 evsrv: cli 0F8E6D80 disconnect
20:39:13.004 00.011 11616 IsSlewing returns 0
20:39:13.005 00.001 11616 IsGuiding returns 1
20:39:13.032 00.027 11616 IsSlewing returns 0
20:39:13.032 00.000 11616 IsGuiding returns 1
20:39:13.062 00.030 11616 IsSlewing returns 0
20:39:13.063 00.001 11616 IsGuiding returns 1
20:39:13.093 00.030 11616 IsSlewing returns 0
20:39:13.094 00.001 11616 IsGuiding returns 1
20:39:13.126 00.032 11616 IsSlewing returns 0
20:39:13.126 00.000 11616 IsGuiding returns 0
20:39:13.126 00.000 11616 scope move finished after 13 + 170 ms
20:39:13.126 00.000 11616 Move returns status 0, amount 13
20:39:13.127 00.001 11616 move complete, result=0
20:39:13.127 00.000 11616 worker thread done servicing request
20:39:13.127 00.000 12268 GuideStep: -0.3 px 143 ms EAST, 0.2 px 13 ms SOUTH
20:39:13.127 00.000 11616 Worker thread wakes up
20:39:13.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:13.128 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:15.140 02.012 11616 Exposure complete
20:39:15.201 00.061 11616 worker thread done servicing request
20:39:15.201 00.000 12268 OnExposeComplete: enter
20:39:15.201 00.000 12268 UpdateGuideState(): m_state=6
20:39:15.202 00.001 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1268
20:39:15.202 00.000 12268 Star::Find returns 1 (0), X=1260.53, Y=861.62, Mass=398, SNR=13.6, Peak=38 HFD=4.7
20:39:15.202 00.000 12268 MultiStar: [#1 0.20,0.53,0.99,U] [#2 -0.02,0.22,1.03,U] [#3 0.45,0.87,0.00,M8] [#4 0.57,0.25,0.81,U] [#5 0.24,0.74,0.00,M1] [#6 -0.12,0.52,0.69,U] [#7 -0.00,0.04,0.60,U] [#8 1.07,0.21,0.00,M9] 
20:39:15.202 00.000 12268 refined, 5 included, MultiStar: {0.20, 0.42}, one-star: {0.49, 0.82}
20:39:15.202 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.67) = xAngle (2.79 = 2.79)
20:39:15.202 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.82 = 2.82)
20:39:15.202 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.42 hyp=0.47 cameraTheta=1.12 mountX=-0.44 mountY=0.15, mountTheta=2.82
20:39:15.205 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.42, opts=13)
20:39:15.205 00.000 12268 Enqueuing Move request for scope (0.20, 0.42)
20:39:15.205 00.000 11616 Worker thread wakes up
20:39:15.205 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.42) opts 0xd
20:39:15.205 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.42)
20:39:15.205 00.000 11616 Moving (0.20, 0.42) raw xDistance=-0.44 yDistance=0.15
20:39:15.205 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
20:39:15.205 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:39:15.205 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:39:15.206 00.001 11616 MoveAxis(E, 246, ABG)
20:39:15.206 00.000 11616 Guiding  Dir = 2, Dur = 246
20:39:15.206 00.000 11616 IsSlewing returns 0
20:39:15.206 00.000 11616 IsGuiding returns 0
20:39:15.206 00.000 11616 PulseGuide returned control before completion, sleep 256
20:39:15.218 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:39:15.235 00.017 12268 UpdateGuideState exits: m=398 SNR=13.6
20:39:15.236 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:15.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:15.236 00.000 12268 Enqueuing Expose request
20:39:15.473 00.237 11616 IsGuiding returns 1
20:39:15.473 00.000 11616 scope still moving after pulse duration time elapsed
20:39:15.503 00.030 11616 IsSlewing returns 0
20:39:15.504 00.001 11616 IsGuiding returns 0
20:39:15.504 00.000 11616 scope move finished after 246 + 52 ms
20:39:15.504 00.000 11616 Move returns status 0, amount 246
20:39:15.504 00.000 11616 MoveAxis(N, 0, ABG)
20:39:15.504 00.000 11616 Move returns status 0, amount 0
20:39:15.505 00.001 11616 move complete, result=0
20:39:15.505 00.000 11616 worker thread done servicing request
20:39:15.505 00.000 11616 Worker thread wakes up
20:39:15.505 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:15.505 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:15.505 00.000 12268 GuideStep: -0.4 px 246 ms EAST, 0.1 px 0 ms NORTH
20:39:17.523 02.018 11616 Exposure complete
20:39:17.581 00.058 11616 worker thread done servicing request
20:39:17.581 00.000 12268 OnExposeComplete: enter
20:39:17.581 00.000 12268 UpdateGuideState(): m_state=6
20:39:17.581 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1269
20:39:17.581 00.000 12268 Star::Find returns 1 (0), X=1260.60, Y=861.11, Mass=448, SNR=14.5, Peak=49 HFD=4.1
20:39:17.582 00.001 12268 MultiStar: [#1 -0.02,0.44,0.90,U] [#2 0.23,0.45,0.92,U] [#3 -0.14,1.31,0.00,M9] [#4 0.58,-0.27,0.78,U] [#5 -0.24,0.30,0.70,U] [#6 -0.10,0.53,0.62,U] [#7 -0.13,-0.01,0.49,U] [#8 0.64,0.36,0.00,M10] 
20:39:17.582 00.000 12268 refined, 6 included, MultiStar: {0.17, 0.27}, one-star: {0.55, 0.31}
20:39:17.582 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.67) = xAngle (2.68 = 2.68)
20:39:17.582 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.71 = 2.71)
20:39:17.582 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.27 hyp=0.32 cameraTheta=1.01 mountX=-0.28 mountY=0.13, mountTheta=2.70
20:39:17.583 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.27, opts=13)
20:39:17.583 00.000 12268 Enqueuing Move request for scope (0.17, 0.27)
20:39:17.584 00.001 11616 Worker thread wakes up
20:39:17.584 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.27) opts 0xd
20:39:17.584 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.27)
20:39:17.584 00.000 11616 Moving (0.17, 0.27) raw xDistance=-0.28 yDistance=0.13
20:39:17.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
20:39:17.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:39:17.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:39:17.584 00.000 11616 MoveAxis(E, 158, ABG)
20:39:17.584 00.000 11616 Guiding  Dir = 2, Dur = 158
20:39:17.584 00.000 11616 IsSlewing returns 0
20:39:17.585 00.001 11616 IsGuiding returns 0
20:39:17.585 00.000 11616 PulseGuide returned control before completion, sleep 168
20:39:17.596 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:39:17.614 00.018 12268 UpdateGuideState exits: m=448 SNR=14.5
20:39:17.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:17.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:17.614 00.000 12268 Enqueuing Expose request
20:39:17.769 00.155 11616 IsGuiding returns 1
20:39:17.769 00.000 11616 scope still moving after pulse duration time elapsed
20:39:17.800 00.031 11616 IsSlewing returns 0
20:39:17.800 00.000 11616 IsGuiding returns 0
20:39:17.801 00.001 11616 scope move finished after 158 + 57 ms
20:39:17.801 00.000 11616 Move returns status 0, amount 158
20:39:17.801 00.000 11616 MoveAxis(N, 0, ABG)
20:39:17.801 00.000 11616 Move returns status 0, amount 0
20:39:17.801 00.000 11616 move complete, result=0
20:39:17.801 00.000 11616 worker thread done servicing request
20:39:17.802 00.001 11616 Worker thread wakes up
20:39:17.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:17.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:17.802 00.000 12268 GuideStep: -0.3 px 158 ms EAST, 0.1 px 0 ms NORTH
20:39:19.815 02.013 11616 Exposure complete
20:39:19.873 00.058 11616 worker thread done servicing request
20:39:19.873 00.000 12268 OnExposeComplete: enter
20:39:19.873 00.000 12268 UpdateGuideState(): m_state=6
20:39:19.874 00.001 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1270
20:39:19.874 00.000 12268 Star::Find returns 1 (0), X=1260.77, Y=860.95, Mass=423, SNR=14.1, Peak=51 HFD=4.2
20:39:19.874 00.000 12268 MultiStar: [#1 0.07,-0.02,0.96,U] [#2 0.31,0.18,0.94,U] [#3 0.39,0.43,0.76,U] [#4 0.60,-0.28,0.77,U] [#5 -0.09,0.33,0.71,U] [#6 0.28,0.18,0.77,U] [#7 0.38,-0.04,0.55,U] [#8 0.94,0.16,0.00,R] 
20:39:19.874 00.000 12268 refined, 7 included, MultiStar: {0.34, 0.12}, one-star: {0.73, 0.14}
20:39:19.875 00.001 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.67) = xAngle (2.00 = 2.00)
20:39:19.875 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.03 = 2.03)
20:39:19.875 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.12 hyp=0.36 cameraTheta=0.33 mountX=-0.15 mountY=0.33, mountTheta=2.00
20:39:19.877 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.12, opts=13)
20:39:19.877 00.000 12268 Enqueuing Move request for scope (0.34, 0.12)
20:39:19.877 00.000 11616 Worker thread wakes up
20:39:19.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.12) opts 0xd
20:39:19.877 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.12)
20:39:19.877 00.000 11616 Moving (0.34, 0.12) raw xDistance=-0.15 yDistance=0.33
20:39:19.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
20:39:19.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
20:39:19.877 00.000 11616 MoveAxis(E, 84, ABG)
20:39:19.879 00.002 11616 Guiding  Dir = 2, Dur = 84
20:39:19.879 00.000 11616 IsSlewing returns 0
20:39:19.879 00.000 11616 IsGuiding returns 0
20:39:19.879 00.000 11616 PulseGuide returned control before completion, sleep 94
20:39:19.889 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:39:19.909 00.020 12268 UpdateGuideState exits: m=423 SNR=14.1
20:39:19.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:19.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:19.909 00.000 12268 Enqueuing Expose request
20:39:19.984 00.075 11616 IsGuiding returns 1
20:39:19.984 00.000 11616 scope still moving after pulse duration time elapsed
20:39:20.015 00.031 11616 IsSlewing returns 0
20:39:20.015 00.000 11616 IsGuiding returns 0
20:39:20.015 00.000 11616 scope move finished after 84 + 52 ms
20:39:20.015 00.000 11616 Move returns status 0, amount 84
20:39:20.015 00.000 11616 MoveAxis(S, 28, ABG)
20:39:20.015 00.000 11616 Guiding  Dir = 1, Dur = 28
20:39:20.016 00.001 11616 IsSlewing returns 0
20:39:20.016 00.000 11616 IsGuiding returns 0
20:39:20.016 00.000 11616 PulseGuide returned control before completion, sleep 38
20:39:20.062 00.046 11616 IsGuiding returns 1
20:39:20.063 00.001 11616 scope still moving after pulse duration time elapsed
20:39:20.093 00.030 11616 IsSlewing returns 0
20:39:20.093 00.000 11616 IsGuiding returns 0
20:39:20.093 00.000 11616 scope move finished after 28 + 49 ms
20:39:20.093 00.000 11616 Move returns status 0, amount 28
20:39:20.093 00.000 11616 move complete, result=0
20:39:20.093 00.000 11616 worker thread done servicing request
20:39:20.094 00.001 11616 Worker thread wakes up
20:39:20.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:20.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:20.094 00.000 12268 GuideStep: -0.1 px 84 ms EAST, 0.3 px 28 ms SOUTH
20:39:22.100 02.006 11616 Exposure complete
20:39:22.157 00.057 11616 worker thread done servicing request
20:39:22.157 00.000 12268 OnExposeComplete: enter
20:39:22.157 00.000 12268 UpdateGuideState(): m_state=6
20:39:22.158 00.001 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1271
20:39:22.158 00.000 12268 Star::Find returns 1 (0), X=1260.60, Y=861.01, Mass=455, SNR=14.6, Peak=49 HFD=4.2
20:39:22.158 00.000 12268 MultiStar: [#1 0.09,-0.00,0.96,U] [#2 0.35,0.15,0.87,U] [#3 0.62,0.61,0.00,M9] [#4 0.98,-0.35,0.00,M1] [#5 0.21,0.25,0.63,U] [#6 0.26,0.18,0.74,U] [#7 0.48,-0.24,0.52,U] [#8 0.30,0.03,0.59,U] 
20:39:22.158 00.000 12268 refined, 6 included, MultiStar: {0.32, 0.10}, one-star: {0.56, 0.20}
20:39:22.158 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.67) = xAngle (1.96 = 1.96)
20:39:22.159 00.001 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.99 = 1.99)
20:39:22.159 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.10 hyp=0.33 cameraTheta=0.29 mountX=-0.13 mountY=0.30, mountTheta=1.97
20:39:22.160 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.10, opts=13)
20:39:22.161 00.001 12268 Enqueuing Move request for scope (0.32, 0.10)
20:39:22.161 00.000 11616 Worker thread wakes up
20:39:22.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.10) opts 0xd
20:39:22.161 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.10)
20:39:22.161 00.000 11616 Moving (0.32, 0.10) raw xDistance=-0.13 yDistance=0.30
20:39:22.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
20:39:22.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
20:39:22.162 00.001 11616 MoveAxis(E, 71, ABG)
20:39:22.162 00.000 11616 Guiding  Dir = 2, Dur = 71
20:39:22.162 00.000 11616 IsSlewing returns 0
20:39:22.162 00.000 11616 IsGuiding returns 0
20:39:22.163 00.001 11616 PulseGuide returned control before completion, sleep 81
20:39:22.174 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:39:22.193 00.019 12268 UpdateGuideState exits: m=455 SNR=14.6
20:39:22.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:22.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:22.193 00.000 12268 Enqueuing Expose request
20:39:22.254 00.061 11616 IsGuiding returns 1
20:39:22.254 00.000 11616 scope still moving after pulse duration time elapsed
20:39:22.284 00.030 11616 IsSlewing returns 0
20:39:22.284 00.000 11616 IsGuiding returns 0
20:39:22.285 00.001 11616 scope move finished after 71 + 51 ms
20:39:22.285 00.000 11616 Move returns status 0, amount 71
20:39:22.285 00.000 11616 MoveAxis(S, 26, ABG)
20:39:22.285 00.000 11616 Guiding  Dir = 1, Dur = 26
20:39:22.285 00.000 11616 IsSlewing returns 0
20:39:22.285 00.000 11616 IsGuiding returns 0
20:39:22.285 00.000 11616 PulseGuide returned control before completion, sleep 36
20:39:22.330 00.045 11616 IsGuiding returns 1
20:39:22.330 00.000 11616 scope still moving after pulse duration time elapsed
20:39:22.361 00.031 11616 IsSlewing returns 0
20:39:22.362 00.001 11616 IsGuiding returns 1
20:39:22.392 00.030 11616 IsSlewing returns 0
20:39:22.393 00.001 11616 IsGuiding returns 1
20:39:22.423 00.030 11616 IsSlewing returns 0
20:39:22.424 00.001 11616 IsGuiding returns 1
20:39:22.454 00.030 11616 IsSlewing returns 0
20:39:22.455 00.001 11616 IsGuiding returns 1
20:39:22.486 00.031 11616 IsSlewing returns 0
20:39:22.487 00.001 11616 IsGuiding returns 0
20:39:22.487 00.000 11616 scope move finished after 26 + 175 ms
20:39:22.487 00.000 11616 Move returns status 0, amount 26
20:39:22.487 00.000 11616 move complete, result=0
20:39:22.487 00.000 11616 worker thread done servicing request
20:39:22.487 00.000 11616 Worker thread wakes up
20:39:22.487 00.000 12268 GuideStep: -0.1 px 71 ms EAST, 0.3 px 26 ms SOUTH
20:39:22.488 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:22.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:24.493 02.005 11616 Exposure complete
20:39:24.549 00.056 11616 worker thread done servicing request
20:39:24.550 00.001 12268 OnExposeComplete: enter
20:39:24.550 00.000 12268 UpdateGuideState(): m_state=6
20:39:24.550 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1272
20:39:24.550 00.000 12268 Star::Find returns 1 (0), X=1260.75, Y=860.78, Mass=472, SNR=14.9, Peak=46 HFD=4.3
20:39:24.550 00.000 12268 MultiStar: [#1 0.31,-0.04,0.95,U] [#2 0.55,0.15,0.94,U] [#3 0.74,0.43,0.00,M10] [#4 0.90,-0.14,0.00,M2] [#5 0.03,0.16,0.61,U] [#6 0.27,0.15,0.71,U] [#7 0.76,-0.44,0.00,M1] [#8 0.20,-0.15,0.56,U] 
20:39:24.551 00.001 12268 refined, 5 included, MultiStar: {0.39, 0.04}, one-star: {0.70, -0.02}
20:39:24.551 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.67) = xAngle (1.78 = 1.78)
20:39:24.551 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.81 = 1.81)
20:39:24.551 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.04 hyp=0.39 cameraTheta=0.11 mountX=-0.08 mountY=0.38, mountTheta=1.78
20:39:24.552 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.04, opts=13)
20:39:24.552 00.000 12268 Enqueuing Move request for scope (0.39, 0.04)
20:39:24.552 00.000 11616 Worker thread wakes up
20:39:24.552 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.04) opts 0xd
20:39:24.552 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.04)
20:39:24.553 00.001 11616 Moving (0.39, 0.04) raw xDistance=-0.08 yDistance=0.38
20:39:24.553 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:39:24.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:39:24.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
20:39:24.553 00.000 11616 MoveAxis(E, 0, ABG)
20:39:24.553 00.000 11616 Move returns status 0, amount 0
20:39:24.553 00.000 11616 MoveAxis(S, 32, ABG)
20:39:24.553 00.000 11616 Guiding  Dir = 1, Dur = 32
20:39:24.553 00.000 11616 IsSlewing returns 0
20:39:24.554 00.001 11616 IsGuiding returns 0
20:39:24.554 00.000 11616 PulseGuide returned control before completion, sleep 42
20:39:24.567 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
20:39:24.584 00.017 12268 UpdateGuideState exits: m=472 SNR=14.9
20:39:24.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:24.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:24.584 00.000 12268 Enqueuing Expose request
20:39:24.603 00.019 11616 IsGuiding returns 1
20:39:24.603 00.000 11616 scope still moving after pulse duration time elapsed
20:39:24.634 00.031 11616 IsSlewing returns 0
20:39:24.634 00.000 11616 IsGuiding returns 0
20:39:24.635 00.001 11616 scope move finished after 32 + 48 ms
20:39:24.635 00.000 11616 Move returns status 0, amount 32
20:39:24.635 00.000 11616 move complete, result=0
20:39:24.635 00.000 11616 worker thread done servicing request
20:39:24.636 00.001 11616 Worker thread wakes up
20:39:24.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:24.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:24.636 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 32 ms SOUTH
20:39:26.645 02.009 11616 Exposure complete
20:39:26.705 00.060 11616 worker thread done servicing request
20:39:26.706 00.001 12268 OnExposeComplete: enter
20:39:26.706 00.000 12268 UpdateGuideState(): m_state=6
20:39:26.706 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1273
20:39:26.706 00.000 12268 Star::Find returns 1 (0), X=1260.65, Y=861.15, Mass=475, SNR=14.9, Peak=51 HFD=4.4
20:39:26.707 00.001 12268 MultiStar: [#1 0.46,-0.04,0.93,U] [#2 0.38,0.08,0.91,U] [#3 0.71,0.47,0.00,R] [#4 0.77,-0.00,0.00,M3] [#5 0.07,0.27,0.57,U] [#6 0.10,0.39,0.66,U] [#7 0.20,-0.16,0.54,U] [#8 0.13,0.27,0.58,U] 
20:39:26.707 00.000 12268 refined, 6 included, MultiStar: {0.32, 0.17}, one-star: {0.60, 0.35}
20:39:26.707 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.67) = xAngle (2.15 = 2.15)
20:39:26.707 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.18 = 2.18)
20:39:26.707 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.17 hyp=0.36 cameraTheta=0.49 mountX=-0.20 mountY=0.29, mountTheta=2.16
20:39:26.709 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.17, opts=13)
20:39:26.709 00.000 12268 Enqueuing Move request for scope (0.32, 0.17)
20:39:26.709 00.000 11616 Worker thread wakes up
20:39:26.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.17) opts 0xd
20:39:26.709 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.17)
20:39:26.709 00.000 11616 Moving (0.32, 0.17) raw xDistance=-0.20 yDistance=0.29
20:39:26.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:39:26.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
20:39:26.709 00.000 11616 MoveAxis(E, 111, ABG)
20:39:26.710 00.001 11616 Guiding  Dir = 2, Dur = 111
20:39:26.710 00.000 11616 IsSlewing returns 0
20:39:26.710 00.000 11616 IsGuiding returns 0
20:39:26.710 00.000 11616 PulseGuide returned control before completion, sleep 121
20:39:26.728 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:39:26.747 00.019 12268 UpdateGuideState exits: m=475 SNR=14.9
20:39:26.747 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:26.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:26.748 00.001 12268 Enqueuing Expose request
20:39:26.837 00.089 11616 IsGuiding returns 1
20:39:26.838 00.001 11616 scope still moving after pulse duration time elapsed
20:39:26.869 00.031 11616 IsSlewing returns 0
20:39:26.870 00.001 11616 IsGuiding returns 0
20:39:26.870 00.000 11616 scope move finished after 111 + 48 ms
20:39:26.870 00.000 11616 Move returns status 0, amount 111
20:39:26.870 00.000 11616 MoveAxis(S, 25, ABG)
20:39:26.870 00.000 11616 Guiding  Dir = 1, Dur = 25
20:39:26.871 00.001 11616 IsSlewing returns 0
20:39:26.872 00.001 11616 IsGuiding returns 0
20:39:26.872 00.000 11616 PulseGuide returned control before completion, sleep 35
20:39:26.916 00.044 11616 IsGuiding returns 1
20:39:26.916 00.000 11616 scope still moving after pulse duration time elapsed
20:39:26.947 00.031 11616 IsSlewing returns 0
20:39:26.947 00.000 11616 IsGuiding returns 0
20:39:26.947 00.000 11616 scope move finished after 25 + 50 ms
20:39:26.947 00.000 11616 Move returns status 0, amount 25
20:39:26.947 00.000 11616 move complete, result=0
20:39:26.947 00.000 11616 worker thread done servicing request
20:39:26.948 00.001 11616 Worker thread wakes up
20:39:26.948 00.000 12268 GuideStep: -0.2 px 111 ms EAST, 0.3 px 25 ms SOUTH
20:39:26.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:26.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:28.963 02.015 11616 Exposure complete
20:39:29.023 00.060 11616 worker thread done servicing request
20:39:29.024 00.001 12268 OnExposeComplete: enter
20:39:29.024 00.000 12268 UpdateGuideState(): m_state=6
20:39:29.024 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1274
20:39:29.024 00.000 12268 Star::Find returns 1 (0), X=1260.60, Y=861.09, Mass=425, SNR=14.1, Peak=45 HFD=4.3
20:39:29.024 00.000 12268 MultiStar: [#1 0.44,-0.03,0.98,U] [#2 0.46,0.31,1.02,U] [#3 -0.25,0.40,0.74,U] [#4 0.99,-0.27,0.00,M4] [#5 0.02,0.08,0.73,U] [#6 0.15,0.33,0.79,U] [#7 0.20,0.00,0.53,U] [#8 -0.07,-0.00,0.56,U] 
20:39:29.025 00.001 12268 refined, 7 included, MultiStar: {0.23, 0.19}, one-star: {0.55, 0.28}
20:39:29.025 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.67) = xAngle (2.35 = 2.35)
20:39:29.025 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.38 = 2.38)
20:39:29.025 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.19 hyp=0.30 cameraTheta=0.68 mountX=-0.21 mountY=0.21, mountTheta=2.36
20:39:29.026 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.19, opts=13)
20:39:29.026 00.000 12268 Enqueuing Move request for scope (0.23, 0.19)
20:39:29.027 00.001 11616 Worker thread wakes up
20:39:29.027 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.19) opts 0xd
20:39:29.027 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.19)
20:39:29.027 00.000 11616 Moving (0.23, 0.19) raw xDistance=-0.21 yDistance=0.21
20:39:29.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
20:39:29.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:39:29.027 00.000 11616 MoveAxis(E, 117, ABG)
20:39:29.027 00.000 11616 Guiding  Dir = 2, Dur = 117
20:39:29.028 00.001 11616 IsSlewing returns 0
20:39:29.028 00.000 11616 IsGuiding returns 0
20:39:29.029 00.001 11616 PulseGuide returned control before completion, sleep 127
20:39:29.042 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:39:29.060 00.018 12268 UpdateGuideState exits: m=425 SNR=14.1
20:39:29.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:29.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:29.060 00.000 12268 Enqueuing Expose request
20:39:29.161 00.101 11616 IsGuiding returns 1
20:39:29.161 00.000 11616 scope still moving after pulse duration time elapsed
20:39:29.192 00.031 11616 IsSlewing returns 0
20:39:29.192 00.000 11616 IsGuiding returns 1
20:39:29.224 00.032 11616 IsSlewing returns 0
20:39:29.224 00.000 11616 IsGuiding returns 0
20:39:29.224 00.000 11616 scope move finished after 117 + 78 ms
20:39:29.225 00.001 11616 Move returns status 0, amount 117
20:39:29.225 00.000 11616 MoveAxis(S, 17, ABG)
20:39:29.225 00.000 11616 Guiding  Dir = 1, Dur = 17
20:39:29.225 00.000 11616 IsSlewing returns 0
20:39:29.226 00.001 11616 IsGuiding returns 0
20:39:29.226 00.000 11616 PulseGuide returned control before completion, sleep 27
20:39:29.256 00.030 11616 IsGuiding returns 1
20:39:29.256 00.000 11616 scope still moving after pulse duration time elapsed
20:39:29.286 00.030 11616 IsSlewing returns 0
20:39:29.287 00.001 11616 IsGuiding returns 0
20:39:29.288 00.001 11616 scope move finished after 17 + 45 ms
20:39:29.288 00.000 11616 Move returns status 0, amount 17
20:39:29.288 00.000 11616 move complete, result=0
20:39:29.288 00.000 11616 worker thread done servicing request
20:39:29.288 00.000 11616 Worker thread wakes up
20:39:29.288 00.000 12268 GuideStep: -0.2 px 117 ms EAST, 0.2 px 17 ms SOUTH
20:39:29.288 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:29.289 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:31.301 02.012 11616 Exposure complete
20:39:31.363 00.062 11616 worker thread done servicing request
20:39:31.363 00.000 12268 OnExposeComplete: enter
20:39:31.364 00.001 12268 UpdateGuideState(): m_state=6
20:39:31.364 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1275
20:39:31.364 00.000 12268 Star::Find returns 1 (0), X=1260.77, Y=861.00, Mass=424, SNR=14.1, Peak=47 HFD=4.3
20:39:31.364 00.000 12268 MultiStar: [#1 0.19,-0.07,0.95,U] [#2 0.35,0.26,0.96,U] [#3 0.04,0.31,0.75,U] [#4 0.85,-0.42,0.00,M5] [#5 -0.03,0.29,0.68,U] [#6 -0.21,0.46,0.70,U] [#7 0.32,-0.14,0.53,U] [#8 0.04,-0.43,0.61,U] 
20:39:31.365 00.001 12268 refined, 7 included, MultiStar: {0.21, 0.13}, one-star: {0.72, 0.20}
20:39:31.365 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.67) = xAngle (2.22 = 2.22)
20:39:31.365 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.25 = 2.25)
20:39:31.365 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.13 hyp=0.25 cameraTheta=0.55 mountX=-0.15 mountY=0.19, mountTheta=2.23
20:39:31.366 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.13, opts=13)
20:39:31.366 00.000 12268 Enqueuing Move request for scope (0.21, 0.13)
20:39:31.367 00.001 11616 Worker thread wakes up
20:39:31.367 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.13) opts 0xd
20:39:31.367 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.13)
20:39:31.367 00.000 11616 Moving (0.21, 0.13) raw xDistance=-0.15 yDistance=0.19
20:39:31.367 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
20:39:31.367 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:39:31.367 00.000 11616 MoveAxis(E, 84, ABG)
20:39:31.367 00.000 11616 Guiding  Dir = 2, Dur = 84
20:39:31.367 00.000 11616 IsSlewing returns 0
20:39:31.368 00.001 11616 IsGuiding returns 0
20:39:31.368 00.000 11616 PulseGuide returned control before completion, sleep 94
20:39:31.382 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:39:31.399 00.017 12268 UpdateGuideState exits: m=424 SNR=14.1
20:39:31.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:31.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:31.399 00.000 12268 Enqueuing Expose request
20:39:31.470 00.071 11616 IsGuiding returns 1
20:39:31.471 00.001 11616 scope still moving after pulse duration time elapsed
20:39:31.501 00.030 11616 IsSlewing returns 0
20:39:31.501 00.000 11616 IsGuiding returns 1
20:39:31.532 00.031 11616 IsSlewing returns 0
20:39:31.533 00.001 11616 IsGuiding returns 1
20:39:31.563 00.030 11616 IsSlewing returns 0
20:39:31.564 00.001 11616 IsGuiding returns 1
20:39:31.593 00.029 11616 IsSlewing returns 0
20:39:31.594 00.001 11616 IsGuiding returns 1
20:39:31.625 00.031 11616 IsSlewing returns 0
20:39:31.625 00.000 11616 IsGuiding returns 0
20:39:31.625 00.000 11616 scope move finished after 84 + 173 ms
20:39:31.625 00.000 11616 Move returns status 0, amount 84
20:39:31.625 00.000 11616 MoveAxis(S, 16, ABG)
20:39:31.626 00.001 11616 Guiding  Dir = 1, Dur = 16
20:39:31.626 00.000 11616 IsSlewing returns 0
20:39:31.626 00.000 11616 IsGuiding returns 0
20:39:31.627 00.001 11616 PulseGuide returned control before completion, sleep 26
20:39:31.656 00.029 11616 IsGuiding returns 1
20:39:31.657 00.001 11616 scope still moving after pulse duration time elapsed
20:39:31.686 00.029 11616 IsSlewing returns 0
20:39:31.686 00.000 11616 IsGuiding returns 0
20:39:31.686 00.000 11616 scope move finished after 16 + 43 ms
20:39:31.686 00.000 11616 Move returns status 0, amount 16
20:39:31.686 00.000 11616 move complete, result=0
20:39:31.687 00.001 11616 worker thread done servicing request
20:39:31.687 00.000 12268 GuideStep: -0.1 px 84 ms EAST, 0.2 px 16 ms SOUTH
20:39:31.687 00.000 11616 Worker thread wakes up
20:39:31.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:31.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:33.700 02.013 11616 Exposure complete
20:39:33.759 00.059 11616 worker thread done servicing request
20:39:33.759 00.000 12268 OnExposeComplete: enter
20:39:33.759 00.000 12268 UpdateGuideState(): m_state=6
20:39:33.759 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1276
20:39:33.759 00.000 12268 Star::Find returns 1 (0), X=1261.06, Y=860.71, Mass=464, SNR=14.8, Peak=52 HFD=4.4
20:39:33.760 00.001 12268 MultiStar: [#1 0.27,-0.02,0.94,U] [#2 0.54,0.31,0.93,U] [#3 0.08,0.02,0.74,U] [#4 0.88,-0.44,0.00,M6] [#5 0.20,0.20,0.63,U] [#6 0.85,0.28,0.00,M1] [#7 0.14,-0.40,0.52,U] [#8 0.26,0.17,0.58,U] 
20:39:33.760 00.000 12268 refined, 6 included, MultiStar: {0.41, 0.04}, one-star: {1.01, -0.09}
20:39:33.760 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.67) = xAngle (1.77 = 1.77)
20:39:33.760 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.80 = 1.80)
20:39:33.760 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.04 hyp=0.41 cameraTheta=0.10 mountX=-0.08 mountY=0.40, mountTheta=1.77
20:39:33.762 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.04, opts=13)
20:39:33.762 00.000 12268 Enqueuing Move request for scope (0.41, 0.04)
20:39:33.762 00.000 11616 Worker thread wakes up
20:39:33.762 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.04) opts 0xd
20:39:33.762 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.04)
20:39:33.762 00.000 11616 Moving (0.41, 0.04) raw xDistance=-0.08 yDistance=0.40
20:39:33.763 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:39:33.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:39:33.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
20:39:33.763 00.000 11616 MoveAxis(E, 0, ABG)
20:39:33.763 00.000 11616 Move returns status 0, amount 0
20:39:33.763 00.000 11616 MoveAxis(S, 34, ABG)
20:39:33.763 00.000 11616 Guiding  Dir = 1, Dur = 34
20:39:33.763 00.000 11616 IsSlewing returns 0
20:39:33.764 00.001 11616 IsGuiding returns 0
20:39:33.764 00.000 11616 PulseGuide returned control before completion, sleep 44
20:39:33.775 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
20:39:33.792 00.017 12268 UpdateGuideState exits: m=464 SNR=14.8
20:39:33.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:33.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:33.792 00.000 12268 Enqueuing Expose request
20:39:33.809 00.017 11616 IsGuiding returns 1
20:39:33.809 00.000 11616 scope still moving after pulse duration time elapsed
20:39:33.840 00.031 11616 IsSlewing returns 0
20:39:33.840 00.000 11616 IsGuiding returns 1
20:39:33.871 00.031 11616 IsSlewing returns 0
20:39:33.871 00.000 11616 IsGuiding returns 1
20:39:33.901 00.030 11616 IsSlewing returns 0
20:39:33.901 00.000 11616 IsGuiding returns 1
20:39:33.933 00.032 11616 IsSlewing returns 0
20:39:33.934 00.001 11616 IsGuiding returns 1
20:39:33.964 00.030 11616 IsSlewing returns 0
20:39:33.965 00.001 11616 IsGuiding returns 1
20:39:33.995 00.030 11616 IsSlewing returns 0
20:39:33.995 00.000 11616 IsGuiding returns 1
20:39:34.026 00.031 11616 IsSlewing returns 0
20:39:34.027 00.001 11616 IsGuiding returns 0
20:39:34.027 00.000 11616 scope move finished after 34 + 229 ms
20:39:34.027 00.000 11616 Move returns status 0, amount 34
20:39:34.027 00.000 11616 move complete, result=0
20:39:34.027 00.000 11616 worker thread done servicing request
20:39:34.027 00.000 11616 Worker thread wakes up
20:39:34.027 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 34 ms SOUTH
20:39:34.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:34.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:36.053 02.026 11616 Exposure complete
20:39:36.109 00.056 11616 worker thread done servicing request
20:39:36.109 00.000 12268 OnExposeComplete: enter
20:39:36.109 00.000 12268 UpdateGuideState(): m_state=6
20:39:36.109 00.000 12268 Star::Find(15, 1261, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1277
20:39:36.111 00.002 12268 Star::Find returns 1 (0), X=1260.89, Y=861.12, Mass=451, SNR=14.5, Peak=49 HFD=4.4
20:39:36.111 00.000 12268 MultiStar: [#1 0.22,0.32,0.91,U] [#2 0.43,-0.11,0.99,U] [#3 -0.01,0.56,0.74,U] [#4 0.82,-0.11,0.00,M7] [#5 -0.15,0.69,0.00,M1] [#6 -0.15,0.54,0.63,U] [#7 -0.01,-0.04,0.54,U] [#8 -0.05,0.12,0.54,U] 
20:39:36.111 00.000 12268 refined, 6 included, MultiStar: {0.25, 0.24}, one-star: {0.85, 0.32}
20:39:36.111 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.67) = xAngle (2.44 = 2.44)
20:39:36.111 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.47 = 2.47)
20:39:36.111 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.24 hyp=0.35 cameraTheta=0.77 mountX=-0.27 mountY=0.22, mountTheta=2.46
20:39:36.113 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.24, opts=13)
20:39:36.113 00.000 12268 Enqueuing Move request for scope (0.25, 0.24)
20:39:36.114 00.001 11616 Worker thread wakes up
20:39:36.114 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.24) opts 0xd
20:39:36.114 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.24)
20:39:36.114 00.000 11616 Moving (0.25, 0.24) raw xDistance=-0.27 yDistance=0.22
20:39:36.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
20:39:36.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:39:36.114 00.000 11616 MoveAxis(E, 149, ABG)
20:39:36.114 00.000 11616 Guiding  Dir = 2, Dur = 149
20:39:36.115 00.001 11616 IsSlewing returns 0
20:39:36.115 00.000 11616 IsGuiding returns 0
20:39:36.116 00.001 11616 PulseGuide returned control before completion, sleep 159
20:39:36.130 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:39:36.148 00.018 12268 UpdateGuideState exits: m=451 SNR=14.5
20:39:36.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:36.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:36.148 00.000 12268 Enqueuing Expose request
20:39:36.285 00.137 11616 IsGuiding returns 1
20:39:36.285 00.000 11616 scope still moving after pulse duration time elapsed
20:39:36.317 00.032 11616 IsSlewing returns 0
20:39:36.317 00.000 11616 IsGuiding returns 0
20:39:36.318 00.001 11616 scope move finished after 149 + 53 ms
20:39:36.318 00.000 11616 Move returns status 0, amount 149
20:39:36.318 00.000 11616 MoveAxis(S, 18, ABG)
20:39:36.318 00.000 11616 Guiding  Dir = 1, Dur = 18
20:39:36.318 00.000 11616 IsSlewing returns 0
20:39:36.318 00.000 11616 IsGuiding returns 0
20:39:36.319 00.001 11616 PulseGuide returned control before completion, sleep 28
20:39:36.348 00.029 11616 IsGuiding returns 1
20:39:36.349 00.001 11616 scope still moving after pulse duration time elapsed
20:39:36.379 00.030 11616 IsSlewing returns 0
20:39:36.379 00.000 11616 IsGuiding returns 1
20:39:36.410 00.031 11616 IsSlewing returns 0
20:39:36.411 00.001 11616 IsGuiding returns 1
20:39:36.440 00.029 11616 IsSlewing returns 0
20:39:36.440 00.000 11616 IsGuiding returns 1
20:39:36.471 00.031 11616 IsSlewing returns 0
20:39:36.471 00.000 11616 IsGuiding returns 1
20:39:36.501 00.030 11616 IsSlewing returns 0
20:39:36.502 00.001 11616 IsGuiding returns 1
20:39:36.532 00.030 11616 IsSlewing returns 0
20:39:36.533 00.001 11616 IsGuiding returns 1
20:39:36.563 00.030 11616 IsSlewing returns 0
20:39:36.564 00.001 11616 IsGuiding returns 1
20:39:36.596 00.032 11616 IsSlewing returns 0
20:39:36.597 00.001 11616 IsGuiding returns 1
20:39:36.627 00.030 11616 IsSlewing returns 0
20:39:36.628 00.001 11616 IsGuiding returns 0
20:39:36.628 00.000 11616 scope move finished after 18 + 291 ms
20:39:36.628 00.000 11616 Move returns status 0, amount 18
20:39:36.628 00.000 11616 move complete, result=0
20:39:36.628 00.000 11616 worker thread done servicing request
20:39:36.628 00.000 11616 Worker thread wakes up
20:39:36.628 00.000 12268 GuideStep: -0.3 px 149 ms EAST, 0.2 px 18 ms SOUTH
20:39:36.629 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:36.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:38.632 02.003 11616 Exposure complete
20:39:38.690 00.058 11616 worker thread done servicing request
20:39:38.690 00.000 12268 OnExposeComplete: enter
20:39:38.690 00.000 12268 UpdateGuideState(): m_state=6
20:39:38.691 00.001 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1278
20:39:38.691 00.000 12268 Star::Find returns 1 (0), X=1260.84, Y=861.19, Mass=497, SNR=15.2, Peak=50 HFD=5.0
20:39:38.691 00.000 12268 MultiStar: [#1 0.26,0.31,0.92,U] [#2 0.32,0.41,0.89,U] [#3 -0.25,0.51,0.69,U] [#4 0.72,-0.12,0.00,M8] [#5 0.22,0.26,0.63,U] [#6 0.33,0.29,0.69,U] [#7 0.13,-0.04,0.53,U] [#8 0.04,0.33,0.56,U] 
20:39:38.691 00.000 12268 refined, 7 included, MultiStar: {0.27, 0.32}, one-star: {0.80, 0.39}
20:39:38.691 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.67) = xAngle (2.54 = 2.54)
20:39:38.691 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.57 = 2.57)
20:39:38.692 00.001 12268 CameraToMount -- cameraX=0.27 cameraY=0.32 hyp=0.42 cameraTheta=0.87 mountX=-0.35 mountY=0.23, mountTheta=2.56
20:39:38.693 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.32, opts=13)
20:39:38.693 00.000 12268 Enqueuing Move request for scope (0.27, 0.32)
20:39:38.693 00.000 11616 Worker thread wakes up
20:39:38.693 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.32) opts 0xd
20:39:38.693 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.32)
20:39:38.693 00.000 11616 Moving (0.27, 0.32) raw xDistance=-0.35 yDistance=0.23
20:39:38.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
20:39:38.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:39:38.694 00.001 11616 MoveAxis(E, 195, ABG)
20:39:38.694 00.000 11616 Guiding  Dir = 2, Dur = 195
20:39:38.694 00.000 11616 IsSlewing returns 0
20:39:38.694 00.000 11616 IsGuiding returns 0
20:39:38.695 00.001 11616 PulseGuide returned control before completion, sleep 205
20:39:38.706 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:39:38.725 00.019 12268 UpdateGuideState exits: m=497 SNR=15.2
20:39:38.725 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:38.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:38.725 00.000 12268 Enqueuing Expose request
20:39:38.909 00.184 11616 IsGuiding returns 1
20:39:38.909 00.000 11616 scope still moving after pulse duration time elapsed
20:39:38.941 00.032 11616 IsSlewing returns 0
20:39:38.941 00.000 11616 IsGuiding returns 0
20:39:38.941 00.000 11616 scope move finished after 195 + 51 ms
20:39:38.941 00.000 11616 Move returns status 0, amount 195
20:39:38.941 00.000 11616 MoveAxis(S, 19, ABG)
20:39:38.942 00.001 11616 Guiding  Dir = 1, Dur = 19
20:39:38.942 00.000 11616 IsSlewing returns 0
20:39:38.942 00.000 11616 IsGuiding returns 0
20:39:38.942 00.000 11616 PulseGuide returned control before completion, sleep 29
20:39:38.987 00.045 11616 IsGuiding returns 1
20:39:38.987 00.000 11616 scope still moving after pulse duration time elapsed
20:39:39.018 00.031 11616 IsSlewing returns 0
20:39:39.018 00.000 11616 IsGuiding returns 1
20:39:39.049 00.031 11616 IsSlewing returns 0
20:39:39.050 00.001 11616 IsGuiding returns 1
20:39:39.081 00.031 11616 IsSlewing returns 0
20:39:39.081 00.000 11616 IsGuiding returns 1
20:39:39.112 00.031 11616 IsSlewing returns 0
20:39:39.112 00.000 11616 IsGuiding returns 1
20:39:39.142 00.030 11616 IsSlewing returns 0
20:39:39.142 00.000 11616 IsGuiding returns 0
20:39:39.143 00.001 11616 scope move finished after 19 + 181 ms
20:39:39.143 00.000 11616 Move returns status 0, amount 19
20:39:39.143 00.000 11616 move complete, result=0
20:39:39.143 00.000 11616 worker thread done servicing request
20:39:39.143 00.000 11616 Worker thread wakes up
20:39:39.143 00.000 12268 GuideStep: -0.3 px 195 ms EAST, 0.2 px 19 ms SOUTH
20:39:39.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:39.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:41.151 02.008 11616 Exposure complete
20:39:41.209 00.058 11616 worker thread done servicing request
20:39:41.209 00.000 12268 OnExposeComplete: enter
20:39:41.209 00.000 12268 UpdateGuideState(): m_state=6
20:39:41.210 00.001 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1279
20:39:41.210 00.000 12268 Star::Find returns 1 (0), X=1260.74, Y=860.91, Mass=406, SNR=13.7, Peak=46 HFD=4.2
20:39:41.210 00.000 12268 MultiStar: [#1 0.29,0.20,1.05,U] [#2 0.67,0.13,0.00,M1] [#3 -0.25,0.08,0.80,U] [#4 0.78,-0.43,0.00,M9] [#5 0.24,-0.15,0.67,U] [#6 -0.04,-0.09,0.65,U] [#7 0.06,-0.33,0.57,U] [#8 -0.16,-0.10,0.64,U] 
20:39:41.210 00.000 12268 refined, 6 included, MultiStar: {0.16, -0.00}, one-star: {0.69, 0.11}
20:39:41.210 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.67) = xAngle (1.64 = 1.64)
20:39:41.210 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.67 = 1.67)
20:39:41.210 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.03 mountX=-0.01 mountY=0.16, mountTheta=1.64
20:39:41.212 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.00, opts=13)
20:39:41.212 00.000 12268 Enqueuing Move request for scope (0.16, -0.00)
20:39:41.212 00.000 11616 Worker thread wakes up
20:39:41.212 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.00) opts 0xd
20:39:41.212 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.00)
20:39:41.212 00.000 11616 Moving (0.16, -0.00) raw xDistance=-0.01 yDistance=0.16
20:39:41.212 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:39:41.212 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:39:41.212 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:39:41.213 00.001 11616 MoveAxis(E, 0, ABG)
20:39:41.213 00.000 11616 Move returns status 0, amount 0
20:39:41.213 00.000 11616 MoveAxis(S, 14, ABG)
20:39:41.213 00.000 11616 Guiding  Dir = 1, Dur = 14
20:39:41.213 00.000 11616 IsSlewing returns 0
20:39:41.213 00.000 11616 IsGuiding returns 0
20:39:41.214 00.001 11616 PulseGuide returned control before completion, sleep 24
20:39:41.227 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:39:41.240 00.013 11616 IsGuiding returns 1
20:39:41.240 00.000 11616 scope still moving after pulse duration time elapsed
20:39:41.245 00.005 12268 UpdateGuideState exits: m=406 SNR=13.7
20:39:41.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:41.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:41.245 00.000 12268 Enqueuing Expose request
20:39:41.270 00.025 11616 IsSlewing returns 0
20:39:41.270 00.000 11616 IsGuiding returns 0
20:39:41.271 00.001 11616 scope move finished after 14 + 42 ms
20:39:41.271 00.000 11616 Move returns status 0, amount 14
20:39:41.271 00.000 11616 move complete, result=0
20:39:41.271 00.000 11616 worker thread done servicing request
20:39:41.271 00.000 11616 Worker thread wakes up
20:39:41.271 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:41.271 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:41.275 00.004 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
20:39:43.290 02.015 11616 Exposure complete
20:39:43.350 00.060 11616 worker thread done servicing request
20:39:43.350 00.000 12268 OnExposeComplete: enter
20:39:43.350 00.000 12268 UpdateGuideState(): m_state=6
20:39:43.350 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1280
20:39:43.351 00.001 12268 Star::Find returns 1 (0), X=1260.82, Y=860.91, Mass=444, SNR=14.5, Peak=50 HFD=4.4
20:39:43.351 00.000 12268 MultiStar: [#1 0.26,-0.33,0.96,U] [#2 0.62,-0.11,0.95,U] [#3 0.24,-0.09,0.74,U] [#4 0.99,-0.63,0.00,M10] [#5 0.38,-0.11,0.62,U] [#6 0.24,-0.44,0.74,U] [#7 0.86,-0.83,0.00,M1] [#8 0.39,0.14,0.59,U] 
20:39:43.351 00.000 12268 refined, 6 included, MultiStar: {0.43, -0.12}, one-star: {0.77, 0.11}
20:39:43.351 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.67) = xAngle (1.40 = 1.40)
20:39:43.351 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.43 = 1.43)
20:39:43.351 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.12 hyp=0.45 cameraTheta=-0.27 mountX=0.08 mountY=0.45, mountTheta=1.40
20:39:43.354 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.12, opts=13)
20:39:43.354 00.000 12268 Enqueuing Move request for scope (0.43, -0.12)
20:39:43.354 00.000 11616 Worker thread wakes up
20:39:43.354 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.12) opts 0xd
20:39:43.355 00.001 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.12)
20:39:43.355 00.000 11616 Moving (0.43, -0.12) raw xDistance=0.08 yDistance=0.45
20:39:43.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:39:43.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:39:43.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
20:39:43.355 00.000 11616 MoveAxis(E, 0, ABG)
20:39:43.355 00.000 11616 Move returns status 0, amount 0
20:39:43.355 00.000 11616 MoveAxis(S, 38, ABG)
20:39:43.355 00.000 11616 Guiding  Dir = 1, Dur = 38
20:39:43.355 00.000 11616 IsSlewing returns 0
20:39:43.356 00.001 11616 IsGuiding returns 0
20:39:43.356 00.000 11616 PulseGuide returned control before completion, sleep 48
20:39:43.372 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:39:43.390 00.018 12268 UpdateGuideState exits: m=444 SNR=14.5
20:39:43.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:43.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:43.390 00.000 12268 Enqueuing Expose request
20:39:43.408 00.018 11616 IsGuiding returns 1
20:39:43.409 00.001 11616 scope still moving after pulse duration time elapsed
20:39:43.438 00.029 11616 IsSlewing returns 0
20:39:43.438 00.000 11616 IsGuiding returns 0
20:39:43.439 00.001 11616 scope move finished after 38 + 44 ms
20:39:43.439 00.000 11616 Move returns status 0, amount 38
20:39:43.439 00.000 11616 move complete, result=0
20:39:43.439 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 38 ms SOUTH
20:39:43.439 00.000 11616 worker thread done servicing request
20:39:43.440 00.001 11616 Worker thread wakes up
20:39:43.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:43.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:45.457 02.017 11616 Exposure complete
20:39:45.514 00.057 11616 worker thread done servicing request
20:39:45.515 00.001 12268 OnExposeComplete: enter
20:39:45.515 00.000 12268 UpdateGuideState(): m_state=6
20:39:45.515 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1281
20:39:45.515 00.000 12268 Star::Find returns 1 (0), X=1260.70, Y=860.82, Mass=424, SNR=14.1, Peak=48 HFD=4.6
20:39:45.516 00.001 12268 MultiStar: [#1 0.25,-0.22,1.04,U] [#2 0.60,-0.46,0.00,M1] [#3 -0.29,0.18,0.75,U] [#4 0.85,-0.39,0.00,R] [#5 0.30,-0.35,0.65,U] [#6 -0.04,-0.08,0.62,U] [#7 -0.17,-0.59,0.52,U] [#8 0.25,-0.31,0.60,U] 
20:39:45.516 00.000 12268 refined, 6 included, MultiStar: {0.18, -0.16}, one-star: {0.66, 0.02}
20:39:45.516 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.67) = xAngle (0.93 = 0.93)
20:39:45.516 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.96 = 0.96)
20:39:45.516 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.74 mountX=0.14 mountY=0.20, mountTheta=0.94
20:39:45.517 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.16, opts=13)
20:39:45.517 00.000 12268 Enqueuing Move request for scope (0.18, -0.16)
20:39:45.517 00.000 11616 Worker thread wakes up
20:39:45.517 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd
20:39:45.518 00.001 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.16)
20:39:45.518 00.000 11616 Moving (0.18, -0.16) raw xDistance=0.14 yDistance=0.20
20:39:45.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:39:45.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:39:45.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:39:45.518 00.000 11616 MoveAxis(E, 0, ABG)
20:39:45.518 00.000 11616 Move returns status 0, amount 0
20:39:45.518 00.000 11616 MoveAxis(S, 17, ABG)
20:39:45.518 00.000 11616 Guiding  Dir = 1, Dur = 17
20:39:45.518 00.000 11616 IsSlewing returns 0
20:39:45.519 00.001 11616 IsGuiding returns 0
20:39:45.519 00.000 11616 PulseGuide returned control before completion, sleep 27
20:39:45.535 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:39:45.551 00.016 11616 IsGuiding returns 1
20:39:45.551 00.000 11616 scope still moving after pulse duration time elapsed
20:39:45.553 00.002 12268 UpdateGuideState exits: m=424 SNR=14.1
20:39:45.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:45.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:45.553 00.000 12268 Enqueuing Expose request
20:39:45.581 00.028 11616 IsSlewing returns 0
20:39:45.581 00.000 11616 IsGuiding returns 0
20:39:45.581 00.000 11616 scope move finished after 17 + 45 ms
20:39:45.581 00.000 11616 Move returns status 0, amount 17
20:39:45.581 00.000 11616 move complete, result=0
20:39:45.581 00.000 11616 worker thread done servicing request
20:39:45.582 00.001 11616 Worker thread wakes up
20:39:45.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:45.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:45.582 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
20:39:47.631 02.049 11616 Exposure complete
20:39:47.688 00.057 11616 worker thread done servicing request
20:39:47.689 00.001 12268 OnExposeComplete: enter
20:39:47.689 00.000 12268 UpdateGuideState(): m_state=6
20:39:47.689 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1282
20:39:47.689 00.000 12268 Star::Find returns 1 (0), X=1260.79, Y=861.27, Mass=407, SNR=13.8, Peak=49 HFD=4.3
20:39:47.690 00.001 12268 MultiStar: [#1 0.33,0.01,0.96,U] [#2 0.65,0.21,0.00,M2] [#3 -0.23,0.26,0.74,U] [#4 -0.22,0.41,0.83,U] [#5 0.19,0.41,0.61,U] [#6 0.24,0.28,0.63,U] [#7 0.54,0.06,0.55,U] [#8 0.39,-0.18,0.61,U] 
20:39:47.690 00.000 12268 refined, 7 included, MultiStar: {0.26, 0.23}, one-star: {0.74, 0.47}
20:39:47.690 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.67) = xAngle (2.40 = 2.40)
20:39:47.690 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.43 = 2.43)
20:39:47.690 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.23 hyp=0.34 cameraTheta=0.73 mountX=-0.25 mountY=0.22, mountTheta=2.42
20:39:47.692 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.23, opts=13)
20:39:47.692 00.000 12268 Enqueuing Move request for scope (0.26, 0.23)
20:39:47.692 00.000 11616 Worker thread wakes up
20:39:47.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.23) opts 0xd
20:39:47.692 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.23)
20:39:47.692 00.000 11616 Moving (0.26, 0.23) raw xDistance=-0.25 yDistance=0.22
20:39:47.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
20:39:47.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:39:47.692 00.000 11616 MoveAxis(E, 142, ABG)
20:39:47.692 00.000 11616 Guiding  Dir = 2, Dur = 142
20:39:47.693 00.001 11616 IsSlewing returns 0
20:39:47.693 00.000 11616 IsGuiding returns 0
20:39:47.693 00.000 11616 PulseGuide returned control before completion, sleep 152
20:39:47.704 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:39:47.724 00.020 12268 UpdateGuideState exits: m=407 SNR=13.8
20:39:47.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:47.725 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:47.725 00.000 12268 Enqueuing Expose request
20:39:47.859 00.134 11616 IsGuiding returns 1
20:39:47.859 00.000 11616 scope still moving after pulse duration time elapsed
20:39:47.891 00.032 11616 IsSlewing returns 0
20:39:47.891 00.000 11616 IsGuiding returns 1
20:39:47.922 00.031 11616 IsSlewing returns 0
20:39:47.922 00.000 11616 IsGuiding returns 1
20:39:47.955 00.033 11616 IsSlewing returns 0
20:39:47.956 00.001 11616 IsGuiding returns 1
20:39:47.984 00.028 11616 IsSlewing returns 0
20:39:47.985 00.001 11616 IsGuiding returns 1
20:39:48.015 00.030 11616 IsSlewing returns 0
20:39:48.016 00.001 11616 IsGuiding returns 0
20:39:48.016 00.000 11616 scope move finished after 142 + 180 ms
20:39:48.016 00.000 11616 Move returns status 0, amount 142
20:39:48.016 00.000 11616 MoveAxis(S, 19, ABG)
20:39:48.016 00.000 11616 Guiding  Dir = 1, Dur = 19
20:39:48.016 00.000 11616 IsSlewing returns 0
20:39:48.016 00.000 11616 IsGuiding returns 0
20:39:48.017 00.001 11616 PulseGuide returned control before completion, sleep 29
20:39:48.062 00.045 11616 IsGuiding returns 1
20:39:48.062 00.000 11616 scope still moving after pulse duration time elapsed
20:39:48.094 00.032 11616 IsSlewing returns 0
20:39:48.094 00.000 11616 IsGuiding returns 0
20:39:48.094 00.000 11616 scope move finished after 19 + 58 ms
20:39:48.095 00.001 11616 Move returns status 0, amount 19
20:39:48.095 00.000 11616 move complete, result=0
20:39:48.095 00.000 11616 worker thread done servicing request
20:39:48.095 00.000 11616 Worker thread wakes up
20:39:48.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:48.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:48.095 00.000 12268 GuideStep: -0.3 px 142 ms EAST, 0.2 px 19 ms SOUTH
20:39:50.110 02.015 11616 Exposure complete
20:39:50.168 00.058 11616 worker thread done servicing request
20:39:50.169 00.001 12268 OnExposeComplete: enter
20:39:50.169 00.000 12268 UpdateGuideState(): m_state=6
20:39:50.169 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1283
20:39:50.169 00.000 12268 Star::Find returns 1 (0), X=1260.88, Y=861.16, Mass=408, SNR=13.8, Peak=47 HFD=4.4
20:39:50.169 00.000 12268 MultiStar: [#1 0.27,-0.08,0.90,U] [#2 0.76,0.24,0.00,M3] [#3 0.32,-0.06,0.73,U] [#4 0.21,-0.02,0.85,U] [#5 0.21,0.14,0.67,U] [#6 0.22,0.56,0.72,U] [#7 1.63,-0.61,0.00,M1] [#8 0.19,0.20,0.56,U] 
20:39:50.169 00.000 12268 refined, 6 included, MultiStar: {0.35, 0.15}, one-star: {0.84, 0.36}
20:39:50.170 00.001 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.67) = xAngle (2.08 = 2.08)
20:39:50.170 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.11 = 2.11)
20:39:50.170 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.15 hyp=0.38 cameraTheta=0.41 mountX=-0.19 mountY=0.33, mountTheta=2.09
20:39:50.173 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.15, opts=13)
20:39:50.173 00.000 12268 Enqueuing Move request for scope (0.35, 0.15)
20:39:50.173 00.000 11616 Worker thread wakes up
20:39:50.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.15) opts 0xd
20:39:50.173 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.15)
20:39:50.174 00.001 11616 Moving (0.35, 0.15) raw xDistance=-0.19 yDistance=0.33
20:39:50.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
20:39:50.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
20:39:50.174 00.000 11616 MoveAxis(E, 104, ABG)
20:39:50.174 00.000 11616 Guiding  Dir = 2, Dur = 104
20:39:50.174 00.000 11616 IsSlewing returns 0
20:39:50.174 00.000 11616 IsGuiding returns 0
20:39:50.175 00.001 11616 PulseGuide returned control before completion, sleep 114
20:39:50.188 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:39:50.207 00.019 12268 UpdateGuideState exits: m=408 SNR=13.8
20:39:50.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:50.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:50.207 00.000 12268 Enqueuing Expose request
20:39:50.292 00.085 11616 IsGuiding returns 1
20:39:50.292 00.000 11616 scope still moving after pulse duration time elapsed
20:39:50.322 00.030 11616 IsSlewing returns 0
20:39:50.323 00.001 11616 IsGuiding returns 1
20:39:50.354 00.031 11616 IsSlewing returns 0
20:39:50.354 00.000 11616 IsGuiding returns 1
20:39:50.385 00.031 11616 IsSlewing returns 0
20:39:50.385 00.000 11616 IsGuiding returns 1
20:39:50.415 00.030 11616 IsSlewing returns 0
20:39:50.416 00.001 11616 IsGuiding returns 0
20:39:50.416 00.000 11616 scope move finished after 104 + 137 ms
20:39:50.416 00.000 11616 Move returns status 0, amount 104
20:39:50.416 00.000 11616 MoveAxis(S, 28, ABG)
20:39:50.416 00.000 11616 Guiding  Dir = 1, Dur = 28
20:39:50.416 00.000 11616 IsSlewing returns 0
20:39:50.417 00.001 11616 IsGuiding returns 0
20:39:50.417 00.000 11616 PulseGuide returned control before completion, sleep 38
20:39:50.462 00.045 11616 IsGuiding returns 1
20:39:50.462 00.000 11616 scope still moving after pulse duration time elapsed
20:39:50.492 00.030 11616 IsSlewing returns 0
20:39:50.492 00.000 11616 IsGuiding returns 1
20:39:50.523 00.031 11616 IsSlewing returns 0
20:39:50.524 00.001 11616 IsGuiding returns 1
20:39:50.554 00.030 11616 IsSlewing returns 0
20:39:50.555 00.001 11616 IsGuiding returns 1
20:39:50.585 00.030 11616 IsSlewing returns 0
20:39:50.585 00.000 11616 IsGuiding returns 1
20:39:50.617 00.032 11616 IsSlewing returns 0
20:39:50.618 00.001 11616 IsGuiding returns 0
20:39:50.618 00.000 11616 scope move finished after 28 + 172 ms
20:39:50.618 00.000 11616 Move returns status 0, amount 28
20:39:50.618 00.000 11616 move complete, result=0
20:39:50.618 00.000 11616 worker thread done servicing request
20:39:50.618 00.000 11616 Worker thread wakes up
20:39:50.618 00.000 12268 GuideStep: -0.2 px 104 ms EAST, 0.3 px 28 ms SOUTH
20:39:50.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:50.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:52.623 02.005 11616 Exposure complete
20:39:52.680 00.057 11616 worker thread done servicing request
20:39:52.681 00.001 12268 OnExposeComplete: enter
20:39:52.681 00.000 12268 UpdateGuideState(): m_state=6
20:39:52.681 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1284
20:39:52.681 00.000 12268 Star::Find returns 1 (0), X=1260.69, Y=861.00, Mass=420, SNR=14.0, Peak=49 HFD=4.8
20:39:52.682 00.001 12268 MultiStar: [#1 0.16,-0.04,0.90,U] [#2 0.64,0.26,0.00,M4] [#3 -0.17,0.35,0.72,U] [#4 0.05,0.33,0.80,U] [#5 0.03,0.10,0.61,U] [#6 -0.24,0.03,0.66,U] [#7 -0.15,-0.22,0.57,U] [#8 0.04,-0.01,0.57,U] 
20:39:52.682 00.000 12268 refined, 7 included, MultiStar: {0.09, 0.11}, one-star: {0.65, 0.20}
20:39:52.682 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.67) = xAngle (2.56 = 2.56)
20:39:52.682 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.59 = 2.59)
20:39:52.682 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.89 mountX=-0.12 mountY=0.07, mountTheta=2.58
20:39:52.683 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.11, opts=13)
20:39:52.683 00.000 12268 Enqueuing Move request for scope (0.09, 0.11)
20:39:52.683 00.000 11616 Worker thread wakes up
20:39:52.684 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
20:39:52.684 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
20:39:52.684 00.000 11616 Moving (0.09, 0.11) raw xDistance=-0.12 yDistance=0.07
20:39:52.684 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
20:39:52.684 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:39:52.684 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:39:52.684 00.000 11616 MoveAxis(E, 65, ABG)
20:39:52.684 00.000 11616 Guiding  Dir = 2, Dur = 65
20:39:52.684 00.000 11616 IsSlewing returns 0
20:39:52.685 00.001 11616 IsGuiding returns 0
20:39:52.685 00.000 11616 PulseGuide returned control before completion, sleep 75
20:39:52.697 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:39:52.714 00.017 12268 UpdateGuideState exits: m=420 SNR=14.0
20:39:52.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:52.714 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:52.714 00.000 12268 Enqueuing Expose request
20:39:52.775 00.061 11616 IsGuiding returns 1
20:39:52.775 00.000 11616 scope still moving after pulse duration time elapsed
20:39:52.806 00.031 11616 IsSlewing returns 0
20:39:52.807 00.001 11616 IsGuiding returns 0
20:39:52.807 00.000 11616 scope move finished after 65 + 57 ms
20:39:52.807 00.000 11616 Move returns status 0, amount 65
20:39:52.807 00.000 11616 MoveAxis(N, 0, ABG)
20:39:52.807 00.000 11616 Move returns status 0, amount 0
20:39:52.807 00.000 11616 move complete, result=0
20:39:52.808 00.001 11616 worker thread done servicing request
20:39:52.808 00.000 11616 Worker thread wakes up
20:39:52.808 00.000 12268 GuideStep: -0.1 px 65 ms EAST, 0.1 px 0 ms NORTH
20:39:52.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:52.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:54.824 02.016 11616 Exposure complete
20:39:54.881 00.057 11616 worker thread done servicing request
20:39:54.881 00.000 12268 OnExposeComplete: enter
20:39:54.881 00.000 12268 UpdateGuideState(): m_state=6
20:39:54.881 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1285
20:39:54.881 00.000 12268 Star::Find returns 1 (0), X=1260.99, Y=861.12, Mass=412, SNR=13.9, Peak=40 HFD=4.3
20:39:54.881 00.000 12268 MultiStar: [#1 0.24,0.15,0.92,U] [#2 0.56,0.35,0.94,U] [#3 -0.16,0.39,0.74,U] [#4 -0.00,0.22,0.78,U] [#5 0.35,0.38,0.59,U] [#6 0.41,0.37,0.63,U] [#7 0.53,-0.01,0.57,U] [#8 0.64,-0.06,0.58,U] 
20:39:54.881 00.000 12268 refined, 8 included, MultiStar: {0.40, 0.25}, one-star: {0.95, 0.32}
20:39:54.881 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.67) = xAngle (2.22 = 2.22)
20:39:54.882 00.001 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.25 = 2.25)
20:39:54.882 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.25 hyp=0.47 cameraTheta=0.55 mountX=-0.29 mountY=0.37, mountTheta=2.23
20:39:54.884 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.25, opts=13)
20:39:54.884 00.000 12268 Enqueuing Move request for scope (0.40, 0.25)
20:39:54.884 00.000 11616 Worker thread wakes up
20:39:54.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.25) opts 0xd
20:39:54.884 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.25)
20:39:54.884 00.000 11616 Moving (0.40, 0.25) raw xDistance=-0.29 yDistance=0.37
20:39:54.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
20:39:54.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.37
20:39:54.884 00.000 11616 MoveAxis(E, 160, ABG)
20:39:54.884 00.000 11616 Guiding  Dir = 2, Dur = 160
20:39:54.885 00.001 11616 IsSlewing returns 0
20:39:54.885 00.000 11616 IsGuiding returns 0
20:39:54.885 00.000 11616 PulseGuide returned control before completion, sleep 170
20:39:54.897 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:39:54.915 00.018 12268 UpdateGuideState exits: m=412 SNR=13.9
20:39:54.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:54.916 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:54.916 00.000 12268 Enqueuing Expose request
20:39:55.069 00.153 11616 IsGuiding returns 1
20:39:55.069 00.000 11616 scope still moving after pulse duration time elapsed
20:39:55.100 00.031 11616 IsSlewing returns 0
20:39:55.100 00.000 11616 IsGuiding returns 0
20:39:55.100 00.000 11616 scope move finished after 160 + 55 ms
20:39:55.100 00.000 11616 Move returns status 0, amount 160
20:39:55.101 00.001 11616 MoveAxis(S, 31, ABG)
20:39:55.101 00.000 11616 Guiding  Dir = 1, Dur = 31
20:39:55.101 00.000 11616 IsSlewing returns 0
20:39:55.101 00.000 11616 IsGuiding returns 0
20:39:55.101 00.000 11616 PulseGuide returned control before completion, sleep 41
20:39:55.147 00.046 11616 IsGuiding returns 1
20:39:55.147 00.000 11616 scope still moving after pulse duration time elapsed
20:39:55.179 00.032 11616 IsSlewing returns 0
20:39:55.180 00.001 11616 IsGuiding returns 1
20:39:55.210 00.030 11616 IsSlewing returns 0
20:39:55.211 00.001 11616 IsGuiding returns 1
20:39:55.241 00.030 11616 IsSlewing returns 0
20:39:55.242 00.001 11616 IsGuiding returns 1
20:39:55.272 00.030 11616 IsSlewing returns 0
20:39:55.273 00.001 11616 IsGuiding returns 1
20:39:55.303 00.030 11616 IsSlewing returns 0
20:39:55.304 00.001 11616 IsGuiding returns 1
20:39:55.334 00.030 11616 IsSlewing returns 0
20:39:55.335 00.001 11616 IsGuiding returns 0
20:39:55.335 00.000 11616 scope move finished after 31 + 202 ms
20:39:55.335 00.000 11616 Move returns status 0, amount 31
20:39:55.335 00.000 11616 move complete, result=0
20:39:55.335 00.000 11616 worker thread done servicing request
20:39:55.335 00.000 11616 Worker thread wakes up
20:39:55.336 00.001 12268 GuideStep: -0.3 px 160 ms EAST, 0.4 px 31 ms SOUTH
20:39:55.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:55.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:57.352 02.016 11616 Exposure complete
20:39:57.409 00.057 12268 OnExposeComplete: enter
20:39:57.409 00.000 12268 UpdateGuideState(): m_state=6
20:39:57.410 00.001 11616 worker thread done servicing request
20:39:57.410 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1286
20:39:57.410 00.000 12268 Star::Find returns 1 (0), X=1260.90, Y=861.03, Mass=401, SNR=13.7, Peak=48 HFD=4.3
20:39:57.411 00.001 12268 MultiStar: [#1 0.41,-0.07,0.93,U] [#2 0.77,0.28,0.00,M4] [#3 0.37,0.19,0.78,U] [#4 0.10,0.18,0.83,U] [#5 0.28,0.09,0.63,U] [#6 0.61,0.06,0.64,U] [#7 0.50,-0.23,0.55,U] [#8 0.63,0.01,0.59,U] 
20:39:57.412 00.001 12268 refined, 7 included, MultiStar: {0.47, 0.07}, one-star: {0.85, 0.23}
20:39:57.412 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.67) = xAngle (1.82 = 1.82)
20:39:57.412 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.85 = 1.85)
20:39:57.412 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.07 hyp=0.48 cameraTheta=0.15 mountX=-0.12 mountY=0.46, mountTheta=1.83
20:39:57.415 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.07, opts=13)
20:39:57.415 00.000 12268 Enqueuing Move request for scope (0.47, 0.07)
20:39:57.415 00.000 11616 Worker thread wakes up
20:39:57.415 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.07) opts 0xd
20:39:57.415 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.07)
20:39:57.415 00.000 11616 Moving (0.47, 0.07) raw xDistance=-0.12 yDistance=0.46
20:39:57.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
20:39:57.416 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
20:39:57.416 00.000 11616 MoveAxis(E, 67, ABG)
20:39:57.416 00.000 11616 Guiding  Dir = 2, Dur = 67
20:39:57.416 00.000 11616 IsSlewing returns 0
20:39:57.416 00.000 11616 IsGuiding returns 0
20:39:57.417 00.001 11616 PulseGuide returned control before completion, sleep 77
20:39:57.430 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
20:39:57.447 00.017 12268 UpdateGuideState exits: m=401 SNR=13.7
20:39:57.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:57.448 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:57.448 00.000 12268 Enqueuing Expose request
20:39:57.505 00.057 11616 IsGuiding returns 1
20:39:57.506 00.001 11616 scope still moving after pulse duration time elapsed
20:39:57.537 00.031 11616 IsSlewing returns 0
20:39:57.538 00.001 11616 IsGuiding returns 0
20:39:57.538 00.000 11616 scope move finished after 67 + 54 ms
20:39:57.538 00.000 11616 Move returns status 0, amount 67
20:39:57.538 00.000 11616 MoveAxis(S, 39, ABG)
20:39:57.538 00.000 11616 Guiding  Dir = 1, Dur = 39
20:39:57.538 00.000 11616 IsSlewing returns 0
20:39:57.538 00.000 11616 IsGuiding returns 0
20:39:57.539 00.001 11616 PulseGuide returned control before completion, sleep 49
20:39:57.599 00.060 11616 IsGuiding returns 1
20:39:57.599 00.000 11616 scope still moving after pulse duration time elapsed
20:39:57.630 00.031 11616 IsSlewing returns 0
20:39:57.631 00.001 11616 IsGuiding returns 0
20:39:57.631 00.000 11616 scope move finished after 39 + 53 ms
20:39:57.631 00.000 11616 Move returns status 0, amount 39
20:39:57.631 00.000 11616 move complete, result=0
20:39:57.631 00.000 11616 worker thread done servicing request
20:39:57.631 00.000 11616 Worker thread wakes up
20:39:57.631 00.000 12268 GuideStep: -0.1 px 67 ms EAST, 0.5 px 39 ms SOUTH
20:39:57.632 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:57.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:59.637 02.005 11616 Exposure complete
20:39:59.695 00.058 11616 worker thread done servicing request
20:39:59.695 00.000 12268 OnExposeComplete: enter
20:39:59.695 00.000 12268 UpdateGuideState(): m_state=6
20:39:59.695 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1287
20:39:59.696 00.001 12268 Star::Find returns 1 (0), X=1260.69, Y=860.76, Mass=422, SNR=14.1, Peak=48 HFD=4.6
20:39:59.696 00.000 12268 MultiStar: [#1 0.49,-0.13,0.94,U] [#2 0.55,-0.06,0.94,U] [#3 0.15,-0.05,0.76,U] [#4 -0.01,-0.04,0.79,U] [#5 0.13,0.05,0.58,U] [#6 0.50,-0.15,0.60,U] [#7 0.39,-0.76,0.00,M1] [#8 -0.05,-0.14,0.60,U] 
20:39:59.696 00.000 12268 refined, 7 included, MultiStar: {0.34, -0.07}, one-star: {0.64, -0.04}
20:39:59.696 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.67) = xAngle (1.47 = 1.47)
20:39:59.696 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.50 = 1.50)
20:39:59.696 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.07 hyp=0.34 cameraTheta=-0.20 mountX=0.03 mountY=0.34, mountTheta=1.47
20:39:59.697 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.07, opts=13)
20:39:59.697 00.000 12268 Enqueuing Move request for scope (0.34, -0.07)
20:39:59.698 00.001 11616 Worker thread wakes up
20:39:59.698 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.07) opts 0xd
20:39:59.698 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.07)
20:39:59.698 00.000 11616 Moving (0.34, -0.07) raw xDistance=0.03 yDistance=0.34
20:39:59.698 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:39:59.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:39:59.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
20:39:59.698 00.000 11616 MoveAxis(E, 0, ABG)
20:39:59.698 00.000 11616 Move returns status 0, amount 0
20:39:59.698 00.000 11616 MoveAxis(S, 29, ABG)
20:39:59.698 00.000 11616 Guiding  Dir = 1, Dur = 29
20:39:59.699 00.001 11616 IsSlewing returns 0
20:39:59.699 00.000 11616 IsGuiding returns 0
20:39:59.699 00.000 11616 PulseGuide returned control before completion, sleep 39
20:39:59.711 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:39:59.729 00.018 12268 UpdateGuideState exits: m=422 SNR=14.1
20:39:59.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:59.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:39:59.729 00.000 12268 Enqueuing Expose request
20:39:59.743 00.014 11616 IsGuiding returns 1
20:39:59.743 00.000 11616 scope still moving after pulse duration time elapsed
20:39:59.775 00.032 11616 IsSlewing returns 0
20:39:59.775 00.000 11616 IsGuiding returns 0
20:39:59.775 00.000 11616 scope move finished after 29 + 46 ms
20:39:59.775 00.000 11616 Move returns status 0, amount 29
20:39:59.775 00.000 11616 move complete, result=0
20:39:59.776 00.001 11616 worker thread done servicing request
20:39:59.776 00.000 11616 Worker thread wakes up
20:39:59.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:39:59.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:39:59.776 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 29 ms SOUTH
20:40:01.791 02.015 11616 Exposure complete
20:40:01.852 00.061 11616 worker thread done servicing request
20:40:01.852 00.000 12268 OnExposeComplete: enter
20:40:01.852 00.000 12268 UpdateGuideState(): m_state=6
20:40:01.853 00.001 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1288
20:40:01.853 00.000 12268 Star::Find returns 1 (0), X=1260.65, Y=860.75, Mass=409, SNR=13.8, Peak=42 HFD=4.8
20:40:01.853 00.000 12268 MultiStar: [#1 -0.12,-0.49,0.98,U] [#2 0.19,-0.43,0.87,U] [#3 -0.26,0.33,0.80,U] [#4 0.27,-0.31,0.82,U] [#5 0.02,-0.06,0.66,U] [#6 -0.31,-0.02,0.65,U] [#7 0.37,-0.08,0.52,U] [#8 0.25,-0.06,0.56,U] 
20:40:01.853 00.000 12268 refined, 8 included, MultiStar: {0.12, -0.15}, one-star: {0.60, -0.06}
20:40:01.853 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.67) = xAngle (0.77 = 0.77)
20:40:01.853 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.80 = 0.80)
20:40:01.854 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.90 mountX=0.14 mountY=0.14, mountTheta=0.78
20:40:01.858 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.15, opts=13)
20:40:01.858 00.000 12268 Enqueuing Move request for scope (0.12, -0.15)
20:40:01.858 00.000 11616 Worker thread wakes up
20:40:01.858 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
20:40:01.858 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
20:40:01.858 00.000 11616 Moving (0.12, -0.15) raw xDistance=0.14 yDistance=0.14
20:40:01.858 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:40:01.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:40:01.859 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:01.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:40:01.859 00.000 11616 MoveAxis(E, 0, ABG)
20:40:01.859 00.000 11616 Move returns status 0, amount 0
20:40:01.859 00.000 11616 MoveAxis(N, 0, ABG)
20:40:01.859 00.000 11616 Move returns status 0, amount 0
20:40:01.859 00.000 11616 move complete, result=0
20:40:01.859 00.000 11616 worker thread done servicing request
20:40:01.872 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:40:01.889 00.017 12268 UpdateGuideState exits: m=409 SNR=13.8
20:40:01.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:01.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:01.890 00.001 12268 Enqueuing Expose request
20:40:01.890 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:40:01.890 00.000 11616 Worker thread wakes up
20:40:01.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:01.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:03.902 02.012 11616 Exposure complete
20:40:03.960 00.058 11616 worker thread done servicing request
20:40:03.961 00.001 12268 OnExposeComplete: enter
20:40:03.961 00.000 12268 UpdateGuideState(): m_state=6
20:40:03.961 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
20:40:03.961 00.000 12268 Star::Find returns 1 (0), X=1260.84, Y=860.55, Mass=378, SNR=13.3, Peak=44 HFD=4.0
20:40:03.962 00.001 12268 MultiStar: [#1 0.26,-0.53,0.99,U] [#2 0.15,-0.49,0.95,U] [#3 0.01,0.17,0.77,U] [#4 0.09,-0.21,0.80,U] [#5 0.29,-0.25,0.65,U] [#6 -0.07,-0.32,0.68,U] [#7 0.52,-0.41,0.54,U] [#8 0.42,-0.22,0.64,U] 
20:40:03.962 00.000 12268 refined, 8 included, MultiStar: {0.28, -0.29}, one-star: {0.80, -0.25}
20:40:03.962 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.67) = xAngle (0.87 = 0.87)
20:40:03.962 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.90 = 0.90)
20:40:03.962 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.29 hyp=0.40 cameraTheta=-0.80 mountX=0.26 mountY=0.31, mountTheta=0.88
20:40:03.963 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.29, opts=13)
20:40:03.963 00.000 12268 Enqueuing Move request for scope (0.28, -0.29)
20:40:03.963 00.000 11616 Worker thread wakes up
20:40:03.964 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.29) opts 0xd
20:40:03.964 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.29)
20:40:03.964 00.000 11616 Moving (0.28, -0.29) raw xDistance=0.26 yDistance=0.31
20:40:03.964 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:40:03.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:40:03.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
20:40:03.964 00.000 11616 MoveAxis(E, 0, ABG)
20:40:03.964 00.000 11616 Move returns status 0, amount 0
20:40:03.964 00.000 11616 MoveAxis(S, 27, ABG)
20:40:03.964 00.000 11616 Guiding  Dir = 1, Dur = 27
20:40:03.964 00.000 11616 IsSlewing returns 0
20:40:03.965 00.001 11616 IsGuiding returns 0
20:40:03.965 00.000 11616 PulseGuide returned control before completion, sleep 37
20:40:03.976 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:40:03.993 00.017 12268 UpdateGuideState exits: m=378 SNR=13.3
20:40:03.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:03.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:03.994 00.001 12268 Enqueuing Expose request
20:40:04.004 00.010 11616 IsGuiding returns 1
20:40:04.004 00.000 11616 scope still moving after pulse duration time elapsed
20:40:04.034 00.030 11616 IsSlewing returns 0
20:40:04.035 00.001 11616 IsGuiding returns 1
20:40:04.065 00.030 11616 IsSlewing returns 0
20:40:04.065 00.000 11616 IsGuiding returns 1
20:40:04.100 00.035 11616 IsSlewing returns 0
20:40:04.100 00.000 11616 IsGuiding returns 1
20:40:04.127 00.027 11616 IsSlewing returns 0
20:40:04.127 00.000 11616 IsGuiding returns 1
20:40:04.158 00.031 11616 IsSlewing returns 0
20:40:04.158 00.000 11616 IsGuiding returns 0
20:40:04.158 00.000 11616 scope move finished after 27 + 166 ms
20:40:04.159 00.001 11616 Move returns status 0, amount 27
20:40:04.159 00.000 11616 move complete, result=0
20:40:04.159 00.000 11616 worker thread done servicing request
20:40:04.159 00.000 11616 Worker thread wakes up
20:40:04.159 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:04.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:04.159 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 27 ms SOUTH
20:40:06.180 02.021 11616 Exposure complete
20:40:06.240 00.060 11616 worker thread done servicing request
20:40:06.240 00.000 12268 OnExposeComplete: enter
20:40:06.240 00.000 12268 UpdateGuideState(): m_state=6
20:40:06.240 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1290
20:40:06.240 00.000 12268 Star::Find returns 1 (0), X=1260.83, Y=860.61, Mass=370, SNR=13.2, Peak=42 HFD=3.9
20:40:06.241 00.001 12268 MultiStar: [#1 0.25,-0.39,0.92,U] [#2 0.22,-0.08,0.91,U] [#3 -0.18,-0.15,0.76,U] [#4 -0.20,-0.22,0.84,U] [#5 0.02,0.12,0.68,U] [#6 0.17,-0.10,0.61,U] [#7 0.48,-0.89,0.00,M1] [#8 0.22,-0.11,0.64,U] 
20:40:06.241 00.000 12268 refined, 7 included, MultiStar: {0.19, -0.15}, one-star: {0.78, -0.19}
20:40:06.241 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.67) = xAngle (0.98 = 0.98)
20:40:06.241 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.01 = 1.01)
20:40:06.241 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-0.69 mountX=0.13 mountY=0.20, mountTheta=0.99
20:40:06.242 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.15, opts=13)
20:40:06.243 00.001 12268 Enqueuing Move request for scope (0.19, -0.15)
20:40:06.243 00.000 11616 Worker thread wakes up
20:40:06.243 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd
20:40:06.243 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.15)
20:40:06.243 00.000 11616 Moving (0.19, -0.15) raw xDistance=0.13 yDistance=0.20
20:40:06.243 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:40:06.243 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:40:06.243 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:40:06.243 00.000 11616 MoveAxis(E, 0, ABG)
20:40:06.243 00.000 11616 Move returns status 0, amount 0
20:40:06.243 00.000 11616 MoveAxis(S, 17, ABG)
20:40:06.243 00.000 11616 Guiding  Dir = 1, Dur = 17
20:40:06.244 00.001 11616 IsSlewing returns 0
20:40:06.244 00.000 11616 IsGuiding returns 0
20:40:06.244 00.000 11616 PulseGuide returned control before completion, sleep 27
20:40:06.256 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:40:06.274 00.018 12268 UpdateGuideState exits: m=370 SNR=13.2
20:40:06.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:06.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:06.274 00.000 12268 Enqueuing Expose request
20:40:06.281 00.007 11616 IsGuiding returns 1
20:40:06.281 00.000 11616 scope still moving after pulse duration time elapsed
20:40:06.313 00.032 11616 IsSlewing returns 0
20:40:06.314 00.001 11616 IsGuiding returns 0
20:40:06.314 00.000 11616 scope move finished after 17 + 53 ms
20:40:06.314 00.000 11616 Move returns status 0, amount 17
20:40:06.314 00.000 11616 move complete, result=0
20:40:06.315 00.001 11616 worker thread done servicing request
20:40:06.315 00.000 11616 Worker thread wakes up
20:40:06.316 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
20:40:06.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:06.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:08.329 02.013 11616 Exposure complete
20:40:08.388 00.059 11616 worker thread done servicing request
20:40:08.389 00.001 12268 OnExposeComplete: enter
20:40:08.389 00.000 12268 UpdateGuideState(): m_state=6
20:40:08.389 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1291
20:40:08.389 00.000 12268 Star::Find returns 1 (0), X=1260.37, Y=860.65, Mass=428, SNR=14.2, Peak=41 HFD=4.8
20:40:08.390 00.001 12268 MultiStar: [#1 0.08,-0.61,0.90,U] [#2 0.41,-0.41,0.91,U] [#3 -0.13,-0.34,0.76,U] [#4 0.09,0.01,0.79,U] [#5 -0.22,-0.21,0.60,U] [#6 0.04,-0.23,0.59,U] [#7 0.18,-0.17,0.53,U] [#8 0.26,-0.30,0.51,U] 
20:40:08.390 00.000 12268 refined, 8 included, MultiStar: {0.13, -0.28}, one-star: {0.33, -0.16}
20:40:08.390 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.67) = xAngle (0.54 = 0.54)
20:40:08.390 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.57 = 0.57)
20:40:08.390 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-1.13 mountX=0.26 mountY=0.16, mountTheta=0.56
20:40:08.391 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.28, opts=13)
20:40:08.391 00.000 12268 Enqueuing Move request for scope (0.13, -0.28)
20:40:08.392 00.001 11616 Worker thread wakes up
20:40:08.392 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.28) opts 0xd
20:40:08.392 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.28)
20:40:08.392 00.000 11616 Moving (0.13, -0.28) raw xDistance=0.26 yDistance=0.16
20:40:08.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:40:08.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:40:08.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:40:08.392 00.000 11616 MoveAxis(E, 0, ABG)
20:40:08.392 00.000 11616 Move returns status 0, amount 0
20:40:08.392 00.000 11616 MoveAxis(S, 14, ABG)
20:40:08.392 00.000 11616 Guiding  Dir = 1, Dur = 14
20:40:08.393 00.001 11616 IsSlewing returns 0
20:40:08.393 00.000 11616 IsGuiding returns 0
20:40:08.393 00.000 11616 PulseGuide returned control before completion, sleep 24
20:40:08.405 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:40:08.418 00.013 11616 IsGuiding returns 1
20:40:08.418 00.000 11616 scope still moving after pulse duration time elapsed
20:40:08.422 00.004 12268 UpdateGuideState exits: m=428 SNR=14.2
20:40:08.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:08.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:08.423 00.001 12268 Enqueuing Expose request
20:40:08.448 00.025 11616 IsSlewing returns 0
20:40:08.449 00.001 11616 IsGuiding returns 0
20:40:08.449 00.000 11616 scope move finished after 14 + 42 ms
20:40:08.449 00.000 11616 Move returns status 0, amount 14
20:40:08.449 00.000 11616 move complete, result=0
20:40:08.449 00.000 11616 worker thread done servicing request
20:40:08.450 00.001 11616 Worker thread wakes up
20:40:08.450 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 14 ms SOUTH
20:40:08.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:08.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:10.462 02.012 11616 Exposure complete
20:40:10.521 00.059 11616 worker thread done servicing request
20:40:10.521 00.000 12268 OnExposeComplete: enter
20:40:10.521 00.000 12268 UpdateGuideState(): m_state=6
20:40:10.521 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1292
20:40:10.521 00.000 12268 Star::Find returns 1 (0), X=1260.68, Y=860.46, Mass=443, SNR=14.4, Peak=40 HFD=5.0
20:40:10.522 00.001 12268 MultiStar: [#1 0.20,-0.63,0.91,U] [#2 0.28,-0.49,0.85,U] [#3 -0.31,-0.09,0.74,U] [#4 -0.40,-0.29,0.73,U] [#5 0.31,-0.59,0.58,U] [#6 0.21,-0.38,0.64,U] [#7 -0.01,-0.69,0.00,M1] [#8 -0.22,-0.50,0.56,U] 
20:40:10.522 00.000 12268 refined, 7 included, MultiStar: {0.12, -0.41}, one-star: {0.63, -0.34}
20:40:10.522 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.67) = xAngle (0.38 = 0.38)
20:40:10.522 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.41 = 0.41)
20:40:10.522 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.41 hyp=0.43 cameraTheta=-1.29 mountX=0.40 mountY=0.17, mountTheta=0.41
20:40:10.524 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.41, opts=13)
20:40:10.524 00.000 12268 Enqueuing Move request for scope (0.12, -0.41)
20:40:10.524 00.000 11616 Worker thread wakes up
20:40:10.524 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.41) opts 0xd
20:40:10.524 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.41)
20:40:10.524 00.000 11616 Moving (0.12, -0.41) raw xDistance=0.40 yDistance=0.17
20:40:10.524 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
20:40:10.524 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
20:40:10.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
20:40:10.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
20:40:10.525 00.001 11616 MoveAxis(W, 222, ABG)
20:40:10.525 00.000 11616 Guiding  Dir = 3, Dur = 222
20:40:10.525 00.000 11616 IsSlewing returns 0
20:40:10.525 00.000 11616 IsGuiding returns 0
20:40:10.526 00.001 11616 PulseGuide returned control before completion, sleep 232
20:40:10.539 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:40:10.559 00.020 12268 UpdateGuideState exits: m=443 SNR=14.4
20:40:10.559 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:10.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:10.559 00.000 12268 Enqueuing Expose request
20:40:10.772 00.213 11616 IsGuiding returns 1
20:40:10.773 00.001 11616 scope still moving after pulse duration time elapsed
20:40:10.804 00.031 11616 IsSlewing returns 0
20:40:10.805 00.001 11616 IsGuiding returns 1
20:40:10.836 00.031 11616 IsSlewing returns 0
20:40:10.837 00.001 11616 IsGuiding returns 1
20:40:10.867 00.030 11616 IsSlewing returns 0
20:40:10.868 00.001 11616 IsGuiding returns 0
20:40:10.868 00.000 11616 scope move finished after 222 + 120 ms
20:40:10.868 00.000 11616 Move returns status 0, amount 222
20:40:10.868 00.000 11616 MoveAxis(S, 14, ABG)
20:40:10.869 00.001 11616 Guiding  Dir = 1, Dur = 14
20:40:10.869 00.000 11616 IsSlewing returns 0
20:40:10.869 00.000 11616 IsGuiding returns 0
20:40:10.869 00.000 11616 PulseGuide returned control before completion, sleep 24
20:40:10.898 00.029 11616 IsGuiding returns 1
20:40:10.898 00.000 11616 scope still moving after pulse duration time elapsed
20:40:10.929 00.031 11616 IsSlewing returns 0
20:40:10.929 00.000 11616 IsGuiding returns 0
20:40:10.930 00.001 11616 scope move finished after 14 + 46 ms
20:40:10.930 00.000 11616 Move returns status 0, amount 14
20:40:10.930 00.000 11616 move complete, result=0
20:40:10.930 00.000 11616 worker thread done servicing request
20:40:10.930 00.000 11616 Worker thread wakes up
20:40:10.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:10.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:10.931 00.001 12268 GuideStep: 0.4 px 222 ms WEST, 0.2 px 14 ms SOUTH
20:40:12.941 02.010 11616 Exposure complete
20:40:12.998 00.057 11616 worker thread done servicing request
20:40:12.998 00.000 12268 OnExposeComplete: enter
20:40:12.998 00.000 12268 UpdateGuideState(): m_state=6
20:40:13.000 00.002 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1293
20:40:13.000 00.000 12268 Star::Find returns 1 (0), X=1260.61, Y=860.87, Mass=423, SNR=14.1, Peak=49 HFD=4.0
20:40:13.000 00.000 12268 MultiStar: [#1 0.62,-0.20,0.93,U] [#2 0.47,-0.06,0.93,U] [#3 -0.26,0.00,0.82,U] [#4 0.29,0.17,0.79,U] [#5 0.16,0.02,0.64,U] [#6 0.35,0.08,0.61,U] [#7 0.70,-0.78,0.00,M2] [#8 0.38,0.31,0.55,U] 
20:40:13.000 00.000 12268 refined, 7 included, MultiStar: {0.34, 0.03}, one-star: {0.57, 0.07}
20:40:13.001 00.001 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.67) = xAngle (1.75 = 1.75)
20:40:13.001 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.78 = 1.78)
20:40:13.001 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.03 hyp=0.34 cameraTheta=0.08 mountX=-0.06 mountY=0.33, mountTheta=1.75
20:40:13.003 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.03, opts=13)
20:40:13.003 00.000 12268 Enqueuing Move request for scope (0.34, 0.03)
20:40:13.003 00.000 11616 Worker thread wakes up
20:40:13.003 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.03) opts 0xd
20:40:13.003 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.03)
20:40:13.003 00.000 11616 Moving (0.34, 0.03) raw xDistance=-0.06 yDistance=0.33
20:40:13.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:13.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:40:13.004 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
20:40:13.004 00.000 11616 MoveAxis(E, 0, ABG)
20:40:13.004 00.000 11616 Move returns status 0, amount 0
20:40:13.004 00.000 11616 MoveAxis(S, 28, ABG)
20:40:13.004 00.000 11616 Guiding  Dir = 1, Dur = 28
20:40:13.004 00.000 11616 IsSlewing returns 0
20:40:13.004 00.000 11616 IsGuiding returns 0
20:40:13.005 00.001 11616 PulseGuide returned control before completion, sleep 38
20:40:13.017 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:40:13.035 00.018 12268 UpdateGuideState exits: m=423 SNR=14.1
20:40:13.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:13.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:13.035 00.000 12268 Enqueuing Expose request
20:40:13.051 00.016 11616 IsGuiding returns 1
20:40:13.051 00.000 11616 scope still moving after pulse duration time elapsed
20:40:13.083 00.032 11616 IsSlewing returns 0
20:40:13.083 00.000 11616 IsGuiding returns 1
20:40:13.115 00.032 11616 IsSlewing returns 0
20:40:13.115 00.000 11616 IsGuiding returns 0
20:40:13.116 00.001 11616 scope move finished after 28 + 82 ms
20:40:13.116 00.000 11616 Move returns status 0, amount 28
20:40:13.116 00.000 11616 move complete, result=0
20:40:13.116 00.000 11616 worker thread done servicing request
20:40:13.116 00.000 11616 Worker thread wakes up
20:40:13.116 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 28 ms SOUTH
20:40:13.116 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:13.117 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:15.120 02.003 11616 Exposure complete
20:40:15.179 00.059 11616 worker thread done servicing request
20:40:15.179 00.000 12268 OnExposeComplete: enter
20:40:15.179 00.000 12268 UpdateGuideState(): m_state=6
20:40:15.179 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1294
20:40:15.179 00.000 12268 Star::Find returns 1 (0), X=1260.86, Y=860.82, Mass=418, SNR=14.0, Peak=40 HFD=4.5
20:40:15.179 00.000 12268 MultiStar: [#1 0.36,0.18,0.99,U] [#2 0.58,0.11,0.90,U] [#3 -0.26,0.11,0.70,U] [#4 0.53,0.25,0.77,U] [#5 0.50,0.13,0.63,U] [#6 0.35,-0.15,0.64,U] [#7 1.49,-0.81,0.00,M3] [#8 0.45,-0.33,0.43,U] 
20:40:15.179 00.000 12268 refined, 7 included, MultiStar: {0.44, 0.07}, one-star: {0.82, 0.01}
20:40:15.179 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.67) = xAngle (1.82 = 1.82)
20:40:15.180 00.001 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.85 = 1.85)
20:40:15.180 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.07 hyp=0.44 cameraTheta=0.15 mountX=-0.11 mountY=0.43, mountTheta=1.82
20:40:15.181 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.07, opts=13)
20:40:15.181 00.000 12268 Enqueuing Move request for scope (0.44, 0.07)
20:40:15.181 00.000 11616 Worker thread wakes up
20:40:15.181 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.07) opts 0xd
20:40:15.181 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.07)
20:40:15.181 00.000 11616 Moving (0.44, 0.07) raw xDistance=-0.11 yDistance=0.43
20:40:15.182 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:40:15.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:40:15.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
20:40:15.182 00.000 11616 MoveAxis(E, 0, ABG)
20:40:15.182 00.000 11616 Move returns status 0, amount 0
20:40:15.182 00.000 11616 MoveAxis(S, 36, ABG)
20:40:15.182 00.000 11616 Guiding  Dir = 1, Dur = 36
20:40:15.182 00.000 11616 IsSlewing returns 0
20:40:15.183 00.001 11616 IsGuiding returns 0
20:40:15.183 00.000 11616 PulseGuide returned control before completion, sleep 46
20:40:15.196 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:40:15.213 00.017 12268 UpdateGuideState exits: m=418 SNR=14.0
20:40:15.213 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:15.213 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:15.214 00.001 12268 Enqueuing Expose request
20:40:15.240 00.026 11616 IsGuiding returns 1
20:40:15.240 00.000 11616 scope still moving after pulse duration time elapsed
20:40:15.271 00.031 11616 IsSlewing returns 0
20:40:15.271 00.000 11616 IsGuiding returns 0
20:40:15.271 00.000 11616 scope move finished after 36 + 52 ms
20:40:15.271 00.000 11616 Move returns status 0, amount 36
20:40:15.271 00.000 11616 move complete, result=0
20:40:15.272 00.001 11616 worker thread done servicing request
20:40:15.272 00.000 11616 Worker thread wakes up
20:40:15.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:15.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:15.272 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 36 ms SOUTH
20:40:17.289 02.017 11616 Exposure complete
20:40:17.346 00.057 11616 worker thread done servicing request
20:40:17.347 00.001 12268 OnExposeComplete: enter
20:40:17.347 00.000 12268 UpdateGuideState(): m_state=6
20:40:17.347 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1295
20:40:17.347 00.000 12268 Star::Find returns 1 (0), X=1260.50, Y=861.04, Mass=397, SNR=13.6, Peak=45 HFD=4.9
20:40:17.348 00.001 12268 MultiStar: [#1 0.24,0.04,1.02,U] [#2 0.60,0.25,0.99,U] [#3 -0.15,0.35,0.76,U] [#4 -0.09,0.40,0.78,U] [#5 0.17,0.60,0.65,U] [#6 0.20,0.43,0.67,U] [#7 0.48,-0.30,0.46,U] [#8 0.11,0.38,0.51,U] 
20:40:17.348 00.000 12268 refined, 8 included, MultiStar: {0.24, 0.27}, one-star: {0.46, 0.24}
20:40:17.348 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.67) = xAngle (2.51 = 2.51)
20:40:17.348 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.54 = 2.54)
20:40:17.348 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.27 hyp=0.36 cameraTheta=0.85 mountX=-0.29 mountY=0.20, mountTheta=2.53
20:40:17.349 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.27, opts=13)
20:40:17.349 00.000 12268 Enqueuing Move request for scope (0.24, 0.27)
20:40:17.349 00.000 11616 Worker thread wakes up
20:40:17.350 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.27) opts 0xd
20:40:17.350 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.27)
20:40:17.350 00.000 11616 Moving (0.24, 0.27) raw xDistance=-0.29 yDistance=0.20
20:40:17.350 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:40:17.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:40:17.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:40:17.350 00.000 11616 MoveAxis(E, 0, ABG)
20:40:17.350 00.000 11616 Move returns status 0, amount 0
20:40:17.350 00.000 11616 MoveAxis(S, 17, ABG)
20:40:17.350 00.000 11616 Guiding  Dir = 1, Dur = 17
20:40:17.350 00.000 11616 IsSlewing returns 0
20:40:17.351 00.001 11616 IsGuiding returns 0
20:40:17.351 00.000 11616 PulseGuide returned control before completion, sleep 27
20:40:17.366 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:40:17.384 00.018 12268 UpdateGuideState exits: m=397 SNR=13.6
20:40:17.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:17.384 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:17.384 00.000 12268 Enqueuing Expose request
20:40:17.390 00.006 11616 IsGuiding returns 1
20:40:17.390 00.000 11616 scope still moving after pulse duration time elapsed
20:40:17.420 00.030 11616 IsSlewing returns 0
20:40:17.420 00.000 11616 IsGuiding returns 0
20:40:17.420 00.000 11616 scope move finished after 17 + 52 ms
20:40:17.420 00.000 11616 Move returns status 0, amount 17
20:40:17.420 00.000 11616 move complete, result=0
20:40:17.420 00.000 11616 worker thread done servicing request
20:40:17.421 00.001 11616 Worker thread wakes up
20:40:17.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:17.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:17.421 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 17 ms SOUTH
20:40:19.425 02.004 11616 Exposure complete
20:40:19.481 00.056 11616 worker thread done servicing request
20:40:19.482 00.001 12268 OnExposeComplete: enter
20:40:19.482 00.000 12268 UpdateGuideState(): m_state=6
20:40:19.482 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1296
20:40:19.482 00.000 12268 Star::Find returns 1 (0), X=1261.05, Y=861.24, Mass=437, SNR=14.2, Peak=44 HFD=4.6
20:40:19.483 00.001 12268 MultiStar: [#1 0.60,0.23,0.93,U] [#2 0.47,0.38,0.91,U] [#3 0.19,0.50,0.74,U] [#4 0.18,0.18,0.78,U] [#5 0.66,0.35,0.00,M1] [#6 0.54,0.37,0.66,U] [#7 0.98,-0.56,0.00,M3] [#8 0.13,0.10,0.51,U] 
20:40:19.483 00.000 12268 refined, 6 included, MultiStar: {0.49, 0.33}, one-star: {1.01, 0.44}
20:40:19.483 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.67) = xAngle (2.26 = 2.26)
20:40:19.483 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.29 = 2.29)
20:40:19.483 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.33 hyp=0.59 cameraTheta=0.59 mountX=-0.37 mountY=0.44, mountTheta=2.27
20:40:19.488 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.33, opts=13)
20:40:19.488 00.000 12268 Enqueuing Move request for scope (0.49, 0.33)
20:40:19.488 00.000 11616 Worker thread wakes up
20:40:19.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.33) opts 0xd
20:40:19.489 00.001 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.33)
20:40:19.489 00.000 11616 Moving (0.49, 0.33) raw xDistance=-0.37 yDistance=0.44
20:40:19.489 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
20:40:19.489 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.12
20:40:19.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
20:40:19.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
20:40:19.489 00.000 11616 MoveAxis(E, 209, ABG)
20:40:19.489 00.000 11616 Guiding  Dir = 2, Dur = 209
20:40:19.489 00.000 11616 IsSlewing returns 0
20:40:19.489 00.000 11616 IsGuiding returns 0
20:40:19.490 00.001 11616 PulseGuide returned control before completion, sleep 219
20:40:19.501 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:40:19.520 00.019 12268 UpdateGuideState exits: m=437 SNR=14.2
20:40:19.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:19.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:19.520 00.000 12268 Enqueuing Expose request
20:40:19.713 00.193 11616 IsGuiding returns 1
20:40:19.713 00.000 11616 scope still moving after pulse duration time elapsed
20:40:19.744 00.031 11616 IsSlewing returns 0
20:40:19.745 00.001 11616 IsGuiding returns 0
20:40:19.745 00.000 11616 scope move finished after 209 + 46 ms
20:40:19.745 00.000 11616 Move returns status 0, amount 209
20:40:19.745 00.000 11616 MoveAxis(S, 37, ABG)
20:40:19.745 00.000 11616 Guiding  Dir = 1, Dur = 37
20:40:19.745 00.000 11616 IsSlewing returns 0
20:40:19.746 00.001 11616 IsGuiding returns 0
20:40:19.746 00.000 11616 PulseGuide returned control before completion, sleep 47
20:40:19.807 00.061 11616 IsGuiding returns 1
20:40:19.807 00.000 11616 scope still moving after pulse duration time elapsed
20:40:19.838 00.031 11616 IsSlewing returns 0
20:40:19.839 00.001 11616 IsGuiding returns 0
20:40:19.839 00.000 11616 scope move finished after 37 + 55 ms
20:40:19.839 00.000 11616 Move returns status 0, amount 37
20:40:19.839 00.000 11616 move complete, result=0
20:40:19.839 00.000 11616 worker thread done servicing request
20:40:19.839 00.000 11616 Worker thread wakes up
20:40:19.839 00.000 12268 GuideStep: -0.4 px 209 ms EAST, 0.4 px 37 ms SOUTH
20:40:19.840 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:19.840 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:21.842 02.002 11616 Exposure complete
20:40:21.902 00.060 11616 worker thread done servicing request
20:40:21.903 00.001 12268 OnExposeComplete: enter
20:40:21.903 00.000 12268 UpdateGuideState(): m_state=6
20:40:21.903 00.000 12268 Star::Find(15, 1261, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1297
20:40:21.903 00.000 12268 Star::Find returns 1 (0), X=1260.54, Y=860.97, Mass=422, SNR=14.0, Peak=46 HFD=4.2
20:40:21.903 00.000 12268 MultiStar: [#1 0.20,-0.12,0.90,U] [#2 0.32,0.05,0.95,U] [#3 -0.02,0.15,0.72,U] [#4 0.09,0.35,0.75,U] [#5 0.21,-0.19,0.64,U] [#6 0.37,0.11,0.63,U] [#7 1.40,-0.65,0.00,M4] [#8 0.18,-0.21,0.60,U] 
20:40:21.903 00.000 12268 refined, 7 included, MultiStar: {0.24, 0.05}, one-star: {0.49, 0.17}
20:40:21.903 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.67) = xAngle (1.87 = 1.87)
20:40:21.904 00.001 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.90 = 1.90)
20:40:21.904 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.25 cameraTheta=0.20 mountX=-0.07 mountY=0.23, mountTheta=1.87
20:40:21.904 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.05, opts=13)
20:40:21.906 00.002 12268 Enqueuing Move request for scope (0.24, 0.05)
20:40:21.906 00.000 11616 Worker thread wakes up
20:40:21.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
20:40:21.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
20:40:21.906 00.000 11616 Moving (0.24, 0.05) raw xDistance=-0.07 yDistance=0.23
20:40:21.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:21.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:40:21.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.23
20:40:21.907 00.001 11616 MoveAxis(E, 0, ABG)
20:40:21.907 00.000 11616 Move returns status 0, amount 0
20:40:21.907 00.000 11616 MoveAxis(S, 20, ABG)
20:40:21.907 00.000 11616 Guiding  Dir = 1, Dur = 20
20:40:21.907 00.000 11616 IsSlewing returns 0
20:40:21.907 00.000 11616 IsGuiding returns 0
20:40:21.908 00.001 11616 PulseGuide returned control before completion, sleep 30
20:40:21.920 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:40:21.937 00.017 12268 UpdateGuideState exits: m=422 SNR=14.0
20:40:21.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:21.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:21.937 00.000 12268 Enqueuing Expose request
20:40:21.948 00.011 11616 IsGuiding returns 1
20:40:21.948 00.000 11616 scope still moving after pulse duration time elapsed
20:40:21.979 00.031 11616 IsSlewing returns 0
20:40:21.979 00.000 11616 IsGuiding returns 0
20:40:21.979 00.000 11616 scope move finished after 20 + 52 ms
20:40:21.980 00.001 11616 Move returns status 0, amount 20
20:40:21.980 00.000 11616 move complete, result=0
20:40:21.980 00.000 11616 worker thread done servicing request
20:40:21.980 00.000 11616 Worker thread wakes up
20:40:21.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:21.981 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:21.981 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:40:23.993 02.012 11616 Exposure complete
20:40:24.050 00.057 11616 worker thread done servicing request
20:40:24.050 00.000 12268 OnExposeComplete: enter
20:40:24.050 00.000 12268 UpdateGuideState(): m_state=6
20:40:24.050 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1298
20:40:24.050 00.000 12268 Star::Find returns 1 (0), X=1260.50, Y=860.96, Mass=359, SNR=13.0, Peak=41 HFD=3.7
20:40:24.051 00.001 12268 MultiStar: [#1 -0.14,0.03,0.93,U] [#2 -0.02,0.03,1.01,U] [#3 -0.28,0.53,0.78,U] [#4 -0.16,0.42,0.83,U] [#5 0.17,0.20,0.70,U] [#6 -0.00,0.31,0.75,U] [#7 -0.61,0.26,0.60,U] [#8 -0.04,0.16,0.64,U] 
20:40:24.051 00.000 12268 refined, 8 included, MultiStar: {-0.05, 0.22}, one-star: {0.45, 0.16}
20:40:24.051 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.67) = xAngle (3.44 = -2.84)
20:40:24.051 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.47 = -2.81)
20:40:24.051 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.77 mountX=-0.22 mountY=-0.07, mountTheta=-2.81
20:40:24.054 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.22, opts=13)
20:40:24.054 00.000 12268 Enqueuing Move request for scope (-0.05, 0.22)
20:40:24.054 00.000 11616 Worker thread wakes up
20:40:24.054 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
20:40:24.054 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
20:40:24.054 00.000 11616 Moving (-0.05, 0.22) raw xDistance=-0.22 yDistance=-0.07
20:40:24.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:40:24.054 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:24.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:40:24.054 00.000 11616 MoveAxis(E, 121, ABG)
20:40:24.055 00.001 11616 Guiding  Dir = 2, Dur = 121
20:40:24.055 00.000 11616 IsSlewing returns 0
20:40:24.055 00.000 11616 IsGuiding returns 0
20:40:24.056 00.001 11616 PulseGuide returned control before completion, sleep 131
20:40:24.070 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:40:24.087 00.017 12268 UpdateGuideState exits: m=359 SNR=13.0
20:40:24.087 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:24.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:24.087 00.000 12268 Enqueuing Expose request
20:40:24.193 00.106 11616 IsGuiding returns 1
20:40:24.194 00.001 11616 scope still moving after pulse duration time elapsed
20:40:24.225 00.031 11616 IsSlewing returns 0
20:40:24.225 00.000 11616 IsGuiding returns 0
20:40:24.225 00.000 11616 scope move finished after 121 + 48 ms
20:40:24.225 00.000 11616 Move returns status 0, amount 121
20:40:24.225 00.000 11616 MoveAxis(N, 0, ABG)
20:40:24.225 00.000 11616 Move returns status 0, amount 0
20:40:24.225 00.000 11616 move complete, result=0
20:40:24.225 00.000 11616 worker thread done servicing request
20:40:24.225 00.000 11616 Worker thread wakes up
20:40:24.225 00.000 12268 GuideStep: -0.2 px 121 ms EAST, -0.1 px 0 ms NORTH
20:40:24.226 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:24.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:26.242 02.016 11616 Exposure complete
20:40:26.301 00.059 11616 worker thread done servicing request
20:40:26.301 00.000 12268 OnExposeComplete: enter
20:40:26.301 00.000 12268 UpdateGuideState(): m_state=6
20:40:26.301 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1299
20:40:26.302 00.001 12268 Star::Find returns 1 (0), X=1260.78, Y=860.71, Mass=403, SNR=13.8, Peak=48 HFD=4.4
20:40:26.302 00.000 12268 MultiStar: [#1 -0.12,-0.21,0.91,U] [#2 0.10,-0.14,0.96,U] [#3 -0.62,0.21,0.75,U] [#4 -0.02,0.06,0.79,U] [#5 0.10,-0.34,0.67,U] [#6 0.16,-0.05,0.73,U] [#7 -0.00,-0.51,0.53,U] [#8 0.02,-0.08,0.59,U] 
20:40:26.302 00.000 12268 refined, 8 included, MultiStar: {0.06, -0.12}, one-star: {0.73, -0.10}
20:40:26.302 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.67) = xAngle (0.59 = 0.59)
20:40:26.302 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.62 = 0.62)
20:40:26.302 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.08 mountX=0.11 mountY=0.08, mountTheta=0.61
20:40:26.304 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.12, opts=13)
20:40:26.304 00.000 12268 Enqueuing Move request for scope (0.06, -0.12)
20:40:26.304 00.000 11616 Worker thread wakes up
20:40:26.304 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
20:40:26.304 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
20:40:26.304 00.000 11616 Moving (0.06, -0.12) raw xDistance=0.11 yDistance=0.08
20:40:26.304 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:40:26.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:40:26.304 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:26.305 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:40:26.305 00.000 11616 MoveAxis(E, 0, ABG)
20:40:26.305 00.000 11616 Move returns status 0, amount 0
20:40:26.305 00.000 11616 MoveAxis(N, 0, ABG)
20:40:26.305 00.000 11616 Move returns status 0, amount 0
20:40:26.305 00.000 11616 move complete, result=0
20:40:26.306 00.001 11616 worker thread done servicing request
20:40:26.320 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:40:26.336 00.016 12268 UpdateGuideState exits: m=403 SNR=13.8
20:40:26.337 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:26.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:26.337 00.000 12268 Enqueuing Expose request
20:40:26.337 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:40:26.337 00.000 11616 Worker thread wakes up
20:40:26.337 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:26.337 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:28.356 02.019 11616 Exposure complete
20:40:28.419 00.063 11616 worker thread done servicing request
20:40:28.419 00.000 12268 OnExposeComplete: enter
20:40:28.419 00.000 12268 UpdateGuideState(): m_state=6
20:40:28.419 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1300
20:40:28.419 00.000 12268 Star::Find returns 1 (0), X=1260.84, Y=860.66, Mass=388, SNR=13.5, Peak=40 HFD=4.0
20:40:28.420 00.001 12268 MultiStar: [#1 -0.45,-0.43,0.98,U] [#2 0.12,-0.30,0.99,U] [#3 -0.48,-0.61,0.00,M1] [#4 -0.54,-0.29,0.83,U] [#5 -0.07,-0.08,0.81,U] [#6 -0.10,-0.20,0.83,U] [#7 -0.36,-0.73,0.00,M3] [#8 -0.09,0.05,0.64,U] 
20:40:28.420 00.000 12268 refined, 6 included, MultiStar: {-0.03, -0.21}, one-star: {0.79, -0.14}
20:40:28.420 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-1.67) = xAngle (-0.03 = -0.03)
20:40:28.420 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.00 = 0.00)
20:40:28.420 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.70 mountX=0.21 mountY=0.00, mountTheta=0.00
20:40:28.422 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.21, opts=13)
20:40:28.422 00.000 12268 Enqueuing Move request for scope (-0.03, -0.21)
20:40:28.422 00.000 11616 Worker thread wakes up
20:40:28.422 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
20:40:28.422 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
20:40:28.422 00.000 11616 Moving (-0.03, -0.21) raw xDistance=0.21 yDistance=0.00
20:40:28.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:40:28.423 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:40:28.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:28.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:40:28.423 00.000 11616 MoveAxis(E, 0, ABG)
20:40:28.423 00.000 11616 Move returns status 0, amount 0
20:40:28.423 00.000 11616 MoveAxis(N, 0, ABG)
20:40:28.423 00.000 11616 Move returns status 0, amount 0
20:40:28.423 00.000 11616 move complete, result=0
20:40:28.423 00.000 11616 worker thread done servicing request
20:40:28.436 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:40:28.455 00.019 12268 UpdateGuideState exits: m=388 SNR=13.5
20:40:28.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:28.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:28.455 00.000 12268 Enqueuing Expose request
20:40:28.455 00.000 11616 Worker thread wakes up
20:40:28.455 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:40:28.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:28.455 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:30.460 02.005 11616 Exposure complete
20:40:30.521 00.061 11616 worker thread done servicing request
20:40:30.521 00.000 12268 OnExposeComplete: enter
20:40:30.521 00.000 12268 UpdateGuideState(): m_state=6
20:40:30.522 00.001 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1301
20:40:30.522 00.000 12268 Star::Find returns 1 (0), X=1260.68, Y=860.87, Mass=377, SNR=13.3, Peak=40 HFD=4.2
20:40:30.522 00.000 12268 MultiStar: [#1 0.02,-0.06,0.98,U] [#2 0.57,0.08,1.02,U] [#3 -0.36,0.07,0.80,U] [#4 0.08,0.04,0.95,U] [#5 -0.14,-0.19,0.70,U] [#6 0.18,0.38,0.74,U] [#7 1.05,-1.12,0.00,M4] [#8 0.09,0.06,0.59,U] 
20:40:30.522 00.000 12268 refined, 7 included, MultiStar: {0.16, 0.05}, one-star: {0.64, 0.07}
20:40:30.522 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.67) = xAngle (1.99 = 1.99)
20:40:30.522 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.02 = 2.02)
20:40:30.522 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.17 cameraTheta=0.32 mountX=-0.07 mountY=0.15, mountTheta=2.00
20:40:30.527 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.05, opts=13)
20:40:30.527 00.000 12268 Enqueuing Move request for scope (0.16, 0.05)
20:40:30.527 00.000 11616 Worker thread wakes up
20:40:30.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
20:40:30.528 00.001 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
20:40:30.528 00.000 11616 Moving (0.16, 0.05) raw xDistance=-0.07 yDistance=0.15
20:40:30.528 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:30.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:40:30.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
20:40:30.528 00.000 11616 MoveAxis(E, 0, ABG)
20:40:30.528 00.000 11616 Move returns status 0, amount 0
20:40:30.528 00.000 11616 MoveAxis(S, 13, ABG)
20:40:30.528 00.000 11616 Guiding  Dir = 1, Dur = 13
20:40:30.528 00.000 11616 IsSlewing returns 0
20:40:30.529 00.001 11616 IsGuiding returns 0
20:40:30.529 00.000 11616 PulseGuide returned control before completion, sleep 23
20:40:30.545 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:40:30.562 00.017 12268 UpdateGuideState exits: m=377 SNR=13.3
20:40:30.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:30.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:30.562 00.000 12268 Enqueuing Expose request
20:40:30.566 00.004 11616 IsGuiding returns 1
20:40:30.566 00.000 11616 scope still moving after pulse duration time elapsed
20:40:30.597 00.031 11616 IsSlewing returns 0
20:40:30.598 00.001 11616 IsGuiding returns 0
20:40:30.598 00.000 11616 scope move finished after 13 + 56 ms
20:40:30.599 00.001 11616 Move returns status 0, amount 13
20:40:30.599 00.000 11616 move complete, result=0
20:40:30.599 00.000 11616 worker thread done servicing request
20:40:30.600 00.001 11616 Worker thread wakes up
20:40:30.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:30.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:30.600 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
20:40:32.611 02.011 11616 Exposure complete
20:40:32.671 00.060 11616 worker thread done servicing request
20:40:32.671 00.000 12268 OnExposeComplete: enter
20:40:32.671 00.000 12268 UpdateGuideState(): m_state=6
20:40:32.672 00.001 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1302
20:40:32.672 00.000 12268 Star::Find returns 1 (0), X=1260.73, Y=861.04, Mass=391, SNR=13.5, Peak=43 HFD=4.3
20:40:32.672 00.000 12268 MultiStar: [#1 0.40,0.05,0.95,U] [#2 0.56,0.35,0.96,U] [#3 0.01,0.24,0.76,U] [#4 -0.35,0.54,0.78,U] [#5 0.21,0.01,0.68,U] [#6 0.21,0.14,0.58,U] [#7 0.25,-0.19,0.58,U] [#8 -0.09,-0.38,0.47,U] 
20:40:32.672 00.000 12268 refined, 8 included, MultiStar: {0.25, 0.15}, one-star: {0.68, 0.24}
20:40:32.672 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.67) = xAngle (2.21 = 2.21)
20:40:32.673 00.001 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.24 = 2.24)
20:40:32.673 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.15 hyp=0.29 cameraTheta=0.54 mountX=-0.17 mountY=0.23, mountTheta=2.22
20:40:32.674 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.15, opts=13)
20:40:32.674 00.000 12268 Enqueuing Move request for scope (0.25, 0.15)
20:40:32.674 00.000 11616 Worker thread wakes up
20:40:32.674 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.15) opts 0xd
20:40:32.674 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.15)
20:40:32.674 00.000 11616 Moving (0.25, 0.15) raw xDistance=-0.17 yDistance=0.23
20:40:32.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
20:40:32.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:40:32.674 00.000 11616 MoveAxis(E, 98, ABG)
20:40:32.675 00.001 11616 Guiding  Dir = 2, Dur = 98
20:40:32.675 00.000 11616 IsSlewing returns 0
20:40:32.675 00.000 11616 IsGuiding returns 0
20:40:32.675 00.000 11616 PulseGuide returned control before completion, sleep 108
20:40:32.688 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:40:32.705 00.017 12268 UpdateGuideState exits: m=391 SNR=13.5
20:40:32.706 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:32.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:32.706 00.000 12268 Enqueuing Expose request
20:40:32.796 00.090 11616 IsGuiding returns 1
20:40:32.796 00.000 11616 scope still moving after pulse duration time elapsed
20:40:32.827 00.031 11616 IsSlewing returns 0
20:40:32.828 00.001 11616 IsGuiding returns 0
20:40:32.828 00.000 11616 scope move finished after 98 + 54 ms
20:40:32.828 00.000 11616 Move returns status 0, amount 98
20:40:32.828 00.000 11616 MoveAxis(S, 20, ABG)
20:40:32.828 00.000 11616 Guiding  Dir = 1, Dur = 20
20:40:32.829 00.001 11616 IsSlewing returns 0
20:40:32.829 00.000 11616 IsGuiding returns 0
20:40:32.829 00.000 11616 PulseGuide returned control before completion, sleep 30
20:40:32.873 00.044 11616 IsGuiding returns 1
20:40:32.873 00.000 11616 scope still moving after pulse duration time elapsed
20:40:32.904 00.031 11616 IsSlewing returns 0
20:40:32.904 00.000 11616 IsGuiding returns 0
20:40:32.904 00.000 11616 scope move finished after 20 + 56 ms
20:40:32.904 00.000 11616 Move returns status 0, amount 20
20:40:32.904 00.000 11616 move complete, result=0
20:40:32.904 00.000 11616 worker thread done servicing request
20:40:32.906 00.002 11616 Worker thread wakes up
20:40:32.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:32.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:32.906 00.000 12268 GuideStep: -0.2 px 98 ms EAST, 0.2 px 20 ms SOUTH
20:40:34.915 02.009 11616 Exposure complete
20:40:34.973 00.058 11616 worker thread done servicing request
20:40:34.973 00.000 12268 OnExposeComplete: enter
20:40:34.974 00.001 12268 UpdateGuideState(): m_state=6
20:40:34.974 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1303
20:40:34.974 00.000 12268 Star::Find returns 1 (0), X=1260.47, Y=861.02, Mass=344, SNR=12.7, Peak=45 HFD=4.1
20:40:34.974 00.000 12268 MultiStar: [#1 0.27,0.31,1.04,U] [#2 0.55,0.44,0.00,M1] [#3 -0.15,0.45,0.77,U] [#4 -0.16,0.64,0.78,U] [#5 0.23,0.45,0.77,U] [#6 -0.21,0.23,0.67,U] [#7 0.33,-0.53,0.60,U] [#8 0.49,0.22,0.64,U] 
20:40:34.974 00.000 12268 refined, 7 included, MultiStar: {0.16, 0.27}, one-star: {0.42, 0.22}
20:40:34.975 00.001 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.67) = xAngle (2.70 = 2.70)
20:40:34.975 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.73 = 2.73)
20:40:34.975 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.27 hyp=0.32 cameraTheta=1.03 mountX=-0.29 mountY=0.13, mountTheta=2.73
20:40:34.976 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.27, opts=13)
20:40:34.976 00.000 12268 Enqueuing Move request for scope (0.16, 0.27)
20:40:34.976 00.000 11616 Worker thread wakes up
20:40:34.976 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.27) opts 0xd
20:40:34.977 00.001 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.27)
20:40:34.977 00.000 11616 Moving (0.16, 0.27) raw xDistance=-0.29 yDistance=0.13
20:40:34.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
20:40:34.977 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:34.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:40:34.977 00.000 11616 MoveAxis(E, 160, ABG)
20:40:34.977 00.000 11616 Guiding  Dir = 2, Dur = 160
20:40:34.977 00.000 11616 IsSlewing returns 0
20:40:34.977 00.000 11616 IsGuiding returns 0
20:40:34.978 00.001 11616 PulseGuide returned control before completion, sleep 170
20:40:34.989 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:40:35.009 00.020 12268 UpdateGuideState exits: m=344 SNR=12.7
20:40:35.009 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:35.009 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:35.009 00.000 12268 Enqueuing Expose request
20:40:35.155 00.146 11616 IsGuiding returns 1
20:40:35.156 00.001 11616 scope still moving after pulse duration time elapsed
20:40:35.186 00.030 11616 IsSlewing returns 0
20:40:35.186 00.000 11616 IsGuiding returns 0
20:40:35.187 00.001 11616 scope move finished after 160 + 49 ms
20:40:35.187 00.000 11616 Move returns status 0, amount 160
20:40:35.187 00.000 11616 MoveAxis(N, 0, ABG)
20:40:35.187 00.000 11616 Move returns status 0, amount 0
20:40:35.187 00.000 11616 move complete, result=0
20:40:35.187 00.000 11616 worker thread done servicing request
20:40:35.187 00.000 11616 Worker thread wakes up
20:40:35.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:35.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:35.187 00.000 12268 GuideStep: -0.3 px 160 ms EAST, 0.1 px 0 ms NORTH
20:40:37.210 02.023 11616 Exposure complete
20:40:37.269 00.059 11616 worker thread done servicing request
20:40:37.270 00.001 12268 OnExposeComplete: enter
20:40:37.270 00.000 12268 UpdateGuideState(): m_state=6
20:40:37.270 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1304
20:40:37.270 00.000 12268 Star::Find returns 1 (0), X=1260.60, Y=860.95, Mass=382, SNR=13.3, Peak=46 HFD=4.2
20:40:37.270 00.000 12268 MultiStar: [#1 0.21,-0.10,0.96,U] [#2 0.48,0.28,0.93,U] [#3 -0.27,0.28,0.79,U] [#4 -0.20,0.10,0.81,U] [#5 0.11,-0.09,0.65,U] [#6 -0.01,0.39,0.70,U] [#7 0.89,-0.42,0.00,M3] [#8 0.04,-0.49,0.46,U] 
20:40:37.270 00.000 12268 refined, 7 included, MultiStar: {0.14, 0.10}, one-star: {0.56, 0.15}
20:40:37.270 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.67) = xAngle (2.26 = 2.26)
20:40:37.271 00.001 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.29 = 2.29)
20:40:37.271 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.59 mountX=-0.11 mountY=0.13, mountTheta=2.27
20:40:37.272 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.10, opts=13)
20:40:37.272 00.000 12268 Enqueuing Move request for scope (0.14, 0.10)
20:40:37.272 00.000 11616 Worker thread wakes up
20:40:37.272 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
20:40:37.272 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
20:40:37.273 00.001 11616 Moving (0.14, 0.10) raw xDistance=-0.11 yDistance=0.13
20:40:37.273 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
20:40:37.273 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:37.273 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:40:37.273 00.000 11616 MoveAxis(E, 61, ABG)
20:40:37.273 00.000 11616 Guiding  Dir = 2, Dur = 61
20:40:37.273 00.000 11616 IsSlewing returns 0
20:40:37.273 00.000 11616 IsGuiding returns 0
20:40:37.274 00.001 11616 PulseGuide returned control before completion, sleep 71
20:40:37.285 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:40:37.303 00.018 12268 UpdateGuideState exits: m=382 SNR=13.3
20:40:37.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:37.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:37.303 00.000 12268 Enqueuing Expose request
20:40:37.361 00.058 11616 IsGuiding returns 1
20:40:37.361 00.000 11616 scope still moving after pulse duration time elapsed
20:40:37.392 00.031 11616 IsSlewing returns 0
20:40:37.392 00.000 11616 IsGuiding returns 1
20:40:37.424 00.032 11616 IsSlewing returns 0
20:40:37.425 00.001 11616 IsGuiding returns 1
20:40:37.454 00.029 11616 IsSlewing returns 0
20:40:37.454 00.000 11616 IsGuiding returns 1
20:40:37.484 00.030 11616 IsSlewing returns 0
20:40:37.484 00.000 11616 IsGuiding returns 1
20:40:37.517 00.033 11616 IsSlewing returns 0
20:40:37.517 00.000 11616 IsGuiding returns 0
20:40:37.518 00.001 11616 scope move finished after 61 + 183 ms
20:40:37.518 00.000 11616 Move returns status 0, amount 61
20:40:37.518 00.000 11616 MoveAxis(N, 0, ABG)
20:40:37.518 00.000 11616 Move returns status 0, amount 0
20:40:37.518 00.000 11616 move complete, result=0
20:40:37.518 00.000 11616 worker thread done servicing request
20:40:37.518 00.000 11616 Worker thread wakes up
20:40:37.518 00.000 12268 GuideStep: -0.1 px 61 ms EAST, 0.1 px 0 ms NORTH
20:40:37.519 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:37.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:39.537 02.018 11616 Exposure complete
20:40:39.602 00.065 11616 worker thread done servicing request
20:40:39.602 00.000 12268 OnExposeComplete: enter
20:40:39.602 00.000 12268 UpdateGuideState(): m_state=6
20:40:39.602 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1305
20:40:39.602 00.000 12268 Star::Find returns 1 (0), X=1260.23, Y=860.66, Mass=293, SNR=11.7, Peak=34 HFD=3.7
20:40:39.603 00.001 12268 MultiStar: [#1 0.04,-0.14,1.06,U] [#2 0.43,-0.37,1.05,U] [#3 -0.29,-0.26,0.86,U] [#4 -0.38,-0.20,0.96,U] [#5 -0.02,0.04,0.77,U] [#6 -0.23,-0.47,0.71,U] [#7 0.44,-0.88,0.00,M4] [#8 -0.16,-0.26,0.55,U] 
20:40:39.603 00.000 12268 refined, 7 included, MultiStar: {-0.03, -0.22}, one-star: {0.18, -0.14}
20:40:39.603 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.67) = xAngle (-0.04 = -0.04)
20:40:39.603 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.01 = -0.01)
20:40:39.603 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.71 mountX=0.22 mountY=-0.00, mountTheta=-0.01
20:40:39.605 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.22, opts=13)
20:40:39.605 00.000 12268 Enqueuing Move request for scope (-0.03, -0.22)
20:40:39.605 00.000 11616 Worker thread wakes up
20:40:39.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd
20:40:39.605 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.22)
20:40:39.605 00.000 11616 Moving (-0.03, -0.22) raw xDistance=0.22 yDistance=-0.00
20:40:39.605 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:40:39.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:40:39.606 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:39.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:40:39.606 00.000 11616 MoveAxis(E, 0, ABG)
20:40:39.606 00.000 11616 Move returns status 0, amount 0
20:40:39.606 00.000 11616 MoveAxis(N, 0, ABG)
20:40:39.606 00.000 11616 Move returns status 0, amount 0
20:40:39.606 00.000 11616 move complete, result=0
20:40:39.607 00.001 11616 worker thread done servicing request
20:40:39.620 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:40:39.638 00.018 12268 UpdateGuideState exits: m=293 SNR=11.7
20:40:39.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:39.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:39.639 00.001 12268 Enqueuing Expose request
20:40:39.639 00.000 11616 Worker thread wakes up
20:40:39.639 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:40:39.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:39.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:41.659 02.020 11616 Exposure complete
20:40:41.718 00.059 11616 worker thread done servicing request
20:40:41.719 00.001 12268 OnExposeComplete: enter
20:40:41.719 00.000 12268 UpdateGuideState(): m_state=6
20:40:41.719 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1306
20:40:41.719 00.000 12268 Star::Find returns 1 (0), X=1260.40, Y=860.55, Mass=345, SNR=12.7, Peak=39 HFD=3.4
20:40:41.720 00.001 12268 MultiStar: [#1 0.12,-0.35,1.03,U] [#2 0.23,-0.57,0.99,U] [#3 -0.34,-0.16,0.80,U] [#4 -0.17,-0.18,0.85,U] [#5 0.04,-0.63,0.68,U] [#6 0.11,0.17,0.75,U] [#7 0.74,-0.63,0.00,M5] [#8 -0.39,0.10,0.66,U] 
20:40:41.720 00.000 12268 refined, 7 included, MultiStar: {0.02, -0.25}, one-star: {0.35, -0.25}
20:40:41.720 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.67) = xAngle (0.19 = 0.19)
20:40:41.720 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.22 = 0.22)
20:40:41.720 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.48 mountX=0.25 mountY=0.05, mountTheta=0.22
20:40:41.723 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.25, opts=13)
20:40:41.723 00.000 12268 Enqueuing Move request for scope (0.02, -0.25)
20:40:41.723 00.000 11616 Worker thread wakes up
20:40:41.723 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.25) opts 0xd
20:40:41.723 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.25)
20:40:41.724 00.001 11616 Moving (0.02, -0.25) raw xDistance=0.25 yDistance=0.05
20:40:41.724 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:40:41.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:40:41.724 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:41.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:40:41.724 00.000 11616 MoveAxis(E, 0, ABG)
20:40:41.724 00.000 11616 Move returns status 0, amount 0
20:40:41.724 00.000 11616 MoveAxis(N, 0, ABG)
20:40:41.724 00.000 11616 Move returns status 0, amount 0
20:40:41.724 00.000 11616 move complete, result=0
20:40:41.724 00.000 11616 worker thread done servicing request
20:40:41.737 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:40:41.756 00.019 12268 UpdateGuideState exits: m=345 SNR=12.7
20:40:41.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:41.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:41.756 00.000 12268 Enqueuing Expose request
20:40:41.756 00.000 11616 Worker thread wakes up
20:40:41.757 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:40:41.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:41.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:43.772 02.015 11616 Exposure complete
20:40:43.830 00.058 11616 worker thread done servicing request
20:40:43.830 00.000 12268 OnExposeComplete: enter
20:40:43.830 00.000 12268 UpdateGuideState(): m_state=6
20:40:43.830 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1307
20:40:43.830 00.000 12268 Star::Find returns 1 (0), X=1260.35, Y=860.53, Mass=382, SNR=13.2, Peak=37 HFD=4.5
20:40:43.831 00.001 12268 MultiStar: [#1 0.23,-0.37,0.98,U] [#2 -0.13,-0.20,0.97,U] [#3 -0.36,-0.29,0.76,U] [#4 -0.12,-0.13,0.79,U] [#5 -0.18,-0.17,0.58,U] [#6 -0.04,-0.34,0.67,U] [#7 0.57,-0.67,0.00,M6] [#8 -0.01,-0.22,0.60,U] 
20:40:43.831 00.000 12268 refined, 7 included, MultiStar: {-0.01, -0.25}, one-star: {0.30, -0.27}
20:40:43.831 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.67) = xAngle (0.04 = 0.04)
20:40:43.831 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.07 = 0.07)
20:40:43.831 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.63 mountX=0.25 mountY=0.02, mountTheta=0.07
20:40:43.833 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.25, opts=13)
20:40:43.833 00.000 12268 Enqueuing Move request for scope (-0.01, -0.25)
20:40:43.834 00.001 11616 Worker thread wakes up
20:40:43.834 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.25) opts 0xd
20:40:43.834 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.25)
20:40:43.834 00.000 11616 Moving (-0.01, -0.25) raw xDistance=0.25 yDistance=0.02
20:40:43.834 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:40:43.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:40:43.834 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:43.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:40:43.834 00.000 11616 MoveAxis(E, 0, ABG)
20:40:43.834 00.000 11616 Move returns status 0, amount 0
20:40:43.834 00.000 11616 MoveAxis(N, 0, ABG)
20:40:43.834 00.000 11616 Move returns status 0, amount 0
20:40:43.834 00.000 11616 move complete, result=0
20:40:43.834 00.000 11616 worker thread done servicing request
20:40:43.846 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=73, Gamma=1.290
20:40:43.866 00.020 12268 UpdateGuideState exits: m=382 SNR=13.2
20:40:43.866 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:43.866 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:43.866 00.000 12268 Enqueuing Expose request
20:40:43.866 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
20:40:43.866 00.000 11616 Worker thread wakes up
20:40:43.867 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:43.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:45.880 02.013 11616 Exposure complete
20:40:45.936 00.056 11616 worker thread done servicing request
20:40:45.936 00.000 12268 OnExposeComplete: enter
20:40:45.937 00.001 12268 UpdateGuideState(): m_state=6
20:40:45.937 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1308
20:40:45.938 00.001 12268 Star::Find returns 1 (0), X=1260.25, Y=860.66, Mass=390, SNR=13.4, Peak=39 HFD=4.7
20:40:45.938 00.000 12268 MultiStar: [#1 -0.21,-0.38,0.94,U] [#2 0.04,-0.49,0.96,U] [#3 -0.40,-0.37,0.75,U] [#4 -0.20,-0.41,0.74,U] [#5 -0.08,-0.45,0.66,U] [#6 -0.29,-0.40,0.67,U] [#7 0.17,-0.89,0.00,M7] [#8 -0.22,-0.59,0.54,U] 
20:40:45.938 00.000 12268 single-star, 7 included, MultiStar: {-0.12, -0.39}, one-star: {0.20, -0.14}
20:40:45.938 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.67) = xAngle (1.06 = 1.06)
20:40:45.938 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.10 = 1.10)
20:40:45.938 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-0.60 mountX=0.12 mountY=0.22, mountTheta=1.07
20:40:45.940 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.14, opts=13)
20:40:45.940 00.000 12268 Enqueuing Move request for scope (0.20, -0.14)
20:40:45.940 00.000 11616 Worker thread wakes up
20:40:45.940 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.14) opts 0xd
20:40:45.940 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.14)
20:40:45.940 00.000 11616 Moving (0.20, -0.14) raw xDistance=0.12 yDistance=0.22
20:40:45.940 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.25 newest=0.62
20:40:45.941 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
20:40:45.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:40:45.941 00.000 11616 MoveAxis(W, 67, ABG)
20:40:45.941 00.000 11616 Guiding  Dir = 3, Dur = 67
20:40:45.941 00.000 11616 IsSlewing returns 0
20:40:45.941 00.000 11616 IsGuiding returns 0
20:40:45.942 00.001 11616 PulseGuide returned control before completion, sleep 77
20:40:45.953 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:40:45.971 00.018 12268 UpdateGuideState exits: m=390 SNR=13.4
20:40:45.972 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:45.972 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:45.972 00.000 12268 Enqueuing Expose request
20:40:46.033 00.061 11616 IsGuiding returns 1
20:40:46.034 00.001 11616 scope still moving after pulse duration time elapsed
20:40:46.064 00.030 11616 IsSlewing returns 0
20:40:46.065 00.001 11616 IsGuiding returns 0
20:40:46.065 00.000 11616 scope move finished after 67 + 57 ms
20:40:46.065 00.000 11616 Move returns status 0, amount 67
20:40:46.065 00.000 11616 MoveAxis(S, 19, ABG)
20:40:46.065 00.000 11616 Guiding  Dir = 1, Dur = 19
20:40:46.065 00.000 11616 IsSlewing returns 0
20:40:46.066 00.001 11616 IsGuiding returns 0
20:40:46.066 00.000 11616 PulseGuide returned control before completion, sleep 29
20:40:46.097 00.031 11616 IsGuiding returns 1
20:40:46.097 00.000 11616 scope still moving after pulse duration time elapsed
20:40:46.128 00.031 11616 IsSlewing returns 0
20:40:46.128 00.000 11616 IsGuiding returns 0
20:40:46.128 00.000 11616 scope move finished after 19 + 42 ms
20:40:46.128 00.000 11616 Move returns status 0, amount 19
20:40:46.128 00.000 11616 move complete, result=0
20:40:46.128 00.000 11616 worker thread done servicing request
20:40:46.129 00.001 11616 Worker thread wakes up
20:40:46.129 00.000 12268 GuideStep: 0.1 px 67 ms WEST, 0.2 px 19 ms SOUTH
20:40:46.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:46.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:48.132 02.003 11616 Exposure complete
20:40:48.192 00.060 11616 worker thread done servicing request
20:40:48.193 00.001 12268 OnExposeComplete: enter
20:40:48.193 00.000 12268 UpdateGuideState(): m_state=6
20:40:48.193 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1309
20:40:48.193 00.000 12268 Star::Find returns 1 (0), X=1260.19, Y=860.71, Mass=392, SNR=13.5, Peak=45 HFD=3.9
20:40:48.193 00.000 12268 MultiStar: [#1 -0.16,-0.28,0.97,U] [#2 0.20,-0.00,0.95,U] [#3 -0.56,-0.12,0.75,U] [#4 -0.25,0.03,0.83,U] [#5 0.03,0.18,0.67,U] [#6 -0.18,-0.39,0.67,U] [#7 0.56,0.13,0.39,U] [#8 -0.11,-0.42,0.64,U] 
20:40:48.193 00.000 12268 refined, 8 included, MultiStar: {-0.06, -0.11}, one-star: {0.14, -0.10}
20:40:48.193 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.67) = xAngle (-0.38 = -0.38)
20:40:48.194 00.001 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.35 = -0.35)
20:40:48.194 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.05 mountX=0.12 mountY=-0.04, mountTheta=-0.35
20:40:48.195 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.11, opts=13)
20:40:48.195 00.000 12268 Enqueuing Move request for scope (-0.06, -0.11)
20:40:48.195 00.000 11616 Worker thread wakes up
20:40:48.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
20:40:48.195 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
20:40:48.195 00.000 11616 Moving (-0.06, -0.11) raw xDistance=0.12 yDistance=-0.04
20:40:48.196 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
20:40:48.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:48.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:40:48.196 00.000 11616 MoveAxis(W, 67, ABG)
20:40:48.196 00.000 11616 Guiding  Dir = 3, Dur = 67
20:40:48.196 00.000 11616 IsSlewing returns 0
20:40:48.197 00.001 11616 IsGuiding returns 0
20:40:48.197 00.000 11616 PulseGuide returned control before completion, sleep 77
20:40:48.209 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:40:48.226 00.017 12268 UpdateGuideState exits: m=392 SNR=13.5
20:40:48.226 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:48.226 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:48.226 00.000 12268 Enqueuing Expose request
20:40:48.282 00.056 11616 IsGuiding returns 1
20:40:48.282 00.000 11616 scope still moving after pulse duration time elapsed
20:40:48.313 00.031 11616 IsSlewing returns 0
20:40:48.313 00.000 11616 IsGuiding returns 1
20:40:48.343 00.030 11616 IsSlewing returns 0
20:40:48.343 00.000 11616 IsGuiding returns 1
20:40:48.375 00.032 11616 IsSlewing returns 0
20:40:48.376 00.001 11616 IsGuiding returns 1
20:40:48.406 00.030 11616 IsSlewing returns 0
20:40:48.407 00.001 11616 IsGuiding returns 1
20:40:48.437 00.030 11616 IsSlewing returns 0
20:40:48.437 00.000 11616 IsGuiding returns 1
20:40:48.467 00.030 11616 IsSlewing returns 0
20:40:48.467 00.000 11616 IsGuiding returns 0
20:40:48.468 00.001 11616 scope move finished after 67 + 204 ms
20:40:48.468 00.000 11616 Move returns status 0, amount 67
20:40:48.468 00.000 11616 MoveAxis(N, 0, ABG)
20:40:48.468 00.000 11616 Move returns status 0, amount 0
20:40:48.468 00.000 11616 move complete, result=0
20:40:48.468 00.000 11616 worker thread done servicing request
20:40:48.468 00.000 11616 Worker thread wakes up
20:40:48.468 00.000 12268 GuideStep: 0.1 px 67 ms WEST, -0.0 px 0 ms NORTH
20:40:48.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:48.470 00.002 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:50.490 02.020 11616 Exposure complete
20:40:50.547 00.057 11616 worker thread done servicing request
20:40:50.547 00.000 12268 OnExposeComplete: enter
20:40:50.548 00.001 12268 UpdateGuideState(): m_state=6
20:40:50.548 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1310
20:40:50.548 00.000 12268 Star::Find returns 1 (0), X=1260.44, Y=860.94, Mass=369, SNR=13.1, Peak=41 HFD=4.2
20:40:50.549 00.001 12268 MultiStar: [#1 -0.11,0.01,0.95,U] [#2 0.50,-0.00,0.97,U] [#3 -0.19,0.04,0.77,U] [#4 -0.06,0.29,0.82,U] [#5 0.08,0.26,0.67,U] [#6 0.31,-0.24,0.68,U] [#7 0.01,-0.43,0.54,U] [#8 0.36,0.07,0.61,U] 
20:40:50.549 00.000 12268 refined, 8 included, MultiStar: {0.15, 0.03}, one-star: {0.39, 0.13}
20:40:50.549 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
20:40:50.549 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.92 = 1.92)
20:40:50.549 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.16 cameraTheta=0.22 mountX=-0.05 mountY=0.15, mountTheta=1.89
20:40:50.550 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.03, opts=13)
20:40:50.550 00.000 12268 Enqueuing Move request for scope (0.15, 0.03)
20:40:50.551 00.001 11616 Worker thread wakes up
20:40:50.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
20:40:50.551 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
20:40:50.551 00.000 11616 Moving (0.15, 0.03) raw xDistance=-0.05 yDistance=0.15
20:40:50.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:50.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:40:50.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:50.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:40:50.551 00.000 11616 MoveAxis(E, 0, ABG)
20:40:50.551 00.000 11616 Move returns status 0, amount 0
20:40:50.551 00.000 11616 MoveAxis(N, 0, ABG)
20:40:50.551 00.000 11616 Move returns status 0, amount 0
20:40:50.552 00.001 11616 move complete, result=0
20:40:50.552 00.000 11616 worker thread done servicing request
20:40:50.568 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:40:50.586 00.018 12268 UpdateGuideState exits: m=369 SNR=13.1
20:40:50.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:50.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:50.586 00.000 12268 Enqueuing Expose request
20:40:50.586 00.000 11616 Worker thread wakes up
20:40:50.587 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:50.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:50.587 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:40:52.592 02.005 11616 Exposure complete
20:40:52.652 00.060 11616 worker thread done servicing request
20:40:52.652 00.000 12268 OnExposeComplete: enter
20:40:52.653 00.001 12268 UpdateGuideState(): m_state=6
20:40:52.653 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1311
20:40:52.653 00.000 12268 Star::Find returns 1 (0), X=1260.80, Y=860.92, Mass=389, SNR=13.5, Peak=47 HFD=4.2
20:40:52.653 00.000 12268 MultiStar: [#1 0.16,0.14,0.96,U] [#2 0.63,0.55,0.00,M1] [#3 0.10,0.23,0.78,U] [#4 0.30,0.31,0.77,U] [#5 0.44,0.23,0.65,U] [#6 0.44,0.19,0.75,U] [#7 0.80,-0.49,0.00,M6] [#8 0.10,-0.36,0.58,U] 
20:40:52.653 00.000 12268 refined, 6 included, MultiStar: {0.34, 0.14}, one-star: {0.75, 0.11}
20:40:52.653 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.67) = xAngle (2.05 = 2.05)
20:40:52.654 00.001 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.08 = 2.08)
20:40:52.654 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.14 hyp=0.37 cameraTheta=0.38 mountX=-0.17 mountY=0.32, mountTheta=2.05
20:40:52.656 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.14, opts=13)
20:40:52.656 00.000 12268 Enqueuing Move request for scope (0.34, 0.14)
20:40:52.656 00.000 11616 Worker thread wakes up
20:40:52.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.14) opts 0xd
20:40:52.656 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.14)
20:40:52.656 00.000 11616 Moving (0.34, 0.14) raw xDistance=-0.17 yDistance=0.32
20:40:52.657 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:40:52.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:40:52.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
20:40:52.657 00.000 11616 MoveAxis(E, 0, ABG)
20:40:52.657 00.000 11616 Move returns status 0, amount 0
20:40:52.657 00.000 11616 MoveAxis(S, 27, ABG)
20:40:52.657 00.000 11616 Guiding  Dir = 1, Dur = 27
20:40:52.658 00.001 11616 IsSlewing returns 0
20:40:52.658 00.000 11616 IsGuiding returns 0
20:40:52.659 00.001 11616 PulseGuide returned control before completion, sleep 37
20:40:52.673 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:40:52.691 00.018 12268 UpdateGuideState exits: m=389 SNR=13.5
20:40:52.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:52.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:52.691 00.000 12268 Enqueuing Expose request
20:40:52.698 00.007 11616 IsGuiding returns 1
20:40:52.698 00.000 11616 scope still moving after pulse duration time elapsed
20:40:52.728 00.030 11616 IsSlewing returns 0
20:40:52.728 00.000 11616 IsGuiding returns 0
20:40:52.728 00.000 11616 scope move finished after 27 + 43 ms
20:40:52.728 00.000 11616 Move returns status 0, amount 27
20:40:52.729 00.001 11616 move complete, result=0
20:40:52.729 00.000 11616 worker thread done servicing request
20:40:52.730 00.001 11616 Worker thread wakes up
20:40:52.730 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 27 ms SOUTH
20:40:52.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:52.731 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:54.743 02.012 11616 Exposure complete
20:40:54.806 00.063 11616 worker thread done servicing request
20:40:54.806 00.000 12268 OnExposeComplete: enter
20:40:54.807 00.001 12268 UpdateGuideState(): m_state=6
20:40:54.807 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1312
20:40:54.807 00.000 12268 Star::Find returns 1 (0), X=1260.78, Y=860.98, Mass=335, SNR=12.5, Peak=43 HFD=4.1
20:40:54.807 00.000 12268 MultiStar: [#1 0.28,0.23,1.05,U] [#2 0.65,0.44,0.00,M2] [#3 -0.03,0.56,0.82,U] [#4 -0.18,0.39,0.79,U] [#5 0.06,0.29,0.65,U] [#6 0.07,0.31,0.65,U] [#7 0.81,-0.31,0.00,M7] [#8 0.22,-0.03,0.66,U] 
20:40:54.808 00.001 12268 refined, 6 included, MultiStar: {0.19, 0.28}, one-star: {0.74, 0.18}
20:40:54.808 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.67) = xAngle (2.63 = 2.63)
20:40:54.808 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.66 = 2.66)
20:40:54.808 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.28 hyp=0.34 cameraTheta=0.96 mountX=-0.30 mountY=0.16, mountTheta=2.65
20:40:54.810 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.28, opts=13)
20:40:54.810 00.000 12268 Enqueuing Move request for scope (0.19, 0.28)
20:40:54.810 00.000 11616 Worker thread wakes up
20:40:54.810 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.28) opts 0xd
20:40:54.810 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.28)
20:40:54.810 00.000 11616 Moving (0.19, 0.28) raw xDistance=-0.30 yDistance=0.16
20:40:54.810 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
20:40:54.810 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
20:40:54.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
20:40:54.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:40:54.810 00.000 11616 MoveAxis(E, 166, ABG)
20:40:54.810 00.000 11616 Guiding  Dir = 2, Dur = 166
20:40:54.811 00.001 11616 IsSlewing returns 0
20:40:54.811 00.000 11616 IsGuiding returns 0
20:40:54.811 00.000 11616 PulseGuide returned control before completion, sleep 176
20:40:54.825 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:40:54.847 00.022 12268 UpdateGuideState exits: m=335 SNR=12.5
20:40:54.847 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:54.848 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:54.848 00.000 12268 Enqueuing Expose request
20:40:54.989 00.141 11616 IsGuiding returns 1
20:40:54.989 00.000 11616 scope still moving after pulse duration time elapsed
20:40:55.019 00.030 11616 IsSlewing returns 0
20:40:55.019 00.000 11616 IsGuiding returns 0
20:40:55.019 00.000 11616 scope move finished after 166 + 42 ms
20:40:55.019 00.000 11616 Move returns status 0, amount 166
20:40:55.019 00.000 11616 MoveAxis(S, 13, ABG)
20:40:55.020 00.001 11616 Guiding  Dir = 1, Dur = 13
20:40:55.020 00.000 11616 IsSlewing returns 0
20:40:55.020 00.000 11616 IsGuiding returns 0
20:40:55.020 00.000 11616 PulseGuide returned control before completion, sleep 23
20:40:55.050 00.030 11616 IsGuiding returns 1
20:40:55.050 00.000 11616 scope still moving after pulse duration time elapsed
20:40:55.081 00.031 11616 IsSlewing returns 0
20:40:55.081 00.000 11616 IsGuiding returns 0
20:40:55.081 00.000 11616 scope move finished after 13 + 47 ms
20:40:55.081 00.000 11616 Move returns status 0, amount 13
20:40:55.081 00.000 11616 move complete, result=0
20:40:55.081 00.000 11616 worker thread done servicing request
20:40:55.082 00.001 12268 GuideStep: -0.3 px 166 ms EAST, 0.2 px 13 ms SOUTH
20:40:55.082 00.000 11616 Worker thread wakes up
20:40:55.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:55.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:57.084 02.002 11616 Exposure complete
20:40:57.141 00.057 11616 worker thread done servicing request
20:40:57.141 00.000 12268 OnExposeComplete: enter
20:40:57.141 00.000 12268 UpdateGuideState(): m_state=6
20:40:57.141 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1313
20:40:57.141 00.000 12268 Star::Find returns 1 (0), X=1260.76, Y=861.34, Mass=420, SNR=14.0, Peak=43 HFD=4.4
20:40:57.142 00.001 12268 MultiStar: [#1 0.51,0.83,0.00,M1] [#2 0.53,0.52,0.00,M3] [#3 -0.22,0.73,0.00,M1] [#4 0.34,0.74,0.00,M1] [#5 0.74,0.65,0.00,M1] [#6 0.04,0.41,0.72,U] [#7 0.53,-0.05,0.53,U] [#8 0.57,0.44,0.00,M1] 
20:40:57.142 00.000 12268 refined, 2 included, MultiStar: {0.45, 0.36}, one-star: {0.71, 0.54}
20:40:57.142 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.67) = xAngle (2.34 = 2.34)
20:40:57.142 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.37 = 2.37)
20:40:57.142 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.36 hyp=0.58 cameraTheta=0.67 mountX=-0.40 mountY=0.40, mountTheta=2.35
20:40:57.143 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.36, opts=13)
20:40:57.143 00.000 12268 Enqueuing Move request for scope (0.45, 0.36)
20:40:57.143 00.000 11616 Worker thread wakes up
20:40:57.144 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.36) opts 0xd
20:40:57.144 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.36)
20:40:57.144 00.000 11616 Moving (0.45, 0.36) raw xDistance=-0.40 yDistance=0.40
20:40:57.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
20:40:57.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
20:40:57.144 00.000 11616 MoveAxis(E, 223, ABG)
20:40:57.144 00.000 11616 Guiding  Dir = 2, Dur = 223
20:40:57.144 00.000 11616 IsSlewing returns 0
20:40:57.145 00.001 11616 IsGuiding returns 0
20:40:57.145 00.000 11616 PulseGuide returned control before completion, sleep 233
20:40:57.157 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:40:57.175 00.018 12268 UpdateGuideState exits: m=420 SNR=14.0
20:40:57.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:57.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:57.175 00.000 12268 Enqueuing Expose request
20:40:57.381 00.206 11616 IsGuiding returns 1
20:40:57.381 00.000 11616 scope still moving after pulse duration time elapsed
20:40:57.412 00.031 11616 IsSlewing returns 0
20:40:57.413 00.001 11616 IsGuiding returns 0
20:40:57.413 00.000 11616 scope move finished after 223 + 45 ms
20:40:57.413 00.000 11616 Move returns status 0, amount 223
20:40:57.413 00.000 11616 MoveAxis(S, 34, ABG)
20:40:57.413 00.000 11616 Guiding  Dir = 1, Dur = 34
20:40:57.414 00.001 11616 IsSlewing returns 0
20:40:57.414 00.000 11616 IsGuiding returns 0
20:40:57.414 00.000 11616 PulseGuide returned control before completion, sleep 44
20:40:57.474 00.060 11616 IsGuiding returns 1
20:40:57.474 00.000 11616 scope still moving after pulse duration time elapsed
20:40:57.505 00.031 11616 IsSlewing returns 0
20:40:57.516 00.011 11616 IsGuiding returns 0
20:40:57.516 00.000 11616 scope move finished after 34 + 68 ms
20:40:57.517 00.001 11616 Move returns status 0, amount 34
20:40:57.517 00.000 11616 move complete, result=0
20:40:57.517 00.000 11616 worker thread done servicing request
20:40:57.517 00.000 11616 Worker thread wakes up
20:40:57.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:57.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:57.517 00.000 12268 GuideStep: -0.4 px 223 ms EAST, 0.4 px 34 ms SOUTH
20:40:59.522 02.005 11616 Exposure complete
20:40:59.579 00.057 11616 worker thread done servicing request
20:40:59.579 00.000 12268 OnExposeComplete: enter
20:40:59.579 00.000 12268 UpdateGuideState(): m_state=6
20:40:59.579 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1314
20:40:59.579 00.000 12268 Star::Find returns 1 (0), X=1260.48, Y=861.14, Mass=369, SNR=13.1, Peak=36 HFD=4.4
20:40:59.580 00.001 12268 MultiStar: [#1 -0.09,0.20,0.95,U] [#2 0.50,0.28,0.90,U] [#3 0.02,0.33,0.79,U] [#4 -0.20,0.37,0.78,U] [#5 0.06,0.41,0.58,U] [#6 0.11,0.24,0.63,U] [#7 0.45,0.28,0.52,U] [#8 -0.30,0.17,0.57,U] 
20:40:59.580 00.000 12268 refined, 8 included, MultiStar: {0.12, 0.29}, one-star: {0.44, 0.34}
20:40:59.580 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.67) = xAngle (2.83 = 2.83)
20:40:59.580 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.87 = 2.87)
20:40:59.580 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.32 cameraTheta=1.17 mountX=-0.30 mountY=0.09, mountTheta=2.86
20:40:59.582 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.29, opts=13)
20:40:59.582 00.000 12268 Enqueuing Move request for scope (0.12, 0.29)
20:40:59.582 00.000 11616 Worker thread wakes up
20:40:59.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.29) opts 0xd
20:40:59.582 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.29)
20:40:59.582 00.000 11616 Moving (0.12, 0.29) raw xDistance=-0.30 yDistance=0.09
20:40:59.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
20:40:59.582 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:40:59.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:40:59.583 00.001 11616 MoveAxis(E, 169, ABG)
20:40:59.583 00.000 11616 Guiding  Dir = 2, Dur = 169
20:40:59.583 00.000 11616 IsSlewing returns 0
20:40:59.583 00.000 11616 IsGuiding returns 0
20:40:59.583 00.000 11616 PulseGuide returned control before completion, sleep 179
20:40:59.595 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:40:59.613 00.018 12268 UpdateGuideState exits: m=369 SNR=13.1
20:40:59.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:59.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:40:59.614 00.001 12268 Enqueuing Expose request
20:40:59.768 00.154 11616 IsGuiding returns 1
20:40:59.768 00.000 11616 scope still moving after pulse duration time elapsed
20:40:59.799 00.031 11616 IsSlewing returns 0
20:40:59.800 00.001 11616 IsGuiding returns 0
20:40:59.800 00.000 11616 scope move finished after 169 + 47 ms
20:40:59.800 00.000 11616 Move returns status 0, amount 169
20:40:59.800 00.000 11616 MoveAxis(N, 0, ABG)
20:40:59.800 00.000 11616 Move returns status 0, amount 0
20:40:59.800 00.000 11616 move complete, result=0
20:40:59.801 00.001 11616 worker thread done servicing request
20:40:59.801 00.000 11616 Worker thread wakes up
20:40:59.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:40:59.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:40:59.801 00.000 12268 GuideStep: -0.3 px 169 ms EAST, 0.1 px 0 ms NORTH
20:41:01.812 02.011 11616 Exposure complete
20:41:01.859 00.047 11616 worker thread done servicing request
20:41:01.859 00.000 12268 OnExposeComplete: enter
20:41:01.859 00.000 12268 UpdateGuideState(): m_state=6
20:41:01.859 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1315
20:41:01.859 00.000 12268 Star::Find returns 1 (0), X=1260.40, Y=860.78, Mass=360, SNR=13.0, Peak=38 HFD=3.9
20:41:01.859 00.000 12268 MultiStar: [#1 0.09,-0.08,0.93,U] [#2 0.29,-0.39,0.98,U] [#3 -0.34,-0.06,0.80,U] [#4 -0.21,-0.30,0.78,U] [#5 -0.34,0.06,0.63,U] [#6 0.44,0.01,0.65,U] [#7 0.43,-0.39,0.47,U] [#8 -0.13,-0.43,0.48,U] 
20:41:01.859 00.000 12268 refined, 8 included, MultiStar: {0.07, -0.17}, one-star: {0.35, -0.03}
20:41:01.859 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.67) = xAngle (0.52 = 0.52)
20:41:01.859 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.55 = 0.55)
20:41:01.859 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.15 mountX=0.16 mountY=0.09, mountTheta=0.54
20:41:01.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.17, opts=13)
20:41:01.859 00.000 12268 Enqueuing Move request for scope (0.07, -0.17)
20:41:01.859 00.000 11616 Worker thread wakes up
20:41:01.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
20:41:01.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
20:41:01.859 00.000 11616 Moving (0.07, -0.17) raw xDistance=0.16 yDistance=0.09
20:41:01.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:41:01.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:41:01.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:01.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:41:01.859 00.000 11616 MoveAxis(E, 0, ABG)
20:41:01.859 00.000 11616 Move returns status 0, amount 0
20:41:01.859 00.000 11616 MoveAxis(N, 0, ABG)
20:41:01.859 00.000 11616 Move returns status 0, amount 0
20:41:01.859 00.000 11616 move complete, result=0
20:41:01.859 00.000 11616 worker thread done servicing request
20:41:01.875 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:41:01.891 00.016 12268 UpdateGuideState exits: m=360 SNR=13.0
20:41:01.891 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:01.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:01.891 00.000 12268 Enqueuing Expose request
20:41:01.891 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:41:01.891 00.000 11616 Worker thread wakes up
20:41:01.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:01.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:03.910 02.019 11616 Exposure complete
20:41:03.968 00.058 11616 worker thread done servicing request
20:41:03.968 00.000 12268 OnExposeComplete: enter
20:41:03.974 00.006 12268 UpdateGuideState(): m_state=6
20:41:03.974 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1316
20:41:03.974 00.000 12268 Star::Find returns 1 (0), X=1260.65, Y=860.32, Mass=411, SNR=13.8, Peak=42 HFD=4.8
20:41:03.974 00.000 12268 MultiStar: [#1 0.22,-0.60,0.88,U] [#2 0.17,-0.60,0.94,U] [#3 -0.45,-0.61,0.00,M1] [#4 -0.16,-0.47,0.80,U] [#5 -0.13,-0.51,0.60,U] [#6 -0.15,-0.68,0.00,M1] [#7 0.64,-0.89,0.00,M5] [#8 0.03,-0.79,0.00,M1] 
20:41:03.974 00.000 12268 refined, 4 included, MultiStar: {0.18, -0.53}, one-star: {0.61, -0.48}
20:41:03.974 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.67) = xAngle (0.42 = 0.42)
20:41:03.974 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.45 = 0.45)
20:41:03.974 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.53 hyp=0.56 cameraTheta=-1.25 mountX=0.51 mountY=0.25, mountTheta=0.45
20:41:03.974 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.53, opts=13)
20:41:03.974 00.000 12268 Enqueuing Move request for scope (0.18, -0.53)
20:41:03.974 00.000 11616 Worker thread wakes up
20:41:03.974 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.53) opts 0xd
20:41:03.974 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.53)
20:41:03.974 00.000 11616 Moving (0.18, -0.53) raw xDistance=0.51 yDistance=0.25
20:41:03.974 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.29 direction from -1 to 1
20:41:03.974 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.53
20:41:03.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.51
20:41:03.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
20:41:03.974 00.000 11616 MoveAxis(W, 286, ABG)
20:41:03.974 00.000 11616 Guiding  Dir = 3, Dur = 286
20:41:03.974 00.000 11616 IsSlewing returns 0
20:41:03.974 00.000 11616 IsGuiding returns 0
20:41:03.974 00.000 11616 PulseGuide returned control before completion, sleep 296
20:41:03.974 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:41:04.005 00.031 12268 UpdateGuideState exits: m=411 SNR=13.8
20:41:04.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:04.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:04.005 00.000 12268 Enqueuing Expose request
20:41:04.291 00.286 11616 IsGuiding returns 1
20:41:04.291 00.000 11616 scope still moving after pulse duration time elapsed
20:41:04.322 00.031 11616 IsSlewing returns 0
20:41:04.335 00.013 11616 IsGuiding returns 0
20:41:04.335 00.000 11616 scope move finished after 286 + 72 ms
20:41:04.335 00.000 11616 Move returns status 0, amount 286
20:41:04.335 00.000 11616 MoveAxis(S, 21, ABG)
20:41:04.335 00.000 11616 Guiding  Dir = 1, Dur = 21
20:41:04.335 00.000 11616 IsSlewing returns 0
20:41:04.335 00.000 11616 IsGuiding returns 0
20:41:04.335 00.000 11616 PulseGuide returned control before completion, sleep 31
20:41:04.370 00.035 11616 IsGuiding returns 1
20:41:04.370 00.000 11616 scope still moving after pulse duration time elapsed
20:41:04.402 00.032 11616 IsSlewing returns 0
20:41:04.402 00.000 11616 IsGuiding returns 1
20:41:04.434 00.032 11616 IsSlewing returns 0
20:41:04.434 00.000 11616 IsGuiding returns 0
20:41:04.434 00.000 11616 scope move finished after 21 + 76 ms
20:41:04.434 00.000 11616 Move returns status 0, amount 21
20:41:04.434 00.000 11616 move complete, result=0
20:41:04.434 00.000 11616 worker thread done servicing request
20:41:04.434 00.000 11616 Worker thread wakes up
20:41:04.434 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:04.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:04.434 00.000 12268 GuideStep: 0.5 px 286 ms WEST, 0.2 px 21 ms SOUTH
20:41:06.450 02.016 11616 Exposure complete
20:41:06.500 00.050 11616 worker thread done servicing request
20:41:06.500 00.000 12268 OnExposeComplete: enter
20:41:06.500 00.000 12268 UpdateGuideState(): m_state=6
20:41:06.500 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1317
20:41:06.500 00.000 12268 Star::Find returns 1 (0), X=1260.53, Y=860.76, Mass=442, SNR=14.4, Peak=41 HFD=4.6
20:41:06.500 00.000 12268 MultiStar: [#1 0.20,-0.45,0.82,U] [#2 0.25,-0.22,0.82,U] [#3 0.00,-0.35,0.70,U] [#4 -0.23,-0.16,0.72,U] [#5 0.16,-0.12,0.63,U] [#6 0.08,-0.39,0.53,U] [#7 1.77,-0.92,0.00,M6] [#8 0.28,-0.69,0.00,M2] 
20:41:06.500 00.000 12268 refined, 6 included, MultiStar: {0.16, -0.24}, one-star: {0.48, -0.04}
20:41:06.500 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.67) = xAngle (0.69 = 0.69)
20:41:06.500 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.72 = 0.72)
20:41:06.500 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.24 hyp=0.28 cameraTheta=-0.98 mountX=0.22 mountY=0.19, mountTheta=0.71
20:41:06.500 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.24, opts=13)
20:41:06.500 00.000 12268 Enqueuing Move request for scope (0.16, -0.24)
20:41:06.500 00.000 11616 Worker thread wakes up
20:41:06.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.24) opts 0xd
20:41:06.500 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.24)
20:41:06.500 00.000 11616 Moving (0.16, -0.24) raw xDistance=0.22 yDistance=0.19
20:41:06.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
20:41:06.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:41:06.500 00.000 11616 MoveAxis(W, 123, ABG)
20:41:06.500 00.000 11616 Guiding  Dir = 3, Dur = 123
20:41:06.514 00.014 11616 IsSlewing returns 0
20:41:06.514 00.000 11616 IsGuiding returns 0
20:41:06.514 00.000 11616 PulseGuide returned control before completion, sleep 133
20:41:06.514 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:41:06.531 00.017 12268 UpdateGuideState exits: m=442 SNR=14.4
20:41:06.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:06.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:06.531 00.000 12268 Enqueuing Expose request
20:41:06.656 00.125 11616 IsGuiding returns 1
20:41:06.656 00.000 11616 scope still moving after pulse duration time elapsed
20:41:06.687 00.031 11616 IsSlewing returns 0
20:41:06.687 00.000 11616 IsGuiding returns 0
20:41:06.687 00.000 11616 scope move finished after 123 + 50 ms
20:41:06.687 00.000 11616 Move returns status 0, amount 123
20:41:06.687 00.000 11616 MoveAxis(S, 16, ABG)
20:41:06.687 00.000 11616 Guiding  Dir = 1, Dur = 16
20:41:06.687 00.000 11616 IsSlewing returns 0
20:41:06.687 00.000 11616 IsGuiding returns 0
20:41:06.687 00.000 11616 PulseGuide returned control before completion, sleep 26
20:41:06.718 00.031 11616 IsGuiding returns 1
20:41:06.718 00.000 11616 scope still moving after pulse duration time elapsed
20:41:06.750 00.032 11616 IsSlewing returns 0
20:41:06.750 00.000 11616 IsGuiding returns 1
20:41:06.781 00.031 11616 IsSlewing returns 0
20:41:06.781 00.000 11616 IsGuiding returns 1
20:41:06.812 00.031 11616 IsSlewing returns 0
20:41:06.812 00.000 11616 IsGuiding returns 1
20:41:06.844 00.032 11616 IsSlewing returns 0
20:41:06.844 00.000 11616 IsGuiding returns 1
20:41:06.875 00.031 11616 IsSlewing returns 0
20:41:06.875 00.000 11616 IsGuiding returns 0
20:41:06.875 00.000 11616 scope move finished after 16 + 170 ms
20:41:06.875 00.000 11616 Move returns status 0, amount 16
20:41:06.875 00.000 11616 move complete, result=0
20:41:06.875 00.000 11616 worker thread done servicing request
20:41:06.875 00.000 11616 Worker thread wakes up
20:41:06.875 00.000 12268 GuideStep: 0.2 px 123 ms WEST, 0.2 px 16 ms SOUTH
20:41:06.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:06.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:08.882 02.007 11616 Exposure complete
20:41:08.937 00.055 11616 worker thread done servicing request
20:41:08.937 00.000 12268 OnExposeComplete: enter
20:41:08.937 00.000 12268 UpdateGuideState(): m_state=6
20:41:08.937 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1318
20:41:08.937 00.000 12268 Star::Find returns 1 (0), X=1260.50, Y=860.70, Mass=375, SNR=13.2, Peak=37 HFD=4.8
20:41:08.937 00.000 12268 MultiStar: [#1 -0.06,-0.08,0.98,U] [#2 0.36,0.19,0.98,U] [#3 -0.46,0.24,0.76,U] [#4 0.09,-0.03,0.84,U] [#5 -0.56,0.34,0.70,U] [#6 0.09,0.29,0.64,U] [#7 0.34,-0.43,0.50,U] [#8 -0.30,-0.01,0.45,U] 
20:41:08.937 00.000 12268 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {0.45, -0.11}
20:41:08.937 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.67) = xAngle (2.76 = 2.76)
20:41:08.937 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.79 = 2.79)
20:41:08.937 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.09 mountX=-0.06 mountY=0.02, mountTheta=2.79
20:41:08.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.05, opts=13)
20:41:08.937 00.000 12268 Enqueuing Move request for scope (0.03, 0.05)
20:41:08.937 00.000 11616 Worker thread wakes up
20:41:08.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
20:41:08.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
20:41:08.937 00.000 11616 Moving (0.03, 0.05) raw xDistance=-0.06 yDistance=0.02
20:41:08.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:08.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:41:08.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:08.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:41:08.937 00.000 11616 MoveAxis(E, 0, ABG)
20:41:08.937 00.000 11616 Move returns status 0, amount 0
20:41:08.937 00.000 11616 MoveAxis(N, 0, ABG)
20:41:08.937 00.000 11616 Move returns status 0, amount 0
20:41:08.937 00.000 11616 move complete, result=0
20:41:08.937 00.000 11616 worker thread done servicing request
20:41:08.946 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:41:08.968 00.022 12268 UpdateGuideState exits: m=375 SNR=13.2
20:41:08.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:08.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:08.968 00.000 12268 Enqueuing Expose request
20:41:08.977 00.009 11616 Worker thread wakes up
20:41:08.977 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:41:08.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:08.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:10.986 02.009 11616 Exposure complete
20:41:11.033 00.047 11616 worker thread done servicing request
20:41:11.033 00.000 12268 OnExposeComplete: enter
20:41:11.033 00.000 12268 UpdateGuideState(): m_state=6
20:41:11.033 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1319
20:41:11.033 00.000 12268 Star::Find returns 1 (0), X=1260.60, Y=861.03, Mass=417, SNR=13.9, Peak=45 HFD=4.9
20:41:11.033 00.000 12268 MultiStar: [#1 0.10,-0.22,0.89,U] [#2 0.43,0.37,0.96,U] [#3 -0.25,0.18,0.72,U] [#4 -0.02,-0.28,0.78,U] [#5 0.46,-0.02,0.57,U] [#6 0.35,0.47,0.63,U] [#7 0.69,-0.29,0.00,M6] [#8 0.01,-0.15,0.44,U] 
20:41:11.033 00.000 12268 refined, 7 included, MultiStar: {0.22, 0.09}, one-star: {0.55, 0.23}
20:41:11.033 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.67) = xAngle (2.03 = 2.03)
20:41:11.033 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.06 = 2.06)
20:41:11.033 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.09 hyp=0.24 cameraTheta=0.36 mountX=-0.11 mountY=0.21, mountTheta=2.04
20:41:11.033 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.09, opts=13)
20:41:11.033 00.000 12268 Enqueuing Move request for scope (0.22, 0.09)
20:41:11.033 00.000 11616 Worker thread wakes up
20:41:11.033 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.09) opts 0xd
20:41:11.033 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.09)
20:41:11.033 00.000 11616 Moving (0.22, 0.09) raw xDistance=-0.11 yDistance=0.21
20:41:11.033 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:41:11.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:41:11.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:41:11.033 00.000 11616 MoveAxis(E, 0, ABG)
20:41:11.033 00.000 11616 Move returns status 0, amount 0
20:41:11.033 00.000 11616 MoveAxis(S, 18, ABG)
20:41:11.033 00.000 11616 Guiding  Dir = 1, Dur = 18
20:41:11.033 00.000 11616 IsSlewing returns 0
20:41:11.033 00.000 11616 IsGuiding returns 0
20:41:11.033 00.000 11616 PulseGuide returned control before completion, sleep 28
20:41:11.049 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
20:41:11.065 00.016 12268 UpdateGuideState exits: m=417 SNR=13.9
20:41:11.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:11.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:11.065 00.000 12268 Enqueuing Expose request
20:41:11.081 00.016 11616 IsGuiding returns 1
20:41:11.081 00.000 11616 scope still moving after pulse duration time elapsed
20:41:11.113 00.032 11616 IsSlewing returns 0
20:41:11.113 00.000 11616 IsGuiding returns 0
20:41:11.113 00.000 11616 scope move finished after 18 + 48 ms
20:41:11.113 00.000 11616 Move returns status 0, amount 18
20:41:11.113 00.000 11616 move complete, result=0
20:41:11.113 00.000 11616 worker thread done servicing request
20:41:11.113 00.000 11616 Worker thread wakes up
20:41:11.113 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
20:41:11.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:11.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:13.122 02.009 11616 Exposure complete
20:41:13.170 00.048 11616 worker thread done servicing request
20:41:13.170 00.000 12268 OnExposeComplete: enter
20:41:13.170 00.000 12268 UpdateGuideState(): m_state=6
20:41:13.170 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1320
20:41:13.170 00.000 12268 Star::Find returns 1 (0), X=1260.67, Y=861.71, Mass=430, SNR=14.2, Peak=35 HFD=4.8
20:41:13.170 00.000 12268 MultiStar: [#1 0.31,0.55,0.88,U] [#2 0.19,0.42,0.91,U] [#3 -0.00,0.53,0.67,U] [#4 0.07,0.59,0.72,U] [#5 -0.40,0.79,0.00,M1] [#6 -0.44,0.53,0.00,M1] [#7 0.44,-0.01,0.45,U] [#8 -0.15,0.33,0.42,U] 
20:41:13.170 00.000 12268 refined, 6 included, MultiStar: {0.25, 0.53}, one-star: {0.63, 0.91}
20:41:13.170 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.67) = xAngle (2.80 = 2.80)
20:41:13.170 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.83 = 2.83)
20:41:13.170 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.53 hyp=0.59 cameraTheta=1.13 mountX=-0.55 mountY=0.18, mountTheta=2.83
20:41:13.170 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.53, opts=13)
20:41:13.170 00.000 12268 Enqueuing Move request for scope (0.25, 0.53)
20:41:13.170 00.000 11616 Worker thread wakes up
20:41:13.170 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.53) opts 0xd
20:41:13.170 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.53)
20:41:13.170 00.000 11616 Moving (0.25, 0.53) raw xDistance=-0.55 yDistance=0.18
20:41:13.170 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.29 direction from 1 to -1
20:41:13.170 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.66
20:41:13.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
20:41:13.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:41:13.170 00.000 11616 MoveAxis(E, 310, ABG)
20:41:13.170 00.000 11616 Guiding  Dir = 2, Dur = 310
20:41:13.170 00.000 11616 IsSlewing returns 0
20:41:13.170 00.000 11616 IsGuiding returns 0
20:41:13.170 00.000 11616 PulseGuide returned control before completion, sleep 320
20:41:13.187 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:41:13.202 00.015 12268 UpdateGuideState exits: m=430 SNR=14.2
20:41:13.202 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:13.202 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:13.202 00.000 12268 Enqueuing Expose request
20:41:13.516 00.314 11616 IsGuiding returns 1
20:41:13.516 00.000 11616 scope still moving after pulse duration time elapsed
20:41:13.547 00.031 11616 IsSlewing returns 0
20:41:13.547 00.000 11616 IsGuiding returns 0
20:41:13.547 00.000 11616 scope move finished after 310 + 54 ms
20:41:13.547 00.000 11616 Move returns status 0, amount 310
20:41:13.547 00.000 11616 MoveAxis(S, 15, ABG)
20:41:13.547 00.000 11616 Guiding  Dir = 1, Dur = 15
20:41:13.547 00.000 11616 IsSlewing returns 0
20:41:13.547 00.000 11616 IsGuiding returns 0
20:41:13.547 00.000 11616 PulseGuide returned control before completion, sleep 25
20:41:13.578 00.031 11616 IsGuiding returns 1
20:41:13.578 00.000 11616 scope still moving after pulse duration time elapsed
20:41:13.609 00.031 11616 IsSlewing returns 0
20:41:13.609 00.000 11616 IsGuiding returns 0
20:41:13.609 00.000 11616 scope move finished after 15 + 46 ms
20:41:13.609 00.000 11616 Move returns status 0, amount 15
20:41:13.609 00.000 11616 move complete, result=0
20:41:13.609 00.000 11616 worker thread done servicing request
20:41:13.609 00.000 11616 Worker thread wakes up
20:41:13.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:13.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:13.609 00.000 12268 GuideStep: -0.6 px 310 ms EAST, 0.2 px 15 ms SOUTH
20:41:15.609 02.000 11616 Exposure complete
20:41:15.671 00.062 11616 worker thread done servicing request
20:41:15.671 00.000 12268 OnExposeComplete: enter
20:41:15.671 00.000 12268 UpdateGuideState(): m_state=6
20:41:15.671 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1321
20:41:15.671 00.000 12268 Star::Find returns 1 (0), X=1260.51, Y=861.00, Mass=368, SNR=13.0, Peak=41 HFD=5.0
20:41:15.671 00.000 12268 MultiStar: [#1 0.21,0.12,0.96,U] [#2 0.52,0.10,0.99,U] [#3 -0.08,0.26,0.77,U] [#4 0.10,0.32,0.81,U] [#5 0.47,0.49,0.00,M2] [#6 0.06,0.33,0.66,U] [#7 0.58,-0.17,0.44,U] [#8 -0.09,-0.41,0.51,U] 
20:41:15.671 00.000 12268 refined, 7 included, MultiStar: {0.24, 0.13}, one-star: {0.47, 0.20}
20:41:15.671 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.67) = xAngle (2.18 = 2.18)
20:41:15.671 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.21 = 2.21)
20:41:15.671 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.13 hyp=0.27 cameraTheta=0.51 mountX=-0.15 mountY=0.22, mountTheta=2.19
20:41:15.671 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.13, opts=13)
20:41:15.671 00.000 12268 Enqueuing Move request for scope (0.24, 0.13)
20:41:15.671 00.000 11616 Worker thread wakes up
20:41:15.671 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.13) opts 0xd
20:41:15.671 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.13)
20:41:15.671 00.000 11616 Moving (0.24, 0.13) raw xDistance=-0.15 yDistance=0.22
20:41:15.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
20:41:15.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:41:15.671 00.000 11616 MoveAxis(E, 86, ABG)
20:41:15.671 00.000 11616 Guiding  Dir = 2, Dur = 86
20:41:15.671 00.000 11616 IsSlewing returns 0
20:41:15.671 00.000 11616 IsGuiding returns 0
20:41:15.671 00.000 11616 PulseGuide returned control before completion, sleep 96
20:41:15.687 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:41:15.703 00.016 12268 UpdateGuideState exits: m=368 SNR=13.0
20:41:15.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:15.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:15.703 00.000 12268 Enqueuing Expose request
20:41:15.781 00.078 11616 IsGuiding returns 1
20:41:15.781 00.000 11616 scope still moving after pulse duration time elapsed
20:41:15.813 00.032 11616 IsSlewing returns 0
20:41:15.813 00.000 11616 IsGuiding returns 0
20:41:15.813 00.000 11616 scope move finished after 86 + 45 ms
20:41:15.813 00.000 11616 Move returns status 0, amount 86
20:41:15.813 00.000 11616 MoveAxis(S, 18, ABG)
20:41:15.813 00.000 11616 Guiding  Dir = 1, Dur = 18
20:41:15.813 00.000 11616 IsSlewing returns 0
20:41:15.813 00.000 11616 IsGuiding returns 0
20:41:15.813 00.000 11616 PulseGuide returned control before completion, sleep 28
20:41:15.845 00.032 11616 IsGuiding returns 1
20:41:15.845 00.000 11616 scope still moving after pulse duration time elapsed
20:41:15.877 00.032 11616 IsSlewing returns 0
20:41:15.877 00.000 11616 IsGuiding returns 0
20:41:15.877 00.000 11616 scope move finished after 18 + 44 ms
20:41:15.877 00.000 11616 Move returns status 0, amount 18
20:41:15.877 00.000 11616 move complete, result=0
20:41:15.877 00.000 11616 worker thread done servicing request
20:41:15.877 00.000 11616 Worker thread wakes up
20:41:15.877 00.000 12268 GuideStep: -0.2 px 86 ms EAST, 0.2 px 18 ms SOUTH
20:41:15.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:15.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:17.895 02.018 11616 Exposure complete
20:41:17.943 00.048 11616 worker thread done servicing request
20:41:17.943 00.000 12268 OnExposeComplete: enter
20:41:17.943 00.000 12268 UpdateGuideState(): m_state=6
20:41:17.943 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1322
20:41:17.943 00.000 12268 Star::Find returns 1 (0), X=1260.48, Y=860.73, Mass=349, SNR=12.7, Peak=37 HFD=4.6
20:41:17.943 00.000 12268 MultiStar: [#1 0.06,-0.06,0.93,U] [#2 0.57,0.03,0.99,U] [#3 -0.31,0.08,0.76,U] [#4 -0.05,0.16,0.83,U] [#5 -0.33,0.13,0.61,U] [#6 -0.02,-0.25,0.63,U] [#7 0.64,-0.13,0.46,U] [#8 -0.14,-0.37,0.47,U] 
20:41:17.943 00.000 12268 refined, 8 included, MultiStar: {0.12, -0.03}, one-star: {0.44, -0.07}
20:41:17.943 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.67) = xAngle (1.41 = 1.41)
20:41:17.943 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.44 = 1.44)
20:41:17.943 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.26 mountX=0.02 mountY=0.12, mountTheta=1.41
20:41:17.958 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.03, opts=13)
20:41:17.958 00.000 12268 Enqueuing Move request for scope (0.12, -0.03)
20:41:17.958 00.000 11616 Worker thread wakes up
20:41:17.958 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
20:41:17.958 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
20:41:17.958 00.000 11616 Moving (0.12, -0.03) raw xDistance=0.02 yDistance=0.12
20:41:17.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:17.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:41:17.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:17.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:41:17.958 00.000 11616 MoveAxis(E, 0, ABG)
20:41:17.958 00.000 11616 Move returns status 0, amount 0
20:41:17.958 00.000 11616 MoveAxis(N, 0, ABG)
20:41:17.958 00.000 11616 Move returns status 0, amount 0
20:41:17.958 00.000 11616 move complete, result=0
20:41:17.958 00.000 11616 worker thread done servicing request
20:41:17.974 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:41:17.990 00.016 12268 UpdateGuideState exits: m=349 SNR=12.7
20:41:17.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:17.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:17.990 00.000 12268 Enqueuing Expose request
20:41:17.990 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:41:17.990 00.000 11616 Worker thread wakes up
20:41:17.990 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:17.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:20.000 02.010 11616 Exposure complete
20:41:20.044 00.044 11616 worker thread done servicing request
20:41:20.044 00.000 12268 OnExposeComplete: enter
20:41:20.044 00.000 12268 UpdateGuideState(): m_state=6
20:41:20.044 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1323
20:41:20.044 00.000 12268 Star::Find returns 1 (0), X=1260.66, Y=860.95, Mass=361, SNR=13.0, Peak=38 HFD=4.1
20:41:20.044 00.000 12268 MultiStar: [#1 -0.00,0.27,0.94,U] [#2 0.39,0.24,0.96,U] [#3 -0.15,0.73,0.00,M1] [#4 -0.58,0.40,0.00,M1] [#5 0.09,0.47,0.66,U] [#6 0.39,0.76,0.00,M1] [#7 -0.12,-0.27,0.53,U] [#8 0.19,0.06,0.60,U] 
20:41:20.044 00.000 12268 refined, 5 included, MultiStar: {0.23, 0.18}, one-star: {0.61, 0.14}
20:41:20.044 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.67) = xAngle (2.31 = 2.31)
20:41:20.044 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.34 = 2.34)
20:41:20.060 00.016 12268 CameraToMount -- cameraX=0.23 cameraY=0.18 hyp=0.29 cameraTheta=0.64 mountX=-0.20 mountY=0.21, mountTheta=2.33
20:41:20.062 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.18, opts=13)
20:41:20.062 00.000 12268 Enqueuing Move request for scope (0.23, 0.18)
20:41:20.062 00.000 11616 Worker thread wakes up
20:41:20.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.18) opts 0xd
20:41:20.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.18)
20:41:20.062 00.000 11616 Moving (0.23, 0.18) raw xDistance=-0.20 yDistance=0.21
20:41:20.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:41:20.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:41:20.062 00.000 11616 MoveAxis(E, 110, ABG)
20:41:20.062 00.000 11616 Guiding  Dir = 2, Dur = 110
20:41:20.062 00.000 11616 IsSlewing returns 0
20:41:20.062 00.000 11616 IsGuiding returns 0
20:41:20.062 00.000 11616 PulseGuide returned control before completion, sleep 120
20:41:20.062 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:41:20.076 00.014 12268 UpdateGuideState exits: m=361 SNR=13.0
20:41:20.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:20.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:20.091 00.015 12268 Enqueuing Expose request
20:41:20.187 00.096 11616 IsGuiding returns 1
20:41:20.187 00.000 11616 scope still moving after pulse duration time elapsed
20:41:20.219 00.032 11616 IsSlewing returns 0
20:41:20.219 00.000 11616 IsGuiding returns 1
20:41:20.250 00.031 11616 IsSlewing returns 0
20:41:20.250 00.000 11616 IsGuiding returns 1
20:41:20.282 00.032 11616 IsSlewing returns 0
20:41:20.282 00.000 11616 IsGuiding returns 1
20:41:20.313 00.031 11616 IsSlewing returns 0
20:41:20.313 00.000 11616 IsGuiding returns 1
20:41:20.345 00.032 11616 IsSlewing returns 0
20:41:20.345 00.000 11616 IsGuiding returns 1
20:41:20.376 00.031 11616 IsSlewing returns 0
20:41:20.376 00.000 11616 IsGuiding returns 1
20:41:20.408 00.032 11616 IsSlewing returns 0
20:41:20.408 00.000 11616 IsGuiding returns 1
20:41:20.440 00.032 11616 IsSlewing returns 0
20:41:20.440 00.000 11616 IsGuiding returns 0
20:41:20.440 00.000 11616 scope move finished after 110 + 267 ms
20:41:20.440 00.000 11616 Move returns status 0, amount 110
20:41:20.440 00.000 11616 MoveAxis(S, 18, ABG)
20:41:20.440 00.000 11616 Guiding  Dir = 1, Dur = 18
20:41:20.440 00.000 11616 IsSlewing returns 0
20:41:20.440 00.000 11616 IsGuiding returns 0
20:41:20.440 00.000 11616 PulseGuide returned control before completion, sleep 28
20:41:20.472 00.032 11616 IsGuiding returns 1
20:41:20.472 00.000 11616 scope still moving after pulse duration time elapsed
20:41:20.503 00.031 11616 IsSlewing returns 0
20:41:20.503 00.000 11616 IsGuiding returns 1
20:41:20.535 00.032 11616 IsSlewing returns 0
20:41:20.535 00.000 11616 IsGuiding returns 0
20:41:20.535 00.000 11616 scope move finished after 18 + 76 ms
20:41:20.535 00.000 11616 Move returns status 0, amount 18
20:41:20.535 00.000 11616 move complete, result=0
20:41:20.535 00.000 11616 worker thread done servicing request
20:41:20.535 00.000 12268 GuideStep: -0.2 px 110 ms EAST, 0.2 px 18 ms SOUTH
20:41:20.535 00.000 11616 Worker thread wakes up
20:41:20.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:20.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:22.534 01.999 11616 Exposure complete
20:41:22.598 00.064 11616 worker thread done servicing request
20:41:22.598 00.000 12268 OnExposeComplete: enter
20:41:22.598 00.000 12268 UpdateGuideState(): m_state=6
20:41:22.598 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1324
20:41:22.598 00.000 12268 Star::Find returns 1 (0), X=1260.40, Y=861.13, Mass=335, SNR=12.5, Peak=40 HFD=4.3
20:41:22.598 00.000 12268 MultiStar: [#1 -0.31,-0.06,0.97,U] [#2 0.31,0.17,1.01,U] [#3 -0.17,0.17,0.74,U] [#4 -0.50,0.15,0.89,U] [#5 -0.19,0.21,0.67,U] [#6 -0.21,0.38,0.62,U] [#7 0.89,-0.19,0.00,M3] [#8 0.29,-0.18,0.50,U] 
20:41:22.598 00.000 12268 refined, 7 included, MultiStar: {-0.05, 0.15}, one-star: {0.35, 0.32}
20:41:22.598 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.67) = xAngle (3.56 = -2.72)
20:41:22.598 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.59 = -2.69)
20:41:22.598 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.89 mountX=-0.15 mountY=-0.07, mountTheta=-2.70
20:41:22.598 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.15, opts=13)
20:41:22.598 00.000 12268 Enqueuing Move request for scope (-0.05, 0.15)
20:41:22.598 00.000 11616 Worker thread wakes up
20:41:22.598 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
20:41:22.598 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
20:41:22.598 00.000 11616 Moving (-0.05, 0.15) raw xDistance=-0.15 yDistance=-0.07
20:41:22.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
20:41:22.598 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:22.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:41:22.598 00.000 11616 MoveAxis(E, 83, ABG)
20:41:22.598 00.000 11616 Guiding  Dir = 2, Dur = 83
20:41:22.598 00.000 11616 IsSlewing returns 0
20:41:22.598 00.000 11616 IsGuiding returns 0
20:41:22.598 00.000 11616 PulseGuide returned control before completion, sleep 93
20:41:22.625 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:41:22.629 00.004 12268 UpdateGuideState exits: m=335 SNR=12.5
20:41:22.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:22.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:22.629 00.000 12268 Enqueuing Expose request
20:41:22.709 00.080 11616 IsGuiding returns 1
20:41:22.709 00.000 11616 scope still moving after pulse duration time elapsed
20:41:22.740 00.031 11616 IsSlewing returns 0
20:41:22.740 00.000 11616 IsGuiding returns 1
20:41:22.772 00.032 11616 IsSlewing returns 0
20:41:22.772 00.000 11616 IsGuiding returns 1
20:41:22.803 00.031 11616 IsSlewing returns 0
20:41:22.803 00.000 11616 IsGuiding returns 1
20:41:22.835 00.032 11616 IsSlewing returns 0
20:41:22.835 00.000 11616 IsGuiding returns 0
20:41:22.835 00.000 11616 scope move finished after 83 + 141 ms
20:41:22.835 00.000 11616 Move returns status 0, amount 83
20:41:22.835 00.000 11616 MoveAxis(N, 0, ABG)
20:41:22.835 00.000 11616 Move returns status 0, amount 0
20:41:22.835 00.000 11616 move complete, result=0
20:41:22.835 00.000 11616 worker thread done servicing request
20:41:22.835 00.000 12268 GuideStep: -0.1 px 83 ms EAST, -0.1 px 0 ms NORTH
20:41:22.835 00.000 11616 Worker thread wakes up
20:41:22.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:22.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:24.843 02.008 11616 Exposure complete
20:41:24.890 00.047 11616 worker thread done servicing request
20:41:24.890 00.000 12268 OnExposeComplete: enter
20:41:24.890 00.000 12268 UpdateGuideState(): m_state=6
20:41:24.890 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1325
20:41:24.890 00.000 12268 Star::Find returns 1 (0), X=1260.59, Y=860.67, Mass=350, SNR=12.7, Peak=40 HFD=4.2
20:41:24.890 00.000 12268 MultiStar: [#1 -0.03,-0.07,0.96,U] [#2 0.37,0.13,0.96,U] [#3 -0.22,-0.25,0.78,U] [#4 -0.33,-0.40,0.78,U] [#5 -0.16,-0.01,0.70,U] [#6 -0.14,-0.26,0.66,U] [#7 1.21,-0.71,0.00,M4] [#8 0.41,-0.40,0.45,U] 
20:41:24.890 00.000 12268 refined, 7 included, MultiStar: {0.07, -0.15}, one-star: {0.55, -0.13}
20:41:24.890 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-1.67) = xAngle (0.52 = 0.52)
20:41:24.890 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.55 = 0.55)
20:41:24.890 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.14 mountX=0.14 mountY=0.09, mountTheta=0.55
20:41:24.890 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.15, opts=13)
20:41:24.906 00.016 12268 Enqueuing Move request for scope (0.07, -0.15)
20:41:24.906 00.000 11616 Worker thread wakes up
20:41:24.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
20:41:24.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
20:41:24.906 00.000 11616 Moving (0.07, -0.15) raw xDistance=0.14 yDistance=0.09
20:41:24.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:41:24.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:41:24.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:24.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:41:24.906 00.000 11616 MoveAxis(E, 0, ABG)
20:41:24.906 00.000 11616 Move returns status 0, amount 0
20:41:24.906 00.000 11616 MoveAxis(N, 0, ABG)
20:41:24.906 00.000 11616 Move returns status 0, amount 0
20:41:24.906 00.000 11616 move complete, result=0
20:41:24.906 00.000 11616 worker thread done servicing request
20:41:24.906 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:41:24.921 00.015 12268 UpdateGuideState exits: m=350 SNR=12.7
20:41:24.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:24.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:24.921 00.000 12268 Enqueuing Expose request
20:41:24.921 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:41:24.921 00.000 11616 Worker thread wakes up
20:41:24.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:24.937 00.016 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:26.942 02.005 11616 Exposure complete
20:41:27.000 00.058 11616 worker thread done servicing request
20:41:27.000 00.000 12268 OnExposeComplete: enter
20:41:27.000 00.000 12268 UpdateGuideState(): m_state=6
20:41:27.000 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1326
20:41:27.000 00.000 12268 Star::Find returns 1 (0), X=1260.70, Y=860.90, Mass=415, SNR=13.9, Peak=46 HFD=4.4
20:41:27.000 00.000 12268 MultiStar: [#1 0.13,-0.11,0.97,U] [#2 0.18,-0.15,0.86,U] [#3 -0.42,0.39,0.72,U] [#4 0.07,0.28,0.76,U] [#5 0.29,0.07,0.64,U] [#6 -0.05,0.11,0.62,U] [#7 1.25,-0.44,0.00,M5] [#8 0.60,-0.43,0.00,M1] 
20:41:27.000 00.000 12268 refined, 6 included, MultiStar: {0.15, 0.08}, one-star: {0.65, 0.09}
20:41:27.000 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.67) = xAngle (2.18 = 2.18)
20:41:27.000 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.21 = 2.21)
20:41:27.000 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.51 mountX=-0.10 mountY=0.14, mountTheta=2.19
20:41:27.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.08, opts=13)
20:41:27.000 00.000 12268 Enqueuing Move request for scope (0.15, 0.08)
20:41:27.000 00.000 11616 Worker thread wakes up
20:41:27.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.08) opts 0xd
20:41:27.000 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.08)
20:41:27.000 00.000 11616 Moving (0.15, 0.08) raw xDistance=-0.10 yDistance=0.14
20:41:27.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:27.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:41:27.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:27.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:41:27.000 00.000 11616 MoveAxis(E, 0, ABG)
20:41:27.000 00.000 11616 Move returns status 0, amount 0
20:41:27.000 00.000 11616 MoveAxis(N, 0, ABG)
20:41:27.000 00.000 11616 Move returns status 0, amount 0
20:41:27.000 00.000 11616 move complete, result=0
20:41:27.000 00.000 11616 worker thread done servicing request
20:41:27.006 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:41:27.031 00.025 12268 UpdateGuideState exits: m=415 SNR=13.9
20:41:27.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:27.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:27.031 00.000 12268 Enqueuing Expose request
20:41:27.031 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:41:27.031 00.000 11616 Worker thread wakes up
20:41:27.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:27.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:29.050 02.019 11616 Exposure complete
20:41:29.109 00.059 11616 worker thread done servicing request
20:41:29.109 00.000 12268 OnExposeComplete: enter
20:41:29.109 00.000 12268 UpdateGuideState(): m_state=6
20:41:29.109 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1327
20:41:29.109 00.000 12268 Star::Find returns 1 (0), X=1260.97, Y=860.85, Mass=404, SNR=13.8, Peak=45 HFD=4.3
20:41:29.109 00.000 12268 MultiStar: [#1 0.15,-0.04,1.02,U] [#2 0.45,-0.10,0.97,U] [#3 -0.14,0.39,0.74,U] [#4 -0.23,0.01,0.78,U] [#5 0.37,0.06,0.67,U] [#6 -0.18,-0.08,0.61,U] [#7 0.06,-0.97,0.00,M6] [#8 0.14,-0.73,0.00,M2] 
20:41:29.109 00.000 12268 refined, 6 included, MultiStar: {0.24, 0.03}, one-star: {0.92, 0.05}
20:41:29.109 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.67) = xAngle (1.81 = 1.81)
20:41:29.109 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.84 = 1.84)
20:41:29.109 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.24 cameraTheta=0.14 mountX=-0.06 mountY=0.23, mountTheta=1.81
20:41:29.109 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.03, opts=13)
20:41:29.109 00.000 12268 Enqueuing Move request for scope (0.24, 0.03)
20:41:29.109 00.000 11616 Worker thread wakes up
20:41:29.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.03) opts 0xd
20:41:29.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.03)
20:41:29.109 00.000 11616 Moving (0.24, 0.03) raw xDistance=-0.06 yDistance=0.23
20:41:29.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:29.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:41:29.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:41:29.109 00.000 11616 MoveAxis(E, 0, ABG)
20:41:29.109 00.000 11616 Move returns status 0, amount 0
20:41:29.109 00.000 11616 MoveAxis(S, 19, ABG)
20:41:29.109 00.000 11616 Guiding  Dir = 1, Dur = 19
20:41:29.109 00.000 11616 IsSlewing returns 0
20:41:29.109 00.000 11616 IsGuiding returns 0
20:41:29.109 00.000 11616 PulseGuide returned control before completion, sleep 29
20:41:29.125 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:41:29.140 00.015 12268 UpdateGuideState exits: m=404 SNR=13.8
20:41:29.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:29.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:29.140 00.000 12268 Enqueuing Expose request
20:41:29.156 00.016 11616 IsGuiding returns 1
20:41:29.156 00.000 11616 scope still moving after pulse duration time elapsed
20:41:29.187 00.031 11616 IsSlewing returns 0
20:41:29.187 00.000 11616 IsGuiding returns 0
20:41:29.187 00.000 11616 scope move finished after 19 + 49 ms
20:41:29.187 00.000 11616 Move returns status 0, amount 19
20:41:29.187 00.000 11616 move complete, result=0
20:41:29.187 00.000 11616 worker thread done servicing request
20:41:29.187 00.000 11616 Worker thread wakes up
20:41:29.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:29.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:29.187 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
20:41:31.203 02.016 11616 Exposure complete
20:41:31.265 00.062 11616 worker thread done servicing request
20:41:31.265 00.000 12268 OnExposeComplete: enter
20:41:31.265 00.000 12268 UpdateGuideState(): m_state=6
20:41:31.265 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1328
20:41:31.265 00.000 12268 Star::Find returns 1 (0), X=1260.44, Y=861.01, Mass=399, SNR=13.6, Peak=41 HFD=4.2
20:41:31.265 00.000 12268 MultiStar: [#1 -0.17,-0.07,0.91,U] [#2 0.44,-0.03,0.98,U] [#3 -0.37,-0.22,0.74,U] [#4 -0.32,-0.19,0.81,U] [#5 -0.59,-0.33,0.00,M1] [#6 -0.22,0.23,0.61,U] [#7 0.35,-0.50,0.44,U] [#8 -0.24,-0.01,0.59,U] 
20:41:31.265 00.000 12268 refined, 7 included, MultiStar: {0.01, -0.05}, one-star: {0.40, 0.21}
20:41:31.265 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.67) = xAngle (0.21 = 0.21)
20:41:31.265 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.24 = 0.24)
20:41:31.265 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.46 mountX=0.05 mountY=0.01, mountTheta=0.24
20:41:31.265 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.05, opts=13)
20:41:31.265 00.000 12268 Enqueuing Move request for scope (0.01, -0.05)
20:41:31.265 00.000 11616 Worker thread wakes up
20:41:31.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
20:41:31.265 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
20:41:31.265 00.000 11616 Moving (0.01, -0.05) raw xDistance=0.05 yDistance=0.01
20:41:31.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:31.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:41:31.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:31.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:41:31.265 00.000 11616 MoveAxis(E, 0, ABG)
20:41:31.265 00.000 11616 Move returns status 0, amount 0
20:41:31.265 00.000 11616 MoveAxis(N, 0, ABG)
20:41:31.265 00.000 11616 Move returns status 0, amount 0
20:41:31.265 00.000 11616 move complete, result=0
20:41:31.265 00.000 11616 worker thread done servicing request
20:41:31.281 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:41:31.297 00.016 12268 UpdateGuideState exits: m=399 SNR=13.6
20:41:31.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:31.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:31.297 00.000 12268 Enqueuing Expose request
20:41:31.297 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:41:31.297 00.000 11616 Worker thread wakes up
20:41:31.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:31.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:33.312 02.015 11616 Exposure complete
20:41:33.369 00.057 11616 worker thread done servicing request
20:41:33.369 00.000 12268 OnExposeComplete: enter
20:41:33.369 00.000 12268 UpdateGuideState(): m_state=6
20:41:33.369 00.000 12268 Star::Find(15, 1260, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1329
20:41:33.369 00.000 12268 Star::Find returns 1 (0), X=1260.53, Y=860.87, Mass=422, SNR=14.0, Peak=50 HFD=4.5
20:41:33.369 00.000 12268 MultiStar: [#1 0.24,-0.06,0.94,U] [#2 0.39,0.29,0.98,U] [#3 -0.37,0.00,0.73,U] [#4 0.05,-0.09,0.82,U] [#5 -0.06,-0.37,0.73,U] [#6 0.19,0.47,0.61,U] [#7 0.47,-0.56,0.00,M6] [#8 0.11,-0.40,0.49,U] 
20:41:33.369 00.000 12268 refined, 7 included, MultiStar: {0.16, 0.01}, one-star: {0.49, 0.07}
20:41:33.369 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.67) = xAngle (1.71 = 1.71)
20:41:33.369 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.75 = 1.75)
20:41:33.369 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.05 mountX=-0.02 mountY=0.15, mountTheta=1.72
20:41:33.369 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.01, opts=13)
20:41:33.369 00.000 12268 Enqueuing Move request for scope (0.16, 0.01)
20:41:33.369 00.000 11616 Worker thread wakes up
20:41:33.369 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
20:41:33.369 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
20:41:33.369 00.000 11616 Moving (0.16, 0.01) raw xDistance=-0.02 yDistance=0.15
20:41:33.369 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:33.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:41:33.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
20:41:33.369 00.000 11616 MoveAxis(E, 0, ABG)
20:41:33.369 00.000 11616 Move returns status 0, amount 0
20:41:33.369 00.000 11616 MoveAxis(S, 13, ABG)
20:41:33.369 00.000 11616 Guiding  Dir = 1, Dur = 13
20:41:33.369 00.000 11616 IsSlewing returns 0
20:41:33.369 00.000 11616 IsGuiding returns 0
20:41:33.369 00.000 11616 PulseGuide returned control before completion, sleep 23
20:41:33.385 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:41:33.401 00.016 11616 IsGuiding returns 1
20:41:33.401 00.000 11616 scope still moving after pulse duration time elapsed
20:41:33.401 00.000 12268 UpdateGuideState exits: m=422 SNR=14.0
20:41:33.401 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:33.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:33.401 00.000 12268 Enqueuing Expose request
20:41:33.432 00.031 11616 IsSlewing returns 0
20:41:33.432 00.000 11616 IsGuiding returns 0
20:41:33.432 00.000 11616 scope move finished after 13 + 46 ms
20:41:33.432 00.000 11616 Move returns status 0, amount 13
20:41:33.432 00.000 11616 move complete, result=0
20:41:33.432 00.000 11616 worker thread done servicing request
20:41:33.432 00.000 11616 Worker thread wakes up
20:41:33.432 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:33.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1245,846,31,31)
20:41:33.432 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
20:41:34.062 00.630 12268 evsrv: cli 0F8E69C0 connect
20:41:34.062 00.000 12268 case statement mapped state 6 to 3
20:41:34.062 00.000 12268 case statement mapped state 6 to 3
20:41:34.062 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"69896c97-ab48-480a-a6bc-458142fc0b53"}
20:41:34.062 00.000 12268 case statement mapped state 6 to 3
20:41:34.062 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69896c97-ab48-480a-a6bc-458142fc0b53"}
20:41:34.062 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:41:34.062 00.000 12268 evsrv: cli 0F8E69C0 connect
20:41:34.062 00.000 12268 case statement mapped state 6 to 3
20:41:34.062 00.000 12268 case statement mapped state 6 to 3
20:41:34.062 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"16a41226-0be7-4a91-a972-d6be12ca5ea0"}
20:41:34.062 00.000 12268 PhdController::Dither begins
20:41:34.062 00.000 12268 dither: size=5.50, dRA=-2.16 dDec=-5.34
20:41:34.062 00.000 12268 MountToCamera -- mountTheta (-1.95) + m_xAngle (-1.67) = xAngle (-3.62 = 2.66)
20:41:34.062 00.000 12268 MountToCamera -- mountX=-2.16 mountY=-5.34 hyp=5.75 mountTheta=-1.95 cameraX=-5.10, cameraY=2.67 cameraTheta=2.66
20:41:34.062 00.000 12268 setting lock position to (1254.95, 863.47)
20:41:34.062 00.000 12268 Mount: notify guiding dithered (-5.1, 2.7)
20:41:34.062 00.000 12268 MultiStar: stabilizing after lock position change
20:41:34.062 00.000 12268 Status Line: Dither by -2.16,-5.34
20:41:34.062 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
20:41:34.062 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
20:41:34.062 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"16a41226-0be7-4a91-a972-d6be12ca5ea0"}
20:41:34.078 00.016 12268 evsrv: cli 0F8E69C0 disconnect
20:41:35.437 01.359 11616 Exposure complete
20:41:35.515 00.078 11616 worker thread done servicing request
20:41:35.515 00.000 12268 OnExposeComplete: enter
20:41:35.515 00.000 12268 UpdateGuideState(): m_state=6
20:41:35.515 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1330
20:41:35.515 00.000 12268 Star::Find returns 1 (0), X=1260.30, Y=860.82, Mass=384, SNR=13.4, Peak=43 HFD=4.1
20:41:35.515 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.67) = xAngle (1.21 = 1.21)
20:41:35.515 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.24 = 1.24)
20:41:35.515 00.000 12268 CameraToMount -- cameraX=5.35 cameraY=-2.65 hyp=5.97 cameraTheta=-0.46 mountX=2.11 mountY=5.65, mountTheta=1.21
20:41:35.515 00.000 12268 dither recenter: remaining=(2.2,5.3) step=(2.2,5.3)
20:41:35.515 00.000 12268 MountToCamera -- mountTheta (1.19) + m_xAngle (-1.67) = xAngle (-0.48 = -0.48)
20:41:35.515 00.000 12268 MountToCamera -- mountX=2.16 mountY=5.34 hyp=5.75 mountTheta=1.19 cameraX=5.10, cameraY=-2.67 cameraTheta=-0.48
20:41:35.515 00.000 12268 SchedulePrimaryMove(0D94C700, x=5.10, y=-2.67, opts=4)
20:41:35.515 00.000 12268 Enqueuing Move request for scope (5.10, -2.67)
20:41:35.515 00.000 12268 Mount: notify direct move 2.16,5.34
20:41:35.515 00.000 11616 Worker thread wakes up
20:41:35.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (5.10, -2.67) opts 0x4
20:41:35.515 00.000 11616 Handling offset move in thread for scope, endpoint = (5.10, -2.67)
20:41:35.515 00.000 11616 Moving (5.10, -2.67) raw xDistance=2.16 yDistance=5.34
20:41:35.515 00.000 11616 BLC: window closed
20:41:35.515 00.000 11616 MoveAxis(W, 2414, B)
20:41:35.515 00.000 11616 Guiding  Dir = 3, Dur = 2414
20:41:35.515 00.000 11616 IsSlewing returns 0
20:41:35.515 00.000 11616 IsGuiding returns 0
20:41:35.515 00.000 11616 PulseGuide returned control before completion, sleep 2424
20:41:35.531 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:41:35.547 00.016 12268 UpdateGuideState exits: m=384 SNR=13.4
20:41:35.547 00.000 12268 PhdController: settling, locked = 1, distance = 5.93 (1.50) aobump = 0 frame = 1 / 99999
20:41:35.547 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678895.547,"Host":"ASTROCENTER","Inst":1,"Distance":5.93,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:41:35.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:35.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:35.547 00.000 12268 Enqueuing Expose request
20:41:37.961 02.414 11616 IsGuiding returns 1
20:41:37.961 00.000 11616 scope still moving after pulse duration time elapsed
20:41:37.993 00.032 11616 IsSlewing returns 0
20:41:37.993 00.000 11616 IsGuiding returns 0
20:41:37.993 00.000 11616 scope move finished after 2414 + 56 ms
20:41:37.993 00.000 11616 Move returns status 0, amount 2414
20:41:37.993 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
20:41:37.993 00.000 11616 MoveAxis(S, 3009, B)
20:41:37.993 00.000 11616 Guiding  Dir = 1, Dur = 3009
20:41:37.993 00.000 11616 IsSlewing returns 0
20:41:37.993 00.000 11616 IsGuiding returns 0
20:41:37.993 00.000 11616 PulseGuide returned control before completion, sleep 3019
20:41:41.015 03.022 11616 IsGuiding returns 1
20:41:41.015 00.000 11616 scope still moving after pulse duration time elapsed
20:41:41.046 00.031 11616 IsSlewing returns 0
20:41:41.046 00.000 11616 IsGuiding returns 0
20:41:41.046 00.000 11616 scope move finished after 3009 + 43 ms
20:41:41.046 00.000 11616 Move returns status 0, amount 3009
20:41:41.046 00.000 11616 move complete, result=0
20:41:41.046 00.000 11616 worker thread done servicing request
20:41:41.046 00.000 11616 Worker thread wakes up
20:41:41.046 00.000 12268 GuideStep: 2.2 px 2414 ms WEST, 5.3 px 3009 ms SOUTH
20:41:41.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:41.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:41:43.062 02.016 11616 Exposure complete
20:41:43.109 00.047 11616 worker thread done servicing request
20:41:43.109 00.000 12268 OnExposeComplete: enter
20:41:43.109 00.000 12268 UpdateGuideState(): m_state=6
20:41:43.109 00.000 12268 Star::Find(15, 1260, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1331
20:41:43.109 00.000 12268 Star::Find returns 1 (0), X=1256.80, Y=865.56, Mass=432, SNR=14.2, Peak=34 HFD=4.6
20:41:43.109 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.67) = xAngle (2.51 = 2.51)
20:41:43.109 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.54 = 2.54)
20:41:43.109 00.000 12268 CameraToMount -- cameraX=1.86 cameraY=2.09 hyp=2.80 cameraTheta=0.85 mountX=-2.26 mountY=1.57, mountTheta=2.53
20:41:43.109 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.86, y=2.09, opts=13)
20:41:43.109 00.000 12268 Enqueuing Move request for scope (1.86, 2.09)
20:41:43.109 00.000 11616 Worker thread wakes up
20:41:43.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.86, 2.09) opts 0xd
20:41:43.109 00.000 11616 Handling offset move in thread for scope, endpoint = (1.86, 2.09)
20:41:43.109 00.000 11616 Moving (1.86, 2.09) raw xDistance=-2.26 yDistance=1.57
20:41:43.109 00.000 11616 resist switch: large excursion: input -2.26 thresh 0.29 direction from 0 to -1
20:41:43.109 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.79
20:41:43.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -2.26
20:41:43.109 00.000 11616 resist switch: large excursion: input 1.57 thresh 0.45 direction from 0 to 1
20:41:43.109 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.72
20:41:43.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 1.57
20:41:43.109 00.000 11616 MoveAxis(E, 1268, ABG)
20:41:43.109 00.000 11616 Guiding  Dir = 2, Dur = 1268
20:41:43.109 00.000 11616 IsSlewing returns 0
20:41:43.109 00.000 11616 IsGuiding returns 0
20:41:43.109 00.000 11616 PulseGuide returned control before completion, sleep 1278
20:41:43.124 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:41:43.140 00.016 12268 UpdateGuideState exits: m=432 SNR=14.2
20:41:43.140 00.000 12268 PhdController: settling, locked = 1, distance = 2.80 (1.50) aobump = 0 frame = 2 / 99999
20:41:43.140 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678903.140,"Host":"ASTROCENTER","Inst":1,"Distance":2.80,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:41:43.156 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:43.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:43.156 00.000 12268 Enqueuing Expose request
20:41:44.406 01.250 11616 IsGuiding returns 1
20:41:44.406 00.000 11616 scope still moving after pulse duration time elapsed
20:41:44.437 00.031 11616 IsSlewing returns 0
20:41:44.437 00.000 11616 IsGuiding returns 0
20:41:44.437 00.000 11616 scope move finished after 1268 + 46 ms
20:41:44.437 00.000 11616 Move returns status 0, amount 1268
20:41:44.437 00.000 11616 MoveAxis(S, 133, ABG)
20:41:44.437 00.000 11616 Guiding  Dir = 1, Dur = 133
20:41:44.437 00.000 11616 IsSlewing returns 0
20:41:44.437 00.000 11616 IsGuiding returns 0
20:41:44.437 00.000 11616 PulseGuide returned control before completion, sleep 143
20:41:44.593 00.156 11616 IsGuiding returns 1
20:41:44.593 00.000 11616 scope still moving after pulse duration time elapsed
20:41:44.624 00.031 11616 IsSlewing returns 0
20:41:44.624 00.000 11616 IsGuiding returns 0
20:41:44.624 00.000 11616 scope move finished after 133 + 53 ms
20:41:44.624 00.000 11616 Move returns status 0, amount 133
20:41:44.624 00.000 11616 move complete, result=0
20:41:44.624 00.000 11616 worker thread done servicing request
20:41:44.624 00.000 11616 Worker thread wakes up
20:41:44.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:44.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:41:44.624 00.000 12268 GuideStep: -2.3 px 1268 ms EAST, 1.6 px 133 ms SOUTH
20:41:46.625 02.001 11616 Exposure complete
20:41:46.687 00.062 11616 worker thread done servicing request
20:41:46.687 00.000 12268 OnExposeComplete: enter
20:41:46.687 00.000 12268 UpdateGuideState(): m_state=6
20:41:46.687 00.000 12268 Star::Find(15, 1256, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
20:41:46.687 00.000 12268 Star::Find returns 1 (0), X=1255.71, Y=864.07, Mass=391, SNR=13.5, Peak=34 HFD=4.6
20:41:46.687 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.67) = xAngle (2.33 = 2.33)
20:41:46.687 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.37 = 2.37)
20:41:46.687 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=0.60 hyp=0.97 cameraTheta=0.67 mountX=-0.67 mountY=0.68, mountTheta=2.35
20:41:46.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.76, y=0.60, opts=13)
20:41:46.687 00.000 12268 Enqueuing Move request for scope (0.76, 0.60)
20:41:46.687 00.000 11616 Worker thread wakes up
20:41:46.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.60) opts 0xd
20:41:46.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.76, 0.60)
20:41:46.687 00.000 11616 Moving (0.76, 0.60) raw xDistance=-0.67 yDistance=0.68
20:41:46.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.67
20:41:46.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
20:41:46.687 00.000 11616 MoveAxis(E, 375, ABG)
20:41:46.687 00.000 11616 Guiding  Dir = 2, Dur = 375
20:41:46.687 00.000 11616 IsSlewing returns 0
20:41:46.687 00.000 11616 IsGuiding returns 0
20:41:46.687 00.000 11616 PulseGuide returned control before completion, sleep 385
20:41:46.699 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:41:46.718 00.019 12268 UpdateGuideState exits: m=391 SNR=13.5
20:41:46.718 00.000 12268 PhdController: settling, locked = 1, distance = 2.25 (1.50) aobump = 0 frame = 3 / 99999
20:41:46.718 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678906.718,"Host":"ASTROCENTER","Inst":1,"Distance":2.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:41:46.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:46.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:46.718 00.000 12268 Enqueuing Expose request
20:41:47.093 00.375 11616 IsGuiding returns 1
20:41:47.093 00.000 11616 scope still moving after pulse duration time elapsed
20:41:47.125 00.032 11616 IsSlewing returns 0
20:41:47.125 00.000 11616 IsGuiding returns 0
20:41:47.125 00.000 11616 scope move finished after 375 + 56 ms
20:41:47.125 00.000 11616 Move returns status 0, amount 375
20:41:47.125 00.000 11616 MoveAxis(S, 57, ABG)
20:41:47.125 00.000 11616 Guiding  Dir = 1, Dur = 57
20:41:47.125 00.000 11616 IsSlewing returns 0
20:41:47.125 00.000 11616 IsGuiding returns 0
20:41:47.125 00.000 11616 PulseGuide returned control before completion, sleep 67
20:41:47.203 00.078 11616 IsGuiding returns 1
20:41:47.203 00.000 11616 scope still moving after pulse duration time elapsed
20:41:47.234 00.031 11616 IsSlewing returns 0
20:41:47.234 00.000 11616 IsGuiding returns 1
20:41:47.265 00.031 11616 IsSlewing returns 0
20:41:47.265 00.000 11616 IsGuiding returns 1
20:41:47.297 00.032 11616 IsSlewing returns 0
20:41:47.297 00.000 11616 IsGuiding returns 1
20:41:47.328 00.031 11616 IsSlewing returns 0
20:41:47.328 00.000 11616 IsGuiding returns 1
20:41:47.359 00.031 11616 IsSlewing returns 0
20:41:47.359 00.000 11616 IsGuiding returns 0
20:41:47.359 00.000 11616 scope move finished after 57 + 176 ms
20:41:47.359 00.000 11616 Move returns status 0, amount 57
20:41:47.359 00.000 11616 move complete, result=0
20:41:47.359 00.000 11616 worker thread done servicing request
20:41:47.359 00.000 11616 Worker thread wakes up
20:41:47.359 00.000 12268 GuideStep: -0.7 px 375 ms EAST, 0.7 px 57 ms SOUTH
20:41:47.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:47.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:41:49.359 02.000 11616 Exposure complete
20:41:49.421 00.062 11616 worker thread done servicing request
20:41:49.421 00.000 12268 OnExposeComplete: enter
20:41:49.421 00.000 12268 UpdateGuideState(): m_state=6
20:41:49.421 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1333
20:41:49.421 00.000 12268 Star::Find returns 1 (0), X=1255.19, Y=862.81, Mass=401, SNR=13.7, Peak=32 HFD=4.6
20:41:49.421 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.67) = xAngle (0.45 = 0.45)
20:41:49.421 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.48 = 0.48)
20:41:49.421 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.66 hyp=0.70 cameraTheta=-1.22 mountX=0.63 mountY=0.33, mountTheta=0.47
20:41:49.437 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.66, opts=13)
20:41:49.437 00.000 12268 Enqueuing Move request for scope (0.24, -0.66)
20:41:49.437 00.000 11616 Worker thread wakes up
20:41:49.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.66) opts 0xd
20:41:49.437 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.66)
20:41:49.437 00.000 11616 Moving (0.24, -0.66) raw xDistance=0.63 yDistance=0.33
20:41:49.437 00.000 11616 resist switch: large excursion: input 0.63 thresh 0.29 direction from -1 to 1
20:41:49.437 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.90
20:41:49.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.63
20:41:49.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
20:41:49.437 00.000 11616 MoveAxis(W, 355, ABG)
20:41:49.437 00.000 11616 Guiding  Dir = 3, Dur = 355
20:41:49.437 00.000 11616 IsSlewing returns 0
20:41:49.437 00.000 11616 IsGuiding returns 0
20:41:49.437 00.000 11616 PulseGuide returned control before completion, sleep 365
20:41:49.453 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:41:49.468 00.015 12268 UpdateGuideState exits: m=401 SNR=13.7
20:41:49.468 00.000 12268 PhdController: settling, locked = 1, distance = 1.79 (1.50) aobump = 0 frame = 4 / 99999
20:41:49.468 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678909.468,"Host":"ASTROCENTER","Inst":1,"Distance":1.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:41:49.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:49.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:49.468 00.000 12268 Enqueuing Expose request
20:41:49.812 00.344 11616 IsGuiding returns 1
20:41:49.812 00.000 11616 scope still moving after pulse duration time elapsed
20:41:49.844 00.032 11616 IsSlewing returns 0
20:41:49.844 00.000 11616 IsGuiding returns 0
20:41:49.844 00.000 11616 scope move finished after 355 + 49 ms
20:41:49.844 00.000 11616 Move returns status 0, amount 355
20:41:49.844 00.000 11616 MoveAxis(S, 28, ABG)
20:41:49.844 00.000 11616 Guiding  Dir = 1, Dur = 28
20:41:49.844 00.000 11616 IsSlewing returns 0
20:41:49.844 00.000 11616 IsGuiding returns 0
20:41:49.844 00.000 11616 PulseGuide returned control before completion, sleep 38
20:41:49.891 00.047 11616 IsGuiding returns 1
20:41:49.891 00.000 11616 scope still moving after pulse duration time elapsed
20:41:49.923 00.032 11616 IsSlewing returns 0
20:41:49.923 00.000 11616 IsGuiding returns 0
20:41:49.923 00.000 11616 scope move finished after 28 + 50 ms
20:41:49.923 00.000 11616 Move returns status 0, amount 28
20:41:49.923 00.000 11616 move complete, result=0
20:41:49.923 00.000 11616 worker thread done servicing request
20:41:49.923 00.000 11616 Worker thread wakes up
20:41:49.923 00.000 12268 GuideStep: 0.6 px 355 ms WEST, 0.3 px 28 ms SOUTH
20:41:49.923 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:49.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:41:51.943 02.020 11616 Exposure complete
20:41:52.007 00.064 11616 worker thread done servicing request
20:41:52.007 00.000 12268 OnExposeComplete: enter
20:41:52.007 00.000 12268 UpdateGuideState(): m_state=6
20:41:52.007 00.000 12268 Star::Find(15, 1255, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1334
20:41:52.007 00.000 12268 Star::Find returns 1 (0), X=1255.03, Y=862.99, Mass=365, SNR=13.0, Peak=40 HFD=4.4
20:41:52.007 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.67) = xAngle (0.27 = 0.27)
20:41:52.007 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.30 = 0.30)
20:41:52.007 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.48 hyp=0.49 cameraTheta=-1.40 mountX=0.47 mountY=0.15, mountTheta=0.30
20:41:52.007 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.48, opts=13)
20:41:52.007 00.000 12268 Enqueuing Move request for scope (0.08, -0.48)
20:41:52.007 00.000 11616 Worker thread wakes up
20:41:52.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.48) opts 0xd
20:41:52.007 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.48)
20:41:52.007 00.000 11616 Moving (0.08, -0.48) raw xDistance=0.47 yDistance=0.15
20:41:52.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.47
20:41:52.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:52.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:41:52.007 00.000 11616 MoveAxis(W, 262, ABG)
20:41:52.007 00.000 11616 Guiding  Dir = 3, Dur = 262
20:41:52.007 00.000 11616 IsSlewing returns 0
20:41:52.007 00.000 11616 IsGuiding returns 0
20:41:52.007 00.000 11616 PulseGuide returned control before completion, sleep 272
20:41:52.022 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:41:52.038 00.016 12268 UpdateGuideState exits: m=365 SNR=13.0
20:41:52.038 00.000 12268 PhdController: settling, locked = 1, distance = 1.40 (1.50) aobump = 0 frame = 5 / 99999
20:41:52.038 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678912.038,"Host":"ASTROCENTER","Inst":1,"Distance":1.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:41:52.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:52.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:52.038 00.000 12268 Enqueuing Expose request
20:41:52.292 00.254 11616 IsGuiding returns 1
20:41:52.292 00.000 11616 scope still moving after pulse duration time elapsed
20:41:52.323 00.031 11616 IsSlewing returns 0
20:41:52.323 00.000 11616 IsGuiding returns 0
20:41:52.323 00.000 11616 scope move finished after 262 + 49 ms
20:41:52.323 00.000 11616 Move returns status 0, amount 262
20:41:52.323 00.000 11616 MoveAxis(N, 0, ABG)
20:41:52.323 00.000 11616 Move returns status 0, amount 0
20:41:52.323 00.000 11616 move complete, result=0
20:41:52.323 00.000 11616 worker thread done servicing request
20:41:52.323 00.000 12268 GuideStep: 0.5 px 262 ms WEST, 0.1 px 0 ms NORTH
20:41:52.323 00.000 11616 Worker thread wakes up
20:41:52.323 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:52.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:41:54.328 02.005 11616 Exposure complete
20:41:54.375 00.047 11616 worker thread done servicing request
20:41:54.375 00.000 12268 OnExposeComplete: enter
20:41:54.375 00.000 12268 UpdateGuideState(): m_state=6
20:41:54.375 00.000 12268 Star::Find(15, 1255, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1335
20:41:54.375 00.000 12268 Star::Find returns 1 (0), X=1255.17, Y=863.26, Mass=426, SNR=14.1, Peak=38 HFD=4.7
20:41:54.375 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.67) = xAngle (0.92 = 0.92)
20:41:54.375 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.95 = 0.95)
20:41:54.375 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.20 hyp=0.30 cameraTheta=-0.75 mountX=0.18 mountY=0.24, mountTheta=0.93
20:41:54.390 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.20, opts=13)
20:41:54.390 00.000 12268 Enqueuing Move request for scope (0.22, -0.20)
20:41:54.390 00.000 11616 Worker thread wakes up
20:41:54.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.20) opts 0xd
20:41:54.390 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.20)
20:41:54.390 00.000 11616 Moving (0.22, -0.20) raw xDistance=0.18 yDistance=0.24
20:41:54.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
20:41:54.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:41:54.390 00.000 11616 MoveAxis(W, 102, ABG)
20:41:54.390 00.000 11616 Guiding  Dir = 3, Dur = 102
20:41:54.390 00.000 11616 IsSlewing returns 0
20:41:54.390 00.000 11616 IsGuiding returns 0
20:41:54.390 00.000 11616 PulseGuide returned control before completion, sleep 112
20:41:54.406 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:41:54.421 00.015 12268 UpdateGuideState exits: m=426 SNR=14.1
20:41:54.421 00.000 12268 PhdController: settling, locked = 1, distance = 1.07 (1.50) aobump = 0 frame = 6 / 99999
20:41:54.421 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678914.421,"Host":"ASTROCENTER","Inst":1,"Distance":1.07,"Time":2.4,"SettleTime":10.0,"StarLocked":true}
20:41:54.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:54.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:54.421 00.000 12268 Enqueuing Expose request
20:41:54.515 00.094 11616 IsGuiding returns 1
20:41:54.515 00.000 11616 scope still moving after pulse duration time elapsed
20:41:54.546 00.031 11616 IsSlewing returns 0
20:41:54.546 00.000 11616 IsGuiding returns 0
20:41:54.546 00.000 11616 scope move finished after 102 + 51 ms
20:41:54.546 00.000 11616 Move returns status 0, amount 102
20:41:54.546 00.000 11616 MoveAxis(S, 21, ABG)
20:41:54.546 00.000 11616 Guiding  Dir = 1, Dur = 21
20:41:54.546 00.000 11616 IsSlewing returns 0
20:41:54.546 00.000 11616 IsGuiding returns 0
20:41:54.546 00.000 11616 PulseGuide returned control before completion, sleep 31
20:41:54.594 00.048 11616 IsGuiding returns 1
20:41:54.594 00.000 11616 scope still moving after pulse duration time elapsed
20:41:54.625 00.031 11616 IsSlewing returns 0
20:41:54.625 00.000 11616 IsGuiding returns 0
20:41:54.625 00.000 11616 scope move finished after 21 + 56 ms
20:41:54.625 00.000 11616 Move returns status 0, amount 21
20:41:54.625 00.000 11616 move complete, result=0
20:41:54.625 00.000 11616 worker thread done servicing request
20:41:54.625 00.000 11616 Worker thread wakes up
20:41:54.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:54.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:41:54.625 00.000 12268 GuideStep: 0.2 px 102 ms WEST, 0.2 px 21 ms SOUTH
20:41:56.625 02.000 11616 Exposure complete
20:41:56.687 00.062 11616 worker thread done servicing request
20:41:56.687 00.000 12268 OnExposeComplete: enter
20:41:56.687 00.000 12268 UpdateGuideState(): m_state=6
20:41:56.687 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1336
20:41:56.687 00.000 12268 Star::Find returns 1 (0), X=1254.99, Y=863.48, Mass=366, SNR=13.0, Peak=35 HFD=4.4
20:41:56.687 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.67) = xAngle (2.00 = 2.00)
20:41:56.687 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.03 = 2.03)
20:41:56.687 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.05 cameraTheta=0.33 mountX=-0.02 mountY=0.04, mountTheta=2.01
20:41:56.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.01, opts=13)
20:41:56.687 00.000 12268 Enqueuing Move request for scope (0.04, 0.01)
20:41:56.687 00.000 11616 Worker thread wakes up
20:41:56.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
20:41:56.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
20:41:56.687 00.000 11616 Moving (0.04, 0.01) raw xDistance=-0.02 yDistance=0.04
20:41:56.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:56.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:41:56.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:41:56.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:41:56.687 00.000 11616 MoveAxis(E, 0, ABG)
20:41:56.687 00.000 11616 Move returns status 0, amount 0
20:41:56.687 00.000 11616 MoveAxis(N, 0, ABG)
20:41:56.687 00.000 11616 Move returns status 0, amount 0
20:41:56.687 00.000 11616 move complete, result=0
20:41:56.687 00.000 11616 worker thread done servicing request
20:41:56.703 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:41:56.718 00.015 12268 UpdateGuideState exits: m=366 SNR=13.0
20:41:56.718 00.000 12268 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 7 / 99999
20:41:56.718 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678916.718,"Host":"ASTROCENTER","Inst":1,"Distance":0.76,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
20:41:56.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:56.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:56.718 00.000 12268 Enqueuing Expose request
20:41:56.718 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:41:56.718 00.000 11616 Worker thread wakes up
20:41:56.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:56.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:41:58.734 02.016 11616 Exposure complete
20:41:58.782 00.048 11616 worker thread done servicing request
20:41:58.782 00.000 12268 OnExposeComplete: enter
20:41:58.782 00.000 12268 UpdateGuideState(): m_state=6
20:41:58.782 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1337
20:41:58.782 00.000 12268 Star::Find returns 1 (0), X=1255.37, Y=863.82, Mass=343, SNR=12.7, Peak=34 HFD=4.5
20:41:58.782 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.67) = xAngle (2.36 = 2.36)
20:41:58.782 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.39 = 2.39)
20:41:58.782 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.35 hyp=0.55 cameraTheta=0.69 mountX=-0.39 mountY=0.37, mountTheta=2.38
20:41:58.782 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.35, opts=13)
20:41:58.782 00.000 12268 Enqueuing Move request for scope (0.42, 0.35)
20:41:58.782 00.000 11616 Worker thread wakes up
20:41:58.782 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.35) opts 0xd
20:41:58.782 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.35)
20:41:58.782 00.000 11616 Moving (0.42, 0.35) raw xDistance=-0.39 yDistance=0.37
20:41:58.782 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
20:41:58.782 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.17
20:41:58.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
20:41:58.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
20:41:58.782 00.000 11616 MoveAxis(E, 218, ABG)
20:41:58.782 00.000 11616 Guiding  Dir = 2, Dur = 218
20:41:58.782 00.000 11616 IsSlewing returns 0
20:41:58.782 00.000 11616 IsGuiding returns 0
20:41:58.797 00.015 11616 PulseGuide returned control before completion, sleep 228
20:41:58.797 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:41:58.829 00.032 12268 UpdateGuideState exits: m=343 SNR=12.7
20:41:58.829 00.000 12268 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 8 / 99999
20:41:58.829 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678918.829,"Host":"ASTROCENTER","Inst":1,"Distance":0.70,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
20:41:58.829 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:58.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:41:58.829 00.000 12268 Enqueuing Expose request
20:41:59.036 00.207 11616 IsGuiding returns 0
20:41:59.036 00.000 11616 Move returns status 0, amount 218
20:41:59.036 00.000 11616 MoveAxis(S, 32, ABG)
20:41:59.036 00.000 11616 Guiding  Dir = 1, Dur = 32
20:41:59.036 00.000 11616 IsSlewing returns 0
20:41:59.036 00.000 11616 IsGuiding returns 0
20:41:59.036 00.000 11616 PulseGuide returned control before completion, sleep 42
20:41:59.083 00.047 11616 IsGuiding returns 1
20:41:59.083 00.000 11616 scope still moving after pulse duration time elapsed
20:41:59.115 00.032 11616 IsSlewing returns 0
20:41:59.115 00.000 11616 IsGuiding returns 0
20:41:59.115 00.000 11616 scope move finished after 32 + 46 ms
20:41:59.115 00.000 11616 Move returns status 0, amount 32
20:41:59.115 00.000 11616 move complete, result=0
20:41:59.115 00.000 11616 worker thread done servicing request
20:41:59.115 00.000 12268 GuideStep: -0.4 px 218 ms EAST, 0.4 px 32 ms SOUTH
20:41:59.115 00.000 11616 Worker thread wakes up
20:41:59.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:41:59.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:01.125 02.010 11616 Exposure complete
20:42:01.172 00.047 11616 worker thread done servicing request
20:42:01.172 00.000 12268 OnExposeComplete: enter
20:42:01.172 00.000 12268 UpdateGuideState(): m_state=6
20:42:01.172 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1338
20:42:01.172 00.000 12268 Star::Find returns 1 (0), X=1255.27, Y=863.53, Mass=362, SNR=13.1, Peak=35 HFD=4.5
20:42:01.172 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.67) = xAngle (1.84 = 1.84)
20:42:01.172 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.87 = 1.87)
20:42:01.172 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.06 hyp=0.33 cameraTheta=0.18 mountX=-0.09 mountY=0.32, mountTheta=1.85
20:42:01.187 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.06, opts=13)
20:42:01.187 00.000 12268 Enqueuing Move request for scope (0.33, 0.06)
20:42:01.187 00.000 11616 Worker thread wakes up
20:42:01.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.06) opts 0xd
20:42:01.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.06)
20:42:01.187 00.000 11616 Moving (0.33, 0.06) raw xDistance=-0.09 yDistance=0.32
20:42:01.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:01.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:42:01.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
20:42:01.187 00.000 11616 MoveAxis(E, 0, ABG)
20:42:01.187 00.000 11616 Move returns status 0, amount 0
20:42:01.187 00.000 11616 MoveAxis(S, 27, ABG)
20:42:01.187 00.000 11616 Guiding  Dir = 1, Dur = 27
20:42:01.187 00.000 11616 IsSlewing returns 0
20:42:01.187 00.000 11616 IsGuiding returns 0
20:42:01.187 00.000 11616 PulseGuide returned control before completion, sleep 37
20:42:01.187 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:42:01.218 00.031 12268 UpdateGuideState exits: m=362 SNR=13.1
20:42:01.218 00.000 12268 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 9 / 99999
20:42:01.218 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768678921.218,"Host":"ASTROCENTER","Inst":1,"Distance":0.59,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
20:42:01.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:01.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:01.218 00.000 12268 Enqueuing Expose request
20:42:01.234 00.016 11616 IsGuiding returns 1
20:42:01.234 00.000 11616 scope still moving after pulse duration time elapsed
20:42:01.265 00.031 11616 IsSlewing returns 0
20:42:01.265 00.000 11616 IsGuiding returns 0
20:42:01.265 00.000 11616 scope move finished after 27 + 49 ms
20:42:01.265 00.000 11616 Move returns status 0, amount 27
20:42:01.265 00.000 11616 move complete, result=0
20:42:01.265 00.000 11616 worker thread done servicing request
20:42:01.265 00.000 11616 Worker thread wakes up
20:42:01.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:01.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:01.265 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
20:42:03.281 02.016 11616 Exposure complete
20:42:03.343 00.062 11616 worker thread done servicing request
20:42:03.343 00.000 12268 OnExposeComplete: enter
20:42:03.343 00.000 12268 UpdateGuideState(): m_state=6
20:42:03.343 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1339
20:42:03.343 00.000 12268 Star::Find returns 1 (0), X=1255.11, Y=863.04, Mass=348, SNR=12.7, Peak=35 HFD=4.4
20:42:03.343 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.67) = xAngle (0.47 = 0.47)
20:42:03.343 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.50 = 0.50)
20:42:03.343 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.42 hyp=0.45 cameraTheta=-1.20 mountX=0.41 mountY=0.22, mountTheta=0.49
20:42:03.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.42, opts=13)
20:42:03.343 00.000 12268 Enqueuing Move request for scope (0.16, -0.42)
20:42:03.343 00.000 11616 Worker thread wakes up
20:42:03.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.42) opts 0xd
20:42:03.343 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.42)
20:42:03.343 00.000 11616 Moving (0.16, -0.42) raw xDistance=0.41 yDistance=0.22
20:42:03.343 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
20:42:03.343 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.22
20:42:03.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.41
20:42:03.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:42:03.343 00.000 11616 MoveAxis(W, 228, ABG)
20:42:03.343 00.000 11616 Guiding  Dir = 3, Dur = 228
20:42:03.343 00.000 11616 IsSlewing returns 0
20:42:03.343 00.000 11616 IsGuiding returns 0
20:42:03.343 00.000 11616 PulseGuide returned control before completion, sleep 238
20:42:03.359 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:42:03.374 00.015 12268 UpdateGuideState exits: m=348 SNR=12.7
20:42:03.374 00.000 12268 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 10 / 99999
20:42:03.374 00.000 12268 PhdController: newstate STATE_FINISH
20:42:03.374 00.000 12268 PhdController complete: success
20:42:03.374 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768678923.374,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
20:42:03.374 00.000 12268 Mount: notify guiding dither settle done success=1
20:42:03.374 00.000 12268 PhdController: newstate STATE_IDLE
20:42:03.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:03.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:03.374 00.000 12268 Enqueuing Expose request
20:42:03.593 00.219 11616 IsGuiding returns 1
20:42:03.593 00.000 11616 scope still moving after pulse duration time elapsed
20:42:03.624 00.031 11616 IsSlewing returns 0
20:42:03.624 00.000 11616 IsGuiding returns 1
20:42:03.656 00.032 11616 IsSlewing returns 0
20:42:03.656 00.000 11616 IsGuiding returns 1
20:42:03.687 00.031 11616 IsSlewing returns 0
20:42:03.687 00.000 11616 IsGuiding returns 1
20:42:03.718 00.031 11616 IsSlewing returns 0
20:42:03.718 00.000 11616 IsGuiding returns 1
20:42:03.750 00.032 11616 IsSlewing returns 0
20:42:03.750 00.000 11616 IsGuiding returns 1
20:42:03.781 00.031 11616 IsSlewing returns 0
20:42:03.781 00.000 11616 IsGuiding returns 0
20:42:03.781 00.000 11616 scope move finished after 228 + 204 ms
20:42:03.781 00.000 11616 Move returns status 0, amount 228
20:42:03.781 00.000 11616 MoveAxis(S, 18, ABG)
20:42:03.781 00.000 11616 Guiding  Dir = 1, Dur = 18
20:42:03.781 00.000 11616 IsSlewing returns 0
20:42:03.781 00.000 11616 IsGuiding returns 0
20:42:03.781 00.000 11616 PulseGuide returned control before completion, sleep 28
20:42:03.812 00.031 11616 IsGuiding returns 1
20:42:03.812 00.000 11616 scope still moving after pulse duration time elapsed
20:42:03.843 00.031 11616 IsSlewing returns 0
20:42:03.843 00.000 11616 IsGuiding returns 0
20:42:03.843 00.000 11616 scope move finished after 18 + 43 ms
20:42:03.843 00.000 11616 Move returns status 0, amount 18
20:42:03.843 00.000 11616 move complete, result=0
20:42:03.843 00.000 11616 worker thread done servicing request
20:42:03.843 00.000 11616 Worker thread wakes up
20:42:03.843 00.000 12268 GuideStep: 0.4 px 228 ms WEST, 0.2 px 18 ms SOUTH
20:42:03.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:03.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:03.906 00.063 12268 evsrv: cli 0F8E6D80 connect
20:42:03.906 00.000 12268 case statement mapped state 6 to 3
20:42:03.906 00.000 12268 case statement mapped state 6 to 3
20:42:03.906 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"bce856ae-c8f0-4c85-b26e-d92eab4bf889"}
20:42:03.906 00.000 12268 case statement mapped state 6 to 3
20:42:03.906 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"bce856ae-c8f0-4c85-b26e-d92eab4bf889"}
20:42:03.906 00.000 12268 evsrv: cli 0F8E6D80 disconnect
20:42:05.843 01.937 11616 Exposure complete
20:42:05.906 00.063 11616 worker thread done servicing request
20:42:05.906 00.000 12268 OnExposeComplete: enter
20:42:05.906 00.000 12268 UpdateGuideState(): m_state=6
20:42:05.906 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1340
20:42:05.906 00.000 12268 Star::Find returns 1 (0), X=1255.54, Y=862.74, Mass=342, SNR=12.5, Peak=29 HFD=4.9
20:42:05.906 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.67) = xAngle (0.78 = 0.78)
20:42:05.906 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.81 = 0.81)
20:42:05.906 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.73 hyp=0.94 cameraTheta=-0.89 mountX=0.66 mountY=0.68, mountTheta=0.80
20:42:05.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=-0.73, opts=13)
20:42:05.906 00.000 12268 Enqueuing Move request for scope (0.59, -0.73)
20:42:05.906 00.000 11616 Worker thread wakes up
20:42:05.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.73) opts 0xd
20:42:05.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, -0.73)
20:42:05.906 00.000 11616 Moving (0.59, -0.73) raw xDistance=0.66 yDistance=0.68
20:42:05.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.66
20:42:05.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
20:42:05.906 00.000 11616 MoveAxis(W, 372, ABG)
20:42:05.906 00.000 11616 Guiding  Dir = 3, Dur = 372
20:42:05.906 00.000 11616 IsSlewing returns 0
20:42:05.906 00.000 11616 IsGuiding returns 0
20:42:05.906 00.000 11616 PulseGuide returned control before completion, sleep 382
20:42:05.922 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:42:05.937 00.015 12268 UpdateGuideState exits: m=342 SNR=12.5
20:42:05.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:05.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:05.937 00.000 12268 Enqueuing Expose request
20:42:06.296 00.359 11616 IsGuiding returns 1
20:42:06.296 00.000 11616 scope still moving after pulse duration time elapsed
20:42:06.328 00.032 11616 IsSlewing returns 0
20:42:06.328 00.000 11616 IsGuiding returns 1
20:42:06.359 00.031 11616 IsSlewing returns 0
20:42:06.359 00.000 11616 IsGuiding returns 1
20:42:06.390 00.031 11616 IsSlewing returns 0
20:42:06.390 00.000 11616 IsGuiding returns 0
20:42:06.390 00.000 11616 scope move finished after 372 + 107 ms
20:42:06.390 00.000 11616 Move returns status 0, amount 372
20:42:06.390 00.000 11616 MoveAxis(S, 57, ABG)
20:42:06.390 00.000 11616 Guiding  Dir = 1, Dur = 57
20:42:06.390 00.000 11616 IsSlewing returns 0
20:42:06.390 00.000 11616 IsGuiding returns 0
20:42:06.390 00.000 11616 PulseGuide returned control before completion, sleep 67
20:42:06.468 00.078 11616 IsGuiding returns 1
20:42:06.468 00.000 11616 scope still moving after pulse duration time elapsed
20:42:06.500 00.032 11616 IsSlewing returns 0
20:42:06.500 00.000 11616 IsGuiding returns 0
20:42:06.500 00.000 11616 scope move finished after 57 + 51 ms
20:42:06.500 00.000 11616 Move returns status 0, amount 57
20:42:06.500 00.000 11616 move complete, result=0
20:42:06.500 00.000 11616 worker thread done servicing request
20:42:06.500 00.000 12268 GuideStep: 0.7 px 372 ms WEST, 0.7 px 57 ms SOUTH
20:42:06.500 00.000 11616 Worker thread wakes up
20:42:06.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:06.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:08.515 02.015 11616 Exposure complete
20:42:08.562 00.047 11616 worker thread done servicing request
20:42:08.562 00.000 12268 OnExposeComplete: enter
20:42:08.578 00.016 12268 UpdateGuideState(): m_state=6
20:42:08.578 00.000 12268 Star::Find(15, 1255, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:42:08.578 00.000 12268 Star::Find returns 1 (0), X=1254.96, Y=863.65, Mass=353, SNR=12.8, Peak=36 HFD=4.1
20:42:08.578 00.000 12268 MultiStar: exiting stabilization period
20:42:08.578 00.000 12268 MultiStar: updating star positions after lock position change
20:42:08.578 00.000 12268 Star::Find(15, 1046, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:42:08.578 00.000 12268 Star::Find returns 1 (0), X=1045.71, Y=159.34, Mass=318, SNR=12.2, Peak=31 HFD=3.9
20:42:08.578 00.000 12268 Star::Find(15, 1105, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:42:08.578 00.000 12268 Star::Find returns 1 (0), X=1105.06, Y=257.31, Mass=391, SNR=13.4, Peak=37 HFD=4.7
20:42:08.578 00.000 12268 Star::Find(15, 661, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:42:08.578 00.000 12268 Star::Find returns 1 (0), X=660.04, Y=610.51, Mass=246, SNR=10.7, Peak=26 HFD=4.2
20:42:08.578 00.000 12268 Star::Find(15, 1111, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:42:08.578 00.000 12268 Star::Find returns 1 (0), X=1110.81, Y=318.16, Mass=270, SNR=11.2, Peak=33 HFD=4.3
20:42:08.578 00.000 12268 Star::Find(15, 1159, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:42:08.578 00.000 12268 Star::Find returns 1 (0), X=1158.38, Y=229.26, Mass=178, SNR=9.0, Peak=35 HFD=3.6
20:42:08.578 00.000 12268 Star::Find(15, 815, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:42:08.578 00.000 12268 Star::Find returns 1 (0), X=814.59, Y=377.71, Mass=146, SNR=8.3, Peak=25 HFD=3.3
20:42:08.578 00.000 12268 Star::Find(15, 965, 566, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:42:08.578 00.000 12268 Star::Find returns 1 (0), X=965.09, Y=566.05, Mass=102, SNR=6.8, Peak=27 HFD=4.4
20:42:08.578 00.000 12268 Star::Find(15, 1209, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:42:08.578 00.000 12268 Star::Find returns 1 (0), X=1208.03, Y=84.15, Mass=87, SNR=6.3, Peak=17 HFD=3.0
20:42:08.578 00.000 12268 Star::Find(15, 288, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:42:08.578 00.000 12268 Star::Find returns 1 (0), X=287.21, Y=271.78, Mass=96, SNR=6.7, Peak=17 HFD=4.2
20:42:08.578 00.000 12268 Star::Find(15, 123, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:42:08.578 00.000 12268 Star::Find returns 1 (0), X=121.89, Y=294.98, Mass=70, SNR=5.7, Peak=24 HFD=2.4
20:42:08.578 00.000 12268 Star::Find(15, 372, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
20:42:08.578 00.000 12268 Star::Find returns 1 (0), X=371.08, Y=530.03, Mass=64, SNR=5.5, Peak=19 HFD=2.5
20:42:08.578 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.67) = xAngle (3.16 = -3.13)
20:42:08.578 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.19 = -3.10)
20:42:08.578 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.19 cameraTheta=1.49 mountX=-0.19 mountY=-0.01, mountTheta=-3.10
20:42:08.578 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.18, opts=13)
20:42:08.578 00.000 12268 Enqueuing Move request for scope (0.02, 0.18)
20:42:08.578 00.000 11616 Worker thread wakes up
20:42:08.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
20:42:08.578 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
20:42:08.578 00.000 11616 Moving (0.02, 0.18) raw xDistance=-0.19 yDistance=-0.01
20:42:08.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:42:08.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:42:08.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:08.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:42:08.578 00.000 11616 MoveAxis(E, 0, ABG)
20:42:08.578 00.000 11616 Move returns status 0, amount 0
20:42:08.578 00.000 11616 MoveAxis(N, 0, ABG)
20:42:08.578 00.000 11616 Move returns status 0, amount 0
20:42:08.578 00.000 11616 move complete, result=0
20:42:08.578 00.000 11616 worker thread done servicing request
20:42:08.593 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:42:08.609 00.016 12268 UpdateGuideState exits: m=353 SNR=12.8
20:42:08.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:08.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:08.609 00.000 12268 Enqueuing Expose request
20:42:08.609 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:42:08.609 00.000 11616 Worker thread wakes up
20:42:08.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:08.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:10.625 02.016 11616 Exposure complete
20:42:10.671 00.046 11616 worker thread done servicing request
20:42:10.671 00.000 12268 OnExposeComplete: enter
20:42:10.671 00.000 12268 UpdateGuideState(): m_state=6
20:42:10.671 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1342
20:42:10.671 00.000 12268 Star::Find returns 1 (0), X=1254.90, Y=864.05, Mass=356, SNR=12.9, Peak=41 HFD=4.2
20:42:10.671 00.000 12268 MultiStar: [#1 0.28,0.45,1.00,U] [#2 -0.00,0.49,1.05,U] [#3 0.36,0.68,0.00,M1] [#4 0.15,0.06,0.84,U] [#5 -0.21,0.49,0.68,U] [#6 0.23,0.53,0.62,U] [#7 -0.66,0.57,0.00,M7] [#8 -0.27,0.08,0.48,U] 
20:42:10.671 00.000 12268 refined, 6 included, MultiStar: {0.04, 0.41}, one-star: {-0.04, 0.58}
20:42:10.671 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.67) = xAngle (3.14 = -3.14)
20:42:10.671 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.17 = -3.11)
20:42:10.671 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.47 mountX=-0.41 mountY=-0.01, mountTheta=-3.11
20:42:10.671 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.41, opts=13)
20:42:10.671 00.000 12268 Enqueuing Move request for scope (0.04, 0.41)
20:42:10.671 00.000 11616 Worker thread wakes up
20:42:10.671 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.41) opts 0xd
20:42:10.671 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.41)
20:42:10.671 00.000 11616 Moving (0.04, 0.41) raw xDistance=-0.41 yDistance=-0.01
20:42:10.671 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
20:42:10.671 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.23
20:42:10.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
20:42:10.671 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:10.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:42:10.671 00.000 11616 MoveAxis(E, 229, ABG)
20:42:10.671 00.000 11616 Guiding  Dir = 2, Dur = 229
20:42:10.671 00.000 11616 IsSlewing returns 0
20:42:10.671 00.000 11616 IsGuiding returns 0
20:42:10.671 00.000 11616 PulseGuide returned control before completion, sleep 239
20:42:10.687 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:42:10.703 00.016 12268 UpdateGuideState exits: m=356 SNR=12.9
20:42:10.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:10.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:10.703 00.000 12268 Enqueuing Expose request
20:42:10.937 00.234 11616 IsGuiding returns 1
20:42:10.937 00.000 11616 scope still moving after pulse duration time elapsed
20:42:10.968 00.031 11616 IsSlewing returns 0
20:42:10.968 00.000 11616 IsGuiding returns 1
20:42:11.000 00.032 11616 IsSlewing returns 0
20:42:11.000 00.000 11616 IsGuiding returns 1
20:42:11.031 00.031 11616 IsSlewing returns 0
20:42:11.031 00.000 11616 IsGuiding returns 1
20:42:11.062 00.031 11616 IsSlewing returns 0
20:42:11.062 00.000 11616 IsGuiding returns 1
20:42:11.094 00.032 11616 IsSlewing returns 0
20:42:11.094 00.000 11616 IsGuiding returns 0
20:42:11.094 00.000 11616 scope move finished after 229 + 179 ms
20:42:11.094 00.000 11616 Move returns status 0, amount 229
20:42:11.094 00.000 11616 MoveAxis(N, 0, ABG)
20:42:11.094 00.000 11616 Move returns status 0, amount 0
20:42:11.094 00.000 11616 move complete, result=0
20:42:11.094 00.000 11616 worker thread done servicing request
20:42:11.094 00.000 11616 Worker thread wakes up
20:42:11.094 00.000 12268 GuideStep: -0.4 px 229 ms EAST, -0.0 px 0 ms NORTH
20:42:11.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:11.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:13.110 02.016 11616 Exposure complete
20:42:13.158 00.048 11616 worker thread done servicing request
20:42:13.158 00.000 12268 OnExposeComplete: enter
20:42:13.158 00.000 12268 UpdateGuideState(): m_state=6
20:42:13.158 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1343
20:42:13.158 00.000 12268 Star::Find returns 1 (0), X=1254.63, Y=863.98, Mass=424, SNR=14.1, Peak=44 HFD=4.1
20:42:13.158 00.000 12268 MultiStar: [#1 0.10,0.23,0.88,U] [#2 -0.08,0.08,0.92,U] [#3 0.08,0.13,0.74,U] [#4 0.04,-0.08,0.81,U] [#5 0.18,0.48,0.59,U] [#6 0.10,0.33,0.59,U] [#7 -0.04,0.65,0.51,U] [#8 -0.26,0.05,0.55,U] 
20:42:13.158 00.000 12268 refined, 8 included, MultiStar: {-0.03, 0.25}, one-star: {-0.32, 0.51}
20:42:13.158 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.67) = xAngle (3.37 = -2.92)
20:42:13.158 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.40 = -2.89)
20:42:13.158 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.70 mountX=-0.25 mountY=-0.06, mountTheta=-2.89
20:42:13.158 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.25, opts=13)
20:42:13.158 00.000 12268 Enqueuing Move request for scope (-0.03, 0.25)
20:42:13.158 00.000 11616 Worker thread wakes up
20:42:13.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
20:42:13.158 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
20:42:13.173 00.015 11616 Moving (-0.03, 0.25) raw xDistance=-0.25 yDistance=-0.06
20:42:13.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
20:42:13.173 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:13.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:42:13.173 00.000 11616 MoveAxis(E, 137, ABG)
20:42:13.173 00.000 11616 Guiding  Dir = 2, Dur = 137
20:42:13.173 00.000 11616 IsSlewing returns 0
20:42:13.173 00.000 11616 IsGuiding returns 0
20:42:13.173 00.000 11616 PulseGuide returned control before completion, sleep 147
20:42:13.173 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
20:42:13.189 00.016 12268 UpdateGuideState exits: m=424 SNR=14.1
20:42:13.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:13.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:13.189 00.000 12268 Enqueuing Expose request
20:42:13.332 00.143 11616 IsGuiding returns 1
20:42:13.332 00.000 11616 scope still moving after pulse duration time elapsed
20:42:13.364 00.032 11616 IsSlewing returns 0
20:42:13.364 00.000 11616 IsGuiding returns 1
20:42:13.395 00.031 11616 IsSlewing returns 0
20:42:13.395 00.000 11616 IsGuiding returns 1
20:42:13.427 00.032 11616 IsSlewing returns 0
20:42:13.427 00.000 11616 IsGuiding returns 0
20:42:13.427 00.000 11616 scope move finished after 137 + 116 ms
20:42:13.427 00.000 11616 Move returns status 0, amount 137
20:42:13.427 00.000 11616 MoveAxis(N, 0, ABG)
20:42:13.427 00.000 11616 Move returns status 0, amount 0
20:42:13.427 00.000 11616 move complete, result=0
20:42:13.427 00.000 11616 worker thread done servicing request
20:42:13.427 00.000 11616 Worker thread wakes up
20:42:13.427 00.000 12268 GuideStep: -0.2 px 137 ms EAST, -0.1 px 0 ms NORTH
20:42:13.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:13.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:15.413 01.986 11616 Exposure complete
20:42:15.477 00.064 11616 worker thread done servicing request
20:42:15.477 00.000 12268 OnExposeComplete: enter
20:42:15.477 00.000 12268 UpdateGuideState(): m_state=6
20:42:15.477 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1344
20:42:15.477 00.000 12268 Star::Find returns 1 (0), X=1255.03, Y=863.19, Mass=391, SNR=13.6, Peak=42 HFD=4.1
20:42:15.477 00.000 12268 MultiStar: [#1 -0.08,-0.39,0.94,U] [#2 -0.17,-0.32,0.95,U] [#3 0.63,-0.25,0.00,M1] [#4 0.22,-0.35,0.85,U] [#5 0.39,0.10,0.63,U] [#6 0.06,0.23,0.73,U] [#7 -0.65,-0.27,0.00,M7] [#8 -0.13,-1.02,0.00,M1] 
20:42:15.477 00.000 12268 refined, 5 included, MultiStar: {0.06, -0.20}, one-star: {0.08, -0.28}
20:42:15.477 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.67) = xAngle (0.41 = 0.41)
20:42:15.477 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.44 = 0.44)
20:42:15.477 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.26 mountX=0.19 mountY=0.09, mountTheta=0.43
20:42:15.477 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.20, opts=13)
20:42:15.477 00.000 12268 Enqueuing Move request for scope (0.06, -0.20)
20:42:15.477 00.000 11616 Worker thread wakes up
20:42:15.477 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
20:42:15.477 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
20:42:15.477 00.000 11616 Moving (0.06, -0.20) raw xDistance=0.19 yDistance=0.09
20:42:15.477 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:42:15.477 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:42:15.477 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:15.477 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:42:15.477 00.000 11616 MoveAxis(E, 0, ABG)
20:42:15.477 00.000 11616 Move returns status 0, amount 0
20:42:15.477 00.000 11616 MoveAxis(N, 0, ABG)
20:42:15.477 00.000 11616 Move returns status 0, amount 0
20:42:15.477 00.000 11616 move complete, result=0
20:42:15.477 00.000 11616 worker thread done servicing request
20:42:15.492 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:42:15.508 00.016 12268 UpdateGuideState exits: m=391 SNR=13.6
20:42:15.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:15.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:15.508 00.000 12268 Enqueuing Expose request
20:42:15.508 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:15.508 00.000 11616 Worker thread wakes up
20:42:15.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:15.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:17.509 02.001 11616 Exposure complete
20:42:17.573 00.064 11616 worker thread done servicing request
20:42:17.573 00.000 12268 OnExposeComplete: enter
20:42:17.573 00.000 12268 UpdateGuideState(): m_state=6
20:42:17.573 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1345
20:42:17.573 00.000 12268 Star::Find returns 1 (0), X=1254.96, Y=863.07, Mass=363, SNR=13.1, Peak=40 HFD=4.2
20:42:17.573 00.000 12268 MultiStar: [#1 0.15,-0.23,1.00,U] [#2 -0.11,-0.37,0.96,U] [#3 0.10,-0.35,0.79,U] [#4 0.28,-0.98,0.00,M1] [#5 0.09,-0.25,0.65,U] [#6 0.13,-0.01,0.72,U] [#7 -0.06,-0.16,0.51,U] [#8 0.01,-0.48,0.57,U] 
20:42:17.573 00.000 12268 refined, 7 included, MultiStar: {0.04, -0.29}, one-star: {0.01, -0.40}
20:42:17.573 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.67) = xAngle (0.25 = 0.25)
20:42:17.573 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.28 = 0.28)
20:42:17.573 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.29 hyp=0.29 cameraTheta=-1.42 mountX=0.28 mountY=0.08, mountTheta=0.28
20:42:17.573 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.29, opts=13)
20:42:17.573 00.000 12268 Enqueuing Move request for scope (0.04, -0.29)
20:42:17.573 00.000 11616 Worker thread wakes up
20:42:17.573 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.29) opts 0xd
20:42:17.573 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.29)
20:42:17.573 00.000 11616 Moving (0.04, -0.29) raw xDistance=0.28 yDistance=0.08
20:42:17.573 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:42:17.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:42:17.573 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:17.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:42:17.573 00.000 11616 MoveAxis(E, 0, ABG)
20:42:17.573 00.000 11616 Move returns status 0, amount 0
20:42:17.573 00.000 11616 MoveAxis(N, 0, ABG)
20:42:17.573 00.000 11616 Move returns status 0, amount 0
20:42:17.573 00.000 11616 move complete, result=0
20:42:17.573 00.000 11616 worker thread done servicing request
20:42:17.594 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:42:17.605 00.011 12268 UpdateGuideState exits: m=363 SNR=13.1
20:42:17.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:17.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:17.605 00.000 12268 Enqueuing Expose request
20:42:17.605 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:17.605 00.000 11616 Worker thread wakes up
20:42:17.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:17.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:19.632 02.027 11616 Exposure complete
20:42:19.687 00.055 11616 worker thread done servicing request
20:42:19.687 00.000 12268 OnExposeComplete: enter
20:42:19.687 00.000 12268 UpdateGuideState(): m_state=6
20:42:19.687 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1346
20:42:19.687 00.000 12268 Star::Find returns 1 (0), X=1254.96, Y=863.11, Mass=336, SNR=12.5, Peak=43 HFD=4.1
20:42:19.687 00.000 12268 MultiStar: [#1 0.07,-0.59,1.02,U] [#2 -0.14,-0.37,0.98,U] [#3 0.43,-0.39,0.77,U] [#4 0.19,-0.76,0.00,M2] [#5 0.33,-0.36,0.64,U] [#6 0.15,-0.25,0.77,U] [#7 -0.89,-0.49,0.00,M7] [#8 0.21,-0.81,0.00,M1] 
20:42:19.687 00.000 12268 single-star, 5 included, MultiStar: {0.12, -0.40}, one-star: {0.01, -0.36}
20:42:19.687 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.67) = xAngle (0.14 = 0.14)
20:42:19.687 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.17 = 0.17)
20:42:19.687 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.36 hyp=0.36 cameraTheta=-1.53 mountX=0.35 mountY=0.06, mountTheta=0.17
20:42:19.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.36, opts=13)
20:42:19.695 00.008 12268 Enqueuing Move request for scope (0.01, -0.36)
20:42:19.695 00.000 11616 Worker thread wakes up
20:42:19.695 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.36) opts 0xd
20:42:19.695 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.36)
20:42:19.695 00.000 11616 Moving (0.01, -0.36) raw xDistance=0.35 yDistance=0.06
20:42:19.695 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
20:42:19.695 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.06
20:42:19.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
20:42:19.695 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:19.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:42:19.695 00.000 11616 MoveAxis(W, 197, ABG)
20:42:19.695 00.000 11616 Guiding  Dir = 3, Dur = 197
20:42:19.695 00.000 11616 IsSlewing returns 0
20:42:19.695 00.000 11616 IsGuiding returns 0
20:42:19.695 00.000 11616 PulseGuide returned control before completion, sleep 207
20:42:19.695 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:42:19.727 00.032 12268 UpdateGuideState exits: m=336 SNR=12.5
20:42:19.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:19.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:19.727 00.000 12268 Enqueuing Expose request
20:42:19.917 00.190 11616 IsGuiding returns 1
20:42:19.917 00.000 11616 scope still moving after pulse duration time elapsed
20:42:19.948 00.031 11616 IsSlewing returns 0
20:42:19.948 00.000 11616 IsGuiding returns 0
20:42:19.948 00.000 11616 scope move finished after 197 + 55 ms
20:42:19.948 00.000 11616 Move returns status 0, amount 197
20:42:19.948 00.000 11616 MoveAxis(N, 0, ABG)
20:42:19.948 00.000 11616 Move returns status 0, amount 0
20:42:19.948 00.000 11616 move complete, result=0
20:42:19.948 00.000 11616 worker thread done servicing request
20:42:19.948 00.000 11616 Worker thread wakes up
20:42:19.948 00.000 12268 GuideStep: 0.4 px 197 ms WEST, 0.1 px 0 ms NORTH
20:42:19.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:19.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:21.955 02.007 11616 Exposure complete
20:42:22.003 00.048 11616 worker thread done servicing request
20:42:22.003 00.000 12268 OnExposeComplete: enter
20:42:22.003 00.000 12268 UpdateGuideState(): m_state=6
20:42:22.003 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1347
20:42:22.003 00.000 12268 Star::Find returns 1 (0), X=1254.93, Y=863.95, Mass=401, SNR=13.6, Peak=50 HFD=4.3
20:42:22.003 00.000 12268 MultiStar: [#1 0.32,-0.08,0.97,U] [#2 -0.04,-0.18,1.00,U] [#3 0.28,0.08,0.74,U] [#4 0.11,-0.22,0.79,U] [#5 0.60,-0.28,0.00,M1] [#6 0.28,0.43,0.76,U] [#7 -0.42,1.28,0.00,M8] [#8 -0.03,-0.23,0.59,U] 
20:42:22.003 00.000 12268 refined, 6 included, MultiStar: {0.13, 0.05}, one-star: {-0.02, 0.48}
20:42:22.003 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.67) = xAngle (2.04 = 2.04)
20:42:22.003 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.07 = 2.07)
20:42:22.003 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.37 mountX=-0.06 mountY=0.12, mountTheta=2.05
20:42:22.003 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.05, opts=13)
20:42:22.003 00.000 12268 Enqueuing Move request for scope (0.13, 0.05)
20:42:22.003 00.000 11616 Worker thread wakes up
20:42:22.003 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
20:42:22.003 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
20:42:22.003 00.000 11616 Moving (0.13, 0.05) raw xDistance=-0.06 yDistance=0.12
20:42:22.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:22.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:42:22.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:22.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:42:22.003 00.000 11616 MoveAxis(E, 0, ABG)
20:42:22.003 00.000 11616 Move returns status 0, amount 0
20:42:22.003 00.000 11616 MoveAxis(N, 0, ABG)
20:42:22.003 00.000 11616 Move returns status 0, amount 0
20:42:22.003 00.000 11616 move complete, result=0
20:42:22.003 00.000 11616 worker thread done servicing request
20:42:22.019 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:42:22.035 00.016 12268 UpdateGuideState exits: m=401 SNR=13.6
20:42:22.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:22.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:22.035 00.000 12268 Enqueuing Expose request
20:42:22.035 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:22.035 00.000 11616 Worker thread wakes up
20:42:22.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:22.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:24.050 02.015 11616 Exposure complete
20:42:24.098 00.048 11616 worker thread done servicing request
20:42:24.098 00.000 12268 OnExposeComplete: enter
20:42:24.098 00.000 12268 UpdateGuideState(): m_state=6
20:42:24.098 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1348
20:42:24.098 00.000 12268 Star::Find returns 1 (0), X=1254.85, Y=863.66, Mass=348, SNR=12.8, Peak=39 HFD=3.7
20:42:24.098 00.000 12268 MultiStar: [#1 0.40,-0.17,1.07,U] [#2 -0.01,-0.20,1.03,U] [#3 0.30,0.04,0.88,U] [#4 0.55,-0.39,0.00,M2] [#5 0.39,-0.51,0.68,U] [#6 0.60,0.29,0.00,M1] [#7 -0.04,0.10,0.43,U] [#8 0.31,-0.78,0.00,M1] 
20:42:24.098 00.000 12268 refined, 5 included, MultiStar: {0.17, -0.09}, one-star: {-0.10, 0.19}
20:42:24.098 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.67) = xAngle (1.18 = 1.18)
20:42:24.098 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.21 = 1.21)
20:42:24.098 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.49 mountX=0.07 mountY=0.18, mountTheta=1.18
20:42:24.098 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.09, opts=13)
20:42:24.098 00.000 12268 Enqueuing Move request for scope (0.17, -0.09)
20:42:24.098 00.000 11616 Worker thread wakes up
20:42:24.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
20:42:24.098 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
20:42:24.098 00.000 11616 Moving (0.17, -0.09) raw xDistance=0.07 yDistance=0.18
20:42:24.098 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:24.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:42:24.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:42:24.098 00.000 11616 MoveAxis(E, 0, ABG)
20:42:24.098 00.000 11616 Move returns status 0, amount 0
20:42:24.098 00.000 11616 MoveAxis(S, 15, ABG)
20:42:24.098 00.000 11616 Guiding  Dir = 1, Dur = 15
20:42:24.098 00.000 11616 IsSlewing returns 0
20:42:24.098 00.000 11616 IsGuiding returns 0
20:42:24.098 00.000 11616 PulseGuide returned control before completion, sleep 25
20:42:24.113 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:42:24.129 00.016 12268 UpdateGuideState exits: m=348 SNR=12.8
20:42:24.129 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:24.129 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:24.129 00.000 12268 Enqueuing Expose request
20:42:24.145 00.016 11616 IsGuiding returns 1
20:42:24.145 00.000 11616 scope still moving after pulse duration time elapsed
20:42:24.177 00.032 11616 IsSlewing returns 0
20:42:24.177 00.000 11616 IsGuiding returns 1
20:42:24.208 00.031 11616 IsSlewing returns 0
20:42:24.208 00.000 11616 IsGuiding returns 1
20:42:24.240 00.032 11616 IsSlewing returns 0
20:42:24.240 00.000 11616 IsGuiding returns 1
20:42:24.272 00.032 11616 IsSlewing returns 0
20:42:24.272 00.000 11616 IsGuiding returns 1
20:42:24.303 00.031 11616 IsSlewing returns 0
20:42:24.303 00.000 11616 IsGuiding returns 1
20:42:24.335 00.032 11616 IsSlewing returns 0
20:42:24.335 00.000 11616 IsGuiding returns 0
20:42:24.335 00.000 11616 scope move finished after 15 + 210 ms
20:42:24.335 00.000 11616 Move returns status 0, amount 15
20:42:24.335 00.000 11616 move complete, result=0
20:42:24.335 00.000 11616 worker thread done servicing request
20:42:24.335 00.000 11616 Worker thread wakes up
20:42:24.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:24.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:24.335 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
20:42:26.328 01.993 11616 Exposure complete
20:42:26.390 00.062 11616 worker thread done servicing request
20:42:26.390 00.000 12268 OnExposeComplete: enter
20:42:26.390 00.000 12268 UpdateGuideState(): m_state=6
20:42:26.390 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1349
20:42:26.390 00.000 12268 Star::Find returns 1 (0), X=1255.05, Y=863.47, Mass=376, SNR=13.2, Peak=42 HFD=4.0
20:42:26.390 00.000 12268 MultiStar: [#1 0.14,-0.18,1.05,U] [#2 0.02,-0.31,0.99,U] [#3 0.72,-0.32,0.00,M1] [#4 0.07,-0.54,0.77,U] [#5 0.39,0.02,0.61,U] [#6 0.24,-0.02,0.76,U] [#7 -0.55,-0.27,0.53,U] [#8 -0.19,-0.18,0.56,U] 
20:42:26.390 00.000 12268 single-star, 7 included, MultiStar: {0.05, -0.19}, one-star: {0.10, 0.00}
20:42:26.390 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.67) = xAngle (1.71 = 1.71)
20:42:26.390 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.75 = 1.75)
20:42:26.390 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.00 hyp=0.10 cameraTheta=0.05 mountX=-0.01 mountY=0.10, mountTheta=1.72
20:42:26.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.00, opts=13)
20:42:26.390 00.000 12268 Enqueuing Move request for scope (0.10, 0.00)
20:42:26.390 00.000 11616 Worker thread wakes up
20:42:26.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.00) opts 0xd
20:42:26.390 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.00)
20:42:26.390 00.000 11616 Moving (0.10, 0.00) raw xDistance=-0.01 yDistance=0.10
20:42:26.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:26.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:42:26.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:26.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:42:26.390 00.000 11616 MoveAxis(E, 0, ABG)
20:42:26.390 00.000 11616 Move returns status 0, amount 0
20:42:26.390 00.000 11616 MoveAxis(N, 0, ABG)
20:42:26.390 00.000 11616 Move returns status 0, amount 0
20:42:26.390 00.000 11616 move complete, result=0
20:42:26.390 00.000 11616 worker thread done servicing request
20:42:26.406 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:42:26.422 00.016 12268 UpdateGuideState exits: m=376 SNR=13.2
20:42:26.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:26.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:26.422 00.000 12268 Enqueuing Expose request
20:42:26.422 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:26.422 00.000 11616 Worker thread wakes up
20:42:26.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:26.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:28.421 01.999 11616 Exposure complete
20:42:28.484 00.063 11616 worker thread done servicing request
20:42:28.484 00.000 12268 OnExposeComplete: enter
20:42:28.484 00.000 12268 UpdateGuideState(): m_state=6
20:42:28.484 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1350
20:42:28.484 00.000 12268 Star::Find returns 1 (0), X=1254.91, Y=863.69, Mass=368, SNR=13.1, Peak=42 HFD=4.2
20:42:28.484 00.000 12268 MultiStar: [#1 0.07,0.28,0.97,U] [#2 -0.22,0.27,0.98,U] [#3 0.42,0.63,0.00,M2] [#4 0.41,-0.14,0.82,U] [#5 -0.08,0.22,0.67,U] [#6 0.27,0.39,0.77,U] [#7 0.06,0.62,0.53,U] [#8 -0.46,-0.48,0.63,U] 
20:42:28.484 00.000 12268 refined, 7 included, MultiStar: {0.01, 0.18}, one-star: {-0.04, 0.23}
20:42:28.484 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.67) = xAngle (3.20 = -3.09)
20:42:28.484 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.23 = -3.05)
20:42:28.484 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.53 mountX=-0.18 mountY=-0.02, mountTheta=-3.06
20:42:28.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.18, opts=13)
20:42:28.484 00.000 12268 Enqueuing Move request for scope (0.01, 0.18)
20:42:28.484 00.000 11616 Worker thread wakes up
20:42:28.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
20:42:28.484 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
20:42:28.484 00.000 11616 Moving (0.01, 0.18) raw xDistance=-0.18 yDistance=-0.02
20:42:28.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:42:28.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:42:28.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:28.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:42:28.484 00.000 11616 MoveAxis(E, 0, ABG)
20:42:28.484 00.000 11616 Move returns status 0, amount 0
20:42:28.484 00.000 11616 MoveAxis(N, 0, ABG)
20:42:28.484 00.000 11616 Move returns status 0, amount 0
20:42:28.484 00.000 11616 move complete, result=0
20:42:28.484 00.000 11616 worker thread done servicing request
20:42:28.500 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:42:28.515 00.015 12268 UpdateGuideState exits: m=368 SNR=13.1
20:42:28.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:28.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:28.515 00.000 12268 Enqueuing Expose request
20:42:28.515 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:42:28.515 00.000 11616 Worker thread wakes up
20:42:28.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:28.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:30.515 02.000 11616 Exposure complete
20:42:30.578 00.063 11616 worker thread done servicing request
20:42:30.578 00.000 12268 OnExposeComplete: enter
20:42:30.578 00.000 12268 UpdateGuideState(): m_state=6
20:42:30.578 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1351
20:42:30.578 00.000 12268 Star::Find returns 1 (0), X=1255.07, Y=862.96, Mass=349, SNR=12.8, Peak=44 HFD=3.9
20:42:30.578 00.000 12268 MultiStar: [#1 0.07,-0.33,1.03,U] [#2 -0.08,-0.56,1.02,U] [#3 0.19,-0.47,0.82,U] [#4 0.06,-0.98,0.00,M1] [#5 0.50,-0.77,0.00,M1] [#6 0.50,0.18,0.79,U] [#7 -0.24,0.05,0.55,U] [#8 0.37,-0.59,0.00,M1] 
20:42:30.578 00.000 12268 refined, 5 included, MultiStar: {0.10, -0.31}, one-star: {0.13, -0.51}
20:42:30.578 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.67) = xAngle (0.42 = 0.42)
20:42:30.578 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.45 = 0.45)
20:42:30.578 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.31 hyp=0.33 cameraTheta=-1.25 mountX=0.30 mountY=0.14, mountTheta=0.44
20:42:30.578 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.31, opts=13)
20:42:30.578 00.000 12268 Enqueuing Move request for scope (0.10, -0.31)
20:42:30.578 00.000 11616 Worker thread wakes up
20:42:30.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.31) opts 0xd
20:42:30.578 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.31)
20:42:30.578 00.000 11616 Moving (0.10, -0.31) raw xDistance=0.30 yDistance=0.14
20:42:30.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
20:42:30.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:30.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:42:30.578 00.000 11616 MoveAxis(W, 169, ABG)
20:42:30.578 00.000 11616 Guiding  Dir = 3, Dur = 169
20:42:30.578 00.000 11616 IsSlewing returns 0
20:42:30.578 00.000 11616 IsGuiding returns 0
20:42:30.578 00.000 11616 PulseGuide returned control before completion, sleep 179
20:42:30.593 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:42:30.609 00.016 12268 UpdateGuideState exits: m=349 SNR=12.8
20:42:30.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:30.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:30.609 00.000 12268 Enqueuing Expose request
20:42:30.781 00.172 11616 IsGuiding returns 1
20:42:30.781 00.000 11616 scope still moving after pulse duration time elapsed
20:42:30.812 00.031 11616 IsSlewing returns 0
20:42:30.812 00.000 11616 IsGuiding returns 0
20:42:30.812 00.000 11616 scope move finished after 169 + 51 ms
20:42:30.812 00.000 11616 Move returns status 0, amount 169
20:42:30.812 00.000 11616 MoveAxis(N, 0, ABG)
20:42:30.812 00.000 11616 Move returns status 0, amount 0
20:42:30.812 00.000 11616 move complete, result=0
20:42:30.812 00.000 11616 worker thread done servicing request
20:42:30.812 00.000 12268 GuideStep: 0.3 px 169 ms WEST, 0.1 px 0 ms NORTH
20:42:30.812 00.000 11616 Worker thread wakes up
20:42:30.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:30.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:32.797 01.985 11616 Exposure complete
20:42:32.859 00.062 11616 worker thread done servicing request
20:42:32.859 00.000 12268 OnExposeComplete: enter
20:42:32.859 00.000 12268 UpdateGuideState(): m_state=6
20:42:32.859 00.000 12268 Star::Find(15, 1255, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1352
20:42:32.859 00.000 12268 Star::Find returns 1 (0), X=1255.02, Y=863.43, Mass=375, SNR=13.2, Peak=40 HFD=4.0
20:42:32.859 00.000 12268 MultiStar: [#1 0.25,-0.36,0.99,U] [#2 -0.01,-0.35,1.00,U] [#3 0.63,-0.59,0.00,M2] [#4 0.18,-0.45,0.80,U] [#5 0.00,-0.13,0.65,U] [#6 0.29,-0.10,0.74,U] [#7 -0.56,0.35,0.45,U] [#8 -0.14,-0.57,0.60,U] 
20:42:32.859 00.000 12268 single-star, 7 included, MultiStar: {0.05, -0.23}, one-star: {0.08, -0.03}
20:42:32.859 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.67) = xAngle (1.26 = 1.26)
20:42:32.859 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.29 = 1.29)
20:42:32.859 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.41 mountX=0.03 mountY=0.08, mountTheta=1.26
20:42:32.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.03, opts=13)
20:42:32.859 00.000 12268 Enqueuing Move request for scope (0.08, -0.03)
20:42:32.859 00.000 11616 Worker thread wakes up
20:42:32.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
20:42:32.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
20:42:32.859 00.000 11616 Moving (0.08, -0.03) raw xDistance=0.03 yDistance=0.08
20:42:32.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:32.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:42:32.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:32.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:42:32.859 00.000 11616 MoveAxis(E, 0, ABG)
20:42:32.859 00.000 11616 Move returns status 0, amount 0
20:42:32.859 00.000 11616 MoveAxis(N, 0, ABG)
20:42:32.859 00.000 11616 Move returns status 0, amount 0
20:42:32.859 00.000 11616 move complete, result=0
20:42:32.859 00.000 11616 worker thread done servicing request
20:42:32.875 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:42:32.890 00.015 12268 UpdateGuideState exits: m=375 SNR=13.2
20:42:32.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:32.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:32.890 00.000 12268 Enqueuing Expose request
20:42:32.890 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:32.890 00.000 11616 Worker thread wakes up
20:42:32.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:32.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:34.908 02.018 11616 Exposure complete
20:42:34.972 00.064 11616 worker thread done servicing request
20:42:34.972 00.000 12268 OnExposeComplete: enter
20:42:34.972 00.000 12268 UpdateGuideState(): m_state=6
20:42:34.972 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1353
20:42:34.972 00.000 12268 Star::Find returns 1 (0), X=1254.86, Y=863.85, Mass=380, SNR=13.3, Peak=42 HFD=4.3
20:42:34.972 00.000 12268 MultiStar: [#1 0.15,0.25,1.03,U] [#2 -0.01,0.50,0.99,U] [#3 0.91,0.33,0.00,M3] [#4 0.16,0.25,0.77,U] [#5 0.61,0.26,0.64,U] [#6 0.48,0.71,0.00,M1] [#7 0.12,1.07,0.00,M4] [#8 0.01,0.23,0.54,U] 
20:42:34.972 00.000 12268 refined, 5 included, MultiStar: {0.11, 0.33}, one-star: {-0.09, 0.38}
20:42:34.972 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.67) = xAngle (2.90 = 2.90)
20:42:34.972 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.93 = 2.93)
20:42:34.972 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.23 mountX=-0.34 mountY=0.07, mountTheta=2.93
20:42:34.972 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.33, opts=13)
20:42:34.972 00.000 12268 Enqueuing Move request for scope (0.11, 0.33)
20:42:34.972 00.000 11616 Worker thread wakes up
20:42:34.972 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.33) opts 0xd
20:42:34.972 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.33)
20:42:34.972 00.000 11616 Moving (0.11, 0.33) raw xDistance=-0.34 yDistance=0.07
20:42:34.972 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
20:42:34.972 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.01
20:42:34.972 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
20:42:34.972 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:34.972 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:42:34.972 00.000 11616 MoveAxis(E, 188, ABG)
20:42:34.972 00.000 11616 Guiding  Dir = 2, Dur = 188
20:42:34.972 00.000 11616 IsSlewing returns 0
20:42:34.972 00.000 11616 IsGuiding returns 0
20:42:34.972 00.000 11616 PulseGuide returned control before completion, sleep 198
20:42:34.988 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:42:35.004 00.016 12268 UpdateGuideState exits: m=380 SNR=13.3
20:42:35.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:35.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:35.004 00.000 12268 Enqueuing Expose request
20:42:35.178 00.174 11616 IsGuiding returns 1
20:42:35.178 00.000 11616 scope still moving after pulse duration time elapsed
20:42:35.210 00.032 11616 IsSlewing returns 0
20:42:35.210 00.000 11616 IsGuiding returns 0
20:42:35.210 00.000 11616 scope move finished after 188 + 45 ms
20:42:35.210 00.000 11616 Move returns status 0, amount 188
20:42:35.210 00.000 11616 MoveAxis(N, 0, ABG)
20:42:35.210 00.000 11616 Move returns status 0, amount 0
20:42:35.210 00.000 11616 move complete, result=0
20:42:35.210 00.000 11616 worker thread done servicing request
20:42:35.210 00.000 11616 Worker thread wakes up
20:42:35.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:35.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:35.210 00.000 12268 GuideStep: -0.3 px 188 ms EAST, 0.1 px 0 ms NORTH
20:42:37.220 02.010 11616 Exposure complete
20:42:37.267 00.047 11616 worker thread done servicing request
20:42:37.267 00.000 12268 OnExposeComplete: enter
20:42:37.267 00.000 12268 UpdateGuideState(): m_state=6
20:42:37.267 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1354
20:42:37.267 00.000 12268 Star::Find returns 1 (0), X=1254.83, Y=863.91, Mass=362, SNR=13.0, Peak=41 HFD=4.3
20:42:37.267 00.000 12268 MultiStar: [#1 0.12,0.45,0.97,U] [#2 0.02,0.10,0.98,U] [#3 0.29,0.35,0.74,U] [#4 -0.21,0.14,0.86,U] [#5 0.38,0.35,0.68,U] [#6 0.02,0.28,0.61,U] [#7 -0.74,1.04,0.00,M5] [#8 0.09,0.46,0.46,U] 
20:42:37.267 00.000 12268 refined, 7 included, MultiStar: {0.06, 0.31}, one-star: {-0.11, 0.44}
20:42:37.267 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.67) = xAngle (3.05 = 3.05)
20:42:37.267 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.08 = 3.08)
20:42:37.267 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.38 mountX=-0.32 mountY=0.02, mountTheta=3.08
20:42:37.267 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.31, opts=13)
20:42:37.267 00.000 12268 Enqueuing Move request for scope (0.06, 0.31)
20:42:37.267 00.000 11616 Worker thread wakes up
20:42:37.267 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.31) opts 0xd
20:42:37.267 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.31)
20:42:37.267 00.000 11616 Moving (0.06, 0.31) raw xDistance=-0.32 yDistance=0.02
20:42:37.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:42:37.267 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:37.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:42:37.267 00.000 11616 MoveAxis(E, 177, ABG)
20:42:37.267 00.000 11616 Guiding  Dir = 2, Dur = 177
20:42:37.267 00.000 11616 IsSlewing returns 0
20:42:37.267 00.000 11616 IsGuiding returns 0
20:42:37.281 00.014 11616 PulseGuide returned control before completion, sleep 187
20:42:37.283 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:42:37.299 00.016 12268 UpdateGuideState exits: m=362 SNR=13.0
20:42:37.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:37.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:37.299 00.000 12268 Enqueuing Expose request
20:42:37.473 00.174 11616 IsGuiding returns 1
20:42:37.473 00.000 11616 scope still moving after pulse duration time elapsed
20:42:37.505 00.032 11616 IsSlewing returns 0
20:42:37.505 00.000 11616 IsGuiding returns 0
20:42:37.505 00.000 11616 scope move finished after 177 + 48 ms
20:42:37.505 00.000 11616 Move returns status 0, amount 177
20:42:37.505 00.000 11616 MoveAxis(N, 0, ABG)
20:42:37.505 00.000 11616 Move returns status 0, amount 0
20:42:37.505 00.000 11616 move complete, result=0
20:42:37.505 00.000 11616 worker thread done servicing request
20:42:37.505 00.000 11616 Worker thread wakes up
20:42:37.505 00.000 12268 GuideStep: -0.3 px 177 ms EAST, 0.0 px 0 ms NORTH
20:42:37.505 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:37.505 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:39.500 01.995 11616 Exposure complete
20:42:39.562 00.062 11616 worker thread done servicing request
20:42:39.562 00.000 12268 OnExposeComplete: enter
20:42:39.562 00.000 12268 UpdateGuideState(): m_state=6
20:42:39.562 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1355
20:42:39.562 00.000 12268 Star::Find returns 1 (0), X=1254.98, Y=864.54, Mass=385, SNR=13.4, Peak=37 HFD=4.4
20:42:39.562 00.000 12268 MultiStar: [#1 0.19,0.71,0.00,M1] [#2 -0.12,1.25,0.00,M1] [#3 0.32,0.96,0.00,M3] [#4 -0.16,0.80,0.00,M1] [#5 0.47,1.32,0.00,M1] [#6 0.12,1.28,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.23,0.39,0.50,U] [#9 0.61,0.67,0.00,M3] 
20:42:39.562 00.000 12268 refined, 1 included, MultiStar: {0.10, 0.84}, one-star: {0.03, 1.07}
20:42:39.562 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.67) = xAngle (3.12 = 3.12)
20:42:39.562 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.15 = -3.13)
20:42:39.562 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.84 hyp=0.84 cameraTheta=1.46 mountX=-0.84 mountY=-0.01, mountTheta=-3.13
20:42:39.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.84, opts=13)
20:42:39.562 00.000 12268 Enqueuing Move request for scope (0.10, 0.84)
20:42:39.562 00.000 11616 Worker thread wakes up
20:42:39.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.84) opts 0xd
20:42:39.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.84)
20:42:39.562 00.000 11616 Moving (0.10, 0.84) raw xDistance=-0.84 yDistance=-0.01
20:42:39.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.84
20:42:39.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:39.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:42:39.562 00.000 11616 MoveAxis(E, 473, ABG)
20:42:39.562 00.000 11616 Guiding  Dir = 2, Dur = 473
20:42:39.562 00.000 11616 IsSlewing returns 0
20:42:39.562 00.000 11616 IsGuiding returns 0
20:42:39.562 00.000 11616 PulseGuide returned control before completion, sleep 483
20:42:39.578 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:42:39.593 00.015 12268 UpdateGuideState exits: m=385 SNR=13.4
20:42:39.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:39.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:39.593 00.000 12268 Enqueuing Expose request
20:42:40.065 00.472 11616 IsGuiding returns 1
20:42:40.065 00.000 11616 scope still moving after pulse duration time elapsed
20:42:40.097 00.032 11616 IsSlewing returns 0
20:42:40.097 00.000 11616 IsGuiding returns 0
20:42:40.097 00.000 11616 scope move finished after 473 + 56 ms
20:42:40.097 00.000 11616 Move returns status 0, amount 473
20:42:40.097 00.000 11616 MoveAxis(N, 0, ABG)
20:42:40.097 00.000 11616 Move returns status 0, amount 0
20:42:40.097 00.000 11616 move complete, result=0
20:42:40.097 00.000 11616 worker thread done servicing request
20:42:40.097 00.000 11616 Worker thread wakes up
20:42:40.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:40.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:40.097 00.000 12268 GuideStep: -0.8 px 473 ms EAST, -0.0 px 0 ms NORTH
20:42:42.102 02.005 11616 Exposure complete
20:42:42.156 00.054 11616 worker thread done servicing request
20:42:42.156 00.000 12268 OnExposeComplete: enter
20:42:42.156 00.000 12268 UpdateGuideState(): m_state=6
20:42:42.156 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1356
20:42:42.156 00.000 12268 Star::Find returns 1 (0), X=1254.80, Y=864.56, Mass=381, SNR=13.4, Peak=40 HFD=4.6
20:42:42.156 00.000 12268 MultiStar: [#1 0.24,0.78,0.00,M2] [#2 0.18,1.02,0.00,M2] [#3 0.55,0.92,0.00,M4] [#4 0.20,0.51,0.75,U] [#5 0.20,1.11,0.00,M2] [#6 0.49,1.67,0.00,M2] [#7 -0.71,1.24,0.00,M6] [#8 -0.34,0.78,0.00,M1] 
20:42:42.156 00.000 12268 refined, 1 included, MultiStar: {-0.00, 0.84}, one-star: {-0.15, 1.09}
20:42:42.156 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.67) = xAngle (3.24 = -3.04)
20:42:42.156 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.27 = -3.01)
20:42:42.156 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.84 hyp=0.84 cameraTheta=1.57 mountX=-0.84 mountY=-0.11, mountTheta=-3.01
20:42:42.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.84, opts=13)
20:42:42.156 00.000 12268 Enqueuing Move request for scope (-0.00, 0.84)
20:42:42.156 00.000 11616 Worker thread wakes up
20:42:42.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.84) opts 0xd
20:42:42.156 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.84)
20:42:42.156 00.000 11616 Moving (-0.00, 0.84) raw xDistance=-0.84 yDistance=-0.11
20:42:42.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.84
20:42:42.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:42.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:42:42.156 00.000 11616 MoveAxis(E, 468, ABG)
20:42:42.156 00.000 11616 Guiding  Dir = 2, Dur = 468
20:42:42.156 00.000 11616 IsSlewing returns 0
20:42:42.156 00.000 11616 IsGuiding returns 0
20:42:42.156 00.000 11616 PulseGuide returned control before completion, sleep 478
20:42:42.165 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:42:42.187 00.022 12268 UpdateGuideState exits: m=381 SNR=13.4
20:42:42.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:42.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:42.187 00.000 12268 Enqueuing Expose request
20:42:42.656 00.469 11616 IsGuiding returns 0
20:42:42.656 00.000 11616 Move returns status 0, amount 468
20:42:42.656 00.000 11616 MoveAxis(N, 0, ABG)
20:42:42.656 00.000 11616 Move returns status 0, amount 0
20:42:42.656 00.000 11616 move complete, result=0
20:42:42.656 00.000 11616 worker thread done servicing request
20:42:42.656 00.000 11616 Worker thread wakes up
20:42:42.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:42.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:42.656 00.000 12268 GuideStep: -0.8 px 468 ms EAST, -0.1 px 0 ms NORTH
20:42:44.660 02.004 11616 Exposure complete
20:42:44.718 00.058 11616 worker thread done servicing request
20:42:44.718 00.000 12268 OnExposeComplete: enter
20:42:44.718 00.000 12268 UpdateGuideState(): m_state=6
20:42:44.718 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1357
20:42:44.718 00.000 12268 Star::Find returns 1 (0), X=1255.03, Y=864.26, Mass=372, SNR=13.2, Peak=37 HFD=4.3
20:42:44.718 00.000 12268 MultiStar: [#1 0.05,0.56,0.96,U] [#2 0.05,0.65,0.94,U] [#3 0.75,1.21,0.00,M5] [#4 0.42,0.09,0.78,U] [#5 0.05,0.78,0.00,M3] [#6 0.66,0.96,0.00,M3] [#7 -0.60,1.06,0.00,M7] [#8 -0.17,0.31,0.58,U] 
20:42:44.718 00.000 12268 refined, 4 included, MultiStar: {0.10, 0.51}, one-star: {0.09, 0.79}
20:42:44.718 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.67) = xAngle (3.05 = 3.05)
20:42:44.718 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.09 = 3.09)
20:42:44.718 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.51 hyp=0.52 cameraTheta=1.39 mountX=-0.52 mountY=0.03, mountTheta=3.09
20:42:44.723 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.51, opts=13)
20:42:44.723 00.000 12268 Enqueuing Move request for scope (0.10, 0.51)
20:42:44.723 00.000 11616 Worker thread wakes up
20:42:44.723 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.51) opts 0xd
20:42:44.723 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.51)
20:42:44.723 00.000 11616 Moving (0.10, 0.51) raw xDistance=-0.52 yDistance=0.03
20:42:44.723 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
20:42:44.723 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:44.723 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:42:44.723 00.000 11616 MoveAxis(E, 292, ABG)
20:42:44.723 00.000 11616 Guiding  Dir = 2, Dur = 292
20:42:44.723 00.000 11616 IsSlewing returns 0
20:42:44.723 00.000 11616 IsGuiding returns 0
20:42:44.723 00.000 11616 PulseGuide returned control before completion, sleep 302
20:42:44.723 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:42:44.755 00.032 12268 UpdateGuideState exits: m=372 SNR=13.2
20:42:44.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:44.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:44.755 00.000 12268 Enqueuing Expose request
20:42:45.040 00.285 11616 IsGuiding returns 1
20:42:45.040 00.000 11616 scope still moving after pulse duration time elapsed
20:42:45.072 00.032 11616 IsSlewing returns 0
20:42:45.072 00.000 11616 IsGuiding returns 0
20:42:45.072 00.000 11616 scope move finished after 292 + 55 ms
20:42:45.072 00.000 11616 Move returns status 0, amount 292
20:42:45.072 00.000 11616 MoveAxis(N, 0, ABG)
20:42:45.072 00.000 11616 Move returns status 0, amount 0
20:42:45.072 00.000 11616 move complete, result=0
20:42:45.072 00.000 11616 worker thread done servicing request
20:42:45.072 00.000 11616 Worker thread wakes up
20:42:45.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:45.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:45.072 00.000 12268 GuideStep: -0.5 px 292 ms EAST, 0.0 px 0 ms NORTH
20:42:47.080 02.008 11616 Exposure complete
20:42:47.144 00.064 11616 worker thread done servicing request
20:42:47.144 00.000 12268 OnExposeComplete: enter
20:42:47.144 00.000 12268 UpdateGuideState(): m_state=6
20:42:47.144 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
20:42:47.144 00.000 12268 Star::Find returns 1 (0), X=1254.85, Y=864.21, Mass=341, SNR=12.6, Peak=38 HFD=4.3
20:42:47.144 00.000 12268 MultiStar: [#1 -0.08,0.70,0.00,M2] [#2 -0.18,0.86,0.00,M2] [#3 0.50,0.50,0.00,M6] [#4 -0.16,0.62,0.80,U] [#5 0.34,0.70,0.00,M4] [#6 0.32,0.81,0.00,M4] [#7 -0.59,0.71,0.00,M8] [#8 0.07,0.15,0.64,U] 
20:42:47.144 00.000 12268 refined, 2 included, MultiStar: {-0.07, 0.55}, one-star: {-0.09, 0.74}
20:42:47.144 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.67) = xAngle (3.37 = -2.91)
20:42:47.144 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.40 = -2.88)
20:42:47.144 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.55 hyp=0.55 cameraTheta=1.70 mountX=-0.54 mountY=-0.14, mountTheta=-2.88
20:42:47.144 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.55, opts=13)
20:42:47.144 00.000 12268 Enqueuing Move request for scope (-0.07, 0.55)
20:42:47.144 00.000 11616 Worker thread wakes up
20:42:47.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.55) opts 0xd
20:42:47.144 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.55)
20:42:47.144 00.000 11616 Moving (-0.07, 0.55) raw xDistance=-0.54 yDistance=-0.14
20:42:47.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
20:42:47.144 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:47.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:42:47.144 00.000 11616 MoveAxis(E, 301, ABG)
20:42:47.144 00.000 11616 Guiding  Dir = 2, Dur = 301
20:42:47.144 00.000 11616 IsSlewing returns 0
20:42:47.144 00.000 11616 IsGuiding returns 0
20:42:47.144 00.000 11616 PulseGuide returned control before completion, sleep 311
20:42:47.160 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:42:47.176 00.016 12268 UpdateGuideState exits: m=341 SNR=12.6
20:42:47.176 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:47.176 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:47.176 00.000 12268 Enqueuing Expose request
20:42:47.476 00.300 11616 IsGuiding returns 1
20:42:47.476 00.000 11616 scope still moving after pulse duration time elapsed
20:42:47.508 00.032 11616 IsSlewing returns 0
20:42:47.508 00.000 11616 IsGuiding returns 0
20:42:47.508 00.000 11616 scope move finished after 301 + 59 ms
20:42:47.508 00.000 11616 Move returns status 0, amount 301
20:42:47.508 00.000 11616 MoveAxis(N, 0, ABG)
20:42:47.508 00.000 11616 Move returns status 0, amount 0
20:42:47.508 00.000 11616 move complete, result=0
20:42:47.508 00.000 11616 worker thread done servicing request
20:42:47.508 00.000 11616 Worker thread wakes up
20:42:47.508 00.000 12268 GuideStep: -0.5 px 301 ms EAST, -0.1 px 0 ms NORTH
20:42:47.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:47.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:49.515 02.007 11616 Exposure complete
20:42:49.562 00.047 11616 worker thread done servicing request
20:42:49.562 00.000 12268 OnExposeComplete: enter
20:42:49.562 00.000 12268 UpdateGuideState(): m_state=6
20:42:49.562 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1359
20:42:49.562 00.000 12268 Star::Find returns 1 (0), X=1255.13, Y=864.07, Mass=362, SNR=13.0, Peak=45 HFD=4.3
20:42:49.562 00.000 12268 MultiStar: [#1 0.18,0.10,0.89,U] [#2 -0.22,0.07,0.98,U] [#3 0.14,0.32,0.77,U] [#4 0.09,-0.35,0.81,U] [#5 0.11,0.07,0.66,U] [#6 -0.16,0.15,0.79,U] [#7 -0.52,1.00,0.00,M9] [#8 -0.25,-0.12,0.60,U] 
20:42:49.562 00.000 12268 refined, 7 included, MultiStar: {0.02, 0.13}, one-star: {0.18, 0.60}
20:42:49.562 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.67) = xAngle (3.11 = 3.11)
20:42:49.562 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.14 = 3.14)
20:42:49.562 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.44 mountX=-0.13 mountY=0.00, mountTheta=3.14
20:42:49.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.13, opts=13)
20:42:49.562 00.000 12268 Enqueuing Move request for scope (0.02, 0.13)
20:42:49.562 00.000 11616 Worker thread wakes up
20:42:49.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
20:42:49.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
20:42:49.562 00.000 11616 Moving (0.02, 0.13) raw xDistance=-0.13 yDistance=0.00
20:42:49.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
20:42:49.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:42:49.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:42:49.562 00.000 11616 MoveAxis(E, 71, ABG)
20:42:49.562 00.000 11616 Guiding  Dir = 2, Dur = 71
20:42:49.562 00.000 11616 IsSlewing returns 0
20:42:49.562 00.000 11616 IsGuiding returns 0
20:42:49.578 00.016 11616 PulseGuide returned control before completion, sleep 81
20:42:49.578 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:42:49.593 00.015 12268 UpdateGuideState exits: m=362 SNR=13.0
20:42:49.609 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:49.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:49.609 00.000 12268 Enqueuing Expose request
20:42:49.671 00.062 11616 IsGuiding returns 0
20:42:49.671 00.000 11616 Move returns status 0, amount 71
20:42:49.671 00.000 11616 MoveAxis(N, 0, ABG)
20:42:49.671 00.000 11616 Move returns status 0, amount 0
20:42:49.671 00.000 11616 move complete, result=0
20:42:49.671 00.000 11616 worker thread done servicing request
20:42:49.671 00.000 11616 Worker thread wakes up
20:42:49.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:49.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:49.671 00.000 12268 GuideStep: -0.1 px 71 ms EAST, 0.0 px 0 ms NORTH
20:42:51.679 02.008 11616 Exposure complete
20:42:51.742 00.063 11616 worker thread done servicing request
20:42:51.742 00.000 12268 OnExposeComplete: enter
20:42:51.742 00.000 12268 UpdateGuideState(): m_state=6
20:42:51.742 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1360
20:42:51.742 00.000 12268 Star::Find returns 1 (0), X=1254.26, Y=863.27, Mass=364, SNR=13.0, Peak=37 HFD=4.4
20:42:51.742 00.000 12268 MultiStar: [#1 -0.43,-0.27,0.93,U] [#2 -0.55,-0.38,0.00,M2] [#3 0.12,0.07,0.79,U] [#4 -0.50,-0.38,0.82,U] [#5 0.02,-0.16,0.64,U] [#6 -0.27,0.25,0.69,U] [#7 -1.03,-0.18,0.00,M10] [#8 -0.36,-0.46,0.59,U] 
20:42:51.742 00.000 12268 refined, 6 included, MultiStar: {-0.33, -0.17}, one-star: {-0.69, -0.20}
20:42:51.742 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-1.67) = xAngle (-1.00 = -1.00)
20:42:51.742 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.97 = -0.97)
20:42:51.742 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.17 hyp=0.37 cameraTheta=-2.67 mountX=0.20 mountY=-0.30, mountTheta=-0.99
20:42:51.742 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.17, opts=13)
20:42:51.742 00.000 12268 Enqueuing Move request for scope (-0.33, -0.17)
20:42:51.742 00.000 11616 Worker thread wakes up
20:42:51.742 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.17) opts 0xd
20:42:51.742 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.17)
20:42:51.742 00.000 11616 Moving (-0.33, -0.17) raw xDistance=0.20 yDistance=-0.30
20:42:51.742 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:42:51.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:42:51.742 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:42:51.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
20:42:51.742 00.000 11616 MoveAxis(E, 0, ABG)
20:42:51.742 00.000 11616 Move returns status 0, amount 0
20:42:51.742 00.000 11616 MoveAxis(N, 0, ABG)
20:42:51.742 00.000 11616 Move returns status 0, amount 0
20:42:51.742 00.000 11616 move complete, result=0
20:42:51.742 00.000 11616 worker thread done servicing request
20:42:51.758 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:42:51.774 00.016 12268 UpdateGuideState exits: m=364 SNR=13.0
20:42:51.774 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:51.774 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:51.774 00.000 12268 Enqueuing Expose request
20:42:51.774 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:42:51.774 00.000 11616 Worker thread wakes up
20:42:51.774 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:51.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:53.785 02.011 11616 Exposure complete
20:42:53.833 00.048 11616 worker thread done servicing request
20:42:53.833 00.000 12268 OnExposeComplete: enter
20:42:53.843 00.010 12268 UpdateGuideState(): m_state=6
20:42:53.843 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1361
20:42:53.843 00.000 12268 Star::Find returns 1 (0), X=1254.48, Y=863.36, Mass=357, SNR=12.9, Peak=35 HFD=4.0
20:42:53.843 00.000 12268 MultiStar: [#1 -0.60,-0.25,1.01,U] [#2 -0.53,-0.20,0.96,U] [#3 0.05,-0.44,0.79,U] [#4 -0.51,-0.47,0.00,M1] [#5 -0.26,-0.27,0.61,U] [#6 -0.15,0.10,0.77,U] [#7 -1.74,0.26,0.00,R] [#8 -0.85,-0.71,0.00,M1] 
20:42:53.843 00.000 12268 refined, 5 included, MultiStar: {-0.35, -0.19}, one-star: {-0.47, -0.11}
20:42:53.843 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.67) = xAngle (-0.97 = -0.97)
20:42:53.843 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.94 = -0.94)
20:42:53.843 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.19 hyp=0.40 cameraTheta=-2.64 mountX=0.23 mountY=-0.32, mountTheta=-0.96
20:42:53.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.19, opts=13)
20:42:53.843 00.000 12268 Enqueuing Move request for scope (-0.35, -0.19)
20:42:53.843 00.000 11616 Worker thread wakes up
20:42:53.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.19) opts 0xd
20:42:53.843 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.19)
20:42:53.843 00.000 11616 Moving (-0.35, -0.19) raw xDistance=0.23 yDistance=-0.32
20:42:53.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:42:53.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:42:53.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:42:53.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
20:42:53.843 00.000 11616 MoveAxis(E, 0, ABG)
20:42:53.843 00.000 11616 Move returns status 0, amount 0
20:42:53.843 00.000 11616 MoveAxis(N, 0, ABG)
20:42:53.843 00.000 11616 Move returns status 0, amount 0
20:42:53.843 00.000 11616 move complete, result=0
20:42:53.843 00.000 11616 worker thread done servicing request
20:42:53.849 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:42:53.874 00.025 12268 UpdateGuideState exits: m=357 SNR=12.9
20:42:53.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:53.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:53.874 00.000 12268 Enqueuing Expose request
20:42:53.874 00.000 11616 Worker thread wakes up
20:42:53.874 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:42:53.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:53.880 00.006 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:55.891 02.011 11616 Exposure complete
20:42:55.939 00.048 11616 worker thread done servicing request
20:42:55.939 00.000 12268 OnExposeComplete: enter
20:42:55.939 00.000 12268 UpdateGuideState(): m_state=6
20:42:55.939 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1362
20:42:55.939 00.000 12268 Star::Find returns 1 (0), X=1254.69, Y=862.75, Mass=375, SNR=13.2, Peak=45 HFD=4.0
20:42:55.939 00.000 12268 MultiStar: [#1 -0.35,-0.39,0.96,U] [#2 -0.71,-0.54,0.00,M2] [#3 0.11,-0.61,0.76,U] [#4 -0.55,-1.02,0.00,M2] [#5 -0.31,-0.67,0.00,M2] [#6 -0.49,0.31,0.69,U] [#7 0.58,-0.65,0.00,M1] [#8 0.02,-1.04,0.00,M2] 
20:42:55.939 00.000 12268 refined, 3 included, MultiStar: {-0.25, -0.39}, one-star: {-0.25, -0.72}
20:42:55.939 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.67) = xAngle (-0.46 = -0.46)
20:42:55.939 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.43 = -0.43)
20:42:55.939 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.39 hyp=0.46 cameraTheta=-2.13 mountX=0.42 mountY=-0.19, mountTheta=-0.44
20:42:55.939 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.39, opts=13)
20:42:55.939 00.000 12268 Enqueuing Move request for scope (-0.25, -0.39)
20:42:55.939 00.000 11616 Worker thread wakes up
20:42:55.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.39) opts 0xd
20:42:55.939 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.39)
20:42:55.939 00.000 11616 Moving (-0.25, -0.39) raw xDistance=0.42 yDistance=-0.19
20:42:55.939 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
20:42:55.939 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.25
20:42:55.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
20:42:55.939 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.08 newest=-0.82
20:42:55.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
20:42:55.939 00.000 11616 MoveAxis(W, 233, ABG)
20:42:55.939 00.000 11616 Guiding  Dir = 3, Dur = 233
20:42:55.939 00.000 11616 IsSlewing returns 0
20:42:55.939 00.000 11616 IsGuiding returns 0
20:42:55.939 00.000 11616 PulseGuide returned control before completion, sleep 243
20:42:55.955 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:42:55.971 00.016 12268 UpdateGuideState exits: m=375 SNR=13.2
20:42:55.971 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:55.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:42:55.971 00.000 12268 Enqueuing Expose request
20:42:56.209 00.238 11616 IsGuiding returns 1
20:42:56.209 00.000 11616 scope still moving after pulse duration time elapsed
20:42:56.241 00.032 11616 IsSlewing returns 0
20:42:56.241 00.000 11616 IsGuiding returns 1
20:42:56.272 00.031 11616 IsSlewing returns 0
20:42:56.272 00.000 11616 IsGuiding returns 1
20:42:56.304 00.032 11616 IsSlewing returns 0
20:42:56.304 00.000 11616 IsGuiding returns 1
20:42:56.335 00.031 11616 IsSlewing returns 0
20:42:56.335 00.000 11616 IsGuiding returns 1
20:42:56.367 00.032 11616 IsSlewing returns 0
20:42:56.367 00.000 11616 IsGuiding returns 0
20:42:56.367 00.000 11616 scope move finished after 233 + 181 ms
20:42:56.367 00.000 11616 Move returns status 0, amount 233
20:42:56.367 00.000 11616 BLC: Oldest BLC event removed
20:42:56.367 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1937 applied
20:42:56.367 00.000 11616 MoveAxis(N, 1953, ABG)
20:42:56.367 00.000 11616 Guiding  Dir = 0, Dur = 1953
20:42:56.367 00.000 11616 IsSlewing returns 0
20:42:56.367 00.000 11616 IsGuiding returns 0
20:42:56.367 00.000 11616 PulseGuide returned control before completion, sleep 1963
20:42:58.340 01.973 11616 IsGuiding returns 1
20:42:58.340 00.000 11616 scope still moving after pulse duration time elapsed
20:42:58.371 00.031 11616 IsSlewing returns 0
20:42:58.371 00.000 11616 IsGuiding returns 1
20:42:58.403 00.032 11616 IsSlewing returns 0
20:42:58.403 00.000 11616 IsGuiding returns 1
20:42:58.434 00.031 11616 IsSlewing returns 0
20:42:58.434 00.000 11616 IsGuiding returns 1
20:42:58.466 00.032 11616 IsSlewing returns 0
20:42:58.466 00.000 11616 IsGuiding returns 0
20:42:58.466 00.000 11616 scope move finished after 1953 + 145 ms
20:42:58.466 00.000 11616 Move returns status 0, amount 1953
20:42:58.466 00.000 11616 move complete, result=0
20:42:58.466 00.000 11616 worker thread done servicing request
20:42:58.466 00.000 11616 Worker thread wakes up
20:42:58.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:42:58.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:42:58.468 00.002 12268 GuideStep: 0.4 px 233 ms WEST, -0.2 px 1953 ms NORTH
20:43:00.468 02.000 11616 Exposure complete
20:43:00.515 00.047 11616 worker thread done servicing request
20:43:00.515 00.000 12268 OnExposeComplete: enter
20:43:00.515 00.000 12268 UpdateGuideState(): m_state=6
20:43:00.515 00.000 12268 Star::Find(15, 1254, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1363
20:43:00.515 00.000 12268 Star::Find returns 1 (0), X=1254.43, Y=863.70, Mass=368, SNR=13.0, Peak=39 HFD=4.6
20:43:00.515 00.000 12268 MultiStar: [#1 -0.42,0.23,0.96,U] [#2 -0.61,0.20,0.96,U] [#3 0.04,0.16,0.70,U] [#4 -0.46,0.15,0.81,U] [#5 -0.45,0.09,0.63,U] [#6 -0.49,0.61,0.00,M1] [#7 0.44,0.13,0.57,U] [#8 -0.65,-0.32,0.00,M3] 
20:43:00.515 00.000 12268 refined, 6 included, MultiStar: {-0.33, 0.18}, one-star: {-0.52, 0.23}
20:43:00.515 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.67) = xAngle (4.32 = -1.97)
20:43:00.515 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.35 = -1.94)
20:43:00.515 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.18 hyp=0.38 cameraTheta=2.65 mountX=-0.15 mountY=-0.35, mountTheta=-1.96
20:43:00.531 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.18, opts=13)
20:43:00.531 00.000 12268 Enqueuing Move request for scope (-0.33, 0.18)
20:43:00.531 00.000 11616 Worker thread wakes up
20:43:00.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.18) opts 0xd
20:43:00.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.18)
20:43:00.531 00.000 11616 Moving (-0.33, 0.18) raw xDistance=-0.15 yDistance=-0.35
20:43:00.531 00.000 11616 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.029095, 1:0.354585
20:43:00.531 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:43:00.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:43:00.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:43:00.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
20:43:00.531 00.000 11616 MoveAxis(E, 0, ABG)
20:43:00.531 00.000 11616 Move returns status 0, amount 0
20:43:00.531 00.000 11616 MoveAxis(N, 30, ABG)
20:43:00.531 00.000 11616 Guiding  Dir = 0, Dur = 30
20:43:00.531 00.000 11616 IsSlewing returns 0
20:43:00.531 00.000 11616 IsGuiding returns 0
20:43:00.531 00.000 11616 PulseGuide returned control before completion, sleep 40
20:43:00.531 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:43:00.546 00.015 12268 UpdateGuideState exits: m=368 SNR=13.0
20:43:00.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:00.562 00.016 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:00.562 00.000 12268 Enqueuing Expose request
20:43:00.578 00.016 11616 IsGuiding returns 1
20:43:00.578 00.000 11616 scope still moving after pulse duration time elapsed
20:43:00.609 00.031 11616 IsSlewing returns 0
20:43:00.609 00.000 11616 IsGuiding returns 0
20:43:00.609 00.000 11616 scope move finished after 30 + 46 ms
20:43:00.609 00.000 11616 Move returns status 0, amount 30
20:43:00.609 00.000 11616 move complete, result=0
20:43:00.609 00.000 11616 worker thread done servicing request
20:43:00.609 00.000 11616 Worker thread wakes up
20:43:00.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:00.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:00.609 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 30 ms NORTH
20:43:02.609 02.000 11616 Exposure complete
20:43:02.656 00.047 11616 worker thread done servicing request
20:43:02.656 00.000 12268 OnExposeComplete: enter
20:43:02.656 00.000 12268 UpdateGuideState(): m_state=6
20:43:02.656 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1364
20:43:02.656 00.000 12268 Star::Find returns 1 (0), X=1254.68, Y=863.92, Mass=414, SNR=13.9, Peak=43 HFD=4.5
20:43:02.672 00.016 12268 MultiStar: [#1 -0.32,0.23,0.95,U] [#2 -0.45,0.20,0.91,U] [#3 -0.16,0.33,0.73,U] [#4 -0.28,0.03,0.80,U] [#5 -0.04,0.57,0.59,U] [#6 0.04,0.50,0.65,U] [#7 0.74,0.44,0.00,M1] [#8 -0.65,0.17,0.00,M4] 
20:43:02.672 00.000 12268 refined, 6 included, MultiStar: {-0.23, 0.31}, one-star: {-0.27, 0.45}
20:43:02.672 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.67) = xAngle (3.88 = -2.40)
20:43:02.672 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.91 = -2.37)
20:43:02.672 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.31 hyp=0.39 cameraTheta=2.21 mountX=-0.29 mountY=-0.27, mountTheta=-2.39
20:43:02.672 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.31, opts=13)
20:43:02.672 00.000 12268 Enqueuing Move request for scope (-0.23, 0.31)
20:43:02.672 00.000 11616 Worker thread wakes up
20:43:02.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.31) opts 0xd
20:43:02.672 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.31)
20:43:02.672 00.000 11616 Moving (-0.23, 0.31) raw xDistance=-0.29 yDistance=-0.27
20:43:02.672 00.000 11616 BLC: History state: CurrMiss=0.27, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.029095, 1:0.354585, 2:0.271945
20:43:02.672 00.000 11616 BLC: Under-shoot: nominal increase by 110
20:43:02.672 00.000 11616 BLC: window closed
20:43:02.672 00.000 11616 BLC: Pulse adjusted to 2047
20:43:02.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:43:02.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:43:02.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
20:43:02.672 00.000 11616 MoveAxis(E, 0, ABG)
20:43:02.672 00.000 11616 Move returns status 0, amount 0
20:43:02.672 00.000 11616 MoveAxis(N, 23, ABG)
20:43:02.672 00.000 11616 Guiding  Dir = 0, Dur = 23
20:43:02.672 00.000 11616 IsSlewing returns 0
20:43:02.672 00.000 11616 IsGuiding returns 0
20:43:02.672 00.000 11616 PulseGuide returned control before completion, sleep 33
20:43:02.672 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:43:02.703 00.031 12268 UpdateGuideState exits: m=414 SNR=13.9
20:43:02.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:02.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:02.703 00.000 12268 Enqueuing Expose request
20:43:02.718 00.015 11616 IsGuiding returns 1
20:43:02.718 00.000 11616 scope still moving after pulse duration time elapsed
20:43:02.750 00.032 11616 IsSlewing returns 0
20:43:02.750 00.000 11616 IsGuiding returns 0
20:43:02.750 00.000 11616 scope move finished after 23 + 51 ms
20:43:02.750 00.000 11616 Move returns status 0, amount 23
20:43:02.750 00.000 11616 move complete, result=0
20:43:02.750 00.000 11616 worker thread done servicing request
20:43:02.750 00.000 11616 Worker thread wakes up
20:43:02.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:02.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:02.750 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.3 px 23 ms NORTH
20:43:03.062 00.312 12268 evsrv: cli 0F8E69C0 connect
20:43:03.062 00.000 12268 case statement mapped state 6 to 3
20:43:03.062 00.000 12268 case statement mapped state 6 to 3
20:43:03.062 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"99d08866-3497-4efb-a028-3779bd218c5e"}
20:43:03.062 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"99d08866-3497-4efb-a028-3779bd218c5e"}
20:43:03.062 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:43:04.765 01.703 11616 Exposure complete
20:43:04.812 00.047 11616 worker thread done servicing request
20:43:04.812 00.000 12268 OnExposeComplete: enter
20:43:04.812 00.000 12268 UpdateGuideState(): m_state=6
20:43:04.812 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1365
20:43:04.812 00.000 12268 Star::Find returns 1 (0), X=1254.75, Y=863.78, Mass=420, SNR=14.0, Peak=40 HFD=4.7
20:43:04.812 00.000 12268 MultiStar: [#1 0.02,0.47,0.92,U] [#2 -0.35,0.62,0.00,M1] [#3 0.02,0.27,0.72,U] [#4 -0.18,-0.03,0.75,U] [#5 -0.25,0.31,0.64,U] [#6 0.00,0.57,0.58,U] [#7 1.04,0.21,0.00,M2] [#8 -0.27,0.51,0.44,U] 
20:43:04.812 00.000 12268 refined, 6 included, MultiStar: {-0.11, 0.33}, one-star: {-0.20, 0.31}
20:43:04.812 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.67) = xAngle (3.57 = -2.71)
20:43:04.812 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.60 = -2.68)
20:43:04.812 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.90 mountX=-0.32 mountY=-0.15, mountTheta=-2.69
20:43:04.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.33, opts=13)
20:43:04.812 00.000 12268 Enqueuing Move request for scope (-0.11, 0.33)
20:43:04.812 00.000 11616 Worker thread wakes up
20:43:04.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.33) opts 0xd
20:43:04.812 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.33)
20:43:04.812 00.000 11616 Moving (-0.11, 0.33) raw xDistance=-0.32 yDistance=-0.15
20:43:04.812 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
20:43:04.812 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.95
20:43:04.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:43:04.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
20:43:04.812 00.000 11616 MoveAxis(E, 178, ABG)
20:43:04.812 00.000 11616 Guiding  Dir = 2, Dur = 178
20:43:04.812 00.000 11616 IsSlewing returns 0
20:43:04.812 00.000 11616 IsGuiding returns 0
20:43:04.828 00.016 11616 PulseGuide returned control before completion, sleep 188
20:43:04.828 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:43:04.843 00.015 12268 UpdateGuideState exits: m=420 SNR=14.0
20:43:04.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:04.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:04.843 00.000 12268 Enqueuing Expose request
20:43:05.032 00.189 11616 IsGuiding returns 0
20:43:05.032 00.000 11616 Move returns status 0, amount 178
20:43:05.032 00.000 11616 MoveAxis(N, 13, ABG)
20:43:05.032 00.000 11616 Guiding  Dir = 0, Dur = 13
20:43:05.032 00.000 11616 IsSlewing returns 0
20:43:05.032 00.000 11616 IsGuiding returns 0
20:43:05.032 00.000 11616 PulseGuide returned control before completion, sleep 23
20:43:05.064 00.032 11616 IsGuiding returns 1
20:43:05.064 00.000 11616 scope still moving after pulse duration time elapsed
20:43:05.095 00.031 11616 IsSlewing returns 0
20:43:05.095 00.000 11616 IsGuiding returns 0
20:43:05.095 00.000 11616 scope move finished after 13 + 49 ms
20:43:05.095 00.000 11616 Move returns status 0, amount 13
20:43:05.095 00.000 11616 move complete, result=0
20:43:05.095 00.000 11616 worker thread done servicing request
20:43:05.095 00.000 11616 Worker thread wakes up
20:43:05.095 00.000 12268 GuideStep: -0.3 px 178 ms EAST, -0.2 px 13 ms NORTH
20:43:05.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:05.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:07.098 02.003 11616 Exposure complete
20:43:07.162 00.064 11616 worker thread done servicing request
20:43:07.162 00.000 12268 OnExposeComplete: enter
20:43:07.162 00.000 12268 UpdateGuideState(): m_state=6
20:43:07.162 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1366
20:43:07.162 00.000 12268 Star::Find returns 1 (0), X=1254.58, Y=863.88, Mass=385, SNR=13.5, Peak=43 HFD=4.3
20:43:07.162 00.000 12268 MultiStar: [#1 -0.09,0.19,0.96,U] [#2 -0.31,0.27,0.95,U] [#3 0.10,0.31,0.75,U] [#4 0.02,-0.05,0.77,U] [#5 -0.28,0.41,0.59,U] [#6 -0.24,0.81,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -0.41,0.21,0.48,U] [#9 0.37,-0.07,0.38,U] 
20:43:07.162 00.000 12268 refined, 7 included, MultiStar: {-0.15, 0.23}, one-star: {-0.36, 0.41}
20:43:07.162 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.67) = xAngle (3.81 = -2.48)
20:43:07.162 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.84 = -2.45)
20:43:07.162 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.28 cameraTheta=2.14 mountX=-0.22 mountY=-0.18, mountTheta=-2.46
20:43:07.162 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.23, opts=13)
20:43:07.162 00.000 12268 Enqueuing Move request for scope (-0.15, 0.23)
20:43:07.162 00.000 11616 Worker thread wakes up
20:43:07.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
20:43:07.162 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
20:43:07.162 00.000 11616 Moving (-0.15, 0.23) raw xDistance=-0.22 yDistance=-0.18
20:43:07.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:43:07.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:43:07.162 00.000 11616 MoveAxis(E, 121, ABG)
20:43:07.162 00.000 11616 Guiding  Dir = 2, Dur = 121
20:43:07.162 00.000 11616 IsSlewing returns 0
20:43:07.162 00.000 11616 IsGuiding returns 0
20:43:07.162 00.000 11616 PulseGuide returned control before completion, sleep 131
20:43:07.178 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:43:07.194 00.016 12268 UpdateGuideState exits: m=385 SNR=13.5
20:43:07.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:07.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:07.194 00.000 12268 Enqueuing Expose request
20:43:07.305 00.111 11616 IsGuiding returns 1
20:43:07.305 00.000 11616 scope still moving after pulse duration time elapsed
20:43:07.336 00.031 11616 IsSlewing returns 0
20:43:07.336 00.000 11616 IsGuiding returns 0
20:43:07.336 00.000 11616 scope move finished after 121 + 46 ms
20:43:07.336 00.000 11616 Move returns status 0, amount 121
20:43:07.336 00.000 11616 MoveAxis(N, 15, ABG)
20:43:07.336 00.000 11616 Guiding  Dir = 0, Dur = 15
20:43:07.336 00.000 11616 IsSlewing returns 0
20:43:07.336 00.000 11616 IsGuiding returns 0
20:43:07.336 00.000 11616 PulseGuide returned control before completion, sleep 25
20:43:07.368 00.032 11616 IsGuiding returns 1
20:43:07.368 00.000 11616 scope still moving after pulse duration time elapsed
20:43:07.399 00.031 11616 IsSlewing returns 0
20:43:07.399 00.000 11616 IsGuiding returns 0
20:43:07.399 00.000 11616 scope move finished after 15 + 47 ms
20:43:07.399 00.000 11616 Move returns status 0, amount 15
20:43:07.399 00.000 11616 move complete, result=0
20:43:07.399 00.000 11616 worker thread done servicing request
20:43:07.399 00.000 12268 GuideStep: -0.2 px 121 ms EAST, -0.2 px 15 ms NORTH
20:43:07.399 00.000 11616 Worker thread wakes up
20:43:07.399 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:07.399 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:09.406 02.007 11616 Exposure complete
20:43:09.453 00.047 11616 worker thread done servicing request
20:43:09.453 00.000 12268 OnExposeComplete: enter
20:43:09.453 00.000 12268 UpdateGuideState(): m_state=6
20:43:09.453 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1367
20:43:09.453 00.000 12268 Star::Find returns 1 (0), X=1254.35, Y=863.54, Mass=355, SNR=12.8, Peak=33 HFD=4.5
20:43:09.453 00.000 12268 MultiStar: [#1 -0.38,-0.10,0.94,U] [#2 -0.79,-0.43,0.00,M1] [#3 -0.36,-0.30,0.72,U] [#4 -0.09,-0.16,0.68,U] [#5 -0.14,-0.28,0.66,U] [#6 -0.57,0.37,0.00,M2] [#7 1.01,-0.70,0.00,M3] [#8 -0.28,-0.02,0.45,U] 
20:43:09.453 00.000 12268 refined, 5 included, MultiStar: {-0.33, -0.12}, one-star: {-0.60, 0.07}
20:43:09.453 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-1.67) = xAngle (-1.12 = -1.12)
20:43:09.453 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.09 = -1.09)
20:43:09.453 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.12 hyp=0.36 cameraTheta=-2.79 mountX=0.15 mountY=-0.32, mountTheta=-1.12
20:43:09.468 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.12, opts=13)
20:43:09.468 00.000 12268 Enqueuing Move request for scope (-0.33, -0.12)
20:43:09.468 00.000 11616 Worker thread wakes up
20:43:09.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.12) opts 0xd
20:43:09.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.12)
20:43:09.468 00.000 11616 Moving (-0.33, -0.12) raw xDistance=0.15 yDistance=-0.32
20:43:09.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:43:09.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:43:09.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
20:43:09.468 00.000 11616 MoveAxis(E, 0, ABG)
20:43:09.468 00.000 11616 Move returns status 0, amount 0
20:43:09.468 00.000 11616 MoveAxis(N, 27, ABG)
20:43:09.468 00.000 11616 Guiding  Dir = 0, Dur = 27
20:43:09.468 00.000 11616 IsSlewing returns 0
20:43:09.468 00.000 11616 IsGuiding returns 0
20:43:09.468 00.000 11616 PulseGuide returned control before completion, sleep 37
20:43:09.484 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:43:09.500 00.016 12268 UpdateGuideState exits: m=355 SNR=12.8
20:43:09.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:09.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:09.500 00.000 12268 Enqueuing Expose request
20:43:09.515 00.015 11616 IsGuiding returns 1
20:43:09.515 00.000 11616 scope still moving after pulse duration time elapsed
20:43:09.547 00.032 11616 IsSlewing returns 0
20:43:09.547 00.000 11616 IsGuiding returns 1
20:43:09.578 00.031 11616 IsSlewing returns 0
20:43:09.578 00.000 11616 IsGuiding returns 1
20:43:09.609 00.031 11616 IsSlewing returns 0
20:43:09.609 00.000 11616 IsGuiding returns 1
20:43:09.641 00.032 11616 IsSlewing returns 0
20:43:09.641 00.000 11616 IsGuiding returns 1
20:43:09.672 00.031 11616 IsSlewing returns 0
20:43:09.672 00.000 11616 IsGuiding returns 0
20:43:09.672 00.000 11616 scope move finished after 27 + 172 ms
20:43:09.672 00.000 11616 Move returns status 0, amount 27
20:43:09.672 00.000 11616 move complete, result=0
20:43:09.672 00.000 11616 worker thread done servicing request
20:43:09.672 00.000 11616 Worker thread wakes up
20:43:09.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:09.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:09.672 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 27 ms NORTH
20:43:11.687 02.015 11616 Exposure complete
20:43:11.734 00.047 11616 worker thread done servicing request
20:43:11.734 00.000 12268 OnExposeComplete: enter
20:43:11.734 00.000 12268 UpdateGuideState(): m_state=6
20:43:11.734 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1368
20:43:11.734 00.000 12268 Star::Find returns 1 (0), X=1254.52, Y=863.52, Mass=366, SNR=13.1, Peak=39 HFD=4.2
20:43:11.734 00.000 12268 MultiStar: [#1 -0.56,0.23,0.88,U] [#2 -0.18,0.33,0.88,U] [#3 -0.21,0.07,0.72,U] [#4 -0.00,-0.12,0.78,U] [#5 -0.53,0.60,0.00,M1] [#6 -0.74,0.36,0.00,M3] [#7 1.21,-1.04,0.00,M4] [#8 -0.26,-0.73,0.00,M2] 
20:43:11.734 00.000 12268 refined, 4 included, MultiStar: {-0.29, 0.12}, one-star: {-0.42, 0.05}
20:43:11.734 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.67) = xAngle (4.41 = -1.87)
20:43:11.734 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.45 = -1.84)
20:43:11.734 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.12 hyp=0.31 cameraTheta=2.75 mountX=-0.09 mountY=-0.30, mountTheta=-1.87
20:43:11.749 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.12, opts=13)
20:43:11.749 00.000 12268 Enqueuing Move request for scope (-0.29, 0.12)
20:43:11.749 00.000 11616 Worker thread wakes up
20:43:11.749 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.12) opts 0xd
20:43:11.749 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.12)
20:43:11.749 00.000 11616 Moving (-0.29, 0.12) raw xDistance=-0.09 yDistance=-0.30
20:43:11.749 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:11.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:43:11.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
20:43:11.749 00.000 11616 MoveAxis(E, 0, ABG)
20:43:11.749 00.000 11616 Move returns status 0, amount 0
20:43:11.749 00.000 11616 MoveAxis(N, 26, ABG)
20:43:11.749 00.000 11616 Guiding  Dir = 0, Dur = 26
20:43:11.749 00.000 11616 IsSlewing returns 0
20:43:11.749 00.000 11616 IsGuiding returns 0
20:43:11.749 00.000 11616 PulseGuide returned control before completion, sleep 36
20:43:11.749 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:43:11.781 00.032 12268 UpdateGuideState exits: m=366 SNR=13.1
20:43:11.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:11.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:11.781 00.000 12268 Enqueuing Expose request
20:43:11.796 00.015 11616 IsGuiding returns 1
20:43:11.796 00.000 11616 scope still moving after pulse duration time elapsed
20:43:11.828 00.032 11616 IsSlewing returns 0
20:43:11.828 00.000 11616 IsGuiding returns 0
20:43:11.828 00.000 11616 scope move finished after 26 + 49 ms
20:43:11.828 00.000 11616 Move returns status 0, amount 26
20:43:11.828 00.000 11616 move complete, result=0
20:43:11.828 00.000 11616 worker thread done servicing request
20:43:11.828 00.000 11616 Worker thread wakes up
20:43:11.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:11.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:11.828 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 26 ms NORTH
20:43:13.829 02.001 11616 Exposure complete
20:43:13.877 00.048 11616 worker thread done servicing request
20:43:13.877 00.000 12268 OnExposeComplete: enter
20:43:13.877 00.000 12268 UpdateGuideState(): m_state=6
20:43:13.877 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1369
20:43:13.877 00.000 12268 Star::Find returns 1 (0), X=1254.60, Y=863.53, Mass=343, SNR=12.7, Peak=33 HFD=4.3
20:43:13.877 00.000 12268 MultiStar: [#1 -0.64,-0.36,0.00,M1] [#2 -0.93,-0.36,0.00,M1] [#3 0.34,0.02,0.73,U] [#4 -0.29,-0.26,0.76,U] [#5 -0.44,-0.30,0.62,U] [#6 -0.56,0.53,0.00,M4] [#7 1.01,0.10,0.00,M5] [#8 -0.86,-0.64,0.00,M3] 
20:43:13.877 00.000 12268 refined, 3 included, MultiStar: {-0.19, -0.10}, one-star: {-0.35, 0.06}
20:43:13.877 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-1.67) = xAngle (-1.00 = -1.00)
20:43:13.877 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.97 = -0.97)
20:43:13.877 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-2.67 mountX=0.12 mountY=-0.18, mountTheta=-0.99
20:43:13.877 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.10, opts=13)
20:43:13.877 00.000 12268 Enqueuing Move request for scope (-0.19, -0.10)
20:43:13.877 00.000 11616 Worker thread wakes up
20:43:13.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd
20:43:13.877 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.10)
20:43:13.877 00.000 11616 Moving (-0.19, -0.10) raw xDistance=0.12 yDistance=-0.18
20:43:13.877 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:43:13.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:43:13.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:43:13.877 00.000 11616 MoveAxis(E, 0, ABG)
20:43:13.877 00.000 11616 Move returns status 0, amount 0
20:43:13.877 00.000 11616 MoveAxis(N, 15, ABG)
20:43:13.877 00.000 11616 Guiding  Dir = 0, Dur = 15
20:43:13.877 00.000 11616 IsSlewing returns 0
20:43:13.877 00.000 11616 IsGuiding returns 0
20:43:13.877 00.000 11616 PulseGuide returned control before completion, sleep 25
20:43:13.893 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:43:13.909 00.016 12268 UpdateGuideState exits: m=343 SNR=12.7
20:43:13.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:13.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:13.909 00.000 12268 Enqueuing Expose request
20:43:13.924 00.015 11616 IsGuiding returns 1
20:43:13.924 00.000 11616 scope still moving after pulse duration time elapsed
20:43:13.956 00.032 11616 IsSlewing returns 0
20:43:13.956 00.000 11616 IsGuiding returns 0
20:43:13.956 00.000 11616 scope move finished after 15 + 49 ms
20:43:13.956 00.000 11616 Move returns status 0, amount 15
20:43:13.956 00.000 11616 move complete, result=0
20:43:13.956 00.000 11616 worker thread done servicing request
20:43:13.956 00.000 11616 Worker thread wakes up
20:43:13.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:13.956 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
20:43:13.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:15.960 02.004 11616 Exposure complete
20:43:16.007 00.047 11616 worker thread done servicing request
20:43:16.007 00.000 12268 OnExposeComplete: enter
20:43:16.007 00.000 12268 UpdateGuideState(): m_state=6
20:43:16.007 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1370
20:43:16.007 00.000 12268 Star::Find returns 1 (0), X=1254.36, Y=863.32, Mass=397, SNR=13.6, Peak=34 HFD=4.8
20:43:16.007 00.000 12268 MultiStar: [#1 -0.56,-0.69,0.00,M2] [#2 -0.45,-0.57,0.00,M2] [#3 -0.02,-0.26,0.85,U] [#4 -0.44,-0.90,0.00,M1] [#5 -0.20,-0.27,0.53,U] [#6 -0.37,-0.61,0.00,M5] [#7 0.10,-0.83,0.00,M6] [#8 -0.02,-1.19,0.00,M4] 
20:43:16.007 00.000 12268 refined, 2 included, MultiStar: {-0.30, -0.22}, one-star: {-0.59, -0.15}
20:43:16.007 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.67) = xAngle (-0.84 = -0.84)
20:43:16.007 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.81 = -0.81)
20:43:16.007 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.22 hyp=0.37 cameraTheta=-2.51 mountX=0.25 mountY=-0.27, mountTheta=-0.83
20:43:16.007 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.22, opts=13)
20:43:16.007 00.000 12268 Enqueuing Move request for scope (-0.30, -0.22)
20:43:16.007 00.000 11616 Worker thread wakes up
20:43:16.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.22) opts 0xd
20:43:16.007 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.22)
20:43:16.007 00.000 11616 Moving (-0.30, -0.22) raw xDistance=0.25 yDistance=-0.27
20:43:16.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:43:16.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:43:16.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
20:43:16.007 00.000 11616 MoveAxis(E, 0, ABG)
20:43:16.007 00.000 11616 Move returns status 0, amount 0
20:43:16.007 00.000 11616 MoveAxis(N, 23, ABG)
20:43:16.007 00.000 11616 Guiding  Dir = 0, Dur = 23
20:43:16.007 00.000 11616 IsSlewing returns 0
20:43:16.007 00.000 11616 IsGuiding returns 0
20:43:16.007 00.000 11616 PulseGuide returned control before completion, sleep 33
20:43:16.031 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:43:16.039 00.008 12268 UpdateGuideState exits: m=397 SNR=13.6
20:43:16.039 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:16.039 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:16.039 00.000 12268 Enqueuing Expose request
20:43:16.055 00.016 11616 IsGuiding returns 1
20:43:16.055 00.000 11616 scope still moving after pulse duration time elapsed
20:43:16.087 00.032 11616 IsSlewing returns 0
20:43:16.087 00.000 11616 IsGuiding returns 0
20:43:16.087 00.000 11616 scope move finished after 23 + 42 ms
20:43:16.087 00.000 11616 Move returns status 0, amount 23
20:43:16.087 00.000 11616 move complete, result=0
20:43:16.087 00.000 11616 worker thread done servicing request
20:43:16.087 00.000 11616 Worker thread wakes up
20:43:16.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:16.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:16.087 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 23 ms NORTH
20:43:18.094 02.007 11616 Exposure complete
20:43:18.148 00.054 11616 worker thread done servicing request
20:43:18.148 00.000 12268 OnExposeComplete: enter
20:43:18.148 00.000 12268 UpdateGuideState(): m_state=6
20:43:18.148 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1371
20:43:18.148 00.000 12268 Star::Find returns 1 (0), X=1254.58, Y=863.88, Mass=362, SNR=13.0, Peak=32 HFD=4.1
20:43:18.148 00.000 12268 MultiStar: [#1 -0.63,0.27,0.00,M3] [#2 -0.98,-0.06,0.00,M3] [#3 -0.57,0.11,0.71,U] [#4 -0.38,-0.12,0.73,U] [#5 -0.44,-0.11,0.57,U] [#6 -0.37,0.43,0.76,U] [#7 0.50,0.59,0.00,M7] [#8 -0.48,-0.27,0.42,U] 
20:43:18.148 00.000 12268 refined, 5 included, MultiStar: {-0.42, 0.13}, one-star: {-0.36, 0.41}
20:43:18.148 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.67) = xAngle (4.51 = -1.78)
20:43:18.148 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.54 = -1.75)
20:43:18.156 00.008 12268 CameraToMount -- cameraX=-0.42 cameraY=0.13 hyp=0.45 cameraTheta=2.84 mountX=-0.09 mountY=-0.44, mountTheta=-1.78
20:43:18.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.13, opts=13)
20:43:18.156 00.000 12268 Enqueuing Move request for scope (-0.42, 0.13)
20:43:18.156 00.000 11616 Worker thread wakes up
20:43:18.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.13) opts 0xd
20:43:18.156 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.13)
20:43:18.156 00.000 11616 Moving (-0.42, 0.13) raw xDistance=-0.09 yDistance=-0.44
20:43:18.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:18.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:43:18.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
20:43:18.156 00.000 11616 MoveAxis(E, 0, ABG)
20:43:18.156 00.000 11616 Move returns status 0, amount 0
20:43:18.156 00.000 11616 MoveAxis(N, 37, ABG)
20:43:18.156 00.000 11616 Guiding  Dir = 0, Dur = 37
20:43:18.156 00.000 11616 IsSlewing returns 0
20:43:18.156 00.000 11616 IsGuiding returns 0
20:43:18.156 00.000 11616 PulseGuide returned control before completion, sleep 47
20:43:18.164 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:43:18.187 00.023 12268 UpdateGuideState exits: m=362 SNR=13.0
20:43:18.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:18.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:18.187 00.000 12268 Enqueuing Expose request
20:43:18.211 00.024 11616 IsGuiding returns 1
20:43:18.211 00.000 11616 scope still moving after pulse duration time elapsed
20:43:18.242 00.031 11616 IsSlewing returns 0
20:43:18.242 00.000 11616 IsGuiding returns 0
20:43:18.242 00.000 11616 scope move finished after 37 + 46 ms
20:43:18.242 00.000 11616 Move returns status 0, amount 37
20:43:18.242 00.000 11616 move complete, result=0
20:43:18.242 00.000 11616 worker thread done servicing request
20:43:18.242 00.000 11616 Worker thread wakes up
20:43:18.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:18.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:18.242 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 37 ms NORTH
20:43:20.249 02.007 11616 Exposure complete
20:43:20.312 00.063 11616 worker thread done servicing request
20:43:20.312 00.000 12268 OnExposeComplete: enter
20:43:20.312 00.000 12268 UpdateGuideState(): m_state=6
20:43:20.312 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1372
20:43:20.312 00.000 12268 Star::Find returns 1 (0), X=1254.73, Y=863.79, Mass=392, SNR=13.5, Peak=37 HFD=5.0
20:43:20.312 00.000 12268 MultiStar: [#1 -0.23,-0.01,0.85,U] [#2 -0.93,0.29,0.00,M4] [#3 -0.01,-0.04,0.66,U] [#4 -0.21,-0.44,0.70,U] [#5 -0.48,0.15,0.54,U] [#6 -0.26,0.36,0.54,U] [#7 1.01,-0.39,0.00,M8] [#8 -0.02,-0.79,0.00,M4] 
20:43:20.312 00.000 12268 refined, 5 included, MultiStar: {-0.22, 0.06}, one-star: {-0.21, 0.33}
20:43:20.312 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.67) = xAngle (4.55 = -1.74)
20:43:20.312 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.58 = -1.71)
20:43:20.312 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.23 cameraTheta=2.88 mountX=-0.04 mountY=-0.23, mountTheta=-1.74
20:43:20.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.06, opts=13)
20:43:20.312 00.000 12268 Enqueuing Move request for scope (-0.22, 0.06)
20:43:20.312 00.000 11616 Worker thread wakes up
20:43:20.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
20:43:20.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
20:43:20.312 00.000 11616 Moving (-0.22, 0.06) raw xDistance=-0.04 yDistance=-0.23
20:43:20.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:20.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:43:20.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
20:43:20.312 00.000 11616 MoveAxis(E, 0, ABG)
20:43:20.312 00.000 11616 Move returns status 0, amount 0
20:43:20.312 00.000 11616 MoveAxis(N, 20, ABG)
20:43:20.312 00.000 11616 Guiding  Dir = 0, Dur = 20
20:43:20.312 00.000 11616 IsSlewing returns 0
20:43:20.312 00.000 11616 IsGuiding returns 0
20:43:20.312 00.000 11616 PulseGuide returned control before completion, sleep 30
20:43:20.328 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:43:20.343 00.015 12268 UpdateGuideState exits: m=392 SNR=13.5
20:43:20.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:20.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:20.343 00.000 12268 Enqueuing Expose request
20:43:20.359 00.016 11616 IsGuiding returns 1
20:43:20.359 00.000 11616 scope still moving after pulse duration time elapsed
20:43:20.390 00.031 11616 IsSlewing returns 0
20:43:20.390 00.000 11616 IsGuiding returns 1
20:43:20.422 00.032 11616 IsSlewing returns 0
20:43:20.422 00.000 11616 IsGuiding returns 0
20:43:20.422 00.000 11616 scope move finished after 20 + 85 ms
20:43:20.422 00.000 11616 Move returns status 0, amount 20
20:43:20.422 00.000 11616 move complete, result=0
20:43:20.422 00.000 11616 worker thread done servicing request
20:43:20.422 00.000 11616 Worker thread wakes up
20:43:20.422 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 20 ms NORTH
20:43:20.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:20.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:22.426 02.004 11616 Exposure complete
20:43:22.474 00.048 11616 worker thread done servicing request
20:43:22.474 00.000 12268 OnExposeComplete: enter
20:43:22.474 00.000 12268 UpdateGuideState(): m_state=6
20:43:22.474 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1373
20:43:22.474 00.000 12268 Star::Find returns 1 (0), X=1254.92, Y=863.96, Mass=396, SNR=13.6, Peak=42 HFD=4.5
20:43:22.474 00.000 12268 MultiStar: [#1 -0.16,0.31,0.84,U] [#2 -0.30,0.48,0.89,U] [#3 0.14,0.42,0.69,U] [#4 -0.17,0.10,0.69,U] [#5 -0.17,-0.01,0.60,U] [#6 -0.16,0.61,0.60,U] [#7 0.64,1.44,0.00,M9] [#8 -0.64,0.27,0.00,M5] 
20:43:22.474 00.000 12268 refined, 6 included, MultiStar: {-0.12, 0.36}, one-star: {-0.02, 0.49}
20:43:22.474 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.67) = xAngle (3.56 = -2.72)
20:43:22.474 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.59 = -2.69)
20:43:22.474 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.36 hyp=0.38 cameraTheta=1.89 mountX=-0.35 mountY=-0.17, mountTheta=-2.69
20:43:22.489 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.36, opts=13)
20:43:22.489 00.000 12268 Enqueuing Move request for scope (-0.12, 0.36)
20:43:22.489 00.000 11616 Worker thread wakes up
20:43:22.489 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.36) opts 0xd
20:43:22.489 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.36)
20:43:22.489 00.000 11616 Moving (-0.12, 0.36) raw xDistance=-0.35 yDistance=-0.17
20:43:22.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
20:43:22.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.17
20:43:22.489 00.000 11616 MoveAxis(E, 194, ABG)
20:43:22.489 00.000 11616 Guiding  Dir = 2, Dur = 194
20:43:22.489 00.000 11616 IsSlewing returns 0
20:43:22.489 00.000 11616 IsGuiding returns 0
20:43:22.489 00.000 11616 PulseGuide returned control before completion, sleep 204
20:43:22.499 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:43:22.521 00.022 12268 UpdateGuideState exits: m=396 SNR=13.6
20:43:22.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:22.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:22.521 00.000 12268 Enqueuing Expose request
20:43:22.711 00.190 11616 IsGuiding returns 1
20:43:22.711 00.000 11616 scope still moving after pulse duration time elapsed
20:43:22.742 00.031 11616 IsSlewing returns 0
20:43:22.742 00.000 11616 IsGuiding returns 0
20:43:22.742 00.000 11616 scope move finished after 194 + 57 ms
20:43:22.742 00.000 11616 Move returns status 0, amount 194
20:43:22.742 00.000 11616 MoveAxis(N, 14, ABG)
20:43:22.744 00.002 11616 Guiding  Dir = 0, Dur = 14
20:43:22.744 00.000 11616 IsSlewing returns 0
20:43:22.744 00.000 11616 IsGuiding returns 0
20:43:22.745 00.001 11616 PulseGuide returned control before completion, sleep 24
20:43:22.774 00.029 11616 IsGuiding returns 1
20:43:22.774 00.000 11616 scope still moving after pulse duration time elapsed
20:43:22.806 00.032 11616 IsSlewing returns 0
20:43:22.806 00.000 11616 IsGuiding returns 0
20:43:22.806 00.000 11616 scope move finished after 14 + 48 ms
20:43:22.806 00.000 11616 Move returns status 0, amount 14
20:43:22.806 00.000 11616 move complete, result=0
20:43:22.806 00.000 11616 worker thread done servicing request
20:43:22.806 00.000 11616 Worker thread wakes up
20:43:22.806 00.000 12268 GuideStep: -0.3 px 194 ms EAST, -0.2 px 14 ms NORTH
20:43:22.806 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:22.806 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:24.812 02.006 11616 Exposure complete
20:43:24.859 00.047 11616 worker thread done servicing request
20:43:24.859 00.000 12268 OnExposeComplete: enter
20:43:24.859 00.000 12268 UpdateGuideState(): m_state=6
20:43:24.859 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1374
20:43:24.859 00.000 12268 Star::Find returns 1 (0), X=1254.85, Y=863.17, Mass=370, SNR=13.1, Peak=36 HFD=4.4
20:43:24.859 00.000 12268 MultiStar: [#1 -0.32,-0.16,0.89,U] [#2 -0.51,-0.09,0.88,U] [#3 0.08,-0.41,0.74,U] [#4 0.36,-0.40,0.71,U] [#5 -0.16,0.10,0.54,U] [#6 -0.20,0.24,0.58,U] [#7 0.00,0.00,0.00,L] [#8 -0.23,-0.09,0.42,U] [#9 0.43,-1.23,0.00,M3] 
20:43:24.859 00.000 12268 refined, 7 included, MultiStar: {-0.14, -0.16}, one-star: {-0.09, -0.29}
20:43:24.859 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-1.67) = xAngle (-0.62 = -0.62)
20:43:24.859 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.59 = -0.59)
20:43:24.859 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.16 hyp=0.22 cameraTheta=-2.29 mountX=0.18 mountY=-0.12, mountTheta=-0.60
20:43:24.875 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.16, opts=13)
20:43:24.875 00.000 12268 Enqueuing Move request for scope (-0.14, -0.16)
20:43:24.875 00.000 11616 Worker thread wakes up
20:43:24.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.16) opts 0xd
20:43:24.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.16)
20:43:24.875 00.000 11616 Moving (-0.14, -0.16) raw xDistance=0.18 yDistance=-0.12
20:43:24.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:43:24.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:43:24.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:24.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:43:24.875 00.000 11616 MoveAxis(E, 0, ABG)
20:43:24.875 00.000 11616 Move returns status 0, amount 0
20:43:24.875 00.000 11616 MoveAxis(N, 0, ABG)
20:43:24.875 00.000 11616 Move returns status 0, amount 0
20:43:24.875 00.000 11616 move complete, result=0
20:43:24.875 00.000 11616 worker thread done servicing request
20:43:24.875 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:43:24.906 00.031 12268 UpdateGuideState exits: m=370 SNR=13.1
20:43:24.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:24.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:24.906 00.000 12268 Enqueuing Expose request
20:43:24.906 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:43:24.906 00.000 11616 Worker thread wakes up
20:43:24.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:24.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:26.923 02.017 11616 Exposure complete
20:43:26.971 00.048 11616 worker thread done servicing request
20:43:26.971 00.000 12268 OnExposeComplete: enter
20:43:26.971 00.000 12268 UpdateGuideState(): m_state=6
20:43:26.971 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1375
20:43:26.971 00.000 12268 Star::Find returns 1 (0), X=1254.93, Y=862.76, Mass=363, SNR=12.9, Peak=43 HFD=4.1
20:43:26.971 00.000 12268 MultiStar: [#1 -0.10,-1.14,0.00,M1] [#2 -0.42,-1.02,0.00,M3] [#3 0.15,-0.72,0.00,M1] [#4 0.05,-1.28,0.00,M1] [#5 -0.23,-0.53,0.60,U] [#6 -0.26,-0.53,0.60,U] [#7 0.00,0.00,0.00,L] [#8 -0.23,-1.32,0.00,M5] [#9 0.25,-1.13,0.00,M4] 
20:43:26.971 00.000 12268 refined, 2 included, MultiStar: {-0.14, -0.61}, one-star: {-0.02, -0.71}
20:43:26.971 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.67) = xAngle (-0.13 = -0.13)
20:43:26.971 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.10 = -0.10)
20:43:26.971 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.61 hyp=0.63 cameraTheta=-1.80 mountX=0.62 mountY=-0.06, mountTheta=-0.10
20:43:26.971 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.61, opts=13)
20:43:26.971 00.000 12268 Enqueuing Move request for scope (-0.14, -0.61)
20:43:26.971 00.000 11616 Worker thread wakes up
20:43:26.971 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.61) opts 0xd
20:43:26.971 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.61)
20:43:26.971 00.000 11616 Moving (-0.14, -0.61) raw xDistance=0.62 yDistance=-0.06
20:43:26.971 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.29 direction from -1 to 1
20:43:26.971 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.87
20:43:26.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
20:43:26.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:26.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:43:26.971 00.000 11616 MoveAxis(W, 349, ABG)
20:43:26.971 00.000 11616 Guiding  Dir = 3, Dur = 349
20:43:26.971 00.000 11616 IsSlewing returns 0
20:43:26.971 00.000 11616 IsGuiding returns 0
20:43:26.971 00.000 11616 PulseGuide returned control before completion, sleep 359
20:43:26.987 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:43:27.003 00.016 12268 UpdateGuideState exits: m=363 SNR=12.9
20:43:27.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:27.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:27.003 00.000 12268 Enqueuing Expose request
20:43:27.351 00.348 11616 IsGuiding returns 1
20:43:27.351 00.000 11616 scope still moving after pulse duration time elapsed
20:43:27.382 00.031 11616 IsSlewing returns 0
20:43:27.382 00.000 11616 IsGuiding returns 1
20:43:27.414 00.032 11616 IsSlewing returns 0
20:43:27.414 00.000 11616 IsGuiding returns 0
20:43:27.414 00.000 11616 scope move finished after 349 + 82 ms
20:43:27.414 00.000 11616 Move returns status 0, amount 349
20:43:27.414 00.000 11616 MoveAxis(N, 0, ABG)
20:43:27.414 00.000 11616 Move returns status 0, amount 0
20:43:27.414 00.000 11616 move complete, result=0
20:43:27.414 00.000 11616 worker thread done servicing request
20:43:27.414 00.000 11616 Worker thread wakes up
20:43:27.414 00.000 12268 GuideStep: 0.6 px 349 ms WEST, -0.1 px 0 ms NORTH
20:43:27.414 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:27.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:29.411 01.997 11616 Exposure complete
20:43:29.475 00.064 11616 worker thread done servicing request
20:43:29.475 00.000 12268 OnExposeComplete: enter
20:43:29.475 00.000 12268 UpdateGuideState(): m_state=6
20:43:29.475 00.000 12268 Star::Find(15, 1254, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1376
20:43:29.475 00.000 12268 Star::Find returns 1 (0), X=1254.71, Y=862.76, Mass=361, SNR=13.0, Peak=41 HFD=4.4
20:43:29.475 00.000 12268 MultiStar: [#1 -0.31,-0.89,0.00,M2] [#2 -0.48,-0.92,0.00,M4] [#3 0.20,-0.68,0.00,M2] [#4 -0.10,-1.01,0.00,M2] [#5 -0.06,-0.99,0.00,M1] [#6 -0.21,-0.47,0.58,U] [#7 0.56,-1.04,0.00,M10] [#8 -0.46,-1.25,0.00,M6] 
20:43:29.475 00.000 12268 refined, 1 included, MultiStar: {-0.23, -0.62}, one-star: {-0.24, -0.71}
20:43:29.475 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.67) = xAngle (-0.25 = -0.25)
20:43:29.475 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.22 = -0.22)
20:43:29.475 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.62 hyp=0.66 cameraTheta=-1.92 mountX=0.64 mountY=-0.15, mountTheta=-0.22
20:43:29.475 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.62, opts=13)
20:43:29.475 00.000 12268 Enqueuing Move request for scope (-0.23, -0.62)
20:43:29.475 00.000 11616 Worker thread wakes up
20:43:29.475 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.62) opts 0xd
20:43:29.475 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.62)
20:43:29.475 00.000 11616 Moving (-0.23, -0.62) raw xDistance=0.64 yDistance=-0.15
20:43:29.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.64
20:43:29.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:29.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:43:29.475 00.000 11616 MoveAxis(W, 360, ABG)
20:43:29.475 00.000 11616 Guiding  Dir = 3, Dur = 360
20:43:29.475 00.000 11616 IsSlewing returns 0
20:43:29.475 00.000 11616 IsGuiding returns 0
20:43:29.475 00.000 11616 PulseGuide returned control before completion, sleep 370
20:43:29.500 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:43:29.506 00.006 12268 UpdateGuideState exits: m=361 SNR=13.0
20:43:29.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:29.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:29.506 00.000 12268 Enqueuing Expose request
20:43:29.870 00.364 11616 IsGuiding returns 1
20:43:29.870 00.000 11616 scope still moving after pulse duration time elapsed
20:43:29.902 00.032 11616 IsSlewing returns 0
20:43:29.902 00.000 11616 IsGuiding returns 0
20:43:29.902 00.000 11616 scope move finished after 360 + 54 ms
20:43:29.902 00.000 11616 Move returns status 0, amount 360
20:43:29.902 00.000 11616 MoveAxis(N, 0, ABG)
20:43:29.902 00.000 11616 Move returns status 0, amount 0
20:43:29.902 00.000 11616 move complete, result=0
20:43:29.902 00.000 11616 worker thread done servicing request
20:43:29.902 00.000 12268 GuideStep: 0.6 px 360 ms WEST, -0.1 px 0 ms NORTH
20:43:29.902 00.000 11616 Worker thread wakes up
20:43:29.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:29.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:31.923 02.021 11616 Exposure complete
20:43:31.987 00.064 11616 worker thread done servicing request
20:43:31.987 00.000 12268 OnExposeComplete: enter
20:43:31.987 00.000 12268 UpdateGuideState(): m_state=6
20:43:31.987 00.000 12268 Star::Find(15, 1254, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1377
20:43:31.987 00.000 12268 Star::Find returns 1 (0), X=1255.00, Y=864.22, Mass=368, SNR=13.1, Peak=44 HFD=4.2
20:43:31.987 00.000 12268 MultiStar: [#1 0.08,0.37,0.84,U] [#2 -0.23,0.36,0.82,U] [#3 0.39,0.30,0.74,U] [#4 -0.24,0.55,0.72,U] [#5 0.34,0.80,0.00,M2] [#6 -0.04,0.95,0.00,M1] [#7 0.86,0.91,0.00,R] [#8 -0.35,-0.10,0.45,U] 
20:43:31.987 00.000 12268 refined, 5 included, MultiStar: {-0.02, 0.42}, one-star: {0.06, 0.75}
20:43:31.987 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.67) = xAngle (3.30 = -2.99)
20:43:31.987 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.33 = -2.96)
20:43:31.987 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.42 hyp=0.42 cameraTheta=1.63 mountX=-0.42 mountY=-0.08, mountTheta=-2.96
20:43:31.987 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.42, opts=13)
20:43:31.987 00.000 12268 Enqueuing Move request for scope (-0.02, 0.42)
20:43:31.987 00.000 11616 Worker thread wakes up
20:43:31.987 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.42) opts 0xd
20:43:31.987 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.42)
20:43:31.987 00.000 11616 Moving (-0.02, 0.42) raw xDistance=-0.42 yDistance=-0.08
20:43:31.987 00.000 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
20:43:31.987 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.25
20:43:31.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
20:43:31.987 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:31.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:43:31.987 00.000 11616 MoveAxis(E, 233, ABG)
20:43:31.987 00.000 11616 Guiding  Dir = 2, Dur = 233
20:43:31.987 00.000 11616 IsSlewing returns 0
20:43:31.987 00.000 11616 IsGuiding returns 0
20:43:31.987 00.000 11616 PulseGuide returned control before completion, sleep 243
20:43:32.003 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:43:32.019 00.016 12268 UpdateGuideState exits: m=368 SNR=13.1
20:43:32.019 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:32.019 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:32.019 00.000 12268 Enqueuing Expose request
20:43:32.241 00.222 11616 IsGuiding returns 1
20:43:32.241 00.000 11616 scope still moving after pulse duration time elapsed
20:43:32.273 00.032 11616 IsSlewing returns 0
20:43:32.273 00.000 11616 IsGuiding returns 0
20:43:32.273 00.000 11616 scope move finished after 233 + 47 ms
20:43:32.273 00.000 11616 Move returns status 0, amount 233
20:43:32.273 00.000 11616 MoveAxis(N, 0, ABG)
20:43:32.273 00.000 11616 Move returns status 0, amount 0
20:43:32.273 00.000 11616 move complete, result=0
20:43:32.273 00.000 11616 worker thread done servicing request
20:43:32.273 00.000 11616 Worker thread wakes up
20:43:32.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:32.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:32.273 00.000 12268 GuideStep: -0.4 px 233 ms EAST, -0.1 px 0 ms NORTH
20:43:34.287 02.014 11616 Exposure complete
20:43:34.343 00.056 11616 worker thread done servicing request
20:43:34.343 00.000 12268 OnExposeComplete: enter
20:43:34.343 00.000 12268 UpdateGuideState(): m_state=6
20:43:34.343 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1378
20:43:34.350 00.007 12268 Star::Find returns 1 (0), X=1254.87, Y=863.75, Mass=330, SNR=12.4, Peak=38 HFD=4.4
20:43:34.350 00.000 12268 MultiStar: [#1 -0.45,0.21,0.86,U] [#2 -0.34,0.05,0.89,U] [#3 -0.06,0.37,0.77,U] [#4 0.07,0.10,0.73,U] [#5 -0.02,0.44,0.60,U] [#6 -0.17,0.12,0.58,U] [#7 12.39,-6.42,0.00,M1] [#8 -0.10,-0.06,0.37,U] 
20:43:34.350 00.000 12268 refined, 7 included, MultiStar: {-0.16, 0.20}, one-star: {-0.08, 0.28}
20:43:34.350 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.67) = xAngle (3.90 = -2.38)
20:43:34.350 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.93 = -2.35)
20:43:34.350 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.20 hyp=0.25 cameraTheta=2.23 mountX=-0.19 mountY=-0.18, mountTheta=-2.37
20:43:34.350 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.20, opts=13)
20:43:34.350 00.000 12268 Enqueuing Move request for scope (-0.16, 0.20)
20:43:34.350 00.000 11616 Worker thread wakes up
20:43:34.350 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.20) opts 0xd
20:43:34.350 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.20)
20:43:34.350 00.000 11616 Moving (-0.16, 0.20) raw xDistance=-0.19 yDistance=-0.18
20:43:34.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
20:43:34.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:43:34.350 00.000 11616 MoveAxis(E, 104, ABG)
20:43:34.350 00.000 11616 Guiding  Dir = 2, Dur = 104
20:43:34.350 00.000 11616 IsSlewing returns 0
20:43:34.350 00.000 11616 IsGuiding returns 0
20:43:34.350 00.000 11616 PulseGuide returned control before completion, sleep 114
20:43:34.350 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:43:34.382 00.032 12268 UpdateGuideState exits: m=330 SNR=12.4
20:43:34.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:34.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:34.382 00.000 12268 Enqueuing Expose request
20:43:34.477 00.095 11616 IsGuiding returns 1
20:43:34.477 00.000 11616 scope still moving after pulse duration time elapsed
20:43:34.509 00.032 11616 IsSlewing returns 0
20:43:34.509 00.000 11616 IsGuiding returns 1
20:43:34.541 00.032 11616 IsSlewing returns 0
20:43:34.541 00.000 11616 IsGuiding returns 0
20:43:34.541 00.000 11616 scope move finished after 104 + 84 ms
20:43:34.541 00.000 11616 Move returns status 0, amount 104
20:43:34.541 00.000 11616 MoveAxis(N, 15, ABG)
20:43:34.541 00.000 11616 Guiding  Dir = 0, Dur = 15
20:43:34.541 00.000 11616 IsSlewing returns 0
20:43:34.541 00.000 11616 IsGuiding returns 0
20:43:34.541 00.000 11616 PulseGuide returned control before completion, sleep 25
20:43:34.572 00.031 11616 IsGuiding returns 1
20:43:34.572 00.000 11616 scope still moving after pulse duration time elapsed
20:43:34.604 00.032 11616 IsSlewing returns 0
20:43:34.604 00.000 11616 IsGuiding returns 0
20:43:34.604 00.000 11616 scope move finished after 15 + 47 ms
20:43:34.604 00.000 11616 Move returns status 0, amount 15
20:43:34.604 00.000 11616 move complete, result=0
20:43:34.604 00.000 11616 worker thread done servicing request
20:43:34.604 00.000 12268 GuideStep: -0.2 px 104 ms EAST, -0.2 px 15 ms NORTH
20:43:34.604 00.000 11616 Worker thread wakes up
20:43:34.604 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:34.604 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:36.610 02.006 11616 Exposure complete
20:43:36.658 00.048 11616 worker thread done servicing request
20:43:36.658 00.000 12268 OnExposeComplete: enter
20:43:36.658 00.000 12268 UpdateGuideState(): m_state=6
20:43:36.658 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1379
20:43:36.658 00.000 12268 Star::Find returns 1 (0), X=1254.43, Y=863.48, Mass=360, SNR=12.9, Peak=35 HFD=4.3
20:43:36.658 00.000 12268 MultiStar: [#1 -0.44,-0.39,0.88,U] [#2 -0.89,-0.21,0.00,M3] [#3 -0.16,0.03,0.72,U] [#4 -0.57,-0.46,0.00,M1] [#5 -0.61,-0.02,0.60,U] [#6 -0.48,0.64,0.00,M1] [#7 -0.31,-1.07,0.00,M2] [#8 -0.82,-0.26,0.00,M5] 
20:43:36.658 00.000 12268 refined, 3 included, MultiStar: {-0.43, -0.10}, one-star: {-0.52, 0.01}
20:43:36.658 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.67) = xAngle (-1.24 = -1.24)
20:43:36.658 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.21 = -1.21)
20:43:36.658 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.10 hyp=0.44 cameraTheta=-2.91 mountX=0.14 mountY=-0.41, mountTheta=-1.24
20:43:36.658 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-0.10, opts=13)
20:43:36.658 00.000 12268 Enqueuing Move request for scope (-0.43, -0.10)
20:43:36.658 00.000 11616 Worker thread wakes up
20:43:36.658 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.10) opts 0xd
20:43:36.658 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -0.10)
20:43:36.658 00.000 11616 Moving (-0.43, -0.10) raw xDistance=0.14 yDistance=-0.41
20:43:36.658 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:43:36.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:43:36.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
20:43:36.658 00.000 11616 MoveAxis(E, 0, ABG)
20:43:36.658 00.000 11616 Move returns status 0, amount 0
20:43:36.658 00.000 11616 MoveAxis(N, 35, ABG)
20:43:36.658 00.000 11616 Guiding  Dir = 0, Dur = 35
20:43:36.658 00.000 11616 IsSlewing returns 0
20:43:36.658 00.000 11616 IsGuiding returns 0
20:43:36.658 00.000 11616 PulseGuide returned control before completion, sleep 45
20:43:36.673 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:43:36.690 00.017 12268 UpdateGuideState exits: m=360 SNR=12.9
20:43:36.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:36.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:36.690 00.000 12268 Enqueuing Expose request
20:43:36.721 00.031 11616 IsGuiding returns 1
20:43:36.721 00.000 11616 scope still moving after pulse duration time elapsed
20:43:36.753 00.032 11616 IsSlewing returns 0
20:43:36.753 00.000 11616 IsGuiding returns 1
20:43:36.784 00.031 11616 IsSlewing returns 0
20:43:36.784 00.000 11616 IsGuiding returns 1
20:43:36.816 00.032 11616 IsSlewing returns 0
20:43:36.816 00.000 11616 IsGuiding returns 1
20:43:36.848 00.032 11616 IsSlewing returns 0
20:43:36.848 00.000 11616 IsGuiding returns 0
20:43:36.848 00.000 11616 scope move finished after 35 + 142 ms
20:43:36.848 00.000 11616 Move returns status 0, amount 35
20:43:36.848 00.000 11616 move complete, result=0
20:43:36.848 00.000 11616 worker thread done servicing request
20:43:36.848 00.000 11616 Worker thread wakes up
20:43:36.848 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 35 ms NORTH
20:43:36.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:36.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:38.843 01.995 11616 Exposure complete
20:43:38.906 00.063 11616 worker thread done servicing request
20:43:38.906 00.000 12268 OnExposeComplete: enter
20:43:38.906 00.000 12268 UpdateGuideState(): m_state=6
20:43:38.906 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1380
20:43:38.906 00.000 12268 Star::Find returns 1 (0), X=1254.28, Y=863.28, Mass=328, SNR=12.4, Peak=35 HFD=4.5
20:43:38.906 00.000 12268 MultiStar: [#1 -0.51,-0.66,0.00,M1] [#2 -0.73,-0.65,0.00,M4] [#3 -0.27,-0.45,0.73,U] [#4 -0.74,-0.91,0.00,M2] [#5 -0.32,-0.67,0.00,M1] [#6 -0.81,-0.24,0.00,M2] [#7 0.41,-2.44,0.00,M3] [#8 0.10,-1.56,0.00,M6] 
20:43:38.906 00.000 12268 refined, 1 included, MultiStar: {-0.50, -0.30}, one-star: {-0.66, -0.19}
20:43:38.906 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.67) = xAngle (-0.93 = -0.93)
20:43:38.906 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.90 = -0.90)
20:43:38.906 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.30 hyp=0.58 cameraTheta=-2.60 mountX=0.35 mountY=-0.45, mountTheta=-0.92
20:43:38.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=-0.30, opts=13)
20:43:38.906 00.000 12268 Enqueuing Move request for scope (-0.50, -0.30)
20:43:38.906 00.000 11616 Worker thread wakes up
20:43:38.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.30) opts 0xd
20:43:38.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, -0.30)
20:43:38.906 00.000 11616 Moving (-0.50, -0.30) raw xDistance=0.35 yDistance=-0.45
20:43:38.906 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
20:43:38.906 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.04
20:43:38.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
20:43:38.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
20:43:38.906 00.000 11616 MoveAxis(W, 194, ABG)
20:43:38.906 00.000 11616 Guiding  Dir = 3, Dur = 194
20:43:38.906 00.000 11616 IsSlewing returns 0
20:43:38.906 00.000 11616 IsGuiding returns 0
20:43:38.906 00.000 11616 PulseGuide returned control before completion, sleep 204
20:43:38.922 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:43:38.937 00.015 12268 UpdateGuideState exits: m=328 SNR=12.4
20:43:38.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:38.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:38.937 00.000 12268 Enqueuing Expose request
20:43:39.140 00.203 11616 IsGuiding returns 0
20:43:39.140 00.000 11616 Move returns status 0, amount 194
20:43:39.140 00.000 11616 MoveAxis(N, 38, ABG)
20:43:39.140 00.000 11616 Guiding  Dir = 0, Dur = 38
20:43:39.140 00.000 11616 IsSlewing returns 0
20:43:39.140 00.000 11616 IsGuiding returns 0
20:43:39.140 00.000 11616 PulseGuide returned control before completion, sleep 48
20:43:39.203 00.063 11616 IsGuiding returns 1
20:43:39.203 00.000 11616 scope still moving after pulse duration time elapsed
20:43:39.234 00.031 11616 IsSlewing returns 0
20:43:39.234 00.000 11616 IsGuiding returns 1
20:43:39.265 00.031 11616 IsSlewing returns 0
20:43:39.265 00.000 11616 IsGuiding returns 1
20:43:39.297 00.032 11616 IsSlewing returns 0
20:43:39.297 00.000 11616 IsGuiding returns 0
20:43:39.297 00.000 11616 scope move finished after 38 + 118 ms
20:43:39.297 00.000 11616 Move returns status 0, amount 38
20:43:39.297 00.000 11616 move complete, result=0
20:43:39.297 00.000 11616 worker thread done servicing request
20:43:39.297 00.000 11616 Worker thread wakes up
20:43:39.297 00.000 12268 GuideStep: 0.3 px 194 ms WEST, -0.5 px 38 ms NORTH
20:43:39.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:39.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:41.291 01.994 11616 Exposure complete
20:43:41.355 00.064 11616 worker thread done servicing request
20:43:41.355 00.000 12268 OnExposeComplete: enter
20:43:41.355 00.000 12268 UpdateGuideState(): m_state=6
20:43:41.355 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1381
20:43:41.355 00.000 12268 Star::Find returns 1 (0), X=1254.19, Y=862.87, Mass=302, SNR=11.9, Peak=38 HFD=4.0
20:43:41.355 00.000 12268 MultiStar: [#1 -0.68,-0.92,0.00,M2] [#2 -0.90,-0.96,0.00,M5] [#3 -0.35,-0.87,0.00,M1] [#4 -0.41,-1.01,0.00,M3] [#5 -0.16,-1.35,0.00,M2] [#6 -0.75,-0.55,0.00,M3] [#7 -0.71,-1.63,0.00,M4] [#8 -0.57,-1.43,0.00,M7] 
20:43:41.355 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.67) = xAngle (-0.80 = -0.80)
20:43:41.355 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.77 = -0.77)
20:43:41.355 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=-0.60 hyp=0.97 cameraTheta=-2.47 mountX=0.67 mountY=-0.67, mountTheta=-0.78
20:43:41.355 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.75, y=-0.60, opts=13)
20:43:41.355 00.000 12268 Enqueuing Move request for scope (-0.75, -0.60)
20:43:41.355 00.000 11616 Worker thread wakes up
20:43:41.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.60) opts 0xd
20:43:41.355 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.75, -0.60)
20:43:41.355 00.000 11616 Moving (-0.75, -0.60) raw xDistance=0.67 yDistance=-0.67
20:43:41.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.67
20:43:41.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.67
20:43:41.355 00.000 11616 MoveAxis(W, 377, ABG)
20:43:41.355 00.000 11616 Guiding  Dir = 3, Dur = 377
20:43:41.355 00.000 11616 IsSlewing returns 0
20:43:41.355 00.000 11616 IsGuiding returns 0
20:43:41.355 00.000 11616 PulseGuide returned control before completion, sleep 387
20:43:41.375 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:43:41.386 00.011 12268 UpdateGuideState exits: m=302 SNR=11.9
20:43:41.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:41.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:41.386 00.000 12268 Enqueuing Expose request
20:43:41.765 00.379 11616 IsGuiding returns 1
20:43:41.766 00.001 11616 scope still moving after pulse duration time elapsed
20:43:41.797 00.031 11616 IsSlewing returns 0
20:43:41.797 00.000 11616 IsGuiding returns 0
20:43:41.797 00.000 11616 scope move finished after 377 + 54 ms
20:43:41.797 00.000 11616 Move returns status 0, amount 377
20:43:41.797 00.000 11616 MoveAxis(N, 57, ABG)
20:43:41.797 00.000 11616 Guiding  Dir = 0, Dur = 57
20:43:41.797 00.000 11616 IsSlewing returns 0
20:43:41.797 00.000 11616 IsGuiding returns 0
20:43:41.797 00.000 11616 PulseGuide returned control before completion, sleep 67
20:43:41.875 00.078 11616 IsGuiding returns 1
20:43:41.875 00.000 11616 scope still moving after pulse duration time elapsed
20:43:41.906 00.031 11616 IsSlewing returns 0
20:43:41.906 00.000 11616 IsGuiding returns 0
20:43:41.906 00.000 11616 scope move finished after 57 + 51 ms
20:43:41.906 00.000 11616 Move returns status 0, amount 57
20:43:41.906 00.000 11616 move complete, result=0
20:43:41.906 00.000 11616 worker thread done servicing request
20:43:41.906 00.000 12268 GuideStep: 0.7 px 377 ms WEST, -0.7 px 57 ms NORTH
20:43:41.906 00.000 11616 Worker thread wakes up
20:43:41.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:41.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:43.907 02.001 11616 Exposure complete
20:43:43.971 00.064 11616 worker thread done servicing request
20:43:43.971 00.000 12268 OnExposeComplete: enter
20:43:43.971 00.000 12268 UpdateGuideState(): m_state=6
20:43:43.971 00.000 12268 Star::Find(15, 1254, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1382
20:43:43.971 00.000 12268 Star::Find returns 1 (0), X=1254.84, Y=863.26, Mass=323, SNR=12.3, Peak=31 HFD=4.5
20:43:43.971 00.000 12268 MultiStar: [#1 -0.10,-0.22,0.86,U] [#2 -0.39,-0.43,0.89,U] [#3 0.26,-0.16,0.67,U] [#4 0.48,-0.49,0.00,M4] [#5 0.04,-0.78,0.00,M3] [#6 -0.05,-0.13,0.53,U] [#7 0.00,0.00,0.00,L] [#8 -0.30,-0.24,0.45,U] [#9 0.94,0.42,0.00,M5] 
20:43:43.971 00.000 12268 single-star, 5 included, MultiStar: {-0.12, -0.24}, one-star: {-0.10, -0.21}
20:43:43.971 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-1.67) = xAngle (-0.37 = -0.37)
20:43:43.971 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.34 = -0.34)
20:43:43.971 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-2.04 mountX=0.22 mountY=-0.08, mountTheta=-0.34
20:43:43.971 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.21, opts=13)
20:43:43.971 00.000 12268 Enqueuing Move request for scope (-0.10, -0.21)
20:43:43.971 00.000 11616 Worker thread wakes up
20:43:43.971 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.21) opts 0xd
20:43:43.971 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.21)
20:43:43.971 00.000 11616 Moving (-0.10, -0.21) raw xDistance=0.22 yDistance=-0.08
20:43:43.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
20:43:43.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:43.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:43:43.971 00.000 11616 MoveAxis(W, 121, ABG)
20:43:43.971 00.000 11616 Guiding  Dir = 3, Dur = 121
20:43:43.971 00.000 11616 IsSlewing returns 0
20:43:43.971 00.000 11616 IsGuiding returns 0
20:43:43.971 00.000 11616 PulseGuide returned control before completion, sleep 131
20:43:43.986 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:43:44.003 00.017 12268 UpdateGuideState exits: m=323 SNR=12.3
20:43:44.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:44.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:44.003 00.000 12268 Enqueuing Expose request
20:43:44.130 00.127 11616 IsGuiding returns 1
20:43:44.130 00.000 11616 scope still moving after pulse duration time elapsed
20:43:44.161 00.031 11616 IsSlewing returns 0
20:43:44.161 00.000 11616 IsGuiding returns 1
20:43:44.193 00.032 11616 IsSlewing returns 0
20:43:44.193 00.000 11616 IsGuiding returns 1
20:43:44.224 00.031 11616 IsSlewing returns 0
20:43:44.224 00.000 11616 IsGuiding returns 1
20:43:44.256 00.032 11616 IsSlewing returns 0
20:43:44.256 00.000 11616 IsGuiding returns 1
20:43:44.287 00.031 11616 IsSlewing returns 0
20:43:44.287 00.000 11616 IsGuiding returns 0
20:43:44.287 00.000 11616 scope move finished after 121 + 184 ms
20:43:44.287 00.000 11616 Move returns status 0, amount 121
20:43:44.287 00.000 11616 MoveAxis(N, 0, ABG)
20:43:44.287 00.000 11616 Move returns status 0, amount 0
20:43:44.287 00.000 11616 move complete, result=0
20:43:44.287 00.000 11616 worker thread done servicing request
20:43:44.287 00.000 11616 Worker thread wakes up
20:43:44.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:44.287 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:44.287 00.000 12268 GuideStep: 0.2 px 121 ms WEST, -0.1 px 0 ms NORTH
20:43:46.297 02.010 11616 Exposure complete
20:43:46.345 00.048 11616 worker thread done servicing request
20:43:46.345 00.000 12268 OnExposeComplete: enter
20:43:46.345 00.000 12268 UpdateGuideState(): m_state=6
20:43:46.345 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1383
20:43:46.345 00.000 12268 Star::Find returns 1 (0), X=1254.76, Y=864.00, Mass=304, SNR=11.9, Peak=31 HFD=4.6
20:43:46.345 00.000 12268 MultiStar: [#1 -0.23,0.39,0.91,U] [#2 -0.39,0.16,0.89,U] [#3 0.35,0.35,0.68,U] [#4 -0.24,-0.05,0.79,U] [#5 -0.54,0.19,0.67,U] [#6 -0.09,0.36,0.59,U] [#7 0.00,0.00,0.00,L] [#8 -0.16,-0.56,0.46,U] [#9 0.71,-0.00,0.00,M6] 
20:43:46.345 00.000 12268 refined, 7 included, MultiStar: {-0.20, 0.22}, one-star: {-0.19, 0.53}
20:43:46.345 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.67) = xAngle (3.97 = -2.31)
20:43:46.345 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.00 = -2.28)
20:43:46.345 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.22 hyp=0.30 cameraTheta=2.30 mountX=-0.20 mountY=-0.22, mountTheta=-2.30
20:43:46.361 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.22, opts=13)
20:43:46.361 00.000 12268 Enqueuing Move request for scope (-0.20, 0.22)
20:43:46.361 00.000 11616 Worker thread wakes up
20:43:46.361 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.22) opts 0xd
20:43:46.361 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.22)
20:43:46.361 00.000 11616 Moving (-0.20, 0.22) raw xDistance=-0.20 yDistance=-0.22
20:43:46.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:43:46.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:43:46.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
20:43:46.361 00.000 11616 MoveAxis(E, 0, ABG)
20:43:46.361 00.000 11616 Move returns status 0, amount 0
20:43:46.361 00.000 11616 MoveAxis(N, 19, ABG)
20:43:46.361 00.000 11616 Guiding  Dir = 0, Dur = 19
20:43:46.361 00.000 11616 IsSlewing returns 0
20:43:46.361 00.000 11616 IsGuiding returns 0
20:43:46.361 00.000 11616 PulseGuide returned control before completion, sleep 29
20:43:46.374 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:43:46.393 00.019 12268 UpdateGuideState exits: m=304 SNR=11.9
20:43:46.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:46.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:46.393 00.000 12268 Enqueuing Expose request
20:43:46.409 00.016 11616 IsGuiding returns 1
20:43:46.409 00.000 11616 scope still moving after pulse duration time elapsed
20:43:46.441 00.032 11616 IsSlewing returns 0
20:43:46.441 00.000 11616 IsGuiding returns 0
20:43:46.441 00.000 11616 scope move finished after 19 + 59 ms
20:43:46.441 00.000 11616 Move returns status 0, amount 19
20:43:46.441 00.000 11616 move complete, result=0
20:43:46.441 00.000 11616 worker thread done servicing request
20:43:46.441 00.000 11616 Worker thread wakes up
20:43:46.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:46.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:46.441 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 19 ms NORTH
20:43:48.456 02.015 11616 Exposure complete
20:43:48.504 00.048 11616 worker thread done servicing request
20:43:48.504 00.000 12268 OnExposeComplete: enter
20:43:48.504 00.000 12268 UpdateGuideState(): m_state=6
20:43:48.504 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1384
20:43:48.504 00.000 12268 Star::Find returns 1 (0), X=1254.92, Y=863.92, Mass=322, SNR=12.2, Peak=43 HFD=4.3
20:43:48.504 00.000 12268 MultiStar: [#1 -0.23,0.22,0.93,U] [#2 -0.27,0.52,0.89,U] [#3 0.50,0.29,0.67,U] [#4 0.27,-0.12,0.78,U] [#5 0.11,0.05,0.59,U] [#6 0.39,0.35,0.57,U] [#7 0.07,0.29,0.43,U] [#8 -0.57,0.47,0.00,M6] 
20:43:48.504 00.000 12268 refined, 7 included, MultiStar: {0.07, 0.27}, one-star: {-0.02, 0.45}
20:43:48.504 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.67) = xAngle (3.00 = 3.00)
20:43:48.504 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.03 = 3.03)
20:43:48.504 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.33 mountX=-0.28 mountY=0.03, mountTheta=3.03
20:43:48.520 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.27, opts=13)
20:43:48.520 00.000 12268 Enqueuing Move request for scope (0.07, 0.27)
20:43:48.520 00.000 11616 Worker thread wakes up
20:43:48.520 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.27) opts 0xd
20:43:48.520 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.27)
20:43:48.520 00.000 11616 Moving (0.07, 0.27) raw xDistance=-0.28 yDistance=0.03
20:43:48.520 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:43:48.520 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:43:48.520 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:48.520 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:43:48.520 00.000 11616 MoveAxis(E, 0, ABG)
20:43:48.520 00.000 11616 Move returns status 0, amount 0
20:43:48.520 00.000 11616 MoveAxis(N, 0, ABG)
20:43:48.520 00.000 11616 Move returns status 0, amount 0
20:43:48.520 00.000 11616 move complete, result=0
20:43:48.520 00.000 11616 worker thread done servicing request
20:43:48.531 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:43:48.551 00.020 12268 UpdateGuideState exits: m=322 SNR=12.2
20:43:48.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:48.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:48.551 00.000 12268 Enqueuing Expose request
20:43:48.551 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
20:43:48.551 00.000 11616 Worker thread wakes up
20:43:48.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:48.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:50.565 02.014 11616 Exposure complete
20:43:50.625 00.060 11616 worker thread done servicing request
20:43:50.625 00.000 12268 OnExposeComplete: enter
20:43:50.625 00.000 12268 UpdateGuideState(): m_state=6
20:43:50.625 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1385
20:43:50.625 00.000 12268 Star::Find returns 1 (0), X=1255.01, Y=864.06, Mass=326, SNR=12.3, Peak=41 HFD=4.4
20:43:50.625 00.000 12268 MultiStar: [#1 0.02,0.38,0.90,U] [#2 -0.43,0.30,0.92,U] [#3 0.80,0.44,0.00,M1] [#4 0.23,0.10,0.74,U] [#5 -0.25,0.30,0.58,U] [#6 0.52,0.83,0.00,M1] [#7 -0.45,0.50,0.00,M4] [#8 -0.23,0.13,0.39,U] 
20:43:50.625 00.000 12268 refined, 5 included, MultiStar: {-0.08, 0.33}, one-star: {0.07, 0.59}
20:43:50.625 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.67) = xAngle (3.49 = -2.80)
20:43:50.625 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.52 = -2.77)
20:43:50.625 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.82 mountX=-0.32 mountY=-0.12, mountTheta=-2.77
20:43:50.629 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.33, opts=13)
20:43:50.629 00.000 12268 Enqueuing Move request for scope (-0.08, 0.33)
20:43:50.629 00.000 11616 Worker thread wakes up
20:43:50.629 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.33) opts 0xd
20:43:50.629 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.33)
20:43:50.629 00.000 11616 Moving (-0.08, 0.33) raw xDistance=-0.32 yDistance=-0.12
20:43:50.629 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
20:43:50.629 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.96
20:43:50.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:43:50.629 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:50.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:43:50.629 00.000 11616 MoveAxis(E, 180, ABG)
20:43:50.629 00.000 11616 Guiding  Dir = 2, Dur = 180
20:43:50.629 00.000 11616 IsSlewing returns 0
20:43:50.629 00.000 11616 IsGuiding returns 0
20:43:50.629 00.000 11616 PulseGuide returned control before completion, sleep 190
20:43:50.629 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:43:50.656 00.027 12268 UpdateGuideState exits: m=326 SNR=12.3
20:43:50.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:50.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:50.656 00.000 12268 Enqueuing Expose request
20:43:50.834 00.178 11616 IsGuiding returns 1
20:43:50.834 00.000 11616 scope still moving after pulse duration time elapsed
20:43:50.866 00.032 11616 IsSlewing returns 0
20:43:50.866 00.000 11616 IsGuiding returns 0
20:43:50.866 00.000 11616 scope move finished after 180 + 56 ms
20:43:50.866 00.000 11616 Move returns status 0, amount 180
20:43:50.866 00.000 11616 MoveAxis(N, 0, ABG)
20:43:50.866 00.000 11616 Move returns status 0, amount 0
20:43:50.866 00.000 11616 move complete, result=0
20:43:50.866 00.000 11616 worker thread done servicing request
20:43:50.866 00.000 11616 Worker thread wakes up
20:43:50.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:50.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:50.866 00.000 12268 GuideStep: -0.3 px 180 ms EAST, -0.1 px 0 ms NORTH
20:43:52.885 02.019 11616 Exposure complete
20:43:52.937 00.052 11616 worker thread done servicing request
20:43:52.937 00.000 12268 OnExposeComplete: enter
20:43:52.937 00.000 12268 UpdateGuideState(): m_state=6
20:43:52.937 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1386
20:43:52.937 00.000 12268 Star::Find returns 1 (0), X=1254.62, Y=864.25, Mass=291, SNR=11.7, Peak=36 HFD=4.5
20:43:52.937 00.000 12268 MultiStar: [#1 -0.14,0.69,0.00,M1] [#2 -0.29,0.58,0.91,U] [#3 -0.11,0.38,0.67,U] [#4 -0.20,0.51,0.82,U] [#5 -0.37,-0.01,0.65,U] [#6 -0.61,0.57,0.00,M2] [#7 -0.54,-0.26,0.42,U] [#8 -0.17,-0.27,0.44,U] 
20:43:52.937 00.000 12268 refined, 6 included, MultiStar: {-0.28, 0.36}, one-star: {-0.33, 0.78}
20:43:52.937 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.67) = xAngle (3.90 = -2.38)
20:43:52.937 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.93 = -2.35)
20:43:52.937 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.36 hyp=0.45 cameraTheta=2.23 mountX=-0.33 mountY=-0.32, mountTheta=-2.37
20:43:52.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.36, opts=13)
20:43:52.937 00.000 12268 Enqueuing Move request for scope (-0.28, 0.36)
20:43:52.937 00.000 11616 Worker thread wakes up
20:43:52.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.36) opts 0xd
20:43:52.937 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.36)
20:43:52.937 00.000 11616 Moving (-0.28, 0.36) raw xDistance=-0.33 yDistance=-0.32
20:43:52.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
20:43:52.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
20:43:52.937 00.000 11616 MoveAxis(E, 183, ABG)
20:43:52.937 00.000 11616 Guiding  Dir = 2, Dur = 183
20:43:52.937 00.000 11616 IsSlewing returns 0
20:43:52.937 00.000 11616 IsGuiding returns 0
20:43:52.937 00.000 11616 PulseGuide returned control before completion, sleep 193
20:43:52.949 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:43:52.968 00.019 12268 UpdateGuideState exits: m=291 SNR=11.7
20:43:52.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:52.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:52.968 00.000 12268 Enqueuing Expose request
20:43:53.155 00.187 11616 IsGuiding returns 0
20:43:53.155 00.000 11616 Move returns status 0, amount 183
20:43:53.155 00.000 11616 MoveAxis(N, 27, ABG)
20:43:53.155 00.000 11616 Guiding  Dir = 0, Dur = 27
20:43:53.155 00.000 11616 IsSlewing returns 0
20:43:53.156 00.001 11616 IsGuiding returns 0
20:43:53.156 00.000 11616 PulseGuide returned control before completion, sleep 37
20:43:53.203 00.047 11616 IsGuiding returns 1
20:43:53.203 00.000 11616 scope still moving after pulse duration time elapsed
20:43:53.234 00.031 11616 IsSlewing returns 0
20:43:53.234 00.000 11616 IsGuiding returns 0
20:43:53.234 00.000 11616 scope move finished after 27 + 52 ms
20:43:53.234 00.000 11616 Move returns status 0, amount 27
20:43:53.234 00.000 11616 move complete, result=0
20:43:53.234 00.000 11616 worker thread done servicing request
20:43:53.234 00.000 11616 Worker thread wakes up
20:43:53.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:53.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:53.234 00.000 12268 GuideStep: -0.3 px 183 ms EAST, -0.3 px 27 ms NORTH
20:43:55.243 02.009 11616 Exposure complete
20:43:55.290 00.047 11616 worker thread done servicing request
20:43:55.290 00.000 12268 OnExposeComplete: enter
20:43:55.290 00.000 12268 UpdateGuideState(): m_state=6
20:43:55.290 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1387
20:43:55.290 00.000 12268 Star::Find returns 1 (0), X=1254.29, Y=863.25, Mass=294, SNR=11.6, Peak=26 HFD=4.6
20:43:55.290 00.000 12268 Star::Find false star n=16 nbg=284 bg=8.4 sigma=0.9 thresh=11 peak=11
20:43:55.290 00.000 12268 Star::Find false star n=9 nbg=279 bg=8.3 sigma=0.8 thresh=11 peak=11
20:43:55.290 00.000 12268 MultiStar: [#1 -0.29,-0.69,0.00,M2] [#2 -1.08,-0.17,0.00,M1] [#3 -0.14,-0.24,0.67,U] [#4 -0.09,-0.38,0.76,U] [#5 -4.22,4.45,0.00,M1] [#6 -0.13,-0.13,0.59,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.49,-0.41,0.40,U] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
20:43:55.290 00.000 12268 refined, 4 included, MultiStar: {-0.32, -0.26}, one-star: {-0.66, -0.22}
20:43:55.290 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-1.67) = xAngle (-0.78 = -0.78)
20:43:55.290 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.75 = -0.75)
20:43:55.290 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.26 hyp=0.42 cameraTheta=-2.45 mountX=0.29 mountY=-0.28, mountTheta=-0.77
20:43:55.290 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.26, opts=13)
20:43:55.290 00.000 12268 Enqueuing Move request for scope (-0.32, -0.26)
20:43:55.290 00.000 11616 Worker thread wakes up
20:43:55.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.26) opts 0xd
20:43:55.290 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.26)
20:43:55.290 00.000 11616 Moving (-0.32, -0.26) raw xDistance=0.29 yDistance=-0.28
20:43:55.290 00.000 11616 resist switch: large excursion: input 0.29 thresh 0.29 direction from -1 to 1
20:43:55.290 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.88
20:43:55.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
20:43:55.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
20:43:55.290 00.000 11616 MoveAxis(W, 165, ABG)
20:43:55.290 00.000 11616 Guiding  Dir = 3, Dur = 165
20:43:55.290 00.000 11616 IsSlewing returns 0
20:43:55.290 00.000 11616 IsGuiding returns 0
20:43:55.290 00.000 11616 PulseGuide returned control before completion, sleep 175
20:43:55.312 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:43:55.322 00.010 12268 UpdateGuideState exits: m=294 SNR=11.6
20:43:55.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:55.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:55.322 00.000 12268 Enqueuing Expose request
20:43:55.481 00.159 11616 IsGuiding returns 1
20:43:55.481 00.000 11616 scope still moving after pulse duration time elapsed
20:43:55.513 00.032 11616 IsSlewing returns 0
20:43:55.513 00.000 11616 IsGuiding returns 0
20:43:55.513 00.000 11616 scope move finished after 165 + 44 ms
20:43:55.513 00.000 11616 Move returns status 0, amount 165
20:43:55.513 00.000 11616 MoveAxis(N, 24, ABG)
20:43:55.513 00.000 11616 Guiding  Dir = 0, Dur = 24
20:43:55.513 00.000 11616 IsSlewing returns 0
20:43:55.513 00.000 11616 IsGuiding returns 0
20:43:55.513 00.000 11616 PulseGuide returned control before completion, sleep 34
20:43:55.560 00.047 11616 IsGuiding returns 1
20:43:55.560 00.000 11616 scope still moving after pulse duration time elapsed
20:43:55.592 00.032 11616 IsSlewing returns 0
20:43:55.592 00.000 11616 IsGuiding returns 0
20:43:55.592 00.000 11616 scope move finished after 24 + 53 ms
20:43:55.592 00.000 11616 Move returns status 0, amount 24
20:43:55.592 00.000 11616 move complete, result=0
20:43:55.592 00.000 11616 worker thread done servicing request
20:43:55.592 00.000 11616 Worker thread wakes up
20:43:55.593 00.001 12268 GuideStep: 0.3 px 165 ms WEST, -0.3 px 24 ms NORTH
20:43:55.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:55.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:43:57.664 02.071 11616 Exposure complete
20:43:57.718 00.054 11616 worker thread done servicing request
20:43:57.718 00.000 12268 OnExposeComplete: enter
20:43:57.718 00.000 12268 UpdateGuideState(): m_state=6
20:43:57.718 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1388
20:43:57.718 00.000 12268 Star::Find returns 1 (0), X=1254.70, Y=863.42, Mass=275, SNR=11.3, Peak=28 HFD=5.1
20:43:57.718 00.000 12268 MultiStar: [#1 -0.14,-0.23,0.85,U] [#2 -0.57,-0.18,0.86,U] [#3 0.27,-0.65,0.00,M1] [#4 0.25,-0.24,0.78,U] [#5 -4.25,4.28,0.00,M2] [#6 0.30,-0.05,0.53,U] [#7 0.00,0.00,0.00,L] [#8 -0.21,-0.54,0.43,U] [#9 -0.01,-0.36,0.43,U] 
20:43:57.718 00.000 12268 refined, 6 included, MultiStar: {-0.12, -0.20}, one-star: {-0.25, -0.04}
20:43:57.718 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.67) = xAngle (-0.44 = -0.44)
20:43:57.718 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.41 = -0.41)
20:43:57.718 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.24 cameraTheta=-2.11 mountX=0.21 mountY=-0.09, mountTheta=-0.42
20:43:57.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.20, opts=13)
20:43:57.718 00.000 12268 Enqueuing Move request for scope (-0.12, -0.20)
20:43:57.718 00.000 11616 Worker thread wakes up
20:43:57.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
20:43:57.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
20:43:57.718 00.000 11616 Moving (-0.12, -0.20) raw xDistance=0.21 yDistance=-0.09
20:43:57.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
20:43:57.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:57.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:43:57.718 00.000 11616 MoveAxis(W, 120, ABG)
20:43:57.718 00.000 11616 Guiding  Dir = 3, Dur = 120
20:43:57.718 00.000 11616 IsSlewing returns 0
20:43:57.718 00.000 11616 IsGuiding returns 0
20:43:57.718 00.000 11616 PulseGuide returned control before completion, sleep 130
20:43:57.728 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:43:57.749 00.021 12268 UpdateGuideState exits: m=275 SNR=11.3
20:43:57.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:57.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:43:57.749 00.000 12268 Enqueuing Expose request
20:43:57.871 00.122 11616 IsGuiding returns 1
20:43:57.871 00.000 11616 scope still moving after pulse duration time elapsed
20:43:57.903 00.032 11616 IsSlewing returns 0
20:43:57.903 00.000 11616 IsGuiding returns 1
20:43:57.934 00.031 11616 IsSlewing returns 0
20:43:57.934 00.000 11616 IsGuiding returns 1
20:43:57.966 00.032 11616 IsSlewing returns 0
20:43:57.966 00.000 11616 IsGuiding returns 1
20:43:57.998 00.032 11616 IsSlewing returns 0
20:43:57.998 00.000 11616 IsGuiding returns 1
20:43:58.029 00.031 11616 IsSlewing returns 0
20:43:58.029 00.000 11616 IsGuiding returns 1
20:43:58.061 00.032 11616 IsSlewing returns 0
20:43:58.062 00.001 11616 IsGuiding returns 1
20:43:58.093 00.031 11616 IsSlewing returns 0
20:43:58.093 00.000 11616 IsGuiding returns 1
20:43:58.125 00.032 11616 IsSlewing returns 0
20:43:58.125 00.000 11616 IsGuiding returns 0
20:43:58.125 00.000 11616 scope move finished after 120 + 280 ms
20:43:58.125 00.000 11616 Move returns status 0, amount 120
20:43:58.125 00.000 11616 MoveAxis(N, 0, ABG)
20:43:58.125 00.000 11616 Move returns status 0, amount 0
20:43:58.125 00.000 11616 move complete, result=0
20:43:58.125 00.000 11616 worker thread done servicing request
20:43:58.125 00.000 11616 Worker thread wakes up
20:43:58.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:43:58.125 00.000 12268 GuideStep: 0.2 px 120 ms WEST, -0.1 px 0 ms NORTH
20:43:58.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:00.132 02.007 11616 Exposure complete
20:44:00.187 00.055 11616 worker thread done servicing request
20:44:00.187 00.000 12268 OnExposeComplete: enter
20:44:00.187 00.000 12268 UpdateGuideState(): m_state=6
20:44:00.187 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1389
20:44:00.187 00.000 12268 Star::Find returns 1 (0), X=1254.56, Y=864.03, Mass=288, SNR=11.5, Peak=31 HFD=4.9
20:44:00.187 00.000 12268 Star::Find false star n=12 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=11
20:44:00.187 00.000 12268 Star::Find false star n=8 nbg=284 bg=8.4 sigma=0.8 thresh=11 peak=10
20:44:00.187 00.000 12268 MultiStar: [#1 -0.36,-0.09,0.81,U] [#2 -0.67,0.12,0.00,M1] [#3 -0.21,0.30,0.69,U] [#4 -0.16,0.21,0.76,U] [#5 -4.14,4.85,0.00,M3] [#6 -0.84,0.27,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -0.01,-0.51,0.43,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] 
20:44:00.187 00.000 12268 refined, 4 included, MultiStar: {-0.26, 0.17}, one-star: {-0.39, 0.56}
20:44:00.187 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (-1.67) = xAngle (4.23 = -2.05)
20:44:00.187 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.26 = -2.02)
20:44:00.187 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.17 hyp=0.31 cameraTheta=2.56 mountX=-0.14 mountY=-0.28, mountTheta=-2.05
20:44:00.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.17, opts=13)
20:44:00.187 00.000 12268 Enqueuing Move request for scope (-0.26, 0.17)
20:44:00.187 00.000 11616 Worker thread wakes up
20:44:00.195 00.008 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.17) opts 0xd
20:44:00.195 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.17)
20:44:00.195 00.000 11616 Moving (-0.26, 0.17) raw xDistance=-0.14 yDistance=-0.28
20:44:00.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:44:00.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:44:00.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
20:44:00.195 00.000 11616 MoveAxis(E, 0, ABG)
20:44:00.195 00.000 11616 Move returns status 0, amount 0
20:44:00.195 00.000 11616 MoveAxis(N, 24, ABG)
20:44:00.195 00.000 11616 Guiding  Dir = 0, Dur = 24
20:44:00.195 00.000 11616 IsSlewing returns 0
20:44:00.195 00.000 11616 IsGuiding returns 0
20:44:00.195 00.000 11616 PulseGuide returned control before completion, sleep 34
20:44:00.195 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:44:00.218 00.023 12268 UpdateGuideState exits: m=288 SNR=11.5
20:44:00.227 00.009 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:00.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:00.227 00.000 12268 Enqueuing Expose request
20:44:00.242 00.015 11616 IsGuiding returns 1
20:44:00.242 00.000 11616 scope still moving after pulse duration time elapsed
20:44:00.274 00.032 11616 IsSlewing returns 0
20:44:00.274 00.000 11616 IsGuiding returns 1
20:44:00.306 00.032 11616 IsSlewing returns 0
20:44:00.306 00.000 11616 IsGuiding returns 1
20:44:00.338 00.032 11616 IsSlewing returns 0
20:44:00.338 00.000 11616 IsGuiding returns 1
20:44:00.369 00.031 11616 IsSlewing returns 0
20:44:00.369 00.000 11616 IsGuiding returns 1
20:44:00.401 00.032 11616 IsSlewing returns 0
20:44:00.401 00.000 11616 IsGuiding returns 1
20:44:00.433 00.032 11616 IsSlewing returns 0
20:44:00.433 00.000 11616 IsGuiding returns 0
20:44:00.433 00.000 11616 scope move finished after 24 + 213 ms
20:44:00.433 00.000 11616 Move returns status 0, amount 24
20:44:00.433 00.000 11616 move complete, result=0
20:44:00.433 00.000 11616 worker thread done servicing request
20:44:00.433 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 24 ms NORTH
20:44:00.433 00.000 11616 Worker thread wakes up
20:44:00.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:00.433 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:02.451 02.018 11616 Exposure complete
20:44:02.499 00.048 11616 worker thread done servicing request
20:44:02.499 00.000 12268 OnExposeComplete: enter
20:44:02.499 00.000 12268 UpdateGuideState(): m_state=6
20:44:02.499 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1390
20:44:02.499 00.000 12268 Star::Find returns 1 (0), X=1254.31, Y=863.41, Mass=260, SNR=11.0, Peak=26 HFD=4.2
20:44:02.499 00.000 12268 MultiStar: [#1 -0.52,-0.50,0.00,M1] [#2 -0.36,0.10,0.92,U] [#3 -0.44,-0.39,0.70,U] [#4 -0.25,-0.41,0.81,U] [#5 -0.27,-0.46,0.59,U] [#6 -0.77,0.76,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 -0.10,-0.78,0.00,M3] [#9 0.86,-0.55,0.00,M5] 
20:44:02.499 00.000 12268 refined, 4 included, MultiStar: {-0.41, -0.21}, one-star: {-0.63, -0.06}
20:44:02.499 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-1.67) = xAngle (-0.99 = -0.99)
20:44:02.499 00.000 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.96 = -0.96)
20:44:02.499 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.21 hyp=0.46 cameraTheta=-2.66 mountX=0.25 mountY=-0.37, mountTheta=-0.98
20:44:02.499 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=-0.21, opts=13)
20:44:02.499 00.000 12268 Enqueuing Move request for scope (-0.41, -0.21)
20:44:02.499 00.000 11616 Worker thread wakes up
20:44:02.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.21) opts 0xd
20:44:02.499 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, -0.21)
20:44:02.499 00.000 11616 Moving (-0.41, -0.21) raw xDistance=0.25 yDistance=-0.37
20:44:02.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
20:44:02.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
20:44:02.499 00.000 11616 MoveAxis(W, 140, ABG)
20:44:02.499 00.000 11616 Guiding  Dir = 3, Dur = 140
20:44:02.499 00.000 11616 IsSlewing returns 0
20:44:02.499 00.000 11616 IsGuiding returns 0
20:44:02.499 00.000 11616 PulseGuide returned control before completion, sleep 150
20:44:02.515 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:44:02.531 00.016 12268 UpdateGuideState exits: m=260 SNR=11.0
20:44:02.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:02.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:02.531 00.000 12268 Enqueuing Expose request
20:44:02.672 00.141 11616 IsGuiding returns 1
20:44:02.672 00.000 11616 scope still moving after pulse duration time elapsed
20:44:02.704 00.032 11616 IsSlewing returns 0
20:44:02.704 00.000 11616 IsGuiding returns 0
20:44:02.704 00.000 11616 scope move finished after 140 + 51 ms
20:44:02.704 00.000 11616 Move returns status 0, amount 140
20:44:02.704 00.000 11616 MoveAxis(N, 32, ABG)
20:44:02.704 00.000 11616 Guiding  Dir = 0, Dur = 32
20:44:02.704 00.000 11616 IsSlewing returns 0
20:44:02.704 00.000 11616 IsGuiding returns 0
20:44:02.704 00.000 11616 PulseGuide returned control before completion, sleep 42
20:44:02.751 00.047 11616 IsGuiding returns 1
20:44:02.751 00.000 11616 scope still moving after pulse duration time elapsed
20:44:02.783 00.032 11616 IsSlewing returns 0
20:44:02.783 00.000 11616 IsGuiding returns 1
20:44:02.815 00.032 11616 IsSlewing returns 0
20:44:02.815 00.000 11616 IsGuiding returns 1
20:44:02.847 00.032 11616 IsSlewing returns 0
20:44:02.847 00.000 11616 IsGuiding returns 1
20:44:02.878 00.031 11616 IsSlewing returns 0
20:44:02.878 00.000 11616 IsGuiding returns 0
20:44:02.878 00.000 11616 scope move finished after 32 + 141 ms
20:44:02.878 00.000 11616 Move returns status 0, amount 32
20:44:02.878 00.000 11616 move complete, result=0
20:44:02.878 00.000 11616 worker thread done servicing request
20:44:02.878 00.000 12268 GuideStep: 0.3 px 140 ms WEST, -0.4 px 32 ms NORTH
20:44:02.878 00.000 11616 Worker thread wakes up
20:44:02.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:02.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:04.883 02.005 11616 Exposure complete
20:44:04.946 00.063 11616 worker thread done servicing request
20:44:04.946 00.000 12268 OnExposeComplete: enter
20:44:04.946 00.000 12268 UpdateGuideState(): m_state=6
20:44:04.946 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1391
20:44:04.946 00.000 12268 Star::Find returns 1 (0), X=1254.14, Y=863.95, Mass=262, SNR=11.0, Peak=30 HFD=4.2
20:44:04.946 00.000 12268 MultiStar: [#1 -0.54,0.13,0.83,U] [#2 -1.02,0.30,0.00,M1] [#3 -0.38,0.70,0.00,M1] [#4 -0.61,-0.20,0.80,U] [#5 -3.79,4.08,0.00,M3] [#6 -0.10,0.35,0.56,U] [#7 0.00,0.00,0.00,L] [#8 -1.48,0.14,0.00,M4] [#9 1.00,0.62,0.00,M6] 
20:44:04.946 00.000 12268 refined, 3 included, MultiStar: {-0.56, 0.19}, one-star: {-0.81, 0.48}
20:44:04.946 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.67) = xAngle (4.48 = -1.80)
20:44:04.946 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.51 = -1.77)
20:44:04.946 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.19 hyp=0.60 cameraTheta=2.81 mountX=-0.14 mountY=-0.59, mountTheta=-1.80
20:44:04.946 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=0.19, opts=13)
20:44:04.946 00.000 12268 Enqueuing Move request for scope (-0.56, 0.19)
20:44:04.946 00.000 11616 Worker thread wakes up
20:44:04.946 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.19) opts 0xd
20:44:04.946 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, 0.19)
20:44:04.946 00.000 11616 Moving (-0.56, 0.19) raw xDistance=-0.14 yDistance=-0.59
20:44:04.946 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:44:04.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:44:04.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
20:44:04.946 00.000 11616 MoveAxis(E, 0, ABG)
20:44:04.946 00.000 11616 Move returns status 0, amount 0
20:44:04.946 00.000 11616 MoveAxis(N, 50, ABG)
20:44:04.946 00.000 11616 Guiding  Dir = 0, Dur = 50
20:44:04.946 00.000 11616 IsSlewing returns 0
20:44:04.946 00.000 11616 IsGuiding returns 0
20:44:04.946 00.000 11616 PulseGuide returned control before completion, sleep 60
20:44:04.962 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:44:04.978 00.016 12268 UpdateGuideState exits: m=262 SNR=11.0
20:44:04.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:04.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:04.978 00.000 12268 Enqueuing Expose request
20:44:05.025 00.047 11616 IsGuiding returns 1
20:44:05.025 00.000 11616 scope still moving after pulse duration time elapsed
20:44:05.057 00.032 11616 IsSlewing returns 0
20:44:05.057 00.000 11616 IsGuiding returns 0
20:44:05.057 00.000 11616 scope move finished after 50 + 54 ms
20:44:05.057 00.000 11616 Move returns status 0, amount 50
20:44:05.057 00.000 11616 move complete, result=0
20:44:05.057 00.000 11616 worker thread done servicing request
20:44:05.057 00.000 11616 Worker thread wakes up
20:44:05.057 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.6 px 50 ms NORTH
20:44:05.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:05.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:07.062 02.005 11616 Exposure complete
20:44:07.109 00.047 11616 worker thread done servicing request
20:44:07.109 00.000 12268 OnExposeComplete: enter
20:44:07.109 00.000 12268 UpdateGuideState(): m_state=6
20:44:07.109 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1392
20:44:07.109 00.000 12268 Star::Find returns 1 (0), X=1254.65, Y=864.29, Mass=204, SNR=9.7, Peak=23 HFD=4.5
20:44:07.109 00.000 12268 Star::Find false star n=11 nbg=283 bg=8.3 sigma=0.8 thresh=11 peak=11
20:44:07.109 00.000 12268 MultiStar: [#1 -0.40,0.59,0.00,M1] [#2 -0.50,0.67,0.00,M2] [#3 0.36,0.26,0.80,U] [#4 -0.18,0.14,0.83,U] [#5 -4.13,4.67,0.00,M4] [#6 0.73,1.04,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.11,0.27,0.43,U] [#9 0.00,0.00,0.00,L] [#10 -0.47,1.18,0.00,M4] 
20:44:07.109 00.000 12268 refined, 3 included, MultiStar: {-0.04, 0.41}, one-star: {-0.29, 0.82}
20:44:07.109 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.67) = xAngle (3.33 = -2.95)
20:44:07.109 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.36 = -2.92)
20:44:07.109 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.66 mountX=-0.41 mountY=-0.09, mountTheta=-2.92
20:44:07.109 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.41, opts=13)
20:44:07.109 00.000 12268 Enqueuing Move request for scope (-0.04, 0.41)
20:44:07.109 00.000 11616 Worker thread wakes up
20:44:07.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.41) opts 0xd
20:44:07.109 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.41)
20:44:07.125 00.016 11616 Moving (-0.04, 0.41) raw xDistance=-0.41 yDistance=-0.09
20:44:07.125 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
20:44:07.125 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.22
20:44:07.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
20:44:07.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:07.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:44:07.125 00.000 11616 MoveAxis(E, 228, ABG)
20:44:07.125 00.000 11616 Guiding  Dir = 2, Dur = 228
20:44:07.125 00.000 11616 IsSlewing returns 0
20:44:07.125 00.000 11616 IsGuiding returns 0
20:44:07.125 00.000 11616 PulseGuide returned control before completion, sleep 238
20:44:07.125 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:44:07.156 00.031 12268 UpdateGuideState exits: m=204 SNR=9.7
20:44:07.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:07.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:07.156 00.000 12268 Enqueuing Expose request
20:44:07.375 00.219 11616 IsGuiding returns 1
20:44:07.375 00.000 11616 scope still moving after pulse duration time elapsed
20:44:07.406 00.031 11616 IsSlewing returns 0
20:44:07.406 00.000 11616 IsGuiding returns 0
20:44:07.406 00.000 11616 scope move finished after 228 + 53 ms
20:44:07.406 00.000 11616 Move returns status 0, amount 228
20:44:07.406 00.000 11616 MoveAxis(N, 0, ABG)
20:44:07.406 00.000 11616 Move returns status 0, amount 0
20:44:07.406 00.000 11616 move complete, result=0
20:44:07.406 00.000 11616 worker thread done servicing request
20:44:07.406 00.000 12268 GuideStep: -0.4 px 228 ms EAST, -0.1 px 0 ms NORTH
20:44:07.406 00.000 11616 Worker thread wakes up
20:44:07.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:07.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:09.412 02.006 11616 Exposure complete
20:44:09.469 00.057 11616 worker thread done servicing request
20:44:09.469 00.000 12268 OnExposeComplete: enter
20:44:09.469 00.000 12268 UpdateGuideState(): m_state=6
20:44:09.469 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1393
20:44:09.469 00.000 12268 Star::Find returns 1 (0), X=1254.85, Y=864.23, Mass=288, SNR=11.6, Peak=26 HFD=4.8
20:44:09.469 00.000 12268 MultiStar: [#1 0.11,0.72,0.00,M2] [#2 -0.11,0.71,0.00,M3] [#3 -0.06,0.76,0.00,M1] [#4 0.70,0.94,0.00,M1] [#5 -3.77,4.15,0.00,M5] [#6 0.19,1.23,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 -0.35,0.66,0.00,M4] [#9 0.08,0.63,0.34,U] 
20:44:09.469 00.000 12268 refined, 1 included, MultiStar: {-0.05, 0.73}, one-star: {-0.09, 0.76}
20:44:09.469 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.67) = xAngle (3.31 = -2.98)
20:44:09.469 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.34 = -2.94)
20:44:09.469 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.73 hyp=0.73 cameraTheta=1.64 mountX=-0.72 mountY=-0.14, mountTheta=-2.95
20:44:09.469 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.73, opts=13)
20:44:09.469 00.000 12268 Enqueuing Move request for scope (-0.05, 0.73)
20:44:09.469 00.000 11616 Worker thread wakes up
20:44:09.469 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.73) opts 0xd
20:44:09.469 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.73)
20:44:09.469 00.000 11616 Moving (-0.05, 0.73) raw xDistance=-0.72 yDistance=-0.14
20:44:09.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
20:44:09.469 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:09.476 00.007 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:44:09.476 00.000 11616 MoveAxis(E, 402, ABG)
20:44:09.476 00.000 11616 Guiding  Dir = 2, Dur = 402
20:44:09.476 00.000 11616 IsSlewing returns 0
20:44:09.476 00.000 11616 IsGuiding returns 0
20:44:09.476 00.000 11616 PulseGuide returned control before completion, sleep 412
20:44:09.476 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:44:09.500 00.024 12268 UpdateGuideState exits: m=288 SNR=11.6
20:44:09.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:09.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:09.500 00.000 12268 Enqueuing Expose request
20:44:09.903 00.403 11616 IsGuiding returns 1
20:44:09.903 00.000 11616 scope still moving after pulse duration time elapsed
20:44:09.935 00.032 11616 IsSlewing returns 0
20:44:09.935 00.000 11616 IsGuiding returns 0
20:44:09.935 00.000 11616 scope move finished after 402 + 57 ms
20:44:09.935 00.000 11616 Move returns status 0, amount 402
20:44:09.935 00.000 11616 MoveAxis(N, 0, ABG)
20:44:09.935 00.000 11616 Move returns status 0, amount 0
20:44:09.935 00.000 11616 move complete, result=0
20:44:09.935 00.000 11616 worker thread done servicing request
20:44:09.937 00.002 11616 Worker thread wakes up
20:44:09.937 00.000 12268 GuideStep: -0.7 px 402 ms EAST, -0.1 px 0 ms NORTH
20:44:09.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:09.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:11.937 02.000 11616 Exposure complete
20:44:11.984 00.047 11616 worker thread done servicing request
20:44:11.984 00.000 12268 OnExposeComplete: enter
20:44:11.984 00.000 12268 UpdateGuideState(): m_state=6
20:44:11.984 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1394
20:44:11.984 00.000 12268 Star::Find returns 1 (0), X=1254.69, Y=862.56, Mass=251, SNR=10.7, Peak=30 HFD=4.0
20:44:11.984 00.000 12268 MultiStar: [#1 -0.06,-0.84,0.00,M3] [#2 -0.35,-0.97,0.00,M4] [#3 0.65,-0.50,0.00,M2] [#4 -0.24,-1.70,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.21,-0.48,0.59,U] [#7 0.00,0.00,0.00,L] [#8 0.13,-0.69,0.00,M5] [#9 -0.54,-1.00,0.00,M6] [#10 -1.08,-0.71,0.00,M5] 
20:44:11.984 00.000 12268 refined, 1 included, MultiStar: {-0.08, -0.75}, one-star: {-0.25, -0.91}
20:44:11.984 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.67) = xAngle (-0.01 = -0.01)
20:44:11.984 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.02 = 0.02)
20:44:11.984 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.75 hyp=0.75 cameraTheta=-1.68 mountX=0.75 mountY=0.02, mountTheta=0.02
20:44:11.984 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.75, opts=13)
20:44:11.984 00.000 12268 Enqueuing Move request for scope (-0.08, -0.75)
20:44:11.984 00.000 11616 Worker thread wakes up
20:44:11.984 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.75) opts 0xd
20:44:11.984 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.75)
20:44:11.984 00.000 11616 Moving (-0.08, -0.75) raw xDistance=0.75 yDistance=0.02
20:44:11.984 00.000 11616 resist switch: large excursion: input 0.75 thresh 0.29 direction from -1 to 1
20:44:11.984 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.26
20:44:11.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.75
20:44:11.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:11.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:44:11.984 00.000 11616 MoveAxis(W, 422, ABG)
20:44:11.984 00.000 11616 Guiding  Dir = 3, Dur = 422
20:44:11.984 00.000 11616 IsSlewing returns 0
20:44:11.984 00.000 11616 IsGuiding returns 0
20:44:11.984 00.000 11616 PulseGuide returned control before completion, sleep 432
20:44:12.000 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:44:12.015 00.015 12268 UpdateGuideState exits: m=251 SNR=10.7
20:44:12.031 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:12.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:12.031 00.000 12268 Enqueuing Expose request
20:44:12.437 00.406 11616 IsGuiding returns 1
20:44:12.437 00.000 11616 scope still moving after pulse duration time elapsed
20:44:12.469 00.032 11616 IsSlewing returns 0
20:44:12.469 00.000 11616 IsGuiding returns 0
20:44:12.469 00.000 11616 scope move finished after 422 + 49 ms
20:44:12.469 00.000 11616 Move returns status 0, amount 422
20:44:12.469 00.000 11616 MoveAxis(N, 0, ABG)
20:44:12.469 00.000 11616 Move returns status 0, amount 0
20:44:12.469 00.000 11616 move complete, result=0
20:44:12.469 00.000 11616 worker thread done servicing request
20:44:12.469 00.000 12268 GuideStep: 0.8 px 422 ms WEST, 0.0 px 0 ms NORTH
20:44:12.469 00.000 11616 Worker thread wakes up
20:44:12.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:12.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:14.484 02.015 11616 Exposure complete
20:44:14.531 00.047 11616 worker thread done servicing request
20:44:14.531 00.000 12268 OnExposeComplete: enter
20:44:14.531 00.000 12268 UpdateGuideState(): m_state=6
20:44:14.531 00.000 12268 Star::Find(15, 1254, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1395
20:44:14.531 00.000 12268 Star::Find returns 1 (0), X=1254.65, Y=863.07, Mass=275, SNR=11.3, Peak=32 HFD=3.9
20:44:14.531 00.000 12268 MultiStar: [#1 -0.17,-0.58,0.93,U] [#2 -0.49,-0.37,0.90,U] [#3 0.02,-0.67,0.00,M3] [#4 -0.01,-0.50,0.77,U] [#5 -0.07,-0.28,0.65,U] [#6 0.04,0.27,0.59,U] [#7 0.00,0.00,0.00,L] [#8 -0.40,-0.23,0.41,U] [#9 0.61,-0.78,0.00,M7] 
20:44:14.531 00.000 12268 refined, 6 included, MultiStar: {-0.21, -0.34}, one-star: {-0.30, -0.40}
20:44:14.531 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-1.67) = xAngle (-0.45 = -0.45)
20:44:14.547 00.016 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.42 = -0.42)
20:44:14.547 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.34 hyp=0.40 cameraTheta=-2.12 mountX=0.36 mountY=-0.16, mountTheta=-0.43
20:44:14.547 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.34, opts=13)
20:44:14.547 00.000 12268 Enqueuing Move request for scope (-0.21, -0.34)
20:44:14.547 00.000 11616 Worker thread wakes up
20:44:14.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.34) opts 0xd
20:44:14.547 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.34)
20:44:14.547 00.000 11616 Moving (-0.21, -0.34) raw xDistance=0.36 yDistance=-0.16
20:44:14.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
20:44:14.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
20:44:14.547 00.000 11616 MoveAxis(W, 199, ABG)
20:44:14.547 00.000 11616 Guiding  Dir = 3, Dur = 199
20:44:14.547 00.000 11616 IsSlewing returns 0
20:44:14.547 00.000 11616 IsGuiding returns 0
20:44:14.547 00.000 11616 PulseGuide returned control before completion, sleep 209
20:44:14.562 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:44:14.578 00.016 12268 UpdateGuideState exits: m=275 SNR=11.3
20:44:14.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:14.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:14.578 00.000 12268 Enqueuing Expose request
20:44:14.765 00.187 11616 IsGuiding returns 1
20:44:14.765 00.000 11616 scope still moving after pulse duration time elapsed
20:44:14.797 00.032 11616 IsSlewing returns 0
20:44:14.797 00.000 11616 IsGuiding returns 0
20:44:14.797 00.000 11616 scope move finished after 199 + 46 ms
20:44:14.797 00.000 11616 Move returns status 0, amount 199
20:44:14.797 00.000 11616 MoveAxis(N, 14, ABG)
20:44:14.797 00.000 11616 Guiding  Dir = 0, Dur = 14
20:44:14.797 00.000 11616 IsSlewing returns 0
20:44:14.797 00.000 11616 IsGuiding returns 0
20:44:14.797 00.000 11616 PulseGuide returned control before completion, sleep 24
20:44:14.828 00.031 11616 IsGuiding returns 1
20:44:14.828 00.000 11616 scope still moving after pulse duration time elapsed
20:44:14.859 00.031 11616 IsSlewing returns 0
20:44:14.859 00.000 11616 IsGuiding returns 0
20:44:14.859 00.000 11616 scope move finished after 14 + 47 ms
20:44:14.859 00.000 11616 Move returns status 0, amount 14
20:44:14.859 00.000 11616 move complete, result=0
20:44:14.859 00.000 11616 worker thread done servicing request
20:44:14.859 00.000 11616 Worker thread wakes up
20:44:14.859 00.000 12268 GuideStep: 0.4 px 199 ms WEST, -0.2 px 14 ms NORTH
20:44:14.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:14.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:16.867 02.008 11616 Exposure complete
20:44:16.915 00.048 11616 worker thread done servicing request
20:44:16.915 00.000 12268 OnExposeComplete: enter
20:44:16.915 00.000 12268 UpdateGuideState(): m_state=6
20:44:16.915 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1396
20:44:16.915 00.000 12268 Star::Find returns 1 (0), X=1254.66, Y=863.41, Mass=245, SNR=10.7, Peak=29 HFD=3.9
20:44:16.915 00.000 12268 MultiStar: [#1 -0.15,0.03,0.97,U] [#2 -0.46,-0.05,0.86,U] [#3 0.24,-0.20,0.67,U] [#4 -0.17,-0.32,0.84,U] [#5 0.01,-0.10,0.64,U] [#6 -0.27,0.50,0.67,U] [#7 0.00,0.00,0.00,L] [#8 0.54,-0.23,0.45,U] [#9 0.50,-0.66,0.00,M8] 
20:44:16.915 00.000 12268 refined, 7 included, MultiStar: {-0.12, -0.05}, one-star: {-0.28, -0.05}
20:44:16.915 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-1.67) = xAngle (-1.09 = -1.09)
20:44:16.915 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.05 = -1.05)
20:44:16.915 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.75 mountX=0.06 mountY=-0.11, mountTheta=-1.08
20:44:16.915 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.05, opts=13)
20:44:16.915 00.000 12268 Enqueuing Move request for scope (-0.12, -0.05)
20:44:16.915 00.000 11616 Worker thread wakes up
20:44:16.915 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
20:44:16.915 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
20:44:16.915 00.000 11616 Moving (-0.12, -0.05) raw xDistance=0.06 yDistance=-0.11
20:44:16.915 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:16.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:44:16.915 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:16.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:44:16.915 00.000 11616 MoveAxis(E, 0, ABG)
20:44:16.915 00.000 11616 Move returns status 0, amount 0
20:44:16.915 00.000 11616 MoveAxis(N, 0, ABG)
20:44:16.915 00.000 11616 Move returns status 0, amount 0
20:44:16.915 00.000 11616 move complete, result=0
20:44:16.915 00.000 11616 worker thread done servicing request
20:44:16.937 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:44:16.946 00.009 12268 UpdateGuideState exits: m=245 SNR=10.7
20:44:16.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:16.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:16.946 00.000 12268 Enqueuing Expose request
20:44:16.946 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:16.946 00.000 11616 Worker thread wakes up
20:44:16.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:16.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:18.972 02.026 11616 Exposure complete
20:44:19.035 00.063 11616 worker thread done servicing request
20:44:19.035 00.000 12268 OnExposeComplete: enter
20:44:19.035 00.000 12268 UpdateGuideState(): m_state=6
20:44:19.035 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1397
20:44:19.035 00.000 12268 Star::Find returns 1 (0), X=1254.52, Y=863.08, Mass=268, SNR=11.2, Peak=28 HFD=4.1
20:44:19.035 00.000 12268 MultiStar: [#1 -0.32,0.02,1.02,U] [#2 -0.92,0.12,0.00,M3] [#3 -0.03,-0.68,0.00,M3] [#4 -0.48,-0.55,0.00,M1] [#5 -0.34,-0.34,0.64,U] [#6 -0.40,-0.02,0.56,U] [#7 -0.73,-1.60,0.00,M4] [#8 -0.62,0.23,0.43,U] 
20:44:19.035 00.000 12268 refined, 4 included, MultiStar: {-0.40, -0.14}, one-star: {-0.43, -0.39}
20:44:19.035 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-1.67) = xAngle (-1.14 = -1.14)
20:44:19.035 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.11 = -1.11)
20:44:19.035 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.14 hyp=0.42 cameraTheta=-2.81 mountX=0.18 mountY=-0.38, mountTheta=-1.14
20:44:19.035 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.14, opts=13)
20:44:19.035 00.000 12268 Enqueuing Move request for scope (-0.40, -0.14)
20:44:19.035 00.000 11616 Worker thread wakes up
20:44:19.035 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.14) opts 0xd
20:44:19.035 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.14)
20:44:19.035 00.000 11616 Moving (-0.40, -0.14) raw xDistance=0.18 yDistance=-0.38
20:44:19.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
20:44:19.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
20:44:19.035 00.000 11616 MoveAxis(W, 98, ABG)
20:44:19.035 00.000 11616 Guiding  Dir = 3, Dur = 98
20:44:19.035 00.000 11616 IsSlewing returns 0
20:44:19.035 00.000 11616 IsGuiding returns 0
20:44:19.035 00.000 11616 PulseGuide returned control before completion, sleep 108
20:44:19.051 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:44:19.067 00.016 12268 UpdateGuideState exits: m=268 SNR=11.2
20:44:19.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:19.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:19.067 00.000 12268 Enqueuing Expose request
20:44:19.162 00.095 11616 IsGuiding returns 1
20:44:19.162 00.000 11616 scope still moving after pulse duration time elapsed
20:44:19.194 00.032 11616 IsSlewing returns 0
20:44:19.194 00.000 11616 IsGuiding returns 0
20:44:19.194 00.000 11616 scope move finished after 98 + 54 ms
20:44:19.194 00.000 11616 Move returns status 0, amount 98
20:44:19.194 00.000 11616 MoveAxis(N, 32, ABG)
20:44:19.194 00.000 11616 Guiding  Dir = 0, Dur = 32
20:44:19.194 00.000 11616 IsSlewing returns 0
20:44:19.194 00.000 11616 IsGuiding returns 0
20:44:19.194 00.000 11616 PulseGuide returned control before completion, sleep 42
20:44:19.241 00.047 11616 IsGuiding returns 1
20:44:19.241 00.000 11616 scope still moving after pulse duration time elapsed
20:44:19.273 00.032 11616 IsSlewing returns 0
20:44:19.273 00.000 11616 IsGuiding returns 0
20:44:19.273 00.000 11616 scope move finished after 32 + 46 ms
20:44:19.273 00.000 11616 Move returns status 0, amount 32
20:44:19.273 00.000 11616 move complete, result=0
20:44:19.273 00.000 11616 worker thread done servicing request
20:44:19.273 00.000 11616 Worker thread wakes up
20:44:19.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:19.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:19.273 00.000 12268 GuideStep: 0.2 px 98 ms WEST, -0.4 px 32 ms NORTH
20:44:21.292 02.019 11616 Exposure complete
20:44:21.343 00.051 11616 worker thread done servicing request
20:44:21.343 00.000 12268 OnExposeComplete: enter
20:44:21.343 00.000 12268 UpdateGuideState(): m_state=6
20:44:21.343 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1398
20:44:21.343 00.000 12268 Star::Find returns 1 (0), X=1254.35, Y=863.15, Mass=250, SNR=10.8, Peak=27 HFD=4.0
20:44:21.343 00.000 12268 MultiStar: [#1 -0.58,-0.12,0.93,U] [#2 -0.74,-0.44,0.00,M4] [#3 0.04,0.05,0.67,U] [#4 -0.30,-0.64,0.00,M2] [#5 -4.09,4.68,0.00,M3] [#6 -0.34,0.21,0.56,U] [#7 -0.57,-0.96,0.00,M5] [#8 -0.74,-0.82,0.00,M3] 
20:44:21.343 00.000 12268 refined, 3 included, MultiStar: {-0.41, -0.09}, one-star: {-0.60, -0.32}
20:44:21.343 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.67) = xAngle (-1.26 = -1.26)
20:44:21.343 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.23 = -1.23)
20:44:21.343 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.09 hyp=0.42 cameraTheta=-2.93 mountX=0.13 mountY=-0.40, mountTheta=-1.26
20:44:21.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=-0.09, opts=13)
20:44:21.343 00.000 12268 Enqueuing Move request for scope (-0.41, -0.09)
20:44:21.343 00.000 11616 Worker thread wakes up
20:44:21.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.09) opts 0xd
20:44:21.343 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, -0.09)
20:44:21.343 00.000 11616 Moving (-0.41, -0.09) raw xDistance=0.13 yDistance=-0.40
20:44:21.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
20:44:21.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
20:44:21.343 00.000 11616 MoveAxis(W, 72, ABG)
20:44:21.343 00.000 11616 Guiding  Dir = 3, Dur = 72
20:44:21.355 00.012 11616 IsSlewing returns 0
20:44:21.355 00.000 11616 IsGuiding returns 0
20:44:21.355 00.000 11616 PulseGuide returned control before completion, sleep 82
20:44:21.355 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:44:21.374 00.019 12268 UpdateGuideState exits: m=250 SNR=10.8
20:44:21.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:21.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:21.374 00.000 12268 Enqueuing Expose request
20:44:21.450 00.076 11616 IsGuiding returns 1
20:44:21.450 00.000 11616 scope still moving after pulse duration time elapsed
20:44:21.482 00.032 11616 IsSlewing returns 0
20:44:21.482 00.000 11616 IsGuiding returns 1
20:44:21.514 00.032 11616 IsSlewing returns 0
20:44:21.514 00.000 11616 IsGuiding returns 0
20:44:21.514 00.000 11616 scope move finished after 72 + 88 ms
20:44:21.514 00.000 11616 Move returns status 0, amount 72
20:44:21.514 00.000 11616 MoveAxis(N, 34, ABG)
20:44:21.514 00.000 11616 Guiding  Dir = 0, Dur = 34
20:44:21.514 00.000 11616 IsSlewing returns 0
20:44:21.514 00.000 11616 IsGuiding returns 0
20:44:21.514 00.000 11616 PulseGuide returned control before completion, sleep 44
20:44:21.577 00.063 11616 IsGuiding returns 1
20:44:21.577 00.000 11616 scope still moving after pulse duration time elapsed
20:44:21.609 00.032 11616 IsSlewing returns 0
20:44:21.609 00.000 11616 IsGuiding returns 0
20:44:21.609 00.000 11616 scope move finished after 34 + 58 ms
20:44:21.609 00.000 11616 Move returns status 0, amount 34
20:44:21.609 00.000 11616 move complete, result=0
20:44:21.609 00.000 11616 worker thread done servicing request
20:44:21.609 00.000 11616 Worker thread wakes up
20:44:21.609 00.000 12268 GuideStep: 0.1 px 72 ms WEST, -0.4 px 34 ms NORTH
20:44:21.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:21.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:23.647 02.038 11616 Exposure complete
20:44:23.695 00.048 11616 worker thread done servicing request
20:44:23.695 00.000 12268 OnExposeComplete: enter
20:44:23.695 00.000 12268 UpdateGuideState(): m_state=6
20:44:23.695 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1399
20:44:23.695 00.000 12268 Star::Find returns 1 (0), X=1254.30, Y=863.75, Mass=195, SNR=9.5, Peak=32 HFD=3.5
20:44:23.695 00.000 12268 MultiStar: [#1 -0.54,0.19,1.04,U] [#2 -0.77,-0.15,0.00,M5] [#3 -0.32,0.56,0.88,U] [#4 -0.13,0.70,0.00,M3] [#5 -4.62,4.78,0.00,M4] [#6 0.27,0.28,0.73,U] [#7 0.00,0.00,0.00,L] [#8 -0.31,0.24,0.59,U] [#9 -0.27,-0.29,0.44,U] 
20:44:23.695 00.000 12268 refined, 5 included, MultiStar: {-0.34, 0.26}, one-star: {-0.65, 0.29}
20:44:23.695 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.67) = xAngle (4.17 = -2.12)
20:44:23.695 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.20 = -2.09)
20:44:23.695 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.26 hyp=0.43 cameraTheta=2.50 mountX=-0.22 mountY=-0.37, mountTheta=-2.11
20:44:23.710 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.26, opts=13)
20:44:23.710 00.000 12268 Enqueuing Move request for scope (-0.34, 0.26)
20:44:23.710 00.000 11616 Worker thread wakes up
20:44:23.710 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.26) opts 0xd
20:44:23.710 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.26)
20:44:23.710 00.000 11616 Moving (-0.34, 0.26) raw xDistance=-0.22 yDistance=-0.37
20:44:23.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:44:23.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:44:23.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
20:44:23.710 00.000 11616 MoveAxis(E, 0, ABG)
20:44:23.710 00.000 11616 Move returns status 0, amount 0
20:44:23.710 00.000 11616 MoveAxis(N, 31, ABG)
20:44:23.710 00.000 11616 Guiding  Dir = 0, Dur = 31
20:44:23.710 00.000 11616 IsSlewing returns 0
20:44:23.710 00.000 11616 IsGuiding returns 0
20:44:23.710 00.000 11616 PulseGuide returned control before completion, sleep 41
20:44:23.718 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:44:23.742 00.024 12268 UpdateGuideState exits: m=195 SNR=9.5
20:44:23.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:23.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:23.742 00.000 12268 Enqueuing Expose request
20:44:23.758 00.016 11616 IsGuiding returns 1
20:44:23.758 00.000 11616 scope still moving after pulse duration time elapsed
20:44:23.790 00.032 11616 IsSlewing returns 0
20:44:23.790 00.000 11616 IsGuiding returns 1
20:44:23.822 00.032 11616 IsSlewing returns 0
20:44:23.822 00.000 11616 IsGuiding returns 1
20:44:23.853 00.031 11616 IsSlewing returns 0
20:44:23.853 00.000 11616 IsGuiding returns 1
20:44:23.885 00.032 11616 IsSlewing returns 0
20:44:23.885 00.000 11616 IsGuiding returns 1
20:44:23.917 00.032 11616 IsSlewing returns 0
20:44:23.917 00.000 11616 IsGuiding returns 0
20:44:23.917 00.000 11616 scope move finished after 31 + 173 ms
20:44:23.917 00.000 11616 Move returns status 0, amount 31
20:44:23.917 00.000 11616 move complete, result=0
20:44:23.917 00.000 11616 worker thread done servicing request
20:44:23.917 00.000 11616 Worker thread wakes up
20:44:23.917 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 31 ms NORTH
20:44:23.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:23.917 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:25.922 02.005 11616 Exposure complete
20:44:25.968 00.046 11616 worker thread done servicing request
20:44:25.968 00.000 12268 OnExposeComplete: enter
20:44:25.968 00.000 12268 UpdateGuideState(): m_state=6
20:44:25.968 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1400
20:44:25.968 00.000 12268 Star::Find returns 1 (0), X=1254.67, Y=863.49, Mass=267, SNR=11.0, Peak=27 HFD=5.0
20:44:25.968 00.000 12268 Star::Find false star n=13 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=11
20:44:25.968 00.000 12268 MultiStar: [#1 -0.07,-0.38,0.88,U] [#2 -0.25,-0.13,0.88,U] [#3 0.33,-0.09,0.63,U] [#4 -0.03,-0.37,0.81,U] [#5 -4.39,4.97,0.00,M5] [#6 0.17,-0.14,0.57,U] [#7 0.00,0.00,0.00,L] [#8 0.39,-0.58,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 -0.41,-0.21,0.45,U] 
20:44:25.968 00.000 12268 refined, 6 included, MultiStar: {-0.09, -0.18}, one-star: {-0.28, 0.03}
20:44:25.968 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-1.67) = xAngle (-0.36 = -0.36)
20:44:25.968 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.33 = -0.33)
20:44:25.968 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.03 mountX=0.19 mountY=-0.07, mountTheta=-0.33
20:44:25.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.18, opts=13)
20:44:25.968 00.000 12268 Enqueuing Move request for scope (-0.09, -0.18)
20:44:25.968 00.000 11616 Worker thread wakes up
20:44:25.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
20:44:25.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
20:44:25.968 00.000 11616 Moving (-0.09, -0.18) raw xDistance=0.19 yDistance=-0.07
20:44:25.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
20:44:25.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:25.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:44:25.968 00.000 11616 MoveAxis(W, 106, ABG)
20:44:25.984 00.016 11616 Guiding  Dir = 3, Dur = 106
20:44:25.984 00.000 11616 IsSlewing returns 0
20:44:25.984 00.000 11616 IsGuiding returns 0
20:44:25.984 00.000 11616 PulseGuide returned control before completion, sleep 116
20:44:25.984 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:44:26.015 00.031 12268 UpdateGuideState exits: m=267 SNR=11.0
20:44:26.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:26.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:26.015 00.000 12268 Enqueuing Expose request
20:44:26.109 00.094 11616 IsGuiding returns 1
20:44:26.109 00.000 11616 scope still moving after pulse duration time elapsed
20:44:26.140 00.031 11616 IsSlewing returns 0
20:44:26.140 00.000 11616 IsGuiding returns 0
20:44:26.140 00.000 11616 scope move finished after 106 + 50 ms
20:44:26.140 00.000 11616 Move returns status 0, amount 106
20:44:26.140 00.000 11616 MoveAxis(N, 0, ABG)
20:44:26.140 00.000 11616 Move returns status 0, amount 0
20:44:26.140 00.000 11616 move complete, result=0
20:44:26.140 00.000 11616 worker thread done servicing request
20:44:26.140 00.000 11616 Worker thread wakes up
20:44:26.140 00.000 12268 GuideStep: 0.2 px 106 ms WEST, -0.1 px 0 ms NORTH
20:44:26.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:26.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:28.151 02.011 11616 Exposure complete
20:44:28.198 00.047 11616 worker thread done servicing request
20:44:28.198 00.000 12268 OnExposeComplete: enter
20:44:28.198 00.000 12268 UpdateGuideState(): m_state=6
20:44:28.198 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1401
20:44:28.198 00.000 12268 Star::Find returns 1 (0), X=1254.93, Y=864.02, Mass=224, SNR=10.2, Peak=41 HFD=2.9
20:44:28.198 00.000 12268 MultiStar: [#1 -0.47,0.08,1.04,U] [#2 -0.36,0.31,0.97,U] [#3 0.25,0.26,0.78,U] [#4 -0.17,-0.06,0.95,U] [#5 0.14,0.07,0.72,U] [#6 -0.06,0.06,0.65,U] [#7 0.00,0.00,0.00,L] [#8 -0.68,-0.49,0.00,M4] [#9 0.15,-0.21,0.43,U] 
20:44:28.198 00.000 12268 refined, 7 included, MultiStar: {-0.11, 0.17}, one-star: {-0.01, 0.56}
20:44:28.198 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.67) = xAngle (3.81 = -2.47)
20:44:28.198 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.84 = -2.44)
20:44:28.198 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.14 mountX=-0.15 mountY=-0.13, mountTheta=-2.46
20:44:28.198 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.17, opts=13)
20:44:28.198 00.000 12268 Enqueuing Move request for scope (-0.11, 0.17)
20:44:28.198 00.000 11616 Worker thread wakes up
20:44:28.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
20:44:28.198 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
20:44:28.198 00.000 11616 Moving (-0.11, 0.17) raw xDistance=-0.15 yDistance=-0.13
20:44:28.198 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:44:28.198 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:44:28.198 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:28.198 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:44:28.198 00.000 11616 MoveAxis(E, 0, ABG)
20:44:28.198 00.000 11616 Move returns status 0, amount 0
20:44:28.198 00.000 11616 MoveAxis(N, 0, ABG)
20:44:28.198 00.000 11616 Move returns status 0, amount 0
20:44:28.198 00.000 11616 move complete, result=0
20:44:28.198 00.000 11616 worker thread done servicing request
20:44:28.218 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:44:28.230 00.012 12268 UpdateGuideState exits: m=224 SNR=10.2
20:44:28.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:28.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:28.230 00.000 12268 Enqueuing Expose request
20:44:28.230 00.000 11616 Worker thread wakes up
20:44:28.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:28.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:28.230 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:30.256 02.026 11616 Exposure complete
20:44:30.312 00.056 11616 worker thread done servicing request
20:44:30.312 00.000 12268 OnExposeComplete: enter
20:44:30.312 00.000 12268 UpdateGuideState(): m_state=6
20:44:30.312 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1402
20:44:30.312 00.000 12268 Star::Find returns 1 (0), X=1255.11, Y=864.04, Mass=258, SNR=10.9, Peak=32 HFD=4.5
20:44:30.312 00.000 12268 MultiStar: [#1 0.28,0.19,0.97,U] [#2 0.19,0.18,0.94,U] [#3 0.47,-0.01,0.74,U] [#4 0.50,-0.07,0.75,U] [#5 0.43,0.27,0.65,U] [#6 0.19,0.57,0.64,U] [#7 0.00,0.00,0.00,L] [#8 -0.01,0.49,0.47,U] [#9 0.96,-0.68,0.00,M7] 
20:44:30.312 00.000 12268 refined, 7 included, MultiStar: {0.28, 0.27}, one-star: {0.17, 0.57}
20:44:30.312 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.67) = xAngle (2.42 = 2.42)
20:44:30.312 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.45 = 2.45)
20:44:30.312 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.27 hyp=0.39 cameraTheta=0.75 mountX=-0.29 mountY=0.25, mountTheta=2.44
20:44:30.320 00.008 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.27, opts=13)
20:44:30.320 00.000 12268 Enqueuing Move request for scope (0.28, 0.27)
20:44:30.320 00.000 11616 Worker thread wakes up
20:44:30.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.27) opts 0xd
20:44:30.320 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.27)
20:44:30.320 00.000 11616 Moving (0.28, 0.27) raw xDistance=-0.29 yDistance=0.25
20:44:30.320 00.000 11616 resist switch: large excursion: input -0.29 thresh 0.29 direction from 1 to -1
20:44:30.320 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.88
20:44:30.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
20:44:30.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:44:30.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:44:30.320 00.000 11616 MoveAxis(E, 164, ABG)
20:44:30.320 00.000 11616 Guiding  Dir = 2, Dur = 164
20:44:30.320 00.000 11616 IsSlewing returns 0
20:44:30.320 00.000 11616 IsGuiding returns 0
20:44:30.320 00.000 11616 PulseGuide returned control before completion, sleep 174
20:44:30.320 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:44:30.335 00.015 12268 UpdateGuideState exits: m=258 SNR=10.9
20:44:30.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:30.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:30.335 00.000 12268 Enqueuing Expose request
20:44:30.510 00.175 11616 IsGuiding returns 1
20:44:30.510 00.000 11616 scope still moving after pulse duration time elapsed
20:44:30.542 00.032 11616 IsSlewing returns 0
20:44:30.542 00.000 11616 IsGuiding returns 1
20:44:30.573 00.031 11616 IsSlewing returns 0
20:44:30.573 00.000 11616 IsGuiding returns 0
20:44:30.573 00.000 11616 scope move finished after 164 + 87 ms
20:44:30.573 00.000 11616 Move returns status 0, amount 164
20:44:30.573 00.000 11616 MoveAxis(N, 0, ABG)
20:44:30.573 00.000 11616 Move returns status 0, amount 0
20:44:30.573 00.000 11616 move complete, result=0
20:44:30.573 00.000 11616 worker thread done servicing request
20:44:30.573 00.000 12268 GuideStep: -0.3 px 164 ms EAST, 0.2 px 0 ms NORTH
20:44:30.573 00.000 11616 Worker thread wakes up
20:44:30.573 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:30.573 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:32.580 02.007 11616 Exposure complete
20:44:32.643 00.063 11616 worker thread done servicing request
20:44:32.643 00.000 12268 OnExposeComplete: enter
20:44:32.643 00.000 12268 UpdateGuideState(): m_state=6
20:44:32.643 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1403
20:44:32.643 00.000 12268 Star::Find returns 1 (0), X=1254.94, Y=863.95, Mass=278, SNR=11.3, Peak=35 HFD=4.1
20:44:32.643 00.000 12268 MultiStar: [#1 -0.35,0.05,0.92,U] [#2 -0.27,-0.07,0.90,U] [#3 0.46,0.10,0.67,U] [#4 0.25,-0.05,0.81,U] [#5 0.00,0.00,0.00,L] [#6 0.16,0.69,0.00,M1] [#7 12.23,-4.10,0.00,M6] [#8 0.01,-0.04,0.49,U] [#9 0.89,0.41,0.00,M8] 
20:44:32.643 00.000 12268 refined, 5 included, MultiStar: {-0.01, 0.10}, one-star: {-0.00, 0.48}
20:44:32.643 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.67) = xAngle (3.34 = -2.94)
20:44:32.643 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.37 = -2.91)
20:44:32.643 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.67 mountX=-0.10 mountY=-0.02, mountTheta=-2.91
20:44:32.643 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.10, opts=13)
20:44:32.643 00.000 12268 Enqueuing Move request for scope (-0.01, 0.10)
20:44:32.643 00.000 11616 Worker thread wakes up
20:44:32.643 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
20:44:32.643 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
20:44:32.643 00.000 11616 Moving (-0.01, 0.10) raw xDistance=-0.10 yDistance=-0.02
20:44:32.643 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:32.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:44:32.643 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:32.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:44:32.643 00.000 11616 MoveAxis(E, 0, ABG)
20:44:32.643 00.000 11616 Move returns status 0, amount 0
20:44:32.643 00.000 11616 MoveAxis(N, 0, ABG)
20:44:32.643 00.000 11616 Move returns status 0, amount 0
20:44:32.643 00.000 11616 move complete, result=0
20:44:32.643 00.000 11616 worker thread done servicing request
20:44:32.659 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:44:32.675 00.016 12268 UpdateGuideState exits: m=278 SNR=11.3
20:44:32.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:32.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:32.675 00.000 12268 Enqueuing Expose request
20:44:32.675 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:44:32.675 00.000 11616 Worker thread wakes up
20:44:32.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:32.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:34.689 02.014 11616 Exposure complete
20:44:34.753 00.064 11616 worker thread done servicing request
20:44:34.753 00.000 12268 OnExposeComplete: enter
20:44:34.753 00.000 12268 UpdateGuideState(): m_state=6
20:44:34.753 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1404
20:44:34.753 00.000 12268 Star::Find returns 1 (0), X=1255.27, Y=863.75, Mass=313, SNR=12.0, Peak=35 HFD=4.7
20:44:34.753 00.000 12268 MultiStar: [#1 0.22,0.06,0.85,U] [#2 -0.17,0.29,0.68,U] [#3 0.07,-0.09,0.64,U] [#4 -0.09,-0.24,0.76,U] [#5 0.24,0.13,0.62,U] [#6 0.43,0.30,0.51,U] [#7 0.00,0.00,0.00,L] [#8 0.10,-0.14,0.49,U] [#9 0.01,0.26,0.43,U] 
20:44:34.753 00.000 12268 refined, 8 included, MultiStar: {0.13, 0.10}, one-star: {0.32, 0.29}
20:44:34.753 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.67) = xAngle (2.29 = 2.29)
20:44:34.753 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.32 = 2.32)
20:44:34.753 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.62 mountX=-0.11 mountY=0.12, mountTheta=2.31
20:44:34.753 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.10, opts=13)
20:44:34.753 00.000 12268 Enqueuing Move request for scope (0.13, 0.10)
20:44:34.753 00.000 11616 Worker thread wakes up
20:44:34.753 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
20:44:34.753 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
20:44:34.753 00.000 11616 Moving (0.13, 0.10) raw xDistance=-0.11 yDistance=0.12
20:44:34.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
20:44:34.753 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:34.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:44:34.753 00.000 11616 MoveAxis(E, 60, ABG)
20:44:34.753 00.000 11616 Guiding  Dir = 2, Dur = 60
20:44:34.753 00.000 11616 IsSlewing returns 0
20:44:34.753 00.000 11616 IsGuiding returns 0
20:44:34.753 00.000 11616 PulseGuide returned control before completion, sleep 70
20:44:34.769 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:44:34.785 00.016 12268 UpdateGuideState exits: m=313 SNR=12.0
20:44:34.785 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:34.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:34.785 00.000 12268 Enqueuing Expose request
20:44:34.832 00.047 11616 IsGuiding returns 1
20:44:34.832 00.000 11616 scope still moving after pulse duration time elapsed
20:44:34.864 00.032 11616 IsSlewing returns 0
20:44:34.864 00.000 11616 IsGuiding returns 1
20:44:34.895 00.031 11616 IsSlewing returns 0
20:44:34.895 00.000 11616 IsGuiding returns 1
20:44:34.927 00.032 11616 IsSlewing returns 0
20:44:34.927 00.000 11616 IsGuiding returns 0
20:44:34.927 00.000 11616 scope move finished after 60 + 109 ms
20:44:34.927 00.000 11616 Move returns status 0, amount 60
20:44:34.927 00.000 11616 MoveAxis(N, 0, ABG)
20:44:34.927 00.000 11616 Move returns status 0, amount 0
20:44:34.927 00.000 11616 move complete, result=0
20:44:34.927 00.000 11616 worker thread done servicing request
20:44:34.927 00.000 11616 Worker thread wakes up
20:44:34.927 00.000 12268 GuideStep: -0.1 px 60 ms EAST, 0.1 px 0 ms NORTH
20:44:34.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:34.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:36.937 02.010 11616 Exposure complete
20:44:37.000 00.063 11616 worker thread done servicing request
20:44:37.000 00.000 12268 OnExposeComplete: enter
20:44:37.000 00.000 12268 UpdateGuideState(): m_state=6
20:44:37.000 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1405
20:44:37.000 00.000 12268 Star::Find returns 1 (0), X=1255.12, Y=863.44, Mass=286, SNR=11.5, Peak=25 HFD=5.2
20:44:37.000 00.000 12268 MultiStar: [#1 0.04,-0.44,0.92,U] [#2 -0.39,-0.13,0.76,U] [#3 -0.39,0.34,0.66,U] [#4 0.17,-0.71,0.00,M1] [#5 -4.27,4.63,0.00,M3] [#6 0.18,0.57,0.53,U] [#7 0.00,0.00,0.00,L] [#8 0.48,-0.73,0.00,M2] [#9 -0.33,0.35,0.49,U] 
20:44:37.000 00.000 12268 refined, 5 included, MultiStar: {-0.09, 0.04}, one-star: {0.18, -0.03}
20:44:37.000 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.67) = xAngle (4.43 = -1.86)
20:44:37.000 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.46 = -1.83)
20:44:37.000 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.76 mountX=-0.03 mountY=-0.10, mountTheta=-1.85
20:44:37.007 00.007 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.04, opts=13)
20:44:37.007 00.000 12268 Enqueuing Move request for scope (-0.09, 0.04)
20:44:37.007 00.000 11616 Worker thread wakes up
20:44:37.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
20:44:37.007 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
20:44:37.007 00.000 11616 Moving (-0.09, 0.04) raw xDistance=-0.03 yDistance=-0.10
20:44:37.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:37.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:44:37.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:37.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:44:37.007 00.000 11616 MoveAxis(E, 0, ABG)
20:44:37.007 00.000 11616 Move returns status 0, amount 0
20:44:37.007 00.000 11616 MoveAxis(N, 0, ABG)
20:44:37.007 00.000 11616 Move returns status 0, amount 0
20:44:37.007 00.000 11616 move complete, result=0
20:44:37.007 00.000 11616 worker thread done servicing request
20:44:37.007 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
20:44:37.031 00.024 12268 UpdateGuideState exits: m=286 SNR=11.5
20:44:37.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:37.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:37.031 00.000 12268 Enqueuing Expose request
20:44:37.031 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:37.031 00.000 11616 Worker thread wakes up
20:44:37.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:37.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:39.038 02.007 11616 Exposure complete
20:44:39.093 00.055 11616 worker thread done servicing request
20:44:39.093 00.000 12268 OnExposeComplete: enter
20:44:39.093 00.000 12268 UpdateGuideState(): m_state=6
20:44:39.093 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1406
20:44:39.093 00.000 12268 Star::Find returns 1 (0), X=1255.19, Y=863.31, Mass=270, SNR=11.1, Peak=24 HFD=5.9
20:44:39.093 00.000 12268 MultiStar: [#1 0.16,0.05,0.95,U] [#2 -0.54,-0.24,0.74,U] [#3 0.30,-0.37,0.77,U] [#4 0.05,-0.33,0.87,U] [#5 0.00,0.00,0.00,L] [#6 -0.30,0.10,0.62,U] [#7 0.00,0.00,0.00,L] [#8 0.33,-1.11,0.00,M3] [#9 0.96,-0.31,0.00,M7] [#10 2.81,10.86,0.00,M5] 
20:44:39.093 00.000 12268 refined, 5 included, MultiStar: {0.02, -0.16}, one-star: {0.24, -0.15}
20:44:39.093 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.67) = xAngle (0.20 = 0.20)
20:44:39.093 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.23 = 0.23)
20:44:39.093 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.47 mountX=0.16 mountY=0.04, mountTheta=0.23
20:44:39.101 00.008 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.16, opts=13)
20:44:39.101 00.000 12268 Enqueuing Move request for scope (0.02, -0.16)
20:44:39.101 00.000 11616 Worker thread wakes up
20:44:39.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
20:44:39.101 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
20:44:39.101 00.000 11616 Moving (0.02, -0.16) raw xDistance=0.16 yDistance=0.04
20:44:39.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:44:39.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:44:39.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:39.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:44:39.101 00.000 11616 MoveAxis(E, 0, ABG)
20:44:39.101 00.000 11616 Move returns status 0, amount 0
20:44:39.101 00.000 11616 MoveAxis(N, 0, ABG)
20:44:39.101 00.000 11616 Move returns status 0, amount 0
20:44:39.101 00.000 11616 move complete, result=0
20:44:39.101 00.000 11616 worker thread done servicing request
20:44:39.101 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:44:39.133 00.032 12268 UpdateGuideState exits: m=270 SNR=11.1
20:44:39.133 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:39.133 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:39.133 00.000 12268 Enqueuing Expose request
20:44:39.133 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:44:39.133 00.000 11616 Worker thread wakes up
20:44:39.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:39.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:41.146 02.013 11616 Exposure complete
20:44:41.194 00.048 11616 worker thread done servicing request
20:44:41.194 00.000 12268 OnExposeComplete: enter
20:44:41.194 00.000 12268 UpdateGuideState(): m_state=6
20:44:41.194 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1407
20:44:41.194 00.000 12268 Star::Find returns 1 (0), X=1254.72, Y=863.32, Mass=176, SNR=9.0, Peak=26 HFD=3.2
20:44:41.194 00.000 12268 Star::Find false star n=20 nbg=281 bg=8.6 sigma=0.8 thresh=11 peak=11
20:44:41.194 00.000 12268 MultiStar: [#1 -0.24,-0.39,1.15,U] [#2 0.00,-0.49,1.04,U] [#3 0.63,-0.30,0.00,M1] [#4 0.30,-0.58,0.84,U] [#5 0.00,0.00,0.00,L] [#6 0.52,-0.27,0.69,U] [#7 11.27,-7.01,0.00,M7] [#8 0.27,-0.94,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.08,-0.46,0.61,U] 
20:44:41.194 00.000 12268 single-star, 5 included, MultiStar: {0.03, -0.39}, one-star: {-0.23, -0.15}
20:44:41.194 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.67) = xAngle (-0.89 = -0.89)
20:44:41.194 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.86 = -0.86)
20:44:41.194 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.15 hyp=0.27 cameraTheta=-2.56 mountX=0.17 mountY=-0.20, mountTheta=-0.88
20:44:41.194 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.15, opts=13)
20:44:41.194 00.000 12268 Enqueuing Move request for scope (-0.23, -0.15)
20:44:41.194 00.000 11616 Worker thread wakes up
20:44:41.194 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.15) opts 0xd
20:44:41.194 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.15)
20:44:41.194 00.000 11616 Moving (-0.23, -0.15) raw xDistance=0.17 yDistance=-0.20
20:44:41.194 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:44:41.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:44:41.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
20:44:41.194 00.000 11616 MoveAxis(E, 0, ABG)
20:44:41.194 00.000 11616 Move returns status 0, amount 0
20:44:41.194 00.000 11616 MoveAxis(N, 17, ABG)
20:44:41.194 00.000 11616 Guiding  Dir = 0, Dur = 17
20:44:41.194 00.000 11616 IsSlewing returns 0
20:44:41.194 00.000 11616 IsGuiding returns 0
20:44:41.210 00.016 11616 PulseGuide returned control before completion, sleep 27
20:44:41.219 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:44:41.226 00.007 12268 UpdateGuideState exits: m=176 SNR=9.0
20:44:41.226 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:41.226 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:41.226 00.000 12268 Enqueuing Expose request
20:44:41.241 00.015 11616 IsGuiding returns 1
20:44:41.241 00.000 11616 scope still moving after pulse duration time elapsed
20:44:41.273 00.032 11616 IsSlewing returns 0
20:44:41.273 00.000 11616 IsGuiding returns 0
20:44:41.273 00.000 11616 scope move finished after 17 + 47 ms
20:44:41.273 00.000 11616 Move returns status 0, amount 17
20:44:41.273 00.000 11616 move complete, result=0
20:44:41.273 00.000 11616 worker thread done servicing request
20:44:41.273 00.000 11616 Worker thread wakes up
20:44:41.273 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 17 ms NORTH
20:44:41.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:41.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:43.285 02.012 11616 Exposure complete
20:44:43.348 00.063 11616 worker thread done servicing request
20:44:43.348 00.000 12268 OnExposeComplete: enter
20:44:43.348 00.000 12268 UpdateGuideState(): m_state=6
20:44:43.348 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1408
20:44:43.348 00.000 12268 Star::Find returns 1 (0), X=1254.43, Y=863.22, Mass=256, SNR=10.9, Peak=24 HFD=4.5
20:44:43.348 00.000 12268 MultiStar: [#1 -0.50,-0.17,0.90,U] [#2 -0.76,-0.31,0.00,M1] [#3 -0.34,-0.57,0.00,M2] [#4 -0.52,-0.97,0.00,M1] [#5 -4.17,3.95,0.00,M4] [#6 -0.17,-0.30,0.55,U] [#7 10.64,-5.75,0.00,M8] [#8 0.12,-1.49,0.00,M5] 
20:44:43.348 00.000 12268 refined, 2 included, MultiStar: {-0.43, -0.23}, one-star: {-0.51, -0.24}
20:44:43.348 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-1.67) = xAngle (-0.98 = -0.98)
20:44:43.348 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.95 = -0.95)
20:44:43.348 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.23 hyp=0.49 cameraTheta=-2.65 mountX=0.27 mountY=-0.40, mountTheta=-0.97
20:44:43.348 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-0.23, opts=13)
20:44:43.348 00.000 12268 Enqueuing Move request for scope (-0.43, -0.23)
20:44:43.348 00.000 11616 Worker thread wakes up
20:44:43.348 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.23) opts 0xd
20:44:43.348 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -0.23)
20:44:43.348 00.000 11616 Moving (-0.43, -0.23) raw xDistance=0.27 yDistance=-0.40
20:44:43.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:44:43.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:44:43.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
20:44:43.348 00.000 11616 MoveAxis(E, 0, ABG)
20:44:43.348 00.000 11616 Move returns status 0, amount 0
20:44:43.348 00.000 11616 MoveAxis(N, 34, ABG)
20:44:43.348 00.000 11616 Guiding  Dir = 0, Dur = 34
20:44:43.348 00.000 11616 IsSlewing returns 0
20:44:43.348 00.000 11616 IsGuiding returns 0
20:44:43.348 00.000 11616 PulseGuide returned control before completion, sleep 44
20:44:43.364 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
20:44:43.380 00.016 12268 UpdateGuideState exits: m=256 SNR=10.9
20:44:43.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:43.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:43.380 00.000 12268 Enqueuing Expose request
20:44:43.412 00.032 11616 IsGuiding returns 1
20:44:43.412 00.000 11616 scope still moving after pulse duration time elapsed
20:44:43.443 00.031 11616 IsSlewing returns 0
20:44:43.443 00.000 11616 IsGuiding returns 1
20:44:43.475 00.032 11616 IsSlewing returns 0
20:44:43.475 00.000 11616 IsGuiding returns 0
20:44:43.475 00.000 11616 scope move finished after 34 + 88 ms
20:44:43.475 00.000 11616 Move returns status 0, amount 34
20:44:43.475 00.000 11616 move complete, result=0
20:44:43.475 00.000 11616 worker thread done servicing request
20:44:43.475 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.4 px 34 ms NORTH
20:44:43.475 00.000 11616 Worker thread wakes up
20:44:43.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:43.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:45.484 02.009 11616 Exposure complete
20:44:45.547 00.063 11616 worker thread done servicing request
20:44:45.547 00.000 12268 OnExposeComplete: enter
20:44:45.547 00.000 12268 UpdateGuideState(): m_state=6
20:44:45.547 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1409
20:44:45.547 00.000 12268 Star::Find returns 1 (0), X=1254.61, Y=863.04, Mass=266, SNR=11.1, Peak=27 HFD=4.1
20:44:45.547 00.000 12268 Star::Find false star n=11 nbg=282 bg=8.5 sigma=0.8 thresh=11 peak=11
20:44:45.547 00.000 12268 MultiStar: [#1 -0.07,-0.44,0.85,U] [#2 -0.51,-0.24,0.89,U] [#3 0.05,-0.05,0.66,U] [#4 -0.54,-0.54,0.00,M2] [#5 -0.14,-0.16,0.61,U] [#6 -0.56,0.12,0.60,U] [#7 0.00,0.00,0.00,L] [#8 -0.39,-0.90,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 -0.83,-0.14,0.00,M5] 
20:44:45.547 00.000 12268 refined, 5 included, MultiStar: {-0.27, -0.23}, one-star: {-0.34, -0.42}
20:44:45.547 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.67) = xAngle (-0.76 = -0.76)
20:44:45.547 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.73 = -0.73)
20:44:45.547 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.23 hyp=0.36 cameraTheta=-2.43 mountX=0.26 mountY=-0.24, mountTheta=-0.74
20:44:45.547 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.23, opts=13)
20:44:45.547 00.000 12268 Enqueuing Move request for scope (-0.27, -0.23)
20:44:45.547 00.000 11616 Worker thread wakes up
20:44:45.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.23) opts 0xd
20:44:45.547 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.23)
20:44:45.547 00.000 11616 Moving (-0.27, -0.23) raw xDistance=0.26 yDistance=-0.24
20:44:45.547 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:44:45.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:44:45.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
20:44:45.547 00.000 11616 MoveAxis(E, 0, ABG)
20:44:45.547 00.000 11616 Move returns status 0, amount 0
20:44:45.547 00.000 11616 MoveAxis(N, 20, ABG)
20:44:45.547 00.000 11616 Guiding  Dir = 0, Dur = 20
20:44:45.547 00.000 11616 IsSlewing returns 0
20:44:45.547 00.000 11616 IsGuiding returns 0
20:44:45.547 00.000 11616 PulseGuide returned control before completion, sleep 30
20:44:45.562 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:44:45.578 00.016 12268 UpdateGuideState exits: m=266 SNR=11.1
20:44:45.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:45.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:45.578 00.000 12268 Enqueuing Expose request
20:44:45.593 00.015 11616 IsGuiding returns 1
20:44:45.593 00.000 11616 scope still moving after pulse duration time elapsed
20:44:45.625 00.032 11616 IsSlewing returns 0
20:44:45.625 00.000 11616 IsGuiding returns 0
20:44:45.625 00.000 11616 scope move finished after 20 + 54 ms
20:44:45.625 00.000 11616 Move returns status 0, amount 20
20:44:45.625 00.000 11616 move complete, result=0
20:44:45.625 00.000 11616 worker thread done servicing request
20:44:45.625 00.000 11616 Worker thread wakes up
20:44:45.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:45.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:45.671 00.046 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 20 ms NORTH
20:44:47.640 01.969 11616 Exposure complete
20:44:47.703 00.063 11616 worker thread done servicing request
20:44:47.703 00.000 12268 OnExposeComplete: enter
20:44:47.703 00.000 12268 UpdateGuideState(): m_state=6
20:44:47.703 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1410
20:44:47.703 00.000 12268 Star::Find returns 1 (0), X=1255.15, Y=864.12, Mass=263, SNR=11.1, Peak=35 HFD=4.5
20:44:47.703 00.000 12268 MultiStar: [#1 0.11,0.16,0.87,U] [#2 -0.09,0.38,0.94,U] [#3 0.52,-0.38,0.66,U] [#4 0.07,-0.23,0.77,U] [#5 0.52,0.61,0.00,M4] [#6 -0.00,0.26,0.60,U] [#7 0.00,0.00,0.00,L] [#8 -0.32,0.10,0.51,U] [#9 0.62,0.16,0.40,U] 
20:44:47.703 00.000 12268 refined, 7 included, MultiStar: {0.12, 0.17}, one-star: {0.21, 0.65}
20:44:47.703 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.67) = xAngle (2.63 = 2.63)
20:44:47.703 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.66 = 2.66)
20:44:47.703 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.21 cameraTheta=0.96 mountX=-0.18 mountY=0.10, mountTheta=2.65
20:44:47.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.17, opts=13)
20:44:47.703 00.000 12268 Enqueuing Move request for scope (0.12, 0.17)
20:44:47.703 00.000 11616 Worker thread wakes up
20:44:47.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
20:44:47.703 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
20:44:47.703 00.000 11616 Moving (0.12, 0.17) raw xDistance=-0.18 yDistance=0.10
20:44:47.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:44:47.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:47.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:44:47.703 00.000 11616 MoveAxis(E, 103, ABG)
20:44:47.703 00.000 11616 Guiding  Dir = 2, Dur = 103
20:44:47.703 00.000 11616 IsSlewing returns 0
20:44:47.703 00.000 11616 IsGuiding returns 0
20:44:47.703 00.000 11616 PulseGuide returned control before completion, sleep 113
20:44:47.718 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:44:47.734 00.016 12268 UpdateGuideState exits: m=263 SNR=11.1
20:44:47.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:47.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:47.734 00.000 12268 Enqueuing Expose request
20:44:47.828 00.094 11616 IsGuiding returns 1
20:44:47.828 00.000 11616 scope still moving after pulse duration time elapsed
20:44:47.859 00.031 11616 IsSlewing returns 0
20:44:47.859 00.000 11616 IsGuiding returns 0
20:44:47.859 00.000 11616 scope move finished after 103 + 44 ms
20:44:47.859 00.000 11616 Move returns status 0, amount 103
20:44:47.859 00.000 11616 MoveAxis(N, 0, ABG)
20:44:47.859 00.000 11616 Move returns status 0, amount 0
20:44:47.859 00.000 11616 move complete, result=0
20:44:47.859 00.000 11616 worker thread done servicing request
20:44:47.859 00.000 11616 Worker thread wakes up
20:44:47.859 00.000 12268 GuideStep: -0.2 px 103 ms EAST, 0.1 px 0 ms NORTH
20:44:47.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:47.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:49.860 02.001 11616 Exposure complete
20:44:49.908 00.048 11616 worker thread done servicing request
20:44:49.908 00.000 12268 OnExposeComplete: enter
20:44:49.908 00.000 12268 UpdateGuideState(): m_state=6
20:44:49.908 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1411
20:44:49.908 00.000 12268 Star::Find returns 1 (0), X=1254.62, Y=863.74, Mass=263, SNR=11.1, Peak=35 HFD=3.9
20:44:49.908 00.000 12268 MultiStar: [#1 -0.37,0.25,0.89,U] [#2 -0.88,0.68,0.00,M1] [#3 0.18,0.50,0.67,U] [#4 0.03,-0.18,0.70,U] [#5 -4.19,4.40,0.00,M5] [#6 -0.16,0.56,0.53,U] [#7 0.00,0.00,0.00,L] [#8 -0.26,0.13,0.43,U] [#9 0.38,-0.26,0.39,U] 
20:44:49.908 00.000 12268 refined, 6 included, MultiStar: {-0.12, 0.21}, one-star: {-0.33, 0.28}
20:44:49.908 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.67) = xAngle (3.77 = -2.51)
20:44:49.908 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.80 = -2.48)
20:44:49.908 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.10 mountX=-0.20 mountY=-0.15, mountTheta=-2.49
20:44:49.923 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.21, opts=13)
20:44:49.923 00.000 12268 Enqueuing Move request for scope (-0.12, 0.21)
20:44:49.923 00.000 11616 Worker thread wakes up
20:44:49.923 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
20:44:49.923 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
20:44:49.923 00.000 11616 Moving (-0.12, 0.21) raw xDistance=-0.20 yDistance=-0.15
20:44:49.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:44:49.923 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:49.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:44:49.923 00.000 11616 MoveAxis(E, 110, ABG)
20:44:49.923 00.000 11616 Guiding  Dir = 2, Dur = 110
20:44:49.923 00.000 11616 IsSlewing returns 0
20:44:49.923 00.000 11616 IsGuiding returns 0
20:44:49.923 00.000 11616 PulseGuide returned control before completion, sleep 120
20:44:49.937 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:44:49.955 00.018 12268 UpdateGuideState exits: m=263 SNR=11.1
20:44:49.955 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:49.955 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:49.955 00.000 12268 Enqueuing Expose request
20:44:50.050 00.095 11616 IsGuiding returns 1
20:44:50.050 00.000 11616 scope still moving after pulse duration time elapsed
20:44:50.082 00.032 11616 IsSlewing returns 0
20:44:50.082 00.000 11616 IsGuiding returns 0
20:44:50.082 00.000 11616 scope move finished after 110 + 47 ms
20:44:50.082 00.000 11616 Move returns status 0, amount 110
20:44:50.082 00.000 11616 MoveAxis(N, 0, ABG)
20:44:50.082 00.000 11616 Move returns status 0, amount 0
20:44:50.082 00.000 11616 move complete, result=0
20:44:50.082 00.000 11616 worker thread done servicing request
20:44:50.082 00.000 11616 Worker thread wakes up
20:44:50.082 00.000 12268 GuideStep: -0.2 px 110 ms EAST, -0.1 px 0 ms NORTH
20:44:50.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:50.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:52.084 02.002 11616 Exposure complete
20:44:52.131 00.047 11616 worker thread done servicing request
20:44:52.131 00.000 12268 OnExposeComplete: enter
20:44:52.131 00.000 12268 UpdateGuideState(): m_state=6
20:44:52.131 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1412
20:44:52.131 00.000 12268 Star::Find returns 1 (0), X=1255.07, Y=863.95, Mass=231, SNR=10.3, Peak=36 HFD=4.3
20:44:52.131 00.000 12268 MultiStar: [#1 -0.12,0.61,0.94,U] [#2 -0.34,0.30,0.93,U] [#3 0.12,0.14,0.74,U] [#4 0.04,-0.10,0.86,U] [#5 0.17,0.53,0.70,U] [#6 -0.41,0.40,0.63,U] [#7 0.00,0.00,0.00,L] [#8 0.08,0.07,0.53,U] [#9 0.32,0.22,0.40,U] 
20:44:52.131 00.000 12268 refined, 8 included, MultiStar: {-0.02, 0.31}, one-star: {0.13, 0.48}
20:44:52.131 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.67) = xAngle (3.31 = -2.97)
20:44:52.131 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.34 = -2.94)
20:44:52.131 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.64 mountX=-0.31 mountY=-0.06, mountTheta=-2.94
20:44:52.147 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.31, opts=13)
20:44:52.147 00.000 12268 Enqueuing Move request for scope (-0.02, 0.31)
20:44:52.147 00.000 11616 Worker thread wakes up
20:44:52.147 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.31) opts 0xd
20:44:52.147 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.31)
20:44:52.147 00.000 11616 Moving (-0.02, 0.31) raw xDistance=-0.31 yDistance=-0.06
20:44:52.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
20:44:52.147 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:52.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:44:52.147 00.000 11616 MoveAxis(E, 172, ABG)
20:44:52.147 00.000 11616 Guiding  Dir = 2, Dur = 172
20:44:52.147 00.000 11616 IsSlewing returns 0
20:44:52.147 00.000 11616 IsGuiding returns 0
20:44:52.147 00.000 11616 PulseGuide returned control before completion, sleep 182
20:44:52.156 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:44:52.179 00.023 12268 UpdateGuideState exits: m=231 SNR=10.3
20:44:52.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:52.179 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:52.179 00.000 12268 Enqueuing Expose request
20:44:52.338 00.159 11616 IsGuiding returns 1
20:44:52.338 00.000 11616 scope still moving after pulse duration time elapsed
20:44:52.370 00.032 11616 IsSlewing returns 0
20:44:52.370 00.000 11616 IsGuiding returns 0
20:44:52.370 00.000 11616 scope move finished after 172 + 48 ms
20:44:52.370 00.000 11616 Move returns status 0, amount 172
20:44:52.370 00.000 11616 MoveAxis(N, 0, ABG)
20:44:52.370 00.000 11616 Move returns status 0, amount 0
20:44:52.370 00.000 11616 move complete, result=0
20:44:52.370 00.000 11616 worker thread done servicing request
20:44:52.370 00.000 11616 Worker thread wakes up
20:44:52.370 00.000 12268 GuideStep: -0.3 px 172 ms EAST, -0.1 px 0 ms NORTH
20:44:52.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:52.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:54.375 02.005 11616 Exposure complete
20:44:54.421 00.046 11616 worker thread done servicing request
20:44:54.421 00.000 12268 OnExposeComplete: enter
20:44:54.421 00.000 12268 UpdateGuideState(): m_state=6
20:44:54.421 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1413
20:44:54.421 00.000 12268 Star::Find returns 1 (0), X=1254.30, Y=863.79, Mass=262, SNR=11.0, Peak=34 HFD=3.7
20:44:54.421 00.000 12268 MultiStar: [#1 -0.54,0.21,0.91,U] [#2 -0.38,0.02,0.97,U] [#3 -0.02,0.06,0.71,U] [#4 -0.35,-0.23,0.84,U] [#5 -0.69,0.26,0.00,M5] [#6 -0.04,-0.01,0.58,U] [#7 0.65,-0.15,0.00,M9] [#8 0.27,-0.34,0.41,U] 
20:44:54.421 00.000 12268 refined, 6 included, MultiStar: {-0.32, 0.04}, one-star: {-0.64, 0.33}
20:44:54.421 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.67) = xAngle (4.67 = -1.61)
20:44:54.437 00.016 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.70 = -1.58)
20:44:54.437 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.04 hyp=0.32 cameraTheta=3.00 mountX=-0.01 mountY=-0.32, mountTheta=-1.61
20:44:54.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.04, opts=13)
20:44:54.437 00.000 12268 Enqueuing Move request for scope (-0.32, 0.04)
20:44:54.437 00.000 11616 Worker thread wakes up
20:44:54.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.04) opts 0xd
20:44:54.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.04)
20:44:54.437 00.000 11616 Moving (-0.32, 0.04) raw xDistance=-0.01 yDistance=-0.32
20:44:54.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:54.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:44:54.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
20:44:54.437 00.000 11616 MoveAxis(E, 0, ABG)
20:44:54.437 00.000 11616 Move returns status 0, amount 0
20:44:54.437 00.000 11616 MoveAxis(N, 27, ABG)
20:44:54.437 00.000 11616 Guiding  Dir = 0, Dur = 27
20:44:54.437 00.000 11616 IsSlewing returns 0
20:44:54.437 00.000 11616 IsGuiding returns 0
20:44:54.437 00.000 11616 PulseGuide returned control before completion, sleep 37
20:44:54.437 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:44:54.468 00.031 12268 UpdateGuideState exits: m=262 SNR=11.0
20:44:54.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:54.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:54.468 00.000 12268 Enqueuing Expose request
20:44:54.484 00.016 11616 IsGuiding returns 1
20:44:54.484 00.000 11616 scope still moving after pulse duration time elapsed
20:44:54.515 00.031 11616 IsSlewing returns 0
20:44:54.515 00.000 11616 IsGuiding returns 1
20:44:54.547 00.032 11616 IsSlewing returns 0
20:44:54.547 00.000 11616 IsGuiding returns 0
20:44:54.547 00.000 11616 scope move finished after 27 + 79 ms
20:44:54.547 00.000 11616 Move returns status 0, amount 27
20:44:54.547 00.000 11616 move complete, result=0
20:44:54.547 00.000 11616 worker thread done servicing request
20:44:54.547 00.000 11616 Worker thread wakes up
20:44:54.547 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 27 ms NORTH
20:44:54.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:54.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:56.554 02.007 11616 Exposure complete
20:44:56.602 00.048 11616 worker thread done servicing request
20:44:56.602 00.000 12268 OnExposeComplete: enter
20:44:56.602 00.000 12268 UpdateGuideState(): m_state=6
20:44:56.602 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1414
20:44:56.602 00.000 12268 Star::Find returns 1 (0), X=1254.66, Y=863.75, Mass=288, SNR=11.6, Peak=34 HFD=3.7
20:44:56.602 00.000 12268 MultiStar: [#1 -0.15,0.17,0.89,U] [#2 -0.16,0.21,0.84,U] [#3 -0.17,0.39,0.65,U] [#4 0.25,-0.05,0.80,U] [#5 -0.28,0.52,0.58,U] [#6 -0.35,0.37,0.60,U] [#7 0.17,-0.72,0.00,M10] [#8 0.76,-0.32,0.00,M3] 
20:44:56.602 00.000 12268 refined, 6 included, MultiStar: {-0.16, 0.25}, one-star: {-0.29, 0.28}
20:44:56.602 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.67) = xAngle (3.80 = -2.49)
20:44:56.602 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.83 = -2.46)
20:44:56.602 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.30 cameraTheta=2.13 mountX=-0.24 mountY=-0.19, mountTheta=-2.47
20:44:56.602 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.25, opts=13)
20:44:56.602 00.000 12268 Enqueuing Move request for scope (-0.16, 0.25)
20:44:56.602 00.000 11616 Worker thread wakes up
20:44:56.602 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.25) opts 0xd
20:44:56.602 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.25)
20:44:56.602 00.000 11616 Moving (-0.16, 0.25) raw xDistance=-0.24 yDistance=-0.19
20:44:56.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
20:44:56.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
20:44:56.602 00.000 11616 MoveAxis(E, 132, ABG)
20:44:56.602 00.000 11616 Guiding  Dir = 2, Dur = 132
20:44:56.602 00.000 11616 IsSlewing returns 0
20:44:56.602 00.000 11616 IsGuiding returns 0
20:44:56.602 00.000 11616 PulseGuide returned control before completion, sleep 142
20:44:56.625 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:44:56.633 00.008 12268 UpdateGuideState exits: m=288 SNR=11.6
20:44:56.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:56.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:56.633 00.000 12268 Enqueuing Expose request
20:44:56.760 00.127 11616 IsGuiding returns 1
20:44:56.760 00.000 11616 scope still moving after pulse duration time elapsed
20:44:56.792 00.032 11616 IsSlewing returns 0
20:44:56.792 00.000 11616 IsGuiding returns 0
20:44:56.792 00.000 11616 scope move finished after 132 + 45 ms
20:44:56.792 00.000 11616 Move returns status 0, amount 132
20:44:56.792 00.000 11616 MoveAxis(N, 16, ABG)
20:44:56.792 00.000 11616 Guiding  Dir = 0, Dur = 16
20:44:56.792 00.000 11616 IsSlewing returns 0
20:44:56.792 00.000 11616 IsGuiding returns 0
20:44:56.792 00.000 11616 PulseGuide returned control before completion, sleep 26
20:44:56.823 00.031 11616 IsGuiding returns 1
20:44:56.823 00.000 11616 scope still moving after pulse duration time elapsed
20:44:56.855 00.032 11616 IsSlewing returns 0
20:44:56.855 00.000 11616 IsGuiding returns 1
20:44:56.886 00.031 11616 IsSlewing returns 0
20:44:56.886 00.000 11616 IsGuiding returns 1
20:44:56.918 00.032 11616 IsSlewing returns 0
20:44:56.918 00.000 11616 IsGuiding returns 1
20:44:56.950 00.032 11616 IsSlewing returns 0
20:44:56.950 00.000 11616 IsGuiding returns 1
20:44:56.982 00.032 11616 IsSlewing returns 0
20:44:56.982 00.000 11616 IsGuiding returns 1
20:44:57.014 00.032 11616 IsSlewing returns 0
20:44:57.014 00.000 11616 IsGuiding returns 1
20:44:57.045 00.031 11616 IsSlewing returns 0
20:44:57.045 00.000 11616 IsGuiding returns 1
20:44:57.077 00.032 11616 IsSlewing returns 0
20:44:57.077 00.000 11616 IsGuiding returns 1
20:44:57.109 00.032 11616 IsSlewing returns 0
20:44:57.109 00.000 11616 IsGuiding returns 1
20:44:57.140 00.031 11616 IsSlewing returns 0
20:44:57.140 00.000 11616 IsGuiding returns 0
20:44:57.140 00.000 11616 scope move finished after 16 + 332 ms
20:44:57.140 00.000 11616 Move returns status 0, amount 16
20:44:57.140 00.000 11616 move complete, result=0
20:44:57.140 00.000 11616 worker thread done servicing request
20:44:57.140 00.000 11616 Worker thread wakes up
20:44:57.140 00.000 12268 GuideStep: -0.2 px 132 ms EAST, -0.2 px 16 ms NORTH
20:44:57.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:57.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:44:59.156 02.016 11616 Exposure complete
20:44:59.219 00.063 11616 worker thread done servicing request
20:44:59.219 00.000 12268 OnExposeComplete: enter
20:44:59.219 00.000 12268 UpdateGuideState(): m_state=6
20:44:59.219 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1415
20:44:59.219 00.000 12268 Star::Find returns 1 (0), X=1254.91, Y=863.93, Mass=271, SNR=11.2, Peak=35 HFD=4.3
20:44:59.219 00.000 12268 MultiStar: [#1 0.13,0.64,0.86,U] [#2 -0.48,0.33,0.85,U] [#3 0.11,0.15,0.66,U] [#4 0.21,0.19,0.75,U] [#5 0.23,0.58,0.65,U] [#6 0.38,0.69,0.00,M1] [#7 0.51,-1.15,0.00,R] [#8 0.44,0.51,0.00,M4] 
20:44:59.219 00.000 12268 refined, 5 included, MultiStar: {0.01, 0.40}, one-star: {-0.03, 0.46}
20:44:59.219 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.67) = xAngle (3.21 = -3.07)
20:44:59.219 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.24 = -3.04)
20:44:59.219 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.40 hyp=0.40 cameraTheta=1.55 mountX=-0.40 mountY=-0.04, mountTheta=-3.04
20:44:59.219 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.40, opts=13)
20:44:59.219 00.000 12268 Enqueuing Move request for scope (0.01, 0.40)
20:44:59.219 00.000 11616 Worker thread wakes up
20:44:59.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.40) opts 0xd
20:44:59.219 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.40)
20:44:59.219 00.000 11616 Moving (0.01, 0.40) raw xDistance=-0.40 yDistance=-0.04
20:44:59.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
20:44:59.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:59.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:44:59.219 00.000 11616 MoveAxis(E, 225, ABG)
20:44:59.219 00.000 11616 Guiding  Dir = 2, Dur = 225
20:44:59.219 00.000 11616 IsSlewing returns 0
20:44:59.219 00.000 11616 IsGuiding returns 0
20:44:59.219 00.000 11616 PulseGuide returned control before completion, sleep 235
20:44:59.234 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:44:59.250 00.016 12268 UpdateGuideState exits: m=271 SNR=11.2
20:44:59.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:59.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:44:59.250 00.000 12268 Enqueuing Expose request
20:44:59.468 00.218 11616 IsGuiding returns 1
20:44:59.468 00.000 11616 scope still moving after pulse duration time elapsed
20:44:59.500 00.032 11616 IsSlewing returns 0
20:44:59.500 00.000 11616 IsGuiding returns 0
20:44:59.500 00.000 11616 scope move finished after 225 + 49 ms
20:44:59.500 00.000 11616 Move returns status 0, amount 225
20:44:59.500 00.000 11616 MoveAxis(N, 0, ABG)
20:44:59.500 00.000 11616 Move returns status 0, amount 0
20:44:59.500 00.000 11616 move complete, result=0
20:44:59.500 00.000 11616 worker thread done servicing request
20:44:59.500 00.000 11616 Worker thread wakes up
20:44:59.500 00.000 12268 GuideStep: -0.4 px 225 ms EAST, -0.0 px 0 ms NORTH
20:44:59.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:44:59.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:01.516 02.016 11616 Exposure complete
20:45:01.562 00.046 11616 worker thread done servicing request
20:45:01.562 00.000 12268 OnExposeComplete: enter
20:45:01.562 00.000 12268 UpdateGuideState(): m_state=6
20:45:01.562 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1416
20:45:01.562 00.000 12268 Star::Find returns 1 (0), X=1255.13, Y=863.78, Mass=288, SNR=11.5, Peak=35 HFD=4.5
20:45:01.562 00.000 12268 MultiStar: [#1 0.11,0.07,0.85,U] [#2 -0.45,0.15,0.82,U] [#3 0.32,0.26,0.66,U] [#4 0.35,-0.27,0.79,U] [#5 -0.17,0.99,0.00,M4] [#6 0.06,0.53,0.46,U] [#7 0.00,0.00,0.00,L] [#8 0.24,-0.22,0.44,U] [#9 0.34,-0.36,0.38,U] 
20:45:01.562 00.000 12268 refined, 7 included, MultiStar: {0.12, 0.09}, one-star: {0.19, 0.32}
20:45:01.562 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.67) = xAngle (2.28 = 2.28)
20:45:01.562 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.31 = 2.31)
20:45:01.562 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.61 mountX=-0.10 mountY=0.11, mountTheta=2.29
20:45:01.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.09, opts=13)
20:45:01.562 00.000 12268 Enqueuing Move request for scope (0.12, 0.09)
20:45:01.562 00.000 11616 Worker thread wakes up
20:45:01.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
20:45:01.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
20:45:01.562 00.000 11616 Moving (0.12, 0.09) raw xDistance=-0.10 yDistance=0.11
20:45:01.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
20:45:01.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:01.578 00.016 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:45:01.578 00.000 11616 MoveAxis(E, 55, ABG)
20:45:01.578 00.000 11616 Guiding  Dir = 2, Dur = 55
20:45:01.578 00.000 11616 IsSlewing returns 0
20:45:01.578 00.000 11616 IsGuiding returns 0
20:45:01.578 00.000 11616 PulseGuide returned control before completion, sleep 65
20:45:01.578 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:45:01.593 00.015 12268 UpdateGuideState exits: m=288 SNR=11.5
20:45:01.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:01.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:01.593 00.000 12268 Enqueuing Expose request
20:45:01.656 00.063 11616 IsGuiding returns 1
20:45:01.656 00.000 11616 scope still moving after pulse duration time elapsed
20:45:01.687 00.031 11616 IsSlewing returns 0
20:45:01.687 00.000 11616 IsGuiding returns 0
20:45:01.687 00.000 11616 scope move finished after 55 + 53 ms
20:45:01.687 00.000 11616 Move returns status 0, amount 55
20:45:01.687 00.000 11616 MoveAxis(N, 0, ABG)
20:45:01.687 00.000 11616 Move returns status 0, amount 0
20:45:01.687 00.000 11616 move complete, result=0
20:45:01.687 00.000 11616 worker thread done servicing request
20:45:01.687 00.000 11616 Worker thread wakes up
20:45:01.687 00.000 12268 GuideStep: -0.1 px 55 ms EAST, 0.1 px 0 ms NORTH
20:45:01.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:01.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:03.704 02.017 11616 Exposure complete
20:45:03.752 00.048 11616 worker thread done servicing request
20:45:03.752 00.000 12268 OnExposeComplete: enter
20:45:03.752 00.000 12268 UpdateGuideState(): m_state=6
20:45:03.752 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1417
20:45:03.752 00.000 12268 Star::Find returns 1 (0), X=1254.81, Y=862.56, Mass=273, SNR=11.2, Peak=33 HFD=3.7
20:45:03.752 00.000 12268 MultiStar: [#1 -0.26,-1.11,0.00,M1] [#2 -0.62,-0.88,0.00,M1] [#3 0.03,-0.98,0.00,M1] [#4 -0.28,-1.38,0.00,M1] [#5 -0.14,-0.89,0.00,M5] [#6 -0.15,-0.54,0.56,U] [#7 -0.76,-0.30,0.00,M1] [#8 -0.27,-0.73,0.00,M4] 
20:45:03.752 00.000 12268 refined, 1 included, MultiStar: {-0.14, -0.78}, one-star: {-0.14, -0.91}
20:45:03.752 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.67) = xAngle (-0.08 = -0.08)
20:45:03.752 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.05 = -0.05)
20:45:03.752 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.78 hyp=0.79 cameraTheta=-1.75 mountX=0.79 mountY=-0.04, mountTheta=-0.05
20:45:03.752 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.78, opts=13)
20:45:03.752 00.000 12268 Enqueuing Move request for scope (-0.14, -0.78)
20:45:03.752 00.000 11616 Worker thread wakes up
20:45:03.752 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.78) opts 0xd
20:45:03.752 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.78)
20:45:03.752 00.000 11616 Moving (-0.14, -0.78) raw xDistance=0.79 yDistance=-0.04
20:45:03.752 00.000 11616 resist switch: large excursion: input 0.79 thresh 0.29 direction from -1 to 1
20:45:03.752 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.36
20:45:03.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.79
20:45:03.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:03.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:45:03.752 00.000 11616 MoveAxis(W, 441, ABG)
20:45:03.752 00.000 11616 Guiding  Dir = 3, Dur = 441
20:45:03.752 00.000 11616 IsSlewing returns 0
20:45:03.752 00.000 11616 IsGuiding returns 0
20:45:03.768 00.016 11616 PulseGuide returned control before completion, sleep 451
20:45:03.768 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:45:03.784 00.016 12268 UpdateGuideState exits: m=273 SNR=11.2
20:45:03.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:03.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:03.784 00.000 12268 Enqueuing Expose request
20:45:04.227 00.443 11616 IsGuiding returns 1
20:45:04.227 00.000 11616 scope still moving after pulse duration time elapsed
20:45:04.258 00.031 11616 IsSlewing returns 0
20:45:04.258 00.000 11616 IsGuiding returns 0
20:45:04.258 00.000 11616 scope move finished after 441 + 50 ms
20:45:04.258 00.000 11616 Move returns status 0, amount 441
20:45:04.258 00.000 11616 MoveAxis(N, 0, ABG)
20:45:04.258 00.000 11616 Move returns status 0, amount 0
20:45:04.258 00.000 11616 move complete, result=0
20:45:04.258 00.000 11616 worker thread done servicing request
20:45:04.258 00.000 11616 Worker thread wakes up
20:45:04.258 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:04.258 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:04.258 00.000 12268 GuideStep: 0.8 px 441 ms WEST, -0.0 px 0 ms NORTH
20:45:04.576 00.318 12268 evsrv: cli 0F8E69C0 connect
20:45:04.576 00.000 12268 case statement mapped state 6 to 3
20:45:04.576 00.000 12268 case statement mapped state 6 to 3
20:45:04.576 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f4911858-d501-44fc-88e0-7e94d47c98fe"}
20:45:04.576 00.000 12268 case statement mapped state 6 to 3
20:45:04.576 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4911858-d501-44fc-88e0-7e94d47c98fe"}
20:45:04.593 00.017 12268 evsrv: cli 0F8E69C0 disconnect
20:45:06.276 01.683 11616 Exposure complete
20:45:06.343 00.067 11616 worker thread done servicing request
20:45:06.343 00.000 12268 OnExposeComplete: enter
20:45:06.343 00.000 12268 UpdateGuideState(): m_state=6
20:45:06.343 00.000 12268 Star::Find(15, 1254, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
20:45:06.343 00.000 12268 Star::Find returns 1 (0), X=1254.66, Y=862.99, Mass=278, SNR=11.4, Peak=36 HFD=4.0
20:45:06.343 00.000 12268 MultiStar: [#1 -0.43,-0.59,0.00,M2] [#2 -0.46,-0.54,0.00,M2] [#3 0.32,-0.81,0.00,M2] [#4 0.12,-0.21,0.75,U] [#5 -0.26,-0.51,0.64,U] [#6 -0.37,-0.08,0.60,U] [#7 0.00,0.00,0.00,L] [#8 -0.73,-1.12,0.00,M5] [#9 -0.51,-1.17,0.00,M4] 
20:45:06.343 00.000 12268 refined, 3 included, MultiStar: {-0.20, -0.34}, one-star: {-0.29, -0.47}
20:45:06.343 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-1.67) = xAngle (-0.43 = -0.43)
20:45:06.343 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.40 = -0.40)
20:45:06.343 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.34 hyp=0.39 cameraTheta=-2.10 mountX=0.36 mountY=-0.15, mountTheta=-0.40
20:45:06.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.34, opts=13)
20:45:06.343 00.000 12268 Enqueuing Move request for scope (-0.20, -0.34)
20:45:06.343 00.000 11616 Worker thread wakes up
20:45:06.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.34) opts 0xd
20:45:06.343 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.34)
20:45:06.343 00.000 11616 Moving (-0.20, -0.34) raw xDistance=0.36 yDistance=-0.15
20:45:06.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
20:45:06.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
20:45:06.343 00.000 11616 MoveAxis(W, 199, ABG)
20:45:06.343 00.000 11616 Guiding  Dir = 3, Dur = 199
20:45:06.343 00.000 11616 IsSlewing returns 0
20:45:06.343 00.000 11616 IsGuiding returns 0
20:45:06.343 00.000 11616 PulseGuide returned control before completion, sleep 209
20:45:06.355 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:45:06.375 00.020 12268 UpdateGuideState exits: m=278 SNR=11.4
20:45:06.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:06.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:06.375 00.000 12268 Enqueuing Expose request
20:45:06.561 00.186 11616 IsGuiding returns 1
20:45:06.561 00.000 11616 scope still moving after pulse duration time elapsed
20:45:06.593 00.032 11616 IsSlewing returns 0
20:45:06.593 00.000 11616 IsGuiding returns 0
20:45:06.593 00.000 11616 scope move finished after 199 + 45 ms
20:45:06.593 00.000 11616 Move returns status 0, amount 199
20:45:06.593 00.000 11616 MoveAxis(N, 13, ABG)
20:45:06.593 00.000 11616 Guiding  Dir = 0, Dur = 13
20:45:06.593 00.000 11616 IsSlewing returns 0
20:45:06.593 00.000 11616 IsGuiding returns 0
20:45:06.593 00.000 11616 PulseGuide returned control before completion, sleep 23
20:45:06.624 00.031 11616 IsGuiding returns 1
20:45:06.624 00.000 11616 scope still moving after pulse duration time elapsed
20:45:06.656 00.032 11616 IsSlewing returns 0
20:45:06.656 00.000 11616 IsGuiding returns 0
20:45:06.656 00.000 11616 scope move finished after 13 + 49 ms
20:45:06.656 00.000 11616 Move returns status 0, amount 13
20:45:06.656 00.000 11616 move complete, result=0
20:45:06.656 00.000 11616 worker thread done servicing request
20:45:06.656 00.000 11616 Worker thread wakes up
20:45:06.656 00.000 12268 GuideStep: 0.4 px 199 ms WEST, -0.2 px 13 ms NORTH
20:45:06.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:06.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:08.656 02.000 11616 Exposure complete
20:45:08.718 00.062 11616 worker thread done servicing request
20:45:08.718 00.000 12268 OnExposeComplete: enter
20:45:08.718 00.000 12268 UpdateGuideState(): m_state=6
20:45:08.718 00.000 12268 Star::Find(15, 1254, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1419
20:45:08.718 00.000 12268 Star::Find returns 1 (0), X=1255.08, Y=863.73, Mass=271, SNR=11.2, Peak=40 HFD=4.1
20:45:08.718 00.000 12268 MultiStar: [#1 -0.06,0.54,0.86,U] [#2 -0.42,0.62,0.00,M3] [#3 0.13,0.16,0.75,U] [#4 -0.24,0.02,0.80,U] [#5 0.08,0.05,0.51,U] [#6 -0.73,0.37,0.00,M1] [#7 9.88,-4.11,0.00,M2] [#8 -0.18,0.26,0.49,U] 
20:45:08.718 00.000 12268 refined, 5 included, MultiStar: {-0.01, 0.23}, one-star: {0.13, 0.27}
20:45:08.718 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.67) = xAngle (3.29 = -2.99)
20:45:08.718 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.33 = -2.96)
20:45:08.718 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.63 mountX=-0.23 mountY=-0.04, mountTheta=-2.96
20:45:08.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.23, opts=13)
20:45:08.718 00.000 12268 Enqueuing Move request for scope (-0.01, 0.23)
20:45:08.718 00.000 11616 Worker thread wakes up
20:45:08.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.23) opts 0xd
20:45:08.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.23)
20:45:08.718 00.000 11616 Moving (-0.01, 0.23) raw xDistance=-0.23 yDistance=-0.04
20:45:08.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:45:08.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:45:08.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:08.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:45:08.718 00.000 11616 MoveAxis(E, 0, ABG)
20:45:08.718 00.000 11616 Move returns status 0, amount 0
20:45:08.718 00.000 11616 MoveAxis(N, 0, ABG)
20:45:08.718 00.000 11616 Move returns status 0, amount 0
20:45:08.718 00.000 11616 move complete, result=0
20:45:08.718 00.000 11616 worker thread done servicing request
20:45:08.734 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:45:08.750 00.016 12268 UpdateGuideState exits: m=271 SNR=11.2
20:45:08.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:08.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:08.750 00.000 12268 Enqueuing Expose request
20:45:08.750 00.000 11616 Worker thread wakes up
20:45:08.750 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:45:08.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:08.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:10.765 02.015 11616 Exposure complete
20:45:10.812 00.047 11616 worker thread done servicing request
20:45:10.812 00.000 12268 OnExposeComplete: enter
20:45:10.812 00.000 12268 UpdateGuideState(): m_state=6
20:45:10.812 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1420
20:45:10.812 00.000 12268 Star::Find returns 1 (0), X=1254.68, Y=864.89, Mass=269, SNR=11.2, Peak=36 HFD=4.0
20:45:10.812 00.000 12268 MultiStar: large primary error, entering stabilization period
20:45:10.812 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.67) = xAngle (3.42 = -2.86)
20:45:10.812 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.45 = -2.83)
20:45:10.812 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=1.42 hyp=1.45 cameraTheta=1.76 mountX=-1.39 mountY=-0.45, mountTheta=-2.83
20:45:10.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=1.42, opts=13)
20:45:10.812 00.000 12268 Enqueuing Move request for scope (-0.27, 1.42)
20:45:10.828 00.016 11616 Worker thread wakes up
20:45:10.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 1.42) opts 0xd
20:45:10.828 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 1.42)
20:45:10.828 00.000 11616 Moving (-0.27, 1.42) raw xDistance=-1.39 yDistance=-0.45
20:45:10.828 00.000 11616 resist switch: large excursion: input -1.39 thresh 0.29 direction from 1 to -1
20:45:10.828 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.17
20:45:10.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.69 from input -1.39
20:45:10.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
20:45:10.828 00.000 11616 MoveAxis(E, 778, ABG)
20:45:10.828 00.000 11616 Guiding  Dir = 2, Dur = 778
20:45:10.828 00.000 11616 IsSlewing returns 0
20:45:10.828 00.000 11616 IsGuiding returns 0
20:45:10.828 00.000 11616 PulseGuide returned control before completion, sleep 788
20:45:10.828 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:45:10.859 00.031 12268 UpdateGuideState exits: m=269 SNR=11.2
20:45:10.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:10.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:10.859 00.000 12268 Enqueuing Expose request
20:45:11.625 00.766 11616 IsGuiding returns 1
20:45:11.625 00.000 11616 scope still moving after pulse duration time elapsed
20:45:11.656 00.031 11616 IsSlewing returns 0
20:45:11.656 00.000 11616 IsGuiding returns 0
20:45:11.656 00.000 11616 scope move finished after 778 + 49 ms
20:45:11.656 00.000 11616 Move returns status 0, amount 778
20:45:11.656 00.000 11616 MoveAxis(N, 38, ABG)
20:45:11.656 00.000 11616 Guiding  Dir = 0, Dur = 38
20:45:11.656 00.000 11616 IsSlewing returns 0
20:45:11.656 00.000 11616 IsGuiding returns 0
20:45:11.656 00.000 11616 PulseGuide returned control before completion, sleep 48
20:45:11.718 00.062 11616 IsGuiding returns 1
20:45:11.718 00.000 11616 scope still moving after pulse duration time elapsed
20:45:11.749 00.031 11616 IsSlewing returns 0
20:45:11.749 00.000 11616 IsGuiding returns 1
20:45:11.781 00.032 11616 IsSlewing returns 0
20:45:11.781 00.000 11616 IsGuiding returns 1
20:45:11.812 00.031 11616 IsSlewing returns 0
20:45:11.812 00.000 11616 IsGuiding returns 1
20:45:11.843 00.031 11616 IsSlewing returns 0
20:45:11.843 00.000 11616 IsGuiding returns 1
20:45:11.875 00.032 11616 IsSlewing returns 0
20:45:11.875 00.000 11616 IsGuiding returns 1
20:45:11.906 00.031 11616 IsSlewing returns 0
20:45:11.906 00.000 11616 IsGuiding returns 0
20:45:11.906 00.000 11616 scope move finished after 38 + 211 ms
20:45:11.906 00.000 11616 Move returns status 0, amount 38
20:45:11.906 00.000 11616 move complete, result=0
20:45:11.906 00.000 11616 worker thread done servicing request
20:45:11.906 00.000 12268 GuideStep: -1.4 px 778 ms EAST, -0.4 px 38 ms NORTH
20:45:11.906 00.000 11616 Worker thread wakes up
20:45:11.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:11.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:13.921 02.015 11616 Exposure complete
20:45:13.968 00.047 11616 worker thread done servicing request
20:45:13.968 00.000 12268 OnExposeComplete: enter
20:45:13.968 00.000 12268 UpdateGuideState(): m_state=6
20:45:13.968 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1421
20:45:13.968 00.000 12268 Star::Find returns 1 (0), X=1254.87, Y=863.16, Mass=228, SNR=10.3, Peak=31 HFD=4.0
20:45:13.968 00.000 12268 MultiStar: exiting stabilization period
20:45:13.968 00.000 12268 MultiStar: [#1 -0.09,-0.39,0.93,U] [#2 -0.27,-0.14,0.93,U] [#3 0.66,-0.23,0.00,M2] [#4 0.16,-0.14,0.77,U] [#5 -0.06,-0.11,0.64,U] [#6 -0.19,-0.01,0.59,U] [#7 0.00,0.00,0.00,L] [#8 -0.08,-1.58,0.00,M5] [#9 0.73,-1.58,0.00,M5] 
20:45:13.984 00.016 12268 refined, 5 included, MultiStar: {-0.09, -0.20}, one-star: {-0.07, -0.31}
20:45:13.984 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.67) = xAngle (-0.31 = -0.31)
20:45:13.984 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.28 = -0.28)
20:45:13.984 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.98 mountX=0.21 mountY=-0.06, mountTheta=-0.29
20:45:13.984 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.20, opts=13)
20:45:13.984 00.000 12268 Enqueuing Move request for scope (-0.09, -0.20)
20:45:13.984 00.000 11616 Worker thread wakes up
20:45:13.984 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.20) opts 0xd
20:45:13.984 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.20)
20:45:13.984 00.000 11616 Moving (-0.09, -0.20) raw xDistance=0.21 yDistance=-0.06
20:45:13.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:45:13.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:45:13.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:13.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:45:13.984 00.000 11616 MoveAxis(E, 0, ABG)
20:45:13.984 00.000 11616 Move returns status 0, amount 0
20:45:13.984 00.000 11616 MoveAxis(N, 0, ABG)
20:45:13.984 00.000 11616 Move returns status 0, amount 0
20:45:13.984 00.000 11616 move complete, result=0
20:45:13.984 00.000 11616 worker thread done servicing request
20:45:13.984 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:45:14.000 00.016 12268 UpdateGuideState exits: m=228 SNR=10.3
20:45:14.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:14.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:14.000 00.000 12268 Enqueuing Expose request
20:45:14.000 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:45:14.000 00.000 11616 Worker thread wakes up
20:45:14.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:14.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:16.015 02.015 11616 Exposure complete
20:45:16.078 00.063 11616 worker thread done servicing request
20:45:16.078 00.000 12268 OnExposeComplete: enter
20:45:16.078 00.000 12268 UpdateGuideState(): m_state=6
20:45:16.078 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1422
20:45:16.078 00.000 12268 Star::Find returns 1 (0), X=1254.64, Y=863.62, Mass=132, SNR=7.8, Peak=24 HFD=3.0
20:45:16.078 00.000 12268 Status Line: Mass: 132 vs 270
20:45:16.078 00.000 12268 UpdateCurrentPosition: star mass new=131.6 exp=269.6 thresh=50% limits=(132.0, 666.4, 539.3)
20:45:16.078 00.000 12268 DistanceChecker: activated
20:45:16.078 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
20:45:16.078 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
20:45:16.078 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
20:45:16.078 00.000 11616 Worker thread wakes up
20:45:16.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:45:16.078 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:45:16.078 00.000 11616 move complete, result=0
20:45:16.078 00.000 11616 worker thread done servicing request
20:45:16.187 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:45:16.187 00.000 12268 Status Line: Star lost - mass changed
20:45:16.187 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=16, Gamma=1.290
20:45:16.203 00.016 12268 UpdateGuideState exits: Star lost - mass changed
20:45:16.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:16.203 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
20:45:16.203 00.000 12268 Enqueuing Expose request
20:45:16.203 00.000 11616 Worker thread wakes up
20:45:16.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:16.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:45:18.213 02.010 11616 Exposure complete
20:45:18.261 00.048 11616 worker thread done servicing request
20:45:18.261 00.000 12268 OnExposeComplete: enter
20:45:18.261 00.000 12268 UpdateGuideState(): m_state=6
20:45:18.261 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1423
20:45:18.261 00.000 12268 Star::Find returns 1 (0), X=1254.35, Y=863.03, Mass=152, SNR=8.4, Peak=33 HFD=2.5
20:45:18.261 00.000 12268 DistanceChecker: deactivated
20:45:18.261 00.000 12268 MultiStar: [#1 -0.50,-0.36,1.09,U] [#2 -0.05,-0.51,0.97,U] [#3 0.15,-0.40,0.95,U] [#4 -0.34,-0.52,0.83,U] [#5 -4.36,4.55,0.00,M3] [#6 -0.17,0.67,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -0.30,-0.95,0.00,M6] [#9 0.04,-0.39,0.57,U] 
20:45:18.261 00.000 12268 refined, 5 included, MultiStar: {-0.24, -0.44}, one-star: {-0.60, -0.44}
20:45:18.261 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.67) = xAngle (-0.41 = -0.41)
20:45:18.261 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.38 = -0.38)
20:45:18.261 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.44 hyp=0.50 cameraTheta=-2.08 mountX=0.46 mountY=-0.18, mountTheta=-0.38
20:45:18.261 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.44, opts=13)
20:45:18.261 00.000 12268 Enqueuing Move request for scope (-0.24, -0.44)
20:45:18.261 00.000 11616 Worker thread wakes up
20:45:18.277 00.016 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.44) opts 0xd
20:45:18.277 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.44)
20:45:18.277 00.000 11616 Moving (-0.24, -0.44) raw xDistance=0.46 yDistance=-0.18
20:45:18.277 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
20:45:18.277 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.38
20:45:18.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
20:45:18.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:45:18.277 00.000 11616 MoveAxis(W, 257, ABG)
20:45:18.277 00.000 11616 Guiding  Dir = 3, Dur = 257
20:45:18.277 00.000 11616 IsSlewing returns 0
20:45:18.277 00.000 11616 IsGuiding returns 0
20:45:18.277 00.000 11616 PulseGuide returned control before completion, sleep 267
20:45:18.281 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
20:45:18.293 00.012 12268 UpdateGuideState exits: m=152 SNR=8.4
20:45:18.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:18.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:18.293 00.000 12268 Enqueuing Expose request
20:45:18.546 00.253 11616 IsGuiding returns 1
20:45:18.546 00.000 11616 scope still moving after pulse duration time elapsed
20:45:18.578 00.032 11616 IsSlewing returns 0
20:45:18.578 00.000 11616 IsGuiding returns 0
20:45:18.578 00.000 11616 scope move finished after 257 + 43 ms
20:45:18.578 00.000 11616 Move returns status 0, amount 257
20:45:18.578 00.000 11616 MoveAxis(N, 16, ABG)
20:45:18.578 00.000 11616 Guiding  Dir = 0, Dur = 16
20:45:18.578 00.000 11616 IsSlewing returns 0
20:45:18.578 00.000 11616 IsGuiding returns 0
20:45:18.578 00.000 11616 PulseGuide returned control before completion, sleep 26
20:45:18.609 00.031 11616 IsGuiding returns 1
20:45:18.609 00.000 11616 scope still moving after pulse duration time elapsed
20:45:18.640 00.031 11616 IsSlewing returns 0
20:45:18.640 00.000 11616 IsGuiding returns 0
20:45:18.640 00.000 11616 scope move finished after 16 + 46 ms
20:45:18.640 00.000 11616 Move returns status 0, amount 16
20:45:18.640 00.000 11616 move complete, result=0
20:45:18.640 00.000 11616 worker thread done servicing request
20:45:18.640 00.000 11616 Worker thread wakes up
20:45:18.640 00.000 12268 GuideStep: 0.5 px 257 ms WEST, -0.2 px 16 ms NORTH
20:45:18.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:18.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:20.640 02.000 11616 Exposure complete
20:45:20.703 00.063 11616 worker thread done servicing request
20:45:20.703 00.000 12268 OnExposeComplete: enter
20:45:20.703 00.000 12268 UpdateGuideState(): m_state=6
20:45:20.703 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1424
20:45:20.703 00.000 12268 Star::Find returns 1 (0), X=1254.68, Y=863.18, Mass=177, SNR=9.1, Peak=29 HFD=3.2
20:45:20.703 00.000 12268 MultiStar: [#1 -0.07,-0.51,0.80,U] [#2 -0.28,-0.26,0.91,U] [#3 0.48,-0.46,0.00,M2] [#4 -0.01,-0.82,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -1.09,0.09,0.00,M2] [#7 10.34,-5.28,0.00,M3] [#8 0.55,-1.43,0.00,M7] [#9 -0.62,0.43,0.00,M5] 
20:45:20.703 00.000 12268 single-star, 2 included, MultiStar: {-0.21, -0.34}, one-star: {-0.26, -0.29}
20:45:20.703 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.67) = xAngle (-0.64 = -0.64)
20:45:20.703 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.61 = -0.61)
20:45:20.703 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.29 hyp=0.39 cameraTheta=-2.31 mountX=0.31 mountY=-0.22, mountTheta=-0.62
20:45:20.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.29, opts=13)
20:45:20.703 00.000 12268 Enqueuing Move request for scope (-0.26, -0.29)
20:45:20.703 00.000 11616 Worker thread wakes up
20:45:20.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.29) opts 0xd
20:45:20.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.29)
20:45:20.703 00.000 11616 Moving (-0.26, -0.29) raw xDistance=0.31 yDistance=-0.22
20:45:20.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
20:45:20.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
20:45:20.703 00.000 11616 MoveAxis(W, 175, ABG)
20:45:20.703 00.000 11616 Guiding  Dir = 3, Dur = 175
20:45:20.703 00.000 11616 IsSlewing returns 0
20:45:20.703 00.000 11616 IsGuiding returns 0
20:45:20.703 00.000 11616 PulseGuide returned control before completion, sleep 185
20:45:20.718 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:45:20.734 00.016 12268 UpdateGuideState exits: m=177 SNR=9.1
20:45:20.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:20.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:20.734 00.000 12268 Enqueuing Expose request
20:45:20.906 00.172 11616 IsGuiding returns 1
20:45:20.906 00.000 11616 scope still moving after pulse duration time elapsed
20:45:20.937 00.031 11616 IsSlewing returns 0
20:45:20.937 00.000 11616 IsGuiding returns 0
20:45:20.937 00.000 11616 scope move finished after 175 + 47 ms
20:45:20.937 00.000 11616 Move returns status 0, amount 175
20:45:20.937 00.000 11616 MoveAxis(N, 19, ABG)
20:45:20.937 00.000 11616 Guiding  Dir = 0, Dur = 19
20:45:20.937 00.000 11616 IsSlewing returns 0
20:45:20.937 00.000 11616 IsGuiding returns 0
20:45:20.937 00.000 11616 PulseGuide returned control before completion, sleep 29
20:45:20.968 00.031 11616 IsGuiding returns 1
20:45:20.968 00.000 11616 scope still moving after pulse duration time elapsed
20:45:21.000 00.032 11616 IsSlewing returns 0
20:45:21.000 00.000 11616 IsGuiding returns 0
20:45:21.000 00.000 11616 scope move finished after 19 + 42 ms
20:45:21.000 00.000 11616 Move returns status 0, amount 19
20:45:21.000 00.000 11616 move complete, result=0
20:45:21.000 00.000 11616 worker thread done servicing request
20:45:21.000 00.000 12268 GuideStep: 0.3 px 175 ms WEST, -0.2 px 19 ms NORTH
20:45:21.000 00.000 11616 Worker thread wakes up
20:45:21.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:21.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:22.999 01.999 11616 Exposure complete
20:45:23.062 00.063 11616 worker thread done servicing request
20:45:23.062 00.000 12268 OnExposeComplete: enter
20:45:23.062 00.000 12268 UpdateGuideState(): m_state=6
20:45:23.062 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1425
20:45:23.062 00.000 12268 Star::Find returns 1 (0), X=1254.92, Y=863.21, Mass=208, SNR=9.8, Peak=30 HFD=3.9
20:45:23.062 00.000 12268 MultiStar: [#1 -0.46,-0.82,0.00,M1] [#2 -0.27,-0.49,0.85,U] [#3 -0.32,-0.36,0.74,U] [#4 0.44,0.15,0.95,U] [#5 0.00,0.00,0.00,L] [#6 -0.12,0.69,0.00,M3] [#7 10.07,-4.17,0.00,M4] [#8 0.58,-0.45,0.00,M8] [#9 0.34,-0.51,0.61,U] 
20:45:23.062 00.000 12268 single-star, 4 included, MultiStar: {0.03, -0.27}, one-star: {-0.03, -0.26}
20:45:23.062 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.67) = xAngle (-0.00 = -0.00)
20:45:23.062 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.03 = 0.03)
20:45:23.062 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.67 mountX=0.26 mountY=0.01, mountTheta=0.03
20:45:23.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.26, opts=13)
20:45:23.062 00.000 12268 Enqueuing Move request for scope (-0.03, -0.26)
20:45:23.062 00.000 11616 Worker thread wakes up
20:45:23.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.26) opts 0xd
20:45:23.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.26)
20:45:23.062 00.000 11616 Moving (-0.03, -0.26) raw xDistance=0.26 yDistance=0.01
20:45:23.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
20:45:23.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:23.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:45:23.062 00.000 11616 MoveAxis(W, 147, ABG)
20:45:23.062 00.000 11616 Guiding  Dir = 3, Dur = 147
20:45:23.062 00.000 11616 IsSlewing returns 0
20:45:23.062 00.000 11616 IsGuiding returns 0
20:45:23.062 00.000 11616 PulseGuide returned control before completion, sleep 157
20:45:23.077 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
20:45:23.093 00.016 12268 UpdateGuideState exits: m=208 SNR=9.8
20:45:23.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:23.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:23.093 00.000 12268 Enqueuing Expose request
20:45:23.234 00.141 11616 IsGuiding returns 1
20:45:23.234 00.000 11616 scope still moving after pulse duration time elapsed
20:45:23.265 00.031 11616 IsSlewing returns 0
20:45:23.265 00.000 11616 IsGuiding returns 0
20:45:23.265 00.000 11616 scope move finished after 147 + 44 ms
20:45:23.265 00.000 11616 Move returns status 0, amount 147
20:45:23.265 00.000 11616 MoveAxis(N, 0, ABG)
20:45:23.265 00.000 11616 Move returns status 0, amount 0
20:45:23.265 00.000 11616 move complete, result=0
20:45:23.265 00.000 11616 worker thread done servicing request
20:45:23.265 00.000 12268 GuideStep: 0.3 px 147 ms WEST, 0.0 px 0 ms NORTH
20:45:23.265 00.000 11616 Worker thread wakes up
20:45:23.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:23.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:25.281 02.016 11616 Exposure complete
20:45:25.343 00.062 11616 worker thread done servicing request
20:45:25.343 00.000 12268 OnExposeComplete: enter
20:45:25.343 00.000 12268 UpdateGuideState(): m_state=6
20:45:25.343 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1426
20:45:25.343 00.000 12268 Star::Find returns 1 (0), X=1255.25, Y=863.29, Mass=216, SNR=10.0, Peak=32 HFD=3.7
20:45:25.343 00.000 12268 MultiStar: [#1 -0.16,-0.41,0.96,U] [#2 -0.13,-0.42,0.89,U] [#3 0.22,-0.34,0.69,U] [#4 0.38,-0.57,0.00,M1] [#5 -4.13,4.40,0.00,M4] [#6 0.10,0.29,0.68,U] [#7 0.00,0.00,0.00,L] [#8 -0.03,-0.90,0.00,M9] [#9 0.56,0.12,0.53,U] 
20:45:25.343 00.000 12268 refined, 5 included, MultiStar: {0.11, -0.19}, one-star: {0.31, -0.18}
20:45:25.343 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.67) = xAngle (0.63 = 0.63)
20:45:25.343 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.66 = 0.66)
20:45:25.343 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.23 cameraTheta=-1.04 mountX=0.18 mountY=0.14, mountTheta=0.65
20:45:25.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.19, opts=13)
20:45:25.343 00.000 12268 Enqueuing Move request for scope (0.11, -0.19)
20:45:25.343 00.000 11616 Worker thread wakes up
20:45:25.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.19) opts 0xd
20:45:25.343 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.19)
20:45:25.343 00.000 11616 Moving (0.11, -0.19) raw xDistance=0.18 yDistance=0.14
20:45:25.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
20:45:25.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:25.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:45:25.343 00.000 11616 MoveAxis(W, 102, ABG)
20:45:25.343 00.000 11616 Guiding  Dir = 3, Dur = 102
20:45:25.343 00.000 11616 IsSlewing returns 0
20:45:25.343 00.000 11616 IsGuiding returns 0
20:45:25.343 00.000 11616 PulseGuide returned control before completion, sleep 112
20:45:25.359 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
20:45:25.375 00.016 12268 UpdateGuideState exits: m=216 SNR=10.0
20:45:25.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:25.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:25.375 00.000 12268 Enqueuing Expose request
20:45:25.468 00.093 11616 IsGuiding returns 1
20:45:25.468 00.000 11616 scope still moving after pulse duration time elapsed
20:45:25.499 00.031 11616 IsSlewing returns 0
20:45:25.499 00.000 11616 IsGuiding returns 0
20:45:25.499 00.000 11616 scope move finished after 102 + 42 ms
20:45:25.499 00.000 11616 Move returns status 0, amount 102
20:45:25.499 00.000 11616 MoveAxis(N, 0, ABG)
20:45:25.499 00.000 11616 Move returns status 0, amount 0
20:45:25.499 00.000 11616 move complete, result=0
20:45:25.499 00.000 11616 worker thread done servicing request
20:45:25.499 00.000 12268 GuideStep: 0.2 px 102 ms WEST, 0.1 px 0 ms NORTH
20:45:25.499 00.000 11616 Worker thread wakes up
20:45:25.499 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:25.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:27.515 02.016 11616 Exposure complete
20:45:27.577 00.062 11616 worker thread done servicing request
20:45:27.577 00.000 12268 OnExposeComplete: enter
20:45:27.577 00.000 12268 UpdateGuideState(): m_state=6
20:45:27.577 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1427
20:45:27.577 00.000 12268 Star::Find returns 1 (0), X=1254.91, Y=863.99, Mass=205, SNR=9.7, Peak=34 HFD=3.6
20:45:27.577 00.000 12268 Star::Find false star n=3 nbg=280 bg=9.1 sigma=0.9 thresh=12 peak=12
20:45:27.577 00.000 12268 MultiStar: [#1 -0.08,-0.12,0.85,U] [#2 -0.15,-0.20,0.94,U] [#3 0.10,-0.18,0.67,U] [#4 -0.35,-0.36,0.78,U] [#5 -0.26,-0.12,0.71,U] [#6 -0.06,-0.02,0.58,U] [#7 0.00,0.00,0.00,L] [#8 -0.01,-0.58,0.41,U] [#9 0.36,-0.91,0.00,M4] 
20:45:27.577 00.000 12268 refined, 7 included, MultiStar: {-0.11, -0.08}, one-star: {-0.03, 0.52}
20:45:27.577 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-1.67) = xAngle (-0.84 = -0.84)
20:45:27.577 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.80 = -0.80)
20:45:27.577 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.50 mountX=0.09 mountY=-0.10, mountTheta=-0.82
20:45:27.577 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.08, opts=13)
20:45:27.577 00.000 12268 Enqueuing Move request for scope (-0.11, -0.08)
20:45:27.577 00.000 11616 Worker thread wakes up
20:45:27.577 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
20:45:27.577 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
20:45:27.577 00.000 11616 Moving (-0.11, -0.08) raw xDistance=0.09 yDistance=-0.10
20:45:27.577 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:27.577 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:45:27.577 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:27.577 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:45:27.577 00.000 11616 MoveAxis(E, 0, ABG)
20:45:27.577 00.000 11616 Move returns status 0, amount 0
20:45:27.577 00.000 11616 MoveAxis(N, 0, ABG)
20:45:27.577 00.000 11616 Move returns status 0, amount 0
20:45:27.577 00.000 11616 move complete, result=0
20:45:27.577 00.000 11616 worker thread done servicing request
20:45:27.577 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
20:45:27.593 00.016 12268 UpdateGuideState exits: m=205 SNR=9.7
20:45:27.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:27.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:27.593 00.000 12268 Enqueuing Expose request
20:45:27.593 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:45:27.593 00.000 11616 Worker thread wakes up
20:45:27.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:27.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:29.640 02.047 11616 Exposure complete
20:45:29.703 00.063 11616 worker thread done servicing request
20:45:29.703 00.000 12268 OnExposeComplete: enter
20:45:29.703 00.000 12268 UpdateGuideState(): m_state=6
20:45:29.703 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1428
20:45:29.703 00.000 12268 Star::Find returns 1 (0), X=1254.85, Y=864.12, Mass=219, SNR=10.1, Peak=34 HFD=3.4
20:45:29.703 00.000 12268 MultiStar: [#1 0.08,0.17,0.86,U] [#2 -0.28,0.35,0.93,U] [#3 -0.08,0.17,0.75,U] [#4 0.20,0.11,0.82,U] [#5 0.00,0.00,0.00,L] [#6 0.38,0.90,0.00,M2] [#7 -0.88,1.15,0.00,M5] [#8 -0.82,-0.44,0.00,M9] [#9 1.08,0.65,0.00,M5] 
20:45:29.703 00.000 12268 refined, 4 included, MultiStar: {-0.04, 0.31}, one-star: {-0.09, 0.65}
20:45:29.703 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.67) = xAngle (3.37 = -2.92)
20:45:29.703 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.40 = -2.88)
20:45:29.703 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.70 mountX=-0.30 mountY=-0.08, mountTheta=-2.89
20:45:29.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.31, opts=13)
20:45:29.703 00.000 12268 Enqueuing Move request for scope (-0.04, 0.31)
20:45:29.703 00.000 11616 Worker thread wakes up
20:45:29.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.31) opts 0xd
20:45:29.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.31)
20:45:29.703 00.000 11616 Moving (-0.04, 0.31) raw xDistance=-0.30 yDistance=-0.08
20:45:29.703 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
20:45:29.703 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
20:45:29.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
20:45:29.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:29.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:45:29.703 00.000 11616 MoveAxis(E, 170, ABG)
20:45:29.703 00.000 11616 Guiding  Dir = 2, Dur = 170
20:45:29.703 00.000 11616 IsSlewing returns 0
20:45:29.703 00.000 11616 IsGuiding returns 0
20:45:29.703 00.000 11616 PulseGuide returned control before completion, sleep 180
20:45:29.703 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=9, FiltMin=7, FiltMax=20, Gamma=1.290
20:45:29.718 00.015 12268 UpdateGuideState exits: m=219 SNR=10.1
20:45:29.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:29.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:29.718 00.000 12268 Enqueuing Expose request
20:45:29.890 00.172 11616 IsGuiding returns 1
20:45:29.890 00.000 11616 scope still moving after pulse duration time elapsed
20:45:29.922 00.032 11616 IsSlewing returns 0
20:45:29.922 00.000 11616 IsGuiding returns 0
20:45:29.922 00.000 11616 scope move finished after 170 + 42 ms
20:45:29.922 00.000 11616 Move returns status 0, amount 170
20:45:29.922 00.000 11616 MoveAxis(N, 0, ABG)
20:45:29.922 00.000 11616 Move returns status 0, amount 0
20:45:29.922 00.000 11616 move complete, result=0
20:45:29.922 00.000 11616 worker thread done servicing request
20:45:29.922 00.000 12268 GuideStep: -0.3 px 170 ms EAST, -0.1 px 0 ms NORTH
20:45:29.922 00.000 11616 Worker thread wakes up
20:45:29.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:29.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:31.937 02.015 11616 Exposure complete
20:45:32.000 00.063 11616 worker thread done servicing request
20:45:32.000 00.000 12268 OnExposeComplete: enter
20:45:32.000 00.000 12268 UpdateGuideState(): m_state=6
20:45:32.000 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1429
20:45:32.000 00.000 12268 Star::Find returns 1 (0), X=1255.06, Y=863.85, Mass=196, SNR=9.5, Peak=30 HFD=3.8
20:45:32.000 00.000 12268 Star::Find false star n=8 nbg=282 bg=9.1 sigma=0.8 thresh=12 peak=12
20:45:32.000 00.000 12268 Star::Find false star n=10 nbg=284 bg=9.3 sigma=0.9 thresh=12 peak=12
20:45:32.000 00.000 12268 MultiStar: [#1 -0.43,0.05,0.97,U] [#2 -0.40,0.09,0.85,U] [#3 0.11,0.02,0.67,U] [#4 0.49,-0.02,0.87,U] [#5 0.00,0.00,0.00,L] [#6 -0.07,0.61,0.62,U] [#7 0.00,0.00,0.00,L] [#8 -0.48,-0.41,0.50,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] 
20:45:32.000 00.000 12268 refined, 6 included, MultiStar: {-0.08, 0.12}, one-star: {0.11, 0.38}
20:45:32.000 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.67) = xAngle (3.81 = -2.47)
20:45:32.000 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.84 = -2.44)
20:45:32.000 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.14 mountX=-0.11 mountY=-0.09, mountTheta=-2.46
20:45:32.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.12, opts=13)
20:45:32.000 00.000 12268 Enqueuing Move request for scope (-0.08, 0.12)
20:45:32.000 00.000 11616 Worker thread wakes up
20:45:32.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
20:45:32.000 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
20:45:32.000 00.000 11616 Moving (-0.08, 0.12) raw xDistance=-0.11 yDistance=-0.09
20:45:32.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
20:45:32.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:32.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:45:32.000 00.000 11616 MoveAxis(E, 64, ABG)
20:45:32.000 00.000 11616 Guiding  Dir = 2, Dur = 64
20:45:32.010 00.010 11616 IsSlewing returns 0
20:45:32.010 00.000 11616 IsGuiding returns 0
20:45:32.010 00.000 11616 PulseGuide returned control before completion, sleep 74
20:45:32.010 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:45:32.031 00.021 12268 UpdateGuideState exits: m=196 SNR=9.5
20:45:32.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:32.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:32.031 00.000 12268 Enqueuing Expose request
20:45:32.089 00.058 11616 IsGuiding returns 1
20:45:32.089 00.000 11616 scope still moving after pulse duration time elapsed
20:45:32.121 00.032 11616 IsSlewing returns 0
20:45:32.121 00.000 11616 IsGuiding returns 0
20:45:32.121 00.000 11616 scope move finished after 64 + 46 ms
20:45:32.121 00.000 11616 Move returns status 0, amount 64
20:45:32.121 00.000 11616 MoveAxis(N, 0, ABG)
20:45:32.121 00.000 11616 Move returns status 0, amount 0
20:45:32.121 00.000 11616 move complete, result=0
20:45:32.121 00.000 11616 worker thread done servicing request
20:45:32.121 00.000 12268 GuideStep: -0.1 px 64 ms EAST, -0.1 px 0 ms NORTH
20:45:32.121 00.000 11616 Worker thread wakes up
20:45:32.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:32.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:34.125 02.004 11616 Exposure complete
20:45:34.203 00.078 11616 worker thread done servicing request
20:45:34.203 00.000 12268 OnExposeComplete: enter
20:45:34.203 00.000 12268 UpdateGuideState(): m_state=6
20:45:34.203 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1430
20:45:34.203 00.000 12268 Star::Find returns 1 (0), X=1254.71, Y=863.92, Mass=213, SNR=9.9, Peak=35 HFD=3.9
20:45:34.203 00.000 12268 MultiStar: [#1 0.16,-0.14,0.89,U] [#2 -0.17,-0.11,0.90,U] [#3 0.34,0.57,0.00,M1] [#4 -0.36,0.03,0.77,U] [#5 0.00,0.00,0.00,L] [#6 -0.71,0.86,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.01,-0.37,0.43,U] [#9 0.42,0.58,0.00,M6] [#10 -0.17,0.34,0.49,U] 
20:45:34.203 00.000 12268 refined, 5 included, MultiStar: {-0.13, 0.06}, one-star: {-0.24, 0.46}
20:45:34.203 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (-1.67) = xAngle (4.39 = -1.89)
20:45:34.203 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.42 = -1.86)
20:45:34.203 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.15 cameraTheta=2.72 mountX=-0.05 mountY=-0.14, mountTheta=-1.89
20:45:34.203 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.06, opts=13)
20:45:34.203 00.000 12268 Enqueuing Move request for scope (-0.13, 0.06)
20:45:34.203 00.000 11616 Worker thread wakes up
20:45:34.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
20:45:34.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
20:45:34.203 00.000 11616 Moving (-0.13, 0.06) raw xDistance=-0.05 yDistance=-0.14
20:45:34.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:34.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:45:34.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:34.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:45:34.203 00.000 11616 MoveAxis(E, 0, ABG)
20:45:34.203 00.000 11616 Move returns status 0, amount 0
20:45:34.203 00.000 11616 MoveAxis(N, 0, ABG)
20:45:34.203 00.000 11616 Move returns status 0, amount 0
20:45:34.203 00.000 11616 move complete, result=0
20:45:34.203 00.000 11616 worker thread done servicing request
20:45:34.203 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=20, Gamma=1.290
20:45:34.218 00.015 12268 UpdateGuideState exits: m=213 SNR=9.9
20:45:34.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:34.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:34.218 00.000 12268 Enqueuing Expose request
20:45:34.218 00.000 11616 Worker thread wakes up
20:45:34.218 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:45:34.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:34.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:36.235 02.017 11616 Exposure complete
20:45:36.283 00.048 11616 worker thread done servicing request
20:45:36.283 00.000 12268 OnExposeComplete: enter
20:45:36.283 00.000 12268 UpdateGuideState(): m_state=6
20:45:36.298 00.015 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1431
20:45:36.298 00.000 12268 Star::Find returns 1 (0), X=1254.93, Y=864.24, Mass=157, SNR=8.6, Peak=31 HFD=2.6
20:45:36.298 00.000 12268 MultiStar: [#1 0.32,0.69,0.00,M1] [#2 -0.15,0.63,0.99,U] [#3 0.27,0.78,0.00,M2] [#4 0.25,0.19,0.79,U] [#5 0.51,0.58,0.00,M4] [#6 -0.31,0.84,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.71,0.07,0.00,M8] [#9 0.01,-0.18,0.68,U] 
20:45:36.298 00.000 12268 refined, 3 included, MultiStar: {0.01, 0.41}, one-star: {-0.01, 0.77}
20:45:36.298 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.67) = xAngle (3.21 = -3.07)
20:45:36.298 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.25 = -3.04)
20:45:36.298 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.41 hyp=0.41 cameraTheta=1.55 mountX=-0.41 mountY=-0.04, mountTheta=-3.04
20:45:36.298 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.41, opts=13)
20:45:36.298 00.000 12268 Enqueuing Move request for scope (0.01, 0.41)
20:45:36.298 00.000 11616 Worker thread wakes up
20:45:36.298 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.41) opts 0xd
20:45:36.298 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.41)
20:45:36.298 00.000 11616 Moving (0.01, 0.41) raw xDistance=-0.41 yDistance=-0.04
20:45:36.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
20:45:36.298 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:36.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:45:36.298 00.000 11616 MoveAxis(E, 230, ABG)
20:45:36.298 00.000 11616 Guiding  Dir = 2, Dur = 230
20:45:36.298 00.000 11616 IsSlewing returns 0
20:45:36.298 00.000 11616 IsGuiding returns 0
20:45:36.298 00.000 11616 PulseGuide returned control before completion, sleep 240
20:45:36.314 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
20:45:36.330 00.016 12268 UpdateGuideState exits: m=157 SNR=8.6
20:45:36.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:36.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:36.330 00.000 12268 Enqueuing Expose request
20:45:36.552 00.222 11616 IsGuiding returns 1
20:45:36.552 00.000 11616 scope still moving after pulse duration time elapsed
20:45:36.584 00.032 11616 IsSlewing returns 0
20:45:36.584 00.000 11616 IsGuiding returns 1
20:45:36.616 00.032 11616 IsSlewing returns 0
20:45:36.616 00.000 11616 IsGuiding returns 0
20:45:36.616 00.000 11616 scope move finished after 230 + 83 ms
20:45:36.616 00.000 11616 Move returns status 0, amount 230
20:45:36.616 00.000 11616 MoveAxis(N, 0, ABG)
20:45:36.616 00.000 11616 Move returns status 0, amount 0
20:45:36.616 00.000 11616 move complete, result=0
20:45:36.616 00.000 11616 worker thread done servicing request
20:45:36.616 00.000 11616 Worker thread wakes up
20:45:36.616 00.000 12268 GuideStep: -0.4 px 230 ms EAST, -0.0 px 0 ms NORTH
20:45:36.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:36.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:38.624 02.008 11616 Exposure complete
20:45:38.672 00.048 11616 worker thread done servicing request
20:45:38.672 00.000 12268 OnExposeComplete: enter
20:45:38.672 00.000 12268 UpdateGuideState(): m_state=6
20:45:38.672 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
20:45:38.672 00.000 12268 Star::Find returns 1 (0), X=1255.01, Y=864.04, Mass=170, SNR=8.8, Peak=33 HFD=2.8
20:45:38.672 00.000 12268 MultiStar: [#1 0.34,0.31,1.08,U] [#2 0.05,0.66,0.00,M1] [#3 0.52,0.62,0.00,M3] [#4 -0.08,0.33,0.98,U] [#5 0.14,0.24,0.75,U] [#6 0.17,-0.07,0.73,U] [#7 -0.40,1.42,0.00,M6] [#8 -0.15,-0.21,0.60,U] 
20:45:38.672 00.000 12268 refined, 5 included, MultiStar: {0.10, 0.24}, one-star: {0.07, 0.57}
20:45:38.672 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.67) = xAngle (2.86 = 2.86)
20:45:38.672 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.89 = 2.89)
20:45:38.672 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.19 mountX=-0.25 mountY=0.06, mountTheta=2.89
20:45:38.687 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.24, opts=13)
20:45:38.687 00.000 12268 Enqueuing Move request for scope (0.10, 0.24)
20:45:38.687 00.000 11616 Worker thread wakes up
20:45:38.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
20:45:38.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
20:45:38.687 00.000 11616 Moving (0.10, 0.24) raw xDistance=-0.25 yDistance=0.06
20:45:38.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
20:45:38.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:38.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:45:38.687 00.000 11616 MoveAxis(E, 139, ABG)
20:45:38.687 00.000 11616 Guiding  Dir = 2, Dur = 139
20:45:38.687 00.000 11616 IsSlewing returns 0
20:45:38.687 00.000 11616 IsGuiding returns 0
20:45:38.687 00.000 11616 PulseGuide returned control before completion, sleep 149
20:45:38.703 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:45:38.718 00.015 12268 UpdateGuideState exits: m=170 SNR=8.8
20:45:38.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:38.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:38.718 00.000 12268 Enqueuing Expose request
20:45:38.843 00.125 11616 IsGuiding returns 1
20:45:38.843 00.000 11616 scope still moving after pulse duration time elapsed
20:45:38.874 00.031 11616 IsSlewing returns 0
20:45:38.874 00.000 11616 IsGuiding returns 0
20:45:38.874 00.000 11616 scope move finished after 139 + 45 ms
20:45:38.874 00.000 11616 Move returns status 0, amount 139
20:45:38.874 00.000 11616 MoveAxis(N, 0, ABG)
20:45:38.874 00.000 11616 Move returns status 0, amount 0
20:45:38.874 00.000 11616 move complete, result=0
20:45:38.874 00.000 11616 worker thread done servicing request
20:45:38.874 00.000 12268 GuideStep: -0.2 px 139 ms EAST, 0.1 px 0 ms NORTH
20:45:38.874 00.000 11616 Worker thread wakes up
20:45:38.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:38.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:40.890 02.016 11616 Exposure complete
20:45:40.968 00.078 11616 worker thread done servicing request
20:45:40.968 00.000 12268 OnExposeComplete: enter
20:45:40.968 00.000 12268 UpdateGuideState(): m_state=6
20:45:40.968 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1433
20:45:40.968 00.000 12268 Star::Find returns 1 (0), X=1255.24, Y=863.66, Mass=234, SNR=10.3, Peak=32 HFD=3.7
20:45:40.968 00.000 12268 MultiStar: [#1 0.05,0.14,0.90,U] [#2 -0.07,0.08,0.77,U] [#3 0.44,0.18,0.78,U] [#4 0.42,-0.68,0.00,M1] [#5 0.15,0.13,0.49,U] [#6 0.26,0.24,0.62,U] [#7 0.00,0.00,0.00,L] [#8 0.49,-0.39,0.44,U] [#9 0.40,0.88,0.00,M6] 
20:45:40.968 00.000 12268 refined, 6 included, MultiStar: {0.22, 0.11}, one-star: {0.30, 0.19}
20:45:40.968 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.67) = xAngle (2.15 = 2.15)
20:45:40.968 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.18 = 2.18)
20:45:40.968 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.11 hyp=0.24 cameraTheta=0.48 mountX=-0.13 mountY=0.20, mountTheta=2.16
20:45:40.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.11, opts=13)
20:45:40.968 00.000 12268 Enqueuing Move request for scope (0.22, 0.11)
20:45:40.968 00.000 11616 Worker thread wakes up
20:45:40.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.11) opts 0xd
20:45:40.968 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.11)
20:45:40.968 00.000 11616 Moving (0.22, 0.11) raw xDistance=-0.13 yDistance=0.20
20:45:40.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
20:45:40.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:45:40.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:45:40.968 00.000 11616 MoveAxis(E, 75, ABG)
20:45:40.968 00.000 11616 Guiding  Dir = 2, Dur = 75
20:45:40.984 00.016 11616 IsSlewing returns 0
20:45:40.984 00.000 11616 IsGuiding returns 0
20:45:40.984 00.000 11616 PulseGuide returned control before completion, sleep 85
20:45:40.999 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:45:41.015 00.016 12268 UpdateGuideState exits: m=234 SNR=10.3
20:45:41.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:41.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:41.015 00.000 12268 Enqueuing Expose request
20:45:41.078 00.063 11616 IsGuiding returns 1
20:45:41.078 00.000 11616 scope still moving after pulse duration time elapsed
20:45:41.109 00.031 11616 IsSlewing returns 0
20:45:41.109 00.000 11616 IsGuiding returns 1
20:45:41.140 00.031 11616 IsSlewing returns 0
20:45:41.140 00.000 11616 IsGuiding returns 1
20:45:41.172 00.032 11616 IsSlewing returns 0
20:45:41.172 00.000 11616 IsGuiding returns 1
20:45:41.203 00.031 11616 IsSlewing returns 0
20:45:41.203 00.000 11616 IsGuiding returns 1
20:45:41.234 00.031 11616 IsSlewing returns 0
20:45:41.234 00.000 11616 IsGuiding returns 1
20:45:41.265 00.031 11616 IsSlewing returns 0
20:45:41.265 00.000 11616 IsGuiding returns 0
20:45:41.265 00.000 11616 scope move finished after 75 + 206 ms
20:45:41.265 00.000 11616 Move returns status 0, amount 75
20:45:41.265 00.000 11616 MoveAxis(N, 0, ABG)
20:45:41.265 00.000 11616 Move returns status 0, amount 0
20:45:41.265 00.000 11616 move complete, result=0
20:45:41.265 00.000 11616 worker thread done servicing request
20:45:41.265 00.000 12268 GuideStep: -0.1 px 75 ms EAST, 0.2 px 0 ms NORTH
20:45:41.265 00.000 11616 Worker thread wakes up
20:45:41.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:41.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:43.292 02.027 11616 Exposure complete
20:45:43.375 00.083 11616 worker thread done servicing request
20:45:43.375 00.000 12268 OnExposeComplete: enter
20:45:43.375 00.000 12268 UpdateGuideState(): m_state=6
20:45:43.375 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1434
20:45:43.375 00.000 12268 Star::Find returns 1 (0), X=1255.28, Y=863.23, Mass=225, SNR=10.2, Peak=33 HFD=4.4
20:45:43.375 00.000 12268 MultiStar: [#1 0.15,-0.23,0.97,U] [#2 0.01,-0.26,0.93,U] [#3 0.72,-0.45,0.00,M3] [#4 0.52,-0.24,0.78,U] [#5 -0.75,-0.65,0.00,M3] [#6 0.35,0.53,0.58,U] [#7 0.00,0.00,0.00,L] [#8 0.12,-0.75,0.00,M7] [#9 1.31,-0.54,0.00,M7] 
20:45:43.375 00.000 12268 refined, 4 included, MultiStar: {0.26, -0.14}, one-star: {0.33, -0.24}
20:45:43.375 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.67) = xAngle (1.18 = 1.18)
20:45:43.375 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.21 = 1.21)
20:45:43.375 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.14 hyp=0.29 cameraTheta=-0.49 mountX=0.11 mountY=0.27, mountTheta=1.18
20:45:43.387 00.012 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.14, opts=13)
20:45:43.387 00.000 12268 Enqueuing Move request for scope (0.26, -0.14)
20:45:43.387 00.000 11616 Worker thread wakes up
20:45:43.387 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.14) opts 0xd
20:45:43.387 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.14)
20:45:43.387 00.000 11616 Moving (0.26, -0.14) raw xDistance=0.11 yDistance=0.27
20:45:43.387 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:45:43.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:45:43.387 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:45:43.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:45:43.387 00.000 11616 MoveAxis(E, 0, ABG)
20:45:43.387 00.000 11616 Move returns status 0, amount 0
20:45:43.387 00.000 11616 MoveAxis(N, 0, ABG)
20:45:43.387 00.000 11616 Move returns status 0, amount 0
20:45:43.387 00.000 11616 move complete, result=0
20:45:43.387 00.000 11616 worker thread done servicing request
20:45:43.406 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:45:43.419 00.013 12268 UpdateGuideState exits: m=225 SNR=10.2
20:45:43.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:43.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:43.419 00.000 12268 Enqueuing Expose request
20:45:43.419 00.000 11616 Worker thread wakes up
20:45:43.419 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:45:43.419 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:43.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:45.437 02.018 11616 Exposure complete
20:45:45.515 00.078 11616 worker thread done servicing request
20:45:45.515 00.000 12268 OnExposeComplete: enter
20:45:45.515 00.000 12268 UpdateGuideState(): m_state=6
20:45:45.515 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1435
20:45:45.515 00.000 12268 Star::Find returns 1 (0), X=1255.63, Y=863.01, Mass=242, SNR=10.6, Peak=32 HFD=4.1
20:45:45.515 00.000 12268 MultiStar: [#1 0.11,-0.53,0.89,U] [#2 -0.18,-0.22,0.93,U] [#3 1.35,-0.67,0.00,M4] [#4 0.37,-1.24,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.57,-0.42,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.90,-1.07,0.00,M8] [#9 0.57,-0.77,0.00,M8] [#10 0.31,-0.38,0.51,U] 
20:45:45.515 00.000 12268 refined, 3 included, MultiStar: {0.23, -0.40}, one-star: {0.69, -0.46}
20:45:45.515 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.67) = xAngle (0.62 = 0.62)
20:45:45.515 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.66 = 0.66)
20:45:45.515 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.40 hyp=0.46 cameraTheta=-1.04 mountX=0.38 mountY=0.28, mountTheta=0.64
20:45:45.515 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.40, opts=13)
20:45:45.515 00.000 12268 Enqueuing Move request for scope (0.23, -0.40)
20:45:45.515 00.000 11616 Worker thread wakes up
20:45:45.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.40) opts 0xd
20:45:45.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.40)
20:45:45.515 00.000 11616 Moving (0.23, -0.40) raw xDistance=0.38 yDistance=0.28
20:45:45.515 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
20:45:45.515 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.13
20:45:45.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
20:45:45.515 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.04 newest=0.75
20:45:45.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:45:45.515 00.000 11616 MoveAxis(W, 210, ABG)
20:45:45.515 00.000 11616 Guiding  Dir = 3, Dur = 210
20:45:45.515 00.000 11616 IsSlewing returns 0
20:45:45.515 00.000 11616 IsGuiding returns 0
20:45:45.515 00.000 11616 PulseGuide returned control before completion, sleep 220
20:45:45.531 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:45:45.550 00.019 12268 UpdateGuideState exits: m=242 SNR=10.6
20:45:45.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:45.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:45.550 00.000 12268 Enqueuing Expose request
20:45:45.750 00.200 11616 IsGuiding returns 1
20:45:45.750 00.000 11616 scope still moving after pulse duration time elapsed
20:45:45.781 00.031 11616 IsSlewing returns 0
20:45:45.781 00.000 11616 IsGuiding returns 0
20:45:45.781 00.000 11616 scope move finished after 210 + 51 ms
20:45:45.781 00.000 11616 Move returns status 0, amount 210
20:45:45.781 00.000 11616 BLC: Oldest BLC event removed
20:45:45.781 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2047 applied
20:45:45.781 00.000 11616 MoveAxis(S, 2071, ABG)
20:45:45.781 00.000 11616 Guiding  Dir = 1, Dur = 2071
20:45:45.781 00.000 11616 IsSlewing returns 0
20:45:45.781 00.000 11616 IsGuiding returns 0
20:45:45.781 00.000 11616 PulseGuide returned control before completion, sleep 2081
20:45:47.875 02.094 11616 IsGuiding returns 1
20:45:47.875 00.000 11616 scope still moving after pulse duration time elapsed
20:45:47.907 00.032 11616 IsSlewing returns 0
20:45:47.907 00.000 11616 IsGuiding returns 1
20:45:47.938 00.031 11616 IsSlewing returns 0
20:45:47.938 00.000 11616 IsGuiding returns 1
20:45:47.970 00.032 11616 IsSlewing returns 0
20:45:47.970 00.000 11616 IsGuiding returns 1
20:45:48.002 00.032 11616 IsSlewing returns 0
20:45:48.002 00.000 11616 IsGuiding returns 1
20:45:48.033 00.031 11616 IsSlewing returns 0
20:45:48.033 00.000 11616 IsGuiding returns 1
20:45:48.065 00.032 11616 IsSlewing returns 0
20:45:48.065 00.000 11616 IsGuiding returns 1
20:45:48.097 00.032 11616 IsSlewing returns 0
20:45:48.097 00.000 11616 IsGuiding returns 0
20:45:48.097 00.000 11616 scope move finished after 2071 + 244 ms
20:45:48.097 00.000 11616 Move returns status 0, amount 2071
20:45:48.097 00.000 11616 move complete, result=0
20:45:48.097 00.000 11616 worker thread done servicing request
20:45:48.097 00.000 11616 Worker thread wakes up
20:45:48.097 00.000 12268 GuideStep: 0.4 px 210 ms WEST, 0.3 px 2071 ms SOUTH
20:45:48.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:48.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:50.095 01.998 11616 Exposure complete
20:45:50.159 00.064 11616 worker thread done servicing request
20:45:50.159 00.000 12268 OnExposeComplete: enter
20:45:50.159 00.000 12268 UpdateGuideState(): m_state=6
20:45:50.159 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1436
20:45:50.159 00.000 12268 Star::Find returns 1 (0), X=1254.96, Y=863.70, Mass=213, SNR=9.9, Peak=31 HFD=4.0
20:45:50.159 00.000 12268 MultiStar: [#1 0.69,-0.16,0.00,M1] [#2 0.05,-0.21,1.01,U] [#3 0.45,0.26,0.77,U] [#4 0.81,0.07,0.00,M2] [#5 0.17,-0.27,0.74,U] [#6 0.39,0.12,0.68,U] [#7 0.00,0.00,0.00,L] [#8 -0.11,-0.79,0.00,M9] [#9 0.33,-0.87,0.00,M9] 
20:45:50.159 00.000 12268 refined, 4 included, MultiStar: {0.19, 0.03}, one-star: {0.01, 0.23}
20:45:50.159 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.67) = xAngle (1.80 = 1.80)
20:45:50.159 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.83 = 1.83)
20:45:50.159 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.19 cameraTheta=0.14 mountX=-0.04 mountY=0.19, mountTheta=1.81
20:45:50.159 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.03, opts=13)
20:45:50.159 00.000 12268 Enqueuing Move request for scope (0.19, 0.03)
20:45:50.159 00.000 11616 Worker thread wakes up
20:45:50.159 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
20:45:50.159 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
20:45:50.159 00.000 11616 Moving (0.19, 0.03) raw xDistance=-0.04 yDistance=0.19
20:45:50.159 00.000 11616 BLC: History state: CurrMiss=0.19, AvgInitMiss=0.18, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.042252, 1:0.185111
20:45:50.159 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:45:50.159 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:50.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:45:50.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:45:50.159 00.000 11616 MoveAxis(E, 0, ABG)
20:45:50.159 00.000 11616 Move returns status 0, amount 0
20:45:50.159 00.000 11616 MoveAxis(S, 16, ABG)
20:45:50.159 00.000 11616 Guiding  Dir = 1, Dur = 16
20:45:50.159 00.000 11616 IsSlewing returns 0
20:45:50.159 00.000 11616 IsGuiding returns 0
20:45:50.159 00.000 11616 PulseGuide returned control before completion, sleep 26
20:45:50.175 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:45:50.191 00.016 12268 UpdateGuideState exits: m=213 SNR=9.9
20:45:50.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:50.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:50.191 00.000 12268 Enqueuing Expose request
20:45:50.206 00.015 11616 IsGuiding returns 1
20:45:50.206 00.000 11616 scope still moving after pulse duration time elapsed
20:45:50.238 00.032 11616 IsSlewing returns 0
20:45:50.238 00.000 11616 IsGuiding returns 0
20:45:50.238 00.000 11616 scope move finished after 16 + 50 ms
20:45:50.238 00.000 11616 Move returns status 0, amount 16
20:45:50.238 00.000 11616 move complete, result=0
20:45:50.238 00.000 11616 worker thread done servicing request
20:45:50.238 00.000 11616 Worker thread wakes up
20:45:50.238 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:50.238 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:50.238 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
20:45:52.227 01.989 11616 Exposure complete
20:45:52.291 00.064 11616 worker thread done servicing request
20:45:52.291 00.000 12268 OnExposeComplete: enter
20:45:52.291 00.000 12268 UpdateGuideState(): m_state=6
20:45:52.291 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1437
20:45:52.291 00.000 12268 Star::Find returns 1 (0), X=1255.27, Y=863.64, Mass=180, SNR=9.1, Peak=28 HFD=3.6
20:45:52.291 00.000 12268 MultiStar: [#1 0.47,0.67,0.00,M2] [#2 0.54,0.56,0.00,M1] [#3 1.01,0.88,0.00,M4] [#4 0.32,-0.26,0.90,U] [#5 0.61,0.06,0.72,U] [#6 0.45,0.38,0.72,U] [#7 10.33,-4.32,0.00,M7] [#8 0.41,-0.47,0.52,U] 
20:45:52.291 00.000 12268 single-star, 4 included, MultiStar: {0.41, 0.00}, one-star: {0.32, 0.17}
20:45:52.291 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.67) = xAngle (2.15 = 2.15)
20:45:52.291 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.18 = 2.18)
20:45:52.291 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.17 hyp=0.37 cameraTheta=0.48 mountX=-0.20 mountY=0.30, mountTheta=2.16
20:45:52.291 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.17, opts=13)
20:45:52.291 00.000 12268 Enqueuing Move request for scope (0.32, 0.17)
20:45:52.291 00.000 11616 Worker thread wakes up
20:45:52.291 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.17) opts 0xd
20:45:52.291 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.17)
20:45:52.291 00.000 11616 Moving (0.32, 0.17) raw xDistance=-0.20 yDistance=0.30
20:45:52.291 00.000 11616 BLC: History state: CurrMiss=0.30, AvgInitMiss=0.18, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.042252, 1:0.185111, 2:0.300300
20:45:52.291 00.000 11616 BLC: Under-shoot: nominal increase by 100
20:45:52.291 00.000 11616 BLC: window closed
20:45:52.291 00.000 11616 BLC: Pulse adjusted to 2147
20:45:52.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:45:52.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:45:52.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
20:45:52.291 00.000 11616 MoveAxis(E, 0, ABG)
20:45:52.291 00.000 11616 Move returns status 0, amount 0
20:45:52.291 00.000 11616 MoveAxis(S, 25, ABG)
20:45:52.291 00.000 11616 Guiding  Dir = 1, Dur = 25
20:45:52.291 00.000 11616 IsSlewing returns 0
20:45:52.291 00.000 11616 IsGuiding returns 0
20:45:52.291 00.000 11616 PulseGuide returned control before completion, sleep 35
20:45:52.312 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:45:52.322 00.010 12268 UpdateGuideState exits: m=180 SNR=9.1
20:45:52.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:52.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:52.322 00.000 12268 Enqueuing Expose request
20:45:52.354 00.032 11616 IsGuiding returns 0
20:45:52.354 00.000 11616 Move returns status 0, amount 25
20:45:52.354 00.000 11616 move complete, result=0
20:45:52.354 00.000 11616 worker thread done servicing request
20:45:52.354 00.000 11616 Worker thread wakes up
20:45:52.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:52.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:52.354 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 25 ms SOUTH
20:45:52.386 00.032 12268 evsrv: cli 0F8E6D80 connect
20:45:52.386 00.000 12268 case statement mapped state 6 to 3
20:45:52.386 00.000 12268 case statement mapped state 6 to 3
20:45:52.386 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"c2b8e525-072b-4b0b-a7b7-872759c08b05"}
20:45:52.386 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"c2b8e525-072b-4b0b-a7b7-872759c08b05"}
20:45:52.386 00.000 12268 evsrv: cli 0F8E6D80 disconnect
20:45:54.343 01.957 11616 Exposure complete
20:45:54.406 00.063 11616 worker thread done servicing request
20:45:54.406 00.000 12268 OnExposeComplete: enter
20:45:54.406 00.000 12268 UpdateGuideState(): m_state=6
20:45:54.406 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1438
20:45:54.406 00.000 12268 Star::Find returns 1 (0), X=1254.80, Y=862.92, Mass=197, SNR=9.5, Peak=24 HFD=4.3
20:45:54.406 00.000 12268 MultiStar: [#1 -0.08,-0.33,0.99,U] [#2 0.37,0.07,0.94,U] [#3 0.88,-0.55,0.00,M5] [#4 0.50,-0.61,0.00,M2] [#5 0.84,-0.60,0.00,M2] [#6 0.80,0.48,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.35,-0.83,0.00,M9] [#9 0.22,-0.37,0.43,U] 
20:45:54.406 00.000 12268 refined, 3 included, MultiStar: {0.06, -0.29}, one-star: {-0.15, -0.55}
20:45:54.406 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.67) = xAngle (0.31 = 0.31)
20:45:54.406 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.35 = 0.35)
20:45:54.406 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.29 hyp=0.30 cameraTheta=-1.35 mountX=0.28 mountY=0.10, mountTheta=0.34
20:45:54.406 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.29, opts=13)
20:45:54.406 00.000 12268 Enqueuing Move request for scope (0.06, -0.29)
20:45:54.406 00.000 11616 Worker thread wakes up
20:45:54.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.29) opts 0xd
20:45:54.406 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.29)
20:45:54.406 00.000 11616 Moving (0.06, -0.29) raw xDistance=0.28 yDistance=0.10
20:45:54.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
20:45:54.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:54.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:45:54.406 00.000 11616 MoveAxis(W, 158, ABG)
20:45:54.406 00.000 11616 Guiding  Dir = 3, Dur = 158
20:45:54.406 00.000 11616 IsSlewing returns 0
20:45:54.406 00.000 11616 IsGuiding returns 0
20:45:54.406 00.000 11616 PulseGuide returned control before completion, sleep 168
20:45:54.422 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:45:54.437 00.015 12268 UpdateGuideState exits: m=197 SNR=9.5
20:45:54.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:54.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:54.437 00.000 12268 Enqueuing Expose request
20:45:54.593 00.156 11616 IsGuiding returns 1
20:45:54.593 00.000 11616 scope still moving after pulse duration time elapsed
20:45:54.624 00.031 11616 IsSlewing returns 0
20:45:54.624 00.000 11616 IsGuiding returns 1
20:45:54.656 00.032 11616 IsSlewing returns 0
20:45:54.656 00.000 11616 IsGuiding returns 1
20:45:54.687 00.031 11616 IsSlewing returns 0
20:45:54.687 00.000 11616 IsGuiding returns 1
20:45:54.719 00.032 11616 IsSlewing returns 0
20:45:54.719 00.000 11616 IsGuiding returns 1
20:45:54.750 00.031 11616 IsSlewing returns 0
20:45:54.750 00.000 11616 IsGuiding returns 0
20:45:54.750 00.000 11616 scope move finished after 158 + 175 ms
20:45:54.750 00.000 11616 Move returns status 0, amount 158
20:45:54.750 00.000 11616 MoveAxis(N, 0, ABG)
20:45:54.750 00.000 11616 Move returns status 0, amount 0
20:45:54.750 00.000 11616 move complete, result=0
20:45:54.750 00.000 11616 worker thread done servicing request
20:45:54.750 00.000 12268 GuideStep: 0.3 px 158 ms WEST, 0.1 px 0 ms NORTH
20:45:54.750 00.000 11616 Worker thread wakes up
20:45:54.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:54.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:56.767 02.017 11616 Exposure complete
20:45:56.815 00.048 11616 worker thread done servicing request
20:45:56.830 00.015 12268 OnExposeComplete: enter
20:45:56.830 00.000 12268 UpdateGuideState(): m_state=6
20:45:56.830 00.000 12268 Star::Find(15, 1254, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1439
20:45:56.830 00.000 12268 Star::Find returns 1 (0), X=1254.79, Y=863.74, Mass=149, SNR=8.2, Peak=27 HFD=3.5
20:45:56.830 00.000 12268 MultiStar: [#1 0.33,-0.04,1.24,U] [#2 -0.02,0.09,0.97,U] [#3 0.81,0.40,0.00,M6] [#4 0.48,-0.16,1.02,U] [#5 -4.38,5.03,0.00,M3] [#6 0.01,-0.13,0.87,U] [#7 0.00,0.00,0.00,L] [#8 0.55,0.01,0.72,U] [#9 0.92,0.17,0.00,M9] 
20:45:56.830 00.000 12268 refined, 5 included, MultiStar: {0.19, 0.01}, one-star: {-0.16, 0.27}
20:45:56.830 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.67) = xAngle (1.70 = 1.70)
20:45:56.830 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.73 = 1.73)
20:45:56.830 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.03 mountX=-0.03 mountY=0.19, mountTheta=1.70
20:45:56.830 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.01, opts=13)
20:45:56.830 00.000 12268 Enqueuing Move request for scope (0.19, 0.01)
20:45:56.830 00.000 11616 Worker thread wakes up
20:45:56.830 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
20:45:56.830 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
20:45:56.830 00.000 11616 Moving (0.19, 0.01) raw xDistance=-0.03 yDistance=0.19
20:45:56.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:56.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:45:56.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:45:56.830 00.000 11616 MoveAxis(E, 0, ABG)
20:45:56.830 00.000 11616 Move returns status 0, amount 0
20:45:56.830 00.000 11616 MoveAxis(S, 16, ABG)
20:45:56.830 00.000 11616 Guiding  Dir = 1, Dur = 16
20:45:56.830 00.000 11616 IsSlewing returns 0
20:45:56.830 00.000 11616 IsGuiding returns 0
20:45:56.830 00.000 11616 PulseGuide returned control before completion, sleep 26
20:45:56.846 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
20:45:56.862 00.016 11616 IsGuiding returns 1
20:45:56.862 00.000 11616 scope still moving after pulse duration time elapsed
20:45:56.862 00.000 12268 UpdateGuideState exits: m=149 SNR=8.2
20:45:56.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:56.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:56.862 00.000 12268 Enqueuing Expose request
20:45:56.894 00.032 11616 IsSlewing returns 0
20:45:56.894 00.000 11616 IsGuiding returns 1
20:45:56.926 00.032 11616 IsSlewing returns 0
20:45:56.926 00.000 11616 IsGuiding returns 1
20:45:56.957 00.031 11616 IsSlewing returns 0
20:45:56.957 00.000 11616 IsGuiding returns 1
20:45:56.989 00.032 11616 IsSlewing returns 0
20:45:56.989 00.000 11616 IsGuiding returns 1
20:45:57.020 00.031 11616 IsSlewing returns 0
20:45:57.020 00.000 11616 IsGuiding returns 1
20:45:57.052 00.032 11616 IsSlewing returns 0
20:45:57.052 00.000 11616 IsGuiding returns 1
20:45:57.084 00.032 11616 IsSlewing returns 0
20:45:57.084 00.000 11616 IsGuiding returns 1
20:45:57.115 00.031 11616 IsSlewing returns 0
20:45:57.115 00.000 11616 IsGuiding returns 1
20:45:57.147 00.032 11616 IsSlewing returns 0
20:45:57.147 00.000 11616 IsGuiding returns 0
20:45:57.147 00.000 11616 scope move finished after 16 + 296 ms
20:45:57.147 00.000 11616 Move returns status 0, amount 16
20:45:57.147 00.000 11616 move complete, result=0
20:45:57.147 00.000 11616 worker thread done servicing request
20:45:57.147 00.000 11616 Worker thread wakes up
20:45:57.147 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
20:45:57.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:57.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:59.156 02.009 11616 Exposure complete
20:45:59.203 00.047 11616 worker thread done servicing request
20:45:59.203 00.000 12268 OnExposeComplete: enter
20:45:59.203 00.000 12268 UpdateGuideState(): m_state=6
20:45:59.203 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1440
20:45:59.203 00.000 12268 Star::Find returns 1 (0), X=1255.11, Y=863.93, Mass=223, SNR=10.2, Peak=27 HFD=4.4
20:45:59.203 00.000 12268 MultiStar: [#1 0.30,0.11,1.04,U] [#2 0.02,-0.04,0.97,U] [#3 0.52,0.10,0.86,U] [#4 0.11,-0.48,0.83,U] [#5 -0.02,0.03,0.50,U] [#6 0.61,0.39,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.38,-0.69,0.00,M9] [#9 0.58,-0.30,0.61,U] 
20:45:59.203 00.000 12268 refined, 6 included, MultiStar: {0.24, 0.01}, one-star: {0.17, 0.46}
20:45:59.203 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.67) = xAngle (1.71 = 1.71)
20:45:59.203 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.74 = 1.74)
20:45:59.203 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.04 mountX=-0.03 mountY=0.23, mountTheta=1.71
20:45:59.203 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.01, opts=13)
20:45:59.203 00.000 12268 Enqueuing Move request for scope (0.24, 0.01)
20:45:59.203 00.000 11616 Worker thread wakes up
20:45:59.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.01) opts 0xd
20:45:59.203 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.01)
20:45:59.203 00.000 11616 Moving (0.24, 0.01) raw xDistance=-0.03 yDistance=0.23
20:45:59.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:59.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:45:59.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.23
20:45:59.203 00.000 11616 MoveAxis(E, 0, ABG)
20:45:59.218 00.015 11616 Move returns status 0, amount 0
20:45:59.218 00.000 11616 MoveAxis(S, 20, ABG)
20:45:59.218 00.000 11616 Guiding  Dir = 1, Dur = 20
20:45:59.218 00.000 11616 IsSlewing returns 0
20:45:59.218 00.000 11616 IsGuiding returns 0
20:45:59.218 00.000 11616 PulseGuide returned control before completion, sleep 30
20:45:59.218 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
20:45:59.234 00.016 12268 UpdateGuideState exits: m=223 SNR=10.2
20:45:59.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:59.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:45:59.234 00.000 12268 Enqueuing Expose request
20:45:59.265 00.031 11616 IsGuiding returns 1
20:45:59.265 00.000 11616 scope still moving after pulse duration time elapsed
20:45:59.297 00.032 11616 IsSlewing returns 0
20:45:59.297 00.000 11616 IsGuiding returns 0
20:45:59.297 00.000 11616 scope move finished after 20 + 58 ms
20:45:59.297 00.000 11616 Move returns status 0, amount 20
20:45:59.297 00.000 11616 move complete, result=0
20:45:59.297 00.000 11616 worker thread done servicing request
20:45:59.297 00.000 11616 Worker thread wakes up
20:45:59.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:45:59.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:45:59.297 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:46:01.313 02.016 11616 Exposure complete
20:46:01.361 00.048 11616 worker thread done servicing request
20:46:01.361 00.000 12268 OnExposeComplete: enter
20:46:01.361 00.000 12268 UpdateGuideState(): m_state=6
20:46:01.361 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1441
20:46:01.361 00.000 12268 Star::Find returns 1 (0), X=1254.63, Y=863.64, Mass=212, SNR=9.9, Peak=26 HFD=4.3
20:46:01.361 00.000 12268 MultiStar: [#1 0.12,0.19,1.04,U] [#2 -0.21,0.41,0.97,U] [#3 0.53,0.17,0.84,U] [#4 0.14,-0.22,0.87,U] [#5 -4.15,5.04,0.00,M3] [#6 0.57,0.69,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.54,-0.21,0.44,U] [#9 -0.41,0.07,0.74,U] 
20:46:01.361 00.000 12268 refined, 6 included, MultiStar: {0.02, 0.11}, one-star: {-0.32, 0.17}
20:46:01.361 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.67) = xAngle (3.09 = 3.09)
20:46:01.361 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.12 = 3.12)
20:46:01.361 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.12 cameraTheta=1.42 mountX=-0.12 mountY=0.00, mountTheta=3.12
20:46:01.375 00.014 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.11, opts=13)
20:46:01.375 00.000 12268 Enqueuing Move request for scope (0.02, 0.11)
20:46:01.375 00.000 11616 Worker thread wakes up
20:46:01.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
20:46:01.375 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
20:46:01.375 00.000 11616 Moving (0.02, 0.11) raw xDistance=-0.12 yDistance=0.00
20:46:01.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:46:01.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:46:01.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:01.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:46:01.375 00.000 11616 MoveAxis(E, 0, ABG)
20:46:01.375 00.000 11616 Move returns status 0, amount 0
20:46:01.375 00.000 11616 MoveAxis(N, 0, ABG)
20:46:01.375 00.000 11616 Move returns status 0, amount 0
20:46:01.375 00.000 11616 move complete, result=0
20:46:01.375 00.000 11616 worker thread done servicing request
20:46:01.377 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:46:01.406 00.029 12268 UpdateGuideState exits: m=212 SNR=9.9
20:46:01.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:01.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:01.406 00.000 12268 Enqueuing Expose request
20:46:01.408 00.002 11616 Worker thread wakes up
20:46:01.408 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:46:01.408 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:01.408 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:03.406 01.998 11616 Exposure complete
20:46:03.468 00.062 11616 worker thread done servicing request
20:46:03.468 00.000 12268 OnExposeComplete: enter
20:46:03.468 00.000 12268 UpdateGuideState(): m_state=6
20:46:03.468 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1442
20:46:03.468 00.000 12268 Star::Find returns 1 (0), X=1254.95, Y=863.84, Mass=228, SNR=10.3, Peak=31 HFD=4.2
20:46:03.468 00.000 12268 MultiStar: [#1 0.08,0.24,1.01,U] [#2 -0.16,-0.29,0.91,U] [#3 0.01,0.08,0.79,U] [#4 -0.08,-0.25,0.82,U] [#5 0.91,-0.03,0.00,M4] [#6 1.07,0.65,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 -0.19,-0.22,0.45,U] [#9 0.02,-0.21,0.47,U] 
20:46:03.468 00.000 12268 refined, 6 included, MultiStar: {-0.04, 0.00}, one-star: {-0.00, 0.37}
20:46:03.468 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.67) = xAngle (4.75 = -1.54)
20:46:03.468 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.78 = -1.50)
20:46:03.468 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.08 mountX=0.00 mountY=-0.04, mountTheta=-1.54
20:46:03.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.00, opts=13)
20:46:03.468 00.000 12268 Enqueuing Move request for scope (-0.04, 0.00)
20:46:03.468 00.000 11616 Worker thread wakes up
20:46:03.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
20:46:03.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
20:46:03.468 00.000 11616 Moving (-0.04, 0.00) raw xDistance=0.00 yDistance=-0.04
20:46:03.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:03.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:46:03.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:03.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:46:03.468 00.000 11616 MoveAxis(E, 0, ABG)
20:46:03.468 00.000 11616 Move returns status 0, amount 0
20:46:03.468 00.000 11616 MoveAxis(N, 0, ABG)
20:46:03.468 00.000 11616 Move returns status 0, amount 0
20:46:03.468 00.000 11616 move complete, result=0
20:46:03.468 00.000 11616 worker thread done servicing request
20:46:03.480 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:46:03.500 00.020 12268 UpdateGuideState exits: m=228 SNR=10.3
20:46:03.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:03.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:03.500 00.000 12268 Enqueuing Expose request
20:46:03.500 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:46:03.500 00.000 11616 Worker thread wakes up
20:46:03.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:03.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:05.516 02.016 11616 Exposure complete
20:46:05.564 00.048 11616 worker thread done servicing request
20:46:05.564 00.000 12268 OnExposeComplete: enter
20:46:05.564 00.000 12268 UpdateGuideState(): m_state=6
20:46:05.564 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1443
20:46:05.564 00.000 12268 Star::Find returns 1 (0), X=1255.51, Y=863.16, Mass=172, SNR=8.9, Peak=22 HFD=3.8
20:46:05.564 00.000 12268 MultiStar: [#1 0.73,-0.60,0.00,M1] [#2 0.52,-0.29,0.83,U] [#3 0.86,0.18,0.00,M4] [#4 0.44,-0.40,0.88,U] [#5 0.00,0.00,0.00,L] [#6 0.61,-0.22,0.77,U] [#7 0.00,0.00,0.00,L] [#8 1.32,-0.64,0.00,M8] [#9 0.16,-1.16,0.00,M7] [#10 0.15,0.40,0.51,U] 
20:46:05.564 00.000 12268 refined, 4 included, MultiStar: {0.49, -0.22}, one-star: {0.57, -0.31}
20:46:05.564 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.67) = xAngle (1.25 = 1.25)
20:46:05.564 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.28 = 1.28)
20:46:05.564 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.22 hyp=0.53 cameraTheta=-0.42 mountX=0.17 mountY=0.51, mountTheta=1.25
20:46:05.564 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=-0.22, opts=13)
20:46:05.564 00.000 12268 Enqueuing Move request for scope (0.49, -0.22)
20:46:05.564 00.000 11616 Worker thread wakes up
20:46:05.564 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.22) opts 0xd
20:46:05.564 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, -0.22)
20:46:05.564 00.000 11616 Moving (0.49, -0.22) raw xDistance=0.17 yDistance=0.51
20:46:05.564 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
20:46:05.564 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
20:46:05.564 00.000 11616 MoveAxis(W, 94, ABG)
20:46:05.564 00.000 11616 Guiding  Dir = 3, Dur = 94
20:46:05.564 00.000 11616 IsSlewing returns 0
20:46:05.564 00.000 11616 IsGuiding returns 0
20:46:05.564 00.000 11616 PulseGuide returned control before completion, sleep 104
20:46:05.580 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=15, Gamma=1.290
20:46:05.596 00.016 12268 UpdateGuideState exits: m=172 SNR=8.9
20:46:05.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:05.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:05.596 00.000 12268 Enqueuing Expose request
20:46:05.691 00.095 11616 IsGuiding returns 1
20:46:05.691 00.000 11616 scope still moving after pulse duration time elapsed
20:46:05.722 00.031 11616 IsSlewing returns 0
20:46:05.722 00.000 11616 IsGuiding returns 0
20:46:05.722 00.000 11616 scope move finished after 94 + 49 ms
20:46:05.722 00.000 11616 Move returns status 0, amount 94
20:46:05.722 00.000 11616 MoveAxis(S, 43, ABG)
20:46:05.722 00.000 11616 Guiding  Dir = 1, Dur = 43
20:46:05.722 00.000 11616 IsSlewing returns 0
20:46:05.722 00.000 11616 IsGuiding returns 0
20:46:05.722 00.000 11616 PulseGuide returned control before completion, sleep 53
20:46:05.785 00.063 11616 IsGuiding returns 1
20:46:05.785 00.000 11616 scope still moving after pulse duration time elapsed
20:46:05.817 00.032 11616 IsSlewing returns 0
20:46:05.817 00.000 11616 IsGuiding returns 1
20:46:05.848 00.031 11616 IsSlewing returns 0
20:46:05.848 00.000 11616 IsGuiding returns 1
20:46:05.880 00.032 11616 IsSlewing returns 0
20:46:05.880 00.000 11616 IsGuiding returns 1
20:46:05.912 00.032 11616 IsSlewing returns 0
20:46:05.912 00.000 11616 IsGuiding returns 1
20:46:05.943 00.031 11616 IsSlewing returns 0
20:46:05.943 00.000 11616 IsGuiding returns 1
20:46:05.975 00.032 11616 IsSlewing returns 0
20:46:05.975 00.000 11616 IsGuiding returns 0
20:46:05.975 00.000 11616 scope move finished after 43 + 209 ms
20:46:05.975 00.000 11616 Move returns status 0, amount 43
20:46:05.975 00.000 11616 move complete, result=0
20:46:05.975 00.000 11616 worker thread done servicing request
20:46:05.975 00.000 12268 GuideStep: 0.2 px 94 ms WEST, 0.5 px 43 ms SOUTH
20:46:05.975 00.000 11616 Worker thread wakes up
20:46:05.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:05.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:07.974 01.999 11616 Exposure complete
20:46:08.037 00.063 11616 worker thread done servicing request
20:46:08.037 00.000 12268 OnExposeComplete: enter
20:46:08.037 00.000 12268 UpdateGuideState(): m_state=6
20:46:08.037 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1444
20:46:08.037 00.000 12268 Star::Find returns 1 (0), X=1255.18, Y=863.46, Mass=210, SNR=9.9, Peak=27 HFD=3.8
20:46:08.037 00.000 12268 MultiStar: [#1 0.73,-0.07,0.00,M2] [#2 0.21,-0.38,1.00,U] [#3 0.85,-0.06,0.00,M5] [#4 0.71,-0.09,0.00,M1] [#5 -4.70,4.14,0.00,M5] [#6 0.64,0.13,0.61,U] [#7 0.00,0.00,0.00,L] [#8 1.15,-0.40,0.00,M9] [#9 0.74,-0.30,0.00,M8] 
20:46:08.037 00.000 12268 single-star, 2 included, MultiStar: {0.32, -0.12}, one-star: {0.24, -0.01}
20:46:08.037 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.67) = xAngle (1.61 = 1.61)
20:46:08.037 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.64 = 1.64)
20:46:08.037 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-0.06 mountX=-0.01 mountY=0.24, mountTheta=1.61
20:46:08.037 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.01, opts=13)
20:46:08.037 00.000 12268 Enqueuing Move request for scope (0.24, -0.01)
20:46:08.037 00.000 11616 Worker thread wakes up
20:46:08.037 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.01) opts 0xd
20:46:08.037 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.01)
20:46:08.037 00.000 11616 Moving (0.24, -0.01) raw xDistance=-0.01 yDistance=0.24
20:46:08.037 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:08.037 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:46:08.037 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:46:08.037 00.000 11616 MoveAxis(E, 0, ABG)
20:46:08.037 00.000 11616 Move returns status 0, amount 0
20:46:08.037 00.000 11616 MoveAxis(S, 20, ABG)
20:46:08.037 00.000 11616 Guiding  Dir = 1, Dur = 20
20:46:08.037 00.000 11616 IsSlewing returns 0
20:46:08.037 00.000 11616 IsGuiding returns 0
20:46:08.037 00.000 11616 PulseGuide returned control before completion, sleep 30
20:46:08.053 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:46:08.069 00.016 12268 UpdateGuideState exits: m=210 SNR=9.9
20:46:08.069 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:08.069 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:08.069 00.000 12268 Enqueuing Expose request
20:46:08.085 00.016 11616 IsGuiding returns 1
20:46:08.085 00.000 11616 scope still moving after pulse duration time elapsed
20:46:08.116 00.031 11616 IsSlewing returns 0
20:46:08.116 00.000 11616 IsGuiding returns 0
20:46:08.116 00.000 11616 scope move finished after 20 + 52 ms
20:46:08.116 00.000 11616 Move returns status 0, amount 20
20:46:08.116 00.000 11616 move complete, result=0
20:46:08.116 00.000 11616 worker thread done servicing request
20:46:08.116 00.000 11616 Worker thread wakes up
20:46:08.116 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:08.116 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:08.116 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:46:10.125 02.009 11616 Exposure complete
20:46:10.176 00.051 11616 worker thread done servicing request
20:46:10.176 00.000 12268 OnExposeComplete: enter
20:46:10.176 00.000 12268 UpdateGuideState(): m_state=6
20:46:10.176 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1445
20:46:10.176 00.000 12268 Star::Find returns 1 (0), X=1256.18, Y=864.05, Mass=129, SNR=7.8, Peak=28 HFD=2.5
20:46:10.176 00.000 12268 MultiStar: large primary error, entering stabilization period
20:46:10.176 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.67) = xAngle (2.11 = 2.11)
20:46:10.176 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.14 = 2.14)
20:46:10.176 00.000 12268 CameraToMount -- cameraX=1.24 cameraY=0.59 hyp=1.37 cameraTheta=0.44 mountX=-0.70 mountY=1.15, mountTheta=2.12
20:46:10.176 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.24, y=0.59, opts=13)
20:46:10.176 00.000 12268 Enqueuing Move request for scope (1.24, 0.59)
20:46:10.176 00.000 11616 Worker thread wakes up
20:46:10.176 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.24, 0.59) opts 0xd
20:46:10.187 00.011 11616 Handling offset move in thread for scope, endpoint = (1.24, 0.59)
20:46:10.187 00.000 11616 Moving (1.24, 0.59) raw xDistance=-0.70 yDistance=1.15
20:46:10.187 00.000 11616 resist switch: large excursion: input -0.70 thresh 0.29 direction from 1 to -1
20:46:10.187 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.11
20:46:10.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.70
20:46:10.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 1.15
20:46:10.187 00.000 11616 MoveAxis(E, 394, ABG)
20:46:10.187 00.000 11616 Guiding  Dir = 2, Dur = 394
20:46:10.187 00.000 11616 IsSlewing returns 0
20:46:10.187 00.000 11616 IsGuiding returns 0
20:46:10.187 00.000 11616 PulseGuide returned control before completion, sleep 404
20:46:10.192 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:46:10.208 00.016 12268 UpdateGuideState exits: m=129 SNR=7.8
20:46:10.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:10.208 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:10.208 00.000 12268 Enqueuing Expose request
20:46:10.604 00.396 11616 IsGuiding returns 1
20:46:10.604 00.000 11616 scope still moving after pulse duration time elapsed
20:46:10.636 00.032 11616 IsSlewing returns 0
20:46:10.636 00.000 11616 IsGuiding returns 0
20:46:10.636 00.000 11616 scope move finished after 394 + 54 ms
20:46:10.636 00.000 11616 Move returns status 0, amount 394
20:46:10.636 00.000 11616 MoveAxis(S, 97, ABG)
20:46:10.636 00.000 11616 Guiding  Dir = 1, Dur = 97
20:46:10.636 00.000 11616 IsSlewing returns 0
20:46:10.636 00.000 11616 IsGuiding returns 0
20:46:10.636 00.000 11616 PulseGuide returned control before completion, sleep 107
20:46:10.747 00.111 11616 IsGuiding returns 1
20:46:10.747 00.000 11616 scope still moving after pulse duration time elapsed
20:46:10.779 00.032 11616 IsSlewing returns 0
20:46:10.779 00.000 11616 IsGuiding returns 0
20:46:10.779 00.000 11616 scope move finished after 97 + 45 ms
20:46:10.779 00.000 11616 Move returns status 0, amount 97
20:46:10.779 00.000 11616 move complete, result=0
20:46:10.779 00.000 11616 worker thread done servicing request
20:46:10.779 00.000 11616 Worker thread wakes up
20:46:10.779 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:10.779 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:10.781 00.002 12268 GuideStep: -0.7 px 394 ms EAST, 1.2 px 97 ms SOUTH
20:46:12.786 02.005 11616 Exposure complete
20:46:12.843 00.057 11616 worker thread done servicing request
20:46:12.843 00.000 12268 OnExposeComplete: enter
20:46:12.843 00.000 12268 UpdateGuideState(): m_state=6
20:46:12.843 00.000 12268 Star::Find(15, 1256, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1446
20:46:12.843 00.000 12268 Star::Find returns 1 (0), X=1255.10, Y=864.17, Mass=242, SNR=10.6, Peak=28 HFD=4.5
20:46:12.843 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.67) = xAngle (3.03 = 3.03)
20:46:12.843 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.06 = 3.06)
20:46:12.843 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.70 hyp=0.72 cameraTheta=1.36 mountX=-0.71 mountY=0.06, mountTheta=3.06
20:46:12.849 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.70, opts=13)
20:46:12.849 00.000 12268 Enqueuing Move request for scope (0.15, 0.70)
20:46:12.849 00.000 11616 Worker thread wakes up
20:46:12.849 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.70) opts 0xd
20:46:12.849 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.70)
20:46:12.849 00.000 11616 Moving (0.15, 0.70) raw xDistance=-0.71 yDistance=0.06
20:46:12.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.71
20:46:12.849 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:12.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:46:12.849 00.000 11616 MoveAxis(E, 400, ABG)
20:46:12.849 00.000 11616 Guiding  Dir = 2, Dur = 400
20:46:12.849 00.000 11616 IsSlewing returns 0
20:46:12.849 00.000 11616 IsGuiding returns 0
20:46:12.849 00.000 11616 PulseGuide returned control before completion, sleep 410
20:46:12.849 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:46:12.881 00.032 12268 UpdateGuideState exits: m=242 SNR=10.6
20:46:12.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:12.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:12.881 00.000 12268 Enqueuing Expose request
20:46:13.277 00.396 11616 IsGuiding returns 1
20:46:13.277 00.000 11616 scope still moving after pulse duration time elapsed
20:46:13.309 00.032 11616 IsSlewing returns 0
20:46:13.309 00.000 11616 IsGuiding returns 0
20:46:13.309 00.000 11616 scope move finished after 400 + 58 ms
20:46:13.309 00.000 11616 Move returns status 0, amount 400
20:46:13.309 00.000 11616 MoveAxis(N, 0, ABG)
20:46:13.309 00.000 11616 Move returns status 0, amount 0
20:46:13.309 00.000 11616 move complete, result=0
20:46:13.309 00.000 11616 worker thread done servicing request
20:46:13.309 00.000 11616 Worker thread wakes up
20:46:13.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:13.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:13.309 00.000 12268 GuideStep: -0.7 px 400 ms EAST, 0.1 px 0 ms NORTH
20:46:15.312 02.003 11616 Exposure complete
20:46:15.359 00.047 11616 worker thread done servicing request
20:46:15.359 00.000 12268 OnExposeComplete: enter
20:46:15.359 00.000 12268 UpdateGuideState(): m_state=6
20:46:15.359 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1447
20:46:15.359 00.000 12268 Star::Find returns 1 (0), X=1254.75, Y=863.49, Mass=185, SNR=9.3, Peak=25 HFD=4.6
20:46:15.359 00.000 12268 MultiStar: exiting stabilization period
20:46:15.359 00.000 12268 MultiStar: [#1 -0.19,0.08,1.02,U] [#2 -0.53,0.20,0.98,U] [#3 0.60,0.35,0.00,M6] [#4 -0.31,-0.23,0.87,U] [#5 -4.17,4.86,0.00,M6] [#6 0.96,0.68,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 -0.31,-0.29,0.56,U] [#9 0.17,0.45,0.66,U] 
20:46:15.359 00.000 12268 single-star, 5 included, MultiStar: {-0.24, 0.05}, one-star: {-0.19, 0.02}
20:46:15.359 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.67) = xAngle (4.72 = -1.56)
20:46:15.359 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.75 = -1.53)
20:46:15.359 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.05 mountX=0.00 mountY=-0.19, mountTheta=-1.56
20:46:15.359 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.02, opts=13)
20:46:15.359 00.000 12268 Enqueuing Move request for scope (-0.19, 0.02)
20:46:15.359 00.000 11616 Worker thread wakes up
20:46:15.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
20:46:15.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
20:46:15.359 00.000 11616 Moving (-0.19, 0.02) raw xDistance=0.00 yDistance=-0.19
20:46:15.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:15.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:46:15.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:46:15.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:46:15.359 00.000 11616 MoveAxis(E, 0, ABG)
20:46:15.359 00.000 11616 Move returns status 0, amount 0
20:46:15.359 00.000 11616 MoveAxis(N, 0, ABG)
20:46:15.359 00.000 11616 Move returns status 0, amount 0
20:46:15.359 00.000 11616 move complete, result=0
20:46:15.359 00.000 11616 worker thread done servicing request
20:46:15.375 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=16, Gamma=1.290
20:46:15.390 00.015 12268 UpdateGuideState exits: m=185 SNR=9.3
20:46:15.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:15.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:15.390 00.000 12268 Enqueuing Expose request
20:46:15.390 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:46:15.390 00.000 11616 Worker thread wakes up
20:46:15.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:15.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:17.412 02.022 11616 Exposure complete
20:46:17.468 00.056 11616 worker thread done servicing request
20:46:17.468 00.000 12268 OnExposeComplete: enter
20:46:17.468 00.000 12268 UpdateGuideState(): m_state=6
20:46:17.468 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1448
20:46:17.468 00.000 12268 Star::Find returns 1 (0), X=1254.88, Y=863.42, Mass=220, SNR=10.1, Peak=27 HFD=4.5
20:46:17.468 00.000 12268 MultiStar: [#1 0.27,0.01,0.96,U] [#2 -0.11,-0.32,0.94,U] [#3 0.50,0.17,0.76,U] [#4 0.15,-0.28,0.75,U] [#5 0.00,0.00,0.00,L] [#6 0.40,0.05,0.62,U] [#7 0.00,0.00,0.00,L] [#8 -0.13,-0.23,0.50,U] [#9 0.38,-1.32,0.00,M8] [#10 -0.35,-0.48,0.46,U] 
20:46:17.468 00.000 12268 single-star, 7 included, MultiStar: {0.10, -0.12}, one-star: {-0.06, -0.05}
20:46:17.468 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.67) = xAngle (-0.82 = -0.82)
20:46:17.468 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.78 = -0.78)
20:46:17.468 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.48 mountX=0.05 mountY=-0.06, mountTheta=-0.80
20:46:17.475 00.007 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.05, opts=13)
20:46:17.475 00.000 12268 Enqueuing Move request for scope (-0.06, -0.05)
20:46:17.475 00.000 11616 Worker thread wakes up
20:46:17.475 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
20:46:17.475 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
20:46:17.475 00.000 11616 Moving (-0.06, -0.05) raw xDistance=0.05 yDistance=-0.06
20:46:17.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:17.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:46:17.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:17.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:46:17.475 00.000 11616 MoveAxis(E, 0, ABG)
20:46:17.475 00.000 11616 Move returns status 0, amount 0
20:46:17.475 00.000 11616 MoveAxis(N, 0, ABG)
20:46:17.475 00.000 11616 Move returns status 0, amount 0
20:46:17.475 00.000 11616 move complete, result=0
20:46:17.475 00.000 11616 worker thread done servicing request
20:46:17.491 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:46:17.507 00.016 12268 UpdateGuideState exits: m=220 SNR=10.1
20:46:17.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:17.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:17.507 00.000 12268 Enqueuing Expose request
20:46:17.507 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:46:17.507 00.000 11616 Worker thread wakes up
20:46:17.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:17.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:19.504 01.997 11616 Exposure complete
20:46:19.568 00.064 11616 worker thread done servicing request
20:46:19.568 00.000 12268 OnExposeComplete: enter
20:46:19.568 00.000 12268 UpdateGuideState(): m_state=6
20:46:19.568 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1449
20:46:19.568 00.000 12268 Star::Find returns 1 (0), X=1254.95, Y=863.13, Mass=216, SNR=10.0, Peak=27 HFD=4.3
20:46:19.568 00.000 12268 MultiStar: [#1 0.21,-0.75,0.00,M1] [#2 -0.11,-0.75,0.00,M1] [#3 0.96,-0.25,0.00,M6] [#4 0.01,-0.99,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.02,-0.59,0.62,U] [#7 9.94,-4.18,0.00,M8] [#8 0.74,-0.87,0.00,M8] [#9 0.79,-0.50,0.00,M9] 
20:46:19.568 00.000 12268 single-star, 1 included, MultiStar: {0.01, -0.43}, one-star: {0.00, -0.34}
20:46:19.568 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.67) = xAngle (0.10 = 0.10)
20:46:19.568 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.13 = 0.13)
20:46:19.568 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.34 hyp=0.34 cameraTheta=-1.57 mountX=0.34 mountY=0.04, mountTheta=0.13
20:46:19.568 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.34, opts=13)
20:46:19.568 00.000 12268 Enqueuing Move request for scope (0.00, -0.34)
20:46:19.568 00.000 11616 Worker thread wakes up
20:46:19.568 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.34) opts 0xd
20:46:19.568 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.34)
20:46:19.568 00.000 11616 Moving (0.00, -0.34) raw xDistance=0.34 yDistance=0.04
20:46:19.568 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
20:46:19.568 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.01
20:46:19.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
20:46:19.568 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:19.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:46:19.568 00.000 11616 MoveAxis(W, 188, ABG)
20:46:19.568 00.000 11616 Guiding  Dir = 3, Dur = 188
20:46:19.568 00.000 11616 IsSlewing returns 0
20:46:19.568 00.000 11616 IsGuiding returns 0
20:46:19.568 00.000 11616 PulseGuide returned control before completion, sleep 198
20:46:19.583 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:46:19.600 00.017 12268 UpdateGuideState exits: m=216 SNR=10.0
20:46:19.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:19.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:19.600 00.000 12268 Enqueuing Expose request
20:46:19.790 00.190 11616 IsGuiding returns 1
20:46:19.790 00.000 11616 scope still moving after pulse duration time elapsed
20:46:19.822 00.032 11616 IsSlewing returns 0
20:46:19.822 00.000 11616 IsGuiding returns 0
20:46:19.822 00.000 11616 scope move finished after 188 + 55 ms
20:46:19.822 00.000 11616 Move returns status 0, amount 188
20:46:19.822 00.000 11616 MoveAxis(N, 0, ABG)
20:46:19.822 00.000 11616 Move returns status 0, amount 0
20:46:19.822 00.000 11616 move complete, result=0
20:46:19.822 00.000 11616 worker thread done servicing request
20:46:19.822 00.000 11616 Worker thread wakes up
20:46:19.822 00.000 12268 GuideStep: 0.3 px 188 ms WEST, 0.0 px 0 ms NORTH
20:46:19.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:19.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:21.832 02.010 11616 Exposure complete
20:46:21.880 00.048 11616 worker thread done servicing request
20:46:21.880 00.000 12268 OnExposeComplete: enter
20:46:21.880 00.000 12268 UpdateGuideState(): m_state=6
20:46:21.880 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1450
20:46:21.880 00.000 12268 Star::Find returns 1 (0), X=1254.92, Y=862.87, Mass=136, SNR=7.9, Peak=32 HFD=2.9
20:46:21.880 00.000 12268 MultiStar: [#1 -0.44,-0.78,0.00,M2] [#2 -0.61,-0.45,0.00,M2] [#3 0.52,-0.75,0.00,M7] [#4 -0.32,-0.86,0.00,M2] [#5 -4.25,4.44,0.00,M7] [#6 0.39,-0.37,0.95,U] [#7 0.00,0.00,0.00,L] [#8 -0.29,-0.78,0.00,M9] [#9 0.02,-0.11,0.74,U] 
20:46:21.880 00.000 12268 refined, 2 included, MultiStar: {0.13, -0.38}, one-star: {-0.03, -0.60}
20:46:21.880 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.67) = xAngle (0.43 = 0.43)
20:46:21.880 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.46 = 0.46)
20:46:21.880 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.38 hyp=0.41 cameraTheta=-1.24 mountX=0.37 mountY=0.18, mountTheta=0.45
20:46:21.880 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.38, opts=13)
20:46:21.880 00.000 12268 Enqueuing Move request for scope (0.13, -0.38)
20:46:21.880 00.000 11616 Worker thread wakes up
20:46:21.880 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.38) opts 0xd
20:46:21.880 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.38)
20:46:21.880 00.000 11616 Moving (0.13, -0.38) raw xDistance=0.37 yDistance=0.18
20:46:21.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
20:46:21.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:46:21.880 00.000 11616 MoveAxis(W, 207, ABG)
20:46:21.880 00.000 11616 Guiding  Dir = 3, Dur = 207
20:46:21.880 00.000 11616 IsSlewing returns 0
20:46:21.880 00.000 11616 IsGuiding returns 0
20:46:21.880 00.000 11616 PulseGuide returned control before completion, sleep 217
20:46:21.906 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
20:46:21.927 00.021 12268 UpdateGuideState exits: m=136 SNR=7.9
20:46:21.927 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:21.927 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:21.927 00.000 12268 Enqueuing Expose request
20:46:22.117 00.190 11616 IsGuiding returns 1
20:46:22.117 00.000 11616 scope still moving after pulse duration time elapsed
20:46:22.148 00.031 11616 IsSlewing returns 0
20:46:22.148 00.000 11616 IsGuiding returns 1
20:46:22.180 00.032 11616 IsSlewing returns 0
20:46:22.180 00.000 11616 IsGuiding returns 0
20:46:22.180 00.000 11616 scope move finished after 207 + 79 ms
20:46:22.180 00.000 11616 Move returns status 0, amount 207
20:46:22.182 00.002 11616 MoveAxis(S, 15, ABG)
20:46:22.182 00.000 11616 Guiding  Dir = 1, Dur = 15
20:46:22.182 00.000 11616 IsSlewing returns 0
20:46:22.182 00.000 11616 IsGuiding returns 0
20:46:22.182 00.000 11616 PulseGuide returned control before completion, sleep 25
20:46:22.212 00.030 11616 IsGuiding returns 1
20:46:22.212 00.000 11616 scope still moving after pulse duration time elapsed
20:46:22.244 00.032 11616 IsSlewing returns 0
20:46:22.244 00.000 11616 IsGuiding returns 0
20:46:22.244 00.000 11616 scope move finished after 15 + 48 ms
20:46:22.244 00.000 11616 Move returns status 0, amount 15
20:46:22.244 00.000 11616 move complete, result=0
20:46:22.244 00.000 11616 worker thread done servicing request
20:46:22.244 00.000 11616 Worker thread wakes up
20:46:22.244 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:22.244 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:22.244 00.000 12268 GuideStep: 0.4 px 207 ms WEST, 0.2 px 15 ms SOUTH
20:46:24.249 02.005 11616 Exposure complete
20:46:24.312 00.063 11616 worker thread done servicing request
20:46:24.312 00.000 12268 OnExposeComplete: enter
20:46:24.312 00.000 12268 UpdateGuideState(): m_state=6
20:46:24.312 00.000 12268 Star::Find(15, 1254, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1451
20:46:24.312 00.000 12268 Star::Find returns 1 (0), X=1254.59, Y=863.58, Mass=152, SNR=8.4, Peak=24 HFD=3.3
20:46:24.312 00.000 12268 MultiStar: [#1 -0.06,-0.39,1.23,U] [#2 -0.38,0.05,1.15,U] [#3 0.17,-0.50,0.73,U] [#4 0.12,-0.50,1.05,U] [#5 -4.15,4.92,0.00,M8] [#6 -0.08,-0.14,0.85,U] [#7 -0.13,0.04,0.58,U] [#8 0.26,-0.47,0.77,U] 
20:46:24.312 00.000 12268 refined, 7 included, MultiStar: {-0.08, -0.23}, one-star: {-0.36, 0.11}
20:46:24.312 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.67) = xAngle (-0.23 = -0.23)
20:46:24.312 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.20 = -0.20)
20:46:24.312 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.90 mountX=0.23 mountY=-0.05, mountTheta=-0.20
20:46:24.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.23, opts=13)
20:46:24.312 00.000 12268 Enqueuing Move request for scope (-0.08, -0.23)
20:46:24.312 00.000 11616 Worker thread wakes up
20:46:24.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
20:46:24.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
20:46:24.312 00.000 11616 Moving (-0.08, -0.23) raw xDistance=0.23 yDistance=-0.05
20:46:24.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
20:46:24.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:24.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:46:24.312 00.000 11616 MoveAxis(W, 130, ABG)
20:46:24.312 00.000 11616 Guiding  Dir = 3, Dur = 130
20:46:24.312 00.000 11616 IsSlewing returns 0
20:46:24.312 00.000 11616 IsGuiding returns 0
20:46:24.312 00.000 11616 PulseGuide returned control before completion, sleep 140
20:46:24.325 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:46:24.343 00.018 12268 UpdateGuideState exits: m=152 SNR=8.4
20:46:24.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:24.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:24.343 00.000 12268 Enqueuing Expose request
20:46:24.468 00.125 11616 IsGuiding returns 1
20:46:24.468 00.000 11616 scope still moving after pulse duration time elapsed
20:46:24.499 00.031 11616 IsSlewing returns 0
20:46:24.499 00.000 11616 IsGuiding returns 1
20:46:24.531 00.032 11616 IsSlewing returns 0
20:46:24.531 00.000 11616 IsGuiding returns 0
20:46:24.531 00.000 11616 scope move finished after 130 + 81 ms
20:46:24.531 00.000 11616 Move returns status 0, amount 130
20:46:24.531 00.000 11616 MoveAxis(N, 0, ABG)
20:46:24.531 00.000 11616 Move returns status 0, amount 0
20:46:24.531 00.000 11616 move complete, result=0
20:46:24.531 00.000 11616 worker thread done servicing request
20:46:24.531 00.000 11616 Worker thread wakes up
20:46:24.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:24.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:24.531 00.000 12268 GuideStep: 0.2 px 130 ms WEST, -0.0 px 0 ms NORTH
20:46:26.540 02.009 11616 Exposure complete
20:46:26.593 00.053 11616 worker thread done servicing request
20:46:26.593 00.000 12268 OnExposeComplete: enter
20:46:26.593 00.000 12268 UpdateGuideState(): m_state=6
20:46:26.593 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1452
20:46:26.593 00.000 12268 Star::Find returns 1 (0), X=1255.50, Y=863.59, Mass=203, SNR=9.7, Peak=25 HFD=4.0
20:46:26.593 00.000 12268 MultiStar: [#1 0.13,0.07,0.93,U] [#2 0.50,0.15,1.03,U] [#3 1.08,0.03,0.00,M7] [#4 0.41,-0.18,0.91,U] [#5 0.00,0.00,0.00,L] [#6 0.82,0.38,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.53,-0.24,0.54,U] [#9 1.46,0.50,0.00,M9] [#10 0.38,-0.02,0.51,U] 
20:46:26.593 00.000 12268 refined, 5 included, MultiStar: {0.41, 0.01}, one-star: {0.55, 0.12}
20:46:26.593 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.67) = xAngle (1.68 = 1.68)
20:46:26.593 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.71 = 1.71)
20:46:26.593 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.01 hyp=0.41 cameraTheta=0.02 mountX=-0.05 mountY=0.41, mountTheta=1.68
20:46:26.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.01, opts=13)
20:46:26.593 00.000 12268 Enqueuing Move request for scope (0.41, 0.01)
20:46:26.593 00.000 11616 Worker thread wakes up
20:46:26.603 00.010 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.01) opts 0xd
20:46:26.603 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.01)
20:46:26.603 00.000 11616 Moving (0.41, 0.01) raw xDistance=-0.05 yDistance=0.41
20:46:26.603 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:26.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:46:26.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
20:46:26.603 00.000 11616 MoveAxis(E, 0, ABG)
20:46:26.603 00.000 11616 Move returns status 0, amount 0
20:46:26.603 00.000 11616 MoveAxis(S, 35, ABG)
20:46:26.603 00.000 11616 Guiding  Dir = 1, Dur = 35
20:46:26.603 00.000 11616 IsSlewing returns 0
20:46:26.603 00.000 11616 IsGuiding returns 0
20:46:26.603 00.000 11616 PulseGuide returned control before completion, sleep 45
20:46:26.603 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
20:46:26.625 00.022 12268 UpdateGuideState exits: m=203 SNR=9.7
20:46:26.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:26.635 00.010 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:26.635 00.000 12268 Enqueuing Expose request
20:46:26.651 00.016 11616 IsGuiding returns 1
20:46:26.651 00.000 11616 scope still moving after pulse duration time elapsed
20:46:26.682 00.031 11616 IsSlewing returns 0
20:46:26.682 00.000 11616 IsGuiding returns 1
20:46:26.714 00.032 11616 IsSlewing returns 0
20:46:26.714 00.000 11616 IsGuiding returns 1
20:46:26.746 00.032 11616 IsSlewing returns 0
20:46:26.746 00.000 11616 IsGuiding returns 1
20:46:26.778 00.032 11616 IsSlewing returns 0
20:46:26.778 00.000 11616 IsGuiding returns 1
20:46:26.810 00.032 11616 IsSlewing returns 0
20:46:26.810 00.000 11616 IsGuiding returns 1
20:46:26.842 00.032 11616 IsSlewing returns 0
20:46:26.842 00.000 11616 IsGuiding returns 1
20:46:26.875 00.033 11616 IsSlewing returns 0
20:46:26.875 00.000 11616 IsGuiding returns 0
20:46:26.875 00.000 11616 scope move finished after 35 + 236 ms
20:46:26.875 00.000 11616 Move returns status 0, amount 35
20:46:26.875 00.000 11616 move complete, result=0
20:46:26.875 00.000 11616 worker thread done servicing request
20:46:26.875 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 35 ms SOUTH
20:46:26.875 00.000 11616 Worker thread wakes up
20:46:26.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:26.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:28.875 02.000 11616 Exposure complete
20:46:28.937 00.062 11616 worker thread done servicing request
20:46:28.937 00.000 12268 OnExposeComplete: enter
20:46:28.937 00.000 12268 UpdateGuideState(): m_state=6
20:46:28.937 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1453
20:46:28.937 00.000 12268 Star::Find returns 1 (0), X=1255.48, Y=863.55, Mass=208, SNR=9.8, Peak=25 HFD=3.9
20:46:28.937 00.000 12268 MultiStar: [#1 0.15,-0.05,0.98,U] [#2 0.29,0.04,1.00,U] [#3 0.58,0.43,0.00,M8] [#4 0.46,-0.65,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 1.17,0.30,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.70,0.01,0.00,M8] [#9 1.17,-0.20,0.00,M10] [#10 -0.09,0.38,0.44,U] 
20:46:28.937 00.000 12268 refined, 3 included, MultiStar: {0.27, 0.07}, one-star: {0.53, 0.09}
20:46:28.937 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.67) = xAngle (1.93 = 1.93)
20:46:28.937 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.96 = 1.96)
20:46:28.937 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.07 hyp=0.28 cameraTheta=0.26 mountX=-0.10 mountY=0.26, mountTheta=1.93
20:46:28.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.07, opts=13)
20:46:28.937 00.000 12268 Enqueuing Move request for scope (0.27, 0.07)
20:46:28.937 00.000 11616 Worker thread wakes up
20:46:28.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.07) opts 0xd
20:46:28.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.07)
20:46:28.937 00.000 11616 Moving (0.27, 0.07) raw xDistance=-0.10 yDistance=0.26
20:46:28.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:46:28.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:46:28.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:46:28.937 00.000 11616 MoveAxis(E, 0, ABG)
20:46:28.937 00.000 11616 Move returns status 0, amount 0
20:46:28.937 00.000 11616 MoveAxis(S, 22, ABG)
20:46:28.937 00.000 11616 Guiding  Dir = 1, Dur = 22
20:46:28.937 00.000 11616 IsSlewing returns 0
20:46:28.937 00.000 11616 IsGuiding returns 0
20:46:28.937 00.000 11616 PulseGuide returned control before completion, sleep 32
20:46:28.945 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:46:28.968 00.023 12268 UpdateGuideState exits: m=208 SNR=9.8
20:46:28.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:28.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:28.968 00.000 12268 Enqueuing Expose request
20:46:28.977 00.009 11616 IsGuiding returns 1
20:46:28.977 00.000 11616 scope still moving after pulse duration time elapsed
20:46:29.009 00.032 11616 IsSlewing returns 0
20:46:29.009 00.000 11616 IsGuiding returns 0
20:46:29.009 00.000 11616 scope move finished after 22 + 43 ms
20:46:29.009 00.000 11616 Move returns status 0, amount 22
20:46:29.009 00.000 11616 move complete, result=0
20:46:29.009 00.000 11616 worker thread done servicing request
20:46:29.009 00.000 11616 Worker thread wakes up
20:46:29.009 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:29.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:29.009 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
20:46:31.012 02.003 11616 Exposure complete
20:46:31.062 00.050 11616 worker thread done servicing request
20:46:31.062 00.000 12268 OnExposeComplete: enter
20:46:31.062 00.000 12268 UpdateGuideState(): m_state=6
20:46:31.062 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1454
20:46:31.062 00.000 12268 Star::Find returns 1 (0), X=1254.82, Y=863.93, Mass=199, SNR=9.6, Peak=32 HFD=3.8
20:46:31.062 00.000 12268 MultiStar: [#1 0.33,0.15,1.07,U] [#2 0.01,-0.06,0.97,U] [#3 0.74,0.51,0.00,M9] [#4 0.59,0.16,0.92,U] [#5 0.12,0.08,0.49,U] [#6 0.51,0.37,0.66,U] [#7 0.00,0.00,0.00,L] [#8 0.30,-0.21,0.59,U] [#9 0.21,0.84,0.00,R] 
20:46:31.062 00.000 12268 refined, 6 included, MultiStar: {0.24, 0.15}, one-star: {-0.13, 0.46}
20:46:31.062 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.67) = xAngle (2.24 = 2.24)
20:46:31.062 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.27 = 2.27)
20:46:31.062 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.15 hyp=0.28 cameraTheta=0.57 mountX=-0.18 mountY=0.22, mountTheta=2.26
20:46:31.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.15, opts=13)
20:46:31.062 00.000 12268 Enqueuing Move request for scope (0.24, 0.15)
20:46:31.062 00.000 11616 Worker thread wakes up
20:46:31.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.15) opts 0xd
20:46:31.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.15)
20:46:31.062 00.000 11616 Moving (0.24, 0.15) raw xDistance=-0.18 yDistance=0.22
20:46:31.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:46:31.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:46:31.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:46:31.062 00.000 11616 MoveAxis(E, 0, ABG)
20:46:31.062 00.000 11616 Move returns status 0, amount 0
20:46:31.062 00.000 11616 MoveAxis(S, 18, ABG)
20:46:31.062 00.000 11616 Guiding  Dir = 1, Dur = 18
20:46:31.062 00.000 11616 IsSlewing returns 0
20:46:31.062 00.000 11616 IsGuiding returns 0
20:46:31.062 00.000 11616 PulseGuide returned control before completion, sleep 28
20:46:31.075 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
20:46:31.093 00.018 12268 UpdateGuideState exits: m=199 SNR=9.6
20:46:31.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:31.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:31.093 00.000 12268 Enqueuing Expose request
20:46:31.107 00.014 11616 IsGuiding returns 1
20:46:31.107 00.000 11616 scope still moving after pulse duration time elapsed
20:46:31.139 00.032 11616 IsSlewing returns 0
20:46:31.139 00.000 11616 IsGuiding returns 0
20:46:31.139 00.000 11616 scope move finished after 18 + 47 ms
20:46:31.139 00.000 11616 Move returns status 0, amount 18
20:46:31.139 00.000 11616 move complete, result=0
20:46:31.139 00.000 11616 worker thread done servicing request
20:46:31.139 00.000 11616 Worker thread wakes up
20:46:31.139 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:31.139 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:31.139 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 18 ms SOUTH
20:46:33.140 02.001 11616 Exposure complete
20:46:33.203 00.063 11616 worker thread done servicing request
20:46:33.203 00.000 12268 OnExposeComplete: enter
20:46:33.203 00.000 12268 UpdateGuideState(): m_state=6
20:46:33.203 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1455
20:46:33.203 00.000 12268 Star::Find returns 1 (0), X=1254.91, Y=863.54, Mass=201, SNR=9.7, Peak=30 HFD=4.3
20:46:33.203 00.000 12268 MultiStar: [#1 0.74,0.49,0.00,M1] [#2 -0.01,0.46,0.89,U] [#3 0.96,0.21,0.00,M10] [#4 0.37,-0.48,0.91,U] [#5 0.49,0.14,0.61,U] [#6 0.29,0.61,0.00,M2] [#7 -0.04,0.80,0.00,M8] [#8 0.26,-0.41,0.54,U] 
20:46:33.203 00.000 12268 single-star, 4 included, MultiStar: {0.19, -0.02}, one-star: {-0.03, 0.07}
20:46:33.203 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.67) = xAngle (3.70 = -2.59)
20:46:33.203 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.73 = -2.56)
20:46:33.203 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=2.03 mountX=-0.07 mountY=-0.04, mountTheta=-2.56
20:46:33.203 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.07, opts=13)
20:46:33.203 00.000 12268 Enqueuing Move request for scope (-0.03, 0.07)
20:46:33.203 00.000 11616 Worker thread wakes up
20:46:33.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
20:46:33.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
20:46:33.203 00.000 11616 Moving (-0.03, 0.07) raw xDistance=-0.07 yDistance=-0.04
20:46:33.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:33.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:46:33.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:33.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:46:33.203 00.000 11616 MoveAxis(E, 0, ABG)
20:46:33.203 00.000 11616 Move returns status 0, amount 0
20:46:33.203 00.000 11616 MoveAxis(N, 0, ABG)
20:46:33.203 00.000 11616 Move returns status 0, amount 0
20:46:33.203 00.000 11616 move complete, result=0
20:46:33.203 00.000 11616 worker thread done servicing request
20:46:33.218 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=20, Gamma=1.290
20:46:33.234 00.016 12268 UpdateGuideState exits: m=201 SNR=9.7
20:46:33.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:33.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:33.234 00.000 12268 Enqueuing Expose request
20:46:33.234 00.000 11616 Worker thread wakes up
20:46:33.234 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:46:33.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:33.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:35.250 02.016 11616 Exposure complete
20:46:35.299 00.049 11616 worker thread done servicing request
20:46:35.299 00.000 12268 OnExposeComplete: enter
20:46:35.299 00.000 12268 UpdateGuideState(): m_state=6
20:46:35.299 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1456
20:46:35.299 00.000 12268 Star::Find returns 1 (0), X=1255.04, Y=864.02, Mass=207, SNR=9.8, Peak=32 HFD=4.1
20:46:35.312 00.013 12268 MultiStar: [#1 0.17,0.48,1.06,U] [#2 0.09,0.53,1.02,U] [#3 0.58,0.87,0.00,R] [#4 0.31,-0.23,0.84,U] [#5 0.58,0.83,0.00,M7] [#6 0.24,1.38,0.00,M3] [#7 0.56,1.09,0.00,M9] [#8 -0.19,0.34,0.54,U] 
20:46:35.312 00.000 12268 refined, 4 included, MultiStar: {0.12, 0.36}, one-star: {0.09, 0.56}
20:46:35.312 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.67) = xAngle (2.92 = 2.92)
20:46:35.312 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.95 = 2.95)
20:46:35.312 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.36 hyp=0.38 cameraTheta=1.25 mountX=-0.37 mountY=0.07, mountTheta=2.95
20:46:35.315 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.36, opts=13)
20:46:35.315 00.000 12268 Enqueuing Move request for scope (0.12, 0.36)
20:46:35.315 00.000 11616 Worker thread wakes up
20:46:35.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.36) opts 0xd
20:46:35.315 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.36)
20:46:35.315 00.000 11616 Moving (0.12, 0.36) raw xDistance=-0.37 yDistance=0.07
20:46:35.315 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
20:46:35.315 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.10
20:46:35.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
20:46:35.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:35.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:46:35.315 00.000 11616 MoveAxis(E, 205, ABG)
20:46:35.315 00.000 11616 Guiding  Dir = 2, Dur = 205
20:46:35.315 00.000 11616 IsSlewing returns 0
20:46:35.315 00.000 11616 IsGuiding returns 0
20:46:35.315 00.000 11616 PulseGuide returned control before completion, sleep 215
20:46:35.315 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:46:35.343 00.028 12268 UpdateGuideState exits: m=207 SNR=9.8
20:46:35.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:35.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:35.347 00.004 12268 Enqueuing Expose request
20:46:35.537 00.190 11616 IsGuiding returns 1
20:46:35.537 00.000 11616 scope still moving after pulse duration time elapsed
20:46:35.569 00.032 11616 IsSlewing returns 0
20:46:35.569 00.000 11616 IsGuiding returns 0
20:46:35.569 00.000 11616 scope move finished after 205 + 47 ms
20:46:35.569 00.000 11616 Move returns status 0, amount 205
20:46:35.569 00.000 11616 MoveAxis(N, 0, ABG)
20:46:35.569 00.000 11616 Move returns status 0, amount 0
20:46:35.569 00.000 11616 move complete, result=0
20:46:35.569 00.000 11616 worker thread done servicing request
20:46:35.569 00.000 11616 Worker thread wakes up
20:46:35.569 00.000 12268 GuideStep: -0.4 px 205 ms EAST, 0.1 px 0 ms NORTH
20:46:35.569 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:35.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:37.626 02.057 11616 Exposure complete
20:46:37.689 00.063 11616 worker thread done servicing request
20:46:37.689 00.000 12268 OnExposeComplete: enter
20:46:37.689 00.000 12268 UpdateGuideState(): m_state=6
20:46:37.689 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1457
20:46:37.689 00.000 12268 Star::Find returns 1 (0), X=1255.10, Y=864.04, Mass=136, SNR=7.9, Peak=29 HFD=2.7
20:46:37.689 00.000 12268 Star::Find false star n=10 nbg=288 bg=8.7 sigma=1.0 thresh=12 peak=12
20:46:37.689 00.000 12268 MultiStar: [#1 0.26,0.28,1.27,U] [#2 0.77,0.34,0.00,M1] [#3 0.04,-0.45,0.96,U] [#4 0.68,-0.10,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 1.16,1.10,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 1.13,-0.38,0.00,M6] [#9 -0.39,-0.30,0.68,U] [#10 0.00,0.00,0.00,L] [#11 1.05,1.15,0.00,M1] 
20:46:37.689 00.000 12268 refined, 3 included, MultiStar: {0.07, 0.07}, one-star: {0.15, 0.57}
20:46:37.689 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.67) = xAngle (2.51 = 2.51)
20:46:37.689 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.54 = 2.54)
20:46:37.689 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.84 mountX=-0.08 mountY=0.06, mountTheta=2.53
20:46:37.689 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.07, opts=13)
20:46:37.689 00.000 12268 Enqueuing Move request for scope (0.07, 0.07)
20:46:37.689 00.000 11616 Worker thread wakes up
20:46:37.689 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
20:46:37.689 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
20:46:37.689 00.000 11616 Moving (0.07, 0.07) raw xDistance=-0.08 yDistance=0.06
20:46:37.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:37.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:46:37.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:37.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:46:37.689 00.000 11616 MoveAxis(E, 0, ABG)
20:46:37.689 00.000 11616 Move returns status 0, amount 0
20:46:37.689 00.000 11616 MoveAxis(N, 0, ABG)
20:46:37.689 00.000 11616 Move returns status 0, amount 0
20:46:37.689 00.000 11616 move complete, result=0
20:46:37.689 00.000 11616 worker thread done servicing request
20:46:37.705 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
20:46:37.721 00.016 12268 UpdateGuideState exits: m=136 SNR=7.9
20:46:37.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:37.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:37.721 00.000 12268 Enqueuing Expose request
20:46:37.721 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:46:37.721 00.000 11616 Worker thread wakes up
20:46:37.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:37.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:39.743 02.022 11616 Exposure complete
20:46:39.791 00.048 11616 worker thread done servicing request
20:46:39.791 00.000 12268 OnExposeComplete: enter
20:46:39.791 00.000 12268 UpdateGuideState(): m_state=6
20:46:39.791 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1458
20:46:39.791 00.000 12268 Star::Find returns 1 (0), X=1255.27, Y=864.94, Mass=229, SNR=10.2, Peak=27 HFD=4.3
20:46:39.791 00.000 12268 MultiStar: large primary error, entering stabilization period
20:46:39.791 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.67) = xAngle (3.02 = 3.02)
20:46:39.791 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.05 = 3.05)
20:46:39.791 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=1.47 hyp=1.51 cameraTheta=1.35 mountX=-1.50 mountY=0.14, mountTheta=3.05
20:46:39.807 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=1.47, opts=13)
20:46:39.807 00.000 12268 Enqueuing Move request for scope (0.33, 1.47)
20:46:39.807 00.000 11616 Worker thread wakes up
20:46:39.807 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 1.47) opts 0xd
20:46:39.807 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 1.47)
20:46:39.807 00.000 11616 Moving (0.33, 1.47) raw xDistance=-1.50 yDistance=0.14
20:46:39.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.75 from input -1.50
20:46:39.807 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:39.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:46:39.807 00.000 11616 MoveAxis(E, 839, ABG)
20:46:39.807 00.000 11616 Guiding  Dir = 2, Dur = 839
20:46:39.807 00.000 11616 IsSlewing returns 0
20:46:39.807 00.000 11616 IsGuiding returns 0
20:46:39.812 00.005 11616 PulseGuide returned control before completion, sleep 849
20:46:39.823 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
20:46:39.843 00.020 12268 UpdateGuideState exits: m=229 SNR=10.2
20:46:39.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:39.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:39.843 00.000 12268 Enqueuing Expose request
20:46:40.677 00.834 11616 IsGuiding returns 1
20:46:40.677 00.000 11616 scope still moving after pulse duration time elapsed
20:46:40.709 00.032 11616 IsSlewing returns 0
20:46:40.709 00.000 11616 IsGuiding returns 0
20:46:40.709 00.000 11616 scope move finished after 839 + 59 ms
20:46:40.709 00.000 11616 Move returns status 0, amount 839
20:46:40.709 00.000 11616 MoveAxis(N, 0, ABG)
20:46:40.709 00.000 11616 Move returns status 0, amount 0
20:46:40.709 00.000 11616 move complete, result=0
20:46:40.709 00.000 11616 worker thread done servicing request
20:46:40.709 00.000 11616 Worker thread wakes up
20:46:40.709 00.000 12268 GuideStep: -1.5 px 839 ms EAST, 0.1 px 0 ms NORTH
20:46:40.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:40.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:42.719 02.010 11616 Exposure complete
20:46:42.765 00.046 11616 worker thread done servicing request
20:46:42.765 00.000 12268 OnExposeComplete: enter
20:46:42.765 00.000 12268 UpdateGuideState(): m_state=6
20:46:42.765 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1459
20:46:42.765 00.000 12268 Star::Find returns 1 (0), X=1255.42, Y=864.89, Mass=247, SNR=10.6, Peak=28 HFD=5.1
20:46:42.765 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.67) = xAngle (2.92 = 2.92)
20:46:42.765 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.95 = 2.95)
20:46:42.765 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=1.43 hyp=1.50 cameraTheta=1.25 mountX=-1.46 mountY=0.28, mountTheta=2.95
20:46:42.765 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=1.43, opts=13)
20:46:42.765 00.000 12268 Enqueuing Move request for scope (0.47, 1.43)
20:46:42.765 00.000 11616 Worker thread wakes up
20:46:42.765 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 1.43) opts 0xd
20:46:42.765 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 1.43)
20:46:42.765 00.000 11616 Moving (0.47, 1.43) raw xDistance=-1.46 yDistance=0.28
20:46:42.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.73 from input -1.46
20:46:42.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:46:42.765 00.000 11616 MoveAxis(E, 820, ABG)
20:46:42.765 00.000 11616 Guiding  Dir = 2, Dur = 820
20:46:42.765 00.000 11616 IsSlewing returns 0
20:46:42.781 00.016 11616 IsGuiding returns 0
20:46:42.781 00.000 11616 PulseGuide returned control before completion, sleep 830
20:46:42.781 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
20:46:42.797 00.016 12268 UpdateGuideState exits: m=247 SNR=10.6
20:46:42.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:42.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:42.797 00.000 12268 Enqueuing Expose request
20:46:43.621 00.824 11616 IsGuiding returns 1
20:46:43.621 00.000 11616 scope still moving after pulse duration time elapsed
20:46:43.652 00.031 11616 IsSlewing returns 0
20:46:43.652 00.000 11616 IsGuiding returns 0
20:46:43.652 00.000 11616 scope move finished after 820 + 52 ms
20:46:43.652 00.000 11616 Move returns status 0, amount 820
20:46:43.652 00.000 11616 MoveAxis(S, 24, ABG)
20:46:43.652 00.000 11616 Guiding  Dir = 1, Dur = 24
20:46:43.652 00.000 11616 IsSlewing returns 0
20:46:43.652 00.000 11616 IsGuiding returns 0
20:46:43.652 00.000 11616 PulseGuide returned control before completion, sleep 34
20:46:43.700 00.048 11616 IsGuiding returns 1
20:46:43.700 00.000 11616 scope still moving after pulse duration time elapsed
20:46:43.732 00.032 11616 IsSlewing returns 0
20:46:43.732 00.000 11616 IsGuiding returns 0
20:46:43.732 00.000 11616 scope move finished after 24 + 54 ms
20:46:43.732 00.000 11616 Move returns status 0, amount 24
20:46:43.732 00.000 11616 move complete, result=0
20:46:43.732 00.000 11616 worker thread done servicing request
20:46:43.732 00.000 11616 Worker thread wakes up
20:46:43.732 00.000 12268 GuideStep: -1.5 px 820 ms EAST, 0.3 px 24 ms SOUTH
20:46:43.732 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:43.732 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:45.743 02.011 11616 Exposure complete
20:46:45.791 00.048 11616 worker thread done servicing request
20:46:45.791 00.000 12268 OnExposeComplete: enter
20:46:45.791 00.000 12268 UpdateGuideState(): m_state=6
20:46:45.791 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1460
20:46:45.791 00.000 12268 Star::Find returns 1 (0), X=1255.19, Y=862.97, Mass=227, SNR=10.2, Peak=30 HFD=4.2
20:46:45.791 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.67) = xAngle (0.56 = 0.56)
20:46:45.791 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.59 = 0.59)
20:46:45.791 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.50 hyp=0.56 cameraTheta=-1.11 mountX=0.47 mountY=0.31, mountTheta=0.58
20:46:45.791 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.50, opts=13)
20:46:45.791 00.000 12268 Enqueuing Move request for scope (0.25, -0.50)
20:46:45.791 00.000 11616 Worker thread wakes up
20:46:45.791 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.50) opts 0xd
20:46:45.791 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.50)
20:46:45.791 00.000 11616 Moving (0.25, -0.50) raw xDistance=0.47 yDistance=0.31
20:46:45.791 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.29 direction from -1 to 1
20:46:45.791 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.42
20:46:45.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.47
20:46:45.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
20:46:45.791 00.000 11616 MoveAxis(W, 266, ABG)
20:46:45.791 00.000 11616 Guiding  Dir = 3, Dur = 266
20:46:45.791 00.000 11616 IsSlewing returns 0
20:46:45.791 00.000 11616 IsGuiding returns 0
20:46:45.791 00.000 11616 PulseGuide returned control before completion, sleep 276
20:46:45.812 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:46:45.822 00.010 12268 UpdateGuideState exits: m=227 SNR=10.2
20:46:45.822 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:45.822 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:45.822 00.000 12268 Enqueuing Expose request
20:46:46.094 00.272 11616 IsGuiding returns 0
20:46:46.094 00.000 11616 Move returns status 0, amount 266
20:46:46.094 00.000 11616 MoveAxis(S, 26, ABG)
20:46:46.094 00.000 11616 Guiding  Dir = 1, Dur = 26
20:46:46.094 00.000 11616 IsSlewing returns 0
20:46:46.094 00.000 11616 IsGuiding returns 0
20:46:46.094 00.000 11616 PulseGuide returned control before completion, sleep 36
20:46:46.140 00.046 11616 IsGuiding returns 1
20:46:46.140 00.000 11616 scope still moving after pulse duration time elapsed
20:46:46.172 00.032 11616 IsSlewing returns 0
20:46:46.172 00.000 11616 IsGuiding returns 0
20:46:46.172 00.000 11616 scope move finished after 26 + 52 ms
20:46:46.172 00.000 11616 Move returns status 0, amount 26
20:46:46.172 00.000 11616 move complete, result=0
20:46:46.172 00.000 11616 worker thread done servicing request
20:46:46.172 00.000 11616 Worker thread wakes up
20:46:46.172 00.000 12268 GuideStep: 0.5 px 266 ms WEST, 0.3 px 26 ms SOUTH
20:46:46.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:46.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:48.172 02.000 11616 Exposure complete
20:46:48.234 00.062 11616 worker thread done servicing request
20:46:48.234 00.000 12268 OnExposeComplete: enter
20:46:48.234 00.000 12268 UpdateGuideState(): m_state=6
20:46:48.234 00.000 12268 Star::Find(15, 1255, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1461
20:46:48.234 00.000 12268 Star::Find returns 1 (0), X=1254.96, Y=863.51, Mass=242, SNR=10.5, Peak=26 HFD=5.0
20:46:48.234 00.000 12268 MultiStar: exiting stabilization period
20:46:48.234 00.000 12268 MultiStar: [#1 0.55,-0.01,0.99,U] [#2 0.04,-0.03,0.81,U] [#3 0.15,-1.13,0.00,M1] [#4 0.03,0.14,0.80,U] [#5 0.00,0.00,0.00,L] [#6 1.12,-0.14,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.22,0.02,0.51,U] [#9 0.53,-1.06,0.00,M1] [#10 0.00,0.00,0.00,L] [#11 0.97,0.35,0.00,M2] 
20:46:48.234 00.000 12268 single-star, 4 included, MultiStar: {0.17, 0.03}, one-star: {0.01, 0.04}
20:46:48.234 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.67) = xAngle (2.92 = 2.92)
20:46:48.234 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.95 = 2.95)
20:46:48.234 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.26 mountX=-0.04 mountY=0.01, mountTheta=2.95
20:46:48.234 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.04, opts=13)
20:46:48.234 00.000 12268 Enqueuing Move request for scope (0.01, 0.04)
20:46:48.234 00.000 11616 Worker thread wakes up
20:46:48.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
20:46:48.234 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
20:46:48.234 00.000 11616 Moving (0.01, 0.04) raw xDistance=-0.04 yDistance=0.01
20:46:48.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:48.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:46:48.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:48.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:46:48.234 00.000 11616 MoveAxis(E, 0, ABG)
20:46:48.234 00.000 11616 Move returns status 0, amount 0
20:46:48.234 00.000 11616 MoveAxis(N, 0, ABG)
20:46:48.234 00.000 11616 Move returns status 0, amount 0
20:46:48.234 00.000 11616 move complete, result=0
20:46:48.234 00.000 11616 worker thread done servicing request
20:46:48.250 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:46:48.265 00.015 12268 UpdateGuideState exits: m=242 SNR=10.5
20:46:48.281 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:48.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:48.281 00.000 12268 Enqueuing Expose request
20:46:48.281 00.000 11616 Worker thread wakes up
20:46:48.281 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:46:48.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:48.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:50.283 02.002 11616 Exposure complete
20:46:50.346 00.063 11616 worker thread done servicing request
20:46:50.346 00.000 12268 OnExposeComplete: enter
20:46:50.346 00.000 12268 UpdateGuideState(): m_state=6
20:46:50.346 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1462
20:46:50.346 00.000 12268 Star::Find returns 1 (0), X=1254.98, Y=863.59, Mass=264, SNR=11.1, Peak=28 HFD=4.1
20:46:50.346 00.000 12268 MultiStar: [#1 0.35,0.60,0.00,M1] [#2 0.14,0.26,0.86,U] [#3 -0.09,-0.94,0.00,M2] [#4 0.39,0.26,0.78,U] [#5 0.00,0.00,0.00,L] [#6 0.31,0.16,0.54,U] [#7 0.00,0.00,0.00,L] [#8 0.50,-0.52,0.00,M6] [#9 0.57,-1.71,0.00,M2] [#10 0.59,0.81,0.00,M1] 
20:46:50.346 00.000 12268 single-star, 3 included, MultiStar: {0.20, 0.20}, one-star: {0.03, 0.12}
20:46:50.346 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.67) = xAngle (2.97 = 2.97)
20:46:50.346 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.00 = 3.00)
20:46:50.346 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.30 mountX=-0.13 mountY=0.02, mountTheta=3.00
20:46:50.346 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.12, opts=13)
20:46:50.346 00.000 12268 Enqueuing Move request for scope (0.03, 0.12)
20:46:50.346 00.000 11616 Worker thread wakes up
20:46:50.346 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
20:46:50.346 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
20:46:50.346 00.000 11616 Moving (0.03, 0.12) raw xDistance=-0.13 yDistance=0.02
20:46:50.346 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:46:50.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:46:50.346 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:50.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:46:50.346 00.000 11616 MoveAxis(E, 0, ABG)
20:46:50.346 00.000 11616 Move returns status 0, amount 0
20:46:50.346 00.000 11616 MoveAxis(N, 0, ABG)
20:46:50.346 00.000 11616 Move returns status 0, amount 0
20:46:50.346 00.000 11616 move complete, result=0
20:46:50.346 00.000 11616 worker thread done servicing request
20:46:50.362 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:46:50.378 00.016 12268 UpdateGuideState exits: m=264 SNR=11.1
20:46:50.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:50.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:50.378 00.000 12268 Enqueuing Expose request
20:46:50.378 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:46:50.378 00.000 11616 Worker thread wakes up
20:46:50.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:50.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:52.398 02.020 11616 Exposure complete
20:46:52.446 00.048 11616 worker thread done servicing request
20:46:52.446 00.000 12268 OnExposeComplete: enter
20:46:52.446 00.000 12268 UpdateGuideState(): m_state=6
20:46:52.446 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1463
20:46:52.446 00.000 12268 Star::Find returns 1 (0), X=1255.18, Y=864.28, Mass=246, SNR=10.7, Peak=28 HFD=4.4
20:46:52.446 00.000 12268 MultiStar: [#1 0.22,0.31,0.94,U] [#2 0.14,0.58,0.91,U] [#3 -0.74,-0.32,0.00,M3] [#4 0.25,0.24,0.80,U] [#5 0.56,0.69,0.00,M8] [#6 0.53,0.39,0.57,U] [#7 0.00,0.00,0.00,L] [#8 0.35,0.65,0.00,M7] [#9 0.69,-0.08,0.00,M3] 
20:46:52.446 00.000 12268 refined, 4 included, MultiStar: {0.26, 0.49}, one-star: {0.24, 0.81}
20:46:52.446 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.67) = xAngle (2.75 = 2.75)
20:46:52.446 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.79 = 2.79)
20:46:52.446 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.49 hyp=0.55 cameraTheta=1.09 mountX=-0.51 mountY=0.19, mountTheta=2.78
20:46:52.446 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.49, opts=13)
20:46:52.446 00.000 12268 Enqueuing Move request for scope (0.26, 0.49)
20:46:52.446 00.000 11616 Worker thread wakes up
20:46:52.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.49) opts 0xd
20:46:52.446 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.49)
20:46:52.446 00.000 11616 Moving (0.26, 0.49) raw xDistance=-0.51 yDistance=0.19
20:46:52.446 00.000 11616 resist switch: large excursion: input -0.51 thresh 0.29 direction from 1 to -1
20:46:52.446 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.52
20:46:52.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.51
20:46:52.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
20:46:52.446 00.000 11616 MoveAxis(E, 284, ABG)
20:46:52.446 00.000 11616 Guiding  Dir = 2, Dur = 284
20:46:52.446 00.000 11616 IsSlewing returns 0
20:46:52.446 00.000 11616 IsGuiding returns 0
20:46:52.462 00.016 11616 PulseGuide returned control before completion, sleep 294
20:46:52.468 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:46:52.478 00.010 12268 UpdateGuideState exits: m=246 SNR=10.7
20:46:52.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:52.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:52.478 00.000 12268 Enqueuing Expose request
20:46:52.764 00.286 11616 IsGuiding returns 1
20:46:52.764 00.000 11616 scope still moving after pulse duration time elapsed
20:46:52.795 00.031 11616 IsSlewing returns 0
20:46:52.795 00.000 11616 IsGuiding returns 1
20:46:52.827 00.032 11616 IsSlewing returns 0
20:46:52.827 00.000 11616 IsGuiding returns 1
20:46:52.859 00.032 11616 IsSlewing returns 0
20:46:52.859 00.000 11616 IsGuiding returns 1
20:46:52.891 00.032 11616 IsSlewing returns 0
20:46:52.891 00.000 11616 IsGuiding returns 0
20:46:52.891 00.000 11616 scope move finished after 284 + 146 ms
20:46:52.891 00.000 11616 Move returns status 0, amount 284
20:46:52.891 00.000 11616 MoveAxis(S, 16, ABG)
20:46:52.891 00.000 11616 Guiding  Dir = 1, Dur = 16
20:46:52.891 00.000 11616 IsSlewing returns 0
20:46:52.891 00.000 11616 IsGuiding returns 0
20:46:52.891 00.000 11616 PulseGuide returned control before completion, sleep 26
20:46:52.922 00.031 11616 IsGuiding returns 1
20:46:52.922 00.000 11616 scope still moving after pulse duration time elapsed
20:46:52.953 00.031 11616 IsSlewing returns 0
20:46:52.953 00.000 11616 IsGuiding returns 0
20:46:52.953 00.000 11616 scope move finished after 16 + 45 ms
20:46:52.953 00.000 11616 Move returns status 0, amount 16
20:46:52.953 00.000 11616 move complete, result=0
20:46:52.953 00.000 11616 worker thread done servicing request
20:46:52.953 00.000 11616 Worker thread wakes up
20:46:52.953 00.000 12268 GuideStep: -0.5 px 284 ms EAST, 0.2 px 16 ms SOUTH
20:46:52.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:52.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:54.968 02.015 11616 Exposure complete
20:46:55.031 00.063 12268 OnExposeComplete: enter
20:46:55.031 00.000 11616 worker thread done servicing request
20:46:55.031 00.000 12268 UpdateGuideState(): m_state=6
20:46:55.031 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1464
20:46:55.031 00.000 12268 Star::Find returns 1 (0), X=1255.00, Y=863.87, Mass=222, SNR=10.1, Peak=29 HFD=4.0
20:46:55.031 00.000 12268 MultiStar: [#1 0.58,0.19,1.02,U] [#2 -0.04,0.31,0.98,U] [#3 0.38,-0.42,0.83,U] [#4 1.16,-0.16,0.00,M1] [#5 0.73,0.28,0.00,M9] [#6 0.34,0.29,0.71,U] [#7 0.00,0.00,0.00,L] [#8 0.59,-0.38,0.00,M8] [#9 0.96,-0.50,0.00,M4] 
20:46:55.031 00.000 12268 refined, 4 included, MultiStar: {0.26, 0.17}, one-star: {0.06, 0.41}
20:46:55.031 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.67) = xAngle (2.25 = 2.25)
20:46:55.031 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.28 = 2.28)
20:46:55.031 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.17 hyp=0.31 cameraTheta=0.58 mountX=-0.19 mountY=0.23, mountTheta=2.26
20:46:55.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.17, opts=13)
20:46:55.031 00.000 12268 Enqueuing Move request for scope (0.26, 0.17)
20:46:55.031 00.000 11616 Worker thread wakes up
20:46:55.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.17) opts 0xd
20:46:55.031 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.17)
20:46:55.031 00.000 11616 Moving (0.26, 0.17) raw xDistance=-0.19 yDistance=0.23
20:46:55.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
20:46:55.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.23
20:46:55.031 00.000 11616 MoveAxis(E, 109, ABG)
20:46:55.031 00.000 11616 Guiding  Dir = 2, Dur = 109
20:46:55.031 00.000 11616 IsSlewing returns 0
20:46:55.031 00.000 11616 IsGuiding returns 0
20:46:55.031 00.000 11616 PulseGuide returned control before completion, sleep 119
20:46:55.047 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:46:55.062 00.015 12268 UpdateGuideState exits: m=222 SNR=10.1
20:46:55.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:55.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:55.062 00.000 12268 Enqueuing Expose request
20:46:55.172 00.110 11616 IsGuiding returns 1
20:46:55.172 00.000 11616 scope still moving after pulse duration time elapsed
20:46:55.203 00.031 11616 IsSlewing returns 0
20:46:55.203 00.000 11616 IsGuiding returns 0
20:46:55.203 00.000 11616 scope move finished after 109 + 57 ms
20:46:55.203 00.000 11616 Move returns status 0, amount 109
20:46:55.203 00.000 11616 MoveAxis(S, 20, ABG)
20:46:55.203 00.000 11616 Guiding  Dir = 1, Dur = 20
20:46:55.203 00.000 11616 IsSlewing returns 0
20:46:55.203 00.000 11616 IsGuiding returns 0
20:46:55.203 00.000 11616 PulseGuide returned control before completion, sleep 30
20:46:55.250 00.047 11616 IsGuiding returns 1
20:46:55.250 00.000 11616 scope still moving after pulse duration time elapsed
20:46:55.281 00.031 11616 IsSlewing returns 0
20:46:55.281 00.000 11616 IsGuiding returns 0
20:46:55.281 00.000 11616 scope move finished after 20 + 57 ms
20:46:55.281 00.000 11616 Move returns status 0, amount 20
20:46:55.281 00.000 11616 move complete, result=0
20:46:55.281 00.000 11616 worker thread done servicing request
20:46:55.281 00.000 12268 GuideStep: -0.2 px 109 ms EAST, 0.2 px 20 ms SOUTH
20:46:55.281 00.000 11616 Worker thread wakes up
20:46:55.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:55.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:57.286 02.005 11616 Exposure complete
20:46:57.344 00.058 11616 worker thread done servicing request
20:46:57.344 00.000 12268 OnExposeComplete: enter
20:46:57.344 00.000 12268 UpdateGuideState(): m_state=6
20:46:57.344 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1465
20:46:57.344 00.000 12268 Star::Find returns 1 (0), X=1255.36, Y=864.30, Mass=262, SNR=10.9, Peak=29 HFD=5.3
20:46:57.344 00.000 12268 MultiStar: [#1 0.38,0.68,0.00,M1] [#2 0.15,0.16,0.96,U] [#3 0.16,-0.56,0.83,U] [#4 0.23,0.01,0.75,U] [#5 0.78,0.62,0.00,M10] [#6 0.94,0.82,0.00,M3] [#7 11.83,-2.87,0.00,M10] [#8 -0.58,0.23,0.47,U] 
20:46:57.344 00.000 12268 refined, 4 included, MultiStar: {0.15, 0.16}, one-star: {0.42, 0.83}
20:46:57.344 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.67) = xAngle (2.49 = 2.49)
20:46:57.344 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.52 = 2.52)
20:46:57.344 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.82 mountX=-0.17 mountY=0.13, mountTheta=2.51
20:46:57.350 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.16, opts=13)
20:46:57.350 00.000 12268 Enqueuing Move request for scope (0.15, 0.16)
20:46:57.350 00.000 11616 Worker thread wakes up
20:46:57.350 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
20:46:57.350 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
20:46:57.350 00.000 11616 Moving (0.15, 0.16) raw xDistance=-0.17 yDistance=0.13
20:46:57.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
20:46:57.350 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:57.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:46:57.350 00.000 11616 MoveAxis(E, 97, ABG)
20:46:57.350 00.000 11616 Guiding  Dir = 2, Dur = 97
20:46:57.350 00.000 11616 IsSlewing returns 0
20:46:57.350 00.000 11616 IsGuiding returns 0
20:46:57.350 00.000 11616 PulseGuide returned control before completion, sleep 107
20:46:57.365 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:46:57.381 00.016 12268 UpdateGuideState exits: m=262 SNR=10.9
20:46:57.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:57.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:57.381 00.000 12268 Enqueuing Expose request
20:46:57.477 00.096 11616 IsGuiding returns 1
20:46:57.477 00.000 11616 scope still moving after pulse duration time elapsed
20:46:57.508 00.031 11616 IsSlewing returns 0
20:46:57.508 00.000 11616 IsGuiding returns 1
20:46:57.540 00.032 11616 IsSlewing returns 0
20:46:57.540 00.000 11616 IsGuiding returns 1
20:46:57.572 00.032 11616 IsSlewing returns 0
20:46:57.572 00.000 11616 IsGuiding returns 1
20:46:57.604 00.032 11616 IsSlewing returns 0
20:46:57.604 00.000 11616 IsGuiding returns 1
20:46:57.635 00.031 11616 IsSlewing returns 0
20:46:57.635 00.000 11616 IsGuiding returns 0
20:46:57.635 00.000 11616 scope move finished after 97 + 183 ms
20:46:57.635 00.000 11616 Move returns status 0, amount 97
20:46:57.635 00.000 11616 MoveAxis(N, 0, ABG)
20:46:57.635 00.000 11616 Move returns status 0, amount 0
20:46:57.635 00.000 11616 move complete, result=0
20:46:57.635 00.000 11616 worker thread done servicing request
20:46:57.635 00.000 11616 Worker thread wakes up
20:46:57.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:57.635 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:57.635 00.000 12268 GuideStep: -0.2 px 97 ms EAST, 0.1 px 0 ms NORTH
20:46:59.627 01.992 11616 Exposure complete
20:46:59.690 00.063 11616 worker thread done servicing request
20:46:59.690 00.000 12268 OnExposeComplete: enter
20:46:59.690 00.000 12268 UpdateGuideState(): m_state=6
20:46:59.690 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1466
20:46:59.690 00.000 12268 Star::Find returns 1 (0), X=1255.03, Y=864.13, Mass=231, SNR=10.3, Peak=35 HFD=4.1
20:46:59.690 00.000 12268 MultiStar: [#1 -0.02,0.42,1.02,U] [#2 0.24,0.21,0.95,U] [#3 -0.02,-0.45,0.80,U] [#4 0.53,0.02,0.84,U] [#5 0.84,0.17,0.00,R] [#6 0.62,0.76,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.27,0.35,0.49,U] [#9 1.35,-0.79,0.00,M5] 
20:46:59.690 00.000 12268 refined, 5 included, MultiStar: {0.17, 0.22}, one-star: {0.09, 0.66}
20:46:59.690 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.67) = xAngle (2.58 = 2.58)
20:46:59.690 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.61 = 2.61)
20:46:59.690 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.22 hyp=0.28 cameraTheta=0.92 mountX=-0.23 mountY=0.14, mountTheta=2.61
20:46:59.690 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.22, opts=13)
20:46:59.690 00.000 12268 Enqueuing Move request for scope (0.17, 0.22)
20:46:59.690 00.000 11616 Worker thread wakes up
20:46:59.690 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.22) opts 0xd
20:46:59.690 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.22)
20:46:59.690 00.000 11616 Moving (0.17, 0.22) raw xDistance=-0.23 yDistance=0.14
20:46:59.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
20:46:59.690 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:59.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:46:59.690 00.000 11616 MoveAxis(E, 131, ABG)
20:46:59.690 00.000 11616 Guiding  Dir = 2, Dur = 131
20:46:59.690 00.000 11616 IsSlewing returns 0
20:46:59.690 00.000 11616 IsGuiding returns 0
20:46:59.690 00.000 11616 PulseGuide returned control before completion, sleep 141
20:46:59.706 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:46:59.722 00.016 12268 UpdateGuideState exits: m=231 SNR=10.3
20:46:59.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:59.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:46:59.722 00.000 12268 Enqueuing Expose request
20:46:59.848 00.126 11616 IsGuiding returns 1
20:46:59.848 00.000 11616 scope still moving after pulse duration time elapsed
20:46:59.880 00.032 11616 IsSlewing returns 0
20:46:59.880 00.000 11616 IsGuiding returns 0
20:46:59.880 00.000 11616 scope move finished after 131 + 48 ms
20:46:59.880 00.000 11616 Move returns status 0, amount 131
20:46:59.880 00.000 11616 MoveAxis(N, 0, ABG)
20:46:59.880 00.000 11616 Move returns status 0, amount 0
20:46:59.880 00.000 11616 move complete, result=0
20:46:59.880 00.000 11616 worker thread done servicing request
20:46:59.880 00.000 11616 Worker thread wakes up
20:46:59.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:46:59.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:46:59.880 00.000 12268 GuideStep: -0.2 px 131 ms EAST, 0.1 px 0 ms NORTH
20:47:01.879 01.999 11616 Exposure complete
20:47:01.942 00.063 11616 worker thread done servicing request
20:47:01.942 00.000 12268 OnExposeComplete: enter
20:47:01.942 00.000 12268 UpdateGuideState(): m_state=6
20:47:01.942 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1467
20:47:01.942 00.000 12268 Star::Find returns 1 (0), X=1254.83, Y=864.01, Mass=231, SNR=10.4, Peak=34 HFD=4.1
20:47:01.942 00.000 12268 MultiStar: [#1 0.34,0.50,1.04,U] [#2 -0.03,0.34,0.96,U] [#3 0.38,-0.55,0.77,U] [#4 0.62,0.20,0.85,U] [#5 -0.67,0.17,0.00,M1] [#6 1.00,0.57,0.00,M5] [#7 -0.41,0.93,0.00,R] [#8 0.33,-0.39,0.46,U] 
20:47:01.942 00.000 12268 refined, 5 included, MultiStar: {0.23, 0.19}, one-star: {-0.12, 0.54}
20:47:01.942 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.67) = xAngle (2.36 = 2.36)
20:47:01.942 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.39 = 2.39)
20:47:01.942 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.19 hyp=0.30 cameraTheta=0.69 mountX=-0.21 mountY=0.21, mountTheta=2.37
20:47:01.942 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.19, opts=13)
20:47:01.942 00.000 12268 Enqueuing Move request for scope (0.23, 0.19)
20:47:01.942 00.000 11616 Worker thread wakes up
20:47:01.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.19) opts 0xd
20:47:01.942 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.19)
20:47:01.942 00.000 11616 Moving (0.23, 0.19) raw xDistance=-0.21 yDistance=0.21
20:47:01.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
20:47:01.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:47:01.942 00.000 11616 MoveAxis(E, 119, ABG)
20:47:01.942 00.000 11616 Guiding  Dir = 2, Dur = 119
20:47:01.942 00.000 11616 IsSlewing returns 0
20:47:01.942 00.000 11616 IsGuiding returns 0
20:47:01.942 00.000 11616 PulseGuide returned control before completion, sleep 129
20:47:01.968 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:47:01.974 00.006 12268 UpdateGuideState exits: m=231 SNR=10.4
20:47:01.990 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:01.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:01.990 00.000 12268 Enqueuing Expose request
20:47:02.101 00.111 11616 IsGuiding returns 0
20:47:02.101 00.000 11616 Move returns status 0, amount 119
20:47:02.101 00.000 11616 MoveAxis(S, 17, ABG)
20:47:02.101 00.000 11616 Guiding  Dir = 1, Dur = 17
20:47:02.101 00.000 11616 IsSlewing returns 0
20:47:02.101 00.000 11616 IsGuiding returns 0
20:47:02.101 00.000 11616 PulseGuide returned control before completion, sleep 27
20:47:02.132 00.031 11616 IsGuiding returns 1
20:47:02.132 00.000 11616 scope still moving after pulse duration time elapsed
20:47:02.164 00.032 11616 IsSlewing returns 0
20:47:02.164 00.000 11616 IsGuiding returns 0
20:47:02.164 00.000 11616 scope move finished after 17 + 45 ms
20:47:02.164 00.000 11616 Move returns status 0, amount 17
20:47:02.164 00.000 11616 move complete, result=0
20:47:02.164 00.000 11616 worker thread done servicing request
20:47:02.164 00.000 11616 Worker thread wakes up
20:47:02.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:02.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:02.164 00.000 12268 GuideStep: -0.2 px 119 ms EAST, 0.2 px 17 ms SOUTH
20:47:04.160 01.996 11616 Exposure complete
20:47:04.224 00.064 11616 worker thread done servicing request
20:47:04.224 00.000 12268 OnExposeComplete: enter
20:47:04.224 00.000 12268 UpdateGuideState(): m_state=6
20:47:04.224 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1468
20:47:04.224 00.000 12268 Star::Find returns 1 (0), X=1254.95, Y=863.76, Mass=253, SNR=10.8, Peak=35 HFD=4.1
20:47:04.224 00.000 12268 MultiStar: [#1 0.72,0.05,0.00,M1] [#2 0.30,0.33,0.90,U] [#3 0.19,-0.60,0.77,U] [#4 0.48,0.18,0.81,U] [#5 0.00,0.00,0.00,L] [#6 1.01,0.05,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 0.75,-0.28,0.00,M6] [#9 0.57,-0.57,0.00,M6] [#10 0.20,0.20,0.46,U] 
20:47:04.224 00.000 12268 refined, 4 included, MultiStar: {0.23, 0.09}, one-star: {0.00, 0.29}
20:47:04.224 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.67) = xAngle (2.05 = 2.05)
20:47:04.224 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.08 = 2.08)
20:47:04.224 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.09 hyp=0.25 cameraTheta=0.38 mountX=-0.11 mountY=0.21, mountTheta=2.06
20:47:04.224 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.09, opts=13)
20:47:04.224 00.000 12268 Enqueuing Move request for scope (0.23, 0.09)
20:47:04.224 00.000 11616 Worker thread wakes up
20:47:04.224 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.09) opts 0xd
20:47:04.224 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.09)
20:47:04.224 00.000 11616 Moving (0.23, 0.09) raw xDistance=-0.11 yDistance=0.21
20:47:04.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
20:47:04.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:47:04.224 00.000 11616 MoveAxis(E, 63, ABG)
20:47:04.224 00.000 11616 Guiding  Dir = 2, Dur = 63
20:47:04.224 00.000 11616 IsSlewing returns 0
20:47:04.224 00.000 11616 IsGuiding returns 0
20:47:04.224 00.000 11616 PulseGuide returned control before completion, sleep 73
20:47:04.239 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:47:04.255 00.016 12268 UpdateGuideState exits: m=253 SNR=10.8
20:47:04.255 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:04.255 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:04.255 00.000 12268 Enqueuing Expose request
20:47:04.319 00.064 11616 IsGuiding returns 1
20:47:04.319 00.000 11616 scope still moving after pulse duration time elapsed
20:47:04.350 00.031 11616 IsSlewing returns 0
20:47:04.350 00.000 11616 IsGuiding returns 0
20:47:04.350 00.000 11616 scope move finished after 63 + 51 ms
20:47:04.350 00.000 11616 Move returns status 0, amount 63
20:47:04.350 00.000 11616 MoveAxis(S, 18, ABG)
20:47:04.350 00.000 11616 Guiding  Dir = 1, Dur = 18
20:47:04.350 00.000 11616 IsSlewing returns 0
20:47:04.350 00.000 11616 IsGuiding returns 0
20:47:04.350 00.000 11616 PulseGuide returned control before completion, sleep 28
20:47:04.382 00.032 11616 IsGuiding returns 1
20:47:04.382 00.000 11616 scope still moving after pulse duration time elapsed
20:47:04.414 00.032 11616 IsSlewing returns 0
20:47:04.414 00.000 11616 IsGuiding returns 1
20:47:04.445 00.031 11616 IsSlewing returns 0
20:47:04.445 00.000 11616 IsGuiding returns 0
20:47:04.445 00.000 11616 scope move finished after 18 + 76 ms
20:47:04.445 00.000 11616 Move returns status 0, amount 18
20:47:04.445 00.000 11616 move complete, result=0
20:47:04.445 00.000 11616 worker thread done servicing request
20:47:04.445 00.000 11616 Worker thread wakes up
20:47:04.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:04.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:04.445 00.000 12268 GuideStep: -0.1 px 63 ms EAST, 0.2 px 18 ms SOUTH
20:47:06.462 02.017 11616 Exposure complete
20:47:06.510 00.048 11616 worker thread done servicing request
20:47:06.510 00.000 12268 OnExposeComplete: enter
20:47:06.510 00.000 12268 UpdateGuideState(): m_state=6
20:47:06.510 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1469
20:47:06.510 00.000 12268 Star::Find returns 1 (0), X=1255.60, Y=862.97, Mass=209, SNR=9.8, Peak=25 HFD=4.1
20:47:06.510 00.000 12268 MultiStar: [#1 0.42,-1.41,0.00,M2] [#2 0.78,-0.83,0.00,M1] [#3 0.57,-1.29,0.00,M1] [#4 0.52,-1.04,0.00,M1] [#5 -0.25,-1.40,0.00,M2] [#6 0.88,-0.48,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.50,-0.83,0.00,M7] [#9 0.77,-1.98,0.00,M7] 
20:47:06.510 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.67) = xAngle (1.02 = 1.02)
20:47:06.510 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.05 = 1.05)
20:47:06.510 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.50 hyp=0.82 cameraTheta=-0.65 mountX=0.43 mountY=0.71, mountTheta=1.02
20:47:06.510 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=-0.50, opts=13)
20:47:06.510 00.000 12268 Enqueuing Move request for scope (0.65, -0.50)
20:47:06.510 00.000 11616 Worker thread wakes up
20:47:06.510 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.50) opts 0xd
20:47:06.510 00.000 11616 Handling offset move in thread for scope, endpoint = (0.65, -0.50)
20:47:06.510 00.000 11616 Moving (0.65, -0.50) raw xDistance=0.43 yDistance=0.71
20:47:06.510 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
20:47:06.510 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.29
20:47:06.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
20:47:06.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.71
20:47:06.510 00.000 11616 MoveAxis(W, 241, ABG)
20:47:06.510 00.000 11616 Guiding  Dir = 3, Dur = 241
20:47:06.510 00.000 11616 IsSlewing returns 0
20:47:06.510 00.000 11616 IsGuiding returns 0
20:47:06.510 00.000 11616 PulseGuide returned control before completion, sleep 251
20:47:06.531 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:47:06.542 00.011 12268 UpdateGuideState exits: m=209 SNR=9.8
20:47:06.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:06.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:06.542 00.000 12268 Enqueuing Expose request
20:47:06.780 00.238 11616 IsGuiding returns 1
20:47:06.780 00.000 11616 scope still moving after pulse duration time elapsed
20:47:06.812 00.032 11616 IsSlewing returns 0
20:47:06.812 00.000 11616 IsGuiding returns 0
20:47:06.812 00.000 11616 scope move finished after 241 + 46 ms
20:47:06.812 00.000 11616 Move returns status 0, amount 241
20:47:06.812 00.000 11616 MoveAxis(S, 60, ABG)
20:47:06.812 00.000 11616 Guiding  Dir = 1, Dur = 60
20:47:06.812 00.000 11616 IsSlewing returns 0
20:47:06.812 00.000 11616 IsGuiding returns 0
20:47:06.812 00.000 11616 PulseGuide returned control before completion, sleep 70
20:47:06.891 00.079 11616 IsGuiding returns 1
20:47:06.891 00.000 11616 scope still moving after pulse duration time elapsed
20:47:06.923 00.032 11616 IsSlewing returns 0
20:47:06.923 00.000 11616 IsGuiding returns 0
20:47:06.923 00.000 11616 scope move finished after 60 + 50 ms
20:47:06.923 00.000 11616 Move returns status 0, amount 60
20:47:06.923 00.000 11616 move complete, result=0
20:47:06.923 00.000 11616 worker thread done servicing request
20:47:06.923 00.000 11616 Worker thread wakes up
20:47:06.923 00.000 12268 GuideStep: 0.4 px 241 ms WEST, 0.7 px 60 ms SOUTH
20:47:06.923 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:06.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:08.930 02.007 11616 Exposure complete
20:47:08.978 00.048 11616 worker thread done servicing request
20:47:08.978 00.000 12268 OnExposeComplete: enter
20:47:08.978 00.000 12268 UpdateGuideState(): m_state=6
20:47:08.978 00.000 12268 Star::Find(15, 1255, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1470
20:47:08.978 00.000 12268 Star::Find returns 1 (0), X=1255.18, Y=862.97, Mass=143, SNR=8.1, Peak=21 HFD=3.1
20:47:08.978 00.000 12268 MultiStar: [#1 0.59,-1.15,0.00,M3] [#2 0.65,-1.36,0.00,M2] [#3 0.33,-1.69,0.00,M2] [#4 0.28,-1.66,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 0.44,-0.60,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.18,-1.40,0.00,M8] [#9 0.11,-2.45,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 0.57,-0.18,0.53,U] 
20:47:08.994 00.016 12268 refined, 1 included, MultiStar: {0.35, -0.39}, one-star: {0.24, -0.50}
20:47:08.994 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.67) = xAngle (0.84 = 0.84)
20:47:08.994 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.87 = 0.87)
20:47:08.994 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.39 hyp=0.52 cameraTheta=-0.83 mountX=0.35 mountY=0.40, mountTheta=0.85
20:47:08.994 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.39, opts=13)
20:47:08.994 00.000 12268 Enqueuing Move request for scope (0.35, -0.39)
20:47:08.994 00.000 11616 Worker thread wakes up
20:47:08.994 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.39) opts 0xd
20:47:08.994 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.39)
20:47:08.994 00.000 11616 Moving (0.35, -0.39) raw xDistance=0.35 yDistance=0.40
20:47:08.994 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
20:47:08.994 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
20:47:08.994 00.000 11616 MoveAxis(W, 196, ABG)
20:47:08.994 00.000 11616 Guiding  Dir = 3, Dur = 196
20:47:08.994 00.000 11616 IsSlewing returns 0
20:47:08.994 00.000 11616 IsGuiding returns 0
20:47:08.994 00.000 11616 PulseGuide returned control before completion, sleep 206
20:47:09.010 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:47:09.025 00.015 12268 UpdateGuideState exits: m=143 SNR=8.1
20:47:09.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:09.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:09.025 00.000 12268 Enqueuing Expose request
20:47:09.216 00.191 11616 IsGuiding returns 1
20:47:09.216 00.000 11616 scope still moving after pulse duration time elapsed
20:47:09.248 00.032 11616 IsSlewing returns 0
20:47:09.248 00.000 11616 IsGuiding returns 0
20:47:09.248 00.000 11616 scope move finished after 196 + 53 ms
20:47:09.248 00.000 11616 Move returns status 0, amount 196
20:47:09.248 00.000 11616 MoveAxis(S, 34, ABG)
20:47:09.248 00.000 11616 Guiding  Dir = 1, Dur = 34
20:47:09.249 00.001 11616 IsSlewing returns 0
20:47:09.249 00.000 11616 IsGuiding returns 0
20:47:09.249 00.000 11616 PulseGuide returned control before completion, sleep 44
20:47:09.296 00.047 11616 IsGuiding returns 1
20:47:09.296 00.000 11616 scope still moving after pulse duration time elapsed
20:47:09.328 00.032 11616 IsSlewing returns 0
20:47:09.328 00.000 11616 IsGuiding returns 0
20:47:09.328 00.000 11616 scope move finished after 34 + 45 ms
20:47:09.328 00.000 11616 Move returns status 0, amount 34
20:47:09.328 00.000 11616 move complete, result=0
20:47:09.328 00.000 11616 worker thread done servicing request
20:47:09.328 00.000 11616 Worker thread wakes up
20:47:09.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:09.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:09.328 00.000 12268 GuideStep: 0.3 px 196 ms WEST, 0.4 px 34 ms SOUTH
20:47:11.335 02.007 11616 Exposure complete
20:47:11.383 00.048 11616 worker thread done servicing request
20:47:11.399 00.016 12268 OnExposeComplete: enter
20:47:11.399 00.000 12268 UpdateGuideState(): m_state=6
20:47:11.399 00.000 12268 Star::Find(15, 1255, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1471
20:47:11.399 00.000 12268 Star::Find returns 1 (0), X=1254.85, Y=862.98, Mass=145, SNR=8.2, Peak=29 HFD=3.0
20:47:11.399 00.000 12268 MultiStar: [#1 0.19,-0.21,1.25,U] [#2 0.25,0.01,1.02,U] [#3 -0.10,-0.68,0.00,M3] [#4 0.71,-0.16,0.00,M3] [#5 -5.23,4.86,0.00,M3] [#6 0.45,0.32,0.83,U] [#7 0.00,0.00,0.00,L] [#8 1.09,-0.90,0.00,M9] [#9 0.91,-0.94,0.00,M9] 
20:47:11.399 00.000 12268 refined, 3 included, MultiStar: {0.19, -0.12}, one-star: {-0.09, -0.48}
20:47:11.399 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.67) = xAngle (1.12 = 1.12)
20:47:11.399 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.15 = 1.15)
20:47:11.399 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-0.55 mountX=0.10 mountY=0.20, mountTheta=1.13
20:47:11.399 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.12, opts=13)
20:47:11.399 00.000 12268 Enqueuing Move request for scope (0.19, -0.12)
20:47:11.399 00.000 11616 Worker thread wakes up
20:47:11.399 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.12) opts 0xd
20:47:11.399 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.12)
20:47:11.399 00.000 11616 Moving (0.19, -0.12) raw xDistance=0.10 yDistance=0.20
20:47:11.399 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:11.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:47:11.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
20:47:11.399 00.000 11616 MoveAxis(E, 0, ABG)
20:47:11.399 00.000 11616 Move returns status 0, amount 0
20:47:11.399 00.000 11616 MoveAxis(S, 17, ABG)
20:47:11.399 00.000 11616 Guiding  Dir = 1, Dur = 17
20:47:11.399 00.000 11616 IsSlewing returns 0
20:47:11.399 00.000 11616 IsGuiding returns 0
20:47:11.399 00.000 11616 PulseGuide returned control before completion, sleep 27
20:47:11.406 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:47:11.415 00.009 12268 UpdateGuideState exits: m=145 SNR=8.2
20:47:11.430 00.015 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:11.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:11.430 00.000 12268 Enqueuing Expose request
20:47:11.430 00.000 11616 IsGuiding returns 1
20:47:11.430 00.000 11616 scope still moving after pulse duration time elapsed
20:47:11.462 00.032 11616 IsSlewing returns 0
20:47:11.462 00.000 11616 IsGuiding returns 0
20:47:11.462 00.000 11616 scope move finished after 17 + 42 ms
20:47:11.462 00.000 11616 Move returns status 0, amount 17
20:47:11.462 00.000 11616 move complete, result=0
20:47:11.462 00.000 11616 worker thread done servicing request
20:47:11.462 00.000 11616 Worker thread wakes up
20:47:11.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:11.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:11.462 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
20:47:13.468 02.006 11616 Exposure complete
20:47:13.515 00.047 11616 worker thread done servicing request
20:47:13.515 00.000 12268 OnExposeComplete: enter
20:47:13.515 00.000 12268 UpdateGuideState(): m_state=6
20:47:13.515 00.000 12268 Star::Find(15, 1254, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1472
20:47:13.515 00.000 12268 Star::Find returns 1 (0), X=1254.91, Y=864.26, Mass=183, SNR=9.3, Peak=31 HFD=3.2
20:47:13.515 00.000 12268 MultiStar: [#1 0.10,0.44,1.11,U] [#2 0.19,0.60,1.08,U] [#3 0.21,-0.49,0.85,U] [#4 0.36,0.63,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.73,0.90,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 -0.19,-0.04,0.62,U] [#9 0.12,-1.08,0.00,M10] [#10 -0.08,0.68,0.00,M1] 
20:47:13.515 00.000 12268 refined, 4 included, MultiStar: {0.07, 0.32}, one-star: {-0.04, 0.79}
20:47:13.515 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.67) = xAngle (3.01 = 3.01)
20:47:13.515 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.04 = 3.04)
20:47:13.515 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.32 hyp=0.33 cameraTheta=1.34 mountX=-0.33 mountY=0.03, mountTheta=3.04
20:47:13.531 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.32, opts=13)
20:47:13.531 00.000 12268 Enqueuing Move request for scope (0.07, 0.32)
20:47:13.531 00.000 11616 Worker thread wakes up
20:47:13.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.32) opts 0xd
20:47:13.531 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.32)
20:47:13.531 00.000 11616 Moving (0.07, 0.32) raw xDistance=-0.33 yDistance=0.03
20:47:13.531 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
20:47:13.531 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
20:47:13.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
20:47:13.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:13.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:47:13.531 00.000 11616 MoveAxis(E, 182, ABG)
20:47:13.531 00.000 11616 Guiding  Dir = 2, Dur = 182
20:47:13.531 00.000 11616 IsSlewing returns 0
20:47:13.531 00.000 11616 IsGuiding returns 0
20:47:13.531 00.000 11616 PulseGuide returned control before completion, sleep 192
20:47:13.546 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=19, Gamma=1.290
20:47:13.562 00.016 12268 UpdateGuideState exits: m=183 SNR=9.3
20:47:13.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:13.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:13.562 00.000 12268 Enqueuing Expose request
20:47:13.734 00.172 11616 IsGuiding returns 1
20:47:13.734 00.000 11616 scope still moving after pulse duration time elapsed
20:47:13.766 00.032 11616 IsSlewing returns 0
20:47:13.778 00.012 11616 IsGuiding returns 0
20:47:13.778 00.000 11616 scope move finished after 182 + 62 ms
20:47:13.778 00.000 11616 Move returns status 0, amount 182
20:47:13.778 00.000 11616 MoveAxis(N, 0, ABG)
20:47:13.778 00.000 11616 Move returns status 0, amount 0
20:47:13.778 00.000 11616 move complete, result=0
20:47:13.778 00.000 11616 worker thread done servicing request
20:47:13.778 00.000 11616 Worker thread wakes up
20:47:13.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:13.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:13.778 00.000 12268 GuideStep: -0.3 px 182 ms EAST, 0.0 px 0 ms NORTH
20:47:15.781 02.003 11616 Exposure complete
20:47:15.843 00.062 11616 worker thread done servicing request
20:47:15.843 00.000 12268 OnExposeComplete: enter
20:47:15.843 00.000 12268 UpdateGuideState(): m_state=6
20:47:15.843 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1473
20:47:15.843 00.000 12268 Star::Find returns 1 (0), X=1255.14, Y=863.57, Mass=274, SNR=11.2, Peak=30 HFD=4.6
20:47:15.843 00.000 12268 Star::Find false star n=14 nbg=285 bg=8.5 sigma=0.8 thresh=11 peak=11
20:47:15.843 00.000 12268 MultiStar: [#1 0.00,-0.21,0.89,U] [#2 -0.24,-0.37,0.91,U] [#3 -0.02,-0.74,0.00,M3] [#4 -0.07,-0.65,0.79,U] [#5 -0.77,-0.60,0.00,M4] [#6 -0.31,-0.14,0.59,U] [#7 0.00,0.00,0.00,L] [#8 0.39,-1.08,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.26,0.52,0.48,U] 
20:47:15.843 00.000 12268 refined, 5 included, MultiStar: {-0.03, -0.16}, one-star: {0.20, 0.10}
20:47:15.843 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.67) = xAngle (-0.08 = -0.08)
20:47:15.843 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.05 = -0.05)
20:47:15.843 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.75 mountX=0.17 mountY=-0.01, mountTheta=-0.05
20:47:15.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.16, opts=13)
20:47:15.843 00.000 12268 Enqueuing Move request for scope (-0.03, -0.16)
20:47:15.843 00.000 11616 Worker thread wakes up
20:47:15.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
20:47:15.843 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
20:47:15.843 00.000 11616 Moving (-0.03, -0.16) raw xDistance=0.17 yDistance=-0.01
20:47:15.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:47:15.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:47:15.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:15.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:47:15.843 00.000 11616 MoveAxis(E, 0, ABG)
20:47:15.843 00.000 11616 Move returns status 0, amount 0
20:47:15.843 00.000 11616 MoveAxis(N, 0, ABG)
20:47:15.843 00.000 11616 Move returns status 0, amount 0
20:47:15.843 00.000 11616 move complete, result=0
20:47:15.843 00.000 11616 worker thread done servicing request
20:47:15.854 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:47:15.875 00.021 12268 UpdateGuideState exits: m=274 SNR=11.2
20:47:15.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:15.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:15.875 00.000 12268 Enqueuing Expose request
20:47:15.875 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:47:15.875 00.000 11616 Worker thread wakes up
20:47:15.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:15.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:17.897 02.022 11616 Exposure complete
20:47:17.944 00.047 11616 worker thread done servicing request
20:47:17.944 00.000 12268 OnExposeComplete: enter
20:47:17.944 00.000 12268 UpdateGuideState(): m_state=6
20:47:17.944 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1474
20:47:17.944 00.000 12268 Star::Find returns 1 (0), X=1255.10, Y=863.48, Mass=254, SNR=10.8, Peak=26 HFD=5.0
20:47:17.944 00.000 12268 MultiStar: [#1 0.77,-0.35,0.00,M1] [#2 -0.18,-0.16,0.98,U] [#3 -0.34,-1.68,0.00,M4] [#4 0.80,-0.59,0.00,M4] [#5 -5.47,4.16,0.00,M5] [#6 0.52,0.26,0.57,U] [#7 0.00,0.00,0.00,L] [#8 0.37,-0.90,0.00,M10] [#9 0.34,-1.46,0.00,R] 
20:47:17.944 00.000 12268 refined, 2 included, MultiStar: {0.11, 0.00}, one-star: {0.16, 0.01}
20:47:17.944 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.67) = xAngle (1.71 = 1.71)
20:47:17.944 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.74 = 1.74)
20:47:17.944 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.04 mountX=-0.01 mountY=0.11, mountTheta=1.71
20:47:17.960 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.00, opts=13)
20:47:17.960 00.000 12268 Enqueuing Move request for scope (0.11, 0.00)
20:47:17.960 00.000 11616 Worker thread wakes up
20:47:17.960 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
20:47:17.960 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
20:47:17.960 00.000 11616 Moving (0.11, 0.00) raw xDistance=-0.01 yDistance=0.11
20:47:17.960 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:17.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:47:17.960 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:17.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:47:17.960 00.000 11616 MoveAxis(E, 0, ABG)
20:47:17.960 00.000 11616 Move returns status 0, amount 0
20:47:17.960 00.000 11616 MoveAxis(N, 0, ABG)
20:47:17.960 00.000 11616 Move returns status 0, amount 0
20:47:17.960 00.000 11616 move complete, result=0
20:47:17.960 00.000 11616 worker thread done servicing request
20:47:17.976 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:47:17.992 00.016 12268 UpdateGuideState exits: m=254 SNR=10.8
20:47:17.992 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:17.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:17.992 00.000 12268 Enqueuing Expose request
20:47:17.992 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:17.992 00.000 11616 Worker thread wakes up
20:47:17.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:17.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:20.003 02.011 11616 Exposure complete
20:47:20.050 00.047 11616 worker thread done servicing request
20:47:20.050 00.000 12268 OnExposeComplete: enter
20:47:20.050 00.000 12268 UpdateGuideState(): m_state=6
20:47:20.050 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1475
20:47:20.050 00.000 12268 Star::Find returns 1 (0), X=1254.67, Y=863.37, Mass=230, SNR=10.3, Peak=26 HFD=4.3
20:47:20.050 00.000 12268 MultiStar: [#1 0.42,-0.68,0.00,M2] [#2 -0.44,-0.24,0.83,U] [#3 0.00,-1.03,0.00,M5] [#4 0.17,-0.46,0.89,U] [#5 -5.01,4.88,0.00,M6] [#6 0.17,-0.14,0.64,U] [#7 0.00,0.00,0.00,L] [#8 0.07,-0.33,0.57,U] [#9 -0.53,-0.32,0.50,U] 
20:47:20.050 00.000 12268 refined, 5 included, MultiStar: {-0.14, -0.26}, one-star: {-0.28, -0.10}
20:47:20.050 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.67) = xAngle (-0.40 = -0.40)
20:47:20.050 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.37 = -0.37)
20:47:20.050 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.26 hyp=0.29 cameraTheta=-2.07 mountX=0.27 mountY=-0.11, mountTheta=-0.37
20:47:20.062 00.012 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.26, opts=13)
20:47:20.062 00.000 12268 Enqueuing Move request for scope (-0.14, -0.26)
20:47:20.062 00.000 11616 Worker thread wakes up
20:47:20.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.26) opts 0xd
20:47:20.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.26)
20:47:20.062 00.000 11616 Moving (-0.14, -0.26) raw xDistance=0.27 yDistance=-0.11
20:47:20.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:47:20.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:47:20.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:20.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:47:20.062 00.000 11616 MoveAxis(E, 0, ABG)
20:47:20.062 00.000 11616 Move returns status 0, amount 0
20:47:20.062 00.000 11616 MoveAxis(N, 0, ABG)
20:47:20.062 00.000 11616 Move returns status 0, amount 0
20:47:20.062 00.000 11616 move complete, result=0
20:47:20.062 00.000 11616 worker thread done servicing request
20:47:20.066 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:47:20.093 00.027 12268 UpdateGuideState exits: m=230 SNR=10.3
20:47:20.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:20.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:20.093 00.000 12268 Enqueuing Expose request
20:47:20.093 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:20.093 00.000 11616 Worker thread wakes up
20:47:20.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:20.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:22.096 02.003 11616 Exposure complete
20:47:22.160 00.064 11616 worker thread done servicing request
20:47:22.160 00.000 12268 OnExposeComplete: enter
20:47:22.160 00.000 12268 UpdateGuideState(): m_state=6
20:47:22.160 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1476
20:47:22.160 00.000 12268 Star::Find returns 1 (0), X=1254.90, Y=863.97, Mass=186, SNR=9.2, Peak=28 HFD=3.4
20:47:22.160 00.000 12268 MultiStar: [#1 -0.17,0.34,1.06,U] [#2 -0.18,-0.12,1.08,U] [#3 -0.03,-0.89,0.00,M6] [#4 0.08,-0.33,0.92,U] [#5 -4.75,4.35,0.00,M7] [#6 0.09,0.45,0.73,U] [#7 11.96,-4.08,0.00,M1] [#8 0.27,0.11,0.61,U] 
20:47:22.160 00.000 12268 refined, 5 included, MultiStar: {-0.02, 0.15}, one-star: {-0.04, 0.50}
20:47:22.160 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.67) = xAngle (3.37 = -2.91)
20:47:22.160 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.40 = -2.88)
20:47:22.160 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.16 cameraTheta=1.70 mountX=-0.15 mountY=-0.04, mountTheta=-2.88
20:47:22.160 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.15, opts=13)
20:47:22.160 00.000 12268 Enqueuing Move request for scope (-0.02, 0.15)
20:47:22.160 00.000 11616 Worker thread wakes up
20:47:22.160 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
20:47:22.160 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
20:47:22.160 00.000 11616 Moving (-0.02, 0.15) raw xDistance=-0.15 yDistance=-0.04
20:47:22.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
20:47:22.160 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:22.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:47:22.160 00.000 11616 MoveAxis(E, 85, ABG)
20:47:22.160 00.000 11616 Guiding  Dir = 2, Dur = 85
20:47:22.160 00.000 11616 IsSlewing returns 0
20:47:22.160 00.000 11616 IsGuiding returns 0
20:47:22.160 00.000 11616 PulseGuide returned control before completion, sleep 95
20:47:22.176 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:47:22.192 00.016 12268 UpdateGuideState exits: m=186 SNR=9.2
20:47:22.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:22.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:22.192 00.000 12268 Enqueuing Expose request
20:47:22.271 00.079 11616 IsGuiding returns 1
20:47:22.271 00.000 11616 scope still moving after pulse duration time elapsed
20:47:22.303 00.032 11616 IsSlewing returns 0
20:47:22.303 00.000 11616 IsGuiding returns 0
20:47:22.303 00.000 11616 scope move finished after 85 + 51 ms
20:47:22.303 00.000 11616 Move returns status 0, amount 85
20:47:22.303 00.000 11616 MoveAxis(N, 0, ABG)
20:47:22.303 00.000 11616 Move returns status 0, amount 0
20:47:22.303 00.000 11616 move complete, result=0
20:47:22.303 00.000 11616 worker thread done servicing request
20:47:22.303 00.000 11616 Worker thread wakes up
20:47:22.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:22.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:22.303 00.000 12268 GuideStep: -0.2 px 85 ms EAST, -0.0 px 0 ms NORTH
20:47:24.312 02.009 11616 Exposure complete
20:47:24.375 00.063 11616 worker thread done servicing request
20:47:24.375 00.000 12268 OnExposeComplete: enter
20:47:24.375 00.000 12268 UpdateGuideState(): m_state=6
20:47:24.375 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1477
20:47:24.375 00.000 12268 Star::Find returns 1 (0), X=1255.06, Y=864.14, Mass=203, SNR=9.7, Peak=29 HFD=4.3
20:47:24.375 00.000 12268 MultiStar: [#1 0.24,0.29,1.09,U] [#2 0.06,0.29,1.08,U] [#3 -0.04,-0.36,0.80,U] [#4 0.07,-0.20,0.91,U] [#5 -5.52,4.65,0.00,M8] [#6 -0.07,0.80,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.69,0.43,0.00,M9] [#9 0.06,0.90,0.00,M1] 
20:47:24.375 00.000 12268 refined, 4 included, MultiStar: {0.10, 0.17}, one-star: {0.11, 0.67}
20:47:24.375 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.67) = xAngle (2.73 = 2.73)
20:47:24.375 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.76 = 2.76)
20:47:24.375 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.06 mountX=-0.18 mountY=0.07, mountTheta=2.75
20:47:24.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.17, opts=13)
20:47:24.375 00.000 12268 Enqueuing Move request for scope (0.10, 0.17)
20:47:24.375 00.000 11616 Worker thread wakes up
20:47:24.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
20:47:24.375 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
20:47:24.375 00.000 11616 Moving (0.10, 0.17) raw xDistance=-0.18 yDistance=0.07
20:47:24.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:47:24.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:24.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:47:24.375 00.000 11616 MoveAxis(E, 101, ABG)
20:47:24.375 00.000 11616 Guiding  Dir = 2, Dur = 101
20:47:24.375 00.000 11616 IsSlewing returns 0
20:47:24.375 00.000 11616 IsGuiding returns 0
20:47:24.375 00.000 11616 PulseGuide returned control before completion, sleep 111
20:47:24.390 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:47:24.406 00.016 12268 UpdateGuideState exits: m=203 SNR=9.7
20:47:24.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:24.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:24.406 00.000 12268 Enqueuing Expose request
20:47:24.500 00.094 11616 IsGuiding returns 1
20:47:24.500 00.000 11616 scope still moving after pulse duration time elapsed
20:47:24.531 00.031 11616 IsSlewing returns 0
20:47:24.531 00.000 11616 IsGuiding returns 1
20:47:24.562 00.031 11616 IsSlewing returns 0
20:47:24.562 00.000 11616 IsGuiding returns 1
20:47:24.594 00.032 11616 IsSlewing returns 0
20:47:24.594 00.000 11616 IsGuiding returns 1
20:47:24.625 00.031 11616 IsSlewing returns 0
20:47:24.625 00.000 11616 IsGuiding returns 1
20:47:24.656 00.031 11616 IsSlewing returns 0
20:47:24.656 00.000 11616 IsGuiding returns 1
20:47:24.688 00.032 11616 IsSlewing returns 0
20:47:24.688 00.000 11616 IsGuiding returns 0
20:47:24.688 00.000 11616 scope move finished after 101 + 207 ms
20:47:24.688 00.000 11616 Move returns status 0, amount 101
20:47:24.688 00.000 11616 MoveAxis(N, 0, ABG)
20:47:24.688 00.000 11616 Move returns status 0, amount 0
20:47:24.688 00.000 11616 move complete, result=0
20:47:24.688 00.000 11616 worker thread done servicing request
20:47:24.688 00.000 11616 Worker thread wakes up
20:47:24.688 00.000 12268 GuideStep: -0.2 px 101 ms EAST, 0.1 px 0 ms NORTH
20:47:24.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:24.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:26.700 02.012 11616 Exposure complete
20:47:26.750 00.050 11616 worker thread done servicing request
20:47:26.750 00.000 12268 OnExposeComplete: enter
20:47:26.750 00.000 12268 UpdateGuideState(): m_state=6
20:47:26.750 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1478
20:47:26.750 00.000 12268 Star::Find returns 1 (0), X=1254.56, Y=863.85, Mass=233, SNR=10.3, Peak=28 HFD=4.4
20:47:26.750 00.000 12268 MultiStar: [#1 -0.31,0.48,1.04,U] [#2 -0.53,0.57,0.00,M1] [#3 -0.59,-0.30,0.71,U] [#4 -0.45,0.34,0.82,U] [#5 0.00,0.00,0.00,L] [#6 0.16,0.80,0.00,M6] [#7 10.65,-5.08,0.00,M2] [#8 0.10,-0.33,0.45,U] [#9 -0.06,0.93,0.00,M2] 
20:47:26.750 00.000 12268 refined, 4 included, MultiStar: {-0.36, 0.20}, one-star: {-0.39, 0.38}
20:47:26.750 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.67) = xAngle (4.31 = -1.98)
20:47:26.750 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.34 = -1.95)
20:47:26.750 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.20 hyp=0.41 cameraTheta=2.64 mountX=-0.16 mountY=-0.38, mountTheta=-1.97
20:47:26.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.20, opts=13)
20:47:26.750 00.000 12268 Enqueuing Move request for scope (-0.36, 0.20)
20:47:26.750 00.000 11616 Worker thread wakes up
20:47:26.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.20) opts 0xd
20:47:26.750 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.20)
20:47:26.750 00.000 11616 Moving (-0.36, 0.20) raw xDistance=-0.16 yDistance=-0.38
20:47:26.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:47:26.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:47:26.764 00.014 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
20:47:26.764 00.000 11616 MoveAxis(E, 91, ABG)
20:47:26.764 00.000 11616 Guiding  Dir = 2, Dur = 91
20:47:26.764 00.000 11616 IsSlewing returns 0
20:47:26.764 00.000 11616 IsGuiding returns 0
20:47:26.764 00.000 11616 PulseGuide returned control before completion, sleep 101
20:47:26.764 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:47:26.781 00.017 12268 UpdateGuideState exits: m=233 SNR=10.3
20:47:26.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:26.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:26.781 00.000 12268 Enqueuing Expose request
20:47:26.875 00.094 11616 IsGuiding returns 1
20:47:26.875 00.000 11616 scope still moving after pulse duration time elapsed
20:47:26.906 00.031 11616 IsSlewing returns 0
20:47:26.906 00.000 11616 IsGuiding returns 1
20:47:26.937 00.031 11616 IsSlewing returns 0
20:47:26.937 00.000 11616 IsGuiding returns 1
20:47:26.968 00.031 11616 IsSlewing returns 0
20:47:26.968 00.000 11616 IsGuiding returns 1
20:47:27.000 00.032 11616 IsSlewing returns 0
20:47:27.000 00.000 11616 IsGuiding returns 1
20:47:27.031 00.031 11616 IsSlewing returns 0
20:47:27.031 00.000 11616 IsGuiding returns 1
20:47:27.062 00.031 11616 IsSlewing returns 0
20:47:27.062 00.000 11616 IsGuiding returns 1
20:47:27.094 00.032 11616 IsSlewing returns 0
20:47:27.094 00.000 11616 IsGuiding returns 0
20:47:27.094 00.000 11616 scope move finished after 91 + 239 ms
20:47:27.094 00.000 11616 Move returns status 0, amount 91
20:47:27.094 00.000 11616 MoveAxis(N, 0, ABG)
20:47:27.094 00.000 11616 Move returns status 0, amount 0
20:47:27.094 00.000 11616 move complete, result=0
20:47:27.094 00.000 11616 worker thread done servicing request
20:47:27.094 00.000 12268 GuideStep: -0.2 px 91 ms EAST, -0.4 px 0 ms NORTH
20:47:27.094 00.000 11616 Worker thread wakes up
20:47:27.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:27.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:29.093 01.999 11616 Exposure complete
20:47:29.156 00.063 11616 worker thread done servicing request
20:47:29.156 00.000 12268 OnExposeComplete: enter
20:47:29.156 00.000 12268 UpdateGuideState(): m_state=6
20:47:29.156 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1479
20:47:29.156 00.000 12268 Star::Find returns 1 (0), X=1254.59, Y=864.12, Mass=204, SNR=9.7, Peak=27 HFD=4.8
20:47:29.156 00.000 12268 MultiStar: [#1 0.09,-0.11,1.07,U] [#2 -0.52,-0.16,0.81,U] [#3 -0.27,-0.65,0.00,M5] [#4 -0.06,-0.67,0.00,M1] [#5 -5.29,4.92,0.00,M9] [#6 0.45,-0.33,0.64,U] [#7 0.00,0.00,0.00,L] [#8 -0.39,-0.81,0.00,M9] [#9 -0.41,0.43,0.52,U] 
20:47:29.156 00.000 12268 refined, 4 included, MultiStar: {-0.15, 0.10}, one-star: {-0.36, 0.65}
20:47:29.156 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.67) = xAngle (4.22 = -2.07)
20:47:29.156 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.25 = -2.04)
20:47:29.156 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.55 mountX=-0.09 mountY=-0.16, mountTheta=-2.06
20:47:29.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.10, opts=13)
20:47:29.156 00.000 12268 Enqueuing Move request for scope (-0.15, 0.10)
20:47:29.156 00.000 11616 Worker thread wakes up
20:47:29.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
20:47:29.156 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
20:47:29.156 00.000 11616 Moving (-0.15, 0.10) raw xDistance=-0.09 yDistance=-0.16
20:47:29.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:29.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:47:29.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:47:29.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:47:29.156 00.000 11616 MoveAxis(E, 0, ABG)
20:47:29.156 00.000 11616 Move returns status 0, amount 0
20:47:29.156 00.000 11616 MoveAxis(N, 0, ABG)
20:47:29.156 00.000 11616 Move returns status 0, amount 0
20:47:29.156 00.000 11616 move complete, result=0
20:47:29.156 00.000 11616 worker thread done servicing request
20:47:29.165 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:47:29.187 00.022 12268 UpdateGuideState exits: m=204 SNR=9.7
20:47:29.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:29.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:29.187 00.000 12268 Enqueuing Expose request
20:47:29.187 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:47:29.187 00.000 11616 Worker thread wakes up
20:47:29.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:29.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:31.187 02.000 11616 Exposure complete
20:47:31.249 00.062 11616 worker thread done servicing request
20:47:31.249 00.000 12268 OnExposeComplete: enter
20:47:31.249 00.000 12268 UpdateGuideState(): m_state=6
20:47:31.249 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1480
20:47:31.249 00.000 12268 Star::Find returns 1 (0), X=1254.93, Y=862.96, Mass=232, SNR=10.3, Peak=26 HFD=4.4
20:47:31.249 00.000 12268 MultiStar: [#1 0.09,-0.58,0.99,U] [#2 -0.20,-0.60,0.91,U] [#3 -0.05,-1.71,0.00,M6] [#4 0.84,-0.87,0.00,M2] [#5 -5.52,4.57,0.00,M10] [#6 0.07,-0.39,0.61,U] [#7 0.00,0.00,0.00,L] [#8 -0.03,-1.54,0.00,M10] [#9 0.00,-0.26,0.51,U] 
20:47:31.249 00.000 12268 refined, 4 included, MultiStar: {-0.02, -0.50}, one-star: {-0.02, -0.50}
20:47:31.249 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.67) = xAngle (0.06 = 0.06)
20:47:31.249 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.10 = 0.10)
20:47:31.249 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.50 hyp=0.50 cameraTheta=-1.60 mountX=0.50 mountY=0.05, mountTheta=0.10
20:47:31.249 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.50, opts=13)
20:47:31.249 00.000 12268 Enqueuing Move request for scope (-0.02, -0.50)
20:47:31.249 00.000 11616 Worker thread wakes up
20:47:31.249 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.50) opts 0xd
20:47:31.249 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.50)
20:47:31.249 00.000 11616 Moving (-0.02, -0.50) raw xDistance=0.50 yDistance=0.05
20:47:31.249 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
20:47:31.249 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.49
20:47:31.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
20:47:31.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:31.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:47:31.249 00.000 11616 MoveAxis(W, 277, ABG)
20:47:31.249 00.000 11616 Guiding  Dir = 3, Dur = 277
20:47:31.249 00.000 11616 IsSlewing returns 0
20:47:31.249 00.000 11616 IsGuiding returns 0
20:47:31.249 00.000 11616 PulseGuide returned control before completion, sleep 287
20:47:31.261 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:47:31.281 00.020 12268 UpdateGuideState exits: m=232 SNR=10.3
20:47:31.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:31.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:31.281 00.000 12268 Enqueuing Expose request
20:47:31.547 00.266 11616 IsGuiding returns 1
20:47:31.547 00.000 11616 scope still moving after pulse duration time elapsed
20:47:31.578 00.031 11616 IsSlewing returns 0
20:47:31.578 00.000 11616 IsGuiding returns 0
20:47:31.578 00.000 11616 scope move finished after 277 + 45 ms
20:47:31.578 00.000 11616 Move returns status 0, amount 277
20:47:31.578 00.000 11616 MoveAxis(N, 0, ABG)
20:47:31.578 00.000 11616 Move returns status 0, amount 0
20:47:31.578 00.000 11616 move complete, result=0
20:47:31.578 00.000 11616 worker thread done servicing request
20:47:31.578 00.000 11616 Worker thread wakes up
20:47:31.578 00.000 12268 GuideStep: 0.5 px 277 ms WEST, 0.0 px 0 ms NORTH
20:47:31.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:31.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:33.649 02.071 11616 Exposure complete
20:47:33.712 00.063 11616 worker thread done servicing request
20:47:33.712 00.000 12268 OnExposeComplete: enter
20:47:33.712 00.000 12268 UpdateGuideState(): m_state=6
20:47:33.712 00.000 12268 Star::Find(15, 1254, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1481
20:47:33.712 00.000 12268 Star::Find returns 1 (0), X=1254.94, Y=863.67, Mass=207, SNR=9.8, Peak=30 HFD=3.5
20:47:33.712 00.000 12268 MultiStar: [#1 0.37,0.34,1.10,U] [#2 -0.04,-0.10,1.09,U] [#3 -0.25,-0.96,0.00,M7] [#4 0.35,-0.70,0.00,M3] [#5 -1.07,-0.27,0.00,R] [#6 0.26,0.26,0.63,U] [#7 -0.60,-0.75,0.00,M3] [#8 0.33,-0.27,0.55,U] 
20:47:33.712 00.000 12268 refined, 4 included, MultiStar: {0.16, 0.11}, one-star: {-0.01, 0.20}
20:47:33.712 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.67) = xAngle (2.28 = 2.28)
20:47:33.712 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.31 = 2.31)
20:47:33.712 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.19 cameraTheta=0.61 mountX=-0.13 mountY=0.14, mountTheta=2.29
20:47:33.718 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.11, opts=13)
20:47:33.718 00.000 12268 Enqueuing Move request for scope (0.16, 0.11)
20:47:33.718 00.000 11616 Worker thread wakes up
20:47:33.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.11) opts 0xd
20:47:33.718 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.11)
20:47:33.718 00.000 11616 Moving (0.16, 0.11) raw xDistance=-0.13 yDistance=0.14
20:47:33.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:47:33.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:47:33.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:33.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:47:33.718 00.000 11616 MoveAxis(E, 0, ABG)
20:47:33.718 00.000 11616 Move returns status 0, amount 0
20:47:33.718 00.000 11616 MoveAxis(N, 0, ABG)
20:47:33.718 00.000 11616 Move returns status 0, amount 0
20:47:33.718 00.000 11616 move complete, result=0
20:47:33.718 00.000 11616 worker thread done servicing request
20:47:33.728 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:47:33.749 00.021 12268 UpdateGuideState exits: m=207 SNR=9.8
20:47:33.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:33.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:33.749 00.000 12268 Enqueuing Expose request
20:47:33.749 00.000 11616 Worker thread wakes up
20:47:33.749 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:33.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:33.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:35.767 02.018 11616 Exposure complete
20:47:35.830 00.063 11616 worker thread done servicing request
20:47:35.830 00.000 12268 OnExposeComplete: enter
20:47:35.830 00.000 12268 UpdateGuideState(): m_state=6
20:47:35.830 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1482
20:47:35.830 00.000 12268 Star::Find returns 1 (0), X=1255.17, Y=863.22, Mass=210, SNR=9.8, Peak=29 HFD=3.9
20:47:35.830 00.000 12268 MultiStar: [#1 0.11,-0.15,1.09,U] [#2 -0.16,-0.30,1.11,U] [#3 0.19,-1.37,0.00,M8] [#4 0.90,-0.57,0.00,M4] [#5 0.54,-0.59,0.00,M1] [#6 -0.20,-0.01,0.70,U] [#7 0.00,0.00,0.00,L] [#8 -0.13,-0.78,0.00,M10] [#9 0.14,0.49,0.51,U] 
20:47:35.830 00.000 12268 refined, 4 included, MultiStar: {0.02, -0.11}, one-star: {0.22, -0.25}
20:47:35.830 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.67) = xAngle (0.28 = 0.28)
20:47:35.830 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.31 = 0.31)
20:47:35.830 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.12 cameraTheta=-1.39 mountX=0.11 mountY=0.04, mountTheta=0.31
20:47:35.830 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.11, opts=13)
20:47:35.830 00.000 12268 Enqueuing Move request for scope (0.02, -0.11)
20:47:35.830 00.000 11616 Worker thread wakes up
20:47:35.830 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
20:47:35.830 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
20:47:35.830 00.000 11616 Moving (0.02, -0.11) raw xDistance=0.11 yDistance=0.04
20:47:35.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
20:47:35.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:35.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:47:35.830 00.000 11616 MoveAxis(W, 63, ABG)
20:47:35.830 00.000 11616 Guiding  Dir = 3, Dur = 63
20:47:35.830 00.000 11616 IsSlewing returns 0
20:47:35.830 00.000 11616 IsGuiding returns 0
20:47:35.830 00.000 11616 PulseGuide returned control before completion, sleep 73
20:47:35.846 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:47:35.862 00.016 12268 UpdateGuideState exits: m=210 SNR=9.8
20:47:35.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:35.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:35.862 00.000 12268 Enqueuing Expose request
20:47:35.925 00.063 11616 IsGuiding returns 1
20:47:35.925 00.000 11616 scope still moving after pulse duration time elapsed
20:47:35.957 00.032 11616 IsSlewing returns 0
20:47:35.957 00.000 11616 IsGuiding returns 0
20:47:35.957 00.000 11616 scope move finished after 63 + 56 ms
20:47:35.957 00.000 11616 Move returns status 0, amount 63
20:47:35.957 00.000 11616 MoveAxis(N, 0, ABG)
20:47:35.957 00.000 11616 Move returns status 0, amount 0
20:47:35.957 00.000 11616 move complete, result=0
20:47:35.957 00.000 11616 worker thread done servicing request
20:47:35.957 00.000 12268 GuideStep: 0.1 px 63 ms WEST, 0.0 px 0 ms NORTH
20:47:35.957 00.000 11616 Worker thread wakes up
20:47:35.957 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:35.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:37.971 02.014 11616 Exposure complete
20:47:38.018 00.047 11616 worker thread done servicing request
20:47:38.018 00.000 12268 OnExposeComplete: enter
20:47:38.018 00.000 12268 UpdateGuideState(): m_state=6
20:47:38.018 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1483
20:47:38.018 00.000 12268 Star::Find returns 1 (0), X=1254.79, Y=863.25, Mass=231, SNR=10.4, Peak=29 HFD=3.8
20:47:38.018 00.000 12268 MultiStar: [#1 -0.02,-0.21,0.95,U] [#2 -0.33,0.03,1.00,U] [#3 -0.81,-0.64,0.00,M9] [#4 0.30,-0.41,0.91,U] [#5 0.49,-0.12,0.66,U] [#6 -0.13,-0.15,0.64,U] [#7 0.00,0.00,0.00,L] [#8 -0.63,-0.51,0.00,R] [#9 -0.41,0.41,0.43,U] 
20:47:38.018 00.000 12268 refined, 6 included, MultiStar: {-0.03, -0.14}, one-star: {-0.16, -0.22}
20:47:38.018 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.67) = xAngle (-0.13 = -0.13)
20:47:38.018 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.10 = -0.10)
20:47:38.018 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.80 mountX=0.14 mountY=-0.01, mountTheta=-0.10
20:47:38.031 00.013 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.14, opts=13)
20:47:38.031 00.000 12268 Enqueuing Move request for scope (-0.03, -0.14)
20:47:38.031 00.000 11616 Worker thread wakes up
20:47:38.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
20:47:38.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
20:47:38.031 00.000 11616 Moving (-0.03, -0.14) raw xDistance=0.14 yDistance=-0.01
20:47:38.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:47:38.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:38.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:47:38.031 00.000 11616 MoveAxis(W, 78, ABG)
20:47:38.031 00.000 11616 Guiding  Dir = 3, Dur = 78
20:47:38.031 00.000 11616 IsSlewing returns 0
20:47:38.031 00.000 11616 IsGuiding returns 0
20:47:38.031 00.000 11616 PulseGuide returned control before completion, sleep 88
20:47:38.034 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:47:38.050 00.016 12268 UpdateGuideState exits: m=231 SNR=10.4
20:47:38.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:38.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:38.050 00.000 12268 Enqueuing Expose request
20:47:38.130 00.080 11616 IsGuiding returns 1
20:47:38.130 00.000 11616 scope still moving after pulse duration time elapsed
20:47:38.161 00.031 11616 IsSlewing returns 0
20:47:38.161 00.000 11616 IsGuiding returns 0
20:47:38.161 00.000 11616 scope move finished after 78 + 51 ms
20:47:38.161 00.000 11616 Move returns status 0, amount 78
20:47:38.161 00.000 11616 MoveAxis(N, 0, ABG)
20:47:38.161 00.000 11616 Move returns status 0, amount 0
20:47:38.161 00.000 11616 move complete, result=0
20:47:38.161 00.000 11616 worker thread done servicing request
20:47:38.161 00.000 12268 GuideStep: 0.1 px 78 ms WEST, -0.0 px 0 ms NORTH
20:47:38.161 00.000 11616 Worker thread wakes up
20:47:38.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:38.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:40.177 02.016 11616 Exposure complete
20:47:40.224 00.047 11616 worker thread done servicing request
20:47:40.224 00.000 12268 OnExposeComplete: enter
20:47:40.224 00.000 12268 UpdateGuideState(): m_state=6
20:47:40.224 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1484
20:47:40.224 00.000 12268 Star::Find returns 1 (0), X=1255.15, Y=864.19, Mass=207, SNR=9.8, Peak=26 HFD=4.0
20:47:40.224 00.000 12268 MultiStar: [#1 -0.27,0.62,0.00,M1] [#2 -0.41,0.78,0.00,M1] [#3 -0.13,-0.65,0.76,U] [#4 0.08,0.24,0.96,U] [#5 -0.26,1.08,0.00,M1] [#6 0.30,1.04,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.35,0.35,0.51,U] [#9 -0.07,1.43,0.00,M1] 
20:47:40.224 00.000 12268 refined, 3 included, MultiStar: {0.11, 0.19}, one-star: {0.20, 0.72}
20:47:40.224 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.67) = xAngle (2.72 = 2.72)
20:47:40.224 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.75 = 2.75)
20:47:40.224 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.05 mountX=-0.20 mountY=0.08, mountTheta=2.75
20:47:40.224 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.19, opts=13)
20:47:40.224 00.000 12268 Enqueuing Move request for scope (0.11, 0.19)
20:47:40.224 00.000 11616 Worker thread wakes up
20:47:40.224 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
20:47:40.224 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
20:47:40.224 00.000 11616 Moving (0.11, 0.19) raw xDistance=-0.20 yDistance=0.08
20:47:40.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:47:40.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:47:40.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:40.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:47:40.224 00.000 11616 MoveAxis(E, 0, ABG)
20:47:40.224 00.000 11616 Move returns status 0, amount 0
20:47:40.224 00.000 11616 MoveAxis(N, 0, ABG)
20:47:40.224 00.000 11616 Move returns status 0, amount 0
20:47:40.224 00.000 11616 move complete, result=0
20:47:40.224 00.000 11616 worker thread done servicing request
20:47:40.250 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:47:40.256 00.006 12268 UpdateGuideState exits: m=207 SNR=9.8
20:47:40.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:40.256 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:40.256 00.000 12268 Enqueuing Expose request
20:47:40.256 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:40.256 00.000 11616 Worker thread wakes up
20:47:40.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:40.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:42.281 02.025 11616 Exposure complete
20:47:42.327 00.046 11616 worker thread done servicing request
20:47:42.327 00.000 12268 OnExposeComplete: enter
20:47:42.327 00.000 12268 UpdateGuideState(): m_state=6
20:47:42.327 00.000 12268 Star::Find(15, 1255, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1485
20:47:42.327 00.000 12268 Star::Find returns 1 (0), X=1254.91, Y=863.77, Mass=187, SNR=9.3, Peak=32 HFD=3.2
20:47:42.327 00.000 12268 MultiStar: [#1 -0.13,0.41,1.15,U] [#2 0.06,0.05,1.11,U] [#3 -0.18,-1.27,0.00,M9] [#4 0.19,0.31,0.91,U] [#5 0.57,0.64,0.00,M2] [#6 0.08,0.22,0.75,U] [#7 0.81,-0.21,0.00,M4] [#8 1.18,-0.09,0.00,M1] 
20:47:42.327 00.000 12268 refined, 4 included, MultiStar: {0.02, 0.26}, one-star: {-0.04, 0.30}
20:47:42.327 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.67) = xAngle (3.15 = -3.14)
20:47:42.327 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.18 = -3.11)
20:47:42.327 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.48 mountX=-0.26 mountY=-0.01, mountTheta=-3.11
20:47:42.343 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.26, opts=13)
20:47:42.343 00.000 12268 Enqueuing Move request for scope (0.02, 0.26)
20:47:42.343 00.000 11616 Worker thread wakes up
20:47:42.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.26) opts 0xd
20:47:42.343 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.26)
20:47:42.343 00.000 11616 Moving (0.02, 0.26) raw xDistance=-0.26 yDistance=-0.01
20:47:42.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:47:42.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:47:42.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:42.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:47:42.343 00.000 11616 MoveAxis(E, 0, ABG)
20:47:42.343 00.000 11616 Move returns status 0, amount 0
20:47:42.343 00.000 11616 MoveAxis(N, 0, ABG)
20:47:42.343 00.000 11616 Move returns status 0, amount 0
20:47:42.343 00.000 11616 move complete, result=0
20:47:42.343 00.000 11616 worker thread done servicing request
20:47:42.343 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:47:42.359 00.016 12268 UpdateGuideState exits: m=187 SNR=9.3
20:47:42.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:42.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:42.359 00.000 12268 Enqueuing Expose request
20:47:42.359 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
20:47:42.359 00.000 11616 Worker thread wakes up
20:47:42.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:42.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:44.375 02.016 11616 Exposure complete
20:47:44.437 00.062 11616 worker thread done servicing request
20:47:44.437 00.000 12268 OnExposeComplete: enter
20:47:44.437 00.000 12268 UpdateGuideState(): m_state=6
20:47:44.437 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1486
20:47:44.437 00.000 12268 Star::Find returns 1 (0), X=1254.86, Y=863.91, Mass=224, SNR=10.2, Peak=35 HFD=4.1
20:47:44.437 00.000 12268 MultiStar: [#1 -0.00,-0.01,1.08,U] [#2 -0.21,-0.19,1.08,U] [#3 0.00,-0.54,0.80,U] [#4 -0.01,-0.06,0.84,U] [#5 0.39,-0.24,0.75,U] [#6 0.12,0.20,0.72,U] [#7 0.16,-0.41,0.51,U] [#8 0.82,0.05,0.00,M2] 
20:47:44.437 00.000 12268 refined, 7 included, MultiStar: {0.02, -0.07}, one-star: {-0.08, 0.44}
20:47:44.437 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.67) = xAngle (0.38 = 0.38)
20:47:44.437 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.41 = 0.41)
20:47:44.437 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.29 mountX=0.07 mountY=0.03, mountTheta=0.40
20:47:44.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.07, opts=13)
20:47:44.437 00.000 12268 Enqueuing Move request for scope (0.02, -0.07)
20:47:44.437 00.000 11616 Worker thread wakes up
20:47:44.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
20:47:44.437 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
20:47:44.437 00.000 11616 Moving (0.02, -0.07) raw xDistance=0.07 yDistance=0.03
20:47:44.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:44.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:47:44.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:44.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:47:44.437 00.000 11616 MoveAxis(E, 0, ABG)
20:47:44.437 00.000 11616 Move returns status 0, amount 0
20:47:44.437 00.000 11616 MoveAxis(N, 0, ABG)
20:47:44.437 00.000 11616 Move returns status 0, amount 0
20:47:44.437 00.000 11616 move complete, result=0
20:47:44.437 00.000 11616 worker thread done servicing request
20:47:44.446 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:47:44.468 00.022 12268 UpdateGuideState exits: m=224 SNR=10.2
20:47:44.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:44.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:44.468 00.000 12268 Enqueuing Expose request
20:47:44.468 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:47:44.468 00.000 11616 Worker thread wakes up
20:47:44.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:44.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:46.475 02.007 11616 Exposure complete
20:47:46.531 00.056 11616 worker thread done servicing request
20:47:46.531 00.000 12268 OnExposeComplete: enter
20:47:46.531 00.000 12268 UpdateGuideState(): m_state=6
20:47:46.531 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1487
20:47:46.531 00.000 12268 Star::Find returns 1 (0), X=1254.93, Y=863.46, Mass=189, SNR=9.4, Peak=31 HFD=3.1
20:47:46.531 00.000 12268 MultiStar: [#1 0.40,-0.18,1.19,U] [#2 -0.23,-0.02,1.18,U] [#3 0.18,-0.53,0.94,U] [#4 0.32,-0.77,0.00,M1] [#5 0.68,0.01,0.00,M2] [#6 0.07,0.11,0.85,U] [#7 0.04,-0.43,0.44,U] [#8 0.65,0.53,0.00,M3] 
20:47:46.531 00.000 12268 single-star, 5 included, MultiStar: {0.08, -0.15}, one-star: {-0.02, -0.00}
20:47:46.531 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.67) = xAngle (-1.24 = -1.24)
20:47:46.531 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.21 = -1.21)
20:47:46.531 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-2.91 mountX=0.01 mountY=-0.02, mountTheta=-1.24
20:47:46.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.00, opts=13)
20:47:46.531 00.000 12268 Enqueuing Move request for scope (-0.02, -0.00)
20:47:46.531 00.000 11616 Worker thread wakes up
20:47:46.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
20:47:46.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
20:47:46.531 00.000 11616 Moving (-0.02, -0.00) raw xDistance=0.01 yDistance=-0.02
20:47:46.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:46.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:47:46.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:46.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:47:46.531 00.000 11616 MoveAxis(E, 0, ABG)
20:47:46.531 00.000 11616 Move returns status 0, amount 0
20:47:46.531 00.000 11616 MoveAxis(N, 0, ABG)
20:47:46.531 00.000 11616 Move returns status 0, amount 0
20:47:46.531 00.000 11616 move complete, result=0
20:47:46.531 00.000 11616 worker thread done servicing request
20:47:46.539 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:47:46.562 00.023 12268 UpdateGuideState exits: m=189 SNR=9.4
20:47:46.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:46.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:46.562 00.000 12268 Enqueuing Expose request
20:47:46.562 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:47:46.562 00.000 11616 Worker thread wakes up
20:47:46.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:46.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:48.564 02.002 11616 Exposure complete
20:47:48.627 00.063 11616 worker thread done servicing request
20:47:48.627 00.000 12268 OnExposeComplete: enter
20:47:48.627 00.000 12268 UpdateGuideState(): m_state=6
20:47:48.627 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1488
20:47:48.627 00.000 12268 Star::Find returns 1 (0), X=1255.02, Y=863.66, Mass=216, SNR=10.0, Peak=35 HFD=3.7
20:47:48.627 00.000 12268 MultiStar: [#1 0.20,-0.20,1.11,U] [#2 0.03,-0.28,1.07,U] [#3 -0.62,-0.81,0.00,M8] [#4 -0.31,-0.37,0.85,U] [#5 0.20,-0.38,0.73,U] [#6 -0.34,0.46,0.68,U] [#7 -0.66,-0.95,0.00,M3] [#8 0.93,-0.20,0.00,M4] 
20:47:48.627 00.000 12268 refined, 5 included, MultiStar: {-0.00, -0.11}, one-star: {0.08, 0.19}
20:47:48.627 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-1.67) = xAngle (0.06 = 0.06)
20:47:48.627 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.09 = 0.09)
20:47:48.627 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.61 mountX=0.11 mountY=0.01, mountTheta=0.09
20:47:48.627 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.11, opts=13)
20:47:48.627 00.000 12268 Enqueuing Move request for scope (-0.00, -0.11)
20:47:48.627 00.000 11616 Worker thread wakes up
20:47:48.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
20:47:48.627 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
20:47:48.627 00.000 11616 Moving (-0.00, -0.11) raw xDistance=0.11 yDistance=0.01
20:47:48.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
20:47:48.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:48.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:47:48.627 00.000 11616 MoveAxis(W, 62, ABG)
20:47:48.627 00.000 11616 Guiding  Dir = 3, Dur = 62
20:47:48.627 00.000 11616 IsSlewing returns 0
20:47:48.627 00.000 11616 IsGuiding returns 0
20:47:48.627 00.000 11616 PulseGuide returned control before completion, sleep 72
20:47:48.643 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:47:48.659 00.016 12268 UpdateGuideState exits: m=216 SNR=10.0
20:47:48.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:48.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:48.659 00.000 12268 Enqueuing Expose request
20:47:48.723 00.064 11616 IsGuiding returns 1
20:47:48.723 00.000 11616 scope still moving after pulse duration time elapsed
20:47:48.754 00.031 11616 IsSlewing returns 0
20:47:48.754 00.000 11616 IsGuiding returns 0
20:47:48.754 00.000 11616 scope move finished after 62 + 52 ms
20:47:48.754 00.000 11616 Move returns status 0, amount 62
20:47:48.754 00.000 11616 MoveAxis(N, 0, ABG)
20:47:48.754 00.000 11616 Move returns status 0, amount 0
20:47:48.754 00.000 11616 move complete, result=0
20:47:48.754 00.000 11616 worker thread done servicing request
20:47:48.754 00.000 11616 Worker thread wakes up
20:47:48.754 00.000 12268 GuideStep: 0.1 px 62 ms WEST, 0.0 px 0 ms NORTH
20:47:48.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:48.754 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:50.767 02.013 11616 Exposure complete
20:47:50.830 00.063 11616 worker thread done servicing request
20:47:50.830 00.000 12268 OnExposeComplete: enter
20:47:50.830 00.000 12268 UpdateGuideState(): m_state=6
20:47:50.830 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1489
20:47:50.830 00.000 12268 Star::Find returns 1 (0), X=1255.66, Y=863.64, Mass=226, SNR=10.3, Peak=34 HFD=3.0
20:47:50.830 00.000 12268 MultiStar: [#1 0.27,-0.16,1.08,U] [#2 0.29,-0.45,0.97,U] [#3 0.39,-0.69,0.00,M9] [#4 0.73,-0.17,0.00,M1] [#5 0.90,-0.09,0.00,M2] [#6 0.86,0.34,0.00,M1] [#7 1.29,-1.00,0.00,M4] [#8 0.99,0.58,0.00,M5] 
20:47:50.830 00.000 12268 refined, 2 included, MultiStar: {0.42, -0.15}, one-star: {0.71, 0.17}
20:47:50.830 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.67) = xAngle (1.34 = 1.34)
20:47:50.830 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.37 = 1.37)
20:47:50.830 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.15 hyp=0.45 cameraTheta=-0.33 mountX=0.10 mountY=0.44, mountTheta=1.34
20:47:50.830 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.15, opts=13)
20:47:50.830 00.000 12268 Enqueuing Move request for scope (0.42, -0.15)
20:47:50.830 00.000 11616 Worker thread wakes up
20:47:50.830 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.15) opts 0xd
20:47:50.830 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.15)
20:47:50.830 00.000 11616 Moving (0.42, -0.15) raw xDistance=0.10 yDistance=0.44
20:47:50.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
20:47:50.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
20:47:50.830 00.000 11616 MoveAxis(W, 58, ABG)
20:47:50.830 00.000 11616 Guiding  Dir = 3, Dur = 58
20:47:50.830 00.000 11616 IsSlewing returns 0
20:47:50.830 00.000 11616 IsGuiding returns 0
20:47:50.830 00.000 11616 PulseGuide returned control before completion, sleep 68
20:47:50.847 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:47:50.862 00.015 12268 UpdateGuideState exits: m=226 SNR=10.3
20:47:50.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:50.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:50.862 00.000 12268 Enqueuing Expose request
20:47:50.910 00.048 11616 IsGuiding returns 1
20:47:50.910 00.000 11616 scope still moving after pulse duration time elapsed
20:47:50.942 00.032 11616 IsSlewing returns 0
20:47:50.942 00.000 11616 IsGuiding returns 0
20:47:50.942 00.000 11616 scope move finished after 58 + 49 ms
20:47:50.942 00.000 11616 Move returns status 0, amount 58
20:47:50.942 00.000 11616 MoveAxis(S, 37, ABG)
20:47:50.942 00.000 11616 Guiding  Dir = 1, Dur = 37
20:47:50.942 00.000 11616 IsSlewing returns 0
20:47:50.942 00.000 11616 IsGuiding returns 0
20:47:50.942 00.000 11616 PulseGuide returned control before completion, sleep 47
20:47:51.005 00.063 11616 IsGuiding returns 1
20:47:51.005 00.000 11616 scope still moving after pulse duration time elapsed
20:47:51.037 00.032 11616 IsSlewing returns 0
20:47:51.037 00.000 11616 IsGuiding returns 0
20:47:51.037 00.000 11616 scope move finished after 37 + 57 ms
20:47:51.037 00.000 11616 Move returns status 0, amount 37
20:47:51.037 00.000 11616 move complete, result=0
20:47:51.037 00.000 11616 worker thread done servicing request
20:47:51.037 00.000 11616 Worker thread wakes up
20:47:51.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:51.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:51.037 00.000 12268 GuideStep: 0.1 px 58 ms WEST, 0.4 px 37 ms SOUTH
20:47:53.053 02.016 11616 Exposure complete
20:47:53.101 00.048 11616 worker thread done servicing request
20:47:53.101 00.000 12268 OnExposeComplete: enter
20:47:53.101 00.000 12268 UpdateGuideState(): m_state=6
20:47:53.101 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1490
20:47:53.101 00.000 12268 Star::Find returns 1 (0), X=1255.47, Y=863.50, Mass=234, SNR=10.4, Peak=20 HFD=5.0
20:47:53.101 00.000 12268 MultiStar: [#1 0.70,-0.27,0.00,M1] [#2 0.29,-0.13,1.01,U] [#3 -0.13,-0.94,0.00,M10] [#4 0.42,-0.17,0.87,U] [#5 -3.71,4.39,0.00,M3] [#6 0.61,0.30,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.78,-0.27,0.00,M6] [#9 -0.19,0.91,0.00,M2] 
20:47:53.101 00.000 12268 refined, 2 included, MultiStar: {0.41, -0.08}, one-star: {0.52, 0.03}
20:47:53.101 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.67) = xAngle (1.47 = 1.47)
20:47:53.101 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.50 = 1.50)
20:47:53.101 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.08 hyp=0.42 cameraTheta=-0.20 mountX=0.04 mountY=0.42, mountTheta=1.47
20:47:53.101 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.08, opts=13)
20:47:53.101 00.000 12268 Enqueuing Move request for scope (0.41, -0.08)
20:47:53.101 00.000 11616 Worker thread wakes up
20:47:53.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.08) opts 0xd
20:47:53.101 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.08)
20:47:53.101 00.000 11616 Moving (0.41, -0.08) raw xDistance=0.04 yDistance=0.42
20:47:53.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:53.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:47:53.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
20:47:53.101 00.000 11616 MoveAxis(E, 0, ABG)
20:47:53.101 00.000 11616 Move returns status 0, amount 0
20:47:53.101 00.000 11616 MoveAxis(S, 35, ABG)
20:47:53.101 00.000 11616 Guiding  Dir = 1, Dur = 35
20:47:53.116 00.015 11616 IsSlewing returns 0
20:47:53.116 00.000 11616 IsGuiding returns 0
20:47:53.116 00.000 11616 PulseGuide returned control before completion, sleep 45
20:47:53.125 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:47:53.148 00.023 12268 UpdateGuideState exits: m=234 SNR=10.4
20:47:53.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:53.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:53.148 00.000 12268 Enqueuing Expose request
20:47:53.164 00.016 11616 IsGuiding returns 1
20:47:53.164 00.000 11616 scope still moving after pulse duration time elapsed
20:47:53.196 00.032 11616 IsSlewing returns 0
20:47:53.196 00.000 11616 IsGuiding returns 0
20:47:53.196 00.000 11616 scope move finished after 35 + 44 ms
20:47:53.196 00.000 11616 Move returns status 0, amount 35
20:47:53.196 00.000 11616 move complete, result=0
20:47:53.196 00.000 11616 worker thread done servicing request
20:47:53.196 00.000 11616 Worker thread wakes up
20:47:53.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:53.196 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 35 ms SOUTH
20:47:53.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:55.188 01.992 11616 Exposure complete
20:47:55.252 00.064 11616 worker thread done servicing request
20:47:55.252 00.000 12268 OnExposeComplete: enter
20:47:55.252 00.000 12268 UpdateGuideState(): m_state=6
20:47:55.252 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1491
20:47:55.252 00.000 12268 Star::Find returns 1 (0), X=1255.00, Y=864.17, Mass=200, SNR=9.5, Peak=23 HFD=4.3
20:47:55.252 00.000 12268 MultiStar: [#1 -0.11,0.12,1.07,U] [#2 -0.34,-0.12,0.97,U] [#3 -0.36,-0.95,0.00,R] [#4 0.01,-0.41,0.84,U] [#5 -4.13,4.86,0.00,M4] [#6 0.05,0.28,0.76,U] [#7 0.00,0.00,0.00,L] [#8 0.76,-0.16,0.00,M7] [#9 0.14,0.07,0.41,U] 
20:47:55.252 00.000 12268 refined, 5 included, MultiStar: {-0.06, 0.12}, one-star: {0.05, 0.70}
20:47:55.252 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.67) = xAngle (3.68 = -2.61)
20:47:55.252 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.71 = -2.57)
20:47:55.252 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.01 mountX=-0.12 mountY=-0.07, mountTheta=-2.58
20:47:55.252 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.12, opts=13)
20:47:55.252 00.000 12268 Enqueuing Move request for scope (-0.06, 0.12)
20:47:55.252 00.000 11616 Worker thread wakes up
20:47:55.252 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
20:47:55.252 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
20:47:55.252 00.000 11616 Moving (-0.06, 0.12) raw xDistance=-0.12 yDistance=-0.07
20:47:55.252 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:47:55.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:47:55.252 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:55.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:47:55.252 00.000 11616 MoveAxis(E, 0, ABG)
20:47:55.252 00.000 11616 Move returns status 0, amount 0
20:47:55.252 00.000 11616 MoveAxis(N, 0, ABG)
20:47:55.252 00.000 11616 Move returns status 0, amount 0
20:47:55.252 00.000 11616 move complete, result=0
20:47:55.252 00.000 11616 worker thread done servicing request
20:47:55.267 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:47:55.283 00.016 12268 UpdateGuideState exits: m=200 SNR=9.5
20:47:55.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:55.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:55.283 00.000 12268 Enqueuing Expose request
20:47:55.283 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:55.283 00.000 11616 Worker thread wakes up
20:47:55.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:55.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:57.297 02.014 11616 Exposure complete
20:47:57.343 00.046 11616 worker thread done servicing request
20:47:57.343 00.000 12268 OnExposeComplete: enter
20:47:57.343 00.000 12268 UpdateGuideState(): m_state=6
20:47:57.343 00.000 12268 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1492
20:47:57.343 00.000 12268 Star::Find returns 1 (0), X=1255.30, Y=863.39, Mass=202, SNR=9.6, Peak=24 HFD=4.4
20:47:57.343 00.000 12268 MultiStar: [#1 0.46,-0.14,1.10,U] [#2 0.03,0.13,1.04,U] [#3 0.30,-0.36,0.87,U] [#4 0.42,-0.66,0.00,M1] [#5 0.37,-0.35,0.58,U] [#6 0.74,-0.16,0.00,M2] [#7 0.47,-0.22,0.42,U] [#8 0.95,0.36,0.00,M8] 
20:47:57.343 00.000 12268 refined, 5 included, MultiStar: {0.31, -0.14}, one-star: {0.35, -0.08}
20:47:57.343 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.67) = xAngle (1.24 = 1.24)
20:47:57.343 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.27 = 1.27)
20:47:57.343 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.14 hyp=0.34 cameraTheta=-0.43 mountX=0.11 mountY=0.33, mountTheta=1.25
20:47:57.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.14, opts=13)
20:47:57.343 00.000 12268 Enqueuing Move request for scope (0.31, -0.14)
20:47:57.343 00.000 11616 Worker thread wakes up
20:47:57.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.14) opts 0xd
20:47:57.343 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.14)
20:47:57.343 00.000 11616 Moving (0.31, -0.14) raw xDistance=0.11 yDistance=0.33
20:47:57.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
20:47:57.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
20:47:57.343 00.000 11616 MoveAxis(W, 62, ABG)
20:47:57.343 00.000 11616 Guiding  Dir = 3, Dur = 62
20:47:57.343 00.000 11616 IsSlewing returns 0
20:47:57.343 00.000 11616 IsGuiding returns 0
20:47:57.359 00.016 11616 PulseGuide returned control before completion, sleep 72
20:47:57.359 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:47:57.375 00.016 12268 UpdateGuideState exits: m=202 SNR=9.6
20:47:57.390 00.015 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:57.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:57.390 00.000 12268 Enqueuing Expose request
20:47:57.437 00.047 11616 IsGuiding returns 1
20:47:57.437 00.000 11616 scope still moving after pulse duration time elapsed
20:47:57.468 00.031 11616 IsSlewing returns 0
20:47:57.468 00.000 11616 IsGuiding returns 0
20:47:57.468 00.000 11616 scope move finished after 62 + 48 ms
20:47:57.468 00.000 11616 Move returns status 0, amount 62
20:47:57.468 00.000 11616 MoveAxis(S, 28, ABG)
20:47:57.468 00.000 11616 Guiding  Dir = 1, Dur = 28
20:47:57.468 00.000 11616 IsSlewing returns 0
20:47:57.468 00.000 11616 IsGuiding returns 0
20:47:57.468 00.000 11616 PulseGuide returned control before completion, sleep 38
20:47:57.516 00.048 11616 IsGuiding returns 1
20:47:57.516 00.000 11616 scope still moving after pulse duration time elapsed
20:47:57.547 00.031 11616 IsSlewing returns 0
20:47:57.547 00.000 11616 IsGuiding returns 0
20:47:57.547 00.000 11616 scope move finished after 28 + 49 ms
20:47:57.547 00.000 11616 Move returns status 0, amount 28
20:47:57.547 00.000 11616 move complete, result=0
20:47:57.547 00.000 11616 worker thread done servicing request
20:47:57.547 00.000 11616 Worker thread wakes up
20:47:57.547 00.000 12268 GuideStep: 0.1 px 62 ms WEST, 0.3 px 28 ms SOUTH
20:47:57.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:47:57.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:47:59.656 02.109 11616 Exposure complete
20:47:59.703 00.047 11616 worker thread done servicing request
20:47:59.703 00.000 12268 OnExposeComplete: enter
20:47:59.703 00.000 12268 UpdateGuideState(): m_state=6
20:47:59.703 00.000 12268 Star::Find(15, 1255, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1493
20:47:59.703 00.000 12268 Star::Find returns 1 (0), X=1254.45, Y=863.77, Mass=208, SNR=9.8, Peak=28 HFD=3.9
20:47:59.703 00.000 12268 MultiStar: [#1 -0.58,0.78,0.00,M1] [#2 -0.72,0.64,0.00,M1] [#3 -0.39,0.79,0.00,M1] [#4 -0.42,0.26,0.90,U] [#5 -0.43,0.62,0.00,M4] [#6 -0.12,0.88,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 -0.23,0.95,0.00,M9] [#9 -0.36,1.61,0.00,M2] 
20:47:59.703 00.000 12268 refined, 1 included, MultiStar: {-0.46, 0.28}, one-star: {-0.50, 0.30}
20:47:59.703 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.67) = xAngle (4.26 = -2.02)
20:47:59.703 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.29 = -1.99)
20:47:59.703 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.28 hyp=0.54 cameraTheta=2.59 mountX=-0.23 mountY=-0.49, mountTheta=-2.01
20:47:59.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=0.28, opts=13)
20:47:59.703 00.000 12268 Enqueuing Move request for scope (-0.46, 0.28)
20:47:59.703 00.000 11616 Worker thread wakes up
20:47:59.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.28) opts 0xd
20:47:59.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, 0.28)
20:47:59.703 00.000 11616 Moving (-0.46, 0.28) raw xDistance=-0.23 yDistance=-0.49
20:47:59.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:47:59.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:47:59.703 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.45 direction from 1 to -1
20:47:59.703 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.48
20:47:59.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
20:47:59.703 00.000 11616 MoveAxis(E, 0, ABG)
20:47:59.703 00.000 11616 Move returns status 0, amount 0
20:47:59.703 00.000 11616 BLC: Oldest BLC event removed
20:47:59.703 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2147 applied
20:47:59.703 00.000 11616 MoveAxis(N, 2189, ABG)
20:47:59.703 00.000 11616 Guiding  Dir = 0, Dur = 2189
20:47:59.703 00.000 11616 IsSlewing returns 0
20:47:59.703 00.000 11616 IsGuiding returns 0
20:47:59.703 00.000 11616 PulseGuide returned control before completion, sleep 2199
20:47:59.718 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:47:59.734 00.016 12268 UpdateGuideState exits: m=208 SNR=9.8
20:47:59.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:59.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:47:59.734 00.000 12268 Enqueuing Expose request
20:48:01.923 02.189 11616 IsGuiding returns 1
20:48:01.923 00.000 11616 scope still moving after pulse duration time elapsed
20:48:01.954 00.031 11616 IsSlewing returns 0
20:48:01.954 00.000 11616 IsGuiding returns 0
20:48:01.954 00.000 11616 scope move finished after 2189 + 48 ms
20:48:01.954 00.000 11616 Move returns status 0, amount 2189
20:48:01.954 00.000 11616 move complete, result=0
20:48:01.954 00.000 11616 worker thread done servicing request
20:48:01.954 00.000 11616 Worker thread wakes up
20:48:01.954 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.5 px 2189 ms NORTH
20:48:01.954 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:01.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:48:03.959 02.005 11616 Exposure complete
20:48:04.007 00.048 11616 worker thread done servicing request
20:48:04.007 00.000 12268 OnExposeComplete: enter
20:48:04.007 00.000 12268 UpdateGuideState(): m_state=6
20:48:04.007 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1494
20:48:04.007 00.000 12268 Star::Find returns 1 (0), X=1254.95, Y=863.33, Mass=175, SNR=9.1, Peak=26 HFD=3.8
20:48:04.007 00.000 12268 MultiStar: [#1 0.05,-0.06,1.25,U] [#2 -0.20,-0.26,1.23,U] [#3 0.12,-0.65,0.91,U] [#4 0.37,-0.60,0.00,M1] [#5 -3.89,4.37,0.00,M5] [#6 0.18,0.39,0.99,U] [#7 10.25,-5.23,0.00,M4] [#8 1.09,-0.11,0.00,M10] 
20:48:04.007 00.000 12268 single-star, 4 included, MultiStar: {0.02, -0.14}, one-star: {0.00, -0.13}
20:48:04.007 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.67) = xAngle (0.12 = 0.12)
20:48:04.007 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.16 = 0.16)
20:48:04.007 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.54 mountX=0.13 mountY=0.02, mountTheta=0.15
20:48:04.007 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.13, opts=13)
20:48:04.007 00.000 12268 Enqueuing Move request for scope (0.00, -0.13)
20:48:04.007 00.000 11616 Worker thread wakes up
20:48:04.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.13) opts 0xd
20:48:04.007 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.13)
20:48:04.007 00.000 11616 Moving (0.00, -0.13) raw xDistance=0.13 yDistance=0.02
20:48:04.007 00.000 11616 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.22, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.073997, 1:-0.020742
20:48:04.007 00.000 11616 BLC: No correction, Miss < min_move
20:48:04.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
20:48:04.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:04.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:48:04.007 00.000 11616 MoveAxis(W, 75, ABG)
20:48:04.007 00.000 11616 Guiding  Dir = 3, Dur = 75
20:48:04.007 00.000 11616 IsSlewing returns 0
20:48:04.023 00.016 11616 IsGuiding returns 0
20:48:04.023 00.000 11616 PulseGuide returned control before completion, sleep 85
20:48:04.031 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:48:04.039 00.008 12268 UpdateGuideState exits: m=175 SNR=9.1
20:48:04.039 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:04.039 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:04.039 00.000 12268 Enqueuing Expose request
20:48:04.118 00.079 11616 IsGuiding returns 1
20:48:04.118 00.000 11616 scope still moving after pulse duration time elapsed
20:48:04.149 00.031 11616 IsSlewing returns 0
20:48:04.149 00.000 11616 IsGuiding returns 1
20:48:04.181 00.032 11616 IsSlewing returns 0
20:48:04.181 00.000 11616 IsGuiding returns 1
20:48:04.213 00.032 11616 IsSlewing returns 0
20:48:04.213 00.000 11616 IsGuiding returns 1
20:48:04.244 00.031 11616 IsSlewing returns 0
20:48:04.244 00.000 11616 IsGuiding returns 1
20:48:04.276 00.032 11616 IsSlewing returns 0
20:48:04.276 00.000 11616 IsGuiding returns 1
20:48:04.308 00.032 11616 IsSlewing returns 0
20:48:04.308 00.000 11616 IsGuiding returns 0
20:48:04.308 00.000 11616 scope move finished after 75 + 211 ms
20:48:04.308 00.000 11616 Move returns status 0, amount 75
20:48:04.308 00.000 11616 MoveAxis(N, 0, ABG)
20:48:04.308 00.000 11616 Move returns status 0, amount 0
20:48:04.308 00.000 11616 move complete, result=0
20:48:04.308 00.000 11616 worker thread done servicing request
20:48:04.308 00.000 11616 Worker thread wakes up
20:48:04.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:04.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1240,848,31,31)
20:48:04.308 00.000 12268 GuideStep: 0.1 px 75 ms WEST, 0.0 px 0 ms NORTH
20:48:05.219 00.911 12268 evsrv: cli 0F8E69C0 connect
20:48:05.219 00.000 12268 case statement mapped state 6 to 3
20:48:05.219 00.000 12268 case statement mapped state 6 to 3
20:48:05.219 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8cffc28c-cfe5-4638-8df5-5ed2c68b59d1"}
20:48:05.219 00.000 12268 case statement mapped state 6 to 3
20:48:05.219 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cffc28c-cfe5-4638-8df5-5ed2c68b59d1"}
20:48:05.250 00.031 12268 evsrv: cli 0F8E69C0 disconnect
20:48:05.250 00.000 12268 evsrv: cli 0F8E6D80 connect
20:48:05.250 00.000 12268 case statement mapped state 6 to 3
20:48:05.250 00.000 12268 case statement mapped state 6 to 3
20:48:05.250 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"e1f80cd8-e825-4a35-999b-e23b09856430"}
20:48:05.250 00.000 12268 PhdController::Dither begins
20:48:05.250 00.000 12268 dither: size=5.50, dRA=-4.49 dDec=-1.49
20:48:05.250 00.000 12268 MountToCamera -- mountTheta (-2.82) + m_xAngle (-1.67) = xAngle (-4.49 = 1.79)
20:48:05.250 00.000 12268 MountToCamera -- mountX=-4.49 mountY=-1.49 hyp=4.74 mountTheta=-2.82 cameraX=-1.05, cameraY=4.62 cameraTheta=1.79
20:48:05.250 00.000 12268 setting lock position to (1253.90, 868.09)
20:48:05.250 00.000 12268 Mount: notify guiding dithered (-1.0, 4.6)
20:48:05.250 00.000 12268 MultiStar: stabilizing after lock position change
20:48:05.250 00.000 12268 Status Line: Dither by -4.49,-1.49
20:48:05.258 00.008 12268 PhdController: newstate STATE_SETTLE_BEGIN
20:48:05.258 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
20:48:05.258 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"e1f80cd8-e825-4a35-999b-e23b09856430"}
20:48:05.258 00.000 12268 evsrv: cli 0F8E6D80 disconnect
20:48:06.328 01.070 11616 Exposure complete
20:48:06.390 00.062 11616 worker thread done servicing request
20:48:06.390 00.000 12268 OnExposeComplete: enter
20:48:06.390 00.000 12268 UpdateGuideState(): m_state=6
20:48:06.390 00.000 12268 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1495
20:48:06.390 00.000 12268 Star::Find returns 1 (0), X=1255.08, Y=862.78, Mass=190, SNR=9.4, Peak=26 HFD=4.1
20:48:06.390 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.67) = xAngle (0.32 = 0.32)
20:48:06.390 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.35 = 0.35)
20:48:06.390 00.000 12268 CameraToMount -- cameraX=1.18 cameraY=-5.31 hyp=5.44 cameraTheta=-1.35 mountX=5.17 mountY=1.85, mountTheta=0.34
20:48:06.390 00.000 12268 dither recenter: remaining=(4.5,1.5) step=(4.5,1.5)
20:48:06.390 00.000 12268 MountToCamera -- mountTheta (0.32) + m_xAngle (-1.67) = xAngle (-1.35 = -1.35)
20:48:06.390 00.000 12268 MountToCamera -- mountX=4.49 mountY=1.49 hyp=4.74 mountTheta=0.32 cameraX=1.05, cameraY=-4.62 cameraTheta=-1.35
20:48:06.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.05, y=-4.62, opts=4)
20:48:06.390 00.000 12268 Enqueuing Move request for scope (1.05, -4.62)
20:48:06.390 00.000 12268 Mount: notify direct move 4.49,1.49
20:48:06.390 00.000 11616 Worker thread wakes up
20:48:06.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.05, -4.62) opts 0x4
20:48:06.390 00.000 11616 Handling offset move in thread for scope, endpoint = (1.05, -4.62)
20:48:06.390 00.000 11616 Moving (1.05, -4.62) raw xDistance=4.49 yDistance=1.49
20:48:06.390 00.000 11616 BLC: window closed
20:48:06.390 00.000 11616 MoveAxis(W, 5033, B)
20:48:06.390 00.000 11616 Guiding  Dir = 3, Dur = 5033
20:48:06.390 00.000 11616 IsSlewing returns 0
20:48:06.390 00.000 11616 IsGuiding returns 0
20:48:06.390 00.000 11616 PulseGuide returned control before completion, sleep 5043
20:48:06.406 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:48:06.437 00.031 12268 UpdateGuideState exits: m=190 SNR=9.4
20:48:06.437 00.000 12268 PhdController: settling, locked = 1, distance = 5.14 (1.50) aobump = 0 frame = 1 / 99999
20:48:06.437 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679286.437,"Host":"ASTROCENTER","Inst":1,"Distance":5.14,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:48:06.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:06.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:06.437 00.000 12268 Enqueuing Expose request
20:48:11.453 05.016 11616 IsGuiding returns 1
20:48:11.453 00.000 11616 scope still moving after pulse duration time elapsed
20:48:11.484 00.031 11616 IsSlewing returns 0
20:48:11.484 00.000 11616 IsGuiding returns 0
20:48:11.484 00.000 11616 scope move finished after 5033 + 47 ms
20:48:11.484 00.000 11616 Move returns status 0, amount 5033
20:48:11.484 00.000 11616 BLC: window closed
20:48:11.484 00.000 11616 BLC: Compensation needed for non-algo type move
20:48:11.484 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2147 applied
20:48:11.484 00.000 11616 MoveAxis(S, 2988, B)
20:48:11.484 00.000 11616 Guiding  Dir = 1, Dur = 2988
20:48:11.484 00.000 11616 IsSlewing returns 0
20:48:11.484 00.000 11616 IsGuiding returns 0
20:48:11.484 00.000 11616 PulseGuide returned control before completion, sleep 2998
20:48:14.499 03.015 11616 IsGuiding returns 1
20:48:14.499 00.000 11616 scope still moving after pulse duration time elapsed
20:48:14.531 00.032 11616 IsSlewing returns 0
20:48:14.531 00.000 11616 IsGuiding returns 1
20:48:14.562 00.031 11616 IsSlewing returns 0
20:48:14.562 00.000 11616 IsGuiding returns 1
20:48:14.593 00.031 11616 IsSlewing returns 0
20:48:14.593 00.000 11616 IsGuiding returns 1
20:48:14.625 00.032 11616 IsSlewing returns 0
20:48:14.625 00.000 11616 IsGuiding returns 1
20:48:14.656 00.031 11616 IsSlewing returns 0
20:48:14.656 00.000 11616 IsGuiding returns 1
20:48:14.687 00.031 11616 IsSlewing returns 0
20:48:14.687 00.000 11616 IsGuiding returns 0
20:48:14.687 00.000 11616 scope move finished after 2988 + 214 ms
20:48:14.687 00.000 11616 Move returns status 0, amount 2988
20:48:14.687 00.000 11616 move complete, result=0
20:48:14.687 00.000 11616 worker thread done servicing request
20:48:14.687 00.000 11616 Worker thread wakes up
20:48:14.687 00.000 12268 GuideStep: 4.5 px 5033 ms WEST, 1.5 px 2988 ms SOUTH
20:48:14.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:14.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:16.687 02.000 11616 Exposure complete
20:48:16.734 00.047 11616 worker thread done servicing request
20:48:16.734 00.000 12268 OnExposeComplete: enter
20:48:16.734 00.000 12268 UpdateGuideState(): m_state=6
20:48:16.734 00.000 12268 Star::Find(15, 1255, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1496
20:48:16.734 00.000 12268 Star::Find returns 1 (0), X=1254.34, Y=872.11, Mass=181, SNR=9.1, Peak=23 HFD=4.2
20:48:16.734 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.67) = xAngle (3.13 = 3.13)
20:48:16.734 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.16 = -3.12)
20:48:16.734 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=4.02 hyp=4.05 cameraTheta=1.46 mountX=-4.05 mountY=-0.08, mountTheta=-3.12
20:48:16.734 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=4.02, opts=13)
20:48:16.734 00.000 12268 Enqueuing Move request for scope (0.44, 4.02)
20:48:16.734 00.000 11616 Worker thread wakes up
20:48:16.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 4.02) opts 0xd
20:48:16.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, 4.02)
20:48:16.734 00.000 11616 Moving (0.44, 4.02) raw xDistance=-4.05 yDistance=-0.08
20:48:16.734 00.000 11616 resist switch: large excursion: input -4.05 thresh 0.29 direction from 0 to -1
20:48:16.734 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-12.14
20:48:16.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.02 from input -4.05
20:48:16.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:16.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:48:16.734 00.000 11616 MoveAxis(E, 2266, ABG)
20:48:16.734 00.000 11616 Guiding  Dir = 2, Dur = 2266
20:48:16.734 00.000 11616 IsSlewing returns 0
20:48:16.749 00.015 11616 IsGuiding returns 0
20:48:16.749 00.000 11616 PulseGuide returned control before completion, sleep 2276
20:48:16.749 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:48:16.765 00.016 12268 UpdateGuideState exits: m=181 SNR=9.1
20:48:16.765 00.000 12268 PhdController: settling, locked = 1, distance = 4.05 (1.50) aobump = 0 frame = 2 / 99999
20:48:16.765 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679296.765,"Host":"ASTROCENTER","Inst":1,"Distance":4.05,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:48:16.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:16.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:16.765 00.000 12268 Enqueuing Expose request
20:48:19.034 02.269 11616 IsGuiding returns 1
20:48:19.034 00.000 11616 scope still moving after pulse duration time elapsed
20:48:19.065 00.031 11616 IsSlewing returns 0
20:48:19.065 00.000 11616 IsGuiding returns 0
20:48:19.065 00.000 11616 scope move finished after 2266 + 50 ms
20:48:19.065 00.000 11616 Move returns status 0, amount 2266
20:48:19.065 00.000 11616 MoveAxis(N, 0, ABG)
20:48:19.065 00.000 11616 Move returns status 0, amount 0
20:48:19.065 00.000 11616 move complete, result=0
20:48:19.065 00.000 11616 worker thread done servicing request
20:48:19.065 00.000 11616 Worker thread wakes up
20:48:19.065 00.000 12268 GuideStep: -4.0 px 2266 ms EAST, -0.1 px 0 ms NORTH
20:48:19.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:19.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:21.079 02.014 11616 Exposure complete
20:48:21.127 00.048 11616 worker thread done servicing request
20:48:21.127 00.000 12268 OnExposeComplete: enter
20:48:21.127 00.000 12268 UpdateGuideState(): m_state=6
20:48:21.127 00.000 12268 Star::Find(15, 1254, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1497
20:48:21.127 00.000 12268 Star::Find returns 1 (0), X=1252.83, Y=868.84, Mass=114, SNR=7.2, Peak=20 HFD=2.9
20:48:21.127 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.67) = xAngle (4.20 = -2.09)
20:48:21.127 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.23 = -2.06)
20:48:21.127 00.000 12268 CameraToMount -- cameraX=-1.07 cameraY=0.75 hyp=1.31 cameraTheta=2.53 mountX=-0.64 mountY=-1.16, mountTheta=-2.08
20:48:21.142 00.015 12268 SchedulePrimaryMove(0D94C700, x=-1.07, y=0.75, opts=13)
20:48:21.142 00.000 12268 Enqueuing Move request for scope (-1.07, 0.75)
20:48:21.142 00.000 11616 Worker thread wakes up
20:48:21.142 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.75) opts 0xd
20:48:21.142 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.07, 0.75)
20:48:21.142 00.000 11616 Moving (-1.07, 0.75) raw xDistance=-0.64 yDistance=-1.16
20:48:21.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
20:48:21.142 00.000 11616 resist switch: large excursion: input -1.16 thresh 0.45 direction from 0 to -1
20:48:21.142 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.47
20:48:21.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -1.16
20:48:21.142 00.000 11616 MoveAxis(E, 361, ABG)
20:48:21.142 00.000 11616 Guiding  Dir = 2, Dur = 361
20:48:21.142 00.000 11616 IsSlewing returns 0
20:48:21.142 00.000 11616 IsGuiding returns 0
20:48:21.142 00.000 11616 PulseGuide returned control before completion, sleep 371
20:48:21.156 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=21, Gamma=1.290
20:48:21.174 00.018 12268 UpdateGuideState exits: m=114 SNR=7.2
20:48:21.174 00.000 12268 PhdController: settling, locked = 1, distance = 3.23 (1.50) aobump = 0 frame = 3 / 99999
20:48:21.174 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679301.174,"Host":"ASTROCENTER","Inst":1,"Distance":3.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:48:21.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:21.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:21.174 00.000 12268 Enqueuing Expose request
20:48:21.523 00.349 11616 IsGuiding returns 1
20:48:21.523 00.000 11616 scope still moving after pulse duration time elapsed
20:48:21.555 00.032 11616 IsSlewing returns 0
20:48:21.555 00.000 11616 IsGuiding returns 0
20:48:21.555 00.000 11616 scope move finished after 361 + 49 ms
20:48:21.555 00.000 11616 Move returns status 0, amount 361
20:48:21.555 00.000 11616 BLC: Oldest BLC event removed
20:48:21.555 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2147 applied
20:48:21.555 00.000 11616 MoveAxis(N, 2245, ABG)
20:48:21.555 00.000 11616 Guiding  Dir = 0, Dur = 2245
20:48:21.555 00.000 11616 IsSlewing returns 0
20:48:21.555 00.000 11616 IsGuiding returns 0
20:48:21.555 00.000 11616 PulseGuide returned control before completion, sleep 2255
20:48:23.812 02.257 11616 IsGuiding returns 1
20:48:23.812 00.000 11616 scope still moving after pulse duration time elapsed
20:48:23.843 00.031 11616 IsSlewing returns 0
20:48:23.843 00.000 11616 IsGuiding returns 1
20:48:23.875 00.032 11616 IsSlewing returns 0
20:48:23.875 00.000 11616 IsGuiding returns 0
20:48:23.875 00.000 11616 scope move finished after 2245 + 73 ms
20:48:23.875 00.000 11616 Move returns status 0, amount 2245
20:48:23.875 00.000 11616 move complete, result=0
20:48:23.875 00.000 11616 worker thread done servicing request
20:48:23.875 00.000 12268 GuideStep: -0.6 px 361 ms EAST, -1.2 px 2245 ms NORTH
20:48:23.875 00.000 11616 Worker thread wakes up
20:48:23.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:23.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:25.874 01.999 11616 Exposure complete
20:48:25.921 00.047 11616 worker thread done servicing request
20:48:25.921 00.000 12268 OnExposeComplete: enter
20:48:25.921 00.000 12268 UpdateGuideState(): m_state=6
20:48:25.937 00.016 12268 Star::Find(15, 1252, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1498
20:48:25.937 00.000 12268 Star::Find returns 1 (0), X=1253.94, Y=867.40, Mass=204, SNR=9.7, Peak=29 HFD=4.0
20:48:25.937 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.67) = xAngle (0.16 = 0.16)
20:48:25.937 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.19 = 0.19)
20:48:25.937 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.69 hyp=0.69 cameraTheta=-1.51 mountX=0.68 mountY=0.13, mountTheta=0.19
20:48:25.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.69, opts=13)
20:48:25.937 00.000 12268 Enqueuing Move request for scope (0.04, -0.69)
20:48:25.937 00.000 11616 Worker thread wakes up
20:48:25.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.69) opts 0xd
20:48:25.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.69)
20:48:25.937 00.000 11616 Moving (0.04, -0.69) raw xDistance=0.68 yDistance=0.13
20:48:25.937 00.000 11616 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.173658, 1:-0.131775
20:48:25.937 00.000 11616 BLC: No correction, Miss < min_move
20:48:25.937 00.000 11616 resist switch: large excursion: input 0.68 thresh 0.29 direction from -1 to 1
20:48:25.937 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.05
20:48:25.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.68
20:48:25.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:25.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:48:25.937 00.000 11616 MoveAxis(W, 383, ABG)
20:48:25.937 00.000 11616 Guiding  Dir = 3, Dur = 383
20:48:25.937 00.000 11616 IsSlewing returns 0
20:48:25.937 00.000 11616 IsGuiding returns 0
20:48:25.937 00.000 11616 PulseGuide returned control before completion, sleep 393
20:48:25.953 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:48:25.968 00.015 12268 UpdateGuideState exits: m=204 SNR=9.7
20:48:25.968 00.000 12268 PhdController: settling, locked = 1, distance = 2.47 (1.50) aobump = 0 frame = 4 / 99999
20:48:25.968 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679305.968,"Host":"ASTROCENTER","Inst":1,"Distance":2.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:48:25.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:25.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:25.968 00.000 12268 Enqueuing Expose request
20:48:26.343 00.375 11616 IsGuiding returns 1
20:48:26.343 00.000 11616 scope still moving after pulse duration time elapsed
20:48:26.375 00.032 11616 IsSlewing returns 0
20:48:26.375 00.000 11616 IsGuiding returns 0
20:48:26.375 00.000 11616 scope move finished after 383 + 50 ms
20:48:26.375 00.000 11616 Move returns status 0, amount 383
20:48:26.375 00.000 11616 MoveAxis(N, 0, ABG)
20:48:26.375 00.000 11616 Move returns status 0, amount 0
20:48:26.375 00.000 11616 move complete, result=0
20:48:26.375 00.000 11616 worker thread done servicing request
20:48:26.375 00.000 12268 GuideStep: 0.7 px 383 ms WEST, 0.1 px 0 ms NORTH
20:48:26.375 00.000 11616 Worker thread wakes up
20:48:26.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:26.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:28.392 02.017 11616 Exposure complete
20:48:28.440 00.048 11616 worker thread done servicing request
20:48:28.440 00.000 12268 OnExposeComplete: enter
20:48:28.440 00.000 12268 UpdateGuideState(): m_state=6
20:48:28.440 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1499
20:48:28.440 00.000 12268 Star::Find returns 1 (0), X=1254.10, Y=868.25, Mass=196, SNR=9.5, Peak=25 HFD=3.9
20:48:28.440 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.67) = xAngle (2.34 = 2.34)
20:48:28.440 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.37 = 2.37)
20:48:28.440 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.16 hyp=0.26 cameraTheta=0.67 mountX=-0.18 mountY=0.18, mountTheta=2.36
20:48:28.440 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.16, opts=13)
20:48:28.440 00.000 12268 Enqueuing Move request for scope (0.20, 0.16)
20:48:28.440 00.000 11616 Worker thread wakes up
20:48:28.440 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.16) opts 0xd
20:48:28.440 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.16)
20:48:28.440 00.000 11616 Moving (0.20, 0.16) raw xDistance=-0.18 yDistance=0.18
20:48:28.455 00.015 11616 BLC: History state: CurrMiss=-0.18, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.173658, 1:-0.131775, 2:-0.179892
20:48:28.455 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:48:28.455 00.000 11616 BLC: window closed
20:48:28.455 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:48:28.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:48:28.455 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:48:28.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:48:28.455 00.000 11616 MoveAxis(E, 0, ABG)
20:48:28.455 00.000 11616 Move returns status 0, amount 0
20:48:28.455 00.000 11616 MoveAxis(N, 0, ABG)
20:48:28.455 00.000 11616 Move returns status 0, amount 0
20:48:28.455 00.000 11616 move complete, result=0
20:48:28.455 00.000 11616 worker thread done servicing request
20:48:28.468 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:48:28.487 00.019 12268 UpdateGuideState exits: m=196 SNR=9.5
20:48:28.487 00.000 12268 PhdController: settling, locked = 1, distance = 1.80 (1.50) aobump = 0 frame = 5 / 99999
20:48:28.487 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679308.487,"Host":"ASTROCENTER","Inst":1,"Distance":1.80,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:48:28.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:28.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:28.487 00.000 12268 Enqueuing Expose request
20:48:28.487 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:48:28.487 00.000 11616 Worker thread wakes up
20:48:28.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:28.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:30.500 02.013 11616 Exposure complete
20:48:30.562 00.062 11616 worker thread done servicing request
20:48:30.562 00.000 12268 OnExposeComplete: enter
20:48:30.562 00.000 12268 UpdateGuideState(): m_state=6
20:48:30.562 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1500
20:48:30.562 00.000 12268 Star::Find returns 1 (0), X=1253.97, Y=868.26, Mass=201, SNR=9.6, Peak=29 HFD=4.0
20:48:30.562 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.67) = xAngle (2.86 = 2.86)
20:48:30.562 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.89 = 2.89)
20:48:30.562 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.19 mountX=-0.18 mountY=0.05, mountTheta=2.89
20:48:30.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.17, opts=13)
20:48:30.562 00.000 12268 Enqueuing Move request for scope (0.07, 0.17)
20:48:30.562 00.000 11616 Worker thread wakes up
20:48:30.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
20:48:30.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
20:48:30.562 00.000 11616 Moving (0.07, 0.17) raw xDistance=-0.18 yDistance=0.05
20:48:30.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:48:30.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:48:30.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:30.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:48:30.562 00.000 11616 MoveAxis(E, 0, ABG)
20:48:30.562 00.000 11616 Move returns status 0, amount 0
20:48:30.562 00.000 11616 MoveAxis(N, 0, ABG)
20:48:30.562 00.000 11616 Move returns status 0, amount 0
20:48:30.562 00.000 11616 move complete, result=0
20:48:30.562 00.000 11616 worker thread done servicing request
20:48:30.577 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:48:30.593 00.016 12268 UpdateGuideState exits: m=201 SNR=9.6
20:48:30.593 00.000 12268 PhdController: settling, locked = 1, distance = 1.32 (1.50) aobump = 0 frame = 6 / 99999
20:48:30.593 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679310.593,"Host":"ASTROCENTER","Inst":1,"Distance":1.32,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:48:30.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:30.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:30.593 00.000 12268 Enqueuing Expose request
20:48:30.593 00.000 11616 Worker thread wakes up
20:48:30.593 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:48:30.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:30.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:32.610 02.017 11616 Exposure complete
20:48:32.658 00.048 11616 worker thread done servicing request
20:48:32.658 00.000 12268 OnExposeComplete: enter
20:48:32.658 00.000 12268 UpdateGuideState(): m_state=6
20:48:32.658 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1501
20:48:32.658 00.000 12268 Star::Find returns 1 (0), X=1253.88, Y=868.36, Mass=223, SNR=10.2, Peak=32 HFD=3.9
20:48:32.658 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.67) = xAngle (3.30 = -2.98)
20:48:32.673 00.015 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.33 = -2.95)
20:48:32.673 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.63 mountX=-0.27 mountY=-0.05, mountTheta=-2.95
20:48:32.673 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.27, opts=13)
20:48:32.673 00.000 12268 Enqueuing Move request for scope (-0.02, 0.27)
20:48:32.673 00.000 11616 Worker thread wakes up
20:48:32.673 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
20:48:32.673 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
20:48:32.673 00.000 11616 Moving (-0.02, 0.27) raw xDistance=-0.27 yDistance=-0.05
20:48:32.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:48:32.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:48:32.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:32.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:48:32.673 00.000 11616 MoveAxis(E, 0, ABG)
20:48:32.673 00.000 11616 Move returns status 0, amount 0
20:48:32.673 00.000 11616 MoveAxis(N, 0, ABG)
20:48:32.673 00.000 11616 Move returns status 0, amount 0
20:48:32.673 00.000 11616 move complete, result=0
20:48:32.673 00.000 11616 worker thread done servicing request
20:48:32.687 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:48:32.705 00.018 12268 UpdateGuideState exits: m=223 SNR=10.2
20:48:32.705 00.000 12268 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 7 / 99999
20:48:32.705 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679312.705,"Host":"ASTROCENTER","Inst":1,"Distance":1.00,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
20:48:32.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:32.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:32.705 00.000 12268 Enqueuing Expose request
20:48:32.705 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:32.705 00.000 11616 Worker thread wakes up
20:48:32.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:32.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:34.718 02.013 11616 Exposure complete
20:48:34.781 00.063 11616 worker thread done servicing request
20:48:34.781 00.000 12268 OnExposeComplete: enter
20:48:34.781 00.000 12268 UpdateGuideState(): m_state=6
20:48:34.781 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1502
20:48:34.781 00.000 12268 Star::Find returns 1 (0), X=1253.89, Y=868.92, Mass=181, SNR=9.2, Peak=28 HFD=3.1
20:48:34.781 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.67) = xAngle (3.25 = -3.04)
20:48:34.781 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.28 = -3.00)
20:48:34.781 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.83 hyp=0.83 cameraTheta=1.58 mountX=-0.83 mountY=-0.11, mountTheta=-3.01
20:48:34.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.83, opts=13)
20:48:34.781 00.000 12268 Enqueuing Move request for scope (-0.01, 0.83)
20:48:34.781 00.000 11616 Worker thread wakes up
20:48:34.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.83) opts 0xd
20:48:34.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.83)
20:48:34.781 00.000 11616 Moving (-0.01, 0.83) raw xDistance=-0.83 yDistance=-0.11
20:48:34.781 00.000 11616 resist switch: large excursion: input -0.83 thresh 0.29 direction from 1 to -1
20:48:34.781 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.49
20:48:34.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.83
20:48:34.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:34.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:48:34.781 00.000 11616 MoveAxis(E, 464, ABG)
20:48:34.781 00.000 11616 Guiding  Dir = 2, Dur = 464
20:48:34.781 00.000 11616 IsSlewing returns 0
20:48:34.781 00.000 11616 IsGuiding returns 0
20:48:34.781 00.000 11616 PulseGuide returned control before completion, sleep 474
20:48:34.797 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:48:34.812 00.015 12268 UpdateGuideState exits: m=181 SNR=9.2
20:48:34.812 00.000 12268 PhdController: settling, locked = 1, distance = 0.95 (1.50) aobump = 0 frame = 8 / 99999
20:48:34.812 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679314.812,"Host":"ASTROCENTER","Inst":1,"Distance":0.95,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
20:48:34.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:34.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:34.812 00.000 12268 Enqueuing Expose request
20:48:35.281 00.469 11616 IsGuiding returns 1
20:48:35.281 00.000 11616 scope still moving after pulse duration time elapsed
20:48:35.312 00.031 11616 IsSlewing returns 0
20:48:35.312 00.000 11616 IsGuiding returns 0
20:48:35.312 00.000 11616 scope move finished after 464 + 56 ms
20:48:35.312 00.000 11616 Move returns status 0, amount 464
20:48:35.312 00.000 11616 MoveAxis(N, 0, ABG)
20:48:35.312 00.000 11616 Move returns status 0, amount 0
20:48:35.312 00.000 11616 move complete, result=0
20:48:35.312 00.000 11616 worker thread done servicing request
20:48:35.312 00.000 11616 Worker thread wakes up
20:48:35.312 00.000 12268 GuideStep: -0.8 px 464 ms EAST, -0.1 px 0 ms NORTH
20:48:35.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:35.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:37.297 01.985 11616 Exposure complete
20:48:37.359 00.062 11616 worker thread done servicing request
20:48:37.359 00.000 12268 OnExposeComplete: enter
20:48:37.359 00.000 12268 UpdateGuideState(): m_state=6
20:48:37.359 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1503
20:48:37.359 00.000 12268 Star::Find returns 1 (0), X=1254.29, Y=867.88, Mass=231, SNR=10.4, Peak=26 HFD=3.9
20:48:37.359 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-1.67) = xAngle (1.19 = 1.19)
20:48:37.359 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.22 = 1.22)
20:48:37.359 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.20 hyp=0.44 cameraTheta=-0.48 mountX=0.16 mountY=0.41, mountTheta=1.19
20:48:37.359 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.20, opts=13)
20:48:37.359 00.000 12268 Enqueuing Move request for scope (0.39, -0.20)
20:48:37.359 00.000 11616 Worker thread wakes up
20:48:37.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.20) opts 0xd
20:48:37.359 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.20)
20:48:37.359 00.000 11616 Moving (0.39, -0.20) raw xDistance=0.16 yDistance=0.41
20:48:37.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:48:37.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:48:37.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:48:37.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
20:48:37.359 00.000 11616 MoveAxis(E, 0, ABG)
20:48:37.359 00.000 11616 Move returns status 0, amount 0
20:48:37.359 00.000 11616 MoveAxis(N, 0, ABG)
20:48:37.359 00.000 11616 Move returns status 0, amount 0
20:48:37.359 00.000 11616 move complete, result=0
20:48:37.359 00.000 11616 worker thread done servicing request
20:48:37.375 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:48:37.390 00.015 12268 UpdateGuideState exits: m=231 SNR=10.4
20:48:37.390 00.000 12268 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 9 / 99999
20:48:37.390 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679317.390,"Host":"ASTROCENTER","Inst":1,"Distance":0.80,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
20:48:37.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:37.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:37.390 00.000 12268 Enqueuing Expose request
20:48:37.390 00.000 11616 Worker thread wakes up
20:48:37.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:37.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:37.390 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
20:48:39.406 02.016 11616 Exposure complete
20:48:39.458 00.052 11616 worker thread done servicing request
20:48:39.458 00.000 12268 OnExposeComplete: enter
20:48:39.458 00.000 12268 UpdateGuideState(): m_state=6
20:48:39.458 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1504
20:48:39.458 00.000 12268 Star::Find returns 1 (0), X=1254.68, Y=867.92, Mass=189, SNR=9.4, Peak=27 HFD=3.9
20:48:39.458 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.67) = xAngle (1.46 = 1.46)
20:48:39.458 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.49 = 1.49)
20:48:39.458 00.000 12268 CameraToMount -- cameraX=0.78 cameraY=-0.16 hyp=0.79 cameraTheta=-0.21 mountX=0.09 mountY=0.79, mountTheta=1.46
20:48:39.458 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.78, y=-0.16, opts=13)
20:48:39.458 00.000 12268 Enqueuing Move request for scope (0.78, -0.16)
20:48:39.458 00.000 11616 Worker thread wakes up
20:48:39.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.16) opts 0xd
20:48:39.458 00.000 11616 Handling offset move in thread for scope, endpoint = (0.78, -0.16)
20:48:39.458 00.000 11616 Moving (0.78, -0.16) raw xDistance=0.09 yDistance=0.79
20:48:39.458 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:39.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:48:39.458 00.000 11616 resist switch: large excursion: input 0.79 thresh 0.45 direction from -1 to 1
20:48:39.458 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.37
20:48:39.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.79
20:48:39.458 00.000 11616 MoveAxis(E, 0, ABG)
20:48:39.458 00.000 11616 Move returns status 0, amount 0
20:48:39.458 00.000 11616 BLC: Oldest BLC event removed
20:48:39.458 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2147 applied
20:48:39.458 00.000 11616 MoveAxis(S, 2214, ABG)
20:48:39.458 00.000 11616 Guiding  Dir = 1, Dur = 2214
20:48:39.458 00.000 11616 IsSlewing returns 0
20:48:39.458 00.000 11616 IsGuiding returns 0
20:48:39.458 00.000 11616 PulseGuide returned control before completion, sleep 2224
20:48:39.474 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:48:39.490 00.016 12268 UpdateGuideState exits: m=189 SNR=9.4
20:48:39.490 00.000 12268 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 10 / 99999
20:48:39.490 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679319.490,"Host":"ASTROCENTER","Inst":1,"Distance":0.80,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
20:48:39.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:39.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:39.490 00.000 12268 Enqueuing Expose request
20:48:41.695 02.205 11616 IsGuiding returns 1
20:48:41.695 00.000 11616 scope still moving after pulse duration time elapsed
20:48:41.727 00.032 11616 IsSlewing returns 0
20:48:41.727 00.000 11616 IsGuiding returns 0
20:48:41.727 00.000 11616 scope move finished after 2214 + 47 ms
20:48:41.727 00.000 11616 Move returns status 0, amount 2214
20:48:41.727 00.000 11616 move complete, result=0
20:48:41.727 00.000 11616 worker thread done servicing request
20:48:41.727 00.000 11616 Worker thread wakes up
20:48:41.727 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.8 px 2214 ms SOUTH
20:48:41.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:41.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:43.721 01.994 11616 Exposure complete
20:48:43.784 00.063 11616 worker thread done servicing request
20:48:43.784 00.000 12268 OnExposeComplete: enter
20:48:43.784 00.000 12268 UpdateGuideState(): m_state=6
20:48:43.784 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1505
20:48:43.784 00.000 12268 Star::Find returns 1 (0), X=1253.72, Y=868.75, Mass=214, SNR=9.9, Peak=30 HFD=3.8
20:48:43.784 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.67) = xAngle (3.50 = -2.79)
20:48:43.784 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.53 = -2.75)
20:48:43.784 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.66 hyp=0.69 cameraTheta=1.83 mountX=-0.64 mountY=-0.26, mountTheta=-2.76
20:48:43.784 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.66, opts=13)
20:48:43.784 00.000 12268 Enqueuing Move request for scope (-0.18, 0.66)
20:48:43.784 00.000 11616 Worker thread wakes up
20:48:43.784 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.66) opts 0xd
20:48:43.784 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.66)
20:48:43.784 00.000 11616 Moving (-0.18, 0.66) raw xDistance=-0.64 yDistance=-0.26
20:48:43.784 00.000 11616 BLC: History state: CurrMiss=-0.26, AvgInitMiss=0.12, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.118568, 1:-0.259347
20:48:43.784 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:48:43.784 00.000 11616 BLC: window closed
20:48:43.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
20:48:43.784 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:48:43.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:48:43.784 00.000 11616 MoveAxis(E, 361, ABG)
20:48:43.784 00.000 11616 Guiding  Dir = 2, Dur = 361
20:48:43.784 00.000 11616 IsSlewing returns 0
20:48:43.784 00.000 11616 IsGuiding returns 0
20:48:43.784 00.000 11616 PulseGuide returned control before completion, sleep 371
20:48:43.800 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:48:43.816 00.016 12268 UpdateGuideState exits: m=214 SNR=9.9
20:48:43.816 00.000 12268 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 11 / 99999
20:48:43.816 00.000 12268 PhdController: newstate STATE_FINISH
20:48:43.816 00.000 12268 PhdController complete: success
20:48:43.816 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768679323.816,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
20:48:43.816 00.000 12268 Mount: notify guiding dither settle done success=1
20:48:43.816 00.000 12268 PhdController: newstate STATE_IDLE
20:48:43.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:43.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:43.816 00.000 12268 Enqueuing Expose request
20:48:44.181 00.365 11616 IsGuiding returns 1
20:48:44.181 00.000 11616 scope still moving after pulse duration time elapsed
20:48:44.212 00.031 11616 IsSlewing returns 0
20:48:44.212 00.000 11616 IsGuiding returns 0
20:48:44.212 00.000 11616 scope move finished after 361 + 56 ms
20:48:44.212 00.000 11616 Move returns status 0, amount 361
20:48:44.212 00.000 11616 MoveAxis(N, 0, ABG)
20:48:44.212 00.000 11616 Move returns status 0, amount 0
20:48:44.212 00.000 11616 move complete, result=0
20:48:44.212 00.000 11616 worker thread done servicing request
20:48:44.212 00.000 11616 Worker thread wakes up
20:48:44.212 00.000 12268 GuideStep: -0.6 px 361 ms EAST, -0.3 px 0 ms NORTH
20:48:44.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:44.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:44.562 00.350 12268 evsrv: cli 0F8E6D80 connect
20:48:44.562 00.000 12268 case statement mapped state 6 to 3
20:48:44.562 00.000 12268 case statement mapped state 6 to 3
20:48:44.562 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"f36c3d73-f8fe-4bcf-b8a7-cac73b5702ed"}
20:48:44.562 00.000 12268 case statement mapped state 6 to 3
20:48:44.562 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"f36c3d73-f8fe-4bcf-b8a7-cac73b5702ed"}
20:48:44.562 00.000 12268 evsrv: cli 0F8E6D80 disconnect
20:48:46.219 01.657 11616 Exposure complete
20:48:46.269 00.050 11616 worker thread done servicing request
20:48:46.269 00.000 12268 OnExposeComplete: enter
20:48:46.269 00.000 12268 UpdateGuideState(): m_state=6
20:48:46.269 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:48:46.269 00.000 12268 Star::Find returns 1 (0), X=1253.91, Y=867.98, Mass=195, SNR=9.5, Peak=28 HFD=3.8
20:48:46.269 00.000 12268 MultiStar: exiting stabilization period
20:48:46.269 00.000 12268 MultiStar: updating star positions after lock position change
20:48:46.269 00.000 12268 Star::Find(15, 1045, 164, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:48:46.269 00.000 12268 Star::Find returns 1 (0), X=1044.61, Y=164.02, Mass=236, SNR=10.4, Peak=33 HFD=4.1
20:48:46.269 00.000 12268 Star::Find(15, 1104, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:48:46.269 00.000 12268 Star::Find returns 1 (0), X=1103.83, Y=262.20, Mass=197, SNR=9.5, Peak=28 HFD=3.8
20:48:46.269 00.000 12268 Star::Find(15, 659, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:48:46.269 00.000 12268 Star::Find returns 1 (0), X=659.47, Y=615.47, Mass=168, SNR=8.8, Peak=23 HFD=3.3
20:48:46.269 00.000 12268 Star::Find(15, 1110, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:48:46.269 00.000 12268 Star::Find returns 1 (0), X=1110.23, Y=322.54, Mass=160, SNR=8.6, Peak=22 HFD=3.7
20:48:46.269 00.000 12268 Star::Find(15, 1158, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:48:46.269 00.000 12268 Star::Find returns 1 (0), X=1156.56, Y=233.98, Mass=126, SNR=7.7, Peak=34 HFD=4.3
20:48:46.269 00.000 12268 Star::Find(15, 814, 382, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:48:46.269 00.000 12268 Star::Find returns 1 (0), X=813.87, Y=382.88, Mass=169, SNR=8.8, Peak=22 HFD=4.9
20:48:46.269 00.000 12268 Star::Find(15, 964, 570, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:48:46.269 00.000 12268 Star::Find returns 0 (4), X=976.78, Y=561.64, Mass=33, SNR=3.9, Peak=27 HFD=1.5
20:48:46.269 00.000 12268 Star::Find(15, 1208, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:48:46.269 00.000 12268 Star::Find returns 1 (0), X=1206.55, Y=88.50, Mass=97, SNR=6.7, Peak=18 HFD=3.2
20:48:46.269 00.000 12268 Star::Find(15, 287, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:48:46.269 00.000 12268 Star::Find returns 1 (0), X=286.37, Y=276.07, Mass=109, SNR=7.1, Peak=16 HFD=4.0
20:48:46.269 00.000 12268 Star::Find(15, 121, 299, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:48:46.269 00.000 12268 Star::Find returns 1 (0), X=122.33, Y=302.96, Mass=43, SNR=4.5, Peak=27 HFD=6.3
20:48:46.269 00.000 12268 Star::Find(15, 371, 534, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
20:48:46.269 00.000 12268 Star::Find returns 1 (0), X=369.85, Y=534.69, Mass=63, SNR=5.4, Peak=16 HFD=3.8
20:48:46.269 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.67) = xAngle (0.16 = 0.16)
20:48:46.269 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.19 = 0.19)
20:48:46.269 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.51 mountX=0.10 mountY=0.02, mountTheta=0.19
20:48:46.269 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.10, opts=13)
20:48:46.269 00.000 12268 Enqueuing Move request for scope (0.01, -0.10)
20:48:46.269 00.000 11616 Worker thread wakes up
20:48:46.269 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
20:48:46.269 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
20:48:46.269 00.000 11616 Moving (0.01, -0.10) raw xDistance=0.10 yDistance=0.02
20:48:46.269 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:48:46.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:48:46.269 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:46.281 00.012 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:48:46.281 00.000 11616 MoveAxis(E, 0, ABG)
20:48:46.281 00.000 11616 Move returns status 0, amount 0
20:48:46.281 00.000 11616 MoveAxis(N, 0, ABG)
20:48:46.281 00.000 11616 Move returns status 0, amount 0
20:48:46.281 00.000 11616 move complete, result=0
20:48:46.281 00.000 11616 worker thread done servicing request
20:48:46.285 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:48:46.301 00.016 12268 UpdateGuideState exits: m=195 SNR=9.5
20:48:46.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:46.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:46.301 00.000 12268 Enqueuing Expose request
20:48:46.301 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:48:46.301 00.000 11616 Worker thread wakes up
20:48:46.312 00.011 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:46.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:48.312 02.000 11616 Exposure complete
20:48:48.374 00.062 11616 worker thread done servicing request
20:48:48.374 00.000 12268 OnExposeComplete: enter
20:48:48.374 00.000 12268 UpdateGuideState(): m_state=6
20:48:48.374 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1507
20:48:48.374 00.000 12268 Star::Find returns 1 (0), X=1254.09, Y=868.30, Mass=204, SNR=9.7, Peak=30 HFD=3.9
20:48:48.374 00.000 12268 MultiStar: [#1 0.20,0.34,1.10,U] [#2 -0.21,-0.54,1.09,U] [#3 -0.35,-0.08,0.95,U] [#4 -0.28,0.23,0.95,U] [#5 -0.14,0.45,0.83,U] [#6 -0.65,0.24,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.64,0.29,0.00,R] [#9 0.37,0.69,0.00,M3] 
20:48:48.374 00.000 12268 refined, 5 included, MultiStar: {-0.09, 0.09}, one-star: {0.19, 0.21}
20:48:48.374 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.67) = xAngle (4.04 = -2.24)
20:48:48.374 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.07 = -2.21)
20:48:48.374 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.12 cameraTheta=2.37 mountX=-0.08 mountY=-0.10, mountTheta=-2.23
20:48:48.374 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.09, opts=13)
20:48:48.374 00.000 12268 Enqueuing Move request for scope (-0.09, 0.09)
20:48:48.374 00.000 11616 Worker thread wakes up
20:48:48.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
20:48:48.374 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
20:48:48.374 00.000 11616 Moving (-0.09, 0.09) raw xDistance=-0.08 yDistance=-0.10
20:48:48.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:48.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:48:48.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:48.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:48:48.374 00.000 11616 MoveAxis(E, 0, ABG)
20:48:48.374 00.000 11616 Move returns status 0, amount 0
20:48:48.374 00.000 11616 MoveAxis(N, 0, ABG)
20:48:48.374 00.000 11616 Move returns status 0, amount 0
20:48:48.374 00.000 11616 move complete, result=0
20:48:48.374 00.000 11616 worker thread done servicing request
20:48:48.386 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:48:48.406 00.020 12268 UpdateGuideState exits: m=204 SNR=9.7
20:48:48.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:48.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:48.406 00.000 12268 Enqueuing Expose request
20:48:48.406 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:48.406 00.000 11616 Worker thread wakes up
20:48:48.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:48.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:50.414 02.008 11616 Exposure complete
20:48:50.468 00.054 11616 worker thread done servicing request
20:48:50.468 00.000 12268 OnExposeComplete: enter
20:48:50.468 00.000 12268 UpdateGuideState(): m_state=6
20:48:50.468 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1508
20:48:50.468 00.000 12268 Star::Find returns 1 (0), X=1253.15, Y=868.48, Mass=192, SNR=9.4, Peak=27 HFD=3.6
20:48:50.468 00.000 12268 MultiStar: [#1 -0.45,0.84,0.00,M1] [#2 -0.57,0.04,1.11,U] [#3 -0.53,0.34,0.91,U] [#4 -0.76,0.57,0.00,M1] [#5 -0.70,0.74,0.00,M5] [#6 -0.80,-0.08,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 -1.39,-0.26,0.00,M1] [#9 -0.23,1.32,0.00,M4] 
20:48:50.468 00.000 12268 refined, 2 included, MultiStar: {-0.62, 0.24}, one-star: {-0.75, 0.39}
20:48:50.468 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.67) = xAngle (4.43 = -1.85)
20:48:50.468 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.46 = -1.82)
20:48:50.468 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=0.24 hyp=0.66 cameraTheta=2.77 mountX=-0.18 mountY=-0.64, mountTheta=-1.85
20:48:50.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=0.24, opts=13)
20:48:50.468 00.000 12268 Enqueuing Move request for scope (-0.62, 0.24)
20:48:50.468 00.000 11616 Worker thread wakes up
20:48:50.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.24) opts 0xd
20:48:50.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, 0.24)
20:48:50.468 00.000 11616 Moving (-0.62, 0.24) raw xDistance=-0.18 yDistance=-0.64
20:48:50.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:48:50.468 00.000 11616 resist switch: large excursion: input -0.64 thresh 0.45 direction from 1 to -1
20:48:50.468 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.93
20:48:50.478 00.010 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.64
20:48:50.478 00.000 11616 MoveAxis(E, 102, ABG)
20:48:50.478 00.000 11616 Guiding  Dir = 2, Dur = 102
20:48:50.478 00.000 11616 IsSlewing returns 0
20:48:50.478 00.000 11616 IsGuiding returns 0
20:48:50.478 00.000 11616 PulseGuide returned control before completion, sleep 112
20:48:50.478 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:48:50.500 00.022 12268 UpdateGuideState exits: m=192 SNR=9.4
20:48:50.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:50.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:50.500 00.000 12268 Enqueuing Expose request
20:48:50.605 00.105 11616 IsGuiding returns 1
20:48:50.605 00.000 11616 scope still moving after pulse duration time elapsed
20:48:50.636 00.031 11616 IsSlewing returns 0
20:48:50.636 00.000 11616 IsGuiding returns 0
20:48:50.636 00.000 11616 scope move finished after 102 + 56 ms
20:48:50.636 00.000 11616 Move returns status 0, amount 102
20:48:50.636 00.000 11616 BLC: Oldest BLC event removed
20:48:50.636 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2147 applied
20:48:50.636 00.000 11616 MoveAxis(N, 2201, ABG)
20:48:50.636 00.000 11616 Guiding  Dir = 0, Dur = 2201
20:48:50.636 00.000 11616 IsSlewing returns 0
20:48:50.636 00.000 11616 IsGuiding returns 0
20:48:50.636 00.000 11616 PulseGuide returned control before completion, sleep 2211
20:48:52.859 02.223 11616 IsGuiding returns 1
20:48:52.859 00.000 11616 scope still moving after pulse duration time elapsed
20:48:52.891 00.032 11616 IsSlewing returns 0
20:48:52.891 00.000 11616 IsGuiding returns 0
20:48:52.891 00.000 11616 scope move finished after 2201 + 52 ms
20:48:52.891 00.000 11616 Move returns status 0, amount 2201
20:48:52.891 00.000 11616 move complete, result=0
20:48:52.891 00.000 11616 worker thread done servicing request
20:48:52.891 00.000 11616 Worker thread wakes up
20:48:52.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:52.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:52.891 00.000 12268 GuideStep: -0.2 px 102 ms EAST, -0.6 px 2201 ms NORTH
20:48:54.906 02.015 11616 Exposure complete
20:48:54.953 00.047 11616 worker thread done servicing request
20:48:54.953 00.000 12268 OnExposeComplete: enter
20:48:54.953 00.000 12268 UpdateGuideState(): m_state=6
20:48:54.953 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1509
20:48:54.953 00.000 12268 Star::Find returns 1 (0), X=1253.79, Y=868.77, Mass=199, SNR=9.5, Peak=22 HFD=4.3
20:48:54.953 00.000 12268 MultiStar: [#1 0.44,0.85,0.00,M2] [#2 -0.14,0.10,1.06,U] [#3 -0.34,0.10,0.87,U] [#4 -0.19,0.24,0.90,U] [#5 -0.89,0.54,0.00,M6] [#6 -0.26,-0.01,0.78,U] [#7 0.00,0.00,0.00,L] [#8 -0.64,0.21,0.00,M2] [#9 -0.02,0.67,0.00,M5] 
20:48:54.953 00.000 12268 refined, 4 included, MultiStar: {-0.20, 0.23}, one-star: {-0.11, 0.68}
20:48:54.953 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.67) = xAngle (3.95 = -2.34)
20:48:54.953 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.98 = -2.31)
20:48:54.953 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.23 hyp=0.31 cameraTheta=2.28 mountX=-0.21 mountY=-0.23, mountTheta=-2.32
20:48:54.968 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.23, opts=13)
20:48:54.968 00.000 12268 Enqueuing Move request for scope (-0.20, 0.23)
20:48:54.968 00.000 11616 Worker thread wakes up
20:48:54.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.23) opts 0xd
20:48:54.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.23)
20:48:54.968 00.000 11616 Moving (-0.20, 0.23) raw xDistance=-0.21 yDistance=-0.23
20:48:54.968 00.000 11616 BLC: History state: CurrMiss=0.23, AvgInitMiss=0.13, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.096468, 1:0.228513
20:48:54.968 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:48:54.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
20:48:54.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
20:48:54.968 00.000 11616 MoveAxis(E, 120, ABG)
20:48:54.968 00.000 11616 Guiding  Dir = 2, Dur = 120
20:48:54.968 00.000 11616 IsSlewing returns 0
20:48:54.968 00.000 11616 IsGuiding returns 0
20:48:54.968 00.000 11616 PulseGuide returned control before completion, sleep 130
20:48:54.968 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:48:54.984 00.016 12268 UpdateGuideState exits: m=199 SNR=9.5
20:48:54.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:54.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:54.984 00.000 12268 Enqueuing Expose request
20:48:55.109 00.125 11616 IsGuiding returns 1
20:48:55.109 00.000 11616 scope still moving after pulse duration time elapsed
20:48:55.140 00.031 11616 IsSlewing returns 0
20:48:55.140 00.000 11616 IsGuiding returns 0
20:48:55.140 00.000 11616 scope move finished after 120 + 50 ms
20:48:55.140 00.000 11616 Move returns status 0, amount 120
20:48:55.140 00.000 11616 MoveAxis(N, 19, ABG)
20:48:55.140 00.000 11616 Guiding  Dir = 0, Dur = 19
20:48:55.140 00.000 11616 IsSlewing returns 0
20:48:55.140 00.000 11616 IsGuiding returns 0
20:48:55.140 00.000 11616 PulseGuide returned control before completion, sleep 29
20:48:55.172 00.032 11616 IsGuiding returns 1
20:48:55.172 00.000 11616 scope still moving after pulse duration time elapsed
20:48:55.203 00.031 11616 IsSlewing returns 0
20:48:55.203 00.000 11616 IsGuiding returns 0
20:48:55.203 00.000 11616 scope move finished after 19 + 42 ms
20:48:55.203 00.000 11616 Move returns status 0, amount 19
20:48:55.203 00.000 11616 move complete, result=0
20:48:55.203 00.000 11616 worker thread done servicing request
20:48:55.203 00.000 11616 Worker thread wakes up
20:48:55.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:55.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:55.203 00.000 12268 GuideStep: -0.2 px 120 ms EAST, -0.2 px 19 ms NORTH
20:48:57.187 01.984 11616 Exposure complete
20:48:57.250 00.063 11616 worker thread done servicing request
20:48:57.250 00.000 12268 OnExposeComplete: enter
20:48:57.250 00.000 12268 UpdateGuideState(): m_state=6
20:48:57.250 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1510
20:48:57.250 00.000 12268 Star::Find returns 1 (0), X=1253.45, Y=868.64, Mass=180, SNR=9.1, Peak=23 HFD=4.0
20:48:57.250 00.000 12268 MultiStar: [#1 0.20,0.30,1.20,U] [#2 0.26,-0.11,1.02,U] [#3 -0.16,0.43,1.00,U] [#4 0.09,0.08,0.96,U] [#5 -0.53,0.37,0.83,U] [#6 -0.10,0.21,0.80,U] [#7 -1.36,3.60,0.00,M5] [#8 -0.00,-0.12,0.57,U] 
20:48:57.250 00.000 12268 refined, 7 included, MultiStar: {-0.07, 0.23}, one-star: {-0.45, 0.56}
20:48:57.250 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.67) = xAngle (3.55 = -2.74)
20:48:57.250 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.58 = -2.71)
20:48:57.250 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.25 cameraTheta=1.88 mountX=-0.23 mountY=-0.10, mountTheta=-2.71
20:48:57.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.23, opts=13)
20:48:57.250 00.000 12268 Enqueuing Move request for scope (-0.07, 0.23)
20:48:57.250 00.000 11616 Worker thread wakes up
20:48:57.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd
20:48:57.250 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.23)
20:48:57.250 00.000 11616 Moving (-0.07, 0.23) raw xDistance=-0.23 yDistance=-0.10
20:48:57.250 00.000 11616 BLC: History state: CurrMiss=0.10, AvgInitMiss=0.13, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.096468, 1:0.228513, 2:0.103529
20:48:57.250 00.000 11616 BLC: No correction, Miss < min_move
20:48:57.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
20:48:57.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:57.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:48:57.250 00.000 11616 MoveAxis(E, 127, ABG)
20:48:57.250 00.000 11616 Guiding  Dir = 2, Dur = 127
20:48:57.250 00.000 11616 IsSlewing returns 0
20:48:57.250 00.000 11616 IsGuiding returns 0
20:48:57.250 00.000 11616 PulseGuide returned control before completion, sleep 137
20:48:57.265 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:48:57.281 00.016 12268 UpdateGuideState exits: m=180 SNR=9.1
20:48:57.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:57.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:57.281 00.000 12268 Enqueuing Expose request
20:48:57.406 00.125 11616 IsGuiding returns 1
20:48:57.406 00.000 11616 scope still moving after pulse duration time elapsed
20:48:57.437 00.031 11616 IsSlewing returns 0
20:48:57.437 00.000 11616 IsGuiding returns 1
20:48:57.469 00.032 11616 IsSlewing returns 0
20:48:57.469 00.000 11616 IsGuiding returns 1
20:48:57.500 00.031 11616 IsSlewing returns 0
20:48:57.500 00.000 11616 IsGuiding returns 1
20:48:57.531 00.031 11616 IsSlewing returns 0
20:48:57.531 00.000 11616 IsGuiding returns 0
20:48:57.531 00.000 11616 scope move finished after 127 + 144 ms
20:48:57.531 00.000 11616 Move returns status 0, amount 127
20:48:57.531 00.000 11616 MoveAxis(N, 0, ABG)
20:48:57.531 00.000 11616 Move returns status 0, amount 0
20:48:57.531 00.000 11616 move complete, result=0
20:48:57.531 00.000 11616 worker thread done servicing request
20:48:57.531 00.000 11616 Worker thread wakes up
20:48:57.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:57.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:48:57.531 00.000 12268 GuideStep: -0.2 px 127 ms EAST, -0.1 px 0 ms NORTH
20:48:59.533 02.002 11616 Exposure complete
20:48:59.596 00.063 11616 worker thread done servicing request
20:48:59.596 00.000 12268 OnExposeComplete: enter
20:48:59.596 00.000 12268 UpdateGuideState(): m_state=6
20:48:59.596 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1511
20:48:59.596 00.000 12268 Star::Find returns 1 (0), X=1253.75, Y=868.62, Mass=145, SNR=8.2, Peak=25 HFD=3.1
20:48:59.596 00.000 12268 MultiStar: [#1 0.28,-0.02,1.26,U] [#2 0.13,-0.38,1.27,U] [#3 0.44,-0.11,1.15,U] [#4 -0.40,-0.15,1.06,U] [#5 -0.07,0.51,0.97,U] [#6 -0.14,-0.08,1.12,U] [#7 -0.28,4.80,0.00,M6] [#8 0.28,0.07,0.60,U] 
20:48:59.596 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.02}, one-star: {-0.15, 0.53}
20:48:59.596 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.67) = xAngle (2.11 = 2.11)
20:48:59.596 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.15 = 2.15)
20:48:59.596 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.45 mountX=-0.03 mountY=0.04, mountTheta=2.12
20:48:59.596 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.02, opts=13)
20:48:59.596 00.000 12268 Enqueuing Move request for scope (0.05, 0.02)
20:48:59.596 00.000 11616 Worker thread wakes up
20:48:59.596 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
20:48:59.596 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
20:48:59.596 00.000 11616 Moving (0.05, 0.02) raw xDistance=-0.03 yDistance=0.04
20:48:59.596 00.000 11616 BLC: window closed
20:48:59.596 00.000 11616 BLC: History state: CurrMiss=-0.04, AvgInitMiss=0.13, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.096468, 1:0.228513, 2:0.103529
20:48:59.596 00.000 11616 BLC: No correction, Miss < min_move
20:48:59.596 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:59.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:48:59.596 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:59.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:48:59.596 00.000 11616 MoveAxis(E, 0, ABG)
20:48:59.596 00.000 11616 Move returns status 0, amount 0
20:48:59.596 00.000 11616 MoveAxis(N, 0, ABG)
20:48:59.596 00.000 11616 Move returns status 0, amount 0
20:48:59.596 00.000 11616 move complete, result=0
20:48:59.596 00.000 11616 worker thread done servicing request
20:48:59.612 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:48:59.628 00.016 12268 UpdateGuideState exits: m=145 SNR=8.2
20:48:59.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:59.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:48:59.628 00.000 12268 Enqueuing Expose request
20:48:59.628 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:48:59.628 00.000 11616 Worker thread wakes up
20:48:59.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:48:59.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:01.665 02.037 11616 Exposure complete
20:49:01.728 00.063 11616 worker thread done servicing request
20:49:01.728 00.000 12268 OnExposeComplete: enter
20:49:01.728 00.000 12268 UpdateGuideState(): m_state=6
20:49:01.728 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1512
20:49:01.728 00.000 12268 Star::Find returns 1 (0), X=1254.55, Y=868.50, Mass=177, SNR=9.0, Peak=24 HFD=4.2
20:49:01.728 00.000 12268 MultiStar: [#1 0.53,-0.11,1.19,U] [#2 0.18,-0.23,1.14,U] [#3 0.31,-0.15,0.87,U] [#4 0.33,-0.04,0.94,U] [#5 0.56,-0.20,0.90,U] [#6 0.23,-0.27,1.03,U] [#7 0.00,0.00,0.00,L] [#8 -0.13,0.06,0.59,U] [#9 0.16,0.55,0.69,U] 
20:49:01.728 00.000 12268 refined, 8 included, MultiStar: {0.34, -0.02}, one-star: {0.65, 0.41}
20:49:01.728 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.67) = xAngle (1.60 = 1.60)
20:49:01.728 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.63 = 1.63)
20:49:01.728 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.02 hyp=0.34 cameraTheta=-0.07 mountX=-0.01 mountY=0.34, mountTheta=1.60
20:49:01.728 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.02, opts=13)
20:49:01.728 00.000 12268 Enqueuing Move request for scope (0.34, -0.02)
20:49:01.728 00.000 11616 Worker thread wakes up
20:49:01.728 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.02) opts 0xd
20:49:01.728 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.02)
20:49:01.728 00.000 11616 Moving (0.34, -0.02) raw xDistance=-0.01 yDistance=0.34
20:49:01.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:01.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:49:01.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:49:01.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:49:01.728 00.000 11616 MoveAxis(E, 0, ABG)
20:49:01.728 00.000 11616 Move returns status 0, amount 0
20:49:01.728 00.000 11616 MoveAxis(N, 0, ABG)
20:49:01.728 00.000 11616 Move returns status 0, amount 0
20:49:01.728 00.000 11616 move complete, result=0
20:49:01.728 00.000 11616 worker thread done servicing request
20:49:01.749 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:49:01.760 00.011 12268 UpdateGuideState exits: m=177 SNR=9.0
20:49:01.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:01.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:01.760 00.000 12268 Enqueuing Expose request
20:49:01.760 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:49:01.760 00.000 11616 Worker thread wakes up
20:49:01.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:01.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:03.765 02.005 11616 Exposure complete
20:49:03.828 00.063 11616 worker thread done servicing request
20:49:03.828 00.000 12268 OnExposeComplete: enter
20:49:03.828 00.000 12268 UpdateGuideState(): m_state=6
20:49:03.828 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1513
20:49:03.828 00.000 12268 Star::Find returns 1 (0), X=1253.97, Y=868.01, Mass=181, SNR=9.1, Peak=26 HFD=4.0
20:49:03.828 00.000 12268 MultiStar: [#1 0.43,0.11,1.06,U] [#2 0.26,-0.29,1.07,U] [#3 0.57,0.01,0.97,U] [#4 0.24,-0.00,1.00,U] [#5 0.47,-0.05,0.88,U] [#6 0.49,0.00,0.70,U] [#7 0.00,0.00,0.00,L] [#8 -0.11,-0.34,0.56,U] [#9 0.70,-0.07,0.00,M5] 
20:49:03.828 00.000 12268 single-star, 7 included, MultiStar: {0.32, -0.07}, one-star: {0.07, -0.07}
20:49:03.828 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.67) = xAngle (0.86 = 0.86)
20:49:03.828 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.89 = 0.89)
20:49:03.828 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.81 mountX=0.07 mountY=0.08, mountTheta=0.87
20:49:03.828 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.07, opts=13)
20:49:03.828 00.000 12268 Enqueuing Move request for scope (0.07, -0.07)
20:49:03.828 00.000 11616 Worker thread wakes up
20:49:03.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
20:49:03.828 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
20:49:03.828 00.000 11616 Moving (0.07, -0.07) raw xDistance=0.07 yDistance=0.08
20:49:03.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:03.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:49:03.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:03.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:49:03.828 00.000 11616 MoveAxis(E, 0, ABG)
20:49:03.828 00.000 11616 Move returns status 0, amount 0
20:49:03.828 00.000 11616 MoveAxis(N, 0, ABG)
20:49:03.828 00.000 11616 Move returns status 0, amount 0
20:49:03.828 00.000 11616 move complete, result=0
20:49:03.828 00.000 11616 worker thread done servicing request
20:49:03.843 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:49:03.859 00.016 12268 UpdateGuideState exits: m=181 SNR=9.1
20:49:03.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:03.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:03.859 00.000 12268 Enqueuing Expose request
20:49:03.859 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:49:03.859 00.000 11616 Worker thread wakes up
20:49:03.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:03.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:05.875 02.016 11616 Exposure complete
20:49:05.922 00.047 11616 worker thread done servicing request
20:49:05.922 00.000 12268 OnExposeComplete: enter
20:49:05.922 00.000 12268 UpdateGuideState(): m_state=6
20:49:05.922 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
20:49:05.922 00.000 12268 Star::Find returns 1 (0), X=1254.03, Y=868.29, Mass=183, SNR=9.2, Peak=22 HFD=4.3
20:49:05.922 00.000 12268 MultiStar: [#1 0.15,-0.17,1.09,U] [#2 0.59,-0.18,0.93,U] [#3 0.39,-0.30,0.92,U] [#4 -0.11,-0.06,0.88,U] [#5 -0.16,0.34,0.84,U] [#6 -0.31,-0.55,0.69,U] [#7 12.37,-4.71,0.00,M7] [#8 -0.02,-0.13,0.53,U] 
20:49:05.922 00.000 12268 refined, 7 included, MultiStar: {0.11, -0.09}, one-star: {0.13, 0.20}
20:49:05.922 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.67) = xAngle (0.95 = 0.95)
20:49:05.922 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.98 = 0.98)
20:49:05.922 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.72 mountX=0.08 mountY=0.12, mountTheta=0.96
20:49:05.937 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.09, opts=13)
20:49:05.937 00.000 12268 Enqueuing Move request for scope (0.11, -0.09)
20:49:05.937 00.000 11616 Worker thread wakes up
20:49:05.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
20:49:05.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
20:49:05.937 00.000 11616 Moving (0.11, -0.09) raw xDistance=0.08 yDistance=0.12
20:49:05.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:05.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:49:05.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:05.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:49:05.937 00.000 11616 MoveAxis(E, 0, ABG)
20:49:05.937 00.000 11616 Move returns status 0, amount 0
20:49:05.937 00.000 11616 MoveAxis(N, 0, ABG)
20:49:05.937 00.000 11616 Move returns status 0, amount 0
20:49:05.937 00.000 11616 move complete, result=0
20:49:05.937 00.000 11616 worker thread done servicing request
20:49:05.953 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:49:05.968 00.015 12268 UpdateGuideState exits: m=183 SNR=9.2
20:49:05.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:05.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:05.968 00.000 12268 Enqueuing Expose request
20:49:05.968 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:49:05.968 00.000 11616 Worker thread wakes up
20:49:05.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:05.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:07.987 02.019 11616 Exposure complete
20:49:08.035 00.048 11616 worker thread done servicing request
20:49:08.035 00.000 12268 OnExposeComplete: enter
20:49:08.035 00.000 12268 UpdateGuideState(): m_state=6
20:49:08.035 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1515
20:49:08.035 00.000 12268 Star::Find returns 1 (0), X=1254.33, Y=868.41, Mass=161, SNR=8.6, Peak=25 HFD=3.3
20:49:08.035 00.000 12268 MultiStar: [#1 0.40,0.19,1.19,U] [#2 0.52,0.16,1.05,U] [#3 -0.12,0.31,1.01,U] [#4 0.78,0.09,0.00,M1] [#5 -0.52,0.97,0.00,M2] [#6 0.55,0.66,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.36,0.01,0.88,U] [#9 0.62,0.48,0.00,M6] 
20:49:08.035 00.000 12268 refined, 4 included, MultiStar: {0.32, 0.20}, one-star: {0.43, 0.33}
20:49:08.035 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.67) = xAngle (2.23 = 2.23)
20:49:08.035 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.26 = 2.26)
20:49:08.035 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.20 hyp=0.38 cameraTheta=0.56 mountX=-0.23 mountY=0.29, mountTheta=2.24
20:49:08.035 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.20, opts=13)
20:49:08.035 00.000 12268 Enqueuing Move request for scope (0.32, 0.20)
20:49:08.050 00.015 11616 Worker thread wakes up
20:49:08.050 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.20) opts 0xd
20:49:08.050 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.20)
20:49:08.050 00.000 11616 Moving (0.32, 0.20) raw xDistance=-0.23 yDistance=0.29
20:49:08.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
20:49:08.050 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:49:08.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:49:08.050 00.000 11616 MoveAxis(E, 131, ABG)
20:49:08.050 00.000 11616 Guiding  Dir = 2, Dur = 131
20:49:08.050 00.000 11616 IsSlewing returns 0
20:49:08.050 00.000 11616 IsGuiding returns 0
20:49:08.050 00.000 11616 PulseGuide returned control before completion, sleep 141
20:49:08.062 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:49:08.066 00.004 12268 UpdateGuideState exits: m=161 SNR=8.6
20:49:08.066 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:08.066 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:08.066 00.000 12268 Enqueuing Expose request
20:49:08.209 00.143 11616 IsGuiding returns 1
20:49:08.209 00.000 11616 scope still moving after pulse duration time elapsed
20:49:08.240 00.031 11616 IsSlewing returns 0
20:49:08.240 00.000 11616 IsGuiding returns 0
20:49:08.240 00.000 11616 scope move finished after 131 + 58 ms
20:49:08.240 00.000 11616 Move returns status 0, amount 131
20:49:08.240 00.000 11616 MoveAxis(N, 0, ABG)
20:49:08.240 00.000 11616 Move returns status 0, amount 0
20:49:08.240 00.000 11616 move complete, result=0
20:49:08.240 00.000 11616 worker thread done servicing request
20:49:08.240 00.000 12268 GuideStep: -0.2 px 131 ms EAST, 0.3 px 0 ms NORTH
20:49:08.240 00.000 11616 Worker thread wakes up
20:49:08.240 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:08.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:10.234 01.994 11616 Exposure complete
20:49:10.297 00.063 11616 worker thread done servicing request
20:49:10.297 00.000 12268 OnExposeComplete: enter
20:49:10.297 00.000 12268 UpdateGuideState(): m_state=6
20:49:10.297 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1516
20:49:10.297 00.000 12268 Star::Find returns 1 (0), X=1253.77, Y=867.88, Mass=177, SNR=9.0, Peak=23 HFD=4.2
20:49:10.297 00.000 12268 MultiStar: [#1 0.27,0.25,1.14,U] [#2 0.73,-0.18,0.00,M1] [#3 0.76,-0.23,0.00,M1] [#4 0.21,-0.30,0.87,U] [#5 -0.24,0.51,0.79,U] [#6 0.71,0.21,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.01,0.06,0.66,U] [#9 0.75,0.21,0.00,M7] 
20:49:10.297 00.000 12268 refined, 4 included, MultiStar: {0.04, 0.06}, one-star: {-0.13, -0.21}
20:49:10.297 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.67) = xAngle (2.62 = 2.62)
20:49:10.297 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.65 = 2.65)
20:49:10.297 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.95 mountX=-0.06 mountY=0.03, mountTheta=2.65
20:49:10.297 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.06, opts=13)
20:49:10.297 00.000 12268 Enqueuing Move request for scope (0.04, 0.06)
20:49:10.297 00.000 11616 Worker thread wakes up
20:49:10.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
20:49:10.297 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
20:49:10.297 00.000 11616 Moving (0.04, 0.06) raw xDistance=-0.06 yDistance=0.03
20:49:10.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:10.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:49:10.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:10.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:49:10.297 00.000 11616 MoveAxis(E, 0, ABG)
20:49:10.297 00.000 11616 Move returns status 0, amount 0
20:49:10.297 00.000 11616 MoveAxis(N, 0, ABG)
20:49:10.297 00.000 11616 Move returns status 0, amount 0
20:49:10.297 00.000 11616 move complete, result=0
20:49:10.297 00.000 11616 worker thread done servicing request
20:49:10.312 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:49:10.328 00.016 12268 UpdateGuideState exits: m=177 SNR=9.0
20:49:10.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:10.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:10.328 00.000 12268 Enqueuing Expose request
20:49:10.328 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:10.328 00.000 11616 Worker thread wakes up
20:49:10.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:10.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:12.343 02.015 11616 Exposure complete
20:49:12.398 00.055 11616 worker thread done servicing request
20:49:12.398 00.000 12268 OnExposeComplete: enter
20:49:12.398 00.000 12268 UpdateGuideState(): m_state=6
20:49:12.398 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1517
20:49:12.398 00.000 12268 Star::Find returns 1 (0), X=1253.89, Y=867.94, Mass=163, SNR=8.7, Peak=24 HFD=3.9
20:49:12.398 00.000 12268 MultiStar: [#1 0.34,0.00,1.24,U] [#2 -0.15,-0.16,1.17,U] [#3 -0.06,0.35,1.04,U] [#4 0.20,0.08,0.96,U] [#5 -0.02,0.26,0.89,U] [#6 -0.39,0.25,0.80,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.01,0.41,0.58,U] [#10 -0.59,-2.32,0.00,M1] 
20:49:12.398 00.000 12268 refined, 7 included, MultiStar: {0.00, 0.10}, one-star: {-0.01, -0.15}
20:49:12.398 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.67) = xAngle (3.21 = -3.07)
20:49:12.398 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.25 = -3.04)
20:49:12.398 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.55 mountX=-0.10 mountY=-0.01, mountTheta=-3.04
20:49:12.398 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.10, opts=13)
20:49:12.398 00.000 12268 Enqueuing Move request for scope (0.00, 0.10)
20:49:12.398 00.000 11616 Worker thread wakes up
20:49:12.398 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
20:49:12.398 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
20:49:12.398 00.000 11616 Moving (0.00, 0.10) raw xDistance=-0.10 yDistance=-0.01
20:49:12.398 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
20:49:12.398 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:12.406 00.008 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:49:12.406 00.000 11616 MoveAxis(E, 58, ABG)
20:49:12.406 00.000 11616 Guiding  Dir = 2, Dur = 58
20:49:12.406 00.000 11616 IsSlewing returns 0
20:49:12.406 00.000 11616 IsGuiding returns 0
20:49:12.406 00.000 11616 PulseGuide returned control before completion, sleep 68
20:49:12.414 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:49:12.430 00.016 12268 UpdateGuideState exits: m=163 SNR=8.7
20:49:12.430 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:12.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:12.430 00.000 12268 Enqueuing Expose request
20:49:12.478 00.048 11616 IsGuiding returns 1
20:49:12.478 00.000 11616 scope still moving after pulse duration time elapsed
20:49:12.509 00.031 11616 IsSlewing returns 0
20:49:12.509 00.000 11616 IsGuiding returns 0
20:49:12.509 00.000 11616 scope move finished after 58 + 45 ms
20:49:12.509 00.000 11616 Move returns status 0, amount 58
20:49:12.509 00.000 11616 MoveAxis(N, 0, ABG)
20:49:12.509 00.000 11616 Move returns status 0, amount 0
20:49:12.509 00.000 11616 move complete, result=0
20:49:12.509 00.000 11616 worker thread done servicing request
20:49:12.509 00.000 12268 GuideStep: -0.1 px 58 ms EAST, -0.0 px 0 ms NORTH
20:49:12.509 00.000 11616 Worker thread wakes up
20:49:12.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:12.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:14.515 02.006 11616 Exposure complete
20:49:14.562 00.047 11616 worker thread done servicing request
20:49:14.562 00.000 12268 OnExposeComplete: enter
20:49:14.562 00.000 12268 UpdateGuideState(): m_state=6
20:49:14.562 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1518
20:49:14.562 00.000 12268 Star::Find returns 1 (0), X=1254.55, Y=868.80, Mass=183, SNR=9.2, Peak=25 HFD=4.2
20:49:14.562 00.000 12268 MultiStar: [#1 0.59,0.18,1.17,U] [#2 0.19,0.01,1.07,U] [#3 -0.07,0.31,0.99,U] [#4 0.13,0.14,0.94,U] [#5 -0.25,0.78,0.00,M1] [#6 0.15,0.37,0.67,U] [#7 -1.01,5.09,0.00,M8] [#8 0.03,1.07,0.00,M1] 
20:49:14.562 00.000 12268 refined, 5 included, MultiStar: {0.29, 0.28}, one-star: {0.65, 0.71}
20:49:14.562 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.67) = xAngle (2.43 = 2.43)
20:49:14.562 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.46 = 2.46)
20:49:14.562 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.28 hyp=0.40 cameraTheta=0.76 mountX=-0.31 mountY=0.25, mountTheta=2.45
20:49:14.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.28, opts=13)
20:49:14.562 00.000 12268 Enqueuing Move request for scope (0.29, 0.28)
20:49:14.562 00.000 11616 Worker thread wakes up
20:49:14.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.28) opts 0xd
20:49:14.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.28)
20:49:14.562 00.000 11616 Moving (0.29, 0.28) raw xDistance=-0.31 yDistance=0.25
20:49:14.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
20:49:14.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:49:14.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:49:14.562 00.000 11616 MoveAxis(E, 171, ABG)
20:49:14.562 00.000 11616 Guiding  Dir = 2, Dur = 171
20:49:14.562 00.000 11616 IsSlewing returns 0
20:49:14.562 00.000 11616 IsGuiding returns 0
20:49:14.578 00.016 11616 PulseGuide returned control before completion, sleep 181
20:49:14.578 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:49:14.609 00.031 12268 UpdateGuideState exits: m=183 SNR=9.2
20:49:14.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:14.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:14.609 00.000 12268 Enqueuing Expose request
20:49:14.766 00.157 11616 IsGuiding returns 1
20:49:14.766 00.000 11616 scope still moving after pulse duration time elapsed
20:49:14.798 00.032 11616 IsSlewing returns 0
20:49:14.798 00.000 11616 IsGuiding returns 1
20:49:14.830 00.032 11616 IsSlewing returns 0
20:49:14.830 00.000 11616 IsGuiding returns 0
20:49:14.830 00.000 11616 scope move finished after 171 + 81 ms
20:49:14.830 00.000 11616 Move returns status 0, amount 171
20:49:14.830 00.000 11616 MoveAxis(N, 0, ABG)
20:49:14.830 00.000 11616 Move returns status 0, amount 0
20:49:14.830 00.000 11616 move complete, result=0
20:49:14.830 00.000 11616 worker thread done servicing request
20:49:14.830 00.000 11616 Worker thread wakes up
20:49:14.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:14.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:14.830 00.000 12268 GuideStep: -0.3 px 171 ms EAST, 0.3 px 0 ms NORTH
20:49:16.835 02.005 11616 Exposure complete
20:49:16.883 00.048 11616 worker thread done servicing request
20:49:16.883 00.000 12268 OnExposeComplete: enter
20:49:16.883 00.000 12268 UpdateGuideState(): m_state=6
20:49:16.883 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1519
20:49:16.883 00.000 12268 Star::Find returns 1 (0), X=1253.42, Y=868.57, Mass=150, SNR=8.3, Peak=23 HFD=3.3
20:49:16.883 00.000 12268 MultiStar: [#1 0.14,-0.10,1.15,U] [#2 0.12,-0.25,1.17,U] [#3 0.06,0.86,0.00,M1] [#4 0.20,0.20,1.00,U] [#5 -0.59,0.70,0.00,M2] [#6 -0.44,0.01,0.88,U] [#7 0.00,0.00,0.00,L] [#8 -0.27,0.00,0.65,U] [#9 -0.02,1.02,0.00,M7] 
20:49:16.883 00.000 12268 refined, 5 included, MultiStar: {-0.09, 0.05}, one-star: {-0.48, 0.48}
20:49:16.883 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.67) = xAngle (4.35 = -1.94)
20:49:16.883 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.38 = -1.90)
20:49:16.883 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.68 mountX=-0.04 mountY=-0.10, mountTheta=-1.93
20:49:16.899 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.05, opts=13)
20:49:16.899 00.000 12268 Enqueuing Move request for scope (-0.09, 0.05)
20:49:16.899 00.000 11616 Worker thread wakes up
20:49:16.899 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
20:49:16.899 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
20:49:16.899 00.000 11616 Moving (-0.09, 0.05) raw xDistance=-0.04 yDistance=-0.10
20:49:16.899 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:16.899 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:49:16.899 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:16.899 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:49:16.899 00.000 11616 MoveAxis(E, 0, ABG)
20:49:16.899 00.000 11616 Move returns status 0, amount 0
20:49:16.899 00.000 11616 MoveAxis(N, 0, ABG)
20:49:16.899 00.000 11616 Move returns status 0, amount 0
20:49:16.899 00.000 11616 move complete, result=0
20:49:16.899 00.000 11616 worker thread done servicing request
20:49:16.906 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:49:16.930 00.024 12268 UpdateGuideState exits: m=150 SNR=8.3
20:49:16.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:16.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:16.930 00.000 12268 Enqueuing Expose request
20:49:16.930 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:16.930 00.000 11616 Worker thread wakes up
20:49:16.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:16.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:18.937 02.007 11616 Exposure complete
20:49:18.999 00.062 11616 worker thread done servicing request
20:49:18.999 00.000 12268 OnExposeComplete: enter
20:49:18.999 00.000 12268 UpdateGuideState(): m_state=6
20:49:18.999 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1520
20:49:18.999 00.000 12268 Star::Find returns 1 (0), X=1253.85, Y=868.57, Mass=166, SNR=8.6, Peak=19 HFD=4.9
20:49:18.999 00.000 12268 MultiStar: [#1 0.19,0.29,1.22,U] [#2 0.40,0.38,0.93,U] [#3 0.17,0.11,0.95,U] [#4 0.13,0.37,0.86,U] [#5 -0.69,0.66,0.00,M3] [#6 -0.69,0.25,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -0.07,0.01,0.66,U] [#9 0.47,0.02,0.81,U] 
20:49:18.999 00.000 12268 refined, 6 included, MultiStar: {0.18, 0.25}, one-star: {-0.05, 0.49}
20:49:18.999 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.67) = xAngle (2.63 = 2.63)
20:49:18.999 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.66 = 2.66)
20:49:18.999 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.25 hyp=0.31 cameraTheta=0.96 mountX=-0.27 mountY=0.14, mountTheta=2.65
20:49:18.999 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.25, opts=13)
20:49:18.999 00.000 12268 Enqueuing Move request for scope (0.18, 0.25)
20:49:18.999 00.000 11616 Worker thread wakes up
20:49:18.999 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.25) opts 0xd
20:49:18.999 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.25)
20:49:18.999 00.000 11616 Moving (0.18, 0.25) raw xDistance=-0.27 yDistance=0.14
20:49:18.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
20:49:18.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:18.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:49:18.999 00.000 11616 MoveAxis(E, 152, ABG)
20:49:18.999 00.000 11616 Guiding  Dir = 2, Dur = 152
20:49:18.999 00.000 11616 IsSlewing returns 0
20:49:18.999 00.000 11616 IsGuiding returns 0
20:49:18.999 00.000 11616 PulseGuide returned control before completion, sleep 162
20:49:19.015 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:49:19.031 00.016 12268 UpdateGuideState exits: m=166 SNR=8.6
20:49:19.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:19.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:19.031 00.000 12268 Enqueuing Expose request
20:49:19.172 00.141 11616 IsGuiding returns 1
20:49:19.184 00.012 11616 scope still moving after pulse duration time elapsed
20:49:19.219 00.035 11616 IsSlewing returns 0
20:49:19.219 00.000 11616 IsGuiding returns 0
20:49:19.219 00.000 11616 scope move finished after 152 + 60 ms
20:49:19.219 00.000 11616 Move returns status 0, amount 152
20:49:19.219 00.000 11616 MoveAxis(N, 0, ABG)
20:49:19.219 00.000 11616 Move returns status 0, amount 0
20:49:19.219 00.000 11616 move complete, result=0
20:49:19.219 00.000 11616 worker thread done servicing request
20:49:19.219 00.000 11616 Worker thread wakes up
20:49:19.219 00.000 12268 GuideStep: -0.3 px 152 ms EAST, 0.1 px 0 ms NORTH
20:49:19.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:19.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:21.218 01.999 11616 Exposure complete
20:49:21.272 00.054 11616 worker thread done servicing request
20:49:21.272 00.000 12268 OnExposeComplete: enter
20:49:21.272 00.000 12268 UpdateGuideState(): m_state=6
20:49:21.272 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1521
20:49:21.272 00.000 12268 Star::Find returns 1 (0), X=1253.87, Y=868.50, Mass=171, SNR=8.8, Peak=22 HFD=3.9
20:49:21.272 00.000 12268 MultiStar: [#1 0.14,0.74,0.00,M1] [#2 -0.28,0.08,0.98,U] [#3 0.21,0.30,0.95,U] [#4 -0.65,0.94,0.00,M1] [#5 -0.71,0.32,0.00,M4] [#6 0.10,0.13,0.82,U] [#7 0.00,0.00,0.00,L] [#8 0.65,-0.38,0.00,M1] [#9 0.34,0.47,0.82,U] 
20:49:21.272 00.000 12268 refined, 4 included, MultiStar: {0.06, 0.28}, one-star: {-0.03, 0.41}
20:49:21.272 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.67) = xAngle (3.03 = 3.03)
20:49:21.272 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.07 = 3.07)
20:49:21.281 00.009 12268 CameraToMount -- cameraX=0.06 cameraY=0.28 hyp=0.28 cameraTheta=1.37 mountX=-0.28 mountY=0.02, mountTheta=3.07
20:49:21.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.28, opts=13)
20:49:21.281 00.000 12268 Enqueuing Move request for scope (0.06, 0.28)
20:49:21.281 00.000 11616 Worker thread wakes up
20:49:21.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.28) opts 0xd
20:49:21.281 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.28)
20:49:21.281 00.000 11616 Moving (0.06, 0.28) raw xDistance=-0.28 yDistance=0.02
20:49:21.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
20:49:21.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:21.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:49:21.281 00.000 11616 MoveAxis(E, 159, ABG)
20:49:21.281 00.000 11616 Guiding  Dir = 2, Dur = 159
20:49:21.281 00.000 11616 IsSlewing returns 0
20:49:21.281 00.000 11616 IsGuiding returns 0
20:49:21.281 00.000 11616 PulseGuide returned control before completion, sleep 169
20:49:21.288 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:49:21.312 00.024 12268 UpdateGuideState exits: m=171 SNR=8.8
20:49:21.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:21.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:21.312 00.000 12268 Enqueuing Expose request
20:49:21.462 00.150 11616 IsGuiding returns 1
20:49:21.462 00.000 11616 scope still moving after pulse duration time elapsed
20:49:21.494 00.032 11616 IsSlewing returns 0
20:49:21.494 00.000 11616 IsGuiding returns 0
20:49:21.494 00.000 11616 scope move finished after 159 + 50 ms
20:49:21.494 00.000 11616 Move returns status 0, amount 159
20:49:21.494 00.000 11616 MoveAxis(N, 0, ABG)
20:49:21.494 00.000 11616 Move returns status 0, amount 0
20:49:21.494 00.000 11616 move complete, result=0
20:49:21.494 00.000 11616 worker thread done servicing request
20:49:21.494 00.000 11616 Worker thread wakes up
20:49:21.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:21.494 00.000 12268 GuideStep: -0.3 px 159 ms EAST, 0.0 px 0 ms NORTH
20:49:21.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:23.500 02.006 11616 Exposure complete
20:49:23.550 00.050 11616 worker thread done servicing request
20:49:23.550 00.000 12268 OnExposeComplete: enter
20:49:23.550 00.000 12268 UpdateGuideState(): m_state=6
20:49:23.550 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1522
20:49:23.550 00.000 12268 Star::Find returns 1 (0), X=1253.60, Y=868.56, Mass=160, SNR=8.6, Peak=26 HFD=4.2
20:49:23.550 00.000 12268 MultiStar: [#1 0.13,0.67,0.00,M2] [#2 0.00,0.32,0.91,U] [#3 -0.25,0.40,1.01,U] [#4 -0.41,0.83,0.00,M2] [#5 -0.67,1.12,0.00,M5] [#6 -0.61,0.19,0.80,U] [#7 0.00,0.00,0.00,L] [#8 -0.29,-0.39,0.61,U] [#9 0.34,0.75,0.00,M6] 
20:49:23.550 00.000 12268 refined, 4 included, MultiStar: {-0.28, 0.25}, one-star: {-0.30, 0.47}
20:49:23.550 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.67) = xAngle (4.08 = -2.20)
20:49:23.550 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.12 = -2.17)
20:49:23.550 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.25 hyp=0.37 cameraTheta=2.42 mountX=-0.22 mountY=-0.31, mountTheta=-2.19
20:49:23.550 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.25, opts=13)
20:49:23.550 00.000 12268 Enqueuing Move request for scope (-0.28, 0.25)
20:49:23.562 00.012 11616 Worker thread wakes up
20:49:23.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.25) opts 0xd
20:49:23.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.25)
20:49:23.562 00.000 11616 Moving (-0.28, 0.25) raw xDistance=-0.22 yDistance=-0.31
20:49:23.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:49:23.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:49:23.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
20:49:23.562 00.000 11616 MoveAxis(E, 123, ABG)
20:49:23.562 00.000 11616 Guiding  Dir = 2, Dur = 123
20:49:23.562 00.000 11616 IsSlewing returns 0
20:49:23.562 00.000 11616 IsGuiding returns 0
20:49:23.562 00.000 11616 PulseGuide returned control before completion, sleep 133
20:49:23.566 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=17, Gamma=1.290
20:49:23.582 00.016 12268 UpdateGuideState exits: m=160 SNR=8.6
20:49:23.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:23.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:23.582 00.000 12268 Enqueuing Expose request
20:49:23.709 00.127 11616 IsGuiding returns 1
20:49:23.709 00.000 11616 scope still moving after pulse duration time elapsed
20:49:23.741 00.032 11616 IsSlewing returns 0
20:49:23.741 00.000 11616 IsGuiding returns 0
20:49:23.741 00.000 11616 scope move finished after 123 + 54 ms
20:49:23.741 00.000 11616 Move returns status 0, amount 123
20:49:23.741 00.000 11616 MoveAxis(N, 0, ABG)
20:49:23.741 00.000 11616 Move returns status 0, amount 0
20:49:23.741 00.000 11616 move complete, result=0
20:49:23.741 00.000 11616 worker thread done servicing request
20:49:23.741 00.000 12268 GuideStep: -0.2 px 123 ms EAST, -0.3 px 0 ms NORTH
20:49:23.741 00.000 11616 Worker thread wakes up
20:49:23.741 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:23.741 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:25.751 02.010 11616 Exposure complete
20:49:25.799 00.048 11616 worker thread done servicing request
20:49:25.799 00.000 12268 OnExposeComplete: enter
20:49:25.799 00.000 12268 UpdateGuideState(): m_state=6
20:49:25.799 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1523
20:49:25.799 00.000 12268 Star::Find returns 1 (0), X=1253.80, Y=868.51, Mass=179, SNR=9.0, Peak=23 HFD=3.9
20:49:25.799 00.000 12268 MultiStar: [#1 0.35,0.38,1.15,U] [#2 0.23,0.03,1.01,U] [#3 0.02,0.22,1.00,U] [#4 -0.09,0.38,0.94,U] [#5 -0.34,0.58,0.00,M6] [#6 0.48,0.01,0.72,U] [#7 0.00,0.00,0.00,L] [#8 0.09,-0.20,0.56,U] [#9 0.15,0.72,0.00,M7] 
20:49:25.799 00.000 12268 refined, 6 included, MultiStar: {0.14, 0.21}, one-star: {-0.10, 0.42}
20:49:25.799 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.67) = xAngle (2.68 = 2.68)
20:49:25.799 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.71 = 2.71)
20:49:25.799 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.21 hyp=0.25 cameraTheta=1.01 mountX=-0.23 mountY=0.11, mountTheta=2.70
20:49:25.799 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.21, opts=13)
20:49:25.799 00.000 12268 Enqueuing Move request for scope (0.14, 0.21)
20:49:25.812 00.013 11616 Worker thread wakes up
20:49:25.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.21) opts 0xd
20:49:25.812 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.21)
20:49:25.812 00.000 11616 Moving (0.14, 0.21) raw xDistance=-0.23 yDistance=0.11
20:49:25.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
20:49:25.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:25.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:49:25.812 00.000 11616 MoveAxis(E, 127, ABG)
20:49:25.812 00.000 11616 Guiding  Dir = 2, Dur = 127
20:49:25.812 00.000 11616 IsSlewing returns 0
20:49:25.812 00.000 11616 IsGuiding returns 0
20:49:25.812 00.000 11616 PulseGuide returned control before completion, sleep 137
20:49:25.815 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:49:25.844 00.029 12268 UpdateGuideState exits: m=179 SNR=9.0
20:49:25.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:25.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:25.844 00.000 12268 Enqueuing Expose request
20:49:25.958 00.114 11616 IsGuiding returns 1
20:49:25.958 00.000 11616 scope still moving after pulse duration time elapsed
20:49:25.990 00.032 11616 IsSlewing returns 0
20:49:25.990 00.000 11616 IsGuiding returns 0
20:49:25.990 00.000 11616 scope move finished after 127 + 49 ms
20:49:25.990 00.000 11616 Move returns status 0, amount 127
20:49:25.990 00.000 11616 MoveAxis(N, 0, ABG)
20:49:25.990 00.000 11616 Move returns status 0, amount 0
20:49:25.990 00.000 11616 move complete, result=0
20:49:25.991 00.001 11616 worker thread done servicing request
20:49:25.991 00.000 11616 Worker thread wakes up
20:49:25.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:25.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:25.991 00.000 12268 GuideStep: -0.2 px 127 ms EAST, 0.1 px 0 ms NORTH
20:49:27.994 02.003 11616 Exposure complete
20:49:28.042 00.048 11616 worker thread done servicing request
20:49:28.042 00.000 12268 OnExposeComplete: enter
20:49:28.042 00.000 12268 UpdateGuideState(): m_state=6
20:49:28.042 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1524
20:49:28.042 00.000 12268 Star::Find returns 1 (0), X=1253.75, Y=868.07, Mass=164, SNR=8.7, Peak=24 HFD=4.0
20:49:28.042 00.000 12268 MultiStar: [#1 0.25,-0.13,1.09,U] [#2 0.01,-0.12,0.95,U] [#3 0.30,-0.23,1.04,U] [#4 0.09,-0.17,0.86,U] [#5 -0.46,0.27,0.83,U] [#6 -0.06,0.34,0.94,U] [#7 0.00,0.00,0.00,L] [#8 -0.42,-0.57,0.00,M1] [#9 0.13,-0.09,0.61,U] 
20:49:28.042 00.000 12268 refined, 7 included, MultiStar: {0.02, -0.02}, one-star: {-0.15, -0.02}
20:49:28.042 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-1.67) = xAngle (0.81 = 0.81)
20:49:28.042 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.84 = 0.84)
20:49:28.042 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.86 mountX=0.02 mountY=0.02, mountTheta=0.82
20:49:28.042 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.02, opts=13)
20:49:28.042 00.000 12268 Enqueuing Move request for scope (0.02, -0.02)
20:49:28.042 00.000 11616 Worker thread wakes up
20:49:28.042 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
20:49:28.042 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
20:49:28.042 00.000 11616 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
20:49:28.042 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:28.042 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:49:28.042 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:28.042 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:49:28.042 00.000 11616 MoveAxis(E, 0, ABG)
20:49:28.042 00.000 11616 Move returns status 0, amount 0
20:49:28.042 00.000 11616 MoveAxis(N, 0, ABG)
20:49:28.042 00.000 11616 Move returns status 0, amount 0
20:49:28.042 00.000 11616 move complete, result=0
20:49:28.042 00.000 11616 worker thread done servicing request
20:49:28.062 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:49:28.074 00.012 12268 UpdateGuideState exits: m=164 SNR=8.7
20:49:28.074 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:28.074 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:28.074 00.000 12268 Enqueuing Expose request
20:49:28.074 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:28.089 00.015 11616 Worker thread wakes up
20:49:28.089 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:28.089 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:30.093 02.004 11616 Exposure complete
20:49:30.139 00.046 11616 worker thread done servicing request
20:49:30.139 00.000 12268 OnExposeComplete: enter
20:49:30.139 00.000 12268 UpdateGuideState(): m_state=6
20:49:30.139 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1525
20:49:30.139 00.000 12268 Star::Find returns 1 (0), X=1253.92, Y=868.05, Mass=197, SNR=9.6, Peak=21 HFD=4.4
20:49:30.139 00.000 12268 MultiStar: [#1 -0.31,-0.06,1.06,U] [#2 -0.01,-0.63,0.90,U] [#3 -0.15,-0.34,0.88,U] [#4 -0.03,-0.04,0.86,U] [#5 -0.53,-0.05,0.70,U] [#6 -0.19,-0.35,0.78,U] [#7 0.00,0.00,0.00,L] [#8 0.21,-0.81,0.00,M2] [#9 0.49,-0.17,0.57,U] 
20:49:30.139 00.000 12268 single-star, 7 included, MultiStar: {-0.11, -0.21}, one-star: {0.02, -0.04}
20:49:30.139 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.67) = xAngle (0.60 = 0.60)
20:49:30.139 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.63 = 0.63)
20:49:30.139 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.07 mountX=0.04 mountY=0.03, mountTheta=0.62
20:49:30.139 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.04, opts=13)
20:49:30.154 00.015 12268 Enqueuing Move request for scope (0.02, -0.04)
20:49:30.154 00.000 11616 Worker thread wakes up
20:49:30.154 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
20:49:30.154 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
20:49:30.154 00.000 11616 Moving (0.02, -0.04) raw xDistance=0.04 yDistance=0.03
20:49:30.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:30.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:49:30.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:30.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:49:30.154 00.000 11616 MoveAxis(E, 0, ABG)
20:49:30.154 00.000 11616 Move returns status 0, amount 0
20:49:30.154 00.000 11616 MoveAxis(N, 0, ABG)
20:49:30.154 00.000 11616 Move returns status 0, amount 0
20:49:30.154 00.000 11616 move complete, result=0
20:49:30.154 00.000 11616 worker thread done servicing request
20:49:30.170 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:49:30.187 00.017 12268 UpdateGuideState exits: m=197 SNR=9.6
20:49:30.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:30.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:30.187 00.000 12268 Enqueuing Expose request
20:49:30.187 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:30.187 00.000 11616 Worker thread wakes up
20:49:30.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:30.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:32.199 02.012 11616 Exposure complete
20:49:32.262 00.063 11616 worker thread done servicing request
20:49:32.262 00.000 12268 OnExposeComplete: enter
20:49:32.262 00.000 12268 UpdateGuideState(): m_state=6
20:49:32.262 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1526
20:49:32.262 00.000 12268 Star::Find returns 1 (0), X=1253.58, Y=868.80, Mass=194, SNR=9.4, Peak=26 HFD=3.8
20:49:32.262 00.000 12268 MultiStar: [#1 0.09,0.44,1.09,U] [#2 -0.06,-0.25,0.86,U] [#3 0.15,0.10,0.84,U] [#4 -0.20,-0.15,0.91,U] [#5 -0.81,0.53,0.00,M5] [#6 0.21,0.02,0.69,U] [#7 0.00,0.00,0.00,L] [#8 0.52,0.04,0.53,U] [#9 0.66,0.21,0.00,M6] 
20:49:32.262 00.000 12268 refined, 6 included, MultiStar: {0.01, 0.16}, one-star: {-0.32, 0.72}
20:49:32.262 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.67) = xAngle (3.15 = -3.13)
20:49:32.262 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.18 = -3.10)
20:49:32.262 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.48 mountX=-0.16 mountY=-0.01, mountTheta=-3.10
20:49:32.262 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.16, opts=13)
20:49:32.262 00.000 12268 Enqueuing Move request for scope (0.01, 0.16)
20:49:32.262 00.000 11616 Worker thread wakes up
20:49:32.262 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
20:49:32.262 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
20:49:32.262 00.000 11616 Moving (0.01, 0.16) raw xDistance=-0.16 yDistance=-0.01
20:49:32.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:49:32.262 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:32.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:49:32.262 00.000 11616 MoveAxis(E, 91, ABG)
20:49:32.262 00.000 11616 Guiding  Dir = 2, Dur = 91
20:49:32.262 00.000 11616 IsSlewing returns 0
20:49:32.262 00.000 11616 IsGuiding returns 0
20:49:32.262 00.000 11616 PulseGuide returned control before completion, sleep 101
20:49:32.262 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:49:32.294 00.032 12268 UpdateGuideState exits: m=194 SNR=9.4
20:49:32.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:32.294 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:32.294 00.000 12268 Enqueuing Expose request
20:49:32.373 00.079 11616 IsGuiding returns 1
20:49:32.373 00.000 11616 scope still moving after pulse duration time elapsed
20:49:32.405 00.032 11616 IsSlewing returns 0
20:49:32.406 00.001 11616 IsGuiding returns 1
20:49:32.437 00.031 11616 IsSlewing returns 0
20:49:32.437 00.000 11616 IsGuiding returns 0
20:49:32.437 00.000 11616 scope move finished after 91 + 80 ms
20:49:32.437 00.000 11616 Move returns status 0, amount 91
20:49:32.437 00.000 11616 MoveAxis(N, 0, ABG)
20:49:32.437 00.000 11616 Move returns status 0, amount 0
20:49:32.437 00.000 11616 move complete, result=0
20:49:32.437 00.000 11616 worker thread done servicing request
20:49:32.437 00.000 11616 Worker thread wakes up
20:49:32.437 00.000 12268 GuideStep: -0.2 px 91 ms EAST, -0.0 px 0 ms NORTH
20:49:32.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:32.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:34.444 02.007 11616 Exposure complete
20:49:34.508 00.064 11616 worker thread done servicing request
20:49:34.508 00.000 12268 OnExposeComplete: enter
20:49:34.508 00.000 12268 UpdateGuideState(): m_state=6
20:49:34.508 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
20:49:34.508 00.000 12268 Star::Find returns 1 (0), X=1253.96, Y=868.48, Mass=227, SNR=10.2, Peak=28 HFD=4.0
20:49:34.508 00.000 12268 MultiStar: [#1 0.49,-0.13,0.92,U] [#2 0.25,-0.25,0.95,U] [#3 0.30,-0.15,0.79,U] [#4 -0.01,-0.27,0.75,U] [#5 -0.77,0.43,0.00,M6] [#6 -0.62,0.01,0.62,U] [#7 0.00,0.00,0.00,L] [#8 -0.50,0.23,0.43,U] [#9 0.00,0.75,0.00,M7] 
20:49:34.508 00.000 12268 refined, 6 included, MultiStar: {0.07, -0.03}, one-star: {0.06, 0.40}
20:49:34.508 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.67) = xAngle (1.22 = 1.22)
20:49:34.508 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.25 = 1.25)
20:49:34.508 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.44 mountX=0.03 mountY=0.07, mountTheta=1.23
20:49:34.508 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.03, opts=13)
20:49:34.508 00.000 12268 Enqueuing Move request for scope (0.07, -0.03)
20:49:34.508 00.000 11616 Worker thread wakes up
20:49:34.508 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
20:49:34.508 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
20:49:34.508 00.000 11616 Moving (0.07, -0.03) raw xDistance=0.03 yDistance=0.07
20:49:34.508 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:34.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:49:34.508 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:34.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:49:34.508 00.000 11616 MoveAxis(E, 0, ABG)
20:49:34.508 00.000 11616 Move returns status 0, amount 0
20:49:34.508 00.000 11616 MoveAxis(N, 0, ABG)
20:49:34.508 00.000 11616 Move returns status 0, amount 0
20:49:34.508 00.000 11616 move complete, result=0
20:49:34.508 00.000 11616 worker thread done servicing request
20:49:34.523 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:49:34.540 00.017 12268 UpdateGuideState exits: m=227 SNR=10.2
20:49:34.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:34.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:34.540 00.000 12268 Enqueuing Expose request
20:49:34.540 00.000 11616 Worker thread wakes up
20:49:34.540 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:49:34.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:34.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:36.562 02.022 11616 Exposure complete
20:49:36.624 00.062 11616 worker thread done servicing request
20:49:36.624 00.000 12268 OnExposeComplete: enter
20:49:36.624 00.000 12268 UpdateGuideState(): m_state=6
20:49:36.624 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1528
20:49:36.624 00.000 12268 Star::Find returns 1 (0), X=1253.60, Y=867.95, Mass=220, SNR=10.0, Peak=27 HFD=4.0
20:49:36.624 00.000 12268 MultiStar: [#1 -0.06,-0.03,0.92,U] [#2 -0.15,-0.46,0.92,U] [#3 -0.30,-0.12,0.79,U] [#4 -0.41,-0.36,0.81,U] [#5 -0.44,0.19,0.75,U] [#6 -0.75,-0.41,0.00,M1] [#7 -1.57,3.80,0.00,M9] [#8 -1.16,-0.21,0.00,M1] 
20:49:36.624 00.000 12268 refined, 5 included, MultiStar: {-0.27, -0.16}, one-star: {-0.30, -0.14}
20:49:36.624 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.67) = xAngle (-0.93 = -0.93)
20:49:36.624 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.90 = -0.90)
20:49:36.624 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.16 hyp=0.31 cameraTheta=-2.60 mountX=0.19 mountY=-0.24, mountTheta=-0.92
20:49:36.624 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.16, opts=13)
20:49:36.624 00.000 12268 Enqueuing Move request for scope (-0.27, -0.16)
20:49:36.624 00.000 11616 Worker thread wakes up
20:49:36.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.16) opts 0xd
20:49:36.624 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.16)
20:49:36.624 00.000 11616 Moving (-0.27, -0.16) raw xDistance=0.19 yDistance=-0.24
20:49:36.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:49:36.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:49:36.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
20:49:36.624 00.000 11616 MoveAxis(E, 0, ABG)
20:49:36.624 00.000 11616 Move returns status 0, amount 0
20:49:36.624 00.000 11616 MoveAxis(N, 21, ABG)
20:49:36.624 00.000 11616 Guiding  Dir = 0, Dur = 21
20:49:36.624 00.000 11616 IsSlewing returns 0
20:49:36.624 00.000 11616 IsGuiding returns 0
20:49:36.624 00.000 11616 PulseGuide returned control before completion, sleep 31
20:49:36.640 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:49:36.656 00.016 12268 UpdateGuideState exits: m=220 SNR=10.0
20:49:36.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:36.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:36.656 00.000 12268 Enqueuing Expose request
20:49:36.671 00.015 11616 IsGuiding returns 1
20:49:36.671 00.000 11616 scope still moving after pulse duration time elapsed
20:49:36.703 00.032 11616 IsSlewing returns 0
20:49:36.703 00.000 11616 IsGuiding returns 0
20:49:36.703 00.000 11616 scope move finished after 21 + 50 ms
20:49:36.703 00.000 11616 Move returns status 0, amount 21
20:49:36.703 00.000 11616 move complete, result=0
20:49:36.703 00.000 11616 worker thread done servicing request
20:49:36.703 00.000 11616 Worker thread wakes up
20:49:36.703 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 21 ms NORTH
20:49:36.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:36.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:38.712 02.009 11616 Exposure complete
20:49:38.760 00.048 11616 worker thread done servicing request
20:49:38.760 00.000 12268 OnExposeComplete: enter
20:49:38.760 00.000 12268 UpdateGuideState(): m_state=6
20:49:38.760 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1529
20:49:38.760 00.000 12268 Star::Find returns 1 (0), X=1253.99, Y=868.27, Mass=203, SNR=9.7, Peak=27 HFD=4.0
20:49:38.760 00.000 12268 MultiStar: [#1 0.17,0.11,0.96,U] [#2 0.36,-0.15,0.95,U] [#3 0.12,-0.14,0.84,U] [#4 -0.02,-0.28,0.85,U] [#5 -0.64,0.80,0.00,M6] [#6 -0.18,-0.34,0.88,U] [#7 12.92,-5.21,0.00,M10] [#8 0.14,0.03,0.49,U] 
20:49:38.760 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.08}, one-star: {0.09, 0.18}
20:49:38.760 00.000 12268 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.67) = xAngle (0.97 = 0.97)
20:49:38.775 00.015 12268 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.00 = 1.00)
20:49:38.775 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.70 mountX=0.07 mountY=0.11, mountTheta=0.98
20:49:38.775 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.08, opts=13)
20:49:38.775 00.000 12268 Enqueuing Move request for scope (0.10, -0.08)
20:49:38.775 00.000 11616 Worker thread wakes up
20:49:38.775 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
20:49:38.775 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
20:49:38.775 00.000 11616 Moving (0.10, -0.08) raw xDistance=0.07 yDistance=0.11
20:49:38.775 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:38.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:49:38.775 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:38.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:49:38.775 00.000 11616 MoveAxis(E, 0, ABG)
20:49:38.775 00.000 11616 Move returns status 0, amount 0
20:49:38.775 00.000 11616 MoveAxis(N, 0, ABG)
20:49:38.775 00.000 11616 Move returns status 0, amount 0
20:49:38.775 00.000 11616 move complete, result=0
20:49:38.775 00.000 11616 worker thread done servicing request
20:49:38.781 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=17, Gamma=1.290
20:49:38.807 00.026 12268 UpdateGuideState exits: m=203 SNR=9.7
20:49:38.807 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:38.807 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:38.807 00.000 12268 Enqueuing Expose request
20:49:38.807 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:49:38.807 00.000 11616 Worker thread wakes up
20:49:38.807 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:38.807 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:40.797 01.990 11616 Exposure complete
20:49:40.859 00.062 11616 worker thread done servicing request
20:49:40.859 00.000 12268 OnExposeComplete: enter
20:49:40.859 00.000 12268 UpdateGuideState(): m_state=6
20:49:40.859 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1530
20:49:40.859 00.000 12268 Star::Find returns 1 (0), X=1254.02, Y=868.27, Mass=215, SNR=10.0, Peak=31 HFD=4.0
20:49:40.859 00.000 12268 MultiStar: [#1 0.03,-0.05,0.97,U] [#2 0.16,-0.33,0.95,U] [#3 -0.02,-0.18,0.81,U] [#4 -0.15,0.41,0.83,U] [#5 -0.74,0.15,0.00,M7] [#6 0.03,0.03,0.69,U] [#7 12.50,-4.64,0.00,R] [#8 0.16,0.23,0.46,U] 
20:49:40.859 00.000 12268 refined, 6 included, MultiStar: {0.04, 0.03}, one-star: {0.12, 0.18}
20:49:40.859 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.67) = xAngle (2.21 = 2.21)
20:49:40.859 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.24 = 2.24)
20:49:40.859 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.54 mountX=-0.03 mountY=0.04, mountTheta=2.22
20:49:40.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.03, opts=13)
20:49:40.859 00.000 12268 Enqueuing Move request for scope (0.04, 0.03)
20:49:40.859 00.000 11616 Worker thread wakes up
20:49:40.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
20:49:40.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
20:49:40.859 00.000 11616 Moving (0.04, 0.03) raw xDistance=-0.03 yDistance=0.04
20:49:40.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:40.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:49:40.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:40.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:49:40.859 00.000 11616 MoveAxis(E, 0, ABG)
20:49:40.859 00.000 11616 Move returns status 0, amount 0
20:49:40.859 00.000 11616 MoveAxis(N, 0, ABG)
20:49:40.859 00.000 11616 Move returns status 0, amount 0
20:49:40.859 00.000 11616 move complete, result=0
20:49:40.859 00.000 11616 worker thread done servicing request
20:49:40.875 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:49:40.890 00.015 12268 UpdateGuideState exits: m=215 SNR=10.0
20:49:40.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:40.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:40.890 00.000 12268 Enqueuing Expose request
20:49:40.890 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:40.890 00.000 11616 Worker thread wakes up
20:49:40.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:40.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:42.892 02.002 11616 Exposure complete
20:49:42.955 00.063 11616 worker thread done servicing request
20:49:42.955 00.000 12268 OnExposeComplete: enter
20:49:42.955 00.000 12268 UpdateGuideState(): m_state=6
20:49:42.955 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1531
20:49:42.955 00.000 12268 Star::Find returns 1 (0), X=1253.83, Y=867.96, Mass=210, SNR=9.8, Peak=31 HFD=4.1
20:49:42.955 00.000 12268 MultiStar: [#1 0.15,-0.20,1.03,U] [#2 0.37,-0.30,0.99,U] [#3 0.23,-0.35,0.86,U] [#4 -0.53,-0.45,0.00,M1] [#5 -0.46,0.32,0.73,U] [#6 0.04,-0.27,0.72,U] [#7 -13.39,8.55,0.00,M1] [#8 -0.34,-1.12,0.00,M1] 
20:49:42.955 00.000 12268 single-star, 5 included, MultiStar: {0.06, -0.17}, one-star: {-0.07, -0.13}
20:49:42.955 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.67) = xAngle (-0.43 = -0.43)
20:49:42.955 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.39 = -0.39)
20:49:42.955 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.09 mountX=0.13 mountY=-0.06, mountTheta=-0.40
20:49:42.955 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.13, opts=13)
20:49:42.955 00.000 12268 Enqueuing Move request for scope (-0.07, -0.13)
20:49:42.955 00.000 11616 Worker thread wakes up
20:49:42.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
20:49:42.955 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
20:49:42.955 00.000 11616 Moving (-0.07, -0.13) raw xDistance=0.13 yDistance=-0.06
20:49:42.955 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:49:42.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:49:42.955 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:42.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:49:42.955 00.000 11616 MoveAxis(E, 0, ABG)
20:49:42.955 00.000 11616 Move returns status 0, amount 0
20:49:42.955 00.000 11616 MoveAxis(N, 0, ABG)
20:49:42.955 00.000 11616 Move returns status 0, amount 0
20:49:42.955 00.000 11616 move complete, result=0
20:49:42.955 00.000 11616 worker thread done servicing request
20:49:42.971 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:49:42.987 00.016 12268 UpdateGuideState exits: m=210 SNR=9.8
20:49:42.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:42.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:42.987 00.000 12268 Enqueuing Expose request
20:49:42.987 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:42.987 00.000 11616 Worker thread wakes up
20:49:42.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:42.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:45.001 02.014 11616 Exposure complete
20:49:45.064 00.063 11616 worker thread done servicing request
20:49:45.064 00.000 12268 OnExposeComplete: enter
20:49:45.064 00.000 12268 UpdateGuideState(): m_state=6
20:49:45.064 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1532
20:49:45.064 00.000 12268 Star::Find returns 1 (0), X=1254.19, Y=868.13, Mass=209, SNR=9.8, Peak=29 HFD=4.1
20:49:45.064 00.000 12268 MultiStar: [#1 -0.07,0.27,1.05,U] [#2 -0.03,-0.49,0.89,U] [#3 0.35,-0.28,0.87,U] [#4 -0.02,0.05,0.86,U] [#5 0.06,0.60,0.75,U] [#6 0.49,-0.24,0.68,U] [#7 0.00,0.00,0.00,L] [#8 -0.45,-0.68,0.00,M2] [#9 0.32,-0.13,0.78,U] 
20:49:45.064 00.000 12268 refined, 7 included, MultiStar: {0.16, -0.02}, one-star: {0.29, 0.05}
20:49:45.064 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.67) = xAngle (1.56 = 1.56)
20:49:45.064 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.59 = 1.59)
20:49:45.064 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.11 mountX=0.00 mountY=0.16, mountTheta=1.56
20:49:45.064 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.02, opts=13)
20:49:45.064 00.000 12268 Enqueuing Move request for scope (0.16, -0.02)
20:49:45.064 00.000 11616 Worker thread wakes up
20:49:45.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
20:49:45.064 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
20:49:45.064 00.000 11616 Moving (0.16, -0.02) raw xDistance=0.00 yDistance=0.16
20:49:45.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:45.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:49:45.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:49:45.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:49:45.064 00.000 11616 MoveAxis(E, 0, ABG)
20:49:45.064 00.000 11616 Move returns status 0, amount 0
20:49:45.064 00.000 11616 MoveAxis(N, 0, ABG)
20:49:45.064 00.000 11616 Move returns status 0, amount 0
20:49:45.064 00.000 11616 move complete, result=0
20:49:45.064 00.000 11616 worker thread done servicing request
20:49:45.080 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:49:45.096 00.016 12268 UpdateGuideState exits: m=209 SNR=9.8
20:49:45.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:45.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:45.096 00.000 12268 Enqueuing Expose request
20:49:45.096 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:49:45.096 00.000 11616 Worker thread wakes up
20:49:45.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:45.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:47.104 02.008 11616 Exposure complete
20:49:47.156 00.052 11616 worker thread done servicing request
20:49:47.156 00.000 12268 OnExposeComplete: enter
20:49:47.156 00.000 12268 UpdateGuideState(): m_state=6
20:49:47.156 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1533
20:49:47.156 00.000 12268 Star::Find returns 1 (0), X=1254.39, Y=868.14, Mass=222, SNR=10.1, Peak=29 HFD=4.3
20:49:47.156 00.000 12268 MultiStar: [#1 0.74,0.49,0.00,M1] [#2 0.10,-0.04,0.82,U] [#3 0.01,0.22,0.86,U] [#4 -0.08,-0.13,0.79,U] [#5 -0.37,0.54,0.71,U] [#6 -0.34,0.15,0.64,U] [#7 0.00,0.00,0.00,L] [#8 0.19,-0.19,0.55,U] [#9 0.41,0.19,0.74,U] 
20:49:47.156 00.000 12268 refined, 7 included, MultiStar: {0.07, 0.10}, one-star: {0.49, 0.05}
20:49:47.156 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.67) = xAngle (2.63 = 2.63)
20:49:47.156 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.66 = 2.66)
20:49:47.156 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.13 cameraTheta=0.96 mountX=-0.11 mountY=0.06, mountTheta=2.65
20:49:47.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.10, opts=13)
20:49:47.156 00.000 12268 Enqueuing Move request for scope (0.07, 0.10)
20:49:47.156 00.000 11616 Worker thread wakes up
20:49:47.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
20:49:47.156 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
20:49:47.156 00.000 11616 Moving (0.07, 0.10) raw xDistance=-0.11 yDistance=0.06
20:49:47.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
20:49:47.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:47.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:49:47.167 00.011 11616 MoveAxis(E, 61, ABG)
20:49:47.167 00.000 11616 Guiding  Dir = 2, Dur = 61
20:49:47.167 00.000 11616 IsSlewing returns 0
20:49:47.167 00.000 11616 IsGuiding returns 0
20:49:47.167 00.000 11616 PulseGuide returned control before completion, sleep 71
20:49:47.167 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:49:47.187 00.020 12268 UpdateGuideState exits: m=222 SNR=10.1
20:49:47.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:47.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:47.187 00.000 12268 Enqueuing Expose request
20:49:47.246 00.059 11616 IsGuiding returns 1
20:49:47.246 00.000 11616 scope still moving after pulse duration time elapsed
20:49:47.278 00.032 11616 IsSlewing returns 0
20:49:47.278 00.000 11616 IsGuiding returns 0
20:49:47.278 00.000 11616 scope move finished after 61 + 49 ms
20:49:47.278 00.000 11616 Move returns status 0, amount 61
20:49:47.278 00.000 11616 MoveAxis(N, 0, ABG)
20:49:47.278 00.000 11616 Move returns status 0, amount 0
20:49:47.278 00.000 11616 move complete, result=0
20:49:47.278 00.000 11616 worker thread done servicing request
20:49:47.278 00.000 11616 Worker thread wakes up
20:49:47.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:47.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:47.278 00.000 12268 GuideStep: -0.1 px 61 ms EAST, 0.1 px 0 ms NORTH
20:49:49.281 02.003 11616 Exposure complete
20:49:49.343 00.062 11616 worker thread done servicing request
20:49:49.343 00.000 12268 OnExposeComplete: enter
20:49:49.343 00.000 12268 UpdateGuideState(): m_state=6
20:49:49.343 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1534
20:49:49.343 00.000 12268 Star::Find returns 1 (0), X=1253.74, Y=868.06, Mass=148, SNR=8.2, Peak=25 HFD=2.6
20:49:49.343 00.000 12268 Star::Find false star n=13 nbg=282 bg=8.5 sigma=0.9 thresh=11 peak=11
20:49:49.343 00.000 12268 MultiStar: [#1 0.39,0.30,1.22,U] [#2 0.42,-0.09,1.12,U] [#3 0.12,0.11,1.08,U] [#4 0.22,-0.09,0.94,U] [#5 -0.51,0.16,0.83,U] [#6 0.08,0.04,0.85,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.59,0.17,0.84,U] [#10 -0.59,-1.65,0.00,M2] 
20:49:49.343 00.000 12268 single-star, 7 included, MultiStar: {0.16, 0.07}, one-star: {-0.16, -0.03}
20:49:49.343 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.67) = xAngle (-1.31 = -1.31)
20:49:49.343 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.28 = -1.28)
20:49:49.343 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-2.98 mountX=0.04 mountY=-0.16, mountTheta=-1.31
20:49:49.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.03, opts=13)
20:49:49.343 00.000 12268 Enqueuing Move request for scope (-0.16, -0.03)
20:49:49.343 00.000 11616 Worker thread wakes up
20:49:49.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.03) opts 0xd
20:49:49.343 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.03)
20:49:49.343 00.000 11616 Moving (-0.16, -0.03) raw xDistance=0.04 yDistance=-0.16
20:49:49.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:49.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:49:49.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
20:49:49.343 00.000 11616 MoveAxis(E, 0, ABG)
20:49:49.343 00.000 11616 Move returns status 0, amount 0
20:49:49.343 00.000 11616 MoveAxis(N, 13, ABG)
20:49:49.343 00.000 11616 Guiding  Dir = 0, Dur = 13
20:49:49.343 00.000 11616 IsSlewing returns 0
20:49:49.343 00.000 11616 IsGuiding returns 0
20:49:49.343 00.000 11616 PulseGuide returned control before completion, sleep 23
20:49:49.355 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:49:49.375 00.020 12268 UpdateGuideState exits: m=148 SNR=8.2
20:49:49.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:49.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:49.375 00.000 12268 Enqueuing Expose request
20:49:49.387 00.012 11616 IsGuiding returns 1
20:49:49.387 00.000 11616 scope still moving after pulse duration time elapsed
20:49:49.419 00.032 11616 IsSlewing returns 0
20:49:49.419 00.000 11616 IsGuiding returns 0
20:49:49.419 00.000 11616 scope move finished after 13 + 55 ms
20:49:49.419 00.000 11616 Move returns status 0, amount 13
20:49:49.419 00.000 11616 move complete, result=0
20:49:49.419 00.000 11616 worker thread done servicing request
20:49:49.419 00.000 11616 Worker thread wakes up
20:49:49.419 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:49.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:49.419 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 13 ms NORTH
20:49:51.410 01.991 11616 Exposure complete
20:49:51.473 00.063 11616 worker thread done servicing request
20:49:51.473 00.000 12268 OnExposeComplete: enter
20:49:51.473 00.000 12268 UpdateGuideState(): m_state=6
20:49:51.473 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1535
20:49:51.473 00.000 12268 Star::Find returns 1 (0), X=1254.06, Y=868.76, Mass=192, SNR=9.4, Peak=25 HFD=4.1
20:49:51.473 00.000 12268 MultiStar: [#1 0.31,0.53,1.10,U] [#2 -0.13,0.27,0.88,U] [#3 0.06,0.59,0.92,U] [#4 -0.20,0.58,0.82,U] [#5 -0.80,0.73,0.00,M4] [#6 -0.86,-0.19,0.00,M1] [#7 -13.35,9.76,0.00,M2] [#8 -0.16,0.08,0.59,U] 
20:49:51.473 00.000 12268 refined, 5 included, MultiStar: {0.03, 0.48}, one-star: {0.16, 0.67}
20:49:51.473 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.67) = xAngle (3.17 = -3.11)
20:49:51.473 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.20 = -3.08)
20:49:51.473 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.48 hyp=0.48 cameraTheta=1.50 mountX=-0.48 mountY=-0.03, mountTheta=-3.08
20:49:51.473 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.48, opts=13)
20:49:51.473 00.000 12268 Enqueuing Move request for scope (0.03, 0.48)
20:49:51.473 00.000 11616 Worker thread wakes up
20:49:51.473 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.48) opts 0xd
20:49:51.473 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.48)
20:49:51.473 00.000 11616 Moving (0.03, 0.48) raw xDistance=-0.48 yDistance=-0.03
20:49:51.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
20:49:51.473 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:51.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:49:51.473 00.000 11616 MoveAxis(E, 270, ABG)
20:49:51.473 00.000 11616 Guiding  Dir = 2, Dur = 270
20:49:51.473 00.000 11616 IsSlewing returns 0
20:49:51.473 00.000 11616 IsGuiding returns 0
20:49:51.473 00.000 11616 PulseGuide returned control before completion, sleep 280
20:49:51.489 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:49:51.505 00.016 12268 UpdateGuideState exits: m=192 SNR=9.4
20:49:51.505 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:51.505 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:51.505 00.000 12268 Enqueuing Expose request
20:49:51.774 00.269 11616 IsGuiding returns 1
20:49:51.774 00.000 11616 scope still moving after pulse duration time elapsed
20:49:51.805 00.031 11616 IsSlewing returns 0
20:49:51.805 00.000 11616 IsGuiding returns 0
20:49:51.805 00.000 11616 scope move finished after 270 + 50 ms
20:49:51.805 00.000 11616 Move returns status 0, amount 270
20:49:51.805 00.000 11616 MoveAxis(N, 0, ABG)
20:49:51.805 00.000 11616 Move returns status 0, amount 0
20:49:51.805 00.000 11616 move complete, result=0
20:49:51.805 00.000 11616 worker thread done servicing request
20:49:51.805 00.000 11616 Worker thread wakes up
20:49:51.805 00.000 12268 GuideStep: -0.5 px 270 ms EAST, -0.0 px 0 ms NORTH
20:49:51.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:51.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:53.797 01.992 11616 Exposure complete
20:49:53.859 00.062 11616 worker thread done servicing request
20:49:53.859 00.000 12268 OnExposeComplete: enter
20:49:53.859 00.000 12268 UpdateGuideState(): m_state=6
20:49:53.859 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1536
20:49:53.859 00.000 12268 Star::Find returns 1 (0), X=1253.55, Y=868.16, Mass=207, SNR=9.7, Peak=25 HFD=4.3
20:49:53.859 00.000 12268 MultiStar: [#1 -0.14,0.02,1.18,U] [#2 -0.65,-0.39,0.00,M1] [#3 -0.25,-0.43,0.98,U] [#4 -0.17,-0.05,0.88,U] [#5 -0.72,0.08,0.00,M5] [#6 -0.51,-0.31,0.78,U] [#7 -1.43,-1.14,0.00,M3] [#8 -0.49,-0.71,0.00,M1] 
20:49:53.859 00.000 12268 refined, 4 included, MultiStar: {-0.27, -0.13}, one-star: {-0.35, 0.07}
20:49:53.859 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-1.67) = xAngle (-1.04 = -1.04)
20:49:53.859 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.01 = -1.01)
20:49:53.859 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.13 hyp=0.30 cameraTheta=-2.71 mountX=0.15 mountY=-0.25, mountTheta=-1.03
20:49:53.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.13, opts=13)
20:49:53.859 00.000 12268 Enqueuing Move request for scope (-0.27, -0.13)
20:49:53.859 00.000 11616 Worker thread wakes up
20:49:53.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.13) opts 0xd
20:49:53.859 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.13)
20:49:53.859 00.000 11616 Moving (-0.27, -0.13) raw xDistance=0.15 yDistance=-0.25
20:49:53.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:49:53.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:49:53.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
20:49:53.859 00.000 11616 MoveAxis(E, 0, ABG)
20:49:53.859 00.000 11616 Move returns status 0, amount 0
20:49:53.859 00.000 11616 MoveAxis(N, 21, ABG)
20:49:53.859 00.000 11616 Guiding  Dir = 0, Dur = 21
20:49:53.859 00.000 11616 IsSlewing returns 0
20:49:53.859 00.000 11616 IsGuiding returns 0
20:49:53.859 00.000 11616 PulseGuide returned control before completion, sleep 31
20:49:53.874 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:49:53.890 00.016 12268 UpdateGuideState exits: m=207 SNR=9.7
20:49:53.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:53.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:53.890 00.000 12268 Enqueuing Expose request
20:49:53.906 00.016 11616 IsGuiding returns 1
20:49:53.906 00.000 11616 scope still moving after pulse duration time elapsed
20:49:53.937 00.031 11616 IsSlewing returns 0
20:49:53.937 00.000 11616 IsGuiding returns 0
20:49:53.937 00.000 11616 scope move finished after 21 + 44 ms
20:49:53.937 00.000 11616 Move returns status 0, amount 21
20:49:53.937 00.000 11616 move complete, result=0
20:49:53.937 00.000 11616 worker thread done servicing request
20:49:53.937 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 21 ms NORTH
20:49:53.937 00.000 11616 Worker thread wakes up
20:49:53.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:53.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:55.939 02.002 11616 Exposure complete
20:49:56.003 00.064 11616 worker thread done servicing request
20:49:56.003 00.000 12268 OnExposeComplete: enter
20:49:56.003 00.000 12268 UpdateGuideState(): m_state=6
20:49:56.003 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1537
20:49:56.003 00.000 12268 Star::Find returns 1 (0), X=1253.47, Y=867.53, Mass=182, SNR=9.2, Peak=33 HFD=3.2
20:49:56.003 00.000 12268 MultiStar: [#1 0.26,-0.75,0.00,M1] [#2 -0.10,-0.72,0.00,M2] [#3 0.03,-0.71,0.00,M1] [#4 -0.24,-0.62,1.00,U] [#5 0.44,-0.42,0.96,U] [#6 -0.03,-1.24,0.00,M1] [#7 -13.11,7.79,0.00,M4] [#8 -0.40,-0.61,0.00,M2] 
20:49:56.003 00.000 12268 refined, 2 included, MultiStar: {-0.08, -0.53}, one-star: {-0.43, -0.56}
20:49:56.003 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.67) = xAngle (-0.06 = -0.06)
20:49:56.003 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.03 = -0.03)
20:49:56.003 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.53 hyp=0.54 cameraTheta=-1.73 mountX=0.54 mountY=-0.02, mountTheta=-0.03
20:49:56.003 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.53, opts=13)
20:49:56.003 00.000 12268 Enqueuing Move request for scope (-0.08, -0.53)
20:49:56.003 00.000 11616 Worker thread wakes up
20:49:56.003 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.53) opts 0xd
20:49:56.003 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.53)
20:49:56.003 00.000 11616 Moving (-0.08, -0.53) raw xDistance=0.54 yDistance=-0.02
20:49:56.003 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.29 direction from -1 to 1
20:49:56.003 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.62
20:49:56.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
20:49:56.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:56.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:49:56.003 00.000 11616 MoveAxis(W, 302, ABG)
20:49:56.003 00.000 11616 Guiding  Dir = 3, Dur = 302
20:49:56.003 00.000 11616 IsSlewing returns 0
20:49:56.003 00.000 11616 IsGuiding returns 0
20:49:56.003 00.000 11616 PulseGuide returned control before completion, sleep 312
20:49:56.018 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:49:56.035 00.017 12268 UpdateGuideState exits: m=182 SNR=9.2
20:49:56.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:56.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:56.035 00.000 12268 Enqueuing Expose request
20:49:56.335 00.300 11616 IsGuiding returns 1
20:49:56.335 00.000 11616 scope still moving after pulse duration time elapsed
20:49:56.367 00.032 11616 IsSlewing returns 0
20:49:56.367 00.000 11616 IsGuiding returns 1
20:49:56.399 00.032 11616 IsSlewing returns 0
20:49:56.399 00.000 11616 IsGuiding returns 1
20:49:56.431 00.032 11616 IsSlewing returns 0
20:49:56.431 00.000 11616 IsGuiding returns 1
20:49:56.462 00.031 11616 IsSlewing returns 0
20:49:56.462 00.000 11616 IsGuiding returns 1
20:49:56.494 00.032 11616 IsSlewing returns 0
20:49:56.494 00.000 11616 IsGuiding returns 0
20:49:56.494 00.000 11616 scope move finished after 302 + 176 ms
20:49:56.494 00.000 11616 Move returns status 0, amount 302
20:49:56.494 00.000 11616 MoveAxis(N, 0, ABG)
20:49:56.494 00.000 11616 Move returns status 0, amount 0
20:49:56.494 00.000 11616 move complete, result=0
20:49:56.494 00.000 11616 worker thread done servicing request
20:49:56.494 00.000 11616 Worker thread wakes up
20:49:56.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:56.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:56.494 00.000 12268 GuideStep: 0.5 px 302 ms WEST, -0.0 px 0 ms NORTH
20:49:58.500 02.006 11616 Exposure complete
20:49:58.562 00.062 11616 worker thread done servicing request
20:49:58.562 00.000 12268 OnExposeComplete: enter
20:49:58.562 00.000 12268 UpdateGuideState(): m_state=6
20:49:58.562 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1538
20:49:58.562 00.000 12268 Star::Find returns 1 (0), X=1253.74, Y=867.90, Mass=191, SNR=9.4, Peak=33 HFD=3.3
20:49:58.562 00.000 12268 MultiStar: [#1 0.28,-0.48,1.18,U] [#2 -0.13,-0.98,0.00,M3] [#3 -0.12,-0.45,1.02,U] [#4 -0.10,-0.17,1.01,U] [#5 0.01,-0.17,0.92,U] [#6 -0.13,-0.28,0.80,U] [#7 0.00,0.00,0.00,L] [#8 -0.18,-0.71,0.00,M3] [#9 0.10,-0.14,0.64,U] 
20:49:58.562 00.000 12268 single-star, 6 included, MultiStar: {-0.01, -0.28}, one-star: {-0.16, -0.19}
20:49:58.562 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.67) = xAngle (-0.61 = -0.61)
20:49:58.562 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.58 = -0.58)
20:49:58.562 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.19 hyp=0.24 cameraTheta=-2.27 mountX=0.20 mountY=-0.13, mountTheta=-0.58
20:49:58.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.19, opts=13)
20:49:58.562 00.000 12268 Enqueuing Move request for scope (-0.16, -0.19)
20:49:58.562 00.000 11616 Worker thread wakes up
20:49:58.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.19) opts 0xd
20:49:58.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.19)
20:49:58.562 00.000 11616 Moving (-0.16, -0.19) raw xDistance=0.20 yDistance=-0.13
20:49:58.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
20:49:58.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:58.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:49:58.562 00.000 11616 MoveAxis(W, 113, ABG)
20:49:58.562 00.000 11616 Guiding  Dir = 3, Dur = 113
20:49:58.562 00.000 11616 IsSlewing returns 0
20:49:58.562 00.000 11616 IsGuiding returns 0
20:49:58.562 00.000 11616 PulseGuide returned control before completion, sleep 123
20:49:58.578 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:49:58.593 00.015 12268 UpdateGuideState exits: m=191 SNR=9.4
20:49:58.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:58.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:49:58.593 00.000 12268 Enqueuing Expose request
20:49:58.703 00.110 11616 IsGuiding returns 1
20:49:58.703 00.000 11616 scope still moving after pulse duration time elapsed
20:49:58.734 00.031 11616 IsSlewing returns 0
20:49:58.734 00.000 11616 IsGuiding returns 1
20:49:58.765 00.031 11616 IsSlewing returns 0
20:49:58.765 00.000 11616 IsGuiding returns 1
20:49:58.797 00.032 11616 IsSlewing returns 0
20:49:58.797 00.000 11616 IsGuiding returns 0
20:49:58.797 00.000 11616 scope move finished after 113 + 115 ms
20:49:58.797 00.000 11616 Move returns status 0, amount 113
20:49:58.797 00.000 11616 MoveAxis(N, 0, ABG)
20:49:58.797 00.000 11616 Move returns status 0, amount 0
20:49:58.797 00.000 11616 move complete, result=0
20:49:58.797 00.000 11616 worker thread done servicing request
20:49:58.797 00.000 11616 Worker thread wakes up
20:49:58.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:49:58.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:49:58.797 00.000 12268 GuideStep: 0.2 px 113 ms WEST, -0.1 px 0 ms NORTH
20:50:00.805 02.008 11616 Exposure complete
20:50:00.853 00.048 11616 worker thread done servicing request
20:50:00.853 00.000 12268 OnExposeComplete: enter
20:50:00.853 00.000 12268 UpdateGuideState(): m_state=6
20:50:00.853 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1539
20:50:00.853 00.000 12268 Star::Find returns 1 (0), X=1253.59, Y=867.67, Mass=207, SNR=9.7, Peak=34 HFD=3.6
20:50:00.853 00.000 12268 MultiStar: [#1 0.42,-0.51,1.15,U] [#2 -0.33,-0.51,0.96,U] [#3 0.03,-0.53,0.95,U] [#4 -0.40,-0.23,0.99,U] [#5 -0.19,0.02,0.82,U] [#6 -0.21,-0.48,0.85,U] [#7 -13.18,8.52,0.00,M5] [#8 -0.22,-1.28,0.00,M4] 
20:50:00.853 00.000 12268 refined, 6 included, MultiStar: {-0.12, -0.39}, one-star: {-0.31, -0.42}
20:50:00.853 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.67) = xAngle (-0.21 = -0.21)
20:50:00.853 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.18 = -0.18)
20:50:00.853 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.39 hyp=0.41 cameraTheta=-1.88 mountX=0.40 mountY=-0.07, mountTheta=-0.18
20:50:00.853 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.39, opts=13)
20:50:00.853 00.000 12268 Enqueuing Move request for scope (-0.12, -0.39)
20:50:00.853 00.000 11616 Worker thread wakes up
20:50:00.853 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.39) opts 0xd
20:50:00.853 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.39)
20:50:00.853 00.000 11616 Moving (-0.12, -0.39) raw xDistance=0.40 yDistance=-0.07
20:50:00.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
20:50:00.853 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:00.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:50:00.853 00.000 11616 MoveAxis(W, 224, ABG)
20:50:00.853 00.000 11616 Guiding  Dir = 3, Dur = 224
20:50:00.853 00.000 11616 IsSlewing returns 0
20:50:00.853 00.000 11616 IsGuiding returns 0
20:50:00.869 00.016 11616 PulseGuide returned control before completion, sleep 234
20:50:00.875 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:50:00.885 00.010 12268 UpdateGuideState exits: m=207 SNR=9.7
20:50:00.885 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:00.885 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:00.885 00.000 12268 Enqueuing Expose request
20:50:01.107 00.222 11616 IsGuiding returns 1
20:50:01.107 00.000 11616 scope still moving after pulse duration time elapsed
20:50:01.139 00.032 11616 IsSlewing returns 0
20:50:01.139 00.000 11616 IsGuiding returns 1
20:50:01.170 00.031 11616 IsSlewing returns 0
20:50:01.170 00.000 11616 IsGuiding returns 1
20:50:01.202 00.032 11616 IsSlewing returns 0
20:50:01.202 00.000 11616 IsGuiding returns 1
20:50:01.234 00.032 11616 IsSlewing returns 0
20:50:01.234 00.000 11616 IsGuiding returns 1
20:50:01.265 00.031 11616 IsSlewing returns 0
20:50:01.265 00.000 11616 IsGuiding returns 1
20:50:01.297 00.032 11616 IsSlewing returns 0
20:50:01.297 00.000 11616 IsGuiding returns 1
20:50:01.328 00.031 11616 IsSlewing returns 0
20:50:01.328 00.000 11616 IsGuiding returns 0
20:50:01.328 00.000 11616 scope move finished after 224 + 236 ms
20:50:01.328 00.000 11616 Move returns status 0, amount 224
20:50:01.328 00.000 11616 MoveAxis(N, 0, ABG)
20:50:01.328 00.000 11616 Move returns status 0, amount 0
20:50:01.328 00.000 11616 move complete, result=0
20:50:01.328 00.000 11616 worker thread done servicing request
20:50:01.328 00.000 11616 Worker thread wakes up
20:50:01.328 00.000 12268 GuideStep: 0.4 px 224 ms WEST, -0.1 px 0 ms NORTH
20:50:01.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:01.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:03.336 02.008 11616 Exposure complete
20:50:03.384 00.048 11616 worker thread done servicing request
20:50:03.384 00.000 12268 OnExposeComplete: enter
20:50:03.400 00.016 12268 UpdateGuideState(): m_state=6
20:50:03.400 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1540
20:50:03.400 00.000 12268 Star::Find returns 1 (0), X=1254.10, Y=868.17, Mass=226, SNR=10.2, Peak=35 HFD=4.3
20:50:03.400 00.000 12268 MultiStar: [#1 0.11,-0.12,1.14,U] [#2 0.08,-0.37,1.04,U] [#3 -0.07,-0.22,0.84,U] [#4 -0.50,-0.47,0.00,M1] [#5 0.26,0.21,0.81,U] [#6 -0.08,-0.44,0.75,U] [#7 -12.68,8.51,0.00,M6] [#8 -0.02,-0.18,0.51,U] 
20:50:03.400 00.000 12268 refined, 6 included, MultiStar: {0.08, -0.14}, one-star: {0.20, 0.08}
20:50:03.400 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.67) = xAngle (0.61 = 0.61)
20:50:03.400 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.64 = 0.64)
20:50:03.400 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.17 cameraTheta=-1.06 mountX=0.14 mountY=0.10, mountTheta=0.63
20:50:03.400 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.14, opts=13)
20:50:03.400 00.000 12268 Enqueuing Move request for scope (0.08, -0.14)
20:50:03.400 00.000 11616 Worker thread wakes up
20:50:03.400 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
20:50:03.400 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
20:50:03.400 00.000 11616 Moving (0.08, -0.14) raw xDistance=0.14 yDistance=0.10
20:50:03.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:50:03.400 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:03.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:50:03.400 00.000 11616 MoveAxis(W, 76, ABG)
20:50:03.400 00.000 11616 Guiding  Dir = 3, Dur = 76
20:50:03.400 00.000 11616 IsSlewing returns 0
20:50:03.400 00.000 11616 IsGuiding returns 0
20:50:03.400 00.000 11616 PulseGuide returned control before completion, sleep 86
20:50:03.416 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:50:03.431 00.015 12268 UpdateGuideState exits: m=226 SNR=10.2
20:50:03.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:03.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:03.431 00.000 12268 Enqueuing Expose request
20:50:03.495 00.064 11616 IsGuiding returns 1
20:50:03.495 00.000 11616 scope still moving after pulse duration time elapsed
20:50:03.526 00.031 11616 IsSlewing returns 0
20:50:03.526 00.000 11616 IsGuiding returns 1
20:50:03.558 00.032 11616 IsSlewing returns 0
20:50:03.558 00.000 11616 IsGuiding returns 1
20:50:03.590 00.032 11616 IsSlewing returns 0
20:50:03.590 00.000 11616 IsGuiding returns 1
20:50:03.621 00.031 11616 IsSlewing returns 0
20:50:03.621 00.000 11616 IsGuiding returns 0
20:50:03.621 00.000 11616 scope move finished after 76 + 142 ms
20:50:03.621 00.000 11616 Move returns status 0, amount 76
20:50:03.621 00.000 11616 MoveAxis(N, 0, ABG)
20:50:03.621 00.000 11616 Move returns status 0, amount 0
20:50:03.621 00.000 11616 move complete, result=0
20:50:03.621 00.000 11616 worker thread done servicing request
20:50:03.621 00.000 11616 Worker thread wakes up
20:50:03.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:03.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:03.621 00.000 12268 GuideStep: 0.1 px 76 ms WEST, 0.1 px 0 ms NORTH
20:50:05.656 02.035 11616 Exposure complete
20:50:05.711 00.055 11616 worker thread done servicing request
20:50:05.711 00.000 12268 OnExposeComplete: enter
20:50:05.711 00.000 12268 UpdateGuideState(): m_state=6
20:50:05.711 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1541
20:50:05.711 00.000 12268 Star::Find returns 1 (0), X=1253.74, Y=868.61, Mass=183, SNR=9.2, Peak=31 HFD=3.2
20:50:05.718 00.007 12268 MultiStar: [#1 0.10,0.02,1.15,U] [#2 0.08,-0.47,1.04,U] [#3 0.30,-0.21,0.97,U] [#4 -0.16,-0.27,0.89,U] [#5 -0.28,0.28,0.84,U] [#6 -0.13,0.10,0.96,U] [#7 -13.57,8.75,0.00,M7] [#8 0.42,-0.31,0.54,U] 
20:50:05.718 00.000 12268 refined, 7 included, MultiStar: {0.01, -0.03}, one-star: {-0.16, 0.53}
20:50:05.718 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.67) = xAngle (0.33 = 0.33)
20:50:05.718 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.36 = 0.36)
20:50:05.718 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.34 mountX=0.03 mountY=0.01, mountTheta=0.36
20:50:05.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.03, opts=13)
20:50:05.718 00.000 12268 Enqueuing Move request for scope (0.01, -0.03)
20:50:05.718 00.000 11616 Worker thread wakes up
20:50:05.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
20:50:05.718 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
20:50:05.718 00.000 11616 Moving (0.01, -0.03) raw xDistance=0.03 yDistance=0.01
20:50:05.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:05.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:50:05.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:05.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:50:05.718 00.000 11616 MoveAxis(E, 0, ABG)
20:50:05.718 00.000 11616 Move returns status 0, amount 0
20:50:05.718 00.000 11616 MoveAxis(N, 0, ABG)
20:50:05.718 00.000 11616 Move returns status 0, amount 0
20:50:05.718 00.000 11616 move complete, result=0
20:50:05.718 00.000 11616 worker thread done servicing request
20:50:05.727 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:50:05.750 00.023 12268 UpdateGuideState exits: m=183 SNR=9.2
20:50:05.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:05.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:05.750 00.000 12268 Enqueuing Expose request
20:50:05.750 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:50:05.750 00.000 11616 Worker thread wakes up
20:50:05.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:05.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:07.757 02.007 11616 Exposure complete
20:50:07.812 00.055 11616 worker thread done servicing request
20:50:07.812 00.000 12268 OnExposeComplete: enter
20:50:07.812 00.000 12268 UpdateGuideState(): m_state=6
20:50:07.812 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1542
20:50:07.812 00.000 12268 Star::Find returns 1 (0), X=1254.12, Y=868.62, Mass=218, SNR=10.0, Peak=33 HFD=3.4
20:50:07.812 00.000 12268 MultiStar: [#1 0.46,0.60,0.00,M1] [#2 0.37,0.46,0.97,U] [#3 0.22,0.34,1.13,U] [#4 0.13,0.20,0.86,U] [#5 -0.64,0.34,0.00,M1] [#6 0.05,0.15,0.86,U] [#7 -13.49,9.50,0.00,M8] [#8 -0.52,0.05,0.45,U] 
20:50:07.812 00.000 12268 refined, 5 included, MultiStar: {0.14, 0.32}, one-star: {0.22, 0.54}
20:50:07.812 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.67) = xAngle (2.82 = 2.82)
20:50:07.812 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.85 = 2.85)
20:50:07.812 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.15 mountX=-0.33 mountY=0.10, mountTheta=2.85
20:50:07.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.32, opts=13)
20:50:07.812 00.000 12268 Enqueuing Move request for scope (0.14, 0.32)
20:50:07.812 00.000 11616 Worker thread wakes up
20:50:07.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.32) opts 0xd
20:50:07.812 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.32)
20:50:07.812 00.000 11616 Moving (0.14, 0.32) raw xDistance=-0.33 yDistance=0.10
20:50:07.812 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
20:50:07.821 00.009 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.00
20:50:07.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
20:50:07.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:07.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:50:07.821 00.000 11616 MoveAxis(E, 188, ABG)
20:50:07.821 00.000 11616 Guiding  Dir = 2, Dur = 188
20:50:07.821 00.000 11616 IsSlewing returns 0
20:50:07.821 00.000 11616 IsGuiding returns 0
20:50:07.821 00.000 11616 PulseGuide returned control before completion, sleep 198
20:50:07.821 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:50:07.843 00.022 12268 UpdateGuideState exits: m=218 SNR=10.0
20:50:07.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:07.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:07.843 00.000 12268 Enqueuing Expose request
20:50:08.027 00.184 11616 IsGuiding returns 1
20:50:08.027 00.000 11616 scope still moving after pulse duration time elapsed
20:50:08.059 00.032 11616 IsSlewing returns 0
20:50:08.059 00.000 11616 IsGuiding returns 0
20:50:08.059 00.000 11616 scope move finished after 188 + 50 ms
20:50:08.059 00.000 11616 Move returns status 0, amount 188
20:50:08.059 00.000 11616 MoveAxis(N, 0, ABG)
20:50:08.059 00.000 11616 Move returns status 0, amount 0
20:50:08.059 00.000 11616 move complete, result=0
20:50:08.059 00.000 11616 worker thread done servicing request
20:50:08.059 00.000 11616 Worker thread wakes up
20:50:08.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:08.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:08.059 00.000 12268 GuideStep: -0.3 px 188 ms EAST, 0.1 px 0 ms NORTH
20:50:10.067 02.008 11616 Exposure complete
20:50:10.125 00.058 11616 worker thread done servicing request
20:50:10.125 00.000 12268 OnExposeComplete: enter
20:50:10.125 00.000 12268 UpdateGuideState(): m_state=6
20:50:10.125 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1543
20:50:10.125 00.000 12268 Star::Find returns 1 (0), X=1254.03, Y=868.19, Mass=185, SNR=9.3, Peak=29 HFD=3.1
20:50:10.125 00.000 12268 MultiStar: [#1 0.11,0.13,1.06,U] [#2 0.00,-0.47,0.97,U] [#3 0.28,-0.03,1.01,U] [#4 -0.28,0.12,0.94,U] [#5 -0.77,0.75,0.00,M2] [#6 0.24,0.17,0.93,U] [#7 -13.31,8.60,0.00,M9] [#8 -0.47,-0.51,0.00,M2] 
20:50:10.125 00.000 12268 refined, 5 included, MultiStar: {0.08, 0.00}, one-star: {0.13, 0.10}
20:50:10.125 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.67) = xAngle (1.73 = 1.73)
20:50:10.125 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.76 = 1.76)
20:50:10.125 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.06 mountX=-0.01 mountY=0.08, mountTheta=1.73
20:50:10.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.00, opts=13)
20:50:10.125 00.000 12268 Enqueuing Move request for scope (0.08, 0.00)
20:50:10.125 00.000 11616 Worker thread wakes up
20:50:10.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd
20:50:10.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.00)
20:50:10.125 00.000 11616 Moving (0.08, 0.00) raw xDistance=-0.01 yDistance=0.08
20:50:10.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:10.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:50:10.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:10.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:50:10.125 00.000 11616 MoveAxis(E, 0, ABG)
20:50:10.125 00.000 11616 Move returns status 0, amount 0
20:50:10.125 00.000 11616 MoveAxis(N, 0, ABG)
20:50:10.125 00.000 11616 Move returns status 0, amount 0
20:50:10.125 00.000 11616 move complete, result=0
20:50:10.125 00.000 11616 worker thread done servicing request
20:50:10.130 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:50:10.156 00.026 12268 UpdateGuideState exits: m=185 SNR=9.3
20:50:10.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:10.162 00.006 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:10.162 00.000 12268 Enqueuing Expose request
20:50:10.162 00.000 11616 Worker thread wakes up
20:50:10.162 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:10.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:10.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:12.173 02.011 11616 Exposure complete
20:50:12.221 00.048 11616 worker thread done servicing request
20:50:12.221 00.000 12268 OnExposeComplete: enter
20:50:12.221 00.000 12268 UpdateGuideState(): m_state=6
20:50:12.221 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1544
20:50:12.221 00.000 12268 Star::Find returns 1 (0), X=1254.22, Y=868.15, Mass=186, SNR=9.2, Peak=34 HFD=3.6
20:50:12.221 00.000 12268 MultiStar: [#1 0.17,0.32,1.11,U] [#2 0.38,-0.38,0.99,U] [#3 -0.07,-0.04,1.02,U] [#4 0.28,0.40,0.85,U] [#5 -0.11,0.17,0.90,U] [#6 -0.14,0.05,0.99,U] [#7 -12.92,8.76,0.00,M10] [#8 -0.21,-0.22,0.55,U] 
20:50:12.221 00.000 12268 refined, 7 included, MultiStar: {0.09, 0.06}, one-star: {0.32, 0.07}
20:50:12.221 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.67) = xAngle (2.22 = 2.22)
20:50:12.221 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.25 = 2.25)
20:50:12.221 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.55 mountX=-0.07 mountY=0.09, mountTheta=2.23
20:50:12.221 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.06, opts=13)
20:50:12.221 00.000 12268 Enqueuing Move request for scope (0.09, 0.06)
20:50:12.221 00.000 11616 Worker thread wakes up
20:50:12.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
20:50:12.221 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
20:50:12.221 00.000 11616 Moving (0.09, 0.06) raw xDistance=-0.07 yDistance=0.09
20:50:12.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:12.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:50:12.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:12.236 00.015 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:50:12.236 00.000 11616 MoveAxis(E, 0, ABG)
20:50:12.236 00.000 11616 Move returns status 0, amount 0
20:50:12.236 00.000 11616 MoveAxis(N, 0, ABG)
20:50:12.236 00.000 11616 Move returns status 0, amount 0
20:50:12.236 00.000 11616 move complete, result=0
20:50:12.236 00.000 11616 worker thread done servicing request
20:50:12.253 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:50:12.268 00.015 12268 UpdateGuideState exits: m=186 SNR=9.2
20:50:12.268 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:12.268 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:12.268 00.000 12268 Enqueuing Expose request
20:50:12.268 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:12.268 00.000 11616 Worker thread wakes up
20:50:12.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:12.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:14.276 02.008 11616 Exposure complete
20:50:14.323 00.047 11616 worker thread done servicing request
20:50:14.323 00.000 12268 OnExposeComplete: enter
20:50:14.323 00.000 12268 UpdateGuideState(): m_state=6
20:50:14.323 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1545
20:50:14.323 00.000 12268 Star::Find returns 1 (0), X=1254.17, Y=868.68, Mass=188, SNR=9.3, Peak=33 HFD=3.2
20:50:14.323 00.000 12268 MultiStar: [#1 0.38,0.88,0.00,M1] [#2 0.11,0.18,1.06,U] [#3 -0.00,0.79,0.00,M1] [#4 -0.43,1.05,0.00,M1] [#5 -0.34,0.61,0.00,M2] [#6 0.01,0.55,0.93,U] [#7 -12.83,9.40,0.00,R] [#8 -0.03,0.31,0.79,U] 
20:50:14.323 00.000 12268 refined, 3 included, MultiStar: {0.10, 0.40}, one-star: {0.27, 0.59}
20:50:14.323 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.67) = xAngle (3.00 = 3.00)
20:50:14.323 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.03 = 3.03)
20:50:14.323 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.40 hyp=0.42 cameraTheta=1.33 mountX=-0.41 mountY=0.05, mountTheta=3.03
20:50:14.339 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.40, opts=13)
20:50:14.339 00.000 12268 Enqueuing Move request for scope (0.10, 0.40)
20:50:14.339 00.000 11616 Worker thread wakes up
20:50:14.339 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.40) opts 0xd
20:50:14.339 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.40)
20:50:14.339 00.000 11616 Moving (0.10, 0.40) raw xDistance=-0.41 yDistance=0.05
20:50:14.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
20:50:14.339 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:14.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:50:14.339 00.000 11616 MoveAxis(E, 231, ABG)
20:50:14.339 00.000 11616 Guiding  Dir = 2, Dur = 231
20:50:14.343 00.004 11616 IsSlewing returns 0
20:50:14.343 00.000 11616 IsGuiding returns 0
20:50:14.343 00.000 11616 PulseGuide returned control before completion, sleep 241
20:50:14.355 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:50:14.371 00.016 12268 UpdateGuideState exits: m=188 SNR=9.3
20:50:14.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:14.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:14.371 00.000 12268 Enqueuing Expose request
20:50:14.593 00.222 11616 IsGuiding returns 1
20:50:14.593 00.000 11616 scope still moving after pulse duration time elapsed
20:50:14.625 00.032 11616 IsSlewing returns 0
20:50:14.625 00.000 11616 IsGuiding returns 1
20:50:14.656 00.031 11616 IsSlewing returns 0
20:50:14.656 00.000 11616 IsGuiding returns 1
20:50:14.687 00.031 11616 IsSlewing returns 0
20:50:14.687 00.000 11616 IsGuiding returns 1
20:50:14.719 00.032 11616 IsSlewing returns 0
20:50:14.719 00.000 11616 IsGuiding returns 0
20:50:14.719 00.000 11616 scope move finished after 231 + 144 ms
20:50:14.719 00.000 11616 Move returns status 0, amount 231
20:50:14.719 00.000 11616 MoveAxis(N, 0, ABG)
20:50:14.719 00.000 11616 Move returns status 0, amount 0
20:50:14.719 00.000 11616 move complete, result=0
20:50:14.719 00.000 11616 worker thread done servicing request
20:50:14.719 00.000 11616 Worker thread wakes up
20:50:14.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:14.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:14.719 00.000 12268 GuideStep: -0.4 px 231 ms EAST, 0.0 px 0 ms NORTH
20:50:16.735 02.016 11616 Exposure complete
20:50:16.783 00.048 11616 worker thread done servicing request
20:50:16.783 00.000 12268 OnExposeComplete: enter
20:50:16.783 00.000 12268 UpdateGuideState(): m_state=6
20:50:16.783 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1546
20:50:16.783 00.000 12268 Star::Find returns 1 (0), X=1254.23, Y=868.33, Mass=194, SNR=9.5, Peak=32 HFD=3.3
20:50:16.783 00.000 12268 MultiStar: [#1 0.55,0.50,0.00,M2] [#2 0.14,0.21,1.04,U] [#3 0.14,0.40,1.10,U] [#4 0.34,0.32,0.89,U] [#5 0.30,0.43,0.83,U] [#6 0.44,0.55,0.00,M1] [#7 12.87,-10.85,0.00,M1] [#8 0.11,-0.41,0.55,U] 
20:50:16.783 00.000 12268 refined, 5 included, MultiStar: {0.23, 0.24}, one-star: {0.33, 0.25}
20:50:16.783 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.67) = xAngle (2.48 = 2.48)
20:50:16.783 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.51 = 2.51)
20:50:16.783 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.24 hyp=0.34 cameraTheta=0.81 mountX=-0.27 mountY=0.20, mountTheta=2.50
20:50:16.783 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.24, opts=13)
20:50:16.783 00.000 12268 Enqueuing Move request for scope (0.23, 0.24)
20:50:16.783 00.000 11616 Worker thread wakes up
20:50:16.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.24) opts 0xd
20:50:16.783 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.24)
20:50:16.783 00.000 11616 Moving (0.23, 0.24) raw xDistance=-0.27 yDistance=0.20
20:50:16.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
20:50:16.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:50:16.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:50:16.783 00.000 11616 MoveAxis(E, 149, ABG)
20:50:16.783 00.000 11616 Guiding  Dir = 2, Dur = 149
20:50:16.783 00.000 11616 IsSlewing returns 0
20:50:16.783 00.000 11616 IsGuiding returns 0
20:50:16.783 00.000 11616 PulseGuide returned control before completion, sleep 159
20:50:16.799 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:50:16.815 00.016 12268 UpdateGuideState exits: m=194 SNR=9.5
20:50:16.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:16.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:16.815 00.000 12268 Enqueuing Expose request
20:50:16.958 00.143 11616 IsGuiding returns 1
20:50:16.958 00.000 11616 scope still moving after pulse duration time elapsed
20:50:16.989 00.031 11616 IsSlewing returns 0
20:50:16.989 00.000 11616 IsGuiding returns 1
20:50:17.021 00.032 11616 IsSlewing returns 0
20:50:17.021 00.000 11616 IsGuiding returns 1
20:50:17.053 00.032 11616 IsSlewing returns 0
20:50:17.053 00.000 11616 IsGuiding returns 0
20:50:17.053 00.000 11616 scope move finished after 149 + 108 ms
20:50:17.053 00.000 11616 Move returns status 0, amount 149
20:50:17.053 00.000 11616 MoveAxis(N, 0, ABG)
20:50:17.053 00.000 11616 Move returns status 0, amount 0
20:50:17.053 00.000 11616 move complete, result=0
20:50:17.053 00.000 11616 worker thread done servicing request
20:50:17.053 00.000 11616 Worker thread wakes up
20:50:17.053 00.000 12268 GuideStep: -0.3 px 149 ms EAST, 0.2 px 0 ms NORTH
20:50:17.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:17.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:19.056 02.003 11616 Exposure complete
20:50:19.104 00.048 11616 worker thread done servicing request
20:50:19.104 00.000 12268 OnExposeComplete: enter
20:50:19.104 00.000 12268 UpdateGuideState(): m_state=6
20:50:19.104 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1547
20:50:19.104 00.000 12268 Star::Find returns 1 (0), X=1254.37, Y=868.59, Mass=185, SNR=9.3, Peak=35 HFD=3.0
20:50:19.104 00.000 12268 MultiStar: [#1 0.25,0.88,0.00,M3] [#2 0.23,0.23,1.18,U] [#3 0.26,0.17,0.93,U] [#4 -0.07,0.34,0.85,U] [#5 0.58,0.15,0.93,U] [#6 -0.04,0.91,0.00,M2] [#7 -0.52,-0.33,0.65,U] [#8 0.26,0.24,0.74,U] 
20:50:19.104 00.000 12268 refined, 6 included, MultiStar: {0.21, 0.21}, one-star: {0.47, 0.51}
20:50:19.104 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.67) = xAngle (2.46 = 2.46)
20:50:19.104 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.49 = 2.49)
20:50:19.104 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.21 hyp=0.30 cameraTheta=0.79 mountX=-0.23 mountY=0.18, mountTheta=2.48
20:50:19.104 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.21, opts=13)
20:50:19.104 00.000 12268 Enqueuing Move request for scope (0.21, 0.21)
20:50:19.104 00.000 11616 Worker thread wakes up
20:50:19.104 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.21) opts 0xd
20:50:19.104 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.21)
20:50:19.104 00.000 11616 Moving (0.21, 0.21) raw xDistance=-0.23 yDistance=0.18
20:50:19.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
20:50:19.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:50:19.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:50:19.104 00.000 11616 MoveAxis(E, 130, ABG)
20:50:19.104 00.000 11616 Guiding  Dir = 2, Dur = 130
20:50:19.104 00.000 11616 IsSlewing returns 0
20:50:19.104 00.000 11616 IsGuiding returns 0
20:50:19.104 00.000 11616 PulseGuide returned control before completion, sleep 140
20:50:19.125 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:50:19.136 00.011 12268 UpdateGuideState exits: m=185 SNR=9.3
20:50:19.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:19.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:19.136 00.000 12268 Enqueuing Expose request
20:50:19.262 00.126 11616 IsGuiding returns 1
20:50:19.262 00.000 11616 scope still moving after pulse duration time elapsed
20:50:19.294 00.032 11616 IsSlewing returns 0
20:50:19.294 00.000 11616 IsGuiding returns 1
20:50:19.326 00.032 11616 IsSlewing returns 0
20:50:19.326 00.000 11616 IsGuiding returns 1
20:50:19.358 00.032 11616 IsSlewing returns 0
20:50:19.358 00.000 11616 IsGuiding returns 1
20:50:19.389 00.031 11616 IsSlewing returns 0
20:50:19.389 00.000 11616 IsGuiding returns 1
20:50:19.421 00.032 11616 IsSlewing returns 0
20:50:19.421 00.000 11616 IsGuiding returns 1
20:50:19.453 00.032 11616 IsSlewing returns 0
20:50:19.453 00.000 11616 IsGuiding returns 1
20:50:19.484 00.031 11616 IsSlewing returns 0
20:50:19.484 00.000 11616 IsGuiding returns 0
20:50:19.484 00.000 11616 scope move finished after 130 + 238 ms
20:50:19.484 00.000 11616 Move returns status 0, amount 130
20:50:19.484 00.000 11616 MoveAxis(N, 0, ABG)
20:50:19.484 00.000 11616 Move returns status 0, amount 0
20:50:19.484 00.000 11616 move complete, result=0
20:50:19.484 00.000 11616 worker thread done servicing request
20:50:19.484 00.000 11616 Worker thread wakes up
20:50:19.484 00.000 12268 GuideStep: -0.2 px 130 ms EAST, 0.2 px 0 ms NORTH
20:50:19.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:19.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:21.490 02.006 11616 Exposure complete
20:50:21.538 00.048 11616 worker thread done servicing request
20:50:21.538 00.000 12268 OnExposeComplete: enter
20:50:21.538 00.000 12268 UpdateGuideState(): m_state=6
20:50:21.538 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1548
20:50:21.538 00.000 12268 Star::Find returns 1 (0), X=1254.26, Y=868.44, Mass=265, SNR=11.1, Peak=31 HFD=4.3
20:50:21.538 00.000 12268 MultiStar: [#1 0.60,0.62,0.00,M4] [#2 0.20,0.06,1.11,U] [#3 0.89,0.56,0.00,M1] [#4 0.05,0.73,0.00,M1] [#5 0.49,0.44,0.75,U] [#6 0.21,0.18,0.84,U] [#7 0.00,0.00,0.00,L] [#8 0.56,0.08,0.41,U] [#9 1.15,0.39,0.00,M4] 
20:50:21.538 00.000 12268 refined, 4 included, MultiStar: {0.33, 0.23}, one-star: {0.36, 0.35}
20:50:21.538 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.67) = xAngle (2.27 = 2.27)
20:50:21.538 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.30 = 2.30)
20:50:21.538 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.23 hyp=0.40 cameraTheta=0.60 mountX=-0.26 mountY=0.30, mountTheta=2.28
20:50:21.538 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.23, opts=13)
20:50:21.538 00.000 12268 Enqueuing Move request for scope (0.33, 0.23)
20:50:21.538 00.000 11616 Worker thread wakes up
20:50:21.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.23) opts 0xd
20:50:21.538 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.23)
20:50:21.538 00.000 11616 Moving (0.33, 0.23) raw xDistance=-0.26 yDistance=0.30
20:50:21.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
20:50:21.538 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.04 newest=0.68
20:50:21.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
20:50:21.538 00.000 11616 MoveAxis(E, 144, ABG)
20:50:21.538 00.000 11616 Guiding  Dir = 2, Dur = 144
20:50:21.538 00.000 11616 IsSlewing returns 0
20:50:21.538 00.000 11616 IsGuiding returns 0
20:50:21.538 00.000 11616 PulseGuide returned control before completion, sleep 154
20:50:21.562 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:50:21.585 00.023 12268 UpdateGuideState exits: m=265 SNR=11.1
20:50:21.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:21.585 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:21.585 00.000 12268 Enqueuing Expose request
20:50:21.712 00.127 11616 IsGuiding returns 1
20:50:21.712 00.000 11616 scope still moving after pulse duration time elapsed
20:50:21.744 00.032 11616 IsSlewing returns 0
20:50:21.744 00.000 11616 IsGuiding returns 0
20:50:21.744 00.000 11616 scope move finished after 144 + 49 ms
20:50:21.744 00.000 11616 Move returns status 0, amount 144
20:50:21.744 00.000 11616 BLC: Oldest BLC event removed
20:50:21.744 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2147 applied
20:50:21.744 00.000 11616 MoveAxis(S, 2172, ABG)
20:50:21.744 00.000 11616 Guiding  Dir = 1, Dur = 2172
20:50:21.744 00.000 11616 IsSlewing returns 0
20:50:21.744 00.000 11616 IsGuiding returns 0
20:50:21.744 00.000 11616 PulseGuide returned control before completion, sleep 2182
20:50:23.939 02.195 11616 IsGuiding returns 1
20:50:23.939 00.000 11616 scope still moving after pulse duration time elapsed
20:50:23.971 00.032 11616 IsSlewing returns 0
20:50:23.971 00.000 11616 IsGuiding returns 1
20:50:24.002 00.031 11616 IsSlewing returns 0
20:50:24.002 00.000 11616 IsGuiding returns 1
20:50:24.034 00.032 11616 IsSlewing returns 0
20:50:24.034 00.000 11616 IsGuiding returns 1
20:50:24.065 00.031 11616 IsSlewing returns 0
20:50:24.065 00.000 11616 IsGuiding returns 1
20:50:24.097 00.032 11616 IsSlewing returns 0
20:50:24.097 00.000 11616 IsGuiding returns 1
20:50:24.128 00.031 11616 IsSlewing returns 0
20:50:24.128 00.000 11616 IsGuiding returns 1
20:50:24.160 00.032 11616 IsSlewing returns 0
20:50:24.160 00.000 11616 IsGuiding returns 0
20:50:24.160 00.000 11616 scope move finished after 2172 + 243 ms
20:50:24.160 00.000 11616 Move returns status 0, amount 2172
20:50:24.160 00.000 11616 move complete, result=0
20:50:24.160 00.000 11616 worker thread done servicing request
20:50:24.160 00.000 11616 Worker thread wakes up
20:50:24.160 00.000 12268 GuideStep: -0.3 px 144 ms EAST, 0.3 px 2172 ms SOUTH
20:50:24.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:24.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:26.176 02.016 11616 Exposure complete
20:50:26.224 00.048 11616 worker thread done servicing request
20:50:26.224 00.000 12268 OnExposeComplete: enter
20:50:26.224 00.000 12268 UpdateGuideState(): m_state=6
20:50:26.224 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1549
20:50:26.224 00.000 12268 Star::Find returns 1 (0), X=1252.96, Y=868.90, Mass=203, SNR=9.7, Peak=26 HFD=3.5
20:50:26.224 00.000 12268 MultiStar: [#1 -0.17,0.54,1.10,U] [#2 -0.01,-0.13,1.14,U] [#3 -0.51,0.43,0.95,U] [#4 -0.75,0.36,0.00,M2] [#5 0.23,0.54,1.00,U] [#6 -0.58,0.22,0.91,U] [#7 0.00,0.00,0.00,L] [#8 0.19,-0.12,0.68,U] [#9 -0.13,0.99,0.00,M5] 
20:50:26.224 00.000 12268 refined, 6 included, MultiStar: {-0.26, 0.34}, one-star: {-0.94, 0.82}
20:50:26.224 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.67) = xAngle (3.89 = -2.39)
20:50:26.224 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.93 = -2.36)
20:50:26.224 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.34 hyp=0.43 cameraTheta=2.23 mountX=-0.32 mountY=-0.31, mountTheta=-2.37
20:50:26.224 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.34, opts=13)
20:50:26.224 00.000 12268 Enqueuing Move request for scope (-0.26, 0.34)
20:50:26.224 00.000 11616 Worker thread wakes up
20:50:26.224 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.34) opts 0xd
20:50:26.224 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.34)
20:50:26.224 00.000 11616 Moving (-0.26, 0.34) raw xDistance=-0.32 yDistance=-0.31
20:50:26.224 00.000 11616 BLC: History state: CurrMiss=-0.31, AvgInitMiss=0.08, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.044532, 1:-0.305423
20:50:26.224 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:50:26.224 00.000 11616 BLC: window closed
20:50:26.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:50:26.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:50:26.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
20:50:26.224 00.000 11616 MoveAxis(E, 177, ABG)
20:50:26.224 00.000 11616 Guiding  Dir = 2, Dur = 177
20:50:26.224 00.000 11616 IsSlewing returns 0
20:50:26.224 00.000 11616 IsGuiding returns 0
20:50:26.224 00.000 11616 PulseGuide returned control before completion, sleep 187
20:50:26.250 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:50:26.256 00.006 12268 UpdateGuideState exits: m=203 SNR=9.7
20:50:26.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:26.256 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:26.256 00.000 12268 Enqueuing Expose request
20:50:26.431 00.175 11616 IsGuiding returns 1
20:50:26.431 00.000 11616 scope still moving after pulse duration time elapsed
20:50:26.463 00.032 11616 IsSlewing returns 0
20:50:26.463 00.000 11616 IsGuiding returns 0
20:50:26.463 00.000 11616 scope move finished after 177 + 48 ms
20:50:26.463 00.000 11616 Move returns status 0, amount 177
20:50:26.463 00.000 11616 MoveAxis(N, 0, ABG)
20:50:26.463 00.000 11616 Move returns status 0, amount 0
20:50:26.463 00.000 11616 move complete, result=0
20:50:26.463 00.000 11616 worker thread done servicing request
20:50:26.463 00.000 11616 Worker thread wakes up
20:50:26.463 00.000 12268 GuideStep: -0.3 px 177 ms EAST, -0.3 px 0 ms NORTH
20:50:26.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:26.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:28.471 02.008 11616 Exposure complete
20:50:28.518 00.047 11616 worker thread done servicing request
20:50:28.518 00.000 12268 OnExposeComplete: enter
20:50:28.518 00.000 12268 UpdateGuideState(): m_state=6
20:50:28.518 00.000 12268 Star::Find(15, 1252, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1550
20:50:28.518 00.000 12268 Star::Find returns 1 (0), X=1253.10, Y=868.60, Mass=209, SNR=9.8, Peak=31 HFD=3.4
20:50:28.531 00.013 12268 MultiStar: [#1 -0.23,0.40,1.17,U] [#2 -0.45,0.13,1.20,U] [#3 -0.93,0.63,0.00,M1] [#4 -0.65,-0.01,0.90,U] [#5 -0.77,0.45,0.00,M1] [#6 -1.13,0.06,0.00,M1] [#7 11.47,-10.90,0.00,M1] [#8 -0.77,0.04,0.00,M1] 
20:50:28.531 00.000 12268 refined, 3 included, MultiStar: {-0.51, 0.27}, one-star: {-0.80, 0.52}
20:50:28.531 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.67) = xAngle (4.33 = -1.95)
20:50:28.531 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.36 = -1.92)
20:50:28.531 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.27 hyp=0.58 cameraTheta=2.66 mountX=-0.21 mountY=-0.54, mountTheta=-1.95
20:50:28.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=0.27, opts=13)
20:50:28.531 00.000 12268 Enqueuing Move request for scope (-0.51, 0.27)
20:50:28.531 00.000 11616 Worker thread wakes up
20:50:28.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.27) opts 0xd
20:50:28.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, 0.27)
20:50:28.531 00.000 11616 Moving (-0.51, 0.27) raw xDistance=-0.21 yDistance=-0.54
20:50:28.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
20:50:28.531 00.000 11616 resist switch: large excursion: input -0.54 thresh 0.45 direction from 1 to -1
20:50:28.531 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.63
20:50:28.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.54
20:50:28.531 00.000 11616 MoveAxis(E, 120, ABG)
20:50:28.531 00.000 11616 Guiding  Dir = 2, Dur = 120
20:50:28.534 00.003 11616 IsSlewing returns 0
20:50:28.534 00.000 11616 IsGuiding returns 0
20:50:28.534 00.000 11616 PulseGuide returned control before completion, sleep 130
20:50:28.534 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:50:28.562 00.028 12268 UpdateGuideState exits: m=209 SNR=9.8
20:50:28.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:28.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:28.562 00.000 12268 Enqueuing Expose request
20:50:28.677 00.115 11616 IsGuiding returns 1
20:50:28.677 00.000 11616 scope still moving after pulse duration time elapsed
20:50:28.708 00.031 11616 IsSlewing returns 0
20:50:28.708 00.000 11616 IsGuiding returns 0
20:50:28.708 00.000 11616 scope move finished after 120 + 54 ms
20:50:28.708 00.000 11616 Move returns status 0, amount 120
20:50:28.708 00.000 11616 BLC: Oldest BLC event removed
20:50:28.708 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2147 applied
20:50:28.708 00.000 11616 MoveAxis(N, 2193, ABG)
20:50:28.708 00.000 11616 Guiding  Dir = 0, Dur = 2193
20:50:28.708 00.000 11616 IsSlewing returns 0
20:50:28.708 00.000 11616 IsGuiding returns 0
20:50:28.708 00.000 11616 PulseGuide returned control before completion, sleep 2203
20:50:30.922 02.214 11616 IsGuiding returns 1
20:50:30.922 00.000 11616 scope still moving after pulse duration time elapsed
20:50:30.953 00.031 11616 IsSlewing returns 0
20:50:30.953 00.000 11616 IsGuiding returns 0
20:50:30.953 00.000 11616 scope move finished after 2193 + 51 ms
20:50:30.953 00.000 11616 Move returns status 0, amount 2193
20:50:30.953 00.000 11616 move complete, result=0
20:50:30.953 00.000 11616 worker thread done servicing request
20:50:30.953 00.000 11616 Worker thread wakes up
20:50:30.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:30.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:30.953 00.000 12268 GuideStep: -0.2 px 120 ms EAST, -0.5 px 2193 ms NORTH
20:50:32.967 02.014 11616 Exposure complete
20:50:33.015 00.048 11616 worker thread done servicing request
20:50:33.015 00.000 12268 OnExposeComplete: enter
20:50:33.015 00.000 12268 UpdateGuideState(): m_state=6
20:50:33.015 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1551
20:50:33.015 00.000 12268 Star::Find returns 1 (0), X=1253.74, Y=868.93, Mass=181, SNR=9.2, Peak=26 HFD=3.6
20:50:33.015 00.000 12268 MultiStar: [#1 -0.41,0.63,0.00,M3] [#2 -0.34,0.31,1.05,U] [#3 -0.46,0.61,0.00,M2] [#4 -0.57,0.59,0.00,M2] [#5 -0.48,1.27,0.00,M2] [#6 -0.56,0.52,0.00,M2] [#7 12.48,-8.52,0.00,M2] [#8 -1.05,0.18,0.00,M2] 
20:50:33.015 00.000 12268 refined, 1 included, MultiStar: {-0.25, 0.57}, one-star: {-0.16, 0.84}
20:50:33.015 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.67) = xAngle (3.66 = -2.62)
20:50:33.015 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.69 = -2.59)
20:50:33.015 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.57 hyp=0.62 cameraTheta=1.99 mountX=-0.54 mountY=-0.33, mountTheta=-2.60
20:50:33.015 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.57, opts=13)
20:50:33.015 00.000 12268 Enqueuing Move request for scope (-0.25, 0.57)
20:50:33.015 00.000 11616 Worker thread wakes up
20:50:33.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.57) opts 0xd
20:50:33.015 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.57)
20:50:33.015 00.000 11616 Moving (-0.25, 0.57) raw xDistance=-0.54 yDistance=-0.33
20:50:33.015 00.000 11616 BLC: History state: CurrMiss=0.33, AvgInitMiss=0.11, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.081627, 1:0.325589
20:50:33.015 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:50:33.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
20:50:33.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
20:50:33.015 00.000 11616 MoveAxis(E, 304, ABG)
20:50:33.015 00.000 11616 Guiding  Dir = 2, Dur = 304
20:50:33.015 00.000 11616 IsSlewing returns 0
20:50:33.015 00.000 11616 IsGuiding returns 0
20:50:33.015 00.000 11616 PulseGuide returned control before completion, sleep 314
20:50:33.031 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:50:33.046 00.015 12268 UpdateGuideState exits: m=181 SNR=9.2
20:50:33.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:33.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:33.046 00.000 12268 Enqueuing Expose request
20:50:33.359 00.313 11616 IsGuiding returns 0
20:50:33.359 00.000 11616 Move returns status 0, amount 304
20:50:33.359 00.000 11616 MoveAxis(N, 28, ABG)
20:50:33.359 00.000 11616 Guiding  Dir = 0, Dur = 28
20:50:33.359 00.000 11616 IsSlewing returns 0
20:50:33.359 00.000 11616 IsGuiding returns 0
20:50:33.359 00.000 11616 PulseGuide returned control before completion, sleep 38
20:50:33.406 00.047 11616 IsGuiding returns 1
20:50:33.406 00.000 11616 scope still moving after pulse duration time elapsed
20:50:33.437 00.031 11616 IsSlewing returns 0
20:50:33.437 00.000 11616 IsGuiding returns 0
20:50:33.437 00.000 11616 scope move finished after 28 + 49 ms
20:50:33.437 00.000 11616 Move returns status 0, amount 28
20:50:33.437 00.000 11616 move complete, result=0
20:50:33.437 00.000 11616 worker thread done servicing request
20:50:33.437 00.000 11616 Worker thread wakes up
20:50:33.437 00.000 12268 GuideStep: -0.5 px 304 ms EAST, -0.3 px 28 ms NORTH
20:50:33.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:33.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:35.454 02.017 11616 Exposure complete
20:50:35.517 00.063 11616 worker thread done servicing request
20:50:35.517 00.000 12268 OnExposeComplete: enter
20:50:35.517 00.000 12268 UpdateGuideState(): m_state=6
20:50:35.517 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1552
20:50:35.517 00.000 12268 Star::Find returns 1 (0), X=1254.22, Y=868.70, Mass=186, SNR=9.3, Peak=30 HFD=3.5
20:50:35.517 00.000 12268 MultiStar: [#1 0.04,0.34,1.25,U] [#2 -0.20,0.58,1.13,U] [#3 0.08,0.30,0.96,U] [#4 0.01,0.84,0.00,M3] [#5 -0.18,0.78,0.00,M3] [#6 -0.31,0.39,0.97,U] [#7 12.41,-10.88,0.00,M3] [#8 -0.16,0.21,0.78,U] 
20:50:35.517 00.000 12268 refined, 5 included, MultiStar: {-0.03, 0.41}, one-star: {0.32, 0.61}
20:50:35.517 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.67) = xAngle (3.32 = -2.96)
20:50:35.517 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.35 = -2.93)
20:50:35.517 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.41 hyp=0.41 cameraTheta=1.65 mountX=-0.41 mountY=-0.09, mountTheta=-2.93
20:50:35.517 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.41, opts=13)
20:50:35.517 00.000 12268 Enqueuing Move request for scope (-0.03, 0.41)
20:50:35.517 00.000 11616 Worker thread wakes up
20:50:35.517 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.41) opts 0xd
20:50:35.517 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.41)
20:50:35.517 00.000 11616 Moving (-0.03, 0.41) raw xDistance=-0.41 yDistance=-0.09
20:50:35.517 00.000 11616 BLC: History state: CurrMiss=0.09, AvgInitMiss=0.11, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.081627, 1:0.325589, 2:0.085646
20:50:35.517 00.000 11616 BLC: No correction, Miss < min_move
20:50:35.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
20:50:35.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:35.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:50:35.517 00.000 11616 MoveAxis(E, 229, ABG)
20:50:35.517 00.000 11616 Guiding  Dir = 2, Dur = 229
20:50:35.517 00.000 11616 IsSlewing returns 0
20:50:35.517 00.000 11616 IsGuiding returns 0
20:50:35.517 00.000 11616 PulseGuide returned control before completion, sleep 239
20:50:35.533 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:50:35.549 00.016 12268 UpdateGuideState exits: m=186 SNR=9.3
20:50:35.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:35.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:35.549 00.000 12268 Enqueuing Expose request
20:50:35.770 00.221 11616 IsGuiding returns 1
20:50:35.770 00.000 11616 scope still moving after pulse duration time elapsed
20:50:35.802 00.032 11616 IsSlewing returns 0
20:50:35.802 00.000 11616 IsGuiding returns 0
20:50:35.802 00.000 11616 scope move finished after 229 + 50 ms
20:50:35.802 00.000 11616 Move returns status 0, amount 229
20:50:35.802 00.000 11616 MoveAxis(N, 0, ABG)
20:50:35.802 00.000 11616 Move returns status 0, amount 0
20:50:35.802 00.000 11616 move complete, result=0
20:50:35.802 00.000 11616 worker thread done servicing request
20:50:35.802 00.000 12268 GuideStep: -0.4 px 229 ms EAST, -0.1 px 0 ms NORTH
20:50:35.802 00.000 11616 Worker thread wakes up
20:50:35.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:35.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:37.813 02.011 11616 Exposure complete
20:50:37.861 00.048 11616 worker thread done servicing request
20:50:37.861 00.000 12268 OnExposeComplete: enter
20:50:37.861 00.000 12268 UpdateGuideState(): m_state=6
20:50:37.861 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1553
20:50:37.861 00.000 12268 Star::Find returns 1 (0), X=1253.98, Y=868.59, Mass=236, SNR=10.5, Peak=33 HFD=3.8
20:50:37.861 00.000 12268 MultiStar: [#1 0.52,0.52,0.00,M3] [#2 0.19,-0.17,1.04,U] [#3 0.71,0.21,0.00,M2] [#4 -0.24,0.19,0.90,U] [#5 0.08,0.75,0.00,M4] [#6 0.21,0.14,0.71,U] [#7 0.00,0.00,0.00,L] [#8 0.09,0.07,0.69,U] [#9 0.81,0.56,0.00,M6] 
20:50:37.861 00.000 12268 refined, 4 included, MultiStar: {0.06, 0.15}, one-star: {0.08, 0.51}
20:50:37.861 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.67) = xAngle (2.84 = 2.84)
20:50:37.861 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.87 = 2.87)
20:50:37.861 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.18 mountX=-0.15 mountY=0.04, mountTheta=2.87
20:50:37.861 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.15, opts=13)
20:50:37.861 00.000 12268 Enqueuing Move request for scope (0.06, 0.15)
20:50:37.861 00.000 11616 Worker thread wakes up
20:50:37.861 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
20:50:37.861 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
20:50:37.861 00.000 11616 Moving (0.06, 0.15) raw xDistance=-0.15 yDistance=0.04
20:50:37.861 00.000 11616 BLC: window closed
20:50:37.861 00.000 11616 BLC: History state: CurrMiss=-0.04, AvgInitMiss=0.11, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.081627, 1:0.325589, 2:0.085646
20:50:37.861 00.000 11616 BLC: No correction, Miss < min_move
20:50:37.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
20:50:37.861 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:37.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:50:37.861 00.000 11616 MoveAxis(E, 87, ABG)
20:50:37.861 00.000 11616 Guiding  Dir = 2, Dur = 87
20:50:37.861 00.000 11616 IsSlewing returns 0
20:50:37.861 00.000 11616 IsGuiding returns 0
20:50:37.861 00.000 11616 PulseGuide returned control before completion, sleep 97
20:50:37.877 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:50:37.892 00.015 12268 UpdateGuideState exits: m=236 SNR=10.5
20:50:37.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:37.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:37.892 00.000 12268 Enqueuing Expose request
20:50:37.972 00.080 11616 IsGuiding returns 1
20:50:37.972 00.000 11616 scope still moving after pulse duration time elapsed
20:50:38.004 00.032 11616 IsSlewing returns 0
20:50:38.004 00.000 11616 IsGuiding returns 0
20:50:38.004 00.000 11616 scope move finished after 87 + 43 ms
20:50:38.004 00.000 11616 Move returns status 0, amount 87
20:50:38.004 00.000 11616 MoveAxis(N, 0, ABG)
20:50:38.004 00.000 11616 Move returns status 0, amount 0
20:50:38.004 00.000 11616 move complete, result=0
20:50:38.004 00.000 11616 worker thread done servicing request
20:50:38.004 00.000 11616 Worker thread wakes up
20:50:38.004 00.000 12268 GuideStep: -0.2 px 87 ms EAST, 0.0 px 0 ms NORTH
20:50:38.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:38.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:40.015 02.011 11616 Exposure complete
20:50:40.062 00.047 11616 worker thread done servicing request
20:50:40.062 00.000 12268 OnExposeComplete: enter
20:50:40.062 00.000 12268 UpdateGuideState(): m_state=6
20:50:40.062 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1554
20:50:40.062 00.000 12268 Star::Find returns 1 (0), X=1254.11, Y=868.22, Mass=236, SNR=10.5, Peak=32 HFD=3.7
20:50:40.062 00.000 12268 MultiStar: [#1 0.42,0.14,1.11,U] [#2 0.21,-0.55,1.03,U] [#3 0.30,-0.08,1.11,U] [#4 0.16,0.03,0.90,U] [#5 0.51,0.18,0.77,U] [#6 0.09,0.02,0.86,U] [#7 -0.63,-0.72,0.00,M4] [#8 0.42,-0.07,0.52,U] 
20:50:40.062 00.000 12268 single-star, 7 included, MultiStar: {0.28, -0.03}, one-star: {0.21, 0.14}
20:50:40.062 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.67) = xAngle (2.25 = 2.25)
20:50:40.062 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.28 = 2.28)
20:50:40.062 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.14 hyp=0.25 cameraTheta=0.58 mountX=-0.16 mountY=0.19, mountTheta=2.26
20:50:40.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.14, opts=13)
20:50:40.062 00.000 12268 Enqueuing Move request for scope (0.21, 0.14)
20:50:40.062 00.000 11616 Worker thread wakes up
20:50:40.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.14) opts 0xd
20:50:40.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.14)
20:50:40.062 00.000 11616 Moving (0.21, 0.14) raw xDistance=-0.16 yDistance=0.19
20:50:40.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:50:40.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:50:40.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:50:40.062 00.000 11616 MoveAxis(E, 87, ABG)
20:50:40.062 00.000 11616 Guiding  Dir = 2, Dur = 87
20:50:40.062 00.000 11616 IsSlewing returns 0
20:50:40.062 00.000 11616 IsGuiding returns 0
20:50:40.078 00.016 11616 PulseGuide returned control before completion, sleep 97
20:50:40.078 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:50:40.109 00.031 12268 UpdateGuideState exits: m=236 SNR=10.5
20:50:40.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:40.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:40.109 00.000 12268 Enqueuing Expose request
20:50:40.187 00.078 11616 IsGuiding returns 0
20:50:40.187 00.000 11616 Move returns status 0, amount 87
20:50:40.187 00.000 11616 MoveAxis(N, 0, ABG)
20:50:40.187 00.000 11616 Move returns status 0, amount 0
20:50:40.187 00.000 11616 move complete, result=0
20:50:40.187 00.000 11616 worker thread done servicing request
20:50:40.187 00.000 12268 GuideStep: -0.2 px 87 ms EAST, 0.2 px 0 ms NORTH
20:50:40.187 00.000 11616 Worker thread wakes up
20:50:40.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:40.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:42.189 02.002 11616 Exposure complete
20:50:42.252 00.063 11616 worker thread done servicing request
20:50:42.252 00.000 12268 OnExposeComplete: enter
20:50:42.252 00.000 12268 UpdateGuideState(): m_state=6
20:50:42.252 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1555
20:50:42.252 00.000 12268 Star::Find returns 1 (0), X=1254.07, Y=867.93, Mass=195, SNR=9.6, Peak=31 HFD=2.9
20:50:42.252 00.000 12268 MultiStar: [#1 0.93,-0.09,0.00,M3] [#2 0.44,-0.68,0.00,M1] [#3 0.50,-0.34,1.15,U] [#4 -0.03,-0.20,0.91,U] [#5 0.39,-0.21,0.90,U] [#6 -0.06,-0.24,0.93,U] [#7 -0.00,-0.97,0.00,M5] [#8 0.68,-0.38,0.00,M1] 
20:50:42.252 00.000 12268 single-star, 4 included, MultiStar: {0.21, -0.23}, one-star: {0.17, -0.16}
20:50:42.252 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.67) = xAngle (0.93 = 0.93)
20:50:42.252 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.96 = 0.96)
20:50:42.252 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-0.74 mountX=0.14 mountY=0.19, mountTheta=0.94
20:50:42.252 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.16, opts=13)
20:50:42.252 00.000 12268 Enqueuing Move request for scope (0.17, -0.16)
20:50:42.252 00.000 11616 Worker thread wakes up
20:50:42.252 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.16) opts 0xd
20:50:42.252 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.16)
20:50:42.252 00.000 11616 Moving (0.17, -0.16) raw xDistance=0.14 yDistance=0.19
20:50:42.252 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:50:42.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:50:42.252 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:50:42.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:50:42.252 00.000 11616 MoveAxis(E, 0, ABG)
20:50:42.252 00.000 11616 Move returns status 0, amount 0
20:50:42.252 00.000 11616 MoveAxis(N, 0, ABG)
20:50:42.252 00.000 11616 Move returns status 0, amount 0
20:50:42.252 00.000 11616 move complete, result=0
20:50:42.252 00.000 11616 worker thread done servicing request
20:50:42.268 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:50:42.284 00.016 12268 UpdateGuideState exits: m=195 SNR=9.6
20:50:42.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:42.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:42.284 00.000 12268 Enqueuing Expose request
20:50:42.284 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:50:42.284 00.000 11616 Worker thread wakes up
20:50:42.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:42.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:44.305 02.021 11616 Exposure complete
20:50:44.353 00.048 11616 worker thread done servicing request
20:50:44.353 00.000 12268 OnExposeComplete: enter
20:50:44.353 00.000 12268 UpdateGuideState(): m_state=6
20:50:44.353 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1556
20:50:44.353 00.000 12268 Star::Find returns 1 (0), X=1254.21, Y=867.94, Mass=200, SNR=9.7, Peak=26 HFD=3.9
20:50:44.353 00.000 12268 MultiStar: [#1 0.62,-0.43,0.00,M4] [#2 0.66,-0.43,0.00,M2] [#3 0.51,-0.40,1.03,U] [#4 -0.11,-0.32,0.98,U] [#5 0.63,0.35,0.00,M3] [#6 0.14,-0.14,0.77,U] [#7 -0.14,-0.41,0.60,U] [#8 0.22,-0.60,0.79,U] 
20:50:44.353 00.000 12268 single-star, 5 included, MultiStar: {0.18, -0.33}, one-star: {0.31, -0.15}
20:50:44.353 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.67) = xAngle (1.23 = 1.23)
20:50:44.353 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.26 = 1.26)
20:50:44.353 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.15 hyp=0.35 cameraTheta=-0.44 mountX=0.12 mountY=0.33, mountTheta=1.23
20:50:44.353 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.15, opts=13)
20:50:44.353 00.000 12268 Enqueuing Move request for scope (0.31, -0.15)
20:50:44.353 00.000 11616 Worker thread wakes up
20:50:44.353 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.15) opts 0xd
20:50:44.353 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.15)
20:50:44.353 00.000 11616 Moving (0.31, -0.15) raw xDistance=0.12 yDistance=0.33
20:50:44.353 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:50:44.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:50:44.353 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:50:44.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
20:50:44.353 00.000 11616 MoveAxis(E, 0, ABG)
20:50:44.353 00.000 11616 Move returns status 0, amount 0
20:50:44.353 00.000 11616 MoveAxis(N, 0, ABG)
20:50:44.353 00.000 11616 Move returns status 0, amount 0
20:50:44.353 00.000 11616 move complete, result=0
20:50:44.353 00.000 11616 worker thread done servicing request
20:50:44.375 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:50:44.385 00.010 12268 UpdateGuideState exits: m=200 SNR=9.7
20:50:44.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:44.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:44.385 00.000 12268 Enqueuing Expose request
20:50:44.385 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:50:44.385 00.000 11616 Worker thread wakes up
20:50:44.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:44.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:46.407 02.022 11616 Exposure complete
20:50:46.468 00.061 11616 worker thread done servicing request
20:50:46.468 00.000 12268 OnExposeComplete: enter
20:50:46.468 00.000 12268 UpdateGuideState(): m_state=6
20:50:46.468 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1557
20:50:46.468 00.000 12268 Star::Find returns 1 (0), X=1253.86, Y=868.63, Mass=267, SNR=11.1, Peak=36 HFD=3.8
20:50:46.471 00.003 12268 MultiStar: [#1 0.32,0.45,1.09,U] [#2 0.56,-0.02,1.02,U] [#3 0.70,-0.25,0.00,M1] [#4 0.06,0.22,0.86,U] [#5 0.55,0.37,0.90,U] [#6 -0.07,0.04,0.63,U] [#7 -0.23,-0.19,0.56,U] [#8 -0.29,0.10,0.57,U] 
20:50:46.471 00.000 12268 refined, 7 included, MultiStar: {0.17, 0.23}, one-star: {-0.04, 0.54}
20:50:46.471 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.67) = xAngle (2.61 = 2.61)
20:50:46.471 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.64 = 2.64)
20:50:46.471 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.23 hyp=0.28 cameraTheta=0.94 mountX=-0.24 mountY=0.14, mountTheta=2.63
20:50:46.471 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.23, opts=13)
20:50:46.471 00.000 12268 Enqueuing Move request for scope (0.17, 0.23)
20:50:46.471 00.000 11616 Worker thread wakes up
20:50:46.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.23) opts 0xd
20:50:46.471 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.23)
20:50:46.471 00.000 11616 Moving (0.17, 0.23) raw xDistance=-0.24 yDistance=0.14
20:50:46.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
20:50:46.471 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:46.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:50:46.471 00.000 11616 MoveAxis(E, 135, ABG)
20:50:46.471 00.000 11616 Guiding  Dir = 2, Dur = 135
20:50:46.471 00.000 11616 IsSlewing returns 0
20:50:46.471 00.000 11616 IsGuiding returns 0
20:50:46.471 00.000 11616 PulseGuide returned control before completion, sleep 145
20:50:46.471 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:50:46.503 00.032 12268 UpdateGuideState exits: m=267 SNR=11.1
20:50:46.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:46.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:46.503 00.000 12268 Enqueuing Expose request
20:50:46.629 00.126 11616 IsGuiding returns 1
20:50:46.629 00.000 11616 scope still moving after pulse duration time elapsed
20:50:46.661 00.032 11616 IsSlewing returns 0
20:50:46.661 00.000 11616 IsGuiding returns 1
20:50:46.692 00.031 11616 IsSlewing returns 0
20:50:46.692 00.000 11616 IsGuiding returns 1
20:50:46.724 00.032 11616 IsSlewing returns 0
20:50:46.724 00.000 11616 IsGuiding returns 1
20:50:46.756 00.032 11616 IsSlewing returns 0
20:50:46.756 00.000 11616 IsGuiding returns 1
20:50:46.787 00.031 11616 IsSlewing returns 0
20:50:46.787 00.000 11616 IsGuiding returns 0
20:50:46.787 00.000 11616 scope move finished after 135 + 179 ms
20:50:46.787 00.000 11616 Move returns status 0, amount 135
20:50:46.787 00.000 11616 MoveAxis(N, 0, ABG)
20:50:46.787 00.000 11616 Move returns status 0, amount 0
20:50:46.787 00.000 11616 move complete, result=0
20:50:46.787 00.000 11616 worker thread done servicing request
20:50:46.787 00.000 11616 Worker thread wakes up
20:50:46.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:46.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:46.787 00.000 12268 GuideStep: -0.2 px 135 ms EAST, 0.1 px 0 ms NORTH
20:50:48.797 02.010 11616 Exposure complete
20:50:48.844 00.047 11616 worker thread done servicing request
20:50:48.844 00.000 12268 OnExposeComplete: enter
20:50:48.844 00.000 12268 UpdateGuideState(): m_state=6
20:50:48.844 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1558
20:50:48.844 00.000 12268 Star::Find returns 1 (0), X=1254.07, Y=868.69, Mass=257, SNR=10.9, Peak=35 HFD=4.0
20:50:48.844 00.000 12268 MultiStar: [#1 0.47,0.45,1.10,U] [#2 0.31,0.24,1.01,U] [#3 0.45,0.55,0.00,M2] [#4 -0.23,0.42,0.85,U] [#5 -0.09,0.71,0.00,M3] [#6 -0.05,0.25,0.70,U] [#7 0.00,0.00,0.00,L] [#8 0.87,0.45,0.00,M1] [#9 0.44,0.98,0.00,M7] 
20:50:48.844 00.000 12268 refined, 4 included, MultiStar: {0.17, 0.40}, one-star: {0.17, 0.61}
20:50:48.844 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.67) = xAngle (2.85 = 2.85)
20:50:48.844 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.88 = 2.88)
20:50:48.844 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.40 hyp=0.44 cameraTheta=1.18 mountX=-0.42 mountY=0.11, mountTheta=2.87
20:50:48.844 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.40, opts=13)
20:50:48.844 00.000 12268 Enqueuing Move request for scope (0.17, 0.40)
20:50:48.844 00.000 11616 Worker thread wakes up
20:50:48.844 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.40) opts 0xd
20:50:48.844 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.40)
20:50:48.844 00.000 11616 Moving (0.17, 0.40) raw xDistance=-0.42 yDistance=0.11
20:50:48.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
20:50:48.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:48.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:50:48.844 00.000 11616 MoveAxis(E, 233, ABG)
20:50:48.844 00.000 11616 Guiding  Dir = 2, Dur = 233
20:50:48.859 00.015 11616 IsSlewing returns 0
20:50:48.859 00.000 11616 IsGuiding returns 0
20:50:48.859 00.000 11616 PulseGuide returned control before completion, sleep 243
20:50:48.875 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:50:48.890 00.015 12268 UpdateGuideState exits: m=257 SNR=10.9
20:50:48.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:48.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:48.890 00.000 12268 Enqueuing Expose request
20:50:49.109 00.219 11616 IsGuiding returns 1
20:50:49.109 00.000 11616 scope still moving after pulse duration time elapsed
20:50:49.140 00.031 11616 IsSlewing returns 0
20:50:49.151 00.011 11616 IsGuiding returns 1
20:50:49.187 00.036 11616 IsSlewing returns 0
20:50:49.187 00.000 11616 IsGuiding returns 1
20:50:49.218 00.031 11616 IsSlewing returns 0
20:50:49.218 00.000 11616 IsGuiding returns 1
20:50:49.250 00.032 11616 IsSlewing returns 0
20:50:49.250 00.000 11616 IsGuiding returns 1
20:50:49.281 00.031 11616 IsSlewing returns 0
20:50:49.281 00.000 11616 IsGuiding returns 1
20:50:49.312 00.031 11616 IsSlewing returns 0
20:50:49.312 00.000 11616 IsGuiding returns 1
20:50:49.343 00.031 11616 IsSlewing returns 0
20:50:49.343 00.000 11616 IsGuiding returns 0
20:50:49.343 00.000 11616 scope move finished after 233 + 252 ms
20:50:49.343 00.000 11616 Move returns status 0, amount 233
20:50:49.343 00.000 11616 MoveAxis(N, 0, ABG)
20:50:49.343 00.000 11616 Move returns status 0, amount 0
20:50:49.343 00.000 11616 move complete, result=0
20:50:49.343 00.000 11616 worker thread done servicing request
20:50:49.343 00.000 11616 Worker thread wakes up
20:50:49.343 00.000 12268 GuideStep: -0.4 px 233 ms EAST, 0.1 px 0 ms NORTH
20:50:49.343 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:49.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:51.361 02.018 11616 Exposure complete
20:50:51.408 00.047 11616 worker thread done servicing request
20:50:51.408 00.000 12268 OnExposeComplete: enter
20:50:51.408 00.000 12268 UpdateGuideState(): m_state=6
20:50:51.408 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1559
20:50:51.408 00.000 12268 Star::Find returns 1 (0), X=1253.96, Y=868.30, Mass=242, SNR=10.6, Peak=33 HFD=4.0
20:50:51.408 00.000 12268 MultiStar: [#1 0.58,1.06,0.00,M3] [#2 0.20,0.37,1.01,U] [#3 0.47,0.63,0.00,M3] [#4 0.02,0.29,0.87,U] [#5 0.06,0.74,0.00,M4] [#6 0.03,0.59,0.75,U] [#7 0.00,0.00,0.00,L] [#8 -0.32,0.56,0.52,U] [#9 0.17,0.83,0.00,M8] 
20:50:51.408 00.000 12268 single-star, 4 included, MultiStar: {0.03, 0.38}, one-star: {0.06, 0.21}
20:50:51.408 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.67) = xAngle (2.97 = 2.97)
20:50:51.424 00.016 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.00 = 3.00)
20:50:51.424 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.30 mountX=-0.22 mountY=0.03, mountTheta=3.00
20:50:51.424 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.21, opts=13)
20:50:51.424 00.000 12268 Enqueuing Move request for scope (0.06, 0.21)
20:50:51.424 00.000 11616 Worker thread wakes up
20:50:51.424 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
20:50:51.424 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
20:50:51.424 00.000 11616 Moving (0.06, 0.21) raw xDistance=-0.22 yDistance=0.03
20:50:51.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
20:50:51.424 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:51.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:50:51.424 00.000 11616 MoveAxis(E, 121, ABG)
20:50:51.424 00.000 11616 Guiding  Dir = 2, Dur = 121
20:50:51.424 00.000 11616 IsSlewing returns 0
20:50:51.424 00.000 11616 IsGuiding returns 0
20:50:51.424 00.000 11616 PulseGuide returned control before completion, sleep 131
20:50:51.437 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=5, FiltMax=21, Gamma=1.290
20:50:51.456 00.019 12268 UpdateGuideState exits: m=242 SNR=10.6
20:50:51.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:51.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:51.456 00.000 12268 Enqueuing Expose request
20:50:51.567 00.111 11616 IsGuiding returns 1
20:50:51.567 00.000 11616 scope still moving after pulse duration time elapsed
20:50:51.599 00.032 11616 IsSlewing returns 0
20:50:51.599 00.000 11616 IsGuiding returns 1
20:50:51.630 00.031 11616 IsSlewing returns 0
20:50:51.630 00.000 11616 IsGuiding returns 0
20:50:51.630 00.000 11616 scope move finished after 121 + 83 ms
20:50:51.630 00.000 11616 Move returns status 0, amount 121
20:50:51.630 00.000 11616 MoveAxis(N, 0, ABG)
20:50:51.630 00.000 11616 Move returns status 0, amount 0
20:50:51.630 00.000 11616 move complete, result=0
20:50:51.630 00.000 11616 worker thread done servicing request
20:50:51.630 00.000 11616 Worker thread wakes up
20:50:51.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:51.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:51.630 00.000 12268 GuideStep: -0.2 px 121 ms EAST, 0.0 px 0 ms NORTH
20:50:53.670 02.040 11616 Exposure complete
20:50:53.718 00.048 11616 worker thread done servicing request
20:50:53.718 00.000 12268 OnExposeComplete: enter
20:50:53.718 00.000 12268 UpdateGuideState(): m_state=6
20:50:53.718 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1560
20:50:53.718 00.000 12268 Star::Find returns 1 (0), X=1253.82, Y=868.59, Mass=194, SNR=9.5, Peak=29 HFD=3.7
20:50:53.718 00.000 12268 MultiStar: [#1 0.63,0.19,1.17,U] [#2 0.35,-0.15,1.13,U] [#3 0.35,0.16,1.06,U] [#4 0.28,0.02,0.99,U] [#5 0.56,0.35,0.97,U] [#6 0.11,0.18,1.02,U] [#7 0.03,-0.99,0.00,M4] [#8 0.32,-0.65,0.00,M1] 
20:50:53.718 00.000 12268 refined, 6 included, MultiStar: {0.32, 0.17}, one-star: {-0.08, 0.50}
20:50:53.718 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.67) = xAngle (2.16 = 2.16)
20:50:53.718 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.19 = 2.19)
20:50:53.718 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.17 hyp=0.37 cameraTheta=0.49 mountX=-0.20 mountY=0.30, mountTheta=2.17
20:50:53.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.17, opts=13)
20:50:53.718 00.000 12268 Enqueuing Move request for scope (0.32, 0.17)
20:50:53.718 00.000 11616 Worker thread wakes up
20:50:53.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.17) opts 0xd
20:50:53.718 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.17)
20:50:53.718 00.000 11616 Moving (0.32, 0.17) raw xDistance=-0.20 yDistance=0.30
20:50:53.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:50:53.718 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.37 newest=0.44
20:50:53.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
20:50:53.718 00.000 11616 MoveAxis(E, 114, ABG)
20:50:53.718 00.000 11616 Guiding  Dir = 2, Dur = 114
20:50:53.718 00.000 11616 IsSlewing returns 0
20:50:53.718 00.000 11616 IsGuiding returns 0
20:50:53.718 00.000 11616 PulseGuide returned control before completion, sleep 124
20:50:53.733 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:50:53.749 00.016 12268 UpdateGuideState exits: m=194 SNR=9.5
20:50:53.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:53.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:53.749 00.000 12268 Enqueuing Expose request
20:50:53.859 00.110 11616 IsGuiding returns 1
20:50:53.859 00.000 11616 scope still moving after pulse duration time elapsed
20:50:53.890 00.031 11616 IsSlewing returns 0
20:50:53.890 00.000 11616 IsGuiding returns 1
20:50:53.922 00.032 11616 IsSlewing returns 0
20:50:53.922 00.000 11616 IsGuiding returns 1
20:50:53.953 00.031 11616 IsSlewing returns 0
20:50:53.953 00.000 11616 IsGuiding returns 1
20:50:53.985 00.032 11616 IsSlewing returns 0
20:50:53.985 00.000 11616 IsGuiding returns 1
20:50:54.016 00.031 11616 IsSlewing returns 0
20:50:54.016 00.000 11616 IsGuiding returns 1
20:50:54.048 00.032 11616 IsSlewing returns 0
20:50:54.048 00.000 11616 IsGuiding returns 1
20:50:54.080 00.032 11616 IsSlewing returns 0
20:50:54.080 00.000 11616 IsGuiding returns 0
20:50:54.080 00.000 11616 scope move finished after 114 + 234 ms
20:50:54.080 00.000 11616 Move returns status 0, amount 114
20:50:54.080 00.000 11616 BLC: Oldest BLC event removed
20:50:54.080 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2147 applied
20:50:54.080 00.000 11616 MoveAxis(S, 2172, ABG)
20:50:54.080 00.000 11616 Guiding  Dir = 1, Dur = 2172
20:50:54.080 00.000 11616 IsSlewing returns 0
20:50:54.080 00.000 11616 IsGuiding returns 0
20:50:54.080 00.000 11616 PulseGuide returned control before completion, sleep 2182
20:50:56.276 02.196 11616 IsGuiding returns 1
20:50:56.276 00.000 11616 scope still moving after pulse duration time elapsed
20:50:56.308 00.032 11616 IsSlewing returns 0
20:50:56.308 00.000 11616 IsGuiding returns 0
20:50:56.308 00.000 11616 scope move finished after 2172 + 54 ms
20:50:56.308 00.000 11616 Move returns status 0, amount 2172
20:50:56.308 00.000 11616 move complete, result=0
20:50:56.308 00.000 11616 worker thread done servicing request
20:50:56.308 00.000 11616 Worker thread wakes up
20:50:56.308 00.000 12268 GuideStep: -0.2 px 114 ms EAST, 0.3 px 2172 ms SOUTH
20:50:56.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:56.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:58.312 02.004 11616 Exposure complete
20:50:58.359 00.047 11616 worker thread done servicing request
20:50:58.359 00.000 12268 OnExposeComplete: enter
20:50:58.359 00.000 12268 UpdateGuideState(): m_state=6
20:50:58.359 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1561
20:50:58.359 00.000 12268 Star::Find returns 1 (0), X=1253.80, Y=868.73, Mass=191, SNR=9.4, Peak=26 HFD=3.7
20:50:58.359 00.000 12268 MultiStar: [#1 -0.00,0.33,1.15,U] [#2 -0.12,-0.17,1.13,U] [#3 -0.31,0.36,1.11,U] [#4 -0.22,0.36,0.95,U] [#5 -0.69,0.49,0.00,M4] [#6 -0.88,0.09,0.00,M1] [#7 -0.39,-0.40,0.65,U] [#8 -0.89,-0.40,0.00,M2] 
20:50:58.359 00.000 12268 refined, 5 included, MultiStar: {-0.18, 0.22}, one-star: {-0.10, 0.65}
20:50:58.359 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.67) = xAngle (3.91 = -2.37)
20:50:58.359 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.94 = -2.34)
20:50:58.359 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.22 hyp=0.28 cameraTheta=2.24 mountX=-0.20 mountY=-0.20, mountTheta=-2.36
20:50:58.359 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.22, opts=13)
20:50:58.359 00.000 12268 Enqueuing Move request for scope (-0.18, 0.22)
20:50:58.359 00.000 11616 Worker thread wakes up
20:50:58.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.22) opts 0xd
20:50:58.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.22)
20:50:58.359 00.000 11616 Moving (-0.18, 0.22) raw xDistance=-0.20 yDistance=-0.20
20:50:58.359 00.000 11616 BLC: History state: CurrMiss=-0.20, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.044495, 1:-0.201950
20:50:58.359 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:50:58.359 00.000 11616 BLC: window closed
20:50:58.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:50:58.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:50:58.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:50:58.359 00.000 11616 MoveAxis(E, 113, ABG)
20:50:58.359 00.000 11616 Guiding  Dir = 2, Dur = 113
20:50:58.359 00.000 11616 IsSlewing returns 0
20:50:58.359 00.000 11616 IsGuiding returns 0
20:50:58.359 00.000 11616 PulseGuide returned control before completion, sleep 123
20:50:58.374 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:50:58.390 00.016 12268 UpdateGuideState exits: m=191 SNR=9.4
20:50:58.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:58.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:50:58.390 00.000 12268 Enqueuing Expose request
20:50:58.500 00.110 11616 IsGuiding returns 1
20:50:58.500 00.000 11616 scope still moving after pulse duration time elapsed
20:50:58.531 00.031 11616 IsSlewing returns 0
20:50:58.531 00.000 11616 IsGuiding returns 0
20:50:58.531 00.000 11616 scope move finished after 113 + 46 ms
20:50:58.531 00.000 11616 Move returns status 0, amount 113
20:50:58.531 00.000 11616 MoveAxis(N, 0, ABG)
20:50:58.531 00.000 11616 Move returns status 0, amount 0
20:50:58.531 00.000 11616 move complete, result=0
20:50:58.531 00.000 11616 worker thread done servicing request
20:50:58.531 00.000 11616 Worker thread wakes up
20:50:58.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:50:58.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:50:58.531 00.000 12268 GuideStep: -0.2 px 113 ms EAST, -0.2 px 0 ms NORTH
20:51:00.546 02.015 11616 Exposure complete
20:51:00.594 00.048 11616 worker thread done servicing request
20:51:00.594 00.000 12268 OnExposeComplete: enter
20:51:00.594 00.000 12268 UpdateGuideState(): m_state=6
20:51:00.594 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1562
20:51:00.594 00.000 12268 Star::Find returns 1 (0), X=1252.91, Y=868.56, Mass=214, SNR=10.0, Peak=28 HFD=3.6
20:51:00.594 00.000 12268 MultiStar: [#1 -0.49,0.25,1.13,U] [#2 -0.69,0.28,0.00,M1] [#3 -0.40,0.12,0.98,U] [#4 -1.07,0.29,0.00,M1] [#5 -0.74,0.33,0.00,M5] [#6 -0.98,0.05,0.00,M2] [#7 -1.41,0.17,0.00,M4] [#8 -0.58,-0.20,0.53,U] 
20:51:00.594 00.000 12268 refined, 3 included, MultiStar: {-0.62, 0.21}, one-star: {-0.99, 0.47}
20:51:00.594 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.67) = xAngle (4.48 = -1.80)
20:51:00.594 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.51 = -1.77)
20:51:00.594 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=0.21 hyp=0.65 cameraTheta=2.81 mountX=-0.15 mountY=-0.64, mountTheta=-1.80
20:51:00.594 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=0.21, opts=13)
20:51:00.594 00.000 12268 Enqueuing Move request for scope (-0.62, 0.21)
20:51:00.594 00.000 11616 Worker thread wakes up
20:51:00.594 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.21) opts 0xd
20:51:00.594 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, 0.21)
20:51:00.594 00.000 11616 Moving (-0.62, 0.21) raw xDistance=-0.15 yDistance=-0.64
20:51:00.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
20:51:00.594 00.000 11616 resist switch: large excursion: input -0.64 thresh 0.45 direction from 1 to -1
20:51:00.594 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.91
20:51:00.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.64
20:51:00.594 00.000 11616 MoveAxis(E, 84, ABG)
20:51:00.594 00.000 11616 Guiding  Dir = 2, Dur = 84
20:51:00.594 00.000 11616 IsSlewing returns 0
20:51:00.594 00.000 11616 IsGuiding returns 0
20:51:00.594 00.000 11616 PulseGuide returned control before completion, sleep 94
20:51:00.609 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:51:00.625 00.016 12268 UpdateGuideState exits: m=214 SNR=10.0
20:51:00.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:00.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:00.625 00.000 12268 Enqueuing Expose request
20:51:00.703 00.078 11616 IsGuiding returns 1
20:51:00.703 00.000 11616 scope still moving after pulse duration time elapsed
20:51:00.734 00.031 11616 IsSlewing returns 0
20:51:00.734 00.000 11616 IsGuiding returns 0
20:51:00.734 00.000 11616 scope move finished after 84 + 42 ms
20:51:00.734 00.000 11616 Move returns status 0, amount 84
20:51:00.734 00.000 11616 BLC: Oldest BLC event removed
20:51:00.734 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2147 applied
20:51:00.734 00.000 11616 MoveAxis(N, 2201, ABG)
20:51:00.734 00.000 11616 Guiding  Dir = 0, Dur = 2201
20:51:00.734 00.000 11616 IsSlewing returns 0
20:51:00.734 00.000 11616 IsGuiding returns 0
20:51:00.734 00.000 11616 PulseGuide returned control before completion, sleep 2211
20:51:02.951 02.217 11616 IsGuiding returns 1
20:51:02.951 00.000 11616 scope still moving after pulse duration time elapsed
20:51:02.983 00.032 11616 IsSlewing returns 0
20:51:02.983 00.000 11616 IsGuiding returns 0
20:51:02.983 00.000 11616 scope move finished after 2201 + 47 ms
20:51:02.983 00.000 11616 Move returns status 0, amount 2201
20:51:02.983 00.000 11616 move complete, result=0
20:51:02.983 00.000 11616 worker thread done servicing request
20:51:02.983 00.000 11616 Worker thread wakes up
20:51:02.983 00.000 12268 GuideStep: -0.1 px 84 ms EAST, -0.6 px 2201 ms NORTH
20:51:02.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:02.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:04.986 02.003 11616 Exposure complete
20:51:05.034 00.048 11616 worker thread done servicing request
20:51:05.034 00.000 12268 OnExposeComplete: enter
20:51:05.034 00.000 12268 UpdateGuideState(): m_state=6
20:51:05.034 00.000 12268 Star::Find(15, 1252, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1563
20:51:05.034 00.000 12268 Star::Find returns 1 (0), X=1253.48, Y=867.59, Mass=208, SNR=9.8, Peak=25 HFD=3.3
20:51:05.034 00.000 12268 MultiStar: [#1 -0.39,-0.72,0.00,M1] [#2 -0.27,-1.21,0.00,M2] [#3 -0.68,-0.55,0.00,M1] [#4 -0.73,-0.75,0.00,M2] [#5 -0.73,-0.12,0.00,M6] [#6 -0.65,-0.62,0.00,M3] [#7 -0.60,-1.69,0.00,M5] [#8 -0.70,-0.91,0.00,M2] 
20:51:05.034 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.67) = xAngle (-0.60 = -0.60)
20:51:05.034 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.57 = -0.57)
20:51:05.034 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.50 hyp=0.65 cameraTheta=-2.27 mountX=0.53 mountY=-0.35, mountTheta=-0.58
20:51:05.049 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.50, opts=13)
20:51:05.049 00.000 12268 Enqueuing Move request for scope (-0.42, -0.50)
20:51:05.049 00.000 11616 Worker thread wakes up
20:51:05.049 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.50) opts 0xd
20:51:05.049 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.50)
20:51:05.049 00.000 11616 Moving (-0.42, -0.50) raw xDistance=0.53 yDistance=-0.35
20:51:05.049 00.000 11616 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.095545, 1:0.350521
20:51:05.049 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:51:05.049 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.29 direction from -1 to 1
20:51:05.049 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.60
20:51:05.049 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.53
20:51:05.049 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
20:51:05.049 00.000 11616 MoveAxis(W, 299, ABG)
20:51:05.049 00.000 11616 Guiding  Dir = 3, Dur = 299
20:51:05.049 00.000 11616 IsSlewing returns 0
20:51:05.049 00.000 11616 IsGuiding returns 0
20:51:05.049 00.000 11616 PulseGuide returned control before completion, sleep 309
20:51:05.062 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:51:05.081 00.019 12268 UpdateGuideState exits: m=208 SNR=9.8
20:51:05.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:05.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:05.081 00.000 12268 Enqueuing Expose request
20:51:05.366 00.285 11616 IsGuiding returns 1
20:51:05.366 00.000 11616 scope still moving after pulse duration time elapsed
20:51:05.398 00.032 11616 IsSlewing returns 0
20:51:05.398 00.000 11616 IsGuiding returns 0
20:51:05.398 00.000 11616 scope move finished after 299 + 48 ms
20:51:05.398 00.000 11616 Move returns status 0, amount 299
20:51:05.398 00.000 11616 MoveAxis(N, 30, ABG)
20:51:05.398 00.000 11616 Guiding  Dir = 0, Dur = 30
20:51:05.398 00.000 11616 IsSlewing returns 0
20:51:05.398 00.000 11616 IsGuiding returns 0
20:51:05.398 00.000 11616 PulseGuide returned control before completion, sleep 40
20:51:05.445 00.047 11616 IsGuiding returns 1
20:51:05.445 00.000 11616 scope still moving after pulse duration time elapsed
20:51:05.477 00.032 11616 IsSlewing returns 0
20:51:05.477 00.000 11616 IsGuiding returns 0
20:51:05.477 00.000 11616 scope move finished after 30 + 47 ms
20:51:05.477 00.000 11616 Move returns status 0, amount 30
20:51:05.477 00.000 11616 move complete, result=0
20:51:05.477 00.000 11616 worker thread done servicing request
20:51:05.477 00.000 11616 Worker thread wakes up
20:51:05.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:05.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:05.477 00.000 12268 GuideStep: 0.5 px 299 ms WEST, -0.4 px 30 ms NORTH
20:51:07.485 02.008 11616 Exposure complete
20:51:07.533 00.048 11616 worker thread done servicing request
20:51:07.533 00.000 12268 OnExposeComplete: enter
20:51:07.533 00.000 12268 UpdateGuideState(): m_state=6
20:51:07.533 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1564
20:51:07.533 00.000 12268 Star::Find returns 1 (0), X=1254.08, Y=867.24, Mass=193, SNR=9.5, Peak=27 HFD=3.9
20:51:07.533 00.000 12268 MultiStar: [#1 0.33,-0.61,0.00,M2] [#2 0.05,-0.89,0.00,M3] [#3 0.45,-0.69,0.00,M2] [#4 0.12,-0.60,0.91,U] [#5 0.33,-0.49,0.89,U] [#6 0.43,-0.74,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.21,-1.22,0.00,M3] [#9 0.74,-0.19,0.00,M9] 
20:51:07.533 00.000 12268 refined, 2 included, MultiStar: {0.21, -0.65}, one-star: {0.18, -0.85}
20:51:07.533 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.67) = xAngle (0.41 = 0.41)
20:51:07.533 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.44 = 0.44)
20:51:07.533 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.65 hyp=0.69 cameraTheta=-1.26 mountX=0.63 mountY=0.29, mountTheta=0.43
20:51:07.533 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.65, opts=13)
20:51:07.533 00.000 12268 Enqueuing Move request for scope (0.21, -0.65)
20:51:07.533 00.000 11616 Worker thread wakes up
20:51:07.533 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.65) opts 0xd
20:51:07.533 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.65)
20:51:07.533 00.000 11616 Moving (0.21, -0.65) raw xDistance=0.63 yDistance=0.29
20:51:07.533 00.000 11616 BLC: History state: CurrMiss=-0.29, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.095545, 1:0.350521, 2:-0.292622
20:51:07.533 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
20:51:07.533 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.63
20:51:07.533 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:51:07.533 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:51:07.533 00.000 11616 MoveAxis(W, 353, ABG)
20:51:07.533 00.000 11616 Guiding  Dir = 3, Dur = 353
20:51:07.533 00.000 11616 IsSlewing returns 0
20:51:07.533 00.000 11616 IsGuiding returns 0
20:51:07.533 00.000 11616 PulseGuide returned control before completion, sleep 363
20:51:07.549 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:51:07.565 00.016 12268 UpdateGuideState exits: m=193 SNR=9.5
20:51:07.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:07.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:07.565 00.000 12268 Enqueuing Expose request
20:51:07.914 00.349 11616 IsGuiding returns 1
20:51:07.914 00.000 11616 scope still moving after pulse duration time elapsed
20:51:07.946 00.032 11616 IsSlewing returns 0
20:51:07.946 00.000 11616 IsGuiding returns 0
20:51:07.946 00.000 11616 scope move finished after 353 + 46 ms
20:51:07.946 00.000 11616 Move returns status 0, amount 353
20:51:07.946 00.000 11616 MoveAxis(N, 0, ABG)
20:51:07.946 00.000 11616 Move returns status 0, amount 0
20:51:07.946 00.000 11616 move complete, result=0
20:51:07.946 00.000 11616 worker thread done servicing request
20:51:07.946 00.000 11616 Worker thread wakes up
20:51:07.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:07.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:07.946 00.000 12268 GuideStep: 0.6 px 353 ms WEST, 0.3 px 0 ms NORTH
20:51:09.958 02.012 11616 Exposure complete
20:51:10.006 00.048 11616 worker thread done servicing request
20:51:10.006 00.000 12268 OnExposeComplete: enter
20:51:10.006 00.000 12268 UpdateGuideState(): m_state=6
20:51:10.006 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1565
20:51:10.006 00.000 12268 Star::Find returns 1 (0), X=1253.53, Y=869.22, Mass=198, SNR=9.5, Peak=28 HFD=3.8
20:51:10.006 00.000 12268 MultiStar: [#1 0.24,0.37,1.08,U] [#2 0.03,0.41,1.11,U] [#3 0.33,0.18,0.91,U] [#4 -0.50,0.73,0.00,M2] [#5 0.11,0.51,0.86,U] [#6 0.11,0.49,0.95,U] [#7 -0.90,-0.45,0.00,M6] [#8 -0.08,0.47,0.84,U] 
20:51:10.006 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.51}, one-star: {-0.37, 1.13}
20:51:10.006 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.67) = xAngle (3.14 = 3.14)
20:51:10.006 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.17 = -3.11)
20:51:10.006 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.51 hyp=0.51 cameraTheta=1.47 mountX=-0.51 mountY=-0.01, mountTheta=-3.11
20:51:10.006 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.51, opts=13)
20:51:10.006 00.000 12268 Enqueuing Move request for scope (0.05, 0.51)
20:51:10.006 00.000 11616 Worker thread wakes up
20:51:10.006 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.51) opts 0xd
20:51:10.006 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.51)
20:51:10.006 00.000 11616 Moving (0.05, 0.51) raw xDistance=-0.51 yDistance=-0.01
20:51:10.006 00.000 11616 BLC: window closed
20:51:10.006 00.000 11616 BLC: History state: CurrMiss=0.01, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.095545, 1:0.350521, 2:-0.292622
20:51:10.006 00.000 11616 BLC: No correction, Miss < min_move
20:51:10.006 00.000 11616 resist switch: large excursion: input -0.51 thresh 0.29 direction from 1 to -1
20:51:10.006 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.54
20:51:10.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.51
20:51:10.006 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:10.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:51:10.006 00.000 11616 MoveAxis(E, 288, ABG)
20:51:10.006 00.000 11616 Guiding  Dir = 2, Dur = 288
20:51:10.006 00.000 11616 IsSlewing returns 0
20:51:10.006 00.000 11616 IsGuiding returns 0
20:51:10.006 00.000 11616 PulseGuide returned control before completion, sleep 298
20:51:10.031 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:51:10.038 00.007 12268 UpdateGuideState exits: m=198 SNR=9.5
20:51:10.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:10.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:10.038 00.000 12268 Enqueuing Expose request
20:51:10.323 00.285 11616 IsGuiding returns 1
20:51:10.323 00.000 11616 scope still moving after pulse duration time elapsed
20:51:10.354 00.031 11616 IsSlewing returns 0
20:51:10.354 00.000 11616 IsGuiding returns 0
20:51:10.354 00.000 11616 scope move finished after 288 + 48 ms
20:51:10.354 00.000 11616 Move returns status 0, amount 288
20:51:10.354 00.000 11616 MoveAxis(N, 0, ABG)
20:51:10.354 00.000 11616 Move returns status 0, amount 0
20:51:10.354 00.000 11616 move complete, result=0
20:51:10.354 00.000 11616 worker thread done servicing request
20:51:10.354 00.000 11616 Worker thread wakes up
20:51:10.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:10.354 00.000 12268 GuideStep: -0.5 px 288 ms EAST, -0.0 px 0 ms NORTH
20:51:10.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:12.363 02.009 11616 Exposure complete
20:51:12.410 00.047 11616 worker thread done servicing request
20:51:12.410 00.000 12268 OnExposeComplete: enter
20:51:12.410 00.000 12268 UpdateGuideState(): m_state=6
20:51:12.410 00.000 12268 Star::Find(15, 1253, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1566
20:51:12.410 00.000 12268 Star::Find returns 1 (0), X=1253.21, Y=869.08, Mass=185, SNR=9.3, Peak=24 HFD=4.2
20:51:12.410 00.000 12268 MultiStar: [#1 0.23,1.02,0.00,M2] [#2 -0.28,0.69,0.00,M3] [#3 0.19,0.80,0.00,M2] [#4 -0.50,1.07,0.00,M3] [#5 -0.62,1.23,0.00,M5] [#6 0.22,1.11,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 -0.21,0.18,0.61,U] [#9 0.44,0.97,0.00,M10] 
20:51:12.410 00.000 12268 refined, 1 included, MultiStar: {-0.51, 0.69}, one-star: {-0.69, 1.00}
20:51:12.410 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.67) = xAngle (3.88 = -2.41)
20:51:12.410 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.91 = -2.38)
20:51:12.410 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.69 hyp=0.85 cameraTheta=2.21 mountX=-0.63 mountY=-0.59, mountTheta=-2.39
20:51:12.410 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=0.69, opts=13)
20:51:12.410 00.000 12268 Enqueuing Move request for scope (-0.51, 0.69)
20:51:12.410 00.000 11616 Worker thread wakes up
20:51:12.410 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.69) opts 0xd
20:51:12.410 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, 0.69)
20:51:12.410 00.000 11616 Moving (-0.51, 0.69) raw xDistance=-0.63 yDistance=-0.59
20:51:12.410 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.63
20:51:12.426 00.016 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
20:51:12.426 00.000 11616 MoveAxis(E, 354, ABG)
20:51:12.426 00.000 11616 Guiding  Dir = 2, Dur = 354
20:51:12.426 00.000 11616 IsSlewing returns 0
20:51:12.426 00.000 11616 IsGuiding returns 0
20:51:12.426 00.000 11616 PulseGuide returned control before completion, sleep 364
20:51:12.437 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:51:12.442 00.005 12268 UpdateGuideState exits: m=185 SNR=9.3
20:51:12.442 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:12.442 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:12.442 00.000 12268 Enqueuing Expose request
20:51:12.806 00.364 11616 IsGuiding returns 1
20:51:12.806 00.000 11616 scope still moving after pulse duration time elapsed
20:51:12.838 00.032 11616 IsSlewing returns 0
20:51:12.838 00.000 11616 IsGuiding returns 0
20:51:12.838 00.000 11616 scope move finished after 354 + 58 ms
20:51:12.838 00.000 11616 Move returns status 0, amount 354
20:51:12.838 00.000 11616 MoveAxis(N, 50, ABG)
20:51:12.838 00.000 11616 Guiding  Dir = 0, Dur = 50
20:51:12.838 00.000 11616 IsSlewing returns 0
20:51:12.838 00.000 11616 IsGuiding returns 0
20:51:12.838 00.000 11616 PulseGuide returned control before completion, sleep 60
20:51:12.901 00.063 11616 IsGuiding returns 1
20:51:12.901 00.000 11616 scope still moving after pulse duration time elapsed
20:51:12.933 00.032 11616 IsSlewing returns 0
20:51:12.933 00.000 11616 IsGuiding returns 0
20:51:12.933 00.000 11616 scope move finished after 50 + 43 ms
20:51:12.933 00.000 11616 Move returns status 0, amount 50
20:51:12.933 00.000 11616 move complete, result=0
20:51:12.933 00.000 11616 worker thread done servicing request
20:51:12.933 00.000 11616 Worker thread wakes up
20:51:12.933 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:12.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:12.933 00.000 12268 GuideStep: -0.6 px 354 ms EAST, -0.6 px 50 ms NORTH
20:51:14.922 01.989 11616 Exposure complete
20:51:14.986 00.064 11616 worker thread done servicing request
20:51:14.986 00.000 12268 OnExposeComplete: enter
20:51:14.986 00.000 12268 UpdateGuideState(): m_state=6
20:51:14.986 00.000 12268 Star::Find(15, 1253, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1567
20:51:14.986 00.000 12268 Star::Find returns 1 (0), X=1253.75, Y=868.85, Mass=200, SNR=9.7, Peak=28 HFD=3.4
20:51:14.986 00.000 12268 MultiStar: [#1 0.64,0.66,0.00,M3] [#2 0.47,0.38,1.21,U] [#3 0.33,0.77,0.00,M3] [#4 0.01,0.47,0.99,U] [#5 0.51,0.45,0.00,M6] [#6 -0.31,0.46,0.85,U] [#7 -0.19,0.05,0.68,U] [#8 -0.24,0.36,0.52,U] 
20:51:14.986 00.000 12268 refined, 5 included, MultiStar: {-0.02, 0.44}, one-star: {-0.15, 0.77}
20:51:14.986 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.67) = xAngle (3.28 = -3.01)
20:51:14.986 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.31 = -2.97)
20:51:14.986 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.44 hyp=0.44 cameraTheta=1.61 mountX=-0.43 mountY=-0.07, mountTheta=-2.97
20:51:14.986 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.44, opts=13)
20:51:14.986 00.000 12268 Enqueuing Move request for scope (-0.02, 0.44)
20:51:14.986 00.000 11616 Worker thread wakes up
20:51:14.986 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.44) opts 0xd
20:51:14.986 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.44)
20:51:14.986 00.000 11616 Moving (-0.02, 0.44) raw xDistance=-0.43 yDistance=-0.07
20:51:14.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
20:51:14.986 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:14.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:51:14.986 00.000 11616 MoveAxis(E, 243, ABG)
20:51:14.986 00.000 11616 Guiding  Dir = 2, Dur = 243
20:51:14.986 00.000 11616 IsSlewing returns 0
20:51:14.986 00.000 11616 IsGuiding returns 0
20:51:14.986 00.000 11616 PulseGuide returned control before completion, sleep 253
20:51:15.002 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:51:15.018 00.016 12268 UpdateGuideState exits: m=200 SNR=9.7
20:51:15.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:15.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:15.018 00.000 12268 Enqueuing Expose request
20:51:15.256 00.238 11616 IsGuiding returns 1
20:51:15.256 00.000 11616 scope still moving after pulse duration time elapsed
20:51:15.287 00.031 11616 IsSlewing returns 0
20:51:15.287 00.000 11616 IsGuiding returns 0
20:51:15.287 00.000 11616 scope move finished after 243 + 47 ms
20:51:15.287 00.000 11616 Move returns status 0, amount 243
20:51:15.287 00.000 11616 MoveAxis(N, 0, ABG)
20:51:15.287 00.000 11616 Move returns status 0, amount 0
20:51:15.287 00.000 11616 move complete, result=0
20:51:15.287 00.000 11616 worker thread done servicing request
20:51:15.287 00.000 11616 Worker thread wakes up
20:51:15.287 00.000 12268 GuideStep: -0.4 px 243 ms EAST, -0.1 px 0 ms NORTH
20:51:15.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:15.287 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:17.295 02.008 11616 Exposure complete
20:51:17.344 00.049 11616 worker thread done servicing request
20:51:17.344 00.000 12268 OnExposeComplete: enter
20:51:17.344 00.000 12268 UpdateGuideState(): m_state=6
20:51:17.344 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1568
20:51:17.344 00.000 12268 Star::Find returns 1 (0), X=1254.16, Y=868.38, Mass=181, SNR=9.2, Peak=30 HFD=2.8
20:51:17.344 00.000 12268 MultiStar: [#1 0.29,0.29,1.31,U] [#2 -0.02,0.14,1.16,U] [#3 0.27,0.82,0.00,M4] [#4 0.07,0.51,1.06,U] [#5 0.51,-0.06,1.10,U] [#6 0.02,0.57,1.05,U] [#7 0.34,-0.45,0.68,U] [#8 0.30,-0.14,0.80,U] 
20:51:17.344 00.000 12268 refined, 7 included, MultiStar: {0.21, 0.18}, one-star: {0.26, 0.29}
20:51:17.344 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.67) = xAngle (2.38 = 2.38)
20:51:17.344 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.41 = 2.41)
20:51:17.344 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.18 hyp=0.28 cameraTheta=0.71 mountX=-0.20 mountY=0.19, mountTheta=2.40
20:51:17.344 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.18, opts=13)
20:51:17.344 00.000 12268 Enqueuing Move request for scope (0.21, 0.18)
20:51:17.344 00.000 11616 Worker thread wakes up
20:51:17.344 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.18) opts 0xd
20:51:17.344 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.18)
20:51:17.344 00.000 11616 Moving (0.21, 0.18) raw xDistance=-0.20 yDistance=0.19
20:51:17.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:51:17.344 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:51:17.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:51:17.344 00.000 11616 MoveAxis(E, 114, ABG)
20:51:17.344 00.000 11616 Guiding  Dir = 2, Dur = 114
20:51:17.344 00.000 11616 IsSlewing returns 0
20:51:17.344 00.000 11616 IsGuiding returns 0
20:51:17.344 00.000 11616 PulseGuide returned control before completion, sleep 124
20:51:17.359 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:51:17.375 00.016 12268 UpdateGuideState exits: m=181 SNR=9.2
20:51:17.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:17.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:17.375 00.000 12268 Enqueuing Expose request
20:51:17.484 00.109 11616 IsGuiding returns 1
20:51:17.484 00.000 11616 scope still moving after pulse duration time elapsed
20:51:17.515 00.031 11616 IsSlewing returns 0
20:51:17.515 00.000 11616 IsGuiding returns 0
20:51:17.515 00.000 11616 scope move finished after 114 + 44 ms
20:51:17.515 00.000 11616 Move returns status 0, amount 114
20:51:17.515 00.000 11616 MoveAxis(N, 0, ABG)
20:51:17.515 00.000 11616 Move returns status 0, amount 0
20:51:17.515 00.000 11616 move complete, result=0
20:51:17.515 00.000 11616 worker thread done servicing request
20:51:17.515 00.000 11616 Worker thread wakes up
20:51:17.515 00.000 12268 GuideStep: -0.2 px 114 ms EAST, 0.2 px 0 ms NORTH
20:51:17.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:17.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:19.521 02.006 11616 Exposure complete
20:51:19.569 00.048 11616 worker thread done servicing request
20:51:19.569 00.000 12268 OnExposeComplete: enter
20:51:19.569 00.000 12268 UpdateGuideState(): m_state=6
20:51:19.569 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1569
20:51:19.569 00.000 12268 Star::Find returns 1 (0), X=1253.77, Y=867.81, Mass=238, SNR=10.5, Peak=34 HFD=3.9
20:51:19.569 00.000 12268 MultiStar: [#1 0.29,-0.04,1.10,U] [#2 0.36,-0.36,1.04,U] [#3 -0.04,-0.26,1.04,U] [#4 -0.38,0.29,0.83,U] [#5 0.55,-0.01,0.79,U] [#6 -0.28,0.17,0.74,U] [#7 -0.85,-0.65,0.00,M5] [#8 -0.13,-0.55,0.68,U] 
20:51:19.569 00.000 12268 refined, 7 included, MultiStar: {0.05, -0.14}, one-star: {-0.13, -0.28}
20:51:19.584 00.015 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.67) = xAngle (0.43 = 0.43)
20:51:19.584 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.46 = 0.46)
20:51:19.584 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.14 cameraTheta=-1.24 mountX=0.13 mountY=0.06, mountTheta=0.46
20:51:19.584 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.14, opts=13)
20:51:19.584 00.000 12268 Enqueuing Move request for scope (0.05, -0.14)
20:51:19.584 00.000 11616 Worker thread wakes up
20:51:19.584 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
20:51:19.584 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
20:51:19.584 00.000 11616 Moving (0.05, -0.14) raw xDistance=0.13 yDistance=0.06
20:51:19.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:51:19.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:51:19.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:19.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:51:19.584 00.000 11616 MoveAxis(E, 0, ABG)
20:51:19.584 00.000 11616 Move returns status 0, amount 0
20:51:19.584 00.000 11616 MoveAxis(N, 0, ABG)
20:51:19.584 00.000 11616 Move returns status 0, amount 0
20:51:19.584 00.000 11616 move complete, result=0
20:51:19.584 00.000 11616 worker thread done servicing request
20:51:19.593 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:51:19.616 00.023 12268 UpdateGuideState exits: m=238 SNR=10.5
20:51:19.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:19.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:19.616 00.000 12268 Enqueuing Expose request
20:51:19.616 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:51:19.616 00.000 11616 Worker thread wakes up
20:51:19.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:19.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:21.665 02.049 11616 Exposure complete
20:51:21.718 00.053 11616 worker thread done servicing request
20:51:21.718 00.000 12268 OnExposeComplete: enter
20:51:21.718 00.000 12268 UpdateGuideState(): m_state=6
20:51:21.718 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1570
20:51:21.718 00.000 12268 Star::Find returns 1 (0), X=1254.40, Y=868.32, Mass=269, SNR=11.2, Peak=31 HFD=4.1
20:51:21.718 00.000 12268 MultiStar: [#1 0.30,-0.12,0.99,U] [#2 0.06,-0.50,0.97,U] [#3 0.44,-0.26,0.80,U] [#4 0.01,-0.37,0.84,U] [#5 0.19,-0.04,0.69,U] [#6 -0.37,-0.34,0.67,U] [#7 0.00,0.00,0.00,L] [#8 -0.07,-0.75,0.00,M1] [#9 0.46,-0.36,0.68,U] 
20:51:21.718 00.000 12268 refined, 7 included, MultiStar: {0.21, -0.21}, one-star: {0.50, 0.23}
20:51:21.718 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.67) = xAngle (0.89 = 0.89)
20:51:21.718 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.92 = 0.92)
20:51:21.718 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-0.78 mountX=0.19 mountY=0.24, mountTheta=0.91
20:51:21.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.21, opts=13)
20:51:21.718 00.000 12268 Enqueuing Move request for scope (0.21, -0.21)
20:51:21.718 00.000 11616 Worker thread wakes up
20:51:21.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.21) opts 0xd
20:51:21.718 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.21)
20:51:21.718 00.000 11616 Moving (0.21, -0.21) raw xDistance=0.19 yDistance=0.24
20:51:21.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:51:21.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:51:21.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:51:21.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:51:21.718 00.000 11616 MoveAxis(E, 0, ABG)
20:51:21.718 00.000 11616 Move returns status 0, amount 0
20:51:21.718 00.000 11616 MoveAxis(N, 0, ABG)
20:51:21.718 00.000 11616 Move returns status 0, amount 0
20:51:21.718 00.000 11616 move complete, result=0
20:51:21.718 00.000 11616 worker thread done servicing request
20:51:21.728 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:51:21.750 00.022 12268 UpdateGuideState exits: m=269 SNR=11.2
20:51:21.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:21.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:21.750 00.000 12268 Enqueuing Expose request
20:51:21.750 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:51:21.750 00.000 11616 Worker thread wakes up
20:51:21.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:21.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:23.750 02.000 11616 Exposure complete
20:51:23.812 00.062 11616 worker thread done servicing request
20:51:23.812 00.000 12268 OnExposeComplete: enter
20:51:23.812 00.000 12268 UpdateGuideState(): m_state=6
20:51:23.812 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1571
20:51:23.812 00.000 12268 Star::Find returns 1 (0), X=1253.97, Y=868.02, Mass=263, SNR=11.0, Peak=33 HFD=4.1
20:51:23.812 00.000 12268 MultiStar: [#1 0.15,-0.18,1.01,U] [#2 0.06,-0.45,1.00,U] [#3 0.00,-0.14,0.81,U] [#4 -0.19,-0.51,0.75,U] [#5 -0.52,0.29,0.71,U] [#6 0.29,0.02,0.70,U] [#7 0.00,0.00,0.00,L] [#8 -0.20,-0.47,0.53,U] [#9 0.42,0.28,0.63,U] 
20:51:23.812 00.000 12268 single-star, 8 included, MultiStar: {0.02, -0.15}, one-star: {0.07, -0.07}
20:51:23.812 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.67) = xAngle (0.92 = 0.92)
20:51:23.812 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.95 = 0.95)
20:51:23.812 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.75 mountX=0.06 mountY=0.08, mountTheta=0.93
20:51:23.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.07, opts=13)
20:51:23.812 00.000 12268 Enqueuing Move request for scope (0.07, -0.07)
20:51:23.812 00.000 11616 Worker thread wakes up
20:51:23.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
20:51:23.812 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
20:51:23.812 00.000 11616 Moving (0.07, -0.07) raw xDistance=0.06 yDistance=0.08
20:51:23.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:23.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:51:23.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:23.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:51:23.812 00.000 11616 MoveAxis(E, 0, ABG)
20:51:23.812 00.000 11616 Move returns status 0, amount 0
20:51:23.812 00.000 11616 MoveAxis(N, 0, ABG)
20:51:23.812 00.000 11616 Move returns status 0, amount 0
20:51:23.812 00.000 11616 move complete, result=0
20:51:23.812 00.000 11616 worker thread done servicing request
20:51:23.828 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:51:23.843 00.015 12268 UpdateGuideState exits: m=263 SNR=11.0
20:51:23.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:23.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:23.843 00.000 12268 Enqueuing Expose request
20:51:23.843 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:51:23.843 00.000 11616 Worker thread wakes up
20:51:23.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:23.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:25.844 02.001 11616 Exposure complete
20:51:25.906 00.062 11616 worker thread done servicing request
20:51:25.906 00.000 12268 OnExposeComplete: enter
20:51:25.906 00.000 12268 UpdateGuideState(): m_state=6
20:51:25.906 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1572
20:51:25.906 00.000 12268 Star::Find returns 1 (0), X=1253.73, Y=868.16, Mass=282, SNR=11.5, Peak=40 HFD=3.8
20:51:25.906 00.000 12268 MultiStar: [#1 0.19,-0.44,0.89,U] [#2 0.02,-0.34,0.89,U] [#3 -0.25,-0.30,0.77,U] [#4 0.04,-0.24,0.77,U] [#5 -0.27,0.13,0.68,U] [#6 -0.11,-0.40,0.84,U] [#7 0.07,-0.78,0.00,M6] [#8 -0.01,-0.70,0.00,M1] 
20:51:25.906 00.000 12268 single-star, 6 included, MultiStar: {-0.07, -0.22}, one-star: {-0.17, 0.07}
20:51:25.906 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.67) = xAngle (4.40 = -1.88)
20:51:25.906 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.43 = -1.85)
20:51:25.906 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.19 cameraTheta=2.73 mountX=-0.06 mountY=-0.18, mountTheta=-1.88
20:51:25.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.07, opts=13)
20:51:25.906 00.000 12268 Enqueuing Move request for scope (-0.17, 0.07)
20:51:25.906 00.000 11616 Worker thread wakes up
20:51:25.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
20:51:25.906 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
20:51:25.906 00.000 11616 Moving (-0.17, 0.07) raw xDistance=-0.06 yDistance=-0.18
20:51:25.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:25.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:51:25.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
20:51:25.906 00.000 11616 MoveAxis(E, 0, ABG)
20:51:25.906 00.000 11616 Move returns status 0, amount 0
20:51:25.906 00.000 11616 MoveAxis(N, 15, ABG)
20:51:25.906 00.000 11616 Guiding  Dir = 0, Dur = 15
20:51:25.906 00.000 11616 IsSlewing returns 0
20:51:25.906 00.000 11616 IsGuiding returns 0
20:51:25.906 00.000 11616 PulseGuide returned control before completion, sleep 25
20:51:25.922 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:51:25.937 00.015 12268 UpdateGuideState exits: m=282 SNR=11.5
20:51:25.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:25.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:25.937 00.000 12268 Enqueuing Expose request
20:51:25.953 00.016 11616 IsGuiding returns 1
20:51:25.953 00.000 11616 scope still moving after pulse duration time elapsed
20:51:25.984 00.031 11616 IsSlewing returns 0
20:51:25.984 00.000 11616 IsGuiding returns 0
20:51:25.984 00.000 11616 scope move finished after 15 + 48 ms
20:51:25.984 00.000 11616 Move returns status 0, amount 15
20:51:25.984 00.000 11616 move complete, result=0
20:51:25.984 00.000 11616 worker thread done servicing request
20:51:25.984 00.000 11616 Worker thread wakes up
20:51:25.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:25.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:25.984 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
20:51:27.999 02.015 11616 Exposure complete
20:51:28.046 00.047 11616 worker thread done servicing request
20:51:28.046 00.000 12268 OnExposeComplete: enter
20:51:28.046 00.000 12268 UpdateGuideState(): m_state=6
20:51:28.046 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1573
20:51:28.046 00.000 12268 Star::Find returns 1 (0), X=1254.05, Y=867.56, Mass=243, SNR=10.7, Peak=31 HFD=3.7
20:51:28.046 00.000 12268 MultiStar: [#1 0.12,-0.37,0.94,U] [#2 0.27,-0.84,0.00,M1] [#3 0.45,-0.51,0.00,M1] [#4 0.06,-0.53,0.79,U] [#5 -0.24,-0.24,0.71,U] [#6 0.03,-0.96,0.00,M1] [#7 0.40,-0.91,0.00,M7] [#8 0.21,-0.61,0.50,U] 
20:51:28.046 00.000 12268 refined, 4 included, MultiStar: {0.07, -0.45}, one-star: {0.15, -0.52}
20:51:28.046 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.67) = xAngle (0.24 = 0.24)
20:51:28.046 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.28 = 0.28)
20:51:28.046 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.45 hyp=0.45 cameraTheta=-1.42 mountX=0.44 mountY=0.12, mountTheta=0.27
20:51:28.046 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.45, opts=13)
20:51:28.046 00.000 12268 Enqueuing Move request for scope (0.07, -0.45)
20:51:28.062 00.016 11616 Worker thread wakes up
20:51:28.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.45) opts 0xd
20:51:28.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.45)
20:51:28.062 00.000 11616 Moving (0.07, -0.45) raw xDistance=0.44 yDistance=0.12
20:51:28.062 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
20:51:28.062 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.31
20:51:28.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
20:51:28.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:28.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:51:28.062 00.000 11616 MoveAxis(W, 244, ABG)
20:51:28.062 00.000 11616 Guiding  Dir = 3, Dur = 244
20:51:28.062 00.000 11616 IsSlewing returns 0
20:51:28.062 00.000 11616 IsGuiding returns 0
20:51:28.062 00.000 11616 PulseGuide returned control before completion, sleep 254
20:51:28.062 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:51:28.078 00.016 12268 UpdateGuideState exits: m=243 SNR=10.7
20:51:28.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:28.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:28.078 00.000 12268 Enqueuing Expose request
20:51:28.328 00.250 11616 IsGuiding returns 1
20:51:28.328 00.000 11616 scope still moving after pulse duration time elapsed
20:51:28.359 00.031 11616 IsSlewing returns 0
20:51:28.359 00.000 11616 IsGuiding returns 1
20:51:28.391 00.032 11616 IsSlewing returns 0
20:51:28.391 00.000 11616 IsGuiding returns 0
20:51:28.391 00.000 11616 scope move finished after 244 + 84 ms
20:51:28.391 00.000 11616 Move returns status 0, amount 244
20:51:28.391 00.000 11616 MoveAxis(N, 0, ABG)
20:51:28.391 00.000 11616 Move returns status 0, amount 0
20:51:28.391 00.000 11616 move complete, result=0
20:51:28.391 00.000 11616 worker thread done servicing request
20:51:28.391 00.000 11616 Worker thread wakes up
20:51:28.391 00.000 12268 GuideStep: 0.4 px 244 ms WEST, 0.1 px 0 ms NORTH
20:51:28.391 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:28.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:30.397 02.006 11616 Exposure complete
20:51:30.461 00.064 11616 worker thread done servicing request
20:51:30.461 00.000 12268 OnExposeComplete: enter
20:51:30.461 00.000 12268 UpdateGuideState(): m_state=6
20:51:30.461 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1574
20:51:30.461 00.000 12268 Star::Find returns 1 (0), X=1253.80, Y=867.77, Mass=233, SNR=10.4, Peak=32 HFD=3.9
20:51:30.461 00.000 12268 MultiStar: [#1 0.28,-0.17,1.08,U] [#2 0.36,-0.43,1.02,U] [#3 0.08,-0.29,0.91,U] [#4 0.19,-0.67,0.00,M1] [#5 0.09,-0.34,0.74,U] [#6 0.20,-0.90,0.00,M2] [#7 -0.44,-1.21,0.00,M8] [#8 -0.15,-1.03,0.00,M1] 
20:51:30.461 00.000 12268 single-star, 4 included, MultiStar: {0.15, -0.31}, one-star: {-0.10, -0.31}
20:51:30.461 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.67) = xAngle (-0.20 = -0.20)
20:51:30.461 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.17 = -0.17)
20:51:30.461 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.31 hyp=0.33 cameraTheta=-1.87 mountX=0.32 mountY=-0.06, mountTheta=-0.17
20:51:30.461 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.31, opts=13)
20:51:30.461 00.000 12268 Enqueuing Move request for scope (-0.10, -0.31)
20:51:30.461 00.000 11616 Worker thread wakes up
20:51:30.461 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.31) opts 0xd
20:51:30.461 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.31)
20:51:30.461 00.000 11616 Moving (-0.10, -0.31) raw xDistance=0.32 yDistance=-0.06
20:51:30.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
20:51:30.461 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:30.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:51:30.461 00.000 11616 MoveAxis(W, 180, ABG)
20:51:30.461 00.000 11616 Guiding  Dir = 3, Dur = 180
20:51:30.461 00.000 11616 IsSlewing returns 0
20:51:30.461 00.000 11616 IsGuiding returns 0
20:51:30.461 00.000 11616 PulseGuide returned control before completion, sleep 190
20:51:30.477 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:51:30.493 00.016 12268 UpdateGuideState exits: m=233 SNR=10.4
20:51:30.493 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:30.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:30.493 00.000 12268 Enqueuing Expose request
20:51:30.668 00.175 11616 IsGuiding returns 1
20:51:30.668 00.000 11616 scope still moving after pulse duration time elapsed
20:51:30.699 00.031 11616 IsSlewing returns 0
20:51:30.699 00.000 11616 IsGuiding returns 1
20:51:30.731 00.032 11616 IsSlewing returns 0
20:51:30.731 00.000 11616 IsGuiding returns 1
20:51:30.763 00.032 11616 IsSlewing returns 0
20:51:30.763 00.000 11616 IsGuiding returns 1
20:51:30.794 00.031 11616 IsSlewing returns 0
20:51:30.794 00.000 11616 IsGuiding returns 1
20:51:30.826 00.032 11616 IsSlewing returns 0
20:51:30.826 00.000 11616 IsGuiding returns 0
20:51:30.826 00.000 11616 scope move finished after 180 + 182 ms
20:51:30.826 00.000 11616 Move returns status 0, amount 180
20:51:30.826 00.000 11616 MoveAxis(N, 0, ABG)
20:51:30.826 00.000 11616 Move returns status 0, amount 0
20:51:30.826 00.000 11616 move complete, result=0
20:51:30.826 00.000 11616 worker thread done servicing request
20:51:30.826 00.000 12268 GuideStep: 0.3 px 180 ms WEST, -0.1 px 0 ms NORTH
20:51:30.826 00.000 11616 Worker thread wakes up
20:51:30.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:30.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:32.831 02.005 11616 Exposure complete
20:51:32.879 00.048 11616 worker thread done servicing request
20:51:32.879 00.000 12268 OnExposeComplete: enter
20:51:32.879 00.000 12268 UpdateGuideState(): m_state=6
20:51:32.879 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1575
20:51:32.879 00.000 12268 Star::Find returns 1 (0), X=1253.93, Y=868.19, Mass=220, SNR=10.1, Peak=31 HFD=4.0
20:51:32.879 00.000 12268 MultiStar: [#1 0.24,-0.20,1.09,U] [#2 -0.08,-0.52,0.97,U] [#3 0.51,0.03,0.92,U] [#4 -0.37,0.16,0.88,U] [#5 0.50,-0.25,0.87,U] [#6 -0.32,0.26,0.88,U] [#7 -0.73,-0.54,0.00,M9] [#8 -0.20,-0.02,0.59,U] 
20:51:32.879 00.000 12268 refined, 7 included, MultiStar: {0.06, -0.06}, one-star: {0.03, 0.11}
20:51:32.879 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.67) = xAngle (0.83 = 0.83)
20:51:32.879 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.86 = 0.86)
20:51:32.879 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.84 mountX=0.06 mountY=0.06, mountTheta=0.84
20:51:32.879 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.06, opts=13)
20:51:32.879 00.000 12268 Enqueuing Move request for scope (0.06, -0.06)
20:51:32.879 00.000 11616 Worker thread wakes up
20:51:32.879 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
20:51:32.879 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
20:51:32.879 00.000 11616 Moving (0.06, -0.06) raw xDistance=0.06 yDistance=0.06
20:51:32.879 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:32.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:51:32.895 00.016 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:32.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:51:32.895 00.000 11616 MoveAxis(E, 0, ABG)
20:51:32.895 00.000 11616 Move returns status 0, amount 0
20:51:32.895 00.000 11616 MoveAxis(N, 0, ABG)
20:51:32.895 00.000 11616 Move returns status 0, amount 0
20:51:32.895 00.000 11616 move complete, result=0
20:51:32.895 00.000 11616 worker thread done servicing request
20:51:32.906 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:51:32.911 00.005 12268 UpdateGuideState exits: m=220 SNR=10.1
20:51:32.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:32.911 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:32.911 00.000 12268 Enqueuing Expose request
20:51:32.911 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:51:32.926 00.015 11616 Worker thread wakes up
20:51:32.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:32.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:34.937 02.011 11616 Exposure complete
20:51:34.984 00.047 11616 worker thread done servicing request
20:51:34.984 00.000 12268 OnExposeComplete: enter
20:51:34.984 00.000 12268 UpdateGuideState(): m_state=6
20:51:34.984 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1576
20:51:34.984 00.000 12268 Star::Find returns 1 (0), X=1254.10, Y=867.91, Mass=269, SNR=11.1, Peak=33 HFD=4.3
20:51:34.984 00.000 12268 MultiStar: [#1 0.08,0.17,1.05,U] [#2 0.12,-0.03,1.00,U] [#3 0.06,-0.01,0.87,U] [#4 -0.15,0.12,0.79,U] [#5 0.20,0.68,0.00,M1] [#6 -0.07,0.36,0.61,U] [#7 11.01,-10.99,0.00,M10] [#8 0.03,-0.54,0.55,U] 
20:51:34.984 00.000 12268 refined, 6 included, MultiStar: {0.05, -0.00}, one-star: {0.20, -0.18}
20:51:34.984 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.67) = xAngle (1.61 = 1.61)
20:51:34.984 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.64 = 1.64)
20:51:34.984 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.06 mountX=-0.00 mountY=0.05, mountTheta=1.61
20:51:34.984 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.00, opts=13)
20:51:34.984 00.000 12268 Enqueuing Move request for scope (0.05, -0.00)
20:51:34.984 00.000 11616 Worker thread wakes up
20:51:34.984 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
20:51:34.984 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
20:51:34.984 00.000 11616 Moving (0.05, -0.00) raw xDistance=-0.00 yDistance=0.05
20:51:34.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:34.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:51:34.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:34.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:51:34.984 00.000 11616 MoveAxis(E, 0, ABG)
20:51:34.984 00.000 11616 Move returns status 0, amount 0
20:51:34.984 00.000 11616 MoveAxis(N, 0, ABG)
20:51:34.984 00.000 11616 Move returns status 0, amount 0
20:51:35.000 00.016 11616 move complete, result=0
20:51:35.000 00.000 11616 worker thread done servicing request
20:51:35.015 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:51:35.031 00.016 12268 UpdateGuideState exits: m=269 SNR=11.1
20:51:35.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:35.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:35.031 00.000 12268 Enqueuing Expose request
20:51:35.031 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:51:35.031 00.000 11616 Worker thread wakes up
20:51:35.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:35.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:37.047 02.016 11616 Exposure complete
20:51:37.093 00.046 11616 worker thread done servicing request
20:51:37.093 00.000 12268 OnExposeComplete: enter
20:51:37.093 00.000 12268 UpdateGuideState(): m_state=6
20:51:37.093 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1577
20:51:37.093 00.000 12268 Star::Find returns 1 (0), X=1254.02, Y=868.61, Mass=263, SNR=11.0, Peak=36 HFD=3.9
20:51:37.093 00.000 12268 MultiStar: [#1 0.31,0.40,1.08,U] [#2 0.12,0.09,1.08,U] [#3 -0.14,0.49,0.81,U] [#4 -0.16,0.41,0.92,U] [#5 0.37,0.62,0.00,M2] [#6 -0.41,0.58,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -0.15,-0.25,0.49,U] [#9 0.73,0.60,0.00,M9] 
20:51:37.093 00.000 12268 refined, 5 included, MultiStar: {0.05, 0.32}, one-star: {0.12, 0.53}
20:51:37.093 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.67) = xAngle (3.09 = 3.09)
20:51:37.093 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.12 = 3.12)
20:51:37.093 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.32 hyp=0.32 cameraTheta=1.42 mountX=-0.32 mountY=0.01, mountTheta=3.12
20:51:37.109 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.32, opts=13)
20:51:37.109 00.000 12268 Enqueuing Move request for scope (0.05, 0.32)
20:51:37.109 00.000 11616 Worker thread wakes up
20:51:37.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.32) opts 0xd
20:51:37.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.32)
20:51:37.109 00.000 11616 Moving (0.05, 0.32) raw xDistance=-0.32 yDistance=0.01
20:51:37.109 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
20:51:37.109 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.96
20:51:37.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:51:37.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:37.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:51:37.109 00.000 11616 MoveAxis(E, 179, ABG)
20:51:37.109 00.000 11616 Guiding  Dir = 2, Dur = 179
20:51:37.109 00.000 11616 IsSlewing returns 0
20:51:37.109 00.000 11616 IsGuiding returns 0
20:51:37.109 00.000 11616 PulseGuide returned control before completion, sleep 189
20:51:37.124 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:51:37.140 00.016 12268 UpdateGuideState exits: m=263 SNR=11.0
20:51:37.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:37.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:37.140 00.000 12268 Enqueuing Expose request
20:51:37.312 00.172 11616 IsGuiding returns 1
20:51:37.312 00.000 11616 scope still moving after pulse duration time elapsed
20:51:37.344 00.032 11616 IsSlewing returns 0
20:51:37.344 00.000 11616 IsGuiding returns 0
20:51:37.344 00.000 11616 scope move finished after 179 + 52 ms
20:51:37.344 00.000 11616 Move returns status 0, amount 179
20:51:37.344 00.000 11616 MoveAxis(N, 0, ABG)
20:51:37.344 00.000 11616 Move returns status 0, amount 0
20:51:37.344 00.000 11616 move complete, result=0
20:51:37.344 00.000 11616 worker thread done servicing request
20:51:37.344 00.000 12268 GuideStep: -0.3 px 179 ms EAST, 0.0 px 0 ms NORTH
20:51:37.344 00.000 11616 Worker thread wakes up
20:51:37.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:37.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:39.343 01.999 11616 Exposure complete
20:51:39.390 00.047 11616 worker thread done servicing request
20:51:39.390 00.000 12268 OnExposeComplete: enter
20:51:39.390 00.000 12268 UpdateGuideState(): m_state=6
20:51:39.390 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1578
20:51:39.390 00.000 12268 Star::Find returns 1 (0), X=1254.01, Y=868.43, Mass=266, SNR=11.1, Peak=34 HFD=4.1
20:51:39.390 00.000 12268 MultiStar: [#1 0.24,0.56,1.12,U] [#2 -0.14,0.20,0.91,U] [#3 -0.22,0.37,0.75,U] [#4 0.03,0.19,0.88,U] [#5 0.42,0.25,0.89,U] [#6 0.36,0.65,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 -0.53,0.61,0.00,M1] [#9 1.08,0.67,0.00,M10] 
20:51:39.390 00.000 12268 refined, 5 included, MultiStar: {0.09, 0.33}, one-star: {0.10, 0.35}
20:51:39.390 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.67) = xAngle (2.98 = 2.98)
20:51:39.390 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.01 = 3.01)
20:51:39.390 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.31 mountX=-0.34 mountY=0.04, mountTheta=3.01
20:51:39.406 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.33, opts=13)
20:51:39.406 00.000 12268 Enqueuing Move request for scope (0.09, 0.33)
20:51:39.406 00.000 11616 Worker thread wakes up
20:51:39.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.33) opts 0xd
20:51:39.406 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.33)
20:51:39.406 00.000 11616 Moving (0.09, 0.33) raw xDistance=-0.34 yDistance=0.04
20:51:39.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
20:51:39.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:39.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:51:39.406 00.000 11616 MoveAxis(E, 188, ABG)
20:51:39.406 00.000 11616 Guiding  Dir = 2, Dur = 188
20:51:39.406 00.000 11616 IsSlewing returns 0
20:51:39.406 00.000 11616 IsGuiding returns 0
20:51:39.406 00.000 11616 PulseGuide returned control before completion, sleep 198
20:51:39.421 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:51:39.437 00.016 12268 UpdateGuideState exits: m=266 SNR=11.1
20:51:39.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:39.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:39.437 00.000 12268 Enqueuing Expose request
20:51:39.625 00.188 11616 IsGuiding returns 1
20:51:39.625 00.000 11616 scope still moving after pulse duration time elapsed
20:51:39.656 00.031 11616 IsSlewing returns 0
20:51:39.656 00.000 11616 IsGuiding returns 0
20:51:39.656 00.000 11616 scope move finished after 188 + 57 ms
20:51:39.656 00.000 11616 Move returns status 0, amount 188
20:51:39.656 00.000 11616 MoveAxis(N, 0, ABG)
20:51:39.656 00.000 11616 Move returns status 0, amount 0
20:51:39.656 00.000 11616 move complete, result=0
20:51:39.656 00.000 11616 worker thread done servicing request
20:51:39.656 00.000 12268 GuideStep: -0.3 px 188 ms EAST, 0.0 px 0 ms NORTH
20:51:39.656 00.000 11616 Worker thread wakes up
20:51:39.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:39.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:41.665 02.009 11616 Exposure complete
20:51:41.718 00.053 11616 worker thread done servicing request
20:51:41.718 00.000 12268 OnExposeComplete: enter
20:51:41.718 00.000 12268 UpdateGuideState(): m_state=6
20:51:41.718 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1579
20:51:41.718 00.000 12268 Star::Find returns 1 (0), X=1253.88, Y=868.28, Mass=290, SNR=11.6, Peak=37 HFD=4.0
20:51:41.718 00.000 12268 MultiStar: [#1 0.49,-0.03,1.10,U] [#2 0.05,-0.61,1.01,U] [#3 0.45,0.02,0.80,U] [#4 -0.30,-0.29,0.90,U] [#5 0.56,-0.05,0.74,U] [#6 -0.06,-0.50,0.77,U] [#7 -0.32,-0.65,0.00,R] [#8 -0.37,-0.40,0.73,U] 
20:51:41.718 00.000 12268 single-star, 7 included, MultiStar: {0.11, -0.20}, one-star: {-0.02, 0.20}
20:51:41.718 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.67) = xAngle (3.33 = -2.96)
20:51:41.718 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.36 = -2.92)
20:51:41.718 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.66 mountX=-0.19 mountY=-0.04, mountTheta=-2.93
20:51:41.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.20, opts=13)
20:51:41.718 00.000 12268 Enqueuing Move request for scope (-0.02, 0.20)
20:51:41.718 00.000 11616 Worker thread wakes up
20:51:41.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
20:51:41.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
20:51:41.718 00.000 11616 Moving (-0.02, 0.20) raw xDistance=-0.19 yDistance=-0.04
20:51:41.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
20:51:41.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:41.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:51:41.718 00.000 11616 MoveAxis(E, 108, ABG)
20:51:41.718 00.000 11616 Guiding  Dir = 2, Dur = 108
20:51:41.718 00.000 11616 IsSlewing returns 0
20:51:41.718 00.000 11616 IsGuiding returns 0
20:51:41.718 00.000 11616 PulseGuide returned control before completion, sleep 118
20:51:41.729 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:51:41.750 00.021 12268 UpdateGuideState exits: m=290 SNR=11.6
20:51:41.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:41.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:41.750 00.000 12268 Enqueuing Expose request
20:51:41.856 00.106 11616 IsGuiding returns 1
20:51:41.856 00.000 11616 scope still moving after pulse duration time elapsed
20:51:41.888 00.032 11616 IsSlewing returns 0
20:51:41.888 00.000 11616 IsGuiding returns 0
20:51:41.888 00.000 11616 scope move finished after 108 + 53 ms
20:51:41.888 00.000 11616 Move returns status 0, amount 108
20:51:41.888 00.000 11616 MoveAxis(N, 0, ABG)
20:51:41.888 00.000 11616 Move returns status 0, amount 0
20:51:41.888 00.000 11616 move complete, result=0
20:51:41.888 00.000 11616 worker thread done servicing request
20:51:41.888 00.000 12268 GuideStep: -0.2 px 108 ms EAST, -0.0 px 0 ms NORTH
20:51:41.888 00.000 11616 Worker thread wakes up
20:51:41.888 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:41.888 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:43.892 02.004 11616 Exposure complete
20:51:43.939 00.047 11616 worker thread done servicing request
20:51:43.939 00.000 12268 OnExposeComplete: enter
20:51:43.939 00.000 12268 UpdateGuideState(): m_state=6
20:51:43.939 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
20:51:43.939 00.000 12268 Star::Find returns 1 (0), X=1254.26, Y=867.54, Mass=345, SNR=12.7, Peak=29 HFD=4.6
20:51:43.939 00.000 12268 MultiStar: [#1 0.60,-0.36,0.00,M1] [#2 0.39,-1.01,0.00,M1] [#3 0.24,-0.77,0.00,M1] [#4 0.19,-0.63,0.80,U] [#5 0.59,-0.57,0.00,M1] [#6 0.13,-0.60,0.84,U] [#7 0.31,-0.17,0.50,U] [#8 -0.05,-0.86,0.00,M1] 
20:51:43.939 00.000 12268 refined, 3 included, MultiStar: {0.25, -0.52}, one-star: {0.36, -0.55}
20:51:43.939 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.67) = xAngle (0.54 = 0.54)
20:51:43.939 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.57 = 0.57)
20:51:43.939 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.52 hyp=0.58 cameraTheta=-1.13 mountX=0.50 mountY=0.31, mountTheta=0.56
20:51:43.939 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.52, opts=13)
20:51:43.939 00.000 12268 Enqueuing Move request for scope (0.25, -0.52)
20:51:43.939 00.000 11616 Worker thread wakes up
20:51:43.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.52) opts 0xd
20:51:43.939 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.52)
20:51:43.939 00.000 11616 Moving (0.25, -0.52) raw xDistance=0.50 yDistance=0.31
20:51:43.939 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
20:51:43.939 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.49
20:51:43.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
20:51:43.939 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:51:43.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
20:51:43.939 00.000 11616 MoveAxis(W, 277, ABG)
20:51:43.939 00.000 11616 Guiding  Dir = 3, Dur = 277
20:51:43.939 00.000 11616 IsSlewing returns 0
20:51:43.939 00.000 11616 IsGuiding returns 0
20:51:43.939 00.000 11616 PulseGuide returned control before completion, sleep 287
20:51:43.955 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:51:43.971 00.016 12268 UpdateGuideState exits: m=345 SNR=12.7
20:51:43.971 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:43.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:43.971 00.000 12268 Enqueuing Expose request
20:51:44.256 00.285 11616 IsGuiding returns 1
20:51:44.256 00.000 11616 scope still moving after pulse duration time elapsed
20:51:44.287 00.031 11616 IsSlewing returns 0
20:51:44.287 00.000 11616 IsGuiding returns 1
20:51:44.319 00.032 11616 IsSlewing returns 0
20:51:44.319 00.000 11616 IsGuiding returns 0
20:51:44.319 00.000 11616 scope move finished after 277 + 89 ms
20:51:44.319 00.000 11616 Move returns status 0, amount 277
20:51:44.319 00.000 11616 MoveAxis(N, 0, ABG)
20:51:44.319 00.000 11616 Move returns status 0, amount 0
20:51:44.319 00.000 11616 move complete, result=0
20:51:44.319 00.000 11616 worker thread done servicing request
20:51:44.319 00.000 11616 Worker thread wakes up
20:51:44.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:44.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:44.319 00.000 12268 GuideStep: 0.5 px 277 ms WEST, 0.3 px 0 ms NORTH
20:51:45.234 00.915 12268 evsrv: cli 0F8E69C0 connect
20:51:45.234 00.000 12268 case statement mapped state 6 to 3
20:51:45.234 00.000 12268 case statement mapped state 6 to 3
20:51:45.234 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"87318096-bd46-430d-90fc-e6cd65888b41"}
20:51:45.234 00.000 12268 case statement mapped state 6 to 3
20:51:45.234 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87318096-bd46-430d-90fc-e6cd65888b41"}
20:51:45.249 00.015 12268 evsrv: cli 0F8E69C0 disconnect
20:51:46.328 01.079 11616 Exposure complete
20:51:46.390 00.062 11616 worker thread done servicing request
20:51:46.390 00.000 12268 OnExposeComplete: enter
20:51:46.390 00.000 12268 UpdateGuideState(): m_state=6
20:51:46.390 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1581
20:51:46.390 00.000 12268 Star::Find returns 1 (0), X=1254.47, Y=867.76, Mass=296, SNR=11.7, Peak=30 HFD=4.2
20:51:46.390 00.000 12268 MultiStar: [#1 0.88,-0.81,0.00,M2] [#2 0.75,-0.81,0.00,M2] [#3 0.64,-0.58,0.00,M2] [#4 0.19,-0.31,0.90,U] [#5 0.57,-0.40,0.00,M2] [#6 0.58,-0.38,0.00,M1] [#7 0.34,-0.87,0.00,M1] [#8 0.37,-0.52,0.51,U] 
20:51:46.390 00.000 12268 refined, 2 included, MultiStar: {0.39, -0.36}, one-star: {0.57, -0.33}
20:51:46.390 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.67) = xAngle (0.92 = 0.92)
20:51:46.390 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.95 = 0.95)
20:51:46.390 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.36 hyp=0.53 cameraTheta=-0.75 mountX=0.32 mountY=0.43, mountTheta=0.93
20:51:46.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.36, opts=13)
20:51:46.390 00.000 12268 Enqueuing Move request for scope (0.39, -0.36)
20:51:46.390 00.000 11616 Worker thread wakes up
20:51:46.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.36) opts 0xd
20:51:46.390 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.36)
20:51:46.390 00.000 11616 Moving (0.39, -0.36) raw xDistance=0.32 yDistance=0.43
20:51:46.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
20:51:46.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:51:46.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
20:51:46.390 00.000 11616 MoveAxis(W, 179, ABG)
20:51:46.390 00.000 11616 Guiding  Dir = 3, Dur = 179
20:51:46.390 00.000 11616 IsSlewing returns 0
20:51:46.390 00.000 11616 IsGuiding returns 0
20:51:46.390 00.000 11616 PulseGuide returned control before completion, sleep 189
20:51:46.406 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:51:46.437 00.031 12268 UpdateGuideState exits: m=296 SNR=11.7
20:51:46.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:46.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:46.437 00.000 12268 Enqueuing Expose request
20:51:46.609 00.172 11616 IsGuiding returns 1
20:51:46.609 00.000 11616 scope still moving after pulse duration time elapsed
20:51:46.640 00.031 11616 IsSlewing returns 0
20:51:46.640 00.000 11616 IsGuiding returns 0
20:51:46.640 00.000 11616 scope move finished after 179 + 57 ms
20:51:46.640 00.000 11616 Move returns status 0, amount 179
20:51:46.640 00.000 11616 MoveAxis(N, 0, ABG)
20:51:46.640 00.000 11616 Move returns status 0, amount 0
20:51:46.640 00.000 11616 move complete, result=0
20:51:46.640 00.000 11616 worker thread done servicing request
20:51:46.640 00.000 12268 GuideStep: 0.3 px 179 ms WEST, 0.4 px 0 ms NORTH
20:51:46.640 00.000 11616 Worker thread wakes up
20:51:46.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:46.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:48.641 02.001 11616 Exposure complete
20:51:48.704 00.063 11616 worker thread done servicing request
20:51:48.704 00.000 12268 OnExposeComplete: enter
20:51:48.704 00.000 12268 UpdateGuideState(): m_state=6
20:51:48.704 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1582
20:51:48.704 00.000 12268 Star::Find returns 1 (0), X=1254.12, Y=867.74, Mass=317, SNR=12.2, Peak=33 HFD=4.2
20:51:48.704 00.000 12268 MultiStar: [#1 0.65,-0.15,1.10,U] [#2 0.12,-0.95,0.00,M3] [#3 0.22,-0.47,0.86,U] [#4 -0.25,-0.21,0.81,U] [#5 0.89,-0.59,0.00,M3] [#6 0.11,-0.51,0.77,U] [#7 0.00,0.00,0.00,L] [#8 0.01,-0.49,0.49,U] [#9 0.00,0.07,0.57,U] 
20:51:48.704 00.000 12268 refined, 6 included, MultiStar: {0.18, -0.30}, one-star: {0.22, -0.34}
20:51:48.704 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.67) = xAngle (0.64 = 0.64)
20:51:48.704 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.67 = 0.67)
20:51:48.704 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.30 hyp=0.35 cameraTheta=-1.03 mountX=0.28 mountY=0.22, mountTheta=0.66
20:51:48.704 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.30, opts=13)
20:51:48.704 00.000 12268 Enqueuing Move request for scope (0.18, -0.30)
20:51:48.704 00.000 11616 Worker thread wakes up
20:51:48.704 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.30) opts 0xd
20:51:48.704 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.30)
20:51:48.704 00.000 11616 Moving (0.18, -0.30) raw xDistance=0.28 yDistance=0.22
20:51:48.704 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
20:51:48.704 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.13 newest=0.96
20:51:48.704 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:51:48.704 00.000 11616 MoveAxis(W, 157, ABG)
20:51:48.704 00.000 11616 Guiding  Dir = 3, Dur = 157
20:51:48.704 00.000 11616 IsSlewing returns 0
20:51:48.704 00.000 11616 IsGuiding returns 0
20:51:48.704 00.000 11616 PulseGuide returned control before completion, sleep 167
20:51:48.720 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:51:48.736 00.016 12268 UpdateGuideState exits: m=317 SNR=12.2
20:51:48.736 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:48.736 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:48.736 00.000 12268 Enqueuing Expose request
20:51:48.895 00.159 11616 IsGuiding returns 1
20:51:48.895 00.000 11616 scope still moving after pulse duration time elapsed
20:51:48.926 00.031 11616 IsSlewing returns 0
20:51:48.926 00.000 11616 IsGuiding returns 1
20:51:48.958 00.032 11616 IsSlewing returns 0
20:51:48.958 00.000 11616 IsGuiding returns 1
20:51:48.990 00.032 11616 IsSlewing returns 0
20:51:48.990 00.000 11616 IsGuiding returns 1
20:51:49.021 00.031 11616 IsSlewing returns 0
20:51:49.021 00.000 11616 IsGuiding returns 1
20:51:49.053 00.032 11616 IsSlewing returns 0
20:51:49.053 00.000 11616 IsGuiding returns 1
20:51:49.085 00.032 11616 IsSlewing returns 0
20:51:49.085 00.000 11616 IsGuiding returns 0
20:51:49.085 00.000 11616 scope move finished after 157 + 212 ms
20:51:49.085 00.000 11616 Move returns status 0, amount 157
20:51:49.085 00.000 11616 BLC: Oldest BLC event removed
20:51:49.085 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2147 applied
20:51:49.085 00.000 11616 MoveAxis(S, 2165, ABG)
20:51:49.085 00.000 11616 Guiding  Dir = 1, Dur = 2165
20:51:49.085 00.000 11616 IsSlewing returns 0
20:51:49.085 00.000 11616 IsGuiding returns 0
20:51:49.085 00.000 11616 PulseGuide returned control before completion, sleep 2175
20:51:51.265 02.180 11616 IsGuiding returns 1
20:51:51.265 00.000 11616 scope still moving after pulse duration time elapsed
20:51:51.296 00.031 11616 IsSlewing returns 0
20:51:51.296 00.000 11616 IsGuiding returns 0
20:51:51.296 00.000 11616 scope move finished after 2165 + 45 ms
20:51:51.296 00.000 11616 Move returns status 0, amount 2165
20:51:51.296 00.000 11616 move complete, result=0
20:51:51.296 00.000 11616 worker thread done servicing request
20:51:51.296 00.000 11616 Worker thread wakes up
20:51:51.296 00.000 12268 GuideStep: 0.3 px 157 ms WEST, 0.2 px 2165 ms SOUTH
20:51:51.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:51.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:53.297 02.001 11616 Exposure complete
20:51:53.361 00.064 11616 worker thread done servicing request
20:51:53.361 00.000 12268 OnExposeComplete: enter
20:51:53.361 00.000 12268 UpdateGuideState(): m_state=6
20:51:53.361 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1583
20:51:53.361 00.000 12268 Star::Find returns 1 (0), X=1253.81, Y=867.93, Mass=268, SNR=11.2, Peak=35 HFD=4.0
20:51:53.361 00.000 12268 MultiStar: [#1 0.51,-0.26,1.07,U] [#2 0.35,-0.47,0.95,U] [#3 0.22,-0.31,0.83,U] [#4 0.03,-0.04,0.80,U] [#5 0.36,-0.11,0.76,U] [#6 -0.08,0.08,0.83,U] [#7 0.70,-0.14,0.00,M2] [#8 -0.01,-0.65,0.49,U] 
20:51:53.361 00.000 12268 single-star, 7 included, MultiStar: {0.18, -0.22}, one-star: {-0.09, -0.16}
20:51:53.361 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.67) = xAngle (-0.42 = -0.42)
20:51:53.361 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.39 = -0.39)
20:51:53.361 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-2.08 mountX=0.17 mountY=-0.07, mountTheta=-0.39
20:51:53.361 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.16, opts=13)
20:51:53.361 00.000 12268 Enqueuing Move request for scope (-0.09, -0.16)
20:51:53.361 00.000 11616 Worker thread wakes up
20:51:53.361 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
20:51:53.361 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
20:51:53.361 00.000 11616 Moving (-0.09, -0.16) raw xDistance=0.17 yDistance=-0.07
20:51:53.361 00.000 11616 BLC: History state: CurrMiss=-0.07, AvgInitMiss=0.01, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.032272, 1:-0.069817
20:51:53.361 00.000 11616 BLC: No correction, Miss < min_move
20:51:53.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
20:51:53.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:53.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:51:53.361 00.000 11616 MoveAxis(W, 95, ABG)
20:51:53.361 00.000 11616 Guiding  Dir = 3, Dur = 95
20:51:53.361 00.000 11616 IsSlewing returns 0
20:51:53.361 00.000 11616 IsGuiding returns 0
20:51:53.361 00.000 11616 PulseGuide returned control before completion, sleep 105
20:51:53.377 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:51:53.392 00.015 12268 UpdateGuideState exits: m=268 SNR=11.2
20:51:53.392 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:53.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:53.392 00.000 12268 Enqueuing Expose request
20:51:53.488 00.096 11616 IsGuiding returns 1
20:51:53.488 00.000 11616 scope still moving after pulse duration time elapsed
20:51:53.519 00.031 11616 IsSlewing returns 0
20:51:53.519 00.000 11616 IsGuiding returns 0
20:51:53.519 00.000 11616 scope move finished after 95 + 55 ms
20:51:53.519 00.000 11616 Move returns status 0, amount 95
20:51:53.519 00.000 11616 MoveAxis(N, 0, ABG)
20:51:53.519 00.000 11616 Move returns status 0, amount 0
20:51:53.519 00.000 11616 move complete, result=0
20:51:53.519 00.000 11616 worker thread done servicing request
20:51:53.519 00.000 11616 Worker thread wakes up
20:51:53.519 00.000 12268 GuideStep: 0.2 px 95 ms WEST, -0.1 px 0 ms NORTH
20:51:53.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:53.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:55.531 02.012 11616 Exposure complete
20:51:55.578 00.047 11616 worker thread done servicing request
20:51:55.578 00.000 12268 OnExposeComplete: enter
20:51:55.578 00.000 12268 UpdateGuideState(): m_state=6
20:51:55.578 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1584
20:51:55.578 00.000 12268 Star::Find returns 1 (0), X=1253.66, Y=868.29, Mass=281, SNR=11.5, Peak=30 HFD=3.6
20:51:55.578 00.000 12268 MultiStar: [#1 0.03,0.25,1.04,U] [#2 -0.18,-0.40,0.94,U] [#3 -0.46,-0.49,0.00,M1] [#4 -0.29,0.09,0.83,U] [#5 -0.52,0.15,0.70,U] [#6 -1.02,-0.29,0.00,M1] [#7 -0.27,-0.32,0.51,U] [#8 -0.78,-0.70,0.00,M1] 
20:51:55.578 00.000 12268 refined, 5 included, MultiStar: {-0.23, 0.02}, one-star: {-0.24, 0.20}
20:51:55.578 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.67) = xAngle (4.72 = -1.56)
20:51:55.578 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.75 = -1.53)
20:51:55.578 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.05 mountX=0.00 mountY=-0.23, mountTheta=-1.56
20:51:55.578 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.02, opts=13)
20:51:55.578 00.000 12268 Enqueuing Move request for scope (-0.23, 0.02)
20:51:55.578 00.000 11616 Worker thread wakes up
20:51:55.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
20:51:55.578 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
20:51:55.578 00.000 11616 Moving (-0.23, 0.02) raw xDistance=0.00 yDistance=-0.23
20:51:55.578 00.000 11616 BLC: History state: CurrMiss=-0.23, AvgInitMiss=0.01, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.032272, 1:-0.069817, 2:-0.226387
20:51:55.578 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:51:55.578 00.000 11616 BLC: window closed
20:51:55.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:55.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:51:55.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:51:55.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:51:55.578 00.000 11616 MoveAxis(E, 0, ABG)
20:51:55.578 00.000 11616 Move returns status 0, amount 0
20:51:55.578 00.000 11616 MoveAxis(N, 0, ABG)
20:51:55.578 00.000 11616 Move returns status 0, amount 0
20:51:55.578 00.000 11616 move complete, result=0
20:51:55.578 00.000 11616 worker thread done servicing request
20:51:55.593 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:51:55.609 00.016 12268 UpdateGuideState exits: m=281 SNR=11.5
20:51:55.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:55.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:55.609 00.000 12268 Enqueuing Expose request
20:51:55.609 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:51:55.609 00.000 11616 Worker thread wakes up
20:51:55.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:55.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:57.656 02.047 11616 Exposure complete
20:51:57.703 00.047 11616 worker thread done servicing request
20:51:57.703 00.000 12268 OnExposeComplete: enter
20:51:57.703 00.000 12268 UpdateGuideState(): m_state=6
20:51:57.703 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1585
20:51:57.703 00.000 12268 Star::Find returns 1 (0), X=1253.56, Y=868.66, Mass=335, SNR=12.5, Peak=34 HFD=4.4
20:51:57.703 00.000 12268 MultiStar: [#1 -0.42,0.26,1.03,U] [#2 -0.26,0.17,0.96,U] [#3 -0.44,0.27,0.83,U] [#4 -0.50,0.08,0.84,U] [#5 0.02,0.47,0.75,U] [#6 -0.40,0.25,0.75,U] [#7 13.20,-8.81,0.00,M2] [#8 -0.25,-0.08,0.45,U] 
20:51:57.703 00.000 12268 refined, 7 included, MultiStar: {-0.33, 0.27}, one-star: {-0.34, 0.57}
20:51:57.703 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.67) = xAngle (4.13 = -2.15)
20:51:57.703 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.16 = -2.12)
20:51:57.703 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.27 hyp=0.43 cameraTheta=2.46 mountX=-0.24 mountY=-0.37, mountTheta=-2.14
20:51:57.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.27, opts=13)
20:51:57.703 00.000 12268 Enqueuing Move request for scope (-0.33, 0.27)
20:51:57.703 00.000 11616 Worker thread wakes up
20:51:57.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.27) opts 0xd
20:51:57.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.27)
20:51:57.703 00.000 11616 Moving (-0.33, 0.27) raw xDistance=-0.24 yDistance=-0.37
20:51:57.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:51:57.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:51:57.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:51:57.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
20:51:57.703 00.000 11616 MoveAxis(E, 0, ABG)
20:51:57.703 00.000 11616 Move returns status 0, amount 0
20:51:57.703 00.000 11616 MoveAxis(N, 0, ABG)
20:51:57.703 00.000 11616 Move returns status 0, amount 0
20:51:57.703 00.000 11616 move complete, result=0
20:51:57.703 00.000 11616 worker thread done servicing request
20:51:57.718 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:51:57.734 00.016 12268 UpdateGuideState exits: m=335 SNR=12.5
20:51:57.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:57.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:57.734 00.000 12268 Enqueuing Expose request
20:51:57.734 00.000 11616 Worker thread wakes up
20:51:57.734 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
20:51:57.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:51:57.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:51:59.750 02.016 11616 Exposure complete
20:51:59.812 00.062 11616 worker thread done servicing request
20:51:59.812 00.000 12268 OnExposeComplete: enter
20:51:59.812 00.000 12268 UpdateGuideState(): m_state=6
20:51:59.812 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1586
20:51:59.812 00.000 12268 Star::Find returns 1 (0), X=1252.89, Y=868.40, Mass=275, SNR=11.3, Peak=31 HFD=3.9
20:51:59.812 00.000 12268 MultiStar: [#1 -0.54,0.36,1.00,U] [#2 -0.62,0.08,1.04,U] [#3 -0.82,-0.24,0.00,M1] [#4 -0.57,0.55,0.00,M1] [#5 -0.11,0.37,0.96,U] [#6 -1.31,0.03,0.00,M1] [#7 -0.63,0.20,0.58,U] [#8 -1.02,0.18,0.00,M1] 
20:51:59.812 00.000 12268 refined, 4 included, MultiStar: {-0.58, 0.27}, one-star: {-1.01, 0.31}
20:51:59.812 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.67) = xAngle (4.38 = -1.90)
20:51:59.812 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.41 = -1.87)
20:51:59.812 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.27 hyp=0.64 cameraTheta=2.71 mountX=-0.21 mountY=-0.61, mountTheta=-1.90
20:51:59.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=0.27, opts=13)
20:51:59.812 00.000 12268 Enqueuing Move request for scope (-0.58, 0.27)
20:51:59.812 00.000 11616 Worker thread wakes up
20:51:59.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.27) opts 0xd
20:51:59.812 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, 0.27)
20:51:59.812 00.000 11616 Moving (-0.58, 0.27) raw xDistance=-0.21 yDistance=-0.61
20:51:59.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:51:59.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:51:59.812 00.000 11616 resist switch: large excursion: input -0.61 thresh 0.45 direction from 1 to -1
20:51:59.812 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
20:51:59.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
20:51:59.812 00.000 11616 MoveAxis(E, 0, ABG)
20:51:59.812 00.000 11616 Move returns status 0, amount 0
20:51:59.812 00.000 11616 BLC: Oldest BLC event removed
20:51:59.812 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2147 applied
20:51:59.812 00.000 11616 MoveAxis(N, 2199, ABG)
20:51:59.812 00.000 11616 Guiding  Dir = 0, Dur = 2199
20:51:59.812 00.000 11616 IsSlewing returns 0
20:51:59.812 00.000 11616 IsGuiding returns 0
20:51:59.812 00.000 11616 PulseGuide returned control before completion, sleep 2209
20:51:59.824 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:51:59.843 00.019 12268 UpdateGuideState exits: m=275 SNR=11.3
20:51:59.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:59.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:51:59.843 00.000 12268 Enqueuing Expose request
20:52:02.031 02.188 11616 IsGuiding returns 1
20:52:02.031 00.000 11616 scope still moving after pulse duration time elapsed
20:52:02.062 00.031 11616 IsSlewing returns 0
20:52:02.062 00.000 11616 IsGuiding returns 0
20:52:02.062 00.000 11616 scope move finished after 2199 + 45 ms
20:52:02.062 00.000 11616 Move returns status 0, amount 2199
20:52:02.062 00.000 11616 move complete, result=0
20:52:02.062 00.000 11616 worker thread done servicing request
20:52:02.062 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.6 px 2199 ms NORTH
20:52:02.062 00.000 11616 Worker thread wakes up
20:52:02.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:02.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:04.069 02.007 11616 Exposure complete
20:52:04.132 00.063 11616 worker thread done servicing request
20:52:04.132 00.000 12268 OnExposeComplete: enter
20:52:04.132 00.000 12268 UpdateGuideState(): m_state=6
20:52:04.132 00.000 12268 Star::Find(15, 1252, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1587
20:52:04.132 00.000 12268 Star::Find returns 1 (0), X=1253.88, Y=867.95, Mass=298, SNR=11.8, Peak=38 HFD=4.2
20:52:04.132 00.000 12268 MultiStar: [#1 0.05,-0.23,0.89,U] [#2 0.19,-0.62,0.98,U] [#3 -0.18,-0.35,0.87,U] [#4 0.05,-0.30,0.79,U] [#5 -0.45,-0.07,0.75,U] [#6 0.02,-0.28,0.84,U] [#7 -0.24,0.35,0.55,U] [#8 0.20,-0.53,0.66,U] 
20:52:04.132 00.000 12268 single-star, 8 included, MultiStar: {-0.03, -0.26}, one-star: {-0.03, -0.14}
20:52:04.132 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.67) = xAngle (-0.08 = -0.08)
20:52:04.132 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.05 = -0.05)
20:52:04.132 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.75 mountX=0.14 mountY=-0.01, mountTheta=-0.05
20:52:04.132 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.14, opts=13)
20:52:04.132 00.000 12268 Enqueuing Move request for scope (-0.03, -0.14)
20:52:04.132 00.000 11616 Worker thread wakes up
20:52:04.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
20:52:04.132 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
20:52:04.132 00.000 11616 Moving (-0.03, -0.14) raw xDistance=0.14 yDistance=-0.01
20:52:04.132 00.000 11616 BLC: History state: CurrMiss=0.01, AvgInitMiss=-0.01, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.091600, 1:0.007146
20:52:04.132 00.000 11616 BLC: No correction, Miss < min_move
20:52:04.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:52:04.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:04.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:52:04.132 00.000 11616 MoveAxis(W, 79, ABG)
20:52:04.132 00.000 11616 Guiding  Dir = 3, Dur = 79
20:52:04.132 00.000 11616 IsSlewing returns 0
20:52:04.132 00.000 11616 IsGuiding returns 0
20:52:04.132 00.000 11616 PulseGuide returned control before completion, sleep 89
20:52:04.156 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:52:04.180 00.024 12268 UpdateGuideState exits: m=298 SNR=11.8
20:52:04.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:04.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:04.180 00.000 12268 Enqueuing Expose request
20:52:04.243 00.063 11616 IsGuiding returns 1
20:52:04.243 00.000 11616 scope still moving after pulse duration time elapsed
20:52:04.275 00.032 11616 IsSlewing returns 0
20:52:04.275 00.000 11616 IsGuiding returns 0
20:52:04.275 00.000 11616 scope move finished after 79 + 54 ms
20:52:04.275 00.000 11616 Move returns status 0, amount 79
20:52:04.275 00.000 11616 MoveAxis(N, 0, ABG)
20:52:04.275 00.000 11616 Move returns status 0, amount 0
20:52:04.275 00.000 11616 move complete, result=0
20:52:04.275 00.000 11616 worker thread done servicing request
20:52:04.275 00.000 12268 GuideStep: 0.1 px 79 ms WEST, -0.0 px 0 ms NORTH
20:52:04.275 00.000 11616 Worker thread wakes up
20:52:04.276 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:04.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:06.291 02.015 11616 Exposure complete
20:52:06.343 00.052 11616 worker thread done servicing request
20:52:06.343 00.000 12268 OnExposeComplete: enter
20:52:06.343 00.000 12268 UpdateGuideState(): m_state=6
20:52:06.343 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1588
20:52:06.343 00.000 12268 Star::Find returns 1 (0), X=1254.18, Y=867.74, Mass=343, SNR=12.6, Peak=38 HFD=3.9
20:52:06.343 00.000 12268 MultiStar: [#1 0.38,-0.16,0.94,U] [#2 0.35,-0.37,0.85,U] [#3 0.07,-0.16,0.77,U] [#4 0.05,0.06,0.74,U] [#5 0.25,0.34,0.71,U] [#6 -0.01,-0.07,0.75,U] [#7 0.18,-0.32,0.50,U] [#8 -0.02,-0.67,0.00,M1] 
20:52:06.343 00.000 12268 refined, 7 included, MultiStar: {0.20, -0.14}, one-star: {0.28, -0.35}
20:52:06.343 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.67) = xAngle (1.07 = 1.07)
20:52:06.343 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.10 = 1.10)
20:52:06.343 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-0.59 mountX=0.12 mountY=0.22, mountTheta=1.08
20:52:06.355 00.012 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.14, opts=13)
20:52:06.355 00.000 12268 Enqueuing Move request for scope (0.20, -0.14)
20:52:06.355 00.000 11616 Worker thread wakes up
20:52:06.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.14) opts 0xd
20:52:06.355 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.14)
20:52:06.355 00.000 11616 Moving (0.20, -0.14) raw xDistance=0.12 yDistance=0.22
20:52:06.355 00.000 11616 BLC: History state: CurrMiss=-0.22, AvgInitMiss=-0.01, ShCount=7, LgCount=3, SticCount=2,  Deflections: 0=-0.091600, 1:0.007146, 2:-0.220148
20:52:06.355 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -144.000000
20:52:06.355 00.000 11616 BLC: window closed
20:52:06.355 00.000 11616 BLC: Pulse adjusted to 2003
20:52:06.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
20:52:06.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:52:06.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:52:06.355 00.000 11616 MoveAxis(W, 66, ABG)
20:52:06.355 00.000 11616 Guiding  Dir = 3, Dur = 66
20:52:06.355 00.000 11616 IsSlewing returns 0
20:52:06.355 00.000 11616 IsGuiding returns 0
20:52:06.355 00.000 11616 PulseGuide returned control before completion, sleep 76
20:52:06.370 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:52:06.386 00.016 12268 UpdateGuideState exits: m=343 SNR=12.6
20:52:06.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:06.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:06.386 00.000 12268 Enqueuing Expose request
20:52:06.450 00.064 11616 IsGuiding returns 1
20:52:06.450 00.000 11616 scope still moving after pulse duration time elapsed
20:52:06.481 00.031 11616 IsSlewing returns 0
20:52:06.481 00.000 11616 IsGuiding returns 1
20:52:06.513 00.032 11616 IsSlewing returns 0
20:52:06.513 00.000 11616 IsGuiding returns 0
20:52:06.513 00.000 11616 scope move finished after 66 + 88 ms
20:52:06.513 00.000 11616 Move returns status 0, amount 66
20:52:06.513 00.000 11616 MoveAxis(N, 0, ABG)
20:52:06.513 00.000 11616 Move returns status 0, amount 0
20:52:06.513 00.000 11616 move complete, result=0
20:52:06.513 00.000 11616 worker thread done servicing request
20:52:06.513 00.000 12268 GuideStep: 0.1 px 66 ms WEST, 0.2 px 0 ms NORTH
20:52:06.513 00.000 11616 Worker thread wakes up
20:52:06.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:06.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:06.687 00.174 12268 evsrv: cli 0F8E69C0 connect
20:52:06.687 00.000 12268 case statement mapped state 6 to 3
20:52:06.687 00.000 12268 case statement mapped state 6 to 3
20:52:06.687 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"4278ddec-3cce-4673-9d29-47120d3a9620"}
20:52:06.687 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"4278ddec-3cce-4673-9d29-47120d3a9620"}
20:52:06.687 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:52:08.531 01.844 11616 Exposure complete
20:52:08.595 00.064 11616 worker thread done servicing request
20:52:08.595 00.000 12268 OnExposeComplete: enter
20:52:08.595 00.000 12268 UpdateGuideState(): m_state=6
20:52:08.595 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1589
20:52:08.595 00.000 12268 Star::Find returns 1 (0), X=1254.17, Y=868.36, Mass=314, SNR=12.0, Peak=35 HFD=3.9
20:52:08.595 00.000 12268 MultiStar: [#1 0.32,0.57,1.01,U] [#2 0.24,-0.24,0.95,U] [#3 0.00,0.19,0.79,U] [#4 -0.02,0.60,0.82,U] [#5 0.86,0.34,0.00,M1] [#6 -0.05,-0.06,0.59,U] [#7 0.02,-0.22,0.52,U] [#8 0.25,-0.00,0.47,U] 
20:52:08.595 00.000 12268 refined, 7 included, MultiStar: {0.15, 0.18}, one-star: {0.27, 0.27}
20:52:08.595 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.67) = xAngle (2.56 = 2.56)
20:52:08.595 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.59 = 2.59)
20:52:08.595 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.23 cameraTheta=0.89 mountX=-0.19 mountY=0.12, mountTheta=2.58
20:52:08.595 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.18, opts=13)
20:52:08.595 00.000 12268 Enqueuing Move request for scope (0.15, 0.18)
20:52:08.595 00.000 11616 Worker thread wakes up
20:52:08.595 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd
20:52:08.595 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.18)
20:52:08.595 00.000 11616 Moving (0.15, 0.18) raw xDistance=-0.19 yDistance=0.12
20:52:08.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:52:08.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:52:08.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:08.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:52:08.595 00.000 11616 MoveAxis(E, 0, ABG)
20:52:08.595 00.000 11616 Move returns status 0, amount 0
20:52:08.595 00.000 11616 MoveAxis(N, 0, ABG)
20:52:08.595 00.000 11616 Move returns status 0, amount 0
20:52:08.595 00.000 11616 move complete, result=0
20:52:08.595 00.000 11616 worker thread done servicing request
20:52:08.610 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:52:08.626 00.016 12268 UpdateGuideState exits: m=314 SNR=12.0
20:52:08.626 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:08.626 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:08.626 00.000 12268 Enqueuing Expose request
20:52:08.626 00.000 11616 Worker thread wakes up
20:52:08.626 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:52:08.626 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:08.626 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:10.640 02.014 11616 Exposure complete
20:52:10.687 00.047 11616 worker thread done servicing request
20:52:10.687 00.000 12268 OnExposeComplete: enter
20:52:10.687 00.000 12268 UpdateGuideState(): m_state=6
20:52:10.687 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1590
20:52:10.687 00.000 12268 Star::Find returns 1 (0), X=1253.80, Y=868.15, Mass=343, SNR=12.7, Peak=39 HFD=4.1
20:52:10.687 00.000 12268 MultiStar: [#1 0.52,-0.07,1.09,U] [#2 -0.03,-0.24,1.00,U] [#3 0.32,-0.27,0.88,U] [#4 -0.36,-0.18,0.77,U] [#5 0.41,0.13,0.84,U] [#6 0.03,0.09,0.75,U] [#7 0.49,-0.47,0.00,M1] [#8 -0.24,-0.21,0.42,U] 
20:52:10.687 00.000 12268 single-star, 7 included, MultiStar: {0.11, -0.08}, one-star: {-0.10, 0.07}
20:52:10.687 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.67) = xAngle (4.21 = -2.08)
20:52:10.687 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.24 = -2.05)
20:52:10.687 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.54 mountX=-0.06 mountY=-0.10, mountTheta=-2.07
20:52:10.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.07, opts=13)
20:52:10.687 00.000 12268 Enqueuing Move request for scope (-0.10, 0.07)
20:52:10.687 00.000 11616 Worker thread wakes up
20:52:10.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
20:52:10.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
20:52:10.687 00.000 11616 Moving (-0.10, 0.07) raw xDistance=-0.06 yDistance=-0.10
20:52:10.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:10.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:52:10.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:10.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:52:10.687 00.000 11616 MoveAxis(E, 0, ABG)
20:52:10.687 00.000 11616 Move returns status 0, amount 0
20:52:10.687 00.000 11616 MoveAxis(N, 0, ABG)
20:52:10.687 00.000 11616 Move returns status 0, amount 0
20:52:10.687 00.000 11616 move complete, result=0
20:52:10.687 00.000 11616 worker thread done servicing request
20:52:10.702 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:52:10.719 00.017 12268 UpdateGuideState exits: m=343 SNR=12.7
20:52:10.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:10.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:10.719 00.000 12268 Enqueuing Expose request
20:52:10.719 00.000 11616 Worker thread wakes up
20:52:10.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:10.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:10.719 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:12.728 02.009 11616 Exposure complete
20:52:12.792 00.064 11616 worker thread done servicing request
20:52:12.792 00.000 12268 OnExposeComplete: enter
20:52:12.792 00.000 12268 UpdateGuideState(): m_state=6
20:52:12.792 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
20:52:12.792 00.000 12268 Star::Find returns 1 (0), X=1253.96, Y=868.16, Mass=328, SNR=12.4, Peak=35 HFD=4.2
20:52:12.792 00.000 12268 MultiStar: [#1 0.28,0.35,0.96,U] [#2 0.06,-0.24,0.93,U] [#3 0.64,0.27,0.00,M1] [#4 0.08,0.18,0.81,U] [#5 -0.15,0.48,0.71,U] [#6 0.00,0.18,0.76,U] [#7 -0.48,0.17,0.48,U] [#8 0.23,-0.07,0.42,U] 
20:52:12.792 00.000 12268 single-star, 7 included, MultiStar: {0.03, 0.14}, one-star: {0.06, 0.07}
20:52:12.792 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.67) = xAngle (2.59 = 2.59)
20:52:12.792 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.62 = 2.62)
20:52:12.792 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.92 mountX=-0.08 mountY=0.05, mountTheta=2.61
20:52:12.792 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.07, opts=13)
20:52:12.792 00.000 12268 Enqueuing Move request for scope (0.06, 0.07)
20:52:12.792 00.000 11616 Worker thread wakes up
20:52:12.792 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
20:52:12.792 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
20:52:12.792 00.000 11616 Moving (0.06, 0.07) raw xDistance=-0.08 yDistance=0.05
20:52:12.792 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:12.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:52:12.792 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:12.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:52:12.792 00.000 11616 MoveAxis(E, 0, ABG)
20:52:12.792 00.000 11616 Move returns status 0, amount 0
20:52:12.792 00.000 11616 MoveAxis(N, 0, ABG)
20:52:12.792 00.000 11616 Move returns status 0, amount 0
20:52:12.792 00.000 11616 move complete, result=0
20:52:12.792 00.000 11616 worker thread done servicing request
20:52:12.812 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:52:12.823 00.011 12268 UpdateGuideState exits: m=328 SNR=12.4
20:52:12.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:12.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:12.823 00.000 12268 Enqueuing Expose request
20:52:12.823 00.000 11616 Worker thread wakes up
20:52:12.823 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:52:12.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:12.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:14.843 02.020 11616 Exposure complete
20:52:14.890 00.047 11616 worker thread done servicing request
20:52:14.890 00.000 12268 OnExposeComplete: enter
20:52:14.890 00.000 12268 UpdateGuideState(): m_state=6
20:52:14.890 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1592
20:52:14.890 00.000 12268 Star::Find returns 1 (0), X=1253.95, Y=868.96, Mass=285, SNR=11.6, Peak=35 HFD=4.0
20:52:14.890 00.000 12268 MultiStar: [#1 0.50,0.86,0.00,M1] [#2 0.26,0.41,1.02,U] [#3 0.80,0.92,0.00,M2] [#4 0.06,0.58,0.85,U] [#5 0.28,1.17,0.00,M1] [#6 0.50,0.96,0.00,M1] [#7 -0.24,0.99,0.00,M1] [#8 -0.26,0.67,0.00,M1] 
20:52:14.890 00.000 12268 refined, 2 included, MultiStar: {0.13, 0.62}, one-star: {0.05, 0.87}
20:52:14.890 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.67) = xAngle (3.04 = 3.04)
20:52:14.890 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.07 = 3.07)
20:52:14.890 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.62 hyp=0.63 cameraTheta=1.37 mountX=-0.63 mountY=0.05, mountTheta=3.07
20:52:14.890 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.62, opts=13)
20:52:14.890 00.000 12268 Enqueuing Move request for scope (0.13, 0.62)
20:52:14.890 00.000 11616 Worker thread wakes up
20:52:14.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.62) opts 0xd
20:52:14.890 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.62)
20:52:14.890 00.000 11616 Moving (0.13, 0.62) raw xDistance=-0.63 yDistance=0.05
20:52:14.890 00.000 11616 resist switch: large excursion: input -0.63 thresh 0.29 direction from 1 to -1
20:52:14.890 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
20:52:14.906 00.016 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.63
20:52:14.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:14.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:52:14.906 00.000 11616 MoveAxis(E, 353, ABG)
20:52:14.906 00.000 11616 Guiding  Dir = 2, Dur = 353
20:52:14.906 00.000 11616 IsSlewing returns 0
20:52:14.906 00.000 11616 IsGuiding returns 0
20:52:14.906 00.000 11616 PulseGuide returned control before completion, sleep 363
20:52:14.906 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:52:14.937 00.031 12268 UpdateGuideState exits: m=285 SNR=11.6
20:52:14.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:14.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:14.937 00.000 12268 Enqueuing Expose request
20:52:15.281 00.344 11616 IsGuiding returns 0
20:52:15.281 00.000 11616 Move returns status 0, amount 353
20:52:15.281 00.000 11616 MoveAxis(N, 0, ABG)
20:52:15.281 00.000 11616 Move returns status 0, amount 0
20:52:15.281 00.000 11616 move complete, result=0
20:52:15.281 00.000 11616 worker thread done servicing request
20:52:15.281 00.000 12268 GuideStep: -0.6 px 353 ms EAST, 0.0 px 0 ms NORTH
20:52:15.281 00.000 11616 Worker thread wakes up
20:52:15.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:15.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:17.297 02.016 11616 Exposure complete
20:52:17.343 00.046 11616 worker thread done servicing request
20:52:17.343 00.000 12268 OnExposeComplete: enter
20:52:17.343 00.000 12268 UpdateGuideState(): m_state=6
20:52:17.343 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1593
20:52:17.343 00.000 12268 Star::Find returns 1 (0), X=1253.86, Y=868.95, Mass=283, SNR=11.5, Peak=33 HFD=4.0
20:52:17.343 00.000 12268 MultiStar: [#1 0.45,0.75,0.00,M2] [#2 0.24,0.52,1.00,U] [#3 0.50,0.85,0.00,M3] [#4 0.21,0.76,0.00,M1] [#5 0.18,0.60,0.72,U] [#6 0.18,0.28,0.85,U] [#7 0.43,0.76,0.00,M2] [#8 0.36,0.81,0.00,M2] 
20:52:17.343 00.000 12268 refined, 3 included, MultiStar: {0.13, 0.58}, one-star: {-0.05, 0.86}
20:52:17.343 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.67) = xAngle (3.01 = 3.01)
20:52:17.343 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.04 = 3.04)
20:52:17.343 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.58 hyp=0.59 cameraTheta=1.34 mountX=-0.59 mountY=0.06, mountTheta=3.04
20:52:17.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.58, opts=13)
20:52:17.343 00.000 12268 Enqueuing Move request for scope (0.13, 0.58)
20:52:17.343 00.000 11616 Worker thread wakes up
20:52:17.359 00.016 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.58) opts 0xd
20:52:17.359 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.58)
20:52:17.359 00.000 11616 Moving (0.13, 0.58) raw xDistance=-0.59 yDistance=0.06
20:52:17.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.59
20:52:17.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:17.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:52:17.359 00.000 11616 MoveAxis(E, 328, ABG)
20:52:17.359 00.000 11616 Guiding  Dir = 2, Dur = 328
20:52:17.359 00.000 11616 IsSlewing returns 0
20:52:17.359 00.000 11616 IsGuiding returns 0
20:52:17.359 00.000 11616 PulseGuide returned control before completion, sleep 338
20:52:17.359 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:52:17.390 00.031 12268 UpdateGuideState exits: m=283 SNR=11.5
20:52:17.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:17.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:17.390 00.000 12268 Enqueuing Expose request
20:52:17.703 00.313 11616 IsGuiding returns 1
20:52:17.703 00.000 11616 scope still moving after pulse duration time elapsed
20:52:17.734 00.031 11616 IsSlewing returns 0
20:52:17.734 00.000 11616 IsGuiding returns 0
20:52:17.734 00.000 11616 scope move finished after 328 + 46 ms
20:52:17.734 00.000 11616 Move returns status 0, amount 328
20:52:17.734 00.000 11616 MoveAxis(N, 0, ABG)
20:52:17.734 00.000 11616 Move returns status 0, amount 0
20:52:17.734 00.000 11616 move complete, result=0
20:52:17.734 00.000 11616 worker thread done servicing request
20:52:17.734 00.000 11616 Worker thread wakes up
20:52:17.734 00.000 12268 GuideStep: -0.6 px 328 ms EAST, 0.1 px 0 ms NORTH
20:52:17.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:17.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:19.721 01.987 11616 Exposure complete
20:52:19.784 00.063 11616 worker thread done servicing request
20:52:19.784 00.000 12268 OnExposeComplete: enter
20:52:19.784 00.000 12268 UpdateGuideState(): m_state=6
20:52:19.784 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1594
20:52:19.784 00.000 12268 Star::Find returns 1 (0), X=1253.87, Y=868.55, Mass=281, SNR=11.4, Peak=31 HFD=3.9
20:52:19.784 00.000 12268 MultiStar: [#1 0.67,0.08,0.00,M3] [#2 0.54,-0.00,0.93,U] [#3 -0.12,0.24,1.02,U] [#4 -0.12,0.59,0.81,U] [#5 0.77,0.50,0.00,M1] [#6 -0.44,-0.04,0.76,U] [#7 0.42,-0.06,0.56,U] [#8 -0.14,-0.17,0.62,U] 
20:52:19.784 00.000 12268 refined, 6 included, MultiStar: {0.01, 0.18}, one-star: {-0.03, 0.46}
20:52:19.784 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.67) = xAngle (3.17 = -3.12)
20:52:19.784 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.20 = -3.09)
20:52:19.784 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.50 mountX=-0.18 mountY=-0.01, mountTheta=-3.09
20:52:19.784 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.18, opts=13)
20:52:19.784 00.000 12268 Enqueuing Move request for scope (0.01, 0.18)
20:52:19.784 00.000 11616 Worker thread wakes up
20:52:19.784 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
20:52:19.784 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
20:52:19.784 00.000 11616 Moving (0.01, 0.18) raw xDistance=-0.18 yDistance=-0.01
20:52:19.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:52:19.784 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:19.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:52:19.784 00.000 11616 MoveAxis(E, 101, ABG)
20:52:19.784 00.000 11616 Guiding  Dir = 2, Dur = 101
20:52:19.784 00.000 11616 IsSlewing returns 0
20:52:19.784 00.000 11616 IsGuiding returns 0
20:52:19.784 00.000 11616 PulseGuide returned control before completion, sleep 111
20:52:19.800 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:52:19.816 00.016 12268 UpdateGuideState exits: m=281 SNR=11.4
20:52:19.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:19.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:19.816 00.000 12268 Enqueuing Expose request
20:52:19.911 00.095 11616 IsGuiding returns 1
20:52:19.911 00.000 11616 scope still moving after pulse duration time elapsed
20:52:19.943 00.032 11616 IsSlewing returns 0
20:52:19.943 00.000 11616 IsGuiding returns 0
20:52:19.943 00.000 11616 scope move finished after 101 + 46 ms
20:52:19.943 00.000 11616 Move returns status 0, amount 101
20:52:19.943 00.000 11616 MoveAxis(N, 0, ABG)
20:52:19.943 00.000 11616 Move returns status 0, amount 0
20:52:19.943 00.000 11616 move complete, result=0
20:52:19.943 00.000 11616 worker thread done servicing request
20:52:19.943 00.000 12268 GuideStep: -0.2 px 101 ms EAST, -0.0 px 0 ms NORTH
20:52:19.943 00.000 11616 Worker thread wakes up
20:52:19.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:19.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:21.958 02.015 11616 Exposure complete
20:52:22.006 00.048 11616 worker thread done servicing request
20:52:22.006 00.000 12268 OnExposeComplete: enter
20:52:22.006 00.000 12268 UpdateGuideState(): m_state=6
20:52:22.006 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1595
20:52:22.006 00.000 12268 Star::Find returns 1 (0), X=1254.28, Y=868.34, Mass=284, SNR=11.5, Peak=33 HFD=3.6
20:52:22.022 00.016 12268 MultiStar: [#1 0.60,-0.11,0.95,U] [#2 0.20,-0.31,0.98,U] [#3 0.18,-0.42,0.93,U] [#4 0.43,-0.35,0.75,U] [#5 0.87,0.63,0.00,M2] [#6 -0.46,-0.19,0.77,U] [#7 -0.07,-0.06,0.57,U] [#8 -0.38,-0.50,0.62,U] 
20:52:22.022 00.000 12268 refined, 7 included, MultiStar: {0.15, -0.20}, one-star: {0.38, 0.26}
20:52:22.022 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.67) = xAngle (0.75 = 0.75)
20:52:22.022 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.78 = 0.78)
20:52:22.022 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-0.92 mountX=0.18 mountY=0.17, mountTheta=0.77
20:52:22.022 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.20, opts=13)
20:52:22.022 00.000 12268 Enqueuing Move request for scope (0.15, -0.20)
20:52:22.022 00.000 11616 Worker thread wakes up
20:52:22.022 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.20) opts 0xd
20:52:22.022 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.20)
20:52:22.022 00.000 11616 Moving (0.15, -0.20) raw xDistance=0.18 yDistance=0.17
20:52:22.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:52:22.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:52:22.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:52:22.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:52:22.022 00.000 11616 MoveAxis(E, 0, ABG)
20:52:22.022 00.000 11616 Move returns status 0, amount 0
20:52:22.022 00.000 11616 MoveAxis(N, 0, ABG)
20:52:22.022 00.000 11616 Move returns status 0, amount 0
20:52:22.022 00.000 11616 move complete, result=0
20:52:22.022 00.000 11616 worker thread done servicing request
20:52:22.038 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:52:22.053 00.015 12268 UpdateGuideState exits: m=284 SNR=11.5
20:52:22.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:22.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:22.053 00.000 12268 Enqueuing Expose request
20:52:22.053 00.000 11616 Worker thread wakes up
20:52:22.053 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:52:22.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:22.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:24.065 02.012 11616 Exposure complete
20:52:24.125 00.060 11616 worker thread done servicing request
20:52:24.125 00.000 12268 OnExposeComplete: enter
20:52:24.125 00.000 12268 UpdateGuideState(): m_state=6
20:52:24.125 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1596
20:52:24.125 00.000 12268 Star::Find returns 1 (0), X=1254.51, Y=868.22, Mass=306, SNR=11.9, Peak=32 HFD=3.9
20:52:24.125 00.000 12268 MultiStar: [#1 0.58,0.13,0.92,U] [#2 0.45,-0.64,0.00,M1] [#3 -0.00,-0.22,0.74,U] [#4 0.36,0.32,0.70,U] [#5 0.89,0.17,0.00,M3] [#6 0.53,-0.13,0.75,U] [#7 0.27,-0.10,0.54,U] [#8 0.66,-0.57,0.00,M1] 
20:52:24.125 00.000 12268 refined, 5 included, MultiStar: {0.42, 0.03}, one-star: {0.61, 0.13}
20:52:24.125 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.67) = xAngle (1.75 = 1.75)
20:52:24.125 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.78 = 1.78)
20:52:24.125 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.03 hyp=0.42 cameraTheta=0.08 mountX=-0.07 mountY=0.41, mountTheta=1.75
20:52:24.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.03, opts=13)
20:52:24.125 00.000 12268 Enqueuing Move request for scope (0.42, 0.03)
20:52:24.125 00.000 11616 Worker thread wakes up
20:52:24.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.03) opts 0xd
20:52:24.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.03)
20:52:24.125 00.000 11616 Moving (0.42, 0.03) raw xDistance=-0.07 yDistance=0.41
20:52:24.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:24.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:52:24.125 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.34 newest=0.58
20:52:24.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
20:52:24.125 00.000 11616 MoveAxis(E, 0, ABG)
20:52:24.129 00.004 11616 Move returns status 0, amount 0
20:52:24.129 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2003 applied
20:52:24.129 00.000 11616 MoveAxis(S, 2038, ABG)
20:52:24.129 00.000 11616 Guiding  Dir = 1, Dur = 2038
20:52:24.129 00.000 11616 IsSlewing returns 0
20:52:24.129 00.000 11616 IsGuiding returns 0
20:52:24.129 00.000 11616 PulseGuide returned control before completion, sleep 2048
20:52:24.129 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:52:24.161 00.032 12268 UpdateGuideState exits: m=306 SNR=11.9
20:52:24.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:24.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:24.161 00.000 12268 Enqueuing Expose request
20:52:26.187 02.026 11616 IsGuiding returns 1
20:52:26.187 00.000 11616 scope still moving after pulse duration time elapsed
20:52:26.218 00.031 11616 IsSlewing returns 0
20:52:26.218 00.000 11616 IsGuiding returns 0
20:52:26.218 00.000 11616 scope move finished after 2038 + 51 ms
20:52:26.218 00.000 11616 Move returns status 0, amount 2038
20:52:26.218 00.000 11616 move complete, result=0
20:52:26.218 00.000 11616 worker thread done servicing request
20:52:26.218 00.000 11616 Worker thread wakes up
20:52:26.218 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 2038 ms SOUTH
20:52:26.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:26.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:28.218 02.000 11616 Exposure complete
20:52:28.281 00.063 11616 worker thread done servicing request
20:52:28.281 00.000 12268 OnExposeComplete: enter
20:52:28.281 00.000 12268 UpdateGuideState(): m_state=6
20:52:28.281 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1597
20:52:28.281 00.000 12268 Star::Find returns 1 (0), X=1254.71, Y=867.63, Mass=291, SNR=11.6, Peak=29 HFD=4.5
20:52:28.281 00.000 12268 MultiStar: [#1 0.36,-0.56,0.96,U] [#2 0.24,-0.81,0.00,M2] [#3 0.24,-0.58,0.92,U] [#4 0.19,-0.53,0.76,U] [#5 -0.59,-0.26,0.62,U] [#6 0.17,-1.13,0.00,M1] [#7 0.17,-1.13,0.00,M1] [#8 0.50,-0.57,0.00,M2] 
20:52:28.281 00.000 12268 refined, 4 included, MultiStar: {0.27, -0.49}, one-star: {0.81, -0.45}
20:52:28.281 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.67) = xAngle (0.61 = 0.61)
20:52:28.281 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.64 = 0.64)
20:52:28.281 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.49 hyp=0.56 cameraTheta=-1.06 mountX=0.46 mountY=0.33, mountTheta=0.63
20:52:28.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.49, opts=13)
20:52:28.281 00.000 12268 Enqueuing Move request for scope (0.27, -0.49)
20:52:28.281 00.000 11616 Worker thread wakes up
20:52:28.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.49) opts 0xd
20:52:28.281 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.49)
20:52:28.281 00.000 11616 Moving (0.27, -0.49) raw xDistance=0.46 yDistance=0.33
20:52:28.295 00.014 11616 BLC: History state: CurrMiss=0.33, AvgInitMiss=-0.01, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.061604, 1:0.333059
20:52:28.295 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
20:52:28.295 00.000 11616 BLC: window closed
20:52:28.295 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
20:52:28.295 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.38
20:52:28.295 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
20:52:28.295 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
20:52:28.295 00.000 11616 MoveAxis(W, 258, ABG)
20:52:28.295 00.000 11616 Guiding  Dir = 3, Dur = 258
20:52:28.295 00.000 11616 IsSlewing returns 0
20:52:28.295 00.000 11616 IsGuiding returns 0
20:52:28.295 00.000 11616 PulseGuide returned control before completion, sleep 268
20:52:28.295 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:52:28.327 00.032 12268 UpdateGuideState exits: m=291 SNR=11.6
20:52:28.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:28.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:28.327 00.000 12268 Enqueuing Expose request
20:52:28.578 00.251 11616 IsGuiding returns 1
20:52:28.578 00.000 11616 scope still moving after pulse duration time elapsed
20:52:28.609 00.031 11616 IsSlewing returns 0
20:52:28.609 00.000 11616 IsGuiding returns 0
20:52:28.609 00.000 11616 scope move finished after 258 + 56 ms
20:52:28.609 00.000 11616 Move returns status 0, amount 258
20:52:28.609 00.000 11616 MoveAxis(S, 28, ABG)
20:52:28.609 00.000 11616 Guiding  Dir = 1, Dur = 28
20:52:28.609 00.000 11616 IsSlewing returns 0
20:52:28.609 00.000 11616 IsGuiding returns 0
20:52:28.609 00.000 11616 PulseGuide returned control before completion, sleep 38
20:52:28.656 00.047 11616 IsGuiding returns 1
20:52:28.656 00.000 11616 scope still moving after pulse duration time elapsed
20:52:28.687 00.031 11616 IsSlewing returns 0
20:52:28.687 00.000 11616 IsGuiding returns 0
20:52:28.687 00.000 11616 scope move finished after 28 + 48 ms
20:52:28.687 00.000 11616 Move returns status 0, amount 28
20:52:28.687 00.000 11616 move complete, result=0
20:52:28.687 00.000 11616 worker thread done servicing request
20:52:28.687 00.000 11616 Worker thread wakes up
20:52:28.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:28.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:28.687 00.000 12268 GuideStep: 0.5 px 258 ms WEST, 0.3 px 28 ms SOUTH
20:52:30.687 02.000 11616 Exposure complete
20:52:30.741 00.054 11616 worker thread done servicing request
20:52:30.750 00.009 12268 OnExposeComplete: enter
20:52:30.750 00.000 12268 UpdateGuideState(): m_state=6
20:52:30.750 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1598
20:52:30.750 00.000 12268 Star::Find returns 1 (0), X=1254.33, Y=867.98, Mass=237, SNR=10.5, Peak=32 HFD=3.8
20:52:30.750 00.000 12268 MultiStar: [#1 0.34,-0.06,1.04,U] [#2 -0.23,-0.42,1.00,U] [#3 0.04,-0.19,0.89,U] [#4 -0.44,-0.43,0.87,U] [#5 0.03,0.29,0.71,U] [#6 0.04,-0.32,0.69,U] [#7 0.00,0.00,0.00,L] [#8 0.03,-0.72,0.00,M3] [#9 0.37,0.19,0.72,U] 
20:52:30.750 00.000 12268 refined, 7 included, MultiStar: {0.08, -0.14}, one-star: {0.43, -0.11}
20:52:30.750 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.67) = xAngle (0.58 = 0.58)
20:52:30.750 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.62 = 0.62)
20:52:30.750 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.08 mountX=0.14 mountY=0.09, mountTheta=0.61
20:52:30.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.14, opts=13)
20:52:30.750 00.000 12268 Enqueuing Move request for scope (0.08, -0.14)
20:52:30.750 00.000 11616 Worker thread wakes up
20:52:30.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
20:52:30.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
20:52:30.750 00.000 11616 Moving (0.08, -0.14) raw xDistance=0.14 yDistance=0.09
20:52:30.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:52:30.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:30.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:52:30.750 00.000 11616 MoveAxis(W, 77, ABG)
20:52:30.750 00.000 11616 Guiding  Dir = 3, Dur = 77
20:52:30.750 00.000 11616 IsSlewing returns 0
20:52:30.750 00.000 11616 IsGuiding returns 0
20:52:30.750 00.000 11616 PulseGuide returned control before completion, sleep 87
20:52:30.758 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:52:30.781 00.023 12268 UpdateGuideState exits: m=237 SNR=10.5
20:52:30.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:30.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:30.781 00.000 12268 Enqueuing Expose request
20:52:30.853 00.072 11616 IsGuiding returns 1
20:52:30.853 00.000 11616 scope still moving after pulse duration time elapsed
20:52:30.884 00.031 11616 IsSlewing returns 0
20:52:30.884 00.000 11616 IsGuiding returns 0
20:52:30.884 00.000 11616 scope move finished after 77 + 54 ms
20:52:30.884 00.000 11616 Move returns status 0, amount 77
20:52:30.884 00.000 11616 MoveAxis(N, 0, ABG)
20:52:30.884 00.000 11616 Move returns status 0, amount 0
20:52:30.884 00.000 11616 move complete, result=0
20:52:30.884 00.000 11616 worker thread done servicing request
20:52:30.884 00.000 11616 Worker thread wakes up
20:52:30.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:30.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:30.884 00.000 12268 GuideStep: 0.1 px 77 ms WEST, 0.1 px 0 ms NORTH
20:52:32.879 01.995 11616 Exposure complete
20:52:32.943 00.064 11616 worker thread done servicing request
20:52:32.943 00.000 12268 OnExposeComplete: enter
20:52:32.943 00.000 12268 UpdateGuideState(): m_state=6
20:52:32.943 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1599
20:52:32.943 00.000 12268 Star::Find returns 1 (0), X=1253.65, Y=868.82, Mass=257, SNR=10.9, Peak=33 HFD=3.7
20:52:32.943 00.000 12268 MultiStar: [#1 0.23,0.70,0.00,M1] [#2 0.00,0.25,0.96,U] [#3 -0.16,0.33,0.83,U] [#4 -0.65,0.68,0.00,M1] [#5 -0.46,0.84,0.00,M2] [#6 0.26,0.26,0.78,U] [#7 11.62,-9.64,0.00,M2] [#8 -0.61,-0.04,0.60,U] 
20:52:32.943 00.000 12268 refined, 4 included, MultiStar: {-0.13, 0.34}, one-star: {-0.25, 0.74}
20:52:32.943 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.60 = -2.68)
20:52:32.943 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.63 = -2.65)
20:52:32.943 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.34 hyp=0.37 cameraTheta=1.93 mountX=-0.33 mountY=-0.17, mountTheta=-2.66
20:52:32.943 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.34, opts=13)
20:52:32.943 00.000 12268 Enqueuing Move request for scope (-0.13, 0.34)
20:52:32.943 00.000 11616 Worker thread wakes up
20:52:32.943 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.34) opts 0xd
20:52:32.943 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.34)
20:52:32.943 00.000 11616 Moving (-0.13, 0.34) raw xDistance=-0.33 yDistance=-0.17
20:52:32.943 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
20:52:32.943 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.99
20:52:32.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
20:52:32.943 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:52:32.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:52:32.943 00.000 11616 MoveAxis(E, 185, ABG)
20:52:32.943 00.000 11616 Guiding  Dir = 2, Dur = 185
20:52:32.943 00.000 11616 IsSlewing returns 0
20:52:32.943 00.000 11616 IsGuiding returns 0
20:52:32.943 00.000 11616 PulseGuide returned control before completion, sleep 195
20:52:32.958 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:52:32.974 00.016 12268 UpdateGuideState exits: m=257 SNR=10.9
20:52:32.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:32.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:32.974 00.000 12268 Enqueuing Expose request
20:52:33.148 00.174 11616 IsGuiding returns 1
20:52:33.148 00.000 11616 scope still moving after pulse duration time elapsed
20:52:33.180 00.032 11616 IsSlewing returns 0
20:52:33.180 00.000 11616 IsGuiding returns 1
20:52:33.212 00.032 11616 IsSlewing returns 0
20:52:33.212 00.000 11616 IsGuiding returns 1
20:52:33.243 00.031 11616 IsSlewing returns 0
20:52:33.243 00.000 11616 IsGuiding returns 1
20:52:33.275 00.032 11616 IsSlewing returns 0
20:52:33.275 00.000 11616 IsGuiding returns 0
20:52:33.275 00.000 11616 scope move finished after 185 + 139 ms
20:52:33.275 00.000 11616 Move returns status 0, amount 185
20:52:33.275 00.000 11616 MoveAxis(N, 0, ABG)
20:52:33.275 00.000 11616 Move returns status 0, amount 0
20:52:33.275 00.000 11616 move complete, result=0
20:52:33.275 00.000 11616 worker thread done servicing request
20:52:33.275 00.000 11616 Worker thread wakes up
20:52:33.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:33.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:33.275 00.000 12268 GuideStep: -0.3 px 185 ms EAST, -0.2 px 0 ms NORTH
20:52:35.265 01.990 11616 Exposure complete
20:52:35.328 00.063 11616 worker thread done servicing request
20:52:35.328 00.000 12268 OnExposeComplete: enter
20:52:35.328 00.000 12268 UpdateGuideState(): m_state=6
20:52:35.328 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1600
20:52:35.328 00.000 12268 Star::Find returns 1 (0), X=1253.97, Y=869.10, Mass=238, SNR=10.5, Peak=31 HFD=4.2
20:52:35.328 00.000 12268 MultiStar: [#1 0.14,1.00,0.00,M2] [#2 0.14,0.55,0.90,U] [#3 0.22,0.84,0.00,M1] [#4 0.04,1.00,0.00,M2] [#5 -0.28,0.99,0.00,M3] [#6 0.16,0.74,0.00,M1] [#7 -0.32,0.93,0.00,M3] [#8 0.08,0.96,0.00,M3] 
20:52:35.328 00.000 12268 refined, 1 included, MultiStar: {0.10, 0.79}, one-star: {0.07, 1.01}
20:52:35.328 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.67) = xAngle (3.11 = 3.11)
20:52:35.328 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.14 = 3.14)
20:52:35.328 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.79 hyp=0.80 cameraTheta=1.44 mountX=-0.80 mountY=0.00, mountTheta=3.14
20:52:35.328 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.79, opts=13)
20:52:35.328 00.000 12268 Enqueuing Move request for scope (0.10, 0.79)
20:52:35.328 00.000 11616 Worker thread wakes up
20:52:35.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.79) opts 0xd
20:52:35.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.79)
20:52:35.328 00.000 11616 Moving (0.10, 0.79) raw xDistance=-0.80 yDistance=0.00
20:52:35.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.80
20:52:35.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:35.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:52:35.328 00.000 11616 MoveAxis(E, 448, ABG)
20:52:35.328 00.000 11616 Guiding  Dir = 2, Dur = 448
20:52:35.328 00.000 11616 IsSlewing returns 0
20:52:35.328 00.000 11616 IsGuiding returns 0
20:52:35.328 00.000 11616 PulseGuide returned control before completion, sleep 458
20:52:35.343 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:52:35.359 00.016 12268 UpdateGuideState exits: m=238 SNR=10.5
20:52:35.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:35.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:35.359 00.000 12268 Enqueuing Expose request
20:52:35.812 00.453 11616 IsGuiding returns 1
20:52:35.812 00.000 11616 scope still moving after pulse duration time elapsed
20:52:35.843 00.031 11616 IsSlewing returns 0
20:52:35.843 00.000 11616 IsGuiding returns 1
20:52:35.875 00.032 11616 IsSlewing returns 0
20:52:35.875 00.000 11616 IsGuiding returns 1
20:52:35.906 00.031 11616 IsSlewing returns 0
20:52:35.906 00.000 11616 IsGuiding returns 1
20:52:35.937 00.031 11616 IsSlewing returns 0
20:52:35.937 00.000 11616 IsGuiding returns 1
20:52:35.968 00.031 11616 IsSlewing returns 0
20:52:35.968 00.000 11616 IsGuiding returns 0
20:52:35.968 00.000 11616 scope move finished after 448 + 180 ms
20:52:35.968 00.000 11616 Move returns status 0, amount 448
20:52:35.968 00.000 11616 MoveAxis(N, 0, ABG)
20:52:35.968 00.000 11616 Move returns status 0, amount 0
20:52:35.968 00.000 11616 move complete, result=0
20:52:35.968 00.000 11616 worker thread done servicing request
20:52:35.968 00.000 11616 Worker thread wakes up
20:52:35.968 00.000 12268 GuideStep: -0.8 px 448 ms EAST, 0.0 px 0 ms NORTH
20:52:35.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:35.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:37.968 02.000 11616 Exposure complete
20:52:38.031 00.063 11616 worker thread done servicing request
20:52:38.031 00.000 12268 OnExposeComplete: enter
20:52:38.031 00.000 12268 UpdateGuideState(): m_state=6
20:52:38.031 00.000 12268 Star::Find(15, 1253, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1601
20:52:38.031 00.000 12268 Star::Find returns 1 (0), X=1254.12, Y=868.90, Mass=250, SNR=10.8, Peak=32 HFD=4.4
20:52:38.031 00.000 12268 MultiStar: [#1 0.03,0.55,0.99,U] [#2 0.15,0.48,0.95,U] [#3 0.25,0.78,0.00,M2] [#4 0.19,0.14,0.84,U] [#5 -0.24,0.92,0.00,M4] [#6 0.04,0.21,0.80,U] [#7 -0.43,0.47,0.58,U] [#8 0.52,-0.26,0.43,U] 
20:52:38.031 00.000 12268 refined, 6 included, MultiStar: {0.10, 0.41}, one-star: {0.21, 0.81}
20:52:38.031 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.67) = xAngle (3.00 = 3.00)
20:52:38.031 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.03 = 3.03)
20:52:38.031 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.41 hyp=0.42 cameraTheta=1.33 mountX=-0.41 mountY=0.05, mountTheta=3.03
20:52:38.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.41, opts=13)
20:52:38.031 00.000 12268 Enqueuing Move request for scope (0.10, 0.41)
20:52:38.031 00.000 11616 Worker thread wakes up
20:52:38.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.41) opts 0xd
20:52:38.031 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.41)
20:52:38.031 00.000 11616 Moving (0.10, 0.41) raw xDistance=-0.41 yDistance=0.05
20:52:38.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
20:52:38.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:38.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:52:38.031 00.000 11616 MoveAxis(E, 231, ABG)
20:52:38.031 00.000 11616 Guiding  Dir = 2, Dur = 231
20:52:38.031 00.000 11616 IsSlewing returns 0
20:52:38.031 00.000 11616 IsGuiding returns 0
20:52:38.031 00.000 11616 PulseGuide returned control before completion, sleep 241
20:52:38.046 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:52:38.062 00.016 12268 UpdateGuideState exits: m=250 SNR=10.8
20:52:38.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:38.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:38.062 00.000 12268 Enqueuing Expose request
20:52:38.283 00.221 11616 IsGuiding returns 1
20:52:38.283 00.000 11616 scope still moving after pulse duration time elapsed
20:52:38.315 00.032 11616 IsSlewing returns 0
20:52:38.315 00.000 11616 IsGuiding returns 0
20:52:38.315 00.000 11616 scope move finished after 231 + 47 ms
20:52:38.315 00.000 11616 Move returns status 0, amount 231
20:52:38.315 00.000 11616 MoveAxis(N, 0, ABG)
20:52:38.315 00.000 11616 Move returns status 0, amount 0
20:52:38.315 00.000 11616 move complete, result=0
20:52:38.315 00.000 11616 worker thread done servicing request
20:52:38.315 00.000 11616 Worker thread wakes up
20:52:38.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:38.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:38.315 00.000 12268 GuideStep: -0.4 px 231 ms EAST, 0.0 px 0 ms NORTH
20:52:40.317 02.002 11616 Exposure complete
20:52:40.375 00.058 11616 worker thread done servicing request
20:52:40.375 00.000 12268 OnExposeComplete: enter
20:52:40.375 00.000 12268 UpdateGuideState(): m_state=6
20:52:40.375 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1602
20:52:40.375 00.000 12268 Star::Find returns 1 (0), X=1253.87, Y=868.68, Mass=249, SNR=10.8, Peak=33 HFD=3.5
20:52:40.375 00.000 12268 MultiStar: [#1 0.08,0.50,1.04,U] [#2 -0.05,-0.10,0.94,U] [#3 0.21,0.08,0.86,U] [#4 -0.49,0.12,0.84,U] [#5 -0.12,0.10,0.76,U] [#6 -0.27,0.07,0.79,U] [#7 0.14,0.17,0.56,U] [#8 -0.34,-0.09,0.65,U] 
20:52:40.375 00.000 12268 refined, 8 included, MultiStar: {-0.09, 0.18}, one-star: {-0.03, 0.59}
20:52:40.375 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.67) = xAngle (3.70 = -2.59)
20:52:40.375 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.73 = -2.56)
20:52:40.375 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.03 mountX=-0.17 mountY=-0.11, mountTheta=-2.57
20:52:40.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.18, opts=13)
20:52:40.380 00.005 12268 Enqueuing Move request for scope (-0.09, 0.18)
20:52:40.380 00.000 11616 Worker thread wakes up
20:52:40.380 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
20:52:40.380 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
20:52:40.380 00.000 11616 Moving (-0.09, 0.18) raw xDistance=-0.17 yDistance=-0.11
20:52:40.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
20:52:40.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:40.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:52:40.380 00.000 11616 MoveAxis(E, 97, ABG)
20:52:40.380 00.000 11616 Guiding  Dir = 2, Dur = 97
20:52:40.380 00.000 11616 IsSlewing returns 0
20:52:40.380 00.000 11616 IsGuiding returns 0
20:52:40.380 00.000 11616 PulseGuide returned control before completion, sleep 107
20:52:40.380 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:52:40.412 00.032 12268 UpdateGuideState exits: m=249 SNR=10.8
20:52:40.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:40.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:40.412 00.000 12268 Enqueuing Expose request
20:52:40.491 00.079 11616 IsGuiding returns 1
20:52:40.491 00.000 11616 scope still moving after pulse duration time elapsed
20:52:40.522 00.031 11616 IsSlewing returns 0
20:52:40.522 00.000 11616 IsGuiding returns 1
20:52:40.554 00.032 11616 IsSlewing returns 0
20:52:40.554 00.000 11616 IsGuiding returns 0
20:52:40.554 00.000 11616 scope move finished after 97 + 75 ms
20:52:40.554 00.000 11616 Move returns status 0, amount 97
20:52:40.554 00.000 11616 MoveAxis(N, 0, ABG)
20:52:40.554 00.000 11616 Move returns status 0, amount 0
20:52:40.554 00.000 11616 move complete, result=0
20:52:40.554 00.000 11616 worker thread done servicing request
20:52:40.554 00.000 11616 Worker thread wakes up
20:52:40.554 00.000 12268 GuideStep: -0.2 px 97 ms EAST, -0.1 px 0 ms NORTH
20:52:40.554 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:40.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:42.546 01.992 11616 Exposure complete
20:52:42.609 00.063 11616 worker thread done servicing request
20:52:42.609 00.000 12268 OnExposeComplete: enter
20:52:42.609 00.000 12268 UpdateGuideState(): m_state=6
20:52:42.609 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1603
20:52:42.609 00.000 12268 Star::Find returns 1 (0), X=1253.95, Y=868.29, Mass=260, SNR=11.0, Peak=32 HFD=4.0
20:52:42.609 00.000 12268 MultiStar: [#1 0.70,0.07,0.00,M1] [#2 0.01,0.07,0.93,U] [#3 0.27,-0.21,0.76,U] [#4 -0.26,-0.23,0.78,U] [#5 -0.75,0.58,0.00,M4] [#6 -0.03,0.06,0.83,U] [#7 0.00,0.00,0.00,L] [#8 0.07,-0.48,0.59,U] [#9 0.70,0.42,0.00,M9] 
20:52:42.609 00.000 12268 refined, 5 included, MultiStar: {0.02, -0.06}, one-star: {0.05, 0.21}
20:52:42.609 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.67) = xAngle (0.36 = 0.36)
20:52:42.609 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.40 = 0.40)
20:52:42.609 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.30 mountX=0.06 mountY=0.02, mountTheta=0.39
20:52:42.609 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.06, opts=13)
20:52:42.609 00.000 12268 Enqueuing Move request for scope (0.02, -0.06)
20:52:42.609 00.000 11616 Worker thread wakes up
20:52:42.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
20:52:42.609 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
20:52:42.609 00.000 11616 Moving (0.02, -0.06) raw xDistance=0.06 yDistance=0.02
20:52:42.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:42.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:52:42.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:42.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:52:42.609 00.000 11616 MoveAxis(E, 0, ABG)
20:52:42.609 00.000 11616 Move returns status 0, amount 0
20:52:42.609 00.000 11616 MoveAxis(N, 0, ABG)
20:52:42.609 00.000 11616 Move returns status 0, amount 0
20:52:42.609 00.000 11616 move complete, result=0
20:52:42.609 00.000 11616 worker thread done servicing request
20:52:42.624 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:52:42.640 00.016 12268 UpdateGuideState exits: m=260 SNR=11.0
20:52:42.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:42.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:42.640 00.000 12268 Enqueuing Expose request
20:52:42.640 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:52:42.640 00.000 11616 Worker thread wakes up
20:52:42.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:42.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:44.656 02.016 11616 Exposure complete
20:52:44.705 00.049 11616 worker thread done servicing request
20:52:44.705 00.000 12268 OnExposeComplete: enter
20:52:44.705 00.000 12268 UpdateGuideState(): m_state=6
20:52:44.705 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1604
20:52:44.705 00.000 12268 Star::Find returns 1 (0), X=1253.64, Y=868.09, Mass=285, SNR=11.5, Peak=33 HFD=4.2
20:52:44.705 00.000 12268 MultiStar: [#1 -0.06,-0.09,0.90,U] [#2 -0.42,-0.56,0.00,M1] [#3 -0.47,-0.23,0.76,U] [#4 -0.46,0.21,0.79,U] [#5 -0.69,0.43,0.00,M5] [#6 -0.58,0.02,0.63,U] [#7 0.00,0.00,0.00,L] [#8 -0.70,0.06,0.00,M1] [#9 0.00,0.22,0.59,U] 
20:52:44.705 00.000 12268 single-star, 5 included, MultiStar: {-0.30, 0.01}, one-star: {-0.26, 0.00}
20:52:44.705 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (-1.67) = xAngle (4.80 = -1.48)
20:52:44.705 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.83 = -1.45)
20:52:44.705 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.00 hyp=0.26 cameraTheta=3.13 mountX=0.02 mountY=-0.26, mountTheta=-1.48
20:52:44.705 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.00, opts=13)
20:52:44.705 00.000 12268 Enqueuing Move request for scope (-0.26, 0.00)
20:52:44.705 00.000 11616 Worker thread wakes up
20:52:44.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.00) opts 0xd
20:52:44.705 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.00)
20:52:44.705 00.000 11616 Moving (-0.26, 0.00) raw xDistance=0.02 yDistance=-0.26
20:52:44.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:44.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:52:44.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:52:44.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:52:44.705 00.000 11616 MoveAxis(E, 0, ABG)
20:52:44.705 00.000 11616 Move returns status 0, amount 0
20:52:44.705 00.000 11616 MoveAxis(N, 0, ABG)
20:52:44.705 00.000 11616 Move returns status 0, amount 0
20:52:44.705 00.000 11616 move complete, result=0
20:52:44.705 00.000 11616 worker thread done servicing request
20:52:44.721 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:52:44.737 00.016 12268 UpdateGuideState exits: m=285 SNR=11.5
20:52:44.737 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:44.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:44.737 00.000 12268 Enqueuing Expose request
20:52:44.737 00.000 11616 Worker thread wakes up
20:52:44.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:44.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:44.737 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:52:46.753 02.016 11616 Exposure complete
20:52:46.800 00.047 11616 worker thread done servicing request
20:52:46.800 00.000 12268 OnExposeComplete: enter
20:52:46.800 00.000 12268 UpdateGuideState(): m_state=6
20:52:46.800 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1605
20:52:46.812 00.012 12268 Star::Find returns 1 (0), X=1253.84, Y=867.94, Mass=259, SNR=11.0, Peak=34 HFD=4.1
20:52:46.812 00.000 12268 MultiStar: [#1 0.15,-0.26,0.90,U] [#2 0.05,0.04,0.94,U] [#3 -0.26,-0.16,0.81,U] [#4 0.07,-0.67,0.00,M1] [#5 -0.40,0.30,0.66,U] [#6 -0.14,-0.46,0.76,U] [#7 -0.47,0.04,0.54,U] [#8 -0.46,-0.84,0.00,M2] 
20:52:46.812 00.000 12268 single-star, 6 included, MultiStar: {-0.13, -0.11}, one-star: {-0.06, -0.15}
20:52:46.812 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.67) = xAngle (-0.28 = -0.28)
20:52:46.812 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.25 = -0.25)
20:52:46.812 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.95 mountX=0.16 mountY=-0.04, mountTheta=-0.25
20:52:46.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.15, opts=13)
20:52:46.812 00.000 12268 Enqueuing Move request for scope (-0.06, -0.15)
20:52:46.812 00.000 11616 Worker thread wakes up
20:52:46.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
20:52:46.812 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
20:52:46.812 00.000 11616 Moving (-0.06, -0.15) raw xDistance=0.16 yDistance=-0.04
20:52:46.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:52:46.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:52:46.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:46.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:52:46.812 00.000 11616 MoveAxis(E, 0, ABG)
20:52:46.812 00.000 11616 Move returns status 0, amount 0
20:52:46.812 00.000 11616 MoveAxis(N, 0, ABG)
20:52:46.812 00.000 11616 Move returns status 0, amount 0
20:52:46.812 00.000 11616 move complete, result=0
20:52:46.812 00.000 11616 worker thread done servicing request
20:52:46.816 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:52:46.843 00.027 12268 UpdateGuideState exits: m=259 SNR=11.0
20:52:46.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:46.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:46.843 00.000 12268 Enqueuing Expose request
20:52:46.843 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:46.843 00.000 11616 Worker thread wakes up
20:52:46.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:46.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:48.860 02.017 11616 Exposure complete
20:52:48.908 00.048 11616 worker thread done servicing request
20:52:48.908 00.000 12268 OnExposeComplete: enter
20:52:48.908 00.000 12268 UpdateGuideState(): m_state=6
20:52:48.908 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1606
20:52:48.908 00.000 12268 Star::Find returns 1 (0), X=1253.71, Y=867.79, Mass=263, SNR=11.1, Peak=38 HFD=3.7
20:52:48.908 00.000 12268 MultiStar: [#1 0.11,-0.59,0.90,U] [#2 -0.15,-0.46,0.93,U] [#3 0.12,-0.60,0.84,U] [#4 -0.58,-0.47,0.00,M2] [#5 -0.80,0.12,0.00,M5] [#6 -0.35,-0.63,0.00,M1] [#7 11.45,-9.13,0.00,M1] [#8 -0.20,-0.18,0.48,U] 
20:52:48.908 00.000 12268 single-star, 4 included, MultiStar: {-0.06, -0.44}, one-star: {-0.19, -0.30}
20:52:48.908 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.67) = xAngle (-0.48 = -0.48)
20:52:48.908 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.45 = -0.45)
20:52:48.908 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.30 hyp=0.35 cameraTheta=-2.15 mountX=0.31 mountY=-0.15, mountTheta=-0.45
20:52:48.908 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.30, opts=13)
20:52:48.908 00.000 12268 Enqueuing Move request for scope (-0.19, -0.30)
20:52:48.908 00.000 11616 Worker thread wakes up
20:52:48.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.30) opts 0xd
20:52:48.908 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.30)
20:52:48.908 00.000 11616 Moving (-0.19, -0.30) raw xDistance=0.31 yDistance=-0.15
20:52:48.908 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
20:52:48.908 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.94
20:52:48.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
20:52:48.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:52:48.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:52:48.908 00.000 11616 MoveAxis(W, 175, ABG)
20:52:48.908 00.000 11616 Guiding  Dir = 3, Dur = 175
20:52:48.908 00.000 11616 IsSlewing returns 0
20:52:48.908 00.000 11616 IsGuiding returns 0
20:52:48.908 00.000 11616 PulseGuide returned control before completion, sleep 185
20:52:48.923 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:52:48.940 00.017 12268 UpdateGuideState exits: m=263 SNR=11.1
20:52:48.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:48.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:48.940 00.000 12268 Enqueuing Expose request
20:52:49.113 00.173 11616 IsGuiding returns 1
20:52:49.113 00.000 11616 scope still moving after pulse duration time elapsed
20:52:49.145 00.032 11616 IsSlewing returns 0
20:52:49.145 00.000 11616 IsGuiding returns 0
20:52:49.145 00.000 11616 scope move finished after 175 + 48 ms
20:52:49.145 00.000 11616 Move returns status 0, amount 175
20:52:49.145 00.000 11616 MoveAxis(N, 0, ABG)
20:52:49.145 00.000 11616 Move returns status 0, amount 0
20:52:49.145 00.000 11616 move complete, result=0
20:52:49.145 00.000 11616 worker thread done servicing request
20:52:49.145 00.000 11616 Worker thread wakes up
20:52:49.145 00.000 12268 GuideStep: 0.3 px 175 ms WEST, -0.2 px 0 ms NORTH
20:52:49.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:49.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:51.158 02.013 11616 Exposure complete
20:52:51.222 00.064 11616 worker thread done servicing request
20:52:51.222 00.000 12268 OnExposeComplete: enter
20:52:51.222 00.000 12268 UpdateGuideState(): m_state=6
20:52:51.222 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1607
20:52:51.222 00.000 12268 Star::Find returns 1 (0), X=1253.50, Y=867.73, Mass=279, SNR=11.4, Peak=36 HFD=3.6
20:52:51.222 00.000 12268 MultiStar: [#1 0.36,-0.54,0.94,U] [#2 -0.07,-0.50,0.85,U] [#3 -0.24,-0.14,0.92,U] [#4 -0.34,-0.72,0.00,M3] [#5 0.12,-0.12,0.70,U] [#6 -0.36,-0.21,0.75,U] [#7 -0.88,-0.52,0.00,M2] [#8 -0.50,-1.07,0.00,M2] 
20:52:51.222 00.000 12268 refined, 5 included, MultiStar: {-0.10, -0.32}, one-star: {-0.40, -0.35}
20:52:51.222 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.67) = xAngle (-0.22 = -0.22)
20:52:51.222 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.18 = -0.18)
20:52:51.222 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.32 hyp=0.34 cameraTheta=-1.88 mountX=0.33 mountY=-0.06, mountTheta=-0.19
20:52:51.222 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.32, opts=13)
20:52:51.222 00.000 12268 Enqueuing Move request for scope (-0.10, -0.32)
20:52:51.222 00.000 11616 Worker thread wakes up
20:52:51.222 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.32) opts 0xd
20:52:51.222 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.32)
20:52:51.222 00.000 11616 Moving (-0.10, -0.32) raw xDistance=0.33 yDistance=-0.06
20:52:51.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
20:52:51.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:51.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:52:51.222 00.000 11616 MoveAxis(W, 185, ABG)
20:52:51.222 00.000 11616 Guiding  Dir = 3, Dur = 185
20:52:51.222 00.000 11616 IsSlewing returns 0
20:52:51.222 00.000 11616 IsGuiding returns 0
20:52:51.222 00.000 11616 PulseGuide returned control before completion, sleep 195
20:52:51.237 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:52:51.253 00.016 12268 UpdateGuideState exits: m=279 SNR=11.4
20:52:51.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:51.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:51.253 00.000 12268 Enqueuing Expose request
20:52:51.428 00.175 11616 IsGuiding returns 1
20:52:51.428 00.000 11616 scope still moving after pulse duration time elapsed
20:52:51.459 00.031 11616 IsSlewing returns 0
20:52:51.459 00.000 11616 IsGuiding returns 1
20:52:51.491 00.032 11616 IsSlewing returns 0
20:52:51.491 00.000 11616 IsGuiding returns 1
20:52:51.522 00.031 11616 IsSlewing returns 0
20:52:51.522 00.000 11616 IsGuiding returns 0
20:52:51.522 00.000 11616 scope move finished after 185 + 111 ms
20:52:51.522 00.000 11616 Move returns status 0, amount 185
20:52:51.522 00.000 11616 MoveAxis(N, 0, ABG)
20:52:51.522 00.000 11616 Move returns status 0, amount 0
20:52:51.522 00.000 11616 move complete, result=0
20:52:51.522 00.000 11616 worker thread done servicing request
20:52:51.522 00.000 11616 Worker thread wakes up
20:52:51.522 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:51.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:51.522 00.000 12268 GuideStep: 0.3 px 185 ms WEST, -0.1 px 0 ms NORTH
20:52:53.534 02.012 11616 Exposure complete
20:52:53.582 00.048 11616 worker thread done servicing request
20:52:53.582 00.000 12268 OnExposeComplete: enter
20:52:53.582 00.000 12268 UpdateGuideState(): m_state=6
20:52:53.582 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1608
20:52:53.582 00.000 12268 Star::Find returns 1 (0), X=1253.84, Y=867.75, Mass=269, SNR=11.2, Peak=37 HFD=4.1
20:52:53.582 00.000 12268 MultiStar: [#1 0.14,-0.24,0.95,U] [#2 0.15,-0.58,0.97,U] [#3 -0.08,-0.23,0.84,U] [#4 0.03,-0.36,0.82,U] [#5 0.05,0.03,0.73,U] [#6 -0.17,0.03,0.76,U] [#7 -0.65,-0.07,0.54,U] [#8 -0.55,-0.71,0.00,M3] 
20:52:53.582 00.000 12268 refined, 7 included, MultiStar: {-0.04, -0.24}, one-star: {-0.06, -0.34}
20:52:53.582 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.67) = xAngle (-0.07 = -0.07)
20:52:53.582 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.04 = -0.04)
20:52:53.582 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.24 hyp=0.25 cameraTheta=-1.73 mountX=0.25 mountY=-0.01, mountTheta=-0.04
20:52:53.593 00.011 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.24, opts=13)
20:52:53.593 00.000 12268 Enqueuing Move request for scope (-0.04, -0.24)
20:52:53.593 00.000 11616 Worker thread wakes up
20:52:53.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.24) opts 0xd
20:52:53.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.24)
20:52:53.593 00.000 11616 Moving (-0.04, -0.24) raw xDistance=0.25 yDistance=-0.01
20:52:53.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
20:52:53.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:53.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:52:53.593 00.000 11616 MoveAxis(W, 137, ABG)
20:52:53.593 00.000 11616 Guiding  Dir = 3, Dur = 137
20:52:53.593 00.000 11616 IsSlewing returns 0
20:52:53.593 00.000 11616 IsGuiding returns 0
20:52:53.593 00.000 11616 PulseGuide returned control before completion, sleep 147
20:52:53.598 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:52:53.614 00.016 12268 UpdateGuideState exits: m=269 SNR=11.2
20:52:53.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:53.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:53.614 00.000 12268 Enqueuing Expose request
20:52:53.756 00.142 11616 IsGuiding returns 0
20:52:53.756 00.000 11616 Move returns status 0, amount 137
20:52:53.756 00.000 11616 MoveAxis(N, 0, ABG)
20:52:53.756 00.000 11616 Move returns status 0, amount 0
20:52:53.756 00.000 11616 move complete, result=0
20:52:53.756 00.000 11616 worker thread done servicing request
20:52:53.756 00.000 12268 GuideStep: 0.2 px 137 ms WEST, -0.0 px 0 ms NORTH
20:52:53.756 00.000 11616 Worker thread wakes up
20:52:53.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:53.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:52:55.753 01.997 11616 Exposure complete
20:52:55.816 00.063 11616 worker thread done servicing request
20:52:55.816 00.000 12268 OnExposeComplete: enter
20:52:55.816 00.000 12268 UpdateGuideState(): m_state=6
20:52:55.816 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1609
20:52:55.816 00.000 12268 Star::Find returns 1 (0), X=1253.40, Y=869.15, Mass=244, SNR=10.7, Peak=33 HFD=3.6
20:52:55.816 00.000 12268 MultiStar: [#1 -0.32,0.97,0.00,M1] [#2 -0.35,0.80,0.00,M1] [#3 -0.85,0.95,0.00,M1] [#4 -0.63,0.94,0.00,M3] [#5 0.01,0.49,0.89,U] [#6 -1.10,0.99,0.00,M1] [#7 -0.64,1.19,0.00,M2] [#8 -0.30,0.08,0.69,U] 
20:52:55.816 00.000 12268 refined, 2 included, MultiStar: {-0.27, 0.61}, one-star: {-0.50, 1.07}
20:52:55.816 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.67) = xAngle (3.66 = -2.62)
20:52:55.816 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.69 = -2.59)
20:52:55.816 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.61 hyp=0.66 cameraTheta=2.00 mountX=-0.58 mountY=-0.35, mountTheta=-2.60
20:52:55.816 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.61, opts=13)
20:52:55.816 00.000 12268 Enqueuing Move request for scope (-0.27, 0.61)
20:52:55.816 00.000 11616 Worker thread wakes up
20:52:55.816 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.61) opts 0xd
20:52:55.816 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.61)
20:52:55.816 00.000 11616 Moving (-0.27, 0.61) raw xDistance=-0.58 yDistance=-0.35
20:52:55.816 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.29 direction from 1 to -1
20:52:55.816 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.73
20:52:55.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
20:52:55.816 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.06 newest=-0.42
20:52:55.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
20:52:55.816 00.000 11616 MoveAxis(E, 322, ABG)
20:52:55.816 00.000 11616 Guiding  Dir = 2, Dur = 322
20:52:55.816 00.000 11616 IsSlewing returns 0
20:52:55.816 00.000 11616 IsGuiding returns 0
20:52:55.816 00.000 11616 PulseGuide returned control before completion, sleep 332
20:52:55.832 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:52:55.848 00.016 12268 UpdateGuideState exits: m=244 SNR=10.7
20:52:55.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:55.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:52:55.848 00.000 12268 Enqueuing Expose request
20:52:56.164 00.316 11616 IsGuiding returns 1
20:52:56.164 00.000 11616 scope still moving after pulse duration time elapsed
20:52:56.196 00.032 11616 IsSlewing returns 0
20:52:56.196 00.000 11616 IsGuiding returns 0
20:52:56.196 00.000 11616 scope move finished after 322 + 47 ms
20:52:56.196 00.000 11616 Move returns status 0, amount 322
20:52:56.196 00.000 11616 BLC: Oldest BLC event removed
20:52:56.196 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2003 applied
20:52:56.196 00.000 11616 MoveAxis(N, 2033, ABG)
20:52:56.196 00.000 11616 Guiding  Dir = 0, Dur = 2033
20:52:56.196 00.000 11616 IsSlewing returns 0
20:52:56.196 00.000 11616 IsGuiding returns 0
20:52:56.196 00.000 11616 PulseGuide returned control before completion, sleep 2043
20:52:58.257 02.061 11616 IsGuiding returns 1
20:52:58.257 00.000 11616 scope still moving after pulse duration time elapsed
20:52:58.289 00.032 11616 IsSlewing returns 0
20:52:58.289 00.000 11616 IsGuiding returns 1
20:52:58.321 00.032 11616 IsSlewing returns 0
20:52:58.321 00.000 11616 IsGuiding returns 1
20:52:58.353 00.032 11616 IsSlewing returns 0
20:52:58.353 00.000 11616 IsGuiding returns 1
20:52:58.385 00.032 11616 IsSlewing returns 0
20:52:58.385 00.000 11616 IsGuiding returns 1
20:52:58.416 00.031 11616 IsSlewing returns 0
20:52:58.416 00.000 11616 IsGuiding returns 1
20:52:58.448 00.032 11616 IsSlewing returns 0
20:52:58.448 00.000 11616 IsGuiding returns 0
20:52:58.448 00.000 11616 scope move finished after 2033 + 217 ms
20:52:58.448 00.000 11616 Move returns status 0, amount 2033
20:52:58.448 00.000 11616 move complete, result=0
20:52:58.448 00.000 11616 worker thread done servicing request
20:52:58.448 00.000 11616 Worker thread wakes up
20:52:58.448 00.000 12268 GuideStep: -0.6 px 322 ms EAST, -0.3 px 2033 ms NORTH
20:52:58.448 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:52:58.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:00.459 02.011 11616 Exposure complete
20:53:00.507 00.048 11616 worker thread done servicing request
20:53:00.507 00.000 12268 OnExposeComplete: enter
20:53:00.507 00.000 12268 UpdateGuideState(): m_state=6
20:53:00.507 00.000 12268 Star::Find(15, 1253, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1610
20:53:00.507 00.000 12268 Star::Find returns 1 (0), X=1254.04, Y=868.45, Mass=282, SNR=11.5, Peak=33 HFD=3.7
20:53:00.507 00.000 12268 MultiStar: [#1 0.21,0.13,1.05,U] [#2 0.00,-0.44,0.96,U] [#3 -0.26,0.05,0.77,U] [#4 -0.34,-0.13,0.83,U] [#5 0.15,0.50,0.78,U] [#6 -0.38,0.13,0.84,U] [#7 -0.68,-0.39,0.00,M3] [#8 -0.11,0.28,0.65,U] 
20:53:00.507 00.000 12268 refined, 7 included, MultiStar: {-0.06, 0.10}, one-star: {0.14, 0.37}
20:53:00.507 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.67) = xAngle (3.75 = -2.53)
20:53:00.507 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.78 = -2.50)
20:53:00.507 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.08 mountX=-0.09 mountY=-0.07, mountTheta=-2.51
20:53:00.507 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.10, opts=13)
20:53:00.507 00.000 12268 Enqueuing Move request for scope (-0.06, 0.10)
20:53:00.507 00.000 11616 Worker thread wakes up
20:53:00.507 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
20:53:00.507 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
20:53:00.507 00.000 11616 Moving (-0.06, 0.10) raw xDistance=-0.09 yDistance=-0.07
20:53:00.507 00.000 11616 BLC: History state: CurrMiss=0.07, AvgInitMiss=-0.00, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.052338, 1:0.067979
20:53:00.507 00.000 11616 BLC: No correction, Miss < min_move
20:53:00.507 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:00.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:53:00.507 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:00.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:53:00.507 00.000 11616 MoveAxis(E, 0, ABG)
20:53:00.507 00.000 11616 Move returns status 0, amount 0
20:53:00.507 00.000 11616 MoveAxis(N, 0, ABG)
20:53:00.507 00.000 11616 Move returns status 0, amount 0
20:53:00.507 00.000 11616 move complete, result=0
20:53:00.507 00.000 11616 worker thread done servicing request
20:53:00.531 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:53:00.538 00.007 12268 UpdateGuideState exits: m=282 SNR=11.5
20:53:00.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:00.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:00.538 00.000 12268 Enqueuing Expose request
20:53:00.538 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:00.538 00.000 11616 Worker thread wakes up
20:53:00.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:00.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:02.562 02.024 11616 Exposure complete
20:53:02.609 00.047 11616 worker thread done servicing request
20:53:02.609 00.000 12268 OnExposeComplete: enter
20:53:02.609 00.000 12268 UpdateGuideState(): m_state=6
20:53:02.609 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1611
20:53:02.609 00.000 12268 Star::Find returns 1 (0), X=1254.15, Y=868.53, Mass=299, SNR=11.8, Peak=34 HFD=3.8
20:53:02.609 00.000 12268 MultiStar: [#1 0.48,0.59,0.00,M1] [#2 0.23,0.55,0.95,U] [#3 0.55,0.83,0.00,M1] [#4 -0.53,0.49,0.00,M3] [#5 0.17,0.67,0.00,M2] [#6 0.28,0.24,0.63,U] [#7 0.14,0.88,0.00,M4] [#8 -0.10,0.39,0.67,U] 
20:53:02.609 00.000 12268 refined, 3 included, MultiStar: {0.18, 0.43}, one-star: {0.25, 0.44}
20:53:02.609 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.67) = xAngle (2.84 = 2.84)
20:53:02.609 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.87 = 2.87)
20:53:02.609 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.43 hyp=0.46 cameraTheta=1.17 mountX=-0.44 mountY=0.12, mountTheta=2.87
20:53:02.624 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.43, opts=13)
20:53:02.624 00.000 12268 Enqueuing Move request for scope (0.18, 0.43)
20:53:02.624 00.000 11616 Worker thread wakes up
20:53:02.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.43) opts 0xd
20:53:02.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.43)
20:53:02.624 00.000 11616 Moving (0.18, 0.43) raw xDistance=-0.44 yDistance=0.12
20:53:02.624 00.000 11616 BLC: History state: CurrMiss=-0.12, AvgInitMiss=-0.00, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.052338, 1:0.067979, 2:-0.121835
20:53:02.624 00.000 11616 BLC: No correction, Miss < min_move
20:53:02.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
20:53:02.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:02.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:53:02.624 00.000 11616 MoveAxis(E, 247, ABG)
20:53:02.624 00.000 11616 Guiding  Dir = 2, Dur = 247
20:53:02.624 00.000 11616 IsSlewing returns 0
20:53:02.624 00.000 11616 IsGuiding returns 0
20:53:02.624 00.000 11616 PulseGuide returned control before completion, sleep 257
20:53:02.640 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:53:02.656 00.016 12268 UpdateGuideState exits: m=299 SNR=11.8
20:53:02.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:02.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:02.656 00.000 12268 Enqueuing Expose request
20:53:02.891 00.235 11616 IsGuiding returns 1
20:53:02.891 00.000 11616 scope still moving after pulse duration time elapsed
20:53:02.922 00.031 11616 IsSlewing returns 0
20:53:02.922 00.000 11616 IsGuiding returns 0
20:53:02.922 00.000 11616 scope move finished after 247 + 48 ms
20:53:02.922 00.000 11616 Move returns status 0, amount 247
20:53:02.922 00.000 11616 MoveAxis(N, 0, ABG)
20:53:02.922 00.000 11616 Move returns status 0, amount 0
20:53:02.922 00.000 11616 move complete, result=0
20:53:02.922 00.000 11616 worker thread done servicing request
20:53:02.922 00.000 11616 Worker thread wakes up
20:53:02.922 00.000 12268 GuideStep: -0.4 px 247 ms EAST, 0.1 px 0 ms NORTH
20:53:02.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:02.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:04.937 02.015 11616 Exposure complete
20:53:04.999 00.062 11616 worker thread done servicing request
20:53:04.999 00.000 12268 OnExposeComplete: enter
20:53:04.999 00.000 12268 UpdateGuideState(): m_state=6
20:53:04.999 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1612
20:53:04.999 00.000 12268 Star::Find returns 1 (0), X=1254.12, Y=868.11, Mass=301, SNR=11.9, Peak=37 HFD=4.2
20:53:04.999 00.000 12268 MultiStar: [#1 0.73,0.17,0.00,M2] [#2 0.25,-0.04,0.99,U] [#3 0.07,0.04,0.71,U] [#4 0.11,0.21,0.82,U] [#5 0.54,-0.00,0.87,U] [#6 -0.15,0.13,0.77,U] [#7 -0.17,0.29,0.47,U] [#8 -0.07,-0.65,0.67,U] 
20:53:04.999 00.000 12268 refined, 7 included, MultiStar: {0.13, -0.00}, one-star: {0.22, 0.03}
20:53:04.999 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.67) = xAngle (1.65 = 1.65)
20:53:04.999 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.68 = 1.68)
20:53:04.999 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.02 mountX=-0.01 mountY=0.13, mountTheta=1.65
20:53:04.999 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.00, opts=13)
20:53:04.999 00.000 12268 Enqueuing Move request for scope (0.13, -0.00)
20:53:04.999 00.000 11616 Worker thread wakes up
20:53:04.999 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
20:53:04.999 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
20:53:04.999 00.000 11616 Moving (0.13, -0.00) raw xDistance=-0.01 yDistance=0.13
20:53:04.999 00.000 11616 BLC: window closed
20:53:04.999 00.000 11616 BLC: History state: CurrMiss=-0.13, AvgInitMiss=-0.00, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.052338, 1:0.067979, 2:-0.121835
20:53:04.999 00.000 11616 BLC: No correction, Miss < min_move
20:53:04.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:04.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:53:04.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:04.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:53:04.999 00.000 11616 MoveAxis(E, 0, ABG)
20:53:04.999 00.000 11616 Move returns status 0, amount 0
20:53:04.999 00.000 11616 MoveAxis(N, 0, ABG)
20:53:04.999 00.000 11616 Move returns status 0, amount 0
20:53:04.999 00.000 11616 move complete, result=0
20:53:04.999 00.000 11616 worker thread done servicing request
20:53:05.015 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:53:05.031 00.016 12268 UpdateGuideState exits: m=301 SNR=11.9
20:53:05.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:05.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:05.031 00.000 12268 Enqueuing Expose request
20:53:05.031 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:53:05.031 00.000 11616 Worker thread wakes up
20:53:05.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:05.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:07.039 02.008 11616 Exposure complete
20:53:07.102 00.063 11616 worker thread done servicing request
20:53:07.102 00.000 12268 OnExposeComplete: enter
20:53:07.102 00.000 12268 UpdateGuideState(): m_state=6
20:53:07.102 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1613
20:53:07.102 00.000 12268 Star::Find returns 1 (0), X=1254.03, Y=868.14, Mass=284, SNR=11.6, Peak=36 HFD=3.7
20:53:07.102 00.000 12268 MultiStar: [#1 -0.04,-0.14,1.09,U] [#2 -0.07,-0.26,1.09,U] [#3 0.00,-0.04,0.87,U] [#4 -0.14,-0.11,0.82,U] [#5 0.24,0.14,0.92,U] [#6 -0.33,0.22,0.84,U] [#7 -0.54,-0.19,0.55,U] [#8 -0.20,-0.22,0.65,U] 
20:53:07.102 00.000 12268 refined, 8 included, MultiStar: {-0.07, -0.06}, one-star: {0.13, 0.06}
20:53:07.102 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-1.67) = xAngle (-0.83 = -0.83)
20:53:07.102 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.80 = -0.80)
20:53:07.102 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.50 mountX=0.06 mountY=-0.07, mountTheta=-0.81
20:53:07.102 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.06, opts=13)
20:53:07.102 00.000 12268 Enqueuing Move request for scope (-0.07, -0.06)
20:53:07.102 00.000 11616 Worker thread wakes up
20:53:07.102 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
20:53:07.102 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
20:53:07.102 00.000 11616 Moving (-0.07, -0.06) raw xDistance=0.06 yDistance=-0.07
20:53:07.102 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:07.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:53:07.102 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:07.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:53:07.102 00.000 11616 MoveAxis(E, 0, ABG)
20:53:07.102 00.000 11616 Move returns status 0, amount 0
20:53:07.102 00.000 11616 MoveAxis(N, 0, ABG)
20:53:07.102 00.000 11616 Move returns status 0, amount 0
20:53:07.102 00.000 11616 move complete, result=0
20:53:07.102 00.000 11616 worker thread done servicing request
20:53:07.118 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:53:07.134 00.016 12268 UpdateGuideState exits: m=284 SNR=11.6
20:53:07.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:07.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:07.134 00.000 12268 Enqueuing Expose request
20:53:07.134 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:07.134 00.000 11616 Worker thread wakes up
20:53:07.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:07.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:09.140 02.006 11616 Exposure complete
20:53:09.187 00.047 11616 worker thread done servicing request
20:53:09.187 00.000 12268 OnExposeComplete: enter
20:53:09.187 00.000 12268 UpdateGuideState(): m_state=6
20:53:09.187 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1614
20:53:09.187 00.000 12268 Star::Find returns 1 (0), X=1254.15, Y=868.37, Mass=306, SNR=12.0, Peak=41 HFD=3.8
20:53:09.187 00.000 12268 MultiStar: [#1 0.38,-0.08,1.01,U] [#2 0.53,-0.37,0.97,U] [#3 0.03,-0.45,0.77,U] [#4 -0.03,0.01,0.85,U] [#5 0.54,0.05,0.91,U] [#6 0.27,-0.09,0.83,U] [#7 -0.45,-0.50,0.00,M3] [#8 -0.14,-0.59,0.61,U] 
20:53:09.187 00.000 12268 refined, 7 included, MultiStar: {0.26, -0.13}, one-star: {0.25, 0.28}
20:53:09.187 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.67) = xAngle (1.21 = 1.21)
20:53:09.187 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.24 = 1.24)
20:53:09.187 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.13 hyp=0.29 cameraTheta=-0.46 mountX=0.10 mountY=0.27, mountTheta=1.21
20:53:09.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.13, opts=13)
20:53:09.187 00.000 12268 Enqueuing Move request for scope (0.26, -0.13)
20:53:09.187 00.000 11616 Worker thread wakes up
20:53:09.203 00.016 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.13) opts 0xd
20:53:09.203 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.13)
20:53:09.203 00.000 11616 Moving (0.26, -0.13) raw xDistance=0.10 yDistance=0.27
20:53:09.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:09.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:53:09.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:09.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:53:09.203 00.000 11616 MoveAxis(E, 0, ABG)
20:53:09.203 00.000 11616 Move returns status 0, amount 0
20:53:09.203 00.000 11616 MoveAxis(N, 0, ABG)
20:53:09.203 00.000 11616 Move returns status 0, amount 0
20:53:09.203 00.000 11616 move complete, result=0
20:53:09.203 00.000 11616 worker thread done servicing request
20:53:09.203 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:53:09.218 00.015 12268 UpdateGuideState exits: m=306 SNR=12.0
20:53:09.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:09.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:09.218 00.000 12268 Enqueuing Expose request
20:53:09.218 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:53:09.218 00.000 11616 Worker thread wakes up
20:53:09.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:09.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:11.229 02.011 11616 Exposure complete
20:53:11.292 00.063 11616 worker thread done servicing request
20:53:11.292 00.000 12268 OnExposeComplete: enter
20:53:11.292 00.000 12268 UpdateGuideState(): m_state=6
20:53:11.292 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1615
20:53:11.292 00.000 12268 Star::Find returns 1 (0), X=1253.93, Y=867.88, Mass=315, SNR=12.1, Peak=40 HFD=4.2
20:53:11.292 00.000 12268 MultiStar: [#1 0.58,-0.17,1.06,U] [#2 0.24,-0.51,1.00,U] [#3 0.18,-0.18,0.78,U] [#4 -0.34,-0.37,0.86,U] [#5 0.49,-0.14,0.76,U] [#6 0.04,-0.11,0.82,U] [#7 -0.09,-0.20,0.48,U] [#8 -0.49,-0.47,0.00,M1] 
20:53:11.292 00.000 12268 single-star, 7 included, MultiStar: {0.16, -0.24}, one-star: {0.03, -0.21}
20:53:11.292 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.67) = xAngle (0.26 = 0.26)
20:53:11.292 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.29 = 0.29)
20:53:11.292 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.41 mountX=0.20 mountY=0.06, mountTheta=0.29
20:53:11.292 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.21, opts=13)
20:53:11.292 00.000 12268 Enqueuing Move request for scope (0.03, -0.21)
20:53:11.292 00.000 11616 Worker thread wakes up
20:53:11.292 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.21) opts 0xd
20:53:11.292 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.21)
20:53:11.292 00.000 11616 Moving (0.03, -0.21) raw xDistance=0.20 yDistance=0.06
20:53:11.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:11.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:53:11.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:11.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:53:11.292 00.000 11616 MoveAxis(E, 0, ABG)
20:53:11.292 00.000 11616 Move returns status 0, amount 0
20:53:11.292 00.000 11616 MoveAxis(N, 0, ABG)
20:53:11.292 00.000 11616 Move returns status 0, amount 0
20:53:11.292 00.000 11616 move complete, result=0
20:53:11.292 00.000 11616 worker thread done servicing request
20:53:11.312 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:53:11.324 00.012 12268 UpdateGuideState exits: m=315 SNR=12.1
20:53:11.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:11.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:11.324 00.000 12268 Enqueuing Expose request
20:53:11.324 00.000 11616 Worker thread wakes up
20:53:11.324 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:53:11.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:11.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:13.340 02.016 11616 Exposure complete
20:53:13.387 00.047 11616 worker thread done servicing request
20:53:13.387 00.000 12268 OnExposeComplete: enter
20:53:13.387 00.000 12268 UpdateGuideState(): m_state=6
20:53:13.387 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1616
20:53:13.387 00.000 12268 Star::Find returns 1 (0), X=1254.26, Y=867.35, Mass=284, SNR=11.5, Peak=36 HFD=3.6
20:53:13.387 00.000 12268 MultiStar: [#1 0.34,-0.83,0.00,M1] [#2 0.14,-0.73,0.00,M1] [#3 0.45,-0.63,0.00,M1] [#4 -0.16,-0.35,0.95,U] [#5 0.75,-0.63,0.00,M1] [#6 0.12,-0.79,0.00,M1] [#7 0.30,-0.74,0.00,M3] [#8 0.09,-0.38,0.68,U] 
20:53:13.387 00.000 12268 refined, 2 included, MultiStar: {0.10, -0.50}, one-star: {0.36, -0.74}
20:53:13.387 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.67) = xAngle (0.30 = 0.30)
20:53:13.387 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.33 = 0.33)
20:53:13.387 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.50 hyp=0.51 cameraTheta=-1.37 mountX=0.49 mountY=0.17, mountTheta=0.33
20:53:13.387 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.50, opts=13)
20:53:13.387 00.000 12268 Enqueuing Move request for scope (0.10, -0.50)
20:53:13.387 00.000 11616 Worker thread wakes up
20:53:13.387 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.50) opts 0xd
20:53:13.387 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.50)
20:53:13.387 00.000 11616 Moving (0.10, -0.50) raw xDistance=0.49 yDistance=0.17
20:53:13.387 00.000 11616 resist switch: large excursion: input 0.49 thresh 0.29 direction from -1 to 1
20:53:13.387 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.47
20:53:13.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
20:53:13.387 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:53:13.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:53:13.387 00.000 11616 MoveAxis(W, 275, ABG)
20:53:13.387 00.000 11616 Guiding  Dir = 3, Dur = 275
20:53:13.387 00.000 11616 IsSlewing returns 0
20:53:13.387 00.000 11616 IsGuiding returns 0
20:53:13.387 00.000 11616 PulseGuide returned control before completion, sleep 285
20:53:13.406 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:53:13.419 00.013 12268 UpdateGuideState exits: m=284 SNR=11.5
20:53:13.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:13.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:13.419 00.000 12268 Enqueuing Expose request
20:53:13.687 00.268 11616 IsGuiding returns 1
20:53:13.687 00.000 11616 scope still moving after pulse duration time elapsed
20:53:13.719 00.032 11616 IsSlewing returns 0
20:53:13.719 00.000 11616 IsGuiding returns 1
20:53:13.750 00.031 11616 IsSlewing returns 0
20:53:13.750 00.000 11616 IsGuiding returns 1
20:53:13.781 00.031 11616 IsSlewing returns 0
20:53:13.781 00.000 11616 IsGuiding returns 1
20:53:13.812 00.031 11616 IsSlewing returns 0
20:53:13.812 00.000 11616 IsGuiding returns 1
20:53:13.844 00.032 11616 IsSlewing returns 0
20:53:13.844 00.000 11616 IsGuiding returns 1
20:53:13.875 00.031 11616 IsSlewing returns 0
20:53:13.875 00.000 11616 IsGuiding returns 0
20:53:13.875 00.000 11616 scope move finished after 275 + 200 ms
20:53:13.875 00.000 11616 Move returns status 0, amount 275
20:53:13.875 00.000 11616 MoveAxis(N, 0, ABG)
20:53:13.875 00.000 11616 Move returns status 0, amount 0
20:53:13.875 00.000 11616 move complete, result=0
20:53:13.875 00.000 11616 worker thread done servicing request
20:53:13.875 00.000 11616 Worker thread wakes up
20:53:13.875 00.000 12268 GuideStep: 0.5 px 275 ms WEST, 0.2 px 0 ms NORTH
20:53:13.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:13.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:15.879 02.004 11616 Exposure complete
20:53:15.937 00.058 11616 worker thread done servicing request
20:53:15.937 00.000 12268 OnExposeComplete: enter
20:53:15.937 00.000 12268 UpdateGuideState(): m_state=6
20:53:15.937 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1617
20:53:15.937 00.000 12268 Star::Find returns 1 (0), X=1253.99, Y=868.05, Mass=321, SNR=12.3, Peak=40 HFD=4.0
20:53:15.937 00.000 12268 MultiStar: [#1 0.18,-0.19,1.10,U] [#2 0.02,-0.44,1.04,U] [#3 0.13,-0.26,0.84,U] [#4 0.15,0.01,0.83,U] [#5 0.76,-0.06,0.00,M2] [#6 0.02,0.12,0.79,U] [#7 0.05,0.77,0.00,M4] [#8 -0.09,-0.35,0.66,U] 
20:53:15.937 00.000 12268 single-star, 6 included, MultiStar: {0.08, -0.17}, one-star: {0.09, -0.04}
20:53:15.937 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.67) = xAngle (1.26 = 1.26)
20:53:15.937 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.29 = 1.29)
20:53:15.937 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.41 mountX=0.03 mountY=0.09, mountTheta=1.26
20:53:15.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.04, opts=13)
20:53:15.937 00.000 12268 Enqueuing Move request for scope (0.09, -0.04)
20:53:15.937 00.000 11616 Worker thread wakes up
20:53:15.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
20:53:15.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
20:53:15.937 00.000 11616 Moving (0.09, -0.04) raw xDistance=0.03 yDistance=0.09
20:53:15.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:15.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:53:15.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:15.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:53:15.937 00.000 11616 MoveAxis(E, 0, ABG)
20:53:15.937 00.000 11616 Move returns status 0, amount 0
20:53:15.937 00.000 11616 MoveAxis(N, 0, ABG)
20:53:15.937 00.000 11616 Move returns status 0, amount 0
20:53:15.937 00.000 11616 move complete, result=0
20:53:15.937 00.000 11616 worker thread done servicing request
20:53:15.943 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:53:15.968 00.025 12268 UpdateGuideState exits: m=321 SNR=12.3
20:53:15.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:15.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:15.968 00.000 12268 Enqueuing Expose request
20:53:15.968 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:53:15.968 00.000 11616 Worker thread wakes up
20:53:15.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:15.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:17.973 02.005 11616 Exposure complete
20:53:18.036 00.063 11616 worker thread done servicing request
20:53:18.036 00.000 12268 OnExposeComplete: enter
20:53:18.036 00.000 12268 UpdateGuideState(): m_state=6
20:53:18.036 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1618
20:53:18.036 00.000 12268 Star::Find returns 1 (0), X=1254.06, Y=868.30, Mass=375, SNR=13.2, Peak=44 HFD=4.0
20:53:18.036 00.000 12268 MultiStar: [#1 0.24,0.26,0.99,U] [#2 0.23,-0.10,0.94,U] [#3 -0.05,-0.07,0.81,U] [#4 -0.33,0.14,0.89,U] [#5 0.45,0.23,0.81,U] [#6 0.03,0.23,0.73,U] [#7 0.23,0.14,0.47,U] [#8 -0.00,0.20,0.60,U] 
20:53:18.036 00.000 12268 refined, 8 included, MultiStar: {0.11, 0.14}, one-star: {0.16, 0.22}
20:53:18.036 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.67) = xAngle (2.57 = 2.57)
20:53:18.036 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.61 = 2.61)
20:53:18.036 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.17 cameraTheta=0.91 mountX=-0.15 mountY=0.09, mountTheta=2.60
20:53:18.036 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.14, opts=13)
20:53:18.036 00.000 12268 Enqueuing Move request for scope (0.11, 0.14)
20:53:18.036 00.000 11616 Worker thread wakes up
20:53:18.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
20:53:18.036 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
20:53:18.036 00.000 11616 Moving (0.11, 0.14) raw xDistance=-0.15 yDistance=0.09
20:53:18.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:18.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:53:18.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:18.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:53:18.036 00.000 11616 MoveAxis(E, 0, ABG)
20:53:18.036 00.000 11616 Move returns status 0, amount 0
20:53:18.036 00.000 11616 MoveAxis(N, 0, ABG)
20:53:18.036 00.000 11616 Move returns status 0, amount 0
20:53:18.036 00.000 11616 move complete, result=0
20:53:18.036 00.000 11616 worker thread done servicing request
20:53:18.052 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:53:18.068 00.016 12268 UpdateGuideState exits: m=375 SNR=13.2
20:53:18.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:18.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:18.068 00.000 12268 Enqueuing Expose request
20:53:18.068 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:53:18.068 00.000 11616 Worker thread wakes up
20:53:18.068 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:18.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:20.093 02.025 11616 Exposure complete
20:53:20.139 00.046 11616 worker thread done servicing request
20:53:20.139 00.000 12268 OnExposeComplete: enter
20:53:20.139 00.000 12268 UpdateGuideState(): m_state=6
20:53:20.139 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1619
20:53:20.139 00.000 12268 Star::Find returns 1 (0), X=1254.00, Y=868.44, Mass=363, SNR=13.0, Peak=43 HFD=4.1
20:53:20.139 00.000 12268 MultiStar: [#1 0.39,0.32,0.98,U] [#2 0.11,0.02,0.93,U] [#3 0.26,0.03,0.71,U] [#4 -0.22,0.29,0.81,U] [#5 0.40,0.36,0.81,U] [#6 0.04,-0.13,0.78,U] [#7 0.49,-0.44,0.48,U] [#8 0.04,-0.33,0.62,U] 
20:53:20.139 00.000 12268 refined, 8 included, MultiStar: {0.17, 0.10}, one-star: {0.10, 0.35}
20:53:20.139 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.67) = xAngle (2.21 = 2.21)
20:53:20.139 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.24 = 2.24)
20:53:20.139 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.54 mountX=-0.12 mountY=0.15, mountTheta=2.22
20:53:20.139 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.10, opts=13)
20:53:20.155 00.016 12268 Enqueuing Move request for scope (0.17, 0.10)
20:53:20.155 00.000 11616 Worker thread wakes up
20:53:20.155 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
20:53:20.156 00.001 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
20:53:20.156 00.000 11616 Moving (0.17, 0.10) raw xDistance=-0.12 yDistance=0.15
20:53:20.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:20.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:53:20.156 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.19 newest=0.33
20:53:20.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
20:53:20.156 00.000 11616 MoveAxis(E, 0, ABG)
20:53:20.156 00.000 11616 Move returns status 0, amount 0
20:53:20.156 00.000 11616 BLC: Oldest BLC event removed
20:53:20.156 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2003 applied
20:53:20.156 00.000 11616 MoveAxis(S, 2016, ABG)
20:53:20.156 00.000 11616 Guiding  Dir = 1, Dur = 2016
20:53:20.156 00.000 11616 IsSlewing returns 0
20:53:20.156 00.000 11616 IsGuiding returns 0
20:53:20.156 00.000 11616 PulseGuide returned control before completion, sleep 2026
20:53:20.156 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:53:20.187 00.031 12268 UpdateGuideState exits: m=363 SNR=13.0
20:53:20.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:20.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:20.187 00.000 12268 Enqueuing Expose request
20:53:22.190 02.003 11616 IsGuiding returns 1
20:53:22.190 00.000 11616 scope still moving after pulse duration time elapsed
20:53:22.222 00.032 11616 IsSlewing returns 0
20:53:22.222 00.000 11616 IsGuiding returns 0
20:53:22.222 00.000 11616 scope move finished after 2016 + 49 ms
20:53:22.222 00.000 11616 Move returns status 0, amount 2016
20:53:22.222 00.000 11616 move complete, result=0
20:53:22.222 00.000 11616 worker thread done servicing request
20:53:22.222 00.000 11616 Worker thread wakes up
20:53:22.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:22.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:22.222 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 2016 ms SOUTH
20:53:24.234 02.012 11616 Exposure complete
20:53:24.297 00.063 11616 worker thread done servicing request
20:53:24.297 00.000 12268 OnExposeComplete: enter
20:53:24.297 00.000 12268 UpdateGuideState(): m_state=6
20:53:24.297 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1620
20:53:24.297 00.000 12268 Star::Find returns 1 (0), X=1253.86, Y=868.63, Mass=378, SNR=13.2, Peak=39 HFD=4.6
20:53:24.297 00.000 12268 MultiStar: [#1 0.27,-0.09,1.06,U] [#2 -0.22,-0.06,0.97,U] [#3 0.08,0.40,0.93,U] [#4 -0.37,0.23,0.85,U] [#5 0.03,-0.04,0.89,U] [#6 -0.04,0.18,0.79,U] [#7 -0.83,0.32,0.00,M3] [#8 -0.54,-0.17,0.56,U] 
20:53:24.297 00.000 12268 refined, 7 included, MultiStar: {-0.07, 0.14}, one-star: {-0.04, 0.54}
20:53:24.297 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.67) = xAngle (3.73 = -2.55)
20:53:24.297 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.76 = -2.52)
20:53:24.297 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.15 cameraTheta=2.06 mountX=-0.13 mountY=-0.09, mountTheta=-2.53
20:53:24.297 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.14, opts=13)
20:53:24.297 00.000 12268 Enqueuing Move request for scope (-0.07, 0.14)
20:53:24.297 00.000 11616 Worker thread wakes up
20:53:24.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
20:53:24.297 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
20:53:24.297 00.000 11616 Moving (-0.07, 0.14) raw xDistance=-0.13 yDistance=-0.09
20:53:24.297 00.000 11616 BLC: History state: CurrMiss=-0.09, AvgInitMiss=0.00, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.023083, 1:-0.089813
20:53:24.297 00.000 11616 BLC: No correction, Miss < min_move
20:53:24.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:24.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:53:24.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:24.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:53:24.297 00.000 11616 MoveAxis(E, 0, ABG)
20:53:24.297 00.000 11616 Move returns status 0, amount 0
20:53:24.297 00.000 11616 MoveAxis(N, 0, ABG)
20:53:24.297 00.000 11616 Move returns status 0, amount 0
20:53:24.297 00.000 11616 move complete, result=0
20:53:24.297 00.000 11616 worker thread done servicing request
20:53:24.312 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:53:24.328 00.016 12268 UpdateGuideState exits: m=378 SNR=13.2
20:53:24.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:24.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:24.328 00.000 12268 Enqueuing Expose request
20:53:24.328 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:24.328 00.000 11616 Worker thread wakes up
20:53:24.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:24.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:26.333 02.005 11616 Exposure complete
20:53:26.381 00.048 11616 worker thread done servicing request
20:53:26.381 00.000 12268 OnExposeComplete: enter
20:53:26.381 00.000 12268 UpdateGuideState(): m_state=6
20:53:26.381 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1621
20:53:26.381 00.000 12268 Star::Find returns 1 (0), X=1253.69, Y=868.43, Mass=372, SNR=13.2, Peak=44 HFD=4.1
20:53:26.381 00.000 12268 MultiStar: [#1 -0.20,0.16,0.98,U] [#2 -0.30,-0.11,0.92,U] [#3 -0.19,0.16,0.90,U] [#4 -0.78,0.47,0.00,M1] [#5 0.28,0.33,0.80,U] [#6 -0.42,0.25,0.72,U] [#7 -0.81,0.30,0.00,M4] [#8 -0.46,-0.23,0.61,U] 
20:53:26.381 00.000 12268 refined, 6 included, MultiStar: {-0.20, 0.14}, one-star: {-0.21, 0.34}
20:53:26.381 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.67) = xAngle (4.20 = -2.08)
20:53:26.397 00.016 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.23 = -2.05)
20:53:26.397 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.25 cameraTheta=2.53 mountX=-0.12 mountY=-0.22, mountTheta=-2.07
20:53:26.397 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.14, opts=13)
20:53:26.397 00.000 12268 Enqueuing Move request for scope (-0.20, 0.14)
20:53:26.397 00.000 11616 Worker thread wakes up
20:53:26.397 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
20:53:26.397 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
20:53:26.397 00.000 11616 Moving (-0.20, 0.14) raw xDistance=-0.12 yDistance=-0.22
20:53:26.397 00.000 11616 BLC: History state: CurrMiss=-0.22, AvgInitMiss=0.00, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.023083, 1:-0.089813, 2:-0.219799
20:53:26.397 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:53:26.397 00.000 11616 BLC: window closed
20:53:26.397 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:53:26.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:53:26.397 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:26.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:53:26.397 00.000 11616 MoveAxis(E, 0, ABG)
20:53:26.397 00.000 11616 Move returns status 0, amount 0
20:53:26.397 00.000 11616 MoveAxis(N, 0, ABG)
20:53:26.397 00.000 11616 Move returns status 0, amount 0
20:53:26.397 00.000 11616 move complete, result=0
20:53:26.397 00.000 11616 worker thread done servicing request
20:53:26.406 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:53:26.413 00.007 12268 UpdateGuideState exits: m=372 SNR=13.2
20:53:26.413 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:26.413 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:26.413 00.000 12268 Enqueuing Expose request
20:53:26.413 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:53:26.413 00.000 11616 Worker thread wakes up
20:53:26.429 00.016 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:26.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:28.442 02.013 11616 Exposure complete
20:53:28.499 00.057 11616 worker thread done servicing request
20:53:28.499 00.000 12268 OnExposeComplete: enter
20:53:28.499 00.000 12268 UpdateGuideState(): m_state=6
20:53:28.499 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1622
20:53:28.499 00.000 12268 Star::Find returns 1 (0), X=1253.59, Y=868.25, Mass=337, SNR=12.5, Peak=42 HFD=3.7
20:53:28.499 00.000 12268 MultiStar: [#1 0.24,0.23,1.17,U] [#2 -0.28,-0.25,1.06,U] [#3 -0.20,0.04,0.82,U] [#4 -0.51,0.13,0.84,U] [#5 0.21,0.36,0.88,U] [#6 -0.71,-0.03,0.00,M1] [#7 -0.54,0.33,0.54,U] [#8 -0.41,-0.09,0.60,U] 
20:53:28.499 00.000 12268 refined, 7 included, MultiStar: {-0.18, 0.11}, one-star: {-0.31, 0.16}
20:53:28.499 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (-1.67) = xAngle (4.28 = -2.00)
20:53:28.499 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.31 = -1.97)
20:53:28.499 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.11 hyp=0.21 cameraTheta=2.61 mountX=-0.09 mountY=-0.20, mountTheta=-2.00
20:53:28.499 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.11, opts=13)
20:53:28.499 00.000 12268 Enqueuing Move request for scope (-0.18, 0.11)
20:53:28.499 00.000 11616 Worker thread wakes up
20:53:28.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.11) opts 0xd
20:53:28.499 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.11)
20:53:28.499 00.000 11616 Moving (-0.18, 0.11) raw xDistance=-0.09 yDistance=-0.20
20:53:28.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:28.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:53:28.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:28.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:53:28.499 00.000 11616 MoveAxis(E, 0, ABG)
20:53:28.499 00.000 11616 Move returns status 0, amount 0
20:53:28.499 00.000 11616 MoveAxis(N, 0, ABG)
20:53:28.499 00.000 11616 Move returns status 0, amount 0
20:53:28.499 00.000 11616 move complete, result=0
20:53:28.499 00.000 11616 worker thread done servicing request
20:53:28.505 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:53:28.531 00.026 12268 UpdateGuideState exits: m=337 SNR=12.5
20:53:28.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:28.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:28.531 00.000 12268 Enqueuing Expose request
20:53:28.531 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:53:28.531 00.000 11616 Worker thread wakes up
20:53:28.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:28.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:30.535 02.004 11616 Exposure complete
20:53:30.599 00.064 11616 worker thread done servicing request
20:53:30.599 00.000 12268 OnExposeComplete: enter
20:53:30.599 00.000 12268 UpdateGuideState(): m_state=6
20:53:30.599 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1623
20:53:30.599 00.000 12268 Star::Find returns 1 (0), X=1253.66, Y=868.93, Mass=368, SNR=13.2, Peak=37 HFD=4.1
20:53:30.599 00.000 12268 MultiStar: [#1 -0.34,0.15,0.91,U] [#2 -0.47,-0.12,0.98,U] [#3 -0.22,0.13,0.81,U] [#4 -0.57,0.25,0.87,U] [#5 -0.20,0.28,0.84,U] [#6 -0.74,0.14,0.00,M2] [#7 -0.61,0.51,0.00,M4] [#8 -0.51,-0.28,0.61,U] 
20:53:30.599 00.000 12268 refined, 6 included, MultiStar: {-0.36, 0.21}, one-star: {-0.24, 0.84}
20:53:30.599 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (-1.67) = xAngle (4.29 = -2.00)
20:53:30.599 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.32 = -1.97)
20:53:30.599 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.21 hyp=0.41 cameraTheta=2.62 mountX=-0.17 mountY=-0.38, mountTheta=-1.99
20:53:30.599 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.21, opts=13)
20:53:30.599 00.000 12268 Enqueuing Move request for scope (-0.36, 0.21)
20:53:30.599 00.000 11616 Worker thread wakes up
20:53:30.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.21) opts 0xd
20:53:30.599 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.21)
20:53:30.599 00.000 11616 Moving (-0.36, 0.21) raw xDistance=-0.17 yDistance=-0.38
20:53:30.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:53:30.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:53:30.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:30.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
20:53:30.599 00.000 11616 MoveAxis(E, 0, ABG)
20:53:30.599 00.000 11616 Move returns status 0, amount 0
20:53:30.599 00.000 11616 MoveAxis(N, 0, ABG)
20:53:30.599 00.000 11616 Move returns status 0, amount 0
20:53:30.599 00.000 11616 move complete, result=0
20:53:30.599 00.000 11616 worker thread done servicing request
20:53:30.614 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:53:30.630 00.016 12268 UpdateGuideState exits: m=368 SNR=13.2
20:53:30.630 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:30.630 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:30.630 00.000 12268 Enqueuing Expose request
20:53:30.630 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
20:53:30.630 00.000 11616 Worker thread wakes up
20:53:30.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:30.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:32.641 02.011 11616 Exposure complete
20:53:32.689 00.048 11616 worker thread done servicing request
20:53:32.689 00.000 12268 OnExposeComplete: enter
20:53:32.689 00.000 12268 UpdateGuideState(): m_state=6
20:53:32.689 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1624
20:53:32.689 00.000 12268 Star::Find returns 1 (0), X=1253.63, Y=868.25, Mass=324, SNR=12.4, Peak=41 HFD=3.6
20:53:32.689 00.000 12268 MultiStar: [#1 -0.14,0.45,0.97,U] [#2 -0.33,0.17,1.05,U] [#3 -0.42,0.24,0.96,U] [#4 -0.71,0.69,0.00,M1] [#5 -0.19,0.66,0.00,M1] [#6 -0.85,0.32,0.00,M3] [#7 -0.41,0.24,0.50,U] [#8 -0.52,0.36,0.63,U] 
20:53:32.689 00.000 12268 single-star, 5 included, MultiStar: {-0.33, 0.26}, one-star: {-0.27, 0.17}
20:53:32.689 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.67) = xAngle (4.25 = -2.03)
20:53:32.689 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.29 = -2.00)
20:53:32.689 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.17 hyp=0.32 cameraTheta=2.59 mountX=-0.14 mountY=-0.29, mountTheta=-2.02
20:53:32.689 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.17, opts=13)
20:53:32.689 00.000 12268 Enqueuing Move request for scope (-0.27, 0.17)
20:53:32.689 00.000 11616 Worker thread wakes up
20:53:32.689 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.17) opts 0xd
20:53:32.689 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.17)
20:53:32.689 00.000 11616 Moving (-0.27, 0.17) raw xDistance=-0.14 yDistance=-0.29
20:53:32.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:53:32.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:53:32.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:53:32.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:53:32.689 00.000 11616 MoveAxis(E, 0, ABG)
20:53:32.689 00.000 11616 Move returns status 0, amount 0
20:53:32.689 00.000 11616 MoveAxis(N, 0, ABG)
20:53:32.689 00.000 11616 Move returns status 0, amount 0
20:53:32.689 00.000 11616 move complete, result=0
20:53:32.689 00.000 11616 worker thread done servicing request
20:53:32.705 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:53:32.721 00.016 12268 UpdateGuideState exits: m=324 SNR=12.4
20:53:32.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:32.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:32.721 00.000 12268 Enqueuing Expose request
20:53:32.721 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:53:32.721 00.000 11616 Worker thread wakes up
20:53:32.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:32.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:34.734 02.013 11616 Exposure complete
20:53:34.781 00.047 11616 worker thread done servicing request
20:53:34.781 00.000 12268 OnExposeComplete: enter
20:53:34.781 00.000 12268 UpdateGuideState(): m_state=6
20:53:34.781 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1625
20:53:34.781 00.000 12268 Star::Find returns 1 (0), X=1253.56, Y=867.93, Mass=310, SNR=12.1, Peak=36 HFD=3.7
20:53:34.781 00.000 12268 MultiStar: [#1 -0.20,0.23,1.00,U] [#2 -0.36,-0.37,1.03,U] [#3 -0.51,-0.09,0.82,U] [#4 -0.16,0.19,0.87,U] [#5 0.26,-0.05,0.94,U] [#6 -0.75,-0.34,0.00,M4] [#7 -0.48,0.28,0.53,U] [#8 -0.25,-0.81,0.00,M1] 
20:53:34.781 00.000 12268 refined, 6 included, MultiStar: {-0.24, -0.02}, one-star: {-0.34, -0.16}
20:53:34.781 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.67) = xAngle (-1.39 = -1.39)
20:53:34.781 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.36 = -1.36)
20:53:34.781 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-3.06 mountX=0.04 mountY=-0.23, mountTheta=-1.39
20:53:34.796 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.02, opts=13)
20:53:34.796 00.000 12268 Enqueuing Move request for scope (-0.24, -0.02)
20:53:34.796 00.000 11616 Worker thread wakes up
20:53:34.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.02) opts 0xd
20:53:34.796 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.02)
20:53:34.796 00.000 11616 Moving (-0.24, -0.02) raw xDistance=0.04 yDistance=-0.23
20:53:34.796 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:34.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:53:34.796 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.35 newest=-0.90
20:53:34.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
20:53:34.796 00.000 11616 MoveAxis(E, 0, ABG)
20:53:34.796 00.000 11616 Move returns status 0, amount 0
20:53:34.796 00.000 11616 BLC: Oldest BLC event removed
20:53:34.796 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2003 applied
20:53:34.796 00.000 11616 MoveAxis(N, 2023, ABG)
20:53:34.796 00.000 11616 Guiding  Dir = 0, Dur = 2023
20:53:34.796 00.000 11616 IsSlewing returns 0
20:53:34.796 00.000 11616 IsGuiding returns 0
20:53:34.796 00.000 11616 PulseGuide returned control before completion, sleep 2033
20:53:34.812 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:53:34.828 00.016 12268 UpdateGuideState exits: m=310 SNR=12.1
20:53:34.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:34.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:34.828 00.000 12268 Enqueuing Expose request
20:53:36.844 02.016 11616 IsGuiding returns 1
20:53:36.844 00.000 11616 scope still moving after pulse duration time elapsed
20:53:36.876 00.032 11616 IsSlewing returns 0
20:53:36.876 00.000 11616 IsGuiding returns 0
20:53:36.876 00.000 11616 scope move finished after 2023 + 53 ms
20:53:36.876 00.000 11616 Move returns status 0, amount 2023
20:53:36.876 00.000 11616 move complete, result=0
20:53:36.876 00.000 11616 worker thread done servicing request
20:53:36.876 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 2023 ms NORTH
20:53:36.876 00.000 11616 Worker thread wakes up
20:53:36.876 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:36.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:38.881 02.005 11616 Exposure complete
20:53:38.944 00.063 11616 worker thread done servicing request
20:53:38.944 00.000 12268 OnExposeComplete: enter
20:53:38.944 00.000 12268 UpdateGuideState(): m_state=6
20:53:38.944 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1626
20:53:38.944 00.000 12268 Star::Find returns 1 (0), X=1253.88, Y=867.75, Mass=346, SNR=12.8, Peak=36 HFD=4.1
20:53:38.944 00.000 12268 MultiStar: [#1 -0.26,-0.16,0.98,U] [#2 -0.51,-0.43,0.97,U] [#3 -0.18,-0.68,0.00,M1] [#4 -0.51,-0.30,0.78,U] [#5 -0.22,-0.53,0.83,U] [#6 -0.75,-0.58,0.00,M5] [#7 -1.12,-0.19,0.00,M3] [#8 -0.55,-0.59,0.00,M2] 
20:53:38.944 00.000 12268 single-star, 4 included, MultiStar: {-0.30, -0.35}, one-star: {-0.02, -0.34}
20:53:38.944 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.67) = xAngle (0.03 = 0.03)
20:53:38.944 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.06 = 0.06)
20:53:38.944 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.34 hyp=0.34 cameraTheta=-1.64 mountX=0.34 mountY=0.02, mountTheta=0.06
20:53:38.944 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.34, opts=13)
20:53:38.944 00.000 12268 Enqueuing Move request for scope (-0.02, -0.34)
20:53:38.944 00.000 11616 Worker thread wakes up
20:53:38.944 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.34) opts 0xd
20:53:38.944 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.34)
20:53:38.944 00.000 11616 Moving (-0.02, -0.34) raw xDistance=0.34 yDistance=0.02
20:53:38.944 00.000 11616 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.034869, 1:-0.020813
20:53:38.944 00.000 11616 BLC: No correction, Miss < min_move
20:53:38.944 00.000 11616 switching direction from 1 to -1 - decHistory=-5 oldest=-0.24 newest=0.24
20:53:38.944 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:38.944 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:53:38.944 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:38.944 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:53:38.944 00.000 11616 MoveAxis(E, 0, ABG)
20:53:38.944 00.000 11616 Move returns status 0, amount 0
20:53:38.944 00.000 11616 MoveAxis(N, 0, ABG)
20:53:38.944 00.000 11616 Move returns status 0, amount 0
20:53:38.944 00.000 11616 move complete, result=0
20:53:38.944 00.000 11616 worker thread done servicing request
20:53:38.960 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:53:38.976 00.016 12268 UpdateGuideState exits: m=346 SNR=12.8
20:53:38.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:38.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:38.976 00.000 12268 Enqueuing Expose request
20:53:38.976 00.000 11616 Worker thread wakes up
20:53:38.976 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:38.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:38.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:40.986 02.010 11616 Exposure complete
20:53:41.033 00.047 11616 worker thread done servicing request
20:53:41.033 00.000 12268 OnExposeComplete: enter
20:53:41.033 00.000 12268 UpdateGuideState(): m_state=6
20:53:41.033 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1627
20:53:41.033 00.000 12268 Star::Find returns 1 (0), X=1253.69, Y=867.66, Mass=389, SNR=13.6, Peak=45 HFD=4.1
20:53:41.033 00.000 12268 MultiStar: [#1 0.40,-0.62,0.00,M1] [#2 0.18,-0.75,0.00,M1] [#3 0.29,-0.62,0.00,M2] [#4 -0.34,-0.44,0.79,U] [#5 0.24,-0.05,0.66,U] [#6 -0.09,-0.61,0.68,U] [#7 -0.01,-0.32,0.46,U] [#8 0.03,-1.02,0.00,M3] 
20:53:41.033 00.000 12268 refined, 4 included, MultiStar: {-0.10, -0.38}, one-star: {-0.21, -0.43}
20:53:41.033 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.67) = xAngle (-0.17 = -0.17)
20:53:41.033 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.14 = -0.14)
20:53:41.033 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.38 hyp=0.40 cameraTheta=-1.84 mountX=0.39 mountY=-0.05, mountTheta=-0.14
20:53:41.033 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.38, opts=13)
20:53:41.033 00.000 12268 Enqueuing Move request for scope (-0.10, -0.38)
20:53:41.033 00.000 11616 Worker thread wakes up
20:53:41.033 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.38) opts 0xd
20:53:41.033 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.38)
20:53:41.033 00.000 11616 Moving (-0.10, -0.38) raw xDistance=0.39 yDistance=-0.05
20:53:41.033 00.000 11616 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.034869, 1:-0.020813, 2:0.054376
20:53:41.033 00.000 11616 BLC: No correction, Miss < min_move
20:53:41.033 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
20:53:41.033 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.18
20:53:41.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
20:53:41.033 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:41.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:53:41.033 00.000 11616 MoveAxis(W, 220, ABG)
20:53:41.033 00.000 11616 Guiding  Dir = 3, Dur = 220
20:53:41.033 00.000 11616 IsSlewing returns 0
20:53:41.033 00.000 11616 IsGuiding returns 0
20:53:41.033 00.000 11616 PulseGuide returned control before completion, sleep 230
20:53:41.049 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:53:41.065 00.016 12268 UpdateGuideState exits: m=389 SNR=13.6
20:53:41.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:41.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:41.065 00.000 12268 Enqueuing Expose request
20:53:41.287 00.222 11616 IsGuiding returns 1
20:53:41.287 00.000 11616 scope still moving after pulse duration time elapsed
20:53:41.319 00.032 11616 IsSlewing returns 0
20:53:41.319 00.000 11616 IsGuiding returns 0
20:53:41.319 00.000 11616 scope move finished after 220 + 52 ms
20:53:41.319 00.000 11616 Move returns status 0, amount 220
20:53:41.319 00.000 11616 MoveAxis(N, 0, ABG)
20:53:41.319 00.000 11616 Move returns status 0, amount 0
20:53:41.319 00.000 11616 move complete, result=0
20:53:41.319 00.000 11616 worker thread done servicing request
20:53:41.319 00.000 11616 Worker thread wakes up
20:53:41.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:41.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:41.319 00.000 12268 GuideStep: 0.4 px 220 ms WEST, -0.1 px 0 ms NORTH
20:53:43.312 01.993 11616 Exposure complete
20:53:43.375 00.063 11616 worker thread done servicing request
20:53:43.375 00.000 12268 OnExposeComplete: enter
20:53:43.375 00.000 12268 UpdateGuideState(): m_state=6
20:53:43.375 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1628
20:53:43.375 00.000 12268 Star::Find returns 1 (0), X=1253.90, Y=868.05, Mass=372, SNR=13.3, Peak=40 HFD=4.3
20:53:43.375 00.000 12268 MultiStar: [#1 0.12,-0.11,0.95,U] [#2 -0.08,-0.55,0.88,U] [#3 0.29,-0.22,0.93,U] [#4 -0.07,-0.19,0.77,U] [#5 0.32,-0.05,0.80,U] [#6 -0.07,-0.43,0.71,U] [#7 -0.06,-0.28,0.51,U] [#8 -0.39,-0.97,0.00,M4] 
20:53:43.375 00.000 12268 single-star, 7 included, MultiStar: {0.07, -0.22}, one-star: {-0.00, -0.04}
20:53:43.375 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.67) = xAngle (0.04 = 0.04)
20:53:43.375 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.07 = 0.07)
20:53:43.375 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.63 mountX=0.04 mountY=0.00, mountTheta=0.07
20:53:43.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.04, opts=13)
20:53:43.375 00.000 12268 Enqueuing Move request for scope (-0.00, -0.04)
20:53:43.375 00.000 11616 Worker thread wakes up
20:53:43.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
20:53:43.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
20:53:43.375 00.000 11616 Moving (-0.00, -0.04) raw xDistance=0.04 yDistance=0.00
20:53:43.375 00.000 11616 BLC: window closed
20:53:43.375 00.000 11616 BLC: History state: CurrMiss=-0.00, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.034869, 1:-0.020813, 2:0.054376
20:53:43.375 00.000 11616 BLC: No correction, Miss < min_move
20:53:43.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:43.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:53:43.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:43.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:53:43.375 00.000 11616 MoveAxis(E, 0, ABG)
20:53:43.375 00.000 11616 Move returns status 0, amount 0
20:53:43.375 00.000 11616 MoveAxis(N, 0, ABG)
20:53:43.375 00.000 11616 Move returns status 0, amount 0
20:53:43.375 00.000 11616 move complete, result=0
20:53:43.375 00.000 11616 worker thread done servicing request
20:53:43.390 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:53:43.406 00.016 12268 UpdateGuideState exits: m=372 SNR=13.3
20:53:43.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:43.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:43.406 00.000 12268 Enqueuing Expose request
20:53:43.406 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:43.406 00.000 11616 Worker thread wakes up
20:53:43.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:43.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:45.428 02.022 11616 Exposure complete
20:53:45.476 00.048 11616 worker thread done servicing request
20:53:45.476 00.000 12268 OnExposeComplete: enter
20:53:45.476 00.000 12268 UpdateGuideState(): m_state=6
20:53:45.476 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1629
20:53:45.476 00.000 12268 Star::Find returns 1 (0), X=1254.01, Y=868.31, Mass=337, SNR=12.6, Peak=39 HFD=4.1
20:53:45.476 00.000 12268 MultiStar: [#1 0.04,0.03,0.94,U] [#2 0.13,-0.15,0.99,U] [#3 0.28,0.32,0.96,U] [#4 -0.10,0.19,0.95,U] [#5 0.38,0.24,0.71,U] [#6 -0.24,0.24,0.84,U] [#7 0.31,0.37,0.55,U] [#8 -0.51,-0.21,0.61,U] 
20:53:45.476 00.000 12268 refined, 8 included, MultiStar: {0.05, 0.14}, one-star: {0.11, 0.22}
20:53:45.476 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
20:53:45.476 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
20:53:45.476 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.14 cameraTheta=1.22 mountX=-0.14 mountY=0.03, mountTheta=2.92
20:53:45.476 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.14, opts=13)
20:53:45.476 00.000 12268 Enqueuing Move request for scope (0.05, 0.14)
20:53:45.476 00.000 11616 Worker thread wakes up
20:53:45.476 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
20:53:45.476 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
20:53:45.476 00.000 11616 Moving (0.05, 0.14) raw xDistance=-0.14 yDistance=0.03
20:53:45.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:45.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:53:45.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:45.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:53:45.476 00.000 11616 MoveAxis(E, 0, ABG)
20:53:45.476 00.000 11616 Move returns status 0, amount 0
20:53:45.476 00.000 11616 MoveAxis(N, 0, ABG)
20:53:45.476 00.000 11616 Move returns status 0, amount 0
20:53:45.476 00.000 11616 move complete, result=0
20:53:45.476 00.000 11616 worker thread done servicing request
20:53:45.500 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:53:45.508 00.008 12268 UpdateGuideState exits: m=337 SNR=12.6
20:53:45.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:45.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:45.508 00.000 12268 Enqueuing Expose request
20:53:45.508 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:45.508 00.000 11616 Worker thread wakes up
20:53:45.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:45.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:47.531 02.023 11616 Exposure complete
20:53:47.578 00.047 11616 worker thread done servicing request
20:53:47.578 00.000 12268 OnExposeComplete: enter
20:53:47.578 00.000 12268 UpdateGuideState(): m_state=6
20:53:47.578 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1630
20:53:47.578 00.000 12268 Star::Find returns 1 (0), X=1253.94, Y=867.89, Mass=353, SNR=12.9, Peak=38 HFD=4.2
20:53:47.578 00.000 12268 MultiStar: [#1 0.58,-0.21,0.98,U] [#2 0.36,-0.40,0.96,U] [#3 0.37,-0.21,0.88,U] [#4 0.39,-0.03,0.81,U] [#5 0.61,-0.15,0.84,U] [#6 0.17,-0.28,0.76,U] [#7 -0.48,-0.00,0.54,U] [#8 -0.04,-0.50,0.57,U] 
20:53:47.578 00.000 12268 single-star, 8 included, MultiStar: {0.27, -0.22}, one-star: {0.04, -0.20}
20:53:47.578 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.67) = xAngle (0.32 = 0.32)
20:53:47.578 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.35 = 0.35)
20:53:47.578 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.35 mountX=0.19 mountY=0.07, mountTheta=0.34
20:53:47.593 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.20, opts=13)
20:53:47.593 00.000 12268 Enqueuing Move request for scope (0.04, -0.20)
20:53:47.593 00.000 11616 Worker thread wakes up
20:53:47.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.20) opts 0xd
20:53:47.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.20)
20:53:47.593 00.000 11616 Moving (0.04, -0.20) raw xDistance=0.19 yDistance=0.07
20:53:47.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
20:53:47.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:47.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:53:47.593 00.000 11616 MoveAxis(W, 109, ABG)
20:53:47.593 00.000 11616 Guiding  Dir = 3, Dur = 109
20:53:47.593 00.000 11616 IsSlewing returns 0
20:53:47.593 00.000 11616 IsGuiding returns 0
20:53:47.593 00.000 11616 PulseGuide returned control before completion, sleep 119
20:53:47.593 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:53:47.624 00.031 12268 UpdateGuideState exits: m=353 SNR=12.9
20:53:47.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:47.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:47.624 00.000 12268 Enqueuing Expose request
20:53:47.718 00.094 11616 IsGuiding returns 1
20:53:47.730 00.012 11616 scope still moving after pulse duration time elapsed
20:53:47.765 00.035 11616 IsSlewing returns 0
20:53:47.765 00.000 11616 IsGuiding returns 1
20:53:47.797 00.032 11616 IsSlewing returns 0
20:53:47.797 00.000 11616 IsGuiding returns 1
20:53:47.828 00.031 11616 IsSlewing returns 0
20:53:47.828 00.000 11616 IsGuiding returns 1
20:53:47.859 00.031 11616 IsSlewing returns 0
20:53:47.859 00.000 11616 IsGuiding returns 1
20:53:47.891 00.032 11616 IsSlewing returns 0
20:53:47.891 00.000 11616 IsGuiding returns 0
20:53:47.891 00.000 11616 scope move finished after 109 + 187 ms
20:53:47.891 00.000 11616 Move returns status 0, amount 109
20:53:47.891 00.000 11616 MoveAxis(N, 0, ABG)
20:53:47.891 00.000 11616 Move returns status 0, amount 0
20:53:47.891 00.000 11616 move complete, result=0
20:53:47.891 00.000 11616 worker thread done servicing request
20:53:47.891 00.000 11616 Worker thread wakes up
20:53:47.891 00.000 12268 GuideStep: 0.2 px 109 ms WEST, 0.1 px 0 ms NORTH
20:53:47.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:47.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:49.902 02.011 11616 Exposure complete
20:53:49.950 00.048 11616 worker thread done servicing request
20:53:49.950 00.000 12268 OnExposeComplete: enter
20:53:49.950 00.000 12268 UpdateGuideState(): m_state=6
20:53:49.950 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1631
20:53:49.950 00.000 12268 Star::Find returns 1 (0), X=1254.28, Y=868.33, Mass=339, SNR=12.6, Peak=35 HFD=4.5
20:53:49.950 00.000 12268 MultiStar: [#1 0.85,-0.29,0.00,M1] [#2 0.33,-0.90,0.00,M1] [#3 0.34,-0.23,0.94,U] [#4 0.38,-0.18,0.79,U] [#5 0.60,-0.05,0.74,U] [#6 0.36,-0.23,0.79,U] [#7 0.02,0.34,0.54,U] [#8 0.01,-0.72,0.00,M3] 
20:53:49.950 00.000 12268 refined, 5 included, MultiStar: {0.36, -0.03}, one-star: {0.38, 0.24}
20:53:49.950 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.67) = xAngle (1.58 = 1.58)
20:53:49.950 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.61 = 1.61)
20:53:49.950 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.03 hyp=0.36 cameraTheta=-0.09 mountX=-0.00 mountY=0.36, mountTheta=1.58
20:53:49.950 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.03, opts=13)
20:53:49.950 00.000 12268 Enqueuing Move request for scope (0.36, -0.03)
20:53:49.950 00.000 11616 Worker thread wakes up
20:53:49.950 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.03) opts 0xd
20:53:49.950 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.03)
20:53:49.950 00.000 11616 Moving (0.36, -0.03) raw xDistance=-0.00 yDistance=0.36
20:53:49.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:49.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:53:49.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:49.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
20:53:49.950 00.000 11616 MoveAxis(E, 0, ABG)
20:53:49.950 00.000 11616 Move returns status 0, amount 0
20:53:49.950 00.000 11616 MoveAxis(N, 0, ABG)
20:53:49.950 00.000 11616 Move returns status 0, amount 0
20:53:49.950 00.000 11616 move complete, result=0
20:53:49.950 00.000 11616 worker thread done servicing request
20:53:49.968 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:53:49.982 00.014 12268 UpdateGuideState exits: m=339 SNR=12.6
20:53:49.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:49.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:49.982 00.000 12268 Enqueuing Expose request
20:53:49.982 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
20:53:49.982 00.000 11616 Worker thread wakes up
20:53:49.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:49.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:52.002 02.020 11616 Exposure complete
20:53:52.062 00.060 11616 worker thread done servicing request
20:53:52.062 00.000 12268 OnExposeComplete: enter
20:53:52.062 00.000 12268 UpdateGuideState(): m_state=6
20:53:52.062 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1632
20:53:52.062 00.000 12268 Star::Find returns 1 (0), X=1254.49, Y=868.06, Mass=359, SNR=12.9, Peak=34 HFD=5.0
20:53:52.062 00.000 12268 MultiStar: [#1 0.41,0.22,0.97,U] [#2 0.38,-0.11,0.98,U] [#3 0.37,0.01,0.84,U] [#4 0.14,0.14,0.86,U] [#5 0.81,0.16,0.00,M1] [#6 0.32,0.07,0.71,U] [#7 0.32,-0.18,0.52,U] [#8 0.68,-0.51,0.00,M4] 
20:53:52.062 00.000 12268 refined, 6 included, MultiStar: {0.37, 0.03}, one-star: {0.59, -0.02}
20:53:52.062 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.67) = xAngle (1.74 = 1.74)
20:53:52.062 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.77 = 1.77)
20:53:52.062 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.03 hyp=0.37 cameraTheta=0.07 mountX=-0.06 mountY=0.36, mountTheta=1.74
20:53:52.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.03, opts=13)
20:53:52.066 00.004 12268 Enqueuing Move request for scope (0.37, 0.03)
20:53:52.066 00.000 11616 Worker thread wakes up
20:53:52.066 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.03) opts 0xd
20:53:52.066 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.03)
20:53:52.066 00.000 11616 Moving (0.37, 0.03) raw xDistance=-0.06 yDistance=0.36
20:53:52.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:52.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:53:52.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:52.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
20:53:52.066 00.000 11616 MoveAxis(E, 0, ABG)
20:53:52.066 00.000 11616 Move returns status 0, amount 0
20:53:52.066 00.000 11616 MoveAxis(N, 0, ABG)
20:53:52.066 00.000 11616 Move returns status 0, amount 0
20:53:52.066 00.000 11616 move complete, result=0
20:53:52.066 00.000 11616 worker thread done servicing request
20:53:52.066 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:53:52.093 00.027 12268 UpdateGuideState exits: m=359 SNR=12.9
20:53:52.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:52.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:52.093 00.000 12268 Enqueuing Expose request
20:53:52.093 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:53:52.093 00.000 11616 Worker thread wakes up
20:53:52.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:52.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:54.107 02.014 11616 Exposure complete
20:53:54.156 00.049 11616 worker thread done servicing request
20:53:54.156 00.000 12268 OnExposeComplete: enter
20:53:54.156 00.000 12268 UpdateGuideState(): m_state=6
20:53:54.156 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1633
20:53:54.156 00.000 12268 Star::Find returns 1 (0), X=1254.07, Y=868.08, Mass=329, SNR=12.4, Peak=45 HFD=4.1
20:53:54.156 00.000 12268 MultiStar: [#1 0.52,-0.16,1.11,U] [#2 -0.19,-0.25,1.04,U] [#3 0.06,-0.18,0.96,U] [#4 -0.11,-0.07,0.84,U] [#5 0.53,-0.13,0.85,U] [#6 -0.11,-0.46,0.83,U] [#7 -0.08,-0.61,0.52,U] [#8 -0.14,-0.21,0.67,U] 
20:53:54.156 00.000 12268 single-star, 8 included, MultiStar: {0.09, -0.21}, one-star: {0.17, -0.01}
20:53:54.156 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.67) = xAngle (1.64 = 1.64)
20:53:54.156 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.67 = 1.67)
20:53:54.156 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.03 mountX=-0.01 mountY=0.17, mountTheta=1.64
20:53:54.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.01, opts=13)
20:53:54.156 00.000 12268 Enqueuing Move request for scope (0.17, -0.01)
20:53:54.156 00.000 11616 Worker thread wakes up
20:53:54.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
20:53:54.156 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
20:53:54.156 00.000 11616 Moving (0.17, -0.01) raw xDistance=-0.01 yDistance=0.17
20:53:54.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:54.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:53:54.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:53:54.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:53:54.156 00.000 11616 MoveAxis(E, 0, ABG)
20:53:54.156 00.000 11616 Move returns status 0, amount 0
20:53:54.156 00.000 11616 MoveAxis(N, 0, ABG)
20:53:54.156 00.000 11616 Move returns status 0, amount 0
20:53:54.156 00.000 11616 move complete, result=0
20:53:54.156 00.000 11616 worker thread done servicing request
20:53:54.170 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:53:54.187 00.017 12268 UpdateGuideState exits: m=329 SNR=12.4
20:53:54.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:54.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:54.187 00.000 12268 Enqueuing Expose request
20:53:54.187 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:53:54.187 00.000 11616 Worker thread wakes up
20:53:54.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:54.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:56.198 02.011 11616 Exposure complete
20:53:56.261 00.063 11616 worker thread done servicing request
20:53:56.261 00.000 12268 OnExposeComplete: enter
20:53:56.261 00.000 12268 UpdateGuideState(): m_state=6
20:53:56.261 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1634
20:53:56.261 00.000 12268 Star::Find returns 1 (0), X=1254.07, Y=867.91, Mass=352, SNR=12.8, Peak=45 HFD=4.2
20:53:56.261 00.000 12268 MultiStar: [#1 0.45,-0.11,1.11,U] [#2 -0.00,-0.28,0.96,U] [#3 0.60,-0.44,0.00,M1] [#4 -0.26,-0.28,0.79,U] [#5 0.44,-0.07,0.84,U] [#6 0.10,-0.06,0.78,U] [#7 -0.61,0.20,0.51,U] [#8 -0.17,-0.39,0.60,U] 
20:53:56.261 00.000 12268 refined, 7 included, MultiStar: {0.08, -0.16}, one-star: {0.17, -0.18}
20:53:56.261 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.67) = xAngle (0.55 = 0.55)
20:53:56.261 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.58 = 0.58)
20:53:56.261 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.17 cameraTheta=-1.12 mountX=0.15 mountY=0.09, mountTheta=0.57
20:53:56.261 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.16, opts=13)
20:53:56.261 00.000 12268 Enqueuing Move request for scope (0.08, -0.16)
20:53:56.261 00.000 11616 Worker thread wakes up
20:53:56.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
20:53:56.261 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
20:53:56.261 00.000 11616 Moving (0.08, -0.16) raw xDistance=0.15 yDistance=0.09
20:53:56.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
20:53:56.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:56.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:53:56.261 00.000 11616 MoveAxis(W, 83, ABG)
20:53:56.261 00.000 11616 Guiding  Dir = 3, Dur = 83
20:53:56.261 00.000 11616 IsSlewing returns 0
20:53:56.261 00.000 11616 IsGuiding returns 0
20:53:56.261 00.000 11616 PulseGuide returned control before completion, sleep 93
20:53:56.281 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:53:56.293 00.012 12268 UpdateGuideState exits: m=352 SNR=12.8
20:53:56.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:56.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:56.293 00.000 12268 Enqueuing Expose request
20:53:56.372 00.079 11616 IsGuiding returns 1
20:53:56.372 00.000 11616 scope still moving after pulse duration time elapsed
20:53:56.404 00.032 11616 IsSlewing returns 0
20:53:56.404 00.000 11616 IsGuiding returns 1
20:53:56.436 00.032 11616 IsSlewing returns 0
20:53:56.436 00.000 11616 IsGuiding returns 1
20:53:56.468 00.032 11616 IsSlewing returns 0
20:53:56.468 00.000 11616 IsGuiding returns 1
20:53:56.500 00.032 11616 IsSlewing returns 0
20:53:56.500 00.000 11616 IsGuiding returns 1
20:53:56.531 00.031 11616 IsSlewing returns 0
20:53:56.531 00.000 11616 IsGuiding returns 0
20:53:56.531 00.000 11616 scope move finished after 83 + 176 ms
20:53:56.531 00.000 11616 Move returns status 0, amount 83
20:53:56.531 00.000 11616 MoveAxis(N, 0, ABG)
20:53:56.531 00.000 11616 Move returns status 0, amount 0
20:53:56.531 00.000 11616 move complete, result=0
20:53:56.531 00.000 11616 worker thread done servicing request
20:53:56.531 00.000 11616 Worker thread wakes up
20:53:56.531 00.000 12268 GuideStep: 0.1 px 83 ms WEST, 0.1 px 0 ms NORTH
20:53:56.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:56.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:53:58.535 02.004 11616 Exposure complete
20:53:58.593 00.058 11616 worker thread done servicing request
20:53:58.593 00.000 12268 OnExposeComplete: enter
20:53:58.593 00.000 12268 UpdateGuideState(): m_state=6
20:53:58.593 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1635
20:53:58.593 00.000 12268 Star::Find returns 1 (0), X=1254.19, Y=868.40, Mass=359, SNR=12.9, Peak=40 HFD=3.8
20:53:58.593 00.000 12268 MultiStar: [#1 0.44,-0.19,0.97,U] [#2 0.12,-0.11,0.93,U] [#3 0.05,-0.16,0.76,U] [#4 -0.06,0.18,0.93,U] [#5 0.49,0.08,0.69,U] [#6 -0.18,0.09,0.75,U] [#7 -0.43,-0.02,0.53,U] [#8 -0.27,0.05,0.58,U] 
20:53:58.593 00.000 12268 refined, 8 included, MultiStar: {0.09, 0.03}, one-star: {0.29, 0.31}
20:53:58.593 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.67) = xAngle (1.99 = 1.99)
20:53:58.593 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.02 = 2.02)
20:53:58.593 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.32 mountX=-0.04 mountY=0.08, mountTheta=2.00
20:53:58.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.03, opts=13)
20:53:58.593 00.000 12268 Enqueuing Move request for scope (0.09, 0.03)
20:53:58.593 00.000 11616 Worker thread wakes up
20:53:58.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
20:53:58.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
20:53:58.593 00.000 11616 Moving (0.09, 0.03) raw xDistance=-0.04 yDistance=0.08
20:53:58.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:58.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:53:58.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:58.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:53:58.593 00.000 11616 MoveAxis(E, 0, ABG)
20:53:58.593 00.000 11616 Move returns status 0, amount 0
20:53:58.593 00.000 11616 MoveAxis(N, 0, ABG)
20:53:58.593 00.000 11616 Move returns status 0, amount 0
20:53:58.593 00.000 11616 move complete, result=0
20:53:58.593 00.000 11616 worker thread done servicing request
20:53:58.598 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:53:58.625 00.027 12268 UpdateGuideState exits: m=359 SNR=12.9
20:53:58.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:58.630 00.005 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:53:58.630 00.000 12268 Enqueuing Expose request
20:53:58.630 00.000 11616 Worker thread wakes up
20:53:58.630 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:53:58.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:53:58.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:00.644 02.014 11616 Exposure complete
20:54:00.691 00.047 11616 worker thread done servicing request
20:54:00.691 00.000 12268 OnExposeComplete: enter
20:54:00.691 00.000 12268 UpdateGuideState(): m_state=6
20:54:00.691 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1636
20:54:00.691 00.000 12268 Star::Find returns 1 (0), X=1254.15, Y=868.18, Mass=324, SNR=12.4, Peak=41 HFD=3.7
20:54:00.691 00.000 12268 MultiStar: [#1 0.28,0.08,1.02,U] [#2 0.32,-0.17,0.99,U] [#3 0.34,-0.12,0.95,U] [#4 -0.16,0.04,0.88,U] [#5 0.60,0.36,0.00,M1] [#6 -0.31,-0.09,0.80,U] [#7 0.07,-0.56,0.52,U] [#8 0.52,-0.70,0.00,M2] 
20:54:00.691 00.000 12268 refined, 6 included, MultiStar: {0.13, -0.07}, one-star: {0.25, 0.09}
20:54:00.691 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.67) = xAngle (1.18 = 1.18)
20:54:00.691 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.21 = 1.21)
20:54:00.691 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-0.49 mountX=0.06 mountY=0.14, mountTheta=1.19
20:54:00.691 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.07, opts=13)
20:54:00.691 00.000 12268 Enqueuing Move request for scope (0.13, -0.07)
20:54:00.691 00.000 11616 Worker thread wakes up
20:54:00.691 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
20:54:00.691 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
20:54:00.691 00.000 11616 Moving (0.13, -0.07) raw xDistance=0.06 yDistance=0.14
20:54:00.691 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:00.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:54:00.691 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:00.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:54:00.691 00.000 11616 MoveAxis(E, 0, ABG)
20:54:00.691 00.000 11616 Move returns status 0, amount 0
20:54:00.691 00.000 11616 MoveAxis(N, 0, ABG)
20:54:00.691 00.000 11616 Move returns status 0, amount 0
20:54:00.691 00.000 11616 move complete, result=0
20:54:00.691 00.000 11616 worker thread done servicing request
20:54:00.707 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:54:00.723 00.016 12268 UpdateGuideState exits: m=324 SNR=12.4
20:54:00.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:00.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:00.723 00.000 12268 Enqueuing Expose request
20:54:00.723 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:00.723 00.000 11616 Worker thread wakes up
20:54:00.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:00.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:02.752 02.029 11616 Exposure complete
20:54:02.799 00.047 11616 worker thread done servicing request
20:54:02.799 00.000 12268 OnExposeComplete: enter
20:54:02.799 00.000 12268 UpdateGuideState(): m_state=6
20:54:02.799 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1637
20:54:02.799 00.000 12268 Star::Find returns 1 (0), X=1254.12, Y=868.53, Mass=338, SNR=12.6, Peak=42 HFD=3.8
20:54:02.799 00.000 12268 MultiStar: [#1 0.29,0.35,1.06,U] [#2 0.17,-0.06,0.97,U] [#3 0.20,0.23,0.94,U] [#4 0.04,0.17,1.03,U] [#5 0.67,0.39,0.00,M2] [#6 -0.04,0.48,0.79,U] [#7 -0.14,0.14,0.49,U] [#8 -0.17,0.38,0.58,U] 
20:54:02.799 00.000 12268 refined, 7 included, MultiStar: {0.11, 0.27}, one-star: {0.22, 0.44}
20:54:02.799 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.67) = xAngle (2.86 = 2.86)
20:54:02.799 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.89 = 2.89)
20:54:02.799 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.19 mountX=-0.28 mountY=0.07, mountTheta=2.89
20:54:02.799 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.27, opts=13)
20:54:02.812 00.013 12268 Enqueuing Move request for scope (0.11, 0.27)
20:54:02.812 00.000 11616 Worker thread wakes up
20:54:02.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd
20:54:02.812 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.27)
20:54:02.812 00.000 11616 Moving (0.11, 0.27) raw xDistance=-0.28 yDistance=0.07
20:54:02.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:54:02.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:54:02.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:02.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:54:02.812 00.000 11616 MoveAxis(E, 0, ABG)
20:54:02.812 00.000 11616 Move returns status 0, amount 0
20:54:02.812 00.000 11616 MoveAxis(N, 0, ABG)
20:54:02.812 00.000 11616 Move returns status 0, amount 0
20:54:02.812 00.000 11616 move complete, result=0
20:54:02.812 00.000 11616 worker thread done servicing request
20:54:02.815 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:54:02.831 00.016 12268 UpdateGuideState exits: m=338 SNR=12.6
20:54:02.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:02.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:02.831 00.000 12268 Enqueuing Expose request
20:54:02.831 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:02.831 00.000 11616 Worker thread wakes up
20:54:02.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:02.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:04.843 02.012 11616 Exposure complete
20:54:04.906 00.063 11616 worker thread done servicing request
20:54:04.906 00.000 12268 OnExposeComplete: enter
20:54:04.906 00.000 12268 UpdateGuideState(): m_state=6
20:54:04.906 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1638
20:54:04.906 00.000 12268 Star::Find returns 1 (0), X=1254.20, Y=868.29, Mass=349, SNR=12.8, Peak=38 HFD=3.8
20:54:04.906 00.000 12268 MultiStar: [#1 0.36,0.14,1.15,U] [#2 0.44,0.20,1.00,U] [#3 0.35,0.43,0.95,U] [#4 -0.05,0.62,0.86,U] [#5 0.85,0.28,0.00,M3] [#6 -0.13,0.08,0.70,U] [#7 0.69,0.31,0.00,M1] [#8 0.03,0.05,0.60,U] 
20:54:04.906 00.000 12268 refined, 6 included, MultiStar: {0.22, 0.25}, one-star: {0.29, 0.20}
20:54:04.906 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.67) = xAngle (2.53 = 2.53)
20:54:04.906 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.56 = 2.56)
20:54:04.906 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.25 hyp=0.33 cameraTheta=0.86 mountX=-0.27 mountY=0.18, mountTheta=2.55
20:54:04.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.25, opts=13)
20:54:04.906 00.000 12268 Enqueuing Move request for scope (0.22, 0.25)
20:54:04.906 00.000 11616 Worker thread wakes up
20:54:04.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.25) opts 0xd
20:54:04.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.25)
20:54:04.906 00.000 11616 Moving (0.22, 0.25) raw xDistance=-0.27 yDistance=0.18
20:54:04.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:54:04.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:54:04.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:54:04.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:54:04.906 00.000 11616 MoveAxis(E, 0, ABG)
20:54:04.906 00.000 11616 Move returns status 0, amount 0
20:54:04.906 00.000 11616 MoveAxis(N, 0, ABG)
20:54:04.906 00.000 11616 Move returns status 0, amount 0
20:54:04.906 00.000 11616 move complete, result=0
20:54:04.906 00.000 11616 worker thread done servicing request
20:54:04.922 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:54:04.937 00.015 12268 UpdateGuideState exits: m=349 SNR=12.8
20:54:04.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:04.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:04.937 00.000 12268 Enqueuing Expose request
20:54:04.937 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
20:54:04.937 00.000 11616 Worker thread wakes up
20:54:04.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:04.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:06.954 02.017 11616 Exposure complete
20:54:07.002 00.048 11616 worker thread done servicing request
20:54:07.002 00.000 12268 OnExposeComplete: enter
20:54:07.002 00.000 12268 UpdateGuideState(): m_state=6
20:54:07.002 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1639
20:54:07.002 00.000 12268 Star::Find returns 1 (0), X=1254.30, Y=868.18, Mass=361, SNR=13.0, Peak=36 HFD=4.2
20:54:07.002 00.000 12268 MultiStar: [#1 0.56,0.01,1.02,U] [#2 0.66,-0.28,0.00,M1] [#3 0.67,-0.28,0.00,M1] [#4 -0.03,0.23,0.80,U] [#5 0.59,0.21,0.86,U] [#6 -0.11,0.08,0.72,U] [#7 0.22,-0.18,0.50,U] [#8 0.35,-0.31,0.56,U] 
20:54:07.002 00.000 12268 refined, 6 included, MultiStar: {0.31, 0.05}, one-star: {0.40, 0.09}
20:54:07.002 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.67) = xAngle (1.82 = 1.82)
20:54:07.002 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.85 = 1.85)
20:54:07.002 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.05 hyp=0.31 cameraTheta=0.15 mountX=-0.08 mountY=0.30, mountTheta=1.83
20:54:07.002 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.05, opts=13)
20:54:07.002 00.000 12268 Enqueuing Move request for scope (0.31, 0.05)
20:54:07.002 00.000 11616 Worker thread wakes up
20:54:07.002 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.05) opts 0xd
20:54:07.002 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.05)
20:54:07.002 00.000 11616 Moving (0.31, 0.05) raw xDistance=-0.08 yDistance=0.30
20:54:07.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:07.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:54:07.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:54:07.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
20:54:07.002 00.000 11616 MoveAxis(E, 0, ABG)
20:54:07.002 00.000 11616 Move returns status 0, amount 0
20:54:07.002 00.000 11616 MoveAxis(N, 0, ABG)
20:54:07.002 00.000 11616 Move returns status 0, amount 0
20:54:07.002 00.000 11616 move complete, result=0
20:54:07.002 00.000 11616 worker thread done servicing request
20:54:07.018 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:54:07.034 00.016 12268 UpdateGuideState exits: m=361 SNR=13.0
20:54:07.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:07.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:07.034 00.000 12268 Enqueuing Expose request
20:54:07.034 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:54:07.034 00.000 11616 Worker thread wakes up
20:54:07.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:07.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:09.037 02.003 11616 Exposure complete
20:54:09.100 00.063 11616 worker thread done servicing request
20:54:09.100 00.000 12268 OnExposeComplete: enter
20:54:09.100 00.000 12268 UpdateGuideState(): m_state=6
20:54:09.100 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1640
20:54:09.100 00.000 12268 Star::Find returns 1 (0), X=1254.31, Y=868.37, Mass=300, SNR=11.8, Peak=31 HFD=3.7
20:54:09.100 00.000 12268 MultiStar: [#1 0.95,-0.10,0.00,M1] [#2 0.59,-0.14,1.06,U] [#3 0.53,-0.33,0.94,U] [#4 0.44,0.03,0.91,U] [#5 1.21,0.06,0.00,M3] [#6 0.44,-0.35,0.84,U] [#7 0.22,-0.38,0.48,U] [#8 0.30,0.10,0.68,U] 
20:54:09.100 00.000 12268 refined, 6 included, MultiStar: {0.44, -0.10}, one-star: {0.41, 0.28}
20:54:09.100 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.67) = xAngle (1.46 = 1.46)
20:54:09.100 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.49 = 1.49)
20:54:09.100 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.10 hyp=0.45 cameraTheta=-0.21 mountX=0.05 mountY=0.45, mountTheta=1.46
20:54:09.100 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.10, opts=13)
20:54:09.100 00.000 12268 Enqueuing Move request for scope (0.44, -0.10)
20:54:09.100 00.000 11616 Worker thread wakes up
20:54:09.100 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.10) opts 0xd
20:54:09.100 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.10)
20:54:09.100 00.000 11616 Moving (0.44, -0.10) raw xDistance=0.05 yDistance=0.45
20:54:09.100 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:09.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:54:09.100 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.45 direction from -1 to 1
20:54:09.100 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.35
20:54:09.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
20:54:09.100 00.000 11616 MoveAxis(E, 0, ABG)
20:54:09.100 00.000 11616 Move returns status 0, amount 0
20:54:09.100 00.000 11616 BLC: Oldest BLC event removed
20:54:09.100 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2003 applied
20:54:09.100 00.000 11616 MoveAxis(S, 2041, ABG)
20:54:09.100 00.000 11616 Guiding  Dir = 1, Dur = 2041
20:54:09.100 00.000 11616 IsSlewing returns 0
20:54:09.100 00.000 11616 IsGuiding returns 0
20:54:09.100 00.000 11616 PulseGuide returned control before completion, sleep 2051
20:54:09.116 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:54:09.132 00.016 12268 UpdateGuideState exits: m=300 SNR=11.8
20:54:09.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:09.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:09.132 00.000 12268 Enqueuing Expose request
20:54:11.165 02.033 11616 IsGuiding returns 1
20:54:11.165 00.000 11616 scope still moving after pulse duration time elapsed
20:54:11.196 00.031 11616 IsSlewing returns 0
20:54:11.196 00.000 11616 IsGuiding returns 0
20:54:11.196 00.000 11616 scope move finished after 2041 + 44 ms
20:54:11.196 00.000 11616 Move returns status 0, amount 2041
20:54:11.196 00.000 11616 move complete, result=0
20:54:11.196 00.000 11616 worker thread done servicing request
20:54:11.196 00.000 11616 Worker thread wakes up
20:54:11.196 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 2041 ms SOUTH
20:54:11.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:11.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:13.204 02.008 11616 Exposure complete
20:54:13.252 00.048 11616 worker thread done servicing request
20:54:13.252 00.000 12268 OnExposeComplete: enter
20:54:13.252 00.000 12268 UpdateGuideState(): m_state=6
20:54:13.252 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1641
20:54:13.252 00.000 12268 Star::Find returns 1 (0), X=1254.67, Y=867.90, Mass=319, SNR=12.2, Peak=33 HFD=4.0
20:54:13.252 00.000 12268 MultiStar: [#1 1.04,-0.22,0.00,M2] [#2 0.61,-0.81,0.00,M1] [#3 0.72,-0.76,0.00,M1] [#4 0.63,-0.20,1.06,U] [#5 0.92,-0.25,0.00,M4] [#6 0.61,-0.74,0.00,M1] [#7 0.25,-0.54,0.58,U] [#8 0.46,-0.39,0.68,U] 
20:54:13.252 00.000 12268 refined, 3 included, MultiStar: {0.57, -0.29}, one-star: {0.77, -0.19}
20:54:13.252 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.67) = xAngle (1.20 = 1.20)
20:54:13.252 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.23 = 1.23)
20:54:13.252 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.29 hyp=0.64 cameraTheta=-0.47 mountX=0.24 mountY=0.60, mountTheta=1.20
20:54:13.252 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.29, opts=13)
20:54:13.252 00.000 12268 Enqueuing Move request for scope (0.57, -0.29)
20:54:13.252 00.000 11616 Worker thread wakes up
20:54:13.252 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.29) opts 0xd
20:54:13.252 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.29)
20:54:13.252 00.000 11616 Moving (0.57, -0.29) raw xDistance=0.24 yDistance=0.60
20:54:13.252 00.000 11616 BLC: History state: CurrMiss=0.60, AvgInitMiss=0.06, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.067665, 1:0.604007
20:54:13.252 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:54:13.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
20:54:13.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.60
20:54:13.252 00.000 11616 MoveAxis(W, 132, ABG)
20:54:13.252 00.000 11616 Guiding  Dir = 3, Dur = 132
20:54:13.252 00.000 11616 IsSlewing returns 0
20:54:13.252 00.000 11616 IsGuiding returns 0
20:54:13.267 00.015 11616 PulseGuide returned control before completion, sleep 142
20:54:13.267 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:54:13.283 00.016 12268 UpdateGuideState exits: m=319 SNR=12.2
20:54:13.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:13.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:13.283 00.000 12268 Enqueuing Expose request
20:54:13.426 00.143 11616 IsGuiding returns 0
20:54:13.426 00.000 11616 Move returns status 0, amount 132
20:54:13.426 00.000 11616 MoveAxis(S, 51, ABG)
20:54:13.426 00.000 11616 Guiding  Dir = 1, Dur = 51
20:54:13.426 00.000 11616 IsSlewing returns 0
20:54:13.426 00.000 11616 IsGuiding returns 0
20:54:13.426 00.000 11616 PulseGuide returned control before completion, sleep 61
20:54:13.489 00.063 11616 IsGuiding returns 1
20:54:13.489 00.000 11616 scope still moving after pulse duration time elapsed
20:54:13.520 00.031 11616 IsSlewing returns 0
20:54:13.520 00.000 11616 IsGuiding returns 1
20:54:13.552 00.032 11616 IsSlewing returns 0
20:54:13.552 00.000 11616 IsGuiding returns 1
20:54:13.583 00.031 11616 IsSlewing returns 0
20:54:13.583 00.000 11616 IsGuiding returns 1
20:54:13.615 00.032 11616 IsSlewing returns 0
20:54:13.627 00.012 11616 IsGuiding returns 0
20:54:13.627 00.000 11616 scope move finished after 51 + 150 ms
20:54:13.627 00.000 11616 Move returns status 0, amount 51
20:54:13.627 00.000 11616 move complete, result=0
20:54:13.627 00.000 11616 worker thread done servicing request
20:54:13.627 00.000 11616 Worker thread wakes up
20:54:13.627 00.000 12268 GuideStep: 0.2 px 132 ms WEST, 0.6 px 51 ms SOUTH
20:54:13.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:13.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:15.677 02.050 11616 Exposure complete
20:54:15.725 00.048 11616 worker thread done servicing request
20:54:15.725 00.000 12268 OnExposeComplete: enter
20:54:15.725 00.000 12268 UpdateGuideState(): m_state=6
20:54:15.725 00.000 12268 Star::Find(15, 1254, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1642
20:54:15.725 00.000 12268 Star::Find returns 1 (0), X=1253.96, Y=868.18, Mass=344, SNR=12.7, Peak=40 HFD=4.1
20:54:15.725 00.000 12268 MultiStar: [#1 -0.00,0.06,1.08,U] [#2 0.13,-0.38,1.07,U] [#3 0.02,-0.69,0.00,M2] [#4 -0.53,-0.16,0.84,U] [#5 0.12,0.16,0.87,U] [#6 0.27,-0.07,0.79,U] [#7 -0.09,0.22,0.52,U] [#8 -0.31,-0.40,0.67,U] 
20:54:15.725 00.000 12268 refined, 7 included, MultiStar: {-0.03, -0.06}, one-star: {0.05, 0.10}
20:54:15.725 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.67) = xAngle (-0.33 = -0.33)
20:54:15.725 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.30 = -0.30)
20:54:15.725 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.00 mountX=0.07 mountY=-0.02, mountTheta=-0.30
20:54:15.725 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.06, opts=13)
20:54:15.725 00.000 12268 Enqueuing Move request for scope (-0.03, -0.06)
20:54:15.725 00.000 11616 Worker thread wakes up
20:54:15.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
20:54:15.725 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
20:54:15.725 00.000 11616 Moving (-0.03, -0.06) raw xDistance=0.07 yDistance=-0.02
20:54:15.725 00.000 11616 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.06, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.067665, 1:0.604007, 2:-0.020949
20:54:15.725 00.000 11616 BLC: No correction, Miss < min_move
20:54:15.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:15.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:54:15.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:15.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:54:15.725 00.000 11616 MoveAxis(E, 0, ABG)
20:54:15.725 00.000 11616 Move returns status 0, amount 0
20:54:15.725 00.000 11616 MoveAxis(N, 0, ABG)
20:54:15.725 00.000 11616 Move returns status 0, amount 0
20:54:15.725 00.000 11616 move complete, result=0
20:54:15.725 00.000 11616 worker thread done servicing request
20:54:15.741 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:54:15.757 00.016 12268 UpdateGuideState exits: m=344 SNR=12.7
20:54:15.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:15.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:15.757 00.000 12268 Enqueuing Expose request
20:54:15.757 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:15.757 00.000 11616 Worker thread wakes up
20:54:15.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:15.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:17.773 02.016 11616 Exposure complete
20:54:17.820 00.047 11616 worker thread done servicing request
20:54:17.820 00.000 12268 OnExposeComplete: enter
20:54:17.820 00.000 12268 UpdateGuideState(): m_state=6
20:54:17.820 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1643
20:54:17.820 00.000 12268 Star::Find returns 1 (0), X=1253.70, Y=868.16, Mass=319, SNR=12.3, Peak=39 HFD=3.7
20:54:17.820 00.000 12268 MultiStar: [#1 -0.12,0.03,1.09,U] [#2 -0.24,-0.33,1.00,U] [#3 -0.54,-0.37,0.82,U] [#4 -0.51,0.25,0.86,U] [#5 0.24,0.01,0.78,U] [#6 -0.84,-0.27,0.00,M1] [#7 -1.02,-0.34,0.00,M1] [#8 -0.34,-0.53,0.65,U] 
20:54:17.820 00.000 12268 single-star, 6 included, MultiStar: {-0.24, -0.11}, one-star: {-0.20, 0.07}
20:54:17.820 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (-1.67) = xAngle (4.47 = -1.81)
20:54:17.820 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.50 = -1.78)
20:54:17.820 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.80 mountX=-0.05 mountY=-0.21, mountTheta=-1.81
20:54:17.820 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.07, opts=13)
20:54:17.820 00.000 12268 Enqueuing Move request for scope (-0.20, 0.07)
20:54:17.820 00.000 11616 Worker thread wakes up
20:54:17.820 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
20:54:17.820 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
20:54:17.820 00.000 11616 Moving (-0.20, 0.07) raw xDistance=-0.05 yDistance=-0.21
20:54:17.820 00.000 11616 BLC: window closed
20:54:17.820 00.000 11616 BLC: History state: CurrMiss=-0.21, AvgInitMiss=0.06, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.067665, 1:0.604007, 2:-0.020949
20:54:17.820 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:54:17.820 00.000 11616 BLC: window closed
20:54:17.820 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:17.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:54:17.820 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:54:17.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:54:17.820 00.000 11616 MoveAxis(E, 0, ABG)
20:54:17.820 00.000 11616 Move returns status 0, amount 0
20:54:17.820 00.000 11616 MoveAxis(N, 0, ABG)
20:54:17.820 00.000 11616 Move returns status 0, amount 0
20:54:17.820 00.000 11616 move complete, result=0
20:54:17.820 00.000 11616 worker thread done servicing request
20:54:17.843 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:54:17.852 00.009 12268 UpdateGuideState exits: m=319 SNR=12.3
20:54:17.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:17.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:17.852 00.000 12268 Enqueuing Expose request
20:54:17.852 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:54:17.852 00.000 11616 Worker thread wakes up
20:54:17.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:17.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:19.866 02.014 11616 Exposure complete
20:54:19.914 00.048 11616 worker thread done servicing request
20:54:19.914 00.000 12268 OnExposeComplete: enter
20:54:19.914 00.000 12268 UpdateGuideState(): m_state=6
20:54:19.914 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1644
20:54:19.914 00.000 12268 Star::Find returns 1 (0), X=1253.51, Y=868.61, Mass=346, SNR=12.7, Peak=36 HFD=4.1
20:54:19.914 00.000 12268 MultiStar: [#1 -0.12,0.08,1.01,U] [#2 -0.27,-0.23,1.01,U] [#3 -0.66,0.55,0.00,M2] [#4 -0.41,0.17,0.88,U] [#5 0.03,0.31,0.89,U] [#6 -0.91,0.28,0.00,M2] [#7 -0.59,0.52,0.00,M2] [#8 -0.43,-0.31,0.63,U] 
20:54:19.914 00.000 12268 refined, 5 included, MultiStar: {-0.26, 0.11}, one-star: {-0.40, 0.52}
20:54:19.914 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.67) = xAngle (4.40 = -1.88)
20:54:19.914 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.43 = -1.85)
20:54:19.914 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.11 hyp=0.28 cameraTheta=2.73 mountX=-0.09 mountY=-0.27, mountTheta=-1.88
20:54:19.914 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.11, opts=13)
20:54:19.914 00.000 12268 Enqueuing Move request for scope (-0.26, 0.11)
20:54:19.929 00.015 11616 Worker thread wakes up
20:54:19.929 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.11) opts 0xd
20:54:19.929 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.11)
20:54:19.929 00.000 11616 Moving (-0.26, 0.11) raw xDistance=-0.09 yDistance=-0.27
20:54:19.929 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:19.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:54:19.929 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:54:19.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:54:19.929 00.000 11616 MoveAxis(E, 0, ABG)
20:54:19.929 00.000 11616 Move returns status 0, amount 0
20:54:19.929 00.000 11616 MoveAxis(N, 0, ABG)
20:54:19.929 00.000 11616 Move returns status 0, amount 0
20:54:19.929 00.000 11616 move complete, result=0
20:54:19.929 00.000 11616 worker thread done servicing request
20:54:19.937 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:54:19.945 00.008 12268 UpdateGuideState exits: m=346 SNR=12.7
20:54:19.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:19.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:19.945 00.000 12268 Enqueuing Expose request
20:54:19.945 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:54:19.945 00.000 11616 Worker thread wakes up
20:54:19.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:19.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:21.973 02.028 11616 Exposure complete
20:54:22.031 00.058 11616 worker thread done servicing request
20:54:22.031 00.000 12268 OnExposeComplete: enter
20:54:22.031 00.000 12268 UpdateGuideState(): m_state=6
20:54:22.031 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1645
20:54:22.031 00.000 12268 Star::Find returns 1 (0), X=1253.51, Y=868.23, Mass=335, SNR=12.6, Peak=35 HFD=3.8
20:54:22.031 00.000 12268 MultiStar: [#1 -0.16,0.20,1.08,U] [#2 -0.28,-0.08,1.04,U] [#3 -0.28,0.03,0.96,U] [#4 -0.36,0.05,1.05,U] [#5 0.32,-0.04,0.90,U] [#6 -0.23,0.26,0.85,U] [#7 -0.66,0.09,0.50,U] [#8 -0.45,-0.07,0.64,U] 
20:54:22.031 00.000 12268 refined, 8 included, MultiStar: {-0.25, 0.07}, one-star: {-0.39, 0.15}
20:54:22.031 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.67) = xAngle (4.55 = -1.74)
20:54:22.031 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.58 = -1.71)
20:54:22.031 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.07 hyp=0.26 cameraTheta=2.88 mountX=-0.04 mountY=-0.26, mountTheta=-1.74
20:54:22.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.07, opts=13)
20:54:22.031 00.000 12268 Enqueuing Move request for scope (-0.25, 0.07)
20:54:22.031 00.000 11616 Worker thread wakes up
20:54:22.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.07) opts 0xd
20:54:22.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.07)
20:54:22.031 00.000 11616 Moving (-0.25, 0.07) raw xDistance=-0.04 yDistance=-0.26
20:54:22.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:22.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:54:22.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:54:22.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:54:22.031 00.000 11616 MoveAxis(E, 0, ABG)
20:54:22.031 00.000 11616 Move returns status 0, amount 0
20:54:22.031 00.000 11616 MoveAxis(N, 0, ABG)
20:54:22.031 00.000 11616 Move returns status 0, amount 0
20:54:22.037 00.006 11616 move complete, result=0
20:54:22.037 00.000 11616 worker thread done servicing request
20:54:22.037 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:54:22.062 00.025 12268 UpdateGuideState exits: m=335 SNR=12.6
20:54:22.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:22.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:22.062 00.000 12268 Enqueuing Expose request
20:54:22.062 00.000 11616 Worker thread wakes up
20:54:22.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:22.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:22.062 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:54:24.076 02.014 11616 Exposure complete
20:54:24.125 00.049 11616 worker thread done servicing request
20:54:24.125 00.000 12268 OnExposeComplete: enter
20:54:24.125 00.000 12268 UpdateGuideState(): m_state=6
20:54:24.125 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1646
20:54:24.125 00.000 12268 Star::Find returns 1 (0), X=1253.67, Y=868.16, Mass=364, SNR=13.0, Peak=33 HFD=4.4
20:54:24.125 00.000 12268 MultiStar: [#1 -0.11,-0.25,0.99,U] [#2 -0.09,-0.47,1.00,U] [#3 -0.20,0.04,0.80,U] [#4 -0.38,-0.17,0.82,U] [#5 0.38,0.24,0.84,U] [#6 -0.79,0.09,0.00,M2] [#7 -0.42,0.22,0.48,U] [#8 -0.56,-0.36,0.00,M1] 
20:54:24.125 00.000 12268 refined, 6 included, MultiStar: {-0.13, -0.07}, one-star: {-0.23, 0.08}
20:54:24.125 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-1.67) = xAngle (-0.96 = -0.96)
20:54:24.125 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.93 = -0.93)
20:54:24.125 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.63 mountX=0.09 mountY=-0.12, mountTheta=-0.95
20:54:24.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.07, opts=13)
20:54:24.125 00.000 12268 Enqueuing Move request for scope (-0.13, -0.07)
20:54:24.125 00.000 11616 Worker thread wakes up
20:54:24.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
20:54:24.125 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
20:54:24.125 00.000 11616 Moving (-0.13, -0.07) raw xDistance=0.09 yDistance=-0.12
20:54:24.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:24.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:54:24.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:24.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:54:24.125 00.000 11616 MoveAxis(E, 0, ABG)
20:54:24.125 00.000 11616 Move returns status 0, amount 0
20:54:24.125 00.000 11616 MoveAxis(N, 0, ABG)
20:54:24.125 00.000 11616 Move returns status 0, amount 0
20:54:24.125 00.000 11616 move complete, result=0
20:54:24.125 00.000 11616 worker thread done servicing request
20:54:24.139 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:54:24.156 00.017 12268 UpdateGuideState exits: m=364 SNR=13.0
20:54:24.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:24.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:24.156 00.000 12268 Enqueuing Expose request
20:54:24.156 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:24.156 00.000 11616 Worker thread wakes up
20:54:24.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:24.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:26.162 02.006 11616 Exposure complete
20:54:26.226 00.064 11616 worker thread done servicing request
20:54:26.226 00.000 12268 OnExposeComplete: enter
20:54:26.226 00.000 12268 UpdateGuideState(): m_state=6
20:54:26.226 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1647
20:54:26.226 00.000 12268 Star::Find returns 1 (0), X=1253.22, Y=868.38, Mass=365, SNR=13.1, Peak=40 HFD=3.6
20:54:26.226 00.000 12268 MultiStar: [#1 -0.19,0.38,1.06,U] [#2 -0.34,0.01,1.02,U] [#3 -0.27,0.33,0.94,U] [#4 -0.53,0.39,0.94,U] [#5 0.07,0.28,0.93,U] [#6 -0.75,0.01,0.00,M3] [#7 -0.35,0.22,0.53,U] [#8 -0.41,0.21,0.62,U] 
20:54:26.226 00.000 12268 refined, 7 included, MultiStar: {-0.33, 0.27}, one-star: {-0.68, 0.29}
20:54:26.226 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.67) = xAngle (4.14 = -2.15)
20:54:26.226 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.17 = -2.12)
20:54:26.226 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.27 hyp=0.43 cameraTheta=2.47 mountX=-0.23 mountY=-0.37, mountTheta=-2.14
20:54:26.226 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.27, opts=13)
20:54:26.226 00.000 12268 Enqueuing Move request for scope (-0.33, 0.27)
20:54:26.226 00.000 11616 Worker thread wakes up
20:54:26.226 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.27) opts 0xd
20:54:26.226 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.27)
20:54:26.226 00.000 11616 Moving (-0.33, 0.27) raw xDistance=-0.23 yDistance=-0.37
20:54:26.226 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:54:26.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:54:26.226 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:54:26.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
20:54:26.226 00.000 11616 MoveAxis(E, 0, ABG)
20:54:26.226 00.000 11616 Move returns status 0, amount 0
20:54:26.226 00.000 11616 MoveAxis(N, 0, ABG)
20:54:26.226 00.000 11616 Move returns status 0, amount 0
20:54:26.226 00.000 11616 move complete, result=0
20:54:26.226 00.000 11616 worker thread done servicing request
20:54:26.242 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
20:54:26.258 00.016 12268 UpdateGuideState exits: m=365 SNR=13.1
20:54:26.258 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:26.258 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:26.258 00.000 12268 Enqueuing Expose request
20:54:26.258 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
20:54:26.258 00.000 11616 Worker thread wakes up
20:54:26.258 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:26.258 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:28.271 02.013 11616 Exposure complete
20:54:28.319 00.048 11616 worker thread done servicing request
20:54:28.319 00.000 12268 OnExposeComplete: enter
20:54:28.319 00.000 12268 UpdateGuideState(): m_state=6
20:54:28.319 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1648
20:54:28.319 00.000 12268 Star::Find returns 1 (0), X=1253.81, Y=868.27, Mass=395, SNR=13.7, Peak=40 HFD=4.3
20:54:28.319 00.000 12268 MultiStar: [#1 0.03,0.21,1.02,U] [#2 0.06,-0.40,1.01,U] [#3 -0.02,0.12,0.90,U] [#4 -0.37,-0.06,0.86,U] [#5 0.50,0.18,0.83,U] [#6 -0.08,0.44,0.79,U] [#7 -0.42,-0.34,0.48,U] [#8 -0.17,-0.33,0.53,U] 
20:54:28.319 00.000 12268 refined, 8 included, MultiStar: {-0.04, 0.03}, one-star: {-0.09, 0.18}
20:54:28.319 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.67) = xAngle (4.13 = -2.16)
20:54:28.319 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.16 = -2.12)
20:54:28.319 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.46 mountX=-0.03 mountY=-0.04, mountTheta=-2.15
20:54:28.319 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.03, opts=13)
20:54:28.319 00.000 12268 Enqueuing Move request for scope (-0.04, 0.03)
20:54:28.319 00.000 11616 Worker thread wakes up
20:54:28.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
20:54:28.319 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
20:54:28.319 00.000 11616 Moving (-0.04, 0.03) raw xDistance=-0.03 yDistance=-0.04
20:54:28.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:28.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:54:28.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:28.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:54:28.319 00.000 11616 MoveAxis(E, 0, ABG)
20:54:28.319 00.000 11616 Move returns status 0, amount 0
20:54:28.319 00.000 11616 MoveAxis(N, 0, ABG)
20:54:28.319 00.000 11616 Move returns status 0, amount 0
20:54:28.319 00.000 11616 move complete, result=0
20:54:28.319 00.000 11616 worker thread done servicing request
20:54:28.343 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:54:28.350 00.007 12268 UpdateGuideState exits: m=395 SNR=13.7
20:54:28.350 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:28.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:28.350 00.000 12268 Enqueuing Expose request
20:54:28.350 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:28.350 00.000 11616 Worker thread wakes up
20:54:28.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:28.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:30.379 02.029 11616 Exposure complete
20:54:30.437 00.058 11616 worker thread done servicing request
20:54:30.437 00.000 12268 OnExposeComplete: enter
20:54:30.437 00.000 12268 UpdateGuideState(): m_state=6
20:54:30.437 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1649
20:54:30.437 00.000 12268 Star::Find returns 1 (0), X=1253.93, Y=868.88, Mass=391, SNR=13.5, Peak=41 HFD=4.3
20:54:30.437 00.000 12268 MultiStar: [#1 0.22,0.48,0.97,U] [#2 0.05,0.26,0.96,U] [#3 -0.54,0.55,0.00,M1] [#4 -0.42,0.88,0.00,M1] [#5 0.51,0.32,0.84,U] [#6 -0.91,0.63,0.00,M3] [#7 -0.11,0.35,0.49,U] [#8 -0.91,0.16,0.00,M1] 
20:54:30.437 00.000 12268 refined, 4 included, MultiStar: {0.16, 0.46}, one-star: {0.03, 0.79}
20:54:30.437 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.67) = xAngle (2.91 = 2.91)
20:54:30.437 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.94 = 2.94)
20:54:30.437 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.46 hyp=0.48 cameraTheta=1.24 mountX=-0.47 mountY=0.10, mountTheta=2.94
20:54:30.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.46, opts=13)
20:54:30.437 00.000 12268 Enqueuing Move request for scope (0.16, 0.46)
20:54:30.437 00.000 11616 Worker thread wakes up
20:54:30.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.46) opts 0xd
20:54:30.437 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.46)
20:54:30.437 00.000 11616 Moving (0.16, 0.46) raw xDistance=-0.47 yDistance=0.10
20:54:30.437 00.000 11616 resist switch: large excursion: input -0.47 thresh 0.29 direction from 1 to -1
20:54:30.437 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.41
20:54:30.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.47
20:54:30.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:30.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:54:30.437 00.000 11616 MoveAxis(E, 264, ABG)
20:54:30.437 00.000 11616 Guiding  Dir = 2, Dur = 264
20:54:30.443 00.006 11616 IsSlewing returns 0
20:54:30.443 00.000 11616 IsGuiding returns 0
20:54:30.443 00.000 11616 PulseGuide returned control before completion, sleep 274
20:54:30.458 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:54:30.474 00.016 12268 UpdateGuideState exits: m=391 SNR=13.5
20:54:30.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:30.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:30.474 00.000 12268 Enqueuing Expose request
20:54:30.727 00.253 11616 IsGuiding returns 1
20:54:30.727 00.000 11616 scope still moving after pulse duration time elapsed
20:54:30.759 00.032 11616 IsSlewing returns 0
20:54:30.759 00.000 11616 IsGuiding returns 0
20:54:30.759 00.000 11616 scope move finished after 264 + 52 ms
20:54:30.759 00.000 11616 Move returns status 0, amount 264
20:54:30.759 00.000 11616 MoveAxis(N, 0, ABG)
20:54:30.759 00.000 11616 Move returns status 0, amount 0
20:54:30.759 00.000 11616 move complete, result=0
20:54:30.759 00.000 11616 worker thread done servicing request
20:54:30.759 00.000 11616 Worker thread wakes up
20:54:30.759 00.000 12268 GuideStep: -0.5 px 264 ms EAST, 0.1 px 0 ms NORTH
20:54:30.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:30.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:32.767 02.008 11616 Exposure complete
20:54:32.830 00.063 11616 worker thread done servicing request
20:54:32.830 00.000 12268 OnExposeComplete: enter
20:54:32.830 00.000 12268 UpdateGuideState(): m_state=6
20:54:32.830 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1650
20:54:32.830 00.000 12268 Star::Find returns 1 (0), X=1253.83, Y=869.27, Mass=375, SNR=13.3, Peak=41 HFD=4.5
20:54:32.830 00.000 12268 MultiStar: [#1 0.18,0.50,1.01,U] [#2 0.22,0.39,0.97,U] [#3 0.06,0.73,0.00,M2] [#4 -0.13,0.37,0.79,U] [#5 -0.26,0.99,0.00,M1] [#6 -0.13,0.63,0.77,U] [#7 -0.60,0.59,0.00,M1] [#8 -0.44,0.42,0.58,U] 
20:54:32.830 00.000 12268 refined, 5 included, MultiStar: {-0.03, 0.60}, one-star: {-0.07, 1.18}
20:54:32.830 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.67) = xAngle (3.28 = -3.00)
20:54:32.830 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.31 = -2.97)
20:54:32.830 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.60 hyp=0.60 cameraTheta=1.61 mountX=-0.60 mountY=-0.10, mountTheta=-2.97
20:54:32.830 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.60, opts=13)
20:54:32.830 00.000 12268 Enqueuing Move request for scope (-0.03, 0.60)
20:54:32.830 00.000 11616 Worker thread wakes up
20:54:32.830 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.60) opts 0xd
20:54:32.830 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.60)
20:54:32.830 00.000 11616 Moving (-0.03, 0.60) raw xDistance=-0.60 yDistance=-0.10
20:54:32.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
20:54:32.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:32.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:54:32.830 00.000 11616 MoveAxis(E, 334, ABG)
20:54:32.830 00.000 11616 Guiding  Dir = 2, Dur = 334
20:54:32.830 00.000 11616 IsSlewing returns 0
20:54:32.830 00.000 11616 IsGuiding returns 0
20:54:32.830 00.000 11616 PulseGuide returned control before completion, sleep 344
20:54:32.846 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:54:32.862 00.016 12268 UpdateGuideState exits: m=375 SNR=13.3
20:54:32.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:32.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:32.862 00.000 12268 Enqueuing Expose request
20:54:33.195 00.333 11616 IsGuiding returns 1
20:54:33.195 00.000 11616 scope still moving after pulse duration time elapsed
20:54:33.226 00.031 11616 IsSlewing returns 0
20:54:33.226 00.000 11616 IsGuiding returns 0
20:54:33.226 00.000 11616 scope move finished after 334 + 54 ms
20:54:33.226 00.000 11616 Move returns status 0, amount 334
20:54:33.226 00.000 11616 MoveAxis(N, 0, ABG)
20:54:33.226 00.000 11616 Move returns status 0, amount 0
20:54:33.226 00.000 11616 move complete, result=0
20:54:33.226 00.000 11616 worker thread done servicing request
20:54:33.226 00.000 11616 Worker thread wakes up
20:54:33.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:33.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:33.226 00.000 12268 GuideStep: -0.6 px 334 ms EAST, -0.1 px 0 ms NORTH
20:54:35.234 02.008 11616 Exposure complete
20:54:35.281 00.047 11616 worker thread done servicing request
20:54:35.281 00.000 12268 OnExposeComplete: enter
20:54:35.281 00.000 12268 UpdateGuideState(): m_state=6
20:54:35.281 00.000 12268 Star::Find(15, 1253, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1651
20:54:35.281 00.000 12268 Star::Find returns 1 (0), X=1253.57, Y=868.74, Mass=394, SNR=13.5, Peak=39 HFD=4.7
20:54:35.281 00.000 12268 MultiStar: [#1 -0.02,0.12,0.93,U] [#2 -0.23,-0.05,0.85,U] [#3 -0.41,0.63,0.00,M3] [#4 -0.91,0.54,0.00,M1] [#5 -0.44,1.05,0.00,M2] [#6 -0.97,0.51,0.00,M3] [#7 -0.34,-0.02,0.46,U] [#8 -0.84,0.18,0.00,M1] 
20:54:35.281 00.000 12268 refined, 3 included, MultiStar: {-0.22, 0.22}, one-star: {-0.33, 0.65}
20:54:35.281 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.67) = xAngle (4.02 = -2.26)
20:54:35.281 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.05 = -2.23)
20:54:35.281 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.22 hyp=0.31 cameraTheta=2.35 mountX=-0.20 mountY=-0.24, mountTheta=-2.25
20:54:35.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.22, opts=13)
20:54:35.281 00.000 12268 Enqueuing Move request for scope (-0.22, 0.22)
20:54:35.281 00.000 11616 Worker thread wakes up
20:54:35.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.22) opts 0xd
20:54:35.281 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.22)
20:54:35.281 00.000 11616 Moving (-0.22, 0.22) raw xDistance=-0.20 yDistance=-0.24
20:54:35.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:54:35.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:54:35.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:54:35.281 00.000 11616 MoveAxis(E, 110, ABG)
20:54:35.281 00.000 11616 Guiding  Dir = 2, Dur = 110
20:54:35.281 00.000 11616 IsSlewing returns 0
20:54:35.281 00.000 11616 IsGuiding returns 0
20:54:35.281 00.000 11616 PulseGuide returned control before completion, sleep 120
20:54:35.297 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:54:35.312 00.015 12268 UpdateGuideState exits: m=394 SNR=13.5
20:54:35.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:35.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:35.312 00.000 12268 Enqueuing Expose request
20:54:35.422 00.110 11616 IsGuiding returns 1
20:54:35.423 00.001 11616 scope still moving after pulse duration time elapsed
20:54:35.453 00.030 11616 IsSlewing returns 0
20:54:35.453 00.000 11616 IsGuiding returns 0
20:54:35.453 00.000 11616 scope move finished after 110 + 48 ms
20:54:35.453 00.000 11616 Move returns status 0, amount 110
20:54:35.453 00.000 11616 MoveAxis(N, 0, ABG)
20:54:35.453 00.000 11616 Move returns status 0, amount 0
20:54:35.453 00.000 11616 move complete, result=0
20:54:35.453 00.000 11616 worker thread done servicing request
20:54:35.453 00.000 11616 Worker thread wakes up
20:54:35.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:35.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:35.453 00.000 12268 GuideStep: -0.2 px 110 ms EAST, -0.2 px 0 ms NORTH
20:54:37.451 01.998 11616 Exposure complete
20:54:37.514 00.063 11616 worker thread done servicing request
20:54:37.514 00.000 12268 OnExposeComplete: enter
20:54:37.514 00.000 12268 UpdateGuideState(): m_state=6
20:54:37.514 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1652
20:54:37.514 00.000 12268 Star::Find returns 1 (0), X=1253.58, Y=867.96, Mass=330, SNR=12.5, Peak=34 HFD=4.1
20:54:37.514 00.000 12268 MultiStar: [#1 -0.23,0.17,0.95,U] [#2 -0.32,-0.30,0.92,U] [#3 -0.13,-0.10,0.85,U] [#4 -0.91,-0.15,0.00,M2] [#5 -0.72,0.17,0.00,M3] [#6 -0.61,-0.26,0.81,U] [#7 -0.54,-0.26,0.60,U] [#8 -0.78,-0.28,0.00,M2] 
20:54:37.514 00.000 12268 single-star, 5 included, MultiStar: {-0.34, -0.14}, one-star: {-0.32, -0.13}
20:54:37.514 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.67) = xAngle (-1.10 = -1.10)
20:54:37.514 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.07 = -1.07)
20:54:37.514 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.13 hyp=0.34 cameraTheta=-2.77 mountX=0.16 mountY=-0.30, mountTheta=-1.09
20:54:37.514 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.13, opts=13)
20:54:37.514 00.000 12268 Enqueuing Move request for scope (-0.32, -0.13)
20:54:37.514 00.000 11616 Worker thread wakes up
20:54:37.514 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.13) opts 0xd
20:54:37.514 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.13)
20:54:37.514 00.000 11616 Moving (-0.32, -0.13) raw xDistance=0.16 yDistance=-0.30
20:54:37.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:54:37.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:54:37.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:54:37.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
20:54:37.514 00.000 11616 MoveAxis(E, 0, ABG)
20:54:37.514 00.000 11616 Move returns status 0, amount 0
20:54:37.514 00.000 11616 MoveAxis(N, 0, ABG)
20:54:37.514 00.000 11616 Move returns status 0, amount 0
20:54:37.514 00.000 11616 move complete, result=0
20:54:37.514 00.000 11616 worker thread done servicing request
20:54:37.531 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:54:37.546 00.015 12268 UpdateGuideState exits: m=330 SNR=12.5
20:54:37.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:37.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:37.546 00.000 12268 Enqueuing Expose request
20:54:37.546 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:54:37.546 00.000 11616 Worker thread wakes up
20:54:37.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:37.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:39.562 02.016 11616 Exposure complete
20:54:39.624 00.062 11616 worker thread done servicing request
20:54:39.624 00.000 12268 OnExposeComplete: enter
20:54:39.624 00.000 12268 UpdateGuideState(): m_state=6
20:54:39.624 00.000 12268 Star::Find(15, 1253, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1653
20:54:39.624 00.000 12268 Star::Find returns 1 (0), X=1253.46, Y=868.39, Mass=331, SNR=12.5, Peak=34 HFD=4.1
20:54:39.624 00.000 12268 MultiStar: [#1 -0.22,0.13,0.95,U] [#2 -0.12,-0.60,0.91,U] [#3 -0.26,-0.01,0.92,U] [#4 -0.33,-0.00,0.93,U] [#5 -0.16,0.15,0.71,U] [#6 -0.64,0.10,0.78,U] [#7 -0.59,-0.02,0.52,U] [#8 -0.60,-0.52,0.00,M3] 
20:54:39.624 00.000 12268 refined, 7 included, MultiStar: {-0.33, 0.01}, one-star: {-0.44, 0.30}
20:54:39.624 00.000 12268 CameraToMount -- cameraTheta (3.12) - m_xAngle (-1.67) = xAngle (4.79 = -1.49)
20:54:39.624 00.000 12268 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.82 = -1.46)
20:54:39.624 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.01 hyp=0.33 cameraTheta=3.12 mountX=0.03 mountY=-0.33, mountTheta=-1.49
20:54:39.624 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.01, opts=13)
20:54:39.624 00.000 12268 Enqueuing Move request for scope (-0.33, 0.01)
20:54:39.624 00.000 11616 Worker thread wakes up
20:54:39.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.01) opts 0xd
20:54:39.624 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.01)
20:54:39.624 00.000 11616 Moving (-0.33, 0.01) raw xDistance=0.03 yDistance=-0.33
20:54:39.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:39.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:54:39.624 00.000 11616 switching direction from 1 to -1 - decHistory=-6 oldest=-0.65 newest=-0.87
20:54:39.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
20:54:39.624 00.000 11616 MoveAxis(E, 0, ABG)
20:54:39.624 00.000 11616 Move returns status 0, amount 0
20:54:39.624 00.000 11616 BLC: Oldest BLC event removed
20:54:39.624 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2003 applied
20:54:39.624 00.000 11616 MoveAxis(N, 2031, ABG)
20:54:39.624 00.000 11616 Guiding  Dir = 0, Dur = 2031
20:54:39.624 00.000 11616 IsSlewing returns 0
20:54:39.624 00.000 11616 IsGuiding returns 0
20:54:39.624 00.000 11616 PulseGuide returned control before completion, sleep 2041
20:54:39.640 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:54:39.656 00.016 12268 UpdateGuideState exits: m=331 SNR=12.5
20:54:39.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:39.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:39.656 00.000 12268 Enqueuing Expose request
20:54:41.686 02.030 11616 IsGuiding returns 1
20:54:41.686 00.000 11616 scope still moving after pulse duration time elapsed
20:54:41.718 00.032 11616 IsSlewing returns 0
20:54:41.718 00.000 11616 IsGuiding returns 0
20:54:41.718 00.000 11616 scope move finished after 2031 + 57 ms
20:54:41.718 00.000 11616 Move returns status 0, amount 2031
20:54:41.718 00.000 11616 move complete, result=0
20:54:41.718 00.000 11616 worker thread done servicing request
20:54:41.718 00.000 11616 Worker thread wakes up
20:54:41.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:41.718 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 2031 ms NORTH
20:54:41.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:43.720 02.002 11616 Exposure complete
20:54:43.783 00.063 11616 worker thread done servicing request
20:54:43.783 00.000 12268 OnExposeComplete: enter
20:54:43.783 00.000 12268 UpdateGuideState(): m_state=6
20:54:43.783 00.000 12268 Star::Find(15, 1253, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1654
20:54:43.783 00.000 12268 Star::Find returns 1 (0), X=1254.46, Y=868.01, Mass=328, SNR=12.3, Peak=35 HFD=4.9
20:54:43.783 00.000 12268 MultiStar: [#1 0.76,0.04,0.00,M1] [#2 0.65,-0.20,0.00,M1] [#3 0.70,-0.60,0.00,M2] [#4 0.45,-0.31,0.84,U] [#5 0.98,-0.07,0.00,M3] [#6 0.82,-0.16,0.00,M2] [#7 0.24,0.27,0.56,U] [#8 0.29,-0.50,0.68,U] 
20:54:43.783 00.000 12268 refined, 3 included, MultiStar: {0.41, -0.17}, one-star: {0.56, -0.08}
20:54:43.783 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.67) = xAngle (1.27 = 1.27)
20:54:43.783 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.30 = 1.30)
20:54:43.783 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.17 hyp=0.45 cameraTheta=-0.40 mountX=0.13 mountY=0.43, mountTheta=1.27
20:54:43.783 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.17, opts=13)
20:54:43.783 00.000 12268 Enqueuing Move request for scope (0.41, -0.17)
20:54:43.783 00.000 11616 Worker thread wakes up
20:54:43.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.17) opts 0xd
20:54:43.783 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.17)
20:54:43.783 00.000 11616 Moving (0.41, -0.17) raw xDistance=0.13 yDistance=0.43
20:54:43.783 00.000 11616 BLC: History state: CurrMiss=-0.43, AvgInitMiss=0.05, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.049442, 1:-0.429458
20:54:43.783 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
20:54:43.783 00.000 11616 BLC: window closed
20:54:43.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:54:43.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:54:43.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:54:43.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
20:54:43.783 00.000 11616 MoveAxis(E, 0, ABG)
20:54:43.783 00.000 11616 Move returns status 0, amount 0
20:54:43.783 00.000 11616 MoveAxis(N, 0, ABG)
20:54:43.783 00.000 11616 Move returns status 0, amount 0
20:54:43.783 00.000 11616 move complete, result=0
20:54:43.783 00.000 11616 worker thread done servicing request
20:54:43.799 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:54:43.815 00.016 12268 UpdateGuideState exits: m=328 SNR=12.3
20:54:43.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:43.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:43.815 00.000 12268 Enqueuing Expose request
20:54:43.815 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:54:43.815 00.000 11616 Worker thread wakes up
20:54:43.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:43.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:45.834 02.019 11616 Exposure complete
20:54:45.866 00.032 12268 evsrv: cli 0F8E69C0 connect
20:54:45.866 00.000 12268 case statement mapped state 6 to 3
20:54:45.866 00.000 12268 case statement mapped state 6 to 3
20:54:45.874 00.008 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9117734d-6f36-4eb1-8c7b-67bce6905188"}
20:54:45.874 00.000 12268 case statement mapped state 6 to 3
20:54:45.874 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9117734d-6f36-4eb1-8c7b-67bce6905188"}
20:54:45.882 00.008 12268 evsrv: cli 0F8E69C0 disconnect
20:54:45.882 00.000 12268 evsrv: cli 0F8E69C0 connect
20:54:45.882 00.000 12268 case statement mapped state 6 to 3
20:54:45.882 00.000 12268 case statement mapped state 6 to 3
20:54:45.882 00.000 11616 worker thread done servicing request
20:54:45.882 00.000 12268 OnExposeComplete: enter
20:54:45.882 00.000 12268 UpdateGuideState(): m_state=6
20:54:45.882 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1655
20:54:45.882 00.000 12268 Star::Find returns 1 (0), X=1254.21, Y=868.04, Mass=353, SNR=12.8, Peak=35 HFD=4.4
20:54:45.882 00.000 12268 MultiStar: [#1 0.29,-0.49,1.00,U] [#2 0.24,-0.77,0.00,M2] [#3 0.21,-0.10,0.79,U] [#4 -0.41,0.02,0.84,U] [#5 0.13,0.23,0.73,U] [#6 0.04,-0.27,0.57,U] [#7 -0.99,-0.12,0.00,M1] [#8 -0.40,-0.05,0.50,U] 
20:54:45.882 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.11}, one-star: {0.31, -0.05}
20:54:45.882 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.67) = xAngle (0.60 = 0.60)
20:54:45.882 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.63 = 0.63)
20:54:45.882 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.07 mountX=0.11 mountY=0.08, mountTheta=0.62
20:54:45.882 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.11, opts=13)
20:54:45.882 00.000 12268 Enqueuing Move request for scope (0.06, -0.11)
20:54:45.882 00.000 11616 Worker thread wakes up
20:54:45.882 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
20:54:45.882 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
20:54:45.882 00.000 11616 Moving (0.06, -0.11) raw xDistance=0.11 yDistance=0.08
20:54:45.882 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:54:45.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:54:45.882 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:45.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:54:45.882 00.000 11616 MoveAxis(E, 0, ABG)
20:54:45.882 00.000 11616 Move returns status 0, amount 0
20:54:45.882 00.000 11616 MoveAxis(N, 0, ABG)
20:54:45.882 00.000 11616 Move returns status 0, amount 0
20:54:45.882 00.000 11616 move complete, result=0
20:54:45.882 00.000 11616 worker thread done servicing request
20:54:45.906 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:54:45.930 00.024 12268 UpdateGuideState exits: m=353 SNR=12.8
20:54:45.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:45.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:45.930 00.000 12268 Enqueuing Expose request
20:54:45.930 00.000 11616 Worker thread wakes up
20:54:45.930 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:45.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:45.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,853,31,31)
20:54:45.937 00.007 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"43490744-e1ea-40e1-809b-1c7d04833b67"}
20:54:45.937 00.000 12268 PhdController::Dither begins
20:54:45.937 00.000 12268 dither: size=5.50, dRA=-3.88 dDec=-3.68
20:54:45.937 00.000 12268 MountToCamera -- mountTheta (-2.38) + m_xAngle (-1.67) = xAngle (-4.05 = 2.23)
20:54:45.937 00.000 12268 MountToCamera -- mountX=-3.88 mountY=-3.68 hyp=5.34 mountTheta=-2.38 cameraX=-3.28, cameraY=4.22 cameraTheta=2.23
20:54:45.937 00.000 12268 setting lock position to (1250.62, 872.31)
20:54:45.937 00.000 12268 Mount: notify guiding dithered (-3.3, 4.2)
20:54:45.937 00.000 12268 MultiStar: stabilizing after lock position change
20:54:45.937 00.000 12268 Status Line: Dither by -3.88,-3.68
20:54:45.946 00.009 12268 PhdController: newstate STATE_SETTLE_BEGIN
20:54:45.946 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
20:54:45.946 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"43490744-e1ea-40e1-809b-1c7d04833b67"}
20:54:45.968 00.022 12268 evsrv: cli 0F8E69C0 disconnect
20:54:47.937 01.969 11616 Exposure complete
20:54:48.000 00.063 11616 worker thread done servicing request
20:54:48.000 00.000 12268 OnExposeComplete: enter
20:54:48.000 00.000 12268 UpdateGuideState(): m_state=6
20:54:48.000 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1656
20:54:48.000 00.000 12268 Star::Find returns 1 (0), X=1254.09, Y=868.19, Mass=372, SNR=13.1, Peak=38 HFD=4.5
20:54:48.000 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.67) = xAngle (0.80 = 0.80)
20:54:48.000 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.83 = 0.83)
20:54:48.000 00.000 12268 CameraToMount -- cameraX=3.47 cameraY=-4.12 hyp=5.39 cameraTheta=-0.87 mountX=3.76 mountY=3.97, mountTheta=0.81
20:54:48.000 00.000 12268 dither recenter: remaining=(3.9,3.7) step=(3.9,3.7)
20:54:48.000 00.000 12268 MountToCamera -- mountTheta (0.76) + m_xAngle (-1.67) = xAngle (-0.91 = -0.91)
20:54:48.000 00.000 12268 MountToCamera -- mountX=3.88 mountY=3.68 hyp=5.34 mountTheta=0.76 cameraX=3.28, cameraY=-4.22 cameraTheta=-0.91
20:54:48.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=3.28, y=-4.22, opts=4)
20:54:48.015 00.015 12268 Enqueuing Move request for scope (3.28, -4.22)
20:54:48.015 00.000 12268 Mount: notify direct move 3.88,3.68
20:54:48.015 00.000 11616 Worker thread wakes up
20:54:48.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (3.28, -4.22) opts 0x4
20:54:48.015 00.000 11616 Handling offset move in thread for scope, endpoint = (3.28, -4.22)
20:54:48.015 00.000 11616 Moving (3.28, -4.22) raw xDistance=3.88 yDistance=3.68
20:54:48.015 00.000 11616 BLC: window closed
20:54:48.015 00.000 11616 MoveAxis(W, 4344, B)
20:54:48.015 00.000 11616 Guiding  Dir = 3, Dur = 4344
20:54:48.015 00.000 11616 IsSlewing returns 0
20:54:48.015 00.000 11616 IsGuiding returns 0
20:54:48.015 00.000 11616 PulseGuide returned control before completion, sleep 4354
20:54:48.031 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:54:48.047 00.016 12268 UpdateGuideState exits: m=372 SNR=13.1
20:54:48.047 00.000 12268 PhdController: settling, locked = 1, distance = 5.57 (1.50) aobump = 0 frame = 1 / 99999
20:54:48.047 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679688.047,"Host":"ASTROCENTER","Inst":1,"Distance":5.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:54:48.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:48.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:48.047 00.000 12268 Enqueuing Expose request
20:54:52.375 04.328 11616 IsGuiding returns 1
20:54:52.375 00.000 11616 scope still moving after pulse duration time elapsed
20:54:52.406 00.031 11616 IsSlewing returns 0
20:54:52.406 00.000 11616 IsGuiding returns 0
20:54:52.406 00.000 11616 scope move finished after 4344 + 45 ms
20:54:52.406 00.000 11616 Move returns status 0, amount 4344
20:54:52.406 00.000 11616 BLC: window closed
20:54:52.406 00.000 11616 BLC: Compensation needed for non-algo type move
20:54:52.406 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2003 applied
20:54:52.406 00.000 11616 MoveAxis(S, 4076, B)
20:54:52.406 00.000 11616 Guiding  Dir = 1, Dur = 4076
20:54:52.406 00.000 11616 IsSlewing returns 0
20:54:52.406 00.000 11616 IsGuiding returns 0
20:54:52.406 00.000 11616 PulseGuide returned control before completion, sleep 4086
20:54:56.500 04.094 11616 IsGuiding returns 1
20:54:56.500 00.000 11616 scope still moving after pulse duration time elapsed
20:54:56.531 00.031 11616 IsSlewing returns 0
20:54:56.531 00.000 11616 IsGuiding returns 0
20:54:56.531 00.000 11616 scope move finished after 4076 + 48 ms
20:54:56.531 00.000 11616 Move returns status 0, amount 4076
20:54:56.531 00.000 11616 move complete, result=0
20:54:56.531 00.000 11616 worker thread done servicing request
20:54:56.531 00.000 11616 Worker thread wakes up
20:54:56.531 00.000 12268 GuideStep: 3.9 px 4344 ms WEST, 3.7 px 4076 ms SOUTH
20:54:56.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:54:56.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:54:58.534 02.003 11616 Exposure complete
20:54:58.581 00.047 11616 worker thread done servicing request
20:54:58.581 00.000 12268 OnExposeComplete: enter
20:54:58.581 00.000 12268 UpdateGuideState(): m_state=6
20:54:58.581 00.000 12268 Star::Find(15, 1254, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1657
20:54:58.581 00.000 12268 Star::Find returns 1 (0), X=1251.77, Y=876.86, Mass=370, SNR=13.0, Peak=40 HFD=4.4
20:54:58.581 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.99 = 2.99)
20:54:58.581 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
20:54:58.581 00.000 12268 CameraToMount -- cameraX=1.14 cameraY=4.55 hyp=4.69 cameraTheta=1.32 mountX=-4.64 mountY=0.55, mountTheta=3.02
20:54:58.593 00.012 12268 SchedulePrimaryMove(0D94C700, x=1.14, y=4.55, opts=13)
20:54:58.593 00.000 12268 Enqueuing Move request for scope (1.14, 4.55)
20:54:58.593 00.000 11616 Worker thread wakes up
20:54:58.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.14, 4.55) opts 0xd
20:54:58.593 00.000 11616 Handling offset move in thread for scope, endpoint = (1.14, 4.55)
20:54:58.593 00.000 11616 Moving (1.14, 4.55) raw xDistance=-4.64 yDistance=0.55
20:54:58.593 00.000 11616 resist switch: large excursion: input -4.64 thresh 0.29 direction from 0 to -1
20:54:58.593 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-13.92
20:54:58.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.32 from input -4.64
20:54:58.593 00.000 11616 resist switch: large excursion: input 0.55 thresh 0.45 direction from 0 to 1
20:54:58.593 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.66
20:54:58.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
20:54:58.593 00.000 11616 MoveAxis(E, 2599, ABG)
20:54:58.593 00.000 11616 duration set to 2500 by maxRaDuration
20:54:58.593 00.000 11616 Guiding  Dir = 2, Dur = 2500
20:54:58.593 00.000 11616 IsSlewing returns 0
20:54:58.593 00.000 11616 IsGuiding returns 0
20:54:58.593 00.000 11616 PulseGuide returned control before completion, sleep 2510
20:54:58.597 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
20:54:58.613 00.016 12268 UpdateGuideState exits: m=370 SNR=13.0
20:54:58.613 00.000 12268 PhdController: settling, locked = 1, distance = 4.69 (1.50) aobump = 0 frame = 2 / 99999
20:54:58.613 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679698.613,"Host":"ASTROCENTER","Inst":1,"Distance":4.69,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:54:58.625 00.012 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:58.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:54:58.625 00.000 12268 Enqueuing Expose request
20:55:01.109 02.484 11616 IsGuiding returns 1
20:55:01.109 00.000 11616 scope still moving after pulse duration time elapsed
20:55:01.140 00.031 11616 IsSlewing returns 0
20:55:01.140 00.000 11616 IsGuiding returns 0
20:55:01.140 00.000 11616 scope move finished after 2500 + 45 ms
20:55:01.140 00.000 11616 Move returns status 0, amount 2500
20:55:01.140 00.000 11616 MoveAxis(S, 47, ABG)
20:55:01.140 00.000 11616 Guiding  Dir = 1, Dur = 47
20:55:01.140 00.000 11616 IsSlewing returns 0
20:55:01.140 00.000 11616 IsGuiding returns 0
20:55:01.140 00.000 11616 PulseGuide returned control before completion, sleep 57
20:55:01.203 00.063 11616 IsGuiding returns 1
20:55:01.203 00.000 11616 scope still moving after pulse duration time elapsed
20:55:01.234 00.031 11616 IsSlewing returns 0
20:55:01.234 00.000 11616 IsGuiding returns 0
20:55:01.234 00.000 11616 scope move finished after 47 + 46 ms
20:55:01.234 00.000 11616 Move returns status 0, amount 47
20:55:01.234 00.000 11616 move complete, result=0
20:55:01.234 00.000 11616 worker thread done servicing request
20:55:01.234 00.000 11616 Worker thread wakes up
20:55:01.234 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, 0.6 px 47 ms SOUTH
20:55:01.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:01.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:03.234 02.000 11616 Exposure complete
20:55:03.296 00.062 11616 worker thread done servicing request
20:55:03.296 00.000 12268 OnExposeComplete: enter
20:55:03.296 00.000 12268 UpdateGuideState(): m_state=6
20:55:03.296 00.000 12268 Star::Find(15, 1251, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1658
20:55:03.296 00.000 12268 Star::Find returns 1 (0), X=1251.15, Y=873.33, Mass=356, SNR=12.9, Peak=35 HFD=4.4
20:55:03.296 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.67) = xAngle (2.77 = 2.77)
20:55:03.296 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.80 = 2.80)
20:55:03.296 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=1.02 hyp=1.15 cameraTheta=1.10 mountX=-1.07 mountY=0.39, mountTheta=2.79
20:55:03.296 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=1.02, opts=13)
20:55:03.296 00.000 12268 Enqueuing Move request for scope (0.52, 1.02)
20:55:03.296 00.000 11616 Worker thread wakes up
20:55:03.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 1.02) opts 0xd
20:55:03.296 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, 1.02)
20:55:03.296 00.000 11616 Moving (0.52, 1.02) raw xDistance=-1.07 yDistance=0.39
20:55:03.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.53 from input -1.07
20:55:03.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
20:55:03.296 00.000 11616 MoveAxis(E, 597, ABG)
20:55:03.296 00.000 11616 Guiding  Dir = 2, Dur = 597
20:55:03.296 00.000 11616 IsSlewing returns 0
20:55:03.296 00.000 11616 IsGuiding returns 0
20:55:03.296 00.000 11616 PulseGuide returned control before completion, sleep 607
20:55:03.328 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
20:55:03.343 00.015 12268 UpdateGuideState exits: m=356 SNR=12.9
20:55:03.343 00.000 12268 PhdController: settling, locked = 1, distance = 3.63 (1.50) aobump = 0 frame = 3 / 99999
20:55:03.343 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679703.343,"Host":"ASTROCENTER","Inst":1,"Distance":3.63,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:55:03.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:03.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:03.343 00.000 12268 Enqueuing Expose request
20:55:03.922 00.579 11616 IsGuiding returns 1
20:55:03.922 00.000 11616 scope still moving after pulse duration time elapsed
20:55:03.953 00.031 11616 IsSlewing returns 0
20:55:03.953 00.000 11616 IsGuiding returns 0
20:55:03.953 00.000 11616 scope move finished after 597 + 45 ms
20:55:03.953 00.000 11616 Move returns status 0, amount 597
20:55:03.953 00.000 11616 MoveAxis(S, 33, ABG)
20:55:03.953 00.000 11616 Guiding  Dir = 1, Dur = 33
20:55:03.953 00.000 11616 IsSlewing returns 0
20:55:03.953 00.000 11616 IsGuiding returns 0
20:55:03.953 00.000 11616 PulseGuide returned control before completion, sleep 43
20:55:04.000 00.047 11616 IsGuiding returns 1
20:55:04.000 00.000 11616 scope still moving after pulse duration time elapsed
20:55:04.031 00.031 11616 IsSlewing returns 0
20:55:04.031 00.000 11616 IsGuiding returns 0
20:55:04.031 00.000 11616 scope move finished after 33 + 44 ms
20:55:04.031 00.000 11616 Move returns status 0, amount 33
20:55:04.031 00.000 11616 move complete, result=0
20:55:04.031 00.000 11616 worker thread done servicing request
20:55:04.031 00.000 11616 Worker thread wakes up
20:55:04.031 00.000 12268 GuideStep: -1.1 px 597 ms EAST, 0.4 px 33 ms SOUTH
20:55:04.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:04.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:06.031 02.000 11616 Exposure complete
20:55:06.078 00.047 11616 worker thread done servicing request
20:55:06.078 00.000 12268 OnExposeComplete: enter
20:55:06.078 00.000 12268 UpdateGuideState(): m_state=6
20:55:06.078 00.000 12268 Star::Find(15, 1251, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1659
20:55:06.078 00.000 12268 Star::Find returns 1 (0), X=1250.74, Y=872.05, Mass=348, SNR=12.8, Peak=46 HFD=4.0
20:55:06.078 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.67) = xAngle (0.53 = 0.53)
20:55:06.078 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.56 = 0.56)
20:55:06.078 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.26 hyp=0.28 cameraTheta=-1.13 mountX=0.24 mountY=0.15, mountTheta=0.56
20:55:06.078 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.26, opts=13)
20:55:06.078 00.000 12268 Enqueuing Move request for scope (0.12, -0.26)
20:55:06.078 00.000 11616 Worker thread wakes up
20:55:06.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.26) opts 0xd
20:55:06.078 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.26)
20:55:06.078 00.000 11616 Moving (0.12, -0.26) raw xDistance=0.24 yDistance=0.15
20:55:06.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:55:06.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:55:06.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
20:55:06.078 00.000 11616 MoveAxis(E, 0, ABG)
20:55:06.078 00.000 11616 Move returns status 0, amount 0
20:55:06.078 00.000 11616 MoveAxis(S, 13, ABG)
20:55:06.078 00.000 11616 Guiding  Dir = 1, Dur = 13
20:55:06.078 00.000 11616 IsSlewing returns 0
20:55:06.078 00.000 11616 IsGuiding returns 0
20:55:06.078 00.000 11616 PulseGuide returned control before completion, sleep 23
20:55:06.094 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:55:06.109 00.015 12268 UpdateGuideState exits: m=348 SNR=12.8
20:55:06.109 00.000 12268 PhdController: settling, locked = 1, distance = 2.63 (1.50) aobump = 0 frame = 4 / 99999
20:55:06.109 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679706.109,"Host":"ASTROCENTER","Inst":1,"Distance":2.63,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:55:06.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:06.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:06.109 00.000 12268 Enqueuing Expose request
20:55:06.125 00.016 11616 IsGuiding returns 1
20:55:06.125 00.000 11616 scope still moving after pulse duration time elapsed
20:55:06.156 00.031 11616 IsSlewing returns 0
20:55:06.156 00.000 11616 IsGuiding returns 0
20:55:06.156 00.000 11616 scope move finished after 13 + 51 ms
20:55:06.156 00.000 11616 Move returns status 0, amount 13
20:55:06.156 00.000 11616 move complete, result=0
20:55:06.156 00.000 11616 worker thread done servicing request
20:55:06.156 00.000 11616 Worker thread wakes up
20:55:06.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:06.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:06.156 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
20:55:08.157 02.001 11616 Exposure complete
20:55:08.220 00.063 11616 worker thread done servicing request
20:55:08.220 00.000 12268 OnExposeComplete: enter
20:55:08.220 00.000 12268 UpdateGuideState(): m_state=6
20:55:08.220 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1660
20:55:08.220 00.000 12268 Star::Find returns 1 (0), X=1250.72, Y=872.41, Mass=357, SNR=12.9, Peak=44 HFD=3.8
20:55:08.220 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.67) = xAngle (2.48 = 2.48)
20:55:08.220 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.51 = 2.51)
20:55:08.220 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.81 mountX=-0.11 mountY=0.08, mountTheta=2.50
20:55:08.220 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.10, opts=13)
20:55:08.220 00.000 12268 Enqueuing Move request for scope (0.10, 0.10)
20:55:08.220 00.000 11616 Worker thread wakes up
20:55:08.220 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
20:55:08.220 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
20:55:08.220 00.000 11616 Moving (0.10, 0.10) raw xDistance=-0.11 yDistance=0.08
20:55:08.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
20:55:08.220 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:08.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:55:08.220 00.000 11616 MoveAxis(E, 63, ABG)
20:55:08.220 00.000 11616 Guiding  Dir = 2, Dur = 63
20:55:08.220 00.000 11616 IsSlewing returns 0
20:55:08.220 00.000 11616 IsGuiding returns 0
20:55:08.220 00.000 11616 PulseGuide returned control before completion, sleep 73
20:55:08.236 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:55:08.252 00.016 12268 UpdateGuideState exits: m=357 SNR=12.9
20:55:08.252 00.000 12268 PhdController: settling, locked = 1, distance = 1.88 (1.50) aobump = 0 frame = 5 / 99999
20:55:08.252 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679708.252,"Host":"ASTROCENTER","Inst":1,"Distance":1.88,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:55:08.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:08.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:08.252 00.000 12268 Enqueuing Expose request
20:55:08.315 00.063 11616 IsGuiding returns 1
20:55:08.315 00.000 11616 scope still moving after pulse duration time elapsed
20:55:08.347 00.032 11616 IsSlewing returns 0
20:55:08.347 00.000 11616 IsGuiding returns 0
20:55:08.347 00.000 11616 scope move finished after 63 + 53 ms
20:55:08.347 00.000 11616 Move returns status 0, amount 63
20:55:08.347 00.000 11616 MoveAxis(N, 0, ABG)
20:55:08.347 00.000 11616 Move returns status 0, amount 0
20:55:08.347 00.000 11616 move complete, result=0
20:55:08.347 00.000 11616 worker thread done servicing request
20:55:08.347 00.000 12268 GuideStep: -0.1 px 63 ms EAST, 0.1 px 0 ms NORTH
20:55:08.347 00.000 11616 Worker thread wakes up
20:55:08.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:08.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:10.356 02.009 11616 Exposure complete
20:55:10.419 00.063 11616 worker thread done servicing request
20:55:10.419 00.000 12268 OnExposeComplete: enter
20:55:10.419 00.000 12268 UpdateGuideState(): m_state=6
20:55:10.419 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1661
20:55:10.419 00.000 12268 Star::Find returns 1 (0), X=1250.60, Y=872.30, Mass=371, SNR=13.2, Peak=42 HFD=4.6
20:55:10.419 00.000 12268 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-1.67) = xAngle (-1.34 = -1.34)
20:55:10.419 00.000 12268 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.31 = -1.31)
20:55:10.419 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.01 mountX=0.01 mountY=-0.02, mountTheta=-1.34
20:55:10.419 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.00, opts=13)
20:55:10.419 00.000 12268 Enqueuing Move request for scope (-0.02, -0.00)
20:55:10.419 00.000 11616 Worker thread wakes up
20:55:10.419 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
20:55:10.419 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
20:55:10.419 00.000 11616 Moving (-0.02, -0.00) raw xDistance=0.01 yDistance=-0.02
20:55:10.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:10.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:55:10.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:10.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:55:10.419 00.000 11616 MoveAxis(E, 0, ABG)
20:55:10.419 00.000 11616 Move returns status 0, amount 0
20:55:10.419 00.000 11616 MoveAxis(N, 0, ABG)
20:55:10.419 00.000 11616 Move returns status 0, amount 0
20:55:10.419 00.000 11616 move complete, result=0
20:55:10.419 00.000 11616 worker thread done servicing request
20:55:10.435 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:55:10.451 00.016 12268 UpdateGuideState exits: m=371 SNR=13.2
20:55:10.451 00.000 12268 PhdController: settling, locked = 1, distance = 1.32 (1.50) aobump = 0 frame = 6 / 99999
20:55:10.451 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679710.451,"Host":"ASTROCENTER","Inst":1,"Distance":1.32,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:55:10.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:10.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:10.451 00.000 12268 Enqueuing Expose request
20:55:10.451 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:10.451 00.000 11616 Worker thread wakes up
20:55:10.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:10.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:12.453 02.002 11616 Exposure complete
20:55:12.500 00.047 11616 worker thread done servicing request
20:55:12.500 00.000 12268 OnExposeComplete: enter
20:55:12.500 00.000 12268 UpdateGuideState(): m_state=6
20:55:12.500 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1662
20:55:12.500 00.000 12268 Star::Find returns 1 (0), X=1250.63, Y=872.46, Mass=385, SNR=13.4, Peak=44 HFD=4.3
20:55:12.500 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.67) = xAngle (3.18 = -3.11)
20:55:12.500 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.21 = -3.08)
20:55:12.500 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.51 mountX=-0.16 mountY=-0.01, mountTheta=-3.08
20:55:12.500 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.16, opts=13)
20:55:12.500 00.000 12268 Enqueuing Move request for scope (0.01, 0.16)
20:55:12.500 00.000 11616 Worker thread wakes up
20:55:12.515 00.015 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
20:55:12.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
20:55:12.515 00.000 11616 Moving (0.01, 0.16) raw xDistance=-0.16 yDistance=-0.01
20:55:12.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:55:12.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:12.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:55:12.515 00.000 11616 MoveAxis(E, 88, ABG)
20:55:12.515 00.000 11616 Guiding  Dir = 2, Dur = 88
20:55:12.515 00.000 11616 IsSlewing returns 0
20:55:12.515 00.000 11616 IsGuiding returns 0
20:55:12.515 00.000 11616 PulseGuide returned control before completion, sleep 98
20:55:12.515 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:55:12.546 00.031 12268 UpdateGuideState exits: m=385 SNR=13.4
20:55:12.546 00.000 12268 PhdController: settling, locked = 1, distance = 0.97 (1.50) aobump = 0 frame = 7 / 99999
20:55:12.546 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679712.546,"Host":"ASTROCENTER","Inst":1,"Distance":0.97,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
20:55:12.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:12.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:12.546 00.000 12268 Enqueuing Expose request
20:55:12.625 00.079 11616 IsGuiding returns 1
20:55:12.625 00.000 11616 scope still moving after pulse duration time elapsed
20:55:12.656 00.031 11616 IsSlewing returns 0
20:55:12.656 00.000 11616 IsGuiding returns 0
20:55:12.656 00.000 11616 scope move finished after 88 + 51 ms
20:55:12.656 00.000 11616 Move returns status 0, amount 88
20:55:12.656 00.000 11616 MoveAxis(N, 0, ABG)
20:55:12.656 00.000 11616 Move returns status 0, amount 0
20:55:12.656 00.000 11616 move complete, result=0
20:55:12.656 00.000 11616 worker thread done servicing request
20:55:12.656 00.000 12268 GuideStep: -0.2 px 88 ms EAST, -0.0 px 0 ms NORTH
20:55:12.656 00.000 11616 Worker thread wakes up
20:55:12.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:12.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:14.671 02.015 11616 Exposure complete
20:55:14.734 00.063 11616 worker thread done servicing request
20:55:14.734 00.000 12268 OnExposeComplete: enter
20:55:14.734 00.000 12268 UpdateGuideState(): m_state=6
20:55:14.734 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1663
20:55:14.734 00.000 12268 Star::Find returns 1 (0), X=1250.88, Y=871.87, Mass=333, SNR=12.5, Peak=40 HFD=4.3
20:55:14.734 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.67) = xAngle (0.64 = 0.64)
20:55:14.734 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.67 = 0.67)
20:55:14.734 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.44 hyp=0.51 cameraTheta=-1.03 mountX=0.41 mountY=0.31, mountTheta=0.65
20:55:14.734 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.44, opts=13)
20:55:14.734 00.000 12268 Enqueuing Move request for scope (0.26, -0.44)
20:55:14.734 00.000 11616 Worker thread wakes up
20:55:14.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.44) opts 0xd
20:55:14.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.44)
20:55:14.734 00.000 11616 Moving (0.26, -0.44) raw xDistance=0.41 yDistance=0.31
20:55:14.734 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
20:55:14.734 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.23
20:55:14.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.41
20:55:14.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
20:55:14.734 00.000 11616 MoveAxis(W, 229, ABG)
20:55:14.734 00.000 11616 Guiding  Dir = 3, Dur = 229
20:55:14.734 00.000 11616 IsSlewing returns 0
20:55:14.734 00.000 11616 IsGuiding returns 0
20:55:14.734 00.000 11616 PulseGuide returned control before completion, sleep 239
20:55:14.749 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:55:14.765 00.016 12268 UpdateGuideState exits: m=333 SNR=12.5
20:55:14.765 00.000 12268 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 8 / 99999
20:55:14.765 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679714.765,"Host":"ASTROCENTER","Inst":1,"Distance":0.83,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
20:55:14.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:14.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:14.765 00.000 12268 Enqueuing Expose request
20:55:14.984 00.219 11616 IsGuiding returns 1
20:55:14.984 00.000 11616 scope still moving after pulse duration time elapsed
20:55:15.015 00.031 11616 IsSlewing returns 0
20:55:15.015 00.000 11616 IsGuiding returns 0
20:55:15.015 00.000 11616 scope move finished after 229 + 48 ms
20:55:15.015 00.000 11616 Move returns status 0, amount 229
20:55:15.015 00.000 11616 MoveAxis(S, 27, ABG)
20:55:15.015 00.000 11616 Guiding  Dir = 1, Dur = 27
20:55:15.015 00.000 11616 IsSlewing returns 0
20:55:15.015 00.000 11616 IsGuiding returns 0
20:55:15.015 00.000 11616 PulseGuide returned control before completion, sleep 37
20:55:15.062 00.047 11616 IsGuiding returns 1
20:55:15.062 00.000 11616 scope still moving after pulse duration time elapsed
20:55:15.093 00.031 11616 IsSlewing returns 0
20:55:15.093 00.000 11616 IsGuiding returns 0
20:55:15.093 00.000 11616 scope move finished after 27 + 50 ms
20:55:15.093 00.000 11616 Move returns status 0, amount 27
20:55:15.093 00.000 11616 move complete, result=0
20:55:15.093 00.000 11616 worker thread done servicing request
20:55:15.093 00.000 12268 GuideStep: 0.4 px 229 ms WEST, 0.3 px 27 ms SOUTH
20:55:15.093 00.000 11616 Worker thread wakes up
20:55:15.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:15.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:17.106 02.013 11616 Exposure complete
20:55:17.169 00.063 11616 worker thread done servicing request
20:55:17.169 00.000 12268 OnExposeComplete: enter
20:55:17.169 00.000 12268 UpdateGuideState(): m_state=6
20:55:17.169 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1664
20:55:17.169 00.000 12268 Star::Find returns 1 (0), X=1250.58, Y=871.74, Mass=299, SNR=11.8, Peak=42 HFD=3.6
20:55:17.169 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.67) = xAngle (0.03 = 0.03)
20:55:17.169 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.06 = 0.06)
20:55:17.169 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.57 hyp=0.57 cameraTheta=-1.64 mountX=0.57 mountY=0.03, mountTheta=0.06
20:55:17.169 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.57, opts=13)
20:55:17.169 00.000 12268 Enqueuing Move request for scope (-0.04, -0.57)
20:55:17.169 00.000 11616 Worker thread wakes up
20:55:17.169 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.57) opts 0xd
20:55:17.169 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.57)
20:55:17.169 00.000 11616 Moving (-0.04, -0.57) raw xDistance=0.57 yDistance=0.03
20:55:17.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.57
20:55:17.169 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:17.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:55:17.169 00.000 11616 MoveAxis(W, 318, ABG)
20:55:17.169 00.000 11616 Guiding  Dir = 3, Dur = 318
20:55:17.169 00.000 11616 IsSlewing returns 0
20:55:17.169 00.000 11616 IsGuiding returns 0
20:55:17.169 00.000 11616 PulseGuide returned control before completion, sleep 328
20:55:17.187 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:55:17.201 00.014 12268 UpdateGuideState exits: m=299 SNR=11.8
20:55:17.201 00.000 12268 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 9 / 99999
20:55:17.201 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679717.201,"Host":"ASTROCENTER","Inst":1,"Distance":0.75,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
20:55:17.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:17.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:17.201 00.000 12268 Enqueuing Expose request
20:55:17.515 00.314 11616 IsGuiding returns 1
20:55:17.515 00.000 11616 scope still moving after pulse duration time elapsed
20:55:17.547 00.032 11616 IsSlewing returns 0
20:55:17.547 00.000 11616 IsGuiding returns 0
20:55:17.547 00.000 11616 scope move finished after 318 + 55 ms
20:55:17.547 00.000 11616 Move returns status 0, amount 318
20:55:17.547 00.000 11616 MoveAxis(N, 0, ABG)
20:55:17.547 00.000 11616 Move returns status 0, amount 0
20:55:17.547 00.000 11616 move complete, result=0
20:55:17.547 00.000 11616 worker thread done servicing request
20:55:17.547 00.000 11616 Worker thread wakes up
20:55:17.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:17.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:17.547 00.000 12268 GuideStep: 0.6 px 318 ms WEST, 0.0 px 0 ms NORTH
20:55:19.562 02.015 11616 Exposure complete
20:55:19.611 00.049 11616 worker thread done servicing request
20:55:19.611 00.000 12268 OnExposeComplete: enter
20:55:19.611 00.000 12268 UpdateGuideState(): m_state=6
20:55:19.611 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1665
20:55:19.611 00.000 12268 Star::Find returns 1 (0), X=1250.57, Y=872.18, Mass=371, SNR=13.1, Peak=39 HFD=5.2
20:55:19.611 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.67) = xAngle (-0.30 = -0.30)
20:55:19.611 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.27 = -0.27)
20:55:19.611 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.97 mountX=0.13 mountY=-0.04, mountTheta=-0.27
20:55:19.611 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.13, opts=13)
20:55:19.611 00.000 12268 Enqueuing Move request for scope (-0.05, -0.13)
20:55:19.611 00.000 11616 Worker thread wakes up
20:55:19.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
20:55:19.611 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
20:55:19.611 00.000 11616 Moving (-0.05, -0.13) raw xDistance=0.13 yDistance=-0.04
20:55:19.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
20:55:19.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:19.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:55:19.611 00.000 11616 MoveAxis(W, 74, ABG)
20:55:19.611 00.000 11616 Guiding  Dir = 3, Dur = 74
20:55:19.611 00.000 11616 IsSlewing returns 0
20:55:19.611 00.000 11616 IsGuiding returns 0
20:55:19.611 00.000 11616 PulseGuide returned control before completion, sleep 84
20:55:19.627 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:55:19.643 00.016 12268 UpdateGuideState exits: m=371 SNR=13.1
20:55:19.643 00.000 12268 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 10 / 99999
20:55:19.643 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768679719.643,"Host":"ASTROCENTER","Inst":1,"Distance":0.57,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
20:55:19.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:19.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:19.643 00.000 12268 Enqueuing Expose request
20:55:19.722 00.079 11616 IsGuiding returns 0
20:55:19.722 00.000 11616 Move returns status 0, amount 74
20:55:19.722 00.000 11616 MoveAxis(N, 0, ABG)
20:55:19.722 00.000 11616 Move returns status 0, amount 0
20:55:19.722 00.000 11616 move complete, result=0
20:55:19.722 00.000 11616 worker thread done servicing request
20:55:19.722 00.000 12268 GuideStep: 0.1 px 74 ms WEST, -0.0 px 0 ms NORTH
20:55:19.722 00.000 11616 Worker thread wakes up
20:55:19.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:19.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:21.720 01.998 11616 Exposure complete
20:55:21.783 00.063 11616 worker thread done servicing request
20:55:21.783 00.000 12268 OnExposeComplete: enter
20:55:21.783 00.000 12268 UpdateGuideState(): m_state=6
20:55:21.783 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1666
20:55:21.783 00.000 12268 Star::Find returns 1 (0), X=1250.83, Y=872.92, Mass=283, SNR=11.5, Peak=40 HFD=4.2
20:55:21.783 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.67) = xAngle (2.92 = 2.92)
20:55:21.783 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.95 = 2.95)
20:55:21.783 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.61 hyp=0.65 cameraTheta=1.25 mountX=-0.63 mountY=0.12, mountTheta=2.95
20:55:21.783 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.61, opts=13)
20:55:21.783 00.000 12268 Enqueuing Move request for scope (0.20, 0.61)
20:55:21.783 00.000 11616 Worker thread wakes up
20:55:21.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.61) opts 0xd
20:55:21.783 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.61)
20:55:21.783 00.000 11616 Moving (0.20, 0.61) raw xDistance=-0.63 yDistance=0.12
20:55:21.783 00.000 11616 resist switch: large excursion: input -0.63 thresh 0.29 direction from 1 to -1
20:55:21.783 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
20:55:21.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.63
20:55:21.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:21.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:55:21.783 00.000 11616 MoveAxis(E, 352, ABG)
20:55:21.783 00.000 11616 Guiding  Dir = 2, Dur = 352
20:55:21.783 00.000 11616 IsSlewing returns 0
20:55:21.783 00.000 11616 IsGuiding returns 0
20:55:21.783 00.000 11616 PulseGuide returned control before completion, sleep 362
20:55:21.799 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:55:21.815 00.016 12268 UpdateGuideState exits: m=283 SNR=11.5
20:55:21.815 00.000 12268 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 11 / 99999
20:55:21.815 00.000 12268 PhdController: newstate STATE_FINISH
20:55:21.815 00.000 12268 PhdController complete: success
20:55:21.815 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768679721.815,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
20:55:21.815 00.000 12268 Mount: notify guiding dither settle done success=1
20:55:21.815 00.000 12268 PhdController: newstate STATE_IDLE
20:55:21.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:21.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:21.815 00.000 12268 Enqueuing Expose request
20:55:22.163 00.348 11616 IsGuiding returns 1
20:55:22.163 00.000 11616 scope still moving after pulse duration time elapsed
20:55:22.195 00.032 11616 IsSlewing returns 0
20:55:22.195 00.000 11616 IsGuiding returns 0
20:55:22.195 00.000 11616 scope move finished after 352 + 52 ms
20:55:22.195 00.000 11616 Move returns status 0, amount 352
20:55:22.195 00.000 11616 MoveAxis(N, 0, ABG)
20:55:22.195 00.000 11616 Move returns status 0, amount 0
20:55:22.195 00.000 11616 move complete, result=0
20:55:22.195 00.000 11616 worker thread done servicing request
20:55:22.195 00.000 11616 Worker thread wakes up
20:55:22.195 00.000 12268 GuideStep: -0.6 px 352 ms EAST, 0.1 px 0 ms NORTH
20:55:22.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:22.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:22.511 00.316 12268 evsrv: cli 0F8E69C0 connect
20:55:22.511 00.000 12268 case statement mapped state 6 to 3
20:55:22.515 00.004 12268 case statement mapped state 6 to 3
20:55:22.516 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"d2d7839e-f58a-4cb5-89e2-58d0ceb3443d"}
20:55:22.516 00.000 12268 case statement mapped state 6 to 3
20:55:22.516 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2d7839e-f58a-4cb5-89e2-58d0ceb3443d"}
20:55:22.516 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:55:24.189 01.673 11616 Exposure complete
20:55:24.252 00.063 11616 worker thread done servicing request
20:55:24.252 00.000 12268 OnExposeComplete: enter
20:55:24.252 00.000 12268 UpdateGuideState(): m_state=6
20:55:24.252 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
20:55:24.252 00.000 12268 Star::Find returns 1 (0), X=1250.74, Y=872.24, Mass=333, SNR=12.4, Peak=38 HFD=3.8
20:55:24.252 00.000 12268 MultiStar: exiting stabilization period
20:55:24.252 00.000 12268 MultiStar: updating star positions after lock position change
20:55:24.252 00.000 12268 Star::Find(15, 1042, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
20:55:24.252 00.000 12268 Star::Find returns 1 (0), X=1041.54, Y=167.91, Mass=281, SNR=11.5, Peak=33 HFD=3.8
20:55:24.252 00.000 12268 Star::Find(15, 1101, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
20:55:24.252 00.000 12268 Star::Find returns 1 (0), X=1100.66, Y=265.94, Mass=286, SNR=11.5, Peak=41 HFD=3.9
20:55:24.252 00.000 12268 Star::Find(15, 656, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
20:55:24.252 00.000 12268 Star::Find returns 1 (0), X=656.29, Y=619.39, Mass=251, SNR=10.7, Peak=30 HFD=3.8
20:55:24.252 00.000 12268 Star::Find(15, 1107, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
20:55:24.252 00.000 12268 Star::Find returns 1 (0), X=1106.75, Y=326.96, Mass=198, SNR=9.6, Peak=32 HFD=3.5
20:55:24.252 00.000 12268 Star::Find(15, 1154, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
20:55:24.252 00.000 12268 Star::Find returns 1 (0), X=1154.41, Y=237.49, Mass=169, SNR=8.9, Peak=36 HFD=4.0
20:55:24.252 00.000 12268 Star::Find(15, 811, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
20:55:24.252 00.000 12268 Star::Find returns 1 (0), X=810.26, Y=387.30, Mass=189, SNR=9.4, Peak=26 HFD=4.5
20:55:24.252 00.000 12268 Star::Find(15, 961, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
20:55:24.252 00.000 12268 Star::Find returns 1 (0), X=959.87, Y=574.89, Mass=68, SNR=5.6, Peak=19 HFD=2.4
20:55:24.252 00.000 12268 Star::Find(15, 1205, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
20:55:24.252 00.000 12268 Star::Find returns 1 (0), X=1203.49, Y=91.90, Mass=72, SNR=5.7, Peak=20 HFD=2.4
20:55:24.252 00.000 12268 Star::Find(15, 284, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
20:55:24.252 00.000 12268 Star::Find returns 1 (0), X=283.34, Y=280.77, Mass=68, SNR=5.6, Peak=19 HFD=2.0
20:55:24.252 00.000 12268 Star::Find(15, 118, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
20:55:24.252 00.000 12268 Star::Find returns 1 (0), X=116.69, Y=304.01, Mass=82, SNR=6.1, Peak=25 HFD=2.7
20:55:24.252 00.000 12268 Star::Find(15, 367, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
20:55:24.252 00.000 12268 Star::Find returns 1 (0), X=367.58, Y=538.56, Mass=91, SNR=6.5, Peak=17 HFD=3.8
20:55:24.252 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.67) = xAngle (1.13 = 1.13)
20:55:24.252 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.16 = 1.16)
20:55:24.252 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.54 mountX=0.06 mountY=0.13, mountTheta=1.14
20:55:24.252 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.07, opts=13)
20:55:24.252 00.000 12268 Enqueuing Move request for scope (0.12, -0.07)
20:55:24.252 00.000 11616 Worker thread wakes up
20:55:24.252 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
20:55:24.252 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
20:55:24.252 00.000 11616 Moving (0.12, -0.07) raw xDistance=0.06 yDistance=0.13
20:55:24.252 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:24.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:55:24.252 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:24.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:55:24.252 00.000 11616 MoveAxis(E, 0, ABG)
20:55:24.252 00.000 11616 Move returns status 0, amount 0
20:55:24.252 00.000 11616 MoveAxis(N, 0, ABG)
20:55:24.252 00.000 11616 Move returns status 0, amount 0
20:55:24.252 00.000 11616 move complete, result=0
20:55:24.252 00.000 11616 worker thread done servicing request
20:55:24.268 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:55:24.284 00.016 12268 UpdateGuideState exits: m=333 SNR=12.4
20:55:24.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:24.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:24.284 00.000 12268 Enqueuing Expose request
20:55:24.284 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:24.284 00.000 11616 Worker thread wakes up
20:55:24.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:24.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:26.286 02.002 11616 Exposure complete
20:55:26.350 00.064 11616 worker thread done servicing request
20:55:26.350 00.000 12268 OnExposeComplete: enter
20:55:26.350 00.000 12268 UpdateGuideState(): m_state=6
20:55:26.350 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1668
20:55:26.350 00.000 12268 Star::Find returns 1 (0), X=1250.39, Y=872.03, Mass=319, SNR=12.2, Peak=36 HFD=4.5
20:55:26.350 00.000 12268 MultiStar: [#1 -0.14,-0.20,0.98,U] [#2 -0.11,-0.12,0.96,U] [#3 -0.35,-0.18,0.92,U] [#4 -0.58,-0.43,0.00,M1] [#5 -0.56,-0.33,0.67,U] [#6 0.47,-0.45,0.85,U] [#7 0.77,0.06,0.00,M2] [#8 0.28,0.28,0.62,U] 
20:55:26.350 00.000 12268 refined, 6 included, MultiStar: {-0.10, -0.20}, one-star: {-0.24, -0.28}
20:55:26.350 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-1.67) = xAngle (-0.37 = -0.37)
20:55:26.350 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.34 = -0.34)
20:55:26.350 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-2.03 mountX=0.21 mountY=-0.07, mountTheta=-0.34
20:55:26.350 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.20, opts=13)
20:55:26.350 00.000 12268 Enqueuing Move request for scope (-0.10, -0.20)
20:55:26.350 00.000 11616 Worker thread wakes up
20:55:26.350 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.20) opts 0xd
20:55:26.350 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.20)
20:55:26.350 00.000 11616 Moving (-0.10, -0.20) raw xDistance=0.21 yDistance=-0.07
20:55:26.350 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:55:26.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:55:26.350 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:26.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:55:26.350 00.000 11616 MoveAxis(E, 0, ABG)
20:55:26.350 00.000 11616 Move returns status 0, amount 0
20:55:26.350 00.000 11616 MoveAxis(N, 0, ABG)
20:55:26.350 00.000 11616 Move returns status 0, amount 0
20:55:26.350 00.000 11616 move complete, result=0
20:55:26.350 00.000 11616 worker thread done servicing request
20:55:26.365 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:55:26.381 00.016 12268 UpdateGuideState exits: m=319 SNR=12.2
20:55:26.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:26.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:26.381 00.000 12268 Enqueuing Expose request
20:55:26.381 00.000 11616 Worker thread wakes up
20:55:26.381 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:26.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:26.381 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:28.393 02.012 11616 Exposure complete
20:55:28.441 00.048 11616 worker thread done servicing request
20:55:28.457 00.016 12268 OnExposeComplete: enter
20:55:28.457 00.000 12268 UpdateGuideState(): m_state=6
20:55:28.457 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1669
20:55:28.457 00.000 12268 Star::Find returns 1 (0), X=1250.82, Y=871.95, Mass=304, SNR=11.9, Peak=38 HFD=4.1
20:55:28.457 00.000 12268 MultiStar: [#1 -0.15,-0.22,0.99,U] [#2 0.49,-0.11,0.94,U] [#3 0.12,-0.15,0.81,U] [#4 0.24,-0.72,0.00,M2] [#5 -0.27,-0.10,0.70,U] [#6 0.52,-0.58,0.00,M1] [#7 0.37,0.09,0.52,U] [#8 0.27,0.34,0.53,U] 
20:55:28.457 00.000 12268 refined, 6 included, MultiStar: {0.14, -0.12}, one-star: {0.19, -0.36}
20:55:28.457 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.67) = xAngle (0.95 = 0.95)
20:55:28.457 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.98 = 0.98)
20:55:28.457 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-0.72 mountX=0.10 mountY=0.15, mountTheta=0.96
20:55:28.457 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.12, opts=13)
20:55:28.457 00.000 12268 Enqueuing Move request for scope (0.14, -0.12)
20:55:28.457 00.000 11616 Worker thread wakes up
20:55:28.457 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
20:55:28.457 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
20:55:28.457 00.000 11616 Moving (0.14, -0.12) raw xDistance=0.10 yDistance=0.15
20:55:28.457 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:55:28.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:55:28.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
20:55:28.457 00.000 11616 MoveAxis(E, 0, ABG)
20:55:28.457 00.000 11616 Move returns status 0, amount 0
20:55:28.457 00.000 11616 MoveAxis(S, 13, ABG)
20:55:28.457 00.000 11616 Guiding  Dir = 1, Dur = 13
20:55:28.457 00.000 11616 IsSlewing returns 0
20:55:28.457 00.000 11616 IsGuiding returns 0
20:55:28.457 00.000 11616 PulseGuide returned control before completion, sleep 23
20:55:28.469 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:55:28.489 00.020 12268 UpdateGuideState exits: m=304 SNR=11.9
20:55:28.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:28.489 00.000 11616 IsGuiding returns 1
20:55:28.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:28.489 00.000 12268 Enqueuing Expose request
20:55:28.489 00.000 11616 scope still moving after pulse duration time elapsed
20:55:28.520 00.031 11616 IsSlewing returns 0
20:55:28.520 00.000 11616 IsGuiding returns 0
20:55:28.520 00.000 11616 scope move finished after 13 + 46 ms
20:55:28.520 00.000 11616 Move returns status 0, amount 13
20:55:28.520 00.000 11616 move complete, result=0
20:55:28.520 00.000 11616 worker thread done servicing request
20:55:28.520 00.000 11616 Worker thread wakes up
20:55:28.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:28.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:28.520 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
20:55:30.533 02.013 11616 Exposure complete
20:55:30.593 00.060 11616 worker thread done servicing request
20:55:30.593 00.000 12268 OnExposeComplete: enter
20:55:30.597 00.004 12268 UpdateGuideState(): m_state=6
20:55:30.597 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1670
20:55:30.597 00.000 12268 Star::Find returns 1 (0), X=1250.69, Y=871.86, Mass=251, SNR=10.8, Peak=34 HFD=3.8
20:55:30.597 00.000 12268 MultiStar: [#1 0.01,-0.11,1.11,U] [#2 -0.01,-0.21,0.99,U] [#3 -0.30,-0.42,0.75,U] [#4 -0.05,-0.72,0.00,M3] [#5 -0.84,-0.50,0.00,M1] [#6 0.06,-0.52,0.75,U] [#7 0.26,-0.30,0.47,U] [#8 0.30,0.45,0.54,U] 
20:55:30.597 00.000 12268 refined, 6 included, MultiStar: {0.03, -0.25}, one-star: {0.07, -0.44}
20:55:30.597 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.67) = xAngle (0.22 = 0.22)
20:55:30.597 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.26 = 0.26)
20:55:30.597 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.44 mountX=0.24 mountY=0.06, mountTheta=0.25
20:55:30.597 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.25, opts=13)
20:55:30.597 00.000 12268 Enqueuing Move request for scope (0.03, -0.25)
20:55:30.597 00.000 11616 Worker thread wakes up
20:55:30.597 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.25) opts 0xd
20:55:30.597 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.25)
20:55:30.597 00.000 11616 Moving (0.03, -0.25) raw xDistance=0.24 yDistance=0.06
20:55:30.597 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:55:30.597 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:55:30.597 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:30.597 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:55:30.597 00.000 11616 MoveAxis(E, 0, ABG)
20:55:30.597 00.000 11616 Move returns status 0, amount 0
20:55:30.597 00.000 11616 MoveAxis(N, 0, ABG)
20:55:30.597 00.000 11616 Move returns status 0, amount 0
20:55:30.597 00.000 11616 move complete, result=0
20:55:30.597 00.000 11616 worker thread done servicing request
20:55:30.612 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:55:30.628 00.016 12268 UpdateGuideState exits: m=251 SNR=10.8
20:55:30.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:30.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:30.628 00.000 12268 Enqueuing Expose request
20:55:30.628 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:30.628 00.000 11616 Worker thread wakes up
20:55:30.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:30.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:32.624 01.996 11616 Exposure complete
20:55:32.687 00.063 11616 worker thread done servicing request
20:55:32.687 00.000 12268 OnExposeComplete: enter
20:55:32.687 00.000 12268 UpdateGuideState(): m_state=6
20:55:32.687 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1671
20:55:32.687 00.000 12268 Star::Find returns 1 (0), X=1250.53, Y=871.56, Mass=293, SNR=11.7, Peak=30 HFD=4.3
20:55:32.687 00.000 12268 MultiStar: [#1 -0.28,-0.39,1.01,U] [#2 -0.18,-0.68,0.00,M1] [#3 0.25,-0.86,0.00,M1] [#4 -0.32,-1.00,0.00,M4] [#5 -0.72,-0.84,0.00,M2] [#6 0.17,-0.94,0.00,M1] [#7 0.42,-1.66,0.00,M1] [#8 0.08,-0.20,0.47,U] 
20:55:32.687 00.000 12268 refined, 2 included, MultiStar: {-0.14, -0.50}, one-star: {-0.09, -0.75}
20:55:32.687 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.67) = xAngle (-0.17 = -0.17)
20:55:32.687 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.14 = -0.14)
20:55:32.687 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.50 hyp=0.52 cameraTheta=-1.84 mountX=0.51 mountY=-0.07, mountTheta=-0.14
20:55:32.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.50, opts=13)
20:55:32.687 00.000 12268 Enqueuing Move request for scope (-0.14, -0.50)
20:55:32.687 00.000 11616 Worker thread wakes up
20:55:32.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.50) opts 0xd
20:55:32.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.50)
20:55:32.687 00.000 11616 Moving (-0.14, -0.50) raw xDistance=0.51 yDistance=-0.07
20:55:32.687 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.29 direction from -1 to 1
20:55:32.687 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.52
20:55:32.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
20:55:32.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:32.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:55:32.687 00.000 11616 MoveAxis(W, 285, ABG)
20:55:32.687 00.000 11616 Guiding  Dir = 3, Dur = 285
20:55:32.687 00.000 11616 IsSlewing returns 0
20:55:32.687 00.000 11616 IsGuiding returns 0
20:55:32.687 00.000 11616 PulseGuide returned control before completion, sleep 295
20:55:32.703 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:55:32.718 00.015 12268 UpdateGuideState exits: m=293 SNR=11.7
20:55:32.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:32.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:32.718 00.000 12268 Enqueuing Expose request
20:55:33.002 00.284 11616 IsGuiding returns 1
20:55:33.002 00.000 11616 scope still moving after pulse duration time elapsed
20:55:33.034 00.032 11616 IsSlewing returns 0
20:55:33.034 00.000 11616 IsGuiding returns 0
20:55:33.034 00.000 11616 scope move finished after 285 + 50 ms
20:55:33.034 00.000 11616 Move returns status 0, amount 285
20:55:33.034 00.000 11616 MoveAxis(N, 0, ABG)
20:55:33.034 00.000 11616 Move returns status 0, amount 0
20:55:33.034 00.000 11616 move complete, result=0
20:55:33.034 00.000 11616 worker thread done servicing request
20:55:33.034 00.000 11616 Worker thread wakes up
20:55:33.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:33.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:33.034 00.000 12268 GuideStep: 0.5 px 285 ms WEST, -0.1 px 0 ms NORTH
20:55:35.032 01.998 11616 Exposure complete
20:55:35.095 00.063 11616 worker thread done servicing request
20:55:35.095 00.000 12268 OnExposeComplete: enter
20:55:35.095 00.000 12268 UpdateGuideState(): m_state=6
20:55:35.095 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1672
20:55:35.095 00.000 12268 Star::Find returns 1 (0), X=1250.79, Y=871.37, Mass=288, SNR=11.5, Peak=28 HFD=4.5
20:55:35.095 00.000 12268 MultiStar: [#1 0.00,-0.71,0.00,M1] [#2 0.14,-0.99,0.00,M2] [#3 -0.31,-0.87,0.00,M2] [#4 0.02,-0.93,0.00,M5] [#5 -0.17,-0.85,0.00,M3] [#6 -0.34,-1.24,0.00,M2] [#7 0.52,-0.61,0.00,M2] [#8 0.27,0.07,0.53,U] 
20:55:35.095 00.000 12268 refined, 1 included, MultiStar: {0.21, -0.59}, one-star: {0.17, -0.94}
20:55:35.095 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.67) = xAngle (0.44 = 0.44)
20:55:35.095 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.47 = 0.47)
20:55:35.095 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.59 hyp=0.62 cameraTheta=-1.23 mountX=0.56 mountY=0.28, mountTheta=0.46
20:55:35.095 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.59, opts=13)
20:55:35.095 00.000 12268 Enqueuing Move request for scope (0.21, -0.59)
20:55:35.095 00.000 11616 Worker thread wakes up
20:55:35.095 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.59) opts 0xd
20:55:35.095 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.59)
20:55:35.095 00.000 11616 Moving (0.21, -0.59) raw xDistance=0.56 yDistance=0.28
20:55:35.095 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
20:55:35.095 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:55:35.095 00.000 11616 MoveAxis(W, 316, ABG)
20:55:35.095 00.000 11616 Guiding  Dir = 3, Dur = 316
20:55:35.095 00.000 11616 IsSlewing returns 0
20:55:35.095 00.000 11616 IsGuiding returns 0
20:55:35.095 00.000 11616 PulseGuide returned control before completion, sleep 326
20:55:35.111 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:55:35.127 00.016 12268 UpdateGuideState exits: m=288 SNR=11.5
20:55:35.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:35.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:35.127 00.000 12268 Enqueuing Expose request
20:55:35.444 00.317 11616 IsGuiding returns 1
20:55:35.444 00.000 11616 scope still moving after pulse duration time elapsed
20:55:35.476 00.032 11616 IsSlewing returns 0
20:55:35.476 00.000 11616 IsGuiding returns 0
20:55:35.476 00.000 11616 scope move finished after 316 + 55 ms
20:55:35.476 00.000 11616 Move returns status 0, amount 316
20:55:35.476 00.000 11616 MoveAxis(S, 24, ABG)
20:55:35.476 00.000 11616 Guiding  Dir = 1, Dur = 24
20:55:35.476 00.000 11616 IsSlewing returns 0
20:55:35.476 00.000 11616 IsGuiding returns 0
20:55:35.476 00.000 11616 PulseGuide returned control before completion, sleep 34
20:55:35.523 00.047 11616 IsGuiding returns 1
20:55:35.523 00.000 11616 scope still moving after pulse duration time elapsed
20:55:35.555 00.032 11616 IsSlewing returns 0
20:55:35.555 00.000 11616 IsGuiding returns 0
20:55:35.555 00.000 11616 scope move finished after 24 + 54 ms
20:55:35.555 00.000 11616 Move returns status 0, amount 24
20:55:35.555 00.000 11616 move complete, result=0
20:55:35.555 00.000 11616 worker thread done servicing request
20:55:35.555 00.000 11616 Worker thread wakes up
20:55:35.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:35.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:35.555 00.000 12268 GuideStep: 0.6 px 316 ms WEST, 0.3 px 24 ms SOUTH
20:55:37.562 02.007 11616 Exposure complete
20:55:37.618 00.056 11616 worker thread done servicing request
20:55:37.618 00.000 12268 OnExposeComplete: enter
20:55:37.618 00.000 12268 UpdateGuideState(): m_state=6
20:55:37.618 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1673
20:55:37.618 00.000 12268 Star::Find returns 1 (0), X=1250.78, Y=872.14, Mass=298, SNR=11.7, Peak=37 HFD=4.3
20:55:37.618 00.000 12268 MultiStar: [#1 0.12,-0.47,0.99,U] [#2 0.08,-0.62,0.96,U] [#3 -0.52,-0.68,0.00,M3] [#4 0.08,-1.17,0.00,M6] [#5 -0.53,-0.38,0.68,U] [#6 -0.10,-0.95,0.00,M3] [#7 0.76,-0.06,0.00,M3] [#8 0.63,0.05,0.47,U] 
20:55:37.618 00.000 12268 single-star, 4 included, MultiStar: {0.07, -0.36}, one-star: {0.16, -0.16}
20:55:37.618 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.67) = xAngle (0.88 = 0.88)
20:55:37.618 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.91 = 0.91)
20:55:37.618 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-0.79 mountX=0.15 mountY=0.18, mountTheta=0.89
20:55:37.618 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.16, opts=13)
20:55:37.618 00.000 12268 Enqueuing Move request for scope (0.16, -0.16)
20:55:37.624 00.006 11616 Worker thread wakes up
20:55:37.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.16) opts 0xd
20:55:37.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.16)
20:55:37.624 00.000 11616 Moving (0.16, -0.16) raw xDistance=0.15 yDistance=0.18
20:55:37.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
20:55:37.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:55:37.624 00.000 11616 MoveAxis(W, 82, ABG)
20:55:37.624 00.000 11616 Guiding  Dir = 3, Dur = 82
20:55:37.624 00.000 11616 IsSlewing returns 0
20:55:37.624 00.000 11616 IsGuiding returns 0
20:55:37.624 00.000 11616 PulseGuide returned control before completion, sleep 92
20:55:37.634 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:55:37.656 00.022 12268 UpdateGuideState exits: m=298 SNR=11.7
20:55:37.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:37.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:37.656 00.000 12268 Enqueuing Expose request
20:55:37.730 00.074 11616 IsGuiding returns 1
20:55:37.730 00.000 11616 scope still moving after pulse duration time elapsed
20:55:37.761 00.031 11616 IsSlewing returns 0
20:55:37.761 00.000 11616 IsGuiding returns 0
20:55:37.761 00.000 11616 scope move finished after 82 + 54 ms
20:55:37.761 00.000 11616 Move returns status 0, amount 82
20:55:37.761 00.000 11616 MoveAxis(S, 15, ABG)
20:55:37.761 00.000 11616 Guiding  Dir = 1, Dur = 15
20:55:37.761 00.000 11616 IsSlewing returns 0
20:55:37.761 00.000 11616 IsGuiding returns 0
20:55:37.761 00.000 11616 PulseGuide returned control before completion, sleep 25
20:55:37.793 00.032 11616 IsGuiding returns 1
20:55:37.793 00.000 11616 scope still moving after pulse duration time elapsed
20:55:37.824 00.031 11616 IsSlewing returns 0
20:55:37.824 00.000 11616 IsGuiding returns 0
20:55:37.824 00.000 11616 scope move finished after 15 + 47 ms
20:55:37.824 00.000 11616 Move returns status 0, amount 15
20:55:37.824 00.000 11616 move complete, result=0
20:55:37.824 00.000 11616 worker thread done servicing request
20:55:37.824 00.000 11616 Worker thread wakes up
20:55:37.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:37.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:37.824 00.000 12268 GuideStep: 0.1 px 82 ms WEST, 0.2 px 15 ms SOUTH
20:55:39.828 02.004 11616 Exposure complete
20:55:39.894 00.066 11616 worker thread done servicing request
20:55:39.894 00.000 12268 OnExposeComplete: enter
20:55:39.894 00.000 12268 UpdateGuideState(): m_state=6
20:55:39.894 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1674
20:55:39.894 00.000 12268 Star::Find returns 1 (0), X=1250.67, Y=872.32, Mass=263, SNR=11.1, Peak=35 HFD=3.6
20:55:39.894 00.000 12268 MultiStar: [#1 -0.26,-0.02,0.94,U] [#2 -0.00,-0.33,0.78,U] [#3 -0.21,-0.31,0.89,U] [#4 -0.43,-0.46,0.78,U] [#5 -0.58,-0.57,0.00,M3] [#6 -0.20,-0.65,0.00,M4] [#7 0.62,-0.22,0.46,U] [#8 -0.50,0.21,0.45,U] 
20:55:39.894 00.000 12268 single-star, 6 included, MultiStar: {-0.13, -0.17}, one-star: {0.05, 0.02}
20:55:39.894 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.67) = xAngle (1.97 = 1.97)
20:55:39.894 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.00 = 2.00)
20:55:39.894 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.30 mountX=-0.02 mountY=0.05, mountTheta=1.98
20:55:39.894 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.02, opts=13)
20:55:39.894 00.000 12268 Enqueuing Move request for scope (0.05, 0.02)
20:55:39.894 00.000 11616 Worker thread wakes up
20:55:39.894 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
20:55:39.894 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
20:55:39.894 00.000 11616 Moving (0.05, 0.02) raw xDistance=-0.02 yDistance=0.05
20:55:39.894 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:39.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:55:39.894 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:39.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:55:39.894 00.000 11616 MoveAxis(E, 0, ABG)
20:55:39.894 00.000 11616 Move returns status 0, amount 0
20:55:39.894 00.000 11616 MoveAxis(N, 0, ABG)
20:55:39.894 00.000 11616 Move returns status 0, amount 0
20:55:39.894 00.000 11616 move complete, result=0
20:55:39.894 00.000 11616 worker thread done servicing request
20:55:39.906 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:55:39.937 00.031 12268 UpdateGuideState exits: m=263 SNR=11.1
20:55:39.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:39.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:39.937 00.000 12268 Enqueuing Expose request
20:55:39.937 00.000 11616 Worker thread wakes up
20:55:39.937 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:55:39.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:39.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:41.953 02.016 11616 Exposure complete
20:55:42.015 00.062 11616 worker thread done servicing request
20:55:42.015 00.000 12268 OnExposeComplete: enter
20:55:42.015 00.000 12268 UpdateGuideState(): m_state=6
20:55:42.015 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1675
20:55:42.015 00.000 12268 Star::Find returns 1 (0), X=1250.63, Y=872.15, Mass=277, SNR=11.4, Peak=40 HFD=4.0
20:55:42.015 00.000 12268 MultiStar: [#1 0.04,-0.00,0.97,U] [#2 0.05,-0.21,0.93,U] [#3 -0.11,-0.71,0.00,M3] [#4 -0.17,-0.94,0.00,M6] [#5 -0.44,-0.39,0.74,U] [#6 0.36,-0.91,0.00,M5] [#7 0.40,-0.56,0.00,M3] [#8 0.22,-0.03,0.50,U] 
20:55:42.015 00.000 12268 single-star, 4 included, MultiStar: {-0.03, -0.16}, one-star: {0.01, -0.16}
20:55:42.015 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.67) = xAngle (0.17 = 0.17)
20:55:42.015 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.20 = 0.20)
20:55:42.015 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.49 mountX=0.16 mountY=0.03, mountTheta=0.20
20:55:42.015 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.16, opts=13)
20:55:42.015 00.000 12268 Enqueuing Move request for scope (0.01, -0.16)
20:55:42.015 00.000 11616 Worker thread wakes up
20:55:42.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
20:55:42.015 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
20:55:42.015 00.000 11616 Moving (0.01, -0.16) raw xDistance=0.16 yDistance=0.03
20:55:42.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
20:55:42.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:42.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:55:42.015 00.000 11616 MoveAxis(W, 89, ABG)
20:55:42.015 00.000 11616 Guiding  Dir = 3, Dur = 89
20:55:42.015 00.000 11616 IsSlewing returns 0
20:55:42.015 00.000 11616 IsGuiding returns 0
20:55:42.015 00.000 11616 PulseGuide returned control before completion, sleep 99
20:55:42.031 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:55:42.046 00.015 12268 UpdateGuideState exits: m=277 SNR=11.4
20:55:42.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:42.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:42.046 00.000 12268 Enqueuing Expose request
20:55:42.125 00.079 11616 IsGuiding returns 1
20:55:42.125 00.000 11616 scope still moving after pulse duration time elapsed
20:55:42.156 00.031 11616 IsSlewing returns 0
20:55:42.156 00.000 11616 IsGuiding returns 0
20:55:42.156 00.000 11616 scope move finished after 89 + 43 ms
20:55:42.156 00.000 11616 Move returns status 0, amount 89
20:55:42.156 00.000 11616 MoveAxis(N, 0, ABG)
20:55:42.156 00.000 11616 Move returns status 0, amount 0
20:55:42.156 00.000 11616 move complete, result=0
20:55:42.156 00.000 11616 worker thread done servicing request
20:55:42.156 00.000 11616 Worker thread wakes up
20:55:42.156 00.000 12268 GuideStep: 0.2 px 89 ms WEST, 0.0 px 0 ms NORTH
20:55:42.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:42.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:44.172 02.016 11616 Exposure complete
20:55:44.220 00.048 11616 worker thread done servicing request
20:55:44.220 00.000 12268 OnExposeComplete: enter
20:55:44.220 00.000 12268 UpdateGuideState(): m_state=6
20:55:44.220 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1676
20:55:44.220 00.000 12268 Star::Find returns 1 (0), X=1250.53, Y=871.87, Mass=285, SNR=11.5, Peak=36 HFD=4.0
20:55:44.220 00.000 12268 MultiStar: [#1 0.09,-0.13,0.96,U] [#2 0.20,-0.09,0.91,U] [#3 -0.25,-0.28,0.78,U] [#4 -0.17,-0.58,0.79,U] [#5 -0.60,-0.27,0.73,U] [#6 0.58,-0.70,0.00,M6] [#7 0.45,0.03,0.40,U] [#8 0.17,0.65,0.48,U] 
20:55:44.220 00.000 12268 refined, 7 included, MultiStar: {-0.05, -0.20}, one-star: {-0.09, -0.43}
20:55:44.220 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.67) = xAngle (-0.17 = -0.17)
20:55:44.220 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.14 = -0.14)
20:55:44.220 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.84 mountX=0.20 mountY=-0.03, mountTheta=-0.14
20:55:44.220 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.20, opts=13)
20:55:44.220 00.000 12268 Enqueuing Move request for scope (-0.05, -0.20)
20:55:44.220 00.000 11616 Worker thread wakes up
20:55:44.220 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
20:55:44.220 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
20:55:44.220 00.000 11616 Moving (-0.05, -0.20) raw xDistance=0.20 yDistance=-0.03
20:55:44.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
20:55:44.220 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:44.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:55:44.220 00.000 11616 MoveAxis(W, 112, ABG)
20:55:44.220 00.000 11616 Guiding  Dir = 3, Dur = 112
20:55:44.220 00.000 11616 IsSlewing returns 0
20:55:44.220 00.000 11616 IsGuiding returns 0
20:55:44.220 00.000 11616 PulseGuide returned control before completion, sleep 122
20:55:44.236 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:55:44.252 00.016 12268 UpdateGuideState exits: m=285 SNR=11.5
20:55:44.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:44.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:44.252 00.000 12268 Enqueuing Expose request
20:55:44.363 00.111 11616 IsGuiding returns 1
20:55:44.363 00.000 11616 scope still moving after pulse duration time elapsed
20:55:44.394 00.031 11616 IsSlewing returns 0
20:55:44.394 00.000 11616 IsGuiding returns 0
20:55:44.394 00.000 11616 scope move finished after 112 + 48 ms
20:55:44.394 00.000 11616 Move returns status 0, amount 112
20:55:44.394 00.000 11616 MoveAxis(N, 0, ABG)
20:55:44.394 00.000 11616 Move returns status 0, amount 0
20:55:44.394 00.000 11616 move complete, result=0
20:55:44.394 00.000 11616 worker thread done servicing request
20:55:44.394 00.000 11616 Worker thread wakes up
20:55:44.394 00.000 12268 GuideStep: 0.2 px 112 ms WEST, -0.0 px 0 ms NORTH
20:55:44.394 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:44.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:46.390 01.996 11616 Exposure complete
20:55:46.453 00.063 11616 worker thread done servicing request
20:55:46.453 00.000 12268 OnExposeComplete: enter
20:55:46.453 00.000 12268 UpdateGuideState(): m_state=6
20:55:46.453 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1677
20:55:46.453 00.000 12268 Star::Find returns 1 (0), X=1250.49, Y=872.04, Mass=308, SNR=12.0, Peak=42 HFD=3.7
20:55:46.453 00.000 12268 MultiStar: [#1 0.03,0.19,0.87,U] [#2 0.26,0.14,0.88,U] [#3 0.29,-0.35,0.72,U] [#4 -0.06,-0.26,0.75,U] [#5 -0.51,0.18,0.73,U] [#6 0.11,-0.26,0.73,U] [#7 0.00,0.00,0.00,L] [#8 0.21,0.05,0.44,U] [#9 0.55,-0.84,0.00,M9] 
20:55:46.453 00.000 12268 refined, 7 included, MultiStar: {0.02, -0.07}, one-star: {-0.13, -0.26}
20:55:46.453 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.67) = xAngle (0.30 = 0.30)
20:55:46.453 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.33 = 0.33)
20:55:46.453 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.37 mountX=0.07 mountY=0.02, mountTheta=0.33
20:55:46.453 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.07, opts=13)
20:55:46.453 00.000 12268 Enqueuing Move request for scope (0.02, -0.07)
20:55:46.453 00.000 11616 Worker thread wakes up
20:55:46.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
20:55:46.453 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
20:55:46.453 00.000 11616 Moving (0.02, -0.07) raw xDistance=0.07 yDistance=0.02
20:55:46.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:46.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:55:46.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:46.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:55:46.453 00.000 11616 MoveAxis(E, 0, ABG)
20:55:46.453 00.000 11616 Move returns status 0, amount 0
20:55:46.453 00.000 11616 MoveAxis(N, 0, ABG)
20:55:46.453 00.000 11616 Move returns status 0, amount 0
20:55:46.453 00.000 11616 move complete, result=0
20:55:46.453 00.000 11616 worker thread done servicing request
20:55:46.468 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:55:46.484 00.016 12268 UpdateGuideState exits: m=308 SNR=12.0
20:55:46.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:46.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:46.484 00.000 12268 Enqueuing Expose request
20:55:46.484 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:55:46.484 00.000 11616 Worker thread wakes up
20:55:46.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:46.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:48.500 02.016 11616 Exposure complete
20:55:48.547 00.047 11616 worker thread done servicing request
20:55:48.547 00.000 12268 OnExposeComplete: enter
20:55:48.547 00.000 12268 UpdateGuideState(): m_state=6
20:55:48.547 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1678
20:55:48.547 00.000 12268 Star::Find returns 1 (0), X=1250.62, Y=872.06, Mass=301, SNR=11.8, Peak=30 HFD=4.2
20:55:48.547 00.000 12268 MultiStar: [#1 -0.30,0.34,0.91,U] [#2 -0.44,0.05,0.88,U] [#3 0.10,0.10,0.74,U] [#4 -0.44,0.03,0.81,U] [#5 -0.88,-0.45,0.00,M1] [#6 -0.02,-0.28,0.62,U] [#7 0.23,0.01,0.38,U] [#8 0.65,0.98,0.00,M1] 
20:55:48.547 00.000 12268 refined, 6 included, MultiStar: {-0.16, 0.01}, one-star: {0.00, -0.25}
20:55:48.547 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.67) = xAngle (4.77 = -1.51)
20:55:48.562 00.015 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.81 = -1.48)
20:55:48.562 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.11 mountX=0.01 mountY=-0.16, mountTheta=-1.51
20:55:48.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.01, opts=13)
20:55:48.562 00.000 12268 Enqueuing Move request for scope (-0.16, 0.01)
20:55:48.562 00.000 11616 Worker thread wakes up
20:55:48.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
20:55:48.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
20:55:48.562 00.000 11616 Moving (-0.16, 0.01) raw xDistance=0.01 yDistance=-0.16
20:55:48.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:48.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:55:48.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:55:48.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:55:48.562 00.000 11616 MoveAxis(E, 0, ABG)
20:55:48.562 00.000 11616 Move returns status 0, amount 0
20:55:48.562 00.000 11616 MoveAxis(N, 0, ABG)
20:55:48.562 00.000 11616 Move returns status 0, amount 0
20:55:48.562 00.000 11616 move complete, result=0
20:55:48.562 00.000 11616 worker thread done servicing request
20:55:48.578 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:55:48.593 00.015 12268 UpdateGuideState exits: m=301 SNR=11.8
20:55:48.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:48.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:48.593 00.000 12268 Enqueuing Expose request
20:55:48.593 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:55:48.593 00.000 11616 Worker thread wakes up
20:55:48.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:48.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:50.602 02.009 11616 Exposure complete
20:55:50.656 00.054 11616 worker thread done servicing request
20:55:50.656 00.000 12268 OnExposeComplete: enter
20:55:50.656 00.000 12268 UpdateGuideState(): m_state=6
20:55:50.656 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1679
20:55:50.656 00.000 12268 Star::Find returns 1 (0), X=1250.78, Y=872.35, Mass=263, SNR=11.0, Peak=30 HFD=3.6
20:55:50.656 00.000 12268 MultiStar: [#1 -0.08,0.08,1.00,U] [#2 -0.15,0.01,0.98,U] [#3 -0.08,-0.12,0.78,U] [#4 -0.02,-0.41,0.77,U] [#5 -0.53,0.13,0.77,U] [#6 -0.04,-0.85,0.00,M5] [#7 0.63,0.17,0.58,U] [#8 0.02,0.44,0.65,U] 
20:55:50.656 00.000 12268 refined, 7 included, MultiStar: {-0.03, 0.03}, one-star: {0.16, 0.05}
20:55:50.656 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (-1.67) = xAngle (3.94 = -2.35)
20:55:50.656 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.97 = -2.32)
20:55:50.656 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.27 mountX=-0.03 mountY=-0.03, mountTheta=-2.33
20:55:50.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.03, opts=13)
20:55:50.656 00.000 12268 Enqueuing Move request for scope (-0.03, 0.03)
20:55:50.656 00.000 11616 Worker thread wakes up
20:55:50.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
20:55:50.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
20:55:50.656 00.000 11616 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
20:55:50.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:50.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:55:50.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:50.666 00.010 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:55:50.666 00.000 11616 MoveAxis(E, 0, ABG)
20:55:50.666 00.000 11616 Move returns status 0, amount 0
20:55:50.666 00.000 11616 MoveAxis(N, 0, ABG)
20:55:50.666 00.000 11616 Move returns status 0, amount 0
20:55:50.666 00.000 11616 move complete, result=0
20:55:50.666 00.000 11616 worker thread done servicing request
20:55:50.666 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=18, Gamma=1.290
20:55:50.687 00.021 12268 UpdateGuideState exits: m=263 SNR=11.0
20:55:50.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:50.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:50.687 00.000 12268 Enqueuing Expose request
20:55:50.687 00.000 11616 Worker thread wakes up
20:55:50.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:50.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:50.687 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:52.704 02.017 11616 Exposure complete
20:55:52.752 00.048 11616 worker thread done servicing request
20:55:52.752 00.000 12268 OnExposeComplete: enter
20:55:52.752 00.000 12268 UpdateGuideState(): m_state=6
20:55:52.752 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1680
20:55:52.752 00.000 12268 Star::Find returns 1 (0), X=1250.93, Y=872.04, Mass=304, SNR=11.9, Peak=32 HFD=4.4
20:55:52.752 00.000 12268 MultiStar: [#1 0.15,0.27,0.89,U] [#2 0.25,0.07,0.88,U] [#3 -0.13,-0.19,0.73,U] [#4 -0.02,0.23,0.77,U] [#5 -0.17,-0.10,0.68,U] [#6 -0.14,-0.40,0.57,U] [#7 0.56,0.81,0.00,M1] [#8 0.15,0.81,0.00,M1] 
20:55:52.752 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.04}, one-star: {0.31, -0.26}
20:55:52.752 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.67) = xAngle (1.10 = 1.10)
20:55:52.752 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.14 = 1.14)
20:55:52.752 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.56 mountX=0.03 mountY=0.07, mountTheta=1.11
20:55:52.768 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.04, opts=13)
20:55:52.768 00.000 12268 Enqueuing Move request for scope (0.06, -0.04)
20:55:52.768 00.000 11616 Worker thread wakes up
20:55:52.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
20:55:52.768 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
20:55:52.768 00.000 11616 Moving (0.06, -0.04) raw xDistance=0.03 yDistance=0.07
20:55:52.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:52.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:55:52.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:52.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:55:52.768 00.000 11616 MoveAxis(E, 0, ABG)
20:55:52.768 00.000 11616 Move returns status 0, amount 0
20:55:52.768 00.000 11616 MoveAxis(N, 0, ABG)
20:55:52.768 00.000 11616 Move returns status 0, amount 0
20:55:52.768 00.000 11616 move complete, result=0
20:55:52.768 00.000 11616 worker thread done servicing request
20:55:52.781 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:55:52.799 00.018 12268 UpdateGuideState exits: m=304 SNR=11.9
20:55:52.799 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:52.799 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:52.799 00.000 12268 Enqueuing Expose request
20:55:52.799 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:52.799 00.000 11616 Worker thread wakes up
20:55:52.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:52.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:54.816 02.017 11616 Exposure complete
20:55:54.875 00.059 11616 worker thread done servicing request
20:55:54.875 00.000 12268 OnExposeComplete: enter
20:55:54.875 00.000 12268 UpdateGuideState(): m_state=6
20:55:54.875 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1681
20:55:54.875 00.000 12268 Star::Find returns 1 (0), X=1250.86, Y=872.12, Mass=270, SNR=11.2, Peak=35 HFD=4.2
20:55:54.875 00.000 12268 MultiStar: [#1 -0.02,0.30,0.96,U] [#2 0.08,0.42,0.97,U] [#3 -0.10,0.18,0.71,U] [#4 -0.05,-0.08,0.84,U] [#5 -0.72,0.23,0.00,M1] [#6 0.18,-0.38,0.61,U] [#7 0.29,0.06,0.39,U] [#8 -0.16,1.21,0.00,M2] 
20:55:54.875 00.000 12268 refined, 6 included, MultiStar: {0.07, 0.06}, one-star: {0.24, -0.19}
20:55:54.875 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.67) = xAngle (2.38 = 2.38)
20:55:54.875 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.41 = 2.41)
20:55:54.875 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.10 cameraTheta=0.71 mountX=-0.07 mountY=0.07, mountTheta=2.40
20:55:54.880 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.06, opts=13)
20:55:54.880 00.000 12268 Enqueuing Move request for scope (0.07, 0.06)
20:55:54.880 00.000 11616 Worker thread wakes up
20:55:54.880 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
20:55:54.880 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
20:55:54.880 00.000 11616 Moving (0.07, 0.06) raw xDistance=-0.07 yDistance=0.07
20:55:54.880 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:54.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:55:54.880 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:54.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:55:54.880 00.000 11616 MoveAxis(E, 0, ABG)
20:55:54.880 00.000 11616 Move returns status 0, amount 0
20:55:54.880 00.000 11616 MoveAxis(N, 0, ABG)
20:55:54.880 00.000 11616 Move returns status 0, amount 0
20:55:54.880 00.000 11616 move complete, result=0
20:55:54.880 00.000 11616 worker thread done servicing request
20:55:54.880 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:55:54.912 00.032 12268 UpdateGuideState exits: m=270 SNR=11.2
20:55:54.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:54.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:54.912 00.000 12268 Enqueuing Expose request
20:55:54.912 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:54.912 00.000 11616 Worker thread wakes up
20:55:54.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:54.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:56.923 02.011 11616 Exposure complete
20:55:56.971 00.048 11616 worker thread done servicing request
20:55:56.971 00.000 12268 OnExposeComplete: enter
20:55:56.971 00.000 12268 UpdateGuideState(): m_state=6
20:55:56.986 00.015 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1682
20:55:56.986 00.000 12268 Star::Find returns 1 (0), X=1251.15, Y=872.39, Mass=281, SNR=11.4, Peak=35 HFD=4.0
20:55:56.986 00.000 12268 MultiStar: [#1 0.87,0.20,0.00,M1] [#2 0.48,0.06,0.94,U] [#3 0.06,-0.01,0.75,U] [#4 0.23,-0.10,0.79,U] [#5 -0.13,0.15,0.72,U] [#6 0.06,-0.50,0.62,U] [#7 0.50,0.05,0.46,U] [#8 0.27,0.64,0.00,M3] 
20:55:56.986 00.000 12268 refined, 6 included, MultiStar: {0.26, -0.03}, one-star: {0.52, 0.08}
20:55:56.986 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.67) = xAngle (1.57 = 1.57)
20:55:56.986 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.60 = 1.60)
20:55:56.986 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-0.10 mountX=-0.00 mountY=0.26, mountTheta=1.57
20:55:56.986 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.03, opts=13)
20:55:56.986 00.000 12268 Enqueuing Move request for scope (0.26, -0.03)
20:55:56.986 00.000 11616 Worker thread wakes up
20:55:56.986 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.03) opts 0xd
20:55:56.986 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.03)
20:55:56.986 00.000 11616 Moving (0.26, -0.03) raw xDistance=-0.00 yDistance=0.26
20:55:56.986 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:56.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:55:56.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:55:56.986 00.000 11616 MoveAxis(E, 0, ABG)
20:55:56.986 00.000 11616 Move returns status 0, amount 0
20:55:56.986 00.000 11616 MoveAxis(S, 22, ABG)
20:55:56.986 00.000 11616 Guiding  Dir = 1, Dur = 22
20:55:56.986 00.000 11616 IsSlewing returns 0
20:55:56.986 00.000 11616 IsGuiding returns 0
20:55:56.986 00.000 11616 PulseGuide returned control before completion, sleep 32
20:55:56.999 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:55:57.018 00.019 12268 UpdateGuideState exits: m=281 SNR=11.4
20:55:57.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:57.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:57.018 00.000 12268 Enqueuing Expose request
20:55:57.034 00.016 11616 IsGuiding returns 1
20:55:57.034 00.000 11616 scope still moving after pulse duration time elapsed
20:55:57.066 00.032 11616 IsSlewing returns 0
20:55:57.066 00.000 11616 IsGuiding returns 1
20:55:57.097 00.031 11616 IsSlewing returns 0
20:55:57.097 00.000 11616 IsGuiding returns 1
20:55:57.129 00.032 11616 IsSlewing returns 0
20:55:57.129 00.000 11616 IsGuiding returns 1
20:55:57.161 00.032 11616 IsSlewing returns 0
20:55:57.161 00.000 11616 IsGuiding returns 1
20:55:57.192 00.031 11616 IsSlewing returns 0
20:55:57.192 00.000 11616 IsGuiding returns 0
20:55:57.192 00.000 11616 scope move finished after 22 + 180 ms
20:55:57.192 00.000 11616 Move returns status 0, amount 22
20:55:57.192 00.000 11616 move complete, result=0
20:55:57.192 00.000 11616 worker thread done servicing request
20:55:57.192 00.000 11616 Worker thread wakes up
20:55:57.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:57.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:55:57.192 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 22 ms SOUTH
20:55:59.201 02.009 11616 Exposure complete
20:55:59.250 00.049 11616 worker thread done servicing request
20:55:59.250 00.000 12268 OnExposeComplete: enter
20:55:59.250 00.000 12268 UpdateGuideState(): m_state=6
20:55:59.250 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1683
20:55:59.250 00.000 12268 Star::Find returns 1 (0), X=1251.11, Y=872.15, Mass=271, SNR=11.3, Peak=36 HFD=3.8
20:55:59.250 00.000 12268 MultiStar: [#1 -0.07,0.24,0.88,U] [#2 0.06,0.06,0.94,U] [#3 0.00,-0.14,0.75,U] [#4 -0.13,-0.09,0.81,U] [#5 -0.58,-0.79,0.00,M1] [#6 0.19,-0.45,0.62,U] [#7 0.73,0.35,0.00,M1] [#8 0.20,-0.15,0.52,U] 
20:55:59.250 00.000 12268 refined, 6 included, MultiStar: {0.11, -0.08}, one-star: {0.49, -0.16}
20:55:59.250 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.67) = xAngle (1.04 = 1.04)
20:55:59.250 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.08 = 1.08)
20:55:59.250 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.62 mountX=0.07 mountY=0.12, mountTheta=1.05
20:55:59.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.08, opts=13)
20:55:59.250 00.000 12268 Enqueuing Move request for scope (0.11, -0.08)
20:55:59.250 00.000 11616 Worker thread wakes up
20:55:59.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
20:55:59.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
20:55:59.250 00.000 11616 Moving (0.11, -0.08) raw xDistance=0.07 yDistance=0.12
20:55:59.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:59.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:55:59.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:59.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:55:59.250 00.000 11616 MoveAxis(E, 0, ABG)
20:55:59.250 00.000 11616 Move returns status 0, amount 0
20:55:59.250 00.000 11616 MoveAxis(N, 0, ABG)
20:55:59.250 00.000 11616 Move returns status 0, amount 0
20:55:59.250 00.000 11616 move complete, result=0
20:55:59.250 00.000 11616 worker thread done servicing request
20:55:59.265 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:55:59.281 00.016 12268 UpdateGuideState exits: m=271 SNR=11.3
20:55:59.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:59.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:55:59.281 00.000 12268 Enqueuing Expose request
20:55:59.281 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:59.281 00.000 11616 Worker thread wakes up
20:55:59.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:55:59.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:01.291 02.010 11616 Exposure complete
20:56:01.355 00.064 11616 worker thread done servicing request
20:56:01.355 00.000 12268 OnExposeComplete: enter
20:56:01.355 00.000 12268 UpdateGuideState(): m_state=6
20:56:01.355 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1684
20:56:01.355 00.000 12268 Star::Find returns 1 (0), X=1251.03, Y=872.12, Mass=289, SNR=11.6, Peak=36 HFD=4.2
20:56:01.355 00.000 12268 MultiStar: [#1 0.53,0.04,0.87,U] [#2 0.38,0.24,0.90,U] [#3 0.28,-0.15,0.70,U] [#4 0.47,-0.42,0.78,U] [#5 -0.38,-0.27,0.67,U] [#6 0.54,-0.86,0.00,M2] [#7 0.59,-0.07,0.40,U] [#8 0.26,1.19,0.00,M3] 
20:56:01.355 00.000 12268 refined, 6 included, MultiStar: {0.33, -0.11}, one-star: {0.41, -0.19}
20:56:01.355 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.67) = xAngle (1.35 = 1.35)
20:56:01.355 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.38 = 1.38)
20:56:01.355 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.11 hyp=0.35 cameraTheta=-0.32 mountX=0.08 mountY=0.34, mountTheta=1.35
20:56:01.355 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.11, opts=13)
20:56:01.355 00.000 12268 Enqueuing Move request for scope (0.33, -0.11)
20:56:01.355 00.000 11616 Worker thread wakes up
20:56:01.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.11) opts 0xd
20:56:01.355 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.11)
20:56:01.355 00.000 11616 Moving (0.33, -0.11) raw xDistance=0.08 yDistance=0.34
20:56:01.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:01.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:56:01.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
20:56:01.355 00.000 11616 MoveAxis(E, 0, ABG)
20:56:01.355 00.000 11616 Move returns status 0, amount 0
20:56:01.355 00.000 11616 MoveAxis(S, 29, ABG)
20:56:01.355 00.000 11616 Guiding  Dir = 1, Dur = 29
20:56:01.355 00.000 11616 IsSlewing returns 0
20:56:01.355 00.000 11616 IsGuiding returns 0
20:56:01.355 00.000 11616 PulseGuide returned control before completion, sleep 39
20:56:01.374 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:56:01.386 00.012 12268 UpdateGuideState exits: m=289 SNR=11.6
20:56:01.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:01.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:01.386 00.000 12268 Enqueuing Expose request
20:56:01.418 00.032 11616 IsGuiding returns 1
20:56:01.418 00.000 11616 scope still moving after pulse duration time elapsed
20:56:01.450 00.032 11616 IsSlewing returns 0
20:56:01.450 00.000 11616 IsGuiding returns 0
20:56:01.450 00.000 11616 scope move finished after 29 + 54 ms
20:56:01.450 00.000 11616 Move returns status 0, amount 29
20:56:01.450 00.000 11616 move complete, result=0
20:56:01.450 00.000 11616 worker thread done servicing request
20:56:01.450 00.000 11616 Worker thread wakes up
20:56:01.450 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
20:56:01.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:01.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:03.455 02.005 11616 Exposure complete
20:56:03.519 00.064 11616 worker thread done servicing request
20:56:03.519 00.000 12268 OnExposeComplete: enter
20:56:03.519 00.000 12268 UpdateGuideState(): m_state=6
20:56:03.519 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1685
20:56:03.519 00.000 12268 Star::Find returns 1 (0), X=1250.35, Y=871.88, Mass=258, SNR=11.0, Peak=37 HFD=3.8
20:56:03.519 00.000 12268 MultiStar: [#1 -0.10,-0.26,0.84,U] [#2 -0.19,0.15,0.92,U] [#3 -0.13,-0.21,0.81,U] [#4 -0.41,-0.51,0.79,U] [#5 -0.58,-0.02,0.73,U] [#6 -0.07,-0.93,0.00,M3] [#7 0.81,-0.65,0.00,M1] [#8 -0.07,0.35,0.42,U] 
20:56:03.519 00.000 12268 refined, 6 included, MultiStar: {-0.26, -0.17}, one-star: {-0.27, -0.43}
20:56:03.519 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-1.67) = xAngle (-0.88 = -0.88)
20:56:03.519 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.85 = -0.85)
20:56:03.519 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-2.55 mountX=0.20 mountY=-0.23, mountTheta=-0.87
20:56:03.519 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.17, opts=13)
20:56:03.519 00.000 12268 Enqueuing Move request for scope (-0.26, -0.17)
20:56:03.519 00.000 11616 Worker thread wakes up
20:56:03.519 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.17) opts 0xd
20:56:03.519 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.17)
20:56:03.519 00.000 11616 Moving (-0.26, -0.17) raw xDistance=0.20 yDistance=-0.23
20:56:03.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
20:56:03.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:56:03.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:56:03.519 00.000 11616 MoveAxis(W, 110, ABG)
20:56:03.519 00.000 11616 Guiding  Dir = 3, Dur = 110
20:56:03.519 00.000 11616 IsSlewing returns 0
20:56:03.519 00.000 11616 IsGuiding returns 0
20:56:03.519 00.000 11616 PulseGuide returned control before completion, sleep 120
20:56:03.535 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:56:03.550 00.015 12268 UpdateGuideState exits: m=258 SNR=11.0
20:56:03.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:03.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:03.550 00.000 12268 Enqueuing Expose request
20:56:03.645 00.095 11616 IsGuiding returns 1
20:56:03.645 00.000 11616 scope still moving after pulse duration time elapsed
20:56:03.677 00.032 11616 IsSlewing returns 0
20:56:03.677 00.000 11616 IsGuiding returns 0
20:56:03.677 00.000 11616 scope move finished after 110 + 44 ms
20:56:03.677 00.000 11616 Move returns status 0, amount 110
20:56:03.677 00.000 11616 MoveAxis(N, 0, ABG)
20:56:03.677 00.000 11616 Move returns status 0, amount 0
20:56:03.677 00.000 11616 move complete, result=0
20:56:03.677 00.000 11616 worker thread done servicing request
20:56:03.677 00.000 11616 Worker thread wakes up
20:56:03.677 00.000 12268 GuideStep: 0.2 px 110 ms WEST, -0.2 px 0 ms NORTH
20:56:03.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:03.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:05.692 02.015 11616 Exposure complete
20:56:05.750 00.058 11616 worker thread done servicing request
20:56:05.750 00.000 12268 OnExposeComplete: enter
20:56:05.750 00.000 12268 UpdateGuideState(): m_state=6
20:56:05.750 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1686
20:56:05.750 00.000 12268 Star::Find returns 1 (0), X=1250.43, Y=872.34, Mass=231, SNR=10.3, Peak=28 HFD=3.5
20:56:05.750 00.000 12268 MultiStar: [#1 -0.15,0.34,1.00,U] [#2 -0.44,0.41,0.92,U] [#3 0.06,0.60,0.85,U] [#4 -0.29,-0.24,0.82,U] [#5 -0.66,-0.29,0.00,M1] [#6 0.30,-0.21,0.66,U] [#7 -0.25,0.06,0.37,U] [#8 0.46,1.16,0.00,M3] 
20:56:05.750 00.000 12268 single-star, 6 included, MultiStar: {-0.15, 0.17}, one-star: {-0.19, 0.03}
20:56:05.750 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.67) = xAngle (4.63 = -1.66)
20:56:05.750 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.66 = -1.63)
20:56:05.750 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=2.96 mountX=-0.02 mountY=-0.19, mountTheta=-1.66
20:56:05.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.03, opts=13)
20:56:05.750 00.000 12268 Enqueuing Move request for scope (-0.19, 0.03)
20:56:05.750 00.000 11616 Worker thread wakes up
20:56:05.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
20:56:05.750 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
20:56:05.750 00.000 11616 Moving (-0.19, 0.03) raw xDistance=-0.02 yDistance=-0.19
20:56:05.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:05.756 00.006 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:56:05.756 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:56:05.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:56:05.756 00.000 11616 MoveAxis(E, 0, ABG)
20:56:05.756 00.000 11616 Move returns status 0, amount 0
20:56:05.756 00.000 11616 MoveAxis(N, 0, ABG)
20:56:05.756 00.000 11616 Move returns status 0, amount 0
20:56:05.756 00.000 11616 move complete, result=0
20:56:05.756 00.000 11616 worker thread done servicing request
20:56:05.756 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=19, Gamma=1.290
20:56:05.788 00.032 12268 UpdateGuideState exits: m=231 SNR=10.3
20:56:05.788 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:05.788 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:05.788 00.000 12268 Enqueuing Expose request
20:56:05.788 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:05.788 00.000 11616 Worker thread wakes up
20:56:05.788 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:05.788 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:07.798 02.010 11616 Exposure complete
20:56:07.846 00.048 11616 worker thread done servicing request
20:56:07.846 00.000 12268 OnExposeComplete: enter
20:56:07.846 00.000 12268 UpdateGuideState(): m_state=6
20:56:07.846 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1687
20:56:07.846 00.000 12268 Star::Find returns 1 (0), X=1250.57, Y=872.89, Mass=303, SNR=11.9, Peak=35 HFD=3.9
20:56:07.846 00.000 12268 MultiStar: [#1 0.06,0.89,0.00,M1] [#2 -0.00,0.36,0.75,U] [#3 -0.10,0.20,0.73,U] [#4 0.21,-0.24,0.70,U] [#5 -0.57,-0.02,0.62,U] [#6 0.45,0.21,0.54,U] [#7 0.92,1.07,0.00,M1] [#8 0.22,1.59,0.00,M4] 
20:56:07.846 00.000 12268 refined, 5 included, MultiStar: {-0.02, 0.21}, one-star: {-0.05, 0.58}
20:56:07.846 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.67) = xAngle (3.33 = -2.95)
20:56:07.846 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.36 = -2.92)
20:56:07.846 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.22 cameraTheta=1.66 mountX=-0.21 mountY=-0.05, mountTheta=-2.93
20:56:07.846 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.21, opts=13)
20:56:07.846 00.000 12268 Enqueuing Move request for scope (-0.02, 0.21)
20:56:07.846 00.000 11616 Worker thread wakes up
20:56:07.846 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
20:56:07.846 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
20:56:07.846 00.000 11616 Moving (-0.02, 0.21) raw xDistance=-0.21 yDistance=-0.05
20:56:07.846 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:56:07.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:56:07.846 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:07.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:56:07.846 00.000 11616 MoveAxis(E, 0, ABG)
20:56:07.846 00.000 11616 Move returns status 0, amount 0
20:56:07.846 00.000 11616 MoveAxis(N, 0, ABG)
20:56:07.846 00.000 11616 Move returns status 0, amount 0
20:56:07.846 00.000 11616 move complete, result=0
20:56:07.846 00.000 11616 worker thread done servicing request
20:56:07.861 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=20, Gamma=1.290
20:56:07.893 00.032 12268 UpdateGuideState exits: m=303 SNR=11.9
20:56:07.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:07.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:07.893 00.000 12268 Enqueuing Expose request
20:56:07.893 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:56:07.893 00.000 11616 Worker thread wakes up
20:56:07.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:07.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:09.906 02.013 11616 Exposure complete
20:56:09.968 00.062 11616 worker thread done servicing request
20:56:09.968 00.000 12268 OnExposeComplete: enter
20:56:09.968 00.000 12268 UpdateGuideState(): m_state=6
20:56:09.968 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1688
20:56:09.968 00.000 12268 Star::Find returns 1 (0), X=1251.07, Y=872.90, Mass=254, SNR=10.9, Peak=37 HFD=4.2
20:56:09.968 00.000 12268 MultiStar: [#1 0.31,1.10,0.00,M2] [#2 0.49,0.86,0.00,M1] [#3 0.40,1.05,0.00,M1] [#4 0.13,0.90,0.00,M1] [#5 -0.24,0.76,0.00,M1] [#6 0.50,0.19,0.55,U] [#7 0.60,1.29,0.00,M2] [#8 0.78,1.82,0.00,M5] 
20:56:09.968 00.000 12268 refined, 1 included, MultiStar: {0.47, 0.45}, one-star: {0.45, 0.60}
20:56:09.968 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.67) = xAngle (2.44 = 2.44)
20:56:09.968 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.47 = 2.47)
20:56:09.968 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.45 hyp=0.65 cameraTheta=0.77 mountX=-0.50 mountY=0.40, mountTheta=2.46
20:56:09.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.45, opts=13)
20:56:09.968 00.000 12268 Enqueuing Move request for scope (0.47, 0.45)
20:56:09.968 00.000 11616 Worker thread wakes up
20:56:09.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.45) opts 0xd
20:56:09.968 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.45)
20:56:09.968 00.000 11616 Moving (0.47, 0.45) raw xDistance=-0.50 yDistance=0.40
20:56:09.968 00.000 11616 resist switch: large excursion: input -0.50 thresh 0.29 direction from 1 to -1
20:56:09.968 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.49
20:56:09.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
20:56:09.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
20:56:09.968 00.000 11616 MoveAxis(E, 277, ABG)
20:56:09.968 00.000 11616 Guiding  Dir = 2, Dur = 277
20:56:09.968 00.000 11616 IsSlewing returns 0
20:56:09.968 00.000 11616 IsGuiding returns 0
20:56:09.968 00.000 11616 PulseGuide returned control before completion, sleep 287
20:56:09.984 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
20:56:10.000 00.016 12268 UpdateGuideState exits: m=254 SNR=10.9
20:56:10.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:10.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:10.000 00.000 12268 Enqueuing Expose request
20:56:10.281 00.281 11616 IsGuiding returns 1
20:56:10.281 00.000 11616 scope still moving after pulse duration time elapsed
20:56:10.312 00.031 11616 IsSlewing returns 0
20:56:10.312 00.000 11616 IsGuiding returns 0
20:56:10.312 00.000 11616 scope move finished after 277 + 59 ms
20:56:10.312 00.000 11616 Move returns status 0, amount 277
20:56:10.312 00.000 11616 MoveAxis(S, 34, ABG)
20:56:10.312 00.000 11616 Guiding  Dir = 1, Dur = 34
20:56:10.312 00.000 11616 IsSlewing returns 0
20:56:10.312 00.000 11616 IsGuiding returns 0
20:56:10.312 00.000 11616 PulseGuide returned control before completion, sleep 44
20:56:10.360 00.048 11616 IsGuiding returns 1
20:56:10.360 00.000 11616 scope still moving after pulse duration time elapsed
20:56:10.391 00.031 11616 IsSlewing returns 0
20:56:10.391 00.000 11616 IsGuiding returns 1
20:56:10.422 00.031 11616 IsSlewing returns 0
20:56:10.422 00.000 11616 IsGuiding returns 1
20:56:10.453 00.031 11616 IsSlewing returns 0
20:56:10.453 00.000 11616 IsGuiding returns 0
20:56:10.453 00.000 11616 scope move finished after 34 + 105 ms
20:56:10.453 00.000 11616 Move returns status 0, amount 34
20:56:10.453 00.000 11616 move complete, result=0
20:56:10.453 00.000 11616 worker thread done servicing request
20:56:10.453 00.000 11616 Worker thread wakes up
20:56:10.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:10.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:10.453 00.000 12268 GuideStep: -0.5 px 277 ms EAST, 0.4 px 34 ms SOUTH
20:56:12.456 02.003 11616 Exposure complete
20:56:12.504 00.048 11616 worker thread done servicing request
20:56:12.504 00.000 12268 OnExposeComplete: enter
20:56:12.504 00.000 12268 UpdateGuideState(): m_state=6
20:56:12.504 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1689
20:56:12.504 00.000 12268 Star::Find returns 1 (0), X=1250.81, Y=872.73, Mass=264, SNR=11.1, Peak=34 HFD=3.8
20:56:12.504 00.000 12268 MultiStar: [#1 0.66,1.03,0.00,M3] [#2 0.25,0.80,0.00,M2] [#3 0.59,0.88,0.00,M2] [#4 0.05,0.14,0.73,U] [#5 -0.58,-0.32,0.70,U] [#6 0.06,0.31,0.64,U] [#7 0.68,0.33,0.00,M3] [#8 0.67,1.55,0.00,M6] 
20:56:12.504 00.000 12268 refined, 3 included, MultiStar: {-0.04, 0.16}, one-star: {0.19, 0.42}
20:56:12.504 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.67) = xAngle (3.51 = -2.77)
20:56:12.504 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.54 = -2.74)
20:56:12.504 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.84 mountX=-0.16 mountY=-0.07, mountTheta=-2.75
20:56:12.504 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.16, opts=13)
20:56:12.504 00.000 12268 Enqueuing Move request for scope (-0.04, 0.16)
20:56:12.504 00.000 11616 Worker thread wakes up
20:56:12.504 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
20:56:12.504 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
20:56:12.504 00.000 11616 Moving (-0.04, 0.16) raw xDistance=-0.16 yDistance=-0.07
20:56:12.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:56:12.504 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:12.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:56:12.504 00.000 11616 MoveAxis(E, 88, ABG)
20:56:12.504 00.000 11616 Guiding  Dir = 2, Dur = 88
20:56:12.520 00.016 11616 IsSlewing returns 0
20:56:12.520 00.000 11616 IsGuiding returns 0
20:56:12.520 00.000 11616 PulseGuide returned control before completion, sleep 98
20:56:12.531 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:56:12.536 00.005 12268 UpdateGuideState exits: m=264 SNR=11.1
20:56:12.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:12.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:12.536 00.000 12268 Enqueuing Expose request
20:56:12.631 00.095 11616 IsGuiding returns 1
20:56:12.631 00.000 11616 scope still moving after pulse duration time elapsed
20:56:12.662 00.031 11616 IsSlewing returns 0
20:56:12.662 00.000 11616 IsGuiding returns 0
20:56:12.662 00.000 11616 scope move finished after 88 + 54 ms
20:56:12.662 00.000 11616 Move returns status 0, amount 88
20:56:12.662 00.000 11616 MoveAxis(N, 0, ABG)
20:56:12.662 00.000 11616 Move returns status 0, amount 0
20:56:12.662 00.000 11616 move complete, result=0
20:56:12.662 00.000 11616 worker thread done servicing request
20:56:12.662 00.000 11616 Worker thread wakes up
20:56:12.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:12.662 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:12.662 00.000 12268 GuideStep: -0.2 px 88 ms EAST, -0.1 px 0 ms NORTH
20:56:14.660 01.998 11616 Exposure complete
20:56:14.723 00.063 11616 worker thread done servicing request
20:56:14.723 00.000 12268 OnExposeComplete: enter
20:56:14.723 00.000 12268 UpdateGuideState(): m_state=6
20:56:14.723 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1690
20:56:14.723 00.000 12268 Star::Find returns 1 (0), X=1250.99, Y=872.42, Mass=266, SNR=11.1, Peak=30 HFD=5.0
20:56:14.723 00.000 12268 MultiStar: [#1 0.45,0.24,0.92,U] [#2 0.31,0.22,0.76,U] [#3 0.43,0.37,0.75,U] [#4 0.60,-0.03,0.71,U] [#5 -0.16,-0.54,0.69,U] [#6 0.54,0.05,0.59,U] [#7 0.76,0.89,0.00,M4] [#8 0.35,1.27,0.00,M7] 
20:56:14.723 00.000 12268 refined, 6 included, MultiStar: {0.36, 0.08}, one-star: {0.37, 0.12}
20:56:14.723 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.67) = xAngle (1.88 = 1.88)
20:56:14.723 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.91 = 1.91)
20:56:14.723 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.08 hyp=0.37 cameraTheta=0.21 mountX=-0.11 mountY=0.35, mountTheta=1.88
20:56:14.723 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.08, opts=13)
20:56:14.723 00.000 12268 Enqueuing Move request for scope (0.36, 0.08)
20:56:14.723 00.000 11616 Worker thread wakes up
20:56:14.723 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.08) opts 0xd
20:56:14.723 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.08)
20:56:14.723 00.000 11616 Moving (0.36, 0.08) raw xDistance=-0.11 yDistance=0.35
20:56:14.723 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
20:56:14.723 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
20:56:14.723 00.000 11616 MoveAxis(E, 63, ABG)
20:56:14.723 00.000 11616 Guiding  Dir = 2, Dur = 63
20:56:14.723 00.000 11616 IsSlewing returns 0
20:56:14.723 00.000 11616 IsGuiding returns 0
20:56:14.723 00.000 11616 PulseGuide returned control before completion, sleep 73
20:56:14.739 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:56:14.755 00.016 12268 UpdateGuideState exits: m=266 SNR=11.1
20:56:14.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:14.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:14.755 00.000 12268 Enqueuing Expose request
20:56:14.819 00.064 11616 IsGuiding returns 1
20:56:14.819 00.000 11616 scope still moving after pulse duration time elapsed
20:56:14.850 00.031 11616 IsSlewing returns 0
20:56:14.850 00.000 11616 IsGuiding returns 0
20:56:14.850 00.000 11616 scope move finished after 63 + 52 ms
20:56:14.850 00.000 11616 Move returns status 0, amount 63
20:56:14.850 00.000 11616 MoveAxis(S, 30, ABG)
20:56:14.850 00.000 11616 Guiding  Dir = 1, Dur = 30
20:56:14.850 00.000 11616 IsSlewing returns 0
20:56:14.850 00.000 11616 IsGuiding returns 0
20:56:14.850 00.000 11616 PulseGuide returned control before completion, sleep 40
20:56:14.898 00.048 11616 IsGuiding returns 1
20:56:14.898 00.000 11616 scope still moving after pulse duration time elapsed
20:56:14.929 00.031 11616 IsSlewing returns 0
20:56:14.929 00.000 11616 IsGuiding returns 0
20:56:14.929 00.000 11616 scope move finished after 30 + 48 ms
20:56:14.929 00.000 11616 Move returns status 0, amount 30
20:56:14.929 00.000 11616 move complete, result=0
20:56:14.929 00.000 11616 worker thread done servicing request
20:56:14.929 00.000 11616 Worker thread wakes up
20:56:14.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:14.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:14.929 00.000 12268 GuideStep: -0.1 px 63 ms EAST, 0.4 px 30 ms SOUTH
20:56:16.937 02.008 11616 Exposure complete
20:56:17.000 00.063 11616 worker thread done servicing request
20:56:17.000 00.000 12268 OnExposeComplete: enter
20:56:17.000 00.000 12268 UpdateGuideState(): m_state=6
20:56:17.000 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1691
20:56:17.000 00.000 12268 Star::Find returns 1 (0), X=1251.00, Y=871.97, Mass=224, SNR=10.2, Peak=26 HFD=4.5
20:56:17.000 00.000 12268 Star::Find false star n=12 nbg=283 bg=8.4 sigma=0.9 thresh=11 peak=11
20:56:17.000 00.000 12268 Star::Find false star n=14 nbg=281 bg=8.6 sigma=0.8 thresh=11 peak=11
20:56:17.000 00.000 12268 MultiStar: [#1 0.16,0.28,0.94,U] [#2 0.36,0.22,0.93,U] [#3 0.10,0.21,0.69,U] [#4 0.17,0.21,0.69,U] [#5 -0.47,-0.77,0.00,M1] [#6 0.23,-0.20,0.64,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 1.05,-0.31,0.00,M10] [#10 3.98,1.13,0.00,M3] 
20:56:17.000 00.000 12268 refined, 5 included, MultiStar: {0.25, 0.06}, one-star: {0.38, -0.34}
20:56:17.000 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.67) = xAngle (1.90 = 1.90)
20:56:17.000 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.93 = 1.93)
20:56:17.000 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.06 hyp=0.25 cameraTheta=0.23 mountX=-0.08 mountY=0.24, mountTheta=1.90
20:56:17.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.06, opts=13)
20:56:17.000 00.000 12268 Enqueuing Move request for scope (0.25, 0.06)
20:56:17.000 00.000 11616 Worker thread wakes up
20:56:17.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.06) opts 0xd
20:56:17.000 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.06)
20:56:17.000 00.000 11616 Moving (0.25, 0.06) raw xDistance=-0.08 yDistance=0.24
20:56:17.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:17.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:56:17.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:56:17.000 00.000 11616 MoveAxis(E, 0, ABG)
20:56:17.000 00.000 11616 Move returns status 0, amount 0
20:56:17.000 00.000 11616 MoveAxis(S, 20, ABG)
20:56:17.000 00.000 11616 Guiding  Dir = 1, Dur = 20
20:56:17.000 00.000 11616 IsSlewing returns 0
20:56:17.000 00.000 11616 IsGuiding returns 0
20:56:17.000 00.000 11616 PulseGuide returned control before completion, sleep 30
20:56:17.009 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:56:17.031 00.022 12268 UpdateGuideState exits: m=224 SNR=10.2
20:56:17.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:17.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:17.031 00.000 12268 Enqueuing Expose request
20:56:17.041 00.010 11616 IsGuiding returns 1
20:56:17.041 00.000 11616 scope still moving after pulse duration time elapsed
20:56:17.073 00.032 11616 IsSlewing returns 0
20:56:17.073 00.000 11616 IsGuiding returns 0
20:56:17.073 00.000 11616 scope move finished after 20 + 48 ms
20:56:17.073 00.000 11616 Move returns status 0, amount 20
20:56:17.073 00.000 11616 move complete, result=0
20:56:17.073 00.000 11616 worker thread done servicing request
20:56:17.073 00.000 11616 Worker thread wakes up
20:56:17.073 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:17.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:17.073 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:56:19.085 02.012 11616 Exposure complete
20:56:19.132 00.047 11616 worker thread done servicing request
20:56:19.132 00.000 12268 OnExposeComplete: enter
20:56:19.132 00.000 12268 UpdateGuideState(): m_state=6
20:56:19.132 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1692
20:56:19.132 00.000 12268 Star::Find returns 1 (0), X=1250.67, Y=872.59, Mass=243, SNR=10.5, Peak=27 HFD=4.4
20:56:19.132 00.000 12268 Star::Find false star n=8 nbg=288 bg=8.4 sigma=0.8 thresh=11 peak=11
20:56:19.132 00.000 12268 MultiStar: [#1 0.01,0.66,1.01,U] [#2 -0.06,0.48,0.92,U] [#3 -0.26,0.17,0.78,U] [#4 0.31,-0.17,0.63,U] [#5 -0.18,-0.59,0.70,U] [#6 -0.02,0.01,0.63,U] [#7 0.00,0.00,0.00,L] [#8 -0.00,0.60,0.50,U] [#9 0.83,-0.01,0.00,R] 
20:56:19.132 00.000 12268 refined, 7 included, MultiStar: {-0.02, 0.21}, one-star: {0.05, 0.28}
20:56:19.132 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.67) = xAngle (3.34 = -2.94)
20:56:19.132 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.38 = -2.91)
20:56:19.132 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.68 mountX=-0.21 mountY=-0.05, mountTheta=-2.91
20:56:19.148 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.21, opts=13)
20:56:19.148 00.000 12268 Enqueuing Move request for scope (-0.02, 0.21)
20:56:19.148 00.000 11616 Worker thread wakes up
20:56:19.148 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
20:56:19.148 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
20:56:19.148 00.000 11616 Moving (-0.02, 0.21) raw xDistance=-0.21 yDistance=-0.05
20:56:19.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
20:56:19.148 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:19.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:56:19.148 00.000 11616 MoveAxis(E, 118, ABG)
20:56:19.148 00.000 11616 Guiding  Dir = 2, Dur = 118
20:56:19.148 00.000 11616 IsSlewing returns 0
20:56:19.148 00.000 11616 IsGuiding returns 0
20:56:19.148 00.000 11616 PulseGuide returned control before completion, sleep 128
20:56:19.156 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
20:56:19.180 00.024 12268 UpdateGuideState exits: m=243 SNR=10.5
20:56:19.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:19.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:19.180 00.000 12268 Enqueuing Expose request
20:56:19.291 00.111 11616 IsGuiding returns 1
20:56:19.291 00.000 11616 scope still moving after pulse duration time elapsed
20:56:19.323 00.032 11616 IsSlewing returns 0
20:56:19.323 00.000 11616 IsGuiding returns 1
20:56:19.354 00.031 11616 IsSlewing returns 0
20:56:19.354 00.000 11616 IsGuiding returns 0
20:56:19.354 00.000 11616 scope move finished after 118 + 87 ms
20:56:19.354 00.000 11616 Move returns status 0, amount 118
20:56:19.354 00.000 11616 MoveAxis(N, 0, ABG)
20:56:19.354 00.000 11616 Move returns status 0, amount 0
20:56:19.354 00.000 11616 move complete, result=0
20:56:19.354 00.000 11616 worker thread done servicing request
20:56:19.354 00.000 11616 Worker thread wakes up
20:56:19.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:19.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:19.354 00.000 12268 GuideStep: -0.2 px 118 ms EAST, -0.0 px 0 ms NORTH
20:56:21.366 02.012 11616 Exposure complete
20:56:21.414 00.048 11616 worker thread done servicing request
20:56:21.414 00.000 12268 OnExposeComplete: enter
20:56:21.414 00.000 12268 UpdateGuideState(): m_state=6
20:56:21.414 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1693
20:56:21.414 00.000 12268 Star::Find returns 1 (0), X=1250.77, Y=872.35, Mass=223, SNR=10.1, Peak=25 HFD=4.6
20:56:21.414 00.000 12268 Star::Find false star n=12 nbg=287 bg=8.6 sigma=0.9 thresh=11 peak=11
20:56:21.414 00.000 12268 MultiStar: [#1 -0.11,0.59,1.10,U] [#2 -0.51,0.26,0.90,U] [#3 -0.65,0.01,0.84,U] [#4 0.17,-0.16,0.76,U] [#5 -0.54,-0.40,0.00,M1] [#6 -0.32,-0.33,0.62,U] [#7 0.00,0.00,0.00,L] [#8 0.07,-0.21,0.47,U] [#9 -1.13,-0.27,0.00,M1] 
20:56:21.414 00.000 12268 single-star, 6 included, MultiStar: {-0.18, 0.09}, one-star: {0.15, 0.04}
20:56:21.414 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.67) = xAngle (1.93 = 1.93)
20:56:21.414 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.96 = 1.96)
20:56:21.414 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.15 cameraTheta=0.26 mountX=-0.05 mountY=0.14, mountTheta=1.93
20:56:21.414 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.04, opts=13)
20:56:21.414 00.000 12268 Enqueuing Move request for scope (0.15, 0.04)
20:56:21.414 00.000 11616 Worker thread wakes up
20:56:21.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
20:56:21.414 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
20:56:21.414 00.000 11616 Moving (0.15, 0.04) raw xDistance=-0.05 yDistance=0.14
20:56:21.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:21.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:56:21.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:21.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:56:21.414 00.000 11616 MoveAxis(E, 0, ABG)
20:56:21.414 00.000 11616 Move returns status 0, amount 0
20:56:21.414 00.000 11616 MoveAxis(N, 0, ABG)
20:56:21.414 00.000 11616 Move returns status 0, amount 0
20:56:21.414 00.000 11616 move complete, result=0
20:56:21.414 00.000 11616 worker thread done servicing request
20:56:21.437 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:56:21.445 00.008 12268 UpdateGuideState exits: m=223 SNR=10.1
20:56:21.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:21.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:21.445 00.000 12268 Enqueuing Expose request
20:56:21.445 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:21.445 00.000 11616 Worker thread wakes up
20:56:21.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:21.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:23.474 02.029 11616 Exposure complete
20:56:23.538 00.064 11616 worker thread done servicing request
20:56:23.538 00.000 12268 OnExposeComplete: enter
20:56:23.538 00.000 12268 UpdateGuideState(): m_state=6
20:56:23.538 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1694
20:56:23.538 00.000 12268 Star::Find returns 1 (0), X=1250.49, Y=872.66, Mass=222, SNR=10.1, Peak=27 HFD=4.6
20:56:23.538 00.000 12268 MultiStar: [#1 0.14,0.55,0.96,U] [#2 0.09,0.39,0.94,U] [#3 -0.18,0.10,0.79,U] [#4 -0.25,-0.12,0.81,U] [#5 -0.54,0.21,0.74,U] [#6 0.43,-0.08,0.72,U] [#7 0.39,0.96,0.00,M5] [#8 0.77,0.69,0.00,M6] 
20:56:23.538 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.22}, one-star: {-0.13, 0.35}
20:56:23.538 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.67) = xAngle (3.50 = -2.79)
20:56:23.538 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.53 = -2.76)
20:56:23.538 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.83 mountX=-0.21 mountY=-0.09, mountTheta=-2.76
20:56:23.538 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.22, opts=13)
20:56:23.538 00.000 12268 Enqueuing Move request for scope (-0.06, 0.22)
20:56:23.538 00.000 11616 Worker thread wakes up
20:56:23.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.22) opts 0xd
20:56:23.538 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.22)
20:56:23.538 00.000 11616 Moving (-0.06, 0.22) raw xDistance=-0.21 yDistance=-0.09
20:56:23.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
20:56:23.538 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:23.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:56:23.538 00.000 11616 MoveAxis(E, 120, ABG)
20:56:23.538 00.000 11616 Guiding  Dir = 2, Dur = 120
20:56:23.538 00.000 11616 IsSlewing returns 0
20:56:23.538 00.000 11616 IsGuiding returns 0
20:56:23.538 00.000 11616 PulseGuide returned control before completion, sleep 130
20:56:23.553 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=18, Gamma=1.290
20:56:23.570 00.017 12268 UpdateGuideState exits: m=222 SNR=10.1
20:56:23.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:23.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:23.570 00.000 12268 Enqueuing Expose request
20:56:23.680 00.110 11616 IsGuiding returns 1
20:56:23.680 00.000 11616 scope still moving after pulse duration time elapsed
20:56:23.712 00.032 11616 IsSlewing returns 0
20:56:23.712 00.000 11616 IsGuiding returns 0
20:56:23.712 00.000 11616 scope move finished after 120 + 50 ms
20:56:23.712 00.000 11616 Move returns status 0, amount 120
20:56:23.712 00.000 11616 MoveAxis(N, 0, ABG)
20:56:23.712 00.000 11616 Move returns status 0, amount 0
20:56:23.712 00.000 11616 move complete, result=0
20:56:23.712 00.000 11616 worker thread done servicing request
20:56:23.712 00.000 11616 Worker thread wakes up
20:56:23.712 00.000 12268 GuideStep: -0.2 px 120 ms EAST, -0.1 px 0 ms NORTH
20:56:23.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:23.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:25.720 02.008 11616 Exposure complete
20:56:25.767 00.047 11616 worker thread done servicing request
20:56:25.767 00.000 12268 OnExposeComplete: enter
20:56:25.767 00.000 12268 UpdateGuideState(): m_state=6
20:56:25.767 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1695
20:56:25.767 00.000 12268 Star::Find returns 1 (0), X=1250.49, Y=873.20, Mass=178, SNR=9.0, Peak=26 HFD=3.7
20:56:25.781 00.014 12268 MultiStar: [#1 0.20,0.92,0.00,M1] [#2 -0.02,1.05,0.00,M1] [#3 0.00,0.91,0.00,M1] [#4 0.07,0.24,0.84,U] [#5 -0.92,0.27,0.00,M1] [#6 0.07,0.35,0.76,U] [#7 0.41,0.53,0.00,M6] [#8 0.18,1.71,0.00,M7] 
20:56:25.781 00.000 12268 refined, 2 included, MultiStar: {-0.01, 0.52}, one-star: {-0.13, 0.89}
20:56:25.781 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.67) = xAngle (3.25 = -3.03)
20:56:25.781 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.28 = -3.00)
20:56:25.781 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.52 hyp=0.52 cameraTheta=1.58 mountX=-0.52 mountY=-0.07, mountTheta=-3.00
20:56:25.783 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.52, opts=13)
20:56:25.783 00.000 12268 Enqueuing Move request for scope (-0.01, 0.52)
20:56:25.783 00.000 11616 Worker thread wakes up
20:56:25.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.52) opts 0xd
20:56:25.783 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.52)
20:56:25.783 00.000 11616 Moving (-0.01, 0.52) raw xDistance=-0.52 yDistance=-0.07
20:56:25.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
20:56:25.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:25.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:56:25.783 00.000 11616 MoveAxis(E, 291, ABG)
20:56:25.783 00.000 11616 Guiding  Dir = 2, Dur = 291
20:56:25.783 00.000 11616 IsSlewing returns 0
20:56:25.783 00.000 11616 IsGuiding returns 0
20:56:25.783 00.000 11616 PulseGuide returned control before completion, sleep 301
20:56:25.783 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
20:56:25.812 00.029 12268 UpdateGuideState exits: m=178 SNR=9.0
20:56:25.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:25.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:25.812 00.000 12268 Enqueuing Expose request
20:56:26.101 00.289 11616 IsGuiding returns 1
20:56:26.101 00.000 11616 scope still moving after pulse duration time elapsed
20:56:26.132 00.031 11616 IsSlewing returns 0
20:56:26.132 00.000 11616 IsGuiding returns 0
20:56:26.132 00.000 11616 scope move finished after 291 + 57 ms
20:56:26.132 00.000 11616 Move returns status 0, amount 291
20:56:26.132 00.000 11616 MoveAxis(N, 0, ABG)
20:56:26.132 00.000 11616 Move returns status 0, amount 0
20:56:26.132 00.000 11616 move complete, result=0
20:56:26.132 00.000 11616 worker thread done servicing request
20:56:26.132 00.000 11616 Worker thread wakes up
20:56:26.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:26.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:26.132 00.000 12268 GuideStep: -0.5 px 291 ms EAST, -0.1 px 0 ms NORTH
20:56:28.140 02.008 11616 Exposure complete
20:56:28.187 00.047 11616 worker thread done servicing request
20:56:28.187 00.000 12268 OnExposeComplete: enter
20:56:28.187 00.000 12268 UpdateGuideState(): m_state=6
20:56:28.187 00.000 12268 Star::Find(15, 1250, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1696
20:56:28.187 00.000 12268 Star::Find returns 1 (0), X=1250.86, Y=872.61, Mass=172, SNR=8.9, Peak=23 HFD=4.3
20:56:28.187 00.000 12268 Star::Find false star n=8 nbg=287 bg=8.4 sigma=0.8 thresh=11 peak=11
20:56:28.187 00.000 12268 MultiStar: [#1 0.33,0.99,0.00,M2] [#2 0.03,0.93,0.00,M2] [#3 -0.14,1.09,0.00,M2] [#4 -0.02,-0.14,0.94,U] [#5 -0.37,-0.21,0.99,U] [#6 0.04,0.23,0.78,U] [#7 0.00,0.00,0.00,L] [#8 0.57,0.80,0.00,M8] [#9 -0.46,0.10,0.74,U] 
20:56:28.187 00.000 12268 refined, 4 included, MultiStar: {-0.10, 0.05}, one-star: {0.24, 0.30}
20:56:28.187 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.67) = xAngle (4.37 = -1.91)
20:56:28.187 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.40 = -1.88)
20:56:28.187 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.71 mountX=-0.04 mountY=-0.11, mountTheta=-1.91
20:56:28.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.05, opts=13)
20:56:28.187 00.000 12268 Enqueuing Move request for scope (-0.10, 0.05)
20:56:28.187 00.000 11616 Worker thread wakes up
20:56:28.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
20:56:28.187 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
20:56:28.187 00.000 11616 Moving (-0.10, 0.05) raw xDistance=-0.04 yDistance=-0.11
20:56:28.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:28.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:56:28.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:28.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:56:28.187 00.000 11616 MoveAxis(E, 0, ABG)
20:56:28.187 00.000 11616 Move returns status 0, amount 0
20:56:28.187 00.000 11616 MoveAxis(N, 0, ABG)
20:56:28.187 00.000 11616 Move returns status 0, amount 0
20:56:28.187 00.000 11616 move complete, result=0
20:56:28.187 00.000 11616 worker thread done servicing request
20:56:28.203 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:56:28.218 00.015 12268 UpdateGuideState exits: m=172 SNR=8.9
20:56:28.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:28.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:28.218 00.000 12268 Enqueuing Expose request
20:56:28.218 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:28.218 00.000 11616 Worker thread wakes up
20:56:28.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:28.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:30.237 02.019 11616 Exposure complete
20:56:30.285 00.048 11616 worker thread done servicing request
20:56:30.285 00.000 12268 OnExposeComplete: enter
20:56:30.285 00.000 12268 UpdateGuideState(): m_state=6
20:56:30.285 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1697
20:56:30.285 00.000 12268 Star::Find returns 1 (0), X=1250.60, Y=873.19, Mass=194, SNR=9.5, Peak=29 HFD=3.7
20:56:30.285 00.000 12268 MultiStar: [#1 0.29,1.45,0.00,M3] [#2 0.07,1.22,0.00,M3] [#3 0.65,0.91,0.00,M3] [#4 -0.30,0.75,0.00,M1] [#5 -0.71,-0.21,0.00,M1] [#6 0.22,0.37,0.65,U] [#7 0.47,1.87,0.00,M7] [#8 0.17,1.85,0.00,M9] 
20:56:30.285 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.68}, one-star: {-0.02, 0.88}
20:56:30.285 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.67) = xAngle (3.13 = 3.13)
20:56:30.285 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.16 = -3.12)
20:56:30.285 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.68 hyp=0.68 cameraTheta=1.46 mountX=-0.68 mountY=-0.01, mountTheta=-3.12
20:56:30.285 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.68, opts=13)
20:56:30.285 00.000 12268 Enqueuing Move request for scope (0.07, 0.68)
20:56:30.285 00.000 11616 Worker thread wakes up
20:56:30.285 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.68) opts 0xd
20:56:30.300 00.015 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.68)
20:56:30.300 00.000 11616 Moving (0.07, 0.68) raw xDistance=-0.68 yDistance=-0.01
20:56:30.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.68
20:56:30.300 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:30.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:56:30.300 00.000 11616 MoveAxis(E, 383, ABG)
20:56:30.300 00.000 11616 Guiding  Dir = 2, Dur = 383
20:56:30.300 00.000 11616 IsSlewing returns 0
20:56:30.300 00.000 11616 IsGuiding returns 0
20:56:30.300 00.000 11616 PulseGuide returned control before completion, sleep 393
20:56:30.312 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
20:56:30.332 00.020 12268 UpdateGuideState exits: m=194 SNR=9.5
20:56:30.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:30.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:30.332 00.000 12268 Enqueuing Expose request
20:56:30.697 00.365 11616 IsGuiding returns 1
20:56:30.697 00.000 11616 scope still moving after pulse duration time elapsed
20:56:30.728 00.031 11616 IsSlewing returns 0
20:56:30.728 00.000 11616 IsGuiding returns 0
20:56:30.728 00.000 11616 scope move finished after 383 + 44 ms
20:56:30.728 00.000 11616 Move returns status 0, amount 383
20:56:30.728 00.000 11616 MoveAxis(N, 0, ABG)
20:56:30.728 00.000 11616 Move returns status 0, amount 0
20:56:30.728 00.000 11616 move complete, result=0
20:56:30.728 00.000 11616 worker thread done servicing request
20:56:30.728 00.000 11616 Worker thread wakes up
20:56:30.728 00.000 12268 GuideStep: -0.7 px 383 ms EAST, -0.0 px 0 ms NORTH
20:56:30.728 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:30.728 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:32.750 02.022 11616 Exposure complete
20:56:32.800 00.050 11616 worker thread done servicing request
20:56:32.800 00.000 12268 OnExposeComplete: enter
20:56:32.800 00.000 12268 UpdateGuideState(): m_state=6
20:56:32.800 00.000 12268 Star::Find(15, 1250, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1698
20:56:32.800 00.000 12268 Star::Find returns 1 (0), X=1250.39, Y=872.74, Mass=221, SNR=10.2, Peak=27 HFD=4.2
20:56:32.800 00.000 12268 MultiStar: [#1 -0.31,1.35,0.00,M4] [#2 -0.21,1.12,0.00,M4] [#3 -0.35,0.66,0.00,M4] [#4 -0.43,0.68,0.00,M2] [#5 -0.77,0.68,0.00,M2] [#6 0.32,-0.23,0.64,U] [#7 0.17,0.47,0.43,U] [#8 -0.25,1.31,0.00,M10] 
20:56:32.800 00.000 12268 refined, 2 included, MultiStar: {0.02, 0.24}, one-star: {-0.23, 0.43}
20:56:32.800 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.67) = xAngle (3.15 = -3.14)
20:56:32.800 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.18 = -3.10)
20:56:32.800 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.48 mountX=-0.24 mountY=-0.01, mountTheta=-3.10
20:56:32.800 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.24, opts=13)
20:56:32.800 00.000 12268 Enqueuing Move request for scope (0.02, 0.24)
20:56:32.800 00.000 11616 Worker thread wakes up
20:56:32.800 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
20:56:32.800 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
20:56:32.800 00.000 11616 Moving (0.02, 0.24) raw xDistance=-0.24 yDistance=-0.01
20:56:32.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
20:56:32.800 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:32.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:56:32.800 00.000 11616 MoveAxis(E, 133, ABG)
20:56:32.800 00.000 11616 Guiding  Dir = 2, Dur = 133
20:56:32.800 00.000 11616 IsSlewing returns 0
20:56:32.800 00.000 11616 IsGuiding returns 0
20:56:32.812 00.012 11616 PulseGuide returned control before completion, sleep 143
20:56:32.816 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=33, Gamma=1.290
20:56:32.832 00.016 12268 UpdateGuideState exits: m=221 SNR=10.2
20:56:32.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:32.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:32.832 00.000 12268 Enqueuing Expose request
20:56:32.959 00.127 11616 IsGuiding returns 1
20:56:32.959 00.000 11616 scope still moving after pulse duration time elapsed
20:56:32.991 00.032 11616 IsSlewing returns 0
20:56:32.991 00.000 11616 IsGuiding returns 0
20:56:32.991 00.000 11616 scope move finished after 133 + 46 ms
20:56:32.991 00.000 11616 Move returns status 0, amount 133
20:56:32.991 00.000 11616 MoveAxis(N, 0, ABG)
20:56:32.991 00.000 11616 Move returns status 0, amount 0
20:56:32.991 00.000 11616 move complete, result=0
20:56:32.991 00.000 11616 worker thread done servicing request
20:56:32.991 00.000 11616 Worker thread wakes up
20:56:32.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:32.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:32.991 00.000 12268 GuideStep: -0.2 px 133 ms EAST, -0.0 px 0 ms NORTH
20:56:35.006 02.015 11616 Exposure complete
20:56:35.062 00.056 11616 worker thread done servicing request
20:56:35.062 00.000 12268 OnExposeComplete: enter
20:56:35.062 00.000 12268 UpdateGuideState(): m_state=6
20:56:35.062 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1699
20:56:35.062 00.000 12268 Star::Find returns 1 (0), X=1251.09, Y=872.77, Mass=224, SNR=10.2, Peak=31 HFD=4.1
20:56:35.062 00.000 12268 Star::Find false star n=9 nbg=288 bg=8.3 sigma=0.9 thresh=11 peak=11
20:56:35.062 00.000 12268 MultiStar: [#1 -0.01,0.84,0.00,M5] [#2 0.27,0.63,0.00,M5] [#3 -0.08,0.43,0.80,U] [#4 -0.11,0.06,0.89,U] [#5 -0.40,-0.02,0.82,U] [#6 -0.05,0.30,0.61,U] [#7 0.00,0.00,0.00,L] [#8 -0.34,1.20,0.00,R] [#9 -0.27,0.57,0.47,U] 
20:56:35.062 00.000 12268 refined, 5 included, MultiStar: {-0.04, 0.28}, one-star: {0.47, 0.47}
20:56:35.062 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.67) = xAngle (3.38 = -2.91)
20:56:35.062 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.41 = -2.87)
20:56:35.062 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.71 mountX=-0.28 mountY=-0.07, mountTheta=-2.88
20:56:35.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.28, opts=13)
20:56:35.062 00.000 12268 Enqueuing Move request for scope (-0.04, 0.28)
20:56:35.062 00.000 11616 Worker thread wakes up
20:56:35.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
20:56:35.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
20:56:35.062 00.000 11616 Moving (-0.04, 0.28) raw xDistance=-0.28 yDistance=-0.07
20:56:35.070 00.008 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
20:56:35.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:35.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:56:35.070 00.000 11616 MoveAxis(E, 154, ABG)
20:56:35.070 00.000 11616 Guiding  Dir = 2, Dur = 154
20:56:35.070 00.000 11616 IsSlewing returns 0
20:56:35.070 00.000 11616 IsGuiding returns 0
20:56:35.070 00.000 11616 PulseGuide returned control before completion, sleep 164
20:56:35.070 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:56:35.093 00.023 12268 UpdateGuideState exits: m=224 SNR=10.2
20:56:35.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:35.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:35.093 00.000 12268 Enqueuing Expose request
20:56:35.244 00.151 11616 IsGuiding returns 1
20:56:35.244 00.000 11616 scope still moving after pulse duration time elapsed
20:56:35.276 00.032 11616 IsSlewing returns 0
20:56:35.276 00.000 11616 IsGuiding returns 0
20:56:35.276 00.000 11616 scope move finished after 154 + 52 ms
20:56:35.276 00.000 11616 Move returns status 0, amount 154
20:56:35.276 00.000 11616 MoveAxis(N, 0, ABG)
20:56:35.276 00.000 11616 Move returns status 0, amount 0
20:56:35.276 00.000 11616 move complete, result=0
20:56:35.276 00.000 11616 worker thread done servicing request
20:56:35.276 00.000 11616 Worker thread wakes up
20:56:35.276 00.000 12268 GuideStep: -0.3 px 154 ms EAST, -0.1 px 0 ms NORTH
20:56:35.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:35.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:37.291 02.015 11616 Exposure complete
20:56:37.354 00.063 11616 worker thread done servicing request
20:56:37.354 00.000 12268 OnExposeComplete: enter
20:56:37.354 00.000 12268 UpdateGuideState(): m_state=6
20:56:37.354 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1700
20:56:37.354 00.000 12268 Star::Find returns 1 (0), X=1250.95, Y=872.42, Mass=237, SNR=10.5, Peak=27 HFD=4.1
20:56:37.354 00.000 12268 MultiStar: [#1 0.17,0.25,0.99,U] [#2 0.21,0.27,1.07,U] [#3 0.69,0.10,0.00,M4] [#4 -0.08,-0.57,0.84,U] [#5 -0.18,-0.38,0.75,U] [#6 0.83,-0.12,0.00,M1] [#7 1.70,-0.21,0.00,M7] [#8 0.38,-0.87,0.00,M1] 
20:56:37.354 00.000 12268 refined, 4 included, MultiStar: {0.11, -0.03}, one-star: {0.33, 0.11}
20:56:37.354 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.67) = xAngle (1.44 = 1.44)
20:56:37.354 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.47 = 1.47)
20:56:37.354 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.23 mountX=0.01 mountY=0.11, mountTheta=1.44
20:56:37.354 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.03, opts=13)
20:56:37.354 00.000 12268 Enqueuing Move request for scope (0.11, -0.03)
20:56:37.354 00.000 11616 Worker thread wakes up
20:56:37.354 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
20:56:37.354 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
20:56:37.354 00.000 11616 Moving (0.11, -0.03) raw xDistance=0.01 yDistance=0.11
20:56:37.354 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:37.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:56:37.354 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:37.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:56:37.354 00.000 11616 MoveAxis(E, 0, ABG)
20:56:37.354 00.000 11616 Move returns status 0, amount 0
20:56:37.354 00.000 11616 MoveAxis(N, 0, ABG)
20:56:37.354 00.000 11616 Move returns status 0, amount 0
20:56:37.354 00.000 11616 move complete, result=0
20:56:37.354 00.000 11616 worker thread done servicing request
20:56:37.370 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:56:37.386 00.016 12268 UpdateGuideState exits: m=237 SNR=10.5
20:56:37.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:37.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:37.386 00.000 12268 Enqueuing Expose request
20:56:37.386 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:37.386 00.000 11616 Worker thread wakes up
20:56:37.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:37.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:39.406 02.020 11616 Exposure complete
20:56:39.464 00.058 11616 worker thread done servicing request
20:56:39.464 00.000 12268 OnExposeComplete: enter
20:56:39.464 00.000 12268 UpdateGuideState(): m_state=6
20:56:39.464 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1701
20:56:39.464 00.000 12268 Star::Find returns 1 (0), X=1251.09, Y=872.18, Mass=276, SNR=11.3, Peak=25 HFD=4.7
20:56:39.468 00.004 12268 MultiStar: [#1 0.22,0.40,0.96,U] [#2 0.12,-0.34,0.95,U] [#3 0.23,-0.18,0.65,U] [#4 0.04,-0.47,0.81,U] [#5 -0.47,-0.69,0.00,M1] [#6 0.58,-1.36,0.00,M2] [#7 0.81,-0.21,0.00,M8] [#8 1.13,-0.99,0.00,M2] 
20:56:39.468 00.000 12268 refined, 4 included, MultiStar: {0.22, -0.13}, one-star: {0.47, -0.12}
20:56:39.468 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.67) = xAngle (1.14 = 1.14)
20:56:39.468 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.17 = 1.17)
20:56:39.468 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.13 hyp=0.26 cameraTheta=-0.53 mountX=0.11 mountY=0.24, mountTheta=1.14
20:56:39.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.13, opts=13)
20:56:39.468 00.000 12268 Enqueuing Move request for scope (0.22, -0.13)
20:56:39.468 00.000 11616 Worker thread wakes up
20:56:39.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.13) opts 0xd
20:56:39.468 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.13)
20:56:39.468 00.000 11616 Moving (0.22, -0.13) raw xDistance=0.11 yDistance=0.24
20:56:39.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:56:39.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:56:39.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:56:39.468 00.000 11616 MoveAxis(E, 0, ABG)
20:56:39.468 00.000 11616 Move returns status 0, amount 0
20:56:39.468 00.000 11616 MoveAxis(S, 20, ABG)
20:56:39.468 00.000 11616 Guiding  Dir = 1, Dur = 20
20:56:39.468 00.000 11616 IsSlewing returns 0
20:56:39.468 00.000 11616 IsGuiding returns 0
20:56:39.468 00.000 11616 PulseGuide returned control before completion, sleep 30
20:56:39.480 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=19, Gamma=1.290
20:56:39.500 00.020 12268 UpdateGuideState exits: m=276 SNR=11.3
20:56:39.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:39.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:39.500 00.000 12268 Enqueuing Expose request
20:56:39.512 00.012 11616 IsGuiding returns 1
20:56:39.512 00.000 11616 scope still moving after pulse duration time elapsed
20:56:39.544 00.032 11616 IsSlewing returns 0
20:56:39.544 00.000 11616 IsGuiding returns 0
20:56:39.544 00.000 11616 scope move finished after 20 + 52 ms
20:56:39.544 00.000 11616 Move returns status 0, amount 20
20:56:39.544 00.000 11616 move complete, result=0
20:56:39.544 00.000 11616 worker thread done servicing request
20:56:39.544 00.000 11616 Worker thread wakes up
20:56:39.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:39.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:39.544 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:56:41.551 02.007 11616 Exposure complete
20:56:41.599 00.048 11616 worker thread done servicing request
20:56:41.599 00.000 12268 OnExposeComplete: enter
20:56:41.599 00.000 12268 UpdateGuideState(): m_state=6
20:56:41.599 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1702
20:56:41.599 00.000 12268 Star::Find returns 1 (0), X=1250.84, Y=872.89, Mass=275, SNR=11.3, Peak=25 HFD=4.7
20:56:41.599 00.000 12268 MultiStar: [#1 0.67,0.10,0.00,M4] [#2 0.51,0.69,0.00,M4] [#3 0.79,1.00,0.00,M4] [#4 0.23,0.80,0.00,M1] [#5 -0.16,-0.40,0.69,U] [#6 1.06,-0.13,0.00,M3] [#7 0.86,0.62,0.00,M9] [#8 0.61,-0.30,0.00,M3] 
20:56:41.599 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.18}, one-star: {0.22, 0.58}
20:56:41.599 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.67) = xAngle (2.88 = 2.88)
20:56:41.599 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.91 = 2.91)
20:56:41.599 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.21 mountX=-0.18 mountY=0.04, mountTheta=2.91
20:56:41.599 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.18, opts=13)
20:56:41.599 00.000 12268 Enqueuing Move request for scope (0.07, 0.18)
20:56:41.599 00.000 11616 Worker thread wakes up
20:56:41.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
20:56:41.599 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
20:56:41.599 00.000 11616 Moving (0.07, 0.18) raw xDistance=-0.18 yDistance=0.04
20:56:41.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:56:41.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:41.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:56:41.599 00.000 11616 MoveAxis(E, 102, ABG)
20:56:41.599 00.000 11616 Guiding  Dir = 2, Dur = 102
20:56:41.599 00.000 11616 IsSlewing returns 0
20:56:41.599 00.000 11616 IsGuiding returns 0
20:56:41.599 00.000 11616 PulseGuide returned control before completion, sleep 112
20:56:41.624 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:56:41.631 00.007 12268 UpdateGuideState exits: m=275 SNR=11.3
20:56:41.631 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:41.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:41.631 00.000 12268 Enqueuing Expose request
20:56:41.742 00.111 11616 IsGuiding returns 0
20:56:41.742 00.000 11616 Move returns status 0, amount 102
20:56:41.742 00.000 11616 MoveAxis(N, 0, ABG)
20:56:41.742 00.000 11616 Move returns status 0, amount 0
20:56:41.742 00.000 11616 move complete, result=0
20:56:41.742 00.000 11616 worker thread done servicing request
20:56:41.742 00.000 12268 GuideStep: -0.2 px 102 ms EAST, 0.0 px 0 ms NORTH
20:56:41.742 00.000 11616 Worker thread wakes up
20:56:41.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:41.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:43.753 02.011 11616 Exposure complete
20:56:43.801 00.048 11616 worker thread done servicing request
20:56:43.801 00.000 12268 OnExposeComplete: enter
20:56:43.801 00.000 12268 UpdateGuideState(): m_state=6
20:56:43.801 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1703
20:56:43.801 00.000 12268 Star::Find returns 1 (0), X=1250.83, Y=872.70, Mass=352, SNR=12.8, Peak=40 HFD=4.4
20:56:43.812 00.011 12268 MultiStar: [#1 0.19,1.08,0.00,M5] [#2 -0.02,0.80,0.00,M5] [#3 0.36,0.93,0.00,M5] [#4 -0.33,0.55,0.69,U] [#5 -0.31,0.71,0.00,M1] [#6 0.42,0.27,0.65,U] [#7 1.00,0.77,0.00,M10] [#8 0.65,0.49,0.00,M4] 
20:56:43.812 00.000 12268 refined, 2 included, MultiStar: {0.11, 0.41}, one-star: {0.21, 0.39}
20:56:43.812 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.67) = xAngle (2.98 = 2.98)
20:56:43.812 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.01 = 3.01)
20:56:43.812 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.41 hyp=0.42 cameraTheta=1.31 mountX=-0.42 mountY=0.05, mountTheta=3.01
20:56:43.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.41, opts=13)
20:56:43.812 00.000 12268 Enqueuing Move request for scope (0.11, 0.41)
20:56:43.812 00.000 11616 Worker thread wakes up
20:56:43.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.41) opts 0xd
20:56:43.812 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.41)
20:56:43.812 00.000 11616 Moving (0.11, 0.41) raw xDistance=-0.42 yDistance=0.05
20:56:43.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
20:56:43.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:43.817 00.005 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:56:43.817 00.000 11616 MoveAxis(E, 233, ABG)
20:56:43.817 00.000 11616 Guiding  Dir = 2, Dur = 233
20:56:43.817 00.000 11616 IsSlewing returns 0
20:56:43.817 00.000 11616 IsGuiding returns 0
20:56:43.817 00.000 11616 PulseGuide returned control before completion, sleep 243
20:56:43.817 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
20:56:43.843 00.026 12268 UpdateGuideState exits: m=352 SNR=12.8
20:56:43.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:43.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:43.843 00.000 12268 Enqueuing Expose request
20:56:44.071 00.228 11616 IsGuiding returns 1
20:56:44.071 00.000 11616 scope still moving after pulse duration time elapsed
20:56:44.103 00.032 11616 IsSlewing returns 0
20:56:44.103 00.000 11616 IsGuiding returns 0
20:56:44.103 00.000 11616 scope move finished after 233 + 53 ms
20:56:44.103 00.000 11616 Move returns status 0, amount 233
20:56:44.103 00.000 11616 MoveAxis(N, 0, ABG)
20:56:44.103 00.000 11616 Move returns status 0, amount 0
20:56:44.103 00.000 11616 move complete, result=0
20:56:44.103 00.000 11616 worker thread done servicing request
20:56:44.103 00.000 11616 Worker thread wakes up
20:56:44.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:44.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:44.103 00.000 12268 GuideStep: -0.4 px 233 ms EAST, 0.1 px 0 ms NORTH
20:56:46.095 01.992 11616 Exposure complete
20:56:46.158 00.063 11616 worker thread done servicing request
20:56:46.158 00.000 12268 OnExposeComplete: enter
20:56:46.158 00.000 12268 UpdateGuideState(): m_state=6
20:56:46.158 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1704
20:56:46.158 00.000 12268 Star::Find returns 1 (0), X=1250.94, Y=872.40, Mass=304, SNR=11.8, Peak=35 HFD=3.8
20:56:46.158 00.000 12268 MultiStar: [#1 0.26,0.32,0.97,U] [#2 0.32,0.08,0.92,U] [#3 0.33,0.44,0.70,U] [#4 0.07,-0.30,0.85,U] [#5 -0.00,-0.02,0.70,U] [#6 0.65,-0.49,0.00,M3] [#7 0.93,0.26,0.00,R] [#8 0.58,-0.47,0.00,M5] 
20:56:46.158 00.000 12268 refined, 5 included, MultiStar: {0.23, 0.10}, one-star: {0.32, 0.09}
20:56:46.158 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.67) = xAngle (2.09 = 2.09)
20:56:46.158 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.12 = 2.12)
20:56:46.158 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.10 hyp=0.25 cameraTheta=0.42 mountX=-0.12 mountY=0.21, mountTheta=2.10
20:56:46.158 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.10, opts=13)
20:56:46.158 00.000 12268 Enqueuing Move request for scope (0.23, 0.10)
20:56:46.158 00.000 11616 Worker thread wakes up
20:56:46.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.10) opts 0xd
20:56:46.158 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.10)
20:56:46.158 00.000 11616 Moving (0.23, 0.10) raw xDistance=-0.12 yDistance=0.21
20:56:46.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
20:56:46.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:56:46.158 00.000 11616 MoveAxis(E, 69, ABG)
20:56:46.158 00.000 11616 Guiding  Dir = 2, Dur = 69
20:56:46.158 00.000 11616 IsSlewing returns 0
20:56:46.158 00.000 11616 IsGuiding returns 0
20:56:46.158 00.000 11616 PulseGuide returned control before completion, sleep 79
20:56:46.174 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
20:56:46.190 00.016 12268 UpdateGuideState exits: m=304 SNR=11.8
20:56:46.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:46.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:46.190 00.000 12268 Enqueuing Expose request
20:56:46.253 00.063 11616 IsGuiding returns 1
20:56:46.253 00.000 11616 scope still moving after pulse duration time elapsed
20:56:46.285 00.032 11616 IsSlewing returns 0
20:56:46.285 00.000 11616 IsGuiding returns 0
20:56:46.285 00.000 11616 scope move finished after 69 + 45 ms
20:56:46.285 00.000 11616 Move returns status 0, amount 69
20:56:46.285 00.000 11616 MoveAxis(S, 18, ABG)
20:56:46.285 00.000 11616 Guiding  Dir = 1, Dur = 18
20:56:46.285 00.000 11616 IsSlewing returns 0
20:56:46.285 00.000 11616 IsGuiding returns 0
20:56:46.285 00.000 11616 PulseGuide returned control before completion, sleep 28
20:56:46.317 00.032 11616 IsGuiding returns 1
20:56:46.317 00.000 11616 scope still moving after pulse duration time elapsed
20:56:46.349 00.032 11616 IsSlewing returns 0
20:56:46.349 00.000 11616 IsGuiding returns 1
20:56:46.381 00.032 11616 IsSlewing returns 0
20:56:46.381 00.000 11616 IsGuiding returns 1
20:56:46.413 00.032 11616 IsSlewing returns 0
20:56:46.413 00.000 11616 IsGuiding returns 1
20:56:46.444 00.031 11616 IsSlewing returns 0
20:56:46.444 00.000 11616 IsGuiding returns 0
20:56:46.444 00.000 11616 scope move finished after 18 + 140 ms
20:56:46.444 00.000 11616 Move returns status 0, amount 18
20:56:46.444 00.000 11616 move complete, result=0
20:56:46.444 00.000 11616 worker thread done servicing request
20:56:46.444 00.000 11616 Worker thread wakes up
20:56:46.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:46.444 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:46.444 00.000 12268 GuideStep: -0.1 px 69 ms EAST, 0.2 px 18 ms SOUTH
20:56:48.453 02.009 11616 Exposure complete
20:56:48.499 00.046 11616 worker thread done servicing request
20:56:48.499 00.000 12268 OnExposeComplete: enter
20:56:48.499 00.000 12268 UpdateGuideState(): m_state=6
20:56:48.499 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1705
20:56:48.499 00.000 12268 Star::Find returns 1 (0), X=1251.22, Y=872.38, Mass=310, SNR=12.0, Peak=36 HFD=4.3
20:56:48.499 00.000 12268 MultiStar: [#1 0.50,0.35,0.91,U] [#2 0.83,0.01,0.00,M5] [#3 0.99,0.48,0.00,M5] [#4 0.45,-0.42,0.71,U] [#5 -0.10,0.13,0.72,U] [#6 0.24,-0.88,0.00,M4] [#7 0.12,-0.55,0.49,U] [#8 1.00,0.06,0.00,M6] 
20:56:48.499 00.000 12268 refined, 4 included, MultiStar: {0.35, -0.02}, one-star: {0.60, 0.07}
20:56:48.499 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.67) = xAngle (1.61 = 1.61)
20:56:48.499 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.64 = 1.64)
20:56:48.499 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.02 hyp=0.36 cameraTheta=-0.06 mountX=-0.01 mountY=0.35, mountTheta=1.61
20:56:48.499 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.02, opts=13)
20:56:48.499 00.000 12268 Enqueuing Move request for scope (0.35, -0.02)
20:56:48.499 00.000 11616 Worker thread wakes up
20:56:48.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.02) opts 0xd
20:56:48.499 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.02)
20:56:48.499 00.000 11616 Moving (0.35, -0.02) raw xDistance=-0.01 yDistance=0.35
20:56:48.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:48.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:56:48.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
20:56:48.499 00.000 11616 MoveAxis(E, 0, ABG)
20:56:48.499 00.000 11616 Move returns status 0, amount 0
20:56:48.499 00.000 11616 MoveAxis(S, 30, ABG)
20:56:48.499 00.000 11616 Guiding  Dir = 1, Dur = 30
20:56:48.499 00.000 11616 IsSlewing returns 0
20:56:48.499 00.000 11616 IsGuiding returns 0
20:56:48.499 00.000 11616 PulseGuide returned control before completion, sleep 40
20:56:48.515 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:56:48.531 00.016 12268 UpdateGuideState exits: m=310 SNR=12.0
20:56:48.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:48.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:48.531 00.000 12268 Enqueuing Expose request
20:56:48.562 00.031 11616 IsGuiding returns 1
20:56:48.562 00.000 11616 scope still moving after pulse duration time elapsed
20:56:48.594 00.032 11616 IsSlewing returns 0
20:56:48.594 00.000 11616 IsGuiding returns 0
20:56:48.594 00.000 11616 scope move finished after 30 + 49 ms
20:56:48.594 00.000 11616 Move returns status 0, amount 30
20:56:48.594 00.000 11616 move complete, result=0
20:56:48.594 00.000 11616 worker thread done servicing request
20:56:48.594 00.000 11616 Worker thread wakes up
20:56:48.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:48.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:48.594 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 30 ms SOUTH
20:56:50.593 01.999 11616 Exposure complete
20:56:50.656 00.063 11616 worker thread done servicing request
20:56:50.656 00.000 12268 OnExposeComplete: enter
20:56:50.656 00.000 12268 UpdateGuideState(): m_state=6
20:56:50.656 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1706
20:56:50.656 00.000 12268 Star::Find returns 1 (0), X=1251.17, Y=872.48, Mass=350, SNR=12.8, Peak=43 HFD=3.8
20:56:50.656 00.000 12268 MultiStar: [#1 0.56,0.36,0.90,U] [#2 0.37,0.04,0.98,U] [#3 0.48,0.47,0.00,M6] [#4 0.15,-0.44,0.81,U] [#5 -0.05,-0.19,0.68,U] [#6 0.83,-0.25,0.00,M5] [#7 0.10,-0.27,0.39,U] [#8 1.19,-0.32,0.00,M7] 
20:56:50.656 00.000 12268 refined, 5 included, MultiStar: {0.32, -0.01}, one-star: {0.55, 0.17}
20:56:50.656 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.67) = xAngle (1.63 = 1.63)
20:56:50.656 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.66 = 1.66)
20:56:50.656 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.01 hyp=0.32 cameraTheta=-0.04 mountX=-0.02 mountY=0.32, mountTheta=1.63
20:56:50.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.01, opts=13)
20:56:50.656 00.000 12268 Enqueuing Move request for scope (0.32, -0.01)
20:56:50.656 00.000 11616 Worker thread wakes up
20:56:50.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.01) opts 0xd
20:56:50.656 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.01)
20:56:50.656 00.000 11616 Moving (0.32, -0.01) raw xDistance=-0.02 yDistance=0.32
20:56:50.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:50.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:56:50.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
20:56:50.656 00.000 11616 MoveAxis(E, 0, ABG)
20:56:50.656 00.000 11616 Move returns status 0, amount 0
20:56:50.656 00.000 11616 MoveAxis(S, 27, ABG)
20:56:50.656 00.000 11616 Guiding  Dir = 1, Dur = 27
20:56:50.656 00.000 11616 IsSlewing returns 0
20:56:50.656 00.000 11616 IsGuiding returns 0
20:56:50.662 00.006 11616 PulseGuide returned control before completion, sleep 37
20:56:50.662 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:56:50.687 00.025 12268 UpdateGuideState exits: m=350 SNR=12.8
20:56:50.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:50.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:50.687 00.000 12268 Enqueuing Expose request
20:56:50.709 00.022 11616 IsGuiding returns 0
20:56:50.709 00.000 11616 Move returns status 0, amount 27
20:56:50.709 00.000 11616 move complete, result=0
20:56:50.709 00.000 11616 worker thread done servicing request
20:56:50.709 00.000 11616 Worker thread wakes up
20:56:50.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:50.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:50.709 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 27 ms SOUTH
20:56:52.718 02.009 11616 Exposure complete
20:56:52.765 00.047 11616 worker thread done servicing request
20:56:52.765 00.000 12268 OnExposeComplete: enter
20:56:52.765 00.000 12268 UpdateGuideState(): m_state=6
20:56:52.765 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1707
20:56:52.765 00.000 12268 Star::Find returns 1 (0), X=1250.66, Y=872.71, Mass=282, SNR=11.4, Peak=35 HFD=3.9
20:56:52.765 00.000 12268 MultiStar: [#1 0.04,0.17,0.98,U] [#2 -0.00,0.08,0.94,U] [#3 -0.34,-0.01,0.68,U] [#4 0.17,-0.12,0.82,U] [#5 -0.36,-0.83,0.00,M1] [#6 0.73,-0.27,0.00,M6] [#7 -0.33,0.05,0.45,U] [#8 1.03,-0.42,0.00,M8] 
20:56:52.781 00.016 12268 refined, 5 included, MultiStar: {-0.03, 0.12}, one-star: {0.04, 0.41}
20:56:52.781 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.67) = xAngle (3.52 = -2.76)
20:56:52.781 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.55 = -2.73)
20:56:52.781 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.85 mountX=-0.11 mountY=-0.05, mountTheta=-2.73
20:56:52.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.12, opts=13)
20:56:52.781 00.000 12268 Enqueuing Move request for scope (-0.03, 0.12)
20:56:52.781 00.000 11616 Worker thread wakes up
20:56:52.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
20:56:52.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
20:56:52.781 00.000 11616 Moving (-0.03, 0.12) raw xDistance=-0.11 yDistance=-0.05
20:56:52.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
20:56:52.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:52.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:56:52.781 00.000 11616 MoveAxis(E, 63, ABG)
20:56:52.781 00.000 11616 Guiding  Dir = 2, Dur = 63
20:56:52.781 00.000 11616 IsSlewing returns 0
20:56:52.781 00.000 11616 IsGuiding returns 0
20:56:52.781 00.000 11616 PulseGuide returned control before completion, sleep 73
20:56:52.797 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:56:52.812 00.015 12268 UpdateGuideState exits: m=282 SNR=11.4
20:56:52.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:52.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:52.812 00.000 12268 Enqueuing Expose request
20:56:52.859 00.047 11616 IsGuiding returns 1
20:56:52.859 00.000 11616 scope still moving after pulse duration time elapsed
20:56:52.890 00.031 11616 IsSlewing returns 0
20:56:52.890 00.000 11616 IsGuiding returns 0
20:56:52.890 00.000 11616 scope move finished after 63 + 42 ms
20:56:52.890 00.000 11616 Move returns status 0, amount 63
20:56:52.890 00.000 11616 MoveAxis(N, 0, ABG)
20:56:52.890 00.000 11616 Move returns status 0, amount 0
20:56:52.890 00.000 11616 move complete, result=0
20:56:52.890 00.000 11616 worker thread done servicing request
20:56:52.890 00.000 11616 Worker thread wakes up
20:56:52.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:52.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:52.890 00.000 12268 GuideStep: -0.1 px 63 ms EAST, -0.0 px 0 ms NORTH
20:56:54.891 02.001 11616 Exposure complete
20:56:54.939 00.048 11616 worker thread done servicing request
20:56:54.939 00.000 12268 OnExposeComplete: enter
20:56:54.939 00.000 12268 UpdateGuideState(): m_state=6
20:56:54.939 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1708
20:56:54.939 00.000 12268 Star::Find returns 1 (0), X=1250.67, Y=872.46, Mass=317, SNR=12.1, Peak=37 HFD=4.0
20:56:54.939 00.000 12268 MultiStar: [#1 0.18,0.54,0.93,U] [#2 0.04,0.48,0.89,U] [#3 0.32,0.53,0.66,U] [#4 -0.17,0.42,0.74,U] [#5 -0.19,0.33,0.71,U] [#6 0.33,-0.15,0.71,U] [#7 -0.94,-0.39,0.00,M1] [#8 0.55,0.35,0.64,U] 
20:56:54.939 00.000 12268 single-star, 7 included, MultiStar: {0.13, 0.33}, one-star: {0.05, 0.15}
20:56:54.939 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.67) = xAngle (2.91 = 2.91)
20:56:54.939 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.94 = 2.94)
20:56:54.939 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.24 mountX=-0.15 mountY=0.03, mountTheta=2.94
20:56:54.939 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.15, opts=13)
20:56:54.939 00.000 12268 Enqueuing Move request for scope (0.05, 0.15)
20:56:54.939 00.000 11616 Worker thread wakes up
20:56:54.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
20:56:54.939 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
20:56:54.939 00.000 11616 Moving (0.05, 0.15) raw xDistance=-0.15 yDistance=0.03
20:56:54.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
20:56:54.939 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:54.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:56:54.939 00.000 11616 MoveAxis(E, 86, ABG)
20:56:54.939 00.000 11616 Guiding  Dir = 2, Dur = 86
20:56:54.939 00.000 11616 IsSlewing returns 0
20:56:54.939 00.000 11616 IsGuiding returns 0
20:56:54.939 00.000 11616 PulseGuide returned control before completion, sleep 96
20:56:54.955 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:56:54.971 00.016 12268 UpdateGuideState exits: m=317 SNR=12.1
20:56:54.971 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:54.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:54.971 00.000 12268 Enqueuing Expose request
20:56:55.050 00.079 11616 IsGuiding returns 1
20:56:55.050 00.000 11616 scope still moving after pulse duration time elapsed
20:56:55.081 00.031 11616 IsSlewing returns 0
20:56:55.081 00.000 11616 IsGuiding returns 0
20:56:55.081 00.000 11616 scope move finished after 86 + 43 ms
20:56:55.081 00.000 11616 Move returns status 0, amount 86
20:56:55.081 00.000 11616 MoveAxis(N, 0, ABG)
20:56:55.081 00.000 11616 Move returns status 0, amount 0
20:56:55.081 00.000 11616 move complete, result=0
20:56:55.081 00.000 11616 worker thread done servicing request
20:56:55.081 00.000 11616 Worker thread wakes up
20:56:55.081 00.000 12268 GuideStep: -0.2 px 86 ms EAST, 0.0 px 0 ms NORTH
20:56:55.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:55.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:57.086 02.005 11616 Exposure complete
20:56:57.134 00.048 11616 worker thread done servicing request
20:56:57.134 00.000 12268 OnExposeComplete: enter
20:56:57.134 00.000 12268 UpdateGuideState(): m_state=6
20:56:57.134 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1709
20:56:57.134 00.000 12268 Star::Find returns 1 (0), X=1250.53, Y=872.34, Mass=314, SNR=12.1, Peak=31 HFD=4.5
20:56:57.134 00.000 12268 MultiStar: [#1 0.01,0.44,0.95,U] [#2 -0.05,0.24,0.98,U] [#3 -0.45,0.05,0.64,U] [#4 -0.46,0.12,0.77,U] [#5 -0.86,-0.15,0.00,M1] [#6 0.12,-0.18,0.58,U] [#7 -0.24,-0.31,0.53,U] [#8 0.92,0.06,0.00,M8] 
20:56:57.134 00.000 12268 single-star, 6 included, MultiStar: {-0.15, 0.10}, one-star: {-0.09, 0.03}
20:56:57.134 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.67) = xAngle (4.47 = -1.81)
20:56:57.134 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.51 = -1.78)
20:56:57.134 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.81 mountX=-0.02 mountY=-0.09, mountTheta=-1.81
20:56:57.134 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.03, opts=13)
20:56:57.134 00.000 12268 Enqueuing Move request for scope (-0.09, 0.03)
20:56:57.134 00.000 11616 Worker thread wakes up
20:56:57.134 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
20:56:57.134 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
20:56:57.134 00.000 11616 Moving (-0.09, 0.03) raw xDistance=-0.02 yDistance=-0.09
20:56:57.134 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:57.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:56:57.134 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:57.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:56:57.134 00.000 11616 MoveAxis(E, 0, ABG)
20:56:57.134 00.000 11616 Move returns status 0, amount 0
20:56:57.134 00.000 11616 MoveAxis(N, 0, ABG)
20:56:57.134 00.000 11616 Move returns status 0, amount 0
20:56:57.134 00.000 11616 move complete, result=0
20:56:57.134 00.000 11616 worker thread done servicing request
20:56:57.156 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:56:57.165 00.009 12268 UpdateGuideState exits: m=314 SNR=12.1
20:56:57.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:57.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:57.165 00.000 12268 Enqueuing Expose request
20:56:57.165 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:57.165 00.000 11616 Worker thread wakes up
20:56:57.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:57.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:56:59.187 02.022 11616 Exposure complete
20:56:59.250 00.063 11616 worker thread done servicing request
20:56:59.250 00.000 12268 OnExposeComplete: enter
20:56:59.250 00.000 12268 UpdateGuideState(): m_state=6
20:56:59.250 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1710
20:56:59.250 00.000 12268 Star::Find returns 1 (0), X=1250.72, Y=872.90, Mass=347, SNR=12.6, Peak=33 HFD=4.6
20:56:59.250 00.000 12268 MultiStar: [#1 0.14,0.63,0.99,U] [#2 0.21,0.58,0.90,U] [#3 0.13,0.16,0.62,U] [#4 0.26,0.05,0.75,U] [#5 -0.43,-0.27,0.71,U] [#6 0.49,-0.05,0.54,U] [#7 -0.54,0.46,0.00,M1] [#8 0.80,-0.01,0.00,M9] 
20:56:59.250 00.000 12268 refined, 6 included, MultiStar: {0.12, 0.30}, one-star: {0.10, 0.59}
20:56:59.250 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.67) = xAngle (2.86 = 2.86)
20:56:59.250 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.89 = 2.89)
20:56:59.250 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.19 mountX=-0.31 mountY=0.08, mountTheta=2.88
20:56:59.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.30, opts=13)
20:56:59.250 00.000 12268 Enqueuing Move request for scope (0.12, 0.30)
20:56:59.250 00.000 11616 Worker thread wakes up
20:56:59.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.30) opts 0xd
20:56:59.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.30)
20:56:59.250 00.000 11616 Moving (0.12, 0.30) raw xDistance=-0.31 yDistance=0.08
20:56:59.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
20:56:59.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:59.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:56:59.250 00.000 11616 MoveAxis(E, 174, ABG)
20:56:59.250 00.000 11616 Guiding  Dir = 2, Dur = 174
20:56:59.250 00.000 11616 IsSlewing returns 0
20:56:59.250 00.000 11616 IsGuiding returns 0
20:56:59.250 00.000 11616 PulseGuide returned control before completion, sleep 184
20:56:59.265 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:56:59.281 00.016 12268 UpdateGuideState exits: m=347 SNR=12.6
20:56:59.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:59.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:56:59.281 00.000 12268 Enqueuing Expose request
20:56:59.453 00.172 11616 IsGuiding returns 1
20:56:59.453 00.000 11616 scope still moving after pulse duration time elapsed
20:56:59.484 00.031 11616 IsSlewing returns 0
20:56:59.484 00.000 11616 IsGuiding returns 0
20:56:59.484 00.000 11616 scope move finished after 174 + 54 ms
20:56:59.484 00.000 11616 Move returns status 0, amount 174
20:56:59.484 00.000 11616 MoveAxis(N, 0, ABG)
20:56:59.484 00.000 11616 Move returns status 0, amount 0
20:56:59.484 00.000 11616 move complete, result=0
20:56:59.484 00.000 11616 worker thread done servicing request
20:56:59.484 00.000 11616 Worker thread wakes up
20:56:59.484 00.000 12268 GuideStep: -0.3 px 174 ms EAST, 0.1 px 0 ms NORTH
20:56:59.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:56:59.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:01.503 02.019 11616 Exposure complete
20:57:01.550 00.047 11616 worker thread done servicing request
20:57:01.550 00.000 12268 OnExposeComplete: enter
20:57:01.550 00.000 12268 UpdateGuideState(): m_state=6
20:57:01.550 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1711
20:57:01.550 00.000 12268 Star::Find returns 1 (0), X=1250.66, Y=872.45, Mass=323, SNR=12.2, Peak=34 HFD=4.5
20:57:01.562 00.012 12268 MultiStar: [#1 -0.02,0.25,0.98,U] [#2 -0.00,0.51,0.93,U] [#3 0.05,0.24,0.73,U] [#4 -0.13,-0.13,0.77,U] [#5 -0.42,-0.12,0.69,U] [#6 -0.07,-0.30,0.59,U] [#7 -0.63,0.61,0.00,M2] [#8 0.46,0.01,0.62,U] 
20:57:01.562 00.000 12268 refined, 7 included, MultiStar: {-0.01, 0.11}, one-star: {0.04, 0.14}
20:57:01.562 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.67) = xAngle (3.37 = -2.91)
20:57:01.562 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.41 = -2.88)
20:57:01.562 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.71 mountX=-0.11 mountY=-0.03, mountTheta=-2.88
20:57:01.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.11, opts=13)
20:57:01.562 00.000 12268 Enqueuing Move request for scope (-0.01, 0.11)
20:57:01.562 00.000 11616 Worker thread wakes up
20:57:01.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
20:57:01.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
20:57:01.562 00.000 11616 Moving (-0.01, 0.11) raw xDistance=-0.11 yDistance=-0.03
20:57:01.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
20:57:01.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:01.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:57:01.562 00.000 11616 MoveAxis(E, 60, ABG)
20:57:01.562 00.000 11616 Guiding  Dir = 2, Dur = 60
20:57:01.562 00.000 11616 IsSlewing returns 0
20:57:01.562 00.000 11616 IsGuiding returns 0
20:57:01.562 00.000 11616 PulseGuide returned control before completion, sleep 70
20:57:01.566 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:57:01.593 00.027 12268 UpdateGuideState exits: m=323 SNR=12.2
20:57:01.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:01.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:01.593 00.000 12268 Enqueuing Expose request
20:57:01.645 00.052 11616 IsGuiding returns 1
20:57:01.645 00.000 11616 scope still moving after pulse duration time elapsed
20:57:01.677 00.032 11616 IsSlewing returns 0
20:57:01.677 00.000 11616 IsGuiding returns 0
20:57:01.677 00.000 11616 scope move finished after 60 + 52 ms
20:57:01.677 00.000 11616 Move returns status 0, amount 60
20:57:01.677 00.000 11616 MoveAxis(N, 0, ABG)
20:57:01.677 00.000 11616 Move returns status 0, amount 0
20:57:01.677 00.000 11616 move complete, result=0
20:57:01.677 00.000 11616 worker thread done servicing request
20:57:01.677 00.000 12268 GuideStep: -0.1 px 60 ms EAST, -0.0 px 0 ms NORTH
20:57:01.677 00.000 11616 Worker thread wakes up
20:57:01.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:01.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:03.687 02.010 11616 Exposure complete
20:57:03.734 00.047 11616 worker thread done servicing request
20:57:03.734 00.000 12268 OnExposeComplete: enter
20:57:03.734 00.000 12268 UpdateGuideState(): m_state=6
20:57:03.734 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1712
20:57:03.734 00.000 12268 Star::Find returns 1 (0), X=1250.86, Y=871.80, Mass=309, SNR=12.0, Peak=37 HFD=4.0
20:57:03.734 00.000 12268 MultiStar: [#1 0.02,-0.33,1.02,U] [#2 0.22,-0.39,0.98,U] [#3 0.36,-0.76,0.00,M2] [#4 0.07,-1.09,0.00,M1] [#5 -0.53,-0.86,0.00,M1] [#6 0.03,-1.12,0.00,M3] [#7 -0.84,-0.89,0.00,M3] [#8 0.27,-1.52,0.00,M9] 
20:57:03.734 00.000 12268 refined, 2 included, MultiStar: {0.16, -0.41}, one-star: {0.23, -0.51}
20:57:03.734 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.67) = xAngle (0.47 = 0.47)
20:57:03.734 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.50 = 0.50)
20:57:03.734 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.41 hyp=0.44 cameraTheta=-1.20 mountX=0.39 mountY=0.21, mountTheta=0.49
20:57:03.734 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.41, opts=13)
20:57:03.734 00.000 12268 Enqueuing Move request for scope (0.16, -0.41)
20:57:03.734 00.000 11616 Worker thread wakes up
20:57:03.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.41) opts 0xd
20:57:03.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.41)
20:57:03.734 00.000 11616 Moving (0.16, -0.41) raw xDistance=0.39 yDistance=0.21
20:57:03.734 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
20:57:03.734 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.17
20:57:03.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
20:57:03.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:57:03.734 00.000 11616 MoveAxis(W, 219, ABG)
20:57:03.734 00.000 11616 Guiding  Dir = 3, Dur = 219
20:57:03.734 00.000 11616 IsSlewing returns 0
20:57:03.734 00.000 11616 IsGuiding returns 0
20:57:03.734 00.000 11616 PulseGuide returned control before completion, sleep 229
20:57:03.750 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:57:03.765 00.015 12268 UpdateGuideState exits: m=309 SNR=12.0
20:57:03.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:03.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:03.765 00.000 12268 Enqueuing Expose request
20:57:03.987 00.222 11616 IsGuiding returns 1
20:57:03.987 00.000 11616 scope still moving after pulse duration time elapsed
20:57:04.019 00.032 11616 IsSlewing returns 0
20:57:04.019 00.000 11616 IsGuiding returns 0
20:57:04.019 00.000 11616 scope move finished after 219 + 52 ms
20:57:04.019 00.000 11616 Move returns status 0, amount 219
20:57:04.019 00.000 11616 MoveAxis(S, 18, ABG)
20:57:04.019 00.000 11616 Guiding  Dir = 1, Dur = 18
20:57:04.019 00.000 11616 IsSlewing returns 0
20:57:04.019 00.000 11616 IsGuiding returns 0
20:57:04.019 00.000 11616 PulseGuide returned control before completion, sleep 28
20:57:04.051 00.032 11616 IsGuiding returns 1
20:57:04.051 00.000 11616 scope still moving after pulse duration time elapsed
20:57:04.082 00.031 11616 IsSlewing returns 0
20:57:04.082 00.000 11616 IsGuiding returns 0
20:57:04.082 00.000 11616 scope move finished after 18 + 44 ms
20:57:04.082 00.000 11616 Move returns status 0, amount 18
20:57:04.082 00.000 11616 move complete, result=0
20:57:04.082 00.000 11616 worker thread done servicing request
20:57:04.082 00.000 11616 Worker thread wakes up
20:57:04.082 00.000 12268 GuideStep: 0.4 px 219 ms WEST, 0.2 px 18 ms SOUTH
20:57:04.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:04.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:06.088 02.006 11616 Exposure complete
20:57:06.136 00.048 11616 worker thread done servicing request
20:57:06.136 00.000 12268 OnExposeComplete: enter
20:57:06.136 00.000 12268 UpdateGuideState(): m_state=6
20:57:06.136 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1713
20:57:06.136 00.000 12268 Star::Find returns 1 (0), X=1250.80, Y=871.96, Mass=310, SNR=11.9, Peak=37 HFD=4.2
20:57:06.136 00.000 12268 MultiStar: [#1 0.18,-0.19,1.03,U] [#2 -0.02,-0.51,0.98,U] [#3 0.10,-0.63,0.75,U] [#4 0.12,-0.85,0.00,M2] [#5 -0.40,-0.68,0.00,M2] [#6 0.23,-0.95,0.00,M4] [#7 -0.16,-0.30,0.54,U] [#8 1.03,-0.74,0.00,M10] 
20:57:06.136 00.000 12268 single-star, 4 included, MultiStar: {0.08, -0.39}, one-star: {0.18, -0.34}
20:57:06.136 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.67) = xAngle (0.57 = 0.57)
20:57:06.136 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.60 = 0.60)
20:57:06.136 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.34 hyp=0.38 cameraTheta=-1.09 mountX=0.32 mountY=0.22, mountTheta=0.59
20:57:06.136 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.34, opts=13)
20:57:06.136 00.000 12268 Enqueuing Move request for scope (0.18, -0.34)
20:57:06.136 00.000 11616 Worker thread wakes up
20:57:06.136 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.34) opts 0xd
20:57:06.136 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.34)
20:57:06.136 00.000 11616 Moving (0.18, -0.34) raw xDistance=0.32 yDistance=0.22
20:57:06.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
20:57:06.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:57:06.136 00.000 11616 MoveAxis(W, 181, ABG)
20:57:06.136 00.000 11616 Guiding  Dir = 3, Dur = 181
20:57:06.136 00.000 11616 IsSlewing returns 0
20:57:06.136 00.000 11616 IsGuiding returns 0
20:57:06.136 00.000 11616 PulseGuide returned control before completion, sleep 191
20:57:06.156 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:57:06.167 00.011 12268 UpdateGuideState exits: m=310 SNR=11.9
20:57:06.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:06.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:06.167 00.000 12268 Enqueuing Expose request
20:57:06.342 00.175 11616 IsGuiding returns 1
20:57:06.342 00.000 11616 scope still moving after pulse duration time elapsed
20:57:06.374 00.032 11616 IsSlewing returns 0
20:57:06.374 00.000 11616 IsGuiding returns 0
20:57:06.374 00.000 11616 scope move finished after 181 + 46 ms
20:57:06.374 00.000 11616 Move returns status 0, amount 181
20:57:06.374 00.000 11616 MoveAxis(S, 19, ABG)
20:57:06.374 00.000 11616 Guiding  Dir = 1, Dur = 19
20:57:06.374 00.000 11616 IsSlewing returns 0
20:57:06.374 00.000 11616 IsGuiding returns 0
20:57:06.374 00.000 11616 PulseGuide returned control before completion, sleep 29
20:57:06.406 00.032 11616 IsGuiding returns 1
20:57:06.406 00.000 11616 scope still moving after pulse duration time elapsed
20:57:06.437 00.031 11616 IsSlewing returns 0
20:57:06.437 00.000 11616 IsGuiding returns 1
20:57:06.469 00.032 11616 IsSlewing returns 0
20:57:06.469 00.000 11616 IsGuiding returns 0
20:57:06.469 00.000 11616 scope move finished after 19 + 74 ms
20:57:06.469 00.000 11616 Move returns status 0, amount 19
20:57:06.469 00.000 11616 move complete, result=0
20:57:06.469 00.000 11616 worker thread done servicing request
20:57:06.469 00.000 11616 Worker thread wakes up
20:57:06.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:06.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:06.469 00.000 12268 GuideStep: 0.3 px 181 ms WEST, 0.2 px 19 ms SOUTH
20:57:08.485 02.016 11616 Exposure complete
20:57:08.533 00.048 11616 worker thread done servicing request
20:57:08.533 00.000 12268 OnExposeComplete: enter
20:57:08.533 00.000 12268 UpdateGuideState(): m_state=6
20:57:08.533 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1714
20:57:08.549 00.016 12268 Star::Find returns 1 (0), X=1250.87, Y=871.78, Mass=367, SNR=13.1, Peak=46 HFD=4.2
20:57:08.549 00.000 12268 MultiStar: [#1 0.20,0.10,1.03,U] [#2 0.32,-0.20,0.99,U] [#3 0.42,-0.46,0.80,U] [#4 -0.21,-0.46,0.79,U] [#5 -0.77,-0.21,0.00,M3] [#6 0.23,-0.66,0.00,M5] [#7 -0.80,-0.35,0.00,M3] [#8 0.64,-1.03,0.00,R] 
20:57:08.549 00.000 12268 refined, 4 included, MultiStar: {0.21, -0.29}, one-star: {0.25, -0.52}
20:57:08.549 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.67) = xAngle (0.71 = 0.71)
20:57:08.549 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.74 = 0.74)
20:57:08.549 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.29 hyp=0.36 cameraTheta=-0.96 mountX=0.27 mountY=0.24, mountTheta=0.73
20:57:08.549 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.29, opts=13)
20:57:08.549 00.000 12268 Enqueuing Move request for scope (0.21, -0.29)
20:57:08.549 00.000 11616 Worker thread wakes up
20:57:08.549 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.29) opts 0xd
20:57:08.549 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.29)
20:57:08.549 00.000 11616 Moving (0.21, -0.29) raw xDistance=0.27 yDistance=0.24
20:57:08.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.27
20:57:08.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
20:57:08.549 00.000 11616 MoveAxis(W, 152, ABG)
20:57:08.549 00.000 11616 Guiding  Dir = 3, Dur = 152
20:57:08.549 00.000 11616 IsSlewing returns 0
20:57:08.549 00.000 11616 IsGuiding returns 0
20:57:08.549 00.000 11616 PulseGuide returned control before completion, sleep 162
20:57:08.562 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:57:08.580 00.018 12268 UpdateGuideState exits: m=367 SNR=13.1
20:57:08.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:08.580 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:08.580 00.000 12268 Enqueuing Expose request
20:57:08.722 00.142 11616 IsGuiding returns 1
20:57:08.722 00.000 11616 scope still moving after pulse duration time elapsed
20:57:08.754 00.032 11616 IsSlewing returns 0
20:57:08.754 00.000 11616 IsGuiding returns 0
20:57:08.754 00.000 11616 scope move finished after 152 + 50 ms
20:57:08.754 00.000 11616 Move returns status 0, amount 152
20:57:08.754 00.000 11616 MoveAxis(S, 21, ABG)
20:57:08.754 00.000 11616 Guiding  Dir = 1, Dur = 21
20:57:08.754 00.000 11616 IsSlewing returns 0
20:57:08.754 00.000 11616 IsGuiding returns 0
20:57:08.754 00.000 11616 PulseGuide returned control before completion, sleep 31
20:57:08.801 00.047 11616 IsGuiding returns 1
20:57:08.801 00.000 11616 scope still moving after pulse duration time elapsed
20:57:08.833 00.032 11616 IsSlewing returns 0
20:57:08.833 00.000 11616 IsGuiding returns 0
20:57:08.833 00.000 11616 scope move finished after 21 + 57 ms
20:57:08.833 00.000 11616 Move returns status 0, amount 21
20:57:08.833 00.000 11616 move complete, result=0
20:57:08.833 00.000 11616 worker thread done servicing request
20:57:08.833 00.000 11616 Worker thread wakes up
20:57:08.833 00.000 12268 GuideStep: 0.3 px 152 ms WEST, 0.2 px 21 ms SOUTH
20:57:08.833 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:08.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:10.843 02.010 11616 Exposure complete
20:57:10.906 00.063 11616 worker thread done servicing request
20:57:10.906 00.000 12268 OnExposeComplete: enter
20:57:10.906 00.000 12268 UpdateGuideState(): m_state=6
20:57:10.906 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1715
20:57:10.906 00.000 12268 Star::Find returns 1 (0), X=1250.71, Y=872.42, Mass=364, SNR=13.0, Peak=32 HFD=5.1
20:57:10.906 00.000 12268 MultiStar: [#1 0.18,0.57,0.98,U] [#2 0.19,0.62,0.98,U] [#3 -0.28,0.08,0.69,U] [#4 0.11,-0.15,0.86,U] [#5 -0.24,0.32,0.72,U] [#6 0.42,-0.20,0.62,U] [#7 -0.23,0.08,0.42,U] [#8 -0.45,0.37,0.51,U] 
20:57:10.906 00.000 12268 single-star, 8 included, MultiStar: {0.02, 0.23}, one-star: {0.09, 0.11}
20:57:10.906 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.67) = xAngle (2.56 = 2.56)
20:57:10.906 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.59 = 2.59)
20:57:10.906 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.15 cameraTheta=0.89 mountX=-0.12 mountY=0.08, mountTheta=2.58
20:57:10.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.11, opts=13)
20:57:10.906 00.000 12268 Enqueuing Move request for scope (0.09, 0.11)
20:57:10.906 00.000 11616 Worker thread wakes up
20:57:10.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
20:57:10.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
20:57:10.906 00.000 11616 Moving (0.09, 0.11) raw xDistance=-0.12 yDistance=0.08
20:57:10.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:57:10.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:57:10.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:10.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:57:10.906 00.000 11616 MoveAxis(E, 0, ABG)
20:57:10.906 00.000 11616 Move returns status 0, amount 0
20:57:10.906 00.000 11616 MoveAxis(N, 0, ABG)
20:57:10.906 00.000 11616 Move returns status 0, amount 0
20:57:10.906 00.000 11616 move complete, result=0
20:57:10.906 00.000 11616 worker thread done servicing request
20:57:10.912 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
20:57:10.937 00.025 12268 UpdateGuideState exits: m=364 SNR=13.0
20:57:10.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:10.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:10.937 00.000 12268 Enqueuing Expose request
20:57:10.937 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:57:10.937 00.000 11616 Worker thread wakes up
20:57:10.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:10.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:12.937 02.000 11616 Exposure complete
20:57:12.990 00.053 11616 worker thread done servicing request
20:57:12.990 00.000 12268 OnExposeComplete: enter
20:57:12.990 00.000 12268 UpdateGuideState(): m_state=6
20:57:12.990 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1716
20:57:12.990 00.000 12268 Star::Find returns 1 (0), X=1250.78, Y=872.77, Mass=355, SNR=12.9, Peak=38 HFD=4.5
20:57:12.990 00.000 12268 MultiStar: [#1 0.22,0.36,0.97,U] [#2 0.20,0.31,0.98,U] [#3 0.05,0.09,0.78,U] [#4 -0.10,-0.27,0.78,U] [#5 -0.62,0.11,0.75,U] [#6 0.51,-0.40,0.61,U] [#7 -0.73,0.01,0.00,M3] [#8 0.17,0.57,0.65,U] 
20:57:12.990 00.000 12268 refined, 7 included, MultiStar: {0.07, 0.18}, one-star: {0.16, 0.46}
20:57:12.990 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.67) = xAngle (2.85 = 2.85)
20:57:12.990 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.88 = 2.88)
20:57:12.990 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.18 mountX=-0.19 mountY=0.05, mountTheta=2.88
20:57:12.990 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.18, opts=13)
20:57:12.990 00.000 12268 Enqueuing Move request for scope (0.07, 0.18)
20:57:12.990 00.000 11616 Worker thread wakes up
20:57:12.990 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
20:57:12.990 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
20:57:12.990 00.000 11616 Moving (0.07, 0.18) raw xDistance=-0.19 yDistance=0.05
20:57:12.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:57:13.000 00.010 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:57:13.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:13.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:57:13.000 00.000 11616 MoveAxis(E, 0, ABG)
20:57:13.000 00.000 11616 Move returns status 0, amount 0
20:57:13.000 00.000 11616 MoveAxis(N, 0, ABG)
20:57:13.000 00.000 11616 Move returns status 0, amount 0
20:57:13.000 00.000 11616 move complete, result=0
20:57:13.000 00.000 11616 worker thread done servicing request
20:57:13.006 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:57:13.031 00.025 12268 UpdateGuideState exits: m=355 SNR=12.9
20:57:13.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:13.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:13.031 00.000 12268 Enqueuing Expose request
20:57:13.031 00.000 11616 Worker thread wakes up
20:57:13.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:13.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:13.031 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:57:15.038 02.007 11616 Exposure complete
20:57:15.094 00.056 11616 worker thread done servicing request
20:57:15.094 00.000 12268 OnExposeComplete: enter
20:57:15.094 00.000 12268 UpdateGuideState(): m_state=6
20:57:15.094 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1717
20:57:15.094 00.000 12268 Star::Find returns 1 (0), X=1250.56, Y=872.63, Mass=376, SNR=13.2, Peak=39 HFD=4.3
20:57:15.094 00.000 12268 MultiStar: [#1 0.15,0.62,1.01,U] [#2 -0.14,0.31,0.95,U] [#3 -0.22,0.41,0.71,U] [#4 0.00,0.03,0.77,U] [#5 -0.40,0.69,0.00,M2] [#6 -0.00,0.01,0.64,U] [#7 -0.61,0.23,0.54,U] [#8 -0.20,0.37,0.54,U] 
20:57:15.094 00.000 12268 refined, 7 included, MultiStar: {-0.10, 0.31}, one-star: {-0.06, 0.33}
20:57:15.094 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.67) = xAngle (3.56 = -2.72)
20:57:15.094 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.59 = -2.69)
20:57:15.094 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.89 mountX=-0.30 mountY=-0.14, mountTheta=-2.70
20:57:15.094 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.31, opts=13)
20:57:15.094 00.000 12268 Enqueuing Move request for scope (-0.10, 0.31)
20:57:15.094 00.000 11616 Worker thread wakes up
20:57:15.094 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.31) opts 0xd
20:57:15.094 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.31)
20:57:15.094 00.000 11616 Moving (-0.10, 0.31) raw xDistance=-0.30 yDistance=-0.14
20:57:15.094 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
20:57:15.094 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
20:57:15.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
20:57:15.094 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:15.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:57:15.094 00.000 11616 MoveAxis(E, 167, ABG)
20:57:15.094 00.000 11616 Guiding  Dir = 2, Dur = 167
20:57:15.094 00.000 11616 IsSlewing returns 0
20:57:15.094 00.000 11616 IsGuiding returns 0
20:57:15.102 00.008 11616 PulseGuide returned control before completion, sleep 177
20:57:15.102 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:57:15.124 00.022 12268 UpdateGuideState exits: m=376 SNR=13.2
20:57:15.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:15.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:15.124 00.000 12268 Enqueuing Expose request
20:57:15.292 00.168 11616 IsGuiding returns 1
20:57:15.292 00.000 11616 scope still moving after pulse duration time elapsed
20:57:15.324 00.032 11616 IsSlewing returns 0
20:57:15.324 00.000 11616 IsGuiding returns 0
20:57:15.324 00.000 11616 scope move finished after 167 + 56 ms
20:57:15.324 00.000 11616 Move returns status 0, amount 167
20:57:15.324 00.000 11616 MoveAxis(N, 0, ABG)
20:57:15.324 00.000 11616 Move returns status 0, amount 0
20:57:15.324 00.000 11616 move complete, result=0
20:57:15.324 00.000 11616 worker thread done servicing request
20:57:15.324 00.000 11616 Worker thread wakes up
20:57:15.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:15.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:15.324 00.000 12268 GuideStep: -0.3 px 167 ms EAST, -0.1 px 0 ms NORTH
20:57:17.329 02.005 11616 Exposure complete
20:57:17.377 00.048 11616 worker thread done servicing request
20:57:17.377 00.000 12268 OnExposeComplete: enter
20:57:17.377 00.000 12268 UpdateGuideState(): m_state=6
20:57:17.377 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1718
20:57:17.377 00.000 12268 Star::Find returns 1 (0), X=1250.43, Y=872.39, Mass=332, SNR=12.4, Peak=35 HFD=4.5
20:57:17.377 00.000 12268 MultiStar: [#1 -0.21,0.63,0.94,U] [#2 -0.35,0.34,0.96,U] [#3 -0.09,0.09,0.84,U] [#4 -0.28,-0.26,0.84,U] [#5 -0.34,0.20,0.74,U] [#6 -0.28,-0.44,0.75,U] [#7 -0.72,-0.02,0.00,M3] [#8 -0.14,0.28,0.71,U] 
20:57:17.377 00.000 12268 single-star, 7 included, MultiStar: {-0.23, 0.13}, one-star: {-0.19, 0.08}
20:57:17.377 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.67) = xAngle (4.42 = -1.86)
20:57:17.377 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.45 = -1.83)
20:57:17.377 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.21 cameraTheta=2.75 mountX=-0.06 mountY=-0.20, mountTheta=-1.86
20:57:17.377 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.08, opts=13)
20:57:17.377 00.000 12268 Enqueuing Move request for scope (-0.19, 0.08)
20:57:17.377 00.000 11616 Worker thread wakes up
20:57:17.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
20:57:17.377 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
20:57:17.377 00.000 11616 Moving (-0.19, 0.08) raw xDistance=-0.06 yDistance=-0.20
20:57:17.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:17.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:57:17.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:57:17.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:57:17.377 00.000 11616 MoveAxis(E, 0, ABG)
20:57:17.377 00.000 11616 Move returns status 0, amount 0
20:57:17.377 00.000 11616 MoveAxis(N, 0, ABG)
20:57:17.377 00.000 11616 Move returns status 0, amount 0
20:57:17.377 00.000 11616 move complete, result=0
20:57:17.377 00.000 11616 worker thread done servicing request
20:57:17.393 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:57:17.409 00.016 12268 UpdateGuideState exits: m=332 SNR=12.4
20:57:17.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:17.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:17.409 00.000 12268 Enqueuing Expose request
20:57:17.409 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:57:17.409 00.000 11616 Worker thread wakes up
20:57:17.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:17.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:19.423 02.014 11616 Exposure complete
20:57:19.471 00.048 11616 worker thread done servicing request
20:57:19.471 00.000 12268 OnExposeComplete: enter
20:57:19.471 00.000 12268 UpdateGuideState(): m_state=6
20:57:19.471 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1719
20:57:19.471 00.000 12268 Star::Find returns 1 (0), X=1250.96, Y=872.26, Mass=339, SNR=12.5, Peak=37 HFD=4.2
20:57:19.471 00.000 12268 MultiStar: [#1 -0.08,0.72,0.00,M1] [#2 -0.08,0.45,0.96,U] [#3 -0.13,0.24,0.72,U] [#4 0.33,0.12,0.82,U] [#5 -0.51,0.49,0.00,M2] [#6 0.08,-0.47,0.64,U] [#7 -0.50,-0.49,0.00,M4] [#8 -0.33,0.74,0.00,M1] 
20:57:19.471 00.000 12268 refined, 4 included, MultiStar: {0.12, 0.09}, one-star: {0.34, -0.04}
20:57:19.471 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.67) = xAngle (2.29 = 2.29)
20:57:19.471 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.32 = 2.32)
20:57:19.471 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.62 mountX=-0.10 mountY=0.11, mountTheta=2.30
20:57:19.487 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.09, opts=13)
20:57:19.487 00.000 12268 Enqueuing Move request for scope (0.12, 0.09)
20:57:19.487 00.000 11616 Worker thread wakes up
20:57:19.487 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
20:57:19.487 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
20:57:19.487 00.000 11616 Moving (0.12, 0.09) raw xDistance=-0.10 yDistance=0.11
20:57:19.487 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:19.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:57:19.487 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:19.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:57:19.487 00.000 11616 MoveAxis(E, 0, ABG)
20:57:19.487 00.000 11616 Move returns status 0, amount 0
20:57:19.487 00.000 11616 MoveAxis(N, 0, ABG)
20:57:19.487 00.000 11616 Move returns status 0, amount 0
20:57:19.487 00.000 11616 move complete, result=0
20:57:19.487 00.000 11616 worker thread done servicing request
20:57:19.487 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:57:19.518 00.031 12268 UpdateGuideState exits: m=339 SNR=12.5
20:57:19.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:19.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:19.518 00.000 12268 Enqueuing Expose request
20:57:19.518 00.000 11616 Worker thread wakes up
20:57:19.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:19.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:19.518 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:57:21.532 02.014 11616 Exposure complete
20:57:21.594 00.062 11616 worker thread done servicing request
20:57:21.594 00.000 12268 OnExposeComplete: enter
20:57:21.594 00.000 12268 UpdateGuideState(): m_state=6
20:57:21.594 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1720
20:57:21.594 00.000 12268 Star::Find returns 1 (0), X=1250.69, Y=872.73, Mass=341, SNR=12.6, Peak=38 HFD=4.6
20:57:21.594 00.000 12268 MultiStar: [#1 0.24,0.48,1.03,U] [#2 0.15,0.53,1.03,U] [#3 -0.25,0.21,0.75,U] [#4 -0.13,0.20,0.84,U] [#5 -0.31,0.51,0.78,U] [#6 -0.09,0.06,0.65,U] [#7 -0.58,0.55,0.00,M5] [#8 0.08,0.76,0.00,M2] 
20:57:21.594 00.000 12268 refined, 6 included, MultiStar: {-0.02, 0.36}, one-star: {0.07, 0.42}
20:57:21.594 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.67) = xAngle (3.30 = -2.98)
20:57:21.596 00.002 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.33 = -2.95)
20:57:21.596 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.36 hyp=0.37 cameraTheta=1.63 mountX=-0.36 mountY=-0.07, mountTheta=-2.95
20:57:21.596 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.36, opts=13)
20:57:21.596 00.000 12268 Enqueuing Move request for scope (-0.02, 0.36)
20:57:21.596 00.000 11616 Worker thread wakes up
20:57:21.596 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.36) opts 0xd
20:57:21.596 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.36)
20:57:21.596 00.000 11616 Moving (-0.02, 0.36) raw xDistance=-0.36 yDistance=-0.07
20:57:21.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
20:57:21.596 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:21.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:57:21.596 00.000 11616 MoveAxis(E, 202, ABG)
20:57:21.596 00.000 11616 Guiding  Dir = 2, Dur = 202
20:57:21.596 00.000 11616 IsSlewing returns 0
20:57:21.596 00.000 11616 IsGuiding returns 0
20:57:21.596 00.000 11616 PulseGuide returned control before completion, sleep 212
20:57:21.596 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:57:21.627 00.031 12268 UpdateGuideState exits: m=341 SNR=12.6
20:57:21.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:21.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:21.627 00.000 12268 Enqueuing Expose request
20:57:21.818 00.191 11616 IsGuiding returns 1
20:57:21.818 00.000 11616 scope still moving after pulse duration time elapsed
20:57:21.850 00.032 11616 IsSlewing returns 0
20:57:21.850 00.000 11616 IsGuiding returns 0
20:57:21.850 00.000 11616 scope move finished after 202 + 49 ms
20:57:21.850 00.000 11616 Move returns status 0, amount 202
20:57:21.850 00.000 11616 MoveAxis(N, 0, ABG)
20:57:21.850 00.000 11616 Move returns status 0, amount 0
20:57:21.850 00.000 11616 move complete, result=0
20:57:21.850 00.000 11616 worker thread done servicing request
20:57:21.850 00.000 11616 Worker thread wakes up
20:57:21.850 00.000 12268 GuideStep: -0.4 px 202 ms EAST, -0.1 px 0 ms NORTH
20:57:21.850 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:21.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:23.856 02.006 11616 Exposure complete
20:57:23.906 00.050 11616 worker thread done servicing request
20:57:23.906 00.000 12268 OnExposeComplete: enter
20:57:23.906 00.000 12268 UpdateGuideState(): m_state=6
20:57:23.906 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1721
20:57:23.906 00.000 12268 Star::Find returns 1 (0), X=1251.24, Y=872.28, Mass=342, SNR=12.7, Peak=37 HFD=4.1
20:57:23.906 00.000 12268 MultiStar: [#1 0.42,0.69,0.00,M1] [#2 -0.07,0.37,1.02,U] [#3 0.42,0.19,0.84,U] [#4 -0.02,-0.28,0.84,U] [#5 -0.29,0.07,0.70,U] [#6 0.08,-0.26,0.63,U] [#7 -0.17,-0.33,0.53,U] [#8 -0.20,0.99,0.00,M3] 
20:57:23.906 00.000 12268 refined, 6 included, MultiStar: {0.12, -0.00}, one-star: {0.62, -0.03}
20:57:23.906 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.67) = xAngle (1.65 = 1.65)
20:57:23.906 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.68 = 1.68)
20:57:23.906 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-0.02 mountX=-0.01 mountY=0.12, mountTheta=1.65
20:57:23.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.00, opts=13)
20:57:23.906 00.000 12268 Enqueuing Move request for scope (0.12, -0.00)
20:57:23.906 00.000 11616 Worker thread wakes up
20:57:23.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.00) opts 0xd
20:57:23.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.00)
20:57:23.906 00.000 11616 Moving (0.12, -0.00) raw xDistance=-0.01 yDistance=0.12
20:57:23.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:23.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:57:23.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:23.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:57:23.906 00.000 11616 MoveAxis(E, 0, ABG)
20:57:23.906 00.000 11616 Move returns status 0, amount 0
20:57:23.906 00.000 11616 MoveAxis(N, 0, ABG)
20:57:23.906 00.000 11616 Move returns status 0, amount 0
20:57:23.906 00.000 11616 move complete, result=0
20:57:23.906 00.000 11616 worker thread done servicing request
20:57:23.919 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:57:23.937 00.018 12268 UpdateGuideState exits: m=342 SNR=12.7
20:57:23.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:23.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:23.937 00.000 12268 Enqueuing Expose request
20:57:23.937 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:57:23.937 00.000 11616 Worker thread wakes up
20:57:23.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:23.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:25.943 02.006 11616 Exposure complete
20:57:26.006 00.063 11616 worker thread done servicing request
20:57:26.006 00.000 12268 OnExposeComplete: enter
20:57:26.006 00.000 12268 UpdateGuideState(): m_state=6
20:57:26.006 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1722
20:57:26.006 00.000 12268 Star::Find returns 1 (0), X=1250.80, Y=872.19, Mass=345, SNR=12.7, Peak=41 HFD=4.0
20:57:26.006 00.000 12268 MultiStar: [#1 0.02,0.09,1.07,U] [#2 -0.00,-0.20,1.01,U] [#3 0.10,-0.38,0.80,U] [#4 -0.51,-0.68,0.00,M1] [#5 -0.37,0.04,0.73,U] [#6 0.12,-0.71,0.00,M1] [#7 -0.47,-0.36,0.52,U] [#8 0.04,0.41,0.63,U] 
20:57:26.006 00.000 12268 refined, 6 included, MultiStar: {-0.04, -0.08}, one-star: {0.17, -0.12}
20:57:26.006 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-1.67) = xAngle (-0.37 = -0.37)
20:57:26.006 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.34 = -0.34)
20:57:26.006 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.08 cameraTheta=-2.04 mountX=0.08 mountY=-0.03, mountTheta=-0.34
20:57:26.006 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.08, opts=13)
20:57:26.006 00.000 12268 Enqueuing Move request for scope (-0.04, -0.08)
20:57:26.006 00.000 11616 Worker thread wakes up
20:57:26.006 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
20:57:26.006 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
20:57:26.006 00.000 11616 Moving (-0.04, -0.08) raw xDistance=0.08 yDistance=-0.03
20:57:26.006 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:26.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:57:26.006 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:26.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:57:26.006 00.000 11616 MoveAxis(E, 0, ABG)
20:57:26.006 00.000 11616 Move returns status 0, amount 0
20:57:26.006 00.000 11616 MoveAxis(N, 0, ABG)
20:57:26.006 00.000 11616 Move returns status 0, amount 0
20:57:26.006 00.000 11616 move complete, result=0
20:57:26.006 00.000 11616 worker thread done servicing request
20:57:26.022 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:57:26.038 00.016 12268 UpdateGuideState exits: m=345 SNR=12.7
20:57:26.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:26.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:26.038 00.000 12268 Enqueuing Expose request
20:57:26.038 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:57:26.038 00.000 11616 Worker thread wakes up
20:57:26.038 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:26.038 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:28.064 02.026 11616 Exposure complete
20:57:28.112 00.048 11616 worker thread done servicing request
20:57:28.112 00.000 12268 OnExposeComplete: enter
20:57:28.112 00.000 12268 UpdateGuideState(): m_state=6
20:57:28.112 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1723
20:57:28.112 00.000 12268 Star::Find returns 1 (0), X=1251.08, Y=871.96, Mass=383, SNR=13.4, Peak=46 HFD=4.5
20:57:28.112 00.000 12268 MultiStar: [#1 0.09,-0.16,1.01,U] [#2 -0.16,-0.60,0.95,U] [#3 -0.07,-0.45,0.79,U] [#4 0.04,-0.57,0.77,U] [#5 -0.35,0.01,0.84,U] [#6 0.10,-1.10,0.00,M2] [#7 -0.43,-0.90,0.00,M4] [#8 0.20,-0.20,0.58,U] 
20:57:28.112 00.000 12268 refined, 6 included, MultiStar: {0.03, -0.33}, one-star: {0.46, -0.35}
20:57:28.112 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.67) = xAngle (0.19 = 0.19)
20:57:28.112 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.22 = 0.22)
20:57:28.112 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.33 hyp=0.34 cameraTheta=-1.47 mountX=0.33 mountY=0.07, mountTheta=0.22
20:57:28.112 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.33, opts=13)
20:57:28.112 00.000 12268 Enqueuing Move request for scope (0.03, -0.33)
20:57:28.112 00.000 11616 Worker thread wakes up
20:57:28.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.33) opts 0xd
20:57:28.124 00.012 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.33)
20:57:28.124 00.000 11616 Moving (0.03, -0.33) raw xDistance=0.33 yDistance=0.07
20:57:28.124 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
20:57:28.124 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.99
20:57:28.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
20:57:28.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:28.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:57:28.124 00.000 11616 MoveAxis(W, 184, ABG)
20:57:28.124 00.000 11616 Guiding  Dir = 3, Dur = 184
20:57:28.124 00.000 11616 IsSlewing returns 0
20:57:28.124 00.000 11616 IsGuiding returns 0
20:57:28.124 00.000 11616 PulseGuide returned control before completion, sleep 194
20:57:28.128 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:57:28.144 00.016 12268 UpdateGuideState exits: m=383 SNR=13.4
20:57:28.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:28.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:28.144 00.000 12268 Enqueuing Expose request
20:57:28.335 00.191 11616 IsGuiding returns 0
20:57:28.335 00.000 11616 Move returns status 0, amount 184
20:57:28.335 00.000 11616 MoveAxis(N, 0, ABG)
20:57:28.335 00.000 11616 Move returns status 0, amount 0
20:57:28.335 00.000 11616 move complete, result=0
20:57:28.335 00.000 11616 worker thread done servicing request
20:57:28.335 00.000 11616 Worker thread wakes up
20:57:28.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:28.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:28.335 00.000 12268 GuideStep: 0.3 px 184 ms WEST, 0.1 px 0 ms NORTH
20:57:30.343 02.008 11616 Exposure complete
20:57:30.395 00.052 11616 worker thread done servicing request
20:57:30.395 00.000 12268 OnExposeComplete: enter
20:57:30.395 00.000 12268 UpdateGuideState(): m_state=6
20:57:30.395 00.000 12268 Star::Find(15, 1251, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1724
20:57:30.395 00.000 12268 Star::Find returns 1 (0), X=1250.62, Y=871.94, Mass=346, SNR=12.7, Peak=38 HFD=4.2
20:57:30.395 00.000 12268 MultiStar: [#1 -0.31,0.09,1.01,U] [#2 0.15,-0.12,1.00,U] [#3 0.19,-0.24,0.84,U] [#4 -0.12,-0.42,0.77,U] [#5 -0.62,-0.51,0.00,M1] [#6 0.44,-0.53,0.00,M3] [#7 -0.78,0.23,0.00,M5] [#8 -0.25,0.28,0.61,U] 
20:57:30.395 00.000 12268 refined, 5 included, MultiStar: {-0.05, -0.14}, one-star: {-0.00, -0.36}
20:57:30.395 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.67) = xAngle (-0.24 = -0.24)
20:57:30.395 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.20 = -0.20)
20:57:30.395 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.90 mountX=0.15 mountY=-0.03, mountTheta=-0.21
20:57:30.395 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.14, opts=13)
20:57:30.395 00.000 12268 Enqueuing Move request for scope (-0.05, -0.14)
20:57:30.395 00.000 11616 Worker thread wakes up
20:57:30.395 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
20:57:30.395 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
20:57:30.395 00.000 11616 Moving (-0.05, -0.14) raw xDistance=0.15 yDistance=-0.03
20:57:30.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
20:57:30.395 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:30.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:57:30.395 00.000 11616 MoveAxis(W, 82, ABG)
20:57:30.395 00.000 11616 Guiding  Dir = 3, Dur = 82
20:57:30.406 00.011 11616 IsSlewing returns 0
20:57:30.406 00.000 11616 IsGuiding returns 0
20:57:30.406 00.000 11616 PulseGuide returned control before completion, sleep 92
20:57:30.411 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:57:30.427 00.016 12268 UpdateGuideState exits: m=346 SNR=12.7
20:57:30.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:30.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:30.427 00.000 12268 Enqueuing Expose request
20:57:30.506 00.079 11616 IsGuiding returns 1
20:57:30.506 00.000 11616 scope still moving after pulse duration time elapsed
20:57:30.538 00.032 11616 IsSlewing returns 0
20:57:30.538 00.000 11616 IsGuiding returns 0
20:57:30.538 00.000 11616 scope move finished after 82 + 49 ms
20:57:30.538 00.000 11616 Move returns status 0, amount 82
20:57:30.538 00.000 11616 MoveAxis(N, 0, ABG)
20:57:30.538 00.000 11616 Move returns status 0, amount 0
20:57:30.538 00.000 11616 move complete, result=0
20:57:30.538 00.000 11616 worker thread done servicing request
20:57:30.538 00.000 12268 GuideStep: 0.1 px 82 ms WEST, -0.0 px 0 ms NORTH
20:57:30.538 00.000 11616 Worker thread wakes up
20:57:30.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:30.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:32.546 02.008 11616 Exposure complete
20:57:32.593 00.047 11616 worker thread done servicing request
20:57:32.593 00.000 12268 OnExposeComplete: enter
20:57:32.593 00.000 12268 UpdateGuideState(): m_state=6
20:57:32.593 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1725
20:57:32.593 00.000 12268 Star::Find returns 1 (0), X=1250.90, Y=872.19, Mass=352, SNR=12.8, Peak=37 HFD=4.2
20:57:32.593 00.000 12268 MultiStar: [#1 -0.22,0.16,1.02,U] [#2 0.45,-0.10,1.05,U] [#3 0.24,-0.25,0.87,U] [#4 0.28,-0.51,0.78,U] [#5 0.09,0.17,0.87,U] [#6 0.52,-0.28,0.79,U] [#7 0.13,0.09,0.49,U] [#8 0.26,-0.00,0.62,U] 
20:57:32.593 00.000 12268 refined, 8 included, MultiStar: {0.22, -0.09}, one-star: {0.28, -0.11}
20:57:32.593 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.67) = xAngle (1.27 = 1.27)
20:57:32.593 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.30 = 1.30)
20:57:32.593 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-0.40 mountX=0.07 mountY=0.23, mountTheta=1.27
20:57:32.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.09, opts=13)
20:57:32.593 00.000 12268 Enqueuing Move request for scope (0.22, -0.09)
20:57:32.593 00.000 11616 Worker thread wakes up
20:57:32.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd
20:57:32.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.09)
20:57:32.593 00.000 11616 Moving (0.22, -0.09) raw xDistance=0.07 yDistance=0.23
20:57:32.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:32.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:57:32.609 00.016 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:57:32.609 00.000 11616 MoveAxis(E, 0, ABG)
20:57:32.609 00.000 11616 Move returns status 0, amount 0
20:57:32.609 00.000 11616 MoveAxis(S, 20, ABG)
20:57:32.609 00.000 11616 Guiding  Dir = 1, Dur = 20
20:57:32.609 00.000 11616 IsSlewing returns 0
20:57:32.609 00.000 11616 IsGuiding returns 0
20:57:32.609 00.000 11616 PulseGuide returned control before completion, sleep 30
20:57:32.609 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:57:32.625 00.016 12268 UpdateGuideState exits: m=352 SNR=12.8
20:57:32.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:32.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:32.625 00.000 12268 Enqueuing Expose request
20:57:32.656 00.031 11616 IsGuiding returns 1
20:57:32.656 00.000 11616 scope still moving after pulse duration time elapsed
20:57:32.687 00.031 11616 IsSlewing returns 0
20:57:32.687 00.000 11616 IsGuiding returns 0
20:57:32.687 00.000 11616 scope move finished after 20 + 57 ms
20:57:32.687 00.000 11616 Move returns status 0, amount 20
20:57:32.687 00.000 11616 move complete, result=0
20:57:32.687 00.000 11616 worker thread done servicing request
20:57:32.687 00.000 11616 Worker thread wakes up
20:57:32.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:32.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:32.687 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
20:57:34.701 02.014 11616 Exposure complete
20:57:34.765 00.064 11616 worker thread done servicing request
20:57:34.765 00.000 12268 OnExposeComplete: enter
20:57:34.765 00.000 12268 UpdateGuideState(): m_state=6
20:57:34.765 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1726
20:57:34.765 00.000 12268 Star::Find returns 1 (0), X=1251.25, Y=872.23, Mass=388, SNR=13.5, Peak=38 HFD=4.5
20:57:34.765 00.000 12268 MultiStar: [#1 0.44,0.08,1.02,U] [#2 0.42,-0.10,1.01,U] [#3 0.66,-0.20,0.00,M1] [#4 -0.09,-0.69,0.00,M1] [#5 -0.13,0.19,0.75,U] [#6 0.62,-0.71,0.00,M3] [#7 0.39,-0.40,0.54,U] [#8 0.18,0.23,0.57,U] 
20:57:34.765 00.000 12268 refined, 5 included, MultiStar: {0.35, -0.01}, one-star: {0.63, -0.07}
20:57:34.765 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.67) = xAngle (1.65 = 1.65)
20:57:34.765 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.68 = 1.68)
20:57:34.765 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.01 hyp=0.35 cameraTheta=-0.02 mountX=-0.03 mountY=0.35, mountTheta=1.65
20:57:34.765 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.01, opts=13)
20:57:34.765 00.000 12268 Enqueuing Move request for scope (0.35, -0.01)
20:57:34.765 00.000 11616 Worker thread wakes up
20:57:34.765 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.01) opts 0xd
20:57:34.765 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.01)
20:57:34.765 00.000 11616 Moving (0.35, -0.01) raw xDistance=-0.03 yDistance=0.35
20:57:34.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:34.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:57:34.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
20:57:34.765 00.000 11616 MoveAxis(E, 0, ABG)
20:57:34.765 00.000 11616 Move returns status 0, amount 0
20:57:34.765 00.000 11616 MoveAxis(S, 30, ABG)
20:57:34.765 00.000 11616 Guiding  Dir = 1, Dur = 30
20:57:34.765 00.000 11616 IsSlewing returns 0
20:57:34.765 00.000 11616 IsGuiding returns 0
20:57:34.765 00.000 11616 PulseGuide returned control before completion, sleep 40
20:57:34.765 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:57:34.797 00.032 12268 UpdateGuideState exits: m=388 SNR=13.5
20:57:34.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:34.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:34.797 00.000 12268 Enqueuing Expose request
20:57:34.812 00.015 11616 IsGuiding returns 1
20:57:34.812 00.000 11616 scope still moving after pulse duration time elapsed
20:57:34.843 00.031 11616 IsSlewing returns 0
20:57:34.843 00.000 11616 IsGuiding returns 0
20:57:34.843 00.000 11616 scope move finished after 30 + 44 ms
20:57:34.843 00.000 11616 Move returns status 0, amount 30
20:57:34.843 00.000 11616 move complete, result=0
20:57:34.843 00.000 11616 worker thread done servicing request
20:57:34.843 00.000 11616 Worker thread wakes up
20:57:34.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:34.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:34.843 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 30 ms SOUTH
20:57:36.851 02.008 11616 Exposure complete
20:57:36.906 00.055 11616 worker thread done servicing request
20:57:36.906 00.000 12268 OnExposeComplete: enter
20:57:36.906 00.000 12268 UpdateGuideState(): m_state=6
20:57:36.906 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1727
20:57:36.906 00.000 12268 Star::Find returns 1 (0), X=1250.79, Y=872.06, Mass=359, SNR=12.9, Peak=40 HFD=4.2
20:57:36.906 00.000 12268 MultiStar: [#1 0.36,-0.16,1.06,U] [#2 0.41,-0.11,1.08,U] [#3 -0.11,-0.34,0.86,U] [#4 0.25,-0.59,0.80,U] [#5 0.21,0.08,0.86,U] [#6 0.31,-0.79,0.00,M4] [#7 -0.17,-0.10,0.60,U] [#8 0.37,0.24,0.61,U] 
20:57:36.906 00.000 12268 refined, 7 included, MultiStar: {0.20, -0.17}, one-star: {0.17, -0.25}
20:57:36.906 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.67) = xAngle (0.98 = 0.98)
20:57:36.906 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.01 = 1.01)
20:57:36.906 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.17 hyp=0.26 cameraTheta=-0.68 mountX=0.15 mountY=0.22, mountTheta=0.99
20:57:36.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.17, opts=13)
20:57:36.906 00.000 12268 Enqueuing Move request for scope (0.20, -0.17)
20:57:36.906 00.000 11616 Worker thread wakes up
20:57:36.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.17) opts 0xd
20:57:36.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.17)
20:57:36.906 00.000 11616 Moving (0.20, -0.17) raw xDistance=0.15 yDistance=0.22
20:57:36.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
20:57:36.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:57:36.906 00.000 11616 MoveAxis(W, 82, ABG)
20:57:36.906 00.000 11616 Guiding  Dir = 3, Dur = 82
20:57:36.906 00.000 11616 IsSlewing returns 0
20:57:36.906 00.000 11616 IsGuiding returns 0
20:57:36.914 00.008 11616 PulseGuide returned control before completion, sleep 92
20:57:36.914 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:57:36.937 00.023 12268 UpdateGuideState exits: m=359 SNR=12.9
20:57:36.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:36.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:36.937 00.000 12268 Enqueuing Expose request
20:57:37.010 00.073 11616 IsGuiding returns 1
20:57:37.010 00.000 11616 scope still moving after pulse duration time elapsed
20:57:37.041 00.031 11616 IsSlewing returns 0
20:57:37.041 00.000 11616 IsGuiding returns 0
20:57:37.041 00.000 11616 scope move finished after 82 + 46 ms
20:57:37.041 00.000 11616 Move returns status 0, amount 82
20:57:37.041 00.000 11616 MoveAxis(S, 19, ABG)
20:57:37.041 00.000 11616 Guiding  Dir = 1, Dur = 19
20:57:37.041 00.000 11616 IsSlewing returns 0
20:57:37.041 00.000 11616 IsGuiding returns 0
20:57:37.041 00.000 11616 PulseGuide returned control before completion, sleep 29
20:57:37.073 00.032 11616 IsGuiding returns 1
20:57:37.073 00.000 11616 scope still moving after pulse duration time elapsed
20:57:37.105 00.032 11616 IsSlewing returns 0
20:57:37.105 00.000 11616 IsGuiding returns 0
20:57:37.105 00.000 11616 scope move finished after 19 + 43 ms
20:57:37.105 00.000 11616 Move returns status 0, amount 19
20:57:37.105 00.000 11616 move complete, result=0
20:57:37.105 00.000 11616 worker thread done servicing request
20:57:37.105 00.000 11616 Worker thread wakes up
20:57:37.105 00.000 12268 GuideStep: 0.1 px 82 ms WEST, 0.2 px 19 ms SOUTH
20:57:37.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:37.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:39.115 02.010 11616 Exposure complete
20:57:39.163 00.048 11616 worker thread done servicing request
20:57:39.163 00.000 12268 OnExposeComplete: enter
20:57:39.163 00.000 12268 UpdateGuideState(): m_state=6
20:57:39.163 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1728
20:57:39.163 00.000 12268 Star::Find returns 1 (0), X=1250.57, Y=872.05, Mass=344, SNR=12.7, Peak=42 HFD=4.0
20:57:39.163 00.000 12268 MultiStar: [#1 0.11,0.14,1.09,U] [#2 -0.06,0.03,0.98,U] [#3 0.04,-0.04,0.81,U] [#4 -0.39,-0.35,0.80,U] [#5 -0.46,-0.37,0.75,U] [#6 0.42,-0.45,0.78,U] [#7 -0.67,-0.47,0.00,M3] [#8 0.05,-0.30,0.63,U] 
20:57:39.163 00.000 12268 refined, 7 included, MultiStar: {-0.04, -0.18}, one-star: {-0.05, -0.26}
20:57:39.163 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.67) = xAngle (-0.10 = -0.10)
20:57:39.163 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.07 = -0.07)
20:57:39.163 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.77 mountX=0.18 mountY=-0.01, mountTheta=-0.07
20:57:39.179 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.18, opts=13)
20:57:39.179 00.000 12268 Enqueuing Move request for scope (-0.04, -0.18)
20:57:39.179 00.000 11616 Worker thread wakes up
20:57:39.179 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
20:57:39.179 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
20:57:39.179 00.000 11616 Moving (-0.04, -0.18) raw xDistance=0.18 yDistance=-0.01
20:57:39.179 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
20:57:39.179 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:39.179 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:57:39.179 00.000 11616 MoveAxis(W, 101, ABG)
20:57:39.179 00.000 11616 Guiding  Dir = 3, Dur = 101
20:57:39.179 00.000 11616 IsSlewing returns 0
20:57:39.179 00.000 11616 IsGuiding returns 0
20:57:39.179 00.000 11616 PulseGuide returned control before completion, sleep 111
20:57:39.195 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:57:39.211 00.016 12268 UpdateGuideState exits: m=344 SNR=12.7
20:57:39.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:39.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:39.211 00.000 12268 Enqueuing Expose request
20:57:39.306 00.095 11616 IsGuiding returns 1
20:57:39.306 00.000 11616 scope still moving after pulse duration time elapsed
20:57:39.338 00.032 11616 IsSlewing returns 0
20:57:39.338 00.000 11616 IsGuiding returns 0
20:57:39.338 00.000 11616 scope move finished after 101 + 55 ms
20:57:39.338 00.000 11616 Move returns status 0, amount 101
20:57:39.338 00.000 11616 MoveAxis(N, 0, ABG)
20:57:39.338 00.000 11616 Move returns status 0, amount 0
20:57:39.338 00.000 11616 move complete, result=0
20:57:39.338 00.000 11616 worker thread done servicing request
20:57:39.338 00.000 12268 GuideStep: 0.2 px 101 ms WEST, -0.0 px 0 ms NORTH
20:57:39.338 00.000 11616 Worker thread wakes up
20:57:39.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:39.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:41.340 02.002 11616 Exposure complete
20:57:41.388 00.048 11616 worker thread done servicing request
20:57:41.388 00.000 12268 OnExposeComplete: enter
20:57:41.388 00.000 12268 UpdateGuideState(): m_state=6
20:57:41.388 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1729
20:57:41.388 00.000 12268 Star::Find returns 1 (0), X=1250.75, Y=871.83, Mass=330, SNR=12.4, Peak=40 HFD=4.1
20:57:41.388 00.000 12268 MultiStar: [#1 -0.05,0.00,1.05,U] [#2 -0.19,-0.66,0.00,M1] [#3 -0.42,-0.59,0.00,M1] [#4 -0.26,-0.61,0.00,M1] [#5 -0.60,-0.17,0.88,U] [#6 -0.06,-0.71,0.00,M4] [#7 -0.51,-0.14,0.53,U] [#8 0.03,0.29,0.68,U] 
20:57:41.388 00.000 12268 refined, 4 included, MultiStar: {-0.17, -0.12}, one-star: {0.13, -0.48}
20:57:41.388 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.67) = xAngle (-0.86 = -0.86)
20:57:41.388 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.82 = -0.82)
20:57:41.388 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.52 mountX=0.14 mountY=-0.15, mountTheta=-0.84
20:57:41.388 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.12, opts=13)
20:57:41.388 00.000 12268 Enqueuing Move request for scope (-0.17, -0.12)
20:57:41.404 00.016 11616 Worker thread wakes up
20:57:41.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
20:57:41.404 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
20:57:41.404 00.000 11616 Moving (-0.17, -0.12) raw xDistance=0.14 yDistance=-0.15
20:57:41.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
20:57:41.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:57:41.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:57:41.404 00.000 11616 MoveAxis(W, 76, ABG)
20:57:41.404 00.000 11616 Guiding  Dir = 3, Dur = 76
20:57:41.404 00.000 11616 IsSlewing returns 0
20:57:41.406 00.002 11616 IsGuiding returns 0
20:57:41.406 00.000 11616 PulseGuide returned control before completion, sleep 86
20:57:41.406 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:57:41.420 00.014 12268 UpdateGuideState exits: m=330 SNR=12.4
20:57:41.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:41.435 00.015 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:41.435 00.000 12268 Enqueuing Expose request
20:57:41.499 00.064 11616 IsGuiding returns 1
20:57:41.499 00.000 11616 scope still moving after pulse duration time elapsed
20:57:41.530 00.031 11616 IsSlewing returns 0
20:57:41.531 00.001 11616 IsGuiding returns 0
20:57:41.531 00.000 11616 scope move finished after 76 + 49 ms
20:57:41.531 00.000 11616 Move returns status 0, amount 76
20:57:41.531 00.000 11616 MoveAxis(N, 0, ABG)
20:57:41.531 00.000 11616 Move returns status 0, amount 0
20:57:41.531 00.000 11616 move complete, result=0
20:57:41.531 00.000 11616 worker thread done servicing request
20:57:41.531 00.000 12268 GuideStep: 0.1 px 76 ms WEST, -0.2 px 0 ms NORTH
20:57:41.531 00.000 11616 Worker thread wakes up
20:57:41.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:41.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:43.535 02.004 11616 Exposure complete
20:57:43.593 00.058 11616 worker thread done servicing request
20:57:43.593 00.000 12268 OnExposeComplete: enter
20:57:43.593 00.000 12268 UpdateGuideState(): m_state=6
20:57:43.593 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1730
20:57:43.593 00.000 12268 Star::Find returns 1 (0), X=1251.04, Y=872.55, Mass=305, SNR=11.9, Peak=35 HFD=4.1
20:57:43.593 00.000 12268 MultiStar: [#1 0.11,0.24,1.01,U] [#2 0.26,0.08,1.03,U] [#3 0.63,0.17,0.85,U] [#4 0.02,-0.22,0.92,U] [#5 -0.46,-0.26,0.74,U] [#6 0.21,-0.16,0.84,U] [#7 -0.19,0.52,0.59,U] [#8 0.06,0.56,0.61,U] 
20:57:43.593 00.000 12268 refined, 8 included, MultiStar: {0.15, 0.11}, one-star: {0.42, 0.24}
20:57:43.593 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.67) = xAngle (2.32 = 2.32)
20:57:43.593 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.35 = 2.35)
20:57:43.593 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.11 hyp=0.18 cameraTheta=0.65 mountX=-0.12 mountY=0.13, mountTheta=2.33
20:57:43.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.11, opts=13)
20:57:43.593 00.000 12268 Enqueuing Move request for scope (0.15, 0.11)
20:57:43.593 00.000 11616 Worker thread wakes up
20:57:43.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.11) opts 0xd
20:57:43.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.11)
20:57:43.593 00.000 11616 Moving (0.15, 0.11) raw xDistance=-0.12 yDistance=0.13
20:57:43.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:57:43.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:57:43.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:43.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:57:43.593 00.000 11616 MoveAxis(E, 0, ABG)
20:57:43.593 00.000 11616 Move returns status 0, amount 0
20:57:43.593 00.000 11616 MoveAxis(N, 0, ABG)
20:57:43.593 00.000 11616 Move returns status 0, amount 0
20:57:43.593 00.000 11616 move complete, result=0
20:57:43.593 00.000 11616 worker thread done servicing request
20:57:43.599 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:57:43.625 00.026 12268 UpdateGuideState exits: m=305 SNR=11.9
20:57:43.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:43.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:43.625 00.000 12268 Enqueuing Expose request
20:57:43.625 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:57:43.625 00.000 11616 Worker thread wakes up
20:57:43.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:43.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:45.695 02.070 11616 Exposure complete
20:57:45.750 00.055 11616 worker thread done servicing request
20:57:45.750 00.000 12268 OnExposeComplete: enter
20:57:45.750 00.000 12268 UpdateGuideState(): m_state=6
20:57:45.750 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1731
20:57:45.750 00.000 12268 Star::Find returns 1 (0), X=1250.52, Y=872.28, Mass=330, SNR=12.4, Peak=35 HFD=3.9
20:57:45.750 00.000 12268 MultiStar: [#1 0.22,0.40,1.05,U] [#2 -0.26,0.02,1.00,U] [#3 -0.46,-0.02,0.76,U] [#4 0.20,-0.12,0.81,U] [#5 -0.42,-0.24,0.75,U] [#6 0.02,-0.06,0.87,U] [#7 -0.56,0.04,0.53,U] [#8 -0.09,0.82,0.00,M1] 
20:57:45.750 00.000 12268 single-star, 7 included, MultiStar: {-0.13, 0.01}, one-star: {-0.10, -0.03}
20:57:45.750 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-1.67) = xAngle (-1.21 = -1.21)
20:57:45.750 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.18 = -1.18)
20:57:45.750 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.88 mountX=0.04 mountY=-0.10, mountTheta=-1.20
20:57:45.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.03, opts=13)
20:57:45.750 00.000 12268 Enqueuing Move request for scope (-0.10, -0.03)
20:57:45.750 00.000 11616 Worker thread wakes up
20:57:45.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
20:57:45.750 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
20:57:45.750 00.000 11616 Moving (-0.10, -0.03) raw xDistance=0.04 yDistance=-0.10
20:57:45.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:45.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:57:45.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:45.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:57:45.750 00.000 11616 MoveAxis(E, 0, ABG)
20:57:45.750 00.000 11616 Move returns status 0, amount 0
20:57:45.750 00.000 11616 MoveAxis(N, 0, ABG)
20:57:45.750 00.000 11616 Move returns status 0, amount 0
20:57:45.750 00.000 11616 move complete, result=0
20:57:45.750 00.000 11616 worker thread done servicing request
20:57:45.759 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:57:45.781 00.022 12268 UpdateGuideState exits: m=330 SNR=12.4
20:57:45.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:45.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:45.781 00.000 12268 Enqueuing Expose request
20:57:45.781 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:45.781 00.000 11616 Worker thread wakes up
20:57:45.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:45.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:47.800 02.019 11616 Exposure complete
20:57:47.863 00.063 11616 worker thread done servicing request
20:57:47.863 00.000 12268 OnExposeComplete: enter
20:57:47.863 00.000 12268 UpdateGuideState(): m_state=6
20:57:47.863 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1732
20:57:47.863 00.000 12268 Star::Find returns 1 (0), X=1250.82, Y=872.44, Mass=327, SNR=12.4, Peak=34 HFD=4.4
20:57:47.863 00.000 12268 MultiStar: [#1 0.06,0.60,1.03,U] [#2 0.06,0.30,1.01,U] [#3 0.13,0.29,0.86,U] [#4 -0.38,0.11,0.80,U] [#5 -0.71,-0.02,0.00,M1] [#6 -0.05,-0.18,0.71,U] [#7 -0.11,0.51,0.39,U] [#8 -0.16,0.84,0.00,M2] 
20:57:47.863 00.000 12268 single-star, 6 included, MultiStar: {0.01, 0.25}, one-star: {0.20, 0.14}
20:57:47.863 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.67) = xAngle (2.28 = 2.28)
20:57:47.863 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.31 = 2.31)
20:57:47.863 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.14 hyp=0.24 cameraTheta=0.61 mountX=-0.16 mountY=0.18, mountTheta=2.29
20:57:47.863 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.14, opts=13)
20:57:47.863 00.000 12268 Enqueuing Move request for scope (0.20, 0.14)
20:57:47.863 00.000 11616 Worker thread wakes up
20:57:47.863 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.14) opts 0xd
20:57:47.863 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.14)
20:57:47.863 00.000 11616 Moving (0.20, 0.14) raw xDistance=-0.16 yDistance=0.18
20:57:47.863 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:57:47.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:57:47.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:57:47.863 00.000 11616 MoveAxis(E, 0, ABG)
20:57:47.863 00.000 11616 Move returns status 0, amount 0
20:57:47.863 00.000 11616 MoveAxis(S, 15, ABG)
20:57:47.863 00.000 11616 Guiding  Dir = 1, Dur = 15
20:57:47.863 00.000 11616 IsSlewing returns 0
20:57:47.863 00.000 11616 IsGuiding returns 0
20:57:47.863 00.000 11616 PulseGuide returned control before completion, sleep 25
20:57:47.879 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:57:47.895 00.016 11616 IsGuiding returns 1
20:57:47.895 00.000 11616 scope still moving after pulse duration time elapsed
20:57:47.895 00.000 12268 UpdateGuideState exits: m=327 SNR=12.4
20:57:47.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:47.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:47.895 00.000 12268 Enqueuing Expose request
20:57:47.927 00.032 11616 IsSlewing returns 0
20:57:47.927 00.000 11616 IsGuiding returns 0
20:57:47.927 00.000 11616 scope move finished after 15 + 44 ms
20:57:47.927 00.000 11616 Move returns status 0, amount 15
20:57:47.927 00.000 11616 move complete, result=0
20:57:47.927 00.000 11616 worker thread done servicing request
20:57:47.927 00.000 11616 Worker thread wakes up
20:57:47.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:47.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:47.927 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 15 ms SOUTH
20:57:49.933 02.006 11616 Exposure complete
20:57:49.981 00.048 11616 worker thread done servicing request
20:57:49.981 00.000 12268 OnExposeComplete: enter
20:57:49.981 00.000 12268 UpdateGuideState(): m_state=6
20:57:49.981 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1733
20:57:49.981 00.000 12268 Star::Find returns 1 (0), X=1250.52, Y=872.57, Mass=306, SNR=11.9, Peak=33 HFD=3.7
20:57:49.981 00.000 12268 MultiStar: [#1 -0.01,0.41,1.19,U] [#2 0.06,0.08,1.08,U] [#3 -0.10,0.04,0.94,U] [#4 0.03,-0.10,0.87,U] [#5 -0.41,0.39,0.80,U] [#6 0.07,-0.06,0.72,U] [#7 -0.63,-0.04,0.65,U] [#8 -0.03,0.52,0.48,U] 
20:57:49.981 00.000 12268 refined, 8 included, MultiStar: {-0.11, 0.17}, one-star: {-0.10, 0.27}
20:57:49.981 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.67) = xAngle (3.81 = -2.47)
20:57:49.981 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.84 = -2.44)
20:57:49.981 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.14 mountX=-0.16 mountY=-0.13, mountTheta=-2.45
20:57:49.981 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.17, opts=13)
20:57:49.981 00.000 12268 Enqueuing Move request for scope (-0.11, 0.17)
20:57:49.981 00.000 11616 Worker thread wakes up
20:57:49.981 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
20:57:49.981 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
20:57:49.981 00.000 11616 Moving (-0.11, 0.17) raw xDistance=-0.16 yDistance=-0.13
20:57:49.981 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:57:49.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:57:49.981 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:49.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:57:49.981 00.000 11616 MoveAxis(E, 0, ABG)
20:57:49.981 00.000 11616 Move returns status 0, amount 0
20:57:49.981 00.000 11616 MoveAxis(N, 0, ABG)
20:57:49.981 00.000 11616 Move returns status 0, amount 0
20:57:49.981 00.000 11616 move complete, result=0
20:57:49.981 00.000 11616 worker thread done servicing request
20:57:49.999 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:57:50.012 00.013 12268 UpdateGuideState exits: m=306 SNR=11.9
20:57:50.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:50.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:50.012 00.000 12268 Enqueuing Expose request
20:57:50.012 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:50.012 00.000 11616 Worker thread wakes up
20:57:50.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:50.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:52.032 02.020 11616 Exposure complete
20:57:52.080 00.048 11616 worker thread done servicing request
20:57:52.080 00.000 12268 OnExposeComplete: enter
20:57:52.080 00.000 12268 UpdateGuideState(): m_state=6
20:57:52.080 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1734
20:57:52.080 00.000 12268 Star::Find returns 1 (0), X=1250.42, Y=872.12, Mass=337, SNR=12.6, Peak=33 HFD=4.5
20:57:52.080 00.000 12268 MultiStar: [#1 -0.44,0.13,1.09,U] [#2 -0.28,0.24,1.01,U] [#3 -0.21,0.15,0.83,U] [#4 -0.16,0.02,0.80,U] [#5 -0.28,0.25,0.77,U] [#6 -0.56,-0.34,0.66,U] [#7 -0.73,0.22,0.00,M1] [#8 -0.15,0.32,0.48,U] 
20:57:52.080 00.000 12268 single-star, 7 included, MultiStar: {-0.29, 0.07}, one-star: {-0.20, -0.19}
20:57:52.080 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.67) = xAngle (-0.72 = -0.72)
20:57:52.080 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.69 = -0.69)
20:57:52.080 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.19 hyp=0.27 cameraTheta=-2.39 mountX=0.20 mountY=-0.17, mountTheta=-0.70
20:57:52.080 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.19, opts=13)
20:57:52.080 00.000 12268 Enqueuing Move request for scope (-0.20, -0.19)
20:57:52.080 00.000 11616 Worker thread wakes up
20:57:52.080 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.19) opts 0xd
20:57:52.080 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.19)
20:57:52.080 00.000 11616 Moving (-0.20, -0.19) raw xDistance=0.20 yDistance=-0.17
20:57:52.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
20:57:52.080 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:57:52.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:57:52.080 00.000 11616 MoveAxis(W, 114, ABG)
20:57:52.080 00.000 11616 Guiding  Dir = 3, Dur = 114
20:57:52.080 00.000 11616 IsSlewing returns 0
20:57:52.093 00.013 11616 IsGuiding returns 0
20:57:52.093 00.000 11616 PulseGuide returned control before completion, sleep 124
20:57:52.096 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:57:52.111 00.015 12268 UpdateGuideState exits: m=337 SNR=12.6
20:57:52.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:52.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:52.111 00.000 12268 Enqueuing Expose request
20:57:52.222 00.111 11616 IsGuiding returns 1
20:57:52.222 00.000 11616 scope still moving after pulse duration time elapsed
20:57:52.254 00.032 11616 IsSlewing returns 0
20:57:52.254 00.000 11616 IsGuiding returns 0
20:57:52.254 00.000 11616 scope move finished after 114 + 47 ms
20:57:52.254 00.000 11616 Move returns status 0, amount 114
20:57:52.254 00.000 11616 MoveAxis(N, 0, ABG)
20:57:52.254 00.000 11616 Move returns status 0, amount 0
20:57:52.254 00.000 11616 move complete, result=0
20:57:52.254 00.000 11616 worker thread done servicing request
20:57:52.254 00.000 12268 GuideStep: 0.2 px 114 ms WEST, -0.2 px 0 ms NORTH
20:57:52.254 00.000 11616 Worker thread wakes up
20:57:52.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:52.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:54.272 02.018 11616 Exposure complete
20:57:54.319 00.047 11616 worker thread done servicing request
20:57:54.319 00.000 12268 OnExposeComplete: enter
20:57:54.319 00.000 12268 UpdateGuideState(): m_state=6
20:57:54.319 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1735
20:57:54.319 00.000 12268 Star::Find returns 1 (0), X=1250.90, Y=872.92, Mass=335, SNR=12.5, Peak=30 HFD=4.5
20:57:54.319 00.000 12268 MultiStar: [#1 0.06,0.89,0.00,M1] [#2 -0.13,0.75,0.00,M1] [#3 -0.37,0.24,0.84,U] [#4 -0.09,-0.10,0.79,U] [#5 -0.52,0.73,0.00,M1] [#6 0.07,-0.18,0.66,U] [#7 -0.38,0.76,0.00,M2] [#8 0.32,0.98,0.00,M1] 
20:57:54.319 00.000 12268 refined, 3 included, MultiStar: {-0.02, 0.19}, one-star: {0.27, 0.62}
20:57:54.319 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.67) = xAngle (3.34 = -2.95)
20:57:54.319 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.37 = -2.92)
20:57:54.319 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.67 mountX=-0.18 mountY=-0.04, mountTheta=-2.92
20:57:54.319 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.19, opts=13)
20:57:54.319 00.000 12268 Enqueuing Move request for scope (-0.02, 0.19)
20:57:54.319 00.000 11616 Worker thread wakes up
20:57:54.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
20:57:54.319 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
20:57:54.319 00.000 11616 Moving (-0.02, 0.19) raw xDistance=-0.18 yDistance=-0.04
20:57:54.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:57:54.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:57:54.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:54.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:57:54.319 00.000 11616 MoveAxis(E, 0, ABG)
20:57:54.319 00.000 11616 Move returns status 0, amount 0
20:57:54.319 00.000 11616 MoveAxis(N, 0, ABG)
20:57:54.319 00.000 11616 Move returns status 0, amount 0
20:57:54.319 00.000 11616 move complete, result=0
20:57:54.319 00.000 11616 worker thread done servicing request
20:57:54.343 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:57:54.351 00.008 12268 UpdateGuideState exits: m=335 SNR=12.5
20:57:54.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:54.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:54.351 00.000 12268 Enqueuing Expose request
20:57:54.351 00.000 11616 Worker thread wakes up
20:57:54.351 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:57:54.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:54.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:56.366 02.015 11616 Exposure complete
20:57:56.414 00.048 11616 worker thread done servicing request
20:57:56.414 00.000 12268 OnExposeComplete: enter
20:57:56.414 00.000 12268 UpdateGuideState(): m_state=6
20:57:56.414 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1736
20:57:56.414 00.000 12268 Star::Find returns 1 (0), X=1250.60, Y=873.07, Mass=323, SNR=12.3, Peak=38 HFD=4.2
20:57:56.414 00.000 12268 MultiStar: [#1 0.13,1.10,0.00,M2] [#2 -0.22,0.66,0.00,M2] [#3 -0.11,0.73,0.00,M1] [#4 -0.50,0.45,0.00,M1] [#5 -0.45,0.87,0.00,M2] [#6 0.11,0.30,0.74,U] [#7 -0.94,0.40,0.00,M3] [#8 -0.25,1.06,0.00,M2] 
20:57:56.414 00.000 12268 refined, 1 included, MultiStar: {0.03, 0.56}, one-star: {-0.02, 0.76}
20:57:56.414 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.67) = xAngle (3.18 = -3.11)
20:57:56.414 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.21 = -3.07)
20:57:56.414 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.56 hyp=0.56 cameraTheta=1.51 mountX=-0.56 mountY=-0.04, mountTheta=-3.08
20:57:56.414 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.56, opts=13)
20:57:56.414 00.000 12268 Enqueuing Move request for scope (0.03, 0.56)
20:57:56.414 00.000 11616 Worker thread wakes up
20:57:56.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.56) opts 0xd
20:57:56.414 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.56)
20:57:56.414 00.000 11616 Moving (0.03, 0.56) raw xDistance=-0.56 yDistance=-0.04
20:57:56.414 00.000 11616 resist switch: large excursion: input -0.56 thresh 0.29 direction from 1 to -1
20:57:56.414 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.69
20:57:56.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
20:57:56.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:56.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:57:56.414 00.000 11616 MoveAxis(E, 315, ABG)
20:57:56.414 00.000 11616 Guiding  Dir = 2, Dur = 315
20:57:56.414 00.000 11616 IsSlewing returns 0
20:57:56.414 00.000 11616 IsGuiding returns 0
20:57:56.429 00.015 11616 PulseGuide returned control before completion, sleep 325
20:57:56.437 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
20:57:56.445 00.008 12268 UpdateGuideState exits: m=323 SNR=12.3
20:57:56.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:56.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:56.445 00.000 12268 Enqueuing Expose request
20:57:56.763 00.318 11616 IsGuiding returns 1
20:57:56.763 00.000 11616 scope still moving after pulse duration time elapsed
20:57:56.795 00.032 11616 IsSlewing returns 0
20:57:56.795 00.000 11616 IsGuiding returns 0
20:57:56.795 00.000 11616 scope move finished after 315 + 50 ms
20:57:56.795 00.000 11616 Move returns status 0, amount 315
20:57:56.795 00.000 11616 MoveAxis(N, 0, ABG)
20:57:56.795 00.000 11616 Move returns status 0, amount 0
20:57:56.795 00.000 11616 move complete, result=0
20:57:56.795 00.000 11616 worker thread done servicing request
20:57:56.796 00.001 11616 Worker thread wakes up
20:57:56.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:56.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:57:56.796 00.000 12268 GuideStep: -0.6 px 315 ms EAST, -0.0 px 0 ms NORTH
20:57:58.800 02.004 11616 Exposure complete
20:57:58.848 00.048 11616 worker thread done servicing request
20:57:58.848 00.000 12268 OnExposeComplete: enter
20:57:58.848 00.000 12268 UpdateGuideState(): m_state=6
20:57:58.848 00.000 12268 Star::Find(15, 1250, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1737
20:57:58.848 00.000 12268 Star::Find returns 1 (0), X=1250.59, Y=872.72, Mass=382, SNR=13.3, Peak=37 HFD=4.8
20:57:58.848 00.000 12268 MultiStar: [#1 -0.31,0.60,0.00,M3] [#2 -0.28,0.38,0.97,U] [#3 -0.53,0.34,0.80,U] [#4 -0.41,0.37,0.79,U] [#5 -0.71,0.02,0.00,M3] [#6 -0.38,-0.32,0.64,U] [#7 -1.14,0.13,0.00,M4] [#8 0.09,1.00,0.00,M3] 
20:57:58.848 00.000 12268 refined, 4 included, MultiStar: {-0.31, 0.27}, one-star: {-0.03, 0.41}
20:57:58.848 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.67) = xAngle (4.09 = -2.19)
20:57:58.848 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.12 = -2.16)
20:57:58.848 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.27 hyp=0.41 cameraTheta=2.42 mountX=-0.24 mountY=-0.34, mountTheta=-2.18
20:57:58.848 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.27, opts=13)
20:57:58.848 00.000 12268 Enqueuing Move request for scope (-0.31, 0.27)
20:57:58.848 00.000 11616 Worker thread wakes up
20:57:58.848 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.27) opts 0xd
20:57:58.848 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.27)
20:57:58.848 00.000 11616 Moving (-0.31, 0.27) raw xDistance=-0.24 yDistance=-0.34
20:57:58.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
20:57:58.848 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:57:58.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
20:57:58.848 00.000 11616 MoveAxis(E, 133, ABG)
20:57:58.848 00.000 11616 Guiding  Dir = 2, Dur = 133
20:57:58.848 00.000 11616 IsSlewing returns 0
20:57:58.848 00.000 11616 IsGuiding returns 0
20:57:58.848 00.000 11616 PulseGuide returned control before completion, sleep 143
20:57:58.864 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:57:58.880 00.016 12268 UpdateGuideState exits: m=382 SNR=13.3
20:57:58.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:58.880 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:57:58.880 00.000 12268 Enqueuing Expose request
20:57:59.007 00.127 11616 IsGuiding returns 1
20:57:59.007 00.000 11616 scope still moving after pulse duration time elapsed
20:57:59.039 00.032 11616 IsSlewing returns 0
20:57:59.039 00.000 11616 IsGuiding returns 0
20:57:59.039 00.000 11616 scope move finished after 133 + 44 ms
20:57:59.039 00.000 11616 Move returns status 0, amount 133
20:57:59.039 00.000 11616 MoveAxis(N, 0, ABG)
20:57:59.039 00.000 11616 Move returns status 0, amount 0
20:57:59.039 00.000 11616 move complete, result=0
20:57:59.039 00.000 11616 worker thread done servicing request
20:57:59.039 00.000 11616 Worker thread wakes up
20:57:59.039 00.000 12268 GuideStep: -0.2 px 133 ms EAST, -0.3 px 0 ms NORTH
20:57:59.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:57:59.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:01.048 02.009 11616 Exposure complete
20:58:01.096 00.048 11616 worker thread done servicing request
20:58:01.096 00.000 12268 OnExposeComplete: enter
20:58:01.096 00.000 12268 UpdateGuideState(): m_state=6
20:58:01.096 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1738
20:58:01.096 00.000 12268 Star::Find returns 1 (0), X=1250.41, Y=872.56, Mass=316, SNR=12.1, Peak=34 HFD=4.2
20:58:01.096 00.000 12268 MultiStar: [#1 -0.26,0.41,1.08,U] [#2 -0.11,0.13,0.93,U] [#3 -0.31,0.31,0.93,U] [#4 -0.54,0.18,0.85,U] [#5 -0.62,0.45,0.00,M4] [#6 -0.09,-0.59,0.69,U] [#7 -1.20,-0.29,0.00,M5] [#8 -0.44,0.27,0.66,U] 
20:58:01.096 00.000 12268 refined, 6 included, MultiStar: {-0.28, 0.17}, one-star: {-0.21, 0.25}
20:58:01.096 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.67) = xAngle (4.27 = -2.02)
20:58:01.096 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.30 = -1.99)
20:58:01.096 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.17 hyp=0.32 cameraTheta=2.60 mountX=-0.14 mountY=-0.30, mountTheta=-2.01
20:58:01.111 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.17, opts=13)
20:58:01.111 00.000 12268 Enqueuing Move request for scope (-0.28, 0.17)
20:58:01.111 00.000 11616 Worker thread wakes up
20:58:01.111 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.17) opts 0xd
20:58:01.111 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.17)
20:58:01.111 00.000 11616 Moving (-0.28, 0.17) raw xDistance=-0.14 yDistance=-0.30
20:58:01.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
20:58:01.111 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.12 newest=-0.67
20:58:01.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
20:58:01.111 00.000 11616 MoveAxis(E, 78, ABG)
20:58:01.111 00.000 11616 Guiding  Dir = 2, Dur = 78
20:58:01.111 00.000 11616 IsSlewing returns 0
20:58:01.111 00.000 11616 IsGuiding returns 0
20:58:01.111 00.000 11616 PulseGuide returned control before completion, sleep 88
20:58:01.124 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:58:01.127 00.003 12268 UpdateGuideState exits: m=316 SNR=12.1
20:58:01.143 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:01.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:01.143 00.000 12268 Enqueuing Expose request
20:58:01.207 00.064 11616 IsGuiding returns 1
20:58:01.207 00.000 11616 scope still moving after pulse duration time elapsed
20:58:01.238 00.031 11616 IsSlewing returns 0
20:58:01.238 00.000 11616 IsGuiding returns 0
20:58:01.238 00.000 11616 scope move finished after 78 + 47 ms
20:58:01.238 00.000 11616 Move returns status 0, amount 78
20:58:01.238 00.000 11616 BLC: Oldest BLC event removed
20:58:01.238 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2003 applied
20:58:01.238 00.000 11616 MoveAxis(N, 2028, ABG)
20:58:01.238 00.000 11616 Guiding  Dir = 0, Dur = 2028
20:58:01.238 00.000 11616 IsSlewing returns 0
20:58:01.238 00.000 11616 IsGuiding returns 0
20:58:01.238 00.000 11616 PulseGuide returned control before completion, sleep 2038
20:58:03.292 02.054 11616 IsGuiding returns 1
20:58:03.292 00.000 11616 scope still moving after pulse duration time elapsed
20:58:03.324 00.032 11616 IsSlewing returns 0
20:58:03.324 00.000 11616 IsGuiding returns 0
20:58:03.324 00.000 11616 scope move finished after 2028 + 56 ms
20:58:03.324 00.000 11616 Move returns status 0, amount 2028
20:58:03.324 00.000 11616 move complete, result=0
20:58:03.324 00.000 11616 worker thread done servicing request
20:58:03.324 00.000 11616 Worker thread wakes up
20:58:03.324 00.000 12268 GuideStep: -0.1 px 78 ms EAST, -0.3 px 2028 ms NORTH
20:58:03.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:03.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:05.330 02.006 11616 Exposure complete
20:58:05.378 00.048 11616 worker thread done servicing request
20:58:05.378 00.000 12268 OnExposeComplete: enter
20:58:05.378 00.000 12268 UpdateGuideState(): m_state=6
20:58:05.378 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
20:58:05.378 00.000 12268 Star::Find returns 1 (0), X=1250.01, Y=871.58, Mass=335, SNR=12.5, Peak=38 HFD=4.1
20:58:05.378 00.000 12268 MultiStar: [#1 -0.45,-0.47,1.03,U] [#2 -0.56,-0.49,0.00,M1] [#3 -0.66,-0.80,0.00,M1] [#4 -0.43,-0.53,0.00,M1] [#5 -0.66,-0.03,0.93,U] [#6 -0.21,-0.81,0.00,M1] [#7 -0.38,-1.01,0.00,M6] [#8 -0.49,-0.42,0.66,U] 
20:58:05.378 00.000 12268 refined, 3 included, MultiStar: {-0.56, -0.42}, one-star: {-0.61, -0.72}
20:58:05.378 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-1.67) = xAngle (-0.83 = -0.83)
20:58:05.378 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.80 = -0.80)
20:58:05.378 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.42 hyp=0.70 cameraTheta=-2.50 mountX=0.47 mountY=-0.50, mountTheta=-0.81
20:58:05.378 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-0.42, opts=13)
20:58:05.378 00.000 12268 Enqueuing Move request for scope (-0.56, -0.42)
20:58:05.378 00.000 11616 Worker thread wakes up
20:58:05.378 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.42) opts 0xd
20:58:05.378 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -0.42)
20:58:05.378 00.000 11616 Moving (-0.56, -0.42) raw xDistance=0.47 yDistance=-0.50
20:58:05.378 00.000 11616 BLC: History state: CurrMiss=0.50, AvgInitMiss=0.07, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.044332, 1:0.498387
20:58:05.378 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:58:05.378 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.29 direction from -1 to 1
20:58:05.378 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.41
20:58:05.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.47
20:58:05.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.50
20:58:05.378 00.000 11616 MoveAxis(W, 264, ABG)
20:58:05.378 00.000 11616 Guiding  Dir = 3, Dur = 264
20:58:05.378 00.000 11616 IsSlewing returns 0
20:58:05.378 00.000 11616 IsGuiding returns 0
20:58:05.378 00.000 11616 PulseGuide returned control before completion, sleep 274
20:58:05.393 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:58:05.409 00.016 12268 UpdateGuideState exits: m=335 SNR=12.5
20:58:05.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:05.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:05.409 00.000 12268 Enqueuing Expose request
20:58:05.679 00.270 11616 IsGuiding returns 0
20:58:05.679 00.000 11616 Move returns status 0, amount 264
20:58:05.679 00.000 11616 MoveAxis(N, 42, ABG)
20:58:05.679 00.000 11616 Guiding  Dir = 0, Dur = 42
20:58:05.679 00.000 11616 IsSlewing returns 0
20:58:05.679 00.000 11616 IsGuiding returns 0
20:58:05.679 00.000 11616 PulseGuide returned control before completion, sleep 52
20:58:05.742 00.063 11616 IsGuiding returns 1
20:58:05.742 00.000 11616 scope still moving after pulse duration time elapsed
20:58:05.774 00.032 11616 IsSlewing returns 0
20:58:05.774 00.000 11616 IsGuiding returns 0
20:58:05.774 00.000 11616 scope move finished after 42 + 52 ms
20:58:05.774 00.000 11616 Move returns status 0, amount 42
20:58:05.774 00.000 11616 move complete, result=0
20:58:05.774 00.000 11616 worker thread done servicing request
20:58:05.774 00.000 11616 Worker thread wakes up
20:58:05.774 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:05.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:05.774 00.000 12268 GuideStep: 0.5 px 264 ms WEST, -0.5 px 42 ms NORTH
20:58:07.781 02.007 11616 Exposure complete
20:58:07.828 00.047 11616 worker thread done servicing request
20:58:07.828 00.000 12268 OnExposeComplete: enter
20:58:07.828 00.000 12268 UpdateGuideState(): m_state=6
20:58:07.828 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1740
20:58:07.828 00.000 12268 Star::Find returns 1 (0), X=1250.46, Y=871.36, Mass=314, SNR=12.2, Peak=39 HFD=3.4
20:58:07.828 00.000 12268 MultiStar: [#1 -0.17,-0.31,1.09,U] [#2 -0.29,-0.56,1.09,U] [#3 -0.26,-0.60,0.85,U] [#4 -0.42,-1.05,0.00,M2] [#5 -0.60,-0.30,0.00,M4] [#6 0.12,-1.21,0.00,M2] [#7 -0.41,-0.95,0.00,M7] [#8 -0.34,-0.21,0.66,U] 
20:58:07.828 00.000 12268 refined, 4 included, MultiStar: {-0.24, -0.54}, one-star: {-0.16, -0.94}
20:58:07.828 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-1.67) = xAngle (-0.32 = -0.32)
20:58:07.828 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.29 = -0.29)
20:58:07.828 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.54 hyp=0.59 cameraTheta=-1.99 mountX=0.56 mountY=-0.17, mountTheta=-0.29
20:58:07.828 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.54, opts=13)
20:58:07.828 00.000 12268 Enqueuing Move request for scope (-0.24, -0.54)
20:58:07.828 00.000 11616 Worker thread wakes up
20:58:07.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.54) opts 0xd
20:58:07.828 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.54)
20:58:07.828 00.000 11616 Moving (-0.24, -0.54) raw xDistance=0.56 yDistance=-0.17
20:58:07.828 00.000 11616 BLC: History state: CurrMiss=0.17, AvgInitMiss=0.07, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.044332, 1:0.498387, 2:0.166466
20:58:07.828 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
20:58:07.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
20:58:07.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.17
20:58:07.828 00.000 11616 MoveAxis(W, 314, ABG)
20:58:07.828 00.000 11616 Guiding  Dir = 3, Dur = 314
20:58:07.828 00.000 11616 IsSlewing returns 0
20:58:07.828 00.000 11616 IsGuiding returns 0
20:58:07.828 00.000 11616 PulseGuide returned control before completion, sleep 324
20:58:07.843 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:58:07.859 00.016 12268 UpdateGuideState exits: m=314 SNR=12.2
20:58:07.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:07.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:07.859 00.000 12268 Enqueuing Expose request
20:58:08.172 00.313 11616 IsGuiding returns 1
20:58:08.172 00.000 11616 scope still moving after pulse duration time elapsed
20:58:08.203 00.031 11616 IsSlewing returns 0
20:58:08.203 00.000 11616 IsGuiding returns 0
20:58:08.203 00.000 11616 scope move finished after 314 + 49 ms
20:58:08.203 00.000 11616 Move returns status 0, amount 314
20:58:08.203 00.000 11616 MoveAxis(N, 14, ABG)
20:58:08.203 00.000 11616 Guiding  Dir = 0, Dur = 14
20:58:08.203 00.000 11616 IsSlewing returns 0
20:58:08.203 00.000 11616 IsGuiding returns 0
20:58:08.203 00.000 11616 PulseGuide returned control before completion, sleep 24
20:58:08.235 00.032 11616 IsGuiding returns 1
20:58:08.235 00.000 11616 scope still moving after pulse duration time elapsed
20:58:08.266 00.031 11616 IsSlewing returns 0
20:58:08.266 00.000 11616 IsGuiding returns 1
20:58:08.298 00.032 11616 IsSlewing returns 0
20:58:08.298 00.000 11616 IsGuiding returns 1
20:58:08.330 00.032 11616 IsSlewing returns 0
20:58:08.330 00.000 11616 IsGuiding returns 1
20:58:08.361 00.031 11616 IsSlewing returns 0
20:58:08.361 00.000 11616 IsGuiding returns 1
20:58:08.393 00.032 11616 IsSlewing returns 0
20:58:08.393 00.000 11616 IsGuiding returns 1
20:58:08.425 00.032 11616 IsSlewing returns 0
20:58:08.425 00.000 11616 IsGuiding returns 0
20:58:08.425 00.000 11616 scope move finished after 14 + 206 ms
20:58:08.425 00.000 11616 Move returns status 0, amount 14
20:58:08.425 00.000 11616 move complete, result=0
20:58:08.425 00.000 11616 worker thread done servicing request
20:58:08.425 00.000 11616 Worker thread wakes up
20:58:08.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:08.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:08.425 00.000 12268 GuideStep: 0.6 px 314 ms WEST, -0.2 px 14 ms NORTH
20:58:10.437 02.012 11616 Exposure complete
20:58:10.484 00.047 11616 worker thread done servicing request
20:58:10.484 00.000 12268 OnExposeComplete: enter
20:58:10.484 00.000 12268 UpdateGuideState(): m_state=6
20:58:10.484 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1741
20:58:10.484 00.000 12268 Star::Find returns 1 (0), X=1250.59, Y=872.53, Mass=376, SNR=13.3, Peak=40 HFD=4.3
20:58:10.484 00.000 12268 MultiStar: [#1 -0.14,0.27,0.95,U] [#2 0.07,0.11,0.99,U] [#3 -0.64,-0.21,0.00,M1] [#4 -0.39,-0.34,0.81,U] [#5 -0.39,0.48,0.83,U] [#6 0.22,-0.15,0.77,U] [#7 -0.54,-0.27,0.50,U] [#8 -0.40,0.82,0.00,M1] 
20:58:10.484 00.000 12268 refined, 6 included, MultiStar: {-0.14, 0.08}, one-star: {-0.03, 0.22}
20:58:10.484 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.67) = xAngle (4.31 = -1.98)
20:58:10.484 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.34 = -1.94)
20:58:10.484 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.64 mountX=-0.06 mountY=-0.15, mountTheta=-1.97
20:58:10.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.08, opts=13)
20:58:10.484 00.000 12268 Enqueuing Move request for scope (-0.14, 0.08)
20:58:10.484 00.000 11616 Worker thread wakes up
20:58:10.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
20:58:10.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
20:58:10.484 00.000 11616 Moving (-0.14, 0.08) raw xDistance=-0.06 yDistance=-0.15
20:58:10.484 00.000 11616 BLC: window closed
20:58:10.484 00.000 11616 BLC: History state: CurrMiss=0.15, AvgInitMiss=0.07, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.044332, 1:0.498387, 2:0.166466
20:58:10.484 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
20:58:10.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:10.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:58:10.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
20:58:10.484 00.000 11616 MoveAxis(E, 0, ABG)
20:58:10.484 00.000 11616 Move returns status 0, amount 0
20:58:10.484 00.000 11616 MoveAxis(N, 13, ABG)
20:58:10.484 00.000 11616 Guiding  Dir = 0, Dur = 13
20:58:10.484 00.000 11616 IsSlewing returns 0
20:58:10.484 00.000 11616 IsGuiding returns 0
20:58:10.484 00.000 11616 PulseGuide returned control before completion, sleep 23
20:58:10.500 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:58:10.515 00.015 12268 UpdateGuideState exits: m=376 SNR=13.3
20:58:10.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:10.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:10.515 00.000 12268 Enqueuing Expose request
20:58:10.531 00.016 11616 IsGuiding returns 1
20:58:10.531 00.000 11616 scope still moving after pulse duration time elapsed
20:58:10.562 00.031 11616 IsSlewing returns 0
20:58:10.562 00.000 11616 IsGuiding returns 0
20:58:10.562 00.000 11616 scope move finished after 13 + 53 ms
20:58:10.562 00.000 11616 Move returns status 0, amount 13
20:58:10.562 00.000 11616 move complete, result=0
20:58:10.562 00.000 11616 worker thread done servicing request
20:58:10.562 00.000 11616 Worker thread wakes up
20:58:10.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:10.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:10.562 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 13 ms NORTH
20:58:12.570 02.008 11616 Exposure complete
20:58:12.625 00.055 11616 worker thread done servicing request
20:58:12.625 00.000 12268 OnExposeComplete: enter
20:58:12.625 00.000 12268 UpdateGuideState(): m_state=6
20:58:12.625 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1742
20:58:12.625 00.000 12268 Star::Find returns 1 (0), X=1250.54, Y=872.78, Mass=388, SNR=13.4, Peak=37 HFD=4.6
20:58:12.625 00.000 12268 MultiStar: [#1 -0.18,0.92,0.00,M1] [#2 -0.12,0.52,0.94,U] [#3 0.19,0.46,0.76,U] [#4 -0.31,0.59,0.00,M2] [#5 -0.63,0.80,0.00,M4] [#6 0.17,0.05,0.76,U] [#7 -0.67,0.35,0.00,M7] [#8 -0.02,0.88,0.00,M2] 
20:58:12.625 00.000 12268 refined, 3 included, MultiStar: {0.02, 0.39}, one-star: {-0.08, 0.48}
20:58:12.625 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.67) = xAngle (3.18 = -3.11)
20:58:12.625 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.21 = -3.08)
20:58:12.625 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.39 hyp=0.39 cameraTheta=1.51 mountX=-0.39 mountY=-0.03, mountTheta=-3.08
20:58:12.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.39, opts=13)
20:58:12.625 00.000 12268 Enqueuing Move request for scope (0.02, 0.39)
20:58:12.625 00.000 11616 Worker thread wakes up
20:58:12.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.39) opts 0xd
20:58:12.625 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.39)
20:58:12.625 00.000 11616 Moving (0.02, 0.39) raw xDistance=-0.39 yDistance=-0.03
20:58:12.625 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
20:58:12.625 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.17
20:58:12.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
20:58:12.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:12.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:58:12.625 00.000 11616 MoveAxis(E, 219, ABG)
20:58:12.625 00.000 11616 Guiding  Dir = 2, Dur = 219
20:58:12.625 00.000 11616 IsSlewing returns 0
20:58:12.625 00.000 11616 IsGuiding returns 0
20:58:12.633 00.008 11616 PulseGuide returned control before completion, sleep 229
20:58:12.633 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
20:58:12.656 00.023 12268 UpdateGuideState exits: m=388 SNR=13.4
20:58:12.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:12.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:12.656 00.000 12268 Enqueuing Expose request
20:58:12.871 00.215 11616 IsGuiding returns 1
20:58:12.871 00.000 11616 scope still moving after pulse duration time elapsed
20:58:12.902 00.031 11616 IsSlewing returns 0
20:58:12.902 00.000 11616 IsGuiding returns 0
20:58:12.902 00.000 11616 scope move finished after 219 + 51 ms
20:58:12.902 00.000 11616 Move returns status 0, amount 219
20:58:12.902 00.000 11616 MoveAxis(N, 0, ABG)
20:58:12.902 00.000 11616 Move returns status 0, amount 0
20:58:12.902 00.000 11616 move complete, result=0
20:58:12.902 00.000 11616 worker thread done servicing request
20:58:12.902 00.000 11616 Worker thread wakes up
20:58:12.902 00.000 12268 GuideStep: -0.4 px 219 ms EAST, -0.0 px 0 ms NORTH
20:58:12.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:12.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:14.911 02.009 11616 Exposure complete
20:58:14.968 00.057 11616 worker thread done servicing request
20:58:14.968 00.000 12268 OnExposeComplete: enter
20:58:14.968 00.000 12268 UpdateGuideState(): m_state=6
20:58:14.968 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1743
20:58:14.968 00.000 12268 Star::Find returns 1 (0), X=1250.70, Y=872.59, Mass=409, SNR=13.8, Peak=47 HFD=4.4
20:58:14.968 00.000 12268 MultiStar: [#1 0.05,0.93,0.00,M2] [#2 -0.02,0.91,0.00,M1] [#3 -0.09,0.62,0.76,U] [#4 -0.38,0.52,0.86,U] [#5 -0.23,0.57,0.65,U] [#6 0.35,0.25,0.76,U] [#7 -0.73,0.45,0.00,M8] [#8 0.03,1.13,0.00,M3] 
20:58:14.968 00.000 12268 single-star, 4 included, MultiStar: {-0.05, 0.43}, one-star: {0.08, 0.28}
20:58:14.968 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.67) = xAngle (2.97 = 2.97)
20:58:14.968 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.00 = 3.00)
20:58:14.968 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.30 mountX=-0.29 mountY=0.04, mountTheta=3.00
20:58:14.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.28, opts=13)
20:58:14.968 00.000 12268 Enqueuing Move request for scope (0.08, 0.28)
20:58:14.968 00.000 11616 Worker thread wakes up
20:58:14.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
20:58:14.968 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
20:58:14.968 00.000 11616 Moving (0.08, 0.28) raw xDistance=-0.29 yDistance=0.04
20:58:14.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
20:58:14.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:14.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:58:14.968 00.000 11616 MoveAxis(E, 161, ABG)
20:58:14.968 00.000 11616 Guiding  Dir = 2, Dur = 161
20:58:14.968 00.000 11616 IsSlewing returns 0
20:58:14.968 00.000 11616 IsGuiding returns 0
20:58:14.968 00.000 11616 PulseGuide returned control before completion, sleep 171
20:58:14.974 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
20:58:14.999 00.025 12268 UpdateGuideState exits: m=409 SNR=13.8
20:58:14.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:14.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:14.999 00.000 12268 Enqueuing Expose request
20:58:15.148 00.149 11616 IsGuiding returns 1
20:58:15.148 00.000 11616 scope still moving after pulse duration time elapsed
20:58:15.180 00.032 11616 IsSlewing returns 0
20:58:15.180 00.000 11616 IsGuiding returns 0
20:58:15.180 00.000 11616 scope move finished after 161 + 46 ms
20:58:15.180 00.000 11616 Move returns status 0, amount 161
20:58:15.180 00.000 11616 MoveAxis(N, 0, ABG)
20:58:15.180 00.000 11616 Move returns status 0, amount 0
20:58:15.180 00.000 11616 move complete, result=0
20:58:15.180 00.000 11616 worker thread done servicing request
20:58:15.180 00.000 11616 Worker thread wakes up
20:58:15.180 00.000 12268 GuideStep: -0.3 px 161 ms EAST, 0.0 px 0 ms NORTH
20:58:15.180 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:15.180 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:17.191 02.011 11616 Exposure complete
20:58:17.250 00.059 11616 worker thread done servicing request
20:58:17.250 00.000 12268 OnExposeComplete: enter
20:58:17.250 00.000 12268 UpdateGuideState(): m_state=6
20:58:17.250 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1744
20:58:17.255 00.005 12268 Star::Find returns 1 (0), X=1250.72, Y=872.13, Mass=375, SNR=13.3, Peak=43 HFD=4.2
20:58:17.255 00.000 12268 MultiStar: [#1 0.05,0.42,1.01,U] [#2 -0.04,0.29,0.97,U] [#3 -0.20,0.15,0.79,U] [#4 -0.17,-0.31,0.77,U] [#5 -0.27,0.20,0.71,U] [#6 0.19,-0.32,0.81,U] [#7 -0.44,-0.19,0.52,U] [#8 -0.21,-0.12,0.63,U] 
20:58:17.255 00.000 12268 refined, 8 included, MultiStar: {-0.08, 0.02}, one-star: {0.10, -0.18}
20:58:17.255 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (-1.67) = xAngle (4.61 = -1.67)
20:58:17.255 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.64 = -1.64)
20:58:17.255 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.94 mountX=-0.01 mountY=-0.08, mountTheta=-1.67
20:58:17.255 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.02, opts=13)
20:58:17.255 00.000 12268 Enqueuing Move request for scope (-0.08, 0.02)
20:58:17.255 00.000 11616 Worker thread wakes up
20:58:17.255 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
20:58:17.255 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
20:58:17.255 00.000 11616 Moving (-0.08, 0.02) raw xDistance=-0.01 yDistance=-0.08
20:58:17.255 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:17.255 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:58:17.255 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:17.255 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:58:17.255 00.000 11616 MoveAxis(E, 0, ABG)
20:58:17.255 00.000 11616 Move returns status 0, amount 0
20:58:17.255 00.000 11616 MoveAxis(N, 0, ABG)
20:58:17.255 00.000 11616 Move returns status 0, amount 0
20:58:17.255 00.000 11616 move complete, result=0
20:58:17.255 00.000 11616 worker thread done servicing request
20:58:17.270 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:58:17.287 00.017 12268 UpdateGuideState exits: m=375 SNR=13.3
20:58:17.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:17.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:17.287 00.000 12268 Enqueuing Expose request
20:58:17.287 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:17.287 00.000 11616 Worker thread wakes up
20:58:17.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:17.287 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:19.299 02.012 11616 Exposure complete
20:58:19.347 00.048 11616 worker thread done servicing request
20:58:19.347 00.000 12268 OnExposeComplete: enter
20:58:19.347 00.000 12268 UpdateGuideState(): m_state=6
20:58:19.347 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1745
20:58:19.347 00.000 12268 Star::Find returns 1 (0), X=1250.73, Y=872.62, Mass=340, SNR=12.6, Peak=37 HFD=4.1
20:58:19.347 00.000 12268 MultiStar: [#1 0.12,0.36,1.02,U] [#2 -0.04,-0.01,1.01,U] [#3 0.15,0.21,0.83,U] [#4 0.28,0.05,0.85,U] [#5 -0.54,0.21,0.87,U] [#6 0.49,-0.12,0.83,U] [#7 -0.56,0.24,0.49,U] [#8 -0.33,0.19,0.66,U] 
20:58:19.347 00.000 12268 refined, 8 included, MultiStar: {0.00, 0.16}, one-star: {0.11, 0.31}
20:58:19.347 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.67) = xAngle (3.24 = -3.05)
20:58:19.347 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.27 = -3.02)
20:58:19.347 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.57 mountX=-0.16 mountY=-0.02, mountTheta=-3.02
20:58:19.347 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.16, opts=13)
20:58:19.347 00.000 12268 Enqueuing Move request for scope (0.00, 0.16)
20:58:19.347 00.000 11616 Worker thread wakes up
20:58:19.347 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.16) opts 0xd
20:58:19.347 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.16)
20:58:19.347 00.000 11616 Moving (0.00, 0.16) raw xDistance=-0.16 yDistance=-0.02
20:58:19.347 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:58:19.347 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:19.347 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:58:19.347 00.000 11616 MoveAxis(E, 90, ABG)
20:58:19.347 00.000 11616 Guiding  Dir = 2, Dur = 90
20:58:19.347 00.000 11616 IsSlewing returns 0
20:58:19.347 00.000 11616 IsGuiding returns 0
20:58:19.347 00.000 11616 PulseGuide returned control before completion, sleep 100
20:58:19.362 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:58:19.378 00.016 12268 UpdateGuideState exits: m=340 SNR=12.6
20:58:19.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:19.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:19.378 00.000 12268 Enqueuing Expose request
20:58:19.473 00.095 11616 IsGuiding returns 1
20:58:19.473 00.000 11616 scope still moving after pulse duration time elapsed
20:58:19.505 00.032 11616 IsSlewing returns 0
20:58:19.505 00.000 11616 IsGuiding returns 1
20:58:19.537 00.032 11616 IsSlewing returns 0
20:58:19.537 00.000 11616 IsGuiding returns 1
20:58:19.569 00.032 11616 IsSlewing returns 0
20:58:19.569 00.000 11616 IsGuiding returns 1
20:58:19.600 00.031 11616 IsSlewing returns 0
20:58:19.600 00.000 11616 IsGuiding returns 1
20:58:19.632 00.032 11616 IsSlewing returns 0
20:58:19.632 00.000 11616 IsGuiding returns 0
20:58:19.632 00.000 11616 scope move finished after 90 + 181 ms
20:58:19.632 00.000 11616 Move returns status 0, amount 90
20:58:19.632 00.000 11616 MoveAxis(N, 0, ABG)
20:58:19.632 00.000 11616 Move returns status 0, amount 0
20:58:19.632 00.000 11616 move complete, result=0
20:58:19.632 00.000 11616 worker thread done servicing request
20:58:19.632 00.000 12268 GuideStep: -0.2 px 90 ms EAST, -0.0 px 0 ms NORTH
20:58:19.632 00.000 11616 Worker thread wakes up
20:58:19.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:19.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:21.687 02.055 11616 Exposure complete
20:58:21.749 00.062 11616 worker thread done servicing request
20:58:21.749 00.000 12268 OnExposeComplete: enter
20:58:21.749 00.000 12268 UpdateGuideState(): m_state=6
20:58:21.749 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
20:58:21.749 00.000 12268 Star::Find returns 1 (0), X=1250.61, Y=872.43, Mass=395, SNR=13.6, Peak=40 HFD=4.4
20:58:21.749 00.000 12268 MultiStar: [#1 0.07,0.44,0.95,U] [#2 -0.07,0.11,0.90,U] [#3 0.11,-0.08,0.79,U] [#4 -0.09,-0.37,0.78,U] [#5 -0.50,0.35,0.78,U] [#6 0.48,-0.17,0.74,U] [#7 -0.08,-0.26,0.50,U] [#8 0.10,0.77,0.00,M2] 
20:58:21.749 00.000 12268 refined, 7 included, MultiStar: {-0.01, 0.05}, one-star: {-0.01, 0.13}
20:58:21.749 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.67) = xAngle (3.43 = -2.85)
20:58:21.749 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.46 = -2.82)
20:58:21.749 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.76 mountX=-0.05 mountY=-0.02, mountTheta=-2.83
20:58:21.749 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.05, opts=13)
20:58:21.749 00.000 12268 Enqueuing Move request for scope (-0.01, 0.05)
20:58:21.749 00.000 11616 Worker thread wakes up
20:58:21.749 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
20:58:21.749 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
20:58:21.749 00.000 11616 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.02
20:58:21.749 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:21.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:58:21.749 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:21.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:58:21.749 00.000 11616 MoveAxis(E, 0, ABG)
20:58:21.749 00.000 11616 Move returns status 0, amount 0
20:58:21.749 00.000 11616 MoveAxis(N, 0, ABG)
20:58:21.749 00.000 11616 Move returns status 0, amount 0
20:58:21.749 00.000 11616 move complete, result=0
20:58:21.749 00.000 11616 worker thread done servicing request
20:58:21.765 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:58:21.781 00.016 12268 UpdateGuideState exits: m=395 SNR=13.6
20:58:21.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:21.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:21.781 00.000 12268 Enqueuing Expose request
20:58:21.781 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:21.781 00.000 11616 Worker thread wakes up
20:58:21.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:21.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:23.135 01.354 12268 evsrv: cli 0F8E69C0 connect
20:58:23.135 00.000 12268 case statement mapped state 6 to 3
20:58:23.135 00.000 12268 case statement mapped state 6 to 3
20:58:23.135 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f5b128f5-ff0b-46de-99ca-0953d395cb21"}
20:58:23.135 00.000 12268 case statement mapped state 6 to 3
20:58:23.135 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5b128f5-ff0b-46de-99ca-0953d395cb21"}
20:58:23.135 00.000 12268 evsrv: cli 0F8E69C0 disconnect
20:58:23.797 00.662 11616 Exposure complete
20:58:23.859 00.062 11616 worker thread done servicing request
20:58:23.859 00.000 12268 OnExposeComplete: enter
20:58:23.859 00.000 12268 UpdateGuideState(): m_state=6
20:58:23.859 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1747
20:58:23.859 00.000 12268 Star::Find returns 1 (0), X=1250.71, Y=872.81, Mass=373, SNR=13.2, Peak=42 HFD=4.0
20:58:23.859 00.000 12268 MultiStar: [#1 0.07,0.48,1.02,U] [#2 0.03,0.62,0.98,U] [#3 -0.15,0.50,0.80,U] [#4 -0.00,-0.02,0.82,U] [#5 -0.43,0.39,0.74,U] [#6 0.34,-0.34,0.76,U] [#7 -0.65,0.38,0.00,M6] [#8 0.07,0.68,0.00,M3] 
20:58:23.859 00.000 12268 refined, 6 included, MultiStar: {0.00, 0.33}, one-star: {0.09, 0.50}
20:58:23.859 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.67) = xAngle (3.23 = -3.05)
20:58:23.859 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.26 = -3.02)
20:58:23.859 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.33 hyp=0.33 cameraTheta=1.56 mountX=-0.33 mountY=-0.04, mountTheta=-3.02
20:58:23.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.33, opts=13)
20:58:23.859 00.000 12268 Enqueuing Move request for scope (0.00, 0.33)
20:58:23.859 00.000 11616 Worker thread wakes up
20:58:23.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.33) opts 0xd
20:58:23.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.33)
20:58:23.859 00.000 11616 Moving (0.00, 0.33) raw xDistance=-0.33 yDistance=-0.04
20:58:23.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
20:58:23.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:23.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:58:23.859 00.000 11616 MoveAxis(E, 184, ABG)
20:58:23.859 00.000 11616 Guiding  Dir = 2, Dur = 184
20:58:23.859 00.000 11616 IsSlewing returns 0
20:58:23.859 00.000 11616 IsGuiding returns 0
20:58:23.859 00.000 11616 PulseGuide returned control before completion, sleep 194
20:58:23.874 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:58:23.890 00.016 12268 UpdateGuideState exits: m=373 SNR=13.2
20:58:23.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:23.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:23.890 00.000 12268 Enqueuing Expose request
20:58:24.062 00.172 11616 IsGuiding returns 1
20:58:24.062 00.000 11616 scope still moving after pulse duration time elapsed
20:58:24.093 00.031 11616 IsSlewing returns 0
20:58:24.093 00.000 11616 IsGuiding returns 0
20:58:24.093 00.000 11616 scope move finished after 184 + 43 ms
20:58:24.093 00.000 11616 Move returns status 0, amount 184
20:58:24.093 00.000 11616 MoveAxis(N, 0, ABG)
20:58:24.093 00.000 11616 Move returns status 0, amount 0
20:58:24.093 00.000 11616 move complete, result=0
20:58:24.093 00.000 11616 worker thread done servicing request
20:58:24.093 00.000 12268 GuideStep: -0.3 px 184 ms EAST, -0.0 px 0 ms NORTH
20:58:24.093 00.000 11616 Worker thread wakes up
20:58:24.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:24.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:26.103 02.010 11616 Exposure complete
20:58:26.167 00.064 11616 worker thread done servicing request
20:58:26.167 00.000 12268 OnExposeComplete: enter
20:58:26.167 00.000 12268 UpdateGuideState(): m_state=6
20:58:26.167 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1748
20:58:26.167 00.000 12268 Star::Find returns 1 (0), X=1251.14, Y=872.58, Mass=393, SNR=13.6, Peak=39 HFD=4.2
20:58:26.167 00.000 12268 MultiStar: [#1 0.70,0.48,0.00,M1] [#2 0.19,0.53,0.95,U] [#3 0.46,0.39,0.83,U] [#4 0.27,-0.14,0.82,U] [#5 -0.06,-0.17,0.80,U] [#6 0.51,-0.44,0.00,M1] [#7 -0.22,-0.30,0.53,U] [#8 0.38,0.87,0.00,M4] 
20:58:26.167 00.000 12268 refined, 5 included, MultiStar: {0.23, 0.14}, one-star: {0.51, 0.27}
20:58:26.167 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.67) = xAngle (2.21 = 2.21)
20:58:26.167 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.25 = 2.25)
20:58:26.167 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.14 hyp=0.27 cameraTheta=0.55 mountX=-0.16 mountY=0.21, mountTheta=2.23
20:58:26.167 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.14, opts=13)
20:58:26.167 00.000 12268 Enqueuing Move request for scope (0.23, 0.14)
20:58:26.167 00.000 11616 Worker thread wakes up
20:58:26.167 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.14) opts 0xd
20:58:26.167 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.14)
20:58:26.167 00.000 11616 Moving (0.23, 0.14) raw xDistance=-0.16 yDistance=0.21
20:58:26.167 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
20:58:26.167 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:58:26.167 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:58:26.167 00.000 11616 MoveAxis(E, 91, ABG)
20:58:26.167 00.000 11616 Guiding  Dir = 2, Dur = 91
20:58:26.167 00.000 11616 IsSlewing returns 0
20:58:26.167 00.000 11616 IsGuiding returns 0
20:58:26.167 00.000 11616 PulseGuide returned control before completion, sleep 101
20:58:26.187 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:58:26.198 00.011 12268 UpdateGuideState exits: m=393 SNR=13.6
20:58:26.198 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:26.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:26.198 00.000 12268 Enqueuing Expose request
20:58:26.293 00.095 11616 IsGuiding returns 1
20:58:26.293 00.000 11616 scope still moving after pulse duration time elapsed
20:58:26.325 00.032 11616 IsSlewing returns 0
20:58:26.325 00.000 11616 IsGuiding returns 0
20:58:26.325 00.000 11616 scope move finished after 91 + 57 ms
20:58:26.325 00.000 11616 Move returns status 0, amount 91
20:58:26.325 00.000 11616 MoveAxis(N, 0, ABG)
20:58:26.325 00.000 11616 Move returns status 0, amount 0
20:58:26.325 00.000 11616 move complete, result=0
20:58:26.325 00.000 11616 worker thread done servicing request
20:58:26.325 00.000 12268 GuideStep: -0.2 px 91 ms EAST, 0.2 px 0 ms NORTH
20:58:26.325 00.000 11616 Worker thread wakes up
20:58:26.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:26.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:28.328 02.003 11616 Exposure complete
20:58:28.374 00.046 11616 worker thread done servicing request
20:58:28.374 00.000 12268 OnExposeComplete: enter
20:58:28.374 00.000 12268 UpdateGuideState(): m_state=6
20:58:28.374 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1749
20:58:28.374 00.000 12268 Star::Find returns 1 (0), X=1250.56, Y=872.12, Mass=349, SNR=12.8, Peak=40 HFD=3.9
20:58:28.374 00.000 12268 MultiStar: [#1 -0.04,-0.14,1.07,U] [#2 -0.23,-0.03,0.97,U] [#3 -0.07,-0.28,0.76,U] [#4 -0.11,-0.51,0.82,U] [#5 -0.42,-0.13,0.73,U] [#6 0.47,-0.67,0.00,M2] [#7 -0.74,-0.48,0.00,M6] [#8 -0.02,0.35,0.64,U] 
20:58:28.374 00.000 12268 single-star, 6 included, MultiStar: {-0.13, -0.15}, one-star: {-0.06, -0.18}
20:58:28.374 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.67) = xAngle (-0.22 = -0.22)
20:58:28.374 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.19 = -0.19)
20:58:28.374 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.89 mountX=0.19 mountY=-0.04, mountTheta=-0.19
20:58:28.374 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.18, opts=13)
20:58:28.374 00.000 12268 Enqueuing Move request for scope (-0.06, -0.18)
20:58:28.374 00.000 11616 Worker thread wakes up
20:58:28.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
20:58:28.374 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
20:58:28.374 00.000 11616 Moving (-0.06, -0.18) raw xDistance=0.19 yDistance=-0.04
20:58:28.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:58:28.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:58:28.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:28.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:58:28.374 00.000 11616 MoveAxis(E, 0, ABG)
20:58:28.374 00.000 11616 Move returns status 0, amount 0
20:58:28.374 00.000 11616 MoveAxis(N, 0, ABG)
20:58:28.374 00.000 11616 Move returns status 0, amount 0
20:58:28.374 00.000 11616 move complete, result=0
20:58:28.374 00.000 11616 worker thread done servicing request
20:58:28.390 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:58:28.406 00.016 12268 UpdateGuideState exits: m=349 SNR=12.8
20:58:28.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:28.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:28.406 00.000 12268 Enqueuing Expose request
20:58:28.406 00.000 11616 Worker thread wakes up
20:58:28.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:28.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:28.406 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:30.422 02.016 11616 Exposure complete
20:58:30.484 00.062 11616 worker thread done servicing request
20:58:30.484 00.000 12268 OnExposeComplete: enter
20:58:30.484 00.000 12268 UpdateGuideState(): m_state=6
20:58:30.484 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1750
20:58:30.484 00.000 12268 Star::Find returns 1 (0), X=1250.87, Y=872.30, Mass=348, SNR=12.8, Peak=39 HFD=4.5
20:58:30.484 00.000 12268 MultiStar: [#1 0.05,-0.24,1.05,U] [#2 0.11,-0.02,0.98,U] [#3 0.17,-0.05,0.89,U] [#4 -0.43,-0.55,0.00,M1] [#5 -0.57,0.23,0.76,U] [#6 0.26,-0.53,0.86,U] [#7 -0.24,-0.10,0.57,U] [#8 -0.06,0.35,0.59,U] 
20:58:30.484 00.000 12268 refined, 7 included, MultiStar: {0.03, -0.07}, one-star: {0.25, -0.01}
20:58:30.484 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-1.67) = xAngle (0.46 = 0.46)
20:58:30.484 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.49 = 0.49)
20:58:30.484 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.21 mountX=0.06 mountY=0.03, mountTheta=0.48
20:58:30.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.07, opts=13)
20:58:30.484 00.000 12268 Enqueuing Move request for scope (0.03, -0.07)
20:58:30.484 00.000 11616 Worker thread wakes up
20:58:30.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
20:58:30.484 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
20:58:30.484 00.000 11616 Moving (0.03, -0.07) raw xDistance=0.06 yDistance=0.03
20:58:30.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:30.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:58:30.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:30.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:58:30.484 00.000 11616 MoveAxis(E, 0, ABG)
20:58:30.484 00.000 11616 Move returns status 0, amount 0
20:58:30.484 00.000 11616 MoveAxis(N, 0, ABG)
20:58:30.484 00.000 11616 Move returns status 0, amount 0
20:58:30.484 00.000 11616 move complete, result=0
20:58:30.484 00.000 11616 worker thread done servicing request
20:58:30.500 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:58:30.515 00.015 12268 UpdateGuideState exits: m=348 SNR=12.8
20:58:30.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:30.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:30.515 00.000 12268 Enqueuing Expose request
20:58:30.515 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:58:30.515 00.000 11616 Worker thread wakes up
20:58:30.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:30.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:32.531 02.016 11616 Exposure complete
20:58:32.578 00.047 11616 worker thread done servicing request
20:58:32.578 00.000 12268 OnExposeComplete: enter
20:58:32.578 00.000 12268 UpdateGuideState(): m_state=6
20:58:32.578 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1751
20:58:32.578 00.000 12268 Star::Find returns 1 (0), X=1250.90, Y=872.13, Mass=376, SNR=13.2, Peak=39 HFD=4.6
20:58:32.578 00.000 12268 MultiStar: [#1 0.03,-0.02,0.97,U] [#2 0.04,-0.01,0.94,U] [#3 -0.06,-0.30,0.82,U] [#4 -0.23,-0.36,0.78,U] [#5 -0.37,0.34,0.69,U] [#6 0.38,-0.85,0.00,M2] [#7 -0.55,-0.87,0.00,M6] [#8 -0.00,0.66,0.48,U] 
20:58:32.578 00.000 12268 refined, 6 included, MultiStar: {-0.03, -0.03}, one-star: {0.27, -0.18}
20:58:32.578 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.67) = xAngle (-0.56 = -0.56)
20:58:32.578 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.53 = -0.53)
20:58:32.578 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.23 mountX=0.03 mountY=-0.02, mountTheta=-0.54
20:58:32.593 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.03, opts=13)
20:58:32.593 00.000 12268 Enqueuing Move request for scope (-0.03, -0.03)
20:58:32.593 00.000 11616 Worker thread wakes up
20:58:32.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
20:58:32.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
20:58:32.593 00.000 11616 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=-0.02
20:58:32.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:32.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:58:32.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:32.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:58:32.593 00.000 11616 MoveAxis(E, 0, ABG)
20:58:32.593 00.000 11616 Move returns status 0, amount 0
20:58:32.593 00.000 11616 MoveAxis(N, 0, ABG)
20:58:32.593 00.000 11616 Move returns status 0, amount 0
20:58:32.593 00.000 11616 move complete, result=0
20:58:32.593 00.000 11616 worker thread done servicing request
20:58:32.593 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:58:32.625 00.032 12268 UpdateGuideState exits: m=376 SNR=13.2
20:58:32.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:32.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:32.625 00.000 12268 Enqueuing Expose request
20:58:32.625 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:32.625 00.000 11616 Worker thread wakes up
20:58:32.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:32.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:34.641 02.016 11616 Exposure complete
20:58:34.689 00.048 11616 worker thread done servicing request
20:58:34.689 00.000 12268 OnExposeComplete: enter
20:58:34.689 00.000 12268 UpdateGuideState(): m_state=6
20:58:34.689 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1752
20:58:34.689 00.000 12268 Star::Find returns 1 (0), X=1250.77, Y=871.79, Mass=337, SNR=12.5, Peak=42 HFD=4.4
20:58:34.689 00.000 12268 MultiStar: [#1 0.19,-0.18,1.05,U] [#2 0.10,-0.27,0.98,U] [#3 -0.10,-0.63,0.84,U] [#4 -0.05,-0.97,0.00,M1] [#5 -0.35,-0.30,0.76,U] [#6 0.19,-1.09,0.00,M3] [#7 -0.56,-0.72,0.00,M7] [#8 -0.23,0.01,0.68,U] 
20:58:34.689 00.000 12268 refined, 5 included, MultiStar: {-0.01, -0.32}, one-star: {0.15, -0.52}
20:58:34.689 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-1.67) = xAngle (0.06 = 0.06)
20:58:34.689 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.09 = 0.09)
20:58:34.689 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.32 hyp=0.33 cameraTheta=-1.61 mountX=0.32 mountY=0.03, mountTheta=0.09
20:58:34.689 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.32, opts=13)
20:58:34.689 00.000 12268 Enqueuing Move request for scope (-0.01, -0.32)
20:58:34.689 00.000 11616 Worker thread wakes up
20:58:34.689 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.32) opts 0xd
20:58:34.689 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.32)
20:58:34.689 00.000 11616 Moving (-0.01, -0.32) raw xDistance=0.32 yDistance=0.03
20:58:34.689 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
20:58:34.689 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
20:58:34.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
20:58:34.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:34.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:58:34.689 00.000 11616 MoveAxis(W, 182, ABG)
20:58:34.689 00.000 11616 Guiding  Dir = 3, Dur = 182
20:58:34.689 00.000 11616 IsSlewing returns 0
20:58:34.689 00.000 11616 IsGuiding returns 0
20:58:34.689 00.000 11616 PulseGuide returned control before completion, sleep 192
20:58:34.705 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:58:34.721 00.016 12268 UpdateGuideState exits: m=337 SNR=12.5
20:58:34.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:34.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:34.721 00.000 12268 Enqueuing Expose request
20:58:34.910 00.189 11616 IsGuiding returns 0
20:58:34.910 00.000 11616 Move returns status 0, amount 182
20:58:34.910 00.000 11616 MoveAxis(N, 0, ABG)
20:58:34.910 00.000 11616 Move returns status 0, amount 0
20:58:34.910 00.000 11616 move complete, result=0
20:58:34.910 00.000 11616 worker thread done servicing request
20:58:34.910 00.000 12268 GuideStep: 0.3 px 182 ms WEST, 0.0 px 0 ms NORTH
20:58:34.910 00.000 11616 Worker thread wakes up
20:58:34.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:34.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:36.906 01.996 11616 Exposure complete
20:58:36.968 00.062 11616 worker thread done servicing request
20:58:36.968 00.000 12268 OnExposeComplete: enter
20:58:36.968 00.000 12268 UpdateGuideState(): m_state=6
20:58:36.968 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1753
20:58:36.968 00.000 12268 Star::Find returns 1 (0), X=1250.80, Y=871.48, Mass=367, SNR=13.1, Peak=39 HFD=4.7
20:58:36.968 00.000 12268 MultiStar: [#1 -0.09,-0.06,1.00,U] [#2 0.10,-0.28,1.00,U] [#3 -0.12,-0.53,0.78,U] [#4 0.16,-1.29,0.00,M2] [#5 -0.23,-0.52,0.75,U] [#6 0.31,-0.79,0.00,M4] [#7 -0.30,-0.06,0.54,U] [#8 -0.43,-0.33,0.48,U] 
20:58:36.968 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.39}, one-star: {0.17, -0.83}
20:58:36.968 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.67) = xAngle (-0.11 = -0.11)
20:58:36.968 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.08 = -0.08)
20:58:36.968 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.39 hyp=0.40 cameraTheta=-1.78 mountX=0.39 mountY=-0.03, mountTheta=-0.08
20:58:36.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.39, opts=13)
20:58:36.968 00.000 12268 Enqueuing Move request for scope (-0.08, -0.39)
20:58:36.968 00.000 11616 Worker thread wakes up
20:58:36.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.39) opts 0xd
20:58:36.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.39)
20:58:36.968 00.000 11616 Moving (-0.08, -0.39) raw xDistance=0.39 yDistance=-0.03
20:58:36.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
20:58:36.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:36.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:58:36.968 00.000 11616 MoveAxis(W, 221, ABG)
20:58:36.968 00.000 11616 Guiding  Dir = 3, Dur = 221
20:58:36.968 00.000 11616 IsSlewing returns 0
20:58:36.968 00.000 11616 IsGuiding returns 0
20:58:36.968 00.000 11616 PulseGuide returned control before completion, sleep 231
20:58:36.984 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:58:36.999 00.015 12268 UpdateGuideState exits: m=367 SNR=13.1
20:58:36.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:36.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:36.999 00.000 12268 Enqueuing Expose request
20:58:37.218 00.219 11616 IsGuiding returns 1
20:58:37.218 00.000 11616 scope still moving after pulse duration time elapsed
20:58:37.250 00.032 11616 IsSlewing returns 0
20:58:37.250 00.000 11616 IsGuiding returns 0
20:58:37.250 00.000 11616 scope move finished after 221 + 46 ms
20:58:37.250 00.000 11616 Move returns status 0, amount 221
20:58:37.250 00.000 11616 MoveAxis(N, 0, ABG)
20:58:37.250 00.000 11616 Move returns status 0, amount 0
20:58:37.250 00.000 11616 move complete, result=0
20:58:37.250 00.000 11616 worker thread done servicing request
20:58:37.250 00.000 12268 GuideStep: 0.4 px 221 ms WEST, -0.0 px 0 ms NORTH
20:58:37.250 00.000 11616 Worker thread wakes up
20:58:37.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:37.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:39.266 02.016 11616 Exposure complete
20:58:39.314 00.048 11616 worker thread done servicing request
20:58:39.314 00.000 12268 OnExposeComplete: enter
20:58:39.314 00.000 12268 UpdateGuideState(): m_state=6
20:58:39.314 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1754
20:58:39.314 00.000 12268 Star::Find returns 1 (0), X=1250.75, Y=872.65, Mass=364, SNR=13.0, Peak=40 HFD=4.6
20:58:39.314 00.000 12268 MultiStar: [#1 -0.06,0.24,0.93,U] [#2 -0.02,0.07,0.92,U] [#3 -0.07,0.19,0.79,U] [#4 0.15,0.09,0.81,U] [#5 -0.39,0.25,0.72,U] [#6 0.12,-0.47,0.79,U] [#7 -0.39,0.39,0.42,U] [#8 0.05,0.63,0.47,U] 
20:58:39.314 00.000 12268 refined, 8 included, MultiStar: {-0.03, 0.16}, one-star: {0.13, 0.34}
20:58:39.314 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.67) = xAngle (3.41 = -2.87)
20:58:39.314 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.44 = -2.84)
20:58:39.314 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.74 mountX=-0.16 mountY=-0.05, mountTheta=-2.85
20:58:39.330 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.16, opts=13)
20:58:39.330 00.000 12268 Enqueuing Move request for scope (-0.03, 0.16)
20:58:39.330 00.000 11616 Worker thread wakes up
20:58:39.330 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
20:58:39.330 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
20:58:39.330 00.000 11616 Moving (-0.03, 0.16) raw xDistance=-0.16 yDistance=-0.05
20:58:39.330 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:58:39.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:58:39.330 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:39.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:58:39.330 00.000 11616 MoveAxis(E, 0, ABG)
20:58:39.330 00.000 11616 Move returns status 0, amount 0
20:58:39.330 00.000 11616 MoveAxis(N, 0, ABG)
20:58:39.330 00.000 11616 Move returns status 0, amount 0
20:58:39.330 00.000 11616 move complete, result=0
20:58:39.330 00.000 11616 worker thread done servicing request
20:58:39.343 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:58:39.361 00.018 12268 UpdateGuideState exits: m=364 SNR=13.0
20:58:39.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:39.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:39.361 00.000 12268 Enqueuing Expose request
20:58:39.361 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:39.361 00.000 11616 Worker thread wakes up
20:58:39.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:39.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:41.379 02.018 11616 Exposure complete
20:58:41.443 00.064 11616 worker thread done servicing request
20:58:41.443 00.000 12268 OnExposeComplete: enter
20:58:41.443 00.000 12268 UpdateGuideState(): m_state=6
20:58:41.443 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1755
20:58:41.443 00.000 12268 Star::Find returns 1 (0), X=1250.60, Y=872.63, Mass=326, SNR=12.3, Peak=40 HFD=4.1
20:58:41.443 00.000 12268 MultiStar: [#1 -0.13,0.78,0.00,M1] [#2 -0.33,0.74,0.00,M1] [#3 -0.34,0.42,0.84,U] [#4 -0.36,0.19,0.89,U] [#5 -0.09,0.61,0.79,U] [#6 0.02,-0.03,0.85,U] [#7 -0.71,0.27,0.00,M6] [#8 -0.09,0.84,0.00,M1] 
20:58:41.443 00.000 12268 single-star, 4 included, MultiStar: {-0.16, 0.30}, one-star: {-0.02, 0.32}
20:58:41.443 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.67) = xAngle (3.31 = -2.97)
20:58:41.443 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.34 = -2.94)
20:58:41.443 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.64 mountX=-0.32 mountY=-0.06, mountTheta=-2.94
20:58:41.458 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.32, opts=13)
20:58:41.458 00.000 12268 Enqueuing Move request for scope (-0.02, 0.32)
20:58:41.458 00.000 11616 Worker thread wakes up
20:58:41.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.32) opts 0xd
20:58:41.458 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.32)
20:58:41.458 00.000 11616 Moving (-0.02, 0.32) raw xDistance=-0.32 yDistance=-0.06
20:58:41.458 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
20:58:41.458 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.95
20:58:41.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
20:58:41.458 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:41.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:58:41.458 00.000 11616 MoveAxis(E, 177, ABG)
20:58:41.458 00.000 11616 Guiding  Dir = 2, Dur = 177
20:58:41.458 00.000 11616 IsSlewing returns 0
20:58:41.458 00.000 11616 IsGuiding returns 0
20:58:41.458 00.000 11616 PulseGuide returned control before completion, sleep 187
20:58:41.475 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:58:41.490 00.015 12268 UpdateGuideState exits: m=326 SNR=12.3
20:58:41.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:41.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:41.490 00.000 12268 Enqueuing Expose request
20:58:41.665 00.175 11616 IsGuiding returns 1
20:58:41.665 00.000 11616 scope still moving after pulse duration time elapsed
20:58:41.696 00.031 11616 IsSlewing returns 0
20:58:41.696 00.000 11616 IsGuiding returns 0
20:58:41.696 00.000 11616 scope move finished after 177 + 58 ms
20:58:41.696 00.000 11616 Move returns status 0, amount 177
20:58:41.696 00.000 11616 MoveAxis(N, 0, ABG)
20:58:41.696 00.000 11616 Move returns status 0, amount 0
20:58:41.696 00.000 11616 move complete, result=0
20:58:41.696 00.000 11616 worker thread done servicing request
20:58:41.696 00.000 12268 GuideStep: -0.3 px 177 ms EAST, -0.1 px 0 ms NORTH
20:58:41.696 00.000 11616 Worker thread wakes up
20:58:41.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:41.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:43.718 02.022 11616 Exposure complete
20:58:43.789 00.071 11616 worker thread done servicing request
20:58:43.789 00.000 12268 OnExposeComplete: enter
20:58:43.789 00.000 12268 UpdateGuideState(): m_state=6
20:58:43.789 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1756
20:58:43.789 00.000 12268 Star::Find returns 1 (0), X=1250.84, Y=872.58, Mass=302, SNR=11.9, Peak=42 HFD=3.9
20:58:43.789 00.000 12268 MultiStar: [#1 0.29,0.68,0.00,M2] [#2 -0.00,0.42,0.96,U] [#3 0.22,0.33,0.90,U] [#4 -0.16,0.16,0.78,U] [#5 -0.49,0.30,0.76,U] [#6 0.54,0.29,0.71,U] [#7 -0.01,0.52,0.60,U] [#8 -0.26,0.71,0.00,M2] 
20:58:43.789 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.32}, one-star: {0.22, 0.28}
20:58:43.789 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.67) = xAngle (3.08 = 3.08)
20:58:43.789 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.12 = 3.12)
20:58:43.789 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.32 hyp=0.33 cameraTheta=1.42 mountX=-0.33 mountY=0.01, mountTheta=3.12
20:58:43.789 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.32, opts=13)
20:58:43.789 00.000 12268 Enqueuing Move request for scope (0.05, 0.32)
20:58:43.789 00.000 11616 Worker thread wakes up
20:58:43.789 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.32) opts 0xd
20:58:43.789 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.32)
20:58:43.789 00.000 11616 Moving (0.05, 0.32) raw xDistance=-0.33 yDistance=0.01
20:58:43.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
20:58:43.789 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:43.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:58:43.789 00.000 11616 MoveAxis(E, 183, ABG)
20:58:43.789 00.000 11616 Guiding  Dir = 2, Dur = 183
20:58:43.789 00.000 11616 IsSlewing returns 0
20:58:43.789 00.000 11616 IsGuiding returns 0
20:58:43.789 00.000 11616 PulseGuide returned control before completion, sleep 193
20:58:43.812 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:58:43.821 00.009 12268 UpdateGuideState exits: m=302 SNR=11.9
20:58:43.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:43.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:43.821 00.000 12268 Enqueuing Expose request
20:58:43.996 00.175 11616 IsGuiding returns 1
20:58:43.996 00.000 11616 scope still moving after pulse duration time elapsed
20:58:44.027 00.031 11616 IsSlewing returns 0
20:58:44.027 00.000 11616 IsGuiding returns 1
20:58:44.059 00.032 11616 IsSlewing returns 0
20:58:44.059 00.000 11616 IsGuiding returns 1
20:58:44.091 00.032 11616 IsSlewing returns 0
20:58:44.091 00.000 11616 IsGuiding returns 1
20:58:44.122 00.031 11616 IsSlewing returns 0
20:58:44.122 00.000 11616 IsGuiding returns 1
20:58:44.154 00.032 11616 IsSlewing returns 0
20:58:44.154 00.000 11616 IsGuiding returns 0
20:58:44.154 00.000 11616 scope move finished after 183 + 172 ms
20:58:44.154 00.000 11616 Move returns status 0, amount 183
20:58:44.154 00.000 11616 MoveAxis(N, 0, ABG)
20:58:44.154 00.000 11616 Move returns status 0, amount 0
20:58:44.154 00.000 11616 move complete, result=0
20:58:44.154 00.000 11616 worker thread done servicing request
20:58:44.154 00.000 12268 GuideStep: -0.3 px 183 ms EAST, 0.0 px 0 ms NORTH
20:58:44.154 00.000 11616 Worker thread wakes up
20:58:44.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:44.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:46.170 02.016 11616 Exposure complete
20:58:46.233 00.063 11616 worker thread done servicing request
20:58:46.233 00.000 12268 OnExposeComplete: enter
20:58:46.233 00.000 12268 UpdateGuideState(): m_state=6
20:58:46.233 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1757
20:58:46.233 00.000 12268 Star::Find returns 1 (0), X=1250.82, Y=872.73, Mass=312, SNR=12.0, Peak=38 HFD=3.9
20:58:46.233 00.000 12268 MultiStar: [#1 0.10,0.85,0.00,M3] [#2 0.05,0.35,0.97,U] [#3 0.16,0.25,0.89,U] [#4 0.09,0.09,0.81,U] [#5 -0.30,0.23,0.73,U] [#6 0.05,-0.17,0.67,U] [#7 -0.38,0.54,0.57,U] [#8 0.14,0.93,0.00,M3] 
20:58:46.233 00.000 12268 refined, 6 included, MultiStar: {0.01, 0.25}, one-star: {0.19, 0.42}
20:58:46.233 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.67) = xAngle (3.20 = -3.08)
20:58:46.233 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.23 = -3.05)
20:58:46.233 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.53 mountX=-0.25 mountY=-0.02, mountTheta=-3.05
20:58:46.233 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.25, opts=13)
20:58:46.233 00.000 12268 Enqueuing Move request for scope (0.01, 0.25)
20:58:46.233 00.000 11616 Worker thread wakes up
20:58:46.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd
20:58:46.233 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.25)
20:58:46.233 00.000 11616 Moving (0.01, 0.25) raw xDistance=-0.25 yDistance=-0.02
20:58:46.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
20:58:46.233 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:46.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:58:46.233 00.000 11616 MoveAxis(E, 141, ABG)
20:58:46.233 00.000 11616 Guiding  Dir = 2, Dur = 141
20:58:46.233 00.000 11616 IsSlewing returns 0
20:58:46.233 00.000 11616 IsGuiding returns 0
20:58:46.233 00.000 11616 PulseGuide returned control before completion, sleep 151
20:58:46.250 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:58:46.265 00.015 12268 UpdateGuideState exits: m=312 SNR=12.0
20:58:46.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:46.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:46.265 00.000 12268 Enqueuing Expose request
20:58:46.406 00.141 11616 IsGuiding returns 1
20:58:46.406 00.000 11616 scope still moving after pulse duration time elapsed
20:58:46.437 00.031 11616 IsSlewing returns 0
20:58:46.437 00.000 11616 IsGuiding returns 1
20:58:46.468 00.031 11616 IsSlewing returns 0
20:58:46.468 00.000 11616 IsGuiding returns 1
20:58:46.500 00.032 11616 IsSlewing returns 0
20:58:46.500 00.000 11616 IsGuiding returns 1
20:58:46.531 00.031 11616 IsSlewing returns 0
20:58:46.531 00.000 11616 IsGuiding returns 1
20:58:46.562 00.031 11616 IsSlewing returns 0
20:58:46.562 00.000 11616 IsGuiding returns 0
20:58:46.562 00.000 11616 scope move finished after 141 + 179 ms
20:58:46.562 00.000 11616 Move returns status 0, amount 141
20:58:46.562 00.000 11616 MoveAxis(N, 0, ABG)
20:58:46.562 00.000 11616 Move returns status 0, amount 0
20:58:46.562 00.000 11616 move complete, result=0
20:58:46.562 00.000 11616 worker thread done servicing request
20:58:46.562 00.000 12268 GuideStep: -0.3 px 141 ms EAST, -0.0 px 0 ms NORTH
20:58:46.562 00.000 11616 Worker thread wakes up
20:58:46.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:46.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:48.578 02.016 11616 Exposure complete
20:58:48.625 00.047 11616 worker thread done servicing request
20:58:48.625 00.000 12268 OnExposeComplete: enter
20:58:48.625 00.000 12268 UpdateGuideState(): m_state=6
20:58:48.625 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1758
20:58:48.625 00.000 12268 Star::Find returns 1 (0), X=1250.87, Y=873.11, Mass=333, SNR=12.5, Peak=43 HFD=4.5
20:58:48.625 00.000 12268 MultiStar: [#1 0.46,0.64,0.00,M4] [#2 0.47,0.47,0.95,U] [#3 0.20,0.53,0.89,U] [#4 -0.07,0.19,0.79,U] [#5 -0.29,0.90,0.00,M1] [#6 0.03,0.16,0.63,U] [#7 0.17,0.31,0.54,U] [#8 -0.04,1.11,0.00,M4] 
20:58:48.625 00.000 12268 refined, 5 included, MultiStar: {0.19, 0.45}, one-star: {0.25, 0.81}
20:58:48.625 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.67) = xAngle (2.83 = 2.83)
20:58:48.625 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.86 = 2.86)
20:58:48.625 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.45 hyp=0.49 cameraTheta=1.16 mountX=-0.46 mountY=0.13, mountTheta=2.86
20:58:48.640 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.45, opts=13)
20:58:48.640 00.000 12268 Enqueuing Move request for scope (0.19, 0.45)
20:58:48.640 00.000 11616 Worker thread wakes up
20:58:48.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.45) opts 0xd
20:58:48.640 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.45)
20:58:48.640 00.000 11616 Moving (0.19, 0.45) raw xDistance=-0.46 yDistance=0.13
20:58:48.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
20:58:48.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:48.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:58:48.640 00.000 11616 MoveAxis(E, 259, ABG)
20:58:48.640 00.000 11616 Guiding  Dir = 2, Dur = 259
20:58:48.640 00.000 11616 IsSlewing returns 0
20:58:48.640 00.000 11616 IsGuiding returns 0
20:58:48.640 00.000 11616 PulseGuide returned control before completion, sleep 269
20:58:48.640 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:58:48.671 00.031 12268 UpdateGuideState exits: m=333 SNR=12.5
20:58:48.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:48.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:48.671 00.000 12268 Enqueuing Expose request
20:58:48.921 00.250 11616 IsGuiding returns 1
20:58:48.921 00.000 11616 scope still moving after pulse duration time elapsed
20:58:48.953 00.032 11616 IsSlewing returns 0
20:58:48.953 00.000 11616 IsGuiding returns 1
20:58:48.984 00.031 11616 IsSlewing returns 0
20:58:48.984 00.000 11616 IsGuiding returns 1
20:58:49.016 00.032 11616 IsSlewing returns 0
20:58:49.016 00.000 11616 IsGuiding returns 1
20:58:49.048 00.032 11616 IsSlewing returns 0
20:58:49.048 00.000 11616 IsGuiding returns 1
20:58:49.079 00.031 11616 IsSlewing returns 0
20:58:49.079 00.000 11616 IsGuiding returns 1
20:58:49.111 00.032 11616 IsSlewing returns 0
20:58:49.111 00.000 11616 IsGuiding returns 1
20:58:49.143 00.032 11616 IsSlewing returns 0
20:58:49.143 00.000 11616 IsGuiding returns 0
20:58:49.143 00.000 11616 scope move finished after 259 + 241 ms
20:58:49.143 00.000 11616 Move returns status 0, amount 259
20:58:49.143 00.000 11616 MoveAxis(N, 0, ABG)
20:58:49.143 00.000 11616 Move returns status 0, amount 0
20:58:49.143 00.000 11616 move complete, result=0
20:58:49.143 00.000 11616 worker thread done servicing request
20:58:49.143 00.000 11616 Worker thread wakes up
20:58:49.143 00.000 12268 GuideStep: -0.5 px 259 ms EAST, 0.1 px 0 ms NORTH
20:58:49.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:49.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:51.156 02.013 11616 Exposure complete
20:58:51.219 00.063 11616 worker thread done servicing request
20:58:51.219 00.000 12268 OnExposeComplete: enter
20:58:51.219 00.000 12268 UpdateGuideState(): m_state=6
20:58:51.219 00.000 12268 Star::Find(15, 1250, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1759
20:58:51.219 00.000 12268 Star::Find returns 1 (0), X=1250.75, Y=872.69, Mass=284, SNR=11.5, Peak=37 HFD=3.6
20:58:51.219 00.000 12268 MultiStar: [#1 0.22,0.80,0.00,M5] [#2 0.12,0.50,1.07,U] [#3 0.67,0.43,0.00,M1] [#4 0.26,0.46,0.83,U] [#5 -0.22,0.70,0.00,M2] [#6 0.86,0.09,0.00,M1] [#7 -0.55,-0.13,0.39,U] [#8 -0.40,0.50,0.52,U] 
20:58:51.219 00.000 12268 refined, 4 included, MultiStar: {0.01, 0.40}, one-star: {0.13, 0.38}
20:58:51.219 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.67) = xAngle (3.21 = -3.07)
20:58:51.219 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.24 = -3.04)
20:58:51.219 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.40 hyp=0.40 cameraTheta=1.54 mountX=-0.40 mountY=-0.04, mountTheta=-3.04
20:58:51.219 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.40, opts=13)
20:58:51.219 00.000 12268 Enqueuing Move request for scope (0.01, 0.40)
20:58:51.219 00.000 11616 Worker thread wakes up
20:58:51.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.40) opts 0xd
20:58:51.219 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.40)
20:58:51.219 00.000 11616 Moving (0.01, 0.40) raw xDistance=-0.40 yDistance=-0.04
20:58:51.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
20:58:51.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:51.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:58:51.219 00.000 11616 MoveAxis(E, 222, ABG)
20:58:51.219 00.000 11616 Guiding  Dir = 2, Dur = 222
20:58:51.219 00.000 11616 IsSlewing returns 0
20:58:51.219 00.000 11616 IsGuiding returns 0
20:58:51.219 00.000 11616 PulseGuide returned control before completion, sleep 232
20:58:51.234 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:58:51.250 00.016 12268 UpdateGuideState exits: m=284 SNR=11.5
20:58:51.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:51.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:51.250 00.000 12268 Enqueuing Expose request
20:58:51.468 00.218 11616 IsGuiding returns 1
20:58:51.468 00.000 11616 scope still moving after pulse duration time elapsed
20:58:51.500 00.032 11616 IsSlewing returns 0
20:58:51.500 00.000 11616 IsGuiding returns 1
20:58:51.531 00.031 11616 IsSlewing returns 0
20:58:51.531 00.000 11616 IsGuiding returns 1
20:58:51.562 00.031 11616 IsSlewing returns 0
20:58:51.562 00.000 11616 IsGuiding returns 0
20:58:51.562 00.000 11616 scope move finished after 222 + 114 ms
20:58:51.562 00.000 11616 Move returns status 0, amount 222
20:58:51.562 00.000 11616 MoveAxis(N, 0, ABG)
20:58:51.562 00.000 11616 Move returns status 0, amount 0
20:58:51.562 00.000 11616 move complete, result=0
20:58:51.562 00.000 11616 worker thread done servicing request
20:58:51.562 00.000 11616 Worker thread wakes up
20:58:51.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:51.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:51.562 00.000 12268 GuideStep: -0.4 px 222 ms EAST, -0.0 px 0 ms NORTH
20:58:53.578 02.016 11616 Exposure complete
20:58:53.625 00.047 11616 worker thread done servicing request
20:58:53.625 00.000 12268 OnExposeComplete: enter
20:58:53.625 00.000 12268 UpdateGuideState(): m_state=6
20:58:53.625 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1760
20:58:53.625 00.000 12268 Star::Find returns 1 (0), X=1251.27, Y=872.62, Mass=315, SNR=12.1, Peak=43 HFD=4.2
20:58:53.640 00.015 12268 MultiStar: [#1 0.39,1.13,0.00,M6] [#2 0.50,0.67,0.00,M1] [#3 0.59,0.50,0.00,M2] [#4 -0.02,0.19,0.80,U] [#5 -0.36,0.56,0.00,M3] [#6 0.98,-0.13,0.00,M2] [#7 -0.50,0.82,0.00,M3] [#8 0.02,1.23,0.00,M4] 
20:58:53.640 00.000 12268 refined, 1 included, MultiStar: {0.35, 0.26}, one-star: {0.65, 0.31}
20:58:53.640 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.67) = xAngle (2.30 = 2.30)
20:58:53.640 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.33 = 2.33)
20:58:53.640 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.26 hyp=0.44 cameraTheta=0.63 mountX=-0.29 mountY=0.32, mountTheta=2.32
20:58:53.640 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.26, opts=13)
20:58:53.640 00.000 12268 Enqueuing Move request for scope (0.35, 0.26)
20:58:53.640 00.000 11616 Worker thread wakes up
20:58:53.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.26) opts 0xd
20:58:53.640 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.26)
20:58:53.640 00.000 11616 Moving (0.35, 0.26) raw xDistance=-0.29 yDistance=0.32
20:58:53.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
20:58:53.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:58:53.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
20:58:53.640 00.000 11616 MoveAxis(E, 163, ABG)
20:58:53.640 00.000 11616 Guiding  Dir = 2, Dur = 163
20:58:53.640 00.000 11616 IsSlewing returns 0
20:58:53.640 00.000 11616 IsGuiding returns 0
20:58:53.640 00.000 11616 PulseGuide returned control before completion, sleep 173
20:58:53.656 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
20:58:53.671 00.015 12268 UpdateGuideState exits: m=315 SNR=12.1
20:58:53.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:53.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:53.671 00.000 12268 Enqueuing Expose request
20:58:53.828 00.157 11616 IsGuiding returns 1
20:58:53.828 00.000 11616 scope still moving after pulse duration time elapsed
20:58:53.859 00.031 11616 IsSlewing returns 0
20:58:53.859 00.000 11616 IsGuiding returns 1
20:58:53.890 00.031 11616 IsSlewing returns 0
20:58:53.890 00.000 11616 IsGuiding returns 1
20:58:53.921 00.031 11616 IsSlewing returns 0
20:58:53.921 00.000 11616 IsGuiding returns 1
20:58:53.953 00.032 11616 IsSlewing returns 0
20:58:53.953 00.000 11616 IsGuiding returns 0
20:58:53.953 00.000 11616 scope move finished after 163 + 146 ms
20:58:53.953 00.000 11616 Move returns status 0, amount 163
20:58:53.953 00.000 11616 MoveAxis(N, 0, ABG)
20:58:53.953 00.000 11616 Move returns status 0, amount 0
20:58:53.953 00.000 11616 move complete, result=0
20:58:53.953 00.000 11616 worker thread done servicing request
20:58:53.953 00.000 11616 Worker thread wakes up
20:58:53.953 00.000 12268 GuideStep: -0.3 px 163 ms EAST, 0.3 px 0 ms NORTH
20:58:53.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:53.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:55.954 02.001 11616 Exposure complete
20:58:56.002 00.048 11616 worker thread done servicing request
20:58:56.002 00.000 12268 OnExposeComplete: enter
20:58:56.002 00.000 12268 UpdateGuideState(): m_state=6
20:58:56.002 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1761
20:58:56.002 00.000 12268 Star::Find returns 1 (0), X=1250.97, Y=872.34, Mass=272, SNR=11.3, Peak=39 HFD=3.4
20:58:56.002 00.000 12268 MultiStar: [#1 0.16,0.36,1.12,U] [#2 0.05,0.33,1.09,U] [#3 0.31,0.26,0.91,U] [#4 0.20,-0.08,1.04,U] [#5 -0.01,0.11,0.82,U] [#6 0.51,-0.24,0.89,U] [#7 -0.16,0.14,0.59,U] [#8 -0.21,0.13,0.67,U] 
20:58:56.002 00.000 12268 refined, 8 included, MultiStar: {0.16, 0.12}, one-star: {0.35, 0.03}
20:58:56.002 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.67) = xAngle (2.33 = 2.33)
20:58:56.002 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.36 = 2.36)
20:58:56.002 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.66 mountX=-0.14 mountY=0.14, mountTheta=2.34
20:58:56.002 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.12, opts=13)
20:58:56.002 00.000 12268 Enqueuing Move request for scope (0.16, 0.12)
20:58:56.002 00.000 11616 Worker thread wakes up
20:58:56.002 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
20:58:56.002 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
20:58:56.002 00.000 11616 Moving (0.16, 0.12) raw xDistance=-0.14 yDistance=0.14
20:58:56.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
20:58:56.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:56.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:58:56.002 00.000 11616 MoveAxis(E, 77, ABG)
20:58:56.002 00.000 11616 Guiding  Dir = 2, Dur = 77
20:58:56.002 00.000 11616 IsSlewing returns 0
20:58:56.002 00.000 11616 IsGuiding returns 0
20:58:56.002 00.000 11616 PulseGuide returned control before completion, sleep 87
20:58:56.017 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:58:56.033 00.016 12268 UpdateGuideState exits: m=272 SNR=11.3
20:58:56.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:56.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:56.033 00.000 12268 Enqueuing Expose request
20:58:56.112 00.079 11616 IsGuiding returns 1
20:58:56.112 00.000 11616 scope still moving after pulse duration time elapsed
20:58:56.144 00.032 11616 IsSlewing returns 0
20:58:56.144 00.000 11616 IsGuiding returns 1
20:58:56.176 00.032 11616 IsSlewing returns 0
20:58:56.176 00.000 11616 IsGuiding returns 1
20:58:56.208 00.032 11616 IsSlewing returns 0
20:58:56.208 00.000 11616 IsGuiding returns 1
20:58:56.239 00.031 11616 IsSlewing returns 0
20:58:56.239 00.000 11616 IsGuiding returns 1
20:58:56.271 00.032 11616 IsSlewing returns 0
20:58:56.271 00.000 11616 IsGuiding returns 1
20:58:56.303 00.032 11616 IsSlewing returns 0
20:58:56.303 00.000 11616 IsGuiding returns 1
20:58:56.335 00.032 11616 IsSlewing returns 0
20:58:56.335 00.000 11616 IsGuiding returns 1
20:58:56.366 00.031 11616 IsSlewing returns 0
20:58:56.366 00.000 11616 IsGuiding returns 0
20:58:56.366 00.000 11616 scope move finished after 77 + 274 ms
20:58:56.366 00.000 11616 Move returns status 0, amount 77
20:58:56.366 00.000 11616 MoveAxis(N, 0, ABG)
20:58:56.366 00.000 11616 Move returns status 0, amount 0
20:58:56.366 00.000 11616 move complete, result=0
20:58:56.366 00.000 11616 worker thread done servicing request
20:58:56.366 00.000 11616 Worker thread wakes up
20:58:56.366 00.000 12268 GuideStep: -0.1 px 77 ms EAST, 0.1 px 0 ms NORTH
20:58:56.366 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:56.366 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:58:58.375 02.009 11616 Exposure complete
20:58:58.422 00.047 11616 worker thread done servicing request
20:58:58.422 00.000 12268 OnExposeComplete: enter
20:58:58.422 00.000 12268 UpdateGuideState(): m_state=6
20:58:58.422 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1762
20:58:58.422 00.000 12268 Star::Find returns 1 (0), X=1251.14, Y=872.02, Mass=306, SNR=12.0, Peak=46 HFD=3.7
20:58:58.422 00.000 12268 MultiStar: [#1 0.61,0.22,1.08,U] [#2 0.50,0.24,1.02,U] [#3 0.52,-0.21,0.85,U] [#4 0.00,-0.39,0.77,U] [#5 -0.24,0.15,0.74,U] [#6 0.60,-0.31,0.00,M2] [#7 -0.22,-0.00,0.48,U] [#8 0.53,0.45,0.00,M4] 
20:58:58.422 00.000 12268 refined, 6 included, MultiStar: {0.31, -0.03}, one-star: {0.52, -0.29}
20:58:58.422 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.67) = xAngle (1.57 = 1.57)
20:58:58.422 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.60 = 1.60)
20:58:58.422 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.03 hyp=0.31 cameraTheta=-0.10 mountX=0.00 mountY=0.31, mountTheta=1.57
20:58:58.437 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.03, opts=13)
20:58:58.437 00.000 12268 Enqueuing Move request for scope (0.31, -0.03)
20:58:58.437 00.000 11616 Worker thread wakes up
20:58:58.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.03) opts 0xd
20:58:58.437 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.03)
20:58:58.437 00.000 11616 Moving (0.31, -0.03) raw xDistance=0.00 yDistance=0.31
20:58:58.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:58.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:58:58.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:58:58.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
20:58:58.437 00.000 11616 MoveAxis(E, 0, ABG)
20:58:58.437 00.000 11616 Move returns status 0, amount 0
20:58:58.437 00.000 11616 MoveAxis(N, 0, ABG)
20:58:58.437 00.000 11616 Move returns status 0, amount 0
20:58:58.437 00.000 11616 move complete, result=0
20:58:58.437 00.000 11616 worker thread done servicing request
20:58:58.453 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:58:58.468 00.015 12268 UpdateGuideState exits: m=306 SNR=12.0
20:58:58.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:58.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:58:58.468 00.000 12268 Enqueuing Expose request
20:58:58.468 00.000 11616 Worker thread wakes up
20:58:58.468 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:58:58.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:58:58.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:00.478 02.010 11616 Exposure complete
20:59:00.541 00.063 11616 worker thread done servicing request
20:59:00.541 00.000 12268 OnExposeComplete: enter
20:59:00.541 00.000 12268 UpdateGuideState(): m_state=6
20:59:00.541 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1763
20:59:00.541 00.000 12268 Star::Find returns 1 (0), X=1251.12, Y=872.12, Mass=350, SNR=12.8, Peak=50 HFD=4.2
20:59:00.541 00.000 12268 MultiStar: [#1 0.28,-0.13,0.96,U] [#2 0.30,0.32,0.88,U] [#3 0.49,0.07,0.74,U] [#4 0.23,-0.36,0.79,U] [#5 0.11,0.20,0.86,U] [#6 0.37,-0.70,0.00,M3] [#7 -0.08,0.03,0.52,U] [#8 0.30,0.25,0.51,U] 
20:59:00.541 00.000 12268 refined, 7 included, MultiStar: {0.28, 0.01}, one-star: {0.50, -0.19}
20:59:00.541 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.67) = xAngle (1.70 = 1.70)
20:59:00.541 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.73 = 1.73)
20:59:00.541 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.01 hyp=0.28 cameraTheta=0.03 mountX=-0.04 mountY=0.28, mountTheta=1.70
20:59:00.541 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.01, opts=13)
20:59:00.541 00.000 12268 Enqueuing Move request for scope (0.28, 0.01)
20:59:00.541 00.000 11616 Worker thread wakes up
20:59:00.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.01) opts 0xd
20:59:00.541 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.01)
20:59:00.541 00.000 11616 Moving (0.28, 0.01) raw xDistance=-0.04 yDistance=0.28
20:59:00.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:00.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:59:00.541 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.10 newest=0.73
20:59:00.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
20:59:00.541 00.000 11616 MoveAxis(E, 0, ABG)
20:59:00.541 00.000 11616 Move returns status 0, amount 0
20:59:00.541 00.000 11616 BLC: Oldest BLC event removed
20:59:00.541 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2003 applied
20:59:00.541 00.000 11616 MoveAxis(S, 2027, ABG)
20:59:00.541 00.000 11616 Guiding  Dir = 1, Dur = 2027
20:59:00.541 00.000 11616 IsSlewing returns 0
20:59:00.541 00.000 11616 IsGuiding returns 0
20:59:00.541 00.000 11616 PulseGuide returned control before completion, sleep 2037
20:59:00.557 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:59:00.573 00.016 12268 UpdateGuideState exits: m=350 SNR=12.8
20:59:00.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:00.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:00.573 00.000 12268 Enqueuing Expose request
20:59:02.594 02.021 11616 IsGuiding returns 1
20:59:02.594 00.000 11616 scope still moving after pulse duration time elapsed
20:59:02.626 00.032 11616 IsSlewing returns 0
20:59:02.626 00.000 11616 IsGuiding returns 0
20:59:02.626 00.000 11616 scope move finished after 2027 + 53 ms
20:59:02.626 00.000 11616 Move returns status 0, amount 2027
20:59:02.626 00.000 11616 move complete, result=0
20:59:02.627 00.001 11616 worker thread done servicing request
20:59:02.627 00.000 11616 Worker thread wakes up
20:59:02.627 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 2027 ms SOUTH
20:59:02.628 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:02.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:04.631 02.003 11616 Exposure complete
20:59:04.687 00.056 11616 worker thread done servicing request
20:59:04.687 00.000 12268 OnExposeComplete: enter
20:59:04.687 00.000 12268 UpdateGuideState(): m_state=6
20:59:04.687 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1764
20:59:04.687 00.000 12268 Star::Find returns 1 (0), X=1251.24, Y=872.59, Mass=346, SNR=12.7, Peak=37 HFD=3.8
20:59:04.687 00.000 12268 MultiStar: [#1 0.33,0.31,0.96,U] [#2 0.66,0.24,0.00,M1] [#3 0.31,0.24,0.82,U] [#4 0.47,-0.49,0.00,M1] [#5 0.03,0.17,0.85,U] [#6 0.85,-0.40,0.00,M4] [#7 -0.28,0.08,0.57,U] [#8 0.57,1.21,0.00,M4] 
20:59:04.687 00.000 12268 refined, 4 included, MultiStar: {0.25, 0.23}, one-star: {0.62, 0.28}
20:59:04.687 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.67) = xAngle (2.41 = 2.41)
20:59:04.687 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.44 = 2.44)
20:59:04.687 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.23 hyp=0.34 cameraTheta=0.74 mountX=-0.25 mountY=0.22, mountTheta=2.42
20:59:04.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.23, opts=13)
20:59:04.687 00.000 12268 Enqueuing Move request for scope (0.25, 0.23)
20:59:04.687 00.000 11616 Worker thread wakes up
20:59:04.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.23) opts 0xd
20:59:04.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.23)
20:59:04.687 00.000 11616 Moving (0.25, 0.23) raw xDistance=-0.25 yDistance=0.22
20:59:04.687 00.000 11616 BLC: History state: CurrMiss=0.22, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.042043, 1:0.221338
20:59:04.687 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
20:59:04.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
20:59:04.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
20:59:04.687 00.000 11616 MoveAxis(E, 142, ABG)
20:59:04.687 00.000 11616 Guiding  Dir = 2, Dur = 142
20:59:04.687 00.000 11616 IsSlewing returns 0
20:59:04.687 00.000 11616 IsGuiding returns 0
20:59:04.687 00.000 11616 PulseGuide returned control before completion, sleep 152
20:59:04.694 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:59:04.718 00.024 12268 UpdateGuideState exits: m=346 SNR=12.7
20:59:04.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:04.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:04.718 00.000 12268 Enqueuing Expose request
20:59:04.852 00.134 11616 IsGuiding returns 1
20:59:04.852 00.000 11616 scope still moving after pulse duration time elapsed
20:59:04.884 00.032 11616 IsSlewing returns 0
20:59:04.884 00.000 11616 IsGuiding returns 1
20:59:04.916 00.032 11616 IsSlewing returns 0
20:59:04.916 00.000 11616 IsGuiding returns 1
20:59:04.947 00.031 11616 IsSlewing returns 0
20:59:04.947 00.000 11616 IsGuiding returns 0
20:59:04.947 00.000 11616 scope move finished after 142 + 113 ms
20:59:04.947 00.000 11616 Move returns status 0, amount 142
20:59:04.947 00.000 11616 MoveAxis(S, 19, ABG)
20:59:04.947 00.000 11616 Guiding  Dir = 1, Dur = 19
20:59:04.947 00.000 11616 IsSlewing returns 0
20:59:04.947 00.000 11616 IsGuiding returns 0
20:59:04.947 00.000 11616 PulseGuide returned control before completion, sleep 29
20:59:04.979 00.032 11616 IsGuiding returns 1
20:59:04.979 00.000 11616 scope still moving after pulse duration time elapsed
20:59:05.010 00.031 11616 IsSlewing returns 0
20:59:05.010 00.000 11616 IsGuiding returns 0
20:59:05.010 00.000 11616 scope move finished after 19 + 43 ms
20:59:05.010 00.000 11616 Move returns status 0, amount 19
20:59:05.010 00.000 11616 move complete, result=0
20:59:05.010 00.000 11616 worker thread done servicing request
20:59:05.010 00.000 11616 Worker thread wakes up
20:59:05.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:05.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:05.010 00.000 12268 GuideStep: -0.3 px 142 ms EAST, 0.2 px 19 ms SOUTH
20:59:07.023 02.013 11616 Exposure complete
20:59:07.071 00.048 11616 worker thread done servicing request
20:59:07.071 00.000 12268 OnExposeComplete: enter
20:59:07.071 00.000 12268 UpdateGuideState(): m_state=6
20:59:07.071 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1765
20:59:07.071 00.000 12268 Star::Find returns 1 (0), X=1250.96, Y=872.45, Mass=324, SNR=12.4, Peak=42 HFD=3.7
20:59:07.071 00.000 12268 MultiStar: [#1 0.17,0.30,1.00,U] [#2 0.07,0.41,1.05,U] [#3 0.15,0.06,0.82,U] [#4 0.14,-0.17,0.77,U] [#5 -0.20,0.21,0.81,U] [#6 0.67,-0.26,0.00,M5] [#7 -0.28,0.44,0.48,U] [#8 0.28,1.05,0.00,M5] 
20:59:07.071 00.000 12268 refined, 6 included, MultiStar: {0.09, 0.20}, one-star: {0.33, 0.14}
20:59:07.071 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.67) = xAngle (2.83 = 2.83)
20:59:07.071 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.86 = 2.86)
20:59:07.071 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.21 cameraTheta=1.16 mountX=-0.20 mountY=0.06, mountTheta=2.86
20:59:07.071 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.20, opts=13)
20:59:07.071 00.000 12268 Enqueuing Move request for scope (0.09, 0.20)
20:59:07.071 00.000 11616 Worker thread wakes up
20:59:07.071 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd
20:59:07.071 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.20)
20:59:07.071 00.000 11616 Moving (0.09, 0.20) raw xDistance=-0.20 yDistance=0.06
20:59:07.071 00.000 11616 BLC: History state: CurrMiss=0.06, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.042043, 1:0.221338, 2:0.059580
20:59:07.071 00.000 11616 BLC: No correction, Miss < min_move
20:59:07.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
20:59:07.071 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:07.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:59:07.071 00.000 11616 MoveAxis(E, 115, ABG)
20:59:07.071 00.000 11616 Guiding  Dir = 2, Dur = 115
20:59:07.071 00.000 11616 IsSlewing returns 0
20:59:07.071 00.000 11616 IsGuiding returns 0
20:59:07.071 00.000 11616 PulseGuide returned control before completion, sleep 125
20:59:07.094 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:59:07.103 00.009 12268 UpdateGuideState exits: m=324 SNR=12.4
20:59:07.103 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:07.103 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:07.103 00.000 12268 Enqueuing Expose request
20:59:07.213 00.110 11616 IsGuiding returns 1
20:59:07.213 00.000 11616 scope still moving after pulse duration time elapsed
20:59:07.245 00.032 11616 IsSlewing returns 0
20:59:07.245 00.000 11616 IsGuiding returns 1
20:59:07.277 00.032 11616 IsSlewing returns 0
20:59:07.277 00.000 11616 IsGuiding returns 1
20:59:07.309 00.032 11616 IsSlewing returns 0
20:59:07.309 00.000 11616 IsGuiding returns 1
20:59:07.341 00.032 11616 IsSlewing returns 0
20:59:07.341 00.000 11616 IsGuiding returns 1
20:59:07.373 00.032 11616 IsSlewing returns 0
20:59:07.373 00.000 11616 IsGuiding returns 0
20:59:07.373 00.000 11616 scope move finished after 115 + 174 ms
20:59:07.373 00.000 11616 Move returns status 0, amount 115
20:59:07.373 00.000 11616 MoveAxis(N, 0, ABG)
20:59:07.373 00.000 11616 Move returns status 0, amount 0
20:59:07.373 00.000 11616 move complete, result=0
20:59:07.373 00.000 11616 worker thread done servicing request
20:59:07.373 00.000 11616 Worker thread wakes up
20:59:07.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:07.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:07.375 00.002 12268 GuideStep: -0.2 px 115 ms EAST, 0.1 px 0 ms NORTH
20:59:09.375 02.000 11616 Exposure complete
20:59:09.427 00.052 11616 worker thread done servicing request
20:59:09.427 00.000 12268 OnExposeComplete: enter
20:59:09.427 00.000 12268 UpdateGuideState(): m_state=6
20:59:09.427 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1766
20:59:09.427 00.000 12268 Star::Find returns 1 (0), X=1251.12, Y=872.17, Mass=307, SNR=12.0, Peak=42 HFD=3.7
20:59:09.427 00.000 12268 MultiStar: [#1 0.41,0.39,0.95,U] [#2 0.45,0.31,1.02,U] [#3 0.62,-0.13,0.82,U] [#4 0.46,-0.11,0.78,U] [#5 -0.10,0.28,0.83,U] [#6 0.59,-0.88,0.00,M6] [#7 -0.10,-0.32,0.54,U] [#8 0.18,0.73,0.00,M6] 
20:59:09.427 00.000 12268 refined, 6 included, MultiStar: {0.35, 0.07}, one-star: {0.50, -0.14}
20:59:09.427 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.67) = xAngle (1.87 = 1.87)
20:59:09.427 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.90 = 1.90)
20:59:09.427 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.07 hyp=0.36 cameraTheta=0.20 mountX=-0.10 mountY=0.34, mountTheta=1.87
20:59:09.427 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.07, opts=13)
20:59:09.427 00.000 12268 Enqueuing Move request for scope (0.35, 0.07)
20:59:09.427 00.000 11616 Worker thread wakes up
20:59:09.427 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.07) opts 0xd
20:59:09.427 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.07)
20:59:09.427 00.000 11616 Moving (0.35, 0.07) raw xDistance=-0.10 yDistance=0.34
20:59:09.427 00.000 11616 BLC: window closed
20:59:09.427 00.000 11616 BLC: History state: CurrMiss=0.34, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.042043, 1:0.221338, 2:0.059580
20:59:09.427 00.000 11616 BLC: Under-shoot: nominal increase by 63
20:59:09.427 00.000 11616 BLC: window closed
20:59:09.427 00.000 11616 BLC: Pulse adjusted to 2066
20:59:09.437 00.010 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
20:59:09.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
20:59:09.437 00.000 11616 MoveAxis(E, 58, ABG)
20:59:09.437 00.000 11616 Guiding  Dir = 2, Dur = 58
20:59:09.437 00.000 11616 IsSlewing returns 0
20:59:09.437 00.000 11616 IsGuiding returns 0
20:59:09.437 00.000 11616 PulseGuide returned control before completion, sleep 68
20:59:09.443 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:59:09.468 00.025 12268 UpdateGuideState exits: m=307 SNR=12.0
20:59:09.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:09.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:09.468 00.000 12268 Enqueuing Expose request
20:59:09.522 00.054 11616 IsGuiding returns 0
20:59:09.522 00.000 11616 Move returns status 0, amount 58
20:59:09.522 00.000 11616 MoveAxis(S, 29, ABG)
20:59:09.522 00.000 11616 Guiding  Dir = 1, Dur = 29
20:59:09.522 00.000 11616 IsSlewing returns 0
20:59:09.522 00.000 11616 IsGuiding returns 0
20:59:09.522 00.000 11616 PulseGuide returned control before completion, sleep 39
20:59:09.570 00.048 11616 IsGuiding returns 1
20:59:09.570 00.000 11616 scope still moving after pulse duration time elapsed
20:59:09.601 00.031 11616 IsSlewing returns 0
20:59:09.601 00.000 11616 IsGuiding returns 1
20:59:09.633 00.032 11616 IsSlewing returns 0
20:59:09.633 00.000 11616 IsGuiding returns 1
20:59:09.664 00.031 11616 IsSlewing returns 0
20:59:09.664 00.000 11616 IsGuiding returns 1
20:59:09.696 00.032 11616 IsSlewing returns 0
20:59:09.696 00.000 11616 IsGuiding returns 1
20:59:09.728 00.032 11616 IsSlewing returns 0
20:59:09.728 00.000 11616 IsGuiding returns 1
20:59:09.760 00.032 11616 IsSlewing returns 0
20:59:09.760 00.000 11616 IsGuiding returns 1
20:59:09.791 00.031 11616 IsSlewing returns 0
20:59:09.791 00.000 11616 IsGuiding returns 1
20:59:09.791 00.000 12268 evsrv: cli 0F8E6D80 connect
20:59:09.791 00.000 12268 case statement mapped state 6 to 3
20:59:09.791 00.000 12268 case statement mapped state 6 to 3
20:59:09.791 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"0906d5b2-47b8-4199-a2ba-11b34df9696a"}
20:59:09.791 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"0906d5b2-47b8-4199-a2ba-11b34df9696a"}
20:59:09.791 00.000 12268 evsrv: cli 0F8E6D80 disconnect
20:59:09.823 00.032 11616 IsSlewing returns 0
20:59:09.823 00.000 11616 IsGuiding returns 1
20:59:09.855 00.032 11616 IsSlewing returns 0
20:59:09.855 00.000 11616 IsGuiding returns 1
20:59:09.887 00.032 11616 IsSlewing returns 0
20:59:09.887 00.000 11616 IsGuiding returns 1
20:59:09.919 00.032 11616 IsSlewing returns 0
20:59:09.919 00.000 11616 IsGuiding returns 0
20:59:09.919 00.000 11616 scope move finished after 29 + 367 ms
20:59:09.919 00.000 11616 Move returns status 0, amount 29
20:59:09.919 00.000 11616 move complete, result=0
20:59:09.919 00.000 11616 worker thread done servicing request
20:59:09.919 00.000 11616 Worker thread wakes up
20:59:09.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:09.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:09.919 00.000 12268 GuideStep: -0.1 px 58 ms EAST, 0.3 px 29 ms SOUTH
20:59:11.907 01.988 11616 Exposure complete
20:59:11.971 00.064 11616 worker thread done servicing request
20:59:11.971 00.000 12268 OnExposeComplete: enter
20:59:11.971 00.000 12268 UpdateGuideState(): m_state=6
20:59:11.971 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1767
20:59:11.971 00.000 12268 Star::Find returns 1 (0), X=1251.20, Y=872.33, Mass=281, SNR=11.5, Peak=38 HFD=3.6
20:59:11.971 00.000 12268 MultiStar: [#1 0.64,0.09,1.02,U] [#2 0.37,0.24,0.94,U] [#3 0.52,0.27,0.91,U] [#4 0.19,-0.37,0.78,U] [#5 -0.24,0.16,0.95,U] [#6 0.90,-0.28,0.00,M7] [#7 -0.61,-0.23,0.60,U] [#8 0.53,0.70,0.00,M7] 
20:59:11.971 00.000 12268 refined, 6 included, MultiStar: {0.26, 0.05}, one-star: {0.58, 0.02}
20:59:11.971 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.67) = xAngle (1.87 = 1.87)
20:59:11.971 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.90 = 1.90)
20:59:11.971 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.26 cameraTheta=0.20 mountX=-0.08 mountY=0.25, mountTheta=1.87
20:59:11.971 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.05, opts=13)
20:59:11.971 00.000 12268 Enqueuing Move request for scope (0.26, 0.05)
20:59:11.971 00.000 11616 Worker thread wakes up
20:59:11.971 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
20:59:11.971 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
20:59:11.971 00.000 11616 Moving (0.26, 0.05) raw xDistance=-0.08 yDistance=0.25
20:59:11.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:11.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:59:11.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
20:59:11.971 00.000 11616 MoveAxis(E, 0, ABG)
20:59:11.971 00.000 11616 Move returns status 0, amount 0
20:59:11.971 00.000 11616 MoveAxis(S, 21, ABG)
20:59:11.971 00.000 11616 Guiding  Dir = 1, Dur = 21
20:59:11.971 00.000 11616 IsSlewing returns 0
20:59:11.971 00.000 11616 IsGuiding returns 0
20:59:11.971 00.000 11616 PulseGuide returned control before completion, sleep 31
20:59:11.986 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:59:12.002 00.016 12268 UpdateGuideState exits: m=281 SNR=11.5
20:59:12.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:12.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:12.002 00.000 12268 Enqueuing Expose request
20:59:12.018 00.016 11616 IsGuiding returns 1
20:59:12.018 00.000 11616 scope still moving after pulse duration time elapsed
20:59:12.050 00.032 11616 IsSlewing returns 0
20:59:12.050 00.000 11616 IsGuiding returns 0
20:59:12.050 00.000 11616 scope move finished after 21 + 49 ms
20:59:12.050 00.000 11616 Move returns status 0, amount 21
20:59:12.050 00.000 11616 move complete, result=0
20:59:12.050 00.000 11616 worker thread done servicing request
20:59:12.050 00.000 11616 Worker thread wakes up
20:59:12.050 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 21 ms SOUTH
20:59:12.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:12.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:14.064 02.014 11616 Exposure complete
20:59:14.112 00.048 11616 worker thread done servicing request
20:59:14.112 00.000 12268 OnExposeComplete: enter
20:59:14.112 00.000 12268 UpdateGuideState(): m_state=6
20:59:14.112 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1768
20:59:14.112 00.000 12268 Star::Find returns 1 (0), X=1251.03, Y=872.85, Mass=283, SNR=11.5, Peak=40 HFD=3.0
20:59:14.112 00.000 12268 MultiStar: [#1 0.36,0.62,0.00,M1] [#2 0.11,0.34,0.94,U] [#3 0.19,0.08,0.82,U] [#4 0.18,0.07,0.95,U] [#5 -0.48,0.08,0.69,U] [#6 0.46,-0.23,0.79,U] [#7 -0.49,0.25,0.57,U] [#8 -0.48,0.81,0.00,M8] 
20:59:14.112 00.000 12268 refined, 6 included, MultiStar: {0.10, 0.18}, one-star: {0.41, 0.54}
20:59:14.112 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.67) = xAngle (2.70 = 2.70)
20:59:14.112 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.74 = 2.74)
20:59:14.125 00.013 12268 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.20 cameraTheta=1.04 mountX=-0.18 mountY=0.08, mountTheta=2.73
20:59:14.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.18, opts=13)
20:59:14.125 00.000 12268 Enqueuing Move request for scope (0.10, 0.18)
20:59:14.125 00.000 11616 Worker thread wakes up
20:59:14.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
20:59:14.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
20:59:14.125 00.000 11616 Moving (0.10, 0.18) raw xDistance=-0.18 yDistance=0.08
20:59:14.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
20:59:14.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:14.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:59:14.125 00.000 11616 MoveAxis(E, 104, ABG)
20:59:14.125 00.000 11616 Guiding  Dir = 2, Dur = 104
20:59:14.125 00.000 11616 IsSlewing returns 0
20:59:14.125 00.000 11616 IsGuiding returns 0
20:59:14.128 00.003 11616 PulseGuide returned control before completion, sleep 114
20:59:14.128 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:59:14.143 00.015 12268 UpdateGuideState exits: m=283 SNR=11.5
20:59:14.156 00.013 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:14.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:14.156 00.000 12268 Enqueuing Expose request
20:59:14.254 00.098 11616 IsGuiding returns 0
20:59:14.254 00.000 11616 Move returns status 0, amount 104
20:59:14.254 00.000 11616 MoveAxis(N, 0, ABG)
20:59:14.254 00.000 11616 Move returns status 0, amount 0
20:59:14.254 00.000 11616 move complete, result=0
20:59:14.254 00.000 11616 worker thread done servicing request
20:59:14.254 00.000 12268 GuideStep: -0.2 px 104 ms EAST, 0.1 px 0 ms NORTH
20:59:14.254 00.000 11616 Worker thread wakes up
20:59:14.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:14.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:16.271 02.017 11616 Exposure complete
20:59:16.319 00.048 11616 worker thread done servicing request
20:59:16.319 00.000 12268 OnExposeComplete: enter
20:59:16.319 00.000 12268 UpdateGuideState(): m_state=6
20:59:16.319 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1769
20:59:16.319 00.000 12268 Star::Find returns 1 (0), X=1251.01, Y=872.53, Mass=284, SNR=11.6, Peak=36 HFD=3.7
20:59:16.319 00.000 12268 MultiStar: [#1 0.37,0.41,1.08,U] [#2 0.31,0.02,1.00,U] [#3 0.67,-0.16,0.00,M1] [#4 -0.02,-0.17,0.79,U] [#5 -0.06,0.09,0.73,U] [#6 0.26,0.15,0.73,U] [#7 0.21,0.25,0.52,U] [#8 0.45,1.07,0.00,M9] 
20:59:16.319 00.000 12268 refined, 6 included, MultiStar: {0.23, 0.15}, one-star: {0.38, 0.22}
20:59:16.319 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.67) = xAngle (2.24 = 2.24)
20:59:16.319 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.27 = 2.27)
20:59:16.319 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.15 hyp=0.27 cameraTheta=0.57 mountX=-0.17 mountY=0.21, mountTheta=2.25
20:59:16.319 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.15, opts=13)
20:59:16.319 00.000 12268 Enqueuing Move request for scope (0.23, 0.15)
20:59:16.319 00.000 11616 Worker thread wakes up
20:59:16.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.15) opts 0xd
20:59:16.319 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.15)
20:59:16.319 00.000 11616 Moving (0.23, 0.15) raw xDistance=-0.17 yDistance=0.21
20:59:16.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
20:59:16.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:59:16.319 00.000 11616 MoveAxis(E, 94, ABG)
20:59:16.319 00.000 11616 Guiding  Dir = 2, Dur = 94
20:59:16.319 00.000 11616 IsSlewing returns 0
20:59:16.319 00.000 11616 IsGuiding returns 0
20:59:16.319 00.000 11616 PulseGuide returned control before completion, sleep 104
20:59:16.343 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:59:16.350 00.007 12268 UpdateGuideState exits: m=284 SNR=11.6
20:59:16.350 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:16.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:16.350 00.000 12268 Enqueuing Expose request
20:59:16.445 00.095 11616 IsGuiding returns 1
20:59:16.445 00.000 11616 scope still moving after pulse duration time elapsed
20:59:16.477 00.032 11616 IsSlewing returns 0
20:59:16.477 00.000 11616 IsGuiding returns 1
20:59:16.509 00.032 11616 IsSlewing returns 0
20:59:16.509 00.000 11616 IsGuiding returns 0
20:59:16.509 00.000 11616 scope move finished after 94 + 82 ms
20:59:16.509 00.000 11616 Move returns status 0, amount 94
20:59:16.509 00.000 11616 MoveAxis(S, 17, ABG)
20:59:16.509 00.000 11616 Guiding  Dir = 1, Dur = 17
20:59:16.509 00.000 11616 IsSlewing returns 0
20:59:16.509 00.000 11616 IsGuiding returns 0
20:59:16.509 00.000 11616 PulseGuide returned control before completion, sleep 27
20:59:16.540 00.031 11616 IsGuiding returns 1
20:59:16.540 00.000 11616 scope still moving after pulse duration time elapsed
20:59:16.572 00.032 11616 IsSlewing returns 0
20:59:16.572 00.000 11616 IsGuiding returns 0
20:59:16.572 00.000 11616 scope move finished after 17 + 45 ms
20:59:16.572 00.000 11616 Move returns status 0, amount 17
20:59:16.572 00.000 11616 move complete, result=0
20:59:16.572 00.000 11616 worker thread done servicing request
20:59:16.572 00.000 11616 Worker thread wakes up
20:59:16.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:16.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:16.572 00.000 12268 GuideStep: -0.2 px 94 ms EAST, 0.2 px 17 ms SOUTH
20:59:18.576 02.004 11616 Exposure complete
20:59:18.640 00.064 11616 worker thread done servicing request
20:59:18.640 00.000 12268 OnExposeComplete: enter
20:59:18.640 00.000 12268 UpdateGuideState(): m_state=6
20:59:18.640 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1770
20:59:18.640 00.000 12268 Star::Find returns 1 (0), X=1251.16, Y=872.04, Mass=290, SNR=11.6, Peak=35 HFD=4.1
20:59:18.640 00.000 12268 MultiStar: [#1 0.56,0.15,0.96,U] [#2 0.32,0.26,0.90,U] [#3 0.75,0.03,0.00,M2] [#4 0.17,-0.74,0.00,M1] [#5 0.22,0.22,0.87,U] [#6 0.36,-0.27,0.71,U] [#7 0.51,-0.60,0.00,M1] [#8 0.08,0.02,0.58,U] 
20:59:18.640 00.000 12268 refined, 5 included, MultiStar: {0.37, 0.02}, one-star: {0.54, -0.27}
20:59:18.640 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.67) = xAngle (1.73 = 1.73)
20:59:18.640 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.76 = 1.76)
20:59:18.640 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.02 hyp=0.37 cameraTheta=0.06 mountX=-0.06 mountY=0.36, mountTheta=1.73
20:59:18.640 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.02, opts=13)
20:59:18.640 00.000 12268 Enqueuing Move request for scope (0.37, 0.02)
20:59:18.640 00.000 11616 Worker thread wakes up
20:59:18.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.02) opts 0xd
20:59:18.640 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.02)
20:59:18.640 00.000 11616 Moving (0.37, 0.02) raw xDistance=-0.06 yDistance=0.36
20:59:18.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:18.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:59:18.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
20:59:18.640 00.000 11616 MoveAxis(E, 0, ABG)
20:59:18.640 00.000 11616 Move returns status 0, amount 0
20:59:18.640 00.000 11616 MoveAxis(S, 31, ABG)
20:59:18.640 00.000 11616 Guiding  Dir = 1, Dur = 31
20:59:18.640 00.000 11616 IsSlewing returns 0
20:59:18.640 00.000 11616 IsGuiding returns 0
20:59:18.640 00.000 11616 PulseGuide returned control before completion, sleep 41
20:59:18.656 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:59:18.672 00.016 12268 UpdateGuideState exits: m=290 SNR=11.6
20:59:18.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:18.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:18.672 00.000 12268 Enqueuing Expose request
20:59:18.687 00.015 11616 IsGuiding returns 1
20:59:18.687 00.000 11616 scope still moving after pulse duration time elapsed
20:59:18.718 00.031 11616 IsSlewing returns 0
20:59:18.718 00.000 11616 IsGuiding returns 0
20:59:18.718 00.000 11616 scope move finished after 31 + 43 ms
20:59:18.718 00.000 11616 Move returns status 0, amount 31
20:59:18.718 00.000 11616 move complete, result=0
20:59:18.718 00.000 11616 worker thread done servicing request
20:59:18.718 00.000 11616 Worker thread wakes up
20:59:18.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:18.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:18.718 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 31 ms SOUTH
20:59:20.734 02.016 11616 Exposure complete
20:59:20.781 00.047 11616 worker thread done servicing request
20:59:20.781 00.000 12268 OnExposeComplete: enter
20:59:20.781 00.000 12268 UpdateGuideState(): m_state=6
20:59:20.781 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1771
20:59:20.781 00.000 12268 Star::Find returns 1 (0), X=1251.13, Y=872.05, Mass=262, SNR=11.1, Peak=40 HFD=3.4
20:59:20.781 00.000 12268 MultiStar: [#1 0.44,0.05,0.97,U] [#2 0.30,-0.25,1.06,U] [#3 0.26,-0.15,0.75,U] [#4 0.35,-0.61,0.00,M2] [#5 0.02,-0.31,0.87,U] [#6 0.35,-0.64,0.00,M5] [#7 0.34,-0.65,0.00,M2] [#8 0.10,0.19,0.62,U] 
20:59:20.781 00.000 12268 refined, 5 included, MultiStar: {0.29, -0.14}, one-star: {0.51, -0.25}
20:59:20.781 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.67) = xAngle (1.21 = 1.21)
20:59:20.781 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.24 = 1.24)
20:59:20.781 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.14 hyp=0.32 cameraTheta=-0.45 mountX=0.11 mountY=0.30, mountTheta=1.22
20:59:20.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.14, opts=13)
20:59:20.781 00.000 12268 Enqueuing Move request for scope (0.29, -0.14)
20:59:20.781 00.000 11616 Worker thread wakes up
20:59:20.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.14) opts 0xd
20:59:20.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.14)
20:59:20.781 00.000 11616 Moving (0.29, -0.14) raw xDistance=0.11 yDistance=0.30
20:59:20.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:59:20.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:59:20.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
20:59:20.781 00.000 11616 MoveAxis(E, 0, ABG)
20:59:20.781 00.000 11616 Move returns status 0, amount 0
20:59:20.781 00.000 11616 MoveAxis(S, 26, ABG)
20:59:20.781 00.000 11616 Guiding  Dir = 1, Dur = 26
20:59:20.781 00.000 11616 IsSlewing returns 0
20:59:20.781 00.000 11616 IsGuiding returns 0
20:59:20.781 00.000 11616 PulseGuide returned control before completion, sleep 36
20:59:20.796 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:59:20.812 00.016 12268 UpdateGuideState exits: m=262 SNR=11.1
20:59:20.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:20.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:20.812 00.000 12268 Enqueuing Expose request
20:59:20.843 00.031 11616 IsGuiding returns 1
20:59:20.843 00.000 11616 scope still moving after pulse duration time elapsed
20:59:20.875 00.032 11616 IsSlewing returns 0
20:59:20.875 00.000 11616 IsGuiding returns 1
20:59:20.906 00.031 11616 IsSlewing returns 0
20:59:20.906 00.000 11616 IsGuiding returns 1
20:59:20.937 00.031 11616 IsSlewing returns 0
20:59:20.937 00.000 11616 IsGuiding returns 0
20:59:20.937 00.000 11616 scope move finished after 26 + 116 ms
20:59:20.937 00.000 11616 Move returns status 0, amount 26
20:59:20.937 00.000 11616 move complete, result=0
20:59:20.937 00.000 11616 worker thread done servicing request
20:59:20.937 00.000 11616 Worker thread wakes up
20:59:20.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:20.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:20.937 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
20:59:22.939 02.002 11616 Exposure complete
20:59:23.002 00.063 11616 worker thread done servicing request
20:59:23.002 00.000 12268 OnExposeComplete: enter
20:59:23.002 00.000 12268 UpdateGuideState(): m_state=6
20:59:23.002 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1772
20:59:23.002 00.000 12268 Star::Find returns 1 (0), X=1250.70, Y=872.14, Mass=280, SNR=11.4, Peak=37 HFD=3.8
20:59:23.002 00.000 12268 MultiStar: [#1 0.20,-0.02,0.99,U] [#2 0.31,-0.31,0.92,U] [#3 0.24,-0.29,0.76,U] [#4 -0.16,-0.80,0.00,M3] [#5 -0.41,-0.18,0.87,U] [#6 0.51,-0.54,0.00,M6] [#7 -0.14,0.14,0.45,U] [#8 -0.38,-0.49,0.58,U] 
20:59:23.002 00.000 12268 single-star, 6 included, MultiStar: {0.02, -0.19}, one-star: {0.08, -0.16}
20:59:23.002 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.67) = xAngle (0.56 = 0.56)
20:59:23.002 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.59 = 0.59)
20:59:23.002 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.11 mountX=0.16 mountY=0.10, mountTheta=0.58
20:59:23.002 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.16, opts=13)
20:59:23.002 00.000 12268 Enqueuing Move request for scope (0.08, -0.16)
20:59:23.002 00.000 11616 Worker thread wakes up
20:59:23.002 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
20:59:23.002 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
20:59:23.002 00.000 11616 Moving (0.08, -0.16) raw xDistance=0.16 yDistance=0.10
20:59:23.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:59:23.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:59:23.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:23.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:59:23.002 00.000 11616 MoveAxis(E, 0, ABG)
20:59:23.002 00.000 11616 Move returns status 0, amount 0
20:59:23.002 00.000 11616 MoveAxis(N, 0, ABG)
20:59:23.002 00.000 11616 Move returns status 0, amount 0
20:59:23.002 00.000 11616 move complete, result=0
20:59:23.002 00.000 11616 worker thread done servicing request
20:59:23.018 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:59:23.034 00.016 12268 UpdateGuideState exits: m=280 SNR=11.4
20:59:23.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:23.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:23.034 00.000 12268 Enqueuing Expose request
20:59:23.034 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:23.034 00.000 11616 Worker thread wakes up
20:59:23.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:23.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:25.041 02.007 11616 Exposure complete
20:59:25.105 00.064 11616 worker thread done servicing request
20:59:25.105 00.000 12268 OnExposeComplete: enter
20:59:25.105 00.000 12268 UpdateGuideState(): m_state=6
20:59:25.105 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1773
20:59:25.105 00.000 12268 Star::Find returns 1 (0), X=1251.04, Y=872.27, Mass=280, SNR=11.5, Peak=37 HFD=4.0
20:59:25.105 00.000 12268 MultiStar: [#1 -0.04,-0.19,0.96,U] [#2 0.15,-0.18,0.98,U] [#3 -0.16,-0.01,0.81,U] [#4 -0.06,-0.44,0.94,U] [#5 -0.09,0.09,0.86,U] [#6 0.50,-0.54,0.00,M7] [#7 0.34,-0.07,0.56,U] [#8 0.09,0.16,0.58,U] 
20:59:25.105 00.000 12268 refined, 7 included, MultiStar: {0.07, -0.10}, one-star: {0.42, -0.04}
20:59:25.105 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.67) = xAngle (0.73 = 0.73)
20:59:25.105 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.76 = 0.76)
20:59:25.105 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.13 cameraTheta=-0.93 mountX=0.09 mountY=0.09, mountTheta=0.75
20:59:25.105 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.10, opts=13)
20:59:25.105 00.000 12268 Enqueuing Move request for scope (0.07, -0.10)
20:59:25.105 00.000 11616 Worker thread wakes up
20:59:25.105 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
20:59:25.105 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
20:59:25.105 00.000 11616 Moving (0.07, -0.10) raw xDistance=0.09 yDistance=0.09
20:59:25.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:25.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:59:25.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:25.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:59:25.105 00.000 11616 MoveAxis(E, 0, ABG)
20:59:25.105 00.000 11616 Move returns status 0, amount 0
20:59:25.105 00.000 11616 MoveAxis(N, 0, ABG)
20:59:25.105 00.000 11616 Move returns status 0, amount 0
20:59:25.105 00.000 11616 move complete, result=0
20:59:25.105 00.000 11616 worker thread done servicing request
20:59:25.125 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:59:25.136 00.011 12268 UpdateGuideState exits: m=280 SNR=11.5
20:59:25.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:25.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:25.136 00.000 12268 Enqueuing Expose request
20:59:25.136 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:25.136 00.000 11616 Worker thread wakes up
20:59:25.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:25.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:27.159 02.023 11616 Exposure complete
20:59:27.206 00.047 11616 worker thread done servicing request
20:59:27.206 00.000 12268 OnExposeComplete: enter
20:59:27.206 00.000 12268 UpdateGuideState(): m_state=6
20:59:27.206 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1774
20:59:27.206 00.000 12268 Star::Find returns 1 (0), X=1250.97, Y=872.38, Mass=270, SNR=11.3, Peak=38 HFD=3.5
20:59:27.206 00.000 12268 MultiStar: [#1 0.24,-0.30,1.00,U] [#2 0.40,-0.32,1.05,U] [#3 0.44,-0.14,0.77,U] [#4 0.37,-0.49,0.84,U] [#5 0.13,-0.19,0.77,U] [#6 0.51,-0.40,0.75,U] [#7 -0.15,-0.75,0.00,M1] [#8 0.26,-0.01,0.65,U] 
20:59:27.206 00.000 12268 single-star, 7 included, MultiStar: {0.34, -0.22}, one-star: {0.35, 0.08}
20:59:27.206 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
20:59:27.206 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.92 = 1.92)
20:59:27.206 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.08 hyp=0.35 cameraTheta=0.22 mountX=-0.11 mountY=0.33, mountTheta=1.89
20:59:27.218 00.012 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.08, opts=13)
20:59:27.218 00.000 12268 Enqueuing Move request for scope (0.35, 0.08)
20:59:27.218 00.000 11616 Worker thread wakes up
20:59:27.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.08) opts 0xd
20:59:27.218 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.08)
20:59:27.218 00.000 11616 Moving (0.35, 0.08) raw xDistance=-0.11 yDistance=0.33
20:59:27.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
20:59:27.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
20:59:27.218 00.000 11616 MoveAxis(E, 62, ABG)
20:59:27.218 00.000 11616 Guiding  Dir = 2, Dur = 62
20:59:27.218 00.000 11616 IsSlewing returns 0
20:59:27.218 00.000 11616 IsGuiding returns 0
20:59:27.218 00.000 11616 PulseGuide returned control before completion, sleep 72
20:59:27.222 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:59:27.254 00.032 12268 UpdateGuideState exits: m=270 SNR=11.3
20:59:27.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:27.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:27.254 00.000 12268 Enqueuing Expose request
20:59:27.301 00.047 11616 IsGuiding returns 1
20:59:27.301 00.000 11616 scope still moving after pulse duration time elapsed
20:59:27.333 00.032 11616 IsSlewing returns 0
20:59:27.333 00.000 11616 IsGuiding returns 0
20:59:27.333 00.000 11616 scope move finished after 62 + 50 ms
20:59:27.333 00.000 11616 Move returns status 0, amount 62
20:59:27.333 00.000 11616 MoveAxis(S, 28, ABG)
20:59:27.333 00.000 11616 Guiding  Dir = 1, Dur = 28
20:59:27.333 00.000 11616 IsSlewing returns 0
20:59:27.333 00.000 11616 IsGuiding returns 0
20:59:27.333 00.000 11616 PulseGuide returned control before completion, sleep 38
20:59:27.381 00.048 11616 IsGuiding returns 1
20:59:27.381 00.000 11616 scope still moving after pulse duration time elapsed
20:59:27.412 00.031 11616 IsSlewing returns 0
20:59:27.412 00.000 11616 IsGuiding returns 0
20:59:27.412 00.000 11616 scope move finished after 28 + 50 ms
20:59:27.412 00.000 11616 Move returns status 0, amount 28
20:59:27.412 00.000 11616 move complete, result=0
20:59:27.412 00.000 11616 worker thread done servicing request
20:59:27.412 00.000 11616 Worker thread wakes up
20:59:27.412 00.000 12268 GuideStep: -0.1 px 62 ms EAST, 0.3 px 28 ms SOUTH
20:59:27.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:27.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:29.423 02.011 11616 Exposure complete
20:59:29.470 00.047 11616 worker thread done servicing request
20:59:29.470 00.000 12268 OnExposeComplete: enter
20:59:29.470 00.000 12268 UpdateGuideState(): m_state=6
20:59:29.470 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1775
20:59:29.470 00.000 12268 Star::Find returns 1 (0), X=1251.13, Y=871.84, Mass=297, SNR=11.8, Peak=36 HFD=4.1
20:59:29.470 00.000 12268 MultiStar: [#1 0.33,-0.03,0.94,U] [#2 0.53,0.19,0.96,U] [#3 0.34,-0.03,0.79,U] [#4 0.23,-0.48,0.81,U] [#5 -0.20,-0.13,0.73,U] [#6 0.52,-0.48,0.00,M7] [#7 -0.15,-0.27,0.60,U] [#8 0.04,-0.01,0.61,U] 
20:59:29.470 00.000 12268 refined, 7 included, MultiStar: {0.24, -0.15}, one-star: {0.51, -0.47}
20:59:29.470 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.67) = xAngle (1.11 = 1.11)
20:59:29.470 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.14 = 1.14)
20:59:29.470 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.15 hyp=0.29 cameraTheta=-0.56 mountX=0.13 mountY=0.26, mountTheta=1.11
20:59:29.470 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.15, opts=13)
20:59:29.470 00.000 12268 Enqueuing Move request for scope (0.24, -0.15)
20:59:29.470 00.000 11616 Worker thread wakes up
20:59:29.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.15) opts 0xd
20:59:29.470 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.15)
20:59:29.470 00.000 11616 Moving (0.24, -0.15) raw xDistance=0.13 yDistance=0.26
20:59:29.470 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:59:29.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:59:29.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:59:29.470 00.000 11616 MoveAxis(E, 0, ABG)
20:59:29.470 00.000 11616 Move returns status 0, amount 0
20:59:29.470 00.000 11616 MoveAxis(S, 22, ABG)
20:59:29.470 00.000 11616 Guiding  Dir = 1, Dur = 22
20:59:29.470 00.000 11616 IsSlewing returns 0
20:59:29.470 00.000 11616 IsGuiding returns 0
20:59:29.470 00.000 11616 PulseGuide returned control before completion, sleep 32
20:59:29.486 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
20:59:29.502 00.016 12268 UpdateGuideState exits: m=297 SNR=11.8
20:59:29.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:29.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:29.502 00.000 12268 Enqueuing Expose request
20:59:29.518 00.016 11616 IsGuiding returns 1
20:59:29.518 00.000 11616 scope still moving after pulse duration time elapsed
20:59:29.550 00.032 11616 IsSlewing returns 0
20:59:29.550 00.000 11616 IsGuiding returns 0
20:59:29.550 00.000 11616 scope move finished after 22 + 44 ms
20:59:29.550 00.000 11616 Move returns status 0, amount 22
20:59:29.550 00.000 11616 move complete, result=0
20:59:29.550 00.000 11616 worker thread done servicing request
20:59:29.550 00.000 11616 Worker thread wakes up
20:59:29.550 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
20:59:29.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:29.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:31.541 01.991 11616 Exposure complete
20:59:31.605 00.064 11616 worker thread done servicing request
20:59:31.605 00.000 12268 OnExposeComplete: enter
20:59:31.605 00.000 12268 UpdateGuideState(): m_state=6
20:59:31.605 00.000 12268 Star::Find(15, 1251, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1776
20:59:31.605 00.000 12268 Star::Find returns 1 (0), X=1251.10, Y=871.86, Mass=282, SNR=11.5, Peak=38 HFD=3.8
20:59:31.605 00.000 12268 MultiStar: [#1 0.38,-0.42,0.97,U] [#2 0.37,-0.46,0.92,U] [#3 0.54,-0.75,0.00,M1] [#4 0.37,-0.87,0.00,M1] [#5 0.02,-0.33,0.85,U] [#6 0.67,-1.11,0.00,M8] [#7 0.33,-0.54,0.46,U] [#8 0.20,0.36,0.62,U] 
20:59:31.605 00.000 12268 refined, 5 included, MultiStar: {0.31, -0.33}, one-star: {0.47, -0.45}
20:59:31.605 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.67) = xAngle (0.85 = 0.85)
20:59:31.605 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.88 = 0.88)
20:59:31.605 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.33 hyp=0.45 cameraTheta=-0.82 mountX=0.30 mountY=0.35, mountTheta=0.86
20:59:31.605 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.33, opts=13)
20:59:31.605 00.000 12268 Enqueuing Move request for scope (0.31, -0.33)
20:59:31.605 00.000 11616 Worker thread wakes up
20:59:31.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.33) opts 0xd
20:59:31.605 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.33)
20:59:31.605 00.000 11616 Moving (0.31, -0.33) raw xDistance=0.30 yDistance=0.35
20:59:31.605 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
20:59:31.605 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
20:59:31.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
20:59:31.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
20:59:31.605 00.000 11616 MoveAxis(W, 167, ABG)
20:59:31.605 00.000 11616 Guiding  Dir = 3, Dur = 167
20:59:31.605 00.000 11616 IsSlewing returns 0
20:59:31.605 00.000 11616 IsGuiding returns 0
20:59:31.605 00.000 11616 PulseGuide returned control before completion, sleep 177
20:59:31.625 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
20:59:31.637 00.012 12268 UpdateGuideState exits: m=282 SNR=11.5
20:59:31.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:31.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:31.637 00.000 12268 Enqueuing Expose request
20:59:31.811 00.174 11616 IsGuiding returns 0
20:59:31.811 00.000 11616 Move returns status 0, amount 167
20:59:31.811 00.000 11616 MoveAxis(S, 29, ABG)
20:59:31.811 00.000 11616 Guiding  Dir = 1, Dur = 29
20:59:31.811 00.000 11616 IsSlewing returns 0
20:59:31.812 00.001 11616 IsGuiding returns 0
20:59:31.812 00.000 11616 PulseGuide returned control before completion, sleep 39
20:59:31.859 00.047 11616 IsGuiding returns 1
20:59:31.859 00.000 11616 scope still moving after pulse duration time elapsed
20:59:31.890 00.031 11616 IsSlewing returns 0
20:59:31.890 00.000 11616 IsGuiding returns 1
20:59:31.922 00.032 11616 IsSlewing returns 0
20:59:31.922 00.000 11616 IsGuiding returns 1
20:59:31.953 00.031 11616 IsSlewing returns 0
20:59:31.953 00.000 11616 IsGuiding returns 1
20:59:31.985 00.032 11616 IsSlewing returns 0
20:59:31.985 00.000 11616 IsGuiding returns 1
20:59:32.016 00.031 11616 IsSlewing returns 0
20:59:32.016 00.000 11616 IsGuiding returns 0
20:59:32.016 00.000 11616 scope move finished after 29 + 175 ms
20:59:32.016 00.000 11616 Move returns status 0, amount 29
20:59:32.016 00.000 11616 move complete, result=0
20:59:32.016 00.000 11616 worker thread done servicing request
20:59:32.016 00.000 11616 Worker thread wakes up
20:59:32.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:32.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:32.016 00.000 12268 GuideStep: 0.3 px 167 ms WEST, 0.3 px 29 ms SOUTH
20:59:34.031 02.015 11616 Exposure complete
20:59:34.089 00.058 11616 worker thread done servicing request
20:59:34.089 00.000 12268 OnExposeComplete: enter
20:59:34.089 00.000 12268 UpdateGuideState(): m_state=6
20:59:34.089 00.000 12268 Star::Find(15, 1251, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1777
20:59:34.089 00.000 12268 Star::Find returns 1 (0), X=1250.90, Y=872.14, Mass=340, SNR=12.6, Peak=43 HFD=4.2
20:59:34.089 00.000 12268 MultiStar: [#1 0.13,0.09,0.97,U] [#2 0.37,0.16,0.94,U] [#3 0.69,-0.10,0.00,M2] [#4 -0.04,-0.34,0.78,U] [#5 -0.35,-0.07,0.69,U] [#6 0.74,-0.45,0.00,M9] [#7 0.27,-0.38,0.45,U] [#8 0.80,0.38,0.00,M3] 
20:59:34.089 00.000 12268 refined, 5 included, MultiStar: {0.12, -0.08}, one-star: {0.27, -0.17}
20:59:34.089 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.67) = xAngle (1.06 = 1.06)
20:59:34.089 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.09 = 1.09)
20:59:34.089 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-0.60 mountX=0.07 mountY=0.13, mountTheta=1.07
20:59:34.089 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.08, opts=13)
20:59:34.089 00.000 12268 Enqueuing Move request for scope (0.12, -0.08)
20:59:34.089 00.000 11616 Worker thread wakes up
20:59:34.089 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
20:59:34.089 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
20:59:34.089 00.000 11616 Moving (0.12, -0.08) raw xDistance=0.07 yDistance=0.13
20:59:34.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:34.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:59:34.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:34.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:59:34.089 00.000 11616 MoveAxis(E, 0, ABG)
20:59:34.089 00.000 11616 Move returns status 0, amount 0
20:59:34.094 00.005 11616 MoveAxis(N, 0, ABG)
20:59:34.094 00.000 11616 Move returns status 0, amount 0
20:59:34.094 00.000 11616 move complete, result=0
20:59:34.094 00.000 11616 worker thread done servicing request
20:59:34.105 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:59:34.121 00.016 12268 UpdateGuideState exits: m=340 SNR=12.6
20:59:34.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:34.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:34.121 00.000 12268 Enqueuing Expose request
20:59:34.121 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:34.121 00.000 11616 Worker thread wakes up
20:59:34.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:34.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:36.138 02.017 11616 Exposure complete
20:59:36.187 00.049 11616 worker thread done servicing request
20:59:36.187 00.000 12268 OnExposeComplete: enter
20:59:36.187 00.000 12268 UpdateGuideState(): m_state=6
20:59:36.187 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1778
20:59:36.187 00.000 12268 Star::Find returns 1 (0), X=1251.35, Y=872.36, Mass=322, SNR=12.2, Peak=36 HFD=4.0
20:59:36.187 00.000 12268 MultiStar: [#1 0.50,0.53,0.00,M1] [#2 0.16,0.25,0.99,U] [#3 0.31,0.30,0.75,U] [#4 0.08,-0.08,0.97,U] [#5 -0.16,0.45,0.88,U] [#6 0.48,-0.23,0.76,U] [#7 -0.26,-0.34,0.54,U] [#8 0.21,1.10,0.00,M4] 
20:59:36.187 00.000 12268 refined, 6 included, MultiStar: {0.22, 0.08}, one-star: {0.72, 0.05}
20:59:36.187 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.67) = xAngle (2.02 = 2.02)
20:59:36.187 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.05 = 2.05)
20:59:36.187 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.23 cameraTheta=0.35 mountX=-0.10 mountY=0.21, mountTheta=2.02
20:59:36.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.08, opts=13)
20:59:36.187 00.000 12268 Enqueuing Move request for scope (0.22, 0.08)
20:59:36.187 00.000 11616 Worker thread wakes up
20:59:36.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
20:59:36.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
20:59:36.187 00.000 11616 Moving (0.22, 0.08) raw xDistance=-0.10 yDistance=0.21
20:59:36.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:59:36.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:59:36.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:59:36.187 00.000 11616 MoveAxis(E, 0, ABG)
20:59:36.187 00.000 11616 Move returns status 0, amount 0
20:59:36.187 00.000 11616 MoveAxis(S, 17, ABG)
20:59:36.187 00.000 11616 Guiding  Dir = 1, Dur = 17
20:59:36.187 00.000 11616 IsSlewing returns 0
20:59:36.187 00.000 11616 IsGuiding returns 0
20:59:36.187 00.000 11616 PulseGuide returned control before completion, sleep 27
20:59:36.201 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:59:36.219 00.018 12268 UpdateGuideState exits: m=322 SNR=12.2
20:59:36.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:36.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:36.219 00.000 12268 Enqueuing Expose request
20:59:36.233 00.014 11616 IsGuiding returns 1
20:59:36.233 00.000 11616 scope still moving after pulse duration time elapsed
20:59:36.265 00.032 11616 IsSlewing returns 0
20:59:36.265 00.000 11616 IsGuiding returns 0
20:59:36.265 00.000 11616 scope move finished after 17 + 47 ms
20:59:36.265 00.000 11616 Move returns status 0, amount 17
20:59:36.265 00.000 11616 move complete, result=0
20:59:36.265 00.000 11616 worker thread done servicing request
20:59:36.265 00.000 11616 Worker thread wakes up
20:59:36.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:36.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:36.265 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
20:59:38.265 02.000 11616 Exposure complete
20:59:38.312 00.047 11616 worker thread done servicing request
20:59:38.312 00.000 12268 OnExposeComplete: enter
20:59:38.312 00.000 12268 UpdateGuideState(): m_state=6
20:59:38.312 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1779
20:59:38.312 00.000 12268 Star::Find returns 1 (0), X=1251.21, Y=871.96, Mass=286, SNR=11.6, Peak=37 HFD=3.2
20:59:38.312 00.000 12268 MultiStar: [#1 0.42,0.15,1.00,U] [#2 0.34,0.26,1.14,U] [#3 0.46,0.09,0.81,U] [#4 0.06,-0.04,1.01,U] [#5 -0.12,0.27,0.88,U] [#6 0.80,-0.63,0.00,M9] [#7 0.22,-0.45,0.61,U] [#8 0.10,0.55,0.62,U] 
20:59:38.312 00.000 12268 refined, 7 included, MultiStar: {0.27, 0.06}, one-star: {0.59, -0.35}
20:59:38.312 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.67) = xAngle (1.90 = 1.90)
20:59:38.312 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.93 = 1.93)
20:59:38.312 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.06 hyp=0.28 cameraTheta=0.23 mountX=-0.09 mountY=0.26, mountTheta=1.90
20:59:38.328 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.06, opts=13)
20:59:38.328 00.000 12268 Enqueuing Move request for scope (0.27, 0.06)
20:59:38.328 00.000 11616 Worker thread wakes up
20:59:38.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.06) opts 0xd
20:59:38.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.06)
20:59:38.328 00.000 11616 Moving (0.27, 0.06) raw xDistance=-0.09 yDistance=0.26
20:59:38.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:38.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:59:38.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
20:59:38.328 00.000 11616 MoveAxis(E, 0, ABG)
20:59:38.328 00.000 11616 Move returns status 0, amount 0
20:59:38.328 00.000 11616 MoveAxis(S, 22, ABG)
20:59:38.328 00.000 11616 Guiding  Dir = 1, Dur = 22
20:59:38.328 00.000 11616 IsSlewing returns 0
20:59:38.328 00.000 11616 IsGuiding returns 0
20:59:38.328 00.000 11616 PulseGuide returned control before completion, sleep 32
20:59:38.328 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:59:38.343 00.015 12268 UpdateGuideState exits: m=286 SNR=11.6
20:59:38.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:38.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:38.343 00.000 12268 Enqueuing Expose request
20:59:38.374 00.031 11616 IsGuiding returns 1
20:59:38.374 00.000 11616 scope still moving after pulse duration time elapsed
20:59:38.406 00.032 11616 IsSlewing returns 0
20:59:38.406 00.000 11616 IsGuiding returns 1
20:59:38.437 00.031 11616 IsSlewing returns 0
20:59:38.437 00.000 11616 IsGuiding returns 0
20:59:38.437 00.000 11616 scope move finished after 22 + 85 ms
20:59:38.437 00.000 11616 Move returns status 0, amount 22
20:59:38.437 00.000 11616 move complete, result=0
20:59:38.437 00.000 11616 worker thread done servicing request
20:59:38.437 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
20:59:38.437 00.000 11616 Worker thread wakes up
20:59:38.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:38.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:40.454 02.017 11616 Exposure complete
20:59:40.502 00.048 11616 worker thread done servicing request
20:59:40.502 00.000 12268 OnExposeComplete: enter
20:59:40.502 00.000 12268 UpdateGuideState(): m_state=6
20:59:40.502 00.000 12268 Star::Find(15, 1251, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1780
20:59:40.502 00.000 12268 Star::Find returns 1 (0), X=1251.38, Y=872.17, Mass=297, SNR=11.8, Peak=35 HFD=3.6
20:59:40.502 00.000 12268 MultiStar: [#1 0.60,0.10,1.00,U] [#2 0.57,0.27,0.92,U] [#3 0.39,0.02,0.83,U] [#4 0.24,-0.29,0.84,U] [#5 -0.02,0.17,0.88,U] [#6 0.63,-0.57,0.00,M10] [#7 -1.01,-0.10,0.00,M1] [#8 0.34,0.73,0.00,M4] 
20:59:40.502 00.000 12268 refined, 5 included, MultiStar: {0.44, 0.03}, one-star: {0.76, -0.14}
20:59:40.502 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.67) = xAngle (1.73 = 1.73)
20:59:40.502 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.76 = 1.76)
20:59:40.502 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.03 hyp=0.44 cameraTheta=0.06 mountX=-0.07 mountY=0.43, mountTheta=1.73
20:59:40.502 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.03, opts=13)
20:59:40.502 00.000 12268 Enqueuing Move request for scope (0.44, 0.03)
20:59:40.502 00.000 11616 Worker thread wakes up
20:59:40.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.03) opts 0xd
20:59:40.502 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.03)
20:59:40.502 00.000 11616 Moving (0.44, 0.03) raw xDistance=-0.07 yDistance=0.43
20:59:40.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:40.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:59:40.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
20:59:40.502 00.000 11616 MoveAxis(E, 0, ABG)
20:59:40.502 00.000 11616 Move returns status 0, amount 0
20:59:40.502 00.000 11616 MoveAxis(S, 36, ABG)
20:59:40.502 00.000 11616 Guiding  Dir = 1, Dur = 36
20:59:40.502 00.000 11616 IsSlewing returns 0
20:59:40.502 00.000 11616 IsGuiding returns 0
20:59:40.502 00.000 11616 PulseGuide returned control before completion, sleep 46
20:59:40.518 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
20:59:40.534 00.016 12268 UpdateGuideState exits: m=297 SNR=11.8
20:59:40.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:40.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:40.534 00.000 12268 Enqueuing Expose request
20:59:40.566 00.032 11616 IsGuiding returns 1
20:59:40.566 00.000 11616 scope still moving after pulse duration time elapsed
20:59:40.597 00.031 11616 IsSlewing returns 0
20:59:40.597 00.000 11616 IsGuiding returns 1
20:59:40.629 00.032 11616 IsSlewing returns 0
20:59:40.629 00.000 11616 IsGuiding returns 0
20:59:40.629 00.000 11616 scope move finished after 36 + 78 ms
20:59:40.629 00.000 11616 Move returns status 0, amount 36
20:59:40.629 00.000 11616 move complete, result=0
20:59:40.629 00.000 11616 worker thread done servicing request
20:59:40.629 00.000 11616 Worker thread wakes up
20:59:40.629 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 36 ms SOUTH
20:59:40.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:40.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:42.631 02.002 11616 Exposure complete
20:59:42.687 00.056 11616 worker thread done servicing request
20:59:42.687 00.000 12268 OnExposeComplete: enter
20:59:42.687 00.000 12268 UpdateGuideState(): m_state=6
20:59:42.687 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1781
20:59:42.687 00.000 12268 Star::Find returns 1 (0), X=1251.21, Y=872.27, Mass=391, SNR=13.6, Peak=37 HFD=4.7
20:59:42.687 00.000 12268 MultiStar: [#1 0.72,-0.04,0.00,M1] [#2 0.62,0.17,0.92,U] [#3 0.28,-0.07,0.73,U] [#4 0.42,-0.30,0.72,U] [#5 0.45,0.19,0.66,U] [#6 0.83,-0.49,0.00,R] [#7 0.70,-0.06,0.00,M2] [#8 0.29,0.27,0.61,U] 
20:59:42.687 00.000 12268 refined, 5 included, MultiStar: {0.46, 0.03}, one-star: {0.59, -0.04}
20:59:42.687 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.67) = xAngle (1.73 = 1.73)
20:59:42.687 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.76 = 1.76)
20:59:42.687 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.03 hyp=0.46 cameraTheta=0.06 mountX=-0.07 mountY=0.45, mountTheta=1.73
20:59:42.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.03, opts=13)
20:59:42.687 00.000 12268 Enqueuing Move request for scope (0.46, 0.03)
20:59:42.687 00.000 11616 Worker thread wakes up
20:59:42.694 00.007 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.03) opts 0xd
20:59:42.694 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.03)
20:59:42.694 00.000 11616 Moving (0.46, 0.03) raw xDistance=-0.07 yDistance=0.45
20:59:42.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:42.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:59:42.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
20:59:42.694 00.000 11616 MoveAxis(E, 0, ABG)
20:59:42.694 00.000 11616 Move returns status 0, amount 0
20:59:42.694 00.000 11616 MoveAxis(S, 38, ABG)
20:59:42.694 00.000 11616 Guiding  Dir = 1, Dur = 38
20:59:42.694 00.000 11616 IsSlewing returns 0
20:59:42.694 00.000 11616 IsGuiding returns 0
20:59:42.694 00.000 11616 PulseGuide returned control before completion, sleep 48
20:59:42.694 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
20:59:42.726 00.032 12268 UpdateGuideState exits: m=391 SNR=13.6
20:59:42.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:42.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:42.726 00.000 12268 Enqueuing Expose request
20:59:42.758 00.032 11616 IsGuiding returns 1
20:59:42.758 00.000 11616 scope still moving after pulse duration time elapsed
20:59:42.790 00.032 11616 IsSlewing returns 0
20:59:42.790 00.000 11616 IsGuiding returns 0
20:59:42.790 00.000 11616 scope move finished after 38 + 55 ms
20:59:42.790 00.000 11616 Move returns status 0, amount 38
20:59:42.790 00.000 11616 move complete, result=0
20:59:42.790 00.000 11616 worker thread done servicing request
20:59:42.790 00.000 11616 Worker thread wakes up
20:59:42.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:42.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:42.790 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 38 ms SOUTH
20:59:44.800 02.010 11616 Exposure complete
20:59:44.848 00.048 11616 worker thread done servicing request
20:59:44.848 00.000 12268 OnExposeComplete: enter
20:59:44.848 00.000 12268 UpdateGuideState(): m_state=6
20:59:44.848 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1782
20:59:44.848 00.000 12268 Star::Find returns 1 (0), X=1250.97, Y=872.84, Mass=340, SNR=12.6, Peak=42 HFD=4.0
20:59:44.848 00.000 12268 MultiStar: [#1 0.45,0.25,0.95,U] [#2 0.49,0.25,0.89,U] [#3 0.50,0.32,0.80,U] [#4 0.51,0.07,0.98,U] [#5 0.14,0.10,0.84,U] [#6 -0.31,0.63,0.00,M1] [#7 0.08,-0.11,0.47,U] [#8 0.41,0.63,0.00,M4] 
20:59:44.848 00.000 12268 refined, 6 included, MultiStar: {0.38, 0.23}, one-star: {0.34, 0.53}
20:59:44.848 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.67) = xAngle (2.21 = 2.21)
20:59:44.848 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.24 = 2.24)
20:59:44.848 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.23 hyp=0.44 cameraTheta=0.54 mountX=-0.26 mountY=0.35, mountTheta=2.22
20:59:44.848 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.23, opts=13)
20:59:44.848 00.000 12268 Enqueuing Move request for scope (0.38, 0.23)
20:59:44.848 00.000 11616 Worker thread wakes up
20:59:44.848 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.23) opts 0xd
20:59:44.848 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.23)
20:59:44.848 00.000 11616 Moving (0.38, 0.23) raw xDistance=-0.26 yDistance=0.35
20:59:44.848 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:59:44.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:59:44.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
20:59:44.848 00.000 11616 MoveAxis(E, 0, ABG)
20:59:44.848 00.000 11616 Move returns status 0, amount 0
20:59:44.848 00.000 11616 MoveAxis(S, 29, ABG)
20:59:44.848 00.000 11616 Guiding  Dir = 1, Dur = 29
20:59:44.848 00.000 11616 IsSlewing returns 0
20:59:44.848 00.000 11616 IsGuiding returns 0
20:59:44.848 00.000 11616 PulseGuide returned control before completion, sleep 39
20:59:44.875 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:59:44.879 00.004 12268 UpdateGuideState exits: m=340 SNR=12.6
20:59:44.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:44.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:44.879 00.000 12268 Enqueuing Expose request
20:59:44.911 00.032 11616 IsGuiding returns 1
20:59:44.911 00.000 11616 scope still moving after pulse duration time elapsed
20:59:44.943 00.032 11616 IsSlewing returns 0
20:59:44.943 00.000 11616 IsGuiding returns 0
20:59:44.943 00.000 11616 scope move finished after 29 + 52 ms
20:59:44.943 00.000 11616 Move returns status 0, amount 29
20:59:44.943 00.000 11616 move complete, result=0
20:59:44.943 00.000 11616 worker thread done servicing request
20:59:44.943 00.000 11616 Worker thread wakes up
20:59:44.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:44.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:44.943 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 29 ms SOUTH
20:59:46.947 02.004 11616 Exposure complete
20:59:47.000 00.053 11616 worker thread done servicing request
20:59:47.000 00.000 12268 OnExposeComplete: enter
20:59:47.000 00.000 12268 UpdateGuideState(): m_state=6
20:59:47.000 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1783
20:59:47.000 00.000 12268 Star::Find returns 1 (0), X=1251.05, Y=872.68, Mass=328, SNR=12.4, Peak=43 HFD=4.0
20:59:47.000 00.000 12268 MultiStar: [#1 0.49,0.95,0.00,M1] [#2 0.35,0.97,0.00,M1] [#3 0.49,0.26,0.82,U] [#4 0.26,0.45,0.81,U] [#5 0.07,1.00,0.00,M1] [#6 -0.20,0.41,0.74,U] [#7 -0.12,0.35,0.56,U] [#8 0.22,1.08,0.00,M5] 
20:59:47.000 00.000 12268 refined, 4 included, MultiStar: {0.21, 0.37}, one-star: {0.42, 0.37}
20:59:47.000 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.67) = xAngle (2.72 = 2.72)
20:59:47.000 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.75 = 2.75)
20:59:47.000 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.37 hyp=0.43 cameraTheta=1.05 mountX=-0.39 mountY=0.16, mountTheta=2.75
20:59:47.011 00.011 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.37, opts=13)
20:59:47.011 00.000 12268 Enqueuing Move request for scope (0.21, 0.37)
20:59:47.011 00.000 11616 Worker thread wakes up
20:59:47.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.37) opts 0xd
20:59:47.011 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.37)
20:59:47.011 00.000 11616 Moving (0.21, 0.37) raw xDistance=-0.39 yDistance=0.16
20:59:47.011 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
20:59:47.011 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
20:59:47.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
20:59:47.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
20:59:47.011 00.000 11616 MoveAxis(E, 217, ABG)
20:59:47.011 00.000 11616 Guiding  Dir = 2, Dur = 217
20:59:47.011 00.000 11616 IsSlewing returns 0
20:59:47.011 00.000 11616 IsGuiding returns 0
20:59:47.011 00.000 11616 PulseGuide returned control before completion, sleep 227
20:59:47.027 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:59:47.043 00.016 12268 UpdateGuideState exits: m=328 SNR=12.4
20:59:47.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:47.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:47.043 00.000 12268 Enqueuing Expose request
20:59:47.250 00.207 11616 IsGuiding returns 1
20:59:47.250 00.000 11616 scope still moving after pulse duration time elapsed
20:59:47.281 00.031 11616 IsSlewing returns 0
20:59:47.281 00.000 11616 IsGuiding returns 0
20:59:47.281 00.000 11616 scope move finished after 217 + 49 ms
20:59:47.281 00.000 11616 Move returns status 0, amount 217
20:59:47.281 00.000 11616 MoveAxis(S, 14, ABG)
20:59:47.281 00.000 11616 Guiding  Dir = 1, Dur = 14
20:59:47.281 00.000 11616 IsSlewing returns 0
20:59:47.281 00.000 11616 IsGuiding returns 0
20:59:47.281 00.000 11616 PulseGuide returned control before completion, sleep 24
20:59:47.312 00.031 11616 IsGuiding returns 1
20:59:47.312 00.000 11616 scope still moving after pulse duration time elapsed
20:59:47.343 00.031 11616 IsSlewing returns 0
20:59:47.343 00.000 11616 IsGuiding returns 0
20:59:47.343 00.000 11616 scope move finished after 14 + 47 ms
20:59:47.343 00.000 11616 Move returns status 0, amount 14
20:59:47.343 00.000 11616 move complete, result=0
20:59:47.343 00.000 11616 worker thread done servicing request
20:59:47.343 00.000 11616 Worker thread wakes up
20:59:47.343 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:47.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:47.343 00.000 12268 GuideStep: -0.4 px 217 ms EAST, 0.2 px 14 ms SOUTH
20:59:49.348 02.005 11616 Exposure complete
20:59:49.406 00.058 11616 worker thread done servicing request
20:59:49.406 00.000 12268 OnExposeComplete: enter
20:59:49.406 00.000 12268 UpdateGuideState(): m_state=6
20:59:49.406 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1784
20:59:49.406 00.000 12268 Star::Find returns 1 (0), X=1251.22, Y=873.06, Mass=313, SNR=12.2, Peak=42 HFD=3.9
20:59:49.406 00.000 12268 MultiStar: [#1 0.69,0.92,0.00,M2] [#2 0.67,0.61,0.00,M2] [#3 0.38,0.26,0.82,U] [#4 0.66,-0.21,0.00,M1] [#5 -0.04,0.75,0.00,M2] [#6 -0.36,0.70,0.00,M1] [#7 -0.54,0.11,0.46,U] [#8 0.54,1.07,0.00,M6] 
20:59:49.406 00.000 12268 refined, 2 included, MultiStar: {0.29, 0.44}, one-star: {0.60, 0.75}
20:59:49.406 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.67) = xAngle (2.66 = 2.66)
20:59:49.406 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.69 = 2.69)
20:59:49.406 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.44 hyp=0.53 cameraTheta=0.99 mountX=-0.47 mountY=0.23, mountTheta=2.68
20:59:49.411 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.44, opts=13)
20:59:49.411 00.000 12268 Enqueuing Move request for scope (0.29, 0.44)
20:59:49.411 00.000 11616 Worker thread wakes up
20:59:49.411 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.44) opts 0xd
20:59:49.411 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.44)
20:59:49.411 00.000 11616 Moving (0.29, 0.44) raw xDistance=-0.47 yDistance=0.23
20:59:49.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.47
20:59:49.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
20:59:49.411 00.000 11616 MoveAxis(E, 264, ABG)
20:59:49.411 00.000 11616 Guiding  Dir = 2, Dur = 264
20:59:49.411 00.000 11616 IsSlewing returns 0
20:59:49.411 00.000 11616 IsGuiding returns 0
20:59:49.411 00.000 11616 PulseGuide returned control before completion, sleep 274
20:59:49.411 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
20:59:49.443 00.032 12268 UpdateGuideState exits: m=313 SNR=12.2
20:59:49.443 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:49.443 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:49.443 00.000 12268 Enqueuing Expose request
20:59:49.696 00.253 11616 IsGuiding returns 1
20:59:49.696 00.000 11616 scope still moving after pulse duration time elapsed
20:59:49.728 00.032 11616 IsSlewing returns 0
20:59:49.728 00.000 11616 IsGuiding returns 0
20:59:49.728 00.000 11616 scope move finished after 264 + 50 ms
20:59:49.728 00.000 11616 Move returns status 0, amount 264
20:59:49.728 00.000 11616 MoveAxis(S, 20, ABG)
20:59:49.728 00.000 11616 Guiding  Dir = 1, Dur = 20
20:59:49.728 00.000 11616 IsSlewing returns 0
20:59:49.728 00.000 11616 IsGuiding returns 0
20:59:49.728 00.000 11616 PulseGuide returned control before completion, sleep 30
20:59:49.775 00.047 11616 IsGuiding returns 1
20:59:49.775 00.000 11616 scope still moving after pulse duration time elapsed
20:59:49.807 00.032 11616 IsSlewing returns 0
20:59:49.807 00.000 11616 IsGuiding returns 0
20:59:49.807 00.000 11616 scope move finished after 20 + 58 ms
20:59:49.807 00.000 11616 Move returns status 0, amount 20
20:59:49.807 00.000 11616 move complete, result=0
20:59:49.807 00.000 11616 worker thread done servicing request
20:59:49.807 00.000 11616 Worker thread wakes up
20:59:49.807 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:49.807 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:49.807 00.000 12268 GuideStep: -0.5 px 264 ms EAST, 0.2 px 20 ms SOUTH
20:59:51.812 02.005 11616 Exposure complete
20:59:51.859 00.047 11616 worker thread done servicing request
20:59:51.859 00.000 12268 OnExposeComplete: enter
20:59:51.859 00.000 12268 UpdateGuideState(): m_state=6
20:59:51.859 00.000 12268 Star::Find(15, 1251, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1785
20:59:51.859 00.000 12268 Star::Find returns 1 (0), X=1250.81, Y=872.46, Mass=328, SNR=12.4, Peak=46 HFD=3.4
20:59:51.859 00.000 12268 MultiStar: [#1 0.17,-0.06,1.09,U] [#2 0.29,-0.02,1.04,U] [#3 0.35,-0.03,0.84,U] [#4 0.24,-0.37,0.99,U] [#5 -0.38,0.59,0.00,M3] [#6 -0.71,0.06,0.00,M2] [#7 0.20,-0.38,0.51,U] [#8 -0.10,0.21,0.60,U] 
20:59:51.859 00.000 12268 refined, 6 included, MultiStar: {0.21, -0.07}, one-star: {0.19, 0.15}
20:59:51.859 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.67) = xAngle (1.36 = 1.36)
20:59:51.859 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.39 = 1.39)
20:59:51.859 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-0.31 mountX=0.05 mountY=0.21, mountTheta=1.36
20:59:51.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.07, opts=13)
20:59:51.859 00.000 12268 Enqueuing Move request for scope (0.21, -0.07)
20:59:51.859 00.000 11616 Worker thread wakes up
20:59:51.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.07) opts 0xd
20:59:51.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.07)
20:59:51.859 00.000 11616 Moving (0.21, -0.07) raw xDistance=0.05 yDistance=0.21
20:59:51.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:51.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:59:51.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
20:59:51.859 00.000 11616 MoveAxis(E, 0, ABG)
20:59:51.859 00.000 11616 Move returns status 0, amount 0
20:59:51.859 00.000 11616 MoveAxis(S, 18, ABG)
20:59:51.859 00.000 11616 Guiding  Dir = 1, Dur = 18
20:59:51.875 00.016 11616 IsSlewing returns 0
20:59:51.875 00.000 11616 IsGuiding returns 0
20:59:51.875 00.000 11616 PulseGuide returned control before completion, sleep 28
20:59:51.890 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
20:59:51.906 00.016 11616 IsGuiding returns 1
20:59:51.906 00.000 11616 scope still moving after pulse duration time elapsed
20:59:51.906 00.000 12268 UpdateGuideState exits: m=328 SNR=12.4
20:59:51.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:51.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:51.906 00.000 12268 Enqueuing Expose request
20:59:51.937 00.031 11616 IsSlewing returns 0
20:59:51.937 00.000 11616 IsGuiding returns 0
20:59:51.937 00.000 11616 scope move finished after 18 + 44 ms
20:59:51.937 00.000 11616 Move returns status 0, amount 18
20:59:51.937 00.000 11616 move complete, result=0
20:59:51.937 00.000 11616 worker thread done servicing request
20:59:51.937 00.000 11616 Worker thread wakes up
20:59:51.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:51.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:51.937 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 18 ms SOUTH
20:59:53.940 02.003 11616 Exposure complete
20:59:53.987 00.047 11616 worker thread done servicing request
20:59:53.987 00.000 12268 OnExposeComplete: enter
20:59:53.987 00.000 12268 UpdateGuideState(): m_state=6
20:59:53.987 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1786
20:59:53.987 00.000 12268 Star::Find returns 1 (0), X=1250.79, Y=872.05, Mass=346, SNR=12.8, Peak=48 HFD=3.7
20:59:53.987 00.000 12268 MultiStar: [#1 -0.04,0.22,1.09,U] [#2 0.10,0.09,1.00,U] [#3 0.20,-0.26,0.76,U] [#4 0.16,-0.26,0.92,U] [#5 0.10,0.34,0.83,U] [#6 -0.55,0.23,0.75,U] [#7 -0.28,-0.17,0.52,U] [#8 0.17,0.27,0.63,U] 
20:59:53.987 00.000 12268 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {0.17, -0.26}
20:59:53.987 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.67) = xAngle (2.53 = 2.53)
20:59:53.987 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.56 = 2.56)
20:59:53.987 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.86 mountX=-0.03 mountY=0.02, mountTheta=2.55
20:59:54.000 00.013 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.02, opts=13)
20:59:54.000 00.000 12268 Enqueuing Move request for scope (0.02, 0.02)
20:59:54.000 00.000 11616 Worker thread wakes up
20:59:54.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
20:59:54.000 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
20:59:54.000 00.000 11616 Moving (0.02, 0.02) raw xDistance=-0.03 yDistance=0.02
20:59:54.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:54.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:59:54.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:54.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:59:54.000 00.000 11616 MoveAxis(E, 0, ABG)
20:59:54.000 00.000 11616 Move returns status 0, amount 0
20:59:54.000 00.000 11616 MoveAxis(N, 0, ABG)
20:59:54.000 00.000 11616 Move returns status 0, amount 0
20:59:54.000 00.000 11616 move complete, result=0
20:59:54.000 00.000 11616 worker thread done servicing request
20:59:54.003 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
20:59:54.019 00.016 12268 UpdateGuideState exits: m=346 SNR=12.8
20:59:54.031 00.012 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:54.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:54.031 00.000 12268 Enqueuing Expose request
20:59:54.031 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:54.031 00.000 11616 Worker thread wakes up
20:59:54.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:54.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:56.031 02.000 11616 Exposure complete
20:59:56.083 00.052 11616 worker thread done servicing request
20:59:56.083 00.000 12268 OnExposeComplete: enter
20:59:56.083 00.000 12268 UpdateGuideState(): m_state=6
20:59:56.083 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1787
20:59:56.083 00.000 12268 Star::Find returns 1 (0), X=1250.74, Y=871.57, Mass=356, SNR=12.9, Peak=52 HFD=3.6
20:59:56.083 00.000 12268 MultiStar: [#1 0.34,-0.16,0.99,U] [#2 0.16,-0.36,0.97,U] [#3 0.26,-0.59,0.76,U] [#4 0.25,-0.73,0.00,M1] [#5 -0.18,-0.04,0.85,U] [#6 -0.22,-0.49,0.73,U] [#7 -0.43,-0.35,0.52,U] [#8 0.27,-0.25,0.60,U] 
20:59:56.083 00.000 12268 refined, 7 included, MultiStar: {0.07, -0.38}, one-star: {0.12, -0.74}
20:59:56.083 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.67) = xAngle (0.27 = 0.27)
20:59:56.083 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.31 = 0.31)
20:59:56.083 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.38 hyp=0.38 cameraTheta=-1.39 mountX=0.37 mountY=0.12, mountTheta=0.30
20:59:56.083 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.38, opts=13)
20:59:56.083 00.000 12268 Enqueuing Move request for scope (0.07, -0.38)
20:59:56.083 00.000 11616 Worker thread wakes up
20:59:56.083 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.38) opts 0xd
20:59:56.083 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.38)
20:59:56.083 00.000 11616 Moving (0.07, -0.38) raw xDistance=0.37 yDistance=0.12
20:59:56.083 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
20:59:56.083 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.10
20:59:56.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
20:59:56.083 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:56.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:59:56.083 00.000 11616 MoveAxis(W, 206, ABG)
20:59:56.083 00.000 11616 Guiding  Dir = 3, Dur = 206
20:59:56.093 00.010 11616 IsSlewing returns 0
20:59:56.093 00.000 11616 IsGuiding returns 0
20:59:56.093 00.000 11616 PulseGuide returned control before completion, sleep 216
20:59:56.100 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:59:56.115 00.015 12268 UpdateGuideState exits: m=356 SNR=12.9
20:59:56.115 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:56.125 00.010 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:56.125 00.000 12268 Enqueuing Expose request
20:59:56.322 00.197 11616 IsGuiding returns 1
20:59:56.322 00.000 11616 scope still moving after pulse duration time elapsed
20:59:56.353 00.031 11616 IsSlewing returns 0
20:59:56.353 00.000 11616 IsGuiding returns 0
20:59:56.353 00.000 11616 scope move finished after 206 + 53 ms
20:59:56.353 00.000 11616 Move returns status 0, amount 206
20:59:56.353 00.000 11616 MoveAxis(N, 0, ABG)
20:59:56.353 00.000 11616 Move returns status 0, amount 0
20:59:56.353 00.000 11616 move complete, result=0
20:59:56.353 00.000 11616 worker thread done servicing request
20:59:56.353 00.000 11616 Worker thread wakes up
20:59:56.353 00.000 12268 GuideStep: 0.4 px 206 ms WEST, 0.1 px 0 ms NORTH
20:59:56.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:56.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
20:59:58.346 01.993 11616 Exposure complete
20:59:58.409 00.063 11616 worker thread done servicing request
20:59:58.409 00.000 12268 OnExposeComplete: enter
20:59:58.409 00.000 12268 UpdateGuideState(): m_state=6
20:59:58.409 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1788
20:59:58.409 00.000 12268 Star::Find returns 1 (0), X=1251.14, Y=871.81, Mass=304, SNR=12.0, Peak=51 HFD=3.3
20:59:58.409 00.000 12268 MultiStar: [#1 0.36,-0.02,1.10,U] [#2 0.12,-0.52,1.02,U] [#3 0.52,-0.07,0.86,U] [#4 -0.13,-0.27,0.87,U] [#5 -0.15,-0.33,0.87,U] [#6 -0.34,-0.04,0.86,U] [#7 -0.20,-0.58,0.56,U] [#8 0.46,-0.12,0.65,U] 
20:59:58.409 00.000 12268 refined, 8 included, MultiStar: {0.15, -0.27}, one-star: {0.52, -0.50}
20:59:58.409 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.67) = xAngle (0.60 = 0.60)
20:59:58.409 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.63 = 0.63)
20:59:58.409 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.27 hyp=0.30 cameraTheta=-1.07 mountX=0.25 mountY=0.18, mountTheta=0.62
20:59:58.409 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.27, opts=13)
20:59:58.409 00.000 12268 Enqueuing Move request for scope (0.15, -0.27)
20:59:58.409 00.000 11616 Worker thread wakes up
20:59:58.409 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.27) opts 0xd
20:59:58.409 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.27)
20:59:58.409 00.000 11616 Moving (0.15, -0.27) raw xDistance=0.25 yDistance=0.18
20:59:58.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
20:59:58.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
20:59:58.409 00.000 11616 MoveAxis(W, 140, ABG)
20:59:58.409 00.000 11616 Guiding  Dir = 3, Dur = 140
20:59:58.409 00.000 11616 IsSlewing returns 0
20:59:58.409 00.000 11616 IsGuiding returns 0
20:59:58.409 00.000 11616 PulseGuide returned control before completion, sleep 150
20:59:58.425 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
20:59:58.441 00.016 12268 UpdateGuideState exits: m=304 SNR=12.0
20:59:58.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:58.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
20:59:58.441 00.000 12268 Enqueuing Expose request
20:59:58.583 00.142 11616 IsGuiding returns 1
20:59:58.583 00.000 11616 scope still moving after pulse duration time elapsed
20:59:58.615 00.032 11616 IsSlewing returns 0
20:59:58.615 00.000 11616 IsGuiding returns 0
20:59:58.615 00.000 11616 scope move finished after 140 + 58 ms
20:59:58.615 00.000 11616 Move returns status 0, amount 140
20:59:58.615 00.000 11616 MoveAxis(S, 15, ABG)
20:59:58.615 00.000 11616 Guiding  Dir = 1, Dur = 15
20:59:58.615 00.000 11616 IsSlewing returns 0
20:59:58.615 00.000 11616 IsGuiding returns 0
20:59:58.615 00.000 11616 PulseGuide returned control before completion, sleep 25
20:59:58.647 00.032 11616 IsGuiding returns 1
20:59:58.647 00.000 11616 scope still moving after pulse duration time elapsed
20:59:58.678 00.031 11616 IsSlewing returns 0
20:59:58.678 00.000 11616 IsGuiding returns 0
20:59:58.678 00.000 11616 scope move finished after 15 + 47 ms
20:59:58.678 00.000 11616 Move returns status 0, amount 15
20:59:58.678 00.000 11616 move complete, result=0
20:59:58.678 00.000 11616 worker thread done servicing request
20:59:58.678 00.000 11616 Worker thread wakes up
20:59:58.678 00.000 12268 GuideStep: 0.3 px 140 ms WEST, 0.2 px 15 ms SOUTH
20:59:58.678 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
20:59:58.678 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:00.687 02.009 11616 Exposure complete
21:00:00.750 00.063 11616 worker thread done servicing request
21:00:00.750 00.000 12268 OnExposeComplete: enter
21:00:00.750 00.000 12268 UpdateGuideState(): m_state=6
21:00:00.750 00.000 12268 Star::Find(15, 1251, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1789
21:00:00.750 00.000 12268 Star::Find returns 1 (0), X=1250.94, Y=871.71, Mass=317, SNR=12.2, Peak=43 HFD=3.9
21:00:00.750 00.000 12268 MultiStar: [#1 0.40,-0.22,1.06,U] [#2 0.29,-0.12,1.01,U] [#3 0.68,-0.12,0.00,M1] [#4 0.32,-0.80,0.00,M1] [#5 0.39,0.01,0.90,U] [#6 -0.38,-0.02,0.80,U] [#7 -0.17,-0.77,0.00,M1] [#8 0.40,0.10,0.61,U] 
21:00:00.750 00.000 12268 refined, 5 included, MultiStar: {0.24, -0.17}, one-star: {0.31, -0.60}
21:00:00.750 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.67) = xAngle (1.07 = 1.07)
21:00:00.750 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.10 = 1.10)
21:00:00.750 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.17 hyp=0.30 cameraTheta=-0.60 mountX=0.14 mountY=0.26, mountTheta=1.07
21:00:00.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.17, opts=13)
21:00:00.750 00.000 12268 Enqueuing Move request for scope (0.24, -0.17)
21:00:00.750 00.000 11616 Worker thread wakes up
21:00:00.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.17) opts 0xd
21:00:00.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.17)
21:00:00.750 00.000 11616 Moving (0.24, -0.17) raw xDistance=0.14 yDistance=0.26
21:00:00.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
21:00:00.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
21:00:00.750 00.000 11616 MoveAxis(W, 80, ABG)
21:00:00.750 00.000 11616 Guiding  Dir = 3, Dur = 80
21:00:00.750 00.000 11616 IsSlewing returns 0
21:00:00.750 00.000 11616 IsGuiding returns 0
21:00:00.750 00.000 11616 PulseGuide returned control before completion, sleep 90
21:00:00.765 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:00:00.781 00.016 12268 UpdateGuideState exits: m=317 SNR=12.2
21:00:00.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:00.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:00.781 00.000 12268 Enqueuing Expose request
21:00:00.859 00.078 11616 IsGuiding returns 1
21:00:00.859 00.000 11616 scope still moving after pulse duration time elapsed
21:00:00.890 00.031 11616 IsSlewing returns 0
21:00:00.890 00.000 11616 IsGuiding returns 0
21:00:00.890 00.000 11616 scope move finished after 80 + 54 ms
21:00:00.890 00.000 11616 Move returns status 0, amount 80
21:00:00.890 00.000 11616 MoveAxis(S, 22, ABG)
21:00:00.890 00.000 11616 Guiding  Dir = 1, Dur = 22
21:00:00.890 00.000 11616 IsSlewing returns 0
21:00:00.890 00.000 11616 IsGuiding returns 0
21:00:00.890 00.000 11616 PulseGuide returned control before completion, sleep 32
21:00:00.937 00.047 11616 IsGuiding returns 1
21:00:00.937 00.000 11616 scope still moving after pulse duration time elapsed
21:00:00.968 00.031 11616 IsSlewing returns 0
21:00:00.968 00.000 11616 IsGuiding returns 0
21:00:00.968 00.000 11616 scope move finished after 22 + 55 ms
21:00:00.968 00.000 11616 Move returns status 0, amount 22
21:00:00.968 00.000 11616 move complete, result=0
21:00:00.968 00.000 11616 worker thread done servicing request
21:00:00.968 00.000 12268 GuideStep: 0.1 px 80 ms WEST, 0.3 px 22 ms SOUTH
21:00:00.968 00.000 11616 Worker thread wakes up
21:00:00.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:00.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:02.977 02.009 11616 Exposure complete
21:00:03.031 00.054 11616 worker thread done servicing request
21:00:03.031 00.000 12268 OnExposeComplete: enter
21:00:03.031 00.000 12268 UpdateGuideState(): m_state=6
21:00:03.031 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1790
21:00:03.031 00.000 12268 Star::Find returns 1 (0), X=1250.98, Y=872.12, Mass=337, SNR=12.6, Peak=45 HFD=4.0
21:00:03.031 00.000 12268 MultiStar: [#1 0.51,0.23,0.97,U] [#2 0.28,-0.03,1.03,U] [#3 0.14,0.17,0.82,U] [#4 0.12,-0.19,0.81,U] [#5 -0.20,0.13,0.73,U] [#6 -0.11,0.06,0.76,U] [#7 0.01,-0.41,0.55,U] [#8 -0.20,0.49,0.60,U] 
21:00:03.031 00.000 12268 refined, 8 included, MultiStar: {0.14, 0.03}, one-star: {0.36, -0.19}
21:00:03.031 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.67) = xAngle (1.86 = 1.86)
21:00:03.031 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.89 = 1.89)
21:00:03.031 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.19 mountX=-0.04 mountY=0.13, mountTheta=1.86
21:00:03.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.03, opts=13)
21:00:03.031 00.000 12268 Enqueuing Move request for scope (0.14, 0.03)
21:00:03.031 00.000 11616 Worker thread wakes up
21:00:03.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
21:00:03.031 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
21:00:03.031 00.000 11616 Moving (0.14, 0.03) raw xDistance=-0.04 yDistance=0.13
21:00:03.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:03.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:00:03.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:03.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:00:03.031 00.000 11616 MoveAxis(E, 0, ABG)
21:00:03.031 00.000 11616 Move returns status 0, amount 0
21:00:03.031 00.000 11616 MoveAxis(N, 0, ABG)
21:00:03.031 00.000 11616 Move returns status 0, amount 0
21:00:03.031 00.000 11616 move complete, result=0
21:00:03.031 00.000 11616 worker thread done servicing request
21:00:03.040 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:03.062 00.022 12268 UpdateGuideState exits: m=337 SNR=12.6
21:00:03.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:03.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:03.062 00.000 12268 Enqueuing Expose request
21:00:03.062 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:03.062 00.000 11616 Worker thread wakes up
21:00:03.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:03.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:05.078 02.016 11616 Exposure complete
21:00:05.125 00.047 11616 worker thread done servicing request
21:00:05.125 00.000 12268 OnExposeComplete: enter
21:00:05.125 00.000 12268 UpdateGuideState(): m_state=6
21:00:05.125 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1791
21:00:05.125 00.000 12268 Star::Find returns 1 (0), X=1251.07, Y=872.18, Mass=337, SNR=12.5, Peak=40 HFD=4.1
21:00:05.125 00.000 12268 MultiStar: [#1 0.05,0.58,1.00,U] [#2 0.17,0.00,0.98,U] [#3 0.36,0.01,0.77,U] [#4 0.13,-0.35,0.80,U] [#5 -0.12,0.02,0.84,U] [#6 -0.39,-0.30,0.75,U] [#7 0.01,-0.08,0.50,U] [#8 0.02,0.32,0.64,U] 
21:00:05.125 00.000 12268 refined, 8 included, MultiStar: {0.09, 0.02}, one-star: {0.45, -0.12}
21:00:05.125 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.67) = xAngle (1.88 = 1.88)
21:00:05.125 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.91 = 1.91)
21:00:05.125 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.21 mountX=-0.03 mountY=0.09, mountTheta=1.88
21:00:05.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.02, opts=13)
21:00:05.125 00.000 12268 Enqueuing Move request for scope (0.09, 0.02)
21:00:05.125 00.000 11616 Worker thread wakes up
21:00:05.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
21:00:05.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
21:00:05.125 00.000 11616 Moving (0.09, 0.02) raw xDistance=-0.03 yDistance=0.09
21:00:05.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:05.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:00:05.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:05.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:00:05.125 00.000 11616 MoveAxis(E, 0, ABG)
21:00:05.125 00.000 11616 Move returns status 0, amount 0
21:00:05.125 00.000 11616 MoveAxis(N, 0, ABG)
21:00:05.125 00.000 11616 Move returns status 0, amount 0
21:00:05.125 00.000 11616 move complete, result=0
21:00:05.125 00.000 11616 worker thread done servicing request
21:00:05.140 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:05.171 00.031 12268 UpdateGuideState exits: m=337 SNR=12.5
21:00:05.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:05.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:05.171 00.000 12268 Enqueuing Expose request
21:00:05.171 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:05.171 00.000 11616 Worker thread wakes up
21:00:05.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:05.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:07.165 01.994 11616 Exposure complete
21:00:07.229 00.064 11616 worker thread done servicing request
21:00:07.229 00.000 12268 OnExposeComplete: enter
21:00:07.229 00.000 12268 UpdateGuideState(): m_state=6
21:00:07.229 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1792
21:00:07.229 00.000 12268 Star::Find returns 1 (0), X=1250.94, Y=872.98, Mass=318, SNR=12.2, Peak=48 HFD=3.4
21:00:07.229 00.000 12268 MultiStar: [#1 0.28,0.50,1.07,U] [#2 0.12,0.51,1.03,U] [#3 0.27,-0.01,0.84,U] [#4 -0.04,0.12,0.87,U] [#5 -0.12,0.42,0.86,U] [#6 -0.17,0.49,0.79,U] [#7 0.02,0.15,0.53,U] [#8 0.06,1.06,0.00,M1] 
21:00:07.229 00.000 12268 refined, 7 included, MultiStar: {0.10, 0.38}, one-star: {0.32, 0.67}
21:00:07.229 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.67) = xAngle (2.98 = 2.98)
21:00:07.229 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.01 = 3.01)
21:00:07.229 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.38 hyp=0.39 cameraTheta=1.31 mountX=-0.39 mountY=0.05, mountTheta=3.01
21:00:07.229 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.38, opts=13)
21:00:07.229 00.000 12268 Enqueuing Move request for scope (0.10, 0.38)
21:00:07.229 00.000 11616 Worker thread wakes up
21:00:07.229 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.38) opts 0xd
21:00:07.229 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.38)
21:00:07.229 00.000 11616 Moving (0.10, 0.38) raw xDistance=-0.39 yDistance=0.05
21:00:07.229 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
21:00:07.229 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
21:00:07.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
21:00:07.229 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:07.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:00:07.229 00.000 11616 MoveAxis(E, 217, ABG)
21:00:07.229 00.000 11616 Guiding  Dir = 2, Dur = 217
21:00:07.229 00.000 11616 IsSlewing returns 0
21:00:07.229 00.000 11616 IsGuiding returns 0
21:00:07.229 00.000 11616 PulseGuide returned control before completion, sleep 227
21:00:07.250 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:07.261 00.011 12268 UpdateGuideState exits: m=318 SNR=12.2
21:00:07.261 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:07.261 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:07.261 00.000 12268 Enqueuing Expose request
21:00:07.484 00.223 11616 IsGuiding returns 0
21:00:07.484 00.000 11616 Move returns status 0, amount 217
21:00:07.484 00.000 11616 MoveAxis(N, 0, ABG)
21:00:07.484 00.000 11616 Move returns status 0, amount 0
21:00:07.484 00.000 11616 move complete, result=0
21:00:07.484 00.000 11616 worker thread done servicing request
21:00:07.484 00.000 11616 Worker thread wakes up
21:00:07.484 00.000 12268 GuideStep: -0.4 px 217 ms EAST, 0.1 px 0 ms NORTH
21:00:07.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:07.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:09.499 02.015 11616 Exposure complete
21:00:09.548 00.049 11616 worker thread done servicing request
21:00:09.548 00.000 12268 OnExposeComplete: enter
21:00:09.548 00.000 12268 UpdateGuideState(): m_state=6
21:00:09.548 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1793
21:00:09.548 00.000 12268 Star::Find returns 1 (0), X=1250.94, Y=872.63, Mass=342, SNR=12.6, Peak=47 HFD=3.9
21:00:09.548 00.000 12268 MultiStar: [#1 0.02,0.60,1.00,U] [#2 -0.08,0.65,0.98,U] [#3 0.03,0.20,0.81,U] [#4 -0.17,0.32,0.75,U] [#5 -0.22,0.44,0.81,U] [#6 -0.63,-0.05,0.78,U] [#7 0.19,-0.05,0.54,U] [#8 -0.04,0.81,0.00,M2] 
21:00:09.548 00.000 12268 refined, 7 included, MultiStar: {-0.06, 0.34}, one-star: {0.32, 0.33}
21:00:09.548 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.67) = xAngle (3.42 = -2.86)
21:00:09.548 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.45 = -2.83)
21:00:09.548 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.34 hyp=0.34 cameraTheta=1.75 mountX=-0.33 mountY=-0.11, mountTheta=-2.83
21:00:09.548 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.34, opts=13)
21:00:09.548 00.000 12268 Enqueuing Move request for scope (-0.06, 0.34)
21:00:09.548 00.000 11616 Worker thread wakes up
21:00:09.548 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.34) opts 0xd
21:00:09.548 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.34)
21:00:09.548 00.000 11616 Moving (-0.06, 0.34) raw xDistance=-0.33 yDistance=-0.11
21:00:09.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
21:00:09.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:09.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:00:09.548 00.000 11616 MoveAxis(E, 186, ABG)
21:00:09.548 00.000 11616 Guiding  Dir = 2, Dur = 186
21:00:09.548 00.000 11616 IsSlewing returns 0
21:00:09.548 00.000 11616 IsGuiding returns 0
21:00:09.548 00.000 11616 PulseGuide returned control before completion, sleep 196
21:00:09.564 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:00:09.580 00.016 12268 UpdateGuideState exits: m=342 SNR=12.6
21:00:09.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:09.580 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:09.580 00.000 12268 Enqueuing Expose request
21:00:09.770 00.190 11616 IsGuiding returns 1
21:00:09.770 00.000 11616 scope still moving after pulse duration time elapsed
21:00:09.802 00.032 11616 IsSlewing returns 0
21:00:09.802 00.000 11616 IsGuiding returns 0
21:00:09.802 00.000 11616 scope move finished after 186 + 55 ms
21:00:09.802 00.000 11616 Move returns status 0, amount 186
21:00:09.802 00.000 11616 MoveAxis(N, 0, ABG)
21:00:09.802 00.000 11616 Move returns status 0, amount 0
21:00:09.802 00.000 11616 move complete, result=0
21:00:09.802 00.000 11616 worker thread done servicing request
21:00:09.802 00.000 11616 Worker thread wakes up
21:00:09.802 00.000 12268 GuideStep: -0.3 px 186 ms EAST, -0.1 px 0 ms NORTH
21:00:09.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:09.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:11.812 02.010 11616 Exposure complete
21:00:11.874 00.062 11616 worker thread done servicing request
21:00:11.874 00.000 12268 OnExposeComplete: enter
21:00:11.874 00.000 12268 UpdateGuideState(): m_state=6
21:00:11.874 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1794
21:00:11.874 00.000 12268 Star::Find returns 1 (0), X=1251.06, Y=872.49, Mass=307, SNR=12.0, Peak=37 HFD=4.0
21:00:11.874 00.000 12268 MultiStar: [#1 0.57,0.26,1.12,U] [#2 0.29,0.40,1.10,U] [#3 0.42,-0.35,0.74,U] [#4 0.23,-0.32,0.81,U] [#5 0.03,0.11,0.76,U] [#6 -0.20,0.63,0.73,U] [#7 -0.08,-0.02,0.55,U] [#8 0.79,0.79,0.00,M3] 
21:00:11.874 00.000 12268 refined, 7 included, MultiStar: {0.26, 0.14}, one-star: {0.44, 0.18}
21:00:11.874 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.67) = xAngle (2.16 = 2.16)
21:00:11.874 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.19 = 2.19)
21:00:11.874 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.14 hyp=0.29 cameraTheta=0.49 mountX=-0.16 mountY=0.24, mountTheta=2.17
21:00:11.874 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.14, opts=13)
21:00:11.874 00.000 12268 Enqueuing Move request for scope (0.26, 0.14)
21:00:11.874 00.000 11616 Worker thread wakes up
21:00:11.874 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.14) opts 0xd
21:00:11.874 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.14)
21:00:11.874 00.000 11616 Moving (0.26, 0.14) raw xDistance=-0.16 yDistance=0.24
21:00:11.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
21:00:11.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:00:11.874 00.000 11616 MoveAxis(E, 91, ABG)
21:00:11.874 00.000 11616 Guiding  Dir = 2, Dur = 91
21:00:11.874 00.000 11616 IsSlewing returns 0
21:00:11.874 00.000 11616 IsGuiding returns 0
21:00:11.874 00.000 11616 PulseGuide returned control before completion, sleep 101
21:00:11.883 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:11.906 00.023 12268 UpdateGuideState exits: m=307 SNR=12.0
21:00:11.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:11.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:11.906 00.000 12268 Enqueuing Expose request
21:00:11.994 00.088 11616 IsGuiding returns 1
21:00:11.994 00.000 11616 scope still moving after pulse duration time elapsed
21:00:12.026 00.032 11616 IsSlewing returns 0
21:00:12.026 00.000 11616 IsGuiding returns 0
21:00:12.026 00.000 11616 scope move finished after 91 + 54 ms
21:00:12.026 00.000 11616 Move returns status 0, amount 91
21:00:12.026 00.000 11616 MoveAxis(S, 20, ABG)
21:00:12.026 00.000 11616 Guiding  Dir = 1, Dur = 20
21:00:12.026 00.000 11616 IsSlewing returns 0
21:00:12.026 00.000 11616 IsGuiding returns 0
21:00:12.026 00.000 11616 PulseGuide returned control before completion, sleep 30
21:00:12.074 00.048 11616 IsGuiding returns 1
21:00:12.074 00.000 11616 scope still moving after pulse duration time elapsed
21:00:12.105 00.031 11616 IsSlewing returns 0
21:00:12.105 00.000 11616 IsGuiding returns 0
21:00:12.105 00.000 11616 scope move finished after 20 + 59 ms
21:00:12.105 00.000 11616 Move returns status 0, amount 20
21:00:12.105 00.000 11616 move complete, result=0
21:00:12.105 00.000 11616 worker thread done servicing request
21:00:12.105 00.000 11616 Worker thread wakes up
21:00:12.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:12.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:12.105 00.000 12268 GuideStep: -0.2 px 91 ms EAST, 0.2 px 20 ms SOUTH
21:00:14.116 02.011 11616 Exposure complete
21:00:14.163 00.047 11616 worker thread done servicing request
21:00:14.163 00.000 12268 OnExposeComplete: enter
21:00:14.163 00.000 12268 UpdateGuideState(): m_state=6
21:00:14.163 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1795
21:00:14.163 00.000 12268 Star::Find returns 1 (0), X=1250.83, Y=872.72, Mass=299, SNR=11.8, Peak=33 HFD=4.0
21:00:14.163 00.000 12268 MultiStar: [#1 0.61,0.80,0.00,M1] [#2 0.56,0.60,0.00,M1] [#3 0.55,0.17,0.87,U] [#4 0.51,-0.27,0.95,U] [#5 0.18,0.78,0.00,M1] [#6 -0.26,0.58,0.87,U] [#7 0.03,-0.07,0.54,U] [#8 0.35,0.97,0.00,M4] 
21:00:14.163 00.000 12268 refined, 4 included, MultiStar: {0.23, 0.18}, one-star: {0.21, 0.42}
21:00:14.163 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.67) = xAngle (2.35 = 2.35)
21:00:14.163 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.38 = 2.38)
21:00:14.163 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.18 hyp=0.29 cameraTheta=0.68 mountX=-0.20 mountY=0.20, mountTheta=2.36
21:00:14.163 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.18, opts=13)
21:00:14.163 00.000 12268 Enqueuing Move request for scope (0.23, 0.18)
21:00:14.179 00.016 11616 Worker thread wakes up
21:00:14.179 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.18) opts 0xd
21:00:14.179 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.18)
21:00:14.179 00.000 11616 Moving (0.23, 0.18) raw xDistance=-0.20 yDistance=0.20
21:00:14.179 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:00:14.179 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
21:00:14.179 00.000 11616 MoveAxis(E, 114, ABG)
21:00:14.179 00.000 11616 Guiding  Dir = 2, Dur = 114
21:00:14.179 00.000 11616 IsSlewing returns 0
21:00:14.179 00.000 11616 IsGuiding returns 0
21:00:14.179 00.000 11616 PulseGuide returned control before completion, sleep 124
21:00:14.187 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:00:14.195 00.008 12268 UpdateGuideState exits: m=299 SNR=11.8
21:00:14.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:14.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:14.195 00.000 12268 Enqueuing Expose request
21:00:14.306 00.111 11616 IsGuiding returns 1
21:00:14.306 00.000 11616 scope still moving after pulse duration time elapsed
21:00:14.338 00.032 11616 IsSlewing returns 0
21:00:14.338 00.000 11616 IsGuiding returns 0
21:00:14.338 00.000 11616 scope move finished after 114 + 44 ms
21:00:14.338 00.000 11616 Move returns status 0, amount 114
21:00:14.338 00.000 11616 MoveAxis(S, 17, ABG)
21:00:14.338 00.000 11616 Guiding  Dir = 1, Dur = 17
21:00:14.338 00.000 11616 IsSlewing returns 0
21:00:14.338 00.000 11616 IsGuiding returns 0
21:00:14.338 00.000 11616 PulseGuide returned control before completion, sleep 27
21:00:14.370 00.032 11616 IsGuiding returns 1
21:00:14.370 00.000 11616 scope still moving after pulse duration time elapsed
21:00:14.402 00.032 11616 IsSlewing returns 0
21:00:14.402 00.000 11616 IsGuiding returns 0
21:00:14.402 00.000 11616 scope move finished after 17 + 46 ms
21:00:14.402 00.000 11616 Move returns status 0, amount 17
21:00:14.402 00.000 11616 move complete, result=0
21:00:14.402 00.000 11616 worker thread done servicing request
21:00:14.402 00.000 11616 Worker thread wakes up
21:00:14.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:14.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:14.402 00.000 12268 GuideStep: -0.2 px 114 ms EAST, 0.2 px 17 ms SOUTH
21:00:16.409 02.007 11616 Exposure complete
21:00:16.457 00.048 11616 worker thread done servicing request
21:00:16.457 00.000 12268 OnExposeComplete: enter
21:00:16.457 00.000 12268 UpdateGuideState(): m_state=6
21:00:16.457 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1796
21:00:16.457 00.000 12268 Star::Find returns 1 (0), X=1250.79, Y=872.58, Mass=331, SNR=12.4, Peak=41 HFD=3.9
21:00:16.468 00.011 12268 MultiStar: [#1 0.19,0.49,1.04,U] [#2 0.17,0.37,0.98,U] [#3 0.13,0.10,0.79,U] [#4 0.03,-0.10,0.80,U] [#5 -0.24,0.61,0.00,M2] [#6 -0.65,0.34,0.00,M1] [#7 -0.06,0.06,0.54,U] [#8 -0.08,0.53,0.66,U] 
21:00:16.468 00.000 12268 refined, 6 included, MultiStar: {0.10, 0.26}, one-star: {0.17, 0.27}
21:00:16.468 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.67) = xAngle (2.88 = 2.88)
21:00:16.468 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.91 = 2.91)
21:00:16.468 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.21 mountX=-0.27 mountY=0.06, mountTheta=2.91
21:00:16.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.26, opts=13)
21:00:16.468 00.000 12268 Enqueuing Move request for scope (0.10, 0.26)
21:00:16.468 00.000 11616 Worker thread wakes up
21:00:16.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.26) opts 0xd
21:00:16.468 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.26)
21:00:16.468 00.000 11616 Moving (0.10, 0.26) raw xDistance=-0.27 yDistance=0.06
21:00:16.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
21:00:16.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:16.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:00:16.468 00.000 11616 MoveAxis(E, 152, ABG)
21:00:16.468 00.000 11616 Guiding  Dir = 2, Dur = 152
21:00:16.473 00.005 11616 IsSlewing returns 0
21:00:16.473 00.000 11616 IsGuiding returns 0
21:00:16.473 00.000 11616 PulseGuide returned control before completion, sleep 162
21:00:16.473 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:00:16.505 00.032 12268 UpdateGuideState exits: m=331 SNR=12.4
21:00:16.505 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:16.505 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:16.505 00.000 12268 Enqueuing Expose request
21:00:16.647 00.142 11616 IsGuiding returns 1
21:00:16.647 00.000 11616 scope still moving after pulse duration time elapsed
21:00:16.679 00.032 11616 IsSlewing returns 0
21:00:16.679 00.000 11616 IsGuiding returns 0
21:00:16.679 00.000 11616 scope move finished after 152 + 54 ms
21:00:16.679 00.000 11616 Move returns status 0, amount 152
21:00:16.679 00.000 11616 MoveAxis(N, 0, ABG)
21:00:16.679 00.000 11616 Move returns status 0, amount 0
21:00:16.679 00.000 11616 move complete, result=0
21:00:16.679 00.000 11616 worker thread done servicing request
21:00:16.679 00.000 11616 Worker thread wakes up
21:00:16.679 00.000 12268 GuideStep: -0.3 px 152 ms EAST, 0.1 px 0 ms NORTH
21:00:16.679 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:16.679 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:18.687 02.008 11616 Exposure complete
21:00:18.734 00.047 11616 worker thread done servicing request
21:00:18.734 00.000 12268 OnExposeComplete: enter
21:00:18.734 00.000 12268 UpdateGuideState(): m_state=6
21:00:18.734 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1797
21:00:18.734 00.000 12268 Star::Find returns 1 (0), X=1250.95, Y=872.48, Mass=359, SNR=13.0, Peak=43 HFD=3.7
21:00:18.734 00.000 12268 MultiStar: [#1 0.35,0.07,0.94,U] [#2 0.13,-0.06,0.93,U] [#3 0.55,0.01,0.76,U] [#4 0.45,-0.22,0.75,U] [#5 -0.27,-0.12,0.81,U] [#6 -0.06,0.13,0.73,U] [#7 0.03,-0.26,0.57,U] [#8 0.20,1.15,0.00,M4] 
21:00:18.734 00.000 12268 refined, 7 included, MultiStar: {0.20, -0.02}, one-star: {0.33, 0.18}
21:00:18.734 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.67) = xAngle (1.58 = 1.58)
21:00:18.734 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.61 = 1.61)
21:00:18.734 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-0.09 mountX=-0.00 mountY=0.20, mountTheta=1.58
21:00:18.734 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.02, opts=13)
21:00:18.734 00.000 12268 Enqueuing Move request for scope (0.20, -0.02)
21:00:18.734 00.000 11616 Worker thread wakes up
21:00:18.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.02) opts 0xd
21:00:18.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.02)
21:00:18.734 00.000 11616 Moving (0.20, -0.02) raw xDistance=-0.00 yDistance=0.20
21:00:18.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:18.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:00:18.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
21:00:18.734 00.000 11616 MoveAxis(E, 0, ABG)
21:00:18.734 00.000 11616 Move returns status 0, amount 0
21:00:18.734 00.000 11616 MoveAxis(S, 17, ABG)
21:00:18.734 00.000 11616 Guiding  Dir = 1, Dur = 17
21:00:18.750 00.016 11616 IsSlewing returns 0
21:00:18.750 00.000 11616 IsGuiding returns 0
21:00:18.750 00.000 11616 PulseGuide returned control before completion, sleep 27
21:00:18.750 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:18.765 00.015 12268 UpdateGuideState exits: m=359 SNR=13.0
21:00:18.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:18.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:18.765 00.000 12268 Enqueuing Expose request
21:00:18.781 00.016 11616 IsGuiding returns 1
21:00:18.781 00.000 11616 scope still moving after pulse duration time elapsed
21:00:18.812 00.031 11616 IsSlewing returns 0
21:00:18.812 00.000 11616 IsGuiding returns 0
21:00:18.812 00.000 11616 scope move finished after 17 + 45 ms
21:00:18.812 00.000 11616 Move returns status 0, amount 17
21:00:18.812 00.000 11616 move complete, result=0
21:00:18.812 00.000 11616 worker thread done servicing request
21:00:18.812 00.000 11616 Worker thread wakes up
21:00:18.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:18.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:18.812 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
21:00:20.829 02.017 11616 Exposure complete
21:00:20.877 00.048 11616 worker thread done servicing request
21:00:20.877 00.000 12268 OnExposeComplete: enter
21:00:20.877 00.000 12268 UpdateGuideState(): m_state=6
21:00:20.877 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1798
21:00:20.877 00.000 12268 Star::Find returns 1 (0), X=1251.01, Y=872.12, Mass=313, SNR=12.1, Peak=31 HFD=4.2
21:00:20.877 00.000 12268 MultiStar: [#1 0.40,0.01,0.99,U] [#2 0.07,0.11,0.97,U] [#3 0.54,0.14,0.84,U] [#4 0.14,-0.57,0.82,U] [#5 -0.26,-0.02,0.84,U] [#6 -0.35,0.15,0.83,U] [#7 -0.99,-0.71,0.00,M1] [#8 0.23,0.35,0.64,U] 
21:00:20.877 00.000 12268 refined, 7 included, MultiStar: {0.15, -0.01}, one-star: {0.39, -0.19}
21:00:20.877 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.67) = xAngle (1.59 = 1.59)
21:00:20.877 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.62 = 1.62)
21:00:20.877 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.08 mountX=-0.00 mountY=0.15, mountTheta=1.59
21:00:20.877 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.01, opts=13)
21:00:20.877 00.000 12268 Enqueuing Move request for scope (0.15, -0.01)
21:00:20.877 00.000 11616 Worker thread wakes up
21:00:20.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
21:00:20.877 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
21:00:20.877 00.000 11616 Moving (0.15, -0.01) raw xDistance=-0.00 yDistance=0.15
21:00:20.877 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:20.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:00:20.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
21:00:20.877 00.000 11616 MoveAxis(E, 0, ABG)
21:00:20.877 00.000 11616 Move returns status 0, amount 0
21:00:20.877 00.000 11616 MoveAxis(S, 13, ABG)
21:00:20.877 00.000 11616 Guiding  Dir = 1, Dur = 13
21:00:20.877 00.000 11616 IsSlewing returns 0
21:00:20.877 00.000 11616 IsGuiding returns 0
21:00:20.877 00.000 11616 PulseGuide returned control before completion, sleep 23
21:00:20.893 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:00:20.909 00.016 12268 UpdateGuideState exits: m=313 SNR=12.1
21:00:20.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:20.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:20.909 00.000 12268 Enqueuing Expose request
21:00:20.924 00.015 11616 IsGuiding returns 1
21:00:20.924 00.000 11616 scope still moving after pulse duration time elapsed
21:00:20.956 00.032 11616 IsSlewing returns 0
21:00:20.956 00.000 11616 IsGuiding returns 0
21:00:20.956 00.000 11616 scope move finished after 13 + 52 ms
21:00:20.956 00.000 11616 Move returns status 0, amount 13
21:00:20.956 00.000 11616 move complete, result=0
21:00:20.956 00.000 11616 worker thread done servicing request
21:00:20.956 00.000 11616 Worker thread wakes up
21:00:20.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:20.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:20.956 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
21:00:22.961 02.005 11616 Exposure complete
21:00:23.009 00.048 11616 worker thread done servicing request
21:00:23.009 00.000 12268 OnExposeComplete: enter
21:00:23.009 00.000 12268 UpdateGuideState(): m_state=6
21:00:23.009 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1799
21:00:23.009 00.000 12268 Star::Find returns 1 (0), X=1250.96, Y=872.04, Mass=307, SNR=12.1, Peak=38 HFD=3.3
21:00:23.009 00.000 12268 MultiStar: [#1 0.16,0.15,1.11,U] [#2 0.11,0.07,0.98,U] [#3 0.35,0.10,0.85,U] [#4 -0.03,-0.51,0.86,U] [#5 0.13,0.35,0.93,U] [#6 -0.60,0.23,0.84,U] [#7 0.00,-0.26,0.56,U] [#8 0.21,0.39,0.67,U] 
21:00:23.009 00.000 12268 refined, 8 included, MultiStar: {0.08, 0.03}, one-star: {0.34, -0.27}
21:00:23.009 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.67) = xAngle (2.02 = 2.02)
21:00:23.009 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.05 = 2.05)
21:00:23.009 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.35 mountX=-0.04 mountY=0.08, mountTheta=2.02
21:00:23.009 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.03, opts=13)
21:00:23.009 00.000 12268 Enqueuing Move request for scope (0.08, 0.03)
21:00:23.009 00.000 11616 Worker thread wakes up
21:00:23.009 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
21:00:23.009 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
21:00:23.009 00.000 11616 Moving (0.08, 0.03) raw xDistance=-0.04 yDistance=0.08
21:00:23.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:23.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:00:23.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:23.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:00:23.009 00.000 11616 MoveAxis(E, 0, ABG)
21:00:23.009 00.000 11616 Move returns status 0, amount 0
21:00:23.009 00.000 11616 MoveAxis(N, 0, ABG)
21:00:23.009 00.000 11616 Move returns status 0, amount 0
21:00:23.009 00.000 11616 move complete, result=0
21:00:23.009 00.000 11616 worker thread done servicing request
21:00:23.031 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:23.041 00.010 12268 UpdateGuideState exits: m=307 SNR=12.1
21:00:23.041 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:23.041 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:23.041 00.000 12268 Enqueuing Expose request
21:00:23.041 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:23.041 00.000 11616 Worker thread wakes up
21:00:23.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:23.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:25.040 01.999 11616 Exposure complete
21:00:25.103 00.063 11616 worker thread done servicing request
21:00:25.103 00.000 12268 OnExposeComplete: enter
21:00:25.103 00.000 12268 UpdateGuideState(): m_state=6
21:00:25.103 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1800
21:00:25.103 00.000 12268 Star::Find returns 1 (0), X=1251.08, Y=872.47, Mass=340, SNR=12.6, Peak=41 HFD=4.0
21:00:25.103 00.000 12268 MultiStar: [#1 0.11,0.44,1.03,U] [#2 0.27,0.15,0.97,U] [#3 0.24,0.19,0.76,U] [#4 -0.04,-0.21,0.82,U] [#5 -0.28,0.32,0.82,U] [#6 -0.34,0.44,0.79,U] [#7 0.21,0.17,0.52,U] [#8 -0.10,0.40,0.61,U] 
21:00:25.103 00.000 12268 refined, 8 included, MultiStar: {0.07, 0.23}, one-star: {0.45, 0.16}
21:00:25.103 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.67) = xAngle (2.93 = 2.93)
21:00:25.103 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.96 = 2.96)
21:00:25.103 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.26 mountX=-0.23 mountY=0.04, mountTheta=2.96
21:00:25.103 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.23, opts=13)
21:00:25.103 00.000 12268 Enqueuing Move request for scope (0.07, 0.23)
21:00:25.103 00.000 11616 Worker thread wakes up
21:00:25.103 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
21:00:25.103 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
21:00:25.103 00.000 11616 Moving (0.07, 0.23) raw xDistance=-0.23 yDistance=0.04
21:00:25.103 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
21:00:25.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:25.103 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:00:25.103 00.000 11616 MoveAxis(E, 131, ABG)
21:00:25.103 00.000 11616 Guiding  Dir = 2, Dur = 131
21:00:25.103 00.000 11616 IsSlewing returns 0
21:00:25.103 00.000 11616 IsGuiding returns 0
21:00:25.103 00.000 11616 PulseGuide returned control before completion, sleep 141
21:00:25.125 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:25.135 00.010 12268 UpdateGuideState exits: m=340 SNR=12.6
21:00:25.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:25.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:25.135 00.000 12268 Enqueuing Expose request
21:00:25.261 00.126 11616 IsGuiding returns 1
21:00:25.261 00.000 11616 scope still moving after pulse duration time elapsed
21:00:25.293 00.032 11616 IsSlewing returns 0
21:00:25.293 00.000 11616 IsGuiding returns 0
21:00:25.293 00.000 11616 scope move finished after 131 + 48 ms
21:00:25.293 00.000 11616 Move returns status 0, amount 131
21:00:25.293 00.000 11616 MoveAxis(N, 0, ABG)
21:00:25.293 00.000 11616 Move returns status 0, amount 0
21:00:25.293 00.000 11616 move complete, result=0
21:00:25.293 00.000 11616 worker thread done servicing request
21:00:25.293 00.000 11616 Worker thread wakes up
21:00:25.293 00.000 12268 GuideStep: -0.2 px 131 ms EAST, 0.0 px 0 ms NORTH
21:00:25.293 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:25.293 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:27.296 02.003 11616 Exposure complete
21:00:27.359 00.063 11616 worker thread done servicing request
21:00:27.359 00.000 12268 OnExposeComplete: enter
21:00:27.359 00.000 12268 UpdateGuideState(): m_state=6
21:00:27.359 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1801
21:00:27.359 00.000 12268 Star::Find returns 1 (0), X=1250.66, Y=872.71, Mass=360, SNR=12.9, Peak=36 HFD=4.6
21:00:27.359 00.000 12268 MultiStar: [#1 -0.26,0.88,0.00,M1] [#2 -0.45,0.70,0.00,M1] [#3 -0.25,0.43,0.79,U] [#4 -0.09,0.19,0.92,U] [#5 -0.56,0.48,0.00,M1] [#6 -0.66,1.09,0.00,M1] [#7 -0.67,0.39,0.00,M1] [#8 -0.89,0.32,0.00,M2] 
21:00:27.359 00.000 12268 refined, 2 included, MultiStar: {-0.09, 0.34}, one-star: {0.04, 0.40}
21:00:27.359 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.67) = xAngle (3.50 = -2.79)
21:00:27.359 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.53 = -2.76)
21:00:27.359 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.83 mountX=-0.33 mountY=-0.13, mountTheta=-2.76
21:00:27.359 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.34, opts=13)
21:00:27.359 00.000 12268 Enqueuing Move request for scope (-0.09, 0.34)
21:00:27.359 00.000 11616 Worker thread wakes up
21:00:27.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.34) opts 0xd
21:00:27.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.34)
21:00:27.359 00.000 11616 Moving (-0.09, 0.34) raw xDistance=-0.33 yDistance=-0.13
21:00:27.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
21:00:27.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:27.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:00:27.359 00.000 11616 MoveAxis(E, 184, ABG)
21:00:27.359 00.000 11616 Guiding  Dir = 2, Dur = 184
21:00:27.359 00.000 11616 IsSlewing returns 0
21:00:27.359 00.000 11616 IsGuiding returns 0
21:00:27.359 00.000 11616 PulseGuide returned control before completion, sleep 194
21:00:27.374 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:27.390 00.016 12268 UpdateGuideState exits: m=360 SNR=12.9
21:00:27.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:27.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:27.390 00.000 12268 Enqueuing Expose request
21:00:27.562 00.172 11616 IsGuiding returns 1
21:00:27.562 00.000 11616 scope still moving after pulse duration time elapsed
21:00:27.593 00.031 11616 IsSlewing returns 0
21:00:27.593 00.000 11616 IsGuiding returns 1
21:00:27.625 00.032 11616 IsSlewing returns 0
21:00:27.625 00.000 11616 IsGuiding returns 1
21:00:27.656 00.031 11616 IsSlewing returns 0
21:00:27.656 00.000 11616 IsGuiding returns 1
21:00:27.687 00.031 11616 IsSlewing returns 0
21:00:27.687 00.000 11616 IsGuiding returns 1
21:00:27.718 00.031 11616 IsSlewing returns 0
21:00:27.718 00.000 11616 IsGuiding returns 0
21:00:27.718 00.000 11616 scope move finished after 184 + 168 ms
21:00:27.718 00.000 11616 Move returns status 0, amount 184
21:00:27.718 00.000 11616 MoveAxis(N, 0, ABG)
21:00:27.718 00.000 11616 Move returns status 0, amount 0
21:00:27.718 00.000 11616 move complete, result=0
21:00:27.718 00.000 11616 worker thread done servicing request
21:00:27.718 00.000 11616 Worker thread wakes up
21:00:27.718 00.000 12268 GuideStep: -0.3 px 184 ms EAST, -0.1 px 0 ms NORTH
21:00:27.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:27.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:29.718 02.000 11616 Exposure complete
21:00:29.770 00.052 11616 worker thread done servicing request
21:00:29.770 00.000 12268 OnExposeComplete: enter
21:00:29.770 00.000 12268 UpdateGuideState(): m_state=6
21:00:29.770 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1802
21:00:29.770 00.000 12268 Star::Find returns 1 (0), X=1250.11, Y=872.58, Mass=349, SNR=12.8, Peak=30 HFD=4.7
21:00:29.770 00.000 12268 MultiStar: [#1 -0.54,0.73,0.00,M2] [#2 -0.59,0.70,0.00,M2] [#3 -0.50,0.55,0.00,M1] [#4 -0.51,0.43,0.00,M1] [#5 -0.93,0.47,0.00,M2] [#6 -1.12,0.32,0.00,M2] [#7 -0.83,0.50,0.00,M2] [#8 -0.46,0.70,0.00,M3] 
21:00:29.770 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.67) = xAngle (4.33 = -1.96)
21:00:29.770 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.36 = -1.93)
21:00:29.770 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.27 hyp=0.58 cameraTheta=2.66 mountX=-0.22 mountY=-0.54, mountTheta=-1.95
21:00:29.781 00.011 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=0.27, opts=13)
21:00:29.781 00.000 12268 Enqueuing Move request for scope (-0.51, 0.27)
21:00:29.781 00.000 11616 Worker thread wakes up
21:00:29.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.27) opts 0xd
21:00:29.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, 0.27)
21:00:29.781 00.000 11616 Moving (-0.51, 0.27) raw xDistance=-0.22 yDistance=-0.54
21:00:29.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
21:00:29.781 00.000 11616 resist switch: large excursion: input -0.54 thresh 0.45 direction from 1 to -1
21:00:29.781 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.62
21:00:29.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.54
21:00:29.781 00.000 11616 MoveAxis(E, 122, ABG)
21:00:29.781 00.000 11616 Guiding  Dir = 2, Dur = 122
21:00:29.781 00.000 11616 IsSlewing returns 0
21:00:29.781 00.000 11616 IsGuiding returns 0
21:00:29.781 00.000 11616 PulseGuide returned control before completion, sleep 132
21:00:29.786 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:29.802 00.016 12268 UpdateGuideState exits: m=349 SNR=12.8
21:00:29.812 00.010 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:29.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:29.812 00.000 12268 Enqueuing Expose request
21:00:29.929 00.117 11616 IsGuiding returns 1
21:00:29.929 00.000 11616 scope still moving after pulse duration time elapsed
21:00:29.960 00.031 11616 IsSlewing returns 0
21:00:29.960 00.000 11616 IsGuiding returns 1
21:00:29.992 00.032 11616 IsSlewing returns 0
21:00:29.992 00.000 11616 IsGuiding returns 1
21:00:30.024 00.032 11616 IsSlewing returns 0
21:00:30.024 00.000 11616 IsGuiding returns 1
21:00:30.055 00.031 11616 IsSlewing returns 0
21:00:30.055 00.000 11616 IsGuiding returns 0
21:00:30.055 00.000 11616 scope move finished after 122 + 151 ms
21:00:30.055 00.000 11616 Move returns status 0, amount 122
21:00:30.055 00.000 11616 BLC: Oldest BLC event removed
21:00:30.055 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2066 applied
21:00:30.055 00.000 11616 MoveAxis(N, 2112, ABG)
21:00:30.055 00.000 11616 Guiding  Dir = 0, Dur = 2112
21:00:30.055 00.000 11616 IsSlewing returns 0
21:00:30.055 00.000 11616 IsGuiding returns 0
21:00:30.055 00.000 11616 PulseGuide returned control before completion, sleep 2122
21:00:32.184 02.129 11616 IsGuiding returns 1
21:00:32.184 00.000 11616 scope still moving after pulse duration time elapsed
21:00:32.215 00.031 11616 IsSlewing returns 0
21:00:32.215 00.000 11616 IsGuiding returns 0
21:00:32.215 00.000 11616 scope move finished after 2112 + 46 ms
21:00:32.215 00.000 11616 Move returns status 0, amount 2112
21:00:32.215 00.000 11616 move complete, result=0
21:00:32.215 00.000 11616 worker thread done servicing request
21:00:32.215 00.000 11616 Worker thread wakes up
21:00:32.215 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:32.215 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:32.215 00.000 12268 GuideStep: -0.2 px 122 ms EAST, -0.5 px 2112 ms NORTH
21:00:34.228 02.013 11616 Exposure complete
21:00:34.281 00.053 11616 worker thread done servicing request
21:00:34.281 00.000 12268 OnExposeComplete: enter
21:00:34.281 00.000 12268 UpdateGuideState(): m_state=6
21:00:34.281 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1803
21:00:34.281 00.000 12268 Star::Find returns 1 (0), X=1250.76, Y=873.62, Mass=371, SNR=13.2, Peak=30 HFD=4.9
21:00:34.281 00.000 12268 MultiStar: large primary error, entering stabilization period
21:00:34.281 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.67) = xAngle (3.14 = 3.14)
21:00:34.281 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.17 = -3.12)
21:00:34.281 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=1.31 hyp=1.32 cameraTheta=1.47 mountX=-1.32 mountY=-0.03, mountTheta=-3.12
21:00:34.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=1.31, opts=13)
21:00:34.281 00.000 12268 Enqueuing Move request for scope (0.14, 1.31)
21:00:34.281 00.000 11616 Worker thread wakes up
21:00:34.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 1.31) opts 0xd
21:00:34.281 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 1.31)
21:00:34.281 00.000 11616 Moving (0.14, 1.31) raw xDistance=-1.32 yDistance=-0.03
21:00:34.281 00.000 11616 BLC: History state: CurrMiss=0.03, AvgInitMiss=0.12, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.081185, 1:0.032297
21:00:34.281 00.000 11616 BLC: No correction, Miss < min_move
21:00:34.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.32
21:00:34.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:34.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:00:34.281 00.000 11616 MoveAxis(E, 740, ABG)
21:00:34.281 00.000 11616 Guiding  Dir = 2, Dur = 740
21:00:34.281 00.000 11616 IsSlewing returns 0
21:00:34.281 00.000 11616 IsGuiding returns 0
21:00:34.281 00.000 11616 PulseGuide returned control before completion, sleep 750
21:00:34.291 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:00:34.312 00.021 12268 UpdateGuideState exits: m=371 SNR=13.2
21:00:34.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:34.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:34.312 00.000 12268 Enqueuing Expose request
21:00:35.047 00.735 11616 IsGuiding returns 1
21:00:35.047 00.000 11616 scope still moving after pulse duration time elapsed
21:00:35.078 00.031 11616 IsSlewing returns 0
21:00:35.078 00.000 11616 IsGuiding returns 1
21:00:35.109 00.031 11616 IsSlewing returns 0
21:00:35.109 00.000 11616 IsGuiding returns 0
21:00:35.109 00.000 11616 scope move finished after 740 + 83 ms
21:00:35.109 00.000 11616 Move returns status 0, amount 740
21:00:35.109 00.000 11616 MoveAxis(N, 0, ABG)
21:00:35.109 00.000 11616 Move returns status 0, amount 0
21:00:35.109 00.000 11616 move complete, result=0
21:00:35.109 00.000 11616 worker thread done servicing request
21:00:35.109 00.000 11616 Worker thread wakes up
21:00:35.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:35.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:35.109 00.000 12268 GuideStep: -1.3 px 740 ms EAST, -0.0 px 0 ms NORTH
21:00:37.111 02.002 11616 Exposure complete
21:00:37.159 00.048 11616 worker thread done servicing request
21:00:37.159 00.000 12268 OnExposeComplete: enter
21:00:37.159 00.000 12268 UpdateGuideState(): m_state=6
21:00:37.159 00.000 12268 Star::Find(15, 1250, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1804
21:00:37.159 00.000 12268 Star::Find returns 1 (0), X=1250.52, Y=872.15, Mass=325, SNR=12.3, Peak=36 HFD=3.9
21:00:37.159 00.000 12268 MultiStar: exiting stabilization period
21:00:37.159 00.000 12268 MultiStar: [#1 -0.46,-0.09,1.00,U] [#2 -0.28,-0.22,1.02,U] [#3 -0.50,-0.44,0.00,M2] [#4 -0.41,-0.48,0.87,U] [#5 -0.72,-0.61,0.00,M3] [#6 -0.71,-0.19,0.00,M3] [#7 -0.44,-0.66,0.00,M3] [#8 -0.09,0.02,0.61,U] 
21:00:37.159 00.000 12268 single-star, 4 included, MultiStar: {-0.28, -0.20}, one-star: {-0.10, -0.16}
21:00:37.159 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.67) = xAngle (-0.48 = -0.48)
21:00:37.159 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.45 = -0.45)
21:00:37.159 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-2.15 mountX=0.17 mountY=-0.08, mountTheta=-0.46
21:00:37.175 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.16, opts=13)
21:00:37.175 00.000 12268 Enqueuing Move request for scope (-0.10, -0.16)
21:00:37.175 00.000 11616 Worker thread wakes up
21:00:37.175 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
21:00:37.175 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
21:00:37.175 00.000 11616 Moving (-0.10, -0.16) raw xDistance=0.17 yDistance=-0.08
21:00:37.175 00.000 11616 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.12, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.081185, 1:0.032297, 2:0.082323
21:00:37.175 00.000 11616 BLC: No correction, Miss < min_move
21:00:37.175 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:00:37.175 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:00:37.175 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:37.175 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:00:37.175 00.000 11616 MoveAxis(E, 0, ABG)
21:00:37.175 00.000 11616 Move returns status 0, amount 0
21:00:37.175 00.000 11616 MoveAxis(N, 0, ABG)
21:00:37.175 00.000 11616 Move returns status 0, amount 0
21:00:37.175 00.000 11616 move complete, result=0
21:00:37.175 00.000 11616 worker thread done servicing request
21:00:37.191 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:37.207 00.016 12268 UpdateGuideState exits: m=325 SNR=12.3
21:00:37.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:37.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:37.207 00.000 12268 Enqueuing Expose request
21:00:37.207 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:37.207 00.000 11616 Worker thread wakes up
21:00:37.207 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:37.207 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:39.218 02.011 11616 Exposure complete
21:00:39.265 00.047 11616 worker thread done servicing request
21:00:39.265 00.000 12268 OnExposeComplete: enter
21:00:39.265 00.000 12268 UpdateGuideState(): m_state=6
21:00:39.265 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1805
21:00:39.265 00.000 12268 Star::Find returns 1 (0), X=1251.00, Y=871.73, Mass=351, SNR=12.8, Peak=33 HFD=4.5
21:00:39.265 00.000 12268 MultiStar: [#1 -0.23,-0.55,0.97,U] [#2 0.15,-0.39,0.91,U] [#3 0.02,-0.83,0.00,M3] [#4 0.08,-0.95,0.00,M1] [#5 -0.22,-0.52,0.80,U] [#6 -0.29,-0.97,0.00,M4] [#7 -0.11,-0.97,0.00,M4] [#8 -0.41,-0.61,0.00,M3] 
21:00:39.265 00.000 12268 refined, 3 included, MultiStar: {0.03, -0.51}, one-star: {0.38, -0.58}
21:00:39.265 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.67) = xAngle (0.16 = 0.16)
21:00:39.265 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.19 = 0.19)
21:00:39.265 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.51 hyp=0.51 cameraTheta=-1.51 mountX=0.51 mountY=0.10, mountTheta=0.19
21:00:39.265 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.51, opts=13)
21:00:39.265 00.000 12268 Enqueuing Move request for scope (0.03, -0.51)
21:00:39.265 00.000 11616 Worker thread wakes up
21:00:39.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.51) opts 0xd
21:00:39.265 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.51)
21:00:39.265 00.000 11616 Moving (0.03, -0.51) raw xDistance=0.51 yDistance=0.10
21:00:39.265 00.000 11616 BLC: window closed
21:00:39.265 00.000 11616 BLC: History state: CurrMiss=-0.10, AvgInitMiss=0.12, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.081185, 1:0.032297, 2:0.082323
21:00:39.265 00.000 11616 BLC: No correction, Miss < min_move
21:00:39.265 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.29 direction from -1 to 1
21:00:39.265 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.52
21:00:39.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
21:00:39.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:39.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:00:39.265 00.000 11616 MoveAxis(W, 283, ABG)
21:00:39.265 00.000 11616 Guiding  Dir = 3, Dur = 283
21:00:39.265 00.000 11616 IsSlewing returns 0
21:00:39.265 00.000 11616 IsGuiding returns 0
21:00:39.281 00.016 11616 PulseGuide returned control before completion, sleep 293
21:00:39.281 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:39.296 00.015 12268 UpdateGuideState exits: m=351 SNR=12.8
21:00:39.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:39.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:39.296 00.000 12268 Enqueuing Expose request
21:00:39.578 00.282 11616 IsGuiding returns 1
21:00:39.578 00.000 11616 scope still moving after pulse duration time elapsed
21:00:39.609 00.031 11616 IsSlewing returns 0
21:00:39.609 00.000 11616 IsGuiding returns 0
21:00:39.609 00.000 11616 scope move finished after 283 + 46 ms
21:00:39.609 00.000 11616 Move returns status 0, amount 283
21:00:39.609 00.000 11616 MoveAxis(N, 0, ABG)
21:00:39.609 00.000 11616 Move returns status 0, amount 0
21:00:39.609 00.000 11616 move complete, result=0
21:00:39.609 00.000 11616 worker thread done servicing request
21:00:39.609 00.000 12268 GuideStep: 0.5 px 283 ms WEST, 0.1 px 0 ms NORTH
21:00:39.609 00.000 11616 Worker thread wakes up
21:00:39.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:39.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:41.704 02.095 11616 Exposure complete
21:00:41.752 00.048 11616 worker thread done servicing request
21:00:41.752 00.000 12268 OnExposeComplete: enter
21:00:41.752 00.000 12268 UpdateGuideState(): m_state=6
21:00:41.752 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1806
21:00:41.752 00.000 12268 Star::Find returns 1 (0), X=1250.92, Y=872.40, Mass=326, SNR=12.4, Peak=45 HFD=3.7
21:00:41.752 00.000 12268 MultiStar: [#1 0.21,0.37,1.02,U] [#2 0.13,0.25,0.99,U] [#3 0.26,0.38,0.77,U] [#4 0.10,-0.21,0.97,U] [#5 -0.23,0.24,0.83,U] [#6 -0.08,0.21,0.80,U] [#7 -0.54,-0.12,0.53,U] [#8 0.01,-0.29,0.58,U] 
21:00:41.752 00.000 12268 refined, 8 included, MultiStar: {0.05, 0.13}, one-star: {0.30, 0.09}
21:00:41.752 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.67) = xAngle (2.84 = 2.84)
21:00:41.752 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.87 = 2.87)
21:00:41.768 00.016 12268 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.17 mountX=-0.13 mountY=0.04, mountTheta=2.87
21:00:41.768 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.13, opts=13)
21:00:41.768 00.000 12268 Enqueuing Move request for scope (0.05, 0.13)
21:00:41.768 00.000 11616 Worker thread wakes up
21:00:41.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
21:00:41.768 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
21:00:41.768 00.000 11616 Moving (0.05, 0.13) raw xDistance=-0.13 yDistance=0.04
21:00:41.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:00:41.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:00:41.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:41.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:00:41.768 00.000 11616 MoveAxis(E, 0, ABG)
21:00:41.768 00.000 11616 Move returns status 0, amount 0
21:00:41.768 00.000 11616 MoveAxis(N, 0, ABG)
21:00:41.768 00.000 11616 Move returns status 0, amount 0
21:00:41.768 00.000 11616 move complete, result=0
21:00:41.768 00.000 11616 worker thread done servicing request
21:00:41.784 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:00:41.799 00.015 12268 UpdateGuideState exits: m=326 SNR=12.4
21:00:41.799 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:41.799 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:41.799 00.000 12268 Enqueuing Expose request
21:00:41.799 00.000 11616 Worker thread wakes up
21:00:41.799 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:41.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:41.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:43.812 02.013 11616 Exposure complete
21:00:43.875 00.063 11616 worker thread done servicing request
21:00:43.875 00.000 12268 OnExposeComplete: enter
21:00:43.875 00.000 12268 UpdateGuideState(): m_state=6
21:00:43.875 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1807
21:00:43.875 00.000 12268 Star::Find returns 1 (0), X=1251.08, Y=872.35, Mass=333, SNR=12.5, Peak=41 HFD=3.9
21:00:43.875 00.000 12268 MultiStar: [#1 0.08,0.56,0.99,U] [#2 0.22,0.49,1.00,U] [#3 0.11,0.46,0.82,U] [#4 0.20,-0.05,0.88,U] [#5 -0.29,0.28,0.68,U] [#6 -0.50,0.40,0.72,U] [#7 0.25,0.39,0.50,U] [#8 0.17,1.18,0.00,M3] 
21:00:43.875 00.000 12268 refined, 7 included, MultiStar: {0.09, 0.32}, one-star: {0.46, 0.05}
21:00:43.875 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.67) = xAngle (2.96 = 2.96)
21:00:43.875 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.99 = 2.99)
21:00:43.875 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.32 hyp=0.33 cameraTheta=1.29 mountX=-0.33 mountY=0.05, mountTheta=2.99
21:00:43.875 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.32, opts=13)
21:00:43.875 00.000 12268 Enqueuing Move request for scope (0.09, 0.32)
21:00:43.875 00.000 11616 Worker thread wakes up
21:00:43.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.32) opts 0xd
21:00:43.875 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.32)
21:00:43.875 00.000 11616 Moving (0.09, 0.32) raw xDistance=-0.33 yDistance=0.05
21:00:43.875 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
21:00:43.875 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
21:00:43.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
21:00:43.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:43.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:00:43.875 00.000 11616 MoveAxis(E, 182, ABG)
21:00:43.875 00.000 11616 Guiding  Dir = 2, Dur = 182
21:00:43.875 00.000 11616 IsSlewing returns 0
21:00:43.875 00.000 11616 IsGuiding returns 0
21:00:43.875 00.000 11616 PulseGuide returned control before completion, sleep 192
21:00:43.890 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:43.906 00.016 12268 UpdateGuideState exits: m=333 SNR=12.5
21:00:43.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:43.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:43.906 00.000 12268 Enqueuing Expose request
21:00:44.078 00.172 11616 IsGuiding returns 1
21:00:44.078 00.000 11616 scope still moving after pulse duration time elapsed
21:00:44.109 00.031 11616 IsSlewing returns 0
21:00:44.109 00.000 11616 IsGuiding returns 0
21:00:44.109 00.000 11616 scope move finished after 182 + 43 ms
21:00:44.109 00.000 11616 Move returns status 0, amount 182
21:00:44.109 00.000 11616 MoveAxis(N, 0, ABG)
21:00:44.109 00.000 11616 Move returns status 0, amount 0
21:00:44.109 00.000 11616 move complete, result=0
21:00:44.109 00.000 11616 worker thread done servicing request
21:00:44.109 00.000 12268 GuideStep: -0.3 px 182 ms EAST, 0.1 px 0 ms NORTH
21:00:44.109 00.000 11616 Worker thread wakes up
21:00:44.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:44.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:46.123 02.014 11616 Exposure complete
21:00:46.170 00.047 11616 worker thread done servicing request
21:00:46.170 00.000 12268 OnExposeComplete: enter
21:00:46.170 00.000 12268 UpdateGuideState(): m_state=6
21:00:46.170 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1808
21:00:46.170 00.000 12268 Star::Find returns 1 (0), X=1250.97, Y=872.51, Mass=335, SNR=12.5, Peak=41 HFD=3.6
21:00:46.170 00.000 12268 MultiStar: [#1 0.52,0.29,0.97,U] [#2 0.64,0.17,0.00,M1] [#3 0.52,-0.04,0.83,U] [#4 0.33,-0.49,0.80,U] [#5 0.22,0.05,0.84,U] [#6 0.12,-0.16,0.80,U] [#7 -0.55,0.69,0.00,M3] [#8 0.12,0.65,0.00,M4] 
21:00:46.170 00.000 12268 refined, 5 included, MultiStar: {0.35, -0.00}, one-star: {0.35, 0.21}
21:00:46.170 00.000 12268 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-1.67) = xAngle (1.66 = 1.66)
21:00:46.170 00.000 12268 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.69 = 1.69)
21:00:46.170 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.00 hyp=0.35 cameraTheta=-0.00 mountX=-0.03 mountY=0.35, mountTheta=1.66
21:00:46.170 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.00, opts=13)
21:00:46.170 00.000 12268 Enqueuing Move request for scope (0.35, -0.00)
21:00:46.170 00.000 11616 Worker thread wakes up
21:00:46.170 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.00) opts 0xd
21:00:46.170 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.00)
21:00:46.170 00.000 11616 Moving (0.35, -0.00) raw xDistance=-0.03 yDistance=0.35
21:00:46.170 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:46.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:00:46.170 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:00:46.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
21:00:46.170 00.000 11616 MoveAxis(E, 0, ABG)
21:00:46.170 00.000 11616 Move returns status 0, amount 0
21:00:46.170 00.000 11616 MoveAxis(N, 0, ABG)
21:00:46.170 00.000 11616 Move returns status 0, amount 0
21:00:46.170 00.000 11616 move complete, result=0
21:00:46.170 00.000 11616 worker thread done servicing request
21:00:46.187 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:00:46.218 00.031 12268 UpdateGuideState exits: m=335 SNR=12.5
21:00:46.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:46.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:46.218 00.000 12268 Enqueuing Expose request
21:00:46.218 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:00:46.218 00.000 11616 Worker thread wakes up
21:00:46.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:46.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:48.222 02.004 11616 Exposure complete
21:00:48.286 00.064 11616 worker thread done servicing request
21:00:48.286 00.000 12268 OnExposeComplete: enter
21:00:48.286 00.000 12268 UpdateGuideState(): m_state=6
21:00:48.286 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1809
21:00:48.286 00.000 12268 Star::Find returns 1 (0), X=1251.05, Y=872.24, Mass=297, SNR=11.7, Peak=36 HFD=4.0
21:00:48.286 00.000 12268 MultiStar: [#1 0.61,0.18,0.98,U] [#2 0.48,0.22,0.98,U] [#3 0.03,0.13,0.80,U] [#4 0.51,-0.15,0.82,U] [#5 0.20,0.54,0.87,U] [#6 -0.37,0.09,0.82,U] [#7 0.38,-0.35,0.53,U] [#8 0.15,0.32,0.62,U] 
21:00:48.286 00.000 12268 refined, 8 included, MultiStar: {0.28, 0.12}, one-star: {0.42, -0.07}
21:00:48.286 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.67) = xAngle (2.06 = 2.06)
21:00:48.286 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.09 = 2.09)
21:00:48.286 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.12 hyp=0.30 cameraTheta=0.39 mountX=-0.14 mountY=0.27, mountTheta=2.06
21:00:48.286 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.12, opts=13)
21:00:48.286 00.000 12268 Enqueuing Move request for scope (0.28, 0.12)
21:00:48.286 00.000 11616 Worker thread wakes up
21:00:48.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.12) opts 0xd
21:00:48.286 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.12)
21:00:48.286 00.000 11616 Moving (0.28, 0.12) raw xDistance=-0.14 yDistance=0.27
21:00:48.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:00:48.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:00:48.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:00:48.286 00.000 11616 MoveAxis(E, 80, ABG)
21:00:48.286 00.000 11616 Guiding  Dir = 2, Dur = 80
21:00:48.286 00.000 11616 IsSlewing returns 0
21:00:48.286 00.000 11616 IsGuiding returns 0
21:00:48.286 00.000 11616 PulseGuide returned control before completion, sleep 90
21:00:48.301 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
21:00:48.317 00.016 12268 UpdateGuideState exits: m=297 SNR=11.7
21:00:48.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:48.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:48.317 00.000 12268 Enqueuing Expose request
21:00:48.396 00.079 11616 IsGuiding returns 1
21:00:48.396 00.000 11616 scope still moving after pulse duration time elapsed
21:00:48.428 00.032 11616 IsSlewing returns 0
21:00:48.428 00.000 11616 IsGuiding returns 1
21:00:48.460 00.032 11616 IsSlewing returns 0
21:00:48.460 00.000 11616 IsGuiding returns 0
21:00:48.460 00.000 11616 scope move finished after 80 + 81 ms
21:00:48.460 00.000 11616 Move returns status 0, amount 80
21:00:48.460 00.000 11616 MoveAxis(N, 0, ABG)
21:00:48.460 00.000 11616 Move returns status 0, amount 0
21:00:48.460 00.000 11616 move complete, result=0
21:00:48.460 00.000 11616 worker thread done servicing request
21:00:48.460 00.000 11616 Worker thread wakes up
21:00:48.460 00.000 12268 GuideStep: -0.1 px 80 ms EAST, 0.3 px 0 ms NORTH
21:00:48.460 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:48.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:50.471 02.011 11616 Exposure complete
21:00:50.518 00.047 11616 worker thread done servicing request
21:00:50.518 00.000 12268 OnExposeComplete: enter
21:00:50.518 00.000 12268 UpdateGuideState(): m_state=6
21:00:50.518 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1810
21:00:50.518 00.000 12268 Star::Find returns 1 (0), X=1251.12, Y=872.31, Mass=271, SNR=11.2, Peak=33 HFD=3.8
21:00:50.518 00.000 12268 MultiStar: [#1 0.41,0.26,1.09,U] [#2 0.43,0.23,1.00,U] [#3 0.52,0.14,0.87,U] [#4 0.22,-0.29,0.84,U] [#5 -0.10,0.34,0.78,U] [#6 -0.33,0.16,0.63,U] [#7 -0.17,0.68,0.00,M3] [#8 0.47,0.47,0.00,M4] 
21:00:50.518 00.000 12268 refined, 6 included, MultiStar: {0.28, 0.12}, one-star: {0.50, 0.01}
21:00:50.518 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.67) = xAngle (2.09 = 2.09)
21:00:50.518 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.12 = 2.12)
21:00:50.518 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.12 hyp=0.30 cameraTheta=0.42 mountX=-0.15 mountY=0.26, mountTheta=2.09
21:00:50.518 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.12, opts=13)
21:00:50.518 00.000 12268 Enqueuing Move request for scope (0.28, 0.12)
21:00:50.518 00.000 11616 Worker thread wakes up
21:00:50.518 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.12) opts 0xd
21:00:50.518 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.12)
21:00:50.518 00.000 11616 Moving (0.28, 0.12) raw xDistance=-0.15 yDistance=0.26
21:00:50.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
21:00:50.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:00:50.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:00:50.518 00.000 11616 MoveAxis(E, 83, ABG)
21:00:50.518 00.000 11616 Guiding  Dir = 2, Dur = 83
21:00:50.531 00.013 11616 IsSlewing returns 0
21:00:50.531 00.000 11616 IsGuiding returns 0
21:00:50.531 00.000 11616 PulseGuide returned control before completion, sleep 93
21:00:50.534 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
21:00:50.550 00.016 12268 UpdateGuideState exits: m=271 SNR=11.2
21:00:50.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:50.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:50.550 00.000 12268 Enqueuing Expose request
21:00:50.629 00.079 11616 IsGuiding returns 1
21:00:50.629 00.000 11616 scope still moving after pulse duration time elapsed
21:00:50.661 00.032 11616 IsSlewing returns 0
21:00:50.661 00.000 11616 IsGuiding returns 1
21:00:50.693 00.032 11616 IsSlewing returns 0
21:00:50.693 00.000 11616 IsGuiding returns 1
21:00:50.725 00.032 11616 IsSlewing returns 0
21:00:50.725 00.000 11616 IsGuiding returns 1
21:00:50.756 00.031 11616 IsSlewing returns 0
21:00:50.756 00.000 11616 IsGuiding returns 1
21:00:50.788 00.032 11616 IsSlewing returns 0
21:00:50.788 00.000 11616 IsGuiding returns 1
21:00:50.820 00.032 11616 IsSlewing returns 0
21:00:50.820 00.000 11616 IsGuiding returns 0
21:00:50.820 00.000 11616 scope move finished after 83 + 206 ms
21:00:50.820 00.000 11616 Move returns status 0, amount 83
21:00:50.820 00.000 11616 MoveAxis(N, 0, ABG)
21:00:50.820 00.000 11616 Move returns status 0, amount 0
21:00:50.820 00.000 11616 move complete, result=0
21:00:50.820 00.000 11616 worker thread done servicing request
21:00:50.820 00.000 11616 Worker thread wakes up
21:00:50.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:50.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:50.820 00.000 12268 GuideStep: -0.1 px 83 ms EAST, 0.3 px 0 ms NORTH
21:00:52.814 01.994 11616 Exposure complete
21:00:52.877 00.063 11616 worker thread done servicing request
21:00:52.877 00.000 12268 OnExposeComplete: enter
21:00:52.877 00.000 12268 UpdateGuideState(): m_state=6
21:00:52.877 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1811
21:00:52.877 00.000 12268 Star::Find returns 1 (0), X=1251.31, Y=872.54, Mass=294, SNR=11.7, Peak=33 HFD=4.0
21:00:52.877 00.000 12268 MultiStar: [#1 0.77,0.10,0.00,M1] [#2 0.33,-0.05,0.96,U] [#3 0.59,0.21,0.84,U] [#4 0.56,-0.40,0.00,M1] [#5 0.18,0.09,0.73,U] [#6 -0.08,-0.24,0.60,U] [#7 0.39,0.05,0.53,U] [#8 0.60,0.60,0.00,M5] 
21:00:52.877 00.000 12268 refined, 5 included, MultiStar: {0.38, 0.07}, one-star: {0.69, 0.23}
21:00:52.877 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.67) = xAngle (1.84 = 1.84)
21:00:52.877 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.87 = 1.87)
21:00:52.877 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.07 hyp=0.39 cameraTheta=0.17 mountX=-0.10 mountY=0.37, mountTheta=1.84
21:00:52.877 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.07, opts=13)
21:00:52.877 00.000 12268 Enqueuing Move request for scope (0.38, 0.07)
21:00:52.877 00.000 11616 Worker thread wakes up
21:00:52.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.07) opts 0xd
21:00:52.877 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.07)
21:00:52.877 00.000 11616 Moving (0.38, 0.07) raw xDistance=-0.10 yDistance=0.37
21:00:52.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:00:52.877 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.66 newest=0.90
21:00:52.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
21:00:52.877 00.000 11616 MoveAxis(E, 58, ABG)
21:00:52.893 00.016 11616 Guiding  Dir = 2, Dur = 58
21:00:52.893 00.000 11616 IsSlewing returns 0
21:00:52.893 00.000 11616 IsGuiding returns 0
21:00:52.893 00.000 11616 PulseGuide returned control before completion, sleep 68
21:00:52.909 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:00:52.925 00.016 12268 UpdateGuideState exits: m=294 SNR=11.7
21:00:52.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:52.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:52.925 00.000 12268 Enqueuing Expose request
21:00:52.972 00.047 11616 IsGuiding returns 1
21:00:52.972 00.000 11616 scope still moving after pulse duration time elapsed
21:00:53.004 00.032 11616 IsSlewing returns 0
21:00:53.004 00.000 11616 IsGuiding returns 0
21:00:53.004 00.000 11616 scope move finished after 58 + 53 ms
21:00:53.004 00.000 11616 Move returns status 0, amount 58
21:00:53.004 00.000 11616 BLC: Oldest BLC event removed
21:00:53.004 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2066 applied
21:00:53.004 00.000 11616 MoveAxis(S, 2098, ABG)
21:00:53.004 00.000 11616 Guiding  Dir = 1, Dur = 2098
21:00:53.004 00.000 11616 IsSlewing returns 0
21:00:53.004 00.000 11616 IsGuiding returns 0
21:00:53.004 00.000 11616 PulseGuide returned control before completion, sleep 2108
21:00:55.125 02.121 11616 IsGuiding returns 1
21:00:55.125 00.000 11616 scope still moving after pulse duration time elapsed
21:00:55.156 00.031 11616 IsSlewing returns 0
21:00:55.156 00.000 11616 IsGuiding returns 1
21:00:55.187 00.031 11616 IsSlewing returns 0
21:00:55.187 00.000 11616 IsGuiding returns 1
21:00:55.218 00.031 11616 IsSlewing returns 0
21:00:55.218 00.000 11616 IsGuiding returns 1
21:00:55.250 00.032 11616 IsSlewing returns 0
21:00:55.250 00.000 11616 IsGuiding returns 1
21:00:55.282 00.032 11616 IsSlewing returns 0
21:00:55.282 00.000 11616 IsGuiding returns 0
21:00:55.282 00.000 11616 scope move finished after 2098 + 178 ms
21:00:55.282 00.000 11616 Move returns status 0, amount 2098
21:00:55.282 00.000 11616 move complete, result=0
21:00:55.282 00.000 11616 worker thread done servicing request
21:00:55.282 00.000 11616 Worker thread wakes up
21:00:55.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:55.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:55.282 00.000 12268 GuideStep: -0.1 px 58 ms EAST, 0.4 px 2098 ms SOUTH
21:00:57.285 02.003 11616 Exposure complete
21:00:57.343 00.058 11616 worker thread done servicing request
21:00:57.343 00.000 12268 OnExposeComplete: enter
21:00:57.343 00.000 12268 UpdateGuideState(): m_state=6
21:00:57.343 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1812
21:00:57.343 00.000 12268 Star::Find returns 1 (0), X=1251.63, Y=872.48, Mass=295, SNR=11.7, Peak=37 HFD=3.4
21:00:57.343 00.000 12268 MultiStar: [#1 0.74,0.40,0.00,M2] [#2 0.79,0.37,0.00,M1] [#3 0.70,0.35,0.00,M1] [#4 0.61,-0.44,0.00,M2] [#5 0.09,0.27,0.78,U] [#6 0.00,-0.07,0.70,U] [#7 -0.27,-0.25,0.52,U] [#8 0.27,1.07,0.00,M6] 
21:00:57.343 00.000 12268 refined, 3 included, MultiStar: {0.31, 0.07}, one-star: {1.01, 0.17}
21:00:57.343 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.67) = xAngle (1.88 = 1.88)
21:00:57.343 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.91 = 1.91)
21:00:57.343 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.07 hyp=0.32 cameraTheta=0.21 mountX=-0.10 mountY=0.30, mountTheta=1.89
21:00:57.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.07, opts=13)
21:00:57.343 00.000 12268 Enqueuing Move request for scope (0.31, 0.07)
21:00:57.343 00.000 11616 Worker thread wakes up
21:00:57.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.07) opts 0xd
21:00:57.343 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.07)
21:00:57.343 00.000 11616 Moving (0.31, 0.07) raw xDistance=-0.10 yDistance=0.30
21:00:57.343 00.000 11616 BLC: History state: CurrMiss=0.30, AvgInitMiss=0.15, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.055935, 1:0.302988
21:00:57.343 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:00:57.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:00:57.348 00.005 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
21:00:57.348 00.000 11616 MoveAxis(E, 55, ABG)
21:00:57.348 00.000 11616 Guiding  Dir = 2, Dur = 55
21:00:57.348 00.000 11616 IsSlewing returns 0
21:00:57.348 00.000 11616 IsGuiding returns 0
21:00:57.348 00.000 11616 PulseGuide returned control before completion, sleep 65
21:00:57.364 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=20, Gamma=1.290
21:00:57.380 00.016 12268 UpdateGuideState exits: m=295 SNR=11.7
21:00:57.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:57.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:57.380 00.000 12268 Enqueuing Expose request
21:00:57.427 00.047 11616 IsGuiding returns 1
21:00:57.427 00.000 11616 scope still moving after pulse duration time elapsed
21:00:57.459 00.032 11616 IsSlewing returns 0
21:00:57.459 00.000 11616 IsGuiding returns 0
21:00:57.459 00.000 11616 scope move finished after 55 + 55 ms
21:00:57.459 00.000 11616 Move returns status 0, amount 55
21:00:57.459 00.000 11616 MoveAxis(S, 26, ABG)
21:00:57.459 00.000 11616 Guiding  Dir = 1, Dur = 26
21:00:57.459 00.000 11616 IsSlewing returns 0
21:00:57.459 00.000 11616 IsGuiding returns 0
21:00:57.459 00.000 11616 PulseGuide returned control before completion, sleep 36
21:00:57.506 00.047 11616 IsGuiding returns 1
21:00:57.506 00.000 11616 scope still moving after pulse duration time elapsed
21:00:57.538 00.032 11616 IsSlewing returns 0
21:00:57.538 00.000 11616 IsGuiding returns 0
21:00:57.538 00.000 11616 scope move finished after 26 + 52 ms
21:00:57.538 00.000 11616 Move returns status 0, amount 26
21:00:57.538 00.000 11616 move complete, result=0
21:00:57.538 00.000 11616 worker thread done servicing request
21:00:57.538 00.000 11616 Worker thread wakes up
21:00:57.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:57.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:00:57.538 00.000 12268 GuideStep: -0.1 px 55 ms EAST, 0.3 px 26 ms SOUTH
21:00:59.548 02.010 11616 Exposure complete
21:00:59.596 00.048 11616 worker thread done servicing request
21:00:59.596 00.000 12268 OnExposeComplete: enter
21:00:59.596 00.000 12268 UpdateGuideState(): m_state=6
21:00:59.596 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1813
21:00:59.596 00.000 12268 Star::Find returns 1 (0), X=1251.11, Y=872.73, Mass=280, SNR=11.5, Peak=38 HFD=3.8
21:00:59.611 00.015 12268 MultiStar: [#1 -0.08,0.47,1.12,U] [#2 0.16,0.21,1.10,U] [#3 0.39,0.02,0.89,U] [#4 0.23,0.11,0.90,U] [#5 -0.24,0.15,0.82,U] [#6 -0.13,0.50,0.88,U] [#7 -0.29,-0.05,0.49,U] [#8 0.36,0.81,0.00,M7] 
21:00:59.611 00.000 12268 refined, 7 included, MultiStar: {0.09, 0.26}, one-star: {0.49, 0.43}
21:00:59.611 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
21:00:59.611 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
21:00:59.611 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.22 mountX=-0.27 mountY=0.06, mountTheta=2.92
21:00:59.611 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.26, opts=13)
21:00:59.611 00.000 12268 Enqueuing Move request for scope (0.09, 0.26)
21:00:59.611 00.000 11616 Worker thread wakes up
21:00:59.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.26) opts 0xd
21:00:59.611 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.26)
21:00:59.611 00.000 11616 Moving (0.09, 0.26) raw xDistance=-0.27 yDistance=0.06
21:00:59.611 00.000 11616 BLC: History state: CurrMiss=0.06, AvgInitMiss=0.15, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.055935, 1:0.302988, 2:0.059591
21:00:59.611 00.000 11616 BLC: No correction, Miss < min_move
21:00:59.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
21:00:59.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:59.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:00:59.611 00.000 11616 MoveAxis(E, 149, ABG)
21:00:59.611 00.000 11616 Guiding  Dir = 2, Dur = 149
21:00:59.611 00.000 11616 IsSlewing returns 0
21:00:59.611 00.000 11616 IsGuiding returns 0
21:00:59.611 00.000 11616 PulseGuide returned control before completion, sleep 159
21:00:59.627 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:00:59.643 00.016 12268 UpdateGuideState exits: m=280 SNR=11.5
21:00:59.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:59.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:00:59.643 00.000 12268 Enqueuing Expose request
21:00:59.785 00.142 11616 IsGuiding returns 1
21:00:59.785 00.000 11616 scope still moving after pulse duration time elapsed
21:00:59.817 00.032 11616 IsSlewing returns 0
21:00:59.817 00.000 11616 IsGuiding returns 0
21:00:59.817 00.000 11616 scope move finished after 149 + 52 ms
21:00:59.817 00.000 11616 Move returns status 0, amount 149
21:00:59.817 00.000 11616 MoveAxis(N, 0, ABG)
21:00:59.817 00.000 11616 Move returns status 0, amount 0
21:00:59.817 00.000 11616 move complete, result=0
21:00:59.817 00.000 11616 worker thread done servicing request
21:00:59.817 00.000 12268 GuideStep: -0.3 px 149 ms EAST, 0.1 px 0 ms NORTH
21:00:59.817 00.000 11616 Worker thread wakes up
21:00:59.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:00:59.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:01:01.827 02.010 11616 Exposure complete
21:01:01.875 00.048 11616 worker thread done servicing request
21:01:01.875 00.000 12268 OnExposeComplete: enter
21:01:01.875 00.000 12268 UpdateGuideState(): m_state=6
21:01:01.875 00.000 12268 Star::Find(15, 1251, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1814
21:01:01.875 00.000 12268 Star::Find returns 1 (0), X=1250.96, Y=872.13, Mass=321, SNR=12.3, Peak=46 HFD=4.2
21:01:01.875 00.000 12268 MultiStar: [#1 0.35,0.07,1.03,U] [#2 0.10,-0.11,1.03,U] [#3 -0.31,-0.22,0.80,U] [#4 -0.08,-0.24,0.82,U] [#5 -0.17,0.13,0.82,U] [#6 -0.54,0.07,0.71,U] [#7 -0.35,0.57,0.00,M1] [#8 0.13,0.31,0.51,U] 
21:01:01.875 00.000 12268 refined, 7 included, MultiStar: {0.00, -0.04}, one-star: {0.34, -0.18}
21:01:01.875 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.67) = xAngle (0.22 = 0.22)
21:01:01.875 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.25 = 0.25)
21:01:01.875 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.45 mountX=0.04 mountY=0.01, mountTheta=0.25
21:01:01.890 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.04, opts=13)
21:01:01.890 00.000 12268 Enqueuing Move request for scope (0.00, -0.04)
21:01:01.890 00.000 11616 Worker thread wakes up
21:01:01.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
21:01:01.890 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
21:01:01.890 00.000 11616 Moving (0.00, -0.04) raw xDistance=0.04 yDistance=0.01
21:01:01.890 00.000 11616 BLC: window closed
21:01:01.890 00.000 11616 BLC: History state: CurrMiss=0.01, AvgInitMiss=0.15, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.055935, 1:0.302988, 2:0.059591
21:01:01.890 00.000 11616 BLC: No correction, Miss < min_move
21:01:01.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:01.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:01:01.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:01.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:01:01.890 00.000 11616 MoveAxis(E, 0, ABG)
21:01:01.890 00.000 11616 Move returns status 0, amount 0
21:01:01.890 00.000 11616 MoveAxis(N, 0, ABG)
21:01:01.890 00.000 11616 Move returns status 0, amount 0
21:01:01.890 00.000 11616 move complete, result=0
21:01:01.890 00.000 11616 worker thread done servicing request
21:01:01.890 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:01:01.922 00.032 12268 UpdateGuideState exits: m=321 SNR=12.3
21:01:01.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:01.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:01.922 00.000 12268 Enqueuing Expose request
21:01:01.922 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:01:01.922 00.000 11616 Worker thread wakes up
21:01:01.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:01.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:01:03.914 01.992 11616 Exposure complete
21:01:03.977 00.063 11616 worker thread done servicing request
21:01:03.977 00.000 12268 OnExposeComplete: enter
21:01:03.977 00.000 12268 UpdateGuideState(): m_state=6
21:01:03.977 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1815
21:01:03.977 00.000 12268 Star::Find returns 1 (0), X=1250.78, Y=872.16, Mass=293, SNR=11.7, Peak=43 HFD=4.0
21:01:03.977 00.000 12268 MultiStar: [#1 0.08,0.14,1.05,U] [#2 -0.18,-0.17,0.98,U] [#3 -0.09,-0.04,0.79,U] [#4 0.12,-0.43,0.92,U] [#5 -0.25,-0.34,0.77,U] [#6 -0.58,-0.16,0.78,U] [#7 -0.69,-0.75,0.00,M2] [#8 0.39,-0.04,0.51,U] 
21:01:03.977 00.000 12268 refined, 7 included, MultiStar: {-0.05, -0.15}, one-star: {0.16, -0.15}
21:01:03.977 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.67) = xAngle (-0.22 = -0.22)
21:01:03.977 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.19 = -0.19)
21:01:03.977 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.15 hyp=0.15 cameraTheta=-1.89 mountX=0.15 mountY=-0.03, mountTheta=-0.19
21:01:03.977 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.15, opts=13)
21:01:03.977 00.000 12268 Enqueuing Move request for scope (-0.05, -0.15)
21:01:03.977 00.000 11616 Worker thread wakes up
21:01:03.977 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.15) opts 0xd
21:01:03.977 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.15)
21:01:03.977 00.000 11616 Moving (-0.05, -0.15) raw xDistance=0.15 yDistance=-0.03
21:01:03.977 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:01:03.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:01:03.977 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:03.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:01:03.977 00.000 11616 MoveAxis(E, 0, ABG)
21:01:03.977 00.000 11616 Move returns status 0, amount 0
21:01:03.977 00.000 11616 MoveAxis(N, 0, ABG)
21:01:03.977 00.000 11616 Move returns status 0, amount 0
21:01:03.977 00.000 11616 move complete, result=0
21:01:03.977 00.000 11616 worker thread done servicing request
21:01:03.999 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:01:04.009 00.010 12268 UpdateGuideState exits: m=293 SNR=11.7
21:01:04.009 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:04.009 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:04.009 00.000 12268 Enqueuing Expose request
21:01:04.009 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:01:04.009 00.000 11616 Worker thread wakes up
21:01:04.009 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:04.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:01:06.027 02.018 11616 Exposure complete
21:01:06.074 00.047 11616 worker thread done servicing request
21:01:06.074 00.000 12268 OnExposeComplete: enter
21:01:06.074 00.000 12268 UpdateGuideState(): m_state=6
21:01:06.074 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1816
21:01:06.074 00.000 12268 Star::Find returns 1 (0), X=1250.70, Y=871.93, Mass=309, SNR=12.0, Peak=44 HFD=4.0
21:01:06.074 00.000 12268 MultiStar: [#1 0.44,-0.16,1.04,U] [#2 0.26,-0.33,1.03,U] [#3 0.10,-0.32,0.83,U] [#4 0.39,-0.61,0.00,M1] [#5 -0.56,-0.20,0.79,U] [#6 -0.86,-0.53,0.00,M1] [#7 -0.14,0.32,0.44,U] [#8 -0.06,-0.16,0.72,U] 
21:01:06.074 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.22}, one-star: {0.08, -0.38}
21:01:06.074 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.67) = xAngle (0.36 = 0.36)
21:01:06.074 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.39 = 0.39)
21:01:06.074 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.31 mountX=0.21 mountY=0.09, mountTheta=0.39
21:01:06.074 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.22, opts=13)
21:01:06.074 00.000 12268 Enqueuing Move request for scope (0.06, -0.22)
21:01:06.074 00.000 11616 Worker thread wakes up
21:01:06.074 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.22) opts 0xd
21:01:06.074 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.22)
21:01:06.074 00.000 11616 Moving (0.06, -0.22) raw xDistance=0.21 yDistance=0.09
21:01:06.074 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:01:06.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:01:06.074 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:06.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:01:06.074 00.000 11616 MoveAxis(E, 0, ABG)
21:01:06.074 00.000 11616 Move returns status 0, amount 0
21:01:06.074 00.000 11616 MoveAxis(N, 0, ABG)
21:01:06.074 00.000 11616 Move returns status 0, amount 0
21:01:06.074 00.000 11616 move complete, result=0
21:01:06.074 00.000 11616 worker thread done servicing request
21:01:06.093 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:01:06.106 00.013 12268 UpdateGuideState exits: m=309 SNR=12.0
21:01:06.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:06.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:06.106 00.000 12268 Enqueuing Expose request
21:01:06.106 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:06.106 00.000 11616 Worker thread wakes up
21:01:06.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:06.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:01:08.125 02.019 11616 Exposure complete
21:01:08.172 00.047 11616 worker thread done servicing request
21:01:08.172 00.000 12268 OnExposeComplete: enter
21:01:08.172 00.000 12268 UpdateGuideState(): m_state=6
21:01:08.172 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1817
21:01:08.172 00.000 12268 Star::Find returns 1 (0), X=1251.02, Y=871.82, Mass=293, SNR=11.7, Peak=42 HFD=4.0
21:01:08.172 00.000 12268 MultiStar: [#1 0.46,-0.26,1.15,U] [#2 0.22,-0.18,1.08,U] [#3 0.05,-0.52,0.84,U] [#4 0.47,-0.82,0.00,M2] [#5 0.05,0.03,0.95,U] [#6 -0.41,-0.75,0.00,M2] [#7 0.13,-0.74,0.00,M2] [#8 0.50,0.04,0.69,U] 
21:01:08.172 00.000 12268 refined, 5 included, MultiStar: {0.28, -0.24}, one-star: {0.40, -0.49}
21:01:08.172 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.67) = xAngle (0.96 = 0.96)
21:01:08.172 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.99 = 0.99)
21:01:08.172 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.24 hyp=0.37 cameraTheta=-0.71 mountX=0.21 mountY=0.31, mountTheta=0.97
21:01:08.172 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.24, opts=13)
21:01:08.172 00.000 12268 Enqueuing Move request for scope (0.28, -0.24)
21:01:08.172 00.000 11616 Worker thread wakes up
21:01:08.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.24) opts 0xd
21:01:08.172 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.24)
21:01:08.172 00.000 11616 Moving (0.28, -0.24) raw xDistance=0.21 yDistance=0.31
21:01:08.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:01:08.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:01:08.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
21:01:08.172 00.000 11616 MoveAxis(E, 0, ABG)
21:01:08.172 00.000 11616 Move returns status 0, amount 0
21:01:08.172 00.000 11616 MoveAxis(S, 26, ABG)
21:01:08.172 00.000 11616 Guiding  Dir = 1, Dur = 26
21:01:08.172 00.000 11616 IsSlewing returns 0
21:01:08.172 00.000 11616 IsGuiding returns 0
21:01:08.172 00.000 11616 PulseGuide returned control before completion, sleep 36
21:01:08.187 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:01:08.203 00.016 12268 UpdateGuideState exits: m=293 SNR=11.7
21:01:08.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:08.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:08.203 00.000 12268 Enqueuing Expose request
21:01:08.234 00.031 11616 IsGuiding returns 0
21:01:08.234 00.000 11616 Move returns status 0, amount 26
21:01:08.234 00.000 11616 move complete, result=0
21:01:08.234 00.000 11616 worker thread done servicing request
21:01:08.234 00.000 11616 Worker thread wakes up
21:01:08.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:08.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:01:08.234 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 26 ms SOUTH
21:01:10.250 02.016 11616 Exposure complete
21:01:10.293 00.043 11616 worker thread done servicing request
21:01:10.293 00.000 12268 OnExposeComplete: enter
21:01:10.293 00.000 12268 UpdateGuideState(): m_state=6
21:01:10.293 00.000 12268 Star::Find(15, 1251, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1818
21:01:10.293 00.000 12268 Star::Find returns 1 (0), X=1250.85, Y=871.93, Mass=310, SNR=12.0, Peak=37 HFD=4.2
21:01:10.293 00.000 12268 MultiStar: [#1 0.50,-0.23,1.08,U] [#2 0.38,-0.37,1.03,U] [#3 0.05,-0.49,0.89,U] [#4 0.36,-0.89,0.00,M3] [#5 0.02,-0.16,0.87,U] [#6 -0.72,-0.29,0.00,M3] [#7 -0.43,-0.42,0.58,U] [#8 0.09,0.34,0.65,U] 
21:01:10.293 00.000 12268 refined, 6 included, MultiStar: {0.17, -0.26}, one-star: {0.22, -0.38}
21:01:10.293 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.67) = xAngle (0.67 = 0.67)
21:01:10.293 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.70 = 0.70)
21:01:10.293 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.26 hyp=0.31 cameraTheta=-1.00 mountX=0.25 mountY=0.20, mountTheta=0.69
21:01:10.309 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.26, opts=13)
21:01:10.309 00.000 12268 Enqueuing Move request for scope (0.17, -0.26)
21:01:10.309 00.000 11616 Worker thread wakes up
21:01:10.309 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.26) opts 0xd
21:01:10.309 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.26)
21:01:10.309 00.000 11616 Moving (0.17, -0.26) raw xDistance=0.25 yDistance=0.20
21:01:10.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:01:10.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:01:10.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
21:01:10.309 00.000 11616 MoveAxis(E, 0, ABG)
21:01:10.309 00.000 11616 Move returns status 0, amount 0
21:01:10.309 00.000 11616 MoveAxis(S, 17, ABG)
21:01:10.309 00.000 11616 Guiding  Dir = 1, Dur = 17
21:01:10.309 00.000 11616 IsSlewing returns 0
21:01:10.309 00.000 11616 IsGuiding returns 0
21:01:10.312 00.003 11616 PulseGuide returned control before completion, sleep 27
21:01:10.325 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:01:10.341 00.016 11616 IsGuiding returns 1
21:01:10.341 00.000 11616 scope still moving after pulse duration time elapsed
21:01:10.343 00.002 12268 UpdateGuideState exits: m=310 SNR=12.0
21:01:10.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:10.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:10.343 00.000 12268 Enqueuing Expose request
21:01:10.372 00.029 11616 IsSlewing returns 0
21:01:10.372 00.000 11616 IsGuiding returns 1
21:01:10.404 00.032 11616 IsSlewing returns 0
21:01:10.404 00.000 11616 IsGuiding returns 1
21:01:10.436 00.032 11616 IsSlewing returns 0
21:01:10.436 00.000 11616 IsGuiding returns 0
21:01:10.436 00.000 11616 scope move finished after 17 + 107 ms
21:01:10.436 00.000 11616 Move returns status 0, amount 17
21:01:10.436 00.000 11616 move complete, result=0
21:01:10.436 00.000 11616 worker thread done servicing request
21:01:10.437 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 17 ms SOUTH
21:01:10.437 00.000 11616 Worker thread wakes up
21:01:10.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:10.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:01:12.448 02.011 11616 Exposure complete
21:01:12.499 00.051 11616 worker thread done servicing request
21:01:12.499 00.000 12268 OnExposeComplete: enter
21:01:12.499 00.000 12268 UpdateGuideState(): m_state=6
21:01:12.499 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1819
21:01:12.499 00.000 12268 Star::Find returns 1 (0), X=1250.83, Y=871.94, Mass=323, SNR=12.3, Peak=49 HFD=4.1
21:01:12.499 00.000 12268 MultiStar: [#1 0.14,-0.04,1.04,U] [#2 0.04,-0.06,1.06,U] [#3 -0.20,-0.32,0.84,U] [#4 -0.28,-0.86,0.00,M4] [#5 -0.42,-0.14,0.76,U] [#6 -0.85,-0.61,0.00,M4] [#7 -0.57,-0.10,0.58,U] [#8 0.03,0.29,0.64,U] 
21:01:12.499 00.000 12268 refined, 6 included, MultiStar: {-0.07, -0.12}, one-star: {0.21, -0.37}
21:01:12.499 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.67) = xAngle (-0.40 = -0.40)
21:01:12.499 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.37 = -0.37)
21:01:12.499 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.07 mountX=0.13 mountY=-0.05, mountTheta=-0.38
21:01:12.511 00.012 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.12, opts=13)
21:01:12.511 00.000 12268 Enqueuing Move request for scope (-0.07, -0.12)
21:01:12.511 00.000 11616 Worker thread wakes up
21:01:12.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
21:01:12.511 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
21:01:12.511 00.000 11616 Moving (-0.07, -0.12) raw xDistance=0.13 yDistance=-0.05
21:01:12.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:01:12.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:01:12.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:12.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:01:12.511 00.000 11616 MoveAxis(E, 0, ABG)
21:01:12.511 00.000 11616 Move returns status 0, amount 0
21:01:12.511 00.000 11616 MoveAxis(N, 0, ABG)
21:01:12.511 00.000 11616 Move returns status 0, amount 0
21:01:12.511 00.000 11616 move complete, result=0
21:01:12.511 00.000 11616 worker thread done servicing request
21:01:12.511 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:01:12.543 00.032 12268 UpdateGuideState exits: m=323 SNR=12.3
21:01:12.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:12.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:12.543 00.000 12268 Enqueuing Expose request
21:01:12.543 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:12.543 00.000 11616 Worker thread wakes up
21:01:12.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:12.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:01:14.562 02.019 11616 Exposure complete
21:01:14.619 00.057 11616 worker thread done servicing request
21:01:14.619 00.000 12268 OnExposeComplete: enter
21:01:14.619 00.000 12268 UpdateGuideState(): m_state=6
21:01:14.619 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1820
21:01:14.619 00.000 12268 Star::Find returns 1 (0), X=1250.37, Y=871.69, Mass=303, SNR=11.9, Peak=45 HFD=3.7
21:01:14.619 00.000 12268 MultiStar: [#1 -0.13,-0.26,1.11,U] [#2 -0.09,-0.36,1.07,U] [#3 -0.08,-0.39,0.88,U] [#4 -0.47,-0.97,0.00,M5] [#5 -0.50,0.09,0.91,U] [#6 -0.64,-0.33,0.00,M5] [#7 -0.84,-0.54,0.00,M1] [#8 -0.39,0.35,0.67,U] 
21:01:14.619 00.000 12268 refined, 5 included, MultiStar: {-0.23, -0.23}, one-star: {-0.25, -0.62}
21:01:14.619 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.67) = xAngle (-0.67 = -0.67)
21:01:14.619 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.64 = -0.64)
21:01:14.619 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.23 hyp=0.32 cameraTheta=-2.34 mountX=0.25 mountY=-0.19, mountTheta=-0.65
21:01:14.619 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.23, opts=13)
21:01:14.619 00.000 12268 Enqueuing Move request for scope (-0.23, -0.23)
21:01:14.619 00.000 11616 Worker thread wakes up
21:01:14.619 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.23) opts 0xd
21:01:14.619 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.23)
21:01:14.619 00.000 11616 Moving (-0.23, -0.23) raw xDistance=0.25 yDistance=-0.19
21:01:14.619 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.47 newest=0.63
21:01:14.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
21:01:14.619 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:01:14.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:01:14.619 00.000 11616 MoveAxis(W, 142, ABG)
21:01:14.619 00.000 11616 Guiding  Dir = 3, Dur = 142
21:01:14.625 00.006 11616 IsSlewing returns 0
21:01:14.625 00.000 11616 IsGuiding returns 0
21:01:14.625 00.000 11616 PulseGuide returned control before completion, sleep 152
21:01:14.635 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:01:14.650 00.015 12268 UpdateGuideState exits: m=303 SNR=11.9
21:01:14.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:14.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:14.650 00.000 12268 Enqueuing Expose request
21:01:14.794 00.144 11616 IsGuiding returns 1
21:01:14.794 00.000 11616 scope still moving after pulse duration time elapsed
21:01:14.825 00.031 11616 IsSlewing returns 0
21:01:14.825 00.000 11616 IsGuiding returns 0
21:01:14.825 00.000 11616 scope move finished after 142 + 59 ms
21:01:14.825 00.000 11616 Move returns status 0, amount 142
21:01:14.825 00.000 11616 MoveAxis(N, 0, ABG)
21:01:14.825 00.000 11616 Move returns status 0, amount 0
21:01:14.825 00.000 11616 move complete, result=0
21:01:14.825 00.000 11616 worker thread done servicing request
21:01:14.825 00.000 11616 Worker thread wakes up
21:01:14.825 00.000 12268 GuideStep: 0.3 px 142 ms WEST, -0.2 px 0 ms NORTH
21:01:14.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:14.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:01:16.832 02.007 11616 Exposure complete
21:01:16.880 00.048 11616 worker thread done servicing request
21:01:16.880 00.000 12268 OnExposeComplete: enter
21:01:16.880 00.000 12268 UpdateGuideState(): m_state=6
21:01:16.880 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1821
21:01:16.880 00.000 12268 Star::Find returns 1 (0), X=1250.80, Y=872.08, Mass=332, SNR=12.4, Peak=40 HFD=4.2
21:01:16.880 00.000 12268 MultiStar: [#1 0.28,0.25,1.05,U] [#2 -0.30,-0.22,1.00,U] [#3 0.05,-0.19,0.80,U] [#4 -0.32,-0.45,0.86,U] [#5 -0.42,-0.25,0.88,U] [#6 -0.60,-0.01,0.79,U] [#7 -0.58,-0.17,0.53,U] [#8 0.29,-0.03,0.63,U] 
21:01:16.880 00.000 12268 refined, 8 included, MultiStar: {-0.14, -0.14}, one-star: {0.18, -0.23}
21:01:16.880 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.67) = xAngle (-0.67 = -0.67)
21:01:16.880 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.64 = -0.64)
21:01:16.880 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.14 hyp=0.19 cameraTheta=-2.34 mountX=0.15 mountY=-0.12, mountTheta=-0.65
21:01:16.880 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.14, opts=13)
21:01:16.880 00.000 12268 Enqueuing Move request for scope (-0.14, -0.14)
21:01:16.880 00.000 11616 Worker thread wakes up
21:01:16.880 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.14) opts 0xd
21:01:16.880 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.14)
21:01:16.880 00.000 11616 Moving (-0.14, -0.14) raw xDistance=0.15 yDistance=-0.12
21:01:16.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
21:01:16.880 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:16.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:01:16.880 00.000 11616 MoveAxis(W, 85, ABG)
21:01:16.880 00.000 11616 Guiding  Dir = 3, Dur = 85
21:01:16.880 00.000 11616 IsSlewing returns 0
21:01:16.880 00.000 11616 IsGuiding returns 0
21:01:16.880 00.000 11616 PulseGuide returned control before completion, sleep 95
21:01:16.896 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
21:01:16.912 00.016 12268 UpdateGuideState exits: m=332 SNR=12.4
21:01:16.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:16.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:16.912 00.000 12268 Enqueuing Expose request
21:01:16.991 00.079 11616 IsGuiding returns 1
21:01:16.991 00.000 11616 scope still moving after pulse duration time elapsed
21:01:17.023 00.032 11616 IsSlewing returns 0
21:01:17.023 00.000 11616 IsGuiding returns 0
21:01:17.023 00.000 11616 scope move finished after 85 + 44 ms
21:01:17.023 00.000 11616 Move returns status 0, amount 85
21:01:17.023 00.000 11616 MoveAxis(N, 0, ABG)
21:01:17.023 00.000 11616 Move returns status 0, amount 0
21:01:17.023 00.000 11616 move complete, result=0
21:01:17.023 00.000 11616 worker thread done servicing request
21:01:17.023 00.000 11616 Worker thread wakes up
21:01:17.023 00.000 12268 GuideStep: 0.2 px 85 ms WEST, -0.1 px 0 ms NORTH
21:01:17.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:17.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:01:19.032 02.009 11616 Exposure complete
21:01:19.079 00.047 11616 worker thread done servicing request
21:01:19.079 00.000 12268 OnExposeComplete: enter
21:01:19.079 00.000 12268 UpdateGuideState(): m_state=6
21:01:19.079 00.000 12268 Star::Find(15, 1250, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1822
21:01:19.079 00.000 12268 Star::Find returns 1 (0), X=1250.08, Y=871.92, Mass=327, SNR=12.4, Peak=35 HFD=4.3
21:01:19.079 00.000 12268 MultiStar: [#1 -0.41,0.03,1.05,U] [#2 -0.59,-0.33,0.00,M1] [#3 -0.28,-0.11,0.83,U] [#4 -0.27,-0.58,0.86,U] [#5 -0.58,0.12,0.91,U] [#6 -0.85,-0.07,0.00,M5] [#7 -0.57,-0.12,0.54,U] [#8 -0.63,-0.09,0.64,U] 
21:01:19.079 00.000 12268 refined, 6 included, MultiStar: {-0.46, -0.16}, one-star: {-0.54, -0.38}
21:01:19.079 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.67) = xAngle (-1.13 = -1.13)
21:01:19.079 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.10 = -1.10)
21:01:19.079 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.16 hyp=0.49 cameraTheta=-2.80 mountX=0.21 mountY=-0.43, mountTheta=-1.12
21:01:19.093 00.014 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.16, opts=13)
21:01:19.093 00.000 12268 Enqueuing Move request for scope (-0.46, -0.16)
21:01:19.093 00.000 11616 Worker thread wakes up
21:01:19.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.16) opts 0xd
21:01:19.093 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.16)
21:01:19.093 00.000 11616 Moving (-0.46, -0.16) raw xDistance=0.21 yDistance=-0.43
21:01:19.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
21:01:19.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:01:19.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
21:01:19.093 00.000 11616 MoveAxis(W, 116, ABG)
21:01:19.095 00.002 11616 Guiding  Dir = 3, Dur = 116
21:01:19.095 00.000 11616 IsSlewing returns 0
21:01:19.095 00.000 11616 IsGuiding returns 0
21:01:19.095 00.000 11616 PulseGuide returned control before completion, sleep 126
21:01:19.095 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:01:19.127 00.032 12268 UpdateGuideState exits: m=327 SNR=12.4
21:01:19.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:19.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:19.127 00.000 12268 Enqueuing Expose request
21:01:19.238 00.111 11616 IsGuiding returns 1
21:01:19.238 00.000 11616 scope still moving after pulse duration time elapsed
21:01:19.269 00.031 11616 IsSlewing returns 0
21:01:19.269 00.000 11616 IsGuiding returns 0
21:01:19.269 00.000 11616 scope move finished after 116 + 56 ms
21:01:19.269 00.000 11616 Move returns status 0, amount 116
21:01:19.269 00.000 11616 MoveAxis(N, 0, ABG)
21:01:19.269 00.000 11616 Move returns status 0, amount 0
21:01:19.269 00.000 11616 move complete, result=0
21:01:19.269 00.000 11616 worker thread done servicing request
21:01:19.269 00.000 11616 Worker thread wakes up
21:01:19.269 00.000 12268 GuideStep: 0.2 px 116 ms WEST, -0.4 px 0 ms NORTH
21:01:19.269 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:19.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:01:21.281 02.012 11616 Exposure complete
21:01:21.332 00.051 11616 worker thread done servicing request
21:01:21.332 00.000 12268 OnExposeComplete: enter
21:01:21.332 00.000 12268 UpdateGuideState(): m_state=6
21:01:21.332 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1823
21:01:21.332 00.000 12268 Star::Find returns 1 (0), X=1250.72, Y=871.60, Mass=305, SNR=12.0, Peak=38 HFD=3.7
21:01:21.332 00.000 12268 MultiStar: [#1 -0.20,-0.25,1.11,U] [#2 0.11,-0.37,1.10,U] [#3 -0.42,-0.50,0.87,U] [#4 -0.10,-0.70,0.00,M4] [#5 -0.36,-0.26,0.92,U] [#6 -0.96,-0.62,0.00,M6] [#7 -0.82,-0.26,0.00,M1] [#8 -0.13,0.25,0.67,U] 
21:01:21.332 00.000 12268 refined, 5 included, MultiStar: {-0.14, -0.34}, one-star: {0.10, -0.70}
21:01:21.332 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.67) = xAngle (-0.29 = -0.29)
21:01:21.332 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.26 = -0.26)
21:01:21.332 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.34 hyp=0.36 cameraTheta=-1.96 mountX=0.35 mountY=-0.09, mountTheta=-0.26
21:01:21.332 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.34, opts=13)
21:01:21.332 00.000 12268 Enqueuing Move request for scope (-0.14, -0.34)
21:01:21.332 00.000 11616 Worker thread wakes up
21:01:21.332 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.34) opts 0xd
21:01:21.343 00.011 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.34)
21:01:21.343 00.000 11616 Moving (-0.14, -0.34) raw xDistance=0.35 yDistance=-0.09
21:01:21.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
21:01:21.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:21.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:01:21.343 00.000 11616 MoveAxis(W, 194, ABG)
21:01:21.343 00.000 11616 Guiding  Dir = 3, Dur = 194
21:01:21.343 00.000 11616 IsSlewing returns 0
21:01:21.343 00.000 11616 IsGuiding returns 0
21:01:21.343 00.000 11616 PulseGuide returned control before completion, sleep 204
21:01:21.348 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:01:21.375 00.027 12268 UpdateGuideState exits: m=305 SNR=12.0
21:01:21.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:21.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:21.375 00.000 12268 Enqueuing Expose request
21:01:21.555 00.180 11616 IsGuiding returns 1
21:01:21.555 00.000 11616 scope still moving after pulse duration time elapsed
21:01:21.586 00.031 11616 IsSlewing returns 0
21:01:21.586 00.000 11616 IsGuiding returns 0
21:01:21.586 00.000 11616 scope move finished after 194 + 48 ms
21:01:21.586 00.000 11616 Move returns status 0, amount 194
21:01:21.586 00.000 11616 MoveAxis(N, 0, ABG)
21:01:21.586 00.000 11616 Move returns status 0, amount 0
21:01:21.586 00.000 11616 move complete, result=0
21:01:21.586 00.000 11616 worker thread done servicing request
21:01:21.586 00.000 11616 Worker thread wakes up
21:01:21.586 00.000 12268 GuideStep: 0.3 px 194 ms WEST, -0.1 px 0 ms NORTH
21:01:21.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:21.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1236,857,31,31)
21:01:23.672 02.086 11616 Exposure complete
21:01:23.703 00.031 12268 evsrv: cli 0F8E69C0 connect
21:01:23.703 00.000 12268 case statement mapped state 6 to 3
21:01:23.703 00.000 12268 case statement mapped state 6 to 3
21:01:23.734 00.031 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4e40cd56-b293-49e0-bb2c-379af98db097"}
21:01:23.734 00.000 12268 case statement mapped state 6 to 3
21:01:23.734 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e40cd56-b293-49e0-bb2c-379af98db097"}
21:01:23.734 00.000 12268 evsrv: cli 0F8E69C0 disconnect
21:01:23.734 00.000 12268 evsrv: cli 0F8E69C0 connect
21:01:23.734 00.000 12268 case statement mapped state 6 to 3
21:01:23.734 00.000 12268 case statement mapped state 6 to 3
21:01:23.734 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"f55c4ea6-29d1-4b82-b82f-8dd6783610da"}
21:01:23.734 00.000 12268 PhdController::Dither begins
21:01:23.734 00.000 12268 dither: size=5.50, dRA=5.37 dDec=-0.60
21:01:23.734 00.000 12268 MountToCamera -- mountTheta (-0.11) + m_xAngle (-1.67) = xAngle (-1.78 = -1.78)
21:01:23.734 00.000 12268 MountToCamera -- mountX=5.37 mountY=-0.60 hyp=5.41 mountTheta=-0.11 cameraX=-1.12, cameraY=-5.29 cameraTheta=-1.78
21:01:23.734 00.000 12268 setting lock position to (1249.50, 867.02)
21:01:23.734 00.000 12268 Mount: notify guiding dithered (-1.1, -5.3)
21:01:23.734 00.000 12268 MultiStar: stabilizing after lock position change
21:01:23.734 00.000 12268 Status Line: Dither by 5.37,-0.60
21:01:23.734 00.000 11616 worker thread done servicing request
21:01:23.734 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
21:01:23.734 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
21:01:23.734 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"f55c4ea6-29d1-4b82-b82f-8dd6783610da"}
21:01:23.734 00.000 12268 OnExposeComplete: enter
21:01:23.734 00.000 12268 UpdateGuideState(): m_state=6
21:01:23.734 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1824
21:01:23.734 00.000 12268 Star::Find returns 1 (0), X=1250.81, Y=871.95, Mass=346, SNR=12.8, Peak=43 HFD=4.0
21:01:23.734 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.67) = xAngle (2.98 = 2.98)
21:01:23.734 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.01 = 3.01)
21:01:23.734 00.000 12268 CameraToMount -- cameraX=1.30 cameraY=4.94 hyp=5.11 cameraTheta=1.31 mountX=-5.04 mountY=0.66, mountTheta=3.01
21:01:23.734 00.000 12268 dither recenter: remaining=(-5.4,0.6) step=(-5.4,0.6)
21:01:23.750 00.016 12268 MountToCamera -- mountTheta (3.03) + m_xAngle (-1.67) = xAngle (1.36 = 1.36)
21:01:23.750 00.000 12268 MountToCamera -- mountX=-5.37 mountY=0.60 hyp=5.41 mountTheta=3.03 cameraX=1.12, cameraY=5.29 cameraTheta=1.36
21:01:23.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.12, y=5.29, opts=4)
21:01:23.750 00.000 12268 Enqueuing Move request for scope (1.12, 5.29)
21:01:23.750 00.000 12268 Mount: notify direct move -5.37,0.60
21:01:23.750 00.000 11616 Worker thread wakes up
21:01:23.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.12, 5.29) opts 0x4
21:01:23.750 00.000 11616 Handling offset move in thread for scope, endpoint = (1.12, 5.29)
21:01:23.750 00.000 11616 Moving (1.12, 5.29) raw xDistance=-5.37 yDistance=0.60
21:01:23.750 00.000 11616 BLC: window closed
21:01:23.750 00.000 11616 MoveAxis(E, 6018, B)
21:01:23.750 00.000 11616 Guiding  Dir = 2, Dur = 6018
21:01:23.750 00.000 11616 IsSlewing returns 0
21:01:23.750 00.000 11616 IsGuiding returns 0
21:01:23.750 00.000 11616 PulseGuide returned control before completion, sleep 6028
21:01:23.765 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:01:23.781 00.016 12268 UpdateGuideState exits: m=346 SNR=12.8
21:01:23.781 00.000 12268 PhdController: settling, locked = 1, distance = 5.55 (1.50) aobump = 0 frame = 1 / 99999
21:01:23.781 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680083.781,"Host":"ASTROCENTER","Inst":1,"Distance":5.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:01:23.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:23.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:23.781 00.000 12268 Enqueuing Expose request
21:01:23.781 00.000 12268 evsrv: cli 0F8E69C0 disconnect
21:01:29.781 06.000 11616 IsGuiding returns 1
21:01:29.781 00.000 11616 scope still moving after pulse duration time elapsed
21:01:29.812 00.031 11616 IsSlewing returns 0
21:01:29.812 00.000 11616 IsGuiding returns 0
21:01:29.812 00.000 11616 scope move finished after 6018 + 43 ms
21:01:29.812 00.000 11616 Move returns status 0, amount 6018
21:01:29.812 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
21:01:29.812 00.000 11616 MoveAxis(S, 337, B)
21:01:29.812 00.000 11616 Guiding  Dir = 1, Dur = 337
21:01:29.812 00.000 11616 IsSlewing returns 0
21:01:29.812 00.000 11616 IsGuiding returns 0
21:01:29.812 00.000 11616 PulseGuide returned control before completion, sleep 347
21:01:30.175 00.363 11616 IsGuiding returns 1
21:01:30.175 00.000 11616 scope still moving after pulse duration time elapsed
21:01:30.206 00.031 11616 IsSlewing returns 0
21:01:30.206 00.000 11616 IsGuiding returns 0
21:01:30.206 00.000 11616 scope move finished after 337 + 56 ms
21:01:30.206 00.000 11616 Move returns status 0, amount 337
21:01:30.206 00.000 11616 move complete, result=0
21:01:30.206 00.000 11616 worker thread done servicing request
21:01:30.206 00.000 11616 Worker thread wakes up
21:01:30.206 00.000 12268 GuideStep: -5.4 px 6018 ms EAST, 0.6 px 337 ms SOUTH
21:01:30.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:30.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:01:32.196 01.990 11616 Exposure complete
21:01:32.260 00.064 11616 worker thread done servicing request
21:01:32.260 00.000 12268 OnExposeComplete: enter
21:01:32.260 00.000 12268 UpdateGuideState(): m_state=6
21:01:32.260 00.000 12268 Star::Find(15, 1250, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1825
21:01:32.260 00.000 12268 Star::Find returns 1 (0), X=1249.37, Y=861.11, Mass=286, SNR=11.5, Peak=33 HFD=3.8
21:01:32.260 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.67) = xAngle (0.07 = 0.07)
21:01:32.260 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.11 = 0.11)
21:01:32.260 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-5.91 hyp=5.91 cameraTheta=-1.59 mountX=5.89 mountY=0.62, mountTheta=0.11
21:01:32.260 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-5.91, opts=13)
21:01:32.260 00.000 12268 Enqueuing Move request for scope (-0.14, -5.91)
21:01:32.260 00.000 11616 Worker thread wakes up
21:01:32.260 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -5.91) opts 0xd
21:01:32.260 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -5.91)
21:01:32.260 00.000 11616 Moving (-0.14, -5.91) raw xDistance=5.89 yDistance=0.62
21:01:32.260 00.000 11616 resist switch: large excursion: input 5.89 thresh 0.29 direction from 0 to 1
21:01:32.260 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=17.68
21:01:32.260 00.000 11616 GuideAlgorithmResistSwitch::result() returns 2.95 from input 5.89
21:01:32.260 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.45 direction from 0 to 1
21:01:32.260 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.87
21:01:32.260 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
21:01:32.260 00.000 11616 MoveAxis(W, 3299, ABG)
21:01:32.260 00.000 11616 duration set to 2500 by maxRaDuration
21:01:32.260 00.000 11616 Guiding  Dir = 3, Dur = 2500
21:01:32.260 00.000 11616 IsSlewing returns 0
21:01:32.260 00.000 11616 IsGuiding returns 0
21:01:32.260 00.000 11616 PulseGuide returned control before completion, sleep 2510
21:01:32.281 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:01:32.291 00.010 12268 UpdateGuideState exits: m=286 SNR=11.5
21:01:32.291 00.000 12268 PhdController: settling, locked = 1, distance = 5.91 (1.50) aobump = 0 frame = 2 / 99999
21:01:32.291 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680092.291,"Host":"ASTROCENTER","Inst":1,"Distance":5.91,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:01:32.291 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:32.291 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:32.291 00.000 12268 Enqueuing Expose request
21:01:34.781 02.490 11616 IsGuiding returns 1
21:01:34.781 00.000 11616 scope still moving after pulse duration time elapsed
21:01:34.812 00.031 11616 IsSlewing returns 0
21:01:34.812 00.000 11616 IsGuiding returns 1
21:01:34.844 00.032 11616 IsSlewing returns 0
21:01:34.844 00.000 11616 IsGuiding returns 1
21:01:34.875 00.031 11616 IsSlewing returns 0
21:01:34.875 00.000 11616 IsGuiding returns 0
21:01:34.875 00.000 11616 scope move finished after 2500 + 105 ms
21:01:34.875 00.000 11616 Move returns status 0, amount 2500
21:01:34.875 00.000 11616 MoveAxis(S, 53, ABG)
21:01:34.875 00.000 11616 Guiding  Dir = 1, Dur = 53
21:01:34.875 00.000 11616 IsSlewing returns 0
21:01:34.875 00.000 11616 IsGuiding returns 0
21:01:34.875 00.000 11616 PulseGuide returned control before completion, sleep 63
21:01:34.953 00.078 11616 IsGuiding returns 1
21:01:34.953 00.000 11616 scope still moving after pulse duration time elapsed
21:01:34.984 00.031 11616 IsSlewing returns 0
21:01:34.984 00.000 11616 IsGuiding returns 0
21:01:34.984 00.000 11616 scope move finished after 53 + 55 ms
21:01:34.984 00.000 11616 Move returns status 0, amount 53
21:01:34.984 00.000 11616 move complete, result=0
21:01:34.984 00.000 11616 worker thread done servicing request
21:01:34.984 00.000 11616 Worker thread wakes up
21:01:34.984 00.000 12268 GuideStep: 5.9 px 2500 ms WEST, 0.6 px 53 ms SOUTH
21:01:34.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:34.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:01:36.984 02.000 11616 Exposure complete
21:01:37.046 00.062 11616 worker thread done servicing request
21:01:37.046 00.000 12268 OnExposeComplete: enter
21:01:37.046 00.000 12268 UpdateGuideState(): m_state=6
21:01:37.046 00.000 12268 Star::Find(15, 1249, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1826
21:01:37.046 00.000 12268 Star::Find returns 1 (0), X=1249.97, Y=864.69, Mass=272, SNR=11.2, Peak=30 HFD=4.0
21:01:37.046 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.67) = xAngle (0.30 = 0.30)
21:01:37.046 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.33 = 0.33)
21:01:37.046 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-2.33 hyp=2.37 cameraTheta=-1.37 mountX=2.27 mountY=0.76, mountTheta=0.32
21:01:37.046 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-2.33, opts=13)
21:01:37.046 00.000 12268 Enqueuing Move request for scope (0.46, -2.33)
21:01:37.046 00.000 11616 Worker thread wakes up
21:01:37.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -2.33) opts 0xd
21:01:37.046 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -2.33)
21:01:37.046 00.000 11616 Moving (0.46, -2.33) raw xDistance=2.27 yDistance=0.76
21:01:37.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 1.13 from input 2.27
21:01:37.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
21:01:37.046 00.000 11616 MoveAxis(W, 1271, ABG)
21:01:37.046 00.000 11616 Guiding  Dir = 3, Dur = 1271
21:01:37.046 00.000 11616 IsSlewing returns 0
21:01:37.046 00.000 11616 IsGuiding returns 0
21:01:37.046 00.000 11616 PulseGuide returned control before completion, sleep 1281
21:01:37.062 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:01:37.078 00.016 12268 UpdateGuideState exits: m=272 SNR=11.2
21:01:37.078 00.000 12268 PhdController: settling, locked = 1, distance = 4.85 (1.50) aobump = 0 frame = 3 / 99999
21:01:37.078 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680097.078,"Host":"ASTROCENTER","Inst":1,"Distance":4.85,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:01:37.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:37.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:37.078 00.000 12268 Enqueuing Expose request
21:01:38.343 01.265 11616 IsGuiding returns 1
21:01:38.343 00.000 11616 scope still moving after pulse duration time elapsed
21:01:38.375 00.032 11616 IsSlewing returns 0
21:01:38.375 00.000 11616 IsGuiding returns 1
21:01:38.406 00.031 11616 IsSlewing returns 0
21:01:38.406 00.000 11616 IsGuiding returns 1
21:01:38.437 00.031 11616 IsSlewing returns 0
21:01:38.437 00.000 11616 IsGuiding returns 0
21:01:38.437 00.000 11616 scope move finished after 1271 + 114 ms
21:01:38.437 00.000 11616 Move returns status 0, amount 1271
21:01:38.437 00.000 11616 MoveAxis(S, 64, ABG)
21:01:38.437 00.000 11616 Guiding  Dir = 1, Dur = 64
21:01:38.437 00.000 11616 IsSlewing returns 0
21:01:38.437 00.000 11616 IsGuiding returns 0
21:01:38.437 00.000 11616 PulseGuide returned control before completion, sleep 74
21:01:38.515 00.078 11616 IsGuiding returns 1
21:01:38.515 00.000 11616 scope still moving after pulse duration time elapsed
21:01:38.547 00.032 11616 IsSlewing returns 0
21:01:38.547 00.000 11616 IsGuiding returns 1
21:01:38.579 00.032 11616 IsSlewing returns 0
21:01:38.579 00.000 11616 IsGuiding returns 1
21:01:38.610 00.031 11616 IsSlewing returns 0
21:01:38.610 00.000 11616 IsGuiding returns 0
21:01:38.610 00.000 11616 scope move finished after 64 + 108 ms
21:01:38.610 00.000 11616 Move returns status 0, amount 64
21:01:38.610 00.000 11616 move complete, result=0
21:01:38.610 00.000 11616 worker thread done servicing request
21:01:38.610 00.000 12268 GuideStep: 2.3 px 1271 ms WEST, 0.8 px 64 ms SOUTH
21:01:38.610 00.000 11616 Worker thread wakes up
21:01:38.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:38.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:01:40.624 02.014 11616 Exposure complete
21:01:40.687 00.063 11616 worker thread done servicing request
21:01:40.687 00.000 12268 OnExposeComplete: enter
21:01:40.687 00.000 12268 UpdateGuideState(): m_state=6
21:01:40.703 00.016 12268 Star::Find(15, 1249, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1827
21:01:40.703 00.000 12268 Star::Find returns 1 (0), X=1249.97, Y=868.02, Mass=327, SNR=12.3, Peak=32 HFD=4.4
21:01:40.703 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.67) = xAngle (2.80 = 2.80)
21:01:40.703 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.84 = 2.84)
21:01:40.703 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=1.01 hyp=1.11 cameraTheta=1.14 mountX=-1.05 mountY=0.33, mountTheta=2.83
21:01:40.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=1.01, opts=13)
21:01:40.703 00.000 12268 Enqueuing Move request for scope (0.47, 1.01)
21:01:40.703 00.000 11616 Worker thread wakes up
21:01:40.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 1.01) opts 0xd
21:01:40.703 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 1.01)
21:01:40.703 00.000 11616 Moving (0.47, 1.01) raw xDistance=-1.05 yDistance=0.33
21:01:40.703 00.000 11616 resist switch: large excursion: input -1.05 thresh 0.29 direction from 1 to -1
21:01:40.703 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.14
21:01:40.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.52 from input -1.05
21:01:40.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
21:01:40.703 00.000 11616 MoveAxis(E, 586, ABG)
21:01:40.703 00.000 11616 Guiding  Dir = 2, Dur = 586
21:01:40.703 00.000 11616 IsSlewing returns 0
21:01:40.703 00.000 11616 IsGuiding returns 0
21:01:40.703 00.000 11616 PulseGuide returned control before completion, sleep 596
21:01:40.718 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:01:40.734 00.016 12268 UpdateGuideState exits: m=327 SNR=12.3
21:01:40.734 00.000 12268 PhdController: settling, locked = 1, distance = 3.73 (1.50) aobump = 0 frame = 4 / 99999
21:01:40.734 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680100.734,"Host":"ASTROCENTER","Inst":1,"Distance":3.73,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:01:40.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:40.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:40.734 00.000 12268 Enqueuing Expose request
21:01:41.312 00.578 11616 IsGuiding returns 1
21:01:41.312 00.000 11616 scope still moving after pulse duration time elapsed
21:01:41.343 00.031 11616 IsSlewing returns 0
21:01:41.343 00.000 11616 IsGuiding returns 1
21:01:41.375 00.032 11616 IsSlewing returns 0
21:01:41.375 00.000 11616 IsGuiding returns 1
21:01:41.406 00.031 11616 IsSlewing returns 0
21:01:41.406 00.000 11616 IsGuiding returns 1
21:01:41.437 00.031 11616 IsSlewing returns 0
21:01:41.437 00.000 11616 IsGuiding returns 1
21:01:41.468 00.031 11616 IsSlewing returns 0
21:01:41.468 00.000 11616 IsGuiding returns 0
21:01:41.468 00.000 11616 scope move finished after 586 + 175 ms
21:01:41.468 00.000 11616 Move returns status 0, amount 586
21:01:41.468 00.000 11616 MoveAxis(S, 28, ABG)
21:01:41.468 00.000 11616 Guiding  Dir = 1, Dur = 28
21:01:41.468 00.000 11616 IsSlewing returns 0
21:01:41.468 00.000 11616 IsGuiding returns 0
21:01:41.468 00.000 11616 PulseGuide returned control before completion, sleep 38
21:01:41.515 00.047 11616 IsGuiding returns 1
21:01:41.515 00.000 11616 scope still moving after pulse duration time elapsed
21:01:41.546 00.031 11616 IsSlewing returns 0
21:01:41.546 00.000 11616 IsGuiding returns 0
21:01:41.546 00.000 11616 scope move finished after 28 + 49 ms
21:01:41.546 00.000 11616 Move returns status 0, amount 28
21:01:41.546 00.000 11616 move complete, result=0
21:01:41.546 00.000 11616 worker thread done servicing request
21:01:41.546 00.000 12268 GuideStep: -1.0 px 586 ms EAST, 0.3 px 28 ms SOUTH
21:01:41.546 00.000 11616 Worker thread wakes up
21:01:41.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:41.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:01:43.562 02.016 11616 Exposure complete
21:01:43.625 00.063 11616 worker thread done servicing request
21:01:43.625 00.000 12268 OnExposeComplete: enter
21:01:43.625 00.000 12268 UpdateGuideState(): m_state=6
21:01:43.625 00.000 12268 Star::Find(15, 1249, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1828
21:01:43.625 00.000 12268 Star::Find returns 1 (0), X=1249.97, Y=867.97, Mass=311, SNR=12.0, Peak=27 HFD=4.5
21:01:43.625 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.67) = xAngle (2.78 = 2.78)
21:01:43.625 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.81 = 2.81)
21:01:43.625 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.96 hyp=1.07 cameraTheta=1.11 mountX=-1.00 mountY=0.34, mountTheta=2.81
21:01:43.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.96, opts=13)
21:01:43.625 00.000 12268 Enqueuing Move request for scope (0.47, 0.96)
21:01:43.625 00.000 11616 Worker thread wakes up
21:01:43.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.96) opts 0xd
21:01:43.625 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.96)
21:01:43.625 00.000 11616 Moving (0.47, 0.96) raw xDistance=-1.00 yDistance=0.34
21:01:43.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.50 from input -1.00
21:01:43.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
21:01:43.625 00.000 11616 MoveAxis(E, 559, ABG)
21:01:43.625 00.000 11616 Guiding  Dir = 2, Dur = 559
21:01:43.625 00.000 11616 IsSlewing returns 0
21:01:43.625 00.000 11616 IsGuiding returns 0
21:01:43.625 00.000 11616 PulseGuide returned control before completion, sleep 569
21:01:43.638 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:01:43.656 00.018 12268 UpdateGuideState exits: m=311 SNR=12.0
21:01:43.656 00.000 12268 PhdController: settling, locked = 1, distance = 2.93 (1.50) aobump = 0 frame = 5 / 99999
21:01:43.656 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680103.656,"Host":"ASTROCENTER","Inst":1,"Distance":2.93,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:01:43.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:43.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:43.656 00.000 12268 Enqueuing Expose request
21:01:44.219 00.563 11616 IsGuiding returns 0
21:01:44.219 00.000 11616 Move returns status 0, amount 559
21:01:44.219 00.000 11616 MoveAxis(S, 29, ABG)
21:01:44.219 00.000 11616 Guiding  Dir = 1, Dur = 29
21:01:44.219 00.000 11616 IsSlewing returns 0
21:01:44.219 00.000 11616 IsGuiding returns 0
21:01:44.219 00.000 11616 PulseGuide returned control before completion, sleep 39
21:01:44.265 00.046 11616 IsGuiding returns 1
21:01:44.265 00.000 11616 scope still moving after pulse duration time elapsed
21:01:44.296 00.031 11616 IsSlewing returns 0
21:01:44.296 00.000 11616 IsGuiding returns 0
21:01:44.296 00.000 11616 scope move finished after 29 + 47 ms
21:01:44.296 00.000 11616 Move returns status 0, amount 29
21:01:44.296 00.000 11616 move complete, result=0
21:01:44.296 00.000 11616 worker thread done servicing request
21:01:44.296 00.000 12268 GuideStep: -1.0 px 559 ms EAST, 0.3 px 29 ms SOUTH
21:01:44.296 00.000 11616 Worker thread wakes up
21:01:44.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:44.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:01:46.297 02.001 11616 Exposure complete
21:01:46.343 00.046 11616 worker thread done servicing request
21:01:46.343 00.000 12268 OnExposeComplete: enter
21:01:46.343 00.000 12268 UpdateGuideState(): m_state=6
21:01:46.343 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1829
21:01:46.343 00.000 12268 Star::Find returns 1 (0), X=1249.65, Y=866.19, Mass=289, SNR=11.6, Peak=35 HFD=3.7
21:01:46.343 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.67) = xAngle (0.27 = 0.27)
21:01:46.343 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.30 = 0.30)
21:01:46.343 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.83 hyp=0.84 cameraTheta=-1.40 mountX=0.81 mountY=0.25, mountTheta=0.30
21:01:46.359 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.83, opts=13)
21:01:46.359 00.000 12268 Enqueuing Move request for scope (0.15, -0.83)
21:01:46.359 00.000 11616 Worker thread wakes up
21:01:46.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.83) opts 0xd
21:01:46.359 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.83)
21:01:46.359 00.000 11616 Moving (0.15, -0.83) raw xDistance=0.81 yDistance=0.25
21:01:46.359 00.000 11616 resist switch: large excursion: input 0.81 thresh 0.29 direction from -1 to 1
21:01:46.359 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.43
21:01:46.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.81
21:01:46.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
21:01:46.359 00.000 11616 MoveAxis(W, 454, ABG)
21:01:46.359 00.000 11616 Guiding  Dir = 3, Dur = 454
21:01:46.359 00.000 11616 IsSlewing returns 0
21:01:46.359 00.000 11616 IsGuiding returns 0
21:01:46.359 00.000 11616 PulseGuide returned control before completion, sleep 464
21:01:46.359 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:01:46.391 00.032 12268 UpdateGuideState exits: m=289 SNR=11.6
21:01:46.391 00.000 12268 PhdController: settling, locked = 1, distance = 2.30 (1.50) aobump = 0 frame = 6 / 99999
21:01:46.391 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680106.391,"Host":"ASTROCENTER","Inst":1,"Distance":2.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:01:46.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:46.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:46.391 00.000 12268 Enqueuing Expose request
21:01:46.834 00.443 11616 IsGuiding returns 1
21:01:46.834 00.000 11616 scope still moving after pulse duration time elapsed
21:01:46.866 00.032 11616 IsSlewing returns 0
21:01:46.866 00.000 11616 IsGuiding returns 0
21:01:46.866 00.000 11616 scope move finished after 454 + 51 ms
21:01:46.866 00.000 11616 Move returns status 0, amount 454
21:01:46.866 00.000 11616 MoveAxis(S, 21, ABG)
21:01:46.866 00.000 11616 Guiding  Dir = 1, Dur = 21
21:01:46.866 00.000 11616 IsSlewing returns 0
21:01:46.866 00.000 11616 IsGuiding returns 0
21:01:46.866 00.000 11616 PulseGuide returned control before completion, sleep 31
21:01:46.914 00.048 11616 IsGuiding returns 1
21:01:46.914 00.000 11616 scope still moving after pulse duration time elapsed
21:01:46.946 00.032 11616 IsSlewing returns 0
21:01:46.946 00.000 11616 IsGuiding returns 1
21:01:46.977 00.031 11616 IsSlewing returns 0
21:01:46.977 00.000 11616 IsGuiding returns 1
21:01:47.009 00.032 11616 IsSlewing returns 0
21:01:47.009 00.000 11616 IsGuiding returns 1
21:01:47.041 00.032 11616 IsSlewing returns 0
21:01:47.041 00.000 11616 IsGuiding returns 1
21:01:47.073 00.032 11616 IsSlewing returns 0
21:01:47.073 00.000 11616 IsGuiding returns 1
21:01:47.104 00.031 11616 IsSlewing returns 0
21:01:47.104 00.000 11616 IsGuiding returns 0
21:01:47.104 00.000 11616 scope move finished after 21 + 216 ms
21:01:47.104 00.000 11616 Move returns status 0, amount 21
21:01:47.104 00.000 11616 move complete, result=0
21:01:47.104 00.000 11616 worker thread done servicing request
21:01:47.104 00.000 12268 GuideStep: 0.8 px 454 ms WEST, 0.3 px 21 ms SOUTH
21:01:47.104 00.000 11616 Worker thread wakes up
21:01:47.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:47.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:01:49.094 01.990 11616 Exposure complete
21:01:49.156 00.062 11616 worker thread done servicing request
21:01:49.156 00.000 12268 OnExposeComplete: enter
21:01:49.156 00.000 12268 UpdateGuideState(): m_state=6
21:01:49.156 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1830
21:01:49.156 00.000 12268 Star::Find returns 1 (0), X=1249.60, Y=866.30, Mass=329, SNR=12.4, Peak=32 HFD=4.5
21:01:49.156 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.67) = xAngle (0.23 = 0.23)
21:01:49.156 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.26 = 0.26)
21:01:49.156 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.72 hyp=0.72 cameraTheta=-1.44 mountX=0.70 mountY=0.19, mountTheta=0.26
21:01:49.172 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.72, opts=13)
21:01:49.172 00.000 12268 Enqueuing Move request for scope (0.10, -0.72)
21:01:49.172 00.000 11616 Worker thread wakes up
21:01:49.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.72) opts 0xd
21:01:49.172 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.72)
21:01:49.172 00.000 11616 Moving (0.10, -0.72) raw xDistance=0.70 yDistance=0.19
21:01:49.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
21:01:49.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
21:01:49.172 00.000 11616 MoveAxis(W, 394, ABG)
21:01:49.172 00.000 11616 Guiding  Dir = 3, Dur = 394
21:01:49.172 00.000 11616 IsSlewing returns 0
21:01:49.172 00.000 11616 IsGuiding returns 0
21:01:49.172 00.000 11616 PulseGuide returned control before completion, sleep 404
21:01:49.172 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:01:49.207 00.035 12268 UpdateGuideState exits: m=329 SNR=12.4
21:01:49.207 00.000 12268 PhdController: settling, locked = 1, distance = 1.83 (1.50) aobump = 0 frame = 7 / 99999
21:01:49.207 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680109.207,"Host":"ASTROCENTER","Inst":1,"Distance":1.83,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:01:49.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:49.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:49.207 00.000 12268 Enqueuing Expose request
21:01:49.593 00.386 11616 IsGuiding returns 1
21:01:49.593 00.000 11616 scope still moving after pulse duration time elapsed
21:01:49.625 00.032 11616 IsSlewing returns 0
21:01:49.625 00.000 11616 IsGuiding returns 0
21:01:49.625 00.000 11616 scope move finished after 394 + 57 ms
21:01:49.625 00.000 11616 Move returns status 0, amount 394
21:01:49.625 00.000 11616 MoveAxis(S, 16, ABG)
21:01:49.625 00.000 11616 Guiding  Dir = 1, Dur = 16
21:01:49.625 00.000 11616 IsSlewing returns 0
21:01:49.625 00.000 11616 IsGuiding returns 0
21:01:49.625 00.000 11616 PulseGuide returned control before completion, sleep 26
21:01:49.656 00.031 11616 IsGuiding returns 1
21:01:49.656 00.000 11616 scope still moving after pulse duration time elapsed
21:01:49.687 00.031 11616 IsSlewing returns 0
21:01:49.687 00.000 11616 IsGuiding returns 0
21:01:49.687 00.000 11616 scope move finished after 16 + 45 ms
21:01:49.687 00.000 11616 Move returns status 0, amount 16
21:01:49.687 00.000 11616 move complete, result=0
21:01:49.687 00.000 11616 worker thread done servicing request
21:01:49.687 00.000 11616 Worker thread wakes up
21:01:49.687 00.000 12268 GuideStep: 0.7 px 394 ms WEST, 0.2 px 16 ms SOUTH
21:01:49.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:49.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:01:51.692 02.005 11616 Exposure complete
21:01:51.750 00.058 11616 worker thread done servicing request
21:01:51.750 00.000 12268 OnExposeComplete: enter
21:01:51.750 00.000 12268 UpdateGuideState(): m_state=6
21:01:51.750 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1831
21:01:51.750 00.000 12268 Star::Find returns 1 (0), X=1249.82, Y=867.40, Mass=331, SNR=12.4, Peak=33 HFD=4.5
21:01:51.750 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.67) = xAngle (2.55 = 2.55)
21:01:51.750 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.58 = 2.58)
21:01:51.750 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.39 hyp=0.50 cameraTheta=0.88 mountX=-0.42 mountY=0.27, mountTheta=2.57
21:01:51.756 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.39, opts=13)
21:01:51.756 00.000 12268 Enqueuing Move request for scope (0.32, 0.39)
21:01:51.756 00.000 11616 Worker thread wakes up
21:01:51.756 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.39) opts 0xd
21:01:51.756 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.39)
21:01:51.756 00.000 11616 Moving (0.32, 0.39) raw xDistance=-0.42 yDistance=0.27
21:01:51.756 00.000 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
21:01:51.756 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.25
21:01:51.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
21:01:51.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
21:01:51.756 00.000 11616 MoveAxis(E, 234, ABG)
21:01:51.756 00.000 11616 Guiding  Dir = 2, Dur = 234
21:01:51.756 00.000 11616 IsSlewing returns 0
21:01:51.756 00.000 11616 IsGuiding returns 0
21:01:51.756 00.000 11616 PulseGuide returned control before completion, sleep 244
21:01:51.756 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:01:51.787 00.031 12268 UpdateGuideState exits: m=331 SNR=12.4
21:01:51.787 00.000 12268 PhdController: settling, locked = 1, distance = 1.43 (1.50) aobump = 0 frame = 8 / 99999
21:01:51.787 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680111.787,"Host":"ASTROCENTER","Inst":1,"Distance":1.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:01:51.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:51.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:51.787 00.000 12268 Enqueuing Expose request
21:01:52.010 00.223 11616 IsGuiding returns 1
21:01:52.010 00.000 11616 scope still moving after pulse duration time elapsed
21:01:52.041 00.031 11616 IsSlewing returns 0
21:01:52.041 00.000 11616 IsGuiding returns 0
21:01:52.041 00.000 11616 scope move finished after 234 + 49 ms
21:01:52.041 00.000 11616 Move returns status 0, amount 234
21:01:52.041 00.000 11616 MoveAxis(S, 23, ABG)
21:01:52.041 00.000 11616 Guiding  Dir = 1, Dur = 23
21:01:52.041 00.000 11616 IsSlewing returns 0
21:01:52.041 00.000 11616 IsGuiding returns 0
21:01:52.041 00.000 11616 PulseGuide returned control before completion, sleep 33
21:01:52.089 00.048 11616 IsGuiding returns 1
21:01:52.089 00.000 11616 scope still moving after pulse duration time elapsed
21:01:52.120 00.031 11616 IsSlewing returns 0
21:01:52.120 00.000 11616 IsGuiding returns 0
21:01:52.120 00.000 11616 scope move finished after 23 + 55 ms
21:01:52.120 00.000 11616 Move returns status 0, amount 23
21:01:52.120 00.000 11616 move complete, result=0
21:01:52.120 00.000 11616 worker thread done servicing request
21:01:52.120 00.000 12268 GuideStep: -0.4 px 234 ms EAST, 0.3 px 23 ms SOUTH
21:01:52.120 00.000 11616 Worker thread wakes up
21:01:52.120 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:52.120 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:01:54.125 02.005 11616 Exposure complete
21:01:54.187 00.062 11616 worker thread done servicing request
21:01:54.187 00.000 12268 OnExposeComplete: enter
21:01:54.187 00.000 12268 UpdateGuideState(): m_state=6
21:01:54.187 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1832
21:01:54.187 00.000 12268 Star::Find returns 1 (0), X=1249.66, Y=866.89, Mass=322, SNR=12.2, Peak=35 HFD=4.1
21:01:54.187 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.67) = xAngle (0.99 = 0.99)
21:01:54.187 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.02 = 1.02)
21:01:54.187 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-0.68 mountX=0.11 mountY=0.18, mountTheta=1.00
21:01:54.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.13, opts=13)
21:01:54.187 00.000 12268 Enqueuing Move request for scope (0.16, -0.13)
21:01:54.187 00.000 11616 Worker thread wakes up
21:01:54.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.13) opts 0xd
21:01:54.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.13)
21:01:54.187 00.000 11616 Moving (0.16, -0.13) raw xDistance=0.11 yDistance=0.18
21:01:54.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:01:54.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:01:54.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:01:54.187 00.000 11616 MoveAxis(E, 0, ABG)
21:01:54.187 00.000 11616 Move returns status 0, amount 0
21:01:54.187 00.000 11616 MoveAxis(S, 15, ABG)
21:01:54.187 00.000 11616 Guiding  Dir = 1, Dur = 15
21:01:54.187 00.000 11616 IsSlewing returns 0
21:01:54.187 00.000 11616 IsGuiding returns 0
21:01:54.187 00.000 11616 PulseGuide returned control before completion, sleep 25
21:01:54.196 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:01:54.218 00.022 12268 UpdateGuideState exits: m=322 SNR=12.2
21:01:54.218 00.000 12268 PhdController: settling, locked = 1, distance = 1.06 (1.50) aobump = 0 frame = 9 / 99999
21:01:54.218 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680114.218,"Host":"ASTROCENTER","Inst":1,"Distance":1.06,"Time":2.4,"SettleTime":10.0,"StarLocked":true}
21:01:54.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:54.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:54.218 00.000 12268 Enqueuing Expose request
21:01:54.228 00.010 11616 IsGuiding returns 1
21:01:54.228 00.000 11616 scope still moving after pulse duration time elapsed
21:01:54.260 00.032 11616 IsSlewing returns 0
21:01:54.260 00.000 11616 IsGuiding returns 0
21:01:54.260 00.000 11616 scope move finished after 15 + 53 ms
21:01:54.260 00.000 11616 Move returns status 0, amount 15
21:01:54.260 00.000 11616 move complete, result=0
21:01:54.260 00.000 11616 worker thread done servicing request
21:01:54.260 00.000 11616 Worker thread wakes up
21:01:54.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:54.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:01:54.260 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
21:01:56.265 02.005 11616 Exposure complete
21:01:56.312 00.047 11616 worker thread done servicing request
21:01:56.312 00.000 12268 OnExposeComplete: enter
21:01:56.312 00.000 12268 UpdateGuideState(): m_state=6
21:01:56.312 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1833
21:01:56.328 00.016 12268 Star::Find returns 1 (0), X=1249.83, Y=867.68, Mass=323, SNR=12.2, Peak=35 HFD=4.9
21:01:56.328 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.67) = xAngle (2.78 = 2.78)
21:01:56.328 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.81 = 2.81)
21:01:56.328 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.66 hyp=0.74 cameraTheta=1.12 mountX=-0.69 mountY=0.24, mountTheta=2.81
21:01:56.328 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.66, opts=13)
21:01:56.328 00.000 12268 Enqueuing Move request for scope (0.33, 0.66)
21:01:56.328 00.000 11616 Worker thread wakes up
21:01:56.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.66) opts 0xd
21:01:56.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.66)
21:01:56.328 00.000 11616 Moving (0.33, 0.66) raw xDistance=-0.69 yDistance=0.24
21:01:56.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.69
21:01:56.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:01:56.328 00.000 11616 MoveAxis(E, 388, ABG)
21:01:56.328 00.000 11616 Guiding  Dir = 2, Dur = 388
21:01:56.328 00.000 11616 IsSlewing returns 0
21:01:56.328 00.000 11616 IsGuiding returns 0
21:01:56.328 00.000 11616 PulseGuide returned control before completion, sleep 398
21:01:56.328 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:01:56.359 00.031 12268 UpdateGuideState exits: m=323 SNR=12.2
21:01:56.359 00.000 12268 PhdController: settling, locked = 1, distance = 0.97 (1.50) aobump = 0 frame = 10 / 99999
21:01:56.359 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680116.359,"Host":"ASTROCENTER","Inst":1,"Distance":0.97,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
21:01:56.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:56.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:56.359 00.000 12268 Enqueuing Expose request
21:01:56.734 00.375 11616 IsGuiding returns 1
21:01:56.734 00.000 11616 scope still moving after pulse duration time elapsed
21:01:56.765 00.031 11616 IsSlewing returns 0
21:01:56.765 00.000 11616 IsGuiding returns 1
21:01:56.797 00.032 11616 IsSlewing returns 0
21:01:56.797 00.000 11616 IsGuiding returns 1
21:01:56.828 00.031 11616 IsSlewing returns 0
21:01:56.828 00.000 11616 IsGuiding returns 0
21:01:56.828 00.000 11616 scope move finished after 388 + 109 ms
21:01:56.828 00.000 11616 Move returns status 0, amount 388
21:01:56.828 00.000 11616 MoveAxis(S, 20, ABG)
21:01:56.828 00.000 11616 Guiding  Dir = 1, Dur = 20
21:01:56.828 00.000 11616 IsSlewing returns 0
21:01:56.828 00.000 11616 IsGuiding returns 0
21:01:56.828 00.000 11616 PulseGuide returned control before completion, sleep 30
21:01:56.875 00.047 11616 IsGuiding returns 1
21:01:56.875 00.000 11616 scope still moving after pulse duration time elapsed
21:01:56.906 00.031 11616 IsSlewing returns 0
21:01:56.906 00.000 11616 IsGuiding returns 0
21:01:56.906 00.000 11616 scope move finished after 20 + 57 ms
21:01:56.906 00.000 11616 Move returns status 0, amount 20
21:01:56.906 00.000 11616 move complete, result=0
21:01:56.906 00.000 11616 worker thread done servicing request
21:01:56.906 00.000 12268 GuideStep: -0.7 px 388 ms EAST, 0.2 px 20 ms SOUTH
21:01:56.906 00.000 11616 Worker thread wakes up
21:01:56.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:56.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:01:58.917 02.011 11616 Exposure complete
21:01:58.968 00.051 11616 worker thread done servicing request
21:01:58.968 00.000 12268 OnExposeComplete: enter
21:01:58.968 00.000 12268 UpdateGuideState(): m_state=6
21:01:58.968 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1834
21:01:58.968 00.000 12268 Star::Find returns 1 (0), X=1249.62, Y=867.25, Mass=346, SNR=12.6, Peak=42 HFD=3.9
21:01:58.968 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.67) = xAngle (2.79 = 2.79)
21:01:58.968 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.82 = 2.82)
21:01:58.968 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.26 cameraTheta=1.12 mountX=-0.24 mountY=0.08, mountTheta=2.82
21:01:58.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.23, opts=13)
21:01:58.968 00.000 12268 Enqueuing Move request for scope (0.11, 0.23)
21:01:58.981 00.013 11616 Worker thread wakes up
21:01:58.981 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
21:01:58.981 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
21:01:58.981 00.000 11616 Moving (0.11, 0.23) raw xDistance=-0.24 yDistance=0.08
21:01:58.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
21:01:58.981 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:58.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:01:58.981 00.000 11616 MoveAxis(E, 137, ABG)
21:01:58.981 00.000 11616 Guiding  Dir = 2, Dur = 137
21:01:58.981 00.000 11616 IsSlewing returns 0
21:01:58.981 00.000 11616 IsGuiding returns 0
21:01:58.981 00.000 11616 PulseGuide returned control before completion, sleep 147
21:01:58.981 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:01:58.999 00.018 12268 UpdateGuideState exits: m=346 SNR=12.6
21:01:58.999 00.000 12268 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 11 / 99999
21:01:58.999 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680118.999,"Host":"ASTROCENTER","Inst":1,"Distance":0.75,"Time":7.2,"SettleTime":10.0,"StarLocked":true}
21:01:58.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:58.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:01:58.999 00.000 12268 Enqueuing Expose request
21:01:59.140 00.141 11616 IsGuiding returns 1
21:01:59.140 00.000 11616 scope still moving after pulse duration time elapsed
21:01:59.172 00.032 11616 IsSlewing returns 0
21:01:59.172 00.000 11616 IsGuiding returns 0
21:01:59.172 00.000 11616 scope move finished after 137 + 53 ms
21:01:59.172 00.000 11616 Move returns status 0, amount 137
21:01:59.172 00.000 11616 MoveAxis(N, 0, ABG)
21:01:59.172 00.000 11616 Move returns status 0, amount 0
21:01:59.172 00.000 11616 move complete, result=0
21:01:59.172 00.000 11616 worker thread done servicing request
21:01:59.172 00.000 11616 Worker thread wakes up
21:01:59.172 00.000 12268 GuideStep: -0.2 px 137 ms EAST, 0.1 px 0 ms NORTH
21:01:59.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:01:59.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:01.163 01.991 11616 Exposure complete
21:02:01.227 00.064 11616 worker thread done servicing request
21:02:01.227 00.000 12268 OnExposeComplete: enter
21:02:01.227 00.000 12268 UpdateGuideState(): m_state=6
21:02:01.227 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1835
21:02:01.227 00.000 12268 Star::Find returns 1 (0), X=1249.81, Y=866.53, Mass=342, SNR=12.6, Peak=43 HFD=4.4
21:02:01.227 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.67) = xAngle (0.66 = 0.66)
21:02:01.227 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.69 = 0.69)
21:02:01.227 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.48 hyp=0.57 cameraTheta=-1.00 mountX=0.45 mountY=0.37, mountTheta=0.68
21:02:01.227 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.48, opts=13)
21:02:01.227 00.000 12268 Enqueuing Move request for scope (0.31, -0.48)
21:02:01.227 00.000 11616 Worker thread wakes up
21:02:01.227 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.48) opts 0xd
21:02:01.227 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.48)
21:02:01.227 00.000 11616 Moving (0.31, -0.48) raw xDistance=0.45 yDistance=0.37
21:02:01.227 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
21:02:01.227 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.36
21:02:01.227 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
21:02:01.227 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
21:02:01.227 00.000 11616 MoveAxis(W, 253, ABG)
21:02:01.227 00.000 11616 Guiding  Dir = 3, Dur = 253
21:02:01.227 00.000 11616 IsSlewing returns 0
21:02:01.227 00.000 11616 IsGuiding returns 0
21:02:01.227 00.000 11616 PulseGuide returned control before completion, sleep 263
21:02:01.243 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:02:01.259 00.016 12268 UpdateGuideState exits: m=342 SNR=12.6
21:02:01.259 00.000 12268 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 12 / 99999
21:02:01.259 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680121.259,"Host":"ASTROCENTER","Inst":1,"Distance":0.70,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
21:02:01.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:01.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:01.259 00.000 12268 Enqueuing Expose request
21:02:01.513 00.254 11616 IsGuiding returns 1
21:02:01.513 00.000 11616 scope still moving after pulse duration time elapsed
21:02:01.545 00.032 11616 IsSlewing returns 0
21:02:01.545 00.000 11616 IsGuiding returns 0
21:02:01.545 00.000 11616 scope move finished after 253 + 57 ms
21:02:01.545 00.000 11616 Move returns status 0, amount 253
21:02:01.545 00.000 11616 MoveAxis(S, 31, ABG)
21:02:01.545 00.000 11616 Guiding  Dir = 1, Dur = 31
21:02:01.545 00.000 11616 IsSlewing returns 0
21:02:01.545 00.000 11616 IsGuiding returns 0
21:02:01.545 00.000 11616 PulseGuide returned control before completion, sleep 41
21:02:01.592 00.047 11616 IsGuiding returns 1
21:02:01.592 00.000 11616 scope still moving after pulse duration time elapsed
21:02:01.624 00.032 11616 IsSlewing returns 0
21:02:01.624 00.000 11616 IsGuiding returns 0
21:02:01.624 00.000 11616 scope move finished after 31 + 48 ms
21:02:01.624 00.000 11616 Move returns status 0, amount 31
21:02:01.624 00.000 11616 move complete, result=0
21:02:01.624 00.000 11616 worker thread done servicing request
21:02:01.624 00.000 11616 Worker thread wakes up
21:02:01.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:01.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:01.624 00.000 12268 GuideStep: 0.5 px 253 ms WEST, 0.4 px 31 ms SOUTH
21:02:03.690 02.066 11616 Exposure complete
21:02:03.753 00.063 11616 worker thread done servicing request
21:02:03.753 00.000 12268 OnExposeComplete: enter
21:02:03.753 00.000 12268 UpdateGuideState(): m_state=6
21:02:03.753 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1836
21:02:03.753 00.000 12268 Star::Find returns 1 (0), X=1249.53, Y=867.17, Mass=334, SNR=12.4, Peak=43 HFD=3.8
21:02:03.753 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.67) = xAngle (3.06 = 3.06)
21:02:03.753 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.09 = 3.09)
21:02:03.753 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.39 mountX=-0.15 mountY=0.01, mountTheta=3.09
21:02:03.753 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.15, opts=13)
21:02:03.753 00.000 12268 Enqueuing Move request for scope (0.03, 0.15)
21:02:03.753 00.000 11616 Worker thread wakes up
21:02:03.753 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
21:02:03.753 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
21:02:03.753 00.000 11616 Moving (0.03, 0.15) raw xDistance=-0.15 yDistance=0.01
21:02:03.753 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:03.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:02:03.753 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:03.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:02:03.753 00.000 11616 MoveAxis(E, 0, ABG)
21:02:03.753 00.000 11616 Move returns status 0, amount 0
21:02:03.753 00.000 11616 MoveAxis(N, 0, ABG)
21:02:03.753 00.000 11616 Move returns status 0, amount 0
21:02:03.753 00.000 11616 move complete, result=0
21:02:03.753 00.000 11616 worker thread done servicing request
21:02:03.769 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:02:03.785 00.016 12268 UpdateGuideState exits: m=334 SNR=12.4
21:02:03.785 00.000 12268 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 13 / 99999
21:02:03.785 00.000 12268 PhdController: newstate STATE_FINISH
21:02:03.785 00.000 12268 PhdController complete: success
21:02:03.785 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768680123.785,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":13,"DroppedFrames":0}
21:02:03.785 00.000 12268 Mount: notify guiding dither settle done success=1
21:02:03.785 00.000 12268 PhdController: newstate STATE_IDLE
21:02:03.785 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:03.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:03.785 00.000 12268 Enqueuing Expose request
21:02:03.785 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:02:03.785 00.000 11616 Worker thread wakes up
21:02:03.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:03.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:04.687 00.902 12268 evsrv: cli 0F8E6D80 connect
21:02:04.687 00.000 12268 case statement mapped state 6 to 3
21:02:04.687 00.000 12268 case statement mapped state 6 to 3
21:02:04.687 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"b49dcdc9-9fe4-46f4-a8d5-0e012e8d33ee"}
21:02:04.687 00.000 12268 case statement mapped state 6 to 3
21:02:04.687 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"b49dcdc9-9fe4-46f4-a8d5-0e012e8d33ee"}
21:02:04.687 00.000 12268 evsrv: cli 0F8E6D80 disconnect
21:02:05.789 01.102 11616 Exposure complete
21:02:05.853 00.064 11616 worker thread done servicing request
21:02:05.853 00.000 12268 OnExposeComplete: enter
21:02:05.853 00.000 12268 UpdateGuideState(): m_state=6
21:02:05.853 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:02:05.853 00.000 12268 Star::Find returns 1 (0), X=1249.44, Y=867.25, Mass=336, SNR=12.5, Peak=35 HFD=4.5
21:02:05.853 00.000 12268 MultiStar: exiting stabilization period
21:02:05.853 00.000 12268 MultiStar: updating star positions after lock position change
21:02:05.853 00.000 12268 Star::Find(15, 1041, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:02:05.853 00.000 12268 Star::Find returns 1 (0), X=1040.58, Y=162.72, Mass=417, SNR=14.0, Peak=40 HFD=4.7
21:02:05.853 00.000 12268 Star::Find(15, 1100, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:02:05.853 00.000 12268 Star::Find returns 1 (0), X=1099.50, Y=260.87, Mass=363, SNR=13.0, Peak=39 HFD=4.9
21:02:05.853 00.000 12268 Star::Find(15, 655, 614, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:02:05.853 00.000 12268 Star::Find returns 1 (0), X=655.65, Y=614.06, Mass=271, SNR=11.3, Peak=31 HFD=4.0
21:02:05.853 00.000 12268 Star::Find(15, 1106, 321, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:02:05.853 00.000 12268 Star::Find returns 1 (0), X=1105.51, Y=321.62, Mass=252, SNR=10.8, Peak=30 HFD=4.1
21:02:05.853 00.000 12268 Star::Find(15, 1153, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:02:05.853 00.000 12268 Star::Find returns 1 (0), X=1153.15, Y=233.62, Mass=204, SNR=9.8, Peak=46 HFD=3.2
21:02:05.853 00.000 12268 Star::Find(15, 809, 381, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:02:05.853 00.000 12268 Star::Find returns 1 (0), X=809.44, Y=381.83, Mass=194, SNR=9.6, Peak=32 HFD=3.1
21:02:05.853 00.000 12268 Star::Find(15, 959, 570, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:02:05.853 00.000 12268 Star::Find returns 1 (0), X=959.32, Y=569.76, Mass=73, SNR=5.8, Peak=21 HFD=2.6
21:02:05.853 00.000 12268 Star::Find(15, 1203, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:02:05.853 00.000 12268 Star::Find returns 1 (0), X=1202.65, Y=87.37, Mass=94, SNR=6.6, Peak=19 HFD=2.8
21:02:05.853 00.000 12268 Star::Find(15, 283, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:02:05.853 00.000 12268 Star::Find returns 1 (0), X=282.95, Y=275.01, Mass=136, SNR=8.0, Peak=20 HFD=4.4
21:02:05.853 00.000 12268 Star::Find(15, 117, 299, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:02:05.853 00.000 12268 Star::Find returns 1 (0), X=116.61, Y=298.70, Mass=90, SNR=6.3, Peak=24 HFD=2.6
21:02:05.853 00.000 12268 Star::Find(15, 366, 534, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
21:02:05.853 00.000 12268 Star::Find returns 1 (0), X=366.66, Y=533.69, Mass=108, SNR=7.1, Peak=18 HFD=4.3
21:02:05.853 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.67) = xAngle (3.48 = -2.80)
21:02:05.853 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.52 = -2.77)
21:02:05.853 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.24 cameraTheta=1.82 mountX=-0.23 mountY=-0.09, mountTheta=-2.77
21:02:05.853 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.24, opts=13)
21:02:05.853 00.000 12268 Enqueuing Move request for scope (-0.06, 0.24)
21:02:05.853 00.000 11616 Worker thread wakes up
21:02:05.853 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
21:02:05.853 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
21:02:05.853 00.000 11616 Moving (-0.06, 0.24) raw xDistance=-0.23 yDistance=-0.09
21:02:05.853 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:05.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:02:05.853 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:05.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:02:05.853 00.000 11616 MoveAxis(E, 0, ABG)
21:02:05.853 00.000 11616 Move returns status 0, amount 0
21:02:05.853 00.000 11616 MoveAxis(N, 0, ABG)
21:02:05.853 00.000 11616 Move returns status 0, amount 0
21:02:05.853 00.000 11616 move complete, result=0
21:02:05.853 00.000 11616 worker thread done servicing request
21:02:05.869 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:02:05.885 00.016 12268 UpdateGuideState exits: m=336 SNR=12.5
21:02:05.885 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:05.885 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:05.885 00.000 12268 Enqueuing Expose request
21:02:05.885 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:05.885 00.000 11616 Worker thread wakes up
21:02:05.885 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:05.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:07.881 01.996 11616 Exposure complete
21:02:07.945 00.064 11616 worker thread done servicing request
21:02:07.945 00.000 12268 OnExposeComplete: enter
21:02:07.945 00.000 12268 UpdateGuideState(): m_state=6
21:02:07.945 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1838
21:02:07.945 00.000 12268 Star::Find returns 1 (0), X=1249.91, Y=867.37, Mass=302, SNR=11.8, Peak=36 HFD=4.3
21:02:07.945 00.000 12268 MultiStar: [#1 0.08,0.09,1.08,U] [#2 0.41,-0.10,1.07,U] [#3 -0.48,0.13,0.89,U] [#4 0.35,-0.42,0.87,U] [#5 0.18,-0.10,0.86,U] [#6 -0.17,-0.34,0.71,U] [#7 0.01,0.11,0.64,U] [#8 0.08,-0.11,0.55,U] 
21:02:07.945 00.000 12268 refined, 8 included, MultiStar: {0.12, -0.03}, one-star: {0.41, 0.36}
21:02:07.945 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.67) = xAngle (1.42 = 1.42)
21:02:07.945 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.45 = 1.45)
21:02:07.945 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-0.24 mountX=0.02 mountY=0.12, mountTheta=1.42
21:02:07.945 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.03, opts=13)
21:02:07.945 00.000 12268 Enqueuing Move request for scope (0.12, -0.03)
21:02:07.945 00.000 11616 Worker thread wakes up
21:02:07.945 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
21:02:07.945 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
21:02:07.945 00.000 11616 Moving (0.12, -0.03) raw xDistance=0.02 yDistance=0.12
21:02:07.945 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:07.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:02:07.945 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:07.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:02:07.945 00.000 11616 MoveAxis(E, 0, ABG)
21:02:07.945 00.000 11616 Move returns status 0, amount 0
21:02:07.945 00.000 11616 MoveAxis(N, 0, ABG)
21:02:07.945 00.000 11616 Move returns status 0, amount 0
21:02:07.945 00.000 11616 move complete, result=0
21:02:07.945 00.000 11616 worker thread done servicing request
21:02:07.960 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
21:02:07.976 00.016 12268 UpdateGuideState exits: m=302 SNR=11.8
21:02:07.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:07.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:07.976 00.000 12268 Enqueuing Expose request
21:02:07.976 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:02:07.976 00.000 11616 Worker thread wakes up
21:02:07.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:07.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:09.989 02.013 11616 Exposure complete
21:02:10.037 00.048 11616 worker thread done servicing request
21:02:10.037 00.000 12268 OnExposeComplete: enter
21:02:10.037 00.000 12268 UpdateGuideState(): m_state=6
21:02:10.037 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1839
21:02:10.037 00.000 12268 Star::Find returns 1 (0), X=1249.71, Y=866.77, Mass=353, SNR=12.8, Peak=34 HFD=4.9
21:02:10.037 00.000 12268 MultiStar: [#1 -0.15,-0.02,1.09,U] [#2 0.17,-0.18,1.03,U] [#3 -0.58,-0.36,0.00,M1] [#4 0.21,-0.38,0.80,U] [#5 -0.17,-0.39,0.72,U] [#6 0.25,-0.64,0.00,M6] [#7 0.36,0.32,0.40,U] [#8 -0.26,-0.24,0.70,U] 
21:02:10.037 00.000 12268 refined, 6 included, MultiStar: {0.04, -0.19}, one-star: {0.21, -0.25}
21:02:10.037 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.67) = xAngle (0.31 = 0.31)
21:02:10.037 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.34 = 0.34)
21:02:10.037 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.36 mountX=0.18 mountY=0.06, mountTheta=0.34
21:02:10.037 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.19, opts=13)
21:02:10.037 00.000 12268 Enqueuing Move request for scope (0.04, -0.19)
21:02:10.053 00.016 11616 Worker thread wakes up
21:02:10.053 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
21:02:10.053 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
21:02:10.053 00.000 11616 Moving (0.04, -0.19) raw xDistance=0.18 yDistance=0.06
21:02:10.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
21:02:10.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:10.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:02:10.053 00.000 11616 MoveAxis(W, 103, ABG)
21:02:10.053 00.000 11616 Guiding  Dir = 3, Dur = 103
21:02:10.053 00.000 11616 IsSlewing returns 0
21:02:10.053 00.000 11616 IsGuiding returns 0
21:02:10.053 00.000 11616 PulseGuide returned control before completion, sleep 113
21:02:10.062 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:02:10.085 00.023 12268 UpdateGuideState exits: m=353 SNR=12.8
21:02:10.085 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:10.085 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:10.085 00.000 12268 Enqueuing Expose request
21:02:10.180 00.095 11616 IsGuiding returns 1
21:02:10.180 00.000 11616 scope still moving after pulse duration time elapsed
21:02:10.212 00.032 11616 IsSlewing returns 0
21:02:10.212 00.000 11616 IsGuiding returns 0
21:02:10.212 00.000 11616 scope move finished after 103 + 55 ms
21:02:10.212 00.000 11616 Move returns status 0, amount 103
21:02:10.212 00.000 11616 MoveAxis(N, 0, ABG)
21:02:10.212 00.000 11616 Move returns status 0, amount 0
21:02:10.212 00.000 11616 move complete, result=0
21:02:10.212 00.000 11616 worker thread done servicing request
21:02:10.212 00.000 11616 Worker thread wakes up
21:02:10.212 00.000 12268 GuideStep: 0.2 px 103 ms WEST, 0.1 px 0 ms NORTH
21:02:10.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:10.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:12.227 02.015 11616 Exposure complete
21:02:12.281 00.054 11616 worker thread done servicing request
21:02:12.281 00.000 12268 OnExposeComplete: enter
21:02:12.281 00.000 12268 UpdateGuideState(): m_state=6
21:02:12.281 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1840
21:02:12.281 00.000 12268 Star::Find returns 1 (0), X=1249.56, Y=867.00, Mass=341, SNR=12.5, Peak=32 HFD=4.9
21:02:12.281 00.000 12268 MultiStar: [#1 -0.41,-0.30,1.06,U] [#2 -0.02,0.06,1.09,U] [#3 -0.78,0.21,0.00,M2] [#4 0.06,-0.51,0.82,U] [#5 -0.26,-0.66,0.00,M1] [#6 -0.05,-0.57,0.61,U] [#7 -0.33,-0.07,0.58,U] [#8 -0.13,-0.50,0.50,U] 
21:02:12.281 00.000 12268 single-star, 6 included, MultiStar: {-0.11, -0.24}, one-star: {0.06, -0.02}
21:02:12.281 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.67) = xAngle (1.35 = 1.35)
21:02:12.281 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.38 = 1.38)
21:02:12.281 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.32 mountX=0.01 mountY=0.06, mountTheta=1.35
21:02:12.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.02, opts=13)
21:02:12.281 00.000 12268 Enqueuing Move request for scope (0.06, -0.02)
21:02:12.281 00.000 11616 Worker thread wakes up
21:02:12.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
21:02:12.281 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
21:02:12.281 00.000 11616 Moving (0.06, -0.02) raw xDistance=0.01 yDistance=0.06
21:02:12.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:12.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:02:12.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:12.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:02:12.281 00.000 11616 MoveAxis(E, 0, ABG)
21:02:12.281 00.000 11616 Move returns status 0, amount 0
21:02:12.281 00.000 11616 MoveAxis(N, 0, ABG)
21:02:12.281 00.000 11616 Move returns status 0, amount 0
21:02:12.281 00.000 11616 move complete, result=0
21:02:12.281 00.000 11616 worker thread done servicing request
21:02:12.290 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:02:12.312 00.022 12268 UpdateGuideState exits: m=341 SNR=12.5
21:02:12.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:12.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:12.312 00.000 12268 Enqueuing Expose request
21:02:12.312 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:02:12.312 00.000 11616 Worker thread wakes up
21:02:12.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:12.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:14.312 02.000 11616 Exposure complete
21:02:14.375 00.063 11616 worker thread done servicing request
21:02:14.375 00.000 12268 OnExposeComplete: enter
21:02:14.375 00.000 12268 UpdateGuideState(): m_state=6
21:02:14.375 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1841
21:02:14.375 00.000 12268 Star::Find returns 1 (0), X=1249.30, Y=867.65, Mass=302, SNR=11.8, Peak=34 HFD=3.7
21:02:14.375 00.000 12268 MultiStar: [#1 -0.16,0.63,1.17,U] [#2 -0.22,0.72,0.00,M1] [#3 -0.28,1.01,0.00,M3] [#4 -0.25,0.44,0.93,U] [#5 -0.23,-0.01,0.85,U] [#6 -0.31,0.44,0.66,U] [#7 -0.32,0.55,0.60,U] [#8 -0.46,0.70,0.00,M1] 
21:02:14.375 00.000 12268 refined, 5 included, MultiStar: {-0.24, 0.46}, one-star: {-0.20, 0.63}
21:02:14.375 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (-1.67) = xAngle (3.71 = -2.57)
21:02:14.375 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.74 = -2.54)
21:02:14.375 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.46 hyp=0.52 cameraTheta=2.04 mountX=-0.44 mountY=-0.29, mountTheta=-2.55
21:02:14.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.46, opts=13)
21:02:14.375 00.000 12268 Enqueuing Move request for scope (-0.24, 0.46)
21:02:14.375 00.000 11616 Worker thread wakes up
21:02:14.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.46) opts 0xd
21:02:14.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.46)
21:02:14.375 00.000 11616 Moving (-0.24, 0.46) raw xDistance=-0.44 yDistance=-0.29
21:02:14.375 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
21:02:14.375 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.31
21:02:14.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
21:02:14.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:14.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:02:14.375 00.000 11616 MoveAxis(E, 245, ABG)
21:02:14.375 00.000 11616 Guiding  Dir = 2, Dur = 245
21:02:14.375 00.000 11616 IsSlewing returns 0
21:02:14.375 00.000 11616 IsGuiding returns 0
21:02:14.375 00.000 11616 PulseGuide returned control before completion, sleep 255
21:02:14.390 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
21:02:14.406 00.016 12268 UpdateGuideState exits: m=302 SNR=11.8
21:02:14.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:14.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:14.406 00.000 12268 Enqueuing Expose request
21:02:14.656 00.250 11616 IsGuiding returns 0
21:02:14.656 00.000 11616 Move returns status 0, amount 245
21:02:14.656 00.000 11616 MoveAxis(N, 0, ABG)
21:02:14.656 00.000 11616 Move returns status 0, amount 0
21:02:14.656 00.000 11616 move complete, result=0
21:02:14.656 00.000 11616 worker thread done servicing request
21:02:14.656 00.000 11616 Worker thread wakes up
21:02:14.656 00.000 12268 GuideStep: -0.4 px 245 ms EAST, -0.3 px 0 ms NORTH
21:02:14.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:14.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:16.657 02.001 11616 Exposure complete
21:02:16.720 00.063 11616 worker thread done servicing request
21:02:16.720 00.000 12268 OnExposeComplete: enter
21:02:16.720 00.000 12268 UpdateGuideState(): m_state=6
21:02:16.720 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1842
21:02:16.720 00.000 12268 Star::Find returns 1 (0), X=1249.46, Y=867.55, Mass=326, SNR=12.3, Peak=33 HFD=5.0
21:02:16.720 00.000 12268 MultiStar: [#1 -0.12,0.75,0.00,M1] [#2 0.05,0.82,0.00,M2] [#3 -0.34,0.60,0.00,M4] [#4 0.26,0.47,0.88,U] [#5 0.02,-0.01,0.78,U] [#6 0.02,0.46,0.71,U] [#7 -0.04,0.77,0.00,M1] [#8 0.37,1.12,0.00,M2] 
21:02:16.720 00.000 12268 refined, 3 included, MultiStar: {0.06, 0.38}, one-star: {-0.05, 0.54}
21:02:16.720 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.67) = xAngle (3.08 = 3.08)
21:02:16.720 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.11 = 3.11)
21:02:16.720 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.38 hyp=0.38 cameraTheta=1.41 mountX=-0.38 mountY=0.01, mountTheta=3.11
21:02:16.720 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.38, opts=13)
21:02:16.720 00.000 12268 Enqueuing Move request for scope (0.06, 0.38)
21:02:16.720 00.000 11616 Worker thread wakes up
21:02:16.720 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.38) opts 0xd
21:02:16.720 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.38)
21:02:16.720 00.000 11616 Moving (0.06, 0.38) raw xDistance=-0.38 yDistance=0.01
21:02:16.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
21:02:16.720 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:16.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:02:16.720 00.000 11616 MoveAxis(E, 214, ABG)
21:02:16.720 00.000 11616 Guiding  Dir = 2, Dur = 214
21:02:16.720 00.000 11616 IsSlewing returns 0
21:02:16.720 00.000 11616 IsGuiding returns 0
21:02:16.720 00.000 11616 PulseGuide returned control before completion, sleep 224
21:02:16.736 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:02:16.752 00.016 12268 UpdateGuideState exits: m=326 SNR=12.3
21:02:16.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:16.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:16.752 00.000 12268 Enqueuing Expose request
21:02:16.958 00.206 11616 IsGuiding returns 1
21:02:16.958 00.000 11616 scope still moving after pulse duration time elapsed
21:02:16.990 00.032 11616 IsSlewing returns 0
21:02:16.990 00.000 11616 IsGuiding returns 0
21:02:16.990 00.000 11616 scope move finished after 214 + 48 ms
21:02:16.990 00.000 11616 Move returns status 0, amount 214
21:02:16.990 00.000 11616 MoveAxis(N, 0, ABG)
21:02:16.990 00.000 11616 Move returns status 0, amount 0
21:02:16.990 00.000 11616 move complete, result=0
21:02:16.990 00.000 11616 worker thread done servicing request
21:02:16.990 00.000 11616 Worker thread wakes up
21:02:16.990 00.000 12268 GuideStep: -0.4 px 214 ms EAST, 0.0 px 0 ms NORTH
21:02:16.990 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:16.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:19.000 02.010 11616 Exposure complete
21:02:19.052 00.052 11616 worker thread done servicing request
21:02:19.052 00.000 12268 OnExposeComplete: enter
21:02:19.052 00.000 12268 UpdateGuideState(): m_state=6
21:02:19.052 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1843
21:02:19.052 00.000 12268 Star::Find returns 1 (0), X=1249.89, Y=867.70, Mass=376, SNR=13.3, Peak=42 HFD=4.3
21:02:19.052 00.000 12268 MultiStar: [#1 0.14,0.85,0.00,M2] [#2 0.34,0.54,0.97,U] [#3 -0.10,0.83,0.00,M5] [#4 0.05,0.46,0.83,U] [#5 -0.05,0.09,0.81,U] [#6 0.60,0.49,0.00,M4] [#7 -0.20,1.03,0.00,M2] [#8 -0.22,0.93,0.00,M3] 
21:02:19.052 00.000 12268 refined, 3 included, MultiStar: {0.20, 0.46}, one-star: {0.39, 0.68}
21:02:19.052 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.67) = xAngle (2.83 = 2.83)
21:02:19.052 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.87 = 2.87)
21:02:19.052 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.46 hyp=0.50 cameraTheta=1.17 mountX=-0.48 mountY=0.14, mountTheta=2.86
21:02:19.062 00.010 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.46, opts=13)
21:02:19.062 00.000 12268 Enqueuing Move request for scope (0.20, 0.46)
21:02:19.062 00.000 11616 Worker thread wakes up
21:02:19.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.46) opts 0xd
21:02:19.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.46)
21:02:19.062 00.000 11616 Moving (0.20, 0.46) raw xDistance=-0.48 yDistance=0.14
21:02:19.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
21:02:19.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:19.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:02:19.062 00.000 11616 MoveAxis(E, 267, ABG)
21:02:19.062 00.000 11616 Guiding  Dir = 2, Dur = 267
21:02:19.062 00.000 11616 IsSlewing returns 0
21:02:19.062 00.000 11616 IsGuiding returns 0
21:02:19.062 00.000 11616 PulseGuide returned control before completion, sleep 277
21:02:19.068 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:02:19.100 00.032 12268 UpdateGuideState exits: m=376 SNR=13.3
21:02:19.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:19.100 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:19.100 00.000 12268 Enqueuing Expose request
21:02:19.354 00.254 11616 IsGuiding returns 1
21:02:19.354 00.000 11616 scope still moving after pulse duration time elapsed
21:02:19.385 00.031 11616 IsSlewing returns 0
21:02:19.385 00.000 11616 IsGuiding returns 0
21:02:19.385 00.000 11616 scope move finished after 267 + 54 ms
21:02:19.385 00.000 11616 Move returns status 0, amount 267
21:02:19.385 00.000 11616 MoveAxis(N, 0, ABG)
21:02:19.385 00.000 11616 Move returns status 0, amount 0
21:02:19.385 00.000 11616 move complete, result=0
21:02:19.385 00.000 11616 worker thread done servicing request
21:02:19.385 00.000 11616 Worker thread wakes up
21:02:19.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:19.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:19.385 00.000 12268 GuideStep: -0.5 px 267 ms EAST, 0.1 px 0 ms NORTH
21:02:21.391 02.006 11616 Exposure complete
21:02:21.439 00.048 11616 worker thread done servicing request
21:02:21.439 00.000 12268 OnExposeComplete: enter
21:02:21.439 00.000 12268 UpdateGuideState(): m_state=6
21:02:21.439 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1844
21:02:21.439 00.000 12268 Star::Find returns 1 (0), X=1249.74, Y=867.73, Mass=349, SNR=12.8, Peak=41 HFD=4.3
21:02:21.439 00.000 12268 MultiStar: [#1 -0.06,0.52,1.12,U] [#2 0.06,0.52,1.06,U] [#3 -0.11,0.82,0.00,M6] [#4 0.25,0.39,0.84,U] [#5 0.22,0.12,0.76,U] [#6 0.43,0.62,0.00,M5] [#7 0.26,0.38,0.46,U] [#8 -0.11,0.72,0.00,M4] 
21:02:21.439 00.000 12268 refined, 5 included, MultiStar: {0.14, 0.46}, one-star: {0.24, 0.71}
21:02:21.439 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.67) = xAngle (2.95 = 2.95)
21:02:21.439 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.98 = 2.98)
21:02:21.439 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.46 hyp=0.48 cameraTheta=1.28 mountX=-0.48 mountY=0.08, mountTheta=2.98
21:02:21.439 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.46, opts=13)
21:02:21.439 00.000 12268 Enqueuing Move request for scope (0.14, 0.46)
21:02:21.439 00.000 11616 Worker thread wakes up
21:02:21.439 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.46) opts 0xd
21:02:21.439 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.46)
21:02:21.455 00.016 11616 Moving (0.14, 0.46) raw xDistance=-0.48 yDistance=0.08
21:02:21.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
21:02:21.455 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:21.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:02:21.455 00.000 11616 MoveAxis(E, 266, ABG)
21:02:21.455 00.000 11616 Guiding  Dir = 2, Dur = 266
21:02:21.455 00.000 11616 IsSlewing returns 0
21:02:21.455 00.000 11616 IsGuiding returns 0
21:02:21.455 00.000 11616 PulseGuide returned control before completion, sleep 276
21:02:21.455 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:02:21.486 00.031 12268 UpdateGuideState exits: m=349 SNR=12.8
21:02:21.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:21.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:21.486 00.000 12268 Enqueuing Expose request
21:02:21.740 00.254 11616 IsGuiding returns 1
21:02:21.740 00.000 11616 scope still moving after pulse duration time elapsed
21:02:21.772 00.032 11616 IsSlewing returns 0
21:02:21.772 00.000 11616 IsGuiding returns 1
21:02:21.804 00.032 11616 IsSlewing returns 0
21:02:21.804 00.000 11616 IsGuiding returns 0
21:02:21.804 00.000 11616 scope move finished after 266 + 82 ms
21:02:21.804 00.000 11616 Move returns status 0, amount 266
21:02:21.804 00.000 11616 MoveAxis(N, 0, ABG)
21:02:21.804 00.000 11616 Move returns status 0, amount 0
21:02:21.804 00.000 11616 move complete, result=0
21:02:21.804 00.000 11616 worker thread done servicing request
21:02:21.804 00.000 11616 Worker thread wakes up
21:02:21.804 00.000 12268 GuideStep: -0.5 px 266 ms EAST, 0.1 px 0 ms NORTH
21:02:21.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:21.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:23.822 02.018 11616 Exposure complete
21:02:23.875 00.053 11616 worker thread done servicing request
21:02:23.875 00.000 12268 OnExposeComplete: enter
21:02:23.875 00.000 12268 UpdateGuideState(): m_state=6
21:02:23.875 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1845
21:02:23.875 00.000 12268 Star::Find returns 1 (0), X=1250.07, Y=866.97, Mass=398, SNR=13.6, Peak=47 HFD=4.5
21:02:23.875 00.000 12268 MultiStar: [#1 0.12,-0.07,1.05,U] [#2 0.47,-0.20,0.97,U] [#3 -0.37,-0.20,0.81,U] [#4 0.25,-0.56,0.80,U] [#5 0.31,-0.68,0.00,M1] [#6 0.20,-0.64,0.00,M6] [#7 -0.08,-0.58,0.44,U] [#8 0.24,-0.58,0.52,U] 
21:02:23.875 00.000 12268 refined, 6 included, MultiStar: {0.20, -0.27}, one-star: {0.57, -0.05}
21:02:23.875 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.67) = xAngle (0.75 = 0.75)
21:02:23.875 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.78 = 0.78)
21:02:23.875 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.27 hyp=0.33 cameraTheta=-0.92 mountX=0.24 mountY=0.24, mountTheta=0.77
21:02:23.875 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.27, opts=13)
21:02:23.875 00.000 12268 Enqueuing Move request for scope (0.20, -0.27)
21:02:23.875 00.000 11616 Worker thread wakes up
21:02:23.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.27) opts 0xd
21:02:23.875 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.27)
21:02:23.875 00.000 11616 Moving (0.20, -0.27) raw xDistance=0.24 yDistance=0.24
21:02:23.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:23.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:02:23.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:02:23.875 00.000 11616 MoveAxis(E, 0, ABG)
21:02:23.875 00.000 11616 Move returns status 0, amount 0
21:02:23.875 00.000 11616 MoveAxis(S, 20, ABG)
21:02:23.875 00.000 11616 Guiding  Dir = 1, Dur = 20
21:02:23.875 00.000 11616 IsSlewing returns 0
21:02:23.875 00.000 11616 IsGuiding returns 0
21:02:23.875 00.000 11616 PulseGuide returned control before completion, sleep 30
21:02:23.886 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:02:23.906 00.020 12268 UpdateGuideState exits: m=398 SNR=13.6
21:02:23.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:23.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:23.906 00.000 12268 Enqueuing Expose request
21:02:23.918 00.012 11616 IsGuiding returns 1
21:02:23.918 00.000 11616 scope still moving after pulse duration time elapsed
21:02:23.949 00.031 11616 IsSlewing returns 0
21:02:23.949 00.000 11616 IsGuiding returns 1
21:02:23.981 00.032 11616 IsSlewing returns 0
21:02:23.981 00.000 11616 IsGuiding returns 0
21:02:23.981 00.000 11616 scope move finished after 20 + 77 ms
21:02:23.981 00.000 11616 Move returns status 0, amount 20
21:02:23.981 00.000 11616 move complete, result=0
21:02:23.981 00.000 11616 worker thread done servicing request
21:02:23.981 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 20 ms SOUTH
21:02:23.981 00.000 11616 Worker thread wakes up
21:02:23.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:23.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:25.984 02.003 11616 Exposure complete
21:02:26.047 00.063 11616 worker thread done servicing request
21:02:26.047 00.000 12268 OnExposeComplete: enter
21:02:26.047 00.000 12268 UpdateGuideState(): m_state=6
21:02:26.047 00.000 12268 Star::Find(15, 1250, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1846
21:02:26.047 00.000 12268 Star::Find returns 1 (0), X=1249.75, Y=867.33, Mass=399, SNR=13.6, Peak=49 HFD=4.7
21:02:26.047 00.000 12268 MultiStar: [#1 0.20,0.07,1.05,U] [#2 0.20,-0.29,1.03,U] [#3 -0.40,0.10,0.81,U] [#4 0.25,-0.08,0.81,U] [#5 0.23,-0.47,0.74,U] [#6 0.57,0.10,0.70,U] [#7 0.54,0.13,0.42,U] [#8 0.28,-0.24,0.52,U] 
21:02:26.047 00.000 12268 refined, 8 included, MultiStar: {0.21, -0.03}, one-star: {0.25, 0.32}
21:02:26.047 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.67) = xAngle (1.51 = 1.51)
21:02:26.047 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.54 = 1.54)
21:02:26.047 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.16 mountX=0.01 mountY=0.21, mountTheta=1.51
21:02:26.047 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.03, opts=13)
21:02:26.047 00.000 12268 Enqueuing Move request for scope (0.21, -0.03)
21:02:26.047 00.000 11616 Worker thread wakes up
21:02:26.047 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
21:02:26.047 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
21:02:26.047 00.000 11616 Moving (0.21, -0.03) raw xDistance=0.01 yDistance=0.21
21:02:26.047 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:26.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:02:26.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
21:02:26.047 00.000 11616 MoveAxis(E, 0, ABG)
21:02:26.047 00.000 11616 Move returns status 0, amount 0
21:02:26.047 00.000 11616 MoveAxis(S, 18, ABG)
21:02:26.047 00.000 11616 Guiding  Dir = 1, Dur = 18
21:02:26.047 00.000 11616 IsSlewing returns 0
21:02:26.047 00.000 11616 IsGuiding returns 0
21:02:26.047 00.000 11616 PulseGuide returned control before completion, sleep 28
21:02:26.063 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:02:26.079 00.016 12268 UpdateGuideState exits: m=399 SNR=13.6
21:02:26.079 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:26.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:26.079 00.000 12268 Enqueuing Expose request
21:02:26.095 00.016 11616 IsGuiding returns 1
21:02:26.095 00.000 11616 scope still moving after pulse duration time elapsed
21:02:26.126 00.031 11616 IsSlewing returns 0
21:02:26.126 00.000 11616 IsGuiding returns 0
21:02:26.126 00.000 11616 scope move finished after 18 + 56 ms
21:02:26.126 00.000 11616 Move returns status 0, amount 18
21:02:26.126 00.000 11616 move complete, result=0
21:02:26.126 00.000 11616 worker thread done servicing request
21:02:26.126 00.000 11616 Worker thread wakes up
21:02:26.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:26.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:26.126 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 18 ms SOUTH
21:02:28.145 02.019 11616 Exposure complete
21:02:28.193 00.048 11616 worker thread done servicing request
21:02:28.193 00.000 12268 OnExposeComplete: enter
21:02:28.193 00.000 12268 UpdateGuideState(): m_state=6
21:02:28.193 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1847
21:02:28.193 00.000 12268 Star::Find returns 1 (0), X=1249.94, Y=866.87, Mass=387, SNR=13.4, Peak=52 HFD=4.3
21:02:28.193 00.000 12268 MultiStar: [#1 0.05,-0.14,1.04,U] [#2 0.34,-0.36,1.03,U] [#3 -0.40,-0.12,0.83,U] [#4 0.10,-0.63,0.78,U] [#5 0.15,-0.81,0.00,M1] [#6 0.13,-0.65,0.00,M6] [#7 -0.68,-0.26,0.00,M1] [#8 0.14,-0.08,0.55,U] 
21:02:28.193 00.000 12268 refined, 5 included, MultiStar: {0.13, -0.25}, one-star: {0.43, -0.15}
21:02:28.193 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.67) = xAngle (0.57 = 0.57)
21:02:28.193 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.60 = 0.60)
21:02:28.208 00.015 12268 CameraToMount -- cameraX=0.13 cameraY=-0.25 hyp=0.28 cameraTheta=-1.10 mountX=0.23 mountY=0.16, mountTheta=0.59
21:02:28.208 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.25, opts=13)
21:02:28.208 00.000 12268 Enqueuing Move request for scope (0.13, -0.25)
21:02:28.208 00.000 11616 Worker thread wakes up
21:02:28.208 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.25) opts 0xd
21:02:28.208 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.25)
21:02:28.208 00.000 11616 Moving (0.13, -0.25) raw xDistance=0.23 yDistance=0.16
21:02:28.208 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:28.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:02:28.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:02:28.208 00.000 11616 MoveAxis(E, 0, ABG)
21:02:28.208 00.000 11616 Move returns status 0, amount 0
21:02:28.208 00.000 11616 MoveAxis(S, 13, ABG)
21:02:28.208 00.000 11616 Guiding  Dir = 1, Dur = 13
21:02:28.208 00.000 11616 IsSlewing returns 0
21:02:28.208 00.000 11616 IsGuiding returns 0
21:02:28.208 00.000 11616 PulseGuide returned control before completion, sleep 23
21:02:28.219 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:02:28.240 00.021 11616 IsGuiding returns 1
21:02:28.240 00.000 11616 scope still moving after pulse duration time elapsed
21:02:28.240 00.000 12268 UpdateGuideState exits: m=387 SNR=13.4
21:02:28.240 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:28.240 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:28.240 00.000 12268 Enqueuing Expose request
21:02:28.272 00.032 11616 IsSlewing returns 0
21:02:28.272 00.000 11616 IsGuiding returns 0
21:02:28.272 00.000 11616 scope move finished after 13 + 47 ms
21:02:28.272 00.000 11616 Move returns status 0, amount 13
21:02:28.272 00.000 11616 move complete, result=0
21:02:28.272 00.000 11616 worker thread done servicing request
21:02:28.272 00.000 11616 Worker thread wakes up
21:02:28.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:28.272 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
21:02:28.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:30.281 02.009 11616 Exposure complete
21:02:30.328 00.047 11616 worker thread done servicing request
21:02:30.328 00.000 12268 OnExposeComplete: enter
21:02:30.328 00.000 12268 UpdateGuideState(): m_state=6
21:02:30.328 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1848
21:02:30.328 00.000 12268 Star::Find returns 1 (0), X=1249.90, Y=866.72, Mass=428, SNR=14.2, Peak=58 HFD=4.1
21:02:30.328 00.000 12268 MultiStar: [#1 -0.05,-0.27,0.99,U] [#2 0.30,-0.49,0.97,U] [#3 -0.25,-0.27,0.85,U] [#4 0.17,-0.68,0.00,M1] [#5 -0.30,-0.69,0.00,M2] [#6 -0.03,-0.56,0.61,U] [#7 -0.18,-0.20,0.42,U] [#8 -0.16,-0.29,0.50,U] 
21:02:30.328 00.000 12268 refined, 6 included, MultiStar: {0.05, -0.34}, one-star: {0.40, -0.30}
21:02:30.328 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.67) = xAngle (0.23 = 0.23)
21:02:30.328 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.26 = 0.26)
21:02:30.328 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.34 hyp=0.35 cameraTheta=-1.44 mountX=0.34 mountY=0.09, mountTheta=0.26
21:02:30.328 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.34, opts=13)
21:02:30.328 00.000 12268 Enqueuing Move request for scope (0.05, -0.34)
21:02:30.328 00.000 11616 Worker thread wakes up
21:02:30.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.34) opts 0xd
21:02:30.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.34)
21:02:30.328 00.000 11616 Moving (0.05, -0.34) raw xDistance=0.34 yDistance=0.09
21:02:30.328 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
21:02:30.328 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.01
21:02:30.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
21:02:30.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:30.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:02:30.328 00.000 11616 MoveAxis(W, 189, ABG)
21:02:30.328 00.000 11616 Guiding  Dir = 3, Dur = 189
21:02:30.328 00.000 11616 IsSlewing returns 0
21:02:30.328 00.000 11616 IsGuiding returns 0
21:02:30.328 00.000 11616 PulseGuide returned control before completion, sleep 199
21:02:30.343 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:02:30.375 00.032 12268 UpdateGuideState exits: m=428 SNR=14.2
21:02:30.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:30.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:30.375 00.000 12268 Enqueuing Expose request
21:02:30.547 00.172 11616 IsGuiding returns 1
21:02:30.547 00.000 11616 scope still moving after pulse duration time elapsed
21:02:30.579 00.032 11616 IsSlewing returns 0
21:02:30.579 00.000 11616 IsGuiding returns 1
21:02:30.611 00.032 11616 IsSlewing returns 0
21:02:30.611 00.000 11616 IsGuiding returns 0
21:02:30.611 00.000 11616 scope move finished after 189 + 79 ms
21:02:30.611 00.000 11616 Move returns status 0, amount 189
21:02:30.611 00.000 11616 MoveAxis(N, 0, ABG)
21:02:30.611 00.000 11616 Move returns status 0, amount 0
21:02:30.611 00.000 11616 move complete, result=0
21:02:30.611 00.000 11616 worker thread done servicing request
21:02:30.611 00.000 11616 Worker thread wakes up
21:02:30.611 00.000 12268 GuideStep: 0.3 px 189 ms WEST, 0.1 px 0 ms NORTH
21:02:30.611 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:30.611 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:32.624 02.013 11616 Exposure complete
21:02:32.673 00.049 11616 worker thread done servicing request
21:02:32.673 00.000 12268 OnExposeComplete: enter
21:02:32.673 00.000 12268 UpdateGuideState(): m_state=6
21:02:32.673 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1849
21:02:32.673 00.000 12268 Star::Find returns 1 (0), X=1249.75, Y=867.06, Mass=376, SNR=13.2, Peak=43 HFD=4.3
21:02:32.673 00.000 12268 MultiStar: [#1 0.12,0.37,1.01,U] [#2 0.41,-0.03,1.04,U] [#3 -0.22,0.19,0.84,U] [#4 -0.09,-0.22,0.87,U] [#5 0.05,-0.30,0.82,U] [#6 0.24,-0.34,0.71,U] [#7 -0.28,-0.22,0.45,U] [#8 0.22,0.00,0.54,U] 
21:02:32.673 00.000 12268 refined, 8 included, MultiStar: {0.10, -0.03}, one-star: {0.25, 0.05}
21:02:32.673 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.67) = xAngle (1.37 = 1.37)
21:02:32.673 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.41 = 1.41)
21:02:32.673 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-0.29 mountX=0.02 mountY=0.10, mountTheta=1.38
21:02:32.673 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.03, opts=13)
21:02:32.673 00.000 12268 Enqueuing Move request for scope (0.10, -0.03)
21:02:32.673 00.000 11616 Worker thread wakes up
21:02:32.673 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
21:02:32.673 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
21:02:32.673 00.000 11616 Moving (0.10, -0.03) raw xDistance=0.02 yDistance=0.10
21:02:32.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:32.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:02:32.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:32.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:02:32.673 00.000 11616 MoveAxis(E, 0, ABG)
21:02:32.673 00.000 11616 Move returns status 0, amount 0
21:02:32.673 00.000 11616 MoveAxis(N, 0, ABG)
21:02:32.673 00.000 11616 Move returns status 0, amount 0
21:02:32.673 00.000 11616 move complete, result=0
21:02:32.673 00.000 11616 worker thread done servicing request
21:02:32.689 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:02:32.705 00.016 12268 UpdateGuideState exits: m=376 SNR=13.2
21:02:32.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:32.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:32.705 00.000 12268 Enqueuing Expose request
21:02:32.705 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:02:32.705 00.000 11616 Worker thread wakes up
21:02:32.718 00.013 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:32.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:34.729 02.011 11616 Exposure complete
21:02:34.781 00.052 11616 worker thread done servicing request
21:02:34.781 00.000 12268 OnExposeComplete: enter
21:02:34.781 00.000 12268 UpdateGuideState(): m_state=6
21:02:34.781 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1850
21:02:34.781 00.000 12268 Star::Find returns 1 (0), X=1249.66, Y=867.40, Mass=361, SNR=13.0, Peak=41 HFD=3.7
21:02:34.781 00.000 12268 MultiStar: [#1 -0.23,0.56,1.09,U] [#2 0.03,0.16,1.05,U] [#3 -0.62,0.15,0.81,U] [#4 0.06,0.24,0.88,U] [#5 0.10,0.17,0.82,U] [#6 -0.08,0.40,0.70,U] [#7 0.12,0.58,0.40,U] [#8 0.38,0.50,0.57,U] 
21:02:34.781 00.000 12268 refined, 8 included, MultiStar: {-0.03, 0.33}, one-star: {0.15, 0.39}
21:02:34.781 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.67) = xAngle (3.33 = -2.96)
21:02:34.781 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.36 = -2.93)
21:02:34.781 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.33 hyp=0.33 cameraTheta=1.66 mountX=-0.33 mountY=-0.07, mountTheta=-2.93
21:02:34.793 00.012 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.33, opts=13)
21:02:34.793 00.000 12268 Enqueuing Move request for scope (-0.03, 0.33)
21:02:34.793 00.000 11616 Worker thread wakes up
21:02:34.793 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.33) opts 0xd
21:02:34.793 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.33)
21:02:34.793 00.000 11616 Moving (-0.03, 0.33) raw xDistance=-0.33 yDistance=-0.07
21:02:34.793 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
21:02:34.793 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
21:02:34.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
21:02:34.793 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:34.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:02:34.793 00.000 11616 MoveAxis(E, 184, ABG)
21:02:34.793 00.000 11616 Guiding  Dir = 2, Dur = 184
21:02:34.793 00.000 11616 IsSlewing returns 0
21:02:34.793 00.000 11616 IsGuiding returns 0
21:02:34.793 00.000 11616 PulseGuide returned control before completion, sleep 194
21:02:34.793 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:02:34.824 00.031 12268 UpdateGuideState exits: m=361 SNR=13.0
21:02:34.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:34.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:34.824 00.000 12268 Enqueuing Expose request
21:02:35.000 00.176 11616 IsGuiding returns 1
21:02:35.000 00.000 11616 scope still moving after pulse duration time elapsed
21:02:35.031 00.031 11616 IsSlewing returns 0
21:02:35.031 00.000 11616 IsGuiding returns 1
21:02:35.062 00.031 11616 IsSlewing returns 0
21:02:35.062 00.000 11616 IsGuiding returns 1
21:02:35.094 00.032 11616 IsSlewing returns 0
21:02:35.094 00.000 11616 IsGuiding returns 1
21:02:35.125 00.031 11616 IsSlewing returns 0
21:02:35.125 00.000 11616 IsGuiding returns 1
21:02:35.156 00.031 11616 IsSlewing returns 0
21:02:35.156 00.000 11616 IsGuiding returns 1
21:02:35.187 00.031 11616 IsSlewing returns 0
21:02:35.187 00.000 11616 IsGuiding returns 0
21:02:35.187 00.000 11616 scope move finished after 184 + 210 ms
21:02:35.187 00.000 11616 Move returns status 0, amount 184
21:02:35.187 00.000 11616 MoveAxis(N, 0, ABG)
21:02:35.187 00.000 11616 Move returns status 0, amount 0
21:02:35.187 00.000 11616 move complete, result=0
21:02:35.187 00.000 11616 worker thread done servicing request
21:02:35.187 00.000 11616 Worker thread wakes up
21:02:35.187 00.000 12268 GuideStep: -0.3 px 184 ms EAST, -0.1 px 0 ms NORTH
21:02:35.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:35.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:37.203 02.016 11616 Exposure complete
21:02:37.250 00.047 11616 worker thread done servicing request
21:02:37.250 00.000 12268 OnExposeComplete: enter
21:02:37.250 00.000 12268 UpdateGuideState(): m_state=6
21:02:37.250 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1851
21:02:37.250 00.000 12268 Star::Find returns 1 (0), X=1249.63, Y=867.58, Mass=357, SNR=12.9, Peak=43 HFD=3.9
21:02:37.250 00.000 12268 MultiStar: [#1 -0.17,0.51,1.04,U] [#2 0.02,0.43,1.09,U] [#3 -0.54,0.89,0.00,M1] [#4 0.05,0.41,0.85,U] [#5 -0.15,0.14,0.80,U] [#6 -0.07,0.50,0.65,U] [#7 0.09,0.63,0.41,U] [#8 0.38,1.00,0.00,M1] 
21:02:37.250 00.000 12268 refined, 6 included, MultiStar: {-0.02, 0.45}, one-star: {0.13, 0.56}
21:02:37.250 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.67) = xAngle (3.29 = -2.99)
21:02:37.250 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.32 = -2.96)
21:02:37.250 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.45 hyp=0.45 cameraTheta=1.62 mountX=-0.44 mountY=-0.08, mountTheta=-2.96
21:02:37.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.45, opts=13)
21:02:37.265 00.015 12268 Enqueuing Move request for scope (-0.02, 0.45)
21:02:37.265 00.000 11616 Worker thread wakes up
21:02:37.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.45) opts 0xd
21:02:37.265 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.45)
21:02:37.265 00.000 11616 Moving (-0.02, 0.45) raw xDistance=-0.44 yDistance=-0.08
21:02:37.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
21:02:37.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:37.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:02:37.265 00.000 11616 MoveAxis(E, 249, ABG)
21:02:37.265 00.000 11616 Guiding  Dir = 2, Dur = 249
21:02:37.265 00.000 11616 IsSlewing returns 0
21:02:37.265 00.000 11616 IsGuiding returns 0
21:02:37.265 00.000 11616 PulseGuide returned control before completion, sleep 259
21:02:37.265 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=21, Gamma=1.290
21:02:37.297 00.032 12268 UpdateGuideState exits: m=357 SNR=12.9
21:02:37.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:37.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:37.297 00.000 12268 Enqueuing Expose request
21:02:37.531 00.234 11616 IsGuiding returns 1
21:02:37.531 00.000 11616 scope still moving after pulse duration time elapsed
21:02:37.562 00.031 11616 IsSlewing returns 0
21:02:37.562 00.000 11616 IsGuiding returns 1
21:02:37.593 00.031 11616 IsSlewing returns 0
21:02:37.593 00.000 11616 IsGuiding returns 1
21:02:37.625 00.032 11616 IsSlewing returns 0
21:02:37.625 00.000 11616 IsGuiding returns 1
21:02:37.656 00.031 11616 IsSlewing returns 0
21:02:37.656 00.000 11616 IsGuiding returns 1
21:02:37.687 00.031 11616 IsSlewing returns 0
21:02:37.687 00.000 11616 IsGuiding returns 0
21:02:37.687 00.000 11616 scope move finished after 249 + 172 ms
21:02:37.687 00.000 11616 Move returns status 0, amount 249
21:02:37.687 00.000 11616 MoveAxis(N, 0, ABG)
21:02:37.687 00.000 11616 Move returns status 0, amount 0
21:02:37.687 00.000 11616 move complete, result=0
21:02:37.687 00.000 11616 worker thread done servicing request
21:02:37.687 00.000 11616 Worker thread wakes up
21:02:37.687 00.000 12268 GuideStep: -0.4 px 249 ms EAST, -0.1 px 0 ms NORTH
21:02:37.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:37.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:39.704 02.017 11616 Exposure complete
21:02:39.768 00.064 11616 worker thread done servicing request
21:02:39.768 00.000 12268 OnExposeComplete: enter
21:02:39.768 00.000 12268 UpdateGuideState(): m_state=6
21:02:39.768 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1852
21:02:39.768 00.000 12268 Star::Find returns 1 (0), X=1249.72, Y=867.57, Mass=385, SNR=13.3, Peak=41 HFD=4.7
21:02:39.768 00.000 12268 MultiStar: [#1 -0.11,0.49,1.06,U] [#2 -0.09,0.38,1.00,U] [#3 -0.29,0.74,0.00,M2] [#4 -0.13,0.57,0.76,U] [#5 -0.13,0.00,0.71,U] [#6 -0.21,0.39,0.67,U] [#7 0.18,0.60,0.48,U] [#8 0.24,0.29,0.50,U] 
21:02:39.768 00.000 12268 refined, 7 included, MultiStar: {-0.02, 0.42}, one-star: {0.22, 0.55}
21:02:39.768 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.67) = xAngle (3.28 = -3.00)
21:02:39.768 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.31 = -2.97)
21:02:39.768 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.42 hyp=0.42 cameraTheta=1.61 mountX=-0.41 mountY=-0.07, mountTheta=-2.97
21:02:39.768 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.42, opts=13)
21:02:39.768 00.000 12268 Enqueuing Move request for scope (-0.02, 0.42)
21:02:39.768 00.000 11616 Worker thread wakes up
21:02:39.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.42) opts 0xd
21:02:39.768 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.42)
21:02:39.768 00.000 11616 Moving (-0.02, 0.42) raw xDistance=-0.41 yDistance=-0.07
21:02:39.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
21:02:39.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:39.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:02:39.768 00.000 11616 MoveAxis(E, 231, ABG)
21:02:39.768 00.000 11616 Guiding  Dir = 2, Dur = 231
21:02:39.768 00.000 11616 IsSlewing returns 0
21:02:39.768 00.000 11616 IsGuiding returns 0
21:02:39.768 00.000 11616 PulseGuide returned control before completion, sleep 241
21:02:39.784 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
21:02:39.799 00.015 12268 UpdateGuideState exits: m=385 SNR=13.3
21:02:39.799 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:39.799 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:39.799 00.000 12268 Enqueuing Expose request
21:02:40.021 00.222 11616 IsGuiding returns 1
21:02:40.021 00.000 11616 scope still moving after pulse duration time elapsed
21:02:40.053 00.032 11616 IsSlewing returns 0
21:02:40.053 00.000 11616 IsGuiding returns 1
21:02:40.085 00.032 11616 IsSlewing returns 0
21:02:40.085 00.000 11616 IsGuiding returns 0
21:02:40.085 00.000 11616 scope move finished after 231 + 78 ms
21:02:40.085 00.000 11616 Move returns status 0, amount 231
21:02:40.085 00.000 11616 MoveAxis(N, 0, ABG)
21:02:40.085 00.000 11616 Move returns status 0, amount 0
21:02:40.085 00.000 11616 move complete, result=0
21:02:40.086 00.001 11616 worker thread done servicing request
21:02:40.086 00.000 12268 GuideStep: -0.4 px 231 ms EAST, -0.1 px 0 ms NORTH
21:02:40.086 00.000 11616 Worker thread wakes up
21:02:40.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:40.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:42.093 02.007 11616 Exposure complete
21:02:42.140 00.047 11616 worker thread done servicing request
21:02:42.140 00.000 12268 OnExposeComplete: enter
21:02:42.140 00.000 12268 UpdateGuideState(): m_state=6
21:02:42.140 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1853
21:02:42.140 00.000 12268 Star::Find returns 1 (0), X=1249.94, Y=867.30, Mass=299, SNR=11.8, Peak=46 HFD=3.3
21:02:42.140 00.000 12268 MultiStar: [#1 -0.01,0.25,1.18,U] [#2 0.21,-0.25,1.24,U] [#3 -0.34,0.06,0.88,U] [#4 0.12,-0.08,0.94,U] [#5 0.00,-0.10,0.84,U] [#6 0.26,0.23,0.71,U] [#7 -0.10,-0.26,0.49,U] [#8 0.37,-0.01,0.54,U] 
21:02:42.140 00.000 12268 refined, 8 included, MultiStar: {0.11, 0.02}, one-star: {0.44, 0.28}
21:02:42.140 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
21:02:42.140 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.92 = 1.92)
21:02:42.140 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.22 mountX=-0.03 mountY=0.10, mountTheta=1.89
21:02:42.156 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.02, opts=13)
21:02:42.156 00.000 12268 Enqueuing Move request for scope (0.11, 0.02)
21:02:42.156 00.000 11616 Worker thread wakes up
21:02:42.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
21:02:42.156 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
21:02:42.156 00.000 11616 Moving (0.11, 0.02) raw xDistance=-0.03 yDistance=0.10
21:02:42.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:42.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:02:42.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:42.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:02:42.156 00.000 11616 MoveAxis(E, 0, ABG)
21:02:42.156 00.000 11616 Move returns status 0, amount 0
21:02:42.156 00.000 11616 MoveAxis(N, 0, ABG)
21:02:42.156 00.000 11616 Move returns status 0, amount 0
21:02:42.156 00.000 11616 move complete, result=0
21:02:42.156 00.000 11616 worker thread done servicing request
21:02:42.172 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:02:42.187 00.015 12268 UpdateGuideState exits: m=299 SNR=11.8
21:02:42.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:42.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:42.187 00.000 12268 Enqueuing Expose request
21:02:42.187 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:02:42.187 00.000 11616 Worker thread wakes up
21:02:42.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:42.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:44.203 02.016 11616 Exposure complete
21:02:44.265 00.062 11616 worker thread done servicing request
21:02:44.265 00.000 12268 OnExposeComplete: enter
21:02:44.265 00.000 12268 UpdateGuideState(): m_state=6
21:02:44.265 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1854
21:02:44.265 00.000 12268 Star::Find returns 1 (0), X=1249.74, Y=867.37, Mass=369, SNR=13.2, Peak=40 HFD=4.5
21:02:44.265 00.000 12268 MultiStar: [#1 -0.18,0.49,1.03,U] [#2 0.30,0.11,1.02,U] [#3 -0.41,0.48,0.81,U] [#4 -0.03,-0.06,0.85,U] [#5 -0.06,-0.30,0.76,U] [#6 0.09,0.02,0.61,U] [#7 -0.48,-0.14,0.43,U] [#8 -0.11,0.06,0.52,U] 
21:02:44.265 00.000 12268 refined, 8 included, MultiStar: {-0.04, 0.15}, one-star: {0.24, 0.35}
21:02:44.265 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.67) = xAngle (3.48 = -2.81)
21:02:44.265 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.51 = -2.78)
21:02:44.265 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.81 mountX=-0.15 mountY=-0.06, mountTheta=-2.78
21:02:44.265 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.15, opts=13)
21:02:44.265 00.000 12268 Enqueuing Move request for scope (-0.04, 0.15)
21:02:44.265 00.000 11616 Worker thread wakes up
21:02:44.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
21:02:44.265 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
21:02:44.265 00.000 11616 Moving (-0.04, 0.15) raw xDistance=-0.15 yDistance=-0.06
21:02:44.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
21:02:44.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:44.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:02:44.265 00.000 11616 MoveAxis(E, 83, ABG)
21:02:44.265 00.000 11616 Guiding  Dir = 2, Dur = 83
21:02:44.265 00.000 11616 IsSlewing returns 0
21:02:44.265 00.000 11616 IsGuiding returns 0
21:02:44.265 00.000 11616 PulseGuide returned control before completion, sleep 93
21:02:44.281 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:02:44.297 00.016 12268 UpdateGuideState exits: m=369 SNR=13.2
21:02:44.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:44.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:44.297 00.000 12268 Enqueuing Expose request
21:02:44.375 00.078 11616 IsGuiding returns 1
21:02:44.375 00.000 11616 scope still moving after pulse duration time elapsed
21:02:44.406 00.031 11616 IsSlewing returns 0
21:02:44.406 00.000 11616 IsGuiding returns 0
21:02:44.406 00.000 11616 scope move finished after 83 + 50 ms
21:02:44.406 00.000 11616 Move returns status 0, amount 83
21:02:44.406 00.000 11616 MoveAxis(N, 0, ABG)
21:02:44.406 00.000 11616 Move returns status 0, amount 0
21:02:44.406 00.000 11616 move complete, result=0
21:02:44.406 00.000 11616 worker thread done servicing request
21:02:44.406 00.000 12268 GuideStep: -0.1 px 83 ms EAST, -0.1 px 0 ms NORTH
21:02:44.406 00.000 11616 Worker thread wakes up
21:02:44.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:44.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:46.418 02.012 11616 Exposure complete
21:02:46.468 00.050 11616 worker thread done servicing request
21:02:46.468 00.000 12268 OnExposeComplete: enter
21:02:46.468 00.000 12268 UpdateGuideState(): m_state=6
21:02:46.468 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1855
21:02:46.468 00.000 12268 Star::Find returns 1 (0), X=1249.68, Y=867.08, Mass=378, SNR=13.3, Peak=41 HFD=4.3
21:02:46.468 00.000 12268 MultiStar: [#1 -0.48,-0.12,1.04,U] [#2 0.13,-0.14,1.02,U] [#3 -0.74,0.01,0.00,M1] [#4 -0.28,-0.42,0.86,U] [#5 0.06,-0.68,0.00,M1] [#6 -0.18,-0.48,0.68,U] [#7 -0.41,-0.29,0.45,U] [#8 -0.28,0.03,0.57,U] 
21:02:46.468 00.000 12268 single-star, 6 included, MultiStar: {-0.16, -0.18}, one-star: {0.18, 0.06}
21:02:46.468 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.67) = xAngle (2.00 = 2.00)
21:02:46.468 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.03 = 2.03)
21:02:46.468 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.33 mountX=-0.08 mountY=0.17, mountTheta=2.00
21:02:46.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.06, opts=13)
21:02:46.468 00.000 12268 Enqueuing Move request for scope (0.18, 0.06)
21:02:46.468 00.000 11616 Worker thread wakes up
21:02:46.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
21:02:46.468 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
21:02:46.468 00.000 11616 Moving (0.18, 0.06) raw xDistance=-0.08 yDistance=0.17
21:02:46.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:46.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:02:46.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
21:02:46.468 00.000 11616 MoveAxis(E, 0, ABG)
21:02:46.468 00.000 11616 Move returns status 0, amount 0
21:02:46.468 00.000 11616 MoveAxis(S, 14, ABG)
21:02:46.468 00.000 11616 Guiding  Dir = 1, Dur = 14
21:02:46.468 00.000 11616 IsSlewing returns 0
21:02:46.468 00.000 11616 IsGuiding returns 0
21:02:46.468 00.000 11616 PulseGuide returned control before completion, sleep 24
21:02:46.481 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:02:46.500 00.019 12268 UpdateGuideState exits: m=378 SNR=13.3
21:02:46.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:46.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:46.500 00.000 12268 Enqueuing Expose request
21:02:46.513 00.013 11616 IsGuiding returns 1
21:02:46.513 00.000 11616 scope still moving after pulse duration time elapsed
21:02:46.544 00.031 11616 IsSlewing returns 0
21:02:46.544 00.000 11616 IsGuiding returns 0
21:02:46.544 00.000 11616 scope move finished after 14 + 53 ms
21:02:46.544 00.000 11616 Move returns status 0, amount 14
21:02:46.544 00.000 11616 move complete, result=0
21:02:46.544 00.000 11616 worker thread done servicing request
21:02:46.544 00.000 11616 Worker thread wakes up
21:02:46.544 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
21:02:46.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:46.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:48.551 02.007 11616 Exposure complete
21:02:48.599 00.048 11616 worker thread done servicing request
21:02:48.599 00.000 12268 OnExposeComplete: enter
21:02:48.599 00.000 12268 UpdateGuideState(): m_state=6
21:02:48.599 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1856
21:02:48.599 00.000 12268 Star::Find returns 1 (0), X=1249.14, Y=867.37, Mass=343, SNR=12.6, Peak=37 HFD=4.5
21:02:48.599 00.000 12268 MultiStar: [#1 -0.19,0.01,1.08,U] [#2 -0.07,-0.38,1.08,U] [#3 -0.72,-0.31,0.00,M2] [#4 -0.30,-0.53,0.84,U] [#5 -0.24,-0.35,0.78,U] [#6 -0.42,-0.77,0.00,M1] [#7 -0.43,0.30,0.47,U] [#8 -0.55,-0.56,0.00,M1] 
21:02:48.599 00.000 12268 refined, 5 included, MultiStar: {-0.24, -0.12}, one-star: {-0.36, 0.35}
21:02:48.599 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.67) = xAngle (-1.02 = -1.02)
21:02:48.599 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.99 = -0.99)
21:02:48.599 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-2.69 mountX=0.14 mountY=-0.23, mountTheta=-1.01
21:02:48.599 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.12, opts=13)
21:02:48.599 00.000 12268 Enqueuing Move request for scope (-0.24, -0.12)
21:02:48.599 00.000 11616 Worker thread wakes up
21:02:48.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.12) opts 0xd
21:02:48.599 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.12)
21:02:48.599 00.000 11616 Moving (-0.24, -0.12) raw xDistance=0.14 yDistance=-0.23
21:02:48.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:48.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:02:48.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:48.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:02:48.599 00.000 11616 MoveAxis(E, 0, ABG)
21:02:48.599 00.000 11616 Move returns status 0, amount 0
21:02:48.599 00.000 11616 MoveAxis(N, 0, ABG)
21:02:48.599 00.000 11616 Move returns status 0, amount 0
21:02:48.599 00.000 11616 move complete, result=0
21:02:48.599 00.000 11616 worker thread done servicing request
21:02:48.625 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:02:48.631 00.006 12268 UpdateGuideState exits: m=343 SNR=12.6
21:02:48.631 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:48.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:48.631 00.000 12268 Enqueuing Expose request
21:02:48.631 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:02:48.631 00.000 11616 Worker thread wakes up
21:02:48.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:48.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:50.656 02.025 11616 Exposure complete
21:02:50.705 00.049 11616 worker thread done servicing request
21:02:50.705 00.000 12268 OnExposeComplete: enter
21:02:50.705 00.000 12268 UpdateGuideState(): m_state=6
21:02:50.705 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1857
21:02:50.705 00.000 12268 Star::Find returns 1 (0), X=1249.36, Y=866.56, Mass=342, SNR=12.6, Peak=38 HFD=4.8
21:02:50.705 00.000 12268 MultiStar: [#1 -0.05,0.15,1.10,U] [#2 -0.09,-0.26,1.08,U] [#3 -0.42,0.01,0.84,U] [#4 -0.26,-0.30,0.87,U] [#5 -0.28,-0.63,0.00,M1] [#6 -0.01,0.15,0.69,U] [#7 -0.51,0.11,0.51,U] [#8 0.01,-0.26,0.59,U] 
21:02:50.705 00.000 12268 refined, 7 included, MultiStar: {-0.17, -0.12}, one-star: {-0.14, -0.46}
21:02:50.705 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-1.67) = xAngle (-0.86 = -0.86)
21:02:50.705 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.83 = -0.83)
21:02:50.705 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.53 mountX=0.14 mountY=-0.15, mountTheta=-0.84
21:02:50.705 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.12, opts=13)
21:02:50.705 00.000 12268 Enqueuing Move request for scope (-0.17, -0.12)
21:02:50.705 00.000 11616 Worker thread wakes up
21:02:50.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
21:02:50.705 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
21:02:50.705 00.000 11616 Moving (-0.17, -0.12) raw xDistance=0.14 yDistance=-0.15
21:02:50.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:50.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:02:50.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:02:50.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:02:50.705 00.000 11616 MoveAxis(E, 0, ABG)
21:02:50.705 00.000 11616 Move returns status 0, amount 0
21:02:50.705 00.000 11616 MoveAxis(N, 0, ABG)
21:02:50.705 00.000 11616 Move returns status 0, amount 0
21:02:50.705 00.000 11616 move complete, result=0
21:02:50.705 00.000 11616 worker thread done servicing request
21:02:50.722 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
21:02:50.737 00.015 12268 UpdateGuideState exits: m=342 SNR=12.6
21:02:50.737 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:50.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:50.737 00.000 12268 Enqueuing Expose request
21:02:50.737 00.000 11616 Worker thread wakes up
21:02:50.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:50.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:50.737 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:02:52.752 02.015 11616 Exposure complete
21:02:52.815 00.063 11616 worker thread done servicing request
21:02:52.815 00.000 12268 OnExposeComplete: enter
21:02:52.815 00.000 12268 UpdateGuideState(): m_state=6
21:02:52.815 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1858
21:02:52.815 00.000 12268 Star::Find returns 1 (0), X=1249.40, Y=866.97, Mass=410, SNR=13.8, Peak=38 HFD=5.0
21:02:52.815 00.000 12268 MultiStar: [#1 -0.37,-0.15,1.00,U] [#2 -0.20,0.04,1.00,U] [#3 -0.47,-0.22,0.82,U] [#4 -0.13,-0.63,0.81,U] [#5 0.09,-0.82,0.00,M2] [#6 -0.52,-0.43,0.00,M1] [#7 -0.07,-0.17,0.42,U] [#8 0.03,-0.22,0.51,U] 
21:02:52.815 00.000 12268 single-star, 6 included, MultiStar: {-0.21, -0.19}, one-star: {-0.11, -0.05}
21:02:52.815 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.67) = xAngle (-1.06 = -1.06)
21:02:52.815 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.03 = -1.03)
21:02:52.815 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.11 cameraTheta=-2.73 mountX=0.06 mountY=-0.10, mountTheta=-1.06
21:02:52.815 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.05, opts=13)
21:02:52.815 00.000 12268 Enqueuing Move request for scope (-0.11, -0.05)
21:02:52.815 00.000 11616 Worker thread wakes up
21:02:52.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
21:02:52.815 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
21:02:52.815 00.000 11616 Moving (-0.11, -0.05) raw xDistance=0.06 yDistance=-0.10
21:02:52.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:52.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:02:52.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:52.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:02:52.815 00.000 11616 MoveAxis(E, 0, ABG)
21:02:52.815 00.000 11616 Move returns status 0, amount 0
21:02:52.815 00.000 11616 MoveAxis(N, 0, ABG)
21:02:52.815 00.000 11616 Move returns status 0, amount 0
21:02:52.815 00.000 11616 move complete, result=0
21:02:52.815 00.000 11616 worker thread done servicing request
21:02:52.831 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:02:52.847 00.016 12268 UpdateGuideState exits: m=410 SNR=13.8
21:02:52.847 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:52.847 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:52.847 00.000 12268 Enqueuing Expose request
21:02:52.847 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:52.847 00.000 11616 Worker thread wakes up
21:02:52.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:52.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:54.861 02.014 11616 Exposure complete
21:02:54.908 00.047 11616 worker thread done servicing request
21:02:54.908 00.000 12268 OnExposeComplete: enter
21:02:54.908 00.000 12268 UpdateGuideState(): m_state=6
21:02:54.908 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1859
21:02:54.908 00.000 12268 Star::Find returns 1 (0), X=1249.60, Y=866.77, Mass=418, SNR=14.0, Peak=45 HFD=4.8
21:02:54.908 00.000 12268 MultiStar: [#1 -0.01,-0.31,1.03,U] [#2 0.15,-0.36,1.05,U] [#3 -0.70,-0.28,0.00,M1] [#4 -0.03,-0.62,0.83,U] [#5 -0.25,-1.08,0.00,M3] [#6 -0.20,-0.34,0.63,U] [#7 -0.12,-0.10,0.42,U] [#8 -0.01,-0.49,0.53,U] 
21:02:54.908 00.000 12268 single-star, 6 included, MultiStar: {0.01, -0.36}, one-star: {0.09, -0.24}
21:02:54.908 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.67) = xAngle (0.47 = 0.47)
21:02:54.908 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.50 = 0.50)
21:02:54.908 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.24 hyp=0.26 cameraTheta=-1.20 mountX=0.23 mountY=0.12, mountTheta=0.49
21:02:54.908 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.24, opts=13)
21:02:54.908 00.000 12268 Enqueuing Move request for scope (0.09, -0.24)
21:02:54.908 00.000 11616 Worker thread wakes up
21:02:54.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.24) opts 0xd
21:02:54.908 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.24)
21:02:54.908 00.000 11616 Moving (0.09, -0.24) raw xDistance=0.23 yDistance=0.12
21:02:54.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:54.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:02:54.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:54.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:02:54.908 00.000 11616 MoveAxis(E, 0, ABG)
21:02:54.908 00.000 11616 Move returns status 0, amount 0
21:02:54.908 00.000 11616 MoveAxis(N, 0, ABG)
21:02:54.908 00.000 11616 Move returns status 0, amount 0
21:02:54.908 00.000 11616 move complete, result=0
21:02:54.908 00.000 11616 worker thread done servicing request
21:02:54.924 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:02:54.940 00.016 12268 UpdateGuideState exits: m=418 SNR=14.0
21:02:54.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:54.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:54.940 00.000 12268 Enqueuing Expose request
21:02:54.940 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:02:54.940 00.000 11616 Worker thread wakes up
21:02:54.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:54.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:56.959 02.019 11616 Exposure complete
21:02:57.007 00.048 11616 worker thread done servicing request
21:02:57.007 00.000 12268 OnExposeComplete: enter
21:02:57.007 00.000 12268 UpdateGuideState(): m_state=6
21:02:57.007 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1860
21:02:57.007 00.000 12268 Star::Find returns 1 (0), X=1249.78, Y=867.03, Mass=409, SNR=13.8, Peak=44 HFD=4.4
21:02:57.007 00.000 12268 MultiStar: [#1 -0.16,0.22,1.07,U] [#2 0.08,-0.01,1.05,U] [#3 -0.42,0.09,0.82,U] [#4 -0.18,-0.35,0.79,U] [#5 0.09,-0.27,0.74,U] [#6 -0.56,-0.41,0.00,M1] [#7 -0.68,0.18,0.00,M1] [#8 0.12,-0.13,0.52,U] 
21:02:57.007 00.000 12268 refined, 6 included, MultiStar: {-0.03, -0.04}, one-star: {0.27, 0.01}
21:02:57.007 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-1.67) = xAngle (-0.53 = -0.53)
21:02:57.007 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.50 = -0.50)
21:02:57.007 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.20 mountX=0.04 mountY=-0.02, mountTheta=-0.51
21:02:57.007 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.04, opts=13)
21:02:57.007 00.000 12268 Enqueuing Move request for scope (-0.03, -0.04)
21:02:57.007 00.000 11616 Worker thread wakes up
21:02:57.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
21:02:57.007 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
21:02:57.007 00.000 11616 Moving (-0.03, -0.04) raw xDistance=0.04 yDistance=-0.02
21:02:57.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:57.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:02:57.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:57.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:02:57.007 00.000 11616 MoveAxis(E, 0, ABG)
21:02:57.007 00.000 11616 Move returns status 0, amount 0
21:02:57.007 00.000 11616 MoveAxis(N, 0, ABG)
21:02:57.007 00.000 11616 Move returns status 0, amount 0
21:02:57.007 00.000 11616 move complete, result=0
21:02:57.007 00.000 11616 worker thread done servicing request
21:02:57.031 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:02:57.039 00.008 12268 UpdateGuideState exits: m=409 SNR=13.8
21:02:57.039 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:57.039 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:57.039 00.000 12268 Enqueuing Expose request
21:02:57.039 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:57.039 00.000 11616 Worker thread wakes up
21:02:57.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:57.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:02:59.062 02.023 11616 Exposure complete
21:02:59.109 00.047 11616 worker thread done servicing request
21:02:59.109 00.000 12268 OnExposeComplete: enter
21:02:59.109 00.000 12268 UpdateGuideState(): m_state=6
21:02:59.109 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1861
21:02:59.109 00.000 12268 Star::Find returns 1 (0), X=1249.60, Y=867.14, Mass=448, SNR=14.4, Peak=43 HFD=5.3
21:02:59.109 00.000 12268 MultiStar: [#1 -0.31,0.25,1.00,U] [#2 0.13,-0.22,0.97,U] [#3 -0.73,0.22,0.00,M1] [#4 -0.21,-0.27,0.82,U] [#5 0.10,-0.32,0.77,U] [#6 -0.02,-0.66,0.00,M2] [#7 -0.22,-0.13,0.43,U] [#8 0.18,0.46,0.53,U] 
21:02:59.109 00.000 12268 refined, 6 included, MultiStar: {-0.03, -0.02}, one-star: {0.10, 0.12}
21:02:59.109 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.67) = xAngle (-0.82 = -0.82)
21:02:59.109 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.79 = -0.79)
21:02:59.109 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.49 mountX=0.03 mountY=-0.03, mountTheta=-0.81
21:02:59.124 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.02, opts=13)
21:02:59.124 00.000 12268 Enqueuing Move request for scope (-0.03, -0.02)
21:02:59.124 00.000 11616 Worker thread wakes up
21:02:59.124 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
21:02:59.124 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
21:02:59.124 00.000 11616 Moving (-0.03, -0.02) raw xDistance=0.03 yDistance=-0.03
21:02:59.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:59.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:02:59.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:59.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:02:59.124 00.000 11616 MoveAxis(E, 0, ABG)
21:02:59.124 00.000 11616 Move returns status 0, amount 0
21:02:59.124 00.000 11616 MoveAxis(N, 0, ABG)
21:02:59.124 00.000 11616 Move returns status 0, amount 0
21:02:59.124 00.000 11616 move complete, result=0
21:02:59.124 00.000 11616 worker thread done servicing request
21:02:59.124 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:02:59.140 00.016 12268 UpdateGuideState exits: m=448 SNR=14.4
21:02:59.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:59.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:02:59.140 00.000 12268 Enqueuing Expose request
21:02:59.140 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:59.140 00.000 11616 Worker thread wakes up
21:02:59.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:02:59.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:01.157 02.017 11616 Exposure complete
21:03:01.218 00.061 11616 worker thread done servicing request
21:03:01.218 00.000 12268 OnExposeComplete: enter
21:03:01.218 00.000 12268 UpdateGuideState(): m_state=6
21:03:01.218 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1862
21:03:01.218 00.000 12268 Star::Find returns 1 (0), X=1249.68, Y=867.01, Mass=288, SNR=11.6, Peak=41 HFD=3.3
21:03:01.218 00.000 12268 MultiStar: [#1 -0.31,0.47,1.17,U] [#2 0.18,-0.19,1.22,U] [#3 -0.49,0.01,1.02,U] [#4 0.16,-0.19,1.01,U] [#5 0.02,-0.60,0.99,U] [#6 -0.32,-0.13,0.81,U] [#7 -0.63,-0.03,0.55,U] [#8 -0.07,-0.21,0.67,U] 
21:03:01.221 00.003 12268 refined, 8 included, MultiStar: {-0.11, -0.08}, one-star: {0.17, -0.00}
21:03:01.221 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.67) = xAngle (-0.82 = -0.82)
21:03:01.221 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.79 = -0.79)
21:03:01.221 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.48 mountX=0.10 mountY=-0.10, mountTheta=-0.80
21:03:01.221 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.08, opts=13)
21:03:01.221 00.000 12268 Enqueuing Move request for scope (-0.11, -0.08)
21:03:01.221 00.000 11616 Worker thread wakes up
21:03:01.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
21:03:01.221 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
21:03:01.221 00.000 11616 Moving (-0.11, -0.08) raw xDistance=0.10 yDistance=-0.10
21:03:01.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:01.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:03:01.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:01.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:03:01.221 00.000 11616 MoveAxis(E, 0, ABG)
21:03:01.221 00.000 11616 Move returns status 0, amount 0
21:03:01.221 00.000 11616 MoveAxis(N, 0, ABG)
21:03:01.221 00.000 11616 Move returns status 0, amount 0
21:03:01.221 00.000 11616 move complete, result=0
21:03:01.221 00.000 11616 worker thread done servicing request
21:03:01.221 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:03:01.249 00.028 12268 UpdateGuideState exits: m=288 SNR=11.6
21:03:01.252 00.003 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:01.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:01.252 00.000 12268 Enqueuing Expose request
21:03:01.252 00.000 11616 Worker thread wakes up
21:03:01.252 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:01.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:01.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:03.251 01.999 11616 Exposure complete
21:03:03.314 00.063 11616 worker thread done servicing request
21:03:03.314 00.000 12268 OnExposeComplete: enter
21:03:03.314 00.000 12268 UpdateGuideState(): m_state=6
21:03:03.314 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1863
21:03:03.314 00.000 12268 Star::Find returns 1 (0), X=1249.69, Y=867.39, Mass=348, SNR=12.7, Peak=41 HFD=3.7
21:03:03.314 00.000 12268 MultiStar: [#1 0.27,0.31,1.16,U] [#2 0.15,0.20,1.15,U] [#3 -0.30,-0.16,0.95,U] [#4 0.05,0.10,0.99,U] [#5 -0.24,-0.33,0.79,U] [#6 -0.39,0.01,0.76,U] [#7 0.02,0.23,0.47,U] [#8 0.05,0.62,0.60,U] 
21:03:03.314 00.000 12268 refined, 8 included, MultiStar: {-0.00, 0.15}, one-star: {0.19, 0.37}
21:03:03.314 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.67) = xAngle (3.26 = -3.02)
21:03:03.314 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.29 = -2.99)
21:03:03.314 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.59 mountX=-0.14 mountY=-0.02, mountTheta=-2.99
21:03:03.314 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.15, opts=13)
21:03:03.314 00.000 12268 Enqueuing Move request for scope (-0.00, 0.15)
21:03:03.314 00.000 11616 Worker thread wakes up
21:03:03.314 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
21:03:03.314 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
21:03:03.314 00.000 11616 Moving (-0.00, 0.15) raw xDistance=-0.14 yDistance=-0.02
21:03:03.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:03:03.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:03:03.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:03.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:03:03.314 00.000 11616 MoveAxis(E, 0, ABG)
21:03:03.314 00.000 11616 Move returns status 0, amount 0
21:03:03.314 00.000 11616 MoveAxis(N, 0, ABG)
21:03:03.314 00.000 11616 Move returns status 0, amount 0
21:03:03.314 00.000 11616 move complete, result=0
21:03:03.314 00.000 11616 worker thread done servicing request
21:03:03.330 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:03:03.346 00.016 12268 UpdateGuideState exits: m=348 SNR=12.7
21:03:03.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:03.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:03.346 00.000 12268 Enqueuing Expose request
21:03:03.346 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:03:03.346 00.000 11616 Worker thread wakes up
21:03:03.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:03.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:05.361 02.015 11616 Exposure complete
21:03:05.424 00.063 11616 worker thread done servicing request
21:03:05.424 00.000 12268 OnExposeComplete: enter
21:03:05.424 00.000 12268 UpdateGuideState(): m_state=6
21:03:05.424 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1864
21:03:05.424 00.000 12268 Star::Find returns 1 (0), X=1249.56, Y=867.11, Mass=387, SNR=13.4, Peak=37 HFD=4.4
21:03:05.424 00.000 12268 MultiStar: [#1 -0.04,0.36,1.09,U] [#2 -0.07,0.04,1.12,U] [#3 -0.43,-0.17,0.91,U] [#4 -0.30,-0.15,0.91,U] [#5 -0.10,-0.27,0.79,U] [#6 -0.49,-0.11,0.74,U] [#7 -0.15,0.46,0.62,U] [#8 -0.43,0.17,0.57,U] 
21:03:05.424 00.000 12268 single-star, 8 included, MultiStar: {-0.19, 0.04}, one-star: {0.06, 0.09}
21:03:05.424 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.67) = xAngle (2.66 = 2.66)
21:03:05.424 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.69 = 2.69)
21:03:05.424 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.99 mountX=-0.10 mountY=0.05, mountTheta=2.69
21:03:05.424 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.09, opts=13)
21:03:05.424 00.000 12268 Enqueuing Move request for scope (0.06, 0.09)
21:03:05.424 00.000 11616 Worker thread wakes up
21:03:05.424 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
21:03:05.424 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
21:03:05.424 00.000 11616 Moving (0.06, 0.09) raw xDistance=-0.10 yDistance=0.05
21:03:05.424 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:05.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:03:05.424 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:05.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:03:05.424 00.000 11616 MoveAxis(E, 0, ABG)
21:03:05.424 00.000 11616 Move returns status 0, amount 0
21:03:05.424 00.000 11616 MoveAxis(N, 0, ABG)
21:03:05.424 00.000 11616 Move returns status 0, amount 0
21:03:05.424 00.000 11616 move complete, result=0
21:03:05.424 00.000 11616 worker thread done servicing request
21:03:05.440 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:03:05.456 00.016 12268 UpdateGuideState exits: m=387 SNR=13.4
21:03:05.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:05.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:05.456 00.000 12268 Enqueuing Expose request
21:03:05.456 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:05.456 00.000 11616 Worker thread wakes up
21:03:05.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:05.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:07.471 02.015 11616 Exposure complete
21:03:07.518 00.047 11616 worker thread done servicing request
21:03:07.518 00.000 12268 OnExposeComplete: enter
21:03:07.518 00.000 12268 UpdateGuideState(): m_state=6
21:03:07.518 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1865
21:03:07.518 00.000 12268 Star::Find returns 1 (0), X=1249.43, Y=867.21, Mass=378, SNR=13.2, Peak=39 HFD=3.8
21:03:07.531 00.013 12268 MultiStar: [#1 -0.63,0.41,0.00,M1] [#2 -0.24,0.20,1.08,U] [#3 -0.55,0.29,0.89,U] [#4 -0.21,0.12,0.92,U] [#5 -0.20,-0.50,0.81,U] [#6 -0.53,-0.04,0.71,U] [#7 -0.77,0.48,0.00,M1] [#8 -0.24,0.20,0.56,U] 
21:03:07.531 00.000 12268 single-star, 6 included, MultiStar: {-0.28, 0.08}, one-star: {-0.08, 0.19}
21:03:07.531 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.67) = xAngle (3.63 = -2.66)
21:03:07.531 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.66 = -2.63)
21:03:07.531 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.20 cameraTheta=1.96 mountX=-0.18 mountY=-0.10, mountTheta=-2.63
21:03:07.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.19, opts=13)
21:03:07.531 00.000 12268 Enqueuing Move request for scope (-0.08, 0.19)
21:03:07.531 00.000 11616 Worker thread wakes up
21:03:07.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
21:03:07.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
21:03:07.531 00.000 11616 Moving (-0.08, 0.19) raw xDistance=-0.18 yDistance=-0.10
21:03:07.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:03:07.534 00.003 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:03:07.534 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:07.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:03:07.534 00.000 11616 MoveAxis(E, 0, ABG)
21:03:07.534 00.000 11616 Move returns status 0, amount 0
21:03:07.534 00.000 11616 MoveAxis(N, 0, ABG)
21:03:07.534 00.000 11616 Move returns status 0, amount 0
21:03:07.534 00.000 11616 move complete, result=0
21:03:07.534 00.000 11616 worker thread done servicing request
21:03:07.534 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:03:07.566 00.032 12268 UpdateGuideState exits: m=378 SNR=13.2
21:03:07.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:07.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:07.566 00.000 12268 Enqueuing Expose request
21:03:07.566 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:07.566 00.000 11616 Worker thread wakes up
21:03:07.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:07.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:09.573 02.007 11616 Exposure complete
21:03:09.625 00.052 11616 worker thread done servicing request
21:03:09.625 00.000 12268 OnExposeComplete: enter
21:03:09.625 00.000 12268 UpdateGuideState(): m_state=6
21:03:09.625 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1866
21:03:09.625 00.000 12268 Star::Find returns 1 (0), X=1249.49, Y=867.64, Mass=405, SNR=13.7, Peak=38 HFD=4.5
21:03:09.625 00.000 12268 MultiStar: [#1 -0.36,0.54,1.04,U] [#2 -0.10,0.23,1.09,U] [#3 -0.60,0.50,0.00,M1] [#4 -0.47,-0.19,0.85,U] [#5 -0.31,-0.27,0.76,U] [#6 -0.23,0.04,0.72,U] [#7 0.06,0.93,0.00,M2] [#8 -0.25,0.65,0.00,M1] 
21:03:09.625 00.000 12268 refined, 5 included, MultiStar: {-0.24, 0.20}, one-star: {-0.01, 0.63}
21:03:09.625 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.67) = xAngle (4.11 = -2.18)
21:03:09.625 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.14 = -2.15)
21:03:09.625 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.20 hyp=0.31 cameraTheta=2.44 mountX=-0.18 mountY=-0.26, mountTheta=-2.17
21:03:09.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.20, opts=13)
21:03:09.625 00.000 12268 Enqueuing Move request for scope (-0.24, 0.20)
21:03:09.625 00.000 11616 Worker thread wakes up
21:03:09.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.20) opts 0xd
21:03:09.625 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.20)
21:03:09.625 00.000 11616 Moving (-0.24, 0.20) raw xDistance=-0.18 yDistance=-0.26
21:03:09.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:03:09.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:03:09.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:03:09.625 00.000 11616 MoveAxis(E, 99, ABG)
21:03:09.625 00.000 11616 Guiding  Dir = 2, Dur = 99
21:03:09.625 00.000 11616 IsSlewing returns 0
21:03:09.625 00.000 11616 IsGuiding returns 0
21:03:09.625 00.000 11616 PulseGuide returned control before completion, sleep 109
21:03:09.636 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:03:09.656 00.020 12268 UpdateGuideState exits: m=405 SNR=13.7
21:03:09.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:09.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:09.656 00.000 12268 Enqueuing Expose request
21:03:09.747 00.091 11616 IsGuiding returns 1
21:03:09.747 00.000 11616 scope still moving after pulse duration time elapsed
21:03:09.779 00.032 11616 IsSlewing returns 0
21:03:09.779 00.000 11616 IsGuiding returns 0
21:03:09.779 00.000 11616 scope move finished after 99 + 46 ms
21:03:09.779 00.000 11616 Move returns status 0, amount 99
21:03:09.779 00.000 11616 MoveAxis(N, 0, ABG)
21:03:09.781 00.002 11616 Move returns status 0, amount 0
21:03:09.781 00.000 11616 move complete, result=0
21:03:09.781 00.000 11616 worker thread done servicing request
21:03:09.781 00.000 12268 GuideStep: -0.2 px 99 ms EAST, -0.3 px 0 ms NORTH
21:03:09.781 00.000 11616 Worker thread wakes up
21:03:09.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:09.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:11.790 02.009 11616 Exposure complete
21:03:11.843 00.053 11616 worker thread done servicing request
21:03:11.843 00.000 12268 OnExposeComplete: enter
21:03:11.843 00.000 12268 UpdateGuideState(): m_state=6
21:03:11.843 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1867
21:03:11.843 00.000 12268 Star::Find returns 1 (0), X=1249.42, Y=867.23, Mass=402, SNR=13.8, Peak=45 HFD=3.9
21:03:11.843 00.000 12268 MultiStar: [#1 0.13,0.14,1.04,U] [#2 0.29,-0.13,1.11,U] [#3 -0.51,-0.35,0.85,U] [#4 -0.04,-0.44,0.86,U] [#5 -0.22,-0.87,0.00,M1] [#6 -0.10,-0.06,0.79,U] [#7 0.39,0.62,0.00,M3] [#8 -0.24,-0.01,0.53,U] 
21:03:11.843 00.000 12268 refined, 6 included, MultiStar: {-0.05, -0.08}, one-star: {-0.08, 0.21}
21:03:11.843 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.67) = xAngle (-0.42 = -0.42)
21:03:11.843 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.39 = -0.39)
21:03:11.843 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-2.09 mountX=0.09 mountY=-0.04, mountTheta=-0.40
21:03:11.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.08, opts=13)
21:03:11.843 00.000 12268 Enqueuing Move request for scope (-0.05, -0.08)
21:03:11.843 00.000 11616 Worker thread wakes up
21:03:11.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
21:03:11.843 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
21:03:11.843 00.000 11616 Moving (-0.05, -0.08) raw xDistance=0.09 yDistance=-0.04
21:03:11.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:11.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:03:11.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:11.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:03:11.854 00.011 11616 MoveAxis(E, 0, ABG)
21:03:11.854 00.000 11616 Move returns status 0, amount 0
21:03:11.854 00.000 11616 MoveAxis(N, 0, ABG)
21:03:11.854 00.000 11616 Move returns status 0, amount 0
21:03:11.854 00.000 11616 move complete, result=0
21:03:11.854 00.000 11616 worker thread done servicing request
21:03:11.854 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:03:11.875 00.021 12268 UpdateGuideState exits: m=402 SNR=13.8
21:03:11.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:11.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:11.875 00.000 12268 Enqueuing Expose request
21:03:11.875 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:03:11.875 00.000 11616 Worker thread wakes up
21:03:11.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:11.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:13.894 02.019 11616 Exposure complete
21:03:13.942 00.048 11616 worker thread done servicing request
21:03:13.942 00.000 12268 OnExposeComplete: enter
21:03:13.942 00.000 12268 UpdateGuideState(): m_state=6
21:03:13.942 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1868
21:03:13.958 00.016 12268 Star::Find returns 1 (0), X=1249.74, Y=867.31, Mass=404, SNR=13.8, Peak=47 HFD=4.2
21:03:13.958 00.000 12268 MultiStar: [#1 0.01,0.47,1.07,U] [#2 -0.11,0.10,1.10,U] [#3 -0.46,0.02,0.85,U] [#4 0.05,-0.06,0.89,U] [#5 -0.11,-0.28,0.82,U] [#6 -0.34,0.14,0.63,U] [#7 -0.57,-0.18,0.59,U] [#8 0.24,0.13,0.66,U] 
21:03:13.958 00.000 12268 refined, 8 included, MultiStar: {-0.09, 0.09}, one-star: {0.24, 0.30}
21:03:13.958 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.67) = xAngle (4.01 = -2.28)
21:03:13.958 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.04 = -2.24)
21:03:13.958 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.34 mountX=-0.09 mountY=-0.10, mountTheta=-2.26
21:03:13.958 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.09, opts=13)
21:03:13.958 00.000 12268 Enqueuing Move request for scope (-0.09, 0.09)
21:03:13.958 00.000 11616 Worker thread wakes up
21:03:13.958 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
21:03:13.958 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
21:03:13.958 00.000 11616 Moving (-0.09, 0.09) raw xDistance=-0.09 yDistance=-0.10
21:03:13.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:13.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:03:13.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:13.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:03:13.958 00.000 11616 MoveAxis(E, 0, ABG)
21:03:13.958 00.000 11616 Move returns status 0, amount 0
21:03:13.958 00.000 11616 MoveAxis(N, 0, ABG)
21:03:13.958 00.000 11616 Move returns status 0, amount 0
21:03:13.958 00.000 11616 move complete, result=0
21:03:13.958 00.000 11616 worker thread done servicing request
21:03:13.974 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:03:13.989 00.015 12268 UpdateGuideState exits: m=404 SNR=13.8
21:03:13.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:13.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:13.989 00.000 12268 Enqueuing Expose request
21:03:13.989 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:13.989 00.000 11616 Worker thread wakes up
21:03:13.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:13.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:15.999 02.010 11616 Exposure complete
21:03:16.046 00.047 11616 worker thread done servicing request
21:03:16.046 00.000 12268 OnExposeComplete: enter
21:03:16.046 00.000 12268 UpdateGuideState(): m_state=6
21:03:16.046 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1869
21:03:16.046 00.000 12268 Star::Find returns 1 (0), X=1249.61, Y=867.30, Mass=417, SNR=13.9, Peak=45 HFD=4.2
21:03:16.046 00.000 12268 MultiStar: [#1 -0.08,0.61,1.10,U] [#2 0.36,0.05,1.10,U] [#3 -0.50,0.47,0.00,M1] [#4 0.05,0.09,0.86,U] [#5 0.00,-0.03,0.79,U] [#6 0.26,-0.07,0.83,U] [#7 0.16,0.51,0.62,U] [#8 0.00,0.22,0.53,U] 
21:03:16.046 00.000 12268 refined, 7 included, MultiStar: {0.12, 0.21}, one-star: {0.11, 0.28}
21:03:16.046 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.67) = xAngle (2.73 = 2.73)
21:03:16.046 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.77 = 2.77)
21:03:16.046 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.07 mountX=-0.22 mountY=0.09, mountTheta=2.76
21:03:16.062 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.21, opts=13)
21:03:16.062 00.000 12268 Enqueuing Move request for scope (0.12, 0.21)
21:03:16.062 00.000 11616 Worker thread wakes up
21:03:16.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
21:03:16.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
21:03:16.062 00.000 11616 Moving (0.12, 0.21) raw xDistance=-0.22 yDistance=0.09
21:03:16.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
21:03:16.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:16.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:03:16.062 00.000 11616 MoveAxis(E, 123, ABG)
21:03:16.062 00.000 11616 Guiding  Dir = 2, Dur = 123
21:03:16.062 00.000 11616 IsSlewing returns 0
21:03:16.062 00.000 11616 IsGuiding returns 0
21:03:16.062 00.000 11616 PulseGuide returned control before completion, sleep 133
21:03:16.062 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:03:16.078 00.016 12268 UpdateGuideState exits: m=417 SNR=13.9
21:03:16.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:16.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:16.078 00.000 12268 Enqueuing Expose request
21:03:16.203 00.125 11616 IsGuiding returns 1
21:03:16.203 00.000 11616 scope still moving after pulse duration time elapsed
21:03:16.234 00.031 11616 IsSlewing returns 0
21:03:16.234 00.000 11616 IsGuiding returns 0
21:03:16.234 00.000 11616 scope move finished after 123 + 48 ms
21:03:16.234 00.000 11616 Move returns status 0, amount 123
21:03:16.234 00.000 11616 MoveAxis(N, 0, ABG)
21:03:16.234 00.000 11616 Move returns status 0, amount 0
21:03:16.234 00.000 11616 move complete, result=0
21:03:16.234 00.000 11616 worker thread done servicing request
21:03:16.234 00.000 11616 Worker thread wakes up
21:03:16.234 00.000 12268 GuideStep: -0.2 px 123 ms EAST, 0.1 px 0 ms NORTH
21:03:16.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:16.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:18.234 02.000 11616 Exposure complete
21:03:18.296 00.062 11616 worker thread done servicing request
21:03:18.296 00.000 12268 OnExposeComplete: enter
21:03:18.296 00.000 12268 UpdateGuideState(): m_state=6
21:03:18.296 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1870
21:03:18.296 00.000 12268 Star::Find returns 1 (0), X=1249.65, Y=867.05, Mass=472, SNR=14.9, Peak=54 HFD=4.1
21:03:18.296 00.000 12268 MultiStar: [#1 -0.21,0.13,0.99,U] [#2 -0.06,-0.10,0.98,U] [#3 -0.62,-0.12,0.82,U] [#4 -0.22,-0.77,0.00,M1] [#5 0.04,-0.58,0.73,U] [#6 -0.44,-0.01,0.63,U] [#7 -0.37,-0.08,0.48,U] [#8 0.58,0.17,0.59,U] 
21:03:18.296 00.000 12268 refined, 7 included, MultiStar: {-0.11, -0.06}, one-star: {0.15, 0.03}
21:03:18.296 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-1.67) = xAngle (-0.95 = -0.95)
21:03:18.296 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.92 = -0.92)
21:03:18.296 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.62 mountX=0.07 mountY=-0.10, mountTheta=-0.94
21:03:18.296 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.06, opts=13)
21:03:18.296 00.000 12268 Enqueuing Move request for scope (-0.11, -0.06)
21:03:18.296 00.000 11616 Worker thread wakes up
21:03:18.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
21:03:18.296 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
21:03:18.296 00.000 11616 Moving (-0.11, -0.06) raw xDistance=0.07 yDistance=-0.10
21:03:18.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:18.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:03:18.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:18.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:03:18.296 00.000 11616 MoveAxis(E, 0, ABG)
21:03:18.296 00.000 11616 Move returns status 0, amount 0
21:03:18.296 00.000 11616 MoveAxis(N, 0, ABG)
21:03:18.296 00.000 11616 Move returns status 0, amount 0
21:03:18.296 00.000 11616 move complete, result=0
21:03:18.296 00.000 11616 worker thread done servicing request
21:03:18.312 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:03:18.328 00.016 12268 UpdateGuideState exits: m=472 SNR=14.9
21:03:18.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:18.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:18.328 00.000 12268 Enqueuing Expose request
21:03:18.328 00.000 11616 Worker thread wakes up
21:03:18.328 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:18.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:18.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:20.345 02.017 11616 Exposure complete
21:03:20.408 00.063 11616 worker thread done servicing request
21:03:20.408 00.000 12268 OnExposeComplete: enter
21:03:20.408 00.000 12268 UpdateGuideState(): m_state=6
21:03:20.408 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1871
21:03:20.408 00.000 12268 Star::Find returns 1 (0), X=1249.52, Y=867.29, Mass=443, SNR=14.4, Peak=48 HFD=4.6
21:03:20.408 00.000 12268 MultiStar: [#1 -0.72,0.12,0.00,M1] [#2 -0.24,-0.25,0.97,U] [#3 -0.42,-0.24,0.82,U] [#4 -0.32,-0.23,0.79,U] [#5 -0.54,-0.63,0.00,M1] [#6 -0.53,-0.08,0.66,U] [#7 -0.07,-0.04,0.53,U] [#8 -0.30,-0.51,0.62,U] 
21:03:20.408 00.000 12268 single-star, 6 included, MultiStar: {-0.26, -0.13}, one-star: {0.01, 0.28}
21:03:20.408 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.67) = xAngle (3.19 = -3.10)
21:03:20.408 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.22 = -3.07)
21:03:20.408 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.52 mountX=-0.28 mountY=-0.02, mountTheta=-3.07
21:03:20.408 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.28, opts=13)
21:03:20.408 00.000 12268 Enqueuing Move request for scope (0.01, 0.28)
21:03:20.408 00.000 11616 Worker thread wakes up
21:03:20.408 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.28) opts 0xd
21:03:20.408 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.28)
21:03:20.408 00.000 11616 Moving (0.01, 0.28) raw xDistance=-0.28 yDistance=-0.02
21:03:20.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
21:03:20.408 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:20.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:03:20.408 00.000 11616 MoveAxis(E, 155, ABG)
21:03:20.408 00.000 11616 Guiding  Dir = 2, Dur = 155
21:03:20.408 00.000 11616 IsSlewing returns 0
21:03:20.408 00.000 11616 IsGuiding returns 0
21:03:20.408 00.000 11616 PulseGuide returned control before completion, sleep 165
21:03:20.424 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:03:20.440 00.016 12268 UpdateGuideState exits: m=443 SNR=14.4
21:03:20.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:20.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:20.440 00.000 12268 Enqueuing Expose request
21:03:20.599 00.159 11616 IsGuiding returns 1
21:03:20.599 00.000 11616 scope still moving after pulse duration time elapsed
21:03:20.631 00.032 11616 IsSlewing returns 0
21:03:20.631 00.000 11616 IsGuiding returns 1
21:03:20.663 00.032 11616 IsSlewing returns 0
21:03:20.663 00.000 11616 IsGuiding returns 0
21:03:20.663 00.000 11616 scope move finished after 155 + 89 ms
21:03:20.663 00.000 11616 Move returns status 0, amount 155
21:03:20.663 00.000 11616 MoveAxis(N, 0, ABG)
21:03:20.663 00.000 11616 Move returns status 0, amount 0
21:03:20.663 00.000 11616 move complete, result=0
21:03:20.663 00.000 11616 worker thread done servicing request
21:03:20.663 00.000 12268 GuideStep: -0.3 px 155 ms EAST, -0.0 px 0 ms NORTH
21:03:20.663 00.000 11616 Worker thread wakes up
21:03:20.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:20.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:22.679 02.016 11616 Exposure complete
21:03:22.727 00.048 11616 worker thread done servicing request
21:03:22.727 00.000 12268 OnExposeComplete: enter
21:03:22.727 00.000 12268 UpdateGuideState(): m_state=6
21:03:22.727 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1872
21:03:22.727 00.000 12268 Star::Find returns 1 (0), X=1249.90, Y=867.20, Mass=441, SNR=14.3, Peak=47 HFD=4.5
21:03:22.727 00.000 12268 MultiStar: [#1 -0.05,0.24,1.06,U] [#2 -0.30,-0.05,0.99,U] [#3 -0.51,-0.14,0.87,U] [#4 -0.23,-0.37,0.84,U] [#5 0.04,-0.62,0.75,U] [#6 -0.51,0.12,0.62,U] [#7 -0.23,-0.26,0.54,U] [#8 -0.11,-0.01,0.51,U] 
21:03:22.727 00.000 12268 refined, 8 included, MultiStar: {-0.15, -0.08}, one-star: {0.40, 0.18}
21:03:22.727 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.67) = xAngle (-0.97 = -0.97)
21:03:22.727 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.94 = -0.94)
21:03:22.727 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.64 mountX=0.09 mountY=-0.14, mountTheta=-0.96
21:03:22.727 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.08, opts=13)
21:03:22.727 00.000 12268 Enqueuing Move request for scope (-0.15, -0.08)
21:03:22.727 00.000 11616 Worker thread wakes up
21:03:22.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
21:03:22.727 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
21:03:22.727 00.000 11616 Moving (-0.15, -0.08) raw xDistance=0.09 yDistance=-0.14
21:03:22.727 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:22.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:03:22.727 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:22.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:03:22.727 00.000 11616 MoveAxis(E, 0, ABG)
21:03:22.727 00.000 11616 Move returns status 0, amount 0
21:03:22.727 00.000 11616 MoveAxis(N, 0, ABG)
21:03:22.727 00.000 11616 Move returns status 0, amount 0
21:03:22.727 00.000 11616 move complete, result=0
21:03:22.727 00.000 11616 worker thread done servicing request
21:03:22.750 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:03:22.758 00.008 12268 UpdateGuideState exits: m=441 SNR=14.3
21:03:22.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:22.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:22.758 00.000 12268 Enqueuing Expose request
21:03:22.758 00.000 11616 Worker thread wakes up
21:03:22.758 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:22.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:22.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:24.783 02.025 11616 Exposure complete
21:03:24.831 00.048 11616 worker thread done servicing request
21:03:24.831 00.000 12268 OnExposeComplete: enter
21:03:24.831 00.000 12268 UpdateGuideState(): m_state=6
21:03:24.831 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1873
21:03:24.831 00.000 12268 Star::Find returns 1 (0), X=1249.45, Y=867.30, Mass=384, SNR=13.4, Peak=40 HFD=4.0
21:03:24.831 00.000 12268 MultiStar: [#1 -0.33,0.03,1.11,U] [#2 -0.15,0.02,1.06,U] [#3 -0.91,-0.13,0.00,M1] [#4 -0.30,-0.56,0.89,U] [#5 -0.36,-0.57,0.00,M1] [#6 -0.36,-0.17,0.67,U] [#7 -0.23,0.04,0.62,U] [#8 -0.16,0.21,0.68,U] 
21:03:24.831 00.000 12268 refined, 6 included, MultiStar: {-0.22, -0.02}, one-star: {-0.05, 0.28}
21:03:24.831 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.67) = xAngle (-1.39 = -1.39)
21:03:24.843 00.012 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.36 = -1.36)
21:03:24.843 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.06 mountX=0.04 mountY=-0.22, mountTheta=-1.39
21:03:24.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.02, opts=13)
21:03:24.843 00.000 12268 Enqueuing Move request for scope (-0.22, -0.02)
21:03:24.843 00.000 11616 Worker thread wakes up
21:03:24.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd
21:03:24.843 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.02)
21:03:24.843 00.000 11616 Moving (-0.22, -0.02) raw xDistance=0.04 yDistance=-0.22
21:03:24.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:24.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:03:24.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:03:24.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:03:24.843 00.000 11616 MoveAxis(E, 0, ABG)
21:03:24.843 00.000 11616 Move returns status 0, amount 0
21:03:24.843 00.000 11616 MoveAxis(N, 0, ABG)
21:03:24.843 00.000 11616 Move returns status 0, amount 0
21:03:24.843 00.000 11616 move complete, result=0
21:03:24.843 00.000 11616 worker thread done servicing request
21:03:24.847 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:03:24.875 00.028 12268 UpdateGuideState exits: m=384 SNR=13.4
21:03:24.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:24.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:24.875 00.000 12268 Enqueuing Expose request
21:03:24.875 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:24.875 00.000 11616 Worker thread wakes up
21:03:24.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:24.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:26.882 02.007 11616 Exposure complete
21:03:26.937 00.055 11616 worker thread done servicing request
21:03:26.937 00.000 12268 OnExposeComplete: enter
21:03:26.937 00.000 12268 UpdateGuideState(): m_state=6
21:03:26.937 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1874
21:03:26.937 00.000 12268 Star::Find returns 1 (0), X=1249.45, Y=867.15, Mass=389, SNR=13.5, Peak=50 HFD=3.9
21:03:26.937 00.000 12268 MultiStar: [#1 -0.29,0.11,1.13,U] [#2 -0.12,0.01,1.08,U] [#3 -0.29,0.09,0.92,U] [#4 -0.11,0.06,0.91,U] [#5 -0.12,-0.70,0.00,M2] [#6 -0.21,-0.41,0.71,U] [#7 -0.38,0.13,0.57,U] [#8 -0.24,-0.02,0.66,U] 
21:03:26.937 00.000 12268 single-star, 7 included, MultiStar: {-0.20, 0.03}, one-star: {-0.05, 0.13}
21:03:26.937 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.67) = xAngle (3.62 = -2.67)
21:03:26.937 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.65 = -2.63)
21:03:26.937 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.95 mountX=-0.12 mountY=-0.07, mountTheta=-2.64
21:03:26.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.13, opts=13)
21:03:26.937 00.000 12268 Enqueuing Move request for scope (-0.05, 0.13)
21:03:26.937 00.000 11616 Worker thread wakes up
21:03:26.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
21:03:26.937 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
21:03:26.937 00.000 11616 Moving (-0.05, 0.13) raw xDistance=-0.12 yDistance=-0.07
21:03:26.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:03:26.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:26.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:03:26.937 00.000 11616 MoveAxis(E, 69, ABG)
21:03:26.937 00.000 11616 Guiding  Dir = 2, Dur = 69
21:03:26.946 00.009 11616 IsSlewing returns 0
21:03:26.946 00.000 11616 IsGuiding returns 0
21:03:26.946 00.000 11616 PulseGuide returned control before completion, sleep 79
21:03:26.946 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:03:26.968 00.022 12268 UpdateGuideState exits: m=389 SNR=13.5
21:03:26.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:26.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:26.968 00.000 12268 Enqueuing Expose request
21:03:27.041 00.073 11616 IsGuiding returns 1
21:03:27.041 00.000 11616 scope still moving after pulse duration time elapsed
21:03:27.072 00.031 11616 IsSlewing returns 0
21:03:27.072 00.000 11616 IsGuiding returns 0
21:03:27.072 00.000 11616 scope move finished after 69 + 58 ms
21:03:27.072 00.000 11616 Move returns status 0, amount 69
21:03:27.072 00.000 11616 MoveAxis(N, 0, ABG)
21:03:27.072 00.000 11616 Move returns status 0, amount 0
21:03:27.072 00.000 11616 move complete, result=0
21:03:27.072 00.000 11616 worker thread done servicing request
21:03:27.072 00.000 11616 Worker thread wakes up
21:03:27.072 00.000 12268 GuideStep: -0.1 px 69 ms EAST, -0.1 px 0 ms NORTH
21:03:27.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:27.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:29.084 02.012 11616 Exposure complete
21:03:29.132 00.048 11616 worker thread done servicing request
21:03:29.132 00.000 12268 OnExposeComplete: enter
21:03:29.132 00.000 12268 UpdateGuideState(): m_state=6
21:03:29.132 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1875
21:03:29.132 00.000 12268 Star::Find returns 1 (0), X=1249.36, Y=867.04, Mass=414, SNR=13.9, Peak=48 HFD=4.2
21:03:29.132 00.000 12268 MultiStar: [#1 -0.25,0.24,1.03,U] [#2 -0.18,-0.14,1.04,U] [#3 -0.72,0.13,0.00,M1] [#4 -0.25,-0.48,0.87,U] [#5 -0.33,-0.89,0.00,M3] [#6 -0.23,-0.40,0.70,U] [#7 -0.26,-0.21,0.60,U] [#8 -0.32,-0.44,0.59,U] 
21:03:29.132 00.000 12268 single-star, 6 included, MultiStar: {-0.22, -0.16}, one-star: {-0.14, 0.03}
21:03:29.132 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (-1.67) = xAngle (4.62 = -1.66)
21:03:29.132 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.65 = -1.63)
21:03:29.132 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.95 mountX=-0.01 mountY=-0.14, mountTheta=-1.66
21:03:29.132 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.03, opts=13)
21:03:29.132 00.000 12268 Enqueuing Move request for scope (-0.14, 0.03)
21:03:29.132 00.000 11616 Worker thread wakes up
21:03:29.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
21:03:29.132 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
21:03:29.132 00.000 11616 Moving (-0.14, 0.03) raw xDistance=-0.01 yDistance=-0.14
21:03:29.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:29.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:03:29.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:29.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:03:29.132 00.000 11616 MoveAxis(E, 0, ABG)
21:03:29.132 00.000 11616 Move returns status 0, amount 0
21:03:29.132 00.000 11616 MoveAxis(N, 0, ABG)
21:03:29.132 00.000 11616 Move returns status 0, amount 0
21:03:29.132 00.000 11616 move complete, result=0
21:03:29.132 00.000 11616 worker thread done servicing request
21:03:29.156 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:03:29.164 00.008 12268 UpdateGuideState exits: m=414 SNR=13.9
21:03:29.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:29.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:29.164 00.000 12268 Enqueuing Expose request
21:03:29.164 00.000 11616 Worker thread wakes up
21:03:29.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:29.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:29.164 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:31.187 02.023 11616 Exposure complete
21:03:31.249 00.062 11616 worker thread done servicing request
21:03:31.249 00.000 12268 OnExposeComplete: enter
21:03:31.249 00.000 12268 UpdateGuideState(): m_state=6
21:03:31.249 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1876
21:03:31.249 00.000 12268 Star::Find returns 1 (0), X=1249.77, Y=866.84, Mass=402, SNR=13.7, Peak=45 HFD=4.2
21:03:31.249 00.000 12268 MultiStar: [#1 0.04,-0.10,1.14,U] [#2 0.06,-0.29,1.05,U] [#3 -0.47,-0.09,0.87,U] [#4 0.24,-0.69,0.00,M1] [#5 -0.33,-0.72,0.00,M4] [#6 0.03,-0.51,0.85,U] [#7 -0.26,-0.25,0.58,U] [#8 0.14,-0.33,0.57,U] 
21:03:31.249 00.000 12268 refined, 6 included, MultiStar: {-0.01, -0.24}, one-star: {0.26, -0.18}
21:03:31.249 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.67) = xAngle (0.04 = 0.04)
21:03:31.249 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.07 = 0.07)
21:03:31.249 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.63 mountX=0.24 mountY=0.02, mountTheta=0.07
21:03:31.249 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.24, opts=13)
21:03:31.249 00.000 12268 Enqueuing Move request for scope (-0.01, -0.24)
21:03:31.249 00.000 11616 Worker thread wakes up
21:03:31.249 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.24) opts 0xd
21:03:31.249 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.24)
21:03:31.249 00.000 11616 Moving (-0.01, -0.24) raw xDistance=0.24 yDistance=0.02
21:03:31.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:03:31.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:03:31.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:31.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:03:31.249 00.000 11616 MoveAxis(E, 0, ABG)
21:03:31.249 00.000 11616 Move returns status 0, amount 0
21:03:31.249 00.000 11616 MoveAxis(N, 0, ABG)
21:03:31.249 00.000 11616 Move returns status 0, amount 0
21:03:31.249 00.000 11616 move complete, result=0
21:03:31.249 00.000 11616 worker thread done servicing request
21:03:31.265 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:03:31.281 00.016 12268 UpdateGuideState exits: m=402 SNR=13.7
21:03:31.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:31.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:31.281 00.000 12268 Enqueuing Expose request
21:03:31.281 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:31.281 00.000 11616 Worker thread wakes up
21:03:31.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:31.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:33.302 02.021 11616 Exposure complete
21:03:33.350 00.048 11616 worker thread done servicing request
21:03:33.365 00.015 12268 OnExposeComplete: enter
21:03:33.365 00.000 12268 UpdateGuideState(): m_state=6
21:03:33.365 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1877
21:03:33.365 00.000 12268 Star::Find returns 1 (0), X=1249.51, Y=866.83, Mass=423, SNR=14.2, Peak=46 HFD=4.6
21:03:33.365 00.000 12268 MultiStar: [#1 -0.44,-0.30,1.04,U] [#2 0.08,-0.37,1.06,U] [#3 -0.50,-0.46,0.00,M1] [#4 -0.12,-0.67,0.00,M2] [#5 -0.03,-1.07,0.00,M5] [#6 -0.29,-0.61,0.00,M1] [#7 -0.32,-0.35,0.59,U] [#8 -0.02,-0.12,0.63,U] 
21:03:33.365 00.000 12268 single-star, 4 included, MultiStar: {-0.13, -0.27}, one-star: {0.01, -0.18}
21:03:33.365 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.67) = xAngle (0.13 = 0.13)
21:03:33.365 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.16 = 0.16)
21:03:33.365 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.54 mountX=0.18 mountY=0.03, mountTheta=0.16
21:03:33.365 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.18, opts=13)
21:03:33.365 00.000 12268 Enqueuing Move request for scope (0.01, -0.18)
21:03:33.365 00.000 11616 Worker thread wakes up
21:03:33.365 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
21:03:33.365 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
21:03:33.365 00.000 11616 Moving (0.01, -0.18) raw xDistance=0.18 yDistance=0.03
21:03:33.365 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:03:33.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:03:33.365 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:33.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:03:33.365 00.000 11616 MoveAxis(E, 0, ABG)
21:03:33.365 00.000 11616 Move returns status 0, amount 0
21:03:33.365 00.000 11616 MoveAxis(N, 0, ABG)
21:03:33.365 00.000 11616 Move returns status 0, amount 0
21:03:33.365 00.000 11616 move complete, result=0
21:03:33.365 00.000 11616 worker thread done servicing request
21:03:33.381 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:03:33.397 00.016 12268 UpdateGuideState exits: m=423 SNR=14.2
21:03:33.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:33.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:33.397 00.000 12268 Enqueuing Expose request
21:03:33.397 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:33.397 00.000 11616 Worker thread wakes up
21:03:33.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:33.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:35.406 02.009 11616 Exposure complete
21:03:35.458 00.052 11616 worker thread done servicing request
21:03:35.458 00.000 12268 OnExposeComplete: enter
21:03:35.458 00.000 12268 UpdateGuideState(): m_state=6
21:03:35.458 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1878
21:03:35.458 00.000 12268 Star::Find returns 1 (0), X=1249.68, Y=866.60, Mass=362, SNR=13.0, Peak=44 HFD=3.6
21:03:35.458 00.000 12268 MultiStar: [#1 -0.40,-0.22,1.13,U] [#2 -0.07,-0.32,1.11,U] [#3 -0.84,-0.25,0.00,M2] [#4 -0.14,-0.73,0.00,M3] [#5 -0.27,-0.68,0.00,M6] [#6 -0.41,-0.79,0.00,M2] [#7 -0.53,-0.36,0.56,U] [#8 -0.07,-0.43,0.50,U] 
21:03:35.458 00.000 12268 refined, 4 included, MultiStar: {-0.16, -0.33}, one-star: {0.18, -0.42}
21:03:35.458 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.67) = xAngle (-0.34 = -0.34)
21:03:35.458 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.31 = -0.31)
21:03:35.458 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.33 hyp=0.37 cameraTheta=-2.01 mountX=0.35 mountY=-0.11, mountTheta=-0.31
21:03:35.468 00.010 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.33, opts=13)
21:03:35.468 00.000 12268 Enqueuing Move request for scope (-0.16, -0.33)
21:03:35.468 00.000 11616 Worker thread wakes up
21:03:35.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.33) opts 0xd
21:03:35.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.33)
21:03:35.468 00.000 11616 Moving (-0.16, -0.33) raw xDistance=0.35 yDistance=-0.11
21:03:35.468 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
21:03:35.468 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.04
21:03:35.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
21:03:35.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:35.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:03:35.468 00.000 11616 MoveAxis(W, 195, ABG)
21:03:35.468 00.000 11616 Guiding  Dir = 3, Dur = 195
21:03:35.468 00.000 11616 IsSlewing returns 0
21:03:35.468 00.000 11616 IsGuiding returns 0
21:03:35.468 00.000 11616 PulseGuide returned control before completion, sleep 205
21:03:35.474 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=22, Gamma=1.290
21:03:35.490 00.016 12268 UpdateGuideState exits: m=362 SNR=13.0
21:03:35.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:35.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:35.490 00.000 12268 Enqueuing Expose request
21:03:35.680 00.190 11616 IsGuiding returns 1
21:03:35.680 00.000 11616 scope still moving after pulse duration time elapsed
21:03:35.711 00.031 11616 IsSlewing returns 0
21:03:35.711 00.000 11616 IsGuiding returns 0
21:03:35.711 00.000 11616 scope move finished after 195 + 47 ms
21:03:35.711 00.000 11616 Move returns status 0, amount 195
21:03:35.711 00.000 11616 MoveAxis(N, 0, ABG)
21:03:35.711 00.000 11616 Move returns status 0, amount 0
21:03:35.711 00.000 11616 move complete, result=0
21:03:35.711 00.000 11616 worker thread done servicing request
21:03:35.711 00.000 11616 Worker thread wakes up
21:03:35.711 00.000 12268 GuideStep: 0.3 px 195 ms WEST, -0.1 px 0 ms NORTH
21:03:35.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:35.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:37.719 02.008 11616 Exposure complete
21:03:37.771 00.052 11616 worker thread done servicing request
21:03:37.771 00.000 12268 OnExposeComplete: enter
21:03:37.771 00.000 12268 UpdateGuideState(): m_state=6
21:03:37.771 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1879
21:03:37.771 00.000 12268 Star::Find returns 1 (0), X=1249.34, Y=867.02, Mass=421, SNR=14.0, Peak=46 HFD=4.2
21:03:37.771 00.000 12268 MultiStar: [#1 -0.50,-0.09,1.04,U] [#2 -0.10,-0.12,1.05,U] [#3 -0.44,0.09,0.85,U] [#4 -0.24,-0.42,0.85,U] [#5 -0.26,-0.50,0.77,U] [#6 -0.11,-0.44,0.67,U] [#7 -0.38,-0.47,0.46,U] [#8 -0.22,0.08,0.48,U] 
21:03:37.771 00.000 12268 single-star, 8 included, MultiStar: {-0.27, -0.19}, one-star: {-0.16, 0.01}
21:03:37.771 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.67) = xAngle (4.76 = -1.52)
21:03:37.771 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.79 = -1.49)
21:03:37.771 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.09 mountX=0.01 mountY=-0.16, mountTheta=-1.52
21:03:37.781 00.010 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.01, opts=13)
21:03:37.781 00.000 12268 Enqueuing Move request for scope (-0.16, 0.01)
21:03:37.781 00.000 11616 Worker thread wakes up
21:03:37.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
21:03:37.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
21:03:37.781 00.000 11616 Moving (-0.16, 0.01) raw xDistance=0.01 yDistance=-0.16
21:03:37.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:37.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:03:37.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:03:37.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:03:37.781 00.000 11616 MoveAxis(E, 0, ABG)
21:03:37.781 00.000 11616 Move returns status 0, amount 0
21:03:37.781 00.000 11616 MoveAxis(N, 0, ABG)
21:03:37.781 00.000 11616 Move returns status 0, amount 0
21:03:37.781 00.000 11616 move complete, result=0
21:03:37.781 00.000 11616 worker thread done servicing request
21:03:37.787 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:03:37.812 00.025 12268 UpdateGuideState exits: m=421 SNR=14.0
21:03:37.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:37.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:37.812 00.000 12268 Enqueuing Expose request
21:03:37.812 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:37.812 00.000 11616 Worker thread wakes up
21:03:37.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:37.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:39.812 02.000 11616 Exposure complete
21:03:39.875 00.063 11616 worker thread done servicing request
21:03:39.875 00.000 12268 OnExposeComplete: enter
21:03:39.875 00.000 12268 UpdateGuideState(): m_state=6
21:03:39.875 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1880
21:03:39.875 00.000 12268 Star::Find returns 1 (0), X=1249.20, Y=867.01, Mass=391, SNR=13.5, Peak=48 HFD=4.1
21:03:39.875 00.000 12268 MultiStar: [#1 -0.34,-0.10,1.11,U] [#2 -0.07,-0.26,1.06,U] [#3 -0.74,-0.17,0.00,M2] [#4 -0.04,-0.43,0.86,U] [#5 -0.05,-0.83,0.00,M6] [#6 -0.22,-0.37,0.81,U] [#7 -0.20,-0.27,0.62,U] [#8 0.29,0.06,0.64,U] 
21:03:39.875 00.000 12268 refined, 6 included, MultiStar: {-0.15, -0.19}, one-star: {-0.30, -0.01}
21:03:39.875 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.67) = xAngle (-0.56 = -0.56)
21:03:39.875 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.53 = -0.53)
21:03:39.875 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.19 hyp=0.25 cameraTheta=-2.23 mountX=0.21 mountY=-0.12, mountTheta=-0.54
21:03:39.875 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.19, opts=13)
21:03:39.875 00.000 12268 Enqueuing Move request for scope (-0.15, -0.19)
21:03:39.875 00.000 11616 Worker thread wakes up
21:03:39.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.19) opts 0xd
21:03:39.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.19)
21:03:39.875 00.000 11616 Moving (-0.15, -0.19) raw xDistance=0.21 yDistance=-0.12
21:03:39.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
21:03:39.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:39.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:03:39.875 00.000 11616 MoveAxis(W, 117, ABG)
21:03:39.875 00.000 11616 Guiding  Dir = 3, Dur = 117
21:03:39.875 00.000 11616 IsSlewing returns 0
21:03:39.875 00.000 11616 IsGuiding returns 0
21:03:39.875 00.000 11616 PulseGuide returned control before completion, sleep 127
21:03:39.889 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:03:39.906 00.017 12268 UpdateGuideState exits: m=391 SNR=13.5
21:03:39.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:39.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:39.906 00.000 12268 Enqueuing Expose request
21:03:40.016 00.110 11616 IsGuiding returns 1
21:03:40.016 00.000 11616 scope still moving after pulse duration time elapsed
21:03:40.047 00.031 11616 IsSlewing returns 0
21:03:40.047 00.000 11616 IsGuiding returns 0
21:03:40.047 00.000 11616 scope move finished after 117 + 47 ms
21:03:40.047 00.000 11616 Move returns status 0, amount 117
21:03:40.047 00.000 11616 MoveAxis(N, 0, ABG)
21:03:40.047 00.000 11616 Move returns status 0, amount 0
21:03:40.047 00.000 11616 move complete, result=0
21:03:40.047 00.000 11616 worker thread done servicing request
21:03:40.047 00.000 11616 Worker thread wakes up
21:03:40.047 00.000 12268 GuideStep: 0.2 px 117 ms WEST, -0.1 px 0 ms NORTH
21:03:40.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:40.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:42.053 02.006 11616 Exposure complete
21:03:42.101 00.048 11616 worker thread done servicing request
21:03:42.101 00.000 12268 OnExposeComplete: enter
21:03:42.101 00.000 12268 UpdateGuideState(): m_state=6
21:03:42.101 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1881
21:03:42.101 00.000 12268 Star::Find returns 1 (0), X=1249.64, Y=867.01, Mass=387, SNR=13.5, Peak=50 HFD=3.8
21:03:42.101 00.000 12268 MultiStar: [#1 -0.44,-0.13,1.05,U] [#2 0.10,-0.26,1.07,U] [#3 -0.86,-0.13,0.00,M3] [#4 -0.23,-0.56,0.90,U] [#5 -0.21,-0.95,0.00,M7] [#6 -0.35,-0.54,0.83,U] [#7 -0.20,-0.18,0.55,U] [#8 0.03,-0.67,0.00,M1] 
21:03:42.101 00.000 12268 single-star, 5 included, MultiStar: {-0.15, -0.27}, one-star: {0.14, -0.01}
21:03:42.101 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.67) = xAngle (1.60 = 1.60)
21:03:42.101 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.63 = 1.63)
21:03:42.101 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.07 mountX=-0.00 mountY=0.14, mountTheta=1.60
21:03:42.101 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.01, opts=13)
21:03:42.101 00.000 12268 Enqueuing Move request for scope (0.14, -0.01)
21:03:42.101 00.000 11616 Worker thread wakes up
21:03:42.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
21:03:42.101 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
21:03:42.101 00.000 11616 Moving (0.14, -0.01) raw xDistance=-0.00 yDistance=0.14
21:03:42.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:42.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:03:42.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:42.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:03:42.101 00.000 11616 MoveAxis(E, 0, ABG)
21:03:42.101 00.000 11616 Move returns status 0, amount 0
21:03:42.101 00.000 11616 MoveAxis(N, 0, ABG)
21:03:42.101 00.000 11616 Move returns status 0, amount 0
21:03:42.101 00.000 11616 move complete, result=0
21:03:42.101 00.000 11616 worker thread done servicing request
21:03:42.124 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:03:42.132 00.008 12268 UpdateGuideState exits: m=387 SNR=13.5
21:03:42.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:42.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:42.132 00.000 12268 Enqueuing Expose request
21:03:42.132 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:42.132 00.000 11616 Worker thread wakes up
21:03:42.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:42.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:44.156 02.024 11616 Exposure complete
21:03:44.218 00.062 11616 worker thread done servicing request
21:03:44.218 00.000 12268 OnExposeComplete: enter
21:03:44.218 00.000 12268 UpdateGuideState(): m_state=6
21:03:44.218 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1882
21:03:44.218 00.000 12268 Star::Find returns 1 (0), X=1249.33, Y=866.72, Mass=377, SNR=13.3, Peak=42 HFD=3.7
21:03:44.218 00.000 12268 MultiStar: [#1 -0.62,0.14,1.10,U] [#2 -0.23,-0.19,1.02,U] [#3 -0.50,-0.09,0.90,U] [#4 -0.36,-0.43,0.87,U] [#5 -0.56,-0.80,0.00,M8] [#6 -0.28,-0.01,0.86,U] [#7 -0.42,-0.06,0.61,U] [#8 -0.20,0.07,0.53,U] 
21:03:44.218 00.000 12268 single-star, 7 included, MultiStar: {-0.36, -0.12}, one-star: {-0.17, -0.30}
21:03:44.218 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.67) = xAngle (-0.42 = -0.42)
21:03:44.218 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.39 = -0.39)
21:03:44.218 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.30 hyp=0.35 cameraTheta=-2.09 mountX=0.32 mountY=-0.13, mountTheta=-0.39
21:03:44.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.30, opts=13)
21:03:44.218 00.000 12268 Enqueuing Move request for scope (-0.17, -0.30)
21:03:44.218 00.000 11616 Worker thread wakes up
21:03:44.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.30) opts 0xd
21:03:44.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.30)
21:03:44.218 00.000 11616 Moving (-0.17, -0.30) raw xDistance=0.32 yDistance=-0.13
21:03:44.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
21:03:44.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:44.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:03:44.218 00.000 11616 MoveAxis(W, 177, ABG)
21:03:44.218 00.000 11616 Guiding  Dir = 3, Dur = 177
21:03:44.218 00.000 11616 IsSlewing returns 0
21:03:44.218 00.000 11616 IsGuiding returns 0
21:03:44.218 00.000 11616 PulseGuide returned control before completion, sleep 187
21:03:44.234 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:03:44.249 00.015 12268 UpdateGuideState exits: m=377 SNR=13.3
21:03:44.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:44.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:44.249 00.000 12268 Enqueuing Expose request
21:03:44.422 00.173 11616 IsGuiding returns 1
21:03:44.422 00.000 11616 scope still moving after pulse duration time elapsed
21:03:44.454 00.032 11616 IsSlewing returns 0
21:03:44.454 00.000 11616 IsGuiding returns 0
21:03:44.454 00.000 11616 scope move finished after 177 + 49 ms
21:03:44.454 00.000 11616 Move returns status 0, amount 177
21:03:44.454 00.000 11616 MoveAxis(N, 0, ABG)
21:03:44.454 00.000 11616 Move returns status 0, amount 0
21:03:44.454 00.000 11616 move complete, result=0
21:03:44.454 00.000 11616 worker thread done servicing request
21:03:44.454 00.000 12268 GuideStep: 0.3 px 177 ms WEST, -0.1 px 0 ms NORTH
21:03:44.454 00.000 11616 Worker thread wakes up
21:03:44.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:44.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:46.465 02.011 11616 Exposure complete
21:03:46.513 00.048 11616 worker thread done servicing request
21:03:46.513 00.000 12268 OnExposeComplete: enter
21:03:46.513 00.000 12268 UpdateGuideState(): m_state=6
21:03:46.513 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1883
21:03:46.513 00.000 12268 Star::Find returns 1 (0), X=1249.26, Y=866.95, Mass=418, SNR=14.0, Peak=40 HFD=4.1
21:03:46.513 00.000 12268 MultiStar: [#1 -0.39,0.13,1.05,U] [#2 -0.19,-0.30,0.98,U] [#3 -0.61,0.27,0.00,M3] [#4 -0.39,-0.18,0.79,U] [#5 -0.22,-0.66,0.00,M9] [#6 -0.35,0.20,0.63,U] [#7 -0.46,-0.00,0.56,U] [#8 -0.07,0.25,0.53,U] 
21:03:46.513 00.000 12268 single-star, 6 included, MultiStar: {-0.30, -0.02}, one-star: {-0.24, -0.06}
21:03:46.513 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.67) = xAngle (-1.22 = -1.22)
21:03:46.513 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.19 = -1.19)
21:03:46.513 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-2.89 mountX=0.09 mountY=-0.23, mountTheta=-1.21
21:03:46.513 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.06, opts=13)
21:03:46.513 00.000 12268 Enqueuing Move request for scope (-0.24, -0.06)
21:03:46.513 00.000 11616 Worker thread wakes up
21:03:46.513 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.06) opts 0xd
21:03:46.513 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.06)
21:03:46.513 00.000 11616 Moving (-0.24, -0.06) raw xDistance=0.09 yDistance=-0.23
21:03:46.513 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:46.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:03:46.513 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:03:46.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:03:46.513 00.000 11616 MoveAxis(E, 0, ABG)
21:03:46.513 00.000 11616 Move returns status 0, amount 0
21:03:46.513 00.000 11616 MoveAxis(N, 0, ABG)
21:03:46.513 00.000 11616 Move returns status 0, amount 0
21:03:46.513 00.000 11616 move complete, result=0
21:03:46.529 00.016 11616 worker thread done servicing request
21:03:46.531 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:03:46.545 00.014 12268 UpdateGuideState exits: m=418 SNR=14.0
21:03:46.545 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:46.545 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:46.545 00.000 12268 Enqueuing Expose request
21:03:46.545 00.000 11616 Worker thread wakes up
21:03:46.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:46.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:46.545 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:48.574 02.029 11616 Exposure complete
21:03:48.625 00.051 11616 worker thread done servicing request
21:03:48.625 00.000 12268 OnExposeComplete: enter
21:03:48.625 00.000 12268 UpdateGuideState(): m_state=6
21:03:48.625 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1884
21:03:48.625 00.000 12268 Star::Find returns 1 (0), X=1249.36, Y=867.01, Mass=361, SNR=13.0, Peak=37 HFD=4.1
21:03:48.625 00.000 12268 MultiStar: [#1 -0.55,0.48,0.00,M1] [#2 -0.47,0.32,1.07,U] [#3 -0.66,0.16,0.00,M4] [#4 -0.26,0.08,0.81,U] [#5 -0.33,-0.31,0.77,U] [#6 -0.27,-0.10,0.64,U] [#7 -0.40,0.10,0.56,U] [#8 -0.20,0.34,0.70,U] 
21:03:48.625 00.000 12268 single-star, 6 included, MultiStar: {-0.30, 0.07}, one-star: {-0.14, -0.00}
21:03:48.625 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-1.67) = xAngle (-1.46 = -1.46)
21:03:48.625 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.43 = -1.43)
21:03:48.625 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.13 mountX=0.02 mountY=-0.14, mountTheta=-1.46
21:03:48.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.00, opts=13)
21:03:48.625 00.000 12268 Enqueuing Move request for scope (-0.14, -0.00)
21:03:48.625 00.000 11616 Worker thread wakes up
21:03:48.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
21:03:48.625 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
21:03:48.625 00.000 11616 Moving (-0.14, -0.00) raw xDistance=0.02 yDistance=-0.14
21:03:48.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:48.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:03:48.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:48.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:03:48.625 00.000 11616 MoveAxis(E, 0, ABG)
21:03:48.625 00.000 11616 Move returns status 0, amount 0
21:03:48.625 00.000 11616 MoveAxis(N, 0, ABG)
21:03:48.625 00.000 11616 Move returns status 0, amount 0
21:03:48.625 00.000 11616 move complete, result=0
21:03:48.625 00.000 11616 worker thread done servicing request
21:03:48.638 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:03:48.656 00.018 12268 UpdateGuideState exits: m=361 SNR=13.0
21:03:48.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:48.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:48.656 00.000 12268 Enqueuing Expose request
21:03:48.656 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:48.656 00.000 11616 Worker thread wakes up
21:03:48.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:48.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:50.678 02.022 11616 Exposure complete
21:03:50.726 00.048 11616 worker thread done servicing request
21:03:50.726 00.000 12268 OnExposeComplete: enter
21:03:50.726 00.000 12268 UpdateGuideState(): m_state=6
21:03:50.726 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1885
21:03:50.726 00.000 12268 Star::Find returns 1 (0), X=1249.45, Y=867.25, Mass=474, SNR=14.9, Peak=47 HFD=4.6
21:03:50.726 00.000 12268 MultiStar: [#1 -0.53,0.50,0.00,M2] [#2 -0.14,0.11,0.95,U] [#3 -0.35,0.14,0.79,U] [#4 -0.14,0.05,0.78,U] [#5 -0.02,-0.24,0.71,U] [#6 -0.40,-0.04,0.55,U] [#7 -0.28,0.03,0.49,U] [#8 -0.43,-0.22,0.58,U] 
21:03:50.726 00.000 12268 refined, 7 included, MultiStar: {-0.20, 0.03}, one-star: {-0.05, 0.23}
21:03:50.726 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.67) = xAngle (4.66 = -1.62)
21:03:50.726 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.69 = -1.59)
21:03:50.726 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.21 cameraTheta=2.99 mountX=-0.01 mountY=-0.21, mountTheta=-1.62
21:03:50.726 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.03, opts=13)
21:03:50.726 00.000 12268 Enqueuing Move request for scope (-0.20, 0.03)
21:03:50.726 00.000 11616 Worker thread wakes up
21:03:50.726 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
21:03:50.726 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
21:03:50.726 00.000 11616 Moving (-0.20, 0.03) raw xDistance=-0.01 yDistance=-0.21
21:03:50.726 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:50.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:03:50.726 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.07 newest=-0.58
21:03:50.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
21:03:50.726 00.000 11616 MoveAxis(E, 0, ABG)
21:03:50.726 00.000 11616 Move returns status 0, amount 0
21:03:50.726 00.000 11616 BLC: Oldest BLC event removed
21:03:50.726 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2066 applied
21:03:50.726 00.000 11616 MoveAxis(N, 2084, ABG)
21:03:50.726 00.000 11616 Guiding  Dir = 0, Dur = 2084
21:03:50.726 00.000 11616 IsSlewing returns 0
21:03:50.726 00.000 11616 IsGuiding returns 0
21:03:50.726 00.000 11616 PulseGuide returned control before completion, sleep 2094
21:03:50.749 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:03:50.758 00.009 12268 UpdateGuideState exits: m=474 SNR=14.9
21:03:50.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:50.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:50.758 00.000 12268 Enqueuing Expose request
21:03:52.839 02.081 11616 IsGuiding returns 1
21:03:52.839 00.000 11616 scope still moving after pulse duration time elapsed
21:03:52.871 00.032 11616 IsSlewing returns 0
21:03:52.871 00.000 11616 IsGuiding returns 1
21:03:52.903 00.032 11616 IsSlewing returns 0
21:03:52.903 00.000 11616 IsGuiding returns 0
21:03:52.903 00.000 11616 scope move finished after 2084 + 78 ms
21:03:52.903 00.000 11616 Move returns status 0, amount 2084
21:03:52.903 00.000 11616 move complete, result=0
21:03:52.903 00.000 11616 worker thread done servicing request
21:03:52.903 00.000 11616 Worker thread wakes up
21:03:52.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:52.903 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:52.903 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 2084 ms NORTH
21:03:54.909 02.006 11616 Exposure complete
21:03:54.957 00.048 11616 worker thread done servicing request
21:03:54.957 00.000 12268 OnExposeComplete: enter
21:03:54.957 00.000 12268 UpdateGuideState(): m_state=6
21:03:54.957 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1886
21:03:54.968 00.011 12268 Star::Find returns 1 (0), X=1249.11, Y=867.21, Mass=446, SNR=14.5, Peak=39 HFD=4.5
21:03:54.968 00.000 12268 MultiStar: [#1 -0.57,0.37,0.00,M3] [#2 -0.30,0.13,0.99,U] [#3 -0.91,0.63,0.00,M4] [#4 -0.46,-0.01,0.79,U] [#5 -0.34,0.31,0.74,U] [#6 -0.55,-0.13,0.63,U] [#7 -0.54,0.35,0.52,U] [#8 -0.24,-0.01,0.52,U] 
21:03:54.968 00.000 12268 refined, 6 included, MultiStar: {-0.40, 0.12}, one-star: {-0.39, 0.19}
21:03:54.968 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.67) = xAngle (4.51 = -1.77)
21:03:54.968 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.54 = -1.74)
21:03:54.968 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.12 hyp=0.42 cameraTheta=2.84 mountX=-0.08 mountY=-0.41, mountTheta=-1.77
21:03:54.973 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=0.12, opts=13)
21:03:54.973 00.000 12268 Enqueuing Move request for scope (-0.40, 0.12)
21:03:54.973 00.000 11616 Worker thread wakes up
21:03:54.973 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.12) opts 0xd
21:03:54.973 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, 0.12)
21:03:54.973 00.000 11616 Moving (-0.40, 0.12) raw xDistance=-0.08 yDistance=-0.41
21:03:54.973 00.000 11616 BLC: History state: CurrMiss=0.41, AvgInitMiss=0.16, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.031059, 1:0.409239
21:03:54.973 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:03:54.973 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:54.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:03:54.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
21:03:54.973 00.000 11616 MoveAxis(E, 0, ABG)
21:03:54.973 00.000 11616 Move returns status 0, amount 0
21:03:54.973 00.000 11616 MoveAxis(N, 35, ABG)
21:03:54.973 00.000 11616 Guiding  Dir = 0, Dur = 35
21:03:54.973 00.000 11616 IsSlewing returns 0
21:03:54.973 00.000 11616 IsGuiding returns 0
21:03:54.973 00.000 11616 PulseGuide returned control before completion, sleep 45
21:03:54.973 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:03:55.000 00.027 12268 UpdateGuideState exits: m=446 SNR=14.5
21:03:55.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:55.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:55.000 00.000 12268 Enqueuing Expose request
21:03:55.020 00.020 11616 IsGuiding returns 1
21:03:55.020 00.000 11616 scope still moving after pulse duration time elapsed
21:03:55.052 00.032 11616 IsSlewing returns 0
21:03:55.052 00.000 11616 IsGuiding returns 0
21:03:55.052 00.000 11616 scope move finished after 35 + 42 ms
21:03:55.052 00.000 11616 Move returns status 0, amount 35
21:03:55.052 00.000 11616 move complete, result=0
21:03:55.052 00.000 11616 worker thread done servicing request
21:03:55.052 00.000 11616 Worker thread wakes up
21:03:55.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:55.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:55.052 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 35 ms NORTH
21:03:57.068 02.016 11616 Exposure complete
21:03:57.125 00.057 12268 OnExposeComplete: enter
21:03:57.125 00.000 12268 UpdateGuideState(): m_state=6
21:03:57.125 00.000 11616 worker thread done servicing request
21:03:57.125 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1887
21:03:57.125 00.000 12268 Star::Find returns 1 (0), X=1249.53, Y=867.14, Mass=410, SNR=13.9, Peak=40 HFD=3.9
21:03:57.125 00.000 12268 MultiStar: [#1 -0.22,0.37,1.05,U] [#2 0.07,0.71,0.00,M1] [#3 -0.82,0.30,0.00,M5] [#4 -0.13,-0.23,0.82,U] [#5 0.09,-0.12,0.77,U] [#6 0.17,0.57,0.67,U] [#7 0.26,0.16,0.59,U] [#8 -0.01,0.13,0.62,U] 
21:03:57.125 00.000 12268 single-star, 6 included, MultiStar: {0.00, 0.14}, one-star: {0.03, 0.12}
21:03:57.125 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.67) = xAngle (3.00 = 3.00)
21:03:57.125 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.03 = 3.03)
21:03:57.125 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.33 mountX=-0.12 mountY=0.01, mountTheta=3.03
21:03:57.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.12, opts=13)
21:03:57.125 00.000 12268 Enqueuing Move request for scope (0.03, 0.12)
21:03:57.131 00.006 11616 Worker thread wakes up
21:03:57.131 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
21:03:57.131 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
21:03:57.131 00.000 11616 Moving (0.03, 0.12) raw xDistance=-0.12 yDistance=0.01
21:03:57.131 00.000 11616 BLC: History state: CurrMiss=-0.01, AvgInitMiss=0.16, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.031059, 1:0.409239, 2:-0.013899
21:03:57.131 00.000 11616 BLC: No correction, Miss < min_move
21:03:57.131 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:03:57.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:03:57.131 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:57.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:03:57.131 00.000 11616 MoveAxis(E, 0, ABG)
21:03:57.131 00.000 11616 Move returns status 0, amount 0
21:03:57.131 00.000 11616 MoveAxis(N, 0, ABG)
21:03:57.131 00.000 11616 Move returns status 0, amount 0
21:03:57.131 00.000 11616 move complete, result=0
21:03:57.131 00.000 11616 worker thread done servicing request
21:03:57.147 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:03:57.163 00.016 12268 UpdateGuideState exits: m=410 SNR=13.9
21:03:57.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:57.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:57.163 00.000 12268 Enqueuing Expose request
21:03:57.163 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:57.163 00.000 11616 Worker thread wakes up
21:03:57.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:57.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:59.178 02.015 11616 Exposure complete
21:03:59.242 00.064 11616 worker thread done servicing request
21:03:59.242 00.000 12268 OnExposeComplete: enter
21:03:59.242 00.000 12268 UpdateGuideState(): m_state=6
21:03:59.242 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1888
21:03:59.242 00.000 12268 Star::Find returns 1 (0), X=1249.71, Y=867.29, Mass=396, SNR=13.6, Peak=43 HFD=4.3
21:03:59.242 00.000 12268 MultiStar: [#1 0.01,0.32,1.09,U] [#2 0.19,0.37,1.04,U] [#3 -0.45,0.52,0.00,M6] [#4 0.09,0.15,0.87,U] [#5 -0.10,0.33,0.76,U] [#6 -0.00,0.11,0.68,U] [#7 0.09,0.40,0.52,U] [#8 -0.32,0.47,0.51,U] 
21:03:59.242 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.30}, one-star: {0.21, 0.27}
21:03:59.242 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.67) = xAngle (3.08 = 3.08)
21:03:59.242 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.11 = 3.11)
21:03:59.242 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.41 mountX=-0.30 mountY=0.01, mountTheta=3.11
21:03:59.242 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.30, opts=13)
21:03:59.242 00.000 12268 Enqueuing Move request for scope (0.05, 0.30)
21:03:59.242 00.000 11616 Worker thread wakes up
21:03:59.242 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.30) opts 0xd
21:03:59.242 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.30)
21:03:59.242 00.000 11616 Moving (0.05, 0.30) raw xDistance=-0.30 yDistance=0.01
21:03:59.242 00.000 11616 BLC: window closed
21:03:59.242 00.000 11616 BLC: History state: CurrMiss=-0.01, AvgInitMiss=0.16, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.031059, 1:0.409239, 2:-0.013899
21:03:59.242 00.000 11616 BLC: No correction, Miss < min_move
21:03:59.242 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
21:03:59.242 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.90
21:03:59.242 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
21:03:59.242 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:59.242 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:03:59.242 00.000 11616 MoveAxis(E, 167, ABG)
21:03:59.242 00.000 11616 Guiding  Dir = 2, Dur = 167
21:03:59.242 00.000 11616 IsSlewing returns 0
21:03:59.242 00.000 11616 IsGuiding returns 0
21:03:59.242 00.000 11616 PulseGuide returned control before completion, sleep 177
21:03:59.258 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:03:59.273 00.015 12268 UpdateGuideState exits: m=396 SNR=13.6
21:03:59.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:59.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:03:59.273 00.000 12268 Enqueuing Expose request
21:03:59.432 00.159 11616 IsGuiding returns 1
21:03:59.432 00.000 11616 scope still moving after pulse duration time elapsed
21:03:59.464 00.032 11616 IsSlewing returns 0
21:03:59.464 00.000 11616 IsGuiding returns 1
21:03:59.495 00.031 11616 IsSlewing returns 0
21:03:59.495 00.000 11616 IsGuiding returns 1
21:03:59.527 00.032 11616 IsSlewing returns 0
21:03:59.527 00.000 11616 IsGuiding returns 0
21:03:59.527 00.000 11616 scope move finished after 167 + 114 ms
21:03:59.527 00.000 11616 Move returns status 0, amount 167
21:03:59.527 00.000 11616 MoveAxis(N, 0, ABG)
21:03:59.527 00.000 11616 Move returns status 0, amount 0
21:03:59.527 00.000 11616 move complete, result=0
21:03:59.527 00.000 11616 worker thread done servicing request
21:03:59.527 00.000 11616 Worker thread wakes up
21:03:59.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:03:59.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:03:59.527 00.000 12268 GuideStep: -0.3 px 167 ms EAST, 0.0 px 0 ms NORTH
21:04:01.536 02.009 11616 Exposure complete
21:04:01.583 00.047 11616 worker thread done servicing request
21:04:01.583 00.000 12268 OnExposeComplete: enter
21:04:01.593 00.010 12268 UpdateGuideState(): m_state=6
21:04:01.593 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1889
21:04:01.593 00.000 12268 Star::Find returns 1 (0), X=1249.76, Y=867.78, Mass=441, SNR=14.3, Peak=45 HFD=4.9
21:04:01.593 00.000 12268 MultiStar: [#1 0.20,1.02,0.00,M2] [#2 0.17,0.65,0.00,M1] [#3 -0.32,0.97,0.00,M7] [#4 0.43,0.56,0.00,M1] [#5 0.03,0.05,0.76,U] [#6 0.18,1.13,0.00,M1] [#7 -0.57,0.67,0.00,M1] [#8 0.55,0.94,0.00,M1] 
21:04:01.593 00.000 12268 refined, 1 included, MultiStar: {0.16, 0.46}, one-star: {0.26, 0.76}
21:04:01.593 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.67) = xAngle (2.90 = 2.90)
21:04:01.593 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.93 = 2.93)
21:04:01.593 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.46 hyp=0.48 cameraTheta=1.23 mountX=-0.47 mountY=0.10, mountTheta=2.93
21:04:01.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.46, opts=13)
21:04:01.593 00.000 12268 Enqueuing Move request for scope (0.16, 0.46)
21:04:01.593 00.000 11616 Worker thread wakes up
21:04:01.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.46) opts 0xd
21:04:01.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.46)
21:04:01.593 00.000 11616 Moving (0.16, 0.46) raw xDistance=-0.47 yDistance=0.10
21:04:01.599 00.006 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
21:04:01.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:01.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:04:01.599 00.000 11616 MoveAxis(E, 262, ABG)
21:04:01.599 00.000 11616 Guiding  Dir = 2, Dur = 262
21:04:01.599 00.000 11616 IsSlewing returns 0
21:04:01.599 00.000 11616 IsGuiding returns 0
21:04:01.599 00.000 11616 PulseGuide returned control before completion, sleep 272
21:04:01.599 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:04:01.625 00.026 12268 UpdateGuideState exits: m=441 SNR=14.3
21:04:01.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:01.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:01.625 00.000 12268 Enqueuing Expose request
21:04:01.884 00.259 11616 IsGuiding returns 1
21:04:01.884 00.000 11616 scope still moving after pulse duration time elapsed
21:04:01.916 00.032 11616 IsSlewing returns 0
21:04:01.916 00.000 11616 IsGuiding returns 0
21:04:01.916 00.000 11616 scope move finished after 262 + 54 ms
21:04:01.916 00.000 11616 Move returns status 0, amount 262
21:04:01.916 00.000 11616 MoveAxis(N, 0, ABG)
21:04:01.916 00.000 11616 Move returns status 0, amount 0
21:04:01.916 00.000 11616 move complete, result=0
21:04:01.916 00.000 11616 worker thread done servicing request
21:04:01.916 00.000 11616 Worker thread wakes up
21:04:01.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:01.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:01.916 00.000 12268 GuideStep: -0.5 px 262 ms EAST, 0.1 px 0 ms NORTH
21:04:03.923 02.007 11616 Exposure complete
21:04:03.971 00.048 11616 worker thread done servicing request
21:04:03.971 00.000 12268 OnExposeComplete: enter
21:04:03.971 00.000 12268 UpdateGuideState(): m_state=6
21:04:03.971 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1890
21:04:03.971 00.000 12268 Star::Find returns 1 (0), X=1249.61, Y=867.24, Mass=420, SNR=14.0, Peak=45 HFD=4.0
21:04:03.971 00.000 12268 MultiStar: [#1 -0.10,0.49,1.08,U] [#2 0.06,0.24,1.06,U] [#3 -0.52,0.05,0.83,U] [#4 -0.10,0.07,0.85,U] [#5 -0.36,-0.27,0.78,U] [#6 -0.12,0.19,0.63,U] [#7 -0.28,0.13,0.60,U] [#8 0.16,0.06,0.57,U] 
21:04:03.971 00.000 12268 refined, 8 included, MultiStar: {-0.12, 0.15}, one-star: {0.11, 0.22}
21:04:03.971 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.67) = xAngle (3.90 = -2.38)
21:04:03.971 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.93 = -2.35)
21:04:03.971 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.15 hyp=0.19 cameraTheta=2.23 mountX=-0.14 mountY=-0.14, mountTheta=-2.37
21:04:03.971 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.15, opts=13)
21:04:03.971 00.000 12268 Enqueuing Move request for scope (-0.12, 0.15)
21:04:03.971 00.000 11616 Worker thread wakes up
21:04:03.971 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.15) opts 0xd
21:04:03.971 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.15)
21:04:03.987 00.016 11616 Moving (-0.12, 0.15) raw xDistance=-0.14 yDistance=-0.14
21:04:03.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:04:03.987 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:03.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:04:03.987 00.000 11616 MoveAxis(E, 79, ABG)
21:04:03.987 00.000 11616 Guiding  Dir = 2, Dur = 79
21:04:03.987 00.000 11616 IsSlewing returns 0
21:04:03.987 00.000 11616 IsGuiding returns 0
21:04:03.987 00.000 11616 PulseGuide returned control before completion, sleep 89
21:04:04.000 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:04:04.003 00.003 12268 UpdateGuideState exits: m=420 SNR=14.0
21:04:04.019 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:04.019 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:04.019 00.000 12268 Enqueuing Expose request
21:04:04.082 00.063 11616 IsGuiding returns 1
21:04:04.082 00.000 11616 scope still moving after pulse duration time elapsed
21:04:04.114 00.032 11616 IsSlewing returns 0
21:04:04.114 00.000 11616 IsGuiding returns 0
21:04:04.114 00.000 11616 scope move finished after 79 + 47 ms
21:04:04.114 00.000 11616 Move returns status 0, amount 79
21:04:04.114 00.000 11616 MoveAxis(N, 0, ABG)
21:04:04.114 00.000 11616 Move returns status 0, amount 0
21:04:04.114 00.000 11616 move complete, result=0
21:04:04.114 00.000 11616 worker thread done servicing request
21:04:04.114 00.000 11616 Worker thread wakes up
21:04:04.114 00.000 12268 GuideStep: -0.1 px 79 ms EAST, -0.1 px 0 ms NORTH
21:04:04.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:04.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:06.129 02.015 11616 Exposure complete
21:04:06.176 00.047 11616 worker thread done servicing request
21:04:06.176 00.000 12268 OnExposeComplete: enter
21:04:06.176 00.000 12268 UpdateGuideState(): m_state=6
21:04:06.176 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1891
21:04:06.187 00.011 12268 Star::Find returns 1 (0), X=1249.49, Y=867.22, Mass=425, SNR=14.1, Peak=44 HFD=3.9
21:04:06.187 00.000 12268 MultiStar: [#1 -0.27,0.27,0.99,U] [#2 0.01,-0.02,1.01,U] [#3 -0.97,0.10,0.00,M7] [#4 -0.03,0.06,0.85,U] [#5 -0.05,-0.35,0.80,U] [#6 -0.40,-0.19,0.65,U] [#7 -0.30,0.00,0.45,U] [#8 -0.08,-0.28,0.49,U] 
21:04:06.187 00.000 12268 refined, 7 included, MultiStar: {-0.12, -0.01}, one-star: {-0.01, 0.20}
21:04:06.187 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-1.67) = xAngle (-1.42 = -1.42)
21:04:06.187 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.39 = -1.39)
21:04:06.187 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.09 mountX=0.02 mountY=-0.12, mountTheta=-1.42
21:04:06.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.01, opts=13)
21:04:06.187 00.000 12268 Enqueuing Move request for scope (-0.12, -0.01)
21:04:06.187 00.000 11616 Worker thread wakes up
21:04:06.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
21:04:06.187 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
21:04:06.187 00.000 11616 Moving (-0.12, -0.01) raw xDistance=0.02 yDistance=-0.12
21:04:06.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:06.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:04:06.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:06.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:04:06.187 00.000 11616 MoveAxis(E, 0, ABG)
21:04:06.187 00.000 11616 Move returns status 0, amount 0
21:04:06.187 00.000 11616 MoveAxis(N, 0, ABG)
21:04:06.187 00.000 11616 Move returns status 0, amount 0
21:04:06.187 00.000 11616 move complete, result=0
21:04:06.187 00.000 11616 worker thread done servicing request
21:04:06.192 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:04:06.219 00.027 12268 UpdateGuideState exits: m=425 SNR=14.1
21:04:06.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:06.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:06.219 00.000 12268 Enqueuing Expose request
21:04:06.219 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:06.219 00.000 11616 Worker thread wakes up
21:04:06.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:06.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:08.238 02.019 11616 Exposure complete
21:04:08.286 00.048 11616 worker thread done servicing request
21:04:08.286 00.000 12268 OnExposeComplete: enter
21:04:08.286 00.000 12268 UpdateGuideState(): m_state=6
21:04:08.286 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1892
21:04:08.286 00.000 12268 Star::Find returns 1 (0), X=1249.59, Y=867.41, Mass=419, SNR=14.0, Peak=39 HFD=4.9
21:04:08.286 00.000 12268 MultiStar: [#1 -0.20,0.38,1.02,U] [#2 0.28,0.17,1.04,U] [#3 -0.62,0.56,0.00,M8] [#4 0.07,0.01,0.88,U] [#5 0.14,-0.21,0.78,U] [#6 -0.12,0.02,0.63,U] [#7 0.26,0.14,0.57,U] [#8 0.08,0.33,0.51,U] 
21:04:08.286 00.000 12268 refined, 7 included, MultiStar: {0.07, 0.17}, one-star: {0.09, 0.40}
21:04:08.286 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.67) = xAngle (2.83 = 2.83)
21:04:08.286 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.86 = 2.86)
21:04:08.286 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.16 mountX=-0.17 mountY=0.05, mountTheta=2.86
21:04:08.302 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.17, opts=13)
21:04:08.302 00.000 12268 Enqueuing Move request for scope (0.07, 0.17)
21:04:08.302 00.000 11616 Worker thread wakes up
21:04:08.302 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
21:04:08.302 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
21:04:08.302 00.000 11616 Moving (0.07, 0.17) raw xDistance=-0.17 yDistance=0.05
21:04:08.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
21:04:08.302 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:08.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:04:08.302 00.000 11616 MoveAxis(E, 96, ABG)
21:04:08.302 00.000 11616 Guiding  Dir = 2, Dur = 96
21:04:08.302 00.000 11616 IsSlewing returns 0
21:04:08.302 00.000 11616 IsGuiding returns 0
21:04:08.302 00.000 11616 PulseGuide returned control before completion, sleep 106
21:04:08.312 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:04:08.333 00.021 12268 UpdateGuideState exits: m=419 SNR=14.0
21:04:08.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:08.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:08.333 00.000 12268 Enqueuing Expose request
21:04:08.413 00.080 11616 IsGuiding returns 1
21:04:08.413 00.000 11616 scope still moving after pulse duration time elapsed
21:04:08.445 00.032 11616 IsSlewing returns 0
21:04:08.445 00.000 11616 IsGuiding returns 0
21:04:08.445 00.000 11616 scope move finished after 96 + 44 ms
21:04:08.445 00.000 11616 Move returns status 0, amount 96
21:04:08.445 00.000 11616 MoveAxis(N, 0, ABG)
21:04:08.445 00.000 11616 Move returns status 0, amount 0
21:04:08.445 00.000 11616 move complete, result=0
21:04:08.445 00.000 11616 worker thread done servicing request
21:04:08.445 00.000 11616 Worker thread wakes up
21:04:08.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:08.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:08.445 00.000 12268 GuideStep: -0.2 px 96 ms EAST, 0.0 px 0 ms NORTH
21:04:10.456 02.011 11616 Exposure complete
21:04:10.504 00.048 11616 worker thread done servicing request
21:04:10.504 00.000 12268 OnExposeComplete: enter
21:04:10.504 00.000 12268 UpdateGuideState(): m_state=6
21:04:10.504 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1893
21:04:10.504 00.000 12268 Star::Find returns 1 (0), X=1249.64, Y=866.86, Mass=418, SNR=13.9, Peak=50 HFD=3.9
21:04:10.504 00.000 12268 MultiStar: [#1 0.20,0.41,1.06,U] [#2 0.35,0.11,1.02,U] [#3 -0.64,0.08,0.87,U] [#4 0.06,0.07,0.77,U] [#5 0.33,-0.63,0.00,M1] [#6 -0.39,-0.18,0.65,U] [#7 -0.25,-0.16,0.44,U] [#8 0.19,0.32,0.59,U] 
21:04:10.504 00.000 12268 refined, 7 included, MultiStar: {-0.01, 0.08}, one-star: {0.14, -0.16}
21:04:10.504 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.67) = xAngle (3.32 = -2.96)
21:04:10.504 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.35 = -2.93)
21:04:10.504 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.65 mountX=-0.08 mountY=-0.02, mountTheta=-2.93
21:04:10.504 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.08, opts=13)
21:04:10.504 00.000 12268 Enqueuing Move request for scope (-0.01, 0.08)
21:04:10.504 00.000 11616 Worker thread wakes up
21:04:10.504 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
21:04:10.504 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
21:04:10.504 00.000 11616 Moving (-0.01, 0.08) raw xDistance=-0.08 yDistance=-0.02
21:04:10.504 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:10.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:04:10.504 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:10.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:04:10.504 00.000 11616 MoveAxis(E, 0, ABG)
21:04:10.504 00.000 11616 Move returns status 0, amount 0
21:04:10.504 00.000 11616 MoveAxis(N, 0, ABG)
21:04:10.504 00.000 11616 Move returns status 0, amount 0
21:04:10.504 00.000 11616 move complete, result=0
21:04:10.504 00.000 11616 worker thread done servicing request
21:04:10.520 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:04:10.536 00.016 12268 UpdateGuideState exits: m=418 SNR=13.9
21:04:10.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:10.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:10.536 00.000 12268 Enqueuing Expose request
21:04:10.536 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:04:10.536 00.000 11616 Worker thread wakes up
21:04:10.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:10.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:12.553 02.017 11616 Exposure complete
21:04:12.617 00.064 11616 worker thread done servicing request
21:04:12.617 00.000 12268 OnExposeComplete: enter
21:04:12.617 00.000 12268 UpdateGuideState(): m_state=6
21:04:12.617 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
21:04:12.617 00.000 12268 Star::Find returns 1 (0), X=1249.73, Y=866.94, Mass=426, SNR=14.1, Peak=48 HFD=4.6
21:04:12.617 00.000 12268 MultiStar: [#1 -0.21,0.18,0.94,U] [#2 -0.27,0.14,1.02,U] [#3 -0.34,0.14,0.81,U] [#4 0.00,-0.21,0.83,U] [#5 0.03,-0.32,0.70,U] [#6 -0.08,-0.06,0.65,U] [#7 -0.35,-0.01,0.43,U] [#8 0.06,-0.20,0.50,U] 
21:04:12.617 00.000 12268 refined, 8 included, MultiStar: {-0.10, -0.03}, one-star: {0.22, -0.08}
21:04:12.617 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.67) = xAngle (-1.20 = -1.20)
21:04:12.617 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.17 = -1.17)
21:04:12.617 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.87 mountX=0.04 mountY=-0.09, mountTheta=-1.20
21:04:12.617 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.03, opts=13)
21:04:12.617 00.000 12268 Enqueuing Move request for scope (-0.10, -0.03)
21:04:12.617 00.000 11616 Worker thread wakes up
21:04:12.617 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
21:04:12.617 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
21:04:12.617 00.000 11616 Moving (-0.10, -0.03) raw xDistance=0.04 yDistance=-0.09
21:04:12.617 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:12.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:04:12.617 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:12.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:04:12.617 00.000 11616 MoveAxis(E, 0, ABG)
21:04:12.617 00.000 11616 Move returns status 0, amount 0
21:04:12.617 00.000 11616 MoveAxis(N, 0, ABG)
21:04:12.617 00.000 11616 Move returns status 0, amount 0
21:04:12.617 00.000 11616 move complete, result=0
21:04:12.617 00.000 11616 worker thread done servicing request
21:04:12.633 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:04:12.648 00.015 12268 UpdateGuideState exits: m=426 SNR=14.1
21:04:12.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:12.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:12.648 00.000 12268 Enqueuing Expose request
21:04:12.648 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:12.648 00.000 11616 Worker thread wakes up
21:04:12.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:12.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:14.658 02.010 11616 Exposure complete
21:04:14.706 00.048 11616 worker thread done servicing request
21:04:14.706 00.000 12268 OnExposeComplete: enter
21:04:14.706 00.000 12268 UpdateGuideState(): m_state=6
21:04:14.706 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1895
21:04:14.706 00.000 12268 Star::Find returns 1 (0), X=1249.43, Y=867.07, Mass=351, SNR=12.8, Peak=42 HFD=3.9
21:04:14.718 00.012 12268 MultiStar: [#1 0.02,0.30,1.15,U] [#2 -0.15,0.18,1.00,U] [#3 -0.62,0.13,0.88,U] [#4 0.08,0.02,0.96,U] [#5 -0.30,-0.22,0.84,U] [#6 -0.15,0.64,0.00,M1] [#7 -0.21,0.60,0.49,U] [#8 -0.18,0.32,0.58,U] 
21:04:14.718 00.000 12268 single-star, 7 included, MultiStar: {-0.16, 0.15}, one-star: {-0.08, 0.05}
21:04:14.718 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.67) = xAngle (4.21 = -2.08)
21:04:14.718 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.24 = -2.05)
21:04:14.718 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.54 mountX=-0.04 mountY=-0.08, mountTheta=-2.07
21:04:14.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.05, opts=13)
21:04:14.718 00.000 12268 Enqueuing Move request for scope (-0.08, 0.05)
21:04:14.718 00.000 11616 Worker thread wakes up
21:04:14.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
21:04:14.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
21:04:14.718 00.000 11616 Moving (-0.08, 0.05) raw xDistance=-0.04 yDistance=-0.08
21:04:14.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:14.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:04:14.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:14.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:04:14.718 00.000 11616 MoveAxis(E, 0, ABG)
21:04:14.718 00.000 11616 Move returns status 0, amount 0
21:04:14.718 00.000 11616 MoveAxis(N, 0, ABG)
21:04:14.722 00.004 11616 Move returns status 0, amount 0
21:04:14.722 00.000 11616 move complete, result=0
21:04:14.722 00.000 11616 worker thread done servicing request
21:04:14.722 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:04:14.753 00.031 12268 UpdateGuideState exits: m=351 SNR=12.8
21:04:14.753 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:14.753 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:14.753 00.000 12268 Enqueuing Expose request
21:04:14.753 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:14.753 00.000 11616 Worker thread wakes up
21:04:14.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:14.753 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:16.767 02.014 11616 Exposure complete
21:04:16.815 00.048 11616 worker thread done servicing request
21:04:16.815 00.000 12268 OnExposeComplete: enter
21:04:16.815 00.000 12268 UpdateGuideState(): m_state=6
21:04:16.815 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1896
21:04:16.815 00.000 12268 Star::Find returns 1 (0), X=1249.80, Y=866.93, Mass=420, SNR=14.0, Peak=49 HFD=4.7
21:04:16.815 00.000 12268 MultiStar: [#1 0.15,-0.01,1.03,U] [#2 0.26,-0.51,1.00,U] [#3 -0.55,-0.04,0.85,U] [#4 -0.12,-0.62,0.82,U] [#5 -0.12,-1.15,0.00,M1] [#6 -0.24,-0.37,0.66,U] [#7 -0.11,-0.23,0.48,U] [#8 -0.15,-0.58,0.55,U] 
21:04:16.815 00.000 12268 refined, 7 included, MultiStar: {-0.02, -0.29}, one-star: {0.30, -0.09}
21:04:16.815 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.67) = xAngle (0.02 = 0.02)
21:04:16.815 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.05 = 0.05)
21:04:16.815 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.29 hyp=0.29 cameraTheta=-1.65 mountX=0.29 mountY=0.01, mountTheta=0.05
21:04:16.815 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.29, opts=13)
21:04:16.815 00.000 12268 Enqueuing Move request for scope (-0.02, -0.29)
21:04:16.815 00.000 11616 Worker thread wakes up
21:04:16.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.29) opts 0xd
21:04:16.815 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.29)
21:04:16.815 00.000 11616 Moving (-0.02, -0.29) raw xDistance=0.29 yDistance=0.01
21:04:16.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:04:16.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:04:16.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:16.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:04:16.815 00.000 11616 MoveAxis(E, 0, ABG)
21:04:16.815 00.000 11616 Move returns status 0, amount 0
21:04:16.815 00.000 11616 MoveAxis(N, 0, ABG)
21:04:16.815 00.000 11616 Move returns status 0, amount 0
21:04:16.815 00.000 11616 move complete, result=0
21:04:16.815 00.000 11616 worker thread done servicing request
21:04:16.830 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
21:04:16.846 00.016 12268 UpdateGuideState exits: m=420 SNR=14.0
21:04:16.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:16.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:16.846 00.000 12268 Enqueuing Expose request
21:04:16.846 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:16.846 00.000 11616 Worker thread wakes up
21:04:16.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:16.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:18.868 02.022 11616 Exposure complete
21:04:18.915 00.047 11616 worker thread done servicing request
21:04:18.915 00.000 12268 OnExposeComplete: enter
21:04:18.915 00.000 12268 UpdateGuideState(): m_state=6
21:04:18.915 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1897
21:04:18.915 00.000 12268 Star::Find returns 1 (0), X=1249.62, Y=866.30, Mass=396, SNR=13.6, Peak=41 HFD=3.8
21:04:18.915 00.000 12268 MultiStar: [#1 -0.23,-0.42,0.96,U] [#2 -0.18,-0.88,0.00,M1] [#3 -0.55,-0.73,0.00,M5] [#4 0.00,-1.00,0.00,M1] [#5 -0.29,-1.20,0.00,M2] [#6 0.22,-1.13,0.00,M1] [#7 -0.09,-0.89,0.00,M1] [#8 -0.09,-0.69,0.00,M1] 
21:04:18.915 00.000 12268 refined, 1 included, MultiStar: {-0.05, -0.57}, one-star: {0.12, -0.72}
21:04:18.915 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.67) = xAngle (0.01 = 0.01)
21:04:18.915 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.04 = 0.04)
21:04:18.915 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.57 hyp=0.58 cameraTheta=-1.66 mountX=0.58 mountY=0.02, mountTheta=0.04
21:04:18.931 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.57, opts=13)
21:04:18.931 00.000 12268 Enqueuing Move request for scope (-0.05, -0.57)
21:04:18.931 00.000 11616 Worker thread wakes up
21:04:18.931 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.57) opts 0xd
21:04:18.931 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.57)
21:04:18.931 00.000 11616 Moving (-0.05, -0.57) raw xDistance=0.58 yDistance=0.02
21:04:18.931 00.000 11616 resist switch: large excursion: input 0.58 thresh 0.29 direction from -1 to 1
21:04:18.931 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.73
21:04:18.931 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
21:04:18.931 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:18.931 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:04:18.931 00.000 11616 MoveAxis(W, 323, ABG)
21:04:18.931 00.000 11616 Guiding  Dir = 3, Dur = 323
21:04:18.931 00.000 11616 IsSlewing returns 0
21:04:18.931 00.000 11616 IsGuiding returns 0
21:04:18.931 00.000 11616 PulseGuide returned control before completion, sleep 333
21:04:18.937 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=24, Gamma=1.290
21:04:18.947 00.010 12268 UpdateGuideState exits: m=396 SNR=13.6
21:04:18.947 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:18.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:18.947 00.000 12268 Enqueuing Expose request
21:04:19.280 00.333 11616 IsGuiding returns 1
21:04:19.281 00.001 11616 scope still moving after pulse duration time elapsed
21:04:19.312 00.031 11616 IsSlewing returns 0
21:04:19.312 00.000 11616 IsGuiding returns 0
21:04:19.312 00.000 11616 scope move finished after 323 + 57 ms
21:04:19.312 00.000 11616 Move returns status 0, amount 323
21:04:19.312 00.000 11616 MoveAxis(N, 0, ABG)
21:04:19.312 00.000 11616 Move returns status 0, amount 0
21:04:19.312 00.000 11616 move complete, result=0
21:04:19.312 00.000 11616 worker thread done servicing request
21:04:19.312 00.000 11616 Worker thread wakes up
21:04:19.312 00.000 12268 GuideStep: 0.6 px 323 ms WEST, 0.0 px 0 ms NORTH
21:04:19.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:19.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:21.329 02.017 11616 Exposure complete
21:04:21.377 00.048 11616 worker thread done servicing request
21:04:21.377 00.000 12268 OnExposeComplete: enter
21:04:21.377 00.000 12268 UpdateGuideState(): m_state=6
21:04:21.377 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1898
21:04:21.377 00.000 12268 Star::Find returns 1 (0), X=1249.26, Y=866.42, Mass=358, SNR=12.9, Peak=42 HFD=3.6
21:04:21.377 00.000 12268 MultiStar: [#1 -0.37,-0.74,0.00,M1] [#2 -0.37,-0.64,0.00,M2] [#3 -0.76,-0.40,0.00,M6] [#4 -0.42,-0.80,0.00,M2] [#5 -0.10,-1.12,0.00,M3] [#6 -0.16,-0.64,0.00,M2] [#7 -0.07,-0.68,0.00,M2] [#8 0.23,-0.79,0.00,M2] 
21:04:21.377 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.67) = xAngle (-0.29 = -0.29)
21:04:21.377 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.26 = -0.26)
21:04:21.377 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.59 hyp=0.64 cameraTheta=-1.96 mountX=0.62 mountY=-0.17, mountTheta=-0.26
21:04:21.377 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.59, opts=13)
21:04:21.377 00.000 12268 Enqueuing Move request for scope (-0.24, -0.59)
21:04:21.377 00.000 11616 Worker thread wakes up
21:04:21.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.59) opts 0xd
21:04:21.377 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.59)
21:04:21.377 00.000 11616 Moving (-0.24, -0.59) raw xDistance=0.62 yDistance=-0.17
21:04:21.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
21:04:21.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.17
21:04:21.377 00.000 11616 MoveAxis(W, 344, ABG)
21:04:21.377 00.000 11616 Guiding  Dir = 3, Dur = 344
21:04:21.377 00.000 11616 IsSlewing returns 0
21:04:21.393 00.016 11616 IsGuiding returns 0
21:04:21.393 00.000 11616 PulseGuide returned control before completion, sleep 354
21:04:21.393 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:04:21.409 00.016 12268 UpdateGuideState exits: m=358 SNR=12.9
21:04:21.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:21.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:21.409 00.000 12268 Enqueuing Expose request
21:04:21.757 00.348 11616 IsGuiding returns 1
21:04:21.757 00.000 11616 scope still moving after pulse duration time elapsed
21:04:21.789 00.032 11616 IsSlewing returns 0
21:04:21.789 00.000 11616 IsGuiding returns 0
21:04:21.789 00.000 11616 scope move finished after 344 + 52 ms
21:04:21.789 00.000 11616 Move returns status 0, amount 344
21:04:21.789 00.000 11616 MoveAxis(N, 14, ABG)
21:04:21.789 00.000 11616 Guiding  Dir = 0, Dur = 14
21:04:21.789 00.000 11616 IsSlewing returns 0
21:04:21.789 00.000 11616 IsGuiding returns 0
21:04:21.789 00.000 11616 PulseGuide returned control before completion, sleep 24
21:04:21.820 00.031 11616 IsGuiding returns 1
21:04:21.820 00.000 11616 scope still moving after pulse duration time elapsed
21:04:21.851 00.031 11616 IsSlewing returns 0
21:04:21.851 00.000 11616 IsGuiding returns 1
21:04:21.883 00.032 11616 IsSlewing returns 0
21:04:21.883 00.000 11616 IsGuiding returns 1
21:04:21.915 00.032 11616 IsSlewing returns 0
21:04:21.915 00.000 11616 IsGuiding returns 0
21:04:21.915 00.000 11616 scope move finished after 14 + 111 ms
21:04:21.915 00.000 11616 Move returns status 0, amount 14
21:04:21.915 00.000 11616 move complete, result=0
21:04:21.915 00.000 11616 worker thread done servicing request
21:04:21.915 00.000 11616 Worker thread wakes up
21:04:21.915 00.000 12268 GuideStep: 0.6 px 344 ms WEST, -0.2 px 14 ms NORTH
21:04:21.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:21.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:23.915 02.000 11616 Exposure complete
21:04:23.979 00.064 11616 worker thread done servicing request
21:04:23.979 00.000 12268 OnExposeComplete: enter
21:04:23.979 00.000 12268 UpdateGuideState(): m_state=6
21:04:23.979 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1899
21:04:23.979 00.000 12268 Star::Find returns 1 (0), X=1249.63, Y=867.71, Mass=399, SNR=13.6, Peak=41 HFD=4.3
21:04:23.979 00.000 12268 MultiStar: [#1 -0.15,0.86,0.00,M2] [#2 -0.17,0.66,0.00,M3] [#3 -0.30,0.82,0.00,M7] [#4 -0.22,0.72,0.00,M3] [#5 -0.36,0.52,0.76,U] [#6 -0.07,0.29,0.66,U] [#7 0.31,1.28,0.00,M3] [#8 -0.28,0.59,0.53,U] 
21:04:23.979 00.000 12268 refined, 3 included, MultiStar: {-0.12, 0.54}, one-star: {0.12, 0.69}
21:04:23.979 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.67) = xAngle (3.45 = -2.83)
21:04:23.979 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.48 = -2.80)
21:04:23.979 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.54 hyp=0.55 cameraTheta=1.78 mountX=-0.52 mountY=-0.18, mountTheta=-2.80
21:04:23.979 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.54, opts=13)
21:04:23.979 00.000 12268 Enqueuing Move request for scope (-0.12, 0.54)
21:04:23.979 00.000 11616 Worker thread wakes up
21:04:23.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.54) opts 0xd
21:04:23.979 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.54)
21:04:23.979 00.000 11616 Moving (-0.12, 0.54) raw xDistance=-0.52 yDistance=-0.18
21:04:23.979 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
21:04:23.979 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.57
21:04:23.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
21:04:23.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:04:23.979 00.000 11616 MoveAxis(E, 293, ABG)
21:04:23.979 00.000 11616 Guiding  Dir = 2, Dur = 293
21:04:23.979 00.000 11616 IsSlewing returns 0
21:04:23.979 00.000 11616 IsGuiding returns 0
21:04:23.979 00.000 11616 PulseGuide returned control before completion, sleep 303
21:04:23.999 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=25, Gamma=1.290
21:04:24.011 00.012 12268 UpdateGuideState exits: m=399 SNR=13.6
21:04:24.011 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:24.011 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:24.011 00.000 12268 Enqueuing Expose request
21:04:24.297 00.286 11616 IsGuiding returns 1
21:04:24.297 00.000 11616 scope still moving after pulse duration time elapsed
21:04:24.328 00.031 11616 IsSlewing returns 0
21:04:24.328 00.000 11616 IsGuiding returns 0
21:04:24.328 00.000 11616 scope move finished after 293 + 43 ms
21:04:24.328 00.000 11616 Move returns status 0, amount 293
21:04:24.328 00.000 11616 MoveAxis(N, 16, ABG)
21:04:24.328 00.000 11616 Guiding  Dir = 0, Dur = 16
21:04:24.328 00.000 11616 IsSlewing returns 0
21:04:24.328 00.000 11616 IsGuiding returns 0
21:04:24.328 00.000 11616 PulseGuide returned control before completion, sleep 26
21:04:24.359 00.031 11616 IsGuiding returns 1
21:04:24.373 00.014 11616 scope still moving after pulse duration time elapsed
21:04:24.407 00.034 11616 IsSlewing returns 0
21:04:24.407 00.000 11616 IsGuiding returns 1
21:04:24.439 00.032 11616 IsSlewing returns 0
21:04:24.439 00.000 11616 IsGuiding returns 0
21:04:24.439 00.000 11616 scope move finished after 16 + 93 ms
21:04:24.439 00.000 11616 Move returns status 0, amount 16
21:04:24.439 00.000 11616 move complete, result=0
21:04:24.439 00.000 11616 worker thread done servicing request
21:04:24.439 00.000 12268 GuideStep: -0.5 px 293 ms EAST, -0.2 px 16 ms NORTH
21:04:24.439 00.000 11616 Worker thread wakes up
21:04:24.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:24.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:26.445 02.006 11616 Exposure complete
21:04:26.499 00.054 11616 worker thread done servicing request
21:04:26.499 00.000 12268 OnExposeComplete: enter
21:04:26.499 00.000 12268 UpdateGuideState(): m_state=6
21:04:26.499 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1900
21:04:26.499 00.000 12268 Star::Find returns 1 (0), X=1249.51, Y=867.75, Mass=345, SNR=12.7, Peak=45 HFD=3.4
21:04:26.499 00.000 12268 MultiStar: [#1 -0.06,0.91,0.00,M3] [#2 0.19,0.53,1.06,U] [#3 -0.24,0.66,0.00,M8] [#4 0.12,0.62,0.92,U] [#5 0.12,0.05,0.89,U] [#6 -0.32,0.21,0.73,U] [#7 0.42,0.57,0.00,M4] [#8 -0.33,0.89,0.00,M2] 
21:04:26.508 00.009 12268 refined, 4 included, MultiStar: {0.04, 0.45}, one-star: {0.00, 0.73}
21:04:26.508 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.67) = xAngle (3.15 = -3.14)
21:04:26.508 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.18 = -3.10)
21:04:26.508 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.45 hyp=0.45 cameraTheta=1.48 mountX=-0.45 mountY=-0.02, mountTheta=-3.10
21:04:26.508 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.45, opts=13)
21:04:26.508 00.000 12268 Enqueuing Move request for scope (0.04, 0.45)
21:04:26.508 00.000 11616 Worker thread wakes up
21:04:26.508 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.45) opts 0xd
21:04:26.508 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.45)
21:04:26.508 00.000 11616 Moving (0.04, 0.45) raw xDistance=-0.45 yDistance=-0.02
21:04:26.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
21:04:26.508 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:26.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:04:26.508 00.000 11616 MoveAxis(E, 253, ABG)
21:04:26.508 00.000 11616 Guiding  Dir = 2, Dur = 253
21:04:26.508 00.000 11616 IsSlewing returns 0
21:04:26.508 00.000 11616 IsGuiding returns 0
21:04:26.508 00.000 11616 PulseGuide returned control before completion, sleep 263
21:04:26.524 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:04:26.540 00.016 12268 UpdateGuideState exits: m=345 SNR=12.7
21:04:26.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:26.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:26.540 00.000 12268 Enqueuing Expose request
21:04:26.793 00.253 11616 IsGuiding returns 1
21:04:26.793 00.000 11616 scope still moving after pulse duration time elapsed
21:04:26.825 00.032 11616 IsSlewing returns 0
21:04:26.825 00.000 11616 IsGuiding returns 0
21:04:26.825 00.000 11616 scope move finished after 253 + 59 ms
21:04:26.825 00.000 11616 Move returns status 0, amount 253
21:04:26.825 00.000 11616 MoveAxis(N, 0, ABG)
21:04:26.825 00.000 11616 Move returns status 0, amount 0
21:04:26.825 00.000 11616 move complete, result=0
21:04:26.825 00.000 11616 worker thread done servicing request
21:04:26.825 00.000 11616 Worker thread wakes up
21:04:26.825 00.000 12268 GuideStep: -0.5 px 253 ms EAST, -0.0 px 0 ms NORTH
21:04:26.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:26.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:28.843 02.018 11616 Exposure complete
21:04:28.890 00.047 11616 worker thread done servicing request
21:04:28.890 00.000 12268 OnExposeComplete: enter
21:04:28.890 00.000 12268 UpdateGuideState(): m_state=6
21:04:28.890 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
21:04:28.890 00.000 12268 Star::Find returns 1 (0), X=1249.65, Y=867.63, Mass=446, SNR=14.4, Peak=42 HFD=5.1
21:04:28.890 00.000 12268 MultiStar: [#1 0.06,0.63,1.01,U] [#2 0.18,0.15,1.00,U] [#3 -0.55,0.65,0.00,M9] [#4 0.08,0.15,0.85,U] [#5 -0.14,-0.10,0.73,U] [#6 -0.20,-0.00,0.66,U] [#7 -0.01,0.29,0.42,U] [#8 -0.37,0.07,0.51,U] 
21:04:28.890 00.000 12268 refined, 7 included, MultiStar: {0.01, 0.26}, one-star: {0.15, 0.61}
21:04:28.890 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.67) = xAngle (3.22 = -3.07)
21:04:28.890 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.25 = -3.03)
21:04:28.890 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.55 mountX=-0.26 mountY=-0.03, mountTheta=-3.04
21:04:28.906 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.26, opts=13)
21:04:28.906 00.000 12268 Enqueuing Move request for scope (0.01, 0.26)
21:04:28.906 00.000 11616 Worker thread wakes up
21:04:28.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.26) opts 0xd
21:04:28.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.26)
21:04:28.906 00.000 11616 Moving (0.01, 0.26) raw xDistance=-0.26 yDistance=-0.03
21:04:28.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:04:28.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:28.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:04:28.906 00.000 11616 MoveAxis(E, 145, ABG)
21:04:28.906 00.000 11616 Guiding  Dir = 2, Dur = 145
21:04:28.906 00.000 11616 IsSlewing returns 0
21:04:28.906 00.000 11616 IsGuiding returns 0
21:04:28.906 00.000 11616 PulseGuide returned control before completion, sleep 155
21:04:28.921 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
21:04:28.938 00.017 12268 UpdateGuideState exits: m=446 SNR=14.4
21:04:28.938 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:28.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:28.938 00.000 12268 Enqueuing Expose request
21:04:29.078 00.140 11616 IsGuiding returns 1
21:04:29.078 00.000 11616 scope still moving after pulse duration time elapsed
21:04:29.109 00.031 11616 IsSlewing returns 0
21:04:29.109 00.000 11616 IsGuiding returns 0
21:04:29.109 00.000 11616 scope move finished after 145 + 55 ms
21:04:29.109 00.000 11616 Move returns status 0, amount 145
21:04:29.109 00.000 11616 MoveAxis(N, 0, ABG)
21:04:29.109 00.000 11616 Move returns status 0, amount 0
21:04:29.109 00.000 11616 move complete, result=0
21:04:29.109 00.000 11616 worker thread done servicing request
21:04:29.109 00.000 11616 Worker thread wakes up
21:04:29.109 00.000 12268 GuideStep: -0.3 px 145 ms EAST, -0.0 px 0 ms NORTH
21:04:29.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:29.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:31.098 01.989 11616 Exposure complete
21:04:31.162 00.064 11616 worker thread done servicing request
21:04:31.162 00.000 12268 OnExposeComplete: enter
21:04:31.162 00.000 12268 UpdateGuideState(): m_state=6
21:04:31.162 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1902
21:04:31.162 00.000 12268 Star::Find returns 1 (0), X=1249.58, Y=867.40, Mass=345, SNR=12.7, Peak=39 HFD=3.4
21:04:31.162 00.000 12268 MultiStar: [#1 -0.10,0.43,1.01,U] [#2 0.03,0.42,1.12,U] [#3 -0.69,0.20,0.00,M10] [#4 0.21,0.26,0.95,U] [#5 -0.23,-0.10,0.87,U] [#6 -0.18,0.19,0.79,U] [#7 -0.30,0.44,0.46,U] [#8 -0.26,0.58,0.66,U] 
21:04:31.162 00.000 12268 refined, 7 included, MultiStar: {-0.06, 0.32}, one-star: {0.07, 0.39}
21:04:31.162 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.67) = xAngle (3.44 = -2.84)
21:04:31.162 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.47 = -2.81)
21:04:31.162 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.32 hyp=0.32 cameraTheta=1.77 mountX=-0.31 mountY=-0.11, mountTheta=-2.82
21:04:31.162 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.32, opts=13)
21:04:31.162 00.000 12268 Enqueuing Move request for scope (-0.06, 0.32)
21:04:31.162 00.000 11616 Worker thread wakes up
21:04:31.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.32) opts 0xd
21:04:31.162 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.32)
21:04:31.162 00.000 11616 Moving (-0.06, 0.32) raw xDistance=-0.31 yDistance=-0.11
21:04:31.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
21:04:31.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:31.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:04:31.177 00.015 11616 MoveAxis(E, 174, ABG)
21:04:31.177 00.000 11616 Guiding  Dir = 2, Dur = 174
21:04:31.177 00.000 11616 IsSlewing returns 0
21:04:31.177 00.000 11616 IsGuiding returns 0
21:04:31.177 00.000 11616 PulseGuide returned control before completion, sleep 184
21:04:31.187 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:04:31.209 00.022 12268 UpdateGuideState exits: m=345 SNR=12.7
21:04:31.209 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:31.209 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:31.209 00.000 12268 Enqueuing Expose request
21:04:31.368 00.159 11616 IsGuiding returns 1
21:04:31.368 00.000 11616 scope still moving after pulse duration time elapsed
21:04:31.400 00.032 11616 IsSlewing returns 0
21:04:31.400 00.000 11616 IsGuiding returns 0
21:04:31.400 00.000 11616 scope move finished after 174 + 48 ms
21:04:31.400 00.000 11616 Move returns status 0, amount 174
21:04:31.400 00.000 11616 MoveAxis(N, 0, ABG)
21:04:31.400 00.000 11616 Move returns status 0, amount 0
21:04:31.400 00.000 11616 move complete, result=0
21:04:31.400 00.000 11616 worker thread done servicing request
21:04:31.400 00.000 11616 Worker thread wakes up
21:04:31.400 00.000 12268 GuideStep: -0.3 px 174 ms EAST, -0.1 px 0 ms NORTH
21:04:31.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:31.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:33.403 02.003 11616 Exposure complete
21:04:33.451 00.048 11616 worker thread done servicing request
21:04:33.451 00.000 12268 OnExposeComplete: enter
21:04:33.451 00.000 12268 UpdateGuideState(): m_state=6
21:04:33.451 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1903
21:04:33.451 00.000 12268 Star::Find returns 1 (0), X=1249.92, Y=867.61, Mass=438, SNR=14.3, Peak=37 HFD=5.3
21:04:33.451 00.000 12268 MultiStar: [#1 -0.09,0.51,0.99,U] [#2 -0.20,0.18,0.92,U] [#3 -0.48,0.50,0.00,R] [#4 0.14,0.07,0.71,U] [#5 -0.07,-0.26,0.65,U] [#6 0.04,0.53,0.69,U] [#7 -0.03,0.37,0.49,U] [#8 -0.00,0.15,0.51,U] 
21:04:33.451 00.000 12268 refined, 7 included, MultiStar: {0.03, 0.30}, one-star: {0.41, 0.59}
21:04:33.451 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.67) = xAngle (3.12 = 3.12)
21:04:33.451 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.16 = -3.13)
21:04:33.451 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.46 mountX=-0.30 mountY=-0.00, mountTheta=-3.13
21:04:33.451 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.30, opts=13)
21:04:33.451 00.000 12268 Enqueuing Move request for scope (0.03, 0.30)
21:04:33.451 00.000 11616 Worker thread wakes up
21:04:33.451 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.30) opts 0xd
21:04:33.451 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.30)
21:04:33.451 00.000 11616 Moving (0.03, 0.30) raw xDistance=-0.30 yDistance=-0.00
21:04:33.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
21:04:33.451 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:33.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:04:33.451 00.000 11616 MoveAxis(E, 167, ABG)
21:04:33.451 00.000 11616 Guiding  Dir = 2, Dur = 167
21:04:33.451 00.000 11616 IsSlewing returns 0
21:04:33.466 00.015 11616 IsGuiding returns 0
21:04:33.466 00.000 11616 PulseGuide returned control before completion, sleep 177
21:04:33.468 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=23, Gamma=1.290
21:04:33.498 00.030 12268 UpdateGuideState exits: m=438 SNR=14.3
21:04:33.499 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:33.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:33.499 00.000 12268 Enqueuing Expose request
21:04:33.656 00.157 11616 IsGuiding returns 1
21:04:33.656 00.000 11616 scope still moving after pulse duration time elapsed
21:04:33.687 00.031 11616 IsSlewing returns 0
21:04:33.687 00.000 11616 IsGuiding returns 0
21:04:33.687 00.000 11616 scope move finished after 167 + 55 ms
21:04:33.687 00.000 11616 Move returns status 0, amount 167
21:04:33.687 00.000 11616 MoveAxis(N, 0, ABG)
21:04:33.687 00.000 11616 Move returns status 0, amount 0
21:04:33.687 00.000 11616 move complete, result=0
21:04:33.687 00.000 11616 worker thread done servicing request
21:04:33.687 00.000 11616 Worker thread wakes up
21:04:33.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:33.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:33.687 00.000 12268 GuideStep: -0.3 px 167 ms EAST, -0.0 px 0 ms NORTH
21:04:35.722 02.035 11616 Exposure complete
21:04:35.781 00.059 11616 worker thread done servicing request
21:04:35.781 00.000 12268 OnExposeComplete: enter
21:04:35.781 00.000 12268 UpdateGuideState(): m_state=6
21:04:35.781 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1904
21:04:35.781 00.000 12268 Star::Find returns 1 (0), X=1249.81, Y=866.75, Mass=345, SNR=12.7, Peak=44 HFD=4.3
21:04:35.781 00.000 12268 MultiStar: [#1 -0.09,-0.24,1.06,U] [#2 0.11,-0.78,0.00,M1] [#3 0.17,-0.75,0.00,M1] [#4 0.02,-0.63,0.83,U] [#5 -0.47,-0.50,0.00,M1] [#6 0.04,-0.91,0.00,M1] [#7 -0.50,0.27,0.55,U] [#8 0.03,-0.13,0.65,U] 
21:04:35.781 00.000 12268 refined, 4 included, MultiStar: {-0.01, -0.24}, one-star: {0.31, -0.26}
21:04:35.781 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.67) = xAngle (0.07 = 0.07)
21:04:35.781 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.10 = 0.10)
21:04:35.781 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.60 mountX=0.24 mountY=0.02, mountTheta=0.10
21:04:35.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.24, opts=13)
21:04:35.781 00.000 12268 Enqueuing Move request for scope (-0.01, -0.24)
21:04:35.781 00.000 11616 Worker thread wakes up
21:04:35.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.24) opts 0xd
21:04:35.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.24)
21:04:35.781 00.000 11616 Moving (-0.01, -0.24) raw xDistance=0.24 yDistance=0.02
21:04:35.786 00.005 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:04:35.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:04:35.786 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:35.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:04:35.786 00.000 11616 MoveAxis(E, 0, ABG)
21:04:35.786 00.000 11616 Move returns status 0, amount 0
21:04:35.786 00.000 11616 MoveAxis(N, 0, ABG)
21:04:35.786 00.000 11616 Move returns status 0, amount 0
21:04:35.786 00.000 11616 move complete, result=0
21:04:35.786 00.000 11616 worker thread done servicing request
21:04:35.786 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=22, Gamma=1.290
21:04:35.812 00.026 12268 UpdateGuideState exits: m=345 SNR=12.7
21:04:35.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:35.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:35.812 00.000 12268 Enqueuing Expose request
21:04:35.817 00.005 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:35.817 00.000 11616 Worker thread wakes up
21:04:35.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:35.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:37.828 02.011 11616 Exposure complete
21:04:37.874 00.046 11616 worker thread done servicing request
21:04:37.874 00.000 12268 OnExposeComplete: enter
21:04:37.874 00.000 12268 UpdateGuideState(): m_state=6
21:04:37.874 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1905
21:04:37.874 00.000 12268 Star::Find returns 1 (0), X=1249.39, Y=866.66, Mass=339, SNR=12.5, Peak=39 HFD=3.5
21:04:37.874 00.000 12268 MultiStar: [#1 -0.59,-0.11,1.14,U] [#2 -0.09,-0.54,1.01,U] [#3 -0.10,-0.69,0.00,M2] [#4 -0.04,-0.60,0.90,U] [#5 -0.39,-1.32,0.00,M2] [#6 -0.06,-0.85,0.00,M2] [#7 -0.76,-0.91,0.00,M1] [#8 0.17,-0.17,0.58,U] 
21:04:37.874 00.000 12268 single-star, 4 included, MultiStar: {-0.18, -0.36}, one-star: {-0.11, -0.36}
21:04:37.874 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-1.67) = xAngle (-0.20 = -0.20)
21:04:37.874 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.16 = -0.16)
21:04:37.874 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.36 hyp=0.37 cameraTheta=-1.86 mountX=0.37 mountY=-0.06, mountTheta=-0.17
21:04:37.890 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.36, opts=13)
21:04:37.890 00.000 12268 Enqueuing Move request for scope (-0.11, -0.36)
21:04:37.890 00.000 11616 Worker thread wakes up
21:04:37.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.36) opts 0xd
21:04:37.890 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.36)
21:04:37.890 00.000 11616 Moving (-0.11, -0.36) raw xDistance=0.37 yDistance=-0.06
21:04:37.890 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
21:04:37.890 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.10
21:04:37.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
21:04:37.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:37.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:04:37.890 00.000 11616 MoveAxis(W, 205, ABG)
21:04:37.890 00.000 11616 Guiding  Dir = 3, Dur = 205
21:04:37.890 00.000 11616 IsSlewing returns 0
21:04:37.890 00.000 11616 IsGuiding returns 0
21:04:37.890 00.000 11616 PulseGuide returned control before completion, sleep 215
21:04:37.890 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:04:37.921 00.031 12268 UpdateGuideState exits: m=339 SNR=12.5
21:04:37.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:37.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:37.921 00.000 12268 Enqueuing Expose request
21:04:38.109 00.188 11616 IsGuiding returns 1
21:04:38.109 00.000 11616 scope still moving after pulse duration time elapsed
21:04:38.141 00.032 11616 IsSlewing returns 0
21:04:38.141 00.000 11616 IsGuiding returns 1
21:04:38.172 00.031 11616 IsSlewing returns 0
21:04:38.172 00.000 11616 IsGuiding returns 0
21:04:38.172 00.000 11616 scope move finished after 205 + 74 ms
21:04:38.172 00.000 11616 Move returns status 0, amount 205
21:04:38.172 00.000 11616 MoveAxis(N, 0, ABG)
21:04:38.172 00.000 11616 Move returns status 0, amount 0
21:04:38.172 00.000 11616 move complete, result=0
21:04:38.172 00.000 11616 worker thread done servicing request
21:04:38.172 00.000 11616 Worker thread wakes up
21:04:38.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:38.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:38.172 00.000 12268 GuideStep: 0.4 px 205 ms WEST, -0.1 px 0 ms NORTH
21:04:40.182 02.010 11616 Exposure complete
21:04:40.230 00.048 11616 worker thread done servicing request
21:04:40.230 00.000 12268 OnExposeComplete: enter
21:04:40.230 00.000 12268 UpdateGuideState(): m_state=6
21:04:40.230 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1906
21:04:40.230 00.000 12268 Star::Find returns 1 (0), X=1249.39, Y=866.80, Mass=376, SNR=13.2, Peak=44 HFD=3.7
21:04:40.230 00.000 12268 MultiStar: [#1 -0.40,0.04,1.03,U] [#2 -0.52,-0.03,0.97,U] [#3 -0.19,-0.60,0.90,U] [#4 -0.22,-0.45,0.77,U] [#5 -0.18,-0.59,0.77,U] [#6 -0.36,-0.04,0.69,U] [#7 0.18,-0.34,0.39,U] [#8 -0.12,-0.14,0.60,U] 
21:04:40.230 00.000 12268 single-star, 8 included, MultiStar: {-0.25, -0.25}, one-star: {-0.11, -0.21}
21:04:40.230 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.67) = xAngle (-0.38 = -0.38)
21:04:40.230 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.35 = -0.35)
21:04:40.230 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-2.05 mountX=0.22 mountY=-0.08, mountTheta=-0.35
21:04:40.230 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.21, opts=13)
21:04:40.230 00.000 12268 Enqueuing Move request for scope (-0.11, -0.21)
21:04:40.230 00.000 11616 Worker thread wakes up
21:04:40.230 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.21) opts 0xd
21:04:40.245 00.015 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.21)
21:04:40.245 00.000 11616 Moving (-0.11, -0.21) raw xDistance=0.22 yDistance=-0.08
21:04:40.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
21:04:40.245 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:40.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:04:40.245 00.000 11616 MoveAxis(W, 125, ABG)
21:04:40.245 00.000 11616 Guiding  Dir = 3, Dur = 125
21:04:40.245 00.000 11616 IsSlewing returns 0
21:04:40.245 00.000 11616 IsGuiding returns 0
21:04:40.245 00.000 11616 PulseGuide returned control before completion, sleep 135
21:04:40.250 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:04:40.261 00.011 12268 UpdateGuideState exits: m=376 SNR=13.2
21:04:40.261 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:40.261 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:40.261 00.000 12268 Enqueuing Expose request
21:04:40.388 00.127 11616 IsGuiding returns 1
21:04:40.388 00.000 11616 scope still moving after pulse duration time elapsed
21:04:40.420 00.032 11616 IsSlewing returns 0
21:04:40.420 00.000 11616 IsGuiding returns 1
21:04:40.452 00.032 11616 IsSlewing returns 0
21:04:40.452 00.000 11616 IsGuiding returns 1
21:04:40.483 00.031 11616 IsSlewing returns 0
21:04:40.483 00.000 11616 IsGuiding returns 1
21:04:40.515 00.032 11616 IsSlewing returns 0
21:04:40.515 00.000 11616 IsGuiding returns 0
21:04:40.515 00.000 11616 scope move finished after 125 + 144 ms
21:04:40.515 00.000 11616 Move returns status 0, amount 125
21:04:40.515 00.000 11616 MoveAxis(N, 0, ABG)
21:04:40.515 00.000 11616 Move returns status 0, amount 0
21:04:40.515 00.000 11616 move complete, result=0
21:04:40.515 00.000 11616 worker thread done servicing request
21:04:40.515 00.000 11616 Worker thread wakes up
21:04:40.515 00.000 12268 GuideStep: 0.2 px 125 ms WEST, -0.1 px 0 ms NORTH
21:04:40.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:40.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:42.531 02.016 11616 Exposure complete
21:04:42.586 00.055 11616 worker thread done servicing request
21:04:42.586 00.000 12268 OnExposeComplete: enter
21:04:42.586 00.000 12268 UpdateGuideState(): m_state=6
21:04:42.586 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1907
21:04:42.586 00.000 12268 Star::Find returns 1 (0), X=1249.54, Y=867.07, Mass=412, SNR=13.8, Peak=41 HFD=4.2
21:04:42.586 00.000 12268 MultiStar: [#1 -0.32,0.34,0.95,U] [#2 0.29,0.11,1.03,U] [#3 -0.31,-0.67,0.00,M2] [#4 -0.05,0.40,0.86,U] [#5 -0.44,-0.49,0.00,M2] [#6 -0.44,0.05,0.72,U] [#7 -0.23,0.43,0.46,U] [#8 -0.11,-0.34,0.52,U] 
21:04:42.586 00.000 12268 single-star, 6 included, MultiStar: {-0.09, 0.16}, one-star: {0.04, 0.06}
21:04:42.586 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.67) = xAngle (2.62 = 2.62)
21:04:42.586 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.65 = 2.65)
21:04:42.586 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.95 mountX=-0.06 mountY=0.03, mountTheta=2.64
21:04:42.586 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.06, opts=13)
21:04:42.586 00.000 12268 Enqueuing Move request for scope (0.04, 0.06)
21:04:42.586 00.000 11616 Worker thread wakes up
21:04:42.586 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
21:04:42.586 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
21:04:42.586 00.000 11616 Moving (0.04, 0.06) raw xDistance=-0.06 yDistance=0.03
21:04:42.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:42.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:04:42.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:42.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:04:42.586 00.000 11616 MoveAxis(E, 0, ABG)
21:04:42.586 00.000 11616 Move returns status 0, amount 0
21:04:42.586 00.000 11616 MoveAxis(N, 0, ABG)
21:04:42.586 00.000 11616 Move returns status 0, amount 0
21:04:42.586 00.000 11616 move complete, result=0
21:04:42.586 00.000 11616 worker thread done servicing request
21:04:42.602 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:04:42.618 00.016 12268 UpdateGuideState exits: m=412 SNR=13.8
21:04:42.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:42.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:42.618 00.000 12268 Enqueuing Expose request
21:04:42.618 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:42.618 00.000 11616 Worker thread wakes up
21:04:42.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:42.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:44.625 02.007 11616 Exposure complete
21:04:44.687 00.062 11616 worker thread done servicing request
21:04:44.687 00.000 12268 OnExposeComplete: enter
21:04:44.687 00.000 12268 UpdateGuideState(): m_state=6
21:04:44.687 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1908
21:04:44.687 00.000 12268 Star::Find returns 1 (0), X=1249.50, Y=867.40, Mass=346, SNR=12.7, Peak=40 HFD=3.2
21:04:44.687 00.000 12268 MultiStar: [#1 -0.20,0.63,0.00,M1] [#2 -0.19,0.34,1.09,U] [#3 -0.30,0.00,0.96,U] [#4 -0.13,0.21,0.94,U] [#5 -0.09,-0.45,0.88,U] [#6 -0.16,-0.01,0.74,U] [#7 -0.27,0.65,0.00,M1] [#8 -0.14,0.02,0.58,U] 
21:04:44.687 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.09}, one-star: {-0.01, 0.39}
21:04:44.687 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.67) = xAngle (4.26 = -2.03)
21:04:44.687 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.29 = -2.00)
21:04:44.687 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.17 cameraTheta=2.59 mountX=-0.08 mountY=-0.16, mountTheta=-2.02
21:04:44.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.09, opts=13)
21:04:44.687 00.000 12268 Enqueuing Move request for scope (-0.15, 0.09)
21:04:44.687 00.000 11616 Worker thread wakes up
21:04:44.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
21:04:44.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
21:04:44.687 00.000 11616 Moving (-0.15, 0.09) raw xDistance=-0.08 yDistance=-0.16
21:04:44.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:44.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:04:44.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
21:04:44.687 00.000 11616 MoveAxis(E, 0, ABG)
21:04:44.687 00.000 11616 Move returns status 0, amount 0
21:04:44.687 00.000 11616 MoveAxis(N, 13, ABG)
21:04:44.687 00.000 11616 Guiding  Dir = 0, Dur = 13
21:04:44.687 00.000 11616 IsSlewing returns 0
21:04:44.687 00.000 11616 IsGuiding returns 0
21:04:44.687 00.000 11616 PulseGuide returned control before completion, sleep 23
21:04:44.703 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:04:44.718 00.015 11616 IsGuiding returns 1
21:04:44.718 00.000 11616 scope still moving after pulse duration time elapsed
21:04:44.718 00.000 12268 UpdateGuideState exits: m=346 SNR=12.7
21:04:44.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:44.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:44.718 00.000 12268 Enqueuing Expose request
21:04:44.750 00.032 11616 IsSlewing returns 0
21:04:44.750 00.000 11616 IsGuiding returns 0
21:04:44.750 00.000 11616 scope move finished after 13 + 45 ms
21:04:44.750 00.000 11616 Move returns status 0, amount 13
21:04:44.750 00.000 11616 move complete, result=0
21:04:44.750 00.000 11616 worker thread done servicing request
21:04:44.750 00.000 11616 Worker thread wakes up
21:04:44.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:44.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:44.750 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 13 ms NORTH
21:04:46.766 02.016 11616 Exposure complete
21:04:46.830 00.064 11616 worker thread done servicing request
21:04:46.830 00.000 12268 OnExposeComplete: enter
21:04:46.830 00.000 12268 UpdateGuideState(): m_state=6
21:04:46.830 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1909
21:04:46.830 00.000 12268 Star::Find returns 1 (0), X=1249.38, Y=867.00, Mass=453, SNR=14.6, Peak=44 HFD=4.6
21:04:46.830 00.000 12268 MultiStar: [#1 -0.21,0.28,1.01,U] [#2 -0.16,0.34,1.03,U] [#3 0.08,-0.28,0.80,U] [#4 -0.17,0.11,0.82,U] [#5 -0.42,-0.58,0.00,M2] [#6 -0.25,-0.18,0.64,U] [#7 0.06,0.49,0.44,U] [#8 -0.42,0.15,0.49,U] 
21:04:46.830 00.000 12268 single-star, 7 included, MultiStar: {-0.15, 0.11}, one-star: {-0.12, -0.02}
21:04:46.830 00.000 12268 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-1.67) = xAngle (-1.32 = -1.32)
21:04:46.830 00.000 12268 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.29 = -1.29)
21:04:46.830 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.99 mountX=0.03 mountY=-0.12, mountTheta=-1.32
21:04:46.830 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.02, opts=13)
21:04:46.830 00.000 12268 Enqueuing Move request for scope (-0.12, -0.02)
21:04:46.830 00.000 11616 Worker thread wakes up
21:04:46.830 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
21:04:46.830 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
21:04:46.830 00.000 11616 Moving (-0.12, -0.02) raw xDistance=0.03 yDistance=-0.12
21:04:46.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:46.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:04:46.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:46.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:04:46.830 00.000 11616 MoveAxis(E, 0, ABG)
21:04:46.830 00.000 11616 Move returns status 0, amount 0
21:04:46.830 00.000 11616 MoveAxis(N, 0, ABG)
21:04:46.830 00.000 11616 Move returns status 0, amount 0
21:04:46.830 00.000 11616 move complete, result=0
21:04:46.830 00.000 11616 worker thread done servicing request
21:04:46.846 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:04:46.861 00.015 12268 UpdateGuideState exits: m=453 SNR=14.6
21:04:46.861 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:46.861 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:46.861 00.000 12268 Enqueuing Expose request
21:04:46.861 00.000 11616 Worker thread wakes up
21:04:46.861 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:46.861 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:46.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:48.875 02.014 11616 Exposure complete
21:04:48.922 00.047 11616 worker thread done servicing request
21:04:48.937 00.015 12268 OnExposeComplete: enter
21:04:48.937 00.000 12268 UpdateGuideState(): m_state=6
21:04:48.937 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1910
21:04:48.937 00.000 12268 Star::Find returns 1 (0), X=1249.47, Y=867.54, Mass=442, SNR=14.4, Peak=42 HFD=4.3
21:04:48.937 00.000 12268 MultiStar: [#1 -0.17,0.49,1.01,U] [#2 0.05,-0.05,1.01,U] [#3 -0.27,0.13,0.82,U] [#4 -0.40,0.04,0.84,U] [#5 -0.06,-0.22,0.76,U] [#6 -0.15,0.18,0.64,U] [#7 -0.00,0.08,0.42,U] [#8 0.41,0.07,0.52,U] 
21:04:48.937 00.000 12268 refined, 8 included, MultiStar: {-0.09, 0.16}, one-star: {-0.03, 0.53}
21:04:48.937 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (-1.67) = xAngle (3.76 = -2.53)
21:04:48.937 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.79 = -2.49)
21:04:48.937 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.09 mountX=-0.15 mountY=-0.11, mountTheta=-2.51
21:04:48.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.16, opts=13)
21:04:48.937 00.000 12268 Enqueuing Move request for scope (-0.09, 0.16)
21:04:48.937 00.000 11616 Worker thread wakes up
21:04:48.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
21:04:48.937 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
21:04:48.937 00.000 11616 Moving (-0.09, 0.16) raw xDistance=-0.15 yDistance=-0.11
21:04:48.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:04:48.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:04:48.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:48.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:04:48.937 00.000 11616 MoveAxis(E, 0, ABG)
21:04:48.937 00.000 11616 Move returns status 0, amount 0
21:04:48.937 00.000 11616 MoveAxis(N, 0, ABG)
21:04:48.937 00.000 11616 Move returns status 0, amount 0
21:04:48.937 00.000 11616 move complete, result=0
21:04:48.937 00.000 11616 worker thread done servicing request
21:04:48.937 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:04:48.968 00.031 12268 UpdateGuideState exits: m=442 SNR=14.4
21:04:48.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:48.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:48.968 00.000 12268 Enqueuing Expose request
21:04:48.968 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:48.968 00.000 11616 Worker thread wakes up
21:04:48.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:48.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:50.986 02.018 11616 Exposure complete
21:04:51.034 00.048 11616 worker thread done servicing request
21:04:51.034 00.000 12268 OnExposeComplete: enter
21:04:51.034 00.000 12268 UpdateGuideState(): m_state=6
21:04:51.034 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1911
21:04:51.034 00.000 12268 Star::Find returns 1 (0), X=1249.32, Y=867.29, Mass=401, SNR=13.6, Peak=35 HFD=4.7
21:04:51.034 00.000 12268 MultiStar: [#1 -0.42,0.49,1.01,U] [#2 -0.31,0.44,1.07,U] [#3 -0.34,0.25,0.81,U] [#4 -0.20,0.18,0.82,U] [#5 -0.16,0.16,0.73,U] [#6 -0.34,0.14,0.69,U] [#7 -0.50,0.03,0.40,U] [#8 -0.00,0.89,0.00,M1] 
21:04:51.034 00.000 12268 single-star, 7 included, MultiStar: {-0.30, 0.28}, one-star: {-0.18, 0.27}
21:04:51.034 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.67) = xAngle (3.84 = -2.44)
21:04:51.034 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.87 = -2.41)
21:04:51.034 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.27 hyp=0.33 cameraTheta=2.17 mountX=-0.25 mountY=-0.22, mountTheta=-2.42
21:04:51.034 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.27, opts=13)
21:04:51.034 00.000 12268 Enqueuing Move request for scope (-0.18, 0.27)
21:04:51.034 00.000 11616 Worker thread wakes up
21:04:51.034 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.27) opts 0xd
21:04:51.034 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.27)
21:04:51.034 00.000 11616 Moving (-0.18, 0.27) raw xDistance=-0.25 yDistance=-0.22
21:04:51.034 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:04:51.034 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:04:51.034 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
21:04:51.034 00.000 11616 MoveAxis(E, 0, ABG)
21:04:51.034 00.000 11616 Move returns status 0, amount 0
21:04:51.034 00.000 11616 MoveAxis(N, 18, ABG)
21:04:51.034 00.000 11616 Guiding  Dir = 0, Dur = 18
21:04:51.034 00.000 11616 IsSlewing returns 0
21:04:51.034 00.000 11616 IsGuiding returns 0
21:04:51.049 00.015 11616 PulseGuide returned control before completion, sleep 28
21:04:51.049 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
21:04:51.065 00.016 12268 UpdateGuideState exits: m=401 SNR=13.6
21:04:51.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:51.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:51.081 00.016 12268 Enqueuing Expose request
21:04:51.081 00.000 11616 IsGuiding returns 1
21:04:51.081 00.000 11616 scope still moving after pulse duration time elapsed
21:04:51.113 00.032 11616 IsSlewing returns 0
21:04:51.113 00.000 11616 IsGuiding returns 0
21:04:51.113 00.000 11616 scope move finished after 18 + 46 ms
21:04:51.113 00.000 11616 Move returns status 0, amount 18
21:04:51.113 00.000 11616 move complete, result=0
21:04:51.113 00.000 11616 worker thread done servicing request
21:04:51.113 00.000 11616 Worker thread wakes up
21:04:51.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:51.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:51.113 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 18 ms NORTH
21:04:53.125 02.012 11616 Exposure complete
21:04:53.172 00.047 11616 worker thread done servicing request
21:04:53.172 00.000 12268 OnExposeComplete: enter
21:04:53.172 00.000 12268 UpdateGuideState(): m_state=6
21:04:53.172 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1912
21:04:53.172 00.000 12268 Star::Find returns 1 (0), X=1249.26, Y=867.04, Mass=439, SNR=14.2, Peak=40 HFD=4.9
21:04:53.172 00.000 12268 MultiStar: [#1 -0.27,-0.04,1.03,U] [#2 -0.06,0.01,0.98,U] [#3 0.10,-0.52,0.76,U] [#4 -0.00,-0.10,0.86,U] [#5 -0.29,-0.38,0.73,U] [#6 -0.15,-0.01,0.68,U] [#7 -1.04,-0.28,0.00,M1] [#8 -0.71,-0.23,0.00,M2] 
21:04:53.172 00.000 12268 refined, 6 included, MultiStar: {-0.14, -0.13}, one-star: {-0.24, 0.03}
21:04:53.172 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.67) = xAngle (-0.72 = -0.72)
21:04:53.172 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.69 = -0.69)
21:04:53.172 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.38 mountX=0.14 mountY=-0.12, mountTheta=-0.70
21:04:53.172 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.13, opts=13)
21:04:53.172 00.000 12268 Enqueuing Move request for scope (-0.14, -0.13)
21:04:53.172 00.000 11616 Worker thread wakes up
21:04:53.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
21:04:53.172 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
21:04:53.172 00.000 11616 Moving (-0.14, -0.13) raw xDistance=0.14 yDistance=-0.12
21:04:53.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
21:04:53.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:53.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:04:53.172 00.000 11616 MoveAxis(W, 79, ABG)
21:04:53.172 00.000 11616 Guiding  Dir = 3, Dur = 79
21:04:53.172 00.000 11616 IsSlewing returns 0
21:04:53.172 00.000 11616 IsGuiding returns 0
21:04:53.187 00.015 11616 PulseGuide returned control before completion, sleep 89
21:04:53.187 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:04:53.203 00.016 12268 UpdateGuideState exits: m=439 SNR=14.2
21:04:53.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:53.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:53.203 00.000 12268 Enqueuing Expose request
21:04:53.281 00.078 11616 IsGuiding returns 1
21:04:53.281 00.000 11616 scope still moving after pulse duration time elapsed
21:04:53.312 00.031 11616 IsSlewing returns 0
21:04:53.312 00.000 11616 IsGuiding returns 0
21:04:53.312 00.000 11616 scope move finished after 79 + 46 ms
21:04:53.312 00.000 11616 Move returns status 0, amount 79
21:04:53.312 00.000 11616 MoveAxis(N, 0, ABG)
21:04:53.312 00.000 11616 Move returns status 0, amount 0
21:04:53.312 00.000 11616 move complete, result=0
21:04:53.312 00.000 11616 worker thread done servicing request
21:04:53.312 00.000 12268 GuideStep: 0.1 px 79 ms WEST, -0.1 px 0 ms NORTH
21:04:53.312 00.000 11616 Worker thread wakes up
21:04:53.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:53.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:55.320 02.008 11616 Exposure complete
21:04:55.383 00.063 11616 worker thread done servicing request
21:04:55.383 00.000 12268 OnExposeComplete: enter
21:04:55.383 00.000 12268 UpdateGuideState(): m_state=6
21:04:55.383 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1913
21:04:55.383 00.000 12268 Star::Find returns 1 (0), X=1249.36, Y=867.32, Mass=330, SNR=12.4, Peak=38 HFD=3.5
21:04:55.383 00.000 12268 MultiStar: [#1 -0.41,0.17,1.19,U] [#2 -0.20,-0.07,1.15,U] [#3 -0.16,-0.57,0.97,U] [#4 -0.14,-0.12,0.91,U] [#5 -0.14,0.00,0.86,U] [#6 -0.41,-0.24,0.76,U] [#7 -0.59,-0.19,0.47,U] [#8 -0.22,0.41,0.59,U] 
21:04:55.383 00.000 12268 refined, 8 included, MultiStar: {-0.25, -0.03}, one-star: {-0.14, 0.30}
21:04:55.383 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-1.67) = xAngle (-1.35 = -1.35)
21:04:55.383 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.32 = -1.32)
21:04:55.383 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-3.02 mountX=0.06 mountY=-0.24, mountTheta=-1.34
21:04:55.383 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.03, opts=13)
21:04:55.383 00.000 12268 Enqueuing Move request for scope (-0.25, -0.03)
21:04:55.383 00.000 11616 Worker thread wakes up
21:04:55.383 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.03) opts 0xd
21:04:55.383 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.03)
21:04:55.383 00.000 11616 Moving (-0.25, -0.03) raw xDistance=0.06 yDistance=-0.24
21:04:55.383 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:55.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:04:55.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:04:55.383 00.000 11616 MoveAxis(E, 0, ABG)
21:04:55.383 00.000 11616 Move returns status 0, amount 0
21:04:55.383 00.000 11616 MoveAxis(N, 21, ABG)
21:04:55.383 00.000 11616 Guiding  Dir = 0, Dur = 21
21:04:55.383 00.000 11616 IsSlewing returns 0
21:04:55.383 00.000 11616 IsGuiding returns 0
21:04:55.383 00.000 11616 PulseGuide returned control before completion, sleep 31
21:04:55.399 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:04:55.415 00.016 12268 UpdateGuideState exits: m=330 SNR=12.4
21:04:55.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:55.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:55.415 00.000 12268 Enqueuing Expose request
21:04:55.431 00.016 11616 IsGuiding returns 1
21:04:55.431 00.000 11616 scope still moving after pulse duration time elapsed
21:04:55.462 00.031 11616 IsSlewing returns 0
21:04:55.462 00.000 11616 IsGuiding returns 0
21:04:55.462 00.000 11616 scope move finished after 21 + 52 ms
21:04:55.462 00.000 11616 Move returns status 0, amount 21
21:04:55.462 00.000 11616 move complete, result=0
21:04:55.462 00.000 11616 worker thread done servicing request
21:04:55.462 00.000 11616 Worker thread wakes up
21:04:55.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:55.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:55.462 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 21 ms NORTH
21:04:57.473 02.011 11616 Exposure complete
21:04:57.531 00.058 11616 worker thread done servicing request
21:04:57.531 00.000 12268 OnExposeComplete: enter
21:04:57.531 00.000 12268 UpdateGuideState(): m_state=6
21:04:57.531 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1914
21:04:57.531 00.000 12268 Star::Find returns 1 (0), X=1249.73, Y=867.56, Mass=459, SNR=14.6, Peak=41 HFD=4.7
21:04:57.531 00.000 12268 MultiStar: [#1 -0.13,0.62,0.93,U] [#2 -0.24,0.28,0.98,U] [#3 -0.03,-0.23,0.75,U] [#4 -0.32,0.12,0.80,U] [#5 -0.24,-0.09,0.71,U] [#6 0.04,0.09,0.65,U] [#7 -0.18,0.38,0.44,U] [#8 -0.20,0.68,0.00,M2] 
21:04:57.531 00.000 12268 refined, 7 included, MultiStar: {-0.10, 0.24}, one-star: {0.23, 0.54}
21:04:57.531 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.67) = xAngle (3.64 = -2.64)
21:04:57.531 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.67 = -2.61)
21:04:57.531 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.97 mountX=-0.23 mountY=-0.13, mountTheta=-2.62
21:04:57.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.24, opts=13)
21:04:57.531 00.000 12268 Enqueuing Move request for scope (-0.10, 0.24)
21:04:57.531 00.000 11616 Worker thread wakes up
21:04:57.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
21:04:57.537 00.006 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
21:04:57.537 00.000 11616 Moving (-0.10, 0.24) raw xDistance=-0.23 yDistance=-0.13
21:04:57.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:04:57.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:04:57.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:57.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:04:57.537 00.000 11616 MoveAxis(E, 0, ABG)
21:04:57.537 00.000 11616 Move returns status 0, amount 0
21:04:57.537 00.000 11616 MoveAxis(N, 0, ABG)
21:04:57.537 00.000 11616 Move returns status 0, amount 0
21:04:57.537 00.000 11616 move complete, result=0
21:04:57.537 00.000 11616 worker thread done servicing request
21:04:57.537 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:04:57.562 00.025 12268 UpdateGuideState exits: m=459 SNR=14.6
21:04:57.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:57.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:57.562 00.000 12268 Enqueuing Expose request
21:04:57.562 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:57.562 00.000 11616 Worker thread wakes up
21:04:57.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:57.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:59.579 02.017 11616 Exposure complete
21:04:59.626 00.047 11616 worker thread done servicing request
21:04:59.626 00.000 12268 OnExposeComplete: enter
21:04:59.626 00.000 12268 UpdateGuideState(): m_state=6
21:04:59.626 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1915
21:04:59.626 00.000 12268 Star::Find returns 1 (0), X=1249.20, Y=867.28, Mass=333, SNR=12.4, Peak=38 HFD=3.6
21:04:59.626 00.000 12268 MultiStar: [#1 -0.41,0.16,1.15,U] [#2 0.01,-0.05,1.16,U] [#3 -0.17,-0.37,0.92,U] [#4 -0.38,0.24,0.93,U] [#5 -0.02,-0.65,0.87,U] [#6 -0.27,0.03,0.76,U] [#7 -0.81,-0.10,0.00,M1] [#8 -0.03,0.12,0.58,U] 
21:04:59.626 00.000 12268 refined, 7 included, MultiStar: {-0.21, -0.03}, one-star: {-0.31, 0.27}
21:04:59.626 00.000 12268 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-1.67) = xAngle (-1.34 = -1.34)
21:04:59.626 00.000 12268 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.31 = -1.31)
21:04:59.626 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-3.01 mountX=0.05 mountY=-0.20, mountTheta=-1.34
21:04:59.626 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.03, opts=13)
21:04:59.626 00.000 12268 Enqueuing Move request for scope (-0.21, -0.03)
21:04:59.626 00.000 11616 Worker thread wakes up
21:04:59.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
21:04:59.626 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
21:04:59.626 00.000 11616 Moving (-0.21, -0.03) raw xDistance=0.05 yDistance=-0.20
21:04:59.626 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:59.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:04:59.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
21:04:59.626 00.000 11616 MoveAxis(E, 0, ABG)
21:04:59.626 00.000 11616 Move returns status 0, amount 0
21:04:59.626 00.000 11616 MoveAxis(N, 17, ABG)
21:04:59.626 00.000 11616 Guiding  Dir = 0, Dur = 17
21:04:59.626 00.000 11616 IsSlewing returns 0
21:04:59.626 00.000 11616 IsGuiding returns 0
21:04:59.626 00.000 11616 PulseGuide returned control before completion, sleep 27
21:04:59.642 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:04:59.658 00.016 12268 UpdateGuideState exits: m=333 SNR=12.4
21:04:59.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:59.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:04:59.658 00.000 12268 Enqueuing Expose request
21:04:59.674 00.016 11616 IsGuiding returns 1
21:04:59.674 00.000 11616 scope still moving after pulse duration time elapsed
21:04:59.706 00.032 11616 IsSlewing returns 0
21:04:59.706 00.000 11616 IsGuiding returns 0
21:04:59.706 00.000 11616 scope move finished after 17 + 48 ms
21:04:59.706 00.000 11616 Move returns status 0, amount 17
21:04:59.706 00.000 11616 move complete, result=0
21:04:59.706 00.000 11616 worker thread done servicing request
21:04:59.706 00.000 11616 Worker thread wakes up
21:04:59.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:04:59.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:04:59.706 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 17 ms NORTH
21:05:01.722 02.016 11616 Exposure complete
21:05:01.769 00.047 11616 worker thread done servicing request
21:05:01.769 00.000 12268 OnExposeComplete: enter
21:05:01.769 00.000 12268 UpdateGuideState(): m_state=6
21:05:01.769 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1916
21:05:01.769 00.000 12268 Star::Find returns 1 (0), X=1249.24, Y=866.96, Mass=398, SNR=13.6, Peak=37 HFD=4.7
21:05:01.781 00.012 12268 MultiStar: [#1 -0.39,0.01,1.01,U] [#2 -0.28,-0.05,0.93,U] [#3 -0.39,-0.59,0.00,M1] [#4 -0.48,-0.61,0.00,M1] [#5 -0.36,-0.48,0.77,U] [#6 -0.36,-0.52,0.72,U] [#7 -0.48,0.06,0.38,U] [#8 -0.55,0.01,0.50,U] 
21:05:01.781 00.000 12268 single-star, 6 included, MultiStar: {-0.36, -0.15}, one-star: {-0.26, -0.05}
21:05:01.781 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-1.67) = xAngle (-1.27 = -1.27)
21:05:01.781 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.24 = -1.24)
21:05:01.781 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.05 hyp=0.26 cameraTheta=-2.94 mountX=0.08 mountY=-0.25, mountTheta=-1.27
21:05:01.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.05, opts=13)
21:05:01.781 00.000 12268 Enqueuing Move request for scope (-0.26, -0.05)
21:05:01.781 00.000 11616 Worker thread wakes up
21:05:01.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.05) opts 0xd
21:05:01.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.05)
21:05:01.781 00.000 11616 Moving (-0.26, -0.05) raw xDistance=0.08 yDistance=-0.25
21:05:01.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:01.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:05:01.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
21:05:01.781 00.000 11616 MoveAxis(E, 0, ABG)
21:05:01.781 00.000 11616 Move returns status 0, amount 0
21:05:01.781 00.000 11616 MoveAxis(N, 21, ABG)
21:05:01.781 00.000 11616 Guiding  Dir = 0, Dur = 21
21:05:01.781 00.000 11616 IsSlewing returns 0
21:05:01.781 00.000 11616 IsGuiding returns 0
21:05:01.781 00.000 11616 PulseGuide returned control before completion, sleep 31
21:05:01.785 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:05:01.812 00.027 12268 UpdateGuideState exits: m=398 SNR=13.6
21:05:01.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:01.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:01.812 00.000 12268 Enqueuing Expose request
21:05:01.817 00.005 11616 IsGuiding returns 1
21:05:01.817 00.000 11616 scope still moving after pulse duration time elapsed
21:05:01.849 00.032 11616 IsSlewing returns 0
21:05:01.849 00.000 11616 IsGuiding returns 0
21:05:01.849 00.000 11616 scope move finished after 21 + 44 ms
21:05:01.849 00.000 11616 Move returns status 0, amount 21
21:05:01.849 00.000 11616 move complete, result=0
21:05:01.849 00.000 11616 worker thread done servicing request
21:05:01.849 00.000 11616 Worker thread wakes up
21:05:01.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:01.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:01.849 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 21 ms NORTH
21:05:03.845 01.996 11616 Exposure complete
21:05:03.908 00.063 11616 worker thread done servicing request
21:05:03.908 00.000 12268 OnExposeComplete: enter
21:05:03.908 00.000 12268 UpdateGuideState(): m_state=6
21:05:03.908 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1917
21:05:03.908 00.000 12268 Star::Find returns 1 (0), X=1249.44, Y=866.50, Mass=369, SNR=13.0, Peak=34 HFD=5.0
21:05:03.908 00.000 12268 MultiStar: [#1 -0.35,-0.64,0.00,M1] [#2 -0.41,-0.72,0.00,M1] [#3 -0.29,-1.13,0.00,M2] [#4 -0.26,-1.17,0.00,M2] [#5 -0.16,-1.61,0.00,M1] [#6 -0.23,-0.59,0.73,U] [#7 -0.46,-1.29,0.00,M1] [#8 -0.76,-0.78,0.00,M1] 
21:05:03.908 00.000 12268 single-star, 1 included, MultiStar: {-0.13, -0.55}, one-star: {-0.07, -0.52}
21:05:03.908 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-1.67) = xAngle (-0.03 = -0.03)
21:05:03.908 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.00 = 0.00)
21:05:03.908 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.52 hyp=0.52 cameraTheta=-1.70 mountX=0.52 mountY=0.00, mountTheta=0.00
21:05:03.908 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.52, opts=13)
21:05:03.908 00.000 12268 Enqueuing Move request for scope (-0.07, -0.52)
21:05:03.908 00.000 11616 Worker thread wakes up
21:05:03.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.52) opts 0xd
21:05:03.908 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.52)
21:05:03.908 00.000 11616 Moving (-0.07, -0.52) raw xDistance=0.52 yDistance=0.00
21:05:03.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:05:03.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
21:05:03.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:03.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:05:03.908 00.000 11616 MoveAxis(E, 0, ABG)
21:05:03.908 00.000 11616 Move returns status 0, amount 0
21:05:03.908 00.000 11616 MoveAxis(N, 0, ABG)
21:05:03.908 00.000 11616 Move returns status 0, amount 0
21:05:03.908 00.000 11616 move complete, result=0
21:05:03.908 00.000 11616 worker thread done servicing request
21:05:03.924 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:05:03.940 00.016 12268 UpdateGuideState exits: m=369 SNR=13.0
21:05:03.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:03.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:03.940 00.000 12268 Enqueuing Expose request
21:05:03.940 00.000 12268 GuideStep: 0.5 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:03.940 00.000 11616 Worker thread wakes up
21:05:03.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:03.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:05.312 01.372 12268 evsrv: cli 0F8E69C0 connect
21:05:05.312 00.000 12268 case statement mapped state 6 to 3
21:05:05.312 00.000 12268 case statement mapped state 6 to 3
21:05:05.312 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2f9b6736-be48-4555-847f-11b3c14956ed"}
21:05:05.312 00.000 12268 case statement mapped state 6 to 3
21:05:05.312 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f9b6736-be48-4555-847f-11b3c14956ed"}
21:05:05.312 00.000 12268 evsrv: cli 0F8E69C0 disconnect
21:05:05.953 00.641 11616 Exposure complete
21:05:06.015 00.062 11616 worker thread done servicing request
21:05:06.015 00.000 12268 OnExposeComplete: enter
21:05:06.015 00.000 12268 UpdateGuideState(): m_state=6
21:05:06.015 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1918
21:05:06.015 00.000 12268 Star::Find returns 1 (0), X=1249.42, Y=866.02, Mass=384, SNR=13.3, Peak=38 HFD=4.2
21:05:06.015 00.000 12268 MultiStar: [#1 -0.29,-0.68,0.00,M2] [#2 -0.19,-0.86,0.00,M2] [#3 -0.03,-1.12,0.00,M3] [#4 -0.35,-1.14,0.00,M3] [#5 -0.49,-0.63,0.00,M2] [#6 -0.29,-0.95,0.00,M1] [#7 -0.12,-0.71,0.00,M2] [#8 -0.09,-0.39,0.54,U] 
21:05:06.015 00.000 12268 refined, 1 included, MultiStar: {-0.08, -0.78}, one-star: {-0.08, -0.99}
21:05:06.015 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.67) = xAngle (-0.01 = -0.01)
21:05:06.015 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.02 = 0.02)
21:05:06.015 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.78 hyp=0.79 cameraTheta=-1.68 mountX=0.79 mountY=0.02, mountTheta=0.02
21:05:06.015 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.78, opts=13)
21:05:06.015 00.000 12268 Enqueuing Move request for scope (-0.08, -0.78)
21:05:06.015 00.000 11616 Worker thread wakes up
21:05:06.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.78) opts 0xd
21:05:06.015 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.78)
21:05:06.015 00.000 11616 Moving (-0.08, -0.78) raw xDistance=0.79 yDistance=0.02
21:05:06.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.79
21:05:06.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:06.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:05:06.015 00.000 11616 MoveAxis(W, 440, ABG)
21:05:06.015 00.000 11616 Guiding  Dir = 3, Dur = 440
21:05:06.015 00.000 11616 IsSlewing returns 0
21:05:06.015 00.000 11616 IsGuiding returns 0
21:05:06.015 00.000 11616 PulseGuide returned control before completion, sleep 450
21:05:06.031 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:05:06.047 00.016 12268 UpdateGuideState exits: m=384 SNR=13.3
21:05:06.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:06.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:06.047 00.000 12268 Enqueuing Expose request
21:05:06.486 00.439 11616 IsGuiding returns 1
21:05:06.486 00.000 11616 scope still moving after pulse duration time elapsed
21:05:06.518 00.032 11616 IsSlewing returns 0
21:05:06.518 00.000 11616 IsGuiding returns 0
21:05:06.518 00.000 11616 scope move finished after 440 + 53 ms
21:05:06.518 00.000 11616 Move returns status 0, amount 440
21:05:06.518 00.000 11616 MoveAxis(N, 0, ABG)
21:05:06.518 00.000 11616 Move returns status 0, amount 0
21:05:06.518 00.000 11616 move complete, result=0
21:05:06.518 00.000 11616 worker thread done servicing request
21:05:06.518 00.000 12268 GuideStep: 0.8 px 440 ms WEST, 0.0 px 0 ms NORTH
21:05:06.518 00.000 11616 Worker thread wakes up
21:05:06.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:06.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:08.547 02.029 11616 Exposure complete
21:05:08.609 00.062 11616 worker thread done servicing request
21:05:08.609 00.000 12268 OnExposeComplete: enter
21:05:08.609 00.000 12268 UpdateGuideState(): m_state=6
21:05:08.609 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1919
21:05:08.609 00.000 12268 Star::Find returns 1 (0), X=1249.58, Y=867.13, Mass=405, SNR=13.7, Peak=40 HFD=4.8
21:05:08.609 00.000 12268 MultiStar: [#1 -0.32,0.30,1.00,U] [#2 0.10,-0.23,0.93,U] [#3 -0.18,-0.55,0.81,U] [#4 -0.24,-0.14,0.87,U] [#5 -0.35,-0.52,0.80,U] [#6 -0.22,-0.21,0.65,U] [#7 -0.42,0.62,0.00,M3] [#8 -0.03,-0.34,0.55,U] 
21:05:08.609 00.000 12268 single-star, 7 included, MultiStar: {-0.14, -0.17}, one-star: {0.08, 0.11}
21:05:08.609 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.67) = xAngle (2.62 = 2.62)
21:05:08.609 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.65 = 2.65)
21:05:08.609 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.95 mountX=-0.12 mountY=0.06, mountTheta=2.64
21:05:08.609 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.11, opts=13)
21:05:08.609 00.000 12268 Enqueuing Move request for scope (0.08, 0.11)
21:05:08.609 00.000 11616 Worker thread wakes up
21:05:08.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
21:05:08.609 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
21:05:08.609 00.000 11616 Moving (0.08, 0.11) raw xDistance=-0.12 yDistance=0.06
21:05:08.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:05:08.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:05:08.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:08.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:05:08.609 00.000 11616 MoveAxis(E, 0, ABG)
21:05:08.609 00.000 11616 Move returns status 0, amount 0
21:05:08.609 00.000 11616 MoveAxis(N, 0, ABG)
21:05:08.609 00.000 11616 Move returns status 0, amount 0
21:05:08.609 00.000 11616 move complete, result=0
21:05:08.609 00.000 11616 worker thread done servicing request
21:05:08.625 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:05:08.640 00.015 12268 UpdateGuideState exits: m=405 SNR=13.7
21:05:08.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:08.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:08.640 00.000 12268 Enqueuing Expose request
21:05:08.640 00.000 11616 Worker thread wakes up
21:05:08.640 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:08.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:08.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:10.656 02.016 11616 Exposure complete
21:05:10.703 00.047 11616 worker thread done servicing request
21:05:10.703 00.000 12268 OnExposeComplete: enter
21:05:10.703 00.000 12268 UpdateGuideState(): m_state=6
21:05:10.703 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1920
21:05:10.703 00.000 12268 Star::Find returns 1 (0), X=1249.57, Y=867.25, Mass=364, SNR=13.0, Peak=34 HFD=5.0
21:05:10.703 00.000 12268 MultiStar: [#1 -0.11,0.49,1.04,U] [#2 -0.24,0.25,1.12,U] [#3 -0.18,-0.30,0.85,U] [#4 -0.26,-0.10,0.93,U] [#5 -0.28,-0.04,0.77,U] [#6 -0.48,-0.14,0.74,U] [#7 0.17,0.45,0.44,U] [#8 -0.10,0.23,0.60,U] 
21:05:10.703 00.000 12268 refined, 8 included, MultiStar: {-0.17, 0.12}, one-star: {0.07, 0.23}
21:05:10.703 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.67) = xAngle (4.21 = -2.08)
21:05:10.703 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.24 = -2.05)
21:05:10.703 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.54 mountX=-0.10 mountY=-0.18, mountTheta=-2.07
21:05:10.718 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.12, opts=13)
21:05:10.718 00.000 12268 Enqueuing Move request for scope (-0.17, 0.12)
21:05:10.718 00.000 11616 Worker thread wakes up
21:05:10.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
21:05:10.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
21:05:10.718 00.000 11616 Moving (-0.17, 0.12) raw xDistance=-0.10 yDistance=-0.18
21:05:10.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:05:10.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:05:10.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:05:10.718 00.000 11616 MoveAxis(E, 0, ABG)
21:05:10.718 00.000 11616 Move returns status 0, amount 0
21:05:10.718 00.000 11616 MoveAxis(N, 15, ABG)
21:05:10.718 00.000 11616 Guiding  Dir = 0, Dur = 15
21:05:10.718 00.000 11616 IsSlewing returns 0
21:05:10.718 00.000 11616 IsGuiding returns 0
21:05:10.718 00.000 11616 PulseGuide returned control before completion, sleep 25
21:05:10.718 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:05:10.749 00.031 11616 IsGuiding returns 1
21:05:10.749 00.000 11616 scope still moving after pulse duration time elapsed
21:05:10.749 00.000 12268 UpdateGuideState exits: m=364 SNR=13.0
21:05:10.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:10.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:10.749 00.000 12268 Enqueuing Expose request
21:05:10.781 00.032 11616 IsSlewing returns 0
21:05:10.781 00.000 11616 IsGuiding returns 0
21:05:10.781 00.000 11616 scope move finished after 15 + 45 ms
21:05:10.781 00.000 11616 Move returns status 0, amount 15
21:05:10.781 00.000 11616 move complete, result=0
21:05:10.781 00.000 11616 worker thread done servicing request
21:05:10.781 00.000 11616 Worker thread wakes up
21:05:10.781 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
21:05:10.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:10.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:12.796 02.015 11616 Exposure complete
21:05:12.843 00.047 11616 worker thread done servicing request
21:05:12.843 00.000 12268 OnExposeComplete: enter
21:05:12.843 00.000 12268 UpdateGuideState(): m_state=6
21:05:12.843 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1921
21:05:12.843 00.000 12268 Star::Find returns 1 (0), X=1249.70, Y=867.30, Mass=454, SNR=14.5, Peak=40 HFD=4.8
21:05:12.843 00.000 12268 MultiStar: [#1 -0.11,0.46,0.99,U] [#2 -0.09,0.17,0.95,U] [#3 -0.36,-0.17,0.80,U] [#4 0.01,0.10,0.80,U] [#5 0.04,0.03,0.78,U] [#6 -0.12,-0.14,0.63,U] [#7 -1.03,-0.04,0.00,M3] [#8 0.10,0.19,0.54,U] 
21:05:12.843 00.000 12268 refined, 7 included, MultiStar: {-0.04, 0.14}, one-star: {0.20, 0.28}
21:05:12.843 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.67) = xAngle (3.55 = -2.74)
21:05:12.843 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.58 = -2.71)
21:05:12.843 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.88 mountX=-0.13 mountY=-0.06, mountTheta=-2.71
21:05:12.859 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.14, opts=13)
21:05:12.859 00.000 12268 Enqueuing Move request for scope (-0.04, 0.14)
21:05:12.859 00.000 11616 Worker thread wakes up
21:05:12.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
21:05:12.859 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
21:05:12.859 00.000 11616 Moving (-0.04, 0.14) raw xDistance=-0.13 yDistance=-0.06
21:05:12.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:05:12.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:05:12.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:12.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:05:12.859 00.000 11616 MoveAxis(E, 0, ABG)
21:05:12.859 00.000 11616 Move returns status 0, amount 0
21:05:12.859 00.000 11616 MoveAxis(N, 0, ABG)
21:05:12.859 00.000 11616 Move returns status 0, amount 0
21:05:12.859 00.000 11616 move complete, result=0
21:05:12.859 00.000 11616 worker thread done servicing request
21:05:12.875 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:05:12.890 00.015 12268 UpdateGuideState exits: m=454 SNR=14.5
21:05:12.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:12.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:12.890 00.000 12268 Enqueuing Expose request
21:05:12.890 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:12.890 00.000 11616 Worker thread wakes up
21:05:12.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:12.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:14.906 02.016 11616 Exposure complete
21:05:14.953 00.047 11616 worker thread done servicing request
21:05:14.953 00.000 12268 OnExposeComplete: enter
21:05:14.953 00.000 12268 UpdateGuideState(): m_state=6
21:05:14.953 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1922
21:05:14.953 00.000 12268 Star::Find returns 1 (0), X=1249.26, Y=867.21, Mass=401, SNR=13.6, Peak=38 HFD=4.0
21:05:14.953 00.000 12268 MultiStar: [#1 -0.32,0.30,1.05,U] [#2 -0.55,0.24,0.95,U] [#3 -0.24,0.11,0.82,U] [#4 -0.35,0.46,0.73,U] [#5 -0.26,-0.22,0.77,U] [#6 -0.46,0.10,0.62,U] [#7 -0.84,-0.01,0.00,M4] [#8 -0.22,0.64,0.00,M1] 
21:05:14.953 00.000 12268 single-star, 6 included, MultiStar: {-0.34, 0.18}, one-star: {-0.24, 0.19}
21:05:14.953 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.67) = xAngle (4.14 = -2.15)
21:05:14.953 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.17 = -2.12)
21:05:14.953 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.19 hyp=0.31 cameraTheta=2.47 mountX=-0.17 mountY=-0.27, mountTheta=-2.14
21:05:14.968 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.19, opts=13)
21:05:14.968 00.000 12268 Enqueuing Move request for scope (-0.24, 0.19)
21:05:14.968 00.000 11616 Worker thread wakes up
21:05:14.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.19) opts 0xd
21:05:14.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.19)
21:05:14.968 00.000 11616 Moving (-0.24, 0.19) raw xDistance=-0.17 yDistance=-0.27
21:05:14.968 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.12 newest=-0.40
21:05:14.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
21:05:14.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
21:05:14.968 00.000 11616 MoveAxis(E, 95, ABG)
21:05:14.968 00.000 11616 Guiding  Dir = 2, Dur = 95
21:05:14.968 00.000 11616 IsSlewing returns 0
21:05:14.968 00.000 11616 IsGuiding returns 0
21:05:14.968 00.000 11616 PulseGuide returned control before completion, sleep 105
21:05:14.984 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:05:15.000 00.016 12268 UpdateGuideState exits: m=401 SNR=13.6
21:05:15.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:15.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:15.000 00.000 12268 Enqueuing Expose request
21:05:15.078 00.078 11616 IsGuiding returns 1
21:05:15.078 00.000 11616 scope still moving after pulse duration time elapsed
21:05:15.109 00.031 11616 IsSlewing returns 0
21:05:15.109 00.000 11616 IsGuiding returns 0
21:05:15.109 00.000 11616 scope move finished after 95 + 44 ms
21:05:15.109 00.000 11616 Move returns status 0, amount 95
21:05:15.109 00.000 11616 MoveAxis(N, 23, ABG)
21:05:15.109 00.000 11616 Guiding  Dir = 0, Dur = 23
21:05:15.109 00.000 11616 IsSlewing returns 0
21:05:15.109 00.000 11616 IsGuiding returns 0
21:05:15.109 00.000 11616 PulseGuide returned control before completion, sleep 33
21:05:15.156 00.047 11616 IsGuiding returns 1
21:05:15.156 00.000 11616 scope still moving after pulse duration time elapsed
21:05:15.187 00.031 11616 IsSlewing returns 0
21:05:15.187 00.000 11616 IsGuiding returns 0
21:05:15.187 00.000 11616 scope move finished after 23 + 53 ms
21:05:15.187 00.000 11616 Move returns status 0, amount 23
21:05:15.187 00.000 11616 move complete, result=0
21:05:15.187 00.000 11616 worker thread done servicing request
21:05:15.187 00.000 12268 GuideStep: -0.2 px 95 ms EAST, -0.3 px 23 ms NORTH
21:05:15.187 00.000 11616 Worker thread wakes up
21:05:15.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:15.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:17.187 02.000 11616 Exposure complete
21:05:17.234 00.047 11616 worker thread done servicing request
21:05:17.234 00.000 12268 OnExposeComplete: enter
21:05:17.234 00.000 12268 UpdateGuideState(): m_state=6
21:05:17.234 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1923
21:05:17.234 00.000 12268 Star::Find returns 1 (0), X=1248.82, Y=867.03, Mass=397, SNR=13.7, Peak=41 HFD=4.2
21:05:17.250 00.016 12268 MultiStar: [#1 -0.55,0.18,1.07,U] [#2 -0.36,0.19,1.05,U] [#3 -0.38,-0.38,0.86,U] [#4 -0.40,-0.00,0.86,U] [#5 -0.59,-0.15,0.74,U] [#6 -1.06,-0.22,0.00,M1] [#7 -0.43,0.78,0.00,M5] [#8 -0.53,0.17,0.58,U] 
21:05:17.250 00.000 12268 refined, 6 included, MultiStar: {-0.50, 0.01}, one-star: {-0.68, 0.01}
21:05:17.250 00.000 12268 CameraToMount -- cameraTheta (3.12) - m_xAngle (-1.67) = xAngle (4.79 = -1.49)
21:05:17.250 00.000 12268 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.82 = -1.46)
21:05:17.250 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.01 hyp=0.50 cameraTheta=3.12 mountX=0.04 mountY=-0.49, mountTheta=-1.49
21:05:17.250 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=0.01, opts=13)
21:05:17.250 00.000 12268 Enqueuing Move request for scope (-0.50, 0.01)
21:05:17.250 00.000 11616 Worker thread wakes up
21:05:17.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.01) opts 0xd
21:05:17.250 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, 0.01)
21:05:17.250 00.000 11616 Moving (-0.50, 0.01) raw xDistance=0.04 yDistance=-0.49
21:05:17.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:17.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:05:17.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
21:05:17.250 00.000 11616 MoveAxis(E, 0, ABG)
21:05:17.250 00.000 11616 Move returns status 0, amount 0
21:05:17.250 00.000 11616 MoveAxis(N, 42, ABG)
21:05:17.250 00.000 11616 Guiding  Dir = 0, Dur = 42
21:05:17.250 00.000 11616 IsSlewing returns 0
21:05:17.250 00.000 11616 IsGuiding returns 0
21:05:17.250 00.000 11616 PulseGuide returned control before completion, sleep 52
21:05:17.265 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:05:17.281 00.016 12268 UpdateGuideState exits: m=397 SNR=13.7
21:05:17.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:17.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:17.281 00.000 12268 Enqueuing Expose request
21:05:17.312 00.031 11616 IsGuiding returns 1
21:05:17.312 00.000 11616 scope still moving after pulse duration time elapsed
21:05:17.343 00.031 11616 IsSlewing returns 0
21:05:17.343 00.000 11616 IsGuiding returns 1
21:05:17.375 00.032 11616 IsSlewing returns 0
21:05:17.375 00.000 11616 IsGuiding returns 0
21:05:17.375 00.000 11616 scope move finished after 42 + 79 ms
21:05:17.375 00.000 11616 Move returns status 0, amount 42
21:05:17.375 00.000 11616 move complete, result=0
21:05:17.375 00.000 11616 worker thread done servicing request
21:05:17.375 00.000 11616 Worker thread wakes up
21:05:17.375 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.5 px 42 ms NORTH
21:05:17.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:17.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:19.390 02.015 11616 Exposure complete
21:05:19.437 00.047 11616 worker thread done servicing request
21:05:19.437 00.000 12268 OnExposeComplete: enter
21:05:19.437 00.000 12268 UpdateGuideState(): m_state=6
21:05:19.437 00.000 12268 Star::Find(15, 1248, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1924
21:05:19.437 00.000 12268 Star::Find returns 1 (0), X=1249.13, Y=866.96, Mass=434, SNR=14.2, Peak=45 HFD=4.3
21:05:19.437 00.000 12268 MultiStar: [#1 -0.57,-0.21,0.98,U] [#2 -0.33,-0.28,1.01,U] [#3 -0.39,-0.74,0.00,M1] [#4 -0.57,-0.50,0.00,M1] [#5 -0.56,-0.59,0.00,M1] [#6 -0.83,-0.58,0.00,M2] [#7 -0.55,-0.20,0.43,U] [#8 -0.58,-0.05,0.56,U] 
21:05:19.437 00.000 12268 single-star, 4 included, MultiStar: {-0.46, -0.16}, one-star: {-0.37, -0.06}
21:05:19.437 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.67) = xAngle (-1.31 = -1.31)
21:05:19.437 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.28 = -1.28)
21:05:19.437 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.06 hyp=0.38 cameraTheta=-2.98 mountX=0.10 mountY=-0.36, mountTheta=-1.31
21:05:19.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.06, opts=13)
21:05:19.437 00.000 12268 Enqueuing Move request for scope (-0.37, -0.06)
21:05:19.437 00.000 11616 Worker thread wakes up
21:05:19.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.06) opts 0xd
21:05:19.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.06)
21:05:19.437 00.000 11616 Moving (-0.37, -0.06) raw xDistance=0.10 yDistance=-0.36
21:05:19.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:19.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:05:19.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
21:05:19.437 00.000 11616 MoveAxis(E, 0, ABG)
21:05:19.437 00.000 11616 Move returns status 0, amount 0
21:05:19.437 00.000 11616 MoveAxis(N, 31, ABG)
21:05:19.437 00.000 11616 Guiding  Dir = 0, Dur = 31
21:05:19.437 00.000 11616 IsSlewing returns 0
21:05:19.437 00.000 11616 IsGuiding returns 0
21:05:19.453 00.016 11616 PulseGuide returned control before completion, sleep 41
21:05:19.453 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=28, Gamma=1.290
21:05:19.468 00.015 12268 UpdateGuideState exits: m=434 SNR=14.2
21:05:19.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:19.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:19.468 00.000 12268 Enqueuing Expose request
21:05:19.500 00.032 11616 IsGuiding returns 1
21:05:19.500 00.000 11616 scope still moving after pulse duration time elapsed
21:05:19.531 00.031 11616 IsSlewing returns 0
21:05:19.531 00.000 11616 IsGuiding returns 0
21:05:19.531 00.000 11616 scope move finished after 31 + 47 ms
21:05:19.531 00.000 11616 Move returns status 0, amount 31
21:05:19.531 00.000 11616 move complete, result=0
21:05:19.531 00.000 11616 worker thread done servicing request
21:05:19.531 00.000 11616 Worker thread wakes up
21:05:19.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:19.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:19.531 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 31 ms NORTH
21:05:21.562 02.031 11616 Exposure complete
21:05:21.624 00.062 11616 worker thread done servicing request
21:05:21.624 00.000 12268 OnExposeComplete: enter
21:05:21.624 00.000 12268 UpdateGuideState(): m_state=6
21:05:21.624 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1925
21:05:21.624 00.000 12268 Star::Find returns 1 (0), X=1249.44, Y=867.10, Mass=363, SNR=13.0, Peak=47 HFD=3.6
21:05:21.624 00.000 12268 MultiStar: [#1 -0.42,0.06,1.13,U] [#2 -0.30,-0.19,1.02,U] [#3 -0.31,-0.64,0.00,M2] [#4 -0.23,-0.10,0.93,U] [#5 -0.23,-0.45,0.82,U] [#6 -0.55,-0.44,0.00,M3] [#7 0.03,0.41,0.45,U] [#8 -0.16,-0.24,0.55,U] 
21:05:21.624 00.000 12268 single-star, 6 included, MultiStar: {-0.22, -0.08}, one-star: {-0.06, 0.08}
21:05:21.624 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.67) = xAngle (3.87 = -2.41)
21:05:21.624 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.90 = -2.38)
21:05:21.624 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.20 mountX=-0.08 mountY=-0.07, mountTheta=-2.40
21:05:21.624 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.08, opts=13)
21:05:21.624 00.000 12268 Enqueuing Move request for scope (-0.06, 0.08)
21:05:21.624 00.000 11616 Worker thread wakes up
21:05:21.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
21:05:21.624 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
21:05:21.624 00.000 11616 Moving (-0.06, 0.08) raw xDistance=-0.08 yDistance=-0.07
21:05:21.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:21.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:05:21.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:21.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:05:21.624 00.000 11616 MoveAxis(E, 0, ABG)
21:05:21.624 00.000 11616 Move returns status 0, amount 0
21:05:21.624 00.000 11616 MoveAxis(N, 0, ABG)
21:05:21.624 00.000 11616 Move returns status 0, amount 0
21:05:21.624 00.000 11616 move complete, result=0
21:05:21.624 00.000 11616 worker thread done servicing request
21:05:21.640 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:05:21.656 00.016 12268 UpdateGuideState exits: m=363 SNR=13.0
21:05:21.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:21.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:21.656 00.000 12268 Enqueuing Expose request
21:05:21.656 00.000 11616 Worker thread wakes up
21:05:21.656 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:21.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:21.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:23.735 02.079 11616 Exposure complete
21:05:23.783 00.048 11616 worker thread done servicing request
21:05:23.783 00.000 12268 OnExposeComplete: enter
21:05:23.783 00.000 12268 UpdateGuideState(): m_state=6
21:05:23.783 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1926
21:05:23.783 00.000 12268 Star::Find returns 1 (0), X=1249.10, Y=866.26, Mass=428, SNR=14.1, Peak=43 HFD=4.5
21:05:23.783 00.000 12268 MultiStar: [#1 -0.40,-0.75,0.00,M1] [#2 -0.39,-0.82,0.00,M1] [#3 -0.35,-1.08,0.00,M3] [#4 -0.25,-0.87,0.00,M1] [#5 -0.16,-1.26,0.00,M1] [#6 -0.52,-0.86,0.00,M4] [#7 -0.66,-0.67,0.00,M4] [#8 -0.29,-1.07,0.00,M1] 
21:05:23.783 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.67) = xAngle (-0.39 = -0.39)
21:05:23.783 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.36 = -0.36)
21:05:23.783 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.76 hyp=0.86 cameraTheta=-2.05 mountX=0.79 mountY=-0.30, mountTheta=-0.36
21:05:23.783 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.76, opts=13)
21:05:23.783 00.000 12268 Enqueuing Move request for scope (-0.40, -0.76)
21:05:23.783 00.000 11616 Worker thread wakes up
21:05:23.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.76) opts 0xd
21:05:23.783 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.76)
21:05:23.783 00.000 11616 Moving (-0.40, -0.76) raw xDistance=0.79 yDistance=-0.30
21:05:23.783 00.000 11616 resist switch: large excursion: input 0.79 thresh 0.29 direction from -1 to 1
21:05:23.783 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.38
21:05:23.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.79
21:05:23.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
21:05:23.783 00.000 11616 MoveAxis(W, 445, ABG)
21:05:23.783 00.000 11616 Guiding  Dir = 3, Dur = 445
21:05:23.799 00.016 11616 IsSlewing returns 0
21:05:23.799 00.000 11616 IsGuiding returns 0
21:05:23.799 00.000 11616 PulseGuide returned control before completion, sleep 455
21:05:23.799 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:05:23.815 00.016 12268 UpdateGuideState exits: m=428 SNR=14.1
21:05:23.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:23.830 00.015 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:23.830 00.000 12268 Enqueuing Expose request
21:05:24.259 00.429 11616 IsGuiding returns 1
21:05:24.259 00.000 11616 scope still moving after pulse duration time elapsed
21:05:24.291 00.032 11616 IsSlewing returns 0
21:05:24.291 00.000 11616 IsGuiding returns 0
21:05:24.291 00.000 11616 scope move finished after 445 + 47 ms
21:05:24.291 00.000 11616 Move returns status 0, amount 445
21:05:24.291 00.000 11616 MoveAxis(N, 25, ABG)
21:05:24.291 00.000 11616 Guiding  Dir = 0, Dur = 25
21:05:24.291 00.000 11616 IsSlewing returns 0
21:05:24.291 00.000 11616 IsGuiding returns 0
21:05:24.292 00.001 11616 PulseGuide returned control before completion, sleep 35
21:05:24.338 00.046 11616 IsGuiding returns 1
21:05:24.338 00.000 11616 scope still moving after pulse duration time elapsed
21:05:24.370 00.032 11616 IsSlewing returns 0
21:05:24.370 00.000 11616 IsGuiding returns 0
21:05:24.370 00.000 11616 scope move finished after 25 + 53 ms
21:05:24.370 00.000 11616 Move returns status 0, amount 25
21:05:24.370 00.000 11616 move complete, result=0
21:05:24.370 00.000 11616 worker thread done servicing request
21:05:24.370 00.000 12268 GuideStep: 0.8 px 445 ms WEST, -0.3 px 25 ms NORTH
21:05:24.370 00.000 11616 Worker thread wakes up
21:05:24.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:24.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:26.374 02.004 11616 Exposure complete
21:05:26.453 00.079 11616 worker thread done servicing request
21:05:26.453 00.000 12268 OnExposeComplete: enter
21:05:26.453 00.000 12268 UpdateGuideState(): m_state=6
21:05:26.453 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1927
21:05:26.453 00.000 12268 Star::Find returns 1 (0), X=1249.45, Y=866.92, Mass=451, SNR=14.5, Peak=44 HFD=4.9
21:05:26.453 00.000 12268 MultiStar: [#1 -0.26,0.30,0.91,U] [#2 -0.20,0.09,0.98,U] [#3 -0.17,-0.84,0.00,M4] [#4 0.04,-0.13,0.84,U] [#5 -0.37,-0.35,0.71,U] [#6 -0.24,-0.20,0.64,U] [#7 -0.35,-0.57,0.00,M5] [#8 -0.27,-0.14,0.49,U] 
21:05:26.453 00.000 12268 single-star, 6 included, MultiStar: {-0.18, -0.05}, one-star: {-0.06, -0.10}
21:05:26.453 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.67) = xAngle (-0.41 = -0.41)
21:05:26.453 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.37 = -0.37)
21:05:26.453 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-2.07 mountX=0.11 mountY=-0.04, mountTheta=-0.38
21:05:26.453 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.10, opts=13)
21:05:26.453 00.000 12268 Enqueuing Move request for scope (-0.06, -0.10)
21:05:26.453 00.000 11616 Worker thread wakes up
21:05:26.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
21:05:26.453 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
21:05:26.453 00.000 11616 Moving (-0.06, -0.10) raw xDistance=0.11 yDistance=-0.04
21:05:26.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
21:05:26.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:26.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:05:26.453 00.000 11616 MoveAxis(W, 59, ABG)
21:05:26.453 00.000 11616 Guiding  Dir = 3, Dur = 59
21:05:26.453 00.000 11616 IsSlewing returns 0
21:05:26.453 00.000 11616 IsGuiding returns 0
21:05:26.453 00.000 11616 PulseGuide returned control before completion, sleep 69
21:05:26.468 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:05:26.484 00.016 12268 UpdateGuideState exits: m=451 SNR=14.5
21:05:26.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:26.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:26.484 00.000 12268 Enqueuing Expose request
21:05:26.547 00.063 11616 IsGuiding returns 1
21:05:26.547 00.000 11616 scope still moving after pulse duration time elapsed
21:05:26.578 00.031 11616 IsSlewing returns 0
21:05:26.578 00.000 11616 IsGuiding returns 0
21:05:26.578 00.000 11616 scope move finished after 59 + 58 ms
21:05:26.578 00.000 11616 Move returns status 0, amount 59
21:05:26.578 00.000 11616 MoveAxis(N, 0, ABG)
21:05:26.578 00.000 11616 Move returns status 0, amount 0
21:05:26.578 00.000 11616 move complete, result=0
21:05:26.578 00.000 11616 worker thread done servicing request
21:05:26.578 00.000 12268 GuideStep: 0.1 px 59 ms WEST, -0.0 px 0 ms NORTH
21:05:26.578 00.000 11616 Worker thread wakes up
21:05:26.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:26.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:28.585 02.007 11616 Exposure complete
21:05:28.633 00.048 11616 worker thread done servicing request
21:05:28.633 00.000 12268 OnExposeComplete: enter
21:05:28.633 00.000 12268 UpdateGuideState(): m_state=6
21:05:28.633 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1928
21:05:28.633 00.000 12268 Star::Find returns 1 (0), X=1248.95, Y=866.76, Mass=354, SNR=12.8, Peak=39 HFD=4.0
21:05:28.633 00.000 12268 MultiStar: [#1 -0.20,0.17,1.09,U] [#2 -0.52,-0.36,1.00,U] [#3 -0.31,-0.92,0.00,M5] [#4 -0.62,-0.42,0.00,M1] [#5 -0.37,-0.40,0.78,U] [#6 -0.22,-0.20,0.78,U] [#7 -0.11,-0.62,0.48,U] [#8 -0.34,-0.05,0.58,U] 
21:05:28.633 00.000 12268 refined, 6 included, MultiStar: {-0.35, -0.21}, one-star: {-0.55, -0.25}
21:05:28.633 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-1.67) = xAngle (-0.92 = -0.92)
21:05:28.633 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.89 = -0.89)
21:05:28.633 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.21 hyp=0.41 cameraTheta=-2.59 mountX=0.25 mountY=-0.32, mountTheta=-0.91
21:05:28.649 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.21, opts=13)
21:05:28.649 00.000 12268 Enqueuing Move request for scope (-0.35, -0.21)
21:05:28.649 00.000 11616 Worker thread wakes up
21:05:28.649 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.21) opts 0xd
21:05:28.649 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.21)
21:05:28.649 00.000 11616 Moving (-0.35, -0.21) raw xDistance=0.25 yDistance=-0.32
21:05:28.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
21:05:28.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
21:05:28.649 00.000 11616 MoveAxis(W, 138, ABG)
21:05:28.649 00.000 11616 Guiding  Dir = 3, Dur = 138
21:05:28.649 00.000 11616 IsSlewing returns 0
21:05:28.649 00.000 11616 IsGuiding returns 0
21:05:28.649 00.000 11616 PulseGuide returned control before completion, sleep 148
21:05:28.665 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:05:28.681 00.016 12268 UpdateGuideState exits: m=354 SNR=12.8
21:05:28.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:28.681 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:28.681 00.000 12268 Enqueuing Expose request
21:05:28.807 00.126 11616 IsGuiding returns 1
21:05:28.807 00.000 11616 scope still moving after pulse duration time elapsed
21:05:28.839 00.032 11616 IsSlewing returns 0
21:05:28.839 00.000 11616 IsGuiding returns 0
21:05:28.839 00.000 11616 scope move finished after 138 + 48 ms
21:05:28.839 00.000 11616 Move returns status 0, amount 138
21:05:28.839 00.000 11616 MoveAxis(N, 27, ABG)
21:05:28.839 00.000 11616 Guiding  Dir = 0, Dur = 27
21:05:28.839 00.000 11616 IsSlewing returns 0
21:05:28.839 00.000 11616 IsGuiding returns 0
21:05:28.839 00.000 11616 PulseGuide returned control before completion, sleep 37
21:05:28.887 00.048 11616 IsGuiding returns 1
21:05:28.887 00.000 11616 scope still moving after pulse duration time elapsed
21:05:28.919 00.032 11616 IsSlewing returns 0
21:05:28.919 00.000 11616 IsGuiding returns 0
21:05:28.919 00.000 11616 scope move finished after 27 + 51 ms
21:05:28.919 00.000 11616 Move returns status 0, amount 27
21:05:28.919 00.000 11616 move complete, result=0
21:05:28.919 00.000 11616 worker thread done servicing request
21:05:28.919 00.000 12268 GuideStep: 0.2 px 138 ms WEST, -0.3 px 27 ms NORTH
21:05:28.919 00.000 11616 Worker thread wakes up
21:05:28.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:28.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:30.922 02.003 11616 Exposure complete
21:05:30.970 00.048 11616 worker thread done servicing request
21:05:30.970 00.000 12268 OnExposeComplete: enter
21:05:30.970 00.000 12268 UpdateGuideState(): m_state=6
21:05:30.970 00.000 12268 Star::Find(15, 1248, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1929
21:05:30.970 00.000 12268 Star::Find returns 1 (0), X=1249.58, Y=866.81, Mass=469, SNR=14.7, Peak=42 HFD=5.1
21:05:30.986 00.016 12268 MultiStar: [#1 -0.36,0.15,0.97,U] [#2 0.08,-0.16,0.92,U] [#3 -0.25,-0.38,0.68,U] [#4 -0.13,-0.55,0.74,U] [#5 -0.35,-0.88,0.00,M1] [#6 -0.62,-0.54,0.00,M3] [#7 -0.53,-0.28,0.45,U] [#8 -0.38,-0.42,0.49,U] 
21:05:30.986 00.000 12268 single-star, 6 included, MultiStar: {-0.17, -0.23}, one-star: {0.08, -0.21}
21:05:30.986 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.67) = xAngle (0.47 = 0.47)
21:05:30.986 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.50 = 0.50)
21:05:30.986 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.20 mountX=0.20 mountY=0.11, mountTheta=0.50
21:05:30.986 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.21, opts=13)
21:05:30.986 00.000 12268 Enqueuing Move request for scope (0.08, -0.21)
21:05:30.986 00.000 11616 Worker thread wakes up
21:05:30.986 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd
21:05:30.986 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.21)
21:05:30.986 00.000 11616 Moving (0.08, -0.21) raw xDistance=0.20 yDistance=0.11
21:05:30.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
21:05:30.986 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:30.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:05:30.986 00.000 11616 MoveAxis(W, 111, ABG)
21:05:30.986 00.000 11616 Guiding  Dir = 3, Dur = 111
21:05:30.986 00.000 11616 IsSlewing returns 0
21:05:30.986 00.000 11616 IsGuiding returns 0
21:05:30.986 00.000 11616 PulseGuide returned control before completion, sleep 121
21:05:31.000 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:05:31.018 00.018 12268 UpdateGuideState exits: m=469 SNR=14.7
21:05:31.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:31.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:31.018 00.000 12268 Enqueuing Expose request
21:05:31.113 00.095 11616 IsGuiding returns 1
21:05:31.113 00.000 11616 scope still moving after pulse duration time elapsed
21:05:31.144 00.031 11616 IsSlewing returns 0
21:05:31.144 00.000 11616 IsGuiding returns 0
21:05:31.144 00.000 11616 scope move finished after 111 + 44 ms
21:05:31.144 00.000 11616 Move returns status 0, amount 111
21:05:31.144 00.000 11616 MoveAxis(N, 0, ABG)
21:05:31.144 00.000 11616 Move returns status 0, amount 0
21:05:31.144 00.000 11616 move complete, result=0
21:05:31.144 00.000 11616 worker thread done servicing request
21:05:31.144 00.000 12268 GuideStep: 0.2 px 111 ms WEST, 0.1 px 0 ms NORTH
21:05:31.144 00.000 11616 Worker thread wakes up
21:05:31.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:31.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:33.156 02.012 11616 Exposure complete
21:05:33.218 00.062 11616 worker thread done servicing request
21:05:33.218 00.000 12268 OnExposeComplete: enter
21:05:33.218 00.000 12268 UpdateGuideState(): m_state=6
21:05:33.218 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1930
21:05:33.218 00.000 12268 Star::Find returns 1 (0), X=1249.45, Y=867.10, Mass=467, SNR=14.8, Peak=44 HFD=4.6
21:05:33.234 00.016 12268 MultiStar: [#1 -0.41,0.08,0.91,U] [#2 -0.14,0.30,0.91,U] [#3 -0.49,-0.40,0.73,U] [#4 -0.39,-0.01,0.75,U] [#5 -0.31,-0.26,0.72,U] [#6 -0.47,0.26,0.60,U] [#7 -0.29,0.35,0.43,U] [#8 -0.39,0.12,0.45,U] 
21:05:33.234 00.000 12268 single-star, 8 included, MultiStar: {-0.31, 0.05}, one-star: {-0.05, 0.08}
21:05:33.234 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.67) = xAngle (3.82 = -2.46)
21:05:33.234 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.85 = -2.43)
21:05:33.234 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.15 mountX=-0.08 mountY=-0.07, mountTheta=-2.44
21:05:33.234 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.08, opts=13)
21:05:33.234 00.000 12268 Enqueuing Move request for scope (-0.05, 0.08)
21:05:33.234 00.000 11616 Worker thread wakes up
21:05:33.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
21:05:33.234 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
21:05:33.234 00.000 11616 Moving (-0.05, 0.08) raw xDistance=-0.08 yDistance=-0.07
21:05:33.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:33.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:05:33.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:33.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:05:33.234 00.000 11616 MoveAxis(E, 0, ABG)
21:05:33.234 00.000 11616 Move returns status 0, amount 0
21:05:33.234 00.000 11616 MoveAxis(N, 0, ABG)
21:05:33.234 00.000 11616 Move returns status 0, amount 0
21:05:33.234 00.000 11616 move complete, result=0
21:05:33.234 00.000 11616 worker thread done servicing request
21:05:33.250 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:05:33.265 00.015 12268 UpdateGuideState exits: m=467 SNR=14.8
21:05:33.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:33.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:33.265 00.000 12268 Enqueuing Expose request
21:05:33.265 00.000 11616 Worker thread wakes up
21:05:33.265 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:33.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:33.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:35.289 02.024 11616 Exposure complete
21:05:35.352 00.063 11616 worker thread done servicing request
21:05:35.352 00.000 12268 OnExposeComplete: enter
21:05:35.352 00.000 12268 UpdateGuideState(): m_state=6
21:05:35.352 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1931
21:05:35.352 00.000 12268 Star::Find returns 1 (0), X=1249.02, Y=866.97, Mass=326, SNR=12.3, Peak=43 HFD=3.0
21:05:35.352 00.000 12268 MultiStar: [#1 -0.48,0.22,1.13,U] [#2 -0.38,-0.04,1.05,U] [#3 -0.45,-0.26,0.95,U] [#4 -0.55,0.09,0.88,U] [#5 -0.41,-0.27,0.82,U] [#6 -0.48,-0.23,0.72,U] [#7 -0.31,-0.26,0.54,U] [#8 -0.23,-0.29,0.62,U] 
21:05:35.352 00.000 12268 refined, 8 included, MultiStar: {-0.43, -0.09}, one-star: {-0.48, -0.05}
21:05:35.352 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.67) = xAngle (-1.26 = -1.26)
21:05:35.352 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.23 = -1.23)
21:05:35.352 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.09 hyp=0.44 cameraTheta=-2.93 mountX=0.13 mountY=-0.42, mountTheta=-1.26
21:05:35.352 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-0.09, opts=13)
21:05:35.352 00.000 12268 Enqueuing Move request for scope (-0.43, -0.09)
21:05:35.352 00.000 11616 Worker thread wakes up
21:05:35.352 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.09) opts 0xd
21:05:35.352 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -0.09)
21:05:35.352 00.000 11616 Moving (-0.43, -0.09) raw xDistance=0.13 yDistance=-0.42
21:05:35.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
21:05:35.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
21:05:35.352 00.000 11616 MoveAxis(W, 75, ABG)
21:05:35.352 00.000 11616 Guiding  Dir = 3, Dur = 75
21:05:35.352 00.000 11616 IsSlewing returns 0
21:05:35.352 00.000 11616 IsGuiding returns 0
21:05:35.352 00.000 11616 PulseGuide returned control before completion, sleep 85
21:05:35.352 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=95, Gamma=1.290
21:05:35.384 00.032 12268 UpdateGuideState exits: m=326 SNR=12.3
21:05:35.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:35.384 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:35.384 00.000 12268 Enqueuing Expose request
21:05:35.448 00.064 11616 IsGuiding returns 1
21:05:35.448 00.000 11616 scope still moving after pulse duration time elapsed
21:05:35.479 00.031 11616 IsSlewing returns 0
21:05:35.479 00.000 11616 IsGuiding returns 0
21:05:35.479 00.000 11616 scope move finished after 75 + 48 ms
21:05:35.479 00.000 11616 Move returns status 0, amount 75
21:05:35.479 00.000 11616 MoveAxis(N, 35, ABG)
21:05:35.479 00.000 11616 Guiding  Dir = 0, Dur = 35
21:05:35.479 00.000 11616 IsSlewing returns 0
21:05:35.479 00.000 11616 IsGuiding returns 0
21:05:35.479 00.000 11616 PulseGuide returned control before completion, sleep 45
21:05:35.527 00.048 11616 IsGuiding returns 1
21:05:35.527 00.000 11616 scope still moving after pulse duration time elapsed
21:05:35.559 00.032 11616 IsSlewing returns 0
21:05:35.559 00.000 11616 IsGuiding returns 0
21:05:35.559 00.000 11616 scope move finished after 35 + 43 ms
21:05:35.559 00.000 11616 Move returns status 0, amount 35
21:05:35.559 00.000 11616 move complete, result=0
21:05:35.559 00.000 11616 worker thread done servicing request
21:05:35.559 00.000 11616 Worker thread wakes up
21:05:35.559 00.000 12268 GuideStep: 0.1 px 75 ms WEST, -0.4 px 35 ms NORTH
21:05:35.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:35.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:37.562 02.003 11616 Exposure complete
21:05:37.609 00.047 11616 worker thread done servicing request
21:05:37.609 00.000 12268 OnExposeComplete: enter
21:05:37.609 00.000 12268 UpdateGuideState(): m_state=6
21:05:37.609 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1932
21:05:37.609 00.000 12268 Star::Find returns 1 (0), X=1249.28, Y=867.24, Mass=374, SNR=13.2, Peak=39 HFD=4.3
21:05:37.609 00.000 12268 MultiStar: [#1 -0.68,0.40,0.00,M1] [#2 -0.38,-0.13,1.06,U] [#3 -0.49,-0.59,0.00,M3] [#4 -0.33,-0.09,0.81,U] [#5 -0.21,-0.55,0.81,U] [#6 -0.42,-0.07,0.72,U] [#7 -0.49,0.26,0.46,U] [#8 -0.14,0.29,0.57,U] 
21:05:37.609 00.000 12268 refined, 6 included, MultiStar: {-0.31, -0.04}, one-star: {-0.22, 0.22}
21:05:37.609 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-1.67) = xAngle (-1.35 = -1.35)
21:05:37.609 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.32 = -1.32)
21:05:37.609 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-3.02 mountX=0.07 mountY=-0.30, mountTheta=-1.35
21:05:37.609 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.04, opts=13)
21:05:37.609 00.000 12268 Enqueuing Move request for scope (-0.31, -0.04)
21:05:37.609 00.000 11616 Worker thread wakes up
21:05:37.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.04) opts 0xd
21:05:37.609 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.04)
21:05:37.609 00.000 11616 Moving (-0.31, -0.04) raw xDistance=0.07 yDistance=-0.30
21:05:37.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:37.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:05:37.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
21:05:37.609 00.000 11616 MoveAxis(E, 0, ABG)
21:05:37.609 00.000 11616 Move returns status 0, amount 0
21:05:37.609 00.000 11616 MoveAxis(N, 25, ABG)
21:05:37.609 00.000 11616 Guiding  Dir = 0, Dur = 25
21:05:37.609 00.000 11616 IsSlewing returns 0
21:05:37.624 00.015 11616 IsGuiding returns 0
21:05:37.624 00.000 11616 PulseGuide returned control before completion, sleep 35
21:05:37.624 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:05:37.640 00.016 12268 UpdateGuideState exits: m=374 SNR=13.2
21:05:37.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:37.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:37.656 00.016 12268 Enqueuing Expose request
21:05:37.671 00.015 11616 IsGuiding returns 0
21:05:37.671 00.000 11616 Move returns status 0, amount 25
21:05:37.671 00.000 11616 move complete, result=0
21:05:37.671 00.000 11616 worker thread done servicing request
21:05:37.671 00.000 11616 Worker thread wakes up
21:05:37.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:37.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:37.671 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 25 ms NORTH
21:05:39.704 02.033 11616 Exposure complete
21:05:39.768 00.064 11616 worker thread done servicing request
21:05:39.768 00.000 12268 OnExposeComplete: enter
21:05:39.768 00.000 12268 UpdateGuideState(): m_state=6
21:05:39.768 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1933
21:05:39.768 00.000 12268 Star::Find returns 1 (0), X=1249.46, Y=867.41, Mass=378, SNR=13.2, Peak=37 HFD=4.9
21:05:39.768 00.000 12268 MultiStar: [#1 -0.43,0.21,0.91,U] [#2 0.08,0.30,0.98,U] [#3 -0.56,-0.35,0.00,M4] [#4 -0.10,0.20,0.72,U] [#5 -0.14,-0.39,0.76,U] [#6 -0.25,0.60,0.65,U] [#7 -0.63,-0.09,0.45,U] [#8 0.33,0.12,0.48,U] 
21:05:39.768 00.000 12268 refined, 7 included, MultiStar: {-0.14, 0.19}, one-star: {-0.04, 0.39}
21:05:39.768 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.67) = xAngle (3.87 = -2.41)
21:05:39.768 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.90 = -2.38)
21:05:39.768 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.23 cameraTheta=2.20 mountX=-0.17 mountY=-0.16, mountTheta=-2.40
21:05:39.768 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.19, opts=13)
21:05:39.768 00.000 12268 Enqueuing Move request for scope (-0.14, 0.19)
21:05:39.768 00.000 11616 Worker thread wakes up
21:05:39.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
21:05:39.768 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
21:05:39.768 00.000 11616 Moving (-0.14, 0.19) raw xDistance=-0.17 yDistance=-0.16
21:05:39.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:05:39.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:05:39.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
21:05:39.768 00.000 11616 MoveAxis(E, 0, ABG)
21:05:39.768 00.000 11616 Move returns status 0, amount 0
21:05:39.768 00.000 11616 MoveAxis(N, 14, ABG)
21:05:39.768 00.000 11616 Guiding  Dir = 0, Dur = 14
21:05:39.768 00.000 11616 IsSlewing returns 0
21:05:39.768 00.000 11616 IsGuiding returns 0
21:05:39.768 00.000 11616 PulseGuide returned control before completion, sleep 24
21:05:39.784 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:05:39.812 00.028 12268 UpdateGuideState exits: m=378 SNR=13.2
21:05:39.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:39.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:39.812 00.000 12268 Enqueuing Expose request
21:05:39.815 00.003 11616 IsGuiding returns 1
21:05:39.815 00.000 11616 scope still moving after pulse duration time elapsed
21:05:39.847 00.032 11616 IsSlewing returns 0
21:05:39.847 00.000 11616 IsGuiding returns 0
21:05:39.847 00.000 11616 scope move finished after 14 + 55 ms
21:05:39.847 00.000 11616 Move returns status 0, amount 14
21:05:39.847 00.000 11616 move complete, result=0
21:05:39.847 00.000 11616 worker thread done servicing request
21:05:39.847 00.000 11616 Worker thread wakes up
21:05:39.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:39.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:39.847 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 14 ms NORTH
21:05:41.844 01.997 11616 Exposure complete
21:05:41.921 00.077 11616 worker thread done servicing request
21:05:41.921 00.000 12268 OnExposeComplete: enter
21:05:41.921 00.000 12268 UpdateGuideState(): m_state=6
21:05:41.921 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1934
21:05:41.921 00.000 12268 Star::Find returns 1 (0), X=1249.17, Y=867.24, Mass=411, SNR=13.9, Peak=42 HFD=4.4
21:05:41.921 00.000 12268 MultiStar: [#1 -0.40,0.20,1.06,U] [#2 0.18,-0.42,1.01,U] [#3 -0.33,-0.85,0.00,M5] [#4 -0.01,-0.58,0.83,U] [#5 -0.38,-0.55,0.00,M1] [#6 -0.41,-0.02,0.63,U] [#7 -0.86,0.16,0.00,M1] [#8 -0.16,-0.27,0.56,U] 
21:05:41.921 00.000 12268 refined, 5 included, MultiStar: {-0.19, -0.13}, one-star: {-0.34, 0.22}
21:05:41.921 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-1.67) = xAngle (-0.87 = -0.87)
21:05:41.921 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.84 = -0.84)
21:05:41.921 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.22 cameraTheta=-2.54 mountX=0.14 mountY=-0.17, mountTheta=-0.86
21:05:41.921 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.13, opts=13)
21:05:41.921 00.000 12268 Enqueuing Move request for scope (-0.19, -0.13)
21:05:41.921 00.000 11616 Worker thread wakes up
21:05:41.921 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
21:05:41.921 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
21:05:41.921 00.000 11616 Moving (-0.19, -0.13) raw xDistance=0.14 yDistance=-0.17
21:05:41.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
21:05:41.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
21:05:41.921 00.000 11616 MoveAxis(W, 81, ABG)
21:05:41.921 00.000 11616 Guiding  Dir = 3, Dur = 81
21:05:41.921 00.000 11616 IsSlewing returns 0
21:05:41.921 00.000 11616 IsGuiding returns 0
21:05:41.921 00.000 11616 PulseGuide returned control before completion, sleep 91
21:05:41.937 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:05:41.953 00.016 12268 UpdateGuideState exits: m=411 SNR=13.9
21:05:41.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:41.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:41.953 00.000 12268 Enqueuing Expose request
21:05:42.031 00.078 11616 IsGuiding returns 1
21:05:42.031 00.000 11616 scope still moving after pulse duration time elapsed
21:05:42.062 00.031 11616 IsSlewing returns 0
21:05:42.062 00.000 11616 IsGuiding returns 1
21:05:42.093 00.031 11616 IsSlewing returns 0
21:05:42.093 00.000 11616 IsGuiding returns 1
21:05:42.124 00.031 11616 IsSlewing returns 0
21:05:42.124 00.000 11616 IsGuiding returns 1
21:05:42.156 00.032 11616 IsSlewing returns 0
21:05:42.156 00.000 11616 IsGuiding returns 0
21:05:42.156 00.000 11616 scope move finished after 81 + 147 ms
21:05:42.156 00.000 11616 Move returns status 0, amount 81
21:05:42.156 00.000 11616 MoveAxis(N, 14, ABG)
21:05:42.156 00.000 11616 Guiding  Dir = 0, Dur = 14
21:05:42.156 00.000 11616 IsSlewing returns 0
21:05:42.156 00.000 11616 IsGuiding returns 0
21:05:42.156 00.000 11616 PulseGuide returned control before completion, sleep 24
21:05:42.187 00.031 11616 IsGuiding returns 1
21:05:42.187 00.000 11616 scope still moving after pulse duration time elapsed
21:05:42.218 00.031 11616 IsSlewing returns 0
21:05:42.218 00.000 11616 IsGuiding returns 0
21:05:42.218 00.000 11616 scope move finished after 14 + 47 ms
21:05:42.218 00.000 11616 Move returns status 0, amount 14
21:05:42.218 00.000 11616 move complete, result=0
21:05:42.218 00.000 11616 worker thread done servicing request
21:05:42.218 00.000 12268 GuideStep: 0.1 px 81 ms WEST, -0.2 px 14 ms NORTH
21:05:42.218 00.000 11616 Worker thread wakes up
21:05:42.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:42.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:44.227 02.009 11616 Exposure complete
21:05:44.290 00.063 11616 worker thread done servicing request
21:05:44.290 00.000 12268 OnExposeComplete: enter
21:05:44.290 00.000 12268 UpdateGuideState(): m_state=6
21:05:44.290 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1935
21:05:44.290 00.000 12268 Star::Find returns 1 (0), X=1249.77, Y=867.30, Mass=354, SNR=12.8, Peak=43 HFD=3.8
21:05:44.290 00.000 12268 MultiStar: [#1 -0.35,0.29,1.05,U] [#2 -0.19,0.01,0.96,U] [#3 -0.36,-0.38,0.87,U] [#4 0.07,-0.08,0.90,U] [#5 -0.03,-0.38,0.83,U] [#6 -0.31,-0.04,0.69,U] [#7 0.62,-0.14,0.42,U] [#8 -0.19,0.13,0.58,U] 
21:05:44.290 00.000 12268 refined, 8 included, MultiStar: {-0.08, -0.02}, one-star: {0.27, 0.28}
21:05:44.290 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-1.67) = xAngle (-1.25 = -1.25)
21:05:44.290 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.22 = -1.22)
21:05:44.290 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-2.92 mountX=0.03 mountY=-0.08, mountTheta=-1.25
21:05:44.290 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.02, opts=13)
21:05:44.290 00.000 12268 Enqueuing Move request for scope (-0.08, -0.02)
21:05:44.290 00.000 11616 Worker thread wakes up
21:05:44.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
21:05:44.290 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
21:05:44.290 00.000 11616 Moving (-0.08, -0.02) raw xDistance=0.03 yDistance=-0.08
21:05:44.290 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:44.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:05:44.290 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:44.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:05:44.290 00.000 11616 MoveAxis(E, 0, ABG)
21:05:44.290 00.000 11616 Move returns status 0, amount 0
21:05:44.290 00.000 11616 MoveAxis(N, 0, ABG)
21:05:44.290 00.000 11616 Move returns status 0, amount 0
21:05:44.290 00.000 11616 move complete, result=0
21:05:44.290 00.000 11616 worker thread done servicing request
21:05:44.306 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:05:44.322 00.016 12268 UpdateGuideState exits: m=354 SNR=12.8
21:05:44.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:44.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:44.322 00.000 12268 Enqueuing Expose request
21:05:44.322 00.000 11616 Worker thread wakes up
21:05:44.322 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:44.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:44.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:46.328 02.006 11616 Exposure complete
21:05:46.390 00.062 11616 worker thread done servicing request
21:05:46.406 00.016 12268 OnExposeComplete: enter
21:05:46.406 00.000 12268 UpdateGuideState(): m_state=6
21:05:46.406 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1936
21:05:46.406 00.000 12268 Star::Find returns 1 (0), X=1249.23, Y=867.13, Mass=378, SNR=13.2, Peak=38 HFD=4.7
21:05:46.406 00.000 12268 MultiStar: [#1 -0.21,0.31,1.00,U] [#2 -0.15,0.20,1.06,U] [#3 -0.12,-0.24,0.82,U] [#4 -0.26,-0.37,0.78,U] [#5 -0.33,-0.46,0.81,U] [#6 -0.42,0.14,0.68,U] [#7 -0.26,-0.03,0.48,U] [#8 -0.28,-0.36,0.50,U] 
21:05:46.406 00.000 12268 refined, 8 included, MultiStar: {-0.25, -0.05}, one-star: {-0.27, 0.11}
21:05:46.406 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.67) = xAngle (-1.28 = -1.28)
21:05:46.406 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.25 = -1.25)
21:05:46.406 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-2.95 mountX=0.07 mountY=-0.24, mountTheta=-1.28
21:05:46.406 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.05, opts=13)
21:05:46.406 00.000 12268 Enqueuing Move request for scope (-0.25, -0.05)
21:05:46.406 00.000 11616 Worker thread wakes up
21:05:46.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.05) opts 0xd
21:05:46.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.05)
21:05:46.406 00.000 11616 Moving (-0.25, -0.05) raw xDistance=0.07 yDistance=-0.24
21:05:46.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:46.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:05:46.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:05:46.406 00.000 11616 MoveAxis(E, 0, ABG)
21:05:46.406 00.000 11616 Move returns status 0, amount 0
21:05:46.406 00.000 11616 MoveAxis(N, 20, ABG)
21:05:46.406 00.000 11616 Guiding  Dir = 0, Dur = 20
21:05:46.406 00.000 11616 IsSlewing returns 0
21:05:46.406 00.000 11616 IsGuiding returns 0
21:05:46.406 00.000 11616 PulseGuide returned control before completion, sleep 30
21:05:46.421 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:05:46.437 00.016 12268 UpdateGuideState exits: m=378 SNR=13.2
21:05:46.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:46.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:46.437 00.000 12268 Enqueuing Expose request
21:05:46.453 00.016 11616 IsGuiding returns 1
21:05:46.453 00.000 11616 scope still moving after pulse duration time elapsed
21:05:46.484 00.031 11616 IsSlewing returns 0
21:05:46.484 00.000 11616 IsGuiding returns 0
21:05:46.484 00.000 11616 scope move finished after 20 + 52 ms
21:05:46.484 00.000 11616 Move returns status 0, amount 20
21:05:46.484 00.000 11616 move complete, result=0
21:05:46.484 00.000 11616 worker thread done servicing request
21:05:46.484 00.000 11616 Worker thread wakes up
21:05:46.484 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 20 ms NORTH
21:05:46.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:46.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:48.500 02.016 11616 Exposure complete
21:05:48.562 00.062 11616 worker thread done servicing request
21:05:48.562 00.000 12268 OnExposeComplete: enter
21:05:48.562 00.000 12268 UpdateGuideState(): m_state=6
21:05:48.562 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1937
21:05:48.562 00.000 12268 Star::Find returns 1 (0), X=1249.53, Y=867.34, Mass=406, SNR=13.7, Peak=38 HFD=5.0
21:05:48.562 00.000 12268 MultiStar: [#1 -0.14,0.29,0.86,U] [#2 0.10,0.21,0.97,U] [#3 0.12,0.11,0.84,U] [#4 0.28,-0.20,0.70,U] [#5 -0.05,-0.22,0.73,U] [#6 -0.37,-0.12,0.65,U] [#7 -0.29,-0.23,0.44,U] [#8 -0.41,-0.12,0.50,U] 
21:05:48.562 00.000 12268 refined, 8 included, MultiStar: {-0.05, 0.05}, one-star: {0.02, 0.33}
21:05:48.562 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.67) = xAngle (3.98 = -2.30)
21:05:48.562 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.01 = -2.27)
21:05:48.562 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.31 mountX=-0.05 mountY=-0.05, mountTheta=-2.29
21:05:48.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.05, opts=13)
21:05:48.562 00.000 12268 Enqueuing Move request for scope (-0.05, 0.05)
21:05:48.562 00.000 11616 Worker thread wakes up
21:05:48.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
21:05:48.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
21:05:48.562 00.000 11616 Moving (-0.05, 0.05) raw xDistance=-0.05 yDistance=-0.05
21:05:48.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:48.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:05:48.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:48.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:05:48.562 00.000 11616 MoveAxis(E, 0, ABG)
21:05:48.562 00.000 11616 Move returns status 0, amount 0
21:05:48.562 00.000 11616 MoveAxis(N, 0, ABG)
21:05:48.562 00.000 11616 Move returns status 0, amount 0
21:05:48.562 00.000 11616 move complete, result=0
21:05:48.562 00.000 11616 worker thread done servicing request
21:05:48.573 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
21:05:48.593 00.020 12268 UpdateGuideState exits: m=406 SNR=13.7
21:05:48.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:48.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:48.593 00.000 12268 Enqueuing Expose request
21:05:48.593 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:48.593 00.000 11616 Worker thread wakes up
21:05:48.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:48.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:50.609 02.016 11616 Exposure complete
21:05:50.656 00.047 11616 worker thread done servicing request
21:05:50.656 00.000 12268 OnExposeComplete: enter
21:05:50.656 00.000 12268 UpdateGuideState(): m_state=6
21:05:50.656 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1938
21:05:50.656 00.000 12268 Star::Find returns 1 (0), X=1249.51, Y=867.76, Mass=275, SNR=11.4, Peak=36 HFD=3.6
21:05:50.656 00.000 12268 MultiStar: [#1 -0.40,0.50,0.99,U] [#2 -0.47,0.64,0.00,M1] [#3 -0.17,0.34,0.81,U] [#4 0.16,0.47,0.95,U] [#5 -0.25,-0.11,0.80,U] [#6 -0.32,0.53,0.71,U] [#7 -0.06,-0.11,0.51,U] [#8 0.13,0.93,0.00,M1] 
21:05:50.656 00.000 12268 refined, 6 included, MultiStar: {-0.14, 0.38}, one-star: {0.01, 0.75}
21:05:50.656 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.60 = -2.68)
21:05:50.656 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.63 = -2.65)
21:05:50.656 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.38 hyp=0.41 cameraTheta=1.93 mountX=-0.37 mountY=-0.19, mountTheta=-2.66
21:05:50.672 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.38, opts=13)
21:05:50.672 00.000 12268 Enqueuing Move request for scope (-0.14, 0.38)
21:05:50.672 00.000 11616 Worker thread wakes up
21:05:50.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.38) opts 0xd
21:05:50.672 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.38)
21:05:50.672 00.000 11616 Moving (-0.14, 0.38) raw xDistance=-0.37 yDistance=-0.19
21:05:50.672 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
21:05:50.672 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.10
21:05:50.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
21:05:50.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
21:05:50.672 00.000 11616 MoveAxis(E, 204, ABG)
21:05:50.672 00.000 11616 Guiding  Dir = 2, Dur = 204
21:05:50.672 00.000 11616 IsSlewing returns 0
21:05:50.672 00.000 11616 IsGuiding returns 0
21:05:50.672 00.000 11616 PulseGuide returned control before completion, sleep 214
21:05:50.672 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
21:05:50.703 00.031 12268 UpdateGuideState exits: m=275 SNR=11.4
21:05:50.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:50.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:50.703 00.000 12268 Enqueuing Expose request
21:05:50.891 00.188 11616 IsGuiding returns 1
21:05:50.891 00.000 11616 scope still moving after pulse duration time elapsed
21:05:50.922 00.031 11616 IsSlewing returns 0
21:05:50.922 00.000 11616 IsGuiding returns 0
21:05:50.922 00.000 11616 scope move finished after 204 + 44 ms
21:05:50.922 00.000 11616 Move returns status 0, amount 204
21:05:50.922 00.000 11616 MoveAxis(N, 16, ABG)
21:05:50.922 00.000 11616 Guiding  Dir = 0, Dur = 16
21:05:50.922 00.000 11616 IsSlewing returns 0
21:05:50.922 00.000 11616 IsGuiding returns 0
21:05:50.922 00.000 11616 PulseGuide returned control before completion, sleep 26
21:05:50.953 00.031 11616 IsGuiding returns 1
21:05:50.953 00.000 11616 scope still moving after pulse duration time elapsed
21:05:50.985 00.032 11616 IsSlewing returns 0
21:05:50.985 00.000 11616 IsGuiding returns 0
21:05:50.985 00.000 11616 scope move finished after 16 + 45 ms
21:05:50.985 00.000 11616 Move returns status 0, amount 16
21:05:50.985 00.000 11616 move complete, result=0
21:05:50.985 00.000 11616 worker thread done servicing request
21:05:50.985 00.000 11616 Worker thread wakes up
21:05:50.985 00.000 12268 GuideStep: -0.4 px 204 ms EAST, -0.2 px 16 ms NORTH
21:05:50.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:50.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:53.001 02.016 11616 Exposure complete
21:05:53.048 00.047 11616 worker thread done servicing request
21:05:53.048 00.000 12268 OnExposeComplete: enter
21:05:53.048 00.000 12268 UpdateGuideState(): m_state=6
21:05:53.062 00.014 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1939
21:05:53.062 00.000 12268 Star::Find returns 1 (0), X=1249.53, Y=867.39, Mass=376, SNR=13.2, Peak=37 HFD=4.4
21:05:53.062 00.000 12268 MultiStar: [#1 -0.35,0.59,0.00,M1] [#2 0.22,0.38,1.01,U] [#3 -0.33,0.05,0.82,U] [#4 -0.26,0.34,0.78,U] [#5 -0.12,0.09,0.80,U] [#6 -0.11,0.15,0.69,U] [#7 -0.57,0.28,0.44,U] [#8 0.45,0.70,0.00,M2] 
21:05:53.062 00.000 12268 refined, 6 included, MultiStar: {-0.12, 0.25}, one-star: {0.03, 0.37}
21:05:53.062 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.67) = xAngle (3.68 = -2.60)
21:05:53.062 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.71 = -2.57)
21:05:53.062 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.25 hyp=0.27 cameraTheta=2.01 mountX=-0.23 mountY=-0.15, mountTheta=-2.58
21:05:53.064 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.25, opts=13)
21:05:53.064 00.000 12268 Enqueuing Move request for scope (-0.12, 0.25)
21:05:53.064 00.000 11616 Worker thread wakes up
21:05:53.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.25) opts 0xd
21:05:53.064 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.25)
21:05:53.064 00.000 11616 Moving (-0.12, 0.25) raw xDistance=-0.23 yDistance=-0.15
21:05:53.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
21:05:53.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:53.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:05:53.064 00.000 11616 MoveAxis(E, 131, ABG)
21:05:53.064 00.000 11616 Guiding  Dir = 2, Dur = 131
21:05:53.064 00.000 11616 IsSlewing returns 0
21:05:53.064 00.000 11616 IsGuiding returns 0
21:05:53.064 00.000 11616 PulseGuide returned control before completion, sleep 141
21:05:53.080 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:05:53.096 00.016 12268 UpdateGuideState exits: m=376 SNR=13.2
21:05:53.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:53.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:53.096 00.000 12268 Enqueuing Expose request
21:05:53.223 00.127 11616 IsGuiding returns 1
21:05:53.223 00.000 11616 scope still moving after pulse duration time elapsed
21:05:53.254 00.031 11616 IsSlewing returns 0
21:05:53.254 00.000 11616 IsGuiding returns 0
21:05:53.254 00.000 11616 scope move finished after 131 + 53 ms
21:05:53.254 00.000 11616 Move returns status 0, amount 131
21:05:53.254 00.000 11616 MoveAxis(N, 0, ABG)
21:05:53.254 00.000 11616 Move returns status 0, amount 0
21:05:53.254 00.000 11616 move complete, result=0
21:05:53.254 00.000 11616 worker thread done servicing request
21:05:53.254 00.000 11616 Worker thread wakes up
21:05:53.254 00.000 12268 GuideStep: -0.2 px 131 ms EAST, -0.1 px 0 ms NORTH
21:05:53.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:53.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:55.265 02.011 11616 Exposure complete
21:05:55.312 00.047 11616 worker thread done servicing request
21:05:55.312 00.000 12268 OnExposeComplete: enter
21:05:55.312 00.000 12268 UpdateGuideState(): m_state=6
21:05:55.312 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1940
21:05:55.312 00.000 12268 Star::Find returns 1 (0), X=1249.54, Y=867.58, Mass=327, SNR=12.4, Peak=42 HFD=3.3
21:05:55.312 00.000 12268 MultiStar: [#1 0.08,0.48,1.11,U] [#2 0.01,0.34,0.97,U] [#3 0.02,0.14,0.72,U] [#4 -0.12,-0.10,0.75,U] [#5 -0.03,0.08,0.75,U] [#6 0.04,0.03,0.72,U] [#7 0.12,0.32,0.48,U] [#8 0.29,0.24,0.55,U] 
21:05:55.312 00.000 12268 refined, 8 included, MultiStar: {0.04, 0.26}, one-star: {0.04, 0.57}
21:05:55.312 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.67) = xAngle (3.09 = 3.09)
21:05:55.328 00.016 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.12 = 3.12)
21:05:55.328 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.42 mountX=-0.26 mountY=0.01, mountTheta=3.12
21:05:55.328 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.26, opts=13)
21:05:55.328 00.000 12268 Enqueuing Move request for scope (0.04, 0.26)
21:05:55.328 00.000 11616 Worker thread wakes up
21:05:55.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd
21:05:55.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.26)
21:05:55.328 00.000 11616 Moving (0.04, 0.26) raw xDistance=-0.26 yDistance=0.01
21:05:55.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:05:55.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:55.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:05:55.328 00.000 11616 MoveAxis(E, 146, ABG)
21:05:55.328 00.000 11616 Guiding  Dir = 2, Dur = 146
21:05:55.328 00.000 11616 IsSlewing returns 0
21:05:55.328 00.000 11616 IsGuiding returns 0
21:05:55.328 00.000 11616 PulseGuide returned control before completion, sleep 156
21:05:55.328 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=22, Gamma=1.290
21:05:55.359 00.031 12268 UpdateGuideState exits: m=327 SNR=12.4
21:05:55.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:55.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:55.359 00.000 12268 Enqueuing Expose request
21:05:55.500 00.141 11616 IsGuiding returns 1
21:05:55.500 00.000 11616 scope still moving after pulse duration time elapsed
21:05:55.531 00.031 11616 IsSlewing returns 0
21:05:55.531 00.000 11616 IsGuiding returns 1
21:05:55.562 00.031 11616 IsSlewing returns 0
21:05:55.562 00.000 11616 IsGuiding returns 1
21:05:55.593 00.031 11616 IsSlewing returns 0
21:05:55.593 00.000 11616 IsGuiding returns 1
21:05:55.625 00.032 11616 IsSlewing returns 0
21:05:55.625 00.000 11616 IsGuiding returns 1
21:05:55.656 00.031 11616 IsSlewing returns 0
21:05:55.656 00.000 11616 IsGuiding returns 1
21:05:55.687 00.031 11616 IsSlewing returns 0
21:05:55.699 00.012 11616 IsGuiding returns 1
21:05:55.734 00.035 11616 IsSlewing returns 0
21:05:55.734 00.000 11616 IsGuiding returns 0
21:05:55.734 00.000 11616 scope move finished after 146 + 258 ms
21:05:55.734 00.000 11616 Move returns status 0, amount 146
21:05:55.734 00.000 11616 MoveAxis(N, 0, ABG)
21:05:55.734 00.000 11616 Move returns status 0, amount 0
21:05:55.734 00.000 11616 move complete, result=0
21:05:55.734 00.000 11616 worker thread done servicing request
21:05:55.734 00.000 11616 Worker thread wakes up
21:05:55.734 00.000 12268 GuideStep: -0.3 px 146 ms EAST, 0.0 px 0 ms NORTH
21:05:55.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:55.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:57.751 02.017 11616 Exposure complete
21:05:57.798 00.047 11616 worker thread done servicing request
21:05:57.798 00.000 12268 OnExposeComplete: enter
21:05:57.798 00.000 12268 UpdateGuideState(): m_state=6
21:05:57.798 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1941
21:05:57.798 00.000 12268 Star::Find returns 1 (0), X=1249.66, Y=867.14, Mass=287, SNR=11.6, Peak=42 HFD=3.6
21:05:57.798 00.000 12268 MultiStar: [#1 0.03,0.16,1.18,U] [#2 0.28,0.12,0.99,U] [#3 -0.05,-0.31,0.80,U] [#4 0.27,-0.13,0.80,U] [#5 0.13,-0.07,0.93,U] [#6 0.31,-0.32,0.71,U] [#7 -0.57,0.16,0.60,U] [#8 0.18,-0.29,0.65,U] 
21:05:57.798 00.000 12268 refined, 8 included, MultiStar: {0.10, -0.04}, one-star: {0.16, 0.12}
21:05:57.798 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.67) = xAngle (1.28 = 1.28)
21:05:57.798 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.31 = 1.31)
21:05:57.798 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.39 mountX=0.03 mountY=0.10, mountTheta=1.28
21:05:57.812 00.014 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.04, opts=13)
21:05:57.812 00.000 12268 Enqueuing Move request for scope (0.10, -0.04)
21:05:57.815 00.003 11616 Worker thread wakes up
21:05:57.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
21:05:57.815 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
21:05:57.815 00.000 11616 Moving (0.10, -0.04) raw xDistance=0.03 yDistance=0.10
21:05:57.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:57.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:05:57.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:57.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:05:57.815 00.000 11616 MoveAxis(E, 0, ABG)
21:05:57.815 00.000 11616 Move returns status 0, amount 0
21:05:57.815 00.000 11616 MoveAxis(N, 0, ABG)
21:05:57.815 00.000 11616 Move returns status 0, amount 0
21:05:57.815 00.000 11616 move complete, result=0
21:05:57.815 00.000 11616 worker thread done servicing request
21:05:57.815 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=22, Gamma=1.290
21:05:57.846 00.031 12268 UpdateGuideState exits: m=287 SNR=11.6
21:05:57.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:57.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:57.846 00.000 12268 Enqueuing Expose request
21:05:57.846 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:57.846 00.000 11616 Worker thread wakes up
21:05:57.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:57.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:05:59.862 02.016 11616 Exposure complete
21:05:59.910 00.048 11616 worker thread done servicing request
21:05:59.910 00.000 12268 OnExposeComplete: enter
21:05:59.910 00.000 12268 UpdateGuideState(): m_state=6
21:05:59.910 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1942
21:05:59.910 00.000 12268 Star::Find returns 1 (0), X=1249.70, Y=866.64, Mass=277, SNR=11.3, Peak=42 HFD=3.6
21:05:59.910 00.000 12268 MultiStar: [#1 -0.04,-0.07,1.13,U] [#2 0.25,-0.32,1.08,U] [#3 0.19,-0.93,0.00,M1] [#4 0.19,-0.65,0.00,M1] [#5 0.07,-0.08,0.91,U] [#6 -0.09,-0.19,0.81,U] [#7 0.33,-0.37,0.54,U] [#8 0.26,-0.50,0.67,U] 
21:05:59.910 00.000 12268 refined, 6 included, MultiStar: {0.13, -0.25}, one-star: {0.20, -0.37}
21:05:59.910 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.67) = xAngle (0.56 = 0.56)
21:05:59.910 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.59 = 0.59)
21:05:59.910 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.25 hyp=0.28 cameraTheta=-1.11 mountX=0.24 mountY=0.16, mountTheta=0.58
21:05:59.910 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.25, opts=13)
21:05:59.910 00.000 12268 Enqueuing Move request for scope (0.13, -0.25)
21:05:59.910 00.000 11616 Worker thread wakes up
21:05:59.910 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.25) opts 0xd
21:05:59.910 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.25)
21:05:59.910 00.000 11616 Moving (0.13, -0.25) raw xDistance=0.24 yDistance=0.16
21:05:59.910 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:05:59.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:05:59.910 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:05:59.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:05:59.910 00.000 11616 MoveAxis(E, 0, ABG)
21:05:59.910 00.000 11616 Move returns status 0, amount 0
21:05:59.910 00.000 11616 MoveAxis(N, 0, ABG)
21:05:59.910 00.000 11616 Move returns status 0, amount 0
21:05:59.910 00.000 11616 move complete, result=0
21:05:59.910 00.000 11616 worker thread done servicing request
21:05:59.926 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=24, Gamma=1.290
21:05:59.942 00.016 12268 UpdateGuideState exits: m=277 SNR=11.3
21:05:59.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:59.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:05:59.942 00.000 12268 Enqueuing Expose request
21:05:59.942 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:05:59.942 00.000 11616 Worker thread wakes up
21:05:59.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:05:59.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:01.968 02.026 11616 Exposure complete
21:06:02.031 00.063 12268 OnExposeComplete: enter
21:06:02.031 00.000 12268 UpdateGuideState(): m_state=6
21:06:02.031 00.000 11616 worker thread done servicing request
21:06:02.031 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1943
21:06:02.031 00.000 12268 Star::Find returns 1 (0), X=1250.03, Y=867.18, Mass=299, SNR=11.7, Peak=41 HFD=4.0
21:06:02.031 00.000 12268 MultiStar: [#1 0.04,0.15,1.02,U] [#2 0.22,-0.61,0.99,U] [#3 0.44,-0.45,0.82,U] [#4 0.29,-0.56,0.97,U] [#5 -0.17,-0.79,0.00,M1] [#6 0.13,-0.02,0.78,U] [#7 0.56,-0.17,0.58,U] [#8 0.37,-0.13,0.65,U] 
21:06:02.031 00.000 12268 refined, 7 included, MultiStar: {0.31, -0.21}, one-star: {0.52, 0.16}
21:06:02.031 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.67) = xAngle (1.08 = 1.08)
21:06:02.031 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.11 = 1.11)
21:06:02.031 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.21 hyp=0.37 cameraTheta=-0.59 mountX=0.17 mountY=0.33, mountTheta=1.09
21:06:02.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.21, opts=13)
21:06:02.031 00.000 12268 Enqueuing Move request for scope (0.31, -0.21)
21:06:02.031 00.000 11616 Worker thread wakes up
21:06:02.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.21) opts 0xd
21:06:02.031 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.21)
21:06:02.031 00.000 11616 Moving (0.31, -0.21) raw xDistance=0.17 yDistance=0.33
21:06:02.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:02.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:06:02.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:02.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:06:02.031 00.000 11616 MoveAxis(E, 0, ABG)
21:06:02.031 00.000 11616 Move returns status 0, amount 0
21:06:02.031 00.000 11616 MoveAxis(N, 0, ABG)
21:06:02.031 00.000 11616 Move returns status 0, amount 0
21:06:02.031 00.000 11616 move complete, result=0
21:06:02.031 00.000 11616 worker thread done servicing request
21:06:02.046 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=22, Gamma=1.290
21:06:02.062 00.016 12268 UpdateGuideState exits: m=299 SNR=11.7
21:06:02.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:02.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:02.062 00.000 12268 Enqueuing Expose request
21:06:02.062 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:06:02.062 00.000 11616 Worker thread wakes up
21:06:02.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:02.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:04.080 02.018 11616 Exposure complete
21:06:04.128 00.048 11616 worker thread done servicing request
21:06:04.128 00.000 12268 OnExposeComplete: enter
21:06:04.128 00.000 12268 UpdateGuideState(): m_state=6
21:06:04.128 00.000 12268 Star::Find(15, 1250, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1944
21:06:04.128 00.000 12268 Star::Find returns 1 (0), X=1249.68, Y=866.64, Mass=292, SNR=11.6, Peak=40 HFD=3.5
21:06:04.128 00.000 12268 MultiStar: [#1 -0.00,-0.20,1.12,U] [#2 -0.02,-0.51,1.20,U] [#3 0.02,-0.79,0.00,M1] [#4 0.07,-0.75,0.00,M1] [#5 0.04,-1.08,0.00,M2] [#6 0.15,-0.86,0.00,M1] [#7 -0.29,-0.36,0.52,U] [#8 0.32,-0.38,0.71,U] 
21:06:04.128 00.000 12268 refined, 4 included, MultiStar: {0.05, -0.37}, one-star: {0.17, -0.38}
21:06:04.128 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.67) = xAngle (0.22 = 0.22)
21:06:04.128 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.25 = 0.25)
21:06:04.128 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.37 hyp=0.37 cameraTheta=-1.45 mountX=0.36 mountY=0.09, mountTheta=0.25
21:06:04.143 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.37, opts=13)
21:06:04.143 00.000 12268 Enqueuing Move request for scope (0.05, -0.37)
21:06:04.143 00.000 11616 Worker thread wakes up
21:06:04.143 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.37) opts 0xd
21:06:04.143 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.37)
21:06:04.143 00.000 11616 Moving (0.05, -0.37) raw xDistance=0.36 yDistance=0.09
21:06:04.143 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
21:06:04.143 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.08
21:06:04.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
21:06:04.143 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:04.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:06:04.143 00.000 11616 MoveAxis(W, 202, ABG)
21:06:04.143 00.000 11616 Guiding  Dir = 3, Dur = 202
21:06:04.143 00.000 11616 IsSlewing returns 0
21:06:04.143 00.000 11616 IsGuiding returns 0
21:06:04.143 00.000 11616 PulseGuide returned control before completion, sleep 212
21:06:04.156 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=23, Gamma=1.290
21:06:04.175 00.019 12268 UpdateGuideState exits: m=292 SNR=11.6
21:06:04.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:04.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:04.175 00.000 12268 Enqueuing Expose request
21:06:04.365 00.190 11616 IsGuiding returns 1
21:06:04.365 00.000 11616 scope still moving after pulse duration time elapsed
21:06:04.397 00.032 11616 IsSlewing returns 0
21:06:04.397 00.000 11616 IsGuiding returns 1
21:06:04.428 00.031 11616 IsSlewing returns 0
21:06:04.428 00.000 11616 IsGuiding returns 1
21:06:04.460 00.032 11616 IsSlewing returns 0
21:06:04.460 00.000 11616 IsGuiding returns 1
21:06:04.492 00.032 11616 IsSlewing returns 0
21:06:04.492 00.000 11616 IsGuiding returns 1
21:06:04.524 00.032 11616 IsSlewing returns 0
21:06:04.524 00.000 11616 IsGuiding returns 0
21:06:04.524 00.000 11616 scope move finished after 202 + 177 ms
21:06:04.524 00.000 11616 Move returns status 0, amount 202
21:06:04.524 00.000 11616 MoveAxis(N, 0, ABG)
21:06:04.524 00.000 11616 Move returns status 0, amount 0
21:06:04.524 00.000 11616 move complete, result=0
21:06:04.524 00.000 11616 worker thread done servicing request
21:06:04.524 00.000 11616 Worker thread wakes up
21:06:04.524 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:04.524 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:04.524 00.000 12268 GuideStep: 0.4 px 202 ms WEST, 0.1 px 0 ms NORTH
21:06:06.542 02.018 11616 Exposure complete
21:06:06.593 00.051 11616 worker thread done servicing request
21:06:06.593 00.000 12268 OnExposeComplete: enter
21:06:06.593 00.000 12268 UpdateGuideState(): m_state=6
21:06:06.593 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1945
21:06:06.593 00.000 12268 Star::Find returns 1 (0), X=1249.74, Y=866.96, Mass=325, SNR=12.2, Peak=48 HFD=4.0
21:06:06.593 00.000 12268 MultiStar: [#1 0.11,0.09,1.13,U] [#2 0.08,-0.46,1.04,U] [#3 0.28,-0.75,0.00,M2] [#4 0.19,-0.67,0.00,M2] [#5 0.06,-0.83,0.00,M3] [#6 0.49,-0.14,0.74,U] [#7 -0.09,-0.78,0.00,M1] [#8 0.57,-0.51,0.00,M1] 
21:06:06.593 00.000 12268 single-star, 3 included, MultiStar: {0.21, -0.14}, one-star: {0.24, -0.06}
21:06:06.593 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.67) = xAngle (1.44 = 1.44)
21:06:06.593 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.47 = 1.47)
21:06:06.593 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-0.23 mountX=0.03 mountY=0.25, mountTheta=1.44
21:06:06.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.06, opts=13)
21:06:06.593 00.000 12268 Enqueuing Move request for scope (0.24, -0.06)
21:06:06.593 00.000 11616 Worker thread wakes up
21:06:06.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
21:06:06.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
21:06:06.593 00.000 11616 Moving (0.24, -0.06) raw xDistance=0.03 yDistance=0.25
21:06:06.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:06.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:06:06.605 00.012 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:06:06.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:06:06.605 00.000 11616 MoveAxis(E, 0, ABG)
21:06:06.605 00.000 11616 Move returns status 0, amount 0
21:06:06.605 00.000 11616 MoveAxis(N, 0, ABG)
21:06:06.605 00.000 11616 Move returns status 0, amount 0
21:06:06.605 00.000 11616 move complete, result=0
21:06:06.605 00.000 11616 worker thread done servicing request
21:06:06.605 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=24, Gamma=1.290
21:06:06.624 00.019 12268 UpdateGuideState exits: m=325 SNR=12.2
21:06:06.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:06.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:06.624 00.000 12268 Enqueuing Expose request
21:06:06.624 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:06:06.624 00.000 11616 Worker thread wakes up
21:06:06.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:06.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:08.631 02.007 11616 Exposure complete
21:06:08.695 00.064 11616 worker thread done servicing request
21:06:08.695 00.000 12268 OnExposeComplete: enter
21:06:08.695 00.000 12268 UpdateGuideState(): m_state=6
21:06:08.695 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1946
21:06:08.695 00.000 12268 Star::Find returns 1 (0), X=1249.90, Y=867.47, Mass=393, SNR=13.5, Peak=36 HFD=5.0
21:06:08.695 00.000 12268 MultiStar: [#1 0.47,0.41,1.00,U] [#2 0.11,0.22,0.94,U] [#3 0.58,0.22,0.87,U] [#4 0.03,0.09,0.72,U] [#5 0.27,0.03,0.74,U] [#6 0.41,-0.01,0.69,U] [#7 0.25,1.00,0.00,M2] [#8 0.24,0.42,0.51,U] 
21:06:08.695 00.000 12268 refined, 7 included, MultiStar: {0.32, 0.24}, one-star: {0.40, 0.45}
21:06:08.695 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.67) = xAngle (2.31 = 2.31)
21:06:08.695 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.34 = 2.34)
21:06:08.695 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.24 hyp=0.40 cameraTheta=0.64 mountX=-0.27 mountY=0.29, mountTheta=2.32
21:06:08.695 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.24, opts=13)
21:06:08.695 00.000 12268 Enqueuing Move request for scope (0.32, 0.24)
21:06:08.695 00.000 11616 Worker thread wakes up
21:06:08.695 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.24) opts 0xd
21:06:08.695 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.24)
21:06:08.695 00.000 11616 Moving (0.32, 0.24) raw xDistance=-0.27 yDistance=0.29
21:06:08.695 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:08.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:06:08.695 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.39 newest=0.63
21:06:08.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
21:06:08.695 00.000 11616 MoveAxis(E, 0, ABG)
21:06:08.695 00.000 11616 Move returns status 0, amount 0
21:06:08.695 00.000 11616 BLC: Oldest BLC event removed
21:06:08.695 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2066 applied
21:06:08.695 00.000 11616 MoveAxis(S, 2091, ABG)
21:06:08.695 00.000 11616 Guiding  Dir = 1, Dur = 2091
21:06:08.695 00.000 11616 IsSlewing returns 0
21:06:08.695 00.000 11616 IsGuiding returns 0
21:06:08.695 00.000 11616 PulseGuide returned control before completion, sleep 2101
21:06:08.718 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:06:08.727 00.009 12268 UpdateGuideState exits: m=393 SNR=13.5
21:06:08.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:08.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:08.727 00.000 12268 Enqueuing Expose request
21:06:10.812 02.085 11616 IsGuiding returns 1
21:06:10.812 00.000 11616 scope still moving after pulse duration time elapsed
21:06:10.843 00.031 11616 IsSlewing returns 0
21:06:10.843 00.000 11616 IsGuiding returns 0
21:06:10.843 00.000 11616 scope move finished after 2091 + 45 ms
21:06:10.843 00.000 11616 Move returns status 0, amount 2091
21:06:10.843 00.000 11616 move complete, result=0
21:06:10.843 00.000 11616 worker thread done servicing request
21:06:10.843 00.000 11616 Worker thread wakes up
21:06:10.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:10.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:10.843 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 2091 ms SOUTH
21:06:12.843 02.000 11616 Exposure complete
21:06:12.894 00.051 11616 worker thread done servicing request
21:06:12.894 00.000 12268 OnExposeComplete: enter
21:06:12.894 00.000 12268 UpdateGuideState(): m_state=6
21:06:12.894 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1947
21:06:12.894 00.000 12268 Star::Find returns 1 (0), X=1250.29, Y=867.93, Mass=295, SNR=11.8, Peak=42 HFD=3.9
21:06:12.894 00.000 12268 MultiStar: [#1 -0.22,0.88,0.00,M1] [#2 0.12,0.83,0.00,M1] [#3 0.38,0.45,0.91,U] [#4 0.27,0.58,0.85,U] [#5 0.12,0.04,0.83,U] [#6 0.02,-0.03,0.80,U] [#7 -0.16,0.84,0.00,M3] [#8 0.43,0.80,0.00,M1] 
21:06:12.894 00.000 12268 refined, 4 included, MultiStar: {0.34, 0.42}, one-star: {0.79, 0.91}
21:06:12.894 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.67) = xAngle (2.56 = 2.56)
21:06:12.894 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.59 = 2.59)
21:06:12.894 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.42 hyp=0.54 cameraTheta=0.89 mountX=-0.45 mountY=0.28, mountTheta=2.58
21:06:12.906 00.012 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.42, opts=13)
21:06:12.906 00.000 12268 Enqueuing Move request for scope (0.34, 0.42)
21:06:12.906 00.000 11616 Worker thread wakes up
21:06:12.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.42) opts 0xd
21:06:12.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.42)
21:06:12.906 00.000 11616 Moving (0.34, 0.42) raw xDistance=-0.45 yDistance=0.28
21:06:12.906 00.000 11616 BLC: History state: CurrMiss=0.28, AvgInitMiss=0.18, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.043692, 1:0.281268
21:06:12.906 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:06:12.906 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
21:06:12.906 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.34
21:06:12.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
21:06:12.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
21:06:12.906 00.000 11616 MoveAxis(E, 250, ABG)
21:06:12.906 00.000 11616 Guiding  Dir = 2, Dur = 250
21:06:12.906 00.000 11616 IsSlewing returns 0
21:06:12.906 00.000 11616 IsGuiding returns 0
21:06:12.906 00.000 11616 PulseGuide returned control before completion, sleep 260
21:06:12.910 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:06:12.937 00.027 12268 UpdateGuideState exits: m=295 SNR=11.8
21:06:12.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:12.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:12.937 00.000 12268 Enqueuing Expose request
21:06:13.179 00.242 11616 IsGuiding returns 1
21:06:13.179 00.000 11616 scope still moving after pulse duration time elapsed
21:06:13.211 00.032 11616 IsSlewing returns 0
21:06:13.211 00.000 11616 IsGuiding returns 0
21:06:13.211 00.000 11616 scope move finished after 250 + 53 ms
21:06:13.211 00.000 11616 Move returns status 0, amount 250
21:06:13.211 00.000 11616 MoveAxis(S, 24, ABG)
21:06:13.211 00.000 11616 Guiding  Dir = 1, Dur = 24
21:06:13.211 00.000 11616 IsSlewing returns 0
21:06:13.211 00.000 11616 IsGuiding returns 0
21:06:13.211 00.000 11616 PulseGuide returned control before completion, sleep 34
21:06:13.259 00.048 11616 IsGuiding returns 1
21:06:13.259 00.000 11616 scope still moving after pulse duration time elapsed
21:06:13.290 00.031 11616 IsSlewing returns 0
21:06:13.290 00.000 11616 IsGuiding returns 0
21:06:13.290 00.000 11616 scope move finished after 24 + 54 ms
21:06:13.290 00.000 11616 Move returns status 0, amount 24
21:06:13.290 00.000 11616 move complete, result=0
21:06:13.290 00.000 11616 worker thread done servicing request
21:06:13.290 00.000 11616 Worker thread wakes up
21:06:13.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:13.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:13.290 00.000 12268 GuideStep: -0.4 px 250 ms EAST, 0.3 px 24 ms SOUTH
21:06:15.299 02.009 11616 Exposure complete
21:06:15.346 00.047 11616 worker thread done servicing request
21:06:15.346 00.000 12268 OnExposeComplete: enter
21:06:15.346 00.000 12268 UpdateGuideState(): m_state=6
21:06:15.346 00.000 12268 Star::Find(15, 1250, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1948
21:06:15.346 00.000 12268 Star::Find returns 1 (0), X=1250.11, Y=867.84, Mass=458, SNR=14.6, Peak=50 HFD=5.2
21:06:15.346 00.000 12268 MultiStar: [#1 0.32,1.16,0.00,M2] [#2 0.30,0.72,0.00,M2] [#3 0.13,0.23,0.66,U] [#4 0.06,0.64,0.67,U] [#5 -0.22,-0.07,0.73,U] [#6 0.18,0.62,0.64,U] [#7 0.11,0.70,0.00,M4] [#8 0.25,0.61,0.00,M2] 
21:06:15.346 00.000 12268 refined, 4 included, MultiStar: {0.19, 0.47}, one-star: {0.61, 0.82}
21:06:15.346 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.67) = xAngle (2.87 = 2.87)
21:06:15.346 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.90 = 2.90)
21:06:15.346 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.47 hyp=0.51 cameraTheta=1.20 mountX=-0.49 mountY=0.12, mountTheta=2.89
21:06:15.346 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.47, opts=13)
21:06:15.346 00.000 12268 Enqueuing Move request for scope (0.19, 0.47)
21:06:15.346 00.000 11616 Worker thread wakes up
21:06:15.346 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.47) opts 0xd
21:06:15.346 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.47)
21:06:15.346 00.000 11616 Moving (0.19, 0.47) raw xDistance=-0.49 yDistance=0.12
21:06:15.346 00.000 11616 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.18, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.043692, 1:0.281268, 2:0.123633
21:06:15.346 00.000 11616 BLC: No correction, Miss < min_move
21:06:15.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
21:06:15.346 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:15.362 00.016 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:06:15.362 00.000 11616 MoveAxis(E, 274, ABG)
21:06:15.362 00.000 11616 Guiding  Dir = 2, Dur = 274
21:06:15.362 00.000 11616 IsSlewing returns 0
21:06:15.362 00.000 11616 IsGuiding returns 0
21:06:15.362 00.000 11616 PulseGuide returned control before completion, sleep 284
21:06:15.362 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:06:15.378 00.016 12268 UpdateGuideState exits: m=458 SNR=14.6
21:06:15.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:15.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:15.378 00.000 12268 Enqueuing Expose request
21:06:15.663 00.285 11616 IsGuiding returns 1
21:06:15.663 00.000 11616 scope still moving after pulse duration time elapsed
21:06:15.694 00.031 11616 IsSlewing returns 0
21:06:15.694 00.000 11616 IsGuiding returns 0
21:06:15.694 00.000 11616 scope move finished after 274 + 58 ms
21:06:15.694 00.000 11616 Move returns status 0, amount 274
21:06:15.694 00.000 11616 MoveAxis(N, 0, ABG)
21:06:15.694 00.000 11616 Move returns status 0, amount 0
21:06:15.694 00.000 11616 move complete, result=0
21:06:15.694 00.000 11616 worker thread done servicing request
21:06:15.694 00.000 12268 GuideStep: -0.5 px 274 ms EAST, 0.1 px 0 ms NORTH
21:06:15.694 00.000 11616 Worker thread wakes up
21:06:15.694 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:15.694 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:17.703 02.009 11616 Exposure complete
21:06:17.765 00.062 11616 worker thread done servicing request
21:06:17.765 00.000 12268 OnExposeComplete: enter
21:06:17.765 00.000 12268 UpdateGuideState(): m_state=6
21:06:17.765 00.000 12268 Star::Find(15, 1250, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1949
21:06:17.765 00.000 12268 Star::Find returns 1 (0), X=1249.57, Y=866.98, Mass=339, SNR=12.5, Peak=45 HFD=3.7
21:06:17.765 00.000 12268 MultiStar: [#1 0.18,0.24,1.17,U] [#2 0.08,0.05,1.19,U] [#3 0.19,-0.56,0.78,U] [#4 -0.08,-0.19,0.76,U] [#5 -0.11,-0.58,0.87,U] [#6 -0.35,0.30,0.70,U] [#7 -0.04,-0.31,0.46,U] [#8 0.51,-0.07,0.61,U] 
21:06:17.765 00.000 12268 single-star, 8 included, MultiStar: {0.05, -0.10}, one-star: {0.06, -0.03}
21:06:17.765 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.67) = xAngle (1.18 = 1.18)
21:06:17.765 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.21 = 1.21)
21:06:17.765 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.49 mountX=0.03 mountY=0.07, mountTheta=1.18
21:06:17.765 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.03, opts=13)
21:06:17.765 00.000 12268 Enqueuing Move request for scope (0.06, -0.03)
21:06:17.765 00.000 11616 Worker thread wakes up
21:06:17.765 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
21:06:17.765 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
21:06:17.765 00.000 11616 Moving (0.06, -0.03) raw xDistance=0.03 yDistance=0.07
21:06:17.765 00.000 11616 BLC: window closed
21:06:17.765 00.000 11616 BLC: History state: CurrMiss=0.07, AvgInitMiss=0.18, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.043692, 1:0.281268, 2:0.123633
21:06:17.765 00.000 11616 BLC: No correction, Miss < min_move
21:06:17.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:17.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:06:17.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:17.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:06:17.765 00.000 11616 MoveAxis(E, 0, ABG)
21:06:17.765 00.000 11616 Move returns status 0, amount 0
21:06:17.765 00.000 11616 MoveAxis(N, 0, ABG)
21:06:17.765 00.000 11616 Move returns status 0, amount 0
21:06:17.765 00.000 11616 move complete, result=0
21:06:17.765 00.000 11616 worker thread done servicing request
21:06:17.781 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:06:17.796 00.015 12268 UpdateGuideState exits: m=339 SNR=12.5
21:06:17.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:17.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:17.796 00.000 12268 Enqueuing Expose request
21:06:17.796 00.000 11616 Worker thread wakes up
21:06:17.796 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:17.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:17.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:19.805 02.009 11616 Exposure complete
21:06:19.852 00.047 11616 worker thread done servicing request
21:06:19.852 00.000 12268 OnExposeComplete: enter
21:06:19.852 00.000 12268 UpdateGuideState(): m_state=6
21:06:19.852 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1950
21:06:19.852 00.000 12268 Star::Find returns 1 (0), X=1250.06, Y=867.07, Mass=308, SNR=12.0, Peak=44 HFD=3.9
21:06:19.852 00.000 12268 MultiStar: [#1 0.09,0.29,1.19,U] [#2 0.18,0.06,1.15,U] [#3 -0.03,-0.49,1.00,U] [#4 0.30,-0.07,1.02,U] [#5 0.14,-0.46,0.89,U] [#6 -0.23,0.11,0.72,U] [#7 0.37,0.35,0.55,U] [#8 0.35,-0.40,0.65,U] 
21:06:19.852 00.000 12268 refined, 8 included, MultiStar: {0.19, -0.06}, one-star: {0.56, 0.05}
21:06:19.852 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.67) = xAngle (1.35 = 1.35)
21:06:19.852 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.38 = 1.38)
21:06:19.852 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.32 mountX=0.04 mountY=0.19, mountTheta=1.35
21:06:19.852 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.06, opts=13)
21:06:19.852 00.000 12268 Enqueuing Move request for scope (0.19, -0.06)
21:06:19.852 00.000 11616 Worker thread wakes up
21:06:19.852 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
21:06:19.852 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
21:06:19.852 00.000 11616 Moving (0.19, -0.06) raw xDistance=0.04 yDistance=0.19
21:06:19.852 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:19.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:06:19.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
21:06:19.852 00.000 11616 MoveAxis(E, 0, ABG)
21:06:19.852 00.000 11616 Move returns status 0, amount 0
21:06:19.852 00.000 11616 MoveAxis(S, 16, ABG)
21:06:19.852 00.000 11616 Guiding  Dir = 1, Dur = 16
21:06:19.852 00.000 11616 IsSlewing returns 0
21:06:19.852 00.000 11616 IsGuiding returns 0
21:06:19.852 00.000 11616 PulseGuide returned control before completion, sleep 26
21:06:19.875 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=25, Gamma=1.290
21:06:19.884 00.009 12268 UpdateGuideState exits: m=308 SNR=12.0
21:06:19.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:19.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:19.884 00.000 12268 Enqueuing Expose request
21:06:19.900 00.016 11616 IsGuiding returns 1
21:06:19.900 00.000 11616 scope still moving after pulse duration time elapsed
21:06:19.932 00.032 11616 IsSlewing returns 0
21:06:19.932 00.000 11616 IsGuiding returns 0
21:06:19.932 00.000 11616 scope move finished after 16 + 48 ms
21:06:19.932 00.000 11616 Move returns status 0, amount 16
21:06:19.932 00.000 11616 move complete, result=0
21:06:19.932 00.000 11616 worker thread done servicing request
21:06:19.932 00.000 11616 Worker thread wakes up
21:06:19.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:19.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:19.932 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
21:06:21.937 02.005 11616 Exposure complete
21:06:21.984 00.047 11616 worker thread done servicing request
21:06:21.984 00.000 12268 OnExposeComplete: enter
21:06:21.984 00.000 12268 UpdateGuideState(): m_state=6
21:06:21.984 00.000 12268 Star::Find(15, 1250, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1951
21:06:21.984 00.000 12268 Star::Find returns 1 (0), X=1249.52, Y=866.90, Mass=302, SNR=11.9, Peak=46 HFD=3.5
21:06:21.984 00.000 12268 MultiStar: [#1 0.07,0.10,1.16,U] [#2 0.02,-0.07,1.10,U] [#3 -0.10,-0.47,0.92,U] [#4 0.25,-0.24,0.81,U] [#5 -0.04,-0.48,0.89,U] [#6 -0.17,-0.50,0.72,U] [#7 0.18,0.05,0.53,U] [#8 -0.16,-0.41,0.67,U] 
21:06:21.984 00.000 12268 single-star, 8 included, MultiStar: {0.01, -0.22}, one-star: {0.01, -0.12}
21:06:21.984 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.67) = xAngle (0.21 = 0.21)
21:06:21.984 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.24 = 0.24)
21:06:21.984 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.46 mountX=0.11 mountY=0.03, mountTheta=0.24
21:06:21.984 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.12, opts=13)
21:06:22.000 00.016 12268 Enqueuing Move request for scope (0.01, -0.12)
21:06:22.000 00.000 11616 Worker thread wakes up
21:06:22.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
21:06:22.000 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
21:06:22.000 00.000 11616 Moving (0.01, -0.12) raw xDistance=0.11 yDistance=0.03
21:06:22.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:22.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:06:22.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:22.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:06:22.000 00.000 11616 MoveAxis(E, 0, ABG)
21:06:22.000 00.000 11616 Move returns status 0, amount 0
21:06:22.000 00.000 11616 MoveAxis(N, 0, ABG)
21:06:22.000 00.000 11616 Move returns status 0, amount 0
21:06:22.000 00.000 11616 move complete, result=0
21:06:22.000 00.000 11616 worker thread done servicing request
21:06:22.000 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=23, Gamma=1.290
21:06:22.015 00.015 12268 UpdateGuideState exits: m=302 SNR=11.9
21:06:22.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:22.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:22.015 00.000 12268 Enqueuing Expose request
21:06:22.015 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:06:22.031 00.016 11616 Worker thread wakes up
21:06:22.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:22.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:24.049 02.018 11616 Exposure complete
21:06:24.097 00.048 11616 worker thread done servicing request
21:06:24.097 00.000 12268 OnExposeComplete: enter
21:06:24.097 00.000 12268 UpdateGuideState(): m_state=6
21:06:24.097 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1952
21:06:24.097 00.000 12268 Star::Find returns 1 (0), X=1249.56, Y=866.95, Mass=297, SNR=11.8, Peak=38 HFD=3.6
21:06:24.097 00.000 12268 MultiStar: [#1 -0.21,-0.02,1.05,U] [#2 0.25,-0.07,1.22,U] [#3 0.20,-0.57,0.95,U] [#4 0.17,-0.39,0.97,U] [#5 0.10,-0.77,0.00,M1] [#6 0.06,-0.07,0.80,U] [#7 -0.19,0.19,0.54,U] [#8 0.08,-0.12,0.55,U] 
21:06:24.097 00.000 12268 single-star, 7 included, MultiStar: {0.07, -0.16}, one-star: {0.06, -0.06}
21:06:24.097 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.67) = xAngle (0.83 = 0.83)
21:06:24.097 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.86 = 0.86)
21:06:24.097 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.84 mountX=0.06 mountY=0.06, mountTheta=0.84
21:06:24.097 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.06, opts=13)
21:06:24.097 00.000 12268 Enqueuing Move request for scope (0.06, -0.06)
21:06:24.097 00.000 11616 Worker thread wakes up
21:06:24.097 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
21:06:24.097 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
21:06:24.097 00.000 11616 Moving (0.06, -0.06) raw xDistance=0.06 yDistance=0.06
21:06:24.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:24.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:06:24.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:24.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:06:24.097 00.000 11616 MoveAxis(E, 0, ABG)
21:06:24.097 00.000 11616 Move returns status 0, amount 0
21:06:24.097 00.000 11616 MoveAxis(N, 0, ABG)
21:06:24.097 00.000 11616 Move returns status 0, amount 0
21:06:24.097 00.000 11616 move complete, result=0
21:06:24.097 00.000 11616 worker thread done servicing request
21:06:24.112 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=23, Gamma=1.290
21:06:24.128 00.016 12268 UpdateGuideState exits: m=297 SNR=11.8
21:06:24.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:24.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:24.128 00.000 12268 Enqueuing Expose request
21:06:24.128 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:24.128 00.000 11616 Worker thread wakes up
21:06:24.128 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:24.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:26.143 02.015 11616 Exposure complete
21:06:26.190 00.047 11616 worker thread done servicing request
21:06:26.190 00.000 12268 OnExposeComplete: enter
21:06:26.190 00.000 12268 UpdateGuideState(): m_state=6
21:06:26.190 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1953
21:06:26.190 00.000 12268 Star::Find returns 1 (0), X=1249.59, Y=867.06, Mass=318, SNR=12.2, Peak=38 HFD=3.6
21:06:26.190 00.000 12268 MultiStar: [#1 0.19,0.32,1.11,U] [#2 0.30,0.16,1.04,U] [#3 0.08,0.24,0.82,U] [#4 -0.00,-0.09,0.84,U] [#5 0.31,0.17,0.91,U] [#6 -0.09,0.09,0.78,U] [#7 -0.06,-0.38,0.49,U] [#8 0.24,0.15,0.57,U] 
21:06:26.190 00.000 12268 single-star, 8 included, MultiStar: {0.13, 0.11}, one-star: {0.09, 0.04}
21:06:26.190 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.67) = xAngle (2.09 = 2.09)
21:06:26.190 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.12 = 2.12)
21:06:26.190 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.42 mountX=-0.05 mountY=0.09, mountTheta=2.10
21:06:26.190 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.04, opts=13)
21:06:26.190 00.000 12268 Enqueuing Move request for scope (0.09, 0.04)
21:06:26.190 00.000 11616 Worker thread wakes up
21:06:26.190 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
21:06:26.190 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
21:06:26.190 00.000 11616 Moving (0.09, 0.04) raw xDistance=-0.05 yDistance=0.09
21:06:26.190 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:26.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:06:26.190 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:26.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:06:26.190 00.000 11616 MoveAxis(E, 0, ABG)
21:06:26.190 00.000 11616 Move returns status 0, amount 0
21:06:26.190 00.000 11616 MoveAxis(N, 0, ABG)
21:06:26.206 00.016 11616 Move returns status 0, amount 0
21:06:26.206 00.000 11616 move complete, result=0
21:06:26.206 00.000 11616 worker thread done servicing request
21:06:26.218 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=22, Gamma=1.290
21:06:26.222 00.004 12268 UpdateGuideState exits: m=318 SNR=12.2
21:06:26.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:26.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:26.222 00.000 12268 Enqueuing Expose request
21:06:26.222 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:26.222 00.000 11616 Worker thread wakes up
21:06:26.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:26.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:28.224 02.002 11616 Exposure complete
21:06:28.287 00.063 11616 worker thread done servicing request
21:06:28.287 00.000 12268 OnExposeComplete: enter
21:06:28.287 00.000 12268 UpdateGuideState(): m_state=6
21:06:28.287 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1954
21:06:28.287 00.000 12268 Star::Find returns 1 (0), X=1249.76, Y=867.60, Mass=356, SNR=13.0, Peak=39 HFD=4.6
21:06:28.287 00.000 12268 MultiStar: [#1 0.01,0.55,1.06,U] [#2 0.19,0.20,1.03,U] [#3 0.57,-0.15,0.73,U] [#4 0.41,0.32,0.89,U] [#5 0.12,-0.01,0.82,U] [#6 -0.02,0.15,0.73,U] [#7 -0.05,0.22,0.49,U] [#8 0.06,0.14,0.55,U] 
21:06:28.287 00.000 12268 refined, 8 included, MultiStar: {0.18, 0.25}, one-star: {0.26, 0.58}
21:06:28.287 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.67) = xAngle (2.61 = 2.61)
21:06:28.287 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.64 = 2.64)
21:06:28.287 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.25 hyp=0.31 cameraTheta=0.94 mountX=-0.27 mountY=0.15, mountTheta=2.63
21:06:28.287 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.25, opts=13)
21:06:28.287 00.000 12268 Enqueuing Move request for scope (0.18, 0.25)
21:06:28.287 00.000 11616 Worker thread wakes up
21:06:28.287 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.25) opts 0xd
21:06:28.287 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.25)
21:06:28.287 00.000 11616 Moving (0.18, 0.25) raw xDistance=-0.27 yDistance=0.15
21:06:28.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
21:06:28.287 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:28.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:06:28.287 00.000 11616 MoveAxis(E, 150, ABG)
21:06:28.287 00.000 11616 Guiding  Dir = 2, Dur = 150
21:06:28.287 00.000 11616 IsSlewing returns 0
21:06:28.287 00.000 11616 IsGuiding returns 0
21:06:28.287 00.000 11616 PulseGuide returned control before completion, sleep 160
21:06:28.312 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:06:28.319 00.007 12268 UpdateGuideState exits: m=356 SNR=13.0
21:06:28.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:28.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:28.319 00.000 12268 Enqueuing Expose request
21:06:28.477 00.158 11616 IsGuiding returns 0
21:06:28.477 00.000 11616 Move returns status 0, amount 150
21:06:28.477 00.000 11616 MoveAxis(N, 0, ABG)
21:06:28.477 00.000 11616 Move returns status 0, amount 0
21:06:28.477 00.000 11616 move complete, result=0
21:06:28.477 00.000 11616 worker thread done servicing request
21:06:28.477 00.000 11616 Worker thread wakes up
21:06:28.477 00.000 12268 GuideStep: -0.3 px 150 ms EAST, 0.1 px 0 ms NORTH
21:06:28.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:28.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:30.485 02.008 11616 Exposure complete
21:06:30.549 00.064 11616 worker thread done servicing request
21:06:30.549 00.000 12268 OnExposeComplete: enter
21:06:30.549 00.000 12268 UpdateGuideState(): m_state=6
21:06:30.549 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1955
21:06:30.549 00.000 12268 Star::Find returns 1 (0), X=1250.14, Y=867.29, Mass=421, SNR=14.1, Peak=41 HFD=4.6
21:06:30.549 00.000 12268 MultiStar: [#1 0.09,0.54,1.06,U] [#2 0.30,0.44,0.89,U] [#3 -0.03,0.18,0.80,U] [#4 0.26,-0.06,0.68,U] [#5 0.16,-0.08,0.72,U] [#6 0.22,0.67,0.00,M1] [#7 -0.11,0.59,0.48,U] [#8 0.21,0.13,0.49,U] 
21:06:30.549 00.000 12268 refined, 7 included, MultiStar: {0.21, 0.27}, one-star: {0.63, 0.27}
21:06:30.549 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.67) = xAngle (2.56 = 2.56)
21:06:30.549 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.59 = 2.59)
21:06:30.549 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.27 hyp=0.34 cameraTheta=0.89 mountX=-0.29 mountY=0.18, mountTheta=2.58
21:06:30.549 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.27, opts=13)
21:06:30.549 00.000 12268 Enqueuing Move request for scope (0.21, 0.27)
21:06:30.549 00.000 11616 Worker thread wakes up
21:06:30.549 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.27) opts 0xd
21:06:30.549 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.27)
21:06:30.549 00.000 11616 Moving (0.21, 0.27) raw xDistance=-0.29 yDistance=0.18
21:06:30.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
21:06:30.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:06:30.549 00.000 11616 MoveAxis(E, 161, ABG)
21:06:30.549 00.000 11616 Guiding  Dir = 2, Dur = 161
21:06:30.549 00.000 11616 IsSlewing returns 0
21:06:30.549 00.000 11616 IsGuiding returns 0
21:06:30.549 00.000 11616 PulseGuide returned control before completion, sleep 171
21:06:30.565 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:06:30.581 00.016 12268 UpdateGuideState exits: m=421 SNR=14.1
21:06:30.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:30.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:30.581 00.000 12268 Enqueuing Expose request
21:06:30.740 00.159 11616 IsGuiding returns 1
21:06:30.740 00.000 11616 scope still moving after pulse duration time elapsed
21:06:30.771 00.031 11616 IsSlewing returns 0
21:06:30.771 00.000 11616 IsGuiding returns 0
21:06:30.771 00.000 11616 scope move finished after 161 + 56 ms
21:06:30.771 00.000 11616 Move returns status 0, amount 161
21:06:30.771 00.000 11616 MoveAxis(S, 15, ABG)
21:06:30.771 00.000 11616 Guiding  Dir = 1, Dur = 15
21:06:30.771 00.000 11616 IsSlewing returns 0
21:06:30.771 00.000 11616 IsGuiding returns 0
21:06:30.771 00.000 11616 PulseGuide returned control before completion, sleep 25
21:06:30.803 00.032 11616 IsGuiding returns 1
21:06:30.803 00.000 11616 scope still moving after pulse duration time elapsed
21:06:30.835 00.032 11616 IsSlewing returns 0
21:06:30.835 00.000 11616 IsGuiding returns 0
21:06:30.835 00.000 11616 scope move finished after 15 + 47 ms
21:06:30.835 00.000 11616 Move returns status 0, amount 15
21:06:30.835 00.000 11616 move complete, result=0
21:06:30.835 00.000 11616 worker thread done servicing request
21:06:30.835 00.000 11616 Worker thread wakes up
21:06:30.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:30.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:30.835 00.000 12268 GuideStep: -0.3 px 161 ms EAST, 0.2 px 15 ms SOUTH
21:06:32.848 02.013 11616 Exposure complete
21:06:32.895 00.047 11616 worker thread done servicing request
21:06:32.895 00.000 12268 OnExposeComplete: enter
21:06:32.895 00.000 12268 UpdateGuideState(): m_state=6
21:06:32.895 00.000 12268 Star::Find(15, 1250, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1956
21:06:32.895 00.000 12268 Star::Find returns 1 (0), X=1250.03, Y=867.48, Mass=310, SNR=12.0, Peak=42 HFD=3.6
21:06:32.895 00.000 12268 MultiStar: [#1 0.10,0.48,1.07,U] [#2 0.03,0.45,1.04,U] [#3 0.04,0.32,0.88,U] [#4 0.38,0.50,0.95,U] [#5 0.10,-0.02,0.92,U] [#6 0.33,0.34,0.80,U] [#7 0.13,0.67,0.00,M1] [#8 0.38,0.27,0.62,U] 
21:06:32.895 00.000 12268 refined, 7 included, MultiStar: {0.23, 0.36}, one-star: {0.53, 0.46}
21:06:32.895 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.67) = xAngle (2.67 = 2.67)
21:06:32.895 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.70 = 2.70)
21:06:32.895 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.36 hyp=0.43 cameraTheta=1.01 mountX=-0.38 mountY=0.18, mountTheta=2.70
21:06:32.906 00.011 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.36, opts=13)
21:06:32.906 00.000 12268 Enqueuing Move request for scope (0.23, 0.36)
21:06:32.906 00.000 11616 Worker thread wakes up
21:06:32.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.36) opts 0xd
21:06:32.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.36)
21:06:32.906 00.000 11616 Moving (0.23, 0.36) raw xDistance=-0.38 yDistance=0.18
21:06:32.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
21:06:32.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:06:32.906 00.000 11616 MoveAxis(E, 214, ABG)
21:06:32.906 00.000 11616 Guiding  Dir = 2, Dur = 214
21:06:32.906 00.000 11616 IsSlewing returns 0
21:06:32.906 00.000 11616 IsGuiding returns 0
21:06:32.906 00.000 11616 PulseGuide returned control before completion, sleep 224
21:06:32.911 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:06:32.937 00.026 12268 UpdateGuideState exits: m=310 SNR=12.0
21:06:32.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:32.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:32.937 00.000 12268 Enqueuing Expose request
21:06:33.149 00.212 11616 IsGuiding returns 0
21:06:33.149 00.000 11616 Move returns status 0, amount 214
21:06:33.149 00.000 11616 MoveAxis(S, 15, ABG)
21:06:33.149 00.000 11616 Guiding  Dir = 1, Dur = 15
21:06:33.149 00.000 11616 IsSlewing returns 0
21:06:33.149 00.000 11616 IsGuiding returns 0
21:06:33.149 00.000 11616 PulseGuide returned control before completion, sleep 25
21:06:33.181 00.032 11616 IsGuiding returns 1
21:06:33.181 00.000 11616 scope still moving after pulse duration time elapsed
21:06:33.213 00.032 11616 IsSlewing returns 0
21:06:33.213 00.000 11616 IsGuiding returns 0
21:06:33.213 00.000 11616 scope move finished after 15 + 48 ms
21:06:33.213 00.000 11616 Move returns status 0, amount 15
21:06:33.213 00.000 11616 move complete, result=0
21:06:33.213 00.000 11616 worker thread done servicing request
21:06:33.213 00.000 11616 Worker thread wakes up
21:06:33.213 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:33.213 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:33.213 00.000 12268 GuideStep: -0.4 px 214 ms EAST, 0.2 px 15 ms SOUTH
21:06:35.218 02.005 11616 Exposure complete
21:06:35.265 00.047 11616 worker thread done servicing request
21:06:35.265 00.000 12268 OnExposeComplete: enter
21:06:35.265 00.000 12268 UpdateGuideState(): m_state=6
21:06:35.265 00.000 12268 Star::Find(15, 1250, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1957
21:06:35.265 00.000 12268 Star::Find returns 1 (0), X=1249.72, Y=867.25, Mass=402, SNR=13.7, Peak=43 HFD=4.7
21:06:35.265 00.000 12268 MultiStar: [#1 0.02,0.19,1.06,U] [#2 0.03,0.27,1.06,U] [#3 0.10,-0.28,0.83,U] [#4 0.41,0.17,0.82,U] [#5 0.02,-0.33,0.76,U] [#6 0.20,-0.48,0.74,U] [#7 -0.58,-0.16,0.48,U] [#8 0.28,0.52,0.54,U] 
21:06:35.265 00.000 12268 refined, 8 included, MultiStar: {0.10, 0.03}, one-star: {0.21, 0.23}
21:06:35.265 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.67) = xAngle (1.97 = 1.97)
21:06:35.265 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.00 = 2.00)
21:06:35.265 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.10 cameraTheta=0.30 mountX=-0.04 mountY=0.09, mountTheta=1.98
21:06:35.281 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.03, opts=13)
21:06:35.281 00.000 12268 Enqueuing Move request for scope (0.10, 0.03)
21:06:35.281 00.000 11616 Worker thread wakes up
21:06:35.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
21:06:35.281 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
21:06:35.281 00.000 11616 Moving (0.10, 0.03) raw xDistance=-0.04 yDistance=0.09
21:06:35.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:35.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:06:35.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:35.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:06:35.281 00.000 11616 MoveAxis(E, 0, ABG)
21:06:35.281 00.000 11616 Move returns status 0, amount 0
21:06:35.281 00.000 11616 MoveAxis(N, 0, ABG)
21:06:35.281 00.000 11616 Move returns status 0, amount 0
21:06:35.281 00.000 11616 move complete, result=0
21:06:35.281 00.000 11616 worker thread done servicing request
21:06:35.296 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:06:35.312 00.016 12268 UpdateGuideState exits: m=402 SNR=13.7
21:06:35.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:35.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:35.312 00.000 12268 Enqueuing Expose request
21:06:35.312 00.000 11616 Worker thread wakes up
21:06:35.312 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:35.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:35.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:37.328 02.016 11616 Exposure complete
21:06:37.374 00.046 11616 worker thread done servicing request
21:06:37.374 00.000 12268 OnExposeComplete: enter
21:06:37.374 00.000 12268 UpdateGuideState(): m_state=6
21:06:37.374 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1958
21:06:37.374 00.000 12268 Star::Find returns 1 (0), X=1250.12, Y=867.10, Mass=454, SNR=14.5, Peak=47 HFD=4.8
21:06:37.374 00.000 12268 MultiStar: [#1 0.37,0.06,0.96,U] [#2 0.34,-0.11,0.99,U] [#3 -0.04,-0.44,0.85,U] [#4 0.16,-0.49,0.81,U] [#5 0.19,-0.53,0.76,U] [#6 0.01,-0.07,0.65,U] [#7 0.08,0.35,0.45,U] [#8 0.06,-0.15,0.49,U] 
21:06:37.374 00.000 12268 refined, 8 included, MultiStar: {0.23, -0.16}, one-star: {0.62, 0.08}
21:06:37.374 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.67) = xAngle (1.07 = 1.07)
21:06:37.374 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.10 = 1.10)
21:06:37.374 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.16 hyp=0.28 cameraTheta=-0.60 mountX=0.14 mountY=0.25, mountTheta=1.08
21:06:37.390 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.16, opts=13)
21:06:37.390 00.000 12268 Enqueuing Move request for scope (0.23, -0.16)
21:06:37.390 00.000 11616 Worker thread wakes up
21:06:37.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.16) opts 0xd
21:06:37.390 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.16)
21:06:37.390 00.000 11616 Moving (0.23, -0.16) raw xDistance=0.14 yDistance=0.25
21:06:37.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:37.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:06:37.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
21:06:37.390 00.000 11616 MoveAxis(E, 0, ABG)
21:06:37.390 00.000 11616 Move returns status 0, amount 0
21:06:37.390 00.000 11616 MoveAxis(S, 21, ABG)
21:06:37.390 00.000 11616 Guiding  Dir = 1, Dur = 21
21:06:37.390 00.000 11616 IsSlewing returns 0
21:06:37.390 00.000 11616 IsGuiding returns 0
21:06:37.390 00.000 11616 PulseGuide returned control before completion, sleep 31
21:06:37.390 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:06:37.421 00.031 12268 UpdateGuideState exits: m=454 SNR=14.5
21:06:37.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:37.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:37.421 00.000 12268 Enqueuing Expose request
21:06:37.437 00.016 11616 IsGuiding returns 1
21:06:37.437 00.000 11616 scope still moving after pulse duration time elapsed
21:06:37.468 00.031 11616 IsSlewing returns 0
21:06:37.468 00.000 11616 IsGuiding returns 1
21:06:37.500 00.032 11616 IsSlewing returns 0
21:06:37.500 00.000 11616 IsGuiding returns 1
21:06:37.532 00.032 11616 IsSlewing returns 0
21:06:37.532 00.000 11616 IsGuiding returns 0
21:06:37.532 00.000 11616 scope move finished after 21 + 117 ms
21:06:37.532 00.000 11616 Move returns status 0, amount 21
21:06:37.532 00.000 11616 move complete, result=0
21:06:37.532 00.000 11616 worker thread done servicing request
21:06:37.532 00.000 11616 Worker thread wakes up
21:06:37.532 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 21 ms SOUTH
21:06:37.532 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:37.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:39.539 02.007 11616 Exposure complete
21:06:39.594 00.055 11616 worker thread done servicing request
21:06:39.594 00.000 12268 OnExposeComplete: enter
21:06:39.594 00.000 12268 UpdateGuideState(): m_state=6
21:06:39.594 00.000 12268 Star::Find(15, 1250, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1959
21:06:39.594 00.000 12268 Star::Find returns 1 (0), X=1249.58, Y=867.27, Mass=412, SNR=13.9, Peak=42 HFD=4.6
21:06:39.594 00.000 12268 MultiStar: [#1 -0.09,0.33,1.06,U] [#2 -0.03,0.27,1.04,U] [#3 -0.19,-0.64,0.00,M1] [#4 -0.13,-0.26,0.83,U] [#5 -0.28,-0.13,0.74,U] [#6 -0.01,0.20,0.64,U] [#7 -0.71,0.21,0.00,M1] [#8 0.02,0.31,0.52,U] 
21:06:39.594 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.15}, one-star: {0.08, 0.25}
21:06:39.594 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.67) = xAngle (3.63 = -2.65)
21:06:39.594 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.66 = -2.62)
21:06:39.594 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.97 mountX=-0.14 mountY=-0.08, mountTheta=-2.63
21:06:39.594 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.15, opts=13)
21:06:39.594 00.000 12268 Enqueuing Move request for scope (-0.06, 0.15)
21:06:39.594 00.000 11616 Worker thread wakes up
21:06:39.594 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
21:06:39.594 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
21:06:39.594 00.000 11616 Moving (-0.06, 0.15) raw xDistance=-0.14 yDistance=-0.08
21:06:39.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:06:39.594 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:39.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:06:39.594 00.000 11616 MoveAxis(E, 79, ABG)
21:06:39.594 00.000 11616 Guiding  Dir = 2, Dur = 79
21:06:39.594 00.000 11616 IsSlewing returns 0
21:06:39.602 00.008 11616 IsGuiding returns 0
21:06:39.602 00.000 11616 PulseGuide returned control before completion, sleep 89
21:06:39.602 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:06:39.625 00.023 12268 UpdateGuideState exits: m=412 SNR=13.9
21:06:39.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:39.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:39.625 00.000 12268 Enqueuing Expose request
21:06:39.697 00.072 11616 IsGuiding returns 1
21:06:39.697 00.000 11616 scope still moving after pulse duration time elapsed
21:06:39.729 00.032 11616 IsSlewing returns 0
21:06:39.729 00.000 11616 IsGuiding returns 0
21:06:39.729 00.000 11616 scope move finished after 79 + 48 ms
21:06:39.729 00.000 11616 Move returns status 0, amount 79
21:06:39.729 00.000 11616 MoveAxis(N, 0, ABG)
21:06:39.729 00.000 11616 Move returns status 0, amount 0
21:06:39.729 00.000 11616 move complete, result=0
21:06:39.729 00.000 11616 worker thread done servicing request
21:06:39.729 00.000 11616 Worker thread wakes up
21:06:39.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:39.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:39.729 00.000 12268 GuideStep: -0.1 px 79 ms EAST, -0.1 px 0 ms NORTH
21:06:41.734 02.005 11616 Exposure complete
21:06:41.781 00.047 11616 worker thread done servicing request
21:06:41.781 00.000 12268 OnExposeComplete: enter
21:06:41.781 00.000 12268 UpdateGuideState(): m_state=6
21:06:41.781 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1960
21:06:41.781 00.000 12268 Star::Find returns 1 (0), X=1249.79, Y=867.00, Mass=422, SNR=14.0, Peak=48 HFD=4.4
21:06:41.781 00.000 12268 MultiStar: [#1 0.00,-0.05,0.97,U] [#2 0.03,-0.78,0.00,M1] [#3 -0.03,-0.94,0.00,M2] [#4 0.06,-0.89,0.00,M1] [#5 0.04,-0.69,0.00,M1] [#6 -0.30,-0.21,0.64,U] [#7 -0.22,0.17,0.45,U] [#8 0.62,-0.74,0.00,M1] 
21:06:41.781 00.000 12268 refined, 3 included, MultiStar: {-0.00, -0.04}, one-star: {0.29, -0.01}
21:06:41.781 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.67) = xAngle (0.08 = 0.08)
21:06:41.781 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.11 = 0.11)
21:06:41.781 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.59 mountX=0.04 mountY=0.00, mountTheta=0.11
21:06:41.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.04, opts=13)
21:06:41.781 00.000 12268 Enqueuing Move request for scope (-0.00, -0.04)
21:06:41.781 00.000 11616 Worker thread wakes up
21:06:41.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
21:06:41.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
21:06:41.781 00.000 11616 Moving (-0.00, -0.04) raw xDistance=0.04 yDistance=0.00
21:06:41.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:41.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:06:41.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:41.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:06:41.781 00.000 11616 MoveAxis(E, 0, ABG)
21:06:41.781 00.000 11616 Move returns status 0, amount 0
21:06:41.781 00.000 11616 MoveAxis(N, 0, ABG)
21:06:41.781 00.000 11616 Move returns status 0, amount 0
21:06:41.781 00.000 11616 move complete, result=0
21:06:41.781 00.000 11616 worker thread done servicing request
21:06:41.797 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:06:41.812 00.015 12268 UpdateGuideState exits: m=422 SNR=14.0
21:06:41.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:41.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:41.812 00.000 12268 Enqueuing Expose request
21:06:41.812 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:06:41.812 00.000 11616 Worker thread wakes up
21:06:41.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:41.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:43.821 02.009 11616 Exposure complete
21:06:43.884 00.063 11616 worker thread done servicing request
21:06:43.884 00.000 12268 OnExposeComplete: enter
21:06:43.884 00.000 12268 UpdateGuideState(): m_state=6
21:06:43.884 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1961
21:06:43.884 00.000 12268 Star::Find returns 1 (0), X=1249.94, Y=867.03, Mass=461, SNR=14.6, Peak=49 HFD=4.6
21:06:43.884 00.000 12268 MultiStar: [#1 0.37,-0.19,0.98,U] [#2 0.70,-0.52,0.00,M2] [#3 0.29,-0.70,0.00,M3] [#4 0.50,-0.64,0.00,M2] [#5 0.60,-0.91,0.00,M2] [#6 0.17,-0.47,0.67,U] [#7 0.72,-0.22,0.00,M1] [#8 0.04,-0.29,0.53,U] 
21:06:43.884 00.000 12268 refined, 3 included, MultiStar: {0.29, -0.20}, one-star: {0.43, 0.01}
21:06:43.884 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.67) = xAngle (1.06 = 1.06)
21:06:43.884 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.09 = 1.09)
21:06:43.884 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.20 hyp=0.36 cameraTheta=-0.61 mountX=0.17 mountY=0.32, mountTheta=1.07
21:06:43.884 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.20, opts=13)
21:06:43.884 00.000 12268 Enqueuing Move request for scope (0.29, -0.20)
21:06:43.884 00.000 11616 Worker thread wakes up
21:06:43.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.20) opts 0xd
21:06:43.884 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.20)
21:06:43.884 00.000 11616 Moving (0.29, -0.20) raw xDistance=0.17 yDistance=0.32
21:06:43.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:43.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:06:43.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
21:06:43.884 00.000 11616 MoveAxis(E, 0, ABG)
21:06:43.884 00.000 11616 Move returns status 0, amount 0
21:06:43.884 00.000 11616 MoveAxis(S, 27, ABG)
21:06:43.884 00.000 11616 Guiding  Dir = 1, Dur = 27
21:06:43.884 00.000 11616 IsSlewing returns 0
21:06:43.884 00.000 11616 IsGuiding returns 0
21:06:43.884 00.000 11616 PulseGuide returned control before completion, sleep 37
21:06:43.906 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:06:43.916 00.010 12268 UpdateGuideState exits: m=461 SNR=14.6
21:06:43.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:43.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:43.916 00.000 12268 Enqueuing Expose request
21:06:43.948 00.032 11616 IsGuiding returns 0
21:06:43.948 00.000 11616 Move returns status 0, amount 27
21:06:43.948 00.000 11616 move complete, result=0
21:06:43.948 00.000 11616 worker thread done servicing request
21:06:43.948 00.000 11616 Worker thread wakes up
21:06:43.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:43.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:43.948 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 27 ms SOUTH
21:06:45.958 02.010 11616 Exposure complete
21:06:46.005 00.047 11616 worker thread done servicing request
21:06:46.005 00.000 12268 OnExposeComplete: enter
21:06:46.005 00.000 12268 UpdateGuideState(): m_state=6
21:06:46.021 00.016 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1962
21:06:46.021 00.000 12268 Star::Find returns 1 (0), X=1249.72, Y=866.85, Mass=429, SNR=14.2, Peak=52 HFD=4.0
21:06:46.021 00.000 12268 MultiStar: [#1 0.32,0.06,1.03,U] [#2 0.42,-0.33,1.04,U] [#3 0.17,-0.88,0.00,M4] [#4 0.13,-0.52,0.79,U] [#5 0.30,-1.01,0.00,M3] [#6 0.17,-0.66,0.00,M1] [#7 -0.03,-0.16,0.41,U] [#8 0.21,-0.49,0.52,U] 
21:06:46.021 00.000 12268 single-star, 5 included, MultiStar: {0.25, -0.24}, one-star: {0.22, -0.17}
21:06:46.021 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.67) = xAngle (1.01 = 1.01)
21:06:46.021 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.04 = 1.04)
21:06:46.021 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.17 hyp=0.28 cameraTheta=-0.66 mountX=0.15 mountY=0.24, mountTheta=1.02
21:06:46.021 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.17, opts=13)
21:06:46.021 00.000 12268 Enqueuing Move request for scope (0.22, -0.17)
21:06:46.021 00.000 11616 Worker thread wakes up
21:06:46.021 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.17) opts 0xd
21:06:46.021 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.17)
21:06:46.021 00.000 11616 Moving (0.22, -0.17) raw xDistance=0.15 yDistance=0.24
21:06:46.021 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:46.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:06:46.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:06:46.021 00.000 11616 MoveAxis(E, 0, ABG)
21:06:46.021 00.000 11616 Move returns status 0, amount 0
21:06:46.021 00.000 11616 MoveAxis(S, 20, ABG)
21:06:46.021 00.000 11616 Guiding  Dir = 1, Dur = 20
21:06:46.021 00.000 11616 IsSlewing returns 0
21:06:46.021 00.000 11616 IsGuiding returns 0
21:06:46.021 00.000 11616 PulseGuide returned control before completion, sleep 30
21:06:46.037 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:06:46.053 00.016 12268 UpdateGuideState exits: m=429 SNR=14.2
21:06:46.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:46.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:46.053 00.000 12268 Enqueuing Expose request
21:06:46.069 00.016 11616 IsGuiding returns 1
21:06:46.069 00.000 11616 scope still moving after pulse duration time elapsed
21:06:46.101 00.032 11616 IsSlewing returns 0
21:06:46.101 00.000 11616 IsGuiding returns 1
21:06:46.132 00.031 11616 IsSlewing returns 0
21:06:46.132 00.000 11616 IsGuiding returns 0
21:06:46.132 00.000 11616 scope move finished after 20 + 87 ms
21:06:46.132 00.000 11616 Move returns status 0, amount 20
21:06:46.132 00.000 11616 move complete, result=0
21:06:46.132 00.000 11616 worker thread done servicing request
21:06:46.132 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
21:06:46.132 00.000 11616 Worker thread wakes up
21:06:46.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:46.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:48.140 02.008 11616 Exposure complete
21:06:48.203 00.063 11616 worker thread done servicing request
21:06:48.203 00.000 12268 OnExposeComplete: enter
21:06:48.203 00.000 12268 UpdateGuideState(): m_state=6
21:06:48.203 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1963
21:06:48.203 00.000 12268 Star::Find returns 1 (0), X=1249.76, Y=867.15, Mass=429, SNR=14.1, Peak=57 HFD=4.4
21:06:48.203 00.000 12268 MultiStar: [#1 -0.08,0.02,1.01,U] [#2 0.34,-0.15,1.06,U] [#3 0.09,-0.63,0.89,U] [#4 0.25,-0.47,0.81,U] [#5 -0.13,-0.81,0.00,M4] [#6 -0.07,-0.04,0.61,U] [#7 -0.20,-0.19,0.41,U] [#8 0.07,-0.28,0.50,U] 
21:06:48.203 00.000 12268 refined, 7 included, MultiStar: {0.12, -0.19}, one-star: {0.25, 0.13}
21:06:48.203 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.67) = xAngle (0.65 = 0.65)
21:06:48.203 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.68 = 0.68)
21:06:48.203 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-1.02 mountX=0.18 mountY=0.14, mountTheta=0.67
21:06:48.203 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.19, opts=13)
21:06:48.203 00.000 12268 Enqueuing Move request for scope (0.12, -0.19)
21:06:48.203 00.000 11616 Worker thread wakes up
21:06:48.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
21:06:48.203 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
21:06:48.203 00.000 11616 Moving (0.12, -0.19) raw xDistance=0.18 yDistance=0.14
21:06:48.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:48.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:06:48.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:48.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:06:48.203 00.000 11616 MoveAxis(E, 0, ABG)
21:06:48.203 00.000 11616 Move returns status 0, amount 0
21:06:48.203 00.000 11616 MoveAxis(N, 0, ABG)
21:06:48.203 00.000 11616 Move returns status 0, amount 0
21:06:48.203 00.000 11616 move complete, result=0
21:06:48.203 00.000 11616 worker thread done servicing request
21:06:48.218 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:06:48.234 00.016 12268 UpdateGuideState exits: m=429 SNR=14.1
21:06:48.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:48.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:48.234 00.000 12268 Enqueuing Expose request
21:06:48.234 00.000 11616 Worker thread wakes up
21:06:48.234 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:48.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:48.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:50.254 02.020 11616 Exposure complete
21:06:50.312 00.058 11616 worker thread done servicing request
21:06:50.312 00.000 12268 OnExposeComplete: enter
21:06:50.312 00.000 12268 UpdateGuideState(): m_state=6
21:06:50.312 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1964
21:06:50.312 00.000 12268 Star::Find returns 1 (0), X=1249.90, Y=867.18, Mass=429, SNR=14.1, Peak=54 HFD=4.4
21:06:50.312 00.000 12268 MultiStar: [#1 0.05,0.20,0.99,U] [#2 0.20,0.02,1.05,U] [#3 0.21,-0.61,0.84,U] [#4 0.29,-0.52,0.76,U] [#5 0.23,-0.52,0.80,U] [#6 -0.23,-0.00,0.67,U] [#7 -0.02,0.10,0.38,U] [#8 0.05,-0.29,0.49,U] 
21:06:50.312 00.000 12268 refined, 8 included, MultiStar: {0.16, -0.15}, one-star: {0.40, 0.17}
21:06:50.312 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.67) = xAngle (0.91 = 0.91)
21:06:50.312 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.94 = 0.94)
21:06:50.312 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.76 mountX=0.13 mountY=0.18, mountTheta=0.92
21:06:50.317 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.15, opts=13)
21:06:50.317 00.000 12268 Enqueuing Move request for scope (0.16, -0.15)
21:06:50.317 00.000 11616 Worker thread wakes up
21:06:50.317 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.15) opts 0xd
21:06:50.317 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.15)
21:06:50.317 00.000 11616 Moving (0.16, -0.15) raw xDistance=0.13 yDistance=0.18
21:06:50.317 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:06:50.317 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:06:50.317 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:06:50.317 00.000 11616 MoveAxis(E, 0, ABG)
21:06:50.317 00.000 11616 Move returns status 0, amount 0
21:06:50.317 00.000 11616 MoveAxis(S, 15, ABG)
21:06:50.317 00.000 11616 Guiding  Dir = 1, Dur = 15
21:06:50.317 00.000 11616 IsSlewing returns 0
21:06:50.317 00.000 11616 IsGuiding returns 0
21:06:50.317 00.000 11616 PulseGuide returned control before completion, sleep 25
21:06:50.317 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:06:50.343 00.026 12268 UpdateGuideState exits: m=429 SNR=14.1
21:06:50.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:50.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:50.343 00.000 12268 Enqueuing Expose request
21:06:50.349 00.006 11616 IsGuiding returns 1
21:06:50.349 00.000 11616 scope still moving after pulse duration time elapsed
21:06:50.381 00.032 11616 IsSlewing returns 0
21:06:50.381 00.000 11616 IsGuiding returns 1
21:06:50.413 00.032 11616 IsSlewing returns 0
21:06:50.413 00.000 11616 IsGuiding returns 1
21:06:50.444 00.031 11616 IsSlewing returns 0
21:06:50.444 00.000 11616 IsGuiding returns 0
21:06:50.444 00.000 11616 scope move finished after 15 + 109 ms
21:06:50.444 00.000 11616 Move returns status 0, amount 15
21:06:50.444 00.000 11616 move complete, result=0
21:06:50.444 00.000 11616 worker thread done servicing request
21:06:50.444 00.000 11616 Worker thread wakes up
21:06:50.444 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
21:06:50.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:50.444 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:52.453 02.009 11616 Exposure complete
21:06:52.500 00.047 11616 worker thread done servicing request
21:06:52.500 00.000 12268 OnExposeComplete: enter
21:06:52.500 00.000 12268 UpdateGuideState(): m_state=6
21:06:52.500 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1965
21:06:52.500 00.000 12268 Star::Find returns 1 (0), X=1249.72, Y=867.07, Mass=465, SNR=14.7, Peak=52 HFD=4.5
21:06:52.500 00.000 12268 MultiStar: [#1 0.32,0.04,0.99,U] [#2 0.17,-0.16,1.03,U] [#3 -0.09,-0.62,0.79,U] [#4 0.24,-0.46,0.83,U] [#5 0.23,-0.69,0.00,M4] [#6 -0.12,-0.68,0.00,M1] [#7 0.21,-0.60,0.45,U] [#8 0.51,-0.53,0.00,M1] 
21:06:52.500 00.000 12268 single-star, 5 included, MultiStar: {0.18, -0.24}, one-star: {0.22, 0.05}
21:06:52.500 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.67) = xAngle (1.91 = 1.91)
21:06:52.500 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.94 = 1.94)
21:06:52.500 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.23 cameraTheta=0.24 mountX=-0.08 mountY=0.21, mountTheta=1.91
21:06:52.500 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.05, opts=13)
21:06:52.500 00.000 12268 Enqueuing Move request for scope (0.22, 0.05)
21:06:52.500 00.000 11616 Worker thread wakes up
21:06:52.515 00.015 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
21:06:52.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
21:06:52.515 00.000 11616 Moving (0.22, 0.05) raw xDistance=-0.08 yDistance=0.21
21:06:52.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:52.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:06:52.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
21:06:52.515 00.000 11616 MoveAxis(E, 0, ABG)
21:06:52.515 00.000 11616 Move returns status 0, amount 0
21:06:52.515 00.000 11616 MoveAxis(S, 18, ABG)
21:06:52.515 00.000 11616 Guiding  Dir = 1, Dur = 18
21:06:52.515 00.000 11616 IsSlewing returns 0
21:06:52.515 00.000 11616 IsGuiding returns 0
21:06:52.515 00.000 11616 PulseGuide returned control before completion, sleep 28
21:06:52.515 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:06:52.547 00.032 11616 IsGuiding returns 1
21:06:52.547 00.000 11616 scope still moving after pulse duration time elapsed
21:06:52.547 00.000 12268 UpdateGuideState exits: m=465 SNR=14.7
21:06:52.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:52.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:52.547 00.000 12268 Enqueuing Expose request
21:06:52.578 00.031 11616 IsSlewing returns 0
21:06:52.578 00.000 11616 IsGuiding returns 0
21:06:52.578 00.000 11616 scope move finished after 18 + 43 ms
21:06:52.578 00.000 11616 Move returns status 0, amount 18
21:06:52.578 00.000 11616 move complete, result=0
21:06:52.578 00.000 11616 worker thread done servicing request
21:06:52.578 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
21:06:52.578 00.000 11616 Worker thread wakes up
21:06:52.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:52.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:54.587 02.009 11616 Exposure complete
21:06:54.635 00.048 11616 worker thread done servicing request
21:06:54.635 00.000 12268 OnExposeComplete: enter
21:06:54.635 00.000 12268 UpdateGuideState(): m_state=6
21:06:54.635 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1966
21:06:54.635 00.000 12268 Star::Find returns 1 (0), X=1250.06, Y=867.20, Mass=437, SNR=14.3, Peak=51 HFD=4.4
21:06:54.635 00.000 12268 MultiStar: [#1 0.10,0.16,1.04,U] [#2 0.33,0.10,1.01,U] [#3 0.18,-0.50,0.80,U] [#4 0.03,-0.66,0.00,M1] [#5 0.11,-0.55,0.75,U] [#6 0.33,0.15,0.67,U] [#7 -0.10,-0.26,0.44,U] [#8 0.49,0.03,0.51,U] 
21:06:54.635 00.000 12268 refined, 7 included, MultiStar: {0.26, -0.06}, one-star: {0.56, 0.18}
21:06:54.635 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.67) = xAngle (1.45 = 1.45)
21:06:54.635 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.48 = 1.48)
21:06:54.635 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.06 hyp=0.27 cameraTheta=-0.22 mountX=0.03 mountY=0.27, mountTheta=1.45
21:06:54.635 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.06, opts=13)
21:06:54.635 00.000 12268 Enqueuing Move request for scope (0.26, -0.06)
21:06:54.635 00.000 11616 Worker thread wakes up
21:06:54.635 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.06) opts 0xd
21:06:54.635 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.06)
21:06:54.635 00.000 11616 Moving (0.26, -0.06) raw xDistance=0.03 yDistance=0.27
21:06:54.635 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:54.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:06:54.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
21:06:54.635 00.000 11616 MoveAxis(E, 0, ABG)
21:06:54.635 00.000 11616 Move returns status 0, amount 0
21:06:54.635 00.000 11616 MoveAxis(S, 23, ABG)
21:06:54.635 00.000 11616 Guiding  Dir = 1, Dur = 23
21:06:54.635 00.000 11616 IsSlewing returns 0
21:06:54.635 00.000 11616 IsGuiding returns 0
21:06:54.635 00.000 11616 PulseGuide returned control before completion, sleep 33
21:06:54.656 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:06:54.667 00.011 12268 UpdateGuideState exits: m=437 SNR=14.3
21:06:54.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:54.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:54.667 00.000 12268 Enqueuing Expose request
21:06:54.682 00.015 11616 IsGuiding returns 1
21:06:54.682 00.000 11616 scope still moving after pulse duration time elapsed
21:06:54.714 00.032 11616 IsSlewing returns 0
21:06:54.714 00.000 11616 IsGuiding returns 0
21:06:54.714 00.000 11616 scope move finished after 23 + 42 ms
21:06:54.714 00.000 11616 Move returns status 0, amount 23
21:06:54.714 00.000 11616 move complete, result=0
21:06:54.714 00.000 11616 worker thread done servicing request
21:06:54.714 00.000 11616 Worker thread wakes up
21:06:54.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:54.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:54.714 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
21:06:56.724 02.010 11616 Exposure complete
21:06:56.781 00.057 11616 worker thread done servicing request
21:06:56.781 00.000 12268 OnExposeComplete: enter
21:06:56.781 00.000 12268 UpdateGuideState(): m_state=6
21:06:56.781 00.000 12268 Star::Find(15, 1250, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1967
21:06:56.781 00.000 12268 Star::Find returns 1 (0), X=1249.98, Y=867.49, Mass=407, SNR=13.8, Peak=47 HFD=4.1
21:06:56.781 00.000 12268 MultiStar: [#1 -0.07,0.64,1.02,U] [#2 0.55,0.21,1.06,U] [#3 0.02,-0.06,0.85,U] [#4 0.15,0.07,0.86,U] [#5 -0.19,-0.05,0.74,U] [#6 0.09,0.28,0.64,U] [#7 0.19,0.40,0.60,U] [#8 0.25,0.94,0.00,M1] 
21:06:56.781 00.000 12268 refined, 7 included, MultiStar: {0.17, 0.26}, one-star: {0.48, 0.48}
21:06:56.781 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.67) = xAngle (2.65 = 2.65)
21:06:56.781 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.68 = 2.68)
21:06:56.781 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.26 hyp=0.31 cameraTheta=0.98 mountX=-0.27 mountY=0.14, mountTheta=2.67
21:06:56.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.26, opts=13)
21:06:56.781 00.000 12268 Enqueuing Move request for scope (0.17, 0.26)
21:06:56.788 00.007 11616 Worker thread wakes up
21:06:56.788 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.26) opts 0xd
21:06:56.788 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.26)
21:06:56.788 00.000 11616 Moving (0.17, 0.26) raw xDistance=-0.27 yDistance=0.14
21:06:56.788 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.04 newest=-0.32
21:06:56.788 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:56.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:06:56.788 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:56.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:06:56.788 00.000 11616 MoveAxis(E, 0, ABG)
21:06:56.788 00.000 11616 Move returns status 0, amount 0
21:06:56.788 00.000 11616 MoveAxis(N, 0, ABG)
21:06:56.788 00.000 11616 Move returns status 0, amount 0
21:06:56.788 00.000 11616 move complete, result=0
21:06:56.788 00.000 11616 worker thread done servicing request
21:06:56.788 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:06:56.812 00.024 12268 UpdateGuideState exits: m=407 SNR=13.8
21:06:56.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:56.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:56.812 00.000 12268 Enqueuing Expose request
21:06:56.812 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:56.812 00.000 11616 Worker thread wakes up
21:06:56.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:56.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:06:58.831 02.019 11616 Exposure complete
21:06:58.894 00.063 11616 worker thread done servicing request
21:06:58.894 00.000 12268 OnExposeComplete: enter
21:06:58.894 00.000 12268 UpdateGuideState(): m_state=6
21:06:58.894 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1968
21:06:58.894 00.000 12268 Star::Find returns 1 (0), X=1249.98, Y=867.15, Mass=488, SNR=15.1, Peak=46 HFD=4.7
21:06:58.894 00.000 12268 MultiStar: [#1 -0.34,0.46,0.92,U] [#2 0.14,0.45,0.91,U] [#3 0.08,-0.20,0.75,U] [#4 -0.04,0.39,0.77,U] [#5 -0.00,-0.32,0.67,U] [#6 -0.01,0.27,0.61,U] [#7 -0.18,0.32,0.42,U] [#8 0.11,0.23,0.47,U] 
21:06:58.894 00.000 12268 refined, 8 included, MultiStar: {0.04, 0.20}, one-star: {0.47, 0.13}
21:06:58.894 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.67) = xAngle (3.03 = 3.03)
21:06:58.894 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.07 = 3.07)
21:06:58.894 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.37 mountX=-0.20 mountY=0.02, mountTheta=3.06
21:06:58.894 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.20, opts=13)
21:06:58.894 00.000 12268 Enqueuing Move request for scope (0.04, 0.20)
21:06:58.894 00.000 11616 Worker thread wakes up
21:06:58.894 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
21:06:58.894 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
21:06:58.894 00.000 11616 Moving (0.04, 0.20) raw xDistance=-0.20 yDistance=0.02
21:06:58.894 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:58.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:06:58.894 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:58.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:06:58.894 00.000 11616 MoveAxis(E, 0, ABG)
21:06:58.894 00.000 11616 Move returns status 0, amount 0
21:06:58.894 00.000 11616 MoveAxis(N, 0, ABG)
21:06:58.894 00.000 11616 Move returns status 0, amount 0
21:06:58.894 00.000 11616 move complete, result=0
21:06:58.894 00.000 11616 worker thread done servicing request
21:06:58.910 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:06:58.926 00.016 12268 UpdateGuideState exits: m=488 SNR=15.1
21:06:58.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:58.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:06:58.926 00.000 12268 Enqueuing Expose request
21:06:58.926 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:06:58.926 00.000 11616 Worker thread wakes up
21:06:58.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:06:58.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:00.938 02.012 11616 Exposure complete
21:07:00.985 00.047 11616 worker thread done servicing request
21:07:00.985 00.000 12268 OnExposeComplete: enter
21:07:00.985 00.000 12268 UpdateGuideState(): m_state=6
21:07:00.985 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1969
21:07:00.985 00.000 12268 Star::Find returns 1 (0), X=1249.59, Y=867.42, Mass=364, SNR=13.0, Peak=44 HFD=3.3
21:07:00.985 00.000 12268 MultiStar: [#1 0.03,0.35,1.10,U] [#2 0.24,0.48,1.05,U] [#3 0.08,-0.05,0.88,U] [#4 0.11,-0.07,0.94,U] [#5 0.11,-0.12,0.84,U] [#6 -0.27,-0.09,0.73,U] [#7 0.06,-0.13,0.50,U] [#8 0.35,0.46,0.61,U] 
21:07:00.985 00.000 12268 refined, 8 included, MultiStar: {0.09, 0.16}, one-star: {0.09, 0.40}
21:07:00.985 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.67) = xAngle (2.73 = 2.73)
21:07:00.985 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.76 = 2.76)
21:07:00.985 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.18 cameraTheta=1.06 mountX=-0.17 mountY=0.07, mountTheta=2.75
21:07:00.985 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.16, opts=13)
21:07:00.985 00.000 12268 Enqueuing Move request for scope (0.09, 0.16)
21:07:01.000 00.015 11616 Worker thread wakes up
21:07:01.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
21:07:01.000 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
21:07:01.000 00.000 11616 Moving (0.09, 0.16) raw xDistance=-0.17 yDistance=0.07
21:07:01.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:07:01.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:07:01.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:01.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:07:01.000 00.000 11616 MoveAxis(E, 0, ABG)
21:07:01.000 00.000 11616 Move returns status 0, amount 0
21:07:01.000 00.000 11616 MoveAxis(N, 0, ABG)
21:07:01.000 00.000 11616 Move returns status 0, amount 0
21:07:01.000 00.000 11616 move complete, result=0
21:07:01.000 00.000 11616 worker thread done servicing request
21:07:01.001 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:07:01.017 00.016 12268 UpdateGuideState exits: m=364 SNR=13.0
21:07:01.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:01.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:01.017 00.000 12268 Enqueuing Expose request
21:07:01.017 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:07:01.017 00.000 11616 Worker thread wakes up
21:07:01.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:01.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:03.042 02.025 11616 Exposure complete
21:07:03.093 00.051 11616 worker thread done servicing request
21:07:03.093 00.000 12268 OnExposeComplete: enter
21:07:03.093 00.000 12268 UpdateGuideState(): m_state=6
21:07:03.093 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1970
21:07:03.093 00.000 12268 Star::Find returns 1 (0), X=1249.82, Y=867.54, Mass=423, SNR=14.0, Peak=45 HFD=4.5
21:07:03.093 00.000 12268 MultiStar: [#1 0.28,0.45,1.01,U] [#2 0.15,0.41,1.04,U] [#3 -0.00,0.12,0.84,U] [#4 0.36,0.24,0.88,U] [#5 -0.08,-0.38,0.81,U] [#6 0.03,0.82,0.00,M1] [#7 0.08,-0.05,0.45,U] [#8 -0.12,0.23,0.50,U] 
21:07:03.093 00.000 12268 refined, 7 included, MultiStar: {0.15, 0.23}, one-star: {0.32, 0.52}
21:07:03.093 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.67) = xAngle (2.66 = 2.66)
21:07:03.093 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.69 = 2.69)
21:07:03.093 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.23 hyp=0.28 cameraTheta=0.99 mountX=-0.24 mountY=0.12, mountTheta=2.68
21:07:03.093 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.23, opts=13)
21:07:03.093 00.000 12268 Enqueuing Move request for scope (0.15, 0.23)
21:07:03.093 00.000 11616 Worker thread wakes up
21:07:03.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.23) opts 0xd
21:07:03.093 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.23)
21:07:03.093 00.000 11616 Moving (0.15, 0.23) raw xDistance=-0.24 yDistance=0.12
21:07:03.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:07:03.106 00.013 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:07:03.106 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:03.106 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:07:03.106 00.000 11616 MoveAxis(E, 0, ABG)
21:07:03.106 00.000 11616 Move returns status 0, amount 0
21:07:03.106 00.000 11616 MoveAxis(N, 0, ABG)
21:07:03.106 00.000 11616 Move returns status 0, amount 0
21:07:03.106 00.000 11616 move complete, result=0
21:07:03.106 00.000 11616 worker thread done servicing request
21:07:03.106 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:07:03.125 00.019 12268 UpdateGuideState exits: m=423 SNR=14.0
21:07:03.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:03.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:03.125 00.000 12268 Enqueuing Expose request
21:07:03.125 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:07:03.125 00.000 11616 Worker thread wakes up
21:07:03.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:03.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:05.150 02.025 11616 Exposure complete
21:07:05.198 00.048 11616 worker thread done servicing request
21:07:05.198 00.000 12268 OnExposeComplete: enter
21:07:05.198 00.000 12268 UpdateGuideState(): m_state=6
21:07:05.198 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1971
21:07:05.198 00.000 12268 Star::Find returns 1 (0), X=1250.12, Y=867.07, Mass=477, SNR=14.9, Peak=58 HFD=4.4
21:07:05.198 00.000 12268 MultiStar: [#1 -0.09,0.07,0.98,U] [#2 0.31,0.17,0.99,U] [#3 0.14,-0.28,0.74,U] [#4 0.30,-0.17,0.82,U] [#5 -0.04,-0.45,0.77,U] [#6 0.23,-0.58,0.66,U] [#7 0.14,0.01,0.44,U] [#8 0.19,-0.44,0.49,U] 
21:07:05.198 00.000 12268 refined, 8 included, MultiStar: {0.21, -0.14}, one-star: {0.62, 0.05}
21:07:05.198 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.67) = xAngle (1.08 = 1.08)
21:07:05.198 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.11 = 1.11)
21:07:05.198 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.14 hyp=0.26 cameraTheta=-0.59 mountX=0.12 mountY=0.23, mountTheta=1.08
21:07:05.198 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.14, opts=13)
21:07:05.198 00.000 12268 Enqueuing Move request for scope (0.21, -0.14)
21:07:05.198 00.000 11616 Worker thread wakes up
21:07:05.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.14) opts 0xd
21:07:05.198 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.14)
21:07:05.198 00.000 11616 Moving (0.21, -0.14) raw xDistance=0.12 yDistance=0.23
21:07:05.198 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
21:07:05.198 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
21:07:05.198 00.000 11616 MoveAxis(W, 68, ABG)
21:07:05.198 00.000 11616 Guiding  Dir = 3, Dur = 68
21:07:05.198 00.000 11616 IsSlewing returns 0
21:07:05.198 00.000 11616 IsGuiding returns 0
21:07:05.198 00.000 11616 PulseGuide returned control before completion, sleep 78
21:07:05.218 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:07:05.230 00.012 12268 UpdateGuideState exits: m=477 SNR=14.9
21:07:05.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:05.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:05.230 00.000 12268 Enqueuing Expose request
21:07:05.293 00.063 11616 IsGuiding returns 1
21:07:05.293 00.000 11616 scope still moving after pulse duration time elapsed
21:07:05.325 00.032 11616 IsSlewing returns 0
21:07:05.325 00.000 11616 IsGuiding returns 0
21:07:05.325 00.000 11616 scope move finished after 68 + 45 ms
21:07:05.325 00.000 11616 Move returns status 0, amount 68
21:07:05.325 00.000 11616 MoveAxis(S, 19, ABG)
21:07:05.325 00.000 11616 Guiding  Dir = 1, Dur = 19
21:07:05.325 00.000 11616 IsSlewing returns 0
21:07:05.325 00.000 11616 IsGuiding returns 0
21:07:05.325 00.000 11616 PulseGuide returned control before completion, sleep 29
21:07:05.357 00.032 11616 IsGuiding returns 1
21:07:05.357 00.000 11616 scope still moving after pulse duration time elapsed
21:07:05.389 00.032 11616 IsSlewing returns 0
21:07:05.389 00.000 11616 IsGuiding returns 0
21:07:05.389 00.000 11616 scope move finished after 19 + 43 ms
21:07:05.389 00.000 11616 Move returns status 0, amount 19
21:07:05.389 00.000 11616 move complete, result=0
21:07:05.389 00.000 11616 worker thread done servicing request
21:07:05.389 00.000 12268 GuideStep: 0.1 px 68 ms WEST, 0.2 px 19 ms SOUTH
21:07:05.389 00.000 11616 Worker thread wakes up
21:07:05.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:05.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:07.398 02.009 11616 Exposure complete
21:07:07.446 00.048 11616 worker thread done servicing request
21:07:07.446 00.000 12268 OnExposeComplete: enter
21:07:07.446 00.000 12268 UpdateGuideState(): m_state=6
21:07:07.446 00.000 12268 Star::Find(15, 1250, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1972
21:07:07.446 00.000 12268 Star::Find returns 1 (0), X=1249.76, Y=866.89, Mass=398, SNR=13.6, Peak=42 HFD=4.6
21:07:07.446 00.000 12268 MultiStar: [#1 -0.09,-0.24,1.07,U] [#2 0.04,-0.41,1.08,U] [#3 0.18,-0.67,0.00,M1] [#4 -0.04,-0.51,0.78,U] [#5 -0.11,-1.06,0.00,M1] [#6 -0.19,-0.86,0.00,M1] [#7 -0.36,-0.63,0.00,M1] [#8 -0.19,-0.42,0.58,U] 
21:07:07.446 00.000 12268 single-star, 4 included, MultiStar: {0.01, -0.33}, one-star: {0.26, -0.13}
21:07:07.446 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.67) = xAngle (1.21 = 1.21)
21:07:07.446 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.24 = 1.24)
21:07:07.446 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.13 hyp=0.29 cameraTheta=-0.46 mountX=0.10 mountY=0.27, mountTheta=1.21
21:07:07.446 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.13, opts=13)
21:07:07.446 00.000 12268 Enqueuing Move request for scope (0.26, -0.13)
21:07:07.446 00.000 11616 Worker thread wakes up
21:07:07.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.13) opts 0xd
21:07:07.446 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.13)
21:07:07.446 00.000 11616 Moving (0.26, -0.13) raw xDistance=0.10 yDistance=0.27
21:07:07.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
21:07:07.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
21:07:07.446 00.000 11616 MoveAxis(W, 57, ABG)
21:07:07.446 00.000 11616 Guiding  Dir = 3, Dur = 57
21:07:07.446 00.000 11616 IsSlewing returns 0
21:07:07.446 00.000 11616 IsGuiding returns 0
21:07:07.446 00.000 11616 PulseGuide returned control before completion, sleep 67
21:07:07.468 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
21:07:07.478 00.010 12268 UpdateGuideState exits: m=398 SNR=13.6
21:07:07.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:07.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:07.478 00.000 12268 Enqueuing Expose request
21:07:07.541 00.063 11616 IsGuiding returns 0
21:07:07.541 00.000 11616 Move returns status 0, amount 57
21:07:07.541 00.000 11616 MoveAxis(S, 23, ABG)
21:07:07.541 00.000 11616 Guiding  Dir = 1, Dur = 23
21:07:07.541 00.000 11616 IsSlewing returns 0
21:07:07.541 00.000 11616 IsGuiding returns 0
21:07:07.541 00.000 11616 PulseGuide returned control before completion, sleep 33
21:07:07.589 00.048 11616 IsGuiding returns 1
21:07:07.589 00.000 11616 scope still moving after pulse duration time elapsed
21:07:07.620 00.031 11616 IsSlewing returns 0
21:07:07.620 00.000 11616 IsGuiding returns 0
21:07:07.620 00.000 11616 scope move finished after 23 + 55 ms
21:07:07.620 00.000 11616 Move returns status 0, amount 23
21:07:07.620 00.000 11616 move complete, result=0
21:07:07.620 00.000 11616 worker thread done servicing request
21:07:07.620 00.000 11616 Worker thread wakes up
21:07:07.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:07.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:07.620 00.000 12268 GuideStep: 0.1 px 57 ms WEST, 0.3 px 23 ms SOUTH
21:07:09.726 02.106 11616 Exposure complete
21:07:09.781 00.055 11616 worker thread done servicing request
21:07:09.781 00.000 12268 OnExposeComplete: enter
21:07:09.781 00.000 12268 UpdateGuideState(): m_state=6
21:07:09.781 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1973
21:07:09.781 00.000 12268 Star::Find returns 1 (0), X=1249.73, Y=866.83, Mass=462, SNR=14.6, Peak=49 HFD=5.0
21:07:09.781 00.000 12268 MultiStar: [#1 -0.03,-0.40,0.99,U] [#2 -0.11,-0.72,0.00,M1] [#3 0.19,-0.67,0.00,M2] [#4 0.06,-0.55,0.79,U] [#5 0.12,-1.03,0.00,M2] [#6 0.36,-1.17,0.00,M2] [#7 0.36,0.30,0.44,U] [#8 -0.02,-0.74,0.00,M1] 
21:07:09.781 00.000 12268 single-star, 3 included, MultiStar: {0.12, -0.27}, one-star: {0.22, -0.18}
21:07:09.781 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.67) = xAngle (0.98 = 0.98)
21:07:09.781 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.01 = 1.01)
21:07:09.781 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.18 hyp=0.29 cameraTheta=-0.68 mountX=0.16 mountY=0.25, mountTheta=0.99
21:07:09.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.18, opts=13)
21:07:09.781 00.000 12268 Enqueuing Move request for scope (0.22, -0.18)
21:07:09.781 00.000 11616 Worker thread wakes up
21:07:09.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.18) opts 0xd
21:07:09.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.18)
21:07:09.781 00.000 11616 Moving (0.22, -0.18) raw xDistance=0.16 yDistance=0.25
21:07:09.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
21:07:09.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
21:07:09.781 00.000 11616 MoveAxis(W, 90, ABG)
21:07:09.781 00.000 11616 Guiding  Dir = 3, Dur = 90
21:07:09.781 00.000 11616 IsSlewing returns 0
21:07:09.781 00.000 11616 IsGuiding returns 0
21:07:09.781 00.000 11616 PulseGuide returned control before completion, sleep 100
21:07:09.790 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:07:09.812 00.022 12268 UpdateGuideState exits: m=462 SNR=14.6
21:07:09.821 00.009 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:09.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:09.821 00.000 12268 Enqueuing Expose request
21:07:09.901 00.080 11616 IsGuiding returns 0
21:07:09.901 00.000 11616 Move returns status 0, amount 90
21:07:09.901 00.000 11616 MoveAxis(S, 21, ABG)
21:07:09.901 00.000 11616 Guiding  Dir = 1, Dur = 21
21:07:09.901 00.000 11616 IsSlewing returns 0
21:07:09.901 00.000 11616 IsGuiding returns 0
21:07:09.901 00.000 11616 PulseGuide returned control before completion, sleep 31
21:07:09.948 00.047 11616 IsGuiding returns 1
21:07:09.948 00.000 11616 scope still moving after pulse duration time elapsed
21:07:09.980 00.032 11616 IsSlewing returns 0
21:07:09.980 00.000 11616 IsGuiding returns 0
21:07:09.980 00.000 11616 scope move finished after 21 + 58 ms
21:07:09.980 00.000 11616 Move returns status 0, amount 21
21:07:09.980 00.000 11616 move complete, result=0
21:07:09.980 00.000 11616 worker thread done servicing request
21:07:09.980 00.000 12268 GuideStep: 0.2 px 90 ms WEST, 0.2 px 21 ms SOUTH
21:07:09.980 00.000 11616 Worker thread wakes up
21:07:09.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:09.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:11.989 02.009 11616 Exposure complete
21:07:12.052 00.063 11616 worker thread done servicing request
21:07:12.052 00.000 12268 OnExposeComplete: enter
21:07:12.052 00.000 12268 UpdateGuideState(): m_state=6
21:07:12.052 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1974
21:07:12.052 00.000 12268 Star::Find returns 1 (0), X=1249.54, Y=866.61, Mass=422, SNR=14.0, Peak=51 HFD=4.7
21:07:12.052 00.000 12268 MultiStar: [#1 0.06,-0.22,1.05,U] [#2 0.05,-0.51,1.07,U] [#3 0.15,-0.70,0.00,M3] [#4 0.24,-0.77,0.00,M1] [#5 -0.19,-1.16,0.00,M3] [#6 0.23,-0.72,0.00,M3] [#7 -0.22,-0.02,0.42,U] [#8 0.07,-0.42,0.56,U] 
21:07:12.052 00.000 12268 refined, 4 included, MultiStar: {0.02, -0.35}, one-star: {0.03, -0.41}
21:07:12.052 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.67) = xAngle (0.16 = 0.16)
21:07:12.052 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.19 = 0.19)
21:07:12.052 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.35 hyp=0.35 cameraTheta=-1.51 mountX=0.34 mountY=0.07, mountTheta=0.19
21:07:12.052 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.35, opts=13)
21:07:12.052 00.000 12268 Enqueuing Move request for scope (0.02, -0.35)
21:07:12.052 00.000 11616 Worker thread wakes up
21:07:12.052 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.35) opts 0xd
21:07:12.052 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.35)
21:07:12.052 00.000 11616 Moving (0.02, -0.35) raw xDistance=0.34 yDistance=0.07
21:07:12.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
21:07:12.052 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:12.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:07:12.052 00.000 11616 MoveAxis(W, 192, ABG)
21:07:12.052 00.000 11616 Guiding  Dir = 3, Dur = 192
21:07:12.052 00.000 11616 IsSlewing returns 0
21:07:12.052 00.000 11616 IsGuiding returns 0
21:07:12.052 00.000 11616 PulseGuide returned control before completion, sleep 202
21:07:12.068 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:07:12.084 00.016 12268 UpdateGuideState exits: m=422 SNR=14.0
21:07:12.084 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:12.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:12.084 00.000 12268 Enqueuing Expose request
21:07:12.274 00.190 11616 IsGuiding returns 1
21:07:12.274 00.000 11616 scope still moving after pulse duration time elapsed
21:07:12.305 00.031 11616 IsSlewing returns 0
21:07:12.305 00.000 11616 IsGuiding returns 0
21:07:12.305 00.000 11616 scope move finished after 192 + 57 ms
21:07:12.305 00.000 11616 Move returns status 0, amount 192
21:07:12.305 00.000 11616 MoveAxis(N, 0, ABG)
21:07:12.305 00.000 11616 Move returns status 0, amount 0
21:07:12.305 00.000 11616 move complete, result=0
21:07:12.305 00.000 11616 worker thread done servicing request
21:07:12.305 00.000 11616 Worker thread wakes up
21:07:12.305 00.000 12268 GuideStep: 0.3 px 192 ms WEST, 0.1 px 0 ms NORTH
21:07:12.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:12.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:14.323 02.018 11616 Exposure complete
21:07:14.374 00.051 11616 worker thread done servicing request
21:07:14.374 00.000 12268 OnExposeComplete: enter
21:07:14.374 00.000 12268 UpdateGuideState(): m_state=6
21:07:14.374 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1975
21:07:14.374 00.000 12268 Star::Find returns 1 (0), X=1249.95, Y=867.06, Mass=467, SNR=14.8, Peak=52 HFD=4.5
21:07:14.374 00.000 12268 MultiStar: [#1 -0.03,0.22,0.95,U] [#2 0.14,-0.29,0.92,U] [#3 0.31,-0.35,0.82,U] [#4 -0.16,-0.22,0.78,U] [#5 -0.05,-0.40,0.72,U] [#6 0.35,-0.52,0.68,U] [#7 0.42,0.41,0.45,U] [#8 -0.08,0.08,0.48,U] 
21:07:14.374 00.000 12268 refined, 8 included, MultiStar: {0.15, -0.13}, one-star: {0.45, 0.04}
21:07:14.374 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.67) = xAngle (0.96 = 0.96)
21:07:14.374 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.99 = 0.99)
21:07:14.374 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-0.71 mountX=0.12 mountY=0.17, mountTheta=0.97
21:07:14.374 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.13, opts=13)
21:07:14.387 00.013 12268 Enqueuing Move request for scope (0.15, -0.13)
21:07:14.387 00.000 11616 Worker thread wakes up
21:07:14.387 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd
21:07:14.387 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.13)
21:07:14.387 00.000 11616 Moving (0.15, -0.13) raw xDistance=0.12 yDistance=0.17
21:07:14.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
21:07:14.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
21:07:14.387 00.000 11616 MoveAxis(W, 65, ABG)
21:07:14.387 00.000 11616 Guiding  Dir = 3, Dur = 65
21:07:14.387 00.000 11616 IsSlewing returns 0
21:07:14.387 00.000 11616 IsGuiding returns 0
21:07:14.387 00.000 11616 PulseGuide returned control before completion, sleep 75
21:07:14.387 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:07:14.406 00.019 12268 UpdateGuideState exits: m=467 SNR=14.8
21:07:14.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:14.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:14.406 00.000 12268 Enqueuing Expose request
21:07:14.466 00.060 11616 IsGuiding returns 1
21:07:14.466 00.000 11616 scope still moving after pulse duration time elapsed
21:07:14.498 00.032 11616 IsSlewing returns 0
21:07:14.498 00.000 11616 IsGuiding returns 1
21:07:14.530 00.032 11616 IsSlewing returns 0
21:07:14.531 00.001 11616 IsGuiding returns 1
21:07:14.562 00.031 11616 IsSlewing returns 0
21:07:14.562 00.000 11616 IsGuiding returns 0
21:07:14.562 00.000 11616 scope move finished after 65 + 109 ms
21:07:14.562 00.000 11616 Move returns status 0, amount 65
21:07:14.562 00.000 11616 MoveAxis(S, 14, ABG)
21:07:14.562 00.000 11616 Guiding  Dir = 1, Dur = 14
21:07:14.562 00.000 11616 IsSlewing returns 0
21:07:14.562 00.000 11616 IsGuiding returns 0
21:07:14.562 00.000 11616 PulseGuide returned control before completion, sleep 24
21:07:14.594 00.032 11616 IsGuiding returns 1
21:07:14.594 00.000 11616 scope still moving after pulse duration time elapsed
21:07:14.625 00.031 11616 IsSlewing returns 0
21:07:14.625 00.000 11616 IsGuiding returns 1
21:07:14.656 00.031 11616 IsSlewing returns 0
21:07:14.656 00.000 11616 IsGuiding returns 1
21:07:14.687 00.031 11616 IsSlewing returns 0
21:07:14.687 00.000 11616 IsGuiding returns 1
21:07:14.718 00.031 11616 IsSlewing returns 0
21:07:14.718 00.000 11616 IsGuiding returns 1
21:07:14.750 00.032 11616 IsSlewing returns 0
21:07:14.750 00.000 11616 IsGuiding returns 1
21:07:14.781 00.031 11616 IsSlewing returns 0
21:07:14.781 00.000 11616 IsGuiding returns 1
21:07:14.813 00.032 11616 IsSlewing returns 0
21:07:14.813 00.000 11616 IsGuiding returns 1
21:07:14.843 00.030 11616 IsSlewing returns 0
21:07:14.843 00.000 11616 IsGuiding returns 0
21:07:14.843 00.000 11616 scope move finished after 14 + 266 ms
21:07:14.843 00.000 11616 Move returns status 0, amount 14
21:07:14.843 00.000 11616 move complete, result=0
21:07:14.843 00.000 11616 worker thread done servicing request
21:07:14.843 00.000 11616 Worker thread wakes up
21:07:14.843 00.000 12268 GuideStep: 0.1 px 65 ms WEST, 0.2 px 14 ms SOUTH
21:07:14.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:14.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:16.850 02.007 11616 Exposure complete
21:07:16.897 00.047 11616 worker thread done servicing request
21:07:16.906 00.009 12268 OnExposeComplete: enter
21:07:16.906 00.000 12268 UpdateGuideState(): m_state=6
21:07:16.906 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1976
21:07:16.906 00.000 12268 Star::Find returns 1 (0), X=1249.85, Y=867.22, Mass=454, SNR=14.5, Peak=43 HFD=5.0
21:07:16.906 00.000 12268 MultiStar: [#1 0.27,0.32,1.00,U] [#2 0.09,0.21,1.05,U] [#3 0.19,-0.25,0.82,U] [#4 0.46,0.01,0.81,U] [#5 0.19,-0.12,0.70,U] [#6 -0.10,-0.16,0.63,U] [#7 -0.26,0.58,0.42,U] [#8 -0.04,0.17,0.54,U] 
21:07:16.906 00.000 12268 refined, 8 included, MultiStar: {0.17, 0.10}, one-star: {0.35, 0.20}
21:07:16.906 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.67) = xAngle (2.20 = 2.20)
21:07:16.906 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.23 = 2.23)
21:07:16.906 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.54 mountX=-0.12 mountY=0.15, mountTheta=2.21
21:07:16.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.10, opts=13)
21:07:16.906 00.000 12268 Enqueuing Move request for scope (0.17, 0.10)
21:07:16.906 00.000 11616 Worker thread wakes up
21:07:16.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
21:07:16.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
21:07:16.906 00.000 11616 Moving (0.17, 0.10) raw xDistance=-0.12 yDistance=0.15
21:07:16.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:07:16.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:07:16.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
21:07:16.906 00.000 11616 MoveAxis(E, 0, ABG)
21:07:16.906 00.000 11616 Move returns status 0, amount 0
21:07:16.906 00.000 11616 MoveAxis(S, 13, ABG)
21:07:16.906 00.000 11616 Guiding  Dir = 1, Dur = 13
21:07:16.906 00.000 11616 IsSlewing returns 0
21:07:16.906 00.000 11616 IsGuiding returns 0
21:07:16.906 00.000 11616 PulseGuide returned control before completion, sleep 23
21:07:16.914 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:07:16.937 00.023 12268 UpdateGuideState exits: m=454 SNR=14.5
21:07:16.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:16.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:16.937 00.000 12268 Enqueuing Expose request
21:07:16.945 00.008 11616 IsGuiding returns 1
21:07:16.945 00.000 11616 scope still moving after pulse duration time elapsed
21:07:16.977 00.032 11616 IsSlewing returns 0
21:07:16.977 00.000 11616 IsGuiding returns 0
21:07:16.977 00.000 11616 scope move finished after 13 + 53 ms
21:07:16.977 00.000 11616 Move returns status 0, amount 13
21:07:16.977 00.000 11616 move complete, result=0
21:07:16.977 00.000 11616 worker thread done servicing request
21:07:16.977 00.000 11616 Worker thread wakes up
21:07:16.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:16.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:16.977 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
21:07:18.986 02.009 11616 Exposure complete
21:07:19.034 00.048 11616 worker thread done servicing request
21:07:19.034 00.000 12268 OnExposeComplete: enter
21:07:19.034 00.000 12268 UpdateGuideState(): m_state=6
21:07:19.034 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1977
21:07:19.034 00.000 12268 Star::Find returns 1 (0), X=1249.64, Y=867.25, Mass=354, SNR=12.7, Peak=36 HFD=3.9
21:07:19.034 00.000 12268 MultiStar: [#1 0.24,0.30,1.10,U] [#2 -0.19,-0.06,0.96,U] [#3 0.06,-0.35,0.87,U] [#4 0.28,0.10,0.92,U] [#5 -0.26,-0.44,0.84,U] [#6 -0.27,0.31,0.75,U] [#7 -0.34,0.12,0.49,U] [#8 0.09,0.46,0.57,U] 
21:07:19.034 00.000 12268 refined, 8 included, MultiStar: {-0.00, 0.06}, one-star: {0.14, 0.23}
21:07:19.034 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.67) = xAngle (3.26 = -3.02)
21:07:19.034 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.29 = -2.99)
21:07:19.034 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.59 mountX=-0.06 mountY=-0.01, mountTheta=-2.99
21:07:19.034 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.06, opts=13)
21:07:19.034 00.000 12268 Enqueuing Move request for scope (-0.00, 0.06)
21:07:19.034 00.000 11616 Worker thread wakes up
21:07:19.049 00.015 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
21:07:19.049 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
21:07:19.049 00.000 11616 Moving (-0.00, 0.06) raw xDistance=-0.06 yDistance=-0.01
21:07:19.049 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:19.049 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:07:19.049 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:19.049 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:07:19.049 00.000 11616 MoveAxis(E, 0, ABG)
21:07:19.049 00.000 11616 Move returns status 0, amount 0
21:07:19.049 00.000 11616 MoveAxis(N, 0, ABG)
21:07:19.049 00.000 11616 Move returns status 0, amount 0
21:07:19.049 00.000 11616 move complete, result=0
21:07:19.049 00.000 11616 worker thread done servicing request
21:07:19.049 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:07:19.065 00.016 12268 UpdateGuideState exits: m=354 SNR=12.7
21:07:19.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:19.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:19.065 00.000 12268 Enqueuing Expose request
21:07:19.065 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:07:19.065 00.000 11616 Worker thread wakes up
21:07:19.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:19.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:21.081 02.016 11616 Exposure complete
21:07:21.129 00.048 11616 worker thread done servicing request
21:07:21.129 00.000 12268 OnExposeComplete: enter
21:07:21.129 00.000 12268 UpdateGuideState(): m_state=6
21:07:21.129 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1978
21:07:21.129 00.000 12268 Star::Find returns 1 (0), X=1249.42, Y=867.00, Mass=426, SNR=14.1, Peak=46 HFD=4.9
21:07:21.129 00.000 12268 MultiStar: [#1 -0.38,0.08,1.00,U] [#2 -0.14,-0.18,0.95,U] [#3 -0.16,-0.57,0.83,U] [#4 -0.17,-0.00,0.86,U] [#5 -0.51,-0.75,0.00,M1] [#6 -0.47,-0.13,0.64,U] [#7 0.25,-0.22,0.45,U] [#8 -0.37,0.07,0.52,U] 
21:07:21.129 00.000 12268 single-star, 7 included, MultiStar: {-0.20, -0.12}, one-star: {-0.08, -0.02}
21:07:21.129 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.67) = xAngle (-1.24 = -1.24)
21:07:21.129 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.21 = -1.21)
21:07:21.129 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-2.90 mountX=0.03 mountY=-0.08, mountTheta=-1.23
21:07:21.129 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.02, opts=13)
21:07:21.129 00.000 12268 Enqueuing Move request for scope (-0.08, -0.02)
21:07:21.129 00.000 11616 Worker thread wakes up
21:07:21.129 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
21:07:21.129 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
21:07:21.129 00.000 11616 Moving (-0.08, -0.02) raw xDistance=0.03 yDistance=-0.08
21:07:21.129 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:21.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:07:21.129 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:21.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:07:21.145 00.016 11616 MoveAxis(E, 0, ABG)
21:07:21.145 00.000 11616 Move returns status 0, amount 0
21:07:21.145 00.000 11616 MoveAxis(N, 0, ABG)
21:07:21.145 00.000 11616 Move returns status 0, amount 0
21:07:21.145 00.000 11616 move complete, result=0
21:07:21.145 00.000 11616 worker thread done servicing request
21:07:21.156 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:07:21.161 00.005 12268 UpdateGuideState exits: m=426 SNR=14.1
21:07:21.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:21.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:21.161 00.000 12268 Enqueuing Expose request
21:07:21.161 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:21.161 00.000 11616 Worker thread wakes up
21:07:21.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:21.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:23.184 02.023 11616 Exposure complete
21:07:23.232 00.048 11616 worker thread done servicing request
21:07:23.232 00.000 12268 OnExposeComplete: enter
21:07:23.232 00.000 12268 UpdateGuideState(): m_state=6
21:07:23.232 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1979
21:07:23.232 00.000 12268 Star::Find returns 1 (0), X=1249.78, Y=867.14, Mass=479, SNR=14.9, Peak=44 HFD=5.4
21:07:23.232 00.000 12268 MultiStar: [#1 -0.03,0.20,0.92,U] [#2 -0.01,-0.15,0.91,U] [#3 0.18,-0.51,0.77,U] [#4 0.40,0.07,0.83,U] [#5 -0.30,-0.41,0.70,U] [#6 0.03,-0.10,0.61,U] [#7 -0.31,-0.30,0.40,U] [#8 -0.33,0.03,0.49,U] 
21:07:23.232 00.000 12268 refined, 8 included, MultiStar: {0.04, -0.09}, one-star: {0.27, 0.12}
21:07:23.232 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.67) = xAngle (0.47 = 0.47)
21:07:23.232 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.50 = 0.50)
21:07:23.232 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.20 mountX=0.09 mountY=0.05, mountTheta=0.49
21:07:23.232 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.09, opts=13)
21:07:23.232 00.000 12268 Enqueuing Move request for scope (0.04, -0.09)
21:07:23.232 00.000 11616 Worker thread wakes up
21:07:23.232 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
21:07:23.232 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
21:07:23.232 00.000 11616 Moving (0.04, -0.09) raw xDistance=0.09 yDistance=0.05
21:07:23.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:23.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:07:23.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:23.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:07:23.232 00.000 11616 MoveAxis(E, 0, ABG)
21:07:23.232 00.000 11616 Move returns status 0, amount 0
21:07:23.232 00.000 11616 MoveAxis(N, 0, ABG)
21:07:23.232 00.000 11616 Move returns status 0, amount 0
21:07:23.232 00.000 11616 move complete, result=0
21:07:23.232 00.000 11616 worker thread done servicing request
21:07:23.250 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:07:23.263 00.013 12268 UpdateGuideState exits: m=479 SNR=14.9
21:07:23.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:23.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:23.263 00.000 12268 Enqueuing Expose request
21:07:23.263 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:07:23.263 00.000 11616 Worker thread wakes up
21:07:23.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:23.279 00.016 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:25.291 02.012 11616 Exposure complete
21:07:25.354 00.063 11616 worker thread done servicing request
21:07:25.354 00.000 12268 OnExposeComplete: enter
21:07:25.354 00.000 12268 UpdateGuideState(): m_state=6
21:07:25.354 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1980
21:07:25.354 00.000 12268 Star::Find returns 1 (0), X=1249.51, Y=867.19, Mass=429, SNR=14.1, Peak=42 HFD=4.7
21:07:25.354 00.000 12268 MultiStar: [#1 0.07,0.27,0.98,U] [#2 0.19,-0.01,1.01,U] [#3 0.08,-0.54,0.78,U] [#4 0.18,-0.05,0.84,U] [#5 0.06,-0.16,0.78,U] [#6 -0.02,-0.64,0.63,U] [#7 0.42,-0.06,0.49,U] [#8 -0.45,-0.29,0.54,U] 
21:07:25.354 00.000 12268 refined, 8 included, MultiStar: {0.07, -0.10}, one-star: {0.00, 0.17}
21:07:25.354 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.67) = xAngle (0.67 = 0.67)
21:07:25.354 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.70 = 0.70)
21:07:25.354 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-1.00 mountX=0.10 mountY=0.08, mountTheta=0.69
21:07:25.354 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.10, opts=13)
21:07:25.354 00.000 12268 Enqueuing Move request for scope (0.07, -0.10)
21:07:25.354 00.000 11616 Worker thread wakes up
21:07:25.354 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
21:07:25.354 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
21:07:25.354 00.000 11616 Moving (0.07, -0.10) raw xDistance=0.10 yDistance=0.08
21:07:25.354 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:25.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:07:25.354 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:25.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:07:25.354 00.000 11616 MoveAxis(E, 0, ABG)
21:07:25.354 00.000 11616 Move returns status 0, amount 0
21:07:25.354 00.000 11616 MoveAxis(N, 0, ABG)
21:07:25.354 00.000 11616 Move returns status 0, amount 0
21:07:25.354 00.000 11616 move complete, result=0
21:07:25.354 00.000 11616 worker thread done servicing request
21:07:25.370 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:07:25.386 00.016 12268 UpdateGuideState exits: m=429 SNR=14.1
21:07:25.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:25.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:25.386 00.000 12268 Enqueuing Expose request
21:07:25.386 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:07:25.386 00.000 11616 Worker thread wakes up
21:07:25.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:25.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:27.396 02.010 11616 Exposure complete
21:07:27.444 00.048 11616 worker thread done servicing request
21:07:27.444 00.000 12268 OnExposeComplete: enter
21:07:27.444 00.000 12268 UpdateGuideState(): m_state=6
21:07:27.444 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1981
21:07:27.444 00.000 12268 Star::Find returns 1 (0), X=1249.93, Y=867.03, Mass=444, SNR=14.3, Peak=40 HFD=5.0
21:07:27.444 00.000 12268 MultiStar: [#1 -0.38,-0.04,0.97,U] [#2 -0.09,0.09,0.96,U] [#3 0.18,-0.61,0.85,U] [#4 0.15,-0.22,0.85,U] [#5 -0.20,-0.55,0.76,U] [#6 -0.15,-0.63,0.64,U] [#7 -0.24,-0.37,0.59,U] [#8 -0.22,-0.11,0.49,U] 
21:07:27.444 00.000 12268 refined, 8 included, MultiStar: {-0.04, -0.24}, one-star: {0.42, 0.01}
21:07:27.444 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.67) = xAngle (-0.05 = -0.05)
21:07:27.444 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.02 = -0.02)
21:07:27.444 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.24 hyp=0.25 cameraTheta=-1.71 mountX=0.25 mountY=-0.00, mountTheta=-0.02
21:07:27.444 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.24, opts=13)
21:07:27.444 00.000 12268 Enqueuing Move request for scope (-0.04, -0.24)
21:07:27.444 00.000 11616 Worker thread wakes up
21:07:27.444 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.24) opts 0xd
21:07:27.444 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.24)
21:07:27.444 00.000 11616 Moving (-0.04, -0.24) raw xDistance=0.25 yDistance=-0.00
21:07:27.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
21:07:27.444 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:27.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:07:27.444 00.000 11616 MoveAxis(W, 138, ABG)
21:07:27.444 00.000 11616 Guiding  Dir = 3, Dur = 138
21:07:27.444 00.000 11616 IsSlewing returns 0
21:07:27.460 00.016 11616 IsGuiding returns 0
21:07:27.460 00.000 11616 PulseGuide returned control before completion, sleep 148
21:07:27.469 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:07:27.476 00.007 12268 UpdateGuideState exits: m=444 SNR=14.3
21:07:27.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:27.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:27.476 00.000 12268 Enqueuing Expose request
21:07:27.618 00.142 11616 IsGuiding returns 0
21:07:27.618 00.000 11616 Move returns status 0, amount 138
21:07:27.618 00.000 11616 MoveAxis(N, 0, ABG)
21:07:27.618 00.000 11616 Move returns status 0, amount 0
21:07:27.618 00.000 11616 move complete, result=0
21:07:27.618 00.000 11616 worker thread done servicing request
21:07:27.618 00.000 11616 Worker thread wakes up
21:07:27.618 00.000 12268 GuideStep: 0.2 px 138 ms WEST, -0.0 px 0 ms NORTH
21:07:27.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:27.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:29.725 02.107 11616 Exposure complete
21:07:29.781 00.056 11616 worker thread done servicing request
21:07:29.781 00.000 12268 OnExposeComplete: enter
21:07:29.781 00.000 12268 UpdateGuideState(): m_state=6
21:07:29.781 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1982
21:07:29.781 00.000 12268 Star::Find returns 1 (0), X=1249.53, Y=866.43, Mass=438, SNR=14.3, Peak=38 HFD=4.6
21:07:29.781 00.000 12268 MultiStar: [#1 -0.49,-0.79,0.00,M1] [#2 -0.32,-0.60,0.00,M1] [#3 -0.19,-1.45,0.00,M1] [#4 -0.19,-1.13,0.00,M1] [#5 -0.23,-1.52,0.00,M1] [#6 -0.24,-0.57,0.62,U] [#7 -0.61,-0.68,0.00,M1] [#8 -0.02,-0.59,0.48,U] 
21:07:29.781 00.000 12268 single-star, 2 included, MultiStar: {-0.06, -0.58}, one-star: {0.03, -0.59}
21:07:29.781 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.67) = xAngle (0.14 = 0.14)
21:07:29.781 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.17 = 0.17)
21:07:29.781 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.59 hyp=0.59 cameraTheta=-1.53 mountX=0.58 mountY=0.10, mountTheta=0.17
21:07:29.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.59, opts=13)
21:07:29.781 00.000 12268 Enqueuing Move request for scope (0.03, -0.59)
21:07:29.781 00.000 11616 Worker thread wakes up
21:07:29.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.59) opts 0xd
21:07:29.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.59)
21:07:29.781 00.000 11616 Moving (0.03, -0.59) raw xDistance=0.58 yDistance=0.10
21:07:29.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
21:07:29.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:29.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:07:29.781 00.000 11616 MoveAxis(W, 325, ABG)
21:07:29.781 00.000 11616 Guiding  Dir = 3, Dur = 325
21:07:29.781 00.000 11616 IsSlewing returns 0
21:07:29.781 00.000 11616 IsGuiding returns 0
21:07:29.781 00.000 11616 PulseGuide returned control before completion, sleep 335
21:07:29.788 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:07:29.812 00.024 12268 UpdateGuideState exits: m=438 SNR=14.3
21:07:29.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:29.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:29.812 00.000 12268 Enqueuing Expose request
21:07:30.123 00.311 11616 IsGuiding returns 1
21:07:30.123 00.000 11616 scope still moving after pulse duration time elapsed
21:07:30.155 00.032 11616 IsSlewing returns 0
21:07:30.155 00.000 11616 IsGuiding returns 0
21:07:30.156 00.001 11616 scope move finished after 325 + 43 ms
21:07:30.156 00.000 11616 Move returns status 0, amount 325
21:07:30.156 00.000 11616 MoveAxis(N, 0, ABG)
21:07:30.156 00.000 11616 Move returns status 0, amount 0
21:07:30.156 00.000 11616 move complete, result=0
21:07:30.156 00.000 11616 worker thread done servicing request
21:07:30.156 00.000 11616 Worker thread wakes up
21:07:30.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:30.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:30.156 00.000 12268 GuideStep: 0.6 px 325 ms WEST, 0.1 px 0 ms NORTH
21:07:32.158 02.002 11616 Exposure complete
21:07:32.221 00.063 11616 worker thread done servicing request
21:07:32.221 00.000 12268 OnExposeComplete: enter
21:07:32.221 00.000 12268 UpdateGuideState(): m_state=6
21:07:32.221 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1983
21:07:32.221 00.000 12268 Star::Find returns 1 (0), X=1249.70, Y=866.63, Mass=429, SNR=14.1, Peak=44 HFD=5.1
21:07:32.221 00.000 12268 MultiStar: [#1 -0.51,-0.22,0.93,U] [#2 0.24,-0.59,0.98,U] [#3 -0.16,-0.76,0.00,M2] [#4 -0.38,-0.60,0.00,M2] [#5 -0.32,-0.69,0.00,M2] [#6 -0.14,-0.89,0.00,M1] [#7 -0.24,-0.97,0.00,M2] [#8 -0.44,-0.34,0.52,U] 
21:07:32.221 00.000 12268 refined, 3 included, MultiStar: {-0.08, -0.39}, one-star: {0.20, -0.38}
21:07:32.221 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.67) = xAngle (-0.09 = -0.09)
21:07:32.221 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.06 = -0.06)
21:07:32.221 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.39 hyp=0.40 cameraTheta=-1.76 mountX=0.40 mountY=-0.03, mountTheta=-0.06
21:07:32.221 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.39, opts=13)
21:07:32.221 00.000 12268 Enqueuing Move request for scope (-0.08, -0.39)
21:07:32.221 00.000 11616 Worker thread wakes up
21:07:32.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.39) opts 0xd
21:07:32.221 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.39)
21:07:32.221 00.000 11616 Moving (-0.08, -0.39) raw xDistance=0.40 yDistance=-0.03
21:07:32.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
21:07:32.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:32.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:07:32.221 00.000 11616 MoveAxis(W, 222, ABG)
21:07:32.221 00.000 11616 Guiding  Dir = 3, Dur = 222
21:07:32.221 00.000 11616 IsSlewing returns 0
21:07:32.221 00.000 11616 IsGuiding returns 0
21:07:32.221 00.000 11616 PulseGuide returned control before completion, sleep 232
21:07:32.237 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:07:32.253 00.016 12268 UpdateGuideState exits: m=429 SNR=14.1
21:07:32.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:32.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:32.253 00.000 12268 Enqueuing Expose request
21:07:32.475 00.222 11616 IsGuiding returns 1
21:07:32.476 00.001 11616 scope still moving after pulse duration time elapsed
21:07:32.507 00.031 11616 IsSlewing returns 0
21:07:32.507 00.000 11616 IsGuiding returns 0
21:07:32.507 00.000 11616 scope move finished after 222 + 49 ms
21:07:32.507 00.000 11616 Move returns status 0, amount 222
21:07:32.507 00.000 11616 MoveAxis(N, 0, ABG)
21:07:32.507 00.000 11616 Move returns status 0, amount 0
21:07:32.507 00.000 11616 move complete, result=0
21:07:32.507 00.000 11616 worker thread done servicing request
21:07:32.507 00.000 11616 Worker thread wakes up
21:07:32.507 00.000 12268 GuideStep: 0.4 px 222 ms WEST, -0.0 px 0 ms NORTH
21:07:32.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:32.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:34.516 02.009 11616 Exposure complete
21:07:34.580 00.064 11616 worker thread done servicing request
21:07:34.580 00.000 12268 OnExposeComplete: enter
21:07:34.580 00.000 12268 UpdateGuideState(): m_state=6
21:07:34.580 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1984
21:07:34.580 00.000 12268 Star::Find returns 1 (0), X=1249.37, Y=866.64, Mass=411, SNR=13.8, Peak=48 HFD=4.2
21:07:34.580 00.000 12268 MultiStar: [#1 -0.32,-0.02,0.98,U] [#2 -0.14,-0.32,1.02,U] [#3 -0.28,-0.97,0.00,M3] [#4 -0.14,-0.71,0.00,M3] [#5 -0.42,-0.51,0.00,M3] [#6 -0.10,-0.51,0.64,U] [#7 -0.57,0.46,0.00,M3] [#8 -0.11,0.18,0.51,U] 
21:07:34.580 00.000 12268 refined, 4 included, MultiStar: {-0.17, -0.23}, one-star: {-0.13, -0.37}
21:07:34.580 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.67) = xAngle (-0.54 = -0.54)
21:07:34.580 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.51 = -0.51)
21:07:34.580 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.23 hyp=0.29 cameraTheta=-2.21 mountX=0.24 mountY=-0.14, mountTheta=-0.52
21:07:34.580 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.23, opts=13)
21:07:34.580 00.000 12268 Enqueuing Move request for scope (-0.17, -0.23)
21:07:34.580 00.000 11616 Worker thread wakes up
21:07:34.580 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.23) opts 0xd
21:07:34.580 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.23)
21:07:34.580 00.000 11616 Moving (-0.17, -0.23) raw xDistance=0.24 yDistance=-0.14
21:07:34.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
21:07:34.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:34.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:07:34.580 00.000 11616 MoveAxis(W, 137, ABG)
21:07:34.580 00.000 11616 Guiding  Dir = 3, Dur = 137
21:07:34.580 00.000 11616 IsSlewing returns 0
21:07:34.580 00.000 11616 IsGuiding returns 0
21:07:34.580 00.000 11616 PulseGuide returned control before completion, sleep 147
21:07:34.593 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:07:34.611 00.018 12268 UpdateGuideState exits: m=411 SNR=13.8
21:07:34.611 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:34.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:34.611 00.000 12268 Enqueuing Expose request
21:07:34.738 00.127 11616 IsGuiding returns 1
21:07:34.738 00.000 11616 scope still moving after pulse duration time elapsed
21:07:34.770 00.032 11616 IsSlewing returns 0
21:07:34.770 00.000 11616 IsGuiding returns 0
21:07:34.770 00.000 11616 scope move finished after 137 + 49 ms
21:07:34.770 00.000 11616 Move returns status 0, amount 137
21:07:34.770 00.000 11616 MoveAxis(N, 0, ABG)
21:07:34.770 00.000 11616 Move returns status 0, amount 0
21:07:34.770 00.000 11616 move complete, result=0
21:07:34.770 00.000 11616 worker thread done servicing request
21:07:34.770 00.000 11616 Worker thread wakes up
21:07:34.770 00.000 12268 GuideStep: 0.2 px 137 ms WEST, -0.1 px 0 ms NORTH
21:07:34.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:34.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:36.773 02.003 11616 Exposure complete
21:07:36.821 00.048 11616 worker thread done servicing request
21:07:36.821 00.000 12268 OnExposeComplete: enter
21:07:36.821 00.000 12268 UpdateGuideState(): m_state=6
21:07:36.821 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1985
21:07:36.821 00.000 12268 Star::Find returns 1 (0), X=1249.55, Y=867.28, Mass=347, SNR=12.6, Peak=44 HFD=3.6
21:07:36.821 00.000 12268 MultiStar: [#1 -0.15,0.40,1.14,U] [#2 -0.01,0.06,1.06,U] [#3 -0.18,-0.49,0.88,U] [#4 0.12,-0.10,0.93,U] [#5 -0.13,-0.36,0.84,U] [#6 -0.28,0.30,0.76,U] [#7 -0.29,0.33,0.47,U] [#8 -0.02,0.03,0.60,U] 
21:07:36.821 00.000 12268 refined, 8 included, MultiStar: {-0.09, 0.05}, one-star: {0.04, 0.26}
21:07:36.821 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.67) = xAngle (4.31 = -1.97)
21:07:36.821 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.34 = -1.94)
21:07:36.821 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.64 mountX=-0.04 mountY=-0.09, mountTheta=-1.97
21:07:36.821 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.05, opts=13)
21:07:36.821 00.000 12268 Enqueuing Move request for scope (-0.09, 0.05)
21:07:36.821 00.000 11616 Worker thread wakes up
21:07:36.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
21:07:36.821 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
21:07:36.821 00.000 11616 Moving (-0.09, 0.05) raw xDistance=-0.04 yDistance=-0.09
21:07:36.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:36.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:07:36.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:36.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:07:36.821 00.000 11616 MoveAxis(E, 0, ABG)
21:07:36.821 00.000 11616 Move returns status 0, amount 0
21:07:36.821 00.000 11616 MoveAxis(N, 0, ABG)
21:07:36.821 00.000 11616 Move returns status 0, amount 0
21:07:36.821 00.000 11616 move complete, result=0
21:07:36.836 00.015 11616 worker thread done servicing request
21:07:36.843 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:07:36.853 00.010 12268 UpdateGuideState exits: m=347 SNR=12.6
21:07:36.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:36.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:36.853 00.000 12268 Enqueuing Expose request
21:07:36.853 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:36.853 00.000 11616 Worker thread wakes up
21:07:36.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:36.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:38.875 02.022 11616 Exposure complete
21:07:38.937 00.062 11616 worker thread done servicing request
21:07:38.937 00.000 12268 OnExposeComplete: enter
21:07:38.937 00.000 12268 UpdateGuideState(): m_state=6
21:07:38.937 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1986
21:07:38.937 00.000 12268 Star::Find returns 1 (0), X=1249.68, Y=867.00, Mass=395, SNR=13.6, Peak=40 HFD=4.3
21:07:38.937 00.000 12268 MultiStar: [#1 -0.48,0.40,1.00,U] [#2 0.04,0.14,1.06,U] [#3 0.26,-0.08,0.77,U] [#4 0.11,0.18,0.84,U] [#5 -0.39,-0.40,0.78,U] [#6 0.20,0.18,0.69,U] [#7 -0.11,-0.07,0.46,U] [#8 0.43,0.53,0.00,M1] 
21:07:38.937 00.000 12268 refined, 7 included, MultiStar: {-0.03, 0.06}, one-star: {0.18, -0.02}
21:07:38.937 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.67) = xAngle (3.68 = -2.60)
21:07:38.937 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.71 = -2.57)
21:07:38.937 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.01 mountX=-0.06 mountY=-0.04, mountTheta=-2.58
21:07:38.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.06, opts=13)
21:07:38.937 00.000 12268 Enqueuing Move request for scope (-0.03, 0.06)
21:07:38.937 00.000 11616 Worker thread wakes up
21:07:38.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
21:07:38.937 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
21:07:38.937 00.000 11616 Moving (-0.03, 0.06) raw xDistance=-0.06 yDistance=-0.04
21:07:38.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:38.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:07:38.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:38.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:07:38.937 00.000 11616 MoveAxis(E, 0, ABG)
21:07:38.937 00.000 11616 Move returns status 0, amount 0
21:07:38.937 00.000 11616 MoveAxis(N, 0, ABG)
21:07:38.937 00.000 11616 Move returns status 0, amount 0
21:07:38.937 00.000 11616 move complete, result=0
21:07:38.937 00.000 11616 worker thread done servicing request
21:07:38.953 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:07:38.968 00.015 12268 UpdateGuideState exits: m=395 SNR=13.6
21:07:38.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:38.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:38.968 00.000 12268 Enqueuing Expose request
21:07:38.968 00.000 11616 Worker thread wakes up
21:07:38.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:38.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:38.968 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:07:40.984 02.016 11616 Exposure complete
21:07:41.031 00.047 11616 worker thread done servicing request
21:07:41.031 00.000 12268 OnExposeComplete: enter
21:07:41.031 00.000 12268 UpdateGuideState(): m_state=6
21:07:41.031 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1987
21:07:41.031 00.000 12268 Star::Find returns 1 (0), X=1249.76, Y=867.61, Mass=454, SNR=14.5, Peak=44 HFD=5.3
21:07:41.031 00.000 12268 MultiStar: [#1 0.03,0.62,0.97,U] [#2 0.12,0.47,0.85,U] [#3 0.20,0.09,0.82,U] [#4 0.07,0.35,0.79,U] [#5 -0.04,-0.14,0.75,U] [#6 0.12,0.45,0.68,U] [#7 0.23,0.36,0.39,U] [#8 0.26,0.48,0.45,U] 
21:07:41.031 00.000 12268 refined, 8 included, MultiStar: {0.13, 0.37}, one-star: {0.26, 0.59}
21:07:41.031 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.67) = xAngle (2.91 = 2.91)
21:07:41.031 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.94 = 2.94)
21:07:41.031 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.37 hyp=0.39 cameraTheta=1.24 mountX=-0.38 mountY=0.08, mountTheta=2.94
21:07:41.046 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.37, opts=13)
21:07:41.046 00.000 12268 Enqueuing Move request for scope (0.13, 0.37)
21:07:41.046 00.000 11616 Worker thread wakes up
21:07:41.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.37) opts 0xd
21:07:41.046 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.37)
21:07:41.046 00.000 11616 Moving (0.13, 0.37) raw xDistance=-0.38 yDistance=0.08
21:07:41.046 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
21:07:41.046 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.15
21:07:41.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
21:07:41.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:41.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:07:41.046 00.000 11616 MoveAxis(E, 215, ABG)
21:07:41.046 00.000 11616 Guiding  Dir = 2, Dur = 215
21:07:41.046 00.000 11616 IsSlewing returns 0
21:07:41.046 00.000 11616 IsGuiding returns 0
21:07:41.046 00.000 11616 PulseGuide returned control before completion, sleep 225
21:07:41.046 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:07:41.062 00.016 12268 UpdateGuideState exits: m=454 SNR=14.5
21:07:41.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:41.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:41.062 00.000 12268 Enqueuing Expose request
21:07:41.281 00.219 11616 IsGuiding returns 1
21:07:41.281 00.000 11616 scope still moving after pulse duration time elapsed
21:07:41.313 00.032 11616 IsSlewing returns 0
21:07:41.313 00.000 11616 IsGuiding returns 1
21:07:41.345 00.032 11616 IsSlewing returns 0
21:07:41.345 00.000 11616 IsGuiding returns 1
21:07:41.376 00.031 11616 IsSlewing returns 0
21:07:41.376 00.000 11616 IsGuiding returns 1
21:07:41.408 00.032 11616 IsSlewing returns 0
21:07:41.408 00.000 11616 IsGuiding returns 1
21:07:41.439 00.031 11616 IsSlewing returns 0
21:07:41.439 00.000 11616 IsGuiding returns 0
21:07:41.439 00.000 11616 scope move finished after 215 + 177 ms
21:07:41.439 00.000 11616 Move returns status 0, amount 215
21:07:41.439 00.000 11616 MoveAxis(N, 0, ABG)
21:07:41.439 00.000 11616 Move returns status 0, amount 0
21:07:41.439 00.000 11616 move complete, result=0
21:07:41.439 00.000 11616 worker thread done servicing request
21:07:41.439 00.000 11616 Worker thread wakes up
21:07:41.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:41.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:41.439 00.000 12268 GuideStep: -0.4 px 215 ms EAST, 0.1 px 0 ms NORTH
21:07:43.455 02.016 11616 Exposure complete
21:07:43.502 00.047 11616 worker thread done servicing request
21:07:43.502 00.000 12268 OnExposeComplete: enter
21:07:43.502 00.000 12268 UpdateGuideState(): m_state=6
21:07:43.502 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1988
21:07:43.502 00.000 12268 Star::Find returns 1 (0), X=1249.78, Y=867.38, Mass=287, SNR=11.5, Peak=35 HFD=3.6
21:07:43.502 00.000 12268 MultiStar: [#1 -0.36,0.63,0.00,M1] [#2 0.14,0.20,1.18,U] [#3 -0.12,-0.29,1.01,U] [#4 0.01,0.05,0.91,U] [#5 -0.43,-0.25,0.94,U] [#6 -0.62,-0.03,0.84,U] [#7 -0.27,0.52,0.57,U] [#8 -0.48,0.43,0.55,U] 
21:07:43.502 00.000 12268 refined, 7 included, MultiStar: {-0.14, 0.09}, one-star: {0.28, 0.36}
21:07:43.502 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.67) = xAngle (4.26 = -2.03)
21:07:43.502 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.29 = -2.00)
21:07:43.502 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.59 mountX=-0.07 mountY=-0.15, mountTheta=-2.02
21:07:43.518 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.09, opts=13)
21:07:43.518 00.000 12268 Enqueuing Move request for scope (-0.14, 0.09)
21:07:43.518 00.000 11616 Worker thread wakes up
21:07:43.518 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
21:07:43.518 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
21:07:43.518 00.000 11616 Moving (-0.14, 0.09) raw xDistance=-0.07 yDistance=-0.15
21:07:43.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:43.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:07:43.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:07:43.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:07:43.518 00.000 11616 MoveAxis(E, 0, ABG)
21:07:43.518 00.000 11616 Move returns status 0, amount 0
21:07:43.518 00.000 11616 MoveAxis(N, 0, ABG)
21:07:43.518 00.000 11616 Move returns status 0, amount 0
21:07:43.518 00.000 11616 move complete, result=0
21:07:43.518 00.000 11616 worker thread done servicing request
21:07:43.534 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
21:07:43.550 00.016 12268 UpdateGuideState exits: m=287 SNR=11.5
21:07:43.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:43.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:43.550 00.000 12268 Enqueuing Expose request
21:07:43.550 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:07:43.550 00.000 11616 Worker thread wakes up
21:07:43.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:43.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:45.565 02.015 11616 Exposure complete
21:07:45.613 00.048 11616 worker thread done servicing request
21:07:45.613 00.000 12268 OnExposeComplete: enter
21:07:45.613 00.000 12268 UpdateGuideState(): m_state=6
21:07:45.625 00.012 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1989
21:07:45.625 00.000 12268 Star::Find returns 1 (0), X=1249.53, Y=867.01, Mass=401, SNR=13.6, Peak=35 HFD=5.0
21:07:45.625 00.000 12268 MultiStar: [#1 -0.26,0.51,0.94,U] [#2 -0.05,0.11,1.03,U] [#3 -0.43,-0.49,0.86,U] [#4 -0.06,0.14,0.81,U] [#5 -0.23,-0.16,0.79,U] [#6 -0.60,-0.12,0.70,U] [#7 -0.10,0.06,0.49,U] [#8 -0.36,0.11,0.53,U] 
21:07:45.625 00.000 12268 single-star, 8 included, MultiStar: {-0.21, 0.02}, one-star: {0.03, -0.01}
21:07:45.625 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.67) = xAngle (1.34 = 1.34)
21:07:45.625 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.37 = 1.37)
21:07:45.625 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.33 mountX=0.01 mountY=0.03, mountTheta=1.34
21:07:45.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.01, opts=13)
21:07:45.625 00.000 12268 Enqueuing Move request for scope (0.03, -0.01)
21:07:45.625 00.000 11616 Worker thread wakes up
21:07:45.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
21:07:45.625 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
21:07:45.625 00.000 11616 Moving (0.03, -0.01) raw xDistance=0.01 yDistance=0.03
21:07:45.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:45.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:07:45.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:45.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:07:45.625 00.000 11616 MoveAxis(E, 0, ABG)
21:07:45.625 00.000 11616 Move returns status 0, amount 0
21:07:45.625 00.000 11616 MoveAxis(N, 0, ABG)
21:07:45.625 00.000 11616 Move returns status 0, amount 0
21:07:45.625 00.000 11616 move complete, result=0
21:07:45.625 00.000 11616 worker thread done servicing request
21:07:45.629 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
21:07:45.656 00.027 12268 UpdateGuideState exits: m=401 SNR=13.6
21:07:45.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:45.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:45.656 00.000 12268 Enqueuing Expose request
21:07:45.656 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:07:45.656 00.000 11616 Worker thread wakes up
21:07:45.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:45.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:47.703 02.047 11616 Exposure complete
21:07:47.765 00.062 11616 worker thread done servicing request
21:07:47.765 00.000 12268 OnExposeComplete: enter
21:07:47.765 00.000 12268 UpdateGuideState(): m_state=6
21:07:47.765 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1990
21:07:47.765 00.000 12268 Star::Find returns 1 (0), X=1249.90, Y=866.90, Mass=431, SNR=14.2, Peak=49 HFD=4.4
21:07:47.765 00.000 12268 MultiStar: [#1 0.25,0.27,1.07,U] [#2 0.23,-0.04,1.07,U] [#3 0.13,-0.45,0.84,U] [#4 0.23,0.09,0.87,U] [#5 -0.28,-0.48,0.74,U] [#6 -0.20,-0.14,0.65,U] [#7 0.06,0.59,0.45,U] [#8 -0.09,-0.01,0.56,U] 
21:07:47.765 00.000 12268 refined, 8 included, MultiStar: {0.12, -0.05}, one-star: {0.39, -0.11}
21:07:47.765 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.67) = xAngle (1.28 = 1.28)
21:07:47.765 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.31 = 1.31)
21:07:47.765 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.39 mountX=0.04 mountY=0.12, mountTheta=1.28
21:07:47.765 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.05, opts=13)
21:07:47.765 00.000 12268 Enqueuing Move request for scope (0.12, -0.05)
21:07:47.765 00.000 11616 Worker thread wakes up
21:07:47.765 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
21:07:47.765 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
21:07:47.765 00.000 11616 Moving (0.12, -0.05) raw xDistance=0.04 yDistance=0.12
21:07:47.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:47.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:07:47.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:47.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:07:47.765 00.000 11616 MoveAxis(E, 0, ABG)
21:07:47.765 00.000 11616 Move returns status 0, amount 0
21:07:47.765 00.000 11616 MoveAxis(N, 0, ABG)
21:07:47.765 00.000 11616 Move returns status 0, amount 0
21:07:47.765 00.000 11616 move complete, result=0
21:07:47.765 00.000 11616 worker thread done servicing request
21:07:47.781 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:07:47.797 00.016 12268 UpdateGuideState exits: m=431 SNR=14.2
21:07:47.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:47.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:47.797 00.000 12268 Enqueuing Expose request
21:07:47.797 00.000 11616 Worker thread wakes up
21:07:47.797 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:07:47.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:47.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:49.823 02.026 11616 Exposure complete
21:07:49.875 00.052 11616 worker thread done servicing request
21:07:49.875 00.000 12268 OnExposeComplete: enter
21:07:49.875 00.000 12268 UpdateGuideState(): m_state=6
21:07:49.875 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1991
21:07:49.875 00.000 12268 Star::Find returns 1 (0), X=1249.52, Y=866.88, Mass=384, SNR=13.3, Peak=38 HFD=3.9
21:07:49.875 00.000 12268 MultiStar: [#1 -0.30,-0.07,1.05,U] [#2 -0.26,0.01,1.12,U] [#3 -0.35,-0.35,0.86,U] [#4 -0.04,-0.29,0.83,U] [#5 -0.08,-0.35,0.80,U] [#6 -0.14,-0.35,0.71,U] [#7 -0.54,-0.07,0.49,U] [#8 0.04,-0.38,0.58,U] 
21:07:49.875 00.000 12268 single-star, 8 included, MultiStar: {-0.18, -0.21}, one-star: {0.02, -0.14}
21:07:49.875 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.67) = xAngle (0.25 = 0.25)
21:07:49.875 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.28 = 0.28)
21:07:49.875 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.42 mountX=0.14 mountY=0.04, mountTheta=0.28
21:07:49.887 00.012 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.14, opts=13)
21:07:49.887 00.000 12268 Enqueuing Move request for scope (0.02, -0.14)
21:07:49.887 00.000 11616 Worker thread wakes up
21:07:49.887 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
21:07:49.887 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
21:07:49.887 00.000 11616 Moving (0.02, -0.14) raw xDistance=0.14 yDistance=0.04
21:07:49.887 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:07:49.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:07:49.887 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:49.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:07:49.887 00.000 11616 MoveAxis(E, 0, ABG)
21:07:49.887 00.000 11616 Move returns status 0, amount 0
21:07:49.887 00.000 11616 MoveAxis(N, 0, ABG)
21:07:49.887 00.000 11616 Move returns status 0, amount 0
21:07:49.887 00.000 11616 move complete, result=0
21:07:49.887 00.000 11616 worker thread done servicing request
21:07:49.902 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:07:49.918 00.016 12268 UpdateGuideState exits: m=384 SNR=13.3
21:07:49.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:49.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:49.918 00.000 12268 Enqueuing Expose request
21:07:49.918 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:07:49.918 00.000 11616 Worker thread wakes up
21:07:49.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:49.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:51.924 02.006 11616 Exposure complete
21:07:51.972 00.048 11616 worker thread done servicing request
21:07:51.988 00.016 12268 OnExposeComplete: enter
21:07:51.988 00.000 12268 UpdateGuideState(): m_state=6
21:07:51.988 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1992
21:07:51.988 00.000 12268 Star::Find returns 1 (0), X=1249.85, Y=867.15, Mass=335, SNR=12.5, Peak=46 HFD=3.7
21:07:51.988 00.000 12268 MultiStar: [#1 0.19,0.12,1.18,U] [#2 -0.05,-0.03,1.20,U] [#3 -0.21,-0.23,0.92,U] [#4 0.10,-0.48,0.91,U] [#5 -0.42,-0.21,0.84,U] [#6 -0.46,-0.15,0.74,U] [#7 0.26,0.25,0.53,U] [#8 -0.24,0.30,0.60,U] 
21:07:51.988 00.000 12268 refined, 8 included, MultiStar: {-0.04, -0.05}, one-star: {0.35, 0.13}
21:07:51.988 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-1.67) = xAngle (-0.54 = -0.54)
21:07:51.988 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.50 = -0.50)
21:07:51.988 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.20 mountX=0.05 mountY=-0.03, mountTheta=-0.51
21:07:51.988 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.05, opts=13)
21:07:51.988 00.000 12268 Enqueuing Move request for scope (-0.04, -0.05)
21:07:51.988 00.000 11616 Worker thread wakes up
21:07:51.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
21:07:51.988 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
21:07:51.988 00.000 11616 Moving (-0.04, -0.05) raw xDistance=0.05 yDistance=-0.03
21:07:51.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:51.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:07:51.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:51.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:07:51.988 00.000 11616 MoveAxis(E, 0, ABG)
21:07:51.988 00.000 11616 Move returns status 0, amount 0
21:07:51.988 00.000 11616 MoveAxis(N, 0, ABG)
21:07:51.988 00.000 11616 Move returns status 0, amount 0
21:07:51.988 00.000 11616 move complete, result=0
21:07:51.988 00.000 11616 worker thread done servicing request
21:07:52.000 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:07:52.020 00.020 12268 UpdateGuideState exits: m=335 SNR=12.5
21:07:52.020 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:52.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:52.020 00.000 12268 Enqueuing Expose request
21:07:52.020 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:07:52.020 00.000 11616 Worker thread wakes up
21:07:52.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:52.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:54.033 02.013 11616 Exposure complete
21:07:54.081 00.048 11616 worker thread done servicing request
21:07:54.081 00.000 12268 OnExposeComplete: enter
21:07:54.081 00.000 12268 UpdateGuideState(): m_state=6
21:07:54.081 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1993
21:07:54.081 00.000 12268 Star::Find returns 1 (0), X=1249.68, Y=866.85, Mass=341, SNR=12.7, Peak=42 HFD=3.6
21:07:54.093 00.012 12268 MultiStar: [#1 -0.04,0.19,1.05,U] [#2 0.14,-0.01,1.11,U] [#3 -0.04,-0.60,0.90,U] [#4 -0.19,-0.15,0.87,U] [#5 -0.10,-0.15,0.86,U] [#6 0.08,-0.10,0.74,U] [#7 -0.02,0.08,0.45,U] [#8 0.24,0.14,0.55,U] 
21:07:54.093 00.000 12268 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {0.18, -0.17}
21:07:54.093 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.67) = xAngle (0.36 = 0.36)
21:07:54.093 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.39 = 0.39)
21:07:54.093 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.31 mountX=0.10 mountY=0.04, mountTheta=0.38
21:07:54.093 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.10, opts=13)
21:07:54.093 00.000 12268 Enqueuing Move request for scope (0.03, -0.10)
21:07:54.093 00.000 11616 Worker thread wakes up
21:07:54.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
21:07:54.097 00.004 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
21:07:54.097 00.000 11616 Moving (0.03, -0.10) raw xDistance=0.10 yDistance=0.04
21:07:54.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:54.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:07:54.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:54.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:07:54.097 00.000 11616 MoveAxis(E, 0, ABG)
21:07:54.097 00.000 11616 Move returns status 0, amount 0
21:07:54.097 00.000 11616 MoveAxis(N, 0, ABG)
21:07:54.097 00.000 11616 Move returns status 0, amount 0
21:07:54.097 00.000 11616 move complete, result=0
21:07:54.097 00.000 11616 worker thread done servicing request
21:07:54.097 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:07:54.124 00.027 12268 UpdateGuideState exits: m=341 SNR=12.7
21:07:54.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:54.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:54.124 00.000 12268 Enqueuing Expose request
21:07:54.124 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:07:54.124 00.000 11616 Worker thread wakes up
21:07:54.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:54.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:56.143 02.019 11616 Exposure complete
21:07:56.190 00.047 11616 worker thread done servicing request
21:07:56.190 00.000 12268 OnExposeComplete: enter
21:07:56.190 00.000 12268 UpdateGuideState(): m_state=6
21:07:56.190 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1994
21:07:56.190 00.000 12268 Star::Find returns 1 (0), X=1249.94, Y=867.15, Mass=393, SNR=13.4, Peak=40 HFD=4.7
21:07:56.190 00.000 12268 MultiStar: [#1 -0.01,0.42,1.08,U] [#2 0.26,0.19,1.02,U] [#3 0.20,-0.22,0.85,U] [#4 0.28,-0.01,0.87,U] [#5 0.07,0.10,0.81,U] [#6 0.36,-0.19,0.69,U] [#7 0.26,-0.16,0.45,U] [#8 0.23,-0.11,0.54,U] 
21:07:56.190 00.000 12268 refined, 8 included, MultiStar: {0.23, 0.05}, one-star: {0.44, 0.13}
21:07:56.190 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.67) = xAngle (1.90 = 1.90)
21:07:56.190 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.93 = 1.93)
21:07:56.190 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.05 hyp=0.23 cameraTheta=0.23 mountX=-0.08 mountY=0.22, mountTheta=1.91
21:07:56.190 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.05, opts=13)
21:07:56.190 00.000 12268 Enqueuing Move request for scope (0.23, 0.05)
21:07:56.190 00.000 11616 Worker thread wakes up
21:07:56.190 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.05) opts 0xd
21:07:56.190 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.05)
21:07:56.190 00.000 11616 Moving (0.23, 0.05) raw xDistance=-0.08 yDistance=0.22
21:07:56.190 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:56.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:07:56.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
21:07:56.190 00.000 11616 MoveAxis(E, 0, ABG)
21:07:56.190 00.000 11616 Move returns status 0, amount 0
21:07:56.190 00.000 11616 MoveAxis(S, 18, ABG)
21:07:56.190 00.000 11616 Guiding  Dir = 1, Dur = 18
21:07:56.190 00.000 11616 IsSlewing returns 0
21:07:56.190 00.000 11616 IsGuiding returns 0
21:07:56.190 00.000 11616 PulseGuide returned control before completion, sleep 28
21:07:56.218 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:07:56.222 00.004 12268 UpdateGuideState exits: m=393 SNR=13.4
21:07:56.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:56.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:56.222 00.000 12268 Enqueuing Expose request
21:07:56.238 00.016 11616 IsGuiding returns 1
21:07:56.238 00.000 11616 scope still moving after pulse duration time elapsed
21:07:56.270 00.032 11616 IsSlewing returns 0
21:07:56.270 00.000 11616 IsGuiding returns 0
21:07:56.270 00.000 11616 scope move finished after 18 + 48 ms
21:07:56.270 00.000 11616 Move returns status 0, amount 18
21:07:56.270 00.000 11616 move complete, result=0
21:07:56.270 00.000 11616 worker thread done servicing request
21:07:56.270 00.000 11616 Worker thread wakes up
21:07:56.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:56.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:07:56.270 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
21:07:58.275 02.005 11616 Exposure complete
21:07:58.322 00.047 11616 worker thread done servicing request
21:07:58.322 00.000 12268 OnExposeComplete: enter
21:07:58.322 00.000 12268 UpdateGuideState(): m_state=6
21:07:58.322 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1995
21:07:58.322 00.000 12268 Star::Find returns 1 (0), X=1249.39, Y=867.67, Mass=317, SNR=12.1, Peak=35 HFD=3.5
21:07:58.322 00.000 12268 MultiStar: [#1 0.10,0.59,1.11,U] [#2 0.32,0.10,1.16,U] [#3 0.07,-0.21,0.94,U] [#4 0.08,0.20,0.90,U] [#5 0.03,0.06,0.85,U] [#6 0.31,-0.21,0.72,U] [#7 -0.10,-0.09,0.53,U] [#8 -0.32,0.80,0.00,M1] 
21:07:58.322 00.000 12268 refined, 7 included, MultiStar: {0.10, 0.17}, one-star: {-0.12, 0.65}
21:07:58.322 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.67) = xAngle (2.74 = 2.74)
21:07:58.322 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.77 = 2.77)
21:07:58.322 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.07 mountX=-0.18 mountY=0.07, mountTheta=2.77
21:07:58.322 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.17, opts=13)
21:07:58.322 00.000 12268 Enqueuing Move request for scope (0.10, 0.17)
21:07:58.322 00.000 11616 Worker thread wakes up
21:07:58.322 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
21:07:58.322 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
21:07:58.322 00.000 11616 Moving (0.10, 0.17) raw xDistance=-0.18 yDistance=0.07
21:07:58.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:07:58.322 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:58.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:07:58.322 00.000 11616 MoveAxis(E, 102, ABG)
21:07:58.322 00.000 11616 Guiding  Dir = 2, Dur = 102
21:07:58.322 00.000 11616 IsSlewing returns 0
21:07:58.322 00.000 11616 IsGuiding returns 0
21:07:58.322 00.000 11616 PulseGuide returned control before completion, sleep 112
21:07:58.343 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:07:58.354 00.011 12268 UpdateGuideState exits: m=317 SNR=12.1
21:07:58.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:58.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:07:58.354 00.000 12268 Enqueuing Expose request
21:07:58.465 00.111 11616 IsGuiding returns 1
21:07:58.465 00.000 11616 scope still moving after pulse duration time elapsed
21:07:58.497 00.032 11616 IsSlewing returns 0
21:07:58.497 00.000 11616 IsGuiding returns 1
21:07:58.528 00.031 11616 IsSlewing returns 0
21:07:58.528 00.000 11616 IsGuiding returns 0
21:07:58.528 00.000 11616 scope move finished after 102 + 89 ms
21:07:58.528 00.000 11616 Move returns status 0, amount 102
21:07:58.528 00.000 11616 MoveAxis(N, 0, ABG)
21:07:58.528 00.000 11616 Move returns status 0, amount 0
21:07:58.528 00.000 11616 move complete, result=0
21:07:58.528 00.000 11616 worker thread done servicing request
21:07:58.528 00.000 11616 Worker thread wakes up
21:07:58.528 00.000 12268 GuideStep: -0.2 px 102 ms EAST, 0.1 px 0 ms NORTH
21:07:58.528 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:07:58.528 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:08:00.540 02.012 11616 Exposure complete
21:08:00.593 00.053 11616 worker thread done servicing request
21:08:00.593 00.000 12268 OnExposeComplete: enter
21:08:00.593 00.000 12268 UpdateGuideState(): m_state=6
21:08:00.593 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1996
21:08:00.593 00.000 12268 Star::Find returns 1 (0), X=1249.70, Y=867.45, Mass=382, SNR=13.3, Peak=40 HFD=4.7
21:08:00.593 00.000 12268 MultiStar: [#1 -0.09,0.42,1.05,U] [#2 0.30,0.10,1.06,U] [#3 0.03,-0.26,0.84,U] [#4 -0.01,0.08,0.83,U] [#5 -0.12,0.05,0.79,U] [#6 0.02,0.10,0.67,U] [#7 -0.05,0.92,0.00,M1] [#8 -0.08,0.47,0.57,U] 
21:08:00.593 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.18}, one-star: {0.20, 0.43}
21:08:00.593 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.67) = xAngle (2.98 = 2.98)
21:08:00.593 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.01 = 3.01)
21:08:00.593 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.18 cameraTheta=1.31 mountX=-0.18 mountY=0.02, mountTheta=3.01
21:08:00.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.18, opts=13)
21:08:00.593 00.000 12268 Enqueuing Move request for scope (0.05, 0.18)
21:08:00.593 00.000 11616 Worker thread wakes up
21:08:00.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
21:08:00.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
21:08:00.593 00.000 11616 Moving (0.05, 0.18) raw xDistance=-0.18 yDistance=0.02
21:08:00.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:08:00.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:00.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:08:00.593 00.000 11616 MoveAxis(E, 101, ABG)
21:08:00.593 00.000 11616 Guiding  Dir = 2, Dur = 101
21:08:00.593 00.000 11616 IsSlewing returns 0
21:08:00.593 00.000 11616 IsGuiding returns 0
21:08:00.593 00.000 11616 PulseGuide returned control before completion, sleep 111
21:08:00.603 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:08:00.624 00.021 12268 UpdateGuideState exits: m=382 SNR=13.3
21:08:00.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:00.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:00.624 00.000 12268 Enqueuing Expose request
21:08:00.714 00.090 11616 IsGuiding returns 1
21:08:00.714 00.000 11616 scope still moving after pulse duration time elapsed
21:08:00.746 00.032 11616 IsSlewing returns 0
21:08:00.746 00.000 11616 IsGuiding returns 1
21:08:00.777 00.031 11616 IsSlewing returns 0
21:08:00.777 00.000 11616 IsGuiding returns 1
21:08:00.809 00.032 11616 IsSlewing returns 0
21:08:00.809 00.000 11616 IsGuiding returns 1
21:08:00.841 00.032 11616 IsSlewing returns 0
21:08:00.841 00.000 11616 IsGuiding returns 1
21:08:00.873 00.032 11616 IsSlewing returns 0
21:08:00.873 00.000 11616 IsGuiding returns 0
21:08:00.873 00.000 11616 scope move finished after 101 + 170 ms
21:08:00.873 00.000 11616 Move returns status 0, amount 101
21:08:00.873 00.000 11616 MoveAxis(N, 0, ABG)
21:08:00.873 00.000 11616 Move returns status 0, amount 0
21:08:00.873 00.000 11616 move complete, result=0
21:08:00.873 00.000 11616 worker thread done servicing request
21:08:00.873 00.000 11616 Worker thread wakes up
21:08:00.875 00.002 12268 GuideStep: -0.2 px 101 ms EAST, 0.0 px 0 ms NORTH
21:08:00.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:00.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:08:02.890 02.015 11616 Exposure complete
21:08:02.937 00.047 11616 worker thread done servicing request
21:08:02.937 00.000 12268 OnExposeComplete: enter
21:08:02.937 00.000 12268 UpdateGuideState(): m_state=6
21:08:02.937 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1997
21:08:02.937 00.000 12268 Star::Find returns 1 (0), X=1249.59, Y=867.41, Mass=338, SNR=12.5, Peak=42 HFD=3.3
21:08:02.937 00.000 12268 MultiStar: [#1 -0.04,0.49,1.07,U] [#2 0.18,0.22,1.09,U] [#3 -0.37,0.11,0.96,U] [#4 -0.10,-0.07,0.96,U] [#5 -0.03,-0.32,0.84,U] [#6 -0.08,0.31,0.76,U] [#7 -0.44,0.94,0.00,M2] [#8 0.38,0.18,0.57,U] 
21:08:02.937 00.000 12268 refined, 7 included, MultiStar: {-0.01, 0.18}, one-star: {0.09, 0.40}
21:08:02.937 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.67) = xAngle (3.30 = -2.98)
21:08:02.937 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.33 = -2.95)
21:08:02.937 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.63 mountX=-0.17 mountY=-0.03, mountTheta=-2.95
21:08:02.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.18, opts=13)
21:08:02.937 00.000 12268 Enqueuing Move request for scope (-0.01, 0.18)
21:08:02.937 00.000 11616 Worker thread wakes up
21:08:02.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
21:08:02.937 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
21:08:02.937 00.000 11616 Moving (-0.01, 0.18) raw xDistance=-0.17 yDistance=-0.03
21:08:02.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
21:08:02.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:02.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:08:02.937 00.000 11616 MoveAxis(E, 97, ABG)
21:08:02.937 00.000 11616 Guiding  Dir = 2, Dur = 97
21:08:02.937 00.000 11616 IsSlewing returns 0
21:08:02.937 00.000 11616 IsGuiding returns 0
21:08:02.937 00.000 11616 PulseGuide returned control before completion, sleep 107
21:08:02.953 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:08:02.984 00.031 12268 UpdateGuideState exits: m=338 SNR=12.5
21:08:02.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:02.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:02.984 00.000 12268 Enqueuing Expose request
21:08:03.062 00.078 11616 IsGuiding returns 1
21:08:03.062 00.000 11616 scope still moving after pulse duration time elapsed
21:08:03.093 00.031 11616 IsSlewing returns 0
21:08:03.093 00.000 11616 IsGuiding returns 0
21:08:03.093 00.000 11616 scope move finished after 97 + 46 ms
21:08:03.093 00.000 11616 Move returns status 0, amount 97
21:08:03.093 00.000 11616 MoveAxis(N, 0, ABG)
21:08:03.093 00.000 11616 Move returns status 0, amount 0
21:08:03.093 00.000 11616 move complete, result=0
21:08:03.093 00.000 11616 worker thread done servicing request
21:08:03.093 00.000 11616 Worker thread wakes up
21:08:03.093 00.000 12268 GuideStep: -0.2 px 97 ms EAST, -0.0 px 0 ms NORTH
21:08:03.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:03.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:08:05.111 02.018 11616 Exposure complete
21:08:05.174 00.063 11616 worker thread done servicing request
21:08:05.174 00.000 12268 OnExposeComplete: enter
21:08:05.174 00.000 12268 UpdateGuideState(): m_state=6
21:08:05.174 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1998
21:08:05.174 00.000 12268 Star::Find returns 1 (0), X=1249.68, Y=867.18, Mass=433, SNR=14.1, Peak=41 HFD=4.5
21:08:05.174 00.000 12268 MultiStar: [#1 -0.26,0.39,1.02,U] [#2 -0.13,0.03,0.98,U] [#3 -0.20,-0.39,0.84,U] [#4 -0.01,-0.16,0.81,U] [#5 -0.39,-0.43,0.70,U] [#6 -0.45,-0.18,0.67,U] [#7 -0.22,0.03,0.41,U] [#8 -0.07,0.02,0.49,U] 
21:08:05.174 00.000 12268 refined, 8 included, MultiStar: {-0.16, -0.04}, one-star: {0.18, 0.16}
21:08:05.174 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.67) = xAngle (-1.23 = -1.23)
21:08:05.174 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.20 = -1.20)
21:08:05.174 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.90 mountX=0.05 mountY=-0.15, mountTheta=-1.23
21:08:05.174 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.04, opts=13)
21:08:05.174 00.000 12268 Enqueuing Move request for scope (-0.16, -0.04)
21:08:05.174 00.000 11616 Worker thread wakes up
21:08:05.174 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
21:08:05.174 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
21:08:05.174 00.000 11616 Moving (-0.16, -0.04) raw xDistance=0.05 yDistance=-0.15
21:08:05.174 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:05.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:08:05.174 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:05.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:08:05.174 00.000 11616 MoveAxis(E, 0, ABG)
21:08:05.174 00.000 11616 Move returns status 0, amount 0
21:08:05.174 00.000 11616 MoveAxis(N, 0, ABG)
21:08:05.174 00.000 11616 Move returns status 0, amount 0
21:08:05.174 00.000 11616 move complete, result=0
21:08:05.174 00.000 11616 worker thread done servicing request
21:08:05.190 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:08:05.206 00.016 12268 UpdateGuideState exits: m=433 SNR=14.1
21:08:05.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:05.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:05.206 00.000 12268 Enqueuing Expose request
21:08:05.206 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:05.206 00.000 11616 Worker thread wakes up
21:08:05.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:05.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1235,852,31,31)
21:08:05.983 00.777 12268 evsrv: cli 0F8E6D80 connect
21:08:05.983 00.000 12268 case statement mapped state 6 to 3
21:08:05.983 00.000 12268 case statement mapped state 6 to 3
21:08:05.983 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"82c6bc7d-7827-40b4-afc5-1824ed6a0078"}
21:08:05.983 00.000 12268 case statement mapped state 6 to 3
21:08:05.983 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"82c6bc7d-7827-40b4-afc5-1824ed6a0078"}
21:08:05.999 00.016 12268 evsrv: cli 0F8E6D80 disconnect
21:08:05.999 00.000 12268 evsrv: cli 0F8E6D80 connect
21:08:05.999 00.000 12268 case statement mapped state 6 to 3
21:08:05.999 00.000 12268 case statement mapped state 6 to 3
21:08:05.999 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"ef212cb3-0027-40c2-98e8-a8aa015a471b"}
21:08:05.999 00.000 12268 PhdController::Dither begins
21:08:05.999 00.000 12268 dither: size=5.50, dRA=-4.19 dDec=-5.45
21:08:05.999 00.000 12268 MountToCamera -- mountTheta (-2.23) + m_xAngle (-1.67) = xAngle (-3.89 = 2.39)
21:08:05.999 00.000 12268 MountToCamera -- mountX=-4.19 mountY=-5.45 hyp=6.87 mountTheta=-2.23 cameraX=-5.01, cameraY=4.70 cameraTheta=2.39
21:08:05.999 00.000 12268 setting lock position to (1244.49, 871.72)
21:08:05.999 00.000 12268 Mount: notify guiding dithered (-5.0, 4.7)
21:08:05.999 00.000 12268 MultiStar: stabilizing after lock position change
21:08:05.999 00.000 12268 Status Line: Dither by -4.19,-5.45
21:08:05.999 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
21:08:05.999 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
21:08:05.999 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"ef212cb3-0027-40c2-98e8-a8aa015a471b"}
21:08:06.015 00.016 12268 evsrv: cli 0F8E6D80 disconnect
21:08:07.218 01.203 11616 Exposure complete
21:08:07.281 00.063 11616 worker thread done servicing request
21:08:07.281 00.000 12268 OnExposeComplete: enter
21:08:07.281 00.000 12268 UpdateGuideState(): m_state=6
21:08:07.281 00.000 12268 Star::Find(15, 1249, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1999
21:08:07.281 00.000 12268 Star::Find returns 1 (0), X=1249.41, Y=866.82, Mass=323, SNR=12.2, Peak=50 HFD=3.6
21:08:07.281 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.67) = xAngle (0.89 = 0.89)
21:08:07.297 00.016 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.92 = 0.92)
21:08:07.297 00.000 12268 CameraToMount -- cameraX=4.92 cameraY=-4.89 hyp=6.94 cameraTheta=-0.78 mountX=4.39 mountY=5.51, mountTheta=0.90
21:08:07.297 00.000 12268 dither recenter: remaining=(4.2,5.4) step=(4.2,5.4)
21:08:07.297 00.000 12268 MountToCamera -- mountTheta (0.92) + m_xAngle (-1.67) = xAngle (-0.75 = -0.75)
21:08:07.297 00.000 12268 MountToCamera -- mountX=4.19 mountY=5.45 hyp=6.87 mountTheta=0.92 cameraX=5.01, cameraY=-4.70 cameraTheta=-0.75
21:08:07.297 00.000 12268 SchedulePrimaryMove(0D94C700, x=5.01, y=-4.70, opts=4)
21:08:07.297 00.000 12268 Enqueuing Move request for scope (5.01, -4.70)
21:08:07.297 00.000 12268 Mount: notify direct move 4.19,5.45
21:08:07.297 00.000 11616 Worker thread wakes up
21:08:07.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (5.01, -4.70) opts 0x4
21:08:07.297 00.000 11616 Handling offset move in thread for scope, endpoint = (5.01, -4.70)
21:08:07.297 00.000 11616 Moving (5.01, -4.70) raw xDistance=4.19 yDistance=5.45
21:08:07.297 00.000 11616 BLC: window closed
21:08:07.297 00.000 11616 MoveAxis(W, 4692, B)
21:08:07.297 00.000 11616 Guiding  Dir = 3, Dur = 4692
21:08:07.297 00.000 11616 IsSlewing returns 0
21:08:07.297 00.000 11616 IsGuiding returns 0
21:08:07.297 00.000 11616 PulseGuide returned control before completion, sleep 4702
21:08:07.312 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:08:07.328 00.016 12268 UpdateGuideState exits: m=323 SNR=12.2
21:08:07.328 00.000 12268 PhdController: settling, locked = 1, distance = 7.01 (1.50) aobump = 0 frame = 1 / 99999
21:08:07.328 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680487.328,"Host":"ASTROCENTER","Inst":1,"Distance":7.01,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:08:07.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:07.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:07.328 00.000 12268 Enqueuing Expose request
21:08:12.015 04.687 11616 IsGuiding returns 0
21:08:12.015 00.000 11616 Move returns status 0, amount 4692
21:08:12.015 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
21:08:12.015 00.000 11616 MoveAxis(S, 3073, B)
21:08:12.015 00.000 11616 Guiding  Dir = 1, Dur = 3073
21:08:12.015 00.000 11616 IsSlewing returns 0
21:08:12.015 00.000 11616 IsGuiding returns 0
21:08:12.015 00.000 11616 PulseGuide returned control before completion, sleep 3083
21:08:15.115 03.100 11616 IsGuiding returns 1
21:08:15.115 00.000 11616 scope still moving after pulse duration time elapsed
21:08:15.147 00.032 11616 IsSlewing returns 0
21:08:15.147 00.000 11616 IsGuiding returns 0
21:08:15.147 00.000 11616 scope move finished after 3073 + 57 ms
21:08:15.147 00.000 11616 Move returns status 0, amount 3073
21:08:15.147 00.000 11616 move complete, result=0
21:08:15.147 00.000 11616 worker thread done servicing request
21:08:15.147 00.000 12268 GuideStep: 4.2 px 4692 ms WEST, 5.4 px 3073 ms SOUTH
21:08:15.147 00.000 11616 Worker thread wakes up
21:08:15.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:15.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1234,852,31,31)
21:08:17.156 02.009 11616 Exposure complete
21:08:17.203 00.047 11616 worker thread done servicing request
21:08:17.203 00.000 12268 OnExposeComplete: enter
21:08:17.203 00.000 12268 UpdateGuideState(): m_state=6
21:08:17.203 00.000 12268 Star::Find(15, 1249, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2000
21:08:17.203 00.000 12268 Star::Find returns 1 (0), X=1246.30, Y=875.58, Mass=391, SNR=13.5, Peak=31 HFD=4.8
21:08:17.203 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.67) = xAngle (2.80 = 2.80)
21:08:17.203 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.83 = 2.83)
21:08:17.203 00.000 12268 CameraToMount -- cameraX=1.81 cameraY=3.86 hyp=4.26 cameraTheta=1.13 mountX=-4.02 mountY=1.30, mountTheta=2.83
21:08:17.203 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.81, y=3.86, opts=13)
21:08:17.203 00.000 12268 Enqueuing Move request for scope (1.81, 3.86)
21:08:17.203 00.000 11616 Worker thread wakes up
21:08:17.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.81, 3.86) opts 0xd
21:08:17.203 00.000 11616 Handling offset move in thread for scope, endpoint = (1.81, 3.86)
21:08:17.203 00.000 11616 Moving (1.81, 3.86) raw xDistance=-4.02 yDistance=1.30
21:08:17.203 00.000 11616 resist switch: large excursion: input -4.02 thresh 0.29 direction from 0 to -1
21:08:17.203 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-12.05
21:08:17.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.01 from input -4.02
21:08:17.203 00.000 11616 resist switch: large excursion: input 1.30 thresh 0.45 direction from 0 to 1
21:08:17.203 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.89
21:08:17.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.30
21:08:17.203 00.000 11616 MoveAxis(E, 2250, ABG)
21:08:17.203 00.000 11616 Guiding  Dir = 2, Dur = 2250
21:08:17.203 00.000 11616 IsSlewing returns 0
21:08:17.203 00.000 11616 IsGuiding returns 0
21:08:17.218 00.015 11616 PulseGuide returned control before completion, sleep 2260
21:08:17.218 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:08:17.234 00.016 12268 UpdateGuideState exits: m=391 SNR=13.5
21:08:17.250 00.016 12268 PhdController: settling, locked = 1, distance = 4.26 (1.50) aobump = 0 frame = 2 / 99999
21:08:17.250 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680497.250,"Host":"ASTROCENTER","Inst":1,"Distance":4.26,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:08:17.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:17.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:17.250 00.000 12268 Enqueuing Expose request
21:08:19.484 02.234 11616 IsGuiding returns 1
21:08:19.484 00.000 11616 scope still moving after pulse duration time elapsed
21:08:19.515 00.031 11616 IsSlewing returns 0
21:08:19.515 00.000 11616 IsGuiding returns 0
21:08:19.515 00.000 11616 scope move finished after 2250 + 47 ms
21:08:19.515 00.000 11616 Move returns status 0, amount 2250
21:08:19.515 00.000 11616 MoveAxis(S, 110, ABG)
21:08:19.515 00.000 11616 Guiding  Dir = 1, Dur = 110
21:08:19.515 00.000 11616 IsSlewing returns 0
21:08:19.515 00.000 11616 IsGuiding returns 0
21:08:19.515 00.000 11616 PulseGuide returned control before completion, sleep 120
21:08:19.641 00.126 11616 IsGuiding returns 1
21:08:19.641 00.000 11616 scope still moving after pulse duration time elapsed
21:08:19.673 00.032 11616 IsSlewing returns 0
21:08:19.673 00.000 11616 IsGuiding returns 0
21:08:19.673 00.000 11616 scope move finished after 110 + 47 ms
21:08:19.673 00.000 11616 Move returns status 0, amount 110
21:08:19.673 00.000 11616 move complete, result=0
21:08:19.673 00.000 11616 worker thread done servicing request
21:08:19.673 00.000 11616 Worker thread wakes up
21:08:19.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:19.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:19.673 00.000 12268 GuideStep: -4.0 px 2250 ms EAST, 1.3 px 110 ms SOUTH
21:08:21.718 02.045 11616 Exposure complete
21:08:21.767 00.049 11616 worker thread done servicing request
21:08:21.767 00.000 12268 OnExposeComplete: enter
21:08:21.767 00.000 12268 UpdateGuideState(): m_state=6
21:08:21.767 00.000 12268 Star::Find(15, 1246, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2001
21:08:21.767 00.000 12268 Star::Find returns 1 (0), X=1245.11, Y=871.57, Mass=410, SNR=13.9, Peak=37 HFD=4.8
21:08:21.767 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.67) = xAngle (1.44 = 1.44)
21:08:21.767 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.47 = 1.47)
21:08:21.767 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.14 hyp=0.63 cameraTheta=-0.23 mountX=0.08 mountY=0.63, mountTheta=1.44
21:08:21.767 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=-0.14, opts=13)
21:08:21.767 00.000 12268 Enqueuing Move request for scope (0.62, -0.14)
21:08:21.767 00.000 11616 Worker thread wakes up
21:08:21.781 00.014 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.14) opts 0xd
21:08:21.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, -0.14)
21:08:21.781 00.000 11616 Moving (0.62, -0.14) raw xDistance=0.08 yDistance=0.63
21:08:21.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:21.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:08:21.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.63
21:08:21.781 00.000 11616 MoveAxis(E, 0, ABG)
21:08:21.781 00.000 11616 Move returns status 0, amount 0
21:08:21.781 00.000 11616 MoveAxis(S, 53, ABG)
21:08:21.781 00.000 11616 Guiding  Dir = 1, Dur = 53
21:08:21.781 00.000 11616 IsSlewing returns 0
21:08:21.781 00.000 11616 IsGuiding returns 0
21:08:21.781 00.000 11616 PulseGuide returned control before completion, sleep 63
21:08:21.783 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:08:21.812 00.029 12268 UpdateGuideState exits: m=410 SNR=13.9
21:08:21.812 00.000 12268 PhdController: settling, locked = 1, distance = 3.17 (1.50) aobump = 0 frame = 3 / 99999
21:08:21.812 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680501.812,"Host":"ASTROCENTER","Inst":1,"Distance":3.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:08:21.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:21.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:21.812 00.000 12268 Enqueuing Expose request
21:08:21.846 00.034 11616 IsGuiding returns 1
21:08:21.846 00.000 11616 scope still moving after pulse duration time elapsed
21:08:21.878 00.032 11616 IsSlewing returns 0
21:08:21.878 00.000 11616 IsGuiding returns 0
21:08:21.878 00.000 11616 scope move finished after 53 + 43 ms
21:08:21.878 00.000 11616 Move returns status 0, amount 53
21:08:21.878 00.000 11616 move complete, result=0
21:08:21.878 00.000 11616 worker thread done servicing request
21:08:21.878 00.000 11616 Worker thread wakes up
21:08:21.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:21.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:21.878 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.6 px 53 ms SOUTH
21:08:23.890 02.012 11616 Exposure complete
21:08:23.953 00.063 11616 worker thread done servicing request
21:08:23.953 00.000 12268 OnExposeComplete: enter
21:08:23.953 00.000 12268 UpdateGuideState(): m_state=6
21:08:23.953 00.000 12268 Star::Find(15, 1245, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2002
21:08:23.953 00.000 12268 Star::Find returns 1 (0), X=1245.33, Y=871.81, Mass=405, SNR=13.7, Peak=43 HFD=4.6
21:08:23.968 00.015 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.67) = xAngle (1.77 = 1.77)
21:08:23.968 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.81 = 1.81)
21:08:23.968 00.000 12268 CameraToMount -- cameraX=0.84 cameraY=0.09 hyp=0.84 cameraTheta=0.11 mountX=-0.17 mountY=0.82, mountTheta=1.78
21:08:23.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.84, y=0.09, opts=13)
21:08:23.968 00.000 12268 Enqueuing Move request for scope (0.84, 0.09)
21:08:23.968 00.000 11616 Worker thread wakes up
21:08:23.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.84, 0.09) opts 0xd
21:08:23.968 00.000 11616 Handling offset move in thread for scope, endpoint = (0.84, 0.09)
21:08:23.968 00.000 11616 Moving (0.84, 0.09) raw xDistance=-0.17 yDistance=0.82
21:08:23.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
21:08:23.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.82
21:08:23.968 00.000 11616 MoveAxis(E, 95, ABG)
21:08:23.968 00.000 11616 Guiding  Dir = 2, Dur = 95
21:08:23.968 00.000 11616 IsSlewing returns 0
21:08:23.968 00.000 11616 IsGuiding returns 0
21:08:23.968 00.000 11616 PulseGuide returned control before completion, sleep 105
21:08:23.984 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:08:23.999 00.015 12268 UpdateGuideState exits: m=405 SNR=13.7
21:08:23.999 00.000 12268 PhdController: settling, locked = 1, distance = 2.47 (1.50) aobump = 0 frame = 4 / 99999
21:08:23.999 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680503.999,"Host":"ASTROCENTER","Inst":1,"Distance":2.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:08:23.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:23.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:23.999 00.000 12268 Enqueuing Expose request
21:08:24.078 00.079 11616 IsGuiding returns 1
21:08:24.078 00.000 11616 scope still moving after pulse duration time elapsed
21:08:24.109 00.031 11616 IsSlewing returns 0
21:08:24.109 00.000 11616 IsGuiding returns 1
21:08:24.140 00.031 11616 IsSlewing returns 0
21:08:24.140 00.000 11616 IsGuiding returns 1
21:08:24.171 00.031 11616 IsSlewing returns 0
21:08:24.171 00.000 11616 IsGuiding returns 1
21:08:24.203 00.032 11616 IsSlewing returns 0
21:08:24.203 00.000 11616 IsGuiding returns 1
21:08:24.234 00.031 11616 IsSlewing returns 0
21:08:24.234 00.000 11616 IsGuiding returns 0
21:08:24.234 00.000 11616 scope move finished after 95 + 166 ms
21:08:24.234 00.000 11616 Move returns status 0, amount 95
21:08:24.234 00.000 11616 MoveAxis(S, 69, ABG)
21:08:24.234 00.000 11616 Guiding  Dir = 1, Dur = 69
21:08:24.234 00.000 11616 IsSlewing returns 0
21:08:24.234 00.000 11616 IsGuiding returns 0
21:08:24.234 00.000 11616 PulseGuide returned control before completion, sleep 79
21:08:24.328 00.094 11616 IsGuiding returns 1
21:08:24.328 00.000 11616 scope still moving after pulse duration time elapsed
21:08:24.359 00.031 11616 IsSlewing returns 0
21:08:24.359 00.000 11616 IsGuiding returns 0
21:08:24.359 00.000 11616 scope move finished after 69 + 55 ms
21:08:24.359 00.000 11616 Move returns status 0, amount 69
21:08:24.359 00.000 11616 move complete, result=0
21:08:24.359 00.000 11616 worker thread done servicing request
21:08:24.359 00.000 12268 GuideStep: -0.2 px 95 ms EAST, 0.8 px 69 ms SOUTH
21:08:24.359 00.000 11616 Worker thread wakes up
21:08:24.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:24.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:26.375 02.016 11616 Exposure complete
21:08:26.437 00.062 11616 worker thread done servicing request
21:08:26.437 00.000 12268 OnExposeComplete: enter
21:08:26.437 00.000 12268 UpdateGuideState(): m_state=6
21:08:26.437 00.000 12268 Star::Find(15, 1245, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2003
21:08:26.437 00.000 12268 Star::Find returns 1 (0), X=1245.05, Y=871.78, Mass=420, SNR=14.0, Peak=48 HFD=4.9
21:08:26.437 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.67) = xAngle (1.77 = 1.77)
21:08:26.437 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.80 = 1.80)
21:08:26.437 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.06 hyp=0.57 cameraTheta=0.11 mountX=-0.11 mountY=0.55, mountTheta=1.78
21:08:26.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=0.06, opts=13)
21:08:26.437 00.000 12268 Enqueuing Move request for scope (0.56, 0.06)
21:08:26.437 00.000 11616 Worker thread wakes up
21:08:26.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.06) opts 0xd
21:08:26.437 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, 0.06)
21:08:26.437 00.000 11616 Moving (0.56, 0.06) raw xDistance=-0.11 yDistance=0.55
21:08:26.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
21:08:26.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
21:08:26.437 00.000 11616 MoveAxis(E, 64, ABG)
21:08:26.437 00.000 11616 Guiding  Dir = 2, Dur = 64
21:08:26.437 00.000 11616 IsSlewing returns 0
21:08:26.437 00.000 11616 IsGuiding returns 0
21:08:26.437 00.000 11616 PulseGuide returned control before completion, sleep 74
21:08:26.453 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
21:08:26.468 00.015 12268 UpdateGuideState exits: m=420 SNR=14.0
21:08:26.468 00.000 12268 PhdController: settling, locked = 1, distance = 1.90 (1.50) aobump = 0 frame = 5 / 99999
21:08:26.468 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680506.468,"Host":"ASTROCENTER","Inst":1,"Distance":1.90,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:08:26.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:26.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:26.468 00.000 12268 Enqueuing Expose request
21:08:26.531 00.063 11616 IsGuiding returns 1
21:08:26.531 00.000 11616 scope still moving after pulse duration time elapsed
21:08:26.562 00.031 11616 IsSlewing returns 0
21:08:26.562 00.000 11616 IsGuiding returns 1
21:08:26.593 00.031 11616 IsSlewing returns 0
21:08:26.593 00.000 11616 IsGuiding returns 1
21:08:26.625 00.032 11616 IsSlewing returns 0
21:08:26.625 00.000 11616 IsGuiding returns 1
21:08:26.656 00.031 11616 IsSlewing returns 0
21:08:26.656 00.000 11616 IsGuiding returns 1
21:08:26.687 00.031 11616 IsSlewing returns 0
21:08:26.687 00.000 11616 IsGuiding returns 1
21:08:26.718 00.031 11616 IsSlewing returns 0
21:08:26.718 00.000 11616 IsGuiding returns 0
21:08:26.718 00.000 11616 scope move finished after 64 + 212 ms
21:08:26.718 00.000 11616 Move returns status 0, amount 64
21:08:26.718 00.000 11616 MoveAxis(S, 47, ABG)
21:08:26.718 00.000 11616 Guiding  Dir = 1, Dur = 47
21:08:26.718 00.000 11616 IsSlewing returns 0
21:08:26.718 00.000 11616 IsGuiding returns 0
21:08:26.718 00.000 11616 PulseGuide returned control before completion, sleep 57
21:08:26.781 00.063 11616 IsGuiding returns 1
21:08:26.781 00.000 11616 scope still moving after pulse duration time elapsed
21:08:26.812 00.031 11616 IsSlewing returns 0
21:08:26.812 00.000 11616 IsGuiding returns 0
21:08:26.812 00.000 11616 scope move finished after 47 + 46 ms
21:08:26.812 00.000 11616 Move returns status 0, amount 47
21:08:26.812 00.000 11616 move complete, result=0
21:08:26.812 00.000 11616 worker thread done servicing request
21:08:26.812 00.000 12268 GuideStep: -0.1 px 64 ms EAST, 0.6 px 47 ms SOUTH
21:08:26.812 00.000 11616 Worker thread wakes up
21:08:26.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:26.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:28.812 02.000 11616 Exposure complete
21:08:28.859 00.047 11616 worker thread done servicing request
21:08:28.859 00.000 12268 OnExposeComplete: enter
21:08:28.859 00.000 12268 UpdateGuideState(): m_state=6
21:08:28.859 00.000 12268 Star::Find(15, 1245, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2004
21:08:28.859 00.000 12268 Star::Find returns 1 (0), X=1244.70, Y=871.61, Mass=392, SNR=13.5, Peak=45 HFD=4.8
21:08:28.859 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.67) = xAngle (1.20 = 1.20)
21:08:28.859 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.23 = 1.23)
21:08:28.859 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-0.47 mountX=0.09 mountY=0.22, mountTheta=1.20
21:08:28.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.11, opts=13)
21:08:28.859 00.000 12268 Enqueuing Move request for scope (0.21, -0.11)
21:08:28.859 00.000 11616 Worker thread wakes up
21:08:28.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd
21:08:28.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.11)
21:08:28.859 00.000 11616 Moving (0.21, -0.11) raw xDistance=0.09 yDistance=0.22
21:08:28.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:28.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:08:28.875 00.016 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
21:08:28.875 00.000 11616 MoveAxis(E, 0, ABG)
21:08:28.875 00.000 11616 Move returns status 0, amount 0
21:08:28.875 00.000 11616 MoveAxis(S, 19, ABG)
21:08:28.875 00.000 11616 Guiding  Dir = 1, Dur = 19
21:08:28.875 00.000 11616 IsSlewing returns 0
21:08:28.875 00.000 11616 IsGuiding returns 0
21:08:28.875 00.000 11616 PulseGuide returned control before completion, sleep 29
21:08:28.875 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:08:28.890 00.015 12268 UpdateGuideState exits: m=392 SNR=13.5
21:08:28.890 00.000 12268 PhdController: settling, locked = 1, distance = 1.40 (1.50) aobump = 0 frame = 6 / 99999
21:08:28.906 00.016 12268 evsrv: {"Event":"Settling","Timestamp":1768680508.890,"Host":"ASTROCENTER","Inst":1,"Distance":1.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:08:28.906 00.000 11616 IsGuiding returns 1
21:08:28.906 00.000 11616 scope still moving after pulse duration time elapsed
21:08:28.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:28.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:28.906 00.000 12268 Enqueuing Expose request
21:08:28.937 00.031 11616 IsSlewing returns 0
21:08:28.937 00.000 11616 IsGuiding returns 1
21:08:28.968 00.031 11616 IsSlewing returns 0
21:08:28.968 00.000 11616 IsGuiding returns 1
21:08:29.000 00.032 11616 IsSlewing returns 0
21:08:29.000 00.000 11616 IsGuiding returns 1
21:08:29.031 00.031 11616 IsSlewing returns 0
21:08:29.031 00.000 11616 IsGuiding returns 1
21:08:29.062 00.031 11616 IsSlewing returns 0
21:08:29.062 00.000 11616 IsGuiding returns 1
21:08:29.093 00.031 11616 IsSlewing returns 0
21:08:29.093 00.000 11616 IsGuiding returns 0
21:08:29.093 00.000 11616 scope move finished after 19 + 199 ms
21:08:29.093 00.000 11616 Move returns status 0, amount 19
21:08:29.093 00.000 11616 move complete, result=0
21:08:29.093 00.000 11616 worker thread done servicing request
21:08:29.093 00.000 11616 Worker thread wakes up
21:08:29.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:29.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:29.093 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
21:08:31.109 02.016 11616 Exposure complete
21:08:31.172 00.063 11616 worker thread done servicing request
21:08:31.172 00.000 12268 OnExposeComplete: enter
21:08:31.172 00.000 12268 UpdateGuideState(): m_state=6
21:08:31.172 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2005
21:08:31.172 00.000 12268 Star::Find returns 1 (0), X=1245.24, Y=871.78, Mass=364, SNR=13.0, Peak=46 HFD=4.3
21:08:31.172 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.67) = xAngle (1.75 = 1.75)
21:08:31.172 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.78 = 1.78)
21:08:31.172 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=0.06 hyp=0.76 cameraTheta=0.08 mountX=-0.13 mountY=0.74, mountTheta=1.75
21:08:31.172 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.75, y=0.06, opts=13)
21:08:31.172 00.000 12268 Enqueuing Move request for scope (0.75, 0.06)
21:08:31.175 00.003 11616 Worker thread wakes up
21:08:31.175 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.06) opts 0xd
21:08:31.175 00.000 11616 Handling offset move in thread for scope, endpoint = (0.75, 0.06)
21:08:31.175 00.000 11616 Moving (0.75, 0.06) raw xDistance=-0.13 yDistance=0.74
21:08:31.175 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
21:08:31.175 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
21:08:31.175 00.000 11616 MoveAxis(E, 75, ABG)
21:08:31.175 00.000 11616 Guiding  Dir = 2, Dur = 75
21:08:31.175 00.000 11616 IsSlewing returns 0
21:08:31.175 00.000 11616 IsGuiding returns 0
21:08:31.175 00.000 11616 PulseGuide returned control before completion, sleep 85
21:08:31.187 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:08:31.203 00.016 12268 UpdateGuideState exits: m=364 SNR=13.0
21:08:31.203 00.000 12268 PhdController: settling, locked = 1, distance = 1.21 (1.50) aobump = 0 frame = 7 / 99999
21:08:31.203 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680511.203,"Host":"ASTROCENTER","Inst":1,"Distance":1.21,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
21:08:31.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:31.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:31.203 00.000 12268 Enqueuing Expose request
21:08:31.265 00.062 11616 IsGuiding returns 1
21:08:31.265 00.000 11616 scope still moving after pulse duration time elapsed
21:08:31.296 00.031 11616 IsSlewing returns 0
21:08:31.296 00.000 11616 IsGuiding returns 0
21:08:31.296 00.000 11616 scope move finished after 75 + 45 ms
21:08:31.296 00.000 11616 Move returns status 0, amount 75
21:08:31.296 00.000 11616 MoveAxis(S, 63, ABG)
21:08:31.296 00.000 11616 Guiding  Dir = 1, Dur = 63
21:08:31.296 00.000 11616 IsSlewing returns 0
21:08:31.296 00.000 11616 IsGuiding returns 0
21:08:31.296 00.000 11616 PulseGuide returned control before completion, sleep 73
21:08:31.375 00.079 11616 IsGuiding returns 1
21:08:31.375 00.000 11616 scope still moving after pulse duration time elapsed
21:08:31.406 00.031 11616 IsSlewing returns 0
21:08:31.406 00.000 11616 IsGuiding returns 1
21:08:31.437 00.031 11616 IsSlewing returns 0
21:08:31.437 00.000 11616 IsGuiding returns 1
21:08:31.468 00.031 11616 IsSlewing returns 0
21:08:31.468 00.000 11616 IsGuiding returns 1
21:08:31.500 00.032 11616 IsSlewing returns 0
21:08:31.500 00.000 11616 IsGuiding returns 1
21:08:31.531 00.031 11616 IsSlewing returns 0
21:08:31.531 00.000 11616 IsGuiding returns 1
21:08:31.562 00.031 11616 IsSlewing returns 0
21:08:31.562 00.000 11616 IsGuiding returns 1
21:08:31.593 00.031 11616 IsSlewing returns 0
21:08:31.593 00.000 11616 IsGuiding returns 1
21:08:31.625 00.032 11616 IsSlewing returns 0
21:08:31.625 00.000 11616 IsGuiding returns 0
21:08:31.625 00.000 11616 scope move finished after 63 + 264 ms
21:08:31.625 00.000 11616 Move returns status 0, amount 63
21:08:31.625 00.000 11616 move complete, result=0
21:08:31.625 00.000 11616 worker thread done servicing request
21:08:31.625 00.000 11616 Worker thread wakes up
21:08:31.625 00.000 12268 GuideStep: -0.1 px 75 ms EAST, 0.7 px 63 ms SOUTH
21:08:31.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:31.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:33.718 02.093 11616 Exposure complete
21:08:33.765 00.047 11616 worker thread done servicing request
21:08:33.765 00.000 12268 OnExposeComplete: enter
21:08:33.765 00.000 12268 UpdateGuideState(): m_state=6
21:08:33.765 00.000 12268 Star::Find(15, 1245, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2006
21:08:33.765 00.000 12268 Star::Find returns 1 (0), X=1244.67, Y=871.92, Mass=435, SNR=14.2, Peak=47 HFD=5.2
21:08:33.765 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.67) = xAngle (2.50 = 2.50)
21:08:33.765 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.53 = 2.53)
21:08:33.765 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.20 hyp=0.27 cameraTheta=0.83 mountX=-0.22 mountY=0.16, mountTheta=2.52
21:08:33.781 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.20, opts=13)
21:08:33.781 00.000 12268 Enqueuing Move request for scope (0.19, 0.20)
21:08:33.781 00.000 11616 Worker thread wakes up
21:08:33.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.20) opts 0xd
21:08:33.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.20)
21:08:33.781 00.000 11616 Moving (0.19, 0.20) raw xDistance=-0.22 yDistance=0.16
21:08:33.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
21:08:33.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:08:33.781 00.000 11616 MoveAxis(E, 123, ABG)
21:08:33.781 00.000 11616 Guiding  Dir = 2, Dur = 123
21:08:33.781 00.000 11616 IsSlewing returns 0
21:08:33.781 00.000 11616 IsGuiding returns 0
21:08:33.781 00.000 11616 PulseGuide returned control before completion, sleep 133
21:08:33.781 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:08:33.812 00.031 12268 UpdateGuideState exits: m=435 SNR=14.2
21:08:33.812 00.000 12268 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 8 / 99999
21:08:33.812 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680513.812,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
21:08:33.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:33.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:33.812 00.000 12268 Enqueuing Expose request
21:08:33.922 00.110 11616 IsGuiding returns 1
21:08:33.922 00.000 11616 scope still moving after pulse duration time elapsed
21:08:33.953 00.031 11616 IsSlewing returns 0
21:08:33.953 00.000 11616 IsGuiding returns 1
21:08:33.984 00.031 11616 IsSlewing returns 0
21:08:33.984 00.000 11616 IsGuiding returns 1
21:08:34.015 00.031 11616 IsSlewing returns 0
21:08:34.015 00.000 11616 IsGuiding returns 1
21:08:34.046 00.031 11616 IsSlewing returns 0
21:08:34.046 00.000 11616 IsGuiding returns 1
21:08:34.078 00.032 11616 IsSlewing returns 0
21:08:34.078 00.000 11616 IsGuiding returns 1
21:08:34.109 00.031 11616 IsSlewing returns 0
21:08:34.109 00.000 11616 IsGuiding returns 0
21:08:34.109 00.000 11616 scope move finished after 123 + 201 ms
21:08:34.109 00.000 11616 Move returns status 0, amount 123
21:08:34.109 00.000 11616 MoveAxis(S, 13, ABG)
21:08:34.109 00.000 11616 Guiding  Dir = 1, Dur = 13
21:08:34.109 00.000 11616 IsSlewing returns 0
21:08:34.109 00.000 11616 IsGuiding returns 0
21:08:34.109 00.000 11616 PulseGuide returned control before completion, sleep 23
21:08:34.140 00.031 11616 IsGuiding returns 1
21:08:34.140 00.000 11616 scope still moving after pulse duration time elapsed
21:08:34.171 00.031 11616 IsSlewing returns 0
21:08:34.171 00.000 11616 IsGuiding returns 0
21:08:34.171 00.000 11616 scope move finished after 13 + 48 ms
21:08:34.171 00.000 11616 Move returns status 0, amount 13
21:08:34.171 00.000 11616 move complete, result=0
21:08:34.171 00.000 11616 worker thread done servicing request
21:08:34.171 00.000 11616 Worker thread wakes up
21:08:34.171 00.000 12268 GuideStep: -0.2 px 123 ms EAST, 0.2 px 13 ms SOUTH
21:08:34.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:34.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:36.172 02.001 11616 Exposure complete
21:08:36.218 00.046 11616 worker thread done servicing request
21:08:36.218 00.000 12268 OnExposeComplete: enter
21:08:36.218 00.000 12268 UpdateGuideState(): m_state=6
21:08:36.218 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2007
21:08:36.218 00.000 12268 Star::Find returns 1 (0), X=1244.57, Y=871.83, Mass=396, SNR=13.6, Peak=46 HFD=4.7
21:08:36.218 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.67) = xAngle (2.65 = 2.65)
21:08:36.218 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.68 = 2.68)
21:08:36.218 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.98 mountX=-0.12 mountY=0.06, mountTheta=2.67
21:08:36.234 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.12, opts=13)
21:08:36.234 00.000 12268 Enqueuing Move request for scope (0.08, 0.12)
21:08:36.234 00.000 11616 Worker thread wakes up
21:08:36.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
21:08:36.234 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
21:08:36.234 00.000 11616 Moving (0.08, 0.12) raw xDistance=-0.12 yDistance=0.06
21:08:36.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:08:36.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:36.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:08:36.234 00.000 11616 MoveAxis(E, 69, ABG)
21:08:36.234 00.000 11616 Guiding  Dir = 2, Dur = 69
21:08:36.234 00.000 11616 IsSlewing returns 0
21:08:36.234 00.000 11616 IsGuiding returns 0
21:08:36.234 00.000 11616 PulseGuide returned control before completion, sleep 79
21:08:36.234 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:08:36.265 00.031 12268 UpdateGuideState exits: m=396 SNR=13.6
21:08:36.265 00.000 12268 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 9 / 99999
21:08:36.265 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680516.265,"Host":"ASTROCENTER","Inst":1,"Distance":0.69,"Time":7.4,"SettleTime":10.0,"StarLocked":true}
21:08:36.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:36.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:36.265 00.000 12268 Enqueuing Expose request
21:08:36.328 00.063 11616 IsGuiding returns 1
21:08:36.328 00.000 11616 scope still moving after pulse duration time elapsed
21:08:36.359 00.031 11616 IsSlewing returns 0
21:08:36.359 00.000 11616 IsGuiding returns 1
21:08:36.390 00.031 11616 IsSlewing returns 0
21:08:36.390 00.000 11616 IsGuiding returns 1
21:08:36.421 00.031 11616 IsSlewing returns 0
21:08:36.421 00.000 11616 IsGuiding returns 1
21:08:36.452 00.031 11616 IsSlewing returns 0
21:08:36.452 00.000 11616 IsGuiding returns 1
21:08:36.484 00.032 11616 IsSlewing returns 0
21:08:36.484 00.000 11616 IsGuiding returns 0
21:08:36.484 00.000 11616 scope move finished after 69 + 178 ms
21:08:36.484 00.000 11616 Move returns status 0, amount 69
21:08:36.484 00.000 11616 MoveAxis(N, 0, ABG)
21:08:36.484 00.000 11616 Move returns status 0, amount 0
21:08:36.484 00.000 11616 move complete, result=0
21:08:36.484 00.000 11616 worker thread done servicing request
21:08:36.484 00.000 11616 Worker thread wakes up
21:08:36.484 00.000 12268 GuideStep: -0.1 px 69 ms EAST, 0.1 px 0 ms NORTH
21:08:36.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:36.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:38.484 02.000 11616 Exposure complete
21:08:38.531 00.047 11616 worker thread done servicing request
21:08:38.531 00.000 12268 OnExposeComplete: enter
21:08:38.531 00.000 12268 UpdateGuideState(): m_state=6
21:08:38.531 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2008
21:08:38.531 00.000 12268 Star::Find returns 1 (0), X=1244.73, Y=871.60, Mass=393, SNR=13.5, Peak=43 HFD=4.4
21:08:38.531 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.67) = xAngle (1.20 = 1.20)
21:08:38.531 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.23 = 1.23)
21:08:38.531 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-0.47 mountX=0.10 mountY=0.25, mountTheta=1.20
21:08:38.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.12, opts=13)
21:08:38.531 00.000 12268 Enqueuing Move request for scope (0.24, -0.12)
21:08:38.531 00.000 11616 Worker thread wakes up
21:08:38.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.12) opts 0xd
21:08:38.531 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.12)
21:08:38.531 00.000 11616 Moving (0.24, -0.12) raw xDistance=0.10 yDistance=0.25
21:08:38.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:08:38.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:08:38.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
21:08:38.531 00.000 11616 MoveAxis(E, 0, ABG)
21:08:38.531 00.000 11616 Move returns status 0, amount 0
21:08:38.531 00.000 11616 MoveAxis(S, 21, ABG)
21:08:38.531 00.000 11616 Guiding  Dir = 1, Dur = 21
21:08:38.547 00.016 11616 IsSlewing returns 0
21:08:38.547 00.000 11616 IsGuiding returns 0
21:08:38.547 00.000 11616 PulseGuide returned control before completion, sleep 31
21:08:38.547 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:08:38.562 00.015 12268 UpdateGuideState exits: m=393 SNR=13.5
21:08:38.562 00.000 12268 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 10 / 99999
21:08:38.562 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680518.562,"Host":"ASTROCENTER","Inst":1,"Distance":0.56,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
21:08:38.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:38.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:38.578 00.016 12268 Enqueuing Expose request
21:08:38.593 00.015 11616 IsGuiding returns 0
21:08:38.593 00.000 11616 Move returns status 0, amount 21
21:08:38.593 00.000 11616 move complete, result=0
21:08:38.593 00.000 11616 worker thread done servicing request
21:08:38.593 00.000 11616 Worker thread wakes up
21:08:38.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:38.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:38.593 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 21 ms SOUTH
21:08:40.609 02.016 11616 Exposure complete
21:08:40.656 00.047 11616 worker thread done servicing request
21:08:40.656 00.000 12268 OnExposeComplete: enter
21:08:40.656 00.000 12268 UpdateGuideState(): m_state=6
21:08:40.656 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2009
21:08:40.656 00.000 12268 Star::Find returns 1 (0), X=1244.74, Y=871.62, Mass=447, SNR=14.4, Peak=52 HFD=5.2
21:08:40.656 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.67) = xAngle (1.29 = 1.29)
21:08:40.656 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.32 = 1.32)
21:08:40.656 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-0.38 mountX=0.07 mountY=0.26, mountTheta=1.29
21:08:40.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.10, opts=13)
21:08:40.656 00.000 12268 Enqueuing Move request for scope (0.25, -0.10)
21:08:40.656 00.000 11616 Worker thread wakes up
21:08:40.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.10) opts 0xd
21:08:40.656 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.10)
21:08:40.656 00.000 11616 Moving (0.25, -0.10) raw xDistance=0.07 yDistance=0.26
21:08:40.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:40.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:08:40.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
21:08:40.656 00.000 11616 MoveAxis(E, 0, ABG)
21:08:40.656 00.000 11616 Move returns status 0, amount 0
21:08:40.656 00.000 11616 MoveAxis(S, 22, ABG)
21:08:40.656 00.000 11616 Guiding  Dir = 1, Dur = 22
21:08:40.656 00.000 11616 IsSlewing returns 0
21:08:40.656 00.000 11616 IsGuiding returns 0
21:08:40.672 00.016 11616 PulseGuide returned control before completion, sleep 32
21:08:40.672 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:08:40.687 00.015 12268 UpdateGuideState exits: m=447 SNR=14.4
21:08:40.687 00.000 12268 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 11 / 99999
21:08:40.687 00.000 12268 PhdController: newstate STATE_FINISH
21:08:40.687 00.000 12268 PhdController complete: success
21:08:40.687 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768680520.687,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
21:08:40.687 00.000 12268 Mount: notify guiding dither settle done success=1
21:08:40.687 00.000 12268 PhdController: newstate STATE_IDLE
21:08:40.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:40.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:40.687 00.000 12268 Enqueuing Expose request
21:08:40.718 00.031 11616 IsGuiding returns 0
21:08:40.718 00.000 11616 Move returns status 0, amount 22
21:08:40.718 00.000 11616 move complete, result=0
21:08:40.718 00.000 11616 worker thread done servicing request
21:08:40.718 00.000 11616 Worker thread wakes up
21:08:40.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:40.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:40.718 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
21:08:41.551 00.833 12268 evsrv: cli 0F8E69C0 connect
21:08:41.551 00.000 12268 case statement mapped state 6 to 3
21:08:41.551 00.000 12268 case statement mapped state 6 to 3
21:08:41.551 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"cc6f2196-3166-4c16-ad30-90e0d97c1e05"}
21:08:41.551 00.000 12268 case statement mapped state 6 to 3
21:08:41.551 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc6f2196-3166-4c16-ad30-90e0d97c1e05"}
21:08:41.551 00.000 12268 evsrv: cli 0F8E69C0 disconnect
21:08:42.737 01.186 11616 Exposure complete
21:08:42.785 00.048 11616 worker thread done servicing request
21:08:42.785 00.000 12268 OnExposeComplete: enter
21:08:42.785 00.000 12268 UpdateGuideState(): m_state=6
21:08:42.785 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:08:42.785 00.000 12268 Star::Find returns 1 (0), X=1244.50, Y=871.66, Mass=335, SNR=12.5, Peak=44 HFD=3.5
21:08:42.785 00.000 12268 MultiStar: exiting stabilization period
21:08:42.785 00.000 12268 MultiStar: updating star positions after lock position change
21:08:42.785 00.000 12268 Star::Find(15, 1036, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:08:42.785 00.000 12268 Star::Find returns 1 (0), X=1034.88, Y=167.76, Mass=425, SNR=14.1, Peak=39 HFD=4.9
21:08:42.785 00.000 12268 Star::Find(15, 1095, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:08:42.785 00.000 12268 Star::Find returns 1 (0), X=1094.38, Y=265.81, Mass=366, SNR=13.0, Peak=39 HFD=4.1
21:08:42.785 00.000 12268 Star::Find(15, 650, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:08:42.785 00.000 12268 Star::Find returns 1 (0), X=650.34, Y=618.67, Mass=190, SNR=9.3, Peak=31 HFD=3.0
21:08:42.785 00.000 12268 Star::Find(15, 1101, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:08:42.785 00.000 12268 Star::Find returns 1 (0), X=1100.38, Y=326.14, Mass=273, SNR=11.2, Peak=32 HFD=4.3
21:08:42.785 00.000 12268 Star::Find(15, 1148, 237, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:08:42.785 00.000 12268 Star::Find returns 1 (0), X=1148.41, Y=237.14, Mass=213, SNR=10.0, Peak=43 HFD=5.0
21:08:42.785 00.000 12268 Star::Find(15, 804, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:08:42.785 00.000 12268 Star::Find returns 1 (0), X=804.12, Y=386.53, Mass=164, SNR=8.7, Peak=29 HFD=3.6
21:08:42.785 00.000 12268 Star::Find(15, 954, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:08:42.785 00.000 12268 Star::Find returns 1 (0), X=954.46, Y=574.16, Mass=71, SNR=5.7, Peak=21 HFD=3.3
21:08:42.785 00.000 12268 Star::Find(15, 1198, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:08:42.785 00.000 12268 Star::Find returns 1 (0), X=1197.53, Y=91.77, Mass=89, SNR=6.4, Peak=20 HFD=2.7
21:08:42.785 00.000 12268 Star::Find(15, 278, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:08:42.785 00.000 12268 Star::Find returns 1 (0), X=276.99, Y=280.02, Mass=64, SNR=5.4, Peak=20 HFD=2.0
21:08:42.785 00.000 12268 Star::Find(15, 112, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:08:42.785 00.000 12268 Star::Find returns 1 (0), X=111.37, Y=304.41, Mass=84, SNR=6.2, Peak=25 HFD=3.1
21:08:42.785 00.000 12268 Star::Find(15, 361, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
21:08:42.785 00.000 12268 Star::Find returns 1 (0), X=360.42, Y=538.13, Mass=73, SNR=5.8, Peak=16 HFD=3.1
21:08:42.785 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.67) = xAngle (0.36 = 0.36)
21:08:42.785 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.39 = 0.39)
21:08:42.785 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.31 mountX=0.06 mountY=0.02, mountTheta=0.39
21:08:42.785 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.06, opts=13)
21:08:42.785 00.000 12268 Enqueuing Move request for scope (0.02, -0.06)
21:08:42.800 00.015 11616 Worker thread wakes up
21:08:42.800 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
21:08:42.800 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
21:08:42.800 00.000 11616 Moving (0.02, -0.06) raw xDistance=0.06 yDistance=0.02
21:08:42.800 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:42.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:08:42.800 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:42.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:08:42.800 00.000 11616 MoveAxis(E, 0, ABG)
21:08:42.800 00.000 11616 Move returns status 0, amount 0
21:08:42.800 00.000 11616 MoveAxis(N, 0, ABG)
21:08:42.800 00.000 11616 Move returns status 0, amount 0
21:08:42.800 00.000 11616 move complete, result=0
21:08:42.800 00.000 11616 worker thread done servicing request
21:08:42.812 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:08:42.816 00.004 12268 UpdateGuideState exits: m=335 SNR=12.5
21:08:42.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:42.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:42.816 00.000 12268 Enqueuing Expose request
21:08:42.816 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:08:42.816 00.000 11616 Worker thread wakes up
21:08:42.832 00.016 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:42.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:44.828 01.996 11616 Exposure complete
21:08:44.890 00.062 11616 worker thread done servicing request
21:08:44.890 00.000 12268 OnExposeComplete: enter
21:08:44.890 00.000 12268 UpdateGuideState(): m_state=6
21:08:44.890 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2011
21:08:44.890 00.000 12268 Star::Find returns 1 (0), X=1244.92, Y=871.85, Mass=355, SNR=12.9, Peak=48 HFD=4.1
21:08:44.890 00.000 12268 MultiStar: [#1 0.91,-0.05,0.00,M1] [#2 0.24,0.18,1.09,U] [#3 0.33,0.48,0.73,U] [#4 0.39,0.35,0.84,U] [#5 0.47,-0.05,0.79,U] [#6 0.53,0.29,0.74,U] [#7 -0.27,0.21,0.49,U] [#8 0.50,-0.01,0.54,U] 
21:08:44.890 00.000 12268 refined, 7 included, MultiStar: {0.35, 0.20}, one-star: {0.43, 0.13}
21:08:44.890 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.67) = xAngle (2.19 = 2.19)
21:08:44.890 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.22 = 2.22)
21:08:44.890 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.20 hyp=0.40 cameraTheta=0.52 mountX=-0.23 mountY=0.32, mountTheta=2.20
21:08:44.890 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.20, opts=13)
21:08:44.890 00.000 12268 Enqueuing Move request for scope (0.35, 0.20)
21:08:44.890 00.000 11616 Worker thread wakes up
21:08:44.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.20) opts 0xd
21:08:44.890 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.20)
21:08:44.890 00.000 11616 Moving (0.35, 0.20) raw xDistance=-0.23 yDistance=0.32
21:08:44.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
21:08:44.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
21:08:44.890 00.000 11616 MoveAxis(E, 131, ABG)
21:08:44.890 00.000 11616 Guiding  Dir = 2, Dur = 131
21:08:44.890 00.000 11616 IsSlewing returns 0
21:08:44.890 00.000 11616 IsGuiding returns 0
21:08:44.890 00.000 11616 PulseGuide returned control before completion, sleep 141
21:08:44.906 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:08:44.922 00.016 12268 UpdateGuideState exits: m=355 SNR=12.9
21:08:44.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:44.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:44.922 00.000 12268 Enqueuing Expose request
21:08:45.047 00.125 11616 IsGuiding returns 1
21:08:45.047 00.000 11616 scope still moving after pulse duration time elapsed
21:08:45.078 00.031 11616 IsSlewing returns 0
21:08:45.078 00.000 11616 IsGuiding returns 1
21:08:45.109 00.031 11616 IsSlewing returns 0
21:08:45.109 00.000 11616 IsGuiding returns 1
21:08:45.140 00.031 11616 IsSlewing returns 0
21:08:45.140 00.000 11616 IsGuiding returns 0
21:08:45.140 00.000 11616 scope move finished after 131 + 110 ms
21:08:45.140 00.000 11616 Move returns status 0, amount 131
21:08:45.140 00.000 11616 MoveAxis(S, 27, ABG)
21:08:45.140 00.000 11616 Guiding  Dir = 1, Dur = 27
21:08:45.140 00.000 11616 IsSlewing returns 0
21:08:45.140 00.000 11616 IsGuiding returns 0
21:08:45.140 00.000 11616 PulseGuide returned control before completion, sleep 37
21:08:45.187 00.047 11616 IsGuiding returns 1
21:08:45.187 00.000 11616 scope still moving after pulse duration time elapsed
21:08:45.219 00.032 11616 IsSlewing returns 0
21:08:45.219 00.000 11616 IsGuiding returns 0
21:08:45.219 00.000 11616 scope move finished after 27 + 51 ms
21:08:45.219 00.000 11616 Move returns status 0, amount 27
21:08:45.219 00.000 11616 move complete, result=0
21:08:45.219 00.000 11616 worker thread done servicing request
21:08:45.219 00.000 11616 Worker thread wakes up
21:08:45.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:45.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:45.219 00.000 12268 GuideStep: -0.2 px 131 ms EAST, 0.3 px 27 ms SOUTH
21:08:47.235 02.016 11616 Exposure complete
21:08:47.298 00.063 11616 worker thread done servicing request
21:08:47.298 00.000 12268 OnExposeComplete: enter
21:08:47.298 00.000 12268 UpdateGuideState(): m_state=6
21:08:47.298 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2012
21:08:47.298 00.000 12268 Star::Find returns 1 (0), X=1244.66, Y=872.27, Mass=431, SNR=14.2, Peak=41 HFD=4.9
21:08:47.298 00.000 12268 MultiStar: [#1 0.49,0.45,0.00,M2] [#2 0.39,-0.35,0.81,U] [#3 -0.01,0.40,0.67,U] [#4 0.27,0.10,0.85,U] [#5 0.54,0.70,0.00,M1] [#6 0.30,0.27,0.62,U] [#7 -0.32,0.95,0.00,M1] [#8 0.11,0.45,0.46,U] 
21:08:47.298 00.000 12268 refined, 5 included, MultiStar: {0.22, 0.23}, one-star: {0.17, 0.55}
21:08:47.298 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.67) = xAngle (2.48 = 2.48)
21:08:47.298 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.51 = 2.51)
21:08:47.298 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.23 hyp=0.31 cameraTheta=0.81 mountX=-0.25 mountY=0.19, mountTheta=2.50
21:08:47.298 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.23, opts=13)
21:08:47.298 00.000 12268 Enqueuing Move request for scope (0.22, 0.23)
21:08:47.298 00.000 11616 Worker thread wakes up
21:08:47.298 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.23) opts 0xd
21:08:47.298 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.23)
21:08:47.298 00.000 11616 Moving (0.22, 0.23) raw xDistance=-0.25 yDistance=0.19
21:08:47.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
21:08:47.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
21:08:47.298 00.000 11616 MoveAxis(E, 138, ABG)
21:08:47.298 00.000 11616 Guiding  Dir = 2, Dur = 138
21:08:47.298 00.000 11616 IsSlewing returns 0
21:08:47.298 00.000 11616 IsGuiding returns 0
21:08:47.298 00.000 11616 PulseGuide returned control before completion, sleep 148
21:08:47.315 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:08:47.330 00.015 12268 UpdateGuideState exits: m=431 SNR=14.2
21:08:47.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:47.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:47.330 00.000 12268 Enqueuing Expose request
21:08:47.457 00.127 11616 IsGuiding returns 1
21:08:47.457 00.000 11616 scope still moving after pulse duration time elapsed
21:08:47.489 00.032 11616 IsSlewing returns 0
21:08:47.489 00.000 11616 IsGuiding returns 1
21:08:47.521 00.032 11616 IsSlewing returns 0
21:08:47.521 00.000 11616 IsGuiding returns 1
21:08:47.553 00.032 11616 IsSlewing returns 0
21:08:47.553 00.000 11616 IsGuiding returns 0
21:08:47.553 00.000 11616 scope move finished after 138 + 110 ms
21:08:47.553 00.000 11616 Move returns status 0, amount 138
21:08:47.553 00.000 11616 MoveAxis(S, 16, ABG)
21:08:47.553 00.000 11616 Guiding  Dir = 1, Dur = 16
21:08:47.553 00.000 11616 IsSlewing returns 0
21:08:47.553 00.000 11616 IsGuiding returns 0
21:08:47.553 00.000 11616 PulseGuide returned control before completion, sleep 26
21:08:47.584 00.031 11616 IsGuiding returns 1
21:08:47.584 00.000 11616 scope still moving after pulse duration time elapsed
21:08:47.616 00.032 11616 IsSlewing returns 0
21:08:47.616 00.000 11616 IsGuiding returns 0
21:08:47.616 00.000 11616 scope move finished after 16 + 46 ms
21:08:47.616 00.000 11616 Move returns status 0, amount 16
21:08:47.616 00.000 11616 move complete, result=0
21:08:47.616 00.000 11616 worker thread done servicing request
21:08:47.616 00.000 12268 GuideStep: -0.2 px 138 ms EAST, 0.2 px 16 ms SOUTH
21:08:47.616 00.000 11616 Worker thread wakes up
21:08:47.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:47.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:49.625 02.009 11616 Exposure complete
21:08:49.672 00.047 11616 worker thread done servicing request
21:08:49.672 00.000 12268 OnExposeComplete: enter
21:08:49.672 00.000 12268 UpdateGuideState(): m_state=6
21:08:49.672 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2013
21:08:49.672 00.000 12268 Star::Find returns 1 (0), X=1244.81, Y=872.25, Mass=311, SNR=12.0, Peak=49 HFD=3.5
21:08:49.672 00.000 12268 MultiStar: [#1 0.65,0.33,0.00,M3] [#2 0.25,0.10,1.16,U] [#3 -0.06,0.84,0.00,M1] [#4 0.13,0.71,0.00,M1] [#5 -0.14,0.68,0.00,M2] [#6 0.25,0.30,0.71,U] [#7 -0.22,1.19,0.00,M2] [#8 0.45,0.32,0.59,U] 
21:08:49.672 00.000 12268 refined, 3 included, MultiStar: {0.30, 0.30}, one-star: {0.32, 0.53}
21:08:49.672 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.67) = xAngle (2.45 = 2.45)
21:08:49.672 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.48 = 2.48)
21:08:49.672 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.30 hyp=0.43 cameraTheta=0.78 mountX=-0.33 mountY=0.26, mountTheta=2.47
21:08:49.672 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.30, opts=13)
21:08:49.672 00.000 12268 Enqueuing Move request for scope (0.30, 0.30)
21:08:49.672 00.000 11616 Worker thread wakes up
21:08:49.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.30) opts 0xd
21:08:49.672 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.30)
21:08:49.672 00.000 11616 Moving (0.30, 0.30) raw xDistance=-0.33 yDistance=0.26
21:08:49.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
21:08:49.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
21:08:49.672 00.000 11616 MoveAxis(E, 185, ABG)
21:08:49.672 00.000 11616 Guiding  Dir = 2, Dur = 185
21:08:49.687 00.015 11616 IsSlewing returns 0
21:08:49.687 00.000 11616 IsGuiding returns 0
21:08:49.687 00.000 11616 PulseGuide returned control before completion, sleep 195
21:08:49.687 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:08:49.703 00.016 12268 UpdateGuideState exits: m=311 SNR=12.0
21:08:49.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:49.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:49.703 00.000 12268 Enqueuing Expose request
21:08:49.890 00.187 11616 IsGuiding returns 1
21:08:49.890 00.000 11616 scope still moving after pulse duration time elapsed
21:08:49.922 00.032 11616 IsSlewing returns 0
21:08:49.922 00.000 11616 IsGuiding returns 1
21:08:49.953 00.031 11616 IsSlewing returns 0
21:08:49.953 00.000 11616 IsGuiding returns 1
21:08:49.984 00.031 11616 IsSlewing returns 0
21:08:49.984 00.000 11616 IsGuiding returns 1
21:08:50.016 00.032 11616 IsSlewing returns 0
21:08:50.016 00.000 11616 IsGuiding returns 1
21:08:50.047 00.031 11616 IsSlewing returns 0
21:08:50.047 00.000 11616 IsGuiding returns 0
21:08:50.047 00.000 11616 scope move finished after 185 + 175 ms
21:08:50.047 00.000 11616 Move returns status 0, amount 185
21:08:50.047 00.000 11616 MoveAxis(S, 22, ABG)
21:08:50.047 00.000 11616 Guiding  Dir = 1, Dur = 22
21:08:50.047 00.000 11616 IsSlewing returns 0
21:08:50.047 00.000 11616 IsGuiding returns 0
21:08:50.047 00.000 11616 PulseGuide returned control before completion, sleep 32
21:08:50.094 00.047 11616 IsGuiding returns 1
21:08:50.094 00.000 11616 scope still moving after pulse duration time elapsed
21:08:50.125 00.031 11616 IsSlewing returns 0
21:08:50.125 00.000 11616 IsGuiding returns 0
21:08:50.125 00.000 11616 scope move finished after 22 + 54 ms
21:08:50.125 00.000 11616 Move returns status 0, amount 22
21:08:50.125 00.000 11616 move complete, result=0
21:08:50.125 00.000 11616 worker thread done servicing request
21:08:50.125 00.000 12268 GuideStep: -0.3 px 185 ms EAST, 0.3 px 22 ms SOUTH
21:08:50.125 00.000 11616 Worker thread wakes up
21:08:50.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:50.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:52.128 02.003 11616 Exposure complete
21:08:52.176 00.048 11616 worker thread done servicing request
21:08:52.176 00.000 12268 OnExposeComplete: enter
21:08:52.176 00.000 12268 UpdateGuideState(): m_state=6
21:08:52.187 00.011 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2014
21:08:52.187 00.000 12268 Star::Find returns 1 (0), X=1244.77, Y=871.22, Mass=417, SNR=14.0, Peak=40 HFD=4.7
21:08:52.187 00.000 12268 MultiStar: [#1 0.74,-0.54,0.00,M4] [#2 0.47,-0.63,0.00,M1] [#3 -0.25,0.11,0.72,U] [#4 0.30,-0.24,0.86,U] [#5 0.29,-0.21,0.73,U] [#6 0.38,-0.42,0.67,U] [#7 0.05,0.10,0.43,U] [#8 0.52,-0.06,0.49,U] 
21:08:52.187 00.000 12268 refined, 6 included, MultiStar: {0.23, -0.22}, one-star: {0.28, -0.50}
21:08:52.187 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.67) = xAngle (0.91 = 0.91)
21:08:52.187 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.94 = 0.94)
21:08:52.187 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.22 hyp=0.31 cameraTheta=-0.76 mountX=0.19 mountY=0.25, mountTheta=0.92
21:08:52.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.22, opts=13)
21:08:52.187 00.000 12268 Enqueuing Move request for scope (0.23, -0.22)
21:08:52.187 00.000 11616 Worker thread wakes up
21:08:52.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.22) opts 0xd
21:08:52.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.22)
21:08:52.187 00.000 11616 Moving (0.23, -0.22) raw xDistance=0.19 yDistance=0.25
21:08:52.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:08:52.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:08:52.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
21:08:52.187 00.000 11616 MoveAxis(E, 0, ABG)
21:08:52.187 00.000 11616 Move returns status 0, amount 0
21:08:52.187 00.000 11616 MoveAxis(S, 21, ABG)
21:08:52.187 00.000 11616 Guiding  Dir = 1, Dur = 21
21:08:52.187 00.000 11616 IsSlewing returns 0
21:08:52.187 00.000 11616 IsGuiding returns 0
21:08:52.187 00.000 11616 PulseGuide returned control before completion, sleep 31
21:08:52.192 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:08:52.218 00.026 12268 UpdateGuideState exits: m=417 SNR=14.0
21:08:52.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:52.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:52.218 00.000 12268 Enqueuing Expose request
21:08:52.223 00.005 11616 IsGuiding returns 1
21:08:52.223 00.000 11616 scope still moving after pulse duration time elapsed
21:08:52.255 00.032 11616 IsSlewing returns 0
21:08:52.255 00.000 11616 IsGuiding returns 1
21:08:52.287 00.032 11616 IsSlewing returns 0
21:08:52.287 00.000 11616 IsGuiding returns 1
21:08:52.318 00.031 11616 IsSlewing returns 0
21:08:52.318 00.000 11616 IsGuiding returns 0
21:08:52.318 00.000 11616 scope move finished after 21 + 107 ms
21:08:52.318 00.000 11616 Move returns status 0, amount 21
21:08:52.318 00.000 11616 move complete, result=0
21:08:52.318 00.000 11616 worker thread done servicing request
21:08:52.318 00.000 11616 Worker thread wakes up
21:08:52.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:52.318 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 21 ms SOUTH
21:08:52.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:54.328 02.010 11616 Exposure complete
21:08:54.390 00.062 11616 worker thread done servicing request
21:08:54.390 00.000 12268 OnExposeComplete: enter
21:08:54.390 00.000 12268 UpdateGuideState(): m_state=6
21:08:54.390 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2015
21:08:54.390 00.000 12268 Star::Find returns 1 (0), X=1244.62, Y=870.98, Mass=355, SNR=12.9, Peak=36 HFD=4.0
21:08:54.390 00.000 12268 MultiStar: [#1 0.45,-0.49,0.00,M5] [#2 0.14,-0.94,0.00,M2] [#3 -0.42,-0.63,0.00,M1] [#4 0.33,-0.44,0.91,U] [#5 0.08,-0.39,0.79,U] [#6 0.32,0.05,0.69,U] [#7 -0.35,-0.33,0.46,U] [#8 -0.03,-0.63,0.56,U] 
21:08:54.390 00.000 12268 refined, 5 included, MultiStar: {0.12, -0.43}, one-star: {0.13, -0.74}
21:08:54.390 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.67) = xAngle (0.38 = 0.38)
21:08:54.390 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.41 = 0.41)
21:08:54.390 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.43 hyp=0.45 cameraTheta=-1.29 mountX=0.42 mountY=0.18, mountTheta=0.40
21:08:54.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.43, opts=13)
21:08:54.390 00.000 12268 Enqueuing Move request for scope (0.12, -0.43)
21:08:54.390 00.000 11616 Worker thread wakes up
21:08:54.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.43) opts 0xd
21:08:54.390 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.43)
21:08:54.390 00.000 11616 Moving (0.12, -0.43) raw xDistance=0.42 yDistance=0.18
21:08:54.390 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
21:08:54.390 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.26
21:08:54.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
21:08:54.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:08:54.390 00.000 11616 MoveAxis(W, 235, ABG)
21:08:54.390 00.000 11616 Guiding  Dir = 3, Dur = 235
21:08:54.390 00.000 11616 IsSlewing returns 0
21:08:54.390 00.000 11616 IsGuiding returns 0
21:08:54.390 00.000 11616 PulseGuide returned control before completion, sleep 245
21:08:54.406 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:08:54.421 00.015 12268 UpdateGuideState exits: m=355 SNR=12.9
21:08:54.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:54.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:54.421 00.000 12268 Enqueuing Expose request
21:08:54.656 00.235 11616 IsGuiding returns 1
21:08:54.656 00.000 11616 scope still moving after pulse duration time elapsed
21:08:54.687 00.031 11616 IsSlewing returns 0
21:08:54.687 00.000 11616 IsGuiding returns 0
21:08:54.687 00.000 11616 scope move finished after 235 + 51 ms
21:08:54.687 00.000 11616 Move returns status 0, amount 235
21:08:54.687 00.000 11616 MoveAxis(S, 15, ABG)
21:08:54.687 00.000 11616 Guiding  Dir = 1, Dur = 15
21:08:54.687 00.000 11616 IsSlewing returns 0
21:08:54.687 00.000 11616 IsGuiding returns 0
21:08:54.687 00.000 11616 PulseGuide returned control before completion, sleep 25
21:08:54.718 00.031 11616 IsGuiding returns 1
21:08:54.718 00.000 11616 scope still moving after pulse duration time elapsed
21:08:54.750 00.032 11616 IsSlewing returns 0
21:08:54.750 00.000 11616 IsGuiding returns 1
21:08:54.781 00.031 11616 IsSlewing returns 0
21:08:54.781 00.000 11616 IsGuiding returns 1
21:08:54.812 00.031 11616 IsSlewing returns 0
21:08:54.812 00.000 11616 IsGuiding returns 1
21:08:54.843 00.031 11616 IsSlewing returns 0
21:08:54.843 00.000 11616 IsGuiding returns 1
21:08:54.875 00.032 11616 IsSlewing returns 0
21:08:54.875 00.000 11616 IsGuiding returns 1
21:08:54.906 00.031 11616 IsSlewing returns 0
21:08:54.906 00.000 11616 IsGuiding returns 0
21:08:54.906 00.000 11616 scope move finished after 15 + 202 ms
21:08:54.906 00.000 11616 Move returns status 0, amount 15
21:08:54.906 00.000 11616 move complete, result=0
21:08:54.906 00.000 11616 worker thread done servicing request
21:08:54.906 00.000 12268 GuideStep: 0.4 px 235 ms WEST, 0.2 px 15 ms SOUTH
21:08:54.906 00.000 11616 Worker thread wakes up
21:08:54.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:54.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:56.906 02.000 11616 Exposure complete
21:08:56.968 00.062 11616 worker thread done servicing request
21:08:56.968 00.000 12268 OnExposeComplete: enter
21:08:56.968 00.000 12268 UpdateGuideState(): m_state=6
21:08:56.968 00.000 12268 Star::Find(15, 1244, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2016
21:08:56.968 00.000 12268 Star::Find returns 1 (0), X=1244.66, Y=871.26, Mass=418, SNR=13.9, Peak=42 HFD=4.6
21:08:56.968 00.000 12268 MultiStar: [#1 0.80,-0.50,0.00,M6] [#2 0.31,-0.68,0.00,M3] [#3 0.16,-0.16,0.79,U] [#4 0.25,-0.46,0.87,U] [#5 0.31,-0.49,0.78,U] [#6 0.27,-0.60,0.00,M1] [#7 -0.23,0.03,0.40,U] [#8 0.40,0.23,0.52,U] 
21:08:56.968 00.000 12268 refined, 5 included, MultiStar: {0.20, -0.28}, one-star: {0.17, -0.46}
21:08:56.968 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.67) = xAngle (0.72 = 0.72)
21:08:56.968 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.75 = 0.75)
21:08:56.968 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.28 hyp=0.35 cameraTheta=-0.95 mountX=0.26 mountY=0.24, mountTheta=0.73
21:08:56.968 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.28, opts=13)
21:08:56.968 00.000 12268 Enqueuing Move request for scope (0.20, -0.28)
21:08:56.968 00.000 11616 Worker thread wakes up
21:08:56.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.28) opts 0xd
21:08:56.968 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.28)
21:08:56.968 00.000 11616 Moving (0.20, -0.28) raw xDistance=0.26 yDistance=0.24
21:08:56.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
21:08:56.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:08:56.968 00.000 11616 MoveAxis(W, 147, ABG)
21:08:56.968 00.000 11616 Guiding  Dir = 3, Dur = 147
21:08:56.968 00.000 11616 IsSlewing returns 0
21:08:56.968 00.000 11616 IsGuiding returns 0
21:08:56.968 00.000 11616 PulseGuide returned control before completion, sleep 157
21:08:56.984 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
21:08:57.000 00.016 12268 UpdateGuideState exits: m=418 SNR=13.9
21:08:57.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:57.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:57.000 00.000 12268 Enqueuing Expose request
21:08:57.140 00.140 11616 IsGuiding returns 1
21:08:57.140 00.000 11616 scope still moving after pulse duration time elapsed
21:08:57.172 00.032 11616 IsSlewing returns 0
21:08:57.172 00.000 11616 IsGuiding returns 0
21:08:57.172 00.000 11616 scope move finished after 147 + 47 ms
21:08:57.172 00.000 11616 Move returns status 0, amount 147
21:08:57.172 00.000 11616 MoveAxis(S, 20, ABG)
21:08:57.172 00.000 11616 Guiding  Dir = 1, Dur = 20
21:08:57.172 00.000 11616 IsSlewing returns 0
21:08:57.172 00.000 11616 IsGuiding returns 0
21:08:57.172 00.000 11616 PulseGuide returned control before completion, sleep 30
21:08:57.218 00.046 11616 IsGuiding returns 1
21:08:57.218 00.000 11616 scope still moving after pulse duration time elapsed
21:08:57.250 00.032 11616 IsSlewing returns 0
21:08:57.250 00.000 11616 IsGuiding returns 1
21:08:57.281 00.031 11616 IsSlewing returns 0
21:08:57.281 00.000 11616 IsGuiding returns 1
21:08:57.312 00.031 11616 IsSlewing returns 0
21:08:57.312 00.000 11616 IsGuiding returns 1
21:08:57.344 00.032 11616 IsSlewing returns 0
21:08:57.344 00.000 11616 IsGuiding returns 1
21:08:57.375 00.031 11616 IsSlewing returns 0
21:08:57.375 00.000 11616 IsGuiding returns 1
21:08:57.406 00.031 11616 IsSlewing returns 0
21:08:57.406 00.000 11616 IsGuiding returns 0
21:08:57.406 00.000 11616 scope move finished after 20 + 214 ms
21:08:57.406 00.000 11616 Move returns status 0, amount 20
21:08:57.406 00.000 11616 move complete, result=0
21:08:57.406 00.000 11616 worker thread done servicing request
21:08:57.406 00.000 12268 GuideStep: 0.3 px 147 ms WEST, 0.2 px 20 ms SOUTH
21:08:57.406 00.000 11616 Worker thread wakes up
21:08:57.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:57.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:08:59.407 02.001 11616 Exposure complete
21:08:59.471 00.064 11616 worker thread done servicing request
21:08:59.471 00.000 12268 OnExposeComplete: enter
21:08:59.471 00.000 12268 UpdateGuideState(): m_state=6
21:08:59.471 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2017
21:08:59.471 00.000 12268 Star::Find returns 1 (0), X=1244.25, Y=871.54, Mass=459, SNR=14.6, Peak=43 HFD=4.6
21:08:59.471 00.000 12268 MultiStar: [#1 -0.01,-0.31,0.97,U] [#2 0.12,-0.73,0.00,M4] [#3 -0.32,0.06,0.69,U] [#4 -0.21,-0.15,0.79,U] [#5 -0.02,-0.06,0.74,U] [#6 -0.04,-0.37,0.65,U] [#7 -0.15,-0.39,0.41,U] [#8 0.07,0.17,0.56,U] 
21:08:59.471 00.000 12268 refined, 7 included, MultiStar: {-0.12, -0.16}, one-star: {-0.24, -0.18}
21:08:59.471 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.67) = xAngle (-0.56 = -0.56)
21:08:59.471 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.53 = -0.53)
21:08:59.471 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-2.23 mountX=0.17 mountY=-0.10, mountTheta=-0.54
21:08:59.471 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.16, opts=13)
21:08:59.471 00.000 12268 Enqueuing Move request for scope (-0.12, -0.16)
21:08:59.471 00.000 11616 Worker thread wakes up
21:08:59.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.16) opts 0xd
21:08:59.471 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.16)
21:08:59.471 00.000 11616 Moving (-0.12, -0.16) raw xDistance=0.17 yDistance=-0.10
21:08:59.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
21:08:59.471 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:59.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:08:59.471 00.000 11616 MoveAxis(W, 94, ABG)
21:08:59.471 00.000 11616 Guiding  Dir = 3, Dur = 94
21:08:59.471 00.000 11616 IsSlewing returns 0
21:08:59.471 00.000 11616 IsGuiding returns 0
21:08:59.471 00.000 11616 PulseGuide returned control before completion, sleep 104
21:08:59.487 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=22, Gamma=1.290
21:08:59.503 00.016 12268 UpdateGuideState exits: m=459 SNR=14.6
21:08:59.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:59.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:08:59.503 00.000 12268 Enqueuing Expose request
21:08:59.598 00.095 11616 IsGuiding returns 1
21:08:59.598 00.000 11616 scope still moving after pulse duration time elapsed
21:08:59.629 00.031 11616 IsSlewing returns 0
21:08:59.629 00.000 11616 IsGuiding returns 0
21:08:59.629 00.000 11616 scope move finished after 94 + 54 ms
21:08:59.629 00.000 11616 Move returns status 0, amount 94
21:08:59.629 00.000 11616 MoveAxis(N, 0, ABG)
21:08:59.629 00.000 11616 Move returns status 0, amount 0
21:08:59.629 00.000 11616 move complete, result=0
21:08:59.629 00.000 11616 worker thread done servicing request
21:08:59.629 00.000 12268 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
21:08:59.629 00.000 11616 Worker thread wakes up
21:08:59.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:08:59.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:01.727 02.098 11616 Exposure complete
21:09:01.781 00.054 11616 worker thread done servicing request
21:09:01.781 00.000 12268 OnExposeComplete: enter
21:09:01.781 00.000 12268 UpdateGuideState(): m_state=6
21:09:01.781 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2018
21:09:01.781 00.000 12268 Star::Find returns 1 (0), X=1244.87, Y=872.48, Mass=388, SNR=13.4, Peak=45 HFD=3.8
21:09:01.791 00.010 12268 MultiStar: [#1 1.00,0.68,0.00,M6] [#2 0.61,0.23,1.09,U] [#3 0.14,0.57,0.83,U] [#4 0.45,0.68,0.00,M1] [#5 0.60,0.77,0.00,M1] [#6 0.73,0.42,0.00,M1] [#7 0.19,0.67,0.00,M1] [#8 0.74,0.77,0.00,M1] 
21:09:01.791 00.000 12268 refined, 2 included, MultiStar: {0.40, 0.51}, one-star: {0.38, 0.76}
21:09:01.791 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.67) = xAngle (2.57 = 2.57)
21:09:01.791 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.60 = 2.60)
21:09:01.791 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.51 hyp=0.64 cameraTheta=0.91 mountX=-0.54 mountY=0.33, mountTheta=2.60
21:09:01.791 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.51, opts=13)
21:09:01.791 00.000 12268 Enqueuing Move request for scope (0.40, 0.51)
21:09:01.791 00.000 11616 Worker thread wakes up
21:09:01.791 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.51) opts 0xd
21:09:01.791 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.51)
21:09:01.791 00.000 11616 Moving (0.40, 0.51) raw xDistance=-0.54 yDistance=0.33
21:09:01.791 00.000 11616 resist switch: large excursion: input -0.54 thresh 0.29 direction from 1 to -1
21:09:01.791 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.63
21:09:01.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
21:09:01.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
21:09:01.791 00.000 11616 MoveAxis(E, 304, ABG)
21:09:01.791 00.000 11616 Guiding  Dir = 2, Dur = 304
21:09:01.791 00.000 11616 IsSlewing returns 0
21:09:01.791 00.000 11616 IsGuiding returns 0
21:09:01.791 00.000 11616 PulseGuide returned control before completion, sleep 314
21:09:01.806 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=28, Gamma=1.290
21:09:01.823 00.017 12268 UpdateGuideState exits: m=388 SNR=13.4
21:09:01.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:01.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:01.823 00.000 12268 Enqueuing Expose request
21:09:02.125 00.302 11616 IsGuiding returns 1
21:09:02.125 00.000 11616 scope still moving after pulse duration time elapsed
21:09:02.156 00.031 11616 IsSlewing returns 0
21:09:02.156 00.000 11616 IsGuiding returns 0
21:09:02.156 00.000 11616 scope move finished after 304 + 58 ms
21:09:02.156 00.000 11616 Move returns status 0, amount 304
21:09:02.156 00.000 11616 MoveAxis(S, 28, ABG)
21:09:02.156 00.000 11616 Guiding  Dir = 1, Dur = 28
21:09:02.156 00.000 11616 IsSlewing returns 0
21:09:02.156 00.000 11616 IsGuiding returns 0
21:09:02.156 00.000 11616 PulseGuide returned control before completion, sleep 38
21:09:02.203 00.047 11616 IsGuiding returns 1
21:09:02.203 00.000 11616 scope still moving after pulse duration time elapsed
21:09:02.235 00.032 11616 IsSlewing returns 0
21:09:02.235 00.000 11616 IsGuiding returns 1
21:09:02.266 00.031 11616 IsSlewing returns 0
21:09:02.266 00.000 11616 IsGuiding returns 1
21:09:02.296 00.030 11616 IsSlewing returns 0
21:09:02.296 00.000 11616 IsGuiding returns 1
21:09:02.328 00.032 11616 IsSlewing returns 0
21:09:02.328 00.000 11616 IsGuiding returns 1
21:09:02.359 00.031 11616 IsSlewing returns 0
21:09:02.359 00.000 11616 IsGuiding returns 0
21:09:02.359 00.000 11616 scope move finished after 28 + 174 ms
21:09:02.359 00.000 11616 Move returns status 0, amount 28
21:09:02.359 00.000 11616 move complete, result=0
21:09:02.359 00.000 11616 worker thread done servicing request
21:09:02.359 00.000 11616 Worker thread wakes up
21:09:02.359 00.000 12268 GuideStep: -0.5 px 304 ms EAST, 0.3 px 28 ms SOUTH
21:09:02.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:02.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:04.367 02.008 11616 Exposure complete
21:09:04.415 00.048 11616 worker thread done servicing request
21:09:04.415 00.000 12268 OnExposeComplete: enter
21:09:04.415 00.000 12268 UpdateGuideState(): m_state=6
21:09:04.415 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2019
21:09:04.415 00.000 12268 Star::Find returns 1 (0), X=1244.88, Y=871.82, Mass=389, SNR=13.4, Peak=46 HFD=4.2
21:09:04.415 00.000 12268 MultiStar: [#1 0.97,0.11,0.00,M7] [#2 0.64,0.21,0.00,M4] [#3 0.28,0.61,0.00,M1] [#4 0.67,0.19,0.00,M2] [#5 0.63,0.31,0.00,M2] [#6 0.38,-0.11,0.71,U] [#7 0.02,0.62,0.48,U] [#8 0.17,-0.13,0.54,U] 
21:09:04.415 00.000 12268 refined, 3 included, MultiStar: {0.28, 0.09}, one-star: {0.39, 0.11}
21:09:04.415 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.67) = xAngle (1.99 = 1.99)
21:09:04.415 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.02 = 2.02)
21:09:04.415 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.09 hyp=0.29 cameraTheta=0.33 mountX=-0.12 mountY=0.26, mountTheta=2.00
21:09:04.415 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.09, opts=13)
21:09:04.415 00.000 12268 Enqueuing Move request for scope (0.28, 0.09)
21:09:04.415 00.000 11616 Worker thread wakes up
21:09:04.415 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.09) opts 0xd
21:09:04.415 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.09)
21:09:04.415 00.000 11616 Moving (0.28, 0.09) raw xDistance=-0.12 yDistance=0.26
21:09:04.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:09:04.430 00.015 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
21:09:04.430 00.000 11616 MoveAxis(E, 68, ABG)
21:09:04.430 00.000 11616 Guiding  Dir = 2, Dur = 68
21:09:04.430 00.000 11616 IsSlewing returns 0
21:09:04.430 00.000 11616 IsGuiding returns 0
21:09:04.430 00.000 11616 PulseGuide returned control before completion, sleep 78
21:09:04.437 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:09:04.446 00.009 12268 UpdateGuideState exits: m=389 SNR=13.4
21:09:04.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:04.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:04.446 00.000 12268 Enqueuing Expose request
21:09:04.510 00.064 11616 IsGuiding returns 1
21:09:04.510 00.000 11616 scope still moving after pulse duration time elapsed
21:09:04.542 00.032 11616 IsSlewing returns 0
21:09:04.542 00.000 11616 IsGuiding returns 0
21:09:04.542 00.000 11616 scope move finished after 68 + 43 ms
21:09:04.542 00.000 11616 Move returns status 0, amount 68
21:09:04.542 00.000 11616 MoveAxis(S, 22, ABG)
21:09:04.542 00.000 11616 Guiding  Dir = 1, Dur = 22
21:09:04.542 00.000 11616 IsSlewing returns 0
21:09:04.542 00.000 11616 IsGuiding returns 0
21:09:04.542 00.000 11616 PulseGuide returned control before completion, sleep 32
21:09:04.589 00.047 11616 IsGuiding returns 1
21:09:04.589 00.000 11616 scope still moving after pulse duration time elapsed
21:09:04.621 00.032 11616 IsSlewing returns 0
21:09:04.621 00.000 11616 IsGuiding returns 1
21:09:04.653 00.032 11616 IsSlewing returns 0
21:09:04.653 00.000 11616 IsGuiding returns 1
21:09:04.685 00.032 11616 IsSlewing returns 0
21:09:04.685 00.000 11616 IsGuiding returns 1
21:09:04.717 00.032 11616 IsSlewing returns 0
21:09:04.717 00.000 11616 IsGuiding returns 1
21:09:04.749 00.032 11616 IsSlewing returns 0
21:09:04.749 00.000 11616 IsGuiding returns 1
21:09:04.781 00.032 11616 IsSlewing returns 0
21:09:04.781 00.000 11616 IsGuiding returns 1
21:09:04.812 00.031 11616 IsSlewing returns 0
21:09:04.812 00.000 11616 IsGuiding returns 1
21:09:04.843 00.031 11616 IsSlewing returns 0
21:09:04.843 00.000 11616 IsGuiding returns 1
21:09:04.875 00.032 11616 IsSlewing returns 0
21:09:04.875 00.000 11616 IsGuiding returns 1
21:09:04.906 00.031 11616 IsSlewing returns 0
21:09:04.906 00.000 11616 IsGuiding returns 1
21:09:04.937 00.031 11616 IsSlewing returns 0
21:09:04.937 00.000 11616 IsGuiding returns 0
21:09:04.937 00.000 11616 scope move finished after 22 + 372 ms
21:09:04.937 00.000 11616 Move returns status 0, amount 22
21:09:04.937 00.000 11616 move complete, result=0
21:09:04.937 00.000 11616 worker thread done servicing request
21:09:04.937 00.000 11616 Worker thread wakes up
21:09:04.937 00.000 12268 GuideStep: -0.1 px 68 ms EAST, 0.3 px 22 ms SOUTH
21:09:04.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:04.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:06.954 02.017 11616 Exposure complete
21:09:07.002 00.048 11616 worker thread done servicing request
21:09:07.002 00.000 12268 OnExposeComplete: enter
21:09:07.002 00.000 12268 UpdateGuideState(): m_state=6
21:09:07.002 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2020
21:09:07.002 00.000 12268 Star::Find returns 1 (0), X=1245.34, Y=871.87, Mass=491, SNR=15.2, Peak=51 HFD=5.0
21:09:07.002 00.000 12268 MultiStar: [#1 1.00,0.02,0.00,M8] [#2 0.92,-0.10,0.00,M5] [#3 0.32,0.64,0.00,M2] [#4 0.65,-0.15,0.00,M3] [#5 0.69,-0.11,0.00,M3] [#6 0.46,-0.34,0.64,U] [#7 0.98,0.64,0.00,M1] [#8 0.65,0.23,0.00,M1] 
21:09:07.002 00.000 12268 refined, 1 included, MultiStar: {0.70, -0.04}, one-star: {0.85, 0.15}
21:09:07.002 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.67) = xAngle (1.61 = 1.61)
21:09:07.002 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.64 = 1.64)
21:09:07.002 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.04 hyp=0.70 cameraTheta=-0.06 mountX=-0.02 mountY=0.70, mountTheta=1.61
21:09:07.018 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=-0.04, opts=13)
21:09:07.018 00.000 12268 Enqueuing Move request for scope (0.70, -0.04)
21:09:07.018 00.000 11616 Worker thread wakes up
21:09:07.018 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.04) opts 0xd
21:09:07.018 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, -0.04)
21:09:07.018 00.000 11616 Moving (0.70, -0.04) raw xDistance=-0.02 yDistance=0.70
21:09:07.018 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:07.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:09:07.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.70
21:09:07.018 00.000 11616 MoveAxis(E, 0, ABG)
21:09:07.018 00.000 11616 Move returns status 0, amount 0
21:09:07.018 00.000 11616 MoveAxis(S, 59, ABG)
21:09:07.018 00.000 11616 Guiding  Dir = 1, Dur = 59
21:09:07.018 00.000 11616 IsSlewing returns 0
21:09:07.018 00.000 11616 IsGuiding returns 0
21:09:07.018 00.000 11616 PulseGuide returned control before completion, sleep 69
21:09:07.031 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:09:07.049 00.018 12268 UpdateGuideState exits: m=491 SNR=15.2
21:09:07.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:07.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:07.049 00.000 12268 Enqueuing Expose request
21:09:07.097 00.048 11616 IsGuiding returns 1
21:09:07.097 00.000 11616 scope still moving after pulse duration time elapsed
21:09:07.129 00.032 11616 IsSlewing returns 0
21:09:07.129 00.000 11616 IsGuiding returns 0
21:09:07.129 00.000 11616 scope move finished after 59 + 49 ms
21:09:07.129 00.000 11616 Move returns status 0, amount 59
21:09:07.129 00.000 11616 move complete, result=0
21:09:07.129 00.000 11616 worker thread done servicing request
21:09:07.129 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.7 px 59 ms SOUTH
21:09:07.129 00.000 11616 Worker thread wakes up
21:09:07.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:07.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:09.144 02.015 11616 Exposure complete
21:09:09.192 00.048 11616 worker thread done servicing request
21:09:09.192 00.000 12268 OnExposeComplete: enter
21:09:09.192 00.000 12268 UpdateGuideState(): m_state=6
21:09:09.192 00.000 12268 Star::Find(15, 1245, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2021
21:09:09.192 00.000 12268 Star::Find returns 1 (0), X=1245.16, Y=871.85, Mass=478, SNR=14.9, Peak=50 HFD=4.9
21:09:09.192 00.000 12268 MultiStar: [#1 0.82,0.20,0.00,M9] [#2 0.36,-0.06,0.97,U] [#3 0.53,0.25,0.77,U] [#4 0.62,0.38,0.00,M4] [#5 0.63,0.25,0.00,M4] [#6 0.76,-0.27,0.00,M1] [#7 0.01,0.70,0.00,M2] [#8 0.63,0.04,0.45,U] 
21:09:09.192 00.000 12268 refined, 3 included, MultiStar: {0.54, 0.09}, one-star: {0.67, 0.13}
21:09:09.192 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.67) = xAngle (1.83 = 1.83)
21:09:09.192 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.86 = 1.86)
21:09:09.192 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=0.09 hyp=0.54 cameraTheta=0.16 mountX=-0.14 mountY=0.52, mountTheta=1.83
21:09:09.192 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=0.09, opts=13)
21:09:09.192 00.000 12268 Enqueuing Move request for scope (0.54, 0.09)
21:09:09.192 00.000 11616 Worker thread wakes up
21:09:09.192 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.09) opts 0xd
21:09:09.192 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, 0.09)
21:09:09.192 00.000 11616 Moving (0.54, 0.09) raw xDistance=-0.14 yDistance=0.52
21:09:09.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:09:09.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
21:09:09.192 00.000 11616 MoveAxis(E, 78, ABG)
21:09:09.192 00.000 11616 Guiding  Dir = 2, Dur = 78
21:09:09.192 00.000 11616 IsSlewing returns 0
21:09:09.192 00.000 11616 IsGuiding returns 0
21:09:09.192 00.000 11616 PulseGuide returned control before completion, sleep 88
21:09:09.208 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:09:09.224 00.016 12268 UpdateGuideState exits: m=478 SNR=14.9
21:09:09.224 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:09.224 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:09.224 00.000 12268 Enqueuing Expose request
21:09:09.303 00.079 11616 IsGuiding returns 1
21:09:09.303 00.000 11616 scope still moving after pulse duration time elapsed
21:09:09.335 00.032 11616 IsSlewing returns 0
21:09:09.335 00.000 11616 IsGuiding returns 0
21:09:09.335 00.000 11616 scope move finished after 78 + 51 ms
21:09:09.335 00.000 11616 Move returns status 0, amount 78
21:09:09.335 00.000 11616 MoveAxis(S, 44, ABG)
21:09:09.335 00.000 11616 Guiding  Dir = 1, Dur = 44
21:09:09.335 00.000 11616 IsSlewing returns 0
21:09:09.335 00.000 11616 IsGuiding returns 0
21:09:09.335 00.000 11616 PulseGuide returned control before completion, sleep 54
21:09:09.398 00.063 11616 IsGuiding returns 1
21:09:09.398 00.000 11616 scope still moving after pulse duration time elapsed
21:09:09.430 00.032 11616 IsSlewing returns 0
21:09:09.430 00.000 11616 IsGuiding returns 0
21:09:09.430 00.000 11616 scope move finished after 44 + 50 ms
21:09:09.430 00.000 11616 Move returns status 0, amount 44
21:09:09.430 00.000 11616 move complete, result=0
21:09:09.430 00.000 11616 worker thread done servicing request
21:09:09.430 00.000 11616 Worker thread wakes up
21:09:09.430 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:09.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:09.430 00.000 12268 GuideStep: -0.1 px 78 ms EAST, 0.5 px 44 ms SOUTH
21:09:11.424 01.994 11616 Exposure complete
21:09:11.488 00.064 11616 worker thread done servicing request
21:09:11.488 00.000 12268 OnExposeComplete: enter
21:09:11.488 00.000 12268 UpdateGuideState(): m_state=6
21:09:11.488 00.000 12268 Star::Find(15, 1245, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2022
21:09:11.488 00.000 12268 Star::Find returns 1 (0), X=1245.03, Y=872.06, Mass=377, SNR=13.2, Peak=47 HFD=4.1
21:09:11.488 00.000 12268 MultiStar: [#1 0.74,0.44,0.00,M10] [#2 0.45,0.07,1.06,U] [#3 -0.08,0.61,0.88,U] [#4 0.47,0.74,0.00,M5] [#5 0.61,0.39,0.00,M5] [#6 0.46,0.08,0.72,U] [#7 0.10,0.80,0.00,M3] [#8 0.07,0.54,0.56,U] 
21:09:11.488 00.000 12268 refined, 4 included, MultiStar: {0.31, 0.31}, one-star: {0.55, 0.34}
21:09:11.488 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.67) = xAngle (2.45 = 2.45)
21:09:11.488 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.48 = 2.48)
21:09:11.488 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.31 hyp=0.44 cameraTheta=0.78 mountX=-0.34 mountY=0.27, mountTheta=2.47
21:09:11.488 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.31, opts=13)
21:09:11.488 00.000 12268 Enqueuing Move request for scope (0.31, 0.31)
21:09:11.488 00.000 11616 Worker thread wakes up
21:09:11.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.31) opts 0xd
21:09:11.488 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.31)
21:09:11.488 00.000 11616 Moving (0.31, 0.31) raw xDistance=-0.34 yDistance=0.27
21:09:11.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
21:09:11.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
21:09:11.488 00.000 11616 MoveAxis(E, 190, ABG)
21:09:11.488 00.000 11616 Guiding  Dir = 2, Dur = 190
21:09:11.488 00.000 11616 IsSlewing returns 0
21:09:11.488 00.000 11616 IsGuiding returns 0
21:09:11.488 00.000 11616 PulseGuide returned control before completion, sleep 200
21:09:11.504 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:09:11.520 00.016 12268 UpdateGuideState exits: m=377 SNR=13.2
21:09:11.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:11.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:11.520 00.000 12268 Enqueuing Expose request
21:09:11.710 00.190 11616 IsGuiding returns 1
21:09:11.710 00.000 11616 scope still moving after pulse duration time elapsed
21:09:11.742 00.032 11616 IsSlewing returns 0
21:09:11.742 00.000 11616 IsGuiding returns 0
21:09:11.742 00.000 11616 scope move finished after 190 + 54 ms
21:09:11.742 00.000 11616 Move returns status 0, amount 190
21:09:11.742 00.000 11616 MoveAxis(S, 23, ABG)
21:09:11.742 00.000 11616 Guiding  Dir = 1, Dur = 23
21:09:11.742 00.000 11616 IsSlewing returns 0
21:09:11.742 00.000 11616 IsGuiding returns 0
21:09:11.742 00.000 11616 PulseGuide returned control before completion, sleep 33
21:09:11.789 00.047 11616 IsGuiding returns 1
21:09:11.789 00.000 11616 scope still moving after pulse duration time elapsed
21:09:11.821 00.032 11616 IsSlewing returns 0
21:09:11.821 00.000 11616 IsGuiding returns 0
21:09:11.821 00.000 11616 scope move finished after 23 + 55 ms
21:09:11.821 00.000 11616 Move returns status 0, amount 23
21:09:11.821 00.000 11616 move complete, result=0
21:09:11.821 00.000 11616 worker thread done servicing request
21:09:11.821 00.000 11616 Worker thread wakes up
21:09:11.821 00.000 12268 GuideStep: -0.3 px 190 ms EAST, 0.3 px 23 ms SOUTH
21:09:11.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:11.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:13.814 01.993 11616 Exposure complete
21:09:13.877 00.063 11616 worker thread done servicing request
21:09:13.877 00.000 12268 OnExposeComplete: enter
21:09:13.877 00.000 12268 UpdateGuideState(): m_state=6
21:09:13.877 00.000 12268 Star::Find(15, 1245, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2023
21:09:13.877 00.000 12268 Star::Find returns 1 (0), X=1245.02, Y=871.71, Mass=485, SNR=15.1, Peak=54 HFD=4.6
21:09:13.877 00.000 12268 MultiStar: [#1 0.75,-0.28,0.00,R] [#2 0.41,-0.46,0.96,U] [#3 -0.06,-0.05,0.72,U] [#4 0.52,-0.19,0.78,U] [#5 0.37,-0.24,0.73,U] [#6 0.48,-0.31,0.62,U] [#7 0.37,-0.10,0.43,U] [#8 0.29,-0.01,0.47,U] 
21:09:13.877 00.000 12268 refined, 7 included, MultiStar: {0.37, -0.18}, one-star: {0.53, -0.01}
21:09:13.877 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.67) = xAngle (1.22 = 1.22)
21:09:13.877 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.25 = 1.25)
21:09:13.877 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.18 hyp=0.42 cameraTheta=-0.45 mountX=0.14 mountY=0.39, mountTheta=1.22
21:09:13.877 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.18, opts=13)
21:09:13.877 00.000 12268 Enqueuing Move request for scope (0.37, -0.18)
21:09:13.877 00.000 11616 Worker thread wakes up
21:09:13.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.18) opts 0xd
21:09:13.877 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.18)
21:09:13.877 00.000 11616 Moving (0.37, -0.18) raw xDistance=0.14 yDistance=0.39
21:09:13.877 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:09:13.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:09:13.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
21:09:13.877 00.000 11616 MoveAxis(E, 0, ABG)
21:09:13.877 00.000 11616 Move returns status 0, amount 0
21:09:13.877 00.000 11616 MoveAxis(S, 33, ABG)
21:09:13.877 00.000 11616 Guiding  Dir = 1, Dur = 33
21:09:13.877 00.000 11616 IsSlewing returns 0
21:09:13.877 00.000 11616 IsGuiding returns 0
21:09:13.877 00.000 11616 PulseGuide returned control before completion, sleep 43
21:09:13.893 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:09:13.909 00.016 12268 UpdateGuideState exits: m=485 SNR=15.1
21:09:13.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:13.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:13.909 00.000 12268 Enqueuing Expose request
21:09:13.941 00.032 11616 IsGuiding returns 1
21:09:13.941 00.000 11616 scope still moving after pulse duration time elapsed
21:09:13.972 00.031 11616 IsSlewing returns 0
21:09:13.972 00.000 11616 IsGuiding returns 0
21:09:13.972 00.000 11616 scope move finished after 33 + 52 ms
21:09:13.972 00.000 11616 Move returns status 0, amount 33
21:09:13.972 00.000 11616 move complete, result=0
21:09:13.972 00.000 11616 worker thread done servicing request
21:09:13.972 00.000 11616 Worker thread wakes up
21:09:13.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:13.972 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 33 ms SOUTH
21:09:13.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:15.988 02.016 11616 Exposure complete
21:09:16.036 00.048 11616 worker thread done servicing request
21:09:16.036 00.000 12268 OnExposeComplete: enter
21:09:16.036 00.000 12268 UpdateGuideState(): m_state=6
21:09:16.036 00.000 12268 Star::Find(15, 1245, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2024
21:09:16.036 00.000 12268 Star::Find returns 1 (0), X=1244.72, Y=871.59, Mass=463, SNR=14.7, Peak=52 HFD=4.8
21:09:16.036 00.000 12268 MultiStar: [#1 -0.05,0.04,1.05,U] [#2 0.38,-0.59,0.00,M3] [#3 -0.01,0.10,0.69,U] [#4 0.26,-0.28,0.81,U] [#5 0.11,0.04,0.73,U] [#6 0.48,0.08,0.60,U] [#7 -0.24,0.18,0.45,U] [#8 0.46,-0.42,0.52,U] 
21:09:16.036 00.000 12268 refined, 7 included, MultiStar: {0.15, -0.05}, one-star: {0.23, -0.13}
21:09:16.036 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.67) = xAngle (1.34 = 1.34)
21:09:16.036 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.37 = 1.37)
21:09:16.036 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.33 mountX=0.04 mountY=0.16, mountTheta=1.34
21:09:16.036 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.05, opts=13)
21:09:16.036 00.000 12268 Enqueuing Move request for scope (0.15, -0.05)
21:09:16.036 00.000 11616 Worker thread wakes up
21:09:16.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
21:09:16.036 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
21:09:16.036 00.000 11616 Moving (0.15, -0.05) raw xDistance=0.04 yDistance=0.16
21:09:16.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:16.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:09:16.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:09:16.036 00.000 11616 MoveAxis(E, 0, ABG)
21:09:16.036 00.000 11616 Move returns status 0, amount 0
21:09:16.036 00.000 11616 MoveAxis(S, 13, ABG)
21:09:16.036 00.000 11616 Guiding  Dir = 1, Dur = 13
21:09:16.052 00.016 11616 IsSlewing returns 0
21:09:16.052 00.000 11616 IsGuiding returns 0
21:09:16.052 00.000 11616 PulseGuide returned control before completion, sleep 23
21:09:16.062 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:09:16.068 00.006 12268 UpdateGuideState exits: m=463 SNR=14.7
21:09:16.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:16.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:16.068 00.000 12268 Enqueuing Expose request
21:09:16.084 00.016 11616 IsGuiding returns 1
21:09:16.084 00.000 11616 scope still moving after pulse duration time elapsed
21:09:16.115 00.031 11616 IsSlewing returns 0
21:09:16.115 00.000 11616 IsGuiding returns 0
21:09:16.115 00.000 11616 scope move finished after 13 + 50 ms
21:09:16.115 00.000 11616 Move returns status 0, amount 13
21:09:16.115 00.000 11616 move complete, result=0
21:09:16.115 00.000 11616 worker thread done servicing request
21:09:16.115 00.000 11616 Worker thread wakes up
21:09:16.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:16.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:16.115 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
21:09:18.124 02.009 11616 Exposure complete
21:09:18.171 00.047 11616 worker thread done servicing request
21:09:18.187 00.016 12268 OnExposeComplete: enter
21:09:18.187 00.000 12268 UpdateGuideState(): m_state=6
21:09:18.187 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2025
21:09:18.187 00.000 12268 Star::Find returns 1 (0), X=1244.94, Y=871.92, Mass=481, SNR=15.0, Peak=52 HFD=4.7
21:09:18.187 00.000 12268 MultiStar: [#1 0.06,0.13,1.00,U] [#2 0.44,-0.37,0.98,U] [#3 -0.02,0.22,0.81,U] [#4 0.15,-0.17,0.80,U] [#5 0.59,-0.00,0.73,U] [#6 0.31,-0.26,0.67,U] [#7 -0.03,0.17,0.39,U] [#8 0.41,0.41,0.51,U] 
21:09:18.187 00.000 12268 refined, 8 included, MultiStar: {0.27, 0.01}, one-star: {0.45, 0.20}
21:09:18.187 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.67) = xAngle (1.72 = 1.72)
21:09:18.187 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.75 = 1.75)
21:09:18.187 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.01 hyp=0.27 cameraTheta=0.05 mountX=-0.04 mountY=0.27, mountTheta=1.72
21:09:18.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.01, opts=13)
21:09:18.187 00.000 12268 Enqueuing Move request for scope (0.27, 0.01)
21:09:18.187 00.000 11616 Worker thread wakes up
21:09:18.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.01) opts 0xd
21:09:18.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.01)
21:09:18.187 00.000 11616 Moving (0.27, 0.01) raw xDistance=-0.04 yDistance=0.27
21:09:18.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:18.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:09:18.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
21:09:18.187 00.000 11616 MoveAxis(E, 0, ABG)
21:09:18.187 00.000 11616 Move returns status 0, amount 0
21:09:18.187 00.000 11616 MoveAxis(S, 23, ABG)
21:09:18.187 00.000 11616 Guiding  Dir = 1, Dur = 23
21:09:18.187 00.000 11616 IsSlewing returns 0
21:09:18.187 00.000 11616 IsGuiding returns 0
21:09:18.187 00.000 11616 PulseGuide returned control before completion, sleep 33
21:09:18.203 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:09:18.219 00.016 12268 UpdateGuideState exits: m=481 SNR=15.0
21:09:18.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:18.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:18.219 00.000 12268 Enqueuing Expose request
21:09:18.234 00.015 11616 IsGuiding returns 1
21:09:18.234 00.000 11616 scope still moving after pulse duration time elapsed
21:09:18.265 00.031 11616 IsSlewing returns 0
21:09:18.265 00.000 11616 IsGuiding returns 0
21:09:18.265 00.000 11616 scope move finished after 23 + 50 ms
21:09:18.265 00.000 11616 Move returns status 0, amount 23
21:09:18.265 00.000 11616 move complete, result=0
21:09:18.265 00.000 11616 worker thread done servicing request
21:09:18.265 00.000 11616 Worker thread wakes up
21:09:18.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:18.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:18.265 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
21:09:20.267 02.002 11616 Exposure complete
21:09:20.315 00.048 11616 worker thread done servicing request
21:09:20.315 00.000 12268 OnExposeComplete: enter
21:09:20.315 00.000 12268 UpdateGuideState(): m_state=6
21:09:20.315 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2026
21:09:20.315 00.000 12268 Star::Find returns 1 (0), X=1245.06, Y=871.46, Mass=479, SNR=15.0, Peak=56 HFD=4.2
21:09:20.315 00.000 12268 MultiStar: [#1 0.11,-0.29,0.99,U] [#2 0.47,-0.64,0.00,M3] [#3 0.00,0.28,0.79,U] [#4 0.44,-0.33,0.86,U] [#5 0.21,-0.35,0.71,U] [#6 0.06,-0.49,0.60,U] [#7 -0.00,-0.28,0.37,U] [#8 0.06,0.29,0.44,U] 
21:09:20.315 00.000 12268 refined, 7 included, MultiStar: {0.22, -0.20}, one-star: {0.57, -0.26}
21:09:20.315 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.67) = xAngle (0.93 = 0.93)
21:09:20.315 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.96 = 0.96)
21:09:20.315 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.20 hyp=0.29 cameraTheta=-0.73 mountX=0.18 mountY=0.24, mountTheta=0.94
21:09:20.315 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.20, opts=13)
21:09:20.315 00.000 12268 Enqueuing Move request for scope (0.22, -0.20)
21:09:20.315 00.000 11616 Worker thread wakes up
21:09:20.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.20) opts 0xd
21:09:20.315 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.20)
21:09:20.315 00.000 11616 Moving (0.22, -0.20) raw xDistance=0.18 yDistance=0.24
21:09:20.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:09:20.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:09:20.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:09:20.315 00.000 11616 MoveAxis(E, 0, ABG)
21:09:20.315 00.000 11616 Move returns status 0, amount 0
21:09:20.315 00.000 11616 MoveAxis(S, 20, ABG)
21:09:20.315 00.000 11616 Guiding  Dir = 1, Dur = 20
21:09:20.315 00.000 11616 IsSlewing returns 0
21:09:20.331 00.016 11616 IsGuiding returns 0
21:09:20.331 00.000 11616 PulseGuide returned control before completion, sleep 30
21:09:20.331 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:09:20.347 00.016 12268 UpdateGuideState exits: m=479 SNR=15.0
21:09:20.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:20.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:20.347 00.000 12268 Enqueuing Expose request
21:09:20.363 00.016 11616 IsGuiding returns 1
21:09:20.363 00.000 11616 scope still moving after pulse duration time elapsed
21:09:20.394 00.031 11616 IsSlewing returns 0
21:09:20.394 00.000 11616 IsGuiding returns 1
21:09:20.426 00.032 11616 IsSlewing returns 0
21:09:20.426 00.000 11616 IsGuiding returns 0
21:09:20.426 00.000 11616 scope move finished after 20 + 75 ms
21:09:20.426 00.000 11616 Move returns status 0, amount 20
21:09:20.426 00.000 11616 move complete, result=0
21:09:20.426 00.000 11616 worker thread done servicing request
21:09:20.426 00.000 11616 Worker thread wakes up
21:09:20.426 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 20 ms SOUTH
21:09:20.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:20.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:22.437 02.011 11616 Exposure complete
21:09:22.489 00.052 11616 worker thread done servicing request
21:09:22.489 00.000 12268 OnExposeComplete: enter
21:09:22.489 00.000 12268 UpdateGuideState(): m_state=6
21:09:22.489 00.000 12268 Star::Find(15, 1245, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2027
21:09:22.489 00.000 12268 Star::Find returns 1 (0), X=1244.93, Y=871.58, Mass=501, SNR=15.3, Peak=49 HFD=5.0
21:09:22.489 00.000 12268 MultiStar: [#1 0.05,-0.12,1.02,U] [#2 0.33,-0.50,0.93,U] [#3 0.27,-0.05,0.71,U] [#4 0.11,-0.15,0.78,U] [#5 0.55,-0.04,0.69,U] [#6 0.48,-0.34,0.64,U] [#7 -0.04,0.20,0.39,U] [#8 0.46,-0.40,0.48,U] 
21:09:22.489 00.000 12268 refined, 8 included, MultiStar: {0.30, -0.19}, one-star: {0.45, -0.14}
21:09:22.489 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.67) = xAngle (1.11 = 1.11)
21:09:22.489 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.14 = 1.14)
21:09:22.489 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.19 hyp=0.35 cameraTheta=-0.56 mountX=0.16 mountY=0.32, mountTheta=1.12
21:09:22.489 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.19, opts=13)
21:09:22.489 00.000 12268 Enqueuing Move request for scope (0.30, -0.19)
21:09:22.489 00.000 11616 Worker thread wakes up
21:09:22.489 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.19) opts 0xd
21:09:22.489 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.19)
21:09:22.489 00.000 11616 Moving (0.30, -0.19) raw xDistance=0.16 yDistance=0.32
21:09:22.489 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:09:22.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:09:22.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
21:09:22.499 00.010 11616 MoveAxis(E, 0, ABG)
21:09:22.499 00.000 11616 Move returns status 0, amount 0
21:09:22.499 00.000 11616 MoveAxis(S, 27, ABG)
21:09:22.499 00.000 11616 Guiding  Dir = 1, Dur = 27
21:09:22.499 00.000 11616 IsSlewing returns 0
21:09:22.499 00.000 11616 IsGuiding returns 0
21:09:22.499 00.000 11616 PulseGuide returned control before completion, sleep 37
21:09:22.505 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:09:22.521 00.016 12268 UpdateGuideState exits: m=501 SNR=15.3
21:09:22.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:22.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:22.521 00.000 12268 Enqueuing Expose request
21:09:22.553 00.032 11616 IsGuiding returns 0
21:09:22.553 00.000 11616 Move returns status 0, amount 27
21:09:22.553 00.000 11616 move complete, result=0
21:09:22.553 00.000 11616 worker thread done servicing request
21:09:22.553 00.000 11616 Worker thread wakes up
21:09:22.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:22.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:22.553 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 27 ms SOUTH
21:09:24.544 01.991 11616 Exposure complete
21:09:24.607 00.063 11616 worker thread done servicing request
21:09:24.607 00.000 12268 OnExposeComplete: enter
21:09:24.607 00.000 12268 UpdateGuideState(): m_state=6
21:09:24.607 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2028
21:09:24.607 00.000 12268 Star::Find returns 1 (0), X=1244.99, Y=871.90, Mass=529, SNR=15.7, Peak=55 HFD=4.6
21:09:24.607 00.000 12268 MultiStar: [#1 0.01,0.17,0.95,U] [#2 0.45,0.00,0.96,U] [#3 0.04,0.15,0.72,U] [#4 0.42,0.05,0.77,U] [#5 0.60,-0.11,0.70,U] [#6 0.35,-0.01,0.62,U] [#7 -0.32,0.36,0.37,U] [#8 0.54,0.54,0.00,M1] 
21:09:24.607 00.000 12268 refined, 7 included, MultiStar: {0.30, 0.09}, one-star: {0.51, 0.18}
21:09:24.607 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.67) = xAngle (1.95 = 1.95)
21:09:24.607 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.99 = 1.99)
21:09:24.607 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.09 hyp=0.31 cameraTheta=0.29 mountX=-0.12 mountY=0.28, mountTheta=1.96
21:09:24.607 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.09, opts=13)
21:09:24.607 00.000 12268 Enqueuing Move request for scope (0.30, 0.09)
21:09:24.607 00.000 11616 Worker thread wakes up
21:09:24.607 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.09) opts 0xd
21:09:24.607 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.09)
21:09:24.607 00.000 11616 Moving (0.30, 0.09) raw xDistance=-0.12 yDistance=0.28
21:09:24.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:09:24.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
21:09:24.607 00.000 11616 MoveAxis(E, 65, ABG)
21:09:24.607 00.000 11616 Guiding  Dir = 2, Dur = 65
21:09:24.607 00.000 11616 IsSlewing returns 0
21:09:24.607 00.000 11616 IsGuiding returns 0
21:09:24.607 00.000 11616 PulseGuide returned control before completion, sleep 75
21:09:24.625 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:09:24.639 00.014 12268 UpdateGuideState exits: m=529 SNR=15.7
21:09:24.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:24.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:24.639 00.000 12268 Enqueuing Expose request
21:09:24.703 00.064 11616 IsGuiding returns 1
21:09:24.703 00.000 11616 scope still moving after pulse duration time elapsed
21:09:24.734 00.031 11616 IsSlewing returns 0
21:09:24.734 00.000 11616 IsGuiding returns 0
21:09:24.734 00.000 11616 scope move finished after 65 + 55 ms
21:09:24.734 00.000 11616 Move returns status 0, amount 65
21:09:24.734 00.000 11616 MoveAxis(S, 24, ABG)
21:09:24.734 00.000 11616 Guiding  Dir = 1, Dur = 24
21:09:24.734 00.000 11616 IsSlewing returns 0
21:09:24.734 00.000 11616 IsGuiding returns 0
21:09:24.734 00.000 11616 PulseGuide returned control before completion, sleep 34
21:09:24.781 00.047 11616 IsGuiding returns 1
21:09:24.781 00.000 11616 scope still moving after pulse duration time elapsed
21:09:24.812 00.031 11616 IsSlewing returns 0
21:09:24.812 00.000 11616 IsGuiding returns 0
21:09:24.812 00.000 11616 scope move finished after 24 + 53 ms
21:09:24.812 00.000 11616 Move returns status 0, amount 24
21:09:24.812 00.000 11616 move complete, result=0
21:09:24.812 00.000 11616 worker thread done servicing request
21:09:24.812 00.000 11616 Worker thread wakes up
21:09:24.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:24.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:24.812 00.000 12268 GuideStep: -0.1 px 65 ms EAST, 0.3 px 24 ms SOUTH
21:09:26.814 02.002 11616 Exposure complete
21:09:26.878 00.064 11616 worker thread done servicing request
21:09:26.878 00.000 12268 OnExposeComplete: enter
21:09:26.878 00.000 12268 UpdateGuideState(): m_state=6
21:09:26.878 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2029
21:09:26.878 00.000 12268 Star::Find returns 1 (0), X=1244.85, Y=871.69, Mass=419, SNR=14.0, Peak=48 HFD=4.6
21:09:26.878 00.000 12268 MultiStar: [#1 0.04,0.10,1.11,U] [#2 0.62,-0.39,0.00,M2] [#3 0.07,0.18,0.84,U] [#4 0.38,0.06,0.88,U] [#5 1.04,-0.01,0.00,M1] [#6 0.57,-0.27,0.69,U] [#7 -0.14,0.31,0.42,U] [#8 0.06,-0.12,0.52,U] 
21:09:26.878 00.000 12268 refined, 6 included, MultiStar: {0.21, 0.03}, one-star: {0.36, -0.03}
21:09:26.878 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.67) = xAngle (1.81 = 1.81)
21:09:26.878 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.84 = 1.84)
21:09:26.878 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.03 hyp=0.21 cameraTheta=0.14 mountX=-0.05 mountY=0.21, mountTheta=1.81
21:09:26.878 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.03, opts=13)
21:09:26.878 00.000 12268 Enqueuing Move request for scope (0.21, 0.03)
21:09:26.878 00.000 11616 Worker thread wakes up
21:09:26.878 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.03) opts 0xd
21:09:26.878 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.03)
21:09:26.878 00.000 11616 Moving (0.21, 0.03) raw xDistance=-0.05 yDistance=0.21
21:09:26.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:26.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:09:26.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
21:09:26.878 00.000 11616 MoveAxis(E, 0, ABG)
21:09:26.878 00.000 11616 Move returns status 0, amount 0
21:09:26.878 00.000 11616 MoveAxis(S, 18, ABG)
21:09:26.878 00.000 11616 Guiding  Dir = 1, Dur = 18
21:09:26.878 00.000 11616 IsSlewing returns 0
21:09:26.878 00.000 11616 IsGuiding returns 0
21:09:26.878 00.000 11616 PulseGuide returned control before completion, sleep 28
21:09:26.893 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:09:26.909 00.016 12268 UpdateGuideState exits: m=419 SNR=14.0
21:09:26.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:26.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:26.909 00.000 12268 Enqueuing Expose request
21:09:26.925 00.016 11616 IsGuiding returns 1
21:09:26.925 00.000 11616 scope still moving after pulse duration time elapsed
21:09:26.957 00.032 11616 IsSlewing returns 0
21:09:26.957 00.000 11616 IsGuiding returns 1
21:09:26.989 00.032 11616 IsSlewing returns 0
21:09:26.989 00.000 11616 IsGuiding returns 1
21:09:27.020 00.031 11616 IsSlewing returns 0
21:09:27.020 00.000 11616 IsGuiding returns 1
21:09:27.052 00.032 11616 IsSlewing returns 0
21:09:27.052 00.000 11616 IsGuiding returns 0
21:09:27.052 00.000 11616 scope move finished after 18 + 145 ms
21:09:27.052 00.000 11616 Move returns status 0, amount 18
21:09:27.052 00.000 11616 move complete, result=0
21:09:27.052 00.000 11616 worker thread done servicing request
21:09:27.052 00.000 11616 Worker thread wakes up
21:09:27.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:27.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:27.052 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
21:09:29.062 02.010 11616 Exposure complete
21:09:29.109 00.047 11616 worker thread done servicing request
21:09:29.109 00.000 12268 OnExposeComplete: enter
21:09:29.109 00.000 12268 UpdateGuideState(): m_state=6
21:09:29.109 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2030
21:09:29.109 00.000 12268 Star::Find returns 1 (0), X=1244.71, Y=871.93, Mass=477, SNR=14.9, Peak=56 HFD=4.6
21:09:29.109 00.000 12268 MultiStar: [#1 0.04,0.44,1.01,U] [#2 0.40,-0.21,0.96,U] [#3 -0.24,0.49,0.73,U] [#4 0.18,0.02,0.84,U] [#5 0.35,-0.14,0.73,U] [#6 0.11,0.06,0.63,U] [#7 -0.31,0.40,0.40,U] [#8 0.26,0.87,0.00,M1] 
21:09:29.109 00.000 12268 refined, 7 included, MultiStar: {0.13, 0.15}, one-star: {0.22, 0.21}
21:09:29.109 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.67) = xAngle (2.51 = 2.51)
21:09:29.109 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.54 = 2.54)
21:09:29.109 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.20 cameraTheta=0.84 mountX=-0.16 mountY=0.11, mountTheta=2.53
21:09:29.125 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.15, opts=13)
21:09:29.125 00.000 12268 Enqueuing Move request for scope (0.13, 0.15)
21:09:29.125 00.000 11616 Worker thread wakes up
21:09:29.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.15) opts 0xd
21:09:29.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.15)
21:09:29.125 00.000 11616 Moving (0.13, 0.15) raw xDistance=-0.16 yDistance=0.11
21:09:29.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
21:09:29.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:29.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:09:29.125 00.000 11616 MoveAxis(E, 89, ABG)
21:09:29.125 00.000 11616 Guiding  Dir = 2, Dur = 89
21:09:29.125 00.000 11616 IsSlewing returns 0
21:09:29.125 00.000 11616 IsGuiding returns 0
21:09:29.125 00.000 11616 PulseGuide returned control before completion, sleep 99
21:09:29.140 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:09:29.156 00.016 12268 UpdateGuideState exits: m=477 SNR=14.9
21:09:29.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:29.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:29.156 00.000 12268 Enqueuing Expose request
21:09:29.234 00.078 11616 IsGuiding returns 1
21:09:29.234 00.000 11616 scope still moving after pulse duration time elapsed
21:09:29.265 00.031 11616 IsSlewing returns 0
21:09:29.265 00.000 11616 IsGuiding returns 0
21:09:29.265 00.000 11616 scope move finished after 89 + 49 ms
21:09:29.265 00.000 11616 Move returns status 0, amount 89
21:09:29.265 00.000 11616 MoveAxis(N, 0, ABG)
21:09:29.265 00.000 11616 Move returns status 0, amount 0
21:09:29.265 00.000 11616 move complete, result=0
21:09:29.265 00.000 11616 worker thread done servicing request
21:09:29.265 00.000 12268 GuideStep: -0.2 px 89 ms EAST, 0.1 px 0 ms NORTH
21:09:29.265 00.000 11616 Worker thread wakes up
21:09:29.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:29.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:31.259 01.994 11616 Exposure complete
21:09:31.322 00.063 11616 worker thread done servicing request
21:09:31.322 00.000 12268 OnExposeComplete: enter
21:09:31.322 00.000 12268 UpdateGuideState(): m_state=6
21:09:31.322 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2031
21:09:31.322 00.000 12268 Star::Find returns 1 (0), X=1244.94, Y=872.09, Mass=520, SNR=15.6, Peak=52 HFD=4.6
21:09:31.322 00.000 12268 MultiStar: [#1 -0.16,0.78,0.00,M1] [#2 0.45,-0.20,0.97,U] [#3 -0.40,0.79,0.00,M1] [#4 0.58,0.69,0.00,M1] [#5 0.38,0.59,0.00,M1] [#6 0.34,0.48,0.64,U] [#7 0.18,0.67,0.00,M1] [#8 0.29,0.83,0.00,M2] 
21:09:31.322 00.000 12268 refined, 2 included, MultiStar: {0.42, 0.18}, one-star: {0.45, 0.37}
21:09:31.322 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.67) = xAngle (2.08 = 2.08)
21:09:31.322 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.11 = 2.11)
21:09:31.322 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.18 hyp=0.46 cameraTheta=0.41 mountX=-0.22 mountY=0.40, mountTheta=2.09
21:09:31.322 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.18, opts=13)
21:09:31.322 00.000 12268 Enqueuing Move request for scope (0.42, 0.18)
21:09:31.322 00.000 11616 Worker thread wakes up
21:09:31.322 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.18) opts 0xd
21:09:31.322 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.18)
21:09:31.322 00.000 11616 Moving (0.42, 0.18) raw xDistance=-0.22 yDistance=0.40
21:09:31.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
21:09:31.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
21:09:31.322 00.000 11616 MoveAxis(E, 126, ABG)
21:09:31.322 00.000 11616 Guiding  Dir = 2, Dur = 126
21:09:31.322 00.000 11616 IsSlewing returns 0
21:09:31.322 00.000 11616 IsGuiding returns 0
21:09:31.322 00.000 11616 PulseGuide returned control before completion, sleep 136
21:09:31.343 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:09:31.354 00.011 12268 UpdateGuideState exits: m=520 SNR=15.6
21:09:31.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:31.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:31.354 00.000 12268 Enqueuing Expose request
21:09:31.481 00.127 11616 IsGuiding returns 1
21:09:31.481 00.000 11616 scope still moving after pulse duration time elapsed
21:09:31.513 00.032 11616 IsSlewing returns 0
21:09:31.513 00.000 11616 IsGuiding returns 0
21:09:31.513 00.000 11616 scope move finished after 126 + 53 ms
21:09:31.513 00.000 11616 Move returns status 0, amount 126
21:09:31.513 00.000 11616 MoveAxis(S, 34, ABG)
21:09:31.513 00.000 11616 Guiding  Dir = 1, Dur = 34
21:09:31.513 00.000 11616 IsSlewing returns 0
21:09:31.513 00.000 11616 IsGuiding returns 0
21:09:31.513 00.000 11616 PulseGuide returned control before completion, sleep 44
21:09:31.561 00.048 11616 IsGuiding returns 1
21:09:31.561 00.000 11616 scope still moving after pulse duration time elapsed
21:09:31.592 00.031 11616 IsSlewing returns 0
21:09:31.592 00.000 11616 IsGuiding returns 0
21:09:31.593 00.001 11616 scope move finished after 34 + 44 ms
21:09:31.593 00.000 11616 Move returns status 0, amount 34
21:09:31.593 00.000 11616 move complete, result=0
21:09:31.593 00.000 11616 worker thread done servicing request
21:09:31.593 00.000 11616 Worker thread wakes up
21:09:31.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:31.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:31.593 00.000 12268 GuideStep: -0.2 px 126 ms EAST, 0.4 px 34 ms SOUTH
21:09:33.610 02.017 11616 Exposure complete
21:09:33.658 00.048 11616 worker thread done servicing request
21:09:33.658 00.000 12268 OnExposeComplete: enter
21:09:33.658 00.000 12268 UpdateGuideState(): m_state=6
21:09:33.658 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2032
21:09:33.658 00.000 12268 Star::Find returns 1 (0), X=1244.88, Y=872.07, Mass=451, SNR=14.5, Peak=46 HFD=4.7
21:09:33.658 00.000 12268 MultiStar: [#1 -0.18,0.31,1.10,U] [#2 0.51,-0.14,1.04,U] [#3 0.07,0.45,0.83,U] [#4 0.33,0.24,0.86,U] [#5 0.53,0.04,0.75,U] [#6 0.75,0.37,0.00,M1] [#7 -0.08,0.88,0.00,M2] [#8 0.23,0.56,0.52,U] 
21:09:33.658 00.000 12268 refined, 6 included, MultiStar: {0.26, 0.24}, one-star: {0.40, 0.35}
21:09:33.658 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.67) = xAngle (2.41 = 2.41)
21:09:33.658 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.44 = 2.44)
21:09:33.658 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.24 hyp=0.35 cameraTheta=0.74 mountX=-0.26 mountY=0.23, mountTheta=2.43
21:09:33.658 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.24, opts=13)
21:09:33.658 00.000 12268 Enqueuing Move request for scope (0.26, 0.24)
21:09:33.658 00.000 11616 Worker thread wakes up
21:09:33.658 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.24) opts 0xd
21:09:33.658 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.24)
21:09:33.658 00.000 11616 Moving (0.26, 0.24) raw xDistance=-0.26 yDistance=0.23
21:09:33.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:09:33.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
21:09:33.658 00.000 11616 MoveAxis(E, 147, ABG)
21:09:33.658 00.000 11616 Guiding  Dir = 2, Dur = 147
21:09:33.658 00.000 11616 IsSlewing returns 0
21:09:33.658 00.000 11616 IsGuiding returns 0
21:09:33.658 00.000 11616 PulseGuide returned control before completion, sleep 157
21:09:33.673 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:09:33.705 00.032 12268 UpdateGuideState exits: m=451 SNR=14.5
21:09:33.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:33.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:33.705 00.000 12268 Enqueuing Expose request
21:09:33.832 00.127 11616 IsGuiding returns 1
21:09:33.832 00.000 11616 scope still moving after pulse duration time elapsed
21:09:33.864 00.032 11616 IsSlewing returns 0
21:09:33.864 00.000 11616 IsGuiding returns 0
21:09:33.864 00.000 11616 scope move finished after 147 + 45 ms
21:09:33.864 00.000 11616 Move returns status 0, amount 147
21:09:33.864 00.000 11616 MoveAxis(S, 19, ABG)
21:09:33.864 00.000 11616 Guiding  Dir = 1, Dur = 19
21:09:33.864 00.000 11616 IsSlewing returns 0
21:09:33.864 00.000 11616 IsGuiding returns 0
21:09:33.864 00.000 11616 PulseGuide returned control before completion, sleep 29
21:09:33.911 00.047 11616 IsGuiding returns 1
21:09:33.911 00.000 11616 scope still moving after pulse duration time elapsed
21:09:33.943 00.032 11616 IsSlewing returns 0
21:09:33.943 00.000 11616 IsGuiding returns 0
21:09:33.943 00.000 11616 scope move finished after 19 + 58 ms
21:09:33.943 00.000 11616 Move returns status 0, amount 19
21:09:33.943 00.000 11616 move complete, result=0
21:09:33.943 00.000 11616 worker thread done servicing request
21:09:33.943 00.000 11616 Worker thread wakes up
21:09:33.943 00.000 12268 GuideStep: -0.3 px 147 ms EAST, 0.2 px 19 ms SOUTH
21:09:33.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:33.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:35.957 02.014 11616 Exposure complete
21:09:36.005 00.048 11616 worker thread done servicing request
21:09:36.005 00.000 12268 OnExposeComplete: enter
21:09:36.005 00.000 12268 UpdateGuideState(): m_state=6
21:09:36.005 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2033
21:09:36.005 00.000 12268 Star::Find returns 1 (0), X=1244.79, Y=871.63, Mass=487, SNR=15.0, Peak=50 HFD=5.1
21:09:36.005 00.000 12268 MultiStar: [#1 0.15,0.07,1.04,U] [#2 0.21,-0.43,0.99,U] [#3 0.27,0.19,0.81,U] [#4 0.04,-0.22,0.84,U] [#5 0.51,-0.25,0.69,U] [#6 0.24,-0.02,0.62,U] [#7 0.37,0.39,0.51,U] [#8 0.04,0.38,0.50,U] 
21:09:36.005 00.000 12268 refined, 8 included, MultiStar: {0.23, -0.04}, one-star: {0.31, -0.08}
21:09:36.005 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.67) = xAngle (1.51 = 1.51)
21:09:36.005 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.54 = 1.54)
21:09:36.005 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.04 hyp=0.24 cameraTheta=-0.16 mountX=0.01 mountY=0.24, mountTheta=1.51
21:09:36.005 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.04, opts=13)
21:09:36.005 00.000 12268 Enqueuing Move request for scope (0.23, -0.04)
21:09:36.005 00.000 11616 Worker thread wakes up
21:09:36.005 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.04) opts 0xd
21:09:36.005 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.04)
21:09:36.005 00.000 11616 Moving (0.23, -0.04) raw xDistance=0.01 yDistance=0.24
21:09:36.005 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:36.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:09:36.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:09:36.005 00.000 11616 MoveAxis(E, 0, ABG)
21:09:36.005 00.000 11616 Move returns status 0, amount 0
21:09:36.005 00.000 11616 MoveAxis(S, 20, ABG)
21:09:36.005 00.000 11616 Guiding  Dir = 1, Dur = 20
21:09:36.005 00.000 11616 IsSlewing returns 0
21:09:36.005 00.000 11616 IsGuiding returns 0
21:09:36.005 00.000 11616 PulseGuide returned control before completion, sleep 30
21:09:36.031 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:09:36.037 00.006 12268 UpdateGuideState exits: m=487 SNR=15.0
21:09:36.037 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:36.037 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:36.037 00.000 12268 Enqueuing Expose request
21:09:36.053 00.016 11616 IsGuiding returns 1
21:09:36.053 00.000 11616 scope still moving after pulse duration time elapsed
21:09:36.084 00.031 11616 IsSlewing returns 0
21:09:36.084 00.000 11616 IsGuiding returns 0
21:09:36.084 00.000 11616 scope move finished after 20 + 45 ms
21:09:36.084 00.000 11616 Move returns status 0, amount 20
21:09:36.084 00.000 11616 move complete, result=0
21:09:36.084 00.000 11616 worker thread done servicing request
21:09:36.084 00.000 11616 Worker thread wakes up
21:09:36.084 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:36.084 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:36.084 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
21:09:38.094 02.010 11616 Exposure complete
21:09:38.140 00.046 11616 worker thread done servicing request
21:09:38.140 00.000 12268 OnExposeComplete: enter
21:09:38.140 00.000 12268 UpdateGuideState(): m_state=6
21:09:38.140 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2034
21:09:38.140 00.000 12268 Star::Find returns 1 (0), X=1244.98, Y=871.71, Mass=498, SNR=15.3, Peak=54 HFD=4.7
21:09:38.140 00.000 12268 MultiStar: [#1 -0.06,0.06,1.03,U] [#2 0.38,-0.63,0.00,M1] [#3 0.24,0.18,0.78,U] [#4 0.08,-0.29,0.82,U] [#5 0.65,-0.37,0.00,M1] [#6 0.41,-0.20,0.66,U] [#7 -0.30,0.19,0.41,U] [#8 0.06,-0.14,0.49,U] 
21:09:38.140 00.000 12268 refined, 6 included, MultiStar: {0.17, -0.03}, one-star: {0.49, -0.01}
21:09:38.140 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.67) = xAngle (1.48 = 1.48)
21:09:38.140 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.51 = 1.51)
21:09:38.140 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.19 mountX=0.02 mountY=0.17, mountTheta=1.48
21:09:38.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.03, opts=13)
21:09:38.140 00.000 12268 Enqueuing Move request for scope (0.17, -0.03)
21:09:38.140 00.000 11616 Worker thread wakes up
21:09:38.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
21:09:38.140 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
21:09:38.140 00.000 11616 Moving (0.17, -0.03) raw xDistance=0.02 yDistance=0.17
21:09:38.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:38.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:09:38.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
21:09:38.140 00.000 11616 MoveAxis(E, 0, ABG)
21:09:38.140 00.000 11616 Move returns status 0, amount 0
21:09:38.140 00.000 11616 MoveAxis(S, 14, ABG)
21:09:38.140 00.000 11616 Guiding  Dir = 1, Dur = 14
21:09:38.140 00.000 11616 IsSlewing returns 0
21:09:38.140 00.000 11616 IsGuiding returns 0
21:09:38.140 00.000 11616 PulseGuide returned control before completion, sleep 24
21:09:38.156 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:09:38.172 00.016 12268 UpdateGuideState exits: m=498 SNR=15.3
21:09:38.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:38.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:38.172 00.000 12268 Enqueuing Expose request
21:09:38.187 00.015 11616 IsGuiding returns 1
21:09:38.187 00.000 11616 scope still moving after pulse duration time elapsed
21:09:38.218 00.031 11616 IsSlewing returns 0
21:09:38.218 00.000 11616 IsGuiding returns 0
21:09:38.218 00.000 11616 scope move finished after 14 + 49 ms
21:09:38.218 00.000 11616 Move returns status 0, amount 14
21:09:38.218 00.000 11616 move complete, result=0
21:09:38.218 00.000 11616 worker thread done servicing request
21:09:38.218 00.000 11616 Worker thread wakes up
21:09:38.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:38.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:38.218 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
21:09:40.226 02.008 11616 Exposure complete
21:09:40.281 00.055 11616 worker thread done servicing request
21:09:40.281 00.000 12268 OnExposeComplete: enter
21:09:40.281 00.000 12268 UpdateGuideState(): m_state=6
21:09:40.281 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2035
21:09:40.281 00.000 12268 Star::Find returns 1 (0), X=1244.76, Y=872.02, Mass=474, SNR=14.9, Peak=53 HFD=4.5
21:09:40.281 00.000 12268 MultiStar: [#1 -0.11,0.03,1.03,U] [#2 0.34,-0.20,0.98,U] [#3 -0.32,0.15,0.78,U] [#4 0.09,0.16,0.83,U] [#5 0.35,0.38,0.70,U] [#6 0.41,-0.25,0.65,U] [#7 0.34,0.76,0.00,M1] [#8 0.34,0.15,0.65,U] 
21:09:40.281 00.000 12268 refined, 7 included, MultiStar: {0.16, 0.09}, one-star: {0.27, 0.30}
21:09:40.281 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.67) = xAngle (2.19 = 2.19)
21:09:40.281 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.22 = 2.22)
21:09:40.281 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.18 cameraTheta=0.52 mountX=-0.10 mountY=0.14, mountTheta=2.20
21:09:40.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.09, opts=13)
21:09:40.281 00.000 12268 Enqueuing Move request for scope (0.16, 0.09)
21:09:40.281 00.000 11616 Worker thread wakes up
21:09:40.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
21:09:40.281 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
21:09:40.281 00.000 11616 Moving (0.16, 0.09) raw xDistance=-0.10 yDistance=0.14
21:09:40.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:09:40.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:40.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:09:40.281 00.000 11616 MoveAxis(E, 58, ABG)
21:09:40.281 00.000 11616 Guiding  Dir = 2, Dur = 58
21:09:40.281 00.000 11616 IsSlewing returns 0
21:09:40.281 00.000 11616 IsGuiding returns 0
21:09:40.281 00.000 11616 PulseGuide returned control before completion, sleep 68
21:09:40.290 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:09:40.312 00.022 12268 UpdateGuideState exits: m=474 SNR=14.9
21:09:40.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:40.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:40.312 00.000 12268 Enqueuing Expose request
21:09:40.369 00.057 11616 IsGuiding returns 1
21:09:40.369 00.000 11616 scope still moving after pulse duration time elapsed
21:09:40.401 00.032 11616 IsSlewing returns 0
21:09:40.401 00.000 11616 IsGuiding returns 1
21:09:40.432 00.031 11616 IsSlewing returns 0
21:09:40.432 00.000 11616 IsGuiding returns 1
21:09:40.464 00.032 11616 IsSlewing returns 0
21:09:40.464 00.000 11616 IsGuiding returns 1
21:09:40.495 00.031 11616 IsSlewing returns 0
21:09:40.495 00.000 11616 IsGuiding returns 1
21:09:40.527 00.032 11616 IsSlewing returns 0
21:09:40.527 00.000 11616 IsGuiding returns 0
21:09:40.527 00.000 11616 scope move finished after 58 + 182 ms
21:09:40.527 00.000 11616 Move returns status 0, amount 58
21:09:40.527 00.000 11616 MoveAxis(N, 0, ABG)
21:09:40.527 00.000 11616 Move returns status 0, amount 0
21:09:40.527 00.000 11616 move complete, result=0
21:09:40.527 00.000 11616 worker thread done servicing request
21:09:40.527 00.000 11616 Worker thread wakes up
21:09:40.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:40.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:40.527 00.000 12268 GuideStep: -0.1 px 58 ms EAST, 0.1 px 0 ms NORTH
21:09:42.531 02.004 11616 Exposure complete
21:09:42.594 00.063 11616 worker thread done servicing request
21:09:42.594 00.000 12268 OnExposeComplete: enter
21:09:42.594 00.000 12268 UpdateGuideState(): m_state=6
21:09:42.594 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2036
21:09:42.594 00.000 12268 Star::Find returns 1 (0), X=1244.74, Y=871.69, Mass=525, SNR=15.7, Peak=49 HFD=4.9
21:09:42.594 00.000 12268 MultiStar: [#1 -0.04,0.26,1.01,U] [#2 0.11,-0.54,0.96,U] [#3 -0.01,0.01,0.80,U] [#4 0.45,0.06,0.76,U] [#5 0.29,-0.06,0.69,U] [#6 0.18,-0.35,0.60,U] [#7 -0.41,0.74,0.00,M2] [#8 0.60,0.14,0.52,U] 
21:09:42.594 00.000 12268 refined, 7 included, MultiStar: {0.20, -0.07}, one-star: {0.25, -0.03}
21:09:42.594 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.67) = xAngle (1.35 = 1.35)
21:09:42.594 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.39 = 1.39)
21:09:42.594 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-0.31 mountX=0.05 mountY=0.21, mountTheta=1.36
21:09:42.594 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.07, opts=13)
21:09:42.594 00.000 12268 Enqueuing Move request for scope (0.20, -0.07)
21:09:42.594 00.000 11616 Worker thread wakes up
21:09:42.594 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.07) opts 0xd
21:09:42.594 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.07)
21:09:42.594 00.000 11616 Moving (0.20, -0.07) raw xDistance=0.05 yDistance=0.21
21:09:42.594 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:42.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:09:42.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
21:09:42.594 00.000 11616 MoveAxis(E, 0, ABG)
21:09:42.594 00.000 11616 Move returns status 0, amount 0
21:09:42.594 00.000 11616 MoveAxis(S, 18, ABG)
21:09:42.594 00.000 11616 Guiding  Dir = 1, Dur = 18
21:09:42.594 00.000 11616 IsSlewing returns 0
21:09:42.594 00.000 11616 IsGuiding returns 0
21:09:42.594 00.000 11616 PulseGuide returned control before completion, sleep 28
21:09:42.609 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:09:42.625 00.016 12268 UpdateGuideState exits: m=525 SNR=15.7
21:09:42.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:42.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:42.625 00.000 12268 Enqueuing Expose request
21:09:42.640 00.015 11616 IsGuiding returns 1
21:09:42.640 00.000 11616 scope still moving after pulse duration time elapsed
21:09:42.672 00.032 11616 IsSlewing returns 0
21:09:42.672 00.000 11616 IsGuiding returns 0
21:09:42.672 00.000 11616 scope move finished after 18 + 53 ms
21:09:42.672 00.000 11616 Move returns status 0, amount 18
21:09:42.672 00.000 11616 move complete, result=0
21:09:42.672 00.000 11616 worker thread done servicing request
21:09:42.672 00.000 11616 Worker thread wakes up
21:09:42.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:42.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:42.672 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 18 ms SOUTH
21:09:44.676 02.004 11616 Exposure complete
21:09:44.740 00.064 11616 worker thread done servicing request
21:09:44.740 00.000 12268 OnExposeComplete: enter
21:09:44.740 00.000 12268 UpdateGuideState(): m_state=6
21:09:44.740 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2037
21:09:44.740 00.000 12268 Star::Find returns 1 (0), X=1244.73, Y=871.84, Mass=489, SNR=15.1, Peak=53 HFD=4.5
21:09:44.740 00.000 12268 MultiStar: [#1 -0.19,0.60,1.04,U] [#2 0.45,-0.25,1.00,U] [#3 -0.14,0.32,0.79,U] [#4 0.48,-0.08,0.84,U] [#5 0.37,0.07,0.68,U] [#6 0.57,-0.11,0.66,U] [#7 -0.03,0.13,0.42,U] [#8 0.48,0.17,0.65,U] 
21:09:44.740 00.000 12268 refined, 8 included, MultiStar: {0.24, 0.12}, one-star: {0.25, 0.13}
21:09:44.740 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.67) = xAngle (2.12 = 2.12)
21:09:44.740 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.15 = 2.15)
21:09:44.740 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.12 hyp=0.27 cameraTheta=0.45 mountX=-0.14 mountY=0.23, mountTheta=2.12
21:09:44.740 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.12, opts=13)
21:09:44.740 00.000 12268 Enqueuing Move request for scope (0.24, 0.12)
21:09:44.740 00.000 11616 Worker thread wakes up
21:09:44.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.12) opts 0xd
21:09:44.740 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.12)
21:09:44.740 00.000 11616 Moving (0.24, 0.12) raw xDistance=-0.14 yDistance=0.23
21:09:44.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:09:44.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
21:09:44.740 00.000 11616 MoveAxis(E, 78, ABG)
21:09:44.740 00.000 11616 Guiding  Dir = 2, Dur = 78
21:09:44.740 00.000 11616 IsSlewing returns 0
21:09:44.740 00.000 11616 IsGuiding returns 0
21:09:44.740 00.000 11616 PulseGuide returned control before completion, sleep 88
21:09:44.756 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:09:44.772 00.016 12268 UpdateGuideState exits: m=489 SNR=15.1
21:09:44.772 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:44.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:44.772 00.000 12268 Enqueuing Expose request
21:09:44.835 00.063 11616 IsGuiding returns 1
21:09:44.835 00.000 11616 scope still moving after pulse duration time elapsed
21:09:44.866 00.031 11616 IsSlewing returns 0
21:09:44.866 00.000 11616 IsGuiding returns 0
21:09:44.866 00.000 11616 scope move finished after 78 + 45 ms
21:09:44.866 00.000 11616 Move returns status 0, amount 78
21:09:44.866 00.000 11616 MoveAxis(S, 19, ABG)
21:09:44.866 00.000 11616 Guiding  Dir = 1, Dur = 19
21:09:44.866 00.000 11616 IsSlewing returns 0
21:09:44.866 00.000 11616 IsGuiding returns 0
21:09:44.866 00.000 11616 PulseGuide returned control before completion, sleep 29
21:09:44.898 00.032 11616 IsGuiding returns 1
21:09:44.898 00.000 11616 scope still moving after pulse duration time elapsed
21:09:44.929 00.031 11616 IsSlewing returns 0
21:09:44.929 00.000 11616 IsGuiding returns 0
21:09:44.929 00.000 11616 scope move finished after 19 + 43 ms
21:09:44.929 00.000 11616 Move returns status 0, amount 19
21:09:44.929 00.000 11616 move complete, result=0
21:09:44.929 00.000 11616 worker thread done servicing request
21:09:44.929 00.000 11616 Worker thread wakes up
21:09:44.929 00.000 12268 GuideStep: -0.1 px 78 ms EAST, 0.2 px 19 ms SOUTH
21:09:44.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:44.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:46.922 01.993 11616 Exposure complete
21:09:46.984 00.062 11616 worker thread done servicing request
21:09:46.984 00.000 12268 OnExposeComplete: enter
21:09:46.984 00.000 12268 UpdateGuideState(): m_state=6
21:09:46.984 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2038
21:09:46.984 00.000 12268 Star::Find returns 1 (0), X=1244.50, Y=871.61, Mass=544, SNR=15.9, Peak=55 HFD=5.1
21:09:46.984 00.000 12268 MultiStar: [#1 -0.33,0.25,0.93,U] [#2 0.32,-0.09,0.98,U] [#3 -0.19,0.22,0.76,U] [#4 -0.16,0.07,0.78,U] [#5 0.31,0.45,0.68,U] [#6 0.54,-0.30,0.61,U] [#7 0.07,0.19,0.38,U] [#8 0.36,0.30,0.48,U] 
21:09:46.984 00.000 12268 single-star, 8 included, MultiStar: {0.07, 0.09}, one-star: {0.02, -0.11}
21:09:46.984 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.67) = xAngle (0.23 = 0.23)
21:09:46.984 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.26 = 0.26)
21:09:46.984 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.44 mountX=0.11 mountY=0.03, mountTheta=0.26
21:09:46.984 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.11, opts=13)
21:09:46.984 00.000 12268 Enqueuing Move request for scope (0.02, -0.11)
21:09:46.984 00.000 11616 Worker thread wakes up
21:09:46.984 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
21:09:46.984 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
21:09:46.984 00.000 11616 Moving (0.02, -0.11) raw xDistance=0.11 yDistance=0.03
21:09:46.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:09:46.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:09:46.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:46.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:09:46.984 00.000 11616 MoveAxis(E, 0, ABG)
21:09:46.984 00.000 11616 Move returns status 0, amount 0
21:09:46.984 00.000 11616 MoveAxis(N, 0, ABG)
21:09:46.984 00.000 11616 Move returns status 0, amount 0
21:09:46.984 00.000 11616 move complete, result=0
21:09:46.984 00.000 11616 worker thread done servicing request
21:09:47.000 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:09:47.015 00.015 12268 UpdateGuideState exits: m=544 SNR=15.9
21:09:47.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:47.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:47.015 00.000 12268 Enqueuing Expose request
21:09:47.015 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:09:47.015 00.000 11616 Worker thread wakes up
21:09:47.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:47.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:49.032 02.017 11616 Exposure complete
21:09:49.096 00.064 11616 worker thread done servicing request
21:09:49.096 00.000 12268 OnExposeComplete: enter
21:09:49.096 00.000 12268 UpdateGuideState(): m_state=6
21:09:49.096 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2039
21:09:49.096 00.000 12268 Star::Find returns 1 (0), X=1244.87, Y=872.17, Mass=521, SNR=15.6, Peak=44 HFD=4.9
21:09:49.096 00.000 12268 MultiStar: [#1 0.06,0.65,0.00,M1] [#2 0.52,0.14,1.01,U] [#3 0.16,0.73,0.00,M1] [#4 0.30,0.36,0.79,U] [#5 0.37,0.32,0.73,U] [#6 0.47,0.35,0.64,U] [#7 -0.13,0.50,0.38,U] [#8 0.66,0.39,0.00,M1] 
21:09:49.096 00.000 12268 refined, 5 included, MultiStar: {0.36, 0.34}, one-star: {0.38, 0.45}
21:09:49.096 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.67) = xAngle (2.41 = 2.41)
21:09:49.096 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.44 = 2.44)
21:09:49.096 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.34 hyp=0.50 cameraTheta=0.74 mountX=-0.37 mountY=0.32, mountTheta=2.43
21:09:49.096 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.34, opts=13)
21:09:49.096 00.000 12268 Enqueuing Move request for scope (0.36, 0.34)
21:09:49.096 00.000 11616 Worker thread wakes up
21:09:49.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.34) opts 0xd
21:09:49.096 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.34)
21:09:49.096 00.000 11616 Moving (0.36, 0.34) raw xDistance=-0.37 yDistance=0.32
21:09:49.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
21:09:49.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
21:09:49.096 00.000 11616 MoveAxis(E, 207, ABG)
21:09:49.096 00.000 11616 Guiding  Dir = 2, Dur = 207
21:09:49.096 00.000 11616 IsSlewing returns 0
21:09:49.096 00.000 11616 IsGuiding returns 0
21:09:49.096 00.000 11616 PulseGuide returned control before completion, sleep 217
21:09:49.111 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:09:49.127 00.016 12268 UpdateGuideState exits: m=521 SNR=15.6
21:09:49.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:49.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:49.127 00.000 12268 Enqueuing Expose request
21:09:49.333 00.206 11616 IsGuiding returns 1
21:09:49.333 00.000 11616 scope still moving after pulse duration time elapsed
21:09:49.365 00.032 11616 IsSlewing returns 0
21:09:49.365 00.000 11616 IsGuiding returns 0
21:09:49.365 00.000 11616 scope move finished after 207 + 55 ms
21:09:49.365 00.000 11616 Move returns status 0, amount 207
21:09:49.365 00.000 11616 MoveAxis(S, 27, ABG)
21:09:49.365 00.000 11616 Guiding  Dir = 1, Dur = 27
21:09:49.365 00.000 11616 IsSlewing returns 0
21:09:49.365 00.000 11616 IsGuiding returns 0
21:09:49.365 00.000 11616 PulseGuide returned control before completion, sleep 37
21:09:49.413 00.048 11616 IsGuiding returns 1
21:09:49.413 00.000 11616 scope still moving after pulse duration time elapsed
21:09:49.444 00.031 11616 IsSlewing returns 0
21:09:49.444 00.000 11616 IsGuiding returns 0
21:09:49.444 00.000 11616 scope move finished after 27 + 51 ms
21:09:49.444 00.000 11616 Move returns status 0, amount 27
21:09:49.444 00.000 11616 move complete, result=0
21:09:49.444 00.000 11616 worker thread done servicing request
21:09:49.444 00.000 12268 GuideStep: -0.4 px 207 ms EAST, 0.3 px 27 ms SOUTH
21:09:49.444 00.000 11616 Worker thread wakes up
21:09:49.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:49.444 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:51.454 02.010 11616 Exposure complete
21:09:51.502 00.048 11616 worker thread done servicing request
21:09:51.502 00.000 12268 OnExposeComplete: enter
21:09:51.502 00.000 12268 UpdateGuideState(): m_state=6
21:09:51.502 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2040
21:09:51.502 00.000 12268 Star::Find returns 1 (0), X=1244.89, Y=871.50, Mass=471, SNR=14.9, Peak=49 HFD=4.8
21:09:51.502 00.000 12268 MultiStar: [#1 -0.00,0.21,1.05,U] [#2 0.37,-0.42,1.06,U] [#3 0.09,0.32,0.84,U] [#4 0.24,-0.39,0.82,U] [#5 0.49,-0.20,0.72,U] [#6 0.72,-0.61,0.00,M1] [#7 -0.19,0.78,0.00,M1] [#8 0.12,0.01,0.52,U] 
21:09:51.502 00.000 12268 refined, 6 included, MultiStar: {0.25, -0.10}, one-star: {0.40, -0.22}
21:09:51.502 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.67) = xAngle (1.27 = 1.27)
21:09:51.502 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.30 = 1.30)
21:09:51.502 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-0.40 mountX=0.08 mountY=0.26, mountTheta=1.27
21:09:51.518 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.10, opts=13)
21:09:51.518 00.000 12268 Enqueuing Move request for scope (0.25, -0.10)
21:09:51.518 00.000 11616 Worker thread wakes up
21:09:51.518 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.10) opts 0xd
21:09:51.518 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.10)
21:09:51.518 00.000 11616 Moving (0.25, -0.10) raw xDistance=0.08 yDistance=0.26
21:09:51.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:51.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:09:51.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
21:09:51.518 00.000 11616 MoveAxis(E, 0, ABG)
21:09:51.518 00.000 11616 Move returns status 0, amount 0
21:09:51.518 00.000 11616 MoveAxis(S, 22, ABG)
21:09:51.518 00.000 11616 Guiding  Dir = 1, Dur = 22
21:09:51.518 00.000 11616 IsSlewing returns 0
21:09:51.518 00.000 11616 IsGuiding returns 0
21:09:51.518 00.000 11616 PulseGuide returned control before completion, sleep 32
21:09:51.531 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:09:51.549 00.018 12268 UpdateGuideState exits: m=471 SNR=14.9
21:09:51.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:51.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:51.549 00.000 12268 Enqueuing Expose request
21:09:51.566 00.017 11616 IsGuiding returns 1
21:09:51.566 00.000 11616 scope still moving after pulse duration time elapsed
21:09:51.597 00.031 11616 IsSlewing returns 0
21:09:51.597 00.000 11616 IsGuiding returns 1
21:09:51.629 00.032 11616 IsSlewing returns 0
21:09:51.629 00.000 11616 IsGuiding returns 0
21:09:51.629 00.000 11616 scope move finished after 22 + 85 ms
21:09:51.629 00.000 11616 Move returns status 0, amount 22
21:09:51.629 00.000 11616 move complete, result=0
21:09:51.629 00.000 11616 worker thread done servicing request
21:09:51.629 00.000 11616 Worker thread wakes up
21:09:51.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:51.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:51.629 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
21:09:53.736 02.107 11616 Exposure complete
21:09:53.783 00.047 11616 worker thread done servicing request
21:09:53.783 00.000 12268 OnExposeComplete: enter
21:09:53.783 00.000 12268 UpdateGuideState(): m_state=6
21:09:53.783 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2041
21:09:53.783 00.000 12268 Star::Find returns 1 (0), X=1244.92, Y=871.42, Mass=470, SNR=14.8, Peak=45 HFD=4.8
21:09:53.783 00.000 12268 MultiStar: [#1 -0.22,-0.30,1.06,U] [#2 0.23,-0.81,0.00,M1] [#3 -0.02,-0.26,0.87,U] [#4 0.33,-0.44,0.88,U] [#5 0.22,-0.52,0.77,U] [#6 0.28,-0.93,0.00,M2] [#7 0.07,-0.24,0.53,U] [#8 0.30,0.27,0.44,U] 
21:09:53.783 00.000 12268 refined, 6 included, MultiStar: {0.15, -0.30}, one-star: {0.43, -0.30}
21:09:53.783 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.67) = xAngle (0.56 = 0.56)
21:09:53.783 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.59 = 0.59)
21:09:53.783 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.30 hyp=0.33 cameraTheta=-1.11 mountX=0.28 mountY=0.18, mountTheta=0.58
21:09:53.783 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.30, opts=13)
21:09:53.783 00.000 12268 Enqueuing Move request for scope (0.15, -0.30)
21:09:53.783 00.000 11616 Worker thread wakes up
21:09:53.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.30) opts 0xd
21:09:53.783 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.30)
21:09:53.783 00.000 11616 Moving (0.15, -0.30) raw xDistance=0.28 yDistance=0.18
21:09:53.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:09:53.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:09:53.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:09:53.783 00.000 11616 MoveAxis(E, 0, ABG)
21:09:53.783 00.000 11616 Move returns status 0, amount 0
21:09:53.783 00.000 11616 MoveAxis(S, 16, ABG)
21:09:53.783 00.000 11616 Guiding  Dir = 1, Dur = 16
21:09:53.783 00.000 11616 IsSlewing returns 0
21:09:53.783 00.000 11616 IsGuiding returns 0
21:09:53.783 00.000 11616 PulseGuide returned control before completion, sleep 26
21:09:53.799 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:09:53.815 00.016 12268 UpdateGuideState exits: m=470 SNR=14.8
21:09:53.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:53.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:53.815 00.000 12268 Enqueuing Expose request
21:09:53.831 00.016 11616 IsGuiding returns 1
21:09:53.831 00.000 11616 scope still moving after pulse duration time elapsed
21:09:53.863 00.032 11616 IsSlewing returns 0
21:09:53.863 00.000 11616 IsGuiding returns 0
21:09:53.863 00.000 11616 scope move finished after 16 + 48 ms
21:09:53.863 00.000 11616 Move returns status 0, amount 16
21:09:53.863 00.000 11616 move complete, result=0
21:09:53.863 00.000 11616 worker thread done servicing request
21:09:53.863 00.000 11616 Worker thread wakes up
21:09:53.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:53.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:53.863 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 16 ms SOUTH
21:09:55.866 02.003 11616 Exposure complete
21:09:55.914 00.048 11616 worker thread done servicing request
21:09:55.914 00.000 12268 OnExposeComplete: enter
21:09:55.914 00.000 12268 UpdateGuideState(): m_state=6
21:09:55.914 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2042
21:09:55.914 00.000 12268 Star::Find returns 1 (0), X=1244.80, Y=871.26, Mass=465, SNR=14.7, Peak=44 HFD=5.0
21:09:55.914 00.000 12268 MultiStar: [#1 0.20,-0.46,1.07,U] [#2 0.22,-0.66,0.00,M2] [#3 -0.22,-0.31,0.85,U] [#4 0.33,-0.37,0.89,U] [#5 0.20,-0.39,0.73,U] [#6 0.46,-0.35,0.67,U] [#7 -0.13,0.04,0.51,U] [#8 0.11,-0.09,0.48,U] 
21:09:55.914 00.000 12268 refined, 7 included, MultiStar: {0.17, -0.34}, one-star: {0.31, -0.46}
21:09:55.914 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.67) = xAngle (0.57 = 0.57)
21:09:55.914 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.60 = 0.60)
21:09:55.914 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.34 hyp=0.38 cameraTheta=-1.10 mountX=0.32 mountY=0.21, mountTheta=0.59
21:09:55.930 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.34, opts=13)
21:09:55.930 00.000 12268 Enqueuing Move request for scope (0.17, -0.34)
21:09:55.930 00.000 11616 Worker thread wakes up
21:09:55.930 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.34) opts 0xd
21:09:55.930 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.34)
21:09:55.930 00.000 11616 Moving (0.17, -0.34) raw xDistance=0.32 yDistance=0.21
21:09:55.930 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
21:09:55.930 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.96
21:09:55.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
21:09:55.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
21:09:55.930 00.000 11616 MoveAxis(W, 179, ABG)
21:09:55.930 00.000 11616 Guiding  Dir = 3, Dur = 179
21:09:55.930 00.000 11616 IsSlewing returns 0
21:09:55.930 00.000 11616 IsGuiding returns 0
21:09:55.930 00.000 11616 PulseGuide returned control before completion, sleep 189
21:09:55.946 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:09:55.961 00.015 12268 UpdateGuideState exits: m=465 SNR=14.7
21:09:55.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:55.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:55.961 00.000 12268 Enqueuing Expose request
21:09:56.136 00.175 11616 IsGuiding returns 1
21:09:56.136 00.000 11616 scope still moving after pulse duration time elapsed
21:09:56.167 00.031 11616 IsSlewing returns 0
21:09:56.167 00.000 11616 IsGuiding returns 0
21:09:56.167 00.000 11616 scope move finished after 179 + 56 ms
21:09:56.167 00.000 11616 Move returns status 0, amount 179
21:09:56.167 00.000 11616 MoveAxis(S, 18, ABG)
21:09:56.167 00.000 11616 Guiding  Dir = 1, Dur = 18
21:09:56.167 00.000 11616 IsSlewing returns 0
21:09:56.167 00.000 11616 IsGuiding returns 0
21:09:56.167 00.000 11616 PulseGuide returned control before completion, sleep 28
21:09:56.199 00.032 11616 IsGuiding returns 1
21:09:56.199 00.000 11616 scope still moving after pulse duration time elapsed
21:09:56.231 00.032 11616 IsSlewing returns 0
21:09:56.231 00.000 11616 IsGuiding returns 0
21:09:56.231 00.000 11616 scope move finished after 18 + 45 ms
21:09:56.231 00.000 11616 Move returns status 0, amount 18
21:09:56.231 00.000 11616 move complete, result=0
21:09:56.231 00.000 11616 worker thread done servicing request
21:09:56.231 00.000 12268 GuideStep: 0.3 px 179 ms WEST, 0.2 px 18 ms SOUTH
21:09:56.231 00.000 11616 Worker thread wakes up
21:09:56.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:56.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:09:58.236 02.005 11616 Exposure complete
21:09:58.283 00.047 11616 worker thread done servicing request
21:09:58.283 00.000 12268 OnExposeComplete: enter
21:09:58.283 00.000 12268 UpdateGuideState(): m_state=6
21:09:58.283 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2043
21:09:58.283 00.000 12268 Star::Find returns 1 (0), X=1244.62, Y=871.32, Mass=449, SNR=14.5, Peak=47 HFD=3.5
21:09:58.299 00.016 12268 MultiStar: [#1 0.03,-0.31,1.12,U] [#2 0.42,-0.93,0.00,M3] [#3 -0.14,-0.50,0.87,U] [#4 0.36,-0.58,0.00,M1] [#5 0.45,-0.29,0.77,U] [#6 0.10,-0.57,0.71,U] [#7 0.01,-0.07,0.45,U] [#8 0.15,-0.32,0.52,U] 
21:09:58.299 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.37}, one-star: {0.13, -0.40}
21:09:58.299 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.67) = xAngle (0.37 = 0.37)
21:09:58.299 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.40 = 0.40)
21:09:58.299 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.37 hyp=0.38 cameraTheta=-1.30 mountX=0.36 mountY=0.15, mountTheta=0.39
21:09:58.299 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.37, opts=13)
21:09:58.299 00.000 12268 Enqueuing Move request for scope (0.10, -0.37)
21:09:58.299 00.000 11616 Worker thread wakes up
21:09:58.299 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.37) opts 0xd
21:09:58.299 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.37)
21:09:58.299 00.000 11616 Moving (0.10, -0.37) raw xDistance=0.36 yDistance=0.15
21:09:58.299 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
21:09:58.299 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:58.299 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:09:58.299 00.000 11616 MoveAxis(W, 200, ABG)
21:09:58.299 00.000 11616 Guiding  Dir = 3, Dur = 200
21:09:58.299 00.000 11616 IsSlewing returns 0
21:09:58.299 00.000 11616 IsGuiding returns 0
21:09:58.299 00.000 11616 PulseGuide returned control before completion, sleep 210
21:09:58.315 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=32, Gamma=1.290
21:09:58.331 00.016 12268 UpdateGuideState exits: m=449 SNR=14.5
21:09:58.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:58.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:09:58.331 00.000 12268 Enqueuing Expose request
21:09:58.521 00.190 11616 IsGuiding returns 1
21:09:58.521 00.000 11616 scope still moving after pulse duration time elapsed
21:09:58.553 00.032 11616 IsSlewing returns 0
21:09:58.553 00.000 11616 IsGuiding returns 0
21:09:58.553 00.000 11616 scope move finished after 200 + 50 ms
21:09:58.553 00.000 11616 Move returns status 0, amount 200
21:09:58.553 00.000 11616 MoveAxis(N, 0, ABG)
21:09:58.553 00.000 11616 Move returns status 0, amount 0
21:09:58.553 00.000 11616 move complete, result=0
21:09:58.553 00.000 11616 worker thread done servicing request
21:09:58.553 00.000 11616 Worker thread wakes up
21:09:58.553 00.000 12268 GuideStep: 0.4 px 200 ms WEST, 0.1 px 0 ms NORTH
21:09:58.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:09:58.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:00.562 02.009 11616 Exposure complete
21:10:00.609 00.047 11616 worker thread done servicing request
21:10:00.609 00.000 12268 OnExposeComplete: enter
21:10:00.609 00.000 12268 UpdateGuideState(): m_state=6
21:10:00.609 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2044
21:10:00.609 00.000 12268 Star::Find returns 1 (0), X=1244.89, Y=871.71, Mass=526, SNR=15.6, Peak=51 HFD=4.6
21:10:00.625 00.016 12268 MultiStar: [#1 0.13,-0.25,1.01,U] [#2 0.43,-0.49,0.00,M4] [#3 0.21,-0.10,0.80,U] [#4 0.73,-0.05,0.00,M2] [#5 0.64,-0.13,0.00,M1] [#6 0.36,-0.58,0.00,M1] [#7 0.29,0.33,0.44,U] [#8 0.56,0.02,0.52,U] 
21:10:00.625 00.000 12268 refined, 4 included, MultiStar: {0.30, -0.05}, one-star: {0.40, -0.01}
21:10:00.625 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.67) = xAngle (1.50 = 1.50)
21:10:00.625 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.53 = 1.53)
21:10:00.625 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.05 hyp=0.30 cameraTheta=-0.17 mountX=0.02 mountY=0.30, mountTheta=1.50
21:10:00.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.05, opts=13)
21:10:00.625 00.000 12268 Enqueuing Move request for scope (0.30, -0.05)
21:10:00.625 00.000 11616 Worker thread wakes up
21:10:00.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.05) opts 0xd
21:10:00.625 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.05)
21:10:00.625 00.000 11616 Moving (0.30, -0.05) raw xDistance=0.02 yDistance=0.30
21:10:00.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:00.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:10:00.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
21:10:00.625 00.000 11616 MoveAxis(E, 0, ABG)
21:10:00.625 00.000 11616 Move returns status 0, amount 0
21:10:00.625 00.000 11616 MoveAxis(S, 25, ABG)
21:10:00.625 00.000 11616 Guiding  Dir = 1, Dur = 25
21:10:00.625 00.000 11616 IsSlewing returns 0
21:10:00.625 00.000 11616 IsGuiding returns 0
21:10:00.625 00.000 11616 PulseGuide returned control before completion, sleep 35
21:10:00.640 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:10:00.656 00.016 12268 UpdateGuideState exits: m=526 SNR=15.6
21:10:00.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:00.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:00.656 00.000 12268 Enqueuing Expose request
21:10:00.672 00.016 11616 IsGuiding returns 1
21:10:00.672 00.000 11616 scope still moving after pulse duration time elapsed
21:10:00.703 00.031 11616 IsSlewing returns 0
21:10:00.703 00.000 11616 IsGuiding returns 0
21:10:00.703 00.000 11616 scope move finished after 25 + 47 ms
21:10:00.703 00.000 11616 Move returns status 0, amount 25
21:10:00.703 00.000 11616 move complete, result=0
21:10:00.703 00.000 11616 worker thread done servicing request
21:10:00.703 00.000 11616 Worker thread wakes up
21:10:00.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:00.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:00.703 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 25 ms SOUTH
21:10:02.689 01.986 11616 Exposure complete
21:10:02.752 00.063 11616 worker thread done servicing request
21:10:02.752 00.000 12268 OnExposeComplete: enter
21:10:02.752 00.000 12268 UpdateGuideState(): m_state=6
21:10:02.752 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2045
21:10:02.752 00.000 12268 Star::Find returns 1 (0), X=1245.08, Y=871.53, Mass=506, SNR=15.4, Peak=50 HFD=4.9
21:10:02.752 00.000 12268 MultiStar: [#1 0.29,-0.02,0.97,U] [#2 0.44,-0.63,0.00,M5] [#3 0.25,0.28,0.79,U] [#4 0.68,-0.08,0.00,M3] [#5 0.59,-0.06,0.72,U] [#6 0.90,-0.52,0.00,M2] [#7 0.33,-0.15,0.40,U] [#8 0.32,-0.04,0.47,U] 
21:10:02.752 00.000 12268 refined, 5 included, MultiStar: {0.41, -0.03}, one-star: {0.59, -0.19}
21:10:02.752 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.67) = xAngle (1.60 = 1.60)
21:10:02.752 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.63 = 1.63)
21:10:02.752 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.03 hyp=0.41 cameraTheta=-0.07 mountX=-0.01 mountY=0.41, mountTheta=1.60
21:10:02.752 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.03, opts=13)
21:10:02.752 00.000 12268 Enqueuing Move request for scope (0.41, -0.03)
21:10:02.752 00.000 11616 Worker thread wakes up
21:10:02.752 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.03) opts 0xd
21:10:02.752 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.03)
21:10:02.752 00.000 11616 Moving (0.41, -0.03) raw xDistance=-0.01 yDistance=0.41
21:10:02.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:02.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:10:02.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
21:10:02.752 00.000 11616 MoveAxis(E, 0, ABG)
21:10:02.752 00.000 11616 Move returns status 0, amount 0
21:10:02.752 00.000 11616 MoveAxis(S, 34, ABG)
21:10:02.752 00.000 11616 Guiding  Dir = 1, Dur = 34
21:10:02.752 00.000 11616 IsSlewing returns 0
21:10:02.752 00.000 11616 IsGuiding returns 0
21:10:02.752 00.000 11616 PulseGuide returned control before completion, sleep 44
21:10:02.768 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:10:02.784 00.016 12268 UpdateGuideState exits: m=506 SNR=15.4
21:10:02.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:02.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:02.784 00.000 12268 Enqueuing Expose request
21:10:02.816 00.032 11616 IsGuiding returns 1
21:10:02.816 00.000 11616 scope still moving after pulse duration time elapsed
21:10:02.848 00.032 11616 IsSlewing returns 0
21:10:02.848 00.000 11616 IsGuiding returns 0
21:10:02.848 00.000 11616 scope move finished after 34 + 48 ms
21:10:02.848 00.000 11616 Move returns status 0, amount 34
21:10:02.848 00.000 11616 move complete, result=0
21:10:02.848 00.000 11616 worker thread done servicing request
21:10:02.848 00.000 11616 Worker thread wakes up
21:10:02.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:02.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:02.848 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 34 ms SOUTH
21:10:04.861 02.013 11616 Exposure complete
21:10:04.908 00.047 11616 worker thread done servicing request
21:10:04.908 00.000 12268 OnExposeComplete: enter
21:10:04.908 00.000 12268 UpdateGuideState(): m_state=6
21:10:04.908 00.000 12268 Star::Find(15, 1245, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2046
21:10:04.908 00.000 12268 Star::Find returns 1 (0), X=1244.98, Y=871.63, Mass=512, SNR=15.4, Peak=49 HFD=5.1
21:10:04.908 00.000 12268 MultiStar: [#1 -0.21,0.04,0.98,U] [#2 0.47,-0.53,0.00,M6] [#3 0.11,0.13,0.80,U] [#4 0.44,-0.27,0.82,U] [#5 0.50,-0.00,0.73,U] [#6 0.15,-0.38,0.64,U] [#7 0.45,0.47,0.00,M1] [#8 0.44,0.11,0.47,U] 
21:10:04.908 00.000 12268 refined, 6 included, MultiStar: {0.26, -0.07}, one-star: {0.49, -0.09}
21:10:04.908 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.67) = xAngle (1.42 = 1.42)
21:10:04.908 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.45 = 1.45)
21:10:04.908 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.25 mountX=0.04 mountY=0.26, mountTheta=1.42
21:10:04.908 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.07, opts=13)
21:10:04.908 00.000 12268 Enqueuing Move request for scope (0.26, -0.07)
21:10:04.908 00.000 11616 Worker thread wakes up
21:10:04.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.07) opts 0xd
21:10:04.908 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.07)
21:10:04.908 00.000 11616 Moving (0.26, -0.07) raw xDistance=0.04 yDistance=0.26
21:10:04.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:04.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:10:04.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
21:10:04.908 00.000 11616 MoveAxis(E, 0, ABG)
21:10:04.908 00.000 11616 Move returns status 0, amount 0
21:10:04.908 00.000 11616 MoveAxis(S, 22, ABG)
21:10:04.908 00.000 11616 Guiding  Dir = 1, Dur = 22
21:10:04.908 00.000 11616 IsSlewing returns 0
21:10:04.908 00.000 11616 IsGuiding returns 0
21:10:04.908 00.000 11616 PulseGuide returned control before completion, sleep 32
21:10:04.924 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:10:04.940 00.016 12268 UpdateGuideState exits: m=512 SNR=15.4
21:10:04.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:04.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:04.940 00.000 12268 Enqueuing Expose request
21:10:04.956 00.016 11616 IsGuiding returns 1
21:10:04.956 00.000 11616 scope still moving after pulse duration time elapsed
21:10:04.987 00.031 11616 IsSlewing returns 0
21:10:04.987 00.000 11616 IsGuiding returns 0
21:10:04.987 00.000 11616 scope move finished after 22 + 44 ms
21:10:04.987 00.000 11616 Move returns status 0, amount 22
21:10:04.987 00.000 11616 move complete, result=0
21:10:04.987 00.000 11616 worker thread done servicing request
21:10:04.987 00.000 11616 Worker thread wakes up
21:10:04.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:04.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:04.987 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 22 ms SOUTH
21:10:06.982 01.995 11616 Exposure complete
21:10:07.046 00.064 11616 worker thread done servicing request
21:10:07.046 00.000 12268 OnExposeComplete: enter
21:10:07.046 00.000 12268 UpdateGuideState(): m_state=6
21:10:07.046 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2047
21:10:07.046 00.000 12268 Star::Find returns 1 (0), X=1245.10, Y=872.08, Mass=413, SNR=13.8, Peak=43 HFD=4.2
21:10:07.046 00.000 12268 MultiStar: [#1 0.11,0.49,1.12,U] [#2 0.79,0.27,0.00,M7] [#3 0.32,0.45,0.89,U] [#4 0.68,0.31,0.00,M3] [#5 0.95,0.28,0.00,M1] [#6 0.54,0.57,0.00,M2] [#7 0.50,0.80,0.00,M2] [#8 0.52,1.05,0.00,M1] 
21:10:07.046 00.000 12268 refined, 2 included, MultiStar: {0.34, 0.43}, one-star: {0.61, 0.36}
21:10:07.046 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.67) = xAngle (2.58 = 2.58)
21:10:07.046 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.61 = 2.61)
21:10:07.046 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.43 hyp=0.55 cameraTheta=0.91 mountX=-0.46 mountY=0.28, mountTheta=2.60
21:10:07.046 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.43, opts=13)
21:10:07.046 00.000 12268 Enqueuing Move request for scope (0.34, 0.43)
21:10:07.046 00.000 11616 Worker thread wakes up
21:10:07.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.43) opts 0xd
21:10:07.046 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.43)
21:10:07.046 00.000 11616 Moving (0.34, 0.43) raw xDistance=-0.46 yDistance=0.28
21:10:07.046 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
21:10:07.046 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.39
21:10:07.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
21:10:07.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
21:10:07.046 00.000 11616 MoveAxis(E, 260, ABG)
21:10:07.046 00.000 11616 Guiding  Dir = 2, Dur = 260
21:10:07.046 00.000 11616 IsSlewing returns 0
21:10:07.046 00.000 11616 IsGuiding returns 0
21:10:07.046 00.000 11616 PulseGuide returned control before completion, sleep 270
21:10:07.062 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=30, Gamma=1.290
21:10:07.077 00.015 12268 UpdateGuideState exits: m=413 SNR=13.8
21:10:07.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:07.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:07.077 00.000 12268 Enqueuing Expose request
21:10:07.343 00.266 11616 IsGuiding returns 0
21:10:07.343 00.000 11616 Move returns status 0, amount 260
21:10:07.343 00.000 11616 MoveAxis(S, 24, ABG)
21:10:07.343 00.000 11616 Guiding  Dir = 1, Dur = 24
21:10:07.343 00.000 11616 IsSlewing returns 0
21:10:07.343 00.000 11616 IsGuiding returns 0
21:10:07.343 00.000 11616 PulseGuide returned control before completion, sleep 34
21:10:07.390 00.047 11616 IsGuiding returns 1
21:10:07.390 00.000 11616 scope still moving after pulse duration time elapsed
21:10:07.422 00.032 11616 IsSlewing returns 0
21:10:07.422 00.000 11616 IsGuiding returns 0
21:10:07.422 00.000 11616 scope move finished after 24 + 53 ms
21:10:07.422 00.000 11616 Move returns status 0, amount 24
21:10:07.422 00.000 11616 move complete, result=0
21:10:07.422 00.000 11616 worker thread done servicing request
21:10:07.422 00.000 11616 Worker thread wakes up
21:10:07.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:07.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:07.422 00.000 12268 GuideStep: -0.5 px 260 ms EAST, 0.3 px 24 ms SOUTH
21:10:09.439 02.017 11616 Exposure complete
21:10:09.486 00.047 11616 worker thread done servicing request
21:10:09.486 00.000 12268 OnExposeComplete: enter
21:10:09.486 00.000 12268 UpdateGuideState(): m_state=6
21:10:09.486 00.000 12268 Star::Find(15, 1245, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
21:10:09.486 00.000 12268 Star::Find returns 1 (0), X=1244.68, Y=871.69, Mass=459, SNR=14.6, Peak=52 HFD=4.3
21:10:09.486 00.000 12268 MultiStar: [#1 -0.03,0.19,1.05,U] [#2 0.36,-0.27,0.97,U] [#3 0.14,0.18,0.88,U] [#4 0.30,-0.10,0.83,U] [#5 0.35,0.22,0.75,U] [#6 0.58,-0.19,0.74,U] [#7 0.53,0.41,0.00,M3] [#8 0.78,0.44,0.00,M2] 
21:10:09.486 00.000 12268 single-star, 6 included, MultiStar: {0.25, 0.00}, one-star: {0.19, -0.03}
21:10:09.486 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.67) = xAngle (1.53 = 1.53)
21:10:09.486 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.56 = 1.56)
21:10:09.486 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-0.14 mountX=0.01 mountY=0.19, mountTheta=1.53
21:10:09.499 00.013 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.03, opts=13)
21:10:09.499 00.000 12268 Enqueuing Move request for scope (0.19, -0.03)
21:10:09.499 00.000 11616 Worker thread wakes up
21:10:09.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
21:10:09.499 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
21:10:09.499 00.000 11616 Moving (0.19, -0.03) raw xDistance=0.01 yDistance=0.19
21:10:09.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:09.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:10:09.502 00.003 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
21:10:09.502 00.000 11616 MoveAxis(E, 0, ABG)
21:10:09.502 00.000 11616 Move returns status 0, amount 0
21:10:09.502 00.000 11616 MoveAxis(S, 16, ABG)
21:10:09.502 00.000 11616 Guiding  Dir = 1, Dur = 16
21:10:09.502 00.000 11616 IsSlewing returns 0
21:10:09.502 00.000 11616 IsGuiding returns 0
21:10:09.502 00.000 11616 PulseGuide returned control before completion, sleep 26
21:10:09.502 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:10:09.531 00.029 12268 UpdateGuideState exits: m=459 SNR=14.6
21:10:09.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:09.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:09.531 00.000 12268 Enqueuing Expose request
21:10:09.534 00.003 11616 IsGuiding returns 1
21:10:09.534 00.000 11616 scope still moving after pulse duration time elapsed
21:10:09.566 00.032 11616 IsSlewing returns 0
21:10:09.566 00.000 11616 IsGuiding returns 0
21:10:09.566 00.000 11616 scope move finished after 16 + 47 ms
21:10:09.566 00.000 11616 Move returns status 0, amount 16
21:10:09.566 00.000 11616 move complete, result=0
21:10:09.566 00.000 11616 worker thread done servicing request
21:10:09.566 00.000 11616 Worker thread wakes up
21:10:09.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:09.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:09.566 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
21:10:11.593 02.027 11616 Exposure complete
21:10:11.649 00.056 11616 worker thread done servicing request
21:10:11.649 00.000 12268 OnExposeComplete: enter
21:10:11.649 00.000 12268 UpdateGuideState(): m_state=6
21:10:11.649 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2049
21:10:11.649 00.000 12268 Star::Find returns 1 (0), X=1244.85, Y=871.63, Mass=521, SNR=15.6, Peak=61 HFD=4.5
21:10:11.649 00.000 12268 MultiStar: [#1 0.04,-0.27,1.02,U] [#2 0.41,-0.58,0.00,M7] [#3 0.11,-0.23,0.77,U] [#4 0.56,-0.27,0.82,U] [#5 0.46,-0.45,0.72,U] [#6 0.57,-0.31,0.00,M2] [#7 0.09,-0.00,0.43,U] [#8 1.04,-0.33,0.00,M3] 
21:10:11.649 00.000 12268 refined, 5 included, MultiStar: {0.28, -0.23}, one-star: {0.36, -0.09}
21:10:11.649 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.67) = xAngle (0.98 = 0.98)
21:10:11.649 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.01 = 1.01)
21:10:11.649 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.23 hyp=0.36 cameraTheta=-0.69 mountX=0.20 mountY=0.31, mountTheta=0.99
21:10:11.649 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.23, opts=13)
21:10:11.649 00.000 12268 Enqueuing Move request for scope (0.28, -0.23)
21:10:11.649 00.000 11616 Worker thread wakes up
21:10:11.649 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.23) opts 0xd
21:10:11.649 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.23)
21:10:11.649 00.000 11616 Moving (0.28, -0.23) raw xDistance=0.20 yDistance=0.31
21:10:11.649 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:10:11.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:10:11.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
21:10:11.649 00.000 11616 MoveAxis(E, 0, ABG)
21:10:11.649 00.000 11616 Move returns status 0, amount 0
21:10:11.649 00.000 11616 MoveAxis(S, 26, ABG)
21:10:11.649 00.000 11616 Guiding  Dir = 1, Dur = 26
21:10:11.649 00.000 11616 IsSlewing returns 0
21:10:11.649 00.000 11616 IsGuiding returns 0
21:10:11.649 00.000 11616 PulseGuide returned control before completion, sleep 36
21:10:11.665 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:10:11.681 00.016 12268 UpdateGuideState exits: m=521 SNR=15.6
21:10:11.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:11.681 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:11.681 00.000 12268 Enqueuing Expose request
21:10:11.697 00.016 11616 IsGuiding returns 1
21:10:11.697 00.000 11616 scope still moving after pulse duration time elapsed
21:10:11.729 00.032 11616 IsSlewing returns 0
21:10:11.729 00.000 11616 IsGuiding returns 0
21:10:11.729 00.000 11616 scope move finished after 26 + 49 ms
21:10:11.729 00.000 11616 Move returns status 0, amount 26
21:10:11.729 00.000 11616 move complete, result=0
21:10:11.729 00.000 11616 worker thread done servicing request
21:10:11.729 00.000 11616 Worker thread wakes up
21:10:11.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:11.729 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 26 ms SOUTH
21:10:11.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:13.741 02.012 11616 Exposure complete
21:10:13.789 00.048 11616 worker thread done servicing request
21:10:13.789 00.000 12268 OnExposeComplete: enter
21:10:13.789 00.000 12268 UpdateGuideState(): m_state=6
21:10:13.789 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2050
21:10:13.789 00.000 12268 Star::Find returns 1 (0), X=1244.99, Y=871.76, Mass=518, SNR=15.6, Peak=56 HFD=4.5
21:10:13.789 00.000 12268 MultiStar: [#1 -0.11,0.28,0.99,U] [#2 0.48,0.04,0.97,U] [#3 -0.02,0.30,0.85,U] [#4 0.35,0.05,0.77,U] [#5 0.26,0.07,0.76,U] [#6 0.66,-0.21,0.00,M3] [#7 -0.43,0.52,0.00,M3] [#8 0.42,-0.05,0.49,U] 
21:10:13.789 00.000 12268 refined, 6 included, MultiStar: {0.26, 0.12}, one-star: {0.50, 0.04}
21:10:13.789 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.67) = xAngle (2.09 = 2.09)
21:10:13.789 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.12 = 2.12)
21:10:13.789 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.12 hyp=0.29 cameraTheta=0.43 mountX=-0.14 mountY=0.24, mountTheta=2.10
21:10:13.789 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.12, opts=13)
21:10:13.789 00.000 12268 Enqueuing Move request for scope (0.26, 0.12)
21:10:13.789 00.000 11616 Worker thread wakes up
21:10:13.789 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.12) opts 0xd
21:10:13.789 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.12)
21:10:13.789 00.000 11616 Moving (0.26, 0.12) raw xDistance=-0.14 yDistance=0.24
21:10:13.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:10:13.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:10:13.789 00.000 11616 MoveAxis(E, 80, ABG)
21:10:13.789 00.000 11616 Guiding  Dir = 2, Dur = 80
21:10:13.789 00.000 11616 IsSlewing returns 0
21:10:13.789 00.000 11616 IsGuiding returns 0
21:10:13.789 00.000 11616 PulseGuide returned control before completion, sleep 90
21:10:13.812 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:10:13.821 00.009 12268 UpdateGuideState exits: m=518 SNR=15.6
21:10:13.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:13.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:13.821 00.000 12268 Enqueuing Expose request
21:10:13.900 00.079 11616 IsGuiding returns 1
21:10:13.900 00.000 11616 scope still moving after pulse duration time elapsed
21:10:13.932 00.032 11616 IsSlewing returns 0
21:10:13.932 00.000 11616 IsGuiding returns 1
21:10:13.964 00.032 11616 IsSlewing returns 0
21:10:13.964 00.000 11616 IsGuiding returns 1
21:10:13.995 00.031 11616 IsSlewing returns 0
21:10:13.995 00.000 11616 IsGuiding returns 1
21:10:14.027 00.032 11616 IsSlewing returns 0
21:10:14.027 00.000 11616 IsGuiding returns 1
21:10:14.059 00.032 11616 IsSlewing returns 0
21:10:14.059 00.000 11616 IsGuiding returns 1
21:10:14.091 00.032 11616 IsSlewing returns 0
21:10:14.091 00.000 11616 IsGuiding returns 0
21:10:14.091 00.000 11616 scope move finished after 80 + 208 ms
21:10:14.091 00.000 11616 Move returns status 0, amount 80
21:10:14.091 00.000 11616 MoveAxis(S, 21, ABG)
21:10:14.091 00.000 11616 Guiding  Dir = 1, Dur = 21
21:10:14.091 00.000 11616 IsSlewing returns 0
21:10:14.091 00.000 11616 IsGuiding returns 0
21:10:14.091 00.000 11616 PulseGuide returned control before completion, sleep 31
21:10:14.139 00.048 11616 IsGuiding returns 1
21:10:14.139 00.000 11616 scope still moving after pulse duration time elapsed
21:10:14.171 00.032 11616 IsSlewing returns 0
21:10:14.171 00.000 11616 IsGuiding returns 0
21:10:14.171 00.000 11616 scope move finished after 21 + 58 ms
21:10:14.171 00.000 11616 Move returns status 0, amount 21
21:10:14.171 00.000 11616 move complete, result=0
21:10:14.171 00.000 11616 worker thread done servicing request
21:10:14.171 00.000 11616 Worker thread wakes up
21:10:14.171 00.000 12268 GuideStep: -0.1 px 80 ms EAST, 0.2 px 21 ms SOUTH
21:10:14.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:14.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:16.172 02.001 11616 Exposure complete
21:10:16.218 00.046 11616 worker thread done servicing request
21:10:16.218 00.000 12268 OnExposeComplete: enter
21:10:16.218 00.000 12268 UpdateGuideState(): m_state=6
21:10:16.218 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2051
21:10:16.218 00.000 12268 Star::Find returns 1 (0), X=1244.88, Y=871.82, Mass=490, SNR=15.1, Peak=54 HFD=4.4
21:10:16.218 00.000 12268 MultiStar: [#1 -0.18,0.59,1.02,U] [#2 0.25,-0.06,0.97,U] [#3 -0.11,0.31,0.78,U] [#4 0.29,0.13,0.83,U] [#5 0.08,0.22,0.74,U] [#6 0.12,-0.00,0.67,U] [#7 0.07,0.52,0.42,U] [#8 0.53,0.04,0.48,U] 
21:10:16.218 00.000 12268 refined, 8 included, MultiStar: {0.15, 0.20}, one-star: {0.39, 0.10}
21:10:16.218 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.67) = xAngle (2.60 = 2.60)
21:10:16.218 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.63 = 2.63)
21:10:16.218 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.20 hyp=0.25 cameraTheta=0.93 mountX=-0.21 mountY=0.12, mountTheta=2.63
21:10:16.234 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.20, opts=13)
21:10:16.234 00.000 12268 Enqueuing Move request for scope (0.15, 0.20)
21:10:16.234 00.000 11616 Worker thread wakes up
21:10:16.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.20) opts 0xd
21:10:16.234 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.20)
21:10:16.234 00.000 11616 Moving (0.15, 0.20) raw xDistance=-0.21 yDistance=0.12
21:10:16.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
21:10:16.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:16.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:10:16.234 00.000 11616 MoveAxis(E, 120, ABG)
21:10:16.234 00.000 11616 Guiding  Dir = 2, Dur = 120
21:10:16.234 00.000 11616 IsSlewing returns 0
21:10:16.234 00.000 11616 IsGuiding returns 0
21:10:16.234 00.000 11616 PulseGuide returned control before completion, sleep 130
21:10:16.234 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:10:16.265 00.031 12268 UpdateGuideState exits: m=490 SNR=15.1
21:10:16.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:16.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:16.265 00.000 12268 Enqueuing Expose request
21:10:16.375 00.110 11616 IsGuiding returns 1
21:10:16.375 00.000 11616 scope still moving after pulse duration time elapsed
21:10:16.406 00.031 11616 IsSlewing returns 0
21:10:16.406 00.000 11616 IsGuiding returns 1
21:10:16.437 00.031 11616 IsSlewing returns 0
21:10:16.437 00.000 11616 IsGuiding returns 1
21:10:16.468 00.031 11616 IsSlewing returns 0
21:10:16.468 00.000 11616 IsGuiding returns 1
21:10:16.500 00.032 11616 IsSlewing returns 0
21:10:16.500 00.000 11616 IsGuiding returns 1
21:10:16.531 00.031 11616 IsSlewing returns 0
21:10:16.531 00.000 11616 IsGuiding returns 1
21:10:16.562 00.031 11616 IsSlewing returns 0
21:10:16.562 00.000 11616 IsGuiding returns 0
21:10:16.562 00.000 11616 scope move finished after 120 + 206 ms
21:10:16.562 00.000 11616 Move returns status 0, amount 120
21:10:16.562 00.000 11616 MoveAxis(N, 0, ABG)
21:10:16.562 00.000 11616 Move returns status 0, amount 0
21:10:16.562 00.000 11616 move complete, result=0
21:10:16.562 00.000 11616 worker thread done servicing request
21:10:16.562 00.000 12268 GuideStep: -0.2 px 120 ms EAST, 0.1 px 0 ms NORTH
21:10:16.562 00.000 11616 Worker thread wakes up
21:10:16.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:16.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:18.580 02.018 11616 Exposure complete
21:10:18.627 00.047 11616 worker thread done servicing request
21:10:18.627 00.000 12268 OnExposeComplete: enter
21:10:18.627 00.000 12268 UpdateGuideState(): m_state=6
21:10:18.627 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2052
21:10:18.627 00.000 12268 Star::Find returns 1 (0), X=1244.74, Y=871.96, Mass=474, SNR=14.8, Peak=44 HFD=4.7
21:10:18.627 00.000 12268 MultiStar: [#1 0.04,0.35,1.00,U] [#2 0.31,-0.04,1.01,U] [#3 0.10,0.14,0.84,U] [#4 0.43,0.07,0.88,U] [#5 0.33,0.24,0.74,U] [#6 0.79,0.10,0.00,M3] [#7 0.29,0.09,0.55,U] [#8 0.81,0.37,0.00,M2] 
21:10:18.627 00.000 12268 refined, 6 included, MultiStar: {0.24, 0.16}, one-star: {0.25, 0.24}
21:10:18.627 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.67) = xAngle (2.24 = 2.24)
21:10:18.627 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.27 = 2.27)
21:10:18.627 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.16 hyp=0.29 cameraTheta=0.58 mountX=-0.18 mountY=0.22, mountTheta=2.26
21:10:18.627 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.16, opts=13)
21:10:18.627 00.000 12268 Enqueuing Move request for scope (0.24, 0.16)
21:10:18.627 00.000 11616 Worker thread wakes up
21:10:18.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.16) opts 0xd
21:10:18.627 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.16)
21:10:18.627 00.000 11616 Moving (0.24, 0.16) raw xDistance=-0.18 yDistance=0.22
21:10:18.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:10:18.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
21:10:18.627 00.000 11616 MoveAxis(E, 102, ABG)
21:10:18.627 00.000 11616 Guiding  Dir = 2, Dur = 102
21:10:18.627 00.000 11616 IsSlewing returns 0
21:10:18.627 00.000 11616 IsGuiding returns 0
21:10:18.627 00.000 11616 PulseGuide returned control before completion, sleep 112
21:10:18.643 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:10:18.659 00.016 12268 UpdateGuideState exits: m=474 SNR=14.8
21:10:18.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:18.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:18.659 00.000 12268 Enqueuing Expose request
21:10:18.754 00.095 11616 IsGuiding returns 1
21:10:18.754 00.000 11616 scope still moving after pulse duration time elapsed
21:10:18.786 00.032 11616 IsSlewing returns 0
21:10:18.786 00.000 11616 IsGuiding returns 0
21:10:18.786 00.000 11616 scope move finished after 102 + 44 ms
21:10:18.786 00.000 11616 Move returns status 0, amount 102
21:10:18.786 00.000 11616 MoveAxis(S, 19, ABG)
21:10:18.786 00.000 11616 Guiding  Dir = 1, Dur = 19
21:10:18.786 00.000 11616 IsSlewing returns 0
21:10:18.786 00.000 11616 IsGuiding returns 0
21:10:18.786 00.000 11616 PulseGuide returned control before completion, sleep 29
21:10:18.817 00.031 11616 IsGuiding returns 1
21:10:18.817 00.000 11616 scope still moving after pulse duration time elapsed
21:10:18.849 00.032 11616 IsSlewing returns 0
21:10:18.849 00.000 11616 IsGuiding returns 1
21:10:18.880 00.031 11616 IsSlewing returns 0
21:10:18.880 00.000 11616 IsGuiding returns 1
21:10:18.912 00.032 11616 IsSlewing returns 0
21:10:18.912 00.000 11616 IsGuiding returns 1
21:10:18.943 00.031 11616 IsSlewing returns 0
21:10:18.943 00.000 11616 IsGuiding returns 1
21:10:18.975 00.032 11616 IsSlewing returns 0
21:10:18.975 00.000 11616 IsGuiding returns 1
21:10:19.007 00.032 11616 IsSlewing returns 0
21:10:19.007 00.000 11616 IsGuiding returns 1
21:10:19.038 00.031 11616 IsSlewing returns 0
21:10:19.038 00.000 11616 IsGuiding returns 1
21:10:19.070 00.032 11616 IsSlewing returns 0
21:10:19.070 00.000 11616 IsGuiding returns 0
21:10:19.070 00.000 11616 scope move finished after 19 + 265 ms
21:10:19.070 00.000 11616 Move returns status 0, amount 19
21:10:19.070 00.000 11616 move complete, result=0
21:10:19.070 00.000 11616 worker thread done servicing request
21:10:19.070 00.000 11616 Worker thread wakes up
21:10:19.070 00.000 12268 GuideStep: -0.2 px 102 ms EAST, 0.2 px 19 ms SOUTH
21:10:19.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:19.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:21.078 02.008 11616 Exposure complete
21:10:21.125 00.047 11616 worker thread done servicing request
21:10:21.125 00.000 12268 OnExposeComplete: enter
21:10:21.125 00.000 12268 UpdateGuideState(): m_state=6
21:10:21.140 00.015 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2053
21:10:21.140 00.000 12268 Star::Find returns 1 (0), X=1244.77, Y=871.12, Mass=471, SNR=14.8, Peak=47 HFD=4.7
21:10:21.140 00.000 12268 MultiStar: [#1 0.02,-0.52,1.02,U] [#2 0.21,-0.72,0.00,M5] [#3 0.06,-0.60,0.83,U] [#4 0.72,-0.36,0.00,M1] [#5 0.27,-0.20,0.73,U] [#6 0.10,-0.74,0.00,M4] [#7 0.64,-0.23,0.00,M2] [#8 0.36,-0.66,0.00,M3] 
21:10:21.140 00.000 12268 refined, 3 included, MultiStar: {0.15, -0.50}, one-star: {0.28, -0.60}
21:10:21.140 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.67) = xAngle (0.39 = 0.39)
21:10:21.140 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.42 = 0.42)
21:10:21.140 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.50 hyp=0.52 cameraTheta=-1.28 mountX=0.48 mountY=0.21, mountTheta=0.42
21:10:21.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.50, opts=13)
21:10:21.140 00.000 12268 Enqueuing Move request for scope (0.15, -0.50)
21:10:21.140 00.000 11616 Worker thread wakes up
21:10:21.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.50) opts 0xd
21:10:21.140 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.50)
21:10:21.140 00.000 11616 Moving (0.15, -0.50) raw xDistance=0.48 yDistance=0.21
21:10:21.140 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
21:10:21.140 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.44
21:10:21.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
21:10:21.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
21:10:21.140 00.000 11616 MoveAxis(W, 269, ABG)
21:10:21.140 00.000 11616 Guiding  Dir = 3, Dur = 269
21:10:21.140 00.000 11616 IsSlewing returns 0
21:10:21.140 00.000 11616 IsGuiding returns 0
21:10:21.140 00.000 11616 PulseGuide returned control before completion, sleep 279
21:10:21.156 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:10:21.171 00.015 12268 UpdateGuideState exits: m=471 SNR=14.8
21:10:21.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:21.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:21.171 00.000 12268 Enqueuing Expose request
21:10:21.438 00.267 11616 IsGuiding returns 1
21:10:21.438 00.000 11616 scope still moving after pulse duration time elapsed
21:10:21.470 00.032 11616 IsSlewing returns 0
21:10:21.470 00.000 11616 IsGuiding returns 0
21:10:21.470 00.000 11616 scope move finished after 269 + 53 ms
21:10:21.470 00.000 11616 Move returns status 0, amount 269
21:10:21.470 00.000 11616 MoveAxis(S, 18, ABG)
21:10:21.470 00.000 11616 Guiding  Dir = 1, Dur = 18
21:10:21.470 00.000 11616 IsSlewing returns 0
21:10:21.470 00.000 11616 IsGuiding returns 0
21:10:21.470 00.000 11616 PulseGuide returned control before completion, sleep 28
21:10:21.502 00.032 11616 IsGuiding returns 1
21:10:21.515 00.013 11616 scope still moving after pulse duration time elapsed
21:10:21.549 00.034 11616 IsSlewing returns 0
21:10:21.549 00.000 11616 IsGuiding returns 1
21:10:21.581 00.032 11616 IsSlewing returns 0
21:10:21.581 00.000 11616 IsGuiding returns 0
21:10:21.581 00.000 11616 scope move finished after 18 + 91 ms
21:10:21.581 00.000 11616 Move returns status 0, amount 18
21:10:21.581 00.000 11616 move complete, result=0
21:10:21.581 00.000 11616 worker thread done servicing request
21:10:21.581 00.000 11616 Worker thread wakes up
21:10:21.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:21.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:21.581 00.000 12268 GuideStep: 0.5 px 269 ms WEST, 0.2 px 18 ms SOUTH
21:10:23.593 02.012 11616 Exposure complete
21:10:23.640 00.047 11616 worker thread done servicing request
21:10:23.640 00.000 12268 OnExposeComplete: enter
21:10:23.640 00.000 12268 UpdateGuideState(): m_state=6
21:10:23.640 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2054
21:10:23.640 00.000 12268 Star::Find returns 1 (0), X=1244.92, Y=871.16, Mass=480, SNR=15.0, Peak=56 HFD=4.5
21:10:23.640 00.000 12268 MultiStar: [#1 -0.12,-0.40,1.02,U] [#2 0.53,-0.91,0.00,M6] [#3 -0.17,-0.49,0.84,U] [#4 0.29,-0.76,0.00,M2] [#5 0.23,-0.58,0.75,U] [#6 0.69,-0.83,0.00,M5] [#7 0.57,-0.45,0.00,M3] [#8 0.36,-0.70,0.00,M4] 
21:10:23.640 00.000 12268 refined, 3 included, MultiStar: {0.09, -0.50}, one-star: {0.44, -0.56}
21:10:23.640 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.67) = xAngle (0.28 = 0.28)
21:10:23.640 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.31 = 0.31)
21:10:23.640 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.50 hyp=0.51 cameraTheta=-1.39 mountX=0.49 mountY=0.16, mountTheta=0.31
21:10:23.640 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.50, opts=13)
21:10:23.640 00.000 12268 Enqueuing Move request for scope (0.09, -0.50)
21:10:23.640 00.000 11616 Worker thread wakes up
21:10:23.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.50) opts 0xd
21:10:23.640 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.50)
21:10:23.640 00.000 11616 Moving (0.09, -0.50) raw xDistance=0.49 yDistance=0.16
21:10:23.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
21:10:23.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:10:23.640 00.000 11616 MoveAxis(W, 275, ABG)
21:10:23.640 00.000 11616 Guiding  Dir = 3, Dur = 275
21:10:23.656 00.016 11616 IsSlewing returns 0
21:10:23.656 00.000 11616 IsGuiding returns 0
21:10:23.656 00.000 11616 PulseGuide returned control before completion, sleep 285
21:10:23.656 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:10:23.672 00.016 12268 UpdateGuideState exits: m=480 SNR=15.0
21:10:23.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:23.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:23.672 00.000 12268 Enqueuing Expose request
21:10:23.953 00.281 11616 IsGuiding returns 1
21:10:23.953 00.000 11616 scope still moving after pulse duration time elapsed
21:10:23.984 00.031 11616 IsSlewing returns 0
21:10:23.984 00.000 11616 IsGuiding returns 0
21:10:23.984 00.000 11616 scope move finished after 275 + 53 ms
21:10:23.984 00.000 11616 Move returns status 0, amount 275
21:10:23.984 00.000 11616 MoveAxis(S, 13, ABG)
21:10:23.984 00.000 11616 Guiding  Dir = 1, Dur = 13
21:10:23.984 00.000 11616 IsSlewing returns 0
21:10:23.984 00.000 11616 IsGuiding returns 0
21:10:23.984 00.000 11616 PulseGuide returned control before completion, sleep 23
21:10:24.015 00.031 11616 IsGuiding returns 1
21:10:24.015 00.000 11616 scope still moving after pulse duration time elapsed
21:10:24.047 00.032 11616 IsSlewing returns 0
21:10:24.047 00.000 11616 IsGuiding returns 1
21:10:24.078 00.031 11616 IsSlewing returns 0
21:10:24.078 00.000 11616 IsGuiding returns 0
21:10:24.078 00.000 11616 scope move finished after 13 + 80 ms
21:10:24.078 00.000 11616 Move returns status 0, amount 13
21:10:24.078 00.000 11616 move complete, result=0
21:10:24.078 00.000 11616 worker thread done servicing request
21:10:24.078 00.000 11616 Worker thread wakes up
21:10:24.078 00.000 12268 GuideStep: 0.5 px 275 ms WEST, 0.2 px 13 ms SOUTH
21:10:24.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:24.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:26.085 02.007 11616 Exposure complete
21:10:26.132 00.047 11616 worker thread done servicing request
21:10:26.132 00.000 12268 OnExposeComplete: enter
21:10:26.132 00.000 12268 UpdateGuideState(): m_state=6
21:10:26.132 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2055
21:10:26.132 00.000 12268 Star::Find returns 1 (0), X=1245.05, Y=872.69, Mass=498, SNR=15.2, Peak=52 HFD=4.7
21:10:26.132 00.000 12268 MultiStar: [#1 -0.02,0.88,0.00,M1] [#2 0.39,0.24,1.02,U] [#3 0.30,0.91,0.00,M1] [#4 0.25,0.74,0.00,M3] [#5 0.49,0.55,0.00,M1] [#6 0.67,0.73,0.00,M6] [#7 0.07,1.06,0.00,M4] [#8 0.76,0.83,0.00,M5] 
21:10:26.132 00.000 12268 refined, 1 included, MultiStar: {0.48, 0.61}, one-star: {0.56, 0.97}
21:10:26.132 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.67) = xAngle (2.57 = 2.57)
21:10:26.132 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.60 = 2.60)
21:10:26.132 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.61 hyp=0.77 cameraTheta=0.90 mountX=-0.65 mountY=0.40, mountTheta=2.59
21:10:26.148 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=0.61, opts=13)
21:10:26.148 00.000 12268 Enqueuing Move request for scope (0.48, 0.61)
21:10:26.148 00.000 11616 Worker thread wakes up
21:10:26.148 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.61) opts 0xd
21:10:26.148 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, 0.61)
21:10:26.148 00.000 11616 Moving (0.48, 0.61) raw xDistance=-0.65 yDistance=0.40
21:10:26.148 00.000 11616 resist switch: large excursion: input -0.65 thresh 0.29 direction from 1 to -1
21:10:26.148 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.95
21:10:26.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.65
21:10:26.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
21:10:26.148 00.000 11616 MoveAxis(E, 363, ABG)
21:10:26.148 00.000 11616 Guiding  Dir = 2, Dur = 363
21:10:26.148 00.000 11616 IsSlewing returns 0
21:10:26.148 00.000 11616 IsGuiding returns 0
21:10:26.148 00.000 11616 PulseGuide returned control before completion, sleep 373
21:10:26.156 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:10:26.164 00.008 12268 UpdateGuideState exits: m=498 SNR=15.2
21:10:26.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:26.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:26.164 00.000 12268 Enqueuing Expose request
21:10:26.529 00.365 11616 IsGuiding returns 1
21:10:26.529 00.000 11616 scope still moving after pulse duration time elapsed
21:10:26.560 00.031 11616 IsSlewing returns 0
21:10:26.560 00.000 11616 IsGuiding returns 0
21:10:26.560 00.000 11616 scope move finished after 363 + 48 ms
21:10:26.560 00.000 11616 Move returns status 0, amount 363
21:10:26.560 00.000 11616 MoveAxis(S, 33, ABG)
21:10:26.562 00.002 11616 Guiding  Dir = 1, Dur = 33
21:10:26.562 00.000 11616 IsSlewing returns 0
21:10:26.562 00.000 11616 IsGuiding returns 0
21:10:26.562 00.000 11616 PulseGuide returned control before completion, sleep 43
21:10:26.609 00.047 11616 IsGuiding returns 1
21:10:26.609 00.000 11616 scope still moving after pulse duration time elapsed
21:10:26.640 00.031 11616 IsSlewing returns 0
21:10:26.640 00.000 11616 IsGuiding returns 1
21:10:26.672 00.032 11616 IsSlewing returns 0
21:10:26.672 00.000 11616 IsGuiding returns 0
21:10:26.672 00.000 11616 scope move finished after 33 + 77 ms
21:10:26.672 00.000 11616 Move returns status 0, amount 33
21:10:26.672 00.000 11616 move complete, result=0
21:10:26.672 00.000 11616 worker thread done servicing request
21:10:26.672 00.000 12268 GuideStep: -0.6 px 363 ms EAST, 0.4 px 33 ms SOUTH
21:10:26.672 00.000 11616 Worker thread wakes up
21:10:26.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:26.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:28.683 02.011 11616 Exposure complete
21:10:28.738 00.055 11616 worker thread done servicing request
21:10:28.738 00.000 12268 OnExposeComplete: enter
21:10:28.738 00.000 12268 UpdateGuideState(): m_state=6
21:10:28.738 00.000 12268 Star::Find(15, 1245, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2056
21:10:28.738 00.000 12268 Star::Find returns 1 (0), X=1244.94, Y=872.15, Mass=533, SNR=15.7, Peak=46 HFD=5.5
21:10:28.738 00.000 12268 MultiStar: [#1 0.28,0.55,1.02,U] [#2 0.61,0.04,0.96,U] [#3 0.34,0.45,0.77,U] [#4 0.59,0.24,0.79,U] [#5 0.64,0.10,0.70,U] [#6 0.53,0.23,0.62,U] [#7 0.03,0.92,0.00,M5] [#8 1.03,0.38,0.00,M6] 
21:10:28.738 00.000 12268 refined, 6 included, MultiStar: {0.48, 0.30}, one-star: {0.45, 0.44}
21:10:28.738 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.67) = xAngle (2.23 = 2.23)
21:10:28.738 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.26 = 2.26)
21:10:28.738 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.30 hyp=0.57 cameraTheta=0.56 mountX=-0.35 mountY=0.44, mountTheta=2.24
21:10:28.738 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=0.30, opts=13)
21:10:28.738 00.000 12268 Enqueuing Move request for scope (0.48, 0.30)
21:10:28.738 00.000 11616 Worker thread wakes up
21:10:28.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.30) opts 0xd
21:10:28.738 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, 0.30)
21:10:28.738 00.000 11616 Moving (0.48, 0.30) raw xDistance=-0.35 yDistance=0.44
21:10:28.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
21:10:28.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
21:10:28.738 00.000 11616 MoveAxis(E, 196, ABG)
21:10:28.738 00.000 11616 Guiding  Dir = 2, Dur = 196
21:10:28.738 00.000 11616 IsSlewing returns 0
21:10:28.738 00.000 11616 IsGuiding returns 0
21:10:28.738 00.000 11616 PulseGuide returned control before completion, sleep 206
21:10:28.750 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:10:28.763 00.013 12268 UpdateGuideState exits: m=533 SNR=15.7
21:10:28.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:28.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:28.763 00.000 12268 Enqueuing Expose request
21:10:28.953 00.190 11616 IsGuiding returns 1
21:10:28.953 00.000 11616 scope still moving after pulse duration time elapsed
21:10:28.984 00.031 11616 IsSlewing returns 0
21:10:28.984 00.000 11616 IsGuiding returns 0
21:10:28.984 00.000 11616 scope move finished after 196 + 44 ms
21:10:28.984 00.000 11616 Move returns status 0, amount 196
21:10:28.984 00.000 11616 MoveAxis(S, 37, ABG)
21:10:28.984 00.000 11616 Guiding  Dir = 1, Dur = 37
21:10:28.984 00.000 11616 IsSlewing returns 0
21:10:28.984 00.000 11616 IsGuiding returns 0
21:10:28.984 00.000 11616 PulseGuide returned control before completion, sleep 47
21:10:29.047 00.063 11616 IsGuiding returns 1
21:10:29.047 00.000 11616 scope still moving after pulse duration time elapsed
21:10:29.078 00.031 11616 IsSlewing returns 0
21:10:29.078 00.000 11616 IsGuiding returns 1
21:10:29.109 00.031 11616 IsSlewing returns 0
21:10:29.109 00.000 11616 IsGuiding returns 0
21:10:29.109 00.000 11616 scope move finished after 37 + 86 ms
21:10:29.109 00.000 11616 Move returns status 0, amount 37
21:10:29.109 00.000 11616 move complete, result=0
21:10:29.109 00.000 11616 worker thread done servicing request
21:10:29.109 00.000 11616 Worker thread wakes up
21:10:29.109 00.000 12268 GuideStep: -0.4 px 196 ms EAST, 0.4 px 37 ms SOUTH
21:10:29.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:29.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:31.109 02.000 11616 Exposure complete
21:10:31.156 00.047 11616 worker thread done servicing request
21:10:31.156 00.000 12268 OnExposeComplete: enter
21:10:31.156 00.000 12268 UpdateGuideState(): m_state=6
21:10:31.156 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2057
21:10:31.156 00.000 12268 Star::Find returns 1 (0), X=1244.86, Y=871.80, Mass=530, SNR=15.7, Peak=52 HFD=4.8
21:10:31.156 00.000 12268 MultiStar: [#1 0.15,0.47,1.01,U] [#2 0.46,-0.09,0.96,U] [#3 0.62,0.54,0.00,M1] [#4 0.33,0.02,0.77,U] [#5 0.48,0.13,0.69,U] [#6 0.57,0.19,0.65,U] [#7 -0.11,0.65,0.00,M6] [#8 0.40,0.57,0.00,M7] 
21:10:31.156 00.000 12268 single-star, 5 included, MultiStar: {0.38, 0.14}, one-star: {0.37, 0.08}
21:10:31.156 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
21:10:31.156 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.92 = 1.92)
21:10:31.156 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.08 hyp=0.38 cameraTheta=0.22 mountX=-0.12 mountY=0.36, mountTheta=1.89
21:10:31.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.08, opts=13)
21:10:31.156 00.000 12268 Enqueuing Move request for scope (0.37, 0.08)
21:10:31.156 00.000 11616 Worker thread wakes up
21:10:31.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.08) opts 0xd
21:10:31.156 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.08)
21:10:31.156 00.000 11616 Moving (0.37, 0.08) raw xDistance=-0.12 yDistance=0.36
21:10:31.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:10:31.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
21:10:31.156 00.000 11616 MoveAxis(E, 67, ABG)
21:10:31.156 00.000 11616 Guiding  Dir = 2, Dur = 67
21:10:31.156 00.000 11616 IsSlewing returns 0
21:10:31.156 00.000 11616 IsGuiding returns 0
21:10:31.156 00.000 11616 PulseGuide returned control before completion, sleep 77
21:10:31.172 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:10:31.187 00.015 12268 UpdateGuideState exits: m=530 SNR=15.7
21:10:31.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:31.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:31.187 00.000 12268 Enqueuing Expose request
21:10:31.249 00.062 11616 IsGuiding returns 1
21:10:31.249 00.000 11616 scope still moving after pulse duration time elapsed
21:10:31.281 00.032 11616 IsSlewing returns 0
21:10:31.281 00.000 11616 IsGuiding returns 0
21:10:31.281 00.000 11616 scope move finished after 67 + 44 ms
21:10:31.281 00.000 11616 Move returns status 0, amount 67
21:10:31.281 00.000 11616 MoveAxis(S, 30, ABG)
21:10:31.281 00.000 11616 Guiding  Dir = 1, Dur = 30
21:10:31.281 00.000 11616 IsSlewing returns 0
21:10:31.281 00.000 11616 IsGuiding returns 0
21:10:31.281 00.000 11616 PulseGuide returned control before completion, sleep 40
21:10:31.328 00.047 11616 IsGuiding returns 1
21:10:31.328 00.000 11616 scope still moving after pulse duration time elapsed
21:10:31.359 00.031 11616 IsSlewing returns 0
21:10:31.359 00.000 11616 IsGuiding returns 1
21:10:31.391 00.032 11616 IsSlewing returns 0
21:10:31.391 00.000 11616 IsGuiding returns 1
21:10:31.422 00.031 11616 IsSlewing returns 0
21:10:31.422 00.000 11616 IsGuiding returns 1
21:10:31.453 00.031 11616 IsSlewing returns 0
21:10:31.453 00.000 11616 IsGuiding returns 1
21:10:31.485 00.032 11616 IsSlewing returns 0
21:10:31.485 00.000 11616 IsGuiding returns 1
21:10:31.516 00.031 11616 IsSlewing returns 0
21:10:31.516 00.000 11616 IsGuiding returns 1
21:10:31.547 00.031 11616 IsSlewing returns 0
21:10:31.547 00.000 11616 IsGuiding returns 1
21:10:31.579 00.032 11616 IsSlewing returns 0
21:10:31.579 00.000 11616 IsGuiding returns 1
21:10:31.610 00.031 11616 IsSlewing returns 0
21:10:31.610 00.000 11616 IsGuiding returns 0
21:10:31.610 00.000 11616 scope move finished after 30 + 298 ms
21:10:31.610 00.000 11616 Move returns status 0, amount 30
21:10:31.610 00.000 11616 move complete, result=0
21:10:31.610 00.000 11616 worker thread done servicing request
21:10:31.610 00.000 11616 Worker thread wakes up
21:10:31.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:31.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:31.610 00.000 12268 GuideStep: -0.1 px 67 ms EAST, 0.4 px 30 ms SOUTH
21:10:33.613 02.003 11616 Exposure complete
21:10:33.661 00.048 11616 worker thread done servicing request
21:10:33.661 00.000 12268 OnExposeComplete: enter
21:10:33.661 00.000 12268 UpdateGuideState(): m_state=6
21:10:33.661 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2058
21:10:33.661 00.000 12268 Star::Find returns 1 (0), X=1244.56, Y=871.84, Mass=499, SNR=15.2, Peak=47 HFD=4.9
21:10:33.661 00.000 12268 MultiStar: [#1 -0.29,0.11,1.01,U] [#2 0.25,-0.50,0.96,U] [#3 -0.43,0.27,0.79,U] [#4 0.20,0.10,0.83,U] [#5 0.15,0.21,0.73,U] [#6 0.33,-0.21,0.62,U] [#7 -0.39,0.88,0.00,M7] [#8 0.25,0.30,0.57,U] 
21:10:33.661 00.000 12268 refined, 7 included, MultiStar: {0.04, 0.04}, one-star: {0.07, 0.12}
21:10:33.661 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.67) = xAngle (2.39 = 2.39)
21:10:33.661 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.43 = 2.43)
21:10:33.661 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.73 mountX=-0.04 mountY=0.04, mountTheta=2.41
21:10:33.677 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.04, opts=13)
21:10:33.677 00.000 12268 Enqueuing Move request for scope (0.04, 0.04)
21:10:33.677 00.000 11616 Worker thread wakes up
21:10:33.677 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
21:10:33.677 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
21:10:33.677 00.000 11616 Moving (0.04, 0.04) raw xDistance=-0.04 yDistance=0.04
21:10:33.677 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:33.677 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:10:33.677 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:33.677 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:10:33.677 00.000 11616 MoveAxis(E, 0, ABG)
21:10:33.677 00.000 11616 Move returns status 0, amount 0
21:10:33.677 00.000 11616 MoveAxis(N, 0, ABG)
21:10:33.677 00.000 11616 Move returns status 0, amount 0
21:10:33.677 00.000 11616 move complete, result=0
21:10:33.677 00.000 11616 worker thread done servicing request
21:10:33.687 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:10:33.708 00.021 12268 UpdateGuideState exits: m=499 SNR=15.2
21:10:33.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:33.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:33.708 00.000 12268 Enqueuing Expose request
21:10:33.708 00.000 11616 Worker thread wakes up
21:10:33.708 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:33.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:33.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:35.727 02.019 11616 Exposure complete
21:10:35.791 00.064 11616 worker thread done servicing request
21:10:35.791 00.000 12268 OnExposeComplete: enter
21:10:35.791 00.000 12268 UpdateGuideState(): m_state=6
21:10:35.791 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2059
21:10:35.791 00.000 12268 Star::Find returns 1 (0), X=1244.73, Y=872.31, Mass=467, SNR=14.8, Peak=42 HFD=4.7
21:10:35.791 00.000 12268 MultiStar: [#1 -0.15,0.64,0.00,M1] [#2 0.15,0.14,1.02,U] [#3 0.25,0.88,0.00,M1] [#4 0.20,0.68,0.00,M1] [#5 0.35,0.17,0.74,U] [#6 0.41,0.27,0.61,U] [#7 0.13,0.53,0.54,U] [#8 0.03,0.63,0.56,U] 
21:10:35.791 00.000 12268 refined, 5 included, MultiStar: {0.22, 0.37}, one-star: {0.24, 0.59}
21:10:35.791 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.67) = xAngle (2.70 = 2.70)
21:10:35.791 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.73 = 2.73)
21:10:35.791 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.37 hyp=0.43 cameraTheta=1.03 mountX=-0.39 mountY=0.17, mountTheta=2.73
21:10:35.791 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.37, opts=13)
21:10:35.791 00.000 12268 Enqueuing Move request for scope (0.22, 0.37)
21:10:35.791 00.000 11616 Worker thread wakes up
21:10:35.791 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.37) opts 0xd
21:10:35.791 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.37)
21:10:35.791 00.000 11616 Moving (0.22, 0.37) raw xDistance=-0.39 yDistance=0.17
21:10:35.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
21:10:35.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
21:10:35.791 00.000 11616 MoveAxis(E, 219, ABG)
21:10:35.791 00.000 11616 Guiding  Dir = 2, Dur = 219
21:10:35.791 00.000 11616 IsSlewing returns 0
21:10:35.791 00.000 11616 IsGuiding returns 0
21:10:35.791 00.000 11616 PulseGuide returned control before completion, sleep 229
21:10:35.812 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:10:35.822 00.010 12268 UpdateGuideState exits: m=467 SNR=14.8
21:10:35.822 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:35.822 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:35.822 00.000 12268 Enqueuing Expose request
21:10:36.045 00.223 11616 IsGuiding returns 1
21:10:36.045 00.000 11616 scope still moving after pulse duration time elapsed
21:10:36.077 00.032 11616 IsSlewing returns 0
21:10:36.077 00.000 11616 IsGuiding returns 0
21:10:36.077 00.000 11616 scope move finished after 219 + 58 ms
21:10:36.077 00.000 11616 Move returns status 0, amount 219
21:10:36.077 00.000 11616 MoveAxis(S, 15, ABG)
21:10:36.077 00.000 11616 Guiding  Dir = 1, Dur = 15
21:10:36.077 00.000 11616 IsSlewing returns 0
21:10:36.077 00.000 11616 IsGuiding returns 0
21:10:36.077 00.000 11616 PulseGuide returned control before completion, sleep 25
21:10:36.109 00.032 11616 IsGuiding returns 1
21:10:36.109 00.000 11616 scope still moving after pulse duration time elapsed
21:10:36.141 00.032 11616 IsSlewing returns 0
21:10:36.141 00.000 11616 IsGuiding returns 0
21:10:36.141 00.000 11616 scope move finished after 15 + 47 ms
21:10:36.141 00.000 11616 Move returns status 0, amount 15
21:10:36.141 00.000 11616 move complete, result=0
21:10:36.141 00.000 11616 worker thread done servicing request
21:10:36.141 00.000 11616 Worker thread wakes up
21:10:36.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:36.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:36.141 00.000 12268 GuideStep: -0.4 px 219 ms EAST, 0.2 px 15 ms SOUTH
21:10:38.156 02.015 11616 Exposure complete
21:10:38.206 00.050 11616 worker thread done servicing request
21:10:38.206 00.000 12268 OnExposeComplete: enter
21:10:38.206 00.000 12268 UpdateGuideState(): m_state=6
21:10:38.206 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2060
21:10:38.206 00.000 12268 Star::Find returns 1 (0), X=1244.54, Y=871.86, Mass=529, SNR=15.8, Peak=49 HFD=5.1
21:10:38.206 00.000 12268 MultiStar: [#1 -0.36,0.28,1.00,U] [#2 0.04,-0.36,0.99,U] [#3 -0.20,0.45,0.79,U] [#4 -0.01,0.17,0.85,U] [#5 -0.00,0.00,0.71,U] [#6 0.04,-0.25,0.61,U] [#7 0.00,0.00,0.00,L] [#8 -0.03,0.16,0.57,U] [#9 -0.40,-0.32,0.44,U] 
21:10:38.206 00.000 12268 refined, 8 included, MultiStar: {-0.09, 0.05}, one-star: {0.06, 0.14}
21:10:38.206 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.67) = xAngle (4.27 = -2.02)
21:10:38.206 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.30 = -1.99)
21:10:38.206 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.60 mountX=-0.04 mountY=-0.09, mountTheta=-2.01
21:10:38.206 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.05, opts=13)
21:10:38.206 00.000 12268 Enqueuing Move request for scope (-0.09, 0.05)
21:10:38.206 00.000 11616 Worker thread wakes up
21:10:38.206 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
21:10:38.206 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
21:10:38.206 00.000 11616 Moving (-0.09, 0.05) raw xDistance=-0.04 yDistance=-0.09
21:10:38.206 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:38.206 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:10:38.206 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:38.206 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:10:38.206 00.000 11616 MoveAxis(E, 0, ABG)
21:10:38.206 00.000 11616 Move returns status 0, amount 0
21:10:38.206 00.000 11616 MoveAxis(N, 0, ABG)
21:10:38.206 00.000 11616 Move returns status 0, amount 0
21:10:38.206 00.000 11616 move complete, result=0
21:10:38.206 00.000 11616 worker thread done servicing request
21:10:38.222 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:10:38.238 00.016 12268 UpdateGuideState exits: m=529 SNR=15.8
21:10:38.238 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:38.238 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:38.238 00.000 12268 Enqueuing Expose request
21:10:38.238 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:38.238 00.000 11616 Worker thread wakes up
21:10:38.238 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:38.238 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:40.249 02.011 11616 Exposure complete
21:10:40.312 00.063 11616 worker thread done servicing request
21:10:40.312 00.000 12268 OnExposeComplete: enter
21:10:40.312 00.000 12268 UpdateGuideState(): m_state=6
21:10:40.312 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2061
21:10:40.312 00.000 12268 Star::Find returns 1 (0), X=1244.75, Y=871.75, Mass=557, SNR=16.1, Peak=55 HFD=4.5
21:10:40.312 00.000 12268 MultiStar: [#1 -0.52,0.17,0.96,U] [#2 0.13,-0.46,0.94,U] [#3 -0.35,0.04,0.78,U] [#4 0.11,-0.02,0.78,U] [#5 -0.02,0.01,0.67,U] [#6 0.18,-0.24,0.61,U] [#7 -0.37,-0.16,0.52,U] [#8 -0.17,0.10,0.45,U] 
21:10:40.312 00.000 12268 refined, 8 included, MultiStar: {-0.07, -0.06}, one-star: {0.26, 0.03}
21:10:40.312 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.67) = xAngle (-0.76 = -0.76)
21:10:40.312 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.73 = -0.73)
21:10:40.312 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.42 mountX=0.07 mountY=-0.06, mountTheta=-0.74
21:10:40.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.06, opts=13)
21:10:40.312 00.000 12268 Enqueuing Move request for scope (-0.07, -0.06)
21:10:40.312 00.000 11616 Worker thread wakes up
21:10:40.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
21:10:40.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
21:10:40.312 00.000 11616 Moving (-0.07, -0.06) raw xDistance=0.07 yDistance=-0.06
21:10:40.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:40.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:10:40.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:40.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:10:40.312 00.000 11616 MoveAxis(E, 0, ABG)
21:10:40.312 00.000 11616 Move returns status 0, amount 0
21:10:40.312 00.000 11616 MoveAxis(N, 0, ABG)
21:10:40.312 00.000 11616 Move returns status 0, amount 0
21:10:40.312 00.000 11616 move complete, result=0
21:10:40.312 00.000 11616 worker thread done servicing request
21:10:40.327 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:10:40.344 00.017 12268 UpdateGuideState exits: m=557 SNR=16.1
21:10:40.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:40.344 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:40.344 00.000 12268 Enqueuing Expose request
21:10:40.344 00.000 11616 Worker thread wakes up
21:10:40.344 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:40.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:40.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:42.361 02.017 11616 Exposure complete
21:10:42.409 00.048 11616 worker thread done servicing request
21:10:42.409 00.000 12268 OnExposeComplete: enter
21:10:42.409 00.000 12268 UpdateGuideState(): m_state=6
21:10:42.409 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2062
21:10:42.409 00.000 12268 Star::Find returns 1 (0), X=1244.73, Y=872.07, Mass=488, SNR=15.1, Peak=56 HFD=4.3
21:10:42.409 00.000 12268 MultiStar: [#1 -0.28,0.39,1.01,U] [#2 0.26,-0.26,1.03,U] [#3 -0.02,0.90,0.00,M1] [#4 0.16,0.21,0.81,U] [#5 0.23,0.26,0.75,U] [#6 0.27,0.26,0.63,U] [#7 0.11,0.90,0.00,M6] [#8 0.48,0.31,0.48,U] 
21:10:42.409 00.000 12268 refined, 6 included, MultiStar: {0.16, 0.20}, one-star: {0.24, 0.35}
21:10:42.409 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.67) = xAngle (2.57 = 2.57)
21:10:42.409 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.60 = 2.60)
21:10:42.409 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.26 cameraTheta=0.90 mountX=-0.22 mountY=0.13, mountTheta=2.59
21:10:42.409 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.20, opts=13)
21:10:42.409 00.000 12268 Enqueuing Move request for scope (0.16, 0.20)
21:10:42.409 00.000 11616 Worker thread wakes up
21:10:42.409 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd
21:10:42.409 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.20)
21:10:42.409 00.000 11616 Moving (0.16, 0.20) raw xDistance=-0.22 yDistance=0.13
21:10:42.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
21:10:42.409 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:42.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:10:42.424 00.015 11616 MoveAxis(E, 122, ABG)
21:10:42.424 00.000 11616 Guiding  Dir = 2, Dur = 122
21:10:42.424 00.000 11616 IsSlewing returns 0
21:10:42.424 00.000 11616 IsGuiding returns 0
21:10:42.424 00.000 11616 PulseGuide returned control before completion, sleep 132
21:10:42.440 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:10:42.456 00.016 12268 UpdateGuideState exits: m=488 SNR=15.1
21:10:42.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:42.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:42.456 00.000 12268 Enqueuing Expose request
21:10:42.567 00.111 11616 IsGuiding returns 1
21:10:42.567 00.000 11616 scope still moving after pulse duration time elapsed
21:10:42.598 00.031 11616 IsSlewing returns 0
21:10:42.598 00.000 11616 IsGuiding returns 1
21:10:42.630 00.032 11616 IsSlewing returns 0
21:10:42.630 00.000 11616 IsGuiding returns 1
21:10:42.662 00.032 11616 IsSlewing returns 0
21:10:42.662 00.000 11616 IsGuiding returns 1
21:10:42.693 00.031 11616 IsSlewing returns 0
21:10:42.693 00.000 11616 IsGuiding returns 1
21:10:42.725 00.032 11616 IsSlewing returns 0
21:10:42.725 00.000 11616 IsGuiding returns 1
21:10:42.757 00.032 11616 IsSlewing returns 0
21:10:42.757 00.000 11616 IsGuiding returns 0
21:10:42.757 00.000 11616 scope move finished after 122 + 210 ms
21:10:42.757 00.000 11616 Move returns status 0, amount 122
21:10:42.757 00.000 11616 MoveAxis(N, 0, ABG)
21:10:42.757 00.000 11616 Move returns status 0, amount 0
21:10:42.757 00.000 11616 move complete, result=0
21:10:42.757 00.000 11616 worker thread done servicing request
21:10:42.757 00.000 12268 GuideStep: -0.2 px 122 ms EAST, 0.1 px 0 ms NORTH
21:10:42.757 00.000 11616 Worker thread wakes up
21:10:42.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:42.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:44.766 02.009 11616 Exposure complete
21:10:44.813 00.047 11616 worker thread done servicing request
21:10:44.813 00.000 12268 OnExposeComplete: enter
21:10:44.813 00.000 12268 UpdateGuideState(): m_state=6
21:10:44.813 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2063
21:10:44.813 00.000 12268 Star::Find returns 1 (0), X=1244.46, Y=872.07, Mass=496, SNR=15.2, Peak=57 HFD=4.2
21:10:44.813 00.000 12268 MultiStar: [#1 -0.40,0.41,1.01,U] [#2 0.31,-0.10,1.14,U] [#3 -0.23,0.38,0.87,U] [#4 0.05,0.10,0.82,U] [#5 -0.08,0.37,0.76,U] [#6 0.00,0.25,0.64,U] [#7 -0.36,1.02,0.00,M7] [#8 0.33,0.43,0.64,U] 
21:10:44.813 00.000 12268 refined, 7 included, MultiStar: {-0.01, 0.26}, one-star: {-0.03, 0.35}
21:10:44.813 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.67) = xAngle (3.29 = -2.99)
21:10:44.813 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.32 = -2.96)
21:10:44.813 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.62 mountX=-0.26 mountY=-0.05, mountTheta=-2.96
21:10:44.813 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.26, opts=13)
21:10:44.813 00.000 12268 Enqueuing Move request for scope (-0.01, 0.26)
21:10:44.813 00.000 11616 Worker thread wakes up
21:10:44.813 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
21:10:44.813 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
21:10:44.813 00.000 11616 Moving (-0.01, 0.26) raw xDistance=-0.26 yDistance=-0.05
21:10:44.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:10:44.813 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:44.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:10:44.813 00.000 11616 MoveAxis(E, 144, ABG)
21:10:44.813 00.000 11616 Guiding  Dir = 2, Dur = 144
21:10:44.813 00.000 11616 IsSlewing returns 0
21:10:44.813 00.000 11616 IsGuiding returns 0
21:10:44.813 00.000 11616 PulseGuide returned control before completion, sleep 154
21:10:44.829 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:10:44.845 00.016 12268 UpdateGuideState exits: m=496 SNR=15.2
21:10:44.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:44.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:44.845 00.000 12268 Enqueuing Expose request
21:10:44.987 00.142 11616 IsGuiding returns 1
21:10:44.987 00.000 11616 scope still moving after pulse duration time elapsed
21:10:45.019 00.032 11616 IsSlewing returns 0
21:10:45.019 00.000 11616 IsGuiding returns 0
21:10:45.019 00.000 11616 scope move finished after 144 + 49 ms
21:10:45.019 00.000 11616 Move returns status 0, amount 144
21:10:45.019 00.000 11616 MoveAxis(N, 0, ABG)
21:10:45.019 00.000 11616 Move returns status 0, amount 0
21:10:45.019 00.000 11616 move complete, result=0
21:10:45.019 00.000 11616 worker thread done servicing request
21:10:45.019 00.000 11616 Worker thread wakes up
21:10:45.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:45.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:45.019 00.000 12268 GuideStep: -0.3 px 144 ms EAST, -0.0 px 0 ms NORTH
21:10:47.031 02.012 11616 Exposure complete
21:10:47.078 00.047 11616 worker thread done servicing request
21:10:47.078 00.000 12268 OnExposeComplete: enter
21:10:47.078 00.000 12268 UpdateGuideState(): m_state=6
21:10:47.078 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2064
21:10:47.078 00.000 12268 Star::Find returns 1 (0), X=1244.74, Y=871.82, Mass=541, SNR=15.9, Peak=54 HFD=5.0
21:10:47.078 00.000 12268 MultiStar: [#1 -0.17,0.08,0.96,U] [#2 0.11,-0.26,1.02,U] [#3 -0.16,0.13,0.75,U] [#4 0.10,0.13,0.80,U] [#5 0.00,0.12,0.70,U] [#6 -0.19,-0.34,0.66,U] [#7 -0.14,0.71,0.00,M8] [#8 0.26,-0.00,0.48,U] 
21:10:47.078 00.000 12268 refined, 7 included, MultiStar: {0.03, -0.00}, one-star: {0.25, 0.10}
21:10:47.078 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.67) = xAngle (1.48 = 1.48)
21:10:47.078 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.51 = 1.51)
21:10:47.078 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.19 mountX=0.00 mountY=0.03, mountTheta=1.48
21:10:47.078 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.00, opts=13)
21:10:47.078 00.000 12268 Enqueuing Move request for scope (0.03, -0.00)
21:10:47.078 00.000 11616 Worker thread wakes up
21:10:47.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
21:10:47.078 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
21:10:47.078 00.000 11616 Moving (0.03, -0.00) raw xDistance=0.00 yDistance=0.03
21:10:47.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:47.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:10:47.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:47.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:10:47.078 00.000 11616 MoveAxis(E, 0, ABG)
21:10:47.078 00.000 11616 Move returns status 0, amount 0
21:10:47.078 00.000 11616 MoveAxis(N, 0, ABG)
21:10:47.078 00.000 11616 Move returns status 0, amount 0
21:10:47.078 00.000 11616 move complete, result=0
21:10:47.078 00.000 11616 worker thread done servicing request
21:10:47.093 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:10:47.109 00.016 12268 UpdateGuideState exits: m=541 SNR=15.9
21:10:47.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:47.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:47.109 00.000 12268 Enqueuing Expose request
21:10:47.109 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:47.109 00.000 11616 Worker thread wakes up
21:10:47.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:47.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:49.130 02.021 11616 Exposure complete
21:10:49.194 00.064 11616 worker thread done servicing request
21:10:49.194 00.000 12268 OnExposeComplete: enter
21:10:49.194 00.000 12268 UpdateGuideState(): m_state=6
21:10:49.194 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2065
21:10:49.194 00.000 12268 Star::Find returns 1 (0), X=1244.80, Y=871.94, Mass=495, SNR=15.2, Peak=55 HFD=4.3
21:10:49.194 00.000 12268 MultiStar: [#1 -0.50,0.52,0.00,M1] [#2 0.27,-0.10,1.02,U] [#3 -0.28,0.76,0.00,M1] [#4 -0.12,0.32,0.84,U] [#5 0.14,0.22,0.72,U] [#6 0.03,0.12,0.62,U] [#7 -0.25,0.46,0.52,U] [#8 -0.05,0.59,0.49,U] 
21:10:49.194 00.000 12268 refined, 6 included, MultiStar: {0.09, 0.22}, one-star: {0.31, 0.22}
21:10:49.194 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.67) = xAngle (2.86 = 2.86)
21:10:49.194 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.89 = 2.89)
21:10:49.194 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.19 mountX=-0.23 mountY=0.06, mountTheta=2.89
21:10:49.194 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.22, opts=13)
21:10:49.194 00.000 12268 Enqueuing Move request for scope (0.09, 0.22)
21:10:49.194 00.000 11616 Worker thread wakes up
21:10:49.194 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
21:10:49.194 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
21:10:49.194 00.000 11616 Moving (0.09, 0.22) raw xDistance=-0.23 yDistance=0.06
21:10:49.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
21:10:49.194 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:49.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:10:49.194 00.000 11616 MoveAxis(E, 127, ABG)
21:10:49.194 00.000 11616 Guiding  Dir = 2, Dur = 127
21:10:49.194 00.000 11616 IsSlewing returns 0
21:10:49.194 00.000 11616 IsGuiding returns 0
21:10:49.194 00.000 11616 PulseGuide returned control before completion, sleep 137
21:10:49.210 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:10:49.226 00.016 12268 UpdateGuideState exits: m=495 SNR=15.2
21:10:49.226 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:49.226 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:49.226 00.000 12268 Enqueuing Expose request
21:10:49.352 00.126 11616 IsGuiding returns 1
21:10:49.352 00.000 11616 scope still moving after pulse duration time elapsed
21:10:49.384 00.032 11616 IsSlewing returns 0
21:10:49.384 00.000 11616 IsGuiding returns 0
21:10:49.384 00.000 11616 scope move finished after 127 + 58 ms
21:10:49.384 00.000 11616 Move returns status 0, amount 127
21:10:49.384 00.000 11616 MoveAxis(N, 0, ABG)
21:10:49.384 00.000 11616 Move returns status 0, amount 0
21:10:49.384 00.000 11616 move complete, result=0
21:10:49.384 00.000 11616 worker thread done servicing request
21:10:49.384 00.000 12268 GuideStep: -0.2 px 127 ms EAST, 0.1 px 0 ms NORTH
21:10:49.384 00.000 11616 Worker thread wakes up
21:10:49.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:49.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:51.375 01.991 11616 Exposure complete
21:10:51.437 00.062 11616 worker thread done servicing request
21:10:51.437 00.000 12268 OnExposeComplete: enter
21:10:51.437 00.000 12268 UpdateGuideState(): m_state=6
21:10:51.437 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2066
21:10:51.437 00.000 12268 Star::Find returns 1 (0), X=1244.69, Y=871.93, Mass=512, SNR=15.5, Peak=45 HFD=5.1
21:10:51.437 00.000 12268 MultiStar: [#1 -0.46,0.49,0.00,M2] [#2 0.27,-0.03,0.94,U] [#3 -0.31,0.28,0.77,U] [#4 0.19,-0.16,0.81,U] [#5 0.09,0.15,0.70,U] [#6 0.09,-0.52,0.62,U] [#7 -0.05,0.25,0.48,U] [#8 0.07,0.19,0.48,U] 
21:10:51.437 00.000 12268 refined, 7 included, MultiStar: {0.09, 0.05}, one-star: {0.21, 0.21}
21:10:51.437 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.67) = xAngle (2.15 = 2.15)
21:10:51.437 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.18 = 2.18)
21:10:51.437 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.48 mountX=-0.05 mountY=0.08, mountTheta=2.16
21:10:51.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.05, opts=13)
21:10:51.437 00.000 12268 Enqueuing Move request for scope (0.09, 0.05)
21:10:51.437 00.000 11616 Worker thread wakes up
21:10:51.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
21:10:51.437 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
21:10:51.437 00.000 11616 Moving (0.09, 0.05) raw xDistance=-0.05 yDistance=0.08
21:10:51.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:51.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:10:51.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:51.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:10:51.437 00.000 11616 MoveAxis(E, 0, ABG)
21:10:51.437 00.000 11616 Move returns status 0, amount 0
21:10:51.437 00.000 11616 MoveAxis(N, 0, ABG)
21:10:51.437 00.000 11616 Move returns status 0, amount 0
21:10:51.437 00.000 11616 move complete, result=0
21:10:51.437 00.000 11616 worker thread done servicing request
21:10:51.453 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:10:51.469 00.016 12268 UpdateGuideState exits: m=512 SNR=15.5
21:10:51.469 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:51.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:51.469 00.000 12268 Enqueuing Expose request
21:10:51.469 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:10:51.469 00.000 11616 Worker thread wakes up
21:10:51.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:51.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:53.468 01.999 11616 Exposure complete
21:10:53.531 00.063 11616 worker thread done servicing request
21:10:53.531 00.000 12268 OnExposeComplete: enter
21:10:53.531 00.000 12268 UpdateGuideState(): m_state=6
21:10:53.531 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2067
21:10:53.531 00.000 12268 Star::Find returns 1 (0), X=1244.46, Y=871.90, Mass=531, SNR=15.8, Peak=50 HFD=4.9
21:10:53.531 00.000 12268 MultiStar: [#1 -0.32,-0.01,1.01,U] [#2 -0.05,-0.35,0.95,U] [#3 -0.11,0.27,0.79,U] [#4 0.20,0.02,0.79,U] [#5 0.29,-0.04,0.71,U] [#6 0.40,-0.07,0.64,U] [#7 -0.21,0.60,0.47,U] [#8 0.55,-0.05,0.62,U] 
21:10:53.531 00.000 12268 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {-0.02, 0.18}
21:10:53.531 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.67) = xAngle (2.24 = 2.24)
21:10:53.531 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.27 = 2.27)
21:10:53.531 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.57 mountX=-0.04 mountY=0.05, mountTheta=2.25
21:10:53.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.04, opts=13)
21:10:53.531 00.000 12268 Enqueuing Move request for scope (0.05, 0.04)
21:10:53.531 00.000 11616 Worker thread wakes up
21:10:53.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
21:10:53.531 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
21:10:53.531 00.000 11616 Moving (0.05, 0.04) raw xDistance=-0.04 yDistance=0.05
21:10:53.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:53.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:10:53.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:53.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:10:53.531 00.000 11616 MoveAxis(E, 0, ABG)
21:10:53.531 00.000 11616 Move returns status 0, amount 0
21:10:53.531 00.000 11616 MoveAxis(N, 0, ABG)
21:10:53.531 00.000 11616 Move returns status 0, amount 0
21:10:53.531 00.000 11616 move complete, result=0
21:10:53.531 00.000 11616 worker thread done servicing request
21:10:53.547 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:10:53.562 00.015 12268 UpdateGuideState exits: m=531 SNR=15.8
21:10:53.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:53.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:53.562 00.000 12268 Enqueuing Expose request
21:10:53.562 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:53.562 00.000 11616 Worker thread wakes up
21:10:53.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:53.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:55.582 02.020 11616 Exposure complete
21:10:55.645 00.063 11616 worker thread done servicing request
21:10:55.645 00.000 12268 OnExposeComplete: enter
21:10:55.645 00.000 12268 UpdateGuideState(): m_state=6
21:10:55.645 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2068
21:10:55.645 00.000 12268 Star::Find returns 1 (0), X=1244.30, Y=872.24, Mass=487, SNR=15.1, Peak=48 HFD=4.6
21:10:55.645 00.000 12268 MultiStar: [#1 -0.53,0.27,1.03,U] [#2 -0.15,-0.21,1.02,U] [#3 -0.51,0.11,0.79,U] [#4 -0.42,-0.01,0.82,U] [#5 -0.18,0.11,0.72,U] [#6 -0.16,-0.17,0.66,U] [#7 -0.22,0.53,0.54,U] [#8 -0.14,-0.00,0.64,U] 
21:10:55.645 00.000 12268 refined, 8 included, MultiStar: {-0.29, 0.13}, one-star: {-0.19, 0.52}
21:10:55.645 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.67) = xAngle (4.39 = -1.89)
21:10:55.645 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.42 = -1.86)
21:10:55.645 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.13 hyp=0.32 cameraTheta=2.73 mountX=-0.10 mountY=-0.30, mountTheta=-1.89
21:10:55.645 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.13, opts=13)
21:10:55.645 00.000 12268 Enqueuing Move request for scope (-0.29, 0.13)
21:10:55.645 00.000 11616 Worker thread wakes up
21:10:55.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.13) opts 0xd
21:10:55.645 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.13)
21:10:55.645 00.000 11616 Moving (-0.29, 0.13) raw xDistance=-0.10 yDistance=-0.30
21:10:55.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:10:55.645 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:10:55.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:10:55.645 00.000 11616 MoveAxis(E, 55, ABG)
21:10:55.645 00.000 11616 Guiding  Dir = 2, Dur = 55
21:10:55.645 00.000 11616 IsSlewing returns 0
21:10:55.645 00.000 11616 IsGuiding returns 0
21:10:55.645 00.000 11616 PulseGuide returned control before completion, sleep 65
21:10:55.661 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:10:55.677 00.016 12268 UpdateGuideState exits: m=487 SNR=15.1
21:10:55.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:55.677 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:55.677 00.000 12268 Enqueuing Expose request
21:10:55.725 00.048 11616 IsGuiding returns 1
21:10:55.725 00.000 11616 scope still moving after pulse duration time elapsed
21:10:55.757 00.032 11616 IsSlewing returns 0
21:10:55.757 00.000 11616 IsGuiding returns 0
21:10:55.757 00.000 11616 scope move finished after 55 + 51 ms
21:10:55.757 00.000 11616 Move returns status 0, amount 55
21:10:55.757 00.000 11616 MoveAxis(N, 0, ABG)
21:10:55.757 00.000 11616 Move returns status 0, amount 0
21:10:55.757 00.000 11616 move complete, result=0
21:10:55.757 00.000 11616 worker thread done servicing request
21:10:55.757 00.000 11616 Worker thread wakes up
21:10:55.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:55.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:55.757 00.000 12268 GuideStep: -0.1 px 55 ms EAST, -0.3 px 0 ms NORTH
21:10:57.769 02.012 11616 Exposure complete
21:10:57.817 00.048 11616 worker thread done servicing request
21:10:57.817 00.000 12268 OnExposeComplete: enter
21:10:57.817 00.000 12268 UpdateGuideState(): m_state=6
21:10:57.817 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2069
21:10:57.817 00.000 12268 Star::Find returns 1 (0), X=1244.27, Y=871.79, Mass=459, SNR=14.6, Peak=50 HFD=4.3
21:10:57.817 00.000 12268 MultiStar: [#1 -0.62,0.08,1.04,U] [#2 -0.13,-0.24,1.05,U] [#3 -0.20,0.33,0.85,U] [#4 -0.49,-0.14,0.84,U] [#5 -0.13,0.11,0.82,U] [#6 -0.15,0.06,0.76,U] [#7 -0.27,0.23,0.56,U] [#8 -0.30,0.04,0.52,U] 
21:10:57.817 00.000 12268 single-star, 8 included, MultiStar: {-0.28, 0.05}, one-star: {-0.22, 0.07}
21:10:57.817 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.67) = xAngle (4.51 = -1.77)
21:10:57.817 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.54 = -1.74)
21:10:57.817 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.84 mountX=-0.05 mountY=-0.23, mountTheta=-1.77
21:10:57.817 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.07, opts=13)
21:10:57.817 00.000 12268 Enqueuing Move request for scope (-0.22, 0.07)
21:10:57.817 00.000 11616 Worker thread wakes up
21:10:57.817 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
21:10:57.817 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
21:10:57.817 00.000 11616 Moving (-0.22, 0.07) raw xDistance=-0.05 yDistance=-0.23
21:10:57.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:57.833 00.016 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:10:57.833 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:10:57.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:10:57.833 00.000 11616 MoveAxis(E, 0, ABG)
21:10:57.833 00.000 11616 Move returns status 0, amount 0
21:10:57.833 00.000 11616 MoveAxis(N, 0, ABG)
21:10:57.833 00.000 11616 Move returns status 0, amount 0
21:10:57.833 00.000 11616 move complete, result=0
21:10:57.833 00.000 11616 worker thread done servicing request
21:10:57.843 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:10:57.864 00.021 12268 UpdateGuideState exits: m=459 SNR=14.6
21:10:57.864 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:57.864 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:57.864 00.000 12268 Enqueuing Expose request
21:10:57.864 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:57.864 00.000 11616 Worker thread wakes up
21:10:57.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:57.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:10:59.871 02.007 11616 Exposure complete
21:10:59.918 00.047 11616 worker thread done servicing request
21:10:59.918 00.000 12268 OnExposeComplete: enter
21:10:59.918 00.000 12268 UpdateGuideState(): m_state=6
21:10:59.918 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2070
21:10:59.918 00.000 12268 Star::Find returns 1 (0), X=1244.49, Y=871.75, Mass=503, SNR=15.4, Peak=52 HFD=4.6
21:10:59.918 00.000 12268 MultiStar: [#1 -0.30,0.13,1.02,U] [#2 0.17,-0.26,1.00,U] [#3 -0.42,0.30,0.79,U] [#4 0.12,0.09,0.81,U] [#5 0.08,0.33,0.71,U] [#6 0.05,0.14,0.67,U] [#7 -0.27,0.73,0.00,M4] [#8 0.41,-0.23,0.56,U] 
21:10:59.918 00.000 12268 single-star, 7 included, MultiStar: {-0.01, 0.06}, one-star: {0.01, 0.03}
21:10:59.918 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.67) = xAngle (3.04 = 3.04)
21:10:59.918 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.07 = 3.07)
21:10:59.918 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.37 mountX=-0.03 mountY=0.00, mountTheta=3.07
21:10:59.918 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.03, opts=13)
21:10:59.918 00.000 12268 Enqueuing Move request for scope (0.01, 0.03)
21:10:59.918 00.000 11616 Worker thread wakes up
21:10:59.918 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
21:10:59.918 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
21:10:59.918 00.000 11616 Moving (0.01, 0.03) raw xDistance=-0.03 yDistance=0.00
21:10:59.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:59.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:10:59.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:59.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:10:59.918 00.000 11616 MoveAxis(E, 0, ABG)
21:10:59.918 00.000 11616 Move returns status 0, amount 0
21:10:59.918 00.000 11616 MoveAxis(N, 0, ABG)
21:10:59.918 00.000 11616 Move returns status 0, amount 0
21:10:59.918 00.000 11616 move complete, result=0
21:10:59.918 00.000 11616 worker thread done servicing request
21:10:59.937 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:10:59.950 00.013 12268 UpdateGuideState exits: m=503 SNR=15.4
21:10:59.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:59.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:10:59.950 00.000 12268 Enqueuing Expose request
21:10:59.950 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:59.950 00.000 11616 Worker thread wakes up
21:10:59.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:10:59.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:01.968 02.018 11616 Exposure complete
21:11:02.015 00.047 11616 worker thread done servicing request
21:11:02.015 00.000 12268 OnExposeComplete: enter
21:11:02.015 00.000 12268 UpdateGuideState(): m_state=6
21:11:02.015 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2071
21:11:02.015 00.000 12268 Star::Find returns 1 (0), X=1244.73, Y=871.78, Mass=532, SNR=15.8, Peak=60 HFD=4.5
21:11:02.031 00.016 12268 MultiStar: [#1 -0.24,0.42,0.98,U] [#2 0.08,0.18,0.95,U] [#3 -0.29,0.04,0.74,U] [#4 0.09,-0.02,0.82,U] [#5 -0.13,0.21,0.69,U] [#6 -0.19,0.19,0.72,U] [#7 -0.64,0.73,0.00,M5] [#8 0.32,0.42,0.59,U] 
21:11:02.031 00.000 12268 refined, 7 included, MultiStar: {-0.02, 0.18}, one-star: {0.24, 0.06}
21:11:02.031 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.67) = xAngle (3.32 = -2.96)
21:11:02.031 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.35 = -2.93)
21:11:02.031 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.65 mountX=-0.18 mountY=-0.04, mountTheta=-2.93
21:11:02.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.18, opts=13)
21:11:02.031 00.000 12268 Enqueuing Move request for scope (-0.02, 0.18)
21:11:02.031 00.000 11616 Worker thread wakes up
21:11:02.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
21:11:02.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
21:11:02.031 00.000 11616 Moving (-0.02, 0.18) raw xDistance=-0.18 yDistance=-0.04
21:11:02.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:11:02.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:02.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:11:02.031 00.000 11616 MoveAxis(E, 102, ABG)
21:11:02.031 00.000 11616 Guiding  Dir = 2, Dur = 102
21:11:02.031 00.000 11616 IsSlewing returns 0
21:11:02.031 00.000 11616 IsGuiding returns 0
21:11:02.031 00.000 11616 PulseGuide returned control before completion, sleep 112
21:11:02.031 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:11:02.047 00.016 12268 UpdateGuideState exits: m=532 SNR=15.8
21:11:02.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:02.062 00.015 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:02.062 00.000 12268 Enqueuing Expose request
21:11:02.156 00.094 11616 IsGuiding returns 1
21:11:02.156 00.000 11616 scope still moving after pulse duration time elapsed
21:11:02.187 00.031 11616 IsSlewing returns 0
21:11:02.187 00.000 11616 IsGuiding returns 0
21:11:02.187 00.000 11616 scope move finished after 102 + 52 ms
21:11:02.187 00.000 11616 Move returns status 0, amount 102
21:11:02.187 00.000 11616 MoveAxis(N, 0, ABG)
21:11:02.187 00.000 11616 Move returns status 0, amount 0
21:11:02.187 00.000 11616 move complete, result=0
21:11:02.187 00.000 11616 worker thread done servicing request
21:11:02.187 00.000 12268 GuideStep: -0.2 px 102 ms EAST, -0.0 px 0 ms NORTH
21:11:02.187 00.000 11616 Worker thread wakes up
21:11:02.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:02.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:04.190 02.003 11616 Exposure complete
21:11:04.238 00.048 11616 worker thread done servicing request
21:11:04.238 00.000 12268 OnExposeComplete: enter
21:11:04.238 00.000 12268 UpdateGuideState(): m_state=6
21:11:04.238 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2072
21:11:04.249 00.011 12268 Star::Find returns 1 (0), X=1244.32, Y=871.90, Mass=466, SNR=14.7, Peak=44 HFD=4.4
21:11:04.249 00.000 12268 MultiStar: [#1 -0.57,0.20,0.98,U] [#2 0.03,-0.48,1.07,U] [#3 -0.49,0.02,0.86,U] [#4 -0.26,-0.09,0.86,U] [#5 -0.23,-0.24,0.77,U] [#6 0.00,-0.16,0.64,U] [#7 -0.75,0.04,0.00,M6] [#8 -0.23,-0.17,0.50,U] 
21:11:04.249 00.000 12268 single-star, 7 included, MultiStar: {-0.25, -0.09}, one-star: {-0.17, 0.18}
21:11:04.249 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.67) = xAngle (4.01 = -2.27)
21:11:04.249 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.04 = -2.24)
21:11:04.249 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.34 mountX=-0.16 mountY=-0.19, mountTheta=-2.26
21:11:04.254 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.18, opts=13)
21:11:04.254 00.000 12268 Enqueuing Move request for scope (-0.17, 0.18)
21:11:04.254 00.000 11616 Worker thread wakes up
21:11:04.254 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
21:11:04.254 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
21:11:04.254 00.000 11616 Moving (-0.17, 0.18) raw xDistance=-0.16 yDistance=-0.19
21:11:04.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
21:11:04.254 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.04 newest=-0.23
21:11:04.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
21:11:04.254 00.000 11616 MoveAxis(E, 90, ABG)
21:11:04.254 00.000 11616 Guiding  Dir = 2, Dur = 90
21:11:04.254 00.000 11616 IsSlewing returns 0
21:11:04.254 00.000 11616 IsGuiding returns 0
21:11:04.254 00.000 11616 PulseGuide returned control before completion, sleep 100
21:11:04.270 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:11:04.286 00.016 12268 UpdateGuideState exits: m=466 SNR=14.7
21:11:04.286 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:04.286 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:04.286 00.000 12268 Enqueuing Expose request
21:11:04.365 00.079 11616 IsGuiding returns 1
21:11:04.365 00.000 11616 scope still moving after pulse duration time elapsed
21:11:04.396 00.031 11616 IsSlewing returns 0
21:11:04.396 00.000 11616 IsGuiding returns 1
21:11:04.428 00.032 11616 IsSlewing returns 0
21:11:04.428 00.000 11616 IsGuiding returns 0
21:11:04.428 00.000 11616 scope move finished after 90 + 83 ms
21:11:04.428 00.000 11616 Move returns status 0, amount 90
21:11:04.428 00.000 11616 BLC: Oldest BLC event removed
21:11:04.428 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2066 applied
21:11:04.428 00.000 11616 MoveAxis(N, 2082, ABG)
21:11:04.428 00.000 11616 Guiding  Dir = 0, Dur = 2082
21:11:04.428 00.000 11616 IsSlewing returns 0
21:11:04.428 00.000 11616 IsGuiding returns 0
21:11:04.428 00.000 11616 PulseGuide returned control before completion, sleep 2092
21:11:06.533 02.105 11616 IsGuiding returns 1
21:11:06.533 00.000 11616 scope still moving after pulse duration time elapsed
21:11:06.565 00.032 11616 IsSlewing returns 0
21:11:06.565 00.000 11616 IsGuiding returns 0
21:11:06.565 00.000 11616 scope move finished after 2082 + 52 ms
21:11:06.565 00.000 11616 Move returns status 0, amount 2082
21:11:06.565 00.000 11616 move complete, result=0
21:11:06.565 00.000 11616 worker thread done servicing request
21:11:06.565 00.000 11616 Worker thread wakes up
21:11:06.565 00.000 12268 GuideStep: -0.2 px 90 ms EAST, -0.2 px 2082 ms NORTH
21:11:06.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:06.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:08.580 02.015 11616 Exposure complete
21:11:08.627 00.047 11616 worker thread done servicing request
21:11:08.627 00.000 12268 OnExposeComplete: enter
21:11:08.627 00.000 12268 UpdateGuideState(): m_state=6
21:11:08.627 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2073
21:11:08.627 00.000 12268 Star::Find returns 1 (0), X=1244.24, Y=870.78, Mass=525, SNR=15.7, Peak=51 HFD=4.4
21:11:08.627 00.000 12268 MultiStar: [#1 -1.12,-0.49,0.00,M1] [#2 -0.48,-1.27,0.00,M1] [#3 -0.67,-0.68,0.00,M1] [#4 -0.63,-0.87,0.00,M1] [#5 -0.32,-0.55,0.70,U] [#6 -0.50,-0.83,0.00,M1] [#7 -1.11,-0.81,0.00,M7] [#8 -0.09,-0.83,0.00,M1] 
21:11:08.627 00.000 12268 refined, 1 included, MultiStar: {-0.28, -0.78}, one-star: {-0.25, -0.94}
21:11:08.627 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.67) = xAngle (-0.24 = -0.24)
21:11:08.627 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.21 = -0.21)
21:11:08.627 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.78 hyp=0.83 cameraTheta=-1.91 mountX=0.80 mountY=-0.18, mountTheta=-0.22
21:11:08.627 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.78, opts=13)
21:11:08.627 00.000 12268 Enqueuing Move request for scope (-0.28, -0.78)
21:11:08.627 00.000 11616 Worker thread wakes up
21:11:08.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.78) opts 0xd
21:11:08.627 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.78)
21:11:08.627 00.000 11616 Moving (-0.28, -0.78) raw xDistance=0.80 yDistance=-0.18
21:11:08.627 00.000 11616 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.21, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.029236, 1:0.175490
21:11:08.627 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:11:08.627 00.000 11616 resist switch: large excursion: input 0.80 thresh 0.29 direction from -1 to 1
21:11:08.627 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.40
21:11:08.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.80
21:11:08.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:11:08.627 00.000 11616 MoveAxis(W, 449, ABG)
21:11:08.627 00.000 11616 Guiding  Dir = 3, Dur = 449
21:11:08.627 00.000 11616 IsSlewing returns 0
21:11:08.627 00.000 11616 IsGuiding returns 0
21:11:08.627 00.000 11616 PulseGuide returned control before completion, sleep 459
21:11:08.643 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:11:08.659 00.016 12268 UpdateGuideState exits: m=525 SNR=15.7
21:11:08.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:08.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:08.659 00.000 12268 Enqueuing Expose request
21:11:09.102 00.443 11616 IsGuiding returns 1
21:11:09.102 00.000 11616 scope still moving after pulse duration time elapsed
21:11:09.134 00.032 11616 IsSlewing returns 0
21:11:09.134 00.000 11616 IsGuiding returns 0
21:11:09.134 00.000 11616 scope move finished after 449 + 44 ms
21:11:09.134 00.000 11616 Move returns status 0, amount 449
21:11:09.134 00.000 11616 MoveAxis(N, 15, ABG)
21:11:09.134 00.000 11616 Guiding  Dir = 0, Dur = 15
21:11:09.134 00.000 11616 IsSlewing returns 0
21:11:09.134 00.000 11616 IsGuiding returns 0
21:11:09.134 00.000 11616 PulseGuide returned control before completion, sleep 25
21:11:09.165 00.031 11616 IsGuiding returns 1
21:11:09.165 00.000 11616 scope still moving after pulse duration time elapsed
21:11:09.197 00.032 11616 IsSlewing returns 0
21:11:09.197 00.000 11616 IsGuiding returns 0
21:11:09.197 00.000 11616 scope move finished after 15 + 47 ms
21:11:09.197 00.000 11616 Move returns status 0, amount 15
21:11:09.197 00.000 11616 move complete, result=0
21:11:09.197 00.000 11616 worker thread done servicing request
21:11:09.197 00.000 11616 Worker thread wakes up
21:11:09.197 00.000 12268 GuideStep: 0.8 px 449 ms WEST, -0.2 px 15 ms NORTH
21:11:09.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:09.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:11.210 02.013 11616 Exposure complete
21:11:11.258 00.048 11616 worker thread done servicing request
21:11:11.258 00.000 12268 OnExposeComplete: enter
21:11:11.258 00.000 12268 UpdateGuideState(): m_state=6
21:11:11.258 00.000 12268 Star::Find(15, 1244, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2074
21:11:11.258 00.000 12268 Star::Find returns 1 (0), X=1244.10, Y=871.57, Mass=535, SNR=15.8, Peak=47 HFD=5.1
21:11:11.258 00.000 12268 MultiStar: [#1 -0.98,-0.41,0.00,M2] [#2 -0.57,-1.00,0.00,M2] [#3 -0.77,-0.13,0.00,M2] [#4 -0.63,-0.53,0.00,M2] [#5 -0.28,-0.38,0.69,U] [#6 -0.16,-0.98,0.00,M2] [#7 -0.73,-0.08,0.00,M8] [#8 -0.32,-0.18,0.55,U] 
21:11:11.258 00.000 12268 refined, 2 included, MultiStar: {-0.34, -0.23}, one-star: {-0.39, -0.15}
21:11:11.258 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-1.67) = xAngle (-0.88 = -0.88)
21:11:11.258 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.85 = -0.85)
21:11:11.274 00.016 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.23 hyp=0.41 cameraTheta=-2.55 mountX=0.26 mountY=-0.31, mountTheta=-0.87
21:11:11.274 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.23, opts=13)
21:11:11.274 00.000 12268 Enqueuing Move request for scope (-0.34, -0.23)
21:11:11.274 00.000 11616 Worker thread wakes up
21:11:11.274 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.23) opts 0xd
21:11:11.274 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.23)
21:11:11.274 00.000 11616 Moving (-0.34, -0.23) raw xDistance=0.26 yDistance=-0.31
21:11:11.274 00.000 11616 BLC: History state: CurrMiss=0.31, AvgInitMiss=0.21, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.029236, 1:0.175490, 2:0.306169
21:11:11.274 00.000 11616 BLC: Under-shoot: nominal increase by 117
21:11:11.274 00.000 11616 BLC: window closed
21:11:11.274 00.000 11616 BLC: Pulse adjusted to 2183
21:11:11.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
21:11:11.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
21:11:11.274 00.000 11616 MoveAxis(W, 145, ABG)
21:11:11.274 00.000 11616 Guiding  Dir = 3, Dur = 145
21:11:11.274 00.000 11616 IsSlewing returns 0
21:11:11.274 00.000 11616 IsGuiding returns 0
21:11:11.274 00.000 11616 PulseGuide returned control before completion, sleep 155
21:11:11.281 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:11:11.290 00.009 12268 UpdateGuideState exits: m=535 SNR=15.8
21:11:11.290 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:11.290 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:11.290 00.000 12268 Enqueuing Expose request
21:11:11.416 00.126 12268 evsrv: cli 0F8E69C0 connect
21:11:11.416 00.000 12268 case statement mapped state 6 to 3
21:11:11.416 00.000 12268 case statement mapped state 6 to 3
21:11:11.416 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"74105daa-8b9d-4c7d-9ab8-ea94470cf318"}
21:11:11.416 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"74105daa-8b9d-4c7d-9ab8-ea94470cf318"}
21:11:11.416 00.000 12268 evsrv: cli 0F8E69C0 disconnect
21:11:11.448 00.032 11616 IsGuiding returns 1
21:11:11.448 00.000 11616 scope still moving after pulse duration time elapsed
21:11:11.480 00.032 11616 IsSlewing returns 0
21:11:11.480 00.000 11616 IsGuiding returns 0
21:11:11.480 00.000 11616 scope move finished after 145 + 57 ms
21:11:11.480 00.000 11616 Move returns status 0, amount 145
21:11:11.480 00.000 11616 MoveAxis(N, 26, ABG)
21:11:11.480 00.000 11616 Guiding  Dir = 0, Dur = 26
21:11:11.480 00.000 11616 IsSlewing returns 0
21:11:11.480 00.000 11616 IsGuiding returns 0
21:11:11.480 00.000 11616 PulseGuide returned control before completion, sleep 36
21:11:11.527 00.047 11616 IsGuiding returns 1
21:11:11.527 00.000 11616 scope still moving after pulse duration time elapsed
21:11:11.559 00.032 11616 IsSlewing returns 0
21:11:11.559 00.000 11616 IsGuiding returns 0
21:11:11.559 00.000 11616 scope move finished after 26 + 52 ms
21:11:11.559 00.000 11616 Move returns status 0, amount 26
21:11:11.559 00.000 11616 move complete, result=0
21:11:11.559 00.000 11616 worker thread done servicing request
21:11:11.559 00.000 11616 Worker thread wakes up
21:11:11.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:11.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:11.559 00.000 12268 GuideStep: 0.3 px 145 ms WEST, -0.3 px 26 ms NORTH
21:11:13.579 02.020 11616 Exposure complete
21:11:13.626 00.047 11616 worker thread done servicing request
21:11:13.626 00.000 12268 OnExposeComplete: enter
21:11:13.626 00.000 12268 UpdateGuideState(): m_state=6
21:11:13.626 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2075
21:11:13.626 00.000 12268 Star::Find returns 1 (0), X=1244.15, Y=872.14, Mass=488, SNR=15.1, Peak=46 HFD=4.4
21:11:13.626 00.000 12268 MultiStar: [#1 -0.63,0.43,0.00,M3] [#2 -0.40,0.10,0.94,U] [#3 -0.56,0.54,0.00,M3] [#4 -0.31,0.23,0.82,U] [#5 -0.04,0.30,0.71,U] [#6 -0.38,0.28,0.73,U] [#7 -0.63,0.88,0.00,M9] [#8 -0.23,0.34,0.52,U] 
21:11:13.626 00.000 12268 refined, 5 included, MultiStar: {-0.30, 0.27}, one-star: {-0.34, 0.42}
21:11:13.626 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.67) = xAngle (4.06 = -2.22)
21:11:13.626 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.09 = -2.19)
21:11:13.626 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.27 hyp=0.40 cameraTheta=2.39 mountX=-0.24 mountY=-0.33, mountTheta=-2.21
21:11:13.626 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.27, opts=13)
21:11:13.626 00.000 12268 Enqueuing Move request for scope (-0.30, 0.27)
21:11:13.626 00.000 11616 Worker thread wakes up
21:11:13.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.27) opts 0xd
21:11:13.626 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.27)
21:11:13.626 00.000 11616 Moving (-0.30, 0.27) raw xDistance=-0.24 yDistance=-0.33
21:11:13.626 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:11:13.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:11:13.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
21:11:13.626 00.000 11616 MoveAxis(E, 0, ABG)
21:11:13.626 00.000 11616 Move returns status 0, amount 0
21:11:13.626 00.000 11616 MoveAxis(N, 28, ABG)
21:11:13.626 00.000 11616 Guiding  Dir = 0, Dur = 28
21:11:13.626 00.000 11616 IsSlewing returns 0
21:11:13.626 00.000 11616 IsGuiding returns 0
21:11:13.626 00.000 11616 PulseGuide returned control before completion, sleep 38
21:11:13.642 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:11:13.658 00.016 12268 UpdateGuideState exits: m=488 SNR=15.1
21:11:13.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:13.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:13.658 00.000 12268 Enqueuing Expose request
21:11:13.690 00.032 11616 IsGuiding returns 1
21:11:13.690 00.000 11616 scope still moving after pulse duration time elapsed
21:11:13.721 00.031 11616 IsSlewing returns 0
21:11:13.721 00.000 11616 IsGuiding returns 0
21:11:13.721 00.000 11616 scope move finished after 28 + 54 ms
21:11:13.721 00.000 11616 Move returns status 0, amount 28
21:11:13.721 00.000 11616 move complete, result=0
21:11:13.721 00.000 11616 worker thread done servicing request
21:11:13.721 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 28 ms NORTH
21:11:13.721 00.000 11616 Worker thread wakes up
21:11:13.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:13.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:15.735 02.014 11616 Exposure complete
21:11:15.783 00.048 11616 worker thread done servicing request
21:11:15.783 00.000 12268 OnExposeComplete: enter
21:11:15.783 00.000 12268 UpdateGuideState(): m_state=6
21:11:15.783 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2076
21:11:15.783 00.000 12268 Star::Find returns 1 (0), X=1244.31, Y=872.87, Mass=510, SNR=15.4, Peak=45 HFD=4.7
21:11:15.783 00.000 12268 MultiStar: [#1 -0.61,1.32,0.00,M4] [#2 -0.09,0.93,0.00,M2] [#3 -0.37,1.04,0.00,M4] [#4 -0.12,1.04,0.00,M2] [#5 -0.23,0.93,0.00,M1] [#6 -0.27,0.99,0.00,M2] [#7 -0.42,1.06,0.00,M10] [#8 0.12,1.44,0.00,M1] 
21:11:15.783 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.67) = xAngle (3.40 = -2.89)
21:11:15.783 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.43 = -2.86)
21:11:15.783 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=1.15 hyp=1.16 cameraTheta=1.73 mountX=-1.13 mountY=-0.33, mountTheta=-2.86
21:11:15.783 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=1.15, opts=13)
21:11:15.783 00.000 12268 Enqueuing Move request for scope (-0.18, 1.15)
21:11:15.783 00.000 11616 Worker thread wakes up
21:11:15.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 1.15) opts 0xd
21:11:15.783 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 1.15)
21:11:15.783 00.000 11616 Moving (-0.18, 1.15) raw xDistance=-1.13 yDistance=-0.33
21:11:15.783 00.000 11616 resist switch: large excursion: input -1.13 thresh 0.29 direction from 1 to -1
21:11:15.783 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.38
21:11:15.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.56 from input -1.13
21:11:15.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
21:11:15.783 00.000 11616 MoveAxis(E, 630, ABG)
21:11:15.783 00.000 11616 Guiding  Dir = 2, Dur = 630
21:11:15.783 00.000 11616 IsSlewing returns 0
21:11:15.783 00.000 11616 IsGuiding returns 0
21:11:15.783 00.000 11616 PulseGuide returned control before completion, sleep 640
21:11:15.799 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:11:15.815 00.016 12268 UpdateGuideState exits: m=510 SNR=15.4
21:11:15.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:15.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:15.815 00.000 12268 Enqueuing Expose request
21:11:16.449 00.634 11616 IsGuiding returns 1
21:11:16.449 00.000 11616 scope still moving after pulse duration time elapsed
21:11:16.480 00.031 11616 IsSlewing returns 0
21:11:16.480 00.000 11616 IsGuiding returns 1
21:11:16.512 00.032 11616 IsSlewing returns 0
21:11:16.512 00.000 11616 IsGuiding returns 1
21:11:16.543 00.031 11616 IsSlewing returns 0
21:11:16.543 00.000 11616 IsGuiding returns 0
21:11:16.543 00.000 11616 scope move finished after 630 + 116 ms
21:11:16.543 00.000 11616 Move returns status 0, amount 630
21:11:16.543 00.000 11616 MoveAxis(N, 28, ABG)
21:11:16.543 00.000 11616 Guiding  Dir = 0, Dur = 28
21:11:16.543 00.000 11616 IsSlewing returns 0
21:11:16.543 00.000 11616 IsGuiding returns 0
21:11:16.543 00.000 11616 PulseGuide returned control before completion, sleep 38
21:11:16.591 00.048 11616 IsGuiding returns 1
21:11:16.591 00.000 11616 scope still moving after pulse duration time elapsed
21:11:16.623 00.032 11616 IsSlewing returns 0
21:11:16.623 00.000 11616 IsGuiding returns 0
21:11:16.624 00.001 11616 scope move finished after 28 + 50 ms
21:11:16.624 00.000 11616 Move returns status 0, amount 28
21:11:16.624 00.000 11616 move complete, result=0
21:11:16.624 00.000 11616 worker thread done servicing request
21:11:16.624 00.000 11616 Worker thread wakes up
21:11:16.624 00.000 12268 GuideStep: -1.1 px 630 ms EAST, -0.3 px 28 ms NORTH
21:11:16.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:16.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:18.642 02.018 11616 Exposure complete
21:11:18.690 00.048 11616 worker thread done servicing request
21:11:18.690 00.000 12268 OnExposeComplete: enter
21:11:18.690 00.000 12268 UpdateGuideState(): m_state=6
21:11:18.690 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2077
21:11:18.690 00.000 12268 Star::Find returns 1 (0), X=1244.12, Y=872.32, Mass=514, SNR=15.5, Peak=43 HFD=4.6
21:11:18.690 00.000 12268 MultiStar: [#1 -0.71,0.59,0.00,M5] [#2 -0.14,0.08,0.97,U] [#3 -0.62,0.45,0.00,M5] [#4 -0.36,0.46,0.83,U] [#5 -0.41,0.25,0.73,U] [#6 -0.59,0.20,0.67,U] [#7 -0.23,0.49,0.51,U] [#8 -0.45,0.57,0.00,M2] 
21:11:18.690 00.000 12268 refined, 5 included, MultiStar: {-0.34, 0.34}, one-star: {-0.37, 0.60}
21:11:18.690 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.67) = xAngle (4.03 = -2.26)
21:11:18.690 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.06 = -2.23)
21:11:18.690 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.34 hyp=0.49 cameraTheta=2.36 mountX=-0.31 mountY=-0.39, mountTheta=-2.25
21:11:18.690 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.34, opts=13)
21:11:18.690 00.000 12268 Enqueuing Move request for scope (-0.34, 0.34)
21:11:18.690 00.000 11616 Worker thread wakes up
21:11:18.690 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.34) opts 0xd
21:11:18.690 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.34)
21:11:18.690 00.000 11616 Moving (-0.34, 0.34) raw xDistance=-0.31 yDistance=-0.39
21:11:18.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
21:11:18.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
21:11:18.690 00.000 11616 MoveAxis(E, 172, ABG)
21:11:18.690 00.000 11616 Guiding  Dir = 2, Dur = 172
21:11:18.690 00.000 11616 IsSlewing returns 0
21:11:18.690 00.000 11616 IsGuiding returns 0
21:11:18.690 00.000 11616 PulseGuide returned control before completion, sleep 182
21:11:18.705 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:11:18.721 00.016 12268 UpdateGuideState exits: m=514 SNR=15.5
21:11:18.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:18.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:18.721 00.000 12268 Enqueuing Expose request
21:11:18.895 00.174 11616 IsGuiding returns 1
21:11:18.895 00.000 11616 scope still moving after pulse duration time elapsed
21:11:18.927 00.032 11616 IsSlewing returns 0
21:11:18.927 00.000 11616 IsGuiding returns 0
21:11:18.927 00.000 11616 scope move finished after 172 + 54 ms
21:11:18.927 00.000 11616 Move returns status 0, amount 172
21:11:18.927 00.000 11616 MoveAxis(N, 33, ABG)
21:11:18.927 00.000 11616 Guiding  Dir = 0, Dur = 33
21:11:18.927 00.000 11616 IsSlewing returns 0
21:11:18.927 00.000 11616 IsGuiding returns 0
21:11:18.927 00.000 11616 PulseGuide returned control before completion, sleep 43
21:11:18.974 00.047 11616 IsGuiding returns 1
21:11:18.974 00.000 11616 scope still moving after pulse duration time elapsed
21:11:19.006 00.032 11616 IsSlewing returns 0
21:11:19.006 00.000 11616 IsGuiding returns 0
21:11:19.006 00.000 11616 scope move finished after 33 + 44 ms
21:11:19.006 00.000 11616 Move returns status 0, amount 33
21:11:19.006 00.000 11616 move complete, result=0
21:11:19.006 00.000 11616 worker thread done servicing request
21:11:19.006 00.000 11616 Worker thread wakes up
21:11:19.006 00.000 12268 GuideStep: -0.3 px 172 ms EAST, -0.4 px 33 ms NORTH
21:11:19.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:19.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:21.016 02.010 11616 Exposure complete
21:11:21.064 00.048 11616 worker thread done servicing request
21:11:21.064 00.000 12268 OnExposeComplete: enter
21:11:21.064 00.000 12268 UpdateGuideState(): m_state=6
21:11:21.064 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2078
21:11:21.064 00.000 12268 Star::Find returns 1 (0), X=1244.34, Y=871.54, Mass=548, SNR=16.0, Peak=48 HFD=4.8
21:11:21.064 00.000 12268 MultiStar: [#1 -0.60,-0.08,0.99,U] [#2 -0.29,-0.43,0.98,U] [#3 -0.33,0.21,0.81,U] [#4 -0.02,-0.25,0.80,U] [#5 -0.12,-0.04,0.73,U] [#6 -0.06,-0.41,0.61,U] [#7 -0.29,0.22,0.37,U] [#8 -0.07,0.16,0.51,U] 
21:11:21.064 00.000 12268 single-star, 8 included, MultiStar: {-0.23, -0.12}, one-star: {-0.15, -0.18}
21:11:21.064 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.67) = xAngle (-0.60 = -0.60)
21:11:21.064 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.57 = -0.57)
21:11:21.064 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-2.27 mountX=0.19 mountY=-0.13, mountTheta=-0.58
21:11:21.064 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.18, opts=13)
21:11:21.064 00.000 12268 Enqueuing Move request for scope (-0.15, -0.18)
21:11:21.064 00.000 11616 Worker thread wakes up
21:11:21.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.18) opts 0xd
21:11:21.064 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.18)
21:11:21.064 00.000 11616 Moving (-0.15, -0.18) raw xDistance=0.19 yDistance=-0.13
21:11:21.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:11:21.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:11:21.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:21.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:11:21.064 00.000 11616 MoveAxis(E, 0, ABG)
21:11:21.064 00.000 11616 Move returns status 0, amount 0
21:11:21.064 00.000 11616 MoveAxis(N, 0, ABG)
21:11:21.064 00.000 11616 Move returns status 0, amount 0
21:11:21.064 00.000 11616 move complete, result=0
21:11:21.064 00.000 11616 worker thread done servicing request
21:11:21.080 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:11:21.096 00.016 12268 UpdateGuideState exits: m=548 SNR=16.0
21:11:21.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:21.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:21.096 00.000 12268 Enqueuing Expose request
21:11:21.096 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:21.096 00.000 11616 Worker thread wakes up
21:11:21.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:21.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:23.111 02.015 11616 Exposure complete
21:11:23.159 00.048 11616 worker thread done servicing request
21:11:23.159 00.000 12268 OnExposeComplete: enter
21:11:23.159 00.000 12268 UpdateGuideState(): m_state=6
21:11:23.159 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2079
21:11:23.159 00.000 12268 Star::Find returns 1 (0), X=1244.16, Y=871.28, Mass=537, SNR=15.9, Peak=50 HFD=4.9
21:11:23.159 00.000 12268 MultiStar: [#1 -0.62,-0.33,0.00,M5] [#2 -0.14,-0.77,0.00,M1] [#3 -0.58,-0.48,0.00,M5] [#4 -0.32,-0.39,0.79,U] [#5 -0.41,-0.32,0.73,U] [#6 -0.29,-0.73,0.00,M1] [#7 -0.49,-0.02,0.50,U] [#8 -0.49,-0.20,0.49,U] 
21:11:23.159 00.000 12268 refined, 4 included, MultiStar: {-0.39, -0.31}, one-star: {-0.33, -0.43}
21:11:23.159 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.67) = xAngle (-0.81 = -0.81)
21:11:23.159 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.77 = -0.77)
21:11:23.159 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.31 hyp=0.50 cameraTheta=-2.47 mountX=0.34 mountY=-0.35, mountTheta=-0.79
21:11:23.159 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=-0.31, opts=13)
21:11:23.159 00.000 12268 Enqueuing Move request for scope (-0.39, -0.31)
21:11:23.159 00.000 11616 Worker thread wakes up
21:11:23.159 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.31) opts 0xd
21:11:23.159 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, -0.31)
21:11:23.159 00.000 11616 Moving (-0.39, -0.31) raw xDistance=0.34 yDistance=-0.35
21:11:23.159 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
21:11:23.159 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
21:11:23.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
21:11:23.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
21:11:23.159 00.000 11616 MoveAxis(W, 192, ABG)
21:11:23.159 00.000 11616 Guiding  Dir = 3, Dur = 192
21:11:23.159 00.000 11616 IsSlewing returns 0
21:11:23.175 00.016 11616 IsGuiding returns 0
21:11:23.175 00.000 11616 PulseGuide returned control before completion, sleep 202
21:11:23.175 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:11:23.191 00.016 12268 UpdateGuideState exits: m=537 SNR=15.9
21:11:23.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:23.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:23.191 00.000 12268 Enqueuing Expose request
21:11:23.381 00.190 11616 IsGuiding returns 1
21:11:23.381 00.000 11616 scope still moving after pulse duration time elapsed
21:11:23.413 00.032 11616 IsSlewing returns 0
21:11:23.413 00.000 11616 IsGuiding returns 0
21:11:23.413 00.000 11616 scope move finished after 192 + 46 ms
21:11:23.413 00.000 11616 Move returns status 0, amount 192
21:11:23.413 00.000 11616 MoveAxis(N, 29, ABG)
21:11:23.413 00.000 11616 Guiding  Dir = 0, Dur = 29
21:11:23.413 00.000 11616 IsSlewing returns 0
21:11:23.413 00.000 11616 IsGuiding returns 0
21:11:23.413 00.000 11616 PulseGuide returned control before completion, sleep 39
21:11:23.460 00.047 11616 IsGuiding returns 1
21:11:23.460 00.000 11616 scope still moving after pulse duration time elapsed
21:11:23.492 00.032 11616 IsSlewing returns 0
21:11:23.492 00.000 11616 IsGuiding returns 0
21:11:23.492 00.000 11616 scope move finished after 29 + 49 ms
21:11:23.492 00.000 11616 Move returns status 0, amount 29
21:11:23.492 00.000 11616 move complete, result=0
21:11:23.492 00.000 11616 worker thread done servicing request
21:11:23.492 00.000 11616 Worker thread wakes up
21:11:23.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:23.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:23.492 00.000 12268 GuideStep: 0.3 px 192 ms WEST, -0.3 px 29 ms NORTH
21:11:25.503 02.011 11616 Exposure complete
21:11:25.550 00.047 11616 worker thread done servicing request
21:11:25.550 00.000 12268 OnExposeComplete: enter
21:11:25.550 00.000 12268 UpdateGuideState(): m_state=6
21:11:25.550 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2080
21:11:25.550 00.000 12268 Star::Find returns 1 (0), X=1244.17, Y=871.51, Mass=542, SNR=15.9, Peak=49 HFD=4.7
21:11:25.550 00.000 12268 MultiStar: [#1 -0.87,-0.12,0.00,M6] [#2 -0.59,-0.67,0.00,M2] [#3 -0.44,0.07,0.81,U] [#4 -0.27,-0.52,0.79,U] [#5 -0.33,-0.43,0.69,U] [#6 -0.69,-0.54,0.00,M2] [#7 -0.90,0.33,0.00,M8] [#8 -0.20,0.03,0.46,U] 
21:11:25.550 00.000 12268 single-star, 4 included, MultiStar: {-0.32, -0.22}, one-star: {-0.31, -0.20}
21:11:25.550 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.67) = xAngle (-0.90 = -0.90)
21:11:25.550 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.87 = -0.87)
21:11:25.550 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.20 hyp=0.38 cameraTheta=-2.56 mountX=0.23 mountY=-0.29, mountTheta=-0.88
21:11:25.562 00.012 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.20, opts=13)
21:11:25.562 00.000 12268 Enqueuing Move request for scope (-0.31, -0.20)
21:11:25.562 00.000 11616 Worker thread wakes up
21:11:25.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.20) opts 0xd
21:11:25.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.20)
21:11:25.562 00.000 11616 Moving (-0.31, -0.20) raw xDistance=0.23 yDistance=-0.29
21:11:25.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
21:11:25.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
21:11:25.562 00.000 11616 MoveAxis(W, 131, ABG)
21:11:25.562 00.000 11616 Guiding  Dir = 3, Dur = 131
21:11:25.562 00.000 11616 IsSlewing returns 0
21:11:25.562 00.000 11616 IsGuiding returns 0
21:11:25.562 00.000 11616 PulseGuide returned control before completion, sleep 141
21:11:25.566 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:11:25.582 00.016 12268 UpdateGuideState exits: m=542 SNR=15.9
21:11:25.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:25.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:25.582 00.000 12268 Enqueuing Expose request
21:11:25.709 00.127 11616 IsGuiding returns 1
21:11:25.709 00.000 11616 scope still moving after pulse duration time elapsed
21:11:25.741 00.032 11616 IsSlewing returns 0
21:11:25.741 00.000 11616 IsGuiding returns 1
21:11:25.772 00.031 11616 IsSlewing returns 0
21:11:25.772 00.000 11616 IsGuiding returns 0
21:11:25.772 00.000 11616 scope move finished after 131 + 78 ms
21:11:25.772 00.000 11616 Move returns status 0, amount 131
21:11:25.772 00.000 11616 MoveAxis(N, 24, ABG)
21:11:25.772 00.000 11616 Guiding  Dir = 0, Dur = 24
21:11:25.772 00.000 11616 IsSlewing returns 0
21:11:25.772 00.000 11616 IsGuiding returns 0
21:11:25.772 00.000 11616 PulseGuide returned control before completion, sleep 34
21:11:25.820 00.048 11616 IsGuiding returns 1
21:11:25.820 00.000 11616 scope still moving after pulse duration time elapsed
21:11:25.852 00.032 11616 IsSlewing returns 0
21:11:25.852 00.000 11616 IsGuiding returns 0
21:11:25.852 00.000 11616 scope move finished after 24 + 54 ms
21:11:25.852 00.000 11616 Move returns status 0, amount 24
21:11:25.852 00.000 11616 move complete, result=0
21:11:25.852 00.000 11616 worker thread done servicing request
21:11:25.852 00.000 11616 Worker thread wakes up
21:11:25.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:25.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:25.852 00.000 12268 GuideStep: 0.2 px 131 ms WEST, -0.3 px 24 ms NORTH
21:11:27.859 02.007 11616 Exposure complete
21:11:27.922 00.063 11616 worker thread done servicing request
21:11:27.922 00.000 12268 OnExposeComplete: enter
21:11:27.922 00.000 12268 UpdateGuideState(): m_state=6
21:11:27.922 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2081
21:11:27.922 00.000 12268 Star::Find returns 1 (0), X=1244.08, Y=871.70, Mass=575, SNR=16.5, Peak=47 HFD=4.9
21:11:27.922 00.000 12268 MultiStar: [#1 -0.81,-0.10,0.00,M7] [#2 -0.43,-0.19,0.90,U] [#3 -0.54,0.20,0.71,U] [#4 -0.24,-0.09,0.76,U] [#5 -0.29,0.26,0.66,U] [#6 -0.08,0.08,0.57,U] [#7 -0.52,0.06,0.52,U] [#8 -0.17,-0.09,0.41,U] 
21:11:27.922 00.000 12268 refined, 7 included, MultiStar: {-0.35, 0.02}, one-star: {-0.41, -0.01}
21:11:27.922 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.67) = xAngle (4.76 = -1.53)
21:11:27.922 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.79 = -1.50)
21:11:27.922 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.02 hyp=0.35 cameraTheta=3.09 mountX=0.02 mountY=-0.35, mountTheta=-1.53
21:11:27.922 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.02, opts=13)
21:11:27.922 00.000 12268 Enqueuing Move request for scope (-0.35, 0.02)
21:11:27.922 00.000 11616 Worker thread wakes up
21:11:27.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.02) opts 0xd
21:11:27.922 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.02)
21:11:27.922 00.000 11616 Moving (-0.35, 0.02) raw xDistance=0.02 yDistance=-0.35
21:11:27.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:27.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:11:27.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
21:11:27.922 00.000 11616 MoveAxis(E, 0, ABG)
21:11:27.922 00.000 11616 Move returns status 0, amount 0
21:11:27.922 00.000 11616 MoveAxis(N, 30, ABG)
21:11:27.922 00.000 11616 Guiding  Dir = 0, Dur = 30
21:11:27.922 00.000 11616 IsSlewing returns 0
21:11:27.922 00.000 11616 IsGuiding returns 0
21:11:27.922 00.000 11616 PulseGuide returned control before completion, sleep 40
21:11:27.937 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:11:27.953 00.016 12268 UpdateGuideState exits: m=575 SNR=16.5
21:11:27.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:27.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:27.953 00.000 12268 Enqueuing Expose request
21:11:27.984 00.031 11616 IsGuiding returns 1
21:11:27.984 00.000 11616 scope still moving after pulse duration time elapsed
21:11:28.015 00.031 11616 IsSlewing returns 0
21:11:28.015 00.000 11616 IsGuiding returns 1
21:11:28.046 00.031 11616 IsSlewing returns 0
21:11:28.046 00.000 11616 IsGuiding returns 1
21:11:28.078 00.032 11616 IsSlewing returns 0
21:11:28.078 00.000 11616 IsGuiding returns 1
21:11:28.109 00.031 11616 IsSlewing returns 0
21:11:28.109 00.000 11616 IsGuiding returns 1
21:11:28.141 00.032 11616 IsSlewing returns 0
21:11:28.141 00.000 11616 IsGuiding returns 0
21:11:28.141 00.000 11616 scope move finished after 30 + 181 ms
21:11:28.141 00.000 11616 Move returns status 0, amount 30
21:11:28.141 00.000 11616 move complete, result=0
21:11:28.141 00.000 11616 worker thread done servicing request
21:11:28.141 00.000 11616 Worker thread wakes up
21:11:28.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:28.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:28.141 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 30 ms NORTH
21:11:30.156 02.015 11616 Exposure complete
21:11:30.202 00.046 11616 worker thread done servicing request
21:11:30.202 00.000 12268 OnExposeComplete: enter
21:11:30.202 00.000 12268 UpdateGuideState(): m_state=6
21:11:30.202 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2082
21:11:30.202 00.000 12268 Star::Find returns 1 (0), X=1244.60, Y=871.65, Mass=495, SNR=15.2, Peak=47 HFD=4.9
21:11:30.202 00.000 12268 MultiStar: [#1 -0.61,-0.09,1.00,U] [#2 -0.06,-0.54,1.01,U] [#3 -0.50,0.15,0.82,U] [#4 0.02,-0.31,0.84,U] [#5 -0.17,-0.25,0.72,U] [#6 -0.55,-0.31,0.61,U] [#7 -0.52,0.10,0.50,U] [#8 -0.55,0.14,0.62,U] 
21:11:30.202 00.000 12268 single-star, 8 included, MultiStar: {-0.28, -0.15}, one-star: {0.11, -0.07}
21:11:30.202 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.67) = xAngle (1.14 = 1.14)
21:11:30.202 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.17 = 1.17)
21:11:30.202 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.53 mountX=0.06 mountY=0.12, mountTheta=1.14
21:11:30.219 00.017 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.07, opts=13)
21:11:30.219 00.000 12268 Enqueuing Move request for scope (0.11, -0.07)
21:11:30.219 00.000 11616 Worker thread wakes up
21:11:30.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
21:11:30.219 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
21:11:30.219 00.000 11616 Moving (0.11, -0.07) raw xDistance=0.06 yDistance=0.12
21:11:30.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:30.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:11:30.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:30.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:11:30.219 00.000 11616 MoveAxis(E, 0, ABG)
21:11:30.219 00.000 11616 Move returns status 0, amount 0
21:11:30.219 00.000 11616 MoveAxis(N, 0, ABG)
21:11:30.219 00.000 11616 Move returns status 0, amount 0
21:11:30.219 00.000 11616 move complete, result=0
21:11:30.219 00.000 11616 worker thread done servicing request
21:11:30.234 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:11:30.250 00.016 12268 UpdateGuideState exits: m=495 SNR=15.2
21:11:30.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:30.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:30.250 00.000 12268 Enqueuing Expose request
21:11:30.250 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:11:30.250 00.000 11616 Worker thread wakes up
21:11:30.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:30.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:32.269 02.019 11616 Exposure complete
21:11:32.317 00.048 11616 worker thread done servicing request
21:11:32.317 00.000 12268 OnExposeComplete: enter
21:11:32.317 00.000 12268 UpdateGuideState(): m_state=6
21:11:32.317 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2083
21:11:32.317 00.000 12268 Star::Find returns 1 (0), X=1244.29, Y=871.73, Mass=554, SNR=16.1, Peak=52 HFD=4.9
21:11:32.317 00.000 12268 MultiStar: [#1 -0.51,0.10,0.99,U] [#2 -0.38,-0.50,0.97,U] [#3 -0.35,0.33,0.81,U] [#4 -0.28,0.10,0.78,U] [#5 -0.10,-0.23,0.71,U] [#6 -0.17,-0.14,0.59,U] [#7 -0.53,0.07,0.55,U] [#8 -0.56,-0.06,0.58,U] 
21:11:32.317 00.000 12268 single-star, 8 included, MultiStar: {-0.34, -0.04}, one-star: {-0.19, 0.02}
21:11:32.317 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (-1.67) = xAngle (4.73 = -1.55)
21:11:32.317 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.76 = -1.52)
21:11:32.317 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.20 cameraTheta=3.06 mountX=0.00 mountY=-0.20, mountTheta=-1.55
21:11:32.317 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.02, opts=13)
21:11:32.317 00.000 12268 Enqueuing Move request for scope (-0.19, 0.02)
21:11:32.317 00.000 11616 Worker thread wakes up
21:11:32.317 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
21:11:32.317 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
21:11:32.317 00.000 11616 Moving (-0.19, 0.02) raw xDistance=0.00 yDistance=-0.20
21:11:32.317 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:32.317 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:11:32.317 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
21:11:32.317 00.000 11616 MoveAxis(E, 0, ABG)
21:11:32.317 00.000 11616 Move returns status 0, amount 0
21:11:32.317 00.000 11616 MoveAxis(N, 17, ABG)
21:11:32.317 00.000 11616 Guiding  Dir = 0, Dur = 17
21:11:32.317 00.000 11616 IsSlewing returns 0
21:11:32.317 00.000 11616 IsGuiding returns 0
21:11:32.317 00.000 11616 PulseGuide returned control before completion, sleep 27
21:11:32.343 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:11:32.349 00.006 12268 UpdateGuideState exits: m=554 SNR=16.1
21:11:32.349 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:32.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:32.349 00.000 12268 Enqueuing Expose request
21:11:32.365 00.016 11616 IsGuiding returns 1
21:11:32.365 00.000 11616 scope still moving after pulse duration time elapsed
21:11:32.396 00.031 11616 IsSlewing returns 0
21:11:32.396 00.000 11616 IsGuiding returns 1
21:11:32.428 00.032 11616 IsSlewing returns 0
21:11:32.428 00.000 11616 IsGuiding returns 0
21:11:32.428 00.000 11616 scope move finished after 17 + 79 ms
21:11:32.428 00.000 11616 Move returns status 0, amount 17
21:11:32.428 00.000 11616 move complete, result=0
21:11:32.428 00.000 11616 worker thread done servicing request
21:11:32.428 00.000 11616 Worker thread wakes up
21:11:32.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:32.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:32.428 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 17 ms NORTH
21:11:34.444 02.016 11616 Exposure complete
21:11:34.499 00.055 11616 worker thread done servicing request
21:11:34.499 00.000 12268 OnExposeComplete: enter
21:11:34.499 00.000 12268 UpdateGuideState(): m_state=6
21:11:34.499 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2084
21:11:34.499 00.000 12268 Star::Find returns 1 (0), X=1244.21, Y=871.92, Mass=559, SNR=16.2, Peak=54 HFD=4.4
21:11:34.499 00.000 12268 MultiStar: [#1 -0.53,0.37,0.93,U] [#2 -0.11,-0.48,0.95,U] [#3 -0.39,0.47,0.77,U] [#4 -0.33,0.04,0.77,U] [#5 -0.07,-0.25,0.67,U] [#6 -0.08,-0.38,0.64,U] [#7 -0.11,0.65,0.00,M6] [#8 0.05,0.34,0.57,U] 
21:11:34.499 00.000 12268 refined, 7 included, MultiStar: {-0.24, 0.04}, one-star: {-0.28, 0.20}
21:11:34.499 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (-1.67) = xAngle (4.64 = -1.65)
21:11:34.499 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.67 = -1.62)
21:11:34.499 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.24 cameraTheta=2.97 mountX=-0.02 mountY=-0.24, mountTheta=-1.65
21:11:34.499 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.04, opts=13)
21:11:34.499 00.000 12268 Enqueuing Move request for scope (-0.24, 0.04)
21:11:34.499 00.000 11616 Worker thread wakes up
21:11:34.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.04) opts 0xd
21:11:34.499 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.04)
21:11:34.499 00.000 11616 Moving (-0.24, 0.04) raw xDistance=-0.02 yDistance=-0.24
21:11:34.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:34.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:11:34.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:11:34.499 00.000 11616 MoveAxis(E, 0, ABG)
21:11:34.499 00.000 11616 Move returns status 0, amount 0
21:11:34.499 00.000 11616 MoveAxis(N, 21, ABG)
21:11:34.499 00.000 11616 Guiding  Dir = 0, Dur = 21
21:11:34.499 00.000 11616 IsSlewing returns 0
21:11:34.499 00.000 11616 IsGuiding returns 0
21:11:34.499 00.000 11616 PulseGuide returned control before completion, sleep 31
21:11:34.507 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:11:34.531 00.024 12268 UpdateGuideState exits: m=559 SNR=16.2
21:11:34.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:34.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:34.531 00.000 12268 Enqueuing Expose request
21:11:34.539 00.008 11616 IsGuiding returns 1
21:11:34.539 00.000 11616 scope still moving after pulse duration time elapsed
21:11:34.571 00.032 11616 IsSlewing returns 0
21:11:34.571 00.000 11616 IsGuiding returns 0
21:11:34.571 00.000 11616 scope move finished after 21 + 43 ms
21:11:34.571 00.000 11616 Move returns status 0, amount 21
21:11:34.571 00.000 11616 move complete, result=0
21:11:34.571 00.000 11616 worker thread done servicing request
21:11:34.571 00.000 11616 Worker thread wakes up
21:11:34.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:34.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:34.571 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 21 ms NORTH
21:11:36.576 02.005 11616 Exposure complete
21:11:36.625 00.049 11616 worker thread done servicing request
21:11:36.625 00.000 12268 OnExposeComplete: enter
21:11:36.625 00.000 12268 UpdateGuideState(): m_state=6
21:11:36.625 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2085
21:11:36.625 00.000 12268 Star::Find returns 1 (0), X=1244.36, Y=872.26, Mass=515, SNR=15.6, Peak=53 HFD=4.7
21:11:36.625 00.000 12268 MultiStar: [#1 -0.55,0.92,0.00,M5] [#2 -0.12,0.21,0.96,U] [#3 -0.28,0.42,0.81,U] [#4 -0.22,0.37,0.82,U] [#5 0.08,0.16,0.65,U] [#6 0.24,0.30,0.64,U] [#7 -0.25,0.67,0.00,M7] [#8 0.02,0.29,0.49,U] 
21:11:36.625 00.000 12268 refined, 6 included, MultiStar: {-0.08, 0.34}, one-star: {-0.13, 0.54}
21:11:36.625 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.67) = xAngle (3.47 = -2.81)
21:11:36.625 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.50 = -2.78)
21:11:36.625 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.80 mountX=-0.33 mountY=-0.12, mountTheta=-2.78
21:11:36.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.34, opts=13)
21:11:36.625 00.000 12268 Enqueuing Move request for scope (-0.08, 0.34)
21:11:36.625 00.000 11616 Worker thread wakes up
21:11:36.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.34) opts 0xd
21:11:36.625 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.34)
21:11:36.625 00.000 11616 Moving (-0.08, 0.34) raw xDistance=-0.33 yDistance=-0.12
21:11:36.625 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
21:11:36.625 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.99
21:11:36.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
21:11:36.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:36.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:11:36.625 00.000 11616 MoveAxis(E, 185, ABG)
21:11:36.625 00.000 11616 Guiding  Dir = 2, Dur = 185
21:11:36.625 00.000 11616 IsSlewing returns 0
21:11:36.625 00.000 11616 IsGuiding returns 0
21:11:36.625 00.000 11616 PulseGuide returned control before completion, sleep 195
21:11:36.639 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:11:36.656 00.017 12268 UpdateGuideState exits: m=515 SNR=15.6
21:11:36.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:36.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:36.656 00.000 12268 Enqueuing Expose request
21:11:36.843 00.187 11616 IsGuiding returns 1
21:11:36.843 00.000 11616 scope still moving after pulse duration time elapsed
21:11:36.875 00.032 11616 IsSlewing returns 0
21:11:36.875 00.000 11616 IsGuiding returns 0
21:11:36.875 00.000 11616 scope move finished after 185 + 52 ms
21:11:36.875 00.000 11616 Move returns status 0, amount 185
21:11:36.875 00.000 11616 MoveAxis(N, 0, ABG)
21:11:36.875 00.000 11616 Move returns status 0, amount 0
21:11:36.875 00.000 11616 move complete, result=0
21:11:36.875 00.000 11616 worker thread done servicing request
21:11:36.875 00.000 11616 Worker thread wakes up
21:11:36.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:36.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:36.875 00.000 12268 GuideStep: -0.3 px 185 ms EAST, -0.1 px 0 ms NORTH
21:11:38.892 02.017 11616 Exposure complete
21:11:38.939 00.047 11616 worker thread done servicing request
21:11:38.939 00.000 12268 OnExposeComplete: enter
21:11:38.939 00.000 12268 UpdateGuideState(): m_state=6
21:11:38.939 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2086
21:11:38.939 00.000 12268 Star::Find returns 1 (0), X=1244.39, Y=871.99, Mass=494, SNR=15.2, Peak=54 HFD=4.4
21:11:38.939 00.000 12268 MultiStar: [#1 -0.49,0.57,0.00,M6] [#2 -0.15,-0.17,1.01,U] [#3 -0.44,0.64,0.00,M1] [#4 -0.30,0.21,0.84,U] [#5 -0.48,0.36,0.74,U] [#6 -0.36,0.03,0.58,U] [#7 -0.45,0.82,0.00,M8] [#8 -0.13,0.48,0.60,U] 
21:11:38.939 00.000 12268 single-star, 5 included, MultiStar: {-0.24, 0.18}, one-star: {-0.09, 0.27}
21:11:38.939 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.67) = xAngle (3.57 = -2.71)
21:11:38.939 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.60 = -2.68)
21:11:38.939 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.90 mountX=-0.26 mountY=-0.13, mountTheta=-2.69
21:11:38.939 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.27, opts=13)
21:11:38.939 00.000 12268 Enqueuing Move request for scope (-0.09, 0.27)
21:11:38.939 00.000 11616 Worker thread wakes up
21:11:38.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
21:11:38.939 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
21:11:38.939 00.000 11616 Moving (-0.09, 0.27) raw xDistance=-0.26 yDistance=-0.13
21:11:38.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:11:38.939 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:38.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:11:38.939 00.000 11616 MoveAxis(E, 147, ABG)
21:11:38.939 00.000 11616 Guiding  Dir = 2, Dur = 147
21:11:38.939 00.000 11616 IsSlewing returns 0
21:11:38.939 00.000 11616 IsGuiding returns 0
21:11:38.939 00.000 11616 PulseGuide returned control before completion, sleep 157
21:11:38.955 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:11:38.971 00.016 12268 UpdateGuideState exits: m=494 SNR=15.2
21:11:38.971 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:38.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:38.971 00.000 12268 Enqueuing Expose request
21:11:39.113 00.142 11616 IsGuiding returns 1
21:11:39.113 00.000 11616 scope still moving after pulse duration time elapsed
21:11:39.145 00.032 11616 IsSlewing returns 0
21:11:39.145 00.000 11616 IsGuiding returns 1
21:11:39.177 00.032 11616 IsSlewing returns 0
21:11:39.177 00.000 11616 IsGuiding returns 1
21:11:39.208 00.031 11616 IsSlewing returns 0
21:11:39.208 00.000 11616 IsGuiding returns 1
21:11:39.240 00.032 11616 IsSlewing returns 0
21:11:39.240 00.000 11616 IsGuiding returns 0
21:11:39.240 00.000 11616 scope move finished after 147 + 141 ms
21:11:39.240 00.000 11616 Move returns status 0, amount 147
21:11:39.240 00.000 11616 MoveAxis(N, 0, ABG)
21:11:39.240 00.000 11616 Move returns status 0, amount 0
21:11:39.240 00.000 11616 move complete, result=0
21:11:39.240 00.000 11616 worker thread done servicing request
21:11:39.240 00.000 11616 Worker thread wakes up
21:11:39.240 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:39.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:39.240 00.000 12268 GuideStep: -0.3 px 147 ms EAST, -0.1 px 0 ms NORTH
21:11:41.250 02.010 11616 Exposure complete
21:11:41.312 00.062 11616 worker thread done servicing request
21:11:41.312 00.000 12268 OnExposeComplete: enter
21:11:41.312 00.000 12268 UpdateGuideState(): m_state=6
21:11:41.312 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2087
21:11:41.312 00.000 12268 Star::Find returns 1 (0), X=1244.33, Y=871.95, Mass=529, SNR=15.7, Peak=56 HFD=4.7
21:11:41.312 00.000 12268 MultiStar: [#1 -0.62,0.12,0.96,U] [#2 -0.07,-0.16,0.97,U] [#3 -0.65,0.27,0.00,M2] [#4 -0.19,-0.28,0.73,U] [#5 0.00,-0.14,0.72,U] [#6 -0.29,-0.41,0.61,U] [#7 -0.22,0.57,0.38,U] [#8 -0.24,0.41,0.43,U] 
21:11:41.312 00.000 12268 refined, 7 included, MultiStar: {-0.23, 0.00}, one-star: {-0.16, 0.23}
21:11:41.312 00.000 12268 CameraToMount -- cameraTheta (3.12) - m_xAngle (-1.67) = xAngle (4.79 = -1.49)
21:11:41.312 00.000 12268 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.82 = -1.46)
21:11:41.312 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.00 hyp=0.23 cameraTheta=3.12 mountX=0.02 mountY=-0.23, mountTheta=-1.49
21:11:41.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.00, opts=13)
21:11:41.312 00.000 12268 Enqueuing Move request for scope (-0.23, 0.00)
21:11:41.312 00.000 11616 Worker thread wakes up
21:11:41.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.00) opts 0xd
21:11:41.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.00)
21:11:41.312 00.000 11616 Moving (-0.23, 0.00) raw xDistance=0.02 yDistance=-0.23
21:11:41.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:41.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:11:41.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
21:11:41.312 00.000 11616 MoveAxis(E, 0, ABG)
21:11:41.312 00.000 11616 Move returns status 0, amount 0
21:11:41.312 00.000 11616 MoveAxis(N, 19, ABG)
21:11:41.312 00.000 11616 Guiding  Dir = 0, Dur = 19
21:11:41.312 00.000 11616 IsSlewing returns 0
21:11:41.312 00.000 11616 IsGuiding returns 0
21:11:41.312 00.000 11616 PulseGuide returned control before completion, sleep 29
21:11:41.328 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:11:41.343 00.015 12268 UpdateGuideState exits: m=529 SNR=15.7
21:11:41.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:41.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:41.343 00.000 12268 Enqueuing Expose request
21:11:41.359 00.016 11616 IsGuiding returns 1
21:11:41.359 00.000 11616 scope still moving after pulse duration time elapsed
21:11:41.390 00.031 11616 IsSlewing returns 0
21:11:41.390 00.000 11616 IsGuiding returns 1
21:11:41.422 00.032 11616 IsSlewing returns 0
21:11:41.422 00.000 11616 IsGuiding returns 1
21:11:41.453 00.031 11616 IsSlewing returns 0
21:11:41.453 00.000 11616 IsGuiding returns 1
21:11:41.484 00.031 11616 IsSlewing returns 0
21:11:41.484 00.000 11616 IsGuiding returns 1
21:11:41.516 00.032 11616 IsSlewing returns 0
21:11:41.516 00.000 11616 IsGuiding returns 1
21:11:41.547 00.031 11616 IsSlewing returns 0
21:11:41.547 00.000 11616 IsGuiding returns 1
21:11:41.578 00.031 11616 IsSlewing returns 0
21:11:41.578 00.000 11616 IsGuiding returns 0
21:11:41.578 00.000 11616 scope move finished after 19 + 241 ms
21:11:41.578 00.000 11616 Move returns status 0, amount 19
21:11:41.578 00.000 11616 move complete, result=0
21:11:41.578 00.000 11616 worker thread done servicing request
21:11:41.578 00.000 11616 Worker thread wakes up
21:11:41.578 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 19 ms NORTH
21:11:41.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:41.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:42.187 00.609 12268 evsrv: cli 0F8E6D80 connect
21:11:42.187 00.000 12268 case statement mapped state 6 to 3
21:11:42.187 00.000 12268 case statement mapped state 6 to 3
21:11:42.187 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"c3938472-3f32-418d-99be-b260ca7d18e9"}
21:11:42.187 00.000 12268 case statement mapped state 6 to 3
21:11:42.187 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3938472-3f32-418d-99be-b260ca7d18e9"}
21:11:42.187 00.000 12268 evsrv: cli 0F8E6D80 disconnect
21:11:43.594 01.407 11616 Exposure complete
21:11:43.656 00.062 11616 worker thread done servicing request
21:11:43.656 00.000 12268 OnExposeComplete: enter
21:11:43.656 00.000 12268 UpdateGuideState(): m_state=6
21:11:43.656 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2088
21:11:43.656 00.000 12268 Star::Find returns 1 (0), X=1244.27, Y=871.70, Mass=470, SNR=14.8, Peak=46 HFD=4.8
21:11:43.656 00.000 12268 MultiStar: [#1 -0.73,0.16,0.00,M6] [#2 -0.24,-0.43,1.00,U] [#3 -0.47,0.08,0.81,U] [#4 -0.10,-0.32,0.86,U] [#5 -0.19,0.31,0.76,U] [#6 -0.29,-0.18,0.65,U] [#7 -0.88,0.02,0.00,M8] [#8 0.01,-0.05,0.52,U] 
21:11:43.656 00.000 12268 single-star, 6 included, MultiStar: {-0.23, -0.10}, one-star: {-0.22, -0.02}
21:11:43.656 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-1.67) = xAngle (-1.38 = -1.38)
21:11:43.656 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.35 = -1.35)
21:11:43.656 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.05 mountX=0.04 mountY=-0.22, mountTheta=-1.38
21:11:43.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.02, opts=13)
21:11:43.656 00.000 12268 Enqueuing Move request for scope (-0.22, -0.02)
21:11:43.656 00.000 11616 Worker thread wakes up
21:11:43.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd
21:11:43.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.02)
21:11:43.656 00.000 11616 Moving (-0.22, -0.02) raw xDistance=0.04 yDistance=-0.22
21:11:43.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:43.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:11:43.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
21:11:43.656 00.000 11616 MoveAxis(E, 0, ABG)
21:11:43.656 00.000 11616 Move returns status 0, amount 0
21:11:43.656 00.000 11616 MoveAxis(N, 18, ABG)
21:11:43.656 00.000 11616 Guiding  Dir = 0, Dur = 18
21:11:43.656 00.000 11616 IsSlewing returns 0
21:11:43.656 00.000 11616 IsGuiding returns 0
21:11:43.656 00.000 11616 PulseGuide returned control before completion, sleep 28
21:11:43.672 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:11:43.687 00.015 12268 UpdateGuideState exits: m=470 SNR=14.8
21:11:43.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:43.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:43.687 00.000 12268 Enqueuing Expose request
21:11:43.703 00.016 11616 IsGuiding returns 1
21:11:43.703 00.000 11616 scope still moving after pulse duration time elapsed
21:11:43.734 00.031 11616 IsSlewing returns 0
21:11:43.734 00.000 11616 IsGuiding returns 0
21:11:43.734 00.000 11616 scope move finished after 18 + 48 ms
21:11:43.734 00.000 11616 Move returns status 0, amount 18
21:11:43.734 00.000 11616 move complete, result=0
21:11:43.734 00.000 11616 worker thread done servicing request
21:11:43.734 00.000 11616 Worker thread wakes up
21:11:43.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:43.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:43.734 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 18 ms NORTH
21:11:45.751 02.017 11616 Exposure complete
21:11:45.830 00.079 11616 worker thread done servicing request
21:11:45.830 00.000 12268 OnExposeComplete: enter
21:11:45.830 00.000 12268 UpdateGuideState(): m_state=6
21:11:45.830 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
21:11:45.830 00.000 12268 Star::Find returns 1 (0), X=1244.43, Y=871.51, Mass=492, SNR=15.1, Peak=42 HFD=5.0
21:11:45.830 00.000 12268 MultiStar: [#1 -0.57,-0.03,1.01,U] [#2 0.03,-0.55,0.99,U] [#3 -0.59,0.08,0.85,U] [#4 0.21,-0.33,0.86,U] [#5 0.06,-0.27,0.72,U] [#6 0.10,-0.57,0.67,U] [#7 -0.28,-0.25,0.42,U] [#8 -0.09,0.02,0.49,U] 
21:11:45.830 00.000 12268 single-star, 8 included, MultiStar: {-0.14, -0.24}, one-star: {-0.06, -0.21}
21:11:45.830 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.67) = xAngle (-0.17 = -0.17)
21:11:45.830 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.14 = -0.14)
21:11:45.830 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.21 cameraTheta=-1.84 mountX=0.21 mountY=-0.03, mountTheta=-0.14
21:11:45.830 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.21, opts=13)
21:11:45.830 00.000 12268 Enqueuing Move request for scope (-0.06, -0.21)
21:11:45.830 00.000 11616 Worker thread wakes up
21:11:45.830 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd
21:11:45.830 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.21)
21:11:45.830 00.000 11616 Moving (-0.06, -0.21) raw xDistance=0.21 yDistance=-0.03
21:11:45.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:11:45.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:11:45.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:45.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:11:45.830 00.000 11616 MoveAxis(E, 0, ABG)
21:11:45.830 00.000 11616 Move returns status 0, amount 0
21:11:45.830 00.000 11616 MoveAxis(N, 0, ABG)
21:11:45.830 00.000 11616 Move returns status 0, amount 0
21:11:45.830 00.000 11616 move complete, result=0
21:11:45.830 00.000 11616 worker thread done servicing request
21:11:45.846 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:11:45.862 00.016 12268 UpdateGuideState exits: m=492 SNR=15.1
21:11:45.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:45.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:45.862 00.000 12268 Enqueuing Expose request
21:11:45.862 00.000 11616 Worker thread wakes up
21:11:45.862 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:45.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:45.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:47.875 02.013 11616 Exposure complete
21:11:47.922 00.047 11616 worker thread done servicing request
21:11:47.922 00.000 12268 OnExposeComplete: enter
21:11:47.922 00.000 12268 UpdateGuideState(): m_state=6
21:11:47.922 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2090
21:11:47.922 00.000 12268 Star::Find returns 1 (0), X=1244.64, Y=871.64, Mass=508, SNR=15.3, Peak=50 HFD=4.9
21:11:47.922 00.000 12268 MultiStar: [#1 -0.54,0.12,0.98,U] [#2 -0.34,-0.66,0.00,M1] [#3 -0.22,0.18,0.81,U] [#4 0.08,-0.06,0.80,U] [#5 0.09,-0.06,0.68,U] [#6 0.07,-0.28,0.69,U] [#7 -0.95,0.47,0.00,M8] [#8 -0.09,-0.35,0.58,U] 
21:11:47.922 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.05}, one-star: {0.15, -0.08}
21:11:47.922 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-1.67) = xAngle (-0.89 = -0.89)
21:11:47.922 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.85 = -0.85)
21:11:47.922 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.55 mountX=0.06 mountY=-0.07, mountTheta=-0.87
21:11:47.922 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.05, opts=13)
21:11:47.922 00.000 12268 Enqueuing Move request for scope (-0.08, -0.05)
21:11:47.922 00.000 11616 Worker thread wakes up
21:11:47.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
21:11:47.922 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
21:11:47.922 00.000 11616 Moving (-0.08, -0.05) raw xDistance=0.06 yDistance=-0.07
21:11:47.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:47.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:11:47.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:47.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:11:47.922 00.000 11616 MoveAxis(E, 0, ABG)
21:11:47.922 00.000 11616 Move returns status 0, amount 0
21:11:47.922 00.000 11616 MoveAxis(N, 0, ABG)
21:11:47.922 00.000 11616 Move returns status 0, amount 0
21:11:47.922 00.000 11616 move complete, result=0
21:11:47.937 00.015 11616 worker thread done servicing request
21:11:47.937 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:11:47.953 00.016 12268 UpdateGuideState exits: m=508 SNR=15.3
21:11:47.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:47.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:47.953 00.000 12268 Enqueuing Expose request
21:11:47.953 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:47.953 00.000 11616 Worker thread wakes up
21:11:47.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:47.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:49.983 02.030 11616 Exposure complete
21:11:50.046 00.063 11616 worker thread done servicing request
21:11:50.046 00.000 12268 OnExposeComplete: enter
21:11:50.046 00.000 12268 UpdateGuideState(): m_state=6
21:11:50.046 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2091
21:11:50.046 00.000 12268 Star::Find returns 1 (0), X=1244.55, Y=871.49, Mass=457, SNR=14.6, Peak=47 HFD=4.3
21:11:50.046 00.000 12268 MultiStar: [#1 -0.56,-0.45,0.00,M5] [#2 -0.23,-0.59,1.02,U] [#3 -0.85,-0.38,0.00,M1] [#4 -0.18,-0.32,0.85,U] [#5 -0.01,-0.28,0.73,U] [#6 -0.15,-0.55,0.67,U] [#7 -0.58,-0.15,0.57,U] [#8 0.04,-0.20,0.50,U] 
21:11:50.046 00.000 12268 single-star, 6 included, MultiStar: {-0.14, -0.35}, one-star: {0.06, -0.23}
21:11:50.046 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.67) = xAngle (0.35 = 0.35)
21:11:50.046 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.38 = 0.38)
21:11:50.046 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.23 cameraTheta=-1.32 mountX=0.22 mountY=0.09, mountTheta=0.38
21:11:50.046 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.23, opts=13)
21:11:50.046 00.000 12268 Enqueuing Move request for scope (0.06, -0.23)
21:11:50.046 00.000 11616 Worker thread wakes up
21:11:50.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
21:11:50.046 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
21:11:50.046 00.000 11616 Moving (0.06, -0.23) raw xDistance=0.22 yDistance=0.09
21:11:50.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:11:50.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:11:50.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:50.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:11:50.046 00.000 11616 MoveAxis(E, 0, ABG)
21:11:50.046 00.000 11616 Move returns status 0, amount 0
21:11:50.046 00.000 11616 MoveAxis(N, 0, ABG)
21:11:50.046 00.000 11616 Move returns status 0, amount 0
21:11:50.046 00.000 11616 move complete, result=0
21:11:50.046 00.000 11616 worker thread done servicing request
21:11:50.062 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:11:50.078 00.016 12268 UpdateGuideState exits: m=457 SNR=14.6
21:11:50.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:50.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:50.078 00.000 12268 Enqueuing Expose request
21:11:50.078 00.000 11616 Worker thread wakes up
21:11:50.078 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:11:50.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:50.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:52.100 02.022 11616 Exposure complete
21:11:52.163 00.063 11616 worker thread done servicing request
21:11:52.163 00.000 12268 OnExposeComplete: enter
21:11:52.163 00.000 12268 UpdateGuideState(): m_state=6
21:11:52.163 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2092
21:11:52.163 00.000 12268 Star::Find returns 1 (0), X=1244.51, Y=871.44, Mass=459, SNR=14.6, Peak=43 HFD=5.0
21:11:52.163 00.000 12268 MultiStar: [#1 -0.66,-0.13,0.00,M6] [#2 0.22,-0.85,0.00,M1] [#3 -0.56,0.02,0.87,U] [#4 -0.03,0.04,0.86,U] [#5 -0.00,-0.01,0.83,U] [#6 -0.13,-0.16,0.58,U] [#7 0.00,-0.01,0.37,U] [#8 0.26,-0.23,0.55,U] 
21:11:52.163 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.09}, one-star: {0.02, -0.28}
21:11:52.163 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.67) = xAngle (-0.64 = -0.64)
21:11:52.163 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.61 = -0.61)
21:11:52.163 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.31 mountX=0.10 mountY=-0.07, mountTheta=-0.62
21:11:52.163 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.09, opts=13)
21:11:52.163 00.000 12268 Enqueuing Move request for scope (-0.08, -0.09)
21:11:52.163 00.000 11616 Worker thread wakes up
21:11:52.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
21:11:52.163 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
21:11:52.163 00.000 11616 Moving (-0.08, -0.09) raw xDistance=0.10 yDistance=-0.07
21:11:52.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:11:52.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:11:52.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:52.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:11:52.163 00.000 11616 MoveAxis(E, 0, ABG)
21:11:52.163 00.000 11616 Move returns status 0, amount 0
21:11:52.163 00.000 11616 MoveAxis(N, 0, ABG)
21:11:52.163 00.000 11616 Move returns status 0, amount 0
21:11:52.163 00.000 11616 move complete, result=0
21:11:52.163 00.000 11616 worker thread done servicing request
21:11:52.179 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:11:52.195 00.016 12268 UpdateGuideState exits: m=459 SNR=14.6
21:11:52.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:52.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:52.195 00.000 12268 Enqueuing Expose request
21:11:52.195 00.000 11616 Worker thread wakes up
21:11:52.195 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:52.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:52.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:54.211 02.016 11616 Exposure complete
21:11:54.259 00.048 11616 worker thread done servicing request
21:11:54.259 00.000 12268 OnExposeComplete: enter
21:11:54.259 00.000 12268 UpdateGuideState(): m_state=6
21:11:54.259 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2093
21:11:54.259 00.000 12268 Star::Find returns 1 (0), X=1244.36, Y=871.74, Mass=496, SNR=15.3, Peak=50 HFD=4.7
21:11:54.259 00.000 12268 MultiStar: [#1 -0.36,0.05,1.02,U] [#2 0.08,-0.69,0.00,M2] [#3 -0.25,-0.09,0.79,U] [#4 0.17,-0.35,0.83,U] [#5 0.18,-0.42,0.72,U] [#6 0.18,-0.25,0.64,U] [#7 -0.87,0.35,0.00,M7] [#8 0.44,-0.22,0.58,U] 
21:11:54.259 00.000 12268 single-star, 6 included, MultiStar: {-0.01, -0.16}, one-star: {-0.13, 0.02}
21:11:54.259 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.67) = xAngle (4.67 = -1.62)
21:11:54.259 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.70 = -1.59)
21:11:54.259 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=3.00 mountX=-0.01 mountY=-0.13, mountTheta=-1.62
21:11:54.259 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.02, opts=13)
21:11:54.259 00.000 12268 Enqueuing Move request for scope (-0.13, 0.02)
21:11:54.259 00.000 11616 Worker thread wakes up
21:11:54.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
21:11:54.259 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
21:11:54.259 00.000 11616 Moving (-0.13, 0.02) raw xDistance=-0.01 yDistance=-0.13
21:11:54.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:54.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:11:54.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:54.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:11:54.259 00.000 11616 MoveAxis(E, 0, ABG)
21:11:54.275 00.016 11616 Move returns status 0, amount 0
21:11:54.275 00.000 11616 MoveAxis(N, 0, ABG)
21:11:54.275 00.000 11616 Move returns status 0, amount 0
21:11:54.275 00.000 11616 move complete, result=0
21:11:54.275 00.000 11616 worker thread done servicing request
21:11:54.281 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:11:54.307 00.026 12268 UpdateGuideState exits: m=496 SNR=15.3
21:11:54.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:54.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:54.307 00.000 12268 Enqueuing Expose request
21:11:54.307 00.000 11616 Worker thread wakes up
21:11:54.307 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:54.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:54.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:56.312 02.005 11616 Exposure complete
21:11:56.359 00.047 11616 worker thread done servicing request
21:11:56.359 00.000 12268 OnExposeComplete: enter
21:11:56.359 00.000 12268 UpdateGuideState(): m_state=6
21:11:56.359 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2094
21:11:56.359 00.000 12268 Star::Find returns 1 (0), X=1244.61, Y=871.78, Mass=533, SNR=15.8, Peak=51 HFD=4.9
21:11:56.359 00.000 12268 MultiStar: [#1 -0.49,-0.13,0.95,U] [#2 0.11,-0.32,0.98,U] [#3 -0.09,0.14,0.78,U] [#4 -0.12,-0.36,0.80,U] [#5 0.08,-0.15,0.69,U] [#6 0.15,-0.31,0.63,U] [#7 0.08,0.45,0.48,U] [#8 -0.37,-0.18,0.45,U] 
21:11:56.359 00.000 12268 refined, 8 included, MultiStar: {-0.06, -0.11}, one-star: {0.12, 0.06}
21:11:56.359 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.67) = xAngle (-0.40 = -0.40)
21:11:56.359 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.37 = -0.37)
21:11:56.359 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.07 mountX=0.11 mountY=-0.04, mountTheta=-0.37
21:11:56.359 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.11, opts=13)
21:11:56.359 00.000 12268 Enqueuing Move request for scope (-0.06, -0.11)
21:11:56.359 00.000 11616 Worker thread wakes up
21:11:56.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
21:11:56.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
21:11:56.359 00.000 11616 Moving (-0.06, -0.11) raw xDistance=0.11 yDistance=-0.04
21:11:56.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:11:56.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:11:56.375 00.016 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:56.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:11:56.375 00.000 11616 MoveAxis(E, 0, ABG)
21:11:56.375 00.000 11616 Move returns status 0, amount 0
21:11:56.375 00.000 11616 MoveAxis(N, 0, ABG)
21:11:56.375 00.000 11616 Move returns status 0, amount 0
21:11:56.375 00.000 11616 move complete, result=0
21:11:56.375 00.000 11616 worker thread done servicing request
21:11:56.375 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:11:56.390 00.015 12268 UpdateGuideState exits: m=533 SNR=15.8
21:11:56.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:56.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:56.390 00.000 12268 Enqueuing Expose request
21:11:56.390 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:56.390 00.000 11616 Worker thread wakes up
21:11:56.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:56.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:11:58.406 02.016 11616 Exposure complete
21:11:58.468 00.062 11616 worker thread done servicing request
21:11:58.468 00.000 12268 OnExposeComplete: enter
21:11:58.468 00.000 12268 UpdateGuideState(): m_state=6
21:11:58.468 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2095
21:11:58.468 00.000 12268 Star::Find returns 1 (0), X=1244.44, Y=871.45, Mass=482, SNR=15.0, Peak=54 HFD=4.4
21:11:58.468 00.000 12268 MultiStar: [#1 -0.20,-0.25,1.06,U] [#2 -0.02,-0.60,1.02,U] [#3 -0.26,-0.10,0.77,U] [#4 -0.03,-0.13,0.81,U] [#5 -0.20,-0.01,0.79,U] [#6 0.21,-0.06,0.69,U] [#7 -0.50,0.12,0.44,U] [#8 -0.11,-0.13,0.52,U] 
21:11:58.468 00.000 12268 refined, 8 included, MultiStar: {-0.11, -0.20}, one-star: {-0.05, -0.27}
21:11:58.468 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.67) = xAngle (-0.42 = -0.42)
21:11:58.468 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.39 = -0.39)
21:11:58.468 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.09 mountX=0.21 mountY=-0.09, mountTheta=-0.40
21:11:58.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.20, opts=13)
21:11:58.468 00.000 12268 Enqueuing Move request for scope (-0.11, -0.20)
21:11:58.468 00.000 11616 Worker thread wakes up
21:11:58.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd
21:11:58.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.20)
21:11:58.468 00.000 11616 Moving (-0.11, -0.20) raw xDistance=0.21 yDistance=-0.09
21:11:58.468 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=-0.20 newest=0.31
21:11:58.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
21:11:58.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:58.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:11:58.468 00.000 11616 MoveAxis(W, 115, ABG)
21:11:58.468 00.000 11616 Guiding  Dir = 3, Dur = 115
21:11:58.468 00.000 11616 IsSlewing returns 0
21:11:58.468 00.000 11616 IsGuiding returns 0
21:11:58.468 00.000 11616 PulseGuide returned control before completion, sleep 125
21:11:58.484 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:11:58.500 00.016 12268 UpdateGuideState exits: m=482 SNR=15.0
21:11:58.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:58.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:11:58.500 00.000 12268 Enqueuing Expose request
21:11:58.609 00.109 11616 IsGuiding returns 1
21:11:58.609 00.000 11616 scope still moving after pulse duration time elapsed
21:11:58.640 00.031 11616 IsSlewing returns 0
21:11:58.640 00.000 11616 IsGuiding returns 0
21:11:58.640 00.000 11616 scope move finished after 115 + 48 ms
21:11:58.640 00.000 11616 Move returns status 0, amount 115
21:11:58.640 00.000 11616 MoveAxis(N, 0, ABG)
21:11:58.640 00.000 11616 Move returns status 0, amount 0
21:11:58.640 00.000 11616 move complete, result=0
21:11:58.640 00.000 11616 worker thread done servicing request
21:11:58.640 00.000 12268 GuideStep: 0.2 px 115 ms WEST, -0.1 px 0 ms NORTH
21:11:58.640 00.000 11616 Worker thread wakes up
21:11:58.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:11:58.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:00.656 02.016 11616 Exposure complete
21:12:00.718 00.062 11616 worker thread done servicing request
21:12:00.718 00.000 12268 OnExposeComplete: enter
21:12:00.718 00.000 12268 UpdateGuideState(): m_state=6
21:12:00.718 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2096
21:12:00.718 00.000 12268 Star::Find returns 1 (0), X=1244.73, Y=872.12, Mass=515, SNR=15.6, Peak=56 HFD=4.5
21:12:00.718 00.000 12268 MultiStar: [#1 -0.42,0.61,0.00,M4] [#2 -0.05,-0.06,0.99,U] [#3 -0.13,0.39,0.82,U] [#4 -0.07,0.27,0.85,U] [#5 -0.01,0.27,0.75,U] [#6 -0.26,-0.13,0.64,U] [#7 -0.59,0.40,0.00,M6] [#8 -0.21,0.38,0.51,U] 
21:12:00.718 00.000 12268 refined, 6 included, MultiStar: {-0.05, 0.22}, one-star: {0.25, 0.40}
21:12:00.718 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.67) = xAngle (3.45 = -2.84)
21:12:00.718 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.48 = -2.81)
21:12:00.718 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.78 mountX=-0.21 mountY=-0.07, mountTheta=-2.81
21:12:00.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.22, opts=13)
21:12:00.718 00.000 12268 Enqueuing Move request for scope (-0.05, 0.22)
21:12:00.718 00.000 11616 Worker thread wakes up
21:12:00.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
21:12:00.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
21:12:00.718 00.000 11616 Moving (-0.05, 0.22) raw xDistance=-0.21 yDistance=-0.07
21:12:00.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:12:00.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:12:00.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:00.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:12:00.718 00.000 11616 MoveAxis(E, 0, ABG)
21:12:00.718 00.000 11616 Move returns status 0, amount 0
21:12:00.718 00.000 11616 MoveAxis(N, 0, ABG)
21:12:00.718 00.000 11616 Move returns status 0, amount 0
21:12:00.718 00.000 11616 move complete, result=0
21:12:00.718 00.000 11616 worker thread done servicing request
21:12:00.734 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:12:00.749 00.015 12268 UpdateGuideState exits: m=515 SNR=15.6
21:12:00.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:00.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:00.749 00.000 12268 Enqueuing Expose request
21:12:00.749 00.000 11616 Worker thread wakes up
21:12:00.749 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:00.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:00.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:02.765 02.016 11616 Exposure complete
21:12:02.828 00.063 11616 worker thread done servicing request
21:12:02.828 00.000 12268 OnExposeComplete: enter
21:12:02.828 00.000 12268 UpdateGuideState(): m_state=6
21:12:02.828 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2097
21:12:02.828 00.000 12268 Star::Find returns 1 (0), X=1244.51, Y=872.10, Mass=501, SNR=15.3, Peak=57 HFD=4.5
21:12:02.828 00.000 12268 MultiStar: [#1 -0.55,0.52,0.00,M5] [#2 0.09,0.16,0.97,U] [#3 -0.18,0.46,0.72,U] [#4 0.07,0.07,0.81,U] [#5 -0.06,0.46,0.69,U] [#6 0.17,0.20,0.63,U] [#7 -0.32,0.78,0.00,M7] [#8 0.11,0.47,0.59,U] 
21:12:02.828 00.000 12268 refined, 6 included, MultiStar: {0.03, 0.30}, one-star: {0.02, 0.38}
21:12:02.828 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.67) = xAngle (3.14 = -3.14)
21:12:02.828 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.17 = -3.11)
21:12:02.828 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.30 hyp=0.31 cameraTheta=1.47 mountX=-0.31 mountY=-0.01, mountTheta=-3.11
21:12:02.828 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.30, opts=13)
21:12:02.828 00.000 12268 Enqueuing Move request for scope (0.03, 0.30)
21:12:02.828 00.000 11616 Worker thread wakes up
21:12:02.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.30) opts 0xd
21:12:02.828 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.30)
21:12:02.828 00.000 11616 Moving (0.03, 0.30) raw xDistance=-0.31 yDistance=-0.01
21:12:02.828 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
21:12:02.828 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
21:12:02.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
21:12:02.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:02.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:12:02.828 00.000 11616 MoveAxis(E, 171, ABG)
21:12:02.828 00.000 11616 Guiding  Dir = 2, Dur = 171
21:12:02.828 00.000 11616 IsSlewing returns 0
21:12:02.828 00.000 11616 IsGuiding returns 0
21:12:02.828 00.000 11616 PulseGuide returned control before completion, sleep 181
21:12:02.843 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:12:02.875 00.032 12268 UpdateGuideState exits: m=501 SNR=15.3
21:12:02.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:02.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:02.875 00.000 12268 Enqueuing Expose request
21:12:03.031 00.156 11616 IsGuiding returns 1
21:12:03.031 00.000 11616 scope still moving after pulse duration time elapsed
21:12:03.062 00.031 11616 IsSlewing returns 0
21:12:03.062 00.000 11616 IsGuiding returns 0
21:12:03.062 00.000 11616 scope move finished after 171 + 49 ms
21:12:03.062 00.000 11616 Move returns status 0, amount 171
21:12:03.062 00.000 11616 MoveAxis(N, 0, ABG)
21:12:03.062 00.000 11616 Move returns status 0, amount 0
21:12:03.062 00.000 11616 move complete, result=0
21:12:03.062 00.000 11616 worker thread done servicing request
21:12:03.062 00.000 12268 GuideStep: -0.3 px 171 ms EAST, -0.0 px 0 ms NORTH
21:12:03.062 00.000 11616 Worker thread wakes up
21:12:03.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:03.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:05.078 02.016 11616 Exposure complete
21:12:05.140 00.062 11616 worker thread done servicing request
21:12:05.140 00.000 12268 OnExposeComplete: enter
21:12:05.140 00.000 12268 UpdateGuideState(): m_state=6
21:12:05.140 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2098
21:12:05.140 00.000 12268 Star::Find returns 1 (0), X=1244.39, Y=871.91, Mass=472, SNR=14.8, Peak=51 HFD=4.3
21:12:05.140 00.000 12268 MultiStar: [#1 -0.46,0.36,1.07,U] [#2 0.21,-0.06,1.00,U] [#3 -0.41,0.26,0.84,U] [#4 0.00,0.32,0.87,U] [#5 0.28,0.48,0.69,U] [#6 -0.26,-0.43,0.64,U] [#7 -0.46,0.73,0.00,M8] [#8 -0.18,0.12,0.52,U] 
21:12:05.140 00.000 12268 refined, 7 included, MultiStar: {-0.12, 0.17}, one-star: {-0.10, 0.19}
21:12:05.140 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.67) = xAngle (3.85 = -2.43)
21:12:05.140 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.88 = -2.40)
21:12:05.140 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.19 mountX=-0.16 mountY=-0.14, mountTheta=-2.41
21:12:05.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.17, opts=13)
21:12:05.140 00.000 12268 Enqueuing Move request for scope (-0.12, 0.17)
21:12:05.140 00.000 11616 Worker thread wakes up
21:12:05.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
21:12:05.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
21:12:05.140 00.000 11616 Moving (-0.12, 0.17) raw xDistance=-0.16 yDistance=-0.14
21:12:05.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
21:12:05.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:05.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:12:05.140 00.000 11616 MoveAxis(E, 88, ABG)
21:12:05.140 00.000 11616 Guiding  Dir = 2, Dur = 88
21:12:05.140 00.000 11616 IsSlewing returns 0
21:12:05.140 00.000 11616 IsGuiding returns 0
21:12:05.140 00.000 11616 PulseGuide returned control before completion, sleep 98
21:12:05.156 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:12:05.171 00.015 12268 UpdateGuideState exits: m=472 SNR=14.8
21:12:05.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:05.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:05.171 00.000 12268 Enqueuing Expose request
21:12:05.250 00.079 11616 IsGuiding returns 1
21:12:05.250 00.000 11616 scope still moving after pulse duration time elapsed
21:12:05.281 00.031 11616 IsSlewing returns 0
21:12:05.281 00.000 11616 IsGuiding returns 0
21:12:05.281 00.000 11616 scope move finished after 88 + 45 ms
21:12:05.281 00.000 11616 Move returns status 0, amount 88
21:12:05.281 00.000 11616 MoveAxis(N, 0, ABG)
21:12:05.281 00.000 11616 Move returns status 0, amount 0
21:12:05.281 00.000 11616 move complete, result=0
21:12:05.281 00.000 11616 worker thread done servicing request
21:12:05.281 00.000 12268 GuideStep: -0.2 px 88 ms EAST, -0.1 px 0 ms NORTH
21:12:05.281 00.000 11616 Worker thread wakes up
21:12:05.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:05.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:07.281 02.000 11616 Exposure complete
21:12:07.344 00.063 11616 worker thread done servicing request
21:12:07.344 00.000 12268 OnExposeComplete: enter
21:12:07.344 00.000 12268 UpdateGuideState(): m_state=6
21:12:07.344 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2099
21:12:07.344 00.000 12268 Star::Find returns 1 (0), X=1244.52, Y=871.86, Mass=512, SNR=15.5, Peak=57 HFD=4.6
21:12:07.344 00.000 12268 MultiStar: [#1 -0.29,0.11,1.04,U] [#2 0.36,-0.04,0.98,U] [#3 -0.24,0.27,0.85,U] [#4 0.16,-0.04,0.81,U] [#5 0.00,0.12,0.72,U] [#6 -0.02,-0.02,0.65,U] [#7 -0.91,0.28,0.00,M9] [#8 0.10,-0.16,0.49,U] 
21:12:07.344 00.000 12268 refined, 7 included, MultiStar: {0.01, 0.06}, one-star: {0.03, 0.14}
21:12:07.344 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.67) = xAngle (3.13 = 3.13)
21:12:07.344 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.16 = -3.12)
21:12:07.344 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.47 mountX=-0.06 mountY=-0.00, mountTheta=-3.12
21:12:07.344 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.06, opts=13)
21:12:07.344 00.000 12268 Enqueuing Move request for scope (0.01, 0.06)
21:12:07.344 00.000 11616 Worker thread wakes up
21:12:07.344 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
21:12:07.344 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
21:12:07.344 00.000 11616 Moving (0.01, 0.06) raw xDistance=-0.06 yDistance=-0.00
21:12:07.344 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:07.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:12:07.344 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:07.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:12:07.344 00.000 11616 MoveAxis(E, 0, ABG)
21:12:07.344 00.000 11616 Move returns status 0, amount 0
21:12:07.344 00.000 11616 MoveAxis(N, 0, ABG)
21:12:07.344 00.000 11616 Move returns status 0, amount 0
21:12:07.344 00.000 11616 move complete, result=0
21:12:07.344 00.000 11616 worker thread done servicing request
21:12:07.360 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:12:07.376 00.016 12268 UpdateGuideState exits: m=512 SNR=15.5
21:12:07.376 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:07.376 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:07.376 00.000 12268 Enqueuing Expose request
21:12:07.376 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:12:07.376 00.000 11616 Worker thread wakes up
21:12:07.376 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:07.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:09.396 02.020 11616 Exposure complete
21:12:09.444 00.048 11616 worker thread done servicing request
21:12:09.444 00.000 12268 OnExposeComplete: enter
21:12:09.444 00.000 12268 UpdateGuideState(): m_state=6
21:12:09.444 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2100
21:12:09.444 00.000 12268 Star::Find returns 1 (0), X=1244.46, Y=871.83, Mass=531, SNR=15.8, Peak=54 HFD=4.3
21:12:09.444 00.000 12268 MultiStar: [#1 -0.58,0.14,1.01,U] [#2 0.03,-0.36,0.96,U] [#3 -0.27,0.32,0.80,U] [#4 -0.09,-0.02,0.80,U] [#5 -0.09,-0.05,0.69,U] [#6 -0.05,-0.12,0.62,U] [#7 -0.41,-0.03,0.47,U] [#8 0.29,0.03,0.54,U] 
21:12:09.444 00.000 12268 single-star, 8 included, MultiStar: {-0.15, 0.01}, one-star: {-0.03, 0.11}
21:12:09.444 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.67) = xAngle (3.48 = -2.80)
21:12:09.444 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.51 = -2.77)
21:12:09.444 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.81 mountX=-0.11 mountY=-0.04, mountTheta=-2.78
21:12:09.444 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.11, opts=13)
21:12:09.444 00.000 12268 Enqueuing Move request for scope (-0.03, 0.11)
21:12:09.444 00.000 11616 Worker thread wakes up
21:12:09.444 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
21:12:09.444 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
21:12:09.459 00.015 11616 Moving (-0.03, 0.11) raw xDistance=-0.11 yDistance=-0.04
21:12:09.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
21:12:09.459 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:09.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:12:09.459 00.000 11616 MoveAxis(E, 62, ABG)
21:12:09.459 00.000 11616 Guiding  Dir = 2, Dur = 62
21:12:09.459 00.000 11616 IsSlewing returns 0
21:12:09.459 00.000 11616 IsGuiding returns 0
21:12:09.459 00.000 11616 PulseGuide returned control before completion, sleep 72
21:12:09.475 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:12:09.491 00.016 12268 UpdateGuideState exits: m=531 SNR=15.8
21:12:09.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:09.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:09.491 00.000 12268 Enqueuing Expose request
21:12:09.539 00.048 11616 IsGuiding returns 1
21:12:09.539 00.000 11616 scope still moving after pulse duration time elapsed
21:12:09.571 00.032 11616 IsSlewing returns 0
21:12:09.571 00.000 11616 IsGuiding returns 0
21:12:09.571 00.000 11616 scope move finished after 62 + 48 ms
21:12:09.571 00.000 11616 Move returns status 0, amount 62
21:12:09.571 00.000 11616 MoveAxis(N, 0, ABG)
21:12:09.571 00.000 11616 Move returns status 0, amount 0
21:12:09.571 00.000 11616 move complete, result=0
21:12:09.571 00.000 11616 worker thread done servicing request
21:12:09.571 00.000 11616 Worker thread wakes up
21:12:09.571 00.000 12268 GuideStep: -0.1 px 62 ms EAST, -0.0 px 0 ms NORTH
21:12:09.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:09.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:11.584 02.013 11616 Exposure complete
21:12:11.632 00.048 11616 worker thread done servicing request
21:12:11.632 00.000 12268 OnExposeComplete: enter
21:12:11.632 00.000 12268 UpdateGuideState(): m_state=6
21:12:11.632 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2101
21:12:11.632 00.000 12268 Star::Find returns 1 (0), X=1244.75, Y=872.06, Mass=518, SNR=15.6, Peak=56 HFD=4.5
21:12:11.632 00.000 12268 MultiStar: [#1 -0.11,0.45,1.05,U] [#2 0.03,-0.32,0.97,U] [#3 -0.24,0.61,0.00,M1] [#4 0.24,0.20,0.79,U] [#5 0.21,0.39,0.72,U] [#6 0.27,0.24,0.62,U] [#7 -0.37,0.87,0.00,M9] [#8 -0.52,0.78,0.00,M1] 
21:12:11.632 00.000 12268 refined, 5 included, MultiStar: {0.13, 0.21}, one-star: {0.26, 0.35}
21:12:11.632 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.67) = xAngle (2.68 = 2.68)
21:12:11.632 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.71 = 2.71)
21:12:11.632 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.25 cameraTheta=1.01 mountX=-0.23 mountY=0.11, mountTheta=2.70
21:12:11.632 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.21, opts=13)
21:12:11.632 00.000 12268 Enqueuing Move request for scope (0.13, 0.21)
21:12:11.632 00.000 11616 Worker thread wakes up
21:12:11.632 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd
21:12:11.632 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.21)
21:12:11.632 00.000 11616 Moving (0.13, 0.21) raw xDistance=-0.23 yDistance=0.11
21:12:11.632 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
21:12:11.632 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:11.632 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:12:11.632 00.000 11616 MoveAxis(E, 126, ABG)
21:12:11.647 00.015 11616 Guiding  Dir = 2, Dur = 126
21:12:11.647 00.000 11616 IsSlewing returns 0
21:12:11.647 00.000 11616 IsGuiding returns 0
21:12:11.647 00.000 11616 PulseGuide returned control before completion, sleep 136
21:12:11.656 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:12:11.663 00.007 12268 UpdateGuideState exits: m=518 SNR=15.6
21:12:11.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:11.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:11.663 00.000 12268 Enqueuing Expose request
21:12:11.790 00.127 11616 IsGuiding returns 1
21:12:11.790 00.000 11616 scope still moving after pulse duration time elapsed
21:12:11.822 00.032 11616 IsSlewing returns 0
21:12:11.822 00.000 11616 IsGuiding returns 0
21:12:11.822 00.000 11616 scope move finished after 126 + 48 ms
21:12:11.822 00.000 11616 Move returns status 0, amount 126
21:12:11.822 00.000 11616 MoveAxis(N, 0, ABG)
21:12:11.822 00.000 11616 Move returns status 0, amount 0
21:12:11.822 00.000 11616 move complete, result=0
21:12:11.822 00.000 11616 worker thread done servicing request
21:12:11.822 00.000 11616 Worker thread wakes up
21:12:11.822 00.000 12268 GuideStep: -0.2 px 126 ms EAST, 0.1 px 0 ms NORTH
21:12:11.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:11.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:13.832 02.010 11616 Exposure complete
21:12:13.879 00.047 11616 worker thread done servicing request
21:12:13.879 00.000 12268 OnExposeComplete: enter
21:12:13.879 00.000 12268 UpdateGuideState(): m_state=6
21:12:13.879 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2102
21:12:13.879 00.000 12268 Star::Find returns 1 (0), X=1244.50, Y=871.99, Mass=533, SNR=15.8, Peak=55 HFD=5.0
21:12:13.894 00.015 12268 MultiStar: [#1 -0.63,0.33,0.00,M2] [#2 -0.00,-0.20,0.91,U] [#3 -0.43,0.40,0.81,U] [#4 -0.13,0.04,0.82,U] [#5 0.13,-0.04,0.67,U] [#6 -0.04,0.00,0.67,U] [#7 -0.42,0.42,0.39,U] [#8 0.76,0.45,0.00,M2] 
21:12:13.894 00.000 12268 refined, 6 included, MultiStar: {-0.10, 0.11}, one-star: {0.01, 0.27}
21:12:13.894 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.67) = xAngle (3.98 = -2.30)
21:12:13.894 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.01 = -2.27)
21:12:13.894 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.31 mountX=-0.10 mountY=-0.12, mountTheta=-2.29
21:12:13.894 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.11, opts=13)
21:12:13.894 00.000 12268 Enqueuing Move request for scope (-0.10, 0.11)
21:12:13.894 00.000 11616 Worker thread wakes up
21:12:13.894 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
21:12:13.894 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
21:12:13.894 00.000 11616 Moving (-0.10, 0.11) raw xDistance=-0.10 yDistance=-0.12
21:12:13.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:12:13.894 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:13.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:12:13.894 00.000 11616 MoveAxis(E, 57, ABG)
21:12:13.894 00.000 11616 Guiding  Dir = 2, Dur = 57
21:12:13.894 00.000 11616 IsSlewing returns 0
21:12:13.894 00.000 11616 IsGuiding returns 0
21:12:13.894 00.000 11616 PulseGuide returned control before completion, sleep 67
21:12:13.910 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:12:13.926 00.016 12268 UpdateGuideState exits: m=533 SNR=15.8
21:12:13.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:13.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:13.926 00.000 12268 Enqueuing Expose request
21:12:13.974 00.048 11616 IsGuiding returns 1
21:12:13.974 00.000 11616 scope still moving after pulse duration time elapsed
21:12:14.005 00.031 11616 IsSlewing returns 0
21:12:14.005 00.000 11616 IsGuiding returns 0
21:12:14.005 00.000 11616 scope move finished after 57 + 50 ms
21:12:14.005 00.000 11616 Move returns status 0, amount 57
21:12:14.005 00.000 11616 MoveAxis(N, 0, ABG)
21:12:14.005 00.000 11616 Move returns status 0, amount 0
21:12:14.005 00.000 11616 move complete, result=0
21:12:14.005 00.000 11616 worker thread done servicing request
21:12:14.005 00.000 12268 GuideStep: -0.1 px 57 ms EAST, -0.1 px 0 ms NORTH
21:12:14.005 00.000 11616 Worker thread wakes up
21:12:14.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:14.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:16.021 02.016 11616 Exposure complete
21:12:16.069 00.048 11616 worker thread done servicing request
21:12:16.069 00.000 12268 OnExposeComplete: enter
21:12:16.069 00.000 12268 UpdateGuideState(): m_state=6
21:12:16.069 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2103
21:12:16.069 00.000 12268 Star::Find returns 1 (0), X=1244.29, Y=871.94, Mass=473, SNR=14.9, Peak=51 HFD=4.3
21:12:16.069 00.000 12268 MultiStar: [#1 -0.62,0.06,1.05,U] [#2 -0.22,-0.09,1.02,U] [#3 -0.17,0.10,0.87,U] [#4 0.13,0.00,0.91,U] [#5 -0.04,0.32,0.70,U] [#6 -0.25,-0.07,0.65,U] [#7 -0.60,0.49,0.00,M9] [#8 -0.28,0.05,0.48,U] 
21:12:16.069 00.000 12268 refined, 7 included, MultiStar: {-0.21, 0.07}, one-star: {-0.19, 0.22}
21:12:16.069 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.67) = xAngle (4.48 = -1.80)
21:12:16.069 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.51 = -1.77)
21:12:16.069 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.23 cameraTheta=2.81 mountX=-0.05 mountY=-0.22, mountTheta=-1.80
21:12:16.069 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.07, opts=13)
21:12:16.069 00.000 12268 Enqueuing Move request for scope (-0.21, 0.07)
21:12:16.069 00.000 11616 Worker thread wakes up
21:12:16.069 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
21:12:16.069 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
21:12:16.069 00.000 11616 Moving (-0.21, 0.07) raw xDistance=-0.05 yDistance=-0.22
21:12:16.069 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:16.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:12:16.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
21:12:16.069 00.000 11616 MoveAxis(E, 0, ABG)
21:12:16.069 00.000 11616 Move returns status 0, amount 0
21:12:16.069 00.000 11616 MoveAxis(N, 19, ABG)
21:12:16.069 00.000 11616 Guiding  Dir = 0, Dur = 19
21:12:16.069 00.000 11616 IsSlewing returns 0
21:12:16.069 00.000 11616 IsGuiding returns 0
21:12:16.069 00.000 11616 PulseGuide returned control before completion, sleep 29
21:12:16.094 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:12:16.101 00.007 12268 UpdateGuideState exits: m=473 SNR=14.9
21:12:16.101 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:16.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:16.101 00.000 12268 Enqueuing Expose request
21:12:16.116 00.015 11616 IsGuiding returns 1
21:12:16.116 00.000 11616 scope still moving after pulse duration time elapsed
21:12:16.148 00.032 11616 IsSlewing returns 0
21:12:16.148 00.000 11616 IsGuiding returns 0
21:12:16.148 00.000 11616 scope move finished after 19 + 46 ms
21:12:16.148 00.000 11616 Move returns status 0, amount 19
21:12:16.148 00.000 11616 move complete, result=0
21:12:16.148 00.000 11616 worker thread done servicing request
21:12:16.148 00.000 11616 Worker thread wakes up
21:12:16.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:16.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:16.148 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
21:12:18.137 01.989 11616 Exposure complete
21:12:18.200 00.063 11616 worker thread done servicing request
21:12:18.200 00.000 12268 OnExposeComplete: enter
21:12:18.200 00.000 12268 UpdateGuideState(): m_state=6
21:12:18.200 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2104
21:12:18.200 00.000 12268 Star::Find returns 1 (0), X=1244.43, Y=871.75, Mass=575, SNR=16.4, Peak=50 HFD=5.1
21:12:18.200 00.000 12268 MultiStar: [#1 -0.54,0.38,0.00,M2] [#2 0.00,-0.31,0.94,U] [#3 -0.45,0.26,0.74,U] [#4 -0.18,0.21,0.75,U] [#5 0.11,0.01,0.69,U] [#6 -0.32,-0.30,0.57,U] [#7 0.00,0.87,0.00,M10] [#8 -0.25,0.32,0.59,U] 
21:12:18.200 00.000 12268 single-star, 6 included, MultiStar: {-0.15, 0.02}, one-star: {-0.06, 0.04}
21:12:18.200 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.67) = xAngle (4.29 = -1.99)
21:12:18.200 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.32 = -1.96)
21:12:18.200 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.63 mountX=-0.03 mountY=-0.07, mountTheta=-1.98
21:12:18.200 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.04, opts=13)
21:12:18.200 00.000 12268 Enqueuing Move request for scope (-0.06, 0.04)
21:12:18.200 00.000 11616 Worker thread wakes up
21:12:18.200 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
21:12:18.200 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
21:12:18.200 00.000 11616 Moving (-0.06, 0.04) raw xDistance=-0.03 yDistance=-0.07
21:12:18.200 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:18.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:12:18.200 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:18.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:12:18.200 00.000 11616 MoveAxis(E, 0, ABG)
21:12:18.200 00.000 11616 Move returns status 0, amount 0
21:12:18.200 00.000 11616 MoveAxis(N, 0, ABG)
21:12:18.200 00.000 11616 Move returns status 0, amount 0
21:12:18.200 00.000 11616 move complete, result=0
21:12:18.200 00.000 11616 worker thread done servicing request
21:12:18.218 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:12:18.232 00.014 12268 UpdateGuideState exits: m=575 SNR=16.4
21:12:18.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:18.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:18.232 00.000 12268 Enqueuing Expose request
21:12:18.232 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:18.232 00.000 11616 Worker thread wakes up
21:12:18.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:18.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:20.227 01.995 11616 Exposure complete
21:12:20.290 00.063 11616 worker thread done servicing request
21:12:20.290 00.000 12268 OnExposeComplete: enter
21:12:20.290 00.000 12268 UpdateGuideState(): m_state=6
21:12:20.290 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2105
21:12:20.290 00.000 12268 Star::Find returns 1 (0), X=1244.38, Y=871.61, Mass=484, SNR=15.0, Peak=42 HFD=4.8
21:12:20.290 00.000 12268 MultiStar: [#1 -0.58,-0.16,1.05,U] [#2 -0.07,-0.62,1.00,U] [#3 -0.60,0.12,0.76,U] [#4 -0.16,-0.15,0.82,U] [#5 -0.01,-0.16,0.71,U] [#6 -0.05,-0.63,0.67,U] [#7 -0.12,0.05,0.52,U] [#8 0.11,0.09,0.49,U] 
21:12:20.290 00.000 12268 single-star, 8 included, MultiStar: {-0.20, -0.20}, one-star: {-0.11, -0.11}
21:12:20.290 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.67) = xAngle (-0.70 = -0.70)
21:12:20.290 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.67 = -0.67)
21:12:20.290 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.36 mountX=0.12 mountY=-0.10, mountTheta=-0.68
21:12:20.290 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.11, opts=13)
21:12:20.290 00.000 12268 Enqueuing Move request for scope (-0.11, -0.11)
21:12:20.290 00.000 11616 Worker thread wakes up
21:12:20.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
21:12:20.290 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
21:12:20.290 00.000 11616 Moving (-0.11, -0.11) raw xDistance=0.12 yDistance=-0.10
21:12:20.290 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:12:20.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:12:20.290 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:20.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:12:20.290 00.000 11616 MoveAxis(E, 0, ABG)
21:12:20.290 00.000 11616 Move returns status 0, amount 0
21:12:20.290 00.000 11616 MoveAxis(N, 0, ABG)
21:12:20.290 00.000 11616 Move returns status 0, amount 0
21:12:20.290 00.000 11616 move complete, result=0
21:12:20.290 00.000 11616 worker thread done servicing request
21:12:20.312 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:12:20.322 00.010 12268 UpdateGuideState exits: m=484 SNR=15.0
21:12:20.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:20.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:20.322 00.000 12268 Enqueuing Expose request
21:12:20.322 00.000 11616 Worker thread wakes up
21:12:20.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:20.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:20.322 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:22.328 02.006 11616 Exposure complete
21:12:22.390 00.062 11616 worker thread done servicing request
21:12:22.390 00.000 12268 OnExposeComplete: enter
21:12:22.390 00.000 12268 UpdateGuideState(): m_state=6
21:12:22.390 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2106
21:12:22.390 00.000 12268 Star::Find returns 1 (0), X=1244.53, Y=871.55, Mass=483, SNR=15.0, Peak=48 HFD=4.4
21:12:22.390 00.000 12268 MultiStar: [#1 -0.64,-0.26,0.00,M2] [#2 -0.02,-0.66,0.00,M1] [#3 -0.54,-0.18,0.76,U] [#4 -0.10,-0.34,0.82,U] [#5 -0.16,-0.34,0.76,U] [#6 -0.07,-0.20,0.67,U] [#7 -0.32,-0.15,0.52,U] [#8 -0.31,-0.04,0.64,U] 
21:12:22.390 00.000 12268 single-star, 6 included, MultiStar: {-0.19, -0.21}, one-star: {0.04, -0.17}
21:12:22.390 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.67) = xAngle (0.35 = 0.35)
21:12:22.390 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.38 = 0.38)
21:12:22.390 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.32 mountX=0.17 mountY=0.07, mountTheta=0.38
21:12:22.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.17, opts=13)
21:12:22.390 00.000 12268 Enqueuing Move request for scope (0.04, -0.17)
21:12:22.390 00.000 11616 Worker thread wakes up
21:12:22.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
21:12:22.390 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
21:12:22.390 00.000 11616 Moving (0.04, -0.17) raw xDistance=0.17 yDistance=0.07
21:12:22.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:12:22.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:12:22.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:22.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:12:22.390 00.000 11616 MoveAxis(E, 0, ABG)
21:12:22.390 00.000 11616 Move returns status 0, amount 0
21:12:22.390 00.000 11616 MoveAxis(N, 0, ABG)
21:12:22.390 00.000 11616 Move returns status 0, amount 0
21:12:22.390 00.000 11616 move complete, result=0
21:12:22.390 00.000 11616 worker thread done servicing request
21:12:22.406 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:12:22.421 00.015 12268 UpdateGuideState exits: m=483 SNR=15.0
21:12:22.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:22.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:22.421 00.000 12268 Enqueuing Expose request
21:12:22.421 00.000 11616 Worker thread wakes up
21:12:22.421 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:12:22.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:22.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:24.437 02.016 11616 Exposure complete
21:12:24.482 00.045 11616 worker thread done servicing request
21:12:24.498 00.016 12268 OnExposeComplete: enter
21:12:24.498 00.000 12268 UpdateGuideState(): m_state=6
21:12:24.498 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2107
21:12:24.498 00.000 12268 Star::Find returns 1 (0), X=1244.50, Y=871.68, Mass=485, SNR=15.1, Peak=49 HFD=4.9
21:12:24.498 00.000 12268 MultiStar: [#1 -0.33,-0.32,1.05,U] [#2 0.13,-0.57,1.06,U] [#3 -0.35,-0.09,0.82,U] [#4 0.06,-0.36,0.80,U] [#5 0.06,-0.08,0.78,U] [#6 -0.45,-0.30,0.62,U] [#7 -0.33,0.36,0.48,U] [#8 0.41,0.01,0.65,U] 
21:12:24.498 00.000 12268 single-star, 8 included, MultiStar: {-0.08, -0.19}, one-star: {0.01, -0.04}
21:12:24.498 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.67) = xAngle (0.28 = 0.28)
21:12:24.498 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.31 = 0.31)
21:12:24.498 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.39 mountX=0.04 mountY=0.01, mountTheta=0.31
21:12:24.500 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.04, opts=13)
21:12:24.500 00.000 12268 Enqueuing Move request for scope (0.01, -0.04)
21:12:24.500 00.000 11616 Worker thread wakes up
21:12:24.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
21:12:24.500 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
21:12:24.500 00.000 11616 Moving (0.01, -0.04) raw xDistance=0.04 yDistance=0.01
21:12:24.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:24.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:12:24.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:24.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:12:24.500 00.000 11616 MoveAxis(E, 0, ABG)
21:12:24.500 00.000 11616 Move returns status 0, amount 0
21:12:24.500 00.000 11616 MoveAxis(N, 0, ABG)
21:12:24.500 00.000 11616 Move returns status 0, amount 0
21:12:24.500 00.000 11616 move complete, result=0
21:12:24.500 00.000 11616 worker thread done servicing request
21:12:24.514 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:12:24.531 00.017 12268 UpdateGuideState exits: m=485 SNR=15.1
21:12:24.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:24.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:24.531 00.000 12268 Enqueuing Expose request
21:12:24.531 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:12:24.531 00.000 11616 Worker thread wakes up
21:12:24.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:24.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:26.537 02.006 11616 Exposure complete
21:12:26.593 00.056 11616 worker thread done servicing request
21:12:26.593 00.000 12268 OnExposeComplete: enter
21:12:26.593 00.000 12268 UpdateGuideState(): m_state=6
21:12:26.593 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2108
21:12:26.593 00.000 12268 Star::Find returns 1 (0), X=1244.43, Y=870.84, Mass=486, SNR=15.0, Peak=43 HFD=4.8
21:12:26.593 00.000 12268 MultiStar: [#1 -0.52,-0.63,0.00,M2] [#2 -0.09,-1.20,0.00,M1] [#3 -0.32,-0.66,0.00,M1] [#4 -0.13,-0.84,0.00,M1] [#5 0.00,-0.64,0.76,U] [#6 -0.26,-0.73,0.00,M1] [#7 -0.50,-0.27,0.54,U] [#8 0.07,-0.78,0.00,M1] 
21:12:26.593 00.000 12268 refined, 2 included, MultiStar: {-0.14, -0.65}, one-star: {-0.06, -0.88}
21:12:26.593 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.67) = xAngle (-0.12 = -0.12)
21:12:26.593 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.09 = -0.09)
21:12:26.593 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.65 hyp=0.67 cameraTheta=-1.79 mountX=0.66 mountY=-0.06, mountTheta=-0.09
21:12:26.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.65, opts=13)
21:12:26.593 00.000 12268 Enqueuing Move request for scope (-0.14, -0.65)
21:12:26.593 00.000 11616 Worker thread wakes up
21:12:26.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.65) opts 0xd
21:12:26.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.65)
21:12:26.593 00.000 11616 Moving (-0.14, -0.65) raw xDistance=0.66 yDistance=-0.06
21:12:26.593 00.000 11616 resist switch: large excursion: input 0.66 thresh 0.29 direction from -1 to 1
21:12:26.593 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.99
21:12:26.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.66
21:12:26.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:26.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:12:26.593 00.000 11616 MoveAxis(W, 372, ABG)
21:12:26.593 00.000 11616 Guiding  Dir = 3, Dur = 372
21:12:26.593 00.000 11616 IsSlewing returns 0
21:12:26.593 00.000 11616 IsGuiding returns 0
21:12:26.593 00.000 11616 PulseGuide returned control before completion, sleep 382
21:12:26.601 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:12:26.625 00.024 12268 UpdateGuideState exits: m=486 SNR=15.0
21:12:26.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:26.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:26.625 00.000 12268 Enqueuing Expose request
21:12:26.981 00.356 11616 IsGuiding returns 1
21:12:26.981 00.000 11616 scope still moving after pulse duration time elapsed
21:12:27.013 00.032 11616 IsSlewing returns 0
21:12:27.013 00.000 11616 IsGuiding returns 0
21:12:27.013 00.000 11616 scope move finished after 372 + 44 ms
21:12:27.013 00.000 11616 Move returns status 0, amount 372
21:12:27.013 00.000 11616 MoveAxis(N, 0, ABG)
21:12:27.013 00.000 11616 Move returns status 0, amount 0
21:12:27.013 00.000 11616 move complete, result=0
21:12:27.013 00.000 11616 worker thread done servicing request
21:12:27.013 00.000 11616 Worker thread wakes up
21:12:27.013 00.000 12268 GuideStep: 0.7 px 372 ms WEST, -0.1 px 0 ms NORTH
21:12:27.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:27.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:29.018 02.005 11616 Exposure complete
21:12:29.066 00.048 11616 worker thread done servicing request
21:12:29.066 00.000 12268 OnExposeComplete: enter
21:12:29.066 00.000 12268 UpdateGuideState(): m_state=6
21:12:29.066 00.000 12268 Star::Find(15, 1244, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2109
21:12:29.066 00.000 12268 Star::Find returns 1 (0), X=1244.41, Y=870.94, Mass=501, SNR=15.4, Peak=50 HFD=4.1
21:12:29.066 00.000 12268 MultiStar: [#1 -0.51,-0.65,0.00,M3] [#2 0.25,-0.90,0.00,M2] [#3 -0.38,-0.49,0.82,U] [#4 -0.19,-0.94,0.00,M2] [#5 0.55,-0.61,0.00,M1] [#6 0.31,-0.89,0.00,M2] [#7 -0.01,-0.19,0.48,U] [#8 0.64,-0.74,0.00,M2] 
21:12:29.066 00.000 12268 refined, 2 included, MultiStar: {-0.17, -0.56}, one-star: {-0.08, -0.78}
21:12:29.066 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.67) = xAngle (-0.20 = -0.20)
21:12:29.066 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.17 = -0.17)
21:12:29.066 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.56 hyp=0.58 cameraTheta=-1.87 mountX=0.57 mountY=-0.10, mountTheta=-0.17
21:12:29.066 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.56, opts=13)
21:12:29.066 00.000 12268 Enqueuing Move request for scope (-0.17, -0.56)
21:12:29.066 00.000 11616 Worker thread wakes up
21:12:29.066 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.56) opts 0xd
21:12:29.066 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.56)
21:12:29.066 00.000 11616 Moving (-0.17, -0.56) raw xDistance=0.57 yDistance=-0.10
21:12:29.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.57
21:12:29.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:29.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:12:29.066 00.000 11616 MoveAxis(W, 319, ABG)
21:12:29.066 00.000 11616 Guiding  Dir = 3, Dur = 319
21:12:29.066 00.000 11616 IsSlewing returns 0
21:12:29.066 00.000 11616 IsGuiding returns 0
21:12:29.066 00.000 11616 PulseGuide returned control before completion, sleep 329
21:12:29.082 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:12:29.098 00.016 12268 UpdateGuideState exits: m=501 SNR=15.4
21:12:29.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:29.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:29.098 00.000 12268 Enqueuing Expose request
21:12:29.415 00.317 11616 IsGuiding returns 1
21:12:29.415 00.000 11616 scope still moving after pulse duration time elapsed
21:12:29.446 00.031 11616 IsSlewing returns 0
21:12:29.446 00.000 11616 IsGuiding returns 0
21:12:29.446 00.000 11616 scope move finished after 319 + 50 ms
21:12:29.446 00.000 11616 Move returns status 0, amount 319
21:12:29.446 00.000 11616 MoveAxis(N, 0, ABG)
21:12:29.446 00.000 11616 Move returns status 0, amount 0
21:12:29.446 00.000 11616 move complete, result=0
21:12:29.446 00.000 11616 worker thread done servicing request
21:12:29.446 00.000 11616 Worker thread wakes up
21:12:29.446 00.000 12268 GuideStep: 0.6 px 319 ms WEST, -0.1 px 0 ms NORTH
21:12:29.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:29.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:31.441 01.995 11616 Exposure complete
21:12:31.504 00.063 11616 worker thread done servicing request
21:12:31.504 00.000 12268 OnExposeComplete: enter
21:12:31.504 00.000 12268 UpdateGuideState(): m_state=6
21:12:31.504 00.000 12268 Star::Find(15, 1244, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2110
21:12:31.504 00.000 12268 Star::Find returns 1 (0), X=1244.36, Y=871.15, Mass=504, SNR=15.4, Peak=47 HFD=4.5
21:12:31.504 00.000 12268 MultiStar: [#1 -0.54,-0.18,0.96,U] [#2 -0.13,-0.61,1.04,U] [#3 -0.44,0.14,0.81,U] [#4 -0.14,-0.03,0.80,U] [#5 -0.14,-0.10,0.73,U] [#6 0.06,-0.50,0.65,U] [#7 -0.21,-0.48,0.45,U] [#8 -0.05,-0.24,0.56,U] 
21:12:31.504 00.000 12268 refined, 8 included, MultiStar: {-0.20, -0.29}, one-star: {-0.13, -0.57}
21:12:31.504 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-1.67) = xAngle (-0.51 = -0.51)
21:12:31.504 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.48 = -0.48)
21:12:31.504 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.29 hyp=0.36 cameraTheta=-2.18 mountX=0.31 mountY=-0.17, mountTheta=-0.49
21:12:31.504 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.29, opts=13)
21:12:31.504 00.000 12268 Enqueuing Move request for scope (-0.20, -0.29)
21:12:31.504 00.000 11616 Worker thread wakes up
21:12:31.504 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.29) opts 0xd
21:12:31.504 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.29)
21:12:31.504 00.000 11616 Moving (-0.20, -0.29) raw xDistance=0.31 yDistance=-0.17
21:12:31.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
21:12:31.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.17
21:12:31.504 00.000 11616 MoveAxis(W, 174, ABG)
21:12:31.504 00.000 11616 Guiding  Dir = 3, Dur = 174
21:12:31.504 00.000 11616 IsSlewing returns 0
21:12:31.504 00.000 11616 IsGuiding returns 0
21:12:31.504 00.000 11616 PulseGuide returned control before completion, sleep 184
21:12:31.520 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:12:31.536 00.016 12268 UpdateGuideState exits: m=504 SNR=15.4
21:12:31.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:31.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:31.536 00.000 12268 Enqueuing Expose request
21:12:31.710 00.174 11616 IsGuiding returns 1
21:12:31.710 00.000 11616 scope still moving after pulse duration time elapsed
21:12:31.742 00.032 11616 IsSlewing returns 0
21:12:31.742 00.000 11616 IsGuiding returns 0
21:12:31.742 00.000 11616 scope move finished after 174 + 56 ms
21:12:31.742 00.000 11616 Move returns status 0, amount 174
21:12:31.742 00.000 11616 MoveAxis(N, 14, ABG)
21:12:31.742 00.000 11616 Guiding  Dir = 0, Dur = 14
21:12:31.742 00.000 11616 IsSlewing returns 0
21:12:31.742 00.000 11616 IsGuiding returns 0
21:12:31.742 00.000 11616 PulseGuide returned control before completion, sleep 24
21:12:31.773 00.031 11616 IsGuiding returns 1
21:12:31.773 00.000 11616 scope still moving after pulse duration time elapsed
21:12:31.805 00.032 11616 IsSlewing returns 0
21:12:31.805 00.000 11616 IsGuiding returns 1
21:12:31.836 00.031 11616 IsSlewing returns 0
21:12:31.836 00.000 11616 IsGuiding returns 1
21:12:31.868 00.032 11616 IsSlewing returns 0
21:12:31.868 00.000 11616 IsGuiding returns 1
21:12:31.899 00.031 11616 IsSlewing returns 0
21:12:31.899 00.000 11616 IsGuiding returns 1
21:12:31.931 00.032 11616 IsSlewing returns 0
21:12:31.931 00.000 11616 IsGuiding returns 1
21:12:31.963 00.032 11616 IsSlewing returns 0
21:12:31.963 00.000 11616 IsGuiding returns 1
21:12:31.994 00.031 11616 IsSlewing returns 0
21:12:31.994 00.000 11616 IsGuiding returns 0
21:12:31.994 00.000 11616 scope move finished after 14 + 237 ms
21:12:31.994 00.000 11616 Move returns status 0, amount 14
21:12:31.994 00.000 11616 move complete, result=0
21:12:31.994 00.000 11616 worker thread done servicing request
21:12:31.994 00.000 11616 Worker thread wakes up
21:12:31.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:31.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:31.994 00.000 12268 GuideStep: 0.3 px 174 ms WEST, -0.2 px 14 ms NORTH
21:12:33.999 02.005 11616 Exposure complete
21:12:34.051 00.052 11616 worker thread done servicing request
21:12:34.051 00.000 12268 OnExposeComplete: enter
21:12:34.051 00.000 12268 UpdateGuideState(): m_state=6
21:12:34.051 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2111
21:12:34.051 00.000 12268 Star::Find returns 1 (0), X=1244.70, Y=872.68, Mass=469, SNR=14.8, Peak=40 HFD=4.7
21:12:34.051 00.000 12268 MultiStar: [#1 -0.31,1.37,0.00,M3] [#2 -0.10,0.48,1.01,U] [#3 -0.17,1.45,0.00,M1] [#4 0.07,0.94,0.00,M2] [#5 0.26,0.74,0.00,M1] [#6 0.22,0.83,0.00,M2] [#7 -0.00,1.19,0.00,M5] [#8 -0.02,1.30,0.00,M2] 
21:12:34.051 00.000 12268 refined, 1 included, MultiStar: {0.05, 0.72}, one-star: {0.21, 0.96}
21:12:34.051 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.67) = xAngle (3.17 = -3.11)
21:12:34.051 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.20 = -3.08)
21:12:34.051 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.72 hyp=0.72 cameraTheta=1.50 mountX=-0.72 mountY=-0.04, mountTheta=-3.08
21:12:34.051 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.72, opts=13)
21:12:34.051 00.000 12268 Enqueuing Move request for scope (0.05, 0.72)
21:12:34.051 00.000 11616 Worker thread wakes up
21:12:34.051 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.72) opts 0xd
21:12:34.051 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.72)
21:12:34.051 00.000 11616 Moving (0.05, 0.72) raw xDistance=-0.72 yDistance=-0.04
21:12:34.051 00.000 11616 resist switch: large excursion: input -0.72 thresh 0.29 direction from 1 to -1
21:12:34.051 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.16
21:12:34.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
21:12:34.051 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:34.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:12:34.051 00.000 11616 MoveAxis(E, 403, ABG)
21:12:34.051 00.000 11616 Guiding  Dir = 2, Dur = 403
21:12:34.051 00.000 11616 IsSlewing returns 0
21:12:34.051 00.000 11616 IsGuiding returns 0
21:12:34.051 00.000 11616 PulseGuide returned control before completion, sleep 413
21:12:34.067 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:12:34.082 00.015 12268 UpdateGuideState exits: m=469 SNR=14.8
21:12:34.082 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:34.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:34.082 00.000 12268 Enqueuing Expose request
21:12:34.477 00.395 11616 IsGuiding returns 1
21:12:34.477 00.000 11616 scope still moving after pulse duration time elapsed
21:12:34.509 00.032 11616 IsSlewing returns 0
21:12:34.509 00.000 11616 IsGuiding returns 0
21:12:34.509 00.000 11616 scope move finished after 403 + 46 ms
21:12:34.509 00.000 11616 Move returns status 0, amount 403
21:12:34.509 00.000 11616 MoveAxis(N, 0, ABG)
21:12:34.509 00.000 11616 Move returns status 0, amount 0
21:12:34.509 00.000 11616 move complete, result=0
21:12:34.509 00.000 11616 worker thread done servicing request
21:12:34.509 00.000 11616 Worker thread wakes up
21:12:34.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:34.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:34.509 00.000 12268 GuideStep: -0.7 px 403 ms EAST, -0.0 px 0 ms NORTH
21:12:36.512 02.003 11616 Exposure complete
21:12:36.562 00.050 11616 worker thread done servicing request
21:12:36.562 00.000 12268 OnExposeComplete: enter
21:12:36.562 00.000 12268 UpdateGuideState(): m_state=6
21:12:36.562 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2112
21:12:36.562 00.000 12268 Star::Find returns 1 (0), X=1244.52, Y=871.75, Mass=535, SNR=15.8, Peak=37 HFD=5.4
21:12:36.562 00.000 12268 MultiStar: [#1 -0.65,0.38,0.00,M4] [#2 -0.14,-0.22,0.96,U] [#3 -0.40,0.22,0.81,U] [#4 0.07,-0.13,0.77,U] [#5 -0.01,0.30,0.71,U] [#6 0.05,-0.32,0.60,U] [#7 -0.50,0.78,0.00,M6] [#8 0.46,-0.43,0.50,U] 
21:12:36.562 00.000 12268 single-star, 6 included, MultiStar: {-0.02, -0.05}, one-star: {0.03, 0.04}
21:12:36.562 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.67) = xAngle (2.57 = 2.57)
21:12:36.562 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.60 = 2.60)
21:12:36.562 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.90 mountX=-0.04 mountY=0.02, mountTheta=2.59
21:12:36.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.04, opts=13)
21:12:36.562 00.000 12268 Enqueuing Move request for scope (0.03, 0.04)
21:12:36.562 00.000 11616 Worker thread wakes up
21:12:36.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
21:12:36.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
21:12:36.562 00.000 11616 Moving (0.03, 0.04) raw xDistance=-0.04 yDistance=0.02
21:12:36.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:36.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:12:36.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:36.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:12:36.562 00.000 11616 MoveAxis(E, 0, ABG)
21:12:36.562 00.000 11616 Move returns status 0, amount 0
21:12:36.562 00.000 11616 MoveAxis(N, 0, ABG)
21:12:36.562 00.000 11616 Move returns status 0, amount 0
21:12:36.562 00.000 11616 move complete, result=0
21:12:36.562 00.000 11616 worker thread done servicing request
21:12:36.576 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:12:36.593 00.017 12268 UpdateGuideState exits: m=535 SNR=15.8
21:12:36.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:36.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:36.593 00.000 12268 Enqueuing Expose request
21:12:36.593 00.000 11616 Worker thread wakes up
21:12:36.593 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:12:36.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:36.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:38.599 02.006 11616 Exposure complete
21:12:38.662 00.063 11616 worker thread done servicing request
21:12:38.662 00.000 12268 OnExposeComplete: enter
21:12:38.662 00.000 12268 UpdateGuideState(): m_state=6
21:12:38.662 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2113
21:12:38.662 00.000 12268 Star::Find returns 1 (0), X=1244.76, Y=871.24, Mass=545, SNR=16.0, Peak=46 HFD=4.7
21:12:38.662 00.000 12268 MultiStar: [#1 -0.28,-0.61,0.00,M5] [#2 0.31,-0.87,0.00,M1] [#3 -0.29,-0.58,0.85,U] [#4 0.28,-0.59,0.00,M2] [#5 -0.09,-0.79,0.00,M1] [#6 0.38,-1.32,0.00,M2] [#7 0.04,-0.94,0.00,M7] [#8 0.06,-0.75,0.00,M2] 
21:12:38.662 00.000 12268 refined, 1 included, MultiStar: {0.01, -0.53}, one-star: {0.27, -0.48}
21:12:38.662 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.67) = xAngle (0.13 = 0.13)
21:12:38.662 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.16 = 0.16)
21:12:38.662 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.53 hyp=0.53 cameraTheta=-1.54 mountX=0.52 mountY=0.08, mountTheta=0.16
21:12:38.662 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.53, opts=13)
21:12:38.662 00.000 12268 Enqueuing Move request for scope (0.01, -0.53)
21:12:38.662 00.000 11616 Worker thread wakes up
21:12:38.662 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.53) opts 0xd
21:12:38.662 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.53)
21:12:38.662 00.000 11616 Moving (0.01, -0.53) raw xDistance=0.52 yDistance=0.08
21:12:38.662 00.000 11616 resist switch: large excursion: input 0.52 thresh 0.29 direction from -1 to 1
21:12:38.662 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.57
21:12:38.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
21:12:38.662 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:38.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:12:38.662 00.000 11616 MoveAxis(W, 293, ABG)
21:12:38.662 00.000 11616 Guiding  Dir = 3, Dur = 293
21:12:38.662 00.000 11616 IsSlewing returns 0
21:12:38.662 00.000 11616 IsGuiding returns 0
21:12:38.662 00.000 11616 PulseGuide returned control before completion, sleep 303
21:12:38.687 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:12:38.694 00.007 12268 UpdateGuideState exits: m=545 SNR=16.0
21:12:38.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:38.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:38.694 00.000 12268 Enqueuing Expose request
21:12:38.995 00.301 11616 IsGuiding returns 0
21:12:38.995 00.000 11616 Move returns status 0, amount 293
21:12:38.995 00.000 11616 MoveAxis(N, 0, ABG)
21:12:38.995 00.000 11616 Move returns status 0, amount 0
21:12:38.995 00.000 11616 move complete, result=0
21:12:38.995 00.000 11616 worker thread done servicing request
21:12:38.995 00.000 11616 Worker thread wakes up
21:12:38.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:38.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:38.995 00.000 12268 GuideStep: 0.5 px 293 ms WEST, 0.1 px 0 ms NORTH
21:12:40.999 02.004 11616 Exposure complete
21:12:41.062 00.063 11616 worker thread done servicing request
21:12:41.062 00.000 12268 OnExposeComplete: enter
21:12:41.062 00.000 12268 UpdateGuideState(): m_state=6
21:12:41.062 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2114
21:12:41.062 00.000 12268 Star::Find returns 1 (0), X=1244.92, Y=871.72, Mass=551, SNR=16.1, Peak=50 HFD=4.8
21:12:41.062 00.000 12268 MultiStar: [#1 0.37,-0.06,1.01,U] [#2 0.77,-0.41,0.00,M2] [#3 0.43,-0.09,0.82,U] [#4 0.67,-0.15,0.00,M3] [#5 0.75,-0.28,0.00,M2] [#6 0.98,-0.42,0.00,M3] [#7 0.46,0.07,0.41,U] [#8 0.25,0.17,0.58,U] 
21:12:41.062 00.000 12268 refined, 4 included, MultiStar: {0.39, 0.00}, one-star: {0.43, 0.01}
21:12:41.062 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.67) = xAngle (1.67 = 1.67)
21:12:41.062 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.70 = 1.70)
21:12:41.062 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.00 hyp=0.39 cameraTheta=0.00 mountX=-0.04 mountY=0.39, mountTheta=1.67
21:12:41.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.00, opts=13)
21:12:41.062 00.000 12268 Enqueuing Move request for scope (0.39, 0.00)
21:12:41.062 00.000 11616 Worker thread wakes up
21:12:41.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.00) opts 0xd
21:12:41.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.00)
21:12:41.062 00.000 11616 Moving (0.39, 0.00) raw xDistance=-0.04 yDistance=0.39
21:12:41.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:41.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:12:41.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:12:41.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
21:12:41.062 00.000 11616 MoveAxis(E, 0, ABG)
21:12:41.062 00.000 11616 Move returns status 0, amount 0
21:12:41.062 00.000 11616 MoveAxis(N, 0, ABG)
21:12:41.062 00.000 11616 Move returns status 0, amount 0
21:12:41.062 00.000 11616 move complete, result=0
21:12:41.062 00.000 11616 worker thread done servicing request
21:12:41.078 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:12:41.093 00.015 12268 UpdateGuideState exits: m=551 SNR=16.1
21:12:41.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:41.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:41.093 00.000 12268 Enqueuing Expose request
21:12:41.093 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:12:41.093 00.000 11616 Worker thread wakes up
21:12:41.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:41.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:43.111 02.018 11616 Exposure complete
21:12:43.159 00.048 11616 worker thread done servicing request
21:12:43.159 00.000 12268 OnExposeComplete: enter
21:12:43.159 00.000 12268 UpdateGuideState(): m_state=6
21:12:43.159 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2115
21:12:43.159 00.000 12268 Star::Find returns 1 (0), X=1244.70, Y=872.97, Mass=579, SNR=16.6, Peak=58 HFD=4.1
21:12:43.159 00.000 12268 MultiStar: [#1 -0.04,1.01,0.00,M5] [#2 0.06,0.55,0.94,U] [#3 0.19,1.00,0.00,M1] [#4 0.07,1.00,0.00,M4] [#5 0.00,0.82,0.00,M3] [#6 0.07,0.45,0.63,U] [#7 -0.19,1.05,0.00,M7] [#8 0.41,0.89,0.00,M2] 
21:12:43.159 00.000 12268 refined, 2 included, MultiStar: {0.12, 0.80}, one-star: {0.21, 1.25}
21:12:43.159 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.67) = xAngle (3.09 = 3.09)
21:12:43.159 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.12 = 3.12)
21:12:43.159 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.80 hyp=0.81 cameraTheta=1.42 mountX=-0.81 mountY=0.02, mountTheta=3.12
21:12:43.174 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.80, opts=13)
21:12:43.174 00.000 12268 Enqueuing Move request for scope (0.12, 0.80)
21:12:43.174 00.000 11616 Worker thread wakes up
21:12:43.174 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.80) opts 0xd
21:12:43.174 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.80)
21:12:43.174 00.000 11616 Moving (0.12, 0.80) raw xDistance=-0.81 yDistance=0.02
21:12:43.174 00.000 11616 resist switch: large excursion: input -0.81 thresh 0.29 direction from 1 to -1
21:12:43.174 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.42
21:12:43.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.81
21:12:43.174 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:43.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:12:43.174 00.000 11616 MoveAxis(E, 451, ABG)
21:12:43.174 00.000 11616 Guiding  Dir = 2, Dur = 451
21:12:43.174 00.000 11616 IsSlewing returns 0
21:12:43.174 00.000 11616 IsGuiding returns 0
21:12:43.174 00.000 11616 PulseGuide returned control before completion, sleep 461
21:12:43.190 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=36, Gamma=1.290
21:12:43.206 00.016 12268 UpdateGuideState exits: m=579 SNR=16.6
21:12:43.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:43.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:43.206 00.000 12268 Enqueuing Expose request
21:12:43.650 00.444 11616 IsGuiding returns 1
21:12:43.650 00.000 11616 scope still moving after pulse duration time elapsed
21:12:43.682 00.032 11616 IsSlewing returns 0
21:12:43.682 00.000 11616 IsGuiding returns 0
21:12:43.682 00.000 11616 scope move finished after 451 + 54 ms
21:12:43.682 00.000 11616 Move returns status 0, amount 451
21:12:43.682 00.000 11616 MoveAxis(N, 0, ABG)
21:12:43.682 00.000 11616 Move returns status 0, amount 0
21:12:43.682 00.000 11616 move complete, result=0
21:12:43.682 00.000 11616 worker thread done servicing request
21:12:43.682 00.000 11616 Worker thread wakes up
21:12:43.682 00.000 12268 GuideStep: -0.8 px 451 ms EAST, 0.0 px 0 ms NORTH
21:12:43.682 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:43.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:45.718 02.036 11616 Exposure complete
21:12:45.781 00.063 11616 worker thread done servicing request
21:12:45.781 00.000 12268 OnExposeComplete: enter
21:12:45.781 00.000 12268 UpdateGuideState(): m_state=6
21:12:45.781 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2116
21:12:45.781 00.000 12268 Star::Find returns 1 (0), X=1244.14, Y=871.52, Mass=457, SNR=14.6, Peak=40 HFD=3.9
21:12:45.781 00.000 12268 MultiStar: [#1 -0.35,-0.15,1.09,U] [#2 -0.08,-0.67,0.00,M2] [#3 -0.32,-0.29,0.84,U] [#4 -0.15,-0.64,0.00,M5] [#5 -0.02,-0.65,0.75,U] [#6 -0.27,-0.66,0.00,M3] [#7 -0.38,0.16,0.47,U] [#8 -0.31,-0.33,0.54,U] 
21:12:45.781 00.000 12268 refined, 5 included, MultiStar: {-0.29, -0.26}, one-star: {-0.35, -0.20}
21:12:45.781 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.67) = xAngle (-0.75 = -0.75)
21:12:45.781 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.72 = -0.72)
21:12:45.781 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.26 hyp=0.39 cameraTheta=-2.42 mountX=0.28 mountY=-0.26, mountTheta=-0.73
21:12:45.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.26, opts=13)
21:12:45.781 00.000 12268 Enqueuing Move request for scope (-0.29, -0.26)
21:12:45.781 00.000 11616 Worker thread wakes up
21:12:45.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.26) opts 0xd
21:12:45.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.26)
21:12:45.781 00.000 11616 Moving (-0.29, -0.26) raw xDistance=0.28 yDistance=-0.26
21:12:45.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:12:45.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:12:45.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
21:12:45.781 00.000 11616 MoveAxis(E, 0, ABG)
21:12:45.781 00.000 11616 Move returns status 0, amount 0
21:12:45.781 00.000 11616 MoveAxis(N, 22, ABG)
21:12:45.781 00.000 11616 Guiding  Dir = 0, Dur = 22
21:12:45.781 00.000 11616 IsSlewing returns 0
21:12:45.781 00.000 11616 IsGuiding returns 0
21:12:45.781 00.000 11616 PulseGuide returned control before completion, sleep 32
21:12:45.789 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=31, Gamma=1.290
21:12:45.812 00.023 12268 UpdateGuideState exits: m=457 SNR=14.6
21:12:45.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:45.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:45.812 00.000 12268 Enqueuing Expose request
21:12:45.821 00.009 11616 IsGuiding returns 1
21:12:45.821 00.000 11616 scope still moving after pulse duration time elapsed
21:12:45.853 00.032 11616 IsSlewing returns 0
21:12:45.853 00.000 11616 IsGuiding returns 0
21:12:45.853 00.000 11616 scope move finished after 22 + 45 ms
21:12:45.853 00.000 11616 Move returns status 0, amount 22
21:12:45.853 00.000 11616 move complete, result=0
21:12:45.853 00.000 11616 worker thread done servicing request
21:12:45.853 00.000 11616 Worker thread wakes up
21:12:45.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:45.853 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.3 px 22 ms NORTH
21:12:45.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:47.859 02.006 11616 Exposure complete
21:12:47.906 00.047 11616 worker thread done servicing request
21:12:47.906 00.000 12268 OnExposeComplete: enter
21:12:47.906 00.000 12268 UpdateGuideState(): m_state=6
21:12:47.906 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2117
21:12:47.906 00.000 12268 Star::Find returns 1 (0), X=1244.81, Y=871.19, Mass=468, SNR=14.8, Peak=40 HFD=5.1
21:12:47.906 00.000 12268 MultiStar: [#1 -0.08,-0.27,1.03,U] [#2 0.14,-0.93,0.00,M3] [#3 -0.06,-0.14,0.77,U] [#4 0.33,-0.52,0.80,U] [#5 0.42,-0.52,0.00,M3] [#6 0.23,-0.64,0.00,M4] [#7 0.00,-0.26,0.41,U] [#8 0.34,-0.97,0.00,M2] 
21:12:47.906 00.000 12268 refined, 4 included, MultiStar: {0.11, -0.36}, one-star: {0.32, -0.53}
21:12:47.906 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.67) = xAngle (0.41 = 0.41)
21:12:47.906 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.44 = 0.44)
21:12:47.906 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.36 hyp=0.37 cameraTheta=-1.26 mountX=0.34 mountY=0.16, mountTheta=0.43
21:12:47.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.36, opts=13)
21:12:47.906 00.000 12268 Enqueuing Move request for scope (0.11, -0.36)
21:12:47.906 00.000 11616 Worker thread wakes up
21:12:47.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.36) opts 0xd
21:12:47.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.36)
21:12:47.906 00.000 11616 Moving (0.11, -0.36) raw xDistance=0.34 yDistance=0.16
21:12:47.906 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
21:12:47.906 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
21:12:47.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
21:12:47.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:12:47.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:12:47.906 00.000 11616 MoveAxis(W, 192, ABG)
21:12:47.906 00.000 11616 Guiding  Dir = 3, Dur = 192
21:12:47.922 00.016 11616 IsSlewing returns 0
21:12:47.922 00.000 11616 IsGuiding returns 0
21:12:47.922 00.000 11616 PulseGuide returned control before completion, sleep 202
21:12:47.922 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:12:47.937 00.015 12268 UpdateGuideState exits: m=468 SNR=14.8
21:12:47.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:47.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:47.937 00.000 12268 Enqueuing Expose request
21:12:48.141 00.204 11616 IsGuiding returns 1
21:12:48.141 00.000 11616 scope still moving after pulse duration time elapsed
21:12:48.172 00.031 11616 IsSlewing returns 0
21:12:48.172 00.000 11616 IsGuiding returns 0
21:12:48.172 00.000 11616 scope move finished after 192 + 58 ms
21:12:48.172 00.000 11616 Move returns status 0, amount 192
21:12:48.172 00.000 11616 MoveAxis(N, 0, ABG)
21:12:48.172 00.000 11616 Move returns status 0, amount 0
21:12:48.172 00.000 11616 move complete, result=0
21:12:48.172 00.000 11616 worker thread done servicing request
21:12:48.172 00.000 11616 Worker thread wakes up
21:12:48.172 00.000 12268 GuideStep: 0.3 px 192 ms WEST, 0.2 px 0 ms NORTH
21:12:48.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:48.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:50.173 02.001 11616 Exposure complete
21:12:50.221 00.048 11616 worker thread done servicing request
21:12:50.221 00.000 12268 OnExposeComplete: enter
21:12:50.221 00.000 12268 UpdateGuideState(): m_state=6
21:12:50.221 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2118
21:12:50.221 00.000 12268 Star::Find returns 1 (0), X=1244.16, Y=871.63, Mass=506, SNR=15.5, Peak=46 HFD=5.0
21:12:50.221 00.000 12268 MultiStar: [#1 -0.52,0.23,1.00,U] [#2 -0.29,-0.37,0.89,U] [#3 -0.45,-0.00,0.77,U] [#4 -0.42,0.01,0.80,U] [#5 0.43,-0.10,0.68,U] [#6 -0.36,0.01,0.64,U] [#7 -0.90,0.40,0.00,M6] [#8 0.19,-0.43,0.48,U] 
21:12:50.221 00.000 12268 refined, 7 included, MultiStar: {-0.26, -0.07}, one-star: {-0.33, -0.09}
21:12:50.221 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.67) = xAngle (-1.20 = -1.20)
21:12:50.221 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.17 = -1.17)
21:12:50.221 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-2.87 mountX=0.10 mountY=-0.25, mountTheta=-1.19
21:12:50.221 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.07, opts=13)
21:12:50.221 00.000 12268 Enqueuing Move request for scope (-0.26, -0.07)
21:12:50.221 00.000 11616 Worker thread wakes up
21:12:50.237 00.016 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.07) opts 0xd
21:12:50.237 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.07)
21:12:50.237 00.000 11616 Moving (-0.26, -0.07) raw xDistance=0.10 yDistance=-0.25
21:12:50.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
21:12:50.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
21:12:50.237 00.000 11616 MoveAxis(W, 55, ABG)
21:12:50.237 00.000 11616 Guiding  Dir = 3, Dur = 55
21:12:50.237 00.000 11616 IsSlewing returns 0
21:12:50.237 00.000 11616 IsGuiding returns 0
21:12:50.237 00.000 11616 PulseGuide returned control before completion, sleep 65
21:12:50.250 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:12:50.268 00.018 12268 UpdateGuideState exits: m=506 SNR=15.5
21:12:50.268 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:50.268 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:50.268 00.000 12268 Enqueuing Expose request
21:12:50.316 00.048 11616 IsGuiding returns 1
21:12:50.316 00.000 11616 scope still moving after pulse duration time elapsed
21:12:50.348 00.032 11616 IsSlewing returns 0
21:12:50.348 00.000 11616 IsGuiding returns 0
21:12:50.348 00.000 11616 scope move finished after 55 + 55 ms
21:12:50.348 00.000 11616 Move returns status 0, amount 55
21:12:50.348 00.000 11616 MoveAxis(N, 21, ABG)
21:12:50.348 00.000 11616 Guiding  Dir = 0, Dur = 21
21:12:50.348 00.000 11616 IsSlewing returns 0
21:12:50.348 00.000 11616 IsGuiding returns 0
21:12:50.348 00.000 11616 PulseGuide returned control before completion, sleep 31
21:12:50.395 00.047 11616 IsGuiding returns 1
21:12:50.395 00.000 11616 scope still moving after pulse duration time elapsed
21:12:50.427 00.032 11616 IsSlewing returns 0
21:12:50.427 00.000 11616 IsGuiding returns 1
21:12:50.458 00.031 11616 IsSlewing returns 0
21:12:50.458 00.000 11616 IsGuiding returns 0
21:12:50.458 00.000 11616 scope move finished after 21 + 88 ms
21:12:50.458 00.000 11616 Move returns status 0, amount 21
21:12:50.458 00.000 11616 move complete, result=0
21:12:50.458 00.000 11616 worker thread done servicing request
21:12:50.458 00.000 12268 GuideStep: 0.1 px 55 ms WEST, -0.2 px 21 ms NORTH
21:12:50.458 00.000 11616 Worker thread wakes up
21:12:50.458 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:50.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:52.468 02.010 11616 Exposure complete
21:12:52.517 00.049 11616 worker thread done servicing request
21:12:52.517 00.000 12268 OnExposeComplete: enter
21:12:52.517 00.000 12268 UpdateGuideState(): m_state=6
21:12:52.517 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2119
21:12:52.517 00.000 12268 Star::Find returns 1 (0), X=1244.25, Y=871.70, Mass=415, SNR=13.9, Peak=40 HFD=4.6
21:12:52.517 00.000 12268 MultiStar: [#1 -0.60,0.27,0.00,M3] [#2 -0.14,-0.41,0.97,U] [#3 -0.91,-0.05,0.00,M1] [#4 -0.06,0.00,0.84,U] [#5 0.01,-0.07,0.78,U] [#6 -0.32,-0.59,0.00,M4] [#7 -0.87,0.74,0.00,M7] [#8 -0.49,0.47,0.00,M2] 
21:12:52.517 00.000 12268 refined, 3 included, MultiStar: {-0.12, -0.13}, one-star: {-0.24, -0.01}
21:12:52.517 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.67) = xAngle (-0.64 = -0.64)
21:12:52.517 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.61 = -0.61)
21:12:52.517 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-2.31 mountX=0.14 mountY=-0.10, mountTheta=-0.62
21:12:52.517 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.13, opts=13)
21:12:52.517 00.000 12268 Enqueuing Move request for scope (-0.12, -0.13)
21:12:52.517 00.000 11616 Worker thread wakes up
21:12:52.517 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
21:12:52.517 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
21:12:52.517 00.000 11616 Moving (-0.12, -0.13) raw xDistance=0.14 yDistance=-0.10
21:12:52.531 00.014 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
21:12:52.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:52.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:12:52.531 00.000 11616 MoveAxis(W, 78, ABG)
21:12:52.531 00.000 11616 Guiding  Dir = 3, Dur = 78
21:12:52.531 00.000 11616 IsSlewing returns 0
21:12:52.531 00.000 11616 IsGuiding returns 0
21:12:52.531 00.000 11616 PulseGuide returned control before completion, sleep 88
21:12:52.533 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:12:52.549 00.016 12268 UpdateGuideState exits: m=415 SNR=13.9
21:12:52.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:52.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:52.549 00.000 12268 Enqueuing Expose request
21:12:52.628 00.079 11616 IsGuiding returns 1
21:12:52.628 00.000 11616 scope still moving after pulse duration time elapsed
21:12:52.659 00.031 11616 IsSlewing returns 0
21:12:52.659 00.000 11616 IsGuiding returns 1
21:12:52.691 00.032 11616 IsSlewing returns 0
21:12:52.691 00.000 11616 IsGuiding returns 1
21:12:52.723 00.032 11616 IsSlewing returns 0
21:12:52.723 00.000 11616 IsGuiding returns 1
21:12:52.754 00.031 11616 IsSlewing returns 0
21:12:52.754 00.000 11616 IsGuiding returns 1
21:12:52.786 00.032 11616 IsSlewing returns 0
21:12:52.786 00.000 11616 IsGuiding returns 1
21:12:52.818 00.032 11616 IsSlewing returns 0
21:12:52.818 00.000 11616 IsGuiding returns 0
21:12:52.818 00.000 11616 scope move finished after 78 + 209 ms
21:12:52.818 00.000 11616 Move returns status 0, amount 78
21:12:52.818 00.000 11616 MoveAxis(N, 0, ABG)
21:12:52.818 00.000 11616 Move returns status 0, amount 0
21:12:52.818 00.000 11616 move complete, result=0
21:12:52.818 00.000 11616 worker thread done servicing request
21:12:52.818 00.000 11616 Worker thread wakes up
21:12:52.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:52.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:52.818 00.000 12268 GuideStep: 0.1 px 78 ms WEST, -0.1 px 0 ms NORTH
21:12:54.829 02.011 11616 Exposure complete
21:12:54.876 00.047 11616 worker thread done servicing request
21:12:54.876 00.000 12268 OnExposeComplete: enter
21:12:54.876 00.000 12268 UpdateGuideState(): m_state=6
21:12:54.876 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2120
21:12:54.876 00.000 12268 Star::Find returns 1 (0), X=1244.31, Y=872.09, Mass=513, SNR=15.5, Peak=49 HFD=4.9
21:12:54.876 00.000 12268 MultiStar: [#1 -0.68,0.80,0.00,M4] [#2 -0.37,0.16,0.89,U] [#3 -0.82,0.55,0.00,M2] [#4 -0.24,0.54,0.80,U] [#5 -0.32,0.29,0.72,U] [#6 -0.38,0.68,0.00,M5] [#7 -0.74,0.89,0.00,M8] [#8 -0.50,0.37,0.45,U] 
21:12:54.876 00.000 12268 single-star, 4 included, MultiStar: {-0.30, 0.34}, one-star: {-0.18, 0.37}
21:12:54.876 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.67) = xAngle (3.69 = -2.59)
21:12:54.876 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.72 = -2.56)
21:12:54.876 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.37 hyp=0.42 cameraTheta=2.02 mountX=-0.35 mountY=-0.23, mountTheta=-2.57
21:12:54.892 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.37, opts=13)
21:12:54.892 00.000 12268 Enqueuing Move request for scope (-0.18, 0.37)
21:12:54.892 00.000 11616 Worker thread wakes up
21:12:54.892 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.37) opts 0xd
21:12:54.892 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.37)
21:12:54.892 00.000 11616 Moving (-0.18, 0.37) raw xDistance=-0.35 yDistance=-0.23
21:12:54.892 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
21:12:54.892 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.06
21:12:54.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
21:12:54.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
21:12:54.892 00.000 11616 MoveAxis(E, 198, ABG)
21:12:54.892 00.000 11616 Guiding  Dir = 2, Dur = 198
21:12:54.892 00.000 11616 IsSlewing returns 0
21:12:54.892 00.000 11616 IsGuiding returns 0
21:12:54.892 00.000 11616 PulseGuide returned control before completion, sleep 208
21:12:54.906 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=32, Gamma=1.290
21:12:54.924 00.018 12268 UpdateGuideState exits: m=513 SNR=15.5
21:12:54.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:54.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:54.924 00.000 12268 Enqueuing Expose request
21:12:55.113 00.189 11616 IsGuiding returns 1
21:12:55.113 00.000 11616 scope still moving after pulse duration time elapsed
21:12:55.145 00.032 11616 IsSlewing returns 0
21:12:55.145 00.000 11616 IsGuiding returns 0
21:12:55.145 00.000 11616 scope move finished after 198 + 53 ms
21:12:55.145 00.000 11616 Move returns status 0, amount 198
21:12:55.145 00.000 11616 MoveAxis(N, 19, ABG)
21:12:55.145 00.000 11616 Guiding  Dir = 0, Dur = 19
21:12:55.145 00.000 11616 IsSlewing returns 0
21:12:55.145 00.000 11616 IsGuiding returns 0
21:12:55.145 00.000 11616 PulseGuide returned control before completion, sleep 29
21:12:55.177 00.032 11616 IsGuiding returns 1
21:12:55.177 00.000 11616 scope still moving after pulse duration time elapsed
21:12:55.208 00.031 11616 IsSlewing returns 0
21:12:55.208 00.000 11616 IsGuiding returns 1
21:12:55.240 00.032 11616 IsSlewing returns 0
21:12:55.240 00.000 11616 IsGuiding returns 1
21:12:55.272 00.032 11616 IsSlewing returns 0
21:12:55.272 00.000 11616 IsGuiding returns 1
21:12:55.303 00.031 11616 IsSlewing returns 0
21:12:55.303 00.000 11616 IsGuiding returns 1
21:12:55.335 00.032 11616 IsSlewing returns 0
21:12:55.335 00.000 11616 IsGuiding returns 1
21:12:55.367 00.032 11616 IsSlewing returns 0
21:12:55.367 00.000 11616 IsGuiding returns 1
21:12:55.399 00.032 11616 IsSlewing returns 0
21:12:55.399 00.000 11616 IsGuiding returns 1
21:12:55.430 00.031 11616 IsSlewing returns 0
21:12:55.430 00.000 11616 IsGuiding returns 1
21:12:55.462 00.032 11616 IsSlewing returns 0
21:12:55.462 00.000 11616 IsGuiding returns 1
21:12:55.494 00.032 11616 IsSlewing returns 0
21:12:55.494 00.000 11616 IsGuiding returns 1
21:12:55.525 00.031 11616 IsSlewing returns 0
21:12:55.525 00.000 11616 IsGuiding returns 0
21:12:55.525 00.000 11616 scope move finished after 19 + 360 ms
21:12:55.525 00.000 11616 Move returns status 0, amount 19
21:12:55.525 00.000 11616 move complete, result=0
21:12:55.525 00.000 11616 worker thread done servicing request
21:12:55.525 00.000 11616 Worker thread wakes up
21:12:55.525 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:55.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:55.525 00.000 12268 GuideStep: -0.4 px 198 ms EAST, -0.2 px 19 ms NORTH
21:12:57.534 02.009 11616 Exposure complete
21:12:57.582 00.048 11616 worker thread done servicing request
21:12:57.582 00.000 12268 OnExposeComplete: enter
21:12:57.593 00.011 12268 UpdateGuideState(): m_state=6
21:12:57.593 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2121
21:12:57.593 00.000 12268 Star::Find returns 1 (0), X=1244.61, Y=872.21, Mass=560, SNR=16.3, Peak=51 HFD=5.2
21:12:57.593 00.000 12268 MultiStar: [#1 -0.21,0.40,0.94,U] [#2 0.11,0.35,0.90,U] [#3 -0.32,0.77,0.00,M3] [#4 0.02,0.54,0.75,U] [#5 -0.00,0.46,0.69,U] [#6 -0.01,0.34,0.60,U] [#7 -0.66,0.89,0.00,M9] [#8 0.24,0.50,0.45,U] 
21:12:57.593 00.000 12268 refined, 6 included, MultiStar: {0.03, 0.44}, one-star: {0.12, 0.49}
21:12:57.593 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.67) = xAngle (3.18 = -3.10)
21:12:57.593 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.21 = -3.07)
21:12:57.593 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.44 hyp=0.44 cameraTheta=1.51 mountX=-0.44 mountY=-0.03, mountTheta=-3.07
21:12:57.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.44, opts=13)
21:12:57.593 00.000 12268 Enqueuing Move request for scope (0.03, 0.44)
21:12:57.593 00.000 11616 Worker thread wakes up
21:12:57.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.44) opts 0xd
21:12:57.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.44)
21:12:57.593 00.000 11616 Moving (0.03, 0.44) raw xDistance=-0.44 yDistance=-0.03
21:12:57.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
21:12:57.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:57.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:12:57.593 00.000 11616 MoveAxis(E, 245, ABG)
21:12:57.593 00.000 11616 Guiding  Dir = 2, Dur = 245
21:12:57.593 00.000 11616 IsSlewing returns 0
21:12:57.593 00.000 11616 IsGuiding returns 0
21:12:57.593 00.000 11616 PulseGuide returned control before completion, sleep 255
21:12:57.598 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:12:57.624 00.026 12268 UpdateGuideState exits: m=560 SNR=16.3
21:12:57.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:57.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:57.624 00.000 12268 Enqueuing Expose request
21:12:57.867 00.243 11616 IsGuiding returns 0
21:12:57.867 00.000 11616 Move returns status 0, amount 245
21:12:57.867 00.000 11616 MoveAxis(N, 0, ABG)
21:12:57.867 00.000 11616 Move returns status 0, amount 0
21:12:57.867 00.000 11616 move complete, result=0
21:12:57.867 00.000 11616 worker thread done servicing request
21:12:57.867 00.000 11616 Worker thread wakes up
21:12:57.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:57.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:12:57.867 00.000 12268 GuideStep: -0.4 px 245 ms EAST, -0.0 px 0 ms NORTH
21:12:59.859 01.992 11616 Exposure complete
21:12:59.922 00.063 11616 worker thread done servicing request
21:12:59.922 00.000 12268 OnExposeComplete: enter
21:12:59.922 00.000 12268 UpdateGuideState(): m_state=6
21:12:59.922 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2122
21:12:59.922 00.000 12268 Star::Find returns 1 (0), X=1244.33, Y=871.47, Mass=428, SNR=14.2, Peak=34 HFD=5.2
21:12:59.922 00.000 12268 MultiStar: [#1 -0.56,-0.33,0.00,M4] [#2 -0.10,-0.92,0.00,M1] [#3 -0.68,-0.52,0.00,M4] [#4 -0.40,-0.52,0.00,M1] [#5 0.37,-0.44,0.74,U] [#6 0.07,-0.78,0.00,M5] [#7 -0.13,-0.77,0.00,M10] [#8 -0.11,-0.72,0.00,M1] 
21:12:59.922 00.000 12268 single-star, 1 included, MultiStar: {0.07, -0.33}, one-star: {-0.15, -0.25}
21:12:59.922 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.67) = xAngle (-0.46 = -0.46)
21:12:59.922 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.43 = -0.43)
21:12:59.922 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.25 hyp=0.29 cameraTheta=-2.13 mountX=0.26 mountY=-0.12, mountTheta=-0.44
21:12:59.922 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.25, opts=13)
21:12:59.922 00.000 12268 Enqueuing Move request for scope (-0.15, -0.25)
21:12:59.922 00.000 11616 Worker thread wakes up
21:12:59.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.25) opts 0xd
21:12:59.922 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.25)
21:12:59.922 00.000 11616 Moving (-0.15, -0.25) raw xDistance=0.26 yDistance=-0.12
21:12:59.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:12:59.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:12:59.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:59.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:12:59.922 00.000 11616 MoveAxis(E, 0, ABG)
21:12:59.922 00.000 11616 Move returns status 0, amount 0
21:12:59.922 00.000 11616 MoveAxis(N, 0, ABG)
21:12:59.922 00.000 11616 Move returns status 0, amount 0
21:12:59.922 00.000 11616 move complete, result=0
21:12:59.922 00.000 11616 worker thread done servicing request
21:12:59.937 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:12:59.953 00.016 12268 UpdateGuideState exits: m=428 SNR=14.2
21:12:59.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:59.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:12:59.953 00.000 12268 Enqueuing Expose request
21:12:59.953 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:59.953 00.000 11616 Worker thread wakes up
21:12:59.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:12:59.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:01.975 02.022 11616 Exposure complete
21:13:02.031 00.056 11616 worker thread done servicing request
21:13:02.031 00.000 12268 OnExposeComplete: enter
21:13:02.031 00.000 12268 UpdateGuideState(): m_state=6
21:13:02.031 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2123
21:13:02.031 00.000 12268 Star::Find returns 1 (0), X=1244.50, Y=871.36, Mass=420, SNR=14.0, Peak=42 HFD=4.1
21:13:02.031 00.000 12268 MultiStar: [#1 -0.27,-0.48,1.09,U] [#2 0.21,-0.70,0.00,M2] [#3 -0.32,-0.36,0.73,U] [#4 0.00,-0.38,0.86,U] [#5 0.24,-0.40,0.80,U] [#6 -0.18,-0.48,0.72,U] [#7 0.12,0.07,0.46,U] [#8 0.73,-0.02,0.00,M2] 
21:13:02.031 00.000 12268 single-star, 6 included, MultiStar: {-0.07, -0.37}, one-star: {0.01, -0.36}
21:13:02.031 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.67) = xAngle (0.14 = 0.14)
21:13:02.031 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.17 = 0.17)
21:13:02.031 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.36 hyp=0.36 cameraTheta=-1.53 mountX=0.35 mountY=0.06, mountTheta=0.17
21:13:02.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.36, opts=13)
21:13:02.031 00.000 12268 Enqueuing Move request for scope (0.01, -0.36)
21:13:02.031 00.000 11616 Worker thread wakes up
21:13:02.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.36) opts 0xd
21:13:02.031 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.36)
21:13:02.031 00.000 11616 Moving (0.01, -0.36) raw xDistance=0.35 yDistance=0.06
21:13:02.031 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
21:13:02.031 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.06
21:13:02.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
21:13:02.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:02.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:13:02.031 00.000 11616 MoveAxis(W, 198, ABG)
21:13:02.031 00.000 11616 Guiding  Dir = 3, Dur = 198
21:13:02.031 00.000 11616 IsSlewing returns 0
21:13:02.039 00.008 11616 IsGuiding returns 0
21:13:02.039 00.000 11616 PulseGuide returned control before completion, sleep 208
21:13:02.039 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:13:02.062 00.023 12268 UpdateGuideState exits: m=420 SNR=14.0
21:13:02.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:02.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:02.062 00.000 12268 Enqueuing Expose request
21:13:02.261 00.199 11616 IsGuiding returns 0
21:13:02.261 00.000 11616 Move returns status 0, amount 198
21:13:02.261 00.000 11616 MoveAxis(N, 0, ABG)
21:13:02.261 00.000 11616 Move returns status 0, amount 0
21:13:02.261 00.000 11616 move complete, result=0
21:13:02.261 00.000 11616 worker thread done servicing request
21:13:02.261 00.000 12268 GuideStep: 0.4 px 198 ms WEST, 0.1 px 0 ms NORTH
21:13:02.261 00.000 11616 Worker thread wakes up
21:13:02.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:02.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:04.277 02.016 11616 Exposure complete
21:13:04.325 00.048 11616 worker thread done servicing request
21:13:04.325 00.000 12268 OnExposeComplete: enter
21:13:04.325 00.000 12268 UpdateGuideState(): m_state=6
21:13:04.325 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2124
21:13:04.325 00.000 12268 Star::Find returns 1 (0), X=1244.75, Y=871.32, Mass=450, SNR=14.5, Peak=35 HFD=4.8
21:13:04.325 00.000 12268 MultiStar: [#1 -0.17,0.02,1.05,U] [#2 0.17,-0.93,0.00,M3] [#3 -0.70,-0.06,0.00,M4] [#4 0.14,-0.49,0.84,U] [#5 1.18,-0.94,0.00,M1] [#6 -0.16,-0.27,0.65,U] [#7 -0.31,0.07,0.47,U] [#8 -0.02,-0.16,0.49,U] 
21:13:04.325 00.000 12268 refined, 5 included, MultiStar: {-0.01, -0.23}, one-star: {0.26, -0.40}
21:13:04.325 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.67) = xAngle (0.05 = 0.05)
21:13:04.325 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.08 = 0.08)
21:13:04.325 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.62 mountX=0.23 mountY=0.02, mountTheta=0.08
21:13:04.325 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.23, opts=13)
21:13:04.325 00.000 12268 Enqueuing Move request for scope (-0.01, -0.23)
21:13:04.325 00.000 11616 Worker thread wakes up
21:13:04.325 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.23) opts 0xd
21:13:04.325 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.23)
21:13:04.325 00.000 11616 Moving (-0.01, -0.23) raw xDistance=0.23 yDistance=0.02
21:13:04.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.23
21:13:04.325 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:04.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:13:04.325 00.000 11616 MoveAxis(W, 126, ABG)
21:13:04.325 00.000 11616 Guiding  Dir = 3, Dur = 126
21:13:04.325 00.000 11616 IsSlewing returns 0
21:13:04.325 00.000 11616 IsGuiding returns 0
21:13:04.325 00.000 11616 PulseGuide returned control before completion, sleep 136
21:13:04.343 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:13:04.357 00.014 12268 UpdateGuideState exits: m=450 SNR=14.5
21:13:04.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:04.357 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:04.357 00.000 12268 Enqueuing Expose request
21:13:04.484 00.127 11616 IsGuiding returns 1
21:13:04.484 00.000 11616 scope still moving after pulse duration time elapsed
21:13:04.515 00.031 11616 IsSlewing returns 0
21:13:04.515 00.000 11616 IsGuiding returns 1
21:13:04.547 00.032 11616 IsSlewing returns 0
21:13:04.547 00.000 11616 IsGuiding returns 0
21:13:04.547 00.000 11616 scope move finished after 126 + 84 ms
21:13:04.547 00.000 11616 Move returns status 0, amount 126
21:13:04.547 00.000 11616 MoveAxis(N, 0, ABG)
21:13:04.547 00.000 11616 Move returns status 0, amount 0
21:13:04.547 00.000 11616 move complete, result=0
21:13:04.547 00.000 11616 worker thread done servicing request
21:13:04.547 00.000 11616 Worker thread wakes up
21:13:04.547 00.000 12268 GuideStep: 0.2 px 126 ms WEST, 0.0 px 0 ms NORTH
21:13:04.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:04.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:06.562 02.015 11616 Exposure complete
21:13:06.616 00.054 11616 worker thread done servicing request
21:13:06.616 00.000 12268 OnExposeComplete: enter
21:13:06.616 00.000 12268 UpdateGuideState(): m_state=6
21:13:06.616 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2125
21:13:06.616 00.000 12268 Star::Find returns 1 (0), X=1244.29, Y=871.40, Mass=387, SNR=13.4, Peak=32 HFD=4.9
21:13:06.616 00.000 12268 MultiStar: [#1 -0.23,-0.31,1.13,U] [#2 0.41,-0.69,0.00,M4] [#3 -0.47,0.08,0.74,U] [#4 0.16,-0.06,0.93,U] [#5 0.08,-0.31,0.79,U] [#6 -0.03,-0.96,0.00,M4] [#7 -0.22,0.73,0.00,M9] [#8 0.15,-0.50,0.54,U] 
21:13:06.616 00.000 12268 refined, 5 included, MultiStar: {-0.10, -0.23}, one-star: {-0.20, -0.32}
21:13:06.616 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.67) = xAngle (-0.31 = -0.31)
21:13:06.616 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.28 = -0.28)
21:13:06.616 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.98 mountX=0.24 mountY=-0.07, mountTheta=-0.28
21:13:06.616 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.23, opts=13)
21:13:06.616 00.000 12268 Enqueuing Move request for scope (-0.10, -0.23)
21:13:06.616 00.000 11616 Worker thread wakes up
21:13:06.616 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.23) opts 0xd
21:13:06.616 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.23)
21:13:06.616 00.000 11616 Moving (-0.10, -0.23) raw xDistance=0.24 yDistance=-0.07
21:13:06.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
21:13:06.616 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:06.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:13:06.616 00.000 11616 MoveAxis(W, 135, ABG)
21:13:06.616 00.000 11616 Guiding  Dir = 3, Dur = 135
21:13:06.625 00.009 11616 IsSlewing returns 0
21:13:06.625 00.000 11616 IsGuiding returns 0
21:13:06.625 00.000 11616 PulseGuide returned control before completion, sleep 145
21:13:06.632 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:13:06.656 00.024 12268 UpdateGuideState exits: m=387 SNR=13.4
21:13:06.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:06.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:06.656 00.000 12268 Enqueuing Expose request
21:13:06.775 00.119 11616 IsGuiding returns 1
21:13:06.775 00.000 11616 scope still moving after pulse duration time elapsed
21:13:06.807 00.032 11616 IsSlewing returns 0
21:13:06.807 00.000 11616 IsGuiding returns 0
21:13:06.807 00.000 11616 scope move finished after 135 + 47 ms
21:13:06.807 00.000 11616 Move returns status 0, amount 135
21:13:06.807 00.000 11616 MoveAxis(N, 0, ABG)
21:13:06.807 00.000 11616 Move returns status 0, amount 0
21:13:06.807 00.000 11616 move complete, result=0
21:13:06.807 00.000 11616 worker thread done servicing request
21:13:06.807 00.000 11616 Worker thread wakes up
21:13:06.807 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:06.807 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:06.807 00.000 12268 GuideStep: 0.2 px 135 ms WEST, -0.1 px 0 ms NORTH
21:13:08.812 02.005 11616 Exposure complete
21:13:08.874 00.062 11616 worker thread done servicing request
21:13:08.874 00.000 12268 OnExposeComplete: enter
21:13:08.874 00.000 12268 UpdateGuideState(): m_state=6
21:13:08.874 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2126
21:13:08.874 00.000 12268 Star::Find returns 1 (0), X=1244.69, Y=871.17, Mass=381, SNR=13.2, Peak=31 HFD=5.2
21:13:08.874 00.000 12268 MultiStar: [#1 -0.17,-0.44,1.16,U] [#2 0.11,-1.28,0.00,M5] [#3 0.08,-0.22,0.76,U] [#4 0.03,-0.72,0.00,M1] [#5 -0.17,-0.55,0.81,U] [#6 0.07,-0.57,0.63,U] [#7 0.29,-0.95,0.00,M10] [#8 -0.27,-0.63,0.00,M1] 
21:13:08.874 00.000 12268 refined, 4 included, MultiStar: {-0.01, -0.47}, one-star: {0.20, -0.55}
21:13:08.874 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.67) = xAngle (0.08 = 0.08)
21:13:08.874 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.11 = 0.11)
21:13:08.874 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.47 hyp=0.47 cameraTheta=-1.59 mountX=0.47 mountY=0.05, mountTheta=0.11
21:13:08.874 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.47, opts=13)
21:13:08.874 00.000 12268 Enqueuing Move request for scope (-0.01, -0.47)
21:13:08.874 00.000 11616 Worker thread wakes up
21:13:08.874 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.47) opts 0xd
21:13:08.874 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.47)
21:13:08.874 00.000 11616 Moving (-0.01, -0.47) raw xDistance=0.47 yDistance=0.05
21:13:08.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.47
21:13:08.874 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:08.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:13:08.874 00.000 11616 MoveAxis(W, 262, ABG)
21:13:08.874 00.000 11616 Guiding  Dir = 3, Dur = 262
21:13:08.874 00.000 11616 IsSlewing returns 0
21:13:08.874 00.000 11616 IsGuiding returns 0
21:13:08.874 00.000 11616 PulseGuide returned control before completion, sleep 272
21:13:08.890 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:13:08.906 00.016 12268 UpdateGuideState exits: m=381 SNR=13.2
21:13:08.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:08.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:08.906 00.000 12268 Enqueuing Expose request
21:13:09.157 00.251 11616 IsGuiding returns 1
21:13:09.157 00.000 11616 scope still moving after pulse duration time elapsed
21:13:09.188 00.031 11616 IsSlewing returns 0
21:13:09.188 00.000 11616 IsGuiding returns 1
21:13:09.220 00.032 11616 IsSlewing returns 0
21:13:09.220 00.000 11616 IsGuiding returns 1
21:13:09.252 00.032 11616 IsSlewing returns 0
21:13:09.252 00.000 11616 IsGuiding returns 0
21:13:09.252 00.000 11616 scope move finished after 262 + 108 ms
21:13:09.252 00.000 11616 Move returns status 0, amount 262
21:13:09.252 00.000 11616 MoveAxis(N, 0, ABG)
21:13:09.252 00.000 11616 Move returns status 0, amount 0
21:13:09.252 00.000 11616 move complete, result=0
21:13:09.252 00.000 11616 worker thread done servicing request
21:13:09.252 00.000 11616 Worker thread wakes up
21:13:09.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:09.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:09.252 00.000 12268 GuideStep: 0.5 px 262 ms WEST, 0.1 px 0 ms NORTH
21:13:11.271 02.019 11616 Exposure complete
21:13:11.319 00.048 11616 worker thread done servicing request
21:13:11.319 00.000 12268 OnExposeComplete: enter
21:13:11.319 00.000 12268 UpdateGuideState(): m_state=6
21:13:11.319 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2127
21:13:11.319 00.000 12268 Star::Find returns 1 (0), X=1244.46, Y=871.26, Mass=352, SNR=12.8, Peak=39 HFD=3.6
21:13:11.319 00.000 12268 MultiStar: [#1 -0.19,-0.29,1.16,U] [#2 0.24,-0.77,0.00,M6] [#3 -0.49,-0.44,0.00,M3] [#4 0.13,-0.60,0.94,U] [#5 0.16,-0.35,0.86,U] [#6 0.04,-0.88,0.00,M4] [#7 -0.03,0.13,0.49,U] [#8 -0.33,-0.21,0.60,U] 
21:13:11.319 00.000 12268 refined, 5 included, MultiStar: {-0.04, -0.34}, one-star: {-0.03, -0.46}
21:13:11.319 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.67) = xAngle (-0.02 = -0.02)
21:13:11.319 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.01 = 0.01)
21:13:11.319 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.34 hyp=0.34 cameraTheta=-1.69 mountX=0.34 mountY=0.00, mountTheta=0.01
21:13:11.319 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.34, opts=13)
21:13:11.319 00.000 12268 Enqueuing Move request for scope (-0.04, -0.34)
21:13:11.319 00.000 11616 Worker thread wakes up
21:13:11.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.34) opts 0xd
21:13:11.319 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.34)
21:13:11.319 00.000 11616 Moving (-0.04, -0.34) raw xDistance=0.34 yDistance=0.00
21:13:11.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
21:13:11.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:11.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:13:11.319 00.000 11616 MoveAxis(W, 192, ABG)
21:13:11.319 00.000 11616 Guiding  Dir = 3, Dur = 192
21:13:11.319 00.000 11616 IsSlewing returns 0
21:13:11.319 00.000 11616 IsGuiding returns 0
21:13:11.335 00.016 11616 PulseGuide returned control before completion, sleep 202
21:13:11.343 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:13:11.351 00.008 12268 UpdateGuideState exits: m=352 SNR=12.8
21:13:11.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:11.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:11.351 00.000 12268 Enqueuing Expose request
21:13:11.541 00.190 11616 IsGuiding returns 1
21:13:11.541 00.000 11616 scope still moving after pulse duration time elapsed
21:13:11.572 00.031 11616 IsSlewing returns 0
21:13:11.572 00.000 11616 IsGuiding returns 1
21:13:11.604 00.032 11616 IsSlewing returns 0
21:13:11.604 00.000 11616 IsGuiding returns 1
21:13:11.636 00.032 11616 IsSlewing returns 0
21:13:11.636 00.000 11616 IsGuiding returns 0
21:13:11.636 00.000 11616 scope move finished after 192 + 110 ms
21:13:11.636 00.000 11616 Move returns status 0, amount 192
21:13:11.636 00.000 11616 MoveAxis(N, 0, ABG)
21:13:11.636 00.000 11616 Move returns status 0, amount 0
21:13:11.636 00.000 11616 move complete, result=0
21:13:11.636 00.000 11616 worker thread done servicing request
21:13:11.636 00.000 11616 Worker thread wakes up
21:13:11.636 00.000 12268 GuideStep: 0.3 px 192 ms WEST, 0.0 px 0 ms NORTH
21:13:11.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:11.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:13.720 02.084 11616 Exposure complete
21:13:13.783 00.063 11616 worker thread done servicing request
21:13:13.783 00.000 12268 OnExposeComplete: enter
21:13:13.783 00.000 12268 UpdateGuideState(): m_state=6
21:13:13.783 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2128
21:13:13.783 00.000 12268 Star::Find returns 1 (0), X=1244.48, Y=872.74, Mass=475, SNR=14.9, Peak=41 HFD=5.1
21:13:13.783 00.000 12268 MultiStar: [#1 -0.19,1.04,0.00,M1] [#2 0.32,0.53,1.03,U] [#3 -0.09,0.91,0.00,M4] [#4 0.31,1.01,0.00,M1] [#5 0.14,0.81,0.00,M1] [#6 0.20,0.61,0.66,U] [#7 0.08,1.24,0.00,M10] [#8 0.18,1.04,0.00,M1] 
21:13:13.783 00.000 12268 refined, 2 included, MultiStar: {0.17, 0.73}, one-star: {-0.01, 1.02}
21:13:13.783 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.67) = xAngle (3.02 = 3.02)
21:13:13.783 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.05 = 3.05)
21:13:13.783 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.73 hyp=0.75 cameraTheta=1.35 mountX=-0.75 mountY=0.07, mountTheta=3.05
21:13:13.783 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.73, opts=13)
21:13:13.783 00.000 12268 Enqueuing Move request for scope (0.17, 0.73)
21:13:13.783 00.000 11616 Worker thread wakes up
21:13:13.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.73) opts 0xd
21:13:13.783 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.73)
21:13:13.783 00.000 11616 Moving (0.17, 0.73) raw xDistance=-0.75 yDistance=0.07
21:13:13.783 00.000 11616 resist switch: large excursion: input -0.75 thresh 0.29 direction from 1 to -1
21:13:13.783 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.24
21:13:13.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.75
21:13:13.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:13.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:13:13.783 00.000 11616 MoveAxis(E, 418, ABG)
21:13:13.783 00.000 11616 Guiding  Dir = 2, Dur = 418
21:13:13.783 00.000 11616 IsSlewing returns 0
21:13:13.783 00.000 11616 IsGuiding returns 0
21:13:13.783 00.000 11616 PulseGuide returned control before completion, sleep 428
21:13:13.799 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:13:13.815 00.016 12268 UpdateGuideState exits: m=475 SNR=14.9
21:13:13.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:13.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:13.815 00.000 12268 Enqueuing Expose request
21:13:14.225 00.410 11616 IsGuiding returns 1
21:13:14.225 00.000 11616 scope still moving after pulse duration time elapsed
21:13:14.257 00.032 11616 IsSlewing returns 0
21:13:14.257 00.000 11616 IsGuiding returns 1
21:13:14.289 00.032 11616 IsSlewing returns 0
21:13:14.289 00.000 11616 IsGuiding returns 1
21:13:14.321 00.032 11616 IsSlewing returns 0
21:13:14.321 00.000 11616 IsGuiding returns 0
21:13:14.321 00.000 11616 scope move finished after 418 + 108 ms
21:13:14.321 00.000 11616 Move returns status 0, amount 418
21:13:14.321 00.000 11616 MoveAxis(N, 0, ABG)
21:13:14.321 00.000 11616 Move returns status 0, amount 0
21:13:14.321 00.000 11616 move complete, result=0
21:13:14.321 00.000 11616 worker thread done servicing request
21:13:14.321 00.000 11616 Worker thread wakes up
21:13:14.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:14.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:14.321 00.000 12268 GuideStep: -0.7 px 418 ms EAST, 0.1 px 0 ms NORTH
21:13:16.328 02.007 11616 Exposure complete
21:13:16.374 00.046 11616 worker thread done servicing request
21:13:16.374 00.000 12268 OnExposeComplete: enter
21:13:16.374 00.000 12268 UpdateGuideState(): m_state=6
21:13:16.374 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2129
21:13:16.374 00.000 12268 Star::Find returns 1 (0), X=1244.70, Y=873.04, Mass=416, SNR=13.9, Peak=38 HFD=4.7
21:13:16.374 00.000 12268 MultiStar: large primary error, entering stabilization period
21:13:16.374 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.67) = xAngle (3.08 = 3.08)
21:13:16.374 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.11 = 3.11)
21:13:16.374 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=1.32 hyp=1.33 cameraTheta=1.41 mountX=-1.33 mountY=0.04, mountTheta=3.11
21:13:16.374 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=1.32, opts=13)
21:13:16.374 00.000 12268 Enqueuing Move request for scope (0.21, 1.32)
21:13:16.374 00.000 11616 Worker thread wakes up
21:13:16.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 1.32) opts 0xd
21:13:16.374 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 1.32)
21:13:16.374 00.000 11616 Moving (0.21, 1.32) raw xDistance=-1.33 yDistance=0.04
21:13:16.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.67 from input -1.33
21:13:16.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:16.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:13:16.374 00.000 11616 MoveAxis(E, 745, ABG)
21:13:16.374 00.000 11616 Guiding  Dir = 2, Dur = 745
21:13:16.374 00.000 11616 IsSlewing returns 0
21:13:16.374 00.000 11616 IsGuiding returns 0
21:13:16.374 00.000 11616 PulseGuide returned control before completion, sleep 755
21:13:16.390 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=30, Gamma=1.290
21:13:16.406 00.016 12268 UpdateGuideState exits: m=416 SNR=13.9
21:13:16.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:16.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:16.406 00.000 12268 Enqueuing Expose request
21:13:17.161 00.755 11616 IsGuiding returns 0
21:13:17.161 00.000 11616 Move returns status 0, amount 745
21:13:17.161 00.000 11616 MoveAxis(N, 0, ABG)
21:13:17.161 00.000 11616 Move returns status 0, amount 0
21:13:17.161 00.000 11616 move complete, result=0
21:13:17.161 00.000 11616 worker thread done servicing request
21:13:17.161 00.000 12268 GuideStep: -1.3 px 745 ms EAST, 0.0 px 0 ms NORTH
21:13:17.161 00.000 11616 Worker thread wakes up
21:13:17.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:17.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:19.175 02.014 11616 Exposure complete
21:13:19.222 00.047 11616 worker thread done servicing request
21:13:19.222 00.000 12268 OnExposeComplete: enter
21:13:19.222 00.000 12268 UpdateGuideState(): m_state=6
21:13:19.222 00.000 12268 Star::Find(15, 1244, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2130
21:13:19.222 00.000 12268 Star::Find returns 1 (0), X=1244.65, Y=873.30, Mass=386, SNR=13.4, Peak=36 HFD=4.5
21:13:19.222 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.67) = xAngle (3.14 = 3.14)
21:13:19.222 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.17 = -3.12)
21:13:19.222 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=1.58 hyp=1.59 cameraTheta=1.47 mountX=-1.59 mountY=-0.04, mountTheta=-3.12
21:13:19.222 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=1.58, opts=13)
21:13:19.222 00.000 12268 Enqueuing Move request for scope (0.16, 1.58)
21:13:19.222 00.000 11616 Worker thread wakes up
21:13:19.222 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 1.58) opts 0xd
21:13:19.222 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 1.58)
21:13:19.222 00.000 11616 Moving (0.16, 1.58) raw xDistance=-1.59 yDistance=-0.04
21:13:19.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.79 from input -1.59
21:13:19.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:19.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:13:19.222 00.000 11616 MoveAxis(E, 889, ABG)
21:13:19.222 00.000 11616 Guiding  Dir = 2, Dur = 889
21:13:19.222 00.000 11616 IsSlewing returns 0
21:13:19.222 00.000 11616 IsGuiding returns 0
21:13:19.222 00.000 11616 PulseGuide returned control before completion, sleep 899
21:13:19.249 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=38, Gamma=1.290
21:13:19.254 00.005 12268 UpdateGuideState exits: m=386 SNR=13.4
21:13:19.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:19.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:19.254 00.000 12268 Enqueuing Expose request
21:13:20.141 00.887 11616 IsGuiding returns 1
21:13:20.141 00.000 11616 scope still moving after pulse duration time elapsed
21:13:20.172 00.031 11616 IsSlewing returns 0
21:13:20.172 00.000 11616 IsGuiding returns 0
21:13:20.172 00.000 11616 scope move finished after 889 + 46 ms
21:13:20.172 00.000 11616 Move returns status 0, amount 889
21:13:20.172 00.000 11616 MoveAxis(N, 0, ABG)
21:13:20.172 00.000 11616 Move returns status 0, amount 0
21:13:20.172 00.000 11616 move complete, result=0
21:13:20.172 00.000 11616 worker thread done servicing request
21:13:20.172 00.000 11616 Worker thread wakes up
21:13:20.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:20.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:20.172 00.000 12268 GuideStep: -1.6 px 889 ms EAST, -0.0 px 0 ms NORTH
21:13:22.188 02.016 11616 Exposure complete
21:13:22.235 00.047 11616 worker thread done servicing request
21:13:22.235 00.000 12268 OnExposeComplete: enter
21:13:22.235 00.000 12268 UpdateGuideState(): m_state=6
21:13:22.235 00.000 12268 Star::Find(15, 1244, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2131
21:13:22.235 00.000 12268 Star::Find returns 1 (0), X=1244.48, Y=871.81, Mass=403, SNR=13.6, Peak=42 HFD=4.5
21:13:22.235 00.000 12268 MultiStar: exiting stabilization period
21:13:22.235 00.000 12268 MultiStar: [#1 -0.54,0.27,0.96,U] [#2 -0.02,-0.35,1.02,U] [#3 -0.21,0.66,0.00,M5] [#4 -0.05,-0.03,0.89,U] [#5 0.14,0.36,0.77,U] [#6 0.27,0.34,0.72,U] [#7 -0.18,0.58,0.44,U] [#8 -0.11,0.39,0.57,U] 
21:13:22.235 00.000 12268 single-star, 7 included, MultiStar: {-0.07, 0.15}, one-star: {-0.01, 0.09}
21:13:22.235 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.67) = xAngle (3.35 = -2.94)
21:13:22.235 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.38 = -2.91)
21:13:22.235 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.68 mountX=-0.09 mountY=-0.02, mountTheta=-2.91
21:13:22.249 00.014 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.09, opts=13)
21:13:22.249 00.000 12268 Enqueuing Move request for scope (-0.01, 0.09)
21:13:22.249 00.000 11616 Worker thread wakes up
21:13:22.249 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
21:13:22.249 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
21:13:22.249 00.000 11616 Moving (-0.01, 0.09) raw xDistance=-0.09 yDistance=-0.02
21:13:22.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:22.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:13:22.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:22.251 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:13:22.251 00.000 11616 MoveAxis(E, 0, ABG)
21:13:22.251 00.000 11616 Move returns status 0, amount 0
21:13:22.251 00.000 11616 MoveAxis(N, 0, ABG)
21:13:22.251 00.000 11616 Move returns status 0, amount 0
21:13:22.251 00.000 11616 move complete, result=0
21:13:22.251 00.000 11616 worker thread done servicing request
21:13:22.251 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:13:22.281 00.030 12268 UpdateGuideState exits: m=403 SNR=13.6
21:13:22.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:22.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:22.281 00.000 12268 Enqueuing Expose request
21:13:22.283 00.002 11616 Worker thread wakes up
21:13:22.283 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:13:22.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:22.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:24.298 02.015 11616 Exposure complete
21:13:24.362 00.064 11616 worker thread done servicing request
21:13:24.362 00.000 12268 OnExposeComplete: enter
21:13:24.362 00.000 12268 UpdateGuideState(): m_state=6
21:13:24.362 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2132
21:13:24.362 00.000 12268 Star::Find returns 1 (0), X=1244.59, Y=871.86, Mass=459, SNR=14.6, Peak=50 HFD=4.1
21:13:24.362 00.000 12268 MultiStar: [#1 -0.53,-0.00,0.89,U] [#2 -0.08,-0.57,0.95,U] [#3 -0.52,0.03,0.71,U] [#4 -0.02,0.19,0.84,U] [#5 -0.11,0.30,0.76,U] [#6 -0.08,-0.29,0.61,U] [#7 -0.16,0.32,0.42,U] [#8 0.09,0.12,0.52,U] 
21:13:24.362 00.000 12268 refined, 8 included, MultiStar: {-0.15, 0.00}, one-star: {0.10, 0.14}
21:13:24.362 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.67) = xAngle (4.78 = -1.50)
21:13:24.362 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.81 = -1.47)
21:13:24.362 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.00 hyp=0.15 cameraTheta=3.11 mountX=0.01 mountY=-0.15, mountTheta=-1.50
21:13:24.362 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.00, opts=13)
21:13:24.362 00.000 12268 Enqueuing Move request for scope (-0.15, 0.00)
21:13:24.362 00.000 11616 Worker thread wakes up
21:13:24.362 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.00) opts 0xd
21:13:24.362 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.00)
21:13:24.362 00.000 11616 Moving (-0.15, 0.00) raw xDistance=0.01 yDistance=-0.15
21:13:24.362 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:24.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:13:24.362 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:24.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:13:24.362 00.000 11616 MoveAxis(E, 0, ABG)
21:13:24.362 00.000 11616 Move returns status 0, amount 0
21:13:24.362 00.000 11616 MoveAxis(N, 0, ABG)
21:13:24.362 00.000 11616 Move returns status 0, amount 0
21:13:24.362 00.000 11616 move complete, result=0
21:13:24.362 00.000 11616 worker thread done servicing request
21:13:24.378 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=28, Gamma=1.290
21:13:24.393 00.015 12268 UpdateGuideState exits: m=459 SNR=14.6
21:13:24.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:24.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:24.393 00.000 12268 Enqueuing Expose request
21:13:24.393 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:24.393 00.000 11616 Worker thread wakes up
21:13:24.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:24.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:26.406 02.013 11616 Exposure complete
21:13:26.453 00.047 11616 worker thread done servicing request
21:13:26.468 00.015 12268 OnExposeComplete: enter
21:13:26.468 00.000 12268 UpdateGuideState(): m_state=6
21:13:26.468 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2133
21:13:26.468 00.000 12268 Star::Find returns 1 (0), X=1244.67, Y=871.81, Mass=530, SNR=15.7, Peak=48 HFD=5.2
21:13:26.468 00.000 12268 MultiStar: [#1 -0.43,-0.15,0.96,U] [#2 -0.21,-0.41,0.85,U] [#3 -0.39,0.19,0.67,U] [#4 0.13,-0.26,0.79,U] [#5 0.11,0.02,0.72,U] [#6 0.11,-0.06,0.62,U] [#7 -0.42,0.78,0.00,M9] [#8 0.50,0.45,0.00,M1] 
21:13:26.468 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.09}, one-star: {0.18, 0.10}
21:13:26.468 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.67) = xAngle (-0.61 = -0.61)
21:13:26.468 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.58 = -0.58)
21:13:26.468 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.28 mountX=0.10 mountY=-0.06, mountTheta=-0.59
21:13:26.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.09, opts=13)
21:13:26.468 00.000 12268 Enqueuing Move request for scope (-0.08, -0.09)
21:13:26.468 00.000 11616 Worker thread wakes up
21:13:26.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
21:13:26.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
21:13:26.468 00.000 11616 Moving (-0.08, -0.09) raw xDistance=0.10 yDistance=-0.06
21:13:26.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:26.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:13:26.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:26.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:13:26.468 00.000 11616 MoveAxis(E, 0, ABG)
21:13:26.468 00.000 11616 Move returns status 0, amount 0
21:13:26.468 00.000 11616 MoveAxis(N, 0, ABG)
21:13:26.468 00.000 11616 Move returns status 0, amount 0
21:13:26.468 00.000 11616 move complete, result=0
21:13:26.468 00.000 11616 worker thread done servicing request
21:13:26.484 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:13:26.500 00.016 12268 UpdateGuideState exits: m=530 SNR=15.7
21:13:26.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:26.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:26.500 00.000 12268 Enqueuing Expose request
21:13:26.500 00.000 11616 Worker thread wakes up
21:13:26.500 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:26.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:26.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:28.518 02.018 11616 Exposure complete
21:13:28.566 00.048 11616 worker thread done servicing request
21:13:28.566 00.000 12268 OnExposeComplete: enter
21:13:28.566 00.000 12268 UpdateGuideState(): m_state=6
21:13:28.566 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2134
21:13:28.566 00.000 12268 Star::Find returns 1 (0), X=1244.46, Y=871.13, Mass=404, SNR=13.8, Peak=40 HFD=3.9
21:13:28.566 00.000 12268 MultiStar: [#1 -0.38,-0.49,0.95,U] [#2 -0.11,-0.88,0.00,M3] [#3 -0.15,-0.50,0.92,U] [#4 -0.04,-0.88,0.00,M1] [#5 -0.04,-0.39,0.84,U] [#6 0.15,-0.70,0.00,M1] [#7 0.06,-0.14,0.47,U] [#8 -0.24,-0.18,0.55,U] 
21:13:28.566 00.000 12268 refined, 5 included, MultiStar: {-0.14, -0.42}, one-star: {-0.03, -0.59}
21:13:28.566 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.67) = xAngle (-0.22 = -0.22)
21:13:28.566 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.19 = -0.19)
21:13:28.581 00.015 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.42 hyp=0.45 cameraTheta=-1.89 mountX=0.43 mountY=-0.08, mountTheta=-0.19
21:13:28.581 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.42, opts=13)
21:13:28.581 00.000 12268 Enqueuing Move request for scope (-0.14, -0.42)
21:13:28.581 00.000 11616 Worker thread wakes up
21:13:28.581 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.42) opts 0xd
21:13:28.581 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.42)
21:13:28.581 00.000 11616 Moving (-0.14, -0.42) raw xDistance=0.43 yDistance=-0.08
21:13:28.581 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
21:13:28.581 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.30
21:13:28.581 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
21:13:28.581 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:28.581 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:13:28.581 00.000 11616 MoveAxis(W, 243, ABG)
21:13:28.581 00.000 11616 Guiding  Dir = 3, Dur = 243
21:13:28.581 00.000 11616 IsSlewing returns 0
21:13:28.581 00.000 11616 IsGuiding returns 0
21:13:28.581 00.000 11616 PulseGuide returned control before completion, sleep 253
21:13:28.597 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:13:28.613 00.016 12268 UpdateGuideState exits: m=404 SNR=13.8
21:13:28.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:28.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:28.613 00.000 12268 Enqueuing Expose request
21:13:28.851 00.238 11616 IsGuiding returns 1
21:13:28.851 00.000 11616 scope still moving after pulse duration time elapsed
21:13:28.882 00.031 11616 IsSlewing returns 0
21:13:28.882 00.000 11616 IsGuiding returns 1
21:13:28.914 00.032 11616 IsSlewing returns 0
21:13:28.914 00.000 11616 IsGuiding returns 0
21:13:28.914 00.000 11616 scope move finished after 243 + 86 ms
21:13:28.914 00.000 11616 Move returns status 0, amount 243
21:13:28.914 00.000 11616 MoveAxis(N, 0, ABG)
21:13:28.914 00.000 11616 Move returns status 0, amount 0
21:13:28.914 00.000 11616 move complete, result=0
21:13:28.914 00.000 11616 worker thread done servicing request
21:13:28.914 00.000 11616 Worker thread wakes up
21:13:28.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:28.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:28.914 00.000 12268 GuideStep: 0.4 px 243 ms WEST, -0.1 px 0 ms NORTH
21:13:30.923 02.009 11616 Exposure complete
21:13:30.971 00.048 11616 worker thread done servicing request
21:13:30.971 00.000 12268 OnExposeComplete: enter
21:13:30.971 00.000 12268 UpdateGuideState(): m_state=6
21:13:30.971 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2135
21:13:30.971 00.000 12268 Star::Find returns 1 (0), X=1244.67, Y=871.67, Mass=567, SNR=16.2, Peak=44 HFD=5.5
21:13:30.971 00.000 12268 MultiStar: [#1 -0.60,0.03,0.89,U] [#2 0.17,-0.57,0.89,U] [#3 -0.33,0.33,0.70,U] [#4 -0.18,0.14,0.75,U] [#5 0.04,-0.03,0.65,U] [#6 -0.01,-0.45,0.62,U] [#7 -0.19,0.14,0.44,U] [#8 -0.37,-0.07,0.50,U] 
21:13:30.971 00.000 12268 refined, 8 included, MultiStar: {-0.13, -0.07}, one-star: {0.18, -0.05}
21:13:30.971 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-1.67) = xAngle (-0.96 = -0.96)
21:13:30.971 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.93 = -0.93)
21:13:30.971 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.63 mountX=0.08 mountY=-0.12, mountTheta=-0.95
21:13:30.971 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.07, opts=13)
21:13:30.971 00.000 12268 Enqueuing Move request for scope (-0.13, -0.07)
21:13:30.971 00.000 11616 Worker thread wakes up
21:13:30.971 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
21:13:30.971 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
21:13:30.971 00.000 11616 Moving (-0.13, -0.07) raw xDistance=0.08 yDistance=-0.12
21:13:30.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:30.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:13:30.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:30.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:13:30.971 00.000 11616 MoveAxis(E, 0, ABG)
21:13:30.971 00.000 11616 Move returns status 0, amount 0
21:13:30.971 00.000 11616 MoveAxis(N, 0, ABG)
21:13:30.971 00.000 11616 Move returns status 0, amount 0
21:13:30.971 00.000 11616 move complete, result=0
21:13:30.986 00.015 11616 worker thread done servicing request
21:13:30.986 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:13:31.002 00.016 12268 UpdateGuideState exits: m=567 SNR=16.2
21:13:31.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:31.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:31.002 00.000 12268 Enqueuing Expose request
21:13:31.002 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:31.002 00.000 11616 Worker thread wakes up
21:13:31.002 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:31.002 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:33.004 02.002 11616 Exposure complete
21:13:33.068 00.064 11616 worker thread done servicing request
21:13:33.068 00.000 12268 OnExposeComplete: enter
21:13:33.068 00.000 12268 UpdateGuideState(): m_state=6
21:13:33.068 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2136
21:13:33.068 00.000 12268 Star::Find returns 1 (0), X=1244.61, Y=871.57, Mass=427, SNR=14.1, Peak=43 HFD=3.8
21:13:33.068 00.000 12268 MultiStar: [#1 -0.69,0.04,0.00,M1] [#2 0.00,-0.61,0.98,U] [#3 -0.36,0.34,0.74,U] [#4 0.06,0.00,0.85,U] [#5 0.12,-0.18,0.74,U] [#6 0.01,-0.33,0.72,U] [#7 0.11,0.45,0.43,U] [#8 0.16,-0.22,0.48,U] 
21:13:33.068 00.000 12268 refined, 7 included, MultiStar: {0.02, -0.13}, one-star: {0.12, -0.15}
21:13:33.068 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.67) = xAngle (0.27 = 0.27)
21:13:33.068 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.30 = 0.30)
21:13:33.068 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.40 mountX=0.13 mountY=0.04, mountTheta=0.30
21:13:33.068 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.13, opts=13)
21:13:33.068 00.000 12268 Enqueuing Move request for scope (0.02, -0.13)
21:13:33.068 00.000 11616 Worker thread wakes up
21:13:33.068 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
21:13:33.068 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
21:13:33.068 00.000 11616 Moving (0.02, -0.13) raw xDistance=0.13 yDistance=0.04
21:13:33.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
21:13:33.068 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:33.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:13:33.068 00.000 11616 MoveAxis(W, 72, ABG)
21:13:33.068 00.000 11616 Guiding  Dir = 3, Dur = 72
21:13:33.068 00.000 11616 IsSlewing returns 0
21:13:33.068 00.000 11616 IsGuiding returns 0
21:13:33.068 00.000 11616 PulseGuide returned control before completion, sleep 82
21:13:33.083 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:13:33.099 00.016 12268 UpdateGuideState exits: m=427 SNR=14.1
21:13:33.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:33.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:33.099 00.000 12268 Enqueuing Expose request
21:13:33.178 00.079 11616 IsGuiding returns 0
21:13:33.178 00.000 11616 Move returns status 0, amount 72
21:13:33.178 00.000 11616 MoveAxis(N, 0, ABG)
21:13:33.178 00.000 11616 Move returns status 0, amount 0
21:13:33.178 00.000 11616 move complete, result=0
21:13:33.178 00.000 11616 worker thread done servicing request
21:13:33.178 00.000 11616 Worker thread wakes up
21:13:33.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:33.178 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:33.178 00.000 12268 GuideStep: 0.1 px 72 ms WEST, 0.0 px 0 ms NORTH
21:13:35.189 02.011 11616 Exposure complete
21:13:35.237 00.048 11616 worker thread done servicing request
21:13:35.237 00.000 12268 OnExposeComplete: enter
21:13:35.237 00.000 12268 UpdateGuideState(): m_state=6
21:13:35.237 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2137
21:13:35.237 00.000 12268 Star::Find returns 1 (0), X=1244.28, Y=872.16, Mass=447, SNR=14.4, Peak=44 HFD=4.2
21:13:35.237 00.000 12268 MultiStar: [#1 -0.38,0.40,1.09,U] [#2 -0.25,-0.02,0.96,U] [#3 -0.04,0.05,0.86,U] [#4 -0.19,0.21,0.87,U] [#5 0.38,-0.12,0.75,U] [#6 -0.19,-0.03,0.67,U] [#7 -0.47,0.93,0.00,M7] [#8 -0.06,0.57,0.53,U] 
21:13:35.237 00.000 12268 refined, 7 included, MultiStar: {-0.14, 0.19}, one-star: {-0.21, 0.44}
21:13:35.237 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.67) = xAngle (3.88 = -2.41)
21:13:35.237 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.91 = -2.38)
21:13:35.237 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.23 cameraTheta=2.21 mountX=-0.17 mountY=-0.16, mountTheta=-2.39
21:13:35.250 00.013 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.19, opts=13)
21:13:35.250 00.000 12268 Enqueuing Move request for scope (-0.14, 0.19)
21:13:35.250 00.000 11616 Worker thread wakes up
21:13:35.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
21:13:35.250 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
21:13:35.250 00.000 11616 Moving (-0.14, 0.19) raw xDistance=-0.17 yDistance=-0.16
21:13:35.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:13:35.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:13:35.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
21:13:35.250 00.000 11616 MoveAxis(E, 0, ABG)
21:13:35.250 00.000 11616 Move returns status 0, amount 0
21:13:35.250 00.000 11616 MoveAxis(N, 14, ABG)
21:13:35.250 00.000 11616 Guiding  Dir = 0, Dur = 14
21:13:35.250 00.000 11616 IsSlewing returns 0
21:13:35.250 00.000 11616 IsGuiding returns 0
21:13:35.250 00.000 11616 PulseGuide returned control before completion, sleep 24
21:13:35.253 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:13:35.281 00.028 12268 UpdateGuideState exits: m=447 SNR=14.4
21:13:35.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:35.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:35.281 00.000 12268 Enqueuing Expose request
21:13:35.284 00.003 11616 IsGuiding returns 1
21:13:35.284 00.000 11616 scope still moving after pulse duration time elapsed
21:13:35.316 00.032 11616 IsSlewing returns 0
21:13:35.316 00.000 11616 IsGuiding returns 0
21:13:35.316 00.000 11616 scope move finished after 14 + 51 ms
21:13:35.316 00.000 11616 Move returns status 0, amount 14
21:13:35.316 00.000 11616 move complete, result=0
21:13:35.316 00.000 11616 worker thread done servicing request
21:13:35.316 00.000 11616 Worker thread wakes up
21:13:35.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:35.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:35.316 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 14 ms NORTH
21:13:37.334 02.018 11616 Exposure complete
21:13:37.398 00.064 11616 worker thread done servicing request
21:13:37.398 00.000 12268 OnExposeComplete: enter
21:13:37.398 00.000 12268 UpdateGuideState(): m_state=6
21:13:37.398 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2138
21:13:37.398 00.000 12268 Star::Find returns 1 (0), X=1244.23, Y=871.89, Mass=404, SNR=13.7, Peak=47 HFD=3.9
21:13:37.398 00.000 12268 MultiStar: [#1 -0.39,0.37,1.13,U] [#2 -0.08,-0.07,0.98,U] [#3 -0.55,0.30,0.78,U] [#4 -0.21,-0.00,0.80,U] [#5 -0.02,-0.06,0.83,U] [#6 -0.63,-0.49,0.00,M1] [#7 -0.42,-0.04,0.49,U] [#8 -0.11,-0.27,0.57,U] 
21:13:37.398 00.000 12268 refined, 7 included, MultiStar: {-0.25, 0.08}, one-star: {-0.25, 0.17}
21:13:37.398 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (-1.67) = xAngle (4.50 = -1.79)
21:13:37.398 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.53 = -1.76)
21:13:37.398 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.08 hyp=0.26 cameraTheta=2.83 mountX=-0.06 mountY=-0.26, mountTheta=-1.79
21:13:37.398 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.08, opts=13)
21:13:37.398 00.000 12268 Enqueuing Move request for scope (-0.25, 0.08)
21:13:37.398 00.000 11616 Worker thread wakes up
21:13:37.398 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.08) opts 0xd
21:13:37.398 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.08)
21:13:37.398 00.000 11616 Moving (-0.25, 0.08) raw xDistance=-0.06 yDistance=-0.26
21:13:37.398 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:37.398 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:13:37.398 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
21:13:37.398 00.000 11616 MoveAxis(E, 0, ABG)
21:13:37.398 00.000 11616 Move returns status 0, amount 0
21:13:37.398 00.000 11616 MoveAxis(N, 22, ABG)
21:13:37.398 00.000 11616 Guiding  Dir = 0, Dur = 22
21:13:37.398 00.000 11616 IsSlewing returns 0
21:13:37.398 00.000 11616 IsGuiding returns 0
21:13:37.398 00.000 11616 PulseGuide returned control before completion, sleep 32
21:13:37.414 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:13:37.429 00.015 12268 UpdateGuideState exits: m=404 SNR=13.7
21:13:37.429 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:37.429 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:37.429 00.000 12268 Enqueuing Expose request
21:13:37.446 00.017 11616 IsGuiding returns 1
21:13:37.446 00.000 11616 scope still moving after pulse duration time elapsed
21:13:37.477 00.031 11616 IsSlewing returns 0
21:13:37.477 00.000 11616 IsGuiding returns 0
21:13:37.477 00.000 11616 scope move finished after 22 + 52 ms
21:13:37.477 00.000 11616 Move returns status 0, amount 22
21:13:37.477 00.000 11616 move complete, result=0
21:13:37.477 00.000 11616 worker thread done servicing request
21:13:37.477 00.000 11616 Worker thread wakes up
21:13:37.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:37.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:37.477 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 22 ms NORTH
21:13:39.486 02.009 11616 Exposure complete
21:13:39.533 00.047 11616 worker thread done servicing request
21:13:39.533 00.000 12268 OnExposeComplete: enter
21:13:39.533 00.000 12268 UpdateGuideState(): m_state=6
21:13:39.533 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2139
21:13:39.533 00.000 12268 Star::Find returns 1 (0), X=1244.58, Y=871.90, Mass=437, SNR=14.3, Peak=47 HFD=4.0
21:13:39.533 00.000 12268 MultiStar: [#1 -0.73,0.34,0.00,M1] [#2 -0.17,-0.00,1.09,U] [#3 -0.38,0.49,0.78,U] [#4 -0.02,-0.03,0.82,U] [#5 -0.01,-0.00,0.77,U] [#6 -0.21,-0.14,0.70,U] [#7 -0.09,0.59,0.47,U] [#8 -0.17,0.21,0.59,U] 
21:13:39.533 00.000 12268 refined, 7 included, MultiStar: {-0.11, 0.13}, one-star: {0.09, 0.18}
21:13:39.533 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (-1.67) = xAngle (3.94 = -2.34)
21:13:39.533 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.97 = -2.31)
21:13:39.533 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.18 cameraTheta=2.27 mountX=-0.12 mountY=-0.13, mountTheta=-2.33
21:13:39.549 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.13, opts=13)
21:13:39.549 00.000 12268 Enqueuing Move request for scope (-0.11, 0.13)
21:13:39.549 00.000 11616 Worker thread wakes up
21:13:39.549 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
21:13:39.549 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
21:13:39.549 00.000 11616 Moving (-0.11, 0.13) raw xDistance=-0.12 yDistance=-0.13
21:13:39.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:13:39.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:13:39.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:39.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:13:39.549 00.000 11616 MoveAxis(E, 0, ABG)
21:13:39.549 00.000 11616 Move returns status 0, amount 0
21:13:39.549 00.000 11616 MoveAxis(N, 0, ABG)
21:13:39.549 00.000 11616 Move returns status 0, amount 0
21:13:39.549 00.000 11616 move complete, result=0
21:13:39.549 00.000 11616 worker thread done servicing request
21:13:39.562 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:13:39.565 00.003 12268 UpdateGuideState exits: m=437 SNR=14.3
21:13:39.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:39.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:39.565 00.000 12268 Enqueuing Expose request
21:13:39.565 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:39.581 00.016 11616 Worker thread wakes up
21:13:39.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:39.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:41.582 02.001 11616 Exposure complete
21:13:41.630 00.048 11616 worker thread done servicing request
21:13:41.630 00.000 12268 OnExposeComplete: enter
21:13:41.630 00.000 12268 UpdateGuideState(): m_state=6
21:13:41.630 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2140
21:13:41.630 00.000 12268 Star::Find returns 1 (0), X=1244.29, Y=871.72, Mass=369, SNR=13.1, Peak=47 HFD=3.6
21:13:41.630 00.000 12268 MultiStar: [#1 -0.61,0.40,0.00,M2] [#2 0.16,-0.08,1.11,U] [#3 -0.52,0.61,0.00,M1] [#4 -0.54,0.15,0.92,U] [#5 -0.23,0.31,0.84,U] [#6 -0.10,-0.05,0.76,U] [#7 -0.56,0.83,0.00,M6] [#8 0.22,0.41,0.63,U] 
21:13:41.630 00.000 12268 refined, 5 included, MultiStar: {-0.12, 0.10}, one-star: {-0.19, 0.01}
21:13:41.630 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.67) = xAngle (4.12 = -2.17)
21:13:41.630 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.15 = -2.14)
21:13:41.630 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.45 mountX=-0.09 mountY=-0.14, mountTheta=-2.16
21:13:41.630 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.10, opts=13)
21:13:41.646 00.016 12268 Enqueuing Move request for scope (-0.12, 0.10)
21:13:41.646 00.000 11616 Worker thread wakes up
21:13:41.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
21:13:41.646 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
21:13:41.646 00.000 11616 Moving (-0.12, 0.10) raw xDistance=-0.09 yDistance=-0.14
21:13:41.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:41.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:13:41.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:41.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:13:41.646 00.000 11616 MoveAxis(E, 0, ABG)
21:13:41.646 00.000 11616 Move returns status 0, amount 0
21:13:41.646 00.000 11616 MoveAxis(N, 0, ABG)
21:13:41.646 00.000 11616 Move returns status 0, amount 0
21:13:41.646 00.000 11616 move complete, result=0
21:13:41.646 00.000 11616 worker thread done servicing request
21:13:41.656 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:13:41.662 00.006 12268 UpdateGuideState exits: m=369 SNR=13.1
21:13:41.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:41.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:41.662 00.000 12268 Enqueuing Expose request
21:13:41.662 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:41.662 00.000 11616 Worker thread wakes up
21:13:41.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:41.662 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:43.756 02.094 11616 Exposure complete
21:13:43.812 00.056 11616 worker thread done servicing request
21:13:43.812 00.000 12268 OnExposeComplete: enter
21:13:43.812 00.000 12268 UpdateGuideState(): m_state=6
21:13:43.812 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2141
21:13:43.812 00.000 12268 Star::Find returns 1 (0), X=1244.59, Y=871.86, Mass=477, SNR=14.9, Peak=45 HFD=4.6
21:13:43.812 00.000 12268 MultiStar: [#1 -0.42,0.28,1.05,U] [#2 0.05,-0.31,1.07,U] [#3 -0.40,0.35,0.88,U] [#4 -0.09,0.08,0.85,U] [#5 0.10,0.40,0.80,U] [#6 -0.07,0.37,0.69,U] [#7 -0.74,0.94,0.00,M7] [#8 -0.25,0.32,0.52,U] 
21:13:43.812 00.000 12268 single-star, 7 included, MultiStar: {-0.12, 0.18}, one-star: {0.10, 0.14}
21:13:43.812 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.67) = xAngle (2.62 = 2.62)
21:13:43.812 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.65 = 2.65)
21:13:43.812 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.18 cameraTheta=0.95 mountX=-0.15 mountY=0.08, mountTheta=2.64
21:13:43.812 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.14, opts=13)
21:13:43.812 00.000 12268 Enqueuing Move request for scope (0.10, 0.14)
21:13:43.812 00.000 11616 Worker thread wakes up
21:13:43.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
21:13:43.812 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
21:13:43.812 00.000 11616 Moving (0.10, 0.14) raw xDistance=-0.15 yDistance=0.08
21:13:43.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:13:43.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:13:43.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:43.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:13:43.812 00.000 11616 MoveAxis(E, 0, ABG)
21:13:43.812 00.000 11616 Move returns status 0, amount 0
21:13:43.812 00.000 11616 MoveAxis(N, 0, ABG)
21:13:43.812 00.000 11616 Move returns status 0, amount 0
21:13:43.812 00.000 11616 move complete, result=0
21:13:43.812 00.000 11616 worker thread done servicing request
21:13:43.819 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:13:43.844 00.025 12268 UpdateGuideState exits: m=477 SNR=14.9
21:13:43.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:43.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:43.844 00.000 12268 Enqueuing Expose request
21:13:43.844 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:13:43.844 00.000 11616 Worker thread wakes up
21:13:43.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:43.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:45.859 02.015 11616 Exposure complete
21:13:45.906 00.047 11616 worker thread done servicing request
21:13:45.906 00.000 12268 OnExposeComplete: enter
21:13:45.906 00.000 12268 UpdateGuideState(): m_state=6
21:13:45.906 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2142
21:13:45.906 00.000 12268 Star::Find returns 1 (0), X=1244.60, Y=872.11, Mass=510, SNR=15.4, Peak=52 HFD=4.9
21:13:45.906 00.000 12268 MultiStar: [#1 -0.12,0.32,0.99,U] [#2 0.11,0.05,1.01,U] [#3 -0.16,0.13,0.74,U] [#4 0.11,0.12,0.83,U] [#5 0.16,0.12,0.75,U] [#6 0.02,-0.09,0.65,U] [#7 0.03,0.48,0.42,U] [#8 0.43,0.03,0.50,U] 
21:13:45.906 00.000 12268 refined, 8 included, MultiStar: {0.06, 0.18}, one-star: {0.11, 0.39}
21:13:45.906 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
21:13:45.906 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
21:13:45.906 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.23 mountX=-0.18 mountY=0.04, mountTheta=2.92
21:13:45.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.18, opts=13)
21:13:45.906 00.000 12268 Enqueuing Move request for scope (0.06, 0.18)
21:13:45.906 00.000 11616 Worker thread wakes up
21:13:45.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
21:13:45.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
21:13:45.906 00.000 11616 Moving (0.06, 0.18) raw xDistance=-0.18 yDistance=0.04
21:13:45.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:13:45.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:13:45.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:45.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:13:45.906 00.000 11616 MoveAxis(E, 0, ABG)
21:13:45.906 00.000 11616 Move returns status 0, amount 0
21:13:45.906 00.000 11616 MoveAxis(N, 0, ABG)
21:13:45.906 00.000 11616 Move returns status 0, amount 0
21:13:45.906 00.000 11616 move complete, result=0
21:13:45.906 00.000 11616 worker thread done servicing request
21:13:45.921 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:13:45.937 00.016 12268 UpdateGuideState exits: m=510 SNR=15.4
21:13:45.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:45.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:45.937 00.000 12268 Enqueuing Expose request
21:13:45.937 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:13:45.937 00.000 11616 Worker thread wakes up
21:13:45.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:45.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:47.957 02.020 11616 Exposure complete
21:13:48.005 00.048 11616 worker thread done servicing request
21:13:48.005 00.000 12268 OnExposeComplete: enter
21:13:48.005 00.000 12268 UpdateGuideState(): m_state=6
21:13:48.005 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2143
21:13:48.005 00.000 12268 Star::Find returns 1 (0), X=1244.93, Y=872.32, Mass=475, SNR=14.9, Peak=55 HFD=4.8
21:13:48.005 00.000 12268 MultiStar: [#1 -0.30,0.43,1.03,U] [#2 0.44,0.04,1.02,U] [#3 -0.72,0.56,0.00,M1] [#4 0.35,0.28,0.81,U] [#5 0.20,0.30,0.75,U] [#6 0.34,0.66,0.00,M1] [#7 -0.12,0.41,0.45,U] [#8 0.23,0.52,0.53,U] 
21:13:48.005 00.000 12268 refined, 6 included, MultiStar: {0.19, 0.36}, one-star: {0.44, 0.60}
21:13:48.005 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.67) = xAngle (2.74 = 2.74)
21:13:48.005 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.77 = 2.77)
21:13:48.005 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.36 hyp=0.41 cameraTheta=1.07 mountX=-0.37 mountY=0.15, mountTheta=2.77
21:13:48.005 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.36, opts=13)
21:13:48.005 00.000 12268 Enqueuing Move request for scope (0.19, 0.36)
21:13:48.005 00.000 11616 Worker thread wakes up
21:13:48.005 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.36) opts 0xd
21:13:48.005 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.36)
21:13:48.005 00.000 11616 Moving (0.19, 0.36) raw xDistance=-0.37 yDistance=0.15
21:13:48.005 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
21:13:48.005 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.12
21:13:48.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
21:13:48.005 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:48.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:13:48.005 00.000 11616 MoveAxis(E, 209, ABG)
21:13:48.005 00.000 11616 Guiding  Dir = 2, Dur = 209
21:13:48.005 00.000 11616 IsSlewing returns 0
21:13:48.005 00.000 11616 IsGuiding returns 0
21:13:48.005 00.000 11616 PulseGuide returned control before completion, sleep 219
21:13:48.021 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:13:48.037 00.016 12268 UpdateGuideState exits: m=475 SNR=14.9
21:13:48.037 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:48.037 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:48.037 00.000 12268 Enqueuing Expose request
21:13:48.243 00.206 11616 IsGuiding returns 1
21:13:48.243 00.000 11616 scope still moving after pulse duration time elapsed
21:13:48.275 00.032 11616 IsSlewing returns 0
21:13:48.275 00.000 11616 IsGuiding returns 0
21:13:48.275 00.000 11616 scope move finished after 209 + 47 ms
21:13:48.275 00.000 11616 Move returns status 0, amount 209
21:13:48.275 00.000 11616 MoveAxis(N, 0, ABG)
21:13:48.275 00.000 11616 Move returns status 0, amount 0
21:13:48.275 00.000 11616 move complete, result=0
21:13:48.275 00.000 11616 worker thread done servicing request
21:13:48.275 00.000 11616 Worker thread wakes up
21:13:48.275 00.000 12268 GuideStep: -0.4 px 209 ms EAST, 0.1 px 0 ms NORTH
21:13:48.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:48.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:50.286 02.011 11616 Exposure complete
21:13:50.350 00.064 11616 worker thread done servicing request
21:13:50.350 00.000 12268 OnExposeComplete: enter
21:13:50.350 00.000 12268 UpdateGuideState(): m_state=6
21:13:50.350 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2144
21:13:50.350 00.000 12268 Star::Find returns 1 (0), X=1244.74, Y=871.88, Mass=456, SNR=14.6, Peak=49 HFD=4.4
21:13:50.350 00.000 12268 MultiStar: [#1 -0.07,0.20,1.01,U] [#2 0.09,-0.11,1.02,U] [#3 -0.18,0.37,0.80,U] [#4 0.25,0.20,0.85,U] [#5 0.17,0.18,0.75,U] [#6 0.04,0.39,0.70,U] [#7 -0.08,0.31,0.43,U] [#8 0.01,-0.08,0.54,U] 
21:13:50.350 00.000 12268 refined, 8 included, MultiStar: {0.07, 0.17}, one-star: {0.25, 0.16}
21:13:50.350 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.67) = xAngle (2.87 = 2.87)
21:13:50.350 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.90 = 2.90)
21:13:50.350 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.20 mountX=-0.18 mountY=0.04, mountTheta=2.90
21:13:50.350 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.17, opts=13)
21:13:50.350 00.000 12268 Enqueuing Move request for scope (0.07, 0.17)
21:13:50.350 00.000 11616 Worker thread wakes up
21:13:50.350 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
21:13:50.350 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
21:13:50.350 00.000 11616 Moving (0.07, 0.17) raw xDistance=-0.18 yDistance=0.04
21:13:50.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:13:50.350 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:50.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:13:50.350 00.000 11616 MoveAxis(E, 98, ABG)
21:13:50.350 00.000 11616 Guiding  Dir = 2, Dur = 98
21:13:50.350 00.000 11616 IsSlewing returns 0
21:13:50.350 00.000 11616 IsGuiding returns 0
21:13:50.350 00.000 11616 PulseGuide returned control before completion, sleep 108
21:13:50.365 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:13:50.382 00.017 12268 UpdateGuideState exits: m=456 SNR=14.6
21:13:50.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:50.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:50.382 00.000 12268 Enqueuing Expose request
21:13:50.477 00.095 11616 IsGuiding returns 1
21:13:50.477 00.000 11616 scope still moving after pulse duration time elapsed
21:13:50.509 00.032 11616 IsSlewing returns 0
21:13:50.509 00.000 11616 IsGuiding returns 1
21:13:50.540 00.031 11616 IsSlewing returns 0
21:13:50.540 00.000 11616 IsGuiding returns 1
21:13:50.572 00.032 11616 IsSlewing returns 0
21:13:50.572 00.000 11616 IsGuiding returns 0
21:13:50.572 00.000 11616 scope move finished after 98 + 118 ms
21:13:50.572 00.000 11616 Move returns status 0, amount 98
21:13:50.572 00.000 11616 MoveAxis(N, 0, ABG)
21:13:50.572 00.000 11616 Move returns status 0, amount 0
21:13:50.572 00.000 11616 move complete, result=0
21:13:50.572 00.000 11616 worker thread done servicing request
21:13:50.572 00.000 11616 Worker thread wakes up
21:13:50.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:50.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:50.572 00.000 12268 GuideStep: -0.2 px 98 ms EAST, 0.0 px 0 ms NORTH
21:13:52.580 02.008 11616 Exposure complete
21:13:52.643 00.063 11616 worker thread done servicing request
21:13:52.643 00.000 12268 OnExposeComplete: enter
21:13:52.643 00.000 12268 UpdateGuideState(): m_state=6
21:13:52.643 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2145
21:13:52.643 00.000 12268 Star::Find returns 1 (0), X=1244.48, Y=871.71, Mass=520, SNR=15.6, Peak=45 HFD=5.1
21:13:52.643 00.000 12268 MultiStar: [#1 -0.39,-0.24,0.97,U] [#2 0.05,-0.66,0.00,M1] [#3 -0.49,-0.29,0.73,U] [#4 -0.18,0.04,0.81,U] [#5 -0.05,-0.07,0.71,U] [#6 0.14,-0.35,0.62,U] [#7 0.02,-0.17,0.41,U] [#8 0.31,-0.38,0.47,U] 
21:13:52.643 00.000 12268 single-star, 7 included, MultiStar: {-0.12, -0.17}, one-star: {-0.01, -0.01}
21:13:52.643 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.67) = xAngle (-0.64 = -0.64)
21:13:52.643 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.61 = -0.61)
21:13:52.643 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.31 mountX=0.01 mountY=-0.01, mountTheta=-0.62
21:13:52.643 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.01, opts=13)
21:13:52.643 00.000 12268 Enqueuing Move request for scope (-0.01, -0.01)
21:13:52.643 00.000 11616 Worker thread wakes up
21:13:52.643 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
21:13:52.643 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
21:13:52.643 00.000 11616 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=-0.01
21:13:52.643 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:52.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:13:52.643 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:52.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:13:52.643 00.000 11616 MoveAxis(E, 0, ABG)
21:13:52.643 00.000 11616 Move returns status 0, amount 0
21:13:52.643 00.000 11616 MoveAxis(N, 0, ABG)
21:13:52.643 00.000 11616 Move returns status 0, amount 0
21:13:52.643 00.000 11616 move complete, result=0
21:13:52.643 00.000 11616 worker thread done servicing request
21:13:52.659 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:13:52.675 00.016 12268 UpdateGuideState exits: m=520 SNR=15.6
21:13:52.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:52.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:52.675 00.000 12268 Enqueuing Expose request
21:13:52.675 00.000 11616 Worker thread wakes up
21:13:52.675 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:13:52.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:52.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:54.687 02.012 11616 Exposure complete
21:13:54.734 00.047 11616 worker thread done servicing request
21:13:54.734 00.000 12268 OnExposeComplete: enter
21:13:54.734 00.000 12268 UpdateGuideState(): m_state=6
21:13:54.734 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2146
21:13:54.734 00.000 12268 Star::Find returns 1 (0), X=1244.57, Y=871.53, Mass=555, SNR=16.1, Peak=50 HFD=5.0
21:13:54.734 00.000 12268 MultiStar: [#1 -0.25,0.00,0.94,U] [#2 0.06,-0.55,0.92,U] [#3 -0.17,0.38,0.72,U] [#4 -0.01,-0.19,0.77,U] [#5 -0.13,-0.34,0.65,U] [#6 0.13,-0.36,0.56,U] [#7 -0.24,0.26,0.39,U] [#8 0.08,-0.49,0.48,U] 
21:13:54.734 00.000 12268 refined, 8 included, MultiStar: {-0.05, -0.18}, one-star: {0.08, -0.19}
21:13:54.734 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.67) = xAngle (-0.16 = -0.16)
21:13:54.734 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.13 = -0.13)
21:13:54.734 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.18 cameraTheta=-1.83 mountX=0.18 mountY=-0.02, mountTheta=-0.13
21:13:54.734 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.18, opts=13)
21:13:54.734 00.000 12268 Enqueuing Move request for scope (-0.05, -0.18)
21:13:54.734 00.000 11616 Worker thread wakes up
21:13:54.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
21:13:54.734 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
21:13:54.734 00.000 11616 Moving (-0.05, -0.18) raw xDistance=0.18 yDistance=-0.02
21:13:54.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:13:54.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:13:54.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:54.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:13:54.734 00.000 11616 MoveAxis(E, 0, ABG)
21:13:54.734 00.000 11616 Move returns status 0, amount 0
21:13:54.734 00.000 11616 MoveAxis(N, 0, ABG)
21:13:54.734 00.000 11616 Move returns status 0, amount 0
21:13:54.750 00.016 11616 move complete, result=0
21:13:54.750 00.000 11616 worker thread done servicing request
21:13:54.750 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:13:54.765 00.015 12268 UpdateGuideState exits: m=555 SNR=16.1
21:13:54.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:54.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:54.765 00.000 12268 Enqueuing Expose request
21:13:54.765 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:13:54.765 00.000 11616 Worker thread wakes up
21:13:54.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:54.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:56.783 02.018 11616 Exposure complete
21:13:56.830 00.047 11616 worker thread done servicing request
21:13:56.830 00.000 12268 OnExposeComplete: enter
21:13:56.830 00.000 12268 UpdateGuideState(): m_state=6
21:13:56.830 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2147
21:13:56.830 00.000 12268 Star::Find returns 1 (0), X=1244.26, Y=871.58, Mass=468, SNR=14.8, Peak=53 HFD=4.1
21:13:56.830 00.000 12268 MultiStar: [#1 -0.32,-0.09,1.00,U] [#2 0.04,-0.45,1.01,U] [#3 -0.13,0.44,0.77,U] [#4 -0.14,-0.03,0.88,U] [#5 -0.03,0.03,0.81,U] [#6 0.08,-0.48,0.68,U] [#7 -0.42,0.43,0.44,U] [#8 -0.17,-0.15,0.48,U] 
21:13:56.830 00.000 12268 refined, 8 included, MultiStar: {-0.14, -0.08}, one-star: {-0.22, -0.14}
21:13:56.830 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-1.67) = xAngle (-0.95 = -0.95)
21:13:56.830 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.92 = -0.92)
21:13:56.830 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.62 mountX=0.09 mountY=-0.12, mountTheta=-0.94
21:13:56.843 00.013 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.08, opts=13)
21:13:56.843 00.000 12268 Enqueuing Move request for scope (-0.14, -0.08)
21:13:56.843 00.000 11616 Worker thread wakes up
21:13:56.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
21:13:56.843 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
21:13:56.843 00.000 11616 Moving (-0.14, -0.08) raw xDistance=0.09 yDistance=-0.12
21:13:56.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:56.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:13:56.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:56.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:13:56.843 00.000 11616 MoveAxis(E, 0, ABG)
21:13:56.843 00.000 11616 Move returns status 0, amount 0
21:13:56.843 00.000 11616 MoveAxis(N, 0, ABG)
21:13:56.843 00.000 11616 Move returns status 0, amount 0
21:13:56.843 00.000 11616 move complete, result=0
21:13:56.846 00.003 11616 worker thread done servicing request
21:13:56.846 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:13:56.862 00.016 12268 UpdateGuideState exits: m=468 SNR=14.8
21:13:56.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:56.874 00.012 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:56.874 00.000 12268 Enqueuing Expose request
21:13:56.874 00.000 11616 Worker thread wakes up
21:13:56.874 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:56.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:56.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:13:58.877 02.003 11616 Exposure complete
21:13:58.924 00.047 11616 worker thread done servicing request
21:13:58.924 00.000 12268 OnExposeComplete: enter
21:13:58.924 00.000 12268 UpdateGuideState(): m_state=6
21:13:58.924 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2148
21:13:58.924 00.000 12268 Star::Find returns 1 (0), X=1244.37, Y=871.81, Mass=527, SNR=15.7, Peak=52 HFD=4.8
21:13:58.924 00.000 12268 MultiStar: [#1 -0.45,0.46,0.98,U] [#2 -0.11,-0.02,0.88,U] [#3 -0.45,0.19,0.74,U] [#4 0.09,0.14,0.77,U] [#5 0.14,-0.23,0.59,U] [#6 0.29,-0.28,0.67,U] [#7 -0.51,0.19,0.40,U] [#8 0.14,0.30,0.52,U] 
21:13:58.924 00.000 12268 single-star, 8 included, MultiStar: {-0.12, 0.11}, one-star: {-0.12, 0.09}
21:13:58.924 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.67) = xAngle (4.17 = -2.11)
21:13:58.924 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.20 = -2.08)
21:13:58.924 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.50 mountX=-0.08 mountY=-0.13, mountTheta=-2.11
21:13:58.924 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.09, opts=13)
21:13:58.924 00.000 12268 Enqueuing Move request for scope (-0.12, 0.09)
21:13:58.924 00.000 11616 Worker thread wakes up
21:13:58.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
21:13:58.924 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
21:13:58.924 00.000 11616 Moving (-0.12, 0.09) raw xDistance=-0.08 yDistance=-0.13
21:13:58.924 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:58.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:13:58.924 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:58.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:13:58.937 00.013 11616 MoveAxis(E, 0, ABG)
21:13:58.937 00.000 11616 Move returns status 0, amount 0
21:13:58.937 00.000 11616 MoveAxis(N, 0, ABG)
21:13:58.937 00.000 11616 Move returns status 0, amount 0
21:13:58.937 00.000 11616 move complete, result=0
21:13:58.937 00.000 11616 worker thread done servicing request
21:13:58.940 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:13:58.956 00.016 12268 UpdateGuideState exits: m=527 SNR=15.7
21:13:58.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:58.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:13:58.956 00.000 12268 Enqueuing Expose request
21:13:58.956 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:58.956 00.000 11616 Worker thread wakes up
21:13:58.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:13:58.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:00.973 02.017 11616 Exposure complete
21:14:01.037 00.064 11616 worker thread done servicing request
21:14:01.037 00.000 12268 OnExposeComplete: enter
21:14:01.037 00.000 12268 UpdateGuideState(): m_state=6
21:14:01.037 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2149
21:14:01.037 00.000 12268 Star::Find returns 1 (0), X=1244.43, Y=871.49, Mass=387, SNR=13.4, Peak=41 HFD=3.2
21:14:01.037 00.000 12268 MultiStar: [#1 -0.34,-0.13,1.12,U] [#2 -0.19,-0.63,0.00,M1] [#3 -0.41,-0.10,0.84,U] [#4 -0.18,-0.33,0.93,U] [#5 0.13,-0.24,0.83,U] [#6 0.24,-0.24,0.73,U] [#7 -0.61,0.29,0.00,M1] [#8 -0.03,-0.14,0.58,U] 
21:14:01.037 00.000 12268 refined, 6 included, MultiStar: {-0.11, -0.20}, one-star: {-0.06, -0.22}
21:14:01.037 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.67) = xAngle (-0.41 = -0.41)
21:14:01.037 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.38 = -0.38)
21:14:01.037 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.08 mountX=0.21 mountY=-0.09, mountTheta=-0.39
21:14:01.037 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.20, opts=13)
21:14:01.037 00.000 12268 Enqueuing Move request for scope (-0.11, -0.20)
21:14:01.037 00.000 11616 Worker thread wakes up
21:14:01.037 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd
21:14:01.037 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.20)
21:14:01.037 00.000 11616 Moving (-0.11, -0.20) raw xDistance=0.21 yDistance=-0.09
21:14:01.037 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:14:01.037 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:14:01.037 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:01.037 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:14:01.037 00.000 11616 MoveAxis(E, 0, ABG)
21:14:01.037 00.000 11616 Move returns status 0, amount 0
21:14:01.037 00.000 11616 MoveAxis(N, 0, ABG)
21:14:01.037 00.000 11616 Move returns status 0, amount 0
21:14:01.037 00.000 11616 move complete, result=0
21:14:01.037 00.000 11616 worker thread done servicing request
21:14:01.052 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:14:01.069 00.017 12268 UpdateGuideState exits: m=387 SNR=13.4
21:14:01.069 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:01.069 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:01.069 00.000 12268 Enqueuing Expose request
21:14:01.069 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:01.069 00.000 11616 Worker thread wakes up
21:14:01.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:01.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:03.084 02.015 11616 Exposure complete
21:14:03.132 00.048 11616 worker thread done servicing request
21:14:03.132 00.000 12268 OnExposeComplete: enter
21:14:03.132 00.000 12268 UpdateGuideState(): m_state=6
21:14:03.132 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2150
21:14:03.132 00.000 12268 Star::Find returns 1 (0), X=1244.54, Y=871.75, Mass=502, SNR=15.3, Peak=55 HFD=4.6
21:14:03.132 00.000 12268 MultiStar: [#1 -0.41,0.30,1.03,U] [#2 -0.10,-0.04,0.92,U] [#3 -0.44,0.65,0.00,M1] [#4 -0.08,-0.01,0.83,U] [#5 -0.10,0.20,0.74,U] [#6 -0.29,0.09,0.66,U] [#7 -0.47,0.42,0.40,U] [#8 -0.02,0.26,0.50,U] 
21:14:03.132 00.000 12268 single-star, 7 included, MultiStar: {-0.16, 0.13}, one-star: {0.05, 0.03}
21:14:03.132 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.67) = xAngle (2.20 = 2.20)
21:14:03.132 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.23 = 2.23)
21:14:03.132 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.53 mountX=-0.04 mountY=0.05, mountTheta=2.21
21:14:03.132 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.03, opts=13)
21:14:03.132 00.000 12268 Enqueuing Move request for scope (0.05, 0.03)
21:14:03.132 00.000 11616 Worker thread wakes up
21:14:03.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
21:14:03.132 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
21:14:03.132 00.000 11616 Moving (0.05, 0.03) raw xDistance=-0.04 yDistance=0.05
21:14:03.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:03.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:14:03.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:03.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:14:03.132 00.000 11616 MoveAxis(E, 0, ABG)
21:14:03.132 00.000 11616 Move returns status 0, amount 0
21:14:03.132 00.000 11616 MoveAxis(N, 0, ABG)
21:14:03.132 00.000 11616 Move returns status 0, amount 0
21:14:03.132 00.000 11616 move complete, result=0
21:14:03.132 00.000 11616 worker thread done servicing request
21:14:03.156 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:14:03.164 00.008 12268 UpdateGuideState exits: m=502 SNR=15.3
21:14:03.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:03.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:03.164 00.000 12268 Enqueuing Expose request
21:14:03.164 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:03.164 00.000 11616 Worker thread wakes up
21:14:03.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:03.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:05.187 02.023 11616 Exposure complete
21:14:05.234 00.047 11616 worker thread done servicing request
21:14:05.234 00.000 12268 OnExposeComplete: enter
21:14:05.234 00.000 12268 UpdateGuideState(): m_state=6
21:14:05.234 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2151
21:14:05.234 00.000 12268 Star::Find returns 1 (0), X=1244.85, Y=871.52, Mass=483, SNR=15.0, Peak=48 HFD=5.0
21:14:05.234 00.000 12268 MultiStar: [#1 -0.50,-0.21,1.01,U] [#2 0.08,-0.44,1.04,U] [#3 -0.34,0.03,0.74,U] [#4 0.27,-0.04,0.87,U] [#5 0.42,-0.20,0.73,U] [#6 -0.17,-0.01,0.64,U] [#7 -0.72,0.20,0.00,M1] [#8 0.22,0.07,0.49,U] 
21:14:05.234 00.000 12268 refined, 7 included, MultiStar: {0.04, -0.15}, one-star: {0.36, -0.20}
21:14:05.234 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.67) = xAngle (0.33 = 0.33)
21:14:05.234 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.36 = 0.36)
21:14:05.234 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.34 mountX=0.15 mountY=0.06, mountTheta=0.36
21:14:05.249 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.15, opts=13)
21:14:05.249 00.000 12268 Enqueuing Move request for scope (0.04, -0.15)
21:14:05.249 00.000 11616 Worker thread wakes up
21:14:05.249 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
21:14:05.249 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
21:14:05.249 00.000 11616 Moving (0.04, -0.15) raw xDistance=0.15 yDistance=0.06
21:14:05.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:14:05.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:14:05.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:05.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:14:05.249 00.000 11616 MoveAxis(E, 0, ABG)
21:14:05.249 00.000 11616 Move returns status 0, amount 0
21:14:05.249 00.000 11616 MoveAxis(N, 0, ABG)
21:14:05.249 00.000 11616 Move returns status 0, amount 0
21:14:05.249 00.000 11616 move complete, result=0
21:14:05.249 00.000 11616 worker thread done servicing request
21:14:05.249 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:14:05.265 00.016 12268 UpdateGuideState exits: m=483 SNR=15.0
21:14:05.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:05.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:05.265 00.000 12268 Enqueuing Expose request
21:14:05.281 00.016 11616 Worker thread wakes up
21:14:05.281 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:05.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:05.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:07.297 02.016 11616 Exposure complete
21:14:07.343 00.046 11616 worker thread done servicing request
21:14:07.343 00.000 12268 OnExposeComplete: enter
21:14:07.343 00.000 12268 UpdateGuideState(): m_state=6
21:14:07.343 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2152
21:14:07.343 00.000 12268 Star::Find returns 1 (0), X=1244.59, Y=871.53, Mass=483, SNR=15.1, Peak=43 HFD=5.0
21:14:07.343 00.000 12268 MultiStar: [#1 -0.12,-0.38,1.04,U] [#2 0.15,-0.70,0.00,M1] [#3 -0.21,0.20,0.84,U] [#4 0.20,-0.21,0.85,U] [#5 0.38,-0.19,0.74,U] [#6 0.29,-0.73,0.00,M1] [#7 -0.64,0.48,0.00,M2] [#8 0.10,-0.30,0.48,U] 
21:14:07.343 00.000 12268 refined, 5 included, MultiStar: {0.06, -0.18}, one-star: {0.10, -0.19}
21:14:07.343 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.67) = xAngle (0.43 = 0.43)
21:14:07.343 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.46 = 0.46)
21:14:07.343 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.24 mountX=0.17 mountY=0.08, mountTheta=0.45
21:14:07.359 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.18, opts=13)
21:14:07.359 00.000 12268 Enqueuing Move request for scope (0.06, -0.18)
21:14:07.359 00.000 11616 Worker thread wakes up
21:14:07.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
21:14:07.359 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
21:14:07.359 00.000 11616 Moving (0.06, -0.18) raw xDistance=0.17 yDistance=0.08
21:14:07.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:14:07.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:14:07.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:07.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:14:07.359 00.000 11616 MoveAxis(E, 0, ABG)
21:14:07.359 00.000 11616 Move returns status 0, amount 0
21:14:07.359 00.000 11616 MoveAxis(N, 0, ABG)
21:14:07.359 00.000 11616 Move returns status 0, amount 0
21:14:07.359 00.000 11616 move complete, result=0
21:14:07.359 00.000 11616 worker thread done servicing request
21:14:07.359 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=30, Gamma=1.290
21:14:07.375 00.016 12268 UpdateGuideState exits: m=483 SNR=15.1
21:14:07.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:07.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:07.375 00.000 12268 Enqueuing Expose request
21:14:07.375 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:07.375 00.000 11616 Worker thread wakes up
21:14:07.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:07.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:09.390 02.015 11616 Exposure complete
21:14:09.437 00.047 11616 worker thread done servicing request
21:14:09.437 00.000 12268 OnExposeComplete: enter
21:14:09.437 00.000 12268 UpdateGuideState(): m_state=6
21:14:09.437 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2153
21:14:09.437 00.000 12268 Star::Find returns 1 (0), X=1244.46, Y=871.14, Mass=470, SNR=14.9, Peak=44 HFD=4.8
21:14:09.437 00.000 12268 MultiStar: [#1 -0.42,-0.50,0.99,U] [#2 -0.07,-0.90,0.00,M2] [#3 -0.47,-0.50,0.00,M1] [#4 0.21,-0.90,0.00,M1] [#5 0.09,-0.32,0.74,U] [#6 0.08,-0.89,0.00,M2] [#7 0.25,-0.54,0.42,U] [#8 -0.23,-0.74,0.00,M1] 
21:14:09.437 00.000 12268 refined, 3 included, MultiStar: {-0.08, -0.49}, one-star: {-0.03, -0.58}
21:14:09.437 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-1.67) = xAngle (-0.07 = -0.07)
21:14:09.437 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.04 = -0.04)
21:14:09.437 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.49 hyp=0.50 cameraTheta=-1.74 mountX=0.50 mountY=-0.02, mountTheta=-0.04
21:14:09.453 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.49, opts=13)
21:14:09.453 00.000 12268 Enqueuing Move request for scope (-0.08, -0.49)
21:14:09.453 00.000 11616 Worker thread wakes up
21:14:09.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.49) opts 0xd
21:14:09.453 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.49)
21:14:09.453 00.000 11616 Moving (-0.08, -0.49) raw xDistance=0.50 yDistance=-0.02
21:14:09.453 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
21:14:09.453 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.49
21:14:09.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
21:14:09.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:09.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:14:09.453 00.000 11616 MoveAxis(W, 277, ABG)
21:14:09.453 00.000 11616 Guiding  Dir = 3, Dur = 277
21:14:09.453 00.000 11616 IsSlewing returns 0
21:14:09.453 00.000 11616 IsGuiding returns 0
21:14:09.453 00.000 11616 PulseGuide returned control before completion, sleep 287
21:14:09.468 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:14:09.484 00.016 12268 UpdateGuideState exits: m=470 SNR=14.9
21:14:09.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:09.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:09.484 00.000 12268 Enqueuing Expose request
21:14:09.750 00.266 11616 IsGuiding returns 1
21:14:09.750 00.000 11616 scope still moving after pulse duration time elapsed
21:14:09.781 00.031 11616 IsSlewing returns 0
21:14:09.781 00.000 11616 IsGuiding returns 0
21:14:09.781 00.000 11616 scope move finished after 277 + 47 ms
21:14:09.781 00.000 11616 Move returns status 0, amount 277
21:14:09.781 00.000 11616 MoveAxis(N, 0, ABG)
21:14:09.781 00.000 11616 Move returns status 0, amount 0
21:14:09.781 00.000 11616 move complete, result=0
21:14:09.781 00.000 11616 worker thread done servicing request
21:14:09.781 00.000 11616 Worker thread wakes up
21:14:09.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:09.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:09.781 00.000 12268 GuideStep: 0.5 px 277 ms WEST, -0.0 px 0 ms NORTH
21:14:11.798 02.017 11616 Exposure complete
21:14:11.846 00.048 11616 worker thread done servicing request
21:14:11.846 00.000 12268 OnExposeComplete: enter
21:14:11.846 00.000 12268 UpdateGuideState(): m_state=6
21:14:11.846 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2154
21:14:11.846 00.000 12268 Star::Find returns 1 (0), X=1244.44, Y=871.73, Mass=377, SNR=13.3, Peak=49 HFD=3.5
21:14:11.846 00.000 12268 MultiStar: [#1 -0.45,-0.15,1.16,U] [#2 -0.20,-0.71,0.00,M3] [#3 -0.24,0.06,0.95,U] [#4 -0.14,-0.08,0.94,U] [#5 -0.13,-0.26,0.82,U] [#6 -0.02,-0.56,0.78,U] [#7 -0.45,0.08,0.50,U] [#8 -0.17,-0.23,0.54,U] 
21:14:11.846 00.000 12268 single-star, 7 included, MultiStar: {-0.21, -0.14}, one-star: {-0.05, 0.01}
21:14:11.846 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (-1.67) = xAngle (4.61 = -1.68)
21:14:11.846 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.64 = -1.64)
21:14:11.846 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.94 mountX=-0.01 mountY=-0.05, mountTheta=-1.68
21:14:11.846 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.01, opts=13)
21:14:11.846 00.000 12268 Enqueuing Move request for scope (-0.05, 0.01)
21:14:11.846 00.000 11616 Worker thread wakes up
21:14:11.846 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
21:14:11.846 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
21:14:11.846 00.000 11616 Moving (-0.05, 0.01) raw xDistance=-0.01 yDistance=-0.05
21:14:11.846 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:11.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:14:11.846 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:11.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:14:11.846 00.000 11616 MoveAxis(E, 0, ABG)
21:14:11.846 00.000 11616 Move returns status 0, amount 0
21:14:11.846 00.000 11616 MoveAxis(N, 0, ABG)
21:14:11.846 00.000 11616 Move returns status 0, amount 0
21:14:11.861 00.015 11616 move complete, result=0
21:14:11.861 00.000 11616 worker thread done servicing request
21:14:11.861 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:14:11.877 00.016 12268 UpdateGuideState exits: m=377 SNR=13.3
21:14:11.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:11.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:11.877 00.000 12268 Enqueuing Expose request
21:14:11.877 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:11.877 00.000 11616 Worker thread wakes up
21:14:11.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:11.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:13.897 02.020 11616 Exposure complete
21:14:13.945 00.048 11616 worker thread done servicing request
21:14:13.945 00.000 12268 OnExposeComplete: enter
21:14:13.945 00.000 12268 UpdateGuideState(): m_state=6
21:14:13.945 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2155
21:14:13.945 00.000 12268 Star::Find returns 1 (0), X=1244.36, Y=871.36, Mass=464, SNR=14.7, Peak=50 HFD=3.9
21:14:13.945 00.000 12268 MultiStar: [#1 -0.54,-0.14,1.04,U] [#2 0.14,-0.69,0.00,M4] [#3 -0.52,0.09,0.88,U] [#4 -0.19,-0.10,0.87,U] [#5 -0.04,-0.24,0.78,U] [#6 -0.26,-0.59,0.73,U] [#7 -0.69,0.28,0.00,M1] [#8 -0.25,-0.10,0.57,U] 
21:14:13.945 00.000 12268 refined, 6 included, MultiStar: {-0.29, -0.20}, one-star: {-0.13, -0.36}
21:14:13.945 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-1.67) = xAngle (-0.87 = -0.87)
21:14:13.945 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.83 = -0.83)
21:14:13.945 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.20 hyp=0.35 cameraTheta=-2.53 mountX=0.23 mountY=-0.26, mountTheta=-0.85
21:14:13.945 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.20, opts=13)
21:14:13.945 00.000 12268 Enqueuing Move request for scope (-0.29, -0.20)
21:14:13.960 00.015 11616 Worker thread wakes up
21:14:13.960 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.20) opts 0xd
21:14:13.960 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.20)
21:14:13.960 00.000 11616 Moving (-0.29, -0.20) raw xDistance=0.23 yDistance=-0.26
21:14:13.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.23
21:14:13.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
21:14:13.960 00.000 11616 MoveAxis(W, 127, ABG)
21:14:13.960 00.000 11616 Guiding  Dir = 3, Dur = 127
21:14:13.960 00.000 11616 IsSlewing returns 0
21:14:13.960 00.000 11616 IsGuiding returns 0
21:14:13.960 00.000 11616 PulseGuide returned control before completion, sleep 137
21:14:13.968 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:14:13.976 00.008 12268 UpdateGuideState exits: m=464 SNR=14.7
21:14:13.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:13.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:13.976 00.000 12268 Enqueuing Expose request
21:14:14.103 00.127 11616 IsGuiding returns 1
21:14:14.103 00.000 11616 scope still moving after pulse duration time elapsed
21:14:14.134 00.031 11616 IsSlewing returns 0
21:14:14.134 00.000 11616 IsGuiding returns 0
21:14:14.134 00.000 11616 scope move finished after 127 + 46 ms
21:14:14.134 00.000 11616 Move returns status 0, amount 127
21:14:14.134 00.000 11616 MoveAxis(N, 22, ABG)
21:14:14.134 00.000 11616 Guiding  Dir = 0, Dur = 22
21:14:14.134 00.000 11616 IsSlewing returns 0
21:14:14.134 00.000 11616 IsGuiding returns 0
21:14:14.134 00.000 11616 PulseGuide returned control before completion, sleep 32
21:14:14.182 00.048 11616 IsGuiding returns 1
21:14:14.182 00.000 11616 scope still moving after pulse duration time elapsed
21:14:14.214 00.032 11616 IsSlewing returns 0
21:14:14.214 00.000 11616 IsGuiding returns 0
21:14:14.214 00.000 11616 scope move finished after 22 + 57 ms
21:14:14.214 00.000 11616 Move returns status 0, amount 22
21:14:14.214 00.000 11616 move complete, result=0
21:14:14.214 00.000 11616 worker thread done servicing request
21:14:14.214 00.000 11616 Worker thread wakes up
21:14:14.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:14.214 00.000 12268 GuideStep: 0.2 px 127 ms WEST, -0.3 px 22 ms NORTH
21:14:14.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:16.218 02.004 11616 Exposure complete
21:14:16.281 00.063 11616 worker thread done servicing request
21:14:16.281 00.000 12268 OnExposeComplete: enter
21:14:16.281 00.000 12268 UpdateGuideState(): m_state=6
21:14:16.281 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2156
21:14:16.281 00.000 12268 Star::Find returns 1 (0), X=1244.58, Y=871.15, Mass=524, SNR=15.7, Peak=50 HFD=4.8
21:14:16.281 00.000 12268 MultiStar: [#1 -0.44,-0.40,0.97,U] [#2 -0.15,-1.14,0.00,M5] [#3 -0.67,-0.47,0.00,M1] [#4 0.09,-0.84,0.00,M1] [#5 0.14,-0.14,0.73,U] [#6 -0.05,-0.65,0.00,M1] [#7 -0.39,-0.47,0.43,U] [#8 0.12,-0.42,0.52,U] 
21:14:16.281 00.000 12268 refined, 4 included, MultiStar: {-0.09, -0.41}, one-star: {0.09, -0.57}
21:14:16.281 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.67) = xAngle (-0.13 = -0.13)
21:14:16.281 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.10 = -0.10)
21:14:16.281 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.41 hyp=0.42 cameraTheta=-1.80 mountX=0.41 mountY=-0.04, mountTheta=-0.10
21:14:16.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.41, opts=13)
21:14:16.281 00.000 12268 Enqueuing Move request for scope (-0.09, -0.41)
21:14:16.281 00.000 11616 Worker thread wakes up
21:14:16.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.41) opts 0xd
21:14:16.281 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.41)
21:14:16.281 00.000 11616 Moving (-0.09, -0.41) raw xDistance=0.41 yDistance=-0.04
21:14:16.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
21:14:16.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:16.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:14:16.281 00.000 11616 MoveAxis(W, 231, ABG)
21:14:16.281 00.000 11616 Guiding  Dir = 3, Dur = 231
21:14:16.281 00.000 11616 IsSlewing returns 0
21:14:16.281 00.000 11616 IsGuiding returns 0
21:14:16.281 00.000 11616 PulseGuide returned control before completion, sleep 241
21:14:16.296 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:14:16.312 00.016 12268 UpdateGuideState exits: m=524 SNR=15.7
21:14:16.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:16.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:16.312 00.000 12268 Enqueuing Expose request
21:14:16.531 00.219 11616 IsGuiding returns 1
21:14:16.531 00.000 11616 scope still moving after pulse duration time elapsed
21:14:16.562 00.031 11616 IsSlewing returns 0
21:14:16.562 00.000 11616 IsGuiding returns 0
21:14:16.562 00.000 11616 scope move finished after 231 + 44 ms
21:14:16.562 00.000 11616 Move returns status 0, amount 231
21:14:16.562 00.000 11616 MoveAxis(N, 0, ABG)
21:14:16.562 00.000 11616 Move returns status 0, amount 0
21:14:16.562 00.000 11616 move complete, result=0
21:14:16.562 00.000 11616 worker thread done servicing request
21:14:16.562 00.000 11616 Worker thread wakes up
21:14:16.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:16.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:16.562 00.000 12268 GuideStep: 0.4 px 231 ms WEST, -0.0 px 0 ms NORTH
21:14:18.567 02.005 11616 Exposure complete
21:14:18.624 00.057 11616 worker thread done servicing request
21:14:18.624 00.000 12268 OnExposeComplete: enter
21:14:18.624 00.000 12268 UpdateGuideState(): m_state=6
21:14:18.624 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2157
21:14:18.624 00.000 12268 Star::Find returns 1 (0), X=1244.35, Y=871.23, Mass=441, SNR=14.4, Peak=48 HFD=3.7
21:14:18.624 00.000 12268 MultiStar: [#1 -0.47,-0.14,1.06,U] [#2 0.12,-0.73,0.00,M6] [#3 -0.57,-0.31,0.79,U] [#4 -0.14,-0.12,0.86,U] [#5 0.07,-0.30,0.73,U] [#6 0.16,-0.41,0.73,U] [#7 -0.69,0.17,0.00,M1] [#8 0.14,-0.44,0.53,U] 
21:14:18.624 00.000 12268 refined, 6 included, MultiStar: {-0.17, -0.31}, one-star: {-0.13, -0.49}
21:14:18.624 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.67) = xAngle (-0.41 = -0.41)
21:14:18.624 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.37 = -0.37)
21:14:18.624 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.31 hyp=0.35 cameraTheta=-2.07 mountX=0.32 mountY=-0.13, mountTheta=-0.38
21:14:18.624 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.31, opts=13)
21:14:18.624 00.000 12268 Enqueuing Move request for scope (-0.17, -0.31)
21:14:18.624 00.000 11616 Worker thread wakes up
21:14:18.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.31) opts 0xd
21:14:18.624 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.31)
21:14:18.624 00.000 11616 Moving (-0.17, -0.31) raw xDistance=0.32 yDistance=-0.13
21:14:18.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
21:14:18.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:18.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:14:18.624 00.000 11616 MoveAxis(W, 179, ABG)
21:14:18.624 00.000 11616 Guiding  Dir = 3, Dur = 179
21:14:18.630 00.006 11616 IsSlewing returns 0
21:14:18.630 00.000 11616 IsGuiding returns 0
21:14:18.630 00.000 11616 PulseGuide returned control before completion, sleep 189
21:14:18.630 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:14:18.656 00.026 12268 UpdateGuideState exits: m=441 SNR=14.4
21:14:18.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:18.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:18.656 00.000 12268 Enqueuing Expose request
21:14:18.821 00.165 11616 IsGuiding returns 1
21:14:18.821 00.000 11616 scope still moving after pulse duration time elapsed
21:14:18.853 00.032 11616 IsSlewing returns 0
21:14:18.853 00.000 11616 IsGuiding returns 1
21:14:18.885 00.032 11616 IsSlewing returns 0
21:14:18.885 00.000 11616 IsGuiding returns 1
21:14:18.917 00.032 11616 IsSlewing returns 0
21:14:18.917 00.000 11616 IsGuiding returns 1
21:14:18.948 00.031 11616 IsSlewing returns 0
21:14:18.948 00.000 11616 IsGuiding returns 0
21:14:18.948 00.000 11616 scope move finished after 179 + 139 ms
21:14:18.948 00.000 11616 Move returns status 0, amount 179
21:14:18.948 00.000 11616 MoveAxis(N, 0, ABG)
21:14:18.948 00.000 11616 Move returns status 0, amount 0
21:14:18.948 00.000 11616 move complete, result=0
21:14:18.948 00.000 11616 worker thread done servicing request
21:14:18.948 00.000 11616 Worker thread wakes up
21:14:18.948 00.000 12268 GuideStep: 0.3 px 179 ms WEST, -0.1 px 0 ms NORTH
21:14:18.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:18.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:20.939 01.991 11616 Exposure complete
21:14:21.002 00.063 11616 worker thread done servicing request
21:14:21.002 00.000 12268 OnExposeComplete: enter
21:14:21.002 00.000 12268 UpdateGuideState(): m_state=6
21:14:21.002 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2158
21:14:21.002 00.000 12268 Star::Find returns 1 (0), X=1244.61, Y=871.72, Mass=436, SNR=14.2, Peak=52 HFD=3.6
21:14:21.002 00.000 12268 MultiStar: [#1 -0.24,0.06,1.12,U] [#2 0.01,-0.34,0.97,U] [#3 -0.57,0.39,0.00,M1] [#4 0.12,-0.24,0.85,U] [#5 0.07,0.15,0.75,U] [#6 0.11,-0.40,0.74,U] [#7 -0.20,0.03,0.51,U] [#8 0.05,0.22,0.57,U] 
21:14:21.002 00.000 12268 refined, 7 included, MultiStar: {0.00, -0.08}, one-star: {0.13, -0.00}
21:14:21.002 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-1.67) = xAngle (0.14 = 0.14)
21:14:21.002 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.17 = 0.17)
21:14:21.002 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.52 mountX=0.08 mountY=0.01, mountTheta=0.17
21:14:21.002 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.08, opts=13)
21:14:21.002 00.000 12268 Enqueuing Move request for scope (0.00, -0.08)
21:14:21.002 00.000 11616 Worker thread wakes up
21:14:21.002 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
21:14:21.002 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
21:14:21.002 00.000 11616 Moving (0.00, -0.08) raw xDistance=0.08 yDistance=0.01
21:14:21.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:21.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:14:21.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:21.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:14:21.002 00.000 11616 MoveAxis(E, 0, ABG)
21:14:21.002 00.000 11616 Move returns status 0, amount 0
21:14:21.002 00.000 11616 MoveAxis(N, 0, ABG)
21:14:21.002 00.000 11616 Move returns status 0, amount 0
21:14:21.002 00.000 11616 move complete, result=0
21:14:21.002 00.000 11616 worker thread done servicing request
21:14:21.018 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:14:21.034 00.016 12268 UpdateGuideState exits: m=436 SNR=14.2
21:14:21.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:21.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:21.034 00.000 12268 Enqueuing Expose request
21:14:21.034 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:21.034 00.000 11616 Worker thread wakes up
21:14:21.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:21.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:23.050 02.016 11616 Exposure complete
21:14:23.098 00.048 11616 worker thread done servicing request
21:14:23.098 00.000 12268 OnExposeComplete: enter
21:14:23.098 00.000 12268 UpdateGuideState(): m_state=6
21:14:23.098 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2159
21:14:23.098 00.000 12268 Star::Find returns 1 (0), X=1244.25, Y=872.13, Mass=457, SNR=14.6, Peak=46 HFD=4.3
21:14:23.098 00.000 12268 MultiStar: [#1 -0.50,0.75,0.00,M1] [#2 -0.28,0.15,1.00,U] [#3 -0.28,0.42,0.73,U] [#4 -0.34,0.57,0.00,M1] [#5 -0.12,0.25,0.76,U] [#6 -0.14,0.05,0.67,U] [#7 -0.47,0.40,0.51,U] [#8 0.15,-0.06,0.50,U] 
21:14:23.098 00.000 12268 refined, 6 included, MultiStar: {-0.21, 0.24}, one-star: {-0.24, 0.41}
21:14:23.098 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.67) = xAngle (3.95 = -2.34)
21:14:23.098 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.98 = -2.31)
21:14:23.098 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.24 hyp=0.32 cameraTheta=2.28 mountX=-0.22 mountY=-0.24, mountTheta=-2.32
21:14:23.098 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.24, opts=13)
21:14:23.098 00.000 12268 Enqueuing Move request for scope (-0.21, 0.24)
21:14:23.098 00.000 11616 Worker thread wakes up
21:14:23.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.24) opts 0xd
21:14:23.098 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.24)
21:14:23.098 00.000 11616 Moving (-0.21, 0.24) raw xDistance=-0.22 yDistance=-0.24
21:14:23.098 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:14:23.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:14:23.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:14:23.098 00.000 11616 MoveAxis(E, 0, ABG)
21:14:23.098 00.000 11616 Move returns status 0, amount 0
21:14:23.098 00.000 11616 MoveAxis(N, 20, ABG)
21:14:23.098 00.000 11616 Guiding  Dir = 0, Dur = 20
21:14:23.098 00.000 11616 IsSlewing returns 0
21:14:23.098 00.000 11616 IsGuiding returns 0
21:14:23.098 00.000 11616 PulseGuide returned control before completion, sleep 30
21:14:23.125 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:14:23.130 00.005 12268 UpdateGuideState exits: m=457 SNR=14.6
21:14:23.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:23.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:23.130 00.000 12268 Enqueuing Expose request
21:14:23.145 00.015 11616 IsGuiding returns 1
21:14:23.145 00.000 11616 scope still moving after pulse duration time elapsed
21:14:23.177 00.032 11616 IsSlewing returns 0
21:14:23.177 00.000 11616 IsGuiding returns 0
21:14:23.177 00.000 11616 scope move finished after 20 + 45 ms
21:14:23.177 00.000 11616 Move returns status 0, amount 20
21:14:23.177 00.000 11616 move complete, result=0
21:14:23.177 00.000 11616 worker thread done servicing request
21:14:23.177 00.000 11616 Worker thread wakes up
21:14:23.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:23.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:23.177 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 20 ms NORTH
21:14:25.171 01.994 11616 Exposure complete
21:14:25.234 00.063 11616 worker thread done servicing request
21:14:25.234 00.000 12268 OnExposeComplete: enter
21:14:25.234 00.000 12268 UpdateGuideState(): m_state=6
21:14:25.234 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2160
21:14:25.234 00.000 12268 Star::Find returns 1 (0), X=1244.19, Y=871.82, Mass=408, SNR=13.8, Peak=43 HFD=4.2
21:14:25.234 00.000 12268 MultiStar: [#1 -0.45,0.50,0.00,M2] [#2 -0.05,0.05,1.04,U] [#3 -0.77,0.37,0.00,M1] [#4 -0.06,0.08,0.89,U] [#5 -0.22,0.26,0.83,U] [#6 -0.18,-0.07,0.72,U] [#7 -0.62,0.49,0.00,M1] [#8 0.42,0.16,0.54,U] 
21:14:25.234 00.000 12268 refined, 5 included, MultiStar: {-0.10, 0.10}, one-star: {-0.29, 0.10}
21:14:25.234 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.67) = xAngle (4.03 = -2.25)
21:14:25.234 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.06 = -2.22)
21:14:25.234 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.37 mountX=-0.09 mountY=-0.11, mountTheta=-2.24
21:14:25.234 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.10, opts=13)
21:14:25.234 00.000 12268 Enqueuing Move request for scope (-0.10, 0.10)
21:14:25.234 00.000 11616 Worker thread wakes up
21:14:25.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
21:14:25.234 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
21:14:25.234 00.000 11616 Moving (-0.10, 0.10) raw xDistance=-0.09 yDistance=-0.11
21:14:25.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:25.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:14:25.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:25.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:14:25.234 00.000 11616 MoveAxis(E, 0, ABG)
21:14:25.234 00.000 11616 Move returns status 0, amount 0
21:14:25.234 00.000 11616 MoveAxis(N, 0, ABG)
21:14:25.234 00.000 11616 Move returns status 0, amount 0
21:14:25.234 00.000 11616 move complete, result=0
21:14:25.234 00.000 11616 worker thread done servicing request
21:14:25.250 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:14:25.265 00.015 12268 UpdateGuideState exits: m=408 SNR=13.8
21:14:25.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:25.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:25.265 00.000 12268 Enqueuing Expose request
21:14:25.265 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:25.265 00.000 11616 Worker thread wakes up
21:14:25.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:25.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:27.288 02.023 11616 Exposure complete
21:14:27.343 00.055 11616 worker thread done servicing request
21:14:27.343 00.000 12268 OnExposeComplete: enter
21:14:27.343 00.000 12268 UpdateGuideState(): m_state=6
21:14:27.343 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2161
21:14:27.343 00.000 12268 Star::Find returns 1 (0), X=1244.32, Y=872.05, Mass=407, SNR=13.8, Peak=43 HFD=4.1
21:14:27.343 00.000 12268 MultiStar: [#1 -0.72,0.60,0.00,M3] [#2 -0.25,0.24,0.94,U] [#3 -0.55,0.37,0.00,M2] [#4 0.03,0.10,0.88,U] [#5 -0.10,0.09,0.81,U] [#6 -0.05,0.50,0.70,U] [#7 -0.46,0.83,0.00,M2] [#8 -0.09,0.28,0.55,U] 
21:14:27.343 00.000 12268 refined, 5 included, MultiStar: {-0.11, 0.25}, one-star: {-0.17, 0.33}
21:14:27.343 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.67) = xAngle (3.66 = -2.63)
21:14:27.343 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.69 = -2.60)
21:14:27.343 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.25 hyp=0.27 cameraTheta=1.99 mountX=-0.24 mountY=-0.14, mountTheta=-2.60
21:14:27.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.25, opts=13)
21:14:27.343 00.000 12268 Enqueuing Move request for scope (-0.11, 0.25)
21:14:27.343 00.000 11616 Worker thread wakes up
21:14:27.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.25) opts 0xd
21:14:27.343 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.25)
21:14:27.343 00.000 11616 Moving (-0.11, 0.25) raw xDistance=-0.24 yDistance=-0.14
21:14:27.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:14:27.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:14:27.343 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:27.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:14:27.343 00.000 11616 MoveAxis(E, 0, ABG)
21:14:27.343 00.000 11616 Move returns status 0, amount 0
21:14:27.343 00.000 11616 MoveAxis(N, 0, ABG)
21:14:27.343 00.000 11616 Move returns status 0, amount 0
21:14:27.343 00.000 11616 move complete, result=0
21:14:27.343 00.000 11616 worker thread done servicing request
21:14:27.351 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=28, Gamma=1.290
21:14:27.374 00.023 12268 UpdateGuideState exits: m=407 SNR=13.8
21:14:27.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:27.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:27.374 00.000 12268 Enqueuing Expose request
21:14:27.374 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:27.374 00.000 11616 Worker thread wakes up
21:14:27.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:27.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:29.391 02.017 11616 Exposure complete
21:14:29.453 00.062 11616 worker thread done servicing request
21:14:29.453 00.000 12268 OnExposeComplete: enter
21:14:29.453 00.000 12268 UpdateGuideState(): m_state=6
21:14:29.453 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2162
21:14:29.453 00.000 12268 Star::Find returns 1 (0), X=1244.11, Y=872.08, Mass=417, SNR=13.9, Peak=47 HFD=4.4
21:14:29.453 00.000 12268 MultiStar: [#1 -0.61,0.57,0.00,M4] [#2 -0.37,0.09,0.95,U] [#3 -0.63,0.48,0.00,M3] [#4 -0.35,0.38,0.89,U] [#5 -0.12,0.15,0.76,U] [#6 -0.21,0.16,0.76,U] [#7 -0.53,1.10,0.00,M3] [#8 -0.26,0.38,0.50,U] 
21:14:29.453 00.000 12268 refined, 5 included, MultiStar: {-0.29, 0.25}, one-star: {-0.38, 0.37}
21:14:29.453 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.67) = xAngle (4.10 = -2.18)
21:14:29.453 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.13 = -2.15)
21:14:29.453 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.25 hyp=0.39 cameraTheta=2.43 mountX=-0.22 mountY=-0.32, mountTheta=-2.17
21:14:29.453 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.25, opts=13)
21:14:29.453 00.000 12268 Enqueuing Move request for scope (-0.29, 0.25)
21:14:29.453 00.000 11616 Worker thread wakes up
21:14:29.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.25) opts 0xd
21:14:29.453 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.25)
21:14:29.453 00.000 11616 Moving (-0.29, 0.25) raw xDistance=-0.22 yDistance=-0.32
21:14:29.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:14:29.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:14:29.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
21:14:29.453 00.000 11616 MoveAxis(E, 0, ABG)
21:14:29.453 00.000 11616 Move returns status 0, amount 0
21:14:29.453 00.000 11616 MoveAxis(N, 27, ABG)
21:14:29.453 00.000 11616 Guiding  Dir = 0, Dur = 27
21:14:29.453 00.000 11616 IsSlewing returns 0
21:14:29.453 00.000 11616 IsGuiding returns 0
21:14:29.453 00.000 11616 PulseGuide returned control before completion, sleep 37
21:14:29.468 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:14:29.484 00.016 12268 UpdateGuideState exits: m=417 SNR=13.9
21:14:29.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:29.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:29.484 00.000 12268 Enqueuing Expose request
21:14:29.500 00.016 11616 IsGuiding returns 1
21:14:29.500 00.000 11616 scope still moving after pulse duration time elapsed
21:14:29.531 00.031 11616 IsSlewing returns 0
21:14:29.531 00.000 11616 IsGuiding returns 0
21:14:29.531 00.000 11616 scope move finished after 27 + 44 ms
21:14:29.531 00.000 11616 Move returns status 0, amount 27
21:14:29.531 00.000 11616 move complete, result=0
21:14:29.531 00.000 11616 worker thread done servicing request
21:14:29.531 00.000 11616 Worker thread wakes up
21:14:29.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:29.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:29.531 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 27 ms NORTH
21:14:31.547 02.016 11616 Exposure complete
21:14:31.609 00.062 11616 worker thread done servicing request
21:14:31.609 00.000 12268 OnExposeComplete: enter
21:14:31.609 00.000 12268 UpdateGuideState(): m_state=6
21:14:31.609 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2163
21:14:31.609 00.000 12268 Star::Find returns 1 (0), X=1244.31, Y=872.22, Mass=382, SNR=13.3, Peak=38 HFD=3.8
21:14:31.609 00.000 12268 MultiStar: [#1 -0.56,0.57,0.00,M5] [#2 -0.35,0.17,0.92,U] [#3 -0.98,0.68,0.00,M4] [#4 -0.24,0.71,0.00,M1] [#5 0.04,0.26,0.86,U] [#6 0.05,0.11,0.69,U] [#7 -0.60,0.73,0.00,M4] [#8 0.02,0.69,0.00,M1] 
21:14:31.609 00.000 12268 refined, 3 included, MultiStar: {-0.13, 0.27}, one-star: {-0.18, 0.50}
21:14:31.609 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.67) = xAngle (3.67 = -2.61)
21:14:31.609 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.70 = -2.58)
21:14:31.609 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.27 hyp=0.30 cameraTheta=2.00 mountX=-0.26 mountY=-0.16, mountTheta=-2.59
21:14:31.609 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.27, opts=13)
21:14:31.609 00.000 12268 Enqueuing Move request for scope (-0.13, 0.27)
21:14:31.609 00.000 11616 Worker thread wakes up
21:14:31.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.27) opts 0xd
21:14:31.609 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.27)
21:14:31.609 00.000 11616 Moving (-0.13, 0.27) raw xDistance=-0.26 yDistance=-0.16
21:14:31.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:14:31.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:14:31.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
21:14:31.609 00.000 11616 MoveAxis(E, 0, ABG)
21:14:31.609 00.000 11616 Move returns status 0, amount 0
21:14:31.609 00.000 11616 MoveAxis(N, 14, ABG)
21:14:31.609 00.000 11616 Guiding  Dir = 0, Dur = 14
21:14:31.609 00.000 11616 IsSlewing returns 0
21:14:31.609 00.000 11616 IsGuiding returns 0
21:14:31.609 00.000 11616 PulseGuide returned control before completion, sleep 24
21:14:31.625 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=23, Gamma=1.290
21:14:31.640 00.015 11616 IsGuiding returns 1
21:14:31.640 00.000 11616 scope still moving after pulse duration time elapsed
21:14:31.640 00.000 12268 UpdateGuideState exits: m=382 SNR=13.3
21:14:31.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:31.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:31.640 00.000 12268 Enqueuing Expose request
21:14:31.671 00.031 11616 IsSlewing returns 0
21:14:31.671 00.000 11616 IsGuiding returns 0
21:14:31.671 00.000 11616 scope move finished after 14 + 44 ms
21:14:31.671 00.000 11616 Move returns status 0, amount 14
21:14:31.671 00.000 11616 move complete, result=0
21:14:31.671 00.000 11616 worker thread done servicing request
21:14:31.671 00.000 11616 Worker thread wakes up
21:14:31.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:31.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:31.671 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 14 ms NORTH
21:14:33.749 02.078 11616 Exposure complete
21:14:33.796 00.047 11616 worker thread done servicing request
21:14:33.796 00.000 12268 OnExposeComplete: enter
21:14:33.796 00.000 12268 UpdateGuideState(): m_state=6
21:14:33.796 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2164
21:14:33.796 00.000 12268 Star::Find returns 1 (0), X=1244.49, Y=872.02, Mass=378, SNR=13.3, Peak=41 HFD=4.1
21:14:33.796 00.000 12268 MultiStar: [#1 -0.44,0.18,1.00,U] [#2 0.23,-0.19,1.00,U] [#3 -0.49,0.25,0.80,U] [#4 -0.04,0.17,0.81,U] [#5 0.06,-0.08,0.73,U] [#6 0.19,-0.16,0.72,U] [#7 -0.29,0.50,0.37,U] [#8 -0.21,-0.13,0.43,U] 
21:14:33.796 00.000 12268 refined, 8 included, MultiStar: {-0.10, 0.08}, one-star: {-0.00, 0.30}
21:14:33.796 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.67) = xAngle (4.10 = -2.18)
21:14:33.796 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.13 = -2.15)
21:14:33.796 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.43 mountX=-0.07 mountY=-0.11, mountTheta=-2.17
21:14:33.796 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.08, opts=13)
21:14:33.796 00.000 12268 Enqueuing Move request for scope (-0.10, 0.08)
21:14:33.796 00.000 11616 Worker thread wakes up
21:14:33.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
21:14:33.796 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
21:14:33.796 00.000 11616 Moving (-0.10, 0.08) raw xDistance=-0.07 yDistance=-0.11
21:14:33.796 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:33.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:14:33.796 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:33.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:14:33.796 00.000 11616 MoveAxis(E, 0, ABG)
21:14:33.796 00.000 11616 Move returns status 0, amount 0
21:14:33.796 00.000 11616 MoveAxis(N, 0, ABG)
21:14:33.796 00.000 11616 Move returns status 0, amount 0
21:14:33.796 00.000 11616 move complete, result=0
21:14:33.796 00.000 11616 worker thread done servicing request
21:14:33.812 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:14:33.828 00.016 12268 UpdateGuideState exits: m=378 SNR=13.3
21:14:33.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:33.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:33.828 00.000 12268 Enqueuing Expose request
21:14:33.828 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:33.828 00.000 11616 Worker thread wakes up
21:14:33.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:33.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:35.843 02.015 11616 Exposure complete
21:14:35.906 00.063 11616 worker thread done servicing request
21:14:35.906 00.000 12268 OnExposeComplete: enter
21:14:35.906 00.000 12268 UpdateGuideState(): m_state=6
21:14:35.906 00.000 12268 Star::Find(15, 1244, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2165
21:14:35.906 00.000 12268 Star::Find returns 1 (0), X=1244.62, Y=871.86, Mass=374, SNR=13.3, Peak=45 HFD=4.1
21:14:35.906 00.000 12268 MultiStar: [#1 -0.28,-0.09,1.08,U] [#2 0.00,-0.22,1.00,U] [#3 -0.18,0.45,0.85,U] [#4 -0.16,-0.15,0.84,U] [#5 0.05,-0.14,0.85,U] [#6 0.34,-0.27,0.77,U] [#7 -0.32,0.22,0.42,U] [#8 0.43,-0.10,0.63,U] 
21:14:35.906 00.000 12268 refined, 8 included, MultiStar: {0.00, -0.03}, one-star: {0.13, 0.14}
21:14:35.906 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.67) = xAngle (0.13 = 0.13)
21:14:35.906 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.16 = 0.16)
21:14:35.906 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.53 mountX=0.03 mountY=0.00, mountTheta=0.16
21:14:35.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.03, opts=13)
21:14:35.906 00.000 12268 Enqueuing Move request for scope (0.00, -0.03)
21:14:35.906 00.000 11616 Worker thread wakes up
21:14:35.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
21:14:35.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
21:14:35.906 00.000 11616 Moving (0.00, -0.03) raw xDistance=0.03 yDistance=0.00
21:14:35.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:35.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:14:35.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:35.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:14:35.906 00.000 11616 MoveAxis(E, 0, ABG)
21:14:35.906 00.000 11616 Move returns status 0, amount 0
21:14:35.906 00.000 11616 MoveAxis(N, 0, ABG)
21:14:35.906 00.000 11616 Move returns status 0, amount 0
21:14:35.906 00.000 11616 move complete, result=0
21:14:35.906 00.000 11616 worker thread done servicing request
21:14:35.914 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
21:14:35.937 00.023 12268 UpdateGuideState exits: m=374 SNR=13.3
21:14:35.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:35.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:35.937 00.000 12268 Enqueuing Expose request
21:14:35.937 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:35.937 00.000 11616 Worker thread wakes up
21:14:35.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:35.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:37.956 02.019 11616 Exposure complete
21:14:38.003 00.047 11616 worker thread done servicing request
21:14:38.003 00.000 12268 OnExposeComplete: enter
21:14:38.003 00.000 12268 UpdateGuideState(): m_state=6
21:14:38.003 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2166
21:14:38.003 00.000 12268 Star::Find returns 1 (0), X=1244.51, Y=871.71, Mass=398, SNR=13.6, Peak=43 HFD=4.4
21:14:38.003 00.000 12268 MultiStar: [#1 -0.16,-0.09,1.00,U] [#2 0.09,-0.48,1.03,U] [#3 -0.34,-0.08,0.78,U] [#4 -0.06,-0.14,0.82,U] [#5 0.41,0.07,0.72,U] [#6 0.14,-0.14,0.66,U] [#7 0.54,-0.40,0.00,M3] [#8 0.19,0.13,0.63,U] 
21:14:38.003 00.000 12268 single-star, 7 included, MultiStar: {0.02, -0.11}, one-star: {0.02, -0.01}
21:14:38.003 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.67) = xAngle (1.36 = 1.36)
21:14:38.003 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.39 = 1.39)
21:14:38.003 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.31 mountX=0.00 mountY=0.02, mountTheta=1.36
21:14:38.003 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.01, opts=13)
21:14:38.003 00.000 12268 Enqueuing Move request for scope (0.02, -0.01)
21:14:38.003 00.000 11616 Worker thread wakes up
21:14:38.003 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
21:14:38.003 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
21:14:38.003 00.000 11616 Moving (0.02, -0.01) raw xDistance=0.00 yDistance=0.02
21:14:38.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:38.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:14:38.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:38.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:14:38.003 00.000 11616 MoveAxis(E, 0, ABG)
21:14:38.003 00.000 11616 Move returns status 0, amount 0
21:14:38.003 00.000 11616 MoveAxis(N, 0, ABG)
21:14:38.003 00.000 11616 Move returns status 0, amount 0
21:14:38.003 00.000 11616 move complete, result=0
21:14:38.003 00.000 11616 worker thread done servicing request
21:14:38.019 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:14:38.035 00.016 12268 UpdateGuideState exits: m=398 SNR=13.6
21:14:38.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:38.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:38.035 00.000 12268 Enqueuing Expose request
21:14:38.035 00.000 11616 Worker thread wakes up
21:14:38.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:38.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:38.035 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:40.062 02.027 11616 Exposure complete
21:14:40.109 00.047 11616 worker thread done servicing request
21:14:40.124 00.015 12268 OnExposeComplete: enter
21:14:40.124 00.000 12268 UpdateGuideState(): m_state=6
21:14:40.124 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2167
21:14:40.124 00.000 12268 Star::Find returns 1 (0), X=1244.45, Y=871.55, Mass=428, SNR=14.2, Peak=49 HFD=4.4
21:14:40.124 00.000 12268 MultiStar: [#1 -0.27,-0.32,0.99,U] [#2 0.00,-0.57,0.98,U] [#3 -0.60,0.05,0.78,U] [#4 -0.32,-0.39,0.76,U] [#5 0.18,-0.09,0.81,U] [#6 0.06,-0.31,0.56,U] [#7 -0.22,0.22,0.39,U] [#8 0.37,-0.13,0.57,U] 
21:14:40.124 00.000 12268 single-star, 8 included, MultiStar: {-0.10, -0.22}, one-star: {-0.04, -0.17}
21:14:40.124 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.67) = xAngle (-0.12 = -0.12)
21:14:40.124 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.09 = -0.09)
21:14:40.124 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.79 mountX=0.17 mountY=-0.02, mountTheta=-0.09
21:14:40.124 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.17, opts=13)
21:14:40.124 00.000 12268 Enqueuing Move request for scope (-0.04, -0.17)
21:14:40.124 00.000 11616 Worker thread wakes up
21:14:40.124 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
21:14:40.124 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
21:14:40.124 00.000 11616 Moving (-0.04, -0.17) raw xDistance=0.17 yDistance=-0.02
21:14:40.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:14:40.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:14:40.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:40.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:14:40.124 00.000 11616 MoveAxis(E, 0, ABG)
21:14:40.124 00.000 11616 Move returns status 0, amount 0
21:14:40.124 00.000 11616 MoveAxis(N, 0, ABG)
21:14:40.124 00.000 11616 Move returns status 0, amount 0
21:14:40.124 00.000 11616 move complete, result=0
21:14:40.124 00.000 11616 worker thread done servicing request
21:14:40.140 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=21, Gamma=1.290
21:14:40.156 00.016 12268 UpdateGuideState exits: m=428 SNR=14.2
21:14:40.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:40.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:40.156 00.000 12268 Enqueuing Expose request
21:14:40.156 00.000 11616 Worker thread wakes up
21:14:40.156 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:14:40.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:40.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:42.171 02.015 11616 Exposure complete
21:14:42.234 00.063 11616 worker thread done servicing request
21:14:42.234 00.000 12268 OnExposeComplete: enter
21:14:42.234 00.000 12268 UpdateGuideState(): m_state=6
21:14:42.234 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2168
21:14:42.234 00.000 12268 Star::Find returns 1 (0), X=1244.64, Y=871.60, Mass=394, SNR=13.6, Peak=41 HFD=4.2
21:14:42.234 00.000 12268 MultiStar: [#1 -0.39,0.02,1.00,U] [#2 0.05,-0.76,0.00,M1] [#3 -0.22,0.18,0.80,U] [#4 -0.04,-0.46,0.81,U] [#5 0.20,-0.29,0.72,U] [#6 0.31,-0.67,0.00,M1] [#7 -0.40,0.45,0.35,U] [#8 0.25,-0.67,0.00,M1] 
21:14:42.234 00.000 12268 refined, 5 included, MultiStar: {-0.09, -0.08}, one-star: {0.15, -0.12}
21:14:42.234 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.67) = xAngle (-0.76 = -0.76)
21:14:42.234 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.73 = -0.73)
21:14:42.234 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.43 mountX=0.09 mountY=-0.08, mountTheta=-0.74
21:14:42.234 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.08, opts=13)
21:14:42.234 00.000 12268 Enqueuing Move request for scope (-0.09, -0.08)
21:14:42.234 00.000 11616 Worker thread wakes up
21:14:42.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
21:14:42.234 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
21:14:42.234 00.000 11616 Moving (-0.09, -0.08) raw xDistance=0.09 yDistance=-0.08
21:14:42.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:42.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:14:42.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:42.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:14:42.234 00.000 11616 MoveAxis(E, 0, ABG)
21:14:42.234 00.000 11616 Move returns status 0, amount 0
21:14:42.234 00.000 11616 MoveAxis(N, 0, ABG)
21:14:42.234 00.000 11616 Move returns status 0, amount 0
21:14:42.234 00.000 11616 move complete, result=0
21:14:42.234 00.000 11616 worker thread done servicing request
21:14:42.250 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:14:42.266 00.016 12268 UpdateGuideState exits: m=394 SNR=13.6
21:14:42.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:42.266 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:42.266 00.000 12268 Enqueuing Expose request
21:14:42.266 00.000 11616 Worker thread wakes up
21:14:42.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:42.266 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:42.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,857,31,31)
21:14:42.979 00.713 12268 evsrv: cli 0F8E69C0 connect
21:14:42.979 00.000 12268 case statement mapped state 6 to 3
21:14:42.979 00.000 12268 case statement mapped state 6 to 3
21:14:42.979 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6da045e5-e5ee-455b-9ee8-cac8a0db07d1"}
21:14:42.979 00.000 12268 case statement mapped state 6 to 3
21:14:42.979 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6da045e5-e5ee-455b-9ee8-cac8a0db07d1"}
21:14:42.979 00.000 12268 evsrv: cli 0F8E69C0 disconnect
21:14:42.995 00.016 12268 evsrv: cli 0F8E6D80 connect
21:14:42.995 00.000 12268 case statement mapped state 6 to 3
21:14:42.995 00.000 12268 case statement mapped state 6 to 3
21:14:42.995 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"e0d8a812-93a1-4c12-b62f-cf4bf7e1e3ce"}
21:14:42.995 00.000 12268 PhdController::Dither begins
21:14:42.995 00.000 12268 dither: size=5.50, dRA=-5.40 dDec=-1.34
21:14:42.995 00.000 12268 MountToCamera -- mountTheta (-2.90) + m_xAngle (-1.67) = xAngle (-4.57 = 1.72)
21:14:42.995 00.000 12268 MountToCamera -- mountX=-5.40 mountY=-1.34 hyp=5.57 mountTheta=-2.90 cameraX=-0.81, cameraY=5.51 cameraTheta=1.72
21:14:42.995 00.000 12268 setting lock position to (1243.68, 877.23)
21:14:42.995 00.000 12268 Mount: notify guiding dithered (-0.8, 5.5)
21:14:42.995 00.000 12268 MultiStar: stabilizing after lock position change
21:14:42.995 00.000 12268 Status Line: Dither by -5.40,-1.34
21:14:43.000 00.005 12268 PhdController: newstate STATE_SETTLE_BEGIN
21:14:43.000 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
21:14:43.000 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"e0d8a812-93a1-4c12-b62f-cf4bf7e1e3ce"}
21:14:43.011 00.011 12268 evsrv: cli 0F8E6D80 disconnect
21:14:44.281 01.270 11616 Exposure complete
21:14:44.343 00.062 11616 worker thread done servicing request
21:14:44.343 00.000 12268 OnExposeComplete: enter
21:14:44.343 00.000 12268 UpdateGuideState(): m_state=6
21:14:44.343 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2169
21:14:44.343 00.000 12268 Star::Find returns 1 (0), X=1244.54, Y=871.69, Mass=353, SNR=12.9, Peak=43 HFD=3.7
21:14:44.343 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.67) = xAngle (0.25 = 0.25)
21:14:44.343 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.28 = 0.28)
21:14:44.343 00.000 12268 CameraToMount -- cameraX=0.86 cameraY=-5.54 hyp=5.60 cameraTheta=-1.42 mountX=5.43 mountY=1.56, mountTheta=0.28
21:14:44.359 00.016 12268 dither recenter: remaining=(5.4,1.3) step=(5.4,1.3)
21:14:44.359 00.000 12268 MountToCamera -- mountTheta (0.24) + m_xAngle (-1.67) = xAngle (-1.42 = -1.42)
21:14:44.359 00.000 12268 MountToCamera -- mountX=5.40 mountY=1.34 hyp=5.57 mountTheta=0.24 cameraX=0.81, cameraY=-5.51 cameraTheta=-1.42
21:14:44.359 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.81, y=-5.51, opts=4)
21:14:44.359 00.000 12268 Enqueuing Move request for scope (0.81, -5.51)
21:14:44.359 00.000 12268 Mount: notify direct move 5.40,1.34
21:14:44.359 00.000 11616 Worker thread wakes up
21:14:44.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.81, -5.51) opts 0x4
21:14:44.359 00.000 11616 Handling offset move in thread for scope, endpoint = (0.81, -5.51)
21:14:44.359 00.000 11616 Moving (0.81, -5.51) raw xDistance=5.40 yDistance=1.34
21:14:44.359 00.000 11616 BLC: window closed
21:14:44.359 00.000 11616 MoveAxis(W, 6049, B)
21:14:44.359 00.000 11616 Guiding  Dir = 3, Dur = 6049
21:14:44.359 00.000 11616 IsSlewing returns 0
21:14:44.359 00.000 11616 IsGuiding returns 0
21:14:44.359 00.000 11616 PulseGuide returned control before completion, sleep 6059
21:14:44.375 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=23, Gamma=1.290
21:14:44.390 00.015 12268 UpdateGuideState exits: m=353 SNR=12.9
21:14:44.390 00.000 12268 PhdController: settling, locked = 1, distance = 5.67 (1.50) aobump = 0 frame = 1 / 99999
21:14:44.390 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680884.390,"Host":"ASTROCENTER","Inst":1,"Distance":5.67,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:14:44.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:44.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:44.390 00.000 12268 Enqueuing Expose request
21:14:50.422 06.032 11616 IsGuiding returns 1
21:14:50.422 00.000 11616 scope still moving after pulse duration time elapsed
21:14:50.453 00.031 11616 IsSlewing returns 0
21:14:50.453 00.000 11616 IsGuiding returns 1
21:14:50.484 00.031 11616 IsSlewing returns 0
21:14:50.484 00.000 11616 IsGuiding returns 1
21:14:50.515 00.031 11616 IsSlewing returns 0
21:14:50.515 00.000 11616 IsGuiding returns 0
21:14:50.515 00.000 11616 scope move finished after 6049 + 105 ms
21:14:50.515 00.000 11616 Move returns status 0, amount 6049
21:14:50.515 00.000 11616 BLC: window closed
21:14:50.515 00.000 11616 BLC: Compensation needed for non-algo type move
21:14:50.515 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2183 applied
21:14:50.515 00.000 11616 MoveAxis(S, 2941, B)
21:14:50.515 00.000 11616 Guiding  Dir = 1, Dur = 2941
21:14:50.515 00.000 11616 IsSlewing returns 0
21:14:50.515 00.000 11616 IsGuiding returns 0
21:14:50.515 00.000 11616 PulseGuide returned control before completion, sleep 2951
21:14:53.484 02.969 11616 IsGuiding returns 1
21:14:53.484 00.000 11616 scope still moving after pulse duration time elapsed
21:14:53.515 00.031 11616 IsSlewing returns 0
21:14:53.515 00.000 11616 IsGuiding returns 1
21:14:53.546 00.031 11616 IsSlewing returns 0
21:14:53.546 00.000 11616 IsGuiding returns 1
21:14:53.578 00.032 11616 IsSlewing returns 0
21:14:53.578 00.000 11616 IsGuiding returns 0
21:14:53.578 00.000 11616 scope move finished after 2941 + 120 ms
21:14:53.578 00.000 11616 Move returns status 0, amount 2941
21:14:53.578 00.000 11616 move complete, result=0
21:14:53.578 00.000 11616 worker thread done servicing request
21:14:53.578 00.000 11616 Worker thread wakes up
21:14:53.578 00.000 12268 GuideStep: 5.4 px 6049 ms WEST, 1.3 px 2941 ms SOUTH
21:14:53.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:53.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:14:55.578 02.000 11616 Exposure complete
21:14:55.625 00.047 11616 worker thread done servicing request
21:14:55.625 00.000 12268 OnExposeComplete: enter
21:14:55.625 00.000 12268 UpdateGuideState(): m_state=6
21:14:55.625 00.000 12268 Star::Find(15, 1244, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2170
21:14:55.625 00.000 12268 Star::Find returns 1 (0), X=1245.15, Y=882.49, Mass=379, SNR=13.3, Peak=40 HFD=4.1
21:14:55.625 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.67) = xAngle (2.97 = 2.97)
21:14:55.625 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.00 = 3.00)
21:14:55.625 00.000 12268 CameraToMount -- cameraX=1.47 cameraY=5.27 hyp=5.47 cameraTheta=1.30 mountX=-5.39 mountY=0.78, mountTheta=3.00
21:14:55.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.47, y=5.27, opts=13)
21:14:55.625 00.000 12268 Enqueuing Move request for scope (1.47, 5.27)
21:14:55.625 00.000 11616 Worker thread wakes up
21:14:55.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.47, 5.27) opts 0xd
21:14:55.625 00.000 11616 Handling offset move in thread for scope, endpoint = (1.47, 5.27)
21:14:55.625 00.000 11616 Moving (1.47, 5.27) raw xDistance=-5.39 yDistance=0.78
21:14:55.625 00.000 11616 resist switch: large excursion: input -5.39 thresh 0.29 direction from 0 to -1
21:14:55.625 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-16.16
21:14:55.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.69 from input -5.39
21:14:55.625 00.000 11616 resist switch: large excursion: input 0.78 thresh 0.45 direction from 0 to 1
21:14:55.625 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.35
21:14:55.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.78
21:14:55.625 00.000 11616 MoveAxis(E, 3016, ABG)
21:14:55.625 00.000 11616 duration set to 2500 by maxRaDuration
21:14:55.625 00.000 11616 Guiding  Dir = 2, Dur = 2500
21:14:55.625 00.000 11616 IsSlewing returns 0
21:14:55.625 00.000 11616 IsGuiding returns 0
21:14:55.625 00.000 11616 PulseGuide returned control before completion, sleep 2510
21:14:55.640 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:14:55.656 00.016 12268 UpdateGuideState exits: m=379 SNR=13.3
21:14:55.656 00.000 12268 PhdController: settling, locked = 1, distance = 5.47 (1.50) aobump = 0 frame = 2 / 99999
21:14:55.656 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680895.656,"Host":"ASTROCENTER","Inst":1,"Distance":5.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:14:55.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:55.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:14:55.656 00.000 12268 Enqueuing Expose request
21:14:58.156 02.500 11616 IsGuiding returns 1
21:14:58.156 00.000 11616 scope still moving after pulse duration time elapsed
21:14:58.187 00.031 11616 IsSlewing returns 0
21:14:58.187 00.000 11616 IsGuiding returns 0
21:14:58.187 00.000 11616 scope move finished after 2500 + 49 ms
21:14:58.187 00.000 11616 Move returns status 0, amount 2500
21:14:58.187 00.000 11616 MoveAxis(S, 66, ABG)
21:14:58.187 00.000 11616 Guiding  Dir = 1, Dur = 66
21:14:58.187 00.000 11616 IsSlewing returns 0
21:14:58.187 00.000 11616 IsGuiding returns 0
21:14:58.187 00.000 11616 PulseGuide returned control before completion, sleep 76
21:14:58.281 00.094 11616 IsGuiding returns 1
21:14:58.281 00.000 11616 scope still moving after pulse duration time elapsed
21:14:58.312 00.031 11616 IsSlewing returns 0
21:14:58.312 00.000 11616 IsGuiding returns 0
21:14:58.312 00.000 11616 scope move finished after 66 + 57 ms
21:14:58.312 00.000 11616 Move returns status 0, amount 66
21:14:58.312 00.000 11616 move complete, result=0
21:14:58.312 00.000 11616 worker thread done servicing request
21:14:58.312 00.000 11616 Worker thread wakes up
21:14:58.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:14:58.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:14:58.312 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 0.8 px 66 ms SOUTH
21:15:00.312 02.000 11616 Exposure complete
21:15:00.359 00.047 11616 worker thread done servicing request
21:15:00.359 00.000 12268 OnExposeComplete: enter
21:15:00.359 00.000 12268 UpdateGuideState(): m_state=6
21:15:00.359 00.000 12268 Star::Find(15, 1245, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2171
21:15:00.359 00.000 12268 Star::Find returns 1 (0), X=1243.48, Y=878.93, Mass=379, SNR=13.3, Peak=44 HFD=3.9
21:15:00.359 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.67) = xAngle (3.36 = -2.93)
21:15:00.359 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.39 = -2.90)
21:15:00.359 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=1.71 hyp=1.72 cameraTheta=1.69 mountX=-1.68 mountY=-0.42, mountTheta=-2.90
21:15:00.374 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=1.71, opts=13)
21:15:00.374 00.000 12268 Enqueuing Move request for scope (-0.20, 1.71)
21:15:00.374 00.000 11616 Worker thread wakes up
21:15:00.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 1.71) opts 0xd
21:15:00.374 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 1.71)
21:15:00.374 00.000 11616 Moving (-0.20, 1.71) raw xDistance=-1.68 yDistance=-0.42
21:15:00.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.84 from input -1.68
21:15:00.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:15:00.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
21:15:00.374 00.000 11616 MoveAxis(E, 941, ABG)
21:15:00.374 00.000 11616 Guiding  Dir = 2, Dur = 941
21:15:00.374 00.000 11616 IsSlewing returns 0
21:15:00.374 00.000 11616 IsGuiding returns 0
21:15:00.374 00.000 11616 PulseGuide returned control before completion, sleep 951
21:15:00.390 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:15:00.406 00.016 12268 UpdateGuideState exits: m=379 SNR=13.3
21:15:00.406 00.000 12268 PhdController: settling, locked = 1, distance = 4.34 (1.50) aobump = 0 frame = 3 / 99999
21:15:00.406 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680900.406,"Host":"ASTROCENTER","Inst":1,"Distance":4.34,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:15:00.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:00.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:00.406 00.000 12268 Enqueuing Expose request
21:15:01.343 00.937 11616 IsGuiding returns 1
21:15:01.343 00.000 11616 scope still moving after pulse duration time elapsed
21:15:01.375 00.032 11616 IsSlewing returns 0
21:15:01.375 00.000 11616 IsGuiding returns 1
21:15:01.406 00.031 11616 IsSlewing returns 0
21:15:01.406 00.000 11616 IsGuiding returns 1
21:15:01.437 00.031 11616 IsSlewing returns 0
21:15:01.437 00.000 11616 IsGuiding returns 1
21:15:01.469 00.032 11616 IsSlewing returns 0
21:15:01.469 00.000 11616 IsGuiding returns 1
21:15:01.500 00.031 11616 IsSlewing returns 0
21:15:01.500 00.000 11616 IsGuiding returns 1
21:15:01.531 00.031 11616 IsSlewing returns 0
21:15:01.531 00.000 11616 IsGuiding returns 0
21:15:01.531 00.000 11616 scope move finished after 941 + 213 ms
21:15:01.531 00.000 11616 Move returns status 0, amount 941
21:15:01.531 00.000 11616 MoveAxis(N, 0, ABG)
21:15:01.531 00.000 11616 Move returns status 0, amount 0
21:15:01.531 00.000 11616 move complete, result=0
21:15:01.531 00.000 11616 worker thread done servicing request
21:15:01.531 00.000 11616 Worker thread wakes up
21:15:01.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:01.531 00.000 12268 GuideStep: -1.7 px 941 ms EAST, -0.4 px 0 ms NORTH
21:15:01.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:03.531 02.000 11616 Exposure complete
21:15:03.593 00.062 11616 worker thread done servicing request
21:15:03.593 00.000 12268 OnExposeComplete: enter
21:15:03.593 00.000 12268 UpdateGuideState(): m_state=6
21:15:03.593 00.000 12268 Star::Find(15, 1243, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2172
21:15:03.593 00.000 12268 Star::Find returns 1 (0), X=1243.33, Y=878.62, Mass=435, SNR=14.3, Peak=41 HFD=4.3
21:15:03.593 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.67) = xAngle (3.48 = -2.80)
21:15:03.593 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.51 = -2.77)
21:15:03.593 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=1.40 hyp=1.44 cameraTheta=1.81 mountX=-1.36 mountY=-0.52, mountTheta=-2.77
21:15:03.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=1.40, opts=13)
21:15:03.593 00.000 12268 Enqueuing Move request for scope (-0.35, 1.40)
21:15:03.593 00.000 11616 Worker thread wakes up
21:15:03.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 1.40) opts 0xd
21:15:03.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 1.40)
21:15:03.593 00.000 11616 Moving (-0.35, 1.40) raw xDistance=-1.36 yDistance=-0.52
21:15:03.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.68 from input -1.36
21:15:03.593 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.45 direction from 1 to -1
21:15:03.593 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.57
21:15:03.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
21:15:03.593 00.000 11616 MoveAxis(E, 760, ABG)
21:15:03.593 00.000 11616 Guiding  Dir = 2, Dur = 760
21:15:03.593 00.000 11616 IsSlewing returns 0
21:15:03.593 00.000 11616 IsGuiding returns 0
21:15:03.593 00.000 11616 PulseGuide returned control before completion, sleep 770
21:15:03.609 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:15:03.624 00.015 12268 UpdateGuideState exits: m=435 SNR=14.3
21:15:03.640 00.016 12268 PhdController: settling, locked = 1, distance = 3.47 (1.50) aobump = 0 frame = 4 / 99999
21:15:03.640 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680903.640,"Host":"ASTROCENTER","Inst":1,"Distance":3.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:15:03.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:03.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:03.640 00.000 12268 Enqueuing Expose request
21:15:04.390 00.750 11616 IsGuiding returns 1
21:15:04.390 00.000 11616 scope still moving after pulse duration time elapsed
21:15:04.422 00.032 11616 IsSlewing returns 0
21:15:04.422 00.000 11616 IsGuiding returns 0
21:15:04.422 00.000 11616 scope move finished after 760 + 54 ms
21:15:04.422 00.000 11616 Move returns status 0, amount 760
21:15:04.422 00.000 11616 BLC: Oldest BLC event removed
21:15:04.422 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2183 applied
21:15:04.422 00.000 11616 MoveAxis(N, 2227, ABG)
21:15:04.422 00.000 11616 Guiding  Dir = 0, Dur = 2227
21:15:04.422 00.000 11616 IsSlewing returns 0
21:15:04.422 00.000 11616 IsGuiding returns 0
21:15:04.422 00.000 11616 PulseGuide returned control before completion, sleep 2237
21:15:06.665 02.243 11616 IsGuiding returns 1
21:15:06.665 00.000 11616 scope still moving after pulse duration time elapsed
21:15:06.696 00.031 11616 IsSlewing returns 0
21:15:06.696 00.000 11616 IsGuiding returns 0
21:15:06.696 00.000 11616 scope move finished after 2227 + 46 ms
21:15:06.696 00.000 11616 Move returns status 0, amount 2227
21:15:06.696 00.000 11616 move complete, result=0
21:15:06.696 00.000 11616 worker thread done servicing request
21:15:06.696 00.000 12268 GuideStep: -1.4 px 760 ms EAST, -0.5 px 2227 ms NORTH
21:15:06.696 00.000 11616 Worker thread wakes up
21:15:06.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:06.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:08.704 02.008 11616 Exposure complete
21:15:08.752 00.048 11616 worker thread done servicing request
21:15:08.752 00.000 12268 OnExposeComplete: enter
21:15:08.752 00.000 12268 UpdateGuideState(): m_state=6
21:15:08.752 00.000 12268 Star::Find(15, 1243, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2173
21:15:08.752 00.000 12268 Star::Find returns 1 (0), X=1243.26, Y=876.26, Mass=406, SNR=13.8, Peak=40 HFD=4.3
21:15:08.752 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.67) = xAngle (-0.31 = -0.31)
21:15:08.752 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.28 = -0.28)
21:15:08.752 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.97 hyp=1.05 cameraTheta=-1.97 mountX=1.01 mountY=-0.29, mountTheta=-0.28
21:15:08.752 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=-0.97, opts=13)
21:15:08.752 00.000 12268 Enqueuing Move request for scope (-0.41, -0.97)
21:15:08.752 00.000 11616 Worker thread wakes up
21:15:08.752 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.97) opts 0xd
21:15:08.752 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, -0.97)
21:15:08.752 00.000 11616 Moving (-0.41, -0.97) raw xDistance=1.01 yDistance=-0.29
21:15:08.752 00.000 11616 BLC: History state: CurrMiss=0.29, AvgInitMiss=0.24, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.078399, 1:0.286381
21:15:08.752 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:15:08.752 00.000 11616 resist switch: large excursion: input 1.01 thresh 0.29 direction from -1 to 1
21:15:08.752 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.02
21:15:08.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.50 from input 1.01
21:15:08.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
21:15:08.752 00.000 11616 MoveAxis(W, 563, ABG)
21:15:08.752 00.000 11616 Guiding  Dir = 3, Dur = 563
21:15:08.752 00.000 11616 IsSlewing returns 0
21:15:08.752 00.000 11616 IsGuiding returns 0
21:15:08.752 00.000 11616 PulseGuide returned control before completion, sleep 573
21:15:08.767 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:15:08.783 00.016 12268 UpdateGuideState exits: m=406 SNR=13.8
21:15:08.783 00.000 12268 PhdController: settling, locked = 1, distance = 2.75 (1.50) aobump = 0 frame = 5 / 99999
21:15:08.783 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680908.783,"Host":"ASTROCENTER","Inst":1,"Distance":2.75,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:15:08.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:08.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:08.783 00.000 12268 Enqueuing Expose request
21:15:09.355 00.572 11616 IsGuiding returns 0
21:15:09.355 00.000 11616 Move returns status 0, amount 563
21:15:09.355 00.000 11616 MoveAxis(N, 24, ABG)
21:15:09.355 00.000 11616 Guiding  Dir = 0, Dur = 24
21:15:09.355 00.000 11616 IsSlewing returns 0
21:15:09.355 00.000 11616 IsGuiding returns 0
21:15:09.355 00.000 11616 PulseGuide returned control before completion, sleep 34
21:15:09.402 00.047 11616 IsGuiding returns 1
21:15:09.402 00.000 11616 scope still moving after pulse duration time elapsed
21:15:09.434 00.032 11616 IsSlewing returns 0
21:15:09.434 00.000 11616 IsGuiding returns 0
21:15:09.434 00.000 11616 scope move finished after 24 + 54 ms
21:15:09.434 00.000 11616 Move returns status 0, amount 24
21:15:09.434 00.000 11616 move complete, result=0
21:15:09.434 00.000 11616 worker thread done servicing request
21:15:09.434 00.000 11616 Worker thread wakes up
21:15:09.434 00.000 12268 GuideStep: 1.0 px 563 ms WEST, -0.3 px 24 ms NORTH
21:15:09.434 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:09.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:11.437 02.003 11616 Exposure complete
21:15:11.500 00.063 11616 worker thread done servicing request
21:15:11.500 00.000 12268 OnExposeComplete: enter
21:15:11.500 00.000 12268 UpdateGuideState(): m_state=6
21:15:11.500 00.000 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2174
21:15:11.500 00.000 12268 Star::Find returns 1 (0), X=1243.63, Y=876.77, Mass=397, SNR=13.7, Peak=46 HFD=4.6
21:15:11.500 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.67) = xAngle (-0.02 = -0.02)
21:15:11.500 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.01 = 0.01)
21:15:11.500 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.46 hyp=0.46 cameraTheta=-1.69 mountX=0.46 mountY=0.01, mountTheta=0.01
21:15:11.500 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.46, opts=13)
21:15:11.500 00.000 12268 Enqueuing Move request for scope (-0.05, -0.46)
21:15:11.500 00.000 11616 Worker thread wakes up
21:15:11.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.46) opts 0xd
21:15:11.500 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.46)
21:15:11.500 00.000 11616 Moving (-0.05, -0.46) raw xDistance=0.46 yDistance=0.01
21:15:11.500 00.000 11616 BLC: History state: CurrMiss=-0.01, AvgInitMiss=0.24, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.078399, 1:0.286381, 2:-0.006357
21:15:11.500 00.000 11616 BLC: No correction, Miss < min_move
21:15:11.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
21:15:11.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:11.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:15:11.500 00.000 11616 MoveAxis(W, 257, ABG)
21:15:11.500 00.000 11616 Guiding  Dir = 3, Dur = 257
21:15:11.500 00.000 11616 IsSlewing returns 0
21:15:11.500 00.000 11616 IsGuiding returns 0
21:15:11.500 00.000 11616 PulseGuide returned control before completion, sleep 267
21:15:11.515 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:15:11.531 00.016 12268 UpdateGuideState exits: m=397 SNR=13.7
21:15:11.531 00.000 12268 PhdController: settling, locked = 1, distance = 2.06 (1.50) aobump = 0 frame = 6 / 99999
21:15:11.531 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680911.531,"Host":"ASTROCENTER","Inst":1,"Distance":2.06,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:15:11.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:11.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:11.531 00.000 12268 Enqueuing Expose request
21:15:11.781 00.250 11616 IsGuiding returns 1
21:15:11.781 00.000 11616 scope still moving after pulse duration time elapsed
21:15:11.812 00.031 11616 IsSlewing returns 0
21:15:11.812 00.000 11616 IsGuiding returns 0
21:15:11.812 00.000 11616 scope move finished after 257 + 49 ms
21:15:11.812 00.000 11616 Move returns status 0, amount 257
21:15:11.812 00.000 11616 MoveAxis(N, 0, ABG)
21:15:11.812 00.000 11616 Move returns status 0, amount 0
21:15:11.812 00.000 11616 move complete, result=0
21:15:11.812 00.000 11616 worker thread done servicing request
21:15:11.812 00.000 11616 Worker thread wakes up
21:15:11.812 00.000 12268 GuideStep: 0.5 px 257 ms WEST, 0.0 px 0 ms NORTH
21:15:11.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:11.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:13.828 02.016 11616 Exposure complete
21:15:13.874 00.046 11616 worker thread done servicing request
21:15:13.874 00.000 12268 OnExposeComplete: enter
21:15:13.874 00.000 12268 UpdateGuideState(): m_state=6
21:15:13.874 00.000 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2175
21:15:13.874 00.000 12268 Star::Find returns 1 (0), X=1243.90, Y=877.97, Mass=445, SNR=14.4, Peak=50 HFD=4.5
21:15:13.874 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.67) = xAngle (2.95 = 2.95)
21:15:13.874 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.98 = 2.98)
21:15:13.874 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.74 hyp=0.77 cameraTheta=1.28 mountX=-0.76 mountY=0.13, mountTheta=2.98
21:15:13.890 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.74, opts=13)
21:15:13.890 00.000 12268 Enqueuing Move request for scope (0.22, 0.74)
21:15:13.890 00.000 11616 Worker thread wakes up
21:15:13.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.74) opts 0xd
21:15:13.890 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.74)
21:15:13.890 00.000 11616 Moving (0.22, 0.74) raw xDistance=-0.76 yDistance=0.13
21:15:13.890 00.000 11616 BLC: window closed
21:15:13.890 00.000 11616 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.24, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.078399, 1:0.286381, 2:-0.006357
21:15:13.890 00.000 11616 BLC: No correction, Miss < min_move
21:15:13.890 00.000 11616 resist switch: large excursion: input -0.76 thresh 0.29 direction from 1 to -1
21:15:13.890 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.28
21:15:13.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.76
21:15:13.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:13.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:15:13.890 00.000 11616 MoveAxis(E, 425, ABG)
21:15:13.890 00.000 11616 Guiding  Dir = 2, Dur = 425
21:15:13.890 00.000 11616 IsSlewing returns 0
21:15:13.890 00.000 11616 IsGuiding returns 0
21:15:13.890 00.000 11616 PulseGuide returned control before completion, sleep 435
21:15:13.890 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:15:13.921 00.031 12268 UpdateGuideState exits: m=445 SNR=14.4
21:15:13.921 00.000 12268 PhdController: settling, locked = 1, distance = 1.67 (1.50) aobump = 0 frame = 7 / 99999
21:15:13.921 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680913.921,"Host":"ASTROCENTER","Inst":1,"Distance":1.67,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:15:13.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:13.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:13.921 00.000 12268 Enqueuing Expose request
21:15:14.343 00.422 11616 IsGuiding returns 1
21:15:14.343 00.000 11616 scope still moving after pulse duration time elapsed
21:15:14.375 00.032 11616 IsSlewing returns 0
21:15:14.375 00.000 11616 IsGuiding returns 1
21:15:14.406 00.031 11616 IsSlewing returns 0
21:15:14.406 00.000 11616 IsGuiding returns 0
21:15:14.406 00.000 11616 scope move finished after 425 + 88 ms
21:15:14.406 00.000 11616 Move returns status 0, amount 425
21:15:14.406 00.000 11616 MoveAxis(N, 0, ABG)
21:15:14.406 00.000 11616 Move returns status 0, amount 0
21:15:14.406 00.000 11616 move complete, result=0
21:15:14.406 00.000 11616 worker thread done servicing request
21:15:14.406 00.000 12268 GuideStep: -0.8 px 425 ms EAST, 0.1 px 0 ms NORTH
21:15:14.406 00.000 11616 Worker thread wakes up
21:15:14.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:14.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:16.421 02.015 11616 Exposure complete
21:15:16.468 00.047 11616 worker thread done servicing request
21:15:16.468 00.000 12268 OnExposeComplete: enter
21:15:16.468 00.000 12268 UpdateGuideState(): m_state=6
21:15:16.468 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2176
21:15:16.468 00.000 12268 Star::Find returns 1 (0), X=1243.59, Y=877.98, Mass=413, SNR=13.9, Peak=50 HFD=4.4
21:15:16.468 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.67) = xAngle (3.36 = -2.92)
21:15:16.468 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.39 = -2.89)
21:15:16.468 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.76 hyp=0.76 cameraTheta=1.69 mountX=-0.74 mountY=-0.19, mountTheta=-2.89
21:15:16.484 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.76, opts=13)
21:15:16.484 00.000 12268 Enqueuing Move request for scope (-0.09, 0.76)
21:15:16.484 00.000 11616 Worker thread wakes up
21:15:16.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.76) opts 0xd
21:15:16.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.76)
21:15:16.484 00.000 11616 Moving (-0.09, 0.76) raw xDistance=-0.74 yDistance=-0.19
21:15:16.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.74
21:15:16.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
21:15:16.484 00.000 11616 MoveAxis(E, 417, ABG)
21:15:16.484 00.000 11616 Guiding  Dir = 2, Dur = 417
21:15:16.484 00.000 11616 IsSlewing returns 0
21:15:16.484 00.000 11616 IsGuiding returns 0
21:15:16.484 00.000 11616 PulseGuide returned control before completion, sleep 427
21:15:16.499 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:15:16.515 00.016 12268 UpdateGuideState exits: m=413 SNR=13.9
21:15:16.515 00.000 12268 PhdController: settling, locked = 1, distance = 1.40 (1.50) aobump = 0 frame = 8 / 99999
21:15:16.515 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680916.515,"Host":"ASTROCENTER","Inst":1,"Distance":1.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:15:16.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:16.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:16.515 00.000 12268 Enqueuing Expose request
21:15:16.922 00.407 11616 IsGuiding returns 1
21:15:16.922 00.000 11616 scope still moving after pulse duration time elapsed
21:15:16.953 00.031 11616 IsSlewing returns 0
21:15:16.953 00.000 11616 IsGuiding returns 1
21:15:16.985 00.032 11616 IsSlewing returns 0
21:15:16.985 00.000 11616 IsGuiding returns 0
21:15:16.985 00.000 11616 scope move finished after 417 + 82 ms
21:15:16.985 00.000 11616 Move returns status 0, amount 417
21:15:16.985 00.000 11616 MoveAxis(N, 16, ABG)
21:15:16.985 00.000 11616 Guiding  Dir = 0, Dur = 16
21:15:16.985 00.000 11616 IsSlewing returns 0
21:15:16.985 00.000 11616 IsGuiding returns 0
21:15:16.985 00.000 11616 PulseGuide returned control before completion, sleep 26
21:15:17.016 00.031 11616 IsGuiding returns 1
21:15:17.016 00.000 11616 scope still moving after pulse duration time elapsed
21:15:17.047 00.031 11616 IsSlewing returns 0
21:15:17.047 00.000 11616 IsGuiding returns 0
21:15:17.047 00.000 11616 scope move finished after 16 + 45 ms
21:15:17.047 00.000 11616 Move returns status 0, amount 16
21:15:17.047 00.000 11616 move complete, result=0
21:15:17.047 00.000 11616 worker thread done servicing request
21:15:17.047 00.000 11616 Worker thread wakes up
21:15:17.047 00.000 12268 GuideStep: -0.7 px 417 ms EAST, -0.2 px 16 ms NORTH
21:15:17.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:17.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:19.044 01.997 11616 Exposure complete
21:15:19.107 00.063 11616 worker thread done servicing request
21:15:19.107 00.000 12268 OnExposeComplete: enter
21:15:19.107 00.000 12268 UpdateGuideState(): m_state=6
21:15:19.107 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2177
21:15:19.107 00.000 12268 Star::Find returns 1 (0), X=1243.69, Y=877.83, Mass=413, SNR=13.9, Peak=49 HFD=4.9
21:15:19.107 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.67) = xAngle (3.21 = -3.07)
21:15:19.107 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.24 = -3.04)
21:15:19.107 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.61 hyp=0.61 cameraTheta=1.54 mountX=-0.61 mountY=-0.06, mountTheta=-3.04
21:15:19.107 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.61, opts=13)
21:15:19.107 00.000 12268 Enqueuing Move request for scope (0.02, 0.61)
21:15:19.107 00.000 11616 Worker thread wakes up
21:15:19.107 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.61) opts 0xd
21:15:19.107 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.61)
21:15:19.107 00.000 11616 Moving (0.02, 0.61) raw xDistance=-0.61 yDistance=-0.06
21:15:19.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.61
21:15:19.107 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:19.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:15:19.107 00.000 11616 MoveAxis(E, 339, ABG)
21:15:19.107 00.000 11616 Guiding  Dir = 2, Dur = 339
21:15:19.107 00.000 11616 IsSlewing returns 0
21:15:19.107 00.000 11616 IsGuiding returns 0
21:15:19.107 00.000 11616 PulseGuide returned control before completion, sleep 349
21:15:19.125 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:15:19.139 00.014 12268 UpdateGuideState exits: m=413 SNR=13.9
21:15:19.139 00.000 12268 PhdController: settling, locked = 1, distance = 1.16 (1.50) aobump = 0 frame = 9 / 99999
21:15:19.139 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680919.139,"Host":"ASTROCENTER","Inst":1,"Distance":1.16,"Time":2.6,"SettleTime":10.0,"StarLocked":true}
21:15:19.139 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:19.139 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:19.139 00.000 12268 Enqueuing Expose request
21:15:19.470 00.331 11616 IsGuiding returns 1
21:15:19.470 00.000 11616 scope still moving after pulse duration time elapsed
21:15:19.501 00.031 11616 IsSlewing returns 0
21:15:19.501 00.000 11616 IsGuiding returns 0
21:15:19.501 00.000 11616 scope move finished after 339 + 47 ms
21:15:19.501 00.000 11616 Move returns status 0, amount 339
21:15:19.501 00.000 11616 MoveAxis(N, 0, ABG)
21:15:19.501 00.000 11616 Move returns status 0, amount 0
21:15:19.501 00.000 11616 move complete, result=0
21:15:19.501 00.000 11616 worker thread done servicing request
21:15:19.501 00.000 11616 Worker thread wakes up
21:15:19.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:19.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:19.501 00.000 12268 GuideStep: -0.6 px 339 ms EAST, -0.1 px 0 ms NORTH
21:15:21.500 01.999 11616 Exposure complete
21:15:21.562 00.062 11616 worker thread done servicing request
21:15:21.562 00.000 12268 OnExposeComplete: enter
21:15:21.562 00.000 12268 UpdateGuideState(): m_state=6
21:15:21.562 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2178
21:15:21.562 00.000 12268 Star::Find returns 1 (0), X=1243.74, Y=877.74, Mass=394, SNR=13.6, Peak=43 HFD=4.6
21:15:21.562 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.67) = xAngle (3.13 = 3.13)
21:15:21.562 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.16 = -3.13)
21:15:21.562 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.51 hyp=0.52 cameraTheta=1.46 mountX=-0.52 mountY=-0.01, mountTheta=-3.13
21:15:21.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.51, opts=13)
21:15:21.562 00.000 12268 Enqueuing Move request for scope (0.06, 0.51)
21:15:21.562 00.000 11616 Worker thread wakes up
21:15:21.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.51) opts 0xd
21:15:21.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.51)
21:15:21.562 00.000 11616 Moving (0.06, 0.51) raw xDistance=-0.52 yDistance=-0.01
21:15:21.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
21:15:21.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:21.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:15:21.562 00.000 11616 MoveAxis(E, 290, ABG)
21:15:21.562 00.000 11616 Guiding  Dir = 2, Dur = 290
21:15:21.562 00.000 11616 IsSlewing returns 0
21:15:21.562 00.000 11616 IsGuiding returns 0
21:15:21.562 00.000 11616 PulseGuide returned control before completion, sleep 300
21:15:21.578 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:15:21.593 00.015 12268 UpdateGuideState exits: m=394 SNR=13.6
21:15:21.593 00.000 12268 PhdController: settling, locked = 1, distance = 0.97 (1.50) aobump = 0 frame = 10 / 99999
21:15:21.593 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768680921.593,"Host":"ASTROCENTER","Inst":1,"Distance":0.97,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
21:15:21.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:21.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:21.593 00.000 12268 Enqueuing Expose request
21:15:21.875 00.282 11616 IsGuiding returns 1
21:15:21.875 00.000 11616 scope still moving after pulse duration time elapsed
21:15:21.906 00.031 11616 IsSlewing returns 0
21:15:21.906 00.000 11616 IsGuiding returns 0
21:15:21.906 00.000 11616 scope move finished after 290 + 44 ms
21:15:21.906 00.000 11616 Move returns status 0, amount 290
21:15:21.906 00.000 11616 MoveAxis(N, 0, ABG)
21:15:21.906 00.000 11616 Move returns status 0, amount 0
21:15:21.906 00.000 11616 move complete, result=0
21:15:21.906 00.000 11616 worker thread done servicing request
21:15:21.906 00.000 11616 Worker thread wakes up
21:15:21.906 00.000 12268 GuideStep: -0.5 px 290 ms EAST, -0.0 px 0 ms NORTH
21:15:21.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:21.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:23.906 02.000 11616 Exposure complete
21:15:23.969 00.063 11616 worker thread done servicing request
21:15:23.969 00.000 12268 OnExposeComplete: enter
21:15:23.969 00.000 12268 UpdateGuideState(): m_state=6
21:15:23.969 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2179
21:15:23.969 00.000 12268 Star::Find returns 1 (0), X=1243.65, Y=876.70, Mass=418, SNR=14.0, Peak=48 HFD=4.3
21:15:23.969 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.67) = xAngle (0.04 = 0.04)
21:15:23.969 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.07 = 0.07)
21:15:23.969 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.53 hyp=0.53 cameraTheta=-1.63 mountX=0.53 mountY=0.04, mountTheta=0.07
21:15:23.969 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.53, opts=13)
21:15:23.969 00.000 12268 Enqueuing Move request for scope (-0.03, -0.53)
21:15:23.969 00.000 11616 Worker thread wakes up
21:15:23.969 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.53) opts 0xd
21:15:23.969 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.53)
21:15:23.969 00.000 11616 Moving (-0.03, -0.53) raw xDistance=0.53 yDistance=0.04
21:15:23.969 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.29 direction from -1 to 1
21:15:23.969 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.58
21:15:23.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.53
21:15:23.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:23.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:15:23.969 00.000 11616 MoveAxis(W, 294, ABG)
21:15:23.969 00.000 11616 Guiding  Dir = 3, Dur = 294
21:15:23.969 00.000 11616 IsSlewing returns 0
21:15:23.969 00.000 11616 IsGuiding returns 0
21:15:23.969 00.000 11616 PulseGuide returned control before completion, sleep 304
21:15:23.980 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:15:24.000 00.020 12268 UpdateGuideState exits: m=418 SNR=14.0
21:15:24.000 00.000 12268 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 11 / 99999
21:15:24.000 00.000 12268 PhdController failed: timed-out waiting for guider to settle
21:15:24.000 00.000 12268 PhdController: newstate STATE_FINISH
21:15:24.000 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
21:15:24.000 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768680924.000,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":11,"DroppedFrames":0}
21:15:24.000 00.000 12268 Mount: notify guiding dither settle done success=0
21:15:24.000 00.000 12268 PhdController: newstate STATE_IDLE
21:15:24.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:24.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:24.000 00.000 12268 Enqueuing Expose request
21:15:24.281 00.281 11616 IsGuiding returns 1
21:15:24.281 00.000 11616 scope still moving after pulse duration time elapsed
21:15:24.312 00.031 11616 IsSlewing returns 0
21:15:24.312 00.000 11616 IsGuiding returns 0
21:15:24.312 00.000 11616 scope move finished after 294 + 43 ms
21:15:24.312 00.000 11616 Move returns status 0, amount 294
21:15:24.312 00.000 11616 MoveAxis(N, 0, ABG)
21:15:24.312 00.000 11616 Move returns status 0, amount 0
21:15:24.312 00.000 11616 move complete, result=0
21:15:24.312 00.000 11616 worker thread done servicing request
21:15:24.312 00.000 11616 Worker thread wakes up
21:15:24.312 00.000 12268 GuideStep: 0.5 px 294 ms WEST, 0.0 px 0 ms NORTH
21:15:24.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:24.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:24.878 00.566 12268 evsrv: cli 0F8E6D80 connect
21:15:24.878 00.000 12268 case statement mapped state 6 to 3
21:15:24.878 00.000 12268 case statement mapped state 6 to 3
21:15:24.878 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"8450475c-ba4e-4e1d-a4c7-16f77a7e099f"}
21:15:24.878 00.000 12268 case statement mapped state 6 to 3
21:15:24.878 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"8450475c-ba4e-4e1d-a4c7-16f77a7e099f"}
21:15:24.878 00.000 12268 evsrv: cli 0F8E6D80 disconnect
21:15:26.320 01.442 11616 Exposure complete
21:15:26.375 00.055 11616 worker thread done servicing request
21:15:26.375 00.000 12268 OnExposeComplete: enter
21:15:26.375 00.000 12268 UpdateGuideState(): m_state=6
21:15:26.375 00.000 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:15:26.375 00.000 12268 Star::Find returns 1 (0), X=1243.95, Y=877.44, Mass=415, SNR=14.0, Peak=48 HFD=4.8
21:15:26.383 00.008 12268 MultiStar: exiting stabilization period
21:15:26.383 00.000 12268 MultiStar: updating star positions after lock position change
21:15:26.383 00.000 12268 Star::Find(15, 1035, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:15:26.383 00.000 12268 Star::Find returns 1 (0), X=1034.37, Y=173.04, Mass=422, SNR=14.1, Peak=44 HFD=4.8
21:15:26.383 00.000 12268 Star::Find(15, 1094, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:15:26.383 00.000 12268 Star::Find returns 1 (0), X=1093.87, Y=270.87, Mass=400, SNR=13.6, Peak=48 HFD=4.4
21:15:26.383 00.000 12268 Star::Find(15, 650, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:15:26.383 00.000 12268 Star::Find returns 1 (0), X=649.27, Y=624.27, Mass=273, SNR=11.2, Peak=34 HFD=3.8
21:15:26.383 00.000 12268 Star::Find(15, 1100, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:15:26.383 00.000 12268 Star::Find returns 1 (0), X=1099.50, Y=331.49, Mass=268, SNR=11.2, Peak=33 HFD=4.2
21:15:26.383 00.000 12268 Star::Find(15, 1148, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:15:26.383 00.000 12268 Star::Find returns 1 (0), X=1146.84, Y=243.25, Mass=162, SNR=8.6, Peak=34 HFD=3.2
21:15:26.383 00.000 12268 Star::Find(15, 804, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:15:26.383 00.000 12268 Star::Find returns 1 (0), X=803.07, Y=391.42, Mass=146, SNR=8.3, Peak=27 HFD=2.7
21:15:26.383 00.000 12268 Star::Find(15, 954, 580, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:15:26.383 00.000 12268 Star::Find returns 1 (0), X=953.33, Y=579.37, Mass=78, SNR=6.0, Peak=21 HFD=2.3
21:15:26.383 00.000 12268 Star::Find(15, 1198, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:15:26.383 00.000 12268 Star::Find returns 1 (0), X=1196.69, Y=97.38, Mass=152, SNR=8.4, Peak=22 HFD=4.6
21:15:26.383 00.000 12268 Star::Find(15, 277, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:15:26.383 00.000 12268 Star::Find returns 1 (0), X=276.71, Y=285.49, Mass=128, SNR=7.7, Peak=23 HFD=4.0
21:15:26.383 00.000 12268 Star::Find(15, 112, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:15:26.383 00.000 12268 Star::Find returns 1 (0), X=110.56, Y=308.28, Mass=86, SNR=6.3, Peak=27 HFD=2.9
21:15:26.383 00.000 12268 Star::Find(15, 361, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
21:15:26.383 00.000 12268 Star::Find returns 1 (0), X=360.65, Y=543.85, Mass=88, SNR=6.4, Peak=19 HFD=3.5
21:15:26.383 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.67) = xAngle (2.33 = 2.33)
21:15:26.383 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.36 = 2.36)
21:15:26.383 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.21 hyp=0.35 cameraTheta=0.66 mountX=-0.24 mountY=0.24, mountTheta=2.35
21:15:26.383 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.21, opts=13)
21:15:26.383 00.000 12268 Enqueuing Move request for scope (0.27, 0.21)
21:15:26.383 00.000 11616 Worker thread wakes up
21:15:26.383 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.21) opts 0xd
21:15:26.383 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.21)
21:15:26.383 00.000 11616 Moving (0.27, 0.21) raw xDistance=-0.24 yDistance=0.24
21:15:26.383 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:15:26.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:15:26.383 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:15:26.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:15:26.383 00.000 11616 MoveAxis(E, 0, ABG)
21:15:26.383 00.000 11616 Move returns status 0, amount 0
21:15:26.383 00.000 11616 MoveAxis(N, 0, ABG)
21:15:26.383 00.000 11616 Move returns status 0, amount 0
21:15:26.383 00.000 11616 move complete, result=0
21:15:26.383 00.000 11616 worker thread done servicing request
21:15:26.399 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:15:26.415 00.016 12268 UpdateGuideState exits: m=415 SNR=14.0
21:15:26.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:26.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:26.415 00.000 12268 Enqueuing Expose request
21:15:26.415 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:15:26.415 00.000 11616 Worker thread wakes up
21:15:26.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:26.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:28.432 02.017 11616 Exposure complete
21:15:28.480 00.048 11616 worker thread done servicing request
21:15:28.480 00.000 12268 OnExposeComplete: enter
21:15:28.480 00.000 12268 UpdateGuideState(): m_state=6
21:15:28.480 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2181
21:15:28.480 00.000 12268 Star::Find returns 1 (0), X=1243.80, Y=877.32, Mass=397, SNR=13.6, Peak=41 HFD=4.5
21:15:28.480 00.000 12268 MultiStar: [#1 -0.28,-0.10,0.99,U] [#2 -0.37,-0.02,0.95,U] [#3 -0.03,-0.21,0.82,U] [#4 0.43,0.39,0.78,U] [#5 0.18,0.10,0.67,U] [#6 0.17,0.12,0.80,U] [#7 -0.46,0.26,0.41,U] [#8 0.16,-0.17,0.48,U] 
21:15:28.480 00.000 12268 refined, 8 included, MultiStar: {-0.01, 0.04}, one-star: {0.12, 0.10}
21:15:28.480 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.67) = xAngle (3.42 = -2.86)
21:15:28.480 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.45 = -2.83)
21:15:28.480 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.05 cameraTheta=1.75 mountX=-0.04 mountY=-0.01, mountTheta=-2.84
21:15:28.480 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.04, opts=13)
21:15:28.480 00.000 12268 Enqueuing Move request for scope (-0.01, 0.04)
21:15:28.480 00.000 11616 Worker thread wakes up
21:15:28.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
21:15:28.480 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
21:15:28.480 00.000 11616 Moving (-0.01, 0.04) raw xDistance=-0.04 yDistance=-0.01
21:15:28.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:28.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:15:28.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:28.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:15:28.480 00.000 11616 MoveAxis(E, 0, ABG)
21:15:28.480 00.000 11616 Move returns status 0, amount 0
21:15:28.480 00.000 11616 MoveAxis(N, 0, ABG)
21:15:28.480 00.000 11616 Move returns status 0, amount 0
21:15:28.480 00.000 11616 move complete, result=0
21:15:28.480 00.000 11616 worker thread done servicing request
21:15:28.500 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:15:28.512 00.012 12268 UpdateGuideState exits: m=397 SNR=13.6
21:15:28.512 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:28.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:28.512 00.000 12268 Enqueuing Expose request
21:15:28.512 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:28.512 00.000 11616 Worker thread wakes up
21:15:28.512 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:28.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:30.539 02.027 11616 Exposure complete
21:15:30.596 00.057 11616 worker thread done servicing request
21:15:30.596 00.000 12268 OnExposeComplete: enter
21:15:30.596 00.000 12268 UpdateGuideState(): m_state=6
21:15:30.596 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2182
21:15:30.597 00.001 12268 Star::Find returns 1 (0), X=1243.92, Y=877.13, Mass=405, SNR=13.8, Peak=52 HFD=4.4
21:15:30.597 00.000 12268 MultiStar: [#1 -0.17,-0.09,1.02,U] [#2 -0.07,-0.41,0.99,U] [#3 0.08,-0.39,0.80,U] [#4 0.06,-0.26,0.80,U] [#5 0.23,-0.83,0.00,M1] [#6 0.23,0.40,0.68,U] [#7 0.26,0.44,0.44,U] [#8 0.22,-0.60,0.50,U] 
21:15:30.597 00.000 12268 refined, 7 included, MultiStar: {0.08, -0.15}, one-star: {0.24, -0.09}
21:15:30.597 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.67) = xAngle (0.58 = 0.58)
21:15:30.597 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.61 = 0.61)
21:15:30.597 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.09 mountX=0.14 mountY=0.10, mountTheta=0.60
21:15:30.601 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.15, opts=13)
21:15:30.601 00.000 12268 Enqueuing Move request for scope (0.08, -0.15)
21:15:30.601 00.000 11616 Worker thread wakes up
21:15:30.601 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
21:15:30.601 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
21:15:30.601 00.000 11616 Moving (0.08, -0.15) raw xDistance=0.14 yDistance=0.10
21:15:30.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
21:15:30.601 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:30.602 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:15:30.602 00.000 11616 MoveAxis(W, 80, ABG)
21:15:30.602 00.000 11616 Guiding  Dir = 3, Dur = 80
21:15:30.602 00.000 11616 IsSlewing returns 0
21:15:30.602 00.000 11616 IsGuiding returns 0
21:15:30.603 00.001 11616 PulseGuide returned control before completion, sleep 90
21:15:30.616 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:15:30.634 00.018 12268 UpdateGuideState exits: m=405 SNR=13.8
21:15:30.634 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:30.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:30.634 00.000 12268 Enqueuing Expose request
21:15:30.708 00.074 11616 IsGuiding returns 1
21:15:30.708 00.000 11616 scope still moving after pulse duration time elapsed
21:15:30.739 00.031 11616 IsSlewing returns 0
21:15:30.740 00.001 11616 IsGuiding returns 0
21:15:30.740 00.000 11616 scope move finished after 80 + 57 ms
21:15:30.740 00.000 11616 Move returns status 0, amount 80
21:15:30.740 00.000 11616 MoveAxis(N, 0, ABG)
21:15:30.740 00.000 11616 Move returns status 0, amount 0
21:15:30.740 00.000 11616 move complete, result=0
21:15:30.741 00.001 11616 worker thread done servicing request
21:15:30.741 00.000 11616 Worker thread wakes up
21:15:30.741 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:30.741 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:30.741 00.000 12268 GuideStep: 0.1 px 80 ms WEST, 0.1 px 0 ms NORTH
21:15:32.745 02.004 11616 Exposure complete
21:15:32.802 00.057 11616 worker thread done servicing request
21:15:32.802 00.000 12268 OnExposeComplete: enter
21:15:32.802 00.000 12268 UpdateGuideState(): m_state=6
21:15:32.803 00.001 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2183
21:15:32.803 00.000 12268 Star::Find returns 1 (0), X=1244.04, Y=876.89, Mass=398, SNR=13.6, Peak=50 HFD=4.5
21:15:32.803 00.000 12268 MultiStar: [#1 -0.04,-0.41,0.98,U] [#2 -0.12,-0.43,0.98,U] [#3 -0.08,-0.31,0.80,U] [#4 -0.05,-0.37,0.84,U] [#5 0.27,-0.94,0.00,M2] [#6 0.52,-0.16,0.59,U] [#7 -0.23,-0.06,0.42,U] [#8 0.28,-0.31,0.59,U] 
21:15:32.803 00.000 12268 refined, 7 included, MultiStar: {0.08, -0.33}, one-star: {0.36, -0.34}
21:15:32.803 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.67) = xAngle (0.33 = 0.33)
21:15:32.803 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.36 = 0.36)
21:15:32.803 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.33 hyp=0.33 cameraTheta=-1.34 mountX=0.32 mountY=0.12, mountTheta=0.36
21:15:32.805 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.33, opts=13)
21:15:32.805 00.000 12268 Enqueuing Move request for scope (0.08, -0.33)
21:15:32.805 00.000 11616 Worker thread wakes up
21:15:32.805 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.33) opts 0xd
21:15:32.805 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.33)
21:15:32.805 00.000 11616 Moving (0.08, -0.33) raw xDistance=0.32 yDistance=0.12
21:15:32.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
21:15:32.805 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:32.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:15:32.806 00.001 11616 MoveAxis(W, 177, ABG)
21:15:32.806 00.000 11616 Guiding  Dir = 3, Dur = 177
21:15:32.806 00.000 11616 IsSlewing returns 0
21:15:32.806 00.000 11616 IsGuiding returns 0
21:15:32.806 00.000 11616 PulseGuide returned control before completion, sleep 187
21:15:32.821 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:15:32.837 00.016 12268 UpdateGuideState exits: m=398 SNR=13.6
21:15:32.838 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:32.838 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:32.838 00.000 12268 Enqueuing Expose request
21:15:33.002 00.164 11616 IsGuiding returns 1
21:15:33.002 00.000 11616 scope still moving after pulse duration time elapsed
21:15:33.033 00.031 11616 IsSlewing returns 0
21:15:33.033 00.000 11616 IsGuiding returns 0
21:15:33.033 00.000 11616 scope move finished after 177 + 50 ms
21:15:33.033 00.000 11616 Move returns status 0, amount 177
21:15:33.034 00.001 11616 MoveAxis(N, 0, ABG)
21:15:33.034 00.000 11616 Move returns status 0, amount 0
21:15:33.034 00.000 11616 move complete, result=0
21:15:33.034 00.000 11616 worker thread done servicing request
21:15:33.034 00.000 12268 GuideStep: 0.3 px 177 ms WEST, 0.1 px 0 ms NORTH
21:15:33.034 00.000 11616 Worker thread wakes up
21:15:33.035 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:33.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:35.051 02.016 11616 Exposure complete
21:15:35.108 00.057 11616 worker thread done servicing request
21:15:35.108 00.000 12268 OnExposeComplete: enter
21:15:35.108 00.000 12268 UpdateGuideState(): m_state=6
21:15:35.108 00.000 12268 Star::Find(15, 1244, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2184
21:15:35.108 00.000 12268 Star::Find returns 1 (0), X=1243.88, Y=876.94, Mass=370, SNR=13.2, Peak=44 HFD=4.2
21:15:35.109 00.001 12268 MultiStar: [#1 0.04,-0.45,1.08,U] [#2 -0.09,-0.23,1.01,U] [#3 0.02,-0.57,0.81,U] [#4 0.12,-0.08,0.84,U] [#5 0.24,-0.50,0.68,U] [#6 0.28,0.03,0.66,U] [#7 0.26,0.42,0.46,U] [#8 0.08,-0.49,0.53,U] 
21:15:35.109 00.000 12268 refined, 8 included, MultiStar: {0.11, -0.27}, one-star: {0.20, -0.29}
21:15:35.109 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.67) = xAngle (0.48 = 0.48)
21:15:35.109 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.51 = 0.51)
21:15:35.109 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.27 hyp=0.29 cameraTheta=-1.19 mountX=0.26 mountY=0.14, mountTheta=0.50
21:15:35.112 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.27, opts=13)
21:15:35.112 00.000 12268 Enqueuing Move request for scope (0.11, -0.27)
21:15:35.112 00.000 11616 Worker thread wakes up
21:15:35.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.27) opts 0xd
21:15:35.112 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.27)
21:15:35.112 00.000 11616 Moving (0.11, -0.27) raw xDistance=0.26 yDistance=0.14
21:15:35.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
21:15:35.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:35.113 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:15:35.113 00.000 11616 MoveAxis(W, 146, ABG)
21:15:35.113 00.000 11616 Guiding  Dir = 3, Dur = 146
21:15:35.113 00.000 11616 IsSlewing returns 0
21:15:35.113 00.000 11616 IsGuiding returns 0
21:15:35.114 00.001 11616 PulseGuide returned control before completion, sleep 156
21:15:35.125 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:15:35.143 00.018 12268 UpdateGuideState exits: m=370 SNR=13.2
21:15:35.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:35.145 00.002 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:35.145 00.000 12268 Enqueuing Expose request
21:15:35.277 00.132 11616 IsGuiding returns 1
21:15:35.277 00.000 11616 scope still moving after pulse duration time elapsed
21:15:35.307 00.030 11616 IsSlewing returns 0
21:15:35.307 00.000 11616 IsGuiding returns 0
21:15:35.308 00.001 11616 scope move finished after 146 + 48 ms
21:15:35.308 00.000 11616 Move returns status 0, amount 146
21:15:35.308 00.000 11616 MoveAxis(N, 0, ABG)
21:15:35.308 00.000 11616 Move returns status 0, amount 0
21:15:35.308 00.000 11616 move complete, result=0
21:15:35.308 00.000 11616 worker thread done servicing request
21:15:35.308 00.000 11616 Worker thread wakes up
21:15:35.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:35.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:35.308 00.000 12268 GuideStep: 0.3 px 146 ms WEST, 0.1 px 0 ms NORTH
21:15:37.311 02.003 11616 Exposure complete
21:15:37.367 00.056 11616 worker thread done servicing request
21:15:37.368 00.001 12268 OnExposeComplete: enter
21:15:37.368 00.000 12268 UpdateGuideState(): m_state=6
21:15:37.368 00.000 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2185
21:15:37.368 00.000 12268 Star::Find returns 1 (0), X=1243.53, Y=876.99, Mass=372, SNR=13.2, Peak=46 HFD=4.1
21:15:37.368 00.000 12268 MultiStar: [#1 -0.10,-0.52,1.01,U] [#2 -0.31,-0.40,1.00,U] [#3 -0.22,-0.39,0.78,U] [#4 -0.16,-0.16,0.84,U] [#5 0.17,-0.85,0.00,M2] [#6 0.11,-0.10,0.75,U] [#7 -0.16,-0.20,0.41,U] [#8 -0.30,0.04,0.62,U] 
21:15:37.368 00.000 12268 single-star, 7 included, MultiStar: {-0.16, -0.27}, one-star: {-0.15, -0.24}
21:15:37.368 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-1.67) = xAngle (-0.45 = -0.45)
21:15:37.369 00.001 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.42 = -0.42)
21:15:37.369 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-2.12 mountX=0.25 mountY=-0.11, mountTheta=-0.42
21:15:37.370 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.24, opts=13)
21:15:37.370 00.000 12268 Enqueuing Move request for scope (-0.15, -0.24)
21:15:37.370 00.000 11616 Worker thread wakes up
21:15:37.370 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.24) opts 0xd
21:15:37.370 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.24)
21:15:37.370 00.000 11616 Moving (-0.15, -0.24) raw xDistance=0.25 yDistance=-0.11
21:15:37.370 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
21:15:37.370 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:37.371 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:15:37.371 00.000 11616 MoveAxis(W, 141, ABG)
21:15:37.371 00.000 11616 Guiding  Dir = 3, Dur = 141
21:15:37.371 00.000 11616 IsSlewing returns 0
21:15:37.371 00.000 11616 IsGuiding returns 0
21:15:37.372 00.001 11616 PulseGuide returned control before completion, sleep 151
21:15:37.381 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:15:37.400 00.019 12268 UpdateGuideState exits: m=372 SNR=13.2
21:15:37.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:37.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:37.400 00.000 12268 Enqueuing Expose request
21:15:37.536 00.136 11616 IsGuiding returns 1
21:15:37.536 00.000 11616 scope still moving after pulse duration time elapsed
21:15:37.566 00.030 11616 IsSlewing returns 0
21:15:37.566 00.000 11616 IsGuiding returns 0
21:15:37.566 00.000 11616 scope move finished after 141 + 54 ms
21:15:37.566 00.000 11616 Move returns status 0, amount 141
21:15:37.567 00.001 11616 MoveAxis(N, 0, ABG)
21:15:37.567 00.000 11616 Move returns status 0, amount 0
21:15:37.567 00.000 11616 move complete, result=0
21:15:37.567 00.000 11616 worker thread done servicing request
21:15:37.567 00.000 11616 Worker thread wakes up
21:15:37.567 00.000 12268 GuideStep: 0.3 px 141 ms WEST, -0.1 px 0 ms NORTH
21:15:37.567 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:37.567 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:39.589 02.022 11616 Exposure complete
21:15:39.651 00.062 11616 worker thread done servicing request
21:15:39.651 00.000 12268 OnExposeComplete: enter
21:15:39.651 00.000 12268 UpdateGuideState(): m_state=6
21:15:39.651 00.000 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2186
21:15:39.652 00.001 12268 Star::Find returns 1 (0), X=1243.49, Y=876.77, Mass=345, SNR=12.7, Peak=42 HFD=4.6
21:15:39.652 00.000 12268 MultiStar: [#1 -0.10,-0.36,1.08,U] [#2 -0.18,-0.59,1.01,U] [#3 -0.17,-0.55,0.83,U] [#4 0.04,-0.27,0.88,U] [#5 0.28,-0.74,0.00,M3] [#6 -0.23,-0.65,0.00,M1] [#7 -0.52,0.16,0.44,U] [#8 0.30,-0.52,0.44,U] 
21:15:39.652 00.000 12268 refined, 6 included, MultiStar: {-0.12, -0.40}, one-star: {-0.19, -0.45}
21:15:39.652 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-1.67) = xAngle (-0.19 = -0.19)
21:15:39.652 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.16 = -0.16)
21:15:39.652 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.40 hyp=0.42 cameraTheta=-1.86 mountX=0.41 mountY=-0.07, mountTheta=-0.16
21:15:39.654 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.40, opts=13)
21:15:39.654 00.000 12268 Enqueuing Move request for scope (-0.12, -0.40)
21:15:39.654 00.000 11616 Worker thread wakes up
21:15:39.654 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.40) opts 0xd
21:15:39.655 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.40)
21:15:39.655 00.000 11616 Moving (-0.12, -0.40) raw xDistance=0.41 yDistance=-0.07
21:15:39.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
21:15:39.655 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:39.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:15:39.655 00.000 11616 MoveAxis(W, 231, ABG)
21:15:39.655 00.000 11616 Guiding  Dir = 3, Dur = 231
21:15:39.655 00.000 11616 IsSlewing returns 0
21:15:39.656 00.001 11616 IsGuiding returns 0
21:15:39.656 00.000 11616 PulseGuide returned control before completion, sleep 241
21:15:39.670 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=35, Gamma=1.290
21:15:39.689 00.019 12268 UpdateGuideState exits: m=345 SNR=12.7
21:15:39.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:39.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:39.689 00.000 12268 Enqueuing Expose request
21:15:39.910 00.221 11616 IsGuiding returns 1
21:15:39.910 00.000 11616 scope still moving after pulse duration time elapsed
21:15:39.942 00.032 11616 IsSlewing returns 0
21:15:39.942 00.000 11616 IsGuiding returns 0
21:15:39.942 00.000 11616 scope move finished after 231 + 55 ms
21:15:39.942 00.000 11616 Move returns status 0, amount 231
21:15:39.943 00.001 11616 MoveAxis(N, 0, ABG)
21:15:39.943 00.000 11616 Move returns status 0, amount 0
21:15:39.943 00.000 11616 move complete, result=0
21:15:39.943 00.000 11616 worker thread done servicing request
21:15:39.943 00.000 12268 GuideStep: 0.4 px 231 ms WEST, -0.1 px 0 ms NORTH
21:15:39.943 00.000 11616 Worker thread wakes up
21:15:39.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:39.944 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:41.955 02.011 11616 Exposure complete
21:15:42.015 00.060 11616 worker thread done servicing request
21:15:42.015 00.000 12268 OnExposeComplete: enter
21:15:42.016 00.001 12268 UpdateGuideState(): m_state=6
21:15:42.016 00.000 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2187
21:15:42.016 00.000 12268 Star::Find returns 1 (0), X=1244.11, Y=877.34, Mass=388, SNR=13.4, Peak=39 HFD=4.7
21:15:42.016 00.000 12268 MultiStar: [#1 -0.08,0.12,1.00,U] [#2 -0.53,0.55,0.00,M1] [#3 -0.30,0.58,0.77,U] [#4 0.04,0.35,0.80,U] [#5 0.30,-0.09,0.64,U] [#6 -0.15,0.64,0.00,M2] [#7 -0.57,0.80,0.00,M1] [#8 -0.48,0.28,0.46,U] 
21:15:42.016 00.000 12268 refined, 5 included, MultiStar: {0.03, 0.22}, one-star: {0.43, 0.12}
21:15:42.016 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.67) = xAngle (3.12 = 3.12)
21:15:42.016 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.15 = -3.13)
21:15:42.017 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.45 mountX=-0.22 mountY=-0.00, mountTheta=-3.13
21:15:42.018 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.22, opts=13)
21:15:42.018 00.000 12268 Enqueuing Move request for scope (0.03, 0.22)
21:15:42.019 00.001 11616 Worker thread wakes up
21:15:42.019 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
21:15:42.019 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
21:15:42.019 00.000 11616 Moving (0.03, 0.22) raw xDistance=-0.22 yDistance=-0.00
21:15:42.019 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:15:42.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:15:42.019 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:42.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:15:42.019 00.000 11616 MoveAxis(E, 0, ABG)
21:15:42.019 00.000 11616 Move returns status 0, amount 0
21:15:42.019 00.000 11616 MoveAxis(N, 0, ABG)
21:15:42.020 00.001 11616 Move returns status 0, amount 0
21:15:42.020 00.000 11616 move complete, result=0
21:15:42.020 00.000 11616 worker thread done servicing request
21:15:42.034 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:15:42.052 00.018 12268 UpdateGuideState exits: m=388 SNR=13.4
21:15:42.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:42.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:42.052 00.000 12268 Enqueuing Expose request
21:15:42.052 00.000 11616 Worker thread wakes up
21:15:42.053 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:42.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:42.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:44.067 02.014 11616 Exposure complete
21:15:44.123 00.056 11616 worker thread done servicing request
21:15:44.123 00.000 12268 OnExposeComplete: enter
21:15:44.123 00.000 12268 UpdateGuideState(): m_state=6
21:15:44.123 00.000 12268 Star::Find(15, 1244, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2188
21:15:44.124 00.001 12268 Star::Find returns 1 (0), X=1243.72, Y=877.63, Mass=363, SNR=13.0, Peak=36 HFD=4.7
21:15:44.124 00.000 12268 MultiStar: [#1 -0.26,0.23,1.04,U] [#2 -0.08,0.14,0.99,U] [#3 -0.21,0.12,0.84,U] [#4 -0.10,0.15,0.83,U] [#5 0.33,-0.10,0.70,U] [#6 -0.18,0.63,0.00,M3] [#7 -0.36,0.74,0.00,M2] [#8 -0.58,0.45,0.00,M1] 
21:15:44.124 00.000 12268 refined, 5 included, MultiStar: {-0.06, 0.17}, one-star: {0.04, 0.40}
21:15:44.125 00.001 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (-1.67) = xAngle (3.58 = -2.70)
21:15:44.125 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.61 = -2.67)
21:15:44.125 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.91 mountX=-0.17 mountY=-0.08, mountTheta=-2.68
21:15:44.126 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.17, opts=13)
21:15:44.127 00.001 12268 Enqueuing Move request for scope (-0.06, 0.17)
21:15:44.127 00.000 11616 Worker thread wakes up
21:15:44.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
21:15:44.127 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
21:15:44.127 00.000 11616 Moving (-0.06, 0.17) raw xDistance=-0.17 yDistance=-0.08
21:15:44.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:15:44.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:15:44.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:44.128 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:15:44.128 00.000 11616 MoveAxis(E, 0, ABG)
21:15:44.128 00.000 11616 Move returns status 0, amount 0
21:15:44.128 00.000 11616 MoveAxis(N, 0, ABG)
21:15:44.128 00.000 11616 Move returns status 0, amount 0
21:15:44.128 00.000 11616 move complete, result=0
21:15:44.129 00.001 11616 worker thread done servicing request
21:15:44.143 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:15:44.162 00.019 12268 UpdateGuideState exits: m=363 SNR=13.0
21:15:44.162 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:44.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:44.162 00.000 12268 Enqueuing Expose request
21:15:44.162 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:44.162 00.000 11616 Worker thread wakes up
21:15:44.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:44.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:46.178 02.016 11616 Exposure complete
21:15:46.235 00.057 11616 worker thread done servicing request
21:15:46.235 00.000 12268 OnExposeComplete: enter
21:15:46.235 00.000 12268 UpdateGuideState(): m_state=6
21:15:46.235 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2189
21:15:46.236 00.001 12268 Star::Find returns 1 (0), X=1243.77, Y=877.63, Mass=372, SNR=13.2, Peak=45 HFD=4.5
21:15:46.236 00.000 12268 MultiStar: [#1 0.14,0.50,1.03,U] [#2 -0.13,0.57,1.05,U] [#3 -0.28,0.48,0.78,U] [#4 0.20,0.47,0.79,U] [#5 0.34,-0.07,0.71,U] [#6 0.47,0.63,0.00,M4] [#7 -0.37,0.92,0.00,M3] [#8 0.45,0.96,0.00,M2] 
21:15:46.236 00.000 12268 refined, 5 included, MultiStar: {0.05, 0.41}, one-star: {0.09, 0.41}
21:15:46.236 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.67) = xAngle (3.11 = 3.11)
21:15:46.236 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.14 = -3.14)
21:15:46.236 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.41 hyp=0.42 cameraTheta=1.44 mountX=-0.42 mountY=-0.00, mountTheta=-3.14
21:15:46.238 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.41, opts=13)
21:15:46.238 00.000 12268 Enqueuing Move request for scope (0.05, 0.41)
21:15:46.238 00.000 11616 Worker thread wakes up
21:15:46.238 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.41) opts 0xd
21:15:46.239 00.001 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.41)
21:15:46.239 00.000 11616 Moving (0.05, 0.41) raw xDistance=-0.42 yDistance=-0.00
21:15:46.239 00.000 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
21:15:46.239 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.25
21:15:46.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
21:15:46.239 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:46.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:15:46.239 00.000 11616 MoveAxis(E, 233, ABG)
21:15:46.239 00.000 11616 Guiding  Dir = 2, Dur = 233
21:15:46.239 00.000 11616 IsSlewing returns 0
21:15:46.240 00.001 11616 IsGuiding returns 0
21:15:46.240 00.000 11616 PulseGuide returned control before completion, sleep 243
21:15:46.254 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:15:46.275 00.021 12268 UpdateGuideState exits: m=372 SNR=13.2
21:15:46.276 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:46.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:46.276 00.000 12268 Enqueuing Expose request
21:15:46.487 00.211 11616 IsGuiding returns 1
21:15:46.487 00.000 11616 scope still moving after pulse duration time elapsed
21:15:46.518 00.031 11616 IsSlewing returns 0
21:15:46.519 00.001 11616 IsGuiding returns 1
21:15:46.549 00.030 11616 IsSlewing returns 0
21:15:46.550 00.001 11616 IsGuiding returns 0
21:15:46.550 00.000 11616 scope move finished after 233 + 76 ms
21:15:46.550 00.000 11616 Move returns status 0, amount 233
21:15:46.550 00.000 11616 MoveAxis(N, 0, ABG)
21:15:46.550 00.000 11616 Move returns status 0, amount 0
21:15:46.550 00.000 11616 move complete, result=0
21:15:46.550 00.000 11616 worker thread done servicing request
21:15:46.550 00.000 11616 Worker thread wakes up
21:15:46.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:46.551 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:46.551 00.000 12268 GuideStep: -0.4 px 233 ms EAST, -0.0 px 0 ms NORTH
21:15:48.554 02.003 11616 Exposure complete
21:15:48.614 00.060 11616 worker thread done servicing request
21:15:48.614 00.000 12268 OnExposeComplete: enter
21:15:48.614 00.000 12268 UpdateGuideState(): m_state=6
21:15:48.615 00.001 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2190
21:15:48.615 00.000 12268 Star::Find returns 1 (0), X=1243.79, Y=877.25, Mass=414, SNR=14.0, Peak=43 HFD=4.5
21:15:48.615 00.000 12268 MultiStar: [#1 0.04,0.19,0.95,U] [#2 -0.16,0.38,0.93,U] [#3 -0.17,-0.01,0.77,U] [#4 0.04,0.22,0.81,U] [#5 0.23,-0.03,0.62,U] [#6 0.13,0.32,0.71,U] [#7 0.46,0.78,0.00,M4] [#8 0.38,0.22,0.58,U] 
21:15:48.615 00.000 12268 single-star, 7 included, MultiStar: {0.06, 0.17}, one-star: {0.11, 0.03}
21:15:48.616 00.001 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
21:15:48.616 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.93 = 1.93)
21:15:48.616 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.12 cameraTheta=0.23 mountX=-0.04 mountY=0.11, mountTheta=1.90
21:15:48.617 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.03, opts=13)
21:15:48.617 00.000 12268 Enqueuing Move request for scope (0.11, 0.03)
21:15:48.617 00.000 11616 Worker thread wakes up
21:15:48.617 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
21:15:48.617 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
21:15:48.618 00.001 11616 Moving (0.11, 0.03) raw xDistance=-0.04 yDistance=0.11
21:15:48.618 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:48.618 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:15:48.618 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:48.618 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:15:48.618 00.000 11616 MoveAxis(E, 0, ABG)
21:15:48.618 00.000 11616 Move returns status 0, amount 0
21:15:48.618 00.000 11616 MoveAxis(N, 0, ABG)
21:15:48.618 00.000 11616 Move returns status 0, amount 0
21:15:48.618 00.000 11616 move complete, result=0
21:15:48.618 00.000 11616 worker thread done servicing request
21:15:48.632 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:15:48.649 00.017 12268 UpdateGuideState exits: m=414 SNR=14.0
21:15:48.650 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:48.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:48.650 00.000 12268 Enqueuing Expose request
21:15:48.650 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:15:48.650 00.000 11616 Worker thread wakes up
21:15:48.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:48.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:50.664 02.014 11616 Exposure complete
21:15:50.722 00.058 11616 worker thread done servicing request
21:15:50.722 00.000 12268 OnExposeComplete: enter
21:15:50.722 00.000 12268 UpdateGuideState(): m_state=6
21:15:50.722 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2191
21:15:50.722 00.000 12268 Star::Find returns 1 (0), X=1243.63, Y=877.36, Mass=396, SNR=13.6, Peak=41 HFD=4.7
21:15:50.722 00.000 12268 MultiStar: [#1 0.07,-0.05,1.00,U] [#2 -0.02,0.39,0.98,U] [#3 -0.15,0.15,0.73,U] [#4 0.01,0.19,0.80,U] [#5 0.16,-0.33,0.69,U] [#6 0.30,-0.02,0.61,U] [#7 -0.09,0.92,0.00,M5] [#8 -0.67,0.50,0.00,M2] 
21:15:50.722 00.000 12268 refined, 6 included, MultiStar: {0.03, 0.08}, one-star: {-0.05, 0.13}
21:15:50.723 00.001 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.67) = xAngle (2.85 = 2.85)
21:15:50.723 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.88 = 2.88)
21:15:50.723 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.18 mountX=-0.09 mountY=0.02, mountTheta=2.88
21:15:50.725 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.08, opts=13)
21:15:50.725 00.000 12268 Enqueuing Move request for scope (0.03, 0.08)
21:15:50.725 00.000 11616 Worker thread wakes up
21:15:50.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
21:15:50.726 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
21:15:50.726 00.000 11616 Moving (0.03, 0.08) raw xDistance=-0.09 yDistance=0.02
21:15:50.726 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:50.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:15:50.726 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:50.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:15:50.726 00.000 11616 MoveAxis(E, 0, ABG)
21:15:50.726 00.000 11616 Move returns status 0, amount 0
21:15:50.726 00.000 11616 MoveAxis(N, 0, ABG)
21:15:50.726 00.000 11616 Move returns status 0, amount 0
21:15:50.726 00.000 11616 move complete, result=0
21:15:50.726 00.000 11616 worker thread done servicing request
21:15:50.739 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:15:50.759 00.020 12268 UpdateGuideState exits: m=396 SNR=13.6
21:15:50.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:50.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:50.759 00.000 12268 Enqueuing Expose request
21:15:50.759 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:15:50.759 00.000 11616 Worker thread wakes up
21:15:50.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:50.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:52.773 02.014 11616 Exposure complete
21:15:52.837 00.064 11616 worker thread done servicing request
21:15:52.838 00.001 12268 OnExposeComplete: enter
21:15:52.838 00.000 12268 UpdateGuideState(): m_state=6
21:15:52.838 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2192
21:15:52.838 00.000 12268 Star::Find returns 1 (0), X=1243.81, Y=877.69, Mass=373, SNR=13.3, Peak=48 HFD=3.7
21:15:52.839 00.001 12268 MultiStar: [#1 0.18,0.30,0.99,U] [#2 -0.17,0.38,1.03,U] [#3 -0.13,0.47,0.78,U] [#4 -0.00,0.21,0.81,U] [#5 0.39,-0.03,0.65,U] [#6 0.30,0.75,0.00,M3] [#7 -0.09,1.01,0.00,M6] [#8 0.34,0.88,0.00,M3] 
21:15:52.839 00.000 12268 refined, 5 included, MultiStar: {0.05, 0.32}, one-star: {0.13, 0.46}
21:15:52.839 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.67) = xAngle (3.07 = 3.07)
21:15:52.839 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.10 = 3.10)
21:15:52.839 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.32 hyp=0.32 cameraTheta=1.40 mountX=-0.32 mountY=0.01, mountTheta=3.10
21:15:52.841 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.32, opts=13)
21:15:52.841 00.000 12268 Enqueuing Move request for scope (0.05, 0.32)
21:15:52.841 00.000 11616 Worker thread wakes up
21:15:52.841 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.32) opts 0xd
21:15:52.841 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.32)
21:15:52.842 00.001 11616 Moving (0.05, 0.32) raw xDistance=-0.32 yDistance=0.01
21:15:52.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
21:15:52.842 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:52.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:15:52.842 00.000 11616 MoveAxis(E, 179, ABG)
21:15:52.842 00.000 11616 Guiding  Dir = 2, Dur = 179
21:15:52.844 00.002 11616 IsSlewing returns 0
21:15:52.844 00.000 11616 IsGuiding returns 0
21:15:52.844 00.000 11616 PulseGuide returned control before completion, sleep 189
21:15:52.858 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:15:52.876 00.018 12268 UpdateGuideState exits: m=373 SNR=13.3
21:15:52.876 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:52.876 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:52.876 00.000 12268 Enqueuing Expose request
21:15:53.042 00.166 11616 IsGuiding returns 1
21:15:53.042 00.000 11616 scope still moving after pulse duration time elapsed
21:15:53.074 00.032 11616 IsSlewing returns 0
21:15:53.074 00.000 11616 IsGuiding returns 0
21:15:53.074 00.000 11616 scope move finished after 179 + 50 ms
21:15:53.074 00.000 11616 Move returns status 0, amount 179
21:15:53.074 00.000 11616 MoveAxis(N, 0, ABG)
21:15:53.074 00.000 11616 Move returns status 0, amount 0
21:15:53.074 00.000 11616 move complete, result=0
21:15:53.075 00.001 11616 worker thread done servicing request
21:15:53.075 00.000 12268 GuideStep: -0.3 px 179 ms EAST, 0.0 px 0 ms NORTH
21:15:53.075 00.000 11616 Worker thread wakes up
21:15:53.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:53.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:55.084 02.009 11616 Exposure complete
21:15:55.143 00.059 11616 worker thread done servicing request
21:15:55.143 00.000 12268 OnExposeComplete: enter
21:15:55.143 00.000 12268 UpdateGuideState(): m_state=6
21:15:55.144 00.001 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2193
21:15:55.144 00.000 12268 Star::Find returns 1 (0), X=1243.76, Y=877.72, Mass=422, SNR=14.0, Peak=41 HFD=4.8
21:15:55.144 00.000 12268 MultiStar: [#1 -0.09,0.15,0.87,U] [#2 -0.05,0.67,0.00,M1] [#3 0.04,0.31,0.74,U] [#4 0.31,0.45,0.76,U] [#5 -0.01,0.47,0.64,U] [#6 -0.13,0.87,0.00,M4] [#7 -0.47,0.78,0.00,M7] [#8 0.20,0.80,0.00,M4] 
21:15:55.144 00.000 12268 refined, 4 included, MultiStar: {0.07, 0.37}, one-star: {0.09, 0.49}
21:15:55.144 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.67) = xAngle (3.06 = 3.06)
21:15:55.144 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.10 = 3.10)
21:15:55.144 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.37 hyp=0.38 cameraTheta=1.40 mountX=-0.38 mountY=0.02, mountTheta=3.10
21:15:55.145 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.37, opts=13)
21:15:55.146 00.001 12268 Enqueuing Move request for scope (0.07, 0.37)
21:15:55.146 00.000 11616 Worker thread wakes up
21:15:55.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.37) opts 0xd
21:15:55.146 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.37)
21:15:55.146 00.000 11616 Moving (0.07, 0.37) raw xDistance=-0.38 yDistance=0.02
21:15:55.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
21:15:55.146 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:55.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:15:55.146 00.000 11616 MoveAxis(E, 211, ABG)
21:15:55.146 00.000 11616 Guiding  Dir = 2, Dur = 211
21:15:55.147 00.001 11616 IsSlewing returns 0
21:15:55.147 00.000 11616 IsGuiding returns 0
21:15:55.147 00.000 11616 PulseGuide returned control before completion, sleep 221
21:15:55.160 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:15:55.178 00.018 12268 UpdateGuideState exits: m=422 SNR=14.0
21:15:55.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:55.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:55.178 00.000 12268 Enqueuing Expose request
21:15:55.376 00.198 11616 IsGuiding returns 1
21:15:55.376 00.000 11616 scope still moving after pulse duration time elapsed
21:15:55.408 00.032 11616 IsSlewing returns 0
21:15:55.408 00.000 11616 IsGuiding returns 0
21:15:55.408 00.000 11616 scope move finished after 211 + 50 ms
21:15:55.409 00.001 11616 Move returns status 0, amount 211
21:15:55.409 00.000 11616 MoveAxis(N, 0, ABG)
21:15:55.409 00.000 11616 Move returns status 0, amount 0
21:15:55.409 00.000 11616 move complete, result=0
21:15:55.409 00.000 11616 worker thread done servicing request
21:15:55.409 00.000 11616 Worker thread wakes up
21:15:55.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:55.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:55.410 00.001 12268 GuideStep: -0.4 px 211 ms EAST, 0.0 px 0 ms NORTH
21:15:57.424 02.014 11616 Exposure complete
21:15:57.483 00.059 11616 worker thread done servicing request
21:15:57.483 00.000 12268 OnExposeComplete: enter
21:15:57.483 00.000 12268 UpdateGuideState(): m_state=6
21:15:57.483 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2194
21:15:57.483 00.000 12268 Star::Find returns 1 (0), X=1243.96, Y=876.81, Mass=347, SNR=12.8, Peak=42 HFD=4.2
21:15:57.484 00.001 12268 MultiStar: [#1 0.22,-0.57,1.05,U] [#2 0.11,-0.20,0.99,U] [#3 0.12,-0.63,0.82,U] [#4 0.27,-0.27,0.77,U] [#5 0.24,-0.54,0.67,U] [#6 0.38,0.42,0.68,U] [#7 0.32,0.11,0.55,U] [#8 0.14,-0.38,0.43,U] 
21:15:57.484 00.000 12268 refined, 8 included, MultiStar: {0.23, -0.30}, one-star: {0.28, -0.42}
21:15:57.484 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.67) = xAngle (0.74 = 0.74)
21:15:57.484 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.77 = 0.77)
21:15:57.484 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.30 hyp=0.38 cameraTheta=-0.93 mountX=0.28 mountY=0.26, mountTheta=0.76
21:15:57.486 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.30, opts=13)
21:15:57.486 00.000 12268 Enqueuing Move request for scope (0.23, -0.30)
21:15:57.486 00.000 11616 Worker thread wakes up
21:15:57.486 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.30) opts 0xd
21:15:57.486 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.30)
21:15:57.486 00.000 11616 Moving (0.23, -0.30) raw xDistance=0.28 yDistance=0.26
21:15:57.486 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:15:57.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:15:57.487 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:15:57.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:15:57.487 00.000 11616 MoveAxis(E, 0, ABG)
21:15:57.487 00.000 11616 Move returns status 0, amount 0
21:15:57.487 00.000 11616 MoveAxis(N, 0, ABG)
21:15:57.487 00.000 11616 Move returns status 0, amount 0
21:15:57.487 00.000 11616 move complete, result=0
21:15:57.487 00.000 11616 worker thread done servicing request
21:15:57.498 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:15:57.517 00.019 12268 UpdateGuideState exits: m=347 SNR=12.8
21:15:57.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:57.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:57.517 00.000 12268 Enqueuing Expose request
21:15:57.517 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
21:15:57.517 00.000 11616 Worker thread wakes up
21:15:57.518 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:57.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:59.530 02.012 11616 Exposure complete
21:15:59.584 00.054 11616 worker thread done servicing request
21:15:59.584 00.000 12268 OnExposeComplete: enter
21:15:59.585 00.001 12268 UpdateGuideState(): m_state=6
21:15:59.585 00.000 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2195
21:15:59.585 00.000 12268 Star::Find returns 1 (0), X=1244.02, Y=876.38, Mass=353, SNR=12.9, Peak=39 HFD=4.1
21:15:59.585 00.000 12268 MultiStar: [#1 0.23,-0.91,0.00,M1] [#2 -0.07,-0.83,0.00,M1] [#3 0.17,-0.72,0.00,M1] [#4 0.29,-0.77,0.00,M1] [#5 0.34,-0.89,0.00,M1] [#6 0.35,-0.53,0.77,U] [#7 -0.20,-0.13,0.39,U] [#8 0.56,-1.22,0.00,M4] 
21:15:59.585 00.000 12268 refined, 2 included, MultiStar: {0.25, -0.60}, one-star: {0.34, -0.84}
21:15:59.585 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.67) = xAngle (0.49 = 0.49)
21:15:59.585 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.52 = 0.52)
21:15:59.585 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.60 hyp=0.65 cameraTheta=-1.18 mountX=0.58 mountY=0.32, mountTheta=0.51
21:15:59.587 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.60, opts=13)
21:15:59.587 00.000 12268 Enqueuing Move request for scope (0.25, -0.60)
21:15:59.587 00.000 11616 Worker thread wakes up
21:15:59.587 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.60) opts 0xd
21:15:59.587 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.60)
21:15:59.587 00.000 11616 Moving (0.25, -0.60) raw xDistance=0.58 yDistance=0.32
21:15:59.587 00.000 11616 resist switch: large excursion: input 0.58 thresh 0.29 direction from -1 to 1
21:15:59.587 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.73
21:15:59.587 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
21:15:59.588 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:15:59.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:15:59.588 00.000 11616 MoveAxis(W, 323, ABG)
21:15:59.588 00.000 11616 Guiding  Dir = 3, Dur = 323
21:15:59.588 00.000 11616 IsSlewing returns 0
21:15:59.588 00.000 11616 IsGuiding returns 0
21:15:59.589 00.001 11616 PulseGuide returned control before completion, sleep 333
21:15:59.601 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:15:59.618 00.017 12268 UpdateGuideState exits: m=353 SNR=12.9
21:15:59.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:59.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:15:59.618 00.000 12268 Enqueuing Expose request
21:15:59.930 00.312 11616 IsGuiding returns 1
21:15:59.930 00.000 11616 scope still moving after pulse duration time elapsed
21:15:59.960 00.030 11616 IsSlewing returns 0
21:15:59.961 00.001 11616 IsGuiding returns 0
21:15:59.961 00.000 11616 scope move finished after 323 + 49 ms
21:15:59.961 00.000 11616 Move returns status 0, amount 323
21:15:59.961 00.000 11616 MoveAxis(N, 0, ABG)
21:15:59.961 00.000 11616 Move returns status 0, amount 0
21:15:59.961 00.000 11616 move complete, result=0
21:15:59.961 00.000 11616 worker thread done servicing request
21:15:59.961 00.000 11616 Worker thread wakes up
21:15:59.962 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:15:59.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:15:59.962 00.000 12268 GuideStep: 0.6 px 323 ms WEST, 0.3 px 0 ms NORTH
21:16:01.976 02.014 11616 Exposure complete
21:16:02.034 00.058 11616 worker thread done servicing request
21:16:02.034 00.000 12268 OnExposeComplete: enter
21:16:02.035 00.001 12268 UpdateGuideState(): m_state=6
21:16:02.035 00.000 12268 Star::Find(15, 1244, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2196
21:16:02.035 00.000 12268 Star::Find returns 1 (0), X=1243.97, Y=876.84, Mass=381, SNR=13.4, Peak=47 HFD=4.3
21:16:02.035 00.000 12268 MultiStar: [#1 0.20,-0.35,0.91,U] [#2 0.04,-0.61,0.98,U] [#3 0.24,-0.31,0.78,U] [#4 0.15,-0.35,0.79,U] [#5 0.79,-0.76,0.00,M2] [#6 0.33,0.03,0.65,U] [#7 -0.04,0.37,0.39,U] [#8 0.26,-0.38,0.58,U] 
21:16:02.035 00.000 12268 refined, 7 included, MultiStar: {0.19, -0.31}, one-star: {0.29, -0.38}
21:16:02.035 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.67) = xAngle (0.66 = 0.66)
21:16:02.035 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.69 = 0.69)
21:16:02.035 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.31 hyp=0.36 cameraTheta=-1.01 mountX=0.29 mountY=0.23, mountTheta=0.67
21:16:02.037 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.31, opts=13)
21:16:02.037 00.000 12268 Enqueuing Move request for scope (0.19, -0.31)
21:16:02.037 00.000 11616 Worker thread wakes up
21:16:02.037 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.31) opts 0xd
21:16:02.037 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.31)
21:16:02.037 00.000 11616 Moving (0.19, -0.31) raw xDistance=0.29 yDistance=0.23
21:16:02.037 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
21:16:02.037 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.09 newest=0.82
21:16:02.038 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
21:16:02.038 00.000 11616 MoveAxis(W, 162, ABG)
21:16:02.038 00.000 11616 Guiding  Dir = 3, Dur = 162
21:16:02.038 00.000 11616 IsSlewing returns 0
21:16:02.038 00.000 11616 IsGuiding returns 0
21:16:02.039 00.001 11616 PulseGuide returned control before completion, sleep 172
21:16:02.050 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=24, Gamma=1.290
21:16:02.067 00.017 12268 UpdateGuideState exits: m=381 SNR=13.4
21:16:02.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:02.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:02.068 00.001 12268 Enqueuing Expose request
21:16:02.220 00.152 11616 IsGuiding returns 1
21:16:02.220 00.000 11616 scope still moving after pulse duration time elapsed
21:16:02.251 00.031 11616 IsSlewing returns 0
21:16:02.251 00.000 11616 IsGuiding returns 0
21:16:02.251 00.000 11616 scope move finished after 162 + 50 ms
21:16:02.251 00.000 11616 Move returns status 0, amount 162
21:16:02.251 00.000 11616 BLC: Oldest BLC event removed
21:16:02.251 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2183 applied
21:16:02.251 00.000 11616 MoveAxis(S, 2203, ABG)
21:16:02.252 00.001 11616 Guiding  Dir = 1, Dur = 2203
21:16:02.252 00.000 11616 IsSlewing returns 0
21:16:02.252 00.000 11616 IsGuiding returns 0
21:16:02.253 00.001 11616 PulseGuide returned control before completion, sleep 2213
21:16:04.472 02.219 11616 IsGuiding returns 1
21:16:04.472 00.000 11616 scope still moving after pulse duration time elapsed
21:16:04.503 00.031 11616 IsSlewing returns 0
21:16:04.503 00.000 11616 IsGuiding returns 1
21:16:04.534 00.031 11616 IsSlewing returns 0
21:16:04.534 00.000 11616 IsGuiding returns 0
21:16:04.534 00.000 11616 scope move finished after 2203 + 79 ms
21:16:04.534 00.000 11616 Move returns status 0, amount 2203
21:16:04.534 00.000 11616 move complete, result=0
21:16:04.535 00.001 11616 worker thread done servicing request
21:16:04.535 00.000 11616 Worker thread wakes up
21:16:04.535 00.000 12268 GuideStep: 0.3 px 162 ms WEST, 0.2 px 2203 ms SOUTH
21:16:04.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:04.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:06.544 02.009 11616 Exposure complete
21:16:06.603 00.059 11616 worker thread done servicing request
21:16:06.603 00.000 12268 OnExposeComplete: enter
21:16:06.604 00.001 12268 UpdateGuideState(): m_state=6
21:16:06.604 00.000 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2197
21:16:06.604 00.000 12268 Star::Find returns 1 (0), X=1244.15, Y=877.94, Mass=438, SNR=14.3, Peak=44 HFD=4.4
21:16:06.604 00.000 12268 MultiStar: [#1 0.25,0.35,0.97,U] [#2 0.14,0.57,0.91,U] [#3 -0.04,0.13,0.76,U] [#4 0.34,0.69,0.00,M1] [#5 0.52,0.05,0.60,U] [#6 0.19,0.59,0.59,U] [#7 0.22,1.39,0.00,M5] [#8 0.68,1.16,0.00,M4] 
21:16:06.604 00.000 12268 refined, 5 included, MultiStar: {0.26, 0.42}, one-star: {0.47, 0.71}
21:16:06.604 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.67) = xAngle (2.70 = 2.70)
21:16:06.604 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.73 = 2.73)
21:16:06.605 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=0.42 hyp=0.49 cameraTheta=1.03 mountX=-0.45 mountY=0.20, mountTheta=2.72
21:16:06.606 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.42, opts=13)
21:16:06.606 00.000 12268 Enqueuing Move request for scope (0.26, 0.42)
21:16:06.606 00.000 11616 Worker thread wakes up
21:16:06.606 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.42) opts 0xd
21:16:06.606 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.42)
21:16:06.606 00.000 11616 Moving (0.26, 0.42) raw xDistance=-0.45 yDistance=0.20
21:16:06.606 00.000 11616 BLC: History state: CurrMiss=0.20, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.034640, 1:0.198953
21:16:06.606 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:16:06.607 00.001 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
21:16:06.607 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.34
21:16:06.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
21:16:06.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
21:16:06.607 00.000 11616 MoveAxis(E, 250, ABG)
21:16:06.607 00.000 11616 Guiding  Dir = 2, Dur = 250
21:16:06.607 00.000 11616 IsSlewing returns 0
21:16:06.607 00.000 11616 IsGuiding returns 0
21:16:06.608 00.001 11616 PulseGuide returned control before completion, sleep 260
21:16:06.620 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:16:06.637 00.017 12268 UpdateGuideState exits: m=438 SNR=14.3
21:16:06.638 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:06.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:06.638 00.000 12268 Enqueuing Expose request
21:16:06.878 00.240 11616 IsGuiding returns 1
21:16:06.878 00.000 11616 scope still moving after pulse duration time elapsed
21:16:06.909 00.031 11616 IsSlewing returns 0
21:16:06.909 00.000 11616 IsGuiding returns 1
21:16:06.940 00.031 11616 IsSlewing returns 0
21:16:06.941 00.001 11616 IsGuiding returns 1
21:16:06.971 00.030 11616 IsSlewing returns 0
21:16:06.971 00.000 11616 IsGuiding returns 0
21:16:06.971 00.000 11616 scope move finished after 250 + 114 ms
21:16:06.972 00.001 11616 Move returns status 0, amount 250
21:16:06.972 00.000 11616 MoveAxis(S, 17, ABG)
21:16:06.972 00.000 11616 Guiding  Dir = 1, Dur = 17
21:16:06.972 00.000 11616 IsSlewing returns 0
21:16:06.972 00.000 11616 IsGuiding returns 0
21:16:06.973 00.001 11616 PulseGuide returned control before completion, sleep 27
21:16:07.003 00.030 11616 IsGuiding returns 1
21:16:07.003 00.000 11616 scope still moving after pulse duration time elapsed
21:16:07.034 00.031 11616 IsSlewing returns 0
21:16:07.034 00.000 11616 IsGuiding returns 0
21:16:07.034 00.000 11616 scope move finished after 17 + 44 ms
21:16:07.035 00.001 11616 Move returns status 0, amount 17
21:16:07.035 00.000 11616 move complete, result=0
21:16:07.035 00.000 11616 worker thread done servicing request
21:16:07.035 00.000 11616 Worker thread wakes up
21:16:07.035 00.000 12268 GuideStep: -0.4 px 250 ms EAST, 0.2 px 17 ms SOUTH
21:16:07.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:07.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:09.056 02.021 11616 Exposure complete
21:16:09.112 00.056 11616 worker thread done servicing request
21:16:09.113 00.001 12268 OnExposeComplete: enter
21:16:09.113 00.000 12268 UpdateGuideState(): m_state=6
21:16:09.113 00.000 12268 Star::Find(15, 1244, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2198
21:16:09.113 00.000 12268 Star::Find returns 1 (0), X=1243.41, Y=877.52, Mass=376, SNR=13.3, Peak=44 HFD=4.1
21:16:09.113 00.000 12268 MultiStar: [#1 -0.09,0.25,0.97,U] [#2 -0.46,0.09,0.98,U] [#3 -0.47,-0.13,0.80,U] [#4 -0.40,0.57,0.00,M2] [#5 -0.13,0.19,0.63,U] [#6 0.15,0.61,0.70,U] [#7 -0.41,0.96,0.00,M6] [#8 0.16,-0.02,0.56,U] 
21:16:09.114 00.001 12268 refined, 6 included, MultiStar: {-0.19, 0.19}, one-star: {-0.27, 0.30}
21:16:09.114 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.67) = xAngle (4.03 = -2.26)
21:16:09.114 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.06 = -2.23)
21:16:09.114 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.36 mountX=-0.17 mountY=-0.21, mountTheta=-2.24
21:16:09.115 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.19, opts=13)
21:16:09.115 00.000 12268 Enqueuing Move request for scope (-0.19, 0.19)
21:16:09.116 00.001 11616 Worker thread wakes up
21:16:09.116 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
21:16:09.116 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
21:16:09.116 00.000 11616 Moving (-0.19, 0.19) raw xDistance=-0.17 yDistance=-0.21
21:16:09.116 00.000 11616 BLC: History state: CurrMiss=-0.21, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.034640, 1:0.198953, 2:-0.212297
21:16:09.116 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
21:16:09.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
21:16:09.116 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:16:09.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:16:09.116 00.000 11616 MoveAxis(E, 95, ABG)
21:16:09.117 00.001 11616 Guiding  Dir = 2, Dur = 95
21:16:09.117 00.000 11616 IsSlewing returns 0
21:16:09.117 00.000 11616 IsGuiding returns 0
21:16:09.117 00.000 11616 PulseGuide returned control before completion, sleep 105
21:16:09.128 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:16:09.146 00.018 12268 UpdateGuideState exits: m=376 SNR=13.3
21:16:09.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:09.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:09.146 00.000 12268 Enqueuing Expose request
21:16:09.237 00.091 11616 IsGuiding returns 1
21:16:09.237 00.000 11616 scope still moving after pulse duration time elapsed
21:16:09.268 00.031 11616 IsSlewing returns 0
21:16:09.268 00.000 11616 IsGuiding returns 0
21:16:09.268 00.000 11616 scope move finished after 95 + 55 ms
21:16:09.268 00.000 11616 Move returns status 0, amount 95
21:16:09.268 00.000 11616 MoveAxis(N, 0, ABG)
21:16:09.268 00.000 11616 Move returns status 0, amount 0
21:16:09.268 00.000 11616 move complete, result=0
21:16:09.268 00.000 11616 worker thread done servicing request
21:16:09.269 00.001 11616 Worker thread wakes up
21:16:09.269 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:09.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:09.269 00.000 12268 GuideStep: -0.2 px 95 ms EAST, -0.2 px 0 ms NORTH
21:16:11.287 02.018 11616 Exposure complete
21:16:11.345 00.058 11616 worker thread done servicing request
21:16:11.346 00.001 12268 OnExposeComplete: enter
21:16:11.346 00.000 12268 UpdateGuideState(): m_state=6
21:16:11.346 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2199
21:16:11.346 00.000 12268 Star::Find returns 1 (0), X=1243.73, Y=876.92, Mass=326, SNR=12.3, Peak=36 HFD=4.1
21:16:11.347 00.001 12268 MultiStar: [#1 -0.08,0.02,1.08,U] [#2 -0.47,-0.05,1.08,U] [#3 0.08,-0.04,0.80,U] [#4 -0.36,-0.30,0.84,U] [#5 0.13,-0.18,0.76,U] [#6 -0.06,0.18,0.76,U] [#7 -0.61,0.27,0.00,M7] [#8 -0.22,0.04,0.53,U] 
21:16:11.347 00.000 12268 refined, 7 included, MultiStar: {-0.12, -0.09}, one-star: {0.05, -0.31}
21:16:11.347 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.67) = xAngle (-0.84 = -0.84)
21:16:11.347 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.81 = -0.81)
21:16:11.347 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.51 mountX=0.10 mountY=-0.11, mountTheta=-0.83
21:16:11.349 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.09, opts=13)
21:16:11.349 00.000 12268 Enqueuing Move request for scope (-0.12, -0.09)
21:16:11.349 00.000 11616 Worker thread wakes up
21:16:11.349 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
21:16:11.349 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
21:16:11.349 00.000 11616 Moving (-0.12, -0.09) raw xDistance=0.10 yDistance=-0.11
21:16:11.349 00.000 11616 BLC: window closed
21:16:11.349 00.000 11616 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.034640, 1:0.198953, 2:-0.212297
21:16:11.349 00.000 11616 BLC: No correction, Miss < min_move
21:16:11.349 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:16:11.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:16:11.350 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:11.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:16:11.350 00.000 11616 MoveAxis(E, 0, ABG)
21:16:11.350 00.000 11616 Move returns status 0, amount 0
21:16:11.350 00.000 11616 MoveAxis(N, 0, ABG)
21:16:11.350 00.000 11616 Move returns status 0, amount 0
21:16:11.350 00.000 11616 move complete, result=0
21:16:11.350 00.000 11616 worker thread done servicing request
21:16:11.361 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:16:11.378 00.017 12268 UpdateGuideState exits: m=326 SNR=12.3
21:16:11.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:11.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:11.378 00.000 12268 Enqueuing Expose request
21:16:11.378 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:11.378 00.000 11616 Worker thread wakes up
21:16:11.379 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:11.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:13.394 02.015 11616 Exposure complete
21:16:13.451 00.057 11616 worker thread done servicing request
21:16:13.451 00.000 12268 OnExposeComplete: enter
21:16:13.451 00.000 12268 UpdateGuideState(): m_state=6
21:16:13.451 00.000 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2200
21:16:13.451 00.000 12268 Star::Find returns 1 (0), X=1243.73, Y=876.63, Mass=377, SNR=13.3, Peak=41 HFD=3.8
21:16:13.452 00.001 12268 MultiStar: [#1 -0.05,-0.82,0.00,M1] [#2 -0.05,-0.63,1.00,U] [#3 -0.06,-0.66,0.00,M1] [#4 -0.07,-0.57,0.83,U] [#5 0.35,-1.29,0.00,M1] [#6 0.29,-0.22,0.74,U] [#7 -0.20,-0.32,0.38,U] [#8 0.36,-1.01,0.00,M3] 
21:16:13.452 00.000 12268 refined, 4 included, MultiStar: {0.02, -0.50}, one-star: {0.05, -0.59}
21:16:13.452 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.67) = xAngle (0.14 = 0.14)
21:16:13.452 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.17 = 0.17)
21:16:13.452 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.50 hyp=0.50 cameraTheta=-1.53 mountX=0.50 mountY=0.08, mountTheta=0.17
21:16:13.453 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.50, opts=13)
21:16:13.454 00.001 12268 Enqueuing Move request for scope (0.02, -0.50)
21:16:13.454 00.000 11616 Worker thread wakes up
21:16:13.454 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.50) opts 0xd
21:16:13.454 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.50)
21:16:13.454 00.000 11616 Moving (0.02, -0.50) raw xDistance=0.50 yDistance=0.08
21:16:13.454 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
21:16:13.454 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.49
21:16:13.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
21:16:13.454 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:13.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:16:13.455 00.001 11616 MoveAxis(W, 278, ABG)
21:16:13.455 00.000 11616 Guiding  Dir = 3, Dur = 278
21:16:13.455 00.000 11616 IsSlewing returns 0
21:16:13.455 00.000 11616 IsGuiding returns 0
21:16:13.456 00.001 11616 PulseGuide returned control before completion, sleep 288
21:16:13.466 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:16:13.484 00.018 12268 UpdateGuideState exits: m=377 SNR=13.3
21:16:13.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:13.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:13.484 00.000 12268 Enqueuing Expose request
21:16:13.749 00.265 11616 IsGuiding returns 1
21:16:13.749 00.000 11616 scope still moving after pulse duration time elapsed
21:16:13.781 00.032 11616 IsSlewing returns 0
21:16:13.781 00.000 11616 IsGuiding returns 0
21:16:13.782 00.001 11616 scope move finished after 278 + 47 ms
21:16:13.782 00.000 11616 Move returns status 0, amount 278
21:16:13.782 00.000 11616 MoveAxis(N, 0, ABG)
21:16:13.782 00.000 11616 Move returns status 0, amount 0
21:16:13.782 00.000 11616 move complete, result=0
21:16:13.782 00.000 11616 worker thread done servicing request
21:16:13.782 00.000 11616 Worker thread wakes up
21:16:13.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:13.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:13.782 00.000 12268 GuideStep: 0.5 px 278 ms WEST, 0.1 px 0 ms NORTH
21:16:15.794 02.012 11616 Exposure complete
21:16:15.851 00.057 11616 worker thread done servicing request
21:16:15.851 00.000 12268 OnExposeComplete: enter
21:16:15.852 00.001 12268 UpdateGuideState(): m_state=6
21:16:15.852 00.000 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2201
21:16:15.852 00.000 12268 Star::Find returns 1 (0), X=1243.27, Y=877.16, Mass=374, SNR=13.2, Peak=38 HFD=4.5
21:16:15.852 00.000 12268 MultiStar: [#1 -0.27,-0.15,1.00,U] [#2 -0.38,-0.31,1.00,U] [#3 -0.48,-0.25,0.83,U] [#4 -0.27,-0.40,0.80,U] [#5 -0.05,-0.53,0.64,U] [#6 -0.03,0.16,0.78,U] [#7 -0.37,0.45,0.55,U] [#8 0.23,-0.40,0.46,U] 
21:16:15.852 00.000 12268 refined, 8 included, MultiStar: {-0.26, -0.17}, one-star: {-0.41, -0.06}
21:16:15.852 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-1.67) = xAngle (-0.89 = -0.89)
21:16:15.852 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.86 = -0.86)
21:16:15.852 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-2.55 mountX=0.20 mountY=-0.23, mountTheta=-0.87
21:16:15.854 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.17, opts=13)
21:16:15.854 00.000 12268 Enqueuing Move request for scope (-0.26, -0.17)
21:16:15.854 00.000 11616 Worker thread wakes up
21:16:15.854 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.17) opts 0xd
21:16:15.855 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.17)
21:16:15.855 00.000 11616 Moving (-0.26, -0.17) raw xDistance=0.20 yDistance=-0.23
21:16:15.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
21:16:15.855 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:16:15.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:16:15.855 00.000 11616 MoveAxis(W, 110, ABG)
21:16:15.855 00.000 11616 Guiding  Dir = 3, Dur = 110
21:16:15.855 00.000 11616 IsSlewing returns 0
21:16:15.855 00.000 11616 IsGuiding returns 0
21:16:15.856 00.001 11616 PulseGuide returned control before completion, sleep 120
21:16:15.867 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:16:15.884 00.017 12268 UpdateGuideState exits: m=374 SNR=13.2
21:16:15.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:15.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:15.885 00.001 12268 Enqueuing Expose request
21:16:15.979 00.094 11616 IsGuiding returns 1
21:16:15.979 00.000 11616 scope still moving after pulse duration time elapsed
21:16:16.010 00.031 11616 IsSlewing returns 0
21:16:16.010 00.000 11616 IsGuiding returns 0
21:16:16.010 00.000 11616 scope move finished after 110 + 45 ms
21:16:16.010 00.000 11616 Move returns status 0, amount 110
21:16:16.010 00.000 11616 MoveAxis(N, 0, ABG)
21:16:16.010 00.000 11616 Move returns status 0, amount 0
21:16:16.010 00.000 11616 move complete, result=0
21:16:16.011 00.001 11616 worker thread done servicing request
21:16:16.011 00.000 11616 Worker thread wakes up
21:16:16.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:16.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:16.011 00.000 12268 GuideStep: 0.2 px 110 ms WEST, -0.2 px 0 ms NORTH
21:16:18.022 02.011 11616 Exposure complete
21:16:18.080 00.058 11616 worker thread done servicing request
21:16:18.081 00.001 12268 OnExposeComplete: enter
21:16:18.081 00.000 12268 UpdateGuideState(): m_state=6
21:16:18.081 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2202
21:16:18.081 00.000 12268 Star::Find returns 1 (0), X=1243.32, Y=877.14, Mass=383, SNR=13.4, Peak=41 HFD=4.2
21:16:18.081 00.000 12268 MultiStar: [#1 -0.30,-0.19,1.02,U] [#2 -0.71,-0.22,0.00,M1] [#3 -0.18,-0.23,0.77,U] [#4 -0.32,0.02,0.81,U] [#5 0.11,-0.41,0.67,U] [#6 0.17,-0.12,0.74,U] [#7 -0.66,0.31,0.00,M6] [#8 -0.47,0.05,0.62,U] 
21:16:18.081 00.000 12268 refined, 6 included, MultiStar: {-0.21, -0.14}, one-star: {-0.36, -0.08}
21:16:18.081 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.67) = xAngle (-0.89 = -0.89)
21:16:18.082 00.001 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.86 = -0.86)
21:16:18.082 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-2.56 mountX=0.15 mountY=-0.19, mountTheta=-0.88
21:16:18.083 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.14, opts=13)
21:16:18.083 00.000 12268 Enqueuing Move request for scope (-0.21, -0.14)
21:16:18.083 00.000 11616 Worker thread wakes up
21:16:18.083 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.14) opts 0xd
21:16:18.083 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.14)
21:16:18.083 00.000 11616 Moving (-0.21, -0.14) raw xDistance=0.15 yDistance=-0.19
21:16:18.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
21:16:18.083 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:16:18.084 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:16:18.084 00.000 11616 MoveAxis(W, 87, ABG)
21:16:18.084 00.000 11616 Guiding  Dir = 3, Dur = 87
21:16:18.084 00.000 11616 IsSlewing returns 0
21:16:18.084 00.000 11616 IsGuiding returns 0
21:16:18.085 00.001 11616 PulseGuide returned control before completion, sleep 97
21:16:18.097 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:16:18.114 00.017 12268 UpdateGuideState exits: m=383 SNR=13.4
21:16:18.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:18.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:18.114 00.000 12268 Enqueuing Expose request
21:16:18.194 00.080 11616 IsGuiding returns 0
21:16:18.194 00.000 11616 Move returns status 0, amount 87
21:16:18.194 00.000 11616 MoveAxis(N, 0, ABG)
21:16:18.195 00.001 11616 Move returns status 0, amount 0
21:16:18.195 00.000 11616 move complete, result=0
21:16:18.195 00.000 11616 worker thread done servicing request
21:16:18.195 00.000 12268 GuideStep: 0.2 px 87 ms WEST, -0.2 px 0 ms NORTH
21:16:18.196 00.001 11616 Worker thread wakes up
21:16:18.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:18.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:20.206 02.010 11616 Exposure complete
21:16:20.264 00.058 11616 worker thread done servicing request
21:16:20.264 00.000 12268 OnExposeComplete: enter
21:16:20.264 00.000 12268 UpdateGuideState(): m_state=6
21:16:20.265 00.001 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2203
21:16:20.265 00.000 12268 Star::Find returns 1 (0), X=1243.04, Y=877.35, Mass=363, SNR=13.1, Peak=46 HFD=4.0
21:16:20.265 00.000 12268 MultiStar: [#1 -0.43,0.10,0.96,U] [#2 -0.61,0.38,0.00,M2] [#3 -0.33,0.05,0.83,U] [#4 -0.35,0.31,0.81,U] [#5 -0.22,-0.34,0.64,U] [#6 -0.34,0.29,0.61,U] [#7 -0.91,0.78,0.00,M7] [#8 -0.36,-0.17,0.60,U] 
21:16:20.265 00.000 12268 refined, 6 included, MultiStar: {-0.40, 0.07}, one-star: {-0.63, 0.13}
21:16:20.265 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (-1.67) = xAngle (4.64 = -1.64)
21:16:20.265 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.67 = -1.61)
21:16:20.265 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.07 hyp=0.40 cameraTheta=2.97 mountX=-0.03 mountY=-0.40, mountTheta=-1.64
21:16:20.267 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=0.07, opts=13)
21:16:20.267 00.000 12268 Enqueuing Move request for scope (-0.40, 0.07)
21:16:20.267 00.000 11616 Worker thread wakes up
21:16:20.267 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.07) opts 0xd
21:16:20.267 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, 0.07)
21:16:20.267 00.000 11616 Moving (-0.40, 0.07) raw xDistance=-0.03 yDistance=-0.40
21:16:20.267 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:20.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:16:20.267 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:16:20.268 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
21:16:20.268 00.000 11616 MoveAxis(E, 0, ABG)
21:16:20.268 00.000 11616 Move returns status 0, amount 0
21:16:20.268 00.000 11616 MoveAxis(N, 0, ABG)
21:16:20.268 00.000 11616 Move returns status 0, amount 0
21:16:20.268 00.000 11616 move complete, result=0
21:16:20.268 00.000 11616 worker thread done servicing request
21:16:20.281 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:16:20.298 00.017 12268 UpdateGuideState exits: m=363 SNR=13.1
21:16:20.299 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:20.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:20.299 00.000 12268 Enqueuing Expose request
21:16:20.299 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:16:20.299 00.000 11616 Worker thread wakes up
21:16:20.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:20.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:22.320 02.021 11616 Exposure complete
21:16:22.379 00.059 11616 worker thread done servicing request
21:16:22.380 00.001 12268 OnExposeComplete: enter
21:16:22.380 00.000 12268 UpdateGuideState(): m_state=6
21:16:22.380 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2204
21:16:22.380 00.000 12268 Star::Find returns 1 (0), X=1243.51, Y=877.76, Mass=415, SNR=13.9, Peak=42 HFD=4.6
21:16:22.380 00.000 12268 MultiStar: [#1 -0.22,0.21,0.90,U] [#2 -0.44,0.48,0.90,U] [#3 -0.23,0.61,0.79,U] [#4 -0.52,0.59,0.00,M1] [#5 -0.25,0.41,0.62,U] [#6 -0.08,0.86,0.00,M1] [#7 -0.45,1.00,0.00,M8] [#8 -0.07,0.87,0.00,M1] 
21:16:22.380 00.000 12268 refined, 4 included, MultiStar: {-0.26, 0.45}, one-star: {-0.17, 0.53}
21:16:22.380 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.67) = xAngle (3.77 = -2.51)
21:16:22.381 00.001 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.80 = -2.48)
21:16:22.381 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.45 hyp=0.52 cameraTheta=2.10 mountX=-0.42 mountY=-0.32, mountTheta=-2.50
21:16:22.382 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.45, opts=13)
21:16:22.382 00.000 12268 Enqueuing Move request for scope (-0.26, 0.45)
21:16:22.382 00.000 11616 Worker thread wakes up
21:16:22.383 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.45) opts 0xd
21:16:22.383 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.45)
21:16:22.383 00.000 11616 Moving (-0.26, 0.45) raw xDistance=-0.42 yDistance=-0.32
21:16:22.383 00.000 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
21:16:22.383 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.26
21:16:22.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
21:16:22.383 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:16:22.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:16:22.383 00.000 11616 MoveAxis(E, 235, ABG)
21:16:22.383 00.000 11616 Guiding  Dir = 2, Dur = 235
21:16:22.383 00.000 11616 IsSlewing returns 0
21:16:22.384 00.001 11616 IsGuiding returns 0
21:16:22.384 00.000 11616 PulseGuide returned control before completion, sleep 245
21:16:22.395 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:16:22.413 00.018 12268 UpdateGuideState exits: m=415 SNR=13.9
21:16:22.413 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:22.413 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:22.413 00.000 12268 Enqueuing Expose request
21:16:22.639 00.226 11616 IsGuiding returns 1
21:16:22.639 00.000 11616 scope still moving after pulse duration time elapsed
21:16:22.669 00.030 11616 IsSlewing returns 0
21:16:22.669 00.000 11616 IsGuiding returns 1
21:16:22.699 00.030 11616 IsSlewing returns 0
21:16:22.700 00.001 11616 IsGuiding returns 1
21:16:22.730 00.030 11616 IsSlewing returns 0
21:16:22.730 00.000 11616 IsGuiding returns 1
21:16:22.762 00.032 11616 IsSlewing returns 0
21:16:22.762 00.000 11616 IsGuiding returns 1
21:16:22.794 00.032 11616 IsSlewing returns 0
21:16:22.794 00.000 11616 IsGuiding returns 1
21:16:22.825 00.031 11616 IsSlewing returns 0
21:16:22.825 00.000 11616 IsGuiding returns 1
21:16:22.855 00.030 11616 IsSlewing returns 0
21:16:22.856 00.001 11616 IsGuiding returns 1
21:16:22.887 00.031 11616 IsSlewing returns 0
21:16:22.888 00.001 11616 IsGuiding returns 0
21:16:22.888 00.000 11616 scope move finished after 235 + 269 ms
21:16:22.888 00.000 11616 Move returns status 0, amount 235
21:16:22.888 00.000 11616 MoveAxis(N, 0, ABG)
21:16:22.888 00.000 11616 Move returns status 0, amount 0
21:16:22.888 00.000 11616 move complete, result=0
21:16:22.888 00.000 11616 worker thread done servicing request
21:16:22.888 00.000 11616 Worker thread wakes up
21:16:22.889 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:22.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:22.889 00.000 12268 GuideStep: -0.4 px 235 ms EAST, -0.3 px 0 ms NORTH
21:16:24.900 02.011 11616 Exposure complete
21:16:24.957 00.057 11616 worker thread done servicing request
21:16:24.957 00.000 12268 OnExposeComplete: enter
21:16:24.957 00.000 12268 UpdateGuideState(): m_state=6
21:16:24.957 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
21:16:24.957 00.000 12268 Star::Find returns 1 (0), X=1243.42, Y=877.86, Mass=372, SNR=13.2, Peak=48 HFD=3.8
21:16:24.957 00.000 12268 MultiStar: [#1 -0.42,0.39,1.00,U] [#2 -0.68,0.55,0.00,M2] [#3 -0.51,0.37,0.79,U] [#4 -0.34,0.84,0.00,M2] [#5 -0.11,0.50,0.67,U] [#6 -0.29,0.98,0.00,M2] [#7 -0.16,1.41,0.00,M9] [#8 -0.06,0.49,0.59,U] 
21:16:24.957 00.000 12268 refined, 4 included, MultiStar: {-0.29, 0.48}, one-star: {-0.26, 0.64}
21:16:24.957 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.67) = xAngle (3.79 = -2.50)
21:16:24.957 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.82 = -2.47)
21:16:24.957 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.48 hyp=0.56 cameraTheta=2.12 mountX=-0.45 mountY=-0.35, mountTheta=-2.48
21:16:24.959 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.48, opts=13)
21:16:24.959 00.000 12268 Enqueuing Move request for scope (-0.29, 0.48)
21:16:24.959 00.000 11616 Worker thread wakes up
21:16:24.959 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.48) opts 0xd
21:16:24.959 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.48)
21:16:24.959 00.000 11616 Moving (-0.29, 0.48) raw xDistance=-0.45 yDistance=-0.35
21:16:24.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
21:16:24.960 00.001 11616 switching direction from 1 to -1 - decHistory=-4 oldest=0.22 newest=-1.07
21:16:24.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
21:16:24.960 00.000 11616 MoveAxis(E, 251, ABG)
21:16:24.960 00.000 11616 Guiding  Dir = 2, Dur = 251
21:16:24.960 00.000 11616 IsSlewing returns 0
21:16:24.960 00.000 11616 IsGuiding returns 0
21:16:24.961 00.001 11616 PulseGuide returned control before completion, sleep 261
21:16:24.973 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:16:24.991 00.018 12268 UpdateGuideState exits: m=372 SNR=13.2
21:16:24.992 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:24.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:24.992 00.000 12268 Enqueuing Expose request
21:16:25.237 00.245 11616 IsGuiding returns 1
21:16:25.237 00.000 11616 scope still moving after pulse duration time elapsed
21:16:25.268 00.031 11616 IsSlewing returns 0
21:16:25.269 00.001 11616 IsGuiding returns 1
21:16:25.298 00.029 11616 IsSlewing returns 0
21:16:25.298 00.000 11616 IsGuiding returns 1
21:16:25.329 00.031 11616 IsSlewing returns 0
21:16:25.330 00.001 11616 IsGuiding returns 0
21:16:25.330 00.000 11616 scope move finished after 251 + 118 ms
21:16:25.330 00.000 11616 Move returns status 0, amount 251
21:16:25.330 00.000 11616 BLC: Oldest BLC event removed
21:16:25.330 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2183 applied
21:16:25.330 00.000 11616 MoveAxis(N, 2213, ABG)
21:16:25.330 00.000 11616 Guiding  Dir = 0, Dur = 2213
21:16:25.330 00.000 11616 IsSlewing returns 0
21:16:25.331 00.001 11616 IsGuiding returns 0
21:16:25.331 00.000 11616 PulseGuide returned control before completion, sleep 2223
21:16:27.568 02.237 11616 IsGuiding returns 1
21:16:27.568 00.000 11616 scope still moving after pulse duration time elapsed
21:16:27.599 00.031 11616 IsSlewing returns 0
21:16:27.599 00.000 11616 IsGuiding returns 0
21:16:27.599 00.000 11616 scope move finished after 2213 + 54 ms
21:16:27.599 00.000 11616 Move returns status 0, amount 2213
21:16:27.599 00.000 11616 move complete, result=0
21:16:27.600 00.001 11616 worker thread done servicing request
21:16:27.600 00.000 11616 Worker thread wakes up
21:16:27.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:27.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:27.600 00.000 12268 GuideStep: -0.4 px 251 ms EAST, -0.4 px 2213 ms NORTH
21:16:29.613 02.013 11616 Exposure complete
21:16:29.673 00.060 11616 worker thread done servicing request
21:16:29.673 00.000 12268 OnExposeComplete: enter
21:16:29.673 00.000 12268 UpdateGuideState(): m_state=6
21:16:29.674 00.001 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2206
21:16:29.674 00.000 12268 Star::Find returns 1 (0), X=1243.15, Y=877.36, Mass=343, SNR=12.7, Peak=42 HFD=3.7
21:16:29.674 00.000 12268 MultiStar: [#1 -0.76,-0.40,0.00,M1] [#2 -0.94,-0.07,0.00,M3] [#3 -0.63,-0.58,0.00,M1] [#4 -0.80,0.26,0.00,M3] [#5 -0.59,-0.28,0.00,M1] [#6 -0.50,0.41,0.79,U] [#7 -0.55,0.16,0.40,U] [#8 -0.62,0.38,0.00,M1] 
21:16:29.674 00.000 12268 single-star, 2 included, MultiStar: {-0.52, 0.24}, one-star: {-0.53, 0.13}
21:16:29.674 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (-1.67) = xAngle (4.56 = -1.72)
21:16:29.674 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.60 = -1.69)
21:16:29.674 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.13 hyp=0.55 cameraTheta=2.90 mountX=-0.08 mountY=-0.54, mountTheta=-1.72
21:16:29.676 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=0.13, opts=13)
21:16:29.676 00.000 12268 Enqueuing Move request for scope (-0.53, 0.13)
21:16:29.676 00.000 11616 Worker thread wakes up
21:16:29.676 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.13) opts 0xd
21:16:29.676 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, 0.13)
21:16:29.677 00.001 11616 Moving (-0.53, 0.13) raw xDistance=-0.08 yDistance=-0.54
21:16:29.677 00.000 11616 BLC: History state: CurrMiss=0.54, AvgInitMiss=0.29, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.052673, 1:0.542542
21:16:29.677 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:16:29.677 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:29.677 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:16:29.677 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.54
21:16:29.677 00.000 11616 MoveAxis(E, 0, ABG)
21:16:29.677 00.000 11616 Move returns status 0, amount 0
21:16:29.677 00.000 11616 MoveAxis(N, 46, ABG)
21:16:29.677 00.000 11616 Guiding  Dir = 0, Dur = 46
21:16:29.678 00.001 11616 IsSlewing returns 0
21:16:29.678 00.000 11616 IsGuiding returns 0
21:16:29.678 00.000 11616 PulseGuide returned control before completion, sleep 56
21:16:29.690 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:16:29.707 00.017 12268 UpdateGuideState exits: m=343 SNR=12.7
21:16:29.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:29.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:29.708 00.001 12268 Enqueuing Expose request
21:16:29.736 00.028 11616 IsGuiding returns 1
21:16:29.736 00.000 11616 scope still moving after pulse duration time elapsed
21:16:29.768 00.032 11616 IsSlewing returns 0
21:16:29.768 00.000 11616 IsGuiding returns 0
21:16:29.768 00.000 11616 scope move finished after 46 + 43 ms
21:16:29.768 00.000 11616 Move returns status 0, amount 46
21:16:29.768 00.000 11616 move complete, result=0
21:16:29.768 00.000 11616 worker thread done servicing request
21:16:29.768 00.000 11616 Worker thread wakes up
21:16:29.769 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.5 px 46 ms NORTH
21:16:29.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:29.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:31.783 02.014 11616 Exposure complete
21:16:31.840 00.057 11616 worker thread done servicing request
21:16:31.841 00.001 12268 OnExposeComplete: enter
21:16:31.841 00.000 12268 UpdateGuideState(): m_state=6
21:16:31.841 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2207
21:16:31.841 00.000 12268 Star::Find returns 1 (0), X=1243.84, Y=877.53, Mass=375, SNR=13.3, Peak=47 HFD=3.8
21:16:31.841 00.000 12268 MultiStar: [#1 0.27,0.14,1.11,U] [#2 -0.14,0.28,0.97,U] [#3 -0.03,-0.15,0.85,U] [#4 -0.09,0.44,0.75,U] [#5 0.14,-0.50,0.65,U] [#6 0.50,0.56,0.00,M2] [#7 0.10,0.46,0.55,U] [#8 0.34,0.04,0.60,U] 
21:16:31.841 00.000 12268 refined, 7 included, MultiStar: {0.09, 0.14}, one-star: {0.16, 0.31}
21:16:31.841 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.67) = xAngle (2.68 = 2.68)
21:16:31.842 00.001 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.71 = 2.71)
21:16:31.842 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.16 cameraTheta=1.01 mountX=-0.15 mountY=0.07, mountTheta=2.70
21:16:31.842 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.14, opts=13)
21:16:31.843 00.001 12268 Enqueuing Move request for scope (0.09, 0.14)
21:16:31.843 00.000 11616 Worker thread wakes up
21:16:31.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
21:16:31.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
21:16:31.843 00.000 11616 Moving (0.09, 0.14) raw xDistance=-0.15 yDistance=0.07
21:16:31.843 00.000 11616 BLC: History state: CurrMiss=-0.07, AvgInitMiss=0.29, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.052673, 1:0.542542, 2:-0.069177
21:16:31.843 00.000 11616 BLC: No correction, Miss < min_move
21:16:31.844 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
21:16:31.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:31.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:16:31.844 00.000 11616 MoveAxis(E, 82, ABG)
21:16:31.844 00.000 11616 Guiding  Dir = 2, Dur = 82
21:16:31.844 00.000 11616 IsSlewing returns 0
21:16:31.844 00.000 11616 IsGuiding returns 0
21:16:31.845 00.001 11616 PulseGuide returned control before completion, sleep 92
21:16:31.858 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:16:31.877 00.019 12268 UpdateGuideState exits: m=375 SNR=13.3
21:16:31.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:31.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:31.877 00.000 12268 Enqueuing Expose request
21:16:31.939 00.062 11616 IsGuiding returns 1
21:16:31.939 00.000 11616 scope still moving after pulse duration time elapsed
21:16:31.969 00.030 11616 IsSlewing returns 0
21:16:31.969 00.000 11616 IsGuiding returns 0
21:16:31.969 00.000 11616 scope move finished after 82 + 42 ms
21:16:31.969 00.000 11616 Move returns status 0, amount 82
21:16:31.970 00.001 11616 MoveAxis(N, 0, ABG)
21:16:31.970 00.000 11616 Move returns status 0, amount 0
21:16:31.970 00.000 11616 move complete, result=0
21:16:31.970 00.000 11616 worker thread done servicing request
21:16:31.970 00.000 11616 Worker thread wakes up
21:16:31.970 00.000 12268 GuideStep: -0.1 px 82 ms EAST, 0.1 px 0 ms NORTH
21:16:31.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:31.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:33.987 02.017 11616 Exposure complete
21:16:34.045 00.058 11616 worker thread done servicing request
21:16:34.045 00.000 12268 OnExposeComplete: enter
21:16:34.045 00.000 12268 UpdateGuideState(): m_state=6
21:16:34.045 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2208
21:16:34.045 00.000 12268 Star::Find returns 1 (0), X=1243.78, Y=877.81, Mass=406, SNR=13.8, Peak=43 HFD=4.4
21:16:34.046 00.001 12268 MultiStar: [#1 -0.08,0.29,0.96,U] [#2 -0.04,0.09,0.98,U] [#3 -0.14,0.08,0.77,U] [#4 -0.24,0.37,0.76,U] [#5 0.18,-0.02,0.63,U] [#6 -0.17,0.74,0.00,M3] [#7 -0.48,0.60,0.00,M8] [#8 0.43,0.25,0.56,U] 
21:16:34.046 00.000 12268 refined, 6 included, MultiStar: {0.01, 0.25}, one-star: {0.10, 0.58}
21:16:34.046 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.67) = xAngle (3.21 = -3.08)
21:16:34.046 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.24 = -3.04)
21:16:34.046 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.54 mountX=-0.25 mountY=-0.02, mountTheta=-3.04
21:16:34.047 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.25, opts=13)
21:16:34.048 00.001 12268 Enqueuing Move request for scope (0.01, 0.25)
21:16:34.048 00.000 11616 Worker thread wakes up
21:16:34.048 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd
21:16:34.048 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.25)
21:16:34.048 00.000 11616 Moving (0.01, 0.25) raw xDistance=-0.25 yDistance=-0.02
21:16:34.048 00.000 11616 BLC: window closed
21:16:34.048 00.000 11616 BLC: History state: CurrMiss=0.02, AvgInitMiss=0.29, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.052673, 1:0.542542, 2:-0.069177
21:16:34.048 00.000 11616 BLC: No correction, Miss < min_move
21:16:34.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
21:16:34.048 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:34.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:16:34.049 00.001 11616 MoveAxis(E, 140, ABG)
21:16:34.049 00.000 11616 Guiding  Dir = 2, Dur = 140
21:16:34.049 00.000 11616 IsSlewing returns 0
21:16:34.049 00.000 11616 IsGuiding returns 0
21:16:34.049 00.000 11616 PulseGuide returned control before completion, sleep 150
21:16:34.061 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:16:34.080 00.019 12268 UpdateGuideState exits: m=406 SNR=13.8
21:16:34.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:34.080 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:34.080 00.000 12268 Enqueuing Expose request
21:16:34.203 00.123 11616 IsGuiding returns 1
21:16:34.203 00.000 11616 scope still moving after pulse duration time elapsed
21:16:34.233 00.030 11616 IsSlewing returns 0
21:16:34.233 00.000 11616 IsGuiding returns 0
21:16:34.233 00.000 11616 scope move finished after 140 + 44 ms
21:16:34.234 00.001 11616 Move returns status 0, amount 140
21:16:34.234 00.000 11616 MoveAxis(N, 0, ABG)
21:16:34.234 00.000 11616 Move returns status 0, amount 0
21:16:34.234 00.000 11616 move complete, result=0
21:16:34.234 00.000 11616 worker thread done servicing request
21:16:34.234 00.000 11616 Worker thread wakes up
21:16:34.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:34.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:34.234 00.000 12268 GuideStep: -0.3 px 140 ms EAST, -0.0 px 0 ms NORTH
21:16:36.247 02.013 11616 Exposure complete
21:16:36.305 00.058 11616 worker thread done servicing request
21:16:36.306 00.001 12268 OnExposeComplete: enter
21:16:36.306 00.000 12268 UpdateGuideState(): m_state=6
21:16:36.306 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2209
21:16:36.306 00.000 12268 Star::Find returns 1 (0), X=1243.59, Y=877.26, Mass=354, SNR=12.8, Peak=41 HFD=4.1
21:16:36.307 00.001 12268 MultiStar: [#1 -0.26,0.25,1.07,U] [#2 -0.21,0.09,1.06,U] [#3 0.02,-0.07,0.79,U] [#4 -0.30,0.23,0.85,U] [#5 0.29,0.11,0.68,U] [#6 0.27,0.31,0.78,U] [#7 -0.18,0.36,0.49,U] [#8 0.01,0.08,0.58,U] 
21:16:36.307 00.000 12268 single-star, 8 included, MultiStar: {-0.07, 0.15}, one-star: {-0.09, 0.04}
21:16:36.307 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.67) = xAngle (4.41 = -1.87)
21:16:36.307 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.45 = -1.84)
21:16:36.307 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.75 mountX=-0.03 mountY=-0.10, mountTheta=-1.87
21:16:36.308 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.04, opts=13)
21:16:36.308 00.000 12268 Enqueuing Move request for scope (-0.09, 0.04)
21:16:36.309 00.001 11616 Worker thread wakes up
21:16:36.309 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
21:16:36.309 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
21:16:36.309 00.000 11616 Moving (-0.09, 0.04) raw xDistance=-0.03 yDistance=-0.10
21:16:36.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:36.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:16:36.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:36.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:16:36.309 00.000 11616 MoveAxis(E, 0, ABG)
21:16:36.309 00.000 11616 Move returns status 0, amount 0
21:16:36.309 00.000 11616 MoveAxis(N, 0, ABG)
21:16:36.309 00.000 11616 Move returns status 0, amount 0
21:16:36.309 00.000 11616 move complete, result=0
21:16:36.310 00.001 11616 worker thread done servicing request
21:16:36.323 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:16:36.340 00.017 12268 UpdateGuideState exits: m=354 SNR=12.8
21:16:36.340 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:36.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:36.340 00.000 12268 Enqueuing Expose request
21:16:36.340 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:36.341 00.001 11616 Worker thread wakes up
21:16:36.341 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:36.341 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:38.355 02.014 11616 Exposure complete
21:16:38.412 00.057 11616 worker thread done servicing request
21:16:38.412 00.000 12268 OnExposeComplete: enter
21:16:38.412 00.000 12268 UpdateGuideState(): m_state=6
21:16:38.412 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2210
21:16:38.412 00.000 12268 Star::Find returns 1 (0), X=1243.74, Y=876.99, Mass=416, SNR=14.0, Peak=43 HFD=4.3
21:16:38.412 00.000 12268 MultiStar: [#1 -0.15,-0.04,0.95,U] [#2 -0.12,-0.02,0.95,U] [#3 -0.06,-0.13,0.77,U] [#4 -0.32,0.09,0.73,U] [#5 0.19,-0.19,0.63,U] [#6 0.09,0.43,0.71,U] [#7 -0.28,0.95,0.00,M8] [#8 0.02,0.19,0.45,U] 
21:16:38.412 00.000 12268 refined, 7 included, MultiStar: {-0.05, -0.01}, one-star: {0.06, -0.23}
21:16:38.412 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.67) = xAngle (-1.24 = -1.24)
21:16:38.413 00.001 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.21 = -1.21)
21:16:38.413 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.91 mountX=0.02 mountY=-0.04, mountTheta=-1.24
21:16:38.414 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.01, opts=13)
21:16:38.414 00.000 12268 Enqueuing Move request for scope (-0.05, -0.01)
21:16:38.414 00.000 11616 Worker thread wakes up
21:16:38.415 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
21:16:38.415 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
21:16:38.415 00.000 11616 Moving (-0.05, -0.01) raw xDistance=0.02 yDistance=-0.04
21:16:38.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:38.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:16:38.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:38.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:16:38.415 00.000 11616 MoveAxis(E, 0, ABG)
21:16:38.415 00.000 11616 Move returns status 0, amount 0
21:16:38.415 00.000 11616 MoveAxis(N, 0, ABG)
21:16:38.415 00.000 11616 Move returns status 0, amount 0
21:16:38.415 00.000 11616 move complete, result=0
21:16:38.415 00.000 11616 worker thread done servicing request
21:16:38.426 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:16:38.444 00.018 12268 UpdateGuideState exits: m=416 SNR=14.0
21:16:38.444 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:38.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:38.444 00.000 12268 Enqueuing Expose request
21:16:38.444 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:16:38.444 00.000 11616 Worker thread wakes up
21:16:38.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:38.445 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:40.459 02.014 11616 Exposure complete
21:16:40.516 00.057 11616 worker thread done servicing request
21:16:40.516 00.000 12268 OnExposeComplete: enter
21:16:40.516 00.000 12268 UpdateGuideState(): m_state=6
21:16:40.517 00.001 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2211
21:16:40.517 00.000 12268 Star::Find returns 1 (0), X=1243.82, Y=877.18, Mass=383, SNR=13.3, Peak=44 HFD=4.4
21:16:40.517 00.000 12268 MultiStar: [#1 -0.24,-0.16,0.95,U] [#2 -0.43,-0.04,1.01,U] [#3 -0.17,-0.25,0.79,U] [#4 -0.08,-0.13,0.80,U] [#5 0.04,-0.29,0.63,U] [#6 -0.22,0.21,0.80,U] [#7 -0.18,0.82,0.00,M9] [#8 0.26,0.35,0.61,U] 
21:16:40.517 00.000 12268 refined, 7 included, MultiStar: {-0.11, -0.05}, one-star: {0.15, -0.04}
21:16:40.517 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-1.67) = xAngle (-1.04 = -1.04)
21:16:40.517 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.01 = -1.01)
21:16:40.517 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.71 mountX=0.06 mountY=-0.10, mountTheta=-1.03
21:16:40.519 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.05, opts=13)
21:16:40.519 00.000 12268 Enqueuing Move request for scope (-0.11, -0.05)
21:16:40.519 00.000 11616 Worker thread wakes up
21:16:40.519 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
21:16:40.519 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
21:16:40.519 00.000 11616 Moving (-0.11, -0.05) raw xDistance=0.06 yDistance=-0.10
21:16:40.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:40.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:16:40.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:40.520 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:16:40.520 00.000 11616 MoveAxis(E, 0, ABG)
21:16:40.520 00.000 11616 Move returns status 0, amount 0
21:16:40.520 00.000 11616 MoveAxis(N, 0, ABG)
21:16:40.520 00.000 11616 Move returns status 0, amount 0
21:16:40.520 00.000 11616 move complete, result=0
21:16:40.520 00.000 11616 worker thread done servicing request
21:16:40.536 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:16:40.554 00.018 12268 UpdateGuideState exits: m=383 SNR=13.3
21:16:40.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:40.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:40.554 00.000 12268 Enqueuing Expose request
21:16:40.555 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:40.555 00.000 11616 Worker thread wakes up
21:16:40.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:40.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:42.567 02.012 11616 Exposure complete
21:16:42.624 00.057 11616 worker thread done servicing request
21:16:42.624 00.000 12268 OnExposeComplete: enter
21:16:42.624 00.000 12268 UpdateGuideState(): m_state=6
21:16:42.626 00.002 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2212
21:16:42.626 00.000 12268 Star::Find returns 1 (0), X=1243.47, Y=877.28, Mass=379, SNR=13.4, Peak=39 HFD=3.9
21:16:42.626 00.000 12268 MultiStar: [#1 -0.14,0.33,1.00,U] [#2 -0.43,0.32,1.00,U] [#3 -0.31,-0.13,0.78,U] [#4 0.15,0.38,0.80,U] [#5 0.07,-0.22,0.62,U] [#6 -0.01,0.39,0.56,U] [#7 -0.19,0.69,0.00,M10] [#8 0.19,0.03,0.57,U] 
21:16:42.626 00.000 12268 refined, 7 included, MultiStar: {-0.12, 0.16}, one-star: {-0.20, 0.05}
21:16:42.627 00.001 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.67) = xAngle (3.89 = -2.40)
21:16:42.627 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.92 = -2.37)
21:16:42.627 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.22 mountX=-0.15 mountY=-0.14, mountTheta=-2.38
21:16:42.632 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.16, opts=13)
21:16:42.632 00.000 12268 Enqueuing Move request for scope (-0.12, 0.16)
21:16:42.632 00.000 11616 Worker thread wakes up
21:16:42.632 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
21:16:42.632 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
21:16:42.632 00.000 11616 Moving (-0.12, 0.16) raw xDistance=-0.15 yDistance=-0.14
21:16:42.632 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
21:16:42.632 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:42.632 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:16:42.632 00.000 11616 MoveAxis(E, 82, ABG)
21:16:42.632 00.000 11616 Guiding  Dir = 2, Dur = 82
21:16:42.633 00.001 11616 IsSlewing returns 0
21:16:42.633 00.000 11616 IsGuiding returns 0
21:16:42.633 00.000 11616 PulseGuide returned control before completion, sleep 92
21:16:42.645 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:16:42.665 00.020 12268 UpdateGuideState exits: m=379 SNR=13.4
21:16:42.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:42.665 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:42.665 00.000 12268 Enqueuing Expose request
21:16:42.732 00.067 11616 IsGuiding returns 1
21:16:42.732 00.000 11616 scope still moving after pulse duration time elapsed
21:16:42.764 00.032 11616 IsSlewing returns 0
21:16:42.764 00.000 11616 IsGuiding returns 0
21:16:42.764 00.000 11616 scope move finished after 82 + 48 ms
21:16:42.764 00.000 11616 Move returns status 0, amount 82
21:16:42.764 00.000 11616 MoveAxis(N, 0, ABG)
21:16:42.765 00.001 11616 Move returns status 0, amount 0
21:16:42.765 00.000 11616 move complete, result=0
21:16:42.765 00.000 11616 worker thread done servicing request
21:16:42.765 00.000 11616 Worker thread wakes up
21:16:42.765 00.000 12268 GuideStep: -0.1 px 82 ms EAST, -0.1 px 0 ms NORTH
21:16:42.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:42.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:44.775 02.010 11616 Exposure complete
21:16:44.833 00.058 11616 worker thread done servicing request
21:16:44.833 00.000 12268 OnExposeComplete: enter
21:16:44.833 00.000 12268 UpdateGuideState(): m_state=6
21:16:44.833 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2213
21:16:44.833 00.000 12268 Star::Find returns 1 (0), X=1243.79, Y=877.34, Mass=388, SNR=13.5, Peak=44 HFD=3.7
21:16:44.834 00.001 12268 MultiStar: [#1 -0.08,0.14,1.01,U] [#2 -0.29,0.60,0.00,M1] [#3 -0.13,0.20,0.81,U] [#4 0.22,0.18,0.83,U] [#5 0.22,0.24,0.71,U] [#6 0.14,0.85,0.00,M1] [#7 -0.22,1.00,0.00,R] [#8 -0.06,0.01,0.61,U] 
21:16:44.834 00.000 12268 refined, 5 included, MultiStar: {0.04, 0.15}, one-star: {0.11, 0.11}
21:16:44.834 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.67) = xAngle (2.95 = 2.95)
21:16:44.834 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.99 = 2.99)
21:16:44.834 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.29 mountX=-0.15 mountY=0.02, mountTheta=2.98
21:16:44.835 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.15, opts=13)
21:16:44.835 00.000 12268 Enqueuing Move request for scope (0.04, 0.15)
21:16:44.835 00.000 11616 Worker thread wakes up
21:16:44.836 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
21:16:44.836 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
21:16:44.836 00.000 11616 Moving (0.04, 0.15) raw xDistance=-0.15 yDistance=0.02
21:16:44.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
21:16:44.836 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:44.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:16:44.836 00.000 11616 MoveAxis(E, 86, ABG)
21:16:44.836 00.000 11616 Guiding  Dir = 2, Dur = 86
21:16:44.836 00.000 11616 IsSlewing returns 0
21:16:44.837 00.001 11616 IsGuiding returns 0
21:16:44.837 00.000 11616 PulseGuide returned control before completion, sleep 96
21:16:44.849 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:16:44.867 00.018 12268 UpdateGuideState exits: m=388 SNR=13.5
21:16:44.867 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:44.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:44.867 00.000 12268 Enqueuing Expose request
21:16:44.947 00.080 11616 IsGuiding returns 1
21:16:44.947 00.000 11616 scope still moving after pulse duration time elapsed
21:16:44.978 00.031 11616 IsSlewing returns 0
21:16:44.979 00.001 11616 IsGuiding returns 0
21:16:44.979 00.000 11616 scope move finished after 86 + 56 ms
21:16:44.979 00.000 11616 Move returns status 0, amount 86
21:16:44.979 00.000 11616 MoveAxis(N, 0, ABG)
21:16:44.979 00.000 11616 Move returns status 0, amount 0
21:16:44.979 00.000 11616 move complete, result=0
21:16:44.979 00.000 11616 worker thread done servicing request
21:16:44.979 00.000 11616 Worker thread wakes up
21:16:44.979 00.000 12268 GuideStep: -0.2 px 86 ms EAST, 0.0 px 0 ms NORTH
21:16:44.980 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:44.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:46.990 02.010 11616 Exposure complete
21:16:47.048 00.058 11616 worker thread done servicing request
21:16:47.049 00.001 12268 OnExposeComplete: enter
21:16:47.049 00.000 12268 UpdateGuideState(): m_state=6
21:16:47.049 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2214
21:16:47.049 00.000 12268 Star::Find returns 1 (0), X=1243.66, Y=877.45, Mass=402, SNR=13.8, Peak=41 HFD=4.1
21:16:47.049 00.000 12268 MultiStar: [#1 -0.07,0.23,0.96,U] [#2 -0.54,0.53,0.00,M2] [#3 -0.15,0.57,0.77,U] [#4 -0.35,0.37,0.78,U] [#5 0.39,-0.38,0.62,U] [#6 0.43,0.72,0.00,M2] [#7 0.39,-0.59,0.00,M1] [#8 0.03,0.15,0.59,U] 
21:16:47.049 00.000 12268 refined, 5 included, MultiStar: {-0.05, 0.22}, one-star: {-0.02, 0.23}
21:16:47.050 00.001 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.67) = xAngle (3.45 = -2.83)
21:16:47.050 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.48 = -2.80)
21:16:47.050 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.78 mountX=-0.21 mountY=-0.07, mountTheta=-2.80
21:16:47.051 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.22, opts=13)
21:16:47.051 00.000 12268 Enqueuing Move request for scope (-0.05, 0.22)
21:16:47.051 00.000 11616 Worker thread wakes up
21:16:47.051 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
21:16:47.051 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
21:16:47.051 00.000 11616 Moving (-0.05, 0.22) raw xDistance=-0.21 yDistance=-0.07
21:16:47.052 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
21:16:47.052 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:47.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:16:47.052 00.000 11616 MoveAxis(E, 118, ABG)
21:16:47.052 00.000 11616 Guiding  Dir = 2, Dur = 118
21:16:47.052 00.000 11616 IsSlewing returns 0
21:16:47.053 00.001 11616 IsGuiding returns 0
21:16:47.053 00.000 11616 PulseGuide returned control before completion, sleep 128
21:16:47.065 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:16:47.083 00.018 12268 UpdateGuideState exits: m=402 SNR=13.8
21:16:47.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:47.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:47.083 00.000 12268 Enqueuing Expose request
21:16:47.193 00.110 11616 IsGuiding returns 1
21:16:47.193 00.000 11616 scope still moving after pulse duration time elapsed
21:16:47.223 00.030 11616 IsSlewing returns 0
21:16:47.223 00.000 11616 IsGuiding returns 1
21:16:47.255 00.032 11616 IsSlewing returns 0
21:16:47.255 00.000 11616 IsGuiding returns 1
21:16:47.285 00.030 11616 IsSlewing returns 0
21:16:47.285 00.000 11616 IsGuiding returns 1
21:16:47.315 00.030 11616 IsSlewing returns 0
21:16:47.315 00.000 11616 IsGuiding returns 1
21:16:47.347 00.032 11616 IsSlewing returns 0
21:16:47.347 00.000 11616 IsGuiding returns 1
21:16:47.378 00.031 11616 IsSlewing returns 0
21:16:47.378 00.000 11616 IsGuiding returns 0
21:16:47.378 00.000 11616 scope move finished after 118 + 207 ms
21:16:47.378 00.000 11616 Move returns status 0, amount 118
21:16:47.379 00.001 11616 MoveAxis(N, 0, ABG)
21:16:47.379 00.000 11616 Move returns status 0, amount 0
21:16:47.379 00.000 11616 move complete, result=0
21:16:47.379 00.000 11616 worker thread done servicing request
21:16:47.379 00.000 11616 Worker thread wakes up
21:16:47.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:47.380 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:47.380 00.000 12268 GuideStep: -0.2 px 118 ms EAST, -0.1 px 0 ms NORTH
21:16:49.386 02.006 11616 Exposure complete
21:16:49.443 00.057 11616 worker thread done servicing request
21:16:49.444 00.001 12268 OnExposeComplete: enter
21:16:49.444 00.000 12268 UpdateGuideState(): m_state=6
21:16:49.444 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2215
21:16:49.444 00.000 12268 Star::Find returns 1 (0), X=1243.67, Y=877.27, Mass=371, SNR=13.2, Peak=41 HFD=3.8
21:16:49.444 00.000 12268 MultiStar: [#1 0.17,0.34,1.04,U] [#2 0.06,0.17,0.95,U] [#3 -0.23,0.29,0.81,U] [#4 -0.19,0.35,0.78,U] [#5 -0.01,0.23,0.64,U] [#6 0.20,0.64,0.00,M3] [#7 -0.16,-0.52,0.42,U] [#8 0.18,-0.06,0.58,U] 
21:16:49.444 00.000 12268 single-star, 7 included, MultiStar: {-0.01, 0.15}, one-star: {-0.01, 0.04}
21:16:49.444 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.67) = xAngle (3.44 = -2.84)
21:16:49.444 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.48 = -2.81)
21:16:49.445 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.78 mountX=-0.04 mountY=-0.01, mountTheta=-2.81
21:16:49.446 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.04, opts=13)
21:16:49.446 00.000 12268 Enqueuing Move request for scope (-0.01, 0.04)
21:16:49.446 00.000 11616 Worker thread wakes up
21:16:49.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
21:16:49.446 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
21:16:49.446 00.000 11616 Moving (-0.01, 0.04) raw xDistance=-0.04 yDistance=-0.01
21:16:49.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:49.447 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:16:49.447 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:49.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:16:49.447 00.000 11616 MoveAxis(E, 0, ABG)
21:16:49.447 00.000 11616 Move returns status 0, amount 0
21:16:49.447 00.000 11616 MoveAxis(N, 0, ABG)
21:16:49.447 00.000 11616 Move returns status 0, amount 0
21:16:49.447 00.000 11616 move complete, result=0
21:16:49.447 00.000 11616 worker thread done servicing request
21:16:49.459 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:16:49.476 00.017 12268 UpdateGuideState exits: m=371 SNR=13.2
21:16:49.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:49.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:49.476 00.000 12268 Enqueuing Expose request
21:16:49.476 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:16:49.476 00.000 11616 Worker thread wakes up
21:16:49.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:49.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:51.495 02.019 11616 Exposure complete
21:16:51.552 00.057 11616 worker thread done servicing request
21:16:51.552 00.000 12268 OnExposeComplete: enter
21:16:51.552 00.000 12268 UpdateGuideState(): m_state=6
21:16:51.552 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2216
21:16:51.553 00.001 12268 Star::Find returns 1 (0), X=1243.68, Y=877.39, Mass=421, SNR=14.0, Peak=43 HFD=4.7
21:16:51.553 00.000 12268 MultiStar: [#1 -0.06,-0.01,1.08,U] [#2 -0.43,-0.10,0.89,U] [#3 -0.33,0.11,0.79,U] [#4 -0.22,0.08,0.72,U] [#5 0.30,-0.51,0.61,U] [#6 0.02,0.48,0.76,U] [#7 -0.13,-0.53,0.48,U] [#8 -0.47,0.17,0.54,U] 
21:16:51.553 00.000 12268 refined, 8 included, MultiStar: {-0.14, 0.01}, one-star: {0.01, 0.16}
21:16:51.553 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.67) = xAngle (4.72 = -1.57)
21:16:51.553 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.75 = -1.54)
21:16:51.553 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.05 mountX=0.00 mountY=-0.14, mountTheta=-1.57
21:16:51.555 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.01, opts=13)
21:16:51.555 00.000 12268 Enqueuing Move request for scope (-0.14, 0.01)
21:16:51.555 00.000 11616 Worker thread wakes up
21:16:51.555 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
21:16:51.555 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
21:16:51.555 00.000 11616 Moving (-0.14, 0.01) raw xDistance=0.00 yDistance=-0.14
21:16:51.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:51.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:16:51.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:51.556 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:16:51.556 00.000 11616 MoveAxis(E, 0, ABG)
21:16:51.556 00.000 11616 Move returns status 0, amount 0
21:16:51.556 00.000 11616 MoveAxis(N, 0, ABG)
21:16:51.556 00.000 11616 Move returns status 0, amount 0
21:16:51.556 00.000 11616 move complete, result=0
21:16:51.556 00.000 11616 worker thread done servicing request
21:16:51.568 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:16:51.586 00.018 12268 UpdateGuideState exits: m=421 SNR=14.0
21:16:51.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:51.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:51.587 00.001 12268 Enqueuing Expose request
21:16:51.587 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:51.587 00.000 11616 Worker thread wakes up
21:16:51.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:51.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:53.590 02.003 11616 Exposure complete
21:16:53.654 00.064 11616 worker thread done servicing request
21:16:53.654 00.000 12268 OnExposeComplete: enter
21:16:53.654 00.000 12268 UpdateGuideState(): m_state=6
21:16:53.654 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2217
21:16:53.655 00.001 12268 Star::Find returns 1 (0), X=1243.44, Y=877.39, Mass=382, SNR=13.3, Peak=39 HFD=4.3
21:16:53.655 00.000 12268 MultiStar: [#1 -0.20,0.30,1.02,U] [#2 -0.57,0.46,0.00,M1] [#3 -0.21,0.45,0.81,U] [#4 -0.36,0.27,0.80,U] [#5 -0.12,-0.41,0.65,U] [#6 0.27,0.42,0.61,U] [#7 -0.34,-0.37,0.40,U] [#8 -0.50,0.37,0.56,U] 
21:16:53.655 00.000 12268 refined, 7 included, MultiStar: {-0.21, 0.19}, one-star: {-0.24, 0.17}
21:16:53.655 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (-1.67) = xAngle (4.08 = -2.20)
21:16:53.655 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.11 = -2.17)
21:16:53.655 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.19 hyp=0.28 cameraTheta=2.41 mountX=-0.17 mountY=-0.23, mountTheta=-2.19
21:16:53.656 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.19, opts=13)
21:16:53.657 00.001 12268 Enqueuing Move request for scope (-0.21, 0.19)
21:16:53.657 00.000 11616 Worker thread wakes up
21:16:53.657 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.19) opts 0xd
21:16:53.657 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.19)
21:16:53.657 00.000 11616 Moving (-0.21, 0.19) raw xDistance=-0.17 yDistance=-0.23
21:16:53.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
21:16:53.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
21:16:53.657 00.000 11616 MoveAxis(E, 93, ABG)
21:16:53.658 00.001 11616 Guiding  Dir = 2, Dur = 93
21:16:53.658 00.000 11616 IsSlewing returns 0
21:16:53.658 00.000 11616 IsGuiding returns 0
21:16:53.659 00.001 11616 PulseGuide returned control before completion, sleep 103
21:16:53.672 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:16:53.690 00.018 12268 UpdateGuideState exits: m=382 SNR=13.3
21:16:53.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:53.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:53.690 00.000 12268 Enqueuing Expose request
21:16:53.776 00.086 11616 IsGuiding returns 1
21:16:53.776 00.000 11616 scope still moving after pulse duration time elapsed
21:16:53.807 00.031 11616 IsSlewing returns 0
21:16:53.807 00.000 11616 IsGuiding returns 0
21:16:53.807 00.000 11616 scope move finished after 93 + 55 ms
21:16:53.807 00.000 11616 Move returns status 0, amount 93
21:16:53.807 00.000 11616 MoveAxis(N, 20, ABG)
21:16:53.807 00.000 11616 Guiding  Dir = 0, Dur = 20
21:16:53.808 00.001 11616 IsSlewing returns 0
21:16:53.808 00.000 11616 IsGuiding returns 0
21:16:53.808 00.000 11616 PulseGuide returned control before completion, sleep 30
21:16:53.854 00.046 11616 IsGuiding returns 1
21:16:53.854 00.000 11616 scope still moving after pulse duration time elapsed
21:16:53.886 00.032 11616 IsSlewing returns 0
21:16:53.886 00.000 11616 IsGuiding returns 0
21:16:53.886 00.000 11616 scope move finished after 20 + 57 ms
21:16:53.886 00.000 11616 Move returns status 0, amount 20
21:16:53.886 00.000 11616 move complete, result=0
21:16:53.886 00.000 11616 worker thread done servicing request
21:16:53.886 00.000 12268 GuideStep: -0.2 px 93 ms EAST, -0.2 px 20 ms NORTH
21:16:53.887 00.001 11616 Worker thread wakes up
21:16:53.887 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:53.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:55.894 02.007 11616 Exposure complete
21:16:55.953 00.059 11616 worker thread done servicing request
21:16:55.953 00.000 12268 OnExposeComplete: enter
21:16:55.953 00.000 12268 UpdateGuideState(): m_state=6
21:16:55.953 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2218
21:16:55.953 00.000 12268 Star::Find returns 1 (0), X=1243.51, Y=877.40, Mass=388, SNR=13.5, Peak=37 HFD=4.4
21:16:55.954 00.001 12268 MultiStar: [#1 -0.32,0.31,0.98,U] [#2 -0.15,0.13,0.96,U] [#3 -0.15,0.02,0.72,U] [#4 -0.19,0.42,0.83,U] [#5 -0.09,0.57,0.63,U] [#6 0.08,0.62,0.64,U] [#7 -0.43,-0.10,0.54,U] [#8 -0.01,0.52,0.47,U] 
21:16:55.954 00.000 12268 single-star, 8 included, MultiStar: {-0.17, 0.28}, one-star: {-0.17, 0.17}
21:16:55.954 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.67) = xAngle (4.00 = -2.28)
21:16:55.954 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.03 = -2.25)
21:16:55.954 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.33 mountX=-0.16 mountY=-0.19, mountTheta=-2.27
21:16:55.956 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.17, opts=13)
21:16:55.956 00.000 12268 Enqueuing Move request for scope (-0.17, 0.17)
21:16:55.956 00.000 11616 Worker thread wakes up
21:16:55.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd
21:16:55.956 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.17)
21:16:55.956 00.000 11616 Moving (-0.17, 0.17) raw xDistance=-0.16 yDistance=-0.19
21:16:55.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
21:16:55.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
21:16:55.957 00.001 11616 MoveAxis(E, 88, ABG)
21:16:55.957 00.000 11616 Guiding  Dir = 2, Dur = 88
21:16:55.957 00.000 11616 IsSlewing returns 0
21:16:55.957 00.000 11616 IsGuiding returns 0
21:16:55.957 00.000 11616 PulseGuide returned control before completion, sleep 98
21:16:55.972 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:16:55.989 00.017 12268 UpdateGuideState exits: m=388 SNR=13.5
21:16:55.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:55.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:55.989 00.000 12268 Enqueuing Expose request
21:16:56.061 00.072 11616 IsGuiding returns 1
21:16:56.061 00.000 11616 scope still moving after pulse duration time elapsed
21:16:56.092 00.031 11616 IsSlewing returns 0
21:16:56.092 00.000 11616 IsGuiding returns 0
21:16:56.092 00.000 11616 scope move finished after 88 + 46 ms
21:16:56.092 00.000 11616 Move returns status 0, amount 88
21:16:56.092 00.000 11616 MoveAxis(N, 16, ABG)
21:16:56.092 00.000 11616 Guiding  Dir = 0, Dur = 16
21:16:56.092 00.000 11616 IsSlewing returns 0
21:16:56.093 00.001 11616 IsGuiding returns 0
21:16:56.093 00.000 11616 PulseGuide returned control before completion, sleep 26
21:16:56.123 00.030 11616 IsGuiding returns 1
21:16:56.123 00.000 11616 scope still moving after pulse duration time elapsed
21:16:56.153 00.030 11616 IsSlewing returns 0
21:16:56.153 00.000 11616 IsGuiding returns 0
21:16:56.154 00.001 11616 scope move finished after 16 + 45 ms
21:16:56.154 00.000 11616 Move returns status 0, amount 16
21:16:56.154 00.000 11616 move complete, result=0
21:16:56.154 00.000 11616 worker thread done servicing request
21:16:56.154 00.000 11616 Worker thread wakes up
21:16:56.154 00.000 12268 GuideStep: -0.2 px 88 ms EAST, -0.2 px 16 ms NORTH
21:16:56.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:56.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:58.158 02.004 11616 Exposure complete
21:16:58.215 00.057 11616 worker thread done servicing request
21:16:58.216 00.001 12268 OnExposeComplete: enter
21:16:58.216 00.000 12268 UpdateGuideState(): m_state=6
21:16:58.216 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2219
21:16:58.216 00.000 12268 Star::Find returns 1 (0), X=1243.42, Y=877.59, Mass=366, SNR=13.1, Peak=38 HFD=4.3
21:16:58.216 00.000 12268 MultiStar: [#1 0.32,0.30,0.98,U] [#2 -0.09,0.34,1.02,U] [#3 -0.43,0.31,0.77,U] [#4 -0.10,0.23,0.83,U] [#5 0.22,0.39,0.65,U] [#6 0.39,0.39,0.72,U] [#7 -0.07,0.57,0.45,U] [#8 -0.16,0.64,0.00,M1] 
21:16:58.217 00.001 12268 refined, 7 included, MultiStar: {-0.01, 0.35}, one-star: {-0.26, 0.36}
21:16:58.217 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.67) = xAngle (3.26 = -3.02)
21:16:58.217 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.30 = -2.99)
21:16:58.217 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.60 mountX=-0.34 mountY=-0.05, mountTheta=-2.99
21:16:58.218 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.35, opts=13)
21:16:58.218 00.000 12268 Enqueuing Move request for scope (-0.01, 0.35)
21:16:58.218 00.000 11616 Worker thread wakes up
21:16:58.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.35) opts 0xd
21:16:58.220 00.002 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.35)
21:16:58.220 00.000 11616 Moving (-0.01, 0.35) raw xDistance=-0.34 yDistance=-0.05
21:16:58.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
21:16:58.220 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:58.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:16:58.220 00.000 11616 MoveAxis(E, 192, ABG)
21:16:58.220 00.000 11616 Guiding  Dir = 2, Dur = 192
21:16:58.221 00.001 11616 IsSlewing returns 0
21:16:58.221 00.000 11616 IsGuiding returns 0
21:16:58.222 00.001 11616 PulseGuide returned control before completion, sleep 202
21:16:58.236 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:16:58.255 00.019 12268 UpdateGuideState exits: m=366 SNR=13.1
21:16:58.255 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:58.255 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:16:58.255 00.000 12268 Enqueuing Expose request
21:16:58.438 00.183 11616 IsGuiding returns 1
21:16:58.438 00.000 11616 scope still moving after pulse duration time elapsed
21:16:58.468 00.030 11616 IsSlewing returns 0
21:16:58.469 00.001 11616 IsGuiding returns 1
21:16:58.500 00.031 11616 IsSlewing returns 0
21:16:58.500 00.000 11616 IsGuiding returns 1
21:16:58.531 00.031 11616 IsSlewing returns 0
21:16:58.532 00.001 11616 IsGuiding returns 1
21:16:58.561 00.029 11616 IsSlewing returns 0
21:16:58.562 00.001 11616 IsGuiding returns 1
21:16:58.593 00.031 11616 IsSlewing returns 0
21:16:58.595 00.002 11616 IsGuiding returns 1
21:16:58.625 00.030 11616 IsSlewing returns 0
21:16:58.625 00.000 11616 IsGuiding returns 1
21:16:58.656 00.031 11616 IsSlewing returns 0
21:16:58.656 00.000 11616 IsGuiding returns 0
21:16:58.657 00.001 11616 scope move finished after 192 + 244 ms
21:16:58.657 00.000 11616 Move returns status 0, amount 192
21:16:58.657 00.000 11616 MoveAxis(N, 0, ABG)
21:16:58.657 00.000 11616 Move returns status 0, amount 0
21:16:58.657 00.000 11616 move complete, result=0
21:16:58.657 00.000 11616 worker thread done servicing request
21:16:58.657 00.000 11616 Worker thread wakes up
21:16:58.657 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:16:58.658 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:16:58.658 00.000 12268 GuideStep: -0.3 px 192 ms EAST, -0.1 px 0 ms NORTH
21:17:00.663 02.005 11616 Exposure complete
21:17:00.721 00.058 11616 worker thread done servicing request
21:17:00.721 00.000 12268 OnExposeComplete: enter
21:17:00.721 00.000 12268 UpdateGuideState(): m_state=6
21:17:00.721 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2220
21:17:00.722 00.001 12268 Star::Find returns 1 (0), X=1243.54, Y=877.15, Mass=362, SNR=13.0, Peak=37 HFD=4.2
21:17:00.722 00.000 12268 MultiStar: [#1 -0.01,0.31,1.02,U] [#2 -0.23,0.42,1.00,U] [#3 0.07,-0.11,0.82,U] [#4 -0.30,0.23,0.87,U] [#5 0.37,0.01,0.61,U] [#6 0.05,0.61,0.78,U] [#7 0.06,-0.04,0.43,U] [#8 0.15,0.40,0.45,U] 
21:17:00.722 00.000 12268 single-star, 8 included, MultiStar: {-0.03, 0.20}, one-star: {-0.14, -0.08}
21:17:00.722 00.000 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-1.67) = xAngle (-0.94 = -0.94)
21:17:00.722 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.91 = -0.91)
21:17:00.722 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.61 mountX=0.09 mountY=-0.12, mountTheta=-0.93
21:17:00.723 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.08, opts=13)
21:17:00.723 00.000 12268 Enqueuing Move request for scope (-0.14, -0.08)
21:17:00.723 00.000 11616 Worker thread wakes up
21:17:00.723 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
21:17:00.723 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
21:17:00.723 00.000 11616 Moving (-0.14, -0.08) raw xDistance=0.09 yDistance=-0.12
21:17:00.723 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:00.723 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:17:00.723 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:00.725 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:17:00.725 00.000 11616 MoveAxis(E, 0, ABG)
21:17:00.725 00.000 11616 Move returns status 0, amount 0
21:17:00.725 00.000 11616 MoveAxis(N, 0, ABG)
21:17:00.725 00.000 11616 Move returns status 0, amount 0
21:17:00.725 00.000 11616 move complete, result=0
21:17:00.725 00.000 11616 worker thread done servicing request
21:17:00.737 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:17:00.754 00.017 12268 UpdateGuideState exits: m=362 SNR=13.0
21:17:00.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:00.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:00.754 00.000 12268 Enqueuing Expose request
21:17:00.754 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:00.755 00.001 11616 Worker thread wakes up
21:17:00.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:00.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:02.756 02.001 11616 Exposure complete
21:17:02.813 00.057 11616 worker thread done servicing request
21:17:02.814 00.001 12268 OnExposeComplete: enter
21:17:02.814 00.000 12268 UpdateGuideState(): m_state=6
21:17:02.815 00.001 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2221
21:17:02.815 00.000 12268 Star::Find returns 1 (0), X=1243.73, Y=877.12, Mass=347, SNR=12.7, Peak=37 HFD=4.3
21:17:02.815 00.000 12268 MultiStar: [#1 0.12,0.09,1.05,U] [#2 -0.25,0.27,0.97,U] [#3 0.21,-0.18,0.83,U] [#4 0.02,-0.16,0.83,U] [#5 0.89,-0.14,0.00,M1] [#6 0.26,0.20,0.65,U] [#7 0.49,-0.80,0.00,M1] [#8 0.30,-0.18,0.50,U] 
21:17:02.815 00.000 12268 refined, 6 included, MultiStar: {0.08, 0.00}, one-star: {0.05, -0.11}
21:17:02.815 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.67) = xAngle (1.69 = 1.69)
21:17:02.815 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.72 = 1.72)
21:17:02.815 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.02 mountX=-0.01 mountY=0.08, mountTheta=1.69
21:17:02.817 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.00, opts=13)
21:17:02.817 00.000 12268 Enqueuing Move request for scope (0.08, 0.00)
21:17:02.817 00.000 11616 Worker thread wakes up
21:17:02.817 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd
21:17:02.817 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.00)
21:17:02.817 00.000 11616 Moving (0.08, 0.00) raw xDistance=-0.01 yDistance=0.08
21:17:02.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:02.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:17:02.818 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:02.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:17:02.818 00.000 11616 MoveAxis(E, 0, ABG)
21:17:02.818 00.000 11616 Move returns status 0, amount 0
21:17:02.818 00.000 11616 MoveAxis(N, 0, ABG)
21:17:02.818 00.000 11616 Move returns status 0, amount 0
21:17:02.818 00.000 11616 move complete, result=0
21:17:02.818 00.000 11616 worker thread done servicing request
21:17:02.830 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:17:02.848 00.018 12268 UpdateGuideState exits: m=347 SNR=12.7
21:17:02.849 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:02.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:02.849 00.000 12268 Enqueuing Expose request
21:17:02.849 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:02.849 00.000 11616 Worker thread wakes up
21:17:02.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:02.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:04.858 02.009 11616 Exposure complete
21:17:04.917 00.059 11616 worker thread done servicing request
21:17:04.917 00.000 12268 OnExposeComplete: enter
21:17:04.917 00.000 12268 UpdateGuideState(): m_state=6
21:17:04.917 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2222
21:17:04.917 00.000 12268 Star::Find returns 1 (0), X=1243.29, Y=877.41, Mass=359, SNR=13.0, Peak=36 HFD=3.8
21:17:04.918 00.001 12268 MultiStar: [#1 -0.26,0.07,0.96,U] [#2 -0.47,0.36,0.92,U] [#3 -0.42,0.19,0.79,U] [#4 -0.27,0.34,0.84,U] [#5 0.13,0.01,0.65,U] [#6 -0.19,0.23,0.68,U] [#7 -0.42,-0.11,0.57,U] [#8 -0.32,0.23,0.48,U] 
21:17:04.918 00.000 12268 refined, 8 included, MultiStar: {-0.30, 0.18}, one-star: {-0.39, 0.18}
21:17:04.918 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (-1.67) = xAngle (4.28 = -2.01)
21:17:04.918 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.31 = -1.98)
21:17:04.918 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.18 hyp=0.35 cameraTheta=2.61 mountX=-0.15 mountY=-0.32, mountTheta=-2.00
21:17:04.919 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.18, opts=13)
21:17:04.919 00.000 12268 Enqueuing Move request for scope (-0.30, 0.18)
21:17:04.920 00.001 11616 Worker thread wakes up
21:17:04.920 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.18) opts 0xd
21:17:04.920 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.18)
21:17:04.920 00.000 11616 Moving (-0.30, 0.18) raw xDistance=-0.15 yDistance=-0.32
21:17:04.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
21:17:04.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
21:17:04.920 00.000 11616 MoveAxis(E, 82, ABG)
21:17:04.920 00.000 11616 Guiding  Dir = 2, Dur = 82
21:17:04.920 00.000 11616 IsSlewing returns 0
21:17:04.921 00.001 11616 IsGuiding returns 0
21:17:04.921 00.000 11616 PulseGuide returned control before completion, sleep 92
21:17:04.933 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:17:04.950 00.017 12268 UpdateGuideState exits: m=359 SNR=13.0
21:17:04.951 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:04.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:04.951 00.000 12268 Enqueuing Expose request
21:17:05.020 00.069 11616 IsGuiding returns 1
21:17:05.020 00.000 11616 scope still moving after pulse duration time elapsed
21:17:05.051 00.031 11616 IsSlewing returns 0
21:17:05.051 00.000 11616 IsGuiding returns 0
21:17:05.051 00.000 11616 scope move finished after 82 + 48 ms
21:17:05.051 00.000 11616 Move returns status 0, amount 82
21:17:05.051 00.000 11616 MoveAxis(N, 27, ABG)
21:17:05.051 00.000 11616 Guiding  Dir = 0, Dur = 27
21:17:05.051 00.000 11616 IsSlewing returns 0
21:17:05.052 00.001 11616 IsGuiding returns 0
21:17:05.052 00.000 11616 PulseGuide returned control before completion, sleep 37
21:17:05.098 00.046 11616 IsGuiding returns 1
21:17:05.098 00.000 11616 scope still moving after pulse duration time elapsed
21:17:05.129 00.031 11616 IsSlewing returns 0
21:17:05.129 00.000 11616 IsGuiding returns 0
21:17:05.129 00.000 11616 scope move finished after 27 + 50 ms
21:17:05.130 00.001 11616 Move returns status 0, amount 27
21:17:05.130 00.000 11616 move complete, result=0
21:17:05.130 00.000 11616 worker thread done servicing request
21:17:05.130 00.000 12268 GuideStep: -0.1 px 82 ms EAST, -0.3 px 27 ms NORTH
21:17:05.130 00.000 11616 Worker thread wakes up
21:17:05.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:05.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:07.141 02.011 11616 Exposure complete
21:17:07.200 00.059 11616 worker thread done servicing request
21:17:07.200 00.000 12268 OnExposeComplete: enter
21:17:07.200 00.000 12268 UpdateGuideState(): m_state=6
21:17:07.200 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2223
21:17:07.200 00.000 12268 Star::Find returns 1 (0), X=1243.39, Y=877.20, Mass=393, SNR=13.5, Peak=42 HFD=3.8
21:17:07.201 00.001 12268 MultiStar: [#1 0.01,0.30,0.97,U] [#2 -0.33,0.14,0.98,U] [#3 -0.06,0.30,0.79,U] [#4 0.26,0.24,0.81,U] [#5 0.01,-0.16,0.66,U] [#6 -0.07,0.73,0.00,M1] [#7 -0.11,-0.13,0.40,U] [#8 0.19,0.11,0.47,U] 
21:17:07.201 00.000 12268 refined, 7 included, MultiStar: {-0.07, 0.12}, one-star: {-0.29, -0.03}
21:17:07.201 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.67) = xAngle (3.74 = -2.55)
21:17:07.201 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.77 = -2.52)
21:17:07.201 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.07 mountX=-0.11 mountY=-0.08, mountTheta=-2.53
21:17:07.202 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.12, opts=13)
21:17:07.202 00.000 12268 Enqueuing Move request for scope (-0.07, 0.12)
21:17:07.203 00.001 11616 Worker thread wakes up
21:17:07.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
21:17:07.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
21:17:07.203 00.000 11616 Moving (-0.07, 0.12) raw xDistance=-0.11 yDistance=-0.08
21:17:07.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
21:17:07.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:07.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:17:07.203 00.000 11616 MoveAxis(E, 64, ABG)
21:17:07.203 00.000 11616 Guiding  Dir = 2, Dur = 64
21:17:07.203 00.000 11616 IsSlewing returns 0
21:17:07.204 00.001 11616 IsGuiding returns 0
21:17:07.204 00.000 11616 PulseGuide returned control before completion, sleep 74
21:17:07.217 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=35, Gamma=1.290
21:17:07.236 00.019 12268 UpdateGuideState exits: m=393 SNR=13.5
21:17:07.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:07.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:07.236 00.000 12268 Enqueuing Expose request
21:17:07.292 00.056 11616 IsGuiding returns 1
21:17:07.292 00.000 11616 scope still moving after pulse duration time elapsed
21:17:07.324 00.032 11616 IsSlewing returns 0
21:17:07.324 00.000 11616 IsGuiding returns 0
21:17:07.325 00.001 11616 scope move finished after 64 + 56 ms
21:17:07.325 00.000 11616 Move returns status 0, amount 64
21:17:07.325 00.000 11616 MoveAxis(N, 0, ABG)
21:17:07.325 00.000 11616 Move returns status 0, amount 0
21:17:07.325 00.000 11616 move complete, result=0
21:17:07.325 00.000 11616 worker thread done servicing request
21:17:07.325 00.000 11616 Worker thread wakes up
21:17:07.326 00.001 12268 GuideStep: -0.1 px 64 ms EAST, -0.1 px 0 ms NORTH
21:17:07.326 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:07.326 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:09.338 02.012 11616 Exposure complete
21:17:09.397 00.059 11616 worker thread done servicing request
21:17:09.397 00.000 12268 OnExposeComplete: enter
21:17:09.397 00.000 12268 UpdateGuideState(): m_state=6
21:17:09.398 00.001 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2224
21:17:09.398 00.000 12268 Star::Find returns 1 (0), X=1243.25, Y=877.09, Mass=344, SNR=12.7, Peak=38 HFD=4.1
21:17:09.398 00.000 12268 MultiStar: [#1 -0.22,-0.08,0.98,U] [#2 -0.27,0.07,1.02,U] [#3 -0.24,0.10,0.85,U] [#4 -0.14,0.02,0.87,U] [#5 0.01,-0.16,0.69,U] [#6 0.16,0.52,0.67,U] [#7 -0.01,-0.27,0.50,U] [#8 -0.20,0.58,0.48,U] 
21:17:09.398 00.000 12268 refined, 8 included, MultiStar: {-0.17, 0.05}, one-star: {-0.43, -0.14}
21:17:09.398 00.000 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (-1.67) = xAngle (4.54 = -1.74)
21:17:09.398 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.57 = -1.71)
21:17:09.398 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.87 mountX=-0.03 mountY=-0.18, mountTheta=-1.74
21:17:09.402 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.05, opts=13)
21:17:09.402 00.000 12268 Enqueuing Move request for scope (-0.17, 0.05)
21:17:09.402 00.000 11616 Worker thread wakes up
21:17:09.403 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
21:17:09.403 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
21:17:09.403 00.000 11616 Moving (-0.17, 0.05) raw xDistance=-0.03 yDistance=-0.18
21:17:09.403 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:09.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:17:09.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:17:09.403 00.000 11616 MoveAxis(E, 0, ABG)
21:17:09.403 00.000 11616 Move returns status 0, amount 0
21:17:09.403 00.000 11616 MoveAxis(N, 15, ABG)
21:17:09.403 00.000 11616 Guiding  Dir = 0, Dur = 15
21:17:09.403 00.000 11616 IsSlewing returns 0
21:17:09.404 00.001 11616 IsGuiding returns 0
21:17:09.404 00.000 11616 PulseGuide returned control before completion, sleep 25
21:17:09.416 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:17:09.431 00.015 11616 IsGuiding returns 1
21:17:09.431 00.000 11616 scope still moving after pulse duration time elapsed
21:17:09.434 00.003 12268 UpdateGuideState exits: m=344 SNR=12.7
21:17:09.434 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:09.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:09.434 00.000 12268 Enqueuing Expose request
21:17:09.462 00.028 11616 IsSlewing returns 0
21:17:09.462 00.000 11616 IsGuiding returns 0
21:17:09.462 00.000 11616 scope move finished after 15 + 43 ms
21:17:09.462 00.000 11616 Move returns status 0, amount 15
21:17:09.462 00.000 11616 move complete, result=0
21:17:09.463 00.001 11616 worker thread done servicing request
21:17:09.463 00.000 11616 Worker thread wakes up
21:17:09.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:09.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:09.463 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 15 ms NORTH
21:17:11.474 02.011 11616 Exposure complete
21:17:11.531 00.057 11616 worker thread done servicing request
21:17:11.531 00.000 12268 OnExposeComplete: enter
21:17:11.531 00.000 12268 UpdateGuideState(): m_state=6
21:17:11.532 00.001 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2225
21:17:11.532 00.000 12268 Star::Find returns 1 (0), X=1243.93, Y=877.30, Mass=340, SNR=12.5, Peak=40 HFD=4.7
21:17:11.532 00.000 12268 MultiStar: [#1 -0.02,-0.31,1.04,U] [#2 -0.39,0.18,0.96,U] [#3 -0.09,-0.17,0.73,U] [#4 -0.10,0.06,0.78,U] [#5 0.20,-0.02,0.69,U] [#6 0.04,0.27,0.59,U] [#7 -0.56,-0.63,0.00,M1] [#8 0.35,0.25,0.51,U] 
21:17:11.532 00.000 12268 refined, 7 included, MultiStar: {0.01, 0.02}, one-star: {0.25, 0.07}
21:17:11.532 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
21:17:11.532 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
21:17:11.532 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.22 mountX=-0.02 mountY=0.00, mountTheta=2.92
21:17:11.534 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.02, opts=13)
21:17:11.535 00.001 12268 Enqueuing Move request for scope (0.01, 0.02)
21:17:11.535 00.000 11616 Worker thread wakes up
21:17:11.535 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
21:17:11.535 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
21:17:11.535 00.000 11616 Moving (0.01, 0.02) raw xDistance=-0.02 yDistance=0.00
21:17:11.535 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:11.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:17:11.535 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:11.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:17:11.535 00.000 11616 MoveAxis(E, 0, ABG)
21:17:11.535 00.000 11616 Move returns status 0, amount 0
21:17:11.536 00.001 11616 MoveAxis(N, 0, ABG)
21:17:11.536 00.000 11616 Move returns status 0, amount 0
21:17:11.536 00.000 11616 move complete, result=0
21:17:11.536 00.000 11616 worker thread done servicing request
21:17:11.548 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:17:11.566 00.018 12268 UpdateGuideState exits: m=340 SNR=12.5
21:17:11.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:11.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:11.566 00.000 12268 Enqueuing Expose request
21:17:11.567 00.001 11616 Worker thread wakes up
21:17:11.567 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:11.567 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:11.567 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:17:13.582 02.015 11616 Exposure complete
21:17:13.639 00.057 11616 worker thread done servicing request
21:17:13.639 00.000 12268 OnExposeComplete: enter
21:17:13.639 00.000 12268 UpdateGuideState(): m_state=6
21:17:13.639 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2226
21:17:13.639 00.000 12268 Star::Find returns 1 (0), X=1243.22, Y=877.16, Mass=354, SNR=12.8, Peak=34 HFD=4.4
21:17:13.640 00.001 12268 MultiStar: [#1 -0.21,0.05,1.00,U] [#2 -0.70,0.34,0.00,M1] [#3 -0.03,0.37,0.77,U] [#4 -0.24,0.10,0.82,U] [#5 0.04,-0.11,0.54,U] [#6 0.01,0.67,0.00,M1] [#7 -0.02,0.26,0.46,U] [#8 -0.73,0.74,0.00,M1] 
21:17:13.640 00.000 12268 refined, 5 included, MultiStar: {-0.19, 0.09}, one-star: {-0.45, -0.06}
21:17:13.640 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.67) = xAngle (4.37 = -1.92)
21:17:13.640 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.40 = -1.89)
21:17:13.640 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.70 mountX=-0.07 mountY=-0.20, mountTheta=-1.91
21:17:13.642 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.09, opts=13)
21:17:13.642 00.000 12268 Enqueuing Move request for scope (-0.19, 0.09)
21:17:13.643 00.001 11616 Worker thread wakes up
21:17:13.643 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
21:17:13.643 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
21:17:13.643 00.000 11616 Moving (-0.19, 0.09) raw xDistance=-0.07 yDistance=-0.20
21:17:13.643 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:13.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:17:13.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
21:17:13.643 00.000 11616 MoveAxis(E, 0, ABG)
21:17:13.643 00.000 11616 Move returns status 0, amount 0
21:17:13.643 00.000 11616 MoveAxis(N, 17, ABG)
21:17:13.643 00.000 11616 Guiding  Dir = 0, Dur = 17
21:17:13.643 00.000 11616 IsSlewing returns 0
21:17:13.644 00.001 11616 IsGuiding returns 0
21:17:13.644 00.000 11616 PulseGuide returned control before completion, sleep 27
21:17:13.655 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=33, Gamma=1.290
21:17:13.673 00.018 11616 IsGuiding returns 1
21:17:13.673 00.000 11616 scope still moving after pulse duration time elapsed
21:17:13.673 00.000 12268 UpdateGuideState exits: m=354 SNR=12.8
21:17:13.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:13.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:13.674 00.001 12268 Enqueuing Expose request
21:17:13.704 00.030 11616 IsSlewing returns 0
21:17:13.704 00.000 11616 IsGuiding returns 0
21:17:13.704 00.000 11616 scope move finished after 17 + 43 ms
21:17:13.704 00.000 11616 Move returns status 0, amount 17
21:17:13.704 00.000 11616 move complete, result=0
21:17:13.705 00.001 11616 worker thread done servicing request
21:17:13.705 00.000 11616 Worker thread wakes up
21:17:13.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:13.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:13.705 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 17 ms NORTH
21:17:15.746 02.041 11616 Exposure complete
21:17:15.805 00.059 11616 worker thread done servicing request
21:17:15.805 00.000 12268 OnExposeComplete: enter
21:17:15.805 00.000 12268 UpdateGuideState(): m_state=6
21:17:15.805 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2227
21:17:15.805 00.000 12268 Star::Find returns 1 (0), X=1243.57, Y=877.42, Mass=360, SNR=13.0, Peak=40 HFD=4.9
21:17:15.805 00.000 12268 MultiStar: [#1 -0.24,0.42,0.98,U] [#2 -0.32,0.65,0.00,M2] [#3 -0.34,0.57,0.00,M1] [#4 0.04,0.43,0.78,U] [#5 0.21,0.28,0.55,U] [#6 -0.11,0.97,0.00,M2] [#7 0.11,0.12,0.41,U] [#8 -0.11,0.76,0.00,M2] 
21:17:15.805 00.000 12268 single-star, 4 included, MultiStar: {-0.04, 0.31}, one-star: {-0.11, 0.20}
21:17:15.805 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (-1.67) = xAngle (3.76 = -2.52)
21:17:15.806 00.001 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.79 = -2.49)
21:17:15.806 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.09 mountX=-0.18 mountY=-0.14, mountTheta=-2.50
21:17:15.808 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.20, opts=13)
21:17:15.808 00.000 12268 Enqueuing Move request for scope (-0.11, 0.20)
21:17:15.808 00.000 11616 Worker thread wakes up
21:17:15.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
21:17:15.808 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
21:17:15.809 00.001 11616 Moving (-0.11, 0.20) raw xDistance=-0.18 yDistance=-0.14
21:17:15.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:17:15.809 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:15.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:17:15.809 00.000 11616 MoveAxis(E, 103, ABG)
21:17:15.809 00.000 11616 Guiding  Dir = 2, Dur = 103
21:17:15.809 00.000 11616 IsSlewing returns 0
21:17:15.809 00.000 11616 IsGuiding returns 0
21:17:15.810 00.001 11616 PulseGuide returned control before completion, sleep 113
21:17:15.823 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:17:15.842 00.019 12268 UpdateGuideState exits: m=360 SNR=13.0
21:17:15.843 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:15.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:15.843 00.000 12268 Enqueuing Expose request
21:17:15.931 00.088 11616 IsGuiding returns 1
21:17:15.931 00.000 11616 scope still moving after pulse duration time elapsed
21:17:15.963 00.032 11616 IsSlewing returns 0
21:17:15.963 00.000 11616 IsGuiding returns 0
21:17:15.963 00.000 11616 scope move finished after 103 + 50 ms
21:17:15.964 00.001 11616 Move returns status 0, amount 103
21:17:15.964 00.000 11616 MoveAxis(N, 0, ABG)
21:17:15.964 00.000 11616 Move returns status 0, amount 0
21:17:15.964 00.000 11616 move complete, result=0
21:17:15.964 00.000 11616 worker thread done servicing request
21:17:15.964 00.000 11616 Worker thread wakes up
21:17:15.964 00.000 12268 GuideStep: -0.2 px 103 ms EAST, -0.1 px 0 ms NORTH
21:17:15.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:15.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:17.970 02.006 11616 Exposure complete
21:17:18.030 00.060 11616 worker thread done servicing request
21:17:18.030 00.000 12268 OnExposeComplete: enter
21:17:18.030 00.000 12268 UpdateGuideState(): m_state=6
21:17:18.030 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2228
21:17:18.030 00.000 12268 Star::Find returns 1 (0), X=1243.38, Y=877.53, Mass=356, SNR=12.9, Peak=39 HFD=4.4
21:17:18.031 00.001 12268 MultiStar: [#1 0.17,0.63,0.00,M1] [#2 -0.03,0.40,1.01,U] [#3 0.19,0.46,0.80,U] [#4 -0.07,0.77,0.00,M1] [#5 0.30,0.24,0.57,U] [#6 0.24,0.83,0.00,M3] [#7 0.01,-0.05,0.43,U] [#8 0.40,-0.02,0.50,U] 
21:17:18.031 00.000 12268 refined, 5 included, MultiStar: {0.05, 0.28}, one-star: {-0.30, 0.31}
21:17:18.031 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.67) = xAngle (3.07 = 3.07)
21:17:18.031 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.10 = 3.10)
21:17:18.031 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.40 mountX=-0.28 mountY=0.01, mountTheta=3.10
21:17:18.034 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.28, opts=13)
21:17:18.034 00.000 12268 Enqueuing Move request for scope (0.05, 0.28)
21:17:18.034 00.000 11616 Worker thread wakes up
21:17:18.034 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.28) opts 0xd
21:17:18.035 00.001 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.28)
21:17:18.035 00.000 11616 Moving (0.05, 0.28) raw xDistance=-0.28 yDistance=0.01
21:17:18.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
21:17:18.035 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:18.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:17:18.035 00.000 11616 MoveAxis(E, 156, ABG)
21:17:18.035 00.000 11616 Guiding  Dir = 2, Dur = 156
21:17:18.035 00.000 11616 IsSlewing returns 0
21:17:18.035 00.000 11616 IsGuiding returns 0
21:17:18.036 00.001 11616 PulseGuide returned control before completion, sleep 166
21:17:18.050 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:17:18.070 00.020 12268 UpdateGuideState exits: m=356 SNR=12.9
21:17:18.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:18.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:18.070 00.000 12268 Enqueuing Expose request
21:17:18.214 00.144 11616 IsGuiding returns 1
21:17:18.214 00.000 11616 scope still moving after pulse duration time elapsed
21:17:18.245 00.031 11616 IsSlewing returns 0
21:17:18.245 00.000 11616 IsGuiding returns 0
21:17:18.245 00.000 11616 scope move finished after 156 + 53 ms
21:17:18.245 00.000 11616 Move returns status 0, amount 156
21:17:18.245 00.000 11616 MoveAxis(N, 0, ABG)
21:17:18.245 00.000 11616 Move returns status 0, amount 0
21:17:18.246 00.001 11616 move complete, result=0
21:17:18.246 00.000 11616 worker thread done servicing request
21:17:18.246 00.000 11616 Worker thread wakes up
21:17:18.246 00.000 12268 GuideStep: -0.3 px 156 ms EAST, 0.0 px 0 ms NORTH
21:17:18.246 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:18.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:20.269 02.023 11616 Exposure complete
21:17:20.329 00.060 11616 worker thread done servicing request
21:17:20.329 00.000 12268 OnExposeComplete: enter
21:17:20.329 00.000 12268 UpdateGuideState(): m_state=6
21:17:20.330 00.001 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2229
21:17:20.330 00.000 12268 Star::Find returns 1 (0), X=1243.64, Y=877.65, Mass=333, SNR=12.4, Peak=42 HFD=4.1
21:17:20.330 00.000 12268 MultiStar: [#1 0.11,0.72,0.00,M2] [#2 -0.04,0.71,0.00,M2] [#3 -0.18,0.36,0.83,U] [#4 0.22,0.43,0.79,U] [#5 0.22,0.27,0.67,U] [#6 0.47,0.73,0.00,M4] [#7 -0.08,0.27,0.48,U] [#8 -0.17,0.40,0.48,U] 
21:17:20.330 00.000 12268 refined, 5 included, MultiStar: {0.00, 0.37}, one-star: {-0.04, 0.43}
21:17:20.330 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.67) = xAngle (3.23 = -3.05)
21:17:20.330 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.27 = -3.02)
21:17:20.330 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.37 hyp=0.37 cameraTheta=1.57 mountX=-0.37 mountY=-0.05, mountTheta=-3.02
21:17:20.332 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.37, opts=13)
21:17:20.332 00.000 12268 Enqueuing Move request for scope (0.00, 0.37)
21:17:20.333 00.001 11616 Worker thread wakes up
21:17:20.333 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.37) opts 0xd
21:17:20.333 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.37)
21:17:20.333 00.000 11616 Moving (0.00, 0.37) raw xDistance=-0.37 yDistance=-0.05
21:17:20.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
21:17:20.333 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:20.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:17:20.333 00.000 11616 MoveAxis(E, 205, ABG)
21:17:20.333 00.000 11616 Guiding  Dir = 2, Dur = 205
21:17:20.334 00.001 11616 IsSlewing returns 0
21:17:20.335 00.001 11616 IsGuiding returns 0
21:17:20.335 00.000 11616 PulseGuide returned control before completion, sleep 215
21:17:20.347 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:17:20.365 00.018 12268 UpdateGuideState exits: m=333 SNR=12.4
21:17:20.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:20.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:20.365 00.000 12268 Enqueuing Expose request
21:17:20.553 00.188 11616 IsGuiding returns 1
21:17:20.553 00.000 11616 scope still moving after pulse duration time elapsed
21:17:20.585 00.032 11616 IsSlewing returns 0
21:17:20.585 00.000 11616 IsGuiding returns 1
21:17:20.616 00.031 11616 IsSlewing returns 0
21:17:20.616 00.000 11616 IsGuiding returns 1
21:17:20.646 00.030 11616 IsSlewing returns 0
21:17:20.647 00.001 11616 IsGuiding returns 1
21:17:20.678 00.031 11616 IsSlewing returns 0
21:17:20.678 00.000 11616 IsGuiding returns 0
21:17:20.678 00.000 11616 scope move finished after 205 + 137 ms
21:17:20.678 00.000 11616 Move returns status 0, amount 205
21:17:20.678 00.000 11616 MoveAxis(N, 0, ABG)
21:17:20.678 00.000 11616 Move returns status 0, amount 0
21:17:20.678 00.000 11616 move complete, result=0
21:17:20.679 00.001 11616 worker thread done servicing request
21:17:20.679 00.000 11616 Worker thread wakes up
21:17:20.679 00.000 12268 GuideStep: -0.4 px 205 ms EAST, -0.0 px 0 ms NORTH
21:17:20.679 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:20.679 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:22.706 02.027 11616 Exposure complete
21:17:22.766 00.060 11616 worker thread done servicing request
21:17:22.766 00.000 12268 OnExposeComplete: enter
21:17:22.767 00.001 12268 UpdateGuideState(): m_state=6
21:17:22.767 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2230
21:17:22.767 00.000 12268 Star::Find returns 1 (0), X=1243.34, Y=877.26, Mass=335, SNR=12.5, Peak=35 HFD=4.6
21:17:22.767 00.000 12268 MultiStar: [#1 0.30,0.21,0.99,U] [#2 -0.05,0.61,1.02,U] [#3 -0.06,0.28,0.79,U] [#4 0.15,0.26,0.83,U] [#5 0.37,-0.23,0.64,U] [#6 0.77,0.33,0.00,M5] [#7 0.70,-0.09,0.00,M1] [#8 0.19,0.86,0.00,M1] 
21:17:22.767 00.000 12268 refined, 5 included, MultiStar: {0.04, 0.22}, one-star: {-0.33, 0.03}
21:17:22.767 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.67) = xAngle (3.04 = 3.04)
21:17:22.768 00.001 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.08 = 3.08)
21:17:22.768 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.38 mountX=-0.22 mountY=0.01, mountTheta=3.08
21:17:22.771 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.22, opts=13)
21:17:22.771 00.000 12268 Enqueuing Move request for scope (0.04, 0.22)
21:17:22.771 00.000 11616 Worker thread wakes up
21:17:22.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
21:17:22.771 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
21:17:22.771 00.000 11616 Moving (0.04, 0.22) raw xDistance=-0.22 yDistance=0.01
21:17:22.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
21:17:22.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:22.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:17:22.771 00.000 11616 MoveAxis(E, 123, ABG)
21:17:22.772 00.001 11616 Guiding  Dir = 2, Dur = 123
21:17:22.772 00.000 11616 IsSlewing returns 0
21:17:22.772 00.000 11616 IsGuiding returns 0
21:17:22.772 00.000 11616 PulseGuide returned control before completion, sleep 133
21:17:22.785 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=35, Gamma=1.290
21:17:22.802 00.017 12268 UpdateGuideState exits: m=335 SNR=12.5
21:17:22.802 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:22.802 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:22.802 00.000 12268 Enqueuing Expose request
21:17:22.907 00.105 11616 IsGuiding returns 1
21:17:22.907 00.000 11616 scope still moving after pulse duration time elapsed
21:17:22.937 00.030 11616 IsSlewing returns 0
21:17:22.938 00.001 11616 IsGuiding returns 1
21:17:22.968 00.030 11616 IsSlewing returns 0
21:17:22.969 00.001 11616 IsGuiding returns 1
21:17:22.999 00.030 11616 IsSlewing returns 0
21:17:22.999 00.000 11616 IsGuiding returns 1
21:17:23.030 00.031 11616 IsSlewing returns 0
21:17:23.031 00.001 11616 IsGuiding returns 0
21:17:23.031 00.000 11616 scope move finished after 123 + 136 ms
21:17:23.031 00.000 11616 Move returns status 0, amount 123
21:17:23.031 00.000 11616 MoveAxis(N, 0, ABG)
21:17:23.032 00.001 11616 Move returns status 0, amount 0
21:17:23.032 00.000 11616 move complete, result=0
21:17:23.032 00.000 11616 worker thread done servicing request
21:17:23.032 00.000 11616 Worker thread wakes up
21:17:23.032 00.000 12268 GuideStep: -0.2 px 123 ms EAST, 0.0 px 0 ms NORTH
21:17:23.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:23.033 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:23.247 00.214 12268 GetBoolean("/Confirm/guiding_assistant_while_guiding", 0) returns 1
21:17:23.323 00.076 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 19:49:52"
21:17:23.324 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
21:17:23.324 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
21:17:23.324 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
21:17:23.325 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -1.668510
21:17:23.325 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
21:17:23.325 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
21:17:23.325 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
21:17:23.325 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
21:17:23.326 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
21:17:23.326 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
21:17:23.326 00.000 12268 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
21:17:23.328 00.002 12268 GetInt("/GuidingAssistant/pos.x", -1) returns 677
21:17:23.328 00.000 12268 GetInt("/GuidingAssistant/pos.y", -1) returns 0
21:17:23.334 00.006 12268 MultiStar mode disabled
21:17:23.341 00.007 12268 GuidingAssistant: Disabling guide output
21:17:23.341 00.000 12268 MountGuidingEnabled: 0
21:17:23.801 00.460 12268 evsrv: cli 0F8E6D80 connect
21:17:23.801 00.000 12268 case statement mapped state 6 to 3
21:17:23.802 00.001 12268 case statement mapped state 6 to 3
21:17:23.802 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"9a793580-743b-48e4-92c2-7e2d8d1062f5"}
21:17:23.802 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"9a793580-743b-48e4-92c2-7e2d8d1062f5"}
21:17:23.803 00.001 12268 evsrv: cli 0F8E6D80 disconnect
21:17:25.054 01.251 11616 Exposure complete
21:17:25.115 00.061 11616 worker thread done servicing request
21:17:25.115 00.000 12268 OnExposeComplete: enter
21:17:25.115 00.000 12268 UpdateGuideState(): m_state=6
21:17:25.115 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2231
21:17:25.116 00.001 12268 Star::Find returns 1 (0), X=1243.48, Y=877.31, Mass=392, SNR=13.5, Peak=42 HFD=4.5
21:17:25.116 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.67) = xAngle (4.42 = -1.87)
21:17:25.116 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.45 = -1.84)
21:17:25.116 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.75 mountX=-0.06 mountY=-0.21, mountTheta=-1.87
21:17:25.118 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.08, opts=13)
21:17:25.118 00.000 12268 Enqueuing Move request for scope (-0.20, 0.08)
21:17:25.118 00.000 11616 Worker thread wakes up
21:17:25.118 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
21:17:25.118 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
21:17:25.118 00.000 11616 Moving (-0.20, 0.08) raw xDistance=-0.06 yDistance=-0.21
21:17:25.119 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:25.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:17:25.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
21:17:25.119 00.000 11616 MoveAxis(E, 0, ABG)
21:17:25.119 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
21:17:25.120 00.001 11616 Move returns status 1, amount 0
21:17:25.120 00.000 11616 MoveAxis(N, 18, ABG)
21:17:25.120 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
21:17:25.120 00.000 11616 Move returns status 1, amount 0
21:17:25.120 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
21:17:25.121 00.001 11616 move complete, result=1
21:17:25.121 00.000 11616 worker thread done servicing request
21:17:25.134 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:17:25.153 00.019 12268 UpdateGuideState exits: m=392 SNR=13.5
21:17:25.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:25.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:25.154 00.001 12268 Enqueuing Expose request
21:17:25.154 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:17:25.154 00.000 11616 Worker thread wakes up
21:17:25.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:25.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:25.157 00.003 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
21:17:27.162 02.005 11616 Exposure complete
21:17:27.220 00.058 11616 worker thread done servicing request
21:17:27.220 00.000 12268 OnExposeComplete: enter
21:17:27.220 00.000 12268 UpdateGuideState(): m_state=6
21:17:27.220 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2232
21:17:27.221 00.001 12268 Star::Find returns 1 (0), X=1243.71, Y=877.28, Mass=364, SNR=13.0, Peak=42 HFD=4.6
21:17:27.221 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.67) = xAngle (2.74 = 2.74)
21:17:27.221 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.77 = 2.77)
21:17:27.221 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.07 mountX=-0.06 mountY=0.02, mountTheta=2.77
21:17:27.223 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.05, opts=13)
21:17:27.223 00.000 12268 Enqueuing Move request for scope (0.03, 0.05)
21:17:27.223 00.000 11616 Worker thread wakes up
21:17:27.223 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
21:17:27.223 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
21:17:27.223 00.000 11616 Moving (0.03, 0.05) raw xDistance=-0.06 yDistance=0.02
21:17:27.223 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:27.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:17:27.224 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:27.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:17:27.224 00.000 11616 MoveAxis(E, 0, ABG)
21:17:27.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
21:17:27.224 00.000 11616 Move returns status 1, amount 0
21:17:27.224 00.000 11616 MoveAxis(N, 0, ABG)
21:17:27.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
21:17:27.224 00.000 11616 Move returns status 1, amount 0
21:17:27.224 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
21:17:27.224 00.000 11616 move complete, result=1
21:17:27.225 00.001 11616 worker thread done servicing request
21:17:27.236 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:17:27.256 00.020 12268 UpdateGuideState exits: m=364 SNR=13.0
21:17:27.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:27.257 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:27.257 00.000 12268 Enqueuing Expose request
21:17:27.257 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:17:27.257 00.000 11616 Worker thread wakes up
21:17:27.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:27.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:27.262 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
21:17:27.262 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
21:17:29.268 02.006 11616 Exposure complete
21:17:29.326 00.058 11616 worker thread done servicing request
21:17:29.326 00.000 12268 OnExposeComplete: enter
21:17:29.326 00.000 12268 UpdateGuideState(): m_state=6
21:17:29.326 00.000 12268 Star::Find(15, 1243, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2233
21:17:29.326 00.000 12268 Star::Find returns 1 (0), X=1243.72, Y=876.95, Mass=339, SNR=12.6, Peak=41 HFD=4.1
21:17:29.326 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.67) = xAngle (0.25 = 0.25)
21:17:29.326 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.28 = 0.28)
21:17:29.326 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.28 hyp=0.28 cameraTheta=-1.42 mountX=0.27 mountY=0.08, mountTheta=0.28
21:17:29.328 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.28, opts=13)
21:17:29.328 00.000 12268 Enqueuing Move request for scope (0.04, -0.28)
21:17:29.328 00.000 11616 Worker thread wakes up
21:17:29.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.28) opts 0xd
21:17:29.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.28)
21:17:29.328 00.000 11616 Moving (0.04, -0.28) raw xDistance=0.27 yDistance=0.08
21:17:29.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:17:29.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:17:29.329 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:29.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:17:29.329 00.000 11616 MoveAxis(E, 0, ABG)
21:17:29.329 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
21:17:29.329 00.000 11616 Move returns status 1, amount 0
21:17:29.329 00.000 11616 MoveAxis(N, 0, ABG)
21:17:29.329 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
21:17:29.329 00.000 11616 Move returns status 1, amount 0
21:17:29.329 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
21:17:29.329 00.000 11616 move complete, result=1
21:17:29.329 00.000 11616 worker thread done servicing request
21:17:29.340 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:17:29.358 00.018 12268 UpdateGuideState exits: m=339 SNR=12.6
21:17:29.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:29.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:29.358 00.000 12268 Enqueuing Expose request
21:17:29.358 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:29.358 00.000 11616 Worker thread wakes up
21:17:29.358 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:29.359 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:29.361 00.002 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
21:17:29.361 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
21:17:31.373 02.012 11616 Exposure complete
21:17:31.433 00.060 11616 worker thread done servicing request
21:17:31.433 00.000 12268 OnExposeComplete: enter
21:17:31.433 00.000 12268 UpdateGuideState(): m_state=6
21:17:31.434 00.001 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2234
21:17:31.434 00.000 12268 Star::Find returns 1 (0), X=1243.44, Y=876.79, Mass=309, SNR=12.1, Peak=42 HFD=3.8
21:17:31.434 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.67) = xAngle (-0.40 = -0.40)
21:17:31.434 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.37 = -0.37)
21:17:31.434 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.44 hyp=0.50 cameraTheta=-2.06 mountX=0.46 mountY=-0.18, mountTheta=-0.37
21:17:31.436 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.44, opts=13)
21:17:31.436 00.000 12268 Enqueuing Move request for scope (-0.24, -0.44)
21:17:31.436 00.000 11616 Worker thread wakes up
21:17:31.436 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.44) opts 0xd
21:17:31.436 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.44)
21:17:31.436 00.000 11616 Moving (-0.24, -0.44) raw xDistance=0.46 yDistance=-0.18
21:17:31.436 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
21:17:31.436 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.38
21:17:31.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
21:17:31.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:17:31.437 00.001 11616 MoveAxis(W, 257, ABG)
21:17:31.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
21:17:31.437 00.000 11616 Move returns status 1, amount 0
21:17:31.437 00.000 11616 MoveAxis(N, 15, ABG)
21:17:31.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
21:17:31.437 00.000 11616 Move returns status 1, amount 0
21:17:31.437 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
21:17:31.437 00.000 11616 move complete, result=1
21:17:31.437 00.000 11616 worker thread done servicing request
21:17:31.448 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=28, Gamma=1.290
21:17:31.466 00.018 12268 UpdateGuideState exits: m=309 SNR=12.1
21:17:31.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:31.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:31.466 00.000 12268 Enqueuing Expose request
21:17:31.466 00.000 11616 Worker thread wakes up
21:17:31.466 00.000 12268 GuideStep: 0.5 px 0 ms WEST, -0.2 px 0 ms NORTH
21:17:31.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:31.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:31.470 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
21:17:31.470 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
21:17:33.476 02.006 11616 Exposure complete
21:17:33.534 00.058 11616 worker thread done servicing request
21:17:33.534 00.000 12268 OnExposeComplete: enter
21:17:33.534 00.000 12268 UpdateGuideState(): m_state=6
21:17:33.535 00.001 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2235
21:17:33.535 00.000 12268 Star::Find returns 1 (0), X=1243.81, Y=876.67, Mass=377, SNR=13.2, Peak=34 HFD=5.4
21:17:33.535 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.67) = xAngle (0.33 = 0.33)
21:17:33.535 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.36 = 0.36)
21:17:33.535 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.55 hyp=0.57 cameraTheta=-1.34 mountX=0.54 mountY=0.20, mountTheta=0.35
21:17:33.536 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.55, opts=13)
21:17:33.537 00.001 12268 Enqueuing Move request for scope (0.13, -0.55)
21:17:33.537 00.000 11616 Worker thread wakes up
21:17:33.537 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.55) opts 0xd
21:17:33.537 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.55)
21:17:33.537 00.000 11616 Moving (0.13, -0.55) raw xDistance=0.54 yDistance=0.20
21:17:33.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
21:17:33.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:17:33.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:17:33.537 00.000 11616 MoveAxis(W, 301, ABG)
21:17:33.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
21:17:33.537 00.000 11616 Move returns status 1, amount 0
21:17:33.537 00.000 11616 MoveAxis(N, 0, ABG)
21:17:33.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
21:17:33.538 00.001 11616 Move returns status 1, amount 0
21:17:33.538 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
21:17:33.538 00.000 11616 move complete, result=1
21:17:33.538 00.000 11616 worker thread done servicing request
21:17:33.550 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:17:33.568 00.018 12268 UpdateGuideState exits: m=377 SNR=13.2
21:17:33.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:33.569 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:33.569 00.000 12268 Enqueuing Expose request
21:17:33.569 00.000 12268 GuideStep: 0.5 px 0 ms WEST, 0.2 px 0 ms NORTH
21:17:33.569 00.000 11616 Worker thread wakes up
21:17:33.569 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:33.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:33.571 00.002 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
21:17:33.571 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
21:17:35.588 02.017 11616 Exposure complete
21:17:35.647 00.059 11616 worker thread done servicing request
21:17:35.647 00.000 12268 OnExposeComplete: enter
21:17:35.647 00.000 12268 UpdateGuideState(): m_state=6
21:17:35.648 00.001 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:35.648 00.000 12268 Star::Find returns 1 (0), X=1243.87, Y=876.63, Mass=344, SNR=12.6, Peak=36 HFD=4.9
21:17:35.648 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.67) = xAngle (0.40 = 0.40)
21:17:35.648 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.44 = 0.44)
21:17:35.648 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.60 hyp=0.62 cameraTheta=-1.26 mountX=0.57 mountY=0.26, mountTheta=0.43
21:17:35.649 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.60, opts=13)
21:17:35.650 00.001 12268 Enqueuing Move request for scope (0.19, -0.60)
21:17:35.650 00.000 11616 Worker thread wakes up
21:17:35.650 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.60) opts 0xd
21:17:35.650 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.60)
21:17:35.650 00.000 11616 Moving (0.19, -0.60) raw xDistance=0.57 yDistance=0.26
21:17:35.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.57
21:17:35.650 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:17:35.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:17:35.650 00.000 11616 MoveAxis(W, 322, ABG)
21:17:35.650 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
21:17:35.650 00.000 11616 Move returns status 1, amount 0
21:17:35.651 00.001 11616 MoveAxis(N, 0, ABG)
21:17:35.651 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:716->Guiding disabled
21:17:35.651 00.000 11616 Move returns status 1, amount 0
21:17:35.651 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
21:17:35.651 00.000 11616 move complete, result=1
21:17:35.651 00.000 11616 worker thread done servicing request
21:17:35.665 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:17:35.682 00.017 12268 UpdateGuideState exits: m=344 SNR=12.6
21:17:35.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:35.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:35.683 00.001 12268 Enqueuing Expose request
21:17:35.683 00.000 12268 GuideStep: 0.6 px 0 ms WEST, 0.3 px 0 ms NORTH
21:17:35.683 00.000 11616 Worker thread wakes up
21:17:35.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:35.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1229,862,31,31)
21:17:35.685 00.002 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
21:17:35.686 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
21:17:36.268 00.582 12268 GuidingAssistant: Re-enabling guide output (1, 16)
21:17:36.268 00.000 12268 MountGuidingEnabled: 1
21:17:36.268 00.000 12268 Mount: notify guiding stopped
21:17:36.268 00.000 12268 BLC: window closed
21:17:36.268 00.000 12268 BLC: Last direction was reset
21:17:36.269 00.001 12268 Changing from state GUIDING to STOP
21:17:36.269 00.000 12268 guider state => SELECTED
21:17:36.269 00.000 12268 GuiderMultiStar::AutoSelect enter
21:17:36.269 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:17:36.327 00.058 12268 AutoFind: auto downsample for scale 4.30 => 1x
21:17:36.432 00.105 12268 AutoFind: global mean = 0.0, stdev 1.6
21:17:36.432 00.000 12268 AutoFind: using threshold = 0.1
21:17:36.522 00.090 12268 AutoFind: local max [1094, 271] 20.5
21:17:36.522 00.000 12268 AutoFind: local max [1035, 173] 19.6
21:17:36.522 00.000 12268 AutoFind: local max [1244, 876] 19.1
21:17:36.522 00.000 12268 AutoFind: local max [649, 624] 15.6
21:17:36.522 00.000 12268 AutoFind: local max [1100, 331] 14.5
21:17:36.522 00.000 12268 AutoFind: local max [1147, 243] 11.6
21:17:36.522 00.000 12268 AutoFind: local max [803, 392] 11.4
21:17:36.522 00.000 12268 AutoFind: local max [83, 489] 9.1
21:17:36.522 00.000 12268 AutoFind: local max [321, 904] 8.3
21:17:36.522 00.000 12268 AutoFind: local max [422, 340] 8.3
21:17:36.522 00.000 12268 AutoFind: local max [276, 285] 7.9
21:17:36.522 00.000 12268 AutoFind: local max [111, 308] 7.8
21:17:36.523 00.001 12268 AutoFind: local max [59, 464] 7.8
21:17:36.523 00.000 12268 AutoFind: local max [360, 544] 7.6
21:17:36.523 00.000 12268 AutoFind: local max [367, 760] 7.2
21:17:36.523 00.000 12268 AutoFind: local max [953, 579] 7.1
21:17:36.523 00.000 12268 AutoFind: local max [1196, 97] 7.1
21:17:36.523 00.000 12268 AutoFind: local max [852, 209] 6.5
21:17:36.523 00.000 12268 AutoFind: local max [855, 378] 6.3
21:17:36.523 00.000 12268 AutoFind: local max [930, 151] 6.2
21:17:36.523 00.000 12268 AutoFind: local max [506, 918] 6.1
21:17:36.523 00.000 12268 AutoFind: local max [1022, 488] 6.0
21:17:36.523 00.000 12268 AutoFind: local max [1076, 488] 5.5
21:17:36.523 00.000 12268 AutoFind: local max [691, 143] 5.5
21:17:36.523 00.000 12268 AutoFind: local max [491, 907] 5.1
21:17:36.523 00.000 12268 AutoFind: local max [1268, 296] 4.8
21:17:36.523 00.000 12268 AutoFind: local max [596, 460] 4.8
21:17:36.523 00.000 12268 AutoFind: local max [1224, 792] 4.6
21:17:36.523 00.000 12268 AutoFind: local max [220, 702] 4.6
21:17:36.524 00.001 12268 AutoFind: local max [897, 809] 4.6
21:17:36.524 00.000 12268 AutoFind: local max [626, 450] 4.5
21:17:36.524 00.000 12268 AutoFind: local max [108, 489] 4.5
21:17:36.524 00.000 12268 AutoFind: local max [846, 848] 4.5
21:17:36.524 00.000 12268 AutoFind: local max [1062, 817] 4.4
21:17:36.524 00.000 12268 AutoFind: local max [1246, 502] 4.4
21:17:36.524 00.000 12268 AutoFind: local max [414, 403] 4.4
21:17:36.524 00.000 12268 AutoFind: local max [1188, 832] 4.3
21:17:36.524 00.000 12268 AutoFind: local max [478, 436] 4.2
21:17:36.524 00.000 12268 AutoFind: local max [580, 747] 4.2
21:17:36.524 00.000 12268 AutoFind: local max [1015, 503] 4.2
21:17:36.524 00.000 12268 AutoFind: local max [1197, 945] 4.1
21:17:36.524 00.000 12268 AutoFind: local max [728, 711] 4.1
21:17:36.524 00.000 12268 AutoFind: local max [1195, 412] 4.1
21:17:36.524 00.000 12268 AutoFind: local max [235, 619] 4.1
21:17:36.524 00.000 12268 AutoFind: local max [946, 166] 4.1
21:17:36.524 00.000 12268 AutoFind: local max [1053, 58] 4.1
21:17:36.524 00.000 12268 AutoFind: local max [762, 203] 4.1
21:17:36.525 00.001 12268 AutoFind: local max [219, 36] 4.1
21:17:36.525 00.000 12268 AutoFind: local max [1046, 881] 4.0
21:17:36.525 00.000 12268 AutoFind: local max [1030, 34] 4.0
21:17:36.525 00.000 12268 AutoFind: local max [149, 333] 4.0
21:17:36.525 00.000 12268 AutoFind: local max [1031, 752] 3.9
21:17:36.525 00.000 12268 AutoFind: local max [551, 546] 3.9
21:17:36.525 00.000 12268 AutoFind: local max [978, 437] 3.9
21:17:36.525 00.000 12268 AutoFind: local max [1079, 804] 3.9
21:17:36.525 00.000 12268 AutoFind: local max [836, 294] 3.9
21:17:36.525 00.000 12268 AutoFind: local max [1217, 784] 3.9
21:17:36.525 00.000 12268 AutoFind: local max [50, 342] 3.9
21:17:36.525 00.000 12268 AutoFind: local max [721, 242] 3.9
21:17:36.525 00.000 12268 AutoFind: local max [1114, 776] 3.8
21:17:36.525 00.000 12268 AutoFind: local max [44, 717] 3.8
21:17:36.525 00.000 12268 AutoFind: local max [926, 861] 3.8
21:17:36.525 00.000 12268 AutoFind: local max [324, 803] 3.8
21:17:36.525 00.000 12268 AutoFind: local max [370, 111] 3.8
21:17:36.525 00.000 12268 AutoFind: local max [9, 380] 3.7
21:17:36.526 00.001 12268 AutoFind: local max [1178, 439] 3.7
21:17:36.526 00.000 12268 AutoFind: local max [710, 146] 3.7
21:17:36.526 00.000 12268 AutoFind: local max [28, 107] 3.7
21:17:36.526 00.000 12268 AutoFind: local max [344, 591] 3.7
21:17:36.526 00.000 12268 AutoFind: local max [1235, 35] 3.7
21:17:36.526 00.000 12268 AutoFind: local max [707, 280] 3.7
21:17:36.526 00.000 12268 AutoFind: local max [98, 208] 3.7
21:17:36.526 00.000 12268 AutoFind: local max [1003, 387] 3.7
21:17:36.526 00.000 12268 AutoFind: local max [840, 810] 3.6
21:17:36.526 00.000 12268 AutoFind: local max [747, 738] 3.6
21:17:36.526 00.000 12268 AutoFind: local max [1097, 524] 3.6
21:17:36.526 00.000 12268 AutoFind: local max [540, 593] 3.6
21:17:36.526 00.000 12268 AutoFind: local max [922, 69] 3.6
21:17:36.526 00.000 12268 AutoFind: local max [915, 801] 3.6
21:17:36.526 00.000 12268 AutoFind: local max [186, 907] 3.6
21:17:36.526 00.000 12268 AutoFind: local max [1110, 945] 3.6
21:17:36.526 00.000 12268 AutoFind: local max [86, 520] 3.6
21:17:36.526 00.000 12268 AutoFind: local max [1015, 288] 3.6
21:17:36.527 00.001 12268 AutoFind: local max [664, 462] 3.6
21:17:36.527 00.000 12268 AutoFind: local max [941, 247] 3.6
21:17:36.527 00.000 12268 AutoFind: local max [718, 314] 3.6
21:17:36.527 00.000 12268 AutoFind: local max [185, 875] 3.6
21:17:36.527 00.000 12268 AutoFind: local max [405, 740] 3.6
21:17:36.527 00.000 12268 AutoFind: local max [771, 377] 3.6
21:17:36.527 00.000 12268 AutoFind: local max [812, 340] 3.6
21:17:36.527 00.000 12268 AutoFind: local max [393, 325] 3.6
21:17:36.527 00.000 12268 AutoFind: local max [674, 780] 3.6
21:17:36.527 00.000 12268 AutoFind: local max [469, 264] 3.5
21:17:36.527 00.000 12268 AutoFind: local max [263, 50] 3.5
21:17:36.527 00.000 12268 AutoFind: local max [980, 859] 3.5
21:17:36.527 00.000 12268 AutoFind: local max [107, 707] 3.5
21:17:36.527 00.000 12268 AutoFind: local max [249, 331] 3.5
21:17:36.527 00.000 12268 AutoFind: local max [361, 822] 3.5
21:17:36.527 00.000 12268 AutoFind: local max [109, 294] 3.5
21:17:36.527 00.000 12268 AutoFind: local max [1159, 823] 3.5
21:17:36.528 00.001 12268 AutoFind: too close [109, 294] 3.5 - [111, 308] 7.8
21:17:36.528 00.000 12268 AutoFind: too close [915, 801] 3.6 - [897, 809] 4.6
21:17:36.528 00.000 12268 AutoFind: too close [710, 146] 3.7 - [691, 143] 5.5
21:17:36.528 00.000 12268 AutoFind: too close [1217, 784] 3.9 - [1224, 792] 4.6
21:17:36.528 00.000 12268 AutoFind: too close [1079, 804] 3.9 - [1062, 817] 4.4
21:17:36.528 00.000 12268 AutoFind: too close [946, 166] 4.1 - [930, 151] 6.2
21:17:36.528 00.000 12268 AutoFind: too close [1015, 503] 4.2 - [1022, 488] 6.0
21:17:36.528 00.000 12268 AutoFind: too close [491, 907] 5.1 - [506, 918] 6.1
21:17:36.528 00.000 12268 AutoFind: too close to edge [1110, 945] 3.6
21:17:36.528 00.000 12268 AutoFind: too close to edge [9, 380] 3.7
21:17:36.528 00.000 12268 AutoFind: too close to edge [1197, 945] 4.1
21:17:36.528 00.000 12268 AutoFind: too close to edge [1268, 296] 4.8
21:17:36.528 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
21:17:36.528 00.000 12268 Star::Find(15, 1094, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.529 00.001 12268 Star::Find returns 1 (0), X=1093.26, Y=270.80, Mass=257, SNR=11.0, Peak=37 HFD=3.6
21:17:36.529 00.000 12268 Star::Find(15, 1035, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.529 00.000 12268 Star::Find returns 1 (0), X=1034.24, Y=172.70, Mass=360, SNR=12.9, Peak=37 HFD=4.7
21:17:36.529 00.000 12268 Star::Find(15, 1244, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.529 00.000 12268 Star::Find returns 1 (0), X=1243.87, Y=876.63, Mass=344, SNR=12.6, Peak=36 HFD=4.9
21:17:36.529 00.000 12268 Star::Find(15, 649, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.529 00.000 12268 Star::Find returns 1 (0), X=649.10, Y=623.61, Mass=227, SNR=10.1, Peak=33 HFD=4.0
21:17:36.529 00.000 12268 Star::Find(15, 1100, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.529 00.000 12268 Star::Find returns 1 (0), X=1099.48, Y=331.41, Mass=198, SNR=9.6, Peak=33 HFD=3.3
21:17:36.529 00.000 12268 Star::Find(15, 1147, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.530 00.001 12268 Star::Find returns 1 (0), X=1147.28, Y=242.74, Mass=148, SNR=8.2, Peak=38 HFD=3.5
21:17:36.530 00.000 12268 Star::Find(15, 803, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.530 00.000 12268 Star::Find returns 1 (0), X=803.23, Y=391.28, Mass=157, SNR=8.5, Peak=21 HFD=3.6
21:17:36.530 00.000 12268 Star::Find(15, 83, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.530 00.000 12268 Star::Find returns 1 (0), X=83.55, Y=489.56, Mass=75, SNR=5.9, Peak=17 HFD=3.2
21:17:36.530 00.000 12268 Star::Find(15, 321, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.530 00.000 12268 Star::Find returns 1 (0), X=320.86, Y=905.01, Mass=66, SNR=5.6, Peak=20 HFD=3.3
21:17:36.530 00.000 12268 Star::Find(15, 422, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.530 00.000 12268 Star::Find returns 0 (4), X=413.16, Y=331.17, Mass=91, SNR=6.7, Peak=93 HFD=0.2
21:17:36.530 00.000 12268 Star::Find(15, 276, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.530 00.000 12268 Star::Find returns 1 (0), X=276.04, Y=284.44, Mass=73, SNR=5.8, Peak=18 HFD=3.4
21:17:36.530 00.000 12268 Star::Find(15, 59, 464, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.531 00.001 12268 Star::Find returns 1 (0), X=49.05, Y=478.20, Mass=32, SNR=3.9, Peak=29 HFD=1.5
21:17:36.531 00.000 12268 Star::Find(15, 360, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.531 00.000 12268 Star::Find returns 1 (0), X=359.54, Y=544.10, Mass=47, SNR=4.6, Peak=15 HFD=2.7
21:17:36.531 00.000 12268 Star::Find(15, 367, 760, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.531 00.000 12268 Star::Find returns 1 (0), X=367.66, Y=759.40, Mass=73, SNR=5.8, Peak=27 HFD=3.5
21:17:36.531 00.000 12268 Star::Find(15, 953, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.531 00.000 12268 Star::Find returns 1 (0), X=952.92, Y=579.19, Mass=57, SNR=5.1, Peak=17 HFD=2.4
21:17:36.531 00.000 12268 Star::Find(15, 1196, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.531 00.000 12268 Star::Find returns 1 (0), X=1196.41, Y=96.83, Mass=61, SNR=5.3, Peak=21 HFD=2.2
21:17:36.532 00.001 12268 Star::Find(15, 852, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.532 00.000 12268 Star::Find returns 1 (0), X=852.91, Y=208.36, Mass=60, SNR=5.3, Peak=17 HFD=3.8
21:17:36.532 00.000 12268 Star::Find(15, 855, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.532 00.000 12268 Star::Find returns 1 (0), X=854.71, Y=377.17, Mass=50, SNR=4.8, Peak=18 HFD=3.1
21:17:36.532 00.000 12268 Star::Find(15, 1076, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.532 00.000 12268 Star::Find returns 1 (0), X=1075.95, Y=488.51, Mass=49, SNR=4.7, Peak=16 HFD=2.3
21:17:36.533 00.001 12268 Star::Find(15, 596, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.533 00.000 12268 Star::Find returns 0 (3), X=596.00, Y=460.00, Mass=8, SNR=1.9, Peak=16 HFD=0.0
21:17:36.533 00.000 12268 Star::Find(15, 220, 702, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.533 00.000 12268 Star::Find returns 0 (3), X=220.00, Y=702.00, Mass=10, SNR=2.1, Peak=13 HFD=0.0
21:17:36.533 00.000 12268 Star::Find(15, 626, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.533 00.000 12268 Star::Find returns 1 (0), X=626.01, Y=450.05, Mass=37, SNR=4.1, Peak=14 HFD=2.1
21:17:36.534 00.001 12268 Star::Find(15, 108, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.534 00.000 12268 Star::Find returns 0 (2), X=108.00, Y=489.00, Mass=17, SNR=2.8, Peak=16 HFD=0.0
21:17:36.534 00.000 12268 Star::Find(15, 846, 848, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.534 00.000 12268 Star::Find false star n=7 nbg=284 bg=8.5 sigma=0.8 thresh=11 peak=11
21:17:36.534 00.000 12268 Star::Find returns 0 (2), X=846.00, Y=848.00, Mass=24, SNR=2.9, Peak=15 HFD=0.0
21:17:36.534 00.000 12268 Star::Find(15, 1246, 502, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.534 00.000 12268 Star::Find returns 0 (2), X=1246.00, Y=502.00, Mass=11, SNR=2.2, Peak=12 HFD=0.0
21:17:36.534 00.000 12268 Star::Find(15, 414, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.534 00.000 12268 Star::Find false star n=9 nbg=284 bg=8.4 sigma=0.9 thresh=11 peak=10
21:17:36.534 00.000 12268 Star::Find returns 0 (2), X=414.00, Y=403.00, Mass=27, SNR=2.9, Peak=13 HFD=0.0
21:17:36.535 00.001 12268 Star::Find(15, 1188, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.535 00.000 12268 Star::Find returns 1 (0), X=1191.85, Y=832.96, Mass=38, SNR=4.2, Peak=25 HFD=4.2
21:17:36.535 00.000 12268 Star::Find(15, 478, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.535 00.000 12268 Star::Find returns 0 (4), X=478.85, Y=435.75, Mass=25, SNR=3.4, Peak=18 HFD=1.3
21:17:36.535 00.000 12268 Star::Find(15, 580, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.535 00.000 12268 Star::Find returns 0 (2), X=580.00, Y=747.00, Mass=13, SNR=2.4, Peak=14 HFD=0.0
21:17:36.535 00.000 12268 Star::Find(15, 728, 711, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.535 00.000 12268 Star::Find returns 0 (4), X=729.62, Y=705.75, Mass=37, SNR=4.3, Peak=41 HFD=1.0
21:17:36.535 00.000 12268 Star::Find(15, 1195, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.535 00.000 12268 Star::Find returns 0 (3), X=1195.00, Y=412.00, Mass=8, SNR=1.9, Peak=14 HFD=0.0
21:17:36.535 00.000 12268 Star::Find(15, 235, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.535 00.000 12268 Star::Find returns 0 (3), X=235.00, Y=619.00, Mass=8, SNR=1.9, Peak=13 HFD=0.0
21:17:36.535 00.000 12268 Star::Find(15, 1053, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.536 00.001 12268 Star::Find returns 1 (0), X=1049.90, Y=56.85, Mass=38, SNR=4.2, Peak=24 HFD=5.3
21:17:36.536 00.000 12268 Star::Find(15, 762, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.536 00.000 12268 Star::Find returns 0 (4), X=753.53, Y=209.21, Mass=25, SNR=3.5, Peak=31 HFD=0.6
21:17:36.536 00.000 12268 Star::Find(15, 219, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.536 00.000 12268 Star::Find returns 0 (3), X=219.00, Y=36.00, Mass=5, SNR=1.5, Peak=14 HFD=0.0
21:17:36.536 00.000 12268 Star::Find(15, 1046, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.536 00.000 12268 Star::Find returns 0 (3), X=1046.00, Y=881.00, Mass=9, SNR=2.0, Peak=13 HFD=0.0
21:17:36.536 00.000 12268 Star::Find(15, 1030, 34, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.536 00.000 12268 Star::Find returns 1 (0), X=1030.89, Y=33.59, Mass=58, SNR=5.2, Peak=32 HFD=2.2
21:17:36.536 00.000 12268 Star::Find(15, 149, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.536 00.000 12268 Star::Find false star n=6 nbg=287 bg=8.3 sigma=0.8 thresh=11 peak=11
21:17:36.536 00.000 12268 Star::Find returns 0 (2), X=149.00, Y=333.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
21:17:36.536 00.000 12268 Star::Find(15, 1031, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.537 00.001 12268 Star::Find returns 0 (2), X=1031.00, Y=752.00, Mass=16, SNR=2.8, Peak=16 HFD=0.0
21:17:36.537 00.000 12268 Star::Find(15, 551, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.537 00.000 12268 Star::Find returns 0 (2), X=551.00, Y=546.00, Mass=14, SNR=2.5, Peak=13 HFD=0.0
21:17:36.537 00.000 12268 Star::Find(15, 978, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.537 00.000 12268 Star::Find returns 0 (3), X=978.00, Y=437.00, Mass=6, SNR=1.6, Peak=14 HFD=0.0
21:17:36.537 00.000 12268 Star::Find(15, 836, 294, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.537 00.000 12268 Star::Find returns 0 (3), X=836.00, Y=294.00, Mass=3, SNR=1.1, Peak=11 HFD=0.0
21:17:36.537 00.000 12268 Star::Find(15, 50, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.537 00.000 12268 Star::Find returns 1 (0), X=36.74, Y=346.08, Mass=33, SNR=3.9, Peak=30 HFD=1.8
21:17:36.537 00.000 12268 Star::Find(15, 721, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.537 00.000 12268 Star::Find returns 0 (4), X=726.22, Y=250.58, Mass=34, SNR=4.1, Peak=28 HFD=0.8
21:17:36.537 00.000 12268 Star::Find(15, 1114, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.537 00.000 12268 Star::Find returns 0 (4), X=1110.22, Y=780.00, Mass=24, SNR=3.4, Peak=27 HFD=0.3
21:17:36.538 00.001 12268 Star::Find(15, 44, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.538 00.000 12268 Star::Find returns 0 (2), X=44.00, Y=717.00, Mass=17, SNR=2.8, Peak=14 HFD=0.0
21:17:36.538 00.000 12268 Star::Find(15, 926, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.538 00.000 12268 Star::Find returns 0 (2), X=926.00, Y=861.00, Mass=12, SNR=2.3, Peak=15 HFD=0.0
21:17:36.538 00.000 12268 Star::Find(15, 324, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.538 00.000 12268 Star::Find returns 0 (2), X=324.00, Y=803.00, Mass=19, SNR=3.0, Peak=19 HFD=0.0
21:17:36.538 00.000 12268 Star::Find(15, 370, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.538 00.000 12268 Star::Find returns 0 (4), X=360.00, Y=125.00, Mass=22, SNR=3.3, Peak=30 HFD=0.5
21:17:36.538 00.000 12268 Star::Find(15, 1178, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.538 00.000 12268 Star::Find returns 0 (2), X=1178.00, Y=439.00, Mass=13, SNR=2.5, Peak=17 HFD=0.0
21:17:36.538 00.000 12268 Star::Find(15, 28, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.538 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=107.00, Mass=9, SNR=2.0, Peak=12 HFD=0.0
21:17:36.538 00.000 12268 Star::Find(15, 344, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.539 00.001 12268 Star::Find false star n=8 nbg=286 bg=8.3 sigma=0.8 thresh=11 peak=11
21:17:36.539 00.000 12268 Star::Find returns 0 (2), X=344.00, Y=591.00, Mass=27, SNR=2.9, Peak=14 HFD=0.0
21:17:36.539 00.000 12268 Star::Find(15, 1235, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.539 00.000 12268 Star::Find returns 1 (0), X=1233.71, Y=37.24, Mass=44, SNR=4.5, Peak=23 HFD=5.2
21:17:36.539 00.000 12268 Star::Find(15, 707, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.539 00.000 12268 Star::Find returns 0 (3), X=707.00, Y=280.00, Mass=3, SNR=1.1, Peak=12 HFD=0.0
21:17:36.539 00.000 12268 Star::Find(15, 98, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.539 00.000 12268 Star::Find returns 0 (4), X=109.03, Y=202.82, Mass=40, SNR=4.4, Peak=41 HFD=0.2
21:17:36.539 00.000 12268 Star::Find(15, 1003, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.539 00.000 12268 Star::Find returns 0 (2), X=1003.00, Y=387.00, Mass=19, SNR=2.9, Peak=13 HFD=0.0
21:17:36.539 00.000 12268 Star::Find(15, 840, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.539 00.000 12268 Star::Find returns 0 (2), X=840.00, Y=810.00, Mass=12, SNR=2.3, Peak=12 HFD=0.0
21:17:36.539 00.000 12268 Star::Find(15, 747, 738, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.540 00.001 12268 Star::Find returns 0 (3), X=747.00, Y=738.00, Mass=3, SNR=1.1, Peak=11 HFD=0.0
21:17:36.540 00.000 12268 Star::Find(15, 1097, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.540 00.000 12268 Star::Find returns 0 (3), X=1097.00, Y=524.00, Mass=9, SNR=2.1, Peak=15 HFD=0.0
21:17:36.540 00.000 12268 Star::Find(15, 540, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.540 00.000 12268 Star::Find false star n=6 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=11
21:17:36.540 00.000 12268 Star::Find returns 0 (2), X=540.00, Y=593.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
21:17:36.540 00.000 12268 Star::Find(15, 922, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.540 00.000 12268 Star::Find returns 0 (2), X=922.00, Y=69.00, Mass=14, SNR=2.6, Peak=17 HFD=0.0
21:17:36.540 00.000 12268 Star::Find(15, 186, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.540 00.000 12268 Star::Find returns 0 (3), X=186.00, Y=907.00, Mass=4, SNR=1.3, Peak=12 HFD=0.0
21:17:36.540 00.000 12268 Star::Find(15, 86, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.540 00.000 12268 Star::Find returns 0 (2), X=86.00, Y=520.00, Mass=18, SNR=2.9, Peak=16 HFD=0.0
21:17:36.540 00.000 12268 Star::Find(15, 1015, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.541 00.001 12268 Star::Find returns 0 (3), X=1015.00, Y=288.00, Mass=5, SNR=1.5, Peak=13 HFD=0.0
21:17:36.541 00.000 12268 Star::Find(15, 664, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.541 00.000 12268 Star::Find returns 0 (2), X=664.00, Y=462.00, Mass=18, SNR=2.9, Peak=20 HFD=0.0
21:17:36.541 00.000 12268 Star::Find(15, 941, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.541 00.000 12268 Star::Find returns 0 (3), X=941.00, Y=247.00, Mass=5, SNR=1.5, Peak=13 HFD=0.0
21:17:36.541 00.000 12268 Star::Find(15, 718, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.541 00.000 12268 Star::Find returns 0 (3), X=718.00, Y=314.00, Mass=8, SNR=1.9, Peak=11 HFD=0.0
21:17:36.541 00.000 12268 Star::Find(15, 185, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.541 00.000 12268 Star::Find returns 0 (3), X=185.00, Y=875.00, Mass=6, SNR=1.7, Peak=14 HFD=0.0
21:17:36.541 00.000 12268 Star::Find(15, 405, 740, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.541 00.000 12268 Star::Find returns 0 (3), X=405.00, Y=740.00, Mass=3, SNR=1.1, Peak=11 HFD=0.0
21:17:36.541 00.000 12268 Star::Find(15, 771, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.541 00.000 12268 Star::Find returns 0 (3), X=771.00, Y=377.00, Mass=8, SNR=2.0, Peak=13 HFD=0.0
21:17:36.542 00.001 12268 Star::Find(15, 812, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.542 00.000 12268 Star::Find returns 0 (3), X=812.00, Y=340.00, Mass=6, SNR=1.7, Peak=13 HFD=0.0
21:17:36.542 00.000 12268 Star::Find(15, 393, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.542 00.000 12268 Star::Find returns 0 (2), X=393.00, Y=325.00, Mass=17, SNR=2.8, Peak=12 HFD=0.0
21:17:36.542 00.000 12268 Star::Find(15, 674, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.542 00.000 12268 Star::Find returns 0 (2), X=674.00, Y=780.00, Mass=15, SNR=2.6, Peak=16 HFD=0.0
21:17:36.542 00.000 12268 Star::Find(15, 469, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.542 00.000 12268 Star::Find returns 0 (3), X=469.00, Y=264.00, Mass=3, SNR=1.1, Peak=12 HFD=0.0
21:17:36.542 00.000 12268 Star::Find(15, 263, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.542 00.000 12268 Star::Find returns 0 (3), X=263.00, Y=50.00, Mass=9, SNR=2.0, Peak=12 HFD=0.0
21:17:36.542 00.000 12268 Star::Find(15, 980, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.542 00.000 12268 Star::Find returns 0 (4), X=981.41, Y=859.40, Mass=33, SNR=4.0, Peak=30 HFD=1.3
21:17:36.542 00.000 12268 Star::Find(15, 107, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.543 00.001 12268 Star::Find returns 0 (2), X=107.00, Y=707.00, Mass=14, SNR=2.6, Peak=11 HFD=0.0
21:17:36.543 00.000 12268 Star::Find(15, 249, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.543 00.000 12268 Star::Find returns 0 (2), X=249.00, Y=331.00, Mass=10, SNR=2.2, Peak=16 HFD=0.0
21:17:36.543 00.000 12268 Star::Find(15, 361, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.543 00.000 12268 Star::Find returns 0 (2), X=361.00, Y=822.00, Mass=14, SNR=2.5, Peak=12 HFD=0.0
21:17:36.543 00.000 12268 Star::Find(15, 1159, 823, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.543 00.000 12268 Star::Find returns 0 (3), X=1159.00, Y=823.00, Mass=5, SNR=1.5, Peak=12 HFD=0.0
21:17:36.543 00.000 12268 AutoFind: finding best star pass 1
21:17:36.543 00.000 12268 Star::Find(15, 1094, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.543 00.000 12268 Star::Find returns 1 (0), X=1093.26, Y=270.80, Mass=257, SNR=11.0, Peak=37 HFD=3.6
21:17:36.543 00.000 12268 AutoFind returns star at [1094, 271] 20.5 Mass 257 SNR 11.0
21:17:36.544 00.001 12268 Star::Find(15, 1094, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
21:17:36.545 00.001 12268 Star::Find returns 1 (0), X=1093.26, Y=270.80, Mass=257, SNR=11.0, Peak=37 HFD=3.6
21:17:36.545 00.000 12268 MultiStar: List (7): {1093.26, 270.80}(11.0), {1034.24, 172.70}(12.9), {1243.87, 876.63}(12.6), {649.10, 623.61}(10.1), {1099.48, 331.41}(9.6), {1147.28, 242.74}(8.2), {803.23, 391.28}(8.5), 
21:17:36.545 00.000 12268 setting lock position to (1093.26, 270.80)
21:17:36.545 00.000 12268 MultiStar: stabilizing after lock position change
21:17:36.545 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:17:36.562 00.017 12268 Status Line: Auto-selected star at (1093.3, 270.8)
21:17:36.567 00.005 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
21:17:36.567 00.000 12268 guider state => CALIBRATED
21:17:36.568 00.001 12268 MultiStar mode enabled, AutoFind forced
21:17:36.568 00.000 12268 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
21:17:36.817 00.249 12268 evsrv: cli 0F8E69C0 connect
21:17:36.817 00.000 12268 case statement mapped state 5 to 1
21:17:36.818 00.001 12268 case statement mapped state 5 to 1
21:17:36.819 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"9f18997c-a459-48c1-a1c0-3b4ab614e94a"}
21:17:36.819 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"9f18997c-a459-48c1-a1c0-3b4ab614e94a"}
21:17:36.819 00.000 12268 evsrv: cli 0F8E69C0 disconnect
21:17:37.757 00.938 11616 Exposure complete
21:17:37.817 00.060 11616 worker thread done servicing request
21:17:37.817 00.000 12268 OnExposeComplete: enter
21:17:37.817 00.000 12268 UpdateGuideState(): m_state=5
21:17:37.817 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2237
21:17:37.817 00.000 12268 Star::Find returns 1 (0), X=1093.67, Y=270.50, Mass=347, SNR=12.7, Peak=38 HFD=4.9
21:17:37.818 00.001 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.67) = xAngle (1.04 = 1.04)
21:17:37.818 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.07 = 1.07)
21:17:37.818 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.30 hyp=0.51 cameraTheta=-0.63 mountX=0.26 mountY=0.45, mountTheta=1.05
21:17:37.819 00.001 12268 Changing from state CALIBRATED to GUIDING
21:17:37.819 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
21:17:37.820 00.001 12268 ScopeASCOM::SideOfPier() returns 1
21:17:37.820 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=1, cal dec=1.2 pierSide=1 rotAngle=None bin=1
21:17:37.820 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
21:17:37.820 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
21:17:37.820 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:17:37.821 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:17:37.821 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
21:17:37.821 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
21:17:37.821 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
21:17:37.822 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:17:37.822 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
21:17:37.822 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
21:17:37.822 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
21:17:37.823 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
21:17:37.823 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
21:17:37.956 00.133 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:17:37.957 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
21:17:37.957 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
21:17:37.961 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
21:17:37.961 00.000 12268 ScopeASCOM::SideOfPier() returns 1
21:17:37.962 00.001 12268 setting lock position to (1093.67, 270.50)
21:17:37.962 00.000 12268 MultiStar: stabilizing after lock position change
21:17:37.962 00.000 12268 guider state => GUIDING
21:17:37.962 00.000 12268 Status Line: Guiding
21:17:37.964 00.002 12268 Mount: notify guiding started
21:17:37.965 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
21:17:37.965 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 19:49:52"
21:17:37.965 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
21:17:37.966 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
21:17:37.966 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
21:17:37.966 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -1.668510
21:17:37.966 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
21:17:37.967 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
21:17:37.967 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
21:17:37.967 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
21:17:37.967 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
21:17:37.968 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
21:17:37.968 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
21:17:37.968 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
21:17:37.969 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:17:37.969 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:17:37.969 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
21:17:37.969 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
21:17:37.970 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
21:17:37.970 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:17:37.970 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
21:17:37.970 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
21:17:37.971 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
21:17:37.972 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
21:17:37.972 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
21:17:37.973 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
21:17:37.973 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
21:17:37.974 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:17:37.975 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:17:37.975 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
21:17:37.976 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
21:17:37.976 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
21:17:37.976 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:17:37.976 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
21:17:37.977 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
21:17:37.977 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
21:17:37.977 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
21:17:37.977 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
21:17:38.124 00.147 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:17:38.125 00.001 12268 ScopeASCOM::SideOfPier() returns 1
21:17:38.126 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:17:38.126 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:17:38.126 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
21:17:38.126 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
21:17:38.126 00.000 12268 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.67) = xAngle (-1.67 = -1.67)
21:17:38.126 00.000 12268 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
21:17:38.126 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
21:17:38.127 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
21:17:38.127 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
21:17:38.127 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:17:38.145 00.018 12268 UpdateGuideState exits: m=347 SNR=12.7
21:17:38.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:38.146 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:38.146 00.000 12268 Enqueuing Expose request
21:17:38.146 00.000 11616 Worker thread wakes up
21:17:38.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:38.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:17:40.160 02.014 11616 Exposure complete
21:17:40.218 00.058 11616 worker thread done servicing request
21:17:40.218 00.000 12268 OnExposeComplete: enter
21:17:40.219 00.001 12268 UpdateGuideState(): m_state=6
21:17:40.219 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:17:40.219 00.000 12268 Star::Find returns 1 (0), X=1093.88, Y=270.56, Mass=336, SNR=12.5, Peak=39 HFD=4.7
21:17:40.219 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.67) = xAngle (1.92 = 1.92)
21:17:40.219 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.95 = 1.95)
21:17:40.219 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.22 cameraTheta=0.25 mountX=-0.08 mountY=0.21, mountTheta=1.93
21:17:40.221 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.06, opts=13)
21:17:40.221 00.000 12268 Enqueuing Move request for scope (0.21, 0.06)
21:17:40.221 00.000 11616 Worker thread wakes up
21:17:40.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
21:17:40.221 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
21:17:40.221 00.000 11616 Moving (0.21, 0.06) raw xDistance=-0.08 yDistance=0.21
21:17:40.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:40.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:17:40.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:17:40.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:17:40.222 00.001 11616 MoveAxis(E, 0, ABG)
21:17:40.222 00.000 11616 Move returns status 0, amount 0
21:17:40.222 00.000 11616 MoveAxis(N, 0, ABG)
21:17:40.222 00.000 11616 Move returns status 0, amount 0
21:17:40.222 00.000 11616 move complete, result=0
21:17:40.223 00.001 11616 worker thread done servicing request
21:17:40.233 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:17:40.252 00.019 12268 UpdateGuideState exits: m=336 SNR=12.5
21:17:40.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:40.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:40.253 00.001 12268 Enqueuing Expose request
21:17:40.253 00.000 11616 Worker thread wakes up
21:17:40.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:40.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:17:40.262 00.009 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:17:42.256 01.994 11616 Exposure complete
21:17:42.316 00.060 11616 worker thread done servicing request
21:17:42.316 00.000 12268 OnExposeComplete: enter
21:17:42.316 00.000 12268 UpdateGuideState(): m_state=6
21:17:42.317 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:17:42.317 00.000 12268 Star::Find returns 1 (0), X=1093.65, Y=270.83, Mass=369, SNR=13.1, Peak=42 HFD=4.7
21:17:42.317 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.67) = xAngle (3.30 = -2.98)
21:17:42.317 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.33 = -2.95)
21:17:42.317 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.64 mountX=-0.32 mountY=-0.06, mountTheta=-2.95
21:17:42.319 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.33, opts=13)
21:17:42.319 00.000 12268 Enqueuing Move request for scope (-0.02, 0.33)
21:17:42.320 00.001 11616 Worker thread wakes up
21:17:42.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.33) opts 0xd
21:17:42.320 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.33)
21:17:42.320 00.000 11616 Moving (-0.02, 0.33) raw xDistance=-0.32 yDistance=-0.06
21:17:42.320 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 0 to -1
21:17:42.320 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.97
21:17:42.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
21:17:42.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:42.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:17:42.320 00.000 11616 MoveAxis(E, 181, ABG)
21:17:42.320 00.000 11616 Guiding  Dir = 2, Dur = 181
21:17:42.321 00.001 11616 IsSlewing returns 0
21:17:42.321 00.000 11616 IsGuiding returns 0
21:17:42.321 00.000 11616 PulseGuide returned control before completion, sleep 191
21:17:42.334 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:17:42.353 00.019 12268 UpdateGuideState exits: m=369 SNR=13.1
21:17:42.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:42.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:42.353 00.000 12268 Enqueuing Expose request
21:17:42.519 00.166 11616 IsGuiding returns 1
21:17:42.519 00.000 11616 scope still moving after pulse duration time elapsed
21:17:42.550 00.031 11616 IsSlewing returns 0
21:17:42.551 00.001 11616 IsGuiding returns 1
21:17:42.582 00.031 11616 IsSlewing returns 0
21:17:42.583 00.001 11616 IsGuiding returns 1
21:17:42.613 00.030 11616 IsSlewing returns 0
21:17:42.614 00.001 11616 IsGuiding returns 1
21:17:42.643 00.029 11616 IsSlewing returns 0
21:17:42.644 00.001 11616 IsGuiding returns 0
21:17:42.644 00.000 11616 scope move finished after 181 + 141 ms
21:17:42.644 00.000 11616 Move returns status 0, amount 181
21:17:42.644 00.000 11616 MoveAxis(N, 0, ABG)
21:17:42.644 00.000 11616 Move returns status 0, amount 0
21:17:42.644 00.000 11616 move complete, result=0
21:17:42.644 00.000 11616 worker thread done servicing request
21:17:42.644 00.000 11616 Worker thread wakes up
21:17:42.645 00.001 12268 GuideStep: -0.3 px 181 ms EAST, -0.1 px 0 ms NORTH
21:17:42.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:42.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:17:44.659 02.014 11616 Exposure complete
21:17:44.717 00.058 11616 worker thread done servicing request
21:17:44.718 00.001 12268 OnExposeComplete: enter
21:17:44.718 00.000 12268 UpdateGuideState(): m_state=6
21:17:44.718 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:17:44.718 00.000 12268 Star::Find returns 1 (0), X=1093.77, Y=270.51, Mass=330, SNR=12.4, Peak=36 HFD=3.7
21:17:44.718 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.67) = xAngle (1.73 = 1.73)
21:17:44.718 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.76 = 1.76)
21:17:44.718 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.06 mountX=-0.02 mountY=0.10, mountTheta=1.73
21:17:44.725 00.007 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.01, opts=13)
21:17:44.725 00.000 12268 Enqueuing Move request for scope (0.10, 0.01)
21:17:44.725 00.000 11616 Worker thread wakes up
21:17:44.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
21:17:44.726 00.001 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
21:17:44.726 00.000 11616 Moving (0.10, 0.01) raw xDistance=-0.02 yDistance=0.10
21:17:44.726 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:44.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:17:44.726 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:44.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:17:44.726 00.000 11616 MoveAxis(E, 0, ABG)
21:17:44.726 00.000 11616 Move returns status 0, amount 0
21:17:44.726 00.000 11616 MoveAxis(N, 0, ABG)
21:17:44.726 00.000 11616 Move returns status 0, amount 0
21:17:44.727 00.001 11616 move complete, result=0
21:17:44.727 00.000 11616 worker thread done servicing request
21:17:44.744 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:17:44.761 00.017 12268 UpdateGuideState exits: m=330 SNR=12.4
21:17:44.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:44.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:44.761 00.000 12268 Enqueuing Expose request
21:17:44.762 00.001 11616 Worker thread wakes up
21:17:44.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:44.762 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:17:44.773 00.011 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:45.339 00.566 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/timestamp", "") returns "2026-01-17 18:58:23"
21:17:45.339 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/snr", "") returns "21.9"
21:17:45.339 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/star_mass", "") returns "1006.6"
21:17:45.339 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/sample_count", "") returns "432"
21:17:45.340 00.001 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/exposure_time", "") returns "2s"
21:17:45.340 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/elapsed_time", "") returns "909s"
21:17:45.340 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/ra_hpf_rms", "") returns "  0.09 px (  0.37 arc-sec )"
21:17:45.340 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/dec_hpf_rms", "") returns "  0.05 px (  0.22 arc-sec )"
21:17:45.341 00.001 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/total_hpf_rms", "") returns "  0.10 px (  0.43 arc-sec )"
21:17:45.341 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/ra_peak", "") returns "  0.76 px (  3.27 arc-sec )"
21:17:45.341 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/ra_peak_peak", "") returns "  4.16 px ( 17.89 arc-sec )"
21:17:45.341 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/ra_drift_rate", "") returns "  0.03 px/min (  0.13 arc-sec/min )"
21:17:45.342 00.001 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/ra_peak_drift_rate", "") returns "  0.13 px/sec (  0.55 arc-sec/sec )"
21:17:45.342 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/ra_drift_exposure", "") returns "   0.8 s "
21:17:45.342 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/dec_drift_rate", "") returns " -0.03 px/min ( -0.11 arc-sec/min )"
21:17:45.342 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/dec_peak", "") returns "  0.48 px (  2.07 arc-sec )"
21:17:45.342 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/pa_error", "") returns " 0.4 arc-min"
21:17:45.342 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/dec_corrected_rms", "") returns "0.000000"
21:17:45.342 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/backlash_info", "") returns " 3230  +/-  321 ms (22.5  +/-  2.2 arc-sec)"
21:17:45.344 00.002 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/dec_lf_drift_rate", "") returns "-0.025580"
21:17:45.345 00.001 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/rec_ra_minmove", "") returns "0.097500"
21:17:45.345 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/rec_dec_minmove", "") returns "0.150000"
21:17:45.345 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/BLT_pulse", "") returns "3230"
21:17:45.346 00.001 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/recommendations", "") returns "Exp:Use exposure times in the range of 1.0s to 3.0s
Cal:Consider re-doing your calibration (Prior alert)
StarHFD:Consider trying to improve focus on the guide camera
RAMinMove:Try setting RA min-move to 0.10
DecMinMove:Try setting Dec min-move to 0.15
BLT:Backlash is >= 3230 ms; you may need to guide in only one Dec direction (currently North)
"
21:17:45.346 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/BLT_North", "") returns "508.9,509.9,512.6,515.0,515.6,518.7,521.1,522.1,524.9,527.4,528."
21:17:45.346 00.000 12268 GetString("/profile/2/GA/2026-01-17 18:58:23/BLT_South", "") returns "528.3,529.4,528.3,527.5,524.6,522.6,521.5,518.7,516.2,515.3,512."
21:17:45.347 00.001 12268 GetInt("/profile/2/GA/2026-01-17 18:58:23/BLT_MsmtPulse", -1) returns 1200
21:17:46.767 01.420 11616 Exposure complete
21:17:46.824 00.057 11616 worker thread done servicing request
21:17:46.824 00.000 12268 OnExposeComplete: enter
21:17:46.824 00.000 12268 UpdateGuideState(): m_state=6
21:17:46.824 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:17:46.825 00.001 12268 Star::Find returns 1 (0), X=1093.52, Y=270.06, Mass=342, SNR=12.7, Peak=37 HFD=4.9
21:17:46.825 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.67) = xAngle (-0.22 = -0.22)
21:17:46.825 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.19 = -0.19)
21:17:46.825 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.45 hyp=0.47 cameraTheta=-1.89 mountX=0.46 mountY=-0.09, mountTheta=-0.19
21:17:46.826 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.45, opts=13)
21:17:46.826 00.000 12268 Enqueuing Move request for scope (-0.15, -0.45)
21:17:46.827 00.001 11616 Worker thread wakes up
21:17:46.827 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.45) opts 0xd
21:17:46.827 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.45)
21:17:46.827 00.000 11616 Moving (-0.15, -0.45) raw xDistance=0.46 yDistance=-0.09
21:17:46.827 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
21:17:46.827 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.37
21:17:46.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
21:17:46.827 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:46.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:17:46.827 00.000 11616 MoveAxis(W, 256, ABG)
21:17:46.827 00.000 11616 Guiding  Dir = 3, Dur = 256
21:17:46.828 00.001 11616 IsSlewing returns 0
21:17:46.828 00.000 11616 IsGuiding returns 0
21:17:46.828 00.000 11616 PulseGuide returned control before completion, sleep 266
21:17:46.839 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=30, Gamma=1.290
21:17:46.856 00.017 12268 UpdateGuideState exits: m=342 SNR=12.7
21:17:46.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:46.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:46.856 00.000 12268 Enqueuing Expose request
21:17:47.105 00.249 11616 IsGuiding returns 1
21:17:47.105 00.000 11616 scope still moving after pulse duration time elapsed
21:17:47.136 00.031 11616 IsSlewing returns 0
21:17:47.136 00.000 11616 IsGuiding returns 0
21:17:47.136 00.000 11616 scope move finished after 256 + 51 ms
21:17:47.136 00.000 11616 Move returns status 0, amount 256
21:17:47.136 00.000 11616 MoveAxis(N, 0, ABG)
21:17:47.136 00.000 11616 Move returns status 0, amount 0
21:17:47.136 00.000 11616 move complete, result=0
21:17:47.137 00.001 11616 worker thread done servicing request
21:17:47.137 00.000 11616 Worker thread wakes up
21:17:47.137 00.000 12268 GuideStep: 0.5 px 256 ms WEST, -0.1 px 0 ms NORTH
21:17:47.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:47.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:17:49.156 02.019 11616 Exposure complete
21:17:49.216 00.060 11616 worker thread done servicing request
21:17:49.216 00.000 12268 OnExposeComplete: enter
21:17:49.216 00.000 12268 UpdateGuideState(): m_state=6
21:17:49.216 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:17:49.217 00.001 12268 Star::Find returns 1 (0), X=1093.71, Y=270.42, Mass=331, SNR=12.4, Peak=37 HFD=4.7
21:17:49.217 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.67) = xAngle (0.60 = 0.60)
21:17:49.217 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.63 = 0.63)
21:17:49.217 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-1.06 mountX=0.08 mountY=0.06, mountTheta=0.62
21:17:49.218 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.08, opts=13)
21:17:49.218 00.000 12268 Enqueuing Move request for scope (0.05, -0.08)
21:17:49.218 00.000 11616 Worker thread wakes up
21:17:49.220 00.002 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
21:17:49.220 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
21:17:49.220 00.000 11616 Moving (0.05, -0.08) raw xDistance=0.08 yDistance=0.06
21:17:49.220 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:49.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:17:49.220 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:49.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:17:49.220 00.000 11616 MoveAxis(E, 0, ABG)
21:17:49.221 00.001 11616 Move returns status 0, amount 0
21:17:49.221 00.000 11616 MoveAxis(N, 0, ABG)
21:17:49.221 00.000 11616 Move returns status 0, amount 0
21:17:49.221 00.000 11616 move complete, result=0
21:17:49.221 00.000 11616 worker thread done servicing request
21:17:49.234 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:17:49.250 00.016 12268 UpdateGuideState exits: m=331 SNR=12.4
21:17:49.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:49.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:49.250 00.000 12268 Enqueuing Expose request
21:17:49.250 00.000 11616 Worker thread wakes up
21:17:49.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:49.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:17:49.262 00.012 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:51.266 02.004 11616 Exposure complete
21:17:51.325 00.059 11616 worker thread done servicing request
21:17:51.325 00.000 12268 OnExposeComplete: enter
21:17:51.325 00.000 12268 UpdateGuideState(): m_state=6
21:17:51.325 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:17:51.326 00.001 12268 Star::Find returns 1 (0), X=1093.89, Y=270.61, Mass=322, SNR=12.3, Peak=38 HFD=4.3
21:17:51.326 00.000 12268 MultiStar: exiting stabilization period
21:17:51.326 00.000 12268 MultiStar: updating star positions after lock position change
21:17:51.326 00.000 12268 Star::Find(15, 1034, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:17:51.326 00.000 12268 Star::Find returns 1 (0), X=1034.63, Y=172.70, Mass=347, SNR=12.7, Peak=37 HFD=4.8
21:17:51.326 00.000 12268 Star::Find(15, 1243, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:17:51.326 00.000 12268 Star::Find returns 1 (0), X=1243.90, Y=876.95, Mass=373, SNR=13.1, Peak=47 HFD=4.4
21:17:51.326 00.000 12268 Star::Find(15, 648, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:17:51.326 00.000 12268 Star::Find returns 1 (0), X=649.52, Y=624.20, Mass=145, SNR=8.2, Peak=31 HFD=2.6
21:17:51.326 00.000 12268 Star::Find(15, 1099, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:17:51.326 00.000 12268 Star::Find returns 1 (0), X=1099.33, Y=331.43, Mass=220, SNR=10.1, Peak=30 HFD=3.7
21:17:51.326 00.000 12268 Star::Find(15, 1147, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:17:51.326 00.000 12268 Star::Find returns 1 (0), X=1147.50, Y=242.77, Mass=131, SNR=7.8, Peak=36 HFD=2.9
21:17:51.327 00.001 12268 Star::Find(15, 803, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:17:51.327 00.000 12268 Star::Find returns 1 (0), X=803.12, Y=391.60, Mass=138, SNR=8.0, Peak=27 HFD=3.0
21:17:51.327 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.67) = xAngle (2.13 = 2.13)
21:17:51.327 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.16 = 2.16)
21:17:51.327 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.11 hyp=0.25 cameraTheta=0.46 mountX=-0.13 mountY=0.21, mountTheta=2.14
21:17:51.329 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.11, opts=13)
21:17:51.329 00.000 12268 Enqueuing Move request for scope (0.22, 0.11)
21:17:51.329 00.000 11616 Worker thread wakes up
21:17:51.329 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.11) opts 0xd
21:17:51.330 00.001 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.11)
21:17:51.330 00.000 11616 Moving (0.22, 0.11) raw xDistance=-0.13 yDistance=0.21
21:17:51.330 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:17:51.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:17:51.330 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:17:51.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:17:51.330 00.000 11616 MoveAxis(E, 0, ABG)
21:17:51.330 00.000 11616 Move returns status 0, amount 0
21:17:51.330 00.000 11616 MoveAxis(N, 0, ABG)
21:17:51.330 00.000 11616 Move returns status 0, amount 0
21:17:51.330 00.000 11616 move complete, result=0
21:17:51.330 00.000 11616 worker thread done servicing request
21:17:51.342 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:17:51.360 00.018 12268 UpdateGuideState exits: m=322 SNR=12.3
21:17:51.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:51.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:51.360 00.000 12268 Enqueuing Expose request
21:17:51.360 00.000 11616 Worker thread wakes up
21:17:51.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:51.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:17:51.369 00.009 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:17:53.368 01.999 11616 Exposure complete
21:17:53.427 00.059 11616 worker thread done servicing request
21:17:53.428 00.001 12268 OnExposeComplete: enter
21:17:53.428 00.000 12268 UpdateGuideState(): m_state=6
21:17:53.428 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:17:53.428 00.000 12268 Star::Find returns 1 (0), X=1094.03, Y=271.17, Mass=339, SNR=12.5, Peak=43 HFD=4.6
21:17:53.428 00.000 12268 MultiStar: [#1 -0.05,0.37,1.04,U] [#2 -0.11,-0.01,0.99,U] [#3 -0.02,-0.27,0.82,U] [#4 0.10,0.45,0.79,U] [#5 -0.06,0.44,0.69,U] [#6 0.56,0.25,0.00,M1] 
21:17:53.428 00.000 12268 refined, 5 included, MultiStar: {0.04, 0.28}, one-star: {0.36, 0.67}
21:17:53.429 00.001 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.67) = xAngle (3.09 = 3.09)
21:17:53.429 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.12 = 3.12)
21:17:53.429 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.42 mountX=-0.28 mountY=0.01, mountTheta=3.12
21:17:53.430 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.28, opts=13)
21:17:53.431 00.001 12268 Enqueuing Move request for scope (0.04, 0.28)
21:17:53.431 00.000 11616 Worker thread wakes up
21:17:53.431 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
21:17:53.431 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
21:17:53.431 00.000 11616 Moving (0.04, 0.28) raw xDistance=-0.28 yDistance=0.01
21:17:53.431 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:17:53.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:17:53.431 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:53.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:17:53.431 00.000 11616 MoveAxis(E, 0, ABG)
21:17:53.431 00.000 11616 Move returns status 0, amount 0
21:17:53.432 00.001 11616 MoveAxis(N, 0, ABG)
21:17:53.432 00.000 11616 Move returns status 0, amount 0
21:17:53.432 00.000 11616 move complete, result=0
21:17:53.432 00.000 11616 worker thread done servicing request
21:17:53.445 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=30, Gamma=1.290
21:17:53.462 00.017 12268 UpdateGuideState exits: m=339 SNR=12.5
21:17:53.463 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:53.463 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:53.463 00.000 12268 Enqueuing Expose request
21:17:53.463 00.000 11616 Worker thread wakes up
21:17:53.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:53.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:17:53.474 00.011 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
21:17:55.466 01.992 11616 Exposure complete
21:17:55.527 00.061 11616 worker thread done servicing request
21:17:55.527 00.000 12268 OnExposeComplete: enter
21:17:55.527 00.000 12268 UpdateGuideState(): m_state=6
21:17:55.527 00.000 12268 Star::Find(15, 1094, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
21:17:55.528 00.001 12268 Star::Find returns 1 (0), X=1093.84, Y=271.02, Mass=332, SNR=12.4, Peak=48 HFD=4.3
21:17:55.528 00.000 12268 MultiStar: [#1 -0.34,0.65,0.00,M1] [#2 -0.14,0.35,0.98,U] [#3 -0.33,0.28,0.89,U] [#4 0.54,0.33,0.00,M1] [#5 -0.24,0.01,0.53,U] [#6 0.38,0.24,0.63,U] 
21:17:55.528 00.000 12268 refined, 4 included, MultiStar: {-0.04, 0.31}, one-star: {0.17, 0.51}
21:17:55.528 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.67) = xAngle (3.36 = -2.93)
21:17:55.528 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.39 = -2.90)
21:17:55.528 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.69 mountX=-0.31 mountY=-0.08, mountTheta=-2.90
21:17:55.530 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.31, opts=13)
21:17:55.530 00.000 12268 Enqueuing Move request for scope (-0.04, 0.31)
21:17:55.530 00.000 11616 Worker thread wakes up
21:17:55.530 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.31) opts 0xd
21:17:55.530 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.31)
21:17:55.530 00.000 11616 Moving (-0.04, 0.31) raw xDistance=-0.31 yDistance=-0.08
21:17:55.531 00.001 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
21:17:55.531 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
21:17:55.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
21:17:55.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:55.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:17:55.531 00.000 11616 MoveAxis(E, 172, ABG)
21:17:55.531 00.000 11616 Guiding  Dir = 2, Dur = 172
21:17:55.533 00.002 11616 IsSlewing returns 0
21:17:55.533 00.000 11616 IsGuiding returns 0
21:17:55.533 00.000 11616 PulseGuide returned control before completion, sleep 182
21:17:55.545 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:17:55.561 00.016 12268 UpdateGuideState exits: m=332 SNR=12.4
21:17:55.562 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:55.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:55.562 00.000 12268 Enqueuing Expose request
21:17:55.716 00.154 11616 IsGuiding returns 1
21:17:55.716 00.000 11616 scope still moving after pulse duration time elapsed
21:17:55.747 00.031 11616 IsSlewing returns 0
21:17:55.748 00.001 11616 IsGuiding returns 0
21:17:55.748 00.000 11616 scope move finished after 172 + 43 ms
21:17:55.748 00.000 11616 Move returns status 0, amount 172
21:17:55.748 00.000 11616 MoveAxis(N, 0, ABG)
21:17:55.748 00.000 11616 Move returns status 0, amount 0
21:17:55.748 00.000 11616 move complete, result=0
21:17:55.748 00.000 11616 worker thread done servicing request
21:17:55.748 00.000 11616 Worker thread wakes up
21:17:55.748 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:55.748 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:17:55.748 00.000 12268 GuideStep: -0.3 px 172 ms EAST, -0.1 px 0 ms NORTH
21:17:57.754 02.006 11616 Exposure complete
21:17:57.811 00.057 11616 worker thread done servicing request
21:17:57.812 00.001 12268 OnExposeComplete: enter
21:17:57.812 00.000 12268 UpdateGuideState(): m_state=6
21:17:57.812 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
21:17:57.812 00.000 12268 Star::Find returns 1 (0), X=1094.03, Y=270.47, Mass=338, SNR=12.5, Peak=41 HFD=4.2
21:17:57.813 00.001 12268 MultiStar: [#1 0.10,0.16,1.10,U] [#2 0.34,0.09,1.02,U] [#3 -0.21,-0.07,0.83,U] [#4 0.14,-0.43,0.78,U] [#5 -0.09,0.04,0.71,U] [#6 0.34,-0.17,0.66,U] 
21:17:57.813 00.000 12268 refined, 6 included, MultiStar: {0.15, -0.04}, one-star: {0.36, -0.03}
21:17:57.813 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.67) = xAngle (1.41 = 1.41)
21:17:57.813 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.44 = 1.44)
21:17:57.813 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.26 mountX=0.03 mountY=0.15, mountTheta=1.41
21:17:57.819 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.04, opts=13)
21:17:57.819 00.000 12268 Enqueuing Move request for scope (0.15, -0.04)
21:17:57.819 00.000 11616 Worker thread wakes up
21:17:57.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
21:17:57.819 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
21:17:57.819 00.000 11616 Moving (0.15, -0.04) raw xDistance=0.03 yDistance=0.15
21:17:57.819 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:57.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:17:57.819 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:17:57.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:17:57.820 00.001 11616 MoveAxis(E, 0, ABG)
21:17:57.820 00.000 11616 Move returns status 0, amount 0
21:17:57.820 00.000 11616 MoveAxis(N, 0, ABG)
21:17:57.820 00.000 11616 Move returns status 0, amount 0
21:17:57.820 00.000 11616 move complete, result=0
21:17:57.820 00.000 11616 worker thread done servicing request
21:17:57.834 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:17:57.851 00.017 12268 UpdateGuideState exits: m=338 SNR=12.5
21:17:57.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:57.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:57.851 00.000 12268 Enqueuing Expose request
21:17:57.852 00.001 11616 Worker thread wakes up
21:17:57.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:57.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:17:57.861 00.009 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:17:59.865 02.004 11616 Exposure complete
21:17:59.922 00.057 11616 worker thread done servicing request
21:17:59.922 00.000 12268 OnExposeComplete: enter
21:17:59.923 00.001 12268 UpdateGuideState(): m_state=6
21:17:59.923 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
21:17:59.923 00.000 12268 Star::Find returns 1 (0), X=1093.72, Y=270.35, Mass=336, SNR=12.5, Peak=48 HFD=3.9
21:17:59.923 00.000 12268 MultiStar: [#1 -0.03,-0.67,0.00,M1] [#2 0.09,-0.67,0.00,M1] [#3 -0.14,-0.61,0.00,M1] [#4 0.47,-0.64,0.00,M1] [#5 -0.33,-0.52,0.00,M1] [#6 0.17,-0.35,0.68,U] 
21:17:59.923 00.000 12268 single-star, 1 included, MultiStar: {0.10, -0.23}, one-star: {0.05, -0.15}
21:17:59.923 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.67) = xAngle (0.44 = 0.44)
21:17:59.923 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.47 = 0.47)
21:17:59.924 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.23 mountX=0.14 mountY=0.07, mountTheta=0.46
21:17:59.925 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.15, opts=13)
21:17:59.925 00.000 12268 Enqueuing Move request for scope (0.05, -0.15)
21:17:59.925 00.000 11616 Worker thread wakes up
21:17:59.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
21:17:59.925 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
21:17:59.925 00.000 11616 Moving (0.05, -0.15) raw xDistance=0.14 yDistance=0.07
21:17:59.925 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:17:59.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:17:59.926 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:59.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:17:59.926 00.000 11616 MoveAxis(E, 0, ABG)
21:17:59.926 00.000 11616 Move returns status 0, amount 0
21:17:59.926 00.000 11616 MoveAxis(N, 0, ABG)
21:17:59.926 00.000 11616 Move returns status 0, amount 0
21:17:59.926 00.000 11616 move complete, result=0
21:17:59.926 00.000 11616 worker thread done servicing request
21:17:59.938 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=32, Gamma=1.290
21:17:59.956 00.018 12268 UpdateGuideState exits: m=336 SNR=12.5
21:17:59.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:59.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:17:59.956 00.000 12268 Enqueuing Expose request
21:17:59.956 00.000 11616 Worker thread wakes up
21:17:59.957 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:17:59.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:17:59.965 00.008 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:01.975 02.010 11616 Exposure complete
21:18:02.033 00.058 11616 worker thread done servicing request
21:18:02.033 00.000 12268 OnExposeComplete: enter
21:18:02.033 00.000 12268 UpdateGuideState(): m_state=6
21:18:02.033 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
21:18:02.033 00.000 12268 Star::Find returns 1 (0), X=1094.16, Y=270.55, Mass=374, SNR=13.2, Peak=47 HFD=4.3
21:18:02.034 00.001 12268 MultiStar: [#1 0.10,-0.35,0.94,U] [#2 -0.08,-0.35,0.98,U] [#3 0.06,-0.23,0.77,U] [#4 0.29,-0.24,0.80,U] [#5 -0.47,-0.40,0.00,M2] [#6 0.75,-0.62,0.00,M1] 
21:18:02.034 00.000 12268 refined, 4 included, MultiStar: {0.17, -0.22}, one-star: {0.50, 0.05}
21:18:02.034 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.67) = xAngle (0.76 = 0.76)
21:18:02.034 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.80 = 0.80)
21:18:02.034 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-0.90 mountX=0.20 mountY=0.20, mountTheta=0.78
21:18:02.035 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.22, opts=13)
21:18:02.035 00.000 12268 Enqueuing Move request for scope (0.17, -0.22)
21:18:02.035 00.000 11616 Worker thread wakes up
21:18:02.035 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.22) opts 0xd
21:18:02.035 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.22)
21:18:02.036 00.001 11616 Moving (0.17, -0.22) raw xDistance=0.20 yDistance=0.20
21:18:02.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:18:02.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:18:02.036 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=-0.05 newest=0.43
21:18:02.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
21:18:02.036 00.000 11616 MoveAxis(E, 0, ABG)
21:18:02.036 00.000 11616 Move returns status 0, amount 0
21:18:02.036 00.000 11616 MoveAxis(S, 17, ABG)
21:18:02.036 00.000 11616 Guiding  Dir = 1, Dur = 17
21:18:02.036 00.000 11616 IsSlewing returns 0
21:18:02.037 00.001 11616 IsGuiding returns 0
21:18:02.037 00.000 11616 PulseGuide returned control before completion, sleep 27
21:18:02.049 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:18:02.068 00.019 12268 UpdateGuideState exits: m=374 SNR=13.2
21:18:02.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:02.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:02.068 00.000 12268 Enqueuing Expose request
21:18:02.076 00.008 11616 IsGuiding returns 1
21:18:02.076 00.000 11616 scope still moving after pulse duration time elapsed
21:18:02.106 00.030 11616 IsSlewing returns 0
21:18:02.106 00.000 11616 IsGuiding returns 0
21:18:02.106 00.000 11616 scope move finished after 17 + 52 ms
21:18:02.106 00.000 11616 Move returns status 0, amount 17
21:18:02.106 00.000 11616 move complete, result=0
21:18:02.107 00.001 11616 worker thread done servicing request
21:18:02.107 00.000 11616 Worker thread wakes up
21:18:02.107 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:02.107 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:02.107 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 17 ms SOUTH
21:18:04.120 02.013 11616 Exposure complete
21:18:04.177 00.057 11616 worker thread done servicing request
21:18:04.177 00.000 12268 OnExposeComplete: enter
21:18:04.177 00.000 12268 UpdateGuideState(): m_state=6
21:18:04.177 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
21:18:04.177 00.000 12268 Star::Find returns 1 (0), X=1094.09, Y=270.18, Mass=364, SNR=13.0, Peak=42 HFD=4.5
21:18:04.178 00.001 12268 MultiStar: [#1 -0.13,-0.38,1.01,U] [#2 -0.14,-0.48,0.99,U] [#3 -0.15,-0.72,0.00,M1] [#4 0.59,-0.50,0.00,M1] [#5 -0.52,-0.34,0.00,M3] [#6 0.25,-0.63,0.00,M2] 
21:18:04.178 00.000 12268 refined, 2 included, MultiStar: {0.05, -0.39}, one-star: {0.42, -0.32}
21:18:04.178 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.67) = xAngle (0.22 = 0.22)
21:18:04.178 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.25 = 0.25)
21:18:04.178 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.39 hyp=0.40 cameraTheta=-1.45 mountX=0.39 mountY=0.10, mountTheta=0.25
21:18:04.179 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.39, opts=13)
21:18:04.179 00.000 12268 Enqueuing Move request for scope (0.05, -0.39)
21:18:04.180 00.001 11616 Worker thread wakes up
21:18:04.180 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.39) opts 0xd
21:18:04.180 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.39)
21:18:04.180 00.000 11616 Moving (0.05, -0.39) raw xDistance=0.39 yDistance=0.10
21:18:04.180 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
21:18:04.180 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.16
21:18:04.180 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
21:18:04.180 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:04.180 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:18:04.180 00.000 11616 MoveAxis(W, 216, ABG)
21:18:04.180 00.000 11616 Guiding  Dir = 3, Dur = 216
21:18:04.181 00.001 11616 IsSlewing returns 0
21:18:04.181 00.000 11616 IsGuiding returns 0
21:18:04.181 00.000 11616 PulseGuide returned control before completion, sleep 226
21:18:04.194 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=33, Gamma=1.290
21:18:04.211 00.017 12268 UpdateGuideState exits: m=364 SNR=13.0
21:18:04.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:04.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:04.211 00.000 12268 Enqueuing Expose request
21:18:04.413 00.202 11616 IsGuiding returns 1
21:18:04.413 00.000 11616 scope still moving after pulse duration time elapsed
21:18:04.444 00.031 11616 IsSlewing returns 0
21:18:04.445 00.001 11616 IsGuiding returns 0
21:18:04.445 00.000 11616 scope move finished after 216 + 48 ms
21:18:04.445 00.000 11616 Move returns status 0, amount 216
21:18:04.445 00.000 11616 MoveAxis(N, 0, ABG)
21:18:04.445 00.000 11616 Move returns status 0, amount 0
21:18:04.445 00.000 11616 move complete, result=0
21:18:04.445 00.000 11616 worker thread done servicing request
21:18:04.445 00.000 11616 Worker thread wakes up
21:18:04.446 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:04.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:04.446 00.000 12268 GuideStep: 0.4 px 216 ms WEST, 0.1 px 0 ms NORTH
21:18:06.456 02.010 11616 Exposure complete
21:18:06.513 00.057 11616 worker thread done servicing request
21:18:06.513 00.000 12268 OnExposeComplete: enter
21:18:06.514 00.001 12268 UpdateGuideState(): m_state=6
21:18:06.514 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
21:18:06.514 00.000 12268 Star::Find returns 1 (0), X=1093.69, Y=270.43, Mass=355, SNR=12.8, Peak=41 HFD=4.7
21:18:06.514 00.000 12268 MultiStar: [#1 -0.06,-0.35,1.00,U] [#2 0.12,-0.39,0.99,U] [#3 0.26,-0.27,0.77,U] [#4 0.43,-0.72,0.00,M2] [#5 -0.31,-0.26,0.70,U] [#6 0.31,-0.51,0.00,M3] 
21:18:06.514 00.000 12268 single-star, 4 included, MultiStar: {0.02, -0.27}, one-star: {0.03, -0.08}
21:18:06.514 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.67) = xAngle (0.44 = 0.44)
21:18:06.514 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.47 = 0.47)
21:18:06.515 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.23 mountX=0.07 mountY=0.04, mountTheta=0.46
21:18:06.516 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.08, opts=13)
21:18:06.516 00.000 12268 Enqueuing Move request for scope (0.03, -0.08)
21:18:06.516 00.000 11616 Worker thread wakes up
21:18:06.516 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
21:18:06.516 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
21:18:06.516 00.000 11616 Moving (0.03, -0.08) raw xDistance=0.07 yDistance=0.04
21:18:06.516 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:06.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:18:06.517 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:06.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:18:06.517 00.000 11616 MoveAxis(E, 0, ABG)
21:18:06.517 00.000 11616 Move returns status 0, amount 0
21:18:06.517 00.000 11616 MoveAxis(N, 0, ABG)
21:18:06.517 00.000 11616 Move returns status 0, amount 0
21:18:06.517 00.000 11616 move complete, result=0
21:18:06.518 00.001 11616 worker thread done servicing request
21:18:06.529 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=28, Gamma=1.290
21:18:06.547 00.018 12268 UpdateGuideState exits: m=355 SNR=12.8
21:18:06.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:06.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:06.547 00.000 12268 Enqueuing Expose request
21:18:06.547 00.000 11616 Worker thread wakes up
21:18:06.548 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:06.548 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:06.558 00.010 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:08.552 01.994 11616 Exposure complete
21:18:08.611 00.059 11616 worker thread done servicing request
21:18:08.612 00.001 12268 OnExposeComplete: enter
21:18:08.612 00.000 12268 UpdateGuideState(): m_state=6
21:18:08.613 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
21:18:08.613 00.000 12268 Star::Find returns 1 (0), X=1093.66, Y=270.86, Mass=371, SNR=13.1, Peak=40 HFD=4.5
21:18:08.613 00.000 12268 MultiStar: [#1 -0.23,0.03,0.99,U] [#2 -0.16,0.10,1.02,U] [#3 -0.19,-0.16,0.76,U] [#4 0.34,0.14,0.84,U] [#5 -0.38,0.06,0.70,U] [#6 -0.07,-0.27,0.58,U] 
21:18:08.613 00.000 12268 refined, 6 included, MultiStar: {-0.10, 0.06}, one-star: {-0.01, 0.36}
21:18:08.613 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.67) = xAngle (4.22 = -2.06)
21:18:08.613 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.25 = -2.03)
21:18:08.614 00.001 12268 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.55 mountX=-0.05 mountY=-0.10, mountTheta=-2.06
21:18:08.617 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.06, opts=13)
21:18:08.617 00.000 12268 Enqueuing Move request for scope (-0.10, 0.06)
21:18:08.617 00.000 11616 Worker thread wakes up
21:18:08.617 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
21:18:08.618 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
21:18:08.618 00.000 11616 Moving (-0.10, 0.06) raw xDistance=-0.05 yDistance=-0.10
21:18:08.618 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:08.618 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:18:08.618 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:08.618 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:18:08.618 00.000 11616 MoveAxis(E, 0, ABG)
21:18:08.618 00.000 11616 Move returns status 0, amount 0
21:18:08.618 00.000 11616 MoveAxis(N, 0, ABG)
21:18:08.618 00.000 11616 Move returns status 0, amount 0
21:18:08.618 00.000 11616 move complete, result=0
21:18:08.618 00.000 11616 worker thread done servicing request
21:18:08.632 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:18:08.649 00.017 12268 UpdateGuideState exits: m=371 SNR=13.1
21:18:08.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:08.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:08.649 00.000 12268 Enqueuing Expose request
21:18:08.650 00.001 11616 Worker thread wakes up
21:18:08.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:08.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:08.661 00.011 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:09.390 00.729 12268 evsrv: cli 0F8E6D80 connect
21:18:09.390 00.000 12268 case statement mapped state 6 to 3
21:18:09.391 00.001 12268 case statement mapped state 6 to 3
21:18:09.391 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"3cfc8fad-ced7-4b8c-b324-e141ac88dcaf"}
21:18:09.391 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"3cfc8fad-ced7-4b8c-b324-e141ac88dcaf"}
21:18:09.392 00.001 12268 evsrv: cli 0F8E6D80 disconnect
21:18:10.657 01.265 11616 Exposure complete
21:18:10.716 00.059 11616 worker thread done servicing request
21:18:10.717 00.001 12268 OnExposeComplete: enter
21:18:10.717 00.000 12268 UpdateGuideState(): m_state=6
21:18:10.717 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
21:18:10.717 00.000 12268 Star::Find returns 1 (0), X=1093.72, Y=271.17, Mass=348, SNR=12.7, Peak=43 HFD=4.6
21:18:10.717 00.000 12268 MultiStar: [#1 -0.29,0.46,0.00,M1] [#2 -0.00,0.17,0.98,U] [#3 -0.08,0.10,0.83,U] [#4 0.24,0.03,0.85,U] [#5 -0.24,0.07,0.75,U] [#6 0.45,0.34,0.00,M3] 
21:18:10.717 00.000 12268 refined, 4 included, MultiStar: {0.00, 0.23}, one-star: {0.05, 0.67}
21:18:10.717 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.67) = xAngle (3.24 = -3.05)
21:18:10.717 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.27 = -3.01)
21:18:10.718 00.001 12268 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.57 mountX=-0.23 mountY=-0.03, mountTheta=-3.02
21:18:10.721 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.23, opts=13)
21:18:10.721 00.000 12268 Enqueuing Move request for scope (0.00, 0.23)
21:18:10.721 00.000 11616 Worker thread wakes up
21:18:10.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd
21:18:10.722 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.23)
21:18:10.722 00.000 11616 Moving (0.00, 0.23) raw xDistance=-0.23 yDistance=-0.03
21:18:10.722 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:18:10.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:18:10.722 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:10.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:18:10.722 00.000 11616 MoveAxis(E, 0, ABG)
21:18:10.722 00.000 11616 Move returns status 0, amount 0
21:18:10.722 00.000 11616 MoveAxis(N, 0, ABG)
21:18:10.722 00.000 11616 Move returns status 0, amount 0
21:18:10.723 00.001 11616 move complete, result=0
21:18:10.723 00.000 11616 worker thread done servicing request
21:18:10.735 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=30, Gamma=1.290
21:18:10.753 00.018 12268 UpdateGuideState exits: m=348 SNR=12.7
21:18:10.754 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:10.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:10.754 00.000 12268 Enqueuing Expose request
21:18:10.754 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:10.754 00.000 11616 Worker thread wakes up
21:18:10.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:10.755 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:12.771 02.016 11616 Exposure complete
21:18:12.827 00.056 11616 worker thread done servicing request
21:18:12.828 00.001 12268 OnExposeComplete: enter
21:18:12.828 00.000 12268 UpdateGuideState(): m_state=6
21:18:12.828 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
21:18:12.828 00.000 12268 Star::Find returns 1 (0), X=1093.55, Y=270.68, Mass=372, SNR=13.2, Peak=46 HFD=4.6
21:18:12.828 00.000 12268 MultiStar: [#1 -0.04,0.26,1.00,U] [#2 0.19,0.04,1.00,U] [#3 -0.48,0.24,0.00,M1] [#4 0.33,-0.22,0.76,U] [#5 0.01,0.33,0.61,U] [#6 0.62,-0.15,0.00,M4] 
21:18:12.828 00.000 12268 refined, 4 included, MultiStar: {0.07, 0.12}, one-star: {-0.12, 0.17}
21:18:12.829 00.001 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.67) = xAngle (2.72 = 2.72)
21:18:12.829 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.75 = 2.75)
21:18:12.829 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.06 mountX=-0.12 mountY=0.05, mountTheta=2.75
21:18:12.830 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.12, opts=13)
21:18:12.830 00.000 12268 Enqueuing Move request for scope (0.07, 0.12)
21:18:12.831 00.001 11616 Worker thread wakes up
21:18:12.831 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
21:18:12.831 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
21:18:12.831 00.000 11616 Moving (0.07, 0.12) raw xDistance=-0.12 yDistance=0.05
21:18:12.831 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:18:12.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:18:12.831 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:12.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:18:12.831 00.000 11616 MoveAxis(E, 0, ABG)
21:18:12.831 00.000 11616 Move returns status 0, amount 0
21:18:12.831 00.000 11616 MoveAxis(N, 0, ABG)
21:18:12.831 00.000 11616 Move returns status 0, amount 0
21:18:12.831 00.000 11616 move complete, result=0
21:18:12.833 00.002 11616 worker thread done servicing request
21:18:12.844 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:18:12.861 00.017 12268 UpdateGuideState exits: m=372 SNR=13.2
21:18:12.862 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:12.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:12.862 00.000 12268 Enqueuing Expose request
21:18:12.862 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:12.862 00.000 11616 Worker thread wakes up
21:18:12.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:12.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:14.872 02.010 11616 Exposure complete
21:18:14.930 00.058 11616 worker thread done servicing request
21:18:14.930 00.000 12268 OnExposeComplete: enter
21:18:14.930 00.000 12268 UpdateGuideState(): m_state=6
21:18:14.931 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
21:18:14.931 00.000 12268 Star::Find returns 1 (0), X=1093.80, Y=270.73, Mass=357, SNR=12.9, Peak=43 HFD=4.4
21:18:14.931 00.000 12268 MultiStar: [#1 -0.21,0.22,0.99,U] [#2 -0.11,0.24,0.98,U] [#3 -0.05,-0.26,0.83,U] [#4 0.44,0.18,0.84,U] [#5 -0.43,0.31,0.00,M1] [#6 0.42,0.13,0.66,U] 
21:18:14.931 00.000 12268 refined, 5 included, MultiStar: {0.08, 0.13}, one-star: {0.13, 0.23}
21:18:14.931 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.67) = xAngle (2.70 = 2.70)
21:18:14.931 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.73 = 2.73)
21:18:14.931 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.16 cameraTheta=1.03 mountX=-0.14 mountY=0.06, mountTheta=2.73
21:18:14.933 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.13, opts=13)
21:18:14.933 00.000 12268 Enqueuing Move request for scope (0.08, 0.13)
21:18:14.933 00.000 11616 Worker thread wakes up
21:18:14.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
21:18:14.933 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
21:18:14.933 00.000 11616 Moving (0.08, 0.13) raw xDistance=-0.14 yDistance=0.06
21:18:14.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:18:14.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:18:14.934 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:14.934 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:18:14.934 00.000 11616 MoveAxis(E, 0, ABG)
21:18:14.934 00.000 11616 Move returns status 0, amount 0
21:18:14.934 00.000 11616 MoveAxis(N, 0, ABG)
21:18:14.934 00.000 11616 Move returns status 0, amount 0
21:18:14.934 00.000 11616 move complete, result=0
21:18:14.934 00.000 11616 worker thread done servicing request
21:18:14.946 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:18:14.964 00.018 12268 UpdateGuideState exits: m=357 SNR=12.9
21:18:14.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:14.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:14.964 00.000 12268 Enqueuing Expose request
21:18:14.964 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:14.964 00.000 11616 Worker thread wakes up
21:18:14.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:14.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:16.974 02.010 11616 Exposure complete
21:18:17.033 00.059 11616 worker thread done servicing request
21:18:17.033 00.000 12268 OnExposeComplete: enter
21:18:17.033 00.000 12268 UpdateGuideState(): m_state=6
21:18:17.033 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
21:18:17.033 00.000 12268 Star::Find returns 1 (0), X=1093.84, Y=271.18, Mass=366, SNR=13.1, Peak=45 HFD=4.4
21:18:17.034 00.001 12268 MultiStar: [#1 -0.33,0.48,0.00,M1] [#2 0.06,0.16,0.97,U] [#3 -0.38,-0.03,0.75,U] [#4 0.25,0.50,0.00,M1] [#5 -0.26,0.08,0.63,U] [#6 0.11,0.32,0.68,U] 
21:18:17.034 00.000 12268 refined, 4 included, MultiStar: {-0.04, 0.27}, one-star: {0.18, 0.68}
21:18:17.034 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.67) = xAngle (3.37 = -2.91)
21:18:17.034 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.40 = -2.88)
21:18:17.034 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.27 hyp=0.27 cameraTheta=1.70 mountX=-0.26 mountY=-0.07, mountTheta=-2.88
21:18:17.035 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.27, opts=13)
21:18:17.036 00.001 12268 Enqueuing Move request for scope (-0.04, 0.27)
21:18:17.036 00.000 11616 Worker thread wakes up
21:18:17.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.27) opts 0xd
21:18:17.036 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.27)
21:18:17.036 00.000 11616 Moving (-0.04, 0.27) raw xDistance=-0.26 yDistance=-0.07
21:18:17.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:18:17.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:18:17.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:17.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:18:17.036 00.000 11616 MoveAxis(E, 0, ABG)
21:18:17.036 00.000 11616 Move returns status 0, amount 0
21:18:17.036 00.000 11616 MoveAxis(N, 0, ABG)
21:18:17.036 00.000 11616 Move returns status 0, amount 0
21:18:17.037 00.001 11616 move complete, result=0
21:18:17.037 00.000 11616 worker thread done servicing request
21:18:17.049 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=50, Gamma=1.290
21:18:17.068 00.019 12268 UpdateGuideState exits: m=366 SNR=13.1
21:18:17.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:17.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:17.068 00.000 12268 Enqueuing Expose request
21:18:17.069 00.001 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:17.069 00.000 11616 Worker thread wakes up
21:18:17.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:17.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:19.080 02.011 11616 Exposure complete
21:18:19.138 00.058 11616 worker thread done servicing request
21:18:19.138 00.000 12268 OnExposeComplete: enter
21:18:19.138 00.000 12268 UpdateGuideState(): m_state=6
21:18:19.138 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
21:18:19.138 00.000 12268 Star::Find returns 1 (0), X=1093.80, Y=270.99, Mass=336, SNR=12.5, Peak=37 HFD=4.5
21:18:19.139 00.001 12268 MultiStar: [#1 -0.09,0.40,1.06,U] [#2 -0.07,0.22,1.09,U] [#3 -0.31,0.19,0.83,U] [#4 0.26,0.27,0.79,U] [#5 -0.61,0.49,0.00,M1] [#6 0.45,0.27,0.63,U] 
21:18:19.139 00.000 12268 refined, 5 included, MultiStar: {0.03, 0.31}, one-star: {0.13, 0.49}
21:18:19.139 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.67) = xAngle (3.13 = 3.13)
21:18:19.139 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.16 = -3.12)
21:18:19.139 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.32 cameraTheta=1.46 mountX=-0.32 mountY=-0.01, mountTheta=-3.12
21:18:19.140 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.31, opts=13)
21:18:19.140 00.000 12268 Enqueuing Move request for scope (0.03, 0.31)
21:18:19.141 00.001 11616 Worker thread wakes up
21:18:19.141 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.31) opts 0xd
21:18:19.141 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.31)
21:18:19.141 00.000 11616 Moving (0.03, 0.31) raw xDistance=-0.32 yDistance=-0.01
21:18:19.141 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
21:18:19.141 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.95
21:18:19.141 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
21:18:19.141 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:19.141 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:18:19.141 00.000 11616 MoveAxis(E, 177, ABG)
21:18:19.141 00.000 11616 Guiding  Dir = 2, Dur = 177
21:18:19.142 00.001 11616 IsSlewing returns 0
21:18:19.142 00.000 11616 IsGuiding returns 0
21:18:19.142 00.000 11616 PulseGuide returned control before completion, sleep 187
21:18:19.153 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:18:19.170 00.017 12268 UpdateGuideState exits: m=336 SNR=12.5
21:18:19.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:19.171 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:19.171 00.000 12268 Enqueuing Expose request
21:18:19.344 00.173 11616 IsGuiding returns 1
21:18:19.344 00.000 11616 scope still moving after pulse duration time elapsed
21:18:19.374 00.030 11616 IsSlewing returns 0
21:18:19.374 00.000 11616 IsGuiding returns 0
21:18:19.374 00.000 11616 scope move finished after 177 + 56 ms
21:18:19.374 00.000 11616 Move returns status 0, amount 177
21:18:19.374 00.000 11616 MoveAxis(N, 0, ABG)
21:18:19.375 00.001 11616 Move returns status 0, amount 0
21:18:19.375 00.000 11616 move complete, result=0
21:18:19.375 00.000 11616 worker thread done servicing request
21:18:19.375 00.000 11616 Worker thread wakes up
21:18:19.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:19.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:19.375 00.000 12268 GuideStep: -0.3 px 177 ms EAST, -0.0 px 0 ms NORTH
21:18:21.386 02.011 11616 Exposure complete
21:18:21.452 00.066 11616 worker thread done servicing request
21:18:21.452 00.000 12268 OnExposeComplete: enter
21:18:21.452 00.000 12268 UpdateGuideState(): m_state=6
21:18:21.453 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
21:18:21.453 00.000 12268 Star::Find returns 1 (0), X=1093.55, Y=270.98, Mass=314, SNR=12.1, Peak=45 HFD=3.7
21:18:21.453 00.000 12268 MultiStar: [#1 -0.08,0.60,0.00,M1] [#2 -0.25,0.31,1.09,U] [#3 -0.43,0.36,0.00,M1] [#4 -0.11,0.25,0.92,U] [#5 -0.20,0.31,0.70,U] [#6 0.32,0.40,0.81,U] 
21:18:21.453 00.000 12268 refined, 4 included, MultiStar: {-0.08, 0.35}, one-star: {-0.12, 0.48}
21:18:21.453 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.67) = xAngle (3.47 = -2.81)
21:18:21.453 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.50 = -2.78)
21:18:21.453 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.35 hyp=0.36 cameraTheta=1.80 mountX=-0.34 mountY=-0.13, mountTheta=-2.79
21:18:21.455 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.35, opts=13)
21:18:21.455 00.000 12268 Enqueuing Move request for scope (-0.08, 0.35)
21:18:21.455 00.000 11616 Worker thread wakes up
21:18:21.455 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.35) opts 0xd
21:18:21.455 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.35)
21:18:21.455 00.000 11616 Moving (-0.08, 0.35) raw xDistance=-0.34 yDistance=-0.13
21:18:21.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
21:18:21.455 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:21.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:18:21.455 00.000 11616 MoveAxis(E, 192, ABG)
21:18:21.456 00.001 11616 Guiding  Dir = 2, Dur = 192
21:18:21.457 00.001 11616 IsSlewing returns 0
21:18:21.457 00.000 11616 IsGuiding returns 0
21:18:21.457 00.000 11616 PulseGuide returned control before completion, sleep 202
21:18:21.470 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:18:21.488 00.018 12268 UpdateGuideState exits: m=314 SNR=12.1
21:18:21.489 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:21.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:21.489 00.000 12268 Enqueuing Expose request
21:18:21.674 00.185 11616 IsGuiding returns 1
21:18:21.674 00.000 11616 scope still moving after pulse duration time elapsed
21:18:21.706 00.032 11616 IsSlewing returns 0
21:18:21.706 00.000 11616 IsGuiding returns 0
21:18:21.706 00.000 11616 scope move finished after 192 + 57 ms
21:18:21.706 00.000 11616 Move returns status 0, amount 192
21:18:21.706 00.000 11616 MoveAxis(N, 0, ABG)
21:18:21.706 00.000 11616 Move returns status 0, amount 0
21:18:21.707 00.001 11616 move complete, result=0
21:18:21.707 00.000 11616 worker thread done servicing request
21:18:21.707 00.000 12268 GuideStep: -0.3 px 192 ms EAST, -0.1 px 0 ms NORTH
21:18:21.707 00.000 11616 Worker thread wakes up
21:18:21.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:21.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:23.748 02.041 11616 Exposure complete
21:18:23.808 00.060 11616 worker thread done servicing request
21:18:23.808 00.000 12268 OnExposeComplete: enter
21:18:23.809 00.001 12268 UpdateGuideState(): m_state=6
21:18:23.809 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
21:18:23.809 00.000 12268 Star::Find returns 1 (0), X=1094.16, Y=271.10, Mass=357, SNR=12.9, Peak=51 HFD=4.4
21:18:23.809 00.000 12268 MultiStar: [#1 -0.04,0.31,1.06,U] [#2 -0.25,0.32,0.95,U] [#3 -0.04,-0.16,0.81,U] [#4 0.27,0.19,0.85,U] [#5 -0.31,0.43,0.65,U] [#6 0.41,0.18,0.67,U] 
21:18:23.809 00.000 12268 refined, 6 included, MultiStar: {0.08, 0.28}, one-star: {0.49, 0.60}
21:18:23.809 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.67) = xAngle (2.96 = 2.96)
21:18:23.809 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.99 = 2.99)
21:18:23.809 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.29 mountX=-0.29 mountY=0.04, mountTheta=2.99
21:18:23.811 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.28, opts=13)
21:18:23.811 00.000 12268 Enqueuing Move request for scope (0.08, 0.28)
21:18:23.811 00.000 11616 Worker thread wakes up
21:18:23.811 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
21:18:23.811 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
21:18:23.811 00.000 11616 Moving (0.08, 0.28) raw xDistance=-0.29 yDistance=0.04
21:18:23.811 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
21:18:23.811 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:23.812 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:18:23.812 00.000 11616 MoveAxis(E, 160, ABG)
21:18:23.812 00.000 11616 Guiding  Dir = 2, Dur = 160
21:18:23.812 00.000 11616 IsSlewing returns 0
21:18:23.812 00.000 11616 IsGuiding returns 0
21:18:23.813 00.001 11616 PulseGuide returned control before completion, sleep 170
21:18:23.828 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:18:23.846 00.018 12268 UpdateGuideState exits: m=357 SNR=12.9
21:18:23.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:23.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:23.846 00.000 12268 Enqueuing Expose request
21:18:23.994 00.148 11616 IsGuiding returns 1
21:18:23.994 00.000 11616 scope still moving after pulse duration time elapsed
21:18:24.026 00.032 11616 IsSlewing returns 0
21:18:24.026 00.000 11616 IsGuiding returns 0
21:18:24.026 00.000 11616 scope move finished after 160 + 54 ms
21:18:24.027 00.001 11616 Move returns status 0, amount 160
21:18:24.027 00.000 11616 MoveAxis(N, 0, ABG)
21:18:24.027 00.000 11616 Move returns status 0, amount 0
21:18:24.027 00.000 11616 move complete, result=0
21:18:24.027 00.000 11616 worker thread done servicing request
21:18:24.027 00.000 11616 Worker thread wakes up
21:18:24.027 00.000 12268 GuideStep: -0.3 px 160 ms EAST, 0.0 px 0 ms NORTH
21:18:24.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:24.028 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:25.473 01.445 12268 evsrv: cli 0F8E69C0 connect
21:18:25.474 00.001 12268 case statement mapped state 6 to 3
21:18:25.474 00.000 12268 case statement mapped state 6 to 3
21:18:25.475 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"0ed6f965-e20f-4b3f-b2db-285295e9d108"}
21:18:25.475 00.000 12268 case statement mapped state 6 to 3
21:18:25.475 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ed6f965-e20f-4b3f-b2db-285295e9d108"}
21:18:25.480 00.005 12268 evsrv: cli 0F8E69C0 disconnect
21:18:26.082 00.602 11616 Exposure complete
21:18:26.151 00.069 12268 OnExposeComplete: enter
21:18:26.151 00.000 12268 UpdateGuideState(): m_state=6
21:18:26.151 00.000 11616 worker thread done servicing request
21:18:26.152 00.001 12268 Star::Find(15, 1094, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
21:18:26.152 00.000 12268 Star::Find returns 1 (0), X=1093.82, Y=270.67, Mass=351, SNR=12.8, Peak=39 HFD=4.0
21:18:26.152 00.000 12268 MultiStar: [#1 -0.09,0.02,0.99,U] [#2 0.00,0.01,1.03,U] [#3 -0.36,-0.42,0.00,M1] [#4 0.35,-0.61,0.00,M1] [#5 -0.24,0.04,0.67,U] [#6 0.45,-0.41,0.00,M1] 
21:18:26.152 00.000 12268 refined, 3 included, MultiStar: {-0.03, 0.06}, one-star: {0.15, 0.17}
21:18:26.152 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.67) = xAngle (3.63 = -2.65)
21:18:26.152 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.67 = -2.62)
21:18:26.152 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.97 mountX=-0.06 mountY=-0.03, mountTheta=-2.62
21:18:26.154 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.06, opts=13)
21:18:26.154 00.000 12268 Enqueuing Move request for scope (-0.03, 0.06)
21:18:26.154 00.000 11616 Worker thread wakes up
21:18:26.154 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
21:18:26.154 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
21:18:26.154 00.000 11616 Moving (-0.03, 0.06) raw xDistance=-0.06 yDistance=-0.03
21:18:26.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:26.155 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:18:26.155 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:26.155 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:18:26.155 00.000 11616 MoveAxis(E, 0, ABG)
21:18:26.155 00.000 11616 Move returns status 0, amount 0
21:18:26.155 00.000 11616 MoveAxis(N, 0, ABG)
21:18:26.155 00.000 11616 Move returns status 0, amount 0
21:18:26.155 00.000 11616 move complete, result=0
21:18:26.162 00.007 11616 worker thread done servicing request
21:18:26.172 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:18:26.190 00.018 12268 UpdateGuideState exits: m=351 SNR=12.8
21:18:26.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:26.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:26.190 00.000 12268 Enqueuing Expose request
21:18:26.191 00.001 11616 Worker thread wakes up
21:18:26.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:26.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:26.195 00.004 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:28.206 02.011 11616 Exposure complete
21:18:28.281 00.075 11616 worker thread done servicing request
21:18:28.281 00.000 12268 OnExposeComplete: enter
21:18:28.281 00.000 12268 UpdateGuideState(): m_state=6
21:18:28.282 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
21:18:28.282 00.000 12268 Star::Find returns 1 (0), X=1093.56, Y=270.62, Mass=369, SNR=13.2, Peak=40 HFD=4.4
21:18:28.282 00.000 12268 MultiStar: [#1 0.02,-0.14,0.94,U] [#2 -0.38,0.05,1.01,U] [#3 -0.33,-0.27,0.78,U] [#4 0.32,-0.18,0.82,U] [#5 -0.45,-0.44,0.00,M1] [#6 0.08,-0.24,0.72,U] 
21:18:28.282 00.000 12268 refined, 5 included, MultiStar: {-0.08, -0.09}, one-star: {-0.11, 0.12}
21:18:28.283 00.001 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.67) = xAngle (-0.61 = -0.61)
21:18:28.283 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.57 = -0.57)
21:18:28.283 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.27 mountX=0.10 mountY=-0.07, mountTheta=-0.58
21:18:28.285 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.09, opts=13)
21:18:28.286 00.001 12268 Enqueuing Move request for scope (-0.08, -0.09)
21:18:28.286 00.000 11616 Worker thread wakes up
21:18:28.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
21:18:28.286 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
21:18:28.286 00.000 11616 Moving (-0.08, -0.09) raw xDistance=0.10 yDistance=-0.07
21:18:28.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:18:28.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:18:28.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:28.287 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:18:28.287 00.000 11616 MoveAxis(E, 0, ABG)
21:18:28.287 00.000 11616 Move returns status 0, amount 0
21:18:28.287 00.000 11616 MoveAxis(N, 0, ABG)
21:18:28.287 00.000 11616 Move returns status 0, amount 0
21:18:28.287 00.000 11616 move complete, result=0
21:18:28.287 00.000 11616 worker thread done servicing request
21:18:28.304 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:18:28.324 00.020 12268 UpdateGuideState exits: m=369 SNR=13.2
21:18:28.325 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:28.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:28.325 00.000 12268 Enqueuing Expose request
21:18:28.325 00.000 11616 Worker thread wakes up
21:18:28.325 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:28.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:28.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:30.337 02.012 11616 Exposure complete
21:18:30.397 00.060 11616 worker thread done servicing request
21:18:30.397 00.000 12268 OnExposeComplete: enter
21:18:30.397 00.000 12268 UpdateGuideState(): m_state=6
21:18:30.397 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
21:18:30.397 00.000 12268 Star::Find returns 1 (0), X=1093.63, Y=270.35, Mass=350, SNR=12.8, Peak=41 HFD=4.0
21:18:30.398 00.001 12268 MultiStar: [#1 -0.00,-0.02,1.05,U] [#2 -0.15,-0.18,1.05,U] [#3 -0.23,-0.26,0.79,U] [#4 0.07,-0.44,0.82,U] [#5 -0.40,-0.16,0.72,U] [#6 0.46,-0.04,0.65,U] 
21:18:30.398 00.000 12268 single-star, 6 included, MultiStar: {-0.05, -0.18}, one-star: {-0.04, -0.15}
21:18:30.398 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-1.67) = xAngle (-0.15 = -0.15)
21:18:30.398 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.12 = -0.12)
21:18:30.398 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.82 mountX=0.15 mountY=-0.02, mountTheta=-0.12
21:18:30.399 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.15, opts=13)
21:18:30.399 00.000 12268 Enqueuing Move request for scope (-0.04, -0.15)
21:18:30.399 00.000 11616 Worker thread wakes up
21:18:30.400 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
21:18:30.400 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
21:18:30.400 00.000 11616 Moving (-0.04, -0.15) raw xDistance=0.15 yDistance=-0.02
21:18:30.400 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:18:30.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:18:30.400 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:30.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:18:30.400 00.000 11616 MoveAxis(E, 0, ABG)
21:18:30.400 00.000 11616 Move returns status 0, amount 0
21:18:30.400 00.000 11616 MoveAxis(N, 0, ABG)
21:18:30.400 00.000 11616 Move returns status 0, amount 0
21:18:30.400 00.000 11616 move complete, result=0
21:18:30.401 00.001 11616 worker thread done servicing request
21:18:30.413 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:18:30.430 00.017 12268 UpdateGuideState exits: m=350 SNR=12.8
21:18:30.431 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:30.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:30.431 00.000 12268 Enqueuing Expose request
21:18:30.431 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:30.431 00.000 11616 Worker thread wakes up
21:18:30.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:30.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:32.436 02.005 11616 Exposure complete
21:18:32.495 00.059 11616 worker thread done servicing request
21:18:32.495 00.000 12268 OnExposeComplete: enter
21:18:32.495 00.000 12268 UpdateGuideState(): m_state=6
21:18:32.496 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
21:18:32.496 00.000 12268 Star::Find returns 1 (0), X=1093.65, Y=270.71, Mass=350, SNR=12.8, Peak=44 HFD=3.7
21:18:32.496 00.000 12268 MultiStar: [#1 -0.15,0.13,1.03,U] [#2 0.01,0.14,1.08,U] [#3 -0.16,-0.23,0.86,U] [#4 0.40,0.06,0.91,U] [#5 -0.40,0.30,0.70,U] [#6 0.64,0.16,0.00,M1] 
21:18:32.496 00.000 12268 refined, 5 included, MultiStar: {-0.04, 0.10}, one-star: {-0.02, 0.21}
21:18:32.496 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.67) = xAngle (3.59 = -2.69)
21:18:32.496 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.62 = -2.66)
21:18:32.496 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.92 mountX=-0.10 mountY=-0.05, mountTheta=-2.67
21:18:32.498 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.10, opts=13)
21:18:32.498 00.000 12268 Enqueuing Move request for scope (-0.04, 0.10)
21:18:32.498 00.000 11616 Worker thread wakes up
21:18:32.498 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
21:18:32.498 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
21:18:32.498 00.000 11616 Moving (-0.04, 0.10) raw xDistance=-0.10 yDistance=-0.05
21:18:32.498 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:32.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:18:32.499 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:32.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:18:32.499 00.000 11616 MoveAxis(E, 0, ABG)
21:18:32.499 00.000 11616 Move returns status 0, amount 0
21:18:32.499 00.000 11616 MoveAxis(N, 0, ABG)
21:18:32.499 00.000 11616 Move returns status 0, amount 0
21:18:32.499 00.000 11616 move complete, result=0
21:18:32.499 00.000 11616 worker thread done servicing request
21:18:32.512 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:18:32.531 00.019 12268 UpdateGuideState exits: m=350 SNR=12.8
21:18:32.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:32.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:32.531 00.000 12268 Enqueuing Expose request
21:18:32.531 00.000 11616 Worker thread wakes up
21:18:32.532 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:32.532 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:32.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:34.539 02.007 11616 Exposure complete
21:18:34.596 00.057 11616 worker thread done servicing request
21:18:34.597 00.001 12268 OnExposeComplete: enter
21:18:34.597 00.000 12268 UpdateGuideState(): m_state=6
21:18:34.597 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
21:18:34.597 00.000 12268 Star::Find returns 1 (0), X=1093.81, Y=271.31, Mass=343, SNR=12.7, Peak=45 HFD=3.8
21:18:34.597 00.000 12268 MultiStar: [#1 0.07,0.59,0.00,M1] [#2 0.10,0.32,1.03,U] [#3 0.06,-0.07,0.80,U] [#4 0.73,0.37,0.00,M1] [#5 -0.30,0.22,0.71,U] [#6 0.73,0.06,0.00,M2] 
21:18:34.597 00.000 12268 refined, 3 included, MultiStar: {0.02, 0.35}, one-star: {0.14, 0.81}
21:18:34.598 00.001 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.67) = xAngle (3.17 = -3.11)
21:18:34.598 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.20 = -3.08)
21:18:34.598 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.35 hyp=0.35 cameraTheta=1.50 mountX=-0.35 mountY=-0.02, mountTheta=-3.08
21:18:34.599 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.35, opts=13)
21:18:34.599 00.000 12268 Enqueuing Move request for scope (0.02, 0.35)
21:18:34.599 00.000 11616 Worker thread wakes up
21:18:34.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.35) opts 0xd
21:18:34.599 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.35)
21:18:34.599 00.000 11616 Moving (0.02, 0.35) raw xDistance=-0.35 yDistance=-0.02
21:18:34.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
21:18:34.600 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:34.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:18:34.600 00.000 11616 MoveAxis(E, 196, ABG)
21:18:34.600 00.000 11616 Guiding  Dir = 2, Dur = 196
21:18:34.600 00.000 11616 IsSlewing returns 0
21:18:34.600 00.000 11616 IsGuiding returns 0
21:18:34.601 00.001 11616 PulseGuide returned control before completion, sleep 206
21:18:34.612 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:18:34.635 00.023 12268 UpdateGuideState exits: m=343 SNR=12.7
21:18:34.636 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:34.636 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:34.636 00.000 12268 Enqueuing Expose request
21:18:34.817 00.181 11616 IsGuiding returns 1
21:18:34.817 00.000 11616 scope still moving after pulse duration time elapsed
21:18:34.849 00.032 11616 IsSlewing returns 0
21:18:34.849 00.000 11616 IsGuiding returns 0
21:18:34.849 00.000 11616 scope move finished after 196 + 52 ms
21:18:34.849 00.000 11616 Move returns status 0, amount 196
21:18:34.849 00.000 11616 MoveAxis(N, 0, ABG)
21:18:34.849 00.000 11616 Move returns status 0, amount 0
21:18:34.849 00.000 11616 move complete, result=0
21:18:34.849 00.000 11616 worker thread done servicing request
21:18:34.849 00.000 11616 Worker thread wakes up
21:18:34.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:34.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:34.849 00.000 12268 GuideStep: -0.3 px 196 ms EAST, -0.0 px 0 ms NORTH
21:18:36.867 02.018 11616 Exposure complete
21:18:36.925 00.058 11616 worker thread done servicing request
21:18:36.925 00.000 12268 OnExposeComplete: enter
21:18:36.925 00.000 12268 UpdateGuideState(): m_state=6
21:18:36.926 00.001 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
21:18:36.926 00.000 12268 Star::Find returns 1 (0), X=1093.50, Y=271.13, Mass=344, SNR=12.7, Peak=41 HFD=3.9
21:18:36.926 00.000 12268 MultiStar: [#1 -0.26,0.45,1.06,U] [#2 -0.06,0.52,1.06,U] [#3 0.12,0.09,0.84,U] [#4 0.23,0.45,0.84,U] [#5 -0.14,0.35,0.76,U] [#6 0.50,0.18,0.84,U] 
21:18:36.926 00.000 12268 refined, 6 included, MultiStar: {0.02, 0.40}, one-star: {-0.16, 0.62}
21:18:36.926 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.67) = xAngle (3.20 = -3.09)
21:18:36.926 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.23 = -3.05)
21:18:36.926 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.40 hyp=0.40 cameraTheta=1.53 mountX=-0.39 mountY=-0.03, mountTheta=-3.05
21:18:36.928 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.40, opts=13)
21:18:36.928 00.000 12268 Enqueuing Move request for scope (0.02, 0.40)
21:18:36.928 00.000 11616 Worker thread wakes up
21:18:36.928 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.40) opts 0xd
21:18:36.928 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.40)
21:18:36.928 00.000 11616 Moving (0.02, 0.40) raw xDistance=-0.39 yDistance=-0.03
21:18:36.929 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
21:18:36.929 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:36.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:18:36.929 00.000 11616 MoveAxis(E, 221, ABG)
21:18:36.929 00.000 11616 Guiding  Dir = 2, Dur = 221
21:18:36.929 00.000 11616 IsSlewing returns 0
21:18:36.929 00.000 11616 IsGuiding returns 0
21:18:36.930 00.001 11616 PulseGuide returned control before completion, sleep 231
21:18:36.943 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:18:36.961 00.018 12268 UpdateGuideState exits: m=344 SNR=12.7
21:18:36.962 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:36.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:36.962 00.000 12268 Enqueuing Expose request
21:18:37.163 00.201 11616 IsGuiding returns 1
21:18:37.163 00.000 11616 scope still moving after pulse duration time elapsed
21:18:37.194 00.031 11616 IsSlewing returns 0
21:18:37.194 00.000 11616 IsGuiding returns 0
21:18:37.194 00.000 11616 scope move finished after 221 + 43 ms
21:18:37.194 00.000 11616 Move returns status 0, amount 221
21:18:37.194 00.000 11616 MoveAxis(N, 0, ABG)
21:18:37.194 00.000 11616 Move returns status 0, amount 0
21:18:37.194 00.000 11616 move complete, result=0
21:18:37.194 00.000 11616 worker thread done servicing request
21:18:37.195 00.001 12268 GuideStep: -0.4 px 221 ms EAST, -0.0 px 0 ms NORTH
21:18:37.195 00.000 11616 Worker thread wakes up
21:18:37.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:37.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:39.211 02.016 11616 Exposure complete
21:18:39.274 00.063 11616 worker thread done servicing request
21:18:39.274 00.000 12268 OnExposeComplete: enter
21:18:39.275 00.001 12268 UpdateGuideState(): m_state=6
21:18:39.275 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
21:18:39.275 00.000 12268 Star::Find returns 1 (0), X=1094.01, Y=270.78, Mass=359, SNR=13.0, Peak=49 HFD=4.0
21:18:39.275 00.000 12268 MultiStar: [#1 -0.13,0.43,1.06,U] [#2 -0.13,0.23,1.06,U] [#3 -0.39,0.01,0.79,U] [#4 0.75,0.46,0.00,M1] [#5 -0.41,0.37,0.69,U] [#6 0.77,0.27,0.00,M2] 
21:18:39.275 00.000 12268 refined, 4 included, MultiStar: {-0.11, 0.27}, one-star: {0.35, 0.28}
21:18:39.275 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.67) = xAngle (3.64 = -2.64)
21:18:39.275 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.67 = -2.61)
21:18:39.275 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.97 mountX=-0.26 mountY=-0.15, mountTheta=-2.62
21:18:39.277 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.27, opts=13)
21:18:39.277 00.000 12268 Enqueuing Move request for scope (-0.11, 0.27)
21:18:39.277 00.000 11616 Worker thread wakes up
21:18:39.277 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.27) opts 0xd
21:18:39.277 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.27)
21:18:39.277 00.000 11616 Moving (-0.11, 0.27) raw xDistance=-0.26 yDistance=-0.15
21:18:39.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:18:39.277 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:39.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:18:39.278 00.001 11616 MoveAxis(E, 144, ABG)
21:18:39.278 00.000 11616 Guiding  Dir = 2, Dur = 144
21:18:39.278 00.000 11616 IsSlewing returns 0
21:18:39.278 00.000 11616 IsGuiding returns 0
21:18:39.278 00.000 11616 PulseGuide returned control before completion, sleep 154
21:18:39.292 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:18:39.310 00.018 12268 UpdateGuideState exits: m=359 SNR=13.0
21:18:39.310 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:39.310 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:39.310 00.000 12268 Enqueuing Expose request
21:18:39.438 00.128 11616 IsGuiding returns 1
21:18:39.438 00.000 11616 scope still moving after pulse duration time elapsed
21:18:39.468 00.030 11616 IsSlewing returns 0
21:18:39.469 00.001 11616 IsGuiding returns 0
21:18:39.469 00.000 11616 scope move finished after 144 + 46 ms
21:18:39.469 00.000 11616 Move returns status 0, amount 144
21:18:39.469 00.000 11616 MoveAxis(N, 0, ABG)
21:18:39.469 00.000 11616 Move returns status 0, amount 0
21:18:39.469 00.000 11616 move complete, result=0
21:18:39.469 00.000 11616 worker thread done servicing request
21:18:39.469 00.000 12268 GuideStep: -0.3 px 144 ms EAST, -0.1 px 0 ms NORTH
21:18:39.469 00.000 11616 Worker thread wakes up
21:18:39.470 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:39.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:41.511 02.041 11616 Exposure complete
21:18:41.580 00.069 11616 worker thread done servicing request
21:18:41.580 00.000 12268 OnExposeComplete: enter
21:18:41.580 00.000 12268 UpdateGuideState(): m_state=6
21:18:41.580 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:18:41.580 00.000 12268 Star::Find returns 1 (0), X=1093.72, Y=271.01, Mass=330, SNR=12.4, Peak=45 HFD=4.0
21:18:41.581 00.001 12268 MultiStar: [#1 -0.63,0.14,0.00,M1] [#2 -0.28,0.48,1.09,U] [#3 -0.49,0.06,0.86,U] [#4 0.03,0.35,0.83,U] [#5 -0.22,0.18,0.67,U] [#6 0.18,0.01,0.76,U] 
21:18:41.581 00.000 12268 refined, 5 included, MultiStar: {-0.13, 0.29}, one-star: {0.05, 0.51}
21:18:41.581 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.67) = xAngle (3.65 = -2.63)
21:18:41.581 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.69 = -2.60)
21:18:41.581 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.31 cameraTheta=1.99 mountX=-0.27 mountY=-0.16, mountTheta=-2.61
21:18:41.584 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.29, opts=13)
21:18:41.584 00.000 12268 Enqueuing Move request for scope (-0.13, 0.29)
21:18:41.584 00.000 11616 Worker thread wakes up
21:18:41.584 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd
21:18:41.584 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.29)
21:18:41.584 00.000 11616 Moving (-0.13, 0.29) raw xDistance=-0.27 yDistance=-0.16
21:18:41.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
21:18:41.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:18:41.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:18:41.584 00.000 11616 MoveAxis(E, 153, ABG)
21:18:41.584 00.000 11616 Guiding  Dir = 2, Dur = 153
21:18:41.585 00.001 11616 IsSlewing returns 0
21:18:41.585 00.000 11616 IsGuiding returns 0
21:18:41.585 00.000 11616 PulseGuide returned control before completion, sleep 163
21:18:41.601 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:18:41.621 00.020 12268 UpdateGuideState exits: m=330 SNR=12.4
21:18:41.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:41.622 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:41.622 00.000 12268 Enqueuing Expose request
21:18:41.754 00.132 11616 IsGuiding returns 1
21:18:41.754 00.000 11616 scope still moving after pulse duration time elapsed
21:18:41.785 00.031 11616 IsSlewing returns 0
21:18:41.786 00.001 11616 IsGuiding returns 0
21:18:41.786 00.000 11616 scope move finished after 153 + 47 ms
21:18:41.786 00.000 11616 Move returns status 0, amount 153
21:18:41.786 00.000 11616 MoveAxis(N, 0, ABG)
21:18:41.786 00.000 11616 Move returns status 0, amount 0
21:18:41.786 00.000 11616 move complete, result=0
21:18:41.786 00.000 11616 worker thread done servicing request
21:18:41.787 00.001 12268 GuideStep: -0.3 px 153 ms EAST, -0.2 px 0 ms NORTH
21:18:41.787 00.000 11616 Worker thread wakes up
21:18:41.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:41.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:43.858 02.071 11616 Exposure complete
21:18:43.930 00.072 11616 worker thread done servicing request
21:18:43.931 00.001 12268 OnExposeComplete: enter
21:18:43.931 00.000 12268 UpdateGuideState(): m_state=6
21:18:43.931 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
21:18:43.931 00.000 12268 Star::Find returns 1 (0), X=1093.84, Y=270.83, Mass=396, SNR=13.6, Peak=45 HFD=4.3
21:18:43.931 00.000 12268 MultiStar: [#1 -0.07,-0.07,0.94,U] [#2 -0.22,0.00,1.00,U] [#3 -0.41,-0.10,0.77,U] [#4 -0.09,-0.23,0.76,U] [#5 -0.03,0.03,0.65,U] [#6 0.12,0.04,0.71,U] 
21:18:43.932 00.001 12268 refined, 6 included, MultiStar: {-0.08, 0.01}, one-star: {0.17, 0.33}
21:18:43.932 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.67) = xAngle (4.67 = -1.61)
21:18:43.932 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.70 = -1.58)
21:18:43.932 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.00 mountX=-0.00 mountY=-0.08, mountTheta=-1.61
21:18:43.933 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.01, opts=13)
21:18:43.934 00.001 12268 Enqueuing Move request for scope (-0.08, 0.01)
21:18:43.934 00.000 11616 Worker thread wakes up
21:18:43.934 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
21:18:43.934 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
21:18:43.934 00.000 11616 Moving (-0.08, 0.01) raw xDistance=-0.00 yDistance=-0.08
21:18:43.934 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:43.934 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:18:43.934 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:43.935 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:18:43.935 00.000 11616 MoveAxis(E, 0, ABG)
21:18:43.935 00.000 11616 Move returns status 0, amount 0
21:18:43.935 00.000 11616 MoveAxis(N, 0, ABG)
21:18:43.935 00.000 11616 Move returns status 0, amount 0
21:18:43.935 00.000 11616 move complete, result=0
21:18:43.935 00.000 11616 worker thread done servicing request
21:18:43.950 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:18:43.971 00.021 12268 UpdateGuideState exits: m=396 SNR=13.6
21:18:43.971 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:43.972 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:43.972 00.000 12268 Enqueuing Expose request
21:18:43.972 00.000 11616 Worker thread wakes up
21:18:43.972 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:43.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:43.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:45.993 02.021 11616 Exposure complete
21:18:46.053 00.060 11616 worker thread done servicing request
21:18:46.053 00.000 12268 OnExposeComplete: enter
21:18:46.053 00.000 12268 UpdateGuideState(): m_state=6
21:18:46.053 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
21:18:46.054 00.001 12268 Star::Find returns 1 (0), X=1093.75, Y=270.77, Mass=365, SNR=13.1, Peak=53 HFD=4.1
21:18:46.054 00.000 12268 MultiStar: [#1 -0.19,0.37,1.01,U] [#2 0.14,0.14,1.05,U] [#3 -0.19,0.07,0.81,U] [#4 0.19,-0.05,0.84,U] [#5 -0.08,0.45,0.63,U] [#6 0.78,0.09,0.00,M1] 
21:18:46.054 00.000 12268 refined, 5 included, MultiStar: {-0.00, 0.20}, one-star: {0.09, 0.27}
21:18:46.054 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.67) = xAngle (3.24 = -3.04)
21:18:46.054 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.27 = -3.01)
21:18:46.054 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.57 mountX=-0.20 mountY=-0.03, mountTheta=-3.01
21:18:46.055 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.20, opts=13)
21:18:46.055 00.000 12268 Enqueuing Move request for scope (-0.00, 0.20)
21:18:46.056 00.001 11616 Worker thread wakes up
21:18:46.056 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
21:18:46.056 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
21:18:46.056 00.000 11616 Moving (-0.00, 0.20) raw xDistance=-0.20 yDistance=-0.03
21:18:46.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:18:46.056 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:46.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:18:46.056 00.000 11616 MoveAxis(E, 114, ABG)
21:18:46.056 00.000 11616 Guiding  Dir = 2, Dur = 114
21:18:46.056 00.000 11616 IsSlewing returns 0
21:18:46.057 00.001 11616 IsGuiding returns 0
21:18:46.057 00.000 11616 PulseGuide returned control before completion, sleep 124
21:18:46.069 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:18:46.086 00.017 12268 UpdateGuideState exits: m=365 SNR=13.1
21:18:46.086 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:46.087 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:46.087 00.000 12268 Enqueuing Expose request
21:18:46.194 00.107 11616 IsGuiding returns 1
21:18:46.194 00.000 11616 scope still moving after pulse duration time elapsed
21:18:46.225 00.031 11616 IsSlewing returns 0
21:18:46.225 00.000 11616 IsGuiding returns 0
21:18:46.225 00.000 11616 scope move finished after 114 + 55 ms
21:18:46.225 00.000 11616 Move returns status 0, amount 114
21:18:46.225 00.000 11616 MoveAxis(N, 0, ABG)
21:18:46.226 00.001 11616 Move returns status 0, amount 0
21:18:46.226 00.000 11616 move complete, result=0
21:18:46.226 00.000 11616 worker thread done servicing request
21:18:46.226 00.000 11616 Worker thread wakes up
21:18:46.226 00.000 12268 GuideStep: -0.2 px 114 ms EAST, -0.0 px 0 ms NORTH
21:18:46.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:46.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:48.237 02.011 11616 Exposure complete
21:18:48.310 00.073 12268 OnExposeComplete: enter
21:18:48.310 00.000 12268 UpdateGuideState(): m_state=6
21:18:48.310 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
21:18:48.310 00.000 12268 Star::Find returns 1 (0), X=1093.79, Y=271.23, Mass=341, SNR=12.7, Peak=46 HFD=3.9
21:18:48.310 00.000 12268 MultiStar: [#1 -0.31,0.21,1.08,U] [#2 -0.34,0.45,0.00,M1] [#3 -0.38,-0.09,0.83,U] [#4 -0.06,0.03,0.82,U] [#5 -0.08,0.25,0.66,U] [#6 0.24,0.57,0.00,M2] 
21:18:48.310 00.000 12268 refined, 4 included, MultiStar: {-0.14, 0.25}, one-star: {0.12, 0.73}
21:18:48.310 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.67) = xAngle (3.77 = -2.52)
21:18:48.312 00.002 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.80 = -2.48)
21:18:48.312 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.25 hyp=0.28 cameraTheta=2.10 mountX=-0.23 mountY=-0.17, mountTheta=-2.50
21:18:48.312 00.000 11616 worker thread done servicing request
21:18:48.314 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.25, opts=13)
21:18:48.314 00.000 12268 Enqueuing Move request for scope (-0.14, 0.25)
21:18:48.315 00.001 11616 Worker thread wakes up
21:18:48.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.25) opts 0xd
21:18:48.315 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.25)
21:18:48.315 00.000 11616 Moving (-0.14, 0.25) raw xDistance=-0.23 yDistance=-0.17
21:18:48.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
21:18:48.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:18:48.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:18:48.315 00.000 11616 MoveAxis(E, 129, ABG)
21:18:48.315 00.000 11616 Guiding  Dir = 2, Dur = 129
21:18:48.316 00.001 11616 IsSlewing returns 0
21:18:48.316 00.000 11616 IsGuiding returns 0
21:18:48.316 00.000 11616 PulseGuide returned control before completion, sleep 139
21:18:48.331 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:18:48.350 00.019 12268 UpdateGuideState exits: m=341 SNR=12.7
21:18:48.351 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:48.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:48.351 00.000 12268 Enqueuing Expose request
21:18:48.466 00.115 11616 IsGuiding returns 1
21:18:48.466 00.000 11616 scope still moving after pulse duration time elapsed
21:18:48.496 00.030 11616 IsSlewing returns 0
21:18:48.496 00.000 11616 IsGuiding returns 1
21:18:48.528 00.032 11616 IsSlewing returns 0
21:18:48.528 00.000 11616 IsGuiding returns 0
21:18:48.528 00.000 11616 scope move finished after 129 + 83 ms
21:18:48.529 00.001 11616 Move returns status 0, amount 129
21:18:48.529 00.000 11616 MoveAxis(N, 0, ABG)
21:18:48.529 00.000 11616 Move returns status 0, amount 0
21:18:48.529 00.000 11616 move complete, result=0
21:18:48.529 00.000 11616 worker thread done servicing request
21:18:48.529 00.000 11616 Worker thread wakes up
21:18:48.529 00.000 12268 GuideStep: -0.2 px 129 ms EAST, -0.2 px 0 ms NORTH
21:18:48.529 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:48.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:50.549 02.020 11616 Exposure complete
21:18:50.611 00.062 11616 worker thread done servicing request
21:18:50.611 00.000 12268 OnExposeComplete: enter
21:18:50.611 00.000 12268 UpdateGuideState(): m_state=6
21:18:50.611 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
21:18:50.611 00.000 12268 Star::Find returns 1 (0), X=1093.71, Y=270.71, Mass=400, SNR=13.7, Peak=45 HFD=4.3
21:18:50.612 00.001 12268 MultiStar: [#1 -0.29,0.14,0.95,U] [#2 -0.04,0.12,0.97,U] [#3 -0.09,-0.20,0.79,U] [#4 0.34,-0.18,0.79,U] [#5 -0.14,0.24,0.61,U] [#6 -0.02,0.06,0.71,U] 
21:18:50.612 00.000 12268 refined, 6 included, MultiStar: {-0.03, 0.06}, one-star: {0.04, 0.20}
21:18:50.612 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.67) = xAngle (3.73 = -2.55)
21:18:50.612 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.76 = -2.52)
21:18:50.612 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.06 mountX=-0.05 mountY=-0.04, mountTheta=-2.53
21:18:50.613 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.06, opts=13)
21:18:50.613 00.000 12268 Enqueuing Move request for scope (-0.03, 0.06)
21:18:50.614 00.001 11616 Worker thread wakes up
21:18:50.614 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
21:18:50.614 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
21:18:50.614 00.000 11616 Moving (-0.03, 0.06) raw xDistance=-0.05 yDistance=-0.04
21:18:50.614 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:50.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:18:50.614 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:50.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:18:50.614 00.000 11616 MoveAxis(E, 0, ABG)
21:18:50.614 00.000 11616 Move returns status 0, amount 0
21:18:50.614 00.000 11616 MoveAxis(N, 0, ABG)
21:18:50.614 00.000 11616 Move returns status 0, amount 0
21:18:50.615 00.001 11616 move complete, result=0
21:18:50.615 00.000 11616 worker thread done servicing request
21:18:50.627 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:18:50.645 00.018 12268 UpdateGuideState exits: m=400 SNR=13.7
21:18:50.645 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:50.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:50.645 00.000 12268 Enqueuing Expose request
21:18:50.645 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:50.645 00.000 11616 Worker thread wakes up
21:18:50.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:50.646 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:52.670 02.024 11616 Exposure complete
21:18:52.741 00.071 11616 worker thread done servicing request
21:18:52.741 00.000 12268 OnExposeComplete: enter
21:18:52.741 00.000 12268 UpdateGuideState(): m_state=6
21:18:52.742 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
21:18:52.742 00.000 12268 Star::Find returns 1 (0), X=1093.63, Y=270.72, Mass=361, SNR=13.0, Peak=46 HFD=4.2
21:18:52.742 00.000 12268 MultiStar: [#1 -0.05,0.06,1.02,U] [#2 -0.18,0.07,1.02,U] [#3 -0.21,0.03,0.83,U] [#4 0.16,-0.16,0.86,U] [#5 0.03,0.12,0.67,U] [#6 0.20,0.02,0.76,U] 
21:18:52.742 00.000 12268 refined, 6 included, MultiStar: {-0.02, 0.05}, one-star: {-0.04, 0.22}
21:18:52.742 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.67) = xAngle (3.64 = -2.65)
21:18:52.743 00.001 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.67 = -2.62)
21:18:52.743 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.97 mountX=-0.05 mountY=-0.03, mountTheta=-2.62
21:18:52.744 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.05, opts=13)
21:18:52.744 00.000 12268 Enqueuing Move request for scope (-0.02, 0.05)
21:18:52.745 00.001 11616 Worker thread wakes up
21:18:52.745 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
21:18:52.745 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
21:18:52.745 00.000 11616 Moving (-0.02, 0.05) raw xDistance=-0.05 yDistance=-0.03
21:18:52.745 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:52.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:18:52.745 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:52.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:18:52.746 00.001 11616 MoveAxis(E, 0, ABG)
21:18:52.746 00.000 11616 Move returns status 0, amount 0
21:18:52.746 00.000 11616 MoveAxis(N, 0, ABG)
21:18:52.746 00.000 11616 Move returns status 0, amount 0
21:18:52.746 00.000 11616 move complete, result=0
21:18:52.746 00.000 11616 worker thread done servicing request
21:18:52.764 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:18:52.783 00.019 12268 UpdateGuideState exits: m=361 SNR=13.0
21:18:52.784 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:52.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:52.784 00.000 12268 Enqueuing Expose request
21:18:52.784 00.000 11616 Worker thread wakes up
21:18:52.785 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:52.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:52.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:54.808 02.023 11616 Exposure complete
21:18:54.877 00.069 11616 worker thread done servicing request
21:18:54.877 00.000 12268 OnExposeComplete: enter
21:18:54.877 00.000 12268 UpdateGuideState(): m_state=6
21:18:54.878 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
21:18:54.878 00.000 12268 Star::Find returns 1 (0), X=1093.99, Y=270.79, Mass=352, SNR=12.8, Peak=33 HFD=4.3
21:18:54.878 00.000 12268 MultiStar: [#1 -0.22,0.18,1.05,U] [#2 -0.31,-0.04,1.00,U] [#3 -0.19,-0.20,0.84,U] [#4 0.46,-0.09,0.81,U] [#5 -0.45,0.07,0.69,U] [#6 0.20,0.03,0.77,U] 
21:18:54.878 00.000 12268 refined, 6 included, MultiStar: {-0.03, 0.04}, one-star: {0.33, 0.28}
21:18:54.878 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.67) = xAngle (3.79 = -2.49)
21:18:54.879 00.001 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.82 = -2.46)
21:18:54.879 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.12 mountX=-0.04 mountY=-0.03, mountTheta=-2.47
21:18:54.880 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.04, opts=13)
21:18:54.880 00.000 12268 Enqueuing Move request for scope (-0.03, 0.04)
21:18:54.881 00.001 11616 Worker thread wakes up
21:18:54.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
21:18:54.881 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
21:18:54.881 00.000 11616 Moving (-0.03, 0.04) raw xDistance=-0.04 yDistance=-0.03
21:18:54.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:54.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:18:54.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:54.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:18:54.882 00.001 11616 MoveAxis(E, 0, ABG)
21:18:54.882 00.000 11616 Move returns status 0, amount 0
21:18:54.882 00.000 11616 MoveAxis(N, 0, ABG)
21:18:54.882 00.000 11616 Move returns status 0, amount 0
21:18:54.882 00.000 11616 move complete, result=0
21:18:54.882 00.000 11616 worker thread done servicing request
21:18:54.897 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:18:54.919 00.022 12268 UpdateGuideState exits: m=352 SNR=12.8
21:18:54.919 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:54.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:54.919 00.000 12268 Enqueuing Expose request
21:18:54.919 00.000 11616 Worker thread wakes up
21:18:54.919 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:54.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:54.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:56.938 02.019 11616 Exposure complete
21:18:57.004 00.066 11616 worker thread done servicing request
21:18:57.004 00.000 12268 OnExposeComplete: enter
21:18:57.004 00.000 12268 UpdateGuideState(): m_state=6
21:18:57.004 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
21:18:57.005 00.001 12268 Star::Find returns 1 (0), X=1093.67, Y=270.92, Mass=349, SNR=12.8, Peak=50 HFD=3.9
21:18:57.005 00.000 12268 MultiStar: [#1 0.02,0.31,1.08,U] [#2 0.00,0.05,1.05,U] [#3 0.38,-0.12,0.88,U] [#4 0.52,-0.01,0.86,U] [#5 -0.20,-0.07,0.63,U] [#6 0.45,0.21,0.75,U] 
21:18:57.005 00.000 12268 refined, 6 included, MultiStar: {0.16, 0.13}, one-star: {0.00, 0.42}
21:18:57.005 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.67) = xAngle (2.34 = 2.34)
21:18:57.005 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.37 = 2.37)
21:18:57.005 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.21 cameraTheta=0.67 mountX=-0.14 mountY=0.15, mountTheta=2.35
21:18:57.007 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.13, opts=13)
21:18:57.007 00.000 12268 Enqueuing Move request for scope (0.16, 0.13)
21:18:57.007 00.000 11616 Worker thread wakes up
21:18:57.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.13) opts 0xd
21:18:57.007 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.13)
21:18:57.007 00.000 11616 Moving (0.16, 0.13) raw xDistance=-0.14 yDistance=0.15
21:18:57.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:18:57.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:57.008 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:18:57.008 00.000 11616 MoveAxis(E, 81, ABG)
21:18:57.008 00.000 11616 Guiding  Dir = 2, Dur = 81
21:18:57.008 00.000 11616 IsSlewing returns 0
21:18:57.008 00.000 11616 IsGuiding returns 0
21:18:57.009 00.001 11616 PulseGuide returned control before completion, sleep 91
21:18:57.021 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:18:57.039 00.018 12268 UpdateGuideState exits: m=349 SNR=12.8
21:18:57.039 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:57.039 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:57.040 00.001 12268 Enqueuing Expose request
21:18:57.108 00.068 11616 IsGuiding returns 1
21:18:57.108 00.000 11616 scope still moving after pulse duration time elapsed
21:18:57.137 00.029 11616 IsSlewing returns 0
21:18:57.137 00.000 11616 IsGuiding returns 0
21:18:57.137 00.000 11616 scope move finished after 81 + 47 ms
21:18:57.137 00.000 11616 Move returns status 0, amount 81
21:18:57.137 00.000 11616 MoveAxis(N, 0, ABG)
21:18:57.137 00.000 11616 Move returns status 0, amount 0
21:18:57.138 00.001 11616 move complete, result=0
21:18:57.138 00.000 11616 worker thread done servicing request
21:18:57.138 00.000 12268 GuideStep: -0.1 px 81 ms EAST, 0.1 px 0 ms NORTH
21:18:57.138 00.000 11616 Worker thread wakes up
21:18:57.138 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:57.138 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:18:59.146 02.008 11616 Exposure complete
21:18:59.208 00.062 12268 OnExposeComplete: enter
21:18:59.208 00.000 12268 UpdateGuideState(): m_state=6
21:18:59.208 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
21:18:59.208 00.000 12268 Star::Find returns 1 (0), X=1093.91, Y=271.10, Mass=364, SNR=13.1, Peak=45 HFD=4.2
21:18:59.209 00.001 12268 MultiStar: [#1 0.00,0.08,0.98,U] [#2 -0.06,0.47,1.07,U] [#3 0.33,0.57,0.00,M1] [#4 0.28,0.38,0.80,U] [#5 -0.44,0.83,0.00,M1] [#6 0.25,0.55,0.00,M1] 
21:18:59.209 00.000 12268 refined, 3 included, MultiStar: {0.11, 0.39}, one-star: {0.25, 0.59}
21:18:59.209 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.67) = xAngle (2.97 = 2.97)
21:18:59.209 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.00 = 3.00)
21:18:59.209 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.39 hyp=0.40 cameraTheta=1.30 mountX=-0.39 mountY=0.06, mountTheta=3.00
21:18:59.210 00.001 11616 worker thread done servicing request
21:18:59.211 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.39, opts=13)
21:18:59.211 00.000 12268 Enqueuing Move request for scope (0.11, 0.39)
21:18:59.211 00.000 11616 Worker thread wakes up
21:18:59.211 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.39) opts 0xd
21:18:59.211 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.39)
21:18:59.211 00.000 11616 Moving (0.11, 0.39) raw xDistance=-0.39 yDistance=0.06
21:18:59.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
21:18:59.211 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:59.212 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:18:59.212 00.000 11616 MoveAxis(E, 221, ABG)
21:18:59.212 00.000 11616 Guiding  Dir = 2, Dur = 221
21:18:59.212 00.000 11616 IsSlewing returns 0
21:18:59.212 00.000 11616 IsGuiding returns 0
21:18:59.213 00.001 11616 PulseGuide returned control before completion, sleep 231
21:18:59.225 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:18:59.243 00.018 12268 UpdateGuideState exits: m=364 SNR=13.1
21:18:59.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:59.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:18:59.243 00.000 12268 Enqueuing Expose request
21:18:59.459 00.216 11616 IsGuiding returns 1
21:18:59.459 00.000 11616 scope still moving after pulse duration time elapsed
21:18:59.489 00.030 11616 IsSlewing returns 0
21:18:59.489 00.000 11616 IsGuiding returns 0
21:18:59.489 00.000 11616 scope move finished after 221 + 56 ms
21:18:59.489 00.000 11616 Move returns status 0, amount 221
21:18:59.489 00.000 11616 MoveAxis(N, 0, ABG)
21:18:59.489 00.000 11616 Move returns status 0, amount 0
21:18:59.489 00.000 11616 move complete, result=0
21:18:59.490 00.001 11616 worker thread done servicing request
21:18:59.490 00.000 11616 Worker thread wakes up
21:18:59.490 00.000 12268 GuideStep: -0.4 px 221 ms EAST, 0.1 px 0 ms NORTH
21:18:59.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:18:59.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:01.493 02.003 11616 Exposure complete
21:19:01.552 00.059 11616 worker thread done servicing request
21:19:01.552 00.000 12268 OnExposeComplete: enter
21:19:01.553 00.001 12268 UpdateGuideState(): m_state=6
21:19:01.553 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
21:19:01.553 00.000 12268 Star::Find returns 1 (0), X=1093.93, Y=271.29, Mass=372, SNR=13.2, Peak=51 HFD=3.9
21:19:01.553 00.000 12268 MultiStar: [#1 0.06,0.48,1.02,U] [#2 0.23,0.23,1.03,U] [#3 -0.01,0.06,0.78,U] [#4 0.58,0.17,0.00,M1] [#5 -0.04,0.43,0.72,U] [#6 0.48,0.56,0.00,M2] 
21:19:01.553 00.000 12268 refined, 4 included, MultiStar: {0.12, 0.41}, one-star: {0.26, 0.79}
21:19:01.553 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.67) = xAngle (2.97 = 2.97)
21:19:01.553 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.00 = 3.00)
21:19:01.554 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=0.41 hyp=0.43 cameraTheta=1.30 mountX=-0.42 mountY=0.06, mountTheta=3.00
21:19:01.555 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.41, opts=13)
21:19:01.555 00.000 12268 Enqueuing Move request for scope (0.12, 0.41)
21:19:01.555 00.000 11616 Worker thread wakes up
21:19:01.555 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.41) opts 0xd
21:19:01.555 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.41)
21:19:01.555 00.000 11616 Moving (0.12, 0.41) raw xDistance=-0.42 yDistance=0.06
21:19:01.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
21:19:01.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:01.556 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:19:01.556 00.000 11616 MoveAxis(E, 236, ABG)
21:19:01.556 00.000 11616 Guiding  Dir = 2, Dur = 236
21:19:01.556 00.000 11616 IsSlewing returns 0
21:19:01.556 00.000 11616 IsGuiding returns 0
21:19:01.557 00.001 11616 PulseGuide returned control before completion, sleep 246
21:19:01.570 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:19:01.588 00.018 12268 UpdateGuideState exits: m=372 SNR=13.2
21:19:01.588 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:01.588 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:01.588 00.000 12268 Enqueuing Expose request
21:19:01.808 00.220 11616 IsGuiding returns 1
21:19:01.808 00.000 11616 scope still moving after pulse duration time elapsed
21:19:01.839 00.031 11616 IsSlewing returns 0
21:19:01.839 00.000 11616 IsGuiding returns 1
21:19:01.871 00.032 11616 IsSlewing returns 0
21:19:01.871 00.000 11616 IsGuiding returns 1
21:19:01.902 00.031 11616 IsSlewing returns 0
21:19:01.902 00.000 11616 IsGuiding returns 0
21:19:01.902 00.000 11616 scope move finished after 236 + 109 ms
21:19:01.903 00.001 11616 Move returns status 0, amount 236
21:19:01.903 00.000 11616 MoveAxis(N, 0, ABG)
21:19:01.903 00.000 11616 Move returns status 0, amount 0
21:19:01.903 00.000 11616 move complete, result=0
21:19:01.903 00.000 11616 worker thread done servicing request
21:19:01.903 00.000 12268 GuideStep: -0.4 px 236 ms EAST, 0.1 px 0 ms NORTH
21:19:01.903 00.000 11616 Worker thread wakes up
21:19:01.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:01.903 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:03.916 02.013 11616 Exposure complete
21:19:03.975 00.059 11616 worker thread done servicing request
21:19:03.976 00.001 12268 OnExposeComplete: enter
21:19:03.976 00.000 12268 UpdateGuideState(): m_state=6
21:19:03.976 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
21:19:03.976 00.000 12268 Star::Find returns 1 (0), X=1093.94, Y=270.80, Mass=397, SNR=13.6, Peak=40 HFD=4.5
21:19:03.976 00.000 12268 MultiStar: [#1 0.17,0.46,1.00,U] [#2 0.23,0.28,0.96,U] [#3 0.03,-0.03,0.77,U] [#4 0.56,-0.32,0.00,M2] [#5 -0.11,0.06,0.67,U] [#6 0.83,-0.12,0.00,M3] 
21:19:03.977 00.001 12268 refined, 4 included, MultiStar: {0.14, 0.24}, one-star: {0.27, 0.30}
21:19:03.977 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.67) = xAngle (2.72 = 2.72)
21:19:03.977 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.75 = 2.75)
21:19:03.977 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.05 mountX=-0.25 mountY=0.11, mountTheta=2.75
21:19:03.978 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.24, opts=13)
21:19:03.978 00.000 12268 Enqueuing Move request for scope (0.14, 0.24)
21:19:03.978 00.000 11616 Worker thread wakes up
21:19:03.978 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
21:19:03.978 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
21:19:03.978 00.000 11616 Moving (0.14, 0.24) raw xDistance=-0.25 yDistance=0.11
21:19:03.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
21:19:03.978 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:03.979 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:19:03.979 00.000 11616 MoveAxis(E, 141, ABG)
21:19:03.979 00.000 11616 Guiding  Dir = 2, Dur = 141
21:19:03.979 00.000 11616 IsSlewing returns 0
21:19:03.979 00.000 11616 IsGuiding returns 0
21:19:03.980 00.001 11616 PulseGuide returned control before completion, sleep 151
21:19:03.995 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:19:04.012 00.017 12268 UpdateGuideState exits: m=397 SNR=13.6
21:19:04.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:04.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:04.012 00.000 12268 Enqueuing Expose request
21:19:04.137 00.125 11616 IsGuiding returns 1
21:19:04.137 00.000 11616 scope still moving after pulse duration time elapsed
21:19:04.166 00.029 11616 IsSlewing returns 0
21:19:04.167 00.001 11616 IsGuiding returns 1
21:19:04.197 00.030 11616 IsSlewing returns 0
21:19:04.197 00.000 11616 IsGuiding returns 1
21:19:04.228 00.031 11616 IsSlewing returns 0
21:19:04.228 00.000 11616 IsGuiding returns 0
21:19:04.229 00.001 11616 scope move finished after 141 + 107 ms
21:19:04.229 00.000 11616 Move returns status 0, amount 141
21:19:04.229 00.000 11616 MoveAxis(N, 0, ABG)
21:19:04.229 00.000 11616 Move returns status 0, amount 0
21:19:04.229 00.000 11616 move complete, result=0
21:19:04.229 00.000 11616 worker thread done servicing request
21:19:04.229 00.000 11616 Worker thread wakes up
21:19:04.229 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:04.230 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:04.230 00.000 12268 GuideStep: -0.3 px 141 ms EAST, 0.1 px 0 ms NORTH
21:19:06.238 02.008 11616 Exposure complete
21:19:06.298 00.060 11616 worker thread done servicing request
21:19:06.298 00.000 12268 OnExposeComplete: enter
21:19:06.298 00.000 12268 UpdateGuideState(): m_state=6
21:19:06.298 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
21:19:06.298 00.000 12268 Star::Find returns 1 (0), X=1093.89, Y=270.40, Mass=394, SNR=13.6, Peak=47 HFD=4.4
21:19:06.299 00.001 12268 MultiStar: [#1 -0.25,-0.24,1.02,U] [#2 -0.00,-0.10,1.03,U] [#3 -0.79,-0.50,0.00,M1] [#4 0.46,-0.44,0.00,M3] [#5 -0.10,-0.40,0.65,U] [#6 0.68,-0.39,0.00,M4] 
21:19:06.299 00.000 12268 refined, 3 included, MultiStar: {-0.03, -0.19}, one-star: {0.22, -0.10}
21:19:06.299 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.67) = xAngle (-0.04 = -0.04)
21:19:06.299 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.01 = -0.01)
21:19:06.299 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.71 mountX=0.19 mountY=-0.00, mountTheta=-0.01
21:19:06.300 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.19, opts=13)
21:19:06.300 00.000 12268 Enqueuing Move request for scope (-0.03, -0.19)
21:19:06.301 00.001 11616 Worker thread wakes up
21:19:06.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
21:19:06.301 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
21:19:06.301 00.000 11616 Moving (-0.03, -0.19) raw xDistance=0.19 yDistance=-0.00
21:19:06.301 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:19:06.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:19:06.301 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:06.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:19:06.301 00.000 11616 MoveAxis(E, 0, ABG)
21:19:06.302 00.001 11616 Move returns status 0, amount 0
21:19:06.302 00.000 11616 MoveAxis(N, 0, ABG)
21:19:06.302 00.000 11616 Move returns status 0, amount 0
21:19:06.302 00.000 11616 move complete, result=0
21:19:06.302 00.000 11616 worker thread done servicing request
21:19:06.314 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:19:06.332 00.018 12268 UpdateGuideState exits: m=394 SNR=13.6
21:19:06.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:06.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:06.333 00.001 12268 Enqueuing Expose request
21:19:06.333 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:06.333 00.000 11616 Worker thread wakes up
21:19:06.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:06.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:08.338 02.005 11616 Exposure complete
21:19:08.395 00.057 11616 worker thread done servicing request
21:19:08.395 00.000 12268 OnExposeComplete: enter
21:19:08.396 00.001 12268 UpdateGuideState(): m_state=6
21:19:08.396 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
21:19:08.396 00.000 12268 Star::Find returns 1 (0), X=1093.84, Y=270.66, Mass=371, SNR=13.2, Peak=36 HFD=4.4
21:19:08.396 00.000 12268 MultiStar: [#1 -0.18,-0.21,1.08,U] [#2 0.07,-0.22,1.00,U] [#3 -0.08,-0.14,0.77,U] [#4 0.30,-0.22,0.87,U] [#5 -0.40,0.20,0.71,U] [#6 0.50,-0.30,0.00,M5] 
21:19:08.396 00.000 12268 refined, 5 included, MultiStar: {-0.01, -0.08}, one-star: {0.17, 0.16}
21:19:08.396 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.67) = xAngle (-0.01 = -0.01)
21:19:08.396 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.02 = 0.02)
21:19:08.397 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.68 mountX=0.08 mountY=0.00, mountTheta=0.02
21:19:08.398 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.08, opts=13)
21:19:08.398 00.000 12268 Enqueuing Move request for scope (-0.01, -0.08)
21:19:08.398 00.000 11616 Worker thread wakes up
21:19:08.398 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
21:19:08.399 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
21:19:08.399 00.000 11616 Moving (-0.01, -0.08) raw xDistance=0.08 yDistance=0.00
21:19:08.399 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:08.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:19:08.399 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:08.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:19:08.399 00.000 11616 MoveAxis(E, 0, ABG)
21:19:08.399 00.000 11616 Move returns status 0, amount 0
21:19:08.399 00.000 11616 MoveAxis(N, 0, ABG)
21:19:08.399 00.000 11616 Move returns status 0, amount 0
21:19:08.399 00.000 11616 move complete, result=0
21:19:08.399 00.000 11616 worker thread done servicing request
21:19:08.411 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:19:08.428 00.017 12268 UpdateGuideState exits: m=371 SNR=13.2
21:19:08.429 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:08.429 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:08.429 00.000 12268 Enqueuing Expose request
21:19:08.429 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:08.429 00.000 11616 Worker thread wakes up
21:19:08.429 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:08.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:10.442 02.013 11616 Exposure complete
21:19:10.501 00.059 11616 worker thread done servicing request
21:19:10.501 00.000 12268 OnExposeComplete: enter
21:19:10.501 00.000 12268 UpdateGuideState(): m_state=6
21:19:10.501 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:19:10.502 00.001 12268 Star::Find returns 1 (0), X=1093.71, Y=271.02, Mass=372, SNR=13.3, Peak=49 HFD=4.0
21:19:10.502 00.000 12268 MultiStar: [#1 0.03,0.31,1.01,U] [#2 -0.26,0.07,1.03,U] [#3 -0.52,-0.14,0.83,U] [#4 0.42,-0.07,0.82,U] [#5 -0.26,0.15,0.71,U] [#6 0.15,-0.07,0.66,U] 
21:19:10.502 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.13}, one-star: {0.05, 0.51}
21:19:10.502 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.67) = xAngle (3.68 = -2.61)
21:19:10.502 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.71 = -2.58)
21:19:10.502 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.01 mountX=-0.12 mountY=-0.08, mountTheta=-2.58
21:19:10.504 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.13, opts=13)
21:19:10.504 00.000 12268 Enqueuing Move request for scope (-0.06, 0.13)
21:19:10.505 00.001 11616 Worker thread wakes up
21:19:10.505 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
21:19:10.505 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
21:19:10.505 00.000 11616 Moving (-0.06, 0.13) raw xDistance=-0.12 yDistance=-0.08
21:19:10.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:19:10.505 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:10.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:19:10.505 00.000 11616 MoveAxis(E, 70, ABG)
21:19:10.506 00.001 11616 Guiding  Dir = 2, Dur = 70
21:19:10.506 00.000 11616 IsSlewing returns 0
21:19:10.506 00.000 11616 IsGuiding returns 0
21:19:10.507 00.001 11616 PulseGuide returned control before completion, sleep 80
21:19:10.519 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:19:10.538 00.019 12268 UpdateGuideState exits: m=372 SNR=13.3
21:19:10.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:10.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:10.538 00.000 12268 Enqueuing Expose request
21:19:10.596 00.058 11616 IsGuiding returns 1
21:19:10.596 00.000 11616 scope still moving after pulse duration time elapsed
21:19:10.627 00.031 11616 IsSlewing returns 0
21:19:10.627 00.000 11616 IsGuiding returns 0
21:19:10.627 00.000 11616 scope move finished after 70 + 50 ms
21:19:10.627 00.000 11616 Move returns status 0, amount 70
21:19:10.627 00.000 11616 MoveAxis(N, 0, ABG)
21:19:10.628 00.001 11616 Move returns status 0, amount 0
21:19:10.628 00.000 11616 move complete, result=0
21:19:10.628 00.000 11616 worker thread done servicing request
21:19:10.628 00.000 12268 GuideStep: -0.1 px 70 ms EAST, -0.1 px 0 ms NORTH
21:19:10.628 00.000 11616 Worker thread wakes up
21:19:10.629 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:10.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:12.649 02.020 11616 Exposure complete
21:19:12.709 00.060 11616 worker thread done servicing request
21:19:12.709 00.000 12268 OnExposeComplete: enter
21:19:12.709 00.000 12268 UpdateGuideState(): m_state=6
21:19:12.710 00.001 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
21:19:12.710 00.000 12268 Star::Find returns 1 (0), X=1094.03, Y=270.55, Mass=391, SNR=13.5, Peak=41 HFD=4.5
21:19:12.710 00.000 12268 MultiStar: [#1 -0.41,0.12,1.00,U] [#2 -0.29,0.12,0.94,U] [#3 -0.42,-0.41,0.00,M1] [#4 0.42,-0.10,0.83,U] [#5 -0.25,-0.16,0.62,U] [#6 0.25,-0.14,0.63,U] 
21:19:12.710 00.000 12268 refined, 5 included, MultiStar: {0.01, 0.00}, one-star: {0.36, 0.05}
21:19:12.710 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.67) = xAngle (2.03 = 2.03)
21:19:12.710 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.06 = 2.06)
21:19:12.710 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.36 mountX=-0.00 mountY=0.01, mountTheta=2.03
21:19:12.712 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.00, opts=13)
21:19:12.712 00.000 12268 Enqueuing Move request for scope (0.01, 0.00)
21:19:12.712 00.000 11616 Worker thread wakes up
21:19:12.712 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
21:19:12.712 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
21:19:12.712 00.000 11616 Moving (0.01, 0.00) raw xDistance=-0.00 yDistance=0.01
21:19:12.712 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:12.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:19:12.713 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:12.713 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:19:12.713 00.000 11616 MoveAxis(E, 0, ABG)
21:19:12.713 00.000 11616 Move returns status 0, amount 0
21:19:12.713 00.000 11616 MoveAxis(N, 0, ABG)
21:19:12.713 00.000 11616 Move returns status 0, amount 0
21:19:12.713 00.000 11616 move complete, result=0
21:19:12.713 00.000 11616 worker thread done servicing request
21:19:12.726 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:19:12.744 00.018 12268 UpdateGuideState exits: m=391 SNR=13.5
21:19:12.744 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:12.744 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:12.745 00.001 12268 Enqueuing Expose request
21:19:12.745 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:12.745 00.000 11616 Worker thread wakes up
21:19:12.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:12.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:14.746 02.001 11616 Exposure complete
21:19:14.805 00.059 11616 worker thread done servicing request
21:19:14.805 00.000 12268 OnExposeComplete: enter
21:19:14.805 00.000 12268 UpdateGuideState(): m_state=6
21:19:14.805 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
21:19:14.806 00.001 12268 Star::Find returns 1 (0), X=1093.68, Y=270.60, Mass=375, SNR=13.2, Peak=48 HFD=3.7
21:19:14.806 00.000 12268 MultiStar: [#1 -0.04,0.16,1.05,U] [#2 -0.22,-0.07,1.03,U] [#3 -0.11,-0.01,0.83,U] [#4 0.17,-0.45,0.88,U] [#5 -0.33,-0.03,0.67,U] [#6 -0.03,-0.40,0.61,U] 
21:19:14.806 00.000 12268 single-star, 6 included, MultiStar: {-0.07, -0.08}, one-star: {0.01, 0.10}
21:19:14.806 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.67) = xAngle (3.09 = 3.09)
21:19:14.806 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.12 = 3.12)
21:19:14.806 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.42 mountX=-0.10 mountY=0.00, mountTheta=3.12
21:19:14.808 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.10, opts=13)
21:19:14.808 00.000 12268 Enqueuing Move request for scope (0.01, 0.10)
21:19:14.808 00.000 11616 Worker thread wakes up
21:19:14.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
21:19:14.808 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
21:19:14.808 00.000 11616 Moving (0.01, 0.10) raw xDistance=-0.10 yDistance=0.00
21:19:14.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:19:14.808 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:14.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:19:14.808 00.000 11616 MoveAxis(E, 55, ABG)
21:19:14.808 00.000 11616 Guiding  Dir = 2, Dur = 55
21:19:14.809 00.001 11616 IsSlewing returns 0
21:19:14.809 00.000 11616 IsGuiding returns 0
21:19:14.809 00.000 11616 PulseGuide returned control before completion, sleep 65
21:19:14.824 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:19:14.841 00.017 12268 UpdateGuideState exits: m=375 SNR=13.2
21:19:14.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:14.842 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:14.842 00.000 12268 Enqueuing Expose request
21:19:14.891 00.049 11616 IsGuiding returns 0
21:19:14.891 00.000 11616 Move returns status 0, amount 55
21:19:14.891 00.000 11616 MoveAxis(N, 0, ABG)
21:19:14.891 00.000 11616 Move returns status 0, amount 0
21:19:14.891 00.000 11616 move complete, result=0
21:19:14.892 00.001 11616 worker thread done servicing request
21:19:14.892 00.000 11616 Worker thread wakes up
21:19:14.892 00.000 12268 GuideStep: -0.1 px 55 ms EAST, 0.0 px 0 ms NORTH
21:19:14.892 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:14.892 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:16.901 02.009 11616 Exposure complete
21:19:16.958 00.057 11616 worker thread done servicing request
21:19:16.958 00.000 12268 OnExposeComplete: enter
21:19:16.958 00.000 12268 UpdateGuideState(): m_state=6
21:19:16.959 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
21:19:16.959 00.000 12268 Star::Find returns 1 (0), X=1093.69, Y=271.08, Mass=431, SNR=14.1, Peak=50 HFD=4.5
21:19:16.959 00.000 12268 MultiStar: [#1 -0.19,0.08,1.01,U] [#2 -0.23,0.01,0.97,U] [#3 -0.15,-0.27,0.69,U] [#4 0.24,-0.29,0.80,U] [#5 -0.30,-0.38,0.64,U] [#6 0.42,-0.08,0.60,U] 
21:19:16.959 00.000 12268 refined, 6 included, MultiStar: {-0.05, -0.01}, one-star: {0.02, 0.58}
21:19:16.959 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-1.67) = xAngle (-1.35 = -1.35)
21:19:16.959 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.32 = -1.32)
21:19:16.959 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-3.02 mountX=0.01 mountY=-0.04, mountTheta=-1.35
21:19:16.961 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.01, opts=13)
21:19:16.961 00.000 12268 Enqueuing Move request for scope (-0.05, -0.01)
21:19:16.961 00.000 11616 Worker thread wakes up
21:19:16.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
21:19:16.961 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
21:19:16.961 00.000 11616 Moving (-0.05, -0.01) raw xDistance=0.01 yDistance=-0.04
21:19:16.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:16.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:19:16.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:16.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:19:16.962 00.001 11616 MoveAxis(E, 0, ABG)
21:19:16.962 00.000 11616 Move returns status 0, amount 0
21:19:16.962 00.000 11616 MoveAxis(N, 0, ABG)
21:19:16.962 00.000 11616 Move returns status 0, amount 0
21:19:16.962 00.000 11616 move complete, result=0
21:19:16.962 00.000 11616 worker thread done servicing request
21:19:16.977 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:19:16.995 00.018 12268 UpdateGuideState exits: m=431 SNR=14.1
21:19:16.996 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:16.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:16.996 00.000 12268 Enqueuing Expose request
21:19:16.996 00.000 11616 Worker thread wakes up
21:19:16.996 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:16.996 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:16.996 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:19.006 02.010 11616 Exposure complete
21:19:19.063 00.057 11616 worker thread done servicing request
21:19:19.064 00.001 12268 OnExposeComplete: enter
21:19:19.064 00.000 12268 UpdateGuideState(): m_state=6
21:19:19.064 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
21:19:19.064 00.000 12268 Star::Find returns 1 (0), X=1093.79, Y=270.70, Mass=393, SNR=13.5, Peak=43 HFD=4.4
21:19:19.064 00.000 12268 MultiStar: [#1 -0.28,0.10,1.01,U] [#2 -0.11,0.14,0.99,U] [#3 -0.49,0.11,0.77,U] [#4 0.33,-0.22,0.85,U] [#5 -0.51,0.32,0.00,M1] [#6 0.13,0.11,0.75,U] 
21:19:19.064 00.000 12268 refined, 5 included, MultiStar: {-0.05, 0.08}, one-star: {0.13, 0.20}
21:19:19.064 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.67) = xAngle (3.80 = -2.48)
21:19:19.065 00.001 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.83 = -2.45)
21:19:19.065 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.14 mountX=-0.07 mountY=-0.06, mountTheta=-2.46
21:19:19.066 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.08, opts=13)
21:19:19.066 00.000 12268 Enqueuing Move request for scope (-0.05, 0.08)
21:19:19.066 00.000 11616 Worker thread wakes up
21:19:19.066 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
21:19:19.066 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
21:19:19.066 00.000 11616 Moving (-0.05, 0.08) raw xDistance=-0.07 yDistance=-0.06
21:19:19.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:19.067 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:19:19.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:19.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:19:19.067 00.000 11616 MoveAxis(E, 0, ABG)
21:19:19.067 00.000 11616 Move returns status 0, amount 0
21:19:19.067 00.000 11616 MoveAxis(N, 0, ABG)
21:19:19.067 00.000 11616 Move returns status 0, amount 0
21:19:19.067 00.000 11616 move complete, result=0
21:19:19.067 00.000 11616 worker thread done servicing request
21:19:19.080 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=33, Gamma=1.290
21:19:19.100 00.020 12268 UpdateGuideState exits: m=393 SNR=13.5
21:19:19.101 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:19.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:19.101 00.000 12268 Enqueuing Expose request
21:19:19.101 00.000 11616 Worker thread wakes up
21:19:19.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:19.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:19.101 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:21.114 02.013 11616 Exposure complete
21:19:21.174 00.060 11616 worker thread done servicing request
21:19:21.174 00.000 12268 OnExposeComplete: enter
21:19:21.174 00.000 12268 UpdateGuideState(): m_state=6
21:19:21.175 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
21:19:21.175 00.000 12268 Star::Find returns 1 (0), X=1093.76, Y=270.62, Mass=335, SNR=12.5, Peak=44 HFD=3.7
21:19:21.175 00.000 12268 MultiStar: [#1 0.18,0.04,1.08,U] [#2 -0.27,-0.04,1.04,U] [#3 -0.29,0.07,0.81,U] [#4 0.43,0.01,0.89,U] [#5 -0.62,-0.01,0.00,M2] [#6 -0.05,0.05,0.66,U] 
21:19:21.175 00.000 12268 refined, 5 included, MultiStar: {0.02, 0.04}, one-star: {0.09, 0.12}
21:19:21.175 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.67) = xAngle (2.72 = 2.72)
21:19:21.175 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.75 = 2.75)
21:19:21.175 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.05 mountX=-0.04 mountY=0.02, mountTheta=2.74
21:19:21.177 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.04, opts=13)
21:19:21.177 00.000 12268 Enqueuing Move request for scope (0.02, 0.04)
21:19:21.177 00.000 11616 Worker thread wakes up
21:19:21.177 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
21:19:21.177 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
21:19:21.177 00.000 11616 Moving (0.02, 0.04) raw xDistance=-0.04 yDistance=0.02
21:19:21.177 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:21.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:19:21.177 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:21.178 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:19:21.178 00.000 11616 MoveAxis(E, 0, ABG)
21:19:21.178 00.000 11616 Move returns status 0, amount 0
21:19:21.178 00.000 11616 MoveAxis(N, 0, ABG)
21:19:21.178 00.000 11616 Move returns status 0, amount 0
21:19:21.178 00.000 11616 move complete, result=0
21:19:21.178 00.000 11616 worker thread done servicing request
21:19:21.194 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:19:21.212 00.018 12268 UpdateGuideState exits: m=335 SNR=12.5
21:19:21.212 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:21.212 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:21.212 00.000 12268 Enqueuing Expose request
21:19:21.212 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:21.213 00.001 11616 Worker thread wakes up
21:19:21.213 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:21.213 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:23.227 02.014 11616 Exposure complete
21:19:23.287 00.060 11616 worker thread done servicing request
21:19:23.288 00.001 12268 OnExposeComplete: enter
21:19:23.288 00.000 12268 UpdateGuideState(): m_state=6
21:19:23.288 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
21:19:23.288 00.000 12268 Star::Find returns 1 (0), X=1093.73, Y=271.38, Mass=391, SNR=13.5, Peak=41 HFD=5.0
21:19:23.288 00.000 12268 MultiStar: [#1 -0.16,0.37,1.00,U] [#2 -0.11,0.36,0.97,U] [#3 0.19,-0.15,0.81,U] [#4 0.40,0.34,0.78,U] [#5 -0.33,0.02,0.67,U] [#6 0.59,0.37,0.00,M1] 
21:19:23.288 00.000 12268 refined, 5 included, MultiStar: {0.01, 0.34}, one-star: {0.06, 0.88}
21:19:23.288 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.67) = xAngle (3.21 = -3.07)
21:19:23.289 00.001 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.24 = -3.04)
21:19:23.289 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.54 mountX=-0.33 mountY=-0.03, mountTheta=-3.04
21:19:23.290 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.34, opts=13)
21:19:23.290 00.000 12268 Enqueuing Move request for scope (0.01, 0.34)
21:19:23.290 00.000 11616 Worker thread wakes up
21:19:23.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.34) opts 0xd
21:19:23.290 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.34)
21:19:23.290 00.000 11616 Moving (0.01, 0.34) raw xDistance=-0.33 yDistance=-0.03
21:19:23.291 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
21:19:23.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:23.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:19:23.291 00.000 11616 MoveAxis(E, 188, ABG)
21:19:23.291 00.000 11616 Guiding  Dir = 2, Dur = 188
21:19:23.291 00.000 11616 IsSlewing returns 0
21:19:23.291 00.000 11616 IsGuiding returns 0
21:19:23.292 00.001 11616 PulseGuide returned control before completion, sleep 198
21:19:23.304 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=31, Gamma=1.290
21:19:23.322 00.018 12268 UpdateGuideState exits: m=391 SNR=13.5
21:19:23.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:23.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:23.322 00.000 12268 Enqueuing Expose request
21:19:23.505 00.183 11616 IsGuiding returns 1
21:19:23.505 00.000 11616 scope still moving after pulse duration time elapsed
21:19:23.535 00.030 11616 IsSlewing returns 0
21:19:23.536 00.001 11616 IsGuiding returns 0
21:19:23.536 00.000 11616 scope move finished after 188 + 56 ms
21:19:23.536 00.000 11616 Move returns status 0, amount 188
21:19:23.536 00.000 11616 MoveAxis(N, 0, ABG)
21:19:23.536 00.000 11616 Move returns status 0, amount 0
21:19:23.536 00.000 11616 move complete, result=0
21:19:23.536 00.000 11616 worker thread done servicing request
21:19:23.536 00.000 11616 Worker thread wakes up
21:19:23.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:23.537 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:23.537 00.000 12268 GuideStep: -0.3 px 188 ms EAST, -0.0 px 0 ms NORTH
21:19:25.543 02.006 11616 Exposure complete
21:19:25.601 00.058 11616 worker thread done servicing request
21:19:25.601 00.000 12268 OnExposeComplete: enter
21:19:25.601 00.000 12268 UpdateGuideState(): m_state=6
21:19:25.601 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
21:19:25.601 00.000 12268 Star::Find returns 1 (0), X=1093.81, Y=271.33, Mass=403, SNR=13.7, Peak=44 HFD=4.6
21:19:25.602 00.001 12268 MultiStar: [#1 -0.26,0.36,0.98,U] [#2 0.19,0.07,0.97,U] [#3 -0.50,-0.08,0.79,U] [#4 0.72,-0.17,0.00,M1] [#5 -0.28,0.43,0.65,U] [#6 0.49,0.01,0.66,U] 
21:19:25.602 00.000 12268 refined, 5 included, MultiStar: {-0.04, 0.29}, one-star: {0.15, 0.83}
21:19:25.602 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.67) = xAngle (3.36 = -2.92)
21:19:25.602 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.39 = -2.89)
21:19:25.602 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.29 hyp=0.29 cameraTheta=1.69 mountX=-0.29 mountY=-0.07, mountTheta=-2.89
21:19:25.606 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.29, opts=13)
21:19:25.606 00.000 12268 Enqueuing Move request for scope (-0.04, 0.29)
21:19:25.606 00.000 11616 Worker thread wakes up
21:19:25.607 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.29) opts 0xd
21:19:25.607 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.29)
21:19:25.607 00.000 11616 Moving (-0.04, 0.29) raw xDistance=-0.29 yDistance=-0.07
21:19:25.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
21:19:25.607 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:25.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:19:25.607 00.000 11616 MoveAxis(E, 161, ABG)
21:19:25.607 00.000 11616 Guiding  Dir = 2, Dur = 161
21:19:25.608 00.001 11616 IsSlewing returns 0
21:19:25.608 00.000 11616 IsGuiding returns 0
21:19:25.608 00.000 11616 PulseGuide returned control before completion, sleep 171
21:19:25.622 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:19:25.640 00.018 12268 UpdateGuideState exits: m=403 SNR=13.7
21:19:25.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:25.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:25.640 00.000 12268 Enqueuing Expose request
21:19:25.785 00.145 11616 IsGuiding returns 1
21:19:25.785 00.000 11616 scope still moving after pulse duration time elapsed
21:19:25.817 00.032 11616 IsSlewing returns 0
21:19:25.817 00.000 11616 IsGuiding returns 0
21:19:25.817 00.000 11616 scope move finished after 161 + 48 ms
21:19:25.818 00.001 11616 Move returns status 0, amount 161
21:19:25.818 00.000 11616 MoveAxis(N, 0, ABG)
21:19:25.818 00.000 11616 Move returns status 0, amount 0
21:19:25.818 00.000 11616 move complete, result=0
21:19:25.818 00.000 11616 worker thread done servicing request
21:19:25.818 00.000 12268 GuideStep: -0.3 px 161 ms EAST, -0.1 px 0 ms NORTH
21:19:25.818 00.000 11616 Worker thread wakes up
21:19:25.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:25.819 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:27.823 02.004 11616 Exposure complete
21:19:27.885 00.062 11616 worker thread done servicing request
21:19:27.885 00.000 12268 OnExposeComplete: enter
21:19:27.885 00.000 12268 UpdateGuideState(): m_state=6
21:19:27.886 00.001 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
21:19:27.886 00.000 12268 Star::Find returns 1 (0), X=1093.86, Y=270.85, Mass=375, SNR=13.2, Peak=48 HFD=4.3
21:19:27.886 00.000 12268 MultiStar: [#1 0.16,0.16,1.04,U] [#2 0.09,-0.03,0.99,U] [#3 -0.05,-0.17,0.85,U] [#4 0.52,-0.31,0.00,M2] [#5 -0.11,-0.02,0.68,U] [#6 0.66,-0.11,0.00,M1] 
21:19:27.886 00.000 12268 refined, 4 included, MultiStar: {0.07, 0.07}, one-star: {0.19, 0.35}
21:19:27.886 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.67) = xAngle (2.45 = 2.45)
21:19:27.886 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.48 = 2.48)
21:19:27.886 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.78 mountX=-0.08 mountY=0.06, mountTheta=2.47
21:19:27.889 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.07, opts=13)
21:19:27.889 00.000 12268 Enqueuing Move request for scope (0.07, 0.07)
21:19:27.889 00.000 11616 Worker thread wakes up
21:19:27.889 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
21:19:27.889 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
21:19:27.889 00.000 11616 Moving (0.07, 0.07) raw xDistance=-0.08 yDistance=0.06
21:19:27.889 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:27.890 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:19:27.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:27.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:19:27.890 00.000 11616 MoveAxis(E, 0, ABG)
21:19:27.890 00.000 11616 Move returns status 0, amount 0
21:19:27.890 00.000 11616 MoveAxis(N, 0, ABG)
21:19:27.890 00.000 11616 Move returns status 0, amount 0
21:19:27.890 00.000 11616 move complete, result=0
21:19:27.890 00.000 11616 worker thread done servicing request
21:19:27.902 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:19:27.922 00.020 12268 UpdateGuideState exits: m=375 SNR=13.2
21:19:27.923 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:27.923 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:27.923 00.000 12268 Enqueuing Expose request
21:19:27.923 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:27.923 00.000 11616 Worker thread wakes up
21:19:27.923 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:27.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:29.936 02.013 11616 Exposure complete
21:19:29.993 00.057 11616 worker thread done servicing request
21:19:29.994 00.001 12268 OnExposeComplete: enter
21:19:29.994 00.000 12268 UpdateGuideState(): m_state=6
21:19:29.994 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
21:19:29.994 00.000 12268 Star::Find returns 1 (0), X=1094.00, Y=270.82, Mass=367, SNR=13.0, Peak=43 HFD=4.3
21:19:29.994 00.000 12268 MultiStar: [#1 -0.05,0.20,1.00,U] [#2 -0.02,0.10,1.01,U] [#3 0.02,-0.15,0.81,U] [#4 0.40,0.24,0.83,U] [#5 -0.15,0.31,0.61,U] [#6 0.26,0.16,0.62,U] 
21:19:29.994 00.000 12268 refined, 6 included, MultiStar: {0.11, 0.17}, one-star: {0.33, 0.32}
21:19:29.994 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.67) = xAngle (2.64 = 2.64)
21:19:29.994 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.67 = 2.67)
21:19:29.995 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=0.98 mountX=-0.18 mountY=0.09, mountTheta=2.67
21:19:29.998 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.17, opts=13)
21:19:29.998 00.000 12268 Enqueuing Move request for scope (0.11, 0.17)
21:19:29.998 00.000 11616 Worker thread wakes up
21:19:29.998 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
21:19:29.998 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
21:19:29.999 00.001 11616 Moving (0.11, 0.17) raw xDistance=-0.18 yDistance=0.09
21:19:29.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:19:29.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:29.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:19:29.999 00.000 11616 MoveAxis(E, 101, ABG)
21:19:29.999 00.000 11616 Guiding  Dir = 2, Dur = 101
21:19:30.000 00.001 11616 IsSlewing returns 0
21:19:30.000 00.000 11616 IsGuiding returns 0
21:19:30.000 00.000 11616 PulseGuide returned control before completion, sleep 111
21:19:30.016 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:19:30.037 00.021 12268 UpdateGuideState exits: m=367 SNR=13.0
21:19:30.037 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:30.037 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:30.037 00.000 12268 Enqueuing Expose request
21:19:30.119 00.082 11616 IsGuiding returns 1
21:19:30.119 00.000 11616 scope still moving after pulse duration time elapsed
21:19:30.150 00.031 11616 IsSlewing returns 0
21:19:30.151 00.001 11616 IsGuiding returns 0
21:19:30.151 00.000 11616 scope move finished after 101 + 49 ms
21:19:30.151 00.000 11616 Move returns status 0, amount 101
21:19:30.151 00.000 11616 MoveAxis(N, 0, ABG)
21:19:30.151 00.000 11616 Move returns status 0, amount 0
21:19:30.151 00.000 11616 move complete, result=0
21:19:30.151 00.000 11616 worker thread done servicing request
21:19:30.151 00.000 11616 Worker thread wakes up
21:19:30.152 00.001 12268 GuideStep: -0.2 px 101 ms EAST, 0.1 px 0 ms NORTH
21:19:30.152 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:30.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:32.163 02.011 11616 Exposure complete
21:19:32.224 00.061 12268 OnExposeComplete: enter
21:19:32.225 00.001 12268 UpdateGuideState(): m_state=6
21:19:32.225 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
21:19:32.225 00.000 11616 worker thread done servicing request
21:19:32.225 00.000 12268 Star::Find returns 1 (0), X=1093.92, Y=270.71, Mass=365, SNR=13.0, Peak=41 HFD=4.4
21:19:32.226 00.001 12268 MultiStar: [#1 -0.17,0.31,1.00,U] [#2 -0.14,-0.11,1.05,U] [#3 -0.13,-0.13,0.70,U] [#4 0.44,-0.30,0.81,U] [#5 -0.45,0.21,0.58,U] [#6 0.14,-0.48,0.65,U] 
21:19:32.226 00.000 12268 refined, 6 included, MultiStar: {0.00, -0.02}, one-star: {0.25, 0.20}
21:19:32.226 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.67) = xAngle (0.30 = 0.30)
21:19:32.226 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.33 = 0.33)
21:19:32.226 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.37 mountX=0.02 mountY=0.01, mountTheta=0.33
21:19:32.228 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.02, opts=13)
21:19:32.228 00.000 12268 Enqueuing Move request for scope (0.00, -0.02)
21:19:32.228 00.000 11616 Worker thread wakes up
21:19:32.228 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
21:19:32.228 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
21:19:32.228 00.000 11616 Moving (0.00, -0.02) raw xDistance=0.02 yDistance=0.01
21:19:32.228 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:32.229 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:19:32.229 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:32.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:19:32.229 00.000 11616 MoveAxis(E, 0, ABG)
21:19:32.229 00.000 11616 Move returns status 0, amount 0
21:19:32.229 00.000 11616 MoveAxis(N, 0, ABG)
21:19:32.229 00.000 11616 Move returns status 0, amount 0
21:19:32.229 00.000 11616 move complete, result=0
21:19:32.229 00.000 11616 worker thread done servicing request
21:19:32.243 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:19:32.264 00.021 12268 UpdateGuideState exits: m=365 SNR=13.0
21:19:32.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:32.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:32.264 00.000 12268 Enqueuing Expose request
21:19:32.264 00.000 11616 Worker thread wakes up
21:19:32.265 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:32.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:32.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:34.288 02.023 11616 Exposure complete
21:19:34.347 00.059 11616 worker thread done servicing request
21:19:34.347 00.000 12268 OnExposeComplete: enter
21:19:34.347 00.000 12268 UpdateGuideState(): m_state=6
21:19:34.348 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
21:19:34.348 00.000 12268 Star::Find returns 1 (0), X=1093.74, Y=270.72, Mass=373, SNR=13.2, Peak=40 HFD=4.5
21:19:34.348 00.000 12268 MultiStar: [#1 -0.30,0.21,1.02,U] [#2 -0.01,0.07,1.05,U] [#3 -0.24,-0.04,0.81,U] [#4 0.26,-0.27,0.82,U] [#5 -0.21,0.34,0.72,U] [#6 0.02,0.28,0.61,U] 
21:19:34.348 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.11}, one-star: {0.07, 0.21}
21:19:34.349 00.001 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.67) = xAngle (3.75 = -2.54)
21:19:34.349 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.78 = -2.51)
21:19:34.349 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.08 mountX=-0.10 mountY=-0.07, mountTheta=-2.52
21:19:34.350 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.11, opts=13)
21:19:34.350 00.000 12268 Enqueuing Move request for scope (-0.06, 0.11)
21:19:34.351 00.001 11616 Worker thread wakes up
21:19:34.351 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
21:19:34.351 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
21:19:34.351 00.000 11616 Moving (-0.06, 0.11) raw xDistance=-0.10 yDistance=-0.07
21:19:34.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:19:34.351 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:34.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:19:34.351 00.000 11616 MoveAxis(E, 58, ABG)
21:19:34.351 00.000 11616 Guiding  Dir = 2, Dur = 58
21:19:34.351 00.000 11616 IsSlewing returns 0
21:19:34.352 00.001 11616 IsGuiding returns 0
21:19:34.352 00.000 11616 PulseGuide returned control before completion, sleep 68
21:19:34.364 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:19:34.382 00.018 12268 UpdateGuideState exits: m=373 SNR=13.2
21:19:34.383 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:34.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:34.383 00.000 12268 Enqueuing Expose request
21:19:34.435 00.052 11616 IsGuiding returns 1
21:19:34.435 00.000 11616 scope still moving after pulse duration time elapsed
21:19:34.466 00.031 11616 IsSlewing returns 0
21:19:34.466 00.000 11616 IsGuiding returns 0
21:19:34.466 00.000 11616 scope move finished after 58 + 56 ms
21:19:34.466 00.000 11616 Move returns status 0, amount 58
21:19:34.467 00.001 11616 MoveAxis(N, 0, ABG)
21:19:34.467 00.000 11616 Move returns status 0, amount 0
21:19:34.467 00.000 11616 move complete, result=0
21:19:34.467 00.000 11616 worker thread done servicing request
21:19:34.467 00.000 11616 Worker thread wakes up
21:19:34.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:34.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:34.468 00.001 12268 GuideStep: -0.1 px 58 ms EAST, -0.1 px 0 ms NORTH
21:19:36.474 02.006 11616 Exposure complete
21:19:36.531 00.057 11616 worker thread done servicing request
21:19:36.532 00.001 12268 OnExposeComplete: enter
21:19:36.532 00.000 12268 UpdateGuideState(): m_state=6
21:19:36.532 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
21:19:36.532 00.000 12268 Star::Find returns 1 (0), X=1093.85, Y=270.38, Mass=328, SNR=12.4, Peak=42 HFD=3.8
21:19:36.532 00.000 12268 MultiStar: [#1 -0.03,-0.02,1.04,U] [#2 -0.04,-0.22,1.05,U] [#3 -0.34,-0.48,0.00,M1] [#4 0.30,-0.48,0.00,M1] [#5 -0.18,-0.42,0.66,U] [#6 0.32,-0.60,0.00,M1] 
21:19:36.533 00.001 12268 refined, 3 included, MultiStar: {-0.00, -0.17}, one-star: {0.19, -0.12}
21:19:36.533 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.67) = xAngle (0.10 = 0.10)
21:19:36.533 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.13 = 0.13)
21:19:36.533 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.57 mountX=0.17 mountY=0.02, mountTheta=0.13
21:19:36.534 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.17, opts=13)
21:19:36.534 00.000 12268 Enqueuing Move request for scope (-0.00, -0.17)
21:19:36.534 00.000 11616 Worker thread wakes up
21:19:36.535 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.17) opts 0xd
21:19:36.535 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.17)
21:19:36.535 00.000 11616 Moving (-0.00, -0.17) raw xDistance=0.17 yDistance=0.02
21:19:36.535 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:19:36.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:19:36.535 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:36.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:19:36.535 00.000 11616 MoveAxis(E, 0, ABG)
21:19:36.535 00.000 11616 Move returns status 0, amount 0
21:19:36.535 00.000 11616 MoveAxis(N, 0, ABG)
21:19:36.535 00.000 11616 Move returns status 0, amount 0
21:19:36.535 00.000 11616 move complete, result=0
21:19:36.535 00.000 11616 worker thread done servicing request
21:19:36.551 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:19:36.571 00.020 12268 UpdateGuideState exits: m=328 SNR=12.4
21:19:36.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:36.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:36.571 00.000 12268 Enqueuing Expose request
21:19:36.571 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:36.571 00.000 11616 Worker thread wakes up
21:19:36.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:36.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:38.573 02.002 11616 Exposure complete
21:19:38.633 00.060 11616 worker thread done servicing request
21:19:38.633 00.000 12268 OnExposeComplete: enter
21:19:38.633 00.000 12268 UpdateGuideState(): m_state=6
21:19:38.634 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
21:19:38.634 00.000 12268 Star::Find returns 1 (0), X=1093.88, Y=270.45, Mass=361, SNR=13.0, Peak=40 HFD=4.8
21:19:38.634 00.000 12268 MultiStar: [#1 0.12,-0.04,1.04,U] [#2 0.15,-0.21,1.01,U] [#3 -0.06,-0.44,0.82,U] [#4 0.44,-0.54,0.00,M2] [#5 0.01,-0.68,0.00,M1] [#6 0.19,-0.49,0.63,U] 
21:19:38.634 00.000 12268 single-star, 4 included, MultiStar: {0.12, -0.22}, one-star: {0.21, -0.05}
21:19:38.634 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.67) = xAngle (1.44 = 1.44)
21:19:38.634 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.47 = 1.47)
21:19:38.634 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.23 mountX=0.03 mountY=0.22, mountTheta=1.44
21:19:38.636 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.05, opts=13)
21:19:38.636 00.000 12268 Enqueuing Move request for scope (0.21, -0.05)
21:19:38.636 00.000 11616 Worker thread wakes up
21:19:38.636 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
21:19:38.637 00.001 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
21:19:38.637 00.000 11616 Moving (0.21, -0.05) raw xDistance=0.03 yDistance=0.22
21:19:38.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:38.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:19:38.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
21:19:38.637 00.000 11616 MoveAxis(E, 0, ABG)
21:19:38.637 00.000 11616 Move returns status 0, amount 0
21:19:38.637 00.000 11616 MoveAxis(S, 19, ABG)
21:19:38.637 00.000 11616 Guiding  Dir = 1, Dur = 19
21:19:38.638 00.001 11616 IsSlewing returns 0
21:19:38.638 00.000 11616 IsGuiding returns 0
21:19:38.638 00.000 11616 PulseGuide returned control before completion, sleep 29
21:19:38.650 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=25, Gamma=1.290
21:19:38.670 00.020 12268 UpdateGuideState exits: m=361 SNR=13.0
21:19:38.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:38.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:38.670 00.000 12268 Enqueuing Expose request
21:19:38.680 00.010 11616 IsGuiding returns 1
21:19:38.680 00.000 11616 scope still moving after pulse duration time elapsed
21:19:38.711 00.031 11616 IsSlewing returns 0
21:19:38.711 00.000 11616 IsGuiding returns 0
21:19:38.711 00.000 11616 scope move finished after 19 + 54 ms
21:19:38.712 00.001 11616 Move returns status 0, amount 19
21:19:38.712 00.000 11616 move complete, result=0
21:19:38.712 00.000 11616 worker thread done servicing request
21:19:38.712 00.000 11616 Worker thread wakes up
21:19:38.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:38.712 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 19 ms SOUTH
21:19:38.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:40.718 02.006 11616 Exposure complete
21:19:40.778 00.060 11616 worker thread done servicing request
21:19:40.779 00.001 12268 OnExposeComplete: enter
21:19:40.779 00.000 12268 UpdateGuideState(): m_state=6
21:19:40.779 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
21:19:40.779 00.000 12268 Star::Find returns 1 (0), X=1093.66, Y=271.02, Mass=355, SNR=12.9, Peak=41 HFD=4.2
21:19:40.780 00.001 12268 MultiStar: [#1 0.08,0.17,1.01,U] [#2 -0.17,0.05,0.93,U] [#3 -0.14,0.30,0.81,U] [#4 0.48,0.36,0.00,M3] [#5 -0.32,0.15,0.58,U] [#6 0.80,0.06,0.00,M1] 
21:19:40.780 00.000 12268 refined, 4 included, MultiStar: {-0.09, 0.25}, one-star: {-0.00, 0.51}
21:19:40.780 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (-1.67) = xAngle (3.58 = -2.70)
21:19:40.780 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.61 = -2.67)
21:19:40.780 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.26 cameraTheta=1.91 mountX=-0.24 mountY=-0.12, mountTheta=-2.68
21:19:40.781 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.25, opts=13)
21:19:40.782 00.001 12268 Enqueuing Move request for scope (-0.09, 0.25)
21:19:40.782 00.000 11616 Worker thread wakes up
21:19:40.782 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
21:19:40.782 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
21:19:40.782 00.000 11616 Moving (-0.09, 0.25) raw xDistance=-0.24 yDistance=-0.12
21:19:40.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
21:19:40.782 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:40.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:19:40.782 00.000 11616 MoveAxis(E, 133, ABG)
21:19:40.782 00.000 11616 Guiding  Dir = 2, Dur = 133
21:19:40.783 00.001 11616 IsSlewing returns 0
21:19:40.783 00.000 11616 IsGuiding returns 0
21:19:40.783 00.000 11616 PulseGuide returned control before completion, sleep 143
21:19:40.797 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=28, Gamma=1.290
21:19:40.818 00.021 12268 UpdateGuideState exits: m=355 SNR=12.9
21:19:40.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:40.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:40.818 00.000 12268 Enqueuing Expose request
21:19:40.936 00.118 11616 IsGuiding returns 1
21:19:40.936 00.000 11616 scope still moving after pulse duration time elapsed
21:19:40.967 00.031 11616 IsSlewing returns 0
21:19:40.967 00.000 11616 IsGuiding returns 0
21:19:40.968 00.001 11616 scope move finished after 133 + 51 ms
21:19:40.968 00.000 11616 Move returns status 0, amount 133
21:19:40.968 00.000 11616 MoveAxis(N, 0, ABG)
21:19:40.968 00.000 11616 Move returns status 0, amount 0
21:19:40.968 00.000 11616 move complete, result=0
21:19:40.968 00.000 11616 worker thread done servicing request
21:19:40.968 00.000 11616 Worker thread wakes up
21:19:40.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:40.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:40.968 00.000 12268 GuideStep: -0.2 px 133 ms EAST, -0.1 px 0 ms NORTH
21:19:42.985 02.017 11616 Exposure complete
21:19:43.044 00.059 11616 worker thread done servicing request
21:19:43.044 00.000 12268 OnExposeComplete: enter
21:19:43.044 00.000 12268 UpdateGuideState(): m_state=6
21:19:43.044 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
21:19:43.044 00.000 12268 Star::Find returns 1 (0), X=1093.81, Y=271.18, Mass=354, SNR=12.8, Peak=46 HFD=4.4
21:19:43.045 00.001 12268 MultiStar: [#1 -0.23,0.25,1.04,U] [#2 0.00,0.33,1.08,U] [#3 -0.11,0.22,0.67,U] [#4 0.51,0.28,0.00,M4] [#5 -0.51,0.34,0.00,M1] [#6 0.28,-0.13,0.66,U] 
21:19:43.045 00.000 12268 refined, 4 included, MultiStar: {0.00, 0.30}, one-star: {0.14, 0.67}
21:19:43.045 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.67) = xAngle (3.23 = -3.06)
21:19:43.045 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.26 = -3.02)
21:19:43.045 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.30 hyp=0.30 cameraTheta=1.56 mountX=-0.30 mountY=-0.04, mountTheta=-3.03
21:19:43.047 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.30, opts=13)
21:19:43.047 00.000 12268 Enqueuing Move request for scope (0.00, 0.30)
21:19:43.047 00.000 11616 Worker thread wakes up
21:19:43.047 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.30) opts 0xd
21:19:43.047 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.30)
21:19:43.047 00.000 11616 Moving (0.00, 0.30) raw xDistance=-0.30 yDistance=-0.04
21:19:43.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
21:19:43.047 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:43.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:19:43.048 00.001 11616 MoveAxis(E, 170, ABG)
21:19:43.048 00.000 11616 Guiding  Dir = 2, Dur = 170
21:19:43.048 00.000 11616 IsSlewing returns 0
21:19:43.048 00.000 11616 IsGuiding returns 0
21:19:43.048 00.000 11616 PulseGuide returned control before completion, sleep 180
21:19:43.060 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=31, Gamma=1.290
21:19:43.080 00.020 12268 UpdateGuideState exits: m=354 SNR=12.8
21:19:43.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:43.080 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:43.080 00.000 12268 Enqueuing Expose request
21:19:43.244 00.164 11616 IsGuiding returns 1
21:19:43.245 00.001 11616 scope still moving after pulse duration time elapsed
21:19:43.276 00.031 11616 IsSlewing returns 0
21:19:43.277 00.001 11616 IsGuiding returns 0
21:19:43.277 00.000 11616 scope move finished after 170 + 58 ms
21:19:43.277 00.000 11616 Move returns status 0, amount 170
21:19:43.277 00.000 11616 MoveAxis(N, 0, ABG)
21:19:43.277 00.000 11616 Move returns status 0, amount 0
21:19:43.277 00.000 11616 move complete, result=0
21:19:43.277 00.000 11616 worker thread done servicing request
21:19:43.277 00.000 11616 Worker thread wakes up
21:19:43.278 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:43.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:43.278 00.000 12268 GuideStep: -0.3 px 170 ms EAST, -0.0 px 0 ms NORTH
21:19:45.297 02.019 11616 Exposure complete
21:19:45.355 00.058 11616 worker thread done servicing request
21:19:45.355 00.000 12268 OnExposeComplete: enter
21:19:45.355 00.000 12268 UpdateGuideState(): m_state=6
21:19:45.355 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
21:19:45.356 00.001 12268 Star::Find returns 1 (0), X=1094.21, Y=270.78, Mass=329, SNR=12.3, Peak=42 HFD=4.4
21:19:45.356 00.000 12268 MultiStar: [#1 -0.06,0.12,1.07,U] [#2 0.01,0.09,1.07,U] [#3 -0.26,-0.19,0.69,U] [#4 0.38,-0.41,0.00,M5] [#5 -0.21,-0.09,0.59,U] [#6 0.25,0.37,0.68,U] 
21:19:45.356 00.000 12268 refined, 5 included, MultiStar: {0.07, 0.11}, one-star: {0.54, 0.28}
21:19:45.356 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.67) = xAngle (2.68 = 2.68)
21:19:45.356 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.71 = 2.71)
21:19:45.356 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.02 mountX=-0.12 mountY=0.05, mountTheta=2.71
21:19:45.358 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.11, opts=13)
21:19:45.358 00.000 12268 Enqueuing Move request for scope (0.07, 0.11)
21:19:45.358 00.000 11616 Worker thread wakes up
21:19:45.358 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
21:19:45.358 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
21:19:45.358 00.000 11616 Moving (0.07, 0.11) raw xDistance=-0.12 yDistance=0.05
21:19:45.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:19:45.358 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:45.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:19:45.358 00.000 11616 MoveAxis(E, 66, ABG)
21:19:45.358 00.000 11616 Guiding  Dir = 2, Dur = 66
21:19:45.359 00.001 11616 IsSlewing returns 0
21:19:45.359 00.000 11616 IsGuiding returns 0
21:19:45.359 00.000 11616 PulseGuide returned control before completion, sleep 76
21:19:45.371 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=30, Gamma=1.290
21:19:45.391 00.020 12268 UpdateGuideState exits: m=329 SNR=12.3
21:19:45.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:45.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:45.391 00.000 12268 Enqueuing Expose request
21:19:45.447 00.056 11616 IsGuiding returns 1
21:19:45.447 00.000 11616 scope still moving after pulse duration time elapsed
21:19:45.479 00.032 11616 IsSlewing returns 0
21:19:45.480 00.001 11616 IsGuiding returns 0
21:19:45.480 00.000 11616 scope move finished after 66 + 54 ms
21:19:45.480 00.000 11616 Move returns status 0, amount 66
21:19:45.480 00.000 11616 MoveAxis(N, 0, ABG)
21:19:45.480 00.000 11616 Move returns status 0, amount 0
21:19:45.480 00.000 11616 move complete, result=0
21:19:45.480 00.000 11616 worker thread done servicing request
21:19:45.480 00.000 11616 Worker thread wakes up
21:19:45.480 00.000 12268 GuideStep: -0.1 px 66 ms EAST, 0.1 px 0 ms NORTH
21:19:45.481 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:45.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:47.498 02.017 11616 Exposure complete
21:19:47.559 00.061 11616 worker thread done servicing request
21:19:47.559 00.000 12268 OnExposeComplete: enter
21:19:47.560 00.001 12268 UpdateGuideState(): m_state=6
21:19:47.560 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
21:19:47.560 00.000 12268 Star::Find returns 1 (0), X=1093.49, Y=270.71, Mass=287, SNR=11.6, Peak=40 HFD=3.3
21:19:47.560 00.000 12268 MultiStar: [#1 0.03,0.25,1.11,U] [#2 -0.21,0.29,1.06,U] [#3 -0.36,0.14,0.85,U] [#4 0.27,0.22,0.93,U] [#5 -0.17,-0.05,0.71,U] [#6 0.39,0.00,0.75,U] 
21:19:47.560 00.000 12268 refined, 6 included, MultiStar: {-0.04, 0.17}, one-star: {-0.18, 0.20}
21:19:47.561 00.001 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.67) = xAngle (3.46 = -2.82)
21:19:47.561 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.49 = -2.79)
21:19:47.561 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.79 mountX=-0.16 mountY=-0.06, mountTheta=-2.79
21:19:47.564 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.17, opts=13)
21:19:47.564 00.000 12268 Enqueuing Move request for scope (-0.04, 0.17)
21:19:47.564 00.000 11616 Worker thread wakes up
21:19:47.564 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
21:19:47.564 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
21:19:47.564 00.000 11616 Moving (-0.04, 0.17) raw xDistance=-0.16 yDistance=-0.06
21:19:47.565 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
21:19:47.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:47.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:19:47.565 00.000 11616 MoveAxis(E, 91, ABG)
21:19:47.565 00.000 11616 Guiding  Dir = 2, Dur = 91
21:19:47.565 00.000 11616 IsSlewing returns 0
21:19:47.565 00.000 11616 IsGuiding returns 0
21:19:47.566 00.001 11616 PulseGuide returned control before completion, sleep 101
21:19:47.581 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=28, Gamma=1.290
21:19:47.601 00.020 12268 UpdateGuideState exits: m=287 SNR=11.6
21:19:47.601 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:47.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:47.601 00.000 12268 Enqueuing Expose request
21:19:47.675 00.074 11616 IsGuiding returns 1
21:19:47.675 00.000 11616 scope still moving after pulse duration time elapsed
21:19:47.705 00.030 11616 IsSlewing returns 0
21:19:47.705 00.000 11616 IsGuiding returns 0
21:19:47.706 00.001 11616 scope move finished after 91 + 49 ms
21:19:47.706 00.000 11616 Move returns status 0, amount 91
21:19:47.706 00.000 11616 MoveAxis(N, 0, ABG)
21:19:47.706 00.000 11616 Move returns status 0, amount 0
21:19:47.706 00.000 11616 move complete, result=0
21:19:47.706 00.000 11616 worker thread done servicing request
21:19:47.706 00.000 11616 Worker thread wakes up
21:19:47.706 00.000 12268 GuideStep: -0.2 px 91 ms EAST, -0.1 px 0 ms NORTH
21:19:47.707 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:47.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:49.784 02.077 11616 Exposure complete
21:19:49.844 00.060 11616 worker thread done servicing request
21:19:49.844 00.000 12268 OnExposeComplete: enter
21:19:49.844 00.000 12268 UpdateGuideState(): m_state=6
21:19:49.845 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
21:19:49.845 00.000 12268 Star::Find returns 1 (0), X=1093.59, Y=271.04, Mass=296, SNR=11.7, Peak=40 HFD=3.8
21:19:49.845 00.000 12268 MultiStar: [#1 0.07,0.10,1.10,U] [#2 -0.14,0.20,1.14,U] [#3 -0.36,-0.09,0.86,U] [#4 0.32,-0.12,0.92,U] [#5 -0.36,0.15,0.74,U] [#6 0.21,-0.05,0.71,U] 
21:19:49.845 00.000 12268 refined, 6 included, MultiStar: {-0.04, 0.12}, one-star: {-0.08, 0.54}
21:19:49.845 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.60 = -2.68)
21:19:49.845 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.63 = -2.65)
21:19:49.845 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.93 mountX=-0.11 mountY=-0.06, mountTheta=-2.66
21:19:49.847 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.12, opts=13)
21:19:49.847 00.000 12268 Enqueuing Move request for scope (-0.04, 0.12)
21:19:49.847 00.000 11616 Worker thread wakes up
21:19:49.847 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
21:19:49.847 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
21:19:49.847 00.000 11616 Moving (-0.04, 0.12) raw xDistance=-0.11 yDistance=-0.06
21:19:49.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
21:19:49.847 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:49.848 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:19:49.848 00.000 11616 MoveAxis(E, 63, ABG)
21:19:49.848 00.000 11616 Guiding  Dir = 2, Dur = 63
21:19:49.848 00.000 11616 IsSlewing returns 0
21:19:49.848 00.000 11616 IsGuiding returns 0
21:19:49.849 00.001 11616 PulseGuide returned control before completion, sleep 73
21:19:49.861 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:19:49.881 00.020 12268 UpdateGuideState exits: m=296 SNR=11.7
21:19:49.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:49.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:49.881 00.000 12268 Enqueuing Expose request
21:19:49.934 00.053 11616 IsGuiding returns 1
21:19:49.934 00.000 11616 scope still moving after pulse duration time elapsed
21:19:49.965 00.031 11616 IsSlewing returns 0
21:19:49.966 00.001 11616 IsGuiding returns 0
21:19:49.966 00.000 11616 scope move finished after 63 + 54 ms
21:19:49.966 00.000 11616 Move returns status 0, amount 63
21:19:49.966 00.000 11616 MoveAxis(N, 0, ABG)
21:19:49.966 00.000 11616 Move returns status 0, amount 0
21:19:49.966 00.000 11616 move complete, result=0
21:19:49.967 00.001 11616 worker thread done servicing request
21:19:49.967 00.000 11616 Worker thread wakes up
21:19:49.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:49.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:49.967 00.000 12268 GuideStep: -0.1 px 63 ms EAST, -0.1 px 0 ms NORTH
21:19:51.975 02.008 11616 Exposure complete
21:19:52.035 00.060 11616 worker thread done servicing request
21:19:52.036 00.001 12268 OnExposeComplete: enter
21:19:52.036 00.000 12268 UpdateGuideState(): m_state=6
21:19:52.036 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
21:19:52.036 00.000 12268 Star::Find returns 1 (0), X=1093.62, Y=270.82, Mass=258, SNR=11.0, Peak=39 HFD=3.3
21:19:52.036 00.000 12268 MultiStar: [#1 -0.22,0.27,1.19,U] [#2 -0.21,0.03,1.00,U] [#3 -0.16,-0.31,0.94,U] [#4 0.35,-0.38,0.98,U] [#5 -0.39,0.14,0.72,U] [#6 0.58,0.06,0.00,M1] 
21:19:52.036 00.000 12268 refined, 5 included, MultiStar: {-0.10, 0.02}, one-star: {-0.04, 0.32}
21:19:52.036 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (-1.67) = xAngle (4.62 = -1.66)
21:19:52.037 00.001 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.65 = -1.63)
21:19:52.037 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.11 cameraTheta=2.95 mountX=-0.01 mountY=-0.11, mountTheta=-1.66
21:19:52.038 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.02, opts=13)
21:19:52.038 00.000 12268 Enqueuing Move request for scope (-0.10, 0.02)
21:19:52.038 00.000 11616 Worker thread wakes up
21:19:52.038 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
21:19:52.038 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
21:19:52.038 00.000 11616 Moving (-0.10, 0.02) raw xDistance=-0.01 yDistance=-0.11
21:19:52.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:52.039 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:19:52.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:52.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:19:52.039 00.000 11616 MoveAxis(E, 0, ABG)
21:19:52.039 00.000 11616 Move returns status 0, amount 0
21:19:52.039 00.000 11616 MoveAxis(N, 0, ABG)
21:19:52.039 00.000 11616 Move returns status 0, amount 0
21:19:52.039 00.000 11616 move complete, result=0
21:19:52.039 00.000 11616 worker thread done servicing request
21:19:52.052 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=28, Gamma=1.290
21:19:52.070 00.018 12268 UpdateGuideState exits: m=258 SNR=11.0
21:19:52.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:52.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:52.070 00.000 12268 Enqueuing Expose request
21:19:52.071 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:52.071 00.000 11616 Worker thread wakes up
21:19:52.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:52.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:54.078 02.007 11616 Exposure complete
21:19:54.136 00.058 11616 worker thread done servicing request
21:19:54.136 00.000 12268 OnExposeComplete: enter
21:19:54.136 00.000 12268 UpdateGuideState(): m_state=6
21:19:54.137 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
21:19:54.137 00.000 12268 Star::Find returns 1 (0), X=1093.86, Y=270.47, Mass=339, SNR=12.5, Peak=41 HFD=4.4
21:19:54.137 00.000 12268 MultiStar: [#1 -0.11,-0.25,1.02,U] [#2 -0.02,-0.35,1.08,U] [#3 -0.03,-0.47,0.86,U] [#4 0.53,-0.62,0.00,M3] [#5 -0.26,-0.14,0.63,U] [#6 0.39,-0.22,0.67,U] 
21:19:54.137 00.000 12268 single-star, 5 included, MultiStar: {0.03, -0.25}, one-star: {0.19, -0.03}
21:19:54.137 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.67) = xAngle (1.51 = 1.51)
21:19:54.137 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.54 = 1.54)
21:19:54.137 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.20 cameraTheta=-0.15 mountX=0.01 mountY=0.20, mountTheta=1.51
21:19:54.139 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.03, opts=13)
21:19:54.139 00.000 12268 Enqueuing Move request for scope (0.19, -0.03)
21:19:54.139 00.000 11616 Worker thread wakes up
21:19:54.139 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
21:19:54.139 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
21:19:54.139 00.000 11616 Moving (0.19, -0.03) raw xDistance=0.01 yDistance=0.20
21:19:54.139 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:54.139 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:19:54.139 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
21:19:54.139 00.000 11616 MoveAxis(E, 0, ABG)
21:19:54.139 00.000 11616 Move returns status 0, amount 0
21:19:54.139 00.000 11616 MoveAxis(S, 17, ABG)
21:19:54.140 00.001 11616 Guiding  Dir = 1, Dur = 17
21:19:54.140 00.000 11616 IsSlewing returns 0
21:19:54.140 00.000 11616 IsGuiding returns 0
21:19:54.140 00.000 11616 PulseGuide returned control before completion, sleep 27
21:19:54.152 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=23, Gamma=1.290
21:19:54.172 00.020 12268 UpdateGuideState exits: m=339 SNR=12.5
21:19:54.173 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:54.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:54.173 00.000 12268 Enqueuing Expose request
21:19:54.181 00.008 11616 IsGuiding returns 1
21:19:54.181 00.000 11616 scope still moving after pulse duration time elapsed
21:19:54.211 00.030 11616 IsSlewing returns 0
21:19:54.211 00.000 11616 IsGuiding returns 0
21:19:54.211 00.000 11616 scope move finished after 17 + 54 ms
21:19:54.211 00.000 11616 Move returns status 0, amount 17
21:19:54.211 00.000 11616 move complete, result=0
21:19:54.212 00.001 11616 worker thread done servicing request
21:19:54.212 00.000 11616 Worker thread wakes up
21:19:54.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:54.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:54.213 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
21:19:56.222 02.009 11616 Exposure complete
21:19:56.288 00.066 11616 worker thread done servicing request
21:19:56.288 00.000 12268 OnExposeComplete: enter
21:19:56.288 00.000 12268 UpdateGuideState(): m_state=6
21:19:56.288 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
21:19:56.289 00.001 12268 Star::Find returns 1 (0), X=1093.65, Y=270.60, Mass=379, SNR=13.2, Peak=42 HFD=4.8
21:19:56.289 00.000 12268 MultiStar: [#1 -0.25,-0.22,0.92,U] [#2 -0.45,-0.32,0.00,M1] [#3 -0.20,-0.93,0.00,M1] [#4 0.38,-0.19,0.74,U] [#5 -0.62,-0.24,0.00,M1] [#6 0.32,-0.38,0.66,U] 
21:19:56.289 00.000 12268 single-star, 3 included, MultiStar: {0.07, -0.15}, one-star: {-0.02, 0.10}
21:19:56.289 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.67) = xAngle (3.45 = -2.83)
21:19:56.289 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.48 = -2.80)
21:19:56.289 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.78 mountX=-0.10 mountY=-0.03, mountTheta=-2.81
21:19:56.291 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.10, opts=13)
21:19:56.291 00.000 12268 Enqueuing Move request for scope (-0.02, 0.10)
21:19:56.291 00.000 11616 Worker thread wakes up
21:19:56.291 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
21:19:56.291 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
21:19:56.291 00.000 11616 Moving (-0.02, 0.10) raw xDistance=-0.10 yDistance=-0.03
21:19:56.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:56.292 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:19:56.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:56.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:19:56.292 00.000 11616 MoveAxis(E, 0, ABG)
21:19:56.292 00.000 11616 Move returns status 0, amount 0
21:19:56.292 00.000 11616 MoveAxis(N, 0, ABG)
21:19:56.292 00.000 11616 Move returns status 0, amount 0
21:19:56.292 00.000 11616 move complete, result=0
21:19:56.292 00.000 11616 worker thread done servicing request
21:19:56.307 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=30, Gamma=1.290
21:19:56.328 00.021 12268 UpdateGuideState exits: m=379 SNR=13.2
21:19:56.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:56.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:56.328 00.000 12268 Enqueuing Expose request
21:19:56.328 00.000 11616 Worker thread wakes up
21:19:56.328 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:56.329 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:56.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:58.333 02.004 11616 Exposure complete
21:19:58.394 00.061 11616 worker thread done servicing request
21:19:58.395 00.001 12268 OnExposeComplete: enter
21:19:58.395 00.000 12268 UpdateGuideState(): m_state=6
21:19:58.395 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
21:19:58.395 00.000 12268 Star::Find returns 1 (0), X=1093.85, Y=270.55, Mass=364, SNR=13.0, Peak=45 HFD=5.0
21:19:58.395 00.000 12268 MultiStar: [#1 0.08,-0.34,0.99,U] [#2 0.05,-0.62,0.00,M2] [#3 -0.56,-0.40,0.00,M2] [#4 0.14,-0.54,0.00,M3] [#5 -0.23,-0.45,0.67,U] [#6 0.48,-0.92,0.00,M1] 
21:19:58.395 00.000 12268 single-star, 2 included, MultiStar: {0.04, -0.22}, one-star: {0.19, 0.04}
21:19:58.396 00.001 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.67) = xAngle (1.90 = 1.90)
21:19:58.396 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.93 = 1.93)
21:19:58.396 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.19 cameraTheta=0.23 mountX=-0.06 mountY=0.18, mountTheta=1.90
21:19:58.397 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.04, opts=13)
21:19:58.397 00.000 12268 Enqueuing Move request for scope (0.19, 0.04)
21:19:58.397 00.000 11616 Worker thread wakes up
21:19:58.397 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd
21:19:58.397 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.04)
21:19:58.397 00.000 11616 Moving (0.19, 0.04) raw xDistance=-0.06 yDistance=0.18
21:19:58.398 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:58.398 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:19:58.398 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:19:58.398 00.000 11616 MoveAxis(E, 0, ABG)
21:19:58.398 00.000 11616 Move returns status 0, amount 0
21:19:58.398 00.000 11616 MoveAxis(S, 15, ABG)
21:19:58.398 00.000 11616 Guiding  Dir = 1, Dur = 15
21:19:58.399 00.001 11616 IsSlewing returns 0
21:19:58.399 00.000 11616 IsGuiding returns 0
21:19:58.399 00.000 11616 PulseGuide returned control before completion, sleep 25
21:19:58.413 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=31, Gamma=1.290
21:19:58.433 00.020 12268 UpdateGuideState exits: m=364 SNR=13.0
21:19:58.434 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:58.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:19:58.434 00.000 12268 Enqueuing Expose request
21:19:58.439 00.005 11616 IsGuiding returns 1
21:19:58.439 00.000 11616 scope still moving after pulse duration time elapsed
21:19:58.470 00.031 11616 IsSlewing returns 0
21:19:58.471 00.001 11616 IsGuiding returns 1
21:19:58.501 00.030 11616 IsSlewing returns 0
21:19:58.501 00.000 11616 IsGuiding returns 0
21:19:58.501 00.000 11616 scope move finished after 15 + 87 ms
21:19:58.502 00.001 11616 Move returns status 0, amount 15
21:19:58.502 00.000 11616 move complete, result=0
21:19:58.502 00.000 11616 worker thread done servicing request
21:19:58.502 00.000 11616 Worker thread wakes up
21:19:58.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:19:58.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:19:58.502 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
21:20:00.519 02.017 11616 Exposure complete
21:20:00.576 00.057 11616 worker thread done servicing request
21:20:00.577 00.001 12268 OnExposeComplete: enter
21:20:00.577 00.000 12268 UpdateGuideState(): m_state=6
21:20:00.577 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
21:20:00.577 00.000 12268 Star::Find returns 1 (0), X=1093.62, Y=270.18, Mass=353, SNR=12.8, Peak=48 HFD=4.5
21:20:00.577 00.000 12268 MultiStar: [#1 -0.23,-0.50,0.00,M1] [#2 -0.17,-0.42,1.03,U] [#3 -0.01,-0.90,0.00,M3] [#4 0.14,-0.20,0.85,U] [#5 -0.39,-0.86,0.00,M1] [#6 0.43,-0.89,0.00,M2] 
21:20:00.577 00.000 12268 refined, 2 included, MultiStar: {-0.04, -0.32}, one-star: {-0.05, -0.33}
21:20:00.577 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.67) = xAngle (-0.02 = -0.02)
21:20:00.578 00.001 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.01 = 0.01)
21:20:00.578 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.68 mountX=0.32 mountY=0.00, mountTheta=0.01
21:20:00.579 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.32, opts=13)
21:20:00.579 00.000 12268 Enqueuing Move request for scope (-0.04, -0.32)
21:20:00.579 00.000 11616 Worker thread wakes up
21:20:00.579 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.32) opts 0xd
21:20:00.579 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.32)
21:20:00.579 00.000 11616 Moving (-0.04, -0.32) raw xDistance=0.32 yDistance=0.00
21:20:00.579 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
21:20:00.580 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
21:20:00.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
21:20:00.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:00.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:20:00.580 00.000 11616 MoveAxis(W, 181, ABG)
21:20:00.580 00.000 11616 Guiding  Dir = 3, Dur = 181
21:20:00.580 00.000 11616 IsSlewing returns 0
21:20:00.580 00.000 11616 IsGuiding returns 0
21:20:00.581 00.001 11616 PulseGuide returned control before completion, sleep 191
21:20:00.592 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:20:00.611 00.019 12268 UpdateGuideState exits: m=353 SNR=12.8
21:20:00.611 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:00.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:00.611 00.000 12268 Enqueuing Expose request
21:20:00.774 00.163 11616 IsGuiding returns 1
21:20:00.774 00.000 11616 scope still moving after pulse duration time elapsed
21:20:00.805 00.031 11616 IsSlewing returns 0
21:20:00.806 00.001 11616 IsGuiding returns 0
21:20:00.806 00.000 11616 scope move finished after 181 + 43 ms
21:20:00.806 00.000 11616 Move returns status 0, amount 181
21:20:00.806 00.000 11616 MoveAxis(N, 0, ABG)
21:20:00.806 00.000 11616 Move returns status 0, amount 0
21:20:00.806 00.000 11616 move complete, result=0
21:20:00.806 00.000 11616 worker thread done servicing request
21:20:00.806 00.000 11616 Worker thread wakes up
21:20:00.806 00.000 12268 GuideStep: 0.3 px 181 ms WEST, 0.0 px 0 ms NORTH
21:20:00.807 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:00.807 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:02.822 02.015 11616 Exposure complete
21:20:02.880 00.058 11616 worker thread done servicing request
21:20:02.880 00.000 12268 OnExposeComplete: enter
21:20:02.880 00.000 12268 UpdateGuideState(): m_state=6
21:20:02.881 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
21:20:02.881 00.000 12268 Star::Find returns 1 (0), X=1093.75, Y=270.14, Mass=317, SNR=12.2, Peak=41 HFD=4.0
21:20:02.881 00.000 12268 MultiStar: [#1 -0.00,-0.36,1.11,U] [#2 -0.25,-0.28,1.09,U] [#3 -0.01,-0.50,0.89,U] [#4 0.20,-0.66,0.00,M3] [#5 -0.11,-0.20,0.66,U] [#6 0.26,-0.71,0.00,M3] 
21:20:02.881 00.000 12268 refined, 4 included, MultiStar: {-0.06, -0.35}, one-star: {0.08, -0.36}
21:20:02.881 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-1.67) = xAngle (-0.07 = -0.07)
21:20:02.881 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.04 = -0.04)
21:20:02.881 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.35 hyp=0.35 cameraTheta=-1.74 mountX=0.35 mountY=-0.01, mountTheta=-0.04
21:20:02.883 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.35, opts=13)
21:20:02.883 00.000 12268 Enqueuing Move request for scope (-0.06, -0.35)
21:20:02.883 00.000 11616 Worker thread wakes up
21:20:02.883 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.35) opts 0xd
21:20:02.883 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.35)
21:20:02.884 00.001 11616 Moving (-0.06, -0.35) raw xDistance=0.35 yDistance=-0.01
21:20:02.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
21:20:02.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:02.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:20:02.884 00.000 11616 MoveAxis(W, 196, ABG)
21:20:02.884 00.000 11616 Guiding  Dir = 3, Dur = 196
21:20:02.884 00.000 11616 IsSlewing returns 0
21:20:02.885 00.001 11616 IsGuiding returns 0
21:20:02.885 00.000 11616 PulseGuide returned control before completion, sleep 206
21:20:02.896 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=32, Gamma=1.290
21:20:02.918 00.022 12268 UpdateGuideState exits: m=317 SNR=12.2
21:20:02.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:02.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:02.918 00.000 12268 Enqueuing Expose request
21:20:03.100 00.182 11616 IsGuiding returns 1
21:20:03.100 00.000 11616 scope still moving after pulse duration time elapsed
21:20:03.130 00.030 11616 IsSlewing returns 0
21:20:03.130 00.000 11616 IsGuiding returns 0
21:20:03.130 00.000 11616 scope move finished after 196 + 49 ms
21:20:03.130 00.000 11616 Move returns status 0, amount 196
21:20:03.130 00.000 11616 MoveAxis(N, 0, ABG)
21:20:03.130 00.000 11616 Move returns status 0, amount 0
21:20:03.130 00.000 11616 move complete, result=0
21:20:03.131 00.001 11616 worker thread done servicing request
21:20:03.131 00.000 11616 Worker thread wakes up
21:20:03.131 00.000 12268 GuideStep: 0.4 px 196 ms WEST, -0.0 px 0 ms NORTH
21:20:03.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:03.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:05.144 02.013 11616 Exposure complete
21:20:05.203 00.059 11616 worker thread done servicing request
21:20:05.203 00.000 12268 OnExposeComplete: enter
21:20:05.203 00.000 12268 UpdateGuideState(): m_state=6
21:20:05.204 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
21:20:05.204 00.000 12268 Star::Find returns 1 (0), X=1093.91, Y=270.81, Mass=326, SNR=12.4, Peak=38 HFD=4.2
21:20:05.204 00.000 12268 MultiStar: [#1 0.03,0.18,1.09,U] [#2 0.28,0.03,0.91,U] [#3 -0.12,-0.08,0.85,U] [#4 0.27,-0.08,0.82,U] [#5 -0.16,-0.28,0.58,U] [#6 0.30,-0.15,0.74,U] 
21:20:05.204 00.000 12268 refined, 6 included, MultiStar: {0.13, 0.02}, one-star: {0.24, 0.31}
21:20:05.204 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.67) = xAngle (1.84 = 1.84)
21:20:05.204 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.87 = 1.87)
21:20:05.204 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.17 mountX=-0.04 mountY=0.13, mountTheta=1.84
21:20:05.205 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.02, opts=13)
21:20:05.205 00.000 12268 Enqueuing Move request for scope (0.13, 0.02)
21:20:05.205 00.000 11616 Worker thread wakes up
21:20:05.205 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
21:20:05.205 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
21:20:05.205 00.000 11616 Moving (0.13, 0.02) raw xDistance=-0.04 yDistance=0.13
21:20:05.205 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:05.207 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:20:05.207 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:05.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:20:05.207 00.000 11616 MoveAxis(E, 0, ABG)
21:20:05.207 00.000 11616 Move returns status 0, amount 0
21:20:05.207 00.000 11616 MoveAxis(N, 0, ABG)
21:20:05.207 00.000 11616 Move returns status 0, amount 0
21:20:05.207 00.000 11616 move complete, result=0
21:20:05.207 00.000 11616 worker thread done servicing request
21:20:05.219 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=31, Gamma=1.290
21:20:05.239 00.020 12268 UpdateGuideState exits: m=326 SNR=12.4
21:20:05.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:05.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:05.239 00.000 12268 Enqueuing Expose request
21:20:05.239 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:05.239 00.000 11616 Worker thread wakes up
21:20:05.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:05.240 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:07.253 02.013 11616 Exposure complete
21:20:07.314 00.061 11616 worker thread done servicing request
21:20:07.314 00.000 12268 OnExposeComplete: enter
21:20:07.315 00.001 12268 UpdateGuideState(): m_state=6
21:20:07.315 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
21:20:07.315 00.000 12268 Star::Find returns 1 (0), X=1093.83, Y=270.71, Mass=391, SNR=13.5, Peak=43 HFD=4.7
21:20:07.315 00.000 12268 MultiStar: [#1 0.00,0.53,0.00,M1] [#2 0.13,-0.07,0.91,U] [#3 -0.16,-0.08,0.80,U] [#4 0.40,-0.17,0.81,U] [#5 0.06,0.36,0.57,U] [#6 0.41,0.40,0.00,M3] 
21:20:07.315 00.000 12268 refined, 4 included, MultiStar: {0.12, 0.03}, one-star: {0.16, 0.21}
21:20:07.315 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.67) = xAngle (1.94 = 1.94)
21:20:07.315 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.97 = 1.97)
21:20:07.316 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.13 cameraTheta=0.27 mountX=-0.05 mountY=0.12, mountTheta=1.95
21:20:07.317 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.03, opts=13)
21:20:07.317 00.000 12268 Enqueuing Move request for scope (0.12, 0.03)
21:20:07.318 00.001 11616 Worker thread wakes up
21:20:07.318 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
21:20:07.318 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
21:20:07.318 00.000 11616 Moving (0.12, 0.03) raw xDistance=-0.05 yDistance=0.12
21:20:07.318 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:07.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:20:07.318 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:07.319 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:20:07.319 00.000 11616 MoveAxis(E, 0, ABG)
21:20:07.319 00.000 11616 Move returns status 0, amount 0
21:20:07.319 00.000 11616 MoveAxis(N, 0, ABG)
21:20:07.319 00.000 11616 Move returns status 0, amount 0
21:20:07.319 00.000 11616 move complete, result=0
21:20:07.319 00.000 11616 worker thread done servicing request
21:20:07.330 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:20:07.351 00.021 12268 UpdateGuideState exits: m=391 SNR=13.5
21:20:07.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:07.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:07.351 00.000 12268 Enqueuing Expose request
21:20:07.351 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:07.351 00.000 11616 Worker thread wakes up
21:20:07.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:07.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:09.363 02.012 11616 Exposure complete
21:20:09.421 00.058 11616 worker thread done servicing request
21:20:09.421 00.000 12268 OnExposeComplete: enter
21:20:09.422 00.001 12268 UpdateGuideState(): m_state=6
21:20:09.422 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
21:20:09.422 00.000 12268 Star::Find returns 1 (0), X=1093.71, Y=271.03, Mass=361, SNR=13.0, Peak=45 HFD=4.5
21:20:09.422 00.000 12268 MultiStar: [#1 0.09,0.15,1.02,U] [#2 0.11,0.18,1.02,U] [#3 0.00,-0.18,0.75,U] [#4 0.50,0.24,0.00,M2] [#5 -0.05,0.61,0.00,M1] [#6 0.77,0.39,0.00,M4] 
21:20:09.422 00.000 12268 refined, 3 included, MultiStar: {0.07, 0.19}, one-star: {0.05, 0.53}
21:20:09.422 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.67) = xAngle (2.90 = 2.90)
21:20:09.423 00.001 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.93 = 2.93)
21:20:09.423 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.23 mountX=-0.20 mountY=0.04, mountTheta=2.93
21:20:09.424 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.19, opts=13)
21:20:09.424 00.000 12268 Enqueuing Move request for scope (0.07, 0.19)
21:20:09.424 00.000 11616 Worker thread wakes up
21:20:09.424 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
21:20:09.424 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
21:20:09.424 00.000 11616 Moving (0.07, 0.19) raw xDistance=-0.20 yDistance=0.04
21:20:09.424 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:20:09.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:20:09.424 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:09.425 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:20:09.425 00.000 11616 MoveAxis(E, 0, ABG)
21:20:09.425 00.000 11616 Move returns status 0, amount 0
21:20:09.425 00.000 11616 MoveAxis(N, 0, ABG)
21:20:09.425 00.000 11616 Move returns status 0, amount 0
21:20:09.425 00.000 11616 move complete, result=0
21:20:09.425 00.000 11616 worker thread done servicing request
21:20:09.436 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=34, Gamma=1.290
21:20:09.456 00.020 12268 UpdateGuideState exits: m=361 SNR=13.0
21:20:09.457 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:09.457 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:09.457 00.000 12268 Enqueuing Expose request
21:20:09.457 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:20:09.457 00.000 11616 Worker thread wakes up
21:20:09.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:09.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:11.464 02.007 11616 Exposure complete
21:20:11.523 00.059 11616 worker thread done servicing request
21:20:11.523 00.000 12268 OnExposeComplete: enter
21:20:11.523 00.000 12268 UpdateGuideState(): m_state=6
21:20:11.523 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
21:20:11.524 00.001 12268 Star::Find returns 1 (0), X=1093.86, Y=271.20, Mass=383, SNR=13.3, Peak=51 HFD=4.4
21:20:11.524 00.000 12268 MultiStar: [#1 -0.07,0.61,0.00,M1] [#2 -0.12,0.43,1.00,U] [#3 -0.17,0.22,0.79,U] [#4 0.41,0.46,0.00,M3] [#5 -0.26,0.21,0.70,U] [#6 0.58,0.23,0.00,M5] 
21:20:11.524 00.000 12268 refined, 3 included, MultiStar: {-0.07, 0.41}, one-star: {0.19, 0.69}
21:20:11.524 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.67) = xAngle (3.41 = -2.87)
21:20:11.524 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.44 = -2.84)
21:20:11.524 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.41 hyp=0.42 cameraTheta=1.74 mountX=-0.40 mountY=-0.12, mountTheta=-2.84
21:20:11.526 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.41, opts=13)
21:20:11.526 00.000 12268 Enqueuing Move request for scope (-0.07, 0.41)
21:20:11.526 00.000 11616 Worker thread wakes up
21:20:11.526 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.41) opts 0xd
21:20:11.526 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.41)
21:20:11.526 00.000 11616 Moving (-0.07, 0.41) raw xDistance=-0.40 yDistance=-0.12
21:20:11.526 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
21:20:11.526 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.21
21:20:11.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
21:20:11.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:11.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:20:11.527 00.001 11616 MoveAxis(E, 226, ABG)
21:20:11.527 00.000 11616 Guiding  Dir = 2, Dur = 226
21:20:11.527 00.000 11616 IsSlewing returns 0
21:20:11.527 00.000 11616 IsGuiding returns 0
21:20:11.527 00.000 11616 PulseGuide returned control before completion, sleep 236
21:20:11.540 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:20:11.558 00.018 12268 UpdateGuideState exits: m=383 SNR=13.3
21:20:11.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:11.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:11.559 00.001 12268 Enqueuing Expose request
21:20:11.772 00.213 11616 IsGuiding returns 1
21:20:11.772 00.000 11616 scope still moving after pulse duration time elapsed
21:20:11.803 00.031 11616 IsSlewing returns 0
21:20:11.804 00.001 11616 IsGuiding returns 0
21:20:11.804 00.000 11616 scope move finished after 226 + 50 ms
21:20:11.804 00.000 11616 Move returns status 0, amount 226
21:20:11.804 00.000 11616 MoveAxis(N, 0, ABG)
21:20:11.805 00.001 11616 Move returns status 0, amount 0
21:20:11.805 00.000 11616 move complete, result=0
21:20:11.805 00.000 11616 worker thread done servicing request
21:20:11.805 00.000 11616 Worker thread wakes up
21:20:11.805 00.000 12268 GuideStep: -0.4 px 226 ms EAST, -0.1 px 0 ms NORTH
21:20:11.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:11.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:13.822 02.017 11616 Exposure complete
21:20:13.880 00.058 11616 worker thread done servicing request
21:20:13.880 00.000 12268 OnExposeComplete: enter
21:20:13.880 00.000 12268 UpdateGuideState(): m_state=6
21:20:13.881 00.001 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
21:20:13.881 00.000 12268 Star::Find returns 1 (0), X=1093.64, Y=270.66, Mass=386, SNR=13.4, Peak=40 HFD=4.7
21:20:13.881 00.000 12268 MultiStar: [#1 0.00,-0.19,0.94,U] [#2 0.05,-0.22,1.03,U] [#3 -0.08,-0.10,0.72,U] [#4 0.06,-0.33,0.83,U] [#5 -0.48,-0.33,0.00,M1] [#6 0.19,-0.59,0.00,M6] 
21:20:13.881 00.000 12268 refined, 4 included, MultiStar: {0.01, -0.13}, one-star: {-0.03, 0.15}
21:20:13.881 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-1.67) = xAngle (0.14 = 0.14)
21:20:13.881 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.18 = 0.18)
21:20:13.881 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.52 mountX=0.13 mountY=0.02, mountTheta=0.17
21:20:13.882 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.13, opts=13)
21:20:13.883 00.001 12268 Enqueuing Move request for scope (0.01, -0.13)
21:20:13.883 00.000 11616 Worker thread wakes up
21:20:13.883 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
21:20:13.883 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
21:20:13.883 00.000 11616 Moving (0.01, -0.13) raw xDistance=0.13 yDistance=0.02
21:20:13.883 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:20:13.883 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:20:13.883 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:13.883 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:20:13.883 00.000 11616 MoveAxis(E, 0, ABG)
21:20:13.883 00.000 11616 Move returns status 0, amount 0
21:20:13.884 00.001 11616 MoveAxis(N, 0, ABG)
21:20:13.884 00.000 11616 Move returns status 0, amount 0
21:20:13.884 00.000 11616 move complete, result=0
21:20:13.884 00.000 11616 worker thread done servicing request
21:20:13.896 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:20:13.915 00.019 12268 UpdateGuideState exits: m=386 SNR=13.4
21:20:13.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:13.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:13.915 00.000 12268 Enqueuing Expose request
21:20:13.915 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:20:13.915 00.000 11616 Worker thread wakes up
21:20:13.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:13.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:15.919 02.004 11616 Exposure complete
21:20:15.977 00.058 11616 worker thread done servicing request
21:20:15.978 00.001 12268 OnExposeComplete: enter
21:20:15.978 00.000 12268 UpdateGuideState(): m_state=6
21:20:15.978 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
21:20:15.978 00.000 12268 Star::Find returns 1 (0), X=1093.86, Y=270.59, Mass=405, SNR=13.7, Peak=50 HFD=4.7
21:20:15.978 00.000 12268 MultiStar: [#1 0.29,-0.46,0.00,M1] [#2 0.15,-0.22,0.97,U] [#3 -0.06,-0.32,0.75,U] [#4 0.40,-0.14,0.79,U] [#5 -0.11,-0.35,0.56,U] [#6 0.68,-0.54,0.00,M7] 
21:20:15.978 00.000 12268 refined, 4 included, MultiStar: {0.13, -0.16}, one-star: {0.19, 0.09}
21:20:15.978 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.67) = xAngle (0.78 = 0.78)
21:20:15.979 00.001 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.81 = 0.81)
21:20:15.979 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-0.89 mountX=0.15 mountY=0.15, mountTheta=0.79
21:20:15.980 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.16, opts=13)
21:20:15.980 00.000 12268 Enqueuing Move request for scope (0.13, -0.16)
21:20:15.980 00.000 11616 Worker thread wakes up
21:20:15.980 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
21:20:15.980 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
21:20:15.980 00.000 11616 Moving (0.13, -0.16) raw xDistance=0.15 yDistance=0.15
21:20:15.981 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:20:15.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:20:15.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
21:20:15.981 00.000 11616 MoveAxis(E, 0, ABG)
21:20:15.981 00.000 11616 Move returns status 0, amount 0
21:20:15.981 00.000 11616 MoveAxis(S, 13, ABG)
21:20:15.981 00.000 11616 Guiding  Dir = 1, Dur = 13
21:20:15.981 00.000 11616 IsSlewing returns 0
21:20:15.981 00.000 11616 IsGuiding returns 0
21:20:15.982 00.001 11616 PulseGuide returned control before completion, sleep 23
21:20:15.994 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:20:16.009 00.015 11616 IsGuiding returns 1
21:20:16.009 00.000 11616 scope still moving after pulse duration time elapsed
21:20:16.014 00.005 12268 UpdateGuideState exits: m=405 SNR=13.7
21:20:16.015 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:16.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:16.015 00.000 12268 Enqueuing Expose request
21:20:16.040 00.025 11616 IsSlewing returns 0
21:20:16.040 00.000 11616 IsGuiding returns 0
21:20:16.040 00.000 11616 scope move finished after 13 + 45 ms
21:20:16.041 00.001 11616 Move returns status 0, amount 13
21:20:16.041 00.000 11616 move complete, result=0
21:20:16.041 00.000 11616 worker thread done servicing request
21:20:16.041 00.000 11616 Worker thread wakes up
21:20:16.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:16.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:16.041 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
21:20:18.052 02.011 11616 Exposure complete
21:20:18.109 00.057 11616 worker thread done servicing request
21:20:18.110 00.001 12268 OnExposeComplete: enter
21:20:18.110 00.000 12268 UpdateGuideState(): m_state=6
21:20:18.110 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
21:20:18.110 00.000 12268 Star::Find returns 1 (0), X=1093.80, Y=270.21, Mass=362, SNR=13.0, Peak=45 HFD=4.3
21:20:18.111 00.001 12268 MultiStar: [#1 -0.02,-0.53,1.02,U] [#2 0.11,-0.20,1.08,U] [#3 -0.05,-0.55,0.00,M1] [#4 0.25,-0.52,0.00,M2] [#5 -0.18,-0.02,0.71,U] [#6 0.61,-0.25,0.00,M8] 
21:20:18.111 00.000 12268 refined, 3 included, MultiStar: {0.03, -0.28}, one-star: {0.13, -0.29}
21:20:18.111 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.67) = xAngle (0.19 = 0.19)
21:20:18.111 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.22 = 0.22)
21:20:18.111 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.28 hyp=0.28 cameraTheta=-1.48 mountX=0.27 mountY=0.06, mountTheta=0.22
21:20:18.114 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.28, opts=13)
21:20:18.114 00.000 12268 Enqueuing Move request for scope (0.03, -0.28)
21:20:18.114 00.000 11616 Worker thread wakes up
21:20:18.114 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.28) opts 0xd
21:20:18.114 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.28)
21:20:18.114 00.000 11616 Moving (0.03, -0.28) raw xDistance=0.27 yDistance=0.06
21:20:18.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:20:18.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:20:18.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:18.115 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:20:18.115 00.000 11616 MoveAxis(E, 0, ABG)
21:20:18.115 00.000 11616 Move returns status 0, amount 0
21:20:18.115 00.000 11616 MoveAxis(N, 0, ABG)
21:20:18.115 00.000 11616 Move returns status 0, amount 0
21:20:18.115 00.000 11616 move complete, result=0
21:20:18.115 00.000 11616 worker thread done servicing request
21:20:18.129 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:20:18.146 00.017 12268 UpdateGuideState exits: m=362 SNR=13.0
21:20:18.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:18.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:18.146 00.000 12268 Enqueuing Expose request
21:20:18.147 00.001 11616 Worker thread wakes up
21:20:18.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:18.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:18.147 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:20.160 02.013 11616 Exposure complete
21:20:20.227 00.067 11616 worker thread done servicing request
21:20:20.227 00.000 12268 OnExposeComplete: enter
21:20:20.227 00.000 12268 UpdateGuideState(): m_state=6
21:20:20.227 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
21:20:20.227 00.000 12268 Star::Find returns 1 (0), X=1093.88, Y=269.93, Mass=371, SNR=13.2, Peak=45 HFD=4.4
21:20:20.228 00.001 12268 MultiStar: [#1 0.15,-0.37,1.07,U] [#2 -0.02,-0.38,1.02,U] [#3 -0.17,-0.87,0.00,M2] [#4 0.24,-0.21,0.87,U] [#5 0.04,-0.48,0.68,U] [#6 0.32,-0.76,0.00,M9] 
21:20:20.228 00.000 12268 refined, 4 included, MultiStar: {0.13, -0.40}, one-star: {0.21, -0.57}
21:20:20.228 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-1.67) = xAngle (0.40 = 0.40)
21:20:20.228 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.43 = 0.43)
21:20:20.228 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.40 hyp=0.42 cameraTheta=-1.27 mountX=0.39 mountY=0.18, mountTheta=0.42
21:20:20.230 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.40, opts=13)
21:20:20.231 00.001 12268 Enqueuing Move request for scope (0.13, -0.40)
21:20:20.231 00.000 11616 Worker thread wakes up
21:20:20.231 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.40) opts 0xd
21:20:20.231 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.40)
21:20:20.231 00.000 11616 Moving (0.13, -0.40) raw xDistance=0.39 yDistance=0.18
21:20:20.231 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
21:20:20.231 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.17
21:20:20.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
21:20:20.232 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:20:20.232 00.000 11616 MoveAxis(W, 219, ABG)
21:20:20.232 00.000 11616 Guiding  Dir = 3, Dur = 219
21:20:20.232 00.000 11616 IsSlewing returns 0
21:20:20.233 00.001 11616 IsGuiding returns 0
21:20:20.233 00.000 11616 PulseGuide returned control before completion, sleep 229
21:20:20.248 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:20:20.270 00.022 12268 UpdateGuideState exits: m=371 SNR=13.2
21:20:20.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:20.271 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:20.271 00.000 12268 Enqueuing Expose request
21:20:20.478 00.207 11616 IsGuiding returns 1
21:20:20.478 00.000 11616 scope still moving after pulse duration time elapsed
21:20:20.509 00.031 11616 IsSlewing returns 0
21:20:20.509 00.000 11616 IsGuiding returns 1
21:20:20.540 00.031 11616 IsSlewing returns 0
21:20:20.541 00.001 11616 IsGuiding returns 1
21:20:20.571 00.030 11616 IsSlewing returns 0
21:20:20.572 00.001 11616 IsGuiding returns 1
21:20:20.603 00.031 11616 IsSlewing returns 0
21:20:20.604 00.001 11616 IsGuiding returns 1
21:20:20.635 00.031 11616 IsSlewing returns 0
21:20:20.636 00.001 11616 IsGuiding returns 1
21:20:20.666 00.030 11616 IsSlewing returns 0
21:20:20.667 00.001 11616 IsGuiding returns 0
21:20:20.667 00.000 11616 scope move finished after 219 + 215 ms
21:20:20.667 00.000 11616 Move returns status 0, amount 219
21:20:20.667 00.000 11616 MoveAxis(S, 15, ABG)
21:20:20.667 00.000 11616 Guiding  Dir = 1, Dur = 15
21:20:20.668 00.001 11616 IsSlewing returns 0
21:20:20.668 00.000 11616 IsGuiding returns 0
21:20:20.668 00.000 11616 PulseGuide returned control before completion, sleep 25
21:20:20.698 00.030 11616 IsGuiding returns 1
21:20:20.698 00.000 11616 scope still moving after pulse duration time elapsed
21:20:20.730 00.032 11616 IsSlewing returns 0
21:20:20.730 00.000 11616 IsGuiding returns 0
21:20:20.730 00.000 11616 scope move finished after 15 + 46 ms
21:20:20.730 00.000 11616 Move returns status 0, amount 15
21:20:20.730 00.000 11616 move complete, result=0
21:20:20.730 00.000 11616 worker thread done servicing request
21:20:20.730 00.000 11616 Worker thread wakes up
21:20:20.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:20.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:20.730 00.000 12268 GuideStep: 0.4 px 219 ms WEST, 0.2 px 15 ms SOUTH
21:20:22.752 02.022 11616 Exposure complete
21:20:22.814 00.062 11616 worker thread done servicing request
21:20:22.814 00.000 12268 OnExposeComplete: enter
21:20:22.814 00.000 12268 UpdateGuideState(): m_state=6
21:20:22.815 00.001 12268 Star::Find(15, 1093, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
21:20:22.815 00.000 12268 Star::Find returns 1 (0), X=1094.01, Y=270.87, Mass=369, SNR=13.1, Peak=41 HFD=4.3
21:20:22.815 00.000 12268 MultiStar: [#1 -0.00,0.26,1.01,U] [#2 0.06,-0.11,0.99,U] [#3 -0.08,-0.39,0.87,U] [#4 0.66,-0.20,0.00,M2] [#5 -0.10,-0.23,0.63,U] [#6 0.38,-0.15,0.68,U] 
21:20:22.815 00.000 12268 refined, 5 included, MultiStar: {0.10, -0.01}, one-star: {0.34, 0.36}
21:20:22.815 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.67) = xAngle (1.55 = 1.55)
21:20:22.815 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.58 = 1.58)
21:20:22.815 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.12 mountX=0.00 mountY=0.10, mountTheta=1.55
21:20:22.817 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.01, opts=13)
21:20:22.817 00.000 12268 Enqueuing Move request for scope (0.10, -0.01)
21:20:22.817 00.000 11616 Worker thread wakes up
21:20:22.817 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
21:20:22.817 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
21:20:22.817 00.000 11616 Moving (0.10, -0.01) raw xDistance=0.00 yDistance=0.10
21:20:22.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:22.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:20:22.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:22.819 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:20:22.819 00.000 11616 MoveAxis(E, 0, ABG)
21:20:22.819 00.000 11616 Move returns status 0, amount 0
21:20:22.819 00.000 11616 MoveAxis(N, 0, ABG)
21:20:22.819 00.000 11616 Move returns status 0, amount 0
21:20:22.819 00.000 11616 move complete, result=0
21:20:22.819 00.000 11616 worker thread done servicing request
21:20:22.831 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=28, Gamma=1.290
21:20:22.850 00.019 12268 UpdateGuideState exits: m=369 SNR=13.1
21:20:22.851 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:22.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:22.851 00.000 12268 Enqueuing Expose request
21:20:22.851 00.000 11616 Worker thread wakes up
21:20:22.851 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:22.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:22.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:24.853 02.002 11616 Exposure complete
21:20:24.912 00.059 11616 worker thread done servicing request
21:20:24.912 00.000 12268 OnExposeComplete: enter
21:20:24.912 00.000 12268 UpdateGuideState(): m_state=6
21:20:24.913 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
21:20:24.913 00.000 12268 Star::Find returns 1 (0), X=1093.92, Y=271.02, Mass=389, SNR=13.5, Peak=45 HFD=4.5
21:20:24.913 00.000 12268 MultiStar: [#1 0.18,0.14,1.02,U] [#2 0.04,0.07,1.01,U] [#3 0.10,-0.44,0.85,U] [#4 0.09,-0.05,0.86,U] [#5 -0.09,0.14,0.59,U] [#6 0.21,-0.20,0.66,U] 
21:20:24.913 00.000 12268 refined, 6 included, MultiStar: {0.12, 0.04}, one-star: {0.25, 0.52}
21:20:24.913 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.67) = xAngle (2.02 = 2.02)
21:20:24.913 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.05 = 2.05)
21:20:24.913 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.35 mountX=-0.06 mountY=0.11, mountTheta=2.02
21:20:24.915 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.04, opts=13)
21:20:24.915 00.000 12268 Enqueuing Move request for scope (0.12, 0.04)
21:20:24.915 00.000 11616 Worker thread wakes up
21:20:24.915 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
21:20:24.915 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
21:20:24.915 00.000 11616 Moving (0.12, 0.04) raw xDistance=-0.06 yDistance=0.11
21:20:24.915 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:24.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:20:24.916 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:24.916 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:20:24.916 00.000 11616 MoveAxis(E, 0, ABG)
21:20:24.916 00.000 11616 Move returns status 0, amount 0
21:20:24.916 00.000 11616 MoveAxis(N, 0, ABG)
21:20:24.916 00.000 11616 Move returns status 0, amount 0
21:20:24.916 00.000 11616 move complete, result=0
21:20:24.916 00.000 11616 worker thread done servicing request
21:20:24.927 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=26, Gamma=1.290
21:20:24.945 00.018 12268 UpdateGuideState exits: m=389 SNR=13.5
21:20:24.946 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:24.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:24.946 00.000 12268 Enqueuing Expose request
21:20:24.946 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:24.946 00.000 11616 Worker thread wakes up
21:20:24.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:24.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:26.960 02.014 11616 Exposure complete
21:20:27.023 00.063 11616 worker thread done servicing request
21:20:27.023 00.000 12268 OnExposeComplete: enter
21:20:27.023 00.000 12268 UpdateGuideState(): m_state=6
21:20:27.023 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
21:20:27.024 00.001 12268 Star::Find returns 1 (0), X=1094.02, Y=270.93, Mass=365, SNR=13.0, Peak=39 HFD=4.5
21:20:27.024 00.000 12268 MultiStar: [#1 0.13,0.03,1.08,U] [#2 0.12,-0.07,1.03,U] [#3 -0.18,-0.14,0.81,U] [#4 0.42,-0.13,0.86,U] [#5 0.08,0.12,0.72,U] [#6 0.57,-0.15,0.00,M8] 
21:20:27.024 00.000 12268 refined, 5 included, MultiStar: {0.16, 0.04}, one-star: {0.35, 0.42}
21:20:27.024 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.67) = xAngle (1.93 = 1.93)
21:20:27.024 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.96 = 1.96)
21:20:27.024 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.17 cameraTheta=0.27 mountX=-0.06 mountY=0.16, mountTheta=1.94
21:20:27.025 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.04, opts=13)
21:20:27.026 00.001 12268 Enqueuing Move request for scope (0.16, 0.04)
21:20:27.026 00.000 11616 Worker thread wakes up
21:20:27.026 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
21:20:27.026 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
21:20:27.026 00.000 11616 Moving (0.16, 0.04) raw xDistance=-0.06 yDistance=0.16
21:20:27.026 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:27.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:20:27.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:20:27.026 00.000 11616 MoveAxis(E, 0, ABG)
21:20:27.026 00.000 11616 Move returns status 0, amount 0
21:20:27.026 00.000 11616 MoveAxis(S, 13, ABG)
21:20:27.026 00.000 11616 Guiding  Dir = 1, Dur = 13
21:20:27.027 00.001 11616 IsSlewing returns 0
21:20:27.027 00.000 11616 IsGuiding returns 0
21:20:27.027 00.000 11616 PulseGuide returned control before completion, sleep 23
21:20:27.040 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=24, Gamma=1.290
21:20:27.057 00.017 12268 UpdateGuideState exits: m=365 SNR=13.0
21:20:27.058 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:27.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:27.058 00.000 12268 Enqueuing Expose request
21:20:27.063 00.005 11616 IsGuiding returns 1
21:20:27.064 00.001 11616 scope still moving after pulse duration time elapsed
21:20:27.094 00.030 11616 IsSlewing returns 0
21:20:27.094 00.000 11616 IsGuiding returns 0
21:20:27.094 00.000 11616 scope move finished after 13 + 55 ms
21:20:27.094 00.000 11616 Move returns status 0, amount 13
21:20:27.095 00.001 11616 move complete, result=0
21:20:27.095 00.000 11616 worker thread done servicing request
21:20:27.095 00.000 11616 Worker thread wakes up
21:20:27.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:27.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:27.125 00.030 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
21:20:29.115 01.990 11616 Exposure complete
21:20:29.173 00.058 11616 worker thread done servicing request
21:20:29.174 00.001 12268 OnExposeComplete: enter
21:20:29.174 00.000 12268 UpdateGuideState(): m_state=6
21:20:29.174 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
21:20:29.174 00.000 12268 Star::Find returns 1 (0), X=1094.01, Y=270.85, Mass=347, SNR=12.7, Peak=50 HFD=4.2
21:20:29.174 00.000 12268 MultiStar: [#1 0.15,-0.11,1.08,U] [#2 -0.07,0.07,1.05,U] [#3 -0.25,-0.01,0.84,U] [#4 0.45,0.10,0.82,U] [#5 0.33,0.43,0.00,M1] [#6 0.12,0.06,0.66,U] 
21:20:29.175 00.001 12268 refined, 5 included, MultiStar: {0.12, 0.08}, one-star: {0.35, 0.35}
21:20:29.175 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.67) = xAngle (2.22 = 2.22)
21:20:29.175 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.25 = 2.25)
21:20:29.175 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.55 mountX=-0.09 mountY=0.11, mountTheta=2.23
21:20:29.178 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.08, opts=13)
21:20:29.178 00.000 12268 Enqueuing Move request for scope (0.12, 0.08)
21:20:29.178 00.000 11616 Worker thread wakes up
21:20:29.178 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
21:20:29.178 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
21:20:29.178 00.000 11616 Moving (0.12, 0.08) raw xDistance=-0.09 yDistance=0.11
21:20:29.178 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:29.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:20:29.178 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:29.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:20:29.178 00.000 11616 MoveAxis(E, 0, ABG)
21:20:29.179 00.001 11616 Move returns status 0, amount 0
21:20:29.179 00.000 11616 MoveAxis(N, 0, ABG)
21:20:29.179 00.000 11616 Move returns status 0, amount 0
21:20:29.179 00.000 11616 move complete, result=0
21:20:29.179 00.000 11616 worker thread done servicing request
21:20:29.191 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:20:29.210 00.019 12268 UpdateGuideState exits: m=347 SNR=12.7
21:20:29.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:29.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:29.210 00.000 12268 Enqueuing Expose request
21:20:29.211 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:29.211 00.000 11616 Worker thread wakes up
21:20:29.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:29.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:31.212 02.001 11616 Exposure complete
21:20:31.272 00.060 11616 worker thread done servicing request
21:20:31.273 00.001 12268 OnExposeComplete: enter
21:20:31.273 00.000 12268 UpdateGuideState(): m_state=6
21:20:31.273 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
21:20:31.273 00.000 12268 Star::Find returns 1 (0), X=1093.91, Y=270.88, Mass=357, SNR=12.9, Peak=45 HFD=4.2
21:20:31.273 00.000 12268 MultiStar: [#1 0.02,0.21,1.07,U] [#2 -0.11,0.35,1.07,U] [#3 -0.22,0.08,0.82,U] [#4 0.53,0.03,0.00,M1] [#5 -0.34,-0.09,0.71,U] [#6 0.83,0.41,0.00,M8] 
21:20:31.273 00.000 12268 refined, 4 included, MultiStar: {-0.06, 0.21}, one-star: {0.24, 0.37}
21:20:31.274 00.001 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.67) = xAngle (3.52 = -2.76)
21:20:31.274 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.55 = -2.73)
21:20:31.274 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.85 mountX=-0.20 mountY=-0.09, mountTheta=-2.73
21:20:31.276 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.21, opts=13)
21:20:31.276 00.000 12268 Enqueuing Move request for scope (-0.06, 0.21)
21:20:31.276 00.000 11616 Worker thread wakes up
21:20:31.276 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
21:20:31.276 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
21:20:31.276 00.000 11616 Moving (-0.06, 0.21) raw xDistance=-0.20 yDistance=-0.09
21:20:31.276 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:20:31.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:20:31.276 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:31.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:20:31.276 00.000 11616 MoveAxis(E, 0, ABG)
21:20:31.276 00.000 11616 Move returns status 0, amount 0
21:20:31.277 00.001 11616 MoveAxis(N, 0, ABG)
21:20:31.277 00.000 11616 Move returns status 0, amount 0
21:20:31.277 00.000 11616 move complete, result=0
21:20:31.277 00.000 11616 worker thread done servicing request
21:20:31.290 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=30, Gamma=1.290
21:20:31.308 00.018 12268 UpdateGuideState exits: m=357 SNR=12.9
21:20:31.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:31.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:31.308 00.000 12268 Enqueuing Expose request
21:20:31.308 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:31.308 00.000 11616 Worker thread wakes up
21:20:31.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:31.309 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:33.319 02.010 11616 Exposure complete
21:20:33.378 00.059 11616 worker thread done servicing request
21:20:33.378 00.000 12268 OnExposeComplete: enter
21:20:33.378 00.000 12268 UpdateGuideState(): m_state=6
21:20:33.379 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
21:20:33.379 00.000 12268 Star::Find returns 1 (0), X=1094.05, Y=270.97, Mass=389, SNR=13.5, Peak=52 HFD=4.4
21:20:33.379 00.000 12268 MultiStar: [#1 0.15,0.35,1.06,U] [#2 0.11,0.21,1.01,U] [#3 0.10,0.42,0.88,U] [#4 0.34,0.28,0.83,U] [#5 0.06,0.58,0.00,M1] [#6 0.40,0.02,0.75,U] 
21:20:33.379 00.000 12268 refined, 5 included, MultiStar: {0.24, 0.30}, one-star: {0.38, 0.47}
21:20:33.379 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.67) = xAngle (2.57 = 2.57)
21:20:33.379 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.60 = 2.60)
21:20:33.379 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.30 hyp=0.39 cameraTheta=0.90 mountX=-0.32 mountY=0.20, mountTheta=2.59
21:20:33.381 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.30, opts=13)
21:20:33.381 00.000 12268 Enqueuing Move request for scope (0.24, 0.30)
21:20:33.381 00.000 11616 Worker thread wakes up
21:20:33.381 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.30) opts 0xd
21:20:33.381 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.30)
21:20:33.381 00.000 11616 Moving (0.24, 0.30) raw xDistance=-0.32 yDistance=0.20
21:20:33.381 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
21:20:33.381 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.97
21:20:33.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
21:20:33.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
21:20:33.381 00.000 11616 MoveAxis(E, 182, ABG)
21:20:33.382 00.001 11616 Guiding  Dir = 2, Dur = 182
21:20:33.382 00.000 11616 IsSlewing returns 0
21:20:33.382 00.000 11616 IsGuiding returns 0
21:20:33.382 00.000 11616 PulseGuide returned control before completion, sleep 192
21:20:33.394 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:20:33.415 00.021 12268 UpdateGuideState exits: m=389 SNR=13.5
21:20:33.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:33.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:33.415 00.000 12268 Enqueuing Expose request
21:20:33.579 00.164 11616 IsGuiding returns 1
21:20:33.579 00.000 11616 scope still moving after pulse duration time elapsed
21:20:33.611 00.032 11616 IsSlewing returns 0
21:20:33.611 00.000 11616 IsGuiding returns 0
21:20:33.611 00.000 11616 scope move finished after 182 + 47 ms
21:20:33.611 00.000 11616 Move returns status 0, amount 182
21:20:33.611 00.000 11616 MoveAxis(S, 17, ABG)
21:20:33.611 00.000 11616 Guiding  Dir = 1, Dur = 17
21:20:33.612 00.001 11616 IsSlewing returns 0
21:20:33.612 00.000 11616 IsGuiding returns 0
21:20:33.612 00.000 11616 PulseGuide returned control before completion, sleep 27
21:20:33.641 00.029 11616 IsGuiding returns 1
21:20:33.642 00.001 11616 scope still moving after pulse duration time elapsed
21:20:33.674 00.032 11616 IsSlewing returns 0
21:20:33.674 00.000 11616 IsGuiding returns 0
21:20:33.674 00.000 11616 scope move finished after 17 + 44 ms
21:20:33.674 00.000 11616 Move returns status 0, amount 17
21:20:33.674 00.000 11616 move complete, result=0
21:20:33.675 00.001 11616 worker thread done servicing request
21:20:33.675 00.000 11616 Worker thread wakes up
21:20:33.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:33.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:33.675 00.000 12268 GuideStep: -0.3 px 182 ms EAST, 0.2 px 17 ms SOUTH
21:20:35.744 02.069 11616 Exposure complete
21:20:35.803 00.059 11616 worker thread done servicing request
21:20:35.803 00.000 12268 OnExposeComplete: enter
21:20:35.803 00.000 12268 UpdateGuideState(): m_state=6
21:20:35.804 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
21:20:35.804 00.000 12268 Star::Find returns 1 (0), X=1093.76, Y=270.79, Mass=394, SNR=13.6, Peak=49 HFD=4.5
21:20:35.804 00.000 12268 MultiStar: [#1 -0.15,0.29,0.99,U] [#2 -0.08,-0.07,1.01,U] [#3 0.23,-0.13,0.82,U] [#4 0.56,0.28,0.00,M1] [#5 0.45,-0.07,0.61,U] [#6 0.51,-0.05,0.59,U] 
21:20:35.804 00.000 12268 refined, 5 included, MultiStar: {0.12, 0.06}, one-star: {0.09, 0.29}
21:20:35.804 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.67) = xAngle (2.14 = 2.14)
21:20:35.804 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.17 = 2.17)
21:20:35.804 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.14 cameraTheta=0.47 mountX=-0.08 mountY=0.12, mountTheta=2.15
21:20:35.806 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.06, opts=13)
21:20:35.806 00.000 12268 Enqueuing Move request for scope (0.12, 0.06)
21:20:35.806 00.000 11616 Worker thread wakes up
21:20:35.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd
21:20:35.806 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.06)
21:20:35.806 00.000 11616 Moving (0.12, 0.06) raw xDistance=-0.08 yDistance=0.12
21:20:35.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:35.807 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:20:35.807 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:35.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:20:35.807 00.000 11616 MoveAxis(E, 0, ABG)
21:20:35.807 00.000 11616 Move returns status 0, amount 0
21:20:35.807 00.000 11616 MoveAxis(N, 0, ABG)
21:20:35.807 00.000 11616 Move returns status 0, amount 0
21:20:35.807 00.000 11616 move complete, result=0
21:20:35.807 00.000 11616 worker thread done servicing request
21:20:35.821 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:20:35.840 00.019 12268 UpdateGuideState exits: m=394 SNR=13.6
21:20:35.841 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:35.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:35.841 00.000 12268 Enqueuing Expose request
21:20:35.841 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:35.841 00.000 11616 Worker thread wakes up
21:20:35.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:35.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:37.849 02.008 11616 Exposure complete
21:20:37.908 00.059 11616 worker thread done servicing request
21:20:37.908 00.000 12268 OnExposeComplete: enter
21:20:37.908 00.000 12268 UpdateGuideState(): m_state=6
21:20:37.908 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
21:20:37.908 00.000 12268 Star::Find returns 1 (0), X=1093.98, Y=271.07, Mass=409, SNR=13.8, Peak=48 HFD=4.6
21:20:37.909 00.001 12268 MultiStar: [#1 -0.06,0.36,0.96,U] [#2 0.18,0.25,0.97,U] [#3 -0.13,-0.12,0.78,U] [#4 0.41,0.41,0.00,M2] [#5 0.10,0.14,0.54,U] [#6 0.41,-0.19,0.62,U] 
21:20:37.909 00.000 12268 refined, 5 included, MultiStar: {0.13, 0.21}, one-star: {0.31, 0.57}
21:20:37.909 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.67) = xAngle (2.67 = 2.67)
21:20:37.909 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.70 = 2.70)
21:20:37.909 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.25 cameraTheta=1.00 mountX=-0.22 mountY=0.11, mountTheta=2.70
21:20:37.910 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.21, opts=13)
21:20:37.911 00.001 12268 Enqueuing Move request for scope (0.13, 0.21)
21:20:37.911 00.000 11616 Worker thread wakes up
21:20:37.911 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd
21:20:37.911 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.21)
21:20:37.911 00.000 11616 Moving (0.13, 0.21) raw xDistance=-0.22 yDistance=0.11
21:20:37.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
21:20:37.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:37.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:20:37.911 00.000 11616 MoveAxis(E, 124, ABG)
21:20:37.911 00.000 11616 Guiding  Dir = 2, Dur = 124
21:20:37.912 00.001 11616 IsSlewing returns 0
21:20:37.912 00.000 11616 IsGuiding returns 0
21:20:37.912 00.000 11616 PulseGuide returned control before completion, sleep 134
21:20:37.924 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:20:37.942 00.018 12268 UpdateGuideState exits: m=409 SNR=13.8
21:20:37.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:37.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:37.942 00.000 12268 Enqueuing Expose request
21:20:38.062 00.120 11616 IsGuiding returns 1
21:20:38.063 00.001 11616 scope still moving after pulse duration time elapsed
21:20:38.093 00.030 11616 IsSlewing returns 0
21:20:38.094 00.001 11616 IsGuiding returns 0
21:20:38.094 00.000 11616 scope move finished after 124 + 58 ms
21:20:38.094 00.000 11616 Move returns status 0, amount 124
21:20:38.094 00.000 11616 MoveAxis(N, 0, ABG)
21:20:38.094 00.000 11616 Move returns status 0, amount 0
21:20:38.094 00.000 11616 move complete, result=0
21:20:38.095 00.001 11616 worker thread done servicing request
21:20:38.095 00.000 11616 Worker thread wakes up
21:20:38.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:38.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:38.095 00.000 12268 GuideStep: -0.2 px 124 ms EAST, 0.1 px 0 ms NORTH
21:20:40.120 02.025 11616 Exposure complete
21:20:40.180 00.060 11616 worker thread done servicing request
21:20:40.180 00.000 12268 OnExposeComplete: enter
21:20:40.181 00.001 12268 UpdateGuideState(): m_state=6
21:20:40.181 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
21:20:40.181 00.000 12268 Star::Find returns 1 (0), X=1093.88, Y=271.08, Mass=348, SNR=12.8, Peak=45 HFD=4.2
21:20:40.181 00.000 12268 MultiStar: [#1 -0.01,0.12,1.06,U] [#2 0.13,0.29,1.03,U] [#3 0.06,-0.27,0.92,U] [#4 0.12,0.29,0.81,U] [#5 -0.21,0.39,0.73,U] [#6 0.55,0.06,0.00,M6] 
21:20:40.181 00.000 12268 refined, 5 included, MultiStar: {0.06, 0.23}, one-star: {0.21, 0.58}
21:20:40.181 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.99 = 2.99)
21:20:40.182 00.001 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
21:20:40.182 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.32 mountX=-0.23 mountY=0.03, mountTheta=3.02
21:20:40.185 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.23, opts=13)
21:20:40.185 00.000 12268 Enqueuing Move request for scope (0.06, 0.23)
21:20:40.185 00.000 11616 Worker thread wakes up
21:20:40.185 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
21:20:40.185 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
21:20:40.186 00.001 11616 Moving (0.06, 0.23) raw xDistance=-0.23 yDistance=0.03
21:20:40.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
21:20:40.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:40.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:20:40.186 00.000 11616 MoveAxis(E, 131, ABG)
21:20:40.186 00.000 11616 Guiding  Dir = 2, Dur = 131
21:20:40.186 00.000 11616 IsSlewing returns 0
21:20:40.186 00.000 11616 IsGuiding returns 0
21:20:40.187 00.001 11616 PulseGuide returned control before completion, sleep 140
21:20:40.205 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:20:40.224 00.019 12268 UpdateGuideState exits: m=348 SNR=12.8
21:20:40.224 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:40.224 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:40.224 00.000 12268 Enqueuing Expose request
21:20:40.329 00.105 11616 IsGuiding returns 1
21:20:40.329 00.000 11616 scope still moving after pulse duration time elapsed
21:20:40.361 00.032 11616 IsSlewing returns 0
21:20:40.361 00.000 11616 IsGuiding returns 1
21:20:40.393 00.032 11616 IsSlewing returns 0
21:20:40.393 00.000 11616 IsGuiding returns 1
21:20:40.423 00.030 11616 IsSlewing returns 0
21:20:40.423 00.000 11616 IsGuiding returns 0
21:20:40.423 00.000 11616 scope move finished after 131 + 105 ms
21:20:40.423 00.000 11616 Move returns status 0, amount 131
21:20:40.423 00.000 11616 MoveAxis(N, 0, ABG)
21:20:40.423 00.000 11616 Move returns status 0, amount 0
21:20:40.424 00.001 11616 move complete, result=0
21:20:40.424 00.000 11616 worker thread done servicing request
21:20:40.424 00.000 11616 Worker thread wakes up
21:20:40.424 00.000 12268 GuideStep: -0.2 px 131 ms EAST, 0.0 px 0 ms NORTH
21:20:40.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:40.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:42.433 02.009 11616 Exposure complete
21:20:42.491 00.058 11616 worker thread done servicing request
21:20:42.491 00.000 12268 OnExposeComplete: enter
21:20:42.491 00.000 12268 UpdateGuideState(): m_state=6
21:20:42.491 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
21:20:42.491 00.000 12268 Star::Find returns 1 (0), X=1093.88, Y=270.75, Mass=343, SNR=12.6, Peak=48 HFD=4.1
21:20:42.492 00.001 12268 MultiStar: [#1 -0.13,0.03,1.04,U] [#2 -0.16,0.20,1.05,U] [#3 -0.63,0.24,0.00,M1] [#4 0.51,-0.15,0.00,M2] [#5 -0.06,-0.03,0.64,U] [#6 0.66,0.26,0.00,M7] 
21:20:42.492 00.000 12268 refined, 3 included, MultiStar: {-0.03, 0.12}, one-star: {0.22, 0.25}
21:20:42.492 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.67) = xAngle (3.50 = -2.79)
21:20:42.492 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.53 = -2.75)
21:20:42.492 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.83 mountX=-0.12 mountY=-0.05, mountTheta=-2.76
21:20:42.495 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.12, opts=13)
21:20:42.495 00.000 12268 Enqueuing Move request for scope (-0.03, 0.12)
21:20:42.495 00.000 11616 Worker thread wakes up
21:20:42.495 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
21:20:42.495 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
21:20:42.495 00.000 11616 Moving (-0.03, 0.12) raw xDistance=-0.12 yDistance=-0.05
21:20:42.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:20:42.496 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:42.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:20:42.496 00.000 11616 MoveAxis(E, 68, ABG)
21:20:42.496 00.000 11616 Guiding  Dir = 2, Dur = 68
21:20:42.496 00.000 11616 IsSlewing returns 0
21:20:42.497 00.001 11616 IsGuiding returns 0
21:20:42.497 00.000 11616 PulseGuide returned control before completion, sleep 78
21:20:42.510 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:20:42.527 00.017 12268 UpdateGuideState exits: m=343 SNR=12.6
21:20:42.527 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:42.527 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:42.527 00.000 12268 Enqueuing Expose request
21:20:42.588 00.061 11616 IsGuiding returns 1
21:20:42.588 00.000 11616 scope still moving after pulse duration time elapsed
21:20:42.618 00.030 11616 IsSlewing returns 0
21:20:42.618 00.000 11616 IsGuiding returns 1
21:20:42.649 00.031 11616 IsSlewing returns 0
21:20:42.649 00.000 11616 IsGuiding returns 1
21:20:42.681 00.032 11616 IsSlewing returns 0
21:20:42.682 00.001 11616 IsGuiding returns 1
21:20:42.711 00.029 11616 IsSlewing returns 0
21:20:42.711 00.000 11616 IsGuiding returns 1
21:20:42.743 00.032 11616 IsSlewing returns 0
21:20:42.743 00.000 11616 IsGuiding returns 1
21:20:42.775 00.032 11616 IsSlewing returns 0
21:20:42.776 00.001 11616 IsGuiding returns 0
21:20:42.776 00.000 11616 scope move finished after 68 + 211 ms
21:20:42.776 00.000 11616 Move returns status 0, amount 68
21:20:42.776 00.000 11616 MoveAxis(N, 0, ABG)
21:20:42.776 00.000 11616 Move returns status 0, amount 0
21:20:42.776 00.000 11616 move complete, result=0
21:20:42.776 00.000 11616 worker thread done servicing request
21:20:42.776 00.000 11616 Worker thread wakes up
21:20:42.777 00.001 12268 GuideStep: -0.1 px 68 ms EAST, -0.0 px 0 ms NORTH
21:20:42.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:42.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:44.784 02.007 11616 Exposure complete
21:20:44.843 00.059 11616 worker thread done servicing request
21:20:44.843 00.000 12268 OnExposeComplete: enter
21:20:44.843 00.000 12268 UpdateGuideState(): m_state=6
21:20:44.843 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
21:20:44.843 00.000 12268 Star::Find returns 1 (0), X=1093.95, Y=270.86, Mass=389, SNR=13.4, Peak=44 HFD=4.4
21:20:44.845 00.002 12268 MultiStar: [#1 0.04,0.47,1.05,U] [#2 0.15,-0.12,1.01,U] [#3 0.04,-0.14,0.78,U] [#4 0.50,0.21,0.00,M3] [#5 -0.46,0.25,0.00,M1] [#6 0.70,0.35,0.00,M8] 
21:20:44.845 00.000 12268 refined, 3 included, MultiStar: {0.13, 0.16}, one-star: {0.28, 0.35}
21:20:44.845 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.67) = xAngle (2.55 = 2.55)
21:20:44.845 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.58 = 2.58)
21:20:44.845 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.21 cameraTheta=0.88 mountX=-0.17 mountY=0.11, mountTheta=2.57
21:20:44.846 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.16, opts=13)
21:20:44.847 00.001 12268 Enqueuing Move request for scope (0.13, 0.16)
21:20:44.847 00.000 11616 Worker thread wakes up
21:20:44.847 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
21:20:44.847 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
21:20:44.847 00.000 11616 Moving (0.13, 0.16) raw xDistance=-0.17 yDistance=0.11
21:20:44.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
21:20:44.847 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:44.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:20:44.847 00.000 11616 MoveAxis(E, 96, ABG)
21:20:44.848 00.001 11616 Guiding  Dir = 2, Dur = 96
21:20:44.848 00.000 11616 IsSlewing returns 0
21:20:44.848 00.000 11616 IsGuiding returns 0
21:20:44.848 00.000 11616 PulseGuide returned control before completion, sleep 106
21:20:44.860 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:20:44.879 00.019 12268 UpdateGuideState exits: m=389 SNR=13.4
21:20:44.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:44.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:44.879 00.000 12268 Enqueuing Expose request
21:20:44.969 00.090 11616 IsGuiding returns 1
21:20:44.969 00.000 11616 scope still moving after pulse duration time elapsed
21:20:44.999 00.030 11616 IsSlewing returns 0
21:20:44.999 00.000 11616 IsGuiding returns 0
21:20:44.999 00.000 11616 scope move finished after 96 + 55 ms
21:20:44.999 00.000 11616 Move returns status 0, amount 96
21:20:44.999 00.000 11616 MoveAxis(N, 0, ABG)
21:20:44.999 00.000 11616 Move returns status 0, amount 0
21:20:44.999 00.000 11616 move complete, result=0
21:20:44.999 00.000 11616 worker thread done servicing request
21:20:45.001 00.002 11616 Worker thread wakes up
21:20:45.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:45.001 00.000 12268 GuideStep: -0.2 px 96 ms EAST, 0.1 px 0 ms NORTH
21:20:45.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:47.009 02.008 11616 Exposure complete
21:20:47.069 00.060 11616 worker thread done servicing request
21:20:47.069 00.000 12268 OnExposeComplete: enter
21:20:47.070 00.001 12268 UpdateGuideState(): m_state=6
21:20:47.070 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
21:20:47.070 00.000 12268 Star::Find returns 1 (0), X=1094.05, Y=270.79, Mass=406, SNR=13.8, Peak=50 HFD=4.2
21:20:47.070 00.000 12268 MultiStar: [#1 -0.07,0.26,1.00,U] [#2 0.16,0.24,0.93,U] [#3 0.21,0.20,0.82,U] [#4 0.49,-0.02,0.83,U] [#5 0.23,0.65,0.00,M2] [#6 0.39,0.01,0.60,U] 
21:20:47.070 00.000 12268 refined, 5 included, MultiStar: {0.24, 0.18}, one-star: {0.38, 0.29}
21:20:47.070 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.67) = xAngle (2.30 = 2.30)
21:20:47.070 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.33 = 2.33)
21:20:47.070 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.18 hyp=0.30 cameraTheta=0.64 mountX=-0.20 mountY=0.22, mountTheta=2.32
21:20:47.072 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.18, opts=13)
21:20:47.072 00.000 12268 Enqueuing Move request for scope (0.24, 0.18)
21:20:47.072 00.000 11616 Worker thread wakes up
21:20:47.072 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.18) opts 0xd
21:20:47.072 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.18)
21:20:47.072 00.000 11616 Moving (0.24, 0.18) raw xDistance=-0.20 yDistance=0.22
21:20:47.072 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:20:47.073 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
21:20:47.073 00.000 11616 MoveAxis(E, 113, ABG)
21:20:47.073 00.000 11616 Guiding  Dir = 2, Dur = 113
21:20:47.073 00.000 11616 IsSlewing returns 0
21:20:47.073 00.000 11616 IsGuiding returns 0
21:20:47.074 00.001 11616 PulseGuide returned control before completion, sleep 123
21:20:47.087 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:20:47.106 00.019 12268 UpdateGuideState exits: m=406 SNR=13.8
21:20:47.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:47.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:47.106 00.000 12268 Enqueuing Expose request
21:20:47.209 00.103 11616 IsGuiding returns 1
21:20:47.209 00.000 11616 scope still moving after pulse duration time elapsed
21:20:47.239 00.030 11616 IsSlewing returns 0
21:20:47.240 00.001 11616 IsGuiding returns 0
21:20:47.240 00.000 11616 scope move finished after 113 + 53 ms
21:20:47.240 00.000 11616 Move returns status 0, amount 113
21:20:47.240 00.000 11616 MoveAxis(S, 18, ABG)
21:20:47.240 00.000 11616 Guiding  Dir = 1, Dur = 18
21:20:47.240 00.000 11616 IsSlewing returns 0
21:20:47.240 00.000 11616 IsGuiding returns 0
21:20:47.241 00.001 11616 PulseGuide returned control before completion, sleep 28
21:20:47.271 00.030 11616 IsGuiding returns 1
21:20:47.271 00.000 11616 scope still moving after pulse duration time elapsed
21:20:47.301 00.030 11616 IsSlewing returns 0
21:20:47.302 00.001 11616 IsGuiding returns 0
21:20:47.302 00.000 11616 scope move finished after 18 + 42 ms
21:20:47.302 00.000 11616 Move returns status 0, amount 18
21:20:47.302 00.000 11616 move complete, result=0
21:20:47.302 00.000 11616 worker thread done servicing request
21:20:47.303 00.001 11616 Worker thread wakes up
21:20:47.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:47.303 00.000 12268 GuideStep: -0.2 px 113 ms EAST, 0.2 px 18 ms SOUTH
21:20:47.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:49.311 02.008 11616 Exposure complete
21:20:49.371 00.060 11616 worker thread done servicing request
21:20:49.371 00.000 12268 OnExposeComplete: enter
21:20:49.371 00.000 12268 UpdateGuideState(): m_state=6
21:20:49.371 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
21:20:49.371 00.000 12268 Star::Find returns 1 (0), X=1093.87, Y=271.05, Mass=384, SNR=13.4, Peak=54 HFD=4.3
21:20:49.372 00.001 12268 MultiStar: [#1 0.16,0.23,1.04,U] [#2 0.13,-0.01,1.01,U] [#3 0.07,0.13,0.83,U] [#4 0.42,0.42,0.00,M3] [#5 -0.43,0.40,0.00,M3] [#6 0.40,0.09,0.77,U] 
21:20:49.372 00.000 12268 refined, 4 included, MultiStar: {0.19, 0.20}, one-star: {0.21, 0.55}
21:20:49.372 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.67) = xAngle (2.50 = 2.50)
21:20:49.372 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.53 = 2.53)
21:20:49.372 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.20 hyp=0.28 cameraTheta=0.83 mountX=-0.22 mountY=0.16, mountTheta=2.52
21:20:49.374 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.20, opts=13)
21:20:49.374 00.000 12268 Enqueuing Move request for scope (0.19, 0.20)
21:20:49.374 00.000 11616 Worker thread wakes up
21:20:49.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.20) opts 0xd
21:20:49.374 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.20)
21:20:49.374 00.000 11616 Moving (0.19, 0.20) raw xDistance=-0.22 yDistance=0.16
21:20:49.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
21:20:49.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:20:49.374 00.000 11616 MoveAxis(E, 124, ABG)
21:20:49.374 00.000 11616 Guiding  Dir = 2, Dur = 124
21:20:49.375 00.001 11616 IsSlewing returns 0
21:20:49.375 00.000 11616 IsGuiding returns 0
21:20:49.375 00.000 11616 PulseGuide returned control before completion, sleep 134
21:20:49.387 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:20:49.404 00.017 12268 UpdateGuideState exits: m=384 SNR=13.4
21:20:49.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:49.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:49.404 00.000 12268 Enqueuing Expose request
21:20:49.512 00.108 11616 IsGuiding returns 1
21:20:49.512 00.000 11616 scope still moving after pulse duration time elapsed
21:20:49.543 00.031 11616 IsSlewing returns 0
21:20:49.544 00.001 11616 IsGuiding returns 0
21:20:49.544 00.000 11616 scope move finished after 124 + 45 ms
21:20:49.544 00.000 11616 Move returns status 0, amount 124
21:20:49.544 00.000 11616 MoveAxis(S, 13, ABG)
21:20:49.545 00.001 11616 Guiding  Dir = 1, Dur = 13
21:20:49.545 00.000 11616 IsSlewing returns 0
21:20:49.545 00.000 11616 IsGuiding returns 0
21:20:49.546 00.001 11616 PulseGuide returned control before completion, sleep 23
21:20:49.574 00.028 11616 IsGuiding returns 1
21:20:49.574 00.000 11616 scope still moving after pulse duration time elapsed
21:20:49.604 00.030 11616 IsSlewing returns 0
21:20:49.604 00.000 11616 IsGuiding returns 0
21:20:49.604 00.000 11616 scope move finished after 13 + 46 ms
21:20:49.605 00.001 11616 Move returns status 0, amount 13
21:20:49.605 00.000 11616 move complete, result=0
21:20:49.605 00.000 11616 worker thread done servicing request
21:20:49.605 00.000 11616 Worker thread wakes up
21:20:49.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:49.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:49.605 00.000 12268 GuideStep: -0.2 px 124 ms EAST, 0.2 px 13 ms SOUTH
21:20:51.621 02.016 11616 Exposure complete
21:20:51.680 00.059 11616 worker thread done servicing request
21:20:51.680 00.000 12268 OnExposeComplete: enter
21:20:51.680 00.000 12268 UpdateGuideState(): m_state=6
21:20:51.680 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
21:20:51.680 00.000 12268 Star::Find returns 1 (0), X=1093.87, Y=270.96, Mass=424, SNR=14.1, Peak=50 HFD=4.4
21:20:51.681 00.001 12268 MultiStar: [#1 0.09,0.09,1.00,U] [#2 0.20,-0.02,0.97,U] [#3 0.15,-0.12,0.81,U] [#4 0.41,0.09,0.78,U] [#5 -0.08,0.15,0.65,U] [#6 0.41,-0.08,0.62,U] 
21:20:51.681 00.000 12268 refined, 6 included, MultiStar: {0.19, 0.10}, one-star: {0.21, 0.46}
21:20:51.681 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.67) = xAngle (2.12 = 2.12)
21:20:51.681 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.15 = 2.15)
21:20:51.681 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.10 hyp=0.22 cameraTheta=0.45 mountX=-0.11 mountY=0.18, mountTheta=2.13
21:20:51.682 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.10, opts=13)
21:20:51.682 00.000 12268 Enqueuing Move request for scope (0.19, 0.10)
21:20:51.682 00.000 11616 Worker thread wakes up
21:20:51.682 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.10) opts 0xd
21:20:51.682 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.10)
21:20:51.683 00.001 11616 Moving (0.19, 0.10) raw xDistance=-0.11 yDistance=0.18
21:20:51.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
21:20:51.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:20:51.683 00.000 11616 MoveAxis(E, 64, ABG)
21:20:51.683 00.000 11616 Guiding  Dir = 2, Dur = 64
21:20:51.683 00.000 11616 IsSlewing returns 0
21:20:51.683 00.000 11616 IsGuiding returns 0
21:20:51.684 00.001 11616 PulseGuide returned control before completion, sleep 74
21:20:51.697 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:20:51.714 00.017 12268 UpdateGuideState exits: m=424 SNR=14.1
21:20:51.715 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:51.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:51.715 00.000 12268 Enqueuing Expose request
21:20:51.773 00.058 11616 IsGuiding returns 1
21:20:51.773 00.000 11616 scope still moving after pulse duration time elapsed
21:20:51.804 00.031 11616 IsSlewing returns 0
21:20:51.805 00.001 11616 IsGuiding returns 0
21:20:51.805 00.000 11616 scope move finished after 64 + 57 ms
21:20:51.805 00.000 11616 Move returns status 0, amount 64
21:20:51.805 00.000 11616 MoveAxis(S, 15, ABG)
21:20:51.805 00.000 11616 Guiding  Dir = 1, Dur = 15
21:20:51.806 00.001 11616 IsSlewing returns 0
21:20:51.806 00.000 11616 IsGuiding returns 0
21:20:51.806 00.000 11616 PulseGuide returned control before completion, sleep 25
21:20:51.835 00.029 11616 IsGuiding returns 1
21:20:51.835 00.000 11616 scope still moving after pulse duration time elapsed
21:20:51.866 00.031 11616 IsSlewing returns 0
21:20:51.867 00.001 11616 IsGuiding returns 0
21:20:51.867 00.000 11616 scope move finished after 15 + 45 ms
21:20:51.867 00.000 11616 Move returns status 0, amount 15
21:20:51.867 00.000 11616 move complete, result=0
21:20:51.867 00.000 11616 worker thread done servicing request
21:20:51.867 00.000 11616 Worker thread wakes up
21:20:51.867 00.000 12268 GuideStep: -0.1 px 64 ms EAST, 0.2 px 15 ms SOUTH
21:20:51.868 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:51.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:53.888 02.020 11616 Exposure complete
21:20:53.946 00.058 11616 worker thread done servicing request
21:20:53.946 00.000 12268 OnExposeComplete: enter
21:20:53.946 00.000 12268 UpdateGuideState(): m_state=6
21:20:53.946 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
21:20:53.946 00.000 12268 Star::Find returns 1 (0), X=1093.74, Y=270.71, Mass=384, SNR=13.5, Peak=43 HFD=4.3
21:20:53.947 00.001 12268 MultiStar: [#1 0.18,0.22,1.02,U] [#2 0.24,0.00,1.03,U] [#3 0.32,-0.49,0.00,M1] [#4 0.43,-0.18,0.81,U] [#5 0.07,-0.30,0.68,U] [#6 0.52,-0.04,0.00,M6] 
21:20:53.947 00.000 12268 refined, 4 included, MultiStar: {0.20, 0.02}, one-star: {0.07, 0.21}
21:20:53.947 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.67) = xAngle (1.76 = 1.76)
21:20:53.947 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.79 = 1.79)
21:20:53.947 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.20 cameraTheta=0.09 mountX=-0.04 mountY=0.19, mountTheta=1.76
21:20:53.948 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.02, opts=13)
21:20:53.948 00.000 12268 Enqueuing Move request for scope (0.20, 0.02)
21:20:53.948 00.000 11616 Worker thread wakes up
21:20:53.948 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.02) opts 0xd
21:20:53.949 00.001 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.02)
21:20:53.949 00.000 11616 Moving (0.20, 0.02) raw xDistance=-0.04 yDistance=0.19
21:20:53.949 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:53.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:20:53.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
21:20:53.949 00.000 11616 MoveAxis(E, 0, ABG)
21:20:53.949 00.000 11616 Move returns status 0, amount 0
21:20:53.949 00.000 11616 MoveAxis(S, 16, ABG)
21:20:53.949 00.000 11616 Guiding  Dir = 1, Dur = 16
21:20:53.950 00.001 11616 IsSlewing returns 0
21:20:53.950 00.000 11616 IsGuiding returns 0
21:20:53.950 00.000 11616 PulseGuide returned control before completion, sleep 26
21:20:53.962 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:20:53.980 00.018 12268 UpdateGuideState exits: m=384 SNR=13.5
21:20:53.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:53.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:53.981 00.001 12268 Enqueuing Expose request
21:20:53.985 00.004 11616 IsGuiding returns 1
21:20:53.985 00.000 11616 scope still moving after pulse duration time elapsed
21:20:54.017 00.032 11616 IsSlewing returns 0
21:20:54.017 00.000 11616 IsGuiding returns 0
21:20:54.017 00.000 11616 scope move finished after 16 + 50 ms
21:20:54.017 00.000 11616 Move returns status 0, amount 16
21:20:54.017 00.000 11616 move complete, result=0
21:20:54.017 00.000 11616 worker thread done servicing request
21:20:54.017 00.000 11616 Worker thread wakes up
21:20:54.018 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:54.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:54.018 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
21:20:56.039 02.021 11616 Exposure complete
21:20:56.100 00.061 11616 worker thread done servicing request
21:20:56.100 00.000 12268 OnExposeComplete: enter
21:20:56.100 00.000 12268 UpdateGuideState(): m_state=6
21:20:56.100 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
21:20:56.100 00.000 12268 Star::Find returns 1 (0), X=1094.02, Y=270.45, Mass=424, SNR=14.1, Peak=48 HFD=4.2
21:20:56.101 00.001 12268 MultiStar: [#1 -0.01,-0.20,1.03,U] [#2 0.18,-0.24,1.01,U] [#3 -0.25,-0.16,0.84,U] [#4 0.32,-0.35,0.80,U] [#5 -0.19,-0.30,0.72,U] [#6 0.18,-0.36,0.65,U] 
21:20:56.101 00.000 12268 refined, 6 included, MultiStar: {0.09, -0.23}, one-star: {0.35, -0.06}
21:20:56.101 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.67) = xAngle (0.48 = 0.48)
21:20:56.101 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.51 = 0.51)
21:20:56.101 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.24 cameraTheta=-1.19 mountX=0.22 mountY=0.12, mountTheta=0.50
21:20:56.103 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.23, opts=13)
21:20:56.103 00.000 12268 Enqueuing Move request for scope (0.09, -0.23)
21:20:56.103 00.000 11616 Worker thread wakes up
21:20:56.103 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
21:20:56.103 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
21:20:56.103 00.000 11616 Moving (0.09, -0.23) raw xDistance=0.22 yDistance=0.12
21:20:56.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:20:56.103 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:20:56.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:56.104 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:20:56.104 00.000 11616 MoveAxis(E, 0, ABG)
21:20:56.104 00.000 11616 Move returns status 0, amount 0
21:20:56.104 00.000 11616 MoveAxis(N, 0, ABG)
21:20:56.104 00.000 11616 Move returns status 0, amount 0
21:20:56.104 00.000 11616 move complete, result=0
21:20:56.104 00.000 11616 worker thread done servicing request
21:20:56.117 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:20:56.135 00.018 12268 UpdateGuideState exits: m=424 SNR=14.1
21:20:56.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:56.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:56.135 00.000 12268 Enqueuing Expose request
21:20:56.135 00.000 11616 Worker thread wakes up
21:20:56.135 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:56.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:56.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:20:58.138 02.003 11616 Exposure complete
21:20:58.196 00.058 12268 OnExposeComplete: enter
21:20:58.196 00.000 11616 worker thread done servicing request
21:20:58.196 00.000 12268 UpdateGuideState(): m_state=6
21:20:58.196 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
21:20:58.197 00.001 12268 Star::Find returns 1 (0), X=1093.78, Y=270.59, Mass=401, SNR=13.7, Peak=47 HFD=4.0
21:20:58.197 00.000 12268 MultiStar: [#1 -0.14,-0.03,0.98,U] [#2 0.01,0.01,0.99,U] [#3 -0.26,-0.48,0.00,M1] [#4 0.29,-0.10,0.82,U] [#5 -0.23,-0.61,0.00,M1] [#6 0.78,-0.47,0.00,M6] 
21:20:58.197 00.000 12268 refined, 3 included, MultiStar: {0.06, -0.00}, one-star: {0.11, 0.09}
21:20:58.197 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.67) = xAngle (1.61 = 1.61)
21:20:58.197 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.64 = 1.64)
21:20:58.197 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.06 mountX=-0.00 mountY=0.06, mountTheta=1.61
21:20:58.199 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.00, opts=13)
21:20:58.199 00.000 12268 Enqueuing Move request for scope (0.06, -0.00)
21:20:58.199 00.000 11616 Worker thread wakes up
21:20:58.199 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
21:20:58.200 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
21:20:58.200 00.000 11616 Moving (0.06, -0.00) raw xDistance=-0.00 yDistance=0.06
21:20:58.200 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:58.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:20:58.200 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:58.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:20:58.200 00.000 11616 MoveAxis(E, 0, ABG)
21:20:58.200 00.000 11616 Move returns status 0, amount 0
21:20:58.200 00.000 11616 MoveAxis(N, 0, ABG)
21:20:58.200 00.000 11616 Move returns status 0, amount 0
21:20:58.200 00.000 11616 move complete, result=0
21:20:58.201 00.001 11616 worker thread done servicing request
21:20:58.213 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:20:58.235 00.022 12268 UpdateGuideState exits: m=401 SNR=13.7
21:20:58.236 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:58.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:20:58.236 00.000 12268 Enqueuing Expose request
21:20:58.236 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:58.236 00.000 11616 Worker thread wakes up
21:20:58.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:20:58.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:00.241 02.005 11616 Exposure complete
21:21:00.300 00.059 11616 worker thread done servicing request
21:21:00.300 00.000 12268 OnExposeComplete: enter
21:21:00.300 00.000 12268 UpdateGuideState(): m_state=6
21:21:00.300 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
21:21:00.301 00.001 12268 Star::Find returns 1 (0), X=1093.97, Y=270.15, Mass=411, SNR=13.8, Peak=52 HFD=4.3
21:21:00.301 00.000 12268 MultiStar: [#1 0.06,-0.14,1.05,U] [#2 -0.06,-0.21,1.01,U] [#3 -0.06,-0.34,0.81,U] [#4 0.42,-0.54,0.00,M1] [#5 -0.35,-0.74,0.00,M2] [#6 0.61,-0.48,0.00,M7] 
21:21:00.301 00.000 12268 refined, 3 included, MultiStar: {0.07, -0.26}, one-star: {0.31, -0.36}
21:21:00.301 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.67) = xAngle (0.35 = 0.35)
21:21:00.301 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.38 = 0.38)
21:21:00.301 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.32 mountX=0.25 mountY=0.10, mountTheta=0.37
21:21:00.301 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.26, opts=13)
21:21:00.303 00.002 12268 Enqueuing Move request for scope (0.07, -0.26)
21:21:00.303 00.000 11616 Worker thread wakes up
21:21:00.303 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd
21:21:00.303 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.26)
21:21:00.303 00.000 11616 Moving (0.07, -0.26) raw xDistance=0.25 yDistance=0.10
21:21:00.303 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:21:00.303 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:21:00.303 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:00.303 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:21:00.303 00.000 11616 MoveAxis(E, 0, ABG)
21:21:00.303 00.000 11616 Move returns status 0, amount 0
21:21:00.304 00.001 11616 MoveAxis(N, 0, ABG)
21:21:00.304 00.000 11616 Move returns status 0, amount 0
21:21:00.304 00.000 11616 move complete, result=0
21:21:00.304 00.000 11616 worker thread done servicing request
21:21:00.316 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:21:00.333 00.017 12268 UpdateGuideState exits: m=411 SNR=13.8
21:21:00.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:00.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:00.333 00.000 12268 Enqueuing Expose request
21:21:00.334 00.001 11616 Worker thread wakes up
21:21:00.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:00.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:00.334 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:02.348 02.014 11616 Exposure complete
21:21:02.408 00.060 11616 worker thread done servicing request
21:21:02.408 00.000 12268 OnExposeComplete: enter
21:21:02.408 00.000 12268 UpdateGuideState(): m_state=6
21:21:02.408 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
21:21:02.409 00.001 12268 Star::Find returns 1 (0), X=1093.93, Y=270.37, Mass=385, SNR=13.4, Peak=45 HFD=4.2
21:21:02.409 00.000 12268 MultiStar: [#1 -0.22,-0.47,0.00,M1] [#2 -0.01,-0.36,1.09,U] [#3 0.25,-0.56,0.00,M1] [#4 0.45,-0.37,0.00,M2] [#5 0.20,-0.28,0.71,U] [#6 0.40,-0.16,0.64,U] 
21:21:02.409 00.000 12268 single-star, 3 included, MultiStar: {0.19, -0.24}, one-star: {0.26, -0.13}
21:21:02.409 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.67) = xAngle (1.21 = 1.21)
21:21:02.409 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.25 = 1.25)
21:21:02.409 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.13 hyp=0.29 cameraTheta=-0.45 mountX=0.10 mountY=0.28, mountTheta=1.22
21:21:02.410 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.13, opts=13)
21:21:02.411 00.001 12268 Enqueuing Move request for scope (0.26, -0.13)
21:21:02.411 00.000 11616 Worker thread wakes up
21:21:02.411 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.13) opts 0xd
21:21:02.411 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.13)
21:21:02.411 00.000 11616 Moving (0.26, -0.13) raw xDistance=0.10 yDistance=0.28
21:21:02.411 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:21:02.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:21:02.412 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
21:21:02.412 00.000 11616 MoveAxis(E, 0, ABG)
21:21:02.412 00.000 11616 Move returns status 0, amount 0
21:21:02.412 00.000 11616 MoveAxis(S, 24, ABG)
21:21:02.412 00.000 11616 Guiding  Dir = 1, Dur = 24
21:21:02.412 00.000 11616 IsSlewing returns 0
21:21:02.412 00.000 11616 IsGuiding returns 0
21:21:02.413 00.001 11616 PulseGuide returned control before completion, sleep 34
21:21:02.427 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:21:02.446 00.019 12268 UpdateGuideState exits: m=385 SNR=13.4
21:21:02.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:02.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:02.446 00.000 12268 Enqueuing Expose request
21:21:02.455 00.009 11616 IsGuiding returns 1
21:21:02.455 00.000 11616 scope still moving after pulse duration time elapsed
21:21:02.486 00.031 11616 IsSlewing returns 0
21:21:02.486 00.000 11616 IsGuiding returns 1
21:21:02.517 00.031 11616 IsSlewing returns 0
21:21:02.518 00.001 11616 IsGuiding returns 1
21:21:02.547 00.029 11616 IsSlewing returns 0
21:21:02.548 00.001 11616 IsGuiding returns 1
21:21:02.579 00.031 11616 IsSlewing returns 0
21:21:02.580 00.001 11616 IsGuiding returns 1
21:21:02.611 00.031 11616 IsSlewing returns 0
21:21:02.611 00.000 11616 IsGuiding returns 1
21:21:02.641 00.030 11616 IsSlewing returns 0
21:21:02.642 00.001 11616 IsGuiding returns 1
21:21:02.672 00.030 11616 IsSlewing returns 0
21:21:02.672 00.000 11616 IsGuiding returns 0
21:21:02.673 00.001 11616 scope move finished after 24 + 236 ms
21:21:02.673 00.000 11616 Move returns status 0, amount 24
21:21:02.673 00.000 11616 move complete, result=0
21:21:02.673 00.000 11616 worker thread done servicing request
21:21:02.673 00.000 11616 Worker thread wakes up
21:21:02.673 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 24 ms SOUTH
21:21:02.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:02.674 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:04.678 02.004 11616 Exposure complete
21:21:04.736 00.058 11616 worker thread done servicing request
21:21:04.737 00.001 12268 OnExposeComplete: enter
21:21:04.737 00.000 12268 UpdateGuideState(): m_state=6
21:21:04.737 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
21:21:04.737 00.000 12268 Star::Find returns 1 (0), X=1093.83, Y=270.37, Mass=399, SNR=13.6, Peak=45 HFD=4.2
21:21:04.737 00.000 12268 MultiStar: [#1 0.12,-0.09,1.08,U] [#2 -0.15,-0.21,1.00,U] [#3 -0.13,-0.34,0.83,U] [#4 0.45,-0.18,0.78,U] [#5 0.06,-0.27,0.68,U] [#6 0.34,-0.27,0.59,U] 
21:21:04.737 00.000 12268 single-star, 6 included, MultiStar: {0.11, -0.20}, one-star: {0.16, -0.14}
21:21:04.737 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.67) = xAngle (0.96 = 0.96)
21:21:04.738 00.001 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.99 = 0.99)
21:21:04.738 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-0.71 mountX=0.12 mountY=0.18, mountTheta=0.97
21:21:04.739 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.14, opts=13)
21:21:04.739 00.000 12268 Enqueuing Move request for scope (0.16, -0.14)
21:21:04.739 00.000 11616 Worker thread wakes up
21:21:04.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
21:21:04.739 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
21:21:04.739 00.000 11616 Moving (0.16, -0.14) raw xDistance=0.12 yDistance=0.18
21:21:04.739 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:21:04.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:21:04.740 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:21:04.740 00.000 11616 MoveAxis(E, 0, ABG)
21:21:04.740 00.000 11616 Move returns status 0, amount 0
21:21:04.740 00.000 11616 MoveAxis(S, 15, ABG)
21:21:04.740 00.000 11616 Guiding  Dir = 1, Dur = 15
21:21:04.740 00.000 11616 IsSlewing returns 0
21:21:04.740 00.000 11616 IsGuiding returns 0
21:21:04.741 00.001 11616 PulseGuide returned control before completion, sleep 25
21:21:04.754 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:21:04.772 00.018 12268 UpdateGuideState exits: m=399 SNR=13.6
21:21:04.772 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:04.773 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:04.773 00.000 12268 Enqueuing Expose request
21:21:04.780 00.007 11616 IsGuiding returns 1
21:21:04.780 00.000 11616 scope still moving after pulse duration time elapsed
21:21:04.811 00.031 11616 IsSlewing returns 0
21:21:04.811 00.000 11616 IsGuiding returns 0
21:21:04.811 00.000 11616 scope move finished after 15 + 55 ms
21:21:04.811 00.000 11616 Move returns status 0, amount 15
21:21:04.811 00.000 11616 move complete, result=0
21:21:04.811 00.000 11616 worker thread done servicing request
21:21:04.811 00.000 11616 Worker thread wakes up
21:21:04.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:04.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:04.811 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
21:21:06.816 02.005 11616 Exposure complete
21:21:06.875 00.059 11616 worker thread done servicing request
21:21:06.876 00.001 12268 OnExposeComplete: enter
21:21:06.876 00.000 12268 UpdateGuideState(): m_state=6
21:21:06.876 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
21:21:06.876 00.000 12268 Star::Find returns 1 (0), X=1093.80, Y=270.79, Mass=401, SNR=13.7, Peak=47 HFD=4.3
21:21:06.877 00.001 12268 MultiStar: [#1 -0.08,0.24,1.07,U] [#2 0.05,-0.16,1.03,U] [#3 -0.10,-0.22,0.84,U] [#4 0.62,-0.21,0.00,M2] [#5 -0.42,-0.37,0.00,M1] [#6 0.42,-0.15,0.69,U] 
21:21:06.877 00.000 12268 refined, 4 included, MultiStar: {0.07, 0.02}, one-star: {0.13, 0.29}
21:21:06.877 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.67) = xAngle (1.96 = 1.96)
21:21:06.877 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.99 = 1.99)
21:21:06.877 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.29 mountX=-0.03 mountY=0.06, mountTheta=1.96
21:21:06.879 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.02, opts=13)
21:21:06.879 00.000 12268 Enqueuing Move request for scope (0.07, 0.02)
21:21:06.879 00.000 11616 Worker thread wakes up
21:21:06.879 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
21:21:06.879 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
21:21:06.879 00.000 11616 Moving (0.07, 0.02) raw xDistance=-0.03 yDistance=0.06
21:21:06.879 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:06.880 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:21:06.880 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:06.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:21:06.880 00.000 11616 MoveAxis(E, 0, ABG)
21:21:06.880 00.000 11616 Move returns status 0, amount 0
21:21:06.880 00.000 11616 MoveAxis(N, 0, ABG)
21:21:06.880 00.000 11616 Move returns status 0, amount 0
21:21:06.880 00.000 11616 move complete, result=0
21:21:06.880 00.000 11616 worker thread done servicing request
21:21:06.892 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:21:06.911 00.019 12268 UpdateGuideState exits: m=401 SNR=13.7
21:21:06.912 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:06.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:06.912 00.000 12268 Enqueuing Expose request
21:21:06.912 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:06.912 00.000 11616 Worker thread wakes up
21:21:06.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:06.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:08.930 02.018 11616 Exposure complete
21:21:08.988 00.058 11616 worker thread done servicing request
21:21:08.988 00.000 12268 OnExposeComplete: enter
21:21:08.988 00.000 12268 UpdateGuideState(): m_state=6
21:21:08.988 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
21:21:08.989 00.001 12268 Star::Find returns 1 (0), X=1093.82, Y=270.35, Mass=373, SNR=13.2, Peak=43 HFD=3.9
21:21:08.989 00.000 12268 MultiStar: [#1 -0.13,0.19,1.11,U] [#2 0.02,-0.23,1.06,U] [#3 -0.09,-0.42,0.86,U] [#4 0.20,-0.36,0.92,U] [#5 -0.20,-0.46,0.70,U] [#6 0.38,-0.17,0.77,U] 
21:21:08.989 00.000 12268 refined, 6 included, MultiStar: {0.04, -0.20}, one-star: {0.15, -0.15}
21:21:08.989 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.67) = xAngle (0.31 = 0.31)
21:21:08.989 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.34 = 0.34)
21:21:08.989 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.20 hyp=0.21 cameraTheta=-1.36 mountX=0.20 mountY=0.07, mountTheta=0.34
21:21:08.991 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.20, opts=13)
21:21:08.991 00.000 12268 Enqueuing Move request for scope (0.04, -0.20)
21:21:08.991 00.000 11616 Worker thread wakes up
21:21:08.991 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.20) opts 0xd
21:21:08.991 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.20)
21:21:08.991 00.000 11616 Moving (0.04, -0.20) raw xDistance=0.20 yDistance=0.07
21:21:08.991 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:21:08.991 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:21:08.991 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:08.992 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:21:08.992 00.000 11616 MoveAxis(E, 0, ABG)
21:21:08.992 00.000 11616 Move returns status 0, amount 0
21:21:08.992 00.000 11616 MoveAxis(N, 0, ABG)
21:21:08.992 00.000 11616 Move returns status 0, amount 0
21:21:08.992 00.000 11616 move complete, result=0
21:21:08.992 00.000 11616 worker thread done servicing request
21:21:09.005 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:21:09.022 00.017 12268 UpdateGuideState exits: m=373 SNR=13.2
21:21:09.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:09.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:09.022 00.000 12268 Enqueuing Expose request
21:21:09.023 00.001 11616 Worker thread wakes up
21:21:09.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:09.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:09.023 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:11.041 02.018 11616 Exposure complete
21:21:11.101 00.060 11616 worker thread done servicing request
21:21:11.101 00.000 12268 OnExposeComplete: enter
21:21:11.102 00.001 12268 UpdateGuideState(): m_state=6
21:21:11.102 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
21:21:11.102 00.000 12268 Star::Find returns 1 (0), X=1093.85, Y=271.02, Mass=401, SNR=13.7, Peak=52 HFD=4.2
21:21:11.102 00.000 12268 MultiStar: [#1 -0.28,0.10,1.04,U] [#2 0.14,0.09,1.00,U] [#3 0.01,-0.22,0.82,U] [#4 0.21,0.11,0.80,U] [#5 -0.38,-0.13,0.69,U] [#6 0.48,0.01,0.60,U] 
21:21:11.102 00.000 12268 refined, 6 included, MultiStar: {0.04, 0.09}, one-star: {0.18, 0.51}
21:21:11.102 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.67) = xAngle (2.83 = 2.83)
21:21:11.102 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.86 = 2.86)
21:21:11.103 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.16 mountX=-0.09 mountY=0.03, mountTheta=2.85
21:21:11.104 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.09, opts=13)
21:21:11.104 00.000 12268 Enqueuing Move request for scope (0.04, 0.09)
21:21:11.104 00.000 11616 Worker thread wakes up
21:21:11.104 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
21:21:11.104 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
21:21:11.105 00.001 11616 Moving (0.04, 0.09) raw xDistance=-0.09 yDistance=0.03
21:21:11.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:11.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:21:11.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:11.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:21:11.105 00.000 11616 MoveAxis(E, 0, ABG)
21:21:11.105 00.000 11616 Move returns status 0, amount 0
21:21:11.105 00.000 11616 MoveAxis(N, 0, ABG)
21:21:11.105 00.000 11616 Move returns status 0, amount 0
21:21:11.105 00.000 11616 move complete, result=0
21:21:11.105 00.000 11616 worker thread done servicing request
21:21:11.117 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:21:11.135 00.018 12268 UpdateGuideState exits: m=401 SNR=13.7
21:21:11.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:11.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:11.135 00.000 12268 Enqueuing Expose request
21:21:11.135 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:21:11.135 00.000 11616 Worker thread wakes up
21:21:11.136 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:11.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:13.138 02.002 11616 Exposure complete
21:21:13.199 00.061 11616 worker thread done servicing request
21:21:13.199 00.000 12268 OnExposeComplete: enter
21:21:13.199 00.000 12268 UpdateGuideState(): m_state=6
21:21:13.199 00.000 12268 Star::Find(15, 1093, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
21:21:13.199 00.000 12268 Star::Find returns 1 (0), X=1094.02, Y=270.58, Mass=406, SNR=13.8, Peak=45 HFD=4.9
21:21:13.200 00.001 12268 MultiStar: [#1 0.15,0.17,1.05,U] [#2 -0.07,0.10,1.05,U] [#3 -0.01,-0.41,0.85,U] [#4 0.21,-0.24,0.80,U] [#5 -0.11,0.13,0.70,U] [#6 0.62,-0.18,0.00,M3] 
21:21:13.200 00.000 12268 refined, 5 included, MultiStar: {0.09, -0.02}, one-star: {0.35, 0.07}
21:21:13.200 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.67) = xAngle (1.48 = 1.48)
21:21:13.200 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.51 = 1.51)
21:21:13.200 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-0.19 mountX=0.01 mountY=0.10, mountTheta=1.48
21:21:13.202 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.02, opts=13)
21:21:13.202 00.000 12268 Enqueuing Move request for scope (0.09, -0.02)
21:21:13.202 00.000 11616 Worker thread wakes up
21:21:13.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
21:21:13.202 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
21:21:13.202 00.000 11616 Moving (0.09, -0.02) raw xDistance=0.01 yDistance=0.10
21:21:13.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:13.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:21:13.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:13.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:21:13.202 00.000 11616 MoveAxis(E, 0, ABG)
21:21:13.203 00.001 11616 Move returns status 0, amount 0
21:21:13.203 00.000 11616 MoveAxis(N, 0, ABG)
21:21:13.203 00.000 11616 Move returns status 0, amount 0
21:21:13.203 00.000 11616 move complete, result=0
21:21:13.204 00.001 11616 worker thread done servicing request
21:21:13.215 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:21:13.233 00.018 12268 UpdateGuideState exits: m=406 SNR=13.8
21:21:13.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:13.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:13.233 00.000 12268 Enqueuing Expose request
21:21:13.233 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:13.234 00.001 11616 Worker thread wakes up
21:21:13.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:13.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:15.244 02.010 11616 Exposure complete
21:21:15.303 00.059 11616 worker thread done servicing request
21:21:15.303 00.000 12268 OnExposeComplete: enter
21:21:15.303 00.000 12268 UpdateGuideState(): m_state=6
21:21:15.303 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
21:21:15.303 00.000 12268 Star::Find returns 1 (0), X=1093.90, Y=270.56, Mass=412, SNR=13.9, Peak=45 HFD=4.6
21:21:15.303 00.000 12268 MultiStar: [#1 -0.04,-0.18,1.04,U] [#2 -0.08,-0.27,1.04,U] [#3 -0.14,-0.32,0.85,U] [#4 0.53,-0.13,0.00,M1] [#5 -0.35,-0.17,0.67,U] [#6 0.35,-0.44,0.00,M4] 
21:21:15.303 00.000 12268 refined, 4 included, MultiStar: {-0.06, -0.17}, one-star: {0.23, 0.06}
21:21:15.303 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.67) = xAngle (-0.21 = -0.21)
21:21:15.303 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.18 = -0.18)
21:21:15.304 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.88 mountX=0.18 mountY=-0.03, mountTheta=-0.18
21:21:15.305 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.17, opts=13)
21:21:15.305 00.000 12268 Enqueuing Move request for scope (-0.06, -0.17)
21:21:15.305 00.000 11616 Worker thread wakes up
21:21:15.305 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
21:21:15.305 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
21:21:15.306 00.001 11616 Moving (-0.06, -0.17) raw xDistance=0.18 yDistance=-0.03
21:21:15.306 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:21:15.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:21:15.306 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:15.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:21:15.306 00.000 11616 MoveAxis(E, 0, ABG)
21:21:15.306 00.000 11616 Move returns status 0, amount 0
21:21:15.306 00.000 11616 MoveAxis(N, 0, ABG)
21:21:15.306 00.000 11616 Move returns status 0, amount 0
21:21:15.306 00.000 11616 move complete, result=0
21:21:15.306 00.000 11616 worker thread done servicing request
21:21:15.320 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:21:15.336 00.016 12268 UpdateGuideState exits: m=412 SNR=13.9
21:21:15.337 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:15.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:15.338 00.001 12268 Enqueuing Expose request
21:21:15.338 00.000 11616 Worker thread wakes up
21:21:15.338 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:21:15.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:15.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:17.352 02.014 11616 Exposure complete
21:21:17.410 00.058 11616 worker thread done servicing request
21:21:17.410 00.000 12268 OnExposeComplete: enter
21:21:17.410 00.000 12268 UpdateGuideState(): m_state=6
21:21:17.411 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
21:21:17.411 00.000 12268 Star::Find returns 1 (0), X=1093.72, Y=270.47, Mass=412, SNR=13.9, Peak=52 HFD=4.7
21:21:17.411 00.000 12268 MultiStar: [#1 -0.18,-0.71,0.00,M1] [#2 0.02,-0.69,0.00,M1] [#3 -0.02,-1.03,0.00,M1] [#4 0.57,-0.73,0.00,M2] [#5 -0.05,-0.85,0.00,M1] [#6 0.22,-0.82,0.00,M5] 
21:21:17.411 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.67) = xAngle (1.09 = 1.09)
21:21:17.411 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.12 = 1.12)
21:21:17.411 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.58 mountX=0.03 mountY=0.06, mountTheta=1.10
21:21:17.413 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.03, opts=13)
21:21:17.413 00.000 12268 Enqueuing Move request for scope (0.05, -0.03)
21:21:17.413 00.000 11616 Worker thread wakes up
21:21:17.413 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
21:21:17.413 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
21:21:17.413 00.000 11616 Moving (0.05, -0.03) raw xDistance=0.03 yDistance=0.06
21:21:17.413 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:17.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:21:17.414 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:17.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:21:17.414 00.000 11616 MoveAxis(E, 0, ABG)
21:21:17.414 00.000 11616 Move returns status 0, amount 0
21:21:17.414 00.000 11616 MoveAxis(N, 0, ABG)
21:21:17.414 00.000 11616 Move returns status 0, amount 0
21:21:17.414 00.000 11616 move complete, result=0
21:21:17.414 00.000 11616 worker thread done servicing request
21:21:17.426 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:21:17.443 00.017 12268 UpdateGuideState exits: m=412 SNR=13.9
21:21:17.443 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:17.444 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:17.444 00.000 12268 Enqueuing Expose request
21:21:17.444 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:17.444 00.000 11616 Worker thread wakes up
21:21:17.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:17.444 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:19.451 02.007 11616 Exposure complete
21:21:19.508 00.057 11616 worker thread done servicing request
21:21:19.508 00.000 12268 OnExposeComplete: enter
21:21:19.509 00.001 12268 UpdateGuideState(): m_state=6
21:21:19.509 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
21:21:19.509 00.000 12268 Star::Find returns 1 (0), X=1093.98, Y=269.82, Mass=354, SNR=12.9, Peak=46 HFD=4.1
21:21:19.509 00.000 12268 MultiStar: [#1 0.05,-0.74,0.00,M2] [#2 0.06,-0.68,0.00,M2] [#3 0.14,-1.24,0.00,M2] [#4 0.39,-0.87,0.00,M3] [#5 0.09,-0.84,0.00,M2] [#6 0.14,-1.32,0.00,M6] 
21:21:19.509 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-1.67) = xAngle (0.52 = 0.52)
21:21:19.509 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.56 = 0.56)
21:21:19.509 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.68 hyp=0.75 cameraTheta=-1.14 mountX=0.65 mountY=0.40, mountTheta=0.55
21:21:19.511 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.68, opts=13)
21:21:19.511 00.000 12268 Enqueuing Move request for scope (0.31, -0.68)
21:21:19.511 00.000 11616 Worker thread wakes up
21:21:19.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.68) opts 0xd
21:21:19.511 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.68)
21:21:19.511 00.000 11616 Moving (0.31, -0.68) raw xDistance=0.65 yDistance=0.40
21:21:19.511 00.000 11616 resist switch: large excursion: input 0.65 thresh 0.29 direction from -1 to 1
21:21:19.512 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.95
21:21:19.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.65
21:21:19.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
21:21:19.512 00.000 11616 MoveAxis(W, 364, ABG)
21:21:19.512 00.000 11616 Guiding  Dir = 3, Dur = 364
21:21:19.512 00.000 11616 IsSlewing returns 0
21:21:19.512 00.000 11616 IsGuiding returns 0
21:21:19.513 00.001 11616 PulseGuide returned control before completion, sleep 374
21:21:19.524 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:21:19.541 00.017 12268 UpdateGuideState exits: m=354 SNR=12.9
21:21:19.541 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:19.541 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:19.542 00.001 12268 Enqueuing Expose request
21:21:19.899 00.357 11616 IsGuiding returns 1
21:21:19.899 00.000 11616 scope still moving after pulse duration time elapsed
21:21:19.931 00.032 11616 IsSlewing returns 0
21:21:19.932 00.001 11616 IsGuiding returns 0
21:21:19.932 00.000 11616 scope move finished after 364 + 55 ms
21:21:19.932 00.000 11616 Move returns status 0, amount 364
21:21:19.932 00.000 11616 MoveAxis(S, 34, ABG)
21:21:19.932 00.000 11616 Guiding  Dir = 1, Dur = 34
21:21:19.932 00.000 11616 IsSlewing returns 0
21:21:19.933 00.001 11616 IsGuiding returns 0
21:21:19.933 00.000 11616 PulseGuide returned control before completion, sleep 44
21:21:19.994 00.061 11616 IsGuiding returns 1
21:21:19.994 00.000 11616 scope still moving after pulse duration time elapsed
21:21:20.022 00.028 11616 IsSlewing returns 0
21:21:20.022 00.000 11616 IsGuiding returns 0
21:21:20.023 00.001 11616 scope move finished after 34 + 56 ms
21:21:20.023 00.000 11616 Move returns status 0, amount 34
21:21:20.023 00.000 11616 move complete, result=0
21:21:20.023 00.000 11616 worker thread done servicing request
21:21:20.023 00.000 11616 Worker thread wakes up
21:21:20.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:20.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:20.023 00.000 12268 GuideStep: 0.7 px 364 ms WEST, 0.4 px 34 ms SOUTH
21:21:22.033 02.010 11616 Exposure complete
21:21:22.092 00.059 11616 worker thread done servicing request
21:21:22.092 00.000 12268 OnExposeComplete: enter
21:21:22.092 00.000 12268 UpdateGuideState(): m_state=6
21:21:22.092 00.000 12268 Star::Find(15, 1093, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
21:21:22.092 00.000 12268 Star::Find returns 1 (0), X=1093.92, Y=270.47, Mass=416, SNR=13.9, Peak=50 HFD=4.3
21:21:22.092 00.000 12268 MultiStar: [#1 -0.06,-0.65,0.00,M3] [#2 -0.25,-0.45,0.00,M3] [#3 -0.50,-0.46,0.00,M3] [#4 0.30,-0.60,0.00,M4] [#5 -0.16,-0.43,0.70,U] [#6 0.32,-0.57,0.00,M7] 
21:21:22.092 00.000 12268 refined, 1 included, MultiStar: {0.09, -0.19}, one-star: {0.25, -0.03}
21:21:22.092 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.67) = xAngle (0.51 = 0.51)
21:21:22.094 00.002 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.54 = 0.54)
21:21:22.094 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.15 mountX=0.19 mountY=0.11, mountTheta=0.54
21:21:22.095 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.19, opts=13)
21:21:22.096 00.001 12268 Enqueuing Move request for scope (0.09, -0.19)
21:21:22.096 00.000 11616 Worker thread wakes up
21:21:22.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd
21:21:22.096 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.19)
21:21:22.096 00.000 11616 Moving (0.09, -0.19) raw xDistance=0.19 yDistance=0.11
21:21:22.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
21:21:22.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:22.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:21:22.096 00.000 11616 MoveAxis(W, 104, ABG)
21:21:22.096 00.000 11616 Guiding  Dir = 3, Dur = 104
21:21:22.097 00.001 11616 IsSlewing returns 0
21:21:22.097 00.000 11616 IsGuiding returns 0
21:21:22.097 00.000 11616 PulseGuide returned control before completion, sleep 114
21:21:22.109 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:21:22.127 00.018 12268 UpdateGuideState exits: m=416 SNR=13.9
21:21:22.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:22.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:22.127 00.000 12268 Enqueuing Expose request
21:21:22.226 00.099 11616 IsGuiding returns 1
21:21:22.226 00.000 11616 scope still moving after pulse duration time elapsed
21:21:22.257 00.031 11616 IsSlewing returns 0
21:21:22.257 00.000 11616 IsGuiding returns 1
21:21:22.288 00.031 11616 IsSlewing returns 0
21:21:22.289 00.001 11616 IsGuiding returns 1
21:21:22.318 00.029 11616 IsSlewing returns 0
21:21:22.319 00.001 11616 IsGuiding returns 1
21:21:22.350 00.031 11616 IsSlewing returns 0
21:21:22.350 00.000 11616 IsGuiding returns 1
21:21:22.381 00.031 11616 IsSlewing returns 0
21:21:22.381 00.000 11616 IsGuiding returns 1
21:21:22.412 00.031 11616 IsSlewing returns 0
21:21:22.413 00.001 11616 IsGuiding returns 0
21:21:22.413 00.000 11616 scope move finished after 104 + 212 ms
21:21:22.413 00.000 11616 Move returns status 0, amount 104
21:21:22.413 00.000 11616 MoveAxis(N, 0, ABG)
21:21:22.413 00.000 11616 Move returns status 0, amount 0
21:21:22.413 00.000 11616 move complete, result=0
21:21:22.413 00.000 11616 worker thread done servicing request
21:21:22.414 00.001 11616 Worker thread wakes up
21:21:22.414 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:22.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:22.414 00.000 12268 GuideStep: 0.2 px 104 ms WEST, 0.1 px 0 ms NORTH
21:21:24.429 02.015 11616 Exposure complete
21:21:24.486 00.057 11616 worker thread done servicing request
21:21:24.486 00.000 12268 OnExposeComplete: enter
21:21:24.486 00.000 12268 UpdateGuideState(): m_state=6
21:21:24.486 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
21:21:24.487 00.001 12268 Star::Find returns 1 (0), X=1093.77, Y=270.36, Mass=358, SNR=12.9, Peak=41 HFD=3.9
21:21:24.487 00.000 12268 MultiStar: [#1 -0.05,-0.40,1.06,U] [#2 -0.27,-0.23,1.02,U] [#3 -0.09,-0.51,0.00,M4] [#4 0.32,-0.11,0.88,U] [#5 -0.37,-0.25,0.58,U] [#6 0.21,-0.37,0.85,U] 
21:21:24.487 00.000 12268 single-star, 5 included, MultiStar: {0.00, -0.25}, one-star: {0.10, -0.15}
21:21:24.487 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.67) = xAngle (0.70 = 0.70)
21:21:24.487 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.73 = 0.73)
21:21:24.487 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.97 mountX=0.14 mountY=0.12, mountTheta=0.71
21:21:24.488 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.15, opts=13)
21:21:24.489 00.001 12268 Enqueuing Move request for scope (0.10, -0.15)
21:21:24.489 00.000 11616 Worker thread wakes up
21:21:24.489 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
21:21:24.489 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
21:21:24.489 00.000 11616 Moving (0.10, -0.15) raw xDistance=0.14 yDistance=0.12
21:21:24.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
21:21:24.489 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:24.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:21:24.489 00.000 11616 MoveAxis(W, 76, ABG)
21:21:24.489 00.000 11616 Guiding  Dir = 3, Dur = 76
21:21:24.490 00.001 11616 IsSlewing returns 0
21:21:24.490 00.000 11616 IsGuiding returns 0
21:21:24.490 00.000 11616 PulseGuide returned control before completion, sleep 86
21:21:24.502 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:21:24.520 00.018 12268 UpdateGuideState exits: m=358 SNR=12.9
21:21:24.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:24.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:24.521 00.001 12268 Enqueuing Expose request
21:21:24.577 00.056 11616 IsGuiding returns 1
21:21:24.577 00.000 11616 scope still moving after pulse duration time elapsed
21:21:24.608 00.031 11616 IsSlewing returns 0
21:21:24.608 00.000 11616 IsGuiding returns 0
21:21:24.608 00.000 11616 scope move finished after 76 + 42 ms
21:21:24.608 00.000 11616 Move returns status 0, amount 76
21:21:24.608 00.000 11616 MoveAxis(N, 0, ABG)
21:21:24.608 00.000 11616 Move returns status 0, amount 0
21:21:24.608 00.000 11616 move complete, result=0
21:21:24.608 00.000 11616 worker thread done servicing request
21:21:24.608 00.000 11616 Worker thread wakes up
21:21:24.609 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:24.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,256,31,31)
21:21:24.609 00.000 12268 GuideStep: 0.1 px 76 ms WEST, 0.1 px 0 ms NORTH
21:21:26.045 01.436 12268 evsrv: cli 0F8E6D80 connect
21:21:26.045 00.000 12268 case statement mapped state 6 to 3
21:21:26.046 00.001 12268 case statement mapped state 6 to 3
21:21:26.046 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"54a086b0-3aa7-46da-a59c-33d4e4f58443"}
21:21:26.046 00.000 12268 case statement mapped state 6 to 3
21:21:26.046 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"54a086b0-3aa7-46da-a59c-33d4e4f58443"}
21:21:26.049 00.003 12268 evsrv: cli 0F8E6D80 disconnect
21:21:26.049 00.000 12268 evsrv: cli 0F8E69C0 connect
21:21:26.050 00.001 12268 case statement mapped state 6 to 3
21:21:26.050 00.000 12268 case statement mapped state 6 to 3
21:21:26.051 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"ba374592-fe53-4588-b92a-56f3d384efed"}
21:21:26.051 00.000 12268 PhdController::Dither begins
21:21:26.051 00.000 12268 dither: size=5.50, dRA=0.35 dDec=0.78
21:21:26.051 00.000 12268 MountToCamera -- mountTheta (1.15) + m_xAngle (-1.67) = xAngle (-0.52 = -0.52)
21:21:26.051 00.000 12268 MountToCamera -- mountX=0.35 mountY=0.78 hyp=0.86 mountTheta=1.15 cameraX=0.75, cameraY=-0.42 cameraTheta=-0.52
21:21:26.051 00.000 12268 setting lock position to (1094.41, 270.08)
21:21:26.052 00.001 12268 Mount: notify guiding dithered (0.7, -0.4)
21:21:26.052 00.000 12268 MultiStar: stabilizing after lock position change
21:21:26.052 00.000 12268 Status Line: Dither by 0.35,0.78
21:21:26.055 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
21:21:26.056 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
21:21:26.056 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"ba374592-fe53-4588-b92a-56f3d384efed"}
21:21:26.058 00.002 12268 evsrv: cli 0F8E69C0 disconnect
21:21:26.651 00.593 11616 Exposure complete
21:21:26.764 00.113 11616 worker thread done servicing request
21:21:26.764 00.000 12268 OnExposeComplete: enter
21:21:26.764 00.000 12268 UpdateGuideState(): m_state=6
21:21:26.765 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
21:21:26.765 00.000 12268 Star::Find returns 1 (0), X=1093.60, Y=270.23, Mass=452, SNR=14.5, Peak=50 HFD=4.5
21:21:26.765 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.67) = xAngle (4.62 = -1.66)
21:21:26.765 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.66 = -1.63)
21:21:26.765 00.000 12268 CameraToMount -- cameraX=-0.81 cameraY=0.15 hyp=0.82 cameraTheta=2.96 mountX=-0.07 mountY=-0.82, mountTheta=-1.66
21:21:26.767 00.002 12268 dither recenter: remaining=(-0.3,-0.8) step=(-0.3,-0.8)
21:21:26.767 00.000 12268 MountToCamera -- mountTheta (-1.99) + m_xAngle (-1.67) = xAngle (-3.66 = 2.63)
21:21:26.767 00.000 12268 MountToCamera -- mountX=-0.35 mountY=-0.78 hyp=0.86 mountTheta=-1.99 cameraX=-0.75, cameraY=0.42 cameraTheta=2.63
21:21:26.767 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.75, y=0.42, opts=4)
21:21:26.767 00.000 12268 Enqueuing Move request for scope (-0.75, 0.42)
21:21:26.767 00.000 12268 Mount: notify direct move -0.35,-0.78
21:21:26.767 00.000 11616 Worker thread wakes up
21:21:26.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.42) opts 0x4
21:21:26.767 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.75, 0.42)
21:21:26.768 00.001 11616 Moving (-0.75, 0.42) raw xDistance=-0.35 yDistance=-0.78
21:21:26.768 00.000 11616 BLC: window closed
21:21:26.768 00.000 11616 MoveAxis(E, 390, B)
21:21:26.768 00.000 11616 Guiding  Dir = 2, Dur = 390
21:21:26.768 00.000 11616 IsSlewing returns 0
21:21:26.768 00.000 11616 IsGuiding returns 0
21:21:26.769 00.001 11616 PulseGuide returned control before completion, sleep 400
21:21:26.793 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:21:26.838 00.045 12268 UpdateGuideState exits: m=452 SNR=14.5
21:21:26.838 00.000 12268 PhdController: settling, locked = 1, distance = 1.02 (1.50) aobump = 0 frame = 1 / 99999
21:21:26.838 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681286.838,"Host":"ASTROCENTER","Inst":1,"Distance":1.02,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:21:26.839 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:26.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:26.839 00.000 12268 Enqueuing Expose request
21:21:27.176 00.337 11616 IsGuiding returns 1
21:21:27.176 00.000 11616 scope still moving after pulse duration time elapsed
21:21:27.210 00.034 11616 IsSlewing returns 0
21:21:27.210 00.000 11616 IsGuiding returns 1
21:21:27.237 00.027 11616 IsSlewing returns 0
21:21:27.237 00.000 11616 IsGuiding returns 0
21:21:27.237 00.000 11616 scope move finished after 390 + 78 ms
21:21:27.237 00.000 11616 Move returns status 0, amount 390
21:21:27.237 00.000 11616 BLC: window closed
21:21:27.237 00.000 11616 BLC: Compensation needed for non-algo type move
21:21:27.237 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2183 applied
21:21:27.237 00.000 11616 MoveAxis(N, 2625, B)
21:21:27.238 00.001 11616 Guiding  Dir = 0, Dur = 2625
21:21:27.238 00.000 11616 IsSlewing returns 0
21:21:27.238 00.000 11616 IsGuiding returns 0
21:21:27.238 00.000 11616 PulseGuide returned control before completion, sleep 2635
21:21:29.876 02.638 11616 IsGuiding returns 1
21:21:29.877 00.001 11616 scope still moving after pulse duration time elapsed
21:21:29.908 00.031 11616 IsSlewing returns 0
21:21:29.908 00.000 11616 IsGuiding returns 0
21:21:29.908 00.000 11616 scope move finished after 2625 + 45 ms
21:21:29.908 00.000 11616 Move returns status 0, amount 2625
21:21:29.908 00.000 11616 move complete, result=0
21:21:29.909 00.001 11616 worker thread done servicing request
21:21:29.909 00.000 12268 GuideStep: -0.3 px 390 ms EAST, -0.8 px 2625 ms NORTH
21:21:29.909 00.000 11616 Worker thread wakes up
21:21:29.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:29.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:21:31.910 02.001 11616 Exposure complete
21:21:31.968 00.058 11616 worker thread done servicing request
21:21:31.968 00.000 12268 OnExposeComplete: enter
21:21:31.968 00.000 12268 UpdateGuideState(): m_state=6
21:21:31.968 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
21:21:31.968 00.000 12268 Star::Find returns 1 (0), X=1097.79, Y=269.93, Mass=404, SNR=13.7, Peak=50 HFD=4.2
21:21:31.968 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.67) = xAngle (1.62 = 1.62)
21:21:31.969 00.001 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.66 = 1.66)
21:21:31.969 00.000 12268 CameraToMount -- cameraX=3.38 cameraY=-0.15 hyp=3.38 cameraTheta=-0.04 mountX=-0.18 mountY=3.37, mountTheta=1.62
21:21:31.970 00.001 12268 SchedulePrimaryMove(0D94C700, x=3.38, y=-0.15, opts=13)
21:21:31.970 00.000 12268 Enqueuing Move request for scope (3.38, -0.15)
21:21:31.970 00.000 11616 Worker thread wakes up
21:21:31.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (3.38, -0.15) opts 0xd
21:21:31.970 00.000 11616 Handling offset move in thread for scope, endpoint = (3.38, -0.15)
21:21:31.971 00.001 11616 Moving (3.38, -0.15) raw xDistance=-0.18 yDistance=3.37
21:21:31.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:21:31.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:21:31.971 00.000 11616 resist switch: large excursion: input 3.37 thresh 0.45 direction from 0 to 1
21:21:31.971 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=10.10
21:21:31.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.50 from input 3.37
21:21:31.971 00.000 11616 MoveAxis(E, 0, ABG)
21:21:31.971 00.000 11616 Move returns status 0, amount 0
21:21:31.971 00.000 11616 BLC: Oldest BLC event removed
21:21:31.971 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2183 applied
21:21:31.971 00.000 11616 MoveAxis(S, 2468, ABG)
21:21:31.971 00.000 11616 Guiding  Dir = 1, Dur = 2468
21:21:31.972 00.001 11616 IsSlewing returns 0
21:21:31.972 00.000 11616 IsGuiding returns 0
21:21:31.972 00.000 11616 PulseGuide returned control before completion, sleep 2478
21:21:31.982 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:21:32.001 00.019 12268 UpdateGuideState exits: m=404 SNR=13.7
21:21:32.002 00.001 12268 PhdController: settling, locked = 1, distance = 3.38 (1.50) aobump = 0 frame = 2 / 99999
21:21:32.002 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681292.002,"Host":"ASTROCENTER","Inst":1,"Distance":3.38,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:21:32.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:32.003 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:32.003 00.000 12268 Enqueuing Expose request
21:21:34.456 02.453 11616 IsGuiding returns 1
21:21:34.456 00.000 11616 scope still moving after pulse duration time elapsed
21:21:34.486 00.030 11616 IsSlewing returns 0
21:21:34.486 00.000 11616 IsGuiding returns 0
21:21:34.487 00.001 11616 scope move finished after 2468 + 46 ms
21:21:34.487 00.000 11616 Move returns status 0, amount 2468
21:21:34.487 00.000 11616 move complete, result=0
21:21:34.487 00.000 11616 worker thread done servicing request
21:21:34.487 00.000 11616 Worker thread wakes up
21:21:34.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:34.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:21:34.487 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 3.4 px 2468 ms SOUTH
21:21:36.503 02.016 11616 Exposure complete
21:21:36.561 00.058 11616 worker thread done servicing request
21:21:36.561 00.000 12268 OnExposeComplete: enter
21:21:36.561 00.000 12268 UpdateGuideState(): m_state=6
21:21:36.561 00.000 12268 Star::Find(15, 1097, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
21:21:36.561 00.000 12268 Star::Find returns 1 (0), X=1097.74, Y=270.15, Mass=445, SNR=14.5, Peak=48 HFD=4.5
21:21:36.561 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.67) = xAngle (1.69 = 1.69)
21:21:36.561 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.72 = 1.72)
21:21:36.561 00.000 12268 CameraToMount -- cameraX=3.33 cameraY=0.07 hyp=3.33 cameraTheta=0.02 mountX=-0.40 mountY=3.29, mountTheta=1.69
21:21:36.564 00.003 12268 SchedulePrimaryMove(0D94C700, x=3.33, y=0.07, opts=13)
21:21:36.564 00.000 12268 Enqueuing Move request for scope (3.33, 0.07)
21:21:36.565 00.001 11616 Worker thread wakes up
21:21:36.565 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (3.33, 0.07) opts 0xd
21:21:36.565 00.000 11616 Handling offset move in thread for scope, endpoint = (3.33, 0.07)
21:21:36.565 00.000 11616 Moving (3.33, 0.07) raw xDistance=-0.40 yDistance=3.29
21:21:36.566 00.001 11616 BLC: History state: CurrMiss=3.29, AvgInitMiss=0.57, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.504925, 1:3.289572
21:21:36.566 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:21:36.566 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 0 to -1
21:21:36.566 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
21:21:36.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
21:21:36.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.49 from input 3.29
21:21:36.566 00.000 11616 MoveAxis(E, 222, ABG)
21:21:36.566 00.000 11616 Guiding  Dir = 2, Dur = 222
21:21:36.566 00.000 11616 IsSlewing returns 0
21:21:36.566 00.000 11616 IsGuiding returns 0
21:21:36.567 00.001 11616 PulseGuide returned control before completion, sleep 232
21:21:36.578 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:21:36.598 00.020 12268 UpdateGuideState exits: m=445 SNR=14.5
21:21:36.598 00.000 12268 PhdController: settling, locked = 1, distance = 3.36 (1.50) aobump = 0 frame = 3 / 99999
21:21:36.598 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681296.598,"Host":"ASTROCENTER","Inst":1,"Distance":3.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:21:36.599 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:36.599 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:36.599 00.000 12268 Enqueuing Expose request
21:21:36.801 00.202 11616 IsGuiding returns 1
21:21:36.801 00.000 11616 scope still moving after pulse duration time elapsed
21:21:36.833 00.032 11616 IsSlewing returns 0
21:21:36.833 00.000 11616 IsGuiding returns 0
21:21:36.833 00.000 11616 scope move finished after 222 + 43 ms
21:21:36.833 00.000 11616 Move returns status 0, amount 222
21:21:36.833 00.000 11616 MoveAxis(S, 278, ABG)
21:21:36.833 00.000 11616 Guiding  Dir = 1, Dur = 278
21:21:36.833 00.000 11616 IsSlewing returns 0
21:21:36.834 00.001 11616 IsGuiding returns 0
21:21:36.834 00.000 11616 PulseGuide returned control before completion, sleep 288
21:21:37.129 00.295 11616 IsGuiding returns 1
21:21:37.130 00.001 11616 scope still moving after pulse duration time elapsed
21:21:37.161 00.031 11616 IsSlewing returns 0
21:21:37.161 00.000 11616 IsGuiding returns 0
21:21:37.161 00.000 11616 scope move finished after 278 + 49 ms
21:21:37.161 00.000 11616 Move returns status 0, amount 278
21:21:37.161 00.000 11616 move complete, result=0
21:21:37.161 00.000 11616 worker thread done servicing request
21:21:37.161 00.000 11616 Worker thread wakes up
21:21:37.161 00.000 12268 GuideStep: -0.4 px 222 ms EAST, 3.3 px 278 ms SOUTH
21:21:37.162 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:37.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:21:39.172 02.010 11616 Exposure complete
21:21:39.233 00.061 11616 worker thread done servicing request
21:21:39.233 00.000 12268 OnExposeComplete: enter
21:21:39.233 00.000 12268 UpdateGuideState(): m_state=6
21:21:39.234 00.001 12268 Star::Find(15, 1097, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
21:21:39.234 00.000 12268 Star::Find returns 1 (0), X=1097.26, Y=269.92, Mass=478, SNR=15.0, Peak=50 HFD=4.5
21:21:39.234 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.67) = xAngle (1.61 = 1.61)
21:21:39.234 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.64 = 1.64)
21:21:39.234 00.000 12268 CameraToMount -- cameraX=2.84 cameraY=-0.16 hyp=2.85 cameraTheta=-0.06 mountX=-0.12 mountY=2.84, mountTheta=1.61
21:21:39.235 00.001 12268 SchedulePrimaryMove(0D94C700, x=2.84, y=-0.16, opts=13)
21:21:39.235 00.000 12268 Enqueuing Move request for scope (2.84, -0.16)
21:21:39.235 00.000 11616 Worker thread wakes up
21:21:39.236 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (2.84, -0.16) opts 0xd
21:21:39.236 00.000 11616 Handling offset move in thread for scope, endpoint = (2.84, -0.16)
21:21:39.236 00.000 11616 Moving (2.84, -0.16) raw xDistance=-0.12 yDistance=2.84
21:21:39.236 00.000 11616 BLC: History state: CurrMiss=2.84, AvgInitMiss=0.57, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.504925, 1:3.289572, 2:2.839676
21:21:39.236 00.000 11616 BLC: Under-shoot: nominal increase by 323
21:21:39.236 00.000 11616 BLC: window closed
21:21:39.236 00.000 11616 BLC: Pulse adjusted to 2401
21:21:39.237 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:21:39.238 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.43 from input 2.84
21:21:39.238 00.000 11616 MoveAxis(E, 66, ABG)
21:21:39.238 00.000 11616 Guiding  Dir = 2, Dur = 66
21:21:39.238 00.000 11616 IsSlewing returns 0
21:21:39.238 00.000 11616 IsGuiding returns 0
21:21:39.239 00.001 11616 PulseGuide returned control before completion, sleep 76
21:21:39.249 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:21:39.266 00.017 12268 UpdateGuideState exits: m=478 SNR=15.0
21:21:39.266 00.000 12268 PhdController: settling, locked = 1, distance = 3.21 (1.50) aobump = 0 frame = 4 / 99999
21:21:39.266 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681299.266,"Host":"ASTROCENTER","Inst":1,"Distance":3.21,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:21:39.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:39.267 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:39.267 00.000 12268 Enqueuing Expose request
21:21:39.329 00.062 11616 IsGuiding returns 1
21:21:39.329 00.000 11616 scope still moving after pulse duration time elapsed
21:21:39.361 00.032 11616 IsSlewing returns 0
21:21:39.361 00.000 11616 IsGuiding returns 0
21:21:39.362 00.001 11616 scope move finished after 66 + 57 ms
21:21:39.362 00.000 11616 Move returns status 0, amount 66
21:21:39.362 00.000 11616 MoveAxis(S, 240, ABG)
21:21:39.362 00.000 11616 Guiding  Dir = 1, Dur = 240
21:21:39.362 00.000 11616 IsSlewing returns 0
21:21:39.362 00.000 11616 IsGuiding returns 0
21:21:39.363 00.001 11616 PulseGuide returned control before completion, sleep 250
21:21:39.516 00.153 12268 evsrv: cli 0F8E69C0 connect
21:21:39.517 00.001 12268 case statement mapped state 6 to 3
21:21:39.517 00.000 12268 case statement mapped state 6 to 3
21:21:39.517 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"0c451a2e-91c3-4ef9-8e51-a63c78448caf"}
21:21:39.518 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"0c451a2e-91c3-4ef9-8e51-a63c78448caf"}
21:21:39.519 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:21:39.627 00.108 11616 IsGuiding returns 1
21:21:39.628 00.001 11616 scope still moving after pulse duration time elapsed
21:21:39.657 00.029 11616 IsSlewing returns 0
21:21:39.657 00.000 11616 IsGuiding returns 0
21:21:39.657 00.000 11616 scope move finished after 240 + 55 ms
21:21:39.658 00.001 11616 Move returns status 0, amount 240
21:21:39.658 00.000 11616 move complete, result=0
21:21:39.658 00.000 11616 worker thread done servicing request
21:21:39.658 00.000 11616 Worker thread wakes up
21:21:39.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:39.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:21:39.658 00.000 12268 GuideStep: -0.1 px 66 ms EAST, 2.8 px 240 ms SOUTH
21:21:41.777 02.119 11616 Exposure complete
21:21:41.904 00.127 12268 OnExposeComplete: enter
21:21:41.906 00.002 12268 UpdateGuideState(): m_state=6
21:21:41.906 00.000 11616 worker thread done servicing request
21:21:41.906 00.000 12268 Star::Find(15, 1097, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
21:21:41.906 00.000 12268 Star::Find returns 1 (0), X=1096.81, Y=269.91, Mass=446, SNR=14.5, Peak=50 HFD=4.4
21:21:41.906 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.67) = xAngle (1.60 = 1.60)
21:21:41.907 00.001 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.63 = 1.63)
21:21:41.907 00.000 12268 CameraToMount -- cameraX=2.40 cameraY=-0.17 hyp=2.40 cameraTheta=-0.07 mountX=-0.07 mountY=2.40, mountTheta=1.60
21:21:41.910 00.003 12268 SchedulePrimaryMove(0D94C700, x=2.40, y=-0.17, opts=13)
21:21:41.910 00.000 12268 Enqueuing Move request for scope (2.40, -0.17)
21:21:41.911 00.001 11616 Worker thread wakes up
21:21:41.911 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (2.40, -0.17) opts 0xd
21:21:41.911 00.000 11616 Handling offset move in thread for scope, endpoint = (2.40, -0.17)
21:21:41.911 00.000 11616 Moving (2.40, -0.17) raw xDistance=-0.07 yDistance=2.40
21:21:41.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:41.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:21:41.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 2.40
21:21:41.912 00.001 11616 MoveAxis(E, 0, ABG)
21:21:41.912 00.000 11616 Move returns status 0, amount 0
21:21:41.912 00.000 11616 MoveAxis(S, 203, ABG)
21:21:41.912 00.000 11616 Guiding  Dir = 1, Dur = 203
21:21:41.912 00.000 11616 IsSlewing returns 0
21:21:41.912 00.000 11616 IsGuiding returns 0
21:21:41.913 00.001 11616 PulseGuide returned control before completion, sleep 213
21:21:41.944 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:21:42.011 00.067 12268 UpdateGuideState exits: m=446 SNR=14.5
21:21:42.011 00.000 12268 PhdController: settling, locked = 1, distance = 2.97 (1.50) aobump = 0 frame = 5 / 99999
21:21:42.011 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681302.011,"Host":"ASTROCENTER","Inst":1,"Distance":2.97,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:21:42.012 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:42.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:42.012 00.000 12268 Enqueuing Expose request
21:21:42.140 00.128 11616 IsGuiding returns 1
21:21:42.140 00.000 11616 scope still moving after pulse duration time elapsed
21:21:42.170 00.030 11616 IsSlewing returns 0
21:21:42.171 00.001 11616 IsGuiding returns 0
21:21:42.171 00.000 11616 scope move finished after 203 + 55 ms
21:21:42.171 00.000 11616 Move returns status 0, amount 203
21:21:42.171 00.000 11616 move complete, result=0
21:21:42.171 00.000 11616 worker thread done servicing request
21:21:42.171 00.000 11616 Worker thread wakes up
21:21:42.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:42.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:21:42.172 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 2.4 px 203 ms SOUTH
21:21:44.186 02.014 11616 Exposure complete
21:21:44.274 00.088 12268 OnExposeComplete: enter
21:21:44.274 00.000 12268 UpdateGuideState(): m_state=6
21:21:44.274 00.000 12268 Star::Find(15, 1096, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
21:21:44.274 00.000 12268 Star::Find returns 1 (0), X=1096.36, Y=269.77, Mass=430, SNR=14.2, Peak=45 HFD=4.2
21:21:44.274 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.67) = xAngle (1.51 = 1.51)
21:21:44.274 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.54 = 1.54)
21:21:44.274 00.000 12268 CameraToMount -- cameraX=1.95 cameraY=-0.31 hyp=1.97 cameraTheta=-0.16 mountX=0.12 mountY=1.97, mountTheta=1.51
21:21:44.276 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.95, y=-0.31, opts=13)
21:21:44.276 00.000 12268 Enqueuing Move request for scope (1.95, -0.31)
21:21:44.283 00.007 11616 worker thread done servicing request
21:21:44.283 00.000 11616 Worker thread wakes up
21:21:44.284 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (1.95, -0.31) opts 0xd
21:21:44.284 00.000 11616 Handling offset move in thread for scope, endpoint = (1.95, -0.31)
21:21:44.284 00.000 11616 Moving (1.95, -0.31) raw xDistance=0.12 yDistance=1.97
21:21:44.284 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:21:44.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:21:44.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 1.97
21:21:44.284 00.000 11616 MoveAxis(E, 0, ABG)
21:21:44.284 00.000 11616 Move returns status 0, amount 0
21:21:44.284 00.000 11616 MoveAxis(S, 167, ABG)
21:21:44.284 00.000 11616 Guiding  Dir = 1, Dur = 167
21:21:44.285 00.001 11616 IsSlewing returns 0
21:21:44.285 00.000 11616 IsGuiding returns 0
21:21:44.285 00.000 11616 PulseGuide returned control before completion, sleep 177
21:21:44.299 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:21:44.322 00.023 12268 UpdateGuideState exits: m=430 SNR=14.2
21:21:44.323 00.001 12268 PhdController: settling, locked = 1, distance = 2.67 (1.50) aobump = 0 frame = 6 / 99999
21:21:44.323 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681304.323,"Host":"ASTROCENTER","Inst":1,"Distance":2.67,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:21:44.323 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:44.324 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:44.324 00.000 12268 Enqueuing Expose request
21:21:44.470 00.146 11616 IsGuiding returns 1
21:21:44.471 00.001 11616 scope still moving after pulse duration time elapsed
21:21:44.500 00.029 11616 IsSlewing returns 0
21:21:44.500 00.000 11616 IsGuiding returns 0
21:21:44.500 00.000 11616 scope move finished after 167 + 48 ms
21:21:44.500 00.000 11616 Move returns status 0, amount 167
21:21:44.501 00.001 11616 move complete, result=0
21:21:44.501 00.000 11616 worker thread done servicing request
21:21:44.501 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 2.0 px 167 ms SOUTH
21:21:44.501 00.000 11616 Worker thread wakes up
21:21:44.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:44.502 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:21:46.508 02.006 11616 Exposure complete
21:21:46.569 00.061 11616 worker thread done servicing request
21:21:46.569 00.000 12268 OnExposeComplete: enter
21:21:46.569 00.000 12268 UpdateGuideState(): m_state=6
21:21:46.569 00.000 12268 Star::Find(15, 1096, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
21:21:46.570 00.001 12268 Star::Find returns 1 (0), X=1095.84, Y=269.28, Mass=476, SNR=14.8, Peak=49 HFD=4.5
21:21:46.570 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-1.67) = xAngle (1.16 = 1.16)
21:21:46.570 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.19 = 1.19)
21:21:46.570 00.000 12268 CameraToMount -- cameraX=1.42 cameraY=-0.80 hyp=1.63 cameraTheta=-0.51 mountX=0.66 mountY=1.51, mountTheta=1.16
21:21:46.571 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.42, y=-0.80, opts=13)
21:21:46.571 00.000 12268 Enqueuing Move request for scope (1.42, -0.80)
21:21:46.571 00.000 11616 Worker thread wakes up
21:21:46.571 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.42, -0.80) opts 0xd
21:21:46.571 00.000 11616 Handling offset move in thread for scope, endpoint = (1.42, -0.80)
21:21:46.571 00.000 11616 Moving (1.42, -0.80) raw xDistance=0.66 yDistance=1.51
21:21:46.572 00.001 11616 resist switch: large excursion: input 0.66 thresh 0.29 direction from -1 to 1
21:21:46.572 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.98
21:21:46.572 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.66
21:21:46.572 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 1.51
21:21:46.572 00.000 11616 MoveAxis(W, 369, ABG)
21:21:46.572 00.000 11616 Guiding  Dir = 3, Dur = 369
21:21:46.572 00.000 11616 IsSlewing returns 0
21:21:46.572 00.000 11616 IsGuiding returns 0
21:21:46.573 00.001 11616 PulseGuide returned control before completion, sleep 379
21:21:46.585 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:21:46.602 00.017 12268 UpdateGuideState exits: m=476 SNR=14.8
21:21:46.603 00.001 12268 PhdController: settling, locked = 1, distance = 2.36 (1.50) aobump = 0 frame = 7 / 99999
21:21:46.603 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681306.603,"Host":"ASTROCENTER","Inst":1,"Distance":2.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:21:46.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:46.604 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:46.604 00.000 12268 Enqueuing Expose request
21:21:46.955 00.351 11616 IsGuiding returns 1
21:21:46.955 00.000 11616 scope still moving after pulse duration time elapsed
21:21:46.986 00.031 11616 IsSlewing returns 0
21:21:46.986 00.000 11616 IsGuiding returns 0
21:21:46.986 00.000 11616 scope move finished after 369 + 44 ms
21:21:46.987 00.001 11616 Move returns status 0, amount 369
21:21:46.987 00.000 11616 MoveAxis(S, 128, ABG)
21:21:46.987 00.000 11616 Guiding  Dir = 1, Dur = 128
21:21:46.987 00.000 11616 IsSlewing returns 0
21:21:46.987 00.000 11616 IsGuiding returns 0
21:21:46.987 00.000 11616 PulseGuide returned control before completion, sleep 138
21:21:47.140 00.153 11616 IsGuiding returns 1
21:21:47.140 00.000 11616 scope still moving after pulse duration time elapsed
21:21:47.170 00.030 11616 IsSlewing returns 0
21:21:47.170 00.000 11616 IsGuiding returns 0
21:21:47.170 00.000 11616 scope move finished after 128 + 55 ms
21:21:47.170 00.000 11616 Move returns status 0, amount 128
21:21:47.170 00.000 11616 move complete, result=0
21:21:47.170 00.000 11616 worker thread done servicing request
21:21:47.171 00.001 11616 Worker thread wakes up
21:21:47.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:47.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:21:47.171 00.000 12268 GuideStep: 0.7 px 369 ms WEST, 1.5 px 128 ms SOUTH
21:21:49.177 02.006 11616 Exposure complete
21:21:49.237 00.060 11616 worker thread done servicing request
21:21:49.237 00.000 12268 OnExposeComplete: enter
21:21:49.237 00.000 12268 UpdateGuideState(): m_state=6
21:21:49.237 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
21:21:49.237 00.000 12268 Star::Find returns 1 (0), X=1096.00, Y=269.88, Mass=491, SNR=15.2, Peak=55 HFD=4.4
21:21:49.237 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.67) = xAngle (1.55 = 1.55)
21:21:49.238 00.001 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.58 = 1.58)
21:21:49.238 00.000 12268 CameraToMount -- cameraX=1.59 cameraY=-0.20 hyp=1.60 cameraTheta=-0.12 mountX=0.04 mountY=1.60, mountTheta=1.55
21:21:49.239 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.59, y=-0.20, opts=13)
21:21:49.239 00.000 12268 Enqueuing Move request for scope (1.59, -0.20)
21:21:49.240 00.001 11616 Worker thread wakes up
21:21:49.240 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.59, -0.20) opts 0xd
21:21:49.240 00.000 11616 Handling offset move in thread for scope, endpoint = (1.59, -0.20)
21:21:49.240 00.000 11616 Moving (1.59, -0.20) raw xDistance=0.04 yDistance=1.60
21:21:49.240 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:49.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:21:49.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 1.60
21:21:49.240 00.000 11616 MoveAxis(E, 0, ABG)
21:21:49.240 00.000 11616 Move returns status 0, amount 0
21:21:49.241 00.001 11616 MoveAxis(S, 136, ABG)
21:21:49.241 00.000 11616 Guiding  Dir = 1, Dur = 136
21:21:49.241 00.000 11616 IsSlewing returns 0
21:21:49.241 00.000 11616 IsGuiding returns 0
21:21:49.241 00.000 11616 PulseGuide returned control before completion, sleep 146
21:21:49.255 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:21:49.277 00.022 12268 UpdateGuideState exits: m=491 SNR=15.2
21:21:49.277 00.000 12268 PhdController: settling, locked = 1, distance = 2.13 (1.50) aobump = 0 frame = 8 / 99999
21:21:49.277 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681309.277,"Host":"ASTROCENTER","Inst":1,"Distance":2.13,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:21:49.278 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:49.278 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:49.278 00.000 12268 Enqueuing Expose request
21:21:49.392 00.114 11616 IsGuiding returns 1
21:21:49.393 00.001 11616 scope still moving after pulse duration time elapsed
21:21:49.425 00.032 11616 IsSlewing returns 0
21:21:49.425 00.000 11616 IsGuiding returns 0
21:21:49.425 00.000 11616 scope move finished after 136 + 48 ms
21:21:49.425 00.000 11616 Move returns status 0, amount 136
21:21:49.425 00.000 11616 move complete, result=0
21:21:49.426 00.001 11616 worker thread done servicing request
21:21:49.426 00.000 11616 Worker thread wakes up
21:21:49.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:49.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:21:49.426 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 1.6 px 136 ms SOUTH
21:21:51.428 02.002 11616 Exposure complete
21:21:51.489 00.061 11616 worker thread done servicing request
21:21:51.489 00.000 12268 OnExposeComplete: enter
21:21:51.489 00.000 12268 UpdateGuideState(): m_state=6
21:21:51.489 00.000 12268 Star::Find(15, 1096, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
21:21:51.489 00.000 12268 Star::Find returns 1 (0), X=1095.93, Y=270.03, Mass=441, SNR=14.3, Peak=57 HFD=4.4
21:21:51.489 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.67) = xAngle (1.64 = 1.64)
21:21:51.489 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.67 = 1.67)
21:21:51.490 00.001 12268 CameraToMount -- cameraX=1.52 cameraY=-0.05 hyp=1.52 cameraTheta=-0.03 mountX=-0.10 mountY=1.51, mountTheta=1.64
21:21:51.491 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.52, y=-0.05, opts=13)
21:21:51.491 00.000 12268 Enqueuing Move request for scope (1.52, -0.05)
21:21:51.491 00.000 11616 Worker thread wakes up
21:21:51.491 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.52, -0.05) opts 0xd
21:21:51.491 00.000 11616 Handling offset move in thread for scope, endpoint = (1.52, -0.05)
21:21:51.491 00.000 11616 Moving (1.52, -0.05) raw xDistance=-0.10 yDistance=1.51
21:21:51.491 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:21:51.492 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:21:51.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 1.51
21:21:51.492 00.000 11616 MoveAxis(E, 0, ABG)
21:21:51.492 00.000 11616 Move returns status 0, amount 0
21:21:51.492 00.000 11616 MoveAxis(S, 128, ABG)
21:21:51.492 00.000 11616 Guiding  Dir = 1, Dur = 128
21:21:51.492 00.000 11616 IsSlewing returns 0
21:21:51.492 00.000 11616 IsGuiding returns 0
21:21:51.493 00.001 11616 PulseGuide returned control before completion, sleep 138
21:21:51.509 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=42, Gamma=1.290
21:21:51.527 00.018 12268 UpdateGuideState exits: m=441 SNR=14.3
21:21:51.527 00.000 12268 PhdController: settling, locked = 1, distance = 1.95 (1.50) aobump = 0 frame = 9 / 99999
21:21:51.527 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681311.527,"Host":"ASTROCENTER","Inst":1,"Distance":1.95,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:21:51.528 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:51.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:51.528 00.000 12268 Enqueuing Expose request
21:21:51.644 00.116 11616 IsGuiding returns 1
21:21:51.644 00.000 11616 scope still moving after pulse duration time elapsed
21:21:51.675 00.031 11616 IsSlewing returns 0
21:21:51.676 00.001 11616 IsGuiding returns 0
21:21:51.676 00.000 11616 scope move finished after 128 + 55 ms
21:21:51.676 00.000 11616 Move returns status 0, amount 128
21:21:51.676 00.000 11616 move complete, result=0
21:21:51.676 00.000 11616 worker thread done servicing request
21:21:51.676 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 1.5 px 128 ms SOUTH
21:21:51.677 00.001 11616 Worker thread wakes up
21:21:51.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:51.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:21:53.758 02.081 11616 Exposure complete
21:21:53.819 00.061 11616 worker thread done servicing request
21:21:53.819 00.000 12268 OnExposeComplete: enter
21:21:53.819 00.000 12268 UpdateGuideState(): m_state=6
21:21:53.819 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
21:21:53.819 00.000 12268 Star::Find returns 1 (0), X=1095.71, Y=270.60, Mass=485, SNR=15.1, Peak=46 HFD=5.1
21:21:53.819 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.67) = xAngle (2.05 = 2.05)
21:21:53.819 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.08 = 2.08)
21:21:53.820 00.001 12268 CameraToMount -- cameraX=1.30 cameraY=0.52 hyp=1.40 cameraTheta=0.38 mountX=-0.64 mountY=1.22, mountTheta=2.06
21:21:53.821 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.30, y=0.52, opts=13)
21:21:53.821 00.000 12268 Enqueuing Move request for scope (1.30, 0.52)
21:21:53.821 00.000 11616 Worker thread wakes up
21:21:53.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.30, 0.52) opts 0xd
21:21:53.821 00.000 11616 Handling offset move in thread for scope, endpoint = (1.30, 0.52)
21:21:53.821 00.000 11616 Moving (1.30, 0.52) raw xDistance=-0.64 yDistance=1.22
21:21:53.821 00.000 11616 resist switch: large excursion: input -0.64 thresh 0.29 direction from 1 to -1
21:21:53.822 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.93
21:21:53.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
21:21:53.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.22
21:21:53.822 00.000 11616 MoveAxis(E, 361, ABG)
21:21:53.822 00.000 11616 Guiding  Dir = 2, Dur = 361
21:21:53.822 00.000 11616 IsSlewing returns 0
21:21:53.823 00.001 11616 IsGuiding returns 0
21:21:53.823 00.000 11616 PulseGuide returned control before completion, sleep 371
21:21:53.835 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:21:53.853 00.018 12268 UpdateGuideState exits: m=485 SNR=15.1
21:21:53.853 00.000 12268 PhdController: settling, locked = 1, distance = 1.78 (1.50) aobump = 0 frame = 10 / 99999
21:21:53.853 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681313.853,"Host":"ASTROCENTER","Inst":1,"Distance":1.78,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:21:53.854 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:53.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:53.854 00.000 12268 Enqueuing Expose request
21:21:54.200 00.346 11616 IsGuiding returns 1
21:21:54.200 00.000 11616 scope still moving after pulse duration time elapsed
21:21:54.231 00.031 11616 IsSlewing returns 0
21:21:54.231 00.000 11616 IsGuiding returns 0
21:21:54.231 00.000 11616 scope move finished after 361 + 48 ms
21:21:54.231 00.000 11616 Move returns status 0, amount 361
21:21:54.232 00.001 11616 MoveAxis(S, 103, ABG)
21:21:54.232 00.000 11616 Guiding  Dir = 1, Dur = 103
21:21:54.232 00.000 11616 IsSlewing returns 0
21:21:54.232 00.000 11616 IsGuiding returns 0
21:21:54.232 00.000 11616 PulseGuide returned control before completion, sleep 113
21:21:54.357 00.125 11616 IsGuiding returns 1
21:21:54.357 00.000 11616 scope still moving after pulse duration time elapsed
21:21:54.389 00.032 11616 IsSlewing returns 0
21:21:54.389 00.000 11616 IsGuiding returns 0
21:21:54.389 00.000 11616 scope move finished after 103 + 53 ms
21:21:54.390 00.001 11616 Move returns status 0, amount 103
21:21:54.390 00.000 11616 move complete, result=0
21:21:54.390 00.000 11616 worker thread done servicing request
21:21:54.390 00.000 11616 Worker thread wakes up
21:21:54.390 00.000 12268 GuideStep: -0.6 px 361 ms EAST, 1.2 px 103 ms SOUTH
21:21:54.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:54.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:21:56.411 02.021 11616 Exposure complete
21:21:56.478 00.067 11616 worker thread done servicing request
21:21:56.478 00.000 12268 OnExposeComplete: enter
21:21:56.479 00.001 12268 UpdateGuideState(): m_state=6
21:21:56.479 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
21:21:56.479 00.000 12268 Star::Find returns 1 (0), X=1095.56, Y=270.02, Mass=470, SNR=14.9, Peak=47 HFD=4.5
21:21:56.479 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.67) = xAngle (1.62 = 1.62)
21:21:56.479 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.65 = 1.65)
21:21:56.479 00.000 12268 CameraToMount -- cameraX=1.15 cameraY=-0.06 hyp=1.15 cameraTheta=-0.05 mountX=-0.05 mountY=1.15, mountTheta=1.62
21:21:56.481 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.15, y=-0.06, opts=13)
21:21:56.481 00.000 12268 Enqueuing Move request for scope (1.15, -0.06)
21:21:56.481 00.000 11616 Worker thread wakes up
21:21:56.481 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.06) opts 0xd
21:21:56.482 00.001 11616 Handling offset move in thread for scope, endpoint = (1.15, -0.06)
21:21:56.482 00.000 11616 Moving (1.15, -0.06) raw xDistance=-0.05 yDistance=1.15
21:21:56.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:56.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:21:56.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 1.15
21:21:56.482 00.000 11616 MoveAxis(E, 0, ABG)
21:21:56.482 00.000 11616 Move returns status 0, amount 0
21:21:56.482 00.000 11616 MoveAxis(S, 97, ABG)
21:21:56.483 00.001 11616 Guiding  Dir = 1, Dur = 97
21:21:56.483 00.000 11616 IsSlewing returns 0
21:21:56.483 00.000 11616 IsGuiding returns 0
21:21:56.483 00.000 11616 PulseGuide returned control before completion, sleep 107
21:21:56.497 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=41, Gamma=1.290
21:21:56.519 00.022 12268 UpdateGuideState exits: m=470 SNR=14.9
21:21:56.519 00.000 12268 PhdController: settling, locked = 1, distance = 1.59 (1.50) aobump = 0 frame = 11 / 99999
21:21:56.519 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681316.519,"Host":"ASTROCENTER","Inst":1,"Distance":1.59,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:21:56.520 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:56.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:56.520 00.000 12268 Enqueuing Expose request
21:21:56.603 00.083 11616 IsGuiding returns 1
21:21:56.603 00.000 11616 scope still moving after pulse duration time elapsed
21:21:56.633 00.030 11616 IsSlewing returns 0
21:21:56.633 00.000 11616 IsGuiding returns 1
21:21:56.665 00.032 11616 IsSlewing returns 0
21:21:56.665 00.000 11616 IsGuiding returns 1
21:21:56.697 00.032 11616 IsSlewing returns 0
21:21:56.698 00.001 11616 IsGuiding returns 0
21:21:56.698 00.000 11616 scope move finished after 97 + 118 ms
21:21:56.698 00.000 11616 Move returns status 0, amount 97
21:21:56.698 00.000 11616 move complete, result=0
21:21:56.698 00.000 11616 worker thread done servicing request
21:21:56.698 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 1.1 px 97 ms SOUTH
21:21:56.698 00.000 11616 Worker thread wakes up
21:21:56.698 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:56.698 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:21:58.717 02.019 11616 Exposure complete
21:21:58.779 00.062 11616 worker thread done servicing request
21:21:58.779 00.000 12268 OnExposeComplete: enter
21:21:58.779 00.000 12268 UpdateGuideState(): m_state=6
21:21:58.779 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
21:21:58.781 00.002 12268 Star::Find returns 1 (0), X=1095.14, Y=269.83, Mass=449, SNR=14.5, Peak=41 HFD=4.3
21:21:58.781 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.67) = xAngle (1.34 = 1.34)
21:21:58.781 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.37 = 1.37)
21:21:58.781 00.000 12268 CameraToMount -- cameraX=0.73 cameraY=-0.25 hyp=0.77 cameraTheta=-0.33 mountX=0.18 mountY=0.76, mountTheta=1.34
21:21:58.784 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.73, y=-0.25, opts=13)
21:21:58.784 00.000 12268 Enqueuing Move request for scope (0.73, -0.25)
21:21:58.784 00.000 11616 Worker thread wakes up
21:21:58.784 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.25) opts 0xd
21:21:58.784 00.000 11616 Handling offset move in thread for scope, endpoint = (0.73, -0.25)
21:21:58.784 00.000 11616 Moving (0.73, -0.25) raw xDistance=0.18 yDistance=0.76
21:21:58.785 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:21:58.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:21:58.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
21:21:58.785 00.000 11616 MoveAxis(E, 0, ABG)
21:21:58.785 00.000 11616 Move returns status 0, amount 0
21:21:58.785 00.000 11616 MoveAxis(S, 64, ABG)
21:21:58.785 00.000 11616 Guiding  Dir = 1, Dur = 64
21:21:58.786 00.001 11616 IsSlewing returns 0
21:21:58.787 00.001 11616 IsGuiding returns 0
21:21:58.787 00.000 11616 PulseGuide returned control before completion, sleep 74
21:21:58.801 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:21:58.819 00.018 12268 UpdateGuideState exits: m=449 SNR=14.5
21:21:58.819 00.000 12268 PhdController: settling, locked = 1, distance = 1.35 (1.50) aobump = 0 frame = 12 / 99999
21:21:58.819 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681318.819,"Host":"ASTROCENTER","Inst":1,"Distance":1.35,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:21:58.820 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:58.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:21:58.820 00.000 12268 Enqueuing Expose request
21:21:58.871 00.051 11616 IsGuiding returns 1
21:21:58.871 00.000 11616 scope still moving after pulse duration time elapsed
21:21:58.903 00.032 11616 IsSlewing returns 0
21:21:58.903 00.000 11616 IsGuiding returns 0
21:21:58.904 00.001 11616 scope move finished after 64 + 52 ms
21:21:58.904 00.000 11616 Move returns status 0, amount 64
21:21:58.904 00.000 11616 move complete, result=0
21:21:58.904 00.000 11616 worker thread done servicing request
21:21:58.904 00.000 11616 Worker thread wakes up
21:21:58.904 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.8 px 64 ms SOUTH
21:21:58.904 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:21:58.904 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:00.909 02.005 11616 Exposure complete
21:22:00.966 00.057 11616 worker thread done servicing request
21:22:00.966 00.000 12268 OnExposeComplete: enter
21:22:00.967 00.001 12268 UpdateGuideState(): m_state=6
21:22:00.967 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
21:22:00.967 00.000 12268 Star::Find returns 1 (0), X=1095.20, Y=269.54, Mass=473, SNR=14.9, Peak=46 HFD=4.7
21:22:00.967 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.67) = xAngle (1.07 = 1.07)
21:22:00.967 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.10 = 1.10)
21:22:00.967 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=-0.54 hyp=0.96 cameraTheta=-0.60 mountX=0.46 mountY=0.85, mountTheta=1.08
21:22:00.969 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.79, y=-0.54, opts=13)
21:22:00.970 00.001 12268 Enqueuing Move request for scope (0.79, -0.54)
21:22:00.970 00.000 11616 Worker thread wakes up
21:22:00.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.54) opts 0xd
21:22:00.971 00.001 11616 Handling offset move in thread for scope, endpoint = (0.79, -0.54)
21:22:00.971 00.000 11616 Moving (0.79, -0.54) raw xDistance=0.46 yDistance=0.85
21:22:00.971 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
21:22:00.971 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.38
21:22:00.972 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
21:22:00.974 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.85
21:22:00.974 00.000 11616 MoveAxis(W, 258, ABG)
21:22:00.974 00.000 11616 Guiding  Dir = 3, Dur = 258
21:22:00.974 00.000 11616 IsSlewing returns 0
21:22:00.974 00.000 11616 IsGuiding returns 0
21:22:00.975 00.001 11616 PulseGuide returned control before completion, sleep 268
21:22:00.989 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:22:01.007 00.018 12268 UpdateGuideState exits: m=473 SNR=14.9
21:22:01.007 00.000 12268 PhdController: settling, locked = 1, distance = 1.23 (1.50) aobump = 0 frame = 13 / 99999
21:22:01.007 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681321.007,"Host":"ASTROCENTER","Inst":1,"Distance":1.23,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
21:22:01.008 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:01.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:01.008 00.000 12268 Enqueuing Expose request
21:22:01.250 00.242 11616 IsGuiding returns 1
21:22:01.250 00.000 11616 scope still moving after pulse duration time elapsed
21:22:01.281 00.031 11616 IsSlewing returns 0
21:22:01.282 00.001 11616 IsGuiding returns 1
21:22:01.311 00.029 11616 IsSlewing returns 0
21:22:01.312 00.001 11616 IsGuiding returns 1
21:22:01.342 00.030 11616 IsSlewing returns 0
21:22:01.343 00.001 11616 IsGuiding returns 1
21:22:01.373 00.030 11616 IsSlewing returns 0
21:22:01.374 00.001 11616 IsGuiding returns 0
21:22:01.374 00.000 11616 scope move finished after 258 + 141 ms
21:22:01.374 00.000 11616 Move returns status 0, amount 258
21:22:01.374 00.000 11616 MoveAxis(S, 72, ABG)
21:22:01.374 00.000 11616 Guiding  Dir = 1, Dur = 72
21:22:01.374 00.000 11616 IsSlewing returns 0
21:22:01.374 00.000 11616 IsGuiding returns 0
21:22:01.375 00.001 11616 PulseGuide returned control before completion, sleep 82
21:22:01.467 00.092 11616 IsGuiding returns 1
21:22:01.467 00.000 11616 scope still moving after pulse duration time elapsed
21:22:01.498 00.031 11616 IsSlewing returns 0
21:22:01.499 00.001 11616 IsGuiding returns 0
21:22:01.499 00.000 11616 scope move finished after 72 + 52 ms
21:22:01.499 00.000 11616 Move returns status 0, amount 72
21:22:01.499 00.000 11616 move complete, result=0
21:22:01.500 00.001 11616 worker thread done servicing request
21:22:01.500 00.000 11616 Worker thread wakes up
21:22:01.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:01.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:01.500 00.000 12268 GuideStep: 0.5 px 258 ms WEST, 0.9 px 72 ms SOUTH
21:22:03.500 02.000 11616 Exposure complete
21:22:03.558 00.058 11616 worker thread done servicing request
21:22:03.558 00.000 12268 OnExposeComplete: enter
21:22:03.558 00.000 12268 UpdateGuideState(): m_state=6
21:22:03.559 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
21:22:03.559 00.000 12268 Star::Find returns 1 (0), X=1095.15, Y=269.53, Mass=446, SNR=14.5, Peak=45 HFD=4.0
21:22:03.559 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.67) = xAngle (1.03 = 1.03)
21:22:03.559 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.06 = 1.06)
21:22:03.559 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-0.55 hyp=0.92 cameraTheta=-0.64 mountX=0.48 mountY=0.80, mountTheta=1.03
21:22:03.560 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=-0.55, opts=13)
21:22:03.560 00.000 12268 Enqueuing Move request for scope (0.74, -0.55)
21:22:03.561 00.001 11616 Worker thread wakes up
21:22:03.561 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.55) opts 0xd
21:22:03.561 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, -0.55)
21:22:03.561 00.000 11616 Moving (0.74, -0.55) raw xDistance=0.48 yDistance=0.80
21:22:03.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
21:22:03.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.80
21:22:03.561 00.000 11616 MoveAxis(W, 267, ABG)
21:22:03.561 00.000 11616 Guiding  Dir = 3, Dur = 267
21:22:03.561 00.000 11616 IsSlewing returns 0
21:22:03.562 00.001 11616 IsGuiding returns 0
21:22:03.562 00.000 11616 PulseGuide returned control before completion, sleep 277
21:22:03.575 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:22:03.592 00.017 12268 UpdateGuideState exits: m=446 SNR=14.5
21:22:03.592 00.000 12268 PhdController: settling, locked = 1, distance = 1.14 (1.50) aobump = 0 frame = 14 / 99999
21:22:03.592 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681323.592,"Host":"ASTROCENTER","Inst":1,"Distance":1.14,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
21:22:03.593 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:03.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:03.593 00.000 12268 Enqueuing Expose request
21:22:03.843 00.250 11616 IsGuiding returns 1
21:22:03.843 00.000 11616 scope still moving after pulse duration time elapsed
21:22:03.875 00.032 11616 IsSlewing returns 0
21:22:03.875 00.000 11616 IsGuiding returns 0
21:22:03.875 00.000 11616 scope move finished after 267 + 46 ms
21:22:03.875 00.000 11616 Move returns status 0, amount 267
21:22:03.876 00.001 11616 MoveAxis(S, 68, ABG)
21:22:03.876 00.000 11616 Guiding  Dir = 1, Dur = 68
21:22:03.876 00.000 11616 IsSlewing returns 0
21:22:03.876 00.000 11616 IsGuiding returns 0
21:22:03.877 00.001 11616 PulseGuide returned control before completion, sleep 78
21:22:03.967 00.090 11616 IsGuiding returns 1
21:22:03.967 00.000 11616 scope still moving after pulse duration time elapsed
21:22:03.998 00.031 11616 IsSlewing returns 0
21:22:03.998 00.000 11616 IsGuiding returns 0
21:22:03.998 00.000 11616 scope move finished after 68 + 54 ms
21:22:03.998 00.000 11616 Move returns status 0, amount 68
21:22:03.998 00.000 11616 move complete, result=0
21:22:03.998 00.000 11616 worker thread done servicing request
21:22:04.000 00.002 11616 Worker thread wakes up
21:22:04.000 00.000 12268 GuideStep: 0.5 px 267 ms WEST, 0.8 px 68 ms SOUTH
21:22:04.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:04.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:06.018 02.018 11616 Exposure complete
21:22:06.075 00.057 11616 worker thread done servicing request
21:22:06.075 00.000 12268 OnExposeComplete: enter
21:22:06.076 00.001 12268 UpdateGuideState(): m_state=6
21:22:06.076 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
21:22:06.076 00.000 12268 Star::Find returns 1 (0), X=1095.02, Y=270.53, Mass=463, SNR=14.8, Peak=47 HFD=4.6
21:22:06.076 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.67) = xAngle (2.31 = 2.31)
21:22:06.076 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.34 = 2.34)
21:22:06.076 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=0.45 hyp=0.76 cameraTheta=0.64 mountX=-0.51 mountY=0.54, mountTheta=2.32
21:22:06.079 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=0.45, opts=13)
21:22:06.079 00.000 12268 Enqueuing Move request for scope (0.61, 0.45)
21:22:06.079 00.000 11616 Worker thread wakes up
21:22:06.079 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.45) opts 0xd
21:22:06.079 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, 0.45)
21:22:06.079 00.000 11616 Moving (0.61, 0.45) raw xDistance=-0.51 yDistance=0.54
21:22:06.080 00.001 11616 resist switch: large excursion: input -0.51 thresh 0.29 direction from 1 to -1
21:22:06.080 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.53
21:22:06.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.51
21:22:06.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
21:22:06.080 00.000 11616 MoveAxis(E, 286, ABG)
21:22:06.080 00.000 11616 Guiding  Dir = 2, Dur = 286
21:22:06.080 00.000 11616 IsSlewing returns 0
21:22:06.081 00.001 11616 IsGuiding returns 0
21:22:06.081 00.000 11616 PulseGuide returned control before completion, sleep 296
21:22:06.095 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:22:06.114 00.019 12268 UpdateGuideState exits: m=463 SNR=14.8
21:22:06.114 00.000 12268 PhdController: settling, locked = 1, distance = 1.02 (1.50) aobump = 0 frame = 15 / 99999
21:22:06.114 00.000 12268 PhdController failed: timed-out waiting for guider to settle
21:22:06.114 00.000 12268 PhdController: newstate STATE_FINISH
21:22:06.114 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
21:22:06.114 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768681326.114,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":15,"DroppedFrames":0}
21:22:06.115 00.001 12268 Mount: notify guiding dither settle done success=0
21:22:06.115 00.000 12268 PhdController: newstate STATE_IDLE
21:22:06.115 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:06.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:06.115 00.000 12268 Enqueuing Expose request
21:22:06.159 00.044 12268 evsrv: cli 0F8E69C0 connect
21:22:06.159 00.000 12268 case statement mapped state 6 to 3
21:22:06.160 00.001 12268 case statement mapped state 6 to 3
21:22:06.161 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9f50ed3e-f07c-4981-9598-428c5635f294"}
21:22:06.161 00.000 12268 case statement mapped state 6 to 3
21:22:06.161 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f50ed3e-f07c-4981-9598-428c5635f294"}
21:22:06.163 00.002 12268 evsrv: cli 0F8E69C0 disconnect
21:22:06.391 00.228 11616 IsGuiding returns 1
21:22:06.391 00.000 11616 scope still moving after pulse duration time elapsed
21:22:06.422 00.031 11616 IsSlewing returns 0
21:22:06.423 00.001 11616 IsGuiding returns 0
21:22:06.423 00.000 11616 scope move finished after 286 + 56 ms
21:22:06.423 00.000 11616 Move returns status 0, amount 286
21:22:06.423 00.000 11616 MoveAxis(S, 46, ABG)
21:22:06.423 00.000 11616 Guiding  Dir = 1, Dur = 46
21:22:06.424 00.001 11616 IsSlewing returns 0
21:22:06.424 00.000 11616 IsGuiding returns 0
21:22:06.424 00.000 11616 PulseGuide returned control before completion, sleep 56
21:22:06.485 00.061 11616 IsGuiding returns 1
21:22:06.485 00.000 11616 scope still moving after pulse duration time elapsed
21:22:06.516 00.031 11616 IsSlewing returns 0
21:22:06.517 00.001 11616 IsGuiding returns 0
21:22:06.517 00.000 11616 scope move finished after 46 + 46 ms
21:22:06.517 00.000 11616 Move returns status 0, amount 46
21:22:06.517 00.000 11616 move complete, result=0
21:22:06.517 00.000 11616 worker thread done servicing request
21:22:06.518 00.001 11616 Worker thread wakes up
21:22:06.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:06.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:06.518 00.000 12268 GuideStep: -0.5 px 286 ms EAST, 0.5 px 46 ms SOUTH
21:22:08.526 02.008 11616 Exposure complete
21:22:08.584 00.058 11616 worker thread done servicing request
21:22:08.584 00.000 12268 OnExposeComplete: enter
21:22:08.584 00.000 12268 UpdateGuideState(): m_state=6
21:22:08.584 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
21:22:08.584 00.000 12268 Star::Find returns 1 (0), X=1095.00, Y=270.07, Mass=447, SNR=14.4, Peak=51 HFD=4.4
21:22:08.584 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.67) = xAngle (1.64 = 1.64)
21:22:08.585 00.001 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.67 = 1.67)
21:22:08.585 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.01 hyp=0.59 cameraTheta=-0.03 mountX=-0.04 mountY=0.58, mountTheta=1.64
21:22:08.586 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=-0.01, opts=13)
21:22:08.586 00.000 12268 Enqueuing Move request for scope (0.59, -0.01)
21:22:08.586 00.000 11616 Worker thread wakes up
21:22:08.586 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.01) opts 0xd
21:22:08.586 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, -0.01)
21:22:08.586 00.000 11616 Moving (0.59, -0.01) raw xDistance=-0.04 yDistance=0.58
21:22:08.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:08.587 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:22:08.587 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
21:22:08.587 00.000 11616 MoveAxis(E, 0, ABG)
21:22:08.587 00.000 11616 Move returns status 0, amount 0
21:22:08.587 00.000 11616 MoveAxis(S, 49, ABG)
21:22:08.587 00.000 11616 Guiding  Dir = 1, Dur = 49
21:22:08.587 00.000 11616 IsSlewing returns 0
21:22:08.587 00.000 11616 IsGuiding returns 0
21:22:08.588 00.001 11616 PulseGuide returned control before completion, sleep 59
21:22:08.601 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:22:08.618 00.017 12268 UpdateGuideState exits: m=447 SNR=14.4
21:22:08.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:08.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:08.618 00.000 12268 Enqueuing Expose request
21:22:08.652 00.034 11616 IsGuiding returns 1
21:22:08.652 00.000 11616 scope still moving after pulse duration time elapsed
21:22:08.684 00.032 11616 IsSlewing returns 0
21:22:08.684 00.000 11616 IsGuiding returns 0
21:22:08.685 00.001 11616 scope move finished after 49 + 48 ms
21:22:08.685 00.000 11616 Move returns status 0, amount 49
21:22:08.685 00.000 11616 move complete, result=0
21:22:08.685 00.000 11616 worker thread done servicing request
21:22:08.685 00.000 11616 Worker thread wakes up
21:22:08.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:08.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:08.688 00.003 12268 GuideStep: -0.0 px 0 ms EAST, 0.6 px 49 ms SOUTH
21:22:10.686 01.998 11616 Exposure complete
21:22:10.743 00.057 11616 worker thread done servicing request
21:22:10.743 00.000 12268 OnExposeComplete: enter
21:22:10.743 00.000 12268 UpdateGuideState(): m_state=6
21:22:10.743 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
21:22:10.744 00.001 12268 Star::Find returns 1 (0), X=1094.95, Y=270.32, Mass=445, SNR=14.5, Peak=51 HFD=4.1
21:22:10.744 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.67) = xAngle (2.09 = 2.09)
21:22:10.744 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.12 = 2.12)
21:22:10.744 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=0.24 hyp=0.59 cameraTheta=0.42 mountX=-0.29 mountY=0.50, mountTheta=2.09
21:22:10.746 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=0.24, opts=13)
21:22:10.746 00.000 12268 Enqueuing Move request for scope (0.54, 0.24)
21:22:10.746 00.000 11616 Worker thread wakes up
21:22:10.746 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.24) opts 0xd
21:22:10.746 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, 0.24)
21:22:10.746 00.000 11616 Moving (0.54, 0.24) raw xDistance=-0.29 yDistance=0.50
21:22:10.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
21:22:10.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
21:22:10.746 00.000 11616 MoveAxis(E, 162, ABG)
21:22:10.746 00.000 11616 Guiding  Dir = 2, Dur = 162
21:22:10.747 00.001 11616 IsSlewing returns 0
21:22:10.747 00.000 11616 IsGuiding returns 0
21:22:10.747 00.000 11616 PulseGuide returned control before completion, sleep 172
21:22:10.760 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:22:10.777 00.017 12268 UpdateGuideState exits: m=445 SNR=14.5
21:22:10.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:10.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:10.777 00.000 12268 Enqueuing Expose request
21:22:10.925 00.148 11616 IsGuiding returns 1
21:22:10.926 00.001 11616 scope still moving after pulse duration time elapsed
21:22:10.957 00.031 11616 IsSlewing returns 0
21:22:10.958 00.001 11616 IsGuiding returns 1
21:22:10.988 00.030 11616 IsSlewing returns 0
21:22:10.988 00.000 11616 IsGuiding returns 1
21:22:11.019 00.031 11616 IsSlewing returns 0
21:22:11.020 00.001 11616 IsGuiding returns 0
21:22:11.020 00.000 11616 scope move finished after 162 + 111 ms
21:22:11.021 00.001 11616 Move returns status 0, amount 162
21:22:11.021 00.000 11616 MoveAxis(S, 42, ABG)
21:22:11.021 00.000 11616 Guiding  Dir = 1, Dur = 42
21:22:11.021 00.000 11616 IsSlewing returns 0
21:22:11.021 00.000 11616 IsGuiding returns 0
21:22:11.022 00.001 11616 PulseGuide returned control before completion, sleep 52
21:22:11.080 00.058 11616 IsGuiding returns 1
21:22:11.080 00.000 11616 scope still moving after pulse duration time elapsed
21:22:11.112 00.032 11616 IsSlewing returns 0
21:22:11.112 00.000 11616 IsGuiding returns 0
21:22:11.112 00.000 11616 scope move finished after 42 + 48 ms
21:22:11.112 00.000 11616 Move returns status 0, amount 42
21:22:11.112 00.000 11616 move complete, result=0
21:22:11.113 00.001 11616 worker thread done servicing request
21:22:11.113 00.000 11616 Worker thread wakes up
21:22:11.113 00.000 12268 GuideStep: -0.3 px 162 ms EAST, 0.5 px 42 ms SOUTH
21:22:11.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:11.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:13.129 02.016 11616 Exposure complete
21:22:13.186 00.057 11616 worker thread done servicing request
21:22:13.186 00.000 12268 OnExposeComplete: enter
21:22:13.187 00.001 12268 UpdateGuideState(): m_state=6
21:22:13.187 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
21:22:13.187 00.000 12268 Star::Find returns 1 (0), X=1094.87, Y=270.57, Mass=485, SNR=15.1, Peak=57 HFD=4.7
21:22:13.187 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.67) = xAngle (2.49 = 2.49)
21:22:13.187 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.52 = 2.52)
21:22:13.187 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.49 hyp=0.67 cameraTheta=0.82 mountX=-0.53 mountY=0.39, mountTheta=2.51
21:22:13.191 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.49, opts=13)
21:22:13.191 00.000 12268 Enqueuing Move request for scope (0.46, 0.49)
21:22:13.192 00.001 11616 Worker thread wakes up
21:22:13.192 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.49) opts 0xd
21:22:13.192 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.49)
21:22:13.192 00.000 11616 Moving (0.46, 0.49) raw xDistance=-0.53 yDistance=0.39
21:22:13.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.53
21:22:13.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
21:22:13.192 00.000 11616 MoveAxis(E, 298, ABG)
21:22:13.192 00.000 11616 Guiding  Dir = 2, Dur = 298
21:22:13.193 00.001 11616 IsSlewing returns 0
21:22:13.193 00.000 11616 IsGuiding returns 0
21:22:13.193 00.000 11616 PulseGuide returned control before completion, sleep 308
21:22:13.206 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:22:13.225 00.019 12268 UpdateGuideState exits: m=485 SNR=15.1
21:22:13.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:13.225 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:13.225 00.000 12268 Enqueuing Expose request
21:22:13.507 00.282 11616 IsGuiding returns 1
21:22:13.507 00.000 11616 scope still moving after pulse duration time elapsed
21:22:13.538 00.031 11616 IsSlewing returns 0
21:22:13.539 00.001 11616 IsGuiding returns 1
21:22:13.569 00.030 11616 IsSlewing returns 0
21:22:13.569 00.000 11616 IsGuiding returns 0
21:22:13.569 00.000 11616 scope move finished after 298 + 77 ms
21:22:13.569 00.000 11616 Move returns status 0, amount 298
21:22:13.569 00.000 11616 MoveAxis(S, 33, ABG)
21:22:13.570 00.001 11616 Guiding  Dir = 1, Dur = 33
21:22:13.570 00.000 11616 IsSlewing returns 0
21:22:13.570 00.000 11616 IsGuiding returns 0
21:22:13.570 00.000 11616 PulseGuide returned control before completion, sleep 43
21:22:13.615 00.045 11616 IsGuiding returns 1
21:22:13.615 00.000 11616 scope still moving after pulse duration time elapsed
21:22:13.646 00.031 11616 IsSlewing returns 0
21:22:13.647 00.001 11616 IsGuiding returns 0
21:22:13.647 00.000 11616 scope move finished after 33 + 44 ms
21:22:13.647 00.000 11616 Move returns status 0, amount 33
21:22:13.647 00.000 11616 move complete, result=0
21:22:13.647 00.000 11616 worker thread done servicing request
21:22:13.647 00.000 11616 Worker thread wakes up
21:22:13.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:13.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:13.648 00.001 12268 GuideStep: -0.5 px 298 ms EAST, 0.4 px 33 ms SOUTH
21:22:15.656 02.008 11616 Exposure complete
21:22:15.713 00.057 11616 worker thread done servicing request
21:22:15.713 00.000 12268 OnExposeComplete: enter
21:22:15.713 00.000 12268 UpdateGuideState(): m_state=6
21:22:15.713 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
21:22:15.714 00.001 12268 Star::Find returns 1 (0), X=1095.05, Y=270.06, Mass=480, SNR=15.1, Peak=51 HFD=4.5
21:22:15.714 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.67) = xAngle (1.64 = 1.64)
21:22:15.714 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.67 = 1.67)
21:22:15.714 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.02 hyp=0.64 cameraTheta=-0.03 mountX=-0.04 mountY=0.64, mountTheta=1.64
21:22:15.715 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.64, y=-0.02, opts=13)
21:22:15.715 00.000 12268 Enqueuing Move request for scope (0.64, -0.02)
21:22:15.715 00.000 11616 Worker thread wakes up
21:22:15.715 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.02) opts 0xd
21:22:15.715 00.000 11616 Handling offset move in thread for scope, endpoint = (0.64, -0.02)
21:22:15.716 00.001 11616 Moving (0.64, -0.02) raw xDistance=-0.04 yDistance=0.64
21:22:15.716 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:15.716 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:22:15.716 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
21:22:15.716 00.000 11616 MoveAxis(E, 0, ABG)
21:22:15.716 00.000 11616 Move returns status 0, amount 0
21:22:15.716 00.000 11616 MoveAxis(S, 54, ABG)
21:22:15.716 00.000 11616 Guiding  Dir = 1, Dur = 54
21:22:15.716 00.000 11616 IsSlewing returns 0
21:22:15.717 00.001 11616 IsGuiding returns 0
21:22:15.717 00.000 11616 PulseGuide returned control before completion, sleep 64
21:22:15.731 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:22:15.748 00.017 12268 UpdateGuideState exits: m=480 SNR=15.1
21:22:15.748 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:15.749 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:15.749 00.000 12268 Enqueuing Expose request
21:22:15.785 00.036 11616 IsGuiding returns 1
21:22:15.785 00.000 11616 scope still moving after pulse duration time elapsed
21:22:15.815 00.030 11616 IsSlewing returns 0
21:22:15.816 00.001 11616 IsGuiding returns 1
21:22:15.845 00.029 11616 IsSlewing returns 0
21:22:15.847 00.002 11616 IsGuiding returns 1
21:22:15.876 00.029 11616 IsSlewing returns 0
21:22:15.876 00.000 11616 IsGuiding returns 1
21:22:15.907 00.031 11616 IsSlewing returns 0
21:22:15.907 00.000 11616 IsGuiding returns 0
21:22:15.908 00.001 11616 scope move finished after 54 + 136 ms
21:22:15.908 00.000 11616 Move returns status 0, amount 54
21:22:15.908 00.000 11616 move complete, result=0
21:22:15.908 00.000 11616 worker thread done servicing request
21:22:15.908 00.000 11616 Worker thread wakes up
21:22:15.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:15.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:15.908 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.6 px 54 ms SOUTH
21:22:17.920 02.012 11616 Exposure complete
21:22:17.978 00.058 12268 OnExposeComplete: enter
21:22:17.978 00.000 11616 worker thread done servicing request
21:22:17.978 00.000 12268 UpdateGuideState(): m_state=6
21:22:17.978 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
21:22:17.979 00.001 12268 Star::Find returns 1 (0), X=1094.84, Y=269.88, Mass=414, SNR=13.9, Peak=46 HFD=4.2
21:22:17.979 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.67) = xAngle (1.24 = 1.24)
21:22:17.979 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.27 = 1.27)
21:22:17.979 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.20 hyp=0.47 cameraTheta=-0.43 mountX=0.15 mountY=0.45, mountTheta=1.24
21:22:17.980 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.20, opts=13)
21:22:17.980 00.000 12268 Enqueuing Move request for scope (0.42, -0.20)
21:22:17.980 00.000 11616 Worker thread wakes up
21:22:17.980 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.20) opts 0xd
21:22:17.980 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.20)
21:22:17.980 00.000 11616 Moving (0.42, -0.20) raw xDistance=0.15 yDistance=0.45
21:22:17.980 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:22:17.980 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:22:17.980 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
21:22:17.981 00.001 11616 MoveAxis(E, 0, ABG)
21:22:17.981 00.000 11616 Move returns status 0, amount 0
21:22:17.981 00.000 11616 MoveAxis(S, 38, ABG)
21:22:17.981 00.000 11616 Guiding  Dir = 1, Dur = 38
21:22:17.981 00.000 11616 IsSlewing returns 0
21:22:17.981 00.000 11616 IsGuiding returns 0
21:22:17.982 00.001 11616 PulseGuide returned control before completion, sleep 48
21:22:17.993 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:22:18.012 00.019 12268 UpdateGuideState exits: m=414 SNR=13.9
21:22:18.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:18.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:18.012 00.000 12268 Enqueuing Expose request
21:22:18.040 00.028 11616 IsGuiding returns 1
21:22:18.040 00.000 11616 scope still moving after pulse duration time elapsed
21:22:18.071 00.031 11616 IsSlewing returns 0
21:22:18.072 00.001 11616 IsGuiding returns 0
21:22:18.072 00.000 11616 scope move finished after 38 + 52 ms
21:22:18.072 00.000 11616 Move returns status 0, amount 38
21:22:18.072 00.000 11616 move complete, result=0
21:22:18.072 00.000 11616 worker thread done servicing request
21:22:18.072 00.000 11616 Worker thread wakes up
21:22:18.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:18.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:18.074 00.002 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 38 ms SOUTH
21:22:20.082 02.008 11616 Exposure complete
21:22:20.139 00.057 11616 worker thread done servicing request
21:22:20.139 00.000 12268 OnExposeComplete: enter
21:22:20.139 00.000 12268 UpdateGuideState(): m_state=6
21:22:20.140 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
21:22:20.140 00.000 12268 Star::Find returns 1 (0), X=1094.82, Y=269.67, Mass=455, SNR=14.5, Peak=53 HFD=4.5
21:22:20.140 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.67) = xAngle (0.88 = 0.88)
21:22:20.140 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.91 = 0.91)
21:22:20.140 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.41 hyp=0.58 cameraTheta=-0.78 mountX=0.36 mountY=0.46, mountTheta=0.90
21:22:20.141 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.41, opts=13)
21:22:20.141 00.000 12268 Enqueuing Move request for scope (0.41, -0.41)
21:22:20.141 00.000 11616 Worker thread wakes up
21:22:20.142 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.41) opts 0xd
21:22:20.142 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.41)
21:22:20.142 00.000 11616 Moving (0.41, -0.41) raw xDistance=0.36 yDistance=0.46
21:22:20.142 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
21:22:20.142 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.09
21:22:20.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
21:22:20.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
21:22:20.142 00.000 11616 MoveAxis(W, 204, ABG)
21:22:20.142 00.000 11616 Guiding  Dir = 3, Dur = 204
21:22:20.143 00.001 11616 IsSlewing returns 0
21:22:20.143 00.000 11616 IsGuiding returns 0
21:22:20.144 00.001 11616 PulseGuide returned control before completion, sleep 214
21:22:20.159 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:22:20.176 00.017 12268 UpdateGuideState exits: m=455 SNR=14.5
21:22:20.176 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:20.177 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:20.177 00.000 12268 Enqueuing Expose request
21:22:20.361 00.184 11616 IsGuiding returns 1
21:22:20.361 00.000 11616 scope still moving after pulse duration time elapsed
21:22:20.395 00.034 11616 IsSlewing returns 0
21:22:20.395 00.000 11616 IsGuiding returns 0
21:22:20.395 00.000 11616 scope move finished after 204 + 47 ms
21:22:20.395 00.000 11616 Move returns status 0, amount 204
21:22:20.396 00.001 11616 MoveAxis(S, 39, ABG)
21:22:20.396 00.000 11616 Guiding  Dir = 1, Dur = 39
21:22:20.396 00.000 11616 IsSlewing returns 0
21:22:20.396 00.000 11616 IsGuiding returns 0
21:22:20.396 00.000 11616 PulseGuide returned control before completion, sleep 49
21:22:20.455 00.059 11616 IsGuiding returns 1
21:22:20.455 00.000 11616 scope still moving after pulse duration time elapsed
21:22:20.486 00.031 11616 IsSlewing returns 0
21:22:20.487 00.001 11616 IsGuiding returns 0
21:22:20.487 00.000 11616 scope move finished after 39 + 51 ms
21:22:20.487 00.000 11616 Move returns status 0, amount 39
21:22:20.487 00.000 11616 move complete, result=0
21:22:20.487 00.000 11616 worker thread done servicing request
21:22:20.487 00.000 11616 Worker thread wakes up
21:22:20.488 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:20.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:20.488 00.000 12268 GuideStep: 0.4 px 204 ms WEST, 0.5 px 39 ms SOUTH
21:22:22.501 02.013 11616 Exposure complete
21:22:22.560 00.059 11616 worker thread done servicing request
21:22:22.560 00.000 12268 OnExposeComplete: enter
21:22:22.560 00.000 12268 UpdateGuideState(): m_state=6
21:22:22.561 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
21:22:22.561 00.000 12268 Star::Find returns 1 (0), X=1094.81, Y=270.01, Mass=422, SNR=14.1, Peak=47 HFD=4.4
21:22:22.561 00.000 12268 MultiStar: exiting stabilization period
21:22:22.561 00.000 12268 MultiStar: updating star positions after lock position change
21:22:22.561 00.000 12268 Star::Find(15, 1035, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
21:22:22.561 00.000 12268 Star::Find returns 1 (0), X=1035.52, Y=172.03, Mass=451, SNR=14.6, Peak=56 HFD=4.2
21:22:22.561 00.000 12268 Star::Find(15, 1244, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
21:22:22.561 00.000 12268 Star::Find returns 1 (0), X=1244.91, Y=876.22, Mass=436, SNR=14.3, Peak=54 HFD=4.2
21:22:22.561 00.000 12268 Star::Find(15, 649, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
21:22:22.561 00.000 12268 Star::Find returns 1 (0), X=650.36, Y=623.04, Mass=283, SNR=11.5, Peak=40 HFD=3.8
21:22:22.561 00.000 12268 Star::Find(15, 1100, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
21:22:22.562 00.001 12268 Star::Find returns 1 (0), X=1100.82, Y=330.37, Mass=308, SNR=12.0, Peak=36 HFD=3.8
21:22:22.562 00.000 12268 Star::Find(15, 1148, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
21:22:22.562 00.000 12268 Star::Find returns 1 (0), X=1148.44, Y=241.80, Mass=217, SNR=10.0, Peak=35 HFD=3.4
21:22:22.562 00.000 12268 Star::Find(15, 804, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
21:22:22.562 00.000 12268 Star::Find returns 1 (0), X=804.84, Y=390.61, Mass=236, SNR=10.5, Peak=29 HFD=4.5
21:22:22.562 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.67) = xAngle (1.50 = 1.50)
21:22:22.562 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.53 = 1.53)
21:22:22.562 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.07 hyp=0.40 cameraTheta=-0.17 mountX=0.03 mountY=0.40, mountTheta=1.50
21:22:22.565 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.07, opts=13)
21:22:22.565 00.000 12268 Enqueuing Move request for scope (0.39, -0.07)
21:22:22.565 00.000 11616 Worker thread wakes up
21:22:22.565 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.07) opts 0xd
21:22:22.565 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.07)
21:22:22.565 00.000 11616 Moving (0.39, -0.07) raw xDistance=0.03 yDistance=0.40
21:22:22.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:22.566 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:22:22.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
21:22:22.566 00.000 11616 MoveAxis(E, 0, ABG)
21:22:22.566 00.000 11616 Move returns status 0, amount 0
21:22:22.566 00.000 11616 MoveAxis(S, 34, ABG)
21:22:22.566 00.000 11616 Guiding  Dir = 1, Dur = 34
21:22:22.566 00.000 11616 IsSlewing returns 0
21:22:22.567 00.001 11616 IsGuiding returns 0
21:22:22.567 00.000 11616 PulseGuide returned control before completion, sleep 44
21:22:22.579 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:22:22.596 00.017 12268 UpdateGuideState exits: m=422 SNR=14.1
21:22:22.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:22.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:22.596 00.000 12268 Enqueuing Expose request
21:22:22.620 00.024 11616 IsGuiding returns 1
21:22:22.620 00.000 11616 scope still moving after pulse duration time elapsed
21:22:22.652 00.032 11616 IsSlewing returns 0
21:22:22.652 00.000 11616 IsGuiding returns 0
21:22:22.653 00.001 11616 scope move finished after 34 + 51 ms
21:22:22.653 00.000 11616 Move returns status 0, amount 34
21:22:22.653 00.000 11616 move complete, result=0
21:22:22.653 00.000 11616 worker thread done servicing request
21:22:22.653 00.000 11616 Worker thread wakes up
21:22:22.653 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:22.653 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:22.664 00.011 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 34 ms SOUTH
21:22:24.657 01.993 11616 Exposure complete
21:22:24.714 00.057 11616 worker thread done servicing request
21:22:24.714 00.000 12268 OnExposeComplete: enter
21:22:24.714 00.000 12268 UpdateGuideState(): m_state=6
21:22:24.714 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
21:22:24.714 00.000 12268 Star::Find returns 1 (0), X=1094.69, Y=269.83, Mass=457, SNR=14.7, Peak=58 HFD=4.3
21:22:24.714 00.000 12268 MultiStar: [#1 0.05,-0.01,0.99,U] [#2 0.00,0.08,0.93,U] [#3 -0.07,0.10,0.81,U] [#4 -0.30,0.02,0.75,U] [#5 0.18,0.08,0.64,U] [#6 -0.28,0.24,0.68,U] 
21:22:24.715 00.001 12268 refined, 6 included, MultiStar: {-0.01, 0.02}, one-star: {0.27, -0.25}
21:22:24.715 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.67) = xAngle (3.50 = -2.78)
21:22:24.715 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.53 = -2.75)
21:22:24.715 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.83 mountX=-0.02 mountY=-0.01, mountTheta=-2.76
21:22:24.716 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.02, opts=13)
21:22:24.716 00.000 12268 Enqueuing Move request for scope (-0.01, 0.02)
21:22:24.716 00.000 11616 Worker thread wakes up
21:22:24.716 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
21:22:24.717 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
21:22:24.717 00.000 11616 Moving (-0.01, 0.02) raw xDistance=-0.02 yDistance=-0.01
21:22:24.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:24.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:22:24.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:24.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:22:24.717 00.000 11616 MoveAxis(E, 0, ABG)
21:22:24.717 00.000 11616 Move returns status 0, amount 0
21:22:24.717 00.000 11616 MoveAxis(N, 0, ABG)
21:22:24.717 00.000 11616 Move returns status 0, amount 0
21:22:24.717 00.000 11616 move complete, result=0
21:22:24.718 00.001 11616 worker thread done servicing request
21:22:24.735 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:22:24.753 00.018 12268 UpdateGuideState exits: m=457 SNR=14.7
21:22:24.753 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:24.754 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:24.754 00.000 12268 Enqueuing Expose request
21:22:24.754 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:22:24.754 00.000 11616 Worker thread wakes up
21:22:24.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:24.754 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:26.761 02.007 11616 Exposure complete
21:22:26.819 00.058 11616 worker thread done servicing request
21:22:26.819 00.000 12268 OnExposeComplete: enter
21:22:26.819 00.000 12268 UpdateGuideState(): m_state=6
21:22:26.820 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
21:22:26.820 00.000 12268 Star::Find returns 1 (0), X=1094.82, Y=269.64, Mass=437, SNR=14.3, Peak=49 HFD=4.3
21:22:26.820 00.000 12268 MultiStar: [#1 0.27,-0.32,1.05,U] [#2 -0.13,-0.19,1.04,U] [#3 -0.09,-0.19,0.85,U] [#4 -0.13,-0.02,0.87,U] [#5 -0.05,-0.10,0.66,U] [#6 -0.23,0.08,0.75,U] 
21:22:26.820 00.000 12268 refined, 6 included, MultiStar: {0.03, -0.18}, one-star: {0.40, -0.44}
21:22:26.820 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.67) = xAngle (0.24 = 0.24)
21:22:26.820 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.27 = 0.27)
21:22:26.820 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.19 cameraTheta=-1.43 mountX=0.18 mountY=0.05, mountTheta=0.27
21:22:26.822 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.18, opts=13)
21:22:26.822 00.000 12268 Enqueuing Move request for scope (0.03, -0.18)
21:22:26.822 00.000 11616 Worker thread wakes up
21:22:26.822 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
21:22:26.822 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
21:22:26.822 00.000 11616 Moving (0.03, -0.18) raw xDistance=0.18 yDistance=0.05
21:22:26.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
21:22:26.823 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:26.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:22:26.823 00.000 11616 MoveAxis(W, 101, ABG)
21:22:26.823 00.000 11616 Guiding  Dir = 3, Dur = 101
21:22:26.823 00.000 11616 IsSlewing returns 0
21:22:26.823 00.000 11616 IsGuiding returns 0
21:22:26.824 00.001 11616 PulseGuide returned control before completion, sleep 111
21:22:26.836 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:22:26.854 00.018 12268 UpdateGuideState exits: m=437 SNR=14.3
21:22:26.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:26.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:26.854 00.000 12268 Enqueuing Expose request
21:22:26.942 00.088 11616 IsGuiding returns 1
21:22:26.942 00.000 11616 scope still moving after pulse duration time elapsed
21:22:26.973 00.031 11616 IsSlewing returns 0
21:22:26.974 00.001 11616 IsGuiding returns 0
21:22:26.974 00.000 11616 scope move finished after 101 + 49 ms
21:22:26.974 00.000 11616 Move returns status 0, amount 101
21:22:26.974 00.000 11616 MoveAxis(N, 0, ABG)
21:22:26.974 00.000 11616 Move returns status 0, amount 0
21:22:26.974 00.000 11616 move complete, result=0
21:22:26.974 00.000 11616 worker thread done servicing request
21:22:26.974 00.000 11616 Worker thread wakes up
21:22:26.974 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:26.974 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:26.974 00.000 12268 GuideStep: 0.2 px 101 ms WEST, 0.0 px 0 ms NORTH
21:22:28.985 02.011 11616 Exposure complete
21:22:29.044 00.059 11616 worker thread done servicing request
21:22:29.044 00.000 12268 OnExposeComplete: enter
21:22:29.044 00.000 12268 UpdateGuideState(): m_state=6
21:22:29.044 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
21:22:29.044 00.000 12268 Star::Find returns 1 (0), X=1094.91, Y=269.86, Mass=460, SNR=14.6, Peak=54 HFD=4.3
21:22:29.044 00.000 12268 MultiStar: [#1 0.16,0.42,0.98,U] [#2 0.11,0.18,0.94,U] [#3 0.14,0.18,0.80,U] [#4 -0.18,0.44,0.78,U] [#5 -0.33,0.47,0.00,M1] [#6 0.17,0.18,0.74,U] 
21:22:29.044 00.000 12268 refined, 5 included, MultiStar: {0.16, 0.19}, one-star: {0.50, -0.22}
21:22:29.044 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.67) = xAngle (2.52 = 2.52)
21:22:29.044 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.55 = 2.55)
21:22:29.045 00.001 12268 CameraToMount -- cameraX=0.16 cameraY=0.19 hyp=0.25 cameraTheta=0.85 mountX=-0.20 mountY=0.14, mountTheta=2.54
21:22:29.046 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.19, opts=13)
21:22:29.046 00.000 12268 Enqueuing Move request for scope (0.16, 0.19)
21:22:29.046 00.000 11616 Worker thread wakes up
21:22:29.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.19) opts 0xd
21:22:29.046 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.19)
21:22:29.046 00.000 11616 Moving (0.16, 0.19) raw xDistance=-0.20 yDistance=0.14
21:22:29.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:22:29.047 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:22:29.047 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:29.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:22:29.047 00.000 11616 MoveAxis(E, 0, ABG)
21:22:29.047 00.000 11616 Move returns status 0, amount 0
21:22:29.047 00.000 11616 MoveAxis(N, 0, ABG)
21:22:29.047 00.000 11616 Move returns status 0, amount 0
21:22:29.047 00.000 11616 move complete, result=0
21:22:29.047 00.000 11616 worker thread done servicing request
21:22:29.060 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:22:29.078 00.018 12268 UpdateGuideState exits: m=460 SNR=14.6
21:22:29.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:29.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:29.078 00.000 12268 Enqueuing Expose request
21:22:29.078 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:29.078 00.000 11616 Worker thread wakes up
21:22:29.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:29.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:31.080 02.002 11616 Exposure complete
21:22:31.138 00.058 11616 worker thread done servicing request
21:22:31.138 00.000 12268 OnExposeComplete: enter
21:22:31.139 00.001 12268 UpdateGuideState(): m_state=6
21:22:31.139 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
21:22:31.139 00.000 12268 Star::Find returns 1 (0), X=1094.79, Y=270.44, Mass=471, SNR=14.9, Peak=60 HFD=4.7
21:22:31.139 00.000 12268 MultiStar: [#1 -0.03,0.33,0.89,U] [#2 0.25,0.23,1.02,U] [#3 0.17,0.46,0.74,U] [#4 -0.01,0.60,0.00,M1] [#5 0.44,0.32,0.00,M2] [#6 0.31,0.46,0.00,M4] 
21:22:31.139 00.000 12268 refined, 3 included, MultiStar: {0.20, 0.34}, one-star: {0.38, 0.36}
21:22:31.140 00.001 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.67) = xAngle (2.70 = 2.70)
21:22:31.140 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.73 = 2.73)
21:22:31.140 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.34 hyp=0.39 cameraTheta=1.03 mountX=-0.35 mountY=0.16, mountTheta=2.73
21:22:31.141 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.34, opts=13)
21:22:31.141 00.000 12268 Enqueuing Move request for scope (0.20, 0.34)
21:22:31.142 00.001 11616 Worker thread wakes up
21:22:31.142 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.34) opts 0xd
21:22:31.142 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.34)
21:22:31.142 00.000 11616 Moving (0.20, 0.34) raw xDistance=-0.35 yDistance=0.16
21:22:31.142 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
21:22:31.142 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.06
21:22:31.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
21:22:31.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:22:31.142 00.000 11616 MoveAxis(E, 199, ABG)
21:22:31.142 00.000 11616 Guiding  Dir = 2, Dur = 199
21:22:31.143 00.001 11616 IsSlewing returns 0
21:22:31.143 00.000 11616 IsGuiding returns 0
21:22:31.144 00.001 11616 PulseGuide returned control before completion, sleep 209
21:22:31.156 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:22:31.173 00.017 12268 UpdateGuideState exits: m=471 SNR=14.9
21:22:31.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:31.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:31.174 00.001 12268 Enqueuing Expose request
21:22:31.365 00.191 11616 IsGuiding returns 1
21:22:31.366 00.001 11616 scope still moving after pulse duration time elapsed
21:22:31.396 00.030 11616 IsSlewing returns 0
21:22:31.397 00.001 11616 IsGuiding returns 0
21:22:31.397 00.000 11616 scope move finished after 199 + 55 ms
21:22:31.397 00.000 11616 Move returns status 0, amount 199
21:22:31.397 00.000 11616 MoveAxis(S, 13, ABG)
21:22:31.397 00.000 11616 Guiding  Dir = 1, Dur = 13
21:22:31.398 00.001 11616 IsSlewing returns 0
21:22:31.398 00.000 11616 IsGuiding returns 0
21:22:31.398 00.000 11616 PulseGuide returned control before completion, sleep 23
21:22:31.427 00.029 11616 IsGuiding returns 1
21:22:31.427 00.000 11616 scope still moving after pulse duration time elapsed
21:22:31.459 00.032 11616 IsSlewing returns 0
21:22:31.460 00.001 11616 IsGuiding returns 0
21:22:31.460 00.000 11616 scope move finished after 13 + 48 ms
21:22:31.460 00.000 11616 Move returns status 0, amount 13
21:22:31.460 00.000 11616 move complete, result=0
21:22:31.460 00.000 11616 worker thread done servicing request
21:22:31.461 00.001 11616 Worker thread wakes up
21:22:31.461 00.000 12268 GuideStep: -0.4 px 199 ms EAST, 0.2 px 13 ms SOUTH
21:22:31.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:31.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:33.465 02.004 11616 Exposure complete
21:22:33.524 00.059 11616 worker thread done servicing request
21:22:33.524 00.000 12268 OnExposeComplete: enter
21:22:33.524 00.000 12268 UpdateGuideState(): m_state=6
21:22:33.525 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
21:22:33.525 00.000 12268 Star::Find returns 1 (0), X=1094.91, Y=270.40, Mass=448, SNR=14.5, Peak=50 HFD=4.3
21:22:33.525 00.000 12268 MultiStar: [#1 0.30,0.80,0.00,M1] [#2 0.34,0.26,0.91,U] [#3 0.41,1.31,0.00,M1] [#4 -0.20,0.37,0.86,U] [#5 0.01,0.64,0.00,M3] [#6 0.00,0.21,0.74,U] 
21:22:33.525 00.000 12268 refined, 3 included, MultiStar: {0.18, 0.29}, one-star: {0.49, 0.32}
21:22:33.525 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.67) = xAngle (2.68 = 2.68)
21:22:33.525 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.71 = 2.71)
21:22:33.525 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.29 hyp=0.34 cameraTheta=1.01 mountX=-0.31 mountY=0.14, mountTheta=2.71
21:22:33.527 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.29, opts=13)
21:22:33.527 00.000 12268 Enqueuing Move request for scope (0.18, 0.29)
21:22:33.527 00.000 11616 Worker thread wakes up
21:22:33.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.29) opts 0xd
21:22:33.527 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.29)
21:22:33.527 00.000 11616 Moving (0.18, 0.29) raw xDistance=-0.31 yDistance=0.14
21:22:33.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
21:22:33.527 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:33.528 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:22:33.528 00.000 11616 MoveAxis(E, 173, ABG)
21:22:33.528 00.000 11616 Guiding  Dir = 2, Dur = 173
21:22:33.528 00.000 11616 IsSlewing returns 0
21:22:33.528 00.000 11616 IsGuiding returns 0
21:22:33.529 00.001 11616 PulseGuide returned control before completion, sleep 183
21:22:33.542 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:22:33.560 00.018 12268 UpdateGuideState exits: m=448 SNR=14.5
21:22:33.561 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:33.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:33.561 00.000 12268 Enqueuing Expose request
21:22:33.720 00.159 11616 IsGuiding returns 1
21:22:33.720 00.000 11616 scope still moving after pulse duration time elapsed
21:22:33.752 00.032 11616 IsSlewing returns 0
21:22:33.753 00.001 11616 IsGuiding returns 0
21:22:33.753 00.000 11616 scope move finished after 173 + 51 ms
21:22:33.753 00.000 11616 Move returns status 0, amount 173
21:22:33.753 00.000 11616 MoveAxis(N, 0, ABG)
21:22:33.753 00.000 11616 Move returns status 0, amount 0
21:22:33.753 00.000 11616 move complete, result=0
21:22:33.753 00.000 11616 worker thread done servicing request
21:22:33.753 00.000 11616 Worker thread wakes up
21:22:33.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:33.754 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:33.754 00.000 12268 GuideStep: -0.3 px 173 ms EAST, 0.1 px 0 ms NORTH
21:22:35.765 02.011 11616 Exposure complete
21:22:35.822 00.057 11616 worker thread done servicing request
21:22:35.823 00.001 12268 OnExposeComplete: enter
21:22:35.823 00.000 12268 UpdateGuideState(): m_state=6
21:22:35.823 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
21:22:35.823 00.000 12268 Star::Find returns 1 (0), X=1095.10, Y=270.03, Mass=408, SNR=13.9, Peak=55 HFD=4.2
21:22:35.823 00.000 12268 MultiStar: [#1 0.26,0.15,1.02,U] [#2 0.16,-0.02,1.04,U] [#3 -0.02,0.34,0.84,U] [#4 0.09,0.12,0.86,U] [#5 0.28,-0.26,0.70,U] [#6 -0.19,0.28,0.77,U] 
21:22:35.823 00.000 12268 refined, 6 included, MultiStar: {0.20, 0.08}, one-star: {0.68, -0.05}
21:22:35.824 00.001 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.67) = xAngle (2.06 = 2.06)
21:22:35.824 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.09 = 2.09)
21:22:35.824 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.21 cameraTheta=0.40 mountX=-0.10 mountY=0.18, mountTheta=2.07
21:22:35.825 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.08, opts=13)
21:22:35.825 00.000 12268 Enqueuing Move request for scope (0.20, 0.08)
21:22:35.825 00.000 11616 Worker thread wakes up
21:22:35.826 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
21:22:35.826 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
21:22:35.826 00.000 11616 Moving (0.20, 0.08) raw xDistance=-0.10 yDistance=0.18
21:22:35.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:22:35.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:22:35.826 00.000 11616 MoveAxis(E, 57, ABG)
21:22:35.826 00.000 11616 Guiding  Dir = 2, Dur = 57
21:22:35.826 00.000 11616 IsSlewing returns 0
21:22:35.827 00.001 11616 IsGuiding returns 0
21:22:35.827 00.000 11616 PulseGuide returned control before completion, sleep 67
21:22:35.839 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:22:35.858 00.019 12268 UpdateGuideState exits: m=408 SNR=13.9
21:22:35.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:35.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:35.858 00.000 12268 Enqueuing Expose request
21:22:35.901 00.043 11616 IsGuiding returns 1
21:22:35.901 00.000 11616 scope still moving after pulse duration time elapsed
21:22:35.932 00.031 11616 IsSlewing returns 0
21:22:35.932 00.000 11616 IsGuiding returns 0
21:22:35.933 00.001 11616 scope move finished after 57 + 48 ms
21:22:35.933 00.000 11616 Move returns status 0, amount 57
21:22:35.933 00.000 11616 MoveAxis(S, 16, ABG)
21:22:35.933 00.000 11616 Guiding  Dir = 1, Dur = 16
21:22:35.933 00.000 11616 IsSlewing returns 0
21:22:35.933 00.000 11616 IsGuiding returns 0
21:22:35.933 00.000 11616 PulseGuide returned control before completion, sleep 26
21:22:35.964 00.031 11616 IsGuiding returns 1
21:22:35.964 00.000 11616 scope still moving after pulse duration time elapsed
21:22:35.994 00.030 11616 IsSlewing returns 0
21:22:35.994 00.000 11616 IsGuiding returns 0
21:22:35.994 00.000 11616 scope move finished after 16 + 45 ms
21:22:35.994 00.000 11616 Move returns status 0, amount 16
21:22:35.994 00.000 11616 move complete, result=0
21:22:35.994 00.000 11616 worker thread done servicing request
21:22:35.994 00.000 12268 GuideStep: -0.1 px 57 ms EAST, 0.2 px 16 ms SOUTH
21:22:35.995 00.001 11616 Worker thread wakes up
21:22:35.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:35.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:38.007 02.012 11616 Exposure complete
21:22:38.065 00.058 11616 worker thread done servicing request
21:22:38.065 00.000 12268 OnExposeComplete: enter
21:22:38.065 00.000 12268 UpdateGuideState(): m_state=6
21:22:38.065 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
21:22:38.065 00.000 12268 Star::Find returns 1 (0), X=1095.14, Y=270.14, Mass=431, SNR=14.2, Peak=55 HFD=4.4
21:22:38.066 00.001 12268 MultiStar: [#1 0.34,0.16,0.97,U] [#2 0.09,-0.05,1.02,U] [#3 0.09,0.42,0.82,U] [#4 0.12,0.22,0.81,U] [#5 -0.13,0.91,0.00,M3] [#6 -0.04,0.10,0.79,U] 
21:22:38.066 00.000 12268 refined, 5 included, MultiStar: {0.24, 0.14}, one-star: {0.72, 0.06}
21:22:38.066 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.67) = xAngle (2.20 = 2.20)
21:22:38.066 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.23 = 2.23)
21:22:38.066 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.14 hyp=0.28 cameraTheta=0.54 mountX=-0.16 mountY=0.22, mountTheta=2.21
21:22:38.067 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.14, opts=13)
21:22:38.067 00.000 12268 Enqueuing Move request for scope (0.24, 0.14)
21:22:38.068 00.001 11616 Worker thread wakes up
21:22:38.068 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.14) opts 0xd
21:22:38.068 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.14)
21:22:38.068 00.000 11616 Moving (0.24, 0.14) raw xDistance=-0.16 yDistance=0.22
21:22:38.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
21:22:38.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
21:22:38.068 00.000 11616 MoveAxis(E, 91, ABG)
21:22:38.068 00.000 11616 Guiding  Dir = 2, Dur = 91
21:22:38.068 00.000 11616 IsSlewing returns 0
21:22:38.069 00.001 11616 IsGuiding returns 0
21:22:38.069 00.000 11616 PulseGuide returned control before completion, sleep 101
21:22:38.083 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:22:38.100 00.017 12268 UpdateGuideState exits: m=431 SNR=14.2
21:22:38.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:38.100 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:38.101 00.001 12268 Enqueuing Expose request
21:22:38.185 00.084 11616 IsGuiding returns 1
21:22:38.185 00.000 11616 scope still moving after pulse duration time elapsed
21:22:38.216 00.031 11616 IsSlewing returns 0
21:22:38.217 00.001 11616 IsGuiding returns 0
21:22:38.217 00.000 11616 scope move finished after 91 + 57 ms
21:22:38.217 00.000 11616 Move returns status 0, amount 91
21:22:38.217 00.000 11616 MoveAxis(S, 18, ABG)
21:22:38.217 00.000 11616 Guiding  Dir = 1, Dur = 18
21:22:38.217 00.000 11616 IsSlewing returns 0
21:22:38.218 00.001 11616 IsGuiding returns 0
21:22:38.219 00.001 11616 PulseGuide returned control before completion, sleep 28
21:22:38.249 00.030 11616 IsGuiding returns 1
21:22:38.249 00.000 11616 scope still moving after pulse duration time elapsed
21:22:38.278 00.029 11616 IsSlewing returns 0
21:22:38.279 00.001 11616 IsGuiding returns 0
21:22:38.279 00.000 11616 scope move finished after 18 + 43 ms
21:22:38.279 00.000 11616 Move returns status 0, amount 18
21:22:38.279 00.000 11616 move complete, result=0
21:22:38.279 00.000 11616 worker thread done servicing request
21:22:38.279 00.000 11616 Worker thread wakes up
21:22:38.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:38.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:38.279 00.000 12268 GuideStep: -0.2 px 91 ms EAST, 0.2 px 18 ms SOUTH
21:22:40.292 02.013 11616 Exposure complete
21:22:40.352 00.060 11616 worker thread done servicing request
21:22:40.352 00.000 12268 OnExposeComplete: enter
21:22:40.352 00.000 12268 UpdateGuideState(): m_state=6
21:22:40.352 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
21:22:40.352 00.000 12268 Star::Find returns 1 (0), X=1094.78, Y=270.34, Mass=400, SNR=13.8, Peak=51 HFD=3.7
21:22:40.353 00.001 12268 MultiStar: [#1 0.45,0.43,0.00,M1] [#2 0.02,0.36,1.00,U] [#3 0.60,1.12,0.00,M1] [#4 0.11,0.77,0.00,M1] [#5 0.17,0.71,0.00,M4] [#6 -0.20,0.15,0.76,U] 
21:22:40.353 00.000 12268 refined, 2 included, MultiStar: {0.09, 0.27}, one-star: {0.37, 0.26}
21:22:40.353 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.67) = xAngle (2.92 = 2.92)
21:22:40.353 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.95 = 2.95)
21:22:40.353 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.25 mountX=-0.28 mountY=0.05, mountTheta=2.95
21:22:40.354 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.27, opts=13)
21:22:40.354 00.000 12268 Enqueuing Move request for scope (0.09, 0.27)
21:22:40.355 00.001 11616 Worker thread wakes up
21:22:40.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
21:22:40.355 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
21:22:40.355 00.000 11616 Moving (0.09, 0.27) raw xDistance=-0.28 yDistance=0.05
21:22:40.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
21:22:40.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:40.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:22:40.355 00.000 11616 MoveAxis(E, 154, ABG)
21:22:40.355 00.000 11616 Guiding  Dir = 2, Dur = 154
21:22:40.355 00.000 11616 IsSlewing returns 0
21:22:40.356 00.001 11616 IsGuiding returns 0
21:22:40.356 00.000 11616 PulseGuide returned control before completion, sleep 164
21:22:40.370 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:22:40.387 00.017 12268 UpdateGuideState exits: m=400 SNR=13.8
21:22:40.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:40.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:40.387 00.000 12268 Enqueuing Expose request
21:22:40.525 00.138 11616 IsGuiding returns 1
21:22:40.525 00.000 11616 scope still moving after pulse duration time elapsed
21:22:40.556 00.031 11616 IsSlewing returns 0
21:22:40.557 00.001 11616 IsGuiding returns 0
21:22:40.557 00.000 11616 scope move finished after 154 + 46 ms
21:22:40.557 00.000 11616 Move returns status 0, amount 154
21:22:40.557 00.000 11616 MoveAxis(N, 0, ABG)
21:22:40.557 00.000 11616 Move returns status 0, amount 0
21:22:40.557 00.000 11616 move complete, result=0
21:22:40.557 00.000 11616 worker thread done servicing request
21:22:40.557 00.000 11616 Worker thread wakes up
21:22:40.558 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:40.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:40.558 00.000 12268 GuideStep: -0.3 px 154 ms EAST, 0.1 px 0 ms NORTH
21:22:42.563 02.005 11616 Exposure complete
21:22:42.620 00.057 11616 worker thread done servicing request
21:22:42.621 00.001 12268 OnExposeComplete: enter
21:22:42.621 00.000 12268 UpdateGuideState(): m_state=6
21:22:42.621 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
21:22:42.621 00.000 12268 Star::Find returns 1 (0), X=1095.11, Y=270.41, Mass=417, SNR=14.0, Peak=56 HFD=4.0
21:22:42.621 00.000 12268 MultiStar: [#1 0.40,-0.04,0.98,U] [#2 0.05,-0.10,0.99,U] [#3 0.03,0.15,0.88,U] [#4 0.01,0.60,0.00,M2] [#5 0.19,0.13,0.64,U] [#6 -0.15,0.29,0.63,U] 
21:22:42.621 00.000 12268 refined, 5 included, MultiStar: {0.23, 0.12}, one-star: {0.69, 0.33}
21:22:42.622 00.001 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.67) = xAngle (2.14 = 2.14)
21:22:42.622 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.17 = 2.17)
21:22:42.622 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.12 hyp=0.26 cameraTheta=0.47 mountX=-0.14 mountY=0.21, mountTheta=2.14
21:22:42.623 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.12, opts=13)
21:22:42.623 00.000 12268 Enqueuing Move request for scope (0.23, 0.12)
21:22:42.623 00.000 11616 Worker thread wakes up
21:22:42.623 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.12) opts 0xd
21:22:42.623 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.12)
21:22:42.623 00.000 11616 Moving (0.23, 0.12) raw xDistance=-0.14 yDistance=0.21
21:22:42.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:22:42.624 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
21:22:42.624 00.000 11616 MoveAxis(E, 78, ABG)
21:22:42.624 00.000 11616 Guiding  Dir = 2, Dur = 78
21:22:42.625 00.001 11616 IsSlewing returns 0
21:22:42.625 00.000 11616 IsGuiding returns 0
21:22:42.627 00.002 11616 PulseGuide returned control before completion, sleep 87
21:22:42.641 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:22:42.659 00.018 12268 UpdateGuideState exits: m=417 SNR=14.0
21:22:42.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:42.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:42.659 00.000 12268 Enqueuing Expose request
21:22:42.719 00.060 11616 IsGuiding returns 1
21:22:42.719 00.000 11616 scope still moving after pulse duration time elapsed
21:22:42.751 00.032 11616 IsSlewing returns 0
21:22:42.752 00.001 11616 IsGuiding returns 0
21:22:42.752 00.000 11616 scope move finished after 78 + 49 ms
21:22:42.752 00.000 11616 Move returns status 0, amount 78
21:22:42.752 00.000 11616 MoveAxis(S, 18, ABG)
21:22:42.752 00.000 11616 Guiding  Dir = 1, Dur = 18
21:22:42.753 00.001 11616 IsSlewing returns 0
21:22:42.753 00.000 11616 IsGuiding returns 0
21:22:42.754 00.001 11616 PulseGuide returned control before completion, sleep 28
21:22:42.797 00.043 11616 IsGuiding returns 1
21:22:42.797 00.000 11616 scope still moving after pulse duration time elapsed
21:22:42.827 00.030 11616 IsSlewing returns 0
21:22:42.828 00.001 11616 IsGuiding returns 0
21:22:42.828 00.000 11616 scope move finished after 18 + 56 ms
21:22:42.828 00.000 11616 Move returns status 0, amount 18
21:22:42.828 00.000 11616 move complete, result=0
21:22:42.828 00.000 11616 worker thread done servicing request
21:22:42.829 00.001 12268 GuideStep: -0.1 px 78 ms EAST, 0.2 px 18 ms SOUTH
21:22:42.829 00.000 11616 Worker thread wakes up
21:22:42.829 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:42.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:44.838 02.009 11616 Exposure complete
21:22:44.896 00.058 11616 worker thread done servicing request
21:22:44.896 00.000 12268 OnExposeComplete: enter
21:22:44.896 00.000 12268 UpdateGuideState(): m_state=6
21:22:44.896 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
21:22:44.896 00.000 12268 Star::Find returns 1 (0), X=1094.97, Y=269.68, Mass=403, SNR=13.7, Peak=46 HFD=4.6
21:22:44.897 00.001 12268 MultiStar: [#1 0.15,-0.11,1.03,U] [#2 0.30,-0.11,1.04,U] [#3 0.11,-0.09,0.82,U] [#4 0.07,0.17,0.85,U] [#5 0.10,-0.20,0.63,U] [#6 -0.15,0.04,0.78,U] 
21:22:44.897 00.000 12268 refined, 6 included, MultiStar: {0.18, -0.11}, one-star: {0.56, -0.40}
21:22:44.897 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.67) = xAngle (1.14 = 1.14)
21:22:44.897 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.17 = 1.17)
21:22:44.897 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-0.53 mountX=0.09 mountY=0.19, mountTheta=1.15
21:22:44.899 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.11, opts=13)
21:22:44.899 00.000 12268 Enqueuing Move request for scope (0.18, -0.11)
21:22:44.899 00.000 11616 Worker thread wakes up
21:22:44.899 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.11) opts 0xd
21:22:44.900 00.001 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.11)
21:22:44.900 00.000 11616 Moving (0.18, -0.11) raw xDistance=0.09 yDistance=0.19
21:22:44.900 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:44.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:22:44.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
21:22:44.900 00.000 11616 MoveAxis(E, 0, ABG)
21:22:44.900 00.000 11616 Move returns status 0, amount 0
21:22:44.900 00.000 11616 MoveAxis(S, 16, ABG)
21:22:44.900 00.000 11616 Guiding  Dir = 1, Dur = 16
21:22:44.900 00.000 11616 IsSlewing returns 0
21:22:44.901 00.001 11616 IsGuiding returns 0
21:22:44.901 00.000 11616 PulseGuide returned control before completion, sleep 26
21:22:44.915 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:22:44.934 00.019 12268 UpdateGuideState exits: m=403 SNR=13.7
21:22:44.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:44.934 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:44.934 00.000 12268 Enqueuing Expose request
21:22:44.943 00.009 11616 IsGuiding returns 1
21:22:44.944 00.001 11616 scope still moving after pulse duration time elapsed
21:22:44.973 00.029 11616 IsSlewing returns 0
21:22:44.974 00.001 11616 IsGuiding returns 0
21:22:44.974 00.000 11616 scope move finished after 16 + 57 ms
21:22:44.975 00.001 11616 Move returns status 0, amount 16
21:22:44.975 00.000 11616 move complete, result=0
21:22:44.976 00.001 11616 worker thread done servicing request
21:22:44.976 00.000 11616 Worker thread wakes up
21:22:44.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:44.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:44.978 00.002 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
21:22:46.992 02.014 11616 Exposure complete
21:22:47.051 00.059 11616 worker thread done servicing request
21:22:47.051 00.000 12268 OnExposeComplete: enter
21:22:47.051 00.000 12268 UpdateGuideState(): m_state=6
21:22:47.051 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
21:22:47.051 00.000 12268 Star::Find returns 1 (0), X=1094.85, Y=270.12, Mass=400, SNR=13.7, Peak=48 HFD=4.3
21:22:47.052 00.001 12268 MultiStar: [#1 0.12,-0.04,1.02,U] [#2 -0.08,-0.32,1.03,U] [#3 0.23,-0.20,0.82,U] [#4 -0.06,0.14,0.84,U] [#5 -0.02,-0.06,0.64,U] [#6 0.06,0.11,0.78,U] 
21:22:47.052 00.000 12268 refined, 6 included, MultiStar: {0.11, -0.06}, one-star: {0.44, 0.04}
21:22:47.052 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-1.67) = xAngle (1.19 = 1.19)
21:22:47.052 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.22 = 1.22)
21:22:47.052 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.48 mountX=0.04 mountY=0.11, mountTheta=1.19
21:22:47.053 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.06, opts=13)
21:22:47.053 00.000 12268 Enqueuing Move request for scope (0.11, -0.06)
21:22:47.053 00.000 11616 Worker thread wakes up
21:22:47.053 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
21:22:47.053 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
21:22:47.053 00.000 11616 Moving (0.11, -0.06) raw xDistance=0.04 yDistance=0.11
21:22:47.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:47.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:22:47.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:47.054 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:22:47.054 00.000 11616 MoveAxis(E, 0, ABG)
21:22:47.054 00.000 11616 Move returns status 0, amount 0
21:22:47.054 00.000 11616 MoveAxis(N, 0, ABG)
21:22:47.054 00.000 11616 Move returns status 0, amount 0
21:22:47.054 00.000 11616 move complete, result=0
21:22:47.054 00.000 11616 worker thread done servicing request
21:22:47.067 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:22:47.086 00.019 12268 UpdateGuideState exits: m=400 SNR=13.7
21:22:47.086 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:47.086 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:47.086 00.000 12268 Enqueuing Expose request
21:22:47.086 00.000 11616 Worker thread wakes up
21:22:47.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:47.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:47.086 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:49.089 02.003 11616 Exposure complete
21:22:49.149 00.060 11616 worker thread done servicing request
21:22:49.149 00.000 12268 OnExposeComplete: enter
21:22:49.149 00.000 12268 UpdateGuideState(): m_state=6
21:22:49.150 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
21:22:49.150 00.000 12268 Star::Find returns 1 (0), X=1094.84, Y=269.80, Mass=416, SNR=13.9, Peak=47 HFD=4.4
21:22:49.150 00.000 12268 MultiStar: [#1 0.37,-0.14,0.97,U] [#2 0.20,-0.26,0.93,U] [#3 -0.06,-0.13,0.83,U] [#4 0.02,-0.12,0.78,U] [#5 0.03,0.11,0.66,U] [#6 -0.20,0.15,0.71,U] 
21:22:49.150 00.000 12268 refined, 6 included, MultiStar: {0.14, -0.11}, one-star: {0.43, -0.28}
21:22:49.150 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.67) = xAngle (0.98 = 0.98)
21:22:49.150 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.01 = 1.01)
21:22:49.150 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-0.69 mountX=0.10 mountY=0.15, mountTheta=0.99
21:22:49.152 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.11, opts=13)
21:22:49.152 00.000 12268 Enqueuing Move request for scope (0.14, -0.11)
21:22:49.152 00.000 11616 Worker thread wakes up
21:22:49.152 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.11) opts 0xd
21:22:49.152 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.11)
21:22:49.152 00.000 11616 Moving (0.14, -0.11) raw xDistance=0.10 yDistance=0.15
21:22:49.152 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:22:49.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:22:49.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
21:22:49.152 00.000 11616 MoveAxis(E, 0, ABG)
21:22:49.153 00.001 11616 Move returns status 0, amount 0
21:22:49.153 00.000 11616 MoveAxis(S, 13, ABG)
21:22:49.153 00.000 11616 Guiding  Dir = 1, Dur = 13
21:22:49.153 00.000 11616 IsSlewing returns 0
21:22:49.153 00.000 11616 IsGuiding returns 0
21:22:49.154 00.001 11616 PulseGuide returned control before completion, sleep 23
21:22:49.165 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:22:49.178 00.013 11616 IsGuiding returns 1
21:22:49.178 00.000 11616 scope still moving after pulse duration time elapsed
21:22:49.183 00.005 12268 UpdateGuideState exits: m=416 SNR=13.9
21:22:49.184 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:49.184 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:49.184 00.000 12268 Enqueuing Expose request
21:22:49.210 00.026 11616 IsSlewing returns 0
21:22:49.211 00.001 11616 IsGuiding returns 0
21:22:49.211 00.000 11616 scope move finished after 13 + 44 ms
21:22:49.211 00.000 11616 Move returns status 0, amount 13
21:22:49.211 00.000 11616 move complete, result=0
21:22:49.211 00.000 11616 worker thread done servicing request
21:22:49.211 00.000 11616 Worker thread wakes up
21:22:49.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:49.212 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:49.212 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
21:22:51.228 02.016 11616 Exposure complete
21:22:51.287 00.059 11616 worker thread done servicing request
21:22:51.288 00.001 12268 OnExposeComplete: enter
21:22:51.288 00.000 12268 UpdateGuideState(): m_state=6
21:22:51.288 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
21:22:51.288 00.000 12268 Star::Find returns 1 (0), X=1094.94, Y=270.04, Mass=412, SNR=13.9, Peak=44 HFD=4.5
21:22:51.288 00.000 12268 MultiStar: [#1 0.21,-0.25,1.00,U] [#2 0.08,0.02,0.99,U] [#3 0.03,0.00,0.76,U] [#4 0.22,0.01,0.79,U] [#5 0.42,-0.01,0.62,U] [#6 0.05,-0.06,0.74,U] 
21:22:51.288 00.000 12268 refined, 6 included, MultiStar: {0.22, -0.05}, one-star: {0.52, -0.04}
21:22:51.289 00.001 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.67) = xAngle (1.43 = 1.43)
21:22:51.289 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.46 = 1.46)
21:22:51.289 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-0.24 mountX=0.03 mountY=0.23, mountTheta=1.43
21:22:51.291 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.05, opts=13)
21:22:51.291 00.000 12268 Enqueuing Move request for scope (0.22, -0.05)
21:22:51.291 00.000 11616 Worker thread wakes up
21:22:51.291 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.05) opts 0xd
21:22:51.291 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.05)
21:22:51.291 00.000 11616 Moving (0.22, -0.05) raw xDistance=0.03 yDistance=0.23
21:22:51.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:51.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:22:51.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
21:22:51.292 00.001 11616 MoveAxis(E, 0, ABG)
21:22:51.292 00.000 11616 Move returns status 0, amount 0
21:22:51.292 00.000 11616 MoveAxis(S, 19, ABG)
21:22:51.292 00.000 11616 Guiding  Dir = 1, Dur = 19
21:22:51.292 00.000 11616 IsSlewing returns 0
21:22:51.292 00.000 11616 IsGuiding returns 0
21:22:51.293 00.001 11616 PulseGuide returned control before completion, sleep 29
21:22:51.304 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=26, Gamma=1.290
21:22:51.322 00.018 12268 UpdateGuideState exits: m=412 SNR=13.9
21:22:51.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:51.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:51.322 00.000 12268 Enqueuing Expose request
21:22:51.334 00.012 11616 IsGuiding returns 1
21:22:51.334 00.000 11616 scope still moving after pulse duration time elapsed
21:22:51.365 00.031 11616 IsSlewing returns 0
21:22:51.365 00.000 11616 IsGuiding returns 0
21:22:51.365 00.000 11616 scope move finished after 19 + 55 ms
21:22:51.366 00.001 11616 Move returns status 0, amount 19
21:22:51.366 00.000 11616 move complete, result=0
21:22:51.366 00.000 11616 worker thread done servicing request
21:22:51.366 00.000 11616 Worker thread wakes up
21:22:51.366 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:51.366 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:51.366 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 19 ms SOUTH
21:22:53.379 02.013 11616 Exposure complete
21:22:53.439 00.060 11616 worker thread done servicing request
21:22:53.439 00.000 12268 OnExposeComplete: enter
21:22:53.439 00.000 12268 UpdateGuideState(): m_state=6
21:22:53.440 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
21:22:53.440 00.000 12268 Star::Find returns 1 (0), X=1095.04, Y=270.10, Mass=403, SNR=13.7, Peak=47 HFD=4.5
21:22:53.440 00.000 12268 MultiStar: [#1 0.45,-0.16,1.01,U] [#2 0.20,-0.10,1.08,U] [#3 0.46,0.09,0.81,U] [#4 0.21,0.41,0.81,U] [#5 0.30,0.41,0.00,M1] [#6 0.13,0.28,0.61,U] 
21:22:53.440 00.000 12268 refined, 5 included, MultiStar: {0.36, 0.06}, one-star: {0.62, 0.02}
21:22:53.440 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.67) = xAngle (1.84 = 1.84)
21:22:53.440 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.87 = 1.87)
21:22:53.441 00.001 12268 CameraToMount -- cameraX=0.36 cameraY=0.06 hyp=0.37 cameraTheta=0.17 mountX=-0.10 mountY=0.35, mountTheta=1.84
21:22:53.442 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.06, opts=13)
21:22:53.442 00.000 12268 Enqueuing Move request for scope (0.36, 0.06)
21:22:53.443 00.001 11616 Worker thread wakes up
21:22:53.443 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.06) opts 0xd
21:22:53.443 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.06)
21:22:53.443 00.000 11616 Moving (0.36, 0.06) raw xDistance=-0.10 yDistance=0.35
21:22:53.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:53.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:22:53.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
21:22:53.443 00.000 11616 MoveAxis(E, 0, ABG)
21:22:53.443 00.000 11616 Move returns status 0, amount 0
21:22:53.443 00.000 11616 MoveAxis(S, 30, ABG)
21:22:53.443 00.000 11616 Guiding  Dir = 1, Dur = 30
21:22:53.444 00.001 11616 IsSlewing returns 0
21:22:53.444 00.000 11616 IsGuiding returns 0
21:22:53.444 00.000 11616 PulseGuide returned control before completion, sleep 40
21:22:53.456 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:22:53.476 00.020 12268 UpdateGuideState exits: m=403 SNR=13.7
21:22:53.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:53.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:53.476 00.000 12268 Enqueuing Expose request
21:22:53.500 00.024 11616 IsGuiding returns 1
21:22:53.500 00.000 11616 scope still moving after pulse duration time elapsed
21:22:53.532 00.032 11616 IsSlewing returns 0
21:22:53.533 00.001 11616 IsGuiding returns 0
21:22:53.533 00.000 11616 scope move finished after 30 + 58 ms
21:22:53.533 00.000 11616 Move returns status 0, amount 30
21:22:53.533 00.000 11616 move complete, result=0
21:22:53.533 00.000 11616 worker thread done servicing request
21:22:53.534 00.001 11616 Worker thread wakes up
21:22:53.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:53.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:53.543 00.009 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 30 ms SOUTH
21:22:55.545 02.002 11616 Exposure complete
21:22:55.604 00.059 11616 worker thread done servicing request
21:22:55.605 00.001 12268 OnExposeComplete: enter
21:22:55.605 00.000 12268 UpdateGuideState(): m_state=6
21:22:55.605 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
21:22:55.605 00.000 12268 Star::Find returns 1 (0), X=1095.14, Y=269.89, Mass=353, SNR=12.8, Peak=48 HFD=4.2
21:22:55.606 00.001 12268 MultiStar: [#1 0.27,0.08,1.03,U] [#2 0.37,-0.02,1.08,U] [#3 0.16,0.23,0.82,U] [#4 0.43,-0.10,0.82,U] [#5 0.05,0.05,0.67,U] [#6 -0.07,0.22,0.70,U] 
21:22:55.606 00.000 12268 refined, 6 included, MultiStar: {0.31, 0.03}, one-star: {0.72, -0.19}
21:22:55.606 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.67) = xAngle (1.75 = 1.75)
21:22:55.606 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.79 = 1.79)
21:22:55.606 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.03 hyp=0.31 cameraTheta=0.09 mountX=-0.06 mountY=0.30, mountTheta=1.76
21:22:55.607 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.03, opts=13)
21:22:55.608 00.001 12268 Enqueuing Move request for scope (0.31, 0.03)
21:22:55.608 00.000 11616 Worker thread wakes up
21:22:55.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.03) opts 0xd
21:22:55.608 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.03)
21:22:55.608 00.000 11616 Moving (0.31, 0.03) raw xDistance=-0.06 yDistance=0.30
21:22:55.608 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:55.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:22:55.609 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
21:22:55.609 00.000 11616 MoveAxis(E, 0, ABG)
21:22:55.609 00.000 11616 Move returns status 0, amount 0
21:22:55.609 00.000 11616 MoveAxis(S, 25, ABG)
21:22:55.609 00.000 11616 Guiding  Dir = 1, Dur = 25
21:22:55.609 00.000 11616 IsSlewing returns 0
21:22:55.609 00.000 11616 IsGuiding returns 0
21:22:55.610 00.001 11616 PulseGuide returned control before completion, sleep 35
21:22:55.626 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:22:55.644 00.018 12268 UpdateGuideState exits: m=353 SNR=12.8
21:22:55.645 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:55.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:55.645 00.000 12268 Enqueuing Expose request
21:22:55.653 00.008 11616 IsGuiding returns 1
21:22:55.653 00.000 11616 scope still moving after pulse duration time elapsed
21:22:55.684 00.031 11616 IsSlewing returns 0
21:22:55.684 00.000 11616 IsGuiding returns 0
21:22:55.684 00.000 11616 scope move finished after 25 + 50 ms
21:22:55.685 00.001 11616 Move returns status 0, amount 25
21:22:55.685 00.000 11616 move complete, result=0
21:22:55.685 00.000 11616 worker thread done servicing request
21:22:55.685 00.000 11616 Worker thread wakes up
21:22:55.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:55.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:22:55.685 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 25 ms SOUTH
21:22:57.773 02.088 11616 Exposure complete
21:22:57.839 00.066 11616 worker thread done servicing request
21:22:57.840 00.001 12268 OnExposeComplete: enter
21:22:57.840 00.000 12268 UpdateGuideState(): m_state=6
21:22:57.840 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
21:22:57.840 00.000 12268 Star::Find returns 1 (0), X=1095.25, Y=270.31, Mass=382, SNR=13.3, Peak=50 HFD=4.6
21:22:57.841 00.001 12268 MultiStar: [#1 0.43,0.03,0.96,U] [#2 0.27,-0.32,1.03,U] [#3 0.51,0.19,0.00,M1] [#4 0.16,0.39,0.78,U] [#5 0.31,0.32,0.70,U] [#6 -0.37,0.09,0.77,U] 
21:22:57.841 00.000 12268 refined, 5 included, MultiStar: {0.30, 0.10}, one-star: {0.84, 0.23}
21:22:57.841 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.67) = xAngle (2.00 = 2.00)
21:22:57.841 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.03 = 2.03)
21:22:57.841 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.10 hyp=0.32 cameraTheta=0.33 mountX=-0.13 mountY=0.29, mountTheta=2.00
21:22:57.842 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.10, opts=13)
21:22:57.842 00.000 12268 Enqueuing Move request for scope (0.30, 0.10)
21:22:57.842 00.000 11616 Worker thread wakes up
21:22:57.842 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.10) opts 0xd
21:22:57.842 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.10)
21:22:57.842 00.000 11616 Moving (0.30, 0.10) raw xDistance=-0.13 yDistance=0.29
21:22:57.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
21:22:57.843 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
21:22:57.843 00.000 11616 MoveAxis(E, 73, ABG)
21:22:57.843 00.000 11616 Guiding  Dir = 2, Dur = 73
21:22:57.843 00.000 11616 IsSlewing returns 0
21:22:57.843 00.000 11616 IsGuiding returns 0
21:22:57.844 00.001 11616 PulseGuide returned control before completion, sleep 83
21:22:57.858 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:22:57.880 00.022 12268 UpdateGuideState exits: m=382 SNR=13.3
21:22:57.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:57.881 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:22:57.881 00.000 12268 Enqueuing Expose request
21:22:57.938 00.057 11616 IsGuiding returns 1
21:22:57.938 00.000 11616 scope still moving after pulse duration time elapsed
21:22:57.968 00.030 11616 IsSlewing returns 0
21:22:57.968 00.000 11616 IsGuiding returns 1
21:22:58.000 00.032 11616 IsSlewing returns 0
21:22:58.000 00.000 11616 IsGuiding returns 1
21:22:58.032 00.032 11616 IsSlewing returns 0
21:22:58.033 00.001 11616 IsGuiding returns 1
21:22:58.063 00.030 11616 IsSlewing returns 0
21:22:58.064 00.001 11616 IsGuiding returns 1
21:22:58.095 00.031 11616 IsSlewing returns 0
21:22:58.095 00.000 11616 IsGuiding returns 1
21:22:58.127 00.032 11616 IsSlewing returns 0
21:22:58.127 00.000 11616 IsGuiding returns 0
21:22:58.128 00.001 11616 scope move finished after 73 + 210 ms
21:22:58.128 00.000 11616 Move returns status 0, amount 73
21:22:58.128 00.000 11616 MoveAxis(S, 24, ABG)
21:22:58.128 00.000 11616 Guiding  Dir = 1, Dur = 24
21:22:58.128 00.000 11616 IsSlewing returns 0
21:22:58.128 00.000 11616 IsGuiding returns 0
21:22:58.129 00.001 11616 PulseGuide returned control before completion, sleep 34
21:22:58.174 00.045 11616 IsGuiding returns 1
21:22:58.186 00.012 11616 scope still moving after pulse duration time elapsed
21:22:58.222 00.036 11616 IsSlewing returns 0
21:22:58.223 00.001 11616 IsGuiding returns 0
21:22:58.223 00.000 11616 scope move finished after 24 + 70 ms
21:22:58.223 00.000 11616 Move returns status 0, amount 24
21:22:58.223 00.000 11616 move complete, result=0
21:22:58.223 00.000 11616 worker thread done servicing request
21:22:58.223 00.000 12268 GuideStep: -0.1 px 73 ms EAST, 0.3 px 24 ms SOUTH
21:22:58.223 00.000 11616 Worker thread wakes up
21:22:58.223 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:22:58.223 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:00.230 02.007 11616 Exposure complete
21:23:00.288 00.058 11616 worker thread done servicing request
21:23:00.289 00.001 12268 OnExposeComplete: enter
21:23:00.289 00.000 12268 UpdateGuideState(): m_state=6
21:23:00.289 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
21:23:00.289 00.000 12268 Star::Find returns 1 (0), X=1094.98, Y=269.91, Mass=390, SNR=13.5, Peak=49 HFD=4.2
21:23:00.290 00.001 12268 MultiStar: [#1 0.18,0.11,0.99,U] [#2 -0.17,-0.37,1.00,U] [#3 0.28,0.19,0.82,U] [#4 0.08,-0.08,0.75,U] [#5 0.09,-0.20,0.64,U] [#6 -0.15,-0.13,0.77,U] 
21:23:00.290 00.000 12268 refined, 6 included, MultiStar: {0.13, -0.10}, one-star: {0.57, -0.17}
21:23:00.290 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.67) = xAngle (1.05 = 1.05)
21:23:00.290 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.08 = 1.08)
21:23:00.290 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.17 cameraTheta=-0.62 mountX=0.08 mountY=0.15, mountTheta=1.06
21:23:00.291 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.10, opts=13)
21:23:00.291 00.000 12268 Enqueuing Move request for scope (0.13, -0.10)
21:23:00.292 00.001 11616 Worker thread wakes up
21:23:00.292 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
21:23:00.292 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
21:23:00.292 00.000 11616 Moving (0.13, -0.10) raw xDistance=0.08 yDistance=0.15
21:23:00.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:00.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:23:00.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:00.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:23:00.292 00.000 11616 MoveAxis(E, 0, ABG)
21:23:00.292 00.000 11616 Move returns status 0, amount 0
21:23:00.292 00.000 11616 MoveAxis(N, 0, ABG)
21:23:00.292 00.000 11616 Move returns status 0, amount 0
21:23:00.293 00.001 11616 move complete, result=0
21:23:00.293 00.000 11616 worker thread done servicing request
21:23:00.305 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:23:00.325 00.020 12268 UpdateGuideState exits: m=390 SNR=13.5
21:23:00.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:00.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:00.325 00.000 12268 Enqueuing Expose request
21:23:00.325 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:00.325 00.000 11616 Worker thread wakes up
21:23:00.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:00.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:02.332 02.007 11616 Exposure complete
21:23:02.392 00.060 11616 worker thread done servicing request
21:23:02.392 00.000 12268 OnExposeComplete: enter
21:23:02.392 00.000 12268 UpdateGuideState(): m_state=6
21:23:02.392 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
21:23:02.392 00.000 12268 Star::Find returns 1 (0), X=1094.90, Y=270.14, Mass=341, SNR=12.6, Peak=46 HFD=4.3
21:23:02.393 00.001 12268 MultiStar: [#1 -0.04,-0.14,1.09,U] [#2 -0.16,-0.29,1.05,U] [#3 0.29,0.12,0.83,U] [#4 0.06,0.32,0.85,U] [#5 -0.03,-0.20,0.71,U] [#6 -0.20,0.30,0.80,U] 
21:23:02.393 00.000 12268 refined, 6 included, MultiStar: {0.06, 0.01}, one-star: {0.49, 0.06}
21:23:02.393 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.67) = xAngle (1.83 = 1.83)
21:23:02.393 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.86 = 1.86)
21:23:02.393 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.16 mountX=-0.02 mountY=0.06, mountTheta=1.83
21:23:02.394 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.01, opts=13)
21:23:02.395 00.001 12268 Enqueuing Move request for scope (0.06, 0.01)
21:23:02.395 00.000 11616 Worker thread wakes up
21:23:02.395 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
21:23:02.395 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
21:23:02.395 00.000 11616 Moving (0.06, 0.01) raw xDistance=-0.02 yDistance=0.06
21:23:02.395 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:02.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:23:02.395 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:02.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:23:02.395 00.000 11616 MoveAxis(E, 0, ABG)
21:23:02.395 00.000 11616 Move returns status 0, amount 0
21:23:02.396 00.001 11616 MoveAxis(N, 0, ABG)
21:23:02.396 00.000 11616 Move returns status 0, amount 0
21:23:02.396 00.000 11616 move complete, result=0
21:23:02.396 00.000 11616 worker thread done servicing request
21:23:02.408 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:23:02.426 00.018 12268 UpdateGuideState exits: m=341 SNR=12.6
21:23:02.426 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:02.426 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:02.426 00.000 12268 Enqueuing Expose request
21:23:02.426 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:02.426 00.000 11616 Worker thread wakes up
21:23:02.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:02.427 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:04.435 02.008 11616 Exposure complete
21:23:04.495 00.060 11616 worker thread done servicing request
21:23:04.495 00.000 12268 OnExposeComplete: enter
21:23:04.495 00.000 12268 UpdateGuideState(): m_state=6
21:23:04.495 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
21:23:04.496 00.001 12268 Star::Find returns 1 (0), X=1094.72, Y=269.91, Mass=342, SNR=12.6, Peak=50 HFD=4.1
21:23:04.496 00.000 12268 MultiStar: [#1 0.17,-0.07,1.01,U] [#2 0.14,0.03,1.04,U] [#3 -0.02,0.14,0.87,U] [#4 0.32,0.06,0.83,U] [#5 0.12,0.14,0.72,U] [#6 -0.14,0.08,0.80,U] 
21:23:04.496 00.000 12268 refined, 6 included, MultiStar: {0.14, 0.02}, one-star: {0.31, -0.17}
21:23:04.496 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.67) = xAngle (1.81 = 1.81)
21:23:04.496 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.84 = 1.84)
21:23:04.496 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.14 mountX=-0.03 mountY=0.13, mountTheta=1.81
21:23:04.498 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.02, opts=13)
21:23:04.498 00.000 12268 Enqueuing Move request for scope (0.14, 0.02)
21:23:04.498 00.000 11616 Worker thread wakes up
21:23:04.498 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
21:23:04.498 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
21:23:04.498 00.000 11616 Moving (0.14, 0.02) raw xDistance=-0.03 yDistance=0.13
21:23:04.498 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:04.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:23:04.499 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:04.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:23:04.499 00.000 11616 MoveAxis(E, 0, ABG)
21:23:04.499 00.000 11616 Move returns status 0, amount 0
21:23:04.499 00.000 11616 MoveAxis(N, 0, ABG)
21:23:04.499 00.000 11616 Move returns status 0, amount 0
21:23:04.499 00.000 11616 move complete, result=0
21:23:04.499 00.000 11616 worker thread done servicing request
21:23:04.514 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:23:04.531 00.017 12268 UpdateGuideState exits: m=342 SNR=12.6
21:23:04.532 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:04.532 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:04.532 00.000 12268 Enqueuing Expose request
21:23:04.532 00.000 11616 Worker thread wakes up
21:23:04.532 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:04.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:04.532 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:06.534 02.002 11616 Exposure complete
21:23:06.592 00.058 11616 worker thread done servicing request
21:23:06.592 00.000 12268 OnExposeComplete: enter
21:23:06.592 00.000 12268 UpdateGuideState(): m_state=6
21:23:06.592 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
21:23:06.594 00.002 12268 Star::Find returns 1 (0), X=1094.95, Y=269.61, Mass=365, SNR=13.1, Peak=41 HFD=4.2
21:23:06.594 00.000 12268 MultiStar: [#1 0.40,-0.51,0.00,M1] [#2 0.02,-0.20,0.99,U] [#3 0.08,-0.01,0.84,U] [#4 -0.16,-0.15,0.80,U] [#5 0.09,0.16,0.69,U] [#6 -0.29,-0.09,0.78,U] 
21:23:06.594 00.000 12268 refined, 5 included, MultiStar: {0.07, -0.15}, one-star: {0.54, -0.47}
21:23:06.594 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.67) = xAngle (0.51 = 0.51)
21:23:06.594 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.54 = 0.54)
21:23:06.594 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-1.16 mountX=0.14 mountY=0.08, mountTheta=0.53
21:23:06.597 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.15, opts=13)
21:23:06.597 00.000 12268 Enqueuing Move request for scope (0.07, -0.15)
21:23:06.597 00.000 11616 Worker thread wakes up
21:23:06.598 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
21:23:06.598 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
21:23:06.598 00.000 11616 Moving (0.07, -0.15) raw xDistance=0.14 yDistance=0.08
21:23:06.598 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:23:06.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:23:06.599 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:06.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:23:06.599 00.000 11616 MoveAxis(E, 0, ABG)
21:23:06.600 00.001 11616 Move returns status 0, amount 0
21:23:06.601 00.001 11616 MoveAxis(N, 0, ABG)
21:23:06.601 00.000 11616 Move returns status 0, amount 0
21:23:06.601 00.000 11616 move complete, result=0
21:23:06.601 00.000 11616 worker thread done servicing request
21:23:06.614 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=25, Gamma=1.290
21:23:06.634 00.020 12268 UpdateGuideState exits: m=365 SNR=13.1
21:23:06.634 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:06.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:06.634 00.000 12268 Enqueuing Expose request
21:23:06.635 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:06.635 00.000 11616 Worker thread wakes up
21:23:06.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:06.635 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:08.643 02.008 11616 Exposure complete
21:23:08.701 00.058 11616 worker thread done servicing request
21:23:08.701 00.000 12268 OnExposeComplete: enter
21:23:08.702 00.001 12268 UpdateGuideState(): m_state=6
21:23:08.702 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
21:23:08.702 00.000 12268 Star::Find returns 1 (0), X=1094.77, Y=269.41, Mass=348, SNR=12.7, Peak=43 HFD=3.7
21:23:08.702 00.000 12268 MultiStar: [#1 0.01,-0.79,0.00,M2] [#2 -0.23,-0.66,0.00,M1] [#3 -0.07,-0.45,0.82,U] [#4 -0.22,-0.33,0.81,U] [#5 -0.07,-0.78,0.00,M1] [#6 -0.16,-0.19,0.76,U] 
21:23:08.702 00.000 12268 refined, 3 included, MultiStar: {-0.00, -0.43}, one-star: {0.36, -0.67}
21:23:08.702 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.67) = xAngle (0.10 = 0.10)
21:23:08.702 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.13 = 0.13)
21:23:08.703 00.001 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.43 hyp=0.43 cameraTheta=-1.57 mountX=0.43 mountY=0.05, mountTheta=0.13
21:23:08.704 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.43, opts=13)
21:23:08.704 00.000 12268 Enqueuing Move request for scope (-0.00, -0.43)
21:23:08.704 00.000 11616 Worker thread wakes up
21:23:08.704 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.43) opts 0xd
21:23:08.704 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.43)
21:23:08.704 00.000 11616 Moving (-0.00, -0.43) raw xDistance=0.43 yDistance=0.05
21:23:08.704 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
21:23:08.704 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.28
21:23:08.705 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
21:23:08.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:08.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:23:08.705 00.000 11616 MoveAxis(W, 239, ABG)
21:23:08.705 00.000 11616 Guiding  Dir = 3, Dur = 239
21:23:08.705 00.000 11616 IsSlewing returns 0
21:23:08.705 00.000 11616 IsGuiding returns 0
21:23:08.706 00.001 11616 PulseGuide returned control before completion, sleep 249
21:23:08.717 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=32, Gamma=1.290
21:23:08.737 00.020 12268 UpdateGuideState exits: m=348 SNR=12.7
21:23:08.738 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:08.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:08.738 00.000 12268 Enqueuing Expose request
21:23:08.971 00.233 11616 IsGuiding returns 0
21:23:08.971 00.000 11616 Move returns status 0, amount 239
21:23:08.972 00.001 11616 MoveAxis(N, 0, ABG)
21:23:08.972 00.000 11616 Move returns status 0, amount 0
21:23:08.972 00.000 11616 move complete, result=0
21:23:08.972 00.000 11616 worker thread done servicing request
21:23:08.972 00.000 11616 Worker thread wakes up
21:23:08.972 00.000 12268 GuideStep: 0.4 px 239 ms WEST, 0.1 px 0 ms NORTH
21:23:08.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:08.973 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:10.973 02.000 11616 Exposure complete
21:23:11.031 00.058 11616 worker thread done servicing request
21:23:11.031 00.000 12268 OnExposeComplete: enter
21:23:11.031 00.000 12268 UpdateGuideState(): m_state=6
21:23:11.031 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
21:23:11.031 00.000 12268 Star::Find returns 1 (0), X=1094.89, Y=268.98, Mass=416, SNR=14.0, Peak=53 HFD=4.3
21:23:11.031 00.000 12268 MultiStar: large primary error, entering stabilization period
21:23:11.031 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.67) = xAngle (0.50 = 0.50)
21:23:11.031 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.53 = 0.53)
21:23:11.031 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-1.10 hyp=1.20 cameraTheta=-1.16 mountX=1.05 mountY=0.61, mountTheta=0.53
21:23:11.035 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=-1.10, opts=13)
21:23:11.035 00.000 12268 Enqueuing Move request for scope (0.47, -1.10)
21:23:11.036 00.001 11616 Worker thread wakes up
21:23:11.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, -1.10) opts 0xd
21:23:11.036 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, -1.10)
21:23:11.036 00.000 11616 Moving (0.47, -1.10) raw xDistance=1.05 yDistance=0.61
21:23:11.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.52 from input 1.05
21:23:11.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
21:23:11.036 00.000 11616 MoveAxis(W, 587, ABG)
21:23:11.036 00.000 11616 Guiding  Dir = 3, Dur = 587
21:23:11.037 00.001 11616 IsSlewing returns 0
21:23:11.037 00.000 11616 IsGuiding returns 0
21:23:11.038 00.001 11616 PulseGuide returned control before completion, sleep 597
21:23:11.051 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:23:11.069 00.018 12268 UpdateGuideState exits: m=416 SNR=14.0
21:23:11.069 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:11.069 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:11.069 00.000 12268 Enqueuing Expose request
21:23:11.642 00.573 11616 IsGuiding returns 1
21:23:11.642 00.000 11616 scope still moving after pulse duration time elapsed
21:23:11.673 00.031 11616 IsSlewing returns 0
21:23:11.673 00.000 11616 IsGuiding returns 0
21:23:11.673 00.000 11616 scope move finished after 587 + 48 ms
21:23:11.673 00.000 11616 Move returns status 0, amount 587
21:23:11.673 00.000 11616 MoveAxis(S, 52, ABG)
21:23:11.673 00.000 11616 Guiding  Dir = 1, Dur = 52
21:23:11.674 00.001 11616 IsSlewing returns 0
21:23:11.674 00.000 11616 IsGuiding returns 0
21:23:11.674 00.000 11616 PulseGuide returned control before completion, sleep 62
21:23:11.751 00.077 11616 IsGuiding returns 1
21:23:11.751 00.000 11616 scope still moving after pulse duration time elapsed
21:23:11.779 00.028 11616 IsSlewing returns 0
21:23:11.779 00.000 11616 IsGuiding returns 0
21:23:11.779 00.000 11616 scope move finished after 52 + 54 ms
21:23:11.779 00.000 11616 Move returns status 0, amount 52
21:23:11.781 00.002 11616 move complete, result=0
21:23:11.781 00.000 11616 worker thread done servicing request
21:23:11.781 00.000 11616 Worker thread wakes up
21:23:11.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:11.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:11.781 00.000 12268 GuideStep: 1.0 px 587 ms WEST, 0.6 px 52 ms SOUTH
21:23:13.783 02.002 11616 Exposure complete
21:23:13.842 00.059 11616 worker thread done servicing request
21:23:13.842 00.000 12268 OnExposeComplete: enter
21:23:13.842 00.000 12268 UpdateGuideState(): m_state=6
21:23:13.843 00.001 12268 Star::Find(15, 1094, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
21:23:13.843 00.000 12268 Star::Find returns 1 (0), X=1095.01, Y=270.62, Mass=346, SNR=12.7, Peak=39 HFD=4.1
21:23:13.843 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.67) = xAngle (2.41 = 2.41)
21:23:13.843 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.44 = 2.44)
21:23:13.843 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=0.54 hyp=0.81 cameraTheta=0.74 mountX=-0.60 mountY=0.52, mountTheta=2.43
21:23:13.846 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=0.54, opts=13)
21:23:13.846 00.000 12268 Enqueuing Move request for scope (0.60, 0.54)
21:23:13.846 00.000 11616 Worker thread wakes up
21:23:13.846 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.54) opts 0xd
21:23:13.846 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, 0.54)
21:23:13.847 00.001 11616 Moving (0.60, 0.54) raw xDistance=-0.60 yDistance=0.52
21:23:13.847 00.000 11616 resist switch: large excursion: input -0.60 thresh 0.29 direction from 1 to -1
21:23:13.847 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.80
21:23:13.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
21:23:13.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
21:23:13.847 00.000 11616 MoveAxis(E, 336, ABG)
21:23:13.847 00.000 11616 Guiding  Dir = 2, Dur = 336
21:23:13.848 00.001 11616 IsSlewing returns 0
21:23:13.848 00.000 11616 IsGuiding returns 0
21:23:13.849 00.001 11616 PulseGuide returned control before completion, sleep 346
21:23:13.861 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:23:13.881 00.020 12268 UpdateGuideState exits: m=346 SNR=12.7
21:23:13.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:13.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:13.881 00.000 12268 Enqueuing Expose request
21:23:14.203 00.322 11616 IsGuiding returns 1
21:23:14.203 00.000 11616 scope still moving after pulse duration time elapsed
21:23:14.233 00.030 11616 IsSlewing returns 0
21:23:14.233 00.000 11616 IsGuiding returns 1
21:23:14.264 00.031 11616 IsSlewing returns 0
21:23:14.265 00.001 11616 IsGuiding returns 1
21:23:14.297 00.032 11616 IsSlewing returns 0
21:23:14.298 00.001 11616 IsGuiding returns 1
21:23:14.327 00.029 11616 IsSlewing returns 0
21:23:14.328 00.001 11616 IsGuiding returns 1
21:23:14.358 00.030 11616 IsSlewing returns 0
21:23:14.359 00.001 11616 IsGuiding returns 0
21:23:14.359 00.000 11616 scope move finished after 336 + 175 ms
21:23:14.359 00.000 11616 Move returns status 0, amount 336
21:23:14.359 00.000 11616 MoveAxis(S, 44, ABG)
21:23:14.359 00.000 11616 Guiding  Dir = 1, Dur = 44
21:23:14.359 00.000 11616 IsSlewing returns 0
21:23:14.360 00.001 11616 IsGuiding returns 0
21:23:14.360 00.000 11616 PulseGuide returned control before completion, sleep 54
21:23:14.419 00.059 11616 IsGuiding returns 1
21:23:14.419 00.000 11616 scope still moving after pulse duration time elapsed
21:23:14.451 00.032 11616 IsSlewing returns 0
21:23:14.452 00.001 11616 IsGuiding returns 0
21:23:14.452 00.000 11616 scope move finished after 44 + 47 ms
21:23:14.452 00.000 11616 Move returns status 0, amount 44
21:23:14.452 00.000 11616 move complete, result=0
21:23:14.452 00.000 11616 worker thread done servicing request
21:23:14.452 00.000 11616 Worker thread wakes up
21:23:14.452 00.000 12268 GuideStep: -0.6 px 336 ms EAST, 0.5 px 44 ms SOUTH
21:23:14.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:14.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:16.469 02.017 11616 Exposure complete
21:23:16.528 00.059 11616 worker thread done servicing request
21:23:16.529 00.001 12268 OnExposeComplete: enter
21:23:16.529 00.000 12268 UpdateGuideState(): m_state=6
21:23:16.529 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
21:23:16.529 00.000 12268 Star::Find returns 1 (0), X=1095.23, Y=270.41, Mass=385, SNR=13.4, Peak=41 HFD=4.7
21:23:16.529 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.67) = xAngle (2.06 = 2.06)
21:23:16.529 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.09 = 2.09)
21:23:16.529 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=0.33 hyp=0.88 cameraTheta=0.39 mountX=-0.41 mountY=0.77, mountTheta=2.06
21:23:16.531 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.82, y=0.33, opts=13)
21:23:16.531 00.000 12268 Enqueuing Move request for scope (0.82, 0.33)
21:23:16.531 00.000 11616 Worker thread wakes up
21:23:16.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.33) opts 0xd
21:23:16.531 00.000 11616 Handling offset move in thread for scope, endpoint = (0.82, 0.33)
21:23:16.531 00.000 11616 Moving (0.82, 0.33) raw xDistance=-0.41 yDistance=0.77
21:23:16.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
21:23:16.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.77
21:23:16.532 00.001 11616 MoveAxis(E, 231, ABG)
21:23:16.532 00.000 11616 Guiding  Dir = 2, Dur = 231
21:23:16.532 00.000 11616 IsSlewing returns 0
21:23:16.532 00.000 11616 IsGuiding returns 0
21:23:16.533 00.001 11616 PulseGuide returned control before completion, sleep 241
21:23:16.545 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:23:16.564 00.019 12268 UpdateGuideState exits: m=385 SNR=13.4
21:23:16.564 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:16.564 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:16.564 00.000 12268 Enqueuing Expose request
21:23:16.777 00.213 11616 IsGuiding returns 1
21:23:16.777 00.000 11616 scope still moving after pulse duration time elapsed
21:23:16.806 00.029 11616 IsSlewing returns 0
21:23:16.806 00.000 11616 IsGuiding returns 1
21:23:16.837 00.031 11616 IsSlewing returns 0
21:23:16.838 00.001 11616 IsGuiding returns 0
21:23:16.838 00.000 11616 scope move finished after 231 + 74 ms
21:23:16.838 00.000 11616 Move returns status 0, amount 231
21:23:16.838 00.000 11616 MoveAxis(S, 65, ABG)
21:23:16.838 00.000 11616 Guiding  Dir = 1, Dur = 65
21:23:16.838 00.000 11616 IsSlewing returns 0
21:23:16.839 00.001 11616 IsGuiding returns 0
21:23:16.839 00.000 11616 PulseGuide returned control before completion, sleep 75
21:23:16.930 00.091 11616 IsGuiding returns 1
21:23:16.930 00.000 11616 scope still moving after pulse duration time elapsed
21:23:16.961 00.031 11616 IsSlewing returns 0
21:23:16.962 00.001 11616 IsGuiding returns 0
21:23:16.962 00.000 11616 scope move finished after 65 + 57 ms
21:23:16.962 00.000 11616 Move returns status 0, amount 65
21:23:16.962 00.000 11616 move complete, result=0
21:23:16.962 00.000 11616 worker thread done servicing request
21:23:16.963 00.001 11616 Worker thread wakes up
21:23:16.963 00.000 12268 GuideStep: -0.4 px 231 ms EAST, 0.8 px 65 ms SOUTH
21:23:16.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:16.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:18.979 02.016 11616 Exposure complete
21:23:19.038 00.059 11616 worker thread done servicing request
21:23:19.038 00.000 12268 OnExposeComplete: enter
21:23:19.038 00.000 12268 UpdateGuideState(): m_state=6
21:23:19.038 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
21:23:19.038 00.000 12268 Star::Find returns 1 (0), X=1094.92, Y=270.23, Mass=385, SNR=13.5, Peak=50 HFD=4.2
21:23:19.039 00.001 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.67) = xAngle (1.96 = 1.96)
21:23:19.039 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.99 = 1.99)
21:23:19.039 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.15 hyp=0.53 cameraTheta=0.29 mountX=-0.20 mountY=0.48, mountTheta=1.96
21:23:19.040 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=0.15, opts=13)
21:23:19.040 00.000 12268 Enqueuing Move request for scope (0.51, 0.15)
21:23:19.040 00.000 11616 Worker thread wakes up
21:23:19.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.15) opts 0xd
21:23:19.041 00.001 11616 Handling offset move in thread for scope, endpoint = (0.51, 0.15)
21:23:19.041 00.000 11616 Moving (0.51, 0.15) raw xDistance=-0.20 yDistance=0.48
21:23:19.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:23:19.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
21:23:19.041 00.000 11616 MoveAxis(E, 112, ABG)
21:23:19.041 00.000 11616 Guiding  Dir = 2, Dur = 112
21:23:19.041 00.000 11616 IsSlewing returns 0
21:23:19.041 00.000 11616 IsGuiding returns 0
21:23:19.042 00.001 11616 PulseGuide returned control before completion, sleep 122
21:23:19.053 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:23:19.070 00.017 12268 UpdateGuideState exits: m=385 SNR=13.5
21:23:19.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:19.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:19.071 00.001 12268 Enqueuing Expose request
21:23:19.174 00.103 11616 IsGuiding returns 1
21:23:19.174 00.000 11616 scope still moving after pulse duration time elapsed
21:23:19.204 00.030 11616 IsSlewing returns 0
21:23:19.204 00.000 11616 IsGuiding returns 0
21:23:19.204 00.000 11616 scope move finished after 112 + 50 ms
21:23:19.204 00.000 11616 Move returns status 0, amount 112
21:23:19.204 00.000 11616 MoveAxis(S, 41, ABG)
21:23:19.204 00.000 11616 Guiding  Dir = 1, Dur = 41
21:23:19.204 00.000 11616 IsSlewing returns 0
21:23:19.205 00.001 11616 IsGuiding returns 0
21:23:19.205 00.000 11616 PulseGuide returned control before completion, sleep 51
21:23:19.267 00.062 11616 IsGuiding returns 1
21:23:19.267 00.000 11616 scope still moving after pulse duration time elapsed
21:23:19.299 00.032 11616 IsSlewing returns 0
21:23:19.300 00.001 11616 IsGuiding returns 0
21:23:19.300 00.000 11616 scope move finished after 41 + 54 ms
21:23:19.300 00.000 11616 Move returns status 0, amount 41
21:23:19.300 00.000 11616 move complete, result=0
21:23:19.300 00.000 11616 worker thread done servicing request
21:23:19.300 00.000 11616 Worker thread wakes up
21:23:19.300 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:19.301 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:19.301 00.000 12268 GuideStep: -0.2 px 112 ms EAST, 0.5 px 41 ms SOUTH
21:23:21.312 02.011 11616 Exposure complete
21:23:21.370 00.058 11616 worker thread done servicing request
21:23:21.370 00.000 12268 OnExposeComplete: enter
21:23:21.370 00.000 12268 UpdateGuideState(): m_state=6
21:23:21.371 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
21:23:21.371 00.000 12268 Star::Find returns 1 (0), X=1094.80, Y=270.08, Mass=364, SNR=13.0, Peak=46 HFD=4.2
21:23:21.371 00.000 12268 MultiStar: exiting stabilization period
21:23:21.371 00.000 12268 MultiStar: [#1 0.17,-0.33,0.99,U] [#2 -0.14,-0.05,1.02,U] [#3 -0.35,-0.07,0.86,U] [#4 -0.06,0.14,0.86,U] [#5 -0.49,0.13,0.69,U] [#6 -0.43,0.20,0.76,U] 
21:23:21.371 00.000 12268 refined, 6 included, MultiStar: {-0.10, -0.01}, one-star: {0.38, -0.00}
21:23:21.371 00.000 12268 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-1.67) = xAngle (-1.34 = -1.34)
21:23:21.371 00.000 12268 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.31 = -1.31)
21:23:21.371 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.01 mountX=0.02 mountY=-0.10, mountTheta=-1.34
21:23:21.373 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.01, opts=13)
21:23:21.373 00.000 12268 Enqueuing Move request for scope (-0.10, -0.01)
21:23:21.373 00.000 11616 Worker thread wakes up
21:23:21.373 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
21:23:21.373 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
21:23:21.373 00.000 11616 Moving (-0.10, -0.01) raw xDistance=0.02 yDistance=-0.10
21:23:21.373 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:21.373 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:23:21.373 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:21.373 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:23:21.373 00.000 11616 MoveAxis(E, 0, ABG)
21:23:21.373 00.000 11616 Move returns status 0, amount 0
21:23:21.373 00.000 11616 MoveAxis(N, 0, ABG)
21:23:21.373 00.000 11616 Move returns status 0, amount 0
21:23:21.373 00.000 11616 move complete, result=0
21:23:21.373 00.000 11616 worker thread done servicing request
21:23:21.386 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:23:21.403 00.017 12268 UpdateGuideState exits: m=364 SNR=13.0
21:23:21.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:21.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:21.403 00.000 12268 Enqueuing Expose request
21:23:21.403 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:21.403 00.000 11616 Worker thread wakes up
21:23:21.404 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:21.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:23.418 02.014 11616 Exposure complete
21:23:23.475 00.057 11616 worker thread done servicing request
21:23:23.475 00.000 12268 OnExposeComplete: enter
21:23:23.476 00.001 12268 UpdateGuideState(): m_state=6
21:23:23.476 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
21:23:23.476 00.000 12268 Star::Find returns 1 (0), X=1094.61, Y=269.52, Mass=336, SNR=12.5, Peak=37 HFD=4.1
21:23:23.477 00.001 12268 MultiStar: [#1 -0.17,-0.49,0.98,U] [#2 -0.45,-0.25,1.05,U] [#3 -0.25,-0.07,0.82,U] [#4 -0.41,-0.01,0.80,U] [#5 -0.33,0.05,0.69,U] [#6 -0.46,-0.61,0.00,M1] 
21:23:23.477 00.000 12268 refined, 5 included, MultiStar: {-0.22, -0.25}, one-star: {0.20, -0.56}
21:23:23.477 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-1.67) = xAngle (-0.63 = -0.63)
21:23:23.477 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.60 = -0.60)
21:23:23.477 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.25 hyp=0.34 cameraTheta=-2.30 mountX=0.27 mountY=-0.19, mountTheta=-0.61
21:23:23.479 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.25, opts=13)
21:23:23.479 00.000 12268 Enqueuing Move request for scope (-0.22, -0.25)
21:23:23.479 00.000 11616 Worker thread wakes up
21:23:23.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.25) opts 0xd
21:23:23.479 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.25)
21:23:23.479 00.000 11616 Moving (-0.22, -0.25) raw xDistance=0.27 yDistance=-0.19
21:23:23.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:23:23.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:23:23.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:23:23.480 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:23:23.480 00.000 11616 MoveAxis(E, 0, ABG)
21:23:23.480 00.000 11616 Move returns status 0, amount 0
21:23:23.480 00.000 11616 MoveAxis(N, 0, ABG)
21:23:23.480 00.000 11616 Move returns status 0, amount 0
21:23:23.480 00.000 11616 move complete, result=0
21:23:23.480 00.000 11616 worker thread done servicing request
21:23:23.492 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:23:23.511 00.019 12268 UpdateGuideState exits: m=336 SNR=12.5
21:23:23.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:23.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:23.511 00.000 12268 Enqueuing Expose request
21:23:23.511 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:23.511 00.000 11616 Worker thread wakes up
21:23:23.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:23.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:25.521 02.010 11616 Exposure complete
21:23:25.578 00.057 11616 worker thread done servicing request
21:23:25.579 00.001 12268 OnExposeComplete: enter
21:23:25.579 00.000 12268 UpdateGuideState(): m_state=6
21:23:25.579 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
21:23:25.579 00.000 12268 Star::Find returns 1 (0), X=1094.44, Y=269.45, Mass=360, SNR=13.0, Peak=48 HFD=3.8
21:23:25.579 00.000 12268 MultiStar: [#1 -0.21,-0.80,0.00,M1] [#2 -0.06,-0.44,1.01,U] [#3 -0.09,-0.31,0.79,U] [#4 -0.34,-0.51,0.00,M1] [#5 -0.15,-0.61,0.00,M1] [#6 -0.37,-0.20,0.71,U] 
21:23:25.579 00.000 12268 refined, 3 included, MultiStar: {-0.11, -0.42}, one-star: {0.02, -0.63}
21:23:25.579 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-1.67) = xAngle (-0.15 = -0.15)
21:23:25.581 00.002 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.12 = -0.12)
21:23:25.581 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.42 hyp=0.43 cameraTheta=-1.82 mountX=0.43 mountY=-0.05, mountTheta=-0.12
21:23:25.582 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.42, opts=13)
21:23:25.582 00.000 12268 Enqueuing Move request for scope (-0.11, -0.42)
21:23:25.582 00.000 11616 Worker thread wakes up
21:23:25.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.42) opts 0xd
21:23:25.582 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.42)
21:23:25.583 00.001 11616 Moving (-0.11, -0.42) raw xDistance=0.43 yDistance=-0.05
21:23:25.583 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
21:23:25.583 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.28
21:23:25.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
21:23:25.583 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:25.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:23:25.583 00.000 11616 MoveAxis(W, 238, ABG)
21:23:25.583 00.000 11616 Guiding  Dir = 3, Dur = 238
21:23:25.583 00.000 11616 IsSlewing returns 0
21:23:25.583 00.000 11616 IsGuiding returns 0
21:23:25.584 00.001 11616 PulseGuide returned control before completion, sleep 248
21:23:25.597 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:23:25.614 00.017 12268 UpdateGuideState exits: m=360 SNR=13.0
21:23:25.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:25.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:25.615 00.001 12268 Enqueuing Expose request
21:23:25.833 00.218 11616 IsGuiding returns 1
21:23:25.834 00.001 11616 scope still moving after pulse duration time elapsed
21:23:25.864 00.030 11616 IsSlewing returns 0
21:23:25.866 00.002 11616 IsGuiding returns 0
21:23:25.866 00.000 11616 scope move finished after 238 + 44 ms
21:23:25.866 00.000 11616 Move returns status 0, amount 238
21:23:25.866 00.000 11616 MoveAxis(N, 0, ABG)
21:23:25.866 00.000 11616 Move returns status 0, amount 0
21:23:25.866 00.000 11616 move complete, result=0
21:23:25.867 00.001 11616 worker thread done servicing request
21:23:25.867 00.000 11616 Worker thread wakes up
21:23:25.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:25.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:25.867 00.000 12268 GuideStep: 0.4 px 238 ms WEST, -0.1 px 0 ms NORTH
21:23:27.878 02.011 11616 Exposure complete
21:23:27.936 00.058 11616 worker thread done servicing request
21:23:27.936 00.000 12268 OnExposeComplete: enter
21:23:27.936 00.000 12268 UpdateGuideState(): m_state=6
21:23:27.936 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
21:23:27.937 00.001 12268 Star::Find returns 1 (0), X=1094.51, Y=269.19, Mass=352, SNR=12.9, Peak=41 HFD=3.8
21:23:27.937 00.000 12268 MultiStar: [#1 -0.12,-0.86,0.00,M2] [#2 -0.34,-0.71,0.00,M1] [#3 -0.36,-0.51,0.00,M1] [#4 -0.21,-0.09,0.81,U] [#5 -0.61,-0.61,0.00,M2] [#6 -0.75,-0.60,0.00,M1] 
21:23:27.937 00.000 12268 refined, 1 included, MultiStar: {-0.04, -0.53}, one-star: {0.10, -0.89}
21:23:27.937 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.67) = xAngle (0.03 = 0.03)
21:23:27.937 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.06 = 0.06)
21:23:27.937 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.53 hyp=0.53 cameraTheta=-1.64 mountX=0.53 mountY=0.03, mountTheta=0.06
21:23:27.939 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.53, opts=13)
21:23:27.939 00.000 12268 Enqueuing Move request for scope (-0.04, -0.53)
21:23:27.939 00.000 11616 Worker thread wakes up
21:23:27.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.53) opts 0xd
21:23:27.940 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.53)
21:23:27.940 00.000 11616 Moving (-0.04, -0.53) raw xDistance=0.53 yDistance=0.03
21:23:27.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.53
21:23:27.940 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:27.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:23:27.940 00.000 11616 MoveAxis(W, 297, ABG)
21:23:27.940 00.000 11616 Guiding  Dir = 3, Dur = 297
21:23:27.940 00.000 11616 IsSlewing returns 0
21:23:27.940 00.000 11616 IsGuiding returns 0
21:23:27.941 00.001 11616 PulseGuide returned control before completion, sleep 307
21:23:27.953 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:23:27.972 00.019 12268 UpdateGuideState exits: m=352 SNR=12.9
21:23:27.972 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:27.972 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:27.972 00.000 12268 Enqueuing Expose request
21:23:28.263 00.291 11616 IsGuiding returns 1
21:23:28.264 00.001 11616 scope still moving after pulse duration time elapsed
21:23:28.295 00.031 11616 IsSlewing returns 0
21:23:28.296 00.001 11616 IsGuiding returns 0
21:23:28.296 00.000 11616 scope move finished after 297 + 58 ms
21:23:28.296 00.000 11616 Move returns status 0, amount 297
21:23:28.296 00.000 11616 MoveAxis(N, 0, ABG)
21:23:28.296 00.000 11616 Move returns status 0, amount 0
21:23:28.297 00.001 11616 move complete, result=0
21:23:28.297 00.000 11616 worker thread done servicing request
21:23:28.297 00.000 11616 Worker thread wakes up
21:23:28.297 00.000 12268 GuideStep: 0.5 px 297 ms WEST, 0.0 px 0 ms NORTH
21:23:28.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:28.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:30.301 02.004 11616 Exposure complete
21:23:30.360 00.059 11616 worker thread done servicing request
21:23:30.360 00.000 12268 OnExposeComplete: enter
21:23:30.360 00.000 12268 UpdateGuideState(): m_state=6
21:23:30.360 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
21:23:30.360 00.000 12268 Star::Find returns 1 (0), X=1094.71, Y=269.30, Mass=358, SNR=13.0, Peak=41 HFD=3.7
21:23:30.361 00.001 12268 MultiStar: [#1 -0.24,-0.43,1.00,U] [#2 -0.07,-0.51,1.06,U] [#3 -0.19,-0.58,0.00,M2] [#4 -0.42,-0.36,0.00,M1] [#5 -0.34,-0.54,0.00,M3] [#6 -0.46,-0.30,0.83,U] 
21:23:30.361 00.000 12268 refined, 3 included, MultiStar: {-0.10, -0.51}, one-star: {0.29, -0.78}
21:23:30.361 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.67) = xAngle (-0.10 = -0.10)
21:23:30.361 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.07 = -0.07)
21:23:30.361 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.51 hyp=0.52 cameraTheta=-1.77 mountX=0.52 mountY=-0.04, mountTheta=-0.07
21:23:30.362 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.51, opts=13)
21:23:30.363 00.001 12268 Enqueuing Move request for scope (-0.10, -0.51)
21:23:30.363 00.000 11616 Worker thread wakes up
21:23:30.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.51) opts 0xd
21:23:30.363 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.51)
21:23:30.363 00.000 11616 Moving (-0.10, -0.51) raw xDistance=0.52 yDistance=-0.04
21:23:30.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
21:23:30.363 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:30.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:23:30.363 00.000 11616 MoveAxis(W, 291, ABG)
21:23:30.363 00.000 11616 Guiding  Dir = 3, Dur = 291
21:23:30.364 00.001 11616 IsSlewing returns 0
21:23:30.364 00.000 11616 IsGuiding returns 0
21:23:30.364 00.000 11616 PulseGuide returned control before completion, sleep 301
21:23:30.377 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:23:30.396 00.019 12268 UpdateGuideState exits: m=358 SNR=13.0
21:23:30.397 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:30.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:30.397 00.000 12268 Enqueuing Expose request
21:23:30.674 00.277 11616 IsGuiding returns 1
21:23:30.674 00.000 11616 scope still moving after pulse duration time elapsed
21:23:30.705 00.031 11616 IsSlewing returns 0
21:23:30.706 00.001 11616 IsGuiding returns 0
21:23:30.706 00.000 11616 scope move finished after 291 + 51 ms
21:23:30.706 00.000 11616 Move returns status 0, amount 291
21:23:30.706 00.000 11616 MoveAxis(N, 0, ABG)
21:23:30.706 00.000 11616 Move returns status 0, amount 0
21:23:30.706 00.000 11616 move complete, result=0
21:23:30.707 00.001 11616 worker thread done servicing request
21:23:30.707 00.000 11616 Worker thread wakes up
21:23:30.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:30.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:30.707 00.000 12268 GuideStep: 0.5 px 291 ms WEST, -0.0 px 0 ms NORTH
21:23:32.730 02.023 11616 Exposure complete
21:23:32.792 00.062 11616 worker thread done servicing request
21:23:32.792 00.000 12268 OnExposeComplete: enter
21:23:32.792 00.000 12268 UpdateGuideState(): m_state=6
21:23:32.792 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
21:23:32.793 00.001 12268 Star::Find returns 1 (0), X=1094.56, Y=269.22, Mass=394, SNR=13.6, Peak=46 HFD=4.2
21:23:32.793 00.000 12268 MultiStar: [#1 -0.27,-0.28,0.97,U] [#2 -0.13,-0.46,0.95,U] [#3 -0.41,-0.21,0.76,U] [#4 -0.18,-0.19,0.80,U] [#5 -0.40,0.04,0.62,U] [#6 -0.51,-0.26,0.00,M1] 
21:23:32.793 00.000 12268 refined, 5 included, MultiStar: {-0.18, -0.36}, one-star: {0.15, -0.86}
21:23:32.793 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-1.67) = xAngle (-0.37 = -0.37)
21:23:32.793 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.34 = -0.34)
21:23:32.793 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.36 hyp=0.41 cameraTheta=-2.04 mountX=0.38 mountY=-0.13, mountTheta=-0.34
21:23:32.795 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.36, opts=13)
21:23:32.795 00.000 12268 Enqueuing Move request for scope (-0.18, -0.36)
21:23:32.795 00.000 11616 Worker thread wakes up
21:23:32.795 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.36) opts 0xd
21:23:32.795 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.36)
21:23:32.795 00.000 11616 Moving (-0.18, -0.36) raw xDistance=0.38 yDistance=-0.13
21:23:32.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
21:23:32.795 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:32.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:23:32.795 00.000 11616 MoveAxis(W, 212, ABG)
21:23:32.795 00.000 11616 Guiding  Dir = 3, Dur = 212
21:23:32.796 00.001 11616 IsSlewing returns 0
21:23:32.796 00.000 11616 IsGuiding returns 0
21:23:32.796 00.000 11616 PulseGuide returned control before completion, sleep 222
21:23:32.807 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:23:32.823 00.016 12268 UpdateGuideState exits: m=394 SNR=13.6
21:23:32.824 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:32.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:32.824 00.000 12268 Enqueuing Expose request
21:23:33.019 00.195 11616 IsGuiding returns 1
21:23:33.020 00.001 11616 scope still moving after pulse duration time elapsed
21:23:33.050 00.030 11616 IsSlewing returns 0
21:23:33.051 00.001 11616 IsGuiding returns 0
21:23:33.051 00.000 11616 scope move finished after 212 + 42 ms
21:23:33.051 00.000 11616 Move returns status 0, amount 212
21:23:33.051 00.000 11616 MoveAxis(N, 0, ABG)
21:23:33.051 00.000 11616 Move returns status 0, amount 0
21:23:33.051 00.000 11616 move complete, result=0
21:23:33.051 00.000 11616 worker thread done servicing request
21:23:33.051 00.000 11616 Worker thread wakes up
21:23:33.051 00.000 12268 GuideStep: 0.4 px 212 ms WEST, -0.1 px 0 ms NORTH
21:23:33.052 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:33.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:35.067 02.015 11616 Exposure complete
21:23:35.125 00.058 11616 worker thread done servicing request
21:23:35.126 00.001 12268 OnExposeComplete: enter
21:23:35.126 00.000 12268 UpdateGuideState(): m_state=6
21:23:35.126 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
21:23:35.126 00.000 12268 Star::Find returns 1 (0), X=1094.49, Y=270.06, Mass=384, SNR=13.3, Peak=45 HFD=4.2
21:23:35.126 00.000 12268 MultiStar: [#1 -0.20,-0.02,1.01,U] [#2 -0.26,-0.33,0.99,U] [#3 -0.34,-0.09,0.79,U] [#4 -0.18,0.07,0.94,U] [#5 -0.46,0.37,0.00,M3] [#6 -0.70,-0.18,0.00,M2] 
21:23:35.127 00.001 12268 single-star, 4 included, MultiStar: {-0.17, -0.08}, one-star: {0.08, -0.02}
21:23:35.127 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.67) = xAngle (1.36 = 1.36)
21:23:35.127 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.39 = 1.39)
21:23:35.127 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.31 mountX=0.02 mountY=0.08, mountTheta=1.36
21:23:35.129 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.02, opts=13)
21:23:35.129 00.000 12268 Enqueuing Move request for scope (0.08, -0.02)
21:23:35.129 00.000 11616 Worker thread wakes up
21:23:35.130 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
21:23:35.130 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
21:23:35.130 00.000 11616 Moving (0.08, -0.02) raw xDistance=0.02 yDistance=0.08
21:23:35.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:35.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:23:35.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:35.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:23:35.130 00.000 11616 MoveAxis(E, 0, ABG)
21:23:35.130 00.000 11616 Move returns status 0, amount 0
21:23:35.131 00.001 11616 MoveAxis(N, 0, ABG)
21:23:35.131 00.000 11616 Move returns status 0, amount 0
21:23:35.131 00.000 11616 move complete, result=0
21:23:35.131 00.000 11616 worker thread done servicing request
21:23:35.143 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:23:35.161 00.018 12268 UpdateGuideState exits: m=384 SNR=13.3
21:23:35.162 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:35.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:35.162 00.000 12268 Enqueuing Expose request
21:23:35.162 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:35.162 00.000 11616 Worker thread wakes up
21:23:35.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:35.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:37.166 02.004 11616 Exposure complete
21:23:37.226 00.060 11616 worker thread done servicing request
21:23:37.226 00.000 12268 OnExposeComplete: enter
21:23:37.227 00.001 12268 UpdateGuideState(): m_state=6
21:23:37.227 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
21:23:37.227 00.000 12268 Star::Find returns 1 (0), X=1094.75, Y=269.94, Mass=387, SNR=13.5, Peak=52 HFD=4.2
21:23:37.228 00.001 12268 MultiStar: [#1 -0.09,0.09,0.98,U] [#2 -0.03,0.02,1.01,U] [#3 -0.31,0.64,0.00,M1] [#4 -0.18,0.62,0.00,M1] [#5 -0.58,0.23,0.00,M4] [#6 -0.36,0.41,0.71,U] 
21:23:37.228 00.000 12268 refined, 3 included, MultiStar: {-0.01, 0.07}, one-star: {0.33, -0.14}
21:23:37.228 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.67) = xAngle (3.41 = -2.87)
21:23:37.228 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.45 = -2.84)
21:23:37.228 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.75 mountX=-0.07 mountY=-0.02, mountTheta=-2.84
21:23:37.233 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.07, opts=13)
21:23:37.234 00.001 12268 Enqueuing Move request for scope (-0.01, 0.07)
21:23:37.234 00.000 11616 Worker thread wakes up
21:23:37.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
21:23:37.234 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
21:23:37.234 00.000 11616 Moving (-0.01, 0.07) raw xDistance=-0.07 yDistance=-0.02
21:23:37.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:37.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:23:37.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:37.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:23:37.234 00.000 11616 MoveAxis(E, 0, ABG)
21:23:37.235 00.001 11616 Move returns status 0, amount 0
21:23:37.235 00.000 11616 MoveAxis(N, 0, ABG)
21:23:37.235 00.000 11616 Move returns status 0, amount 0
21:23:37.235 00.000 11616 move complete, result=0
21:23:37.235 00.000 11616 worker thread done servicing request
21:23:37.247 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:23:37.265 00.018 12268 UpdateGuideState exits: m=387 SNR=13.5
21:23:37.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:37.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:37.265 00.000 12268 Enqueuing Expose request
21:23:37.265 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:23:37.265 00.000 11616 Worker thread wakes up
21:23:37.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:37.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:39.275 02.010 11616 Exposure complete
21:23:39.333 00.058 11616 worker thread done servicing request
21:23:39.334 00.001 12268 OnExposeComplete: enter
21:23:39.334 00.000 12268 UpdateGuideState(): m_state=6
21:23:39.334 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
21:23:39.334 00.000 12268 Star::Find returns 1 (0), X=1094.78, Y=270.18, Mass=380, SNR=13.2, Peak=48 HFD=4.4
21:23:39.334 00.000 12268 MultiStar: [#1 -0.08,0.13,0.97,U] [#2 -0.08,-0.11,1.01,U] [#3 -0.12,0.43,0.78,U] [#4 -0.34,0.22,0.81,U] [#5 -0.26,0.28,0.71,U] [#6 -0.54,0.17,0.00,M2] 
21:23:39.334 00.000 12268 refined, 5 included, MultiStar: {-0.06, 0.16}, one-star: {0.37, 0.10}
21:23:39.334 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.67) = xAngle (3.62 = -2.66)
21:23:39.335 00.001 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.65 = -2.63)
21:23:39.335 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.95 mountX=-0.15 mountY=-0.08, mountTheta=-2.64
21:23:39.336 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.16, opts=13)
21:23:39.336 00.000 12268 Enqueuing Move request for scope (-0.06, 0.16)
21:23:39.336 00.000 11616 Worker thread wakes up
21:23:39.336 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
21:23:39.336 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
21:23:39.336 00.000 11616 Moving (-0.06, 0.16) raw xDistance=-0.15 yDistance=-0.08
21:23:39.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:23:39.337 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:23:39.337 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:39.337 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:23:39.337 00.000 11616 MoveAxis(E, 0, ABG)
21:23:39.337 00.000 11616 Move returns status 0, amount 0
21:23:39.337 00.000 11616 MoveAxis(N, 0, ABG)
21:23:39.337 00.000 11616 Move returns status 0, amount 0
21:23:39.337 00.000 11616 move complete, result=0
21:23:39.337 00.000 11616 worker thread done servicing request
21:23:39.350 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:23:39.368 00.018 12268 UpdateGuideState exits: m=380 SNR=13.2
21:23:39.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:39.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:39.368 00.000 12268 Enqueuing Expose request
21:23:39.369 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:39.369 00.000 11616 Worker thread wakes up
21:23:39.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:39.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:41.371 02.002 11616 Exposure complete
21:23:41.430 00.059 11616 worker thread done servicing request
21:23:41.431 00.001 12268 OnExposeComplete: enter
21:23:41.431 00.000 12268 UpdateGuideState(): m_state=6
21:23:41.431 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
21:23:41.431 00.000 12268 Star::Find returns 1 (0), X=1094.57, Y=269.86, Mass=381, SNR=13.3, Peak=49 HFD=3.9
21:23:41.431 00.000 12268 MultiStar: [#1 -0.33,0.23,0.98,U] [#2 -0.39,0.25,0.96,U] [#3 -0.19,0.20,0.81,U] [#4 -0.36,0.14,0.88,U] [#5 -0.31,0.21,0.67,U] [#6 -0.52,0.04,0.78,U] 
21:23:41.431 00.000 12268 single-star, 6 included, MultiStar: {-0.27, 0.12}, one-star: {0.16, -0.22}
21:23:41.431 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.67) = xAngle (0.71 = 0.71)
21:23:41.432 00.001 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.74 = 0.74)
21:23:41.432 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-0.96 mountX=0.21 mountY=0.18, mountTheta=0.73
21:23:41.433 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.22, opts=13)
21:23:41.433 00.000 12268 Enqueuing Move request for scope (0.16, -0.22)
21:23:41.433 00.000 11616 Worker thread wakes up
21:23:41.434 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.22) opts 0xd
21:23:41.434 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.22)
21:23:41.434 00.000 11616 Moving (0.16, -0.22) raw xDistance=0.21 yDistance=0.18
21:23:41.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
21:23:41.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:23:41.434 00.000 11616 MoveAxis(W, 116, ABG)
21:23:41.434 00.000 11616 Guiding  Dir = 3, Dur = 116
21:23:41.434 00.000 11616 IsSlewing returns 0
21:23:41.434 00.000 11616 IsGuiding returns 0
21:23:41.435 00.001 11616 PulseGuide returned control before completion, sleep 126
21:23:41.448 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:23:41.465 00.017 12268 UpdateGuideState exits: m=381 SNR=13.3
21:23:41.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:41.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:41.465 00.000 12268 Enqueuing Expose request
21:23:41.571 00.106 11616 IsGuiding returns 1
21:23:41.571 00.000 11616 scope still moving after pulse duration time elapsed
21:23:41.601 00.030 11616 IsSlewing returns 0
21:23:41.602 00.001 11616 IsGuiding returns 0
21:23:41.602 00.000 11616 scope move finished after 116 + 52 ms
21:23:41.602 00.000 11616 Move returns status 0, amount 116
21:23:41.603 00.001 11616 MoveAxis(S, 16, ABG)
21:23:41.603 00.000 11616 Guiding  Dir = 1, Dur = 16
21:23:41.603 00.000 11616 IsSlewing returns 0
21:23:41.604 00.001 11616 IsGuiding returns 0
21:23:41.604 00.000 11616 PulseGuide returned control before completion, sleep 26
21:23:41.633 00.029 11616 IsGuiding returns 1
21:23:41.633 00.000 11616 scope still moving after pulse duration time elapsed
21:23:41.664 00.031 11616 IsSlewing returns 0
21:23:41.665 00.001 11616 IsGuiding returns 0
21:23:41.665 00.000 11616 scope move finished after 16 + 44 ms
21:23:41.665 00.000 11616 Move returns status 0, amount 16
21:23:41.665 00.000 11616 move complete, result=0
21:23:41.665 00.000 11616 worker thread done servicing request
21:23:41.665 00.000 11616 Worker thread wakes up
21:23:41.665 00.000 12268 GuideStep: 0.2 px 116 ms WEST, 0.2 px 16 ms SOUTH
21:23:41.666 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:41.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:43.769 02.103 11616 Exposure complete
21:23:43.828 00.059 11616 worker thread done servicing request
21:23:43.828 00.000 12268 OnExposeComplete: enter
21:23:43.828 00.000 12268 UpdateGuideState(): m_state=6
21:23:43.829 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
21:23:43.829 00.000 12268 Star::Find returns 1 (0), X=1094.76, Y=270.29, Mass=389, SNR=13.5, Peak=48 HFD=4.5
21:23:43.829 00.000 12268 MultiStar: [#1 -0.04,0.53,1.02,U] [#2 -0.10,0.30,1.01,U] [#3 -0.31,0.62,0.00,M1] [#4 -0.08,0.46,0.81,U] [#5 -0.24,0.98,0.00,M3] [#6 -0.56,0.87,0.00,M2] 
21:23:43.829 00.000 12268 refined, 3 included, MultiStar: {0.03, 0.37}, one-star: {0.34, 0.21}
21:23:43.829 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.67) = xAngle (3.15 = -3.14)
21:23:43.829 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.18 = -3.11)
21:23:43.829 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.37 hyp=0.37 cameraTheta=1.48 mountX=-0.37 mountY=-0.01, mountTheta=-3.11
21:23:43.831 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.37, opts=13)
21:23:43.831 00.000 12268 Enqueuing Move request for scope (0.03, 0.37)
21:23:43.831 00.000 11616 Worker thread wakes up
21:23:43.831 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.37) opts 0xd
21:23:43.831 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.37)
21:23:43.831 00.000 11616 Moving (0.03, 0.37) raw xDistance=-0.37 yDistance=-0.01
21:23:43.831 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
21:23:43.831 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.12
21:23:43.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
21:23:43.831 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:43.832 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:23:43.832 00.000 11616 MoveAxis(E, 209, ABG)
21:23:43.832 00.000 11616 Guiding  Dir = 2, Dur = 209
21:23:43.832 00.000 11616 IsSlewing returns 0
21:23:43.832 00.000 11616 IsGuiding returns 0
21:23:43.833 00.001 11616 PulseGuide returned control before completion, sleep 219
21:23:43.844 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:23:43.863 00.019 12268 UpdateGuideState exits: m=389 SNR=13.5
21:23:43.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:43.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:43.863 00.000 12268 Enqueuing Expose request
21:23:44.060 00.197 11616 IsGuiding returns 1
21:23:44.060 00.000 11616 scope still moving after pulse duration time elapsed
21:23:44.090 00.030 11616 IsSlewing returns 0
21:23:44.091 00.001 11616 IsGuiding returns 0
21:23:44.091 00.000 11616 scope move finished after 209 + 49 ms
21:23:44.091 00.000 11616 Move returns status 0, amount 209
21:23:44.091 00.000 11616 MoveAxis(N, 0, ABG)
21:23:44.091 00.000 11616 Move returns status 0, amount 0
21:23:44.091 00.000 11616 move complete, result=0
21:23:44.092 00.001 11616 worker thread done servicing request
21:23:44.092 00.000 11616 Worker thread wakes up
21:23:44.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:44.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:44.092 00.000 12268 GuideStep: -0.4 px 209 ms EAST, -0.0 px 0 ms NORTH
21:23:46.105 02.013 11616 Exposure complete
21:23:46.163 00.058 11616 worker thread done servicing request
21:23:46.163 00.000 12268 OnExposeComplete: enter
21:23:46.163 00.000 12268 UpdateGuideState(): m_state=6
21:23:46.163 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
21:23:46.163 00.000 12268 Star::Find returns 1 (0), X=1094.48, Y=269.71, Mass=412, SNR=14.0, Peak=55 HFD=3.9
21:23:46.164 00.001 12268 MultiStar: [#1 -0.14,-0.18,0.97,U] [#2 -0.21,0.13,1.01,U] [#3 -0.21,0.20,0.74,U] [#4 -0.05,0.65,0.00,M1] [#5 -0.17,0.22,0.61,U] [#6 -0.69,0.25,0.00,M3] 
21:23:46.164 00.000 12268 refined, 4 included, MultiStar: {-0.12, -0.03}, one-star: {0.07, -0.37}
21:23:46.164 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.67) = xAngle (-1.24 = -1.24)
21:23:46.164 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.21 = -1.21)
21:23:46.164 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.91 mountX=0.04 mountY=-0.12, mountTheta=-1.24
21:23:46.165 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.03, opts=13)
21:23:46.166 00.001 12268 Enqueuing Move request for scope (-0.12, -0.03)
21:23:46.166 00.000 11616 Worker thread wakes up
21:23:46.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
21:23:46.166 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
21:23:46.166 00.000 11616 Moving (-0.12, -0.03) raw xDistance=0.04 yDistance=-0.12
21:23:46.166 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:46.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:23:46.166 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:46.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:23:46.166 00.000 11616 MoveAxis(E, 0, ABG)
21:23:46.166 00.000 11616 Move returns status 0, amount 0
21:23:46.166 00.000 11616 MoveAxis(N, 0, ABG)
21:23:46.167 00.001 11616 Move returns status 0, amount 0
21:23:46.167 00.000 11616 move complete, result=0
21:23:46.167 00.000 11616 worker thread done servicing request
21:23:46.179 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:23:46.196 00.017 12268 UpdateGuideState exits: m=412 SNR=14.0
21:23:46.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:46.197 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:46.197 00.000 12268 Enqueuing Expose request
21:23:46.197 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:46.197 00.000 11616 Worker thread wakes up
21:23:46.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:46.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:48.209 02.012 11616 Exposure complete
21:23:48.268 00.059 11616 worker thread done servicing request
21:23:48.268 00.000 12268 OnExposeComplete: enter
21:23:48.269 00.001 12268 UpdateGuideState(): m_state=6
21:23:48.269 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
21:23:48.269 00.000 12268 Star::Find returns 1 (0), X=1094.65, Y=270.20, Mass=364, SNR=13.0, Peak=51 HFD=3.9
21:23:48.269 00.000 12268 MultiStar: [#1 -0.15,0.09,1.09,U] [#2 -0.43,0.07,1.03,U] [#3 -0.05,0.30,0.80,U] [#4 -0.21,0.24,0.99,U] [#5 -0.55,0.25,0.00,M3] [#6 -0.66,-0.12,0.00,M4] 
21:23:48.269 00.000 12268 refined, 4 included, MultiStar: {-0.12, 0.16}, one-star: {0.24, 0.12}
21:23:48.269 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.67) = xAngle (3.91 = -2.37)
21:23:48.270 00.001 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.94 = -2.34)
21:23:48.270 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.24 mountX=-0.14 mountY=-0.14, mountTheta=-2.36
21:23:48.271 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.16, opts=13)
21:23:48.271 00.000 12268 Enqueuing Move request for scope (-0.12, 0.16)
21:23:48.272 00.001 11616 Worker thread wakes up
21:23:48.272 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
21:23:48.272 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
21:23:48.272 00.000 11616 Moving (-0.12, 0.16) raw xDistance=-0.14 yDistance=-0.14
21:23:48.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:23:48.272 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:48.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:23:48.272 00.000 11616 MoveAxis(E, 81, ABG)
21:23:48.272 00.000 11616 Guiding  Dir = 2, Dur = 81
21:23:48.273 00.001 11616 IsSlewing returns 0
21:23:48.273 00.000 11616 IsGuiding returns 0
21:23:48.273 00.000 11616 PulseGuide returned control before completion, sleep 91
21:23:48.288 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:23:48.307 00.019 12268 UpdateGuideState exits: m=364 SNR=13.0
21:23:48.308 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:48.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:48.308 00.000 12268 Enqueuing Expose request
21:23:48.380 00.072 11616 IsGuiding returns 1
21:23:48.380 00.000 11616 scope still moving after pulse duration time elapsed
21:23:48.408 00.028 11616 IsSlewing returns 0
21:23:48.408 00.000 11616 IsGuiding returns 0
21:23:48.408 00.000 11616 scope move finished after 81 + 53 ms
21:23:48.408 00.000 11616 Move returns status 0, amount 81
21:23:48.408 00.000 11616 MoveAxis(N, 0, ABG)
21:23:48.408 00.000 11616 Move returns status 0, amount 0
21:23:48.408 00.000 11616 move complete, result=0
21:23:48.408 00.000 11616 worker thread done servicing request
21:23:48.409 00.001 11616 Worker thread wakes up
21:23:48.409 00.000 12268 GuideStep: -0.1 px 81 ms EAST, -0.1 px 0 ms NORTH
21:23:48.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:48.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:50.425 02.016 11616 Exposure complete
21:23:50.485 00.060 11616 worker thread done servicing request
21:23:50.485 00.000 12268 OnExposeComplete: enter
21:23:50.485 00.000 12268 UpdateGuideState(): m_state=6
21:23:50.485 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
21:23:50.485 00.000 12268 Star::Find returns 1 (0), X=1094.36, Y=269.79, Mass=332, SNR=12.5, Peak=42 HFD=3.8
21:23:50.486 00.001 12268 MultiStar: [#1 -0.06,0.07,1.03,U] [#2 -0.13,0.10,1.11,U] [#3 -0.29,0.22,0.88,U] [#4 -0.03,0.21,0.87,U] [#5 -0.48,0.12,0.68,U] [#6 -0.30,0.16,0.84,U] 
21:23:50.486 00.000 12268 refined, 6 included, MultiStar: {-0.17, 0.07}, one-star: {-0.05, -0.29}
21:23:50.486 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (-1.67) = xAngle (4.41 = -1.87)
21:23:50.486 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.44 = -1.84)
21:23:50.486 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.19 cameraTheta=2.74 mountX=-0.06 mountY=-0.18, mountTheta=-1.87
21:23:50.487 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.07, opts=13)
21:23:50.488 00.001 12268 Enqueuing Move request for scope (-0.17, 0.07)
21:23:50.488 00.000 11616 Worker thread wakes up
21:23:50.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
21:23:50.488 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
21:23:50.488 00.000 11616 Moving (-0.17, 0.07) raw xDistance=-0.06 yDistance=-0.18
21:23:50.488 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:50.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:23:50.488 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:23:50.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:23:50.488 00.000 11616 MoveAxis(E, 0, ABG)
21:23:50.489 00.001 11616 Move returns status 0, amount 0
21:23:50.489 00.000 11616 MoveAxis(N, 0, ABG)
21:23:50.489 00.000 11616 Move returns status 0, amount 0
21:23:50.489 00.000 11616 move complete, result=0
21:23:50.489 00.000 11616 worker thread done servicing request
21:23:50.501 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:23:50.519 00.018 12268 UpdateGuideState exits: m=332 SNR=12.5
21:23:50.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:50.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:50.519 00.000 12268 Enqueuing Expose request
21:23:50.519 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:50.519 00.000 11616 Worker thread wakes up
21:23:50.520 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:50.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:52.541 02.021 11616 Exposure complete
21:23:52.598 00.057 11616 worker thread done servicing request
21:23:52.598 00.000 12268 OnExposeComplete: enter
21:23:52.598 00.000 12268 UpdateGuideState(): m_state=6
21:23:52.599 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
21:23:52.599 00.000 12268 Star::Find returns 1 (0), X=1094.34, Y=270.27, Mass=382, SNR=13.4, Peak=47 HFD=4.4
21:23:52.599 00.000 12268 MultiStar: [#1 -0.29,-0.04,0.99,U] [#2 -0.08,0.01,1.06,U] [#3 -0.25,0.05,0.80,U] [#4 -0.63,-0.06,0.00,M1] [#5 -0.40,0.15,0.67,U] [#6 -0.21,-0.05,0.68,U] 
21:23:52.600 00.001 12268 single-star, 5 included, MultiStar: {-0.20, 0.05}, one-star: {-0.07, 0.19}
21:23:52.600 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.60 = -2.69)
21:23:52.600 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.63 = -2.65)
21:23:52.600 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.93 mountX=-0.18 mountY=-0.09, mountTheta=-2.66
21:23:52.602 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.19, opts=13)
21:23:52.602 00.000 12268 Enqueuing Move request for scope (-0.07, 0.19)
21:23:52.602 00.000 11616 Worker thread wakes up
21:23:52.602 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
21:23:52.602 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
21:23:52.602 00.000 11616 Moving (-0.07, 0.19) raw xDistance=-0.18 yDistance=-0.09
21:23:52.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:23:52.602 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:52.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:23:52.602 00.000 11616 MoveAxis(E, 100, ABG)
21:23:52.603 00.001 11616 Guiding  Dir = 2, Dur = 100
21:23:52.603 00.000 11616 IsSlewing returns 0
21:23:52.603 00.000 11616 IsGuiding returns 0
21:23:52.603 00.000 11616 PulseGuide returned control before completion, sleep 110
21:23:52.615 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:23:52.633 00.018 12268 UpdateGuideState exits: m=382 SNR=13.4
21:23:52.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:52.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:52.633 00.000 12268 Enqueuing Expose request
21:23:52.722 00.089 11616 IsGuiding returns 1
21:23:52.722 00.000 11616 scope still moving after pulse duration time elapsed
21:23:52.754 00.032 11616 IsSlewing returns 0
21:23:52.754 00.000 11616 IsGuiding returns 0
21:23:52.754 00.000 11616 scope move finished after 100 + 51 ms
21:23:52.754 00.000 11616 Move returns status 0, amount 100
21:23:52.755 00.001 11616 MoveAxis(N, 0, ABG)
21:23:52.755 00.000 11616 Move returns status 0, amount 0
21:23:52.755 00.000 11616 move complete, result=0
21:23:52.755 00.000 11616 worker thread done servicing request
21:23:52.755 00.000 11616 Worker thread wakes up
21:23:52.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:52.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:52.755 00.000 12268 GuideStep: -0.2 px 100 ms EAST, -0.1 px 0 ms NORTH
21:23:54.763 02.008 11616 Exposure complete
21:23:54.822 00.059 11616 worker thread done servicing request
21:23:54.823 00.001 12268 OnExposeComplete: enter
21:23:54.823 00.000 12268 UpdateGuideState(): m_state=6
21:23:54.823 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
21:23:54.823 00.000 12268 Star::Find returns 1 (0), X=1094.30, Y=269.95, Mass=405, SNR=13.8, Peak=46 HFD=4.2
21:23:54.823 00.000 12268 MultiStar: [#1 -0.15,-0.15,1.02,U] [#2 -0.32,-0.39,1.00,U] [#3 -0.27,0.04,0.81,U] [#4 -0.16,0.08,0.81,U] [#5 -0.41,-0.12,0.67,U] [#6 -0.46,-0.07,0.79,U] 
21:23:54.823 00.000 12268 single-star, 6 included, MultiStar: {-0.26, -0.11}, one-star: {-0.12, -0.13}
21:23:54.824 00.001 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-1.67) = xAngle (-0.65 = -0.65)
21:23:54.824 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.62 = -0.62)
21:23:54.824 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-2.32 mountX=0.14 mountY=-0.10, mountTheta=-0.63
21:23:54.825 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.13, opts=13)
21:23:54.825 00.000 12268 Enqueuing Move request for scope (-0.12, -0.13)
21:23:54.825 00.000 11616 Worker thread wakes up
21:23:54.825 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
21:23:54.825 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
21:23:54.826 00.001 11616 Moving (-0.12, -0.13) raw xDistance=0.14 yDistance=-0.10
21:23:54.826 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:23:54.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:23:54.826 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:54.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:23:54.826 00.000 11616 MoveAxis(E, 0, ABG)
21:23:54.826 00.000 11616 Move returns status 0, amount 0
21:23:54.826 00.000 11616 MoveAxis(N, 0, ABG)
21:23:54.826 00.000 11616 Move returns status 0, amount 0
21:23:54.826 00.000 11616 move complete, result=0
21:23:54.826 00.000 11616 worker thread done servicing request
21:23:54.838 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:23:54.855 00.017 12268 UpdateGuideState exits: m=405 SNR=13.8
21:23:54.855 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:54.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:54.855 00.000 12268 Enqueuing Expose request
21:23:54.855 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:54.856 00.001 11616 Worker thread wakes up
21:23:54.856 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:54.856 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:56.865 02.009 11616 Exposure complete
21:23:56.923 00.058 11616 worker thread done servicing request
21:23:56.923 00.000 12268 OnExposeComplete: enter
21:23:56.923 00.000 12268 UpdateGuideState(): m_state=6
21:23:56.923 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
21:23:56.924 00.001 12268 Star::Find returns 1 (0), X=1094.65, Y=269.82, Mass=365, SNR=13.1, Peak=40 HFD=3.8
21:23:56.924 00.000 12268 MultiStar: [#1 -0.21,-0.14,1.03,U] [#2 -0.33,-0.06,1.03,U] [#3 -0.05,0.25,0.81,U] [#4 -0.42,-0.04,0.82,U] [#5 -0.33,0.13,0.69,U] [#6 -0.57,-0.03,0.00,M2] 
21:23:56.924 00.000 12268 refined, 5 included, MultiStar: {-0.17, -0.04}, one-star: {0.24, -0.26}
21:23:56.924 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.67) = xAngle (-1.26 = -1.26)
21:23:56.924 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.23 = -1.23)
21:23:56.924 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-2.93 mountX=0.05 mountY=-0.17, mountTheta=-1.26
21:23:56.926 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.04, opts=13)
21:23:56.926 00.000 12268 Enqueuing Move request for scope (-0.17, -0.04)
21:23:56.926 00.000 11616 Worker thread wakes up
21:23:56.927 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
21:23:56.927 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
21:23:56.927 00.000 11616 Moving (-0.17, -0.04) raw xDistance=0.05 yDistance=-0.17
21:23:56.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:56.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:23:56.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:23:56.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:23:56.927 00.000 11616 MoveAxis(E, 0, ABG)
21:23:56.928 00.001 11616 Move returns status 0, amount 0
21:23:56.928 00.000 11616 MoveAxis(N, 0, ABG)
21:23:56.928 00.000 11616 Move returns status 0, amount 0
21:23:56.928 00.000 11616 move complete, result=0
21:23:56.928 00.000 11616 worker thread done servicing request
21:23:56.941 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:23:56.959 00.018 12268 UpdateGuideState exits: m=365 SNR=13.1
21:23:56.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:56.960 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:56.960 00.000 12268 Enqueuing Expose request
21:23:56.960 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:56.960 00.000 11616 Worker thread wakes up
21:23:56.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:56.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:23:58.977 02.017 11616 Exposure complete
21:23:59.041 00.064 11616 worker thread done servicing request
21:23:59.042 00.001 12268 OnExposeComplete: enter
21:23:59.042 00.000 12268 UpdateGuideState(): m_state=6
21:23:59.042 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
21:23:59.042 00.000 12268 Star::Find returns 1 (0), X=1094.59, Y=269.43, Mass=413, SNR=13.9, Peak=39 HFD=4.9
21:23:59.043 00.001 12268 MultiStar: [#1 -0.30,-0.69,0.00,M1] [#2 -0.38,-0.63,0.00,M1] [#3 -0.39,-0.34,0.81,U] [#4 -0.53,-0.37,0.00,M1] [#5 -0.42,-0.69,0.00,M1] [#6 -0.90,-0.56,0.00,M3] 
21:23:59.043 00.000 12268 refined, 1 included, MultiStar: {-0.07, -0.51}, one-star: {0.18, -0.65}
21:23:59.043 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.67) = xAngle (-0.04 = -0.04)
21:23:59.043 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.01 = -0.01)
21:23:59.043 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.51 hyp=0.51 cameraTheta=-1.71 mountX=0.51 mountY=-0.01, mountTheta=-0.01
21:23:59.045 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.51, opts=13)
21:23:59.045 00.000 12268 Enqueuing Move request for scope (-0.07, -0.51)
21:23:59.045 00.000 11616 Worker thread wakes up
21:23:59.045 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.51) opts 0xd
21:23:59.045 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.51)
21:23:59.045 00.000 11616 Moving (-0.07, -0.51) raw xDistance=0.51 yDistance=-0.01
21:23:59.046 00.001 11616 resist switch: large excursion: input 0.51 thresh 0.29 direction from -1 to 1
21:23:59.046 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.54
21:23:59.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.51
21:23:59.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:59.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:23:59.046 00.000 11616 MoveAxis(W, 287, ABG)
21:23:59.046 00.000 11616 Guiding  Dir = 3, Dur = 287
21:23:59.047 00.001 11616 IsSlewing returns 0
21:23:59.047 00.000 11616 IsGuiding returns 0
21:23:59.048 00.001 11616 PulseGuide returned control before completion, sleep 297
21:23:59.060 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:23:59.078 00.018 12268 UpdateGuideState exits: m=413 SNR=13.9
21:23:59.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:59.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:23:59.078 00.000 12268 Enqueuing Expose request
21:23:59.359 00.281 11616 IsGuiding returns 1
21:23:59.359 00.000 11616 scope still moving after pulse duration time elapsed
21:23:59.390 00.031 11616 IsSlewing returns 0
21:23:59.390 00.000 11616 IsGuiding returns 0
21:23:59.390 00.000 11616 scope move finished after 287 + 56 ms
21:23:59.390 00.000 11616 Move returns status 0, amount 287
21:23:59.390 00.000 11616 MoveAxis(N, 0, ABG)
21:23:59.390 00.000 11616 Move returns status 0, amount 0
21:23:59.390 00.000 11616 move complete, result=0
21:23:59.391 00.001 11616 worker thread done servicing request
21:23:59.391 00.000 12268 GuideStep: 0.5 px 287 ms WEST, -0.0 px 0 ms NORTH
21:23:59.391 00.000 11616 Worker thread wakes up
21:23:59.391 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:23:59.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:01.397 02.006 11616 Exposure complete
21:24:01.455 00.058 11616 worker thread done servicing request
21:24:01.455 00.000 12268 OnExposeComplete: enter
21:24:01.455 00.000 12268 UpdateGuideState(): m_state=6
21:24:01.455 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
21:24:01.455 00.000 12268 Star::Find returns 1 (0), X=1094.68, Y=269.60, Mass=341, SNR=12.6, Peak=40 HFD=4.2
21:24:01.456 00.001 12268 MultiStar: [#1 -0.35,-0.59,0.00,M2] [#2 -0.51,-0.57,0.00,M2] [#3 -0.24,-0.25,0.89,U] [#4 -0.07,-0.33,0.86,U] [#5 -0.37,-0.49,0.00,M2] [#6 -0.73,-0.43,0.00,M4] 
21:24:01.456 00.000 12268 refined, 2 included, MultiStar: {-0.00, -0.36}, one-star: {0.26, -0.48}
21:24:01.456 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.67) = xAngle (0.09 = 0.09)
21:24:01.456 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.12 = 0.12)
21:24:01.456 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.36 hyp=0.36 cameraTheta=-1.58 mountX=0.36 mountY=0.04, mountTheta=0.12
21:24:01.458 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.36, opts=13)
21:24:01.458 00.000 12268 Enqueuing Move request for scope (-0.00, -0.36)
21:24:01.458 00.000 11616 Worker thread wakes up
21:24:01.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.36) opts 0xd
21:24:01.458 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.36)
21:24:01.458 00.000 11616 Moving (-0.00, -0.36) raw xDistance=0.36 yDistance=0.04
21:24:01.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
21:24:01.458 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:01.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:24:01.459 00.001 11616 MoveAxis(W, 201, ABG)
21:24:01.459 00.000 11616 Guiding  Dir = 3, Dur = 201
21:24:01.459 00.000 11616 IsSlewing returns 0
21:24:01.459 00.000 11616 IsGuiding returns 0
21:24:01.459 00.000 11616 PulseGuide returned control before completion, sleep 211
21:24:01.471 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:24:01.491 00.020 12268 UpdateGuideState exits: m=341 SNR=12.6
21:24:01.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:01.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:01.491 00.000 12268 Enqueuing Expose request
21:24:01.672 00.181 11616 IsGuiding returns 1
21:24:01.673 00.001 11616 scope still moving after pulse duration time elapsed
21:24:01.704 00.031 11616 IsSlewing returns 0
21:24:01.705 00.001 11616 IsGuiding returns 0
21:24:01.705 00.000 11616 scope move finished after 201 + 44 ms
21:24:01.705 00.000 11616 Move returns status 0, amount 201
21:24:01.705 00.000 11616 MoveAxis(N, 0, ABG)
21:24:01.705 00.000 11616 Move returns status 0, amount 0
21:24:01.705 00.000 11616 move complete, result=0
21:24:01.705 00.000 11616 worker thread done servicing request
21:24:01.706 00.001 11616 Worker thread wakes up
21:24:01.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:01.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:01.706 00.000 12268 GuideStep: 0.4 px 201 ms WEST, 0.0 px 0 ms NORTH
21:24:03.779 02.073 11616 Exposure complete
21:24:03.838 00.059 11616 worker thread done servicing request
21:24:03.839 00.001 12268 OnExposeComplete: enter
21:24:03.839 00.000 12268 UpdateGuideState(): m_state=6
21:24:03.839 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
21:24:03.839 00.000 12268 Star::Find returns 1 (0), X=1094.52, Y=270.37, Mass=374, SNR=13.3, Peak=43 HFD=3.9
21:24:03.840 00.001 12268 MultiStar: [#1 -0.24,0.36,1.05,U] [#2 -0.22,0.35,1.06,U] [#3 -0.22,0.96,0.00,M1] [#4 -0.45,0.39,0.00,M1] [#5 -0.33,0.66,0.00,M3] [#6 -0.62,0.40,0.00,M5] 
21:24:03.840 00.000 12268 single-star, 2 included, MultiStar: {-0.12, 0.33}, one-star: {0.11, 0.29}
21:24:03.840 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.67) = xAngle (2.87 = 2.87)
21:24:03.840 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.90 = 2.90)
21:24:03.840 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.21 mountX=-0.30 mountY=0.07, mountTheta=2.90
21:24:03.842 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.29, opts=13)
21:24:03.842 00.000 12268 Enqueuing Move request for scope (0.11, 0.29)
21:24:03.843 00.001 11616 Worker thread wakes up
21:24:03.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.29) opts 0xd
21:24:03.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.29)
21:24:03.843 00.000 11616 Moving (0.11, 0.29) raw xDistance=-0.30 yDistance=0.07
21:24:03.843 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
21:24:03.843 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
21:24:03.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
21:24:03.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:03.844 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:24:03.844 00.000 11616 MoveAxis(E, 167, ABG)
21:24:03.844 00.000 11616 Guiding  Dir = 2, Dur = 167
21:24:03.844 00.000 11616 IsSlewing returns 0
21:24:03.844 00.000 11616 IsGuiding returns 0
21:24:03.844 00.000 11616 PulseGuide returned control before completion, sleep 177
21:24:03.859 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:24:03.878 00.019 12268 UpdateGuideState exits: m=374 SNR=13.3
21:24:03.878 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:03.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:03.878 00.000 12268 Enqueuing Expose request
21:24:04.025 00.147 11616 IsGuiding returns 1
21:24:04.025 00.000 11616 scope still moving after pulse duration time elapsed
21:24:04.055 00.030 11616 IsSlewing returns 0
21:24:04.056 00.001 11616 IsGuiding returns 0
21:24:04.056 00.000 11616 scope move finished after 167 + 44 ms
21:24:04.056 00.000 11616 Move returns status 0, amount 167
21:24:04.056 00.000 11616 MoveAxis(N, 0, ABG)
21:24:04.057 00.001 11616 Move returns status 0, amount 0
21:24:04.057 00.000 11616 move complete, result=0
21:24:04.057 00.000 11616 worker thread done servicing request
21:24:04.057 00.000 11616 Worker thread wakes up
21:24:04.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:04.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:04.057 00.000 12268 GuideStep: -0.3 px 167 ms EAST, 0.1 px 0 ms NORTH
21:24:06.062 02.005 11616 Exposure complete
21:24:06.121 00.059 11616 worker thread done servicing request
21:24:06.121 00.000 12268 OnExposeComplete: enter
21:24:06.121 00.000 12268 UpdateGuideState(): m_state=6
21:24:06.122 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
21:24:06.122 00.000 12268 Star::Find returns 1 (0), X=1094.35, Y=270.12, Mass=372, SNR=13.1, Peak=41 HFD=4.0
21:24:06.122 00.000 12268 MultiStar: [#1 -0.30,0.19,1.03,U] [#2 -0.39,0.02,1.04,U] [#3 -0.22,0.27,0.87,U] [#4 -0.31,0.25,0.88,U] [#5 -0.45,0.42,0.00,M4] [#6 -0.46,0.28,0.81,U] 
21:24:06.122 00.000 12268 single-star, 5 included, MultiStar: {-0.29, 0.17}, one-star: {-0.07, 0.04}
21:24:06.122 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.67) = xAngle (4.22 = -2.06)
21:24:06.122 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.25 = -2.03)
21:24:06.123 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.55 mountX=-0.04 mountY=-0.07, mountTheta=-2.05
21:24:06.126 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.04, opts=13)
21:24:06.126 00.000 12268 Enqueuing Move request for scope (-0.07, 0.04)
21:24:06.126 00.000 11616 Worker thread wakes up
21:24:06.126 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
21:24:06.126 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
21:24:06.126 00.000 11616 Moving (-0.07, 0.04) raw xDistance=-0.04 yDistance=-0.07
21:24:06.126 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:06.127 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:24:06.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:06.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:24:06.127 00.000 11616 MoveAxis(E, 0, ABG)
21:24:06.127 00.000 11616 Move returns status 0, amount 0
21:24:06.127 00.000 11616 MoveAxis(N, 0, ABG)
21:24:06.127 00.000 11616 Move returns status 0, amount 0
21:24:06.127 00.000 11616 move complete, result=0
21:24:06.127 00.000 11616 worker thread done servicing request
21:24:06.139 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:24:06.157 00.018 12268 UpdateGuideState exits: m=372 SNR=13.1
21:24:06.158 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:06.158 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:06.158 00.000 12268 Enqueuing Expose request
21:24:06.158 00.000 11616 Worker thread wakes up
21:24:06.158 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:06.159 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:06.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:08.173 02.014 11616 Exposure complete
21:24:08.231 00.058 11616 worker thread done servicing request
21:24:08.231 00.000 12268 OnExposeComplete: enter
21:24:08.231 00.000 12268 UpdateGuideState(): m_state=6
21:24:08.232 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
21:24:08.232 00.000 12268 Star::Find returns 1 (0), X=1094.36, Y=270.10, Mass=354, SNR=12.9, Peak=43 HFD=4.0
21:24:08.232 00.000 12268 MultiStar: [#1 -0.11,0.22,1.05,U] [#2 -0.39,0.01,1.07,U] [#3 -0.35,0.41,0.84,U] [#4 -0.39,0.65,0.00,M1] [#5 -0.68,0.29,0.00,M5] [#6 -1.01,0.44,0.00,M5] 
21:24:08.232 00.000 12268 single-star, 3 included, MultiStar: {-0.22, 0.15}, one-star: {-0.05, 0.02}
21:24:08.232 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.67) = xAngle (4.42 = -1.86)
21:24:08.232 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.45 = -1.83)
21:24:08.233 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.75 mountX=-0.01 mountY=-0.05, mountTheta=-1.86
21:24:08.235 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.02, opts=13)
21:24:08.235 00.000 12268 Enqueuing Move request for scope (-0.05, 0.02)
21:24:08.235 00.000 11616 Worker thread wakes up
21:24:08.235 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
21:24:08.235 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
21:24:08.235 00.000 11616 Moving (-0.05, 0.02) raw xDistance=-0.01 yDistance=-0.05
21:24:08.235 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:08.236 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:24:08.236 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:08.236 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:24:08.236 00.000 11616 MoveAxis(E, 0, ABG)
21:24:08.236 00.000 11616 Move returns status 0, amount 0
21:24:08.236 00.000 11616 MoveAxis(N, 0, ABG)
21:24:08.236 00.000 11616 Move returns status 0, amount 0
21:24:08.236 00.000 11616 move complete, result=0
21:24:08.236 00.000 11616 worker thread done servicing request
21:24:08.252 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:24:08.269 00.017 12268 UpdateGuideState exits: m=354 SNR=12.9
21:24:08.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:08.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:08.269 00.000 12268 Enqueuing Expose request
21:24:08.269 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:08.270 00.001 11616 Worker thread wakes up
21:24:08.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:08.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:10.277 02.007 11616 Exposure complete
21:24:10.336 00.059 11616 worker thread done servicing request
21:24:10.337 00.001 12268 OnExposeComplete: enter
21:24:10.337 00.000 12268 UpdateGuideState(): m_state=6
21:24:10.337 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
21:24:10.337 00.000 12268 Star::Find returns 1 (0), X=1094.29, Y=269.99, Mass=378, SNR=13.2, Peak=43 HFD=4.2
21:24:10.337 00.000 12268 MultiStar: [#1 -0.23,0.07,0.99,U] [#2 -0.41,0.08,1.06,U] [#3 -0.26,0.14,0.86,U] [#4 -0.66,0.15,0.00,M2] [#5 -0.69,0.10,0.00,M6] [#6 -0.64,0.10,0.00,M6] 
21:24:10.337 00.000 12268 single-star, 3 included, MultiStar: {-0.26, 0.05}, one-star: {-0.12, -0.09}
21:24:10.337 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-1.67) = xAngle (-0.87 = -0.87)
21:24:10.338 00.001 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.84 = -0.84)
21:24:10.338 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.54 mountX=0.10 mountY=-0.11, mountTheta=-0.86
21:24:10.339 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.09, opts=13)
21:24:10.339 00.000 12268 Enqueuing Move request for scope (-0.12, -0.09)
21:24:10.339 00.000 11616 Worker thread wakes up
21:24:10.339 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
21:24:10.339 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
21:24:10.340 00.001 11616 Moving (-0.12, -0.09) raw xDistance=0.10 yDistance=-0.11
21:24:10.340 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:10.340 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:24:10.340 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:10.340 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:24:10.340 00.000 11616 MoveAxis(E, 0, ABG)
21:24:10.340 00.000 11616 Move returns status 0, amount 0
21:24:10.340 00.000 11616 MoveAxis(N, 0, ABG)
21:24:10.340 00.000 11616 Move returns status 0, amount 0
21:24:10.340 00.000 11616 move complete, result=0
21:24:10.341 00.001 11616 worker thread done servicing request
21:24:10.353 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:24:10.372 00.019 12268 UpdateGuideState exits: m=378 SNR=13.2
21:24:10.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:10.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:10.372 00.000 12268 Enqueuing Expose request
21:24:10.372 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:10.372 00.000 11616 Worker thread wakes up
21:24:10.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:10.373 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:12.390 02.017 11616 Exposure complete
21:24:12.446 00.056 11616 worker thread done servicing request
21:24:12.447 00.001 12268 OnExposeComplete: enter
21:24:12.447 00.000 12268 UpdateGuideState(): m_state=6
21:24:12.447 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
21:24:12.447 00.000 12268 Star::Find returns 1 (0), X=1094.12, Y=269.73, Mass=390, SNR=13.6, Peak=44 HFD=3.8
21:24:12.447 00.000 12268 MultiStar: [#1 -0.61,-0.19,0.00,M1] [#2 -0.62,-0.41,0.00,M1] [#3 -0.45,-0.31,0.80,U] [#4 -0.43,-0.43,0.00,M3] [#5 -0.92,0.33,0.00,M7] [#6 -0.84,-0.38,0.00,M7] 
21:24:12.447 00.000 12268 single-star, 1 included, MultiStar: {-0.36, -0.33}, one-star: {-0.30, -0.35}
21:24:12.447 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.67) = xAngle (-0.61 = -0.61)
21:24:12.448 00.001 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.58 = -0.58)
21:24:12.448 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.35 hyp=0.46 cameraTheta=-2.28 mountX=0.37 mountY=-0.25, mountTheta=-0.59
21:24:12.449 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.35, opts=13)
21:24:12.449 00.000 12268 Enqueuing Move request for scope (-0.30, -0.35)
21:24:12.449 00.000 11616 Worker thread wakes up
21:24:12.449 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.35) opts 0xd
21:24:12.449 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.35)
21:24:12.449 00.000 11616 Moving (-0.30, -0.35) raw xDistance=0.37 yDistance=-0.25
21:24:12.449 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
21:24:12.450 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
21:24:12.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
21:24:12.450 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:24:12.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:24:12.450 00.000 11616 MoveAxis(W, 210, ABG)
21:24:12.450 00.000 11616 Guiding  Dir = 3, Dur = 210
21:24:12.450 00.000 11616 IsSlewing returns 0
21:24:12.450 00.000 11616 IsGuiding returns 0
21:24:12.451 00.001 11616 PulseGuide returned control before completion, sleep 220
21:24:12.462 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:24:12.480 00.018 12268 UpdateGuideState exits: m=390 SNR=13.6
21:24:12.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:12.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:12.480 00.000 12268 Enqueuing Expose request
21:24:12.674 00.194 11616 IsGuiding returns 1
21:24:12.674 00.000 11616 scope still moving after pulse duration time elapsed
21:24:12.704 00.030 11616 IsSlewing returns 0
21:24:12.705 00.001 11616 IsGuiding returns 0
21:24:12.705 00.000 11616 scope move finished after 210 + 44 ms
21:24:12.705 00.000 11616 Move returns status 0, amount 210
21:24:12.705 00.000 11616 MoveAxis(N, 0, ABG)
21:24:12.705 00.000 11616 Move returns status 0, amount 0
21:24:12.705 00.000 11616 move complete, result=0
21:24:12.706 00.001 11616 worker thread done servicing request
21:24:12.706 00.000 11616 Worker thread wakes up
21:24:12.706 00.000 12268 GuideStep: 0.4 px 210 ms WEST, -0.2 px 0 ms NORTH
21:24:12.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:12.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:14.713 02.007 11616 Exposure complete
21:24:14.772 00.059 11616 worker thread done servicing request
21:24:14.772 00.000 12268 OnExposeComplete: enter
21:24:14.773 00.001 12268 UpdateGuideState(): m_state=6
21:24:14.773 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
21:24:14.773 00.000 12268 Star::Find returns 1 (0), X=1094.31, Y=269.84, Mass=425, SNR=14.0, Peak=41 HFD=4.5
21:24:14.773 00.000 12268 MultiStar: [#1 -0.44,-0.30,0.93,U] [#2 -0.76,-0.62,0.00,M2] [#3 -0.34,-0.06,0.79,U] [#4 -0.64,0.18,0.00,M4] [#5 -0.64,-0.28,0.00,M8] [#6 -0.95,-0.37,0.00,M8] 
21:24:14.773 00.000 12268 single-star, 2 included, MultiStar: {-0.29, -0.21}, one-star: {-0.10, -0.24}
21:24:14.773 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.67) = xAngle (-0.29 = -0.29)
21:24:14.773 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.26 = -0.26)
21:24:14.774 00.001 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.96 mountX=0.25 mountY=-0.07, mountTheta=-0.26
21:24:14.775 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.24, opts=13)
21:24:14.775 00.000 12268 Enqueuing Move request for scope (-0.10, -0.24)
21:24:14.775 00.000 11616 Worker thread wakes up
21:24:14.775 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.24) opts 0xd
21:24:14.775 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.24)
21:24:14.775 00.000 11616 Moving (-0.10, -0.24) raw xDistance=0.25 yDistance=-0.07
21:24:14.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
21:24:14.775 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:14.776 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:24:14.776 00.000 11616 MoveAxis(W, 140, ABG)
21:24:14.776 00.000 11616 Guiding  Dir = 3, Dur = 140
21:24:14.776 00.000 11616 IsSlewing returns 0
21:24:14.776 00.000 11616 IsGuiding returns 0
21:24:14.777 00.001 11616 PulseGuide returned control before completion, sleep 150
21:24:14.788 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:24:14.805 00.017 12268 UpdateGuideState exits: m=425 SNR=14.0
21:24:14.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:14.806 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:14.806 00.000 12268 Enqueuing Expose request
21:24:14.928 00.122 11616 IsGuiding returns 1
21:24:14.928 00.000 11616 scope still moving after pulse duration time elapsed
21:24:14.958 00.030 11616 IsSlewing returns 0
21:24:14.958 00.000 11616 IsGuiding returns 0
21:24:14.959 00.001 11616 scope move finished after 140 + 43 ms
21:24:14.959 00.000 11616 Move returns status 0, amount 140
21:24:14.959 00.000 11616 MoveAxis(N, 0, ABG)
21:24:14.959 00.000 11616 Move returns status 0, amount 0
21:24:14.959 00.000 11616 move complete, result=0
21:24:14.959 00.000 11616 worker thread done servicing request
21:24:14.959 00.000 11616 Worker thread wakes up
21:24:14.959 00.000 12268 GuideStep: 0.2 px 140 ms WEST, -0.1 px 0 ms NORTH
21:24:14.960 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:14.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:16.975 02.015 11616 Exposure complete
21:24:17.036 00.061 11616 worker thread done servicing request
21:24:17.036 00.000 12268 OnExposeComplete: enter
21:24:17.036 00.000 12268 UpdateGuideState(): m_state=6
21:24:17.036 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
21:24:17.037 00.001 12268 Star::Find returns 1 (0), X=1094.30, Y=269.76, Mass=382, SNR=13.4, Peak=42 HFD=3.8
21:24:17.037 00.000 12268 MultiStar: [#1 -0.76,-0.53,0.00,M1] [#2 -0.47,-0.02,1.07,U] [#3 -0.62,-0.21,0.00,M1] [#4 -0.70,-0.08,0.00,M5] [#5 -0.61,-0.33,0.00,M9] [#6 -0.78,-0.08,0.00,M9] 
21:24:17.037 00.000 12268 refined, 1 included, MultiStar: {-0.30, -0.17}, one-star: {-0.11, -0.32}
21:24:17.037 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-1.67) = xAngle (-0.97 = -0.97)
21:24:17.037 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.94 = -0.94)
21:24:17.037 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.17 hyp=0.34 cameraTheta=-2.63 mountX=0.19 mountY=-0.27, mountTheta=-0.96
21:24:17.038 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.17, opts=13)
21:24:17.039 00.001 12268 Enqueuing Move request for scope (-0.30, -0.17)
21:24:17.039 00.000 11616 Worker thread wakes up
21:24:17.039 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.17) opts 0xd
21:24:17.039 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.17)
21:24:17.039 00.000 11616 Moving (-0.30, -0.17) raw xDistance=0.19 yDistance=-0.27
21:24:17.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
21:24:17.039 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.13 newest=-0.59
21:24:17.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
21:24:17.039 00.000 11616 MoveAxis(W, 109, ABG)
21:24:17.039 00.000 11616 Guiding  Dir = 3, Dur = 109
21:24:17.040 00.001 11616 IsSlewing returns 0
21:24:17.040 00.000 11616 IsGuiding returns 0
21:24:17.040 00.000 11616 PulseGuide returned control before completion, sleep 119
21:24:17.051 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:24:17.070 00.019 12268 UpdateGuideState exits: m=382 SNR=13.4
21:24:17.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:17.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:17.070 00.000 12268 Enqueuing Expose request
21:24:17.161 00.091 11616 IsGuiding returns 1
21:24:17.161 00.000 11616 scope still moving after pulse duration time elapsed
21:24:17.191 00.030 11616 IsSlewing returns 0
21:24:17.192 00.001 11616 IsGuiding returns 0
21:24:17.192 00.000 11616 scope move finished after 109 + 43 ms
21:24:17.192 00.000 11616 Move returns status 0, amount 109
21:24:17.192 00.000 11616 BLC: Oldest BLC event removed
21:24:17.192 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2401 applied
21:24:17.192 00.000 11616 MoveAxis(N, 2424, ABG)
21:24:17.192 00.000 11616 Guiding  Dir = 0, Dur = 2424
21:24:17.192 00.000 11616 IsSlewing returns 0
21:24:17.192 00.000 11616 IsGuiding returns 0
21:24:17.193 00.001 11616 PulseGuide returned control before completion, sleep 2434
21:24:19.630 02.437 11616 IsGuiding returns 1
21:24:19.630 00.000 11616 scope still moving after pulse duration time elapsed
21:24:19.660 00.030 11616 IsSlewing returns 0
21:24:19.660 00.000 11616 IsGuiding returns 0
21:24:19.660 00.000 11616 scope move finished after 2424 + 43 ms
21:24:19.661 00.001 11616 Move returns status 0, amount 2424
21:24:19.661 00.000 11616 move complete, result=0
21:24:19.661 00.000 11616 worker thread done servicing request
21:24:19.661 00.000 11616 Worker thread wakes up
21:24:19.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:19.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:19.661 00.000 12268 GuideStep: 0.2 px 109 ms WEST, -0.3 px 2424 ms NORTH
21:24:21.677 02.016 11616 Exposure complete
21:24:21.735 00.058 11616 worker thread done servicing request
21:24:21.735 00.000 12268 OnExposeComplete: enter
21:24:21.735 00.000 12268 UpdateGuideState(): m_state=6
21:24:21.735 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
21:24:21.736 00.001 12268 Star::Find returns 1 (0), X=1093.94, Y=270.26, Mass=400, SNR=13.7, Peak=47 HFD=4.2
21:24:21.736 00.000 12268 MultiStar: [#1 -0.55,0.18,0.00,M2] [#2 -0.84,0.14,0.00,M2] [#3 -0.67,0.47,0.00,M2] [#4 -0.99,0.55,0.00,M6] [#5 -1.04,0.36,0.00,M10] [#6 -1.28,0.16,0.00,M10] 
21:24:21.736 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.67) = xAngle (4.44 = -1.84)
21:24:21.736 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.47 = -1.81)
21:24:21.736 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.18 hyp=0.50 cameraTheta=2.77 mountX=-0.13 mountY=-0.49, mountTheta=-1.84
21:24:21.737 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=0.18, opts=13)
21:24:21.738 00.001 12268 Enqueuing Move request for scope (-0.47, 0.18)
21:24:21.738 00.000 11616 Worker thread wakes up
21:24:21.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.18) opts 0xd
21:24:21.738 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, 0.18)
21:24:21.738 00.000 11616 Moving (-0.47, 0.18) raw xDistance=-0.13 yDistance=-0.49
21:24:21.738 00.000 11616 BLC: History state: CurrMiss=0.49, AvgInitMiss=0.60, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.041189, 1:0.488914
21:24:21.738 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:24:21.738 00.000 11616 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.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:24:21.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
21:24:21.738 00.000 11616 MoveAxis(E, 0, ABG)
21:24:21.738 00.000 11616 Move returns status 0, amount 0
21:24:21.739 00.001 11616 MoveAxis(N, 41, ABG)
21:24:21.739 00.000 11616 Guiding  Dir = 0, Dur = 41
21:24:21.739 00.000 11616 IsSlewing returns 0
21:24:21.739 00.000 11616 IsGuiding returns 0
21:24:21.739 00.000 11616 PulseGuide returned control before completion, sleep 51
21:24:21.750 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:24:21.767 00.017 12268 UpdateGuideState exits: m=400 SNR=13.7
21:24:21.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:21.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:21.767 00.000 12268 Enqueuing Expose request
21:24:21.799 00.032 11616 IsGuiding returns 1
21:24:21.799 00.000 11616 scope still moving after pulse duration time elapsed
21:24:21.829 00.030 11616 IsSlewing returns 0
21:24:21.829 00.000 11616 IsGuiding returns 0
21:24:21.830 00.001 11616 scope move finished after 41 + 49 ms
21:24:21.830 00.000 11616 Move returns status 0, amount 41
21:24:21.830 00.000 11616 move complete, result=0
21:24:21.830 00.000 11616 worker thread done servicing request
21:24:21.830 00.000 11616 Worker thread wakes up
21:24:21.830 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.5 px 41 ms NORTH
21:24:21.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:21.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:23.840 02.010 11616 Exposure complete
21:24:23.903 00.063 11616 worker thread done servicing request
21:24:23.903 00.000 12268 OnExposeComplete: enter
21:24:23.903 00.000 12268 UpdateGuideState(): m_state=6
21:24:23.904 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
21:24:23.904 00.000 12268 Star::Find returns 1 (0), X=1094.68, Y=270.12, Mass=437, SNR=14.4, Peak=51 HFD=4.4
21:24:23.904 00.000 12268 MultiStar: [#1 0.04,0.30,0.99,U] [#2 -0.09,0.01,0.99,U] [#3 -0.18,0.53,0.00,M3] [#4 -0.43,0.45,0.00,M7] [#5 -0.09,0.10,0.63,U] [#6 -0.54,0.38,0.00,R] 
21:24:23.904 00.000 12268 refined, 3 included, MultiStar: {0.04, 0.11}, one-star: {0.27, 0.04}
21:24:23.904 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.67) = xAngle (2.87 = 2.87)
21:24:23.904 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.90 = 2.90)
21:24:23.904 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.20 mountX=-0.12 mountY=0.03, mountTheta=2.90
21:24:23.905 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.11, opts=13)
21:24:23.905 00.000 12268 Enqueuing Move request for scope (0.04, 0.11)
21:24:23.905 00.000 11616 Worker thread wakes up
21:24:23.906 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
21:24:23.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
21:24:23.906 00.000 11616 Moving (0.04, 0.11) raw xDistance=-0.12 yDistance=0.03
21:24:23.906 00.000 11616 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.60, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.041189, 1:0.488914, 2:-0.028968
21:24:23.906 00.000 11616 BLC: No correction, Miss < min_move
21:24:23.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:24:23.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:24:23.907 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:23.907 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:24:23.907 00.000 11616 MoveAxis(E, 0, ABG)
21:24:23.907 00.000 11616 Move returns status 0, amount 0
21:24:23.907 00.000 11616 MoveAxis(N, 0, ABG)
21:24:23.907 00.000 11616 Move returns status 0, amount 0
21:24:23.907 00.000 11616 move complete, result=0
21:24:23.907 00.000 11616 worker thread done servicing request
21:24:23.920 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:24:23.936 00.016 12268 UpdateGuideState exits: m=437 SNR=14.4
21:24:23.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:23.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:23.936 00.000 12268 Enqueuing Expose request
21:24:23.937 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:23.937 00.000 11616 Worker thread wakes up
21:24:23.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:23.938 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:25.941 02.003 11616 Exposure complete
21:24:25.998 00.057 11616 worker thread done servicing request
21:24:25.998 00.000 12268 OnExposeComplete: enter
21:24:25.998 00.000 12268 UpdateGuideState(): m_state=6
21:24:25.998 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
21:24:25.999 00.001 12268 Star::Find returns 1 (0), X=1094.91, Y=270.47, Mass=424, SNR=14.1, Peak=55 HFD=4.4
21:24:25.999 00.000 12268 MultiStar: [#1 0.16,0.37,0.95,U] [#2 -0.09,0.33,1.02,U] [#3 0.46,1.02,0.00,M4] [#4 -0.22,0.58,0.00,M8] [#5 -0.00,0.39,0.66,U] [#6 0.35,0.18,0.75,U] 
21:24:25.999 00.000 12268 refined, 4 included, MultiStar: {0.19, 0.34}, one-star: {0.50, 0.39}
21:24:25.999 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.67) = xAngle (2.73 = 2.73)
21:24:25.999 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.76 = 2.76)
21:24:25.999 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.34 hyp=0.38 cameraTheta=1.06 mountX=-0.35 mountY=0.14, mountTheta=2.76
21:24:26.000 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.34, opts=13)
21:24:26.001 00.001 12268 Enqueuing Move request for scope (0.19, 0.34)
21:24:26.001 00.000 11616 Worker thread wakes up
21:24:26.001 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.34) opts 0xd
21:24:26.001 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.34)
21:24:26.001 00.000 11616 Moving (0.19, 0.34) raw xDistance=-0.35 yDistance=0.14
21:24:26.001 00.000 11616 BLC: window closed
21:24:26.001 00.000 11616 BLC: History state: CurrMiss=-0.14, AvgInitMiss=0.60, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.041189, 1:0.488914, 2:-0.028968
21:24:26.002 00.001 11616 BLC: No correction, Miss < min_move
21:24:26.002 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
21:24:26.002 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.06
21:24:26.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
21:24:26.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:26.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:24:26.002 00.000 11616 MoveAxis(E, 197, ABG)
21:24:26.002 00.000 11616 Guiding  Dir = 2, Dur = 197
21:24:26.003 00.001 11616 IsSlewing returns 0
21:24:26.003 00.000 11616 IsGuiding returns 0
21:24:26.003 00.000 11616 PulseGuide returned control before completion, sleep 207
21:24:26.016 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:24:26.035 00.019 12268 UpdateGuideState exits: m=424 SNR=14.1
21:24:26.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:26.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:26.035 00.000 12268 Enqueuing Expose request
21:24:26.223 00.188 11616 IsGuiding returns 1
21:24:26.223 00.000 11616 scope still moving after pulse duration time elapsed
21:24:26.253 00.030 11616 IsSlewing returns 0
21:24:26.253 00.000 11616 IsGuiding returns 0
21:24:26.253 00.000 11616 scope move finished after 197 + 52 ms
21:24:26.253 00.000 11616 Move returns status 0, amount 197
21:24:26.254 00.001 11616 MoveAxis(N, 0, ABG)
21:24:26.254 00.000 11616 Move returns status 0, amount 0
21:24:26.254 00.000 11616 move complete, result=0
21:24:26.254 00.000 11616 worker thread done servicing request
21:24:26.254 00.000 11616 Worker thread wakes up
21:24:26.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:26.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:26.254 00.000 12268 GuideStep: -0.4 px 197 ms EAST, 0.1 px 0 ms NORTH
21:24:28.271 02.017 11616 Exposure complete
21:24:28.332 00.061 11616 worker thread done servicing request
21:24:28.332 00.000 12268 OnExposeComplete: enter
21:24:28.332 00.000 12268 UpdateGuideState(): m_state=6
21:24:28.332 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
21:24:28.332 00.000 12268 Star::Find returns 1 (0), X=1094.65, Y=270.43, Mass=424, SNR=14.2, Peak=56 HFD=3.8
21:24:28.333 00.001 12268 MultiStar: [#1 -0.36,-0.02,0.99,U] [#2 -0.20,0.05,1.01,U] [#3 -0.20,0.21,0.81,U] [#4 -0.22,0.67,0.00,M9] [#5 -0.50,0.10,0.67,U] [#6 0.44,-0.07,0.72,U] 
21:24:28.333 00.000 12268 refined, 5 included, MultiStar: {-0.10, 0.11}, one-star: {0.23, 0.35}
21:24:28.333 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.67) = xAngle (3.96 = -2.32)
21:24:28.333 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.00 = -2.29)
21:24:28.333 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.30 mountX=-0.10 mountY=-0.11, mountTheta=-2.30
21:24:28.334 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.11, opts=13)
21:24:28.335 00.001 12268 Enqueuing Move request for scope (-0.10, 0.11)
21:24:28.335 00.000 11616 Worker thread wakes up
21:24:28.335 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
21:24:28.335 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
21:24:28.335 00.000 11616 Moving (-0.10, 0.11) raw xDistance=-0.10 yDistance=-0.11
21:24:28.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:24:28.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:28.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:24:28.335 00.000 11616 MoveAxis(E, 56, ABG)
21:24:28.335 00.000 11616 Guiding  Dir = 2, Dur = 56
21:24:28.336 00.001 11616 IsSlewing returns 0
21:24:28.336 00.000 11616 IsGuiding returns 0
21:24:28.336 00.000 11616 PulseGuide returned control before completion, sleep 66
21:24:28.350 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=41, Gamma=1.290
21:24:28.369 00.019 12268 UpdateGuideState exits: m=424 SNR=14.2
21:24:28.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:28.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:28.369 00.000 12268 Enqueuing Expose request
21:24:28.418 00.049 11616 IsGuiding returns 1
21:24:28.418 00.000 11616 scope still moving after pulse duration time elapsed
21:24:28.449 00.031 11616 IsSlewing returns 0
21:24:28.450 00.001 11616 IsGuiding returns 1
21:24:28.481 00.031 11616 IsSlewing returns 0
21:24:28.481 00.000 11616 IsGuiding returns 0
21:24:28.482 00.001 11616 scope move finished after 56 + 89 ms
21:24:28.482 00.000 11616 Move returns status 0, amount 56
21:24:28.482 00.000 11616 MoveAxis(N, 0, ABG)
21:24:28.482 00.000 11616 Move returns status 0, amount 0
21:24:28.482 00.000 11616 move complete, result=0
21:24:28.482 00.000 11616 worker thread done servicing request
21:24:28.482 00.000 11616 Worker thread wakes up
21:24:28.482 00.000 12268 GuideStep: -0.1 px 56 ms EAST, -0.1 px 0 ms NORTH
21:24:28.483 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:28.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:30.491 02.008 11616 Exposure complete
21:24:30.549 00.058 11616 worker thread done servicing request
21:24:30.550 00.001 12268 OnExposeComplete: enter
21:24:30.550 00.000 12268 UpdateGuideState(): m_state=6
21:24:30.550 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
21:24:30.550 00.000 12268 Star::Find returns 1 (0), X=1094.58, Y=269.87, Mass=460, SNR=14.7, Peak=55 HFD=4.2
21:24:30.550 00.000 12268 MultiStar: [#1 -0.09,-0.09,0.97,U] [#2 -0.25,0.04,0.95,U] [#3 -0.23,0.35,0.73,U] [#4 -0.15,0.26,0.81,U] [#5 -0.19,0.25,0.66,U] [#6 0.32,-0.42,0.74,U] 
21:24:30.550 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.01}, one-star: {0.17, -0.21}
21:24:30.550 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (-1.67) = xAngle (4.65 = -1.63)
21:24:30.550 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.68 = -1.60)
21:24:30.551 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.98 mountX=-0.00 mountY=-0.06, mountTheta=-1.63
21:24:30.552 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.01, opts=13)
21:24:30.552 00.000 12268 Enqueuing Move request for scope (-0.06, 0.01)
21:24:30.552 00.000 11616 Worker thread wakes up
21:24:30.552 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
21:24:30.552 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
21:24:30.552 00.000 11616 Moving (-0.06, 0.01) raw xDistance=-0.00 yDistance=-0.06
21:24:30.553 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:30.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:24:30.553 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:30.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:24:30.553 00.000 11616 MoveAxis(E, 0, ABG)
21:24:30.553 00.000 11616 Move returns status 0, amount 0
21:24:30.553 00.000 11616 MoveAxis(N, 0, ABG)
21:24:30.553 00.000 11616 Move returns status 0, amount 0
21:24:30.553 00.000 11616 move complete, result=0
21:24:30.553 00.000 11616 worker thread done servicing request
21:24:30.566 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:24:30.585 00.019 12268 UpdateGuideState exits: m=460 SNR=14.7
21:24:30.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:30.585 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:30.585 00.000 12268 Enqueuing Expose request
21:24:30.585 00.000 11616 Worker thread wakes up
21:24:30.586 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:30.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:30.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:32.592 02.006 11616 Exposure complete
21:24:32.651 00.059 11616 worker thread done servicing request
21:24:32.651 00.000 12268 OnExposeComplete: enter
21:24:32.651 00.000 12268 UpdateGuideState(): m_state=6
21:24:32.652 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
21:24:32.652 00.000 12268 Star::Find returns 1 (0), X=1094.92, Y=269.88, Mass=500, SNR=15.4, Peak=53 HFD=5.1
21:24:32.652 00.000 12268 MultiStar: [#1 0.23,-0.11,1.03,U] [#2 -0.08,-0.37,0.97,U] [#3 -0.09,0.09,0.74,U] [#4 -0.39,0.19,0.76,U] [#5 -0.48,0.15,0.60,U] [#6 -0.08,-0.51,0.65,U] 
21:24:32.652 00.000 12268 refined, 6 included, MultiStar: {-0.01, -0.12}, one-star: {0.51, -0.20}
21:24:32.652 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-1.67) = xAngle (0.05 = 0.05)
21:24:32.652 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.08 = 0.08)
21:24:32.652 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.61 mountX=0.12 mountY=0.01, mountTheta=0.08
21:24:32.654 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.12, opts=13)
21:24:32.654 00.000 12268 Enqueuing Move request for scope (-0.01, -0.12)
21:24:32.654 00.000 11616 Worker thread wakes up
21:24:32.654 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
21:24:32.654 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
21:24:32.654 00.000 11616 Moving (-0.01, -0.12) raw xDistance=0.12 yDistance=0.01
21:24:32.654 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:24:32.655 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:24:32.655 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:32.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:24:32.655 00.000 11616 MoveAxis(E, 0, ABG)
21:24:32.655 00.000 11616 Move returns status 0, amount 0
21:24:32.655 00.000 11616 MoveAxis(N, 0, ABG)
21:24:32.655 00.000 11616 Move returns status 0, amount 0
21:24:32.655 00.000 11616 move complete, result=0
21:24:32.655 00.000 11616 worker thread done servicing request
21:24:32.665 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:24:32.683 00.018 12268 UpdateGuideState exits: m=500 SNR=15.4
21:24:32.684 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:32.684 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:32.684 00.000 12268 Enqueuing Expose request
21:24:32.684 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:32.684 00.000 11616 Worker thread wakes up
21:24:32.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:32.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:34.695 02.011 11616 Exposure complete
21:24:34.754 00.059 11616 worker thread done servicing request
21:24:34.754 00.000 12268 OnExposeComplete: enter
21:24:34.754 00.000 12268 UpdateGuideState(): m_state=6
21:24:34.755 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
21:24:34.755 00.000 12268 Star::Find returns 1 (0), X=1094.65, Y=269.87, Mass=473, SNR=14.9, Peak=52 HFD=4.4
21:24:34.755 00.000 12268 MultiStar: [#1 -0.21,-0.24,0.94,U] [#2 -0.09,-0.37,0.98,U] [#3 -0.17,0.01,0.73,U] [#4 -0.27,-0.06,0.81,U] [#5 -0.31,-0.27,0.62,U] [#6 0.22,-0.59,0.00,M1] 
21:24:34.755 00.000 12268 refined, 5 included, MultiStar: {-0.11, -0.20}, one-star: {0.24, -0.21}
21:24:34.756 00.001 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-1.67) = xAngle (-0.43 = -0.43)
21:24:34.756 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.40 = -0.40)
21:24:34.756 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.10 mountX=0.21 mountY=-0.09, mountTheta=-0.40
21:24:34.758 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.20, opts=13)
21:24:34.758 00.000 12268 Enqueuing Move request for scope (-0.11, -0.20)
21:24:34.758 00.000 11616 Worker thread wakes up
21:24:34.758 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd
21:24:34.758 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.20)
21:24:34.758 00.000 11616 Moving (-0.11, -0.20) raw xDistance=0.21 yDistance=-0.09
21:24:34.759 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:24:34.759 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:24:34.759 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:34.759 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:24:34.759 00.000 11616 MoveAxis(E, 0, ABG)
21:24:34.759 00.000 11616 Move returns status 0, amount 0
21:24:34.759 00.000 11616 MoveAxis(N, 0, ABG)
21:24:34.759 00.000 11616 Move returns status 0, amount 0
21:24:34.759 00.000 11616 move complete, result=0
21:24:34.760 00.001 11616 worker thread done servicing request
21:24:34.770 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:24:34.789 00.019 12268 UpdateGuideState exits: m=473 SNR=14.9
21:24:34.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:34.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:34.789 00.000 12268 Enqueuing Expose request
21:24:34.789 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:34.789 00.000 11616 Worker thread wakes up
21:24:34.790 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:34.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:36.802 02.012 11616 Exposure complete
21:24:36.859 00.057 11616 worker thread done servicing request
21:24:36.860 00.001 12268 OnExposeComplete: enter
21:24:36.860 00.000 12268 UpdateGuideState(): m_state=6
21:24:36.860 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
21:24:36.860 00.000 12268 Star::Find returns 1 (0), X=1094.72, Y=269.80, Mass=482, SNR=15.0, Peak=55 HFD=4.4
21:24:36.861 00.001 12268 MultiStar: [#1 -0.09,-0.24,0.98,U] [#2 -0.22,-0.27,0.98,U] [#3 0.03,0.02,0.77,U] [#4 -0.01,-0.03,0.86,U] [#5 -0.32,-0.19,0.59,U] [#6 -0.09,-0.70,0.00,M2] 
21:24:36.861 00.000 12268 refined, 5 included, MultiStar: {-0.03, -0.17}, one-star: {0.30, -0.28}
21:24:36.861 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.67) = xAngle (-0.10 = -0.10)
21:24:36.861 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.07 = -0.07)
21:24:36.861 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.77 mountX=0.17 mountY=-0.01, mountTheta=-0.07
21:24:36.864 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.17, opts=13)
21:24:36.864 00.000 12268 Enqueuing Move request for scope (-0.03, -0.17)
21:24:36.864 00.000 11616 Worker thread wakes up
21:24:36.864 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
21:24:36.864 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
21:24:36.864 00.000 11616 Moving (-0.03, -0.17) raw xDistance=0.17 yDistance=-0.01
21:24:36.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:24:36.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:24:36.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:36.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:24:36.864 00.000 11616 MoveAxis(E, 0, ABG)
21:24:36.864 00.000 11616 Move returns status 0, amount 0
21:24:36.864 00.000 11616 MoveAxis(N, 0, ABG)
21:24:36.864 00.000 11616 Move returns status 0, amount 0
21:24:36.864 00.000 11616 move complete, result=0
21:24:36.864 00.000 11616 worker thread done servicing request
21:24:36.877 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:24:36.894 00.017 12268 UpdateGuideState exits: m=482 SNR=15.0
21:24:36.894 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:36.894 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:36.894 00.000 12268 Enqueuing Expose request
21:24:36.895 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:24:36.895 00.000 11616 Worker thread wakes up
21:24:36.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:36.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:38.901 02.006 11616 Exposure complete
21:24:38.958 00.057 11616 worker thread done servicing request
21:24:38.958 00.000 12268 OnExposeComplete: enter
21:24:38.958 00.000 12268 UpdateGuideState(): m_state=6
21:24:38.958 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
21:24:38.958 00.000 12268 Star::Find returns 1 (0), X=1094.59, Y=270.37, Mass=455, SNR=14.6, Peak=55 HFD=4.5
21:24:38.959 00.001 12268 MultiStar: [#1 -0.09,0.28,0.99,U] [#2 -0.19,0.06,1.06,U] [#3 -0.21,0.02,0.78,U] [#4 -0.12,0.26,0.96,U] [#5 -0.46,0.36,0.00,M4] [#6 -0.17,-0.10,0.70,U] 
21:24:38.959 00.000 12268 refined, 5 included, MultiStar: {-0.09, 0.15}, one-star: {0.18, 0.29}
21:24:38.959 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.67) = xAngle (3.80 = -2.48)
21:24:38.959 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.83 = -2.45)
21:24:38.959 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.18 cameraTheta=2.13 mountX=-0.14 mountY=-0.11, mountTheta=-2.46
21:24:38.960 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.15, opts=13)
21:24:38.961 00.001 12268 Enqueuing Move request for scope (-0.09, 0.15)
21:24:38.961 00.000 11616 Worker thread wakes up
21:24:38.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
21:24:38.961 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
21:24:38.961 00.000 11616 Moving (-0.09, 0.15) raw xDistance=-0.14 yDistance=-0.11
21:24:38.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:24:38.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:38.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:24:38.961 00.000 11616 MoveAxis(E, 78, ABG)
21:24:38.961 00.000 11616 Guiding  Dir = 2, Dur = 78
21:24:38.961 00.000 11616 IsSlewing returns 0
21:24:38.962 00.001 11616 IsGuiding returns 0
21:24:38.962 00.000 11616 PulseGuide returned control before completion, sleep 88
21:24:38.974 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:24:38.991 00.017 12268 UpdateGuideState exits: m=455 SNR=14.6
21:24:38.991 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:38.991 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:38.991 00.000 12268 Enqueuing Expose request
21:24:39.057 00.066 11616 IsGuiding returns 1
21:24:39.058 00.001 11616 scope still moving after pulse duration time elapsed
21:24:39.089 00.031 11616 IsSlewing returns 0
21:24:39.089 00.000 11616 IsGuiding returns 0
21:24:39.090 00.001 11616 scope move finished after 78 + 49 ms
21:24:39.090 00.000 11616 Move returns status 0, amount 78
21:24:39.090 00.000 11616 MoveAxis(N, 0, ABG)
21:24:39.090 00.000 11616 Move returns status 0, amount 0
21:24:39.090 00.000 11616 move complete, result=0
21:24:39.090 00.000 11616 worker thread done servicing request
21:24:39.090 00.000 11616 Worker thread wakes up
21:24:39.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:39.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:39.090 00.000 12268 GuideStep: -0.1 px 78 ms EAST, -0.1 px 0 ms NORTH
21:24:41.098 02.008 11616 Exposure complete
21:24:41.157 00.059 11616 worker thread done servicing request
21:24:41.157 00.000 12268 OnExposeComplete: enter
21:24:41.157 00.000 12268 UpdateGuideState(): m_state=6
21:24:41.158 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
21:24:41.158 00.000 12268 Star::Find returns 1 (0), X=1094.79, Y=270.05, Mass=476, SNR=14.9, Peak=54 HFD=4.2
21:24:41.159 00.001 12268 MultiStar: [#1 0.18,0.20,1.10,U] [#2 -0.01,-0.20,1.00,U] [#3 -0.15,0.22,0.79,U] [#4 0.00,0.36,0.88,U] [#5 -0.38,0.33,0.65,U] [#6 0.14,0.06,0.74,U] 
21:24:41.159 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.12}, one-star: {0.38, -0.03}
21:24:41.159 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.67) = xAngle (2.85 = 2.85)
21:24:41.159 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.88 = 2.88)
21:24:41.159 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.18 mountX=-0.12 mountY=0.03, mountTheta=2.88
21:24:41.161 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.12, opts=13)
21:24:41.161 00.000 12268 Enqueuing Move request for scope (0.05, 0.12)
21:24:41.161 00.000 11616 Worker thread wakes up
21:24:41.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
21:24:41.161 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
21:24:41.161 00.000 11616 Moving (0.05, 0.12) raw xDistance=-0.12 yDistance=0.03
21:24:41.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:24:41.162 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:41.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:24:41.162 00.000 11616 MoveAxis(E, 70, ABG)
21:24:41.162 00.000 11616 Guiding  Dir = 2, Dur = 70
21:24:41.162 00.000 11616 IsSlewing returns 0
21:24:41.162 00.000 11616 IsGuiding returns 0
21:24:41.163 00.001 11616 PulseGuide returned control before completion, sleep 80
21:24:41.175 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:24:41.193 00.018 12268 UpdateGuideState exits: m=476 SNR=14.9
21:24:41.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:41.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:41.193 00.000 12268 Enqueuing Expose request
21:24:41.252 00.059 11616 IsGuiding returns 1
21:24:41.253 00.001 11616 scope still moving after pulse duration time elapsed
21:24:41.284 00.031 11616 IsSlewing returns 0
21:24:41.285 00.001 11616 IsGuiding returns 0
21:24:41.285 00.000 11616 scope move finished after 70 + 52 ms
21:24:41.285 00.000 11616 Move returns status 0, amount 70
21:24:41.285 00.000 11616 MoveAxis(N, 0, ABG)
21:24:41.286 00.001 11616 Move returns status 0, amount 0
21:24:41.286 00.000 11616 move complete, result=0
21:24:41.286 00.000 11616 worker thread done servicing request
21:24:41.286 00.000 11616 Worker thread wakes up
21:24:41.287 00.001 12268 GuideStep: -0.1 px 70 ms EAST, 0.0 px 0 ms NORTH
21:24:41.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:41.287 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:43.304 02.017 11616 Exposure complete
21:24:43.361 00.057 11616 worker thread done servicing request
21:24:43.361 00.000 12268 OnExposeComplete: enter
21:24:43.361 00.000 12268 UpdateGuideState(): m_state=6
21:24:43.362 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
21:24:43.362 00.000 12268 Star::Find returns 1 (0), X=1094.90, Y=269.84, Mass=496, SNR=15.4, Peak=57 HFD=4.3
21:24:43.362 00.000 12268 MultiStar: [#1 0.18,-0.03,0.99,U] [#2 0.05,-0.32,0.95,U] [#3 -0.05,-0.06,0.83,U] [#4 -0.15,-0.02,0.86,U] [#5 -0.22,0.10,0.68,U] [#6 0.34,-0.32,0.70,U] 
21:24:43.362 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.13}, one-star: {0.49, -0.24}
21:24:43.362 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.67) = xAngle (0.77 = 0.77)
21:24:43.362 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.80 = 0.80)
21:24:43.362 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-0.90 mountX=0.12 mountY=0.12, mountTheta=0.78
21:24:43.364 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.13, opts=13)
21:24:43.364 00.000 12268 Enqueuing Move request for scope (0.10, -0.13)
21:24:43.364 00.000 11616 Worker thread wakes up
21:24:43.364 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
21:24:43.364 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
21:24:43.364 00.000 11616 Moving (0.10, -0.13) raw xDistance=0.12 yDistance=0.12
21:24:43.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:24:43.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:24:43.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:43.365 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:24:43.365 00.000 11616 MoveAxis(E, 0, ABG)
21:24:43.365 00.000 11616 Move returns status 0, amount 0
21:24:43.365 00.000 11616 MoveAxis(N, 0, ABG)
21:24:43.365 00.000 11616 Move returns status 0, amount 0
21:24:43.365 00.000 11616 move complete, result=0
21:24:43.365 00.000 11616 worker thread done servicing request
21:24:43.378 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:24:43.395 00.017 12268 UpdateGuideState exits: m=496 SNR=15.4
21:24:43.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:43.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:43.396 00.001 12268 Enqueuing Expose request
21:24:43.396 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:24:43.396 00.000 11616 Worker thread wakes up
21:24:43.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:43.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:45.416 02.020 11616 Exposure complete
21:24:45.472 00.056 11616 worker thread done servicing request
21:24:45.472 00.000 12268 OnExposeComplete: enter
21:24:45.474 00.002 12268 UpdateGuideState(): m_state=6
21:24:45.474 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
21:24:45.474 00.000 12268 Star::Find returns 1 (0), X=1094.69, Y=270.23, Mass=446, SNR=14.5, Peak=59 HFD=3.7
21:24:45.474 00.000 12268 MultiStar: [#1 -0.13,0.13,1.01,U] [#2 -0.33,0.13,1.05,U] [#3 0.11,0.35,0.80,U] [#4 -0.31,0.53,0.00,M3] [#5 -0.42,-0.05,0.66,U] [#6 0.18,-0.24,0.73,U] 
21:24:45.474 00.000 12268 refined, 5 included, MultiStar: {-0.05, 0.09}, one-star: {0.28, 0.15}
21:24:45.474 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.67) = xAngle (3.70 = -2.58)
21:24:45.474 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.73 = -2.55)
21:24:45.474 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.03 mountX=-0.09 mountY=-0.06, mountTheta=-2.56
21:24:45.476 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.09, opts=13)
21:24:45.476 00.000 12268 Enqueuing Move request for scope (-0.05, 0.09)
21:24:45.476 00.000 11616 Worker thread wakes up
21:24:45.476 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
21:24:45.476 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
21:24:45.476 00.000 11616 Moving (-0.05, 0.09) raw xDistance=-0.09 yDistance=-0.06
21:24:45.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:45.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:24:45.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:45.477 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:24:45.477 00.000 11616 MoveAxis(E, 0, ABG)
21:24:45.477 00.000 11616 Move returns status 0, amount 0
21:24:45.477 00.000 11616 MoveAxis(N, 0, ABG)
21:24:45.477 00.000 11616 Move returns status 0, amount 0
21:24:45.477 00.000 11616 move complete, result=0
21:24:45.477 00.000 11616 worker thread done servicing request
21:24:45.489 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=45, Gamma=1.290
21:24:45.509 00.020 12268 UpdateGuideState exits: m=446 SNR=14.5
21:24:45.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:45.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:45.509 00.000 12268 Enqueuing Expose request
21:24:45.509 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:45.510 00.001 11616 Worker thread wakes up
21:24:45.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:45.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:47.521 02.011 11616 Exposure complete
21:24:47.578 00.057 11616 worker thread done servicing request
21:24:47.578 00.000 12268 OnExposeComplete: enter
21:24:47.579 00.001 12268 UpdateGuideState(): m_state=6
21:24:47.579 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
21:24:47.579 00.000 12268 Star::Find returns 1 (0), X=1094.89, Y=270.14, Mass=438, SNR=14.3, Peak=56 HFD=4.2
21:24:47.579 00.000 12268 MultiStar: [#1 0.30,0.01,1.08,U] [#2 0.10,-0.27,1.07,U] [#3 -0.04,0.02,0.82,U] [#4 0.16,-0.08,0.96,U] [#5 -0.06,0.06,0.71,U] [#6 0.16,-0.11,0.78,U] 
21:24:47.580 00.001 12268 refined, 6 included, MultiStar: {0.17, -0.05}, one-star: {0.48, 0.06}
21:24:47.580 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.67) = xAngle (1.39 = 1.39)
21:24:47.580 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.42 = 1.42)
21:24:47.580 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-0.28 mountX=0.03 mountY=0.18, mountTheta=1.39
21:24:47.581 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.05, opts=13)
21:24:47.581 00.000 12268 Enqueuing Move request for scope (0.17, -0.05)
21:24:47.581 00.000 11616 Worker thread wakes up
21:24:47.581 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
21:24:47.582 00.001 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
21:24:47.582 00.000 11616 Moving (0.17, -0.05) raw xDistance=0.03 yDistance=0.18
21:24:47.582 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:47.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:24:47.582 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:24:47.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:24:47.582 00.000 11616 MoveAxis(E, 0, ABG)
21:24:47.582 00.000 11616 Move returns status 0, amount 0
21:24:47.582 00.000 11616 MoveAxis(N, 0, ABG)
21:24:47.582 00.000 11616 Move returns status 0, amount 0
21:24:47.582 00.000 11616 move complete, result=0
21:24:47.582 00.000 11616 worker thread done servicing request
21:24:47.595 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:24:47.614 00.019 12268 UpdateGuideState exits: m=438 SNR=14.3
21:24:47.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:47.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:47.614 00.000 12268 Enqueuing Expose request
21:24:47.614 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:24:47.614 00.000 11616 Worker thread wakes up
21:24:47.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:47.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:49.627 02.013 11616 Exposure complete
21:24:49.686 00.059 11616 worker thread done servicing request
21:24:49.687 00.001 12268 OnExposeComplete: enter
21:24:49.687 00.000 12268 UpdateGuideState(): m_state=6
21:24:49.687 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
21:24:49.687 00.000 12268 Star::Find returns 1 (0), X=1094.65, Y=270.26, Mass=457, SNR=14.6, Peak=53 HFD=4.5
21:24:49.687 00.000 12268 MultiStar: [#1 -0.08,-0.11,1.08,U] [#2 -0.39,0.08,1.01,U] [#3 -0.21,0.36,0.77,U] [#4 -0.31,0.35,0.90,U] [#5 -0.35,0.24,0.65,U] [#6 -0.10,-0.11,0.74,U] 
21:24:49.688 00.001 12268 refined, 6 included, MultiStar: {-0.16, 0.13}, one-star: {0.24, 0.18}
21:24:49.688 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.67) = xAngle (4.13 = -2.15)
21:24:49.688 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.16 = -2.12)
21:24:49.688 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.46 mountX=-0.11 mountY=-0.18, mountTheta=-2.14
21:24:49.689 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.13, opts=13)
21:24:49.689 00.000 12268 Enqueuing Move request for scope (-0.16, 0.13)
21:24:49.689 00.000 11616 Worker thread wakes up
21:24:49.689 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
21:24:49.689 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
21:24:49.689 00.000 11616 Moving (-0.16, 0.13) raw xDistance=-0.11 yDistance=-0.18
21:24:49.690 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:24:49.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:24:49.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:24:49.690 00.000 11616 MoveAxis(E, 0, ABG)
21:24:49.690 00.000 11616 Move returns status 0, amount 0
21:24:49.690 00.000 11616 MoveAxis(N, 15, ABG)
21:24:49.690 00.000 11616 Guiding  Dir = 0, Dur = 15
21:24:49.690 00.000 11616 IsSlewing returns 0
21:24:49.691 00.001 11616 IsGuiding returns 0
21:24:49.691 00.000 11616 PulseGuide returned control before completion, sleep 25
21:24:49.703 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:24:49.722 00.019 12268 UpdateGuideState exits: m=457 SNR=14.6
21:24:49.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:49.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:49.722 00.000 12268 Enqueuing Expose request
21:24:49.731 00.009 11616 IsGuiding returns 1
21:24:49.731 00.000 11616 scope still moving after pulse duration time elapsed
21:24:49.763 00.032 11616 IsSlewing returns 0
21:24:49.763 00.000 11616 IsGuiding returns 0
21:24:49.763 00.000 11616 scope move finished after 15 + 56 ms
21:24:49.763 00.000 11616 Move returns status 0, amount 15
21:24:49.764 00.001 11616 move complete, result=0
21:24:49.764 00.000 11616 worker thread done servicing request
21:24:49.764 00.000 11616 Worker thread wakes up
21:24:49.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:49.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:49.765 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
21:24:51.771 02.006 11616 Exposure complete
21:24:51.828 00.057 11616 worker thread done servicing request
21:24:51.829 00.001 12268 OnExposeComplete: enter
21:24:51.829 00.000 12268 UpdateGuideState(): m_state=6
21:24:51.829 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
21:24:51.829 00.000 12268 Star::Find returns 1 (0), X=1094.55, Y=270.39, Mass=480, SNR=15.0, Peak=52 HFD=4.4
21:24:51.829 00.000 12268 MultiStar: [#1 -0.39,0.46,0.00,M1] [#2 -0.19,0.29,1.01,U] [#3 -0.30,0.43,0.81,U] [#4 -0.37,0.52,0.00,M2] [#5 -0.43,0.72,0.00,M1] [#6 0.01,0.03,0.71,U] 
21:24:51.829 00.000 12268 refined, 3 included, MultiStar: {-0.08, 0.28}, one-star: {0.13, 0.31}
21:24:51.829 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.67) = xAngle (3.53 = -2.75)
21:24:51.829 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.56 = -2.72)
21:24:51.830 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.86 mountX=-0.27 mountY=-0.12, mountTheta=-2.73
21:24:51.831 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.28, opts=13)
21:24:51.831 00.000 12268 Enqueuing Move request for scope (-0.08, 0.28)
21:24:51.831 00.000 11616 Worker thread wakes up
21:24:51.831 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.28) opts 0xd
21:24:51.831 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.28)
21:24:51.831 00.000 11616 Moving (-0.08, 0.28) raw xDistance=-0.27 yDistance=-0.12
21:24:51.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
21:24:51.831 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:51.832 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:24:51.832 00.000 11616 MoveAxis(E, 149, ABG)
21:24:51.832 00.000 11616 Guiding  Dir = 2, Dur = 149
21:24:51.832 00.000 11616 IsSlewing returns 0
21:24:51.832 00.000 11616 IsGuiding returns 0
21:24:51.832 00.000 11616 PulseGuide returned control before completion, sleep 159
21:24:51.845 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=44, Gamma=1.290
21:24:51.863 00.018 12268 UpdateGuideState exits: m=480 SNR=15.0
21:24:51.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:51.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:51.864 00.001 12268 Enqueuing Expose request
21:24:52.004 00.140 11616 IsGuiding returns 0
21:24:52.004 00.000 11616 Move returns status 0, amount 149
21:24:52.004 00.000 11616 MoveAxis(N, 0, ABG)
21:24:52.004 00.000 11616 Move returns status 0, amount 0
21:24:52.005 00.001 11616 move complete, result=0
21:24:52.005 00.000 11616 worker thread done servicing request
21:24:52.005 00.000 11616 Worker thread wakes up
21:24:52.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:52.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:52.005 00.000 12268 GuideStep: -0.3 px 149 ms EAST, -0.1 px 0 ms NORTH
21:24:54.018 02.013 11616 Exposure complete
21:24:54.074 00.056 11616 worker thread done servicing request
21:24:54.075 00.001 12268 OnExposeComplete: enter
21:24:54.075 00.000 12268 UpdateGuideState(): m_state=6
21:24:54.075 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
21:24:54.075 00.000 12268 Star::Find returns 1 (0), X=1094.63, Y=270.03, Mass=468, SNR=14.8, Peak=57 HFD=4.0
21:24:54.075 00.000 12268 MultiStar: [#1 -0.04,0.15,1.06,U] [#2 -0.18,0.06,1.02,U] [#3 -0.15,0.36,0.79,U] [#4 -0.27,0.41,0.90,U] [#5 -0.45,0.30,0.00,M2] [#6 0.22,-0.37,0.73,U] 
21:24:54.075 00.000 12268 refined, 5 included, MultiStar: {-0.04, 0.10}, one-star: {0.21, -0.05}
21:24:54.076 00.001 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.67) = xAngle (3.61 = -2.67)
21:24:54.076 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.64 = -2.64)
21:24:54.076 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.94 mountX=-0.10 mountY=-0.05, mountTheta=-2.65
21:24:54.078 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.10, opts=13)
21:24:54.078 00.000 12268 Enqueuing Move request for scope (-0.04, 0.10)
21:24:54.078 00.000 11616 Worker thread wakes up
21:24:54.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
21:24:54.078 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
21:24:54.078 00.000 11616 Moving (-0.04, 0.10) raw xDistance=-0.10 yDistance=-0.05
21:24:54.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:54.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:24:54.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:54.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:24:54.078 00.000 11616 MoveAxis(E, 0, ABG)
21:24:54.079 00.001 11616 Move returns status 0, amount 0
21:24:54.079 00.000 11616 MoveAxis(N, 0, ABG)
21:24:54.079 00.000 11616 Move returns status 0, amount 0
21:24:54.079 00.000 11616 move complete, result=0
21:24:54.079 00.000 11616 worker thread done servicing request
21:24:54.091 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=47, Gamma=1.290
21:24:54.108 00.017 12268 UpdateGuideState exits: m=468 SNR=14.8
21:24:54.109 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:54.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:54.109 00.000 12268 Enqueuing Expose request
21:24:54.109 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:54.109 00.000 11616 Worker thread wakes up
21:24:54.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:54.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:56.121 02.012 11616 Exposure complete
21:24:56.177 00.056 11616 worker thread done servicing request
21:24:56.178 00.001 12268 OnExposeComplete: enter
21:24:56.178 00.000 12268 UpdateGuideState(): m_state=6
21:24:56.178 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
21:24:56.178 00.000 12268 Star::Find returns 1 (0), X=1094.68, Y=270.09, Mass=509, SNR=15.5, Peak=62 HFD=4.1
21:24:56.178 00.000 12268 MultiStar: [#1 0.03,0.02,1.04,U] [#2 -0.30,0.05,0.99,U] [#3 -0.07,0.07,0.82,U] [#4 -0.32,0.30,0.89,U] [#5 -0.33,-0.19,0.66,U] [#6 0.14,-0.31,0.72,U] 
21:24:56.178 00.000 12268 refined, 6 included, MultiStar: {-0.07, 0.01}, one-star: {0.26, 0.01}
21:24:56.179 00.001 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.67) = xAngle (4.70 = -1.58)
21:24:56.179 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.73 = -1.55)
21:24:56.179 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.03 mountX=-0.00 mountY=-0.07, mountTheta=-1.58
21:24:56.180 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.01, opts=13)
21:24:56.180 00.000 12268 Enqueuing Move request for scope (-0.07, 0.01)
21:24:56.180 00.000 11616 Worker thread wakes up
21:24:56.180 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
21:24:56.180 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
21:24:56.180 00.000 11616 Moving (-0.07, 0.01) raw xDistance=-0.00 yDistance=-0.07
21:24:56.180 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:56.180 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:24:56.180 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:56.181 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:24:56.181 00.000 11616 MoveAxis(E, 0, ABG)
21:24:56.181 00.000 11616 Move returns status 0, amount 0
21:24:56.181 00.000 11616 MoveAxis(N, 0, ABG)
21:24:56.181 00.000 11616 Move returns status 0, amount 0
21:24:56.181 00.000 11616 move complete, result=0
21:24:56.181 00.000 11616 worker thread done servicing request
21:24:56.193 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:24:56.210 00.017 12268 UpdateGuideState exits: m=509 SNR=15.5
21:24:56.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:56.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:56.211 00.001 12268 Enqueuing Expose request
21:24:56.211 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:56.211 00.000 11616 Worker thread wakes up
21:24:56.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:56.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:58.224 02.013 11616 Exposure complete
21:24:58.282 00.058 11616 worker thread done servicing request
21:24:58.282 00.000 12268 OnExposeComplete: enter
21:24:58.283 00.001 12268 UpdateGuideState(): m_state=6
21:24:58.283 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
21:24:58.283 00.000 12268 Star::Find returns 1 (0), X=1094.59, Y=269.68, Mass=523, SNR=15.6, Peak=54 HFD=4.5
21:24:58.284 00.001 12268 MultiStar: [#1 -0.35,-0.28,0.95,U] [#2 -0.39,-0.32,1.01,U] [#3 -0.66,-0.33,0.00,M1] [#4 -0.31,-0.20,0.85,U] [#5 -0.32,0.02,0.64,U] [#6 0.03,-0.74,0.00,M1] 
21:24:58.284 00.000 12268 refined, 4 included, MultiStar: {-0.23, -0.26}, one-star: {0.18, -0.40}
21:24:58.284 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-1.67) = xAngle (-0.63 = -0.63)
21:24:58.284 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.60 = -0.60)
21:24:58.284 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.26 hyp=0.34 cameraTheta=-2.30 mountX=0.28 mountY=-0.19, mountTheta=-0.61
21:24:58.285 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.26, opts=13)
21:24:58.285 00.000 12268 Enqueuing Move request for scope (-0.23, -0.26)
21:24:58.286 00.001 11616 Worker thread wakes up
21:24:58.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.26) opts 0xd
21:24:58.286 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.26)
21:24:58.286 00.000 11616 Moving (-0.23, -0.26) raw xDistance=0.28 yDistance=-0.19
21:24:58.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:24:58.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:24:58.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
21:24:58.286 00.000 11616 MoveAxis(E, 0, ABG)
21:24:58.286 00.000 11616 Move returns status 0, amount 0
21:24:58.286 00.000 11616 MoveAxis(N, 16, ABG)
21:24:58.286 00.000 11616 Guiding  Dir = 0, Dur = 16
21:24:58.287 00.001 11616 IsSlewing returns 0
21:24:58.287 00.000 11616 IsGuiding returns 0
21:24:58.287 00.000 11616 PulseGuide returned control before completion, sleep 26
21:24:58.300 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:24:58.314 00.014 11616 IsGuiding returns 1
21:24:58.314 00.000 11616 scope still moving after pulse duration time elapsed
21:24:58.318 00.004 12268 UpdateGuideState exits: m=523 SNR=15.6
21:24:58.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:58.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:24:58.318 00.000 12268 Enqueuing Expose request
21:24:58.348 00.030 11616 IsSlewing returns 0
21:24:58.348 00.000 11616 IsGuiding returns 1
21:24:58.379 00.031 11616 IsSlewing returns 0
21:24:58.381 00.002 11616 IsGuiding returns 0
21:24:58.381 00.000 11616 scope move finished after 16 + 77 ms
21:24:58.381 00.000 11616 Move returns status 0, amount 16
21:24:58.381 00.000 11616 move complete, result=0
21:24:58.381 00.000 11616 worker thread done servicing request
21:24:58.381 00.000 11616 Worker thread wakes up
21:24:58.382 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:24:58.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:24:58.386 00.004 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 16 ms NORTH
21:25:00.393 02.007 11616 Exposure complete
21:25:00.451 00.058 11616 worker thread done servicing request
21:25:00.451 00.000 12268 OnExposeComplete: enter
21:25:00.451 00.000 12268 UpdateGuideState(): m_state=6
21:25:00.451 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
21:25:00.451 00.000 12268 Star::Find returns 1 (0), X=1094.36, Y=269.30, Mass=518, SNR=15.5, Peak=52 HFD=4.3
21:25:00.452 00.001 12268 MultiStar: [#1 -0.16,-0.68,0.00,M1] [#2 -0.51,-0.71,0.00,M1] [#3 -0.57,-0.66,0.00,M2] [#4 -0.55,-0.45,0.00,M1] [#5 -0.48,-0.76,0.00,M1] [#6 -0.19,-0.84,0.00,M2] 
21:25:00.452 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.67) = xAngle (0.03 = 0.03)
21:25:00.452 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.06 = 0.06)
21:25:00.452 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.78 hyp=0.78 cameraTheta=-1.64 mountX=0.78 mountY=0.05, mountTheta=0.06
21:25:00.453 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.78, opts=13)
21:25:00.453 00.000 12268 Enqueuing Move request for scope (-0.05, -0.78)
21:25:00.453 00.000 11616 Worker thread wakes up
21:25:00.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.78) opts 0xd
21:25:00.453 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.78)
21:25:00.453 00.000 11616 Moving (-0.05, -0.78) raw xDistance=0.78 yDistance=0.05
21:25:00.454 00.001 11616 resist switch: large excursion: input 0.78 thresh 0.29 direction from -1 to 1
21:25:00.454 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.34
21:25:00.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.78
21:25:00.454 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:00.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:25:00.454 00.000 11616 MoveAxis(W, 438, ABG)
21:25:00.454 00.000 11616 Guiding  Dir = 3, Dur = 438
21:25:00.454 00.000 11616 IsSlewing returns 0
21:25:00.455 00.001 11616 IsGuiding returns 0
21:25:00.455 00.000 11616 PulseGuide returned control before completion, sleep 448
21:25:00.466 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:25:00.484 00.018 12268 UpdateGuideState exits: m=518 SNR=15.5
21:25:00.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:00.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:00.484 00.000 12268 Enqueuing Expose request
21:25:00.916 00.432 11616 IsGuiding returns 1
21:25:00.916 00.000 11616 scope still moving after pulse duration time elapsed
21:25:00.947 00.031 11616 IsSlewing returns 0
21:25:00.947 00.000 11616 IsGuiding returns 0
21:25:00.948 00.001 11616 scope move finished after 438 + 54 ms
21:25:00.948 00.000 11616 Move returns status 0, amount 438
21:25:00.948 00.000 11616 MoveAxis(N, 0, ABG)
21:25:00.948 00.000 11616 Move returns status 0, amount 0
21:25:00.948 00.000 11616 move complete, result=0
21:25:00.948 00.000 11616 worker thread done servicing request
21:25:00.948 00.000 11616 Worker thread wakes up
21:25:00.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:00.949 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:00.949 00.000 12268 GuideStep: 0.8 px 438 ms WEST, 0.0 px 0 ms NORTH
21:25:02.951 02.002 11616 Exposure complete
21:25:03.009 00.058 11616 worker thread done servicing request
21:25:03.009 00.000 12268 OnExposeComplete: enter
21:25:03.009 00.000 12268 UpdateGuideState(): m_state=6
21:25:03.010 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
21:25:03.010 00.000 12268 Star::Find returns 1 (0), X=1094.61, Y=270.17, Mass=483, SNR=15.1, Peak=51 HFD=4.4
21:25:03.010 00.000 12268 MultiStar: [#1 -0.02,-0.07,1.11,U] [#2 -0.23,-0.29,0.96,U] [#3 -0.20,0.02,0.82,U] [#4 -0.09,0.05,0.87,U] [#5 -0.54,0.03,0.00,M2] [#6 0.08,-0.50,0.71,U] 
21:25:03.010 00.000 12268 refined, 5 included, MultiStar: {-0.04, -0.10}, one-star: {0.20, 0.09}
21:25:03.010 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.67) = xAngle (-0.30 = -0.30)
21:25:03.010 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.27 = -0.27)
21:25:03.010 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.97 mountX=0.11 mountY=-0.03, mountTheta=-0.27
21:25:03.012 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.10, opts=13)
21:25:03.013 00.001 12268 Enqueuing Move request for scope (-0.04, -0.10)
21:25:03.013 00.000 11616 Worker thread wakes up
21:25:03.013 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
21:25:03.013 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
21:25:03.013 00.000 11616 Moving (-0.04, -0.10) raw xDistance=0.11 yDistance=-0.03
21:25:03.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
21:25:03.013 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:03.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:25:03.013 00.000 11616 MoveAxis(W, 59, ABG)
21:25:03.013 00.000 11616 Guiding  Dir = 3, Dur = 59
21:25:03.014 00.001 11616 IsSlewing returns 0
21:25:03.014 00.000 11616 IsGuiding returns 0
21:25:03.014 00.000 11616 PulseGuide returned control before completion, sleep 69
21:25:03.026 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=42, Gamma=1.290
21:25:03.044 00.018 12268 UpdateGuideState exits: m=483 SNR=15.1
21:25:03.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:03.045 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:03.045 00.000 12268 Enqueuing Expose request
21:25:03.090 00.045 11616 IsGuiding returns 1
21:25:03.090 00.000 11616 scope still moving after pulse duration time elapsed
21:25:03.122 00.032 11616 IsSlewing returns 0
21:25:03.122 00.000 11616 IsGuiding returns 0
21:25:03.122 00.000 11616 scope move finished after 59 + 48 ms
21:25:03.122 00.000 11616 Move returns status 0, amount 59
21:25:03.122 00.000 11616 MoveAxis(N, 0, ABG)
21:25:03.122 00.000 11616 Move returns status 0, amount 0
21:25:03.122 00.000 11616 move complete, result=0
21:25:03.123 00.001 11616 worker thread done servicing request
21:25:03.123 00.000 11616 Worker thread wakes up
21:25:03.123 00.000 12268 GuideStep: 0.1 px 59 ms WEST, -0.0 px 0 ms NORTH
21:25:03.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:03.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:05.129 02.006 11616 Exposure complete
21:25:05.186 00.057 11616 worker thread done servicing request
21:25:05.186 00.000 12268 OnExposeComplete: enter
21:25:05.186 00.000 12268 UpdateGuideState(): m_state=6
21:25:05.186 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
21:25:05.187 00.001 12268 Star::Find returns 1 (0), X=1094.48, Y=270.46, Mass=511, SNR=15.5, Peak=56 HFD=3.9
21:25:05.187 00.000 12268 MultiStar: [#1 -0.33,0.05,0.93,U] [#2 -0.39,0.37,0.00,M1] [#3 -0.07,0.71,0.00,M2] [#4 -0.40,0.57,0.00,M1] [#5 -0.73,0.47,0.00,M3] [#6 -0.15,-0.03,0.73,U] 
21:25:05.187 00.000 12268 refined, 2 included, MultiStar: {-0.13, 0.15}, one-star: {0.07, 0.37}
21:25:05.187 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.67) = xAngle (3.96 = -2.33)
21:25:05.187 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.99 = -2.29)
21:25:05.187 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.29 mountX=-0.14 mountY=-0.15, mountTheta=-2.31
21:25:05.189 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.15, opts=13)
21:25:05.189 00.000 12268 Enqueuing Move request for scope (-0.13, 0.15)
21:25:05.189 00.000 11616 Worker thread wakes up
21:25:05.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
21:25:05.189 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
21:25:05.189 00.000 11616 Moving (-0.13, 0.15) raw xDistance=-0.14 yDistance=-0.15
21:25:05.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:25:05.190 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:25:05.190 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:05.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:25:05.190 00.000 11616 MoveAxis(E, 0, ABG)
21:25:05.190 00.000 11616 Move returns status 0, amount 0
21:25:05.190 00.000 11616 MoveAxis(N, 0, ABG)
21:25:05.190 00.000 11616 Move returns status 0, amount 0
21:25:05.191 00.001 11616 move complete, result=0
21:25:05.191 00.000 11616 worker thread done servicing request
21:25:05.206 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=41, Gamma=1.290
21:25:05.225 00.019 12268 UpdateGuideState exits: m=511 SNR=15.5
21:25:05.226 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:05.226 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:05.226 00.000 12268 Enqueuing Expose request
21:25:05.226 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:05.226 00.000 11616 Worker thread wakes up
21:25:05.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:05.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:06.707 01.481 12268 evsrv: cli 0F8E69C0 connect
21:25:06.707 00.000 12268 case statement mapped state 6 to 3
21:25:06.707 00.000 12268 case statement mapped state 6 to 3
21:25:06.708 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a85b0cf9-e983-445a-8904-6b2fc8e5595c"}
21:25:06.708 00.000 12268 case statement mapped state 6 to 3
21:25:06.708 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a85b0cf9-e983-445a-8904-6b2fc8e5595c"}
21:25:06.720 00.012 12268 evsrv: cli 0F8E69C0 disconnect
21:25:07.249 00.529 11616 Exposure complete
21:25:07.322 00.073 11616 worker thread done servicing request
21:25:07.322 00.000 12268 OnExposeComplete: enter
21:25:07.322 00.000 12268 UpdateGuideState(): m_state=6
21:25:07.322 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
21:25:07.322 00.000 12268 Star::Find returns 1 (0), X=1094.44, Y=270.43, Mass=473, SNR=14.9, Peak=47 HFD=4.3
21:25:07.323 00.001 12268 MultiStar: [#1 -0.43,0.21,1.01,U] [#2 -0.48,0.39,0.00,M2] [#3 -0.47,0.57,0.00,M3] [#4 -0.28,0.23,0.94,U] [#5 -0.53,0.34,0.00,M4] [#6 -0.15,-0.00,0.68,U] 
21:25:07.323 00.000 12268 refined, 3 included, MultiStar: {-0.21, 0.21}, one-star: {0.03, 0.35}
21:25:07.323 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.67) = xAngle (4.02 = -2.26)
21:25:07.323 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.06 = -2.23)
21:25:07.323 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.21 hyp=0.30 cameraTheta=2.36 mountX=-0.19 mountY=-0.24, mountTheta=-2.25
21:25:07.325 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.21, opts=13)
21:25:07.325 00.000 12268 Enqueuing Move request for scope (-0.21, 0.21)
21:25:07.325 00.000 11616 Worker thread wakes up
21:25:07.325 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.21) opts 0xd
21:25:07.325 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.21)
21:25:07.325 00.000 11616 Moving (-0.21, 0.21) raw xDistance=-0.19 yDistance=-0.24
21:25:07.325 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:25:07.326 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:25:07.326 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:25:07.326 00.000 11616 MoveAxis(E, 0, ABG)
21:25:07.326 00.000 11616 Move returns status 0, amount 0
21:25:07.326 00.000 11616 MoveAxis(N, 20, ABG)
21:25:07.326 00.000 11616 Guiding  Dir = 0, Dur = 20
21:25:07.326 00.000 11616 IsSlewing returns 0
21:25:07.326 00.000 11616 IsGuiding returns 0
21:25:07.327 00.001 11616 PulseGuide returned control before completion, sleep 30
21:25:07.340 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:25:07.364 00.024 12268 UpdateGuideState exits: m=473 SNR=14.9
21:25:07.364 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:07.364 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:07.364 00.000 12268 Enqueuing Expose request
21:25:07.372 00.008 11616 IsGuiding returns 0
21:25:07.372 00.000 11616 Move returns status 0, amount 20
21:25:07.372 00.000 11616 move complete, result=0
21:25:07.372 00.000 11616 worker thread done servicing request
21:25:07.373 00.001 11616 Worker thread wakes up
21:25:07.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:07.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:07.377 00.004 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 20 ms NORTH
21:25:09.396 02.019 11616 Exposure complete
21:25:09.459 00.063 11616 worker thread done servicing request
21:25:09.459 00.000 12268 OnExposeComplete: enter
21:25:09.459 00.000 12268 UpdateGuideState(): m_state=6
21:25:09.459 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
21:25:09.460 00.001 12268 Star::Find returns 1 (0), X=1094.51, Y=270.55, Mass=523, SNR=15.7, Peak=47 HFD=4.3
21:25:09.460 00.000 12268 MultiStar: [#1 -0.43,0.60,0.00,M1] [#2 -0.23,0.52,0.00,M3] [#3 -0.34,0.78,0.00,M4] [#4 -0.55,0.76,0.00,M1] [#5 -0.66,0.76,0.00,M5] [#6 -0.08,0.10,0.73,U] 
21:25:09.460 00.000 12268 refined, 1 included, MultiStar: {0.02, 0.31}, one-star: {0.09, 0.47}
21:25:09.460 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.67) = xAngle (3.17 = -3.11)
21:25:09.460 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.20 = -3.08)
21:25:09.460 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.51 mountX=-0.31 mountY=-0.02, mountTheta=-3.08
21:25:09.462 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.31, opts=13)
21:25:09.462 00.000 12268 Enqueuing Move request for scope (0.02, 0.31)
21:25:09.462 00.000 11616 Worker thread wakes up
21:25:09.462 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.31) opts 0xd
21:25:09.462 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.31)
21:25:09.462 00.000 11616 Moving (0.02, 0.31) raw xDistance=-0.31 yDistance=-0.02
21:25:09.462 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
21:25:09.463 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.94
21:25:09.463 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
21:25:09.463 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:09.463 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:25:09.463 00.000 11616 MoveAxis(E, 176, ABG)
21:25:09.463 00.000 11616 Guiding  Dir = 2, Dur = 176
21:25:09.463 00.000 11616 IsSlewing returns 0
21:25:09.463 00.000 11616 IsGuiding returns 0
21:25:09.464 00.001 11616 PulseGuide returned control before completion, sleep 186
21:25:09.478 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:25:09.498 00.020 12268 UpdateGuideState exits: m=523 SNR=15.7
21:25:09.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:09.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:09.498 00.000 12268 Enqueuing Expose request
21:25:09.663 00.165 11616 IsGuiding returns 1
21:25:09.663 00.000 11616 scope still moving after pulse duration time elapsed
21:25:09.696 00.033 11616 IsSlewing returns 0
21:25:09.696 00.000 11616 IsGuiding returns 0
21:25:09.696 00.000 11616 scope move finished after 176 + 56 ms
21:25:09.696 00.000 11616 Move returns status 0, amount 176
21:25:09.696 00.000 11616 MoveAxis(N, 0, ABG)
21:25:09.696 00.000 11616 Move returns status 0, amount 0
21:25:09.696 00.000 11616 move complete, result=0
21:25:09.697 00.001 12268 GuideStep: -0.3 px 176 ms EAST, -0.0 px 0 ms NORTH
21:25:09.697 00.000 11616 worker thread done servicing request
21:25:09.697 00.000 11616 Worker thread wakes up
21:25:09.697 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:09.698 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:11.774 02.076 11616 Exposure complete
21:25:11.836 00.062 11616 worker thread done servicing request
21:25:11.836 00.000 12268 OnExposeComplete: enter
21:25:11.836 00.000 12268 UpdateGuideState(): m_state=6
21:25:11.836 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
21:25:11.836 00.000 12268 Star::Find returns 1 (0), X=1094.42, Y=269.73, Mass=547, SNR=16.0, Peak=55 HFD=4.8
21:25:11.837 00.001 12268 MultiStar: [#1 -0.22,-0.37,0.98,U] [#2 -0.33,-0.35,0.96,U] [#3 -0.17,-0.03,0.82,U] [#4 -0.52,0.01,0.86,U] [#5 -0.49,-0.13,0.63,U] [#6 -0.22,-0.65,0.00,M1] 
21:25:11.837 00.000 12268 refined, 5 included, MultiStar: {-0.27, -0.22}, one-star: {0.01, -0.35}
21:25:11.837 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-1.67) = xAngle (-0.79 = -0.79)
21:25:11.837 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.76 = -0.76)
21:25:11.837 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.22 hyp=0.35 cameraTheta=-2.46 mountX=0.24 mountY=-0.24, mountTheta=-0.77
21:25:11.838 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.22, opts=13)
21:25:11.838 00.000 12268 Enqueuing Move request for scope (-0.27, -0.22)
21:25:11.838 00.000 11616 Worker thread wakes up
21:25:11.839 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.22) opts 0xd
21:25:11.839 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.22)
21:25:11.839 00.000 11616 Moving (-0.27, -0.22) raw xDistance=0.24 yDistance=-0.24
21:25:11.839 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:25:11.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:25:11.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:25:11.839 00.000 11616 MoveAxis(E, 0, ABG)
21:25:11.839 00.000 11616 Move returns status 0, amount 0
21:25:11.839 00.000 11616 MoveAxis(N, 20, ABG)
21:25:11.839 00.000 11616 Guiding  Dir = 0, Dur = 20
21:25:11.840 00.001 11616 IsSlewing returns 0
21:25:11.840 00.000 11616 IsGuiding returns 0
21:25:11.840 00.000 11616 PulseGuide returned control before completion, sleep 30
21:25:11.852 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:25:11.869 00.017 12268 UpdateGuideState exits: m=547 SNR=16.0
21:25:11.870 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:11.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:11.870 00.000 12268 Enqueuing Expose request
21:25:11.880 00.010 11616 IsGuiding returns 1
21:25:11.880 00.000 11616 scope still moving after pulse duration time elapsed
21:25:11.913 00.033 11616 IsSlewing returns 0
21:25:11.914 00.001 11616 IsGuiding returns 1
21:25:11.943 00.029 11616 IsSlewing returns 0
21:25:11.943 00.000 11616 IsGuiding returns 1
21:25:11.973 00.030 11616 IsSlewing returns 0
21:25:11.974 00.001 11616 IsGuiding returns 0
21:25:11.974 00.000 11616 scope move finished after 20 + 114 ms
21:25:11.974 00.000 11616 Move returns status 0, amount 20
21:25:11.974 00.000 11616 move complete, result=0
21:25:11.974 00.000 11616 worker thread done servicing request
21:25:11.974 00.000 11616 Worker thread wakes up
21:25:11.974 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 20 ms NORTH
21:25:11.974 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:11.975 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:14.036 02.061 11616 Exposure complete
21:25:14.118 00.082 12268 OnExposeComplete: enter
21:25:14.118 00.000 12268 UpdateGuideState(): m_state=6
21:25:14.119 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
21:25:14.119 00.000 12268 Star::Find returns 1 (0), X=1094.66, Y=269.88, Mass=590, SNR=16.7, Peak=57 HFD=5.3
21:25:14.119 00.000 12268 MultiStar: [#1 0.12,-0.01,1.04,U] [#2 -0.11,-0.26,1.00,U] [#3 -0.24,-0.12,0.74,U] [#4 0.01,0.03,0.83,U] [#5 -0.31,-0.25,0.60,U] [#6 0.03,-0.60,0.00,M2] 
21:25:14.119 00.000 12268 refined, 5 included, MultiStar: {-0.02, -0.13}, one-star: {0.25, -0.20}
21:25:14.119 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.67) = xAngle (-0.05 = -0.05)
21:25:14.119 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.02 = -0.02)
21:25:14.119 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.72 mountX=0.13 mountY=-0.00, mountTheta=-0.02
21:25:14.121 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.13, opts=13)
21:25:14.121 00.000 12268 Enqueuing Move request for scope (-0.02, -0.13)
21:25:14.144 00.023 11616 worker thread done servicing request
21:25:14.144 00.000 11616 Worker thread wakes up
21:25:14.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
21:25:14.145 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
21:25:14.145 00.000 11616 Moving (-0.02, -0.13) raw xDistance=0.13 yDistance=-0.00
21:25:14.145 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:25:14.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:25:14.145 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:14.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:25:14.145 00.000 11616 MoveAxis(E, 0, ABG)
21:25:14.145 00.000 11616 Move returns status 0, amount 0
21:25:14.145 00.000 11616 MoveAxis(N, 0, ABG)
21:25:14.146 00.001 11616 Move returns status 0, amount 0
21:25:14.146 00.000 11616 move complete, result=0
21:25:14.146 00.000 11616 worker thread done servicing request
21:25:14.151 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:25:14.179 00.028 12268 UpdateGuideState exits: m=590 SNR=16.7
21:25:14.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:14.179 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:14.179 00.000 12268 Enqueuing Expose request
21:25:14.179 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:25:14.181 00.002 11616 Worker thread wakes up
21:25:14.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:14.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:16.201 02.020 11616 Exposure complete
21:25:16.264 00.063 11616 worker thread done servicing request
21:25:16.265 00.001 12268 OnExposeComplete: enter
21:25:16.265 00.000 12268 UpdateGuideState(): m_state=6
21:25:16.265 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
21:25:16.265 00.000 12268 Star::Find returns 1 (0), X=1094.51, Y=269.89, Mass=611, SNR=16.9, Peak=52 HFD=5.2
21:25:16.265 00.000 12268 MultiStar: [#1 -0.32,-0.02,0.88,U] [#2 -0.24,-0.20,0.92,U] [#3 -0.38,0.10,0.75,U] [#4 -0.57,-0.23,0.00,M1] [#5 -0.39,0.01,0.55,U] [#6 0.05,-0.35,0.68,U] 
21:25:16.265 00.000 12268 single-star, 5 included, MultiStar: {-0.18, -0.11}, one-star: {0.10, -0.19}
21:25:16.265 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.67) = xAngle (0.57 = 0.57)
21:25:16.266 00.001 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.60 = 0.60)
21:25:16.266 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.19 hyp=0.21 cameraTheta=-1.10 mountX=0.18 mountY=0.12, mountTheta=0.59
21:25:16.267 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.19, opts=13)
21:25:16.267 00.000 12268 Enqueuing Move request for scope (0.10, -0.19)
21:25:16.268 00.001 11616 Worker thread wakes up
21:25:16.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.19) opts 0xd
21:25:16.268 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.19)
21:25:16.268 00.000 11616 Moving (0.10, -0.19) raw xDistance=0.18 yDistance=0.12
21:25:16.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:25:16.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:25:16.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:16.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:25:16.268 00.000 11616 MoveAxis(E, 0, ABG)
21:25:16.269 00.001 11616 Move returns status 0, amount 0
21:25:16.269 00.000 11616 MoveAxis(N, 0, ABG)
21:25:16.269 00.000 11616 Move returns status 0, amount 0
21:25:16.269 00.000 11616 move complete, result=0
21:25:16.269 00.000 11616 worker thread done servicing request
21:25:16.281 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:25:16.300 00.019 12268 UpdateGuideState exits: m=611 SNR=16.9
21:25:16.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:16.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:16.300 00.000 12268 Enqueuing Expose request
21:25:16.300 00.000 11616 Worker thread wakes up
21:25:16.300 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:16.301 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:16.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:18.325 02.024 11616 Exposure complete
21:25:18.384 00.059 11616 worker thread done servicing request
21:25:18.384 00.000 12268 OnExposeComplete: enter
21:25:18.384 00.000 12268 UpdateGuideState(): m_state=6
21:25:18.385 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
21:25:18.385 00.000 12268 Star::Find returns 1 (0), X=1094.37, Y=269.13, Mass=466, SNR=14.7, Peak=54 HFD=4.0
21:25:18.385 00.000 12268 MultiStar: [#1 -0.51,-0.65,0.00,M1] [#2 -0.68,-0.58,0.00,M1] [#3 -0.53,-0.51,0.00,M2] [#4 -0.69,-0.55,0.00,M2] [#5 -0.51,-0.49,0.00,M3] [#6 -0.24,-0.96,0.00,M2] 
21:25:18.385 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.67) = xAngle (0.05 = 0.05)
21:25:18.385 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.08 = 0.08)
21:25:18.385 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.95 hyp=0.95 cameraTheta=-1.62 mountX=0.95 mountY=0.08, mountTheta=0.08
21:25:18.387 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.95, opts=13)
21:25:18.387 00.000 12268 Enqueuing Move request for scope (-0.05, -0.95)
21:25:18.387 00.000 11616 Worker thread wakes up
21:25:18.387 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.95) opts 0xd
21:25:18.387 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.95)
21:25:18.387 00.000 11616 Moving (-0.05, -0.95) raw xDistance=0.95 yDistance=0.08
21:25:18.387 00.000 11616 resist switch: large excursion: input 0.95 thresh 0.29 direction from -1 to 1
21:25:18.387 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.84
21:25:18.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.95
21:25:18.387 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:18.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:25:18.388 00.001 11616 MoveAxis(W, 530, ABG)
21:25:18.388 00.000 11616 Guiding  Dir = 3, Dur = 530
21:25:18.388 00.000 11616 IsSlewing returns 0
21:25:18.388 00.000 11616 IsGuiding returns 0
21:25:18.389 00.001 11616 PulseGuide returned control before completion, sleep 540
21:25:18.402 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:25:18.419 00.017 12268 UpdateGuideState exits: m=466 SNR=14.7
21:25:18.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:18.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:18.419 00.000 12268 Enqueuing Expose request
21:25:18.941 00.522 11616 IsGuiding returns 1
21:25:18.942 00.001 11616 scope still moving after pulse duration time elapsed
21:25:18.972 00.030 11616 IsSlewing returns 0
21:25:18.973 00.001 11616 IsGuiding returns 0
21:25:18.973 00.000 11616 scope move finished after 530 + 54 ms
21:25:18.973 00.000 11616 Move returns status 0, amount 530
21:25:18.973 00.000 11616 MoveAxis(N, 0, ABG)
21:25:18.973 00.000 11616 Move returns status 0, amount 0
21:25:18.973 00.000 11616 move complete, result=0
21:25:18.973 00.000 11616 worker thread done servicing request
21:25:18.973 00.000 11616 Worker thread wakes up
21:25:18.973 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:18.973 00.000 12268 GuideStep: 0.9 px 530 ms WEST, 0.1 px 0 ms NORTH
21:25:18.974 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:20.977 02.003 11616 Exposure complete
21:25:21.035 00.058 11616 worker thread done servicing request
21:25:21.035 00.000 12268 OnExposeComplete: enter
21:25:21.035 00.000 12268 UpdateGuideState(): m_state=6
21:25:21.035 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
21:25:21.035 00.000 12268 Star::Find returns 1 (0), X=1094.33, Y=269.68, Mass=499, SNR=15.3, Peak=46 HFD=3.7
21:25:21.035 00.000 12268 MultiStar: [#1 -0.23,-0.00,1.12,U] [#2 -0.26,-0.13,1.14,U] [#3 -0.27,0.08,0.93,U] [#4 -0.65,-0.02,0.00,M3] [#5 -0.81,-0.07,0.00,M4] [#6 -0.31,-0.56,0.00,M3] 
21:25:21.036 00.001 12268 refined, 3 included, MultiStar: {-0.21, -0.11}, one-star: {-0.08, -0.40}
21:25:21.036 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-1.67) = xAngle (-0.98 = -0.98)
21:25:21.036 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.95 = -0.95)
21:25:21.036 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-2.65 mountX=0.13 mountY=-0.20, mountTheta=-0.97
21:25:21.037 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.11, opts=13)
21:25:21.037 00.000 12268 Enqueuing Move request for scope (-0.21, -0.11)
21:25:21.038 00.001 11616 Worker thread wakes up
21:25:21.038 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.11) opts 0xd
21:25:21.038 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.11)
21:25:21.038 00.000 11616 Moving (-0.21, -0.11) raw xDistance=0.13 yDistance=-0.20
21:25:21.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
21:25:21.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
21:25:21.038 00.000 11616 MoveAxis(W, 75, ABG)
21:25:21.038 00.000 11616 Guiding  Dir = 3, Dur = 75
21:25:21.038 00.000 11616 IsSlewing returns 0
21:25:21.039 00.001 11616 IsGuiding returns 0
21:25:21.039 00.000 11616 PulseGuide returned control before completion, sleep 85
21:25:21.051 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:25:21.068 00.017 12268 UpdateGuideState exits: m=499 SNR=15.3
21:25:21.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:21.069 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:21.069 00.000 12268 Enqueuing Expose request
21:25:21.133 00.064 11616 IsGuiding returns 1
21:25:21.133 00.000 11616 scope still moving after pulse duration time elapsed
21:25:21.164 00.031 11616 IsSlewing returns 0
21:25:21.165 00.001 11616 IsGuiding returns 0
21:25:21.165 00.000 11616 scope move finished after 75 + 50 ms
21:25:21.165 00.000 11616 Move returns status 0, amount 75
21:25:21.165 00.000 11616 MoveAxis(N, 17, ABG)
21:25:21.165 00.000 11616 Guiding  Dir = 0, Dur = 17
21:25:21.165 00.000 11616 IsSlewing returns 0
21:25:21.166 00.001 11616 IsGuiding returns 0
21:25:21.166 00.000 11616 PulseGuide returned control before completion, sleep 27
21:25:21.197 00.031 11616 IsGuiding returns 1
21:25:21.197 00.000 11616 scope still moving after pulse duration time elapsed
21:25:21.227 00.030 11616 IsSlewing returns 0
21:25:21.227 00.000 11616 IsGuiding returns 0
21:25:21.228 00.001 11616 scope move finished after 17 + 44 ms
21:25:21.228 00.000 11616 Move returns status 0, amount 17
21:25:21.228 00.000 11616 move complete, result=0
21:25:21.228 00.000 11616 worker thread done servicing request
21:25:21.228 00.000 11616 Worker thread wakes up
21:25:21.228 00.000 12268 GuideStep: 0.1 px 75 ms WEST, -0.2 px 17 ms NORTH
21:25:21.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:21.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:23.470 02.242 11616 Exposure complete
21:25:23.601 00.131 11616 worker thread done servicing request
21:25:23.601 00.000 12268 OnExposeComplete: enter
21:25:23.601 00.000 12268 UpdateGuideState(): m_state=6
21:25:23.601 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
21:25:23.602 00.001 12268 Star::Find returns 1 (0), X=1094.21, Y=270.13, Mass=554, SNR=16.2, Peak=59 HFD=4.3
21:25:23.602 00.000 12268 MultiStar: [#1 -0.34,0.09,1.09,U] [#2 -0.62,0.07,0.00,M1] [#3 -0.50,0.16,0.79,U] [#4 -0.53,0.27,0.00,M4] [#5 -0.49,0.16,0.75,U] [#6 -0.40,0.18,0.71,U] 
21:25:23.602 00.000 12268 single-star, 4 included, MultiStar: {-0.37, 0.12}, one-star: {-0.20, 0.05}
21:25:23.602 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (-1.67) = xAngle (4.56 = -1.73)
21:25:23.602 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.59 = -1.69)
21:25:23.602 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.21 cameraTheta=2.89 mountX=-0.03 mountY=-0.21, mountTheta=-1.72
21:25:23.604 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.05, opts=13)
21:25:23.604 00.000 12268 Enqueuing Move request for scope (-0.20, 0.05)
21:25:23.604 00.000 11616 Worker thread wakes up
21:25:23.604 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd
21:25:23.604 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.05)
21:25:23.604 00.000 11616 Moving (-0.20, 0.05) raw xDistance=-0.03 yDistance=-0.21
21:25:23.604 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:23.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:25:23.605 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
21:25:23.605 00.000 11616 MoveAxis(E, 0, ABG)
21:25:23.605 00.000 11616 Move returns status 0, amount 0
21:25:23.605 00.000 11616 MoveAxis(N, 18, ABG)
21:25:23.605 00.000 11616 Guiding  Dir = 0, Dur = 18
21:25:23.605 00.000 11616 IsSlewing returns 0
21:25:23.605 00.000 11616 IsGuiding returns 0
21:25:23.606 00.001 11616 PulseGuide returned control before completion, sleep 28
21:25:23.618 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:25:23.637 00.019 12268 UpdateGuideState exits: m=554 SNR=16.2
21:25:23.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:23.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:23.637 00.000 12268 Enqueuing Expose request
21:25:23.648 00.011 11616 IsGuiding returns 1
21:25:23.648 00.000 11616 scope still moving after pulse duration time elapsed
21:25:23.679 00.031 11616 IsSlewing returns 0
21:25:23.679 00.000 11616 IsGuiding returns 0
21:25:23.679 00.000 11616 scope move finished after 18 + 55 ms
21:25:23.679 00.000 11616 Move returns status 0, amount 18
21:25:23.679 00.000 11616 move complete, result=0
21:25:23.679 00.000 11616 worker thread done servicing request
21:25:23.680 00.001 11616 Worker thread wakes up
21:25:23.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:23.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:24.053 00.373 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 18 ms NORTH
21:25:25.792 01.739 11616 Exposure complete
21:25:25.853 00.061 11616 worker thread done servicing request
21:25:25.854 00.001 12268 OnExposeComplete: enter
21:25:25.854 00.000 12268 UpdateGuideState(): m_state=6
21:25:25.854 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
21:25:25.854 00.000 12268 Star::Find returns 1 (0), X=1094.48, Y=270.16, Mass=567, SNR=16.3, Peak=63 HFD=3.8
21:25:25.854 00.000 12268 MultiStar: [#1 -0.14,0.42,1.04,U] [#2 -0.53,0.07,1.03,U] [#3 -0.24,0.44,0.86,U] [#4 -0.29,0.57,0.00,M5] [#5 -0.69,0.37,0.00,M4] [#6 0.03,0.00,0.68,U] 
21:25:25.854 00.000 12268 single-star, 4 included, MultiStar: {-0.17, 0.21}, one-star: {0.06, 0.08}
21:25:25.854 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.67) = xAngle (2.59 = 2.59)
21:25:25.855 00.001 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.62 = 2.62)
21:25:25.855 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.11 cameraTheta=0.92 mountX=-0.09 mountY=0.05, mountTheta=2.62
21:25:25.856 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.08, opts=13)
21:25:25.856 00.000 12268 Enqueuing Move request for scope (0.06, 0.08)
21:25:25.856 00.000 11616 Worker thread wakes up
21:25:25.856 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
21:25:25.856 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
21:25:25.857 00.001 11616 Moving (0.06, 0.08) raw xDistance=-0.09 yDistance=0.05
21:25:25.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:25.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:25:25.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:25.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:25:25.857 00.000 11616 MoveAxis(E, 0, ABG)
21:25:25.857 00.000 11616 Move returns status 0, amount 0
21:25:25.857 00.000 11616 MoveAxis(N, 0, ABG)
21:25:25.857 00.000 11616 Move returns status 0, amount 0
21:25:25.857 00.000 11616 move complete, result=0
21:25:25.857 00.000 11616 worker thread done servicing request
21:25:25.870 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
21:25:25.889 00.019 12268 UpdateGuideState exits: m=567 SNR=16.3
21:25:25.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:25.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:25.889 00.000 12268 Enqueuing Expose request
21:25:25.890 00.001 11616 Worker thread wakes up
21:25:25.890 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:25.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:25.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:27.911 02.021 11616 Exposure complete
21:25:27.970 00.059 12268 OnExposeComplete: enter
21:25:27.970 00.000 12268 UpdateGuideState(): m_state=6
21:25:27.970 00.000 11616 worker thread done servicing request
21:25:27.971 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
21:25:27.971 00.000 12268 Star::Find returns 1 (0), X=1094.36, Y=269.51, Mass=598, SNR=16.8, Peak=45 HFD=5.0
21:25:27.971 00.000 12268 MultiStar: [#1 -0.33,-0.37,0.97,U] [#2 -0.63,-0.51,0.00,M1] [#3 -0.39,-0.09,0.84,U] [#4 -0.51,-0.26,0.00,M6] [#5 -0.57,-0.59,0.00,M5] [#6 -0.28,-0.93,0.00,M2] 
21:25:27.971 00.000 12268 refined, 2 included, MultiStar: {-0.25, -0.36}, one-star: {-0.06, -0.57}
21:25:27.971 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-1.67) = xAngle (-0.51 = -0.51)
21:25:27.971 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.48 = -0.48)
21:25:27.971 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.36 hyp=0.44 cameraTheta=-2.18 mountX=0.38 mountY=-0.20, mountTheta=-0.49
21:25:27.973 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.36, opts=13)
21:25:27.973 00.000 12268 Enqueuing Move request for scope (-0.25, -0.36)
21:25:27.973 00.000 11616 Worker thread wakes up
21:25:27.973 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.36) opts 0xd
21:25:27.973 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.36)
21:25:27.973 00.000 11616 Moving (-0.25, -0.36) raw xDistance=0.38 yDistance=-0.20
21:25:27.974 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
21:25:27.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
21:25:27.974 00.000 11616 MoveAxis(W, 213, ABG)
21:25:27.974 00.000 11616 Guiding  Dir = 3, Dur = 213
21:25:27.974 00.000 11616 IsSlewing returns 0
21:25:27.974 00.000 11616 IsGuiding returns 0
21:25:27.975 00.001 11616 PulseGuide returned control before completion, sleep 223
21:25:27.987 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:25:28.008 00.021 12268 UpdateGuideState exits: m=598 SNR=16.8
21:25:28.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:28.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:28.008 00.000 12268 Enqueuing Expose request
21:25:28.206 00.198 11616 IsGuiding returns 1
21:25:28.206 00.000 11616 scope still moving after pulse duration time elapsed
21:25:28.236 00.030 11616 IsSlewing returns 0
21:25:28.237 00.001 11616 IsGuiding returns 0
21:25:28.237 00.000 11616 scope move finished after 213 + 49 ms
21:25:28.237 00.000 11616 Move returns status 0, amount 213
21:25:28.237 00.000 11616 MoveAxis(N, 17, ABG)
21:25:28.237 00.000 11616 Guiding  Dir = 0, Dur = 17
21:25:28.237 00.000 11616 IsSlewing returns 0
21:25:28.238 00.001 11616 IsGuiding returns 0
21:25:28.238 00.000 11616 PulseGuide returned control before completion, sleep 27
21:25:28.269 00.031 11616 IsGuiding returns 1
21:25:28.269 00.000 11616 scope still moving after pulse duration time elapsed
21:25:28.299 00.030 11616 IsSlewing returns 0
21:25:28.299 00.000 11616 IsGuiding returns 1
21:25:28.329 00.030 11616 IsSlewing returns 0
21:25:28.329 00.000 11616 IsGuiding returns 0
21:25:28.330 00.001 11616 scope move finished after 17 + 74 ms
21:25:28.330 00.000 11616 Move returns status 0, amount 17
21:25:28.330 00.000 11616 move complete, result=0
21:25:28.330 00.000 11616 worker thread done servicing request
21:25:28.330 00.000 11616 Worker thread wakes up
21:25:28.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:28.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:28.330 00.000 12268 GuideStep: 0.4 px 213 ms WEST, -0.2 px 17 ms NORTH
21:25:30.342 02.012 11616 Exposure complete
21:25:30.404 00.062 11616 worker thread done servicing request
21:25:30.404 00.000 12268 OnExposeComplete: enter
21:25:30.404 00.000 12268 UpdateGuideState(): m_state=6
21:25:30.404 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
21:25:30.404 00.000 12268 Star::Find returns 1 (0), X=1094.47, Y=270.15, Mass=643, SNR=17.4, Peak=57 HFD=5.2
21:25:30.405 00.001 12268 MultiStar: [#1 -0.42,0.07,0.91,U] [#2 -0.27,0.01,0.99,U] [#3 -0.30,0.31,0.73,U] [#4 -0.57,0.53,0.00,M7] [#5 -0.76,0.40,0.00,M6] [#6 -0.49,0.05,0.65,U] 
21:25:30.405 00.000 12268 single-star, 4 included, MultiStar: {-0.26, 0.09}, one-star: {0.06, 0.07}
21:25:30.405 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.67) = xAngle (2.57 = 2.57)
21:25:30.405 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.61 = 2.61)
21:25:30.405 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.91 mountX=-0.08 mountY=0.05, mountTheta=2.60
21:25:30.408 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.07, opts=13)
21:25:30.408 00.000 12268 Enqueuing Move request for scope (0.06, 0.07)
21:25:30.408 00.000 11616 Worker thread wakes up
21:25:30.408 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
21:25:30.409 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
21:25:30.409 00.000 11616 Moving (0.06, 0.07) raw xDistance=-0.08 yDistance=0.05
21:25:30.409 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:30.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:25:30.409 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:30.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:25:30.409 00.000 11616 MoveAxis(E, 0, ABG)
21:25:30.409 00.000 11616 Move returns status 0, amount 0
21:25:30.409 00.000 11616 MoveAxis(N, 0, ABG)
21:25:30.410 00.001 11616 Move returns status 0, amount 0
21:25:30.410 00.000 11616 move complete, result=0
21:25:30.410 00.000 11616 worker thread done servicing request
21:25:30.424 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:25:30.443 00.019 12268 UpdateGuideState exits: m=643 SNR=17.4
21:25:30.443 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:30.443 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:30.443 00.000 12268 Enqueuing Expose request
21:25:30.443 00.000 11616 Worker thread wakes up
21:25:30.444 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:25:30.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:30.444 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:32.449 02.005 11616 Exposure complete
21:25:32.509 00.060 11616 worker thread done servicing request
21:25:32.510 00.001 12268 OnExposeComplete: enter
21:25:32.510 00.000 12268 UpdateGuideState(): m_state=6
21:25:32.510 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
21:25:32.510 00.000 12268 Star::Find returns 1 (0), X=1094.20, Y=270.27, Mass=593, SNR=16.6, Peak=52 HFD=4.5
21:25:32.510 00.000 12268 MultiStar: [#1 -0.49,0.24,0.00,M1] [#2 -0.46,0.29,0.00,M1] [#3 -0.63,0.23,0.00,M1] [#4 -0.86,0.36,0.00,M8] [#5 -0.53,0.48,0.00,M7] [#6 -0.33,0.12,0.68,U] 
21:25:32.510 00.000 12268 single-star, 1 included, MultiStar: {-0.26, 0.16}, one-star: {-0.21, 0.19}
21:25:32.510 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (-1.67) = xAngle (4.08 = -2.20)
21:25:32.511 00.001 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.11 = -2.17)
21:25:32.511 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.19 hyp=0.28 cameraTheta=2.41 mountX=-0.17 mountY=-0.23, mountTheta=-2.19
21:25:32.512 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.19, opts=13)
21:25:32.512 00.000 12268 Enqueuing Move request for scope (-0.21, 0.19)
21:25:32.512 00.000 11616 Worker thread wakes up
21:25:32.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.19) opts 0xd
21:25:32.512 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.19)
21:25:32.512 00.000 11616 Moving (-0.21, 0.19) raw xDistance=-0.17 yDistance=-0.23
21:25:32.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:25:32.513 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:25:32.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
21:25:32.513 00.000 11616 MoveAxis(E, 0, ABG)
21:25:32.513 00.000 11616 Move returns status 0, amount 0
21:25:32.513 00.000 11616 MoveAxis(N, 20, ABG)
21:25:32.513 00.000 11616 Guiding  Dir = 0, Dur = 20
21:25:32.513 00.000 11616 IsSlewing returns 0
21:25:32.513 00.000 11616 IsGuiding returns 0
21:25:32.514 00.001 11616 PulseGuide returned control before completion, sleep 30
21:25:32.527 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:25:32.547 00.020 12268 UpdateGuideState exits: m=593 SNR=16.6
21:25:32.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:32.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:32.547 00.000 12268 Enqueuing Expose request
21:25:32.555 00.008 11616 IsGuiding returns 1
21:25:32.555 00.000 11616 scope still moving after pulse duration time elapsed
21:25:32.586 00.031 11616 IsSlewing returns 0
21:25:32.586 00.000 11616 IsGuiding returns 0
21:25:32.587 00.001 11616 scope move finished after 20 + 53 ms
21:25:32.587 00.000 11616 Move returns status 0, amount 20
21:25:32.587 00.000 11616 move complete, result=0
21:25:32.587 00.000 11616 worker thread done servicing request
21:25:32.587 00.000 11616 Worker thread wakes up
21:25:32.587 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 20 ms NORTH
21:25:32.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:32.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:34.590 02.003 11616 Exposure complete
21:25:34.649 00.059 11616 worker thread done servicing request
21:25:34.649 00.000 12268 OnExposeComplete: enter
21:25:34.649 00.000 12268 UpdateGuideState(): m_state=6
21:25:34.649 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
21:25:34.649 00.000 12268 Star::Find returns 1 (0), X=1094.15, Y=270.15, Mass=534, SNR=15.8, Peak=53 HFD=4.1
21:25:34.650 00.001 12268 MultiStar: [#1 -0.45,-0.06,1.02,U] [#2 -0.70,-0.10,0.00,M2] [#3 -0.61,0.20,0.00,M2] [#4 -0.53,0.24,0.00,M9] [#5 -0.60,0.18,0.00,M8] [#6 -0.17,0.13,0.71,U] 
21:25:34.650 00.000 12268 single-star, 2 included, MultiStar: {-0.30, 0.04}, one-star: {-0.26, 0.07}
21:25:34.650 00.000 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (-1.67) = xAngle (4.54 = -1.74)
21:25:34.650 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.57 = -1.71)
21:25:34.650 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.07 hyp=0.27 cameraTheta=2.87 mountX=-0.05 mountY=-0.27, mountTheta=-1.74
21:25:34.654 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.07, opts=13)
21:25:34.655 00.001 12268 Enqueuing Move request for scope (-0.26, 0.07)
21:25:34.655 00.000 11616 Worker thread wakes up
21:25:34.655 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.07) opts 0xd
21:25:34.655 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.07)
21:25:34.655 00.000 11616 Moving (-0.26, 0.07) raw xDistance=-0.05 yDistance=-0.27
21:25:34.655 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:34.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:25:34.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
21:25:34.655 00.000 11616 MoveAxis(E, 0, ABG)
21:25:34.655 00.000 11616 Move returns status 0, amount 0
21:25:34.656 00.001 11616 MoveAxis(N, 23, ABG)
21:25:34.656 00.000 11616 Guiding  Dir = 0, Dur = 23
21:25:34.656 00.000 11616 IsSlewing returns 0
21:25:34.656 00.000 11616 IsGuiding returns 0
21:25:34.656 00.000 11616 PulseGuide returned control before completion, sleep 33
21:25:34.669 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:25:34.686 00.017 12268 UpdateGuideState exits: m=534 SNR=15.8
21:25:34.687 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:34.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:34.687 00.000 12268 Enqueuing Expose request
21:25:34.695 00.008 11616 IsGuiding returns 1
21:25:34.695 00.000 11616 scope still moving after pulse duration time elapsed
21:25:34.727 00.032 11616 IsSlewing returns 0
21:25:34.730 00.003 11616 IsGuiding returns 0
21:25:34.730 00.000 11616 scope move finished after 23 + 50 ms
21:25:34.731 00.001 11616 Move returns status 0, amount 23
21:25:34.731 00.000 11616 move complete, result=0
21:25:34.731 00.000 11616 worker thread done servicing request
21:25:34.731 00.000 11616 Worker thread wakes up
21:25:34.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:34.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:34.732 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 23 ms NORTH
21:25:36.755 02.023 11616 Exposure complete
21:25:36.813 00.058 11616 worker thread done servicing request
21:25:36.814 00.001 12268 OnExposeComplete: enter
21:25:36.814 00.000 12268 UpdateGuideState(): m_state=6
21:25:36.814 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
21:25:36.814 00.000 12268 Star::Find returns 1 (0), X=1094.37, Y=269.87, Mass=543, SNR=16.0, Peak=56 HFD=4.3
21:25:36.815 00.001 12268 MultiStar: [#1 -0.43,-0.12,1.05,U] [#2 -0.52,-0.40,0.00,M3] [#3 -0.81,0.15,0.00,M3] [#4 -0.53,0.20,0.00,M10] [#5 -0.55,0.11,0.00,M9] [#6 -0.23,-0.09,0.71,U] 
21:25:36.815 00.000 12268 single-star, 2 included, MultiStar: {-0.24, -0.14}, one-star: {-0.04, -0.21}
21:25:36.815 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.67) = xAngle (-0.09 = -0.09)
21:25:36.815 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.06 = -0.06)
21:25:36.815 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.21 hyp=0.21 cameraTheta=-1.76 mountX=0.21 mountY=-0.01, mountTheta=-0.06
21:25:36.816 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.21, opts=13)
21:25:36.816 00.000 12268 Enqueuing Move request for scope (-0.04, -0.21)
21:25:36.816 00.000 11616 Worker thread wakes up
21:25:36.817 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.21) opts 0xd
21:25:36.817 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.21)
21:25:36.817 00.000 11616 Moving (-0.04, -0.21) raw xDistance=0.21 yDistance=-0.01
21:25:36.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
21:25:36.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:36.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:25:36.817 00.000 11616 MoveAxis(W, 117, ABG)
21:25:36.817 00.000 11616 Guiding  Dir = 3, Dur = 117
21:25:36.817 00.000 11616 IsSlewing returns 0
21:25:36.818 00.001 11616 IsGuiding returns 0
21:25:36.818 00.000 11616 PulseGuide returned control before completion, sleep 127
21:25:36.830 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:25:36.850 00.020 12268 UpdateGuideState exits: m=543 SNR=16.0
21:25:36.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:36.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:36.850 00.000 12268 Enqueuing Expose request
21:25:36.950 00.100 11616 IsGuiding returns 1
21:25:36.950 00.000 11616 scope still moving after pulse duration time elapsed
21:25:36.981 00.031 11616 IsSlewing returns 0
21:25:36.981 00.000 11616 IsGuiding returns 0
21:25:36.981 00.000 11616 scope move finished after 117 + 46 ms
21:25:36.981 00.000 11616 Move returns status 0, amount 117
21:25:36.982 00.001 11616 MoveAxis(N, 0, ABG)
21:25:36.982 00.000 11616 Move returns status 0, amount 0
21:25:36.982 00.000 11616 move complete, result=0
21:25:36.982 00.000 11616 worker thread done servicing request
21:25:36.982 00.000 11616 Worker thread wakes up
21:25:36.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:36.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:36.982 00.000 12268 GuideStep: 0.2 px 117 ms WEST, -0.0 px 0 ms NORTH
21:25:38.998 02.016 11616 Exposure complete
21:25:39.068 00.070 11616 worker thread done servicing request
21:25:39.068 00.000 12268 OnExposeComplete: enter
21:25:39.068 00.000 12268 UpdateGuideState(): m_state=6
21:25:39.068 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
21:25:39.069 00.001 12268 Star::Find returns 1 (0), X=1094.30, Y=269.55, Mass=516, SNR=15.6, Peak=50 HFD=4.0
21:25:39.069 00.000 12268 MultiStar: [#1 -0.37,-0.37,1.10,U] [#2 -0.75,-0.42,0.00,M4] [#3 -0.71,-0.03,0.00,M4] [#4 -0.67,-0.10,0.00,R] [#5 -0.57,-0.15,0.00,M10] [#6 -0.43,-0.50,0.00,M1] 
21:25:39.069 00.000 12268 refined, 1 included, MultiStar: {-0.25, -0.45}, one-star: {-0.11, -0.53}
21:25:39.069 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.67) = xAngle (-0.40 = -0.40)
21:25:39.069 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.37 = -0.37)
21:25:39.069 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.45 hyp=0.51 cameraTheta=-2.07 mountX=0.47 mountY=-0.19, mountTheta=-0.38
21:25:39.071 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.45, opts=13)
21:25:39.071 00.000 12268 Enqueuing Move request for scope (-0.25, -0.45)
21:25:39.071 00.000 11616 Worker thread wakes up
21:25:39.071 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.45) opts 0xd
21:25:39.072 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.45)
21:25:39.072 00.000 11616 Moving (-0.25, -0.45) raw xDistance=0.47 yDistance=-0.19
21:25:39.072 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.47
21:25:39.072 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
21:25:39.072 00.000 11616 MoveAxis(W, 262, ABG)
21:25:39.072 00.000 11616 Guiding  Dir = 3, Dur = 262
21:25:39.072 00.000 11616 IsSlewing returns 0
21:25:39.073 00.001 11616 IsGuiding returns 0
21:25:39.073 00.000 11616 PulseGuide returned control before completion, sleep 272
21:25:39.087 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:25:39.112 00.025 12268 UpdateGuideState exits: m=516 SNR=15.6
21:25:39.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:39.113 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:39.113 00.000 12268 Enqueuing Expose request
21:25:39.350 00.237 11616 IsGuiding returns 1
21:25:39.350 00.000 11616 scope still moving after pulse duration time elapsed
21:25:39.381 00.031 11616 IsSlewing returns 0
21:25:39.381 00.000 11616 IsGuiding returns 0
21:25:39.381 00.000 11616 scope move finished after 262 + 47 ms
21:25:39.381 00.000 11616 Move returns status 0, amount 262
21:25:39.381 00.000 11616 MoveAxis(N, 16, ABG)
21:25:39.381 00.000 11616 Guiding  Dir = 0, Dur = 16
21:25:39.382 00.001 11616 IsSlewing returns 0
21:25:39.382 00.000 11616 IsGuiding returns 0
21:25:39.382 00.000 11616 PulseGuide returned control before completion, sleep 26
21:25:39.413 00.031 11616 IsGuiding returns 1
21:25:39.413 00.000 11616 scope still moving after pulse duration time elapsed
21:25:39.445 00.032 11616 IsSlewing returns 0
21:25:39.445 00.000 11616 IsGuiding returns 0
21:25:39.445 00.000 11616 scope move finished after 16 + 47 ms
21:25:39.445 00.000 11616 Move returns status 0, amount 16
21:25:39.445 00.000 11616 move complete, result=0
21:25:39.446 00.001 11616 worker thread done servicing request
21:25:39.446 00.000 11616 Worker thread wakes up
21:25:39.446 00.000 12268 GuideStep: 0.5 px 262 ms WEST, -0.2 px 16 ms NORTH
21:25:39.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:39.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:41.467 02.021 11616 Exposure complete
21:25:41.539 00.072 11616 worker thread done servicing request
21:25:41.539 00.000 12268 OnExposeComplete: enter
21:25:41.539 00.000 12268 UpdateGuideState(): m_state=6
21:25:41.539 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
21:25:41.540 00.001 12268 Star::Find returns 1 (0), X=1094.39, Y=269.69, Mass=532, SNR=15.9, Peak=53 HFD=4.4
21:25:41.540 00.000 12268 MultiStar: [#1 -0.42,-0.20,1.00,U] [#2 -0.31,-0.38,1.07,U] [#3 -0.47,0.23,0.79,U] [#4 0.23,0.02,0.93,U] [#5 -0.75,-0.15,0.00,R] [#6 -0.18,-0.58,0.00,M2] 
21:25:41.540 00.000 12268 refined, 4 included, MultiStar: {-0.19, -0.17}, one-star: {-0.02, -0.39}
21:25:41.540 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.67) = xAngle (-0.76 = -0.76)
21:25:41.540 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.73 = -0.73)
21:25:41.540 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.17 hyp=0.26 cameraTheta=-2.43 mountX=0.19 mountY=-0.17, mountTheta=-0.75
21:25:41.542 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.17, opts=13)
21:25:41.542 00.000 12268 Enqueuing Move request for scope (-0.19, -0.17)
21:25:41.542 00.000 11616 Worker thread wakes up
21:25:41.542 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.17) opts 0xd
21:25:41.543 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.17)
21:25:41.543 00.000 11616 Moving (-0.19, -0.17) raw xDistance=0.19 yDistance=-0.17
21:25:41.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
21:25:41.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
21:25:41.543 00.000 11616 MoveAxis(W, 104, ABG)
21:25:41.543 00.000 11616 Guiding  Dir = 3, Dur = 104
21:25:41.543 00.000 11616 IsSlewing returns 0
21:25:41.544 00.001 11616 IsGuiding returns 0
21:25:41.544 00.000 11616 PulseGuide returned control before completion, sleep 114
21:25:41.560 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
21:25:41.583 00.023 12268 UpdateGuideState exits: m=532 SNR=15.9
21:25:41.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:41.583 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:41.583 00.000 12268 Enqueuing Expose request
21:25:41.665 00.082 11616 IsGuiding returns 1
21:25:41.665 00.000 11616 scope still moving after pulse duration time elapsed
21:25:41.701 00.036 11616 IsSlewing returns 0
21:25:41.701 00.000 11616 IsGuiding returns 0
21:25:41.706 00.005 11616 scope move finished after 104 + 58 ms
21:25:41.706 00.000 11616 Move returns status 0, amount 104
21:25:41.706 00.000 11616 MoveAxis(N, 15, ABG)
21:25:41.706 00.000 11616 Guiding  Dir = 0, Dur = 15
21:25:41.707 00.001 11616 IsSlewing returns 0
21:25:41.707 00.000 11616 IsGuiding returns 0
21:25:41.707 00.000 11616 PulseGuide returned control before completion, sleep 25
21:25:41.738 00.031 11616 IsGuiding returns 1
21:25:41.738 00.000 11616 scope still moving after pulse duration time elapsed
21:25:41.768 00.030 11616 IsSlewing returns 0
21:25:41.768 00.000 11616 IsGuiding returns 0
21:25:41.768 00.000 11616 scope move finished after 15 + 46 ms
21:25:41.768 00.000 11616 Move returns status 0, amount 15
21:25:41.768 00.000 11616 move complete, result=0
21:25:41.769 00.001 11616 worker thread done servicing request
21:25:41.769 00.000 12268 GuideStep: 0.2 px 104 ms WEST, -0.2 px 15 ms NORTH
21:25:41.769 00.000 11616 Worker thread wakes up
21:25:41.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:41.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:43.772 02.003 11616 Exposure complete
21:25:43.829 00.057 11616 worker thread done servicing request
21:25:43.829 00.000 12268 OnExposeComplete: enter
21:25:43.829 00.000 12268 UpdateGuideState(): m_state=6
21:25:43.829 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
21:25:43.829 00.000 12268 Star::Find returns 1 (0), X=1094.40, Y=270.29, Mass=482, SNR=15.0, Peak=42 HFD=4.6
21:25:43.830 00.001 12268 MultiStar: [#1 -0.27,0.46,0.00,M1] [#2 -0.49,0.35,0.00,M4] [#3 -0.34,0.73,0.00,M4] [#4 0.18,0.79,0.00,M1] [#5 0.35,1.02,0.00,M1] [#6 -0.13,0.57,0.00,M3] 
21:25:43.830 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.67) = xAngle (3.31 = -2.98)
21:25:43.830 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.34 = -2.95)
21:25:43.830 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.64 mountX=-0.21 mountY=-0.04, mountTheta=-2.95
21:25:43.831 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.21, opts=13)
21:25:43.831 00.000 12268 Enqueuing Move request for scope (-0.01, 0.21)
21:25:43.831 00.000 11616 Worker thread wakes up
21:25:43.831 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
21:25:43.832 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
21:25:43.832 00.000 11616 Moving (-0.01, 0.21) raw xDistance=-0.21 yDistance=-0.04
21:25:43.832 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:25:43.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:25:43.832 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:43.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:25:43.832 00.000 11616 MoveAxis(E, 0, ABG)
21:25:43.832 00.000 11616 Move returns status 0, amount 0
21:25:43.832 00.000 11616 MoveAxis(N, 0, ABG)
21:25:43.832 00.000 11616 Move returns status 0, amount 0
21:25:43.832 00.000 11616 move complete, result=0
21:25:43.832 00.000 11616 worker thread done servicing request
21:25:43.846 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:25:43.865 00.019 12268 UpdateGuideState exits: m=482 SNR=15.0
21:25:43.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:43.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:43.865 00.000 12268 Enqueuing Expose request
21:25:43.865 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:25:43.865 00.000 11616 Worker thread wakes up
21:25:43.866 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:43.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:45.868 02.002 11616 Exposure complete
21:25:45.925 00.057 11616 worker thread done servicing request
21:25:45.925 00.000 12268 OnExposeComplete: enter
21:25:45.925 00.000 12268 UpdateGuideState(): m_state=6
21:25:45.926 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
21:25:45.926 00.000 12268 Star::Find returns 1 (0), X=1094.12, Y=270.15, Mass=535, SNR=15.9, Peak=50 HFD=4.4
21:25:45.926 00.000 12268 MultiStar: [#1 -0.48,0.25,0.00,M2] [#2 -0.81,0.51,0.00,M5] [#3 -0.33,0.64,0.00,M5] [#4 0.05,0.73,0.00,M2] [#5 0.26,0.64,0.00,M2] [#6 -0.15,0.04,0.72,U] 
21:25:45.926 00.000 12268 refined, 1 included, MultiStar: {-0.23, 0.06}, one-star: {-0.30, 0.07}
21:25:45.926 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (-1.67) = xAngle (4.57 = -1.71)
21:25:45.926 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.60 = -1.68)
21:25:45.926 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.06 hyp=0.24 cameraTheta=2.90 mountX=-0.03 mountY=-0.24, mountTheta=-1.71
21:25:45.928 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.06, opts=13)
21:25:45.928 00.000 12268 Enqueuing Move request for scope (-0.23, 0.06)
21:25:45.928 00.000 11616 Worker thread wakes up
21:25:45.928 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.06) opts 0xd
21:25:45.928 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.06)
21:25:45.928 00.000 11616 Moving (-0.23, 0.06) raw xDistance=-0.03 yDistance=-0.24
21:25:45.928 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:45.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:25:45.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:25:45.928 00.000 11616 MoveAxis(E, 0, ABG)
21:25:45.929 00.001 11616 Move returns status 0, amount 0
21:25:45.929 00.000 11616 MoveAxis(N, 20, ABG)
21:25:45.929 00.000 11616 Guiding  Dir = 0, Dur = 20
21:25:45.929 00.000 11616 IsSlewing returns 0
21:25:45.929 00.000 11616 IsGuiding returns 0
21:25:45.930 00.001 11616 PulseGuide returned control before completion, sleep 30
21:25:45.942 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:25:45.959 00.017 12268 UpdateGuideState exits: m=535 SNR=15.9
21:25:45.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:45.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:45.959 00.000 12268 Enqueuing Expose request
21:25:45.965 00.006 11616 IsGuiding returns 1
21:25:45.965 00.000 11616 scope still moving after pulse duration time elapsed
21:25:45.996 00.031 11616 IsSlewing returns 0
21:25:45.996 00.000 11616 IsGuiding returns 0
21:25:45.996 00.000 11616 scope move finished after 20 + 46 ms
21:25:45.996 00.000 11616 Move returns status 0, amount 20
21:25:45.996 00.000 11616 move complete, result=0
21:25:45.997 00.001 11616 worker thread done servicing request
21:25:45.997 00.000 11616 Worker thread wakes up
21:25:45.997 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 20 ms NORTH
21:25:45.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:45.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:48.002 02.005 11616 Exposure complete
21:25:48.061 00.059 11616 worker thread done servicing request
21:25:48.061 00.000 12268 OnExposeComplete: enter
21:25:48.062 00.001 12268 UpdateGuideState(): m_state=6
21:25:48.062 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
21:25:48.062 00.000 12268 Star::Find returns 1 (0), X=1094.10, Y=270.04, Mass=554, SNR=16.1, Peak=58 HFD=4.3
21:25:48.063 00.001 12268 MultiStar: [#1 -0.50,0.06,1.02,U] [#2 -0.56,0.21,0.00,M6] [#3 -0.77,0.37,0.00,M6] [#4 -0.25,0.44,0.92,U] [#5 0.17,0.38,0.65,U] [#6 -0.41,-0.02,0.70,U] 
21:25:48.063 00.000 12268 single-star, 4 included, MultiStar: {-0.29, 0.16}, one-star: {-0.31, -0.04}
21:25:48.063 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.67) = xAngle (-1.36 = -1.36)
21:25:48.063 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.33 = -1.33)
21:25:48.063 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-3.03 mountX=0.07 mountY=-0.30, mountTheta=-1.36
21:25:48.066 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.04, opts=13)
21:25:48.066 00.000 12268 Enqueuing Move request for scope (-0.31, -0.04)
21:25:48.066 00.000 11616 Worker thread wakes up
21:25:48.066 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.04) opts 0xd
21:25:48.066 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.04)
21:25:48.066 00.000 11616 Moving (-0.31, -0.04) raw xDistance=0.07 yDistance=-0.30
21:25:48.067 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:48.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:25:48.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
21:25:48.067 00.000 11616 MoveAxis(E, 0, ABG)
21:25:48.067 00.000 11616 Move returns status 0, amount 0
21:25:48.067 00.000 11616 MoveAxis(N, 26, ABG)
21:25:48.067 00.000 11616 Guiding  Dir = 0, Dur = 26
21:25:48.067 00.000 11616 IsSlewing returns 0
21:25:48.068 00.001 11616 IsGuiding returns 0
21:25:48.068 00.000 11616 PulseGuide returned control before completion, sleep 36
21:25:48.079 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:25:48.100 00.021 12268 UpdateGuideState exits: m=554 SNR=16.1
21:25:48.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:48.100 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:48.100 00.000 12268 Enqueuing Expose request
21:25:48.111 00.011 11616 IsGuiding returns 1
21:25:48.111 00.000 11616 scope still moving after pulse duration time elapsed
21:25:48.142 00.031 11616 IsSlewing returns 0
21:25:48.142 00.000 11616 IsGuiding returns 0
21:25:48.142 00.000 11616 scope move finished after 26 + 48 ms
21:25:48.142 00.000 11616 Move returns status 0, amount 26
21:25:48.142 00.000 11616 move complete, result=0
21:25:48.142 00.000 11616 worker thread done servicing request
21:25:48.143 00.001 11616 Worker thread wakes up
21:25:48.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:48.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:48.143 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 26 ms NORTH
21:25:50.158 02.015 11616 Exposure complete
21:25:50.214 00.056 11616 worker thread done servicing request
21:25:50.214 00.000 12268 OnExposeComplete: enter
21:25:50.214 00.000 12268 UpdateGuideState(): m_state=6
21:25:50.214 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
21:25:50.215 00.001 12268 Star::Find returns 1 (0), X=1094.44, Y=270.16, Mass=501, SNR=15.3, Peak=60 HFD=3.9
21:25:50.215 00.000 12268 MultiStar: [#1 -0.47,0.06,1.09,U] [#2 -0.18,-0.05,1.01,U] [#3 -0.56,0.36,0.00,M7] [#4 0.17,0.60,0.00,M2] [#5 0.20,0.52,0.00,M2] [#6 -0.26,-0.25,0.75,U] 
21:25:50.215 00.000 12268 single-star, 3 included, MultiStar: {-0.22, -0.02}, one-star: {0.03, 0.08}
21:25:50.215 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.67) = xAngle (2.87 = 2.87)
21:25:50.215 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.90 = 2.90)
21:25:50.215 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.20 mountX=-0.08 mountY=0.02, mountTheta=2.90
21:25:50.217 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.08, opts=13)
21:25:50.217 00.000 12268 Enqueuing Move request for scope (0.03, 0.08)
21:25:50.217 00.000 11616 Worker thread wakes up
21:25:50.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
21:25:50.217 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
21:25:50.217 00.000 11616 Moving (0.03, 0.08) raw xDistance=-0.08 yDistance=0.02
21:25:50.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:50.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:25:50.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:50.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:25:50.218 00.001 11616 MoveAxis(E, 0, ABG)
21:25:50.218 00.000 11616 Move returns status 0, amount 0
21:25:50.218 00.000 11616 MoveAxis(N, 0, ABG)
21:25:50.218 00.000 11616 Move returns status 0, amount 0
21:25:50.218 00.000 11616 move complete, result=0
21:25:50.218 00.000 11616 worker thread done servicing request
21:25:50.233 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:25:50.251 00.018 12268 UpdateGuideState exits: m=501 SNR=15.3
21:25:50.252 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:50.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:50.253 00.001 12268 Enqueuing Expose request
21:25:50.253 00.000 11616 Worker thread wakes up
21:25:50.253 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:25:50.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:50.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:52.270 02.017 11616 Exposure complete
21:25:52.327 00.057 11616 worker thread done servicing request
21:25:52.327 00.000 12268 OnExposeComplete: enter
21:25:52.327 00.000 12268 UpdateGuideState(): m_state=6
21:25:52.328 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
21:25:52.328 00.000 12268 Star::Find returns 1 (0), X=1094.39, Y=269.68, Mass=489, SNR=15.1, Peak=52 HFD=4.2
21:25:52.328 00.000 12268 MultiStar: [#1 -0.26,-0.07,1.13,U] [#2 -0.31,-0.04,1.14,U] [#3 -0.49,0.08,0.86,U] [#4 0.14,0.03,0.88,U] [#5 0.03,0.25,0.72,U] [#6 -0.15,-0.09,0.76,U] 
21:25:52.328 00.000 12268 refined, 6 included, MultiStar: {-0.16, -0.05}, one-star: {-0.02, -0.40}
21:25:52.328 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.67) = xAngle (-1.18 = -1.18)
21:25:52.328 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.15 = -1.15)
21:25:52.328 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-2.85 mountX=0.06 mountY=-0.15, mountTheta=-1.18
21:25:52.330 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.05, opts=13)
21:25:52.330 00.000 12268 Enqueuing Move request for scope (-0.16, -0.05)
21:25:52.330 00.000 11616 Worker thread wakes up
21:25:52.330 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
21:25:52.331 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
21:25:52.331 00.000 11616 Moving (-0.16, -0.05) raw xDistance=0.06 yDistance=-0.15
21:25:52.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:52.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:25:52.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
21:25:52.331 00.000 11616 MoveAxis(E, 0, ABG)
21:25:52.331 00.000 11616 Move returns status 0, amount 0
21:25:52.331 00.000 11616 MoveAxis(N, 13, ABG)
21:25:52.331 00.000 11616 Guiding  Dir = 0, Dur = 13
21:25:52.331 00.000 11616 IsSlewing returns 0
21:25:52.332 00.001 11616 IsGuiding returns 0
21:25:52.332 00.000 11616 PulseGuide returned control before completion, sleep 23
21:25:52.345 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:25:52.357 00.012 11616 IsGuiding returns 1
21:25:52.357 00.000 11616 scope still moving after pulse duration time elapsed
21:25:52.366 00.009 12268 UpdateGuideState exits: m=489 SNR=15.1
21:25:52.366 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:52.366 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:52.366 00.000 12268 Enqueuing Expose request
21:25:52.389 00.023 11616 IsSlewing returns 0
21:25:52.389 00.000 11616 IsGuiding returns 1
21:25:52.420 00.031 11616 IsSlewing returns 0
21:25:52.420 00.000 11616 IsGuiding returns 1
21:25:52.452 00.032 11616 IsSlewing returns 0
21:25:52.452 00.000 11616 IsGuiding returns 1
21:25:52.483 00.031 11616 IsSlewing returns 0
21:25:52.484 00.001 11616 IsGuiding returns 0
21:25:52.484 00.000 11616 scope move finished after 13 + 139 ms
21:25:52.484 00.000 11616 Move returns status 0, amount 13
21:25:52.484 00.000 11616 move complete, result=0
21:25:52.484 00.000 11616 worker thread done servicing request
21:25:52.484 00.000 11616 Worker thread wakes up
21:25:52.485 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:52.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:52.485 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 13 ms NORTH
21:25:54.503 02.018 11616 Exposure complete
21:25:54.560 00.057 11616 worker thread done servicing request
21:25:54.560 00.000 12268 OnExposeComplete: enter
21:25:54.560 00.000 12268 UpdateGuideState(): m_state=6
21:25:54.560 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
21:25:54.560 00.000 12268 Star::Find returns 1 (0), X=1094.00, Y=269.66, Mass=569, SNR=16.3, Peak=60 HFD=4.2
21:25:54.562 00.002 12268 MultiStar: [#1 -0.60,-0.15,0.00,M1] [#2 -0.67,-0.06,0.00,M5] [#3 -0.65,-0.28,0.00,M7] [#4 -0.11,-0.01,0.86,U] [#5 0.07,-0.04,0.61,U] [#6 -0.31,-0.35,0.69,U] 
21:25:54.562 00.000 12268 refined, 3 included, MultiStar: {-0.21, -0.22}, one-star: {-0.41, -0.42}
21:25:54.562 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.67) = xAngle (-0.67 = -0.67)
21:25:54.562 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.64 = -0.64)
21:25:54.562 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.22 hyp=0.31 cameraTheta=-2.34 mountX=0.24 mountY=-0.18, mountTheta=-0.65
21:25:54.564 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.22, opts=13)
21:25:54.564 00.000 12268 Enqueuing Move request for scope (-0.21, -0.22)
21:25:54.564 00.000 11616 Worker thread wakes up
21:25:54.564 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.22) opts 0xd
21:25:54.564 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.22)
21:25:54.564 00.000 11616 Moving (-0.21, -0.22) raw xDistance=0.24 yDistance=-0.18
21:25:54.565 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
21:25:54.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:25:54.565 00.000 11616 MoveAxis(W, 135, ABG)
21:25:54.565 00.000 11616 Guiding  Dir = 3, Dur = 135
21:25:54.565 00.000 11616 IsSlewing returns 0
21:25:54.566 00.001 11616 IsGuiding returns 0
21:25:54.566 00.000 11616 PulseGuide returned control before completion, sleep 145
21:25:54.578 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:25:54.600 00.022 12268 UpdateGuideState exits: m=569 SNR=16.3
21:25:54.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:54.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:54.600 00.000 12268 Enqueuing Expose request
21:25:54.716 00.116 11616 IsGuiding returns 1
21:25:54.717 00.001 11616 scope still moving after pulse duration time elapsed
21:25:54.747 00.030 11616 IsSlewing returns 0
21:25:54.748 00.001 11616 IsGuiding returns 0
21:25:54.748 00.000 11616 scope move finished after 135 + 47 ms
21:25:54.748 00.000 11616 Move returns status 0, amount 135
21:25:54.748 00.000 11616 MoveAxis(N, 16, ABG)
21:25:54.748 00.000 11616 Guiding  Dir = 0, Dur = 16
21:25:54.748 00.000 11616 IsSlewing returns 0
21:25:54.749 00.001 11616 IsGuiding returns 0
21:25:54.750 00.001 11616 PulseGuide returned control before completion, sleep 26
21:25:54.778 00.028 11616 IsGuiding returns 1
21:25:54.778 00.000 11616 scope still moving after pulse duration time elapsed
21:25:54.809 00.031 11616 IsSlewing returns 0
21:25:54.809 00.000 11616 IsGuiding returns 1
21:25:54.839 00.030 11616 IsSlewing returns 0
21:25:54.840 00.001 11616 IsGuiding returns 1
21:25:54.871 00.031 11616 IsSlewing returns 0
21:25:54.871 00.000 11616 IsGuiding returns 1
21:25:54.902 00.031 11616 IsSlewing returns 0
21:25:54.902 00.000 11616 IsGuiding returns 0
21:25:54.903 00.001 11616 scope move finished after 16 + 137 ms
21:25:54.903 00.000 11616 Move returns status 0, amount 16
21:25:54.903 00.000 11616 move complete, result=0
21:25:54.903 00.000 11616 worker thread done servicing request
21:25:54.903 00.000 11616 Worker thread wakes up
21:25:54.903 00.000 12268 GuideStep: 0.2 px 135 ms WEST, -0.2 px 16 ms NORTH
21:25:54.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:54.904 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:56.909 02.005 11616 Exposure complete
21:25:56.965 00.056 11616 worker thread done servicing request
21:25:56.965 00.000 12268 OnExposeComplete: enter
21:25:56.966 00.001 12268 UpdateGuideState(): m_state=6
21:25:56.966 00.000 12268 Star::Find(15, 1093, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
21:25:56.966 00.000 12268 Star::Find returns 1 (0), X=1094.22, Y=269.89, Mass=511, SNR=15.5, Peak=60 HFD=4.2
21:25:56.966 00.000 12268 MultiStar: [#1 -0.55,0.08,0.00,M2] [#2 -0.69,-0.03,0.00,M6] [#3 -0.40,0.18,0.81,U] [#4 0.02,0.62,0.00,M1] [#5 0.23,0.45,0.76,U] [#6 -0.45,0.09,0.78,U] 
21:25:56.966 00.000 12268 refined, 3 included, MultiStar: {-0.21, 0.11}, one-star: {-0.20, -0.19}
21:25:56.966 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.67) = xAngle (4.33 = -1.95)
21:25:56.967 00.001 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.36 = -1.92)
21:25:56.967 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.66 mountX=-0.09 mountY=-0.22, mountTheta=-1.95
21:25:56.968 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.11, opts=13)
21:25:56.968 00.000 12268 Enqueuing Move request for scope (-0.21, 0.11)
21:25:56.968 00.000 11616 Worker thread wakes up
21:25:56.969 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
21:25:56.969 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
21:25:56.969 00.000 11616 Moving (-0.21, 0.11) raw xDistance=-0.09 yDistance=-0.22
21:25:56.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:56.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:25:56.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
21:25:56.969 00.000 11616 MoveAxis(E, 0, ABG)
21:25:56.969 00.000 11616 Move returns status 0, amount 0
21:25:56.969 00.000 11616 MoveAxis(N, 19, ABG)
21:25:56.969 00.000 11616 Guiding  Dir = 0, Dur = 19
21:25:56.971 00.002 11616 IsSlewing returns 0
21:25:56.971 00.000 11616 IsGuiding returns 0
21:25:56.972 00.001 11616 PulseGuide returned control before completion, sleep 29
21:25:56.984 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:25:57.000 00.016 12268 UpdateGuideState exits: m=511 SNR=15.5
21:25:57.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:57.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:57.001 00.001 12268 Enqueuing Expose request
21:25:57.006 00.005 11616 IsGuiding returns 1
21:25:57.007 00.001 11616 scope still moving after pulse duration time elapsed
21:25:57.037 00.030 11616 IsSlewing returns 0
21:25:57.038 00.001 11616 IsGuiding returns 0
21:25:57.038 00.000 11616 scope move finished after 19 + 48 ms
21:25:57.038 00.000 11616 Move returns status 0, amount 19
21:25:57.038 00.000 11616 move complete, result=0
21:25:57.039 00.001 11616 worker thread done servicing request
21:25:57.039 00.000 11616 Worker thread wakes up
21:25:57.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:57.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:57.041 00.002 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
21:25:59.042 02.001 11616 Exposure complete
21:25:59.101 00.059 11616 worker thread done servicing request
21:25:59.101 00.000 12268 OnExposeComplete: enter
21:25:59.101 00.000 12268 UpdateGuideState(): m_state=6
21:25:59.101 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
21:25:59.101 00.000 12268 Star::Find returns 1 (0), X=1094.14, Y=269.92, Mass=635, SNR=17.2, Peak=61 HFD=5.1
21:25:59.102 00.001 12268 MultiStar: [#1 -0.60,-0.12,0.00,M3] [#2 -1.01,-0.10,0.00,M7] [#3 -0.85,0.43,0.00,M7] [#4 -0.08,0.11,0.84,U] [#5 -0.18,0.25,0.71,U] [#6 -0.53,-0.53,0.00,M1] 
21:25:59.102 00.000 12268 refined, 2 included, MultiStar: {-0.19, 0.04}, one-star: {-0.27, -0.16}
21:25:59.102 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.67) = xAngle (4.59 = -1.70)
21:25:59.102 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.62 = -1.67)
21:25:59.102 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.92 mountX=-0.02 mountY=-0.19, mountTheta=-1.70
21:25:59.105 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.04, opts=13)
21:25:59.105 00.000 12268 Enqueuing Move request for scope (-0.19, 0.04)
21:25:59.105 00.000 11616 Worker thread wakes up
21:25:59.105 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
21:25:59.105 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
21:25:59.105 00.000 11616 Moving (-0.19, 0.04) raw xDistance=-0.02 yDistance=-0.19
21:25:59.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:59.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:25:59.106 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
21:25:59.106 00.000 11616 MoveAxis(E, 0, ABG)
21:25:59.106 00.000 11616 Move returns status 0, amount 0
21:25:59.106 00.000 11616 MoveAxis(N, 16, ABG)
21:25:59.106 00.000 11616 Guiding  Dir = 0, Dur = 16
21:25:59.106 00.000 11616 IsSlewing returns 0
21:25:59.106 00.000 11616 IsGuiding returns 0
21:25:59.107 00.001 11616 PulseGuide returned control before completion, sleep 26
21:25:59.121 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:25:59.140 00.019 12268 UpdateGuideState exits: m=635 SNR=17.2
21:25:59.141 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:59.141 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:25:59.141 00.000 12268 Enqueuing Expose request
21:25:59.149 00.008 11616 IsGuiding returns 1
21:25:59.149 00.000 11616 scope still moving after pulse duration time elapsed
21:25:59.181 00.032 11616 IsSlewing returns 0
21:25:59.181 00.000 11616 IsGuiding returns 0
21:25:59.181 00.000 11616 scope move finished after 16 + 57 ms
21:25:59.181 00.000 11616 Move returns status 0, amount 16
21:25:59.181 00.000 11616 move complete, result=0
21:25:59.181 00.000 11616 worker thread done servicing request
21:25:59.181 00.000 11616 Worker thread wakes up
21:25:59.182 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:25:59.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:25:59.182 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 16 ms NORTH
21:26:01.190 02.008 11616 Exposure complete
21:26:01.252 00.062 11616 worker thread done servicing request
21:26:01.252 00.000 12268 OnExposeComplete: enter
21:26:01.252 00.000 12268 UpdateGuideState(): m_state=6
21:26:01.252 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
21:26:01.253 00.001 12268 Star::Find returns 1 (0), X=1093.90, Y=269.89, Mass=508, SNR=15.4, Peak=56 HFD=4.2
21:26:01.253 00.000 12268 MultiStar: [#1 -0.65,-0.31,0.00,M4] [#2 -0.95,-0.35,0.00,M8] [#3 -0.74,0.10,0.00,M8] [#4 -0.24,0.36,0.86,U] [#5 0.16,0.11,0.76,U] [#6 -0.38,-0.63,0.00,M2] 
21:26:01.253 00.000 12268 refined, 2 included, MultiStar: {-0.23, 0.08}, one-star: {-0.52, -0.19}
21:26:01.253 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.67) = xAngle (4.48 = -1.80)
21:26:01.253 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.51 = -1.77)
21:26:01.253 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.08 hyp=0.24 cameraTheta=2.82 mountX=-0.06 mountY=-0.24, mountTheta=-1.80
21:26:01.255 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.08, opts=13)
21:26:01.255 00.000 12268 Enqueuing Move request for scope (-0.23, 0.08)
21:26:01.255 00.000 11616 Worker thread wakes up
21:26:01.255 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.08) opts 0xd
21:26:01.255 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.08)
21:26:01.256 00.001 11616 Moving (-0.23, 0.08) raw xDistance=-0.06 yDistance=-0.24
21:26:01.256 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:01.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:26:01.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:26:01.256 00.000 11616 MoveAxis(E, 0, ABG)
21:26:01.256 00.000 11616 Move returns status 0, amount 0
21:26:01.256 00.000 11616 MoveAxis(N, 20, ABG)
21:26:01.256 00.000 11616 Guiding  Dir = 0, Dur = 20
21:26:01.257 00.001 11616 IsSlewing returns 0
21:26:01.257 00.000 11616 IsGuiding returns 0
21:26:01.258 00.001 11616 PulseGuide returned control before completion, sleep 30
21:26:01.270 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:26:01.288 00.018 12268 UpdateGuideState exits: m=508 SNR=15.4
21:26:01.289 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:01.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:01.289 00.000 12268 Enqueuing Expose request
21:26:01.302 00.013 11616 IsGuiding returns 1
21:26:01.302 00.000 11616 scope still moving after pulse duration time elapsed
21:26:01.334 00.032 11616 IsSlewing returns 0
21:26:01.334 00.000 11616 IsGuiding returns 0
21:26:01.334 00.000 11616 scope move finished after 20 + 56 ms
21:26:01.334 00.000 11616 Move returns status 0, amount 20
21:26:01.334 00.000 11616 move complete, result=0
21:26:01.334 00.000 11616 worker thread done servicing request
21:26:01.334 00.000 11616 Worker thread wakes up
21:26:01.335 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:01.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:01.335 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 20 ms NORTH
21:26:03.332 01.997 11616 Exposure complete
21:26:03.388 00.056 11616 worker thread done servicing request
21:26:03.388 00.000 12268 OnExposeComplete: enter
21:26:03.388 00.000 12268 UpdateGuideState(): m_state=6
21:26:03.389 00.001 12268 Star::Find(15, 1093, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
21:26:03.389 00.000 12268 Star::Find returns 1 (0), X=1094.32, Y=270.09, Mass=474, SNR=14.9, Peak=50 HFD=4.0
21:26:03.389 00.000 12268 MultiStar: [#1 -0.63,-0.02,0.00,M5] [#2 -0.54,0.11,0.00,M9] [#3 -0.48,0.19,0.94,U] [#4 0.02,0.42,0.95,U] [#5 -0.16,0.57,0.00,M1] [#6 -0.30,-0.34,0.75,U] 
21:26:03.389 00.000 12268 single-star, 3 included, MultiStar: {-0.20, 0.09}, one-star: {-0.09, 0.01}
21:26:03.389 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (-1.67) = xAngle (4.71 = -1.57)
21:26:03.390 00.001 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.74 = -1.54)
21:26:03.390 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.04 mountX=0.00 mountY=-0.09, mountTheta=-1.57
21:26:03.391 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.01, opts=13)
21:26:03.391 00.000 12268 Enqueuing Move request for scope (-0.09, 0.01)
21:26:03.391 00.000 11616 Worker thread wakes up
21:26:03.391 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
21:26:03.392 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
21:26:03.392 00.000 11616 Moving (-0.09, 0.01) raw xDistance=0.00 yDistance=-0.09
21:26:03.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:03.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:26:03.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:03.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:26:03.392 00.000 11616 MoveAxis(E, 0, ABG)
21:26:03.392 00.000 11616 Move returns status 0, amount 0
21:26:03.392 00.000 11616 MoveAxis(N, 0, ABG)
21:26:03.392 00.000 11616 Move returns status 0, amount 0
21:26:03.392 00.000 11616 move complete, result=0
21:26:03.392 00.000 11616 worker thread done servicing request
21:26:03.404 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:26:03.423 00.019 12268 UpdateGuideState exits: m=474 SNR=14.9
21:26:03.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:03.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:03.423 00.000 12268 Enqueuing Expose request
21:26:03.424 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:03.424 00.000 11616 Worker thread wakes up
21:26:03.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:03.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:05.440 02.016 11616 Exposure complete
21:26:05.497 00.057 11616 worker thread done servicing request
21:26:05.497 00.000 12268 OnExposeComplete: enter
21:26:05.497 00.000 12268 UpdateGuideState(): m_state=6
21:26:05.498 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
21:26:05.498 00.000 12268 Star::Find returns 1 (0), X=1094.13, Y=270.15, Mass=493, SNR=15.2, Peak=53 HFD=4.3
21:26:05.498 00.000 12268 MultiStar: [#1 -0.37,0.28,1.15,U] [#2 -0.51,0.27,0.00,M10] [#3 -0.53,0.60,0.00,M8] [#4 0.08,0.55,0.00,M1] [#5 0.20,0.95,0.00,M2] [#6 -0.24,0.09,0.74,U] 
21:26:05.498 00.000 12268 single-star, 2 included, MultiStar: {-0.31, 0.16}, one-star: {-0.29, 0.07}
21:26:05.498 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.67) = xAngle (4.58 = -1.70)
21:26:05.498 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.61 = -1.67)
21:26:05.498 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.07 hyp=0.29 cameraTheta=2.91 mountX=-0.04 mountY=-0.29, mountTheta=-1.70
21:26:05.500 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.07, opts=13)
21:26:05.500 00.000 12268 Enqueuing Move request for scope (-0.29, 0.07)
21:26:05.501 00.001 11616 Worker thread wakes up
21:26:05.501 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.07) opts 0xd
21:26:05.501 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.07)
21:26:05.501 00.000 11616 Moving (-0.29, 0.07) raw xDistance=-0.04 yDistance=-0.29
21:26:05.501 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:05.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:26:05.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
21:26:05.501 00.000 11616 MoveAxis(E, 0, ABG)
21:26:05.501 00.000 11616 Move returns status 0, amount 0
21:26:05.502 00.001 11616 MoveAxis(N, 25, ABG)
21:26:05.502 00.000 11616 Guiding  Dir = 0, Dur = 25
21:26:05.502 00.000 11616 IsSlewing returns 0
21:26:05.504 00.002 11616 IsGuiding returns 0
21:26:05.504 00.000 11616 PulseGuide returned control before completion, sleep 35
21:26:05.516 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:26:05.536 00.020 12268 UpdateGuideState exits: m=493 SNR=15.2
21:26:05.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:05.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:05.536 00.000 12268 Enqueuing Expose request
21:26:05.541 00.005 11616 IsGuiding returns 1
21:26:05.541 00.000 11616 scope still moving after pulse duration time elapsed
21:26:05.573 00.032 11616 IsSlewing returns 0
21:26:05.573 00.000 11616 IsGuiding returns 0
21:26:05.574 00.001 11616 scope move finished after 25 + 45 ms
21:26:05.574 00.000 11616 Move returns status 0, amount 25
21:26:05.574 00.000 11616 move complete, result=0
21:26:05.574 00.000 11616 worker thread done servicing request
21:26:05.574 00.000 11616 Worker thread wakes up
21:26:05.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:05.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:05.574 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 25 ms NORTH
21:26:07.585 02.011 11616 Exposure complete
21:26:07.644 00.059 11616 worker thread done servicing request
21:26:07.645 00.001 12268 OnExposeComplete: enter
21:26:07.645 00.000 12268 UpdateGuideState(): m_state=6
21:26:07.645 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
21:26:07.646 00.001 12268 Star::Find returns 1 (0), X=1094.14, Y=270.36, Mass=519, SNR=15.6, Peak=47 HFD=4.4
21:26:07.646 00.000 12268 MultiStar: [#1 -0.47,0.29,0.00,M5] [#2 -0.68,0.33,0.00,R] [#3 -0.51,0.86,0.00,M9] [#4 -0.29,0.89,0.00,M2] [#5 0.09,0.66,0.00,M3] [#6 -0.25,0.17,0.68,U] 
21:26:07.646 00.000 12268 refined, 1 included, MultiStar: {-0.26, 0.24}, one-star: {-0.28, 0.28}
21:26:07.646 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (-1.67) = xAngle (4.08 = -2.20)
21:26:07.646 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.11 = -2.17)
21:26:07.646 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.24 hyp=0.36 cameraTheta=2.41 mountX=-0.21 mountY=-0.29, mountTheta=-2.19
21:26:07.648 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.24, opts=13)
21:26:07.648 00.000 12268 Enqueuing Move request for scope (-0.26, 0.24)
21:26:07.648 00.000 11616 Worker thread wakes up
21:26:07.648 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.24) opts 0xd
21:26:07.648 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.24)
21:26:07.648 00.000 11616 Moving (-0.26, 0.24) raw xDistance=-0.21 yDistance=-0.29
21:26:07.648 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:26:07.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:26:07.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
21:26:07.649 00.001 11616 MoveAxis(E, 0, ABG)
21:26:07.649 00.000 11616 Move returns status 0, amount 0
21:26:07.649 00.000 11616 MoveAxis(N, 25, ABG)
21:26:07.649 00.000 11616 Guiding  Dir = 0, Dur = 25
21:26:07.649 00.000 11616 IsSlewing returns 0
21:26:07.649 00.000 11616 IsGuiding returns 0
21:26:07.650 00.001 11616 PulseGuide returned control before completion, sleep 35
21:26:07.662 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:26:07.679 00.017 12268 UpdateGuideState exits: m=519 SNR=15.6
21:26:07.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:07.680 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:07.680 00.000 12268 Enqueuing Expose request
21:26:07.691 00.011 11616 IsGuiding returns 1
21:26:07.691 00.000 11616 scope still moving after pulse duration time elapsed
21:26:07.722 00.031 11616 IsSlewing returns 0
21:26:07.723 00.001 11616 IsGuiding returns 0
21:26:07.723 00.000 11616 scope move finished after 25 + 49 ms
21:26:07.723 00.000 11616 Move returns status 0, amount 25
21:26:07.723 00.000 11616 move complete, result=0
21:26:07.723 00.000 11616 worker thread done servicing request
21:26:07.723 00.000 11616 Worker thread wakes up
21:26:07.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:07.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:07.724 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 25 ms NORTH
21:26:09.764 02.040 11616 Exposure complete
21:26:09.820 00.056 11616 worker thread done servicing request
21:26:09.821 00.001 12268 OnExposeComplete: enter
21:26:09.821 00.000 12268 UpdateGuideState(): m_state=6
21:26:09.821 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
21:26:09.821 00.000 12268 Star::Find returns 1 (0), X=1093.92, Y=270.10, Mass=474, SNR=14.9, Peak=50 HFD=4.2
21:26:09.821 00.000 12268 MultiStar: [#1 -0.74,0.18,0.00,M6] [#2 0.10,-0.03,1.01,U] [#3 -0.55,0.37,0.00,M10] [#4 -0.02,0.65,0.00,M3] [#5 0.11,0.24,0.74,U] [#6 -0.50,0.22,0.00,M1] 
21:26:09.821 00.000 12268 refined, 2 included, MultiStar: {-0.11, 0.06}, one-star: {-0.49, 0.02}
21:26:09.822 00.001 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.67) = xAngle (4.30 = -1.99)
21:26:09.822 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.33 = -1.96)
21:26:09.822 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.63 mountX=-0.05 mountY=-0.12, mountTheta=-1.98
21:26:09.823 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.06, opts=13)
21:26:09.823 00.000 12268 Enqueuing Move request for scope (-0.11, 0.06)
21:26:09.823 00.000 11616 Worker thread wakes up
21:26:09.824 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
21:26:09.824 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
21:26:09.824 00.000 11616 Moving (-0.11, 0.06) raw xDistance=-0.05 yDistance=-0.12
21:26:09.824 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:09.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:26:09.824 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:09.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:26:09.824 00.000 11616 MoveAxis(E, 0, ABG)
21:26:09.824 00.000 11616 Move returns status 0, amount 0
21:26:09.824 00.000 11616 MoveAxis(N, 0, ABG)
21:26:09.824 00.000 11616 Move returns status 0, amount 0
21:26:09.824 00.000 11616 move complete, result=0
21:26:09.824 00.000 11616 worker thread done servicing request
21:26:09.837 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:26:09.855 00.018 12268 UpdateGuideState exits: m=474 SNR=14.9
21:26:09.855 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:09.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:09.855 00.000 12268 Enqueuing Expose request
21:26:09.855 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:09.855 00.000 11616 Worker thread wakes up
21:26:09.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:09.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:11.863 02.008 11616 Exposure complete
21:26:11.919 00.056 11616 worker thread done servicing request
21:26:11.920 00.001 12268 OnExposeComplete: enter
21:26:11.920 00.000 12268 UpdateGuideState(): m_state=6
21:26:11.920 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
21:26:11.920 00.000 12268 Star::Find returns 1 (0), X=1094.07, Y=270.05, Mass=509, SNR=15.4, Peak=51 HFD=4.5
21:26:11.920 00.000 12268 MultiStar: [#1 -0.90,0.05,0.00,M7] [#2 -0.26,-0.32,1.04,U] [#3 -0.95,0.36,0.00,R] [#4 -0.26,0.38,0.78,U] [#5 -0.57,0.64,0.00,M3] [#6 -0.69,-0.27,0.00,M2] 
21:26:11.920 00.000 12268 refined, 2 included, MultiStar: {-0.29, -0.02}, one-star: {-0.35, -0.03}
21:26:11.921 00.001 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.67) = xAngle (-1.39 = -1.39)
21:26:11.921 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.36 = -1.36)
21:26:11.921 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-3.06 mountX=0.05 mountY=-0.29, mountTheta=-1.39
21:26:11.922 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.02, opts=13)
21:26:11.922 00.000 12268 Enqueuing Move request for scope (-0.29, -0.02)
21:26:11.922 00.000 11616 Worker thread wakes up
21:26:11.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.02) opts 0xd
21:26:11.922 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.02)
21:26:11.922 00.000 11616 Moving (-0.29, -0.02) raw xDistance=0.05 yDistance=-0.29
21:26:11.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:11.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:26:11.923 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
21:26:11.923 00.000 11616 MoveAxis(E, 0, ABG)
21:26:11.923 00.000 11616 Move returns status 0, amount 0
21:26:11.923 00.000 11616 MoveAxis(N, 24, ABG)
21:26:11.923 00.000 11616 Guiding  Dir = 0, Dur = 24
21:26:11.923 00.000 11616 IsSlewing returns 0
21:26:11.923 00.000 11616 IsGuiding returns 0
21:26:11.924 00.001 11616 PulseGuide returned control before completion, sleep 34
21:26:11.935 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:26:11.953 00.018 12268 UpdateGuideState exits: m=509 SNR=15.4
21:26:11.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:11.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:11.953 00.000 12268 Enqueuing Expose request
21:26:11.960 00.007 11616 IsGuiding returns 1
21:26:11.960 00.000 11616 scope still moving after pulse duration time elapsed
21:26:11.990 00.030 11616 IsSlewing returns 0
21:26:11.990 00.000 11616 IsGuiding returns 1
21:26:12.022 00.032 11616 IsSlewing returns 0
21:26:12.023 00.001 11616 IsGuiding returns 1
21:26:12.053 00.030 11616 IsSlewing returns 0
21:26:12.053 00.000 11616 IsGuiding returns 0
21:26:12.053 00.000 11616 scope move finished after 24 + 105 ms
21:26:12.053 00.000 11616 Move returns status 0, amount 24
21:26:12.053 00.000 11616 move complete, result=0
21:26:12.053 00.000 11616 worker thread done servicing request
21:26:12.053 00.000 11616 Worker thread wakes up
21:26:12.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:12.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:12.054 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 24 ms NORTH
21:26:14.054 02.000 11616 Exposure complete
21:26:14.112 00.058 11616 worker thread done servicing request
21:26:14.112 00.000 12268 OnExposeComplete: enter
21:26:14.112 00.000 12268 UpdateGuideState(): m_state=6
21:26:14.112 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
21:26:14.113 00.001 12268 Star::Find returns 1 (0), X=1093.85, Y=269.88, Mass=586, SNR=16.6, Peak=51 HFD=4.8
21:26:14.113 00.000 12268 MultiStar: [#1 -0.75,0.07,0.00,M8] [#2 -0.25,-0.32,0.93,U] [#3 0.18,-0.11,0.75,U] [#4 -0.21,0.33,0.85,U] [#5 -0.44,0.18,0.58,U] [#6 -0.63,-0.23,0.00,M3] 
21:26:14.113 00.000 12268 refined, 4 included, MultiStar: {-0.27, -0.05}, one-star: {-0.56, -0.20}
21:26:14.113 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-1.67) = xAngle (-1.29 = -1.29)
21:26:14.113 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.26 = -1.26)
21:26:14.113 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-2.96 mountX=0.07 mountY=-0.26, mountTheta=-1.29
21:26:14.115 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.05, opts=13)
21:26:14.115 00.000 12268 Enqueuing Move request for scope (-0.27, -0.05)
21:26:14.115 00.000 11616 Worker thread wakes up
21:26:14.115 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.05) opts 0xd
21:26:14.115 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.05)
21:26:14.115 00.000 11616 Moving (-0.27, -0.05) raw xDistance=0.07 yDistance=-0.26
21:26:14.115 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:14.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:26:14.116 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
21:26:14.116 00.000 11616 MoveAxis(E, 0, ABG)
21:26:14.116 00.000 11616 Move returns status 0, amount 0
21:26:14.116 00.000 11616 MoveAxis(N, 22, ABG)
21:26:14.116 00.000 11616 Guiding  Dir = 0, Dur = 22
21:26:14.116 00.000 11616 IsSlewing returns 0
21:26:14.116 00.000 11616 IsGuiding returns 0
21:26:14.117 00.001 11616 PulseGuide returned control before completion, sleep 32
21:26:14.128 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:26:14.145 00.017 12268 UpdateGuideState exits: m=586 SNR=16.6
21:26:14.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:14.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:14.145 00.000 12268 Enqueuing Expose request
21:26:14.150 00.005 11616 IsGuiding returns 1
21:26:14.150 00.000 11616 scope still moving after pulse duration time elapsed
21:26:14.182 00.032 11616 IsSlewing returns 0
21:26:14.182 00.000 11616 IsGuiding returns 0
21:26:14.182 00.000 11616 scope move finished after 22 + 43 ms
21:26:14.182 00.000 11616 Move returns status 0, amount 22
21:26:14.183 00.001 11616 move complete, result=0
21:26:14.183 00.000 11616 worker thread done servicing request
21:26:14.183 00.000 11616 Worker thread wakes up
21:26:14.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:14.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:14.183 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 22 ms NORTH
21:26:16.187 02.004 11616 Exposure complete
21:26:16.244 00.057 11616 worker thread done servicing request
21:26:16.244 00.000 12268 OnExposeComplete: enter
21:26:16.244 00.000 12268 UpdateGuideState(): m_state=6
21:26:16.244 00.000 12268 Star::Find(15, 1093, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
21:26:16.244 00.000 12268 Star::Find returns 1 (0), X=1094.20, Y=269.83, Mass=569, SNR=16.5, Peak=57 HFD=5.0
21:26:16.244 00.000 12268 MultiStar: [#1 -0.70,-0.06,0.00,M9] [#2 -0.07,-0.58,0.00,M1] [#3 0.08,-0.40,0.75,U] [#4 -0.15,0.35,0.73,U] [#5 -0.10,0.13,0.67,U] [#6 -0.33,-0.20,0.65,U] 
21:26:16.244 00.000 12268 refined, 4 included, MultiStar: {-0.14, -0.09}, one-star: {-0.21, -0.25}
21:26:16.245 00.001 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.67) = xAngle (-0.93 = -0.93)
21:26:16.245 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.90 = -0.90)
21:26:16.245 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-2.60 mountX=0.10 mountY=-0.13, mountTheta=-0.92
21:26:16.246 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.09, opts=13)
21:26:16.247 00.001 12268 Enqueuing Move request for scope (-0.14, -0.09)
21:26:16.247 00.000 11616 Worker thread wakes up
21:26:16.247 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
21:26:16.247 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
21:26:16.247 00.000 11616 Moving (-0.14, -0.09) raw xDistance=0.10 yDistance=-0.13
21:26:16.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
21:26:16.247 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:16.249 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:26:16.249 00.000 11616 MoveAxis(W, 56, ABG)
21:26:16.249 00.000 11616 Guiding  Dir = 3, Dur = 56
21:26:16.249 00.000 11616 IsSlewing returns 0
21:26:16.249 00.000 11616 IsGuiding returns 0
21:26:16.250 00.001 11616 PulseGuide returned control before completion, sleep 66
21:26:16.262 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:26:16.283 00.021 12268 UpdateGuideState exits: m=569 SNR=16.5
21:26:16.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:16.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:16.284 00.001 12268 Enqueuing Expose request
21:26:16.326 00.042 11616 IsGuiding returns 1
21:26:16.326 00.000 11616 scope still moving after pulse duration time elapsed
21:26:16.358 00.032 11616 IsSlewing returns 0
21:26:16.359 00.001 11616 IsGuiding returns 1
21:26:16.391 00.032 11616 IsSlewing returns 0
21:26:16.391 00.000 11616 IsGuiding returns 0
21:26:16.392 00.001 11616 scope move finished after 56 + 86 ms
21:26:16.392 00.000 11616 Move returns status 0, amount 56
21:26:16.392 00.000 11616 MoveAxis(N, 0, ABG)
21:26:16.392 00.000 11616 Move returns status 0, amount 0
21:26:16.392 00.000 11616 move complete, result=0
21:26:16.392 00.000 11616 worker thread done servicing request
21:26:16.392 00.000 11616 Worker thread wakes up
21:26:16.392 00.000 12268 GuideStep: 0.1 px 56 ms WEST, -0.1 px 0 ms NORTH
21:26:16.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:16.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:18.402 02.010 11616 Exposure complete
21:26:18.463 00.061 11616 worker thread done servicing request
21:26:18.464 00.001 12268 OnExposeComplete: enter
21:26:18.464 00.000 12268 UpdateGuideState(): m_state=6
21:26:18.464 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
21:26:18.464 00.000 12268 Star::Find returns 1 (0), X=1093.85, Y=269.20, Mass=572, SNR=16.4, Peak=52 HFD=5.1
21:26:18.465 00.001 12268 MultiStar: [#1 -0.99,-0.68,0.00,M10] [#2 -0.46,-1.04,0.00,M2] [#3 -0.09,-1.01,0.00,M1] [#4 -0.38,-0.30,0.91,U] [#5 -0.31,-0.76,0.00,M2] [#6 -0.82,-1.04,0.00,M3] 
21:26:18.465 00.000 12268 refined, 1 included, MultiStar: {-0.47, -0.61}, one-star: {-0.56, -0.88}
21:26:18.465 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.67) = xAngle (-0.57 = -0.57)
21:26:18.465 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.54 = -0.54)
21:26:18.465 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.61 hyp=0.77 cameraTheta=-2.23 mountX=0.65 mountY=-0.39, mountTheta=-0.54
21:26:18.467 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=-0.61, opts=13)
21:26:18.467 00.000 12268 Enqueuing Move request for scope (-0.47, -0.61)
21:26:18.467 00.000 11616 Worker thread wakes up
21:26:18.467 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.61) opts 0xd
21:26:18.467 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, -0.61)
21:26:18.467 00.000 11616 Moving (-0.47, -0.61) raw xDistance=0.65 yDistance=-0.39
21:26:18.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.65
21:26:18.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
21:26:18.467 00.000 11616 MoveAxis(W, 364, ABG)
21:26:18.467 00.000 11616 Guiding  Dir = 3, Dur = 364
21:26:18.468 00.001 11616 IsSlewing returns 0
21:26:18.468 00.000 11616 IsGuiding returns 0
21:26:18.468 00.000 11616 PulseGuide returned control before completion, sleep 374
21:26:18.482 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:26:18.499 00.017 12268 UpdateGuideState exits: m=572 SNR=16.4
21:26:18.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:18.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:18.499 00.000 12268 Enqueuing Expose request
21:26:18.859 00.360 11616 IsGuiding returns 0
21:26:18.859 00.000 11616 Move returns status 0, amount 364
21:26:18.859 00.000 11616 MoveAxis(N, 33, ABG)
21:26:18.861 00.002 11616 Guiding  Dir = 0, Dur = 33
21:26:18.861 00.000 11616 IsSlewing returns 0
21:26:18.861 00.000 11616 IsGuiding returns 0
21:26:18.862 00.001 11616 PulseGuide returned control before completion, sleep 43
21:26:18.906 00.044 11616 IsGuiding returns 1
21:26:18.906 00.000 11616 scope still moving after pulse duration time elapsed
21:26:18.937 00.031 11616 IsSlewing returns 0
21:26:18.938 00.001 11616 IsGuiding returns 0
21:26:18.938 00.000 11616 scope move finished after 33 + 44 ms
21:26:18.938 00.000 11616 Move returns status 0, amount 33
21:26:18.938 00.000 11616 move complete, result=0
21:26:18.938 00.000 11616 worker thread done servicing request
21:26:18.938 00.000 11616 Worker thread wakes up
21:26:18.939 00.001 12268 GuideStep: 0.7 px 364 ms WEST, -0.4 px 33 ms NORTH
21:26:18.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:18.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:20.945 02.006 11616 Exposure complete
21:26:21.003 00.058 11616 worker thread done servicing request
21:26:21.003 00.000 12268 OnExposeComplete: enter
21:26:21.003 00.000 12268 UpdateGuideState(): m_state=6
21:26:21.003 00.000 12268 Star::Find(15, 1093, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
21:26:21.004 00.001 12268 Star::Find returns 1 (0), X=1094.06, Y=269.87, Mass=436, SNR=14.3, Peak=45 HFD=4.3
21:26:21.004 00.000 12268 MultiStar: [#1 -0.42,-0.05,1.13,U] [#2 0.14,-0.23,1.10,U] [#3 0.56,-0.07,0.00,M2] [#4 0.02,0.36,0.91,U] [#5 -0.00,0.32,0.64,U] [#6 -0.35,-0.65,0.00,M4] 
21:26:21.004 00.000 12268 refined, 4 included, MultiStar: {-0.14, 0.00}, one-star: {-0.36, -0.21}
21:26:21.004 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.67) = xAngle (4.78 = -1.50)
21:26:21.004 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.81 = -1.47)
21:26:21.004 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.11 mountX=0.01 mountY=-0.14, mountTheta=-1.50
21:26:21.006 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.00, opts=13)
21:26:21.006 00.000 12268 Enqueuing Move request for scope (-0.14, 0.00)
21:26:21.006 00.000 11616 Worker thread wakes up
21:26:21.007 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
21:26:21.007 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
21:26:21.007 00.000 11616 Moving (-0.14, 0.00) raw xDistance=0.01 yDistance=-0.14
21:26:21.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:21.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:26:21.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:21.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:26:21.007 00.000 11616 MoveAxis(E, 0, ABG)
21:26:21.007 00.000 11616 Move returns status 0, amount 0
21:26:21.007 00.000 11616 MoveAxis(N, 0, ABG)
21:26:21.007 00.000 11616 Move returns status 0, amount 0
21:26:21.007 00.000 11616 move complete, result=0
21:26:21.007 00.000 11616 worker thread done servicing request
21:26:21.019 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:26:21.037 00.018 12268 UpdateGuideState exits: m=436 SNR=14.3
21:26:21.037 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:21.038 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:21.038 00.000 12268 Enqueuing Expose request
21:26:21.038 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:21.038 00.000 11616 Worker thread wakes up
21:26:21.038 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:21.038 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:23.049 02.011 11616 Exposure complete
21:26:23.107 00.058 11616 worker thread done servicing request
21:26:23.107 00.000 12268 OnExposeComplete: enter
21:26:23.107 00.000 12268 UpdateGuideState(): m_state=6
21:26:23.108 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
21:26:23.108 00.000 12268 Star::Find returns 1 (0), X=1094.26, Y=270.63, Mass=467, SNR=14.7, Peak=43 HFD=4.5
21:26:23.108 00.000 12268 MultiStar: [#1 -0.40,0.37,0.00,M10] [#2 0.00,0.21,1.06,U] [#3 0.21,0.35,0.82,U] [#4 0.03,0.92,0.00,M1] [#5 0.18,0.71,0.00,M2] [#6 -0.20,0.30,0.75,U] 
21:26:23.108 00.000 12268 refined, 3 included, MultiStar: {-0.04, 0.36}, one-star: {-0.16, 0.55}
21:26:23.108 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.67) = xAngle (3.34 = -2.94)
21:26:23.108 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.37 = -2.91)
21:26:23.108 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.36 hyp=0.36 cameraTheta=1.67 mountX=-0.35 mountY=-0.08, mountTheta=-2.91
21:26:23.110 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.36, opts=13)
21:26:23.110 00.000 12268 Enqueuing Move request for scope (-0.04, 0.36)
21:26:23.110 00.000 11616 Worker thread wakes up
21:26:23.110 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.36) opts 0xd
21:26:23.111 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.36)
21:26:23.111 00.000 11616 Moving (-0.04, 0.36) raw xDistance=-0.35 yDistance=-0.08
21:26:23.111 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
21:26:23.111 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.05
21:26:23.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
21:26:23.111 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:23.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:26:23.111 00.000 11616 MoveAxis(E, 196, ABG)
21:26:23.111 00.000 11616 Guiding  Dir = 2, Dur = 196
21:26:23.111 00.000 11616 IsSlewing returns 0
21:26:23.112 00.001 11616 IsGuiding returns 0
21:26:23.112 00.000 11616 PulseGuide returned control before completion, sleep 206
21:26:23.126 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
21:26:23.146 00.020 12268 UpdateGuideState exits: m=467 SNR=14.7
21:26:23.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:23.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:23.147 00.001 12268 Enqueuing Expose request
21:26:23.326 00.179 11616 IsGuiding returns 1
21:26:23.326 00.000 11616 scope still moving after pulse duration time elapsed
21:26:23.355 00.029 11616 IsSlewing returns 0
21:26:23.356 00.001 11616 IsGuiding returns 0
21:26:23.356 00.000 11616 scope move finished after 196 + 47 ms
21:26:23.356 00.000 11616 Move returns status 0, amount 196
21:26:23.356 00.000 11616 MoveAxis(N, 0, ABG)
21:26:23.356 00.000 11616 Move returns status 0, amount 0
21:26:23.356 00.000 11616 move complete, result=0
21:26:23.356 00.000 11616 worker thread done servicing request
21:26:23.356 00.000 11616 Worker thread wakes up
21:26:23.357 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:23.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:23.357 00.000 12268 GuideStep: -0.4 px 196 ms EAST, -0.1 px 0 ms NORTH
21:26:25.367 02.010 11616 Exposure complete
21:26:25.429 00.062 11616 worker thread done servicing request
21:26:25.430 00.001 12268 OnExposeComplete: enter
21:26:25.430 00.000 12268 UpdateGuideState(): m_state=6
21:26:25.430 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
21:26:25.430 00.000 12268 Star::Find returns 1 (0), X=1094.09, Y=270.58, Mass=433, SNR=14.2, Peak=44 HFD=4.0
21:26:25.430 00.000 12268 MultiStar: [#1 -0.70,0.56,0.00,R] [#2 -0.06,0.26,1.05,U] [#3 -0.14,0.53,0.00,M2] [#4 -0.10,0.99,0.00,M2] [#5 -0.24,1.34,0.00,M3] [#6 -0.67,0.44,0.00,M4] 
21:26:25.430 00.000 12268 refined, 1 included, MultiStar: {-0.19, 0.38}, one-star: {-0.32, 0.50}
21:26:25.431 00.001 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.67) = xAngle (3.70 = -2.58)
21:26:25.431 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.73 = -2.55)
21:26:25.431 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.38 hyp=0.42 cameraTheta=2.03 mountX=-0.36 mountY=-0.24, mountTheta=-2.56
21:26:25.432 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.38, opts=13)
21:26:25.432 00.000 12268 Enqueuing Move request for scope (-0.19, 0.38)
21:26:25.432 00.000 11616 Worker thread wakes up
21:26:25.433 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.38) opts 0xd
21:26:25.433 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.38)
21:26:25.433 00.000 11616 Moving (-0.19, 0.38) raw xDistance=-0.36 yDistance=-0.24
21:26:25.433 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
21:26:25.433 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:26:25.433 00.000 11616 MoveAxis(E, 200, ABG)
21:26:25.433 00.000 11616 Guiding  Dir = 2, Dur = 200
21:26:25.433 00.000 11616 IsSlewing returns 0
21:26:25.433 00.000 11616 IsGuiding returns 0
21:26:25.434 00.001 11616 PulseGuide returned control before completion, sleep 210
21:26:25.449 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:26:25.467 00.018 12268 UpdateGuideState exits: m=433 SNR=14.2
21:26:25.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:25.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:25.467 00.000 12268 Enqueuing Expose request
21:26:25.659 00.192 11616 IsGuiding returns 1
21:26:25.659 00.000 11616 scope still moving after pulse duration time elapsed
21:26:25.689 00.030 11616 IsSlewing returns 0
21:26:25.690 00.001 11616 IsGuiding returns 0
21:26:25.690 00.000 11616 scope move finished after 200 + 56 ms
21:26:25.690 00.000 11616 Move returns status 0, amount 200
21:26:25.690 00.000 11616 MoveAxis(N, 20, ABG)
21:26:25.690 00.000 11616 Guiding  Dir = 0, Dur = 20
21:26:25.690 00.000 11616 IsSlewing returns 0
21:26:25.691 00.001 11616 IsGuiding returns 0
21:26:25.691 00.000 11616 PulseGuide returned control before completion, sleep 30
21:26:25.736 00.045 11616 IsGuiding returns 1
21:26:25.736 00.000 11616 scope still moving after pulse duration time elapsed
21:26:25.767 00.031 11616 IsSlewing returns 0
21:26:25.767 00.000 11616 IsGuiding returns 0
21:26:25.767 00.000 11616 scope move finished after 20 + 55 ms
21:26:25.767 00.000 11616 Move returns status 0, amount 20
21:26:25.767 00.000 11616 move complete, result=0
21:26:25.767 00.000 11616 worker thread done servicing request
21:26:25.767 00.000 11616 Worker thread wakes up
21:26:25.767 00.000 12268 GuideStep: -0.4 px 200 ms EAST, -0.2 px 20 ms NORTH
21:26:25.768 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:25.768 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:27.786 02.018 11616 Exposure complete
21:26:27.845 00.059 11616 worker thread done servicing request
21:26:27.845 00.000 12268 OnExposeComplete: enter
21:26:27.845 00.000 12268 UpdateGuideState(): m_state=6
21:26:27.846 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
21:26:27.846 00.000 12268 Star::Find returns 1 (0), X=1094.13, Y=270.56, Mass=474, SNR=14.9, Peak=48 HFD=4.1
21:26:27.846 00.000 12268 MultiStar: [#1 0.49,-0.15,1.02,U] [#2 0.18,0.11,1.01,U] [#3 0.33,0.39,0.79,U] [#4 -0.03,0.96,0.00,M3] [#5 0.38,0.79,0.00,M4] [#6 -0.16,0.17,0.72,U] 
21:26:27.846 00.000 12268 refined, 4 included, MultiStar: {0.12, 0.19}, one-star: {-0.28, 0.48}
21:26:27.846 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.67) = xAngle (2.69 = 2.69)
21:26:27.847 00.001 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.72 = 2.72)
21:26:27.847 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.23 cameraTheta=1.02 mountX=-0.21 mountY=0.09, mountTheta=2.71
21:26:27.851 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.19, opts=13)
21:26:27.851 00.000 12268 Enqueuing Move request for scope (0.12, 0.19)
21:26:27.851 00.000 11616 Worker thread wakes up
21:26:27.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
21:26:27.851 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
21:26:27.851 00.000 11616 Moving (0.12, 0.19) raw xDistance=-0.21 yDistance=0.09
21:26:27.852 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
21:26:27.852 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:27.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:26:27.852 00.000 11616 MoveAxis(E, 115, ABG)
21:26:27.852 00.000 11616 Guiding  Dir = 2, Dur = 115
21:26:27.852 00.000 11616 IsSlewing returns 0
21:26:27.852 00.000 11616 IsGuiding returns 0
21:26:27.853 00.001 11616 PulseGuide returned control before completion, sleep 125
21:26:27.865 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:26:27.884 00.019 12268 UpdateGuideState exits: m=474 SNR=14.9
21:26:27.885 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:27.885 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:27.885 00.000 12268 Enqueuing Expose request
21:26:27.983 00.098 11616 IsGuiding returns 1
21:26:27.983 00.000 11616 scope still moving after pulse duration time elapsed
21:26:28.016 00.033 11616 IsSlewing returns 0
21:26:28.017 00.001 11616 IsGuiding returns 1
21:26:28.046 00.029 11616 IsSlewing returns 0
21:26:28.047 00.001 11616 IsGuiding returns 0
21:26:28.047 00.000 11616 scope move finished after 115 + 80 ms
21:26:28.047 00.000 11616 Move returns status 0, amount 115
21:26:28.047 00.000 11616 MoveAxis(N, 0, ABG)
21:26:28.047 00.000 11616 Move returns status 0, amount 0
21:26:28.047 00.000 11616 move complete, result=0
21:26:28.048 00.001 11616 worker thread done servicing request
21:26:28.048 00.000 11616 Worker thread wakes up
21:26:28.048 00.000 12268 GuideStep: -0.2 px 115 ms EAST, 0.1 px 0 ms NORTH
21:26:28.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:28.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:30.069 02.021 11616 Exposure complete
21:26:30.125 00.056 11616 worker thread done servicing request
21:26:30.125 00.000 12268 OnExposeComplete: enter
21:26:30.125 00.000 12268 UpdateGuideState(): m_state=6
21:26:30.125 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
21:26:30.125 00.000 12268 Star::Find returns 1 (0), X=1094.38, Y=270.58, Mass=480, SNR=15.0, Peak=42 HFD=4.8
21:26:30.126 00.001 12268 MultiStar: [#1 0.07,-0.13,1.00,U] [#2 0.33,0.16,1.11,U] [#3 0.45,0.50,0.00,M2] [#4 0.03,0.69,0.00,M4] [#5 0.16,0.94,0.00,M5] [#6 -0.21,0.37,0.72,U] 
21:26:30.126 00.000 12268 refined, 3 included, MultiStar: {0.07, 0.21}, one-star: {-0.03, 0.50}
21:26:30.126 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.67) = xAngle (2.93 = 2.93)
21:26:30.126 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.96 = 2.96)
21:26:30.126 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.26 mountX=-0.22 mountY=0.04, mountTheta=2.96
21:26:30.129 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.21, opts=13)
21:26:30.129 00.000 12268 Enqueuing Move request for scope (0.07, 0.21)
21:26:30.129 00.000 11616 Worker thread wakes up
21:26:30.129 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
21:26:30.129 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
21:26:30.129 00.000 11616 Moving (0.07, 0.21) raw xDistance=-0.22 yDistance=0.04
21:26:30.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
21:26:30.129 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:30.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:26:30.129 00.000 11616 MoveAxis(E, 122, ABG)
21:26:30.129 00.000 11616 Guiding  Dir = 2, Dur = 122
21:26:30.130 00.001 11616 IsSlewing returns 0
21:26:30.130 00.000 11616 IsGuiding returns 0
21:26:30.130 00.000 11616 PulseGuide returned control before completion, sleep 132
21:26:30.142 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:26:30.162 00.020 12268 UpdateGuideState exits: m=480 SNR=15.0
21:26:30.162 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:30.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:30.163 00.001 12268 Enqueuing Expose request
21:26:30.269 00.106 11616 IsGuiding returns 1
21:26:30.269 00.000 11616 scope still moving after pulse duration time elapsed
21:26:30.299 00.030 11616 IsSlewing returns 0
21:26:30.299 00.000 11616 IsGuiding returns 1
21:26:30.329 00.030 11616 IsSlewing returns 0
21:26:30.330 00.001 11616 IsGuiding returns 1
21:26:30.361 00.031 11616 IsSlewing returns 0
21:26:30.362 00.001 11616 IsGuiding returns 1
21:26:30.392 00.030 11616 IsSlewing returns 0
21:26:30.392 00.000 11616 IsGuiding returns 1
21:26:30.423 00.031 11616 IsSlewing returns 0
21:26:30.423 00.000 11616 IsGuiding returns 1
21:26:30.453 00.030 11616 IsSlewing returns 0
21:26:30.453 00.000 11616 IsGuiding returns 0
21:26:30.453 00.000 11616 scope move finished after 122 + 201 ms
21:26:30.453 00.000 11616 Move returns status 0, amount 122
21:26:30.454 00.001 11616 MoveAxis(N, 0, ABG)
21:26:30.454 00.000 11616 Move returns status 0, amount 0
21:26:30.454 00.000 11616 move complete, result=0
21:26:30.454 00.000 11616 worker thread done servicing request
21:26:30.454 00.000 11616 Worker thread wakes up
21:26:30.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:30.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:30.454 00.000 12268 GuideStep: -0.2 px 122 ms EAST, 0.0 px 0 ms NORTH
21:26:32.476 02.022 11616 Exposure complete
21:26:32.536 00.060 11616 worker thread done servicing request
21:26:32.536 00.000 12268 OnExposeComplete: enter
21:26:32.537 00.001 12268 UpdateGuideState(): m_state=6
21:26:32.537 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
21:26:32.537 00.000 12268 Star::Find returns 1 (0), X=1094.44, Y=270.61, Mass=494, SNR=15.2, Peak=45 HFD=4.8
21:26:32.537 00.000 12268 MultiStar: [#1 0.29,0.30,0.97,U] [#2 0.35,0.33,1.00,U] [#3 0.41,0.74,0.00,M3] [#4 0.01,0.87,0.00,M5] [#5 0.57,1.25,0.00,M6] [#6 -0.26,0.51,0.00,M3] 
21:26:32.537 00.000 12268 refined, 2 included, MultiStar: {0.22, 0.39}, one-star: {0.02, 0.53}
21:26:32.537 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.67) = xAngle (2.72 = 2.72)
21:26:32.538 00.001 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.75 = 2.75)
21:26:32.538 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.39 hyp=0.44 cameraTheta=1.05 mountX=-0.41 mountY=0.17, mountTheta=2.75
21:26:32.539 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.39, opts=13)
21:26:32.539 00.000 12268 Enqueuing Move request for scope (0.22, 0.39)
21:26:32.539 00.000 11616 Worker thread wakes up
21:26:32.539 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.39) opts 0xd
21:26:32.539 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.39)
21:26:32.539 00.000 11616 Moving (0.22, 0.39) raw xDistance=-0.41 yDistance=0.17
21:26:32.540 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
21:26:32.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:26:32.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:26:32.540 00.000 11616 MoveAxis(E, 227, ABG)
21:26:32.540 00.000 11616 Guiding  Dir = 2, Dur = 227
21:26:32.540 00.000 11616 IsSlewing returns 0
21:26:32.540 00.000 11616 IsGuiding returns 0
21:26:32.541 00.001 11616 PulseGuide returned control before completion, sleep 237
21:26:32.553 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:26:32.572 00.019 12268 UpdateGuideState exits: m=494 SNR=15.2
21:26:32.572 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:32.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:32.572 00.000 12268 Enqueuing Expose request
21:26:32.793 00.221 11616 IsGuiding returns 1
21:26:32.793 00.000 11616 scope still moving after pulse duration time elapsed
21:26:32.824 00.031 11616 IsSlewing returns 0
21:26:32.825 00.001 11616 IsGuiding returns 1
21:26:32.854 00.029 11616 IsSlewing returns 0
21:26:32.854 00.000 11616 IsGuiding returns 1
21:26:32.885 00.031 11616 IsSlewing returns 0
21:26:32.885 00.000 11616 IsGuiding returns 1
21:26:32.917 00.032 11616 IsSlewing returns 0
21:26:32.918 00.001 11616 IsGuiding returns 1
21:26:32.948 00.030 11616 IsSlewing returns 0
21:26:32.948 00.000 11616 IsGuiding returns 1
21:26:32.979 00.031 11616 IsSlewing returns 0
21:26:32.980 00.001 11616 IsGuiding returns 0
21:26:32.980 00.000 11616 scope move finished after 227 + 212 ms
21:26:32.980 00.000 11616 Move returns status 0, amount 227
21:26:32.980 00.000 11616 MoveAxis(N, 0, ABG)
21:26:32.980 00.000 11616 Move returns status 0, amount 0
21:26:32.980 00.000 11616 move complete, result=0
21:26:32.980 00.000 11616 worker thread done servicing request
21:26:32.980 00.000 11616 Worker thread wakes up
21:26:32.981 00.001 12268 GuideStep: -0.4 px 227 ms EAST, 0.2 px 0 ms NORTH
21:26:32.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:32.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:34.995 02.014 11616 Exposure complete
21:26:35.054 00.059 11616 worker thread done servicing request
21:26:35.055 00.001 12268 OnExposeComplete: enter
21:26:35.055 00.000 12268 UpdateGuideState(): m_state=6
21:26:35.055 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
21:26:35.055 00.000 12268 Star::Find returns 1 (0), X=1094.36, Y=270.10, Mass=403, SNR=13.8, Peak=47 HFD=3.9
21:26:35.056 00.001 12268 MultiStar: [#1 0.34,-0.38,1.07,U] [#2 0.26,-0.20,1.08,U] [#3 0.42,0.04,0.82,U] [#4 0.18,0.25,0.95,U] [#5 0.12,0.28,0.68,U] [#6 -0.01,-0.23,0.79,U] 
21:26:35.056 00.000 12268 single-star, 6 included, MultiStar: {0.18, -0.05}, one-star: {-0.06, 0.02}
21:26:35.056 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.67) = xAngle (4.40 = -1.89)
21:26:35.056 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.43 = -1.86)
21:26:35.056 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.73 mountX=-0.02 mountY=-0.06, mountTheta=-1.88
21:26:35.057 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.02, opts=13)
21:26:35.057 00.000 12268 Enqueuing Move request for scope (-0.06, 0.02)
21:26:35.057 00.000 11616 Worker thread wakes up
21:26:35.058 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
21:26:35.058 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
21:26:35.058 00.000 11616 Moving (-0.06, 0.02) raw xDistance=-0.02 yDistance=-0.06
21:26:35.058 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:35.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:26:35.058 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:35.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:26:35.058 00.000 11616 MoveAxis(E, 0, ABG)
21:26:35.058 00.000 11616 Move returns status 0, amount 0
21:26:35.058 00.000 11616 MoveAxis(N, 0, ABG)
21:26:35.058 00.000 11616 Move returns status 0, amount 0
21:26:35.058 00.000 11616 move complete, result=0
21:26:35.059 00.001 11616 worker thread done servicing request
21:26:35.071 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:26:35.091 00.020 12268 UpdateGuideState exits: m=403 SNR=13.8
21:26:35.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:35.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:35.091 00.000 12268 Enqueuing Expose request
21:26:35.091 00.000 11616 Worker thread wakes up
21:26:35.092 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:35.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:35.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:37.101 02.009 11616 Exposure complete
21:26:37.159 00.058 11616 worker thread done servicing request
21:26:37.159 00.000 12268 OnExposeComplete: enter
21:26:37.159 00.000 12268 UpdateGuideState(): m_state=6
21:26:37.159 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
21:26:37.160 00.001 12268 Star::Find returns 1 (0), X=1094.41, Y=269.96, Mass=502, SNR=15.5, Peak=47 HFD=5.2
21:26:37.160 00.000 12268 MultiStar: [#1 0.24,-0.64,0.00,M1] [#2 0.16,-0.45,0.96,U] [#3 0.41,-0.32,0.74,U] [#4 0.13,0.35,0.87,U] [#5 0.25,0.36,0.61,U] [#6 -0.19,-0.08,0.66,U] 
21:26:37.160 00.000 12268 single-star, 5 included, MultiStar: {0.12, -0.06}, one-star: {-0.01, -0.12}
21:26:37.160 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-1.67) = xAngle (0.05 = 0.05)
21:26:37.160 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.08 = 0.08)
21:26:37.160 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.61 mountX=0.12 mountY=0.01, mountTheta=0.08
21:26:37.162 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.12, opts=13)
21:26:37.162 00.000 12268 Enqueuing Move request for scope (-0.01, -0.12)
21:26:37.162 00.000 11616 Worker thread wakes up
21:26:37.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
21:26:37.162 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
21:26:37.162 00.000 11616 Moving (-0.01, -0.12) raw xDistance=0.12 yDistance=0.01
21:26:37.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:26:37.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:26:37.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:37.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:26:37.162 00.000 11616 MoveAxis(E, 0, ABG)
21:26:37.162 00.000 11616 Move returns status 0, amount 0
21:26:37.163 00.001 11616 MoveAxis(N, 0, ABG)
21:26:37.163 00.000 11616 Move returns status 0, amount 0
21:26:37.163 00.000 11616 move complete, result=0
21:26:37.164 00.001 11616 worker thread done servicing request
21:26:37.176 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=41, Gamma=1.290
21:26:37.196 00.020 12268 UpdateGuideState exits: m=502 SNR=15.5
21:26:37.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:37.196 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:37.196 00.000 12268 Enqueuing Expose request
21:26:37.197 00.001 11616 Worker thread wakes up
21:26:37.197 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:26:37.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:37.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:39.210 02.013 11616 Exposure complete
21:26:39.269 00.059 11616 worker thread done servicing request
21:26:39.269 00.000 12268 OnExposeComplete: enter
21:26:39.269 00.000 12268 UpdateGuideState(): m_state=6
21:26:39.270 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
21:26:39.270 00.000 12268 Star::Find returns 1 (0), X=1094.66, Y=270.11, Mass=580, SNR=16.7, Peak=57 HFD=5.2
21:26:39.270 00.000 12268 MultiStar: [#1 0.35,-0.35,0.89,U] [#2 0.69,-0.27,0.00,M1] [#3 0.91,-0.23,0.00,M2] [#4 0.18,0.51,0.00,M4] [#5 0.29,0.12,0.62,U] [#6 -0.35,-0.04,0.63,U] 
21:26:39.270 00.000 12268 refined, 3 included, MultiStar: {0.17, -0.08}, one-star: {0.25, 0.03}
21:26:39.270 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.67) = xAngle (1.25 = 1.25)
21:26:39.270 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.28 = 1.28)
21:26:39.270 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.18 cameraTheta=-0.42 mountX=0.06 mountY=0.18, mountTheta=1.25
21:26:39.272 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.08, opts=13)
21:26:39.272 00.000 12268 Enqueuing Move request for scope (0.17, -0.08)
21:26:39.272 00.000 11616 Worker thread wakes up
21:26:39.272 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
21:26:39.272 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
21:26:39.272 00.000 11616 Moving (0.17, -0.08) raw xDistance=0.06 yDistance=0.18
21:26:39.272 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:39.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:26:39.272 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:26:39.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:26:39.272 00.000 11616 MoveAxis(E, 0, ABG)
21:26:39.273 00.001 11616 Move returns status 0, amount 0
21:26:39.273 00.000 11616 MoveAxis(N, 0, ABG)
21:26:39.273 00.000 11616 Move returns status 0, amount 0
21:26:39.273 00.000 11616 move complete, result=0
21:26:39.273 00.000 11616 worker thread done servicing request
21:26:39.284 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=43, Gamma=1.290
21:26:39.302 00.018 12268 UpdateGuideState exits: m=580 SNR=16.7
21:26:39.302 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:39.302 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:39.302 00.000 12268 Enqueuing Expose request
21:26:39.303 00.001 11616 Worker thread wakes up
21:26:39.303 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:26:39.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:39.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:41.319 02.016 11616 Exposure complete
21:26:41.375 00.056 11616 worker thread done servicing request
21:26:41.376 00.001 12268 OnExposeComplete: enter
21:26:41.376 00.000 12268 UpdateGuideState(): m_state=6
21:26:41.376 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
21:26:41.376 00.000 12268 Star::Find returns 1 (0), X=1094.68, Y=270.22, Mass=515, SNR=15.6, Peak=49 HFD=5.6
21:26:41.377 00.001 12268 MultiStar: [#1 0.69,-0.38,0.00,M1] [#2 0.45,-0.16,0.97,U] [#3 0.48,0.01,0.72,U] [#4 0.35,0.21,0.72,U] [#5 0.53,0.16,0.00,M4] [#6 -0.03,-0.05,0.69,U] 
21:26:41.377 00.000 12268 single-star, 4 included, MultiStar: {0.31, 0.03}, one-star: {0.27, 0.14}
21:26:41.377 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.67) = xAngle (2.15 = 2.15)
21:26:41.377 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.19 = 2.19)
21:26:41.377 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.14 hyp=0.30 cameraTheta=0.49 mountX=-0.17 mountY=0.25, mountTheta=2.16
21:26:41.379 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.14, opts=13)
21:26:41.379 00.000 12268 Enqueuing Move request for scope (0.27, 0.14)
21:26:41.379 00.000 11616 Worker thread wakes up
21:26:41.379 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.14) opts 0xd
21:26:41.379 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.14)
21:26:41.379 00.000 11616 Moving (0.27, 0.14) raw xDistance=-0.17 yDistance=0.25
21:26:41.380 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
21:26:41.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:26:41.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:26:41.380 00.000 11616 MoveAxis(E, 93, ABG)
21:26:41.380 00.000 11616 Guiding  Dir = 2, Dur = 93
21:26:41.380 00.000 11616 IsSlewing returns 0
21:26:41.380 00.000 11616 IsGuiding returns 0
21:26:41.381 00.001 11616 PulseGuide returned control before completion, sleep 103
21:26:41.392 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:26:41.417 00.025 12268 UpdateGuideState exits: m=515 SNR=15.6
21:26:41.417 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:41.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:41.417 00.000 12268 Enqueuing Expose request
21:26:41.486 00.069 11616 IsGuiding returns 1
21:26:41.486 00.000 11616 scope still moving after pulse duration time elapsed
21:26:41.517 00.031 11616 IsSlewing returns 0
21:26:41.518 00.001 11616 IsGuiding returns 0
21:26:41.518 00.000 11616 scope move finished after 93 + 45 ms
21:26:41.519 00.001 11616 Move returns status 0, amount 93
21:26:41.519 00.000 11616 MoveAxis(N, 0, ABG)
21:26:41.519 00.000 11616 Move returns status 0, amount 0
21:26:41.519 00.000 11616 move complete, result=0
21:26:41.519 00.000 11616 worker thread done servicing request
21:26:41.519 00.000 11616 Worker thread wakes up
21:26:41.519 00.000 12268 GuideStep: -0.2 px 93 ms EAST, 0.2 px 0 ms NORTH
21:26:41.520 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:41.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:43.537 02.017 11616 Exposure complete
21:26:43.592 00.055 11616 worker thread done servicing request
21:26:43.593 00.001 12268 OnExposeComplete: enter
21:26:43.593 00.000 12268 UpdateGuideState(): m_state=6
21:26:43.593 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
21:26:43.593 00.000 12268 Star::Find returns 1 (0), X=1094.30, Y=270.23, Mass=460, SNR=14.7, Peak=47 HFD=4.5
21:26:43.593 00.000 12268 MultiStar: [#1 0.34,-0.39,1.01,U] [#2 0.27,-0.20,1.01,U] [#3 0.68,-0.17,0.00,M2] [#4 0.39,0.55,0.00,M4] [#5 0.36,0.23,0.68,U] [#6 -0.10,-0.22,0.71,U] 
21:26:43.595 00.002 12268 refined, 4 included, MultiStar: {0.15, -0.10}, one-star: {-0.11, 0.15}
21:26:43.595 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.67) = xAngle (1.09 = 1.09)
21:26:43.595 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.12 = 1.12)
21:26:43.595 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.58 mountX=0.08 mountY=0.16, mountTheta=1.10
21:26:43.596 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.10, opts=13)
21:26:43.597 00.001 12268 Enqueuing Move request for scope (0.15, -0.10)
21:26:43.597 00.000 11616 Worker thread wakes up
21:26:43.597 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
21:26:43.597 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
21:26:43.598 00.001 11616 Moving (0.15, -0.10) raw xDistance=0.08 yDistance=0.16
21:26:43.598 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:43.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:26:43.598 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.22 newest=0.59
21:26:43.599 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:26:43.599 00.000 11616 MoveAxis(E, 0, ABG)
21:26:43.599 00.000 11616 Move returns status 0, amount 0
21:26:43.599 00.000 11616 BLC: Oldest BLC event removed
21:26:43.599 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2401 applied
21:26:43.599 00.000 11616 MoveAxis(S, 2415, ABG)
21:26:43.599 00.000 11616 Guiding  Dir = 1, Dur = 2415
21:26:43.600 00.001 11616 IsSlewing returns 0
21:26:43.600 00.000 11616 IsGuiding returns 0
21:26:43.601 00.001 11616 PulseGuide returned control before completion, sleep 2425
21:26:43.613 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:26:43.631 00.018 12268 UpdateGuideState exits: m=460 SNR=14.7
21:26:43.632 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:43.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:43.632 00.000 12268 Enqueuing Expose request
21:26:46.028 02.396 11616 IsGuiding returns 1
21:26:46.030 00.002 11616 scope still moving after pulse duration time elapsed
21:26:46.060 00.030 11616 IsSlewing returns 0
21:26:46.061 00.001 11616 IsGuiding returns 0
21:26:46.061 00.000 11616 scope move finished after 2415 + 45 ms
21:26:46.061 00.000 11616 Move returns status 0, amount 2415
21:26:46.061 00.000 11616 move complete, result=0
21:26:46.061 00.000 11616 worker thread done servicing request
21:26:46.061 00.000 11616 Worker thread wakes up
21:26:46.061 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 2415 ms SOUTH
21:26:46.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:46.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:48.074 02.013 11616 Exposure complete
21:26:48.130 00.056 11616 worker thread done servicing request
21:26:48.131 00.001 12268 OnExposeComplete: enter
21:26:48.131 00.000 12268 UpdateGuideState(): m_state=6
21:26:48.131 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
21:26:48.131 00.000 12268 Star::Find returns 1 (0), X=1094.11, Y=270.81, Mass=463, SNR=14.8, Peak=56 HFD=4.2
21:26:48.131 00.000 12268 MultiStar: [#1 -0.09,0.24,1.01,U] [#2 -0.30,0.37,1.00,U] [#3 0.11,0.33,0.81,U] [#4 -0.19,0.73,0.00,M5] [#5 0.06,1.02,0.00,M4] [#6 -0.68,0.85,0.00,M1] 
21:26:48.132 00.001 12268 refined, 3 included, MultiStar: {-0.16, 0.42}, one-star: {-0.30, 0.73}
21:26:48.132 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.60 = -2.68)
21:26:48.132 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.63 = -2.65)
21:26:48.132 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.42 hyp=0.45 cameraTheta=1.93 mountX=-0.40 mountY=-0.21, mountTheta=-2.66
21:26:48.133 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.42, opts=13)
21:26:48.133 00.000 12268 Enqueuing Move request for scope (-0.16, 0.42)
21:26:48.133 00.000 11616 Worker thread wakes up
21:26:48.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.42) opts 0xd
21:26:48.133 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.42)
21:26:48.133 00.000 11616 Moving (-0.16, 0.42) raw xDistance=-0.40 yDistance=-0.21
21:26:48.134 00.001 11616 BLC: History state: CurrMiss=-0.21, AvgInitMiss=0.58, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.024673, 1:-0.211659
21:26:48.134 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
21:26:48.134 00.000 11616 BLC: window closed
21:26:48.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
21:26:48.134 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:26:48.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:26:48.134 00.000 11616 MoveAxis(E, 227, ABG)
21:26:48.134 00.000 11616 Guiding  Dir = 2, Dur = 227
21:26:48.134 00.000 11616 IsSlewing returns 0
21:26:48.135 00.001 11616 IsGuiding returns 0
21:26:48.135 00.000 11616 PulseGuide returned control before completion, sleep 237
21:26:48.147 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:26:48.165 00.018 12268 UpdateGuideState exits: m=463 SNR=14.8
21:26:48.166 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:48.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:48.166 00.000 12268 Enqueuing Expose request
21:26:48.377 00.211 11616 IsGuiding returns 1
21:26:48.378 00.001 11616 scope still moving after pulse duration time elapsed
21:26:48.407 00.029 11616 IsSlewing returns 0
21:26:48.407 00.000 11616 IsGuiding returns 0
21:26:48.408 00.001 11616 scope move finished after 227 + 45 ms
21:26:48.408 00.000 11616 Move returns status 0, amount 227
21:26:48.408 00.000 11616 MoveAxis(N, 0, ABG)
21:26:48.408 00.000 11616 Move returns status 0, amount 0
21:26:48.408 00.000 11616 move complete, result=0
21:26:48.408 00.000 11616 worker thread done servicing request
21:26:48.408 00.000 11616 Worker thread wakes up
21:26:48.408 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:48.409 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:48.409 00.000 12268 GuideStep: -0.4 px 227 ms EAST, -0.2 px 0 ms NORTH
21:26:50.428 02.019 11616 Exposure complete
21:26:50.486 00.058 11616 worker thread done servicing request
21:26:50.486 00.000 12268 OnExposeComplete: enter
21:26:50.486 00.000 12268 UpdateGuideState(): m_state=6
21:26:50.487 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
21:26:50.487 00.000 12268 Star::Find returns 1 (0), X=1093.95, Y=270.96, Mass=448, SNR=14.5, Peak=48 HFD=4.4
21:26:50.487 00.000 12268 MultiStar: [#1 -0.05,0.25,1.04,U] [#2 -0.26,0.86,0.00,M1] [#3 -0.02,0.73,0.00,M2] [#4 -0.38,1.43,0.00,M6] [#5 -0.11,1.41,0.00,M5] [#6 -0.50,0.86,0.00,M2] 
21:26:50.487 00.000 12268 refined, 1 included, MultiStar: {-0.25, 0.56}, one-star: {-0.47, 0.88}
21:26:50.487 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.67) = xAngle (3.67 = -2.62)
21:26:50.488 00.001 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.70 = -2.59)
21:26:50.488 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.56 hyp=0.62 cameraTheta=2.00 mountX=-0.53 mountY=-0.32, mountTheta=-2.59
21:26:50.489 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.56, opts=13)
21:26:50.489 00.000 12268 Enqueuing Move request for scope (-0.25, 0.56)
21:26:50.489 00.000 11616 Worker thread wakes up
21:26:50.489 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.56) opts 0xd
21:26:50.489 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.56)
21:26:50.489 00.000 11616 Moving (-0.25, 0.56) raw xDistance=-0.53 yDistance=-0.32
21:26:50.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.53
21:26:50.489 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:26:50.490 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:26:50.490 00.000 11616 MoveAxis(E, 299, ABG)
21:26:50.490 00.000 11616 Guiding  Dir = 2, Dur = 299
21:26:50.490 00.000 11616 IsSlewing returns 0
21:26:50.490 00.000 11616 IsGuiding returns 0
21:26:50.491 00.001 11616 PulseGuide returned control before completion, sleep 309
21:26:50.503 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:26:50.521 00.018 12268 UpdateGuideState exits: m=448 SNR=14.5
21:26:50.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:50.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:50.521 00.000 12268 Enqueuing Expose request
21:26:50.808 00.287 11616 IsGuiding returns 1
21:26:50.808 00.000 11616 scope still moving after pulse duration time elapsed
21:26:50.840 00.032 11616 IsSlewing returns 0
21:26:50.841 00.001 11616 IsGuiding returns 0
21:26:50.841 00.000 11616 scope move finished after 299 + 50 ms
21:26:50.841 00.000 11616 Move returns status 0, amount 299
21:26:50.841 00.000 11616 MoveAxis(N, 0, ABG)
21:26:50.841 00.000 11616 Move returns status 0, amount 0
21:26:50.841 00.000 11616 move complete, result=0
21:26:50.841 00.000 11616 worker thread done servicing request
21:26:50.841 00.000 11616 Worker thread wakes up
21:26:50.841 00.000 12268 GuideStep: -0.5 px 299 ms EAST, -0.3 px 0 ms NORTH
21:26:50.842 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:50.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:52.853 02.011 11616 Exposure complete
21:26:52.915 00.062 11616 worker thread done servicing request
21:26:52.915 00.000 12268 OnExposeComplete: enter
21:26:52.915 00.000 12268 UpdateGuideState(): m_state=6
21:26:52.916 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
21:26:52.916 00.000 12268 Star::Find returns 1 (0), X=1093.78, Y=270.46, Mass=521, SNR=15.7, Peak=48 HFD=5.1
21:26:52.916 00.000 12268 MultiStar: [#1 -0.04,-0.02,0.95,U] [#2 0.04,0.20,0.89,U] [#3 0.24,0.50,0.00,M3] [#4 -0.23,0.89,0.00,M7] [#5 0.02,1.22,0.00,M6] [#6 -0.52,0.30,0.00,M3] 
21:26:52.916 00.000 12268 refined, 2 included, MultiStar: {-0.23, 0.19}, one-star: {-0.63, 0.38}
21:26:52.916 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.67) = xAngle (4.10 = -2.18)
21:26:52.917 00.001 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.14 = -2.15)
21:26:52.917 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.19 hyp=0.30 cameraTheta=2.44 mountX=-0.17 mountY=-0.25, mountTheta=-2.17
21:26:52.918 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.19, opts=13)
21:26:52.918 00.000 12268 Enqueuing Move request for scope (-0.23, 0.19)
21:26:52.919 00.001 11616 Worker thread wakes up
21:26:52.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.19) opts 0xd
21:26:52.919 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.19)
21:26:52.919 00.000 11616 Moving (-0.23, 0.19) raw xDistance=-0.17 yDistance=-0.25
21:26:52.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
21:26:52.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:26:52.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:26:52.919 00.000 11616 MoveAxis(E, 95, ABG)
21:26:52.919 00.000 11616 Guiding  Dir = 2, Dur = 95
21:26:52.920 00.001 11616 IsSlewing returns 0
21:26:52.920 00.000 11616 IsGuiding returns 0
21:26:52.920 00.000 11616 PulseGuide returned control before completion, sleep 105
21:26:52.933 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:26:52.952 00.019 12268 UpdateGuideState exits: m=521 SNR=15.7
21:26:52.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:52.952 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:52.952 00.000 12268 Enqueuing Expose request
21:26:53.036 00.084 11616 IsGuiding returns 1
21:26:53.036 00.000 11616 scope still moving after pulse duration time elapsed
21:26:53.067 00.031 11616 IsSlewing returns 0
21:26:53.067 00.000 11616 IsGuiding returns 0
21:26:53.067 00.000 11616 scope move finished after 95 + 52 ms
21:26:53.067 00.000 11616 Move returns status 0, amount 95
21:26:53.067 00.000 11616 MoveAxis(N, 0, ABG)
21:26:53.068 00.001 11616 Move returns status 0, amount 0
21:26:53.068 00.000 11616 move complete, result=0
21:26:53.068 00.000 11616 worker thread done servicing request
21:26:53.068 00.000 11616 Worker thread wakes up
21:26:53.068 00.000 12268 GuideStep: -0.2 px 95 ms EAST, -0.2 px 0 ms NORTH
21:26:53.068 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:53.069 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:55.075 02.006 11616 Exposure complete
21:26:55.134 00.059 11616 worker thread done servicing request
21:26:55.134 00.000 12268 OnExposeComplete: enter
21:26:55.134 00.000 12268 UpdateGuideState(): m_state=6
21:26:55.135 00.001 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
21:26:55.135 00.000 12268 Star::Find returns 1 (0), X=1093.97, Y=270.50, Mass=426, SNR=14.1, Peak=51 HFD=3.9
21:26:55.135 00.000 12268 MultiStar: [#1 0.19,-0.22,1.05,U] [#2 -0.24,0.16,1.02,U] [#3 0.15,0.33,0.86,U] [#4 -0.18,0.80,0.00,M8] [#5 -0.18,0.88,0.00,M7] [#6 -0.63,0.19,0.00,M4] 
21:26:55.135 00.000 12268 refined, 3 included, MultiStar: {-0.09, 0.16}, one-star: {-0.45, 0.42}
21:26:55.135 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (-1.67) = xAngle (3.76 = -2.53)
21:26:55.135 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.79 = -2.50)
21:26:55.135 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.19 cameraTheta=2.09 mountX=-0.15 mountY=-0.11, mountTheta=-2.51
21:26:55.137 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.16, opts=13)
21:26:55.137 00.000 12268 Enqueuing Move request for scope (-0.09, 0.16)
21:26:55.137 00.000 11616 Worker thread wakes up
21:26:55.137 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
21:26:55.137 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
21:26:55.137 00.000 11616 Moving (-0.09, 0.16) raw xDistance=-0.15 yDistance=-0.11
21:26:55.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
21:26:55.138 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:55.138 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:26:55.138 00.000 11616 MoveAxis(E, 85, ABG)
21:26:55.138 00.000 11616 Guiding  Dir = 2, Dur = 85
21:26:55.138 00.000 11616 IsSlewing returns 0
21:26:55.138 00.000 11616 IsGuiding returns 0
21:26:55.139 00.001 11616 PulseGuide returned control before completion, sleep 95
21:26:55.156 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:26:55.175 00.019 12268 UpdateGuideState exits: m=426 SNR=14.1
21:26:55.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:55.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:55.176 00.001 12268 Enqueuing Expose request
21:26:55.247 00.071 11616 IsGuiding returns 1
21:26:55.247 00.000 11616 scope still moving after pulse duration time elapsed
21:26:55.277 00.030 11616 IsSlewing returns 0
21:26:55.277 00.000 11616 IsGuiding returns 0
21:26:55.278 00.001 11616 scope move finished after 85 + 53 ms
21:26:55.278 00.000 11616 Move returns status 0, amount 85
21:26:55.278 00.000 11616 MoveAxis(N, 0, ABG)
21:26:55.278 00.000 11616 Move returns status 0, amount 0
21:26:55.278 00.000 11616 move complete, result=0
21:26:55.278 00.000 11616 worker thread done servicing request
21:26:55.278 00.000 11616 Worker thread wakes up
21:26:55.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:55.279 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:55.279 00.000 12268 GuideStep: -0.2 px 85 ms EAST, -0.1 px 0 ms NORTH
21:26:57.284 02.005 11616 Exposure complete
21:26:57.341 00.057 11616 worker thread done servicing request
21:26:57.341 00.000 12268 OnExposeComplete: enter
21:26:57.342 00.001 12268 UpdateGuideState(): m_state=6
21:26:57.342 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
21:26:57.342 00.000 12268 Star::Find returns 1 (0), X=1093.74, Y=270.59, Mass=433, SNR=14.3, Peak=45 HFD=4.0
21:26:57.342 00.000 12268 MultiStar: [#1 -0.10,-0.41,1.05,U] [#2 -0.12,0.23,1.04,U] [#3 0.12,0.18,0.85,U] [#4 0.01,0.74,0.00,M9] [#5 -0.18,0.92,0.00,M8] [#6 -0.53,0.33,0.00,M5] 
21:26:57.342 00.000 12268 refined, 3 included, MultiStar: {-0.20, 0.12}, one-star: {-0.67, 0.51}
21:26:57.342 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.67) = xAngle (4.27 = -2.02)
21:26:57.342 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.30 = -1.99)
21:26:57.342 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.12 hyp=0.24 cameraTheta=2.60 mountX=-0.10 mountY=-0.22, mountTheta=-2.01
21:26:57.344 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.12, opts=13)
21:26:57.344 00.000 12268 Enqueuing Move request for scope (-0.20, 0.12)
21:26:57.345 00.001 11616 Worker thread wakes up
21:26:57.345 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.12) opts 0xd
21:26:57.345 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.12)
21:26:57.345 00.000 11616 Moving (-0.20, 0.12) raw xDistance=-0.10 yDistance=-0.22
21:26:57.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:26:57.345 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:26:57.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:26:57.345 00.000 11616 MoveAxis(E, 57, ABG)
21:26:57.345 00.000 11616 Guiding  Dir = 2, Dur = 57
21:26:57.346 00.001 11616 IsSlewing returns 0
21:26:57.346 00.000 11616 IsGuiding returns 0
21:26:57.347 00.001 11616 PulseGuide returned control before completion, sleep 67
21:26:57.360 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:26:57.380 00.020 12268 UpdateGuideState exits: m=433 SNR=14.3
21:26:57.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:57.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:57.380 00.000 12268 Enqueuing Expose request
21:26:57.426 00.046 11616 IsGuiding returns 1
21:26:57.426 00.000 11616 scope still moving after pulse duration time elapsed
21:26:57.459 00.033 11616 IsSlewing returns 0
21:26:57.460 00.001 11616 IsGuiding returns 1
21:26:57.489 00.029 11616 IsSlewing returns 0
21:26:57.490 00.001 11616 IsGuiding returns 1
21:26:57.520 00.030 11616 IsSlewing returns 0
21:26:57.520 00.000 11616 IsGuiding returns 1
21:26:57.551 00.031 11616 IsSlewing returns 0
21:26:57.552 00.001 11616 IsGuiding returns 0
21:26:57.552 00.000 11616 scope move finished after 57 + 147 ms
21:26:57.552 00.000 11616 Move returns status 0, amount 57
21:26:57.552 00.000 11616 MoveAxis(N, 0, ABG)
21:26:57.552 00.000 11616 Move returns status 0, amount 0
21:26:57.552 00.000 11616 move complete, result=0
21:26:57.553 00.001 11616 worker thread done servicing request
21:26:57.553 00.000 11616 Worker thread wakes up
21:26:57.553 00.000 12268 GuideStep: -0.1 px 57 ms EAST, -0.2 px 0 ms NORTH
21:26:57.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:57.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:26:59.568 02.015 11616 Exposure complete
21:26:59.627 00.059 11616 worker thread done servicing request
21:26:59.627 00.000 12268 OnExposeComplete: enter
21:26:59.627 00.000 12268 UpdateGuideState(): m_state=6
21:26:59.627 00.000 12268 Star::Find(15, 1093, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
21:26:59.628 00.001 12268 Star::Find returns 1 (0), X=1094.05, Y=270.19, Mass=465, SNR=14.8, Peak=48 HFD=4.1
21:26:59.628 00.000 12268 MultiStar: [#1 0.16,-0.44,1.10,U] [#2 -0.19,-0.16,1.07,U] [#3 0.38,0.31,0.94,U] [#4 -0.04,0.70,0.00,M10] [#5 0.05,0.64,0.00,M9] [#6 -0.39,0.09,0.72,U] 
21:26:59.628 00.000 12268 refined, 4 included, MultiStar: {-0.07, -0.04}, one-star: {-0.36, 0.11}
21:26:59.628 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.67) = xAngle (-0.93 = -0.93)
21:26:59.628 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.90 = -0.90)
21:26:59.628 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.60 mountX=0.05 mountY=-0.06, mountTheta=-0.92
21:26:59.629 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.04, opts=13)
21:26:59.630 00.001 12268 Enqueuing Move request for scope (-0.07, -0.04)
21:26:59.630 00.000 11616 Worker thread wakes up
21:26:59.630 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
21:26:59.630 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
21:26:59.630 00.000 11616 Moving (-0.07, -0.04) raw xDistance=0.05 yDistance=-0.06
21:26:59.630 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:59.630 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:26:59.630 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:59.630 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:26:59.630 00.000 11616 MoveAxis(E, 0, ABG)
21:26:59.631 00.001 11616 Move returns status 0, amount 0
21:26:59.631 00.000 11616 MoveAxis(N, 0, ABG)
21:26:59.631 00.000 11616 Move returns status 0, amount 0
21:26:59.631 00.000 11616 move complete, result=0
21:26:59.631 00.000 11616 worker thread done servicing request
21:26:59.641 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:26:59.659 00.018 12268 UpdateGuideState exits: m=465 SNR=14.8
21:26:59.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:59.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:26:59.659 00.000 12268 Enqueuing Expose request
21:26:59.660 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:59.660 00.000 11616 Worker thread wakes up
21:26:59.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:26:59.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:01.682 02.022 11616 Exposure complete
21:27:01.744 00.062 11616 worker thread done servicing request
21:27:01.745 00.001 12268 OnExposeComplete: enter
21:27:01.745 00.000 12268 UpdateGuideState(): m_state=6
21:27:01.745 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
21:27:01.745 00.000 12268 Star::Find returns 1 (0), X=1094.09, Y=269.80, Mass=475, SNR=15.0, Peak=48 HFD=4.2
21:27:01.746 00.001 12268 MultiStar: [#1 0.15,-0.52,0.00,M1] [#2 0.08,-0.50,1.05,U] [#3 0.33,-0.38,0.78,U] [#4 0.12,0.09,0.94,U] [#5 -0.07,0.46,0.69,U] [#6 -0.43,-0.42,0.00,M5] 
21:27:01.746 00.000 12268 refined, 4 included, MultiStar: {0.02, -0.15}, one-star: {-0.32, -0.28}
21:27:01.746 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.67) = xAngle (0.21 = 0.21)
21:27:01.746 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.24 = 0.24)
21:27:01.746 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.16 cameraTheta=-1.46 mountX=0.15 mountY=0.04, mountTheta=0.24
21:27:01.747 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.15, opts=13)
21:27:01.748 00.001 12268 Enqueuing Move request for scope (0.02, -0.15)
21:27:01.748 00.000 11616 Worker thread wakes up
21:27:01.748 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
21:27:01.748 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
21:27:01.748 00.000 11616 Moving (0.02, -0.15) raw xDistance=0.15 yDistance=0.04
21:27:01.748 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:27:01.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:27:01.748 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:01.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:27:01.748 00.000 11616 MoveAxis(E, 0, ABG)
21:27:01.748 00.000 11616 Move returns status 0, amount 0
21:27:01.748 00.000 11616 MoveAxis(N, 0, ABG)
21:27:01.748 00.000 11616 Move returns status 0, amount 0
21:27:01.748 00.000 11616 move complete, result=0
21:27:01.748 00.000 11616 worker thread done servicing request
21:27:01.762 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:27:01.780 00.018 12268 UpdateGuideState exits: m=475 SNR=15.0
21:27:01.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:01.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:01.780 00.000 12268 Enqueuing Expose request
21:27:01.780 00.000 11616 Worker thread wakes up
21:27:01.781 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:01.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:01.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:03.790 02.009 11616 Exposure complete
21:27:03.847 00.057 11616 worker thread done servicing request
21:27:03.847 00.000 12268 OnExposeComplete: enter
21:27:03.847 00.000 12268 UpdateGuideState(): m_state=6
21:27:03.848 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
21:27:03.848 00.000 12268 Star::Find returns 1 (0), X=1094.37, Y=270.21, Mass=587, SNR=16.6, Peak=56 HFD=5.0
21:27:03.848 00.000 12268 MultiStar: [#1 0.18,-0.73,0.00,M2] [#2 0.09,-0.20,0.91,U] [#3 0.36,-0.17,0.78,U] [#4 0.07,0.48,0.83,U] [#5 -0.11,0.46,0.63,U] [#6 -0.52,0.05,0.67,U] 
21:27:03.848 00.000 12268 refined, 5 included, MultiStar: {-0.01, 0.11}, one-star: {-0.04, 0.13}
21:27:03.848 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.67) = xAngle (3.30 = -2.99)
21:27:03.848 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.33 = -2.96)
21:27:03.848 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.63 mountX=-0.11 mountY=-0.02, mountTheta=-2.96
21:27:03.850 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.11, opts=13)
21:27:03.850 00.000 12268 Enqueuing Move request for scope (-0.01, 0.11)
21:27:03.850 00.000 11616 Worker thread wakes up
21:27:03.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
21:27:03.850 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
21:27:03.850 00.000 11616 Moving (-0.01, 0.11) raw xDistance=-0.11 yDistance=-0.02
21:27:03.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
21:27:03.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:03.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:27:03.851 00.001 11616 MoveAxis(E, 61, ABG)
21:27:03.851 00.000 11616 Guiding  Dir = 2, Dur = 61
21:27:03.851 00.000 11616 IsSlewing returns 0
21:27:03.851 00.000 11616 IsGuiding returns 0
21:27:03.851 00.000 11616 PulseGuide returned control before completion, sleep 71
21:27:03.865 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:27:03.883 00.018 12268 UpdateGuideState exits: m=587 SNR=16.6
21:27:03.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:03.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:03.884 00.001 12268 Enqueuing Expose request
21:27:03.926 00.042 11616 IsGuiding returns 1
21:27:03.926 00.000 11616 scope still moving after pulse duration time elapsed
21:27:03.957 00.031 11616 IsSlewing returns 0
21:27:03.957 00.000 11616 IsGuiding returns 0
21:27:03.957 00.000 11616 scope move finished after 61 + 45 ms
21:27:03.958 00.001 11616 Move returns status 0, amount 61
21:27:03.958 00.000 11616 MoveAxis(N, 0, ABG)
21:27:03.958 00.000 11616 Move returns status 0, amount 0
21:27:03.958 00.000 11616 move complete, result=0
21:27:03.958 00.000 11616 worker thread done servicing request
21:27:03.958 00.000 11616 Worker thread wakes up
21:27:03.958 00.000 12268 GuideStep: -0.1 px 61 ms EAST, -0.0 px 0 ms NORTH
21:27:03.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:03.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:05.970 02.012 11616 Exposure complete
21:27:06.028 00.058 11616 worker thread done servicing request
21:27:06.029 00.001 12268 OnExposeComplete: enter
21:27:06.029 00.000 12268 UpdateGuideState(): m_state=6
21:27:06.029 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
21:27:06.029 00.000 12268 Star::Find returns 1 (0), X=1094.06, Y=269.85, Mass=490, SNR=15.2, Peak=50 HFD=4.3
21:27:06.030 00.001 12268 MultiStar: [#1 -0.00,-0.26,1.05,U] [#2 -0.21,-0.28,1.02,U] [#3 0.44,-0.40,0.00,M1] [#4 -0.29,0.44,0.91,U] [#5 -0.13,0.33,0.76,U] [#6 -0.63,-0.26,0.00,M5] 
21:27:06.030 00.000 12268 refined, 4 included, MultiStar: {-0.20, -0.03}, one-star: {-0.36, -0.23}
21:27:06.030 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-1.67) = xAngle (-1.33 = -1.33)
21:27:06.030 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.30 = -1.30)
21:27:06.030 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-3.00 mountX=0.05 mountY=-0.19, mountTheta=-1.33
21:27:06.031 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.03, opts=13)
21:27:06.031 00.000 12268 Enqueuing Move request for scope (-0.20, -0.03)
21:27:06.032 00.001 11616 Worker thread wakes up
21:27:06.032 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.03) opts 0xd
21:27:06.032 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.03)
21:27:06.032 00.000 11616 Moving (-0.20, -0.03) raw xDistance=0.05 yDistance=-0.19
21:27:06.032 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:06.032 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:27:06.032 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:27:06.032 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:27:06.032 00.000 11616 MoveAxis(E, 0, ABG)
21:27:06.032 00.000 11616 Move returns status 0, amount 0
21:27:06.032 00.000 11616 MoveAxis(N, 0, ABG)
21:27:06.032 00.000 11616 Move returns status 0, amount 0
21:27:06.033 00.001 11616 move complete, result=0
21:27:06.033 00.000 11616 worker thread done servicing request
21:27:06.044 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:27:06.061 00.017 12268 UpdateGuideState exits: m=490 SNR=15.2
21:27:06.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:06.062 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:06.062 00.000 12268 Enqueuing Expose request
21:27:06.062 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:27:06.062 00.000 11616 Worker thread wakes up
21:27:06.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:06.063 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:08.069 02.006 11616 Exposure complete
21:27:08.126 00.057 11616 worker thread done servicing request
21:27:08.126 00.000 12268 OnExposeComplete: enter
21:27:08.126 00.000 12268 UpdateGuideState(): m_state=6
21:27:08.126 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
21:27:08.127 00.001 12268 Star::Find returns 1 (0), X=1093.78, Y=269.84, Mass=496, SNR=15.2, Peak=55 HFD=4.3
21:27:08.127 00.000 12268 MultiStar: [#1 -0.12,-0.69,0.00,M2] [#2 -0.19,-0.40,1.09,U] [#3 0.48,-0.38,0.00,M2] [#4 -0.20,0.43,0.88,U] [#5 -0.13,0.09,0.77,U] [#6 -0.48,-0.35,0.00,M6] 
21:27:08.127 00.000 12268 refined, 3 included, MultiStar: {-0.30, -0.06}, one-star: {-0.63, -0.24}
21:27:08.127 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-1.67) = xAngle (-1.27 = -1.27)
21:27:08.127 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.24 = -1.24)
21:27:08.127 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.06 hyp=0.31 cameraTheta=-2.94 mountX=0.09 mountY=-0.29, mountTheta=-1.27
21:27:08.131 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.06, opts=13)
21:27:08.131 00.000 12268 Enqueuing Move request for scope (-0.30, -0.06)
21:27:08.131 00.000 11616 Worker thread wakes up
21:27:08.131 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.06) opts 0xd
21:27:08.131 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.06)
21:27:08.131 00.000 11616 Moving (-0.30, -0.06) raw xDistance=0.09 yDistance=-0.29
21:27:08.131 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:08.132 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:27:08.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:27:08.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:27:08.132 00.000 11616 MoveAxis(E, 0, ABG)
21:27:08.132 00.000 11616 Move returns status 0, amount 0
21:27:08.132 00.000 11616 MoveAxis(N, 0, ABG)
21:27:08.132 00.000 11616 Move returns status 0, amount 0
21:27:08.132 00.000 11616 move complete, result=0
21:27:08.133 00.001 11616 worker thread done servicing request
21:27:08.146 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:27:08.163 00.017 12268 UpdateGuideState exits: m=496 SNR=15.2
21:27:08.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:08.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:08.164 00.001 12268 Enqueuing Expose request
21:27:08.164 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:27:08.164 00.000 11616 Worker thread wakes up
21:27:08.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:08.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:10.167 02.003 11616 Exposure complete
21:27:10.226 00.059 11616 worker thread done servicing request
21:27:10.226 00.000 12268 OnExposeComplete: enter
21:27:10.226 00.000 12268 UpdateGuideState(): m_state=6
21:27:10.227 00.001 12268 Star::Find(15, 1093, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
21:27:10.227 00.000 12268 Star::Find returns 1 (0), X=1093.73, Y=270.00, Mass=471, SNR=14.9, Peak=58 HFD=4.0
21:27:10.227 00.000 12268 MultiStar: [#1 0.07,-0.33,1.15,U] [#2 0.01,0.15,1.09,U] [#3 0.18,-0.01,0.91,U] [#4 -0.20,0.48,0.93,U] [#5 -0.14,0.58,0.00,M6] [#6 -0.55,0.09,0.00,M7] 
21:27:10.227 00.000 12268 refined, 4 included, MultiStar: {-0.12, 0.03}, one-star: {-0.68, -0.08}
21:27:10.227 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.67) = xAngle (4.60 = -1.68)
21:27:10.227 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.63 = -1.65)
21:27:10.227 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.13 cameraTheta=2.93 mountX=-0.01 mountY=-0.13, mountTheta=-1.68
21:27:10.229 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.03, opts=13)
21:27:10.229 00.000 12268 Enqueuing Move request for scope (-0.12, 0.03)
21:27:10.229 00.000 11616 Worker thread wakes up
21:27:10.229 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
21:27:10.229 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
21:27:10.229 00.000 11616 Moving (-0.12, 0.03) raw xDistance=-0.01 yDistance=-0.13
21:27:10.229 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:10.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:27:10.229 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:10.230 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:27:10.230 00.000 11616 MoveAxis(E, 0, ABG)
21:27:10.230 00.000 11616 Move returns status 0, amount 0
21:27:10.230 00.000 11616 MoveAxis(N, 0, ABG)
21:27:10.230 00.000 11616 Move returns status 0, amount 0
21:27:10.230 00.000 11616 move complete, result=0
21:27:10.230 00.000 11616 worker thread done servicing request
21:27:10.244 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:27:10.263 00.019 12268 UpdateGuideState exits: m=471 SNR=14.9
21:27:10.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:10.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:10.263 00.000 12268 Enqueuing Expose request
21:27:10.263 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:10.263 00.000 11616 Worker thread wakes up
21:27:10.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:10.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:12.268 02.005 11616 Exposure complete
21:27:12.326 00.058 11616 worker thread done servicing request
21:27:12.326 00.000 12268 OnExposeComplete: enter
21:27:12.326 00.000 12268 UpdateGuideState(): m_state=6
21:27:12.326 00.000 12268 Star::Find(15, 1093, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
21:27:12.326 00.000 12268 Star::Find returns 1 (0), X=1094.13, Y=270.13, Mass=522, SNR=15.6, Peak=59 HFD=4.3
21:27:12.327 00.001 12268 MultiStar: [#1 0.31,-0.31,1.05,U] [#2 -0.15,0.01,1.00,U] [#3 0.30,0.37,0.78,U] [#4 0.01,0.81,0.00,M6] [#5 -0.31,0.71,0.00,M7] [#6 -0.31,-0.02,0.71,U] 
21:27:12.327 00.000 12268 refined, 4 included, MultiStar: {-0.02, 0.00}, one-star: {-0.29, 0.05}
21:27:12.327 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (-1.67) = xAngle (4.64 = -1.65)
21:27:12.327 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.67 = -1.62)
21:27:12.327 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.97 mountX=-0.00 mountY=-0.02, mountTheta=-1.65
21:27:12.329 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.00, opts=13)
21:27:12.329 00.000 12268 Enqueuing Move request for scope (-0.02, 0.00)
21:27:12.329 00.000 11616 Worker thread wakes up
21:27:12.329 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
21:27:12.329 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
21:27:12.329 00.000 11616 Moving (-0.02, 0.00) raw xDistance=-0.00 yDistance=-0.02
21:27:12.329 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:12.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:27:12.329 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:12.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:27:12.329 00.000 11616 MoveAxis(E, 0, ABG)
21:27:12.330 00.001 11616 Move returns status 0, amount 0
21:27:12.330 00.000 11616 MoveAxis(N, 0, ABG)
21:27:12.330 00.000 11616 Move returns status 0, amount 0
21:27:12.330 00.000 11616 move complete, result=0
21:27:12.330 00.000 11616 worker thread done servicing request
21:27:12.342 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:27:12.359 00.017 12268 UpdateGuideState exits: m=522 SNR=15.6
21:27:12.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:12.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:12.360 00.001 12268 Enqueuing Expose request
21:27:12.360 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:12.360 00.000 11616 Worker thread wakes up
21:27:12.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:12.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:14.376 02.016 11616 Exposure complete
21:27:14.432 00.056 11616 worker thread done servicing request
21:27:14.432 00.000 12268 OnExposeComplete: enter
21:27:14.432 00.000 12268 UpdateGuideState(): m_state=6
21:27:14.432 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
21:27:14.432 00.000 12268 Star::Find returns 1 (0), X=1094.11, Y=270.10, Mass=500, SNR=15.3, Peak=51 HFD=4.2
21:27:14.432 00.000 12268 MultiStar: [#1 0.09,-0.24,1.00,U] [#2 -0.17,-0.25,1.05,U] [#3 0.30,0.22,0.78,U] [#4 -0.01,0.56,0.00,M7] [#5 -0.09,0.60,0.00,M8] [#6 -0.44,-0.05,0.74,U] 
21:27:14.432 00.000 12268 refined, 4 included, MultiStar: {-0.11, -0.08}, one-star: {-0.30, 0.02}
21:27:14.432 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.67) = xAngle (-0.85 = -0.85)
21:27:14.432 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.82 = -0.82)
21:27:14.433 00.001 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-2.52 mountX=0.09 mountY=-0.10, mountTheta=-0.84
21:27:14.434 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.08, opts=13)
21:27:14.434 00.000 12268 Enqueuing Move request for scope (-0.11, -0.08)
21:27:14.434 00.000 11616 Worker thread wakes up
21:27:14.434 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
21:27:14.434 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
21:27:14.434 00.000 11616 Moving (-0.11, -0.08) raw xDistance=0.09 yDistance=-0.10
21:27:14.434 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:14.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:27:14.435 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:14.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:27:14.435 00.000 11616 MoveAxis(E, 0, ABG)
21:27:14.435 00.000 11616 Move returns status 0, amount 0
21:27:14.435 00.000 11616 MoveAxis(N, 0, ABG)
21:27:14.435 00.000 11616 Move returns status 0, amount 0
21:27:14.435 00.000 11616 move complete, result=0
21:27:14.435 00.000 11616 worker thread done servicing request
21:27:14.448 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:27:14.465 00.017 12268 UpdateGuideState exits: m=500 SNR=15.3
21:27:14.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:14.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:14.465 00.000 12268 Enqueuing Expose request
21:27:14.465 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:14.465 00.000 11616 Worker thread wakes up
21:27:14.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:14.466 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:16.482 02.016 11616 Exposure complete
21:27:16.539 00.057 11616 worker thread done servicing request
21:27:16.540 00.001 12268 OnExposeComplete: enter
21:27:16.540 00.000 12268 UpdateGuideState(): m_state=6
21:27:16.540 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
21:27:16.540 00.000 12268 Star::Find returns 1 (0), X=1094.30, Y=270.45, Mass=433, SNR=14.3, Peak=46 HFD=3.8
21:27:16.540 00.000 12268 MultiStar: [#1 0.19,-0.08,1.06,U] [#2 0.00,-0.10,1.08,U] [#3 0.41,0.24,0.90,U] [#4 -0.17,0.55,0.00,M8] [#5 0.09,0.78,0.00,M9] [#6 -0.36,-0.29,0.78,U] 
21:27:16.541 00.001 12268 refined, 4 included, MultiStar: {0.04, 0.04}, one-star: {-0.11, 0.37}
21:27:16.541 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.67) = xAngle (2.42 = 2.42)
21:27:16.541 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.45 = 2.45)
21:27:16.541 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.75 mountX=-0.04 mountY=0.03, mountTheta=2.44
21:27:16.542 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.04, opts=13)
21:27:16.542 00.000 12268 Enqueuing Move request for scope (0.04, 0.04)
21:27:16.543 00.001 11616 Worker thread wakes up
21:27:16.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
21:27:16.543 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
21:27:16.543 00.000 11616 Moving (0.04, 0.04) raw xDistance=-0.04 yDistance=0.03
21:27:16.543 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:16.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:27:16.543 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:16.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:27:16.543 00.000 11616 MoveAxis(E, 0, ABG)
21:27:16.543 00.000 11616 Move returns status 0, amount 0
21:27:16.543 00.000 11616 MoveAxis(N, 0, ABG)
21:27:16.543 00.000 11616 Move returns status 0, amount 0
21:27:16.543 00.000 11616 move complete, result=0
21:27:16.543 00.000 11616 worker thread done servicing request
21:27:16.556 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:27:16.574 00.018 12268 UpdateGuideState exits: m=433 SNR=14.3
21:27:16.574 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:16.574 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:16.574 00.000 12268 Enqueuing Expose request
21:27:16.574 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:16.574 00.000 11616 Worker thread wakes up
21:27:16.575 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:16.575 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:18.585 02.010 11616 Exposure complete
21:27:18.640 00.055 11616 worker thread done servicing request
21:27:18.641 00.001 12268 OnExposeComplete: enter
21:27:18.641 00.000 12268 UpdateGuideState(): m_state=6
21:27:18.641 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
21:27:18.641 00.000 12268 Star::Find returns 1 (0), X=1094.31, Y=270.28, Mass=479, SNR=15.0, Peak=44 HFD=4.5
21:27:18.641 00.000 12268 MultiStar: [#1 0.36,-0.37,1.06,U] [#2 -0.16,-0.22,1.06,U] [#3 0.37,0.29,0.91,U] [#4 0.05,0.62,0.00,M9] [#5 0.15,0.55,0.00,M10] [#6 -0.32,-0.26,0.72,U] 
21:27:18.641 00.000 12268 refined, 4 included, MultiStar: {0.05, -0.07}, one-star: {-0.10, 0.20}
21:27:18.641 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.67) = xAngle (0.65 = 0.65)
21:27:18.641 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.68 = 0.68)
21:27:18.642 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-1.02 mountX=0.07 mountY=0.05, mountTheta=0.67
21:27:18.643 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.07, opts=13)
21:27:18.643 00.000 12268 Enqueuing Move request for scope (0.05, -0.07)
21:27:18.643 00.000 11616 Worker thread wakes up
21:27:18.643 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
21:27:18.643 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
21:27:18.644 00.001 11616 Moving (0.05, -0.07) raw xDistance=0.07 yDistance=0.05
21:27:18.644 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:18.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:27:18.644 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:18.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:27:18.644 00.000 11616 MoveAxis(E, 0, ABG)
21:27:18.644 00.000 11616 Move returns status 0, amount 0
21:27:18.644 00.000 11616 MoveAxis(N, 0, ABG)
21:27:18.644 00.000 11616 Move returns status 0, amount 0
21:27:18.644 00.000 11616 move complete, result=0
21:27:18.644 00.000 11616 worker thread done servicing request
21:27:18.656 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:27:18.672 00.016 12268 UpdateGuideState exits: m=479 SNR=15.0
21:27:18.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:18.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:18.672 00.000 12268 Enqueuing Expose request
21:27:18.673 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:27:18.673 00.000 11616 Worker thread wakes up
21:27:18.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:18.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:20.680 02.007 11616 Exposure complete
21:27:20.739 00.059 11616 worker thread done servicing request
21:27:20.739 00.000 12268 OnExposeComplete: enter
21:27:20.739 00.000 12268 UpdateGuideState(): m_state=6
21:27:20.739 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
21:27:20.739 00.000 12268 Star::Find returns 1 (0), X=1094.12, Y=270.65, Mass=495, SNR=15.2, Peak=45 HFD=4.0
21:27:20.740 00.001 12268 MultiStar: [#1 0.24,0.21,1.02,U] [#2 -0.06,0.31,1.03,U] [#3 0.41,0.31,0.92,U] [#4 -0.10,1.15,0.00,M10] [#5 -0.22,0.96,0.00,R] [#6 -0.54,0.49,0.00,M4] 
21:27:20.740 00.000 12268 refined, 3 included, MultiStar: {0.07, 0.35}, one-star: {-0.29, 0.57}
21:27:20.740 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.67) = xAngle (3.04 = 3.04)
21:27:20.740 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.07 = 3.07)
21:27:20.740 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.35 hyp=0.36 cameraTheta=1.37 mountX=-0.35 mountY=0.02, mountTheta=3.07
21:27:20.742 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.35, opts=13)
21:27:20.742 00.000 12268 Enqueuing Move request for scope (0.07, 0.35)
21:27:20.742 00.000 11616 Worker thread wakes up
21:27:20.742 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.35) opts 0xd
21:27:20.742 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.35)
21:27:20.742 00.000 11616 Moving (0.07, 0.35) raw xDistance=-0.35 yDistance=0.02
21:27:20.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
21:27:20.742 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:20.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:27:20.743 00.001 11616 MoveAxis(E, 198, ABG)
21:27:20.743 00.000 11616 Guiding  Dir = 2, Dur = 198
21:27:20.743 00.000 11616 IsSlewing returns 0
21:27:20.743 00.000 11616 IsGuiding returns 0
21:27:20.743 00.000 11616 PulseGuide returned control before completion, sleep 208
21:27:20.756 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:27:20.773 00.017 12268 UpdateGuideState exits: m=495 SNR=15.2
21:27:20.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:20.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:20.773 00.000 12268 Enqueuing Expose request
21:27:20.958 00.185 11616 IsGuiding returns 1
21:27:20.958 00.000 11616 scope still moving after pulse duration time elapsed
21:27:20.988 00.030 11616 IsSlewing returns 0
21:27:20.988 00.000 11616 IsGuiding returns 0
21:27:20.989 00.001 11616 scope move finished after 198 + 47 ms
21:27:20.989 00.000 11616 Move returns status 0, amount 198
21:27:20.989 00.000 11616 MoveAxis(N, 0, ABG)
21:27:20.989 00.000 11616 Move returns status 0, amount 0
21:27:20.989 00.000 11616 move complete, result=0
21:27:20.989 00.000 11616 worker thread done servicing request
21:27:20.989 00.000 11616 Worker thread wakes up
21:27:20.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:20.990 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:20.990 00.000 12268 GuideStep: -0.4 px 198 ms EAST, 0.0 px 0 ms NORTH
21:27:22.994 02.004 11616 Exposure complete
21:27:23.050 00.056 11616 worker thread done servicing request
21:27:23.050 00.000 12268 OnExposeComplete: enter
21:27:23.050 00.000 12268 UpdateGuideState(): m_state=6
21:27:23.050 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
21:27:23.051 00.001 12268 Star::Find returns 1 (0), X=1094.51, Y=269.75, Mass=568, SNR=16.4, Peak=46 HFD=5.2
21:27:23.051 00.000 12268 MultiStar: [#1 0.14,-0.85,0.00,M1] [#2 0.20,-0.58,0.00,M1] [#3 0.23,-0.48,0.76,U] [#4 0.04,-0.09,0.87,U] [#5 0.27,-0.89,0.00,M1] [#6 -0.46,-0.61,0.00,M5] 
21:27:23.051 00.000 12268 refined, 2 included, MultiStar: {0.12, -0.29}, one-star: {0.09, -0.33}
21:27:23.051 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.67) = xAngle (0.47 = 0.47)
21:27:23.051 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.50 = 0.50)
21:27:23.051 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.29 hyp=0.32 cameraTheta=-1.20 mountX=0.28 mountY=0.15, mountTheta=0.50
21:27:23.053 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.29, opts=13)
21:27:23.053 00.000 12268 Enqueuing Move request for scope (0.12, -0.29)
21:27:23.053 00.000 11616 Worker thread wakes up
21:27:23.053 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.29) opts 0xd
21:27:23.053 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.29)
21:27:23.053 00.000 11616 Moving (0.12, -0.29) raw xDistance=0.28 yDistance=0.15
21:27:23.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:27:23.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:27:23.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:27:23.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:27:23.054 00.001 11616 MoveAxis(E, 0, ABG)
21:27:23.054 00.000 11616 Move returns status 0, amount 0
21:27:23.054 00.000 11616 MoveAxis(N, 0, ABG)
21:27:23.054 00.000 11616 Move returns status 0, amount 0
21:27:23.054 00.000 11616 move complete, result=0
21:27:23.054 00.000 11616 worker thread done servicing request
21:27:23.068 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:27:23.086 00.018 12268 UpdateGuideState exits: m=568 SNR=16.4
21:27:23.087 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:23.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:23.087 00.000 12268 Enqueuing Expose request
21:27:23.087 00.000 11616 Worker thread wakes up
21:27:23.087 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
21:27:23.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:23.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:25.096 02.009 11616 Exposure complete
21:27:25.155 00.059 11616 worker thread done servicing request
21:27:25.155 00.000 12268 OnExposeComplete: enter
21:27:25.155 00.000 12268 UpdateGuideState(): m_state=6
21:27:25.155 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
21:27:25.155 00.000 12268 Star::Find returns 1 (0), X=1094.19, Y=269.36, Mass=431, SNR=14.3, Peak=48 HFD=3.8
21:27:25.155 00.000 12268 MultiStar: [#1 0.20,-1.23,0.00,M2] [#2 0.03,-1.04,0.00,M2] [#3 0.14,-0.57,0.00,M1] [#4 -0.05,-0.12,0.97,U] [#5 0.16,-0.98,0.00,M2] [#6 -0.30,-0.89,0.00,M6] 
21:27:25.155 00.000 12268 refined, 1 included, MultiStar: {-0.14, -0.42}, one-star: {-0.22, -0.72}
21:27:25.155 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.67) = xAngle (-0.22 = -0.22)
21:27:25.156 00.001 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.19 = -0.19)
21:27:25.156 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.42 hyp=0.44 cameraTheta=-1.89 mountX=0.43 mountY=-0.08, mountTheta=-0.19
21:27:25.158 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.42, opts=13)
21:27:25.158 00.000 12268 Enqueuing Move request for scope (-0.14, -0.42)
21:27:25.158 00.000 11616 Worker thread wakes up
21:27:25.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.42) opts 0xd
21:27:25.158 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.42)
21:27:25.159 00.001 11616 Moving (-0.14, -0.42) raw xDistance=0.43 yDistance=-0.08
21:27:25.159 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
21:27:25.159 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.30
21:27:25.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
21:27:25.159 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:25.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:27:25.159 00.000 11616 MoveAxis(W, 243, ABG)
21:27:25.159 00.000 11616 Guiding  Dir = 3, Dur = 243
21:27:25.159 00.000 11616 IsSlewing returns 0
21:27:25.160 00.001 11616 IsGuiding returns 0
21:27:25.160 00.000 11616 PulseGuide returned control before completion, sleep 253
21:27:25.172 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:27:25.190 00.018 12268 UpdateGuideState exits: m=431 SNR=14.3
21:27:25.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:25.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:25.190 00.000 12268 Enqueuing Expose request
21:27:25.423 00.233 11616 IsGuiding returns 1
21:27:25.423 00.000 11616 scope still moving after pulse duration time elapsed
21:27:25.454 00.031 11616 IsSlewing returns 0
21:27:25.455 00.001 11616 IsGuiding returns 0
21:27:25.455 00.000 11616 scope move finished after 243 + 51 ms
21:27:25.455 00.000 11616 Move returns status 0, amount 243
21:27:25.455 00.000 11616 MoveAxis(N, 0, ABG)
21:27:25.455 00.000 11616 Move returns status 0, amount 0
21:27:25.455 00.000 11616 move complete, result=0
21:27:25.455 00.000 11616 worker thread done servicing request
21:27:25.455 00.000 11616 Worker thread wakes up
21:27:25.456 00.001 12268 GuideStep: 0.4 px 243 ms WEST, -0.1 px 0 ms NORTH
21:27:25.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:25.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:27.479 02.023 11616 Exposure complete
21:27:27.536 00.057 11616 worker thread done servicing request
21:27:27.536 00.000 12268 OnExposeComplete: enter
21:27:27.536 00.000 12268 UpdateGuideState(): m_state=6
21:27:27.537 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
21:27:27.537 00.000 12268 Star::Find returns 1 (0), X=1094.07, Y=269.15, Mass=384, SNR=13.4, Peak=54 HFD=3.4
21:27:27.537 00.000 12268 MultiStar: [#1 0.11,-1.25,0.00,M3] [#2 0.04,-0.80,0.00,M3] [#3 0.38,-0.54,0.00,M2] [#4 -0.36,-0.11,1.05,U] [#5 -0.17,-1.52,0.00,M3] [#6 -0.51,-0.86,0.00,M7] 
21:27:27.537 00.000 12268 refined, 1 included, MultiStar: {-0.35, -0.51}, one-star: {-0.34, -0.93}
21:27:27.537 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-1.67) = xAngle (-0.50 = -0.50)
21:27:27.537 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.47 = -0.47)
21:27:27.537 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.51 hyp=0.62 cameraTheta=-2.17 mountX=0.54 mountY=-0.28, mountTheta=-0.48
21:27:27.539 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.51, opts=13)
21:27:27.539 00.000 12268 Enqueuing Move request for scope (-0.35, -0.51)
21:27:27.539 00.000 11616 Worker thread wakes up
21:27:27.539 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.51) opts 0xd
21:27:27.539 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.51)
21:27:27.539 00.000 11616 Moving (-0.35, -0.51) raw xDistance=0.54 yDistance=-0.28
21:27:27.540 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
21:27:27.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:27:27.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:27:27.540 00.000 11616 MoveAxis(W, 305, ABG)
21:27:27.540 00.000 11616 Guiding  Dir = 3, Dur = 305
21:27:27.540 00.000 11616 IsSlewing returns 0
21:27:27.540 00.000 11616 IsGuiding returns 0
21:27:27.541 00.001 11616 PulseGuide returned control before completion, sleep 315
21:27:27.553 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:27:27.570 00.017 12268 UpdateGuideState exits: m=384 SNR=13.4
21:27:27.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:27.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:27.570 00.000 12268 Enqueuing Expose request
21:27:27.871 00.301 11616 IsGuiding returns 1
21:27:27.871 00.000 11616 scope still moving after pulse duration time elapsed
21:27:27.902 00.031 11616 IsSlewing returns 0
21:27:27.902 00.000 11616 IsGuiding returns 0
21:27:27.903 00.001 11616 scope move finished after 305 + 57 ms
21:27:27.903 00.000 11616 Move returns status 0, amount 305
21:27:27.903 00.000 11616 MoveAxis(N, 0, ABG)
21:27:27.903 00.000 11616 Move returns status 0, amount 0
21:27:27.903 00.000 11616 move complete, result=0
21:27:27.903 00.000 11616 worker thread done servicing request
21:27:27.903 00.000 11616 Worker thread wakes up
21:27:27.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:27.903 00.000 12268 GuideStep: 0.5 px 305 ms WEST, -0.3 px 0 ms NORTH
21:27:27.904 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:29.913 02.009 11616 Exposure complete
21:27:29.971 00.058 11616 worker thread done servicing request
21:27:29.971 00.000 12268 OnExposeComplete: enter
21:27:29.971 00.000 12268 UpdateGuideState(): m_state=6
21:27:29.972 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
21:27:29.972 00.000 12268 Star::Find returns 1 (0), X=1094.07, Y=269.75, Mass=397, SNR=13.7, Peak=51 HFD=4.0
21:27:29.972 00.000 12268 MultiStar: [#1 0.10,-0.88,0.00,M4] [#2 0.02,-0.66,0.00,M4] [#3 0.34,-0.24,0.92,U] [#4 -0.15,-0.08,0.94,U] [#5 0.16,-0.98,0.00,M4] [#6 -0.50,-0.36,0.00,M8] 
21:27:29.972 00.000 12268 refined, 2 included, MultiStar: {-0.06, -0.22}, one-star: {-0.34, -0.33}
21:27:29.973 00.001 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-1.67) = xAngle (-0.18 = -0.18)
21:27:29.973 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.15 = -0.15)
21:27:29.973 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.85 mountX=0.22 mountY=-0.03, mountTheta=-0.15
21:27:29.976 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.22, opts=13)
21:27:29.976 00.000 12268 Enqueuing Move request for scope (-0.06, -0.22)
21:27:29.976 00.000 11616 Worker thread wakes up
21:27:29.976 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
21:27:29.976 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
21:27:29.976 00.000 11616 Moving (-0.06, -0.22) raw xDistance=0.22 yDistance=-0.03
21:27:29.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
21:27:29.976 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:29.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:27:29.976 00.000 11616 MoveAxis(W, 126, ABG)
21:27:29.977 00.001 11616 Guiding  Dir = 3, Dur = 126
21:27:29.977 00.000 11616 IsSlewing returns 0
21:27:29.977 00.000 11616 IsGuiding returns 0
21:27:29.977 00.000 11616 PulseGuide returned control before completion, sleep 136
21:27:29.989 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=33, Gamma=1.290
21:27:30.007 00.018 12268 UpdateGuideState exits: m=397 SNR=13.7
21:27:30.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:30.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:30.007 00.000 12268 Enqueuing Expose request
21:27:30.129 00.122 11616 IsGuiding returns 1
21:27:30.129 00.000 11616 scope still moving after pulse duration time elapsed
21:27:30.160 00.031 11616 IsSlewing returns 0
21:27:30.161 00.001 11616 IsGuiding returns 0
21:27:30.161 00.000 11616 scope move finished after 126 + 57 ms
21:27:30.161 00.000 11616 Move returns status 0, amount 126
21:27:30.161 00.000 11616 MoveAxis(N, 0, ABG)
21:27:30.161 00.000 11616 Move returns status 0, amount 0
21:27:30.161 00.000 11616 move complete, result=0
21:27:30.161 00.000 11616 worker thread done servicing request
21:27:30.161 00.000 11616 Worker thread wakes up
21:27:30.161 00.000 12268 GuideStep: 0.2 px 126 ms WEST, -0.0 px 0 ms NORTH
21:27:30.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:30.162 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:32.178 02.016 11616 Exposure complete
21:27:32.233 00.055 11616 worker thread done servicing request
21:27:32.233 00.000 12268 OnExposeComplete: enter
21:27:32.233 00.000 12268 UpdateGuideState(): m_state=6
21:27:32.234 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
21:27:32.234 00.000 12268 Star::Find returns 1 (0), X=1094.35, Y=270.16, Mass=493, SNR=15.2, Peak=41 HFD=5.1
21:27:32.234 00.000 12268 MultiStar: [#1 0.39,-0.46,0.00,M5] [#2 0.14,-0.09,0.97,U] [#3 0.58,0.27,0.00,M2] [#4 -0.11,0.69,0.00,M7] [#5 0.22,-0.56,0.00,M5] [#6 -0.23,-0.06,0.71,U] 
21:27:32.234 00.000 12268 refined, 2 included, MultiStar: {-0.03, -0.02}, one-star: {-0.06, 0.08}
21:27:32.234 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-1.67) = xAngle (-0.95 = -0.95)
21:27:32.234 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.92 = -0.92)
21:27:32.234 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.62 mountX=0.02 mountY=-0.03, mountTheta=-0.94
21:27:32.236 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.02, opts=13)
21:27:32.237 00.001 12268 Enqueuing Move request for scope (-0.03, -0.02)
21:27:32.237 00.000 11616 Worker thread wakes up
21:27:32.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
21:27:32.237 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
21:27:32.237 00.000 11616 Moving (-0.03, -0.02) raw xDistance=0.02 yDistance=-0.03
21:27:32.237 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:32.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:27:32.237 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:32.238 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:27:32.238 00.000 11616 MoveAxis(E, 0, ABG)
21:27:32.238 00.000 11616 Move returns status 0, amount 0
21:27:32.238 00.000 11616 MoveAxis(N, 0, ABG)
21:27:32.238 00.000 11616 Move returns status 0, amount 0
21:27:32.238 00.000 11616 move complete, result=0
21:27:32.238 00.000 11616 worker thread done servicing request
21:27:32.251 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
21:27:32.269 00.018 12268 UpdateGuideState exits: m=493 SNR=15.2
21:27:32.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:32.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:32.269 00.000 12268 Enqueuing Expose request
21:27:32.269 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:32.269 00.000 11616 Worker thread wakes up
21:27:32.270 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:32.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:34.284 02.014 11616 Exposure complete
21:27:34.342 00.058 11616 worker thread done servicing request
21:27:34.342 00.000 12268 OnExposeComplete: enter
21:27:34.342 00.000 12268 UpdateGuideState(): m_state=6
21:27:34.343 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
21:27:34.343 00.000 12268 Star::Find returns 1 (0), X=1094.29, Y=270.08, Mass=498, SNR=15.3, Peak=42 HFD=5.1
21:27:34.343 00.000 12268 MultiStar: [#1 0.19,-0.52,0.00,M6] [#2 0.23,-0.26,0.96,U] [#3 0.58,0.07,0.00,M3] [#4 0.09,0.59,0.00,M8] [#5 0.37,-0.19,0.61,U] [#6 -0.24,0.01,0.69,U] 
21:27:34.343 00.000 12268 refined, 3 included, MultiStar: {0.05, -0.11}, one-star: {-0.13, 0.00}
21:27:34.343 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.67) = xAngle (0.49 = 0.49)
21:27:34.343 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.52 = 0.52)
21:27:34.343 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.18 mountX=0.11 mountY=0.06, mountTheta=0.51
21:27:34.347 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.11, opts=13)
21:27:34.347 00.000 12268 Enqueuing Move request for scope (0.05, -0.11)
21:27:34.347 00.000 11616 Worker thread wakes up
21:27:34.348 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
21:27:34.348 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
21:27:34.348 00.000 11616 Moving (0.05, -0.11) raw xDistance=0.11 yDistance=0.06
21:27:34.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
21:27:34.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:34.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:27:34.348 00.000 11616 MoveAxis(W, 60, ABG)
21:27:34.348 00.000 11616 Guiding  Dir = 3, Dur = 60
21:27:34.348 00.000 11616 IsSlewing returns 0
21:27:34.349 00.001 11616 IsGuiding returns 0
21:27:34.349 00.000 11616 PulseGuide returned control before completion, sleep 70
21:27:34.360 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:27:34.381 00.021 12268 UpdateGuideState exits: m=498 SNR=15.3
21:27:34.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:34.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:34.381 00.000 12268 Enqueuing Expose request
21:27:34.424 00.043 11616 IsGuiding returns 1
21:27:34.424 00.000 11616 scope still moving after pulse duration time elapsed
21:27:34.454 00.030 11616 IsSlewing returns 0
21:27:34.454 00.000 11616 IsGuiding returns 1
21:27:34.484 00.030 11616 IsSlewing returns 0
21:27:34.485 00.001 11616 IsGuiding returns 1
21:27:34.514 00.029 11616 IsSlewing returns 0
21:27:34.515 00.001 11616 IsGuiding returns 0
21:27:34.515 00.000 11616 scope move finished after 60 + 106 ms
21:27:34.516 00.001 11616 Move returns status 0, amount 60
21:27:34.516 00.000 11616 MoveAxis(N, 0, ABG)
21:27:34.516 00.000 11616 Move returns status 0, amount 0
21:27:34.516 00.000 11616 move complete, result=0
21:27:34.516 00.000 11616 worker thread done servicing request
21:27:34.516 00.000 11616 Worker thread wakes up
21:27:34.516 00.000 12268 GuideStep: 0.1 px 60 ms WEST, 0.1 px 0 ms NORTH
21:27:34.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:34.517 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:36.531 02.014 11616 Exposure complete
21:27:36.588 00.057 11616 worker thread done servicing request
21:27:36.589 00.001 12268 OnExposeComplete: enter
21:27:36.589 00.000 12268 UpdateGuideState(): m_state=6
21:27:36.589 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
21:27:36.589 00.000 12268 Star::Find returns 1 (0), X=1094.72, Y=270.22, Mass=453, SNR=14.6, Peak=53 HFD=3.9
21:27:36.589 00.000 12268 MultiStar: [#1 0.35,-0.38,1.00,U] [#2 0.53,-0.27,0.00,M3] [#3 0.52,-0.12,0.89,U] [#4 0.52,0.34,0.00,M9] [#5 0.57,-0.74,0.00,M5] [#6 -0.42,-0.00,0.75,U] 
21:27:36.590 00.001 12268 refined, 3 included, MultiStar: {0.22, -0.10}, one-star: {0.30, 0.14}
21:27:36.590 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.67) = xAngle (1.26 = 1.26)
21:27:36.590 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.29 = 1.29)
21:27:36.590 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-0.41 mountX=0.07 mountY=0.23, mountTheta=1.26
21:27:36.593 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.10, opts=13)
21:27:36.593 00.000 12268 Enqueuing Move request for scope (0.22, -0.10)
21:27:36.593 00.000 11616 Worker thread wakes up
21:27:36.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.10) opts 0xd
21:27:36.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.10)
21:27:36.594 00.001 11616 Moving (0.22, -0.10) raw xDistance=0.07 yDistance=0.23
21:27:36.594 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:36.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:27:36.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
21:27:36.594 00.000 11616 MoveAxis(E, 0, ABG)
21:27:36.594 00.000 11616 Move returns status 0, amount 0
21:27:36.595 00.001 11616 MoveAxis(S, 19, ABG)
21:27:36.595 00.000 11616 Guiding  Dir = 1, Dur = 19
21:27:36.595 00.000 11616 IsSlewing returns 0
21:27:36.596 00.001 11616 IsGuiding returns 0
21:27:36.597 00.001 11616 PulseGuide returned control before completion, sleep 29
21:27:36.614 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:27:36.632 00.018 12268 UpdateGuideState exits: m=453 SNR=14.6
21:27:36.633 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:36.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:36.633 00.000 12268 Enqueuing Expose request
21:27:36.637 00.004 11616 IsGuiding returns 1
21:27:36.637 00.000 11616 scope still moving after pulse duration time elapsed
21:27:36.668 00.031 11616 IsSlewing returns 0
21:27:36.668 00.000 11616 IsGuiding returns 1
21:27:36.699 00.031 11616 IsSlewing returns 0
21:27:36.700 00.001 11616 IsGuiding returns 1
21:27:36.730 00.030 11616 IsSlewing returns 0
21:27:36.730 00.000 11616 IsGuiding returns 0
21:27:36.730 00.000 11616 scope move finished after 19 + 114 ms
21:27:36.730 00.000 11616 Move returns status 0, amount 19
21:27:36.730 00.000 11616 move complete, result=0
21:27:36.730 00.000 11616 worker thread done servicing request
21:27:36.731 00.001 11616 Worker thread wakes up
21:27:36.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:36.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:36.731 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
21:27:38.741 02.010 11616 Exposure complete
21:27:38.799 00.058 11616 worker thread done servicing request
21:27:38.799 00.000 12268 OnExposeComplete: enter
21:27:38.800 00.001 12268 UpdateGuideState(): m_state=6
21:27:38.800 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
21:27:38.800 00.000 12268 Star::Find returns 1 (0), X=1094.41, Y=270.07, Mass=402, SNR=13.6, Peak=43 HFD=3.9
21:27:38.800 00.000 12268 MultiStar: [#1 0.08,-0.39,1.00,U] [#2 0.23,0.21,1.06,U] [#3 0.44,0.46,0.00,M3] [#4 0.22,0.76,0.00,M10] [#5 0.49,-0.08,0.81,U] [#6 -0.22,0.09,0.72,U] 
21:27:38.800 00.000 12268 single-star, 4 included, MultiStar: {0.12, -0.04}, one-star: {-0.01, -0.01}
21:27:38.800 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.67) = xAngle (-0.85 = -0.85)
21:27:38.800 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.82 = -0.82)
21:27:38.800 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.51 mountX=0.01 mountY=-0.01, mountTheta=-0.83
21:27:38.802 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.01, opts=13)
21:27:38.802 00.000 12268 Enqueuing Move request for scope (-0.01, -0.01)
21:27:38.802 00.000 11616 Worker thread wakes up
21:27:38.802 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
21:27:38.802 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
21:27:38.802 00.000 11616 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=-0.01
21:27:38.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:38.803 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:27:38.803 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:38.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:27:38.803 00.000 11616 MoveAxis(E, 0, ABG)
21:27:38.803 00.000 11616 Move returns status 0, amount 0
21:27:38.803 00.000 11616 MoveAxis(N, 0, ABG)
21:27:38.803 00.000 11616 Move returns status 0, amount 0
21:27:38.803 00.000 11616 move complete, result=0
21:27:38.803 00.000 11616 worker thread done servicing request
21:27:38.816 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:27:38.835 00.019 12268 UpdateGuideState exits: m=402 SNR=13.6
21:27:38.836 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:38.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:38.836 00.000 12268 Enqueuing Expose request
21:27:38.836 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:38.836 00.000 11616 Worker thread wakes up
21:27:38.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:38.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:40.855 02.019 11616 Exposure complete
21:27:40.913 00.058 11616 worker thread done servicing request
21:27:40.913 00.000 12268 OnExposeComplete: enter
21:27:40.913 00.000 12268 UpdateGuideState(): m_state=6
21:27:40.914 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
21:27:40.914 00.000 12268 Star::Find returns 1 (0), X=1094.41, Y=270.05, Mass=484, SNR=15.1, Peak=45 HFD=5.0
21:27:40.914 00.000 12268 MultiStar: [#1 0.58,-0.27,0.00,M5] [#2 0.17,-0.08,1.03,U] [#3 0.66,-0.07,0.00,M4] [#4 0.63,0.57,0.00,R] [#5 0.63,-0.34,0.00,M5] [#6 -0.19,0.18,0.74,U] 
21:27:40.914 00.000 12268 refined, 2 included, MultiStar: {0.01, 0.01}, one-star: {-0.01, -0.03}
21:27:40.914 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.67) = xAngle (2.32 = 2.32)
21:27:40.914 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.35 = 2.35)
21:27:40.914 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.65 mountX=-0.01 mountY=0.01, mountTheta=2.34
21:27:40.916 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.01, opts=13)
21:27:40.916 00.000 12268 Enqueuing Move request for scope (0.01, 0.01)
21:27:40.916 00.000 11616 Worker thread wakes up
21:27:40.916 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
21:27:40.916 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
21:27:40.916 00.000 11616 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=0.01
21:27:40.916 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:40.916 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:27:40.916 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:40.916 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:27:40.916 00.000 11616 MoveAxis(E, 0, ABG)
21:27:40.916 00.000 11616 Move returns status 0, amount 0
21:27:40.917 00.001 11616 MoveAxis(N, 0, ABG)
21:27:40.917 00.000 11616 Move returns status 0, amount 0
21:27:40.917 00.000 11616 move complete, result=0
21:27:40.917 00.000 11616 worker thread done servicing request
21:27:40.929 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:27:40.947 00.018 12268 UpdateGuideState exits: m=484 SNR=15.1
21:27:40.948 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:40.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:40.948 00.000 12268 Enqueuing Expose request
21:27:40.948 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:40.948 00.000 11616 Worker thread wakes up
21:27:40.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:40.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:42.955 02.007 11616 Exposure complete
21:27:43.014 00.059 11616 worker thread done servicing request
21:27:43.014 00.000 12268 OnExposeComplete: enter
21:27:43.014 00.000 12268 UpdateGuideState(): m_state=6
21:27:43.015 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
21:27:43.015 00.000 12268 Star::Find returns 1 (0), X=1094.29, Y=270.15, Mass=414, SNR=14.0, Peak=48 HFD=3.8
21:27:43.015 00.000 12268 MultiStar: [#1 0.39,-0.40,0.00,M6] [#2 0.24,-0.32,1.03,U] [#3 0.49,-0.05,0.84,U] [#4 -0.23,-0.22,0.90,U] [#5 0.27,-0.41,0.65,U] [#6 -0.26,-0.03,0.73,U] 
21:27:43.015 00.000 12268 single-star, 5 included, MultiStar: {0.06, -0.15}, one-star: {-0.12, 0.07}
21:27:43.015 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.67) = xAngle (4.30 = -1.99)
21:27:43.015 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.33 = -1.95)
21:27:43.015 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.63 mountX=-0.06 mountY=-0.13, mountTheta=-1.98
21:27:43.019 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.07, opts=13)
21:27:43.019 00.000 12268 Enqueuing Move request for scope (-0.12, 0.07)
21:27:43.019 00.000 11616 Worker thread wakes up
21:27:43.019 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
21:27:43.019 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
21:27:43.019 00.000 11616 Moving (-0.12, 0.07) raw xDistance=-0.06 yDistance=-0.13
21:27:43.019 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:43.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:27:43.019 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:43.020 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:27:43.020 00.000 11616 MoveAxis(E, 0, ABG)
21:27:43.020 00.000 11616 Move returns status 0, amount 0
21:27:43.020 00.000 11616 MoveAxis(N, 0, ABG)
21:27:43.020 00.000 11616 Move returns status 0, amount 0
21:27:43.020 00.000 11616 move complete, result=0
21:27:43.020 00.000 11616 worker thread done servicing request
21:27:43.032 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:27:43.050 00.018 12268 UpdateGuideState exits: m=414 SNR=14.0
21:27:43.051 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:43.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:43.051 00.000 12268 Enqueuing Expose request
21:27:43.051 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:43.051 00.000 11616 Worker thread wakes up
21:27:43.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:43.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:45.066 02.015 11616 Exposure complete
21:27:45.123 00.057 11616 worker thread done servicing request
21:27:45.123 00.000 12268 OnExposeComplete: enter
21:27:45.123 00.000 12268 UpdateGuideState(): m_state=6
21:27:45.123 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
21:27:45.123 00.000 12268 Star::Find returns 1 (0), X=1094.51, Y=270.20, Mass=524, SNR=15.7, Peak=53 HFD=4.9
21:27:45.125 00.002 12268 MultiStar: [#1 0.40,-0.49,0.00,M7] [#2 -0.03,-0.15,0.91,U] [#3 0.45,-0.10,0.77,U] [#4 -0.39,-0.31,0.87,U] [#5 0.66,-0.21,0.00,M5] [#6 -0.41,-0.24,0.69,U] 
21:27:45.125 00.000 12268 refined, 4 included, MultiStar: {-0.05, -0.12}, one-star: {0.10, 0.12}
21:27:45.125 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.67) = xAngle (-0.28 = -0.28)
21:27:45.125 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.25 = -0.25)
21:27:45.125 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.95 mountX=0.13 mountY=-0.03, mountTheta=-0.25
21:27:45.127 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.12, opts=13)
21:27:45.127 00.000 12268 Enqueuing Move request for scope (-0.05, -0.12)
21:27:45.127 00.000 11616 Worker thread wakes up
21:27:45.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
21:27:45.127 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
21:27:45.128 00.001 11616 Moving (-0.05, -0.12) raw xDistance=0.13 yDistance=-0.03
21:27:45.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
21:27:45.128 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:45.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:27:45.128 00.000 11616 MoveAxis(W, 72, ABG)
21:27:45.128 00.000 11616 Guiding  Dir = 3, Dur = 72
21:27:45.128 00.000 11616 IsSlewing returns 0
21:27:45.129 00.001 11616 IsGuiding returns 0
21:27:45.129 00.000 11616 PulseGuide returned control before completion, sleep 82
21:27:45.143 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:27:45.162 00.019 12268 UpdateGuideState exits: m=524 SNR=15.7
21:27:45.162 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:45.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:45.162 00.000 12268 Enqueuing Expose request
21:27:45.219 00.057 11616 IsGuiding returns 1
21:27:45.220 00.001 11616 scope still moving after pulse duration time elapsed
21:27:45.249 00.029 11616 IsSlewing returns 0
21:27:45.250 00.001 11616 IsGuiding returns 1
21:27:45.281 00.031 11616 IsSlewing returns 0
21:27:45.282 00.001 11616 IsGuiding returns 1
21:27:45.314 00.032 11616 IsSlewing returns 0
21:27:45.314 00.000 11616 IsGuiding returns 0
21:27:45.314 00.000 11616 scope move finished after 72 + 113 ms
21:27:45.314 00.000 11616 Move returns status 0, amount 72
21:27:45.315 00.001 11616 MoveAxis(N, 0, ABG)
21:27:45.315 00.000 11616 Move returns status 0, amount 0
21:27:45.315 00.000 11616 move complete, result=0
21:27:45.315 00.000 11616 worker thread done servicing request
21:27:45.315 00.000 11616 Worker thread wakes up
21:27:45.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:45.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:45.316 00.001 12268 GuideStep: 0.1 px 72 ms WEST, -0.0 px 0 ms NORTH
21:27:47.322 02.006 11616 Exposure complete
21:27:47.380 00.058 11616 worker thread done servicing request
21:27:47.380 00.000 12268 OnExposeComplete: enter
21:27:47.380 00.000 12268 UpdateGuideState(): m_state=6
21:27:47.380 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
21:27:47.380 00.000 12268 Star::Find returns 1 (0), X=1094.27, Y=269.91, Mass=394, SNR=13.6, Peak=50 HFD=3.9
21:27:47.381 00.001 12268 MultiStar: [#1 0.56,-0.64,0.00,M8] [#2 -0.04,-0.41,1.10,U] [#3 0.32,-0.15,0.88,U] [#4 -0.62,-0.30,0.00,M1] [#5 0.21,-0.77,0.00,M6] [#6 -0.36,-0.32,0.70,U] 
21:27:47.381 00.000 12268 single-star, 3 included, MultiStar: {-0.04, -0.26}, one-star: {-0.14, -0.17}
21:27:47.381 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.67) = xAngle (-0.60 = -0.60)
21:27:47.381 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.57 = -0.57)
21:27:47.381 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-2.26 mountX=0.18 mountY=-0.12, mountTheta=-0.57
21:27:47.381 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.17, opts=13)
21:27:47.381 00.000 12268 Enqueuing Move request for scope (-0.14, -0.17)
21:27:47.381 00.000 11616 Worker thread wakes up
21:27:47.383 00.002 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.17) opts 0xd
21:27:47.383 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.17)
21:27:47.383 00.000 11616 Moving (-0.14, -0.17) raw xDistance=0.18 yDistance=-0.12
21:27:47.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
21:27:47.383 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:47.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:27:47.383 00.000 11616 MoveAxis(W, 101, ABG)
21:27:47.383 00.000 11616 Guiding  Dir = 3, Dur = 101
21:27:47.383 00.000 11616 IsSlewing returns 0
21:27:47.384 00.001 11616 IsGuiding returns 0
21:27:47.384 00.000 11616 PulseGuide returned control before completion, sleep 111
21:27:47.396 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:27:47.414 00.018 12268 UpdateGuideState exits: m=394 SNR=13.6
21:27:47.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:47.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:47.414 00.000 12268 Enqueuing Expose request
21:27:47.509 00.095 11616 IsGuiding returns 1
21:27:47.510 00.001 11616 scope still moving after pulse duration time elapsed
21:27:47.540 00.030 11616 IsSlewing returns 0
21:27:47.541 00.001 11616 IsGuiding returns 0
21:27:47.541 00.000 11616 scope move finished after 101 + 55 ms
21:27:47.541 00.000 11616 Move returns status 0, amount 101
21:27:47.541 00.000 11616 MoveAxis(N, 0, ABG)
21:27:47.541 00.000 11616 Move returns status 0, amount 0
21:27:47.541 00.000 11616 move complete, result=0
21:27:47.542 00.001 11616 worker thread done servicing request
21:27:47.542 00.000 12268 GuideStep: 0.2 px 101 ms WEST, -0.1 px 0 ms NORTH
21:27:47.542 00.000 11616 Worker thread wakes up
21:27:47.542 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:47.542 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:49.549 02.007 11616 Exposure complete
21:27:49.605 00.056 11616 worker thread done servicing request
21:27:49.606 00.001 12268 OnExposeComplete: enter
21:27:49.606 00.000 12268 UpdateGuideState(): m_state=6
21:27:49.606 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
21:27:49.606 00.000 12268 Star::Find returns 1 (0), X=1094.35, Y=269.81, Mass=406, SNR=13.7, Peak=41 HFD=4.6
21:27:49.606 00.000 12268 MultiStar: [#1 0.37,-0.68,0.00,M9] [#2 0.36,-0.40,1.11,U] [#3 0.43,-0.38,0.00,M2] [#4 -0.54,-0.19,0.00,M2] [#5 0.45,-0.81,0.00,M7] [#6 -0.45,-0.49,0.00,M1] 
21:27:49.606 00.000 12268 single-star, 1 included, MultiStar: {0.16, -0.34}, one-star: {-0.06, -0.27}
21:27:49.606 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.67) = xAngle (-0.14 = -0.14)
21:27:49.606 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.11 = -0.11)
21:27:49.607 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.81 mountX=0.27 mountY=-0.03, mountTheta=-0.11
21:27:49.608 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.27, opts=13)
21:27:49.608 00.000 12268 Enqueuing Move request for scope (-0.06, -0.27)
21:27:49.608 00.000 11616 Worker thread wakes up
21:27:49.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd
21:27:49.608 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.27)
21:27:49.608 00.000 11616 Moving (-0.06, -0.27) raw xDistance=0.27 yDistance=-0.03
21:27:49.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.27
21:27:49.608 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:49.609 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:27:49.609 00.000 11616 MoveAxis(W, 153, ABG)
21:27:49.609 00.000 11616 Guiding  Dir = 3, Dur = 153
21:27:49.609 00.000 11616 IsSlewing returns 0
21:27:49.609 00.000 11616 IsGuiding returns 0
21:27:49.609 00.000 11616 PulseGuide returned control before completion, sleep 163
21:27:49.621 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:27:49.639 00.018 12268 UpdateGuideState exits: m=406 SNR=13.7
21:27:49.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:49.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:49.639 00.000 12268 Enqueuing Expose request
21:27:49.781 00.142 11616 IsGuiding returns 1
21:27:49.782 00.001 11616 scope still moving after pulse duration time elapsed
21:27:49.812 00.030 11616 IsSlewing returns 0
21:27:49.813 00.001 11616 IsGuiding returns 0
21:27:49.813 00.000 11616 scope move finished after 153 + 50 ms
21:27:49.813 00.000 11616 Move returns status 0, amount 153
21:27:49.813 00.000 11616 MoveAxis(N, 0, ABG)
21:27:49.813 00.000 11616 Move returns status 0, amount 0
21:27:49.813 00.000 11616 move complete, result=0
21:27:49.814 00.001 11616 worker thread done servicing request
21:27:49.814 00.000 12268 GuideStep: 0.3 px 153 ms WEST, -0.0 px 0 ms NORTH
21:27:49.814 00.000 11616 Worker thread wakes up
21:27:49.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:49.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:51.829 02.015 11616 Exposure complete
21:27:51.887 00.058 11616 worker thread done servicing request
21:27:51.887 00.000 12268 OnExposeComplete: enter
21:27:51.887 00.000 12268 UpdateGuideState(): m_state=6
21:27:51.887 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
21:27:51.888 00.001 12268 Star::Find returns 1 (0), X=1094.63, Y=270.33, Mass=343, SNR=12.7, Peak=42 HFD=3.8
21:27:51.888 00.000 12268 MultiStar: [#1 0.58,-0.18,0.00,M10] [#2 0.46,0.15,1.18,U] [#3 0.85,0.02,0.00,M3] [#4 -0.24,0.08,0.99,U] [#5 0.64,-0.08,0.00,M8] [#6 0.25,0.16,0.74,U] 
21:27:51.888 00.000 12268 refined, 3 included, MultiStar: {0.18, 0.16}, one-star: {0.22, 0.25}
21:27:51.888 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.67) = xAngle (2.39 = 2.39)
21:27:51.888 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.42 = 2.42)
21:27:51.888 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.72 mountX=-0.18 mountY=0.16, mountTheta=2.41
21:27:51.890 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.16, opts=13)
21:27:51.890 00.000 12268 Enqueuing Move request for scope (0.18, 0.16)
21:27:51.890 00.000 11616 Worker thread wakes up
21:27:51.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
21:27:51.890 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
21:27:51.890 00.000 11616 Moving (0.18, 0.16) raw xDistance=-0.18 yDistance=0.16
21:27:51.891 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:27:51.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:27:51.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:27:51.891 00.000 11616 MoveAxis(E, 0, ABG)
21:27:51.891 00.000 11616 Move returns status 0, amount 0
21:27:51.891 00.000 11616 MoveAxis(S, 13, ABG)
21:27:51.891 00.000 11616 Guiding  Dir = 1, Dur = 13
21:27:51.891 00.000 11616 IsSlewing returns 0
21:27:51.892 00.001 11616 IsGuiding returns 0
21:27:51.892 00.000 11616 PulseGuide returned control before completion, sleep 23
21:27:51.903 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:27:51.918 00.015 11616 IsGuiding returns 1
21:27:51.918 00.000 11616 scope still moving after pulse duration time elapsed
21:27:51.921 00.003 12268 UpdateGuideState exits: m=343 SNR=12.7
21:27:51.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:51.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:51.921 00.000 12268 Enqueuing Expose request
21:27:51.948 00.027 11616 IsSlewing returns 0
21:27:51.948 00.000 11616 IsGuiding returns 0
21:27:51.948 00.000 11616 scope move finished after 13 + 44 ms
21:27:51.948 00.000 11616 Move returns status 0, amount 13
21:27:51.948 00.000 11616 move complete, result=0
21:27:51.949 00.001 11616 worker thread done servicing request
21:27:51.949 00.000 11616 Worker thread wakes up
21:27:51.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:51.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:51.951 00.002 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
21:27:53.969 02.018 11616 Exposure complete
21:27:54.026 00.057 11616 worker thread done servicing request
21:27:54.027 00.001 12268 OnExposeComplete: enter
21:27:54.027 00.000 12268 UpdateGuideState(): m_state=6
21:27:54.027 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
21:27:54.027 00.000 12268 Star::Find returns 1 (0), X=1094.73, Y=269.96, Mass=443, SNR=14.4, Peak=42 HFD=4.8
21:27:54.027 00.000 12268 MultiStar: [#1 0.84,-0.17,0.00,R] [#2 0.70,0.31,0.00,M1] [#3 0.72,0.52,0.00,M4] [#4 -0.22,0.33,0.87,U] [#5 0.75,-0.62,0.00,M9] [#6 -0.04,0.06,0.68,U] 
21:27:54.027 00.000 12268 refined, 2 included, MultiStar: {0.04, 0.08}, one-star: {0.31, -0.12}
21:27:54.027 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.67) = xAngle (2.81 = 2.81)
21:27:54.027 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.84 = 2.84)
21:27:54.028 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.14 mountX=-0.09 mountY=0.03, mountTheta=2.84
21:27:54.029 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.08, opts=13)
21:27:54.029 00.000 12268 Enqueuing Move request for scope (0.04, 0.08)
21:27:54.029 00.000 11616 Worker thread wakes up
21:27:54.029 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
21:27:54.029 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
21:27:54.029 00.000 11616 Moving (0.04, 0.08) raw xDistance=-0.09 yDistance=0.03
21:27:54.029 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:54.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:27:54.029 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:54.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:27:54.029 00.000 11616 MoveAxis(E, 0, ABG)
21:27:54.029 00.000 11616 Move returns status 0, amount 0
21:27:54.029 00.000 11616 MoveAxis(N, 0, ABG)
21:27:54.031 00.002 11616 Move returns status 0, amount 0
21:27:54.031 00.000 11616 move complete, result=0
21:27:54.031 00.000 11616 worker thread done servicing request
21:27:54.043 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:27:54.060 00.017 12268 UpdateGuideState exits: m=443 SNR=14.4
21:27:54.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:54.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:54.060 00.000 12268 Enqueuing Expose request
21:27:54.060 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:54.061 00.001 11616 Worker thread wakes up
21:27:54.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:54.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:56.070 02.009 11616 Exposure complete
21:27:56.127 00.057 11616 worker thread done servicing request
21:27:56.127 00.000 12268 OnExposeComplete: enter
21:27:56.127 00.000 12268 UpdateGuideState(): m_state=6
21:27:56.128 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
21:27:56.128 00.000 12268 Star::Find returns 1 (0), X=1094.73, Y=270.55, Mass=463, SNR=14.8, Peak=42 HFD=4.7
21:27:56.128 00.000 12268 MultiStar: [#1 -0.42,-0.04,1.06,U] [#2 0.23,-0.31,1.03,U] [#3 0.78,0.14,0.00,M5] [#4 -0.37,0.34,0.85,U] [#5 0.35,-0.09,0.68,U] [#6 0.16,0.09,0.66,U] 
21:27:56.128 00.000 12268 refined, 5 included, MultiStar: {0.02, 0.08}, one-star: {0.32, 0.47}
21:27:56.128 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.67) = xAngle (2.93 = 2.93)
21:27:56.128 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.96 = 2.96)
21:27:56.128 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.26 mountX=-0.08 mountY=0.01, mountTheta=2.96
21:27:56.130 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.08, opts=13)
21:27:56.130 00.000 12268 Enqueuing Move request for scope (0.02, 0.08)
21:27:56.130 00.000 11616 Worker thread wakes up
21:27:56.130 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
21:27:56.130 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
21:27:56.130 00.000 11616 Moving (0.02, 0.08) raw xDistance=-0.08 yDistance=0.01
21:27:56.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:56.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:27:56.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:56.131 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:27:56.131 00.000 11616 MoveAxis(E, 0, ABG)
21:27:56.131 00.000 11616 Move returns status 0, amount 0
21:27:56.131 00.000 11616 MoveAxis(N, 0, ABG)
21:27:56.131 00.000 11616 Move returns status 0, amount 0
21:27:56.131 00.000 11616 move complete, result=0
21:27:56.131 00.000 11616 worker thread done servicing request
21:27:56.143 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:27:56.163 00.020 12268 UpdateGuideState exits: m=463 SNR=14.8
21:27:56.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:56.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:56.163 00.000 12268 Enqueuing Expose request
21:27:56.163 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:56.163 00.000 11616 Worker thread wakes up
21:27:56.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:56.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:58.173 02.010 11616 Exposure complete
21:27:58.233 00.060 11616 worker thread done servicing request
21:27:58.234 00.001 12268 OnExposeComplete: enter
21:27:58.234 00.000 12268 UpdateGuideState(): m_state=6
21:27:58.234 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
21:27:58.234 00.000 12268 Star::Find returns 1 (0), X=1094.63, Y=269.90, Mass=363, SNR=13.0, Peak=48 HFD=3.6
21:27:58.234 00.000 12268 MultiStar: [#1 -0.12,-0.21,1.20,U] [#2 0.52,-0.28,0.00,M1] [#3 0.56,0.05,0.00,M6] [#4 -0.14,-0.63,0.00,M1] [#5 0.68,-0.75,0.00,M9] [#6 0.31,-0.31,0.74,U] 
21:27:58.234 00.000 12268 refined, 2 included, MultiStar: {0.11, -0.23}, one-star: {0.22, -0.18}
21:27:58.234 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-1.67) = xAngle (0.53 = 0.53)
21:27:58.235 00.001 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.56 = 0.56)
21:27:58.235 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.23 hyp=0.25 cameraTheta=-1.14 mountX=0.22 mountY=0.13, mountTheta=0.55
21:27:58.236 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.23, opts=13)
21:27:58.237 00.001 12268 Enqueuing Move request for scope (0.11, -0.23)
21:27:58.237 00.000 11616 Worker thread wakes up
21:27:58.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.23) opts 0xd
21:27:58.237 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.23)
21:27:58.237 00.000 11616 Moving (0.11, -0.23) raw xDistance=0.22 yDistance=0.13
21:27:58.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
21:27:58.237 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:58.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:27:58.237 00.000 11616 MoveAxis(W, 121, ABG)
21:27:58.237 00.000 11616 Guiding  Dir = 3, Dur = 121
21:27:58.238 00.001 11616 IsSlewing returns 0
21:27:58.238 00.000 11616 IsGuiding returns 0
21:27:58.238 00.000 11616 PulseGuide returned control before completion, sleep 131
21:27:58.252 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:27:58.270 00.018 12268 UpdateGuideState exits: m=363 SNR=13.0
21:27:58.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:58.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:27:58.270 00.000 12268 Enqueuing Expose request
21:27:58.372 00.102 11616 IsGuiding returns 1
21:27:58.372 00.000 11616 scope still moving after pulse duration time elapsed
21:27:58.403 00.031 11616 IsSlewing returns 0
21:27:58.403 00.000 11616 IsGuiding returns 0
21:27:58.403 00.000 11616 scope move finished after 121 + 43 ms
21:27:58.403 00.000 11616 Move returns status 0, amount 121
21:27:58.403 00.000 11616 MoveAxis(N, 0, ABG)
21:27:58.404 00.001 11616 Move returns status 0, amount 0
21:27:58.404 00.000 11616 move complete, result=0
21:27:58.404 00.000 11616 worker thread done servicing request
21:27:58.404 00.000 11616 Worker thread wakes up
21:27:58.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:27:58.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:27:58.404 00.000 12268 GuideStep: 0.2 px 121 ms WEST, 0.1 px 0 ms NORTH
21:28:00.415 02.011 11616 Exposure complete
21:28:00.473 00.058 11616 worker thread done servicing request
21:28:00.473 00.000 12268 OnExposeComplete: enter
21:28:00.473 00.000 12268 UpdateGuideState(): m_state=6
21:28:00.474 00.001 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
21:28:00.474 00.000 12268 Star::Find returns 1 (0), X=1094.67, Y=270.15, Mass=485, SNR=15.2, Peak=58 HFD=4.5
21:28:00.474 00.000 12268 MultiStar: [#1 -0.18,-0.11,0.92,U] [#2 0.63,-0.46,0.00,M2] [#3 0.85,-0.24,0.00,M7] [#4 -0.04,-0.64,0.00,M2] [#5 0.70,-0.40,0.00,M10] [#6 -0.16,-0.44,0.64,U] 
21:28:00.474 00.000 12268 refined, 2 included, MultiStar: {0.00, -0.12}, one-star: {0.26, 0.07}
21:28:00.474 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.67) = xAngle (0.10 = 0.10)
21:28:00.474 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.13 = 0.13)
21:28:00.474 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.57 mountX=0.12 mountY=0.02, mountTheta=0.13
21:28:00.477 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.12, opts=13)
21:28:00.477 00.000 12268 Enqueuing Move request for scope (0.00, -0.12)
21:28:00.477 00.000 11616 Worker thread wakes up
21:28:00.477 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
21:28:00.477 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
21:28:00.477 00.000 11616 Moving (0.00, -0.12) raw xDistance=0.12 yDistance=0.02
21:28:00.477 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
21:28:00.478 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:00.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:28:00.478 00.000 11616 MoveAxis(W, 66, ABG)
21:28:00.478 00.000 11616 Guiding  Dir = 3, Dur = 66
21:28:00.478 00.000 11616 IsSlewing returns 0
21:28:00.478 00.000 11616 IsGuiding returns 0
21:28:00.479 00.001 11616 PulseGuide returned control before completion, sleep 76
21:28:00.491 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:28:00.509 00.018 12268 UpdateGuideState exits: m=485 SNR=15.2
21:28:00.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:00.510 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:00.510 00.000 12268 Enqueuing Expose request
21:28:00.570 00.060 11616 IsGuiding returns 1
21:28:00.570 00.000 11616 scope still moving after pulse duration time elapsed
21:28:00.600 00.030 11616 IsSlewing returns 0
21:28:00.601 00.001 11616 IsGuiding returns 0
21:28:00.601 00.000 11616 scope move finished after 66 + 57 ms
21:28:00.601 00.000 11616 Move returns status 0, amount 66
21:28:00.601 00.000 11616 MoveAxis(N, 0, ABG)
21:28:00.601 00.000 11616 Move returns status 0, amount 0
21:28:00.601 00.000 11616 move complete, result=0
21:28:00.601 00.000 11616 worker thread done servicing request
21:28:00.601 00.000 12268 GuideStep: 0.1 px 66 ms WEST, 0.0 px 0 ms NORTH
21:28:00.602 00.001 11616 Worker thread wakes up
21:28:00.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:00.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:28:02.616 02.014 11616 Exposure complete
21:28:02.675 00.059 11616 worker thread done servicing request
21:28:02.676 00.001 12268 OnExposeComplete: enter
21:28:02.676 00.000 12268 UpdateGuideState(): m_state=6
21:28:02.676 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
21:28:02.676 00.000 12268 Star::Find returns 1 (0), X=1094.73, Y=269.87, Mass=432, SNR=14.4, Peak=49 HFD=4.5
21:28:02.677 00.001 12268 MultiStar: [#1 -0.13,-0.31,0.96,U] [#2 0.64,-0.23,0.00,M3] [#3 0.82,-0.00,0.00,M8] [#4 -0.05,-0.07,0.84,U] [#5 0.66,-0.64,0.00,R] [#6 -0.22,-0.15,0.65,U] 
21:28:02.677 00.000 12268 refined, 3 included, MultiStar: {0.00, -0.19}, one-star: {0.32, -0.21}
21:28:02.677 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.67) = xAngle (0.12 = 0.12)
21:28:02.677 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.15 = 0.15)
21:28:02.677 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.55 mountX=0.19 mountY=0.03, mountTheta=0.15
21:28:02.679 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.19, opts=13)
21:28:02.679 00.000 12268 Enqueuing Move request for scope (0.00, -0.19)
21:28:02.679 00.000 11616 Worker thread wakes up
21:28:02.679 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
21:28:02.679 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
21:28:02.679 00.000 11616 Moving (0.00, -0.19) raw xDistance=0.19 yDistance=0.03
21:28:02.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
21:28:02.679 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:02.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:28:02.679 00.000 11616 MoveAxis(W, 107, ABG)
21:28:02.680 00.001 11616 Guiding  Dir = 3, Dur = 107
21:28:02.680 00.000 11616 IsSlewing returns 0
21:28:02.681 00.001 11616 IsGuiding returns 0
21:28:02.681 00.000 11616 PulseGuide returned control before completion, sleep 117
21:28:02.694 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:28:02.714 00.020 12268 UpdateGuideState exits: m=432 SNR=14.4
21:28:02.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:02.715 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:02.715 00.000 12268 Enqueuing Expose request
21:28:02.800 00.085 11616 IsGuiding returns 1
21:28:02.800 00.000 11616 scope still moving after pulse duration time elapsed
21:28:02.831 00.031 11616 IsSlewing returns 0
21:28:02.831 00.000 11616 IsGuiding returns 0
21:28:02.831 00.000 11616 scope move finished after 107 + 43 ms
21:28:02.831 00.000 11616 Move returns status 0, amount 107
21:28:02.831 00.000 11616 MoveAxis(N, 0, ABG)
21:28:02.831 00.000 11616 Move returns status 0, amount 0
21:28:02.831 00.000 11616 move complete, result=0
21:28:02.831 00.000 11616 worker thread done servicing request
21:28:02.831 00.000 11616 Worker thread wakes up
21:28:02.832 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:02.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:28:02.832 00.000 12268 GuideStep: 0.2 px 107 ms WEST, 0.0 px 0 ms NORTH
21:28:04.840 02.008 11616 Exposure complete
21:28:04.898 00.058 11616 worker thread done servicing request
21:28:04.898 00.000 12268 OnExposeComplete: enter
21:28:04.898 00.000 12268 UpdateGuideState(): m_state=6
21:28:04.898 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
21:28:04.899 00.001 12268 Star::Find returns 1 (0), X=1094.97, Y=270.34, Mass=374, SNR=13.2, Peak=54 HFD=4.0
21:28:04.899 00.000 12268 MultiStar: [#1 -0.19,-0.04,1.12,U] [#2 0.44,-0.18,1.10,U] [#3 0.57,0.06,0.00,M9] [#4 -0.25,-0.18,0.86,U] [#5 0.05,0.32,0.71,U] [#6 0.17,0.07,0.77,U] 
21:28:04.899 00.000 12268 refined, 5 included, MultiStar: {0.14, 0.03}, one-star: {0.56, 0.26}
21:28:04.899 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.67) = xAngle (1.86 = 1.86)
21:28:04.899 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.89 = 1.89)
21:28:04.899 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.19 mountX=-0.04 mountY=0.13, mountTheta=1.86
21:28:04.900 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.03, opts=13)
21:28:04.901 00.001 12268 Enqueuing Move request for scope (0.14, 0.03)
21:28:04.901 00.000 11616 Worker thread wakes up
21:28:04.901 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
21:28:04.901 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
21:28:04.901 00.000 11616 Moving (0.14, 0.03) raw xDistance=-0.04 yDistance=0.13
21:28:04.901 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:04.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:28:04.901 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:04.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:28:04.902 00.001 11616 MoveAxis(E, 0, ABG)
21:28:04.902 00.000 11616 Move returns status 0, amount 0
21:28:04.902 00.000 11616 MoveAxis(N, 0, ABG)
21:28:04.902 00.000 11616 Move returns status 0, amount 0
21:28:04.902 00.000 11616 move complete, result=0
21:28:04.902 00.000 11616 worker thread done servicing request
21:28:04.916 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:28:04.935 00.019 12268 UpdateGuideState exits: m=374 SNR=13.2
21:28:04.936 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:04.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:04.936 00.000 12268 Enqueuing Expose request
21:28:04.936 00.000 11616 Worker thread wakes up
21:28:04.936 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:04.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:28:04.936 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:28:06.951 02.015 11616 Exposure complete
21:28:07.009 00.058 11616 worker thread done servicing request
21:28:07.009 00.000 12268 OnExposeComplete: enter
21:28:07.009 00.000 12268 UpdateGuideState(): m_state=6
21:28:07.010 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
21:28:07.010 00.000 12268 Star::Find returns 1 (0), X=1094.69, Y=270.19, Mass=399, SNR=13.7, Peak=46 HFD=4.6
21:28:07.010 00.000 12268 MultiStar: [#1 -0.11,-0.05,1.04,U] [#2 0.73,-0.12,0.00,M3] [#3 0.87,0.28,0.00,M10] [#4 0.20,0.01,0.88,U] [#5 -0.07,0.36,0.71,U] [#6 0.12,0.01,0.68,U] 
21:28:07.010 00.000 12268 refined, 4 included, MultiStar: {0.09, 0.08}, one-star: {0.28, 0.11}
21:28:07.010 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.67) = xAngle (2.38 = 2.38)
21:28:07.010 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.41 = 2.41)
21:28:07.010 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.11 cameraTheta=0.71 mountX=-0.08 mountY=0.08, mountTheta=2.40
21:28:07.012 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.08, opts=13)
21:28:07.012 00.000 12268 Enqueuing Move request for scope (0.09, 0.08)
21:28:07.012 00.000 11616 Worker thread wakes up
21:28:07.012 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
21:28:07.012 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
21:28:07.012 00.000 11616 Moving (0.09, 0.08) raw xDistance=-0.08 yDistance=0.08
21:28:07.012 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:07.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:28:07.013 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:07.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:28:07.013 00.000 11616 MoveAxis(E, 0, ABG)
21:28:07.013 00.000 11616 Move returns status 0, amount 0
21:28:07.013 00.000 11616 MoveAxis(N, 0, ABG)
21:28:07.013 00.000 11616 Move returns status 0, amount 0
21:28:07.013 00.000 11616 move complete, result=0
21:28:07.013 00.000 11616 worker thread done servicing request
21:28:07.025 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:28:07.042 00.017 12268 UpdateGuideState exits: m=399 SNR=13.7
21:28:07.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:07.043 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:07.043 00.000 12268 Enqueuing Expose request
21:28:07.043 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:28:07.043 00.000 11616 Worker thread wakes up
21:28:07.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:07.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1079,255,31,31)
21:28:07.288 00.245 12268 evsrv: cli 0F8E6D80 connect
21:28:07.288 00.000 12268 case statement mapped state 6 to 3
21:28:07.290 00.002 12268 case statement mapped state 6 to 3
21:28:07.290 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"5ac3b195-929d-4975-940d-cb829761049f"}
21:28:07.292 00.002 12268 case statement mapped state 6 to 3
21:28:07.292 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ac3b195-929d-4975-940d-cb829761049f"}
21:28:07.296 00.004 12268 evsrv: cli 0F8E6D80 disconnect
21:28:07.298 00.002 12268 evsrv: cli 0F8E69C0 connect
21:28:07.298 00.000 12268 case statement mapped state 6 to 3
21:28:07.303 00.005 12268 case statement mapped state 6 to 3
21:28:07.305 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"b446e314-13ef-4100-b9f8-b4959c1f2117"}
21:28:07.305 00.000 12268 PhdController::Dither begins
21:28:07.306 00.001 12268 dither: size=5.50, dRA=1.12 dDec=1.18
21:28:07.306 00.000 12268 MountToCamera -- mountTheta (0.81) + m_xAngle (-1.67) = xAngle (-0.86 = -0.86)
21:28:07.306 00.000 12268 MountToCamera -- mountX=1.12 mountY=1.18 hyp=1.63 mountTheta=0.81 cameraX=1.06, cameraY=-1.23 cameraTheta=-0.86
21:28:07.306 00.000 12268 setting lock position to (1095.48, 268.85)
21:28:07.308 00.002 12268 Mount: notify guiding dithered (1.1, -1.2)
21:28:07.309 00.001 12268 MultiStar: stabilizing after lock position change
21:28:07.309 00.000 12268 Status Line: Dither by 1.12,1.18
21:28:07.328 00.019 12268 PhdController: newstate STATE_SETTLE_BEGIN
21:28:07.329 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
21:28:07.329 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"b446e314-13ef-4100-b9f8-b4959c1f2117"}
21:28:07.330 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:28:09.064 01.734 11616 Exposure complete
21:28:09.132 00.068 11616 worker thread done servicing request
21:28:09.132 00.000 12268 OnExposeComplete: enter
21:28:09.132 00.000 12268 UpdateGuideState(): m_state=6
21:28:09.133 00.001 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
21:28:09.133 00.000 12268 Star::Find returns 1 (0), X=1094.60, Y=270.54, Mass=339, SNR=12.6, Peak=41 HFD=3.3
21:28:09.133 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.67) = xAngle (3.72 = -2.56)
21:28:09.133 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.75 = -2.53)
21:28:09.133 00.000 12268 CameraToMount -- cameraX=-0.88 cameraY=1.69 hyp=1.90 cameraTheta=2.05 mountX=-1.59 mountY=-1.09, mountTheta=-2.54
21:28:09.135 00.002 12268 dither recenter: remaining=(-1.1,-1.2) step=(-1.1,-1.2)
21:28:09.135 00.000 12268 MountToCamera -- mountTheta (-2.33) + m_xAngle (-1.67) = xAngle (-4.00 = 2.28)
21:28:09.135 00.000 12268 MountToCamera -- mountX=-1.12 mountY=-1.18 hyp=1.63 mountTheta=-2.33 cameraX=-1.06, cameraY=1.23 cameraTheta=2.28
21:28:09.135 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.06, y=1.23, opts=4)
21:28:09.135 00.000 12268 Enqueuing Move request for scope (-1.06, 1.23)
21:28:09.135 00.000 12268 Mount: notify direct move -1.12,-1.18
21:28:09.135 00.000 11616 Worker thread wakes up
21:28:09.135 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 1.23) opts 0x4
21:28:09.135 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.06, 1.23)
21:28:09.135 00.000 11616 Moving (-1.06, 1.23) raw xDistance=-1.12 yDistance=-1.18
21:28:09.135 00.000 11616 BLC: window closed
21:28:09.135 00.000 11616 MoveAxis(E, 1254, B)
21:28:09.136 00.001 11616 Guiding  Dir = 2, Dur = 1254
21:28:09.136 00.000 11616 IsSlewing returns 0
21:28:09.136 00.000 11616 IsGuiding returns 0
21:28:09.137 00.001 11616 PulseGuide returned control before completion, sleep 1264
21:28:09.150 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
21:28:09.170 00.020 12268 UpdateGuideState exits: m=339 SNR=12.6
21:28:09.170 00.000 12268 PhdController: settling, locked = 1, distance = 1.81 (1.50) aobump = 0 frame = 1 / 99999
21:28:09.170 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681689.170,"Host":"ASTROCENTER","Inst":1,"Distance":1.81,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:28:09.171 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:09.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:09.171 00.000 12268 Enqueuing Expose request
21:28:10.415 01.244 11616 IsGuiding returns 0
21:28:10.415 00.000 11616 Move returns status 0, amount 1254
21:28:10.415 00.000 11616 BLC: window closed
21:28:10.415 00.000 11616 BLC: Compensation needed for non-algo type move
21:28:10.415 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2401 applied
21:28:10.416 00.001 11616 MoveAxis(N, 3066, B)
21:28:10.416 00.000 11616 Guiding  Dir = 0, Dur = 3066
21:28:10.416 00.000 11616 IsSlewing returns 0
21:28:10.416 00.000 11616 IsGuiding returns 0
21:28:10.416 00.000 11616 PulseGuide returned control before completion, sleep 3076
21:28:13.501 03.085 11616 IsGuiding returns 1
21:28:13.501 00.000 11616 scope still moving after pulse duration time elapsed
21:28:13.533 00.032 11616 IsSlewing returns 0
21:28:13.533 00.000 11616 IsGuiding returns 0
21:28:13.534 00.001 11616 scope move finished after 3066 + 51 ms
21:28:13.534 00.000 11616 Move returns status 0, amount 3066
21:28:13.534 00.000 11616 move complete, result=0
21:28:13.534 00.000 11616 worker thread done servicing request
21:28:13.534 00.000 11616 Worker thread wakes up
21:28:13.534 00.000 12268 GuideStep: -1.1 px 1254 ms EAST, -1.2 px 3066 ms NORTH
21:28:13.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:13.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:15.543 02.009 11616 Exposure complete
21:28:15.600 00.057 11616 worker thread done servicing request
21:28:15.600 00.000 12268 OnExposeComplete: enter
21:28:15.600 00.000 12268 UpdateGuideState(): m_state=6
21:28:15.600 00.000 12268 Star::Find(15, 1094, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
21:28:15.600 00.000 12268 Star::Find returns 1 (0), X=1095.09, Y=268.13, Mass=349, SNR=12.9, Peak=34 HFD=4.4
21:28:15.600 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.67) = xAngle (-0.40 = -0.40)
21:28:15.600 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.37 = -0.37)
21:28:15.600 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.73 hyp=0.82 cameraTheta=-2.06 mountX=0.76 mountY=-0.29, mountTheta=-0.37
21:28:15.602 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=-0.73, opts=13)
21:28:15.602 00.000 12268 Enqueuing Move request for scope (-0.39, -0.73)
21:28:15.602 00.000 11616 Worker thread wakes up
21:28:15.602 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.73) opts 0xd
21:28:15.602 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, -0.73)
21:28:15.602 00.000 11616 Moving (-0.39, -0.73) raw xDistance=0.76 yDistance=-0.29
21:28:15.602 00.000 11616 resist switch: large excursion: input 0.76 thresh 0.29 direction from 0 to 1
21:28:15.602 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.28
21:28:15.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.76
21:28:15.602 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:28:15.603 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:28:15.603 00.000 11616 MoveAxis(W, 425, ABG)
21:28:15.603 00.000 11616 Guiding  Dir = 3, Dur = 425
21:28:15.603 00.000 11616 IsSlewing returns 0
21:28:15.603 00.000 11616 IsGuiding returns 0
21:28:15.603 00.000 11616 PulseGuide returned control before completion, sleep 435
21:28:15.616 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:28:15.634 00.018 12268 UpdateGuideState exits: m=349 SNR=12.9
21:28:15.634 00.000 12268 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 2 / 99999
21:28:15.634 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681695.634,"Host":"ASTROCENTER","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:28:15.635 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:15.635 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:15.635 00.000 12268 Enqueuing Expose request
21:28:16.047 00.412 11616 IsGuiding returns 1
21:28:16.047 00.000 11616 scope still moving after pulse duration time elapsed
21:28:16.078 00.031 11616 IsSlewing returns 0
21:28:16.079 00.001 11616 IsGuiding returns 0
21:28:16.079 00.000 11616 scope move finished after 425 + 50 ms
21:28:16.079 00.000 11616 Move returns status 0, amount 425
21:28:16.079 00.000 11616 MoveAxis(N, 0, ABG)
21:28:16.079 00.000 11616 Move returns status 0, amount 0
21:28:16.079 00.000 11616 move complete, result=0
21:28:16.080 00.001 11616 worker thread done servicing request
21:28:16.080 00.000 11616 Worker thread wakes up
21:28:16.080 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:16.080 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:16.080 00.000 12268 GuideStep: 0.8 px 425 ms WEST, -0.3 px 0 ms NORTH
21:28:18.096 02.016 11616 Exposure complete
21:28:18.153 00.057 11616 worker thread done servicing request
21:28:18.153 00.000 12268 OnExposeComplete: enter
21:28:18.153 00.000 12268 UpdateGuideState(): m_state=6
21:28:18.153 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
21:28:18.153 00.000 12268 Star::Find returns 1 (0), X=1096.38, Y=268.82, Mass=292, SNR=11.7, Peak=38 HFD=3.5
21:28:18.154 00.001 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.67) = xAngle (1.63 = 1.63)
21:28:18.154 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.67 = 1.67)
21:28:18.154 00.000 12268 CameraToMount -- cameraX=0.90 cameraY=-0.03 hyp=0.90 cameraTheta=-0.03 mountX=-0.06 mountY=0.90, mountTheta=1.63
21:28:18.155 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.90, y=-0.03, opts=13)
21:28:18.155 00.000 12268 Enqueuing Move request for scope (0.90, -0.03)
21:28:18.155 00.000 11616 Worker thread wakes up
21:28:18.155 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.03) opts 0xd
21:28:18.155 00.000 11616 Handling offset move in thread for scope, endpoint = (0.90, -0.03)
21:28:18.156 00.001 11616 Moving (0.90, -0.03) raw xDistance=-0.06 yDistance=0.90
21:28:18.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:18.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:28:18.156 00.000 11616 resist switch: large excursion: input 0.90 thresh 0.45 direction from 0 to 1
21:28:18.156 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.70
21:28:18.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.90
21:28:18.156 00.000 11616 MoveAxis(E, 0, ABG)
21:28:18.156 00.000 11616 Move returns status 0, amount 0
21:28:18.156 00.000 11616 BLC: Oldest BLC event removed
21:28:18.156 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2401 applied
21:28:18.156 00.000 11616 MoveAxis(S, 2477, ABG)
21:28:18.156 00.000 11616 Guiding  Dir = 1, Dur = 2477
21:28:18.156 00.000 11616 IsSlewing returns 0
21:28:18.157 00.001 11616 IsGuiding returns 0
21:28:18.158 00.001 11616 PulseGuide returned control before completion, sleep 2487
21:28:18.170 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:28:18.187 00.017 12268 UpdateGuideState exits: m=292 SNR=11.7
21:28:18.187 00.000 12268 PhdController: settling, locked = 1, distance = 0.85 (1.50) aobump = 0 frame = 3 / 99999
21:28:18.187 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681698.187,"Host":"ASTROCENTER","Inst":1,"Distance":0.85,"Time":2.6,"SettleTime":10.0,"StarLocked":true}
21:28:18.188 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:18.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:18.188 00.000 12268 Enqueuing Expose request
21:28:20.648 02.460 11616 IsGuiding returns 1
21:28:20.648 00.000 11616 scope still moving after pulse duration time elapsed
21:28:20.680 00.032 11616 IsSlewing returns 0
21:28:20.680 00.000 11616 IsGuiding returns 0
21:28:20.680 00.000 11616 scope move finished after 2477 + 45 ms
21:28:20.680 00.000 11616 Move returns status 0, amount 2477
21:28:20.680 00.000 11616 move complete, result=0
21:28:20.681 00.001 11616 worker thread done servicing request
21:28:20.681 00.000 11616 Worker thread wakes up
21:28:20.681 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.9 px 2477 ms SOUTH
21:28:20.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:20.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:22.684 02.003 11616 Exposure complete
21:28:22.750 00.066 12268 OnExposeComplete: enter
21:28:22.751 00.001 12268 UpdateGuideState(): m_state=6
21:28:22.751 00.000 12268 Star::Find(15, 1096, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
21:28:22.751 00.000 12268 Star::Find returns 1 (0), X=1096.28, Y=269.03, Mass=316, SNR=12.2, Peak=35 HFD=3.9
21:28:22.751 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
21:28:22.752 00.001 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.92 = 1.92)
21:28:22.752 00.000 12268 CameraToMount -- cameraX=0.80 cameraY=0.18 hyp=0.82 cameraTheta=0.22 mountX=-0.25 mountY=0.77, mountTheta=1.89
21:28:22.753 00.001 11616 worker thread done servicing request
21:28:22.754 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.80, y=0.18, opts=13)
21:28:22.755 00.001 12268 Enqueuing Move request for scope (0.80, 0.18)
21:28:22.755 00.000 11616 Worker thread wakes up
21:28:22.755 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.18) opts 0xd
21:28:22.756 00.001 11616 Handling offset move in thread for scope, endpoint = (0.80, 0.18)
21:28:22.756 00.000 11616 Moving (0.80, 0.18) raw xDistance=-0.25 yDistance=0.77
21:28:22.756 00.000 11616 BLC: History state: CurrMiss=0.77, AvgInitMiss=0.62, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.134810, 1:0.771509
21:28:22.756 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:28:22.756 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:28:22.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:28:22.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.77
21:28:22.756 00.000 11616 MoveAxis(E, 0, ABG)
21:28:22.756 00.000 11616 Move returns status 0, amount 0
21:28:22.757 00.001 11616 MoveAxis(S, 65, ABG)
21:28:22.757 00.000 11616 Guiding  Dir = 1, Dur = 65
21:28:22.757 00.000 11616 IsSlewing returns 0
21:28:22.757 00.000 11616 IsGuiding returns 0
21:28:22.758 00.001 11616 PulseGuide returned control before completion, sleep 75
21:28:22.778 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:28:22.804 00.026 12268 UpdateGuideState exits: m=316 SNR=12.2
21:28:22.804 00.000 12268 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 4 / 99999
21:28:22.804 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681702.804,"Host":"ASTROCENTER","Inst":1,"Distance":0.84,"Time":7.2,"SettleTime":10.0,"StarLocked":true}
21:28:22.805 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:22.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:22.805 00.000 12268 Enqueuing Expose request
21:28:22.840 00.035 11616 IsGuiding returns 1
21:28:22.840 00.000 11616 scope still moving after pulse duration time elapsed
21:28:22.870 00.030 11616 IsSlewing returns 0
21:28:22.870 00.000 11616 IsGuiding returns 0
21:28:22.870 00.000 11616 scope move finished after 65 + 47 ms
21:28:22.870 00.000 11616 Move returns status 0, amount 65
21:28:22.870 00.000 11616 move complete, result=0
21:28:22.871 00.001 11616 worker thread done servicing request
21:28:22.871 00.000 11616 Worker thread wakes up
21:28:22.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:22.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:22.886 00.015 12268 GuideStep: -0.3 px 0 ms EAST, 0.8 px 65 ms SOUTH
21:28:24.893 02.007 11616 Exposure complete
21:28:24.960 00.067 11616 worker thread done servicing request
21:28:24.960 00.000 12268 OnExposeComplete: enter
21:28:24.960 00.000 12268 UpdateGuideState(): m_state=6
21:28:24.960 00.000 12268 Star::Find(15, 1096, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
21:28:24.960 00.000 12268 Star::Find returns 1 (0), X=1095.69, Y=269.03, Mass=333, SNR=12.5, Peak=41 HFD=4.2
21:28:24.960 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.67) = xAngle (2.36 = 2.36)
21:28:24.960 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.39 = 2.39)
21:28:24.961 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=0.18 hyp=0.28 cameraTheta=0.69 mountX=-0.20 mountY=0.19, mountTheta=2.38
21:28:24.963 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.18, opts=13)
21:28:24.963 00.000 12268 Enqueuing Move request for scope (0.22, 0.18)
21:28:24.963 00.000 11616 Worker thread wakes up
21:28:24.963 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.18) opts 0xd
21:28:24.963 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.18)
21:28:24.963 00.000 11616 Moving (0.22, 0.18) raw xDistance=-0.20 yDistance=0.19
21:28:24.963 00.000 11616 BLC: History state: CurrMiss=0.19, AvgInitMiss=0.62, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.134810, 1:0.771509, 2:0.192397
21:28:24.964 00.001 11616 BLC: Under-shoot: nominal increase by 351
21:28:24.964 00.000 11616 BLC: window closed
21:28:24.964 00.000 11616 BLC: Pulse adjusted to 2641
21:28:24.965 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:28:24.966 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:28:24.966 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
21:28:24.966 00.000 11616 MoveAxis(E, 0, ABG)
21:28:24.966 00.000 11616 Move returns status 0, amount 0
21:28:24.966 00.000 11616 MoveAxis(S, 16, ABG)
21:28:24.966 00.000 11616 Guiding  Dir = 1, Dur = 16
21:28:24.966 00.000 11616 IsSlewing returns 0
21:28:24.967 00.001 11616 IsGuiding returns 0
21:28:24.967 00.000 11616 PulseGuide returned control before completion, sleep 26
21:28:24.977 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:28:25.003 00.026 12268 UpdateGuideState exits: m=333 SNR=12.5
21:28:25.004 00.001 12268 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 5 / 99999
21:28:25.004 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768681705.004,"Host":"ASTROCENTER","Inst":1,"Distance":0.67,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
21:28:25.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:25.005 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:25.005 00.000 12268 Enqueuing Expose request
21:28:25.005 00.000 12268 evsrv: cli 0F8E69C0 connect
21:28:25.005 00.000 12268 case statement mapped state 6 to 3
21:28:25.006 00.001 12268 case statement mapped state 6 to 3
21:28:25.007 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"f0120913-7b48-4ec3-bcb9-b186a574b291"}
21:28:25.007 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"f0120913-7b48-4ec3-bcb9-b186a574b291"}
21:28:25.008 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:28:25.009 00.001 11616 IsGuiding returns 1
21:28:25.009 00.000 11616 scope still moving after pulse duration time elapsed
21:28:25.045 00.036 11616 IsSlewing returns 0
21:28:25.045 00.000 11616 IsGuiding returns 0
21:28:25.045 00.000 11616 scope move finished after 16 + 62 ms
21:28:25.045 00.000 11616 Move returns status 0, amount 16
21:28:25.046 00.001 11616 move complete, result=0
21:28:25.046 00.000 11616 worker thread done servicing request
21:28:25.046 00.000 11616 Worker thread wakes up
21:28:25.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:25.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:25.046 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
21:28:27.050 02.004 11616 Exposure complete
21:28:27.107 00.057 11616 worker thread done servicing request
21:28:27.107 00.000 12268 OnExposeComplete: enter
21:28:27.107 00.000 12268 UpdateGuideState(): m_state=6
21:28:27.107 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
21:28:27.107 00.000 12268 Star::Find returns 1 (0), X=1095.66, Y=269.24, Mass=315, SNR=12.1, Peak=46 HFD=3.6
21:28:27.107 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.67) = xAngle (2.80 = 2.80)
21:28:27.107 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.83 = 2.83)
21:28:27.107 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.39 hyp=0.43 cameraTheta=1.13 mountX=-0.40 mountY=0.13, mountTheta=2.83
21:28:27.109 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.39, opts=13)
21:28:27.109 00.000 12268 Enqueuing Move request for scope (0.18, 0.39)
21:28:27.109 00.000 11616 Worker thread wakes up
21:28:27.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.39) opts 0xd
21:28:27.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.39)
21:28:27.109 00.000 11616 Moving (0.18, 0.39) raw xDistance=-0.40 yDistance=0.13
21:28:27.109 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
21:28:27.109 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.21
21:28:27.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
21:28:27.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:27.110 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:28:27.110 00.000 11616 MoveAxis(E, 225, ABG)
21:28:27.110 00.000 11616 Guiding  Dir = 2, Dur = 225
21:28:27.110 00.000 11616 IsSlewing returns 0
21:28:27.110 00.000 11616 IsGuiding returns 0
21:28:27.111 00.001 11616 PulseGuide returned control before completion, sleep 235
21:28:27.123 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:28:27.145 00.022 12268 UpdateGuideState exits: m=315 SNR=12.1
21:28:27.145 00.000 12268 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 6 / 99999
21:28:27.145 00.000 12268 PhdController: newstate STATE_FINISH
21:28:27.145 00.000 12268 PhdController complete: success
21:28:27.145 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768681707.145,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
21:28:27.146 00.001 12268 Mount: notify guiding dither settle done success=1
21:28:27.146 00.000 12268 PhdController: newstate STATE_IDLE
21:28:27.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:27.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:27.146 00.000 12268 Enqueuing Expose request
21:28:27.348 00.202 11616 IsGuiding returns 1
21:28:27.348 00.000 11616 scope still moving after pulse duration time elapsed
21:28:27.378 00.030 11616 IsSlewing returns 0
21:28:27.378 00.000 11616 IsGuiding returns 0
21:28:27.378 00.000 11616 scope move finished after 225 + 43 ms
21:28:27.378 00.000 11616 Move returns status 0, amount 225
21:28:27.379 00.001 11616 MoveAxis(N, 0, ABG)
21:28:27.379 00.000 11616 Move returns status 0, amount 0
21:28:27.379 00.000 11616 move complete, result=0
21:28:27.379 00.000 11616 worker thread done servicing request
21:28:27.379 00.000 11616 Worker thread wakes up
21:28:27.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:27.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:27.379 00.000 12268 GuideStep: -0.4 px 225 ms EAST, 0.1 px 0 ms NORTH
21:28:27.988 00.609 12268 evsrv: cli 0F8E69C0 connect
21:28:27.988 00.000 12268 case statement mapped state 6 to 3
21:28:27.988 00.000 12268 case statement mapped state 6 to 3
21:28:27.989 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1fa19de8-fd4f-46db-8c9a-aae768e39504"}
21:28:27.989 00.000 12268 case statement mapped state 6 to 3
21:28:27.989 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fa19de8-fd4f-46db-8c9a-aae768e39504"}
21:28:27.989 00.000 12268 evsrv: cli 0F8E69C0 disconnect
21:28:29.403 01.414 11616 Exposure complete
21:28:29.464 00.061 12268 OnExposeComplete: enter
21:28:29.464 00.000 12268 UpdateGuideState(): m_state=6
21:28:29.464 00.000 11616 worker thread done servicing request
21:28:29.464 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
21:28:29.464 00.000 12268 Star::Find returns 1 (0), X=1095.79, Y=268.91, Mass=293, SNR=11.7, Peak=43 HFD=3.8
21:28:29.464 00.000 12268 MultiStar: exiting stabilization period
21:28:29.464 00.000 12268 MultiStar: updating star positions after lock position change
21:28:29.464 00.000 12268 Star::Find(15, 1036, 170, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
21:28:29.464 00.000 12268 Star::Find returns 1 (0), X=1036.59, Y=170.94, Mass=383, SNR=13.3, Peak=41 HFD=4.8
21:28:29.465 00.001 12268 Star::Find(15, 1245, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
21:28:29.465 00.000 12268 Star::Find returns 1 (0), X=1245.80, Y=875.28, Mass=305, SNR=11.9, Peak=44 HFD=3.3
21:28:29.465 00.000 12268 Star::Find(15, 650, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
21:28:29.465 00.000 12268 Star::Find returns 1 (0), X=651.36, Y=622.29, Mass=229, SNR=10.2, Peak=31 HFD=3.6
21:28:29.465 00.000 12268 Star::Find(15, 1101, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
21:28:29.465 00.000 12268 Star::Find returns 1 (0), X=1101.88, Y=329.70, Mass=296, SNR=11.7, Peak=31 HFD=4.4
21:28:29.465 00.000 12268 Star::Find(15, 1149, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
21:28:29.465 00.000 12268 Star::Find returns 1 (0), X=1149.60, Y=240.28, Mass=232, SNR=10.4, Peak=36 HFD=4.7
21:28:29.465 00.000 12268 Star::Find(15, 805, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
21:28:29.465 00.000 12268 Star::Find returns 1 (0), X=805.42, Y=390.01, Mass=191, SNR=9.4, Peak=26 HFD=3.5
21:28:29.465 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.67) = xAngle (1.86 = 1.86)
21:28:29.465 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.89 = 1.89)
21:28:29.466 00.001 12268 CameraToMount -- cameraX=0.31 cameraY=0.06 hyp=0.32 cameraTheta=0.19 mountX=-0.09 mountY=0.30, mountTheta=1.86
21:28:29.467 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.06, opts=13)
21:28:29.467 00.000 12268 Enqueuing Move request for scope (0.31, 0.06)
21:28:29.467 00.000 11616 Worker thread wakes up
21:28:29.467 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.06) opts 0xd
21:28:29.467 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.06)
21:28:29.467 00.000 11616 Moving (0.31, 0.06) raw xDistance=-0.09 yDistance=0.30
21:28:29.467 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:29.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:28:29.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
21:28:29.467 00.000 11616 MoveAxis(E, 0, ABG)
21:28:29.467 00.000 11616 Move returns status 0, amount 0
21:28:29.467 00.000 11616 MoveAxis(S, 26, ABG)
21:28:29.467 00.000 11616 Guiding  Dir = 1, Dur = 26
21:28:29.469 00.002 11616 IsSlewing returns 0
21:28:29.469 00.000 11616 IsGuiding returns 0
21:28:29.469 00.000 11616 PulseGuide returned control before completion, sleep 36
21:28:29.481 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:28:29.498 00.017 12268 UpdateGuideState exits: m=293 SNR=11.7
21:28:29.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:29.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:29.499 00.001 12268 Enqueuing Expose request
21:28:29.517 00.018 11616 IsGuiding returns 1
21:28:29.517 00.000 11616 scope still moving after pulse duration time elapsed
21:28:29.548 00.031 11616 IsSlewing returns 0
21:28:29.549 00.001 11616 IsGuiding returns 1
21:28:29.580 00.031 11616 IsSlewing returns 0
21:28:29.580 00.000 11616 IsGuiding returns 0
21:28:29.580 00.000 11616 scope move finished after 26 + 85 ms
21:28:29.580 00.000 11616 Move returns status 0, amount 26
21:28:29.580 00.000 11616 move complete, result=0
21:28:29.581 00.001 11616 worker thread done servicing request
21:28:29.581 00.000 11616 Worker thread wakes up
21:28:29.581 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
21:28:29.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:29.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:31.581 02.000 11616 Exposure complete
21:28:31.639 00.058 11616 worker thread done servicing request
21:28:31.639 00.000 12268 OnExposeComplete: enter
21:28:31.639 00.000 12268 UpdateGuideState(): m_state=6
21:28:31.640 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
21:28:31.640 00.000 12268 Star::Find returns 1 (0), X=1095.61, Y=268.87, Mass=346, SNR=12.7, Peak=41 HFD=4.5
21:28:31.640 00.000 12268 MultiStar: [#1 0.05,-0.04,1.11,U] [#2 -0.02,-0.36,1.06,U] [#3 -0.09,-0.19,0.76,U] [#4 -0.29,-0.27,0.88,U] [#5 -0.75,0.41,0.00,M1] [#6 -0.19,-0.11,0.72,U] 
21:28:31.640 00.000 12268 single-star, 5 included, MultiStar: {-0.05, -0.16}, one-star: {0.14, 0.02}
21:28:31.640 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.67) = xAngle (1.78 = 1.78)
21:28:31.640 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.81 = 1.81)
21:28:31.640 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.11 mountX=-0.03 mountY=0.13, mountTheta=1.78
21:28:31.642 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.02, opts=13)
21:28:31.642 00.000 12268 Enqueuing Move request for scope (0.14, 0.02)
21:28:31.642 00.000 11616 Worker thread wakes up
21:28:31.642 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
21:28:31.642 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
21:28:31.642 00.000 11616 Moving (0.14, 0.02) raw xDistance=-0.03 yDistance=0.13
21:28:31.642 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:31.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:28:31.642 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:31.643 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:28:31.643 00.000 11616 MoveAxis(E, 0, ABG)
21:28:31.643 00.000 11616 Move returns status 0, amount 0
21:28:31.643 00.000 11616 MoveAxis(N, 0, ABG)
21:28:31.643 00.000 11616 Move returns status 0, amount 0
21:28:31.643 00.000 11616 move complete, result=0
21:28:31.643 00.000 11616 worker thread done servicing request
21:28:31.655 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:28:31.674 00.019 12268 UpdateGuideState exits: m=346 SNR=12.7
21:28:31.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:31.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:31.674 00.000 12268 Enqueuing Expose request
21:28:31.675 00.001 11616 Worker thread wakes up
21:28:31.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:31.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:31.675 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:28:33.675 02.000 11616 Exposure complete
21:28:33.736 00.061 11616 worker thread done servicing request
21:28:33.736 00.000 12268 OnExposeComplete: enter
21:28:33.736 00.000 12268 UpdateGuideState(): m_state=6
21:28:33.737 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
21:28:33.737 00.000 12268 Star::Find returns 1 (0), X=1095.91, Y=269.30, Mass=413, SNR=13.9, Peak=39 HFD=4.6
21:28:33.737 00.000 12268 MultiStar: [#1 0.30,0.28,1.00,U] [#2 0.07,0.27,1.01,U] [#3 0.05,0.42,0.80,U] [#4 -0.03,0.12,0.80,U] [#5 -0.14,1.01,0.00,M2] [#6 0.16,0.03,0.64,U] 
21:28:33.737 00.000 12268 refined, 5 included, MultiStar: {0.17, 0.28}, one-star: {0.43, 0.45}
21:28:33.737 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.67) = xAngle (2.68 = 2.68)
21:28:33.737 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.71 = 2.71)
21:28:33.737 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.28 hyp=0.33 cameraTheta=1.01 mountX=-0.29 mountY=0.14, mountTheta=2.70
21:28:33.741 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.28, opts=13)
21:28:33.741 00.000 12268 Enqueuing Move request for scope (0.17, 0.28)
21:28:33.741 00.000 11616 Worker thread wakes up
21:28:33.741 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.28) opts 0xd
21:28:33.741 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.28)
21:28:33.741 00.000 11616 Moving (0.17, 0.28) raw xDistance=-0.29 yDistance=0.14
21:28:33.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
21:28:33.741 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:33.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:28:33.742 00.001 11616 MoveAxis(E, 164, ABG)
21:28:33.742 00.000 11616 Guiding  Dir = 2, Dur = 164
21:28:33.742 00.000 11616 IsSlewing returns 0
21:28:33.742 00.000 11616 IsGuiding returns 0
21:28:33.742 00.000 11616 PulseGuide returned control before completion, sleep 174
21:28:33.756 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:28:33.773 00.017 12268 UpdateGuideState exits: m=413 SNR=13.9
21:28:33.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:33.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:33.773 00.000 12268 Enqueuing Expose request
21:28:33.926 00.153 11616 IsGuiding returns 1
21:28:33.927 00.001 11616 scope still moving after pulse duration time elapsed
21:28:33.957 00.030 11616 IsSlewing returns 0
21:28:33.957 00.000 11616 IsGuiding returns 0
21:28:33.957 00.000 11616 scope move finished after 164 + 50 ms
21:28:33.957 00.000 11616 Move returns status 0, amount 164
21:28:33.957 00.000 11616 MoveAxis(N, 0, ABG)
21:28:33.957 00.000 11616 Move returns status 0, amount 0
21:28:33.957 00.000 11616 move complete, result=0
21:28:33.958 00.001 11616 worker thread done servicing request
21:28:33.958 00.000 11616 Worker thread wakes up
21:28:33.958 00.000 12268 GuideStep: -0.3 px 164 ms EAST, 0.1 px 0 ms NORTH
21:28:33.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:33.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:35.980 02.022 11616 Exposure complete
21:28:36.042 00.062 11616 worker thread done servicing request
21:28:36.042 00.000 12268 OnExposeComplete: enter
21:28:36.042 00.000 12268 UpdateGuideState(): m_state=6
21:28:36.042 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
21:28:36.042 00.000 12268 Star::Find returns 1 (0), X=1095.82, Y=269.66, Mass=385, SNR=13.4, Peak=39 HFD=4.9
21:28:36.043 00.001 12268 MultiStar: [#1 0.20,0.59,0.00,M1] [#2 0.32,0.74,0.00,M2] [#3 0.42,0.07,0.70,U] [#4 0.17,0.52,0.80,U] [#5 -0.13,1.13,0.00,M3] [#6 0.61,0.13,0.00,M1] 
21:28:36.043 00.000 12268 refined, 2 included, MultiStar: {0.31, 0.51}, one-star: {0.34, 0.81}
21:28:36.043 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.67) = xAngle (2.69 = 2.69)
21:28:36.043 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.72 = 2.72)
21:28:36.043 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.51 hyp=0.60 cameraTheta=1.03 mountX=-0.54 mountY=0.24, mountTheta=2.72
21:28:36.045 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.51, opts=13)
21:28:36.045 00.000 12268 Enqueuing Move request for scope (0.31, 0.51)
21:28:36.045 00.000 11616 Worker thread wakes up
21:28:36.045 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.51) opts 0xd
21:28:36.045 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.51)
21:28:36.045 00.000 11616 Moving (0.31, 0.51) raw xDistance=-0.54 yDistance=0.24
21:28:36.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
21:28:36.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:28:36.045 00.000 11616 MoveAxis(E, 300, ABG)
21:28:36.046 00.001 11616 Guiding  Dir = 2, Dur = 300
21:28:36.046 00.000 11616 IsSlewing returns 0
21:28:36.046 00.000 11616 IsGuiding returns 0
21:28:36.047 00.001 11616 PulseGuide returned control before completion, sleep 310
21:28:36.059 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
21:28:36.078 00.019 12268 UpdateGuideState exits: m=385 SNR=13.4
21:28:36.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:36.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:36.078 00.000 12268 Enqueuing Expose request
21:28:36.365 00.287 11616 IsGuiding returns 1
21:28:36.365 00.000 11616 scope still moving after pulse duration time elapsed
21:28:36.396 00.031 11616 IsSlewing returns 0
21:28:36.396 00.000 11616 IsGuiding returns 0
21:28:36.396 00.000 11616 scope move finished after 300 + 49 ms
21:28:36.396 00.000 11616 Move returns status 0, amount 300
21:28:36.396 00.000 11616 MoveAxis(S, 20, ABG)
21:28:36.396 00.000 11616 Guiding  Dir = 1, Dur = 20
21:28:36.397 00.001 11616 IsSlewing returns 0
21:28:36.397 00.000 11616 IsGuiding returns 0
21:28:36.397 00.000 11616 PulseGuide returned control before completion, sleep 30
21:28:36.443 00.046 11616 IsGuiding returns 1
21:28:36.443 00.000 11616 scope still moving after pulse duration time elapsed
21:28:36.473 00.030 11616 IsSlewing returns 0
21:28:36.473 00.000 11616 IsGuiding returns 0
21:28:36.473 00.000 11616 scope move finished after 20 + 56 ms
21:28:36.473 00.000 11616 Move returns status 0, amount 20
21:28:36.473 00.000 11616 move complete, result=0
21:28:36.473 00.000 11616 worker thread done servicing request
21:28:36.473 00.000 11616 Worker thread wakes up
21:28:36.474 00.001 12268 GuideStep: -0.5 px 300 ms EAST, 0.2 px 20 ms SOUTH
21:28:36.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:36.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:38.479 02.005 11616 Exposure complete
21:28:38.538 00.059 11616 worker thread done servicing request
21:28:38.538 00.000 12268 OnExposeComplete: enter
21:28:38.538 00.000 12268 UpdateGuideState(): m_state=6
21:28:38.539 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
21:28:38.539 00.000 12268 Star::Find returns 1 (0), X=1095.88, Y=269.53, Mass=399, SNR=13.5, Peak=38 HFD=5.2
21:28:38.539 00.000 12268 MultiStar: [#1 0.25,0.50,0.00,M2] [#2 0.24,0.61,0.00,M3] [#3 0.08,0.36,0.76,U] [#4 -0.02,0.30,0.83,U] [#5 0.36,0.27,0.73,U] [#6 0.74,-0.11,0.00,M2] 
21:28:38.539 00.000 12268 refined, 3 included, MultiStar: {0.21, 0.42}, one-star: {0.41, 0.68}
21:28:38.539 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.67) = xAngle (2.77 = 2.77)
21:28:38.539 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.80 = 2.80)
21:28:38.539 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.42 hyp=0.47 cameraTheta=1.10 mountX=-0.44 mountY=0.16, mountTheta=2.80
21:28:38.541 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.42, opts=13)
21:28:38.541 00.000 12268 Enqueuing Move request for scope (0.21, 0.42)
21:28:38.541 00.000 11616 Worker thread wakes up
21:28:38.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.42) opts 0xd
21:28:38.542 00.001 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.42)
21:28:38.542 00.000 11616 Moving (0.21, 0.42) raw xDistance=-0.44 yDistance=0.16
21:28:38.542 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
21:28:38.542 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:28:38.542 00.000 11616 MoveAxis(E, 246, ABG)
21:28:38.542 00.000 11616 Guiding  Dir = 2, Dur = 246
21:28:38.542 00.000 11616 IsSlewing returns 0
21:28:38.542 00.000 11616 IsGuiding returns 0
21:28:38.543 00.001 11616 PulseGuide returned control before completion, sleep 256
21:28:38.555 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
21:28:38.572 00.017 12268 UpdateGuideState exits: m=399 SNR=13.5
21:28:38.573 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:38.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:38.573 00.000 12268 Enqueuing Expose request
21:28:38.801 00.228 11616 IsGuiding returns 1
21:28:38.801 00.000 11616 scope still moving after pulse duration time elapsed
21:28:38.833 00.032 11616 IsSlewing returns 0
21:28:38.833 00.000 11616 IsGuiding returns 0
21:28:38.833 00.000 11616 scope move finished after 246 + 44 ms
21:28:38.833 00.000 11616 Move returns status 0, amount 246
21:28:38.833 00.000 11616 MoveAxis(S, 13, ABG)
21:28:38.833 00.000 11616 Guiding  Dir = 1, Dur = 13
21:28:38.834 00.001 11616 IsSlewing returns 0
21:28:38.834 00.000 11616 IsGuiding returns 0
21:28:38.834 00.000 11616 PulseGuide returned control before completion, sleep 23
21:28:38.864 00.030 11616 IsGuiding returns 1
21:28:38.864 00.000 11616 scope still moving after pulse duration time elapsed
21:28:38.895 00.031 11616 IsSlewing returns 0
21:28:38.895 00.000 11616 IsGuiding returns 0
21:28:38.895 00.000 11616 scope move finished after 13 + 48 ms
21:28:38.895 00.000 11616 Move returns status 0, amount 13
21:28:38.895 00.000 11616 move complete, result=0
21:28:38.895 00.000 11616 worker thread done servicing request
21:28:38.895 00.000 11616 Worker thread wakes up
21:28:38.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:38.896 00.001 12268 GuideStep: -0.4 px 246 ms EAST, 0.2 px 13 ms SOUTH
21:28:38.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:40.906 02.010 11616 Exposure complete
21:28:40.963 00.057 11616 worker thread done servicing request
21:28:40.963 00.000 12268 OnExposeComplete: enter
21:28:40.964 00.001 12268 UpdateGuideState(): m_state=6
21:28:40.964 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
21:28:40.964 00.000 12268 Star::Find returns 1 (0), X=1095.97, Y=269.55, Mass=371, SNR=13.1, Peak=37 HFD=4.9
21:28:40.964 00.000 12268 MultiStar: [#1 0.23,0.60,0.00,M3] [#2 0.43,0.53,0.00,M4] [#3 0.25,0.20,0.78,U] [#4 0.18,0.24,0.85,U] [#5 0.53,0.47,0.00,M3] [#6 0.35,0.92,0.00,M3] 
21:28:40.964 00.000 12268 refined, 2 included, MultiStar: {0.32, 0.40}, one-star: {0.49, 0.70}
21:28:40.964 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.67) = xAngle (2.57 = 2.57)
21:28:40.964 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.60 = 2.60)
21:28:40.964 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.40 hyp=0.51 cameraTheta=0.90 mountX=-0.43 mountY=0.26, mountTheta=2.59
21:28:40.966 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.40, opts=13)
21:28:40.966 00.000 12268 Enqueuing Move request for scope (0.32, 0.40)
21:28:40.966 00.000 11616 Worker thread wakes up
21:28:40.966 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.40) opts 0xd
21:28:40.966 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.40)
21:28:40.966 00.000 11616 Moving (0.32, 0.40) raw xDistance=-0.43 yDistance=0.26
21:28:40.966 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
21:28:40.966 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
21:28:40.967 00.001 11616 MoveAxis(E, 242, ABG)
21:28:40.967 00.000 11616 Guiding  Dir = 2, Dur = 242
21:28:40.967 00.000 11616 IsSlewing returns 0
21:28:40.967 00.000 11616 IsGuiding returns 0
21:28:40.967 00.000 11616 PulseGuide returned control before completion, sleep 252
21:28:40.981 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=24, Gamma=1.290
21:28:41.000 00.019 12268 UpdateGuideState exits: m=371 SNR=13.1
21:28:41.001 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:41.001 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:41.001 00.000 12268 Enqueuing Expose request
21:28:41.230 00.229 11616 IsGuiding returns 1
21:28:41.230 00.000 11616 scope still moving after pulse duration time elapsed
21:28:41.262 00.032 11616 IsSlewing returns 0
21:28:41.262 00.000 11616 IsGuiding returns 0
21:28:41.262 00.000 11616 scope move finished after 242 + 52 ms
21:28:41.262 00.000 11616 Move returns status 0, amount 242
21:28:41.262 00.000 11616 MoveAxis(S, 22, ABG)
21:28:41.263 00.001 11616 Guiding  Dir = 1, Dur = 22
21:28:41.263 00.000 11616 IsSlewing returns 0
21:28:41.263 00.000 11616 IsGuiding returns 0
21:28:41.263 00.000 11616 PulseGuide returned control before completion, sleep 32
21:28:41.308 00.045 11616 IsGuiding returns 1
21:28:41.308 00.000 11616 scope still moving after pulse duration time elapsed
21:28:41.338 00.030 11616 IsSlewing returns 0
21:28:41.338 00.000 11616 IsGuiding returns 0
21:28:41.338 00.000 11616 scope move finished after 22 + 53 ms
21:28:41.338 00.000 11616 Move returns status 0, amount 22
21:28:41.338 00.000 11616 move complete, result=0
21:28:41.339 00.001 11616 worker thread done servicing request
21:28:41.339 00.000 11616 Worker thread wakes up
21:28:41.339 00.000 12268 GuideStep: -0.4 px 242 ms EAST, 0.3 px 22 ms SOUTH
21:28:41.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:41.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:43.352 02.013 11616 Exposure complete
21:28:43.410 00.058 11616 worker thread done servicing request
21:28:43.410 00.000 12268 OnExposeComplete: enter
21:28:43.410 00.000 12268 UpdateGuideState(): m_state=6
21:28:43.411 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
21:28:43.411 00.000 12268 Star::Find returns 1 (0), X=1095.86, Y=269.93, Mass=378, SNR=13.3, Peak=35 HFD=4.7
21:28:43.411 00.000 12268 MultiStar: large primary error, entering stabilization period
21:28:43.411 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.67) = xAngle (2.90 = 2.90)
21:28:43.411 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.93 = 2.93)
21:28:43.411 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=1.08 hyp=1.14 cameraTheta=1.23 mountX=-1.11 mountY=0.24, mountTheta=2.93
21:28:43.413 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=1.08, opts=13)
21:28:43.413 00.000 12268 Enqueuing Move request for scope (0.38, 1.08)
21:28:43.413 00.000 11616 Worker thread wakes up
21:28:43.413 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 1.08) opts 0xd
21:28:43.413 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 1.08)
21:28:43.414 00.001 11616 Moving (0.38, 1.08) raw xDistance=-1.11 yDistance=0.24
21:28:43.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.56 from input -1.11
21:28:43.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:28:43.414 00.000 11616 MoveAxis(E, 622, ABG)
21:28:43.414 00.000 11616 Guiding  Dir = 2, Dur = 622
21:28:43.414 00.000 11616 IsSlewing returns 0
21:28:43.414 00.000 11616 IsGuiding returns 0
21:28:43.415 00.001 11616 PulseGuide returned control before completion, sleep 632
21:28:43.428 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=26, Gamma=1.290
21:28:43.447 00.019 12268 UpdateGuideState exits: m=378 SNR=13.3
21:28:43.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:43.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:43.447 00.000 12268 Enqueuing Expose request
21:28:44.054 00.607 11616 IsGuiding returns 1
21:28:44.054 00.000 11616 scope still moving after pulse duration time elapsed
21:28:44.085 00.031 11616 IsSlewing returns 0
21:28:44.085 00.000 11616 IsGuiding returns 0
21:28:44.085 00.000 11616 scope move finished after 622 + 48 ms
21:28:44.086 00.001 11616 Move returns status 0, amount 622
21:28:44.086 00.000 11616 MoveAxis(S, 20, ABG)
21:28:44.086 00.000 11616 Guiding  Dir = 1, Dur = 20
21:28:44.086 00.000 11616 IsSlewing returns 0
21:28:44.086 00.000 11616 IsGuiding returns 0
21:28:44.087 00.001 11616 PulseGuide returned control before completion, sleep 30
21:28:44.131 00.044 11616 IsGuiding returns 1
21:28:44.131 00.000 11616 scope still moving after pulse duration time elapsed
21:28:44.162 00.031 11616 IsSlewing returns 0
21:28:44.162 00.000 11616 IsGuiding returns 1
21:28:44.193 00.031 11616 IsSlewing returns 0
21:28:44.194 00.001 11616 IsGuiding returns 1
21:28:44.225 00.031 11616 IsSlewing returns 0
21:28:44.225 00.000 11616 IsGuiding returns 1
21:28:44.256 00.031 11616 IsSlewing returns 0
21:28:44.257 00.001 11616 IsGuiding returns 1
21:28:44.287 00.030 11616 IsSlewing returns 0
21:28:44.287 00.000 11616 IsGuiding returns 1
21:28:44.318 00.031 11616 IsSlewing returns 0
21:28:44.319 00.001 11616 IsGuiding returns 0
21:28:44.319 00.000 11616 scope move finished after 20 + 212 ms
21:28:44.319 00.000 11616 Move returns status 0, amount 20
21:28:44.319 00.000 11616 move complete, result=0
21:28:44.319 00.000 11616 worker thread done servicing request
21:28:44.319 00.000 12268 GuideStep: -1.1 px 622 ms EAST, 0.2 px 20 ms SOUTH
21:28:44.319 00.000 11616 Worker thread wakes up
21:28:44.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:44.320 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:46.322 02.002 11616 Exposure complete
21:28:46.380 00.058 11616 worker thread done servicing request
21:28:46.380 00.000 12268 OnExposeComplete: enter
21:28:46.380 00.000 12268 UpdateGuideState(): m_state=6
21:28:46.380 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
21:28:46.380 00.000 12268 Star::Find returns 1 (0), X=1095.87, Y=268.23, Mass=409, SNR=13.8, Peak=43 HFD=4.8
21:28:46.380 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.67) = xAngle (0.67 = 0.67)
21:28:46.381 00.001 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.70 = 0.70)
21:28:46.381 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.62 hyp=0.74 cameraTheta=-1.00 mountX=0.58 mountY=0.47, mountTheta=0.68
21:28:46.382 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.62, opts=13)
21:28:46.382 00.000 12268 Enqueuing Move request for scope (0.40, -0.62)
21:28:46.382 00.000 11616 Worker thread wakes up
21:28:46.383 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.62) opts 0xd
21:28:46.383 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.62)
21:28:46.383 00.000 11616 Moving (0.40, -0.62) raw xDistance=0.58 yDistance=0.47
21:28:46.383 00.000 11616 resist switch: large excursion: input 0.58 thresh 0.29 direction from -1 to 1
21:28:46.383 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.74
21:28:46.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
21:28:46.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
21:28:46.383 00.000 11616 MoveAxis(W, 325, ABG)
21:28:46.383 00.000 11616 Guiding  Dir = 3, Dur = 325
21:28:46.384 00.001 11616 IsSlewing returns 0
21:28:46.384 00.000 11616 IsGuiding returns 0
21:28:46.384 00.000 11616 PulseGuide returned control before completion, sleep 335
21:28:46.397 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:28:46.415 00.018 12268 UpdateGuideState exits: m=409 SNR=13.8
21:28:46.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:46.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:46.415 00.000 12268 Enqueuing Expose request
21:28:46.731 00.316 11616 IsGuiding returns 1
21:28:46.731 00.000 11616 scope still moving after pulse duration time elapsed
21:28:46.762 00.031 11616 IsSlewing returns 0
21:28:46.763 00.001 11616 IsGuiding returns 0
21:28:46.763 00.000 11616 scope move finished after 325 + 54 ms
21:28:46.763 00.000 11616 Move returns status 0, amount 325
21:28:46.763 00.000 11616 MoveAxis(S, 40, ABG)
21:28:46.763 00.000 11616 Guiding  Dir = 1, Dur = 40
21:28:46.764 00.001 11616 IsSlewing returns 0
21:28:46.764 00.000 11616 IsGuiding returns 0
21:28:46.764 00.000 11616 PulseGuide returned control before completion, sleep 50
21:28:46.823 00.059 11616 IsGuiding returns 1
21:28:46.823 00.000 11616 scope still moving after pulse duration time elapsed
21:28:46.855 00.032 11616 IsSlewing returns 0
21:28:46.855 00.000 11616 IsGuiding returns 1
21:28:46.886 00.031 11616 IsSlewing returns 0
21:28:46.887 00.001 11616 IsGuiding returns 1
21:28:46.916 00.029 11616 IsSlewing returns 0
21:28:46.917 00.001 11616 IsGuiding returns 0
21:28:46.917 00.000 11616 scope move finished after 40 + 113 ms
21:28:46.917 00.000 11616 Move returns status 0, amount 40
21:28:46.917 00.000 11616 move complete, result=0
21:28:46.917 00.000 11616 worker thread done servicing request
21:28:46.917 00.000 11616 Worker thread wakes up
21:28:46.917 00.000 12268 GuideStep: 0.6 px 325 ms WEST, 0.5 px 40 ms SOUTH
21:28:46.918 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:46.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:48.922 02.004 11616 Exposure complete
21:28:48.980 00.058 11616 worker thread done servicing request
21:28:48.980 00.000 12268 OnExposeComplete: enter
21:28:48.980 00.000 12268 UpdateGuideState(): m_state=6
21:28:48.980 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
21:28:48.981 00.001 12268 Star::Find returns 1 (0), X=1095.58, Y=268.14, Mass=367, SNR=13.2, Peak=40 HFD=4.6
21:28:48.981 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.67) = xAngle (0.25 = 0.25)
21:28:48.981 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.28 = 0.28)
21:28:48.981 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.72 hyp=0.72 cameraTheta=-1.42 mountX=0.70 mountY=0.20, mountTheta=0.28
21:28:48.982 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.72, opts=13)
21:28:48.982 00.000 12268 Enqueuing Move request for scope (0.11, -0.72)
21:28:48.982 00.000 11616 Worker thread wakes up
21:28:48.983 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.72) opts 0xd
21:28:48.983 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.72)
21:28:48.983 00.000 11616 Moving (0.11, -0.72) raw xDistance=0.70 yDistance=0.20
21:28:48.983 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
21:28:48.983 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
21:28:48.983 00.000 11616 MoveAxis(W, 393, ABG)
21:28:48.983 00.000 11616 Guiding  Dir = 3, Dur = 393
21:28:48.983 00.000 11616 IsSlewing returns 0
21:28:48.984 00.001 11616 IsGuiding returns 0
21:28:48.984 00.000 11616 PulseGuide returned control before completion, sleep 403
21:28:48.996 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:28:49.014 00.018 12268 UpdateGuideState exits: m=367 SNR=13.2
21:28:49.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:49.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:49.014 00.000 12268 Enqueuing Expose request
21:28:49.390 00.376 11616 IsGuiding returns 1
21:28:49.391 00.001 11616 scope still moving after pulse duration time elapsed
21:28:49.421 00.030 11616 IsSlewing returns 0
21:28:49.421 00.000 11616 IsGuiding returns 0
21:28:49.421 00.000 11616 scope move finished after 393 + 44 ms
21:28:49.422 00.001 11616 Move returns status 0, amount 393
21:28:49.422 00.000 11616 MoveAxis(S, 17, ABG)
21:28:49.422 00.000 11616 Guiding  Dir = 1, Dur = 17
21:28:49.422 00.000 11616 IsSlewing returns 0
21:28:49.422 00.000 11616 IsGuiding returns 0
21:28:49.423 00.001 11616 PulseGuide returned control before completion, sleep 27
21:28:49.453 00.030 11616 IsGuiding returns 1
21:28:49.453 00.000 11616 scope still moving after pulse duration time elapsed
21:28:49.483 00.030 11616 IsSlewing returns 0
21:28:49.484 00.001 11616 IsGuiding returns 0
21:28:49.484 00.000 11616 scope move finished after 17 + 44 ms
21:28:49.484 00.000 11616 Move returns status 0, amount 17
21:28:49.484 00.000 11616 move complete, result=0
21:28:49.484 00.000 11616 worker thread done servicing request
21:28:49.484 00.000 11616 Worker thread wakes up
21:28:49.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:49.485 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:49.485 00.000 12268 GuideStep: 0.7 px 393 ms WEST, 0.2 px 17 ms SOUTH
21:28:51.495 02.010 11616 Exposure complete
21:28:51.553 00.058 11616 worker thread done servicing request
21:28:51.553 00.000 12268 OnExposeComplete: enter
21:28:51.553 00.000 12268 UpdateGuideState(): m_state=6
21:28:51.553 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
21:28:51.553 00.000 12268 Star::Find returns 1 (0), X=1095.81, Y=268.58, Mass=444, SNR=14.4, Peak=40 HFD=4.9
21:28:51.554 00.001 12268 MultiStar: exiting stabilization period
21:28:51.554 00.000 12268 MultiStar: [#1 -0.10,-0.08,0.94,U] [#2 0.01,-0.37,1.00,U] [#3 -0.11,-0.25,0.63,U] [#4 -0.23,-0.61,0.00,M1] [#5 -0.68,0.30,0.00,M4] [#6 0.12,-0.73,0.00,M4] 
21:28:51.554 00.000 12268 refined, 3 included, MultiStar: {0.05, -0.25}, one-star: {0.34, -0.27}
21:28:51.554 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.67) = xAngle (0.31 = 0.31)
21:28:51.554 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.34 = 0.34)
21:28:51.554 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.25 hyp=0.25 cameraTheta=-1.36 mountX=0.24 mountY=0.08, mountTheta=0.34
21:28:51.555 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.25, opts=13)
21:28:51.555 00.000 12268 Enqueuing Move request for scope (0.05, -0.25)
21:28:51.556 00.001 11616 Worker thread wakes up
21:28:51.556 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.25) opts 0xd
21:28:51.556 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.25)
21:28:51.556 00.000 11616 Moving (0.05, -0.25) raw xDistance=0.24 yDistance=0.08
21:28:51.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
21:28:51.556 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:51.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:28:51.556 00.000 11616 MoveAxis(W, 134, ABG)
21:28:51.556 00.000 11616 Guiding  Dir = 3, Dur = 134
21:28:51.557 00.001 11616 IsSlewing returns 0
21:28:51.557 00.000 11616 IsGuiding returns 0
21:28:51.558 00.001 11616 PulseGuide returned control before completion, sleep 144
21:28:51.570 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:28:51.587 00.017 12268 UpdateGuideState exits: m=444 SNR=14.4
21:28:51.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:51.588 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:51.588 00.000 12268 Enqueuing Expose request
21:28:51.706 00.118 11616 IsGuiding returns 1
21:28:51.706 00.000 11616 scope still moving after pulse duration time elapsed
21:28:51.734 00.028 11616 IsSlewing returns 0
21:28:51.734 00.000 11616 IsGuiding returns 0
21:28:51.735 00.001 11616 scope move finished after 134 + 42 ms
21:28:51.735 00.000 11616 Move returns status 0, amount 134
21:28:51.735 00.000 11616 MoveAxis(N, 0, ABG)
21:28:51.735 00.000 11616 Move returns status 0, amount 0
21:28:51.735 00.000 11616 move complete, result=0
21:28:51.735 00.000 11616 worker thread done servicing request
21:28:51.735 00.000 11616 Worker thread wakes up
21:28:51.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:51.735 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:51.735 00.000 12268 GuideStep: 0.2 px 134 ms WEST, 0.1 px 0 ms NORTH
21:28:53.804 02.069 11616 Exposure complete
21:28:53.860 00.056 11616 worker thread done servicing request
21:28:53.860 00.000 12268 OnExposeComplete: enter
21:28:53.860 00.000 12268 UpdateGuideState(): m_state=6
21:28:53.861 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
21:28:53.861 00.000 12268 Star::Find returns 1 (0), X=1095.63, Y=269.22, Mass=428, SNR=14.2, Peak=43 HFD=4.8
21:28:53.861 00.000 12268 MultiStar: [#1 -0.13,0.58,0.00,M3] [#2 -0.22,0.12,0.88,U] [#3 -0.34,0.23,0.65,U] [#4 -0.28,0.07,0.83,U] [#5 -0.51,0.93,0.00,M5] [#6 -0.09,0.06,0.65,U] 
21:28:53.861 00.000 12268 refined, 4 included, MultiStar: {-0.14, 0.18}, one-star: {0.16, 0.37}
21:28:53.862 00.001 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.67) = xAngle (3.89 = -2.39)
21:28:53.862 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.93 = -2.36)
21:28:53.862 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.23 mountX=-0.17 mountY=-0.16, mountTheta=-2.37
21:28:53.863 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.18, opts=13)
21:28:53.863 00.000 12268 Enqueuing Move request for scope (-0.14, 0.18)
21:28:53.863 00.000 11616 Worker thread wakes up
21:28:53.863 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
21:28:53.863 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
21:28:53.863 00.000 11616 Moving (-0.14, 0.18) raw xDistance=-0.17 yDistance=-0.16
21:28:53.863 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:28:53.864 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:28:53.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:28:53.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:28:53.864 00.000 11616 MoveAxis(E, 0, ABG)
21:28:53.864 00.000 11616 Move returns status 0, amount 0
21:28:53.864 00.000 11616 MoveAxis(N, 0, ABG)
21:28:53.864 00.000 11616 Move returns status 0, amount 0
21:28:53.864 00.000 11616 move complete, result=0
21:28:53.864 00.000 11616 worker thread done servicing request
21:28:53.876 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:28:53.895 00.019 12268 UpdateGuideState exits: m=428 SNR=14.2
21:28:53.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:53.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:53.895 00.000 12268 Enqueuing Expose request
21:28:53.895 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:28:53.895 00.000 11616 Worker thread wakes up
21:28:53.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:53.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:55.907 02.012 11616 Exposure complete
21:28:55.965 00.058 11616 worker thread done servicing request
21:28:55.965 00.000 12268 OnExposeComplete: enter
21:28:55.965 00.000 12268 UpdateGuideState(): m_state=6
21:28:55.965 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
21:28:55.965 00.000 12268 Star::Find returns 1 (0), X=1095.72, Y=269.43, Mass=436, SNR=14.4, Peak=42 HFD=4.8
21:28:55.966 00.001 12268 MultiStar: [#1 -0.74,0.66,0.00,M4] [#2 -0.01,0.30,0.90,U] [#3 -0.20,0.29,0.81,U] [#4 -0.49,0.27,0.79,U] [#5 -0.68,1.31,0.00,M6] [#6 -0.24,0.01,0.62,U] 
21:28:55.966 00.000 12268 refined, 4 included, MultiStar: {-0.11, 0.31}, one-star: {0.25, 0.57}
21:28:55.966 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.67) = xAngle (3.58 = -2.70)
21:28:55.966 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.62 = -2.67)
21:28:55.966 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.92 mountX=-0.30 mountY=-0.15, mountTheta=-2.67
21:28:55.967 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.31, opts=13)
21:28:55.967 00.000 12268 Enqueuing Move request for scope (-0.11, 0.31)
21:28:55.968 00.001 11616 Worker thread wakes up
21:28:55.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.31) opts 0xd
21:28:55.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.31)
21:28:55.968 00.000 11616 Moving (-0.11, 0.31) raw xDistance=-0.30 yDistance=-0.15
21:28:55.968 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
21:28:55.968 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.90
21:28:55.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
21:28:55.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:28:55.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:28:55.968 00.000 11616 MoveAxis(E, 168, ABG)
21:28:55.969 00.001 11616 Guiding  Dir = 2, Dur = 168
21:28:55.969 00.000 11616 IsSlewing returns 0
21:28:55.969 00.000 11616 IsGuiding returns 0
21:28:55.970 00.001 11616 PulseGuide returned control before completion, sleep 178
21:28:55.982 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:28:55.999 00.017 12268 UpdateGuideState exits: m=436 SNR=14.4
21:28:55.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:56.000 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:56.000 00.000 12268 Enqueuing Expose request
21:28:56.159 00.159 11616 IsGuiding returns 1
21:28:56.159 00.000 11616 scope still moving after pulse duration time elapsed
21:28:56.190 00.031 11616 IsSlewing returns 0
21:28:56.190 00.000 11616 IsGuiding returns 0
21:28:56.190 00.000 11616 scope move finished after 168 + 52 ms
21:28:56.190 00.000 11616 Move returns status 0, amount 168
21:28:56.191 00.001 11616 MoveAxis(N, 0, ABG)
21:28:56.191 00.000 11616 Move returns status 0, amount 0
21:28:56.191 00.000 11616 move complete, result=0
21:28:56.191 00.000 11616 worker thread done servicing request
21:28:56.191 00.000 12268 GuideStep: -0.3 px 168 ms EAST, -0.2 px 0 ms NORTH
21:28:56.191 00.000 11616 Worker thread wakes up
21:28:56.192 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:56.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:58.199 02.007 11616 Exposure complete
21:28:58.261 00.062 11616 worker thread done servicing request
21:28:58.261 00.000 12268 OnExposeComplete: enter
21:28:58.261 00.000 12268 UpdateGuideState(): m_state=6
21:28:58.262 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
21:28:58.262 00.000 12268 Star::Find returns 1 (0), X=1095.46, Y=269.27, Mass=396, SNR=13.6, Peak=42 HFD=4.8
21:28:58.262 00.000 12268 MultiStar: [#1 -0.38,0.18,0.93,U] [#2 -0.18,0.12,0.97,U] [#3 -0.32,0.23,0.87,U] [#4 -0.39,0.28,0.81,U] [#5 -0.30,0.66,0.00,M7] [#6 -0.29,-0.10,0.69,U] 
21:28:58.262 00.000 12268 refined, 5 included, MultiStar: {-0.25, 0.20}, one-star: {-0.02, 0.42}
21:28:58.262 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.67) = xAngle (4.14 = -2.14)
21:28:58.262 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.17 = -2.11)
21:28:58.262 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.20 hyp=0.32 cameraTheta=2.47 mountX=-0.18 mountY=-0.28, mountTheta=-2.14
21:28:58.264 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.20, opts=13)
21:28:58.264 00.000 12268 Enqueuing Move request for scope (-0.25, 0.20)
21:28:58.264 00.000 11616 Worker thread wakes up
21:28:58.264 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.20) opts 0xd
21:28:58.264 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.20)
21:28:58.264 00.000 11616 Moving (-0.25, 0.20) raw xDistance=-0.18 yDistance=-0.28
21:28:58.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:28:58.264 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:28:58.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:28:58.265 00.001 11616 MoveAxis(E, 98, ABG)
21:28:58.265 00.000 11616 Guiding  Dir = 2, Dur = 98
21:28:58.265 00.000 11616 IsSlewing returns 0
21:28:58.265 00.000 11616 IsGuiding returns 0
21:28:58.265 00.000 11616 PulseGuide returned control before completion, sleep 108
21:28:58.277 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:28:58.296 00.019 12268 UpdateGuideState exits: m=396 SNR=13.6
21:28:58.297 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:58.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:28:58.297 00.000 12268 Enqueuing Expose request
21:28:58.384 00.087 11616 IsGuiding returns 1
21:28:58.384 00.000 11616 scope still moving after pulse duration time elapsed
21:28:58.414 00.030 11616 IsSlewing returns 0
21:28:58.414 00.000 11616 IsGuiding returns 0
21:28:58.414 00.000 11616 scope move finished after 98 + 51 ms
21:28:58.414 00.000 11616 Move returns status 0, amount 98
21:28:58.415 00.001 11616 MoveAxis(N, 0, ABG)
21:28:58.415 00.000 11616 Move returns status 0, amount 0
21:28:58.415 00.000 11616 move complete, result=0
21:28:58.415 00.000 11616 worker thread done servicing request
21:28:58.415 00.000 11616 Worker thread wakes up
21:28:58.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:28:58.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:28:58.415 00.000 12268 GuideStep: -0.2 px 98 ms EAST, -0.3 px 0 ms NORTH
21:29:00.419 02.004 11616 Exposure complete
21:29:00.476 00.057 11616 worker thread done servicing request
21:29:00.476 00.000 12268 OnExposeComplete: enter
21:29:00.476 00.000 12268 UpdateGuideState(): m_state=6
21:29:00.477 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
21:29:00.477 00.000 12268 Star::Find returns 1 (0), X=1095.68, Y=269.36, Mass=350, SNR=12.8, Peak=46 HFD=3.7
21:29:00.477 00.000 12268 MultiStar: [#1 -0.10,0.34,1.05,U] [#2 0.04,0.42,1.03,U] [#3 -0.27,0.17,0.88,U] [#4 -0.37,0.43,0.00,M1] [#5 -0.33,1.30,0.00,M8] [#6 -0.11,0.05,0.70,U] 
21:29:00.477 00.000 12268 refined, 4 included, MultiStar: {-0.04, 0.32}, one-star: {0.21, 0.51}
21:29:00.477 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.67) = xAngle (3.35 = -2.93)
21:29:00.477 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.39 = -2.90)
21:29:00.478 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.69 mountX=-0.31 mountY=-0.08, mountTheta=-2.90
21:29:00.479 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.32, opts=13)
21:29:00.479 00.000 12268 Enqueuing Move request for scope (-0.04, 0.32)
21:29:00.479 00.000 11616 Worker thread wakes up
21:29:00.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
21:29:00.479 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
21:29:00.479 00.000 11616 Moving (-0.04, 0.32) raw xDistance=-0.31 yDistance=-0.08
21:29:00.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
21:29:00.480 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:00.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:29:00.480 00.000 11616 MoveAxis(E, 175, ABG)
21:29:00.480 00.000 11616 Guiding  Dir = 2, Dur = 175
21:29:00.480 00.000 11616 IsSlewing returns 0
21:29:00.480 00.000 11616 IsGuiding returns 0
21:29:00.481 00.001 11616 PulseGuide returned control before completion, sleep 185
21:29:00.492 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:29:00.509 00.017 12268 UpdateGuideState exits: m=350 SNR=12.8
21:29:00.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:00.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:00.509 00.000 12268 Enqueuing Expose request
21:29:00.667 00.158 11616 IsGuiding returns 1
21:29:00.667 00.000 11616 scope still moving after pulse duration time elapsed
21:29:00.698 00.031 11616 IsSlewing returns 0
21:29:00.699 00.001 11616 IsGuiding returns 1
21:29:00.729 00.030 11616 IsSlewing returns 0
21:29:00.730 00.001 11616 IsGuiding returns 1
21:29:00.761 00.031 11616 IsSlewing returns 0
21:29:00.761 00.000 11616 IsGuiding returns 1
21:29:00.791 00.030 11616 IsSlewing returns 0
21:29:00.792 00.001 11616 IsGuiding returns 1
21:29:00.822 00.030 11616 IsSlewing returns 0
21:29:00.822 00.000 11616 IsGuiding returns 0
21:29:00.822 00.000 11616 scope move finished after 175 + 167 ms
21:29:00.823 00.001 11616 Move returns status 0, amount 175
21:29:00.823 00.000 11616 MoveAxis(N, 0, ABG)
21:29:00.823 00.000 11616 Move returns status 0, amount 0
21:29:00.823 00.000 11616 move complete, result=0
21:29:00.823 00.000 11616 worker thread done servicing request
21:29:00.823 00.000 11616 Worker thread wakes up
21:29:00.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:00.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:00.823 00.000 12268 GuideStep: -0.3 px 175 ms EAST, -0.1 px 0 ms NORTH
21:29:02.829 02.006 11616 Exposure complete
21:29:02.886 00.057 11616 worker thread done servicing request
21:29:02.886 00.000 12268 OnExposeComplete: enter
21:29:02.886 00.000 12268 UpdateGuideState(): m_state=6
21:29:02.886 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
21:29:02.886 00.000 12268 Star::Find returns 1 (0), X=1095.38, Y=269.17, Mass=309, SNR=12.0, Peak=43 HFD=3.6
21:29:02.887 00.001 12268 MultiStar: [#1 -0.18,0.57,0.00,M3] [#2 -0.20,0.43,1.08,U] [#3 -0.05,0.15,0.83,U] [#4 0.00,0.32,0.95,U] [#5 -0.43,0.80,0.00,M9] [#6 -0.16,-0.27,0.74,U] 
21:29:02.887 00.000 12268 refined, 4 included, MultiStar: {-0.10, 0.22}, one-star: {-0.09, 0.32}
21:29:02.887 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.67) = xAngle (3.67 = -2.61)
21:29:02.887 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.70 = -2.58)
21:29:02.887 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.22 hyp=0.24 cameraTheta=2.00 mountX=-0.21 mountY=-0.13, mountTheta=-2.59
21:29:02.890 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.22, opts=13)
21:29:02.890 00.000 12268 Enqueuing Move request for scope (-0.10, 0.22)
21:29:02.890 00.000 11616 Worker thread wakes up
21:29:02.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.22) opts 0xd
21:29:02.890 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.22)
21:29:02.890 00.000 11616 Moving (-0.10, 0.22) raw xDistance=-0.21 yDistance=-0.13
21:29:02.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
21:29:02.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:02.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:29:02.890 00.000 11616 MoveAxis(E, 117, ABG)
21:29:02.890 00.000 11616 Guiding  Dir = 2, Dur = 117
21:29:02.890 00.000 11616 IsSlewing returns 0
21:29:02.890 00.000 11616 IsGuiding returns 0
21:29:02.891 00.001 11616 PulseGuide returned control before completion, sleep 127
21:29:02.904 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:29:02.921 00.017 12268 UpdateGuideState exits: m=309 SNR=12.0
21:29:02.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:02.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:02.921 00.000 12268 Enqueuing Expose request
21:29:03.022 00.101 11616 IsGuiding returns 1
21:29:03.022 00.000 11616 scope still moving after pulse duration time elapsed
21:29:03.054 00.032 11616 IsSlewing returns 0
21:29:03.054 00.000 11616 IsGuiding returns 1
21:29:03.085 00.031 11616 IsSlewing returns 0
21:29:03.085 00.000 11616 IsGuiding returns 1
21:29:03.116 00.031 11616 IsSlewing returns 0
21:29:03.116 00.000 11616 IsGuiding returns 1
21:29:03.146 00.030 11616 IsSlewing returns 0
21:29:03.146 00.000 11616 IsGuiding returns 1
21:29:03.177 00.031 11616 IsSlewing returns 0
21:29:03.177 00.000 11616 IsGuiding returns 1
21:29:03.209 00.032 11616 IsSlewing returns 0
21:29:03.210 00.001 11616 IsGuiding returns 0
21:29:03.210 00.000 11616 scope move finished after 117 + 202 ms
21:29:03.210 00.000 11616 Move returns status 0, amount 117
21:29:03.210 00.000 11616 MoveAxis(N, 0, ABG)
21:29:03.210 00.000 11616 Move returns status 0, amount 0
21:29:03.210 00.000 11616 move complete, result=0
21:29:03.210 00.000 11616 worker thread done servicing request
21:29:03.211 00.001 11616 Worker thread wakes up
21:29:03.211 00.000 12268 GuideStep: -0.2 px 117 ms EAST, -0.1 px 0 ms NORTH
21:29:03.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:03.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:05.217 02.006 11616 Exposure complete
21:29:05.274 00.057 11616 worker thread done servicing request
21:29:05.275 00.001 12268 OnExposeComplete: enter
21:29:05.275 00.000 12268 UpdateGuideState(): m_state=6
21:29:05.275 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
21:29:05.275 00.000 12268 Star::Find returns 1 (0), X=1095.53, Y=269.10, Mass=389, SNR=13.5, Peak=42 HFD=4.3
21:29:05.275 00.000 12268 MultiStar: [#1 -0.53,0.17,0.93,U] [#2 -0.02,-0.01,0.83,U] [#3 -0.21,-0.01,0.71,U] [#4 -0.60,0.16,0.00,M1] [#5 -0.78,0.86,0.00,M10] [#6 0.29,-0.34,0.65,U] 
21:29:05.276 00.001 12268 refined, 4 included, MultiStar: {-0.10, 0.04}, one-star: {0.05, 0.25}
21:29:05.276 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.67) = xAngle (4.42 = -1.86)
21:29:05.276 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.45 = -1.83)
21:29:05.276 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.75 mountX=-0.03 mountY=-0.11, mountTheta=-1.86
21:29:05.277 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.04, opts=13)
21:29:05.277 00.000 12268 Enqueuing Move request for scope (-0.10, 0.04)
21:29:05.278 00.001 11616 Worker thread wakes up
21:29:05.278 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
21:29:05.278 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
21:29:05.278 00.000 11616 Moving (-0.10, 0.04) raw xDistance=-0.03 yDistance=-0.11
21:29:05.278 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:05.278 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:29:05.278 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:05.278 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:29:05.278 00.000 11616 MoveAxis(E, 0, ABG)
21:29:05.278 00.000 11616 Move returns status 0, amount 0
21:29:05.278 00.000 11616 MoveAxis(N, 0, ABG)
21:29:05.278 00.000 11616 Move returns status 0, amount 0
21:29:05.278 00.000 11616 move complete, result=0
21:29:05.279 00.001 11616 worker thread done servicing request
21:29:05.293 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:29:05.310 00.017 12268 UpdateGuideState exits: m=389 SNR=13.5
21:29:05.310 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:05.310 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:05.310 00.000 12268 Enqueuing Expose request
21:29:05.310 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:05.310 00.000 11616 Worker thread wakes up
21:29:05.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:05.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:07.320 02.010 11616 Exposure complete
21:29:07.376 00.056 11616 worker thread done servicing request
21:29:07.377 00.001 12268 OnExposeComplete: enter
21:29:07.377 00.000 12268 UpdateGuideState(): m_state=6
21:29:07.377 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
21:29:07.377 00.000 12268 Star::Find returns 1 (0), X=1095.52, Y=269.24, Mass=450, SNR=14.5, Peak=45 HFD=4.9
21:29:07.378 00.001 12268 MultiStar: [#1 -0.51,0.11,0.89,U] [#2 -0.10,0.02,0.90,U] [#3 -0.59,0.10,0.00,M1] [#4 -0.41,0.04,0.82,U] [#5 -0.68,0.77,0.00,R] [#6 -0.05,-0.16,0.61,U] 
21:29:07.378 00.000 12268 refined, 4 included, MultiStar: {-0.21, 0.10}, one-star: {0.04, 0.39}
21:29:07.378 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.67) = xAngle (4.34 = -1.94)
21:29:07.378 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.37 = -1.91)
21:29:07.379 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.67 mountX=-0.08 mountY=-0.22, mountTheta=-1.94
21:29:07.381 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.10, opts=13)
21:29:07.382 00.001 12268 Enqueuing Move request for scope (-0.21, 0.10)
21:29:07.382 00.000 11616 Worker thread wakes up
21:29:07.382 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
21:29:07.382 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
21:29:07.382 00.000 11616 Moving (-0.21, 0.10) raw xDistance=-0.08 yDistance=-0.22
21:29:07.382 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:07.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:29:07.382 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:29:07.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:29:07.382 00.000 11616 MoveAxis(E, 0, ABG)
21:29:07.382 00.000 11616 Move returns status 0, amount 0
21:29:07.382 00.000 11616 MoveAxis(N, 0, ABG)
21:29:07.382 00.000 11616 Move returns status 0, amount 0
21:29:07.383 00.001 11616 move complete, result=0
21:29:07.383 00.000 11616 worker thread done servicing request
21:29:07.394 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:29:07.414 00.020 12268 UpdateGuideState exits: m=450 SNR=14.5
21:29:07.415 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:07.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:07.415 00.000 12268 Enqueuing Expose request
21:29:07.415 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:29:07.415 00.000 11616 Worker thread wakes up
21:29:07.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:07.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:09.426 02.011 11616 Exposure complete
21:29:09.483 00.057 11616 worker thread done servicing request
21:29:09.483 00.000 12268 OnExposeComplete: enter
21:29:09.483 00.000 12268 UpdateGuideState(): m_state=6
21:29:09.483 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
21:29:09.483 00.000 12268 Star::Find returns 1 (0), X=1095.55, Y=269.03, Mass=433, SNR=14.2, Peak=46 HFD=4.5
21:29:09.484 00.001 12268 MultiStar: [#1 -0.22,0.26,0.89,U] [#2 -0.10,0.37,0.94,U] [#3 -0.41,0.15,0.67,U] [#4 -0.47,0.17,0.83,U] [#5 0.26,-0.21,0.72,U] [#6 -0.14,-0.23,0.65,U] 
21:29:09.484 00.000 12268 refined, 6 included, MultiStar: {-0.14, 0.12}, one-star: {0.07, 0.17}
21:29:09.484 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.67) = xAngle (4.09 = -2.20)
21:29:09.484 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.12 = -2.17)
21:29:09.484 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.19 cameraTheta=2.42 mountX=-0.11 mountY=-0.15, mountTheta=-2.19
21:29:09.485 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.12, opts=13)
21:29:09.485 00.000 12268 Enqueuing Move request for scope (-0.14, 0.12)
21:29:09.485 00.000 11616 Worker thread wakes up
21:29:09.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
21:29:09.486 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
21:29:09.486 00.000 11616 Moving (-0.14, 0.12) raw xDistance=-0.11 yDistance=-0.15
21:29:09.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
21:29:09.486 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=0.12 newest=-0.48
21:29:09.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
21:29:09.486 00.000 11616 MoveAxis(E, 61, ABG)
21:29:09.486 00.000 11616 Guiding  Dir = 2, Dur = 61
21:29:09.487 00.001 11616 IsSlewing returns 0
21:29:09.487 00.000 11616 IsGuiding returns 0
21:29:09.487 00.000 11616 PulseGuide returned control before completion, sleep 71
21:29:09.499 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:29:09.516 00.017 12268 UpdateGuideState exits: m=433 SNR=14.2
21:29:09.517 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:09.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:09.517 00.000 12268 Enqueuing Expose request
21:29:09.562 00.045 11616 IsGuiding returns 1
21:29:09.562 00.000 11616 scope still moving after pulse duration time elapsed
21:29:09.593 00.031 11616 IsSlewing returns 0
21:29:09.593 00.000 11616 IsGuiding returns 0
21:29:09.593 00.000 11616 scope move finished after 61 + 46 ms
21:29:09.593 00.000 11616 Move returns status 0, amount 61
21:29:09.594 00.001 11616 BLC: Oldest BLC event removed
21:29:09.594 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2641 applied
21:29:09.594 00.000 11616 MoveAxis(N, 2654, ABG)
21:29:09.594 00.000 11616 Guiding  Dir = 0, Dur = 2654
21:29:09.595 00.001 11616 IsSlewing returns 0
21:29:09.595 00.000 11616 IsGuiding returns 0
21:29:09.596 00.001 11616 PulseGuide returned control before completion, sleep 2664
21:29:12.275 02.679 11616 IsGuiding returns 1
21:29:12.275 00.000 11616 scope still moving after pulse duration time elapsed
21:29:12.306 00.031 11616 IsSlewing returns 0
21:29:12.307 00.001 11616 IsGuiding returns 0
21:29:12.307 00.000 11616 scope move finished after 2654 + 56 ms
21:29:12.307 00.000 11616 Move returns status 0, amount 2654
21:29:12.307 00.000 11616 move complete, result=0
21:29:12.307 00.000 11616 worker thread done servicing request
21:29:12.307 00.000 11616 Worker thread wakes up
21:29:12.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:12.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:12.308 00.001 12268 GuideStep: -0.1 px 61 ms EAST, -0.2 px 2654 ms NORTH
21:29:14.313 02.005 11616 Exposure complete
21:29:14.372 00.059 11616 worker thread done servicing request
21:29:14.372 00.000 12268 OnExposeComplete: enter
21:29:14.372 00.000 12268 UpdateGuideState(): m_state=6
21:29:14.372 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
21:29:14.372 00.000 12268 Star::Find returns 1 (0), X=1096.64, Y=268.69, Mass=499, SNR=15.3, Peak=32 HFD=5.5
21:29:14.372 00.000 12268 MultiStar: large primary error, entering stabilization period
21:29:14.372 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.67) = xAngle (1.53 = 1.53)
21:29:14.372 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.56 = 1.56)
21:29:14.372 00.000 12268 CameraToMount -- cameraX=1.17 cameraY=-0.16 hyp=1.18 cameraTheta=-0.14 mountX=0.05 mountY=1.18, mountTheta=1.53
21:29:14.374 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.17, y=-0.16, opts=13)
21:29:14.374 00.000 12268 Enqueuing Move request for scope (1.17, -0.16)
21:29:14.374 00.000 11616 Worker thread wakes up
21:29:14.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.17, -0.16) opts 0xd
21:29:14.374 00.000 11616 Handling offset move in thread for scope, endpoint = (1.17, -0.16)
21:29:14.374 00.000 11616 Moving (1.17, -0.16) raw xDistance=0.05 yDistance=1.18
21:29:14.374 00.000 11616 BLC: History state: CurrMiss=-1.18, AvgInitMiss=0.46, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.023142, 1:-1.177002
21:29:14.374 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
21:29:14.374 00.000 11616 BLC: window closed
21:29:14.375 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:14.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:29:14.375 00.000 11616 resist switch: large excursion: input 1.18 thresh 0.45 direction from -1 to 1
21:29:14.375 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.53
21:29:14.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.18
21:29:14.375 00.000 11616 MoveAxis(E, 0, ABG)
21:29:14.375 00.000 11616 Move returns status 0, amount 0
21:29:14.375 00.000 11616 BLC: Oldest BLC event removed
21:29:14.375 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2641 applied
21:29:14.375 00.000 11616 MoveAxis(S, 2741, ABG)
21:29:14.375 00.000 11616 duration set to 2680 by maxDecDuration
21:29:14.375 00.000 11616 Guiding  Dir = 1, Dur = 2680
21:29:14.376 00.001 11616 IsSlewing returns 0
21:29:14.376 00.000 11616 IsGuiding returns 0
21:29:14.377 00.001 11616 PulseGuide returned control before completion, sleep 2690
21:29:14.388 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
21:29:14.405 00.017 12268 UpdateGuideState exits: m=499 SNR=15.3
21:29:14.405 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:14.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:14.405 00.000 12268 Enqueuing Expose request
21:29:17.074 02.669 11616 IsGuiding returns 1
21:29:17.074 00.000 11616 scope still moving after pulse duration time elapsed
21:29:17.105 00.031 11616 IsSlewing returns 0
21:29:17.105 00.000 11616 IsGuiding returns 0
21:29:17.105 00.000 11616 scope move finished after 2680 + 48 ms
21:29:17.105 00.000 11616 Move returns status 0, amount 2680
21:29:17.105 00.000 11616 move complete, result=0
21:29:17.106 00.001 11616 worker thread done servicing request
21:29:17.106 00.000 11616 Worker thread wakes up
21:29:17.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:17.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:17.106 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 1.2 px 2680 ms SOUTH
21:29:19.116 02.010 11616 Exposure complete
21:29:19.172 00.056 11616 worker thread done servicing request
21:29:19.173 00.001 12268 OnExposeComplete: enter
21:29:19.173 00.000 12268 UpdateGuideState(): m_state=6
21:29:19.173 00.000 12268 Star::Find(15, 1096, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
21:29:19.173 00.000 12268 Star::Find returns 1 (0), X=1096.66, Y=268.92, Mass=534, SNR=15.9, Peak=38 HFD=5.3
21:29:19.173 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.67) = xAngle (1.73 = 1.73)
21:29:19.173 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.76 = 1.76)
21:29:19.173 00.000 12268 CameraToMount -- cameraX=1.18 cameraY=0.07 hyp=1.18 cameraTheta=0.06 mountX=-0.19 mountY=1.16, mountTheta=1.73
21:29:19.175 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.18, y=0.07, opts=13)
21:29:19.175 00.000 12268 Enqueuing Move request for scope (1.18, 0.07)
21:29:19.175 00.000 11616 Worker thread wakes up
21:29:19.175 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.18, 0.07) opts 0xd
21:29:19.175 00.000 11616 Handling offset move in thread for scope, endpoint = (1.18, 0.07)
21:29:19.175 00.000 11616 Moving (1.18, 0.07) raw xDistance=-0.19 yDistance=1.16
21:29:19.175 00.000 11616 BLC: History state: CurrMiss=1.16, AvgInitMiss=0.55, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.176550, 1:1.162668
21:29:19.175 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:29:19.175 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
21:29:19.176 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 1.16
21:29:19.176 00.000 11616 MoveAxis(E, 104, ABG)
21:29:19.176 00.000 11616 Guiding  Dir = 2, Dur = 104
21:29:19.176 00.000 11616 IsSlewing returns 0
21:29:19.176 00.000 11616 IsGuiding returns 0
21:29:19.177 00.001 11616 PulseGuide returned control before completion, sleep 114
21:29:19.188 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:29:19.206 00.018 12268 UpdateGuideState exits: m=534 SNR=15.9
21:29:19.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:19.207 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:19.207 00.000 12268 Enqueuing Expose request
21:29:19.303 00.096 11616 IsGuiding returns 0
21:29:19.304 00.001 11616 Move returns status 0, amount 104
21:29:19.304 00.000 11616 MoveAxis(S, 98, ABG)
21:29:19.304 00.000 11616 Guiding  Dir = 1, Dur = 98
21:29:19.304 00.000 11616 IsSlewing returns 0
21:29:19.305 00.001 11616 IsGuiding returns 0
21:29:19.305 00.000 11616 PulseGuide returned control before completion, sleep 108
21:29:19.427 00.122 11616 IsGuiding returns 1
21:29:19.428 00.001 11616 scope still moving after pulse duration time elapsed
21:29:19.457 00.029 11616 IsSlewing returns 0
21:29:19.458 00.001 11616 IsGuiding returns 0
21:29:19.458 00.000 11616 scope move finished after 98 + 55 ms
21:29:19.458 00.000 11616 Move returns status 0, amount 98
21:29:19.458 00.000 11616 move complete, result=0
21:29:19.458 00.000 11616 worker thread done servicing request
21:29:19.458 00.000 11616 Worker thread wakes up
21:29:19.458 00.000 12268 GuideStep: -0.2 px 104 ms EAST, 1.2 px 98 ms SOUTH
21:29:19.459 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:19.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:21.463 02.004 11616 Exposure complete
21:29:21.519 00.056 11616 worker thread done servicing request
21:29:21.520 00.001 12268 OnExposeComplete: enter
21:29:21.520 00.000 12268 UpdateGuideState(): m_state=6
21:29:21.520 00.000 12268 Star::Find(15, 1096, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
21:29:21.520 00.000 12268 Star::Find returns 1 (0), X=1095.56, Y=269.45, Mass=379, SNR=13.3, Peak=35 HFD=4.3
21:29:21.520 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.67) = xAngle (3.10 = 3.10)
21:29:21.520 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.13 = 3.13)
21:29:21.520 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.60 hyp=0.61 cameraTheta=1.43 mountX=-0.61 mountY=0.01, mountTheta=3.13
21:29:21.522 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.60, opts=13)
21:29:21.522 00.000 12268 Enqueuing Move request for scope (0.08, 0.60)
21:29:21.522 00.000 11616 Worker thread wakes up
21:29:21.522 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.60) opts 0xd
21:29:21.522 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.60)
21:29:21.522 00.000 11616 Moving (0.08, 0.60) raw xDistance=-0.61 yDistance=0.01
21:29:21.522 00.000 11616 BLC: History state: CurrMiss=0.01, AvgInitMiss=0.55, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.176550, 1:1.162668, 2:0.006491
21:29:21.522 00.000 11616 BLC: No correction, Miss < min_move
21:29:21.523 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.61
21:29:21.523 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:21.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:29:21.523 00.000 11616 MoveAxis(E, 340, ABG)
21:29:21.523 00.000 11616 Guiding  Dir = 2, Dur = 340
21:29:21.523 00.000 11616 IsSlewing returns 0
21:29:21.523 00.000 11616 IsGuiding returns 0
21:29:21.524 00.001 11616 PulseGuide returned control before completion, sleep 350
21:29:21.535 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:29:21.552 00.017 12268 UpdateGuideState exits: m=379 SNR=13.3
21:29:21.552 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:21.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:21.552 00.000 12268 Enqueuing Expose request
21:29:21.886 00.334 11616 IsGuiding returns 1
21:29:21.886 00.000 11616 scope still moving after pulse duration time elapsed
21:29:21.917 00.031 11616 IsSlewing returns 0
21:29:21.917 00.000 11616 IsGuiding returns 0
21:29:21.918 00.001 11616 scope move finished after 340 + 54 ms
21:29:21.918 00.000 11616 Move returns status 0, amount 340
21:29:21.918 00.000 11616 MoveAxis(N, 0, ABG)
21:29:21.918 00.000 11616 Move returns status 0, amount 0
21:29:21.918 00.000 11616 move complete, result=0
21:29:21.918 00.000 11616 worker thread done servicing request
21:29:21.918 00.000 11616 Worker thread wakes up
21:29:21.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:21.919 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:21.919 00.000 12268 GuideStep: -0.6 px 340 ms EAST, 0.0 px 0 ms NORTH
21:29:23.925 02.006 11616 Exposure complete
21:29:23.981 00.056 11616 worker thread done servicing request
21:29:23.981 00.000 12268 OnExposeComplete: enter
21:29:23.981 00.000 12268 UpdateGuideState(): m_state=6
21:29:23.981 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
21:29:23.981 00.000 12268 Star::Find returns 1 (0), X=1095.28, Y=268.05, Mass=511, SNR=15.5, Peak=42 HFD=5.0
21:29:23.981 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.67) = xAngle (-0.14 = -0.14)
21:29:23.981 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.11 = -0.11)
21:29:23.981 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.80 hyp=0.82 cameraTheta=-1.81 mountX=0.81 mountY=-0.09, mountTheta=-0.11
21:29:23.983 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.80, opts=13)
21:29:23.983 00.000 12268 Enqueuing Move request for scope (-0.19, -0.80)
21:29:23.983 00.000 11616 Worker thread wakes up
21:29:23.983 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.80) opts 0xd
21:29:23.983 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.80)
21:29:23.983 00.000 11616 Moving (-0.19, -0.80) raw xDistance=0.81 yDistance=-0.09
21:29:23.983 00.000 11616 BLC: window closed
21:29:23.984 00.001 11616 BLC: History state: CurrMiss=-0.09, AvgInitMiss=0.55, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.176550, 1:1.162668, 2:0.006491
21:29:23.984 00.000 11616 BLC: No correction, Miss < min_move
21:29:23.984 00.000 11616 resist switch: large excursion: input 0.81 thresh 0.29 direction from -1 to 1
21:29:23.984 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.44
21:29:23.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.81
21:29:23.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:23.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:29:23.984 00.000 11616 MoveAxis(W, 455, ABG)
21:29:23.984 00.000 11616 Guiding  Dir = 3, Dur = 455
21:29:23.984 00.000 11616 IsSlewing returns 0
21:29:23.985 00.001 11616 IsGuiding returns 0
21:29:23.985 00.000 11616 PulseGuide returned control before completion, sleep 465
21:29:23.996 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:29:24.014 00.018 12268 UpdateGuideState exits: m=511 SNR=15.5
21:29:24.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:24.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:24.014 00.000 12268 Enqueuing Expose request
21:29:24.464 00.450 11616 IsGuiding returns 1
21:29:24.464 00.000 11616 scope still moving after pulse duration time elapsed
21:29:24.496 00.032 11616 IsSlewing returns 0
21:29:24.496 00.000 11616 IsGuiding returns 0
21:29:24.497 00.001 11616 scope move finished after 455 + 56 ms
21:29:24.497 00.000 11616 Move returns status 0, amount 455
21:29:24.497 00.000 11616 MoveAxis(N, 0, ABG)
21:29:24.497 00.000 11616 Move returns status 0, amount 0
21:29:24.497 00.000 11616 move complete, result=0
21:29:24.497 00.000 11616 worker thread done servicing request
21:29:24.497 00.000 11616 Worker thread wakes up
21:29:24.498 00.001 12268 GuideStep: 0.8 px 455 ms WEST, -0.1 px 0 ms NORTH
21:29:24.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:24.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:26.510 02.012 11616 Exposure complete
21:29:26.565 00.055 11616 worker thread done servicing request
21:29:26.566 00.001 12268 OnExposeComplete: enter
21:29:26.566 00.000 12268 UpdateGuideState(): m_state=6
21:29:26.566 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
21:29:26.566 00.000 12268 Star::Find returns 1 (0), X=1095.53, Y=268.76, Mass=510, SNR=15.4, Peak=41 HFD=5.5
21:29:26.566 00.000 12268 MultiStar: exiting stabilization period
21:29:26.567 00.001 12268 MultiStar: [#1 0.04,0.10,0.98,U] [#2 0.06,-0.24,1.00,U] [#3 -0.21,-0.22,0.74,U] [#4 -0.05,-0.12,0.75,U] [#5 0.31,-0.18,0.67,U] [#6 0.03,-0.35,0.63,U] 
21:29:26.567 00.000 12268 single-star, 6 included, MultiStar: {0.03, -0.14}, one-star: {0.05, -0.09}
21:29:26.567 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.67) = xAngle (0.62 = 0.62)
21:29:26.567 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.65 = 0.65)
21:29:26.567 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.05 mountX=0.09 mountY=0.07, mountTheta=0.64
21:29:26.568 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.09, opts=13)
21:29:26.568 00.000 12268 Enqueuing Move request for scope (0.05, -0.09)
21:29:26.568 00.000 11616 Worker thread wakes up
21:29:26.569 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
21:29:26.569 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
21:29:26.569 00.000 11616 Moving (0.05, -0.09) raw xDistance=0.09 yDistance=0.07
21:29:26.569 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:26.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:29:26.569 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:26.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:29:26.569 00.000 11616 MoveAxis(E, 0, ABG)
21:29:26.569 00.000 11616 Move returns status 0, amount 0
21:29:26.569 00.000 11616 MoveAxis(N, 0, ABG)
21:29:26.569 00.000 11616 Move returns status 0, amount 0
21:29:26.570 00.001 11616 move complete, result=0
21:29:26.570 00.000 11616 worker thread done servicing request
21:29:26.582 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:29:26.601 00.019 12268 UpdateGuideState exits: m=510 SNR=15.4
21:29:26.601 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:26.602 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:26.602 00.000 12268 Enqueuing Expose request
21:29:26.602 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:26.602 00.000 11616 Worker thread wakes up
21:29:26.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:26.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:28.614 02.012 11616 Exposure complete
21:29:28.674 00.060 11616 worker thread done servicing request
21:29:28.675 00.001 12268 OnExposeComplete: enter
21:29:28.675 00.000 12268 UpdateGuideState(): m_state=6
21:29:28.675 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
21:29:28.675 00.000 12268 Star::Find returns 1 (0), X=1095.38, Y=269.19, Mass=479, SNR=15.0, Peak=40 HFD=5.1
21:29:28.675 00.000 12268 MultiStar: [#1 -0.13,0.50,0.96,U] [#2 0.06,0.18,1.05,U] [#3 -0.47,0.14,0.88,U] [#4 -0.34,0.27,0.87,U] [#5 0.22,-0.04,0.68,U] [#6 -0.07,-0.27,0.68,U] 
21:29:28.675 00.000 12268 refined, 6 included, MultiStar: {-0.13, 0.19}, one-star: {-0.10, 0.34}
21:29:28.675 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.67) = xAngle (3.83 = -2.45)
21:29:28.675 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.86 = -2.42)
21:29:28.675 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.16 mountX=-0.17 mountY=-0.15, mountTheta=-2.43
21:29:28.677 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.19, opts=13)
21:29:28.677 00.000 12268 Enqueuing Move request for scope (-0.13, 0.19)
21:29:28.677 00.000 11616 Worker thread wakes up
21:29:28.677 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
21:29:28.677 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
21:29:28.677 00.000 11616 Moving (-0.13, 0.19) raw xDistance=-0.17 yDistance=-0.15
21:29:28.677 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:29:28.677 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:29:28.678 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:28.678 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:29:28.678 00.000 11616 MoveAxis(E, 0, ABG)
21:29:28.678 00.000 11616 Move returns status 0, amount 0
21:29:28.678 00.000 11616 MoveAxis(N, 0, ABG)
21:29:28.678 00.000 11616 Move returns status 0, amount 0
21:29:28.678 00.000 11616 move complete, result=0
21:29:28.678 00.000 11616 worker thread done servicing request
21:29:28.692 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:29:28.712 00.020 12268 UpdateGuideState exits: m=479 SNR=15.0
21:29:28.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:28.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:28.712 00.000 12268 Enqueuing Expose request
21:29:28.713 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:28.713 00.000 11616 Worker thread wakes up
21:29:28.713 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:28.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:30.722 02.009 11616 Exposure complete
21:29:30.778 00.056 11616 worker thread done servicing request
21:29:30.779 00.001 12268 OnExposeComplete: enter
21:29:30.779 00.000 12268 UpdateGuideState(): m_state=6
21:29:30.779 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
21:29:30.779 00.000 12268 Star::Find returns 1 (0), X=1095.47, Y=269.25, Mass=542, SNR=15.9, Peak=47 HFD=5.3
21:29:30.779 00.000 12268 MultiStar: [#1 0.06,0.26,1.01,U] [#2 -0.04,0.15,0.93,U] [#3 -0.16,0.04,0.76,U] [#4 -0.16,0.16,0.82,U] [#5 0.15,0.07,0.56,U] [#6 -0.10,-0.26,0.69,U] 
21:29:30.779 00.000 12268 refined, 6 included, MultiStar: {-0.04, 0.14}, one-star: {-0.01, 0.40}
21:29:30.779 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.67) = xAngle (3.50 = -2.79)
21:29:30.780 00.001 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.53 = -2.76)
21:29:30.780 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.83 mountX=-0.14 mountY=-0.06, mountTheta=-2.76
21:29:30.781 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.14, opts=13)
21:29:30.781 00.000 12268 Enqueuing Move request for scope (-0.04, 0.14)
21:29:30.781 00.000 11616 Worker thread wakes up
21:29:30.782 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
21:29:30.782 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
21:29:30.782 00.000 11616 Moving (-0.04, 0.14) raw xDistance=-0.14 yDistance=-0.06
21:29:30.782 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:29:30.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:29:30.782 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:30.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:29:30.782 00.000 11616 MoveAxis(E, 0, ABG)
21:29:30.782 00.000 11616 Move returns status 0, amount 0
21:29:30.782 00.000 11616 MoveAxis(N, 0, ABG)
21:29:30.783 00.001 11616 Move returns status 0, amount 0
21:29:30.783 00.000 11616 move complete, result=0
21:29:30.783 00.000 11616 worker thread done servicing request
21:29:30.796 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:29:30.812 00.016 12268 UpdateGuideState exits: m=542 SNR=15.9
21:29:30.813 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:30.813 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:30.813 00.000 12268 Enqueuing Expose request
21:29:30.813 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:30.813 00.000 11616 Worker thread wakes up
21:29:30.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:30.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:32.821 02.008 11616 Exposure complete
21:29:32.878 00.057 11616 worker thread done servicing request
21:29:32.878 00.000 12268 OnExposeComplete: enter
21:29:32.878 00.000 12268 UpdateGuideState(): m_state=6
21:29:32.879 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
21:29:32.879 00.000 12268 Star::Find returns 1 (0), X=1095.57, Y=269.22, Mass=503, SNR=15.4, Peak=47 HFD=4.9
21:29:32.879 00.000 12268 MultiStar: [#1 0.06,0.33,0.99,U] [#2 0.17,-0.14,1.01,U] [#3 -0.07,-0.04,0.83,U] [#4 -0.29,0.13,0.86,U] [#5 0.18,0.13,0.74,U] [#6 0.25,-0.18,0.69,U] 
21:29:32.879 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.10}, one-star: {0.09, 0.37}
21:29:32.880 00.001 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.67) = xAngle (2.78 = 2.78)
21:29:32.880 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.81 = 2.81)
21:29:32.880 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.11 mountX=-0.10 mountY=0.04, mountTheta=2.80
21:29:32.882 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.10, opts=13)
21:29:32.882 00.000 12268 Enqueuing Move request for scope (0.05, 0.10)
21:29:32.882 00.000 11616 Worker thread wakes up
21:29:32.882 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
21:29:32.882 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
21:29:32.882 00.000 11616 Moving (0.05, 0.10) raw xDistance=-0.10 yDistance=0.04
21:29:32.882 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:29:32.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:29:32.884 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:32.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:29:32.884 00.000 11616 MoveAxis(E, 0, ABG)
21:29:32.884 00.000 11616 Move returns status 0, amount 0
21:29:32.884 00.000 11616 MoveAxis(N, 0, ABG)
21:29:32.884 00.000 11616 Move returns status 0, amount 0
21:29:32.884 00.000 11616 move complete, result=0
21:29:32.884 00.000 11616 worker thread done servicing request
21:29:32.897 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:29:32.914 00.017 12268 UpdateGuideState exits: m=503 SNR=15.4
21:29:32.914 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:32.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:32.914 00.000 12268 Enqueuing Expose request
21:29:32.914 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:32.914 00.000 11616 Worker thread wakes up
21:29:32.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:32.915 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:34.925 02.010 11616 Exposure complete
21:29:34.980 00.055 11616 worker thread done servicing request
21:29:34.980 00.000 12268 OnExposeComplete: enter
21:29:34.980 00.000 12268 UpdateGuideState(): m_state=6
21:29:34.980 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
21:29:34.981 00.001 12268 Star::Find returns 1 (0), X=1095.70, Y=268.91, Mass=486, SNR=15.1, Peak=38 HFD=5.4
21:29:34.981 00.000 12268 MultiStar: [#1 0.22,0.24,1.00,U] [#2 0.24,-0.13,0.96,U] [#3 0.16,-0.44,0.79,U] [#4 -0.20,0.10,0.83,U] [#5 1.01,-0.62,0.00,M1] [#6 0.16,-0.38,0.71,U] 
21:29:34.981 00.000 12268 refined, 5 included, MultiStar: {0.14, -0.07}, one-star: {0.22, 0.06}
21:29:34.981 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.67) = xAngle (1.23 = 1.23)
21:29:34.981 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.26 = 1.26)
21:29:34.981 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.44 mountX=0.05 mountY=0.15, mountTheta=1.23
21:29:34.983 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.07, opts=13)
21:29:34.983 00.000 12268 Enqueuing Move request for scope (0.14, -0.07)
21:29:34.983 00.000 11616 Worker thread wakes up
21:29:34.983 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
21:29:34.983 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
21:29:34.983 00.000 11616 Moving (0.14, -0.07) raw xDistance=0.05 yDistance=0.15
21:29:34.983 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:34.983 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:29:34.983 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:34.984 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:29:34.984 00.000 11616 MoveAxis(E, 0, ABG)
21:29:34.984 00.000 11616 Move returns status 0, amount 0
21:29:34.984 00.000 11616 MoveAxis(N, 0, ABG)
21:29:34.984 00.000 11616 Move returns status 0, amount 0
21:29:34.984 00.000 11616 move complete, result=0
21:29:34.984 00.000 11616 worker thread done servicing request
21:29:34.996 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:29:35.015 00.019 12268 UpdateGuideState exits: m=486 SNR=15.1
21:29:35.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:35.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:35.015 00.000 12268 Enqueuing Expose request
21:29:35.015 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:35.015 00.000 11616 Worker thread wakes up
21:29:35.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:35.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:37.024 02.009 11616 Exposure complete
21:29:37.080 00.056 11616 worker thread done servicing request
21:29:37.080 00.000 12268 OnExposeComplete: enter
21:29:37.080 00.000 12268 UpdateGuideState(): m_state=6
21:29:37.081 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
21:29:37.081 00.000 12268 Star::Find returns 1 (0), X=1095.93, Y=268.75, Mass=462, SNR=14.7, Peak=37 HFD=5.3
21:29:37.081 00.000 12268 MultiStar: [#1 0.20,-0.23,1.03,U] [#2 0.18,-0.32,0.98,U] [#3 0.22,-0.25,0.90,U] [#4 0.12,-0.34,0.91,U] [#5 1.15,-1.24,0.00,M2] [#6 0.24,-0.22,0.73,U] 
21:29:37.081 00.000 12268 refined, 5 included, MultiStar: {0.24, -0.24}, one-star: {0.45, -0.10}
21:29:37.081 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.67) = xAngle (0.88 = 0.88)
21:29:37.081 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.91 = 0.91)
21:29:37.081 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.24 hyp=0.34 cameraTheta=-0.79 mountX=0.22 mountY=0.27, mountTheta=0.89
21:29:37.083 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.24, opts=13)
21:29:37.083 00.000 12268 Enqueuing Move request for scope (0.24, -0.24)
21:29:37.083 00.000 11616 Worker thread wakes up
21:29:37.083 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.24) opts 0xd
21:29:37.083 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.24)
21:29:37.083 00.000 11616 Moving (0.24, -0.24) raw xDistance=0.22 yDistance=0.27
21:29:37.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
21:29:37.084 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
21:29:37.084 00.000 11616 MoveAxis(W, 121, ABG)
21:29:37.084 00.000 11616 Guiding  Dir = 3, Dur = 121
21:29:37.084 00.000 11616 IsSlewing returns 0
21:29:37.084 00.000 11616 IsGuiding returns 0
21:29:37.085 00.001 11616 PulseGuide returned control before completion, sleep 131
21:29:37.098 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:29:37.116 00.018 12268 UpdateGuideState exits: m=462 SNR=14.7
21:29:37.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:37.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:37.116 00.000 12268 Enqueuing Expose request
21:29:37.225 00.109 11616 IsGuiding returns 1
21:29:37.225 00.000 11616 scope still moving after pulse duration time elapsed
21:29:37.256 00.031 11616 IsSlewing returns 0
21:29:37.257 00.001 11616 IsGuiding returns 1
21:29:37.288 00.031 11616 IsSlewing returns 0
21:29:37.288 00.000 11616 IsGuiding returns 1
21:29:37.319 00.031 11616 IsSlewing returns 0
21:29:37.320 00.001 11616 IsGuiding returns 1
21:29:37.350 00.030 11616 IsSlewing returns 0
21:29:37.350 00.000 11616 IsGuiding returns 0
21:29:37.350 00.000 11616 scope move finished after 121 + 145 ms
21:29:37.351 00.001 11616 Move returns status 0, amount 121
21:29:37.351 00.000 11616 MoveAxis(S, 23, ABG)
21:29:37.351 00.000 11616 Guiding  Dir = 1, Dur = 23
21:29:37.351 00.000 11616 IsSlewing returns 0
21:29:37.351 00.000 11616 IsGuiding returns 0
21:29:37.352 00.001 11616 PulseGuide returned control before completion, sleep 33
21:29:37.396 00.044 11616 IsGuiding returns 1
21:29:37.396 00.000 11616 scope still moving after pulse duration time elapsed
21:29:37.427 00.031 11616 IsSlewing returns 0
21:29:37.428 00.001 11616 IsGuiding returns 0
21:29:37.428 00.000 11616 scope move finished after 23 + 53 ms
21:29:37.428 00.000 11616 Move returns status 0, amount 23
21:29:37.428 00.000 11616 move complete, result=0
21:29:37.428 00.000 11616 worker thread done servicing request
21:29:37.428 00.000 11616 Worker thread wakes up
21:29:37.428 00.000 12268 GuideStep: 0.2 px 121 ms WEST, 0.3 px 23 ms SOUTH
21:29:37.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:37.429 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:39.439 02.010 11616 Exposure complete
21:29:39.493 00.054 11616 worker thread done servicing request
21:29:39.493 00.000 12268 OnExposeComplete: enter
21:29:39.493 00.000 12268 UpdateGuideState(): m_state=6
21:29:39.494 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
21:29:39.494 00.000 12268 Star::Find returns 1 (0), X=1095.63, Y=268.30, Mass=480, SNR=15.0, Peak=41 HFD=5.3
21:29:39.494 00.000 12268 MultiStar: [#1 0.10,-0.45,1.06,U] [#2 0.16,-0.44,0.98,U] [#3 -0.12,-0.52,0.84,U] [#4 -0.37,-0.80,0.00,M1] [#5 0.77,-1.68,0.00,M3] [#6 0.11,-0.76,0.00,M1] 
21:29:39.494 00.000 12268 refined, 3 included, MultiStar: {0.08, -0.49}, one-star: {0.15, -0.56}
21:29:39.494 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.67) = xAngle (0.26 = 0.26)
21:29:39.494 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.29 = 0.29)
21:29:39.494 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.49 hyp=0.50 cameraTheta=-1.41 mountX=0.48 mountY=0.14, mountTheta=0.29
21:29:39.496 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.49, opts=13)
21:29:39.496 00.000 12268 Enqueuing Move request for scope (0.08, -0.49)
21:29:39.496 00.000 11616 Worker thread wakes up
21:29:39.496 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.49) opts 0xd
21:29:39.496 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.49)
21:29:39.496 00.000 11616 Moving (0.08, -0.49) raw xDistance=0.48 yDistance=0.14
21:29:39.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
21:29:39.496 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:39.497 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:29:39.497 00.000 11616 MoveAxis(W, 269, ABG)
21:29:39.497 00.000 11616 Guiding  Dir = 3, Dur = 269
21:29:39.497 00.000 11616 IsSlewing returns 0
21:29:39.497 00.000 11616 IsGuiding returns 0
21:29:39.497 00.000 11616 PulseGuide returned control before completion, sleep 279
21:29:39.510 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=31, Gamma=1.290
21:29:39.527 00.017 12268 UpdateGuideState exits: m=480 SNR=15.0
21:29:39.527 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:39.527 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:39.527 00.000 12268 Enqueuing Expose request
21:29:39.790 00.263 11616 IsGuiding returns 1
21:29:39.790 00.000 11616 scope still moving after pulse duration time elapsed
21:29:39.820 00.030 11616 IsSlewing returns 0
21:29:39.820 00.000 11616 IsGuiding returns 1
21:29:39.852 00.032 11616 IsSlewing returns 0
21:29:39.853 00.001 11616 IsGuiding returns 1
21:29:39.883 00.030 11616 IsSlewing returns 0
21:29:39.883 00.000 11616 IsGuiding returns 1
21:29:39.914 00.031 11616 IsSlewing returns 0
21:29:39.915 00.001 11616 IsGuiding returns 0
21:29:39.915 00.000 11616 scope move finished after 269 + 148 ms
21:29:39.915 00.000 11616 Move returns status 0, amount 269
21:29:39.915 00.000 11616 MoveAxis(N, 0, ABG)
21:29:39.915 00.000 11616 Move returns status 0, amount 0
21:29:39.915 00.000 11616 move complete, result=0
21:29:39.915 00.000 11616 worker thread done servicing request
21:29:39.915 00.000 11616 Worker thread wakes up
21:29:39.916 00.001 12268 GuideStep: 0.5 px 269 ms WEST, 0.1 px 0 ms NORTH
21:29:39.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:39.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:41.926 02.010 11616 Exposure complete
21:29:41.984 00.058 11616 worker thread done servicing request
21:29:41.985 00.001 12268 OnExposeComplete: enter
21:29:41.985 00.000 12268 UpdateGuideState(): m_state=6
21:29:41.985 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
21:29:41.985 00.000 12268 Star::Find returns 1 (0), X=1095.57, Y=269.24, Mass=408, SNR=13.9, Peak=54 HFD=3.7
21:29:41.985 00.000 12268 MultiStar: [#1 0.05,0.18,1.20,U] [#2 0.17,0.04,1.12,U] [#3 0.04,0.12,0.94,U] [#4 -0.21,0.31,0.94,U] [#5 0.02,0.23,0.63,U] [#6 0.09,-0.19,0.72,U] 
21:29:41.985 00.000 12268 refined, 6 included, MultiStar: {0.04, 0.16}, one-star: {0.09, 0.39}
21:29:41.985 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.67) = xAngle (3.00 = 3.00)
21:29:41.985 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.03 = 3.03)
21:29:41.986 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.33 mountX=-0.16 mountY=0.02, mountTheta=3.03
21:29:41.987 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.16, opts=13)
21:29:41.987 00.000 12268 Enqueuing Move request for scope (0.04, 0.16)
21:29:41.987 00.000 11616 Worker thread wakes up
21:29:41.987 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
21:29:41.987 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
21:29:41.987 00.000 11616 Moving (0.04, 0.16) raw xDistance=-0.16 yDistance=0.02
21:29:41.988 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:29:41.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:29:41.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:41.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:29:41.988 00.000 11616 MoveAxis(E, 0, ABG)
21:29:41.988 00.000 11616 Move returns status 0, amount 0
21:29:41.988 00.000 11616 MoveAxis(N, 0, ABG)
21:29:41.988 00.000 11616 Move returns status 0, amount 0
21:29:41.988 00.000 11616 move complete, result=0
21:29:41.988 00.000 11616 worker thread done servicing request
21:29:41.999 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:29:42.017 00.018 12268 UpdateGuideState exits: m=408 SNR=13.9
21:29:42.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:42.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:42.017 00.000 12268 Enqueuing Expose request
21:29:42.018 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:42.018 00.000 11616 Worker thread wakes up
21:29:42.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:42.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:44.033 02.015 11616 Exposure complete
21:29:44.088 00.055 11616 worker thread done servicing request
21:29:44.088 00.000 12268 OnExposeComplete: enter
21:29:44.088 00.000 12268 UpdateGuideState(): m_state=6
21:29:44.089 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
21:29:44.089 00.000 12268 Star::Find returns 1 (0), X=1095.58, Y=269.39, Mass=537, SNR=15.9, Peak=52 HFD=5.1
21:29:44.089 00.000 12268 MultiStar: [#1 -0.15,0.56,0.98,U] [#2 -0.08,0.43,0.94,U] [#3 -0.53,0.28,0.00,M1] [#4 -0.53,-0.18,0.74,U] [#5 0.44,0.25,0.63,U] [#6 0.05,-0.23,0.62,U] 
21:29:44.089 00.000 12268 refined, 5 included, MultiStar: {-0.04, 0.28}, one-star: {0.10, 0.54}
21:29:44.089 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.67) = xAngle (3.39 = -2.89)
21:29:44.089 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.42 = -2.86)
21:29:44.089 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.72 mountX=-0.27 mountY=-0.08, mountTheta=-2.86
21:29:44.091 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.28, opts=13)
21:29:44.091 00.000 12268 Enqueuing Move request for scope (-0.04, 0.28)
21:29:44.091 00.000 11616 Worker thread wakes up
21:29:44.091 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
21:29:44.091 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
21:29:44.091 00.000 11616 Moving (-0.04, 0.28) raw xDistance=-0.27 yDistance=-0.08
21:29:44.091 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:29:44.091 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:29:44.091 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:44.091 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:29:44.092 00.001 11616 MoveAxis(E, 0, ABG)
21:29:44.092 00.000 11616 Move returns status 0, amount 0
21:29:44.092 00.000 11616 MoveAxis(N, 0, ABG)
21:29:44.092 00.000 11616 Move returns status 0, amount 0
21:29:44.092 00.000 11616 move complete, result=0
21:29:44.092 00.000 11616 worker thread done servicing request
21:29:44.105 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:29:44.122 00.017 12268 UpdateGuideState exits: m=537 SNR=15.9
21:29:44.122 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:44.122 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:44.122 00.000 12268 Enqueuing Expose request
21:29:44.122 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:44.122 00.000 11616 Worker thread wakes up
21:29:44.123 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:44.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:46.130 02.007 11616 Exposure complete
21:29:46.186 00.056 11616 worker thread done servicing request
21:29:46.186 00.000 12268 OnExposeComplete: enter
21:29:46.186 00.000 12268 UpdateGuideState(): m_state=6
21:29:46.186 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
21:29:46.186 00.000 12268 Star::Find returns 1 (0), X=1095.64, Y=268.88, Mass=537, SNR=15.9, Peak=44 HFD=5.0
21:29:46.186 00.000 12268 MultiStar: [#1 -0.07,0.05,0.96,U] [#2 0.01,-0.14,1.01,U] [#3 -0.09,-0.57,0.00,M2] [#4 -0.34,-0.49,0.00,M1] [#5 -0.08,-0.39,0.67,U] [#6 -0.10,-0.80,0.00,M1] 
21:29:46.186 00.000 12268 refined, 3 included, MultiStar: {0.01, -0.09}, one-star: {0.16, 0.02}
21:29:46.186 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.67) = xAngle (0.25 = 0.25)
21:29:46.186 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.28 = 0.28)
21:29:46.186 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.42 mountX=0.09 mountY=0.03, mountTheta=0.28
21:29:46.188 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.09, opts=13)
21:29:46.188 00.000 12268 Enqueuing Move request for scope (0.01, -0.09)
21:29:46.188 00.000 11616 Worker thread wakes up
21:29:46.188 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
21:29:46.189 00.001 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
21:29:46.189 00.000 11616 Moving (0.01, -0.09) raw xDistance=0.09 yDistance=0.03
21:29:46.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:46.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:29:46.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:46.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:29:46.189 00.000 11616 MoveAxis(E, 0, ABG)
21:29:46.189 00.000 11616 Move returns status 0, amount 0
21:29:46.189 00.000 11616 MoveAxis(N, 0, ABG)
21:29:46.189 00.000 11616 Move returns status 0, amount 0
21:29:46.189 00.000 11616 move complete, result=0
21:29:46.190 00.001 11616 worker thread done servicing request
21:29:46.205 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:29:46.222 00.017 12268 UpdateGuideState exits: m=537 SNR=15.9
21:29:46.223 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:46.223 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:46.223 00.000 12268 Enqueuing Expose request
21:29:46.223 00.000 11616 Worker thread wakes up
21:29:46.223 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:46.223 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:46.223 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:48.232 02.009 11616 Exposure complete
21:29:48.289 00.057 11616 worker thread done servicing request
21:29:48.290 00.001 12268 OnExposeComplete: enter
21:29:48.290 00.000 12268 UpdateGuideState(): m_state=6
21:29:48.290 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
21:29:48.290 00.000 12268 Star::Find returns 1 (0), X=1095.55, Y=268.55, Mass=474, SNR=14.9, Peak=45 HFD=4.6
21:29:48.291 00.001 12268 MultiStar: [#1 -0.54,-0.25,0.00,M1] [#2 0.03,-0.37,0.99,U] [#3 -0.67,-0.42,0.00,M3] [#4 -0.66,-0.54,0.00,M2] [#5 -0.02,-0.61,0.00,M1] [#6 -0.44,-0.63,0.00,M2] 
21:29:48.291 00.000 12268 single-star, 1 included, MultiStar: {0.05, -0.34}, one-star: {0.07, -0.30}
21:29:48.291 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.67) = xAngle (0.33 = 0.33)
21:29:48.291 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.36 = 0.36)
21:29:48.291 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.34 mountX=0.29 mountY=0.11, mountTheta=0.35
21:29:48.292 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.30, opts=13)
21:29:48.292 00.000 12268 Enqueuing Move request for scope (0.07, -0.30)
21:29:48.293 00.001 11616 Worker thread wakes up
21:29:48.293 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.30) opts 0xd
21:29:48.293 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.30)
21:29:48.293 00.000 11616 Moving (0.07, -0.30) raw xDistance=0.29 yDistance=0.11
21:29:48.293 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:29:48.293 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:29:48.293 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:48.293 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:29:48.293 00.000 11616 MoveAxis(E, 0, ABG)
21:29:48.293 00.000 11616 Move returns status 0, amount 0
21:29:48.293 00.000 11616 MoveAxis(N, 0, ABG)
21:29:48.293 00.000 11616 Move returns status 0, amount 0
21:29:48.293 00.000 11616 move complete, result=0
21:29:48.294 00.001 11616 worker thread done servicing request
21:29:48.305 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:29:48.325 00.020 12268 UpdateGuideState exits: m=474 SNR=14.9
21:29:48.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:48.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:48.325 00.000 12268 Enqueuing Expose request
21:29:48.325 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:48.326 00.001 11616 Worker thread wakes up
21:29:48.326 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:48.326 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:50.332 02.006 11616 Exposure complete
21:29:50.389 00.057 11616 worker thread done servicing request
21:29:50.389 00.000 12268 OnExposeComplete: enter
21:29:50.389 00.000 12268 UpdateGuideState(): m_state=6
21:29:50.390 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
21:29:50.390 00.000 12268 Star::Find returns 1 (0), X=1095.77, Y=268.74, Mass=458, SNR=14.5, Peak=45 HFD=5.1
21:29:50.390 00.000 12268 MultiStar: [#1 0.06,-0.13,1.04,U] [#2 -0.06,-0.08,1.09,U] [#3 -0.42,-0.11,0.83,U] [#4 -0.52,0.03,0.85,U] [#5 0.19,-0.59,0.00,M2] [#6 -0.02,0.10,0.66,U] 
21:29:50.390 00.000 12268 refined, 5 included, MultiStar: {-0.09, -0.06}, one-star: {0.29, -0.11}
21:29:50.390 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.67) = xAngle (-0.91 = -0.91)
21:29:50.390 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.88 = -0.88)
21:29:50.390 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.58 mountX=0.07 mountY=-0.09, mountTheta=-0.90
21:29:50.391 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.06, opts=13)
21:29:50.392 00.001 12268 Enqueuing Move request for scope (-0.09, -0.06)
21:29:50.392 00.000 11616 Worker thread wakes up
21:29:50.392 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
21:29:50.392 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
21:29:50.392 00.000 11616 Moving (-0.09, -0.06) raw xDistance=0.07 yDistance=-0.09
21:29:50.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:50.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:29:50.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:50.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:29:50.392 00.000 11616 MoveAxis(E, 0, ABG)
21:29:50.392 00.000 11616 Move returns status 0, amount 0
21:29:50.392 00.000 11616 MoveAxis(N, 0, ABG)
21:29:50.392 00.000 11616 Move returns status 0, amount 0
21:29:50.393 00.001 11616 move complete, result=0
21:29:50.393 00.000 11616 worker thread done servicing request
21:29:50.405 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:29:50.422 00.017 12268 UpdateGuideState exits: m=458 SNR=14.5
21:29:50.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:50.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:50.422 00.000 12268 Enqueuing Expose request
21:29:50.422 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:50.422 00.000 11616 Worker thread wakes up
21:29:50.423 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:50.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:52.427 02.004 11616 Exposure complete
21:29:52.483 00.056 11616 worker thread done servicing request
21:29:52.484 00.001 12268 OnExposeComplete: enter
21:29:52.484 00.000 12268 UpdateGuideState(): m_state=6
21:29:52.484 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
21:29:52.484 00.000 12268 Star::Find returns 1 (0), X=1095.59, Y=268.99, Mass=378, SNR=13.3, Peak=50 HFD=3.6
21:29:52.484 00.000 12268 MultiStar: [#1 -0.09,0.01,1.14,U] [#2 0.06,-0.38,1.10,U] [#3 -0.33,0.01,0.87,U] [#4 -0.30,-0.38,0.98,U] [#5 0.06,-0.43,0.75,U] [#6 -0.22,-0.31,0.69,U] 
21:29:52.484 00.000 12268 single-star, 6 included, MultiStar: {-0.09, -0.18}, one-star: {0.11, 0.14}
21:29:52.484 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.67) = xAngle (2.56 = 2.56)
21:29:52.485 00.001 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.59 = 2.59)
21:29:52.485 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.89 mountX=-0.15 mountY=0.10, mountTheta=2.58
21:29:52.486 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.14, opts=13)
21:29:52.486 00.000 12268 Enqueuing Move request for scope (0.11, 0.14)
21:29:52.486 00.000 11616 Worker thread wakes up
21:29:52.486 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
21:29:52.486 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
21:29:52.486 00.000 11616 Moving (0.11, 0.14) raw xDistance=-0.15 yDistance=0.10
21:29:52.486 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:29:52.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:29:52.487 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:52.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:29:52.487 00.000 11616 MoveAxis(E, 0, ABG)
21:29:52.487 00.000 11616 Move returns status 0, amount 0
21:29:52.487 00.000 11616 MoveAxis(N, 0, ABG)
21:29:52.487 00.000 11616 Move returns status 0, amount 0
21:29:52.487 00.000 11616 move complete, result=0
21:29:52.487 00.000 11616 worker thread done servicing request
21:29:52.500 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:29:52.521 00.021 12268 UpdateGuideState exits: m=378 SNR=13.3
21:29:52.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:52.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:52.521 00.000 12268 Enqueuing Expose request
21:29:52.521 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:52.521 00.000 11616 Worker thread wakes up
21:29:52.522 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:52.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:54.525 02.003 11616 Exposure complete
21:29:54.581 00.056 11616 worker thread done servicing request
21:29:54.582 00.001 12268 OnExposeComplete: enter
21:29:54.582 00.000 12268 UpdateGuideState(): m_state=6
21:29:54.582 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
21:29:54.582 00.000 12268 Star::Find returns 1 (0), X=1095.50, Y=268.81, Mass=491, SNR=15.2, Peak=42 HFD=5.0
21:29:54.582 00.000 12268 MultiStar: [#1 -0.12,-0.15,0.99,U] [#2 -0.11,-0.35,0.94,U] [#3 -0.02,-0.53,0.79,U] [#4 -0.23,-0.52,0.87,U] [#5 0.27,-0.52,0.00,M2] [#6 -0.24,-0.48,0.64,U] 
21:29:54.582 00.000 12268 single-star, 5 included, MultiStar: {-0.11, -0.33}, one-star: {0.02, -0.04}
21:29:54.582 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.67) = xAngle (0.60 = 0.60)
21:29:54.582 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.63 = 0.63)
21:29:54.583 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.07 mountX=0.04 mountY=0.03, mountTheta=0.62
21:29:54.584 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.04, opts=13)
21:29:54.585 00.001 12268 Enqueuing Move request for scope (0.02, -0.04)
21:29:54.585 00.000 11616 Worker thread wakes up
21:29:54.585 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
21:29:54.585 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
21:29:54.585 00.000 11616 Moving (0.02, -0.04) raw xDistance=0.04 yDistance=0.03
21:29:54.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:54.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:29:54.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:54.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:29:54.586 00.001 11616 MoveAxis(E, 0, ABG)
21:29:54.586 00.000 11616 Move returns status 0, amount 0
21:29:54.586 00.000 11616 MoveAxis(N, 0, ABG)
21:29:54.586 00.000 11616 Move returns status 0, amount 0
21:29:54.586 00.000 11616 move complete, result=0
21:29:54.586 00.000 11616 worker thread done servicing request
21:29:54.598 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:29:54.615 00.017 12268 UpdateGuideState exits: m=491 SNR=15.2
21:29:54.616 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:54.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:54.616 00.000 12268 Enqueuing Expose request
21:29:54.616 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:54.616 00.000 11616 Worker thread wakes up
21:29:54.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:54.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:56.625 02.009 11616 Exposure complete
21:29:56.682 00.057 11616 worker thread done servicing request
21:29:56.682 00.000 12268 OnExposeComplete: enter
21:29:56.682 00.000 12268 UpdateGuideState(): m_state=6
21:29:56.682 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
21:29:56.682 00.000 12268 Star::Find returns 1 (0), X=1095.50, Y=268.84, Mass=473, SNR=14.9, Peak=43 HFD=5.3
21:29:56.683 00.001 12268 MultiStar: [#1 -0.26,-0.08,1.03,U] [#2 -0.02,-0.12,0.98,U] [#3 -0.35,-0.54,0.00,M1] [#4 -0.48,-0.51,0.00,M1] [#5 0.13,-0.50,0.67,U] [#6 0.10,-0.25,0.61,U] 
21:29:56.683 00.000 12268 single-star, 4 included, MultiStar: {-0.03, -0.16}, one-star: {0.02, -0.01}
21:29:56.683 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.67) = xAngle (1.20 = 1.20)
21:29:56.683 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.23 = 1.23)
21:29:56.683 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.47 mountX=0.01 mountY=0.02, mountTheta=1.20
21:29:56.684 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.01, opts=13)
21:29:56.684 00.000 12268 Enqueuing Move request for scope (0.02, -0.01)
21:29:56.684 00.000 11616 Worker thread wakes up
21:29:56.684 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
21:29:56.685 00.001 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
21:29:56.685 00.000 11616 Moving (0.02, -0.01) raw xDistance=0.01 yDistance=0.02
21:29:56.685 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:56.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:29:56.685 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:56.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:29:56.685 00.000 11616 MoveAxis(E, 0, ABG)
21:29:56.685 00.000 11616 Move returns status 0, amount 0
21:29:56.685 00.000 11616 MoveAxis(N, 0, ABG)
21:29:56.685 00.000 11616 Move returns status 0, amount 0
21:29:56.685 00.000 11616 move complete, result=0
21:29:56.685 00.000 11616 worker thread done servicing request
21:29:56.699 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:29:56.716 00.017 12268 UpdateGuideState exits: m=473 SNR=14.9
21:29:56.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:56.716 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:56.716 00.000 12268 Enqueuing Expose request
21:29:56.716 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:56.716 00.000 11616 Worker thread wakes up
21:29:56.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:29:56.717 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:29:58.729 02.012 11616 Exposure complete
21:29:58.784 00.055 11616 worker thread done servicing request
21:29:58.784 00.000 12268 OnExposeComplete: enter
21:29:58.785 00.001 12268 UpdateGuideState(): m_state=6
21:29:58.785 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
21:29:58.785 00.000 12268 Star::Find returns 1 (0), X=1094.82, Y=268.31, Mass=390, SNR=13.5, Peak=45 HFD=3.9
21:29:58.786 00.001 12268 MultiStar: [#1 -0.65,-0.32,0.00,M1] [#2 -0.65,-0.56,0.00,M1] [#3 -0.73,-0.57,0.00,M2] [#4 -1.01,-0.46,0.00,M2] [#5 0.05,-1.38,0.00,M2] [#6 -0.78,-0.85,0.00,M1] 
21:29:58.786 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-1.67) = xAngle (-0.78 = -0.78)
21:29:58.786 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.75 = -0.75)
21:29:58.786 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-0.54 hyp=0.85 cameraTheta=-2.45 mountX=0.61 mountY=-0.58, mountTheta=-0.76
21:29:58.788 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=-0.54, opts=13)
21:29:58.788 00.000 12268 Enqueuing Move request for scope (-0.65, -0.54)
21:29:58.788 00.000 11616 Worker thread wakes up
21:29:58.788 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.54) opts 0xd
21:29:58.788 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, -0.54)
21:29:58.788 00.000 11616 Moving (-0.65, -0.54) raw xDistance=0.61 yDistance=-0.58
21:29:58.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.61
21:29:58.788 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.45 direction from 1 to -1
21:29:58.788 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.74
21:29:58.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
21:29:58.789 00.001 11616 MoveAxis(W, 339, ABG)
21:29:58.789 00.000 11616 Guiding  Dir = 3, Dur = 339
21:29:58.789 00.000 11616 IsSlewing returns 0
21:29:58.789 00.000 11616 IsGuiding returns 0
21:29:58.789 00.000 11616 PulseGuide returned control before completion, sleep 349
21:29:58.801 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:29:58.819 00.018 12268 UpdateGuideState exits: m=390 SNR=13.5
21:29:58.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:58.820 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:29:58.820 00.000 12268 Enqueuing Expose request
21:29:59.148 00.328 11616 IsGuiding returns 1
21:29:59.148 00.000 11616 scope still moving after pulse duration time elapsed
21:29:59.180 00.032 11616 IsSlewing returns 0
21:29:59.180 00.000 11616 IsGuiding returns 0
21:29:59.181 00.001 11616 scope move finished after 339 + 52 ms
21:29:59.181 00.000 11616 Move returns status 0, amount 339
21:29:59.181 00.000 11616 BLC: Oldest BLC event removed
21:29:59.181 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2641 applied
21:29:59.181 00.000 11616 MoveAxis(N, 2690, ABG)
21:29:59.181 00.000 11616 duration set to 2680 by maxDecDuration
21:29:59.181 00.000 11616 Guiding  Dir = 0, Dur = 2680
21:29:59.181 00.000 11616 IsSlewing returns 0
21:29:59.182 00.001 11616 IsGuiding returns 0
21:29:59.182 00.000 11616 PulseGuide returned control before completion, sleep 2690
21:30:01.881 02.699 11616 IsGuiding returns 1
21:30:01.881 00.000 11616 scope still moving after pulse duration time elapsed
21:30:01.912 00.031 11616 IsSlewing returns 0
21:30:01.912 00.000 11616 IsGuiding returns 1
21:30:01.943 00.031 11616 IsSlewing returns 0
21:30:01.943 00.000 11616 IsGuiding returns 1
21:30:01.975 00.032 11616 IsSlewing returns 0
21:30:01.975 00.000 11616 IsGuiding returns 1
21:30:02.007 00.032 11616 IsSlewing returns 0
21:30:02.007 00.000 11616 IsGuiding returns 0
21:30:02.007 00.000 11616 scope move finished after 2680 + 144 ms
21:30:02.007 00.000 11616 Move returns status 0, amount 2680
21:30:02.007 00.000 11616 move complete, result=0
21:30:02.007 00.000 11616 worker thread done servicing request
21:30:02.008 00.001 12268 GuideStep: 0.6 px 339 ms WEST, -0.6 px 2680 ms NORTH
21:30:02.008 00.000 11616 Worker thread wakes up
21:30:02.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:02.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:04.017 02.009 11616 Exposure complete
21:30:04.072 00.055 11616 worker thread done servicing request
21:30:04.072 00.000 12268 OnExposeComplete: enter
21:30:04.072 00.000 12268 UpdateGuideState(): m_state=6
21:30:04.073 00.001 12268 Star::Find(15, 1094, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
21:30:04.073 00.000 12268 Star::Find returns 1 (0), X=1096.55, Y=268.84, Mass=490, SNR=15.2, Peak=42 HFD=5.1
21:30:04.073 00.000 12268 MultiStar: [#1 0.79,-0.01,0.00,M2] [#2 0.89,-0.37,0.00,M2] [#3 0.37,-0.28,0.75,U] [#4 0.75,-0.37,0.00,M3] [#5 1.45,-0.70,0.00,M3] [#6 0.61,-0.38,0.00,M2] 
21:30:04.073 00.000 12268 refined, 1 included, MultiStar: {0.77, -0.13}, one-star: {1.07, -0.01}
21:30:04.073 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.67) = xAngle (1.50 = 1.50)
21:30:04.073 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.53 = 1.53)
21:30:04.073 00.000 12268 CameraToMount -- cameraX=0.77 cameraY=-0.13 hyp=0.78 cameraTheta=-0.16 mountX=0.05 mountY=0.78, mountTheta=1.50
21:30:04.075 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.77, y=-0.13, opts=13)
21:30:04.075 00.000 12268 Enqueuing Move request for scope (0.77, -0.13)
21:30:04.075 00.000 11616 Worker thread wakes up
21:30:04.075 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.13) opts 0xd
21:30:04.075 00.000 11616 Handling offset move in thread for scope, endpoint = (0.77, -0.13)
21:30:04.075 00.000 11616 Moving (0.77, -0.13) raw xDistance=0.05 yDistance=0.78
21:30:04.075 00.000 11616 BLC: History state: CurrMiss=-0.78, AvgInitMiss=0.46, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.086801, 1:-0.782052
21:30:04.075 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
21:30:04.075 00.000 11616 BLC: window closed
21:30:04.076 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:04.076 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:30:04.076 00.000 11616 resist switch: large excursion: input 0.78 thresh 0.45 direction from -1 to 1
21:30:04.076 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.35
21:30:04.076 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.78
21:30:04.076 00.000 11616 MoveAxis(E, 0, ABG)
21:30:04.076 00.000 11616 Move returns status 0, amount 0
21:30:04.076 00.000 11616 BLC: Oldest BLC event removed
21:30:04.076 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2641 applied
21:30:04.076 00.000 11616 MoveAxis(S, 2707, ABG)
21:30:04.076 00.000 11616 duration set to 2680 by maxDecDuration
21:30:04.076 00.000 11616 Guiding  Dir = 1, Dur = 2680
21:30:04.077 00.001 11616 IsSlewing returns 0
21:30:04.078 00.001 11616 IsGuiding returns 0
21:30:04.078 00.000 11616 PulseGuide returned control before completion, sleep 2690
21:30:04.088 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:30:04.105 00.017 12268 UpdateGuideState exits: m=490 SNR=15.2
21:30:04.106 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:04.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:04.106 00.000 12268 Enqueuing Expose request
21:30:06.778 02.672 11616 IsGuiding returns 1
21:30:06.778 00.000 11616 scope still moving after pulse duration time elapsed
21:30:06.809 00.031 11616 IsSlewing returns 0
21:30:06.809 00.000 11616 IsGuiding returns 1
21:30:06.839 00.030 11616 IsSlewing returns 0
21:30:06.840 00.001 11616 IsGuiding returns 1
21:30:06.870 00.030 11616 IsSlewing returns 0
21:30:06.871 00.001 11616 IsGuiding returns 1
21:30:06.901 00.030 11616 IsSlewing returns 0
21:30:06.901 00.000 11616 IsGuiding returns 1
21:30:06.932 00.031 11616 IsSlewing returns 0
21:30:06.932 00.000 11616 IsGuiding returns 1
21:30:06.964 00.032 11616 IsSlewing returns 0
21:30:06.964 00.000 11616 IsGuiding returns 0
21:30:06.964 00.000 11616 scope move finished after 2680 + 206 ms
21:30:06.964 00.000 11616 Move returns status 0, amount 2680
21:30:06.964 00.000 11616 move complete, result=0
21:30:06.964 00.000 11616 worker thread done servicing request
21:30:06.964 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.8 px 2680 ms SOUTH
21:30:06.965 00.001 11616 Worker thread wakes up
21:30:06.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:06.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:08.972 02.007 11616 Exposure complete
21:30:09.028 00.056 11616 worker thread done servicing request
21:30:09.028 00.000 12268 OnExposeComplete: enter
21:30:09.028 00.000 12268 UpdateGuideState(): m_state=6
21:30:09.028 00.000 12268 Star::Find(15, 1096, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
21:30:09.028 00.000 12268 Star::Find returns 1 (0), X=1096.17, Y=269.39, Mass=474, SNR=14.9, Peak=36 HFD=4.8
21:30:09.029 00.001 12268 MultiStar: [#1 0.39,0.41,1.04,U] [#2 0.36,0.24,1.05,U] [#3 0.62,0.19,0.00,M2] [#4 0.40,0.06,0.85,U] [#5 1.47,-0.31,0.00,M4] [#6 0.64,-0.05,0.00,M3] 
21:30:09.029 00.000 12268 refined, 3 included, MultiStar: {0.46, 0.32}, one-star: {0.69, 0.54}
21:30:09.029 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.67) = xAngle (2.28 = 2.28)
21:30:09.029 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.31 = 2.31)
21:30:09.029 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.32 hyp=0.56 cameraTheta=0.61 mountX=-0.36 mountY=0.42, mountTheta=2.29
21:30:09.030 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.32, opts=13)
21:30:09.030 00.000 12268 Enqueuing Move request for scope (0.46, 0.32)
21:30:09.031 00.001 11616 Worker thread wakes up
21:30:09.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.32) opts 0xd
21:30:09.031 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.32)
21:30:09.031 00.000 11616 Moving (0.46, 0.32) raw xDistance=-0.36 yDistance=0.42
21:30:09.031 00.000 11616 BLC: History state: CurrMiss=0.42, AvgInitMiss=0.47, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.117308, 1:0.416964
21:30:09.031 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:30:09.031 00.000 11616 resist switch: large excursion: input -0.36 thresh 0.29 direction from 1 to -1
21:30:09.031 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.09
21:30:09.032 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
21:30:09.032 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
21:30:09.032 00.000 11616 MoveAxis(E, 204, ABG)
21:30:09.032 00.000 11616 Guiding  Dir = 2, Dur = 204
21:30:09.032 00.000 11616 IsSlewing returns 0
21:30:09.032 00.000 11616 IsGuiding returns 0
21:30:09.033 00.001 11616 PulseGuide returned control before completion, sleep 214
21:30:09.045 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=51, Gamma=1.290
21:30:09.061 00.016 12268 UpdateGuideState exits: m=474 SNR=14.9
21:30:09.062 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:09.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:09.062 00.000 12268 Enqueuing Expose request
21:30:09.253 00.191 11616 IsGuiding returns 1
21:30:09.253 00.000 11616 scope still moving after pulse duration time elapsed
21:30:09.283 00.030 11616 IsSlewing returns 0
21:30:09.283 00.000 11616 IsGuiding returns 1
21:30:09.314 00.031 11616 IsSlewing returns 0
21:30:09.314 00.000 11616 IsGuiding returns 1
21:30:09.345 00.031 11616 IsSlewing returns 0
21:30:09.345 00.000 11616 IsGuiding returns 0
21:30:09.345 00.000 11616 scope move finished after 204 + 108 ms
21:30:09.345 00.000 11616 Move returns status 0, amount 204
21:30:09.345 00.000 11616 MoveAxis(S, 35, ABG)
21:30:09.345 00.000 11616 Guiding  Dir = 1, Dur = 35
21:30:09.345 00.000 11616 IsSlewing returns 0
21:30:09.345 00.000 11616 IsGuiding returns 0
21:30:09.345 00.000 11616 PulseGuide returned control before completion, sleep 45
21:30:09.391 00.046 11616 IsGuiding returns 1
21:30:09.391 00.000 11616 scope still moving after pulse duration time elapsed
21:30:09.422 00.031 11616 IsSlewing returns 0
21:30:09.423 00.001 11616 IsGuiding returns 0
21:30:09.423 00.000 11616 scope move finished after 35 + 42 ms
21:30:09.423 00.000 11616 Move returns status 0, amount 35
21:30:09.423 00.000 11616 move complete, result=0
21:30:09.423 00.000 11616 worker thread done servicing request
21:30:09.423 00.000 11616 Worker thread wakes up
21:30:09.423 00.000 12268 GuideStep: -0.4 px 204 ms EAST, 0.4 px 35 ms SOUTH
21:30:09.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:09.424 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:11.432 02.008 11616 Exposure complete
21:30:11.488 00.056 11616 worker thread done servicing request
21:30:11.488 00.000 12268 OnExposeComplete: enter
21:30:11.488 00.000 12268 UpdateGuideState(): m_state=6
21:30:11.488 00.000 12268 Star::Find(15, 1096, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
21:30:11.489 00.001 12268 Star::Find returns 1 (0), X=1095.51, Y=269.36, Mass=516, SNR=15.5, Peak=40 HFD=5.1
21:30:11.489 00.000 12268 MultiStar: [#1 -0.43,0.45,0.00,M2] [#2 -0.29,-0.05,0.98,U] [#3 -0.31,0.13,0.77,U] [#4 -0.36,0.19,0.86,U] [#5 -0.10,0.25,0.68,U] [#6 -0.37,0.09,0.63,U] 
21:30:11.489 00.000 12268 refined, 5 included, MultiStar: {-0.22, 0.19}, one-star: {0.04, 0.51}
21:30:11.489 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.67) = xAngle (4.09 = -2.19)
21:30:11.489 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.12 = -2.16)
21:30:11.489 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.19 hyp=0.29 cameraTheta=2.43 mountX=-0.17 mountY=-0.24, mountTheta=-2.18
21:30:11.491 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.19, opts=13)
21:30:11.491 00.000 12268 Enqueuing Move request for scope (-0.22, 0.19)
21:30:11.491 00.000 11616 Worker thread wakes up
21:30:11.491 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.19) opts 0xd
21:30:11.491 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.19)
21:30:11.491 00.000 11616 Moving (-0.22, 0.19) raw xDistance=-0.17 yDistance=-0.24
21:30:11.491 00.000 11616 BLC: History state: CurrMiss=-0.24, AvgInitMiss=0.47, ShCount=7, LgCount=3, SticCount=2,  Deflections: 0=0.117308, 1:0.416964, 2:-0.244478
21:30:11.491 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -128.000000
21:30:11.491 00.000 11616 BLC: window closed
21:30:11.491 00.000 11616 BLC: Pulse adjusted to 2513
21:30:11.492 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
21:30:11.493 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:30:11.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:30:11.493 00.000 11616 MoveAxis(E, 95, ABG)
21:30:11.493 00.000 11616 Guiding  Dir = 2, Dur = 95
21:30:11.493 00.000 11616 IsSlewing returns 0
21:30:11.493 00.000 11616 IsGuiding returns 0
21:30:11.494 00.001 11616 PulseGuide returned control before completion, sleep 105
21:30:11.503 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:30:11.520 00.017 12268 UpdateGuideState exits: m=516 SNR=15.5
21:30:11.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:11.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:11.520 00.000 12268 Enqueuing Expose request
21:30:11.612 00.092 11616 IsGuiding returns 1
21:30:11.612 00.000 11616 scope still moving after pulse duration time elapsed
21:30:11.643 00.031 11616 IsSlewing returns 0
21:30:11.644 00.001 11616 IsGuiding returns 1
21:30:11.675 00.031 11616 IsSlewing returns 0
21:30:11.675 00.000 11616 IsGuiding returns 0
21:30:11.675 00.000 11616 scope move finished after 95 + 87 ms
21:30:11.675 00.000 11616 Move returns status 0, amount 95
21:30:11.675 00.000 11616 MoveAxis(N, 0, ABG)
21:30:11.675 00.000 11616 Move returns status 0, amount 0
21:30:11.675 00.000 11616 move complete, result=0
21:30:11.676 00.001 11616 worker thread done servicing request
21:30:11.676 00.000 11616 Worker thread wakes up
21:30:11.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:11.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:11.676 00.000 12268 GuideStep: -0.2 px 95 ms EAST, -0.2 px 0 ms NORTH
21:30:11.731 00.055 12268 evsrv: cli 0F8E69C0 connect
21:30:11.731 00.000 12268 case statement mapped state 6 to 3
21:30:11.732 00.001 12268 case statement mapped state 6 to 3
21:30:11.732 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"f67308e9-344a-4eb5-9ef7-1fbe567a8775"}
21:30:11.732 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"f67308e9-344a-4eb5-9ef7-1fbe567a8775"}
21:30:11.733 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:30:13.695 01.962 11616 Exposure complete
21:30:13.751 00.056 11616 worker thread done servicing request
21:30:13.751 00.000 12268 OnExposeComplete: enter
21:30:13.752 00.001 12268 UpdateGuideState(): m_state=6
21:30:13.752 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
21:30:13.752 00.000 12268 Star::Find returns 1 (0), X=1095.42, Y=269.31, Mass=568, SNR=16.3, Peak=47 HFD=5.2
21:30:13.752 00.000 12268 MultiStar: [#1 -0.69,0.05,0.00,M3] [#2 -0.63,0.25,0.00,M1] [#3 -0.33,0.51,0.00,M2] [#4 -0.71,0.30,0.00,M2] [#5 -0.06,0.15,0.65,U] [#6 -0.31,-0.22,0.63,U] 
21:30:13.753 00.001 12268 refined, 2 included, MultiStar: {-0.13, 0.18}, one-star: {-0.05, 0.45}
21:30:13.753 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.67) = xAngle (3.85 = -2.43)
21:30:13.753 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.88 = -2.40)
21:30:13.753 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.18 mountX=-0.17 mountY=-0.15, mountTheta=-2.42
21:30:13.757 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.18, opts=13)
21:30:13.757 00.000 12268 Enqueuing Move request for scope (-0.13, 0.18)
21:30:13.757 00.000 11616 Worker thread wakes up
21:30:13.757 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
21:30:13.757 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
21:30:13.757 00.000 11616 Moving (-0.13, 0.18) raw xDistance=-0.17 yDistance=-0.15
21:30:13.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
21:30:13.757 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:13.758 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:30:13.758 00.000 11616 MoveAxis(E, 94, ABG)
21:30:13.758 00.000 11616 Guiding  Dir = 2, Dur = 94
21:30:13.758 00.000 11616 IsSlewing returns 0
21:30:13.758 00.000 11616 IsGuiding returns 0
21:30:13.759 00.001 11616 PulseGuide returned control before completion, sleep 104
21:30:13.770 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:30:13.788 00.018 12268 UpdateGuideState exits: m=568 SNR=16.3
21:30:13.788 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:13.788 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:13.788 00.000 12268 Enqueuing Expose request
21:30:13.878 00.090 11616 IsGuiding returns 1
21:30:13.879 00.001 11616 scope still moving after pulse duration time elapsed
21:30:13.909 00.030 11616 IsSlewing returns 0
21:30:13.909 00.000 11616 IsGuiding returns 1
21:30:13.939 00.030 11616 IsSlewing returns 0
21:30:13.939 00.000 11616 IsGuiding returns 1
21:30:13.971 00.032 11616 IsSlewing returns 0
21:30:13.971 00.000 11616 IsGuiding returns 1
21:30:14.002 00.031 11616 IsSlewing returns 0
21:30:14.002 00.000 11616 IsGuiding returns 1
21:30:14.033 00.031 11616 IsSlewing returns 0
21:30:14.034 00.001 11616 IsGuiding returns 1
21:30:14.063 00.029 11616 IsSlewing returns 0
21:30:14.063 00.000 11616 IsGuiding returns 1
21:30:14.094 00.031 11616 IsSlewing returns 0
21:30:14.094 00.000 11616 IsGuiding returns 0
21:30:14.094 00.000 11616 scope move finished after 94 + 242 ms
21:30:14.094 00.000 11616 Move returns status 0, amount 94
21:30:14.095 00.001 11616 MoveAxis(N, 0, ABG)
21:30:14.095 00.000 11616 Move returns status 0, amount 0
21:30:14.095 00.000 11616 move complete, result=0
21:30:14.095 00.000 11616 worker thread done servicing request
21:30:14.095 00.000 11616 Worker thread wakes up
21:30:14.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:14.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:14.095 00.000 12268 GuideStep: -0.2 px 94 ms EAST, -0.1 px 0 ms NORTH
21:30:16.104 02.009 11616 Exposure complete
21:30:16.158 00.054 11616 worker thread done servicing request
21:30:16.159 00.001 12268 OnExposeComplete: enter
21:30:16.159 00.000 12268 UpdateGuideState(): m_state=6
21:30:16.159 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
21:30:16.159 00.000 12268 Star::Find returns 1 (0), X=1095.07, Y=268.26, Mass=532, SNR=15.8, Peak=45 HFD=5.1
21:30:16.159 00.000 12268 MultiStar: [#1 -0.63,-0.57,0.00,M4] [#2 -0.39,-0.46,0.00,M2] [#3 -0.26,-0.44,0.80,U] [#4 -0.86,-0.46,0.00,M3] [#5 0.16,-1.17,0.00,M3] [#6 -0.36,-0.66,0.00,M2] 
21:30:16.159 00.000 12268 refined, 1 included, MultiStar: {-0.34, -0.52}, one-star: {-0.41, -0.59}
21:30:16.159 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.67) = xAngle (-0.48 = -0.48)
21:30:16.160 00.001 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.45 = -0.45)
21:30:16.160 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.52 hyp=0.62 cameraTheta=-2.15 mountX=0.55 mountY=-0.27, mountTheta=-0.45
21:30:16.161 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.52, opts=13)
21:30:16.161 00.000 12268 Enqueuing Move request for scope (-0.34, -0.52)
21:30:16.161 00.000 11616 Worker thread wakes up
21:30:16.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.52) opts 0xd
21:30:16.161 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.52)
21:30:16.161 00.000 11616 Moving (-0.34, -0.52) raw xDistance=0.55 yDistance=-0.27
21:30:16.161 00.000 11616 resist switch: large excursion: input 0.55 thresh 0.29 direction from -1 to 1
21:30:16.162 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.66
21:30:16.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.55
21:30:16.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:30:16.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:30:16.162 00.000 11616 MoveAxis(W, 310, ABG)
21:30:16.162 00.000 11616 Guiding  Dir = 3, Dur = 310
21:30:16.162 00.000 11616 IsSlewing returns 0
21:30:16.162 00.000 11616 IsGuiding returns 0
21:30:16.163 00.001 11616 PulseGuide returned control before completion, sleep 320
21:30:16.173 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:30:16.192 00.019 12268 UpdateGuideState exits: m=532 SNR=15.8
21:30:16.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:16.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:16.192 00.000 12268 Enqueuing Expose request
21:30:16.492 00.300 11616 IsGuiding returns 1
21:30:16.492 00.000 11616 scope still moving after pulse duration time elapsed
21:30:16.523 00.031 11616 IsSlewing returns 0
21:30:16.523 00.000 11616 IsGuiding returns 0
21:30:16.524 00.001 11616 scope move finished after 310 + 50 ms
21:30:16.524 00.000 11616 Move returns status 0, amount 310
21:30:16.524 00.000 11616 MoveAxis(N, 0, ABG)
21:30:16.524 00.000 11616 Move returns status 0, amount 0
21:30:16.524 00.000 11616 move complete, result=0
21:30:16.524 00.000 11616 worker thread done servicing request
21:30:16.524 00.000 11616 Worker thread wakes up
21:30:16.524 00.000 12268 GuideStep: 0.6 px 310 ms WEST, -0.3 px 0 ms NORTH
21:30:16.525 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:16.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:18.534 02.009 11616 Exposure complete
21:30:18.590 00.056 11616 worker thread done servicing request
21:30:18.591 00.001 12268 OnExposeComplete: enter
21:30:18.591 00.000 12268 UpdateGuideState(): m_state=6
21:30:18.591 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
21:30:18.591 00.000 12268 Star::Find returns 1 (0), X=1095.50, Y=268.94, Mass=485, SNR=15.0, Peak=38 HFD=5.1
21:30:18.591 00.000 12268 MultiStar: [#1 -0.17,-0.16,1.07,U] [#2 -0.19,-0.31,0.95,U] [#3 -0.49,-0.18,0.81,U] [#4 -0.54,-0.39,0.00,M4] [#5 0.42,-1.23,0.00,M4] [#6 -0.53,-0.44,0.00,M3] 
21:30:18.592 00.001 12268 single-star, 3 included, MultiStar: {-0.20, -0.14}, one-star: {0.02, 0.09}
21:30:18.592 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.67) = xAngle (3.01 = 3.01)
21:30:18.592 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.04 = 3.04)
21:30:18.592 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.34 mountX=-0.09 mountY=0.01, mountTheta=3.04
21:30:18.593 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.09, opts=13)
21:30:18.593 00.000 12268 Enqueuing Move request for scope (0.02, 0.09)
21:30:18.593 00.000 11616 Worker thread wakes up
21:30:18.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
21:30:18.595 00.002 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
21:30:18.595 00.000 11616 Moving (0.02, 0.09) raw xDistance=-0.09 yDistance=0.01
21:30:18.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:18.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:30:18.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:18.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:30:18.595 00.000 11616 MoveAxis(E, 0, ABG)
21:30:18.595 00.000 11616 Move returns status 0, amount 0
21:30:18.595 00.000 11616 MoveAxis(N, 0, ABG)
21:30:18.595 00.000 11616 Move returns status 0, amount 0
21:30:18.595 00.000 11616 move complete, result=0
21:30:18.596 00.001 11616 worker thread done servicing request
21:30:18.609 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:30:18.626 00.017 12268 UpdateGuideState exits: m=485 SNR=15.0
21:30:18.627 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:18.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:18.627 00.000 12268 Enqueuing Expose request
21:30:18.627 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:18.627 00.000 11616 Worker thread wakes up
21:30:18.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:18.628 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:20.636 02.008 11616 Exposure complete
21:30:20.691 00.055 11616 worker thread done servicing request
21:30:20.691 00.000 12268 OnExposeComplete: enter
21:30:20.691 00.000 12268 UpdateGuideState(): m_state=6
21:30:20.691 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
21:30:20.691 00.000 12268 Star::Find returns 1 (0), X=1095.50, Y=268.94, Mass=506, SNR=15.5, Peak=49 HFD=4.9
21:30:20.692 00.001 12268 MultiStar: [#1 -0.04,0.01,1.01,U] [#2 0.26,-0.15,0.92,U] [#3 -0.34,-0.00,0.67,U] [#4 -0.33,-0.39,0.83,U] [#5 -0.07,-0.42,0.55,U] [#6 -0.38,-0.05,0.62,U] 
21:30:20.692 00.000 12268 single-star, 6 included, MultiStar: {-0.10, -0.11}, one-star: {0.02, 0.09}
21:30:20.692 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.99 = 2.99)
21:30:20.692 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
21:30:20.692 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.32 mountX=-0.09 mountY=0.01, mountTheta=3.02
21:30:20.693 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.09, opts=13)
21:30:20.693 00.000 12268 Enqueuing Move request for scope (0.02, 0.09)
21:30:20.693 00.000 11616 Worker thread wakes up
21:30:20.694 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
21:30:20.694 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
21:30:20.694 00.000 11616 Moving (0.02, 0.09) raw xDistance=-0.09 yDistance=0.01
21:30:20.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:20.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:30:20.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:20.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:30:20.694 00.000 11616 MoveAxis(E, 0, ABG)
21:30:20.694 00.000 11616 Move returns status 0, amount 0
21:30:20.694 00.000 11616 MoveAxis(N, 0, ABG)
21:30:20.695 00.001 11616 Move returns status 0, amount 0
21:30:20.695 00.000 11616 move complete, result=0
21:30:20.695 00.000 11616 worker thread done servicing request
21:30:20.711 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:30:20.728 00.017 12268 UpdateGuideState exits: m=506 SNR=15.5
21:30:20.728 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:20.728 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:20.728 00.000 12268 Enqueuing Expose request
21:30:20.729 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:20.729 00.000 11616 Worker thread wakes up
21:30:20.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:20.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:22.735 02.006 11616 Exposure complete
21:30:22.791 00.056 11616 worker thread done servicing request
21:30:22.791 00.000 12268 OnExposeComplete: enter
21:30:22.791 00.000 12268 UpdateGuideState(): m_state=6
21:30:22.792 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
21:30:22.792 00.000 12268 Star::Find returns 1 (0), X=1095.50, Y=269.38, Mass=528, SNR=15.8, Peak=50 HFD=5.1
21:30:22.792 00.000 12268 MultiStar: [#1 -0.15,0.73,0.00,M3] [#2 0.17,0.74,0.00,M1] [#3 -0.34,0.26,0.76,U] [#4 -0.41,0.46,0.00,M4] [#5 -0.15,0.30,0.69,U] [#6 -0.14,0.05,0.62,U] 
21:30:22.792 00.000 12268 refined, 3 included, MultiStar: {-0.14, 0.31}, one-star: {0.02, 0.53}
21:30:22.792 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.67) = xAngle (3.66 = -2.63)
21:30:22.792 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.69 = -2.60)
21:30:22.792 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.31 hyp=0.34 cameraTheta=1.99 mountX=-0.30 mountY=-0.18, mountTheta=-2.60
21:30:22.794 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.31, opts=13)
21:30:22.794 00.000 12268 Enqueuing Move request for scope (-0.14, 0.31)
21:30:22.794 00.000 11616 Worker thread wakes up
21:30:22.794 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.31) opts 0xd
21:30:22.794 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.31)
21:30:22.794 00.000 11616 Moving (-0.14, 0.31) raw xDistance=-0.30 yDistance=-0.18
21:30:22.794 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
21:30:22.794 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.90
21:30:22.795 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
21:30:22.795 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:30:22.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:30:22.795 00.000 11616 MoveAxis(E, 168, ABG)
21:30:22.795 00.000 11616 Guiding  Dir = 2, Dur = 168
21:30:22.795 00.000 11616 IsSlewing returns 0
21:30:22.795 00.000 11616 IsGuiding returns 0
21:30:22.796 00.001 11616 PulseGuide returned control before completion, sleep 178
21:30:22.806 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:30:22.823 00.017 12268 UpdateGuideState exits: m=528 SNR=15.8
21:30:22.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:22.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:22.823 00.000 12268 Enqueuing Expose request
21:30:22.982 00.159 11616 IsGuiding returns 1
21:30:22.982 00.000 11616 scope still moving after pulse duration time elapsed
21:30:23.013 00.031 11616 IsSlewing returns 0
21:30:23.013 00.000 11616 IsGuiding returns 0
21:30:23.013 00.000 11616 scope move finished after 168 + 49 ms
21:30:23.013 00.000 11616 Move returns status 0, amount 168
21:30:23.013 00.000 11616 MoveAxis(N, 0, ABG)
21:30:23.013 00.000 11616 Move returns status 0, amount 0
21:30:23.013 00.000 11616 move complete, result=0
21:30:23.013 00.000 11616 worker thread done servicing request
21:30:23.013 00.000 11616 Worker thread wakes up
21:30:23.013 00.000 12268 GuideStep: -0.3 px 168 ms EAST, -0.2 px 0 ms NORTH
21:30:23.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:23.014 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:25.034 02.020 11616 Exposure complete
21:30:25.091 00.057 11616 worker thread done servicing request
21:30:25.092 00.001 12268 OnExposeComplete: enter
21:30:25.092 00.000 12268 UpdateGuideState(): m_state=6
21:30:25.092 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
21:30:25.092 00.000 12268 Star::Find returns 1 (0), X=1095.19, Y=269.38, Mass=434, SNR=14.3, Peak=41 HFD=4.9
21:30:25.092 00.000 12268 MultiStar: [#1 -0.78,0.55,0.00,M4] [#2 -0.52,0.34,0.00,M2] [#3 -0.82,0.46,0.00,M1] [#4 -0.72,0.04,0.00,M5] [#5 -0.24,-0.12,0.73,U] [#6 -0.51,0.00,0.67,U] 
21:30:25.092 00.000 12268 refined, 2 included, MultiStar: {-0.34, 0.19}, one-star: {-0.29, 0.53}
21:30:25.093 00.001 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.67) = xAngle (4.30 = -1.98)
21:30:25.093 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.34 = -1.95)
21:30:25.093 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.19 hyp=0.38 cameraTheta=2.64 mountX=-0.15 mountY=-0.36, mountTheta=-1.97
21:30:25.095 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.19, opts=13)
21:30:25.095 00.000 12268 Enqueuing Move request for scope (-0.34, 0.19)
21:30:25.096 00.001 11616 Worker thread wakes up
21:30:25.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.19) opts 0xd
21:30:25.096 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.19)
21:30:25.096 00.000 11616 Moving (-0.34, 0.19) raw xDistance=-0.15 yDistance=-0.36
21:30:25.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
21:30:25.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:30:25.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:30:25.096 00.000 11616 MoveAxis(E, 85, ABG)
21:30:25.097 00.001 11616 Guiding  Dir = 2, Dur = 85
21:30:25.097 00.000 11616 IsSlewing returns 0
21:30:25.097 00.000 11616 IsGuiding returns 0
21:30:25.098 00.001 11616 PulseGuide returned control before completion, sleep 95
21:30:25.111 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=41, Gamma=1.290
21:30:25.129 00.018 12268 UpdateGuideState exits: m=434 SNR=14.3
21:30:25.130 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:25.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:25.130 00.000 12268 Enqueuing Expose request
21:30:25.198 00.068 11616 IsGuiding returns 1
21:30:25.198 00.000 11616 scope still moving after pulse duration time elapsed
21:30:25.229 00.031 11616 IsSlewing returns 0
21:30:25.229 00.000 11616 IsGuiding returns 0
21:30:25.230 00.001 11616 scope move finished after 85 + 47 ms
21:30:25.230 00.000 11616 Move returns status 0, amount 85
21:30:25.230 00.000 11616 MoveAxis(N, 0, ABG)
21:30:25.230 00.000 11616 Move returns status 0, amount 0
21:30:25.230 00.000 11616 move complete, result=0
21:30:25.230 00.000 11616 worker thread done servicing request
21:30:25.230 00.000 11616 Worker thread wakes up
21:30:25.230 00.000 12268 GuideStep: -0.2 px 85 ms EAST, -0.4 px 0 ms NORTH
21:30:25.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:25.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:27.238 02.008 11616 Exposure complete
21:30:27.295 00.057 11616 worker thread done servicing request
21:30:27.295 00.000 12268 OnExposeComplete: enter
21:30:27.295 00.000 12268 UpdateGuideState(): m_state=6
21:30:27.295 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
21:30:27.295 00.000 12268 Star::Find returns 1 (0), X=1095.13, Y=269.17, Mass=475, SNR=14.9, Peak=40 HFD=4.4
21:30:27.296 00.001 12268 MultiStar: [#1 -0.71,0.50,0.00,M5] [#2 -0.70,0.15,0.00,M3] [#3 -0.69,0.26,0.00,M2] [#4 -0.67,0.43,0.00,M6] [#5 -0.01,0.21,0.73,U] [#6 -0.38,-0.20,0.65,U] 
21:30:27.296 00.000 12268 refined, 2 included, MultiStar: {-0.25, 0.14}, one-star: {-0.35, 0.32}
21:30:27.296 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.67) = xAngle (4.30 = -1.98)
21:30:27.296 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.33 = -1.95)
21:30:27.296 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.29 cameraTheta=2.63 mountX=-0.12 mountY=-0.27, mountTheta=-1.98
21:30:27.297 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.14, opts=13)
21:30:27.297 00.000 12268 Enqueuing Move request for scope (-0.25, 0.14)
21:30:27.298 00.001 11616 Worker thread wakes up
21:30:27.298 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
21:30:27.298 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
21:30:27.298 00.000 11616 Moving (-0.25, 0.14) raw xDistance=-0.12 yDistance=-0.27
21:30:27.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:30:27.298 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:30:27.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:30:27.298 00.000 11616 MoveAxis(E, 64, ABG)
21:30:27.298 00.000 11616 Guiding  Dir = 2, Dur = 64
21:30:27.299 00.001 11616 IsSlewing returns 0
21:30:27.299 00.000 11616 IsGuiding returns 0
21:30:27.299 00.000 11616 PulseGuide returned control before completion, sleep 74
21:30:27.311 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:30:27.329 00.018 12268 UpdateGuideState exits: m=475 SNR=14.9
21:30:27.330 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:27.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:27.330 00.000 12268 Enqueuing Expose request
21:30:27.378 00.048 11616 IsGuiding returns 1
21:30:27.378 00.000 11616 scope still moving after pulse duration time elapsed
21:30:27.410 00.032 11616 IsSlewing returns 0
21:30:27.410 00.000 11616 IsGuiding returns 0
21:30:27.410 00.000 11616 scope move finished after 64 + 47 ms
21:30:27.410 00.000 11616 Move returns status 0, amount 64
21:30:27.410 00.000 11616 MoveAxis(N, 0, ABG)
21:30:27.410 00.000 11616 Move returns status 0, amount 0
21:30:27.411 00.001 11616 move complete, result=0
21:30:27.411 00.000 11616 worker thread done servicing request
21:30:27.411 00.000 12268 GuideStep: -0.1 px 64 ms EAST, -0.3 px 0 ms NORTH
21:30:27.411 00.000 11616 Worker thread wakes up
21:30:27.411 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:27.411 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:29.428 02.017 11616 Exposure complete
21:30:29.484 00.056 11616 worker thread done servicing request
21:30:29.484 00.000 12268 OnExposeComplete: enter
21:30:29.484 00.000 12268 UpdateGuideState(): m_state=6
21:30:29.485 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
21:30:29.485 00.000 12268 Star::Find returns 1 (0), X=1094.98, Y=269.00, Mass=485, SNR=15.1, Peak=53 HFD=4.5
21:30:29.485 00.000 12268 MultiStar: [#1 -0.64,0.24,0.00,M6] [#2 -0.75,-0.06,0.00,M4] [#3 -0.59,-0.13,0.00,M3] [#4 -0.75,-0.00,0.00,M7] [#5 -0.50,-0.06,0.71,U] [#6 -0.51,-0.10,0.70,U] 
21:30:29.485 00.000 12268 refined, 2 included, MultiStar: {-0.50, 0.02}, one-star: {-0.49, 0.15}
21:30:29.485 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.67) = xAngle (4.78 = -1.51)
21:30:29.485 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.81 = -1.48)
21:30:29.485 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.02 hyp=0.50 cameraTheta=3.11 mountX=0.03 mountY=-0.50, mountTheta=-1.51
21:30:29.487 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=0.02, opts=13)
21:30:29.487 00.000 12268 Enqueuing Move request for scope (-0.50, 0.02)
21:30:29.487 00.000 11616 Worker thread wakes up
21:30:29.487 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.02) opts 0xd
21:30:29.487 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, 0.02)
21:30:29.487 00.000 11616 Moving (-0.50, 0.02) raw xDistance=0.03 yDistance=-0.50
21:30:29.487 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:29.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:30:29.488 00.001 11616 resist switch: large excursion: input -0.50 thresh 0.45 direction from 1 to -1
21:30:29.488 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.50
21:30:29.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.50
21:30:29.488 00.000 11616 MoveAxis(E, 0, ABG)
21:30:29.488 00.000 11616 Move returns status 0, amount 0
21:30:29.488 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2513 applied
21:30:29.488 00.000 11616 MoveAxis(N, 2555, ABG)
21:30:29.488 00.000 11616 Guiding  Dir = 0, Dur = 2555
21:30:29.488 00.000 11616 IsSlewing returns 0
21:30:29.489 00.001 11616 IsGuiding returns 0
21:30:29.489 00.000 11616 PulseGuide returned control before completion, sleep 2565
21:30:29.501 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:30:29.518 00.017 12268 UpdateGuideState exits: m=485 SNR=15.1
21:30:29.519 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:29.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:29.519 00.000 12268 Enqueuing Expose request
21:30:32.064 02.545 11616 IsGuiding returns 1
21:30:32.064 00.000 11616 scope still moving after pulse duration time elapsed
21:30:32.095 00.031 11616 IsSlewing returns 0
21:30:32.095 00.000 11616 IsGuiding returns 0
21:30:32.095 00.000 11616 scope move finished after 2555 + 51 ms
21:30:32.095 00.000 11616 Move returns status 0, amount 2555
21:30:32.096 00.001 11616 move complete, result=0
21:30:32.096 00.000 11616 worker thread done servicing request
21:30:32.096 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.5 px 2555 ms NORTH
21:30:32.096 00.000 11616 Worker thread wakes up
21:30:32.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:32.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:34.102 02.006 11616 Exposure complete
21:30:34.160 00.058 11616 worker thread done servicing request
21:30:34.160 00.000 12268 OnExposeComplete: enter
21:30:34.161 00.001 12268 UpdateGuideState(): m_state=6
21:30:34.161 00.000 12268 Star::Find(15, 1094, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
21:30:34.161 00.000 12268 Star::Find returns 1 (0), X=1096.46, Y=269.19, Mass=473, SNR=15.0, Peak=50 HFD=4.5
21:30:34.161 00.000 12268 MultiStar: [#1 0.45,-0.04,1.03,U] [#2 0.55,-0.16,0.93,U] [#3 0.35,0.18,0.85,U] [#4 0.93,-0.00,0.00,M8] [#5 1.23,-0.65,0.00,M1] [#6 0.73,-0.11,0.00,M1] 
21:30:34.162 00.001 12268 refined, 3 included, MultiStar: {0.59, 0.08}, one-star: {0.98, 0.33}
21:30:34.162 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.67) = xAngle (1.80 = 1.80)
21:30:34.162 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.83 = 1.83)
21:30:34.162 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.08 hyp=0.60 cameraTheta=0.13 mountX=-0.14 mountY=0.58, mountTheta=1.80
21:30:34.164 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=0.08, opts=13)
21:30:34.164 00.000 12268 Enqueuing Move request for scope (0.59, 0.08)
21:30:34.164 00.000 11616 Worker thread wakes up
21:30:34.164 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.08) opts 0xd
21:30:34.164 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, 0.08)
21:30:34.165 00.001 11616 Moving (0.59, 0.08) raw xDistance=-0.14 yDistance=0.58
21:30:34.165 00.000 11616 BLC: History state: CurrMiss=-0.58, AvgInitMiss=0.39, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-0.074777, 1:-0.576317
21:30:34.165 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
21:30:34.165 00.000 11616 BLC: window closed
21:30:34.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:30:34.165 00.000 11616 resist switch: large excursion: input 0.58 thresh 0.45 direction from -1 to 1
21:30:34.165 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.73
21:30:34.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
21:30:34.165 00.000 11616 MoveAxis(E, 76, ABG)
21:30:34.165 00.000 11616 Guiding  Dir = 2, Dur = 76
21:30:34.165 00.000 11616 IsSlewing returns 0
21:30:34.166 00.001 11616 IsGuiding returns 0
21:30:34.166 00.000 11616 PulseGuide returned control before completion, sleep 86
21:30:34.177 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:30:34.195 00.018 12268 UpdateGuideState exits: m=473 SNR=15.0
21:30:34.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:34.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:34.195 00.000 12268 Enqueuing Expose request
21:30:34.258 00.063 11616 IsGuiding returns 1
21:30:34.258 00.000 11616 scope still moving after pulse duration time elapsed
21:30:34.289 00.031 11616 IsSlewing returns 0
21:30:34.289 00.000 11616 IsGuiding returns 0
21:30:34.289 00.000 11616 scope move finished after 76 + 47 ms
21:30:34.289 00.000 11616 Move returns status 0, amount 76
21:30:34.289 00.000 11616 BLC: Oldest BLC event removed
21:30:34.289 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2513 applied
21:30:34.289 00.000 11616 MoveAxis(S, 2562, ABG)
21:30:34.289 00.000 11616 Guiding  Dir = 1, Dur = 2562
21:30:34.290 00.001 11616 IsSlewing returns 0
21:30:34.290 00.000 11616 IsGuiding returns 0
21:30:34.290 00.000 11616 PulseGuide returned control before completion, sleep 2572
21:30:36.870 02.580 11616 IsGuiding returns 1
21:30:36.870 00.000 11616 scope still moving after pulse duration time elapsed
21:30:36.902 00.032 11616 IsSlewing returns 0
21:30:36.902 00.000 11616 IsGuiding returns 1
21:30:36.932 00.030 11616 IsSlewing returns 0
21:30:36.932 00.000 11616 IsGuiding returns 1
21:30:36.964 00.032 11616 IsSlewing returns 0
21:30:36.965 00.001 11616 IsGuiding returns 1
21:30:36.994 00.029 11616 IsSlewing returns 0
21:30:36.994 00.000 11616 IsGuiding returns 1
21:30:37.026 00.032 11616 IsSlewing returns 0
21:30:37.026 00.000 11616 IsGuiding returns 0
21:30:37.027 00.001 11616 scope move finished after 2562 + 174 ms
21:30:37.027 00.000 11616 Move returns status 0, amount 2562
21:30:37.027 00.000 11616 move complete, result=0
21:30:37.027 00.000 11616 worker thread done servicing request
21:30:37.027 00.000 11616 Worker thread wakes up
21:30:37.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:37.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:37.027 00.000 12268 GuideStep: -0.1 px 76 ms EAST, 0.6 px 2562 ms SOUTH
21:30:39.035 02.008 11616 Exposure complete
21:30:39.095 00.060 11616 worker thread done servicing request
21:30:39.095 00.000 12268 OnExposeComplete: enter
21:30:39.095 00.000 12268 UpdateGuideState(): m_state=6
21:30:39.095 00.000 12268 Star::Find(15, 1096, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
21:30:39.096 00.001 12268 Star::Find returns 1 (0), X=1095.89, Y=269.02, Mass=437, SNR=14.3, Peak=49 HFD=4.2
21:30:39.096 00.000 12268 MultiStar: [#1 0.32,-0.05,1.13,U] [#2 0.39,0.03,1.08,U] [#3 0.06,-0.08,0.79,U] [#4 -0.12,-0.06,0.88,U] [#5 0.94,-0.90,0.00,M2] [#6 0.05,-0.38,0.78,U] 
21:30:39.096 00.000 12268 refined, 5 included, MultiStar: {0.21, -0.05}, one-star: {0.41, 0.17}
21:30:39.096 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.67) = xAngle (1.44 = 1.44)
21:30:39.096 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.47 = 1.47)
21:30:39.096 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-0.23 mountX=0.03 mountY=0.21, mountTheta=1.44
21:30:39.099 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.05, opts=13)
21:30:39.099 00.000 12268 Enqueuing Move request for scope (0.21, -0.05)
21:30:39.099 00.000 11616 Worker thread wakes up
21:30:39.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
21:30:39.099 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
21:30:39.099 00.000 11616 Moving (0.21, -0.05) raw xDistance=0.03 yDistance=0.21
21:30:39.099 00.000 11616 BLC: History state: CurrMiss=0.21, AvgInitMiss=0.36, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=0.086447, 1:0.212324
21:30:39.099 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:30:39.100 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:39.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:30:39.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
21:30:39.100 00.000 11616 MoveAxis(E, 0, ABG)
21:30:39.100 00.000 11616 Move returns status 0, amount 0
21:30:39.100 00.000 11616 MoveAxis(S, 18, ABG)
21:30:39.100 00.000 11616 Guiding  Dir = 1, Dur = 18
21:30:39.100 00.000 11616 IsSlewing returns 0
21:30:39.101 00.001 11616 IsGuiding returns 0
21:30:39.101 00.000 11616 PulseGuide returned control before completion, sleep 28
21:30:39.114 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:30:39.135 00.021 12268 UpdateGuideState exits: m=437 SNR=14.3
21:30:39.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:39.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:39.135 00.000 12268 Enqueuing Expose request
21:30:39.144 00.009 11616 IsGuiding returns 0
21:30:39.144 00.000 11616 Move returns status 0, amount 18
21:30:39.144 00.000 11616 move complete, result=0
21:30:39.144 00.000 11616 worker thread done servicing request
21:30:39.144 00.000 11616 Worker thread wakes up
21:30:39.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:39.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:39.153 00.009 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 18 ms SOUTH
21:30:41.150 01.997 11616 Exposure complete
21:30:41.208 00.058 11616 worker thread done servicing request
21:30:41.208 00.000 12268 OnExposeComplete: enter
21:30:41.208 00.000 12268 UpdateGuideState(): m_state=6
21:30:41.208 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
21:30:41.209 00.001 12268 Star::Find returns 1 (0), X=1095.32, Y=268.90, Mass=482, SNR=15.1, Peak=41 HFD=4.8
21:30:41.209 00.000 12268 MultiStar: [#1 -0.27,0.13,1.06,U] [#2 -0.17,-0.32,1.06,U] [#3 -0.50,-0.01,0.86,U] [#4 -0.53,-0.41,0.00,M8] [#5 -0.11,-0.20,0.72,U] [#6 -0.13,-0.36,0.71,U] 
21:30:41.209 00.000 12268 single-star, 5 included, MultiStar: {-0.23, -0.10}, one-star: {-0.16, 0.05}
21:30:41.209 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (-1.67) = xAngle (4.52 = -1.76)
21:30:41.209 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.55 = -1.73)
21:30:41.209 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.16 cameraTheta=2.85 mountX=-0.03 mountY=-0.16, mountTheta=-1.76
21:30:41.211 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.05, opts=13)
21:30:41.211 00.000 12268 Enqueuing Move request for scope (-0.16, 0.05)
21:30:41.211 00.000 11616 Worker thread wakes up
21:30:41.211 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
21:30:41.211 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
21:30:41.211 00.000 11616 Moving (-0.16, 0.05) raw xDistance=-0.03 yDistance=-0.16
21:30:41.211 00.000 11616 BLC: History state: CurrMiss=-0.16, AvgInitMiss=0.36, ShCount=6, LgCount=4, SticCount=2,  Deflections: 0=0.086447, 1:0.212324, 2:-0.160521
21:30:41.212 00.001 11616 BLC: Over-shoot, stiction seen, nominal decrease by -114.000000
21:30:41.212 00.000 11616 BLC: window closed
21:30:41.212 00.000 11616 BLC: Pulse adjusted to 2399
21:30:41.213 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:41.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:30:41.213 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:30:41.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:30:41.213 00.000 11616 MoveAxis(E, 0, ABG)
21:30:41.213 00.000 11616 Move returns status 0, amount 0
21:30:41.213 00.000 11616 MoveAxis(N, 0, ABG)
21:30:41.213 00.000 11616 Move returns status 0, amount 0
21:30:41.213 00.000 11616 move complete, result=0
21:30:41.213 00.000 11616 worker thread done servicing request
21:30:41.226 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:30:41.245 00.019 12268 UpdateGuideState exits: m=482 SNR=15.1
21:30:41.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:41.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:41.245 00.000 12268 Enqueuing Expose request
21:30:41.245 00.000 11616 Worker thread wakes up
21:30:41.245 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:30:41.246 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:41.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:41.332 00.086 12268 evsrv: cli 0F8E69C0 connect
21:30:41.332 00.000 12268 case statement mapped state 6 to 3
21:30:41.333 00.001 12268 case statement mapped state 6 to 3
21:30:41.333 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"30ced461-b990-4f66-a4cb-ee6cb0fc2180"}
21:30:41.333 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"30ced461-b990-4f66-a4cb-ee6cb0fc2180"}
21:30:41.334 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:30:43.266 01.932 11616 Exposure complete
21:30:43.321 00.055 11616 worker thread done servicing request
21:30:43.321 00.000 12268 OnExposeComplete: enter
21:30:43.322 00.001 12268 UpdateGuideState(): m_state=6
21:30:43.322 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
21:30:43.322 00.000 12268 Star::Find returns 1 (0), X=1095.36, Y=269.14, Mass=520, SNR=15.7, Peak=43 HFD=4.8
21:30:43.322 00.000 12268 MultiStar: [#1 -0.44,0.34,1.01,U] [#2 -0.34,0.50,0.00,M2] [#3 -0.45,0.47,0.00,M1] [#4 -0.46,0.32,0.81,U] [#5 -0.04,0.10,0.67,U] [#6 -0.37,0.03,0.70,U] 
21:30:43.322 00.000 12268 single-star, 4 included, MultiStar: {-0.29, 0.23}, one-star: {-0.12, 0.29}
21:30:43.323 00.001 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.67) = xAngle (3.61 = -2.67)
21:30:43.323 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.65 = -2.64)
21:30:43.323 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.29 hyp=0.32 cameraTheta=1.95 mountX=-0.28 mountY=-0.15, mountTheta=-2.64
21:30:43.324 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.29, opts=13)
21:30:43.324 00.000 12268 Enqueuing Move request for scope (-0.12, 0.29)
21:30:43.325 00.001 11616 Worker thread wakes up
21:30:43.325 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.29) opts 0xd
21:30:43.325 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.29)
21:30:43.325 00.000 11616 Moving (-0.12, 0.29) raw xDistance=-0.28 yDistance=-0.15
21:30:43.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
21:30:43.325 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:30:43.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:30:43.325 00.000 11616 MoveAxis(E, 157, ABG)
21:30:43.325 00.000 11616 Guiding  Dir = 2, Dur = 157
21:30:43.325 00.000 11616 IsSlewing returns 0
21:30:43.326 00.001 11616 IsGuiding returns 0
21:30:43.326 00.000 11616 PulseGuide returned control before completion, sleep 167
21:30:43.337 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:30:43.356 00.019 12268 UpdateGuideState exits: m=520 SNR=15.7
21:30:43.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:43.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:43.356 00.000 12268 Enqueuing Expose request
21:30:43.510 00.154 11616 IsGuiding returns 1
21:30:43.510 00.000 11616 scope still moving after pulse duration time elapsed
21:30:43.541 00.031 11616 IsSlewing returns 0
21:30:43.542 00.001 11616 IsGuiding returns 1
21:30:43.572 00.030 11616 IsSlewing returns 0
21:30:43.573 00.001 11616 IsGuiding returns 1
21:30:43.602 00.029 11616 IsSlewing returns 0
21:30:43.603 00.001 11616 IsGuiding returns 1
21:30:43.633 00.030 11616 IsSlewing returns 0
21:30:43.633 00.000 11616 IsGuiding returns 1
21:30:43.664 00.031 11616 IsSlewing returns 0
21:30:43.665 00.001 11616 IsGuiding returns 0
21:30:43.665 00.000 11616 scope move finished after 157 + 181 ms
21:30:43.665 00.000 11616 Move returns status 0, amount 157
21:30:43.665 00.000 11616 MoveAxis(N, 0, ABG)
21:30:43.665 00.000 11616 Move returns status 0, amount 0
21:30:43.665 00.000 11616 move complete, result=0
21:30:43.665 00.000 11616 worker thread done servicing request
21:30:43.665 00.000 11616 Worker thread wakes up
21:30:43.666 00.001 12268 GuideStep: -0.3 px 157 ms EAST, -0.2 px 0 ms NORTH
21:30:43.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:43.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:45.668 02.002 11616 Exposure complete
21:30:45.725 00.057 11616 worker thread done servicing request
21:30:45.725 00.000 12268 OnExposeComplete: enter
21:30:45.725 00.000 12268 UpdateGuideState(): m_state=6
21:30:45.726 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
21:30:45.726 00.000 12268 Star::Find returns 1 (0), X=1095.38, Y=269.16, Mass=506, SNR=15.4, Peak=44 HFD=4.8
21:30:45.726 00.000 12268 MultiStar: [#1 -0.42,0.27,1.04,U] [#2 -0.52,0.16,1.03,U] [#3 -0.15,-0.09,0.84,U] [#4 -0.46,0.09,0.84,U] [#5 -0.03,-0.12,0.67,U] [#6 -0.42,-0.17,0.70,U] 
21:30:45.726 00.000 12268 refined, 6 included, MultiStar: {-0.31, 0.09}, one-star: {-0.10, 0.31}
21:30:45.726 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (-1.67) = xAngle (4.52 = -1.77)
21:30:45.726 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.55 = -1.73)
21:30:45.726 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.09 hyp=0.32 cameraTheta=2.85 mountX=-0.06 mountY=-0.32, mountTheta=-1.76
21:30:45.729 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.09, opts=13)
21:30:45.729 00.000 12268 Enqueuing Move request for scope (-0.31, 0.09)
21:30:45.729 00.000 11616 Worker thread wakes up
21:30:45.729 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.09) opts 0xd
21:30:45.729 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.09)
21:30:45.729 00.000 11616 Moving (-0.31, 0.09) raw xDistance=-0.06 yDistance=-0.32
21:30:45.729 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:45.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:30:45.730 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:30:45.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:30:45.730 00.000 11616 MoveAxis(E, 0, ABG)
21:30:45.730 00.000 11616 Move returns status 0, amount 0
21:30:45.730 00.000 11616 MoveAxis(N, 0, ABG)
21:30:45.730 00.000 11616 Move returns status 0, amount 0
21:30:45.730 00.000 11616 move complete, result=0
21:30:45.730 00.000 11616 worker thread done servicing request
21:30:45.742 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=50, Gamma=1.290
21:30:45.762 00.020 12268 UpdateGuideState exits: m=506 SNR=15.4
21:30:45.762 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:45.762 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:45.762 00.000 12268 Enqueuing Expose request
21:30:45.762 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:30:45.762 00.000 11616 Worker thread wakes up
21:30:45.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:45.762 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:47.777 02.015 11616 Exposure complete
21:30:47.831 00.054 11616 worker thread done servicing request
21:30:47.831 00.000 12268 OnExposeComplete: enter
21:30:47.831 00.000 12268 UpdateGuideState(): m_state=6
21:30:47.832 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
21:30:47.832 00.000 12268 Star::Find returns 1 (0), X=1095.88, Y=268.86, Mass=593, SNR=16.7, Peak=59 HFD=4.7
21:30:47.832 00.000 12268 MultiStar: [#1 0.05,0.30,1.03,U] [#2 0.02,-0.04,0.96,U] [#3 -0.35,-0.08,0.79,U] [#4 -0.11,-0.17,0.84,U] [#5 0.22,-0.22,0.64,U] [#6 -0.08,-0.27,0.67,U] 
21:30:47.832 00.000 12268 refined, 6 included, MultiStar: {0.03, -0.04}, one-star: {0.40, 0.01}
21:30:47.832 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.67) = xAngle (0.72 = 0.72)
21:30:47.832 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.75 = 0.75)
21:30:47.832 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.95 mountX=0.04 mountY=0.04, mountTheta=0.74
21:30:47.834 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.04, opts=13)
21:30:47.834 00.000 12268 Enqueuing Move request for scope (0.03, -0.04)
21:30:47.834 00.000 11616 Worker thread wakes up
21:30:47.834 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
21:30:47.834 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
21:30:47.834 00.000 11616 Moving (0.03, -0.04) raw xDistance=0.04 yDistance=0.04
21:30:47.834 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:47.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:30:47.834 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:47.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:30:47.835 00.001 11616 MoveAxis(E, 0, ABG)
21:30:47.835 00.000 11616 Move returns status 0, amount 0
21:30:47.835 00.000 11616 MoveAxis(N, 0, ABG)
21:30:47.835 00.000 11616 Move returns status 0, amount 0
21:30:47.835 00.000 11616 move complete, result=0
21:30:47.835 00.000 11616 worker thread done servicing request
21:30:47.849 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:30:47.866 00.017 12268 UpdateGuideState exits: m=593 SNR=16.7
21:30:47.866 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:47.866 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:47.867 00.001 12268 Enqueuing Expose request
21:30:47.867 00.000 11616 Worker thread wakes up
21:30:47.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:47.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:47.867 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:49.874 02.007 11616 Exposure complete
21:30:49.929 00.055 11616 worker thread done servicing request
21:30:49.930 00.001 12268 OnExposeComplete: enter
21:30:49.930 00.000 12268 UpdateGuideState(): m_state=6
21:30:49.930 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
21:30:49.930 00.000 12268 Star::Find returns 1 (0), X=1095.82, Y=269.09, Mass=541, SNR=16.0, Peak=62 HFD=4.5
21:30:49.931 00.001 12268 MultiStar: [#1 -0.16,0.12,1.02,U] [#2 0.08,-0.11,1.03,U] [#3 -0.01,-0.20,0.83,U] [#4 -0.12,-0.03,0.84,U] [#5 -0.14,0.21,0.69,U] [#6 0.38,-0.19,0.73,U] 
21:30:49.931 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.01}, one-star: {0.34, 0.24}
21:30:49.931 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.67) = xAngle (1.87 = 1.87)
21:30:49.931 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.91 = 1.91)
21:30:49.931 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.06 cameraTheta=0.21 mountX=-0.02 mountY=0.05, mountTheta=1.88
21:30:49.932 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.01, opts=13)
21:30:49.932 00.000 12268 Enqueuing Move request for scope (0.05, 0.01)
21:30:49.932 00.000 11616 Worker thread wakes up
21:30:49.933 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
21:30:49.933 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
21:30:49.933 00.000 11616 Moving (0.05, 0.01) raw xDistance=-0.02 yDistance=0.05
21:30:49.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:49.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:30:49.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:49.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:30:49.933 00.000 11616 MoveAxis(E, 0, ABG)
21:30:49.933 00.000 11616 Move returns status 0, amount 0
21:30:49.933 00.000 11616 MoveAxis(N, 0, ABG)
21:30:49.933 00.000 11616 Move returns status 0, amount 0
21:30:49.933 00.000 11616 move complete, result=0
21:30:49.934 00.001 11616 worker thread done servicing request
21:30:49.947 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:30:49.964 00.017 12268 UpdateGuideState exits: m=541 SNR=16.0
21:30:49.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:49.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:49.964 00.000 12268 Enqueuing Expose request
21:30:49.965 00.001 11616 Worker thread wakes up
21:30:49.965 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:30:49.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:49.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:51.969 02.004 11616 Exposure complete
21:30:52.024 00.055 11616 worker thread done servicing request
21:30:52.024 00.000 12268 OnExposeComplete: enter
21:30:52.025 00.001 12268 UpdateGuideState(): m_state=6
21:30:52.025 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
21:30:52.025 00.000 12268 Star::Find returns 1 (0), X=1095.29, Y=269.34, Mass=574, SNR=16.5, Peak=47 HFD=5.0
21:30:52.026 00.001 12268 MultiStar: [#1 -0.37,0.47,0.00,M1] [#2 -0.15,0.12,0.97,U] [#3 -0.25,0.23,0.75,U] [#4 -0.53,0.39,0.00,M5] [#5 0.01,0.12,0.66,U] [#6 -0.23,0.24,0.68,U] 
21:30:52.026 00.000 12268 refined, 4 included, MultiStar: {-0.16, 0.25}, one-star: {-0.19, 0.49}
21:30:52.026 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.67) = xAngle (3.82 = -2.46)
21:30:52.026 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.85 = -2.43)
21:30:52.026 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.30 cameraTheta=2.15 mountX=-0.23 mountY=-0.20, mountTheta=-2.44
21:30:52.027 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.25, opts=13)
21:30:52.027 00.000 12268 Enqueuing Move request for scope (-0.16, 0.25)
21:30:52.028 00.001 11616 Worker thread wakes up
21:30:52.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.25) opts 0xd
21:30:52.028 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.25)
21:30:52.028 00.000 11616 Moving (-0.16, 0.25) raw xDistance=-0.23 yDistance=-0.20
21:30:52.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
21:30:52.028 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:30:52.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:30:52.028 00.000 11616 MoveAxis(E, 131, ABG)
21:30:52.028 00.000 11616 Guiding  Dir = 2, Dur = 131
21:30:52.029 00.001 11616 IsSlewing returns 0
21:30:52.029 00.000 11616 IsGuiding returns 0
21:30:52.029 00.000 11616 PulseGuide returned control before completion, sleep 141
21:30:52.042 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=51, Gamma=1.290
21:30:52.058 00.016 12268 UpdateGuideState exits: m=574 SNR=16.5
21:30:52.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:52.059 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:52.059 00.000 12268 Enqueuing Expose request
21:30:52.185 00.126 11616 IsGuiding returns 1
21:30:52.185 00.000 11616 scope still moving after pulse duration time elapsed
21:30:52.217 00.032 11616 IsSlewing returns 0
21:30:52.217 00.000 11616 IsGuiding returns 0
21:30:52.217 00.000 11616 scope move finished after 131 + 57 ms
21:30:52.217 00.000 11616 Move returns status 0, amount 131
21:30:52.217 00.000 11616 MoveAxis(N, 0, ABG)
21:30:52.217 00.000 11616 Move returns status 0, amount 0
21:30:52.217 00.000 11616 move complete, result=0
21:30:52.217 00.000 11616 worker thread done servicing request
21:30:52.218 00.001 11616 Worker thread wakes up
21:30:52.218 00.000 12268 GuideStep: -0.2 px 131 ms EAST, -0.2 px 0 ms NORTH
21:30:52.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:52.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:54.221 02.003 11616 Exposure complete
21:30:54.277 00.056 11616 worker thread done servicing request
21:30:54.277 00.000 12268 OnExposeComplete: enter
21:30:54.277 00.000 12268 UpdateGuideState(): m_state=6
21:30:54.278 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
21:30:54.278 00.000 12268 Star::Find returns 1 (0), X=1095.26, Y=269.06, Mass=529, SNR=15.8, Peak=42 HFD=5.0
21:30:54.278 00.000 12268 MultiStar: [#1 -0.59,0.00,0.00,M2] [#2 -0.20,-0.05,1.05,U] [#3 -0.54,0.10,0.85,U] [#4 -0.66,-0.09,0.00,M6] [#5 -0.29,-0.09,0.70,U] [#6 -0.29,-0.28,0.68,U] 
21:30:54.278 00.000 12268 refined, 4 included, MultiStar: {-0.30, -0.00}, one-star: {-0.22, 0.21}
21:30:54.278 00.000 12268 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-1.67) = xAngle (-1.47 = -1.47)
21:30:54.278 00.000 12268 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.44 = -1.44)
21:30:54.278 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.00 hyp=0.30 cameraTheta=-3.14 mountX=0.03 mountY=-0.30, mountTheta=-1.47
21:30:54.280 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.00, opts=13)
21:30:54.280 00.000 12268 Enqueuing Move request for scope (-0.30, -0.00)
21:30:54.280 00.000 11616 Worker thread wakes up
21:30:54.280 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.00) opts 0xd
21:30:54.280 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.00)
21:30:54.280 00.000 11616 Moving (-0.30, -0.00) raw xDistance=0.03 yDistance=-0.30
21:30:54.280 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:54.281 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:30:54.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:30:54.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:30:54.281 00.000 11616 MoveAxis(E, 0, ABG)
21:30:54.281 00.000 11616 Move returns status 0, amount 0
21:30:54.281 00.000 11616 MoveAxis(N, 0, ABG)
21:30:54.281 00.000 11616 Move returns status 0, amount 0
21:30:54.281 00.000 11616 move complete, result=0
21:30:54.281 00.000 11616 worker thread done servicing request
21:30:54.296 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:30:54.317 00.021 12268 UpdateGuideState exits: m=529 SNR=15.8
21:30:54.318 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:54.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:54.318 00.000 12268 Enqueuing Expose request
21:30:54.318 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:30:54.318 00.000 11616 Worker thread wakes up
21:30:54.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:54.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:56.334 02.016 11616 Exposure complete
21:30:56.389 00.055 11616 worker thread done servicing request
21:30:56.389 00.000 12268 OnExposeComplete: enter
21:30:56.389 00.000 12268 UpdateGuideState(): m_state=6
21:30:56.389 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
21:30:56.389 00.000 12268 Star::Find returns 1 (0), X=1095.10, Y=269.64, Mass=528, SNR=15.8, Peak=46 HFD=5.0
21:30:56.390 00.001 12268 MultiStar: [#1 -0.74,0.57,0.00,M3] [#2 -0.59,0.35,0.00,M1] [#3 -0.75,0.66,0.00,M1] [#4 -0.90,0.57,0.00,M7] [#5 -0.38,0.63,0.00,M1] [#6 -0.76,0.17,0.00,M1] 
21:30:56.390 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.67) = xAngle (3.69 = -2.60)
21:30:56.390 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.72 = -2.57)
21:30:56.390 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.79 hyp=0.87 cameraTheta=2.02 mountX=-0.75 mountY=-0.47, mountTheta=-2.58
21:30:56.391 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.79, opts=13)
21:30:56.393 00.002 12268 Enqueuing Move request for scope (-0.38, 0.79)
21:30:56.393 00.000 11616 Worker thread wakes up
21:30:56.393 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.79) opts 0xd
21:30:56.393 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.79)
21:30:56.393 00.000 11616 Moving (-0.38, 0.79) raw xDistance=-0.75 yDistance=-0.47
21:30:56.393 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.75
21:30:56.393 00.000 11616 resist switch: large excursion: input -0.47 thresh 0.45 direction from 1 to -1
21:30:56.393 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.42
21:30:56.393 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
21:30:56.393 00.000 11616 MoveAxis(E, 418, ABG)
21:30:56.393 00.000 11616 Guiding  Dir = 2, Dur = 418
21:30:56.394 00.001 11616 IsSlewing returns 0
21:30:56.394 00.000 11616 IsGuiding returns 0
21:30:56.394 00.000 11616 PulseGuide returned control before completion, sleep 428
21:30:56.405 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=32, Gamma=1.290
21:30:56.422 00.017 12268 UpdateGuideState exits: m=528 SNR=15.8
21:30:56.423 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:56.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:30:56.423 00.000 12268 Enqueuing Expose request
21:30:56.823 00.400 11616 IsGuiding returns 1
21:30:56.823 00.000 11616 scope still moving after pulse duration time elapsed
21:30:56.855 00.032 11616 IsSlewing returns 0
21:30:56.855 00.000 11616 IsGuiding returns 1
21:30:56.886 00.031 11616 IsSlewing returns 0
21:30:56.886 00.000 11616 IsGuiding returns 0
21:30:56.887 00.001 11616 scope move finished after 418 + 75 ms
21:30:56.887 00.000 11616 Move returns status 0, amount 418
21:30:56.887 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2399 applied
21:30:56.887 00.000 11616 MoveAxis(N, 2439, ABG)
21:30:56.887 00.000 11616 Guiding  Dir = 0, Dur = 2439
21:30:56.887 00.000 11616 IsSlewing returns 0
21:30:56.887 00.000 11616 IsGuiding returns 0
21:30:56.888 00.001 11616 PulseGuide returned control before completion, sleep 2449
21:30:59.352 02.464 11616 IsGuiding returns 1
21:30:59.352 00.000 11616 scope still moving after pulse duration time elapsed
21:30:59.382 00.030 11616 IsSlewing returns 0
21:30:59.382 00.000 11616 IsGuiding returns 0
21:30:59.383 00.001 11616 scope move finished after 2439 + 55 ms
21:30:59.383 00.000 11616 Move returns status 0, amount 2439
21:30:59.383 00.000 11616 move complete, result=0
21:30:59.383 00.000 11616 worker thread done servicing request
21:30:59.383 00.000 11616 Worker thread wakes up
21:30:59.383 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:30:59.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:30:59.383 00.000 12268 GuideStep: -0.7 px 418 ms EAST, -0.5 px 2439 ms NORTH
21:31:01.395 02.012 11616 Exposure complete
21:31:01.451 00.056 11616 worker thread done servicing request
21:31:01.452 00.001 12268 OnExposeComplete: enter
21:31:01.452 00.000 12268 UpdateGuideState(): m_state=6
21:31:01.452 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
21:31:01.452 00.000 12268 Star::Find returns 1 (0), X=1095.12, Y=268.00, Mass=426, SNR=14.1, Peak=40 HFD=4.4
21:31:01.452 00.000 12268 MultiStar: [#1 -0.55,-0.94,0.00,M4] [#2 -0.66,-1.30,0.00,M2] [#3 -0.52,-0.89,0.00,M2] [#4 -0.77,-1.01,0.00,M8] [#5 0.52,-1.74,0.00,M2] [#6 -0.58,-1.05,0.00,M2] 
21:31:01.452 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.67) = xAngle (-0.30 = -0.30)
21:31:01.452 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.27 = -0.27)
21:31:01.452 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.86 hyp=0.93 cameraTheta=-1.97 mountX=0.89 mountY=-0.25, mountTheta=-0.27
21:31:01.454 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.86, opts=13)
21:31:01.454 00.000 12268 Enqueuing Move request for scope (-0.36, -0.86)
21:31:01.454 00.000 11616 Worker thread wakes up
21:31:01.454 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.86) opts 0xd
21:31:01.454 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.86)
21:31:01.454 00.000 11616 Moving (-0.36, -0.86) raw xDistance=0.89 yDistance=-0.25
21:31:01.454 00.000 11616 BLC: History state: CurrMiss=0.25, AvgInitMiss=0.34, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-0.071220, 1:0.245914
21:31:01.454 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:31:01.454 00.000 11616 resist switch: large excursion: input 0.89 thresh 0.29 direction from -1 to 1
21:31:01.455 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.66
21:31:01.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.89
21:31:01.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
21:31:01.455 00.000 11616 MoveAxis(W, 496, ABG)
21:31:01.455 00.000 11616 Guiding  Dir = 3, Dur = 496
21:31:01.455 00.000 11616 IsSlewing returns 0
21:31:01.455 00.000 11616 IsGuiding returns 0
21:31:01.456 00.001 11616 PulseGuide returned control before completion, sleep 506
21:31:01.467 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:31:01.484 00.017 12268 UpdateGuideState exits: m=426 SNR=14.1
21:31:01.485 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:01.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:01.485 00.000 12268 Enqueuing Expose request
21:31:01.966 00.481 11616 IsGuiding returns 1
21:31:01.966 00.000 11616 scope still moving after pulse duration time elapsed
21:31:01.997 00.031 11616 IsSlewing returns 0
21:31:01.997 00.000 11616 IsGuiding returns 0
21:31:01.998 00.001 11616 scope move finished after 496 + 46 ms
21:31:01.998 00.000 11616 Move returns status 0, amount 496
21:31:01.998 00.000 11616 MoveAxis(N, 21, ABG)
21:31:01.998 00.000 11616 Guiding  Dir = 0, Dur = 21
21:31:01.998 00.000 11616 IsSlewing returns 0
21:31:01.998 00.000 11616 IsGuiding returns 0
21:31:01.998 00.000 11616 PulseGuide returned control before completion, sleep 31
21:31:02.044 00.046 11616 IsGuiding returns 1
21:31:02.045 00.001 11616 scope still moving after pulse duration time elapsed
21:31:02.075 00.030 11616 IsSlewing returns 0
21:31:02.076 00.001 11616 IsGuiding returns 0
21:31:02.076 00.000 11616 scope move finished after 21 + 55 ms
21:31:02.076 00.000 11616 Move returns status 0, amount 21
21:31:02.076 00.000 11616 move complete, result=0
21:31:02.076 00.000 11616 worker thread done servicing request
21:31:02.076 00.000 11616 Worker thread wakes up
21:31:02.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:02.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:02.077 00.001 12268 GuideStep: 0.9 px 496 ms WEST, -0.2 px 21 ms NORTH
21:31:04.086 02.009 11616 Exposure complete
21:31:04.143 00.057 11616 worker thread done servicing request
21:31:04.143 00.000 12268 OnExposeComplete: enter
21:31:04.143 00.000 12268 UpdateGuideState(): m_state=6
21:31:04.143 00.000 12268 Star::Find(15, 1095, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
21:31:04.144 00.001 12268 Star::Find returns 1 (0), X=1095.97, Y=268.93, Mass=479, SNR=14.9, Peak=47 HFD=4.4
21:31:04.144 00.000 12268 MultiStar: [#1 0.26,-0.03,1.05,U] [#2 0.25,-0.45,1.05,U] [#3 0.12,-0.36,0.84,U] [#4 0.18,-0.43,0.85,U] [#5 0.83,-1.20,0.00,M3] [#6 0.61,-0.40,0.00,M3] 
21:31:04.144 00.000 12268 refined, 4 included, MultiStar: {0.27, -0.23}, one-star: {0.50, 0.07}
21:31:04.144 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.67) = xAngle (0.96 = 0.96)
21:31:04.144 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.99 = 0.99)
21:31:04.144 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.23 hyp=0.35 cameraTheta=-0.71 mountX=0.20 mountY=0.29, mountTheta=0.97
21:31:04.146 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.23, opts=13)
21:31:04.146 00.000 12268 Enqueuing Move request for scope (0.27, -0.23)
21:31:04.146 00.000 11616 Worker thread wakes up
21:31:04.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.23) opts 0xd
21:31:04.146 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.23)
21:31:04.146 00.000 11616 Moving (0.27, -0.23) raw xDistance=0.20 yDistance=0.29
21:31:04.146 00.000 11616 BLC: History state: CurrMiss=-0.29, AvgInitMiss=0.34, ShCount=6, LgCount=4, SticCount=2,  Deflections: 0=-0.071220, 1:0.245914, 2:-0.294822
21:31:04.146 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -128.000000
21:31:04.146 00.000 11616 BLC: window closed
21:31:04.146 00.000 11616 BLC: Pulse adjusted to 2271
21:31:04.147 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
21:31:04.148 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:31:04.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:31:04.148 00.000 11616 MoveAxis(W, 113, ABG)
21:31:04.148 00.000 11616 Guiding  Dir = 3, Dur = 113
21:31:04.148 00.000 11616 IsSlewing returns 0
21:31:04.148 00.000 11616 IsGuiding returns 0
21:31:04.149 00.001 11616 PulseGuide returned control before completion, sleep 123
21:31:04.162 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:31:04.179 00.017 12268 UpdateGuideState exits: m=479 SNR=14.9
21:31:04.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:04.180 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:04.180 00.000 12268 Enqueuing Expose request
21:31:04.274 00.094 11616 IsGuiding returns 1
21:31:04.274 00.000 11616 scope still moving after pulse duration time elapsed
21:31:04.306 00.032 11616 IsSlewing returns 0
21:31:04.306 00.000 11616 IsGuiding returns 1
21:31:04.337 00.031 11616 IsSlewing returns 0
21:31:04.337 00.000 11616 IsGuiding returns 1
21:31:04.368 00.031 11616 IsSlewing returns 0
21:31:04.368 00.000 11616 IsGuiding returns 1
21:31:04.398 00.030 12268 evsrv: cli 0F8E69C0 connect
21:31:04.398 00.000 12268 case statement mapped state 6 to 3
21:31:04.399 00.001 11616 IsSlewing returns 0
21:31:04.399 00.000 11616 IsGuiding returns 0
21:31:04.399 00.000 12268 case statement mapped state 6 to 3
21:31:04.400 00.001 11616 scope move finished after 113 + 137 ms
21:31:04.400 00.000 11616 Move returns status 0, amount 113
21:31:04.400 00.000 11616 MoveAxis(N, 0, ABG)
21:31:04.400 00.000 11616 Move returns status 0, amount 0
21:31:04.400 00.000 11616 move complete, result=0
21:31:04.400 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"cf73b12d-6c69-456a-90a3-83103e8cd6ad"}
21:31:04.400 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"cf73b12d-6c69-456a-90a3-83103e8cd6ad"}
21:31:04.401 00.001 11616 worker thread done servicing request
21:31:04.401 00.000 12268 GuideStep: 0.2 px 113 ms WEST, 0.3 px 0 ms NORTH
21:31:04.401 00.000 11616 Worker thread wakes up
21:31:04.401 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:04.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:04.413 00.012 12268 evsrv: cli 0F8E69C0 disconnect
21:31:06.421 02.008 11616 Exposure complete
21:31:06.476 00.055 11616 worker thread done servicing request
21:31:06.477 00.001 12268 OnExposeComplete: enter
21:31:06.477 00.000 12268 UpdateGuideState(): m_state=6
21:31:06.477 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
21:31:06.477 00.000 12268 Star::Find returns 1 (0), X=1096.19, Y=269.17, Mass=523, SNR=15.8, Peak=44 HFD=5.0
21:31:06.478 00.001 12268 MultiStar: [#1 0.55,0.28,0.00,M4] [#2 0.68,0.32,0.00,M2] [#3 0.27,0.34,0.77,U] [#4 0.38,-0.01,0.81,U] [#5 1.49,-0.48,0.00,M4] [#6 0.65,-0.45,0.00,M4] 
21:31:06.478 00.000 12268 refined, 2 included, MultiStar: {0.48, 0.22}, one-star: {0.71, 0.32}
21:31:06.478 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.67) = xAngle (2.10 = 2.10)
21:31:06.478 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.13 = 2.13)
21:31:06.478 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.22 hyp=0.52 cameraTheta=0.43 mountX=-0.27 mountY=0.44, mountTheta=2.11
21:31:06.479 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=0.22, opts=13)
21:31:06.480 00.001 12268 Enqueuing Move request for scope (0.48, 0.22)
21:31:06.480 00.000 11616 Worker thread wakes up
21:31:06.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.22) opts 0xd
21:31:06.480 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, 0.22)
21:31:06.480 00.000 11616 Moving (0.48, 0.22) raw xDistance=-0.27 yDistance=0.44
21:31:06.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:31:06.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:31:06.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:31:06.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
21:31:06.480 00.000 11616 MoveAxis(E, 0, ABG)
21:31:06.480 00.000 11616 Move returns status 0, amount 0
21:31:06.481 00.001 11616 MoveAxis(N, 0, ABG)
21:31:06.481 00.000 11616 Move returns status 0, amount 0
21:31:06.481 00.000 11616 move complete, result=0
21:31:06.482 00.001 11616 worker thread done servicing request
21:31:06.494 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:31:06.511 00.017 12268 UpdateGuideState exits: m=523 SNR=15.8
21:31:06.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:06.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:06.511 00.000 12268 Enqueuing Expose request
21:31:06.511 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
21:31:06.511 00.000 11616 Worker thread wakes up
21:31:06.512 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:06.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:08.524 02.012 11616 Exposure complete
21:31:08.578 00.054 11616 worker thread done servicing request
21:31:08.578 00.000 12268 OnExposeComplete: enter
21:31:08.578 00.000 12268 UpdateGuideState(): m_state=6
21:31:08.578 00.000 12268 Star::Find(15, 1096, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
21:31:08.578 00.000 12268 Star::Find returns 1 (0), X=1096.01, Y=269.17, Mass=458, SNR=14.6, Peak=45 HFD=4.3
21:31:08.579 00.001 12268 MultiStar: [#1 0.59,0.23,0.00,M5] [#2 0.67,0.09,0.00,M3] [#3 0.41,0.18,0.81,U] [#4 0.40,0.14,0.93,U] [#5 1.21,-0.74,0.00,M5] [#6 0.66,-0.01,0.00,M5] 
21:31:08.579 00.000 12268 refined, 2 included, MultiStar: {0.45, 0.22}, one-star: {0.53, 0.32}
21:31:08.579 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.67) = xAngle (2.12 = 2.12)
21:31:08.579 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.15 = 2.15)
21:31:08.579 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.22 hyp=0.50 cameraTheta=0.45 mountX=-0.26 mountY=0.42, mountTheta=2.13
21:31:08.581 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.22, opts=13)
21:31:08.581 00.000 12268 Enqueuing Move request for scope (0.45, 0.22)
21:31:08.581 00.000 11616 Worker thread wakes up
21:31:08.581 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.22) opts 0xd
21:31:08.581 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.22)
21:31:08.581 00.000 11616 Moving (0.45, 0.22) raw xDistance=-0.26 yDistance=0.42
21:31:08.581 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:31:08.581 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:31:08.581 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:31:08.582 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
21:31:08.582 00.000 11616 MoveAxis(E, 0, ABG)
21:31:08.582 00.000 11616 Move returns status 0, amount 0
21:31:08.582 00.000 11616 MoveAxis(N, 0, ABG)
21:31:08.582 00.000 11616 Move returns status 0, amount 0
21:31:08.582 00.000 11616 move complete, result=0
21:31:08.582 00.000 11616 worker thread done servicing request
21:31:08.595 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:31:08.612 00.017 12268 UpdateGuideState exits: m=458 SNR=14.6
21:31:08.612 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:08.612 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:08.612 00.000 12268 Enqueuing Expose request
21:31:08.612 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
21:31:08.613 00.001 11616 Worker thread wakes up
21:31:08.613 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:08.613 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:10.630 02.017 11616 Exposure complete
21:31:10.685 00.055 11616 worker thread done servicing request
21:31:10.686 00.001 12268 OnExposeComplete: enter
21:31:10.686 00.000 12268 UpdateGuideState(): m_state=6
21:31:10.686 00.000 12268 Star::Find(15, 1096, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
21:31:10.686 00.000 12268 Star::Find returns 1 (0), X=1095.70, Y=269.63, Mass=553, SNR=16.1, Peak=38 HFD=5.4
21:31:10.686 00.000 12268 MultiStar: [#1 0.21,0.85,0.00,M6] [#2 0.29,0.30,0.99,U] [#3 -0.20,0.48,0.82,U] [#4 -0.35,0.35,0.78,U] [#5 0.19,0.39,0.68,U] [#6 -0.03,0.14,0.64,U] 
21:31:10.686 00.000 12268 refined, 5 included, MultiStar: {0.03, 0.43}, one-star: {0.22, 0.78}
21:31:10.687 00.001 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.67) = xAngle (3.16 = -3.12)
21:31:10.687 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.19 = -3.09)
21:31:10.687 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.43 hyp=0.43 cameraTheta=1.49 mountX=-0.43 mountY=-0.02, mountTheta=-3.09
21:31:10.688 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.43, opts=13)
21:31:10.688 00.000 12268 Enqueuing Move request for scope (0.03, 0.43)
21:31:10.689 00.001 11616 Worker thread wakes up
21:31:10.689 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.43) opts 0xd
21:31:10.689 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.43)
21:31:10.689 00.000 11616 Moving (0.03, 0.43) raw xDistance=-0.43 yDistance=-0.02
21:31:10.689 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
21:31:10.689 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.29
21:31:10.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
21:31:10.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:10.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:31:10.689 00.000 11616 MoveAxis(E, 240, ABG)
21:31:10.689 00.000 11616 Guiding  Dir = 2, Dur = 240
21:31:10.690 00.001 11616 IsSlewing returns 0
21:31:10.690 00.000 11616 IsGuiding returns 0
21:31:10.691 00.001 11616 PulseGuide returned control before completion, sleep 250
21:31:10.704 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:31:10.724 00.020 12268 UpdateGuideState exits: m=553 SNR=16.1
21:31:10.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:10.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:10.724 00.000 12268 Enqueuing Expose request
21:31:10.954 00.230 11616 IsGuiding returns 1
21:31:10.954 00.000 11616 scope still moving after pulse duration time elapsed
21:31:10.985 00.031 11616 IsSlewing returns 0
21:31:10.985 00.000 11616 IsGuiding returns 0
21:31:10.985 00.000 11616 scope move finished after 240 + 55 ms
21:31:10.985 00.000 11616 Move returns status 0, amount 240
21:31:10.985 00.000 11616 MoveAxis(N, 0, ABG)
21:31:10.985 00.000 11616 Move returns status 0, amount 0
21:31:10.985 00.000 11616 move complete, result=0
21:31:10.986 00.001 11616 worker thread done servicing request
21:31:10.986 00.000 12268 GuideStep: -0.4 px 240 ms EAST, -0.0 px 0 ms NORTH
21:31:10.986 00.000 11616 Worker thread wakes up
21:31:10.986 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:10.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:13.007 02.021 11616 Exposure complete
21:31:13.064 00.057 11616 worker thread done servicing request
21:31:13.064 00.000 12268 OnExposeComplete: enter
21:31:13.064 00.000 12268 UpdateGuideState(): m_state=6
21:31:13.064 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
21:31:13.064 00.000 12268 Star::Find returns 1 (0), X=1095.70, Y=269.54, Mass=523, SNR=15.6, Peak=47 HFD=5.2
21:31:13.065 00.001 12268 MultiStar: [#1 -0.00,0.68,0.00,M7] [#2 0.16,0.58,0.00,M3] [#3 -0.55,0.51,0.00,M1] [#4 -0.06,0.45,0.84,U] [#5 0.45,0.40,0.00,M5] [#6 -0.00,0.32,0.65,U] 
21:31:13.065 00.000 12268 refined, 2 included, MultiStar: {0.07, 0.51}, one-star: {0.22, 0.69}
21:31:13.065 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.67) = xAngle (3.10 = 3.10)
21:31:13.065 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.13 = 3.13)
21:31:13.065 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.51 hyp=0.52 cameraTheta=1.43 mountX=-0.52 mountY=0.00, mountTheta=3.13
21:31:13.066 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.51, opts=13)
21:31:13.067 00.001 12268 Enqueuing Move request for scope (0.07, 0.51)
21:31:13.067 00.000 11616 Worker thread wakes up
21:31:13.067 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.51) opts 0xd
21:31:13.067 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.51)
21:31:13.067 00.000 11616 Moving (0.07, 0.51) raw xDistance=-0.52 yDistance=0.00
21:31:13.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
21:31:13.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:13.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:31:13.067 00.000 11616 MoveAxis(E, 289, ABG)
21:31:13.067 00.000 11616 Guiding  Dir = 2, Dur = 289
21:31:13.068 00.001 11616 IsSlewing returns 0
21:31:13.068 00.000 11616 IsGuiding returns 0
21:31:13.068 00.000 11616 PulseGuide returned control before completion, sleep 299
21:31:13.080 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:31:13.098 00.018 12268 UpdateGuideState exits: m=523 SNR=15.6
21:31:13.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:13.099 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:13.099 00.000 12268 Enqueuing Expose request
21:31:13.369 00.270 11616 IsGuiding returns 1
21:31:13.369 00.000 11616 scope still moving after pulse duration time elapsed
21:31:13.401 00.032 11616 IsSlewing returns 0
21:31:13.401 00.000 11616 IsGuiding returns 0
21:31:13.402 00.001 11616 scope move finished after 289 + 45 ms
21:31:13.402 00.000 11616 Move returns status 0, amount 289
21:31:13.402 00.000 11616 MoveAxis(N, 0, ABG)
21:31:13.402 00.000 11616 Move returns status 0, amount 0
21:31:13.402 00.000 11616 move complete, result=0
21:31:13.402 00.000 11616 worker thread done servicing request
21:31:13.402 00.000 11616 Worker thread wakes up
21:31:13.402 00.000 12268 GuideStep: -0.5 px 289 ms EAST, 0.0 px 0 ms NORTH
21:31:13.403 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:13.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:15.413 02.010 11616 Exposure complete
21:31:15.469 00.056 11616 worker thread done servicing request
21:31:15.470 00.001 12268 OnExposeComplete: enter
21:31:15.470 00.000 12268 UpdateGuideState(): m_state=6
21:31:15.470 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
21:31:15.470 00.000 12268 Star::Find returns 1 (0), X=1095.79, Y=269.25, Mass=521, SNR=15.6, Peak=38 HFD=6.0
21:31:15.470 00.000 12268 MultiStar: [#1 0.25,0.20,0.98,U] [#2 0.05,-0.20,0.93,U] [#3 0.09,-0.07,0.71,U] [#4 -0.26,0.05,0.78,U] [#5 0.35,0.19,0.63,U] [#6 0.47,-0.24,0.61,U] 
21:31:15.470 00.000 12268 refined, 6 included, MultiStar: {0.17, 0.07}, one-star: {0.32, 0.40}
21:31:15.470 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.67) = xAngle (2.04 = 2.04)
21:31:15.470 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.07 = 2.07)
21:31:15.470 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.18 cameraTheta=0.37 mountX=-0.08 mountY=0.16, mountTheta=2.04
21:31:15.472 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.07, opts=13)
21:31:15.472 00.000 12268 Enqueuing Move request for scope (0.17, 0.07)
21:31:15.472 00.000 11616 Worker thread wakes up
21:31:15.472 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
21:31:15.472 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
21:31:15.472 00.000 11616 Moving (0.17, 0.07) raw xDistance=-0.08 yDistance=0.16
21:31:15.472 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:15.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:31:15.472 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:31:15.473 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:31:15.473 00.000 11616 MoveAxis(E, 0, ABG)
21:31:15.473 00.000 11616 Move returns status 0, amount 0
21:31:15.473 00.000 11616 MoveAxis(N, 0, ABG)
21:31:15.473 00.000 11616 Move returns status 0, amount 0
21:31:15.473 00.000 11616 move complete, result=0
21:31:15.473 00.000 11616 worker thread done servicing request
21:31:15.486 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:31:15.503 00.017 12268 UpdateGuideState exits: m=521 SNR=15.6
21:31:15.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:15.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:15.503 00.000 12268 Enqueuing Expose request
21:31:15.503 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:31:15.504 00.001 11616 Worker thread wakes up
21:31:15.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:15.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:17.516 02.012 11616 Exposure complete
21:31:17.572 00.056 11616 worker thread done servicing request
21:31:17.573 00.001 12268 OnExposeComplete: enter
21:31:17.573 00.000 12268 UpdateGuideState(): m_state=6
21:31:17.573 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
21:31:17.573 00.000 12268 Star::Find returns 1 (0), X=1096.16, Y=268.28, Mass=474, SNR=14.9, Peak=35 HFD=5.1
21:31:17.573 00.000 12268 MultiStar: [#1 0.46,-0.11,1.03,U] [#2 0.28,-0.54,0.00,M3] [#3 0.49,-0.32,0.90,U] [#4 0.13,-0.67,0.00,M3] [#5 0.82,-1.09,0.00,M5] [#6 0.37,-0.85,0.00,M3] 
21:31:17.574 00.001 12268 refined, 2 included, MultiStar: {0.55, -0.33}, one-star: {0.68, -0.57}
21:31:17.574 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.67) = xAngle (1.12 = 1.12)
21:31:17.574 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.15 = 1.15)
21:31:17.574 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.33 hyp=0.64 cameraTheta=-0.55 mountX=0.28 mountY=0.58, mountTheta=1.13
21:31:17.575 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=-0.33, opts=13)
21:31:17.575 00.000 12268 Enqueuing Move request for scope (0.55, -0.33)
21:31:17.575 00.000 11616 Worker thread wakes up
21:31:17.575 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.33) opts 0xd
21:31:17.575 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, -0.33)
21:31:17.576 00.001 11616 Moving (0.55, -0.33) raw xDistance=0.28 yDistance=0.58
21:31:17.576 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:31:17.576 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:31:17.576 00.000 11616 resist switch: large excursion: input 0.58 thresh 0.45 direction from -1 to 1
21:31:17.576 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.75
21:31:17.576 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
21:31:17.576 00.000 11616 MoveAxis(E, 0, ABG)
21:31:17.576 00.000 11616 Move returns status 0, amount 0
21:31:17.576 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2271 applied
21:31:17.576 00.000 11616 MoveAxis(S, 2320, ABG)
21:31:17.576 00.000 11616 Guiding  Dir = 1, Dur = 2320
21:31:17.576 00.000 11616 IsSlewing returns 0
21:31:17.577 00.001 11616 IsGuiding returns 0
21:31:17.577 00.000 11616 PulseGuide returned control before completion, sleep 2330
21:31:17.587 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:31:17.606 00.019 12268 UpdateGuideState exits: m=474 SNR=14.9
21:31:17.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:17.607 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:17.607 00.000 12268 Enqueuing Expose request
21:31:19.922 02.315 11616 IsGuiding returns 1
21:31:19.922 00.000 11616 scope still moving after pulse duration time elapsed
21:31:19.953 00.031 11616 IsSlewing returns 0
21:31:19.953 00.000 11616 IsGuiding returns 1
21:31:19.983 00.030 11616 IsSlewing returns 0
21:31:19.984 00.001 11616 IsGuiding returns 0
21:31:19.984 00.000 11616 scope move finished after 2320 + 87 ms
21:31:19.984 00.000 11616 Move returns status 0, amount 2320
21:31:19.984 00.000 11616 move complete, result=0
21:31:19.984 00.000 11616 worker thread done servicing request
21:31:19.984 00.000 11616 Worker thread wakes up
21:31:19.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:19.984 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.6 px 2320 ms SOUTH
21:31:19.985 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:21.989 02.004 11616 Exposure complete
21:31:22.045 00.056 11616 worker thread done servicing request
21:31:22.045 00.000 12268 OnExposeComplete: enter
21:31:22.045 00.000 12268 UpdateGuideState(): m_state=6
21:31:22.045 00.000 12268 Star::Find(15, 1096, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
21:31:22.045 00.000 12268 Star::Find returns 1 (0), X=1095.12, Y=268.07, Mass=473, SNR=14.9, Peak=41 HFD=4.7
21:31:22.046 00.001 12268 MultiStar: [#1 -0.77,-0.66,0.00,M6] [#2 -0.67,-0.75,0.00,M4] [#3 -0.29,-0.55,0.00,M1] [#4 -0.85,-1.17,0.00,M4] [#5 0.17,-1.41,0.00,M6] [#6 -0.64,-0.80,0.00,M4] 
21:31:22.046 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.67) = xAngle (-0.33 = -0.33)
21:31:22.046 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.30 = -0.30)
21:31:22.046 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.79 hyp=0.86 cameraTheta=-2.00 mountX=0.82 mountY=-0.25, mountTheta=-0.30
21:31:22.047 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.79, opts=13)
21:31:22.047 00.000 12268 Enqueuing Move request for scope (-0.36, -0.79)
21:31:22.047 00.000 11616 Worker thread wakes up
21:31:22.048 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.79) opts 0xd
21:31:22.048 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.79)
21:31:22.048 00.000 11616 Moving (-0.36, -0.79) raw xDistance=0.82 yDistance=-0.25
21:31:22.048 00.000 11616 BLC: History state: CurrMiss=-0.25, AvgInitMiss=0.30, ShCount=5, LgCount=5, SticCount=1,  Deflections: 0=0.087671, 1:-0.253926
21:31:22.048 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
21:31:22.048 00.000 11616 BLC: window closed
21:31:22.048 00.000 11616 resist switch: large excursion: input 0.82 thresh 0.29 direction from -1 to 1
21:31:22.048 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.45
21:31:22.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.82
21:31:22.048 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:31:22.049 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:31:22.049 00.000 11616 MoveAxis(W, 457, ABG)
21:31:22.049 00.000 11616 Guiding  Dir = 3, Dur = 457
21:31:22.049 00.000 11616 IsSlewing returns 0
21:31:22.049 00.000 11616 IsGuiding returns 0
21:31:22.050 00.001 11616 PulseGuide returned control before completion, sleep 467
21:31:22.064 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:31:22.083 00.019 12268 UpdateGuideState exits: m=473 SNR=14.9
21:31:22.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:22.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:22.083 00.000 12268 Enqueuing Expose request
21:31:22.532 00.449 11616 IsGuiding returns 1
21:31:22.532 00.000 11616 scope still moving after pulse duration time elapsed
21:31:22.563 00.031 11616 IsSlewing returns 0
21:31:22.563 00.000 11616 IsGuiding returns 0
21:31:22.563 00.000 11616 scope move finished after 457 + 56 ms
21:31:22.563 00.000 11616 Move returns status 0, amount 457
21:31:22.563 00.000 11616 MoveAxis(N, 0, ABG)
21:31:22.564 00.001 11616 Move returns status 0, amount 0
21:31:22.564 00.000 11616 move complete, result=0
21:31:22.564 00.000 11616 worker thread done servicing request
21:31:22.564 00.000 11616 Worker thread wakes up
21:31:22.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:22.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:22.564 00.000 12268 GuideStep: 0.8 px 457 ms WEST, -0.3 px 0 ms NORTH
21:31:24.572 02.008 11616 Exposure complete
21:31:24.627 00.055 11616 worker thread done servicing request
21:31:24.628 00.001 12268 OnExposeComplete: enter
21:31:24.628 00.000 12268 UpdateGuideState(): m_state=6
21:31:24.628 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
21:31:24.628 00.000 12268 Star::Find returns 1 (0), X=1095.02, Y=268.17, Mass=516, SNR=15.6, Peak=40 HFD=4.8
21:31:24.628 00.000 12268 MultiStar: [#1 -0.62,-0.58,0.00,M7] [#2 -0.49,-0.75,0.00,M5] [#3 -0.80,-0.67,0.00,M2] [#4 -0.79,-0.83,0.00,M5] [#5 -0.40,-0.72,0.00,M7] [#6 -0.63,-1.26,0.00,M5] 
21:31:24.628 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-1.67) = xAngle (-0.50 = -0.50)
21:31:24.628 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.47 = -0.47)
21:31:24.629 00.001 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.68 hyp=0.82 cameraTheta=-2.16 mountX=0.72 mountY=-0.37, mountTheta=-0.47
21:31:24.630 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.68, opts=13)
21:31:24.630 00.000 12268 Enqueuing Move request for scope (-0.46, -0.68)
21:31:24.630 00.000 11616 Worker thread wakes up
21:31:24.630 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.68) opts 0xd
21:31:24.630 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.68)
21:31:24.630 00.000 11616 Moving (-0.46, -0.68) raw xDistance=0.72 yDistance=-0.37
21:31:24.630 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.72
21:31:24.631 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:31:24.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:31:24.631 00.000 11616 MoveAxis(W, 403, ABG)
21:31:24.631 00.000 11616 Guiding  Dir = 3, Dur = 403
21:31:24.631 00.000 11616 IsSlewing returns 0
21:31:24.631 00.000 11616 IsGuiding returns 0
21:31:24.632 00.001 11616 PulseGuide returned control before completion, sleep 413
21:31:24.643 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:31:24.661 00.018 12268 UpdateGuideState exits: m=516 SNR=15.6
21:31:24.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:24.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:24.662 00.001 12268 Enqueuing Expose request
21:31:25.055 00.393 11616 IsGuiding returns 0
21:31:25.055 00.000 11616 Move returns status 0, amount 403
21:31:25.055 00.000 11616 MoveAxis(N, 0, ABG)
21:31:25.055 00.000 11616 Move returns status 0, amount 0
21:31:25.055 00.000 11616 move complete, result=0
21:31:25.056 00.001 11616 worker thread done servicing request
21:31:25.056 00.000 11616 Worker thread wakes up
21:31:25.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:25.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:25.056 00.000 12268 GuideStep: 0.7 px 403 ms WEST, -0.4 px 0 ms NORTH
21:31:27.066 02.010 11616 Exposure complete
21:31:27.122 00.056 11616 worker thread done servicing request
21:31:27.122 00.000 12268 OnExposeComplete: enter
21:31:27.123 00.001 12268 UpdateGuideState(): m_state=6
21:31:27.123 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
21:31:27.123 00.000 12268 Star::Find returns 1 (0), X=1095.27, Y=268.56, Mass=498, SNR=15.2, Peak=32 HFD=5.1
21:31:27.123 00.000 12268 MultiStar: [#1 -0.27,0.05,1.07,U] [#2 -0.42,-0.18,0.96,U] [#3 -0.26,-0.17,0.74,U] [#4 -0.41,-0.58,0.00,M6] [#5 0.23,-0.54,0.56,U] [#6 -0.35,-0.69,0.00,M6] 
21:31:27.123 00.000 12268 refined, 4 included, MultiStar: {-0.22, -0.20}, one-star: {-0.20, -0.29}
21:31:27.124 00.001 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.67) = xAngle (-0.75 = -0.75)
21:31:27.124 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.72 = -0.72)
21:31:27.124 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.20 hyp=0.30 cameraTheta=-2.42 mountX=0.22 mountY=-0.20, mountTheta=-0.73
21:31:27.126 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.20, opts=13)
21:31:27.126 00.000 12268 Enqueuing Move request for scope (-0.22, -0.20)
21:31:27.126 00.000 11616 Worker thread wakes up
21:31:27.126 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.20) opts 0xd
21:31:27.126 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.20)
21:31:27.127 00.001 11616 Moving (-0.22, -0.20) raw xDistance=0.22 yDistance=-0.20
21:31:27.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
21:31:27.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:31:27.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:31:27.127 00.000 11616 MoveAxis(W, 121, ABG)
21:31:27.127 00.000 11616 Guiding  Dir = 3, Dur = 121
21:31:27.128 00.001 11616 IsSlewing returns 0
21:31:27.128 00.000 11616 IsGuiding returns 0
21:31:27.128 00.000 11616 PulseGuide returned control before completion, sleep 131
21:31:27.141 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:31:27.160 00.019 12268 UpdateGuideState exits: m=498 SNR=15.2
21:31:27.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:27.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:27.160 00.000 12268 Enqueuing Expose request
21:31:27.265 00.105 11616 IsGuiding returns 1
21:31:27.265 00.000 11616 scope still moving after pulse duration time elapsed
21:31:27.296 00.031 11616 IsSlewing returns 0
21:31:27.297 00.001 11616 IsGuiding returns 0
21:31:27.297 00.000 11616 scope move finished after 121 + 48 ms
21:31:27.297 00.000 11616 Move returns status 0, amount 121
21:31:27.297 00.000 11616 MoveAxis(N, 0, ABG)
21:31:27.297 00.000 11616 Move returns status 0, amount 0
21:31:27.297 00.000 11616 move complete, result=0
21:31:27.297 00.000 11616 worker thread done servicing request
21:31:27.298 00.001 12268 GuideStep: 0.2 px 121 ms WEST, -0.2 px 0 ms NORTH
21:31:27.298 00.000 11616 Worker thread wakes up
21:31:27.298 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:27.298 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:28.529 01.231 12268 evsrv: cli 0F8E69C0 connect
21:31:28.530 00.001 12268 case statement mapped state 6 to 3
21:31:28.530 00.000 12268 case statement mapped state 6 to 3
21:31:28.531 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ce2c9956-021f-4542-9f81-208556ee1882"}
21:31:28.532 00.001 12268 case statement mapped state 6 to 3
21:31:28.532 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce2c9956-021f-4542-9f81-208556ee1882"}
21:31:28.533 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:31:29.308 00.775 11616 Exposure complete
21:31:29.370 00.062 11616 worker thread done servicing request
21:31:29.370 00.000 12268 OnExposeComplete: enter
21:31:29.371 00.001 12268 UpdateGuideState(): m_state=6
21:31:29.371 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
21:31:29.371 00.000 12268 Star::Find returns 1 (0), X=1095.63, Y=269.81, Mass=552, SNR=16.1, Peak=39 HFD=5.8
21:31:29.371 00.000 12268 MultiStar: [#1 -0.45,0.92,0.00,M7] [#2 -0.23,0.60,0.00,M5] [#3 -0.80,0.80,0.00,M2] [#4 -0.65,0.61,0.00,M7] [#5 0.14,0.71,0.00,M7] [#6 -0.41,0.29,0.62,U] 
21:31:29.371 00.000 12268 refined, 1 included, MultiStar: {-0.07, 0.70}, one-star: {0.15, 0.96}
21:31:29.371 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.67) = xAngle (3.33 = -2.95)
21:31:29.371 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.36 = -2.92)
21:31:29.372 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=0.70 hyp=0.70 cameraTheta=1.66 mountX=-0.69 mountY=-0.16, mountTheta=-2.92
21:31:29.373 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.70, opts=13)
21:31:29.373 00.000 12268 Enqueuing Move request for scope (-0.07, 0.70)
21:31:29.373 00.000 11616 Worker thread wakes up
21:31:29.373 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.70) opts 0xd
21:31:29.373 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.70)
21:31:29.374 00.001 11616 Moving (-0.07, 0.70) raw xDistance=-0.69 yDistance=-0.16
21:31:29.374 00.000 11616 resist switch: large excursion: input -0.69 thresh 0.29 direction from 1 to -1
21:31:29.374 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.08
21:31:29.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.69
21:31:29.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:31:29.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:31:29.374 00.000 11616 MoveAxis(E, 387, ABG)
21:31:29.374 00.000 11616 Guiding  Dir = 2, Dur = 387
21:31:29.374 00.000 11616 IsSlewing returns 0
21:31:29.375 00.001 11616 IsGuiding returns 0
21:31:29.375 00.000 11616 PulseGuide returned control before completion, sleep 397
21:31:29.389 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:31:29.408 00.019 12268 UpdateGuideState exits: m=552 SNR=16.1
21:31:29.409 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:29.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:29.409 00.000 12268 Enqueuing Expose request
21:31:29.787 00.378 11616 IsGuiding returns 1
21:31:29.787 00.000 11616 scope still moving after pulse duration time elapsed
21:31:29.818 00.031 11616 IsSlewing returns 0
21:31:29.818 00.000 11616 IsGuiding returns 0
21:31:29.818 00.000 11616 scope move finished after 387 + 56 ms
21:31:29.818 00.000 11616 Move returns status 0, amount 387
21:31:29.818 00.000 11616 MoveAxis(N, 0, ABG)
21:31:29.818 00.000 11616 Move returns status 0, amount 0
21:31:29.818 00.000 11616 move complete, result=0
21:31:29.819 00.001 11616 worker thread done servicing request
21:31:29.819 00.000 12268 GuideStep: -0.7 px 387 ms EAST, -0.2 px 0 ms NORTH
21:31:29.819 00.000 11616 Worker thread wakes up
21:31:29.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:29.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:31.842 02.023 11616 Exposure complete
21:31:31.901 00.059 11616 worker thread done servicing request
21:31:31.902 00.001 12268 OnExposeComplete: enter
21:31:31.902 00.000 12268 UpdateGuideState(): m_state=6
21:31:31.902 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
21:31:31.902 00.000 12268 Star::Find returns 1 (0), X=1095.09, Y=269.67, Mass=479, SNR=15.0, Peak=40 HFD=5.1
21:31:31.902 00.000 12268 MultiStar: [#1 -0.52,0.72,0.00,M8] [#2 -0.29,0.29,0.94,U] [#3 -0.54,0.68,0.00,M3] [#4 -0.86,0.36,0.00,M8] [#5 -0.10,-0.16,0.69,U] [#6 -0.76,0.20,0.00,M6] 
21:31:31.903 00.001 12268 refined, 2 included, MultiStar: {-0.27, 0.37}, one-star: {-0.38, 0.82}
21:31:31.903 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.67) = xAngle (3.87 = -2.41)
21:31:31.903 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.90 = -2.38)
21:31:31.903 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.37 hyp=0.46 cameraTheta=2.21 mountX=-0.34 mountY=-0.32, mountTheta=-2.39
21:31:31.904 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.37, opts=13)
21:31:31.904 00.000 12268 Enqueuing Move request for scope (-0.27, 0.37)
21:31:31.904 00.000 11616 Worker thread wakes up
21:31:31.904 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.37) opts 0xd
21:31:31.904 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.37)
21:31:31.904 00.000 11616 Moving (-0.27, 0.37) raw xDistance=-0.34 yDistance=-0.32
21:31:31.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
21:31:31.906 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:31:31.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:31:31.906 00.000 11616 MoveAxis(E, 193, ABG)
21:31:31.906 00.000 11616 Guiding  Dir = 2, Dur = 193
21:31:31.907 00.001 11616 IsSlewing returns 0
21:31:31.907 00.000 11616 IsGuiding returns 0
21:31:31.907 00.000 11616 PulseGuide returned control before completion, sleep 203
21:31:31.920 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:31:31.938 00.018 12268 UpdateGuideState exits: m=479 SNR=15.0
21:31:31.938 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:31.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:31.938 00.000 12268 Enqueuing Expose request
21:31:32.113 00.175 11616 IsGuiding returns 1
21:31:32.113 00.000 11616 scope still moving after pulse duration time elapsed
21:31:32.145 00.032 11616 IsSlewing returns 0
21:31:32.145 00.000 11616 IsGuiding returns 0
21:31:32.145 00.000 11616 scope move finished after 193 + 44 ms
21:31:32.145 00.000 11616 Move returns status 0, amount 193
21:31:32.145 00.000 11616 MoveAxis(N, 0, ABG)
21:31:32.145 00.000 11616 Move returns status 0, amount 0
21:31:32.145 00.000 11616 move complete, result=0
21:31:32.145 00.000 11616 worker thread done servicing request
21:31:32.146 00.001 12268 GuideStep: -0.3 px 193 ms EAST, -0.3 px 0 ms NORTH
21:31:32.146 00.000 11616 Worker thread wakes up
21:31:32.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:32.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:34.157 02.011 11616 Exposure complete
21:31:34.214 00.057 11616 worker thread done servicing request
21:31:34.214 00.000 12268 OnExposeComplete: enter
21:31:34.214 00.000 12268 UpdateGuideState(): m_state=6
21:31:34.214 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
21:31:34.214 00.000 12268 Star::Find returns 1 (0), X=1095.14, Y=269.38, Mass=522, SNR=15.6, Peak=43 HFD=5.3
21:31:34.214 00.000 12268 MultiStar: [#1 -0.59,0.16,0.00,M9] [#2 -0.37,0.00,1.03,U] [#3 -0.84,0.24,0.00,M4] [#4 -0.99,0.24,0.00,M9] [#5 -0.21,-0.08,0.68,U] [#6 -0.37,-0.29,0.70,U] 
21:31:34.214 00.000 12268 refined, 3 included, MultiStar: {-0.33, 0.08}, one-star: {-0.33, 0.53}
21:31:34.215 00.001 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (-1.67) = xAngle (4.57 = -1.71)
21:31:34.215 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.60 = -1.68)
21:31:34.215 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.08 hyp=0.34 cameraTheta=2.90 mountX=-0.05 mountY=-0.33, mountTheta=-1.71
21:31:34.216 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.08, opts=13)
21:31:34.216 00.000 12268 Enqueuing Move request for scope (-0.33, 0.08)
21:31:34.217 00.001 11616 Worker thread wakes up
21:31:34.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.08) opts 0xd
21:31:34.217 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.08)
21:31:34.217 00.000 11616 Moving (-0.33, 0.08) raw xDistance=-0.05 yDistance=-0.33
21:31:34.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:34.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:31:34.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:31:34.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:31:34.217 00.000 11616 MoveAxis(E, 0, ABG)
21:31:34.217 00.000 11616 Move returns status 0, amount 0
21:31:34.217 00.000 11616 MoveAxis(N, 0, ABG)
21:31:34.218 00.001 11616 Move returns status 0, amount 0
21:31:34.218 00.000 11616 move complete, result=0
21:31:34.218 00.000 11616 worker thread done servicing request
21:31:34.233 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:31:34.251 00.018 12268 UpdateGuideState exits: m=522 SNR=15.6
21:31:34.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:34.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:34.251 00.000 12268 Enqueuing Expose request
21:31:34.251 00.000 11616 Worker thread wakes up
21:31:34.252 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:31:34.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:34.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:36.262 02.010 11616 Exposure complete
21:31:36.317 00.055 11616 worker thread done servicing request
21:31:36.318 00.001 12268 OnExposeComplete: enter
21:31:36.318 00.000 12268 UpdateGuideState(): m_state=6
21:31:36.318 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
21:31:36.318 00.000 12268 Star::Find returns 1 (0), X=1095.22, Y=268.85, Mass=489, SNR=15.2, Peak=39 HFD=5.0
21:31:36.318 00.000 12268 MultiStar: [#1 -0.51,-0.13,1.05,U] [#2 -0.08,-0.19,1.07,U] [#3 -0.30,-0.56,0.00,M5] [#4 -0.74,-0.42,0.00,M10] [#5 -0.29,-0.42,0.71,U] [#6 0.14,-0.76,0.00,M6] 
21:31:36.318 00.000 12268 single-star, 3 included, MultiStar: {-0.28, -0.17}, one-star: {-0.26, -0.00}
21:31:36.318 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-1.67) = xAngle (-1.46 = -1.46)
21:31:36.319 00.001 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.43 = -1.43)
21:31:36.319 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.00 hyp=0.26 cameraTheta=-3.13 mountX=0.03 mountY=-0.26, mountTheta=-1.46
21:31:36.320 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.00, opts=13)
21:31:36.320 00.000 12268 Enqueuing Move request for scope (-0.26, -0.00)
21:31:36.320 00.000 11616 Worker thread wakes up
21:31:36.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.00) opts 0xd
21:31:36.320 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.00)
21:31:36.321 00.001 11616 Moving (-0.26, -0.00) raw xDistance=0.03 yDistance=-0.26
21:31:36.321 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:36.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:31:36.321 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:31:36.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:31:36.321 00.000 11616 MoveAxis(E, 0, ABG)
21:31:36.321 00.000 11616 Move returns status 0, amount 0
21:31:36.321 00.000 11616 MoveAxis(N, 0, ABG)
21:31:36.321 00.000 11616 Move returns status 0, amount 0
21:31:36.321 00.000 11616 move complete, result=0
21:31:36.321 00.000 11616 worker thread done servicing request
21:31:36.334 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
21:31:36.352 00.018 12268 UpdateGuideState exits: m=489 SNR=15.2
21:31:36.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:36.353 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:36.353 00.000 12268 Enqueuing Expose request
21:31:36.353 00.000 11616 Worker thread wakes up
21:31:36.353 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:31:36.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:36.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:38.360 02.007 11616 Exposure complete
21:31:38.418 00.058 11616 worker thread done servicing request
21:31:38.418 00.000 12268 OnExposeComplete: enter
21:31:38.418 00.000 12268 UpdateGuideState(): m_state=6
21:31:38.418 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
21:31:38.418 00.000 12268 Star::Find returns 1 (0), X=1095.25, Y=268.53, Mass=565, SNR=16.4, Peak=51 HFD=5.1
21:31:38.419 00.001 12268 MultiStar: [#1 -0.64,-0.22,0.00,M9] [#2 -0.42,-0.18,0.93,U] [#3 -0.66,-0.42,0.00,M6] [#4 -0.91,-0.28,0.00,R] [#5 0.19,-1.20,0.00,M5] [#6 -0.46,-0.30,0.68,U] 
21:31:38.419 00.000 12268 single-star, 2 included, MultiStar: {-0.36, -0.27}, one-star: {-0.22, -0.32}
21:31:38.419 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-1.67) = xAngle (-0.52 = -0.52)
21:31:38.419 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.48 = -0.48)
21:31:38.419 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.32 hyp=0.39 cameraTheta=-2.18 mountX=0.34 mountY=-0.18, mountTheta=-0.49
21:31:38.420 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.32, opts=13)
21:31:38.420 00.000 12268 Enqueuing Move request for scope (-0.22, -0.32)
21:31:38.420 00.000 11616 Worker thread wakes up
21:31:38.420 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.32) opts 0xd
21:31:38.421 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.32)
21:31:38.421 00.000 11616 Moving (-0.22, -0.32) raw xDistance=0.34 yDistance=-0.18
21:31:38.421 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
21:31:38.421 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.02
21:31:38.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
21:31:38.421 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:31:38.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:31:38.421 00.000 11616 MoveAxis(W, 190, ABG)
21:31:38.421 00.000 11616 Guiding  Dir = 3, Dur = 190
21:31:38.421 00.000 11616 IsSlewing returns 0
21:31:38.422 00.001 11616 IsGuiding returns 0
21:31:38.422 00.000 11616 PulseGuide returned control before completion, sleep 200
21:31:38.433 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:31:38.451 00.018 12268 UpdateGuideState exits: m=565 SNR=16.4
21:31:38.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:38.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:38.451 00.000 12268 Enqueuing Expose request
21:31:38.626 00.175 11616 IsGuiding returns 1
21:31:38.626 00.000 11616 scope still moving after pulse duration time elapsed
21:31:38.656 00.030 11616 IsSlewing returns 0
21:31:38.656 00.000 11616 IsGuiding returns 0
21:31:38.656 00.000 11616 scope move finished after 190 + 44 ms
21:31:38.656 00.000 11616 Move returns status 0, amount 190
21:31:38.656 00.000 11616 MoveAxis(N, 0, ABG)
21:31:38.656 00.000 11616 Move returns status 0, amount 0
21:31:38.656 00.000 11616 move complete, result=0
21:31:38.656 00.000 11616 worker thread done servicing request
21:31:38.656 00.000 11616 Worker thread wakes up
21:31:38.656 00.000 12268 GuideStep: 0.3 px 190 ms WEST, -0.2 px 0 ms NORTH
21:31:38.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:38.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:40.669 02.013 11616 Exposure complete
21:31:40.725 00.056 11616 worker thread done servicing request
21:31:40.725 00.000 12268 OnExposeComplete: enter
21:31:40.726 00.001 12268 UpdateGuideState(): m_state=6
21:31:40.726 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
21:31:40.726 00.000 12268 Star::Find returns 1 (0), X=1095.04, Y=269.16, Mass=564, SNR=16.4, Peak=49 HFD=4.7
21:31:40.726 00.000 12268 MultiStar: [#1 -0.66,0.13,0.00,M10] [#2 -0.75,-0.12,0.00,M2] [#3 -0.64,-0.22,0.00,M7] [#4 -0.02,0.20,0.80,U] [#5 -0.32,-0.07,0.69,U] [#6 -0.43,0.03,0.68,U] 
21:31:40.726 00.000 12268 refined, 3 included, MultiStar: {-0.30, 0.14}, one-star: {-0.44, 0.31}
21:31:40.726 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.67) = xAngle (4.38 = -1.90)
21:31:40.726 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.41 = -1.87)
21:31:40.726 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.14 hyp=0.34 cameraTheta=2.71 mountX=-0.11 mountY=-0.32, mountTheta=-1.90
21:31:40.728 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.14, opts=13)
21:31:40.728 00.000 12268 Enqueuing Move request for scope (-0.30, 0.14)
21:31:40.728 00.000 11616 Worker thread wakes up
21:31:40.728 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.14) opts 0xd
21:31:40.729 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.14)
21:31:40.729 00.000 11616 Moving (-0.30, 0.14) raw xDistance=-0.11 yDistance=-0.32
21:31:40.729 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:31:40.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:31:40.729 00.000 11616 switching direction from 1 to -1 - decHistory=-8 oldest=-0.04 newest=-0.76
21:31:40.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
21:31:40.729 00.000 11616 MoveAxis(E, 0, ABG)
21:31:40.729 00.000 11616 Move returns status 0, amount 0
21:31:40.729 00.000 11616 BLC: Oldest BLC event removed
21:31:40.729 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2271 applied
21:31:40.729 00.000 11616 MoveAxis(N, 2298, ABG)
21:31:40.729 00.000 11616 Guiding  Dir = 0, Dur = 2298
21:31:40.730 00.001 11616 IsSlewing returns 0
21:31:40.730 00.000 11616 IsGuiding returns 0
21:31:40.731 00.001 11616 PulseGuide returned control before completion, sleep 2308
21:31:40.741 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:31:40.759 00.018 12268 UpdateGuideState exits: m=564 SNR=16.4
21:31:40.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:40.760 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:40.760 00.000 12268 Enqueuing Expose request
21:31:43.048 02.288 11616 IsGuiding returns 1
21:31:43.048 00.000 11616 scope still moving after pulse duration time elapsed
21:31:43.079 00.031 11616 IsSlewing returns 0
21:31:43.079 00.000 11616 IsGuiding returns 0
21:31:43.079 00.000 11616 scope move finished after 2298 + 50 ms
21:31:43.079 00.000 11616 Move returns status 0, amount 2298
21:31:43.079 00.000 11616 move complete, result=0
21:31:43.079 00.000 11616 worker thread done servicing request
21:31:43.080 00.001 11616 Worker thread wakes up
21:31:43.080 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:43.080 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:43.080 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 2298 ms NORTH
21:31:45.100 02.020 11616 Exposure complete
21:31:45.164 00.064 11616 worker thread done servicing request
21:31:45.164 00.000 12268 OnExposeComplete: enter
21:31:45.164 00.000 12268 UpdateGuideState(): m_state=6
21:31:45.164 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
21:31:45.165 00.001 12268 Star::Find returns 1 (0), X=1095.30, Y=268.95, Mass=515, SNR=15.6, Peak=54 HFD=4.1
21:31:45.165 00.000 12268 MultiStar: [#1 -0.43,0.10,1.04,U] [#2 -0.55,0.03,1.02,U] [#3 -0.20,0.16,0.85,U] [#4 0.30,0.42,0.84,U] [#5 0.12,-0.19,0.68,U] [#6 -0.33,-0.06,0.65,U] 
21:31:45.165 00.000 12268 single-star, 6 included, MultiStar: {-0.20, 0.09}, one-star: {-0.17, 0.10}
21:31:45.165 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.67) = xAngle (4.27 = -2.01)
21:31:45.165 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.30 = -1.98)
21:31:45.165 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.60 mountX=-0.09 mountY=-0.19, mountTheta=-2.01
21:31:45.167 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.10, opts=13)
21:31:45.167 00.000 12268 Enqueuing Move request for scope (-0.17, 0.10)
21:31:45.167 00.000 11616 Worker thread wakes up
21:31:45.167 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
21:31:45.167 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
21:31:45.167 00.000 11616 Moving (-0.17, 0.10) raw xDistance=-0.09 yDistance=-0.19
21:31:45.167 00.000 11616 BLC: History state: CurrMiss=0.19, AvgInitMiss=-0.01, ShCount=5, LgCount=5, SticCount=1,  Deflections: 0=-0.048042, 1:0.185228
21:31:45.167 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
21:31:45.167 00.000 11616 BLC: window closed
21:31:45.168 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:45.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:31:45.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
21:31:45.168 00.000 11616 MoveAxis(E, 0, ABG)
21:31:45.168 00.000 11616 Move returns status 0, amount 0
21:31:45.168 00.000 11616 MoveAxis(N, 16, ABG)
21:31:45.168 00.000 11616 Guiding  Dir = 0, Dur = 16
21:31:45.169 00.001 11616 IsSlewing returns 0
21:31:45.169 00.000 11616 IsGuiding returns 0
21:31:45.170 00.001 11616 PulseGuide returned control before completion, sleep 26
21:31:45.181 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=39, Gamma=1.290
21:31:45.201 00.020 12268 UpdateGuideState exits: m=515 SNR=15.6
21:31:45.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:45.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:45.201 00.000 12268 Enqueuing Expose request
21:31:45.203 00.002 11616 IsGuiding returns 1
21:31:45.203 00.000 11616 scope still moving after pulse duration time elapsed
21:31:45.234 00.031 11616 IsSlewing returns 0
21:31:45.234 00.000 11616 IsGuiding returns 0
21:31:45.234 00.000 11616 scope move finished after 16 + 48 ms
21:31:45.234 00.000 11616 Move returns status 0, amount 16
21:31:45.234 00.000 11616 move complete, result=0
21:31:45.234 00.000 11616 worker thread done servicing request
21:31:45.235 00.001 11616 Worker thread wakes up
21:31:45.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:45.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:45.235 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
21:31:47.242 02.007 11616 Exposure complete
21:31:47.309 00.067 11616 worker thread done servicing request
21:31:47.310 00.001 12268 OnExposeComplete: enter
21:31:47.310 00.000 12268 UpdateGuideState(): m_state=6
21:31:47.310 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
21:31:47.310 00.000 12268 Star::Find returns 1 (0), X=1095.89, Y=268.52, Mass=471, SNR=14.8, Peak=44 HFD=4.8
21:31:47.311 00.001 12268 MultiStar: [#1 -0.18,-0.45,0.96,U] [#2 0.16,-0.57,1.02,U] [#3 0.22,-0.36,0.83,U] [#4 0.93,-0.35,0.00,M1] [#5 0.48,-1.14,0.00,M4] [#6 0.11,-0.64,0.00,M4] 
21:31:47.311 00.000 12268 refined, 3 included, MultiStar: {0.16, -0.43}, one-star: {0.42, -0.33}
21:31:47.311 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.67) = xAngle (0.45 = 0.45)
21:31:47.311 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.48 = 0.48)
21:31:47.311 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.43 hyp=0.46 cameraTheta=-1.22 mountX=0.41 mountY=0.21, mountTheta=0.47
21:31:47.313 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.43, opts=13)
21:31:47.313 00.000 12268 Enqueuing Move request for scope (0.16, -0.43)
21:31:47.313 00.000 11616 Worker thread wakes up
21:31:47.313 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.43) opts 0xd
21:31:47.313 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.43)
21:31:47.314 00.001 11616 Moving (0.16, -0.43) raw xDistance=0.41 yDistance=0.21
21:31:47.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
21:31:47.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:31:47.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:31:47.314 00.000 11616 MoveAxis(W, 232, ABG)
21:31:47.314 00.000 11616 Guiding  Dir = 3, Dur = 232
21:31:47.315 00.001 11616 IsSlewing returns 0
21:31:47.315 00.000 11616 IsGuiding returns 0
21:31:47.315 00.000 11616 PulseGuide returned control before completion, sleep 242
21:31:47.332 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:31:47.353 00.021 12268 UpdateGuideState exits: m=471 SNR=14.8
21:31:47.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:47.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:47.353 00.000 12268 Enqueuing Expose request
21:31:47.568 00.215 11616 IsGuiding returns 1
21:31:47.568 00.000 11616 scope still moving after pulse duration time elapsed
21:31:47.599 00.031 11616 IsSlewing returns 0
21:31:47.599 00.000 11616 IsGuiding returns 1
21:31:47.631 00.032 11616 IsSlewing returns 0
21:31:47.631 00.000 11616 IsGuiding returns 1
21:31:47.663 00.032 11616 IsSlewing returns 0
21:31:47.663 00.000 11616 IsGuiding returns 1
21:31:47.694 00.031 11616 IsSlewing returns 0
21:31:47.694 00.000 11616 IsGuiding returns 1
21:31:47.725 00.031 11616 IsSlewing returns 0
21:31:47.725 00.000 11616 IsGuiding returns 1
21:31:47.757 00.032 11616 IsSlewing returns 0
21:31:47.757 00.000 11616 IsGuiding returns 0
21:31:47.757 00.000 11616 scope move finished after 232 + 209 ms
21:31:47.757 00.000 11616 Move returns status 0, amount 232
21:31:47.757 00.000 11616 MoveAxis(N, 0, ABG)
21:31:47.758 00.001 11616 Move returns status 0, amount 0
21:31:47.758 00.000 11616 move complete, result=0
21:31:47.758 00.000 11616 worker thread done servicing request
21:31:47.758 00.000 12268 GuideStep: 0.4 px 232 ms WEST, 0.2 px 0 ms NORTH
21:31:47.758 00.000 11616 Worker thread wakes up
21:31:47.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:47.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:49.805 02.047 11616 Exposure complete
21:31:49.861 00.056 11616 worker thread done servicing request
21:31:49.861 00.000 12268 OnExposeComplete: enter
21:31:49.861 00.000 12268 UpdateGuideState(): m_state=6
21:31:49.861 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
21:31:49.861 00.000 12268 Star::Find returns 1 (0), X=1096.26, Y=269.80, Mass=499, SNR=15.3, Peak=40 HFD=5.3
21:31:49.862 00.001 12268 MultiStar: large primary error, entering stabilization period
21:31:49.862 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.67) = xAngle (2.55 = 2.55)
21:31:49.862 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.58 = 2.58)
21:31:49.862 00.000 12268 CameraToMount -- cameraX=0.78 cameraY=0.95 hyp=1.23 cameraTheta=0.88 mountX=-1.03 mountY=0.65, mountTheta=2.57
21:31:49.863 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.78, y=0.95, opts=13)
21:31:49.863 00.000 12268 Enqueuing Move request for scope (0.78, 0.95)
21:31:49.864 00.001 11616 Worker thread wakes up
21:31:49.864 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.95) opts 0xd
21:31:49.864 00.000 11616 Handling offset move in thread for scope, endpoint = (0.78, 0.95)
21:31:49.864 00.000 11616 Moving (0.78, 0.95) raw xDistance=-1.03 yDistance=0.65
21:31:49.864 00.000 11616 resist switch: large excursion: input -1.03 thresh 0.29 direction from 1 to -1
21:31:49.864 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.08
21:31:49.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.51 from input -1.03
21:31:49.864 00.000 11616 resist switch: large excursion: input 0.65 thresh 0.45 direction from -1 to 1
21:31:49.864 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.96
21:31:49.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
21:31:49.864 00.000 11616 MoveAxis(E, 574, ABG)
21:31:49.864 00.000 11616 Guiding  Dir = 2, Dur = 574
21:31:49.865 00.001 11616 IsSlewing returns 0
21:31:49.865 00.000 11616 IsGuiding returns 0
21:31:49.865 00.000 11616 PulseGuide returned control before completion, sleep 584
21:31:49.878 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:31:49.895 00.017 12268 UpdateGuideState exits: m=499 SNR=15.3
21:31:49.896 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:49.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:49.896 00.000 12268 Enqueuing Expose request
21:31:50.457 00.561 11616 IsGuiding returns 1
21:31:50.457 00.000 11616 scope still moving after pulse duration time elapsed
21:31:50.489 00.032 11616 IsSlewing returns 0
21:31:50.489 00.000 11616 IsGuiding returns 1
21:31:50.519 00.030 11616 IsSlewing returns 0
21:31:50.519 00.000 11616 IsGuiding returns 0
21:31:50.519 00.000 11616 scope move finished after 574 + 80 ms
21:31:50.519 00.000 11616 Move returns status 0, amount 574
21:31:50.519 00.000 11616 BLC: Oldest BLC event removed
21:31:50.519 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2271 applied
21:31:50.519 00.000 11616 MoveAxis(S, 2326, ABG)
21:31:50.519 00.000 11616 Guiding  Dir = 1, Dur = 2326
21:31:50.520 00.001 11616 IsSlewing returns 0
21:31:50.520 00.000 11616 IsGuiding returns 0
21:31:50.520 00.000 11616 PulseGuide returned control before completion, sleep 2336
21:31:52.860 02.340 11616 IsGuiding returns 1
21:31:52.860 00.000 11616 scope still moving after pulse duration time elapsed
21:31:52.891 00.031 11616 IsSlewing returns 0
21:31:52.891 00.000 11616 IsGuiding returns 0
21:31:52.891 00.000 11616 scope move finished after 2326 + 45 ms
21:31:52.891 00.000 11616 Move returns status 0, amount 2326
21:31:52.891 00.000 11616 move complete, result=0
21:31:52.891 00.000 11616 worker thread done servicing request
21:31:52.891 00.000 11616 Worker thread wakes up
21:31:52.891 00.000 12268 GuideStep: -1.0 px 574 ms EAST, 0.7 px 2326 ms SOUTH
21:31:52.892 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:52.892 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:54.898 02.006 11616 Exposure complete
21:31:54.960 00.062 11616 worker thread done servicing request
21:31:54.960 00.000 12268 OnExposeComplete: enter
21:31:54.960 00.000 12268 UpdateGuideState(): m_state=6
21:31:54.960 00.000 12268 Star::Find(15, 1096, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
21:31:54.960 00.000 12268 Star::Find returns 1 (0), X=1095.58, Y=269.40, Mass=486, SNR=15.1, Peak=46 HFD=4.5
21:31:54.960 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.67) = xAngle (3.06 = 3.06)
21:31:54.960 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.09 = 3.09)
21:31:54.960 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.55 hyp=0.56 cameraTheta=1.39 mountX=-0.55 mountY=0.03, mountTheta=3.09
21:31:54.962 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.55, opts=13)
21:31:54.962 00.000 12268 Enqueuing Move request for scope (0.10, 0.55)
21:31:54.962 00.000 11616 Worker thread wakes up
21:31:54.963 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.55) opts 0xd
21:31:54.963 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.55)
21:31:54.963 00.000 11616 Moving (0.10, 0.55) raw xDistance=-0.55 yDistance=0.03
21:31:54.963 00.000 11616 BLC: History state: CurrMiss=0.03, AvgInitMiss=-0.06, ShCount=5, LgCount=5, SticCount=1,  Deflections: 0=0.097886, 1:0.029589
21:31:54.963 00.000 11616 BLC: No correction, Miss < min_move
21:31:54.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
21:31:54.963 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:54.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:31:54.963 00.000 11616 MoveAxis(E, 310, ABG)
21:31:54.963 00.000 11616 Guiding  Dir = 2, Dur = 310
21:31:54.964 00.001 11616 IsSlewing returns 0
21:31:54.964 00.000 11616 IsGuiding returns 0
21:31:54.964 00.000 11616 PulseGuide returned control before completion, sleep 320
21:31:54.977 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:31:54.996 00.019 12268 UpdateGuideState exits: m=486 SNR=15.1
21:31:54.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:54.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:54.996 00.000 12268 Enqueuing Expose request
21:31:55.286 00.290 11616 IsGuiding returns 1
21:31:55.286 00.000 11616 scope still moving after pulse duration time elapsed
21:31:55.318 00.032 11616 IsSlewing returns 0
21:31:55.318 00.000 11616 IsGuiding returns 0
21:31:55.319 00.001 11616 scope move finished after 310 + 44 ms
21:31:55.319 00.000 11616 Move returns status 0, amount 310
21:31:55.319 00.000 11616 MoveAxis(N, 0, ABG)
21:31:55.319 00.000 11616 Move returns status 0, amount 0
21:31:55.319 00.000 11616 move complete, result=0
21:31:55.319 00.000 11616 worker thread done servicing request
21:31:55.319 00.000 12268 GuideStep: -0.6 px 310 ms EAST, 0.0 px 0 ms NORTH
21:31:55.319 00.000 11616 Worker thread wakes up
21:31:55.320 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:55.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:31:57.334 02.014 11616 Exposure complete
21:31:57.396 00.062 11616 worker thread done servicing request
21:31:57.396 00.000 12268 OnExposeComplete: enter
21:31:57.396 00.000 12268 UpdateGuideState(): m_state=6
21:31:57.396 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
21:31:57.397 00.001 12268 Star::Find returns 1 (0), X=1095.05, Y=269.26, Mass=472, SNR=14.9, Peak=43 HFD=4.9
21:31:57.397 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.67) = xAngle (4.05 = -2.23)
21:31:57.397 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.08 = -2.20)
21:31:57.397 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.40 hyp=0.59 cameraTheta=2.38 mountX=-0.36 mountY=-0.47, mountTheta=-2.22
21:31:57.399 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.40, opts=13)
21:31:57.399 00.000 12268 Enqueuing Move request for scope (-0.42, 0.40)
21:31:57.399 00.000 11616 Worker thread wakes up
21:31:57.399 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.40) opts 0xd
21:31:57.399 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.40)
21:31:57.399 00.000 11616 Moving (-0.42, 0.40) raw xDistance=-0.36 yDistance=-0.47
21:31:57.399 00.000 11616 BLC: History state: CurrMiss=-0.47, AvgInitMiss=-0.06, ShCount=5, LgCount=5, SticCount=2,  Deflections: 0=0.097886, 1:0.029589, 2:-0.473216
21:31:57.399 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -216.000000
21:31:57.399 00.000 11616 BLC: window closed
21:31:57.399 00.000 11616 BLC: Pulse adjusted to 2055
21:31:57.400 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
21:31:57.401 00.001 11616 resist switch: large excursion: input -0.47 thresh 0.45 direction from 1 to -1
21:31:57.401 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.42
21:31:57.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
21:31:57.401 00.000 11616 MoveAxis(E, 202, ABG)
21:31:57.401 00.000 11616 Guiding  Dir = 2, Dur = 202
21:31:57.401 00.000 11616 IsSlewing returns 0
21:31:57.401 00.000 11616 IsGuiding returns 0
21:31:57.402 00.001 11616 PulseGuide returned control before completion, sleep 212
21:31:57.415 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:31:57.434 00.019 12268 UpdateGuideState exits: m=472 SNR=14.9
21:31:57.434 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:57.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:31:57.434 00.000 12268 Enqueuing Expose request
21:31:57.626 00.192 11616 IsGuiding returns 1
21:31:57.626 00.000 11616 scope still moving after pulse duration time elapsed
21:31:57.658 00.032 11616 IsSlewing returns 0
21:31:57.658 00.000 11616 IsGuiding returns 0
21:31:57.658 00.000 11616 scope move finished after 202 + 53 ms
21:31:57.658 00.000 11616 Move returns status 0, amount 202
21:31:57.658 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2055 applied
21:31:57.658 00.000 11616 MoveAxis(N, 2095, ABG)
21:31:57.658 00.000 11616 Guiding  Dir = 0, Dur = 2095
21:31:57.659 00.001 11616 IsSlewing returns 0
21:31:57.659 00.000 11616 IsGuiding returns 0
21:31:57.659 00.000 11616 PulseGuide returned control before completion, sleep 2105
21:31:57.838 00.179 12268 evsrv: cli 0F8E6D80 connect
21:31:57.838 00.000 12268 case statement mapped state 6 to 3
21:31:57.838 00.000 12268 case statement mapped state 6 to 3
21:31:57.839 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"3b66baa5-b541-4cfc-9e26-c599480a2013"}
21:31:57.839 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"3b66baa5-b541-4cfc-9e26-c599480a2013"}
21:31:57.840 00.001 12268 evsrv: cli 0F8E6D80 disconnect
21:31:59.769 01.929 11616 IsGuiding returns 1
21:31:59.769 00.000 11616 scope still moving after pulse duration time elapsed
21:31:59.801 00.032 11616 IsSlewing returns 0
21:31:59.801 00.000 11616 IsGuiding returns 0
21:31:59.801 00.000 11616 scope move finished after 2095 + 47 ms
21:31:59.801 00.000 11616 Move returns status 0, amount 2095
21:31:59.801 00.000 11616 move complete, result=0
21:31:59.801 00.000 11616 worker thread done servicing request
21:31:59.801 00.000 11616 Worker thread wakes up
21:31:59.802 00.001 12268 GuideStep: -0.4 px 202 ms EAST, -0.5 px 2095 ms NORTH
21:31:59.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:31:59.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:01.796 01.994 11616 Exposure complete
21:32:01.854 00.058 11616 worker thread done servicing request
21:32:01.854 00.000 12268 OnExposeComplete: enter
21:32:01.854 00.000 12268 UpdateGuideState(): m_state=6
21:32:01.854 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
21:32:01.854 00.000 12268 Star::Find returns 1 (0), X=1095.36, Y=267.25, Mass=511, SNR=15.5, Peak=44 HFD=4.7
21:32:01.855 00.001 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.67) = xAngle (0.02 = 0.02)
21:32:01.855 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.05 = 0.05)
21:32:01.855 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-1.60 hyp=1.60 cameraTheta=-1.64 mountX=1.60 mountY=0.09, mountTheta=0.05
21:32:01.856 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-1.60, opts=13)
21:32:01.856 00.000 12268 Enqueuing Move request for scope (-0.12, -1.60)
21:32:01.856 00.000 11616 Worker thread wakes up
21:32:01.856 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -1.60) opts 0xd
21:32:01.856 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -1.60)
21:32:01.857 00.001 11616 Moving (-0.12, -1.60) raw xDistance=1.60 yDistance=0.09
21:32:01.857 00.000 11616 BLC: History state: CurrMiss=-0.09, AvgInitMiss=-0.09, ShCount=5, LgCount=5, SticCount=1,  Deflections: 0=-0.070982, 1:-0.087335
21:32:01.857 00.000 11616 BLC: No correction, Miss < min_move
21:32:01.857 00.000 11616 resist switch: large excursion: input 1.60 thresh 0.29 direction from -1 to 1
21:32:01.857 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.80
21:32:01.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.80 from input 1.60
21:32:01.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:01.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:32:01.857 00.000 11616 MoveAxis(W, 897, ABG)
21:32:01.857 00.000 11616 Guiding  Dir = 3, Dur = 897
21:32:01.858 00.001 11616 IsSlewing returns 0
21:32:01.858 00.000 11616 IsGuiding returns 0
21:32:01.858 00.000 11616 PulseGuide returned control before completion, sleep 907
21:32:01.870 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:32:01.888 00.018 12268 UpdateGuideState exits: m=511 SNR=15.5
21:32:01.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:01.889 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:01.889 00.000 12268 Enqueuing Expose request
21:32:02.770 00.881 11616 IsGuiding returns 1
21:32:02.770 00.000 11616 scope still moving after pulse duration time elapsed
21:32:02.802 00.032 11616 IsSlewing returns 0
21:32:02.802 00.000 11616 IsGuiding returns 0
21:32:02.802 00.000 11616 scope move finished after 897 + 46 ms
21:32:02.802 00.000 11616 Move returns status 0, amount 897
21:32:02.802 00.000 11616 MoveAxis(N, 0, ABG)
21:32:02.802 00.000 11616 Move returns status 0, amount 0
21:32:02.802 00.000 11616 move complete, result=0
21:32:02.802 00.000 11616 worker thread done servicing request
21:32:02.803 00.001 11616 Worker thread wakes up
21:32:02.803 00.000 12268 GuideStep: 1.6 px 897 ms WEST, 0.1 px 0 ms NORTH
21:32:02.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:02.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:04.805 02.002 11616 Exposure complete
21:32:04.866 00.061 11616 worker thread done servicing request
21:32:04.866 00.000 12268 OnExposeComplete: enter
21:32:04.866 00.000 12268 UpdateGuideState(): m_state=6
21:32:04.866 00.000 12268 Star::Find(15, 1095, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
21:32:04.866 00.000 12268 Star::Find returns 1 (0), X=1095.81, Y=268.85, Mass=461, SNR=14.8, Peak=34 HFD=5.1
21:32:04.867 00.001 12268 MultiStar: exiting stabilization period
21:32:04.867 00.000 12268 MultiStar: [#1 -0.04,0.16,1.04,U] [#2 -0.10,-0.12,1.10,U] [#3 -0.20,-0.17,0.86,U] [#4 0.84,-0.08,0.00,M2] [#5 0.28,-0.04,0.70,U] [#6 0.03,-0.56,0.66,U] 
21:32:04.867 00.000 12268 refined, 5 included, MultiStar: {0.04, -0.09}, one-star: {0.33, -0.00}
21:32:04.867 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.67) = xAngle (0.54 = 0.54)
21:32:04.867 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.57 = 0.57)
21:32:04.867 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.13 mountX=0.09 mountY=0.06, mountTheta=0.56
21:32:04.869 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.09, opts=13)
21:32:04.869 00.000 12268 Enqueuing Move request for scope (0.04, -0.09)
21:32:04.869 00.000 11616 Worker thread wakes up
21:32:04.870 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
21:32:04.870 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
21:32:04.870 00.000 11616 Moving (0.04, -0.09) raw xDistance=0.09 yDistance=0.06
21:32:04.870 00.000 11616 BLC: History state: CurrMiss=-0.06, AvgInitMiss=-0.09, ShCount=5, LgCount=5, SticCount=1,  Deflections: 0=-0.070982, 1:-0.087335, 2:-0.055723
21:32:04.870 00.000 11616 BLC: No correction, Miss < min_move
21:32:04.870 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:04.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:32:04.870 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:04.871 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:32:04.871 00.000 11616 MoveAxis(E, 0, ABG)
21:32:04.871 00.000 11616 Move returns status 0, amount 0
21:32:04.871 00.000 11616 MoveAxis(N, 0, ABG)
21:32:04.871 00.000 11616 Move returns status 0, amount 0
21:32:04.871 00.000 11616 move complete, result=0
21:32:04.871 00.000 11616 worker thread done servicing request
21:32:04.885 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:32:04.904 00.019 12268 UpdateGuideState exits: m=461 SNR=14.8
21:32:04.904 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:04.904 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:04.904 00.000 12268 Enqueuing Expose request
21:32:04.904 00.000 11616 Worker thread wakes up
21:32:04.904 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:04.904 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:04.904 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:06.909 02.005 11616 Exposure complete
21:32:06.965 00.056 11616 worker thread done servicing request
21:32:06.965 00.000 12268 OnExposeComplete: enter
21:32:06.965 00.000 12268 UpdateGuideState(): m_state=6
21:32:06.965 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
21:32:06.966 00.001 12268 Star::Find returns 1 (0), X=1095.58, Y=269.18, Mass=519, SNR=15.6, Peak=46 HFD=5.2
21:32:06.966 00.000 12268 MultiStar: [#1 -0.39,0.64,0.00,M8] [#2 -0.07,0.27,0.96,U] [#3 -0.23,0.50,0.79,U] [#4 0.66,0.80,0.00,M3] [#5 0.19,0.14,0.70,U] [#6 -0.16,-0.02,0.68,U] 
21:32:06.966 00.000 12268 refined, 4 included, MultiStar: {-0.03, 0.26}, one-star: {0.10, 0.33}
21:32:06.966 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.67) = xAngle (3.36 = -2.93)
21:32:06.966 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.39 = -2.90)
21:32:06.966 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.69 mountX=-0.25 mountY=-0.06, mountTheta=-2.90
21:32:06.967 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.26, opts=13)
21:32:06.967 00.000 12268 Enqueuing Move request for scope (-0.03, 0.26)
21:32:06.967 00.000 11616 Worker thread wakes up
21:32:06.967 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
21:32:06.967 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
21:32:06.967 00.000 11616 Moving (-0.03, 0.26) raw xDistance=-0.25 yDistance=-0.06
21:32:06.967 00.000 11616 BLC: window closed
21:32:06.969 00.002 11616 BLC: History state: CurrMiss=0.06, AvgInitMiss=-0.09, ShCount=5, LgCount=5, SticCount=1,  Deflections: 0=-0.070982, 1:-0.087335, 2:-0.055723
21:32:06.969 00.000 11616 BLC: No correction, Miss < min_move
21:32:06.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:06.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:32:06.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:06.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:32:06.969 00.000 11616 MoveAxis(E, 0, ABG)
21:32:06.970 00.001 11616 Move returns status 0, amount 0
21:32:06.970 00.000 11616 MoveAxis(N, 0, ABG)
21:32:06.970 00.000 11616 Move returns status 0, amount 0
21:32:06.970 00.000 11616 move complete, result=0
21:32:06.970 00.000 11616 worker thread done servicing request
21:32:06.983 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:32:07.000 00.017 12268 UpdateGuideState exits: m=519 SNR=15.6
21:32:07.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:07.001 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:07.001 00.000 12268 Enqueuing Expose request
21:32:07.001 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:07.001 00.000 11616 Worker thread wakes up
21:32:07.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:07.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:09.011 02.010 11616 Exposure complete
21:32:09.067 00.056 11616 worker thread done servicing request
21:32:09.068 00.001 12268 OnExposeComplete: enter
21:32:09.068 00.000 12268 UpdateGuideState(): m_state=6
21:32:09.068 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
21:32:09.068 00.000 12268 Star::Find returns 1 (0), X=1095.92, Y=269.83, Mass=507, SNR=15.3, Peak=50 HFD=5.6
21:32:09.069 00.001 12268 MultiStar: [#1 0.05,1.06,0.00,M9] [#2 0.20,0.95,0.00,M1] [#3 0.14,0.86,0.00,M4] [#4 0.61,1.04,0.00,M4] [#5 0.37,0.84,0.00,M3] [#6 0.30,0.75,0.00,M3] 
21:32:09.069 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.67) = xAngle (2.82 = 2.82)
21:32:09.069 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.85 = 2.85)
21:32:09.069 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.98 hyp=1.08 cameraTheta=1.15 mountX=-1.02 mountY=0.31, mountTheta=2.84
21:32:09.070 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.98, opts=13)
21:32:09.070 00.000 12268 Enqueuing Move request for scope (0.44, 0.98)
21:32:09.070 00.000 11616 Worker thread wakes up
21:32:09.070 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.98) opts 0xd
21:32:09.070 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.98)
21:32:09.070 00.000 11616 Moving (0.44, 0.98) raw xDistance=-1.02 yDistance=0.31
21:32:09.070 00.000 11616 resist switch: large excursion: input -1.02 thresh 0.29 direction from 1 to -1
21:32:09.070 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.06
21:32:09.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.51 from input -1.02
21:32:09.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:09.071 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:32:09.071 00.000 11616 MoveAxis(E, 572, ABG)
21:32:09.071 00.000 11616 Guiding  Dir = 2, Dur = 572
21:32:09.071 00.000 11616 IsSlewing returns 0
21:32:09.071 00.000 11616 IsGuiding returns 0
21:32:09.071 00.000 11616 PulseGuide returned control before completion, sleep 582
21:32:09.084 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:32:09.103 00.019 12268 UpdateGuideState exits: m=507 SNR=15.3
21:32:09.104 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:09.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:09.104 00.000 12268 Enqueuing Expose request
21:32:09.670 00.566 11616 IsGuiding returns 1
21:32:09.670 00.000 11616 scope still moving after pulse duration time elapsed
21:32:09.701 00.031 11616 IsSlewing returns 0
21:32:09.702 00.001 11616 IsGuiding returns 0
21:32:09.702 00.000 11616 scope move finished after 572 + 58 ms
21:32:09.702 00.000 11616 Move returns status 0, amount 572
21:32:09.702 00.000 11616 MoveAxis(N, 0, ABG)
21:32:09.702 00.000 11616 Move returns status 0, amount 0
21:32:09.702 00.000 11616 move complete, result=0
21:32:09.702 00.000 11616 worker thread done servicing request
21:32:09.702 00.000 11616 Worker thread wakes up
21:32:09.702 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:09.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:09.702 00.000 12268 GuideStep: -1.0 px 572 ms EAST, 0.3 px 0 ms NORTH
21:32:11.774 02.072 11616 Exposure complete
21:32:11.830 00.056 11616 worker thread done servicing request
21:32:11.830 00.000 12268 OnExposeComplete: enter
21:32:11.830 00.000 12268 UpdateGuideState(): m_state=6
21:32:11.831 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
21:32:11.831 00.000 12268 Star::Find returns 1 (0), X=1095.66, Y=269.31, Mass=514, SNR=15.5, Peak=52 HFD=4.8
21:32:11.831 00.000 12268 MultiStar: [#1 -0.25,0.47,0.94,U] [#2 0.19,0.51,1.12,U] [#3 -0.34,0.68,0.00,M5] [#4 0.64,0.65,0.00,M5] [#5 0.08,-0.04,0.68,U] [#6 -0.12,-0.12,0.65,U] 
21:32:11.831 00.000 12268 refined, 4 included, MultiStar: {0.03, 0.31}, one-star: {0.19, 0.46}
21:32:11.831 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.67) = xAngle (3.14 = -3.14)
21:32:11.831 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.17 = -3.11)
21:32:11.831 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.47 mountX=-0.31 mountY=-0.01, mountTheta=-3.11
21:32:11.833 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.31, opts=13)
21:32:11.833 00.000 12268 Enqueuing Move request for scope (0.03, 0.31)
21:32:11.833 00.000 11616 Worker thread wakes up
21:32:11.833 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.31) opts 0xd
21:32:11.833 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.31)
21:32:11.833 00.000 11616 Moving (0.03, 0.31) raw xDistance=-0.31 yDistance=-0.01
21:32:11.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
21:32:11.833 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:11.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:32:11.834 00.001 11616 MoveAxis(E, 175, ABG)
21:32:11.834 00.000 11616 Guiding  Dir = 2, Dur = 175
21:32:11.834 00.000 11616 IsSlewing returns 0
21:32:11.834 00.000 11616 IsGuiding returns 0
21:32:11.835 00.001 11616 PulseGuide returned control before completion, sleep 185
21:32:11.847 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:32:11.863 00.016 12268 UpdateGuideState exits: m=514 SNR=15.5
21:32:11.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:11.864 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:11.864 00.000 12268 Enqueuing Expose request
21:32:12.021 00.157 11616 IsGuiding returns 1
21:32:12.021 00.000 11616 scope still moving after pulse duration time elapsed
21:32:12.053 00.032 11616 IsSlewing returns 0
21:32:12.053 00.000 11616 IsGuiding returns 1
21:32:12.083 00.030 11616 IsSlewing returns 0
21:32:12.083 00.000 11616 IsGuiding returns 1
21:32:12.115 00.032 11616 IsSlewing returns 0
21:32:12.115 00.000 11616 IsGuiding returns 1
21:32:12.146 00.031 11616 IsSlewing returns 0
21:32:12.147 00.001 11616 IsGuiding returns 1
21:32:12.177 00.030 11616 IsSlewing returns 0
21:32:12.177 00.000 11616 IsGuiding returns 1
21:32:12.208 00.031 11616 IsSlewing returns 0
21:32:12.208 00.000 11616 IsGuiding returns 0
21:32:12.208 00.000 11616 scope move finished after 175 + 198 ms
21:32:12.208 00.000 11616 Move returns status 0, amount 175
21:32:12.208 00.000 11616 MoveAxis(N, 0, ABG)
21:32:12.208 00.000 11616 Move returns status 0, amount 0
21:32:12.208 00.000 11616 move complete, result=0
21:32:12.209 00.001 11616 worker thread done servicing request
21:32:12.209 00.000 11616 Worker thread wakes up
21:32:12.209 00.000 12268 GuideStep: -0.3 px 175 ms EAST, -0.0 px 0 ms NORTH
21:32:12.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:12.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:14.213 02.004 11616 Exposure complete
21:32:14.272 00.059 11616 worker thread done servicing request
21:32:14.272 00.000 12268 OnExposeComplete: enter
21:32:14.272 00.000 12268 UpdateGuideState(): m_state=6
21:32:14.272 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
21:32:14.272 00.000 12268 Star::Find returns 1 (0), X=1095.47, Y=269.89, Mass=523, SNR=15.7, Peak=49 HFD=4.9
21:32:14.273 00.001 12268 MultiStar: [#1 -0.36,0.90,0.00,M9] [#2 -0.04,0.60,1.01,U] [#3 -0.09,0.68,0.00,M6] [#4 0.56,0.48,0.00,M6] [#5 0.15,0.59,0.68,U] [#6 -0.02,0.48,0.64,U] 
21:32:14.273 00.000 12268 refined, 3 included, MultiStar: {0.01, 0.70}, one-star: {-0.01, 1.04}
21:32:14.273 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.67) = xAngle (3.22 = -3.06)
21:32:14.273 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.25 = -3.03)
21:32:14.273 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.70 hyp=0.71 cameraTheta=1.55 mountX=-0.70 mountY=-0.08, mountTheta=-3.03
21:32:14.274 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.70, opts=13)
21:32:14.274 00.000 12268 Enqueuing Move request for scope (0.01, 0.70)
21:32:14.275 00.001 11616 Worker thread wakes up
21:32:14.275 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.70) opts 0xd
21:32:14.275 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.70)
21:32:14.275 00.000 11616 Moving (0.01, 0.70) raw xDistance=-0.70 yDistance=-0.08
21:32:14.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.70
21:32:14.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:14.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:32:14.275 00.000 11616 MoveAxis(E, 394, ABG)
21:32:14.275 00.000 11616 Guiding  Dir = 2, Dur = 394
21:32:14.275 00.000 11616 IsSlewing returns 0
21:32:14.276 00.001 11616 IsGuiding returns 0
21:32:14.276 00.000 11616 PulseGuide returned control before completion, sleep 404
21:32:14.290 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:32:14.306 00.016 12268 UpdateGuideState exits: m=523 SNR=15.7
21:32:14.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:14.306 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:14.307 00.001 12268 Enqueuing Expose request
21:32:14.683 00.376 11616 IsGuiding returns 1
21:32:14.683 00.000 11616 scope still moving after pulse duration time elapsed
21:32:14.714 00.031 11616 IsSlewing returns 0
21:32:14.714 00.000 11616 IsGuiding returns 1
21:32:14.745 00.031 11616 IsSlewing returns 0
21:32:14.746 00.001 11616 IsGuiding returns 1
21:32:14.776 00.030 11616 IsSlewing returns 0
21:32:14.776 00.000 11616 IsGuiding returns 1
21:32:14.807 00.031 11616 IsSlewing returns 0
21:32:14.808 00.001 11616 IsGuiding returns 1
21:32:14.838 00.030 11616 IsSlewing returns 0
21:32:14.839 00.001 11616 IsGuiding returns 0
21:32:14.839 00.000 11616 scope move finished after 394 + 169 ms
21:32:14.839 00.000 11616 Move returns status 0, amount 394
21:32:14.839 00.000 11616 MoveAxis(N, 0, ABG)
21:32:14.839 00.000 11616 Move returns status 0, amount 0
21:32:14.839 00.000 11616 move complete, result=0
21:32:14.839 00.000 11616 worker thread done servicing request
21:32:14.839 00.000 11616 Worker thread wakes up
21:32:14.839 00.000 12268 GuideStep: -0.7 px 394 ms EAST, -0.1 px 0 ms NORTH
21:32:14.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:14.840 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:16.848 02.008 11616 Exposure complete
21:32:16.904 00.056 11616 worker thread done servicing request
21:32:16.904 00.000 12268 OnExposeComplete: enter
21:32:16.904 00.000 12268 UpdateGuideState(): m_state=6
21:32:16.904 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
21:32:16.905 00.001 12268 Star::Find returns 1 (0), X=1095.75, Y=268.83, Mass=487, SNR=15.1, Peak=63 HFD=3.9
21:32:16.905 00.000 12268 MultiStar: [#1 0.02,0.20,1.06,U] [#2 0.11,-0.25,0.99,U] [#3 0.08,-0.27,0.81,U] [#4 1.03,0.13,0.00,M7] [#5 0.51,-0.01,0.67,U] [#6 0.09,-0.49,0.67,U] 
21:32:16.905 00.000 12268 refined, 5 included, MultiStar: {0.17, -0.12}, one-star: {0.27, -0.03}
21:32:16.905 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.67) = xAngle (1.05 = 1.05)
21:32:16.905 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.08 = 1.08)
21:32:16.905 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.12 hyp=0.20 cameraTheta=-0.62 mountX=0.10 mountY=0.18, mountTheta=1.06
21:32:16.906 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.12, opts=13)
21:32:16.906 00.000 12268 Enqueuing Move request for scope (0.17, -0.12)
21:32:16.906 00.000 11616 Worker thread wakes up
21:32:16.907 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.12) opts 0xd
21:32:16.907 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.12)
21:32:16.907 00.000 11616 Moving (0.17, -0.12) raw xDistance=0.10 yDistance=0.18
21:32:16.907 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:16.907 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:32:16.907 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:16.907 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:32:16.907 00.000 11616 MoveAxis(E, 0, ABG)
21:32:16.907 00.000 11616 Move returns status 0, amount 0
21:32:16.907 00.000 11616 MoveAxis(N, 0, ABG)
21:32:16.907 00.000 11616 Move returns status 0, amount 0
21:32:16.907 00.000 11616 move complete, result=0
21:32:16.907 00.000 11616 worker thread done servicing request
21:32:16.920 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:32:16.938 00.018 12268 UpdateGuideState exits: m=487 SNR=15.1
21:32:16.938 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:16.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:16.939 00.001 12268 Enqueuing Expose request
21:32:16.939 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:32:16.939 00.000 11616 Worker thread wakes up
21:32:16.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:16.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:18.951 02.012 11616 Exposure complete
21:32:19.008 00.057 11616 worker thread done servicing request
21:32:19.008 00.000 12268 OnExposeComplete: enter
21:32:19.008 00.000 12268 UpdateGuideState(): m_state=6
21:32:19.008 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
21:32:19.008 00.000 12268 Star::Find returns 1 (0), X=1095.94, Y=268.43, Mass=549, SNR=16.0, Peak=57 HFD=4.9
21:32:19.008 00.000 12268 MultiStar: [#1 0.17,-0.37,1.00,U] [#2 0.15,-0.48,1.00,U] [#3 0.49,-0.55,0.00,M6] [#4 0.97,-0.01,0.00,M8] [#5 1.04,-1.36,0.00,M1] [#6 0.27,-0.92,0.00,M1] 
21:32:19.008 00.000 12268 refined, 2 included, MultiStar: {0.26, -0.42}, one-star: {0.47, -0.42}
21:32:19.008 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.67) = xAngle (0.65 = 0.65)
21:32:19.008 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.69 = 0.69)
21:32:19.008 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.42 hyp=0.50 cameraTheta=-1.01 mountX=0.40 mountY=0.32, mountTheta=0.67
21:32:19.009 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.42, opts=13)
21:32:19.009 00.000 12268 Enqueuing Move request for scope (0.26, -0.42)
21:32:19.010 00.001 11616 Worker thread wakes up
21:32:19.010 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.42) opts 0xd
21:32:19.010 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.42)
21:32:19.010 00.000 11616 Moving (0.26, -0.42) raw xDistance=0.40 yDistance=0.32
21:32:19.010 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
21:32:19.010 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
21:32:19.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
21:32:19.010 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:32:19.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:32:19.010 00.000 11616 MoveAxis(W, 221, ABG)
21:32:19.010 00.000 11616 Guiding  Dir = 3, Dur = 221
21:32:19.011 00.001 11616 IsSlewing returns 0
21:32:19.011 00.000 11616 IsGuiding returns 0
21:32:19.012 00.001 11616 PulseGuide returned control before completion, sleep 231
21:32:19.024 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
21:32:19.041 00.017 12268 UpdateGuideState exits: m=549 SNR=16.0
21:32:19.041 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:19.041 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:19.041 00.000 12268 Enqueuing Expose request
21:32:19.248 00.207 11616 IsGuiding returns 1
21:32:19.248 00.000 11616 scope still moving after pulse duration time elapsed
21:32:19.279 00.031 11616 IsSlewing returns 0
21:32:19.279 00.000 11616 IsGuiding returns 0
21:32:19.279 00.000 11616 scope move finished after 221 + 47 ms
21:32:19.279 00.000 11616 Move returns status 0, amount 221
21:32:19.279 00.000 11616 MoveAxis(N, 0, ABG)
21:32:19.279 00.000 11616 Move returns status 0, amount 0
21:32:19.281 00.002 11616 move complete, result=0
21:32:19.281 00.000 11616 worker thread done servicing request
21:32:19.281 00.000 11616 Worker thread wakes up
21:32:19.281 00.000 12268 GuideStep: 0.4 px 221 ms WEST, 0.3 px 0 ms NORTH
21:32:19.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:19.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:21.282 02.001 11616 Exposure complete
21:32:21.339 00.057 11616 worker thread done servicing request
21:32:21.339 00.000 12268 OnExposeComplete: enter
21:32:21.339 00.000 12268 UpdateGuideState(): m_state=6
21:32:21.340 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
21:32:21.340 00.000 12268 Star::Find returns 1 (0), X=1095.99, Y=268.70, Mass=537, SNR=15.9, Peak=61 HFD=4.8
21:32:21.340 00.000 12268 MultiStar: [#1 0.15,-0.12,1.03,U] [#2 0.14,-0.40,1.00,U] [#3 0.22,-0.09,0.82,U] [#4 0.69,-0.09,0.00,M9] [#5 0.22,-0.19,0.68,U] [#6 0.29,-0.45,0.66,U] 
21:32:21.340 00.000 12268 refined, 5 included, MultiStar: {0.25, -0.23}, one-star: {0.51, -0.16}
21:32:21.340 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.67) = xAngle (0.94 = 0.94)
21:32:21.340 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.97 = 0.97)
21:32:21.341 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=-0.23 hyp=0.34 cameraTheta=-0.73 mountX=0.20 mountY=0.28, mountTheta=0.95
21:32:21.343 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.23, opts=13)
21:32:21.343 00.000 12268 Enqueuing Move request for scope (0.25, -0.23)
21:32:21.345 00.002 11616 Worker thread wakes up
21:32:21.345 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.23) opts 0xd
21:32:21.345 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.23)
21:32:21.345 00.000 11616 Moving (0.25, -0.23) raw xDistance=0.20 yDistance=0.28
21:32:21.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
21:32:21.345 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.33 newest=0.78
21:32:21.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
21:32:21.345 00.000 11616 MoveAxis(W, 113, ABG)
21:32:21.345 00.000 11616 Guiding  Dir = 3, Dur = 113
21:32:21.346 00.001 11616 IsSlewing returns 0
21:32:21.346 00.000 11616 IsGuiding returns 0
21:32:21.346 00.000 11616 PulseGuide returned control before completion, sleep 123
21:32:21.358 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
21:32:21.375 00.017 12268 UpdateGuideState exits: m=537 SNR=15.9
21:32:21.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:21.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:21.375 00.000 12268 Enqueuing Expose request
21:32:21.471 00.096 11616 IsGuiding returns 1
21:32:21.472 00.001 11616 scope still moving after pulse duration time elapsed
21:32:21.503 00.031 11616 IsSlewing returns 0
21:32:21.503 00.000 11616 IsGuiding returns 0
21:32:21.504 00.001 11616 scope move finished after 113 + 44 ms
21:32:21.504 00.000 11616 Move returns status 0, amount 113
21:32:21.504 00.000 11616 BLC: Oldest BLC event removed
21:32:21.504 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2055 applied
21:32:21.504 00.000 11616 MoveAxis(S, 2079, ABG)
21:32:21.504 00.000 11616 Guiding  Dir = 1, Dur = 2079
21:32:21.505 00.001 11616 IsSlewing returns 0
21:32:21.505 00.000 11616 IsGuiding returns 0
21:32:21.506 00.001 11616 PulseGuide returned control before completion, sleep 2089
21:32:23.599 02.093 11616 IsGuiding returns 1
21:32:23.599 00.000 11616 scope still moving after pulse duration time elapsed
21:32:23.631 00.032 11616 IsSlewing returns 0
21:32:23.631 00.000 11616 IsGuiding returns 0
21:32:23.632 00.001 11616 scope move finished after 2079 + 47 ms
21:32:23.632 00.000 11616 Move returns status 0, amount 2079
21:32:23.632 00.000 11616 move complete, result=0
21:32:23.632 00.000 11616 worker thread done servicing request
21:32:23.632 00.000 11616 Worker thread wakes up
21:32:23.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:23.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:23.633 00.001 12268 GuideStep: 0.2 px 113 ms WEST, 0.3 px 2079 ms SOUTH
21:32:25.649 02.016 11616 Exposure complete
21:32:25.702 00.053 11616 worker thread done servicing request
21:32:25.702 00.000 12268 OnExposeComplete: enter
21:32:25.702 00.000 12268 UpdateGuideState(): m_state=6
21:32:25.703 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
21:32:25.703 00.000 12268 Star::Find returns 1 (0), X=1096.04, Y=269.07, Mass=495, SNR=15.2, Peak=45 HFD=4.5
21:32:25.703 00.000 12268 MultiStar: [#1 0.49,0.45,0.00,M7] [#2 0.60,0.06,1.00,U] [#3 0.20,0.16,0.81,U] [#4 0.98,0.06,0.00,M10] [#5 0.96,-0.24,0.00,M1] [#6 0.35,0.01,0.70,U] 
21:32:25.703 00.000 12268 refined, 3 included, MultiStar: {0.45, 0.12}, one-star: {0.56, 0.22}
21:32:25.703 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.67) = xAngle (1.92 = 1.92)
21:32:25.703 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.96 = 1.96)
21:32:25.703 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.12 hyp=0.46 cameraTheta=0.26 mountX=-0.16 mountY=0.43, mountTheta=1.93
21:32:25.705 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.12, opts=13)
21:32:25.705 00.000 12268 Enqueuing Move request for scope (0.45, 0.12)
21:32:25.705 00.000 11616 Worker thread wakes up
21:32:25.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.12) opts 0xd
21:32:25.705 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.12)
21:32:25.705 00.000 11616 Moving (0.45, 0.12) raw xDistance=-0.16 yDistance=0.43
21:32:25.705 00.000 11616 BLC: History state: CurrMiss=0.43, AvgInitMiss=-0.03, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=0.042097, 1:0.428216
21:32:25.705 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
21:32:25.705 00.000 11616 BLC: window closed
21:32:25.706 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:25.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:32:25.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
21:32:25.706 00.000 11616 MoveAxis(E, 0, ABG)
21:32:25.706 00.000 11616 Move returns status 0, amount 0
21:32:25.706 00.000 11616 MoveAxis(S, 36, ABG)
21:32:25.706 00.000 11616 Guiding  Dir = 1, Dur = 36
21:32:25.706 00.000 11616 IsSlewing returns 0
21:32:25.706 00.000 11616 IsGuiding returns 0
21:32:25.707 00.001 11616 PulseGuide returned control before completion, sleep 46
21:32:25.718 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:32:25.735 00.017 12268 UpdateGuideState exits: m=495 SNR=15.2
21:32:25.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:25.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:25.735 00.000 12268 Enqueuing Expose request
21:32:25.767 00.032 11616 IsGuiding returns 1
21:32:25.767 00.000 11616 scope still moving after pulse duration time elapsed
21:32:25.798 00.031 11616 IsSlewing returns 0
21:32:25.798 00.000 11616 IsGuiding returns 0
21:32:25.798 00.000 11616 scope move finished after 36 + 55 ms
21:32:25.798 00.000 11616 Move returns status 0, amount 36
21:32:25.798 00.000 11616 move complete, result=0
21:32:25.799 00.001 11616 worker thread done servicing request
21:32:25.799 00.000 11616 Worker thread wakes up
21:32:25.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:25.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:25.799 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 36 ms SOUTH
21:32:27.807 02.008 11616 Exposure complete
21:32:27.862 00.055 11616 worker thread done servicing request
21:32:27.863 00.001 12268 OnExposeComplete: enter
21:32:27.863 00.000 12268 UpdateGuideState(): m_state=6
21:32:27.863 00.000 12268 Star::Find(15, 1096, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
21:32:27.863 00.000 12268 Star::Find returns 1 (0), X=1095.29, Y=270.19, Mass=504, SNR=15.4, Peak=44 HFD=5.1
21:32:27.863 00.000 12268 MultiStar: large primary error, entering stabilization period
21:32:27.863 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.67) = xAngle (3.38 = -2.90)
21:32:27.863 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.41 = -2.87)
21:32:27.863 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=1.34 hyp=1.35 cameraTheta=1.71 mountX=-1.31 mountY=-0.36, mountTheta=-2.88
21:32:27.865 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=1.34, opts=13)
21:32:27.865 00.000 12268 Enqueuing Move request for scope (-0.19, 1.34)
21:32:27.865 00.000 11616 Worker thread wakes up
21:32:27.865 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 1.34) opts 0xd
21:32:27.865 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 1.34)
21:32:27.865 00.000 11616 Moving (-0.19, 1.34) raw xDistance=-1.31 yDistance=-0.36
21:32:27.865 00.000 11616 resist switch: large excursion: input -1.31 thresh 0.29 direction from 1 to -1
21:32:27.865 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.93
21:32:27.865 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.31
21:32:27.865 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:27.866 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:32:27.866 00.000 11616 MoveAxis(E, 734, ABG)
21:32:27.866 00.000 11616 Guiding  Dir = 2, Dur = 734
21:32:27.866 00.000 11616 IsSlewing returns 0
21:32:27.866 00.000 11616 IsGuiding returns 0
21:32:27.867 00.001 11616 PulseGuide returned control before completion, sleep 744
21:32:27.880 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:32:27.896 00.016 12268 UpdateGuideState exits: m=504 SNR=15.4
21:32:27.896 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:27.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:27.896 00.000 12268 Enqueuing Expose request
21:32:28.618 00.722 11616 IsGuiding returns 1
21:32:28.618 00.000 11616 scope still moving after pulse duration time elapsed
21:32:28.649 00.031 11616 IsSlewing returns 0
21:32:28.650 00.001 11616 IsGuiding returns 1
21:32:28.679 00.029 11616 IsSlewing returns 0
21:32:28.680 00.001 11616 IsGuiding returns 0
21:32:28.680 00.000 11616 scope move finished after 734 + 80 ms
21:32:28.680 00.000 11616 Move returns status 0, amount 734
21:32:28.680 00.000 11616 MoveAxis(N, 0, ABG)
21:32:28.680 00.000 11616 Move returns status 0, amount 0
21:32:28.680 00.000 11616 move complete, result=0
21:32:28.680 00.000 11616 worker thread done servicing request
21:32:28.680 00.000 11616 Worker thread wakes up
21:32:28.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:28.681 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:28.681 00.000 12268 GuideStep: -1.3 px 734 ms EAST, -0.4 px 0 ms NORTH
21:32:30.686 02.005 11616 Exposure complete
21:32:30.743 00.057 11616 worker thread done servicing request
21:32:30.743 00.000 12268 OnExposeComplete: enter
21:32:30.743 00.000 12268 UpdateGuideState(): m_state=6
21:32:30.743 00.000 12268 Star::Find(15, 1095, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
21:32:30.743 00.000 12268 Star::Find returns 1 (0), X=1095.58, Y=269.22, Mass=509, SNR=15.5, Peak=46 HFD=5.1
21:32:30.744 00.001 12268 MultiStar: exiting stabilization period
21:32:30.744 00.000 12268 MultiStar: [#1 -0.24,0.30,0.99,U] [#2 -0.03,0.20,0.97,U] [#3 -0.28,0.10,0.72,U] [#4 0.60,0.52,0.00,R] [#5 0.19,-0.05,0.62,U] [#6 -0.11,-0.02,0.65,U] 
21:32:30.744 00.000 12268 refined, 5 included, MultiStar: {-0.07, 0.18}, one-star: {0.10, 0.37}
21:32:30.744 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.60 = -2.69)
21:32:30.744 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.63 = -2.65)
21:32:30.744 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.93 mountX=-0.17 mountY=-0.09, mountTheta=-2.66
21:32:30.745 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.18, opts=13)
21:32:30.745 00.000 12268 Enqueuing Move request for scope (-0.07, 0.18)
21:32:30.745 00.000 11616 Worker thread wakes up
21:32:30.745 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
21:32:30.745 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
21:32:30.745 00.000 11616 Moving (-0.07, 0.18) raw xDistance=-0.17 yDistance=-0.09
21:32:30.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
21:32:30.745 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:30.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:32:30.746 00.001 11616 MoveAxis(E, 95, ABG)
21:32:30.746 00.000 11616 Guiding  Dir = 2, Dur = 95
21:32:30.746 00.000 11616 IsSlewing returns 0
21:32:30.746 00.000 11616 IsGuiding returns 0
21:32:30.746 00.000 11616 PulseGuide returned control before completion, sleep 105
21:32:30.759 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:32:30.776 00.017 12268 UpdateGuideState exits: m=509 SNR=15.5
21:32:30.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:30.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:30.776 00.000 12268 Enqueuing Expose request
21:32:30.858 00.082 11616 IsGuiding returns 1
21:32:30.858 00.000 11616 scope still moving after pulse duration time elapsed
21:32:30.888 00.030 11616 IsSlewing returns 0
21:32:30.889 00.001 11616 IsGuiding returns 0
21:32:30.889 00.000 11616 scope move finished after 95 + 47 ms
21:32:30.889 00.000 11616 Move returns status 0, amount 95
21:32:30.889 00.000 11616 MoveAxis(N, 0, ABG)
21:32:30.889 00.000 11616 Move returns status 0, amount 0
21:32:30.889 00.000 11616 move complete, result=0
21:32:30.889 00.000 11616 worker thread done servicing request
21:32:30.889 00.000 11616 Worker thread wakes up
21:32:30.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:30.890 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:30.890 00.000 12268 GuideStep: -0.2 px 95 ms EAST, -0.1 px 0 ms NORTH
21:32:32.892 02.002 11616 Exposure complete
21:32:32.948 00.056 11616 worker thread done servicing request
21:32:32.948 00.000 12268 OnExposeComplete: enter
21:32:32.948 00.000 12268 UpdateGuideState(): m_state=6
21:32:32.948 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
21:32:32.948 00.000 12268 Star::Find returns 1 (0), X=1094.71, Y=268.41, Mass=477, SNR=15.0, Peak=34 HFD=5.1
21:32:32.949 00.001 12268 MultiStar: [#1 -1.13,-0.02,0.00,M7] [#2 -0.86,-0.44,0.00,M1] [#3 -1.39,-0.33,0.00,M4] [#4 -0.54,-0.67,0.00,M1] [#5 -1.04,-0.47,0.00,M1] [#6 -1.17,-0.57,0.00,M1] 
21:32:32.949 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-1.67) = xAngle (-0.96 = -0.96)
21:32:32.949 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.92 = -0.92)
21:32:32.949 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=-0.44 hyp=0.89 cameraTheta=-2.62 mountX=0.51 mountY=-0.71, mountTheta=-0.95
21:32:32.950 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.77, y=-0.44, opts=13)
21:32:32.950 00.000 12268 Enqueuing Move request for scope (-0.77, -0.44)
21:32:32.951 00.001 11616 Worker thread wakes up
21:32:32.951 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.44) opts 0xd
21:32:32.951 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.77, -0.44)
21:32:32.951 00.000 11616 Moving (-0.77, -0.44) raw xDistance=0.51 yDistance=-0.71
21:32:32.951 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.29 direction from -1 to 1
21:32:32.951 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.54
21:32:32.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.51
21:32:32.951 00.000 11616 resist switch: large excursion: input -0.71 thresh 0.45 direction from 1 to -1
21:32:32.951 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.12
21:32:32.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.71
21:32:32.951 00.000 11616 MoveAxis(W, 287, ABG)
21:32:32.951 00.000 11616 Guiding  Dir = 3, Dur = 287
21:32:32.952 00.001 11616 IsSlewing returns 0
21:32:32.952 00.000 11616 IsGuiding returns 0
21:32:32.952 00.000 11616 PulseGuide returned control before completion, sleep 297
21:32:32.965 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:32:32.983 00.018 12268 UpdateGuideState exits: m=477 SNR=15.0
21:32:32.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:32.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:32.983 00.000 12268 Enqueuing Expose request
21:32:33.251 00.268 11616 IsGuiding returns 1
21:32:33.251 00.000 11616 scope still moving after pulse duration time elapsed
21:32:33.283 00.032 11616 IsSlewing returns 0
21:32:33.283 00.000 11616 IsGuiding returns 0
21:32:33.283 00.000 11616 scope move finished after 287 + 44 ms
21:32:33.284 00.001 11616 Move returns status 0, amount 287
21:32:33.284 00.000 11616 BLC: Oldest BLC event removed
21:32:33.284 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2055 applied
21:32:33.284 00.000 11616 MoveAxis(N, 2115, ABG)
21:32:33.284 00.000 11616 Guiding  Dir = 0, Dur = 2115
21:32:33.284 00.000 11616 IsSlewing returns 0
21:32:33.284 00.000 11616 IsGuiding returns 0
21:32:33.285 00.001 11616 PulseGuide returned control before completion, sleep 2125
21:32:35.413 02.128 11616 IsGuiding returns 1
21:32:35.413 00.000 11616 scope still moving after pulse duration time elapsed
21:32:35.444 00.031 11616 IsSlewing returns 0
21:32:35.445 00.001 11616 IsGuiding returns 0
21:32:35.445 00.000 11616 scope move finished after 2115 + 45 ms
21:32:35.445 00.000 11616 Move returns status 0, amount 2115
21:32:35.445 00.000 11616 move complete, result=0
21:32:35.445 00.000 11616 worker thread done servicing request
21:32:35.445 00.000 11616 Worker thread wakes up
21:32:35.445 00.000 12268 GuideStep: 0.5 px 287 ms WEST, -0.7 px 2115 ms NORTH
21:32:35.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:35.446 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:37.453 02.007 11616 Exposure complete
21:32:37.509 00.056 11616 worker thread done servicing request
21:32:37.509 00.000 12268 OnExposeComplete: enter
21:32:37.509 00.000 12268 UpdateGuideState(): m_state=6
21:32:37.510 00.001 12268 Star::Find(15, 1094, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
21:32:37.510 00.000 12268 Star::Find returns 1 (0), X=1095.28, Y=269.21, Mass=506, SNR=15.4, Peak=46 HFD=5.5
21:32:37.510 00.000 12268 MultiStar: [#1 -0.50,0.44,0.00,M8] [#2 -0.62,-0.06,1.06,U] [#3 -0.58,0.02,0.81,U] [#4 -0.52,-0.19,0.87,U] [#5 -0.41,0.22,0.73,U] [#6 -0.53,-0.25,0.66,U] 
21:32:37.510 00.000 12268 single-star, 5 included, MultiStar: {-0.47, 0.03}, one-star: {-0.19, 0.36}
21:32:37.510 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.67) = xAngle (3.73 = -2.55)
21:32:37.510 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.77 = -2.52)
21:32:37.510 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.36 hyp=0.41 cameraTheta=2.07 mountX=-0.34 mountY=-0.24, mountTheta=-2.53
21:32:37.512 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.36, opts=13)
21:32:37.512 00.000 12268 Enqueuing Move request for scope (-0.19, 0.36)
21:32:37.512 00.000 11616 Worker thread wakes up
21:32:37.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.36) opts 0xd
21:32:37.512 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.36)
21:32:37.512 00.000 11616 Moving (-0.19, 0.36) raw xDistance=-0.34 yDistance=-0.24
21:32:37.512 00.000 11616 BLC: History state: CurrMiss=0.24, AvgInitMiss=-0.08, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-0.106249, 1:0.238028
21:32:37.512 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
21:32:37.512 00.000 11616 BLC: window closed
21:32:37.513 00.001 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
21:32:37.513 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.01
21:32:37.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
21:32:37.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:32:37.513 00.000 11616 MoveAxis(E, 189, ABG)
21:32:37.513 00.000 11616 Guiding  Dir = 2, Dur = 189
21:32:37.513 00.000 11616 IsSlewing returns 0
21:32:37.513 00.000 11616 IsGuiding returns 0
21:32:37.514 00.001 11616 PulseGuide returned control before completion, sleep 199
21:32:37.526 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:32:37.544 00.018 12268 UpdateGuideState exits: m=506 SNR=15.4
21:32:37.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:37.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:37.544 00.000 12268 Enqueuing Expose request
21:32:37.716 00.172 11616 IsGuiding returns 1
21:32:37.716 00.000 11616 scope still moving after pulse duration time elapsed
21:32:37.747 00.031 11616 IsSlewing returns 0
21:32:37.747 00.000 11616 IsGuiding returns 1
21:32:37.777 00.030 11616 IsSlewing returns 0
21:32:37.778 00.001 11616 IsGuiding returns 1
21:32:37.808 00.030 11616 IsSlewing returns 0
21:32:37.809 00.001 11616 IsGuiding returns 1
21:32:37.839 00.030 11616 IsSlewing returns 0
21:32:37.839 00.000 11616 IsGuiding returns 1
21:32:37.870 00.031 11616 IsSlewing returns 0
21:32:37.870 00.000 11616 IsGuiding returns 0
21:32:37.870 00.000 11616 scope move finished after 189 + 168 ms
21:32:37.871 00.001 11616 Move returns status 0, amount 189
21:32:37.871 00.000 11616 MoveAxis(N, 20, ABG)
21:32:37.871 00.000 11616 Guiding  Dir = 0, Dur = 20
21:32:37.871 00.000 11616 IsSlewing returns 0
21:32:37.871 00.000 11616 IsGuiding returns 0
21:32:37.871 00.000 11616 PulseGuide returned control before completion, sleep 30
21:32:37.916 00.045 11616 IsGuiding returns 1
21:32:37.916 00.000 11616 scope still moving after pulse duration time elapsed
21:32:37.947 00.031 11616 IsSlewing returns 0
21:32:37.947 00.000 11616 IsGuiding returns 0
21:32:37.947 00.000 11616 scope move finished after 20 + 56 ms
21:32:37.948 00.001 11616 Move returns status 0, amount 20
21:32:37.948 00.000 11616 move complete, result=0
21:32:37.948 00.000 11616 worker thread done servicing request
21:32:37.948 00.000 11616 Worker thread wakes up
21:32:37.948 00.000 12268 GuideStep: -0.3 px 189 ms EAST, -0.2 px 20 ms NORTH
21:32:37.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:37.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:39.945 01.997 11616 Exposure complete
21:32:40.001 00.056 11616 worker thread done servicing request
21:32:40.001 00.000 12268 OnExposeComplete: enter
21:32:40.001 00.000 12268 UpdateGuideState(): m_state=6
21:32:40.001 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
21:32:40.001 00.000 12268 Star::Find returns 1 (0), X=1095.99, Y=268.51, Mass=477, SNR=15.0, Peak=48 HFD=5.0
21:32:40.002 00.001 12268 MultiStar: [#1 0.03,-0.04,0.99,U] [#2 -0.06,-0.13,1.07,U] [#3 -0.13,-0.37,0.82,U] [#4 0.03,-0.69,0.00,M1] [#5 0.47,-0.48,0.00,M1] [#6 -0.07,-0.59,0.67,U] 
21:32:40.002 00.000 12268 refined, 4 included, MultiStar: {0.07, -0.27}, one-star: {0.52, -0.35}
21:32:40.002 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.67) = xAngle (0.35 = 0.35)
21:32:40.002 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.38 = 0.38)
21:32:40.002 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.32 mountX=0.26 mountY=0.10, mountTheta=0.37
21:32:40.003 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.27, opts=13)
21:32:40.003 00.000 12268 Enqueuing Move request for scope (0.07, -0.27)
21:32:40.003 00.000 11616 Worker thread wakes up
21:32:40.003 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.27) opts 0xd
21:32:40.003 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.27)
21:32:40.003 00.000 11616 Moving (0.07, -0.27) raw xDistance=0.26 yDistance=0.10
21:32:40.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:40.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:32:40.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:40.004 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:32:40.004 00.000 11616 MoveAxis(E, 0, ABG)
21:32:40.004 00.000 11616 Move returns status 0, amount 0
21:32:40.004 00.000 11616 MoveAxis(N, 0, ABG)
21:32:40.004 00.000 11616 Move returns status 0, amount 0
21:32:40.004 00.000 11616 move complete, result=0
21:32:40.004 00.000 11616 worker thread done servicing request
21:32:40.016 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
21:32:40.034 00.018 12268 UpdateGuideState exits: m=477 SNR=15.0
21:32:40.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:40.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:40.034 00.000 12268 Enqueuing Expose request
21:32:40.035 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:40.035 00.000 11616 Worker thread wakes up
21:32:40.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:40.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:42.038 02.003 11616 Exposure complete
21:32:42.093 00.055 11616 worker thread done servicing request
21:32:42.093 00.000 12268 OnExposeComplete: enter
21:32:42.093 00.000 12268 UpdateGuideState(): m_state=6
21:32:42.093 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
21:32:42.093 00.000 12268 Star::Find returns 1 (0), X=1095.76, Y=268.90, Mass=448, SNR=14.5, Peak=44 HFD=4.8
21:32:42.094 00.001 12268 MultiStar: [#1 -0.13,0.10,1.02,U] [#2 0.08,0.04,1.07,U] [#3 -0.12,0.08,0.70,U] [#4 0.08,0.13,0.86,U] [#5 0.13,-0.21,0.71,U] [#6 -0.07,-0.44,0.66,U] 
21:32:42.094 00.000 12268 refined, 6 included, MultiStar: {0.04, -0.01}, one-star: {0.28, 0.05}
21:32:42.094 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.67) = xAngle (1.37 = 1.37)
21:32:42.094 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.40 = 1.40)
21:32:42.094 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.05 cameraTheta=-0.30 mountX=0.01 mountY=0.05, mountTheta=1.37
21:32:42.097 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.01, opts=13)
21:32:42.097 00.000 12268 Enqueuing Move request for scope (0.04, -0.01)
21:32:42.097 00.000 11616 Worker thread wakes up
21:32:42.097 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
21:32:42.097 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
21:32:42.097 00.000 11616 Moving (0.04, -0.01) raw xDistance=0.01 yDistance=0.05
21:32:42.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:42.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:32:42.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:42.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:32:42.097 00.000 11616 MoveAxis(E, 0, ABG)
21:32:42.097 00.000 11616 Move returns status 0, amount 0
21:32:42.098 00.001 11616 MoveAxis(N, 0, ABG)
21:32:42.098 00.000 11616 Move returns status 0, amount 0
21:32:42.098 00.000 11616 move complete, result=0
21:32:42.099 00.001 11616 worker thread done servicing request
21:32:42.110 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:32:42.128 00.018 12268 UpdateGuideState exits: m=448 SNR=14.5
21:32:42.129 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:42.129 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:42.129 00.000 12268 Enqueuing Expose request
21:32:42.129 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:32:42.129 00.000 11616 Worker thread wakes up
21:32:42.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:42.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:44.134 02.005 11616 Exposure complete
21:32:44.189 00.055 11616 worker thread done servicing request
21:32:44.190 00.001 12268 OnExposeComplete: enter
21:32:44.190 00.000 12268 UpdateGuideState(): m_state=6
21:32:44.190 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
21:32:44.190 00.000 12268 Star::Find returns 1 (0), X=1095.71, Y=268.87, Mass=494, SNR=15.2, Peak=47 HFD=5.1
21:32:44.191 00.001 12268 MultiStar: [#1 0.12,0.15,0.98,U] [#2 0.18,-0.22,1.03,U] [#3 -0.40,-0.39,0.77,U] [#4 0.27,-0.53,0.81,U] [#5 0.11,-0.29,0.68,U] [#6 0.19,-0.23,0.62,U] 
21:32:44.191 00.000 12268 refined, 6 included, MultiStar: {0.11, -0.19}, one-star: {0.23, 0.02}
21:32:44.191 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.67) = xAngle (0.61 = 0.61)
21:32:44.191 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.64 = 0.64)
21:32:44.191 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.05 mountX=0.18 mountY=0.13, mountTheta=0.63
21:32:44.193 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.19, opts=13)
21:32:44.193 00.000 12268 Enqueuing Move request for scope (0.11, -0.19)
21:32:44.193 00.000 11616 Worker thread wakes up
21:32:44.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.19) opts 0xd
21:32:44.193 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.19)
21:32:44.193 00.000 11616 Moving (0.11, -0.19) raw xDistance=0.18 yDistance=0.13
21:32:44.193 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:44.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:32:44.194 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:44.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:32:44.194 00.000 11616 MoveAxis(E, 0, ABG)
21:32:44.194 00.000 11616 Move returns status 0, amount 0
21:32:44.194 00.000 11616 MoveAxis(N, 0, ABG)
21:32:44.194 00.000 11616 Move returns status 0, amount 0
21:32:44.194 00.000 11616 move complete, result=0
21:32:44.194 00.000 11616 worker thread done servicing request
21:32:44.208 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:32:44.226 00.018 12268 UpdateGuideState exits: m=494 SNR=15.2
21:32:44.226 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:44.226 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:44.226 00.000 12268 Enqueuing Expose request
21:32:44.227 00.001 11616 Worker thread wakes up
21:32:44.227 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:44.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:44.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:46.237 02.010 11616 Exposure complete
21:32:46.293 00.056 11616 worker thread done servicing request
21:32:46.293 00.000 12268 OnExposeComplete: enter
21:32:46.293 00.000 12268 UpdateGuideState(): m_state=6
21:32:46.293 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
21:32:46.293 00.000 12268 Star::Find returns 1 (0), X=1095.76, Y=268.99, Mass=523, SNR=15.7, Peak=52 HFD=4.7
21:32:46.294 00.001 12268 MultiStar: [#1 0.00,-0.06,0.95,U] [#2 0.11,-0.16,0.93,U] [#3 -0.09,-0.67,0.00,M1] [#4 0.32,-0.65,0.00,M1] [#5 0.81,-0.94,0.00,M1] [#6 0.36,-0.53,0.00,M1] 
21:32:46.294 00.000 12268 refined, 2 included, MultiStar: {0.13, -0.02}, one-star: {0.28, 0.14}
21:32:46.294 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.67) = xAngle (1.49 = 1.49)
21:32:46.294 00.000 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.52 = 1.52)
21:32:46.294 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.14 cameraTheta=-0.18 mountX=0.01 mountY=0.14, mountTheta=1.49
21:32:46.295 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.02, opts=13)
21:32:46.296 00.001 12268 Enqueuing Move request for scope (0.13, -0.02)
21:32:46.296 00.000 11616 Worker thread wakes up
21:32:46.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
21:32:46.296 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
21:32:46.296 00.000 11616 Moving (0.13, -0.02) raw xDistance=0.01 yDistance=0.14
21:32:46.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:46.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:32:46.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:46.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:32:46.296 00.000 11616 MoveAxis(E, 0, ABG)
21:32:46.296 00.000 11616 Move returns status 0, amount 0
21:32:46.297 00.001 11616 MoveAxis(N, 0, ABG)
21:32:46.297 00.000 11616 Move returns status 0, amount 0
21:32:46.297 00.000 11616 move complete, result=0
21:32:46.297 00.000 11616 worker thread done servicing request
21:32:46.308 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
21:32:46.325 00.017 12268 UpdateGuideState exits: m=523 SNR=15.7
21:32:46.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:46.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:46.325 00.000 12268 Enqueuing Expose request
21:32:46.325 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:46.325 00.000 11616 Worker thread wakes up
21:32:46.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:46.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:48.333 02.008 11616 Exposure complete
21:32:48.389 00.056 11616 worker thread done servicing request
21:32:48.389 00.000 12268 OnExposeComplete: enter
21:32:48.389 00.000 12268 UpdateGuideState(): m_state=6
21:32:48.389 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
21:32:48.389 00.000 12268 Star::Find returns 1 (0), X=1095.94, Y=269.14, Mass=457, SNR=14.6, Peak=51 HFD=4.7
21:32:48.389 00.000 12268 MultiStar: [#1 0.09,0.23,1.02,U] [#2 0.25,0.11,1.06,U] [#3 -0.22,0.26,0.86,U] [#4 0.06,-0.39,0.83,U] [#5 0.76,0.06,0.00,M2] [#6 0.27,-0.44,0.66,U] 
21:32:48.389 00.000 12268 refined, 5 included, MultiStar: {0.16, 0.04}, one-star: {0.46, 0.29}
21:32:48.389 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.67) = xAngle (1.93 = 1.93)
21:32:48.389 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.96 = 1.96)
21:32:48.389 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.16 cameraTheta=0.26 mountX=-0.06 mountY=0.15, mountTheta=1.94
21:32:48.392 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.04, opts=13)
21:32:48.392 00.000 12268 Enqueuing Move request for scope (0.16, 0.04)
21:32:48.392 00.000 11616 Worker thread wakes up
21:32:48.392 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
21:32:48.392 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
21:32:48.392 00.000 11616 Moving (0.16, 0.04) raw xDistance=-0.06 yDistance=0.15
21:32:48.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:48.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:32:48.393 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:48.393 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:32:48.393 00.000 11616 MoveAxis(E, 0, ABG)
21:32:48.393 00.000 11616 Move returns status 0, amount 0
21:32:48.393 00.000 11616 MoveAxis(N, 0, ABG)
21:32:48.393 00.000 11616 Move returns status 0, amount 0
21:32:48.393 00.000 11616 move complete, result=0
21:32:48.393 00.000 11616 worker thread done servicing request
21:32:48.405 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:32:48.424 00.019 12268 UpdateGuideState exits: m=457 SNR=14.6
21:32:48.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:48.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:48.424 00.000 12268 Enqueuing Expose request
21:32:48.424 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:32:48.424 00.000 11616 Worker thread wakes up
21:32:48.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:48.425 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:50.433 02.008 11616 Exposure complete
21:32:50.491 00.058 11616 worker thread done servicing request
21:32:50.491 00.000 12268 OnExposeComplete: enter
21:32:50.491 00.000 12268 UpdateGuideState(): m_state=6
21:32:50.491 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
21:32:50.491 00.000 12268 Star::Find returns 1 (0), X=1095.63, Y=269.19, Mass=498, SNR=15.3, Peak=48 HFD=5.4
21:32:50.491 00.000 12268 MultiStar: [#1 -0.02,0.24,0.95,U] [#2 -0.02,0.07,0.97,U] [#3 -0.43,0.01,0.75,U] [#4 0.20,-0.26,0.83,U] [#5 0.14,-0.41,0.62,U] [#6 -0.02,-0.08,0.64,U] 
21:32:50.491 00.000 12268 refined, 6 included, MultiStar: {0.01, 0.02}, one-star: {0.16, 0.34}
21:32:50.491 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.67) = xAngle (2.95 = 2.95)
21:32:50.491 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.98 = 2.98)
21:32:50.491 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.28 mountX=-0.02 mountY=0.00, mountTheta=2.98
21:32:50.492 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.02, opts=13)
21:32:50.492 00.000 12268 Enqueuing Move request for scope (0.01, 0.02)
21:32:50.492 00.000 11616 Worker thread wakes up
21:32:50.493 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
21:32:50.493 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
21:32:50.493 00.000 11616 Moving (0.01, 0.02) raw xDistance=-0.02 yDistance=0.00
21:32:50.493 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:50.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:32:50.493 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:50.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:32:50.493 00.000 11616 MoveAxis(E, 0, ABG)
21:32:50.493 00.000 11616 Move returns status 0, amount 0
21:32:50.493 00.000 11616 MoveAxis(N, 0, ABG)
21:32:50.493 00.000 11616 Move returns status 0, amount 0
21:32:50.493 00.000 11616 move complete, result=0
21:32:50.493 00.000 11616 worker thread done servicing request
21:32:50.508 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:32:50.525 00.017 12268 UpdateGuideState exits: m=498 SNR=15.3
21:32:50.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:50.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:50.525 00.000 12268 Enqueuing Expose request
21:32:50.525 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:32:50.526 00.001 11616 Worker thread wakes up
21:32:50.526 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:50.526 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:52.536 02.010 11616 Exposure complete
21:32:52.591 00.055 11616 worker thread done servicing request
21:32:52.591 00.000 12268 OnExposeComplete: enter
21:32:52.591 00.000 12268 UpdateGuideState(): m_state=6
21:32:52.592 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
21:32:52.592 00.000 12268 Star::Find returns 1 (0), X=1095.55, Y=269.10, Mass=449, SNR=14.5, Peak=46 HFD=4.9
21:32:52.592 00.000 12268 MultiStar: [#1 -0.19,0.17,1.03,U] [#2 -0.07,-0.03,1.06,U] [#3 -0.18,0.08,0.83,U] [#4 0.06,-0.07,0.78,U] [#5 0.20,-0.17,0.66,U] [#6 -0.29,-0.29,0.68,U] 
21:32:52.592 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.02}, one-star: {0.07, 0.24}
21:32:52.592 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (-1.67) = xAngle (4.56 = -1.72)
21:32:52.592 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.59 = -1.69)
21:32:52.592 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.89 mountX=-0.01 mountY=-0.06, mountTheta=-1.72
21:32:52.595 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.02, opts=13)
21:32:52.595 00.000 12268 Enqueuing Move request for scope (-0.06, 0.02)
21:32:52.595 00.000 11616 Worker thread wakes up
21:32:52.595 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
21:32:52.595 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
21:32:52.595 00.000 11616 Moving (-0.06, 0.02) raw xDistance=-0.01 yDistance=-0.06
21:32:52.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:52.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:32:52.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:52.596 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:32:52.596 00.000 11616 MoveAxis(E, 0, ABG)
21:32:52.596 00.000 11616 Move returns status 0, amount 0
21:32:52.596 00.000 11616 MoveAxis(N, 0, ABG)
21:32:52.596 00.000 11616 Move returns status 0, amount 0
21:32:52.596 00.000 11616 move complete, result=0
21:32:52.596 00.000 11616 worker thread done servicing request
21:32:52.608 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:32:52.624 00.016 12268 UpdateGuideState exits: m=449 SNR=14.5
21:32:52.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:52.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:52.624 00.000 12268 Enqueuing Expose request
21:32:52.625 00.001 11616 Worker thread wakes up
21:32:52.625 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:52.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:52.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:54.627 02.002 11616 Exposure complete
21:32:54.682 00.055 11616 worker thread done servicing request
21:32:54.682 00.000 12268 OnExposeComplete: enter
21:32:54.682 00.000 12268 UpdateGuideState(): m_state=6
21:32:54.682 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
21:32:54.682 00.000 12268 Star::Find returns 1 (0), X=1096.02, Y=268.92, Mass=431, SNR=14.2, Peak=46 HFD=4.6
21:32:54.682 00.000 12268 MultiStar: [#1 -0.08,-0.04,1.05,U] [#2 0.29,-0.25,1.08,U] [#3 -0.09,-0.11,0.79,U] [#4 0.25,-0.29,0.88,U] [#5 0.52,-0.36,0.72,U] [#6 0.08,-0.20,0.71,U] 
21:32:54.682 00.000 12268 refined, 6 included, MultiStar: {0.22, -0.16}, one-star: {0.54, 0.07}
21:32:54.682 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.67) = xAngle (1.04 = 1.04)
21:32:54.682 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.07 = 1.07)
21:32:54.683 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-0.63 mountX=0.14 mountY=0.24, mountTheta=1.05
21:32:54.686 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.16, opts=13)
21:32:54.686 00.000 12268 Enqueuing Move request for scope (0.22, -0.16)
21:32:54.686 00.000 11616 Worker thread wakes up
21:32:54.686 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.16) opts 0xd
21:32:54.686 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.16)
21:32:54.686 00.000 11616 Moving (0.22, -0.16) raw xDistance=0.14 yDistance=0.24
21:32:54.686 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:32:54.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:32:54.686 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:54.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:32:54.686 00.000 11616 MoveAxis(E, 0, ABG)
21:32:54.686 00.000 11616 Move returns status 0, amount 0
21:32:54.686 00.000 11616 MoveAxis(N, 0, ABG)
21:32:54.686 00.000 11616 Move returns status 0, amount 0
21:32:54.686 00.000 11616 move complete, result=0
21:32:54.687 00.001 11616 worker thread done servicing request
21:32:54.700 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:32:54.716 00.016 12268 UpdateGuideState exits: m=431 SNR=14.2
21:32:54.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:54.716 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:54.716 00.000 12268 Enqueuing Expose request
21:32:54.717 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:32:54.717 00.000 11616 Worker thread wakes up
21:32:54.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:54.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:56.739 02.022 11616 Exposure complete
21:32:56.797 00.058 11616 worker thread done servicing request
21:32:56.797 00.000 12268 OnExposeComplete: enter
21:32:56.797 00.000 12268 UpdateGuideState(): m_state=6
21:32:56.797 00.000 12268 Star::Find(15, 1096, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
21:32:56.797 00.000 12268 Star::Find returns 1 (0), X=1095.76, Y=268.87, Mass=386, SNR=13.4, Peak=54 HFD=3.9
21:32:56.798 00.001 12268 MultiStar: [#1 0.18,0.15,1.13,U] [#2 0.20,0.01,0.97,U] [#3 0.18,-0.09,0.85,U] [#4 -0.01,-0.28,0.91,U] [#5 1.05,-0.61,0.00,M1] [#6 0.17,-0.24,0.75,U] 
21:32:56.798 00.000 12268 refined, 5 included, MultiStar: {0.17, -0.06}, one-star: {0.28, 0.02}
21:32:56.798 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.67) = xAngle (1.35 = 1.35)
21:32:56.798 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.38 = 1.38)
21:32:56.798 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.32 mountX=0.04 mountY=0.17, mountTheta=1.35
21:32:56.800 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.06, opts=13)
21:32:56.800 00.000 12268 Enqueuing Move request for scope (0.17, -0.06)
21:32:56.800 00.000 11616 Worker thread wakes up
21:32:56.800 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd
21:32:56.800 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.06)
21:32:56.800 00.000 11616 Moving (0.17, -0.06) raw xDistance=0.04 yDistance=0.17
21:32:56.800 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:56.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:32:56.800 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:32:56.801 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:32:56.801 00.000 11616 MoveAxis(E, 0, ABG)
21:32:56.801 00.000 11616 Move returns status 0, amount 0
21:32:56.801 00.000 11616 MoveAxis(N, 0, ABG)
21:32:56.801 00.000 11616 Move returns status 0, amount 0
21:32:56.801 00.000 11616 move complete, result=0
21:32:56.801 00.000 11616 worker thread done servicing request
21:32:56.812 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:32:56.828 00.016 12268 UpdateGuideState exits: m=386 SNR=13.4
21:32:56.829 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:56.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:56.829 00.000 12268 Enqueuing Expose request
21:32:56.829 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:32:56.829 00.000 11616 Worker thread wakes up
21:32:56.829 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:56.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:32:58.836 02.007 11616 Exposure complete
21:32:58.891 00.055 11616 worker thread done servicing request
21:32:58.892 00.001 12268 OnExposeComplete: enter
21:32:58.892 00.000 12268 UpdateGuideState(): m_state=6
21:32:58.892 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
21:32:58.892 00.000 12268 Star::Find returns 1 (0), X=1095.78, Y=269.07, Mass=484, SNR=15.0, Peak=46 HFD=4.8
21:32:58.892 00.000 12268 MultiStar: [#1 0.12,0.13,1.02,U] [#2 0.17,-0.01,0.99,U] [#3 -0.22,0.04,0.82,U] [#4 0.30,-0.34,0.84,U] [#5 0.05,-0.13,0.62,U] [#6 0.42,-0.69,0.00,M1] 
21:32:58.893 00.001 12268 refined, 5 included, MultiStar: {0.13, 0.00}, one-star: {0.30, 0.22}
21:32:58.893 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.67) = xAngle (1.69 = 1.69)
21:32:58.893 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.72 = 1.72)
21:32:58.893 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.02 mountX=-0.02 mountY=0.13, mountTheta=1.69
21:32:58.894 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.00, opts=13)
21:32:58.894 00.000 12268 Enqueuing Move request for scope (0.13, 0.00)
21:32:58.894 00.000 11616 Worker thread wakes up
21:32:58.894 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
21:32:58.895 00.001 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
21:32:58.895 00.000 11616 Moving (0.13, 0.00) raw xDistance=-0.02 yDistance=0.13
21:32:58.895 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:58.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:32:58.895 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:58.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:32:58.895 00.000 11616 MoveAxis(E, 0, ABG)
21:32:58.895 00.000 11616 Move returns status 0, amount 0
21:32:58.895 00.000 11616 MoveAxis(N, 0, ABG)
21:32:58.895 00.000 11616 Move returns status 0, amount 0
21:32:58.895 00.000 11616 move complete, result=0
21:32:58.895 00.000 11616 worker thread done servicing request
21:32:58.907 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:32:58.925 00.018 12268 UpdateGuideState exits: m=484 SNR=15.0
21:32:58.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:58.926 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:32:58.926 00.000 12268 Enqueuing Expose request
21:32:58.926 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:58.926 00.000 11616 Worker thread wakes up
21:32:58.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:32:58.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:00.929 02.003 11616 Exposure complete
21:33:00.986 00.057 11616 worker thread done servicing request
21:33:00.987 00.001 12268 OnExposeComplete: enter
21:33:00.987 00.000 12268 UpdateGuideState(): m_state=6
21:33:00.987 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
21:33:00.987 00.000 12268 Star::Find returns 1 (0), X=1095.78, Y=269.13, Mass=414, SNR=14.0, Peak=55 HFD=4.0
21:33:00.987 00.000 12268 MultiStar: [#1 0.13,0.30,1.14,U] [#2 0.12,0.07,1.04,U] [#3 -0.26,0.26,0.79,U] [#4 0.29,-0.01,0.91,U] [#5 0.44,-0.07,0.76,U] [#6 0.31,-0.31,0.71,U] 
21:33:00.987 00.000 12268 refined, 6 included, MultiStar: {0.19, 0.10}, one-star: {0.31, 0.28}
21:33:00.987 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.67) = xAngle (2.15 = 2.15)
21:33:00.987 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.18 = 2.18)
21:33:00.988 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=0.10 hyp=0.21 cameraTheta=0.48 mountX=-0.12 mountY=0.17, mountTheta=2.16
21:33:00.989 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.10, opts=13)
21:33:00.989 00.000 12268 Enqueuing Move request for scope (0.19, 0.10)
21:33:00.989 00.000 11616 Worker thread wakes up
21:33:00.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.10) opts 0xd
21:33:00.989 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.10)
21:33:00.989 00.000 11616 Moving (0.19, 0.10) raw xDistance=-0.12 yDistance=0.17
21:33:00.989 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:33:00.990 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:33:00.990 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=0.32 newest=0.48
21:33:00.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
21:33:00.990 00.000 11616 MoveAxis(E, 0, ABG)
21:33:00.990 00.000 11616 Move returns status 0, amount 0
21:33:00.990 00.000 11616 BLC: Oldest BLC event removed
21:33:00.990 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2055 applied
21:33:00.990 00.000 11616 MoveAxis(S, 2070, ABG)
21:33:00.990 00.000 11616 Guiding  Dir = 1, Dur = 2070
21:33:00.990 00.000 11616 IsSlewing returns 0
21:33:00.991 00.001 11616 IsGuiding returns 0
21:33:00.991 00.000 11616 PulseGuide returned control before completion, sleep 2080
21:33:01.002 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:33:01.018 00.016 12268 UpdateGuideState exits: m=414 SNR=14.0
21:33:01.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:01.019 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:01.019 00.000 12268 Enqueuing Expose request
21:33:03.087 02.068 11616 IsGuiding returns 1
21:33:03.087 00.000 11616 scope still moving after pulse duration time elapsed
21:33:03.118 00.031 11616 IsSlewing returns 0
21:33:03.118 00.000 11616 IsGuiding returns 1
21:33:03.149 00.031 11616 IsSlewing returns 0
21:33:03.149 00.000 11616 IsGuiding returns 0
21:33:03.150 00.001 11616 scope move finished after 2070 + 88 ms
21:33:03.150 00.000 11616 Move returns status 0, amount 2070
21:33:03.150 00.000 11616 move complete, result=0
21:33:03.150 00.000 11616 worker thread done servicing request
21:33:03.150 00.000 11616 Worker thread wakes up
21:33:03.150 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 2070 ms SOUTH
21:33:03.150 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:03.150 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:05.170 02.020 11616 Exposure complete
21:33:05.229 00.059 11616 worker thread done servicing request
21:33:05.229 00.000 12268 OnExposeComplete: enter
21:33:05.229 00.000 12268 UpdateGuideState(): m_state=6
21:33:05.229 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
21:33:05.229 00.000 12268 Star::Find returns 1 (0), X=1095.75, Y=269.22, Mass=494, SNR=15.3, Peak=49 HFD=4.7
21:33:05.230 00.001 12268 MultiStar: [#1 0.13,0.38,1.03,U] [#2 -0.03,0.31,0.99,U] [#3 0.11,0.24,0.77,U] [#4 0.39,-0.13,0.81,U] [#5 1.08,-0.58,0.00,M1] [#6 0.32,0.11,0.66,U] 
21:33:05.230 00.000 12268 refined, 5 included, MultiStar: {0.19, 0.23}, one-star: {0.27, 0.36}
21:33:05.230 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.67) = xAngle (2.56 = 2.56)
21:33:05.230 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.59 = 2.59)
21:33:05.231 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=0.23 hyp=0.30 cameraTheta=0.89 mountX=-0.25 mountY=0.16, mountTheta=2.58
21:33:05.232 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.23, opts=13)
21:33:05.232 00.000 12268 Enqueuing Move request for scope (0.19, 0.23)
21:33:05.232 00.000 11616 Worker thread wakes up
21:33:05.233 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.23) opts 0xd
21:33:05.233 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.23)
21:33:05.233 00.000 11616 Moving (0.19, 0.23) raw xDistance=-0.25 yDistance=0.16
21:33:05.233 00.000 11616 BLC: History state: CurrMiss=0.16, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.025770, 1:0.157556
21:33:05.233 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:33:05.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
21:33:05.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:33:05.233 00.000 11616 MoveAxis(E, 140, ABG)
21:33:05.233 00.000 11616 Guiding  Dir = 2, Dur = 140
21:33:05.234 00.001 11616 IsSlewing returns 0
21:33:05.234 00.000 11616 IsGuiding returns 0
21:33:05.234 00.000 11616 PulseGuide returned control before completion, sleep 150
21:33:05.247 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:33:05.267 00.020 12268 UpdateGuideState exits: m=494 SNR=15.3
21:33:05.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:05.267 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:05.267 00.000 12268 Enqueuing Expose request
21:33:05.386 00.119 11616 IsGuiding returns 1
21:33:05.386 00.000 11616 scope still moving after pulse duration time elapsed
21:33:05.417 00.031 11616 IsSlewing returns 0
21:33:05.417 00.000 11616 IsGuiding returns 0
21:33:05.417 00.000 11616 scope move finished after 140 + 43 ms
21:33:05.417 00.000 11616 Move returns status 0, amount 140
21:33:05.417 00.000 11616 MoveAxis(S, 13, ABG)
21:33:05.418 00.001 11616 Guiding  Dir = 1, Dur = 13
21:33:05.418 00.000 11616 IsSlewing returns 0
21:33:05.418 00.000 11616 IsGuiding returns 0
21:33:05.418 00.000 11616 PulseGuide returned control before completion, sleep 23
21:33:05.448 00.030 11616 IsGuiding returns 1
21:33:05.448 00.000 11616 scope still moving after pulse duration time elapsed
21:33:05.479 00.031 11616 IsSlewing returns 0
21:33:05.480 00.001 11616 IsGuiding returns 0
21:33:05.480 00.000 11616 scope move finished after 13 + 48 ms
21:33:05.480 00.000 11616 Move returns status 0, amount 13
21:33:05.481 00.001 11616 move complete, result=0
21:33:05.481 00.000 11616 worker thread done servicing request
21:33:05.481 00.000 11616 Worker thread wakes up
21:33:05.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:05.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:05.481 00.000 12268 GuideStep: -0.2 px 140 ms EAST, 0.2 px 13 ms SOUTH
21:33:07.490 02.009 11616 Exposure complete
21:33:07.546 00.056 11616 worker thread done servicing request
21:33:07.546 00.000 12268 OnExposeComplete: enter
21:33:07.546 00.000 12268 UpdateGuideState(): m_state=6
21:33:07.546 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
21:33:07.546 00.000 12268 Star::Find returns 1 (0), X=1095.23, Y=268.97, Mass=400, SNR=13.7, Peak=44 HFD=3.8
21:33:07.546 00.000 12268 MultiStar: [#1 -0.41,0.33,1.13,U] [#2 -0.24,-0.12,1.16,U] [#3 -0.82,0.21,0.00,M1] [#4 -0.51,-0.65,0.00,M1] [#5 -0.21,-0.18,0.76,U] [#6 -0.38,-0.15,0.76,U] 
21:33:07.546 00.000 12268 single-star, 4 included, MultiStar: {-0.30, 0.02}, one-star: {-0.24, 0.12}
21:33:07.546 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.67) = xAngle (4.37 = -1.92)
21:33:07.546 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.40 = -1.89)
21:33:07.547 00.001 12268 CameraToMount -- cameraX=-0.24 cameraY=0.12 hyp=0.27 cameraTheta=2.70 mountX=-0.09 mountY=-0.26, mountTheta=-1.91
21:33:07.548 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.12, opts=13)
21:33:07.548 00.000 12268 Enqueuing Move request for scope (-0.24, 0.12)
21:33:07.548 00.000 11616 Worker thread wakes up
21:33:07.548 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.12) opts 0xd
21:33:07.548 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.12)
21:33:07.548 00.000 11616 Moving (-0.24, 0.12) raw xDistance=-0.09 yDistance=-0.26
21:33:07.548 00.000 11616 BLC: History state: CurrMiss=-0.26, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=2,  Deflections: 0=0.025770, 1:0.157556, 2:-0.256506
21:33:07.548 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -205.000000
21:33:07.549 00.001 11616 BLC: window closed
21:33:07.549 00.000 11616 BLC: Pulse adjusted to 1850
21:33:07.550 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:07.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:33:07.550 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:07.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:33:07.550 00.000 11616 MoveAxis(E, 0, ABG)
21:33:07.550 00.000 11616 Move returns status 0, amount 0
21:33:07.550 00.000 11616 MoveAxis(N, 0, ABG)
21:33:07.550 00.000 11616 Move returns status 0, amount 0
21:33:07.550 00.000 11616 move complete, result=0
21:33:07.551 00.001 11616 worker thread done servicing request
21:33:07.561 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:33:07.581 00.020 12268 UpdateGuideState exits: m=400 SNR=13.7
21:33:07.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:07.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:07.582 00.001 12268 Enqueuing Expose request
21:33:07.582 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:33:07.582 00.000 11616 Worker thread wakes up
21:33:07.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:07.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:07.993 00.411 12268 evsrv: cli 0F8E69C0 connect
21:33:07.993 00.000 12268 case statement mapped state 6 to 3
21:33:07.994 00.001 12268 case statement mapped state 6 to 3
21:33:07.994 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"871ecb97-0eff-4ac6-9e84-c6fd07191541"}
21:33:07.995 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"871ecb97-0eff-4ac6-9e84-c6fd07191541"}
21:33:07.995 00.000 12268 evsrv: cli 0F8E69C0 disconnect
21:33:09.591 01.596 11616 Exposure complete
21:33:09.647 00.056 11616 worker thread done servicing request
21:33:09.647 00.000 12268 OnExposeComplete: enter
21:33:09.648 00.001 12268 UpdateGuideState(): m_state=6
21:33:09.648 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
21:33:09.648 00.000 12268 Star::Find returns 1 (0), X=1095.24, Y=268.82, Mass=480, SNR=15.1, Peak=48 HFD=4.5
21:33:09.648 00.000 12268 MultiStar: [#1 -0.65,0.09,0.00,M1] [#2 0.03,-0.27,1.08,U] [#3 -0.51,-0.37,0.80,U] [#4 -0.17,-0.63,0.00,M2] [#5 0.03,-0.38,0.73,U] [#6 -0.65,-0.63,0.00,M1] 
21:33:09.648 00.000 12268 single-star, 3 included, MultiStar: {-0.16, -0.25}, one-star: {-0.23, -0.03}
21:33:09.648 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-1.67) = xAngle (-1.35 = -1.35)
21:33:09.648 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.32 = -1.32)
21:33:09.648 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-3.02 mountX=0.05 mountY=-0.23, mountTheta=-1.35
21:33:09.650 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.03, opts=13)
21:33:09.650 00.000 12268 Enqueuing Move request for scope (-0.23, -0.03)
21:33:09.650 00.000 11616 Worker thread wakes up
21:33:09.650 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.03) opts 0xd
21:33:09.650 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.03)
21:33:09.650 00.000 11616 Moving (-0.23, -0.03) raw xDistance=0.05 yDistance=-0.23
21:33:09.650 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:09.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:33:09.650 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:09.651 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:33:09.651 00.000 11616 MoveAxis(E, 0, ABG)
21:33:09.651 00.000 11616 Move returns status 0, amount 0
21:33:09.651 00.000 11616 MoveAxis(N, 0, ABG)
21:33:09.651 00.000 11616 Move returns status 0, amount 0
21:33:09.651 00.000 11616 move complete, result=0
21:33:09.651 00.000 11616 worker thread done servicing request
21:33:09.663 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:33:09.680 00.017 12268 UpdateGuideState exits: m=480 SNR=15.1
21:33:09.680 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:09.680 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:09.680 00.000 12268 Enqueuing Expose request
21:33:09.681 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:09.681 00.000 11616 Worker thread wakes up
21:33:09.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:09.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:11.699 02.018 11616 Exposure complete
21:33:11.758 00.059 11616 worker thread done servicing request
21:33:11.758 00.000 12268 OnExposeComplete: enter
21:33:11.758 00.000 12268 UpdateGuideState(): m_state=6
21:33:11.758 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
21:33:11.758 00.000 12268 Star::Find returns 1 (0), X=1095.02, Y=269.28, Mass=423, SNR=14.1, Peak=47 HFD=4.0
21:33:11.759 00.001 12268 MultiStar: [#1 -0.80,0.33,0.00,M2] [#2 -0.37,0.26,1.03,U] [#3 -0.50,0.21,0.82,U] [#4 -0.55,0.01,0.91,U] [#5 -0.36,0.13,0.70,U] [#6 -0.52,-0.22,0.72,U] 
21:33:11.759 00.000 12268 refined, 5 included, MultiStar: {-0.46, 0.16}, one-star: {-0.45, 0.42}
21:33:11.759 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.67) = xAngle (4.48 = -1.80)
21:33:11.759 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.51 = -1.77)
21:33:11.759 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.16 hyp=0.48 cameraTheta=2.81 mountX=-0.11 mountY=-0.47, mountTheta=-1.80
21:33:11.760 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=0.16, opts=13)
21:33:11.761 00.001 12268 Enqueuing Move request for scope (-0.46, 0.16)
21:33:11.761 00.000 11616 Worker thread wakes up
21:33:11.761 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.16) opts 0xd
21:33:11.761 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, 0.16)
21:33:11.761 00.000 11616 Moving (-0.46, 0.16) raw xDistance=-0.11 yDistance=-0.47
21:33:11.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
21:33:11.761 00.000 11616 resist switch: large excursion: input -0.47 thresh 0.45 direction from 1 to -1
21:33:11.761 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.42
21:33:11.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
21:33:11.761 00.000 11616 MoveAxis(E, 62, ABG)
21:33:11.761 00.000 11616 Guiding  Dir = 2, Dur = 62
21:33:11.761 00.000 11616 IsSlewing returns 0
21:33:11.762 00.001 11616 IsGuiding returns 0
21:33:11.762 00.000 11616 PulseGuide returned control before completion, sleep 72
21:33:11.774 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:33:11.791 00.017 12268 UpdateGuideState exits: m=423 SNR=14.1
21:33:11.792 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:11.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:11.792 00.000 12268 Enqueuing Expose request
21:33:11.848 00.056 11616 IsGuiding returns 1
21:33:11.848 00.000 11616 scope still moving after pulse duration time elapsed
21:33:11.879 00.031 11616 IsSlewing returns 0
21:33:11.879 00.000 11616 IsGuiding returns 0
21:33:11.879 00.000 11616 scope move finished after 62 + 55 ms
21:33:11.880 00.001 11616 Move returns status 0, amount 62
21:33:11.880 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1850 applied
21:33:11.880 00.000 11616 MoveAxis(N, 1890, ABG)
21:33:11.880 00.000 11616 Guiding  Dir = 0, Dur = 1890
21:33:11.880 00.000 11616 IsSlewing returns 0
21:33:11.880 00.000 11616 IsGuiding returns 0
21:33:11.881 00.001 11616 PulseGuide returned control before completion, sleep 1900
21:33:13.788 01.907 11616 IsGuiding returns 1
21:33:13.788 00.000 11616 scope still moving after pulse duration time elapsed
21:33:13.819 00.031 11616 IsSlewing returns 0
21:33:13.820 00.001 11616 IsGuiding returns 1
21:33:13.849 00.029 11616 IsSlewing returns 0
21:33:13.850 00.001 11616 IsGuiding returns 1
21:33:13.881 00.031 11616 IsSlewing returns 0
21:33:13.881 00.000 11616 IsGuiding returns 1
21:33:13.912 00.031 11616 IsSlewing returns 0
21:33:13.912 00.000 11616 IsGuiding returns 1
21:33:13.943 00.031 11616 IsSlewing returns 0
21:33:13.944 00.001 11616 IsGuiding returns 1
21:33:13.973 00.029 11616 IsSlewing returns 0
21:33:13.973 00.000 11616 IsGuiding returns 1
21:33:14.004 00.031 11616 IsSlewing returns 0
21:33:14.004 00.000 11616 IsGuiding returns 1
21:33:14.036 00.032 11616 IsSlewing returns 0
21:33:14.036 00.000 11616 IsGuiding returns 0
21:33:14.037 00.001 11616 scope move finished after 1890 + 266 ms
21:33:14.037 00.000 11616 Move returns status 0, amount 1890
21:33:14.037 00.000 11616 move complete, result=0
21:33:14.037 00.000 11616 worker thread done servicing request
21:33:14.037 00.000 11616 Worker thread wakes up
21:33:14.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:14.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:14.038 00.001 12268 GuideStep: -0.1 px 62 ms EAST, -0.5 px 1890 ms NORTH
21:33:16.054 02.016 11616 Exposure complete
21:33:16.111 00.057 11616 worker thread done servicing request
21:33:16.111 00.000 12268 OnExposeComplete: enter
21:33:16.111 00.000 12268 UpdateGuideState(): m_state=6
21:33:16.111 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
21:33:16.111 00.000 12268 Star::Find returns 1 (0), X=1095.35, Y=268.90, Mass=485, SNR=15.0, Peak=45 HFD=4.7
21:33:16.112 00.001 12268 MultiStar: [#1 -0.24,0.02,1.02,U] [#2 -0.27,-0.12,1.09,U] [#3 -0.55,-0.47,0.00,M1] [#4 -0.25,-0.69,0.00,M2] [#5 -0.18,-0.25,0.59,U] [#6 -0.01,-0.54,0.69,U] 
21:33:16.112 00.000 12268 single-star, 4 included, MultiStar: {-0.18, -0.13}, one-star: {-0.12, 0.05}
21:33:16.112 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (-1.67) = xAngle (4.40 = -1.88)
21:33:16.112 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.44 = -1.85)
21:33:16.112 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.14 cameraTheta=2.74 mountX=-0.04 mountY=-0.13, mountTheta=-1.88
21:33:16.113 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.05, opts=13)
21:33:16.113 00.000 12268 Enqueuing Move request for scope (-0.12, 0.05)
21:33:16.113 00.000 11616 Worker thread wakes up
21:33:16.114 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
21:33:16.114 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
21:33:16.114 00.000 11616 Moving (-0.12, 0.05) raw xDistance=-0.04 yDistance=-0.13
21:33:16.114 00.000 11616 BLC: History state: CurrMiss=0.13, AvgInitMiss=0.06, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.070823, 1:0.129988
21:33:16.114 00.000 11616 BLC: No correction, Miss < min_move
21:33:16.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:16.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:33:16.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:16.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:33:16.115 00.001 11616 MoveAxis(E, 0, ABG)
21:33:16.115 00.000 11616 Move returns status 0, amount 0
21:33:16.115 00.000 11616 MoveAxis(N, 0, ABG)
21:33:16.115 00.000 11616 Move returns status 0, amount 0
21:33:16.115 00.000 11616 move complete, result=0
21:33:16.115 00.000 11616 worker thread done servicing request
21:33:16.131 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:33:16.148 00.017 12268 UpdateGuideState exits: m=485 SNR=15.0
21:33:16.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:16.149 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:16.149 00.000 12268 Enqueuing Expose request
21:33:16.149 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:16.149 00.000 11616 Worker thread wakes up
21:33:16.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:16.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:18.161 02.012 11616 Exposure complete
21:33:18.217 00.056 11616 worker thread done servicing request
21:33:18.217 00.000 12268 OnExposeComplete: enter
21:33:18.217 00.000 12268 UpdateGuideState(): m_state=6
21:33:18.217 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
21:33:18.217 00.000 12268 Star::Find returns 1 (0), X=1095.80, Y=269.03, Mass=518, SNR=15.6, Peak=52 HFD=4.7
21:33:18.218 00.001 12268 MultiStar: [#1 -0.03,-0.09,0.95,U] [#2 0.05,-0.37,0.96,U] [#3 -0.19,-0.38,0.73,U] [#4 0.14,-0.42,0.85,U] [#5 0.32,-0.04,0.67,U] [#6 -0.29,-0.69,0.00,M1] 
21:33:18.218 00.000 12268 refined, 5 included, MultiStar: {0.10, -0.18}, one-star: {0.32, 0.18}
21:33:18.218 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.67) = xAngle (0.62 = 0.62)
21:33:18.218 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.65 = 0.65)
21:33:18.218 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-1.05 mountX=0.17 mountY=0.13, mountTheta=0.64
21:33:18.219 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.18, opts=13)
21:33:18.220 00.001 12268 Enqueuing Move request for scope (0.10, -0.18)
21:33:18.220 00.000 11616 Worker thread wakes up
21:33:18.220 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
21:33:18.220 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
21:33:18.220 00.000 11616 Moving (0.10, -0.18) raw xDistance=0.17 yDistance=0.13
21:33:18.220 00.000 11616 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.06, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.070823, 1:0.129988, 2:-0.125447
21:33:18.220 00.000 11616 BLC: No correction, Miss < min_move
21:33:18.220 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:18.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:33:18.220 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:18.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:33:18.221 00.001 11616 MoveAxis(E, 0, ABG)
21:33:18.221 00.000 11616 Move returns status 0, amount 0
21:33:18.221 00.000 11616 MoveAxis(N, 0, ABG)
21:33:18.221 00.000 11616 Move returns status 0, amount 0
21:33:18.221 00.000 11616 move complete, result=0
21:33:18.221 00.000 11616 worker thread done servicing request
21:33:18.233 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:33:18.252 00.019 12268 UpdateGuideState exits: m=518 SNR=15.6
21:33:18.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:18.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:18.252 00.000 12268 Enqueuing Expose request
21:33:18.252 00.000 11616 Worker thread wakes up
21:33:18.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:18.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:18.253 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:20.265 02.012 11616 Exposure complete
21:33:20.322 00.057 11616 worker thread done servicing request
21:33:20.322 00.000 12268 OnExposeComplete: enter
21:33:20.322 00.000 12268 UpdateGuideState(): m_state=6
21:33:20.322 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
21:33:20.323 00.001 12268 Star::Find returns 1 (0), X=1095.71, Y=268.81, Mass=463, SNR=14.7, Peak=48 HFD=4.9
21:33:20.323 00.000 12268 MultiStar: [#1 -0.42,0.09,1.02,U] [#2 0.09,-0.18,1.04,U] [#3 -0.36,0.05,0.85,U] [#4 -0.04,-0.35,0.85,U] [#5 0.23,-0.33,0.71,U] [#6 -0.14,-0.26,0.63,U] 
21:33:20.323 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.13}, one-star: {0.24, -0.05}
21:33:20.323 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.67) = xAngle (-0.34 = -0.34)
21:33:20.323 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.30 = -0.30)
21:33:20.323 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.00 mountX=0.14 mountY=-0.04, mountTheta=-0.31
21:33:20.325 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.13, opts=13)
21:33:20.325 00.000 12268 Enqueuing Move request for scope (-0.06, -0.13)
21:33:20.325 00.000 11616 Worker thread wakes up
21:33:20.325 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
21:33:20.325 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
21:33:20.325 00.000 11616 Moving (-0.06, -0.13) raw xDistance=0.14 yDistance=-0.04
21:33:20.325 00.000 11616 BLC: window closed
21:33:20.325 00.000 11616 BLC: History state: CurrMiss=0.04, AvgInitMiss=0.06, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.070823, 1:0.129988, 2:-0.125447
21:33:20.325 00.000 11616 BLC: No correction, Miss < min_move
21:33:20.325 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:20.326 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:33:20.326 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:20.326 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:33:20.326 00.000 11616 MoveAxis(E, 0, ABG)
21:33:20.326 00.000 11616 Move returns status 0, amount 0
21:33:20.326 00.000 11616 MoveAxis(N, 0, ABG)
21:33:20.326 00.000 11616 Move returns status 0, amount 0
21:33:20.326 00.000 11616 move complete, result=0
21:33:20.326 00.000 11616 worker thread done servicing request
21:33:20.338 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:33:20.356 00.018 12268 UpdateGuideState exits: m=463 SNR=14.7
21:33:20.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:20.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:20.357 00.001 12268 Enqueuing Expose request
21:33:20.357 00.000 11616 Worker thread wakes up
21:33:20.357 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:20.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:20.357 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:33:22.366 02.009 11616 Exposure complete
21:33:22.423 00.057 11616 worker thread done servicing request
21:33:22.423 00.000 12268 OnExposeComplete: enter
21:33:22.424 00.001 12268 UpdateGuideState(): m_state=6
21:33:22.424 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
21:33:22.424 00.000 12268 Star::Find returns 1 (0), X=1095.75, Y=268.73, Mass=476, SNR=15.0, Peak=40 HFD=5.2
21:33:22.424 00.000 12268 MultiStar: [#1 0.10,-0.04,1.01,U] [#2 0.15,-0.22,1.04,U] [#3 0.41,-0.20,0.80,U] [#4 0.20,-0.45,0.84,U] [#5 0.57,-0.15,0.63,U] [#6 0.24,-0.70,0.00,M1] 
21:33:22.425 00.001 12268 single-star, 5 included, MultiStar: {0.26, -0.19}, one-star: {0.28, -0.12}
21:33:22.425 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.67) = xAngle (1.25 = 1.25)
21:33:22.425 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.28 = 1.28)
21:33:22.425 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.12 hyp=0.30 cameraTheta=-0.42 mountX=0.09 mountY=0.29, mountTheta=1.25
21:33:22.431 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.12, opts=13)
21:33:22.431 00.000 12268 Enqueuing Move request for scope (0.28, -0.12)
21:33:22.431 00.000 11616 Worker thread wakes up
21:33:22.431 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.12) opts 0xd
21:33:22.431 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.12)
21:33:22.431 00.000 11616 Moving (0.28, -0.12) raw xDistance=0.09 yDistance=0.29
21:33:22.431 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:22.432 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:33:22.432 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:22.432 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:33:22.432 00.000 11616 MoveAxis(E, 0, ABG)
21:33:22.432 00.000 11616 Move returns status 0, amount 0
21:33:22.432 00.000 11616 MoveAxis(N, 0, ABG)
21:33:22.432 00.000 11616 Move returns status 0, amount 0
21:33:22.432 00.000 11616 move complete, result=0
21:33:22.432 00.000 11616 worker thread done servicing request
21:33:22.445 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:33:22.461 00.016 12268 UpdateGuideState exits: m=476 SNR=15.0
21:33:22.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:22.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:22.461 00.000 12268 Enqueuing Expose request
21:33:22.462 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:33:22.462 00.000 11616 Worker thread wakes up
21:33:22.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:22.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:24.478 02.016 11616 Exposure complete
21:33:24.535 00.057 11616 worker thread done servicing request
21:33:24.536 00.001 12268 OnExposeComplete: enter
21:33:24.536 00.000 12268 UpdateGuideState(): m_state=6
21:33:24.536 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
21:33:24.536 00.000 12268 Star::Find returns 1 (0), X=1095.90, Y=268.32, Mass=488, SNR=15.2, Peak=51 HFD=5.0
21:33:24.536 00.000 12268 MultiStar: [#1 0.11,-0.63,0.00,M1] [#2 0.09,-0.69,0.00,M1] [#3 0.09,-0.50,0.82,U] [#4 0.13,-0.94,0.00,M1] [#5 0.84,-1.25,0.00,M1] [#6 -0.02,-1.14,0.00,M2] 
21:33:24.536 00.000 12268 refined, 1 included, MultiStar: {0.27, -0.52}, one-star: {0.42, -0.53}
21:33:24.536 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.67) = xAngle (0.58 = 0.58)
21:33:24.537 00.001 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.61 = 0.61)
21:33:24.537 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.52 hyp=0.59 cameraTheta=-1.08 mountX=0.49 mountY=0.34, mountTheta=0.60
21:33:24.538 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.52, opts=13)
21:33:24.538 00.000 12268 Enqueuing Move request for scope (0.27, -0.52)
21:33:24.538 00.000 11616 Worker thread wakes up
21:33:24.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.52) opts 0xd
21:33:24.538 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.52)
21:33:24.538 00.000 11616 Moving (0.27, -0.52) raw xDistance=0.49 yDistance=0.34
21:33:24.538 00.000 11616 resist switch: large excursion: input 0.49 thresh 0.29 direction from -1 to 1
21:33:24.539 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.47
21:33:24.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.49
21:33:24.539 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:24.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:33:24.539 00.000 11616 MoveAxis(W, 274, ABG)
21:33:24.539 00.000 11616 Guiding  Dir = 3, Dur = 274
21:33:24.539 00.000 11616 IsSlewing returns 0
21:33:24.539 00.000 11616 IsGuiding returns 0
21:33:24.540 00.001 11616 PulseGuide returned control before completion, sleep 284
21:33:24.552 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:33:24.569 00.017 12268 UpdateGuideState exits: m=488 SNR=15.2
21:33:24.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:24.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:24.569 00.000 12268 Enqueuing Expose request
21:33:24.838 00.269 11616 IsGuiding returns 0
21:33:24.838 00.000 11616 Move returns status 0, amount 274
21:33:24.839 00.001 11616 MoveAxis(N, 0, ABG)
21:33:24.839 00.000 11616 Move returns status 0, amount 0
21:33:24.839 00.000 11616 move complete, result=0
21:33:24.839 00.000 11616 worker thread done servicing request
21:33:24.839 00.000 11616 Worker thread wakes up
21:33:24.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:24.839 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:24.840 00.001 12268 GuideStep: 0.5 px 274 ms WEST, 0.3 px 0 ms NORTH
21:33:26.854 02.014 11616 Exposure complete
21:33:26.911 00.057 11616 worker thread done servicing request
21:33:26.911 00.000 12268 OnExposeComplete: enter
21:33:26.911 00.000 12268 UpdateGuideState(): m_state=6
21:33:26.912 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
21:33:26.912 00.000 12268 Star::Find returns 1 (0), X=1095.56, Y=268.28, Mass=527, SNR=15.7, Peak=44 HFD=5.0
21:33:26.913 00.001 12268 MultiStar: [#1 -0.10,-0.67,0.00,M2] [#2 0.04,-0.65,0.00,M2] [#3 -0.17,-0.51,0.79,U] [#4 -0.08,-1.12,0.00,M2] [#5 0.57,-1.35,0.00,M2] [#6 0.18,-0.74,0.00,M3] 
21:33:26.913 00.000 12268 refined, 1 included, MultiStar: {-0.03, -0.54}, one-star: {0.08, -0.57}
21:33:26.913 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.67) = xAngle (0.04 = 0.04)
21:33:26.913 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.07 = 0.07)
21:33:26.913 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.54 hyp=0.54 cameraTheta=-1.62 mountX=0.54 mountY=0.04, mountTheta=0.07
21:33:26.914 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.54, opts=13)
21:33:26.915 00.001 12268 Enqueuing Move request for scope (-0.03, -0.54)
21:33:26.915 00.000 11616 Worker thread wakes up
21:33:26.915 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.54) opts 0xd
21:33:26.915 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.54)
21:33:26.915 00.000 11616 Moving (-0.03, -0.54) raw xDistance=0.54 yDistance=0.04
21:33:26.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
21:33:26.915 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:26.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:33:26.915 00.000 11616 MoveAxis(W, 304, ABG)
21:33:26.915 00.000 11616 Guiding  Dir = 3, Dur = 304
21:33:26.916 00.001 11616 IsSlewing returns 0
21:33:26.916 00.000 11616 IsGuiding returns 0
21:33:26.916 00.000 11616 PulseGuide returned control before completion, sleep 314
21:33:26.928 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:33:26.946 00.018 12268 UpdateGuideState exits: m=527 SNR=15.7
21:33:26.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:26.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:26.946 00.000 12268 Enqueuing Expose request
21:33:27.232 00.286 11616 IsGuiding returns 1
21:33:27.233 00.001 11616 scope still moving after pulse duration time elapsed
21:33:27.263 00.030 11616 IsSlewing returns 0
21:33:27.264 00.001 11616 IsGuiding returns 0
21:33:27.264 00.000 11616 scope move finished after 304 + 43 ms
21:33:27.264 00.000 11616 Move returns status 0, amount 304
21:33:27.264 00.000 11616 MoveAxis(N, 0, ABG)
21:33:27.264 00.000 11616 Move returns status 0, amount 0
21:33:27.264 00.000 11616 move complete, result=0
21:33:27.264 00.000 11616 worker thread done servicing request
21:33:27.264 00.000 11616 Worker thread wakes up
21:33:27.264 00.000 12268 GuideStep: 0.5 px 304 ms WEST, 0.0 px 0 ms NORTH
21:33:27.265 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:27.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:29.272 02.007 11616 Exposure complete
21:33:29.329 00.057 11616 worker thread done servicing request
21:33:29.329 00.000 12268 OnExposeComplete: enter
21:33:29.329 00.000 12268 UpdateGuideState(): m_state=6
21:33:29.329 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
21:33:29.329 00.000 12268 Star::Find returns 1 (0), X=1095.62, Y=268.85, Mass=562, SNR=16.3, Peak=44 HFD=5.3
21:33:29.330 00.001 12268 MultiStar: [#1 -0.33,-0.16,0.93,U] [#2 0.15,-0.25,1.01,U] [#3 -0.25,-0.19,0.81,U] [#4 0.06,-0.86,0.00,M3] [#5 -0.00,-0.29,0.60,U] [#6 -0.30,-0.74,0.00,M4] 
21:33:29.330 00.000 12268 single-star, 4 included, MultiStar: {-0.05, -0.17}, one-star: {0.14, -0.00}
21:33:29.330 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.67) = xAngle (1.66 = 1.66)
21:33:29.330 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.69 = 1.69)
21:33:29.330 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-0.01 mountX=-0.01 mountY=0.14, mountTheta=1.66
21:33:29.332 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.00, opts=13)
21:33:29.332 00.000 12268 Enqueuing Move request for scope (0.14, -0.00)
21:33:29.332 00.000 11616 Worker thread wakes up
21:33:29.332 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.00) opts 0xd
21:33:29.332 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.00)
21:33:29.332 00.000 11616 Moving (0.14, -0.00) raw xDistance=-0.01 yDistance=0.14
21:33:29.332 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:29.332 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:33:29.333 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:29.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:33:29.333 00.000 11616 MoveAxis(E, 0, ABG)
21:33:29.333 00.000 11616 Move returns status 0, amount 0
21:33:29.333 00.000 11616 MoveAxis(N, 0, ABG)
21:33:29.333 00.000 11616 Move returns status 0, amount 0
21:33:29.333 00.000 11616 move complete, result=0
21:33:29.333 00.000 11616 worker thread done servicing request
21:33:29.345 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:33:29.362 00.017 12268 UpdateGuideState exits: m=562 SNR=16.3
21:33:29.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:29.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:29.362 00.000 12268 Enqueuing Expose request
21:33:29.363 00.001 11616 Worker thread wakes up
21:33:29.363 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:29.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:29.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:31.365 02.002 11616 Exposure complete
21:33:31.419 00.054 11616 worker thread done servicing request
21:33:31.419 00.000 12268 OnExposeComplete: enter
21:33:31.419 00.000 12268 UpdateGuideState(): m_state=6
21:33:31.420 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
21:33:31.420 00.000 12268 Star::Find returns 1 (0), X=1095.39, Y=268.69, Mass=496, SNR=15.3, Peak=43 HFD=4.8
21:33:31.420 00.000 12268 MultiStar: [#1 -0.44,-0.08,1.00,U] [#2 0.05,-0.14,1.05,U] [#3 -0.36,0.02,0.80,U] [#4 0.03,-0.07,0.86,U] [#5 -0.11,-0.25,0.65,U] [#6 -0.41,-0.14,0.65,U] 
21:33:31.420 00.000 12268 single-star, 6 included, MultiStar: {-0.18, -0.11}, one-star: {-0.08, -0.16}
21:33:31.420 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.67) = xAngle (-0.38 = -0.38)
21:33:31.420 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.35 = -0.35)
21:33:31.420 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.05 mountX=0.17 mountY=-0.06, mountTheta=-0.36
21:33:31.422 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.16, opts=13)
21:33:31.422 00.000 12268 Enqueuing Move request for scope (-0.08, -0.16)
21:33:31.422 00.000 11616 Worker thread wakes up
21:33:31.422 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
21:33:31.422 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
21:33:31.422 00.000 11616 Moving (-0.08, -0.16) raw xDistance=0.17 yDistance=-0.06
21:33:31.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
21:33:31.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:31.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:33:31.423 00.001 11616 MoveAxis(W, 95, ABG)
21:33:31.423 00.000 11616 Guiding  Dir = 3, Dur = 95
21:33:31.423 00.000 11616 IsSlewing returns 0
21:33:31.423 00.000 11616 IsGuiding returns 0
21:33:31.424 00.001 11616 PulseGuide returned control before completion, sleep 105
21:33:31.435 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:33:31.454 00.019 12268 UpdateGuideState exits: m=496 SNR=15.3
21:33:31.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:31.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:31.454 00.000 12268 Enqueuing Expose request
21:33:31.532 00.078 11616 IsGuiding returns 1
21:33:31.532 00.000 11616 scope still moving after pulse duration time elapsed
21:33:31.563 00.031 11616 IsSlewing returns 0
21:33:31.563 00.000 11616 IsGuiding returns 1
21:33:31.594 00.031 11616 IsSlewing returns 0
21:33:31.594 00.000 11616 IsGuiding returns 1
21:33:31.625 00.031 11616 IsSlewing returns 0
21:33:31.626 00.001 11616 IsGuiding returns 1
21:33:31.655 00.029 11616 IsSlewing returns 0
21:33:31.656 00.001 11616 IsGuiding returns 1
21:33:31.686 00.030 11616 IsSlewing returns 0
21:33:31.687 00.001 11616 IsGuiding returns 1
21:33:31.717 00.030 11616 IsSlewing returns 0
21:33:31.718 00.001 11616 IsGuiding returns 1
21:33:31.748 00.030 11616 IsSlewing returns 0
21:33:31.748 00.000 11616 IsGuiding returns 0
21:33:31.748 00.000 11616 scope move finished after 95 + 230 ms
21:33:31.748 00.000 11616 Move returns status 0, amount 95
21:33:31.748 00.000 11616 MoveAxis(N, 0, ABG)
21:33:31.748 00.000 11616 Move returns status 0, amount 0
21:33:31.748 00.000 11616 move complete, result=0
21:33:31.750 00.002 11616 worker thread done servicing request
21:33:31.750 00.000 12268 GuideStep: 0.2 px 95 ms WEST, -0.1 px 0 ms NORTH
21:33:31.750 00.000 11616 Worker thread wakes up
21:33:31.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:31.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:33.816 02.066 11616 Exposure complete
21:33:33.872 00.056 11616 worker thread done servicing request
21:33:33.872 00.000 12268 OnExposeComplete: enter
21:33:33.873 00.001 12268 UpdateGuideState(): m_state=6
21:33:33.873 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
21:33:33.873 00.000 12268 Star::Find returns 1 (0), X=1095.70, Y=268.95, Mass=500, SNR=15.4, Peak=44 HFD=4.8
21:33:33.873 00.000 12268 MultiStar: [#1 -0.38,-0.26,0.92,U] [#2 -0.19,-0.52,0.91,U] [#3 -0.39,-0.13,0.78,U] [#4 -0.16,-0.53,0.86,U] [#5 0.33,-0.43,0.69,U] [#6 -0.37,-0.38,0.65,U] 
21:33:33.873 00.000 12268 single-star, 6 included, MultiStar: {-0.13, -0.30}, one-star: {0.22, 0.10}
21:33:33.873 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.67) = xAngle (2.09 = 2.09)
21:33:33.873 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.12 = 2.12)
21:33:33.874 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=0.10 hyp=0.24 cameraTheta=0.42 mountX=-0.12 mountY=0.21, mountTheta=2.09
21:33:33.876 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.10, opts=13)
21:33:33.876 00.000 12268 Enqueuing Move request for scope (0.22, 0.10)
21:33:33.876 00.000 11616 Worker thread wakes up
21:33:33.876 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.10) opts 0xd
21:33:33.876 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.10)
21:33:33.876 00.000 11616 Moving (0.22, 0.10) raw xDistance=-0.12 yDistance=0.21
21:33:33.877 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:33.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:33:33.877 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:33:33.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:33:33.877 00.000 11616 MoveAxis(E, 0, ABG)
21:33:33.877 00.000 11616 Move returns status 0, amount 0
21:33:33.877 00.000 11616 MoveAxis(N, 0, ABG)
21:33:33.877 00.000 11616 Move returns status 0, amount 0
21:33:33.877 00.000 11616 move complete, result=0
21:33:33.877 00.000 11616 worker thread done servicing request
21:33:33.890 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:33:33.907 00.017 12268 UpdateGuideState exits: m=500 SNR=15.4
21:33:33.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:33.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:33.908 00.001 12268 Enqueuing Expose request
21:33:33.908 00.000 11616 Worker thread wakes up
21:33:33.908 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:33:33.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:33.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:35.912 02.004 11616 Exposure complete
21:33:35.967 00.055 11616 worker thread done servicing request
21:33:35.967 00.000 12268 OnExposeComplete: enter
21:33:35.967 00.000 12268 UpdateGuideState(): m_state=6
21:33:35.967 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
21:33:35.967 00.000 12268 Star::Find returns 1 (0), X=1095.42, Y=268.83, Mass=498, SNR=15.3, Peak=44 HFD=5.2
21:33:35.968 00.001 12268 MultiStar: [#1 -0.46,-0.27,1.00,U] [#2 -0.26,-0.46,1.04,U] [#3 -0.61,-0.27,0.00,M1] [#4 -0.34,-1.06,0.00,M2] [#5 -0.08,-0.62,0.70,U] [#6 -0.40,-0.56,0.00,M3] 
21:33:35.968 00.000 12268 single-star, 3 included, MultiStar: {-0.23, -0.32}, one-star: {-0.06, -0.02}
21:33:35.968 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-1.67) = xAngle (-1.14 = -1.14)
21:33:35.968 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.11 = -1.11)
21:33:35.968 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.81 mountX=0.03 mountY=-0.05, mountTheta=-1.13
21:33:35.970 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.02, opts=13)
21:33:35.970 00.000 12268 Enqueuing Move request for scope (-0.06, -0.02)
21:33:35.970 00.000 11616 Worker thread wakes up
21:33:35.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
21:33:35.970 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
21:33:35.970 00.000 11616 Moving (-0.06, -0.02) raw xDistance=0.03 yDistance=-0.05
21:33:35.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:35.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:33:35.971 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:35.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:33:35.971 00.000 11616 MoveAxis(E, 0, ABG)
21:33:35.971 00.000 11616 Move returns status 0, amount 0
21:33:35.971 00.000 11616 MoveAxis(N, 0, ABG)
21:33:35.971 00.000 11616 Move returns status 0, amount 0
21:33:35.971 00.000 11616 move complete, result=0
21:33:35.972 00.001 11616 worker thread done servicing request
21:33:35.986 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:33:36.004 00.018 12268 UpdateGuideState exits: m=498 SNR=15.3
21:33:36.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:36.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:36.004 00.000 12268 Enqueuing Expose request
21:33:36.004 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:36.004 00.000 11616 Worker thread wakes up
21:33:36.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:36.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:38.009 02.005 11616 Exposure complete
21:33:38.064 00.055 11616 worker thread done servicing request
21:33:38.065 00.001 12268 OnExposeComplete: enter
21:33:38.065 00.000 12268 UpdateGuideState(): m_state=6
21:33:38.065 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
21:33:38.065 00.000 12268 Star::Find returns 1 (0), X=1095.85, Y=269.00, Mass=470, SNR=14.8, Peak=48 HFD=4.7
21:33:38.066 00.001 12268 MultiStar: [#1 -0.14,-0.00,1.02,U] [#2 0.19,-0.28,1.04,U] [#3 -0.14,-0.12,0.83,U] [#4 0.31,-0.23,0.85,U] [#5 0.10,-0.43,0.68,U] [#6 -0.22,-0.75,0.00,M4] 
21:33:38.066 00.000 12268 refined, 5 included, MultiStar: {0.12, -0.14}, one-star: {0.37, 0.15}
21:33:38.066 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-1.67) = xAngle (0.80 = 0.80)
21:33:38.066 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.83 = 0.83)
21:33:38.066 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.86 mountX=0.12 mountY=0.13, mountTheta=0.82
21:33:38.068 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.14, opts=13)
21:33:38.068 00.000 12268 Enqueuing Move request for scope (0.12, -0.14)
21:33:38.068 00.000 11616 Worker thread wakes up
21:33:38.068 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
21:33:38.068 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
21:33:38.068 00.000 11616 Moving (0.12, -0.14) raw xDistance=0.12 yDistance=0.13
21:33:38.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
21:33:38.068 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:38.069 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:33:38.069 00.000 11616 MoveAxis(W, 70, ABG)
21:33:38.069 00.000 11616 Guiding  Dir = 3, Dur = 70
21:33:38.069 00.000 11616 IsSlewing returns 0
21:33:38.069 00.000 11616 IsGuiding returns 0
21:33:38.069 00.000 11616 PulseGuide returned control before completion, sleep 80
21:33:38.081 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:33:38.098 00.017 12268 UpdateGuideState exits: m=470 SNR=14.8
21:33:38.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:38.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:38.098 00.000 12268 Enqueuing Expose request
21:33:38.165 00.067 11616 IsGuiding returns 0
21:33:38.165 00.000 11616 Move returns status 0, amount 70
21:33:38.165 00.000 11616 MoveAxis(N, 0, ABG)
21:33:38.165 00.000 11616 Move returns status 0, amount 0
21:33:38.165 00.000 11616 move complete, result=0
21:33:38.165 00.000 11616 worker thread done servicing request
21:33:38.165 00.000 11616 Worker thread wakes up
21:33:38.166 00.001 12268 GuideStep: 0.1 px 70 ms WEST, 0.1 px 0 ms NORTH
21:33:38.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:38.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:40.180 02.014 11616 Exposure complete
21:33:40.236 00.056 11616 worker thread done servicing request
21:33:40.237 00.001 12268 OnExposeComplete: enter
21:33:40.237 00.000 12268 UpdateGuideState(): m_state=6
21:33:40.237 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
21:33:40.237 00.000 12268 Star::Find returns 1 (0), X=1095.42, Y=269.08, Mass=480, SNR=14.9, Peak=56 HFD=4.3
21:33:40.237 00.000 12268 MultiStar: [#1 0.01,0.05,1.05,U] [#2 0.14,-0.02,1.08,U] [#3 -0.19,-0.17,0.73,U] [#4 0.13,-0.32,0.91,U] [#5 0.34,-0.06,0.70,U] [#6 -0.06,-0.01,0.66,U] 
21:33:40.237 00.000 12268 refined, 6 included, MultiStar: {0.05, -0.03}, one-star: {-0.05, 0.23}
21:33:40.237 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.67) = xAngle (1.07 = 1.07)
21:33:40.238 00.001 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.10 = 1.10)
21:33:40.238 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.60 mountX=0.03 mountY=0.05, mountTheta=1.07
21:33:40.239 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.03, opts=13)
21:33:40.239 00.000 12268 Enqueuing Move request for scope (0.05, -0.03)
21:33:40.239 00.000 11616 Worker thread wakes up
21:33:40.239 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
21:33:40.239 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
21:33:40.240 00.001 11616 Moving (0.05, -0.03) raw xDistance=0.03 yDistance=0.05
21:33:40.240 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:40.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:33:40.240 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:40.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:33:40.240 00.000 11616 MoveAxis(E, 0, ABG)
21:33:40.240 00.000 11616 Move returns status 0, amount 0
21:33:40.240 00.000 11616 MoveAxis(N, 0, ABG)
21:33:40.240 00.000 11616 Move returns status 0, amount 0
21:33:40.240 00.000 11616 move complete, result=0
21:33:40.240 00.000 11616 worker thread done servicing request
21:33:40.253 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:33:40.270 00.017 12268 UpdateGuideState exits: m=480 SNR=14.9
21:33:40.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:40.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:40.270 00.000 12268 Enqueuing Expose request
21:33:40.270 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:40.270 00.000 11616 Worker thread wakes up
21:33:40.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:40.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:42.277 02.007 11616 Exposure complete
21:33:42.333 00.056 11616 worker thread done servicing request
21:33:42.333 00.000 12268 OnExposeComplete: enter
21:33:42.333 00.000 12268 UpdateGuideState(): m_state=6
21:33:42.334 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
21:33:42.334 00.000 12268 Star::Find returns 1 (0), X=1095.55, Y=269.00, Mass=547, SNR=16.0, Peak=53 HFD=5.0
21:33:42.334 00.000 12268 MultiStar: [#1 -0.12,0.35,1.00,U] [#2 0.04,-0.13,1.03,U] [#3 -0.19,-0.24,0.66,U] [#4 0.21,-0.23,0.79,U] [#5 0.10,-0.47,0.66,U] [#6 -0.23,-0.56,0.66,U] 
21:33:42.334 00.000 12268 refined, 6 included, MultiStar: {-0.01, -0.11}, one-star: {0.07, 0.15}
21:33:42.334 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.67) = xAngle (0.01 = 0.01)
21:33:42.334 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.05 = 0.05)
21:33:42.334 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.65 mountX=0.11 mountY=0.01, mountTheta=0.05
21:33:42.336 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.11, opts=13)
21:33:42.336 00.000 12268 Enqueuing Move request for scope (-0.01, -0.11)
21:33:42.336 00.000 11616 Worker thread wakes up
21:33:42.336 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
21:33:42.336 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
21:33:42.336 00.000 11616 Moving (-0.01, -0.11) raw xDistance=0.11 yDistance=0.01
21:33:42.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
21:33:42.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:42.337 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:33:42.337 00.000 11616 MoveAxis(W, 63, ABG)
21:33:42.337 00.000 11616 Guiding  Dir = 3, Dur = 63
21:33:42.337 00.000 11616 IsSlewing returns 0
21:33:42.337 00.000 11616 IsGuiding returns 0
21:33:42.338 00.001 11616 PulseGuide returned control before completion, sleep 73
21:33:42.351 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:33:42.370 00.019 12268 UpdateGuideState exits: m=547 SNR=16.0
21:33:42.371 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:42.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:42.371 00.000 12268 Enqueuing Expose request
21:33:42.415 00.044 11616 IsGuiding returns 1
21:33:42.415 00.000 11616 scope still moving after pulse duration time elapsed
21:33:42.445 00.030 11616 IsSlewing returns 0
21:33:42.445 00.000 11616 IsGuiding returns 1
21:33:42.476 00.031 11616 IsSlewing returns 0
21:33:42.477 00.001 11616 IsGuiding returns 0
21:33:42.477 00.000 11616 scope move finished after 63 + 75 ms
21:33:42.477 00.000 11616 Move returns status 0, amount 63
21:33:42.477 00.000 11616 MoveAxis(N, 0, ABG)
21:33:42.477 00.000 11616 Move returns status 0, amount 0
21:33:42.477 00.000 11616 move complete, result=0
21:33:42.477 00.000 11616 worker thread done servicing request
21:33:42.478 00.001 11616 Worker thread wakes up
21:33:42.478 00.000 12268 GuideStep: 0.1 px 63 ms WEST, 0.0 px 0 ms NORTH
21:33:42.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:42.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:44.487 02.009 11616 Exposure complete
21:33:44.543 00.056 11616 worker thread done servicing request
21:33:44.543 00.000 12268 OnExposeComplete: enter
21:33:44.543 00.000 12268 UpdateGuideState(): m_state=6
21:33:44.543 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
21:33:44.543 00.000 12268 Star::Find returns 1 (0), X=1095.37, Y=268.83, Mass=523, SNR=15.7, Peak=48 HFD=4.8
21:33:44.544 00.001 12268 MultiStar: [#1 -0.38,-0.12,1.01,U] [#2 0.08,-0.10,1.04,U] [#3 -0.40,-0.29,0.79,U] [#4 -0.09,-0.72,0.00,M1] [#5 0.05,-0.47,0.71,U] [#6 -0.33,-0.57,0.00,M3] 
21:33:44.544 00.000 12268 single-star, 4 included, MultiStar: {-0.15, -0.18}, one-star: {-0.10, -0.02}
21:33:44.544 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.67) = xAngle (-1.26 = -1.26)
21:33:44.544 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.23 = -1.23)
21:33:44.544 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.93 mountX=0.03 mountY=-0.10, mountTheta=-1.25
21:33:44.545 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.02, opts=13)
21:33:44.545 00.000 12268 Enqueuing Move request for scope (-0.10, -0.02)
21:33:44.546 00.001 11616 Worker thread wakes up
21:33:44.546 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
21:33:44.546 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
21:33:44.546 00.000 11616 Moving (-0.10, -0.02) raw xDistance=0.03 yDistance=-0.10
21:33:44.546 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:44.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:33:44.546 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:44.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:33:44.546 00.000 11616 MoveAxis(E, 0, ABG)
21:33:44.546 00.000 11616 Move returns status 0, amount 0
21:33:44.546 00.000 11616 MoveAxis(N, 0, ABG)
21:33:44.546 00.000 11616 Move returns status 0, amount 0
21:33:44.546 00.000 11616 move complete, result=0
21:33:44.547 00.001 11616 worker thread done servicing request
21:33:44.560 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:33:44.577 00.017 12268 UpdateGuideState exits: m=523 SNR=15.7
21:33:44.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:44.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:44.577 00.000 12268 Enqueuing Expose request
21:33:44.577 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:44.577 00.000 11616 Worker thread wakes up
21:33:44.577 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:44.578 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:46.587 02.009 11616 Exposure complete
21:33:46.643 00.056 11616 worker thread done servicing request
21:33:46.643 00.000 12268 OnExposeComplete: enter
21:33:46.643 00.000 12268 UpdateGuideState(): m_state=6
21:33:46.643 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
21:33:46.643 00.000 12268 Star::Find returns 1 (0), X=1095.36, Y=268.94, Mass=450, SNR=14.5, Peak=49 HFD=4.1
21:33:46.644 00.001 12268 MultiStar: [#1 -0.23,-0.04,1.09,U] [#2 0.05,-0.27,1.16,U] [#3 -0.18,-0.27,0.76,U] [#4 -0.11,-0.47,0.87,U] [#5 0.51,-0.17,0.76,U] [#6 -0.25,-0.55,0.68,U] 
21:33:46.644 00.000 12268 single-star, 6 included, MultiStar: {-0.05, -0.22}, one-star: {-0.11, 0.09}
21:33:46.644 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.67) = xAngle (4.15 = -2.13)
21:33:46.644 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.18 = -2.10)
21:33:46.644 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.48 mountX=-0.08 mountY=-0.12, mountTheta=-2.12
21:33:46.645 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.09, opts=13)
21:33:46.646 00.001 12268 Enqueuing Move request for scope (-0.11, 0.09)
21:33:46.646 00.000 11616 Worker thread wakes up
21:33:46.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
21:33:46.646 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
21:33:46.646 00.000 11616 Moving (-0.11, 0.09) raw xDistance=-0.08 yDistance=-0.12
21:33:46.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:46.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:33:46.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:46.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:33:46.646 00.000 11616 MoveAxis(E, 0, ABG)
21:33:46.646 00.000 11616 Move returns status 0, amount 0
21:33:46.646 00.000 11616 MoveAxis(N, 0, ABG)
21:33:46.646 00.000 11616 Move returns status 0, amount 0
21:33:46.646 00.000 11616 move complete, result=0
21:33:46.647 00.001 11616 worker thread done servicing request
21:33:46.659 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:33:46.676 00.017 12268 UpdateGuideState exits: m=450 SNR=14.5
21:33:46.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:46.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:46.676 00.000 12268 Enqueuing Expose request
21:33:46.676 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:46.676 00.000 11616 Worker thread wakes up
21:33:46.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:46.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:48.682 02.006 11616 Exposure complete
21:33:48.739 00.057 11616 worker thread done servicing request
21:33:48.739 00.000 12268 OnExposeComplete: enter
21:33:48.739 00.000 12268 UpdateGuideState(): m_state=6
21:33:48.739 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
21:33:48.740 00.001 12268 Star::Find returns 1 (0), X=1095.65, Y=268.81, Mass=528, SNR=15.7, Peak=47 HFD=5.1
21:33:48.740 00.000 12268 MultiStar: [#1 -0.31,-0.06,1.00,U] [#2 0.02,-0.24,1.03,U] [#3 -0.16,-0.12,0.75,U] [#4 0.18,-0.59,0.80,U] [#5 0.12,-0.06,0.59,U] [#6 0.02,-0.80,0.00,M3] 
21:33:48.740 00.000 12268 single-star, 5 included, MultiStar: {-0.00, -0.18}, one-star: {0.18, -0.04}
21:33:48.740 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.67) = xAngle (1.45 = 1.45)
21:33:48.740 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.49 = 1.49)
21:33:48.740 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-0.21 mountX=0.02 mountY=0.18, mountTheta=1.46
21:33:48.741 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.04, opts=13)
21:33:48.741 00.000 12268 Enqueuing Move request for scope (0.18, -0.04)
21:33:48.741 00.000 11616 Worker thread wakes up
21:33:48.741 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
21:33:48.741 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
21:33:48.741 00.000 11616 Moving (0.18, -0.04) raw xDistance=0.02 yDistance=0.18
21:33:48.741 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:48.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:33:48.741 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:33:48.742 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:33:48.742 00.000 11616 MoveAxis(E, 0, ABG)
21:33:48.742 00.000 11616 Move returns status 0, amount 0
21:33:48.742 00.000 11616 MoveAxis(N, 0, ABG)
21:33:48.742 00.000 11616 Move returns status 0, amount 0
21:33:48.742 00.000 11616 move complete, result=0
21:33:48.742 00.000 11616 worker thread done servicing request
21:33:48.754 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:33:48.771 00.017 12268 UpdateGuideState exits: m=528 SNR=15.7
21:33:48.771 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:48.771 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:48.771 00.000 12268 Enqueuing Expose request
21:33:48.771 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:33:48.771 00.000 11616 Worker thread wakes up
21:33:48.772 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:48.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:50.776 02.004 11616 Exposure complete
21:33:50.832 00.056 11616 worker thread done servicing request
21:33:50.832 00.000 12268 OnExposeComplete: enter
21:33:50.832 00.000 12268 UpdateGuideState(): m_state=6
21:33:50.832 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
21:33:50.832 00.000 12268 Star::Find returns 1 (0), X=1095.56, Y=268.67, Mass=526, SNR=15.7, Peak=44 HFD=5.2
21:33:50.833 00.001 12268 MultiStar: [#1 -0.31,-0.16,0.98,U] [#2 -0.13,-0.45,1.07,U] [#3 -0.27,-0.52,0.69,U] [#4 -0.01,-0.71,0.00,M1] [#5 0.09,-0.25,0.68,U] [#6 -0.29,-0.47,0.61,U] 
21:33:50.833 00.000 12268 single-star, 5 included, MultiStar: {-0.13, -0.33}, one-star: {0.09, -0.18}
21:33:50.833 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.67) = xAngle (0.56 = 0.56)
21:33:50.833 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.59 = 0.59)
21:33:50.833 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.11 mountX=0.17 mountY=0.11, mountTheta=0.58
21:33:50.834 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.18, opts=13)
21:33:50.834 00.000 12268 Enqueuing Move request for scope (0.09, -0.18)
21:33:50.834 00.000 11616 Worker thread wakes up
21:33:50.835 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
21:33:50.835 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
21:33:50.835 00.000 11616 Moving (0.09, -0.18) raw xDistance=0.17 yDistance=0.11
21:33:50.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
21:33:50.835 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:50.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:33:50.835 00.000 11616 MoveAxis(W, 94, ABG)
21:33:50.835 00.000 11616 Guiding  Dir = 3, Dur = 94
21:33:50.835 00.000 11616 IsSlewing returns 0
21:33:50.835 00.000 11616 IsGuiding returns 0
21:33:50.836 00.001 11616 PulseGuide returned control before completion, sleep 104
21:33:50.848 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:33:50.866 00.018 12268 UpdateGuideState exits: m=526 SNR=15.7
21:33:50.867 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:50.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:50.867 00.000 12268 Enqueuing Expose request
21:33:50.945 00.078 11616 IsGuiding returns 1
21:33:50.945 00.000 11616 scope still moving after pulse duration time elapsed
21:33:50.977 00.032 11616 IsSlewing returns 0
21:33:50.977 00.000 11616 IsGuiding returns 0
21:33:50.977 00.000 11616 scope move finished after 94 + 47 ms
21:33:50.978 00.001 11616 Move returns status 0, amount 94
21:33:50.978 00.000 11616 MoveAxis(N, 0, ABG)
21:33:50.978 00.000 11616 Move returns status 0, amount 0
21:33:50.978 00.000 11616 move complete, result=0
21:33:50.978 00.000 11616 worker thread done servicing request
21:33:50.978 00.000 12268 GuideStep: 0.2 px 94 ms WEST, 0.1 px 0 ms NORTH
21:33:50.978 00.000 11616 Worker thread wakes up
21:33:50.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:50.979 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:52.990 02.011 11616 Exposure complete
21:33:53.048 00.058 11616 worker thread done servicing request
21:33:53.048 00.000 12268 OnExposeComplete: enter
21:33:53.049 00.001 12268 UpdateGuideState(): m_state=6
21:33:53.049 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
21:33:53.049 00.000 12268 Star::Find returns 1 (0), X=1095.42, Y=268.96, Mass=557, SNR=16.2, Peak=53 HFD=5.2
21:33:53.049 00.000 12268 MultiStar: [#1 -0.29,0.11,1.03,U] [#2 -0.18,0.01,1.01,U] [#3 -0.39,-0.32,0.77,U] [#4 0.02,-0.23,0.81,U] [#5 0.18,-0.12,0.68,U] [#6 -0.48,-0.28,0.60,U] 
21:33:53.049 00.000 12268 single-star, 6 included, MultiStar: {-0.17, -0.08}, one-star: {-0.06, 0.11}
21:33:53.049 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.67) = xAngle (3.72 = -2.57)
21:33:53.049 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.75 = -2.54)
21:33:53.049 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.05 mountX=-0.10 mountY=-0.07, mountTheta=-2.55
21:33:53.051 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.11, opts=13)
21:33:53.051 00.000 12268 Enqueuing Move request for scope (-0.06, 0.11)
21:33:53.051 00.000 11616 Worker thread wakes up
21:33:53.051 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
21:33:53.051 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
21:33:53.051 00.000 11616 Moving (-0.06, 0.11) raw xDistance=-0.10 yDistance=-0.07
21:33:53.051 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:53.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:33:53.052 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:53.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:33:53.052 00.000 11616 MoveAxis(E, 0, ABG)
21:33:53.052 00.000 11616 Move returns status 0, amount 0
21:33:53.052 00.000 11616 MoveAxis(N, 0, ABG)
21:33:53.052 00.000 11616 Move returns status 0, amount 0
21:33:53.052 00.000 11616 move complete, result=0
21:33:53.052 00.000 11616 worker thread done servicing request
21:33:53.063 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:33:53.081 00.018 12268 UpdateGuideState exits: m=557 SNR=16.2
21:33:53.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:53.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:53.081 00.000 12268 Enqueuing Expose request
21:33:53.082 00.001 11616 Worker thread wakes up
21:33:53.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:53.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:53.082 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:55.086 02.004 11616 Exposure complete
21:33:55.143 00.057 11616 worker thread done servicing request
21:33:55.143 00.000 12268 OnExposeComplete: enter
21:33:55.143 00.000 12268 UpdateGuideState(): m_state=6
21:33:55.144 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
21:33:55.144 00.000 12268 Star::Find returns 1 (0), X=1095.37, Y=269.22, Mass=463, SNR=14.7, Peak=53 HFD=3.9
21:33:55.144 00.000 12268 MultiStar: [#1 -0.03,0.22,1.11,U] [#2 0.14,0.39,1.10,U] [#3 -0.27,0.35,0.74,U] [#4 0.18,-0.15,0.89,U] [#5 0.41,-0.20,0.78,U] [#6 0.01,-0.05,0.69,U] 
21:33:55.144 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.16}, one-star: {-0.11, 0.37}
21:33:55.144 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.67) = xAngle (2.94 = 2.94)
21:33:55.144 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.97 = 2.97)
21:33:55.144 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.27 mountX=-0.16 mountY=0.03, mountTheta=2.97
21:33:55.146 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.16, opts=13)
21:33:55.146 00.000 12268 Enqueuing Move request for scope (0.05, 0.16)
21:33:55.146 00.000 11616 Worker thread wakes up
21:33:55.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
21:33:55.146 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
21:33:55.146 00.000 11616 Moving (0.05, 0.16) raw xDistance=-0.16 yDistance=0.03
21:33:55.147 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:55.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:33:55.147 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:55.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:33:55.147 00.000 11616 MoveAxis(E, 0, ABG)
21:33:55.147 00.000 11616 Move returns status 0, amount 0
21:33:55.147 00.000 11616 MoveAxis(N, 0, ABG)
21:33:55.147 00.000 11616 Move returns status 0, amount 0
21:33:55.147 00.000 11616 move complete, result=0
21:33:55.147 00.000 11616 worker thread done servicing request
21:33:55.159 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:33:55.176 00.017 12268 UpdateGuideState exits: m=463 SNR=14.7
21:33:55.176 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:55.176 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:55.176 00.000 12268 Enqueuing Expose request
21:33:55.176 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:33:55.176 00.000 11616 Worker thread wakes up
21:33:55.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:55.177 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:57.187 02.010 11616 Exposure complete
21:33:57.246 00.059 11616 worker thread done servicing request
21:33:57.246 00.000 12268 OnExposeComplete: enter
21:33:57.246 00.000 12268 UpdateGuideState(): m_state=6
21:33:57.247 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
21:33:57.247 00.000 12268 Star::Find returns 1 (0), X=1095.95, Y=269.10, Mass=547, SNR=16.0, Peak=63 HFD=4.7
21:33:57.247 00.000 12268 MultiStar: [#1 0.22,0.37,1.00,U] [#2 0.05,-0.24,1.04,U] [#3 0.35,0.10,0.82,U] [#4 0.31,-0.17,0.87,U] [#5 0.30,-0.06,0.68,U] [#6 0.23,-0.17,0.62,U] 
21:33:57.247 00.000 12268 refined, 6 included, MultiStar: {0.27, 0.03}, one-star: {0.47, 0.25}
21:33:57.247 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.67) = xAngle (1.77 = 1.77)
21:33:57.247 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.80 = 1.80)
21:33:57.247 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.03 hyp=0.28 cameraTheta=0.10 mountX=-0.05 mountY=0.27, mountTheta=1.77
21:33:57.249 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.03, opts=13)
21:33:57.249 00.000 12268 Enqueuing Move request for scope (0.27, 0.03)
21:33:57.250 00.001 11616 Worker thread wakes up
21:33:57.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.03) opts 0xd
21:33:57.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.03)
21:33:57.250 00.000 11616 Moving (0.27, 0.03) raw xDistance=-0.05 yDistance=0.27
21:33:57.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:57.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:33:57.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:33:57.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:33:57.250 00.000 11616 MoveAxis(E, 0, ABG)
21:33:57.251 00.001 11616 Move returns status 0, amount 0
21:33:57.251 00.000 11616 MoveAxis(N, 0, ABG)
21:33:57.251 00.000 11616 Move returns status 0, amount 0
21:33:57.251 00.000 11616 move complete, result=0
21:33:57.251 00.000 11616 worker thread done servicing request
21:33:57.265 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:33:57.283 00.018 12268 UpdateGuideState exits: m=547 SNR=16.0
21:33:57.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:57.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:57.283 00.000 12268 Enqueuing Expose request
21:33:57.283 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:33:57.283 00.000 11616 Worker thread wakes up
21:33:57.284 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:33:57.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:33:59.295 02.011 11616 Exposure complete
21:33:59.350 00.055 11616 worker thread done servicing request
21:33:59.350 00.000 12268 OnExposeComplete: enter
21:33:59.350 00.000 12268 UpdateGuideState(): m_state=6
21:33:59.351 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
21:33:59.351 00.000 12268 Star::Find returns 1 (0), X=1096.00, Y=269.17, Mass=560, SNR=16.2, Peak=53 HFD=4.8
21:33:59.351 00.000 12268 MultiStar: [#1 0.18,0.37,0.95,U] [#2 0.21,0.46,1.00,U] [#3 -0.05,0.54,0.74,U] [#4 0.44,-0.12,0.83,U] [#5 0.86,-0.66,0.00,M1] [#6 0.28,0.01,0.62,U] 
21:33:59.351 00.000 12268 refined, 5 included, MultiStar: {0.28, 0.28}, one-star: {0.53, 0.32}
21:33:59.351 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.67) = xAngle (2.46 = 2.46)
21:33:59.351 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.49 = 2.49)
21:33:59.351 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.28 hyp=0.39 cameraTheta=0.79 mountX=-0.31 mountY=0.24, mountTheta=2.48
21:33:59.353 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.28, opts=13)
21:33:59.353 00.000 12268 Enqueuing Move request for scope (0.28, 0.28)
21:33:59.353 00.000 11616 Worker thread wakes up
21:33:59.353 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.28) opts 0xd
21:33:59.353 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.28)
21:33:59.353 00.000 11616 Moving (0.28, 0.28) raw xDistance=-0.31 yDistance=0.24
21:33:59.353 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
21:33:59.353 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
21:33:59.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
21:33:59.354 00.001 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.04 newest=0.53
21:33:59.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:33:59.354 00.000 11616 MoveAxis(E, 171, ABG)
21:33:59.354 00.000 11616 Guiding  Dir = 2, Dur = 171
21:33:59.354 00.000 11616 IsSlewing returns 0
21:33:59.354 00.000 11616 IsGuiding returns 0
21:33:59.355 00.001 11616 PulseGuide returned control before completion, sleep 181
21:33:59.366 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:33:59.384 00.018 12268 UpdateGuideState exits: m=560 SNR=16.2
21:33:59.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:59.385 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:33:59.385 00.000 12268 Enqueuing Expose request
21:33:59.546 00.161 11616 IsGuiding returns 1
21:33:59.547 00.001 11616 scope still moving after pulse duration time elapsed
21:33:59.577 00.030 11616 IsSlewing returns 0
21:33:59.577 00.000 11616 IsGuiding returns 0
21:33:59.577 00.000 11616 scope move finished after 171 + 51 ms
21:33:59.577 00.000 11616 Move returns status 0, amount 171
21:33:59.577 00.000 11616 BLC: Oldest BLC event removed
21:33:59.577 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1850 applied
21:33:59.577 00.000 11616 MoveAxis(S, 1870, ABG)
21:33:59.577 00.000 11616 Guiding  Dir = 1, Dur = 1870
21:33:59.577 00.000 11616 IsSlewing returns 0
21:33:59.578 00.001 11616 IsGuiding returns 0
21:33:59.578 00.000 11616 PulseGuide returned control before completion, sleep 1880
21:34:01.472 01.894 11616 IsGuiding returns 1
21:34:01.472 00.000 11616 scope still moving after pulse duration time elapsed
21:34:01.504 00.032 11616 IsSlewing returns 0
21:34:01.504 00.000 11616 IsGuiding returns 0
21:34:01.505 00.001 11616 scope move finished after 1870 + 55 ms
21:34:01.505 00.000 11616 Move returns status 0, amount 1870
21:34:01.505 00.000 11616 move complete, result=0
21:34:01.505 00.000 11616 worker thread done servicing request
21:34:01.505 00.000 11616 Worker thread wakes up
21:34:01.505 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:01.505 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:01.505 00.000 12268 GuideStep: -0.3 px 171 ms EAST, 0.2 px 1870 ms SOUTH
21:34:03.509 02.004 11616 Exposure complete
21:34:03.564 00.055 11616 worker thread done servicing request
21:34:03.565 00.001 12268 OnExposeComplete: enter
21:34:03.565 00.000 12268 UpdateGuideState(): m_state=6
21:34:03.565 00.000 12268 Star::Find(15, 1096, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
21:34:03.565 00.000 12268 Star::Find returns 1 (0), X=1095.83, Y=268.83, Mass=475, SNR=14.9, Peak=52 HFD=4.0
21:34:03.566 00.001 12268 MultiStar: [#1 0.12,-0.02,1.09,U] [#2 0.15,-0.14,1.14,U] [#3 0.13,-0.31,0.75,U] [#4 0.42,-0.43,0.93,U] [#5 0.81,-0.44,0.00,M2] [#6 0.10,-0.35,0.72,U] 
21:34:03.566 00.000 12268 refined, 5 included, MultiStar: {0.21, -0.19}, one-star: {0.35, -0.02}
21:34:03.566 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.67) = xAngle (0.94 = 0.94)
21:34:03.566 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.97 = 0.97)
21:34:03.566 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.19 hyp=0.29 cameraTheta=-0.73 mountX=0.17 mountY=0.24, mountTheta=0.95
21:34:03.568 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.19, opts=13)
21:34:03.568 00.000 12268 Enqueuing Move request for scope (0.21, -0.19)
21:34:03.568 00.000 11616 Worker thread wakes up
21:34:03.568 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.19) opts 0xd
21:34:03.568 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.19)
21:34:03.568 00.000 11616 Moving (0.21, -0.19) raw xDistance=0.17 yDistance=0.24
21:34:03.569 00.001 11616 BLC: History state: CurrMiss=0.24, AvgInitMiss=-0.03, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.035547, 1:0.237656
21:34:03.569 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
21:34:03.569 00.000 11616 BLC: window closed
21:34:03.569 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:34:03.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:34:03.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:34:03.569 00.000 11616 MoveAxis(E, 0, ABG)
21:34:03.569 00.000 11616 Move returns status 0, amount 0
21:34:03.569 00.000 11616 MoveAxis(S, 20, ABG)
21:34:03.569 00.000 11616 Guiding  Dir = 1, Dur = 20
21:34:03.570 00.001 11616 IsSlewing returns 0
21:34:03.570 00.000 11616 IsGuiding returns 0
21:34:03.570 00.000 11616 PulseGuide returned control before completion, sleep 30
21:34:03.582 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:34:03.600 00.018 12268 UpdateGuideState exits: m=475 SNR=14.9
21:34:03.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:03.601 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:03.601 00.000 12268 Enqueuing Expose request
21:34:03.615 00.014 11616 IsGuiding returns 1
21:34:03.615 00.000 11616 scope still moving after pulse duration time elapsed
21:34:03.647 00.032 11616 IsSlewing returns 0
21:34:03.647 00.000 11616 IsGuiding returns 0
21:34:03.647 00.000 11616 scope move finished after 20 + 56 ms
21:34:03.647 00.000 11616 Move returns status 0, amount 20
21:34:03.647 00.000 11616 move complete, result=0
21:34:03.647 00.000 11616 worker thread done servicing request
21:34:03.648 00.001 11616 Worker thread wakes up
21:34:03.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:03.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:03.648 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 20 ms SOUTH
21:34:05.651 02.003 11616 Exposure complete
21:34:05.710 00.059 11616 worker thread done servicing request
21:34:05.710 00.000 12268 OnExposeComplete: enter
21:34:05.710 00.000 12268 UpdateGuideState(): m_state=6
21:34:05.711 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
21:34:05.711 00.000 12268 Star::Find returns 1 (0), X=1095.69, Y=268.75, Mass=488, SNR=15.1, Peak=50 HFD=4.7
21:34:05.711 00.000 12268 MultiStar: [#1 -0.04,-0.11,1.07,U] [#2 -0.13,-0.28,1.02,U] [#3 -0.34,-0.27,0.73,U] [#4 0.04,-0.66,0.00,M1] [#5 0.38,-0.25,0.70,U] [#6 -0.21,-0.31,0.66,U] 
21:34:05.711 00.000 12268 refined, 5 included, MultiStar: {-0.02, -0.21}, one-star: {0.21, -0.10}
21:34:05.711 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.67) = xAngle (0.02 = 0.02)
21:34:05.711 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.05 = 0.05)
21:34:05.712 00.001 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.65 mountX=0.21 mountY=0.01, mountTheta=0.05
21:34:05.713 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.21, opts=13)
21:34:05.713 00.000 12268 Enqueuing Move request for scope (-0.02, -0.21)
21:34:05.714 00.001 11616 Worker thread wakes up
21:34:05.714 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
21:34:05.714 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
21:34:05.714 00.000 11616 Moving (-0.02, -0.21) raw xDistance=0.21 yDistance=0.01
21:34:05.714 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:34:05.714 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:34:05.714 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:05.714 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:34:05.714 00.000 11616 MoveAxis(E, 0, ABG)
21:34:05.714 00.000 11616 Move returns status 0, amount 0
21:34:05.714 00.000 11616 MoveAxis(N, 0, ABG)
21:34:05.714 00.000 11616 Move returns status 0, amount 0
21:34:05.715 00.001 11616 move complete, result=0
21:34:05.715 00.000 11616 worker thread done servicing request
21:34:05.729 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:34:05.746 00.017 12268 UpdateGuideState exits: m=488 SNR=15.1
21:34:05.747 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:05.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:05.747 00.000 12268 Enqueuing Expose request
21:34:05.747 00.000 11616 Worker thread wakes up
21:34:05.747 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:34:05.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:05.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:07.822 02.075 11616 Exposure complete
21:34:07.880 00.058 11616 worker thread done servicing request
21:34:07.880 00.000 12268 OnExposeComplete: enter
21:34:07.880 00.000 12268 UpdateGuideState(): m_state=6
21:34:07.880 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
21:34:07.880 00.000 12268 Star::Find returns 1 (0), X=1095.38, Y=268.72, Mass=402, SNR=13.7, Peak=47 HFD=3.8
21:34:07.881 00.001 12268 MultiStar: [#1 -0.15,-0.20,1.11,U] [#2 -0.04,-0.31,1.22,U] [#3 -0.19,-0.41,0.81,U] [#4 -0.07,-0.69,0.00,M2] [#5 0.35,-0.27,0.79,U] [#6 -0.20,-0.71,0.00,M1] 
21:34:07.881 00.000 12268 single-star, 4 included, MultiStar: {-0.04, -0.26}, one-star: {-0.10, -0.13}
21:34:07.881 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.67) = xAngle (-0.54 = -0.54)
21:34:07.881 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.51 = -0.51)
21:34:07.881 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-2.21 mountX=0.14 mountY=-0.08, mountTheta=-0.52
21:34:07.883 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.13, opts=13)
21:34:07.884 00.001 12268 Enqueuing Move request for scope (-0.10, -0.13)
21:34:07.884 00.000 11616 Worker thread wakes up
21:34:07.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
21:34:07.884 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
21:34:07.884 00.000 11616 Moving (-0.10, -0.13) raw xDistance=0.14 yDistance=-0.08
21:34:07.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:34:07.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:34:07.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:07.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:34:07.884 00.000 11616 MoveAxis(E, 0, ABG)
21:34:07.884 00.000 11616 Move returns status 0, amount 0
21:34:07.884 00.000 11616 MoveAxis(N, 0, ABG)
21:34:07.885 00.001 11616 Move returns status 0, amount 0
21:34:07.885 00.000 11616 move complete, result=0
21:34:07.885 00.000 11616 worker thread done servicing request
21:34:07.897 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
21:34:07.914 00.017 12268 UpdateGuideState exits: m=402 SNR=13.7
21:34:07.914 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:07.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:07.914 00.000 12268 Enqueuing Expose request
21:34:07.914 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:07.915 00.001 11616 Worker thread wakes up
21:34:07.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:07.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:09.925 02.010 11616 Exposure complete
21:34:09.980 00.055 11616 worker thread done servicing request
21:34:09.980 00.000 12268 OnExposeComplete: enter
21:34:09.980 00.000 12268 UpdateGuideState(): m_state=6
21:34:09.981 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
21:34:09.981 00.000 12268 Star::Find returns 1 (0), X=1095.59, Y=268.89, Mass=545, SNR=16.0, Peak=50 HFD=5.1
21:34:09.981 00.000 12268 MultiStar: [#1 -0.16,-0.21,0.95,U] [#2 -0.21,-0.39,1.00,U] [#3 -0.22,-0.28,0.73,U] [#4 0.04,-0.62,0.83,U] [#5 0.11,-0.39,0.65,U] [#6 -0.37,-0.33,0.66,U] 
21:34:09.981 00.000 12268 single-star, 6 included, MultiStar: {-0.09, -0.30}, one-star: {0.11, 0.04}
21:34:09.981 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.67) = xAngle (2.05 = 2.05)
21:34:09.981 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.08 = 2.08)
21:34:09.981 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.38 mountX=-0.05 mountY=0.10, mountTheta=2.05
21:34:09.984 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.04, opts=13)
21:34:09.984 00.000 12268 Enqueuing Move request for scope (0.11, 0.04)
21:34:09.984 00.000 11616 Worker thread wakes up
21:34:09.984 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
21:34:09.984 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
21:34:09.984 00.000 11616 Moving (0.11, 0.04) raw xDistance=-0.05 yDistance=0.10
21:34:09.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:09.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:34:09.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:09.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:34:09.984 00.000 11616 MoveAxis(E, 0, ABG)
21:34:09.984 00.000 11616 Move returns status 0, amount 0
21:34:09.985 00.001 11616 MoveAxis(N, 0, ABG)
21:34:09.985 00.000 11616 Move returns status 0, amount 0
21:34:09.985 00.000 11616 move complete, result=0
21:34:09.985 00.000 11616 worker thread done servicing request
21:34:09.996 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
21:34:10.012 00.016 12268 UpdateGuideState exits: m=545 SNR=16.0
21:34:10.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:10.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:10.013 00.001 12268 Enqueuing Expose request
21:34:10.013 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:10.013 00.000 11616 Worker thread wakes up
21:34:10.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:10.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:12.023 02.010 11616 Exposure complete
21:34:12.077 00.054 11616 worker thread done servicing request
21:34:12.078 00.001 12268 OnExposeComplete: enter
21:34:12.078 00.000 12268 UpdateGuideState(): m_state=6
21:34:12.078 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
21:34:12.078 00.000 12268 Star::Find returns 1 (0), X=1095.50, Y=268.22, Mass=430, SNR=14.2, Peak=49 HFD=3.9
21:34:12.078 00.000 12268 MultiStar: [#1 -0.13,-0.79,0.00,M1] [#2 -0.24,-0.60,0.00,M1] [#3 -0.17,-0.57,0.87,U] [#4 0.07,-0.85,0.00,M2] [#5 0.67,-1.46,0.00,M1] [#6 -0.26,-0.89,0.00,M1] 
21:34:12.078 00.000 12268 refined, 1 included, MultiStar: {-0.07, -0.60}, one-star: {0.02, -0.63}
21:34:12.078 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.67) = xAngle (-0.01 = -0.01)
21:34:12.079 00.001 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.02 = 0.02)
21:34:12.079 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.60 hyp=0.61 cameraTheta=-1.68 mountX=0.61 mountY=0.01, mountTheta=0.02
21:34:12.080 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.60, opts=13)
21:34:12.080 00.000 12268 Enqueuing Move request for scope (-0.07, -0.60)
21:34:12.080 00.000 11616 Worker thread wakes up
21:34:12.080 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.60) opts 0xd
21:34:12.081 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.60)
21:34:12.081 00.000 11616 Moving (-0.07, -0.60) raw xDistance=0.61 yDistance=0.01
21:34:12.081 00.000 11616 resist switch: large excursion: input 0.61 thresh 0.29 direction from -1 to 1
21:34:12.081 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.82
21:34:12.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.61
21:34:12.081 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:12.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:34:12.081 00.000 11616 MoveAxis(W, 339, ABG)
21:34:12.081 00.000 11616 Guiding  Dir = 3, Dur = 339
21:34:12.081 00.000 11616 IsSlewing returns 0
21:34:12.082 00.001 11616 IsGuiding returns 0
21:34:12.082 00.000 11616 PulseGuide returned control before completion, sleep 349
21:34:12.096 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:34:12.113 00.017 12268 UpdateGuideState exits: m=430 SNR=14.2
21:34:12.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:12.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:12.113 00.000 12268 Enqueuing Expose request
21:34:12.438 00.325 11616 IsGuiding returns 1
21:34:12.438 00.000 11616 scope still moving after pulse duration time elapsed
21:34:12.470 00.032 11616 IsSlewing returns 0
21:34:12.470 00.000 11616 IsGuiding returns 0
21:34:12.470 00.000 11616 scope move finished after 339 + 50 ms
21:34:12.470 00.000 11616 Move returns status 0, amount 339
21:34:12.471 00.001 11616 MoveAxis(N, 0, ABG)
21:34:12.471 00.000 11616 Move returns status 0, amount 0
21:34:12.471 00.000 11616 move complete, result=0
21:34:12.471 00.000 11616 worker thread done servicing request
21:34:12.471 00.000 11616 Worker thread wakes up
21:34:12.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:12.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:12.471 00.000 12268 GuideStep: 0.6 px 339 ms WEST, 0.0 px 0 ms NORTH
21:34:14.477 02.006 11616 Exposure complete
21:34:14.537 00.060 11616 worker thread done servicing request
21:34:14.537 00.000 12268 OnExposeComplete: enter
21:34:14.537 00.000 12268 UpdateGuideState(): m_state=6
21:34:14.538 00.001 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
21:34:14.538 00.000 12268 Star::Find returns 1 (0), X=1095.56, Y=268.73, Mass=415, SNR=14.0, Peak=49 HFD=3.5
21:34:14.538 00.000 12268 MultiStar: [#1 -0.00,-0.10,1.17,U] [#2 0.10,-0.21,1.22,U] [#3 -0.46,-0.35,0.86,U] [#4 0.22,-0.78,0.00,M3] [#5 0.03,-0.46,0.78,U] [#6 -0.45,-0.11,0.72,U] 
21:34:14.538 00.000 12268 single-star, 5 included, MultiStar: {-0.09, -0.21}, one-star: {0.08, -0.12}
21:34:14.538 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.67) = xAngle (0.70 = 0.70)
21:34:14.538 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.73 = 0.73)
21:34:14.538 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-0.97 mountX=0.11 mountY=0.09, mountTheta=0.71
21:34:14.540 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.12, opts=13)
21:34:14.540 00.000 12268 Enqueuing Move request for scope (0.08, -0.12)
21:34:14.540 00.000 11616 Worker thread wakes up
21:34:14.540 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
21:34:14.540 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
21:34:14.540 00.000 11616 Moving (0.08, -0.12) raw xDistance=0.11 yDistance=0.09
21:34:14.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
21:34:14.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:14.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:34:14.541 00.001 11616 MoveAxis(W, 61, ABG)
21:34:14.541 00.000 11616 Guiding  Dir = 3, Dur = 61
21:34:14.541 00.000 11616 IsSlewing returns 0
21:34:14.541 00.000 11616 IsGuiding returns 0
21:34:14.541 00.000 11616 PulseGuide returned control before completion, sleep 71
21:34:14.553 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:34:14.571 00.018 12268 UpdateGuideState exits: m=415 SNR=14.0
21:34:14.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:14.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:14.571 00.000 12268 Enqueuing Expose request
21:34:14.621 00.050 11616 IsGuiding returns 1
21:34:14.621 00.000 11616 scope still moving after pulse duration time elapsed
21:34:14.651 00.030 11616 IsSlewing returns 0
21:34:14.651 00.000 11616 IsGuiding returns 1
21:34:14.682 00.031 11616 IsSlewing returns 0
21:34:14.683 00.001 11616 IsGuiding returns 1
21:34:14.713 00.030 11616 IsSlewing returns 0
21:34:14.713 00.000 11616 IsGuiding returns 0
21:34:14.714 00.001 11616 scope move finished after 61 + 111 ms
21:34:14.714 00.000 11616 Move returns status 0, amount 61
21:34:14.714 00.000 11616 MoveAxis(N, 0, ABG)
21:34:14.714 00.000 11616 Move returns status 0, amount 0
21:34:14.714 00.000 11616 move complete, result=0
21:34:14.714 00.000 11616 worker thread done servicing request
21:34:14.714 00.000 11616 Worker thread wakes up
21:34:14.714 00.000 12268 GuideStep: 0.1 px 61 ms WEST, 0.1 px 0 ms NORTH
21:34:14.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:14.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:16.728 02.014 11616 Exposure complete
21:34:16.782 00.054 11616 worker thread done servicing request
21:34:16.782 00.000 12268 OnExposeComplete: enter
21:34:16.782 00.000 12268 UpdateGuideState(): m_state=6
21:34:16.782 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
21:34:16.782 00.000 12268 Star::Find returns 1 (0), X=1095.89, Y=269.11, Mass=501, SNR=15.3, Peak=63 HFD=4.2
21:34:16.783 00.001 12268 MultiStar: [#1 -0.11,0.10,1.04,U] [#2 0.13,0.01,1.06,U] [#3 -0.07,0.17,0.85,U] [#4 0.07,-0.30,0.89,U] [#5 0.56,-0.21,0.76,U] [#6 0.06,-0.55,0.63,U] 
21:34:16.783 00.000 12268 refined, 6 included, MultiStar: {0.15, -0.04}, one-star: {0.41, 0.26}
21:34:16.783 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.67) = xAngle (1.39 = 1.39)
21:34:16.783 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.42 = 1.42)
21:34:16.783 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.28 mountX=0.03 mountY=0.15, mountTheta=1.39
21:34:16.784 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.04, opts=13)
21:34:16.784 00.000 12268 Enqueuing Move request for scope (0.15, -0.04)
21:34:16.784 00.000 11616 Worker thread wakes up
21:34:16.785 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
21:34:16.785 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
21:34:16.785 00.000 11616 Moving (0.15, -0.04) raw xDistance=0.03 yDistance=0.15
21:34:16.785 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:16.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:34:16.785 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:16.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:34:16.785 00.000 11616 MoveAxis(E, 0, ABG)
21:34:16.785 00.000 11616 Move returns status 0, amount 0
21:34:16.785 00.000 11616 MoveAxis(N, 0, ABG)
21:34:16.785 00.000 11616 Move returns status 0, amount 0
21:34:16.785 00.000 11616 move complete, result=0
21:34:16.785 00.000 11616 worker thread done servicing request
21:34:16.800 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:34:16.818 00.018 12268 UpdateGuideState exits: m=501 SNR=15.3
21:34:16.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:16.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:16.818 00.000 12268 Enqueuing Expose request
21:34:16.818 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:16.818 00.000 11616 Worker thread wakes up
21:34:16.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:16.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:18.820 02.002 11616 Exposure complete
21:34:18.874 00.054 11616 worker thread done servicing request
21:34:18.875 00.001 12268 OnExposeComplete: enter
21:34:18.875 00.000 12268 UpdateGuideState(): m_state=6
21:34:18.875 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
21:34:18.875 00.000 12268 Star::Find returns 1 (0), X=1095.79, Y=269.40, Mass=493, SNR=15.1, Peak=60 HFD=4.4
21:34:18.876 00.001 12268 MultiStar: [#1 0.20,0.69,0.00,M1] [#2 0.13,0.41,1.04,U] [#3 0.14,0.54,0.80,U] [#4 0.02,-0.14,0.87,U] [#5 0.54,0.35,0.00,M1] [#6 0.01,0.12,0.72,U] 
21:34:18.876 00.000 12268 refined, 4 included, MultiStar: {0.13, 0.31}, one-star: {0.32, 0.55}
21:34:18.876 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.67) = xAngle (2.83 = 2.83)
21:34:18.876 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.86 = 2.86)
21:34:18.876 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.31 hyp=0.34 cameraTheta=1.16 mountX=-0.32 mountY=0.09, mountTheta=2.86
21:34:18.878 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.31, opts=13)
21:34:18.878 00.000 12268 Enqueuing Move request for scope (0.13, 0.31)
21:34:18.878 00.000 11616 Worker thread wakes up
21:34:18.878 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.31) opts 0xd
21:34:18.878 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.31)
21:34:18.878 00.000 11616 Moving (0.13, 0.31) raw xDistance=-0.32 yDistance=0.09
21:34:18.878 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
21:34:18.878 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.96
21:34:18.879 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
21:34:18.879 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:18.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:34:18.879 00.000 11616 MoveAxis(E, 179, ABG)
21:34:18.879 00.000 11616 Guiding  Dir = 2, Dur = 179
21:34:18.879 00.000 11616 IsSlewing returns 0
21:34:18.879 00.000 11616 IsGuiding returns 0
21:34:18.880 00.001 11616 PulseGuide returned control before completion, sleep 189
21:34:18.893 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
21:34:18.910 00.017 12268 UpdateGuideState exits: m=493 SNR=15.1
21:34:18.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:18.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:18.910 00.000 12268 Enqueuing Expose request
21:34:19.070 00.160 11616 IsGuiding returns 1
21:34:19.070 00.000 11616 scope still moving after pulse duration time elapsed
21:34:19.101 00.031 11616 IsSlewing returns 0
21:34:19.101 00.000 11616 IsGuiding returns 0
21:34:19.101 00.000 11616 scope move finished after 179 + 42 ms
21:34:19.101 00.000 11616 Move returns status 0, amount 179
21:34:19.101 00.000 11616 MoveAxis(N, 0, ABG)
21:34:19.101 00.000 11616 Move returns status 0, amount 0
21:34:19.101 00.000 11616 move complete, result=0
21:34:19.102 00.001 11616 worker thread done servicing request
21:34:19.102 00.000 11616 Worker thread wakes up
21:34:19.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:19.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:19.102 00.000 12268 GuideStep: -0.3 px 179 ms EAST, 0.1 px 0 ms NORTH
21:34:21.122 02.020 11616 Exposure complete
21:34:21.179 00.057 11616 worker thread done servicing request
21:34:21.179 00.000 12268 OnExposeComplete: enter
21:34:21.179 00.000 12268 UpdateGuideState(): m_state=6
21:34:21.179 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
21:34:21.179 00.000 12268 Star::Find returns 1 (0), X=1095.76, Y=269.17, Mass=568, SNR=16.3, Peak=49 HFD=5.4
21:34:21.180 00.001 12268 MultiStar: [#1 0.01,0.33,0.96,U] [#2 -0.21,0.46,1.04,U] [#3 -0.21,0.35,0.73,U] [#4 0.04,0.04,0.85,U] [#5 0.35,0.27,0.68,U] [#6 -0.12,-0.00,0.65,U] 
21:34:21.180 00.000 12268 refined, 6 included, MultiStar: {0.02, 0.27}, one-star: {0.29, 0.32}
21:34:21.180 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.67) = xAngle (3.16 = -3.12)
21:34:21.180 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.19 = -3.09)
21:34:21.180 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.49 mountX=-0.27 mountY=-0.01, mountTheta=-3.09
21:34:21.181 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.27, opts=13)
21:34:21.181 00.000 12268 Enqueuing Move request for scope (0.02, 0.27)
21:34:21.181 00.000 11616 Worker thread wakes up
21:34:21.182 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.27) opts 0xd
21:34:21.182 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.27)
21:34:21.182 00.000 11616 Moving (0.02, 0.27) raw xDistance=-0.27 yDistance=-0.01
21:34:21.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
21:34:21.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:21.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:34:21.182 00.000 11616 MoveAxis(E, 151, ABG)
21:34:21.182 00.000 11616 Guiding  Dir = 2, Dur = 151
21:34:21.182 00.000 11616 IsSlewing returns 0
21:34:21.183 00.001 11616 IsGuiding returns 0
21:34:21.183 00.000 11616 PulseGuide returned control before completion, sleep 161
21:34:21.196 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:34:21.212 00.016 12268 UpdateGuideState exits: m=568 SNR=16.3
21:34:21.212 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:21.212 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:21.212 00.000 12268 Enqueuing Expose request
21:34:21.345 00.133 11616 IsGuiding returns 1
21:34:21.346 00.001 11616 scope still moving after pulse duration time elapsed
21:34:21.377 00.031 11616 IsSlewing returns 0
21:34:21.377 00.000 11616 IsGuiding returns 0
21:34:21.377 00.000 11616 scope move finished after 151 + 43 ms
21:34:21.377 00.000 11616 Move returns status 0, amount 151
21:34:21.377 00.000 11616 MoveAxis(N, 0, ABG)
21:34:21.377 00.000 11616 Move returns status 0, amount 0
21:34:21.377 00.000 11616 move complete, result=0
21:34:21.378 00.001 11616 worker thread done servicing request
21:34:21.378 00.000 12268 GuideStep: -0.3 px 151 ms EAST, -0.0 px 0 ms NORTH
21:34:21.378 00.000 11616 Worker thread wakes up
21:34:21.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:21.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:23.391 02.013 11616 Exposure complete
21:34:23.446 00.055 11616 worker thread done servicing request
21:34:23.446 00.000 12268 OnExposeComplete: enter
21:34:23.446 00.000 12268 UpdateGuideState(): m_state=6
21:34:23.446 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
21:34:23.447 00.001 12268 Star::Find returns 1 (0), X=1095.70, Y=269.22, Mass=527, SNR=15.7, Peak=59 HFD=4.5
21:34:23.447 00.000 12268 MultiStar: [#1 0.18,0.32,1.02,U] [#2 0.02,0.30,1.04,U] [#3 -0.30,0.32,0.74,U] [#4 0.10,0.07,0.89,U] [#5 0.47,0.38,0.75,U] [#6 0.12,0.07,0.68,U] 
21:34:23.447 00.000 12268 refined, 6 included, MultiStar: {0.12, 0.27}, one-star: {0.22, 0.37}
21:34:23.447 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.67) = xAngle (2.82 = 2.82)
21:34:23.447 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.86 = 2.86)
21:34:23.447 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.16 mountX=-0.28 mountY=0.08, mountTheta=2.85
21:34:23.450 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.27, opts=13)
21:34:23.450 00.000 12268 Enqueuing Move request for scope (0.12, 0.27)
21:34:23.450 00.000 11616 Worker thread wakes up
21:34:23.450 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.27) opts 0xd
21:34:23.450 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.27)
21:34:23.450 00.000 11616 Moving (0.12, 0.27) raw xDistance=-0.28 yDistance=0.08
21:34:23.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
21:34:23.450 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:23.451 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:34:23.451 00.000 11616 MoveAxis(E, 156, ABG)
21:34:23.451 00.000 11616 Guiding  Dir = 2, Dur = 156
21:34:23.451 00.000 11616 IsSlewing returns 0
21:34:23.451 00.000 11616 IsGuiding returns 0
21:34:23.452 00.001 11616 PulseGuide returned control before completion, sleep 166
21:34:23.464 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:34:23.484 00.020 12268 UpdateGuideState exits: m=527 SNR=15.7
21:34:23.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:23.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:23.484 00.000 12268 Enqueuing Expose request
21:34:23.620 00.136 11616 IsGuiding returns 1
21:34:23.620 00.000 11616 scope still moving after pulse duration time elapsed
21:34:23.651 00.031 11616 IsSlewing returns 0
21:34:23.651 00.000 11616 IsGuiding returns 0
21:34:23.652 00.001 11616 scope move finished after 156 + 44 ms
21:34:23.652 00.000 11616 Move returns status 0, amount 156
21:34:23.652 00.000 11616 MoveAxis(N, 0, ABG)
21:34:23.652 00.000 11616 Move returns status 0, amount 0
21:34:23.652 00.000 11616 move complete, result=0
21:34:23.652 00.000 11616 worker thread done servicing request
21:34:23.652 00.000 11616 Worker thread wakes up
21:34:23.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:23.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:23.652 00.000 12268 GuideStep: -0.3 px 156 ms EAST, 0.1 px 0 ms NORTH
21:34:25.657 02.005 11616 Exposure complete
21:34:25.714 00.057 11616 worker thread done servicing request
21:34:25.714 00.000 12268 OnExposeComplete: enter
21:34:25.714 00.000 12268 UpdateGuideState(): m_state=6
21:34:25.715 00.001 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
21:34:25.715 00.000 12268 Star::Find returns 1 (0), X=1095.65, Y=269.07, Mass=502, SNR=15.4, Peak=53 HFD=4.7
21:34:25.715 00.000 12268 MultiStar: [#1 -0.17,0.21,1.04,U] [#2 0.04,0.07,1.09,U] [#3 -0.08,0.40,0.73,U] [#4 0.01,-0.24,0.90,U] [#5 0.20,-0.16,0.71,U] [#6 -0.18,-0.34,0.64,U] 
21:34:25.715 00.000 12268 refined, 6 included, MultiStar: {0.00, 0.04}, one-star: {0.17, 0.21}
21:34:25.715 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.67) = xAngle (3.18 = -3.10)
21:34:25.715 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.21 = -3.07)
21:34:25.715 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.52 mountX=-0.04 mountY=-0.00, mountTheta=-3.07
21:34:25.717 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.04, opts=13)
21:34:25.717 00.000 12268 Enqueuing Move request for scope (0.00, 0.04)
21:34:25.717 00.000 11616 Worker thread wakes up
21:34:25.717 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
21:34:25.717 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
21:34:25.717 00.000 11616 Moving (0.00, 0.04) raw xDistance=-0.04 yDistance=-0.00
21:34:25.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:25.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:34:25.718 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:25.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:34:25.718 00.000 11616 MoveAxis(E, 0, ABG)
21:34:25.718 00.000 11616 Move returns status 0, amount 0
21:34:25.719 00.001 11616 MoveAxis(N, 0, ABG)
21:34:25.719 00.000 11616 Move returns status 0, amount 0
21:34:25.719 00.000 11616 move complete, result=0
21:34:25.719 00.000 11616 worker thread done servicing request
21:34:25.731 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:34:25.748 00.017 12268 UpdateGuideState exits: m=502 SNR=15.4
21:34:25.748 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:25.749 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:25.749 00.000 12268 Enqueuing Expose request
21:34:25.749 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:34:25.749 00.000 11616 Worker thread wakes up
21:34:25.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:25.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:27.818 02.069 11616 Exposure complete
21:34:27.874 00.056 11616 worker thread done servicing request
21:34:27.875 00.001 12268 OnExposeComplete: enter
21:34:27.875 00.000 12268 UpdateGuideState(): m_state=6
21:34:27.875 00.000 12268 Star::Find(15, 1095, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
21:34:27.875 00.000 12268 Star::Find returns 1 (0), X=1095.57, Y=268.81, Mass=491, SNR=15.2, Peak=54 HFD=4.6
21:34:27.875 00.000 12268 MultiStar: [#1 0.11,0.14,1.05,U] [#2 0.11,-0.08,1.05,U] [#3 -0.18,0.02,0.72,U] [#4 0.23,-0.19,0.94,U] [#5 0.22,-0.15,0.65,U] [#6 -0.12,-0.25,0.68,U] 
21:34:27.875 00.000 12268 refined, 6 included, MultiStar: {0.08, -0.07}, one-star: {0.10, -0.04}
21:34:27.875 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.67) = xAngle (0.95 = 0.95)
21:34:27.875 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.98 = 0.98)
21:34:27.875 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-0.72 mountX=0.06 mountY=0.09, mountTheta=0.96
21:34:27.878 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.07, opts=13)
21:34:27.878 00.000 12268 Enqueuing Move request for scope (0.08, -0.07)
21:34:27.878 00.000 11616 Worker thread wakes up
21:34:27.878 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
21:34:27.878 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
21:34:27.878 00.000 11616 Moving (0.08, -0.07) raw xDistance=0.06 yDistance=0.09
21:34:27.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:27.879 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:34:27.879 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:27.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:34:27.879 00.000 11616 MoveAxis(E, 0, ABG)
21:34:27.879 00.000 11616 Move returns status 0, amount 0
21:34:27.879 00.000 11616 MoveAxis(N, 0, ABG)
21:34:27.879 00.000 11616 Move returns status 0, amount 0
21:34:27.879 00.000 11616 move complete, result=0
21:34:27.879 00.000 11616 worker thread done servicing request
21:34:27.891 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:34:27.909 00.018 12268 UpdateGuideState exits: m=491 SNR=15.2
21:34:27.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:27.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:27.909 00.000 12268 Enqueuing Expose request
21:34:27.909 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:27.909 00.000 11616 Worker thread wakes up
21:34:27.910 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:27.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1080,254,31,31)
21:34:29.075 01.165 12268 evsrv: cli 0F8E6D80 connect
21:34:29.075 00.000 12268 case statement mapped state 6 to 3
21:34:29.075 00.000 12268 case statement mapped state 6 to 3
21:34:29.076 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"a7c002b6-0e58-4506-8675-6c1f7ebb9e8f"}
21:34:29.076 00.000 12268 case statement mapped state 6 to 3
21:34:29.076 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7c002b6-0e58-4506-8675-6c1f7ebb9e8f"}
21:34:29.078 00.002 12268 evsrv: cli 0F8E6D80 disconnect
21:34:29.079 00.001 12268 evsrv: cli 0F8E6D80 connect
21:34:29.079 00.000 12268 case statement mapped state 6 to 3
21:34:29.080 00.001 12268 case statement mapped state 6 to 3
21:34:29.080 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"e36bd9ef-a9fa-41c2-9040-5975fdc4c9ef"}
21:34:29.081 00.001 12268 PhdController::Dither begins
21:34:29.081 00.000 12268 dither: size=5.50, dRA=-3.67 dDec=1.79
21:34:29.081 00.000 12268 MountToCamera -- mountTheta (2.69) + m_xAngle (-1.67) = xAngle (1.02 = 1.02)
21:34:29.081 00.000 12268 MountToCamera -- mountX=-3.67 mountY=1.79 hyp=4.09 mountTheta=2.69 cameraX=2.14, cameraY=3.48 cameraTheta=1.02
21:34:29.081 00.000 12268 setting lock position to (1097.62, 272.33)
21:34:29.081 00.000 12268 Mount: notify guiding dithered (2.1, 3.5)
21:34:29.082 00.001 12268 MultiStar: stabilizing after lock position change
21:34:29.082 00.000 12268 Status Line: Dither by -3.67,1.79
21:34:29.085 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
21:34:29.085 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
21:34:29.085 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"e36bd9ef-a9fa-41c2-9040-5975fdc4c9ef"}
21:34:29.087 00.002 12268 evsrv: cli 0F8E6D80 disconnect
21:34:29.920 00.833 11616 Exposure complete
21:34:29.984 00.064 11616 worker thread done servicing request
21:34:29.984 00.000 12268 OnExposeComplete: enter
21:34:29.984 00.000 12268 UpdateGuideState(): m_state=6
21:34:29.984 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
21:34:29.984 00.000 12268 Star::Find returns 1 (0), X=1095.74, Y=268.78, Mass=570, SNR=16.3, Peak=58 HFD=5.0
21:34:29.985 00.001 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.67) = xAngle (-0.39 = -0.39)
21:34:29.985 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.36 = -0.36)
21:34:29.985 00.000 12268 CameraToMount -- cameraX=-1.88 cameraY=-3.55 hyp=4.02 cameraTheta=-2.06 mountX=3.72 mountY=-1.41, mountTheta=-0.36
21:34:29.986 00.001 12268 dither recenter: remaining=(3.7,-1.8) step=(3.7,-1.8)
21:34:29.987 00.001 12268 MountToCamera -- mountTheta (-0.45) + m_xAngle (-1.67) = xAngle (-2.12 = -2.12)
21:34:29.987 00.000 12268 MountToCamera -- mountX=3.67 mountY=-1.79 hyp=4.09 mountTheta=-0.45 cameraX=-2.14, cameraY=-3.48 cameraTheta=-2.12
21:34:29.987 00.000 12268 SchedulePrimaryMove(0D94C700, x=-2.14, y=-3.48, opts=4)
21:34:29.987 00.000 12268 Enqueuing Move request for scope (-2.14, -3.48)
21:34:29.987 00.000 12268 Mount: notify direct move 3.67,-1.79
21:34:29.987 00.000 11616 Worker thread wakes up
21:34:29.987 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.14, -3.48) opts 0x4
21:34:29.987 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.14, -3.48)
21:34:29.987 00.000 11616 Moving (-2.14, -3.48) raw xDistance=3.67 yDistance=-1.79
21:34:29.987 00.000 11616 BLC: window closed
21:34:29.987 00.000 11616 MoveAxis(W, 4111, B)
21:34:29.988 00.001 11616 Guiding  Dir = 3, Dur = 4111
21:34:29.988 00.000 11616 IsSlewing returns 0
21:34:29.988 00.000 11616 IsGuiding returns 0
21:34:29.989 00.001 11616 PulseGuide returned control before completion, sleep 4121
21:34:30.002 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:34:30.022 00.020 12268 UpdateGuideState exits: m=570 SNR=16.3
21:34:30.022 00.000 12268 PhdController: settling, locked = 1, distance = 4.19 (1.50) aobump = 0 frame = 1 / 99999
21:34:30.022 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682070.022,"Host":"ASTROCENTER","Inst":1,"Distance":4.19,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:34:30.023 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:30.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:30.023 00.000 12268 Enqueuing Expose request
21:34:34.120 04.097 11616 IsGuiding returns 1
21:34:34.120 00.000 11616 scope still moving after pulse duration time elapsed
21:34:34.150 00.030 11616 IsSlewing returns 0
21:34:34.150 00.000 11616 IsGuiding returns 0
21:34:34.150 00.000 11616 scope move finished after 4111 + 50 ms
21:34:34.150 00.000 11616 Move returns status 0, amount 4111
21:34:34.150 00.000 11616 BLC: window closed
21:34:34.150 00.000 11616 BLC: Compensation needed for non-algo type move
21:34:34.150 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1850 applied
21:34:34.150 00.000 11616 MoveAxis(N, 2862, B)
21:34:34.150 00.000 11616 Guiding  Dir = 0, Dur = 2862
21:34:34.151 00.001 11616 IsSlewing returns 0
21:34:34.151 00.000 11616 IsGuiding returns 0
21:34:34.151 00.000 11616 PulseGuide returned control before completion, sleep 2872
21:34:37.025 02.874 11616 IsGuiding returns 1
21:34:37.025 00.000 11616 scope still moving after pulse duration time elapsed
21:34:37.056 00.031 11616 IsSlewing returns 0
21:34:37.056 00.000 11616 IsGuiding returns 0
21:34:37.056 00.000 11616 scope move finished after 2862 + 43 ms
21:34:37.056 00.000 11616 Move returns status 0, amount 2862
21:34:37.056 00.000 11616 move complete, result=0
21:34:37.056 00.000 11616 worker thread done servicing request
21:34:37.056 00.000 11616 Worker thread wakes up
21:34:37.057 00.001 12268 GuideStep: 3.7 px 4111 ms WEST, -1.8 px 2862 ms NORTH
21:34:37.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:37.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:34:39.071 02.014 11616 Exposure complete
21:34:39.127 00.056 11616 worker thread done servicing request
21:34:39.128 00.001 12268 OnExposeComplete: enter
21:34:39.128 00.000 12268 UpdateGuideState(): m_state=6
21:34:39.128 00.000 12268 Star::Find(15, 1095, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
21:34:39.128 00.000 12268 Star::Find returns 1 (0), X=1096.82, Y=275.98, Mass=515, SNR=15.5, Peak=49 HFD=4.7
21:34:39.128 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.67) = xAngle (3.46 = -2.83)
21:34:39.128 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.49 = -2.80)
21:34:39.128 00.000 12268 CameraToMount -- cameraX=-0.80 cameraY=3.65 hyp=3.74 cameraTheta=1.79 mountX=-3.56 mountY=-1.27, mountTheta=-2.80
21:34:39.130 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.80, y=3.65, opts=13)
21:34:39.130 00.000 12268 Enqueuing Move request for scope (-0.80, 3.65)
21:34:39.130 00.000 11616 Worker thread wakes up
21:34:39.130 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 3.65) opts 0xd
21:34:39.130 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.80, 3.65)
21:34:39.130 00.000 11616 Moving (-0.80, 3.65) raw xDistance=-3.56 yDistance=-1.27
21:34:39.130 00.000 11616 resist switch: large excursion: input -3.56 thresh 0.29 direction from 0 to -1
21:34:39.131 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-10.67
21:34:39.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.78 from input -3.56
21:34:39.131 00.000 11616 resist switch: large excursion: input -1.27 thresh 0.45 direction from 0 to -1
21:34:39.131 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.80
21:34:39.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -1.27
21:34:39.131 00.000 11616 MoveAxis(E, 1991, ABG)
21:34:39.131 00.000 11616 Guiding  Dir = 2, Dur = 1991
21:34:39.131 00.000 11616 IsSlewing returns 0
21:34:39.131 00.000 11616 IsGuiding returns 0
21:34:39.132 00.001 11616 PulseGuide returned control before completion, sleep 2001
21:34:39.148 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:34:39.166 00.018 12268 UpdateGuideState exits: m=515 SNR=15.5
21:34:39.166 00.000 12268 PhdController: settling, locked = 1, distance = 3.74 (1.50) aobump = 0 frame = 2 / 99999
21:34:39.166 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682079.166,"Host":"ASTROCENTER","Inst":1,"Distance":3.74,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:34:39.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:39.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:39.166 00.000 12268 Enqueuing Expose request
21:34:41.146 01.980 11616 IsGuiding returns 1
21:34:41.146 00.000 11616 scope still moving after pulse duration time elapsed
21:34:41.177 00.031 11616 IsSlewing returns 0
21:34:41.177 00.000 11616 IsGuiding returns 0
21:34:41.177 00.000 11616 scope move finished after 1991 + 54 ms
21:34:41.177 00.000 11616 Move returns status 0, amount 1991
21:34:41.177 00.000 11616 MoveAxis(N, 107, ABG)
21:34:41.177 00.000 11616 Guiding  Dir = 0, Dur = 107
21:34:41.177 00.000 11616 IsSlewing returns 0
21:34:41.178 00.001 11616 IsGuiding returns 0
21:34:41.178 00.000 11616 PulseGuide returned control before completion, sleep 117
21:34:41.301 00.123 11616 IsGuiding returns 1
21:34:41.301 00.000 11616 scope still moving after pulse duration time elapsed
21:34:41.333 00.032 11616 IsSlewing returns 0
21:34:41.333 00.000 11616 IsGuiding returns 0
21:34:41.333 00.000 11616 scope move finished after 107 + 48 ms
21:34:41.333 00.000 11616 Move returns status 0, amount 107
21:34:41.333 00.000 11616 move complete, result=0
21:34:41.333 00.000 11616 worker thread done servicing request
21:34:41.333 00.000 11616 Worker thread wakes up
21:34:41.334 00.001 12268 GuideStep: -3.6 px 1991 ms EAST, -1.3 px 107 ms NORTH
21:34:41.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:41.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:34:43.351 02.017 11616 Exposure complete
21:34:43.413 00.062 11616 worker thread done servicing request
21:34:43.413 00.000 12268 OnExposeComplete: enter
21:34:43.413 00.000 12268 UpdateGuideState(): m_state=6
21:34:43.413 00.000 12268 Star::Find(15, 1096, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
21:34:43.413 00.000 12268 Star::Find returns 1 (0), X=1097.61, Y=273.66, Mass=573, SNR=16.4, Peak=40 HFD=4.8
21:34:43.413 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.67) = xAngle (3.24 = -3.04)
21:34:43.413 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.27 = -3.01)
21:34:43.414 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=1.33 hyp=1.33 cameraTheta=1.58 mountX=-1.32 mountY=-0.18, mountTheta=-3.01
21:34:43.415 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=1.33, opts=13)
21:34:43.415 00.000 12268 Enqueuing Move request for scope (-0.01, 1.33)
21:34:43.415 00.000 11616 Worker thread wakes up
21:34:43.416 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 1.33) opts 0xd
21:34:43.416 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 1.33)
21:34:43.416 00.000 11616 Moving (-0.01, 1.33) raw xDistance=-1.32 yDistance=-0.18
21:34:43.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.32
21:34:43.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:34:43.416 00.000 11616 MoveAxis(E, 739, ABG)
21:34:43.416 00.000 11616 Guiding  Dir = 2, Dur = 739
21:34:43.416 00.000 11616 IsSlewing returns 0
21:34:43.417 00.001 11616 IsGuiding returns 0
21:34:43.417 00.000 11616 PulseGuide returned control before completion, sleep 749
21:34:43.431 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:34:43.450 00.019 12268 UpdateGuideState exits: m=573 SNR=16.4
21:34:43.450 00.000 12268 PhdController: settling, locked = 1, distance = 3.02 (1.50) aobump = 0 frame = 3 / 99999
21:34:43.451 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768682083.451,"Host":"ASTROCENTER","Inst":1,"Distance":3.02,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:34:43.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:43.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:43.451 00.000 12268 Enqueuing Expose request
21:34:44.175 00.724 11616 IsGuiding returns 1
21:34:44.175 00.000 11616 scope still moving after pulse duration time elapsed
21:34:44.207 00.032 11616 IsSlewing returns 0
21:34:44.207 00.000 11616 IsGuiding returns 0
21:34:44.207 00.000 11616 scope move finished after 739 + 50 ms
21:34:44.207 00.000 11616 Move returns status 0, amount 739
21:34:44.207 00.000 11616 MoveAxis(N, 15, ABG)
21:34:44.207 00.000 11616 Guiding  Dir = 0, Dur = 15
21:34:44.208 00.001 11616 IsSlewing returns 0
21:34:44.208 00.000 11616 IsGuiding returns 0
21:34:44.208 00.000 11616 PulseGuide returned control before completion, sleep 25
21:34:44.238 00.030 11616 IsGuiding returns 1
21:34:44.238 00.000 11616 scope still moving after pulse duration time elapsed
21:34:44.271 00.033 11616 IsSlewing returns 0
21:34:44.271 00.000 11616 IsGuiding returns 0
21:34:44.271 00.000 11616 scope move finished after 15 + 48 ms
21:34:44.271 00.000 11616 Move returns status 0, amount 15
21:34:44.271 00.000 11616 move complete, result=0
21:34:44.271 00.000 11616 worker thread done servicing request
21:34:44.271 00.000 11616 Worker thread wakes up
21:34:44.272 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:44.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:34:44.272 00.000 12268 GuideStep: -1.3 px 739 ms EAST, -0.2 px 15 ms NORTH
21:34:46.309 02.037 11616 Exposure complete
21:34:46.373 00.064 11616 worker thread done servicing request
21:34:46.373 00.000 12268 OnExposeComplete: enter
21:34:46.373 00.000 12268 UpdateGuideState(): m_state=6
21:34:46.373 00.000 12268 Star::Find(15, 1097, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
21:34:46.373 00.000 12268 Star::Find returns 1 (0), X=1097.54, Y=271.91, Mass=518, SNR=15.5, Peak=48 HFD=5.3
21:34:46.373 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.67) = xAngle (-0.10 = -0.10)
21:34:46.373 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.07 = -0.07)
21:34:46.374 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.42 hyp=0.42 cameraTheta=-1.77 mountX=0.42 mountY=-0.03, mountTheta=-0.07
21:34:46.375 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.42, opts=13)
21:34:46.375 00.000 12268 Enqueuing Move request for scope (-0.08, -0.42)
21:34:46.375 00.000 11616 Worker thread wakes up
21:34:46.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.42) opts 0xd
21:34:46.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.42)
21:34:46.375 00.000 11616 Moving (-0.08, -0.42) raw xDistance=0.42 yDistance=-0.03
21:34:46.376 00.001 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
21:34:46.376 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.26
21:34:46.376 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
21:34:46.376 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:46.376 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:34:46.376 00.000 11616 MoveAxis(W, 236, ABG)
21:34:46.376 00.000 11616 Guiding  Dir = 3, Dur = 236
21:34:46.377 00.001 11616 IsSlewing returns 0
21:34:46.377 00.000 11616 IsGuiding returns 0
21:34:46.378 00.001 11616 PulseGuide returned control before completion, sleep 246
21:34:46.392 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:34:46.414 00.022 12268 UpdateGuideState exits: m=518 SNR=15.5
21:34:46.414 00.000 12268 PhdController: settling, locked = 1, distance = 2.24 (1.50) aobump = 0 frame = 4 / 99999
21:34:46.414 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682086.414,"Host":"ASTROCENTER","Inst":1,"Distance":2.24,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:34:46.415 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:46.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:46.415 00.000 12268 Enqueuing Expose request
21:34:46.628 00.213 11616 IsGuiding returns 1
21:34:46.628 00.000 11616 scope still moving after pulse duration time elapsed
21:34:46.659 00.031 11616 IsSlewing returns 0
21:34:46.659 00.000 11616 IsGuiding returns 1
21:34:46.689 00.030 11616 IsSlewing returns 0
21:34:46.689 00.000 11616 IsGuiding returns 1
21:34:46.721 00.032 11616 IsSlewing returns 0
21:34:46.721 00.000 11616 IsGuiding returns 1
21:34:46.752 00.031 11616 IsSlewing returns 0
21:34:46.752 00.000 11616 IsGuiding returns 1
21:34:46.783 00.031 11616 IsSlewing returns 0
21:34:46.783 00.000 11616 IsGuiding returns 1
21:34:46.815 00.032 11616 IsSlewing returns 0
21:34:46.815 00.000 11616 IsGuiding returns 0
21:34:46.815 00.000 11616 scope move finished after 236 + 201 ms
21:34:46.815 00.000 11616 Move returns status 0, amount 236
21:34:46.815 00.000 11616 MoveAxis(N, 0, ABG)
21:34:46.815 00.000 11616 Move returns status 0, amount 0
21:34:46.815 00.000 11616 move complete, result=0
21:34:46.816 00.001 11616 worker thread done servicing request
21:34:46.816 00.000 12268 GuideStep: 0.4 px 236 ms WEST, -0.0 px 0 ms NORTH
21:34:46.816 00.000 11616 Worker thread wakes up
21:34:46.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:46.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:34:48.826 02.010 11616 Exposure complete
21:34:48.881 00.055 11616 worker thread done servicing request
21:34:48.881 00.000 12268 OnExposeComplete: enter
21:34:48.881 00.000 12268 UpdateGuideState(): m_state=6
21:34:48.882 00.001 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
21:34:48.882 00.000 12268 Star::Find returns 1 (0), X=1097.22, Y=272.15, Mass=503, SNR=15.4, Peak=47 HFD=4.9
21:34:48.882 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-1.67) = xAngle (-1.04 = -1.04)
21:34:48.882 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.01 = -1.01)
21:34:48.882 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.18 hyp=0.44 cameraTheta=-2.71 mountX=0.22 mountY=-0.37, mountTheta=-1.03
21:34:48.883 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.18, opts=13)
21:34:48.883 00.000 12268 Enqueuing Move request for scope (-0.40, -0.18)
21:34:48.883 00.000 11616 Worker thread wakes up
21:34:48.884 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.18) opts 0xd
21:34:48.884 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.18)
21:34:48.884 00.000 11616 Moving (-0.40, -0.18) raw xDistance=0.22 yDistance=-0.37
21:34:48.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
21:34:48.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
21:34:48.884 00.000 11616 MoveAxis(W, 125, ABG)
21:34:48.884 00.000 11616 Guiding  Dir = 3, Dur = 125
21:34:48.884 00.000 11616 IsSlewing returns 0
21:34:48.885 00.001 11616 IsGuiding returns 0
21:34:48.885 00.000 11616 PulseGuide returned control before completion, sleep 135
21:34:48.897 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:34:48.916 00.019 12268 UpdateGuideState exits: m=503 SNR=15.4
21:34:48.916 00.000 12268 PhdController: settling, locked = 1, distance = 1.70 (1.50) aobump = 0 frame = 5 / 99999
21:34:48.917 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768682088.917,"Host":"ASTROCENTER","Inst":1,"Distance":1.70,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:34:48.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:48.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:48.917 00.000 12268 Enqueuing Expose request
21:34:49.023 00.106 11616 IsGuiding returns 1
21:34:49.023 00.000 11616 scope still moving after pulse duration time elapsed
21:34:49.054 00.031 11616 IsSlewing returns 0
21:34:49.054 00.000 11616 IsGuiding returns 1
21:34:49.084 00.030 11616 IsSlewing returns 0
21:34:49.084 00.000 11616 IsGuiding returns 1
21:34:49.115 00.031 11616 IsSlewing returns 0
21:34:49.115 00.000 11616 IsGuiding returns 1
21:34:49.147 00.032 11616 IsSlewing returns 0
21:34:49.147 00.000 11616 IsGuiding returns 0
21:34:49.147 00.000 11616 scope move finished after 125 + 136 ms
21:34:49.147 00.000 11616 Move returns status 0, amount 125
21:34:49.147 00.000 11616 MoveAxis(N, 31, ABG)
21:34:49.147 00.000 11616 Guiding  Dir = 0, Dur = 31
21:34:49.147 00.000 11616 IsSlewing returns 0
21:34:49.148 00.001 11616 IsGuiding returns 0
21:34:49.148 00.000 11616 PulseGuide returned control before completion, sleep 41
21:34:49.194 00.046 11616 IsGuiding returns 1
21:34:49.194 00.000 11616 scope still moving after pulse duration time elapsed
21:34:49.226 00.032 11616 IsSlewing returns 0
21:34:49.226 00.000 11616 IsGuiding returns 0
21:34:49.226 00.000 11616 scope move finished after 31 + 47 ms
21:34:49.226 00.000 11616 Move returns status 0, amount 31
21:34:49.226 00.000 11616 move complete, result=0
21:34:49.226 00.000 11616 worker thread done servicing request
21:34:49.226 00.000 11616 Worker thread wakes up
21:34:49.227 00.001 12268 GuideStep: 0.2 px 125 ms WEST, -0.4 px 31 ms NORTH
21:34:49.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:49.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:34:51.236 02.009 11616 Exposure complete
21:34:51.293 00.057 11616 worker thread done servicing request
21:34:51.293 00.000 12268 OnExposeComplete: enter
21:34:51.293 00.000 12268 UpdateGuideState(): m_state=6
21:34:51.294 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
21:34:51.294 00.000 12268 Star::Find returns 1 (0), X=1097.18, Y=271.94, Mass=546, SNR=15.9, Peak=44 HFD=4.9
21:34:51.294 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.67) = xAngle (-0.75 = -0.75)
21:34:51.294 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.72 = -0.72)
21:34:51.294 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.39 hyp=0.59 cameraTheta=-2.42 mountX=0.43 mountY=-0.39, mountTheta=-0.73
21:34:51.295 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-0.39, opts=13)
21:34:51.296 00.001 12268 Enqueuing Move request for scope (-0.44, -0.39)
21:34:51.296 00.000 11616 Worker thread wakes up
21:34:51.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.39) opts 0xd
21:34:51.296 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -0.39)
21:34:51.296 00.000 11616 Moving (-0.44, -0.39) raw xDistance=0.43 yDistance=-0.39
21:34:51.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
21:34:51.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
21:34:51.296 00.000 11616 MoveAxis(W, 243, ABG)
21:34:51.296 00.000 11616 Guiding  Dir = 3, Dur = 243
21:34:51.296 00.000 11616 IsSlewing returns 0
21:34:51.297 00.001 11616 IsGuiding returns 0
21:34:51.297 00.000 11616 PulseGuide returned control before completion, sleep 253
21:34:51.312 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=40, Gamma=1.290
21:34:51.330 00.018 12268 UpdateGuideState exits: m=546 SNR=15.9
21:34:51.330 00.000 12268 PhdController: settling, locked = 1, distance = 1.37 (1.50) aobump = 0 frame = 6 / 99999
21:34:51.330 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682091.330,"Host":"ASTROCENTER","Inst":1,"Distance":1.37,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:34:51.331 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:51.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:51.331 00.000 12268 Enqueuing Expose request
21:34:51.561 00.230 11616 IsGuiding returns 1
21:34:51.561 00.000 11616 scope still moving after pulse duration time elapsed
21:34:51.591 00.030 11616 IsSlewing returns 0
21:34:51.591 00.000 11616 IsGuiding returns 1
21:34:51.622 00.031 11616 IsSlewing returns 0
21:34:51.622 00.000 11616 IsGuiding returns 1
21:34:51.654 00.032 11616 IsSlewing returns 0
21:34:51.654 00.000 11616 IsGuiding returns 1
21:34:51.684 00.030 11616 IsSlewing returns 0
21:34:51.684 00.000 11616 IsGuiding returns 1
21:34:51.714 00.030 11616 IsSlewing returns 0
21:34:51.714 00.000 11616 IsGuiding returns 0
21:34:51.714 00.000 11616 scope move finished after 243 + 174 ms
21:34:51.714 00.000 11616 Move returns status 0, amount 243
21:34:51.714 00.000 11616 MoveAxis(N, 33, ABG)
21:34:51.714 00.000 11616 Guiding  Dir = 0, Dur = 33
21:34:51.715 00.001 11616 IsSlewing returns 0
21:34:51.715 00.000 11616 IsGuiding returns 0
21:34:51.715 00.000 11616 PulseGuide returned control before completion, sleep 43
21:34:51.761 00.046 11616 IsGuiding returns 1
21:34:51.761 00.000 11616 scope still moving after pulse duration time elapsed
21:34:51.792 00.031 11616 IsSlewing returns 0
21:34:51.792 00.000 11616 IsGuiding returns 0
21:34:51.792 00.000 11616 scope move finished after 33 + 43 ms
21:34:51.792 00.000 11616 Move returns status 0, amount 33
21:34:51.792 00.000 11616 move complete, result=0
21:34:51.792 00.000 11616 worker thread done servicing request
21:34:51.792 00.000 11616 Worker thread wakes up
21:34:51.793 00.001 12268 GuideStep: 0.4 px 243 ms WEST, -0.4 px 33 ms NORTH
21:34:51.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:51.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:34:53.801 02.008 11616 Exposure complete
21:34:53.858 00.057 11616 worker thread done servicing request
21:34:53.858 00.000 12268 OnExposeComplete: enter
21:34:53.858 00.000 12268 UpdateGuideState(): m_state=6
21:34:53.859 00.001 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
21:34:53.859 00.000 12268 Star::Find returns 1 (0), X=1097.10, Y=272.58, Mass=518, SNR=15.6, Peak=43 HFD=4.9
21:34:53.859 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.67) = xAngle (4.36 = -1.92)
21:34:53.859 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.40 = -1.89)
21:34:53.859 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.25 hyp=0.58 cameraTheta=2.70 mountX=-0.20 mountY=-0.55, mountTheta=-1.91
21:34:53.860 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=0.25, opts=13)
21:34:53.861 00.001 12268 Enqueuing Move request for scope (-0.52, 0.25)
21:34:53.861 00.000 11616 Worker thread wakes up
21:34:53.861 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.25) opts 0xd
21:34:53.861 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, 0.25)
21:34:53.861 00.000 11616 Moving (-0.52, 0.25) raw xDistance=-0.20 yDistance=-0.55
21:34:53.861 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:34:53.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:34:53.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
21:34:53.861 00.000 11616 MoveAxis(E, 0, ABG)
21:34:53.862 00.001 11616 Move returns status 0, amount 0
21:34:53.862 00.000 11616 MoveAxis(N, 46, ABG)
21:34:53.862 00.000 11616 Guiding  Dir = 0, Dur = 46
21:34:53.862 00.000 11616 IsSlewing returns 0
21:34:53.862 00.000 11616 IsGuiding returns 0
21:34:53.863 00.001 11616 PulseGuide returned control before completion, sleep 56
21:34:53.873 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:34:53.892 00.019 12268 UpdateGuideState exits: m=518 SNR=15.6
21:34:53.893 00.001 12268 PhdController: settling, locked = 1, distance = 1.13 (1.50) aobump = 0 frame = 7 / 99999
21:34:53.893 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682093.893,"Host":"ASTROCENTER","Inst":1,"Distance":1.13,"Time":2.6,"SettleTime":10.0,"StarLocked":true}
21:34:53.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:53.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:53.894 00.001 12268 Enqueuing Expose request
21:34:53.924 00.030 11616 IsGuiding returns 1
21:34:53.924 00.000 11616 scope still moving after pulse duration time elapsed
21:34:53.956 00.032 11616 IsSlewing returns 0
21:34:53.956 00.000 11616 IsGuiding returns 0
21:34:53.956 00.000 11616 scope move finished after 46 + 47 ms
21:34:53.956 00.000 11616 Move returns status 0, amount 46
21:34:53.957 00.001 11616 move complete, result=0
21:34:53.957 00.000 11616 worker thread done servicing request
21:34:53.957 00.000 11616 Worker thread wakes up
21:34:53.957 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:53.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:34:53.961 00.004 12268 GuideStep: -0.2 px 0 ms EAST, -0.5 px 46 ms NORTH
21:34:55.958 01.997 11616 Exposure complete
21:34:56.015 00.057 11616 worker thread done servicing request
21:34:56.015 00.000 12268 OnExposeComplete: enter
21:34:56.015 00.000 12268 UpdateGuideState(): m_state=6
21:34:56.015 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
21:34:56.015 00.000 12268 Star::Find returns 1 (0), X=1097.18, Y=272.30, Mass=525, SNR=15.7, Peak=41 HFD=4.6
21:34:56.015 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.67) = xAngle (-1.39 = -1.39)
21:34:56.015 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.36 = -1.36)
21:34:56.015 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.03 hyp=0.44 cameraTheta=-3.06 mountX=0.08 mountY=-0.43, mountTheta=-1.39
21:34:56.017 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-0.03, opts=13)
21:34:56.017 00.000 12268 Enqueuing Move request for scope (-0.44, -0.03)
21:34:56.017 00.000 11616 Worker thread wakes up
21:34:56.017 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.03) opts 0xd
21:34:56.017 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -0.03)
21:34:56.017 00.000 11616 Moving (-0.44, -0.03) raw xDistance=0.08 yDistance=-0.43
21:34:56.017 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:56.018 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:34:56.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.43
21:34:56.018 00.000 11616 MoveAxis(E, 0, ABG)
21:34:56.018 00.000 11616 Move returns status 0, amount 0
21:34:56.018 00.000 11616 MoveAxis(N, 37, ABG)
21:34:56.018 00.000 11616 Guiding  Dir = 0, Dur = 37
21:34:56.018 00.000 11616 IsSlewing returns 0
21:34:56.019 00.001 11616 IsGuiding returns 0
21:34:56.019 00.000 11616 PulseGuide returned control before completion, sleep 47
21:34:56.031 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:34:56.049 00.018 12268 UpdateGuideState exits: m=525 SNR=15.7
21:34:56.049 00.000 12268 PhdController: settling, locked = 1, distance = 0.92 (1.50) aobump = 0 frame = 8 / 99999
21:34:56.049 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682096.049,"Host":"ASTROCENTER","Inst":1,"Distance":0.92,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
21:34:56.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:56.050 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:56.050 00.000 12268 Enqueuing Expose request
21:34:56.081 00.031 11616 IsGuiding returns 1
21:34:56.081 00.000 11616 scope still moving after pulse duration time elapsed
21:34:56.113 00.032 11616 IsSlewing returns 0
21:34:56.113 00.000 11616 IsGuiding returns 0
21:34:56.113 00.000 11616 scope move finished after 37 + 57 ms
21:34:56.113 00.000 11616 Move returns status 0, amount 37
21:34:56.114 00.001 11616 move complete, result=0
21:34:56.114 00.000 11616 worker thread done servicing request
21:34:56.114 00.000 11616 Worker thread wakes up
21:34:56.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:56.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:34:56.119 00.005 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 37 ms NORTH
21:34:58.115 01.996 11616 Exposure complete
21:34:58.171 00.056 11616 worker thread done servicing request
21:34:58.171 00.000 12268 OnExposeComplete: enter
21:34:58.171 00.000 12268 UpdateGuideState(): m_state=6
21:34:58.171 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
21:34:58.171 00.000 12268 Star::Find returns 1 (0), X=1097.30, Y=272.02, Mass=540, SNR=15.9, Peak=49 HFD=4.9
21:34:58.171 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.67) = xAngle (-0.71 = -0.71)
21:34:58.172 00.001 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.68 = -0.68)
21:34:58.172 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.31 hyp=0.44 cameraTheta=-2.37 mountX=0.34 mountY=-0.28, mountTheta=-0.69
21:34:58.173 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.31, opts=13)
21:34:58.173 00.000 12268 Enqueuing Move request for scope (-0.32, -0.31)
21:34:58.173 00.000 11616 Worker thread wakes up
21:34:58.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.31) opts 0xd
21:34:58.173 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.31)
21:34:58.173 00.000 11616 Moving (-0.32, -0.31) raw xDistance=0.34 yDistance=-0.28
21:34:58.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
21:34:58.174 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
21:34:58.174 00.000 11616 MoveAxis(W, 188, ABG)
21:34:58.174 00.000 11616 Guiding  Dir = 3, Dur = 188
21:34:58.174 00.000 11616 IsSlewing returns 0
21:34:58.174 00.000 11616 IsGuiding returns 0
21:34:58.175 00.001 11616 PulseGuide returned control before completion, sleep 198
21:34:58.187 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:34:58.204 00.017 12268 UpdateGuideState exits: m=540 SNR=15.9
21:34:58.205 00.001 12268 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 9 / 99999
21:34:58.205 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682098.205,"Host":"ASTROCENTER","Inst":1,"Distance":0.78,"Time":6.9,"SettleTime":10.0,"StarLocked":true}
21:34:58.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:58.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:34:58.206 00.001 12268 Enqueuing Expose request
21:34:58.386 00.180 11616 IsGuiding returns 1
21:34:58.386 00.000 11616 scope still moving after pulse duration time elapsed
21:34:58.418 00.032 11616 IsSlewing returns 0
21:34:58.418 00.000 11616 IsGuiding returns 0
21:34:58.418 00.000 11616 scope move finished after 188 + 56 ms
21:34:58.418 00.000 11616 Move returns status 0, amount 188
21:34:58.418 00.000 11616 MoveAxis(N, 23, ABG)
21:34:58.418 00.000 11616 Guiding  Dir = 0, Dur = 23
21:34:58.419 00.001 11616 IsSlewing returns 0
21:34:58.419 00.000 11616 IsGuiding returns 0
21:34:58.419 00.000 11616 PulseGuide returned control before completion, sleep 33
21:34:58.464 00.045 11616 IsGuiding returns 1
21:34:58.464 00.000 11616 scope still moving after pulse duration time elapsed
21:34:58.495 00.031 11616 IsSlewing returns 0
21:34:58.495 00.000 11616 IsGuiding returns 1
21:34:58.527 00.032 11616 IsSlewing returns 0
21:34:58.527 00.000 11616 IsGuiding returns 1
21:34:58.557 00.030 11616 IsSlewing returns 0
21:34:58.557 00.000 11616 IsGuiding returns 0
21:34:58.557 00.000 11616 scope move finished after 23 + 115 ms
21:34:58.557 00.000 11616 Move returns status 0, amount 23
21:34:58.557 00.000 11616 move complete, result=0
21:34:58.557 00.000 11616 worker thread done servicing request
21:34:58.557 00.000 11616 Worker thread wakes up
21:34:58.558 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:34:58.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:34:58.558 00.000 12268 GuideStep: 0.3 px 188 ms WEST, -0.3 px 23 ms NORTH
21:35:00.570 02.012 11616 Exposure complete
21:35:00.628 00.058 11616 worker thread done servicing request
21:35:00.629 00.001 12268 OnExposeComplete: enter
21:35:00.629 00.000 12268 UpdateGuideState(): m_state=6
21:35:00.629 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
21:35:00.629 00.000 12268 Star::Find returns 1 (0), X=1097.06, Y=272.85, Mass=544, SNR=16.0, Peak=46 HFD=4.6
21:35:00.629 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.67) = xAngle (4.06 = -2.22)
21:35:00.629 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.09 = -2.19)
21:35:00.629 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.52 hyp=0.76 cameraTheta=2.39 mountX=-0.46 mountY=-0.62, mountTheta=-2.21
21:35:00.631 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=0.52, opts=13)
21:35:00.631 00.000 12268 Enqueuing Move request for scope (-0.56, 0.52)
21:35:00.631 00.000 11616 Worker thread wakes up
21:35:00.631 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.52) opts 0xd
21:35:00.631 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, 0.52)
21:35:00.631 00.000 11616 Moving (-0.56, 0.52) raw xDistance=-0.46 yDistance=-0.62
21:35:00.632 00.001 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
21:35:00.632 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.39
21:35:00.632 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
21:35:00.632 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.62
21:35:00.632 00.000 11616 MoveAxis(E, 259, ABG)
21:35:00.632 00.000 11616 Guiding  Dir = 2, Dur = 259
21:35:00.632 00.000 11616 IsSlewing returns 0
21:35:00.632 00.000 11616 IsGuiding returns 0
21:35:00.633 00.001 11616 PulseGuide returned control before completion, sleep 269
21:35:00.645 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:35:00.663 00.018 12268 UpdateGuideState exits: m=544 SNR=16.0
21:35:00.664 00.001 12268 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 10 / 99999
21:35:00.664 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682100.664,"Host":"ASTROCENTER","Inst":1,"Distance":0.77,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
21:35:00.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:00.665 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:00.665 00.000 12268 Enqueuing Expose request
21:35:00.913 00.248 11616 IsGuiding returns 1
21:35:00.913 00.000 11616 scope still moving after pulse duration time elapsed
21:35:00.945 00.032 11616 IsSlewing returns 0
21:35:00.945 00.000 11616 IsGuiding returns 0
21:35:00.945 00.000 11616 scope move finished after 259 + 53 ms
21:35:00.945 00.000 11616 Move returns status 0, amount 259
21:35:00.945 00.000 11616 MoveAxis(N, 53, ABG)
21:35:00.945 00.000 11616 Guiding  Dir = 0, Dur = 53
21:35:00.945 00.000 11616 IsSlewing returns 0
21:35:00.946 00.001 11616 IsGuiding returns 0
21:35:00.946 00.000 11616 PulseGuide returned control before completion, sleep 63
21:35:01.023 00.077 11616 IsGuiding returns 1
21:35:01.023 00.000 11616 scope still moving after pulse duration time elapsed
21:35:01.055 00.032 11616 IsSlewing returns 0
21:35:01.055 00.000 11616 IsGuiding returns 0
21:35:01.055 00.000 11616 scope move finished after 53 + 55 ms
21:35:01.055 00.000 11616 Move returns status 0, amount 53
21:35:01.055 00.000 11616 move complete, result=0
21:35:01.055 00.000 11616 worker thread done servicing request
21:35:01.055 00.000 11616 Worker thread wakes up
21:35:01.056 00.001 12268 GuideStep: -0.5 px 259 ms EAST, -0.6 px 53 ms NORTH
21:35:01.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:01.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:03.067 02.011 11616 Exposure complete
21:35:03.123 00.056 11616 worker thread done servicing request
21:35:03.123 00.000 12268 OnExposeComplete: enter
21:35:03.123 00.000 12268 UpdateGuideState(): m_state=6
21:35:03.123 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
21:35:03.123 00.000 12268 Star::Find returns 1 (0), X=1097.13, Y=272.15, Mass=525, SNR=15.7, Peak=44 HFD=4.8
21:35:03.123 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-1.67) = xAngle (-1.12 = -1.12)
21:35:03.123 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.09 = -1.09)
21:35:03.123 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.18 hyp=0.52 cameraTheta=-2.79 mountX=0.23 mountY=-0.46, mountTheta=-1.11
21:35:03.126 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-0.18, opts=13)
21:35:03.126 00.000 12268 Enqueuing Move request for scope (-0.49, -0.18)
21:35:03.126 00.000 11616 Worker thread wakes up
21:35:03.126 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.18) opts 0xd
21:35:03.126 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -0.18)
21:35:03.126 00.000 11616 Moving (-0.49, -0.18) raw xDistance=0.23 yDistance=-0.46
21:35:03.126 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:35:03.127 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:35:03.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
21:35:03.127 00.000 11616 MoveAxis(E, 0, ABG)
21:35:03.127 00.000 11616 Move returns status 0, amount 0
21:35:03.127 00.000 11616 MoveAxis(N, 39, ABG)
21:35:03.127 00.000 11616 Guiding  Dir = 0, Dur = 39
21:35:03.127 00.000 11616 IsSlewing returns 0
21:35:03.127 00.000 11616 IsGuiding returns 0
21:35:03.128 00.001 11616 PulseGuide returned control before completion, sleep 49
21:35:03.140 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:35:03.158 00.018 12268 UpdateGuideState exits: m=525 SNR=15.7
21:35:03.158 00.000 12268 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 11 / 99999
21:35:03.158 00.000 12268 PhdController: newstate STATE_FINISH
21:35:03.159 00.001 12268 PhdController complete: success
21:35:03.159 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768682103.159,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
21:35:03.159 00.000 12268 Mount: notify guiding dither settle done success=1
21:35:03.160 00.001 12268 PhdController: newstate STATE_IDLE
21:35:03.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:03.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:03.160 00.000 12268 Enqueuing Expose request
21:35:03.190 00.030 11616 IsGuiding returns 1
21:35:03.190 00.000 11616 scope still moving after pulse duration time elapsed
21:35:03.222 00.032 11616 IsSlewing returns 0
21:35:03.223 00.001 11616 IsGuiding returns 0
21:35:03.223 00.000 11616 scope move finished after 39 + 55 ms
21:35:03.223 00.000 11616 Move returns status 0, amount 39
21:35:03.223 00.000 11616 move complete, result=0
21:35:03.223 00.000 11616 worker thread done servicing request
21:35:03.223 00.000 11616 Worker thread wakes up
21:35:03.223 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:03.223 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:03.227 00.004 12268 GuideStep: 0.2 px 0 ms EAST, -0.5 px 39 ms NORTH
21:35:03.893 00.666 12268 evsrv: cli 0F8E69C0 connect
21:35:03.893 00.000 12268 case statement mapped state 6 to 3
21:35:03.894 00.001 12268 case statement mapped state 6 to 3
21:35:03.894 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7eb95339-6e0b-4cad-91f6-c87047d09a5f"}
21:35:03.895 00.001 12268 case statement mapped state 6 to 3
21:35:03.895 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7eb95339-6e0b-4cad-91f6-c87047d09a5f"}
21:35:03.895 00.000 12268 evsrv: cli 0F8E69C0 disconnect
21:35:05.232 01.337 11616 Exposure complete
21:35:05.290 00.058 11616 worker thread done servicing request
21:35:05.290 00.000 12268 OnExposeComplete: enter
21:35:05.290 00.000 12268 UpdateGuideState(): m_state=6
21:35:05.290 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
21:35:05.290 00.000 12268 Star::Find returns 1 (0), X=1097.27, Y=272.02, Mass=537, SNR=15.9, Peak=49 HFD=4.9
21:35:05.290 00.000 12268 MultiStar: exiting stabilization period
21:35:05.290 00.000 12268 MultiStar: updating star positions after lock position change
21:35:05.290 00.000 12268 Star::Find(15, 1037, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
21:35:05.290 00.000 12268 Star::Find returns 1 (0), X=1037.99, Y=173.98, Mass=586, SNR=16.6, Peak=57 HFD=4.5
21:35:05.290 00.000 12268 Star::Find(15, 1247, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
21:35:05.290 00.000 12268 Star::Find returns 1 (0), X=1247.47, Y=878.39, Mass=525, SNR=15.7, Peak=46 HFD=4.9
21:35:05.290 00.000 12268 Star::Find(15, 652, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
21:35:05.290 00.000 12268 Star::Find returns 1 (0), X=652.76, Y=625.49, Mass=405, SNR=13.8, Peak=39 HFD=4.7
21:35:05.290 00.000 12268 Star::Find(15, 1102, 332, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
21:35:05.290 00.000 12268 Star::Find returns 1 (0), X=1103.11, Y=332.60, Mass=332, SNR=12.4, Peak=39 HFD=3.7
21:35:05.291 00.001 12268 Star::Find(15, 1150, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
21:35:05.291 00.000 12268 Star::Find returns 1 (0), X=1150.69, Y=243.88, Mass=253, SNR=10.8, Peak=41 HFD=3.4
21:35:05.291 00.000 12268 Star::Find(15, 806, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
21:35:05.291 00.000 12268 Star::Find returns 1 (0), X=806.92, Y=392.73, Mass=224, SNR=10.3, Peak=38 HFD=3.3
21:35:05.291 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.67) = xAngle (-0.74 = -0.74)
21:35:05.291 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.71 = -0.71)
21:35:05.291 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.31 hyp=0.46 cameraTheta=-2.41 mountX=0.34 mountY=-0.30, mountTheta=-0.73
21:35:05.293 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.31, opts=13)
21:35:05.293 00.000 12268 Enqueuing Move request for scope (-0.35, -0.31)
21:35:05.293 00.000 11616 Worker thread wakes up
21:35:05.293 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.31) opts 0xd
21:35:05.293 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.31)
21:35:05.293 00.000 11616 Moving (-0.35, -0.31) raw xDistance=0.34 yDistance=-0.30
21:35:05.294 00.001 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
21:35:05.294 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
21:35:05.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
21:35:05.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
21:35:05.294 00.000 11616 MoveAxis(W, 191, ABG)
21:35:05.294 00.000 11616 Guiding  Dir = 3, Dur = 191
21:35:05.294 00.000 11616 IsSlewing returns 0
21:35:05.295 00.001 11616 IsGuiding returns 0
21:35:05.295 00.000 11616 PulseGuide returned control before completion, sleep 201
21:35:05.307 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=41, Gamma=1.290
21:35:05.326 00.019 12268 UpdateGuideState exits: m=537 SNR=15.9
21:35:05.326 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:05.326 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:05.326 00.000 12268 Enqueuing Expose request
21:35:05.512 00.186 11616 IsGuiding returns 1
21:35:05.512 00.000 11616 scope still moving after pulse duration time elapsed
21:35:05.542 00.030 11616 IsSlewing returns 0
21:35:05.542 00.000 11616 IsGuiding returns 0
21:35:05.542 00.000 11616 scope move finished after 191 + 56 ms
21:35:05.542 00.000 11616 Move returns status 0, amount 191
21:35:05.542 00.000 11616 MoveAxis(N, 26, ABG)
21:35:05.542 00.000 11616 Guiding  Dir = 0, Dur = 26
21:35:05.542 00.000 11616 IsSlewing returns 0
21:35:05.543 00.001 11616 IsGuiding returns 0
21:35:05.543 00.000 11616 PulseGuide returned control before completion, sleep 36
21:35:05.589 00.046 11616 IsGuiding returns 1
21:35:05.589 00.000 11616 scope still moving after pulse duration time elapsed
21:35:05.621 00.032 11616 IsSlewing returns 0
21:35:05.621 00.000 11616 IsGuiding returns 0
21:35:05.621 00.000 11616 scope move finished after 26 + 51 ms
21:35:05.621 00.000 11616 Move returns status 0, amount 26
21:35:05.621 00.000 11616 move complete, result=0
21:35:05.621 00.000 11616 worker thread done servicing request
21:35:05.622 00.001 12268 GuideStep: 0.3 px 191 ms WEST, -0.3 px 26 ms NORTH
21:35:05.622 00.000 11616 Worker thread wakes up
21:35:05.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:05.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:07.621 01.999 11616 Exposure complete
21:35:07.677 00.056 11616 worker thread done servicing request
21:35:07.677 00.000 12268 OnExposeComplete: enter
21:35:07.678 00.001 12268 UpdateGuideState(): m_state=6
21:35:07.678 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
21:35:07.678 00.000 12268 Star::Find returns 1 (0), X=1097.30, Y=272.12, Mass=523, SNR=15.8, Peak=45 HFD=4.6
21:35:07.678 00.000 12268 MultiStar: [#1 0.14,0.49,1.03,U] [#2 0.33,0.34,1.01,U] [#3 0.19,0.34,0.82,U] [#4 0.23,0.46,0.73,U] [#5 0.07,0.26,0.66,U] [#6 -0.13,0.07,0.62,U] 
21:35:07.678 00.000 12268 refined, 6 included, MultiStar: {0.08, 0.25}, one-star: {-0.32, -0.21}
21:35:07.678 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.67) = xAngle (2.94 = 2.94)
21:35:07.678 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.97 = 2.97)
21:35:07.678 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.28 mountX=-0.26 mountY=0.04, mountTheta=2.97
21:35:07.680 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.25, opts=13)
21:35:07.680 00.000 12268 Enqueuing Move request for scope (0.08, 0.25)
21:35:07.680 00.000 11616 Worker thread wakes up
21:35:07.680 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.25) opts 0xd
21:35:07.680 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.25)
21:35:07.680 00.000 11616 Moving (0.08, 0.25) raw xDistance=-0.26 yDistance=0.04
21:35:07.680 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:35:07.681 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:35:07.681 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:07.681 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:35:07.681 00.000 11616 MoveAxis(E, 0, ABG)
21:35:07.681 00.000 11616 Move returns status 0, amount 0
21:35:07.681 00.000 11616 MoveAxis(N, 0, ABG)
21:35:07.681 00.000 11616 Move returns status 0, amount 0
21:35:07.681 00.000 11616 move complete, result=0
21:35:07.681 00.000 11616 worker thread done servicing request
21:35:07.697 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:35:07.714 00.017 12268 UpdateGuideState exits: m=523 SNR=15.8
21:35:07.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:07.714 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:07.714 00.000 12268 Enqueuing Expose request
21:35:07.714 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:07.714 00.000 11616 Worker thread wakes up
21:35:07.715 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:07.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:09.817 02.102 11616 Exposure complete
21:35:09.872 00.055 11616 worker thread done servicing request
21:35:09.872 00.000 12268 OnExposeComplete: enter
21:35:09.872 00.000 12268 UpdateGuideState(): m_state=6
21:35:09.873 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
21:35:09.873 00.000 12268 Star::Find returns 1 (0), X=1097.55, Y=273.06, Mass=508, SNR=15.4, Peak=53 HFD=4.9
21:35:09.873 00.000 12268 MultiStar: [#1 0.19,1.04,0.00,M1] [#2 0.21,0.86,0.00,M1] [#3 0.38,1.01,0.00,M1] [#4 0.38,1.07,0.00,M1] [#5 0.25,1.15,0.00,M1] [#6 0.17,0.80,0.00,M1] 
21:35:09.873 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.67) = xAngle (3.33 = -2.95)
21:35:09.873 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.36 = -2.92)
21:35:09.873 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.73 hyp=0.73 cameraTheta=1.67 mountX=-0.72 mountY=-0.16, mountTheta=-2.92
21:35:09.874 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.73, opts=13)
21:35:09.875 00.001 12268 Enqueuing Move request for scope (-0.07, 0.73)
21:35:09.875 00.000 11616 Worker thread wakes up
21:35:09.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.73) opts 0xd
21:35:09.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.73)
21:35:09.875 00.000 11616 Moving (-0.07, 0.73) raw xDistance=-0.72 yDistance=-0.16
21:35:09.875 00.000 11616 resist switch: large excursion: input -0.72 thresh 0.29 direction from 1 to -1
21:35:09.875 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.15
21:35:09.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
21:35:09.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
21:35:09.875 00.000 11616 MoveAxis(E, 401, ABG)
21:35:09.875 00.000 11616 Guiding  Dir = 2, Dur = 401
21:35:09.876 00.001 11616 IsSlewing returns 0
21:35:09.876 00.000 11616 IsGuiding returns 0
21:35:09.876 00.000 11616 PulseGuide returned control before completion, sleep 411
21:35:09.891 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
21:35:09.908 00.017 12268 UpdateGuideState exits: m=508 SNR=15.4
21:35:09.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:09.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:09.908 00.000 12268 Enqueuing Expose request
21:35:10.299 00.391 11616 IsGuiding returns 1
21:35:10.299 00.000 11616 scope still moving after pulse duration time elapsed
21:35:10.330 00.031 11616 IsSlewing returns 0
21:35:10.331 00.001 11616 IsGuiding returns 0
21:35:10.331 00.000 11616 scope move finished after 401 + 54 ms
21:35:10.331 00.000 11616 Move returns status 0, amount 401
21:35:10.331 00.000 11616 MoveAxis(N, 14, ABG)
21:35:10.331 00.000 11616 Guiding  Dir = 0, Dur = 14
21:35:10.331 00.000 11616 IsSlewing returns 0
21:35:10.332 00.001 11616 IsGuiding returns 0
21:35:10.332 00.000 11616 PulseGuide returned control before completion, sleep 24
21:35:10.361 00.029 11616 IsGuiding returns 1
21:35:10.361 00.000 11616 scope still moving after pulse duration time elapsed
21:35:10.392 00.031 11616 IsSlewing returns 0
21:35:10.392 00.000 11616 IsGuiding returns 1
21:35:10.423 00.031 11616 IsSlewing returns 0
21:35:10.424 00.001 11616 IsGuiding returns 0
21:35:10.424 00.000 11616 scope move finished after 14 + 77 ms
21:35:10.424 00.000 11616 Move returns status 0, amount 14
21:35:10.424 00.000 11616 move complete, result=0
21:35:10.424 00.000 11616 worker thread done servicing request
21:35:10.424 00.000 11616 Worker thread wakes up
21:35:10.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:10.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:10.424 00.000 12268 GuideStep: -0.7 px 401 ms EAST, -0.2 px 14 ms NORTH
21:35:12.438 02.014 11616 Exposure complete
21:35:12.494 00.056 11616 worker thread done servicing request
21:35:12.494 00.000 12268 OnExposeComplete: enter
21:35:12.494 00.000 12268 UpdateGuideState(): m_state=6
21:35:12.494 00.000 12268 Star::Find(15, 1097, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
21:35:12.494 00.000 12268 Star::Find returns 1 (0), X=1097.41, Y=272.62, Mass=557, SNR=16.2, Peak=41 HFD=5.3
21:35:12.495 00.001 12268 MultiStar: [#1 0.24,0.64,0.00,M2] [#2 0.03,0.37,0.93,U] [#3 0.08,0.67,0.00,M2] [#4 0.36,0.25,0.81,U] [#5 0.29,0.52,0.65,U] [#6 -0.02,0.83,0.00,M2] 
21:35:12.495 00.000 12268 refined, 3 included, MultiStar: {0.09, 0.35}, one-star: {-0.21, 0.29}
21:35:12.495 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.99 = 2.99)
21:35:12.495 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
21:35:12.495 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.35 hyp=0.36 cameraTheta=1.32 mountX=-0.35 mountY=0.04, mountTheta=3.02
21:35:12.496 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.35, opts=13)
21:35:12.496 00.000 12268 Enqueuing Move request for scope (0.09, 0.35)
21:35:12.496 00.000 11616 Worker thread wakes up
21:35:12.497 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.35) opts 0xd
21:35:12.497 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.35)
21:35:12.497 00.000 11616 Moving (0.09, 0.35) raw xDistance=-0.35 yDistance=0.04
21:35:12.497 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
21:35:12.497 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:12.497 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:35:12.497 00.000 11616 MoveAxis(E, 198, ABG)
21:35:12.497 00.000 11616 Guiding  Dir = 2, Dur = 198
21:35:12.497 00.000 11616 IsSlewing returns 0
21:35:12.498 00.001 11616 IsGuiding returns 0
21:35:12.498 00.000 11616 PulseGuide returned control before completion, sleep 208
21:35:12.510 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
21:35:12.527 00.017 12268 UpdateGuideState exits: m=557 SNR=16.2
21:35:12.527 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:12.527 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:12.527 00.000 12268 Enqueuing Expose request
21:35:12.719 00.192 11616 IsGuiding returns 0
21:35:12.719 00.000 11616 Move returns status 0, amount 198
21:35:12.719 00.000 11616 MoveAxis(N, 0, ABG)
21:35:12.719 00.000 11616 Move returns status 0, amount 0
21:35:12.719 00.000 11616 move complete, result=0
21:35:12.720 00.001 11616 worker thread done servicing request
21:35:12.720 00.000 11616 Worker thread wakes up
21:35:12.720 00.000 12268 GuideStep: -0.4 px 198 ms EAST, 0.0 px 0 ms NORTH
21:35:12.720 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:12.720 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:14.738 02.018 11616 Exposure complete
21:35:14.795 00.057 11616 worker thread done servicing request
21:35:14.795 00.000 12268 OnExposeComplete: enter
21:35:14.795 00.000 12268 UpdateGuideState(): m_state=6
21:35:14.795 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
21:35:14.796 00.001 12268 Star::Find returns 1 (0), X=1097.33, Y=271.88, Mass=515, SNR=15.5, Peak=46 HFD=4.7
21:35:14.796 00.000 12268 MultiStar: [#1 0.04,0.12,1.05,U] [#2 0.12,-0.12,1.07,U] [#3 0.08,0.08,0.89,U] [#4 0.22,-0.10,0.87,U] [#5 0.07,0.14,0.69,U] [#6 0.01,-0.22,0.69,U] 
21:35:14.796 00.000 12268 refined, 6 included, MultiStar: {0.03, -0.08}, one-star: {-0.29, -0.45}
21:35:14.796 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.67) = xAngle (0.49 = 0.49)
21:35:14.796 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.52 = 0.52)
21:35:14.796 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.18 mountX=0.08 mountY=0.04, mountTheta=0.51
21:35:14.797 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.08, opts=13)
21:35:14.798 00.001 12268 Enqueuing Move request for scope (0.03, -0.08)
21:35:14.798 00.000 11616 Worker thread wakes up
21:35:14.798 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
21:35:14.798 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
21:35:14.798 00.000 11616 Moving (0.03, -0.08) raw xDistance=0.08 yDistance=0.04
21:35:14.798 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:14.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:35:14.798 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:14.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:35:14.798 00.000 11616 MoveAxis(E, 0, ABG)
21:35:14.798 00.000 11616 Move returns status 0, amount 0
21:35:14.799 00.001 11616 MoveAxis(N, 0, ABG)
21:35:14.799 00.000 11616 Move returns status 0, amount 0
21:35:14.799 00.000 11616 move complete, result=0
21:35:14.799 00.000 11616 worker thread done servicing request
21:35:14.811 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:35:14.828 00.017 12268 UpdateGuideState exits: m=515 SNR=15.5
21:35:14.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:14.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:14.828 00.000 12268 Enqueuing Expose request
21:35:14.828 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:14.828 00.000 11616 Worker thread wakes up
21:35:14.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:14.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:16.838 02.010 11616 Exposure complete
21:35:16.895 00.057 11616 worker thread done servicing request
21:35:16.895 00.000 12268 OnExposeComplete: enter
21:35:16.895 00.000 12268 UpdateGuideState(): m_state=6
21:35:16.896 00.001 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
21:35:16.896 00.000 12268 Star::Find returns 1 (0), X=1096.90, Y=271.94, Mass=494, SNR=15.1, Peak=54 HFD=4.2
21:35:16.896 00.000 12268 MultiStar: [#1 -0.16,-0.17,1.12,U] [#2 -0.59,-0.37,0.00,M1] [#3 0.06,-0.34,0.92,U] [#4 -0.25,-0.61,0.00,M1] [#5 -0.41,-0.25,0.72,U] [#6 -0.11,-0.20,0.68,U] 
21:35:16.896 00.000 12268 refined, 4 included, MultiStar: {-0.27, -0.27}, one-star: {-0.72, -0.39}
21:35:16.896 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.67) = xAngle (-0.69 = -0.69)
21:35:16.896 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.66 = -0.66)
21:35:16.897 00.001 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.27 hyp=0.39 cameraTheta=-2.36 mountX=0.30 mountY=-0.24, mountTheta=-0.67
21:35:16.898 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.27, opts=13)
21:35:16.898 00.000 12268 Enqueuing Move request for scope (-0.27, -0.27)
21:35:16.898 00.000 11616 Worker thread wakes up
21:35:16.898 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.27) opts 0xd
21:35:16.899 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.27)
21:35:16.899 00.000 11616 Moving (-0.27, -0.27) raw xDistance=0.30 yDistance=-0.24
21:35:16.899 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
21:35:16.899 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
21:35:16.899 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
21:35:16.899 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:35:16.899 00.000 11616 MoveAxis(W, 167, ABG)
21:35:16.899 00.000 11616 Guiding  Dir = 3, Dur = 167
21:35:16.899 00.000 11616 IsSlewing returns 0
21:35:16.899 00.000 11616 IsGuiding returns 0
21:35:16.900 00.001 11616 PulseGuide returned control before completion, sleep 177
21:35:16.913 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:35:16.930 00.017 12268 UpdateGuideState exits: m=494 SNR=15.1
21:35:16.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:16.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:16.930 00.000 12268 Enqueuing Expose request
21:35:17.084 00.154 11616 IsGuiding returns 1
21:35:17.096 00.012 11616 scope still moving after pulse duration time elapsed
21:35:17.131 00.035 11616 IsSlewing returns 0
21:35:17.131 00.000 11616 IsGuiding returns 0
21:35:17.131 00.000 11616 scope move finished after 167 + 64 ms
21:35:17.131 00.000 11616 Move returns status 0, amount 167
21:35:17.131 00.000 11616 MoveAxis(N, 20, ABG)
21:35:17.131 00.000 11616 Guiding  Dir = 0, Dur = 20
21:35:17.132 00.001 11616 IsSlewing returns 0
21:35:17.132 00.000 11616 IsGuiding returns 0
21:35:17.132 00.000 11616 PulseGuide returned control before completion, sleep 30
21:35:17.177 00.045 11616 IsGuiding returns 1
21:35:17.177 00.000 11616 scope still moving after pulse duration time elapsed
21:35:17.208 00.031 11616 IsSlewing returns 0
21:35:17.209 00.001 11616 IsGuiding returns 1
21:35:17.238 00.029 11616 IsSlewing returns 0
21:35:17.238 00.000 11616 IsGuiding returns 1
21:35:17.269 00.031 11616 IsSlewing returns 0
21:35:17.269 00.000 11616 IsGuiding returns 1
21:35:17.300 00.031 11616 IsSlewing returns 0
21:35:17.300 00.000 11616 IsGuiding returns 1
21:35:17.331 00.031 11616 IsSlewing returns 0
21:35:17.331 00.000 11616 IsGuiding returns 1
21:35:17.362 00.031 11616 IsSlewing returns 0
21:35:17.362 00.000 11616 IsGuiding returns 1
21:35:17.392 00.030 11616 IsSlewing returns 0
21:35:17.393 00.001 11616 IsGuiding returns 0
21:35:17.393 00.000 11616 scope move finished after 20 + 241 ms
21:35:17.393 00.000 11616 Move returns status 0, amount 20
21:35:17.393 00.000 11616 move complete, result=0
21:35:17.393 00.000 11616 worker thread done servicing request
21:35:17.393 00.000 12268 GuideStep: 0.3 px 167 ms WEST, -0.2 px 20 ms NORTH
21:35:17.394 00.001 11616 Worker thread wakes up
21:35:17.394 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:17.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:19.408 02.014 11616 Exposure complete
21:35:19.464 00.056 11616 worker thread done servicing request
21:35:19.465 00.001 12268 OnExposeComplete: enter
21:35:19.465 00.000 12268 UpdateGuideState(): m_state=6
21:35:19.465 00.000 12268 Star::Find(15, 1096, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
21:35:19.465 00.000 12268 Star::Find returns 1 (0), X=1097.01, Y=271.82, Mass=528, SNR=15.7, Peak=63 HFD=4.4
21:35:19.465 00.000 12268 MultiStar: [#1 -0.08,-0.02,1.08,U] [#2 -0.22,-0.38,0.96,U] [#3 0.09,-0.18,0.89,U] [#4 -0.14,-0.31,0.85,U] [#5 -0.32,-0.13,0.67,U] [#6 -0.44,0.16,0.69,U] 
21:35:19.465 00.000 12268 refined, 6 included, MultiStar: {-0.24, -0.21}, one-star: {-0.61, -0.51}
21:35:19.465 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.67) = xAngle (-0.75 = -0.75)
21:35:19.465 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.72 = -0.72)
21:35:19.466 00.001 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.21 hyp=0.32 cameraTheta=-2.42 mountX=0.23 mountY=-0.21, mountTheta=-0.73
21:35:19.466 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.21, opts=13)
21:35:19.466 00.000 12268 Enqueuing Move request for scope (-0.24, -0.21)
21:35:19.466 00.000 11616 Worker thread wakes up
21:35:19.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.21) opts 0xd
21:35:19.466 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.21)
21:35:19.466 00.000 11616 Moving (-0.24, -0.21) raw xDistance=0.23 yDistance=-0.21
21:35:19.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
21:35:19.468 00.002 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
21:35:19.468 00.000 11616 MoveAxis(W, 131, ABG)
21:35:19.468 00.000 11616 Guiding  Dir = 3, Dur = 131
21:35:19.468 00.000 11616 IsSlewing returns 0
21:35:19.468 00.000 11616 IsGuiding returns 0
21:35:19.469 00.001 11616 PulseGuide returned control before completion, sleep 141
21:35:19.482 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:35:19.498 00.016 12268 UpdateGuideState exits: m=528 SNR=15.7
21:35:19.499 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:19.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:19.499 00.000 12268 Enqueuing Expose request
21:35:19.624 00.125 11616 IsGuiding returns 0
21:35:19.624 00.000 11616 Move returns status 0, amount 131
21:35:19.626 00.002 11616 MoveAxis(N, 18, ABG)
21:35:19.626 00.000 11616 Guiding  Dir = 0, Dur = 18
21:35:19.626 00.000 11616 IsSlewing returns 0
21:35:19.626 00.000 11616 IsGuiding returns 0
21:35:19.627 00.001 11616 PulseGuide returned control before completion, sleep 28
21:35:19.656 00.029 11616 IsGuiding returns 1
21:35:19.656 00.000 11616 scope still moving after pulse duration time elapsed
21:35:19.687 00.031 11616 IsSlewing returns 0
21:35:19.687 00.000 11616 IsGuiding returns 1
21:35:19.718 00.031 11616 IsSlewing returns 0
21:35:19.718 00.000 11616 IsGuiding returns 1
21:35:19.749 00.031 11616 IsSlewing returns 0
21:35:19.749 00.000 11616 IsGuiding returns 1
21:35:19.779 00.030 11616 IsSlewing returns 0
21:35:19.779 00.000 11616 IsGuiding returns 1
21:35:19.810 00.031 11616 IsSlewing returns 0
21:35:19.823 00.013 11616 IsGuiding returns 1
21:35:19.857 00.034 11616 IsSlewing returns 0
21:35:19.858 00.001 11616 IsGuiding returns 1
21:35:19.887 00.029 11616 IsSlewing returns 0
21:35:19.887 00.000 11616 IsGuiding returns 0
21:35:19.887 00.000 11616 scope move finished after 18 + 243 ms
21:35:19.887 00.000 11616 Move returns status 0, amount 18
21:35:19.888 00.001 11616 move complete, result=0
21:35:19.888 00.000 11616 worker thread done servicing request
21:35:19.888 00.000 11616 Worker thread wakes up
21:35:19.888 00.000 12268 GuideStep: 0.2 px 131 ms WEST, -0.2 px 18 ms NORTH
21:35:19.888 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:19.888 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:21.897 02.009 11616 Exposure complete
21:35:21.952 00.055 11616 worker thread done servicing request
21:35:21.952 00.000 12268 OnExposeComplete: enter
21:35:21.952 00.000 12268 UpdateGuideState(): m_state=6
21:35:21.953 00.001 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
21:35:21.953 00.000 12268 Star::Find returns 1 (0), X=1096.77, Y=272.14, Mass=524, SNR=15.7, Peak=50 HFD=5.0
21:35:21.953 00.000 12268 MultiStar: [#1 -0.29,-0.04,1.04,U] [#2 -0.42,-0.01,0.94,U] [#3 -0.29,-0.31,0.90,U] [#4 -0.33,-0.12,0.85,U] [#5 -0.07,0.21,0.69,U] [#6 -0.41,0.01,0.65,U] 
21:35:21.953 00.000 12268 refined, 6 included, MultiStar: {-0.40, -0.08}, one-star: {-0.85, -0.19}
21:35:21.953 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.67) = xAngle (-1.28 = -1.28)
21:35:21.953 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.25 = -1.25)
21:35:21.953 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.08 hyp=0.40 cameraTheta=-2.95 mountX=0.12 mountY=-0.38, mountTheta=-1.28
21:35:21.955 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.08, opts=13)
21:35:21.955 00.000 12268 Enqueuing Move request for scope (-0.40, -0.08)
21:35:21.955 00.000 11616 Worker thread wakes up
21:35:21.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.08) opts 0xd
21:35:21.955 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.08)
21:35:21.955 00.000 11616 Moving (-0.40, -0.08) raw xDistance=0.12 yDistance=-0.38
21:35:21.956 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
21:35:21.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
21:35:21.956 00.000 11616 MoveAxis(W, 65, ABG)
21:35:21.956 00.000 11616 Guiding  Dir = 3, Dur = 65
21:35:21.956 00.000 11616 IsSlewing returns 0
21:35:21.956 00.000 11616 IsGuiding returns 0
21:35:21.957 00.001 11616 PulseGuide returned control before completion, sleep 75
21:35:21.973 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:35:21.989 00.016 12268 UpdateGuideState exits: m=524 SNR=15.7
21:35:21.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:21.990 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:21.990 00.000 12268 Enqueuing Expose request
21:35:22.035 00.045 11616 IsGuiding returns 1
21:35:22.035 00.000 11616 scope still moving after pulse duration time elapsed
21:35:22.067 00.032 11616 IsSlewing returns 0
21:35:22.068 00.001 11616 IsGuiding returns 0
21:35:22.068 00.000 11616 scope move finished after 65 + 45 ms
21:35:22.068 00.000 11616 Move returns status 0, amount 65
21:35:22.068 00.000 11616 MoveAxis(N, 32, ABG)
21:35:22.068 00.000 11616 Guiding  Dir = 0, Dur = 32
21:35:22.068 00.000 11616 IsSlewing returns 0
21:35:22.068 00.000 11616 IsGuiding returns 0
21:35:22.069 00.001 11616 PulseGuide returned control before completion, sleep 42
21:35:22.113 00.044 11616 IsGuiding returns 1
21:35:22.113 00.000 11616 scope still moving after pulse duration time elapsed
21:35:22.145 00.032 11616 IsSlewing returns 0
21:35:22.145 00.000 11616 IsGuiding returns 1
21:35:22.176 00.031 11616 IsSlewing returns 0
21:35:22.176 00.000 11616 IsGuiding returns 1
21:35:22.207 00.031 11616 IsSlewing returns 0
21:35:22.208 00.001 11616 IsGuiding returns 1
21:35:22.238 00.030 11616 IsSlewing returns 0
21:35:22.238 00.000 11616 IsGuiding returns 1
21:35:22.269 00.031 11616 IsSlewing returns 0
21:35:22.269 00.000 11616 IsGuiding returns 1
21:35:22.300 00.031 11616 IsSlewing returns 0
21:35:22.300 00.000 11616 IsGuiding returns 1
21:35:22.330 00.030 11616 IsSlewing returns 0
21:35:22.331 00.001 11616 IsGuiding returns 1
21:35:22.361 00.030 11616 IsSlewing returns 0
21:35:22.362 00.001 11616 IsGuiding returns 1
21:35:22.393 00.031 11616 IsSlewing returns 0
21:35:22.393 00.000 11616 IsGuiding returns 0
21:35:22.394 00.001 11616 scope move finished after 32 + 293 ms
21:35:22.394 00.000 11616 Move returns status 0, amount 32
21:35:22.394 00.000 11616 move complete, result=0
21:35:22.394 00.000 11616 worker thread done servicing request
21:35:22.395 00.001 11616 Worker thread wakes up
21:35:22.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:22.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:22.395 00.000 12268 GuideStep: 0.1 px 65 ms WEST, -0.4 px 32 ms NORTH
21:35:24.403 02.008 11616 Exposure complete
21:35:24.461 00.058 11616 worker thread done servicing request
21:35:24.461 00.000 12268 OnExposeComplete: enter
21:35:24.461 00.000 12268 UpdateGuideState(): m_state=6
21:35:24.462 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
21:35:24.462 00.000 12268 Star::Find returns 1 (0), X=1096.90, Y=272.34, Mass=588, SNR=16.7, Peak=50 HFD=5.3
21:35:24.462 00.000 12268 MultiStar: [#1 -0.03,0.40,0.98,U] [#2 -0.14,0.35,0.87,U] [#3 0.18,0.44,0.81,U] [#4 -0.02,0.36,0.76,U] [#5 -0.16,0.56,0.63,U] [#6 -0.18,0.75,0.00,M1] 
21:35:24.462 00.000 12268 refined, 5 included, MultiStar: {-0.17, 0.34}, one-star: {-0.72, 0.01}
21:35:24.462 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.67) = xAngle (3.70 = -2.58)
21:35:24.462 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.73 = -2.55)
21:35:24.463 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=0.34 hyp=0.38 cameraTheta=2.03 mountX=-0.32 mountY=-0.21, mountTheta=-2.56
21:35:24.464 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.34, opts=13)
21:35:24.464 00.000 12268 Enqueuing Move request for scope (-0.17, 0.34)
21:35:24.464 00.000 11616 Worker thread wakes up
21:35:24.464 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.34) opts 0xd
21:35:24.464 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.34)
21:35:24.464 00.000 11616 Moving (-0.17, 0.34) raw xDistance=-0.32 yDistance=-0.21
21:35:24.465 00.001 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
21:35:24.465 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.95
21:35:24.465 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
21:35:24.465 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
21:35:24.465 00.000 11616 MoveAxis(E, 178, ABG)
21:35:24.465 00.000 11616 Guiding  Dir = 2, Dur = 178
21:35:24.465 00.000 11616 IsSlewing returns 0
21:35:24.465 00.000 11616 IsGuiding returns 0
21:35:24.466 00.001 11616 PulseGuide returned control before completion, sleep 188
21:35:24.478 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:35:24.495 00.017 12268 UpdateGuideState exits: m=588 SNR=16.7
21:35:24.495 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:24.495 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:24.495 00.000 12268 Enqueuing Expose request
21:35:24.668 00.173 11616 IsGuiding returns 0
21:35:24.668 00.000 11616 Move returns status 0, amount 178
21:35:24.668 00.000 11616 MoveAxis(N, 18, ABG)
21:35:24.668 00.000 11616 Guiding  Dir = 0, Dur = 18
21:35:24.669 00.001 11616 IsSlewing returns 0
21:35:24.669 00.000 11616 IsGuiding returns 0
21:35:24.670 00.001 11616 PulseGuide returned control before completion, sleep 28
21:35:24.699 00.029 11616 IsGuiding returns 1
21:35:24.699 00.000 11616 scope still moving after pulse duration time elapsed
21:35:24.730 00.031 11616 IsSlewing returns 0
21:35:24.731 00.001 11616 IsGuiding returns 1
21:35:24.761 00.030 11616 IsSlewing returns 0
21:35:24.761 00.000 11616 IsGuiding returns 1
21:35:24.792 00.031 11616 IsSlewing returns 0
21:35:24.792 00.000 11616 IsGuiding returns 1
21:35:24.823 00.031 11616 IsSlewing returns 0
21:35:24.823 00.000 11616 IsGuiding returns 1
21:35:24.855 00.032 11616 IsSlewing returns 0
21:35:24.855 00.000 11616 IsGuiding returns 1
21:35:24.885 00.030 11616 IsSlewing returns 0
21:35:24.886 00.001 11616 IsGuiding returns 0
21:35:24.886 00.000 11616 scope move finished after 18 + 199 ms
21:35:24.886 00.000 11616 Move returns status 0, amount 18
21:35:24.886 00.000 11616 move complete, result=0
21:35:24.886 00.000 11616 worker thread done servicing request
21:35:24.886 00.000 11616 Worker thread wakes up
21:35:24.886 00.000 12268 GuideStep: -0.3 px 178 ms EAST, -0.2 px 18 ms NORTH
21:35:24.886 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:24.887 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:26.895 02.008 11616 Exposure complete
21:35:26.949 00.054 11616 worker thread done servicing request
21:35:26.949 00.000 12268 OnExposeComplete: enter
21:35:26.949 00.000 12268 UpdateGuideState(): m_state=6
21:35:26.949 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
21:35:26.950 00.001 12268 Star::Find returns 1 (0), X=1096.78, Y=271.85, Mass=501, SNR=15.4, Peak=46 HFD=4.6
21:35:26.950 00.000 12268 MultiStar: [#1 -0.28,0.01,1.05,U] [#2 -0.55,-0.32,1.03,U] [#3 -0.22,0.07,0.92,U] [#4 -0.42,-0.19,0.89,U] [#5 -0.33,-0.27,0.71,U] [#6 -0.45,-0.02,0.73,U] 
21:35:26.950 00.000 12268 refined, 6 included, MultiStar: {-0.45, -0.18}, one-star: {-0.84, -0.48}
21:35:26.950 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.67) = xAngle (-1.10 = -1.10)
21:35:26.950 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.07 = -1.07)
21:35:26.950 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.18 hyp=0.48 cameraTheta=-2.77 mountX=0.22 mountY=-0.42, mountTheta=-1.09
21:35:26.951 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.18, opts=13)
21:35:26.952 00.001 12268 Enqueuing Move request for scope (-0.45, -0.18)
21:35:26.952 00.000 11616 Worker thread wakes up
21:35:26.952 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.18) opts 0xd
21:35:26.952 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.18)
21:35:26.952 00.000 11616 Moving (-0.45, -0.18) raw xDistance=0.22 yDistance=-0.42
21:35:26.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:35:26.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:35:26.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
21:35:26.952 00.000 11616 MoveAxis(E, 0, ABG)
21:35:26.952 00.000 11616 Move returns status 0, amount 0
21:35:26.952 00.000 11616 MoveAxis(N, 36, ABG)
21:35:26.952 00.000 11616 Guiding  Dir = 0, Dur = 36
21:35:26.953 00.001 11616 IsSlewing returns 0
21:35:26.953 00.000 11616 IsGuiding returns 0
21:35:26.953 00.000 11616 PulseGuide returned control before completion, sleep 46
21:35:26.965 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:35:26.984 00.019 12268 UpdateGuideState exits: m=501 SNR=15.4
21:35:26.985 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:26.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:26.985 00.000 12268 Enqueuing Expose request
21:35:27.003 00.018 11616 IsGuiding returns 1
21:35:27.003 00.000 11616 scope still moving after pulse duration time elapsed
21:35:27.034 00.031 11616 IsSlewing returns 0
21:35:27.034 00.000 11616 IsGuiding returns 0
21:35:27.034 00.000 11616 scope move finished after 36 + 44 ms
21:35:27.035 00.001 11616 Move returns status 0, amount 36
21:35:27.035 00.000 11616 move complete, result=0
21:35:27.035 00.000 11616 worker thread done servicing request
21:35:27.035 00.000 11616 Worker thread wakes up
21:35:27.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:27.036 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:27.048 00.012 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 36 ms NORTH
21:35:29.045 01.997 11616 Exposure complete
21:35:29.102 00.057 11616 worker thread done servicing request
21:35:29.102 00.000 12268 OnExposeComplete: enter
21:35:29.102 00.000 12268 UpdateGuideState(): m_state=6
21:35:29.102 00.000 12268 Star::Find(15, 1096, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
21:35:29.102 00.000 12268 Star::Find returns 1 (0), X=1096.85, Y=271.83, Mass=558, SNR=16.3, Peak=57 HFD=4.5
21:35:29.102 00.000 12268 MultiStar: [#1 -0.35,-0.08,0.98,U] [#2 -0.56,-0.44,0.00,M1] [#3 -0.30,-0.15,0.84,U] [#4 -0.27,-0.37,0.73,U] [#5 -0.45,-0.02,0.65,U] [#6 -0.54,-0.13,0.64,U] 
21:35:29.103 00.001 12268 refined, 5 included, MultiStar: {-0.46, -0.22}, one-star: {-0.77, -0.50}
21:35:29.103 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.67) = xAngle (-1.02 = -1.02)
21:35:29.103 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.99 = -0.99)
21:35:29.103 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.22 hyp=0.51 cameraTheta=-2.69 mountX=0.26 mountY=-0.42, mountTheta=-1.01
21:35:29.104 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.22, opts=13)
21:35:29.104 00.000 12268 Enqueuing Move request for scope (-0.46, -0.22)
21:35:29.105 00.001 11616 Worker thread wakes up
21:35:29.105 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.22) opts 0xd
21:35:29.105 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.22)
21:35:29.105 00.000 11616 Moving (-0.46, -0.22) raw xDistance=0.26 yDistance=-0.42
21:35:29.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:35:29.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:35:29.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
21:35:29.105 00.000 11616 MoveAxis(E, 0, ABG)
21:35:29.105 00.000 11616 Move returns status 0, amount 0
21:35:29.105 00.000 11616 MoveAxis(N, 36, ABG)
21:35:29.105 00.000 11616 Guiding  Dir = 0, Dur = 36
21:35:29.106 00.001 11616 IsSlewing returns 0
21:35:29.106 00.000 11616 IsGuiding returns 0
21:35:29.106 00.000 11616 PulseGuide returned control before completion, sleep 46
21:35:29.120 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:35:29.137 00.017 12268 UpdateGuideState exits: m=558 SNR=16.3
21:35:29.138 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:29.138 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:29.138 00.000 12268 Enqueuing Expose request
21:35:29.164 00.026 11616 IsGuiding returns 1
21:35:29.164 00.000 11616 scope still moving after pulse duration time elapsed
21:35:29.195 00.031 11616 IsSlewing returns 0
21:35:29.195 00.000 11616 IsGuiding returns 0
21:35:29.195 00.000 11616 scope move finished after 36 + 53 ms
21:35:29.196 00.001 11616 Move returns status 0, amount 36
21:35:29.196 00.000 11616 move complete, result=0
21:35:29.196 00.000 11616 worker thread done servicing request
21:35:29.196 00.000 11616 Worker thread wakes up
21:35:29.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:29.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:29.202 00.006 12268 GuideStep: 0.3 px 0 ms EAST, -0.4 px 36 ms NORTH
21:35:31.205 02.003 11616 Exposure complete
21:35:31.260 00.055 11616 worker thread done servicing request
21:35:31.261 00.001 12268 OnExposeComplete: enter
21:35:31.261 00.000 12268 UpdateGuideState(): m_state=6
21:35:31.261 00.000 12268 Star::Find(15, 1096, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
21:35:31.261 00.000 12268 Star::Find returns 1 (0), X=1096.66, Y=272.06, Mass=552, SNR=16.1, Peak=44 HFD=5.1
21:35:31.261 00.000 12268 MultiStar: [#1 -0.55,0.37,0.00,M1] [#2 -0.38,-0.04,0.99,U] [#3 -0.47,-0.00,0.86,U] [#4 -0.61,0.33,0.00,M1] [#5 -0.62,0.18,0.00,M1] [#6 -0.77,0.18,0.00,M1] 
21:35:31.262 00.001 12268 refined, 2 included, MultiStar: {-0.61, -0.11}, one-star: {-0.96, -0.27}
21:35:31.262 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.67) = xAngle (-1.30 = -1.30)
21:35:31.262 00.000 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.27 = -1.27)
21:35:31.262 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-0.11 hyp=0.62 cameraTheta=-2.97 mountX=0.17 mountY=-0.59, mountTheta=-1.30
21:35:31.263 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-0.11, opts=13)
21:35:31.263 00.000 12268 Enqueuing Move request for scope (-0.61, -0.11)
21:35:31.263 00.000 11616 Worker thread wakes up
21:35:31.263 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.11) opts 0xd
21:35:31.263 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -0.11)
21:35:31.263 00.000 11616 Moving (-0.61, -0.11) raw xDistance=0.17 yDistance=-0.59
21:35:31.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:35:31.264 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:35:31.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
21:35:31.264 00.000 11616 MoveAxis(E, 0, ABG)
21:35:31.264 00.000 11616 Move returns status 0, amount 0
21:35:31.264 00.000 11616 MoveAxis(N, 50, ABG)
21:35:31.264 00.000 11616 Guiding  Dir = 0, Dur = 50
21:35:31.264 00.000 11616 IsSlewing returns 0
21:35:31.264 00.000 11616 IsGuiding returns 0
21:35:31.265 00.001 11616 PulseGuide returned control before completion, sleep 60
21:35:31.276 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=46, Gamma=1.290
21:35:31.294 00.018 12268 UpdateGuideState exits: m=552 SNR=16.1
21:35:31.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:31.294 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:31.294 00.000 12268 Enqueuing Expose request
21:35:31.328 00.034 11616 IsGuiding returns 1
21:35:31.328 00.000 11616 scope still moving after pulse duration time elapsed
21:35:31.360 00.032 11616 IsSlewing returns 0
21:35:31.360 00.000 11616 IsGuiding returns 0
21:35:31.360 00.000 11616 scope move finished after 50 + 45 ms
21:35:31.360 00.000 11616 Move returns status 0, amount 50
21:35:31.360 00.000 11616 move complete, result=0
21:35:31.360 00.000 11616 worker thread done servicing request
21:35:31.360 00.000 11616 Worker thread wakes up
21:35:31.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:31.361 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:31.361 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.6 px 50 ms NORTH
21:35:33.373 02.012 11616 Exposure complete
21:35:33.430 00.057 11616 worker thread done servicing request
21:35:33.430 00.000 12268 OnExposeComplete: enter
21:35:33.430 00.000 12268 UpdateGuideState(): m_state=6
21:35:33.431 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
21:35:33.431 00.000 12268 Star::Find returns 1 (0), X=1096.75, Y=271.87, Mass=542, SNR=16.0, Peak=56 HFD=4.7
21:35:33.431 00.000 12268 MultiStar: [#1 -0.30,-0.00,0.95,U] [#2 -0.53,-0.31,0.87,U] [#3 -0.12,0.08,0.83,U] [#4 -0.56,-0.41,0.00,M2] [#5 -0.69,-0.16,0.00,M2] [#6 -0.32,-0.27,0.66,U] 
21:35:33.431 00.000 12268 refined, 4 included, MultiStar: {-0.45, -0.20}, one-star: {-0.87, -0.46}
21:35:33.431 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.67) = xAngle (-1.06 = -1.06)
21:35:33.431 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.03 = -1.03)
21:35:33.431 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.20 hyp=0.49 cameraTheta=-2.73 mountX=0.24 mountY=-0.42, mountTheta=-1.05
21:35:33.433 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.20, opts=13)
21:35:33.433 00.000 12268 Enqueuing Move request for scope (-0.45, -0.20)
21:35:33.433 00.000 11616 Worker thread wakes up
21:35:33.433 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.20) opts 0xd
21:35:33.433 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.20)
21:35:33.433 00.000 11616 Moving (-0.45, -0.20) raw xDistance=0.24 yDistance=-0.42
21:35:33.433 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:35:33.433 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:35:33.433 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
21:35:33.434 00.001 11616 MoveAxis(E, 0, ABG)
21:35:33.434 00.000 11616 Move returns status 0, amount 0
21:35:33.434 00.000 11616 MoveAxis(N, 35, ABG)
21:35:33.434 00.000 11616 Guiding  Dir = 0, Dur = 35
21:35:33.434 00.000 11616 IsSlewing returns 0
21:35:33.434 00.000 11616 IsGuiding returns 0
21:35:33.435 00.001 11616 PulseGuide returned control before completion, sleep 45
21:35:33.447 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=33, Gamma=1.290
21:35:33.465 00.018 12268 UpdateGuideState exits: m=542 SNR=16.0
21:35:33.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:33.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:33.465 00.000 12268 Enqueuing Expose request
21:35:33.495 00.030 11616 IsGuiding returns 1
21:35:33.495 00.000 11616 scope still moving after pulse duration time elapsed
21:35:33.525 00.030 11616 IsSlewing returns 0
21:35:33.525 00.000 11616 IsGuiding returns 1
21:35:33.556 00.031 11616 IsSlewing returns 0
21:35:33.556 00.000 11616 IsGuiding returns 0
21:35:33.556 00.000 11616 scope move finished after 35 + 87 ms
21:35:33.556 00.000 11616 Move returns status 0, amount 35
21:35:33.556 00.000 11616 move complete, result=0
21:35:33.556 00.000 11616 worker thread done servicing request
21:35:33.556 00.000 11616 Worker thread wakes up
21:35:33.557 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 35 ms NORTH
21:35:33.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:33.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:35.565 02.008 11616 Exposure complete
21:35:35.620 00.055 11616 worker thread done servicing request
21:35:35.621 00.001 12268 OnExposeComplete: enter
21:35:35.621 00.000 12268 UpdateGuideState(): m_state=6
21:35:35.621 00.000 12268 Star::Find(15, 1096, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
21:35:35.621 00.000 12268 Star::Find returns 1 (0), X=1097.11, Y=271.41, Mass=425, SNR=14.1, Peak=44 HFD=3.9
21:35:35.621 00.000 12268 MultiStar: [#1 -0.09,-0.45,1.13,U] [#2 -0.68,-0.55,0.00,M1] [#3 -0.00,-0.29,0.94,U] [#4 0.11,-0.49,0.91,U] [#5 -0.20,-0.13,0.74,U] [#6 -0.21,-0.25,0.69,U] 
21:35:35.622 00.001 12268 refined, 5 included, MultiStar: {-0.15, -0.45}, one-star: {-0.51, -0.92}
21:35:35.622 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.67) = xAngle (-0.22 = -0.22)
21:35:35.622 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.19 = -0.19)
21:35:35.622 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.45 hyp=0.47 cameraTheta=-1.89 mountX=0.46 mountY=-0.09, mountTheta=-0.19
21:35:35.623 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.45, opts=13)
21:35:35.623 00.000 12268 Enqueuing Move request for scope (-0.15, -0.45)
21:35:35.623 00.000 11616 Worker thread wakes up
21:35:35.623 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.45) opts 0xd
21:35:35.623 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.45)
21:35:35.623 00.000 11616 Moving (-0.15, -0.45) raw xDistance=0.46 yDistance=-0.09
21:35:35.623 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
21:35:35.623 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.38
21:35:35.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
21:35:35.623 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:35.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:35:35.623 00.000 11616 MoveAxis(W, 257, ABG)
21:35:35.623 00.000 11616 Guiding  Dir = 3, Dur = 257
21:35:35.625 00.002 11616 IsSlewing returns 0
21:35:35.625 00.000 11616 IsGuiding returns 0
21:35:35.625 00.000 11616 PulseGuide returned control before completion, sleep 267
21:35:35.637 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:35:35.655 00.018 12268 UpdateGuideState exits: m=425 SNR=14.1
21:35:35.655 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:35.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:35.655 00.000 12268 Enqueuing Expose request
21:35:35.894 00.239 11616 IsGuiding returns 1
21:35:35.894 00.000 11616 scope still moving after pulse duration time elapsed
21:35:35.925 00.031 11616 IsSlewing returns 0
21:35:35.926 00.001 11616 IsGuiding returns 0
21:35:35.926 00.000 11616 scope move finished after 257 + 43 ms
21:35:35.926 00.000 11616 Move returns status 0, amount 257
21:35:35.926 00.000 11616 MoveAxis(N, 0, ABG)
21:35:35.926 00.000 11616 Move returns status 0, amount 0
21:35:35.926 00.000 11616 move complete, result=0
21:35:35.926 00.000 11616 worker thread done servicing request
21:35:35.926 00.000 11616 Worker thread wakes up
21:35:35.927 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:35.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:35.927 00.000 12268 GuideStep: 0.5 px 257 ms WEST, -0.1 px 0 ms NORTH
21:35:37.940 02.013 11616 Exposure complete
21:35:37.996 00.056 11616 worker thread done servicing request
21:35:37.997 00.001 12268 OnExposeComplete: enter
21:35:37.997 00.000 12268 UpdateGuideState(): m_state=6
21:35:37.997 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
21:35:37.997 00.000 12268 Star::Find returns 1 (0), X=1096.99, Y=271.81, Mass=511, SNR=15.5, Peak=46 HFD=5.0
21:35:37.997 00.000 12268 MultiStar: [#1 -0.28,-0.02,1.01,U] [#2 -0.31,-0.38,0.95,U] [#3 -0.06,-0.15,0.83,U] [#4 0.01,-0.07,0.81,U] [#5 -0.47,-0.09,0.70,U] [#6 -0.25,-0.29,0.64,U] 
21:35:37.997 00.000 12268 refined, 6 included, MultiStar: {-0.29, -0.22}, one-star: {-0.63, -0.52}
21:35:37.997 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.67) = xAngle (-0.82 = -0.82)
21:35:37.997 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.79 = -0.79)
21:35:37.997 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.22 hyp=0.37 cameraTheta=-2.49 mountX=0.25 mountY=-0.26, mountTheta=-0.81
21:35:37.998 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.22, opts=13)
21:35:37.998 00.000 12268 Enqueuing Move request for scope (-0.29, -0.22)
21:35:37.998 00.000 11616 Worker thread wakes up
21:35:37.998 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.22) opts 0xd
21:35:38.000 00.002 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.22)
21:35:38.000 00.000 11616 Moving (-0.29, -0.22) raw xDistance=0.25 yDistance=-0.26
21:35:38.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
21:35:38.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
21:35:38.000 00.000 11616 MoveAxis(W, 141, ABG)
21:35:38.000 00.000 11616 Guiding  Dir = 3, Dur = 141
21:35:38.001 00.001 11616 IsSlewing returns 0
21:35:38.001 00.000 11616 IsGuiding returns 0
21:35:38.001 00.000 11616 PulseGuide returned control before completion, sleep 151
21:35:38.016 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
21:35:38.034 00.018 12268 UpdateGuideState exits: m=511 SNR=15.5
21:35:38.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:38.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:38.034 00.000 12268 Enqueuing Expose request
21:35:38.158 00.124 11616 IsGuiding returns 1
21:35:38.158 00.000 11616 scope still moving after pulse duration time elapsed
21:35:38.188 00.030 11616 IsSlewing returns 0
21:35:38.188 00.000 11616 IsGuiding returns 0
21:35:38.188 00.000 11616 scope move finished after 141 + 47 ms
21:35:38.189 00.001 11616 Move returns status 0, amount 141
21:35:38.189 00.000 11616 MoveAxis(N, 22, ABG)
21:35:38.189 00.000 11616 Guiding  Dir = 0, Dur = 22
21:35:38.189 00.000 11616 IsSlewing returns 0
21:35:38.189 00.000 11616 IsGuiding returns 0
21:35:38.190 00.001 11616 PulseGuide returned control before completion, sleep 32
21:35:38.235 00.045 11616 IsGuiding returns 1
21:35:38.235 00.000 11616 scope still moving after pulse duration time elapsed
21:35:38.266 00.031 11616 IsSlewing returns 0
21:35:38.266 00.000 11616 IsGuiding returns 0
21:35:38.267 00.001 11616 scope move finished after 22 + 54 ms
21:35:38.267 00.000 11616 Move returns status 0, amount 22
21:35:38.267 00.000 11616 move complete, result=0
21:35:38.267 00.000 11616 worker thread done servicing request
21:35:38.267 00.000 11616 Worker thread wakes up
21:35:38.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:38.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:38.267 00.000 12268 GuideStep: 0.3 px 141 ms WEST, -0.3 px 22 ms NORTH
21:35:40.277 02.010 11616 Exposure complete
21:35:40.335 00.058 11616 worker thread done servicing request
21:35:40.335 00.000 12268 OnExposeComplete: enter
21:35:40.335 00.000 12268 UpdateGuideState(): m_state=6
21:35:40.335 00.000 12268 Star::Find(15, 1096, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
21:35:40.335 00.000 12268 Star::Find returns 1 (0), X=1097.42, Y=272.11, Mass=534, SNR=15.8, Peak=43 HFD=5.2
21:35:40.336 00.001 12268 MultiStar: [#1 -0.01,0.14,1.01,U] [#2 0.17,-0.17,0.92,U] [#3 0.15,0.02,0.83,U] [#4 -0.05,-0.02,0.81,U] [#5 -0.10,0.43,0.66,U] [#6 -0.28,0.12,0.61,U] 
21:35:40.336 00.000 12268 refined, 6 included, MultiStar: {-0.03, 0.02}, one-star: {-0.19, -0.22}
21:35:40.336 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.67) = xAngle (4.26 = -2.03)
21:35:40.336 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.29 = -2.00)
21:35:40.336 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.59 mountX=-0.02 mountY=-0.04, mountTheta=-2.02
21:35:40.338 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.02, opts=13)
21:35:40.338 00.000 12268 Enqueuing Move request for scope (-0.03, 0.02)
21:35:40.338 00.000 11616 Worker thread wakes up
21:35:40.338 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
21:35:40.338 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
21:35:40.338 00.000 11616 Moving (-0.03, 0.02) raw xDistance=-0.02 yDistance=-0.04
21:35:40.338 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:40.338 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:35:40.339 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:40.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:35:40.339 00.000 11616 MoveAxis(E, 0, ABG)
21:35:40.339 00.000 11616 Move returns status 0, amount 0
21:35:40.339 00.000 11616 MoveAxis(N, 0, ABG)
21:35:40.339 00.000 11616 Move returns status 0, amount 0
21:35:40.339 00.000 11616 move complete, result=0
21:35:40.339 00.000 11616 worker thread done servicing request
21:35:40.353 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:35:40.371 00.018 12268 UpdateGuideState exits: m=534 SNR=15.8
21:35:40.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:40.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:40.372 00.001 12268 Enqueuing Expose request
21:35:40.372 00.000 11616 Worker thread wakes up
21:35:40.372 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:40.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:40.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:42.385 02.013 11616 Exposure complete
21:35:42.440 00.055 11616 worker thread done servicing request
21:35:42.441 00.001 12268 OnExposeComplete: enter
21:35:42.441 00.000 12268 UpdateGuideState(): m_state=6
21:35:42.441 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
21:35:42.442 00.001 12268 Star::Find returns 1 (0), X=1097.24, Y=272.54, Mass=469, SNR=14.9, Peak=45 HFD=3.9
21:35:42.442 00.000 12268 MultiStar: [#1 0.11,0.64,0.00,M1] [#2 0.18,0.29,1.00,U] [#3 0.27,0.70,0.00,M1] [#4 -0.10,0.23,0.83,U] [#5 0.26,0.46,0.70,U] [#6 0.07,0.63,0.73,U] 
21:35:42.442 00.000 12268 refined, 4 included, MultiStar: {-0.01, 0.35}, one-star: {-0.38, 0.21}
21:35:42.442 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.67) = xAngle (3.27 = -3.02)
21:35:42.442 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.30 = -2.99)
21:35:42.442 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.60 mountX=-0.34 mountY=-0.05, mountTheta=-2.99
21:35:42.445 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.35, opts=13)
21:35:42.445 00.000 12268 Enqueuing Move request for scope (-0.01, 0.35)
21:35:42.445 00.000 11616 Worker thread wakes up
21:35:42.445 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.35) opts 0xd
21:35:42.445 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.35)
21:35:42.445 00.000 11616 Moving (-0.01, 0.35) raw xDistance=-0.34 yDistance=-0.05
21:35:42.445 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
21:35:42.446 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.03
21:35:42.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
21:35:42.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:42.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:35:42.446 00.000 11616 MoveAxis(E, 192, ABG)
21:35:42.446 00.000 11616 Guiding  Dir = 2, Dur = 192
21:35:42.446 00.000 11616 IsSlewing returns 0
21:35:42.446 00.000 11616 IsGuiding returns 0
21:35:42.447 00.001 11616 PulseGuide returned control before completion, sleep 202
21:35:42.458 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=47, Gamma=1.290
21:35:42.476 00.018 12268 UpdateGuideState exits: m=469 SNR=14.9
21:35:42.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:42.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:42.476 00.000 12268 Enqueuing Expose request
21:35:42.658 00.182 11616 IsGuiding returns 1
21:35:42.658 00.000 11616 scope still moving after pulse duration time elapsed
21:35:42.690 00.032 11616 IsSlewing returns 0
21:35:42.690 00.000 11616 IsGuiding returns 0
21:35:42.690 00.000 11616 scope move finished after 192 + 52 ms
21:35:42.690 00.000 11616 Move returns status 0, amount 192
21:35:42.690 00.000 11616 MoveAxis(N, 0, ABG)
21:35:42.690 00.000 11616 Move returns status 0, amount 0
21:35:42.690 00.000 11616 move complete, result=0
21:35:42.691 00.001 11616 worker thread done servicing request
21:35:42.691 00.000 12268 GuideStep: -0.3 px 192 ms EAST, -0.1 px 0 ms NORTH
21:35:42.691 00.000 11616 Worker thread wakes up
21:35:42.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:42.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:44.703 02.012 11616 Exposure complete
21:35:44.759 00.056 11616 worker thread done servicing request
21:35:44.760 00.001 12268 OnExposeComplete: enter
21:35:44.760 00.000 12268 UpdateGuideState(): m_state=6
21:35:44.760 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
21:35:44.760 00.000 12268 Star::Find returns 1 (0), X=1097.78, Y=272.78, Mass=568, SNR=16.4, Peak=56 HFD=4.9
21:35:44.760 00.000 12268 MultiStar: [#1 0.43,0.99,0.00,M2] [#2 0.39,0.59,0.00,M1] [#3 0.37,0.81,0.00,M2] [#4 0.53,0.96,0.00,M1] [#5 0.19,1.15,0.00,M1] [#6 0.42,1.06,0.00,M1] 
21:35:44.761 00.001 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.67) = xAngle (2.90 = 2.90)
21:35:44.761 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.93 = 2.93)
21:35:44.761 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.45 hyp=0.48 cameraTheta=1.23 mountX=-0.47 mountY=0.10, mountTheta=2.92
21:35:44.764 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.45, opts=13)
21:35:44.764 00.000 12268 Enqueuing Move request for scope (0.16, 0.45)
21:35:44.764 00.000 11616 Worker thread wakes up
21:35:44.765 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.45) opts 0xd
21:35:44.765 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.45)
21:35:44.765 00.000 11616 Moving (0.16, 0.45) raw xDistance=-0.47 yDistance=0.10
21:35:44.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
21:35:44.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:44.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:35:44.765 00.000 11616 MoveAxis(E, 262, ABG)
21:35:44.765 00.000 11616 Guiding  Dir = 2, Dur = 262
21:35:44.765 00.000 11616 IsSlewing returns 0
21:35:44.766 00.001 11616 IsGuiding returns 0
21:35:44.766 00.000 11616 PulseGuide returned control before completion, sleep 272
21:35:44.778 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:35:44.797 00.019 12268 UpdateGuideState exits: m=568 SNR=16.4
21:35:44.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:44.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:44.797 00.000 12268 Enqueuing Expose request
21:35:45.040 00.243 11616 IsGuiding returns 1
21:35:45.040 00.000 11616 scope still moving after pulse duration time elapsed
21:35:45.071 00.031 11616 IsSlewing returns 0
21:35:45.071 00.000 11616 IsGuiding returns 1
21:35:45.101 00.030 11616 IsSlewing returns 0
21:35:45.101 00.000 11616 IsGuiding returns 0
21:35:45.101 00.000 11616 scope move finished after 262 + 73 ms
21:35:45.101 00.000 11616 Move returns status 0, amount 262
21:35:45.101 00.000 11616 MoveAxis(N, 0, ABG)
21:35:45.101 00.000 11616 Move returns status 0, amount 0
21:35:45.101 00.000 11616 move complete, result=0
21:35:45.101 00.000 11616 worker thread done servicing request
21:35:45.102 00.001 11616 Worker thread wakes up
21:35:45.102 00.000 12268 GuideStep: -0.5 px 262 ms EAST, 0.1 px 0 ms NORTH
21:35:45.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:45.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:47.111 02.009 11616 Exposure complete
21:35:47.167 00.056 11616 worker thread done servicing request
21:35:47.167 00.000 12268 OnExposeComplete: enter
21:35:47.167 00.000 12268 UpdateGuideState(): m_state=6
21:35:47.167 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
21:35:47.168 00.001 12268 Star::Find returns 1 (0), X=1097.61, Y=272.53, Mass=541, SNR=15.9, Peak=42 HFD=5.1
21:35:47.168 00.000 12268 MultiStar: [#1 0.32,0.91,0.00,M3] [#2 0.25,0.44,1.00,U] [#3 0.20,0.68,0.00,M3] [#4 0.59,0.60,0.00,M2] [#5 0.25,0.71,0.00,M2] [#6 0.08,0.72,0.00,M2] 
21:35:47.168 00.000 12268 single-star, 1 included, MultiStar: {0.12, 0.32}, one-star: {-0.01, 0.20}
21:35:47.168 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.67) = xAngle (3.29 = -3.00)
21:35:47.168 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.32 = -2.97)
21:35:47.168 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.62 mountX=-0.20 mountY=-0.04, mountTheta=-2.97
21:35:47.171 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.20, opts=13)
21:35:47.171 00.000 12268 Enqueuing Move request for scope (-0.01, 0.20)
21:35:47.171 00.000 11616 Worker thread wakes up
21:35:47.171 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
21:35:47.171 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
21:35:47.172 00.001 11616 Moving (-0.01, 0.20) raw xDistance=-0.20 yDistance=-0.04
21:35:47.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:35:47.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:47.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:35:47.172 00.000 11616 MoveAxis(E, 112, ABG)
21:35:47.172 00.000 11616 Guiding  Dir = 2, Dur = 112
21:35:47.172 00.000 11616 IsSlewing returns 0
21:35:47.173 00.001 11616 IsGuiding returns 0
21:35:47.173 00.000 11616 PulseGuide returned control before completion, sleep 122
21:35:47.185 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:35:47.204 00.019 12268 UpdateGuideState exits: m=541 SNR=15.9
21:35:47.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:47.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:47.204 00.000 12268 Enqueuing Expose request
21:35:47.310 00.106 11616 IsGuiding returns 1
21:35:47.310 00.000 11616 scope still moving after pulse duration time elapsed
21:35:47.341 00.031 11616 IsSlewing returns 0
21:35:47.341 00.000 11616 IsGuiding returns 1
21:35:47.372 00.031 11616 IsSlewing returns 0
21:35:47.372 00.000 11616 IsGuiding returns 1
21:35:47.404 00.032 11616 IsSlewing returns 0
21:35:47.404 00.000 11616 IsGuiding returns 0
21:35:47.404 00.000 11616 scope move finished after 112 + 119 ms
21:35:47.404 00.000 11616 Move returns status 0, amount 112
21:35:47.404 00.000 11616 MoveAxis(N, 0, ABG)
21:35:47.404 00.000 11616 Move returns status 0, amount 0
21:35:47.404 00.000 11616 move complete, result=0
21:35:47.404 00.000 11616 worker thread done servicing request
21:35:47.406 00.002 11616 Worker thread wakes up
21:35:47.406 00.000 12268 GuideStep: -0.2 px 112 ms EAST, -0.0 px 0 ms NORTH
21:35:47.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:47.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:49.411 02.005 11616 Exposure complete
21:35:49.465 00.054 11616 worker thread done servicing request
21:35:49.465 00.000 12268 OnExposeComplete: enter
21:35:49.465 00.000 12268 UpdateGuideState(): m_state=6
21:35:49.465 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
21:35:49.466 00.001 12268 Star::Find returns 1 (0), X=1097.97, Y=272.65, Mass=577, SNR=16.5, Peak=52 HFD=5.1
21:35:49.466 00.000 12268 MultiStar: [#1 0.88,0.98,0.00,M4] [#2 0.31,0.46,1.03,U] [#3 0.70,0.73,0.00,M4] [#4 0.82,0.67,0.00,M3] [#5 0.56,0.85,0.00,M3] [#6 0.53,0.61,0.00,M3] 
21:35:49.466 00.000 12268 single-star, 1 included, MultiStar: {0.33, 0.39}, one-star: {0.35, 0.32}
21:35:49.466 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.67) = xAngle (2.41 = 2.41)
21:35:49.466 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.44 = 2.44)
21:35:49.466 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.32 hyp=0.47 cameraTheta=0.74 mountX=-0.35 mountY=0.30, mountTheta=2.43
21:35:49.467 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.32, opts=13)
21:35:49.468 00.001 12268 Enqueuing Move request for scope (0.35, 0.32)
21:35:49.468 00.000 11616 Worker thread wakes up
21:35:49.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.32) opts 0xd
21:35:49.468 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.32)
21:35:49.468 00.000 11616 Moving (0.35, 0.32) raw xDistance=-0.35 yDistance=0.30
21:35:49.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
21:35:49.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:35:49.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:35:49.468 00.000 11616 MoveAxis(E, 196, ABG)
21:35:49.468 00.000 11616 Guiding  Dir = 2, Dur = 196
21:35:49.470 00.002 11616 IsSlewing returns 0
21:35:49.470 00.000 11616 IsGuiding returns 0
21:35:49.470 00.000 11616 PulseGuide returned control before completion, sleep 206
21:35:49.482 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:35:49.499 00.017 12268 UpdateGuideState exits: m=577 SNR=16.5
21:35:49.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:49.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:49.499 00.000 12268 Enqueuing Expose request
21:35:49.689 00.190 11616 IsGuiding returns 1
21:35:49.689 00.000 11616 scope still moving after pulse duration time elapsed
21:35:49.721 00.032 11616 IsSlewing returns 0
21:35:49.721 00.000 11616 IsGuiding returns 0
21:35:49.721 00.000 11616 scope move finished after 196 + 55 ms
21:35:49.721 00.000 11616 Move returns status 0, amount 196
21:35:49.721 00.000 11616 MoveAxis(N, 0, ABG)
21:35:49.721 00.000 11616 Move returns status 0, amount 0
21:35:49.721 00.000 11616 move complete, result=0
21:35:49.721 00.000 11616 worker thread done servicing request
21:35:49.721 00.000 11616 Worker thread wakes up
21:35:49.722 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:49.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:49.722 00.000 12268 GuideStep: -0.3 px 196 ms EAST, 0.3 px 0 ms NORTH
21:35:51.796 02.074 11616 Exposure complete
21:35:51.852 00.056 11616 worker thread done servicing request
21:35:51.852 00.000 12268 OnExposeComplete: enter
21:35:51.852 00.000 12268 UpdateGuideState(): m_state=6
21:35:51.853 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
21:35:51.853 00.000 12268 Star::Find returns 1 (0), X=1097.10, Y=272.16, Mass=474, SNR=14.9, Peak=42 HFD=4.3
21:35:51.853 00.000 12268 MultiStar: [#1 0.16,0.22,1.10,U] [#2 -0.24,0.40,1.05,U] [#3 0.25,0.12,0.85,U] [#4 -0.29,0.31,0.81,U] [#5 -0.14,0.36,0.79,U] [#6 -0.28,0.14,0.68,U] 
21:35:51.853 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.20}, one-star: {-0.52, -0.17}
21:35:51.853 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.67) = xAngle (3.88 = -2.40)
21:35:51.853 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.91 = -2.37)
21:35:51.853 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.24 cameraTheta=2.21 mountX=-0.18 mountY=-0.17, mountTheta=-2.39
21:35:51.856 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.20, opts=13)
21:35:51.856 00.000 12268 Enqueuing Move request for scope (-0.15, 0.20)
21:35:51.856 00.000 11616 Worker thread wakes up
21:35:51.856 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
21:35:51.856 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
21:35:51.856 00.000 11616 Moving (-0.15, 0.20) raw xDistance=-0.18 yDistance=-0.17
21:35:51.856 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:35:51.856 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
21:35:51.856 00.000 11616 MoveAxis(E, 101, ABG)
21:35:51.856 00.000 11616 Guiding  Dir = 2, Dur = 101
21:35:51.856 00.000 11616 IsSlewing returns 0
21:35:51.857 00.001 11616 IsGuiding returns 0
21:35:51.857 00.000 11616 PulseGuide returned control before completion, sleep 111
21:35:51.869 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=40, Gamma=1.290
21:35:51.887 00.018 12268 UpdateGuideState exits: m=474 SNR=14.9
21:35:51.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:51.887 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:51.887 00.000 12268 Enqueuing Expose request
21:35:51.980 00.093 11616 IsGuiding returns 1
21:35:51.980 00.000 11616 scope still moving after pulse duration time elapsed
21:35:52.012 00.032 11616 IsSlewing returns 0
21:35:52.013 00.001 11616 IsGuiding returns 0
21:35:52.013 00.000 11616 scope move finished after 101 + 54 ms
21:35:52.013 00.000 11616 Move returns status 0, amount 101
21:35:52.013 00.000 11616 MoveAxis(N, 14, ABG)
21:35:52.013 00.000 11616 Guiding  Dir = 0, Dur = 14
21:35:52.013 00.000 11616 IsSlewing returns 0
21:35:52.014 00.001 11616 IsGuiding returns 0
21:35:52.014 00.000 11616 PulseGuide returned control before completion, sleep 24
21:35:52.043 00.029 11616 IsGuiding returns 1
21:35:52.043 00.000 11616 scope still moving after pulse duration time elapsed
21:35:52.074 00.031 11616 IsSlewing returns 0
21:35:52.075 00.001 11616 IsGuiding returns 0
21:35:52.075 00.000 11616 scope move finished after 14 + 47 ms
21:35:52.075 00.000 11616 Move returns status 0, amount 14
21:35:52.075 00.000 11616 move complete, result=0
21:35:52.075 00.000 11616 worker thread done servicing request
21:35:52.075 00.000 12268 GuideStep: -0.2 px 101 ms EAST, -0.2 px 14 ms NORTH
21:35:52.075 00.000 11616 Worker thread wakes up
21:35:52.076 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:52.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:54.083 02.007 11616 Exposure complete
21:35:54.138 00.055 11616 worker thread done servicing request
21:35:54.139 00.001 12268 OnExposeComplete: enter
21:35:54.139 00.000 12268 UpdateGuideState(): m_state=6
21:35:54.139 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
21:35:54.139 00.000 12268 Star::Find returns 1 (0), X=1097.31, Y=271.94, Mass=579, SNR=16.5, Peak=45 HFD=5.2
21:35:54.139 00.000 12268 MultiStar: [#1 0.11,0.11,0.99,U] [#2 0.23,-0.26,0.99,U] [#3 0.44,-0.04,0.85,U] [#4 0.32,0.29,0.70,U] [#5 0.12,0.11,0.71,U] [#6 0.39,0.06,0.66,U] 
21:35:54.139 00.000 12268 refined, 6 included, MultiStar: {0.17, -0.04}, one-star: {-0.31, -0.39}
21:35:54.140 00.001 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.67) = xAngle (1.42 = 1.42)
21:35:54.140 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.45 = 1.45)
21:35:54.140 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-0.25 mountX=0.03 mountY=0.17, mountTheta=1.42
21:35:54.141 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.04, opts=13)
21:35:54.141 00.000 12268 Enqueuing Move request for scope (0.17, -0.04)
21:35:54.141 00.000 11616 Worker thread wakes up
21:35:54.141 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.04) opts 0xd
21:35:54.141 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.04)
21:35:54.142 00.001 11616 Moving (0.17, -0.04) raw xDistance=0.03 yDistance=0.17
21:35:54.142 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:54.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:35:54.142 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:35:54.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:35:54.142 00.000 11616 MoveAxis(E, 0, ABG)
21:35:54.142 00.000 11616 Move returns status 0, amount 0
21:35:54.142 00.000 11616 MoveAxis(N, 0, ABG)
21:35:54.142 00.000 11616 Move returns status 0, amount 0
21:35:54.142 00.000 11616 move complete, result=0
21:35:54.142 00.000 11616 worker thread done servicing request
21:35:54.153 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:35:54.170 00.017 12268 UpdateGuideState exits: m=579 SNR=16.5
21:35:54.171 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:54.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:54.171 00.000 12268 Enqueuing Expose request
21:35:54.171 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:35:54.171 00.000 11616 Worker thread wakes up
21:35:54.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:54.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:56.195 02.024 11616 Exposure complete
21:35:56.250 00.055 11616 worker thread done servicing request
21:35:56.250 00.000 12268 OnExposeComplete: enter
21:35:56.251 00.001 12268 UpdateGuideState(): m_state=6
21:35:56.251 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
21:35:56.251 00.000 12268 Star::Find returns 1 (0), X=1097.13, Y=271.34, Mass=552, SNR=16.1, Peak=45 HFD=5.0
21:35:56.251 00.000 12268 MultiStar: [#1 -0.18,-0.62,1.03,U] [#2 -0.18,-0.51,1.06,U] [#3 0.20,-0.77,0.00,M3] [#4 -0.19,-0.66,0.00,M2] [#5 0.00,-0.41,0.74,U] [#6 -0.01,-1.08,0.00,M2] 
21:35:56.251 00.000 12268 refined, 3 included, MultiStar: {-0.22, -0.64}, one-star: {-0.49, -0.99}
21:35:56.251 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.67) = xAngle (-0.24 = -0.24)
21:35:56.252 00.001 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.21 = -0.21)
21:35:56.252 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.64 hyp=0.68 cameraTheta=-1.91 mountX=0.66 mountY=-0.14, mountTheta=-0.21
21:35:56.259 00.007 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.64, opts=13)
21:35:56.260 00.001 12268 Enqueuing Move request for scope (-0.22, -0.64)
21:35:56.260 00.000 11616 Worker thread wakes up
21:35:56.260 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.64) opts 0xd
21:35:56.260 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.64)
21:35:56.260 00.000 11616 Moving (-0.22, -0.64) raw xDistance=0.66 yDistance=-0.14
21:35:56.260 00.000 11616 resist switch: large excursion: input 0.66 thresh 0.29 direction from -1 to 1
21:35:56.260 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.99
21:35:56.260 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.66
21:35:56.260 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:56.260 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:35:56.260 00.000 11616 MoveAxis(W, 371, ABG)
21:35:56.261 00.001 11616 Guiding  Dir = 3, Dur = 371
21:35:56.261 00.000 11616 IsSlewing returns 0
21:35:56.261 00.000 11616 IsGuiding returns 0
21:35:56.261 00.000 11616 PulseGuide returned control before completion, sleep 381
21:35:56.275 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:35:56.293 00.018 12268 UpdateGuideState exits: m=552 SNR=16.1
21:35:56.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:56.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:56.293 00.000 12268 Enqueuing Expose request
21:35:56.650 00.357 11616 IsGuiding returns 1
21:35:56.650 00.000 11616 scope still moving after pulse duration time elapsed
21:35:56.680 00.030 11616 IsSlewing returns 0
21:35:56.680 00.000 11616 IsGuiding returns 1
21:35:56.711 00.031 11616 IsSlewing returns 0
21:35:56.712 00.001 11616 IsGuiding returns 0
21:35:56.712 00.000 11616 scope move finished after 371 + 79 ms
21:35:56.712 00.000 11616 Move returns status 0, amount 371
21:35:56.712 00.000 11616 MoveAxis(N, 0, ABG)
21:35:56.712 00.000 11616 Move returns status 0, amount 0
21:35:56.712 00.000 11616 move complete, result=0
21:35:56.712 00.000 11616 worker thread done servicing request
21:35:56.712 00.000 11616 Worker thread wakes up
21:35:56.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:56.713 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:56.713 00.000 12268 GuideStep: 0.7 px 371 ms WEST, -0.1 px 0 ms NORTH
21:35:58.724 02.011 11616 Exposure complete
21:35:58.780 00.056 11616 worker thread done servicing request
21:35:58.780 00.000 12268 OnExposeComplete: enter
21:35:58.780 00.000 12268 UpdateGuideState(): m_state=6
21:35:58.780 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
21:35:58.781 00.001 12268 Star::Find returns 1 (0), X=1097.01, Y=272.23, Mass=600, SNR=16.8, Peak=56 HFD=4.9
21:35:58.781 00.000 12268 MultiStar: [#1 0.11,0.29,0.96,U] [#2 -0.46,-0.12,0.93,U] [#3 -0.06,0.24,0.82,U] [#4 -0.11,0.46,0.80,U] [#5 -0.04,0.31,0.71,U] [#6 -0.22,0.20,0.62,U] 
21:35:58.781 00.000 12268 refined, 6 included, MultiStar: {-0.21, 0.17}, one-star: {-0.61, -0.10}
21:35:58.781 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.67) = xAngle (4.15 = -2.13)
21:35:58.781 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.18 = -2.10)
21:35:58.781 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.17 hyp=0.27 cameraTheta=2.48 mountX=-0.14 mountY=-0.23, mountTheta=-2.13
21:35:58.783 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.17, opts=13)
21:35:58.783 00.000 12268 Enqueuing Move request for scope (-0.21, 0.17)
21:35:58.783 00.000 11616 Worker thread wakes up
21:35:58.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.17) opts 0xd
21:35:58.783 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.17)
21:35:58.783 00.000 11616 Moving (-0.21, 0.17) raw xDistance=-0.14 yDistance=-0.23
21:35:58.784 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:35:58.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:35:58.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
21:35:58.784 00.000 11616 MoveAxis(E, 0, ABG)
21:35:58.784 00.000 11616 Move returns status 0, amount 0
21:35:58.784 00.000 11616 MoveAxis(N, 20, ABG)
21:35:58.784 00.000 11616 Guiding  Dir = 0, Dur = 20
21:35:58.785 00.001 11616 IsSlewing returns 0
21:35:58.786 00.001 11616 IsGuiding returns 0
21:35:58.786 00.000 11616 PulseGuide returned control before completion, sleep 30
21:35:58.799 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:35:58.817 00.018 12268 UpdateGuideState exits: m=600 SNR=16.8
21:35:58.817 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:58.817 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:35:58.818 00.001 12268 Enqueuing Expose request
21:35:58.818 00.000 11616 IsGuiding returns 1
21:35:58.818 00.000 11616 scope still moving after pulse duration time elapsed
21:35:58.849 00.031 11616 IsSlewing returns 0
21:35:58.849 00.000 11616 IsGuiding returns 0
21:35:58.849 00.000 11616 scope move finished after 20 + 43 ms
21:35:58.849 00.000 11616 Move returns status 0, amount 20
21:35:58.849 00.000 11616 move complete, result=0
21:35:58.849 00.000 11616 worker thread done servicing request
21:35:58.849 00.000 11616 Worker thread wakes up
21:35:58.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:35:58.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:35:58.849 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 20 ms NORTH
21:36:00.861 02.012 11616 Exposure complete
21:36:00.918 00.057 11616 worker thread done servicing request
21:36:00.918 00.000 12268 OnExposeComplete: enter
21:36:00.918 00.000 12268 UpdateGuideState(): m_state=6
21:36:00.918 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
21:36:00.918 00.000 12268 Star::Find returns 1 (0), X=1097.77, Y=272.42, Mass=610, SNR=16.9, Peak=48 HFD=5.2
21:36:00.918 00.000 12268 MultiStar: [#1 0.55,0.56,0.00,M1] [#2 0.33,0.45,0.98,U] [#3 0.43,0.47,0.77,U] [#4 0.57,0.33,0.00,M2] [#5 0.81,0.29,0.00,M1] [#6 0.42,0.41,0.63,U] 
21:36:00.918 00.000 12268 single-star, 3 included, MultiStar: {0.32, 0.34}, one-star: {0.15, 0.09}
21:36:00.918 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.67) = xAngle (2.20 = 2.20)
21:36:00.918 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.24 = 2.24)
21:36:00.919 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.18 cameraTheta=0.54 mountX=-0.11 mountY=0.14, mountTheta=2.22
21:36:00.920 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.09, opts=13)
21:36:00.920 00.000 12268 Enqueuing Move request for scope (0.15, 0.09)
21:36:00.920 00.000 11616 Worker thread wakes up
21:36:00.920 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
21:36:00.920 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
21:36:00.920 00.000 11616 Moving (0.15, 0.09) raw xDistance=-0.11 yDistance=0.14
21:36:00.920 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:36:00.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:36:00.921 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:00.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:36:00.921 00.000 11616 MoveAxis(E, 0, ABG)
21:36:00.921 00.000 11616 Move returns status 0, amount 0
21:36:00.921 00.000 11616 MoveAxis(N, 0, ABG)
21:36:00.921 00.000 11616 Move returns status 0, amount 0
21:36:00.921 00.000 11616 move complete, result=0
21:36:00.921 00.000 11616 worker thread done servicing request
21:36:00.934 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:36:00.950 00.016 12268 UpdateGuideState exits: m=610 SNR=16.9
21:36:00.951 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:00.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:00.951 00.000 12268 Enqueuing Expose request
21:36:00.951 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:00.951 00.000 11616 Worker thread wakes up
21:36:00.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:00.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:02.958 02.007 11616 Exposure complete
21:36:03.014 00.056 11616 worker thread done servicing request
21:36:03.014 00.000 12268 OnExposeComplete: enter
21:36:03.014 00.000 12268 UpdateGuideState(): m_state=6
21:36:03.014 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
21:36:03.014 00.000 12268 Star::Find returns 1 (0), X=1097.69, Y=272.85, Mass=623, SNR=17.2, Peak=51 HFD=5.3
21:36:03.015 00.001 12268 MultiStar: [#1 0.38,0.85,0.00,M2] [#2 0.47,0.75,0.00,M1] [#3 0.37,0.95,0.00,M2] [#4 0.68,0.92,0.00,M3] [#5 0.39,0.97,0.00,M2] [#6 0.03,0.73,0.00,M1] 
21:36:03.015 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.67) = xAngle (3.11 = 3.11)
21:36:03.015 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.14 = 3.14)
21:36:03.015 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.52 hyp=0.52 cameraTheta=1.44 mountX=-0.52 mountY=0.00, mountTheta=3.14
21:36:03.017 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.52, opts=13)
21:36:03.017 00.000 12268 Enqueuing Move request for scope (0.07, 0.52)
21:36:03.017 00.000 11616 Worker thread wakes up
21:36:03.017 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.52) opts 0xd
21:36:03.017 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.52)
21:36:03.017 00.000 11616 Moving (0.07, 0.52) raw xDistance=-0.52 yDistance=0.00
21:36:03.017 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
21:36:03.017 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.57
21:36:03.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
21:36:03.017 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:03.018 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:36:03.018 00.000 11616 MoveAxis(E, 293, ABG)
21:36:03.018 00.000 11616 Guiding  Dir = 2, Dur = 293
21:36:03.018 00.000 11616 IsSlewing returns 0
21:36:03.018 00.000 11616 IsGuiding returns 0
21:36:03.019 00.001 11616 PulseGuide returned control before completion, sleep 303
21:36:03.032 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:36:03.049 00.017 12268 UpdateGuideState exits: m=623 SNR=17.2
21:36:03.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:03.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:03.049 00.000 12268 Enqueuing Expose request
21:36:03.333 00.284 11616 IsGuiding returns 0
21:36:03.333 00.000 11616 Move returns status 0, amount 293
21:36:03.333 00.000 11616 MoveAxis(N, 0, ABG)
21:36:03.333 00.000 11616 Move returns status 0, amount 0
21:36:03.333 00.000 11616 move complete, result=0
21:36:03.334 00.001 11616 worker thread done servicing request
21:36:03.334 00.000 11616 Worker thread wakes up
21:36:03.334 00.000 12268 GuideStep: -0.5 px 293 ms EAST, 0.0 px 0 ms NORTH
21:36:03.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:03.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:05.343 02.009 11616 Exposure complete
21:36:05.400 00.057 11616 worker thread done servicing request
21:36:05.400 00.000 12268 OnExposeComplete: enter
21:36:05.401 00.001 12268 UpdateGuideState(): m_state=6
21:36:05.401 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
21:36:05.401 00.000 12268 Star::Find returns 1 (0), X=1097.61, Y=272.98, Mass=545, SNR=16.0, Peak=46 HFD=4.2
21:36:05.401 00.000 12268 MultiStar: [#1 0.27,0.63,0.00,M3] [#2 0.34,0.50,1.04,U] [#3 0.27,0.68,0.00,M3] [#4 0.50,0.55,0.00,M4] [#5 0.33,1.09,0.00,M3] [#6 0.28,0.94,0.00,M2] 
21:36:05.401 00.000 12268 refined, 1 included, MultiStar: {0.17, 0.57}, one-star: {-0.01, 0.65}
21:36:05.401 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.67) = xAngle (2.96 = 2.96)
21:36:05.401 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.99 = 2.99)
21:36:05.402 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=0.57 hyp=0.59 cameraTheta=1.29 mountX=-0.58 mountY=0.09, mountTheta=2.99
21:36:05.403 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.57, opts=13)
21:36:05.403 00.000 12268 Enqueuing Move request for scope (0.17, 0.57)
21:36:05.403 00.000 11616 Worker thread wakes up
21:36:05.403 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.57) opts 0xd
21:36:05.403 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.57)
21:36:05.403 00.000 11616 Moving (0.17, 0.57) raw xDistance=-0.58 yDistance=0.09
21:36:05.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
21:36:05.403 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:05.404 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:36:05.404 00.000 11616 MoveAxis(E, 327, ABG)
21:36:05.404 00.000 11616 Guiding  Dir = 2, Dur = 327
21:36:05.404 00.000 11616 IsSlewing returns 0
21:36:05.404 00.000 11616 IsGuiding returns 0
21:36:05.405 00.001 11616 PulseGuide returned control before completion, sleep 337
21:36:05.416 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:36:05.432 00.016 12268 UpdateGuideState exits: m=545 SNR=16.0
21:36:05.433 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:05.433 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:05.433 00.000 12268 Enqueuing Expose request
21:36:05.749 00.316 11616 IsGuiding returns 1
21:36:05.749 00.000 11616 scope still moving after pulse duration time elapsed
21:36:05.781 00.032 11616 IsSlewing returns 0
21:36:05.781 00.000 11616 IsGuiding returns 0
21:36:05.781 00.000 11616 scope move finished after 327 + 50 ms
21:36:05.781 00.000 11616 Move returns status 0, amount 327
21:36:05.781 00.000 11616 MoveAxis(N, 0, ABG)
21:36:05.781 00.000 11616 Move returns status 0, amount 0
21:36:05.781 00.000 11616 move complete, result=0
21:36:05.782 00.001 11616 worker thread done servicing request
21:36:05.782 00.000 12268 GuideStep: -0.6 px 327 ms EAST, 0.1 px 0 ms NORTH
21:36:05.782 00.000 11616 Worker thread wakes up
21:36:05.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:05.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:07.790 02.008 11616 Exposure complete
21:36:07.846 00.056 11616 worker thread done servicing request
21:36:07.846 00.000 12268 OnExposeComplete: enter
21:36:07.846 00.000 12268 UpdateGuideState(): m_state=6
21:36:07.847 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
21:36:07.847 00.000 12268 Star::Find returns 1 (0), X=1097.27, Y=271.98, Mass=578, SNR=16.5, Peak=47 HFD=4.8
21:36:07.847 00.000 12268 MultiStar: [#1 0.02,-0.16,1.02,U] [#2 0.25,-0.31,0.99,U] [#3 0.22,-0.28,0.83,U] [#4 0.21,0.12,0.82,U] [#5 0.02,-0.00,0.75,U] [#6 0.11,-0.23,0.68,U] 
21:36:07.847 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.18}, one-star: {-0.35, -0.35}
21:36:07.847 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.67) = xAngle (0.40 = 0.40)
21:36:07.847 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.43 = 0.43)
21:36:07.847 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.26 mountX=0.18 mountY=0.08, mountTheta=0.43
21:36:07.850 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.18, opts=13)
21:36:07.850 00.000 12268 Enqueuing Move request for scope (0.06, -0.18)
21:36:07.850 00.000 11616 Worker thread wakes up
21:36:07.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
21:36:07.850 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
21:36:07.850 00.000 11616 Moving (0.06, -0.18) raw xDistance=0.18 yDistance=0.08
21:36:07.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:36:07.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:36:07.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:07.851 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:36:07.851 00.000 11616 MoveAxis(E, 0, ABG)
21:36:07.851 00.000 11616 Move returns status 0, amount 0
21:36:07.851 00.000 11616 MoveAxis(N, 0, ABG)
21:36:07.851 00.000 11616 Move returns status 0, amount 0
21:36:07.852 00.001 11616 move complete, result=0
21:36:07.852 00.000 11616 worker thread done servicing request
21:36:07.864 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:36:07.882 00.018 12268 UpdateGuideState exits: m=578 SNR=16.5
21:36:07.882 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:07.883 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:07.883 00.000 12268 Enqueuing Expose request
21:36:07.883 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:07.883 00.000 11616 Worker thread wakes up
21:36:07.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:07.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:09.904 02.021 11616 Exposure complete
21:36:09.959 00.055 11616 worker thread done servicing request
21:36:09.959 00.000 12268 OnExposeComplete: enter
21:36:09.959 00.000 12268 UpdateGuideState(): m_state=6
21:36:09.960 00.001 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
21:36:09.960 00.000 12268 Star::Find returns 1 (0), X=1097.60, Y=271.79, Mass=619, SNR=17.1, Peak=49 HFD=4.9
21:36:09.960 00.000 12268 MultiStar: [#1 0.41,-0.06,0.97,U] [#2 0.40,-0.19,0.93,U] [#3 0.55,-0.15,0.82,U] [#4 0.30,-0.16,0.77,U] [#5 0.15,-0.29,0.66,U] [#6 0.28,-0.22,0.67,U] 
21:36:09.960 00.000 12268 refined, 6 included, MultiStar: {0.29, -0.23}, one-star: {-0.02, -0.54}
21:36:09.960 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.67) = xAngle (1.00 = 1.00)
21:36:09.960 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.03 = 1.03)
21:36:09.960 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.23 hyp=0.37 cameraTheta=-0.67 mountX=0.20 mountY=0.32, mountTheta=1.01
21:36:09.962 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.23, opts=13)
21:36:09.962 00.000 12268 Enqueuing Move request for scope (0.29, -0.23)
21:36:09.962 00.000 11616 Worker thread wakes up
21:36:09.962 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.23) opts 0xd
21:36:09.962 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.23)
21:36:09.962 00.000 11616 Moving (0.29, -0.23) raw xDistance=0.20 yDistance=0.32
21:36:09.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:36:09.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:36:09.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:36:09.963 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:36:09.963 00.000 11616 MoveAxis(E, 0, ABG)
21:36:09.963 00.000 11616 Move returns status 0, amount 0
21:36:09.963 00.000 11616 MoveAxis(N, 0, ABG)
21:36:09.963 00.000 11616 Move returns status 0, amount 0
21:36:09.963 00.000 11616 move complete, result=0
21:36:09.963 00.000 11616 worker thread done servicing request
21:36:09.976 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
21:36:09.993 00.017 12268 UpdateGuideState exits: m=619 SNR=17.1
21:36:09.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:09.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:09.993 00.000 12268 Enqueuing Expose request
21:36:09.993 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:36:09.993 00.000 11616 Worker thread wakes up
21:36:09.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:09.994 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:11.999 02.005 11616 Exposure complete
21:36:12.053 00.054 11616 worker thread done servicing request
21:36:12.053 00.000 12268 OnExposeComplete: enter
21:36:12.054 00.001 12268 UpdateGuideState(): m_state=6
21:36:12.054 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
21:36:12.054 00.000 12268 Star::Find returns 1 (0), X=1098.00, Y=272.20, Mass=560, SNR=16.2, Peak=38 HFD=5.4
21:36:12.054 00.000 12268 MultiStar: [#1 0.90,0.46,0.00,M2] [#2 0.45,0.37,0.99,U] [#3 0.85,0.33,0.00,M2] [#4 0.39,0.24,0.75,U] [#5 0.76,0.39,0.00,M2] [#6 0.70,0.18,0.00,M1] 
21:36:12.054 00.000 12268 single-star, 2 included, MultiStar: {0.41, 0.15}, one-star: {0.38, -0.13}
21:36:12.054 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.67) = xAngle (1.34 = 1.34)
21:36:12.054 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.37 = 1.37)
21:36:12.054 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.13 hyp=0.40 cameraTheta=-0.33 mountX=0.09 mountY=0.39, mountTheta=1.34
21:36:12.056 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.13, opts=13)
21:36:12.056 00.000 12268 Enqueuing Move request for scope (0.38, -0.13)
21:36:12.056 00.000 11616 Worker thread wakes up
21:36:12.056 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.13) opts 0xd
21:36:12.056 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.13)
21:36:12.057 00.001 11616 Moving (0.38, -0.13) raw xDistance=0.09 yDistance=0.39
21:36:12.057 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:12.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:36:12.057 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:36:12.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
21:36:12.057 00.000 11616 MoveAxis(E, 0, ABG)
21:36:12.057 00.000 11616 Move returns status 0, amount 0
21:36:12.057 00.000 11616 MoveAxis(N, 0, ABG)
21:36:12.057 00.000 11616 Move returns status 0, amount 0
21:36:12.057 00.000 11616 move complete, result=0
21:36:12.057 00.000 11616 worker thread done servicing request
21:36:12.069 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:36:12.087 00.018 12268 UpdateGuideState exits: m=560 SNR=16.2
21:36:12.087 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:12.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:12.087 00.000 12268 Enqueuing Expose request
21:36:12.087 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:36:12.087 00.000 11616 Worker thread wakes up
21:36:12.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:12.088 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:14.098 02.010 11616 Exposure complete
21:36:14.151 00.053 11616 worker thread done servicing request
21:36:14.152 00.001 12268 OnExposeComplete: enter
21:36:14.152 00.000 12268 UpdateGuideState(): m_state=6
21:36:14.152 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
21:36:14.152 00.000 12268 Star::Find returns 1 (0), X=1097.85, Y=271.67, Mass=512, SNR=15.5, Peak=52 HFD=4.5
21:36:14.153 00.001 12268 MultiStar: [#1 0.77,0.08,0.00,M3] [#2 0.63,-0.38,0.00,M1] [#3 0.57,-0.00,0.89,U] [#4 0.80,-0.09,0.00,M2] [#5 0.80,-0.02,0.00,M3] [#6 0.19,0.21,0.71,U] 
21:36:14.153 00.000 12268 refined, 2 included, MultiStar: {0.33, -0.20}, one-star: {0.23, -0.66}
21:36:14.153 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.67) = xAngle (1.14 = 1.14)
21:36:14.153 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.17 = 1.17)
21:36:14.153 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.20 hyp=0.39 cameraTheta=-0.53 mountX=0.16 mountY=0.36, mountTheta=1.14
21:36:14.154 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.20, opts=13)
21:36:14.154 00.000 12268 Enqueuing Move request for scope (0.33, -0.20)
21:36:14.154 00.000 11616 Worker thread wakes up
21:36:14.154 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.20) opts 0xd
21:36:14.154 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.20)
21:36:14.154 00.000 11616 Moving (0.33, -0.20) raw xDistance=0.16 yDistance=0.36
21:36:14.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:36:14.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:36:14.154 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.20 newest=1.07
21:36:14.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
21:36:14.156 00.002 11616 MoveAxis(E, 0, ABG)
21:36:14.156 00.000 11616 Move returns status 0, amount 0
21:36:14.156 00.000 11616 BLC: Oldest BLC event removed
21:36:14.156 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1850 applied
21:36:14.156 00.000 11616 MoveAxis(S, 1880, ABG)
21:36:14.156 00.000 11616 Guiding  Dir = 1, Dur = 1880
21:36:14.156 00.000 11616 IsSlewing returns 0
21:36:14.156 00.000 11616 IsGuiding returns 0
21:36:14.157 00.001 11616 PulseGuide returned control before completion, sleep 1890
21:36:14.169 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:36:14.186 00.017 12268 UpdateGuideState exits: m=512 SNR=15.5
21:36:14.186 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:14.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:14.186 00.000 12268 Enqueuing Expose request
21:36:16.054 01.868 11616 IsGuiding returns 1
21:36:16.054 00.000 11616 scope still moving after pulse duration time elapsed
21:36:16.084 00.030 11616 IsSlewing returns 0
21:36:16.085 00.001 11616 IsGuiding returns 0
21:36:16.085 00.000 11616 scope move finished after 1880 + 48 ms
21:36:16.085 00.000 11616 Move returns status 0, amount 1880
21:36:16.085 00.000 11616 move complete, result=0
21:36:16.085 00.000 11616 worker thread done servicing request
21:36:16.085 00.000 11616 Worker thread wakes up
21:36:16.085 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 1880 ms SOUTH
21:36:16.086 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:16.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:18.101 02.015 11616 Exposure complete
21:36:18.158 00.057 11616 worker thread done servicing request
21:36:18.159 00.001 12268 OnExposeComplete: enter
21:36:18.159 00.000 12268 UpdateGuideState(): m_state=6
21:36:18.159 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
21:36:18.159 00.000 12268 Star::Find returns 1 (0), X=1098.07, Y=272.26, Mass=563, SNR=16.2, Peak=50 HFD=4.9
21:36:18.160 00.001 12268 MultiStar: [#1 0.97,0.29,0.00,M4] [#2 1.06,0.37,0.00,M2] [#3 1.13,0.40,0.00,M2] [#4 0.86,0.30,0.00,M3] [#5 1.06,0.56,0.00,M4] [#6 0.88,0.34,0.00,M1] 
21:36:18.160 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.67) = xAngle (1.52 = 1.52)
21:36:18.160 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.55 = 1.55)
21:36:18.160 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.07 hyp=0.46 cameraTheta=-0.15 mountX=0.02 mountY=0.45, mountTheta=1.52
21:36:18.161 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.07, opts=13)
21:36:18.161 00.000 12268 Enqueuing Move request for scope (0.45, -0.07)
21:36:18.162 00.001 11616 Worker thread wakes up
21:36:18.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.07) opts 0xd
21:36:18.162 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.07)
21:36:18.162 00.000 11616 Moving (0.45, -0.07) raw xDistance=0.02 yDistance=0.45
21:36:18.162 00.000 11616 BLC: History state: CurrMiss=0.45, AvgInitMiss=0.09, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.053596, 1:0.454900
21:36:18.162 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:36:18.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:18.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:36:18.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
21:36:18.162 00.000 11616 MoveAxis(E, 0, ABG)
21:36:18.162 00.000 11616 Move returns status 0, amount 0
21:36:18.162 00.000 11616 MoveAxis(S, 38, ABG)
21:36:18.163 00.001 11616 Guiding  Dir = 1, Dur = 38
21:36:18.163 00.000 11616 IsSlewing returns 0
21:36:18.163 00.000 11616 IsGuiding returns 0
21:36:18.163 00.000 11616 PulseGuide returned control before completion, sleep 48
21:36:18.174 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:36:18.193 00.019 12268 UpdateGuideState exits: m=563 SNR=16.2
21:36:18.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:18.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:18.194 00.001 12268 Enqueuing Expose request
21:36:18.221 00.027 11616 IsGuiding returns 1
21:36:18.221 00.000 11616 scope still moving after pulse duration time elapsed
21:36:18.253 00.032 11616 IsSlewing returns 0
21:36:18.254 00.001 11616 IsGuiding returns 0
21:36:18.254 00.000 11616 scope move finished after 38 + 52 ms
21:36:18.254 00.000 11616 Move returns status 0, amount 38
21:36:18.254 00.000 11616 move complete, result=0
21:36:18.255 00.001 11616 worker thread done servicing request
21:36:18.255 00.000 11616 Worker thread wakes up
21:36:18.255 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:18.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:18.263 00.008 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 38 ms SOUTH
21:36:20.274 02.011 11616 Exposure complete
21:36:20.330 00.056 11616 worker thread done servicing request
21:36:20.330 00.000 12268 OnExposeComplete: enter
21:36:20.331 00.001 12268 UpdateGuideState(): m_state=6
21:36:20.331 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
21:36:20.331 00.000 12268 Star::Find returns 1 (0), X=1098.01, Y=272.58, Mass=570, SNR=16.3, Peak=41 HFD=5.1
21:36:20.331 00.000 12268 MultiStar: [#1 0.94,0.76,0.00,M5] [#2 1.02,0.69,0.00,M3] [#3 0.75,0.71,0.00,M3] [#4 0.78,0.96,0.00,M4] [#5 0.75,0.88,0.00,M5] [#6 0.81,0.53,0.00,M2] 
21:36:20.331 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.67) = xAngle (2.25 = 2.25)
21:36:20.331 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.28 = 2.28)
21:36:20.332 00.001 12268 CameraToMount -- cameraX=0.39 cameraY=0.25 hyp=0.46 cameraTheta=0.58 mountX=-0.29 mountY=0.35, mountTheta=2.26
21:36:20.333 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.25, opts=13)
21:36:20.333 00.000 12268 Enqueuing Move request for scope (0.39, 0.25)
21:36:20.333 00.000 11616 Worker thread wakes up
21:36:20.333 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.25) opts 0xd
21:36:20.333 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.25)
21:36:20.333 00.000 11616 Moving (0.39, 0.25) raw xDistance=-0.29 yDistance=0.35
21:36:20.334 00.001 11616 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.09, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.053596, 1:0.454900, 2:0.352578
21:36:20.334 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
21:36:20.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
21:36:20.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
21:36:20.334 00.000 11616 MoveAxis(E, 162, ABG)
21:36:20.334 00.000 11616 Guiding  Dir = 2, Dur = 162
21:36:20.334 00.000 11616 IsSlewing returns 0
21:36:20.334 00.000 11616 IsGuiding returns 0
21:36:20.335 00.001 11616 PulseGuide returned control before completion, sleep 172
21:36:20.345 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:36:20.365 00.020 12268 UpdateGuideState exits: m=570 SNR=16.3
21:36:20.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:20.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:20.365 00.000 12268 Enqueuing Expose request
21:36:20.518 00.153 11616 IsGuiding returns 1
21:36:20.519 00.001 11616 scope still moving after pulse duration time elapsed
21:36:20.548 00.029 11616 IsSlewing returns 0
21:36:20.549 00.001 11616 IsGuiding returns 0
21:36:20.549 00.000 11616 scope move finished after 162 + 52 ms
21:36:20.549 00.000 11616 Move returns status 0, amount 162
21:36:20.549 00.000 11616 MoveAxis(S, 30, ABG)
21:36:20.549 00.000 11616 Guiding  Dir = 1, Dur = 30
21:36:20.550 00.001 11616 IsSlewing returns 0
21:36:20.550 00.000 11616 IsGuiding returns 0
21:36:20.550 00.000 11616 PulseGuide returned control before completion, sleep 40
21:36:20.595 00.045 11616 IsGuiding returns 1
21:36:20.595 00.000 11616 scope still moving after pulse duration time elapsed
21:36:20.627 00.032 11616 IsSlewing returns 0
21:36:20.628 00.001 11616 IsGuiding returns 0
21:36:20.628 00.000 11616 scope move finished after 30 + 47 ms
21:36:20.628 00.000 11616 Move returns status 0, amount 30
21:36:20.628 00.000 11616 move complete, result=0
21:36:20.628 00.000 11616 worker thread done servicing request
21:36:20.628 00.000 11616 Worker thread wakes up
21:36:20.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:20.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:20.629 00.001 12268 GuideStep: -0.3 px 162 ms EAST, 0.4 px 30 ms SOUTH
21:36:22.631 02.002 11616 Exposure complete
21:36:22.685 00.054 11616 worker thread done servicing request
21:36:22.685 00.000 12268 OnExposeComplete: enter
21:36:22.685 00.000 12268 UpdateGuideState(): m_state=6
21:36:22.685 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
21:36:22.685 00.000 12268 Star::Find returns 1 (0), X=1098.43, Y=272.71, Mass=604, SNR=16.8, Peak=43 HFD=5.2
21:36:22.685 00.000 12268 MultiStar: [#1 1.30,0.60,0.00,M6] [#2 1.49,0.38,0.00,M4] [#3 1.16,0.57,0.00,M4] [#4 1.22,0.42,0.00,M5] [#5 0.75,0.64,0.00,M6] [#6 0.96,0.38,0.00,M3] 
21:36:22.685 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.67) = xAngle (2.11 = 2.11)
21:36:22.685 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.14 = 2.14)
21:36:22.687 00.002 12268 CameraToMount -- cameraX=0.81 cameraY=0.38 hyp=0.90 cameraTheta=0.44 mountX=-0.46 mountY=0.76, mountTheta=2.12
21:36:22.688 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.81, y=0.38, opts=13)
21:36:22.688 00.000 12268 Enqueuing Move request for scope (0.81, 0.38)
21:36:22.689 00.001 11616 Worker thread wakes up
21:36:22.689 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.38) opts 0xd
21:36:22.689 00.000 11616 Handling offset move in thread for scope, endpoint = (0.81, 0.38)
21:36:22.689 00.000 11616 Moving (0.81, 0.38) raw xDistance=-0.46 yDistance=0.76
21:36:22.689 00.000 11616 BLC: window closed
21:36:22.689 00.000 11616 BLC: History state: CurrMiss=0.76, AvgInitMiss=0.09, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.053596, 1:0.454900, 2:0.352578
21:36:22.689 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
21:36:22.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
21:36:22.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
21:36:22.689 00.000 11616 MoveAxis(E, 257, ABG)
21:36:22.689 00.000 11616 Guiding  Dir = 2, Dur = 257
21:36:22.690 00.001 11616 IsSlewing returns 0
21:36:22.690 00.000 11616 IsGuiding returns 0
21:36:22.691 00.001 11616 PulseGuide returned control before completion, sleep 267
21:36:22.704 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
21:36:22.722 00.018 12268 UpdateGuideState exits: m=604 SNR=16.8
21:36:22.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:22.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:22.723 00.001 12268 Enqueuing Expose request
21:36:22.961 00.238 11616 IsGuiding returns 1
21:36:22.961 00.000 11616 scope still moving after pulse duration time elapsed
21:36:22.993 00.032 11616 IsSlewing returns 0
21:36:22.994 00.001 11616 IsGuiding returns 0
21:36:22.994 00.000 11616 scope move finished after 257 + 46 ms
21:36:22.994 00.000 11616 Move returns status 0, amount 257
21:36:22.994 00.000 11616 MoveAxis(S, 64, ABG)
21:36:22.994 00.000 11616 Guiding  Dir = 1, Dur = 64
21:36:22.994 00.000 11616 IsSlewing returns 0
21:36:22.995 00.001 11616 IsGuiding returns 0
21:36:22.995 00.000 11616 PulseGuide returned control before completion, sleep 74
21:36:23.070 00.075 11616 IsGuiding returns 1
21:36:23.070 00.000 11616 scope still moving after pulse duration time elapsed
21:36:23.102 00.032 11616 IsSlewing returns 0
21:36:23.102 00.000 11616 IsGuiding returns 0
21:36:23.102 00.000 11616 scope move finished after 64 + 43 ms
21:36:23.102 00.000 11616 Move returns status 0, amount 64
21:36:23.102 00.000 11616 move complete, result=0
21:36:23.102 00.000 11616 worker thread done servicing request
21:36:23.102 00.000 11616 Worker thread wakes up
21:36:23.103 00.001 12268 GuideStep: -0.5 px 257 ms EAST, 0.8 px 64 ms SOUTH
21:36:23.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:23.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:25.109 02.006 11616 Exposure complete
21:36:25.165 00.056 11616 worker thread done servicing request
21:36:25.165 00.000 12268 OnExposeComplete: enter
21:36:25.165 00.000 12268 UpdateGuideState(): m_state=6
21:36:25.165 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
21:36:25.166 00.001 12268 Star::Find returns 1 (0), X=1098.50, Y=272.17, Mass=598, SNR=16.7, Peak=46 HFD=5.3
21:36:25.166 00.000 12268 MultiStar: [#1 1.16,0.44,0.00,M7] [#2 1.21,-0.03,0.00,M5] [#3 1.21,0.18,0.00,M5] [#4 1.33,0.30,0.00,M6] [#5 1.14,0.29,0.00,M7] [#6 1.37,0.50,0.00,M4] 
21:36:25.166 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.67) = xAngle (1.48 = 1.48)
21:36:25.166 00.000 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.51 = 1.51)
21:36:25.166 00.000 12268 CameraToMount -- cameraX=0.88 cameraY=-0.16 hyp=0.90 cameraTheta=-0.18 mountX=0.08 mountY=0.89, mountTheta=1.48
21:36:25.167 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.88, y=-0.16, opts=13)
21:36:25.168 00.001 12268 Enqueuing Move request for scope (0.88, -0.16)
21:36:25.168 00.000 11616 Worker thread wakes up
21:36:25.168 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.16) opts 0xd
21:36:25.168 00.000 11616 Handling offset move in thread for scope, endpoint = (0.88, -0.16)
21:36:25.168 00.000 11616 Moving (0.88, -0.16) raw xDistance=0.08 yDistance=0.89
21:36:25.168 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:25.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:36:25.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.89
21:36:25.168 00.000 11616 MoveAxis(E, 0, ABG)
21:36:25.168 00.000 11616 Move returns status 0, amount 0
21:36:25.168 00.000 11616 MoveAxis(S, 76, ABG)
21:36:25.169 00.001 11616 Guiding  Dir = 1, Dur = 76
21:36:25.169 00.000 11616 IsSlewing returns 0
21:36:25.169 00.000 11616 IsGuiding returns 0
21:36:25.169 00.000 11616 PulseGuide returned control before completion, sleep 86
21:36:25.181 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:36:25.198 00.017 12268 UpdateGuideState exits: m=598 SNR=16.7
21:36:25.199 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:25.199 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:25.199 00.000 12268 Enqueuing Expose request
21:36:25.268 00.069 11616 IsGuiding returns 1
21:36:25.268 00.000 11616 scope still moving after pulse duration time elapsed
21:36:25.299 00.031 11616 IsSlewing returns 0
21:36:25.299 00.000 11616 IsGuiding returns 0
21:36:25.299 00.000 11616 scope move finished after 76 + 54 ms
21:36:25.300 00.001 11616 Move returns status 0, amount 76
21:36:25.300 00.000 11616 move complete, result=0
21:36:25.300 00.000 11616 worker thread done servicing request
21:36:25.300 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.9 px 76 ms SOUTH
21:36:25.300 00.000 11616 Worker thread wakes up
21:36:25.300 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:25.300 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:27.307 02.007 11616 Exposure complete
21:36:27.363 00.056 11616 worker thread done servicing request
21:36:27.363 00.000 12268 OnExposeComplete: enter
21:36:27.363 00.000 12268 UpdateGuideState(): m_state=6
21:36:27.363 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
21:36:27.363 00.000 12268 Star::Find returns 1 (0), X=1098.07, Y=272.06, Mass=483, SNR=15.0, Peak=43 HFD=4.3
21:36:27.364 00.001 12268 MultiStar: [#1 1.37,0.16,0.00,M8] [#2 1.23,-0.11,0.00,M6] [#3 1.05,-0.32,0.00,M6] [#4 1.07,0.10,0.00,M7] [#5 1.11,0.15,0.00,M8] [#6 1.07,0.24,0.00,M5] 
21:36:27.364 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.67) = xAngle (1.12 = 1.12)
21:36:27.364 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.16 = 1.16)
21:36:27.364 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.27 hyp=0.52 cameraTheta=-0.54 mountX=0.23 mountY=0.48, mountTheta=1.13
21:36:27.365 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.27, opts=13)
21:36:27.365 00.000 12268 Enqueuing Move request for scope (0.45, -0.27)
21:36:27.365 00.000 11616 Worker thread wakes up
21:36:27.366 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.27) opts 0xd
21:36:27.366 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.27)
21:36:27.366 00.000 11616 Moving (0.45, -0.27) raw xDistance=0.23 yDistance=0.48
21:36:27.366 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:36:27.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:36:27.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
21:36:27.366 00.000 11616 MoveAxis(E, 0, ABG)
21:36:27.366 00.000 11616 Move returns status 0, amount 0
21:36:27.366 00.000 11616 MoveAxis(S, 40, ABG)
21:36:27.366 00.000 11616 Guiding  Dir = 1, Dur = 40
21:36:27.367 00.001 11616 IsSlewing returns 0
21:36:27.367 00.000 11616 IsGuiding returns 0
21:36:27.368 00.001 11616 PulseGuide returned control before completion, sleep 50
21:36:27.381 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=48, Gamma=1.290
21:36:27.397 00.016 12268 UpdateGuideState exits: m=483 SNR=15.0
21:36:27.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:27.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:27.397 00.000 12268 Enqueuing Expose request
21:36:27.433 00.036 11616 IsGuiding returns 0
21:36:27.433 00.000 11616 Move returns status 0, amount 40
21:36:27.433 00.000 11616 move complete, result=0
21:36:27.433 00.000 11616 worker thread done servicing request
21:36:27.433 00.000 11616 Worker thread wakes up
21:36:27.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:27.434 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:27.438 00.004 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 40 ms SOUTH
21:36:29.438 02.000 11616 Exposure complete
21:36:29.494 00.056 11616 worker thread done servicing request
21:36:29.494 00.000 12268 OnExposeComplete: enter
21:36:29.494 00.000 12268 UpdateGuideState(): m_state=6
21:36:29.494 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
21:36:29.494 00.000 12268 Star::Find returns 1 (0), X=1098.31, Y=272.11, Mass=587, SNR=16.6, Peak=47 HFD=5.0
21:36:29.495 00.001 12268 MultiStar: [#1 1.34,0.24,0.00,M9] [#2 1.17,0.01,0.00,M7] [#3 1.34,-0.03,0.00,M7] [#4 1.16,0.04,0.00,M8] [#5 1.11,0.24,0.00,M9] [#6 1.34,0.00,0.00,M6] 
21:36:29.495 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.67) = xAngle (1.36 = 1.36)
21:36:29.495 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.39 = 1.39)
21:36:29.495 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=-0.22 hyp=0.73 cameraTheta=-0.31 mountX=0.16 mountY=0.72, mountTheta=1.36
21:36:29.497 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=-0.22, opts=13)
21:36:29.497 00.000 12268 Enqueuing Move request for scope (0.69, -0.22)
21:36:29.497 00.000 11616 Worker thread wakes up
21:36:29.498 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.22) opts 0xd
21:36:29.498 00.000 11616 Handling offset move in thread for scope, endpoint = (0.69, -0.22)
21:36:29.498 00.000 11616 Moving (0.69, -0.22) raw xDistance=0.16 yDistance=0.72
21:36:29.498 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:36:29.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:36:29.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.72
21:36:29.498 00.000 11616 MoveAxis(E, 0, ABG)
21:36:29.498 00.000 11616 Move returns status 0, amount 0
21:36:29.498 00.000 11616 MoveAxis(S, 61, ABG)
21:36:29.498 00.000 11616 Guiding  Dir = 1, Dur = 61
21:36:29.498 00.000 11616 IsSlewing returns 0
21:36:29.499 00.001 11616 IsGuiding returns 0
21:36:29.500 00.001 11616 PulseGuide returned control before completion, sleep 71
21:36:29.512 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=41, Gamma=1.290
21:36:29.529 00.017 12268 UpdateGuideState exits: m=587 SNR=16.6
21:36:29.529 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:29.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:29.529 00.000 12268 Enqueuing Expose request
21:36:29.580 00.051 11616 IsGuiding returns 1
21:36:29.580 00.000 11616 scope still moving after pulse duration time elapsed
21:36:29.612 00.032 11616 IsSlewing returns 0
21:36:29.612 00.000 11616 IsGuiding returns 1
21:36:29.644 00.032 11616 IsSlewing returns 0
21:36:29.645 00.001 11616 IsGuiding returns 0
21:36:29.645 00.000 11616 scope move finished after 61 + 84 ms
21:36:29.645 00.000 11616 Move returns status 0, amount 61
21:36:29.645 00.000 11616 move complete, result=0
21:36:29.646 00.001 11616 worker thread done servicing request
21:36:29.646 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.7 px 61 ms SOUTH
21:36:29.646 00.000 11616 Worker thread wakes up
21:36:29.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:29.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:31.664 02.018 11616 Exposure complete
21:36:31.718 00.054 11616 worker thread done servicing request
21:36:31.719 00.001 12268 OnExposeComplete: enter
21:36:31.719 00.000 12268 UpdateGuideState(): m_state=6
21:36:31.719 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
21:36:31.719 00.000 12268 Star::Find returns 1 (0), X=1098.53, Y=272.79, Mass=647, SNR=17.5, Peak=49 HFD=5.3
21:36:31.720 00.001 12268 MultiStar: [#1 1.41,0.82,0.00,M10] [#2 1.22,0.59,0.00,M8] [#3 1.21,0.72,0.00,M8] [#4 1.09,0.64,0.00,M9] [#5 1.13,1.00,0.00,M10] [#6 1.01,0.50,0.00,M7] 
21:36:31.720 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.67) = xAngle (2.14 = 2.14)
21:36:31.720 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.17 = 2.17)
21:36:31.720 00.000 12268 CameraToMount -- cameraX=0.91 cameraY=0.46 hyp=1.02 cameraTheta=0.47 mountX=-0.55 mountY=0.85, mountTheta=2.15
21:36:31.724 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.91, y=0.46, opts=13)
21:36:31.724 00.000 12268 Enqueuing Move request for scope (0.91, 0.46)
21:36:31.724 00.000 11616 Worker thread wakes up
21:36:31.725 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.46) opts 0xd
21:36:31.725 00.000 11616 Handling offset move in thread for scope, endpoint = (0.91, 0.46)
21:36:31.725 00.000 11616 Moving (0.91, 0.46) raw xDistance=-0.55 yDistance=0.85
21:36:31.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:36:31.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
21:36:31.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.85
21:36:31.725 00.000 11616 MoveAxis(E, 0, ABG)
21:36:31.725 00.000 11616 Move returns status 0, amount 0
21:36:31.725 00.000 11616 MoveAxis(S, 72, ABG)
21:36:31.725 00.000 11616 Guiding  Dir = 1, Dur = 72
21:36:31.727 00.002 11616 IsSlewing returns 0
21:36:31.727 00.000 11616 IsGuiding returns 0
21:36:31.727 00.000 11616 PulseGuide returned control before completion, sleep 82
21:36:31.739 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:36:31.757 00.018 12268 UpdateGuideState exits: m=647 SNR=17.5
21:36:31.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:31.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:31.757 00.000 12268 Enqueuing Expose request
21:36:31.815 00.058 11616 IsGuiding returns 1
21:36:31.815 00.000 11616 scope still moving after pulse duration time elapsed
21:36:31.845 00.030 11616 IsSlewing returns 0
21:36:31.846 00.001 11616 IsGuiding returns 0
21:36:31.846 00.000 11616 scope move finished after 72 + 48 ms
21:36:31.846 00.000 11616 Move returns status 0, amount 72
21:36:31.846 00.000 11616 move complete, result=0
21:36:31.846 00.000 11616 worker thread done servicing request
21:36:31.847 00.001 11616 Worker thread wakes up
21:36:31.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:31.847 00.000 12268 GuideStep: -0.5 px 0 ms EAST, 0.8 px 72 ms SOUTH
21:36:31.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:33.856 02.009 11616 Exposure complete
21:36:33.912 00.056 11616 worker thread done servicing request
21:36:33.912 00.000 12268 OnExposeComplete: enter
21:36:33.912 00.000 12268 UpdateGuideState(): m_state=6
21:36:33.912 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
21:36:33.912 00.000 12268 Star::Find returns 1 (0), X=1097.99, Y=272.46, Mass=588, SNR=16.6, Peak=42 HFD=5.2
21:36:33.913 00.001 12268 MultiStar: [#1 0.78,0.47,0.00,R] [#2 0.42,0.34,0.97,U] [#3 0.37,0.41,0.81,U] [#4 0.63,0.36,0.00,M10] [#5 0.57,0.27,0.70,U] [#6 0.40,0.11,0.66,U] 
21:36:33.913 00.000 12268 single-star, 4 included, MultiStar: {0.42, 0.26}, one-star: {0.37, 0.13}
21:36:33.913 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.67) = xAngle (2.00 = 2.00)
21:36:33.913 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.03 = 2.03)
21:36:33.913 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.13 hyp=0.39 cameraTheta=0.33 mountX=-0.16 mountY=0.35, mountTheta=2.00
21:36:33.914 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.13, opts=13)
21:36:33.914 00.000 12268 Enqueuing Move request for scope (0.37, 0.13)
21:36:33.915 00.001 11616 Worker thread wakes up
21:36:33.915 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.13) opts 0xd
21:36:33.915 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.13)
21:36:33.915 00.000 11616 Moving (0.37, 0.13) raw xDistance=-0.16 yDistance=0.35
21:36:33.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
21:36:33.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
21:36:33.915 00.000 11616 MoveAxis(E, 91, ABG)
21:36:33.915 00.000 11616 Guiding  Dir = 2, Dur = 91
21:36:33.915 00.000 11616 IsSlewing returns 0
21:36:33.916 00.001 11616 IsGuiding returns 0
21:36:33.916 00.000 11616 PulseGuide returned control before completion, sleep 101
21:36:33.927 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:36:33.945 00.018 12268 UpdateGuideState exits: m=588 SNR=16.6
21:36:33.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:33.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:33.945 00.000 12268 Enqueuing Expose request
21:36:34.024 00.079 11616 IsGuiding returns 1
21:36:34.024 00.000 11616 scope still moving after pulse duration time elapsed
21:36:34.055 00.031 11616 IsSlewing returns 0
21:36:34.055 00.000 11616 IsGuiding returns 0
21:36:34.055 00.000 11616 scope move finished after 91 + 48 ms
21:36:34.055 00.000 11616 Move returns status 0, amount 91
21:36:34.055 00.000 11616 MoveAxis(S, 30, ABG)
21:36:34.055 00.000 11616 Guiding  Dir = 1, Dur = 30
21:36:34.055 00.000 11616 IsSlewing returns 0
21:36:34.056 00.001 11616 IsGuiding returns 0
21:36:34.056 00.000 11616 PulseGuide returned control before completion, sleep 40
21:36:34.101 00.045 11616 IsGuiding returns 1
21:36:34.101 00.000 11616 scope still moving after pulse duration time elapsed
21:36:34.133 00.032 11616 IsSlewing returns 0
21:36:34.133 00.000 11616 IsGuiding returns 0
21:36:34.134 00.001 11616 scope move finished after 30 + 47 ms
21:36:34.134 00.000 11616 Move returns status 0, amount 30
21:36:34.134 00.000 11616 move complete, result=0
21:36:34.134 00.000 11616 worker thread done servicing request
21:36:34.134 00.000 11616 Worker thread wakes up
21:36:34.134 00.000 12268 GuideStep: -0.2 px 91 ms EAST, 0.4 px 30 ms SOUTH
21:36:34.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:34.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:36.142 02.008 11616 Exposure complete
21:36:36.197 00.055 11616 worker thread done servicing request
21:36:36.198 00.001 12268 OnExposeComplete: enter
21:36:36.198 00.000 12268 UpdateGuideState(): m_state=6
21:36:36.198 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
21:36:36.198 00.000 12268 Star::Find returns 1 (0), X=1097.68, Y=272.00, Mass=612, SNR=17.0, Peak=49 HFD=5.2
21:36:36.198 00.000 12268 MultiStar: [#1 -0.42,-0.28,0.99,U] [#2 0.71,-0.12,0.00,M8] [#3 0.49,-0.09,0.81,U] [#4 0.64,-0.08,0.00,R] [#5 0.44,0.44,0.65,U] [#6 0.62,-0.04,0.62,U] 
21:36:36.198 00.000 12268 refined, 4 included, MultiStar: {0.18, -0.10}, one-star: {0.06, -0.33}
21:36:36.198 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.67) = xAngle (1.13 = 1.13)
21:36:36.198 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.17 = 1.17)
21:36:36.199 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.20 cameraTheta=-0.53 mountX=0.09 mountY=0.19, mountTheta=1.14
21:36:36.201 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.10, opts=13)
21:36:36.201 00.000 12268 Enqueuing Move request for scope (0.18, -0.10)
21:36:36.201 00.000 11616 Worker thread wakes up
21:36:36.201 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
21:36:36.201 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
21:36:36.201 00.000 11616 Moving (0.18, -0.10) raw xDistance=0.09 yDistance=0.19
21:36:36.201 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:36.201 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:36:36.202 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
21:36:36.202 00.000 11616 MoveAxis(E, 0, ABG)
21:36:36.202 00.000 11616 Move returns status 0, amount 0
21:36:36.202 00.000 11616 MoveAxis(S, 16, ABG)
21:36:36.202 00.000 11616 Guiding  Dir = 1, Dur = 16
21:36:36.202 00.000 11616 IsSlewing returns 0
21:36:36.202 00.000 11616 IsGuiding returns 0
21:36:36.203 00.001 11616 PulseGuide returned control before completion, sleep 26
21:36:36.214 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:36:36.231 00.017 11616 IsGuiding returns 1
21:36:36.231 00.000 11616 scope still moving after pulse duration time elapsed
21:36:36.232 00.001 12268 UpdateGuideState exits: m=612 SNR=17.0
21:36:36.233 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:36.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:36.233 00.000 12268 Enqueuing Expose request
21:36:36.262 00.029 11616 IsSlewing returns 0
21:36:36.262 00.000 11616 IsGuiding returns 0
21:36:36.262 00.000 11616 scope move finished after 16 + 43 ms
21:36:36.262 00.000 11616 Move returns status 0, amount 16
21:36:36.262 00.000 11616 move complete, result=0
21:36:36.263 00.001 11616 worker thread done servicing request
21:36:36.263 00.000 11616 Worker thread wakes up
21:36:36.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:36.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:36.263 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
21:36:38.275 02.012 11616 Exposure complete
21:36:38.332 00.057 11616 worker thread done servicing request
21:36:38.332 00.000 12268 OnExposeComplete: enter
21:36:38.332 00.000 12268 UpdateGuideState(): m_state=6
21:36:38.332 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
21:36:38.332 00.000 12268 Star::Find returns 1 (0), X=1097.66, Y=271.98, Mass=489, SNR=15.1, Peak=49 HFD=4.7
21:36:38.333 00.001 12268 MultiStar: [#1 -0.12,-0.61,1.14,U] [#2 0.44,-0.39,1.10,U] [#3 0.39,-0.33,0.89,U] [#4 -0.15,-0.35,0.83,U] [#5 0.41,-0.35,0.73,U] [#6 0.26,-0.18,0.72,U] 
21:36:38.333 00.000 12268 single-star, 6 included, MultiStar: {0.17, -0.38}, one-star: {0.04, -0.35}
21:36:38.333 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.67) = xAngle (0.20 = 0.20)
21:36:38.333 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.23 = 0.23)
21:36:38.333 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.35 hyp=0.35 cameraTheta=-1.46 mountX=0.35 mountY=0.08, mountTheta=0.23
21:36:38.335 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.35, opts=13)
21:36:38.335 00.000 12268 Enqueuing Move request for scope (0.04, -0.35)
21:36:38.335 00.000 11616 Worker thread wakes up
21:36:38.335 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.35) opts 0xd
21:36:38.335 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.35)
21:36:38.335 00.000 11616 Moving (0.04, -0.35) raw xDistance=0.35 yDistance=0.08
21:36:38.335 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
21:36:38.335 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.04
21:36:38.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
21:36:38.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:38.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:36:38.335 00.000 11616 MoveAxis(W, 194, ABG)
21:36:38.335 00.000 11616 Guiding  Dir = 3, Dur = 194
21:36:38.336 00.001 11616 IsSlewing returns 0
21:36:38.336 00.000 11616 IsGuiding returns 0
21:36:38.336 00.000 11616 PulseGuide returned control before completion, sleep 204
21:36:38.348 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:36:38.366 00.018 12268 UpdateGuideState exits: m=489 SNR=15.1
21:36:38.366 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:38.366 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:38.366 00.000 12268 Enqueuing Expose request
21:36:38.555 00.189 11616 IsGuiding returns 1
21:36:38.555 00.000 11616 scope still moving after pulse duration time elapsed
21:36:38.586 00.031 11616 IsSlewing returns 0
21:36:38.586 00.000 11616 IsGuiding returns 1
21:36:38.617 00.031 11616 IsSlewing returns 0
21:36:38.617 00.000 11616 IsGuiding returns 0
21:36:38.617 00.000 11616 scope move finished after 194 + 87 ms
21:36:38.617 00.000 11616 Move returns status 0, amount 194
21:36:38.617 00.000 11616 MoveAxis(N, 0, ABG)
21:36:38.617 00.000 11616 Move returns status 0, amount 0
21:36:38.617 00.000 11616 move complete, result=0
21:36:38.617 00.000 11616 worker thread done servicing request
21:36:38.617 00.000 11616 Worker thread wakes up
21:36:38.618 00.001 12268 GuideStep: 0.3 px 194 ms WEST, 0.1 px 0 ms NORTH
21:36:38.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:38.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:40.627 02.009 11616 Exposure complete
21:36:40.683 00.056 11616 worker thread done servicing request
21:36:40.684 00.001 12268 OnExposeComplete: enter
21:36:40.684 00.000 12268 UpdateGuideState(): m_state=6
21:36:40.684 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
21:36:40.684 00.000 12268 Star::Find returns 1 (0), X=1097.85, Y=272.29, Mass=616, SNR=17.0, Peak=60 HFD=5.0
21:36:40.684 00.000 12268 MultiStar: [#1 0.00,-0.29,0.99,U] [#2 0.56,0.45,0.00,M8] [#3 0.71,0.28,0.00,M6] [#4 0.03,0.19,0.81,U] [#5 0.92,0.51,0.00,M8] [#6 0.46,0.09,0.63,U] 
21:36:40.685 00.001 12268 refined, 3 included, MultiStar: {0.16, -0.03}, one-star: {0.23, -0.04}
21:36:40.685 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.67) = xAngle (1.47 = 1.47)
21:36:40.685 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.50 = 1.50)
21:36:40.685 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.20 mountX=0.02 mountY=0.16, mountTheta=1.47
21:36:40.686 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.03, opts=13)
21:36:40.686 00.000 12268 Enqueuing Move request for scope (0.16, -0.03)
21:36:40.686 00.000 11616 Worker thread wakes up
21:36:40.687 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
21:36:40.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
21:36:40.687 00.000 11616 Moving (0.16, -0.03) raw xDistance=0.02 yDistance=0.16
21:36:40.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:40.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:36:40.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:36:40.687 00.000 11616 MoveAxis(E, 0, ABG)
21:36:40.687 00.000 11616 Move returns status 0, amount 0
21:36:40.687 00.000 11616 MoveAxis(S, 14, ABG)
21:36:40.687 00.000 11616 Guiding  Dir = 1, Dur = 14
21:36:40.688 00.001 11616 IsSlewing returns 0
21:36:40.688 00.000 11616 IsGuiding returns 0
21:36:40.688 00.000 11616 PulseGuide returned control before completion, sleep 24
21:36:40.701 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:36:40.718 00.017 12268 UpdateGuideState exits: m=616 SNR=17.0
21:36:40.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:40.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:40.718 00.000 12268 Enqueuing Expose request
21:36:40.719 00.001 11616 IsGuiding returns 1
21:36:40.719 00.000 11616 scope still moving after pulse duration time elapsed
21:36:40.751 00.032 11616 IsSlewing returns 0
21:36:40.751 00.000 11616 IsGuiding returns 1
21:36:40.781 00.030 11616 IsSlewing returns 0
21:36:40.781 00.000 11616 IsGuiding returns 1
21:36:40.812 00.031 11616 IsSlewing returns 0
21:36:40.812 00.000 11616 IsGuiding returns 1
21:36:40.842 00.030 11616 IsSlewing returns 0
21:36:40.842 00.000 11616 IsGuiding returns 1
21:36:40.873 00.031 11616 IsSlewing returns 0
21:36:40.873 00.000 11616 IsGuiding returns 0
21:36:40.873 00.000 11616 scope move finished after 14 + 171 ms
21:36:40.873 00.000 11616 Move returns status 0, amount 14
21:36:40.873 00.000 11616 move complete, result=0
21:36:40.874 00.001 11616 worker thread done servicing request
21:36:40.874 00.000 11616 Worker thread wakes up
21:36:40.874 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
21:36:40.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:40.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:42.875 02.001 11616 Exposure complete
21:36:42.930 00.055 11616 worker thread done servicing request
21:36:42.930 00.000 12268 OnExposeComplete: enter
21:36:42.930 00.000 12268 UpdateGuideState(): m_state=6
21:36:42.930 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
21:36:42.930 00.000 12268 Star::Find returns 1 (0), X=1097.88, Y=272.39, Mass=525, SNR=15.7, Peak=47 HFD=5.1
21:36:42.931 00.001 12268 MultiStar: [#1 -0.02,0.09,1.05,U] [#2 0.50,0.43,0.00,M9] [#3 0.93,0.38,0.00,M7] [#4 -0.14,0.63,0.00,M1] [#5 0.86,0.43,0.00,M9] [#6 0.65,0.43,0.00,M4] 
21:36:42.931 00.000 12268 refined, 1 included, MultiStar: {0.12, 0.08}, one-star: {0.26, 0.06}
21:36:42.931 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.67) = xAngle (2.26 = 2.26)
21:36:42.931 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.29 = 2.29)
21:36:42.931 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.60 mountX=-0.09 mountY=0.10, mountTheta=2.28
21:36:42.933 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.08, opts=13)
21:36:42.933 00.000 12268 Enqueuing Move request for scope (0.12, 0.08)
21:36:42.933 00.000 11616 Worker thread wakes up
21:36:42.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
21:36:42.933 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
21:36:42.933 00.000 11616 Moving (0.12, 0.08) raw xDistance=-0.09 yDistance=0.10
21:36:42.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:42.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:36:42.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:42.934 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:36:42.934 00.000 11616 MoveAxis(E, 0, ABG)
21:36:42.934 00.000 11616 Move returns status 0, amount 0
21:36:42.934 00.000 11616 MoveAxis(N, 0, ABG)
21:36:42.934 00.000 11616 Move returns status 0, amount 0
21:36:42.934 00.000 11616 move complete, result=0
21:36:42.934 00.000 11616 worker thread done servicing request
21:36:42.948 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:36:42.968 00.020 12268 UpdateGuideState exits: m=525 SNR=15.7
21:36:42.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:42.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:42.968 00.000 12268 Enqueuing Expose request
21:36:42.969 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:42.969 00.000 11616 Worker thread wakes up
21:36:42.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:42.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:44.976 02.007 11616 Exposure complete
21:36:45.033 00.057 11616 worker thread done servicing request
21:36:45.033 00.000 12268 OnExposeComplete: enter
21:36:45.033 00.000 12268 UpdateGuideState(): m_state=6
21:36:45.033 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
21:36:45.033 00.000 12268 Star::Find returns 1 (0), X=1097.29, Y=272.43, Mass=479, SNR=15.0, Peak=43 HFD=4.4
21:36:45.033 00.000 12268 MultiStar: [#1 -0.14,0.20,1.15,U] [#2 0.41,0.47,1.11,U] [#3 0.41,0.64,0.00,M8] [#4 -0.39,0.67,0.00,M2] [#5 0.75,0.63,0.00,M10] [#6 0.63,0.59,0.00,M5] 
21:36:45.033 00.000 12268 refined, 2 included, MultiStar: {-0.01, 0.26}, one-star: {-0.33, 0.10}
21:36:45.033 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.67) = xAngle (3.29 = -2.99)
21:36:45.034 00.001 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.32 = -2.96)
21:36:45.034 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.62 mountX=-0.26 mountY=-0.05, mountTheta=-2.96
21:36:45.035 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.26, opts=13)
21:36:45.035 00.000 12268 Enqueuing Move request for scope (-0.01, 0.26)
21:36:45.035 00.000 11616 Worker thread wakes up
21:36:45.035 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
21:36:45.035 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
21:36:45.035 00.000 11616 Moving (-0.01, 0.26) raw xDistance=-0.26 yDistance=-0.05
21:36:45.035 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:36:45.036 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:36:45.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:45.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:36:45.036 00.000 11616 MoveAxis(E, 0, ABG)
21:36:45.036 00.000 11616 Move returns status 0, amount 0
21:36:45.036 00.000 11616 MoveAxis(N, 0, ABG)
21:36:45.036 00.000 11616 Move returns status 0, amount 0
21:36:45.036 00.000 11616 move complete, result=0
21:36:45.037 00.001 11616 worker thread done servicing request
21:36:45.049 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:36:45.067 00.018 12268 UpdateGuideState exits: m=479 SNR=15.0
21:36:45.068 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:45.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:45.068 00.000 12268 Enqueuing Expose request
21:36:45.068 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
21:36:45.068 00.000 11616 Worker thread wakes up
21:36:45.068 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:45.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:47.072 02.004 11616 Exposure complete
21:36:47.129 00.057 11616 worker thread done servicing request
21:36:47.130 00.001 12268 OnExposeComplete: enter
21:36:47.130 00.000 12268 UpdateGuideState(): m_state=6
21:36:47.130 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
21:36:47.130 00.000 12268 Star::Find returns 1 (0), X=1097.74, Y=272.92, Mass=582, SNR=16.5, Peak=52 HFD=5.5
21:36:47.131 00.001 12268 MultiStar: [#1 -0.02,0.36,1.00,U] [#2 0.59,0.54,0.00,M9] [#3 0.86,0.61,0.00,M9] [#4 0.04,0.71,0.00,M3] [#5 0.74,1.07,0.00,R] [#6 0.62,0.48,0.00,M6] 
21:36:47.131 00.000 12268 refined, 1 included, MultiStar: {0.05, 0.48}, one-star: {0.12, 0.59}
21:36:47.131 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.67) = xAngle (3.13 = 3.13)
21:36:47.131 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.16 = -3.12)
21:36:47.131 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.48 hyp=0.48 cameraTheta=1.46 mountX=-0.48 mountY=-0.01, mountTheta=-3.12
21:36:47.135 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.48, opts=13)
21:36:47.135 00.000 12268 Enqueuing Move request for scope (0.05, 0.48)
21:36:47.135 00.000 11616 Worker thread wakes up
21:36:47.135 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.48) opts 0xd
21:36:47.135 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.48)
21:36:47.135 00.000 11616 Moving (0.05, 0.48) raw xDistance=-0.48 yDistance=-0.01
21:36:47.135 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
21:36:47.135 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.43
21:36:47.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
21:36:47.136 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:47.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:36:47.136 00.000 11616 MoveAxis(E, 268, ABG)
21:36:47.136 00.000 11616 Guiding  Dir = 2, Dur = 268
21:36:47.136 00.000 11616 IsSlewing returns 0
21:36:47.136 00.000 11616 IsGuiding returns 0
21:36:47.137 00.001 11616 PulseGuide returned control before completion, sleep 278
21:36:47.150 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:36:47.168 00.018 12268 UpdateGuideState exits: m=582 SNR=16.5
21:36:47.169 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:47.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:47.169 00.000 12268 Enqueuing Expose request
21:36:47.428 00.259 11616 IsGuiding returns 1
21:36:47.428 00.000 11616 scope still moving after pulse duration time elapsed
21:36:47.459 00.031 11616 IsSlewing returns 0
21:36:47.459 00.000 11616 IsGuiding returns 0
21:36:47.460 00.001 11616 scope move finished after 268 + 55 ms
21:36:47.460 00.000 11616 Move returns status 0, amount 268
21:36:47.460 00.000 11616 MoveAxis(N, 0, ABG)
21:36:47.460 00.000 11616 Move returns status 0, amount 0
21:36:47.460 00.000 11616 move complete, result=0
21:36:47.460 00.000 11616 worker thread done servicing request
21:36:47.460 00.000 11616 Worker thread wakes up
21:36:47.460 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:47.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:47.461 00.001 12268 GuideStep: -0.5 px 268 ms EAST, -0.0 px 0 ms NORTH
21:36:49.466 02.005 11616 Exposure complete
21:36:49.521 00.055 11616 worker thread done servicing request
21:36:49.522 00.001 12268 OnExposeComplete: enter
21:36:49.522 00.000 12268 UpdateGuideState(): m_state=6
21:36:49.522 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
21:36:49.522 00.000 12268 Star::Find returns 1 (0), X=1097.97, Y=273.10, Mass=619, SNR=17.0, Peak=58 HFD=4.7
21:36:49.522 00.000 12268 MultiStar: [#1 0.06,0.64,0.00,M1] [#2 0.68,0.86,0.00,M10] [#3 0.57,1.09,0.00,M10] [#4 0.43,0.94,0.00,M4] [#5 0.29,0.22,0.73,U] [#6 0.53,1.02,0.00,M7] 
21:36:49.522 00.000 12268 refined, 1 included, MultiStar: {0.33, 0.54}, one-star: {0.35, 0.77}
21:36:49.522 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.67) = xAngle (2.69 = 2.69)
21:36:49.522 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.72 = 2.72)
21:36:49.523 00.001 12268 CameraToMount -- cameraX=0.33 cameraY=0.54 hyp=0.63 cameraTheta=1.03 mountX=-0.57 mountY=0.26, mountTheta=2.72
21:36:49.524 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.54, opts=13)
21:36:49.524 00.000 12268 Enqueuing Move request for scope (0.33, 0.54)
21:36:49.524 00.000 11616 Worker thread wakes up
21:36:49.524 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.54) opts 0xd
21:36:49.524 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.54)
21:36:49.524 00.000 11616 Moving (0.33, 0.54) raw xDistance=-0.57 yDistance=0.26
21:36:49.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
21:36:49.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
21:36:49.525 00.001 11616 MoveAxis(E, 318, ABG)
21:36:49.525 00.000 11616 Guiding  Dir = 2, Dur = 318
21:36:49.525 00.000 11616 IsSlewing returns 0
21:36:49.525 00.000 11616 IsGuiding returns 0
21:36:49.526 00.001 11616 PulseGuide returned control before completion, sleep 328
21:36:49.538 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=42, Gamma=1.290
21:36:49.554 00.016 12268 UpdateGuideState exits: m=619 SNR=17.0
21:36:49.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:49.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:49.554 00.000 12268 Enqueuing Expose request
21:36:49.855 00.301 11616 IsGuiding returns 1
21:36:49.855 00.000 11616 scope still moving after pulse duration time elapsed
21:36:49.886 00.031 11616 IsSlewing returns 0
21:36:49.886 00.000 11616 IsGuiding returns 0
21:36:49.886 00.000 11616 scope move finished after 318 + 43 ms
21:36:49.886 00.000 11616 Move returns status 0, amount 318
21:36:49.887 00.001 11616 MoveAxis(S, 22, ABG)
21:36:49.887 00.000 11616 Guiding  Dir = 1, Dur = 22
21:36:49.887 00.000 11616 IsSlewing returns 0
21:36:49.887 00.000 11616 IsGuiding returns 0
21:36:49.888 00.001 11616 PulseGuide returned control before completion, sleep 32
21:36:49.932 00.044 11616 IsGuiding returns 1
21:36:49.932 00.000 11616 scope still moving after pulse duration time elapsed
21:36:49.964 00.032 11616 IsSlewing returns 0
21:36:49.964 00.000 11616 IsGuiding returns 0
21:36:49.964 00.000 11616 scope move finished after 22 + 55 ms
21:36:49.964 00.000 11616 Move returns status 0, amount 22
21:36:49.964 00.000 11616 move complete, result=0
21:36:49.964 00.000 11616 worker thread done servicing request
21:36:49.964 00.000 11616 Worker thread wakes up
21:36:49.964 00.000 12268 GuideStep: -0.6 px 318 ms EAST, 0.3 px 22 ms SOUTH
21:36:49.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:49.965 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:51.970 02.005 11616 Exposure complete
21:36:52.026 00.056 11616 worker thread done servicing request
21:36:52.026 00.000 12268 OnExposeComplete: enter
21:36:52.026 00.000 12268 UpdateGuideState(): m_state=6
21:36:52.026 00.000 12268 Star::Find(15, 1097, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
21:36:52.026 00.000 12268 Star::Find returns 1 (0), X=1097.62, Y=272.04, Mass=565, SNR=16.2, Peak=58 HFD=4.7
21:36:52.027 00.001 12268 MultiStar: [#1 -0.28,-0.32,0.95,U] [#2 0.49,-0.09,1.10,U] [#3 0.38,0.18,0.90,U] [#4 -0.24,0.29,0.88,U] [#5 -0.47,-0.32,0.69,U] [#6 0.54,0.11,0.68,U] 
21:36:52.027 00.000 12268 refined, 6 included, MultiStar: {0.07, -0.07}, one-star: {-0.00, -0.29}
21:36:52.027 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.67) = xAngle (0.91 = 0.91)
21:36:52.027 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.94 = 0.94)
21:36:52.027 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.76 mountX=0.06 mountY=0.08, mountTheta=0.92
21:36:52.028 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.07, opts=13)
21:36:52.028 00.000 12268 Enqueuing Move request for scope (0.07, -0.07)
21:36:52.028 00.000 11616 Worker thread wakes up
21:36:52.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
21:36:52.029 00.001 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
21:36:52.029 00.000 11616 Moving (0.07, -0.07) raw xDistance=0.06 yDistance=0.08
21:36:52.029 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:52.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:36:52.029 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:52.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:36:52.029 00.000 11616 MoveAxis(E, 0, ABG)
21:36:52.029 00.000 11616 Move returns status 0, amount 0
21:36:52.029 00.000 11616 MoveAxis(N, 0, ABG)
21:36:52.029 00.000 11616 Move returns status 0, amount 0
21:36:52.029 00.000 11616 move complete, result=0
21:36:52.029 00.000 11616 worker thread done servicing request
21:36:52.043 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:36:52.060 00.017 12268 UpdateGuideState exits: m=565 SNR=16.2
21:36:52.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:52.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:52.060 00.000 12268 Enqueuing Expose request
21:36:52.060 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:52.060 00.000 11616 Worker thread wakes up
21:36:52.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:52.061 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:54.078 02.017 11616 Exposure complete
21:36:54.133 00.055 11616 worker thread done servicing request
21:36:54.133 00.000 12268 OnExposeComplete: enter
21:36:54.133 00.000 12268 UpdateGuideState(): m_state=6
21:36:54.134 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
21:36:54.134 00.000 12268 Star::Find returns 1 (0), X=1098.12, Y=272.04, Mass=626, SNR=17.1, Peak=64 HFD=4.7
21:36:54.134 00.000 12268 MultiStar: [#1 0.27,-0.17,1.01,U] [#2 0.77,0.33,0.00,M10] [#3 0.77,0.26,0.00,M10] [#4 0.19,0.46,0.76,U] [#5 -0.12,-1.10,0.00,M1] [#6 0.92,0.31,0.00,M7] 
21:36:54.134 00.000 12268 refined, 2 included, MultiStar: {0.33, -0.04}, one-star: {0.50, -0.29}
21:36:54.134 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.67) = xAngle (1.54 = 1.54)
21:36:54.134 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.58 = 1.58)
21:36:54.134 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.04 hyp=0.33 cameraTheta=-0.12 mountX=0.01 mountY=0.33, mountTheta=1.54
21:36:54.136 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.04, opts=13)
21:36:54.136 00.000 12268 Enqueuing Move request for scope (0.33, -0.04)
21:36:54.136 00.000 11616 Worker thread wakes up
21:36:54.136 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.04) opts 0xd
21:36:54.136 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.04)
21:36:54.136 00.000 11616 Moving (0.33, -0.04) raw xDistance=0.01 yDistance=0.33
21:36:54.136 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:54.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:36:54.137 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
21:36:54.137 00.000 11616 MoveAxis(E, 0, ABG)
21:36:54.137 00.000 11616 Move returns status 0, amount 0
21:36:54.137 00.000 11616 MoveAxis(S, 28, ABG)
21:36:54.137 00.000 11616 Guiding  Dir = 1, Dur = 28
21:36:54.137 00.000 11616 IsSlewing returns 0
21:36:54.138 00.001 11616 IsGuiding returns 0
21:36:54.138 00.000 11616 PulseGuide returned control before completion, sleep 38
21:36:54.150 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:36:54.168 00.018 12268 UpdateGuideState exits: m=626 SNR=17.1
21:36:54.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:54.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:54.168 00.000 12268 Enqueuing Expose request
21:36:54.184 00.016 11616 IsGuiding returns 1
21:36:54.184 00.000 11616 scope still moving after pulse duration time elapsed
21:36:54.216 00.032 11616 IsSlewing returns 0
21:36:54.216 00.000 11616 IsGuiding returns 1
21:36:54.247 00.031 11616 IsSlewing returns 0
21:36:54.247 00.000 11616 IsGuiding returns 1
21:36:54.278 00.031 11616 IsSlewing returns 0
21:36:54.278 00.000 11616 IsGuiding returns 1
21:36:54.308 00.030 11616 IsSlewing returns 0
21:36:54.308 00.000 11616 IsGuiding returns 1
21:36:54.340 00.032 11616 IsSlewing returns 0
21:36:54.340 00.000 11616 IsGuiding returns 1
21:36:54.371 00.031 11616 IsSlewing returns 0
21:36:54.372 00.001 11616 IsGuiding returns 1
21:36:54.402 00.030 11616 IsSlewing returns 0
21:36:54.402 00.000 11616 IsGuiding returns 1
21:36:54.433 00.031 11616 IsSlewing returns 0
21:36:54.434 00.001 11616 IsGuiding returns 0
21:36:54.434 00.000 11616 scope move finished after 28 + 268 ms
21:36:54.434 00.000 11616 Move returns status 0, amount 28
21:36:54.434 00.000 11616 move complete, result=0
21:36:54.434 00.000 11616 worker thread done servicing request
21:36:54.434 00.000 11616 Worker thread wakes up
21:36:54.434 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 28 ms SOUTH
21:36:54.435 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:54.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:56.439 02.004 11616 Exposure complete
21:36:56.495 00.056 11616 worker thread done servicing request
21:36:56.495 00.000 12268 OnExposeComplete: enter
21:36:56.495 00.000 12268 UpdateGuideState(): m_state=6
21:36:56.495 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
21:36:56.495 00.000 12268 Star::Find returns 1 (0), X=1097.83, Y=271.82, Mass=539, SNR=15.9, Peak=48 HFD=4.9
21:36:56.495 00.000 12268 MultiStar: [#1 -0.07,-0.48,0.91,U] [#2 0.63,-0.25,0.00,R] [#3 0.89,-0.27,0.00,R] [#4 -0.12,0.01,0.78,U] [#5 -0.19,-0.77,0.00,M2] [#6 0.59,-0.26,0.00,M8] 
21:36:56.496 00.001 12268 refined, 2 included, MultiStar: {0.02, -0.35}, one-star: {0.21, -0.51}
21:36:56.496 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-1.67) = xAngle (0.15 = 0.15)
21:36:56.496 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.18 = 0.18)
21:36:56.496 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.35 hyp=0.35 cameraTheta=-1.52 mountX=0.34 mountY=0.06, mountTheta=0.18
21:36:56.497 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.35, opts=13)
21:36:56.497 00.000 12268 Enqueuing Move request for scope (0.02, -0.35)
21:36:56.497 00.000 11616 Worker thread wakes up
21:36:56.498 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.35) opts 0xd
21:36:56.498 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.35)
21:36:56.498 00.000 11616 Moving (0.02, -0.35) raw xDistance=0.34 yDistance=0.06
21:36:56.498 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
21:36:56.498 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
21:36:56.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
21:36:56.498 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:56.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:36:56.498 00.000 11616 MoveAxis(W, 192, ABG)
21:36:56.498 00.000 11616 Guiding  Dir = 3, Dur = 192
21:36:56.498 00.000 11616 IsSlewing returns 0
21:36:56.499 00.001 11616 IsGuiding returns 0
21:36:56.500 00.001 11616 PulseGuide returned control before completion, sleep 202
21:36:56.513 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=38, Gamma=1.290
21:36:56.529 00.016 12268 UpdateGuideState exits: m=539 SNR=15.9
21:36:56.529 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:56.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:56.529 00.000 12268 Enqueuing Expose request
21:36:56.705 00.176 11616 IsGuiding returns 1
21:36:56.705 00.000 11616 scope still moving after pulse duration time elapsed
21:36:56.736 00.031 11616 IsSlewing returns 0
21:36:56.737 00.001 11616 IsGuiding returns 0
21:36:56.737 00.000 11616 scope move finished after 192 + 45 ms
21:36:56.737 00.000 11616 Move returns status 0, amount 192
21:36:56.737 00.000 11616 MoveAxis(N, 0, ABG)
21:36:56.737 00.000 11616 Move returns status 0, amount 0
21:36:56.737 00.000 11616 move complete, result=0
21:36:56.737 00.000 11616 worker thread done servicing request
21:36:56.737 00.000 11616 Worker thread wakes up
21:36:56.738 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:56.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:36:56.738 00.000 12268 GuideStep: 0.3 px 192 ms WEST, 0.1 px 0 ms NORTH
21:36:58.758 02.020 11616 Exposure complete
21:36:58.812 00.054 11616 worker thread done servicing request
21:36:58.812 00.000 12268 OnExposeComplete: enter
21:36:58.812 00.000 12268 UpdateGuideState(): m_state=6
21:36:58.812 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
21:36:58.812 00.000 12268 Star::Find returns 1 (0), X=1097.50, Y=271.40, Mass=471, SNR=14.8, Peak=44 HFD=4.1
21:36:58.813 00.001 12268 MultiStar: [#1 -0.53,-1.21,0.00,M1] [#2 -0.34,-0.39,1.07,U] [#3 -0.56,-0.47,0.00,M1] [#4 -0.40,-0.79,0.00,M2] [#5 -0.25,-1.38,0.00,M3] [#6 0.29,-0.82,0.00,M9] 
21:36:58.813 00.000 12268 refined, 1 included, MultiStar: {-0.23, -0.65}, one-star: {-0.12, -0.93}
21:36:58.813 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.67) = xAngle (-0.25 = -0.25)
21:36:58.813 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.22 = -0.22)
21:36:58.813 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.65 hyp=0.69 cameraTheta=-1.92 mountX=0.67 mountY=-0.15, mountTheta=-0.22
21:36:58.817 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.65, opts=13)
21:36:58.818 00.001 12268 Enqueuing Move request for scope (-0.23, -0.65)
21:36:58.818 00.000 11616 Worker thread wakes up
21:36:58.818 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.65) opts 0xd
21:36:58.818 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.65)
21:36:58.818 00.000 11616 Moving (-0.23, -0.65) raw xDistance=0.67 yDistance=-0.15
21:36:58.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.67
21:36:58.818 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:58.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:36:58.819 00.001 11616 MoveAxis(W, 374, ABG)
21:36:58.819 00.000 11616 Guiding  Dir = 3, Dur = 374
21:36:58.819 00.000 11616 IsSlewing returns 0
21:36:58.819 00.000 11616 IsGuiding returns 0
21:36:58.820 00.001 11616 PulseGuide returned control before completion, sleep 384
21:36:58.830 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:36:58.848 00.018 12268 UpdateGuideState exits: m=471 SNR=14.8
21:36:58.849 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:58.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:36:58.849 00.000 12268 Enqueuing Expose request
21:36:59.218 00.369 11616 IsGuiding returns 1
21:36:59.218 00.000 11616 scope still moving after pulse duration time elapsed
21:36:59.249 00.031 11616 IsSlewing returns 0
21:36:59.250 00.001 11616 IsGuiding returns 0
21:36:59.250 00.000 11616 scope move finished after 374 + 56 ms
21:36:59.250 00.000 11616 Move returns status 0, amount 374
21:36:59.250 00.000 11616 MoveAxis(N, 0, ABG)
21:36:59.250 00.000 11616 Move returns status 0, amount 0
21:36:59.250 00.000 11616 move complete, result=0
21:36:59.250 00.000 11616 worker thread done servicing request
21:36:59.250 00.000 11616 Worker thread wakes up
21:36:59.251 00.001 12268 GuideStep: 0.7 px 374 ms WEST, -0.1 px 0 ms NORTH
21:36:59.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:36:59.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:01.258 02.007 11616 Exposure complete
21:37:01.313 00.055 11616 worker thread done servicing request
21:37:01.313 00.000 12268 OnExposeComplete: enter
21:37:01.313 00.000 12268 UpdateGuideState(): m_state=6
21:37:01.313 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
21:37:01.314 00.001 12268 Star::Find returns 1 (0), X=1097.75, Y=271.85, Mass=570, SNR=16.4, Peak=44 HFD=5.0
21:37:01.314 00.000 12268 MultiStar: [#1 -0.14,-0.27,1.00,U] [#2 -0.29,0.06,0.98,U] [#3 -0.53,0.18,0.86,U] [#4 -0.30,-0.34,0.86,U] [#5 -0.28,-1.22,0.00,M4] [#6 0.32,-0.18,0.71,U] 
21:37:01.314 00.000 12268 refined, 5 included, MultiStar: {-0.14, -0.18}, one-star: {0.13, -0.48}
21:37:01.314 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.67) = xAngle (-0.59 = -0.59)
21:37:01.314 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.56 = -0.56)
21:37:01.314 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-2.26 mountX=0.19 mountY=-0.12, mountTheta=-0.57
21:37:01.315 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.18, opts=13)
21:37:01.315 00.000 12268 Enqueuing Move request for scope (-0.14, -0.18)
21:37:01.315 00.000 11616 Worker thread wakes up
21:37:01.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd
21:37:01.315 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.18)
21:37:01.315 00.000 11616 Moving (-0.14, -0.18) raw xDistance=0.19 yDistance=-0.12
21:37:01.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
21:37:01.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:01.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:37:01.316 00.001 11616 MoveAxis(W, 106, ABG)
21:37:01.316 00.000 11616 Guiding  Dir = 3, Dur = 106
21:37:01.316 00.000 11616 IsSlewing returns 0
21:37:01.316 00.000 11616 IsGuiding returns 0
21:37:01.316 00.000 11616 PulseGuide returned control before completion, sleep 116
21:37:01.331 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:37:01.349 00.018 12268 UpdateGuideState exits: m=570 SNR=16.4
21:37:01.350 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:01.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:01.350 00.000 12268 Enqueuing Expose request
21:37:01.444 00.094 11616 IsGuiding returns 0
21:37:01.444 00.000 11616 Move returns status 0, amount 106
21:37:01.444 00.000 11616 MoveAxis(N, 0, ABG)
21:37:01.444 00.000 11616 Move returns status 0, amount 0
21:37:01.444 00.000 11616 move complete, result=0
21:37:01.445 00.001 11616 worker thread done servicing request
21:37:01.445 00.000 12268 GuideStep: 0.2 px 106 ms WEST, -0.1 px 0 ms NORTH
21:37:01.445 00.000 11616 Worker thread wakes up
21:37:01.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:01.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:03.454 02.009 11616 Exposure complete
21:37:03.509 00.055 11616 worker thread done servicing request
21:37:03.509 00.000 12268 OnExposeComplete: enter
21:37:03.509 00.000 12268 UpdateGuideState(): m_state=6
21:37:03.510 00.001 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
21:37:03.510 00.000 12268 Star::Find returns 1 (0), X=1098.08, Y=272.18, Mass=637, SNR=17.3, Peak=49 HFD=5.2
21:37:03.510 00.000 12268 MultiStar: [#1 0.33,-0.17,0.96,U] [#2 0.08,0.28,0.96,U] [#3 0.13,0.44,0.81,U] [#4 0.30,0.41,0.74,U] [#5 0.29,-0.80,0.00,M5] [#6 1.00,0.22,0.00,M9] 
21:37:03.510 00.000 12268 refined, 4 included, MultiStar: {0.26, 0.14}, one-star: {0.46, -0.15}
21:37:03.510 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.67) = xAngle (2.15 = 2.15)
21:37:03.510 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.18 = 2.18)
21:37:03.510 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.14 hyp=0.30 cameraTheta=0.48 mountX=-0.16 mountY=0.25, mountTheta=2.16
21:37:03.512 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.14, opts=13)
21:37:03.512 00.000 12268 Enqueuing Move request for scope (0.26, 0.14)
21:37:03.512 00.000 11616 Worker thread wakes up
21:37:03.513 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.14) opts 0xd
21:37:03.513 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.14)
21:37:03.513 00.000 11616 Moving (0.26, 0.14) raw xDistance=-0.16 yDistance=0.25
21:37:03.513 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:37:03.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:37:03.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
21:37:03.513 00.000 11616 MoveAxis(E, 0, ABG)
21:37:03.513 00.000 11616 Move returns status 0, amount 0
21:37:03.513 00.000 11616 MoveAxis(S, 21, ABG)
21:37:03.514 00.001 11616 Guiding  Dir = 1, Dur = 21
21:37:03.514 00.000 11616 IsSlewing returns 0
21:37:03.514 00.000 11616 IsGuiding returns 0
21:37:03.515 00.001 11616 PulseGuide returned control before completion, sleep 31
21:37:03.526 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:37:03.544 00.018 12268 UpdateGuideState exits: m=637 SNR=17.3
21:37:03.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:03.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:03.544 00.000 12268 Enqueuing Expose request
21:37:03.549 00.005 11616 IsGuiding returns 1
21:37:03.549 00.000 11616 scope still moving after pulse duration time elapsed
21:37:03.580 00.031 11616 IsSlewing returns 0
21:37:03.580 00.000 11616 IsGuiding returns 0
21:37:03.580 00.000 11616 scope move finished after 21 + 45 ms
21:37:03.580 00.000 11616 Move returns status 0, amount 21
21:37:03.581 00.001 11616 move complete, result=0
21:37:03.581 00.000 11616 worker thread done servicing request
21:37:03.581 00.000 11616 Worker thread wakes up
21:37:03.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:03.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:03.582 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 21 ms SOUTH
21:37:05.598 02.016 11616 Exposure complete
21:37:05.653 00.055 11616 worker thread done servicing request
21:37:05.653 00.000 12268 OnExposeComplete: enter
21:37:05.653 00.000 12268 UpdateGuideState(): m_state=6
21:37:05.653 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
21:37:05.653 00.000 12268 Star::Find returns 1 (0), X=1097.99, Y=272.41, Mass=607, SNR=17.0, Peak=53 HFD=4.9
21:37:05.654 00.001 12268 MultiStar: [#1 0.09,0.26,0.99,U] [#2 0.11,0.76,0.00,M1] [#3 -0.30,0.72,0.00,M1] [#4 0.16,0.74,0.00,M1] [#5 -0.01,-0.49,0.67,U] [#6 0.62,0.53,0.00,M10] 
21:37:05.654 00.000 12268 refined, 2 included, MultiStar: {0.17, 0.01}, one-star: {0.37, 0.08}
21:37:05.654 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.67) = xAngle (1.70 = 1.70)
21:37:05.654 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.73 = 1.73)
21:37:05.654 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.03 mountX=-0.02 mountY=0.17, mountTheta=1.70
21:37:05.656 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.01, opts=13)
21:37:05.656 00.000 12268 Enqueuing Move request for scope (0.17, 0.01)
21:37:05.656 00.000 11616 Worker thread wakes up
21:37:05.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd
21:37:05.656 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.01)
21:37:05.656 00.000 11616 Moving (0.17, 0.01) raw xDistance=-0.02 yDistance=0.17
21:37:05.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:05.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:37:05.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
21:37:05.656 00.000 11616 MoveAxis(E, 0, ABG)
21:37:05.657 00.001 11616 Move returns status 0, amount 0
21:37:05.657 00.000 11616 MoveAxis(S, 14, ABG)
21:37:05.657 00.000 11616 Guiding  Dir = 1, Dur = 14
21:37:05.657 00.000 11616 IsSlewing returns 0
21:37:05.657 00.000 11616 IsGuiding returns 0
21:37:05.657 00.000 11616 PulseGuide returned control before completion, sleep 24
21:37:05.671 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:37:05.687 00.016 12268 UpdateGuideState exits: m=607 SNR=17.0
21:37:05.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:05.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:05.687 00.000 12268 Enqueuing Expose request
21:37:05.689 00.002 11616 IsGuiding returns 1
21:37:05.689 00.000 11616 scope still moving after pulse duration time elapsed
21:37:05.720 00.031 11616 IsSlewing returns 0
21:37:05.720 00.000 11616 IsGuiding returns 0
21:37:05.720 00.000 11616 scope move finished after 14 + 49 ms
21:37:05.720 00.000 11616 Move returns status 0, amount 14
21:37:05.720 00.000 11616 move complete, result=0
21:37:05.721 00.001 11616 worker thread done servicing request
21:37:05.721 00.000 11616 Worker thread wakes up
21:37:05.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:05.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:05.722 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
21:37:07.822 02.100 11616 Exposure complete
21:37:07.879 00.057 11616 worker thread done servicing request
21:37:07.879 00.000 12268 OnExposeComplete: enter
21:37:07.879 00.000 12268 UpdateGuideState(): m_state=6
21:37:07.880 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
21:37:07.880 00.000 12268 Star::Find returns 1 (0), X=1098.11, Y=272.30, Mass=535, SNR=15.8, Peak=57 HFD=4.1
21:37:07.880 00.000 12268 MultiStar: [#1 -0.12,-0.17,0.96,U] [#2 0.13,0.46,0.94,U] [#3 -0.08,0.45,0.90,U] [#4 -0.05,0.56,0.79,U] [#5 -0.06,-0.75,0.00,M5] [#6 0.80,0.29,0.00,R] 
21:37:07.880 00.000 12268 refined, 4 included, MultiStar: {0.08, 0.24}, one-star: {0.49, -0.03}
21:37:07.880 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.67) = xAngle (2.90 = 2.90)
21:37:07.880 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.93 = 2.93)
21:37:07.880 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.23 mountX=-0.24 mountY=0.05, mountTheta=2.93
21:37:07.882 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.24, opts=13)
21:37:07.882 00.000 12268 Enqueuing Move request for scope (0.08, 0.24)
21:37:07.882 00.000 11616 Worker thread wakes up
21:37:07.882 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
21:37:07.882 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
21:37:07.882 00.000 11616 Moving (0.08, 0.24) raw xDistance=-0.24 yDistance=0.05
21:37:07.882 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:37:07.883 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:37:07.883 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:07.883 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:37:07.883 00.000 11616 MoveAxis(E, 0, ABG)
21:37:07.883 00.000 11616 Move returns status 0, amount 0
21:37:07.883 00.000 11616 MoveAxis(N, 0, ABG)
21:37:07.883 00.000 11616 Move returns status 0, amount 0
21:37:07.883 00.000 11616 move complete, result=0
21:37:07.883 00.000 11616 worker thread done servicing request
21:37:07.898 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:37:07.916 00.018 12268 UpdateGuideState exits: m=535 SNR=15.8
21:37:07.917 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:07.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:07.917 00.000 12268 Enqueuing Expose request
21:37:07.917 00.000 11616 Worker thread wakes up
21:37:07.917 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:07.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:07.917 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:09.929 02.012 11616 Exposure complete
21:37:09.984 00.055 11616 worker thread done servicing request
21:37:09.985 00.001 12268 OnExposeComplete: enter
21:37:09.985 00.000 12268 UpdateGuideState(): m_state=6
21:37:09.985 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
21:37:09.985 00.000 12268 Star::Find returns 1 (0), X=1097.81, Y=272.08, Mass=570, SNR=16.4, Peak=53 HFD=4.9
21:37:09.985 00.000 12268 MultiStar: [#1 0.07,-0.21,1.07,U] [#2 -0.05,0.42,0.91,U] [#3 -0.13,0.71,0.00,M1] [#4 -0.03,0.68,0.00,M1] [#5 0.13,-0.65,0.00,M6] [#6 -0.08,0.19,0.68,U] 
21:37:09.985 00.000 12268 refined, 3 included, MultiStar: {0.05, 0.01}, one-star: {0.19, -0.25}
21:37:09.985 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.67) = xAngle (1.87 = 1.87)
21:37:09.985 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.90 = 1.90)
21:37:09.986 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.20 mountX=-0.01 mountY=0.05, mountTheta=1.87
21:37:09.987 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.01, opts=13)
21:37:09.987 00.000 12268 Enqueuing Move request for scope (0.05, 0.01)
21:37:09.987 00.000 11616 Worker thread wakes up
21:37:09.987 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
21:37:09.987 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
21:37:09.987 00.000 11616 Moving (0.05, 0.01) raw xDistance=-0.01 yDistance=0.05
21:37:09.987 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:09.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:37:09.988 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:09.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:37:09.988 00.000 11616 MoveAxis(E, 0, ABG)
21:37:09.988 00.000 11616 Move returns status 0, amount 0
21:37:09.988 00.000 11616 MoveAxis(N, 0, ABG)
21:37:09.988 00.000 11616 Move returns status 0, amount 0
21:37:09.988 00.000 11616 move complete, result=0
21:37:09.988 00.000 11616 worker thread done servicing request
21:37:10.000 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:37:10.018 00.018 12268 UpdateGuideState exits: m=570 SNR=16.4
21:37:10.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:10.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:10.018 00.000 12268 Enqueuing Expose request
21:37:10.018 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:10.018 00.000 11616 Worker thread wakes up
21:37:10.019 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:10.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:12.041 02.022 11616 Exposure complete
21:37:12.097 00.056 11616 worker thread done servicing request
21:37:12.097 00.000 12268 OnExposeComplete: enter
21:37:12.097 00.000 12268 UpdateGuideState(): m_state=6
21:37:12.098 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
21:37:12.098 00.000 12268 Star::Find returns 1 (0), X=1097.92, Y=272.82, Mass=537, SNR=15.9, Peak=56 HFD=4.3
21:37:12.098 00.000 12268 MultiStar: [#1 0.18,0.57,1.03,U] [#2 0.08,0.93,0.00,M1] [#3 -0.15,1.13,0.00,M2] [#4 0.05,1.10,0.00,M2] [#5 0.14,0.15,0.73,U] [#6 -0.12,0.61,0.69,U] 
21:37:12.098 00.000 12268 refined, 3 included, MultiStar: {0.15, 0.47}, one-star: {0.30, 0.49}
21:37:12.099 00.001 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.67) = xAngle (2.93 = 2.93)
21:37:12.099 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.97 = 2.97)
21:37:12.099 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.47 hyp=0.49 cameraTheta=1.27 mountX=-0.48 mountY=0.09, mountTheta=2.96
21:37:12.101 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.47, opts=13)
21:37:12.102 00.001 12268 Enqueuing Move request for scope (0.15, 0.47)
21:37:12.102 00.000 11616 Worker thread wakes up
21:37:12.102 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.47) opts 0xd
21:37:12.102 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.47)
21:37:12.102 00.000 11616 Moving (0.15, 0.47) raw xDistance=-0.48 yDistance=0.09
21:37:12.102 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
21:37:12.102 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.44
21:37:12.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
21:37:12.102 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:12.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:37:12.102 00.000 11616 MoveAxis(E, 268, ABG)
21:37:12.102 00.000 11616 Guiding  Dir = 2, Dur = 268
21:37:12.103 00.001 11616 IsSlewing returns 0
21:37:12.103 00.000 11616 IsGuiding returns 0
21:37:12.103 00.000 11616 PulseGuide returned control before completion, sleep 278
21:37:12.115 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:37:12.132 00.017 12268 UpdateGuideState exits: m=537 SNR=15.9
21:37:12.133 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:12.133 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:12.133 00.000 12268 Enqueuing Expose request
21:37:12.392 00.259 11616 IsGuiding returns 1
21:37:12.393 00.001 11616 scope still moving after pulse duration time elapsed
21:37:12.424 00.031 11616 IsSlewing returns 0
21:37:12.425 00.001 11616 IsGuiding returns 0
21:37:12.425 00.000 11616 scope move finished after 268 + 53 ms
21:37:12.425 00.000 11616 Move returns status 0, amount 268
21:37:12.425 00.000 11616 MoveAxis(N, 0, ABG)
21:37:12.425 00.000 11616 Move returns status 0, amount 0
21:37:12.425 00.000 11616 move complete, result=0
21:37:12.425 00.000 11616 worker thread done servicing request
21:37:12.425 00.000 11616 Worker thread wakes up
21:37:12.425 00.000 12268 GuideStep: -0.5 px 268 ms EAST, 0.1 px 0 ms NORTH
21:37:12.426 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:12.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:14.432 02.006 11616 Exposure complete
21:37:14.487 00.055 11616 worker thread done servicing request
21:37:14.487 00.000 12268 OnExposeComplete: enter
21:37:14.487 00.000 12268 UpdateGuideState(): m_state=6
21:37:14.487 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
21:37:14.487 00.000 12268 Star::Find returns 1 (0), X=1097.82, Y=272.16, Mass=476, SNR=15.0, Peak=50 HFD=4.2
21:37:14.487 00.000 12268 MultiStar: [#1 -0.03,-0.25,1.11,U] [#2 0.17,0.51,1.05,U] [#3 0.01,0.39,0.93,U] [#4 0.18,0.35,0.89,U] [#5 -0.41,-0.73,0.00,M6] [#6 -0.16,-0.24,0.72,U] 
21:37:14.487 00.000 12268 refined, 5 included, MultiStar: {0.07, 0.10}, one-star: {0.20, -0.17}
21:37:14.487 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.67) = xAngle (2.64 = 2.64)
21:37:14.488 00.001 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.67 = 2.67)
21:37:14.488 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.97 mountX=-0.11 mountY=0.06, mountTheta=2.67
21:37:14.490 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.10, opts=13)
21:37:14.490 00.000 12268 Enqueuing Move request for scope (0.07, 0.10)
21:37:14.490 00.000 11616 Worker thread wakes up
21:37:14.490 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
21:37:14.490 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
21:37:14.490 00.000 11616 Moving (0.07, 0.10) raw xDistance=-0.11 yDistance=0.06
21:37:14.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
21:37:14.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:14.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:37:14.490 00.000 11616 MoveAxis(E, 61, ABG)
21:37:14.490 00.000 11616 Guiding  Dir = 2, Dur = 61
21:37:14.490 00.000 11616 IsSlewing returns 0
21:37:14.490 00.000 11616 IsGuiding returns 0
21:37:14.491 00.001 11616 PulseGuide returned control before completion, sleep 71
21:37:14.503 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=51, Gamma=1.290
21:37:14.520 00.017 12268 UpdateGuideState exits: m=476 SNR=15.0
21:37:14.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:14.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:14.520 00.000 12268 Enqueuing Expose request
21:37:14.573 00.053 11616 IsGuiding returns 1
21:37:14.573 00.000 11616 scope still moving after pulse duration time elapsed
21:37:14.604 00.031 11616 IsSlewing returns 0
21:37:14.604 00.000 11616 IsGuiding returns 0
21:37:14.604 00.000 11616 scope move finished after 61 + 52 ms
21:37:14.605 00.001 11616 Move returns status 0, amount 61
21:37:14.605 00.000 11616 MoveAxis(N, 0, ABG)
21:37:14.605 00.000 11616 Move returns status 0, amount 0
21:37:14.605 00.000 11616 move complete, result=0
21:37:14.605 00.000 11616 worker thread done servicing request
21:37:14.605 00.000 12268 GuideStep: -0.1 px 61 ms EAST, 0.1 px 0 ms NORTH
21:37:14.605 00.000 11616 Worker thread wakes up
21:37:14.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:14.606 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:16.613 02.007 11616 Exposure complete
21:37:16.669 00.056 11616 worker thread done servicing request
21:37:16.669 00.000 12268 OnExposeComplete: enter
21:37:16.669 00.000 12268 UpdateGuideState(): m_state=6
21:37:16.669 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
21:37:16.669 00.000 12268 Star::Find returns 1 (0), X=1097.92, Y=272.01, Mass=529, SNR=15.7, Peak=61 HFD=4.4
21:37:16.670 00.001 12268 MultiStar: [#1 0.02,-0.42,1.08,U] [#2 -0.18,-0.01,1.04,U] [#3 0.15,0.25,0.87,U] [#4 0.15,0.18,0.79,U] [#5 -0.02,-0.78,0.00,M7] [#6 -0.38,-0.25,0.67,U] 
21:37:16.670 00.000 12268 refined, 5 included, MultiStar: {0.03, -0.11}, one-star: {0.30, -0.32}
21:37:16.670 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.67) = xAngle (0.35 = 0.35)
21:37:16.670 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.38 = 0.38)
21:37:16.670 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.32 mountX=0.10 mountY=0.04, mountTheta=0.38
21:37:16.671 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.11, opts=13)
21:37:16.671 00.000 12268 Enqueuing Move request for scope (0.03, -0.11)
21:37:16.671 00.000 11616 Worker thread wakes up
21:37:16.671 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
21:37:16.672 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
21:37:16.672 00.000 11616 Moving (0.03, -0.11) raw xDistance=0.10 yDistance=0.04
21:37:16.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:37:16.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:37:16.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:16.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:37:16.672 00.000 11616 MoveAxis(E, 0, ABG)
21:37:16.672 00.000 11616 Move returns status 0, amount 0
21:37:16.673 00.001 11616 MoveAxis(N, 0, ABG)
21:37:16.673 00.000 11616 Move returns status 0, amount 0
21:37:16.673 00.000 11616 move complete, result=0
21:37:16.673 00.000 11616 worker thread done servicing request
21:37:16.685 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:37:16.707 00.022 12268 UpdateGuideState exits: m=529 SNR=15.7
21:37:16.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:16.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:16.707 00.000 12268 Enqueuing Expose request
21:37:16.707 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:16.708 00.001 11616 Worker thread wakes up
21:37:16.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:16.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:18.710 02.002 11616 Exposure complete
21:37:18.763 00.053 11616 worker thread done servicing request
21:37:18.764 00.001 12268 OnExposeComplete: enter
21:37:18.764 00.000 12268 UpdateGuideState(): m_state=6
21:37:18.764 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
21:37:18.764 00.000 12268 Star::Find returns 1 (0), X=1097.66, Y=272.22, Mass=559, SNR=16.2, Peak=53 HFD=4.8
21:37:18.764 00.000 12268 MultiStar: [#1 -0.30,0.09,1.01,U] [#2 -0.50,0.69,0.00,M1] [#3 -0.52,0.72,0.00,M1] [#4 -0.20,0.79,0.00,M1] [#5 -0.48,-0.35,0.70,U] [#6 -0.22,-0.00,0.63,U] 
21:37:18.764 00.000 12268 single-star, 3 included, MultiStar: {-0.22, -0.08}, one-star: {0.04, -0.11}
21:37:18.765 00.001 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.67) = xAngle (0.43 = 0.43)
21:37:18.765 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.46 = 0.46)
21:37:18.765 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.24 mountX=0.10 mountY=0.05, mountTheta=0.45
21:37:18.766 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.11, opts=13)
21:37:18.766 00.000 12268 Enqueuing Move request for scope (0.04, -0.11)
21:37:18.766 00.000 11616 Worker thread wakes up
21:37:18.766 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
21:37:18.766 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
21:37:18.766 00.000 11616 Moving (0.04, -0.11) raw xDistance=0.10 yDistance=0.05
21:37:18.767 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:37:18.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:37:18.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:18.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:37:18.767 00.000 11616 MoveAxis(E, 0, ABG)
21:37:18.767 00.000 11616 Move returns status 0, amount 0
21:37:18.767 00.000 11616 MoveAxis(N, 0, ABG)
21:37:18.767 00.000 11616 Move returns status 0, amount 0
21:37:18.767 00.000 11616 move complete, result=0
21:37:18.767 00.000 11616 worker thread done servicing request
21:37:18.782 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:37:18.800 00.018 12268 UpdateGuideState exits: m=559 SNR=16.2
21:37:18.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:18.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:18.801 00.001 12268 Enqueuing Expose request
21:37:18.801 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:18.801 00.000 11616 Worker thread wakes up
21:37:18.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:18.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:20.811 02.010 11616 Exposure complete
21:37:20.867 00.056 11616 worker thread done servicing request
21:37:20.867 00.000 12268 OnExposeComplete: enter
21:37:20.867 00.000 12268 UpdateGuideState(): m_state=6
21:37:20.868 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
21:37:20.868 00.000 12268 Star::Find returns 1 (0), X=1097.65, Y=271.87, Mass=474, SNR=14.9, Peak=49 HFD=4.0
21:37:20.868 00.000 12268 MultiStar: [#1 -0.30,-0.59,0.00,M1] [#2 -0.35,-0.27,1.06,U] [#3 -0.56,0.05,0.93,U] [#4 -0.17,-0.28,0.95,U] [#5 -0.18,-1.38,0.00,M7] [#6 -0.32,-0.57,0.00,M1] 
21:37:20.868 00.000 12268 refined, 3 included, MultiStar: {-0.26, -0.24}, one-star: {0.03, -0.46}
21:37:20.868 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.67) = xAngle (-0.72 = -0.72)
21:37:20.868 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.69 = -0.69)
21:37:20.868 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.24 hyp=0.36 cameraTheta=-2.39 mountX=0.27 mountY=-0.23, mountTheta=-0.70
21:37:20.869 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.24, opts=13)
21:37:20.870 00.001 12268 Enqueuing Move request for scope (-0.26, -0.24)
21:37:20.870 00.000 11616 Worker thread wakes up
21:37:20.870 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.24) opts 0xd
21:37:20.870 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.24)
21:37:20.870 00.000 11616 Moving (-0.26, -0.24) raw xDistance=0.27 yDistance=-0.23
21:37:20.870 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:37:20.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:37:20.870 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:37:20.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:37:20.870 00.000 11616 MoveAxis(E, 0, ABG)
21:37:20.870 00.000 11616 Move returns status 0, amount 0
21:37:20.870 00.000 11616 MoveAxis(N, 0, ABG)
21:37:20.870 00.000 11616 Move returns status 0, amount 0
21:37:20.870 00.000 11616 move complete, result=0
21:37:20.871 00.001 11616 worker thread done servicing request
21:37:20.883 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:37:20.899 00.016 12268 UpdateGuideState exits: m=474 SNR=14.9
21:37:20.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:20.900 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:20.900 00.000 12268 Enqueuing Expose request
21:37:20.900 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
21:37:20.900 00.000 11616 Worker thread wakes up
21:37:20.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:20.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:22.914 02.014 11616 Exposure complete
21:37:22.968 00.054 11616 worker thread done servicing request
21:37:22.969 00.001 12268 OnExposeComplete: enter
21:37:22.969 00.000 12268 UpdateGuideState(): m_state=6
21:37:22.969 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
21:37:22.969 00.000 12268 Star::Find returns 1 (0), X=1097.93, Y=270.96, Mass=548, SNR=16.0, Peak=56 HFD=4.8
21:37:22.969 00.000 12268 MultiStar: large primary error, entering stabilization period
21:37:22.970 00.001 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.67) = xAngle (0.32 = 0.32)
21:37:22.970 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.35 = 0.35)
21:37:22.970 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-1.37 hyp=1.41 cameraTheta=-1.35 mountX=1.34 mountY=0.49, mountTheta=0.35
21:37:22.972 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-1.37, opts=13)
21:37:22.972 00.000 12268 Enqueuing Move request for scope (0.31, -1.37)
21:37:22.972 00.000 11616 Worker thread wakes up
21:37:22.972 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -1.37) opts 0xd
21:37:22.973 00.001 11616 Handling offset move in thread for scope, endpoint = (0.31, -1.37)
21:37:22.973 00.000 11616 Moving (0.31, -1.37) raw xDistance=1.34 yDistance=0.49
21:37:22.973 00.000 11616 resist switch: large excursion: input 1.34 thresh 0.29 direction from -1 to 1
21:37:22.973 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.01
21:37:22.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.67 from input 1.34
21:37:22.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
21:37:22.973 00.000 11616 MoveAxis(W, 748, ABG)
21:37:22.973 00.000 11616 Guiding  Dir = 3, Dur = 748
21:37:22.974 00.001 11616 IsSlewing returns 0
21:37:22.974 00.000 11616 IsGuiding returns 0
21:37:22.975 00.001 11616 PulseGuide returned control before completion, sleep 758
21:37:22.992 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:37:23.010 00.018 12268 UpdateGuideState exits: m=548 SNR=16.0
21:37:23.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:23.011 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:23.011 00.000 12268 Enqueuing Expose request
21:37:23.736 00.725 11616 IsGuiding returns 1
21:37:23.736 00.000 11616 scope still moving after pulse duration time elapsed
21:37:23.768 00.032 11616 IsSlewing returns 0
21:37:23.768 00.000 11616 IsGuiding returns 0
21:37:23.769 00.001 11616 scope move finished after 748 + 46 ms
21:37:23.769 00.000 11616 Move returns status 0, amount 748
21:37:23.769 00.000 11616 MoveAxis(S, 41, ABG)
21:37:23.769 00.000 11616 Guiding  Dir = 1, Dur = 41
21:37:23.769 00.000 11616 IsSlewing returns 0
21:37:23.769 00.000 11616 IsGuiding returns 0
21:37:23.770 00.001 11616 PulseGuide returned control before completion, sleep 51
21:37:23.832 00.062 11616 IsGuiding returns 1
21:37:23.832 00.000 11616 scope still moving after pulse duration time elapsed
21:37:23.863 00.031 11616 IsSlewing returns 0
21:37:23.875 00.012 11616 IsGuiding returns 1
21:37:23.909 00.034 11616 IsSlewing returns 0
21:37:23.910 00.001 11616 IsGuiding returns 0
21:37:23.910 00.000 11616 scope move finished after 41 + 99 ms
21:37:23.910 00.000 11616 Move returns status 0, amount 41
21:37:23.910 00.000 11616 move complete, result=0
21:37:23.910 00.000 11616 worker thread done servicing request
21:37:23.911 00.001 11616 Worker thread wakes up
21:37:23.911 00.000 12268 GuideStep: 1.3 px 748 ms WEST, 0.5 px 41 ms SOUTH
21:37:23.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:23.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:25.923 02.012 11616 Exposure complete
21:37:25.979 00.056 11616 worker thread done servicing request
21:37:25.979 00.000 12268 OnExposeComplete: enter
21:37:25.979 00.000 12268 UpdateGuideState(): m_state=6
21:37:25.979 00.000 12268 Star::Find(15, 1097, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
21:37:25.980 00.001 12268 Star::Find returns 1 (0), X=1097.98, Y=272.48, Mass=624, SNR=17.1, Peak=59 HFD=5.0
21:37:25.980 00.000 12268 MultiStar: exiting stabilization period
21:37:25.980 00.000 12268 MultiStar: [#1 0.20,-0.14,0.97,U] [#2 0.19,0.68,0.00,M1] [#3 -0.02,1.13,0.00,M1] [#4 0.32,0.45,0.81,U] [#5 0.10,-0.98,0.00,M8] [#6 -0.19,0.07,0.64,U] 
21:37:25.980 00.000 12268 refined, 3 included, MultiStar: {0.20, 0.13}, one-star: {0.36, 0.15}
21:37:25.980 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.67) = xAngle (2.23 = 2.23)
21:37:25.980 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.26 = 2.26)
21:37:25.980 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.24 cameraTheta=0.56 mountX=-0.15 mountY=0.18, mountTheta=2.24
21:37:25.982 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.13, opts=13)
21:37:25.982 00.000 12268 Enqueuing Move request for scope (0.20, 0.13)
21:37:25.982 00.000 11616 Worker thread wakes up
21:37:25.982 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd
21:37:25.982 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.13)
21:37:25.982 00.000 11616 Moving (0.20, 0.13) raw xDistance=-0.15 yDistance=0.18
21:37:25.982 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:37:25.983 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:37:25.983 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:37:25.983 00.000 11616 MoveAxis(E, 0, ABG)
21:37:25.983 00.000 11616 Move returns status 0, amount 0
21:37:25.983 00.000 11616 MoveAxis(S, 16, ABG)
21:37:25.983 00.000 11616 Guiding  Dir = 1, Dur = 16
21:37:25.983 00.000 11616 IsSlewing returns 0
21:37:25.984 00.001 11616 IsGuiding returns 0
21:37:25.984 00.000 11616 PulseGuide returned control before completion, sleep 26
21:37:25.996 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:37:26.018 00.022 12268 UpdateGuideState exits: m=624 SNR=17.1
21:37:26.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:26.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:26.018 00.000 12268 Enqueuing Expose request
21:37:26.024 00.006 11616 IsGuiding returns 1
21:37:26.024 00.000 11616 scope still moving after pulse duration time elapsed
21:37:26.055 00.031 11616 IsSlewing returns 0
21:37:26.055 00.000 11616 IsGuiding returns 0
21:37:26.055 00.000 11616 scope move finished after 16 + 54 ms
21:37:26.055 00.000 11616 Move returns status 0, amount 16
21:37:26.055 00.000 11616 move complete, result=0
21:37:26.056 00.001 11616 worker thread done servicing request
21:37:26.056 00.000 11616 Worker thread wakes up
21:37:26.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:26.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:26.056 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
21:37:28.063 02.007 11616 Exposure complete
21:37:28.120 00.057 11616 worker thread done servicing request
21:37:28.120 00.000 12268 OnExposeComplete: enter
21:37:28.120 00.000 12268 UpdateGuideState(): m_state=6
21:37:28.120 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
21:37:28.120 00.000 12268 Star::Find returns 1 (0), X=1097.92, Y=272.43, Mass=602, SNR=16.9, Peak=58 HFD=4.8
21:37:28.121 00.001 12268 MultiStar: [#1 0.16,0.03,0.99,U] [#2 0.03,0.69,0.00,M2] [#3 -0.37,0.78,0.00,M2] [#4 0.12,0.53,0.84,U] [#5 -0.19,-0.41,0.68,U] [#6 -0.07,0.12,0.68,U] 
21:37:28.121 00.000 12268 refined, 4 included, MultiStar: {0.09, 0.09}, one-star: {0.30, 0.10}
21:37:28.121 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.67) = xAngle (2.44 = 2.44)
21:37:28.121 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.47 = 2.47)
21:37:28.121 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.77 mountX=-0.10 mountY=0.08, mountTheta=2.46
21:37:28.122 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.09, opts=13)
21:37:28.122 00.000 12268 Enqueuing Move request for scope (0.09, 0.09)
21:37:28.122 00.000 11616 Worker thread wakes up
21:37:28.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
21:37:28.123 00.001 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
21:37:28.123 00.000 11616 Moving (0.09, 0.09) raw xDistance=-0.10 yDistance=0.08
21:37:28.123 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:28.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:37:28.123 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:28.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:37:28.123 00.000 11616 MoveAxis(E, 0, ABG)
21:37:28.123 00.000 11616 Move returns status 0, amount 0
21:37:28.123 00.000 11616 MoveAxis(N, 0, ABG)
21:37:28.123 00.000 11616 Move returns status 0, amount 0
21:37:28.123 00.000 11616 move complete, result=0
21:37:28.123 00.000 11616 worker thread done servicing request
21:37:28.136 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:37:28.153 00.017 12268 UpdateGuideState exits: m=602 SNR=16.9
21:37:28.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:28.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:28.153 00.000 12268 Enqueuing Expose request
21:37:28.153 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:28.153 00.000 11616 Worker thread wakes up
21:37:28.154 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:28.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:30.156 02.002 11616 Exposure complete
21:37:30.211 00.055 11616 worker thread done servicing request
21:37:30.211 00.000 12268 OnExposeComplete: enter
21:37:30.211 00.000 12268 UpdateGuideState(): m_state=6
21:37:30.211 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
21:37:30.211 00.000 12268 Star::Find returns 1 (0), X=1097.75, Y=272.53, Mass=639, SNR=17.3, Peak=50 HFD=5.0
21:37:30.212 00.001 12268 MultiStar: [#1 -0.37,0.25,0.98,U] [#2 -0.04,0.77,0.00,M3] [#3 -0.90,0.66,0.00,M3] [#4 -0.15,0.66,0.00,M1] [#5 -0.27,-0.62,0.00,M8] [#6 -0.44,-0.02,0.63,U] 
21:37:30.212 00.000 12268 single-star, 2 included, MultiStar: {-0.20, 0.17}, one-star: {0.13, 0.20}
21:37:30.212 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.67) = xAngle (2.67 = 2.67)
21:37:30.212 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.70 = 2.70)
21:37:30.212 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.20 hyp=0.24 cameraTheta=1.00 mountX=-0.21 mountY=0.10, mountTheta=2.69
21:37:30.213 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.20, opts=13)
21:37:30.213 00.000 12268 Enqueuing Move request for scope (0.13, 0.20)
21:37:30.214 00.001 11616 Worker thread wakes up
21:37:30.214 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.20) opts 0xd
21:37:30.214 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.20)
21:37:30.214 00.000 11616 Moving (0.13, 0.20) raw xDistance=-0.21 yDistance=0.10
21:37:30.214 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:37:30.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:37:30.214 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:30.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:37:30.214 00.000 11616 MoveAxis(E, 0, ABG)
21:37:30.214 00.000 11616 Move returns status 0, amount 0
21:37:30.215 00.001 11616 MoveAxis(N, 0, ABG)
21:37:30.215 00.000 11616 Move returns status 0, amount 0
21:37:30.215 00.000 11616 move complete, result=0
21:37:30.215 00.000 11616 worker thread done servicing request
21:37:30.228 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
21:37:30.248 00.020 12268 UpdateGuideState exits: m=639 SNR=17.3
21:37:30.249 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:30.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:30.249 00.000 12268 Enqueuing Expose request
21:37:30.249 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:30.249 00.000 11616 Worker thread wakes up
21:37:30.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:30.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:32.255 02.006 11616 Exposure complete
21:37:32.310 00.055 11616 worker thread done servicing request
21:37:32.310 00.000 12268 OnExposeComplete: enter
21:37:32.311 00.001 12268 UpdateGuideState(): m_state=6
21:37:32.311 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
21:37:32.311 00.000 12268 Star::Find returns 1 (0), X=1097.54, Y=272.52, Mass=592, SNR=16.7, Peak=48 HFD=5.1
21:37:32.311 00.000 12268 MultiStar: [#1 -0.57,0.32,0.00,M1] [#2 -0.16,0.71,0.00,M4] [#3 -0.33,0.74,0.00,M4] [#4 -0.45,0.53,0.00,M2] [#5 -0.55,-0.27,0.72,U] [#6 -0.44,0.02,0.75,U] 
21:37:32.311 00.000 12268 single-star, 2 included, MultiStar: {-0.33, 0.00}, one-star: {-0.08, 0.19}
21:37:32.311 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.67) = xAngle (3.63 = -2.65)
21:37:32.311 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.67 = -2.62)
21:37:32.312 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.97 mountX=-0.18 mountY=-0.10, mountTheta=-2.63
21:37:32.313 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.19, opts=13)
21:37:32.313 00.000 12268 Enqueuing Move request for scope (-0.08, 0.19)
21:37:32.314 00.001 11616 Worker thread wakes up
21:37:32.314 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
21:37:32.314 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
21:37:32.314 00.000 11616 Moving (-0.08, 0.19) raw xDistance=-0.18 yDistance=-0.10
21:37:32.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:37:32.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:37:32.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:32.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:37:32.314 00.000 11616 MoveAxis(E, 0, ABG)
21:37:32.314 00.000 11616 Move returns status 0, amount 0
21:37:32.314 00.000 11616 MoveAxis(N, 0, ABG)
21:37:32.314 00.000 11616 Move returns status 0, amount 0
21:37:32.315 00.001 11616 move complete, result=0
21:37:32.315 00.000 11616 worker thread done servicing request
21:37:32.328 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:37:32.346 00.018 12268 UpdateGuideState exits: m=592 SNR=16.7
21:37:32.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:32.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:32.346 00.000 12268 Enqueuing Expose request
21:37:32.346 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:32.346 00.000 11616 Worker thread wakes up
21:37:32.347 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:32.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:34.343 01.996 11616 Exposure complete
21:37:34.400 00.057 11616 worker thread done servicing request
21:37:34.400 00.000 12268 OnExposeComplete: enter
21:37:34.400 00.000 12268 UpdateGuideState(): m_state=6
21:37:34.400 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
21:37:34.401 00.001 12268 Star::Find returns 1 (0), X=1097.73, Y=272.44, Mass=521, SNR=15.6, Peak=49 HFD=4.5
21:37:34.401 00.000 12268 MultiStar: [#1 -0.05,0.28,1.03,U] [#2 0.11,0.62,0.99,U] [#3 -0.27,0.60,0.00,M5] [#4 -0.21,0.44,0.83,U] [#5 -0.08,-0.07,0.72,U] [#6 -0.26,0.48,0.70,U] 
21:37:34.401 00.000 12268 single-star, 5 included, MultiStar: {-0.05, 0.32}, one-star: {0.11, 0.11}
21:37:34.401 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.67) = xAngle (2.42 = 2.42)
21:37:34.401 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.45 = 2.45)
21:37:34.401 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.75 mountX=-0.12 mountY=0.10, mountTheta=2.44
21:37:34.402 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.11, opts=13)
21:37:34.403 00.001 12268 Enqueuing Move request for scope (0.11, 0.11)
21:37:34.403 00.000 11616 Worker thread wakes up
21:37:34.403 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
21:37:34.403 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
21:37:34.403 00.000 11616 Moving (0.11, 0.11) raw xDistance=-0.12 yDistance=0.10
21:37:34.403 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:37:34.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:37:34.403 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:34.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:37:34.403 00.000 11616 MoveAxis(E, 0, ABG)
21:37:34.403 00.000 11616 Move returns status 0, amount 0
21:37:34.403 00.000 11616 MoveAxis(N, 0, ABG)
21:37:34.403 00.000 11616 Move returns status 0, amount 0
21:37:34.403 00.000 11616 move complete, result=0
21:37:34.404 00.001 11616 worker thread done servicing request
21:37:34.417 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
21:37:34.434 00.017 12268 UpdateGuideState exits: m=521 SNR=15.6
21:37:34.435 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:34.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:34.435 00.000 12268 Enqueuing Expose request
21:37:34.435 00.000 11616 Worker thread wakes up
21:37:34.435 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:34.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:34.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:36.439 02.004 11616 Exposure complete
21:37:36.495 00.056 11616 worker thread done servicing request
21:37:36.495 00.000 12268 OnExposeComplete: enter
21:37:36.496 00.001 12268 UpdateGuideState(): m_state=6
21:37:36.496 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
21:37:36.496 00.000 12268 Star::Find returns 1 (0), X=1097.71, Y=272.20, Mass=545, SNR=15.8, Peak=46 HFD=5.2
21:37:36.496 00.000 12268 MultiStar: [#1 0.04,0.13,0.98,U] [#2 -0.32,0.69,0.00,M4] [#3 -0.32,0.62,0.00,M6] [#4 0.07,0.45,0.84,U] [#5 -0.23,-0.26,0.70,U] [#6 -0.33,0.14,0.69,U] 
21:37:36.496 00.000 12268 refined, 4 included, MultiStar: {-0.05, 0.07}, one-star: {0.09, -0.13}
21:37:36.496 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.67) = xAngle (3.86 = -2.43)
21:37:36.496 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.89 = -2.40)
21:37:36.496 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.19 mountX=-0.06 mountY=-0.06, mountTheta=-2.41
21:37:36.498 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.07, opts=13)
21:37:36.498 00.000 12268 Enqueuing Move request for scope (-0.05, 0.07)
21:37:36.498 00.000 11616 Worker thread wakes up
21:37:36.498 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
21:37:36.498 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
21:37:36.498 00.000 11616 Moving (-0.05, 0.07) raw xDistance=-0.06 yDistance=-0.06
21:37:36.498 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:36.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:37:36.498 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:36.499 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:37:36.499 00.000 11616 MoveAxis(E, 0, ABG)
21:37:36.499 00.000 11616 Move returns status 0, amount 0
21:37:36.499 00.000 11616 MoveAxis(N, 0, ABG)
21:37:36.499 00.000 11616 Move returns status 0, amount 0
21:37:36.499 00.000 11616 move complete, result=0
21:37:36.499 00.000 11616 worker thread done servicing request
21:37:36.510 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:37:36.526 00.016 12268 UpdateGuideState exits: m=545 SNR=15.8
21:37:36.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:36.527 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:36.527 00.000 12268 Enqueuing Expose request
21:37:36.527 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:36.527 00.000 11616 Worker thread wakes up
21:37:36.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:36.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:38.541 02.014 11616 Exposure complete
21:37:38.595 00.054 11616 worker thread done servicing request
21:37:38.596 00.001 12268 OnExposeComplete: enter
21:37:38.596 00.000 12268 UpdateGuideState(): m_state=6
21:37:38.596 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
21:37:38.596 00.000 12268 Star::Find returns 1 (0), X=1097.86, Y=272.49, Mass=525, SNR=15.7, Peak=46 HFD=5.0
21:37:38.597 00.001 12268 MultiStar: [#1 -0.26,0.09,1.02,U] [#2 -0.05,0.51,0.93,U] [#3 -0.48,0.72,0.00,M7] [#4 0.07,0.63,0.81,U] [#5 -0.13,-0.21,0.71,U] [#6 -0.26,0.28,0.63,U] 
21:37:38.597 00.000 12268 refined, 5 included, MultiStar: {-0.05, 0.25}, one-star: {0.24, 0.16}
21:37:38.597 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.67) = xAngle (3.45 = -2.83)
21:37:38.597 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.48 = -2.80)
21:37:38.597 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.78 mountX=-0.24 mountY=-0.08, mountTheta=-2.81
21:37:38.599 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.25, opts=13)
21:37:38.600 00.001 12268 Enqueuing Move request for scope (-0.05, 0.25)
21:37:38.600 00.000 11616 Worker thread wakes up
21:37:38.600 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd
21:37:38.600 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.25)
21:37:38.600 00.000 11616 Moving (-0.05, 0.25) raw xDistance=-0.24 yDistance=-0.08
21:37:38.600 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:37:38.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:37:38.600 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:38.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:37:38.600 00.000 11616 MoveAxis(E, 0, ABG)
21:37:38.600 00.000 11616 Move returns status 0, amount 0
21:37:38.601 00.001 11616 MoveAxis(N, 0, ABG)
21:37:38.601 00.000 11616 Move returns status 0, amount 0
21:37:38.601 00.000 11616 move complete, result=0
21:37:38.601 00.000 11616 worker thread done servicing request
21:37:38.614 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:37:38.632 00.018 12268 UpdateGuideState exits: m=525 SNR=15.7
21:37:38.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:38.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:38.632 00.000 12268 Enqueuing Expose request
21:37:38.632 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:38.632 00.000 11616 Worker thread wakes up
21:37:38.633 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:38.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:40.640 02.007 11616 Exposure complete
21:37:40.695 00.055 11616 worker thread done servicing request
21:37:40.696 00.001 12268 OnExposeComplete: enter
21:37:40.696 00.000 12268 UpdateGuideState(): m_state=6
21:37:40.696 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
21:37:40.696 00.000 12268 Star::Find returns 1 (0), X=1097.81, Y=272.51, Mass=460, SNR=14.6, Peak=50 HFD=4.2
21:37:40.696 00.000 12268 MultiStar: [#1 -0.01,0.02,1.11,U] [#2 -0.36,0.38,1.06,U] [#3 -0.32,1.19,0.00,M8] [#4 -0.03,0.36,0.76,U] [#5 -0.22,-0.79,0.00,M5] [#6 -0.23,0.32,0.72,U] 
21:37:40.697 00.001 12268 refined, 4 included, MultiStar: {-0.08, 0.24}, one-star: {0.19, 0.18}
21:37:40.697 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (-1.67) = xAngle (3.58 = -2.71)
21:37:40.697 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.61 = -2.67)
21:37:40.697 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.91 mountX=-0.23 mountY=-0.11, mountTheta=-2.68
21:37:40.698 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.24, opts=13)
21:37:40.698 00.000 12268 Enqueuing Move request for scope (-0.08, 0.24)
21:37:40.698 00.000 11616 Worker thread wakes up
21:37:40.698 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
21:37:40.698 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
21:37:40.699 00.001 11616 Moving (-0.08, 0.24) raw xDistance=-0.23 yDistance=-0.11
21:37:40.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:37:40.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:37:40.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:40.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:37:40.699 00.000 11616 MoveAxis(E, 0, ABG)
21:37:40.699 00.000 11616 Move returns status 0, amount 0
21:37:40.699 00.000 11616 MoveAxis(N, 0, ABG)
21:37:40.699 00.000 11616 Move returns status 0, amount 0
21:37:40.699 00.000 11616 move complete, result=0
21:37:40.699 00.000 11616 worker thread done servicing request
21:37:40.711 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:37:40.729 00.018 12268 UpdateGuideState exits: m=460 SNR=14.6
21:37:40.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:40.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:40.729 00.000 12268 Enqueuing Expose request
21:37:40.729 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:40.729 00.000 11616 Worker thread wakes up
21:37:40.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:40.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:42.742 02.013 11616 Exposure complete
21:37:42.799 00.057 11616 worker thread done servicing request
21:37:42.799 00.000 12268 OnExposeComplete: enter
21:37:42.799 00.000 12268 UpdateGuideState(): m_state=6
21:37:42.799 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
21:37:42.799 00.000 12268 Star::Find returns 1 (0), X=1097.62, Y=272.14, Mass=520, SNR=15.6, Peak=44 HFD=5.1
21:37:42.800 00.001 12268 MultiStar: [#1 -0.74,-0.16,0.00,M1] [#2 -0.43,0.19,0.93,U] [#3 -0.51,0.30,0.88,U] [#4 -0.27,0.30,0.71,U] [#5 -0.49,-0.91,0.00,M6] [#6 -0.27,-0.27,0.67,U] 
21:37:42.800 00.000 12268 single-star, 4 included, MultiStar: {-0.29, 0.07}, one-star: {0.00, -0.19}
21:37:42.800 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.67) = xAngle (0.10 = 0.10)
21:37:42.800 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.13 = 0.13)
21:37:42.800 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.57 mountX=0.19 mountY=0.02, mountTheta=0.13
21:37:42.801 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.19, opts=13)
21:37:42.802 00.001 12268 Enqueuing Move request for scope (0.00, -0.19)
21:37:42.802 00.000 11616 Worker thread wakes up
21:37:42.802 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
21:37:42.802 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
21:37:42.802 00.000 11616 Moving (0.00, -0.19) raw xDistance=0.19 yDistance=0.02
21:37:42.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:37:42.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:37:42.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:42.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:37:42.802 00.000 11616 MoveAxis(E, 0, ABG)
21:37:42.802 00.000 11616 Move returns status 0, amount 0
21:37:42.802 00.000 11616 MoveAxis(N, 0, ABG)
21:37:42.802 00.000 11616 Move returns status 0, amount 0
21:37:42.803 00.001 11616 move complete, result=0
21:37:42.803 00.000 11616 worker thread done servicing request
21:37:42.815 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:37:42.832 00.017 12268 UpdateGuideState exits: m=520 SNR=15.6
21:37:42.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:42.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:42.832 00.000 12268 Enqueuing Expose request
21:37:42.832 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:42.832 00.000 11616 Worker thread wakes up
21:37:42.833 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:42.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:44.846 02.013 11616 Exposure complete
21:37:44.902 00.056 11616 worker thread done servicing request
21:37:44.903 00.001 12268 OnExposeComplete: enter
21:37:44.903 00.000 12268 UpdateGuideState(): m_state=6
21:37:44.903 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
21:37:44.903 00.000 12268 Star::Find returns 1 (0), X=1097.10, Y=271.85, Mass=453, SNR=14.6, Peak=47 HFD=4.2
21:37:44.903 00.000 12268 MultiStar: [#1 -0.61,-0.34,0.00,M2] [#2 -0.78,0.32,0.00,M2] [#3 -0.61,0.42,0.00,M8] [#4 -0.57,0.27,0.82,U] [#5 -0.73,-0.64,0.00,M7] [#6 -0.83,-0.33,0.00,M1] 
21:37:44.903 00.000 12268 refined, 1 included, MultiStar: {-0.54, -0.14}, one-star: {-0.52, -0.48}
21:37:44.903 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-1.67) = xAngle (-1.21 = -1.21)
21:37:44.904 00.001 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.18 = -1.18)
21:37:44.904 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.14 hyp=0.56 cameraTheta=-2.88 mountX=0.20 mountY=-0.52, mountTheta=-1.21
21:37:44.905 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-0.14, opts=13)
21:37:44.905 00.000 12268 Enqueuing Move request for scope (-0.54, -0.14)
21:37:44.905 00.000 11616 Worker thread wakes up
21:37:44.905 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.14) opts 0xd
21:37:44.905 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, -0.14)
21:37:44.905 00.000 11616 Moving (-0.54, -0.14) raw xDistance=0.20 yDistance=-0.52
21:37:44.905 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:37:44.906 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:37:44.906 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.45 direction from 1 to -1
21:37:44.906 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.56
21:37:44.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
21:37:44.906 00.000 11616 MoveAxis(E, 0, ABG)
21:37:44.906 00.000 11616 Move returns status 0, amount 0
21:37:44.906 00.000 11616 BLC: Oldest BLC event removed
21:37:44.906 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1850 applied
21:37:44.906 00.000 11616 MoveAxis(N, 1894, ABG)
21:37:44.906 00.000 11616 Guiding  Dir = 0, Dur = 1894
21:37:44.906 00.000 11616 IsSlewing returns 0
21:37:44.906 00.000 11616 IsGuiding returns 0
21:37:44.907 00.001 11616 PulseGuide returned control before completion, sleep 1904
21:37:44.919 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:37:44.935 00.016 12268 UpdateGuideState exits: m=453 SNR=14.6
21:37:44.935 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:44.935 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:44.935 00.000 12268 Enqueuing Expose request
21:37:46.817 01.882 11616 IsGuiding returns 1
21:37:46.817 00.000 11616 scope still moving after pulse duration time elapsed
21:37:46.848 00.031 11616 IsSlewing returns 0
21:37:46.849 00.001 11616 IsGuiding returns 0
21:37:46.849 00.000 11616 scope move finished after 1894 + 48 ms
21:37:46.849 00.000 11616 Move returns status 0, amount 1894
21:37:46.849 00.000 11616 move complete, result=0
21:37:46.849 00.000 11616 worker thread done servicing request
21:37:46.849 00.000 11616 Worker thread wakes up
21:37:46.849 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.5 px 1894 ms NORTH
21:37:46.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:46.850 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:48.855 02.005 11616 Exposure complete
21:37:48.912 00.057 11616 worker thread done servicing request
21:37:48.912 00.000 12268 OnExposeComplete: enter
21:37:48.912 00.000 12268 UpdateGuideState(): m_state=6
21:37:48.912 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
21:37:48.912 00.000 12268 Star::Find returns 1 (0), X=1097.33, Y=272.73, Mass=579, SNR=16.5, Peak=44 HFD=5.1
21:37:48.913 00.001 12268 MultiStar: [#1 -0.47,0.27,1.01,U] [#2 -0.50,0.74,0.00,M3] [#3 -0.59,1.06,0.00,M9] [#4 -0.52,0.70,0.00,M1] [#5 -0.60,-0.19,0.71,U] [#6 -0.62,0.38,0.00,M2] 
21:37:48.913 00.000 12268 refined, 2 included, MultiStar: {-0.44, 0.20}, one-star: {-0.29, 0.40}
21:37:48.913 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (-1.67) = xAngle (4.39 = -1.89)
21:37:48.913 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.42 = -1.86)
21:37:48.913 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.20 hyp=0.48 cameraTheta=2.72 mountX=-0.15 mountY=-0.46, mountTheta=-1.89
21:37:48.919 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=0.20, opts=13)
21:37:48.919 00.000 12268 Enqueuing Move request for scope (-0.44, 0.20)
21:37:48.919 00.000 11616 Worker thread wakes up
21:37:48.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.20) opts 0xd
21:37:48.919 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, 0.20)
21:37:48.919 00.000 11616 Moving (-0.44, 0.20) raw xDistance=-0.15 yDistance=-0.46
21:37:48.919 00.000 11616 BLC: History state: CurrMiss=0.46, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.078089, 1:0.459377
21:37:48.919 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:37:48.920 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:37:48.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:37:48.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
21:37:48.920 00.000 11616 MoveAxis(E, 0, ABG)
21:37:48.920 00.000 11616 Move returns status 0, amount 0
21:37:48.920 00.000 11616 MoveAxis(N, 39, ABG)
21:37:48.920 00.000 11616 Guiding  Dir = 0, Dur = 39
21:37:48.920 00.000 11616 IsSlewing returns 0
21:37:48.921 00.001 11616 IsGuiding returns 0
21:37:48.921 00.000 11616 PulseGuide returned control before completion, sleep 49
21:37:48.934 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:37:48.951 00.017 12268 UpdateGuideState exits: m=579 SNR=16.5
21:37:48.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:48.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:48.951 00.000 12268 Enqueuing Expose request
21:37:48.980 00.029 11616 IsGuiding returns 1
21:37:48.980 00.000 11616 scope still moving after pulse duration time elapsed
21:37:49.012 00.032 11616 IsSlewing returns 0
21:37:49.012 00.000 11616 IsGuiding returns 0
21:37:49.012 00.000 11616 scope move finished after 39 + 52 ms
21:37:49.012 00.000 11616 Move returns status 0, amount 39
21:37:49.012 00.000 11616 move complete, result=0
21:37:49.012 00.000 11616 worker thread done servicing request
21:37:49.013 00.001 11616 Worker thread wakes up
21:37:49.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:49.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:49.019 00.006 12268 GuideStep: -0.2 px 0 ms EAST, -0.5 px 39 ms NORTH
21:37:51.024 02.005 11616 Exposure complete
21:37:51.081 00.057 11616 worker thread done servicing request
21:37:51.081 00.000 12268 OnExposeComplete: enter
21:37:51.081 00.000 12268 UpdateGuideState(): m_state=6
21:37:51.081 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
21:37:51.081 00.000 12268 Star::Find returns 1 (0), X=1097.72, Y=272.33, Mass=583, SNR=16.6, Peak=49 HFD=4.9
21:37:51.082 00.001 12268 MultiStar: [#1 -0.29,-0.12,1.00,U] [#2 -0.31,0.44,0.99,U] [#3 -0.26,0.75,0.00,M10] [#4 -0.19,0.45,0.82,U] [#5 -0.30,-0.62,0.00,M7] [#6 -0.69,-0.07,0.00,M3] 
21:37:51.082 00.000 12268 single-star, 3 included, MultiStar: {-0.17, 0.18}, one-star: {0.10, -0.00}
21:37:51.082 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.67) = xAngle (1.66 = 1.66)
21:37:51.082 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.69 = 1.69)
21:37:51.082 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.01 mountX=-0.01 mountY=0.10, mountTheta=1.66
21:37:51.084 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.00, opts=13)
21:37:51.084 00.000 12268 Enqueuing Move request for scope (0.10, -0.00)
21:37:51.084 00.000 11616 Worker thread wakes up
21:37:51.084 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
21:37:51.084 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
21:37:51.084 00.000 11616 Moving (0.10, -0.00) raw xDistance=-0.01 yDistance=0.10
21:37:51.084 00.000 11616 BLC: History state: CurrMiss=-0.10, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.078089, 1:0.459377, 2:-0.096774
21:37:51.084 00.000 11616 BLC: No correction, Miss < min_move
21:37:51.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:51.085 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:37:51.085 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:51.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:37:51.085 00.000 11616 MoveAxis(E, 0, ABG)
21:37:51.085 00.000 11616 Move returns status 0, amount 0
21:37:51.085 00.000 11616 MoveAxis(N, 0, ABG)
21:37:51.085 00.000 11616 Move returns status 0, amount 0
21:37:51.085 00.000 11616 move complete, result=0
21:37:51.085 00.000 11616 worker thread done servicing request
21:37:51.099 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
21:37:51.116 00.017 12268 UpdateGuideState exits: m=583 SNR=16.6
21:37:51.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:51.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:51.116 00.000 12268 Enqueuing Expose request
21:37:51.116 00.000 11616 Worker thread wakes up
21:37:51.116 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:51.116 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:51.116 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:53.141 02.025 11616 Exposure complete
21:37:53.198 00.057 11616 worker thread done servicing request
21:37:53.199 00.001 12268 OnExposeComplete: enter
21:37:53.199 00.000 12268 UpdateGuideState(): m_state=6
21:37:53.199 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
21:37:53.199 00.000 12268 Star::Find returns 1 (0), X=1097.78, Y=272.30, Mass=612, SNR=17.0, Peak=53 HFD=4.9
21:37:53.199 00.000 12268 MultiStar: [#1 -0.40,-0.16,0.96,U] [#2 -0.29,0.57,0.97,U] [#3 -0.75,0.81,0.00,R] [#4 -0.30,0.48,0.75,U] [#5 -0.64,-0.58,0.00,M8] [#6 -0.31,0.12,0.68,U] 
21:37:53.199 00.000 12268 single-star, 4 included, MultiStar: {-0.22, 0.18}, one-star: {0.16, -0.03}
21:37:53.199 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.67) = xAngle (1.47 = 1.47)
21:37:53.200 00.001 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.50 = 1.50)
21:37:53.200 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.17 cameraTheta=-0.20 mountX=0.02 mountY=0.17, mountTheta=1.47
21:37:53.201 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.03, opts=13)
21:37:53.201 00.000 12268 Enqueuing Move request for scope (0.16, -0.03)
21:37:53.201 00.000 11616 Worker thread wakes up
21:37:53.201 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
21:37:53.201 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
21:37:53.201 00.000 11616 Moving (0.16, -0.03) raw xDistance=0.02 yDistance=0.17
21:37:53.202 00.001 11616 BLC: window closed
21:37:53.202 00.000 11616 BLC: History state: CurrMiss=-0.17, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.078089, 1:0.459377, 2:-0.096774
21:37:53.202 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
21:37:53.202 00.000 11616 BLC: window closed
21:37:53.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:53.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:37:53.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:37:53.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:37:53.202 00.000 11616 MoveAxis(E, 0, ABG)
21:37:53.202 00.000 11616 Move returns status 0, amount 0
21:37:53.202 00.000 11616 MoveAxis(N, 0, ABG)
21:37:53.202 00.000 11616 Move returns status 0, amount 0
21:37:53.202 00.000 11616 move complete, result=0
21:37:53.202 00.000 11616 worker thread done servicing request
21:37:53.214 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:37:53.231 00.017 12268 UpdateGuideState exits: m=612 SNR=17.0
21:37:53.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:53.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:53.232 00.001 12268 Enqueuing Expose request
21:37:53.232 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:37:53.232 00.000 11616 Worker thread wakes up
21:37:53.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:53.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:55.239 02.007 11616 Exposure complete
21:37:55.296 00.057 11616 worker thread done servicing request
21:37:55.296 00.000 12268 OnExposeComplete: enter
21:37:55.296 00.000 12268 UpdateGuideState(): m_state=6
21:37:55.296 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
21:37:55.296 00.000 12268 Star::Find returns 1 (0), X=1097.68, Y=272.22, Mass=620, SNR=17.1, Peak=52 HFD=5.4
21:37:55.297 00.001 12268 MultiStar: [#1 -0.28,-0.41,0.97,U] [#2 -0.22,0.48,1.03,U] [#3 0.43,-0.36,0.82,U] [#4 -0.46,0.32,0.73,U] [#5 -0.28,-0.72,0.00,M9] [#6 -0.68,0.14,0.00,M3] 
21:37:55.297 00.000 12268 refined, 4 included, MultiStar: {-0.09, -0.02}, one-star: {0.06, -0.11}
21:37:55.297 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.67) = xAngle (-1.30 = -1.30)
21:37:55.297 00.000 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.27 = -1.27)
21:37:55.297 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.97 mountX=0.02 mountY=-0.09, mountTheta=-1.30
21:37:55.299 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.02, opts=13)
21:37:55.299 00.000 12268 Enqueuing Move request for scope (-0.09, -0.02)
21:37:55.300 00.001 11616 Worker thread wakes up
21:37:55.300 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
21:37:55.300 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
21:37:55.300 00.000 11616 Moving (-0.09, -0.02) raw xDistance=0.02 yDistance=-0.09
21:37:55.300 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:55.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:37:55.300 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:55.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:37:55.300 00.000 11616 MoveAxis(E, 0, ABG)
21:37:55.300 00.000 11616 Move returns status 0, amount 0
21:37:55.300 00.000 11616 MoveAxis(N, 0, ABG)
21:37:55.300 00.000 11616 Move returns status 0, amount 0
21:37:55.300 00.000 11616 move complete, result=0
21:37:55.301 00.001 11616 worker thread done servicing request
21:37:55.312 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:37:55.328 00.016 12268 UpdateGuideState exits: m=620 SNR=17.1
21:37:55.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:55.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:55.329 00.001 12268 Enqueuing Expose request
21:37:55.329 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:55.329 00.000 11616 Worker thread wakes up
21:37:55.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:55.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:57.340 02.011 11616 Exposure complete
21:37:57.396 00.056 11616 worker thread done servicing request
21:37:57.396 00.000 12268 OnExposeComplete: enter
21:37:57.397 00.001 12268 UpdateGuideState(): m_state=6
21:37:57.397 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
21:37:57.397 00.000 12268 Star::Find returns 1 (0), X=1097.59, Y=271.72, Mass=533, SNR=15.9, Peak=43 HFD=4.9
21:37:57.397 00.000 12268 MultiStar: [#1 -0.30,-0.42,1.01,U] [#2 -0.42,0.07,1.05,U] [#3 0.28,-0.75,0.00,M1] [#4 -0.07,0.02,0.81,U] [#5 -0.54,-1.18,0.00,M10] [#6 -0.52,-0.43,0.00,M4] 
21:37:57.397 00.000 12268 refined, 3 included, MultiStar: {-0.21, -0.24}, one-star: {-0.03, -0.61}
21:37:57.397 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-1.67) = xAngle (-0.63 = -0.63)
21:37:57.398 00.001 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.59 = -0.59)
21:37:57.398 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-2.29 mountX=0.26 mountY=-0.18, mountTheta=-0.60
21:37:57.399 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.24, opts=13)
21:37:57.399 00.000 12268 Enqueuing Move request for scope (-0.21, -0.24)
21:37:57.399 00.000 11616 Worker thread wakes up
21:37:57.399 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.24) opts 0xd
21:37:57.399 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.24)
21:37:57.399 00.000 11616 Moving (-0.21, -0.24) raw xDistance=0.26 yDistance=-0.18
21:37:57.400 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
21:37:57.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:37:57.400 00.000 11616 MoveAxis(W, 146, ABG)
21:37:57.400 00.000 11616 Guiding  Dir = 3, Dur = 146
21:37:57.400 00.000 11616 IsSlewing returns 0
21:37:57.400 00.000 11616 IsGuiding returns 0
21:37:57.401 00.001 11616 PulseGuide returned control before completion, sleep 156
21:37:57.413 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:37:57.430 00.017 12268 UpdateGuideState exits: m=533 SNR=15.9
21:37:57.430 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:57.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:57.430 00.000 12268 Enqueuing Expose request
21:37:57.572 00.142 11616 IsGuiding returns 1
21:37:57.572 00.000 11616 scope still moving after pulse duration time elapsed
21:37:57.603 00.031 11616 IsSlewing returns 0
21:37:57.603 00.000 11616 IsGuiding returns 0
21:37:57.603 00.000 11616 scope move finished after 146 + 57 ms
21:37:57.604 00.001 11616 Move returns status 0, amount 146
21:37:57.604 00.000 11616 MoveAxis(N, 15, ABG)
21:37:57.604 00.000 11616 Guiding  Dir = 0, Dur = 15
21:37:57.604 00.000 11616 IsSlewing returns 0
21:37:57.604 00.000 11616 IsGuiding returns 0
21:37:57.605 00.001 11616 PulseGuide returned control before completion, sleep 25
21:37:57.634 00.029 11616 IsGuiding returns 1
21:37:57.634 00.000 11616 scope still moving after pulse duration time elapsed
21:37:57.665 00.031 11616 IsSlewing returns 0
21:37:57.666 00.001 11616 IsGuiding returns 0
21:37:57.666 00.000 11616 scope move finished after 15 + 46 ms
21:37:57.666 00.000 11616 Move returns status 0, amount 15
21:37:57.666 00.000 11616 move complete, result=0
21:37:57.666 00.000 11616 worker thread done servicing request
21:37:57.666 00.000 11616 Worker thread wakes up
21:37:57.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:37:57.667 00.001 12268 GuideStep: 0.3 px 146 ms WEST, -0.2 px 15 ms NORTH
21:37:57.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:37:59.669 02.002 11616 Exposure complete
21:37:59.725 00.056 11616 worker thread done servicing request
21:37:59.725 00.000 12268 OnExposeComplete: enter
21:37:59.725 00.000 12268 UpdateGuideState(): m_state=6
21:37:59.725 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
21:37:59.726 00.001 12268 Star::Find returns 1 (0), X=1097.30, Y=271.80, Mass=566, SNR=16.3, Peak=55 HFD=4.9
21:37:59.726 00.000 12268 MultiStar: [#1 -0.62,-0.46,0.00,M1] [#2 -0.47,0.37,1.06,U] [#3 0.00,-0.59,0.91,U] [#4 -0.59,-0.46,0.00,M1] [#5 -0.47,-1.12,0.00,R] [#6 -0.64,-0.54,0.00,M5] 
21:37:59.726 00.000 12268 refined, 2 included, MultiStar: {-0.28, -0.23}, one-star: {-0.32, -0.53}
21:37:59.726 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-1.67) = xAngle (-0.78 = -0.78)
21:37:59.726 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.75 = -0.75)
21:37:59.726 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.23 hyp=0.36 cameraTheta=-2.45 mountX=0.26 mountY=-0.24, mountTheta=-0.76
21:37:59.731 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.23, opts=13)
21:37:59.731 00.000 12268 Enqueuing Move request for scope (-0.28, -0.23)
21:37:59.731 00.000 11616 Worker thread wakes up
21:37:59.732 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.23) opts 0xd
21:37:59.732 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.23)
21:37:59.732 00.000 11616 Moving (-0.28, -0.23) raw xDistance=0.26 yDistance=-0.24
21:37:59.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
21:37:59.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:37:59.732 00.000 11616 MoveAxis(W, 143, ABG)
21:37:59.732 00.000 11616 Guiding  Dir = 3, Dur = 143
21:37:59.732 00.000 11616 IsSlewing returns 0
21:37:59.732 00.000 11616 IsGuiding returns 0
21:37:59.733 00.001 11616 PulseGuide returned control before completion, sleep 153
21:37:59.747 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:37:59.765 00.018 12268 UpdateGuideState exits: m=566 SNR=16.3
21:37:59.766 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:59.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:37:59.766 00.000 12268 Enqueuing Expose request
21:37:59.901 00.135 11616 IsGuiding returns 1
21:37:59.901 00.000 11616 scope still moving after pulse duration time elapsed
21:37:59.931 00.030 11616 IsSlewing returns 0
21:37:59.932 00.001 11616 IsGuiding returns 0
21:37:59.932 00.000 11616 scope move finished after 143 + 56 ms
21:37:59.932 00.000 11616 Move returns status 0, amount 143
21:37:59.932 00.000 11616 MoveAxis(N, 21, ABG)
21:37:59.932 00.000 11616 Guiding  Dir = 0, Dur = 21
21:37:59.932 00.000 11616 IsSlewing returns 0
21:37:59.933 00.001 11616 IsGuiding returns 0
21:37:59.933 00.000 11616 PulseGuide returned control before completion, sleep 31
21:37:59.978 00.045 11616 IsGuiding returns 1
21:37:59.978 00.000 11616 scope still moving after pulse duration time elapsed
21:38:00.009 00.031 11616 IsSlewing returns 0
21:38:00.010 00.001 11616 IsGuiding returns 0
21:38:00.010 00.000 11616 scope move finished after 21 + 55 ms
21:38:00.010 00.000 11616 Move returns status 0, amount 21
21:38:00.010 00.000 11616 move complete, result=0
21:38:00.010 00.000 11616 worker thread done servicing request
21:38:00.010 00.000 12268 GuideStep: 0.3 px 143 ms WEST, -0.2 px 21 ms NORTH
21:38:00.011 00.001 11616 Worker thread wakes up
21:38:00.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:00.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:02.019 02.008 11616 Exposure complete
21:38:02.074 00.055 11616 worker thread done servicing request
21:38:02.074 00.000 12268 OnExposeComplete: enter
21:38:02.074 00.000 12268 UpdateGuideState(): m_state=6
21:38:02.074 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
21:38:02.074 00.000 12268 Star::Find returns 1 (0), X=1097.22, Y=272.64, Mass=447, SNR=14.5, Peak=44 HFD=3.6
21:38:02.075 00.001 12268 MultiStar: [#1 -0.75,0.08,0.00,M2] [#2 -0.37,0.87,0.00,M1] [#3 0.28,-0.10,0.94,U] [#4 -0.24,0.58,0.87,U] [#5 0.19,1.18,0.00,M1] [#6 -0.76,0.56,0.00,M6] 
21:38:02.075 00.000 12268 refined, 2 included, MultiStar: {-0.12, 0.26}, one-star: {-0.40, 0.31}
21:38:02.075 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.67) = xAngle (3.69 = -2.60)
21:38:02.075 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.72 = -2.57)
21:38:02.075 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.29 cameraTheta=2.02 mountX=-0.25 mountY=-0.16, mountTheta=-2.57
21:38:02.076 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.26, opts=13)
21:38:02.076 00.000 12268 Enqueuing Move request for scope (-0.12, 0.26)
21:38:02.076 00.000 11616 Worker thread wakes up
21:38:02.077 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd
21:38:02.077 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.26)
21:38:02.077 00.000 11616 Moving (-0.12, 0.26) raw xDistance=-0.25 yDistance=-0.16
21:38:02.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:38:02.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:38:02.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
21:38:02.077 00.000 11616 MoveAxis(E, 0, ABG)
21:38:02.077 00.000 11616 Move returns status 0, amount 0
21:38:02.077 00.000 11616 MoveAxis(N, 13, ABG)
21:38:02.077 00.000 11616 Guiding  Dir = 0, Dur = 13
21:38:02.078 00.001 11616 IsSlewing returns 0
21:38:02.078 00.000 11616 IsGuiding returns 0
21:38:02.078 00.000 11616 PulseGuide returned control before completion, sleep 23
21:38:02.093 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:38:02.109 00.016 11616 IsGuiding returns 1
21:38:02.109 00.000 11616 scope still moving after pulse duration time elapsed
21:38:02.110 00.001 12268 UpdateGuideState exits: m=447 SNR=14.5
21:38:02.111 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:02.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:02.111 00.000 12268 Enqueuing Expose request
21:38:02.140 00.029 11616 IsSlewing returns 0
21:38:02.140 00.000 11616 IsGuiding returns 0
21:38:02.140 00.000 11616 scope move finished after 13 + 48 ms
21:38:02.140 00.000 11616 Move returns status 0, amount 13
21:38:02.140 00.000 11616 move complete, result=0
21:38:02.141 00.001 11616 worker thread done servicing request
21:38:02.141 00.000 11616 Worker thread wakes up
21:38:02.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:02.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:02.141 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 13 ms NORTH
21:38:04.155 02.014 11616 Exposure complete
21:38:04.211 00.056 11616 worker thread done servicing request
21:38:04.211 00.000 12268 OnExposeComplete: enter
21:38:04.211 00.000 12268 UpdateGuideState(): m_state=6
21:38:04.211 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
21:38:04.212 00.001 12268 Star::Find returns 1 (0), X=1097.57, Y=272.75, Mass=575, SNR=16.5, Peak=51 HFD=5.0
21:38:04.212 00.000 12268 MultiStar: [#1 -0.41,0.15,0.97,U] [#2 -0.32,0.89,0.00,M2] [#3 0.40,0.09,0.88,U] [#4 -0.51,0.51,0.00,M1] [#5 -0.08,1.16,0.00,M2] [#6 -0.51,0.38,0.64,U] 
21:38:04.212 00.000 12268 refined, 3 included, MultiStar: {-0.12, 0.25}, one-star: {-0.05, 0.42}
21:38:04.212 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.67) = xAngle (3.68 = -2.60)
21:38:04.212 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.72 = -2.57)
21:38:04.212 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.25 hyp=0.28 cameraTheta=2.02 mountX=-0.24 mountY=-0.15, mountTheta=-2.58
21:38:04.213 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.25, opts=13)
21:38:04.214 00.001 12268 Enqueuing Move request for scope (-0.12, 0.25)
21:38:04.214 00.000 11616 Worker thread wakes up
21:38:04.214 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.25) opts 0xd
21:38:04.214 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.25)
21:38:04.214 00.000 11616 Moving (-0.12, 0.25) raw xDistance=-0.24 yDistance=-0.15
21:38:04.214 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:38:04.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:38:04.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
21:38:04.214 00.000 11616 MoveAxis(E, 0, ABG)
21:38:04.214 00.000 11616 Move returns status 0, amount 0
21:38:04.215 00.001 11616 MoveAxis(N, 13, ABG)
21:38:04.215 00.000 11616 Guiding  Dir = 0, Dur = 13
21:38:04.215 00.000 11616 IsSlewing returns 0
21:38:04.215 00.000 11616 IsGuiding returns 0
21:38:04.216 00.001 11616 PulseGuide returned control before completion, sleep 23
21:38:04.227 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:38:04.246 00.019 11616 IsGuiding returns 1
21:38:04.246 00.000 11616 scope still moving after pulse duration time elapsed
21:38:04.246 00.000 12268 UpdateGuideState exits: m=575 SNR=16.5
21:38:04.247 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:04.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:04.247 00.000 12268 Enqueuing Expose request
21:38:04.278 00.031 11616 IsSlewing returns 0
21:38:04.278 00.000 11616 IsGuiding returns 1
21:38:04.310 00.032 11616 IsSlewing returns 0
21:38:04.310 00.000 11616 IsGuiding returns 1
21:38:04.341 00.031 11616 IsSlewing returns 0
21:38:04.341 00.000 11616 IsGuiding returns 0
21:38:04.341 00.000 11616 scope move finished after 13 + 112 ms
21:38:04.341 00.000 11616 Move returns status 0, amount 13
21:38:04.341 00.000 11616 move complete, result=0
21:38:04.341 00.000 11616 worker thread done servicing request
21:38:04.341 00.000 11616 Worker thread wakes up
21:38:04.341 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 13 ms NORTH
21:38:04.342 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:04.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:04.470 00.128 12268 evsrv: cli 0F8E69C0 connect
21:38:04.471 00.001 12268 case statement mapped state 6 to 3
21:38:04.471 00.000 12268 case statement mapped state 6 to 3
21:38:04.472 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1efb1875-d5e4-4f16-a386-aaf81ed8f038"}
21:38:04.472 00.000 12268 case statement mapped state 6 to 3
21:38:04.472 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1efb1875-d5e4-4f16-a386-aaf81ed8f038"}
21:38:04.473 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:38:06.360 01.887 11616 Exposure complete
21:38:06.422 00.062 11616 worker thread done servicing request
21:38:06.423 00.001 12268 OnExposeComplete: enter
21:38:06.423 00.000 12268 UpdateGuideState(): m_state=6
21:38:06.423 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
21:38:06.423 00.000 12268 Star::Find returns 1 (0), X=1097.75, Y=273.00, Mass=563, SNR=16.3, Peak=54 HFD=4.7
21:38:06.423 00.000 12268 MultiStar: [#1 -0.27,0.66,0.00,M2] [#2 0.01,1.09,0.00,M3] [#3 0.12,0.50,0.85,U] [#4 -0.13,0.88,0.00,M2] [#5 0.26,1.39,0.00,M3] [#6 -0.14,0.74,0.00,M6] 
21:38:06.423 00.000 12268 refined, 1 included, MultiStar: {0.13, 0.59}, one-star: {0.13, 0.67}
21:38:06.423 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.67) = xAngle (3.03 = 3.03)
21:38:06.423 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.06 = 3.06)
21:38:06.424 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=0.59 hyp=0.60 cameraTheta=1.36 mountX=-0.60 mountY=0.05, mountTheta=3.06
21:38:06.425 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.59, opts=13)
21:38:06.425 00.000 12268 Enqueuing Move request for scope (0.13, 0.59)
21:38:06.425 00.000 11616 Worker thread wakes up
21:38:06.425 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.59) opts 0xd
21:38:06.425 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.59)
21:38:06.425 00.000 11616 Moving (0.13, 0.59) raw xDistance=-0.60 yDistance=0.05
21:38:06.425 00.000 11616 resist switch: large excursion: input -0.60 thresh 0.29 direction from 1 to -1
21:38:06.426 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.80
21:38:06.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
21:38:06.426 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:06.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:38:06.426 00.000 11616 MoveAxis(E, 336, ABG)
21:38:06.426 00.000 11616 Guiding  Dir = 2, Dur = 336
21:38:06.426 00.000 11616 IsSlewing returns 0
21:38:06.427 00.001 11616 IsGuiding returns 0
21:38:06.427 00.000 11616 PulseGuide returned control before completion, sleep 346
21:38:06.439 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=39, Gamma=1.290
21:38:06.457 00.018 12268 UpdateGuideState exits: m=563 SNR=16.3
21:38:06.457 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:06.457 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:06.457 00.000 12268 Enqueuing Expose request
21:38:06.776 00.319 11616 IsGuiding returns 1
21:38:06.776 00.000 11616 scope still moving after pulse duration time elapsed
21:38:06.808 00.032 11616 IsSlewing returns 0
21:38:06.808 00.000 11616 IsGuiding returns 0
21:38:06.808 00.000 11616 scope move finished after 336 + 45 ms
21:38:06.808 00.000 11616 Move returns status 0, amount 336
21:38:06.808 00.000 11616 MoveAxis(N, 0, ABG)
21:38:06.808 00.000 11616 Move returns status 0, amount 0
21:38:06.808 00.000 11616 move complete, result=0
21:38:06.808 00.000 11616 worker thread done servicing request
21:38:06.809 00.001 12268 GuideStep: -0.6 px 336 ms EAST, 0.0 px 0 ms NORTH
21:38:06.809 00.000 11616 Worker thread wakes up
21:38:06.809 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:06.809 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:08.824 02.015 11616 Exposure complete
21:38:08.887 00.063 11616 worker thread done servicing request
21:38:08.887 00.000 12268 OnExposeComplete: enter
21:38:08.887 00.000 12268 UpdateGuideState(): m_state=6
21:38:08.887 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
21:38:08.887 00.000 12268 Star::Find returns 1 (0), X=1098.04, Y=272.90, Mass=518, SNR=15.5, Peak=54 HFD=4.3
21:38:08.888 00.001 12268 MultiStar: [#1 0.27,0.47,1.09,U] [#2 0.10,1.03,0.00,M4] [#3 0.75,0.11,0.00,M1] [#4 0.56,1.14,0.00,M3] [#5 0.76,1.17,0.00,M4] [#6 0.05,0.46,0.66,U] 
21:38:08.888 00.000 12268 refined, 2 included, MultiStar: {0.27, 0.50}, one-star: {0.42, 0.57}
21:38:08.888 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.67) = xAngle (2.74 = 2.74)
21:38:08.888 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.77 = 2.77)
21:38:08.888 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.50 hyp=0.57 cameraTheta=1.07 mountX=-0.53 mountY=0.21, mountTheta=2.77
21:38:08.890 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.50, opts=13)
21:38:08.890 00.000 12268 Enqueuing Move request for scope (0.27, 0.50)
21:38:08.890 00.000 11616 Worker thread wakes up
21:38:08.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.50) opts 0xd
21:38:08.890 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.50)
21:38:08.890 00.000 11616 Moving (0.27, 0.50) raw xDistance=-0.53 yDistance=0.21
21:38:08.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.53
21:38:08.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:38:08.891 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:38:08.891 00.000 11616 MoveAxis(E, 295, ABG)
21:38:08.891 00.000 11616 Guiding  Dir = 2, Dur = 295
21:38:08.892 00.001 11616 IsSlewing returns 0
21:38:08.892 00.000 11616 IsGuiding returns 0
21:38:08.892 00.000 11616 PulseGuide returned control before completion, sleep 305
21:38:08.904 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:38:08.924 00.020 12268 UpdateGuideState exits: m=518 SNR=15.5
21:38:08.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:08.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:08.924 00.000 12268 Enqueuing Expose request
21:38:09.211 00.287 11616 IsGuiding returns 1
21:38:09.211 00.000 11616 scope still moving after pulse duration time elapsed
21:38:09.242 00.031 11616 IsSlewing returns 0
21:38:09.242 00.000 11616 IsGuiding returns 0
21:38:09.242 00.000 11616 scope move finished after 295 + 54 ms
21:38:09.242 00.000 11616 Move returns status 0, amount 295
21:38:09.242 00.000 11616 MoveAxis(N, 0, ABG)
21:38:09.243 00.001 11616 Move returns status 0, amount 0
21:38:09.243 00.000 11616 move complete, result=0
21:38:09.243 00.000 11616 worker thread done servicing request
21:38:09.243 00.000 11616 Worker thread wakes up
21:38:09.243 00.000 12268 GuideStep: -0.5 px 295 ms EAST, 0.2 px 0 ms NORTH
21:38:09.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:09.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:11.255 02.012 11616 Exposure complete
21:38:11.309 00.054 11616 worker thread done servicing request
21:38:11.310 00.001 12268 OnExposeComplete: enter
21:38:11.310 00.000 12268 UpdateGuideState(): m_state=6
21:38:11.310 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
21:38:11.310 00.000 12268 Star::Find returns 1 (0), X=1097.74, Y=272.72, Mass=589, SNR=16.7, Peak=51 HFD=4.8
21:38:11.310 00.000 12268 MultiStar: [#1 -0.46,0.21,0.98,U] [#2 -0.31,0.78,0.00,M5] [#3 0.72,-0.00,0.00,M2] [#4 -0.03,0.59,0.82,U] [#5 0.41,1.16,0.00,M5] [#6 -0.20,0.37,0.66,U] 
21:38:11.310 00.000 12268 refined, 3 included, MultiStar: {-0.14, 0.39}, one-star: {0.12, 0.39}
21:38:11.310 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.67) = xAngle (3.59 = -2.69)
21:38:11.310 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.62 = -2.66)
21:38:11.310 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.39 hyp=0.41 cameraTheta=1.92 mountX=-0.37 mountY=-0.19, mountTheta=-2.67
21:38:11.313 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.39, opts=13)
21:38:11.313 00.000 12268 Enqueuing Move request for scope (-0.14, 0.39)
21:38:11.313 00.000 11616 Worker thread wakes up
21:38:11.313 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.39) opts 0xd
21:38:11.313 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.39)
21:38:11.314 00.001 11616 Moving (-0.14, 0.39) raw xDistance=-0.37 yDistance=-0.19
21:38:11.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
21:38:11.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
21:38:11.314 00.000 11616 MoveAxis(E, 207, ABG)
21:38:11.314 00.000 11616 Guiding  Dir = 2, Dur = 207
21:38:11.314 00.000 11616 IsSlewing returns 0
21:38:11.314 00.000 11616 IsGuiding returns 0
21:38:11.315 00.001 11616 PulseGuide returned control before completion, sleep 217
21:38:11.328 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:38:11.346 00.018 12268 UpdateGuideState exits: m=589 SNR=16.7
21:38:11.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:11.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:11.346 00.000 12268 Enqueuing Expose request
21:38:11.534 00.188 11616 IsGuiding returns 1
21:38:11.534 00.000 11616 scope still moving after pulse duration time elapsed
21:38:11.566 00.032 11616 IsSlewing returns 0
21:38:11.566 00.000 11616 IsGuiding returns 0
21:38:11.566 00.000 11616 scope move finished after 207 + 44 ms
21:38:11.566 00.000 11616 Move returns status 0, amount 207
21:38:11.566 00.000 11616 MoveAxis(N, 16, ABG)
21:38:11.566 00.000 11616 Guiding  Dir = 0, Dur = 16
21:38:11.566 00.000 11616 IsSlewing returns 0
21:38:11.567 00.001 11616 IsGuiding returns 0
21:38:11.567 00.000 11616 PulseGuide returned control before completion, sleep 26
21:38:11.597 00.030 11616 IsGuiding returns 1
21:38:11.597 00.000 11616 scope still moving after pulse duration time elapsed
21:38:11.629 00.032 11616 IsSlewing returns 0
21:38:11.629 00.000 11616 IsGuiding returns 0
21:38:11.629 00.000 11616 scope move finished after 16 + 46 ms
21:38:11.629 00.000 11616 Move returns status 0, amount 16
21:38:11.629 00.000 11616 move complete, result=0
21:38:11.629 00.000 11616 worker thread done servicing request
21:38:11.629 00.000 11616 Worker thread wakes up
21:38:11.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:11.630 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:11.630 00.000 12268 GuideStep: -0.4 px 207 ms EAST, -0.2 px 16 ms NORTH
21:38:13.633 02.003 11616 Exposure complete
21:38:13.689 00.056 11616 worker thread done servicing request
21:38:13.689 00.000 12268 OnExposeComplete: enter
21:38:13.689 00.000 12268 UpdateGuideState(): m_state=6
21:38:13.690 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
21:38:13.690 00.000 12268 Star::Find returns 1 (0), X=1097.81, Y=272.73, Mass=587, SNR=16.7, Peak=46 HFD=4.8
21:38:13.690 00.000 12268 MultiStar: [#1 -0.24,0.25,1.02,U] [#2 -0.01,0.96,0.00,M6] [#3 0.36,0.11,0.84,U] [#4 -0.07,0.99,0.00,M3] [#5 0.09,0.73,0.00,M6] [#6 -0.46,0.54,0.00,M5] 
21:38:13.690 00.000 12268 refined, 2 included, MultiStar: {0.08, 0.27}, one-star: {0.19, 0.41}
21:38:13.690 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.67) = xAngle (2.93 = 2.93)
21:38:13.690 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.96 = 2.96)
21:38:13.690 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.26 mountX=-0.27 mountY=0.05, mountTheta=2.96
21:38:13.692 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.27, opts=13)
21:38:13.692 00.000 12268 Enqueuing Move request for scope (0.08, 0.27)
21:38:13.692 00.000 11616 Worker thread wakes up
21:38:13.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.27) opts 0xd
21:38:13.692 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.27)
21:38:13.692 00.000 11616 Moving (0.08, 0.27) raw xDistance=-0.27 yDistance=0.05
21:38:13.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
21:38:13.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:13.693 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:38:13.693 00.000 11616 MoveAxis(E, 152, ABG)
21:38:13.693 00.000 11616 Guiding  Dir = 2, Dur = 152
21:38:13.693 00.000 11616 IsSlewing returns 0
21:38:13.693 00.000 11616 IsGuiding returns 0
21:38:13.694 00.001 11616 PulseGuide returned control before completion, sleep 162
21:38:13.705 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
21:38:13.722 00.017 12268 UpdateGuideState exits: m=587 SNR=16.7
21:38:13.723 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:13.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:13.723 00.000 12268 Enqueuing Expose request
21:38:13.871 00.148 11616 IsGuiding returns 0
21:38:13.871 00.000 11616 Move returns status 0, amount 152
21:38:13.871 00.000 11616 MoveAxis(N, 0, ABG)
21:38:13.871 00.000 11616 Move returns status 0, amount 0
21:38:13.871 00.000 11616 move complete, result=0
21:38:13.871 00.000 11616 worker thread done servicing request
21:38:13.871 00.000 12268 GuideStep: -0.3 px 152 ms EAST, 0.0 px 0 ms NORTH
21:38:13.871 00.000 11616 Worker thread wakes up
21:38:13.872 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:13.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:15.891 02.019 11616 Exposure complete
21:38:15.946 00.055 11616 worker thread done servicing request
21:38:15.946 00.000 12268 OnExposeComplete: enter
21:38:15.947 00.001 12268 UpdateGuideState(): m_state=6
21:38:15.947 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
21:38:15.947 00.000 12268 Star::Find returns 1 (0), X=1098.32, Y=272.19, Mass=615, SNR=17.0, Peak=48 HFD=4.9
21:38:15.947 00.000 12268 MultiStar: [#1 0.41,-0.22,1.00,U] [#2 0.35,0.44,0.95,U] [#3 0.96,-0.41,0.00,M2] [#4 0.50,0.21,0.85,U] [#5 0.73,0.72,0.00,M7] [#6 0.23,-0.14,0.62,U] 
21:38:15.947 00.000 12268 refined, 4 included, MultiStar: {0.45, 0.03}, one-star: {0.70, -0.14}
21:38:15.947 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.67) = xAngle (1.74 = 1.74)
21:38:15.947 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.77 = 1.77)
21:38:15.948 00.001 12268 CameraToMount -- cameraX=0.45 cameraY=0.03 hyp=0.46 cameraTheta=0.07 mountX=-0.08 mountY=0.45, mountTheta=1.74
21:38:15.949 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.03, opts=13)
21:38:15.950 00.001 12268 Enqueuing Move request for scope (0.45, 0.03)
21:38:15.950 00.000 11616 Worker thread wakes up
21:38:15.950 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.03) opts 0xd
21:38:15.950 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.03)
21:38:15.950 00.000 11616 Moving (0.45, 0.03) raw xDistance=-0.08 yDistance=0.45
21:38:15.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:15.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:38:15.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:38:15.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
21:38:15.950 00.000 11616 MoveAxis(E, 0, ABG)
21:38:15.951 00.001 11616 Move returns status 0, amount 0
21:38:15.951 00.000 11616 MoveAxis(N, 0, ABG)
21:38:15.951 00.000 11616 Move returns status 0, amount 0
21:38:15.951 00.000 11616 move complete, result=0
21:38:15.951 00.000 11616 worker thread done servicing request
21:38:15.964 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:38:15.981 00.017 12268 UpdateGuideState exits: m=615 SNR=17.0
21:38:15.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:15.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:15.981 00.000 12268 Enqueuing Expose request
21:38:15.982 00.001 11616 Worker thread wakes up
21:38:15.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:15.982 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:38:15.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:17.992 02.010 11616 Exposure complete
21:38:18.049 00.057 11616 worker thread done servicing request
21:38:18.049 00.000 12268 OnExposeComplete: enter
21:38:18.049 00.000 12268 UpdateGuideState(): m_state=6
21:38:18.050 00.001 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
21:38:18.050 00.000 12268 Star::Find returns 1 (0), X=1098.52, Y=272.63, Mass=542, SNR=16.0, Peak=43 HFD=4.8
21:38:18.050 00.000 12268 MultiStar: [#1 0.81,0.18,0.00,M1] [#2 0.57,1.09,0.00,M6] [#3 0.93,-0.30,0.00,M3] [#4 0.46,0.68,0.00,M3] [#5 0.95,0.84,0.00,M8] [#6 0.31,0.48,0.71,U] 
21:38:18.050 00.000 12268 refined, 1 included, MultiStar: {0.65, 0.38}, one-star: {0.90, 0.30}
21:38:18.050 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.67) = xAngle (2.19 = 2.19)
21:38:18.050 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.22 = 2.22)
21:38:18.050 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=0.38 hyp=0.75 cameraTheta=0.52 mountX=-0.44 mountY=0.60, mountTheta=2.20
21:38:18.051 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=0.38, opts=13)
21:38:18.052 00.001 12268 Enqueuing Move request for scope (0.65, 0.38)
21:38:18.052 00.000 11616 Worker thread wakes up
21:38:18.052 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.38) opts 0xd
21:38:18.052 00.000 11616 Handling offset move in thread for scope, endpoint = (0.65, 0.38)
21:38:18.052 00.000 11616 Moving (0.65, 0.38) raw xDistance=-0.44 yDistance=0.60
21:38:18.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
21:38:18.052 00.000 11616 resist switch: large excursion: input 0.60 thresh 0.45 direction from -1 to 1
21:38:18.052 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.80
21:38:18.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.60
21:38:18.052 00.000 11616 MoveAxis(E, 245, ABG)
21:38:18.052 00.000 11616 Guiding  Dir = 2, Dur = 245
21:38:18.053 00.001 11616 IsSlewing returns 0
21:38:18.053 00.000 11616 IsGuiding returns 0
21:38:18.053 00.000 11616 PulseGuide returned control before completion, sleep 255
21:38:18.066 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:38:18.083 00.017 12268 UpdateGuideState exits: m=542 SNR=16.0
21:38:18.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:18.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:18.083 00.000 12268 Enqueuing Expose request
21:38:18.322 00.239 11616 IsGuiding returns 0
21:38:18.322 00.000 11616 Move returns status 0, amount 245
21:38:18.322 00.000 11616 BLC: Oldest BLC event removed
21:38:18.322 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1850 applied
21:38:18.322 00.000 11616 MoveAxis(S, 1901, ABG)
21:38:18.322 00.000 11616 Guiding  Dir = 1, Dur = 1901
21:38:18.322 00.000 11616 IsSlewing returns 0
21:38:18.323 00.001 11616 IsGuiding returns 0
21:38:18.323 00.000 11616 PulseGuide returned control before completion, sleep 1911
21:38:20.241 01.918 11616 IsGuiding returns 1
21:38:20.241 00.000 11616 scope still moving after pulse duration time elapsed
21:38:20.272 00.031 11616 IsSlewing returns 0
21:38:20.272 00.000 11616 IsGuiding returns 1
21:38:20.304 00.032 11616 IsSlewing returns 0
21:38:20.304 00.000 11616 IsGuiding returns 1
21:38:20.334 00.030 11616 IsSlewing returns 0
21:38:20.334 00.000 11616 IsGuiding returns 0
21:38:20.334 00.000 11616 scope move finished after 1901 + 110 ms
21:38:20.334 00.000 11616 Move returns status 0, amount 1901
21:38:20.334 00.000 11616 move complete, result=0
21:38:20.334 00.000 11616 worker thread done servicing request
21:38:20.334 00.000 11616 Worker thread wakes up
21:38:20.335 00.001 12268 GuideStep: -0.4 px 245 ms EAST, 0.6 px 1901 ms SOUTH
21:38:20.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:20.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:22.350 02.015 11616 Exposure complete
21:38:22.410 00.060 11616 worker thread done servicing request
21:38:22.410 00.000 12268 OnExposeComplete: enter
21:38:22.410 00.000 12268 UpdateGuideState(): m_state=6
21:38:22.410 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
21:38:22.410 00.000 12268 Star::Find returns 1 (0), X=1098.30, Y=272.17, Mass=581, SNR=16.5, Peak=51 HFD=4.6
21:38:22.411 00.001 12268 MultiStar: [#1 0.36,-0.39,0.99,U] [#2 0.71,0.04,0.00,M7] [#3 0.89,-0.61,0.00,M4] [#4 0.71,0.53,0.00,M4] [#5 1.04,0.23,0.00,M9] [#6 0.20,-0.29,0.66,U] 
21:38:22.411 00.000 12268 refined, 2 included, MultiStar: {0.44, -0.27}, one-star: {0.68, -0.16}
21:38:22.411 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.67) = xAngle (1.11 = 1.11)
21:38:22.411 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.14 = 1.14)
21:38:22.411 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.27 hyp=0.52 cameraTheta=-0.56 mountX=0.23 mountY=0.47, mountTheta=1.12
21:38:22.413 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.27, opts=13)
21:38:22.413 00.000 12268 Enqueuing Move request for scope (0.44, -0.27)
21:38:22.414 00.001 11616 Worker thread wakes up
21:38:22.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.27) opts 0xd
21:38:22.414 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.27)
21:38:22.414 00.000 11616 Moving (0.44, -0.27) raw xDistance=0.23 yDistance=0.47
21:38:22.414 00.000 11616 BLC: History state: CurrMiss=0.47, AvgInitMiss=0.27, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.089883, 1:0.472571
21:38:22.414 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:38:22.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:38:22.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:38:22.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
21:38:22.414 00.000 11616 MoveAxis(E, 0, ABG)
21:38:22.415 00.001 11616 Move returns status 0, amount 0
21:38:22.415 00.000 11616 MoveAxis(S, 40, ABG)
21:38:22.415 00.000 11616 Guiding  Dir = 1, Dur = 40
21:38:22.415 00.000 11616 IsSlewing returns 0
21:38:22.415 00.000 11616 IsGuiding returns 0
21:38:22.416 00.001 11616 PulseGuide returned control before completion, sleep 50
21:38:22.429 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:38:22.446 00.017 12268 UpdateGuideState exits: m=581 SNR=16.5
21:38:22.447 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:22.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:22.447 00.000 12268 Enqueuing Expose request
21:38:22.470 00.023 11616 IsGuiding returns 1
21:38:22.470 00.000 11616 scope still moving after pulse duration time elapsed
21:38:22.502 00.032 11616 IsSlewing returns 0
21:38:22.502 00.000 11616 IsGuiding returns 0
21:38:22.502 00.000 11616 scope move finished after 40 + 46 ms
21:38:22.502 00.000 11616 Move returns status 0, amount 40
21:38:22.503 00.001 11616 move complete, result=0
21:38:22.503 00.000 11616 worker thread done servicing request
21:38:22.503 00.000 11616 Worker thread wakes up
21:38:22.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:22.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:22.516 00.013 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 40 ms SOUTH
21:38:24.510 01.994 11616 Exposure complete
21:38:24.564 00.054 11616 worker thread done servicing request
21:38:24.565 00.001 12268 OnExposeComplete: enter
21:38:24.565 00.000 12268 UpdateGuideState(): m_state=6
21:38:24.565 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
21:38:24.565 00.000 12268 Star::Find returns 1 (0), X=1098.60, Y=271.98, Mass=584, SNR=16.6, Peak=54 HFD=4.9
21:38:24.566 00.001 12268 MultiStar: [#1 0.86,-0.26,0.00,M1] [#2 0.79,0.11,0.00,M8] [#3 1.17,-0.47,0.00,M5] [#4 0.92,0.29,0.00,M5] [#5 1.19,0.30,0.00,M10] [#6 0.39,-0.08,0.76,U] 
21:38:24.566 00.000 12268 refined, 1 included, MultiStar: {0.73, -0.23}, one-star: {0.98, -0.35}
21:38:24.566 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.67) = xAngle (1.36 = 1.36)
21:38:24.566 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.39 = 1.39)
21:38:24.566 00.000 12268 CameraToMount -- cameraX=0.73 cameraY=-0.23 hyp=0.76 cameraTheta=-0.31 mountX=0.16 mountY=0.75, mountTheta=1.36
21:38:24.568 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.73, y=-0.23, opts=13)
21:38:24.568 00.000 12268 Enqueuing Move request for scope (0.73, -0.23)
21:38:24.568 00.000 11616 Worker thread wakes up
21:38:24.568 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.23) opts 0xd
21:38:24.568 00.000 11616 Handling offset move in thread for scope, endpoint = (0.73, -0.23)
21:38:24.568 00.000 11616 Moving (0.73, -0.23) raw xDistance=0.16 yDistance=0.75
21:38:24.568 00.000 11616 BLC: History state: CurrMiss=0.75, AvgInitMiss=0.27, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.089883, 1:0.472571, 2:0.751390
21:38:24.568 00.000 11616 BLC: Under-shoot: nominal increase by 150
21:38:24.569 00.001 11616 BLC: window closed
21:38:24.569 00.000 11616 BLC: Pulse adjusted to 2000
21:38:24.570 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:38:24.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:38:24.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
21:38:24.570 00.000 11616 MoveAxis(E, 0, ABG)
21:38:24.570 00.000 11616 Move returns status 0, amount 0
21:38:24.570 00.000 11616 MoveAxis(S, 64, ABG)
21:38:24.570 00.000 11616 Guiding  Dir = 1, Dur = 64
21:38:24.570 00.000 11616 IsSlewing returns 0
21:38:24.571 00.001 11616 IsGuiding returns 0
21:38:24.571 00.000 11616 PulseGuide returned control before completion, sleep 74
21:38:24.582 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:38:24.600 00.018 12268 UpdateGuideState exits: m=584 SNR=16.6
21:38:24.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:24.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:24.600 00.000 12268 Enqueuing Expose request
21:38:24.601 00.001 12268 evsrv: cli 0F8E6D80 connect
21:38:24.601 00.000 12268 case statement mapped state 6 to 3
21:38:24.601 00.000 12268 case statement mapped state 6 to 3
21:38:24.602 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"9f19660d-81fc-444b-96e8-5087ba6a142a"}
21:38:24.602 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"9f19660d-81fc-444b-96e8-5087ba6a142a"}
21:38:24.603 00.001 12268 evsrv: cli 0F8E6D80 disconnect
21:38:24.653 00.050 11616 IsGuiding returns 1
21:38:24.653 00.000 11616 scope still moving after pulse duration time elapsed
21:38:24.684 00.031 11616 IsSlewing returns 0
21:38:24.684 00.000 11616 IsGuiding returns 0
21:38:24.684 00.000 11616 scope move finished after 64 + 49 ms
21:38:24.684 00.000 11616 Move returns status 0, amount 64
21:38:24.684 00.000 11616 move complete, result=0
21:38:24.685 00.001 11616 worker thread done servicing request
21:38:24.685 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.8 px 64 ms SOUTH
21:38:24.685 00.000 11616 Worker thread wakes up
21:38:24.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:24.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:26.695 02.010 11616 Exposure complete
21:38:26.752 00.057 11616 worker thread done servicing request
21:38:26.752 00.000 12268 OnExposeComplete: enter
21:38:26.752 00.000 12268 UpdateGuideState(): m_state=6
21:38:26.752 00.000 12268 Star::Find(15, 1098, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
21:38:26.753 00.001 12268 Star::Find returns 1 (0), X=1098.34, Y=272.04, Mass=543, SNR=16.0, Peak=56 HFD=4.1
21:38:26.753 00.000 12268 MultiStar: [#1 0.33,-0.47,1.01,U] [#2 0.34,0.01,0.98,U] [#3 0.95,-0.51,0.00,M6] [#4 0.38,-0.08,0.75,U] [#5 0.86,0.32,0.00,R] [#6 0.40,-0.42,0.69,U] 
21:38:26.753 00.000 12268 refined, 4 included, MultiStar: {0.44, -0.25}, one-star: {0.72, -0.29}
21:38:26.753 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-1.67) = xAngle (1.16 = 1.16)
21:38:26.753 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.19 = 1.19)
21:38:26.753 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.25 hyp=0.51 cameraTheta=-0.51 mountX=0.20 mountY=0.47, mountTheta=1.16
21:38:26.756 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.25, opts=13)
21:38:26.756 00.000 12268 Enqueuing Move request for scope (0.44, -0.25)
21:38:26.756 00.000 11616 Worker thread wakes up
21:38:26.756 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.25) opts 0xd
21:38:26.756 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.25)
21:38:26.756 00.000 11616 Moving (0.44, -0.25) raw xDistance=0.20 yDistance=0.47
21:38:26.756 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:38:26.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:38:26.757 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
21:38:26.757 00.000 11616 MoveAxis(E, 0, ABG)
21:38:26.757 00.000 11616 Move returns status 0, amount 0
21:38:26.757 00.000 11616 MoveAxis(S, 40, ABG)
21:38:26.757 00.000 11616 Guiding  Dir = 1, Dur = 40
21:38:26.757 00.000 11616 IsSlewing returns 0
21:38:26.758 00.001 11616 IsGuiding returns 0
21:38:26.758 00.000 11616 PulseGuide returned control before completion, sleep 50
21:38:26.769 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:38:26.788 00.019 12268 UpdateGuideState exits: m=543 SNR=16.0
21:38:26.789 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:26.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:26.789 00.000 12268 Enqueuing Expose request
21:38:26.820 00.031 11616 IsGuiding returns 1
21:38:26.820 00.000 11616 scope still moving after pulse duration time elapsed
21:38:26.851 00.031 11616 IsSlewing returns 0
21:38:26.851 00.000 11616 IsGuiding returns 0
21:38:26.851 00.000 11616 scope move finished after 40 + 52 ms
21:38:26.851 00.000 11616 Move returns status 0, amount 40
21:38:26.851 00.000 11616 move complete, result=0
21:38:26.851 00.000 11616 worker thread done servicing request
21:38:26.851 00.000 11616 Worker thread wakes up
21:38:26.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:26.852 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:26.854 00.002 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 40 ms SOUTH
21:38:28.868 02.014 11616 Exposure complete
21:38:28.924 00.056 11616 worker thread done servicing request
21:38:28.924 00.000 12268 OnExposeComplete: enter
21:38:28.924 00.000 12268 UpdateGuideState(): m_state=6
21:38:28.924 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
21:38:28.924 00.000 12268 Star::Find returns 1 (0), X=1098.16, Y=272.38, Mass=558, SNR=16.2, Peak=53 HFD=4.5
21:38:28.925 00.001 12268 MultiStar: [#1 0.29,-0.13,1.02,U] [#2 0.32,0.43,0.99,U] [#3 1.07,-0.34,0.00,M7] [#4 0.67,0.67,0.00,M5] [#5 0.02,0.22,0.74,U] [#6 0.14,0.18,0.64,U] 
21:38:28.925 00.000 12268 refined, 4 included, MultiStar: {0.29, 0.14}, one-star: {0.54, 0.05}
21:38:28.925 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.67) = xAngle (2.13 = 2.13)
21:38:28.925 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.16 = 2.16)
21:38:28.925 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.14 hyp=0.32 cameraTheta=0.46 mountX=-0.17 mountY=0.26, mountTheta=2.14
21:38:28.926 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.14, opts=13)
21:38:28.926 00.000 12268 Enqueuing Move request for scope (0.29, 0.14)
21:38:28.926 00.000 11616 Worker thread wakes up
21:38:28.927 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.14) opts 0xd
21:38:28.927 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.14)
21:38:28.927 00.000 11616 Moving (0.29, 0.14) raw xDistance=-0.17 yDistance=0.26
21:38:28.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
21:38:28.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
21:38:28.927 00.000 11616 MoveAxis(E, 94, ABG)
21:38:28.927 00.000 11616 Guiding  Dir = 2, Dur = 94
21:38:28.927 00.000 11616 IsSlewing returns 0
21:38:28.928 00.001 11616 IsGuiding returns 0
21:38:28.928 00.000 11616 PulseGuide returned control before completion, sleep 104
21:38:28.941 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:38:28.958 00.017 12268 UpdateGuideState exits: m=558 SNR=16.2
21:38:28.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:28.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:28.958 00.000 12268 Enqueuing Expose request
21:38:29.038 00.080 11616 IsGuiding returns 1
21:38:29.038 00.000 11616 scope still moving after pulse duration time elapsed
21:38:29.069 00.031 11616 IsSlewing returns 0
21:38:29.069 00.000 11616 IsGuiding returns 1
21:38:29.100 00.031 11616 IsSlewing returns 0
21:38:29.100 00.000 11616 IsGuiding returns 1
21:38:29.132 00.032 11616 IsSlewing returns 0
21:38:29.132 00.000 11616 IsGuiding returns 1
21:38:29.162 00.030 11616 IsSlewing returns 0
21:38:29.162 00.000 11616 IsGuiding returns 0
21:38:29.162 00.000 11616 scope move finished after 94 + 140 ms
21:38:29.162 00.000 11616 Move returns status 0, amount 94
21:38:29.162 00.000 11616 MoveAxis(S, 22, ABG)
21:38:29.162 00.000 11616 Guiding  Dir = 1, Dur = 22
21:38:29.163 00.001 11616 IsSlewing returns 0
21:38:29.163 00.000 11616 IsGuiding returns 0
21:38:29.163 00.000 11616 PulseGuide returned control before completion, sleep 32
21:38:29.210 00.047 11616 IsGuiding returns 1
21:38:29.210 00.000 11616 scope still moving after pulse duration time elapsed
21:38:29.241 00.031 11616 IsSlewing returns 0
21:38:29.241 00.000 11616 IsGuiding returns 0
21:38:29.241 00.000 11616 scope move finished after 22 + 56 ms
21:38:29.241 00.000 11616 Move returns status 0, amount 22
21:38:29.241 00.000 11616 move complete, result=0
21:38:29.241 00.000 11616 worker thread done servicing request
21:38:29.241 00.000 11616 Worker thread wakes up
21:38:29.242 00.001 12268 GuideStep: -0.2 px 94 ms EAST, 0.3 px 22 ms SOUTH
21:38:29.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:29.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:31.261 02.019 11616 Exposure complete
21:38:31.324 00.063 11616 worker thread done servicing request
21:38:31.324 00.000 12268 OnExposeComplete: enter
21:38:31.325 00.001 12268 UpdateGuideState(): m_state=6
21:38:31.325 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
21:38:31.325 00.000 12268 Star::Find returns 1 (0), X=1098.18, Y=272.80, Mass=549, SNR=16.1, Peak=49 HFD=4.5
21:38:31.325 00.000 12268 MultiStar: [#1 0.16,0.34,1.05,U] [#2 0.11,0.93,0.00,M7] [#3 1.13,0.02,0.00,M8] [#4 0.30,1.05,0.00,M6] [#5 -0.16,0.71,0.00,M1] [#6 0.45,0.38,0.65,U] 
21:38:31.325 00.000 12268 refined, 2 included, MultiStar: {0.38, 0.40}, one-star: {0.56, 0.47}
21:38:31.325 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.67) = xAngle (2.48 = 2.48)
21:38:31.326 00.001 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.51 = 2.51)
21:38:31.326 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.40 hyp=0.55 cameraTheta=0.81 mountX=-0.43 mountY=0.33, mountTheta=2.50
21:38:31.327 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.40, opts=13)
21:38:31.327 00.000 12268 Enqueuing Move request for scope (0.38, 0.40)
21:38:31.328 00.001 11616 Worker thread wakes up
21:38:31.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.40) opts 0xd
21:38:31.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.40)
21:38:31.328 00.000 11616 Moving (0.38, 0.40) raw xDistance=-0.43 yDistance=0.33
21:38:31.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
21:38:31.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
21:38:31.328 00.000 11616 MoveAxis(E, 243, ABG)
21:38:31.328 00.000 11616 Guiding  Dir = 2, Dur = 243
21:38:31.329 00.001 11616 IsSlewing returns 0
21:38:31.329 00.000 11616 IsGuiding returns 0
21:38:31.329 00.000 11616 PulseGuide returned control before completion, sleep 253
21:38:31.343 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:38:31.361 00.018 12268 UpdateGuideState exits: m=549 SNR=16.1
21:38:31.362 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:31.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:31.362 00.000 12268 Enqueuing Expose request
21:38:31.584 00.222 11616 IsGuiding returns 1
21:38:31.584 00.000 11616 scope still moving after pulse duration time elapsed
21:38:31.616 00.032 11616 IsSlewing returns 0
21:38:31.616 00.000 11616 IsGuiding returns 1
21:38:31.646 00.030 11616 IsSlewing returns 0
21:38:31.646 00.000 11616 IsGuiding returns 1
21:38:31.676 00.030 11616 IsSlewing returns 0
21:38:31.676 00.000 11616 IsGuiding returns 1
21:38:31.708 00.032 11616 IsSlewing returns 0
21:38:31.708 00.000 11616 IsGuiding returns 1
21:38:31.738 00.030 11616 IsSlewing returns 0
21:38:31.739 00.001 11616 IsGuiding returns 0
21:38:31.739 00.000 11616 scope move finished after 243 + 166 ms
21:38:31.739 00.000 11616 Move returns status 0, amount 243
21:38:31.739 00.000 11616 MoveAxis(S, 28, ABG)
21:38:31.739 00.000 11616 Guiding  Dir = 1, Dur = 28
21:38:31.739 00.000 11616 IsSlewing returns 0
21:38:31.739 00.000 11616 IsGuiding returns 0
21:38:31.740 00.001 11616 PulseGuide returned control before completion, sleep 38
21:38:31.786 00.046 11616 IsGuiding returns 1
21:38:31.786 00.000 11616 scope still moving after pulse duration time elapsed
21:38:31.817 00.031 11616 IsSlewing returns 0
21:38:31.817 00.000 11616 IsGuiding returns 0
21:38:31.817 00.000 11616 scope move finished after 28 + 50 ms
21:38:31.817 00.000 11616 Move returns status 0, amount 28
21:38:31.817 00.000 11616 move complete, result=0
21:38:31.817 00.000 11616 worker thread done servicing request
21:38:31.818 00.001 11616 Worker thread wakes up
21:38:31.818 00.000 12268 GuideStep: -0.4 px 243 ms EAST, 0.3 px 28 ms SOUTH
21:38:31.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:31.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:33.821 02.003 11616 Exposure complete
21:38:33.881 00.060 11616 worker thread done servicing request
21:38:33.881 00.000 12268 OnExposeComplete: enter
21:38:33.881 00.000 12268 UpdateGuideState(): m_state=6
21:38:33.882 00.001 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
21:38:33.882 00.000 12268 Star::Find returns 1 (0), X=1098.21, Y=272.88, Mass=558, SNR=16.1, Peak=48 HFD=4.5
21:38:33.882 00.000 12268 MultiStar: [#1 0.50,0.36,1.08,U] [#2 0.71,0.92,0.00,M8] [#3 1.18,0.01,0.00,M9] [#4 0.55,1.06,0.00,M7] [#5 0.12,0.76,0.00,M2] [#6 0.60,0.71,0.00,M1] 
21:38:33.882 00.000 12268 refined, 1 included, MultiStar: {0.54, 0.45}, one-star: {0.59, 0.55}
21:38:33.882 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.67) = xAngle (2.36 = 2.36)
21:38:33.882 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.39 = 2.39)
21:38:33.882 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=0.45 hyp=0.71 cameraTheta=0.69 mountX=-0.50 mountY=0.48, mountTheta=2.38
21:38:33.884 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=0.45, opts=13)
21:38:33.884 00.000 12268 Enqueuing Move request for scope (0.54, 0.45)
21:38:33.885 00.001 11616 Worker thread wakes up
21:38:33.885 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.45) opts 0xd
21:38:33.885 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, 0.45)
21:38:33.885 00.000 11616 Moving (0.54, 0.45) raw xDistance=-0.50 yDistance=0.48
21:38:33.885 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
21:38:33.885 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
21:38:33.885 00.000 11616 MoveAxis(E, 281, ABG)
21:38:33.885 00.000 11616 Guiding  Dir = 2, Dur = 281
21:38:33.885 00.000 11616 IsSlewing returns 0
21:38:33.886 00.001 11616 IsGuiding returns 0
21:38:33.886 00.000 11616 PulseGuide returned control before completion, sleep 291
21:38:33.901 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
21:38:33.920 00.019 12268 UpdateGuideState exits: m=558 SNR=16.1
21:38:33.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:33.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:33.920 00.000 12268 Enqueuing Expose request
21:38:34.184 00.264 11616 IsGuiding returns 1
21:38:34.184 00.000 11616 scope still moving after pulse duration time elapsed
21:38:34.215 00.031 11616 IsSlewing returns 0
21:38:34.215 00.000 11616 IsGuiding returns 1
21:38:34.246 00.031 11616 IsSlewing returns 0
21:38:34.246 00.000 11616 IsGuiding returns 0
21:38:34.246 00.000 11616 scope move finished after 281 + 79 ms
21:38:34.246 00.000 11616 Move returns status 0, amount 281
21:38:34.246 00.000 11616 MoveAxis(S, 41, ABG)
21:38:34.246 00.000 11616 Guiding  Dir = 1, Dur = 41
21:38:34.247 00.001 11616 IsSlewing returns 0
21:38:34.247 00.000 11616 IsGuiding returns 0
21:38:34.247 00.000 11616 PulseGuide returned control before completion, sleep 51
21:38:34.308 00.061 11616 IsGuiding returns 1
21:38:34.308 00.000 11616 scope still moving after pulse duration time elapsed
21:38:34.339 00.031 11616 IsSlewing returns 0
21:38:34.339 00.000 11616 IsGuiding returns 1
21:38:34.371 00.032 11616 IsSlewing returns 0
21:38:34.371 00.000 11616 IsGuiding returns 0
21:38:34.371 00.000 11616 scope move finished after 41 + 82 ms
21:38:34.371 00.000 11616 Move returns status 0, amount 41
21:38:34.371 00.000 11616 move complete, result=0
21:38:34.371 00.000 11616 worker thread done servicing request
21:38:34.372 00.001 12268 GuideStep: -0.5 px 281 ms EAST, 0.5 px 41 ms SOUTH
21:38:34.372 00.000 11616 Worker thread wakes up
21:38:34.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:34.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:36.379 02.007 11616 Exposure complete
21:38:36.439 00.060 11616 worker thread done servicing request
21:38:36.439 00.000 12268 OnExposeComplete: enter
21:38:36.439 00.000 12268 UpdateGuideState(): m_state=6
21:38:36.440 00.001 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
21:38:36.440 00.000 12268 Star::Find returns 1 (0), X=1098.56, Y=272.45, Mass=595, SNR=16.8, Peak=50 HFD=5.1
21:38:36.440 00.000 12268 MultiStar: [#1 0.29,0.15,1.00,U] [#2 0.78,0.69,0.00,M9] [#3 0.92,-0.02,0.00,M10] [#4 0.45,0.60,0.00,M8] [#5 -0.11,0.39,0.68,U] [#6 0.34,0.03,0.64,U] 
21:38:36.440 00.000 12268 refined, 3 included, MultiStar: {0.42, 0.17}, one-star: {0.94, 0.12}
21:38:36.440 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.67) = xAngle (2.05 = 2.05)
21:38:36.440 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.08 = 2.08)
21:38:36.441 00.001 12268 CameraToMount -- cameraX=0.42 cameraY=0.17 hyp=0.45 cameraTheta=0.38 mountX=-0.20 mountY=0.39, mountTheta=2.05
21:38:36.442 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.17, opts=13)
21:38:36.442 00.000 12268 Enqueuing Move request for scope (0.42, 0.17)
21:38:36.442 00.000 11616 Worker thread wakes up
21:38:36.442 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.17) opts 0xd
21:38:36.443 00.001 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.17)
21:38:36.443 00.000 11616 Moving (0.42, 0.17) raw xDistance=-0.20 yDistance=0.39
21:38:36.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:38:36.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
21:38:36.443 00.000 11616 MoveAxis(E, 115, ABG)
21:38:36.443 00.000 11616 Guiding  Dir = 2, Dur = 115
21:38:36.443 00.000 11616 IsSlewing returns 0
21:38:36.444 00.001 11616 IsGuiding returns 0
21:38:36.444 00.000 11616 PulseGuide returned control before completion, sleep 125
21:38:36.456 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:38:36.475 00.019 12268 UpdateGuideState exits: m=595 SNR=16.8
21:38:36.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:36.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:36.475 00.000 12268 Enqueuing Expose request
21:38:36.581 00.106 11616 IsGuiding returns 1
21:38:36.581 00.000 11616 scope still moving after pulse duration time elapsed
21:38:36.612 00.031 11616 IsSlewing returns 0
21:38:36.612 00.000 11616 IsGuiding returns 0
21:38:36.612 00.000 11616 scope move finished after 115 + 53 ms
21:38:36.612 00.000 11616 Move returns status 0, amount 115
21:38:36.612 00.000 11616 MoveAxis(S, 33, ABG)
21:38:36.612 00.000 11616 Guiding  Dir = 1, Dur = 33
21:38:36.613 00.001 11616 IsSlewing returns 0
21:38:36.613 00.000 11616 IsGuiding returns 0
21:38:36.613 00.000 11616 PulseGuide returned control before completion, sleep 43
21:38:36.660 00.047 11616 IsGuiding returns 1
21:38:36.660 00.000 11616 scope still moving after pulse duration time elapsed
21:38:36.691 00.031 11616 IsSlewing returns 0
21:38:36.691 00.000 11616 IsGuiding returns 1
21:38:36.723 00.032 11616 IsSlewing returns 0
21:38:36.724 00.001 11616 IsGuiding returns 1
21:38:36.754 00.030 11616 IsSlewing returns 0
21:38:36.754 00.000 11616 IsGuiding returns 0
21:38:36.754 00.000 11616 scope move finished after 33 + 108 ms
21:38:36.754 00.000 11616 Move returns status 0, amount 33
21:38:36.754 00.000 11616 move complete, result=0
21:38:36.754 00.000 11616 worker thread done servicing request
21:38:36.756 00.002 11616 Worker thread wakes up
21:38:36.756 00.000 12268 GuideStep: -0.2 px 115 ms EAST, 0.4 px 33 ms SOUTH
21:38:36.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:36.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:38.767 02.011 11616 Exposure complete
21:38:38.827 00.060 11616 worker thread done servicing request
21:38:38.827 00.000 12268 OnExposeComplete: enter
21:38:38.827 00.000 12268 UpdateGuideState(): m_state=6
21:38:38.827 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
21:38:38.827 00.000 12268 Star::Find returns 1 (0), X=1098.73, Y=272.47, Mass=636, SNR=17.2, Peak=53 HFD=5.1
21:38:38.828 00.001 12268 MultiStar: [#1 0.51,0.23,0.92,U] [#2 0.73,0.77,0.00,M10] [#3 0.89,0.21,0.00,R] [#4 0.47,0.74,0.00,M9] [#5 0.13,0.53,0.68,U] [#6 0.57,0.27,0.63,U] 
21:38:38.828 00.000 12268 refined, 3 included, MultiStar: {0.63, 0.27}, one-star: {1.11, 0.14}
21:38:38.828 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.67) = xAngle (2.08 = 2.08)
21:38:38.828 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.11 = 2.11)
21:38:38.828 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.27 hyp=0.68 cameraTheta=0.41 mountX=-0.33 mountY=0.59, mountTheta=2.09
21:38:38.830 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=0.27, opts=13)
21:38:38.830 00.000 12268 Enqueuing Move request for scope (0.63, 0.27)
21:38:38.830 00.000 11616 Worker thread wakes up
21:38:38.831 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.27) opts 0xd
21:38:38.831 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, 0.27)
21:38:38.831 00.000 11616 Moving (0.63, 0.27) raw xDistance=-0.33 yDistance=0.59
21:38:38.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
21:38:38.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
21:38:38.831 00.000 11616 MoveAxis(E, 187, ABG)
21:38:38.831 00.000 11616 Guiding  Dir = 2, Dur = 187
21:38:38.831 00.000 11616 IsSlewing returns 0
21:38:38.832 00.001 11616 IsGuiding returns 0
21:38:38.832 00.000 11616 PulseGuide returned control before completion, sleep 197
21:38:38.845 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:38:38.866 00.021 12268 UpdateGuideState exits: m=636 SNR=17.2
21:38:38.867 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:38.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:38.867 00.000 12268 Enqueuing Expose request
21:38:39.032 00.165 11616 IsGuiding returns 1
21:38:39.032 00.000 11616 scope still moving after pulse duration time elapsed
21:38:39.062 00.030 11616 IsSlewing returns 0
21:38:39.062 00.000 11616 IsGuiding returns 0
21:38:39.063 00.001 11616 scope move finished after 187 + 43 ms
21:38:39.063 00.000 11616 Move returns status 0, amount 187
21:38:39.063 00.000 11616 MoveAxis(S, 50, ABG)
21:38:39.063 00.000 11616 Guiding  Dir = 1, Dur = 50
21:38:39.063 00.000 11616 IsSlewing returns 0
21:38:39.063 00.000 11616 IsGuiding returns 0
21:38:39.064 00.001 11616 PulseGuide returned control before completion, sleep 60
21:38:39.125 00.061 11616 IsGuiding returns 1
21:38:39.125 00.000 11616 scope still moving after pulse duration time elapsed
21:38:39.156 00.031 11616 IsSlewing returns 0
21:38:39.156 00.000 11616 IsGuiding returns 0
21:38:39.156 00.000 11616 scope move finished after 50 + 42 ms
21:38:39.156 00.000 11616 Move returns status 0, amount 50
21:38:39.156 00.000 11616 move complete, result=0
21:38:39.156 00.000 11616 worker thread done servicing request
21:38:39.157 00.001 12268 GuideStep: -0.3 px 187 ms EAST, 0.6 px 50 ms SOUTH
21:38:39.157 00.000 11616 Worker thread wakes up
21:38:39.157 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:39.157 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:41.181 02.024 11616 Exposure complete
21:38:41.241 00.060 11616 worker thread done servicing request
21:38:41.241 00.000 12268 OnExposeComplete: enter
21:38:41.241 00.000 12268 UpdateGuideState(): m_state=6
21:38:41.241 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
21:38:41.241 00.000 12268 Star::Find returns 1 (0), X=1098.29, Y=272.37, Mass=593, SNR=16.7, Peak=47 HFD=4.7
21:38:41.242 00.001 12268 MultiStar: [#1 0.47,0.27,1.02,U] [#2 0.67,0.85,0.00,R] [#3 -0.35,-0.60,0.00,M1] [#4 0.59,0.62,0.00,M10] [#5 -0.30,0.35,0.69,U] [#6 0.56,0.19,0.65,U] 
21:38:41.242 00.000 12268 refined, 3 included, MultiStar: {0.39, 0.20}, one-star: {0.67, 0.04}
21:38:41.242 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.67) = xAngle (2.15 = 2.15)
21:38:41.242 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.18 = 2.18)
21:38:41.242 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.20 hyp=0.44 cameraTheta=0.48 mountX=-0.24 mountY=0.36, mountTheta=2.16
21:38:41.244 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.20, opts=13)
21:38:41.244 00.000 12268 Enqueuing Move request for scope (0.39, 0.20)
21:38:41.244 00.000 11616 Worker thread wakes up
21:38:41.244 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.20) opts 0xd
21:38:41.244 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.20)
21:38:41.244 00.000 11616 Moving (0.39, 0.20) raw xDistance=-0.24 yDistance=0.36
21:38:41.244 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
21:38:41.244 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
21:38:41.244 00.000 11616 MoveAxis(E, 135, ABG)
21:38:41.244 00.000 11616 Guiding  Dir = 2, Dur = 135
21:38:41.245 00.001 11616 IsSlewing returns 0
21:38:41.245 00.000 11616 IsGuiding returns 0
21:38:41.245 00.000 11616 PulseGuide returned control before completion, sleep 145
21:38:41.262 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:38:41.283 00.021 12268 UpdateGuideState exits: m=593 SNR=16.7
21:38:41.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:41.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:41.283 00.000 12268 Enqueuing Expose request
21:38:41.405 00.122 11616 IsGuiding returns 1
21:38:41.405 00.000 11616 scope still moving after pulse duration time elapsed
21:38:41.435 00.030 11616 IsSlewing returns 0
21:38:41.435 00.000 11616 IsGuiding returns 0
21:38:41.436 00.001 11616 scope move finished after 135 + 55 ms
21:38:41.436 00.000 11616 Move returns status 0, amount 135
21:38:41.436 00.000 11616 MoveAxis(S, 31, ABG)
21:38:41.436 00.000 11616 Guiding  Dir = 1, Dur = 31
21:38:41.436 00.000 11616 IsSlewing returns 0
21:38:41.436 00.000 11616 IsGuiding returns 0
21:38:41.437 00.001 11616 PulseGuide returned control before completion, sleep 41
21:38:41.481 00.044 11616 IsGuiding returns 1
21:38:41.481 00.000 11616 scope still moving after pulse duration time elapsed
21:38:41.513 00.032 11616 IsSlewing returns 0
21:38:41.513 00.000 11616 IsGuiding returns 0
21:38:41.513 00.000 11616 scope move finished after 31 + 45 ms
21:38:41.513 00.000 11616 Move returns status 0, amount 31
21:38:41.513 00.000 11616 move complete, result=0
21:38:41.513 00.000 11616 worker thread done servicing request
21:38:41.513 00.000 11616 Worker thread wakes up
21:38:41.514 00.001 12268 GuideStep: -0.2 px 135 ms EAST, 0.4 px 31 ms SOUTH
21:38:41.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:41.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:43.533 02.019 11616 Exposure complete
21:38:43.590 00.057 11616 worker thread done servicing request
21:38:43.590 00.000 12268 OnExposeComplete: enter
21:38:43.590 00.000 12268 UpdateGuideState(): m_state=6
21:38:43.590 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
21:38:43.591 00.001 12268 Star::Find returns 1 (0), X=1098.22, Y=272.85, Mass=623, SNR=17.2, Peak=56 HFD=5.0
21:38:43.591 00.000 12268 MultiStar: [#1 0.32,0.36,0.99,U] [#2 -0.42,0.06,0.97,U] [#3 -0.34,-0.24,0.82,U] [#4 0.39,0.70,0.00,R] [#5 -0.12,0.71,0.00,M1] [#6 0.09,0.18,0.65,U] 
21:38:43.591 00.000 12268 refined, 4 included, MultiStar: {0.07, 0.19}, one-star: {0.60, 0.52}
21:38:43.591 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.67) = xAngle (2.91 = 2.91)
21:38:43.591 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.94 = 2.94)
21:38:43.591 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.24 mountX=-0.20 mountY=0.04, mountTheta=2.94
21:38:43.592 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.19, opts=13)
21:38:43.592 00.000 12268 Enqueuing Move request for scope (0.07, 0.19)
21:38:43.592 00.000 11616 Worker thread wakes up
21:38:43.594 00.002 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
21:38:43.594 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
21:38:43.594 00.000 11616 Moving (0.07, 0.19) raw xDistance=-0.20 yDistance=0.04
21:38:43.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:38:43.594 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:43.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:38:43.594 00.000 11616 MoveAxis(E, 110, ABG)
21:38:43.594 00.000 11616 Guiding  Dir = 2, Dur = 110
21:38:43.595 00.001 11616 IsSlewing returns 0
21:38:43.595 00.000 11616 IsGuiding returns 0
21:38:43.595 00.000 11616 PulseGuide returned control before completion, sleep 120
21:38:43.608 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:38:43.626 00.018 12268 UpdateGuideState exits: m=623 SNR=17.2
21:38:43.626 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:43.626 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:43.626 00.000 12268 Enqueuing Expose request
21:38:43.731 00.105 11616 IsGuiding returns 1
21:38:43.731 00.000 11616 scope still moving after pulse duration time elapsed
21:38:43.761 00.030 11616 IsSlewing returns 0
21:38:43.761 00.000 11616 IsGuiding returns 0
21:38:43.761 00.000 11616 scope move finished after 110 + 56 ms
21:38:43.761 00.000 11616 Move returns status 0, amount 110
21:38:43.761 00.000 11616 MoveAxis(N, 0, ABG)
21:38:43.761 00.000 11616 Move returns status 0, amount 0
21:38:43.762 00.001 11616 move complete, result=0
21:38:43.762 00.000 11616 worker thread done servicing request
21:38:43.762 00.000 12268 GuideStep: -0.2 px 110 ms EAST, 0.0 px 0 ms NORTH
21:38:43.762 00.000 11616 Worker thread wakes up
21:38:43.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:43.762 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:45.804 02.042 11616 Exposure complete
21:38:45.860 00.056 11616 worker thread done servicing request
21:38:45.860 00.000 12268 OnExposeComplete: enter
21:38:45.860 00.000 12268 UpdateGuideState(): m_state=6
21:38:45.861 00.001 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
21:38:45.861 00.000 12268 Star::Find returns 1 (0), X=1097.91, Y=272.76, Mass=582, SNR=16.6, Peak=57 HFD=4.7
21:38:45.861 00.000 12268 MultiStar: [#1 0.05,0.60,1.03,U] [#2 -0.56,-0.26,0.96,U] [#3 -0.21,-0.14,0.87,U] [#4 -0.12,0.06,0.83,U] [#5 -0.44,0.71,0.00,M2] [#6 -0.14,0.27,0.62,U] 
21:38:45.861 00.000 12268 refined, 5 included, MultiStar: {-0.11, 0.17}, one-star: {0.29, 0.43}
21:38:45.861 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.67) = xAngle (3.81 = -2.47)
21:38:45.861 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.84 = -2.44)
21:38:45.861 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.14 mountX=-0.15 mountY=-0.13, mountTheta=-2.45
21:38:45.862 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.17, opts=13)
21:38:45.862 00.000 12268 Enqueuing Move request for scope (-0.11, 0.17)
21:38:45.862 00.000 11616 Worker thread wakes up
21:38:45.862 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
21:38:45.862 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
21:38:45.862 00.000 11616 Moving (-0.11, 0.17) raw xDistance=-0.15 yDistance=-0.13
21:38:45.862 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
21:38:45.862 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:45.862 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:38:45.864 00.002 11616 MoveAxis(E, 87, ABG)
21:38:45.864 00.000 11616 Guiding  Dir = 2, Dur = 87
21:38:45.864 00.000 11616 IsSlewing returns 0
21:38:45.864 00.000 11616 IsGuiding returns 0
21:38:45.864 00.000 11616 PulseGuide returned control before completion, sleep 97
21:38:45.877 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:38:45.894 00.017 12268 UpdateGuideState exits: m=582 SNR=16.6
21:38:45.895 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:45.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:45.895 00.000 12268 Enqueuing Expose request
21:38:45.975 00.080 11616 IsGuiding returns 0
21:38:45.975 00.000 11616 Move returns status 0, amount 87
21:38:45.975 00.000 11616 MoveAxis(N, 0, ABG)
21:38:45.975 00.000 11616 Move returns status 0, amount 0
21:38:45.975 00.000 11616 move complete, result=0
21:38:45.975 00.000 11616 worker thread done servicing request
21:38:45.975 00.000 11616 Worker thread wakes up
21:38:45.975 00.000 12268 GuideStep: -0.2 px 87 ms EAST, -0.1 px 0 ms NORTH
21:38:45.976 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:45.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:47.981 02.005 11616 Exposure complete
21:38:48.039 00.058 11616 worker thread done servicing request
21:38:48.039 00.000 12268 OnExposeComplete: enter
21:38:48.039 00.000 12268 UpdateGuideState(): m_state=6
21:38:48.040 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
21:38:48.040 00.000 12268 Star::Find returns 1 (0), X=1098.28, Y=272.41, Mass=571, SNR=16.4, Peak=51 HFD=4.8
21:38:48.040 00.000 12268 MultiStar: [#1 0.26,0.14,0.92,U] [#2 -0.40,-0.50,0.97,U] [#3 -0.08,-0.48,0.80,U] [#4 0.10,-0.15,0.70,U] [#5 0.01,0.55,0.71,U] [#6 0.06,-0.16,0.68,U] 
21:38:48.040 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.08}, one-star: {0.66, 0.08}
21:38:48.040 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.67) = xAngle (0.96 = 0.96)
21:38:48.040 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.99 = 0.99)
21:38:48.040 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.71 mountX=0.07 mountY=0.11, mountTheta=0.97
21:38:48.042 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.08, opts=13)
21:38:48.042 00.000 12268 Enqueuing Move request for scope (0.10, -0.08)
21:38:48.042 00.000 11616 Worker thread wakes up
21:38:48.042 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
21:38:48.043 00.001 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
21:38:48.043 00.000 11616 Moving (0.10, -0.08) raw xDistance=0.07 yDistance=0.11
21:38:48.043 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:48.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:38:48.043 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:48.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:38:48.043 00.000 11616 MoveAxis(E, 0, ABG)
21:38:48.043 00.000 11616 Move returns status 0, amount 0
21:38:48.043 00.000 11616 MoveAxis(N, 0, ABG)
21:38:48.043 00.000 11616 Move returns status 0, amount 0
21:38:48.043 00.000 11616 move complete, result=0
21:38:48.044 00.001 11616 worker thread done servicing request
21:38:48.055 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:38:48.072 00.017 12268 UpdateGuideState exits: m=571 SNR=16.4
21:38:48.073 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:48.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:48.073 00.000 12268 Enqueuing Expose request
21:38:48.073 00.000 11616 Worker thread wakes up
21:38:48.073 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:48.073 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:48.074 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:50.086 02.012 11616 Exposure complete
21:38:50.142 00.056 11616 worker thread done servicing request
21:38:50.142 00.000 12268 OnExposeComplete: enter
21:38:50.142 00.000 12268 UpdateGuideState(): m_state=6
21:38:50.142 00.000 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
21:38:50.142 00.000 12268 Star::Find returns 1 (0), X=1097.83, Y=272.30, Mass=544, SNR=16.1, Peak=55 HFD=4.6
21:38:50.142 00.000 12268 MultiStar: [#1 -0.22,-0.03,1.04,U] [#2 -0.94,-0.52,0.00,M1] [#3 -0.60,-0.38,0.00,M1] [#4 -0.63,-0.31,0.00,M1] [#5 -0.56,0.02,0.71,U] [#6 0.03,-0.25,0.75,U] 
21:38:50.142 00.000 12268 refined, 3 included, MultiStar: {-0.11, -0.07}, one-star: {0.21, -0.03}
21:38:50.142 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-1.67) = xAngle (-0.95 = -0.95)
21:38:50.144 00.002 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.92 = -0.92)
21:38:50.144 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.62 mountX=0.08 mountY=-0.10, mountTheta=-0.94
21:38:50.145 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.07, opts=13)
21:38:50.145 00.000 12268 Enqueuing Move request for scope (-0.11, -0.07)
21:38:50.145 00.000 11616 Worker thread wakes up
21:38:50.145 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
21:38:50.145 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
21:38:50.146 00.001 11616 Moving (-0.11, -0.07) raw xDistance=0.08 yDistance=-0.10
21:38:50.146 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:50.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:38:50.146 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:50.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:38:50.146 00.000 11616 MoveAxis(E, 0, ABG)
21:38:50.146 00.000 11616 Move returns status 0, amount 0
21:38:50.146 00.000 11616 MoveAxis(N, 0, ABG)
21:38:50.146 00.000 11616 Move returns status 0, amount 0
21:38:50.146 00.000 11616 move complete, result=0
21:38:50.146 00.000 11616 worker thread done servicing request
21:38:50.157 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:38:50.175 00.018 12268 UpdateGuideState exits: m=544 SNR=16.1
21:38:50.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:50.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:50.176 00.001 12268 Enqueuing Expose request
21:38:50.176 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:50.176 00.000 11616 Worker thread wakes up
21:38:50.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:50.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:52.198 02.022 11616 Exposure complete
21:38:52.257 00.059 11616 worker thread done servicing request
21:38:52.257 00.000 12268 OnExposeComplete: enter
21:38:52.257 00.000 12268 UpdateGuideState(): m_state=6
21:38:52.258 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
21:38:52.258 00.000 12268 Star::Find returns 1 (0), X=1097.79, Y=271.98, Mass=570, SNR=16.4, Peak=50 HFD=5.3
21:38:52.258 00.000 12268 MultiStar: [#1 0.06,-0.07,0.91,U] [#2 -0.61,-0.29,0.00,M2] [#3 -0.42,-0.29,0.83,U] [#4 -0.57,-0.16,0.70,U] [#5 -0.34,-0.09,0.64,U] [#6 -0.04,0.39,0.66,U] 
21:38:52.259 00.001 12268 refined, 5 included, MultiStar: {-0.16, -0.12}, one-star: {0.17, -0.35}
21:38:52.259 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.67) = xAngle (-0.84 = -0.84)
21:38:52.259 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.81 = -0.81)
21:38:52.259 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.51 mountX=0.13 mountY=-0.15, mountTheta=-0.82
21:38:52.260 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.12, opts=13)
21:38:52.261 00.001 12268 Enqueuing Move request for scope (-0.16, -0.12)
21:38:52.261 00.000 11616 Worker thread wakes up
21:38:52.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
21:38:52.261 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
21:38:52.261 00.000 11616 Moving (-0.16, -0.12) raw xDistance=0.13 yDistance=-0.15
21:38:52.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:38:52.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:38:52.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:52.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:38:52.261 00.000 11616 MoveAxis(E, 0, ABG)
21:38:52.261 00.000 11616 Move returns status 0, amount 0
21:38:52.262 00.001 11616 MoveAxis(N, 0, ABG)
21:38:52.262 00.000 11616 Move returns status 0, amount 0
21:38:52.262 00.000 11616 move complete, result=0
21:38:52.262 00.000 11616 worker thread done servicing request
21:38:52.275 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:38:52.293 00.018 12268 UpdateGuideState exits: m=570 SNR=16.4
21:38:52.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:52.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:52.293 00.000 12268 Enqueuing Expose request
21:38:52.293 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:52.293 00.000 11616 Worker thread wakes up
21:38:52.294 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:52.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:54.303 02.009 11616 Exposure complete
21:38:54.360 00.057 11616 worker thread done servicing request
21:38:54.361 00.001 12268 OnExposeComplete: enter
21:38:54.361 00.000 12268 UpdateGuideState(): m_state=6
21:38:54.361 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
21:38:54.361 00.000 12268 Star::Find returns 1 (0), X=1097.80, Y=272.29, Mass=544, SNR=16.0, Peak=51 HFD=4.8
21:38:54.361 00.000 12268 MultiStar: [#1 -0.13,-0.03,0.95,U] [#2 -0.95,-0.23,0.00,M3] [#3 -0.35,-0.17,0.88,U] [#4 -0.34,-0.04,0.82,U] [#5 -0.35,0.08,0.66,U] [#6 -0.13,0.05,0.68,U] 
21:38:54.361 00.000 12268 refined, 5 included, MultiStar: {-0.17, -0.03}, one-star: {0.18, -0.04}
21:38:54.362 00.001 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.67) = xAngle (-1.28 = -1.28)
21:38:54.362 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.25 = -1.25)
21:38:54.362 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-2.95 mountX=0.05 mountY=-0.17, mountTheta=-1.28
21:38:54.363 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.03, opts=13)
21:38:54.363 00.000 12268 Enqueuing Move request for scope (-0.17, -0.03)
21:38:54.364 00.001 11616 Worker thread wakes up
21:38:54.364 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
21:38:54.364 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
21:38:54.364 00.000 11616 Moving (-0.17, -0.03) raw xDistance=0.05 yDistance=-0.17
21:38:54.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:54.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:38:54.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:38:54.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:38:54.364 00.000 11616 MoveAxis(E, 0, ABG)
21:38:54.364 00.000 11616 Move returns status 0, amount 0
21:38:54.364 00.000 11616 MoveAxis(N, 0, ABG)
21:38:54.365 00.001 11616 Move returns status 0, amount 0
21:38:54.365 00.000 11616 move complete, result=0
21:38:54.365 00.000 11616 worker thread done servicing request
21:38:54.378 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:38:54.395 00.017 12268 UpdateGuideState exits: m=544 SNR=16.0
21:38:54.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:54.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:54.395 00.000 12268 Enqueuing Expose request
21:38:54.395 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:54.395 00.000 11616 Worker thread wakes up
21:38:54.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:54.396 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:56.408 02.012 11616 Exposure complete
21:38:56.463 00.055 11616 worker thread done servicing request
21:38:56.463 00.000 12268 OnExposeComplete: enter
21:38:56.463 00.000 12268 UpdateGuideState(): m_state=6
21:38:56.463 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
21:38:56.464 00.001 12268 Star::Find returns 1 (0), X=1097.61, Y=272.10, Mass=442, SNR=14.3, Peak=50 HFD=3.9
21:38:56.464 00.000 12268 MultiStar: [#1 0.09,-0.12,1.09,U] [#2 -0.82,-0.27,0.00,M4] [#3 -0.36,-0.30,1.00,U] [#4 -0.26,-0.21,0.81,U] [#5 -0.41,0.51,0.00,M1] [#6 -0.02,0.16,0.74,U] 
21:38:56.464 00.000 12268 refined, 4 included, MultiStar: {-0.11, -0.15}, one-star: {-0.01, -0.23}
21:38:56.464 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-1.67) = xAngle (-0.52 = -0.52)
21:38:56.464 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.49 = -0.49)
21:38:56.464 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-2.19 mountX=0.16 mountY=-0.09, mountTheta=-0.49
21:38:56.466 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.15, opts=13)
21:38:56.466 00.000 12268 Enqueuing Move request for scope (-0.11, -0.15)
21:38:56.466 00.000 11616 Worker thread wakes up
21:38:56.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd
21:38:56.466 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.15)
21:38:56.466 00.000 11616 Moving (-0.11, -0.15) raw xDistance=0.16 yDistance=-0.09
21:38:56.466 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:38:56.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:38:56.466 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:56.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:38:56.466 00.000 11616 MoveAxis(E, 0, ABG)
21:38:56.466 00.000 11616 Move returns status 0, amount 0
21:38:56.467 00.001 11616 MoveAxis(N, 0, ABG)
21:38:56.467 00.000 11616 Move returns status 0, amount 0
21:38:56.467 00.000 11616 move complete, result=0
21:38:56.467 00.000 11616 worker thread done servicing request
21:38:56.481 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:38:56.497 00.016 12268 UpdateGuideState exits: m=442 SNR=14.3
21:38:56.498 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:56.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:56.498 00.000 12268 Enqueuing Expose request
21:38:56.498 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:56.498 00.000 11616 Worker thread wakes up
21:38:56.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:56.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:38:58.508 02.010 11616 Exposure complete
21:38:58.564 00.056 11616 worker thread done servicing request
21:38:58.564 00.000 12268 OnExposeComplete: enter
21:38:58.564 00.000 12268 UpdateGuideState(): m_state=6
21:38:58.565 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
21:38:58.565 00.000 12268 Star::Find returns 1 (0), X=1097.47, Y=272.30, Mass=493, SNR=15.2, Peak=42 HFD=5.0
21:38:58.565 00.000 12268 MultiStar: [#1 -0.32,0.11,1.01,U] [#2 -0.98,-0.18,0.00,M5] [#3 -0.57,-0.14,0.89,U] [#4 -0.58,-0.25,0.82,U] [#5 -0.51,0.54,0.00,M2] [#6 -0.72,0.17,0.00,M1] 
21:38:58.565 00.000 12268 single-star, 3 included, MultiStar: {-0.39, -0.06}, one-star: {-0.15, -0.03}
21:38:58.565 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.67) = xAngle (-1.30 = -1.30)
21:38:58.565 00.000 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.27 = -1.27)
21:38:58.565 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.97 mountX=0.04 mountY=-0.14, mountTheta=-1.30
21:38:58.567 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.03, opts=13)
21:38:58.567 00.000 12268 Enqueuing Move request for scope (-0.15, -0.03)
21:38:58.568 00.001 11616 Worker thread wakes up
21:38:58.568 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
21:38:58.568 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
21:38:58.568 00.000 11616 Moving (-0.15, -0.03) raw xDistance=0.04 yDistance=-0.14
21:38:58.568 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:58.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:38:58.568 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:58.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:38:58.568 00.000 11616 MoveAxis(E, 0, ABG)
21:38:58.568 00.000 11616 Move returns status 0, amount 0
21:38:58.568 00.000 11616 MoveAxis(N, 0, ABG)
21:38:58.568 00.000 11616 Move returns status 0, amount 0
21:38:58.568 00.000 11616 move complete, result=0
21:38:58.569 00.001 11616 worker thread done servicing request
21:38:58.580 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:38:58.598 00.018 12268 UpdateGuideState exits: m=493 SNR=15.2
21:38:58.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:58.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:38:58.598 00.000 12268 Enqueuing Expose request
21:38:58.598 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:58.599 00.001 11616 Worker thread wakes up
21:38:58.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:38:58.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:00.612 02.013 11616 Exposure complete
21:39:00.666 00.054 11616 worker thread done servicing request
21:39:00.667 00.001 12268 OnExposeComplete: enter
21:39:00.667 00.000 12268 UpdateGuideState(): m_state=6
21:39:00.667 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
21:39:00.667 00.000 12268 Star::Find returns 1 (0), X=1097.35, Y=272.63, Mass=521, SNR=15.7, Peak=42 HFD=4.9
21:39:00.667 00.000 12268 MultiStar: [#1 -0.66,0.05,0.00,M1] [#2 -1.07,-0.06,0.00,M6] [#3 -0.84,-0.17,0.00,M1] [#4 -0.58,-0.00,0.84,U] [#5 -1.16,0.60,0.00,M3] [#6 -0.31,0.31,0.66,U] 
21:39:00.668 00.001 12268 single-star, 2 included, MultiStar: {-0.39, 0.20}, one-star: {-0.27, 0.30}
21:39:00.668 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.67) = xAngle (3.98 = -2.30)
21:39:00.668 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.01 = -2.27)
21:39:00.668 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.30 hyp=0.40 cameraTheta=2.31 mountX=-0.27 mountY=-0.31, mountTheta=-2.29
21:39:00.669 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.30, opts=13)
21:39:00.669 00.000 12268 Enqueuing Move request for scope (-0.27, 0.30)
21:39:00.669 00.000 11616 Worker thread wakes up
21:39:00.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.30) opts 0xd
21:39:00.670 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.30)
21:39:00.670 00.000 11616 Moving (-0.27, 0.30) raw xDistance=-0.27 yDistance=-0.31
21:39:00.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
21:39:00.670 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:39:00.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
21:39:00.670 00.000 11616 MoveAxis(E, 150, ABG)
21:39:00.670 00.000 11616 Guiding  Dir = 2, Dur = 150
21:39:00.670 00.000 11616 IsSlewing returns 0
21:39:00.670 00.000 11616 IsGuiding returns 0
21:39:00.671 00.001 11616 PulseGuide returned control before completion, sleep 160
21:39:00.684 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:39:00.703 00.019 12268 UpdateGuideState exits: m=521 SNR=15.7
21:39:00.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:00.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:00.703 00.000 12268 Enqueuing Expose request
21:39:00.842 00.139 11616 IsGuiding returns 1
21:39:00.842 00.000 11616 scope still moving after pulse duration time elapsed
21:39:00.873 00.031 11616 IsSlewing returns 0
21:39:00.873 00.000 11616 IsGuiding returns 1
21:39:00.904 00.031 11616 IsSlewing returns 0
21:39:00.905 00.001 11616 IsGuiding returns 1
21:39:00.935 00.030 11616 IsSlewing returns 0
21:39:00.936 00.001 11616 IsGuiding returns 1
21:39:00.966 00.030 11616 IsSlewing returns 0
21:39:00.966 00.000 11616 IsGuiding returns 1
21:39:00.997 00.031 11616 IsSlewing returns 0
21:39:00.998 00.001 11616 IsGuiding returns 1
21:39:01.028 00.030 11616 IsSlewing returns 0
21:39:01.028 00.000 11616 IsGuiding returns 1
21:39:01.059 00.031 11616 IsSlewing returns 0
21:39:01.059 00.000 11616 IsGuiding returns 0
21:39:01.059 00.000 11616 scope move finished after 150 + 238 ms
21:39:01.059 00.000 11616 Move returns status 0, amount 150
21:39:01.059 00.000 11616 MoveAxis(N, 0, ABG)
21:39:01.059 00.000 11616 Move returns status 0, amount 0
21:39:01.059 00.000 11616 move complete, result=0
21:39:01.060 00.001 11616 worker thread done servicing request
21:39:01.060 00.000 12268 GuideStep: -0.3 px 150 ms EAST, -0.3 px 0 ms NORTH
21:39:01.060 00.000 11616 Worker thread wakes up
21:39:01.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:01.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:03.065 02.005 11616 Exposure complete
21:39:03.121 00.056 11616 worker thread done servicing request
21:39:03.121 00.000 12268 OnExposeComplete: enter
21:39:03.121 00.000 12268 UpdateGuideState(): m_state=6
21:39:03.122 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
21:39:03.122 00.000 12268 Star::Find returns 1 (0), X=1097.84, Y=272.22, Mass=524, SNR=15.7, Peak=49 HFD=4.9
21:39:03.122 00.000 12268 MultiStar: [#1 0.07,0.03,1.01,U] [#2 -0.83,-0.31,0.00,M7] [#3 -0.52,-0.57,0.00,M2] [#4 -0.36,-0.26,0.81,U] [#5 -0.53,0.31,0.67,U] [#6 -0.18,0.07,0.69,U] 
21:39:03.122 00.000 12268 refined, 4 included, MultiStar: {-0.12, -0.01}, one-star: {0.22, -0.11}
21:39:03.122 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.67) = xAngle (-1.41 = -1.41)
21:39:03.122 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.38 = -1.38)
21:39:03.122 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.08 mountX=0.02 mountY=-0.11, mountTheta=-1.41
21:39:03.123 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.01, opts=13)
21:39:03.124 00.001 12268 Enqueuing Move request for scope (-0.12, -0.01)
21:39:03.124 00.000 11616 Worker thread wakes up
21:39:03.124 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
21:39:03.124 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
21:39:03.124 00.000 11616 Moving (-0.12, -0.01) raw xDistance=0.02 yDistance=-0.11
21:39:03.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:03.125 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:39:03.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:03.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:39:03.125 00.000 11616 MoveAxis(E, 0, ABG)
21:39:03.125 00.000 11616 Move returns status 0, amount 0
21:39:03.125 00.000 11616 MoveAxis(N, 0, ABG)
21:39:03.125 00.000 11616 Move returns status 0, amount 0
21:39:03.125 00.000 11616 move complete, result=0
21:39:03.125 00.000 11616 worker thread done servicing request
21:39:03.139 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:39:03.156 00.017 12268 UpdateGuideState exits: m=524 SNR=15.7
21:39:03.157 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:03.157 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:03.157 00.000 12268 Enqueuing Expose request
21:39:03.157 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:03.157 00.000 11616 Worker thread wakes up
21:39:03.157 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:03.158 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:05.175 02.017 11616 Exposure complete
21:39:05.231 00.056 11616 worker thread done servicing request
21:39:05.231 00.000 12268 OnExposeComplete: enter
21:39:05.231 00.000 12268 UpdateGuideState(): m_state=6
21:39:05.231 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
21:39:05.231 00.000 12268 Star::Find returns 1 (0), X=1097.78, Y=272.54, Mass=512, SNR=15.5, Peak=43 HFD=5.1
21:39:05.232 00.001 12268 MultiStar: [#1 -0.07,0.21,1.03,U] [#2 -0.56,-0.18,1.00,U] [#3 -0.23,-0.16,0.90,U] [#4 -0.31,-0.15,0.81,U] [#5 -0.44,1.15,0.00,M3] [#6 -0.08,-0.11,0.69,U] 
21:39:05.232 00.000 12268 refined, 5 included, MultiStar: {-0.18, -0.02}, one-star: {0.17, 0.21}
21:39:05.232 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-1.67) = xAngle (-1.38 = -1.38)
21:39:05.232 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.35 = -1.35)
21:39:05.232 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.05 mountX=0.04 mountY=-0.18, mountTheta=-1.38
21:39:05.233 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.02, opts=13)
21:39:05.234 00.001 12268 Enqueuing Move request for scope (-0.18, -0.02)
21:39:05.234 00.000 11616 Worker thread wakes up
21:39:05.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
21:39:05.234 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
21:39:05.234 00.000 11616 Moving (-0.18, -0.02) raw xDistance=0.04 yDistance=-0.18
21:39:05.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:05.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:39:05.234 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.12 newest=-0.60
21:39:05.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:39:05.234 00.000 11616 MoveAxis(E, 0, ABG)
21:39:05.234 00.000 11616 Move returns status 0, amount 0
21:39:05.234 00.000 11616 BLC: Oldest BLC event removed
21:39:05.235 00.001 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2000 applied
21:39:05.235 00.000 11616 MoveAxis(N, 2015, ABG)
21:39:05.235 00.000 11616 Guiding  Dir = 0, Dur = 2015
21:39:05.235 00.000 11616 IsSlewing returns 0
21:39:05.235 00.000 11616 IsGuiding returns 0
21:39:05.235 00.000 11616 PulseGuide returned control before completion, sleep 2025
21:39:05.246 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:39:05.263 00.017 12268 UpdateGuideState exits: m=512 SNR=15.5
21:39:05.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:05.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:05.263 00.000 12268 Enqueuing Expose request
21:39:07.270 02.007 11616 IsGuiding returns 1
21:39:07.270 00.000 11616 scope still moving after pulse duration time elapsed
21:39:07.300 00.030 11616 IsSlewing returns 0
21:39:07.301 00.001 11616 IsGuiding returns 0
21:39:07.301 00.000 11616 scope move finished after 2015 + 51 ms
21:39:07.301 00.000 11616 Move returns status 0, amount 2015
21:39:07.301 00.000 11616 move complete, result=0
21:39:07.301 00.000 11616 worker thread done servicing request
21:39:07.301 00.000 11616 Worker thread wakes up
21:39:07.301 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 2015 ms NORTH
21:39:07.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:07.302 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:09.309 02.007 11616 Exposure complete
21:39:09.370 00.061 11616 worker thread done servicing request
21:39:09.371 00.001 12268 OnExposeComplete: enter
21:39:09.371 00.000 12268 UpdateGuideState(): m_state=6
21:39:09.371 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
21:39:09.371 00.000 12268 Star::Find returns 1 (0), X=1097.36, Y=272.07, Mass=441, SNR=14.3, Peak=42 HFD=4.5
21:39:09.371 00.000 12268 MultiStar: [#1 -0.39,-0.27,1.06,U] [#2 -1.38,-0.78,0.00,M7] [#3 -0.76,-0.55,0.00,M2] [#4 -0.85,-0.46,0.00,M1] [#5 -0.78,-0.31,0.00,M4] [#6 -0.68,-0.42,0.00,M1] 
21:39:09.372 00.001 12268 single-star, 1 included, MultiStar: {-0.32, -0.27}, one-star: {-0.25, -0.26}
21:39:09.372 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-1.67) = xAngle (-0.68 = -0.68)
21:39:09.372 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.65 = -0.65)
21:39:09.372 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.26 hyp=0.36 cameraTheta=-2.35 mountX=0.28 mountY=-0.22, mountTheta=-0.66
21:39:09.373 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.26, opts=13)
21:39:09.373 00.000 12268 Enqueuing Move request for scope (-0.25, -0.26)
21:39:09.373 00.000 11616 Worker thread wakes up
21:39:09.373 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.26) opts 0xd
21:39:09.373 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.26)
21:39:09.373 00.000 11616 Moving (-0.25, -0.26) raw xDistance=0.28 yDistance=-0.22
21:39:09.375 00.002 11616 BLC: History state: CurrMiss=0.22, AvgInitMiss=0.27, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.026640, 1:0.219420
21:39:09.375 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:39:09.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:39:09.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:39:09.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
21:39:09.375 00.000 11616 MoveAxis(E, 0, ABG)
21:39:09.375 00.000 11616 Move returns status 0, amount 0
21:39:09.375 00.000 11616 MoveAxis(N, 19, ABG)
21:39:09.375 00.000 11616 Guiding  Dir = 0, Dur = 19
21:39:09.376 00.001 11616 IsSlewing returns 0
21:39:09.376 00.000 11616 IsGuiding returns 0
21:39:09.376 00.000 11616 PulseGuide returned control before completion, sleep 29
21:39:09.389 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
21:39:09.406 00.017 12268 UpdateGuideState exits: m=441 SNR=14.3
21:39:09.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:09.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:09.406 00.000 12268 Enqueuing Expose request
21:39:09.418 00.012 11616 IsGuiding returns 1
21:39:09.418 00.000 11616 scope still moving after pulse duration time elapsed
21:39:09.449 00.031 11616 IsSlewing returns 0
21:39:09.449 00.000 11616 IsGuiding returns 1
21:39:09.480 00.031 11616 IsSlewing returns 0
21:39:09.480 00.000 11616 IsGuiding returns 1
21:39:09.511 00.031 11616 IsSlewing returns 0
21:39:09.511 00.000 11616 IsGuiding returns 0
21:39:09.511 00.000 11616 scope move finished after 19 + 116 ms
21:39:09.511 00.000 11616 Move returns status 0, amount 19
21:39:09.511 00.000 11616 move complete, result=0
21:39:09.512 00.001 11616 worker thread done servicing request
21:39:09.512 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 19 ms NORTH
21:39:09.512 00.000 11616 Worker thread wakes up
21:39:09.512 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:09.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:11.525 02.013 11616 Exposure complete
21:39:11.580 00.055 11616 worker thread done servicing request
21:39:11.580 00.000 12268 OnExposeComplete: enter
21:39:11.580 00.000 12268 UpdateGuideState(): m_state=6
21:39:11.581 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
21:39:11.581 00.000 12268 Star::Find returns 1 (0), X=1097.72, Y=271.81, Mass=509, SNR=15.5, Peak=46 HFD=5.1
21:39:11.581 00.000 12268 MultiStar: [#1 -0.50,-0.36,0.89,U] [#2 -1.01,-1.00,0.00,M8] [#3 -0.60,-0.85,0.00,M3] [#4 -0.58,-0.37,0.00,M2] [#5 -0.90,0.00,0.00,M5] [#6 -0.27,-0.43,0.66,U] 
21:39:11.581 00.000 12268 refined, 2 included, MultiStar: {-0.20, -0.44}, one-star: {0.10, -0.52}
21:39:11.581 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.67) = xAngle (-0.34 = -0.34)
21:39:11.581 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.31 = -0.31)
21:39:11.581 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.44 hyp=0.49 cameraTheta=-2.01 mountX=0.46 mountY=-0.15, mountTheta=-0.31
21:39:11.583 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.44, opts=13)
21:39:11.583 00.000 12268 Enqueuing Move request for scope (-0.20, -0.44)
21:39:11.583 00.000 11616 Worker thread wakes up
21:39:11.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.44) opts 0xd
21:39:11.583 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.44)
21:39:11.583 00.000 11616 Moving (-0.20, -0.44) raw xDistance=0.46 yDistance=-0.15
21:39:11.583 00.000 11616 BLC: History state: CurrMiss=0.15, AvgInitMiss=0.27, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.026640, 1:0.219420, 2:0.146526
21:39:11.583 00.000 11616 BLC: No correction, Miss < min_move
21:39:11.583 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
21:39:11.584 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.38
21:39:11.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
21:39:11.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:11.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:39:11.584 00.000 11616 MoveAxis(W, 257, ABG)
21:39:11.584 00.000 11616 Guiding  Dir = 3, Dur = 257
21:39:11.584 00.000 11616 IsSlewing returns 0
21:39:11.584 00.000 11616 IsGuiding returns 0
21:39:11.585 00.001 11616 PulseGuide returned control before completion, sleep 267
21:39:11.596 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:39:11.615 00.019 12268 UpdateGuideState exits: m=509 SNR=15.5
21:39:11.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:11.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:11.615 00.000 12268 Enqueuing Expose request
21:39:11.860 00.245 11616 IsGuiding returns 1
21:39:11.860 00.000 11616 scope still moving after pulse duration time elapsed
21:39:11.892 00.032 11616 IsSlewing returns 0
21:39:11.892 00.000 11616 IsGuiding returns 0
21:39:11.892 00.000 11616 scope move finished after 257 + 50 ms
21:39:11.892 00.000 11616 Move returns status 0, amount 257
21:39:11.892 00.000 11616 MoveAxis(N, 0, ABG)
21:39:11.892 00.000 11616 Move returns status 0, amount 0
21:39:11.892 00.000 11616 move complete, result=0
21:39:11.892 00.000 11616 worker thread done servicing request
21:39:11.893 00.001 11616 Worker thread wakes up
21:39:11.893 00.000 12268 GuideStep: 0.5 px 257 ms WEST, -0.1 px 0 ms NORTH
21:39:11.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:11.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:13.910 02.017 11616 Exposure complete
21:39:13.967 00.057 11616 worker thread done servicing request
21:39:13.967 00.000 12268 OnExposeComplete: enter
21:39:13.967 00.000 12268 UpdateGuideState(): m_state=6
21:39:13.967 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
21:39:13.968 00.001 12268 Star::Find returns 1 (0), X=1097.43, Y=272.56, Mass=442, SNR=14.4, Peak=41 HFD=4.2
21:39:13.968 00.000 12268 MultiStar: [#1 -0.47,0.19,1.12,U] [#2 -1.17,-0.22,0.00,M9] [#3 -0.83,-0.20,0.00,M4] [#4 -0.73,0.00,0.00,M3] [#5 -0.87,0.34,0.00,M6] [#6 -0.73,0.01,0.00,M1] 
21:39:13.968 00.000 12268 single-star, 1 included, MultiStar: {-0.34, 0.21}, one-star: {-0.19, 0.23}
21:39:13.968 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (-1.67) = xAngle (3.94 = -2.34)
21:39:13.969 00.001 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.97 = -2.31)
21:39:13.969 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.23 hyp=0.30 cameraTheta=2.27 mountX=-0.21 mountY=-0.22, mountTheta=-2.33
21:39:13.971 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.23, opts=13)
21:39:13.971 00.000 12268 Enqueuing Move request for scope (-0.19, 0.23)
21:39:13.971 00.000 11616 Worker thread wakes up
21:39:13.971 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.23) opts 0xd
21:39:13.971 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.23)
21:39:13.972 00.001 11616 Moving (-0.19, 0.23) raw xDistance=-0.21 yDistance=-0.22
21:39:13.972 00.000 11616 BLC: window closed
21:39:13.972 00.000 11616 BLC: History state: CurrMiss=0.22, AvgInitMiss=0.27, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.026640, 1:0.219420, 2:0.146526
21:39:13.972 00.000 11616 BLC: Under-shoot: nominal increase by 152
21:39:13.972 00.000 11616 BLC: window closed
21:39:13.972 00.000 11616 BLC: Pulse adjusted to 2152
21:39:13.973 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:39:13.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:39:13.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
21:39:13.973 00.000 11616 MoveAxis(E, 0, ABG)
21:39:13.973 00.000 11616 Move returns status 0, amount 0
21:39:13.974 00.001 11616 MoveAxis(N, 19, ABG)
21:39:13.974 00.000 11616 Guiding  Dir = 0, Dur = 19
21:39:13.974 00.000 11616 IsSlewing returns 0
21:39:13.974 00.000 11616 IsGuiding returns 0
21:39:13.974 00.000 11616 PulseGuide returned control before completion, sleep 29
21:39:13.985 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:39:14.002 00.017 12268 UpdateGuideState exits: m=442 SNR=14.4
21:39:14.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:14.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:14.002 00.000 12268 Enqueuing Expose request
21:39:14.015 00.013 11616 IsGuiding returns 1
21:39:14.015 00.000 11616 scope still moving after pulse duration time elapsed
21:39:14.045 00.030 11616 IsSlewing returns 0
21:39:14.045 00.000 11616 IsGuiding returns 0
21:39:14.045 00.000 11616 scope move finished after 19 + 51 ms
21:39:14.045 00.000 11616 Move returns status 0, amount 19
21:39:14.046 00.001 11616 move complete, result=0
21:39:14.046 00.000 11616 worker thread done servicing request
21:39:14.046 00.000 11616 Worker thread wakes up
21:39:14.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:14.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:14.047 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 19 ms NORTH
21:39:14.180 00.133 12268 evsrv: cli 0F8E69C0 connect
21:39:14.180 00.000 12268 case statement mapped state 6 to 3
21:39:14.180 00.000 12268 case statement mapped state 6 to 3
21:39:14.181 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"ea6c83af-c8c8-4980-b0b5-39aa7a043d6f"}
21:39:14.181 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"ea6c83af-c8c8-4980-b0b5-39aa7a043d6f"}
21:39:14.182 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:39:16.055 01.873 11616 Exposure complete
21:39:16.110 00.055 11616 worker thread done servicing request
21:39:16.110 00.000 12268 OnExposeComplete: enter
21:39:16.110 00.000 12268 UpdateGuideState(): m_state=6
21:39:16.111 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
21:39:16.111 00.000 12268 Star::Find returns 1 (0), X=1097.63, Y=272.27, Mass=529, SNR=15.8, Peak=46 HFD=5.3
21:39:16.111 00.000 12268 MultiStar: [#1 -0.15,-0.20,1.00,U] [#2 -0.89,-0.21,0.00,M10] [#3 -0.93,-0.44,0.00,M5] [#4 -0.58,-0.36,0.00,M4] [#5 -0.53,0.11,0.67,U] [#6 -0.51,-0.13,0.66,U] 
21:39:16.111 00.000 12268 single-star, 3 included, MultiStar: {-0.25, -0.08}, one-star: {0.01, -0.06}
21:39:16.111 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.67) = xAngle (0.20 = 0.20)
21:39:16.111 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.23 = 0.23)
21:39:16.111 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.47 mountX=0.06 mountY=0.01, mountTheta=0.23
21:39:16.113 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.06, opts=13)
21:39:16.113 00.000 12268 Enqueuing Move request for scope (0.01, -0.06)
21:39:16.113 00.000 11616 Worker thread wakes up
21:39:16.113 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
21:39:16.113 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
21:39:16.113 00.000 11616 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.01
21:39:16.113 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:16.113 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:39:16.113 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:16.114 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:39:16.114 00.000 11616 MoveAxis(E, 0, ABG)
21:39:16.114 00.000 11616 Move returns status 0, amount 0
21:39:16.114 00.000 11616 MoveAxis(N, 0, ABG)
21:39:16.114 00.000 11616 Move returns status 0, amount 0
21:39:16.114 00.000 11616 move complete, result=0
21:39:16.114 00.000 11616 worker thread done servicing request
21:39:16.126 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:39:16.144 00.018 12268 UpdateGuideState exits: m=529 SNR=15.8
21:39:16.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:16.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:16.145 00.001 12268 Enqueuing Expose request
21:39:16.145 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:16.145 00.000 11616 Worker thread wakes up
21:39:16.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:16.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:18.153 02.008 11616 Exposure complete
21:39:18.208 00.055 11616 worker thread done servicing request
21:39:18.208 00.000 12268 OnExposeComplete: enter
21:39:18.208 00.000 12268 UpdateGuideState(): m_state=6
21:39:18.209 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
21:39:18.209 00.000 12268 Star::Find returns 1 (0), X=1097.61, Y=272.70, Mass=398, SNR=13.6, Peak=44 HFD=4.5
21:39:18.209 00.000 12268 MultiStar: [#1 -0.29,0.61,0.00,M1] [#2 -1.07,-0.03,0.00,R] [#3 -0.62,-0.02,0.99,U] [#4 -0.65,0.18,0.00,M5] [#5 -0.66,1.02,0.00,M6] [#6 -0.40,0.73,0.00,M1] 
21:39:18.209 00.000 12268 refined, 1 included, MultiStar: {-0.31, 0.18}, one-star: {-0.01, 0.37}
21:39:18.209 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.67) = xAngle (4.30 = -1.99)
21:39:18.209 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.33 = -1.96)
21:39:18.209 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.18 hyp=0.36 cameraTheta=2.63 mountX=-0.15 mountY=-0.33, mountTheta=-1.98
21:39:18.211 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.18, opts=13)
21:39:18.211 00.000 12268 Enqueuing Move request for scope (-0.31, 0.18)
21:39:18.211 00.000 11616 Worker thread wakes up
21:39:18.211 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.18) opts 0xd
21:39:18.211 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.18)
21:39:18.211 00.000 11616 Moving (-0.31, 0.18) raw xDistance=-0.15 yDistance=-0.33
21:39:18.211 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:39:18.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:39:18.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
21:39:18.211 00.000 11616 MoveAxis(E, 0, ABG)
21:39:18.211 00.000 11616 Move returns status 0, amount 0
21:39:18.211 00.000 11616 MoveAxis(N, 28, ABG)
21:39:18.211 00.000 11616 Guiding  Dir = 0, Dur = 28
21:39:18.212 00.001 11616 IsSlewing returns 0
21:39:18.212 00.000 11616 IsGuiding returns 0
21:39:18.212 00.000 11616 PulseGuide returned control before completion, sleep 38
21:39:18.226 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
21:39:18.243 00.017 12268 UpdateGuideState exits: m=398 SNR=13.6
21:39:18.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:18.244 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:18.244 00.000 12268 Enqueuing Expose request
21:39:18.261 00.017 11616 IsGuiding returns 1
21:39:18.261 00.000 11616 scope still moving after pulse duration time elapsed
21:39:18.292 00.031 11616 IsSlewing returns 0
21:39:18.292 00.000 11616 IsGuiding returns 0
21:39:18.292 00.000 11616 scope move finished after 28 + 51 ms
21:39:18.292 00.000 11616 Move returns status 0, amount 28
21:39:18.292 00.000 11616 move complete, result=0
21:39:18.292 00.000 11616 worker thread done servicing request
21:39:18.293 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 28 ms NORTH
21:39:18.293 00.000 11616 Worker thread wakes up
21:39:18.293 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:18.293 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:20.299 02.006 11616 Exposure complete
21:39:20.355 00.056 11616 worker thread done servicing request
21:39:20.355 00.000 12268 OnExposeComplete: enter
21:39:20.355 00.000 12268 UpdateGuideState(): m_state=6
21:39:20.355 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
21:39:20.355 00.000 12268 Star::Find returns 1 (0), X=1097.37, Y=272.77, Mass=567, SNR=16.3, Peak=47 HFD=5.3
21:39:20.356 00.001 12268 MultiStar: [#1 -0.45,0.65,0.00,M2] [#2 -0.09,0.18,0.95,U] [#3 -1.00,-0.05,0.00,M5] [#4 -0.96,0.44,0.00,M6] [#5 -0.99,0.74,0.00,M7] [#6 -0.75,0.56,0.00,M2] 
21:39:20.356 00.000 12268 refined, 1 included, MultiStar: {-0.17, 0.31}, one-star: {-0.25, 0.44}
21:39:20.356 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.67) = xAngle (3.75 = -2.53)
21:39:20.356 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.78 = -2.50)
21:39:20.356 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.31 hyp=0.36 cameraTheta=2.08 mountX=-0.29 mountY=-0.21, mountTheta=-2.51
21:39:20.357 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.31, opts=13)
21:39:20.358 00.001 12268 Enqueuing Move request for scope (-0.17, 0.31)
21:39:20.358 00.000 11616 Worker thread wakes up
21:39:20.358 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.31) opts 0xd
21:39:20.358 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.31)
21:39:20.358 00.000 11616 Moving (-0.17, 0.31) raw xDistance=-0.29 yDistance=-0.21
21:39:20.358 00.000 11616 resist switch: large excursion: input -0.29 thresh 0.29 direction from 1 to -1
21:39:20.358 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.88
21:39:20.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
21:39:20.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
21:39:20.358 00.000 11616 MoveAxis(E, 164, ABG)
21:39:20.358 00.000 11616 Guiding  Dir = 2, Dur = 164
21:39:20.359 00.001 11616 IsSlewing returns 0
21:39:20.359 00.000 11616 IsGuiding returns 0
21:39:20.359 00.000 11616 PulseGuide returned control before completion, sleep 174
21:39:20.370 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:39:20.388 00.018 12268 UpdateGuideState exits: m=567 SNR=16.3
21:39:20.388 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:20.388 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:20.388 00.000 12268 Enqueuing Expose request
21:39:20.549 00.161 11616 IsGuiding returns 1
21:39:20.549 00.000 11616 scope still moving after pulse duration time elapsed
21:39:20.580 00.031 11616 IsSlewing returns 0
21:39:20.580 00.000 11616 IsGuiding returns 1
21:39:20.611 00.031 11616 IsSlewing returns 0
21:39:20.611 00.000 11616 IsGuiding returns 0
21:39:20.612 00.001 11616 scope move finished after 164 + 89 ms
21:39:20.612 00.000 11616 Move returns status 0, amount 164
21:39:20.612 00.000 11616 MoveAxis(N, 18, ABG)
21:39:20.612 00.000 11616 Guiding  Dir = 0, Dur = 18
21:39:20.612 00.000 11616 IsSlewing returns 0
21:39:20.612 00.000 11616 IsGuiding returns 0
21:39:20.613 00.001 11616 PulseGuide returned control before completion, sleep 28
21:39:20.643 00.030 11616 IsGuiding returns 1
21:39:20.643 00.000 11616 scope still moving after pulse duration time elapsed
21:39:20.674 00.031 11616 IsSlewing returns 0
21:39:20.674 00.000 11616 IsGuiding returns 1
21:39:20.705 00.031 11616 IsSlewing returns 0
21:39:20.705 00.000 11616 IsGuiding returns 1
21:39:20.736 00.031 11616 IsSlewing returns 0
21:39:20.737 00.001 11616 IsGuiding returns 0
21:39:20.737 00.000 11616 scope move finished after 18 + 105 ms
21:39:20.737 00.000 11616 Move returns status 0, amount 18
21:39:20.737 00.000 11616 move complete, result=0
21:39:20.737 00.000 11616 worker thread done servicing request
21:39:20.737 00.000 11616 Worker thread wakes up
21:39:20.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:20.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:20.738 00.001 12268 GuideStep: -0.3 px 164 ms EAST, -0.2 px 18 ms NORTH
21:39:22.745 02.007 11616 Exposure complete
21:39:22.804 00.059 11616 worker thread done servicing request
21:39:22.805 00.001 12268 OnExposeComplete: enter
21:39:22.805 00.000 12268 UpdateGuideState(): m_state=6
21:39:22.805 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
21:39:22.805 00.000 12268 Star::Find returns 1 (0), X=1097.10, Y=272.68, Mass=483, SNR=15.0, Peak=43 HFD=4.4
21:39:22.805 00.000 12268 MultiStar: [#1 -0.78,0.33,0.00,M3] [#2 -0.30,-0.03,0.92,U] [#3 -0.88,-0.01,0.00,M6] [#4 -0.97,-0.10,0.00,M7] [#5 -1.34,0.63,0.00,M8] [#6 -0.73,0.32,0.00,M3] 
21:39:22.805 00.000 12268 refined, 1 included, MultiStar: {-0.42, 0.17}, one-star: {-0.52, 0.35}
21:39:22.805 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.67) = xAngle (4.43 = -1.86)
21:39:22.805 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.46 = -1.83)
21:39:22.806 00.001 12268 CameraToMount -- cameraX=-0.42 cameraY=0.17 hyp=0.45 cameraTheta=2.76 mountX=-0.13 mountY=-0.44, mountTheta=-1.85
21:39:22.807 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.17, opts=13)
21:39:22.807 00.000 12268 Enqueuing Move request for scope (-0.42, 0.17)
21:39:22.807 00.000 11616 Worker thread wakes up
21:39:22.807 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.17) opts 0xd
21:39:22.807 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.17)
21:39:22.807 00.000 11616 Moving (-0.42, 0.17) raw xDistance=-0.13 yDistance=-0.44
21:39:22.808 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
21:39:22.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
21:39:22.808 00.000 11616 MoveAxis(E, 71, ABG)
21:39:22.808 00.000 11616 Guiding  Dir = 2, Dur = 71
21:39:22.808 00.000 11616 IsSlewing returns 0
21:39:22.808 00.000 11616 IsGuiding returns 0
21:39:22.809 00.001 11616 PulseGuide returned control before completion, sleep 81
21:39:22.821 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:39:22.839 00.018 12268 UpdateGuideState exits: m=483 SNR=15.0
21:39:22.839 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:22.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:22.839 00.000 12268 Enqueuing Expose request
21:39:22.898 00.059 11616 IsGuiding returns 1
21:39:22.898 00.000 11616 scope still moving after pulse duration time elapsed
21:39:22.928 00.030 11616 IsSlewing returns 0
21:39:22.928 00.000 11616 IsGuiding returns 0
21:39:22.928 00.000 11616 scope move finished after 71 + 49 ms
21:39:22.928 00.000 11616 Move returns status 0, amount 71
21:39:22.929 00.001 11616 MoveAxis(N, 37, ABG)
21:39:22.929 00.000 11616 Guiding  Dir = 0, Dur = 37
21:39:22.929 00.000 11616 IsSlewing returns 0
21:39:22.929 00.000 11616 IsGuiding returns 0
21:39:22.929 00.000 11616 PulseGuide returned control before completion, sleep 47
21:39:22.990 00.061 11616 IsGuiding returns 1
21:39:22.990 00.000 11616 scope still moving after pulse duration time elapsed
21:39:23.021 00.031 11616 IsSlewing returns 0
21:39:23.021 00.000 11616 IsGuiding returns 0
21:39:23.021 00.000 11616 scope move finished after 37 + 55 ms
21:39:23.021 00.000 11616 Move returns status 0, amount 37
21:39:23.021 00.000 11616 move complete, result=0
21:39:23.022 00.001 11616 worker thread done servicing request
21:39:23.022 00.000 12268 GuideStep: -0.1 px 71 ms EAST, -0.4 px 37 ms NORTH
21:39:23.022 00.000 11616 Worker thread wakes up
21:39:23.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:23.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:25.033 02.011 11616 Exposure complete
21:39:25.089 00.056 11616 worker thread done servicing request
21:39:25.090 00.001 12268 OnExposeComplete: enter
21:39:25.090 00.000 12268 UpdateGuideState(): m_state=6
21:39:25.090 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
21:39:25.090 00.000 12268 Star::Find returns 1 (0), X=1097.42, Y=272.96, Mass=590, SNR=16.6, Peak=43 HFD=5.2
21:39:25.091 00.001 12268 MultiStar: [#1 -0.69,0.49,0.00,M4] [#2 -0.17,0.11,0.97,U] [#3 -0.65,-0.04,0.00,M7] [#4 -0.91,0.13,0.00,M8] [#5 -1.01,0.97,0.00,M9] [#6 -0.76,0.77,0.00,M4] 
21:39:25.091 00.000 12268 refined, 1 included, MultiStar: {-0.19, 0.37}, one-star: {-0.20, 0.63}
21:39:25.091 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.67) = xAngle (3.70 = -2.58)
21:39:25.091 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.73 = -2.55)
21:39:25.091 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.37 hyp=0.42 cameraTheta=2.03 mountX=-0.35 mountY=-0.23, mountTheta=-2.56
21:39:25.093 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.37, opts=13)
21:39:25.093 00.000 12268 Enqueuing Move request for scope (-0.19, 0.37)
21:39:25.094 00.001 11616 Worker thread wakes up
21:39:25.094 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.37) opts 0xd
21:39:25.094 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.37)
21:39:25.094 00.000 11616 Moving (-0.19, 0.37) raw xDistance=-0.35 yDistance=-0.23
21:39:25.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
21:39:25.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
21:39:25.094 00.000 11616 MoveAxis(E, 199, ABG)
21:39:25.094 00.000 11616 Guiding  Dir = 2, Dur = 199
21:39:25.095 00.001 11616 IsSlewing returns 0
21:39:25.095 00.000 11616 IsGuiding returns 0
21:39:25.096 00.001 11616 PulseGuide returned control before completion, sleep 209
21:39:25.108 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:39:25.125 00.017 12268 UpdateGuideState exits: m=590 SNR=16.6
21:39:25.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:25.126 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:25.126 00.000 12268 Enqueuing Expose request
21:39:25.313 00.187 11616 IsGuiding returns 1
21:39:25.313 00.000 11616 scope still moving after pulse duration time elapsed
21:39:25.344 00.031 11616 IsSlewing returns 0
21:39:25.344 00.000 11616 IsGuiding returns 1
21:39:25.375 00.031 11616 IsSlewing returns 0
21:39:25.375 00.000 11616 IsGuiding returns 1
21:39:25.406 00.031 11616 IsSlewing returns 0
21:39:25.406 00.000 11616 IsGuiding returns 1
21:39:25.436 00.030 11616 IsSlewing returns 0
21:39:25.437 00.001 11616 IsGuiding returns 1
21:39:25.467 00.030 11616 IsSlewing returns 0
21:39:25.469 00.002 11616 IsGuiding returns 1
21:39:25.498 00.029 11616 IsSlewing returns 0
21:39:25.498 00.000 11616 IsGuiding returns 0
21:39:25.498 00.000 11616 scope move finished after 199 + 204 ms
21:39:25.498 00.000 11616 Move returns status 0, amount 199
21:39:25.498 00.000 11616 MoveAxis(N, 20, ABG)
21:39:25.498 00.000 11616 Guiding  Dir = 0, Dur = 20
21:39:25.499 00.001 11616 IsSlewing returns 0
21:39:25.499 00.000 11616 IsGuiding returns 0
21:39:25.500 00.001 11616 PulseGuide returned control before completion, sleep 30
21:39:25.545 00.045 11616 IsGuiding returns 1
21:39:25.545 00.000 11616 scope still moving after pulse duration time elapsed
21:39:25.577 00.032 11616 IsSlewing returns 0
21:39:25.578 00.001 11616 IsGuiding returns 0
21:39:25.578 00.000 11616 scope move finished after 20 + 57 ms
21:39:25.578 00.000 11616 Move returns status 0, amount 20
21:39:25.578 00.000 11616 move complete, result=0
21:39:25.578 00.000 11616 worker thread done servicing request
21:39:25.578 00.000 11616 Worker thread wakes up
21:39:25.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:25.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:25.579 00.001 12268 GuideStep: -0.4 px 199 ms EAST, -0.2 px 20 ms NORTH
21:39:27.602 02.023 11616 Exposure complete
21:39:27.659 00.057 11616 worker thread done servicing request
21:39:27.659 00.000 12268 OnExposeComplete: enter
21:39:27.659 00.000 12268 UpdateGuideState(): m_state=6
21:39:27.659 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
21:39:27.659 00.000 12268 Star::Find returns 1 (0), X=1097.21, Y=272.39, Mass=546, SNR=16.1, Peak=45 HFD=4.8
21:39:27.660 00.001 12268 MultiStar: [#1 -0.67,0.13,0.00,M5] [#2 0.00,-0.38,0.96,U] [#3 -0.81,-0.29,0.00,M8] [#4 -0.67,-0.36,0.00,M9] [#5 -1.07,0.36,0.00,M10] [#6 -0.49,0.07,0.67,U] 
21:39:27.660 00.000 12268 refined, 2 included, MultiStar: {-0.28, -0.10}, one-star: {-0.41, 0.07}
21:39:27.660 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-1.67) = xAngle (-1.14 = -1.14)
21:39:27.660 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.11 = -1.11)
21:39:27.660 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.10 hyp=0.30 cameraTheta=-2.81 mountX=0.12 mountY=-0.27, mountTheta=-1.14
21:39:27.662 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.10, opts=13)
21:39:27.662 00.000 12268 Enqueuing Move request for scope (-0.28, -0.10)
21:39:27.662 00.000 11616 Worker thread wakes up
21:39:27.662 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.10) opts 0xd
21:39:27.662 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.10)
21:39:27.662 00.000 11616 Moving (-0.28, -0.10) raw xDistance=0.12 yDistance=-0.27
21:39:27.662 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:39:27.663 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:39:27.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
21:39:27.663 00.000 11616 MoveAxis(E, 0, ABG)
21:39:27.663 00.000 11616 Move returns status 0, amount 0
21:39:27.663 00.000 11616 MoveAxis(N, 23, ABG)
21:39:27.663 00.000 11616 Guiding  Dir = 0, Dur = 23
21:39:27.663 00.000 11616 IsSlewing returns 0
21:39:27.663 00.000 11616 IsGuiding returns 0
21:39:27.664 00.001 11616 PulseGuide returned control before completion, sleep 33
21:39:27.676 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:39:27.693 00.017 12268 UpdateGuideState exits: m=546 SNR=16.1
21:39:27.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:27.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:27.693 00.000 12268 Enqueuing Expose request
21:39:27.709 00.016 11616 IsGuiding returns 1
21:39:27.709 00.000 11616 scope still moving after pulse duration time elapsed
21:39:27.739 00.030 11616 IsSlewing returns 0
21:39:27.739 00.000 11616 IsGuiding returns 1
21:39:27.771 00.032 11616 IsSlewing returns 0
21:39:27.771 00.000 11616 IsGuiding returns 1
21:39:27.802 00.031 11616 IsSlewing returns 0
21:39:27.803 00.001 11616 IsGuiding returns 1
21:39:27.833 00.030 11616 IsSlewing returns 0
21:39:27.834 00.001 11616 IsGuiding returns 1
21:39:27.864 00.030 11616 IsSlewing returns 0
21:39:27.865 00.001 11616 IsGuiding returns 1
21:39:27.895 00.030 11616 IsSlewing returns 0
21:39:27.896 00.001 11616 IsGuiding returns 0
21:39:27.896 00.000 11616 scope move finished after 23 + 209 ms
21:39:27.896 00.000 11616 Move returns status 0, amount 23
21:39:27.896 00.000 11616 move complete, result=0
21:39:27.896 00.000 11616 worker thread done servicing request
21:39:27.896 00.000 11616 Worker thread wakes up
21:39:27.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:27.897 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
21:39:27.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:29.911 02.014 11616 Exposure complete
21:39:29.966 00.055 11616 worker thread done servicing request
21:39:29.967 00.001 12268 OnExposeComplete: enter
21:39:29.967 00.000 12268 UpdateGuideState(): m_state=6
21:39:29.967 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
21:39:29.967 00.000 12268 Star::Find returns 1 (0), X=1097.16, Y=272.44, Mass=461, SNR=14.7, Peak=41 HFD=4.4
21:39:29.967 00.000 12268 MultiStar: [#1 -0.84,-0.12,0.00,M6] [#2 -0.15,-0.68,0.00,M1] [#3 -0.76,-0.43,0.00,M9] [#4 -0.84,-0.11,0.00,M10] [#5 -0.65,-0.06,0.00,R] [#6 -0.67,-0.31,0.00,M4] 
21:39:29.967 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (-1.67) = xAngle (4.57 = -1.71)
21:39:29.968 00.001 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.60 = -1.68)
21:39:29.968 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.11 hyp=0.47 cameraTheta=2.90 mountX=-0.07 mountY=-0.47, mountTheta=-1.71
21:39:29.970 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=0.11, opts=13)
21:39:29.970 00.000 12268 Enqueuing Move request for scope (-0.46, 0.11)
21:39:29.970 00.000 11616 Worker thread wakes up
21:39:29.971 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.11) opts 0xd
21:39:29.971 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, 0.11)
21:39:29.971 00.000 11616 Moving (-0.46, 0.11) raw xDistance=-0.07 yDistance=-0.47
21:39:29.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:29.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:39:29.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
21:39:29.971 00.000 11616 MoveAxis(E, 0, ABG)
21:39:29.971 00.000 11616 Move returns status 0, amount 0
21:39:29.971 00.000 11616 MoveAxis(N, 40, ABG)
21:39:29.971 00.000 11616 Guiding  Dir = 0, Dur = 40
21:39:29.972 00.001 11616 IsSlewing returns 0
21:39:29.972 00.000 11616 IsGuiding returns 0
21:39:29.973 00.001 11616 PulseGuide returned control before completion, sleep 50
21:39:29.987 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:39:30.005 00.018 12268 UpdateGuideState exits: m=461 SNR=14.7
21:39:30.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:30.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:30.005 00.000 12268 Enqueuing Expose request
21:39:30.035 00.030 11616 IsGuiding returns 0
21:39:30.035 00.000 11616 Move returns status 0, amount 40
21:39:30.035 00.000 11616 move complete, result=0
21:39:30.036 00.001 11616 worker thread done servicing request
21:39:30.036 00.000 11616 Worker thread wakes up
21:39:30.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:30.036 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.5 px 40 ms NORTH
21:39:30.037 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:32.037 02.000 11616 Exposure complete
21:39:32.093 00.056 11616 worker thread done servicing request
21:39:32.093 00.000 12268 OnExposeComplete: enter
21:39:32.093 00.000 12268 UpdateGuideState(): m_state=6
21:39:32.095 00.002 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
21:39:32.095 00.000 12268 Star::Find returns 1 (0), X=1097.52, Y=271.78, Mass=547, SNR=16.1, Peak=49 HFD=5.3
21:39:32.095 00.000 12268 MultiStar: [#1 -0.33,-0.42,0.90,U] [#2 0.50,-0.86,0.00,M2] [#3 -0.48,-0.81,0.00,M10] [#4 -0.53,-0.82,0.00,R] [#5 -0.17,0.10,0.60,U] [#6 -0.35,-0.42,0.65,U] 
21:39:32.095 00.000 12268 refined, 3 included, MultiStar: {-0.23, -0.36}, one-star: {-0.10, -0.55}
21:39:32.096 00.001 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.67) = xAngle (-0.46 = -0.46)
21:39:32.096 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.43 = -0.43)
21:39:32.096 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.36 hyp=0.43 cameraTheta=-2.13 mountX=0.38 mountY=-0.18, mountTheta=-0.44
21:39:32.098 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.36, opts=13)
21:39:32.098 00.000 12268 Enqueuing Move request for scope (-0.23, -0.36)
21:39:32.098 00.000 11616 Worker thread wakes up
21:39:32.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.36) opts 0xd
21:39:32.098 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.36)
21:39:32.098 00.000 11616 Moving (-0.23, -0.36) raw xDistance=0.38 yDistance=-0.18
21:39:32.098 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
21:39:32.098 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.15
21:39:32.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
21:39:32.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:39:32.098 00.000 11616 MoveAxis(W, 216, ABG)
21:39:32.098 00.000 11616 Guiding  Dir = 3, Dur = 216
21:39:32.098 00.000 11616 IsSlewing returns 0
21:39:32.098 00.000 11616 IsGuiding returns 0
21:39:32.099 00.001 11616 PulseGuide returned control before completion, sleep 226
21:39:32.113 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:39:32.130 00.017 12268 UpdateGuideState exits: m=547 SNR=16.1
21:39:32.131 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:32.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:32.131 00.000 12268 Enqueuing Expose request
21:39:32.336 00.205 11616 IsGuiding returns 1
21:39:32.336 00.000 11616 scope still moving after pulse duration time elapsed
21:39:32.367 00.031 11616 IsSlewing returns 0
21:39:32.368 00.001 11616 IsGuiding returns 0
21:39:32.368 00.000 11616 scope move finished after 216 + 52 ms
21:39:32.368 00.000 11616 Move returns status 0, amount 216
21:39:32.368 00.000 11616 MoveAxis(N, 15, ABG)
21:39:32.368 00.000 11616 Guiding  Dir = 0, Dur = 15
21:39:32.369 00.001 11616 IsSlewing returns 0
21:39:32.369 00.000 11616 IsGuiding returns 0
21:39:32.369 00.000 11616 PulseGuide returned control before completion, sleep 25
21:39:32.398 00.029 11616 IsGuiding returns 1
21:39:32.398 00.000 11616 scope still moving after pulse duration time elapsed
21:39:32.428 00.030 11616 IsSlewing returns 0
21:39:32.429 00.001 11616 IsGuiding returns 0
21:39:32.429 00.000 11616 scope move finished after 15 + 45 ms
21:39:32.429 00.000 11616 Move returns status 0, amount 15
21:39:32.429 00.000 11616 move complete, result=0
21:39:32.429 00.000 11616 worker thread done servicing request
21:39:32.429 00.000 11616 Worker thread wakes up
21:39:32.429 00.000 12268 GuideStep: 0.4 px 216 ms WEST, -0.2 px 15 ms NORTH
21:39:32.430 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:32.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:34.436 02.006 11616 Exposure complete
21:39:34.492 00.056 11616 worker thread done servicing request
21:39:34.492 00.000 12268 OnExposeComplete: enter
21:39:34.493 00.001 12268 UpdateGuideState(): m_state=6
21:39:34.493 00.000 12268 Star::Find(15, 1097, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
21:39:34.493 00.000 12268 Star::Find returns 1 (0), X=1097.71, Y=272.26, Mass=511, SNR=15.5, Peak=45 HFD=4.8
21:39:34.493 00.000 12268 MultiStar: [#1 -0.09,-0.06,1.12,U] [#2 0.16,-0.31,0.89,U] [#3 -0.28,-0.41,0.89,U] [#4 0.03,0.39,0.86,U] [#5 -0.18,0.11,0.66,U] [#6 -0.24,0.16,0.71,U] 
21:39:34.493 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.04}, one-star: {0.09, -0.07}
21:39:34.493 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-1.67) = xAngle (-0.87 = -0.87)
21:39:34.493 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.84 = -0.84)
21:39:34.493 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.54 mountX=0.05 mountY=-0.06, mountTheta=-0.86
21:39:34.494 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.04, opts=13)
21:39:34.494 00.000 12268 Enqueuing Move request for scope (-0.06, -0.04)
21:39:34.494 00.000 11616 Worker thread wakes up
21:39:34.494 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
21:39:34.494 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
21:39:34.494 00.000 11616 Moving (-0.06, -0.04) raw xDistance=0.05 yDistance=-0.06
21:39:34.496 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:34.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:39:34.496 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:34.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:39:34.496 00.000 11616 MoveAxis(E, 0, ABG)
21:39:34.496 00.000 11616 Move returns status 0, amount 0
21:39:34.496 00.000 11616 MoveAxis(N, 0, ABG)
21:39:34.496 00.000 11616 Move returns status 0, amount 0
21:39:34.496 00.000 11616 move complete, result=0
21:39:34.496 00.000 11616 worker thread done servicing request
21:39:34.513 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:39:34.529 00.016 12268 UpdateGuideState exits: m=511 SNR=15.5
21:39:34.530 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:34.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:34.530 00.000 12268 Enqueuing Expose request
21:39:34.530 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:34.530 00.000 11616 Worker thread wakes up
21:39:34.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:34.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:36.540 02.010 11616 Exposure complete
21:39:36.595 00.055 11616 worker thread done servicing request
21:39:36.596 00.001 12268 OnExposeComplete: enter
21:39:36.596 00.000 12268 UpdateGuideState(): m_state=6
21:39:36.596 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
21:39:36.596 00.000 12268 Star::Find returns 1 (0), X=1097.67, Y=272.77, Mass=441, SNR=14.4, Peak=47 HFD=3.7
21:39:36.596 00.000 12268 MultiStar: [#1 0.10,0.38,1.18,U] [#2 0.38,-0.13,1.01,U] [#3 -0.51,0.14,0.95,U] [#4 0.12,0.99,0.00,M1] [#5 -0.03,0.82,0.00,M1] [#6 -0.21,0.67,0.00,M3] 
21:39:36.597 00.001 12268 refined, 3 included, MultiStar: {0.02, 0.21}, one-star: {0.05, 0.44}
21:39:36.597 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.67) = xAngle (3.16 = -3.12)
21:39:36.597 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.19 = -3.09)
21:39:36.597 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.49 mountX=-0.21 mountY=-0.01, mountTheta=-3.09
21:39:36.598 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.21, opts=13)
21:39:36.598 00.000 12268 Enqueuing Move request for scope (0.02, 0.21)
21:39:36.599 00.001 11616 Worker thread wakes up
21:39:36.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
21:39:36.599 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
21:39:36.599 00.000 11616 Moving (0.02, 0.21) raw xDistance=-0.21 yDistance=-0.01
21:39:36.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:39:36.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:39:36.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:36.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:39:36.599 00.000 11616 MoveAxis(E, 0, ABG)
21:39:36.599 00.000 11616 Move returns status 0, amount 0
21:39:36.599 00.000 11616 MoveAxis(N, 0, ABG)
21:39:36.599 00.000 11616 Move returns status 0, amount 0
21:39:36.599 00.000 11616 move complete, result=0
21:39:36.599 00.000 11616 worker thread done servicing request
21:39:36.611 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:39:36.631 00.020 12268 UpdateGuideState exits: m=441 SNR=14.4
21:39:36.631 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:36.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:36.631 00.000 12268 Enqueuing Expose request
21:39:36.631 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:36.631 00.000 11616 Worker thread wakes up
21:39:36.632 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:36.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:38.647 02.015 11616 Exposure complete
21:39:38.704 00.057 11616 worker thread done servicing request
21:39:38.704 00.000 12268 OnExposeComplete: enter
21:39:38.704 00.000 12268 UpdateGuideState(): m_state=6
21:39:38.704 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
21:39:38.704 00.000 12268 Star::Find returns 1 (0), X=1097.65, Y=273.09, Mass=502, SNR=15.3, Peak=50 HFD=5.0
21:39:38.705 00.001 12268 MultiStar: [#1 -0.16,0.78,0.00,M4] [#2 0.16,0.36,1.01,U] [#3 -0.75,0.40,0.00,M9] [#4 0.35,1.40,0.00,M2] [#5 -0.01,1.14,0.00,M2] [#6 -0.33,0.85,0.00,M4] 
21:39:38.705 00.000 12268 refined, 1 included, MultiStar: {0.10, 0.56}, one-star: {0.03, 0.76}
21:39:38.705 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.67) = xAngle (3.07 = 3.07)
21:39:38.705 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.10 = 3.10)
21:39:38.705 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.56 hyp=0.57 cameraTheta=1.40 mountX=-0.57 mountY=0.02, mountTheta=3.10
21:39:38.706 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.56, opts=13)
21:39:38.706 00.000 12268 Enqueuing Move request for scope (0.10, 0.56)
21:39:38.707 00.001 11616 Worker thread wakes up
21:39:38.707 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.56) opts 0xd
21:39:38.707 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.56)
21:39:38.707 00.000 11616 Moving (0.10, 0.56) raw xDistance=-0.57 yDistance=0.02
21:39:38.707 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.29 direction from 1 to -1
21:39:38.707 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.71
21:39:38.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
21:39:38.707 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:38.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:39:38.707 00.000 11616 MoveAxis(E, 319, ABG)
21:39:38.707 00.000 11616 Guiding  Dir = 2, Dur = 319
21:39:38.708 00.001 11616 IsSlewing returns 0
21:39:38.708 00.000 11616 IsGuiding returns 0
21:39:38.708 00.000 11616 PulseGuide returned control before completion, sleep 329
21:39:38.722 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:39:38.742 00.020 12268 UpdateGuideState exits: m=502 SNR=15.3
21:39:38.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:38.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:38.742 00.000 12268 Enqueuing Expose request
21:39:39.050 00.308 11616 IsGuiding returns 1
21:39:39.050 00.000 11616 scope still moving after pulse duration time elapsed
21:39:39.081 00.031 11616 IsSlewing returns 0
21:39:39.081 00.000 11616 IsGuiding returns 0
21:39:39.081 00.000 11616 scope move finished after 319 + 53 ms
21:39:39.081 00.000 11616 Move returns status 0, amount 319
21:39:39.081 00.000 11616 MoveAxis(N, 0, ABG)
21:39:39.082 00.001 11616 Move returns status 0, amount 0
21:39:39.082 00.000 11616 move complete, result=0
21:39:39.082 00.000 11616 worker thread done servicing request
21:39:39.082 00.000 11616 Worker thread wakes up
21:39:39.082 00.000 12268 GuideStep: -0.6 px 319 ms EAST, 0.0 px 0 ms NORTH
21:39:39.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:39.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:41.101 02.019 11616 Exposure complete
21:39:41.158 00.057 11616 worker thread done servicing request
21:39:41.159 00.001 12268 OnExposeComplete: enter
21:39:41.159 00.000 12268 UpdateGuideState(): m_state=6
21:39:41.159 00.000 12268 Star::Find(15, 1097, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
21:39:41.159 00.000 12268 Star::Find returns 1 (0), X=1097.82, Y=273.06, Mass=559, SNR=16.2, Peak=47 HFD=4.8
21:39:41.159 00.000 12268 MultiStar: [#1 -0.10,0.66,0.00,M5] [#2 0.19,0.42,0.92,U] [#3 -0.33,0.24,0.84,U] [#4 0.00,1.62,0.00,M3] [#5 -0.07,1.12,0.00,M3] [#6 -0.31,0.92,0.00,M5] 
21:39:41.160 00.001 12268 refined, 2 included, MultiStar: {0.03, 0.48}, one-star: {0.20, 0.73}
21:39:41.160 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.67) = xAngle (3.17 = -3.12)
21:39:41.160 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.20 = -3.09)
21:39:41.160 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.48 hyp=0.48 cameraTheta=1.50 mountX=-0.48 mountY=-0.03, mountTheta=-3.09
21:39:41.161 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.48, opts=13)
21:39:41.161 00.000 12268 Enqueuing Move request for scope (0.03, 0.48)
21:39:41.161 00.000 11616 Worker thread wakes up
21:39:41.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.48) opts 0xd
21:39:41.162 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.48)
21:39:41.162 00.000 11616 Moving (0.03, 0.48) raw xDistance=-0.48 yDistance=-0.03
21:39:41.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
21:39:41.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:41.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:39:41.162 00.000 11616 MoveAxis(E, 267, ABG)
21:39:41.162 00.000 11616 Guiding  Dir = 2, Dur = 267
21:39:41.162 00.000 11616 IsSlewing returns 0
21:39:41.163 00.001 11616 IsGuiding returns 0
21:39:41.163 00.000 11616 PulseGuide returned control before completion, sleep 277
21:39:41.175 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:39:41.193 00.018 12268 UpdateGuideState exits: m=559 SNR=16.2
21:39:41.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:41.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:41.193 00.000 12268 Enqueuing Expose request
21:39:41.453 00.260 11616 IsGuiding returns 1
21:39:41.453 00.000 11616 scope still moving after pulse duration time elapsed
21:39:41.485 00.032 11616 IsSlewing returns 0
21:39:41.486 00.001 11616 IsGuiding returns 0
21:39:41.486 00.000 11616 scope move finished after 267 + 56 ms
21:39:41.486 00.000 11616 Move returns status 0, amount 267
21:39:41.486 00.000 11616 MoveAxis(N, 0, ABG)
21:39:41.486 00.000 11616 Move returns status 0, amount 0
21:39:41.486 00.000 11616 move complete, result=0
21:39:41.486 00.000 11616 worker thread done servicing request
21:39:41.486 00.000 11616 Worker thread wakes up
21:39:41.487 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:41.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:41.487 00.000 12268 GuideStep: -0.5 px 267 ms EAST, -0.0 px 0 ms NORTH
21:39:43.496 02.009 11616 Exposure complete
21:39:43.552 00.056 11616 worker thread done servicing request
21:39:43.552 00.000 12268 OnExposeComplete: enter
21:39:43.552 00.000 12268 UpdateGuideState(): m_state=6
21:39:43.552 00.000 12268 Star::Find(15, 1097, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
21:39:43.552 00.000 12268 Star::Find returns 1 (0), X=1097.11, Y=272.87, Mass=560, SNR=16.3, Peak=44 HFD=4.8
21:39:43.553 00.001 12268 MultiStar: [#1 -0.63,0.38,0.00,M6] [#2 -0.09,0.13,0.92,U] [#3 -1.02,0.08,0.00,M9] [#4 -0.35,0.98,0.00,M4] [#5 -0.40,0.66,0.00,M4] [#6 -0.72,0.91,0.00,M6] 
21:39:43.553 00.000 12268 refined, 1 included, MultiStar: {-0.30, 0.34}, one-star: {-0.51, 0.54}
21:39:43.553 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.67) = xAngle (3.97 = -2.32)
21:39:43.553 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.00 = -2.29)
21:39:43.553 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.34 hyp=0.46 cameraTheta=2.30 mountX=-0.31 mountY=-0.35, mountTheta=-2.30
21:39:43.554 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.34, opts=13)
21:39:43.554 00.000 12268 Enqueuing Move request for scope (-0.30, 0.34)
21:39:43.554 00.000 11616 Worker thread wakes up
21:39:43.555 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.34) opts 0xd
21:39:43.555 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.34)
21:39:43.555 00.000 11616 Moving (-0.30, 0.34) raw xDistance=-0.31 yDistance=-0.35
21:39:43.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
21:39:43.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
21:39:43.555 00.000 11616 MoveAxis(E, 174, ABG)
21:39:43.555 00.000 11616 Guiding  Dir = 2, Dur = 174
21:39:43.555 00.000 11616 IsSlewing returns 0
21:39:43.556 00.001 11616 IsGuiding returns 0
21:39:43.556 00.000 11616 PulseGuide returned control before completion, sleep 184
21:39:43.569 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:39:43.586 00.017 12268 UpdateGuideState exits: m=560 SNR=16.3
21:39:43.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:43.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:43.586 00.000 12268 Enqueuing Expose request
21:39:43.744 00.158 11616 IsGuiding returns 1
21:39:43.745 00.001 11616 scope still moving after pulse duration time elapsed
21:39:43.776 00.031 11616 IsSlewing returns 0
21:39:43.776 00.000 11616 IsGuiding returns 0
21:39:43.776 00.000 11616 scope move finished after 174 + 46 ms
21:39:43.776 00.000 11616 Move returns status 0, amount 174
21:39:43.776 00.000 11616 MoveAxis(N, 29, ABG)
21:39:43.776 00.000 11616 Guiding  Dir = 0, Dur = 29
21:39:43.776 00.000 11616 IsSlewing returns 0
21:39:43.777 00.001 11616 IsGuiding returns 0
21:39:43.777 00.000 11616 PulseGuide returned control before completion, sleep 39
21:39:43.822 00.045 11616 IsGuiding returns 1
21:39:43.822 00.000 11616 scope still moving after pulse duration time elapsed
21:39:43.853 00.031 11616 IsSlewing returns 0
21:39:43.853 00.000 11616 IsGuiding returns 0
21:39:43.853 00.000 11616 scope move finished after 29 + 47 ms
21:39:43.854 00.001 11616 Move returns status 0, amount 29
21:39:43.854 00.000 11616 move complete, result=0
21:39:43.854 00.000 11616 worker thread done servicing request
21:39:43.854 00.000 11616 Worker thread wakes up
21:39:43.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:43.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:43.854 00.000 12268 GuideStep: -0.3 px 174 ms EAST, -0.3 px 29 ms NORTH
21:39:45.864 02.010 11616 Exposure complete
21:39:45.921 00.057 11616 worker thread done servicing request
21:39:45.921 00.000 12268 OnExposeComplete: enter
21:39:45.921 00.000 12268 UpdateGuideState(): m_state=6
21:39:45.921 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
21:39:45.921 00.000 12268 Star::Find returns 1 (0), X=1097.06, Y=272.47, Mass=543, SNR=16.0, Peak=44 HFD=4.9
21:39:45.922 00.001 12268 MultiStar: [#1 -0.79,0.08,0.00,M7] [#2 -0.56,-0.20,0.95,U] [#3 -0.79,-0.37,0.00,M10] [#4 -0.36,0.90,0.00,M5] [#5 -0.34,0.73,0.00,M5] [#6 -0.57,-0.30,0.00,M7] 
21:39:45.922 00.000 12268 refined, 1 included, MultiStar: {-0.56, -0.02}, one-star: {-0.56, 0.14}
21:39:45.922 00.000 12268 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-1.67) = xAngle (-1.43 = -1.43)
21:39:45.922 00.000 12268 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.40 = -1.40)
21:39:45.922 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.02 hyp=0.56 cameraTheta=-3.10 mountX=0.08 mountY=-0.55, mountTheta=-1.43
21:39:45.924 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-0.02, opts=13)
21:39:45.924 00.000 12268 Enqueuing Move request for scope (-0.56, -0.02)
21:39:45.924 00.000 11616 Worker thread wakes up
21:39:45.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.02) opts 0xd
21:39:45.924 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -0.02)
21:39:45.924 00.000 11616 Moving (-0.56, -0.02) raw xDistance=0.08 yDistance=-0.55
21:39:45.924 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:45.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:39:45.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
21:39:45.925 00.001 11616 MoveAxis(E, 0, ABG)
21:39:45.925 00.000 11616 Move returns status 0, amount 0
21:39:45.925 00.000 11616 MoveAxis(N, 47, ABG)
21:39:45.925 00.000 11616 Guiding  Dir = 0, Dur = 47
21:39:45.925 00.000 11616 IsSlewing returns 0
21:39:45.925 00.000 11616 IsGuiding returns 0
21:39:45.926 00.001 11616 PulseGuide returned control before completion, sleep 57
21:39:45.938 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:39:45.957 00.019 12268 UpdateGuideState exits: m=543 SNR=16.0
21:39:45.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:45.958 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:45.958 00.000 12268 Enqueuing Expose request
21:39:45.988 00.030 11616 IsGuiding returns 1
21:39:45.988 00.000 11616 scope still moving after pulse duration time elapsed
21:39:46.019 00.031 11616 IsSlewing returns 0
21:39:46.019 00.000 11616 IsGuiding returns 0
21:39:46.019 00.000 11616 scope move finished after 47 + 47 ms
21:39:46.019 00.000 11616 Move returns status 0, amount 47
21:39:46.019 00.000 11616 move complete, result=0
21:39:46.020 00.001 11616 worker thread done servicing request
21:39:46.020 00.000 11616 Worker thread wakes up
21:39:46.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:46.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:46.027 00.007 12268 GuideStep: 0.1 px 0 ms EAST, -0.6 px 47 ms NORTH
21:39:48.029 02.002 11616 Exposure complete
21:39:48.085 00.056 11616 worker thread done servicing request
21:39:48.085 00.000 12268 OnExposeComplete: enter
21:39:48.085 00.000 12268 UpdateGuideState(): m_state=6
21:39:48.085 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
21:39:48.086 00.001 12268 Star::Find returns 1 (0), X=1097.59, Y=272.36, Mass=603, SNR=16.9, Peak=43 HFD=5.3
21:39:48.086 00.000 12268 MultiStar: [#1 -0.42,0.37,0.94,U] [#2 0.22,-0.22,0.91,U] [#3 -0.73,-0.30,0.00,R] [#4 0.00,0.65,0.00,M6] [#5 -0.31,0.32,0.67,U] [#6 -0.49,0.21,0.65,U] 
21:39:48.086 00.000 12268 single-star, 4 included, MultiStar: {-0.18, 0.13}, one-star: {-0.03, 0.03}
21:39:48.086 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.67) = xAngle (4.03 = -2.26)
21:39:48.086 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.06 = -2.23)
21:39:48.086 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.36 mountX=-0.02 mountY=-0.03, mountTheta=-2.25
21:39:48.087 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.03, opts=13)
21:39:48.088 00.001 12268 Enqueuing Move request for scope (-0.03, 0.03)
21:39:48.088 00.000 11616 Worker thread wakes up
21:39:48.088 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
21:39:48.088 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
21:39:48.088 00.000 11616 Moving (-0.03, 0.03) raw xDistance=-0.02 yDistance=-0.03
21:39:48.088 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:48.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:39:48.088 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:48.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:39:48.088 00.000 11616 MoveAxis(E, 0, ABG)
21:39:48.088 00.000 11616 Move returns status 0, amount 0
21:39:48.088 00.000 11616 MoveAxis(N, 0, ABG)
21:39:48.089 00.001 11616 Move returns status 0, amount 0
21:39:48.089 00.000 11616 move complete, result=0
21:39:48.089 00.000 11616 worker thread done servicing request
21:39:48.103 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:39:48.121 00.018 12268 UpdateGuideState exits: m=603 SNR=16.9
21:39:48.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:48.122 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:48.122 00.000 12268 Enqueuing Expose request
21:39:48.122 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:48.122 00.000 11616 Worker thread wakes up
21:39:48.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:48.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:50.135 02.013 11616 Exposure complete
21:39:50.191 00.056 11616 worker thread done servicing request
21:39:50.191 00.000 12268 OnExposeComplete: enter
21:39:50.191 00.000 12268 UpdateGuideState(): m_state=6
21:39:50.192 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
21:39:50.192 00.000 12268 Star::Find returns 1 (0), X=1096.85, Y=272.07, Mass=549, SNR=16.1, Peak=52 HFD=4.6
21:39:50.192 00.000 12268 MultiStar: [#1 -1.00,-0.16,0.00,M7] [#2 -0.43,-0.30,0.96,U] [#3 -0.46,-0.28,0.87,U] [#4 -0.76,0.57,0.00,M7] [#5 -0.71,0.05,0.00,M5] [#6 -1.01,0.20,0.00,M7] 
21:39:50.192 00.000 12268 refined, 2 included, MultiStar: {-0.56, -0.28}, one-star: {-0.77, -0.26}
21:39:50.192 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.67) = xAngle (-1.01 = -1.01)
21:39:50.193 00.001 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.98 = -0.98)
21:39:50.193 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.28 hyp=0.63 cameraTheta=-2.68 mountX=0.33 mountY=-0.52, mountTheta=-1.00
21:39:50.194 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-0.28, opts=13)
21:39:50.194 00.000 12268 Enqueuing Move request for scope (-0.56, -0.28)
21:39:50.195 00.001 11616 Worker thread wakes up
21:39:50.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.28) opts 0xd
21:39:50.195 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -0.28)
21:39:50.195 00.000 11616 Moving (-0.56, -0.28) raw xDistance=0.33 yDistance=-0.52
21:39:50.195 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
21:39:50.195 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.99
21:39:50.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
21:39:50.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
21:39:50.195 00.000 11616 MoveAxis(W, 186, ABG)
21:39:50.195 00.000 11616 Guiding  Dir = 3, Dur = 186
21:39:50.195 00.000 11616 IsSlewing returns 0
21:39:50.196 00.001 11616 IsGuiding returns 0
21:39:50.196 00.000 11616 PulseGuide returned control before completion, sleep 196
21:39:50.210 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:39:50.226 00.016 12268 UpdateGuideState exits: m=549 SNR=16.1
21:39:50.226 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:50.226 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:50.226 00.000 12268 Enqueuing Expose request
21:39:50.400 00.174 11616 IsGuiding returns 1
21:39:50.400 00.000 11616 scope still moving after pulse duration time elapsed
21:39:50.431 00.031 11616 IsSlewing returns 0
21:39:50.432 00.001 11616 IsGuiding returns 1
21:39:50.463 00.031 11616 IsSlewing returns 0
21:39:50.464 00.001 11616 IsGuiding returns 1
21:39:50.495 00.031 11616 IsSlewing returns 0
21:39:50.496 00.001 11616 IsGuiding returns 0
21:39:50.496 00.000 11616 scope move finished after 186 + 114 ms
21:39:50.496 00.000 11616 Move returns status 0, amount 186
21:39:50.496 00.000 11616 MoveAxis(N, 44, ABG)
21:39:50.496 00.000 11616 Guiding  Dir = 0, Dur = 44
21:39:50.496 00.000 11616 IsSlewing returns 0
21:39:50.497 00.001 11616 IsGuiding returns 0
21:39:50.497 00.000 11616 PulseGuide returned control before completion, sleep 54
21:39:50.557 00.060 11616 IsGuiding returns 1
21:39:50.557 00.000 11616 scope still moving after pulse duration time elapsed
21:39:50.589 00.032 11616 IsSlewing returns 0
21:39:50.589 00.000 11616 IsGuiding returns 0
21:39:50.590 00.001 11616 scope move finished after 44 + 48 ms
21:39:50.590 00.000 11616 Move returns status 0, amount 44
21:39:50.590 00.000 11616 move complete, result=0
21:39:50.590 00.000 11616 worker thread done servicing request
21:39:50.590 00.000 11616 Worker thread wakes up
21:39:50.590 00.000 12268 GuideStep: 0.3 px 186 ms WEST, -0.5 px 44 ms NORTH
21:39:50.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:50.591 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:52.600 02.009 11616 Exposure complete
21:39:52.656 00.056 11616 worker thread done servicing request
21:39:52.656 00.000 12268 OnExposeComplete: enter
21:39:52.656 00.000 12268 UpdateGuideState(): m_state=6
21:39:52.656 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
21:39:52.657 00.001 12268 Star::Find returns 1 (0), X=1097.52, Y=272.07, Mass=590, SNR=16.7, Peak=45 HFD=5.2
21:39:52.657 00.000 12268 MultiStar: [#1 -0.67,-0.32,0.00,M8] [#2 -0.58,-0.52,0.00,M1] [#3 -0.10,-0.10,0.81,U] [#4 -0.17,0.44,0.79,U] [#5 -0.22,0.27,0.71,U] [#6 -0.64,-0.38,0.00,M8] 
21:39:52.657 00.000 12268 refined, 3 included, MultiStar: {-0.14, 0.06}, one-star: {-0.10, -0.26}
21:39:52.657 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.67) = xAngle (4.41 = -1.87)
21:39:52.657 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.44 = -1.84)
21:39:52.657 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.75 mountX=-0.05 mountY=-0.15, mountTheta=-1.87
21:39:52.661 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.06, opts=13)
21:39:52.661 00.000 12268 Enqueuing Move request for scope (-0.14, 0.06)
21:39:52.661 00.000 11616 Worker thread wakes up
21:39:52.662 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
21:39:52.662 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
21:39:52.662 00.000 11616 Moving (-0.14, 0.06) raw xDistance=-0.05 yDistance=-0.15
21:39:52.662 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:52.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:39:52.662 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:52.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:39:52.662 00.000 11616 MoveAxis(E, 0, ABG)
21:39:52.662 00.000 11616 Move returns status 0, amount 0
21:39:52.662 00.000 11616 MoveAxis(N, 0, ABG)
21:39:52.662 00.000 11616 Move returns status 0, amount 0
21:39:52.662 00.000 11616 move complete, result=0
21:39:52.663 00.001 11616 worker thread done servicing request
21:39:52.673 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=51, Gamma=1.290
21:39:52.690 00.017 12268 UpdateGuideState exits: m=590 SNR=16.7
21:39:52.691 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:52.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:52.691 00.000 12268 Enqueuing Expose request
21:39:52.691 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:52.691 00.000 11616 Worker thread wakes up
21:39:52.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:52.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:54.711 02.020 11616 Exposure complete
21:39:54.768 00.057 11616 worker thread done servicing request
21:39:54.768 00.000 12268 OnExposeComplete: enter
21:39:54.768 00.000 12268 UpdateGuideState(): m_state=6
21:39:54.768 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
21:39:54.768 00.000 12268 Star::Find returns 1 (0), X=1097.24, Y=272.39, Mass=511, SNR=15.4, Peak=45 HFD=4.0
21:39:54.769 00.001 12268 MultiStar: [#1 -0.64,0.37,0.00,M9] [#2 -0.17,0.10,1.03,U] [#3 -0.19,0.19,0.93,U] [#4 -0.13,0.81,0.00,M7] [#5 -0.39,0.72,0.00,M5] [#6 -0.51,0.28,0.70,U] 
21:39:54.769 00.000 12268 refined, 3 included, MultiStar: {-0.30, 0.15}, one-star: {-0.38, 0.06}
21:39:54.769 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.67) = xAngle (4.36 = -1.93)
21:39:54.769 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.39 = -1.90)
21:39:54.769 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.15 hyp=0.33 cameraTheta=2.69 mountX=-0.12 mountY=-0.31, mountTheta=-1.92
21:39:54.771 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.15, opts=13)
21:39:54.771 00.000 12268 Enqueuing Move request for scope (-0.30, 0.15)
21:39:54.771 00.000 11616 Worker thread wakes up
21:39:54.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.15) opts 0xd
21:39:54.771 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.15)
21:39:54.771 00.000 11616 Moving (-0.30, 0.15) raw xDistance=-0.12 yDistance=-0.31
21:39:54.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:39:54.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:39:54.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
21:39:54.772 00.001 11616 MoveAxis(E, 0, ABG)
21:39:54.772 00.000 11616 Move returns status 0, amount 0
21:39:54.772 00.000 11616 MoveAxis(N, 27, ABG)
21:39:54.772 00.000 11616 Guiding  Dir = 0, Dur = 27
21:39:54.772 00.000 11616 IsSlewing returns 0
21:39:54.772 00.000 11616 IsGuiding returns 0
21:39:54.772 00.000 11616 PulseGuide returned control before completion, sleep 37
21:39:54.784 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:39:54.805 00.021 12268 UpdateGuideState exits: m=511 SNR=15.4
21:39:54.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:54.806 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:54.806 00.000 12268 Enqueuing Expose request
21:39:54.813 00.007 11616 IsGuiding returns 1
21:39:54.813 00.000 11616 scope still moving after pulse duration time elapsed
21:39:54.845 00.032 11616 IsSlewing returns 0
21:39:54.845 00.000 11616 IsGuiding returns 0
21:39:54.845 00.000 11616 scope move finished after 27 + 46 ms
21:39:54.845 00.000 11616 Move returns status 0, amount 27
21:39:54.846 00.001 11616 move complete, result=0
21:39:54.846 00.000 11616 worker thread done servicing request
21:39:54.846 00.000 11616 Worker thread wakes up
21:39:54.846 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 27 ms NORTH
21:39:54.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:54.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:56.858 02.012 11616 Exposure complete
21:39:56.912 00.054 11616 worker thread done servicing request
21:39:56.913 00.001 12268 OnExposeComplete: enter
21:39:56.913 00.000 12268 UpdateGuideState(): m_state=6
21:39:56.913 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
21:39:56.913 00.000 12268 Star::Find returns 1 (0), X=1097.16, Y=272.54, Mass=552, SNR=16.1, Peak=45 HFD=4.8
21:39:56.913 00.000 12268 MultiStar: [#1 -0.76,0.39,0.00,M10] [#2 -0.36,-0.01,0.85,U] [#3 -0.25,-0.09,0.89,U] [#4 -0.26,0.76,0.00,M8] [#5 -0.32,0.59,0.00,M6] [#6 -0.83,0.11,0.00,M8] 
21:39:56.913 00.000 12268 refined, 2 included, MultiStar: {-0.36, 0.04}, one-star: {-0.46, 0.21}
21:39:56.913 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (-1.67) = xAngle (4.69 = -1.60)
21:39:56.913 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.72 = -1.57)
21:39:56.913 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.04 hyp=0.36 cameraTheta=3.02 mountX=-0.01 mountY=-0.36, mountTheta=-1.60
21:39:56.915 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.04, opts=13)
21:39:56.915 00.000 12268 Enqueuing Move request for scope (-0.36, 0.04)
21:39:56.915 00.000 11616 Worker thread wakes up
21:39:56.915 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.04) opts 0xd
21:39:56.915 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.04)
21:39:56.915 00.000 11616 Moving (-0.36, 0.04) raw xDistance=-0.01 yDistance=-0.36
21:39:56.915 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:56.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:39:56.916 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
21:39:56.916 00.000 11616 MoveAxis(E, 0, ABG)
21:39:56.916 00.000 11616 Move returns status 0, amount 0
21:39:56.916 00.000 11616 MoveAxis(N, 31, ABG)
21:39:56.916 00.000 11616 Guiding  Dir = 0, Dur = 31
21:39:56.916 00.000 11616 IsSlewing returns 0
21:39:56.916 00.000 11616 IsGuiding returns 0
21:39:56.917 00.001 11616 PulseGuide returned control before completion, sleep 41
21:39:56.929 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:39:56.946 00.017 12268 UpdateGuideState exits: m=552 SNR=16.1
21:39:56.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:56.947 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:56.947 00.000 12268 Enqueuing Expose request
21:39:56.962 00.015 11616 IsGuiding returns 1
21:39:56.962 00.000 11616 scope still moving after pulse duration time elapsed
21:39:56.994 00.032 11616 IsSlewing returns 0
21:39:56.994 00.000 11616 IsGuiding returns 0
21:39:56.994 00.000 11616 scope move finished after 31 + 46 ms
21:39:56.994 00.000 11616 Move returns status 0, amount 31
21:39:56.994 00.000 11616 move complete, result=0
21:39:56.994 00.000 11616 worker thread done servicing request
21:39:56.995 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 31 ms NORTH
21:39:56.995 00.000 11616 Worker thread wakes up
21:39:56.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:56.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:59.002 02.007 11616 Exposure complete
21:39:59.058 00.056 11616 worker thread done servicing request
21:39:59.058 00.000 12268 OnExposeComplete: enter
21:39:59.058 00.000 12268 UpdateGuideState(): m_state=6
21:39:59.058 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
21:39:59.059 00.001 12268 Star::Find returns 1 (0), X=1097.53, Y=272.27, Mass=490, SNR=15.2, Peak=50 HFD=4.0
21:39:59.059 00.000 12268 MultiStar: [#1 -0.22,-0.18,1.08,U] [#2 -0.34,-0.62,0.00,M1] [#3 -0.19,-0.05,0.93,U] [#4 -0.16,0.54,0.89,U] [#5 0.04,0.17,0.75,U] [#6 -0.77,-0.10,0.00,M9] 
21:39:59.059 00.000 12268 single-star, 4 included, MultiStar: {-0.13, 0.07}, one-star: {-0.09, -0.05}
21:39:59.059 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.67) = xAngle (-0.91 = -0.91)
21:39:59.059 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.88 = -0.88)
21:39:59.059 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.58 mountX=0.06 mountY=-0.08, mountTheta=-0.90
21:39:59.060 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.05, opts=13)
21:39:59.061 00.001 12268 Enqueuing Move request for scope (-0.09, -0.05)
21:39:59.061 00.000 11616 Worker thread wakes up
21:39:59.061 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
21:39:59.061 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
21:39:59.061 00.000 11616 Moving (-0.09, -0.05) raw xDistance=0.06 yDistance=-0.08
21:39:59.061 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:59.061 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:39:59.061 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:59.061 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:39:59.061 00.000 11616 MoveAxis(E, 0, ABG)
21:39:59.061 00.000 11616 Move returns status 0, amount 0
21:39:59.061 00.000 11616 MoveAxis(N, 0, ABG)
21:39:59.061 00.000 11616 Move returns status 0, amount 0
21:39:59.062 00.001 11616 move complete, result=0
21:39:59.062 00.000 11616 worker thread done servicing request
21:39:59.075 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:39:59.094 00.019 12268 UpdateGuideState exits: m=490 SNR=15.2
21:39:59.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:59.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:39:59.094 00.000 12268 Enqueuing Expose request
21:39:59.094 00.000 11616 Worker thread wakes up
21:39:59.095 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:39:59.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:39:59.095 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:01.095 02.000 11616 Exposure complete
21:40:01.152 00.057 11616 worker thread done servicing request
21:40:01.152 00.000 12268 OnExposeComplete: enter
21:40:01.152 00.000 12268 UpdateGuideState(): m_state=6
21:40:01.153 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
21:40:01.153 00.000 12268 Star::Find returns 1 (0), X=1097.43, Y=272.82, Mass=543, SNR=15.9, Peak=43 HFD=4.7
21:40:01.153 00.000 12268 MultiStar: [#1 -0.68,0.38,0.00,M10] [#2 -0.17,0.00,0.96,U] [#3 -0.20,0.06,0.86,U] [#4 -0.47,1.02,0.00,M8] [#5 -0.60,0.81,0.00,M6] [#6 -0.88,0.66,0.00,M10] 
21:40:01.153 00.000 12268 refined, 2 included, MultiStar: {-0.19, 0.19}, one-star: {-0.19, 0.49}
21:40:01.153 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.67) = xAngle (4.00 = -2.28)
21:40:01.153 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.03 = -2.25)
21:40:01.153 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.34 mountX=-0.18 mountY=-0.21, mountTheta=-2.27
21:40:01.159 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.19, opts=13)
21:40:01.160 00.001 12268 Enqueuing Move request for scope (-0.19, 0.19)
21:40:01.160 00.000 11616 Worker thread wakes up
21:40:01.160 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
21:40:01.160 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
21:40:01.160 00.000 11616 Moving (-0.19, 0.19) raw xDistance=-0.18 yDistance=-0.21
21:40:01.160 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:01.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:40:01.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
21:40:01.160 00.000 11616 MoveAxis(E, 0, ABG)
21:40:01.160 00.000 11616 Move returns status 0, amount 0
21:40:01.160 00.000 11616 MoveAxis(N, 18, ABG)
21:40:01.160 00.000 11616 Guiding  Dir = 0, Dur = 18
21:40:01.161 00.001 11616 IsSlewing returns 0
21:40:01.161 00.000 11616 IsGuiding returns 0
21:40:01.161 00.000 11616 PulseGuide returned control before completion, sleep 28
21:40:01.177 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:40:01.190 00.013 11616 IsGuiding returns 1
21:40:01.190 00.000 11616 scope still moving after pulse duration time elapsed
21:40:01.195 00.005 12268 UpdateGuideState exits: m=543 SNR=15.9
21:40:01.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:01.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:01.195 00.000 12268 Enqueuing Expose request
21:40:01.221 00.026 11616 IsSlewing returns 0
21:40:01.221 00.000 11616 IsGuiding returns 1
21:40:01.252 00.031 11616 IsSlewing returns 0
21:40:01.252 00.000 11616 IsGuiding returns 1
21:40:01.283 00.031 11616 IsSlewing returns 0
21:40:01.283 00.000 11616 IsGuiding returns 0
21:40:01.284 00.001 11616 scope move finished after 18 + 104 ms
21:40:01.284 00.000 11616 Move returns status 0, amount 18
21:40:01.284 00.000 11616 move complete, result=0
21:40:01.284 00.000 11616 worker thread done servicing request
21:40:01.284 00.000 11616 Worker thread wakes up
21:40:01.284 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 18 ms NORTH
21:40:01.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:01.285 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:03.296 02.011 11616 Exposure complete
21:40:03.354 00.058 11616 worker thread done servicing request
21:40:03.354 00.000 12268 OnExposeComplete: enter
21:40:03.354 00.000 12268 UpdateGuideState(): m_state=6
21:40:03.355 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
21:40:03.355 00.000 12268 Star::Find returns 1 (0), X=1097.24, Y=272.63, Mass=594, SNR=16.7, Peak=48 HFD=5.1
21:40:03.355 00.000 12268 MultiStar: [#1 -0.51,0.34,1.05,U] [#2 -0.34,-0.26,0.95,U] [#3 -0.11,0.25,0.85,U] [#4 -0.50,0.49,0.00,M9] [#5 -0.50,0.64,0.00,M7] [#6 -0.67,0.29,0.00,R] 
21:40:03.355 00.000 12268 refined, 3 included, MultiStar: {-0.35, 0.16}, one-star: {-0.38, 0.30}
21:40:03.355 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.67) = xAngle (4.37 = -1.91)
21:40:03.356 00.001 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.40 = -1.88)
21:40:03.356 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.16 hyp=0.38 cameraTheta=2.70 mountX=-0.13 mountY=-0.37, mountTheta=-1.91
21:40:03.357 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.16, opts=13)
21:40:03.357 00.000 12268 Enqueuing Move request for scope (-0.35, 0.16)
21:40:03.357 00.000 11616 Worker thread wakes up
21:40:03.358 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.16) opts 0xd
21:40:03.358 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.16)
21:40:03.358 00.000 11616 Moving (-0.35, 0.16) raw xDistance=-0.13 yDistance=-0.37
21:40:03.358 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:03.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:40:03.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.37
21:40:03.358 00.000 11616 MoveAxis(E, 0, ABG)
21:40:03.358 00.000 11616 Move returns status 0, amount 0
21:40:03.358 00.000 11616 MoveAxis(N, 31, ABG)
21:40:03.358 00.000 11616 Guiding  Dir = 0, Dur = 31
21:40:03.359 00.001 11616 IsSlewing returns 0
21:40:03.359 00.000 11616 IsGuiding returns 0
21:40:03.359 00.000 11616 PulseGuide returned control before completion, sleep 41
21:40:03.371 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:40:03.389 00.018 12268 UpdateGuideState exits: m=594 SNR=16.7
21:40:03.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:03.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:03.389 00.000 12268 Enqueuing Expose request
21:40:03.408 00.019 11616 IsGuiding returns 1
21:40:03.408 00.000 11616 scope still moving after pulse duration time elapsed
21:40:03.440 00.032 11616 IsSlewing returns 0
21:40:03.440 00.000 11616 IsGuiding returns 0
21:40:03.440 00.000 11616 scope move finished after 31 + 49 ms
21:40:03.440 00.000 11616 Move returns status 0, amount 31
21:40:03.440 00.000 11616 move complete, result=0
21:40:03.441 00.001 11616 worker thread done servicing request
21:40:03.441 00.000 11616 Worker thread wakes up
21:40:03.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:03.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:03.442 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 31 ms NORTH
21:40:05.446 02.004 11616 Exposure complete
21:40:05.501 00.055 11616 worker thread done servicing request
21:40:05.501 00.000 12268 OnExposeComplete: enter
21:40:05.501 00.000 12268 UpdateGuideState(): m_state=6
21:40:05.502 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
21:40:05.502 00.000 12268 Star::Find returns 1 (0), X=1097.24, Y=273.00, Mass=500, SNR=15.4, Peak=48 HFD=4.2
21:40:05.502 00.000 12268 MultiStar: [#1 -1.04,0.33,0.00,M10] [#2 -0.12,0.24,1.07,U] [#3 0.01,0.14,0.91,U] [#4 -0.52,0.96,0.00,M10] [#5 -0.53,0.83,0.00,M8] [#6 0.05,0.31,0.76,U] 
21:40:05.502 00.000 12268 refined, 3 included, MultiStar: {-0.12, 0.35}, one-star: {-0.38, 0.67}
21:40:05.502 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.67) = xAngle (3.58 = -2.70)
21:40:05.502 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.62 = -2.67)
21:40:05.502 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.35 hyp=0.37 cameraTheta=1.92 mountX=-0.33 mountY=-0.17, mountTheta=-2.67
21:40:05.504 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.35, opts=13)
21:40:05.504 00.000 12268 Enqueuing Move request for scope (-0.12, 0.35)
21:40:05.504 00.000 11616 Worker thread wakes up
21:40:05.504 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.35) opts 0xd
21:40:05.504 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.35)
21:40:05.504 00.000 11616 Moving (-0.12, 0.35) raw xDistance=-0.33 yDistance=-0.17
21:40:05.505 00.001 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
21:40:05.505 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.00
21:40:05.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
21:40:05.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
21:40:05.505 00.000 11616 MoveAxis(E, 186, ABG)
21:40:05.505 00.000 11616 Guiding  Dir = 2, Dur = 186
21:40:05.505 00.000 11616 IsSlewing returns 0
21:40:05.505 00.000 11616 IsGuiding returns 0
21:40:05.506 00.001 11616 PulseGuide returned control before completion, sleep 196
21:40:05.518 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:40:05.536 00.018 12268 UpdateGuideState exits: m=500 SNR=15.4
21:40:05.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:05.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:05.536 00.000 12268 Enqueuing Expose request
21:40:05.710 00.174 11616 IsGuiding returns 1
21:40:05.710 00.000 11616 scope still moving after pulse duration time elapsed
21:40:05.741 00.031 11616 IsSlewing returns 0
21:40:05.742 00.001 11616 IsGuiding returns 0
21:40:05.742 00.000 11616 scope move finished after 186 + 50 ms
21:40:05.742 00.000 11616 Move returns status 0, amount 186
21:40:05.742 00.000 11616 MoveAxis(N, 14, ABG)
21:40:05.742 00.000 11616 Guiding  Dir = 0, Dur = 14
21:40:05.742 00.000 11616 IsSlewing returns 0
21:40:05.743 00.001 11616 IsGuiding returns 0
21:40:05.743 00.000 11616 PulseGuide returned control before completion, sleep 24
21:40:05.773 00.030 11616 IsGuiding returns 1
21:40:05.773 00.000 11616 scope still moving after pulse duration time elapsed
21:40:05.803 00.030 11616 IsSlewing returns 0
21:40:05.803 00.000 11616 IsGuiding returns 0
21:40:05.804 00.001 11616 scope move finished after 14 + 47 ms
21:40:05.804 00.000 11616 Move returns status 0, amount 14
21:40:05.804 00.000 11616 move complete, result=0
21:40:05.805 00.001 11616 worker thread done servicing request
21:40:05.805 00.000 11616 Worker thread wakes up
21:40:05.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:05.805 00.000 12268 GuideStep: -0.3 px 186 ms EAST, -0.2 px 14 ms NORTH
21:40:05.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:07.819 02.014 11616 Exposure complete
21:40:07.877 00.058 11616 worker thread done servicing request
21:40:07.877 00.000 12268 OnExposeComplete: enter
21:40:07.877 00.000 12268 UpdateGuideState(): m_state=6
21:40:07.877 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
21:40:07.878 00.001 12268 Star::Find returns 1 (0), X=1097.41, Y=273.03, Mass=604, SNR=16.9, Peak=53 HFD=4.9
21:40:07.878 00.000 12268 MultiStar: [#1 -0.48,0.56,0.00,R] [#2 -0.38,0.17,1.01,U] [#3 -0.07,0.47,0.83,U] [#4 -0.28,1.12,0.00,R] [#5 -0.45,0.78,0.00,M9] [#6 0.08,0.25,0.68,U] 
21:40:07.878 00.000 12268 refined, 3 included, MultiStar: {-0.17, 0.41}, one-star: {-0.21, 0.70}
21:40:07.878 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.67) = xAngle (3.63 = -2.65)
21:40:07.878 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.66 = -2.62)
21:40:07.878 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.41 hyp=0.44 cameraTheta=1.96 mountX=-0.39 mountY=-0.22, mountTheta=-2.63
21:40:07.880 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.41, opts=13)
21:40:07.880 00.000 12268 Enqueuing Move request for scope (-0.17, 0.41)
21:40:07.880 00.000 11616 Worker thread wakes up
21:40:07.880 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.41) opts 0xd
21:40:07.880 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.41)
21:40:07.880 00.000 11616 Moving (-0.17, 0.41) raw xDistance=-0.39 yDistance=-0.22
21:40:07.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
21:40:07.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
21:40:07.880 00.000 11616 MoveAxis(E, 218, ABG)
21:40:07.880 00.000 11616 Guiding  Dir = 2, Dur = 218
21:40:07.881 00.001 11616 IsSlewing returns 0
21:40:07.881 00.000 11616 IsGuiding returns 0
21:40:07.881 00.000 11616 PulseGuide returned control before completion, sleep 228
21:40:07.894 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
21:40:07.912 00.018 12268 UpdateGuideState exits: m=604 SNR=16.9
21:40:07.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:07.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:07.912 00.000 12268 Enqueuing Expose request
21:40:08.123 00.211 11616 IsGuiding returns 1
21:40:08.123 00.000 11616 scope still moving after pulse duration time elapsed
21:40:08.154 00.031 11616 IsSlewing returns 0
21:40:08.154 00.000 11616 IsGuiding returns 0
21:40:08.154 00.000 11616 scope move finished after 218 + 55 ms
21:40:08.154 00.000 11616 Move returns status 0, amount 218
21:40:08.154 00.000 11616 MoveAxis(N, 18, ABG)
21:40:08.154 00.000 11616 Guiding  Dir = 0, Dur = 18
21:40:08.156 00.002 11616 IsSlewing returns 0
21:40:08.156 00.000 11616 IsGuiding returns 0
21:40:08.156 00.000 11616 PulseGuide returned control before completion, sleep 28
21:40:08.185 00.029 11616 IsGuiding returns 1
21:40:08.185 00.000 11616 scope still moving after pulse duration time elapsed
21:40:08.217 00.032 11616 IsSlewing returns 0
21:40:08.217 00.000 11616 IsGuiding returns 0
21:40:08.217 00.000 11616 scope move finished after 18 + 43 ms
21:40:08.217 00.000 11616 Move returns status 0, amount 18
21:40:08.217 00.000 11616 move complete, result=0
21:40:08.217 00.000 11616 worker thread done servicing request
21:40:08.218 00.001 12268 GuideStep: -0.4 px 218 ms EAST, -0.2 px 18 ms NORTH
21:40:08.218 00.000 11616 Worker thread wakes up
21:40:08.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:08.219 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:10.229 02.010 11616 Exposure complete
21:40:10.287 00.058 11616 worker thread done servicing request
21:40:10.288 00.001 12268 OnExposeComplete: enter
21:40:10.288 00.000 12268 UpdateGuideState(): m_state=6
21:40:10.288 00.000 12268 Star::Find(15, 1097, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
21:40:10.288 00.000 12268 Star::Find returns 1 (0), X=1097.33, Y=272.60, Mass=536, SNR=15.9, Peak=42 HFD=4.4
21:40:10.288 00.000 12268 MultiStar: [#1 -0.26,-0.17,1.06,U] [#2 0.06,-0.15,1.05,U] [#3 -0.09,0.14,0.85,U] [#4 -0.09,-0.42,0.83,U] [#5 -0.30,0.32,0.74,U] [#6 0.02,-0.33,0.72,U] 
21:40:10.289 00.001 12268 refined, 6 included, MultiStar: {-0.14, -0.05}, one-star: {-0.29, 0.27}
21:40:10.289 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.67) = xAngle (-1.15 = -1.15)
21:40:10.289 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.12 = -1.12)
21:40:10.289 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.82 mountX=0.06 mountY=-0.13, mountTheta=-1.14
21:40:10.291 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.05, opts=13)
21:40:10.291 00.000 12268 Enqueuing Move request for scope (-0.14, -0.05)
21:40:10.291 00.000 11616 Worker thread wakes up
21:40:10.291 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
21:40:10.292 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
21:40:10.292 00.000 11616 Moving (-0.14, -0.05) raw xDistance=0.06 yDistance=-0.13
21:40:10.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:10.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:40:10.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:10.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:40:10.292 00.000 11616 MoveAxis(E, 0, ABG)
21:40:10.292 00.000 11616 Move returns status 0, amount 0
21:40:10.292 00.000 11616 MoveAxis(N, 0, ABG)
21:40:10.292 00.000 11616 Move returns status 0, amount 0
21:40:10.292 00.000 11616 move complete, result=0
21:40:10.293 00.001 11616 worker thread done servicing request
21:40:10.306 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:40:10.324 00.018 12268 UpdateGuideState exits: m=536 SNR=15.9
21:40:10.325 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:10.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:10.325 00.000 12268 Enqueuing Expose request
21:40:10.325 00.000 11616 Worker thread wakes up
21:40:10.325 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:10.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:10.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:12.338 02.013 11616 Exposure complete
21:40:12.392 00.054 11616 worker thread done servicing request
21:40:12.393 00.001 12268 OnExposeComplete: enter
21:40:12.393 00.000 12268 UpdateGuideState(): m_state=6
21:40:12.393 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
21:40:12.393 00.000 12268 Star::Find returns 1 (0), X=1097.61, Y=272.77, Mass=630, SNR=17.2, Peak=48 HFD=5.2
21:40:12.393 00.000 12268 MultiStar: [#1 0.19,0.08,0.92,U] [#2 -0.09,-0.17,0.90,U] [#3 0.11,0.19,0.81,U] [#4 0.39,-0.19,0.79,U] [#5 -0.16,0.98,0.00,M9] [#6 0.26,0.38,0.64,U] 
21:40:12.393 00.000 12268 refined, 5 included, MultiStar: {0.13, 0.12}, one-star: {-0.01, 0.44}
21:40:12.394 00.001 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.67) = xAngle (2.43 = 2.43)
21:40:12.394 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.46 = 2.46)
21:40:12.394 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.17 cameraTheta=0.76 mountX=-0.13 mountY=0.11, mountTheta=2.45
21:40:12.395 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.12, opts=13)
21:40:12.395 00.000 12268 Enqueuing Move request for scope (0.13, 0.12)
21:40:12.396 00.001 11616 Worker thread wakes up
21:40:12.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
21:40:12.396 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
21:40:12.396 00.000 11616 Moving (0.13, 0.12) raw xDistance=-0.13 yDistance=0.11
21:40:12.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
21:40:12.396 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:12.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:40:12.396 00.000 11616 MoveAxis(E, 74, ABG)
21:40:12.396 00.000 11616 Guiding  Dir = 2, Dur = 74
21:40:12.397 00.001 11616 IsSlewing returns 0
21:40:12.397 00.000 11616 IsGuiding returns 0
21:40:12.398 00.001 11616 PulseGuide returned control before completion, sleep 84
21:40:12.409 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:40:12.425 00.016 12268 UpdateGuideState exits: m=630 SNR=17.2
21:40:12.426 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:12.426 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:12.426 00.000 12268 Enqueuing Expose request
21:40:12.492 00.066 11616 IsGuiding returns 1
21:40:12.492 00.000 11616 scope still moving after pulse duration time elapsed
21:40:12.524 00.032 11616 IsSlewing returns 0
21:40:12.524 00.000 11616 IsGuiding returns 0
21:40:12.524 00.000 11616 scope move finished after 74 + 52 ms
21:40:12.524 00.000 11616 Move returns status 0, amount 74
21:40:12.524 00.000 11616 MoveAxis(N, 0, ABG)
21:40:12.525 00.001 11616 Move returns status 0, amount 0
21:40:12.525 00.000 11616 move complete, result=0
21:40:12.525 00.000 11616 worker thread done servicing request
21:40:12.525 00.000 11616 Worker thread wakes up
21:40:12.525 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:12.525 00.000 12268 GuideStep: -0.1 px 74 ms EAST, 0.1 px 0 ms NORTH
21:40:12.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:14.534 02.009 11616 Exposure complete
21:40:14.590 00.056 11616 worker thread done servicing request
21:40:14.591 00.001 12268 OnExposeComplete: enter
21:40:14.591 00.000 12268 UpdateGuideState(): m_state=6
21:40:14.591 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
21:40:14.591 00.000 12268 Star::Find returns 1 (0), X=1097.57, Y=272.52, Mass=587, SNR=16.6, Peak=50 HFD=5.0
21:40:14.591 00.000 12268 MultiStar: [#1 0.22,-0.31,0.97,U] [#2 0.14,-0.16,0.90,U] [#3 0.30,-0.01,0.86,U] [#4 0.22,0.05,0.75,U] [#5 0.26,0.59,0.00,M10] [#6 0.24,0.25,0.62,U] 
21:40:14.591 00.000 12268 refined, 5 included, MultiStar: {0.17, -0.01}, one-star: {-0.05, 0.19}
21:40:14.591 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.67) = xAngle (1.60 = 1.60)
21:40:14.591 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.63 = 1.63)
21:40:14.591 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.07 mountX=-0.00 mountY=0.17, mountTheta=1.60
21:40:14.592 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.01, opts=13)
21:40:14.592 00.000 12268 Enqueuing Move request for scope (0.17, -0.01)
21:40:14.592 00.000 11616 Worker thread wakes up
21:40:14.593 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
21:40:14.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
21:40:14.593 00.000 11616 Moving (0.17, -0.01) raw xDistance=-0.00 yDistance=0.17
21:40:14.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:14.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:40:14.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:14.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:40:14.593 00.000 11616 MoveAxis(E, 0, ABG)
21:40:14.594 00.001 11616 Move returns status 0, amount 0
21:40:14.594 00.000 11616 MoveAxis(N, 0, ABG)
21:40:14.594 00.000 11616 Move returns status 0, amount 0
21:40:14.594 00.000 11616 move complete, result=0
21:40:14.594 00.000 11616 worker thread done servicing request
21:40:14.608 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:40:14.625 00.017 12268 UpdateGuideState exits: m=587 SNR=16.6
21:40:14.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:14.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:14.625 00.000 12268 Enqueuing Expose request
21:40:14.625 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:40:14.625 00.000 11616 Worker thread wakes up
21:40:14.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:14.626 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:16.640 02.014 11616 Exposure complete
21:40:16.695 00.055 11616 worker thread done servicing request
21:40:16.696 00.001 12268 OnExposeComplete: enter
21:40:16.696 00.000 12268 UpdateGuideState(): m_state=6
21:40:16.696 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
21:40:16.696 00.000 12268 Star::Find returns 1 (0), X=1097.74, Y=272.54, Mass=572, SNR=16.4, Peak=47 HFD=4.9
21:40:16.696 00.000 12268 MultiStar: [#1 0.40,-0.31,1.04,U] [#2 0.32,-0.20,1.07,U] [#3 0.28,0.22,0.88,U] [#4 0.14,-0.20,0.75,U] [#5 -0.13,0.57,0.69,U] [#6 0.49,-0.07,0.71,U] 
21:40:16.696 00.000 12268 refined, 6 included, MultiStar: {0.24, 0.01}, one-star: {0.12, 0.21}
21:40:16.696 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.67) = xAngle (1.70 = 1.70)
21:40:16.696 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.73 = 1.73)
21:40:16.697 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.03 mountX=-0.03 mountY=0.24, mountTheta=1.70
21:40:16.698 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.01, opts=13)
21:40:16.698 00.000 12268 Enqueuing Move request for scope (0.24, 0.01)
21:40:16.698 00.000 11616 Worker thread wakes up
21:40:16.698 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.01) opts 0xd
21:40:16.698 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.01)
21:40:16.698 00.000 11616 Moving (0.24, 0.01) raw xDistance=-0.03 yDistance=0.24
21:40:16.698 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:16.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:40:16.699 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:16.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:40:16.699 00.000 11616 MoveAxis(E, 0, ABG)
21:40:16.699 00.000 11616 Move returns status 0, amount 0
21:40:16.699 00.000 11616 MoveAxis(N, 0, ABG)
21:40:16.699 00.000 11616 Move returns status 0, amount 0
21:40:16.699 00.000 11616 move complete, result=0
21:40:16.699 00.000 11616 worker thread done servicing request
21:40:16.714 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:40:16.733 00.019 12268 UpdateGuideState exits: m=572 SNR=16.4
21:40:16.733 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:16.733 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:16.733 00.000 12268 Enqueuing Expose request
21:40:16.735 00.002 11616 Worker thread wakes up
21:40:16.735 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:40:16.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:16.735 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:18.747 02.012 11616 Exposure complete
21:40:18.803 00.056 11616 worker thread done servicing request
21:40:18.803 00.000 12268 OnExposeComplete: enter
21:40:18.803 00.000 12268 UpdateGuideState(): m_state=6
21:40:18.803 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
21:40:18.803 00.000 12268 Star::Find returns 1 (0), X=1097.46, Y=272.82, Mass=563, SNR=16.3, Peak=53 HFD=5.0
21:40:18.803 00.000 12268 MultiStar: [#1 -0.02,-0.19,1.02,U] [#2 -0.13,0.09,0.98,U] [#3 0.02,0.55,0.85,U] [#4 0.25,-0.06,0.86,U] [#5 -0.21,0.70,0.00,M10] [#6 -0.00,0.46,0.68,U] 
21:40:18.803 00.000 12268 refined, 5 included, MultiStar: {-0.02, 0.20}, one-star: {-0.16, 0.49}
21:40:18.803 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.67) = xAngle (3.31 = -2.97)
21:40:18.804 00.001 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.35 = -2.94)
21:40:18.804 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.21 cameraTheta=1.65 mountX=-0.20 mountY=-0.04, mountTheta=-2.94
21:40:18.805 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.20, opts=13)
21:40:18.805 00.000 12268 Enqueuing Move request for scope (-0.02, 0.20)
21:40:18.805 00.000 11616 Worker thread wakes up
21:40:18.805 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
21:40:18.805 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
21:40:18.805 00.000 11616 Moving (-0.02, 0.20) raw xDistance=-0.20 yDistance=-0.04
21:40:18.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:40:18.805 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:18.806 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:40:18.806 00.000 11616 MoveAxis(E, 113, ABG)
21:40:18.806 00.000 11616 Guiding  Dir = 2, Dur = 113
21:40:18.806 00.000 11616 IsSlewing returns 0
21:40:18.806 00.000 11616 IsGuiding returns 0
21:40:18.807 00.001 11616 PulseGuide returned control before completion, sleep 123
21:40:18.822 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:40:18.839 00.017 12268 UpdateGuideState exits: m=563 SNR=16.3
21:40:18.839 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:18.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:18.839 00.000 12268 Enqueuing Expose request
21:40:18.932 00.093 11616 IsGuiding returns 1
21:40:18.932 00.000 11616 scope still moving after pulse duration time elapsed
21:40:18.964 00.032 11616 IsSlewing returns 0
21:40:18.964 00.000 11616 IsGuiding returns 0
21:40:18.964 00.000 11616 scope move finished after 113 + 44 ms
21:40:18.964 00.000 11616 Move returns status 0, amount 113
21:40:18.964 00.000 11616 MoveAxis(N, 0, ABG)
21:40:18.964 00.000 11616 Move returns status 0, amount 0
21:40:18.964 00.000 11616 move complete, result=0
21:40:18.965 00.001 11616 worker thread done servicing request
21:40:18.965 00.000 12268 GuideStep: -0.2 px 113 ms EAST, -0.0 px 0 ms NORTH
21:40:18.965 00.000 11616 Worker thread wakes up
21:40:18.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:18.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:20.967 02.002 11616 Exposure complete
21:40:21.024 00.057 11616 worker thread done servicing request
21:40:21.024 00.000 12268 OnExposeComplete: enter
21:40:21.025 00.001 12268 UpdateGuideState(): m_state=6
21:40:21.025 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
21:40:21.025 00.000 12268 Star::Find returns 1 (0), X=1097.04, Y=273.25, Mass=633, SNR=17.3, Peak=48 HFD=5.3
21:40:21.025 00.000 12268 MultiStar: [#1 -0.41,0.49,0.95,U] [#2 -0.41,0.66,0.00,M1] [#3 -0.25,0.81,0.00,M1] [#4 -0.37,0.32,0.81,U] [#5 -0.47,1.23,0.00,R] [#6 0.14,0.88,0.00,M1] 
21:40:21.025 00.000 12268 refined, 2 included, MultiStar: {-0.46, 0.59}, one-star: {-0.58, 0.92}
21:40:21.025 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.67) = xAngle (3.90 = -2.38)
21:40:21.026 00.001 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.93 = -2.35)
21:40:21.026 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.59 hyp=0.75 cameraTheta=2.23 mountX=-0.55 mountY=-0.53, mountTheta=-2.37
21:40:21.027 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=0.59, opts=13)
21:40:21.027 00.000 12268 Enqueuing Move request for scope (-0.46, 0.59)
21:40:21.027 00.000 11616 Worker thread wakes up
21:40:21.027 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.59) opts 0xd
21:40:21.027 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, 0.59)
21:40:21.027 00.000 11616 Moving (-0.46, 0.59) raw xDistance=-0.55 yDistance=-0.53
21:40:21.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.55
21:40:21.028 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
21:40:21.028 00.000 11616 MoveAxis(E, 305, ABG)
21:40:21.028 00.000 11616 Guiding  Dir = 2, Dur = 305
21:40:21.028 00.000 11616 IsSlewing returns 0
21:40:21.028 00.000 11616 IsGuiding returns 0
21:40:21.029 00.001 11616 PulseGuide returned control before completion, sleep 315
21:40:21.042 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=49, Gamma=1.290
21:40:21.059 00.017 12268 UpdateGuideState exits: m=633 SNR=17.3
21:40:21.059 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:21.059 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:21.059 00.000 12268 Enqueuing Expose request
21:40:21.353 00.294 11616 IsGuiding returns 1
21:40:21.353 00.000 11616 scope still moving after pulse duration time elapsed
21:40:21.384 00.031 11616 IsSlewing returns 0
21:40:21.384 00.000 11616 IsGuiding returns 1
21:40:21.415 00.031 11616 IsSlewing returns 0
21:40:21.415 00.000 11616 IsGuiding returns 0
21:40:21.415 00.000 11616 scope move finished after 305 + 81 ms
21:40:21.415 00.000 11616 Move returns status 0, amount 305
21:40:21.415 00.000 11616 MoveAxis(N, 45, ABG)
21:40:21.415 00.000 11616 Guiding  Dir = 0, Dur = 45
21:40:21.416 00.001 11616 IsSlewing returns 0
21:40:21.416 00.000 11616 IsGuiding returns 0
21:40:21.416 00.000 11616 PulseGuide returned control before completion, sleep 55
21:40:21.478 00.062 11616 IsGuiding returns 1
21:40:21.478 00.000 11616 scope still moving after pulse duration time elapsed
21:40:21.508 00.030 11616 IsSlewing returns 0
21:40:21.508 00.000 11616 IsGuiding returns 0
21:40:21.509 00.001 11616 scope move finished after 45 + 48 ms
21:40:21.509 00.000 11616 Move returns status 0, amount 45
21:40:21.509 00.000 11616 move complete, result=0
21:40:21.509 00.000 11616 worker thread done servicing request
21:40:21.509 00.000 11616 Worker thread wakes up
21:40:21.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:21.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:21.509 00.000 12268 GuideStep: -0.5 px 305 ms EAST, -0.5 px 45 ms NORTH
21:40:23.526 02.017 11616 Exposure complete
21:40:23.582 00.056 11616 worker thread done servicing request
21:40:23.583 00.001 12268 OnExposeComplete: enter
21:40:23.583 00.000 12268 UpdateGuideState(): m_state=6
21:40:23.583 00.000 12268 Star::Find(15, 1097, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
21:40:23.583 00.000 12268 Star::Find returns 1 (0), X=1097.83, Y=273.09, Mass=624, SNR=17.1, Peak=56 HFD=5.0
21:40:23.583 00.000 12268 MultiStar: [#1 0.09,0.24,1.01,U] [#2 0.02,0.24,0.99,U] [#3 0.08,0.73,0.00,M2] [#4 0.45,0.42,0.76,U] [#5 0.50,-0.17,0.73,U] [#6 0.26,0.53,0.68,U] 
21:40:23.583 00.000 12268 refined, 5 included, MultiStar: {0.23, 0.35}, one-star: {0.21, 0.76}
21:40:23.584 00.001 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.67) = xAngle (2.65 = 2.65)
21:40:23.584 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.68 = 2.68)
21:40:23.584 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.35 hyp=0.42 cameraTheta=0.98 mountX=-0.37 mountY=0.19, mountTheta=2.67
21:40:23.585 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.35, opts=13)
21:40:23.585 00.000 12268 Enqueuing Move request for scope (0.23, 0.35)
21:40:23.585 00.000 11616 Worker thread wakes up
21:40:23.585 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.35) opts 0xd
21:40:23.586 00.001 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.35)
21:40:23.586 00.000 11616 Moving (0.23, 0.35) raw xDistance=-0.37 yDistance=0.19
21:40:23.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
21:40:23.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:23.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:40:23.586 00.000 11616 MoveAxis(E, 206, ABG)
21:40:23.586 00.000 11616 Guiding  Dir = 2, Dur = 206
21:40:23.586 00.000 11616 IsSlewing returns 0
21:40:23.586 00.000 11616 IsGuiding returns 0
21:40:23.587 00.001 11616 PulseGuide returned control before completion, sleep 216
21:40:23.601 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:40:23.617 00.016 12268 UpdateGuideState exits: m=624 SNR=17.1
21:40:23.618 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:23.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:23.618 00.000 12268 Enqueuing Expose request
21:40:23.814 00.196 11616 IsGuiding returns 1
21:40:23.814 00.000 11616 scope still moving after pulse duration time elapsed
21:40:23.846 00.032 11616 IsSlewing returns 0
21:40:23.847 00.001 11616 IsGuiding returns 0
21:40:23.847 00.000 11616 scope move finished after 206 + 53 ms
21:40:23.847 00.000 11616 Move returns status 0, amount 206
21:40:23.847 00.000 11616 MoveAxis(N, 0, ABG)
21:40:23.847 00.000 11616 Move returns status 0, amount 0
21:40:23.847 00.000 11616 move complete, result=0
21:40:23.847 00.000 11616 worker thread done servicing request
21:40:23.847 00.000 11616 Worker thread wakes up
21:40:23.847 00.000 12268 GuideStep: -0.4 px 206 ms EAST, 0.2 px 0 ms NORTH
21:40:23.848 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:23.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:25.865 02.017 11616 Exposure complete
21:40:25.921 00.056 11616 worker thread done servicing request
21:40:25.921 00.000 12268 OnExposeComplete: enter
21:40:25.921 00.000 12268 UpdateGuideState(): m_state=6
21:40:25.921 00.000 12268 Star::Find(15, 1097, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
21:40:25.921 00.000 12268 Star::Find returns 1 (0), X=1097.35, Y=272.41, Mass=551, SNR=16.1, Peak=45 HFD=4.7
21:40:25.922 00.001 12268 MultiStar: [#1 0.27,-0.51,1.04,U] [#2 0.09,-0.18,1.03,U] [#3 0.05,-0.08,0.85,U] [#4 0.02,-0.60,0.89,U] [#5 0.27,-0.91,0.00,M1] [#6 0.06,0.12,0.68,U] 
21:40:25.922 00.000 12268 refined, 5 included, MultiStar: {0.04, -0.21}, one-star: {-0.27, 0.08}
21:40:25.922 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.67) = xAngle (0.27 = 0.27)
21:40:25.922 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.30 = 0.30)
21:40:25.922 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.21 hyp=0.21 cameraTheta=-1.40 mountX=0.20 mountY=0.06, mountTheta=0.30
21:40:25.923 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.21, opts=13)
21:40:25.924 00.001 12268 Enqueuing Move request for scope (0.04, -0.21)
21:40:25.924 00.000 11616 Worker thread wakes up
21:40:25.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.21) opts 0xd
21:40:25.924 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.21)
21:40:25.924 00.000 11616 Moving (0.04, -0.21) raw xDistance=0.20 yDistance=0.06
21:40:25.924 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:25.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:40:25.924 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:25.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:40:25.924 00.000 11616 MoveAxis(E, 0, ABG)
21:40:25.924 00.000 11616 Move returns status 0, amount 0
21:40:25.925 00.001 11616 MoveAxis(N, 0, ABG)
21:40:25.925 00.000 11616 Move returns status 0, amount 0
21:40:25.925 00.000 11616 move complete, result=0
21:40:25.925 00.000 11616 worker thread done servicing request
21:40:25.936 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=39, Gamma=1.290
21:40:25.955 00.019 12268 UpdateGuideState exits: m=551 SNR=16.1
21:40:25.955 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:25.955 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:25.955 00.000 12268 Enqueuing Expose request
21:40:25.955 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:25.955 00.000 11616 Worker thread wakes up
21:40:25.955 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:25.955 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:27.962 02.007 11616 Exposure complete
21:40:28.018 00.056 11616 worker thread done servicing request
21:40:28.018 00.000 12268 OnExposeComplete: enter
21:40:28.018 00.000 12268 UpdateGuideState(): m_state=6
21:40:28.018 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
21:40:28.018 00.000 12268 Star::Find returns 1 (0), X=1097.70, Y=272.47, Mass=589, SNR=16.6, Peak=52 HFD=5.5
21:40:28.019 00.001 12268 MultiStar: [#1 0.58,-0.84,0.00,M1] [#2 0.22,-0.30,1.00,U] [#3 0.06,-0.05,0.79,U] [#4 0.39,-0.77,0.00,M1] [#5 0.58,-0.70,0.00,M2] [#6 0.46,-0.11,0.67,U] 
21:40:28.019 00.000 12268 single-star, 3 included, MultiStar: {0.19, -0.08}, one-star: {0.08, 0.14}
21:40:28.019 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.67) = xAngle (2.74 = 2.74)
21:40:28.019 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.77 = 2.77)
21:40:28.019 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.07 mountX=-0.15 mountY=0.06, mountTheta=2.77
21:40:28.021 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.14, opts=13)
21:40:28.022 00.001 12268 Enqueuing Move request for scope (0.08, 0.14)
21:40:28.022 00.000 11616 Worker thread wakes up
21:40:28.022 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
21:40:28.022 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
21:40:28.022 00.000 11616 Moving (0.08, 0.14) raw xDistance=-0.15 yDistance=0.06
21:40:28.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
21:40:28.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:28.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:40:28.022 00.000 11616 MoveAxis(E, 81, ABG)
21:40:28.022 00.000 11616 Guiding  Dir = 2, Dur = 81
21:40:28.023 00.001 11616 IsSlewing returns 0
21:40:28.023 00.000 11616 IsGuiding returns 0
21:40:28.023 00.000 11616 PulseGuide returned control before completion, sleep 91
21:40:28.035 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:40:28.052 00.017 12268 UpdateGuideState exits: m=589 SNR=16.6
21:40:28.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:28.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:28.052 00.000 12268 Enqueuing Expose request
21:40:28.116 00.064 11616 IsGuiding returns 1
21:40:28.116 00.000 11616 scope still moving after pulse duration time elapsed
21:40:28.148 00.032 11616 IsSlewing returns 0
21:40:28.148 00.000 11616 IsGuiding returns 0
21:40:28.148 00.000 11616 scope move finished after 81 + 43 ms
21:40:28.148 00.000 11616 Move returns status 0, amount 81
21:40:28.149 00.001 11616 MoveAxis(N, 0, ABG)
21:40:28.149 00.000 11616 Move returns status 0, amount 0
21:40:28.149 00.000 11616 move complete, result=0
21:40:28.149 00.000 11616 worker thread done servicing request
21:40:28.149 00.000 12268 GuideStep: -0.1 px 81 ms EAST, 0.1 px 0 ms NORTH
21:40:28.149 00.000 11616 Worker thread wakes up
21:40:28.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:28.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:30.165 02.016 11616 Exposure complete
21:40:30.219 00.054 11616 worker thread done servicing request
21:40:30.219 00.000 12268 OnExposeComplete: enter
21:40:30.219 00.000 12268 UpdateGuideState(): m_state=6
21:40:30.220 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
21:40:30.220 00.000 12268 Star::Find returns 1 (0), X=1097.20, Y=272.65, Mass=554, SNR=16.1, Peak=45 HFD=5.2
21:40:30.220 00.000 12268 MultiStar: [#1 -0.32,-0.30,0.99,U] [#2 -0.16,-0.07,1.08,U] [#3 -0.16,0.24,0.89,U] [#4 0.01,-0.27,0.77,U] [#5 -0.26,-0.45,0.69,U] [#6 -0.13,0.17,0.70,U] 
21:40:30.220 00.000 12268 refined, 6 included, MultiStar: {-0.21, -0.04}, one-star: {-0.42, 0.32}
21:40:30.220 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.67) = xAngle (-1.30 = -1.30)
21:40:30.220 00.000 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.27 = -1.27)
21:40:30.220 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-2.97 mountX=0.06 mountY=-0.21, mountTheta=-1.30
21:40:30.223 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.04, opts=13)
21:40:30.223 00.000 12268 Enqueuing Move request for scope (-0.21, -0.04)
21:40:30.223 00.000 11616 Worker thread wakes up
21:40:30.223 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
21:40:30.223 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
21:40:30.223 00.000 11616 Moving (-0.21, -0.04) raw xDistance=0.06 yDistance=-0.21
21:40:30.223 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:30.224 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:40:30.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:40:30.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:40:30.224 00.000 11616 MoveAxis(E, 0, ABG)
21:40:30.224 00.000 11616 Move returns status 0, amount 0
21:40:30.224 00.000 11616 MoveAxis(N, 0, ABG)
21:40:30.224 00.000 11616 Move returns status 0, amount 0
21:40:30.224 00.000 11616 move complete, result=0
21:40:30.224 00.000 11616 worker thread done servicing request
21:40:30.236 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:40:30.255 00.019 12268 UpdateGuideState exits: m=554 SNR=16.1
21:40:30.255 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:30.255 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:30.255 00.000 12268 Enqueuing Expose request
21:40:30.255 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:40:30.255 00.000 11616 Worker thread wakes up
21:40:30.255 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:30.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:32.265 02.010 11616 Exposure complete
21:40:32.319 00.054 11616 worker thread done servicing request
21:40:32.320 00.001 12268 OnExposeComplete: enter
21:40:32.320 00.000 12268 UpdateGuideState(): m_state=6
21:40:32.320 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
21:40:32.320 00.000 12268 Star::Find returns 1 (0), X=1097.09, Y=272.43, Mass=544, SNR=16.0, Peak=45 HFD=4.3
21:40:32.320 00.000 12268 MultiStar: [#1 -0.36,-0.54,0.00,M1] [#2 0.15,-0.25,1.03,U] [#3 -0.07,-0.24,0.87,U] [#4 -0.16,-0.47,0.78,U] [#5 -0.19,-0.67,0.00,M2] [#6 -0.21,-0.12,0.70,U] 
21:40:32.320 00.000 12268 refined, 4 included, MultiStar: {-0.16, -0.19}, one-star: {-0.53, 0.10}
21:40:32.320 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-1.67) = xAngle (-0.62 = -0.62)
21:40:32.321 00.001 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.59 = -0.59)
21:40:32.321 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-2.29 mountX=0.20 mountY=-0.14, mountTheta=-0.60
21:40:32.322 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.19, opts=13)
21:40:32.322 00.000 12268 Enqueuing Move request for scope (-0.16, -0.19)
21:40:32.322 00.000 11616 Worker thread wakes up
21:40:32.322 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.19) opts 0xd
21:40:32.322 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.19)
21:40:32.322 00.000 11616 Moving (-0.16, -0.19) raw xDistance=0.20 yDistance=-0.14
21:40:32.323 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:32.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:40:32.323 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:32.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:40:32.323 00.000 11616 MoveAxis(E, 0, ABG)
21:40:32.323 00.000 11616 Move returns status 0, amount 0
21:40:32.323 00.000 11616 MoveAxis(N, 0, ABG)
21:40:32.323 00.000 11616 Move returns status 0, amount 0
21:40:32.323 00.000 11616 move complete, result=0
21:40:32.323 00.000 11616 worker thread done servicing request
21:40:32.336 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:40:32.354 00.018 12268 UpdateGuideState exits: m=544 SNR=16.0
21:40:32.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:32.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:32.354 00.000 12268 Enqueuing Expose request
21:40:32.355 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:32.355 00.000 11616 Worker thread wakes up
21:40:32.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:32.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:34.359 02.004 12268 evsrv: cli 0F8E69C0 connect
21:40:34.359 00.000 12268 case statement mapped state 6 to 3
21:40:34.360 00.001 12268 case statement mapped state 6 to 3
21:40:34.360 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"177b29b5-696b-4566-a04e-e49c46d3ee92"}
21:40:34.360 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"177b29b5-696b-4566-a04e-e49c46d3ee92"}
21:40:34.361 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:40:34.370 00.009 11616 Exposure complete
21:40:34.426 00.056 11616 worker thread done servicing request
21:40:34.426 00.000 12268 OnExposeComplete: enter
21:40:34.426 00.000 12268 UpdateGuideState(): m_state=6
21:40:34.427 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
21:40:34.427 00.000 12268 Star::Find returns 1 (0), X=1097.16, Y=272.29, Mass=539, SNR=15.9, Peak=50 HFD=4.2
21:40:34.427 00.000 12268 MultiStar: [#1 -0.20,-0.34,1.11,U] [#2 -0.48,-0.56,0.00,M1] [#3 -0.43,-0.19,0.93,U] [#4 -0.24,-0.61,0.00,M1] [#5 -0.32,-1.02,0.00,M3] [#6 -0.26,-0.11,0.72,U] 
21:40:34.427 00.000 12268 refined, 3 included, MultiStar: {-0.34, -0.18}, one-star: {-0.46, -0.04}
21:40:34.427 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-1.67) = xAngle (-0.98 = -0.98)
21:40:34.427 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.95 = -0.95)
21:40:34.427 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.18 hyp=0.38 cameraTheta=-2.65 mountX=0.21 mountY=-0.31, mountTheta=-0.97
21:40:34.429 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.18, opts=13)
21:40:34.429 00.000 12268 Enqueuing Move request for scope (-0.34, -0.18)
21:40:34.429 00.000 11616 Worker thread wakes up
21:40:34.429 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.18) opts 0xd
21:40:34.429 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.18)
21:40:34.429 00.000 11616 Moving (-0.34, -0.18) raw xDistance=0.21 yDistance=-0.31
21:40:34.429 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:34.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:40:34.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
21:40:34.429 00.000 11616 MoveAxis(E, 0, ABG)
21:40:34.429 00.000 11616 Move returns status 0, amount 0
21:40:34.430 00.001 11616 MoveAxis(N, 26, ABG)
21:40:34.430 00.000 11616 Guiding  Dir = 0, Dur = 26
21:40:34.430 00.000 11616 IsSlewing returns 0
21:40:34.430 00.000 11616 IsGuiding returns 0
21:40:34.431 00.001 11616 PulseGuide returned control before completion, sleep 36
21:40:34.452 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=46, Gamma=1.290
21:40:34.470 00.018 12268 UpdateGuideState exits: m=539 SNR=15.9
21:40:34.471 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:34.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:34.471 00.000 12268 Enqueuing Expose request
21:40:34.476 00.005 11616 IsGuiding returns 1
21:40:34.476 00.000 11616 scope still moving after pulse duration time elapsed
21:40:34.508 00.032 11616 IsSlewing returns 0
21:40:34.508 00.000 11616 IsGuiding returns 1
21:40:34.539 00.031 11616 IsSlewing returns 0
21:40:34.539 00.000 11616 IsGuiding returns 1
21:40:34.569 00.030 11616 IsSlewing returns 0
21:40:34.569 00.000 11616 IsGuiding returns 1
21:40:34.601 00.032 11616 IsSlewing returns 0
21:40:34.601 00.000 11616 IsGuiding returns 1
21:40:34.632 00.031 11616 IsSlewing returns 0
21:40:34.632 00.000 11616 IsGuiding returns 1
21:40:34.663 00.031 11616 IsSlewing returns 0
21:40:34.664 00.001 11616 IsGuiding returns 0
21:40:34.664 00.000 11616 scope move finished after 26 + 207 ms
21:40:34.664 00.000 11616 Move returns status 0, amount 26
21:40:34.664 00.000 11616 move complete, result=0
21:40:34.664 00.000 11616 worker thread done servicing request
21:40:34.664 00.000 11616 Worker thread wakes up
21:40:34.664 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 26 ms NORTH
21:40:34.665 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:34.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:36.679 02.014 11616 Exposure complete
21:40:36.735 00.056 11616 worker thread done servicing request
21:40:36.735 00.000 12268 OnExposeComplete: enter
21:40:36.736 00.001 12268 UpdateGuideState(): m_state=6
21:40:36.736 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
21:40:36.736 00.000 12268 Star::Find returns 1 (0), X=1097.41, Y=272.32, Mass=603, SNR=16.9, Peak=45 HFD=5.2
21:40:36.736 00.000 12268 MultiStar: [#1 0.02,-0.51,1.02,U] [#2 -0.10,-0.27,1.00,U] [#3 0.08,0.10,0.88,U] [#4 0.44,-0.31,0.84,U] [#5 -0.06,-0.91,0.00,M4] [#6 0.30,-0.26,0.67,U] 
21:40:36.736 00.000 12268 single-star, 5 included, MultiStar: {0.07, -0.21}, one-star: {-0.21, -0.01}
21:40:36.737 00.001 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-1.67) = xAngle (-1.42 = -1.42)
21:40:36.737 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.39 = -1.39)
21:40:36.737 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-3.09 mountX=0.03 mountY=-0.20, mountTheta=-1.42
21:40:36.739 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.01, opts=13)
21:40:36.739 00.000 12268 Enqueuing Move request for scope (-0.21, -0.01)
21:40:36.739 00.000 11616 Worker thread wakes up
21:40:36.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.01) opts 0xd
21:40:36.739 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.01)
21:40:36.739 00.000 11616 Moving (-0.21, -0.01) raw xDistance=0.03 yDistance=-0.20
21:40:36.739 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:36.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:40:36.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
21:40:36.740 00.001 11616 MoveAxis(E, 0, ABG)
21:40:36.740 00.000 11616 Move returns status 0, amount 0
21:40:36.740 00.000 11616 MoveAxis(N, 17, ABG)
21:40:36.740 00.000 11616 Guiding  Dir = 0, Dur = 17
21:40:36.740 00.000 11616 IsSlewing returns 0
21:40:36.740 00.000 11616 IsGuiding returns 0
21:40:36.741 00.001 11616 PulseGuide returned control before completion, sleep 27
21:40:36.760 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
21:40:36.768 00.008 11616 IsGuiding returns 1
21:40:36.768 00.000 11616 scope still moving after pulse duration time elapsed
21:40:36.777 00.009 12268 UpdateGuideState exits: m=603 SNR=16.9
21:40:36.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:36.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:36.777 00.000 12268 Enqueuing Expose request
21:40:36.800 00.023 11616 IsSlewing returns 0
21:40:36.800 00.000 11616 IsGuiding returns 0
21:40:36.800 00.000 11616 scope move finished after 17 + 43 ms
21:40:36.800 00.000 11616 Move returns status 0, amount 17
21:40:36.800 00.000 11616 move complete, result=0
21:40:36.800 00.000 11616 worker thread done servicing request
21:40:36.801 00.001 11616 Worker thread wakes up
21:40:36.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:36.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:36.802 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 17 ms NORTH
21:40:38.821 02.019 11616 Exposure complete
21:40:38.877 00.056 11616 worker thread done servicing request
21:40:38.877 00.000 12268 OnExposeComplete: enter
21:40:38.877 00.000 12268 UpdateGuideState(): m_state=6
21:40:38.877 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
21:40:38.877 00.000 12268 Star::Find returns 1 (0), X=1097.73, Y=272.65, Mass=707, SNR=18.2, Peak=56 HFD=5.4
21:40:38.878 00.001 12268 MultiStar: [#1 0.45,-0.22,1.02,U] [#2 0.36,0.16,0.94,U] [#3 0.24,-0.05,0.83,U] [#4 0.40,-0.44,0.74,U] [#5 -0.00,-0.38,0.66,U] [#6 0.26,-0.11,0.64,U] 
21:40:38.878 00.000 12268 refined, 6 included, MultiStar: {0.27, -0.07}, one-star: {0.11, 0.32}
21:40:38.878 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.67) = xAngle (1.40 = 1.40)
21:40:38.878 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.43 = 1.43)
21:40:38.878 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.07 hyp=0.28 cameraTheta=-0.27 mountX=0.05 mountY=0.28, mountTheta=1.40
21:40:38.879 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.07, opts=13)
21:40:38.880 00.001 12268 Enqueuing Move request for scope (0.27, -0.07)
21:40:38.880 00.000 11616 Worker thread wakes up
21:40:38.880 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.07) opts 0xd
21:40:38.880 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.07)
21:40:38.880 00.000 11616 Moving (0.27, -0.07) raw xDistance=0.05 yDistance=0.28
21:40:38.880 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:38.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:40:38.880 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:38.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:40:38.880 00.000 11616 MoveAxis(E, 0, ABG)
21:40:38.880 00.000 11616 Move returns status 0, amount 0
21:40:38.880 00.000 11616 MoveAxis(N, 0, ABG)
21:40:38.881 00.001 11616 Move returns status 0, amount 0
21:40:38.881 00.000 11616 move complete, result=0
21:40:38.881 00.000 11616 worker thread done servicing request
21:40:38.900 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:40:38.918 00.018 12268 UpdateGuideState exits: m=707 SNR=18.2
21:40:38.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:38.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:38.918 00.000 12268 Enqueuing Expose request
21:40:38.918 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:40:38.918 00.000 11616 Worker thread wakes up
21:40:38.919 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:38.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:40.922 02.003 11616 Exposure complete
21:40:40.981 00.059 11616 worker thread done servicing request
21:40:40.981 00.000 12268 OnExposeComplete: enter
21:40:40.981 00.000 12268 UpdateGuideState(): m_state=6
21:40:40.981 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
21:40:40.981 00.000 12268 Star::Find returns 1 (0), X=1097.65, Y=272.87, Mass=656, SNR=17.5, Peak=63 HFD=5.0
21:40:40.982 00.001 12268 MultiStar: [#1 0.09,0.17,0.95,U] [#2 0.27,0.23,1.05,U] [#3 -0.05,0.60,0.81,U] [#4 0.33,0.27,0.82,U] [#5 0.53,-0.06,0.70,U] [#6 0.42,0.69,0.00,M1] 
21:40:40.982 00.000 12268 refined, 5 included, MultiStar: {0.19, 0.30}, one-star: {0.03, 0.54}
21:40:40.982 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.67) = xAngle (2.68 = 2.68)
21:40:40.982 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.71 = 2.71)
21:40:40.982 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.30 hyp=0.36 cameraTheta=1.01 mountX=-0.32 mountY=0.15, mountTheta=2.71
21:40:40.983 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.30, opts=13)
21:40:40.983 00.000 12268 Enqueuing Move request for scope (0.19, 0.30)
21:40:40.984 00.001 11616 Worker thread wakes up
21:40:40.984 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.30) opts 0xd
21:40:40.984 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.30)
21:40:40.984 00.000 11616 Moving (0.19, 0.30) raw xDistance=-0.32 yDistance=0.15
21:40:40.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
21:40:40.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:40.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:40:40.984 00.000 11616 MoveAxis(E, 179, ABG)
21:40:40.984 00.000 11616 Guiding  Dir = 2, Dur = 179
21:40:40.985 00.001 11616 IsSlewing returns 0
21:40:40.985 00.000 11616 IsGuiding returns 0
21:40:40.985 00.000 11616 PulseGuide returned control before completion, sleep 189
21:40:41.006 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=46, Gamma=1.290
21:40:41.024 00.018 12268 UpdateGuideState exits: m=656 SNR=17.5
21:40:41.024 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:41.025 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:41.025 00.000 12268 Enqueuing Expose request
21:40:41.185 00.160 11616 IsGuiding returns 1
21:40:41.185 00.000 11616 scope still moving after pulse duration time elapsed
21:40:41.216 00.031 11616 IsSlewing returns 0
21:40:41.216 00.000 11616 IsGuiding returns 0
21:40:41.216 00.000 11616 scope move finished after 179 + 52 ms
21:40:41.216 00.000 11616 Move returns status 0, amount 179
21:40:41.216 00.000 11616 MoveAxis(N, 0, ABG)
21:40:41.216 00.000 11616 Move returns status 0, amount 0
21:40:41.216 00.000 11616 move complete, result=0
21:40:41.217 00.001 11616 worker thread done servicing request
21:40:41.217 00.000 12268 GuideStep: -0.3 px 179 ms EAST, 0.1 px 0 ms NORTH
21:40:41.217 00.000 11616 Worker thread wakes up
21:40:41.217 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:41.217 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:43.227 02.010 11616 Exposure complete
21:40:43.283 00.056 11616 worker thread done servicing request
21:40:43.284 00.001 12268 OnExposeComplete: enter
21:40:43.284 00.000 12268 UpdateGuideState(): m_state=6
21:40:43.284 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
21:40:43.284 00.000 12268 Star::Find returns 1 (0), X=1097.59, Y=273.11, Mass=680, SNR=17.9, Peak=57 HFD=5.2
21:40:43.284 00.000 12268 MultiStar: [#1 0.28,-0.01,0.98,U] [#2 0.23,0.56,1.03,U] [#3 0.05,0.76,0.00,M1] [#4 0.43,0.21,0.85,U] [#5 0.40,-0.18,0.70,U] [#6 0.51,0.51,0.00,M2] 
21:40:43.284 00.000 12268 refined, 4 included, MultiStar: {0.25, 0.30}, one-star: {-0.03, 0.78}
21:40:43.284 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.67) = xAngle (2.55 = 2.55)
21:40:43.285 00.001 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.58 = 2.58)
21:40:43.285 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.30 hyp=0.39 cameraTheta=0.88 mountX=-0.33 mountY=0.21, mountTheta=2.57
21:40:43.286 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.30, opts=13)
21:40:43.286 00.000 12268 Enqueuing Move request for scope (0.25, 0.30)
21:40:43.286 00.000 11616 Worker thread wakes up
21:40:43.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.30) opts 0xd
21:40:43.286 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.30)
21:40:43.286 00.000 11616 Moving (0.25, 0.30) raw xDistance=-0.33 yDistance=0.21
21:40:43.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
21:40:43.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:43.287 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:40:43.287 00.000 11616 MoveAxis(E, 183, ABG)
21:40:43.287 00.000 11616 Guiding  Dir = 2, Dur = 183
21:40:43.287 00.000 11616 IsSlewing returns 0
21:40:43.287 00.000 11616 IsGuiding returns 0
21:40:43.288 00.001 11616 PulseGuide returned control before completion, sleep 193
21:40:43.308 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=42, Gamma=1.290
21:40:43.325 00.017 12268 UpdateGuideState exits: m=680 SNR=17.9
21:40:43.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:43.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:43.325 00.000 12268 Enqueuing Expose request
21:40:43.492 00.167 11616 IsGuiding returns 1
21:40:43.492 00.000 11616 scope still moving after pulse duration time elapsed
21:40:43.523 00.031 11616 IsSlewing returns 0
21:40:43.523 00.000 11616 IsGuiding returns 0
21:40:43.523 00.000 11616 scope move finished after 183 + 53 ms
21:40:43.524 00.001 11616 Move returns status 0, amount 183
21:40:43.524 00.000 11616 MoveAxis(N, 0, ABG)
21:40:43.524 00.000 11616 Move returns status 0, amount 0
21:40:43.524 00.000 11616 move complete, result=0
21:40:43.524 00.000 11616 worker thread done servicing request
21:40:43.524 00.000 11616 Worker thread wakes up
21:40:43.524 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:43.524 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:43.524 00.000 12268 GuideStep: -0.3 px 183 ms EAST, 0.2 px 0 ms NORTH
21:40:45.529 02.005 11616 Exposure complete
21:40:45.583 00.054 11616 worker thread done servicing request
21:40:45.583 00.000 12268 OnExposeComplete: enter
21:40:45.583 00.000 12268 UpdateGuideState(): m_state=6
21:40:45.584 00.001 12268 Star::Find(15, 1097, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
21:40:45.584 00.000 12268 Star::Find returns 1 (0), X=1097.75, Y=272.90, Mass=683, SNR=18.0, Peak=71 HFD=4.9
21:40:45.584 00.000 12268 MultiStar: [#1 0.36,-0.11,1.00,U] [#2 0.32,0.04,1.01,U] [#3 0.31,0.35,0.80,U] [#4 0.49,-0.03,0.81,U] [#5 0.51,-0.65,0.00,M2] [#6 0.13,0.07,0.65,U] 
21:40:45.584 00.000 12268 refined, 5 included, MultiStar: {0.29, 0.15}, one-star: {0.13, 0.57}
21:40:45.584 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.67) = xAngle (2.16 = 2.16)
21:40:45.584 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.19 = 2.19)
21:40:45.584 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.15 hyp=0.33 cameraTheta=0.49 mountX=-0.18 mountY=0.27, mountTheta=2.17
21:40:45.586 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.15, opts=13)
21:40:45.586 00.000 12268 Enqueuing Move request for scope (0.29, 0.15)
21:40:45.586 00.000 11616 Worker thread wakes up
21:40:45.586 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.15) opts 0xd
21:40:45.586 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.15)
21:40:45.586 00.000 11616 Moving (0.29, 0.15) raw xDistance=-0.18 yDistance=0.27
21:40:45.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:40:45.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:45.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:40:45.586 00.000 11616 MoveAxis(E, 102, ABG)
21:40:45.587 00.001 11616 Guiding  Dir = 2, Dur = 102
21:40:45.587 00.000 11616 IsSlewing returns 0
21:40:45.587 00.000 11616 IsGuiding returns 0
21:40:45.587 00.000 11616 PulseGuide returned control before completion, sleep 112
21:40:45.610 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:40:45.628 00.018 12268 UpdateGuideState exits: m=683 SNR=18.0
21:40:45.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:45.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:45.628 00.000 12268 Enqueuing Expose request
21:40:45.713 00.085 11616 IsGuiding returns 0
21:40:45.713 00.000 11616 Move returns status 0, amount 102
21:40:45.713 00.000 11616 MoveAxis(N, 0, ABG)
21:40:45.714 00.001 11616 Move returns status 0, amount 0
21:40:45.714 00.000 11616 move complete, result=0
21:40:45.714 00.000 11616 worker thread done servicing request
21:40:45.714 00.000 12268 GuideStep: -0.2 px 102 ms EAST, 0.3 px 0 ms NORTH
21:40:45.714 00.000 11616 Worker thread wakes up
21:40:45.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:45.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:47.815 02.101 11616 Exposure complete
21:40:47.870 00.055 11616 worker thread done servicing request
21:40:47.870 00.000 12268 OnExposeComplete: enter
21:40:47.870 00.000 12268 UpdateGuideState(): m_state=6
21:40:47.870 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
21:40:47.870 00.000 12268 Star::Find returns 1 (0), X=1097.80, Y=272.71, Mass=656, SNR=17.6, Peak=64 HFD=4.7
21:40:47.871 00.001 12268 MultiStar: [#1 0.15,-0.06,1.02,U] [#2 0.24,-0.04,1.02,U] [#3 0.04,0.09,0.87,U] [#4 0.30,-0.41,0.75,U] [#5 0.36,-0.63,0.00,M3] [#6 0.24,0.25,0.71,U] 
21:40:47.871 00.000 12268 refined, 5 included, MultiStar: {0.19, 0.04}, one-star: {0.18, 0.38}
21:40:47.871 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.67) = xAngle (1.89 = 1.89)
21:40:47.871 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.92 = 1.92)
21:40:47.871 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.19 cameraTheta=0.22 mountX=-0.06 mountY=0.18, mountTheta=1.89
21:40:47.872 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.04, opts=13)
21:40:47.872 00.000 12268 Enqueuing Move request for scope (0.19, 0.04)
21:40:47.873 00.001 11616 Worker thread wakes up
21:40:47.873 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd
21:40:47.873 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.04)
21:40:47.873 00.000 11616 Moving (0.19, 0.04) raw xDistance=-0.06 yDistance=0.18
21:40:47.873 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:47.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:40:47.873 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:40:47.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:40:47.873 00.000 11616 MoveAxis(E, 0, ABG)
21:40:47.873 00.000 11616 Move returns status 0, amount 0
21:40:47.873 00.000 11616 MoveAxis(N, 0, ABG)
21:40:47.873 00.000 11616 Move returns status 0, amount 0
21:40:47.873 00.000 11616 move complete, result=0
21:40:47.873 00.000 11616 worker thread done servicing request
21:40:47.896 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=52, Gamma=1.290
21:40:47.914 00.018 12268 UpdateGuideState exits: m=656 SNR=17.6
21:40:47.914 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:47.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:47.914 00.000 12268 Enqueuing Expose request
21:40:47.914 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:40:47.914 00.000 11616 Worker thread wakes up
21:40:47.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:47.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:49.931 02.017 11616 Exposure complete
21:40:49.986 00.055 11616 worker thread done servicing request
21:40:49.986 00.000 12268 OnExposeComplete: enter
21:40:49.986 00.000 12268 UpdateGuideState(): m_state=6
21:40:49.988 00.002 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
21:40:49.988 00.000 12268 Star::Find returns 1 (0), X=1097.74, Y=272.47, Mass=661, SNR=17.6, Peak=61 HFD=4.6
21:40:49.988 00.000 12268 MultiStar: [#1 0.38,-0.55,0.00,M1] [#2 0.33,-0.19,1.03,U] [#3 0.04,0.01,0.86,U] [#4 0.41,-0.37,0.87,U] [#5 0.43,-0.78,0.00,M4] [#6 0.34,0.11,0.66,U] 
21:40:49.988 00.000 12268 single-star, 4 included, MultiStar: {0.24, -0.07}, one-star: {0.12, 0.14}
21:40:49.988 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.67) = xAngle (2.52 = 2.52)
21:40:49.988 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.56 = 2.56)
21:40:49.988 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.18 cameraTheta=0.86 mountX=-0.15 mountY=0.10, mountTheta=2.55
21:40:49.990 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.14, opts=13)
21:40:49.990 00.000 12268 Enqueuing Move request for scope (0.12, 0.14)
21:40:49.990 00.000 11616 Worker thread wakes up
21:40:49.990 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
21:40:49.990 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
21:40:49.990 00.000 11616 Moving (0.12, 0.14) raw xDistance=-0.15 yDistance=0.10
21:40:49.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
21:40:49.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:49.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:40:49.990 00.000 11616 MoveAxis(E, 83, ABG)
21:40:49.990 00.000 11616 Guiding  Dir = 2, Dur = 83
21:40:49.991 00.001 11616 IsSlewing returns 0
21:40:49.991 00.000 11616 IsGuiding returns 0
21:40:49.991 00.000 11616 PulseGuide returned control before completion, sleep 93
21:40:50.014 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:40:50.033 00.019 12268 UpdateGuideState exits: m=661 SNR=17.6
21:40:50.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:50.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:50.033 00.000 12268 Enqueuing Expose request
21:40:50.090 00.057 11616 IsGuiding returns 1
21:40:50.090 00.000 11616 scope still moving after pulse duration time elapsed
21:40:50.121 00.031 11616 IsSlewing returns 0
21:40:50.121 00.000 11616 IsGuiding returns 0
21:40:50.121 00.000 11616 scope move finished after 83 + 47 ms
21:40:50.121 00.000 11616 Move returns status 0, amount 83
21:40:50.121 00.000 11616 MoveAxis(N, 0, ABG)
21:40:50.121 00.000 11616 Move returns status 0, amount 0
21:40:50.121 00.000 11616 move complete, result=0
21:40:50.121 00.000 11616 worker thread done servicing request
21:40:50.122 00.001 12268 GuideStep: -0.1 px 83 ms EAST, 0.1 px 0 ms NORTH
21:40:50.122 00.000 11616 Worker thread wakes up
21:40:50.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:50.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:52.129 02.007 11616 Exposure complete
21:40:52.187 00.058 11616 worker thread done servicing request
21:40:52.187 00.000 12268 OnExposeComplete: enter
21:40:52.187 00.000 12268 UpdateGuideState(): m_state=6
21:40:52.187 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
21:40:52.188 00.001 12268 Star::Find returns 1 (0), X=1097.88, Y=272.17, Mass=644, SNR=17.4, Peak=70 HFD=4.5
21:40:52.188 00.000 12268 MultiStar: [#1 0.28,-0.70,0.00,M2] [#2 0.40,-0.34,1.02,U] [#3 0.18,-0.17,0.84,U] [#4 0.35,-0.71,0.00,M1] [#5 0.65,-0.98,0.00,M5] [#6 0.30,-0.44,0.70,U] 
21:40:52.188 00.000 12268 single-star, 3 included, MultiStar: {0.29, -0.27}, one-star: {0.26, -0.16}
21:40:52.188 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.67) = xAngle (1.11 = 1.11)
21:40:52.188 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.14 = 1.14)
21:40:52.188 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.16 hyp=0.30 cameraTheta=-0.56 mountX=0.13 mountY=0.27, mountTheta=1.12
21:40:52.190 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.16, opts=13)
21:40:52.190 00.000 12268 Enqueuing Move request for scope (0.26, -0.16)
21:40:52.190 00.000 11616 Worker thread wakes up
21:40:52.190 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.16) opts 0xd
21:40:52.190 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.16)
21:40:52.190 00.000 11616 Moving (0.26, -0.16) raw xDistance=0.13 yDistance=0.27
21:40:52.191 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:52.191 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:40:52.191 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:40:52.191 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:40:52.191 00.000 11616 MoveAxis(E, 0, ABG)
21:40:52.191 00.000 11616 Move returns status 0, amount 0
21:40:52.191 00.000 11616 MoveAxis(N, 0, ABG)
21:40:52.191 00.000 11616 Move returns status 0, amount 0
21:40:52.192 00.001 11616 move complete, result=0
21:40:52.192 00.000 11616 worker thread done servicing request
21:40:52.212 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
21:40:52.231 00.019 12268 UpdateGuideState exits: m=644 SNR=17.4
21:40:52.232 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:52.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:52.232 00.000 12268 Enqueuing Expose request
21:40:52.232 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:40:52.232 00.000 11616 Worker thread wakes up
21:40:52.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:52.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:54.240 02.008 11616 Exposure complete
21:40:54.296 00.056 11616 worker thread done servicing request
21:40:54.296 00.000 12268 OnExposeComplete: enter
21:40:54.297 00.001 12268 UpdateGuideState(): m_state=6
21:40:54.297 00.000 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
21:40:54.297 00.000 12268 Star::Find returns 1 (0), X=1097.84, Y=272.05, Mass=623, SNR=17.2, Peak=57 HFD=4.5
21:40:54.297 00.000 12268 MultiStar: [#1 0.29,-0.66,0.00,M3] [#2 0.33,-0.75,0.00,M1] [#3 0.13,-0.45,0.86,U] [#4 0.36,-0.75,0.00,M2] [#5 0.70,-1.23,0.00,M6] [#6 0.20,-0.43,0.67,U] 
21:40:54.297 00.000 12268 single-star, 2 included, MultiStar: {0.19, -0.38}, one-star: {0.22, -0.28}
21:40:54.297 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.67) = xAngle (0.76 = 0.76)
21:40:54.297 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.80 = 0.80)
21:40:54.297 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.28 hyp=0.35 cameraTheta=-0.90 mountX=0.26 mountY=0.25, mountTheta=0.78
21:40:54.299 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.28, opts=13)
21:40:54.300 00.001 12268 Enqueuing Move request for scope (0.22, -0.28)
21:40:54.300 00.000 11616 Worker thread wakes up
21:40:54.300 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.28) opts 0xd
21:40:54.300 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.28)
21:40:54.300 00.000 11616 Moving (0.22, -0.28) raw xDistance=0.26 yDistance=0.25
21:40:54.300 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:54.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:40:54.300 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=-0.24 newest=0.63
21:40:54.301 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
21:40:54.301 00.000 11616 MoveAxis(E, 0, ABG)
21:40:54.301 00.000 11616 Move returns status 0, amount 0
21:40:54.301 00.000 11616 BLC: Oldest BLC event removed
21:40:54.301 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2152 applied
21:40:54.301 00.000 11616 MoveAxis(S, 2173, ABG)
21:40:54.301 00.000 11616 Guiding  Dir = 1, Dur = 2173
21:40:54.301 00.000 11616 IsSlewing returns 0
21:40:54.302 00.001 11616 IsGuiding returns 0
21:40:54.302 00.000 11616 PulseGuide returned control before completion, sleep 2183
21:40:54.324 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
21:40:54.341 00.017 12268 UpdateGuideState exits: m=623 SNR=17.2
21:40:54.342 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:54.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:54.342 00.000 12268 Enqueuing Expose request
21:40:56.488 02.146 11616 IsGuiding returns 1
21:40:56.488 00.000 11616 scope still moving after pulse duration time elapsed
21:40:56.519 00.031 11616 IsSlewing returns 0
21:40:56.520 00.001 11616 IsGuiding returns 1
21:40:56.550 00.030 11616 IsSlewing returns 0
21:40:56.550 00.000 11616 IsGuiding returns 1
21:40:56.582 00.032 11616 IsSlewing returns 0
21:40:56.582 00.000 11616 IsGuiding returns 1
21:40:56.614 00.032 11616 IsSlewing returns 0
21:40:56.614 00.000 11616 IsGuiding returns 0
21:40:56.614 00.000 11616 scope move finished after 2173 + 139 ms
21:40:56.614 00.000 11616 Move returns status 0, amount 2173
21:40:56.614 00.000 11616 move complete, result=0
21:40:56.614 00.000 11616 worker thread done servicing request
21:40:56.614 00.000 11616 Worker thread wakes up
21:40:56.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:56.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:56.615 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 2173 ms SOUTH
21:40:58.619 02.004 11616 Exposure complete
21:40:58.676 00.057 11616 worker thread done servicing request
21:40:58.676 00.000 12268 OnExposeComplete: enter
21:40:58.676 00.000 12268 UpdateGuideState(): m_state=6
21:40:58.677 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
21:40:58.677 00.000 12268 Star::Find returns 1 (0), X=1098.05, Y=271.65, Mass=591, SNR=16.6, Peak=55 HFD=4.2
21:40:58.677 00.000 12268 MultiStar: [#1 0.86,-1.47,0.00,M4] [#2 0.43,-1.02,0.00,M2] [#3 0.78,-0.70,0.00,M1] [#4 0.74,-1.32,0.00,M3] [#5 1.12,-1.94,0.00,M7] [#6 0.63,-1.12,0.00,M1] 
21:40:58.677 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.67) = xAngle (0.67 = 0.67)
21:40:58.677 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.70 = 0.70)
21:40:58.677 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.68 hyp=0.81 cameraTheta=-1.00 mountX=0.63 mountY=0.52, mountTheta=0.69
21:40:58.679 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.68, opts=13)
21:40:58.679 00.000 12268 Enqueuing Move request for scope (0.43, -0.68)
21:40:58.679 00.000 11616 Worker thread wakes up
21:40:58.679 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.68) opts 0xd
21:40:58.679 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.68)
21:40:58.679 00.000 11616 Moving (0.43, -0.68) raw xDistance=0.63 yDistance=0.52
21:40:58.679 00.000 11616 BLC: History state: CurrMiss=0.52, AvgInitMiss=0.33, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.037960, 1:0.518090
21:40:58.679 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:40:58.679 00.000 11616 resist switch: large excursion: input 0.63 thresh 0.29 direction from -1 to 1
21:40:58.680 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.90
21:40:58.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.63
21:40:58.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
21:40:58.680 00.000 11616 MoveAxis(W, 354, ABG)
21:40:58.680 00.000 11616 Guiding  Dir = 3, Dur = 354
21:40:58.680 00.000 11616 IsSlewing returns 0
21:40:58.680 00.000 11616 IsGuiding returns 0
21:40:58.681 00.001 11616 PulseGuide returned control before completion, sleep 364
21:40:58.701 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:40:58.719 00.018 12268 UpdateGuideState exits: m=591 SNR=16.6
21:40:58.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:58.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:40:58.719 00.000 12268 Enqueuing Expose request
21:40:59.055 00.336 11616 IsGuiding returns 1
21:40:59.055 00.000 11616 scope still moving after pulse duration time elapsed
21:40:59.086 00.031 11616 IsSlewing returns 0
21:40:59.087 00.001 11616 IsGuiding returns 0
21:40:59.087 00.000 11616 scope move finished after 354 + 53 ms
21:40:59.087 00.000 11616 Move returns status 0, amount 354
21:40:59.087 00.000 11616 MoveAxis(S, 44, ABG)
21:40:59.087 00.000 11616 Guiding  Dir = 1, Dur = 44
21:40:59.088 00.001 11616 IsSlewing returns 0
21:40:59.088 00.000 11616 IsGuiding returns 0
21:40:59.088 00.000 11616 PulseGuide returned control before completion, sleep 54
21:40:59.147 00.059 11616 IsGuiding returns 1
21:40:59.147 00.000 11616 scope still moving after pulse duration time elapsed
21:40:59.178 00.031 11616 IsSlewing returns 0
21:40:59.178 00.000 11616 IsGuiding returns 0
21:40:59.179 00.001 11616 scope move finished after 44 + 46 ms
21:40:59.179 00.000 11616 Move returns status 0, amount 44
21:40:59.179 00.000 11616 move complete, result=0
21:40:59.179 00.000 11616 worker thread done servicing request
21:40:59.179 00.000 11616 Worker thread wakes up
21:40:59.179 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:40:59.179 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:40:59.179 00.000 12268 GuideStep: 0.6 px 354 ms WEST, 0.5 px 44 ms SOUTH
21:41:01.186 02.007 11616 Exposure complete
21:41:01.244 00.058 11616 worker thread done servicing request
21:41:01.244 00.000 12268 OnExposeComplete: enter
21:41:01.244 00.000 12268 UpdateGuideState(): m_state=6
21:41:01.245 00.001 12268 Star::Find(15, 1098, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
21:41:01.245 00.000 12268 Star::Find returns 1 (0), X=1098.06, Y=272.66, Mass=630, SNR=17.2, Peak=43 HFD=5.3
21:41:01.245 00.000 12268 MultiStar: [#1 0.72,-0.14,0.00,M5] [#2 0.79,0.02,0.00,M3] [#3 0.79,0.38,0.00,M2] [#4 0.73,-0.05,0.00,M4] [#5 0.92,-0.26,0.00,M8] [#6 0.77,0.59,0.00,M2] 
21:41:01.245 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.67) = xAngle (2.31 = 2.31)
21:41:01.245 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.34 = 2.34)
21:41:01.245 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.33 hyp=0.55 cameraTheta=0.64 mountX=-0.37 mountY=0.39, mountTheta=2.32
21:41:01.247 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.33, opts=13)
21:41:01.247 00.000 12268 Enqueuing Move request for scope (0.44, 0.33)
21:41:01.247 00.000 11616 Worker thread wakes up
21:41:01.247 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.33) opts 0xd
21:41:01.247 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.33)
21:41:01.247 00.000 11616 Moving (0.44, 0.33) raw xDistance=-0.37 yDistance=0.39
21:41:01.247 00.000 11616 BLC: History state: CurrMiss=0.39, AvgInitMiss=0.33, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.037960, 1:0.518090, 2:0.394714
21:41:01.247 00.000 11616 BLC: Under-shoot: nominal increase by 187
21:41:01.248 00.001 11616 BLC: window closed
21:41:01.248 00.000 11616 BLC: Pulse adjusted to 2339
21:41:01.249 00.001 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
21:41:01.249 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.11
21:41:01.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
21:41:01.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
21:41:01.249 00.000 11616 MoveAxis(E, 207, ABG)
21:41:01.249 00.000 11616 Guiding  Dir = 2, Dur = 207
21:41:01.249 00.000 11616 IsSlewing returns 0
21:41:01.250 00.001 11616 IsGuiding returns 0
21:41:01.250 00.000 11616 PulseGuide returned control before completion, sleep 217
21:41:01.269 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:41:01.288 00.019 12268 UpdateGuideState exits: m=630 SNR=17.2
21:41:01.288 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:01.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:01.288 00.000 12268 Enqueuing Expose request
21:41:01.401 00.113 12268 evsrv: cli 0F8E69C0 connect
21:41:01.401 00.000 12268 case statement mapped state 6 to 3
21:41:01.401 00.000 12268 case statement mapped state 6 to 3
21:41:01.402 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"0e784a79-994d-40c8-916a-6bb5b46e4c35"}
21:41:01.402 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"0e784a79-994d-40c8-916a-6bb5b46e4c35"}
21:41:01.403 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:41:01.470 00.067 11616 IsGuiding returns 1
21:41:01.471 00.001 11616 scope still moving after pulse duration time elapsed
21:41:01.501 00.030 11616 IsSlewing returns 0
21:41:01.502 00.001 11616 IsGuiding returns 0
21:41:01.502 00.000 11616 scope move finished after 207 + 45 ms
21:41:01.502 00.000 11616 Move returns status 0, amount 207
21:41:01.502 00.000 11616 MoveAxis(S, 33, ABG)
21:41:01.502 00.000 11616 Guiding  Dir = 1, Dur = 33
21:41:01.502 00.000 11616 IsSlewing returns 0
21:41:01.503 00.001 11616 IsGuiding returns 0
21:41:01.503 00.000 11616 PulseGuide returned control before completion, sleep 43
21:41:01.548 00.045 11616 IsGuiding returns 1
21:41:01.548 00.000 11616 scope still moving after pulse duration time elapsed
21:41:01.579 00.031 11616 IsSlewing returns 0
21:41:01.579 00.000 11616 IsGuiding returns 0
21:41:01.579 00.000 11616 scope move finished after 33 + 43 ms
21:41:01.579 00.000 11616 Move returns status 0, amount 33
21:41:01.580 00.001 11616 move complete, result=0
21:41:01.580 00.000 11616 worker thread done servicing request
21:41:01.580 00.000 11616 Worker thread wakes up
21:41:01.580 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:01.580 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:41:01.580 00.000 12268 GuideStep: -0.4 px 207 ms EAST, 0.4 px 33 ms SOUTH
21:41:03.582 02.002 11616 Exposure complete
21:41:03.641 00.059 11616 worker thread done servicing request
21:41:03.641 00.000 12268 OnExposeComplete: enter
21:41:03.641 00.000 12268 UpdateGuideState(): m_state=6
21:41:03.642 00.001 12268 Star::Find(15, 1098, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
21:41:03.642 00.000 12268 Star::Find returns 1 (0), X=1097.79, Y=272.41, Mass=603, SNR=16.9, Peak=50 HFD=4.8
21:41:03.642 00.000 12268 MultiStar: [#1 0.43,-0.30,1.00,U] [#2 0.62,-0.12,1.06,U] [#3 0.25,0.19,0.84,U] [#4 0.38,-0.55,0.00,M5] [#5 0.44,-0.71,0.00,M9] [#6 0.49,0.05,0.71,U] 
21:41:03.642 00.000 12268 single-star, 4 included, MultiStar: {0.40, -0.03}, one-star: {0.17, 0.08}
21:41:03.642 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.67) = xAngle (2.11 = 2.11)
21:41:03.642 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.14 = 2.14)
21:41:03.642 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.19 cameraTheta=0.44 mountX=-0.10 mountY=0.16, mountTheta=2.12
21:41:03.644 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.08, opts=13)
21:41:03.644 00.000 12268 Enqueuing Move request for scope (0.17, 0.08)
21:41:03.644 00.000 11616 Worker thread wakes up
21:41:03.645 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
21:41:03.645 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
21:41:03.645 00.000 11616 Moving (0.17, 0.08) raw xDistance=-0.10 yDistance=0.16
21:41:03.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:41:03.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:41:03.645 00.000 11616 MoveAxis(E, 55, ABG)
21:41:03.645 00.000 11616 Guiding  Dir = 2, Dur = 55
21:41:03.645 00.000 11616 IsSlewing returns 0
21:41:03.646 00.001 11616 IsGuiding returns 0
21:41:03.646 00.000 11616 PulseGuide returned control before completion, sleep 65
21:41:03.668 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:41:03.685 00.017 12268 UpdateGuideState exits: m=603 SNR=16.9
21:41:03.685 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:03.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:03.685 00.000 12268 Enqueuing Expose request
21:41:03.722 00.037 11616 IsGuiding returns 1
21:41:03.722 00.000 11616 scope still moving after pulse duration time elapsed
21:41:03.754 00.032 11616 IsSlewing returns 0
21:41:03.754 00.000 11616 IsGuiding returns 0
21:41:03.754 00.000 11616 scope move finished after 55 + 53 ms
21:41:03.755 00.001 11616 Move returns status 0, amount 55
21:41:03.755 00.000 11616 MoveAxis(S, 14, ABG)
21:41:03.755 00.000 11616 Guiding  Dir = 1, Dur = 14
21:41:03.755 00.000 11616 IsSlewing returns 0
21:41:03.756 00.001 11616 IsGuiding returns 0
21:41:03.756 00.000 11616 PulseGuide returned control before completion, sleep 24
21:41:03.785 00.029 11616 IsGuiding returns 1
21:41:03.785 00.000 11616 scope still moving after pulse duration time elapsed
21:41:03.816 00.031 11616 IsSlewing returns 0
21:41:03.817 00.001 11616 IsGuiding returns 0
21:41:03.817 00.000 11616 scope move finished after 14 + 47 ms
21:41:03.817 00.000 11616 Move returns status 0, amount 14
21:41:03.817 00.000 11616 move complete, result=0
21:41:03.817 00.000 11616 worker thread done servicing request
21:41:03.817 00.000 12268 GuideStep: -0.1 px 55 ms EAST, 0.2 px 14 ms SOUTH
21:41:03.818 00.001 11616 Worker thread wakes up
21:41:03.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:03.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,257,31,31)
21:41:05.018 01.200 12268 evsrv: cli 0F8E69C0 connect
21:41:05.018 00.000 12268 case statement mapped state 6 to 3
21:41:05.019 00.001 12268 case statement mapped state 6 to 3
21:41:05.019 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e97c0fa8-51a0-4249-b8da-5dd8111975d9"}
21:41:05.020 00.001 12268 case statement mapped state 6 to 3
21:41:05.020 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e97c0fa8-51a0-4249-b8da-5dd8111975d9"}
21:41:05.021 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:41:05.023 00.002 12268 evsrv: cli 0F8E69C0 connect
21:41:05.023 00.000 12268 case statement mapped state 6 to 3
21:41:05.024 00.001 12268 case statement mapped state 6 to 3
21:41:05.024 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"454f463e-eff9-45ed-930f-95a690a3377b"}
21:41:05.025 00.001 12268 PhdController::Dither begins
21:41:05.025 00.000 12268 dither: size=5.50, dRA=-0.54 dDec=-1.63
21:41:05.025 00.000 12268 MountToCamera -- mountTheta (-1.89) + m_xAngle (-1.67) = xAngle (-3.56 = 2.72)
21:41:05.025 00.000 12268 MountToCamera -- mountX=-0.54 mountY=-1.63 hyp=1.71 mountTheta=-1.89 cameraX=-1.57, cameraY=0.70 cameraTheta=2.72
21:41:05.025 00.000 12268 setting lock position to (1096.05, 273.03)
21:41:05.026 00.001 12268 Mount: notify guiding dithered (-1.6, 0.7)
21:41:05.026 00.000 12268 MultiStar: stabilizing after lock position change
21:41:05.026 00.000 12268 Status Line: Dither by -0.54,-1.63
21:41:05.029 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
21:41:05.030 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
21:41:05.030 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"454f463e-eff9-45ed-930f-95a690a3377b"}
21:41:05.031 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:41:05.844 00.813 11616 Exposure complete
21:41:05.912 00.068 11616 worker thread done servicing request
21:41:05.912 00.000 12268 OnExposeComplete: enter
21:41:05.912 00.000 12268 UpdateGuideState(): m_state=6
21:41:05.913 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
21:41:05.913 00.000 12268 Star::Find returns 1 (0), X=1097.97, Y=272.47, Mass=589, SNR=16.7, Peak=43 HFD=5.1
21:41:05.913 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.67) = xAngle (1.38 = 1.38)
21:41:05.913 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.42 = 1.42)
21:41:05.913 00.000 12268 CameraToMount -- cameraX=1.91 cameraY=-0.56 hyp=1.99 cameraTheta=-0.28 mountX=0.37 mountY=1.97, mountTheta=1.39
21:41:05.915 00.002 12268 dither recenter: remaining=(0.5,1.6) step=(0.5,1.6)
21:41:05.915 00.000 12268 MountToCamera -- mountTheta (1.25) + m_xAngle (-1.67) = xAngle (-0.42 = -0.42)
21:41:05.916 00.001 12268 MountToCamera -- mountX=0.54 mountY=1.63 hyp=1.71 mountTheta=1.25 cameraX=1.57, cameraY=-0.70 cameraTheta=-0.42
21:41:05.916 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.57, y=-0.70, opts=4)
21:41:05.916 00.000 12268 Enqueuing Move request for scope (1.57, -0.70)
21:41:05.916 00.000 12268 Mount: notify direct move 0.54,1.63
21:41:05.916 00.000 11616 Worker thread wakes up
21:41:05.916 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.57, -0.70) opts 0x4
21:41:05.916 00.000 11616 Handling offset move in thread for scope, endpoint = (1.57, -0.70)
21:41:05.916 00.000 11616 Moving (1.57, -0.70) raw xDistance=0.54 yDistance=1.63
21:41:05.916 00.000 11616 BLC: window closed
21:41:05.916 00.000 11616 MoveAxis(W, 606, B)
21:41:05.917 00.001 11616 Guiding  Dir = 3, Dur = 606
21:41:05.917 00.000 11616 IsSlewing returns 0
21:41:05.917 00.000 11616 IsGuiding returns 0
21:41:05.918 00.001 11616 PulseGuide returned control before completion, sleep 616
21:41:05.941 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:41:05.961 00.020 12268 UpdateGuideState exits: m=589 SNR=16.7
21:41:05.961 00.000 12268 PhdController: settling, locked = 1, distance = 2.07 (1.50) aobump = 0 frame = 1 / 99999
21:41:05.961 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682465.961,"Host":"ASTROCENTER","Inst":1,"Distance":2.07,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:41:05.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:05.962 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:05.962 00.000 12268 Enqueuing Expose request
21:41:06.538 00.576 11616 IsGuiding returns 1
21:41:06.538 00.000 11616 scope still moving after pulse duration time elapsed
21:41:06.570 00.032 11616 IsSlewing returns 0
21:41:06.570 00.000 11616 IsGuiding returns 0
21:41:06.570 00.000 11616 scope move finished after 606 + 46 ms
21:41:06.570 00.000 11616 Move returns status 0, amount 606
21:41:06.570 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
21:41:06.570 00.000 11616 MoveAxis(S, 917, B)
21:41:06.570 00.000 11616 Guiding  Dir = 1, Dur = 917
21:41:06.571 00.001 11616 IsSlewing returns 0
21:41:06.571 00.000 11616 IsGuiding returns 0
21:41:06.571 00.000 11616 PulseGuide returned control before completion, sleep 927
21:41:07.500 00.929 11616 IsGuiding returns 1
21:41:07.500 00.000 11616 scope still moving after pulse duration time elapsed
21:41:07.532 00.032 11616 IsSlewing returns 0
21:41:07.532 00.000 11616 IsGuiding returns 1
21:41:07.563 00.031 11616 IsSlewing returns 0
21:41:07.563 00.000 11616 IsGuiding returns 1
21:41:07.595 00.032 11616 IsSlewing returns 0
21:41:07.595 00.000 11616 IsGuiding returns 1
21:41:07.626 00.031 11616 IsSlewing returns 0
21:41:07.626 00.000 11616 IsGuiding returns 1
21:41:07.658 00.032 11616 IsSlewing returns 0
21:41:07.658 00.000 11616 IsGuiding returns 1
21:41:07.690 00.032 11616 IsSlewing returns 0
21:41:07.690 00.000 11616 IsGuiding returns 1
21:41:07.720 00.030 11616 IsSlewing returns 0
21:41:07.720 00.000 11616 IsGuiding returns 0
21:41:07.720 00.000 11616 scope move finished after 917 + 232 ms
21:41:07.720 00.000 11616 Move returns status 0, amount 917
21:41:07.720 00.000 11616 move complete, result=0
21:41:07.720 00.000 11616 worker thread done servicing request
21:41:07.720 00.000 12268 GuideStep: 0.5 px 606 ms WEST, 1.6 px 917 ms SOUTH
21:41:07.721 00.001 11616 Worker thread wakes up
21:41:07.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:07.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:09.839 02.118 11616 Exposure complete
21:41:09.900 00.061 11616 worker thread done servicing request
21:41:09.900 00.000 12268 OnExposeComplete: enter
21:41:09.900 00.000 12268 UpdateGuideState(): m_state=6
21:41:09.901 00.001 12268 Star::Find(15, 1097, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
21:41:09.901 00.000 12268 Star::Find returns 1 (0), X=1096.83, Y=273.28, Mass=636, SNR=17.3, Peak=51 HFD=5.4
21:41:09.901 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.67) = xAngle (1.98 = 1.98)
21:41:09.901 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.01 = 2.01)
21:41:09.901 00.000 12268 CameraToMount -- cameraX=0.78 cameraY=0.25 hyp=0.82 cameraTheta=0.32 mountX=-0.33 mountY=0.74, mountTheta=1.99
21:41:09.903 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.78, y=0.25, opts=13)
21:41:09.903 00.000 12268 Enqueuing Move request for scope (0.78, 0.25)
21:41:09.903 00.000 11616 Worker thread wakes up
21:41:09.903 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.25) opts 0xd
21:41:09.903 00.000 11616 Handling offset move in thread for scope, endpoint = (0.78, 0.25)
21:41:09.903 00.000 11616 Moving (0.78, 0.25) raw xDistance=-0.33 yDistance=0.74
21:41:09.903 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 0 to -1
21:41:09.903 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.99
21:41:09.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
21:41:09.903 00.000 11616 resist switch: large excursion: input 0.74 thresh 0.45 direction from 0 to 1
21:41:09.904 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.22
21:41:09.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
21:41:09.904 00.000 11616 MoveAxis(E, 184, ABG)
21:41:09.904 00.000 11616 Guiding  Dir = 2, Dur = 184
21:41:09.904 00.000 11616 IsSlewing returns 0
21:41:09.904 00.000 11616 IsGuiding returns 0
21:41:09.905 00.001 11616 PulseGuide returned control before completion, sleep 194
21:41:09.926 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:41:09.946 00.020 12268 UpdateGuideState exits: m=636 SNR=17.3
21:41:09.946 00.000 12268 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 2 / 99999
21:41:09.947 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768682469.946,"Host":"ASTROCENTER","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:41:09.947 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:09.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:09.947 00.000 12268 Enqueuing Expose request
21:41:10.111 00.164 11616 IsGuiding returns 1
21:41:10.111 00.000 11616 scope still moving after pulse duration time elapsed
21:41:10.143 00.032 11616 IsSlewing returns 0
21:41:10.143 00.000 11616 IsGuiding returns 0
21:41:10.143 00.000 11616 scope move finished after 184 + 55 ms
21:41:10.143 00.000 11616 Move returns status 0, amount 184
21:41:10.143 00.000 11616 MoveAxis(S, 63, ABG)
21:41:10.143 00.000 11616 Guiding  Dir = 1, Dur = 63
21:41:10.144 00.001 11616 IsSlewing returns 0
21:41:10.144 00.000 11616 IsGuiding returns 0
21:41:10.144 00.000 11616 PulseGuide returned control before completion, sleep 73
21:41:10.222 00.078 11616 IsGuiding returns 1
21:41:10.222 00.000 11616 scope still moving after pulse duration time elapsed
21:41:10.253 00.031 11616 IsSlewing returns 0
21:41:10.253 00.000 11616 IsGuiding returns 0
21:41:10.253 00.000 11616 scope move finished after 63 + 46 ms
21:41:10.253 00.000 11616 Move returns status 0, amount 63
21:41:10.253 00.000 11616 move complete, result=0
21:41:10.253 00.000 11616 worker thread done servicing request
21:41:10.254 00.001 11616 Worker thread wakes up
21:41:10.254 00.000 12268 GuideStep: -0.3 px 184 ms EAST, 0.7 px 63 ms SOUTH
21:41:10.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:10.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:12.263 02.009 11616 Exposure complete
21:41:12.324 00.061 11616 worker thread done servicing request
21:41:12.324 00.000 12268 OnExposeComplete: enter
21:41:12.324 00.000 12268 UpdateGuideState(): m_state=6
21:41:12.324 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
21:41:12.325 00.001 12268 Star::Find returns 1 (0), X=1096.15, Y=272.99, Mass=484, SNR=15.0, Peak=54 HFD=4.3
21:41:12.325 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.67) = xAngle (1.29 = 1.29)
21:41:12.325 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.32 = 1.32)
21:41:12.325 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.38 mountX=0.03 mountY=0.10, mountTheta=1.29
21:41:12.326 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.04, opts=13)
21:41:12.326 00.000 12268 Enqueuing Move request for scope (0.09, -0.04)
21:41:12.326 00.000 11616 Worker thread wakes up
21:41:12.327 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
21:41:12.327 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
21:41:12.327 00.000 11616 Moving (0.09, -0.04) raw xDistance=0.03 yDistance=0.10
21:41:12.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:12.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:41:12.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:12.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:41:12.327 00.000 11616 MoveAxis(E, 0, ABG)
21:41:12.327 00.000 11616 Move returns status 0, amount 0
21:41:12.327 00.000 11616 MoveAxis(N, 0, ABG)
21:41:12.328 00.001 11616 Move returns status 0, amount 0
21:41:12.328 00.000 11616 move complete, result=0
21:41:12.328 00.000 11616 worker thread done servicing request
21:41:12.351 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
21:41:12.372 00.021 12268 UpdateGuideState exits: m=484 SNR=15.0
21:41:12.372 00.000 12268 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 3 / 99999
21:41:12.372 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682472.372,"Host":"ASTROCENTER","Inst":1,"Distance":0.60,"Time":2.4,"SettleTime":10.0,"StarLocked":true}
21:41:12.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:12.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:12.373 00.001 12268 Enqueuing Expose request
21:41:12.373 00.000 11616 Worker thread wakes up
21:41:12.373 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:12.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:12.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:14.377 02.004 11616 Exposure complete
21:41:14.433 00.056 11616 worker thread done servicing request
21:41:14.433 00.000 12268 OnExposeComplete: enter
21:41:14.433 00.000 12268 UpdateGuideState(): m_state=6
21:41:14.433 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
21:41:14.433 00.000 12268 Star::Find returns 1 (0), X=1096.20, Y=272.67, Mass=592, SNR=16.8, Peak=44 HFD=5.2
21:41:14.433 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.67) = xAngle (0.49 = 0.49)
21:41:14.434 00.001 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.52 = 0.52)
21:41:14.434 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.36 hyp=0.38 cameraTheta=-1.18 mountX=0.34 mountY=0.19, mountTheta=0.51
21:41:14.435 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.36, opts=13)
21:41:14.435 00.000 12268 Enqueuing Move request for scope (0.15, -0.36)
21:41:14.435 00.000 11616 Worker thread wakes up
21:41:14.435 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.36) opts 0xd
21:41:14.436 00.001 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.36)
21:41:14.436 00.000 11616 Moving (0.15, -0.36) raw xDistance=0.34 yDistance=0.19
21:41:14.436 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
21:41:14.436 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.02
21:41:14.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
21:41:14.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
21:41:14.436 00.000 11616 MoveAxis(W, 190, ABG)
21:41:14.436 00.000 11616 Guiding  Dir = 3, Dur = 190
21:41:14.436 00.000 11616 IsSlewing returns 0
21:41:14.436 00.000 11616 IsGuiding returns 0
21:41:14.437 00.001 11616 PulseGuide returned control before completion, sleep 200
21:41:14.458 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:41:14.475 00.017 12268 UpdateGuideState exits: m=592 SNR=16.8
21:41:14.476 00.001 12268 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 4 / 99999
21:41:14.476 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682474.476,"Host":"ASTROCENTER","Inst":1,"Distance":0.54,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
21:41:14.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:14.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:14.476 00.000 12268 Enqueuing Expose request
21:41:14.649 00.173 11616 IsGuiding returns 1
21:41:14.649 00.000 11616 scope still moving after pulse duration time elapsed
21:41:14.680 00.031 11616 IsSlewing returns 0
21:41:14.680 00.000 11616 IsGuiding returns 0
21:41:14.680 00.000 11616 scope move finished after 190 + 53 ms
21:41:14.680 00.000 11616 Move returns status 0, amount 190
21:41:14.680 00.000 11616 MoveAxis(S, 16, ABG)
21:41:14.680 00.000 11616 Guiding  Dir = 1, Dur = 16
21:41:14.680 00.000 11616 IsSlewing returns 0
21:41:14.681 00.001 11616 IsGuiding returns 0
21:41:14.681 00.000 11616 PulseGuide returned control before completion, sleep 26
21:41:14.712 00.031 11616 IsGuiding returns 1
21:41:14.712 00.000 11616 scope still moving after pulse duration time elapsed
21:41:14.743 00.031 11616 IsSlewing returns 0
21:41:14.743 00.000 11616 IsGuiding returns 0
21:41:14.743 00.000 11616 scope move finished after 16 + 45 ms
21:41:14.743 00.000 11616 Move returns status 0, amount 16
21:41:14.743 00.000 11616 move complete, result=0
21:41:14.743 00.000 11616 worker thread done servicing request
21:41:14.743 00.000 11616 Worker thread wakes up
21:41:14.743 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:14.743 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:14.743 00.000 12268 GuideStep: 0.3 px 190 ms WEST, 0.2 px 16 ms SOUTH
21:41:16.748 02.005 11616 Exposure complete
21:41:16.804 00.056 11616 worker thread done servicing request
21:41:16.804 00.000 12268 OnExposeComplete: enter
21:41:16.804 00.000 12268 UpdateGuideState(): m_state=6
21:41:16.805 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
21:41:16.805 00.000 12268 Star::Find returns 1 (0), X=1096.66, Y=272.81, Mass=628, SNR=17.3, Peak=51 HFD=5.4
21:41:16.805 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.67) = xAngle (1.33 = 1.33)
21:41:16.805 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.36 = 1.36)
21:41:16.805 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=-0.21 hyp=0.64 cameraTheta=-0.34 mountX=0.16 mountY=0.63, mountTheta=1.33
21:41:16.806 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=-0.21, opts=13)
21:41:16.807 00.001 12268 Enqueuing Move request for scope (0.60, -0.21)
21:41:16.807 00.000 11616 Worker thread wakes up
21:41:16.807 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.21) opts 0xd
21:41:16.807 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, -0.21)
21:41:16.807 00.000 11616 Moving (0.60, -0.21) raw xDistance=0.16 yDistance=0.63
21:41:16.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
21:41:16.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.63
21:41:16.807 00.000 11616 MoveAxis(W, 87, ABG)
21:41:16.807 00.000 11616 Guiding  Dir = 3, Dur = 87
21:41:16.808 00.001 11616 IsSlewing returns 0
21:41:16.808 00.000 11616 IsGuiding returns 0
21:41:16.808 00.000 11616 PulseGuide returned control before completion, sleep 97
21:41:16.828 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:41:16.846 00.018 12268 UpdateGuideState exits: m=628 SNR=17.3
21:41:16.846 00.000 12268 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 5 / 99999
21:41:16.847 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768682476.847,"Host":"ASTROCENTER","Inst":1,"Distance":0.57,"Time":6.9,"SettleTime":10.0,"StarLocked":true}
21:41:16.847 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:16.847 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:16.847 00.000 12268 Enqueuing Expose request
21:41:16.917 00.070 11616 IsGuiding returns 1
21:41:16.917 00.000 11616 scope still moving after pulse duration time elapsed
21:41:16.949 00.032 11616 IsSlewing returns 0
21:41:16.949 00.000 11616 IsGuiding returns 0
21:41:16.949 00.000 11616 scope move finished after 87 + 54 ms
21:41:16.949 00.000 11616 Move returns status 0, amount 87
21:41:16.949 00.000 11616 MoveAxis(S, 53, ABG)
21:41:16.950 00.001 11616 Guiding  Dir = 1, Dur = 53
21:41:16.950 00.000 11616 IsSlewing returns 0
21:41:16.950 00.000 11616 IsGuiding returns 0
21:41:16.950 00.000 11616 PulseGuide returned control before completion, sleep 63
21:41:17.028 00.078 11616 IsGuiding returns 1
21:41:17.028 00.000 11616 scope still moving after pulse duration time elapsed
21:41:17.059 00.031 11616 IsSlewing returns 0
21:41:17.059 00.000 11616 IsGuiding returns 0
21:41:17.059 00.000 11616 scope move finished after 53 + 56 ms
21:41:17.059 00.000 11616 Move returns status 0, amount 53
21:41:17.059 00.000 11616 move complete, result=0
21:41:17.059 00.000 11616 worker thread done servicing request
21:41:17.059 00.000 11616 Worker thread wakes up
21:41:17.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:17.060 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:17.060 00.000 12268 GuideStep: 0.2 px 87 ms WEST, 0.6 px 53 ms SOUTH
21:41:19.067 02.007 11616 Exposure complete
21:41:19.125 00.058 11616 worker thread done servicing request
21:41:19.125 00.000 12268 OnExposeComplete: enter
21:41:19.125 00.000 12268 UpdateGuideState(): m_state=6
21:41:19.125 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
21:41:19.125 00.000 12268 Star::Find returns 1 (0), X=1096.83, Y=272.99, Mass=483, SNR=15.0, Peak=53 HFD=4.2
21:41:19.126 00.001 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.67) = xAngle (1.63 = 1.63)
21:41:19.126 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.66 = 1.66)
21:41:19.126 00.000 12268 CameraToMount -- cameraX=0.78 cameraY=-0.03 hyp=0.78 cameraTheta=-0.04 mountX=-0.04 mountY=0.78, mountTheta=1.63
21:41:19.128 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.78, y=-0.03, opts=13)
21:41:19.128 00.000 12268 Enqueuing Move request for scope (0.78, -0.03)
21:41:19.128 00.000 11616 Worker thread wakes up
21:41:19.128 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.03) opts 0xd
21:41:19.128 00.000 11616 Handling offset move in thread for scope, endpoint = (0.78, -0.03)
21:41:19.128 00.000 11616 Moving (0.78, -0.03) raw xDistance=-0.04 yDistance=0.78
21:41:19.128 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:19.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:41:19.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.78
21:41:19.129 00.001 11616 MoveAxis(E, 0, ABG)
21:41:19.129 00.000 11616 Move returns status 0, amount 0
21:41:19.129 00.000 11616 MoveAxis(S, 66, ABG)
21:41:19.129 00.000 11616 Guiding  Dir = 1, Dur = 66
21:41:19.129 00.000 11616 IsSlewing returns 0
21:41:19.129 00.000 11616 IsGuiding returns 0
21:41:19.130 00.001 11616 PulseGuide returned control before completion, sleep 76
21:41:19.151 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:41:19.171 00.020 12268 UpdateGuideState exits: m=483 SNR=15.0
21:41:19.171 00.000 12268 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 6 / 99999
21:41:19.171 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682479.171,"Host":"ASTROCENTER","Inst":1,"Distance":0.63,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
21:41:19.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:19.172 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:19.172 00.000 12268 Enqueuing Expose request
21:41:19.207 00.035 11616 IsGuiding returns 1
21:41:19.207 00.000 11616 scope still moving after pulse duration time elapsed
21:41:19.239 00.032 11616 IsSlewing returns 0
21:41:19.239 00.000 11616 IsGuiding returns 0
21:41:19.239 00.000 11616 scope move finished after 66 + 43 ms
21:41:19.239 00.000 11616 Move returns status 0, amount 66
21:41:19.240 00.001 11616 move complete, result=0
21:41:19.240 00.000 11616 worker thread done servicing request
21:41:19.240 00.000 11616 Worker thread wakes up
21:41:19.240 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:19.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:19.247 00.007 12268 GuideStep: -0.0 px 0 ms EAST, 0.8 px 66 ms SOUTH
21:41:21.256 02.009 11616 Exposure complete
21:41:21.321 00.065 11616 worker thread done servicing request
21:41:21.322 00.001 12268 OnExposeComplete: enter
21:41:21.322 00.000 12268 UpdateGuideState(): m_state=6
21:41:21.322 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
21:41:21.322 00.000 12268 Star::Find returns 1 (0), X=1096.48, Y=273.23, Mass=673, SNR=17.8, Peak=55 HFD=5.3
21:41:21.322 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.67) = xAngle (2.11 = 2.11)
21:41:21.322 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.14 = 2.14)
21:41:21.322 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.20 hyp=0.47 cameraTheta=0.44 mountX=-0.24 mountY=0.40, mountTheta=2.12
21:41:21.324 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.20, opts=13)
21:41:21.324 00.000 12268 Enqueuing Move request for scope (0.42, 0.20)
21:41:21.324 00.000 11616 Worker thread wakes up
21:41:21.324 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.20) opts 0xd
21:41:21.325 00.001 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.20)
21:41:21.325 00.000 11616 Moving (0.42, 0.20) raw xDistance=-0.24 yDistance=0.40
21:41:21.325 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:21.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:41:21.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
21:41:21.325 00.000 11616 MoveAxis(E, 0, ABG)
21:41:21.325 00.000 11616 Move returns status 0, amount 0
21:41:21.325 00.000 11616 MoveAxis(S, 33, ABG)
21:41:21.325 00.000 11616 Guiding  Dir = 1, Dur = 33
21:41:21.326 00.001 11616 IsSlewing returns 0
21:41:21.326 00.000 11616 IsGuiding returns 0
21:41:21.326 00.000 11616 PulseGuide returned control before completion, sleep 43
21:41:21.347 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:41:21.367 00.020 12268 UpdateGuideState exits: m=673 SNR=17.8
21:41:21.367 00.000 12268 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 7 / 99999
21:41:21.367 00.000 12268 PhdController: newstate STATE_FINISH
21:41:21.368 00.001 12268 PhdController complete: success
21:41:21.368 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768682481.368,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
21:41:21.368 00.000 12268 Mount: notify guiding dither settle done success=1
21:41:21.368 00.000 12268 PhdController: newstate STATE_IDLE
21:41:21.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:21.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:21.368 00.000 12268 Enqueuing Expose request
21:41:21.372 00.004 11616 IsGuiding returns 1
21:41:21.372 00.000 11616 scope still moving after pulse duration time elapsed
21:41:21.403 00.031 11616 IsSlewing returns 0
21:41:21.403 00.000 11616 IsGuiding returns 1
21:41:21.435 00.032 11616 IsSlewing returns 0
21:41:21.435 00.000 11616 IsGuiding returns 1
21:41:21.466 00.031 11616 IsSlewing returns 0
21:41:21.466 00.000 11616 IsGuiding returns 1
21:41:21.498 00.032 11616 IsSlewing returns 0
21:41:21.498 00.000 11616 IsGuiding returns 1
21:41:21.529 00.031 11616 IsSlewing returns 0
21:41:21.529 00.000 11616 IsGuiding returns 1
21:41:21.560 00.031 11616 IsSlewing returns 0
21:41:21.560 00.000 11616 IsGuiding returns 1
21:41:21.591 00.031 11616 IsSlewing returns 0
21:41:21.591 00.000 11616 IsGuiding returns 0
21:41:21.591 00.000 11616 scope move finished after 33 + 232 ms
21:41:21.591 00.000 11616 Move returns status 0, amount 33
21:41:21.591 00.000 11616 move complete, result=0
21:41:21.591 00.000 11616 worker thread done servicing request
21:41:21.592 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 33 ms SOUTH
21:41:21.592 00.000 11616 Worker thread wakes up
21:41:21.592 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:21.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:21.877 00.285 12268 evsrv: cli 0F8E69C0 connect
21:41:21.877 00.000 12268 case statement mapped state 6 to 3
21:41:21.878 00.001 12268 case statement mapped state 6 to 3
21:41:21.879 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"be33d5b0-a8ef-4379-9289-8bc57915610a"}
21:41:21.879 00.000 12268 case statement mapped state 6 to 3
21:41:21.879 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be33d5b0-a8ef-4379-9289-8bc57915610a"}
21:41:21.965 00.086 12268 evsrv: cli 0F8E69C0 disconnect
21:41:23.609 01.644 11616 Exposure complete
21:41:23.673 00.064 11616 worker thread done servicing request
21:41:23.674 00.001 12268 OnExposeComplete: enter
21:41:23.674 00.000 12268 UpdateGuideState(): m_state=6
21:41:23.674 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
21:41:23.674 00.000 12268 Star::Find returns 1 (0), X=1096.52, Y=273.08, Mass=556, SNR=16.2, Peak=47 HFD=4.9
21:41:23.674 00.000 12268 MultiStar: exiting stabilization period
21:41:23.675 00.001 12268 MultiStar: updating star positions after lock position change
21:41:23.675 00.000 12268 Star::Find(15, 1036, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
21:41:23.675 00.000 12268 Star::Find returns 1 (0), X=1037.15, Y=175.06, Mass=556, SNR=16.1, Peak=58 HFD=4.3
21:41:23.675 00.000 12268 Star::Find(15, 1246, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
21:41:23.675 00.000 12268 Star::Find returns 1 (0), X=1246.76, Y=879.33, Mass=635, SNR=17.3, Peak=48 HFD=5.2
21:41:23.675 00.000 12268 Star::Find(15, 651, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
21:41:23.675 00.000 12268 Star::Find returns 1 (0), X=652.25, Y=626.42, Mass=428, SNR=14.2, Peak=41 HFD=4.6
21:41:23.675 00.000 12268 Star::Find(15, 1102, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
21:41:23.675 00.000 12268 Star::Find returns 1 (0), X=1102.23, Y=333.90, Mass=339, SNR=12.6, Peak=42 HFD=3.7
21:41:23.675 00.000 12268 Star::Find(15, 1149, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
21:41:23.676 00.001 12268 Star::Find returns 1 (0), X=1149.84, Y=245.34, Mass=339, SNR=12.5, Peak=37 HFD=4.5
21:41:23.676 00.000 12268 Star::Find(15, 805, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
21:41:23.676 00.000 12268 Star::Find returns 1 (0), X=806.07, Y=393.74, Mass=312, SNR=12.0, Peak=46 HFD=4.0
21:41:23.676 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.67) = xAngle (1.78 = 1.78)
21:41:23.676 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.81 = 1.81)
21:41:23.676 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.05 hyp=0.47 cameraTheta=0.11 mountX=-0.10 mountY=0.46, mountTheta=1.78
21:41:23.678 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.05, opts=13)
21:41:23.678 00.000 12268 Enqueuing Move request for scope (0.47, 0.05)
21:41:23.678 00.000 11616 Worker thread wakes up
21:41:23.679 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.05) opts 0xd
21:41:23.679 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.05)
21:41:23.679 00.000 11616 Moving (0.47, 0.05) raw xDistance=-0.10 yDistance=0.46
21:41:23.679 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:23.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:41:23.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
21:41:23.679 00.000 11616 MoveAxis(E, 0, ABG)
21:41:23.679 00.000 11616 Move returns status 0, amount 0
21:41:23.679 00.000 11616 MoveAxis(S, 39, ABG)
21:41:23.679 00.000 11616 Guiding  Dir = 1, Dur = 39
21:41:23.680 00.001 11616 IsSlewing returns 0
21:41:23.680 00.000 11616 IsGuiding returns 0
21:41:23.681 00.001 11616 PulseGuide returned control before completion, sleep 49
21:41:23.705 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=50, Gamma=1.290
21:41:23.726 00.021 12268 UpdateGuideState exits: m=556 SNR=16.2
21:41:23.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:23.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:23.726 00.000 12268 Enqueuing Expose request
21:41:23.738 00.012 11616 IsGuiding returns 1
21:41:23.738 00.000 11616 scope still moving after pulse duration time elapsed
21:41:23.770 00.032 11616 IsSlewing returns 0
21:41:23.770 00.000 11616 IsGuiding returns 0
21:41:23.770 00.000 11616 scope move finished after 39 + 50 ms
21:41:23.770 00.000 11616 Move returns status 0, amount 39
21:41:23.770 00.000 11616 move complete, result=0
21:41:23.771 00.001 11616 worker thread done servicing request
21:41:23.771 00.000 11616 Worker thread wakes up
21:41:23.771 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:23.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:23.771 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 39 ms SOUTH
21:41:25.811 02.040 11616 Exposure complete
21:41:25.873 00.062 11616 worker thread done servicing request
21:41:25.873 00.000 12268 OnExposeComplete: enter
21:41:25.873 00.000 12268 UpdateGuideState(): m_state=6
21:41:25.873 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
21:41:25.873 00.000 12268 Star::Find returns 1 (0), X=1096.11, Y=272.98, Mass=678, SNR=17.9, Peak=55 HFD=5.8
21:41:25.874 00.001 12268 MultiStar: [#1 -0.24,0.22,0.97,U] [#2 -0.28,0.18,0.95,U] [#3 -0.31,0.40,0.84,U] [#4 -0.15,-0.25,0.77,U] [#5 0.03,-0.10,0.63,U] [#6 -0.43,0.27,0.68,U] 
21:41:25.874 00.000 12268 single-star, 6 included, MultiStar: {-0.19, 0.10}, one-star: {0.06, -0.05}
21:41:25.874 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.67) = xAngle (1.00 = 1.00)
21:41:25.875 00.001 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.03 = 1.03)
21:41:25.875 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.67 mountX=0.04 mountY=0.07, mountTheta=1.00
21:41:25.877 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.05, opts=13)
21:41:25.877 00.000 12268 Enqueuing Move request for scope (0.06, -0.05)
21:41:25.877 00.000 11616 Worker thread wakes up
21:41:25.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
21:41:25.877 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
21:41:25.877 00.000 11616 Moving (0.06, -0.05) raw xDistance=0.04 yDistance=0.07
21:41:25.877 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:25.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:41:25.878 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:25.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:41:25.878 00.000 11616 MoveAxis(E, 0, ABG)
21:41:25.878 00.000 11616 Move returns status 0, amount 0
21:41:25.878 00.000 11616 MoveAxis(N, 0, ABG)
21:41:25.878 00.000 11616 Move returns status 0, amount 0
21:41:25.878 00.000 11616 move complete, result=0
21:41:25.878 00.000 11616 worker thread done servicing request
21:41:25.899 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
21:41:25.918 00.019 12268 UpdateGuideState exits: m=678 SNR=17.9
21:41:25.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:25.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:25.918 00.000 12268 Enqueuing Expose request
21:41:25.918 00.000 11616 Worker thread wakes up
21:41:25.918 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:25.919 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:25.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:27.925 02.006 11616 Exposure complete
21:41:27.983 00.058 11616 worker thread done servicing request
21:41:27.983 00.000 12268 OnExposeComplete: enter
21:41:27.983 00.000 12268 UpdateGuideState(): m_state=6
21:41:27.983 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
21:41:27.984 00.001 12268 Star::Find returns 1 (0), X=1096.75, Y=273.47, Mass=587, SNR=16.7, Peak=54 HFD=5.0
21:41:27.984 00.000 12268 MultiStar: [#1 0.28,0.19,0.98,U] [#2 0.23,0.47,1.02,U] [#3 0.03,0.38,0.88,U] [#4 0.37,-0.16,0.82,U] [#5 0.19,0.01,0.73,U] [#6 0.36,0.46,0.66,U] 
21:41:27.984 00.000 12268 refined, 6 included, MultiStar: {0.31, 0.27}, one-star: {0.70, 0.44}
21:41:27.984 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.67) = xAngle (2.37 = 2.37)
21:41:27.984 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.40 = 2.40)
21:41:27.984 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.27 hyp=0.41 cameraTheta=0.70 mountX=-0.30 mountY=0.28, mountTheta=2.39
21:41:27.986 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.27, opts=13)
21:41:27.986 00.000 12268 Enqueuing Move request for scope (0.31, 0.27)
21:41:27.986 00.000 11616 Worker thread wakes up
21:41:27.986 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.27) opts 0xd
21:41:27.986 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.27)
21:41:27.986 00.000 11616 Moving (0.31, 0.27) raw xDistance=-0.30 yDistance=0.28
21:41:27.986 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
21:41:27.986 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
21:41:27.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
21:41:27.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
21:41:27.987 00.001 11616 MoveAxis(E, 165, ABG)
21:41:27.987 00.000 11616 Guiding  Dir = 2, Dur = 165
21:41:27.987 00.000 11616 IsSlewing returns 0
21:41:27.987 00.000 11616 IsGuiding returns 0
21:41:27.988 00.001 11616 PulseGuide returned control before completion, sleep 175
21:41:28.008 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
21:41:28.025 00.017 12268 UpdateGuideState exits: m=587 SNR=16.7
21:41:28.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:28.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:28.025 00.000 12268 Enqueuing Expose request
21:41:28.169 00.144 11616 IsGuiding returns 1
21:41:28.169 00.000 11616 scope still moving after pulse duration time elapsed
21:41:28.200 00.031 11616 IsSlewing returns 0
21:41:28.200 00.000 11616 IsGuiding returns 0
21:41:28.200 00.000 11616 scope move finished after 165 + 47 ms
21:41:28.200 00.000 11616 Move returns status 0, amount 165
21:41:28.200 00.000 11616 MoveAxis(S, 23, ABG)
21:41:28.200 00.000 11616 Guiding  Dir = 1, Dur = 23
21:41:28.201 00.001 11616 IsSlewing returns 0
21:41:28.201 00.000 11616 IsGuiding returns 0
21:41:28.201 00.000 11616 PulseGuide returned control before completion, sleep 33
21:41:28.247 00.046 11616 IsGuiding returns 1
21:41:28.247 00.000 11616 scope still moving after pulse duration time elapsed
21:41:28.279 00.032 11616 IsSlewing returns 0
21:41:28.279 00.000 11616 IsGuiding returns 0
21:41:28.279 00.000 11616 scope move finished after 23 + 55 ms
21:41:28.279 00.000 11616 Move returns status 0, amount 23
21:41:28.279 00.000 11616 move complete, result=0
21:41:28.279 00.000 11616 worker thread done servicing request
21:41:28.279 00.000 11616 Worker thread wakes up
21:41:28.280 00.001 12268 GuideStep: -0.3 px 165 ms EAST, 0.3 px 23 ms SOUTH
21:41:28.280 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:28.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:30.295 02.015 11616 Exposure complete
21:41:30.354 00.059 11616 worker thread done servicing request
21:41:30.354 00.000 12268 OnExposeComplete: enter
21:41:30.354 00.000 12268 UpdateGuideState(): m_state=6
21:41:30.354 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
21:41:30.355 00.001 12268 Star::Find returns 1 (0), X=1096.76, Y=273.32, Mass=637, SNR=17.3, Peak=52 HFD=5.4
21:41:30.355 00.000 12268 MultiStar: [#1 0.27,0.33,0.93,U] [#2 0.05,0.50,0.99,U] [#3 -0.03,0.33,0.80,U] [#4 0.56,-0.00,0.86,U] [#5 0.27,-0.08,0.63,U] [#6 0.60,0.26,0.00,M1] 
21:41:30.355 00.000 12268 refined, 5 included, MultiStar: {0.31, 0.25}, one-star: {0.71, 0.30}
21:41:30.355 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.67) = xAngle (2.34 = 2.34)
21:41:30.355 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.38 = 2.38)
21:41:30.355 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.25 hyp=0.40 cameraTheta=0.68 mountX=-0.28 mountY=0.28, mountTheta=2.36
21:41:30.357 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.25, opts=13)
21:41:30.357 00.000 12268 Enqueuing Move request for scope (0.31, 0.25)
21:41:30.357 00.000 11616 Worker thread wakes up
21:41:30.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.25) opts 0xd
21:41:30.357 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.25)
21:41:30.357 00.000 11616 Moving (0.31, 0.25) raw xDistance=-0.28 yDistance=0.28
21:41:30.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
21:41:30.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
21:41:30.357 00.000 11616 MoveAxis(E, 158, ABG)
21:41:30.358 00.001 11616 Guiding  Dir = 2, Dur = 158
21:41:30.358 00.000 11616 IsSlewing returns 0
21:41:30.358 00.000 11616 IsGuiding returns 0
21:41:30.358 00.000 11616 PulseGuide returned control before completion, sleep 168
21:41:30.380 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:41:30.398 00.018 12268 UpdateGuideState exits: m=637 SNR=17.3
21:41:30.398 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:30.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:30.398 00.000 12268 Enqueuing Expose request
21:41:30.542 00.144 11616 IsGuiding returns 1
21:41:30.542 00.000 11616 scope still moving after pulse duration time elapsed
21:41:30.573 00.031 11616 IsSlewing returns 0
21:41:30.573 00.000 11616 IsGuiding returns 0
21:41:30.573 00.000 11616 scope move finished after 158 + 57 ms
21:41:30.573 00.000 11616 Move returns status 0, amount 158
21:41:30.573 00.000 11616 MoveAxis(S, 24, ABG)
21:41:30.574 00.001 11616 Guiding  Dir = 1, Dur = 24
21:41:30.574 00.000 11616 IsSlewing returns 0
21:41:30.574 00.000 11616 IsGuiding returns 0
21:41:30.574 00.000 11616 PulseGuide returned control before completion, sleep 34
21:41:30.621 00.047 11616 IsGuiding returns 1
21:41:30.621 00.000 11616 scope still moving after pulse duration time elapsed
21:41:30.652 00.031 11616 IsSlewing returns 0
21:41:30.652 00.000 11616 IsGuiding returns 1
21:41:30.683 00.031 11616 IsSlewing returns 0
21:41:30.683 00.000 11616 IsGuiding returns 1
21:41:30.715 00.032 11616 IsSlewing returns 0
21:41:30.715 00.000 11616 IsGuiding returns 1
21:41:30.745 00.030 11616 IsSlewing returns 0
21:41:30.745 00.000 11616 IsGuiding returns 0
21:41:30.745 00.000 11616 scope move finished after 24 + 146 ms
21:41:30.745 00.000 11616 Move returns status 0, amount 24
21:41:30.745 00.000 11616 move complete, result=0
21:41:30.745 00.000 11616 worker thread done servicing request
21:41:30.746 00.001 12268 GuideStep: -0.3 px 158 ms EAST, 0.3 px 24 ms SOUTH
21:41:30.746 00.000 11616 Worker thread wakes up
21:41:30.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:30.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:32.757 02.011 11616 Exposure complete
21:41:32.822 00.065 11616 worker thread done servicing request
21:41:32.822 00.000 12268 OnExposeComplete: enter
21:41:32.822 00.000 12268 UpdateGuideState(): m_state=6
21:41:32.822 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
21:41:32.822 00.000 12268 Star::Find returns 1 (0), X=1096.58, Y=273.13, Mass=595, SNR=16.8, Peak=46 HFD=5.1
21:41:32.823 00.001 12268 MultiStar: [#1 0.18,0.06,1.00,U] [#2 0.08,-0.07,1.01,U] [#3 -0.50,0.13,0.85,U] [#4 0.43,0.02,0.74,U] [#5 -0.07,-0.11,0.69,U] [#6 -0.08,0.25,0.66,U] 
21:41:32.823 00.000 12268 refined, 6 included, MultiStar: {0.10, 0.05}, one-star: {0.53, 0.10}
21:41:32.823 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.67) = xAngle (2.14 = 2.14)
21:41:32.823 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.18 = 2.18)
21:41:32.823 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.48 mountX=-0.06 mountY=0.09, mountTheta=2.15
21:41:32.825 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.05, opts=13)
21:41:32.825 00.000 12268 Enqueuing Move request for scope (0.10, 0.05)
21:41:32.825 00.000 11616 Worker thread wakes up
21:41:32.825 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
21:41:32.825 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
21:41:32.826 00.001 11616 Moving (0.10, 0.05) raw xDistance=-0.06 yDistance=0.09
21:41:32.826 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:32.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:41:32.826 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:32.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:41:32.826 00.000 11616 MoveAxis(E, 0, ABG)
21:41:32.826 00.000 11616 Move returns status 0, amount 0
21:41:32.826 00.000 11616 MoveAxis(N, 0, ABG)
21:41:32.826 00.000 11616 Move returns status 0, amount 0
21:41:32.827 00.001 11616 move complete, result=0
21:41:32.827 00.000 11616 worker thread done servicing request
21:41:32.850 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
21:41:32.870 00.020 12268 UpdateGuideState exits: m=595 SNR=16.8
21:41:32.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:32.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:32.870 00.000 12268 Enqueuing Expose request
21:41:32.870 00.000 11616 Worker thread wakes up
21:41:32.870 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:32.871 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:32.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:34.866 01.995 11616 Exposure complete
21:41:34.922 00.056 11616 worker thread done servicing request
21:41:34.922 00.000 12268 OnExposeComplete: enter
21:41:34.923 00.001 12268 UpdateGuideState(): m_state=6
21:41:34.923 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
21:41:34.923 00.000 12268 Star::Find returns 1 (0), X=1096.29, Y=272.85, Mass=620, SNR=17.1, Peak=55 HFD=5.1
21:41:34.923 00.000 12268 MultiStar: [#1 -0.07,-0.21,1.01,U] [#2 -0.41,-0.32,0.96,U] [#3 -0.51,-0.14,0.82,U] [#4 -0.14,-0.61,0.83,U] [#5 -0.56,-0.56,0.00,M6] [#6 -0.30,-0.24,0.66,U] 
21:41:34.923 00.000 12268 single-star, 5 included, MultiStar: {-0.18, -0.28}, one-star: {0.24, -0.17}
21:41:34.923 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.67) = xAngle (1.04 = 1.04)
21:41:34.923 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.07 = 1.07)
21:41:34.924 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=-0.17 hyp=0.29 cameraTheta=-0.63 mountX=0.15 mountY=0.26, mountTheta=1.05
21:41:34.925 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.17, opts=13)
21:41:34.925 00.000 12268 Enqueuing Move request for scope (0.24, -0.17)
21:41:34.925 00.000 11616 Worker thread wakes up
21:41:34.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.17) opts 0xd
21:41:34.925 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.17)
21:41:34.925 00.000 11616 Moving (0.24, -0.17) raw xDistance=0.15 yDistance=0.26
21:41:34.925 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:34.926 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:41:34.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
21:41:34.926 00.000 11616 MoveAxis(E, 0, ABG)
21:41:34.926 00.000 11616 Move returns status 0, amount 0
21:41:34.926 00.000 11616 MoveAxis(S, 22, ABG)
21:41:34.926 00.000 11616 Guiding  Dir = 1, Dur = 22
21:41:34.926 00.000 11616 IsSlewing returns 0
21:41:34.926 00.000 11616 IsGuiding returns 0
21:41:34.927 00.001 11616 PulseGuide returned control before completion, sleep 32
21:41:34.947 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:41:34.965 00.018 12268 UpdateGuideState exits: m=620 SNR=17.1
21:41:34.965 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:34.966 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:34.966 00.000 11616 IsGuiding returns 1
21:41:34.966 00.000 12268 Enqueuing Expose request
21:41:34.966 00.000 11616 scope still moving after pulse duration time elapsed
21:41:34.997 00.031 11616 IsSlewing returns 0
21:41:34.997 00.000 11616 IsGuiding returns 0
21:41:34.997 00.000 11616 scope move finished after 22 + 48 ms
21:41:34.997 00.000 11616 Move returns status 0, amount 22
21:41:34.997 00.000 11616 move complete, result=0
21:41:34.998 00.001 11616 worker thread done servicing request
21:41:34.998 00.000 11616 Worker thread wakes up
21:41:34.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:34.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:34.998 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
21:41:37.007 02.009 11616 Exposure complete
21:41:37.067 00.060 11616 worker thread done servicing request
21:41:37.067 00.000 12268 OnExposeComplete: enter
21:41:37.067 00.000 12268 UpdateGuideState(): m_state=6
21:41:37.068 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
21:41:37.068 00.000 12268 Star::Find returns 1 (0), X=1095.98, Y=273.16, Mass=629, SNR=17.3, Peak=56 HFD=4.7
21:41:37.068 00.000 12268 MultiStar: [#1 -0.21,0.03,0.96,U] [#2 -0.79,-0.33,0.00,M1] [#3 -0.28,0.13,0.84,U] [#4 -0.19,-0.19,0.85,U] [#5 -0.18,-0.47,0.69,U] [#6 -0.34,0.37,0.65,U] 
21:41:37.068 00.000 12268 single-star, 5 included, MultiStar: {-0.20, 0.00}, one-star: {-0.07, 0.14}
21:41:37.068 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.67) = xAngle (3.72 = -2.57)
21:41:37.068 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.75 = -2.54)
21:41:37.068 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.15 cameraTheta=2.05 mountX=-0.13 mountY=-0.09, mountTheta=-2.55
21:41:37.070 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.14, opts=13)
21:41:37.070 00.000 12268 Enqueuing Move request for scope (-0.07, 0.14)
21:41:37.070 00.000 11616 Worker thread wakes up
21:41:37.070 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
21:41:37.071 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
21:41:37.071 00.000 11616 Moving (-0.07, 0.14) raw xDistance=-0.13 yDistance=-0.09
21:41:37.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
21:41:37.071 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:37.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:41:37.071 00.000 11616 MoveAxis(E, 72, ABG)
21:41:37.071 00.000 11616 Guiding  Dir = 2, Dur = 72
21:41:37.071 00.000 11616 IsSlewing returns 0
21:41:37.072 00.001 11616 IsGuiding returns 0
21:41:37.072 00.000 11616 PulseGuide returned control before completion, sleep 82
21:41:37.092 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
21:41:37.111 00.019 12268 UpdateGuideState exits: m=629 SNR=17.3
21:41:37.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:37.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:37.111 00.000 12268 Enqueuing Expose request
21:41:37.161 00.050 11616 IsGuiding returns 1
21:41:37.161 00.000 11616 scope still moving after pulse duration time elapsed
21:41:37.193 00.032 11616 IsSlewing returns 0
21:41:37.193 00.000 11616 IsGuiding returns 0
21:41:37.193 00.000 11616 scope move finished after 72 + 49 ms
21:41:37.193 00.000 11616 Move returns status 0, amount 72
21:41:37.194 00.001 11616 MoveAxis(N, 0, ABG)
21:41:37.194 00.000 11616 Move returns status 0, amount 0
21:41:37.194 00.000 11616 move complete, result=0
21:41:37.194 00.000 11616 worker thread done servicing request
21:41:37.194 00.000 11616 Worker thread wakes up
21:41:37.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:37.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:37.203 00.009 12268 GuideStep: -0.1 px 72 ms EAST, -0.1 px 0 ms NORTH
21:41:39.205 02.002 11616 Exposure complete
21:41:39.262 00.057 11616 worker thread done servicing request
21:41:39.263 00.001 12268 OnExposeComplete: enter
21:41:39.263 00.000 12268 UpdateGuideState(): m_state=6
21:41:39.263 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
21:41:39.263 00.000 12268 Star::Find returns 1 (0), X=1096.21, Y=273.16, Mass=643, SNR=17.4, Peak=56 HFD=4.7
21:41:39.263 00.000 12268 MultiStar: [#1 -0.02,0.14,0.96,U] [#2 -0.87,0.06,0.00,M2] [#3 -0.37,0.21,0.86,U] [#4 -0.28,-0.04,0.83,U] [#5 -0.54,-0.25,0.67,U] [#6 -0.48,0.03,0.63,U] 
21:41:39.263 00.000 12268 single-star, 5 included, MultiStar: {-0.22, 0.06}, one-star: {0.15, 0.14}
21:41:39.263 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.67) = xAngle (2.40 = 2.40)
21:41:39.264 00.001 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.43 = 2.43)
21:41:39.264 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.20 cameraTheta=0.73 mountX=-0.15 mountY=0.13, mountTheta=2.41
21:41:39.265 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.14, opts=13)
21:41:39.265 00.000 12268 Enqueuing Move request for scope (0.15, 0.14)
21:41:39.265 00.000 11616 Worker thread wakes up
21:41:39.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd
21:41:39.266 00.001 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.14)
21:41:39.266 00.000 11616 Moving (0.15, 0.14) raw xDistance=-0.15 yDistance=0.13
21:41:39.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
21:41:39.266 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:39.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:41:39.266 00.000 11616 MoveAxis(E, 84, ABG)
21:41:39.266 00.000 11616 Guiding  Dir = 2, Dur = 84
21:41:39.266 00.000 11616 IsSlewing returns 0
21:41:39.267 00.001 11616 IsGuiding returns 0
21:41:39.267 00.000 11616 PulseGuide returned control before completion, sleep 94
21:41:39.287 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
21:41:39.304 00.017 12268 UpdateGuideState exits: m=643 SNR=17.4
21:41:39.305 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:39.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:39.305 00.000 12268 Enqueuing Expose request
21:41:39.369 00.064 11616 IsGuiding returns 1
21:41:39.369 00.000 11616 scope still moving after pulse duration time elapsed
21:41:39.401 00.032 11616 IsSlewing returns 0
21:41:39.401 00.000 11616 IsGuiding returns 0
21:41:39.401 00.000 11616 scope move finished after 84 + 50 ms
21:41:39.401 00.000 11616 Move returns status 0, amount 84
21:41:39.401 00.000 11616 MoveAxis(N, 0, ABG)
21:41:39.401 00.000 11616 Move returns status 0, amount 0
21:41:39.401 00.000 11616 move complete, result=0
21:41:39.401 00.000 11616 worker thread done servicing request
21:41:39.402 00.001 12268 GuideStep: -0.1 px 84 ms EAST, 0.1 px 0 ms NORTH
21:41:39.402 00.000 11616 Worker thread wakes up
21:41:39.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:39.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:41.408 02.006 11616 Exposure complete
21:41:41.466 00.058 11616 worker thread done servicing request
21:41:41.466 00.000 12268 OnExposeComplete: enter
21:41:41.466 00.000 12268 UpdateGuideState(): m_state=6
21:41:41.466 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
21:41:41.466 00.000 12268 Star::Find returns 1 (0), X=1096.15, Y=272.96, Mass=606, SNR=16.9, Peak=54 HFD=4.7
21:41:41.467 00.001 12268 MultiStar: [#1 -0.28,-0.14,0.99,U] [#2 -0.51,-0.42,0.00,M3] [#3 0.07,-0.25,0.85,U] [#4 -0.09,-0.41,0.83,U] [#5 -0.20,-0.47,0.71,U] [#6 -0.12,-0.61,0.66,U] 
21:41:41.467 00.000 12268 single-star, 5 included, MultiStar: {-0.08, -0.30}, one-star: {0.09, -0.07}
21:41:41.467 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.67) = xAngle (1.04 = 1.04)
21:41:41.467 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.07 = 1.07)
21:41:41.467 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.63 mountX=0.06 mountY=0.10, mountTheta=1.05
21:41:41.470 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.07, opts=13)
21:41:41.470 00.000 12268 Enqueuing Move request for scope (0.09, -0.07)
21:41:41.470 00.000 11616 Worker thread wakes up
21:41:41.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
21:41:41.470 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
21:41:41.470 00.000 11616 Moving (0.09, -0.07) raw xDistance=0.06 yDistance=0.10
21:41:41.470 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:41.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:41:41.470 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:41.471 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:41:41.471 00.000 11616 MoveAxis(E, 0, ABG)
21:41:41.471 00.000 11616 Move returns status 0, amount 0
21:41:41.471 00.000 11616 MoveAxis(N, 0, ABG)
21:41:41.471 00.000 11616 Move returns status 0, amount 0
21:41:41.471 00.000 11616 move complete, result=0
21:41:41.471 00.000 11616 worker thread done servicing request
21:41:41.492 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:41:41.509 00.017 12268 UpdateGuideState exits: m=606 SNR=16.9
21:41:41.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:41.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:41.509 00.000 12268 Enqueuing Expose request
21:41:41.509 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:41.509 00.000 11616 Worker thread wakes up
21:41:41.510 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:41.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:43.509 01.999 11616 Exposure complete
21:41:43.569 00.060 11616 worker thread done servicing request
21:41:43.569 00.000 12268 OnExposeComplete: enter
21:41:43.570 00.001 12268 UpdateGuideState(): m_state=6
21:41:43.570 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
21:41:43.570 00.000 12268 Star::Find returns 1 (0), X=1096.33, Y=272.53, Mass=620, SNR=17.1, Peak=50 HFD=4.9
21:41:43.570 00.000 12268 MultiStar: [#1 0.04,-0.43,1.02,U] [#2 -0.45,-0.62,0.00,M4] [#3 -0.19,-0.35,0.86,U] [#4 -0.05,-0.59,0.85,U] [#5 -0.16,-0.57,0.65,U] [#6 -0.01,-0.47,0.65,U] 
21:41:43.570 00.000 12268 refined, 5 included, MultiStar: {-0.00, -0.48}, one-star: {0.27, -0.50}
21:41:43.570 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.67) = xAngle (0.09 = 0.09)
21:41:43.571 00.001 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.12 = 0.12)
21:41:43.571 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.48 hyp=0.48 cameraTheta=-1.58 mountX=0.48 mountY=0.06, mountTheta=0.12
21:41:43.572 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.48, opts=13)
21:41:43.572 00.000 12268 Enqueuing Move request for scope (-0.00, -0.48)
21:41:43.573 00.001 11616 Worker thread wakes up
21:41:43.573 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.48) opts 0xd
21:41:43.573 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.48)
21:41:43.573 00.000 11616 Moving (-0.00, -0.48) raw xDistance=0.48 yDistance=0.06
21:41:43.573 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
21:41:43.573 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.44
21:41:43.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
21:41:43.573 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:43.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:41:43.573 00.000 11616 MoveAxis(W, 268, ABG)
21:41:43.574 00.001 11616 Guiding  Dir = 3, Dur = 268
21:41:43.574 00.000 11616 IsSlewing returns 0
21:41:43.574 00.000 11616 IsGuiding returns 0
21:41:43.574 00.000 11616 PulseGuide returned control before completion, sleep 278
21:41:43.596 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:41:43.614 00.018 12268 UpdateGuideState exits: m=620 SNR=17.1
21:41:43.615 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:43.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:43.615 00.000 12268 Enqueuing Expose request
21:41:43.857 00.242 11616 IsGuiding returns 1
21:41:43.857 00.000 11616 scope still moving after pulse duration time elapsed
21:41:43.888 00.031 11616 IsSlewing returns 0
21:41:43.888 00.000 11616 IsGuiding returns 0
21:41:43.888 00.000 11616 scope move finished after 268 + 45 ms
21:41:43.888 00.000 11616 Move returns status 0, amount 268
21:41:43.888 00.000 11616 MoveAxis(N, 0, ABG)
21:41:43.888 00.000 11616 Move returns status 0, amount 0
21:41:43.888 00.000 11616 move complete, result=0
21:41:43.889 00.001 11616 worker thread done servicing request
21:41:43.889 00.000 12268 GuideStep: 0.5 px 268 ms WEST, 0.1 px 0 ms NORTH
21:41:43.889 00.000 11616 Worker thread wakes up
21:41:43.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:43.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:45.895 02.006 11616 Exposure complete
21:41:45.953 00.058 11616 worker thread done servicing request
21:41:45.953 00.000 12268 OnExposeComplete: enter
21:41:45.953 00.000 12268 UpdateGuideState(): m_state=6
21:41:45.953 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
21:41:45.953 00.000 12268 Star::Find returns 1 (0), X=1096.22, Y=272.92, Mass=625, SNR=17.2, Peak=54 HFD=5.0
21:41:45.954 00.001 12268 MultiStar: [#1 0.01,-0.13,0.96,U] [#2 -0.30,-0.47,1.02,U] [#3 -0.23,-0.22,0.83,U] [#4 0.05,-0.40,0.83,U] [#5 -0.35,-0.33,0.66,U] [#6 0.18,-0.21,0.65,U] 
21:41:45.954 00.000 12268 single-star, 6 included, MultiStar: {-0.07, -0.27}, one-star: {0.16, -0.11}
21:41:45.954 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.67) = xAngle (1.09 = 1.09)
21:41:45.954 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.12 = 1.12)
21:41:45.954 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-0.58 mountX=0.09 mountY=0.18, mountTheta=1.10
21:41:45.956 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.11, opts=13)
21:41:45.956 00.000 12268 Enqueuing Move request for scope (0.16, -0.11)
21:41:45.957 00.001 11616 Worker thread wakes up
21:41:45.957 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
21:41:45.957 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
21:41:45.957 00.000 11616 Moving (0.16, -0.11) raw xDistance=0.09 yDistance=0.18
21:41:45.957 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:45.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:41:45.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:41:45.957 00.000 11616 MoveAxis(E, 0, ABG)
21:41:45.957 00.000 11616 Move returns status 0, amount 0
21:41:45.957 00.000 11616 MoveAxis(S, 15, ABG)
21:41:45.957 00.000 11616 Guiding  Dir = 1, Dur = 15
21:41:45.958 00.001 11616 IsSlewing returns 0
21:41:45.958 00.000 11616 IsGuiding returns 0
21:41:45.958 00.000 11616 PulseGuide returned control before completion, sleep 25
21:41:45.981 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:41:45.991 00.010 11616 IsGuiding returns 1
21:41:45.991 00.000 11616 scope still moving after pulse duration time elapsed
21:41:45.998 00.007 12268 UpdateGuideState exits: m=625 SNR=17.2
21:41:45.998 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:45.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:45.998 00.000 12268 Enqueuing Expose request
21:41:46.023 00.025 11616 IsSlewing returns 0
21:41:46.024 00.001 11616 IsGuiding returns 0
21:41:46.024 00.000 11616 scope move finished after 15 + 49 ms
21:41:46.024 00.000 11616 Move returns status 0, amount 15
21:41:46.024 00.000 11616 move complete, result=0
21:41:46.024 00.000 11616 worker thread done servicing request
21:41:46.024 00.000 11616 Worker thread wakes up
21:41:46.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:46.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:46.025 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
21:41:48.030 02.005 11616 Exposure complete
21:41:48.086 00.056 11616 worker thread done servicing request
21:41:48.086 00.000 12268 OnExposeComplete: enter
21:41:48.086 00.000 12268 UpdateGuideState(): m_state=6
21:41:48.086 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
21:41:48.086 00.000 12268 Star::Find returns 1 (0), X=1096.28, Y=273.28, Mass=525, SNR=15.7, Peak=59 HFD=4.0
21:41:48.087 00.001 12268 MultiStar: [#1 0.02,0.17,1.09,U] [#2 -0.24,0.26,0.99,U] [#3 -0.06,0.22,0.88,U] [#4 -0.06,0.01,0.91,U] [#5 0.08,0.12,0.77,U] [#6 0.04,0.09,0.70,U] 
21:41:48.087 00.000 12268 refined, 6 included, MultiStar: {-0.00, 0.17}, one-star: {0.23, 0.25}
21:41:48.087 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.67) = xAngle (3.24 = -3.04)
21:41:48.087 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.27 = -3.01)
21:41:48.087 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.58 mountX=-0.17 mountY=-0.02, mountTheta=-3.01
21:41:48.088 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.17, opts=13)
21:41:48.088 00.000 12268 Enqueuing Move request for scope (-0.00, 0.17)
21:41:48.088 00.000 11616 Worker thread wakes up
21:41:48.089 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
21:41:48.089 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
21:41:48.089 00.000 11616 Moving (-0.00, 0.17) raw xDistance=-0.17 yDistance=-0.02
21:41:48.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:48.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:41:48.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:48.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:41:48.089 00.000 11616 MoveAxis(E, 0, ABG)
21:41:48.089 00.000 11616 Move returns status 0, amount 0
21:41:48.089 00.000 11616 MoveAxis(N, 0, ABG)
21:41:48.089 00.000 11616 Move returns status 0, amount 0
21:41:48.089 00.000 11616 move complete, result=0
21:41:48.090 00.001 11616 worker thread done servicing request
21:41:48.111 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:41:48.130 00.019 12268 UpdateGuideState exits: m=525 SNR=15.7
21:41:48.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:48.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:48.130 00.000 12268 Enqueuing Expose request
21:41:48.130 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:41:48.130 00.000 11616 Worker thread wakes up
21:41:48.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:48.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:50.135 02.005 11616 Exposure complete
21:41:50.193 00.058 11616 worker thread done servicing request
21:41:50.194 00.001 12268 OnExposeComplete: enter
21:41:50.194 00.000 12268 UpdateGuideState(): m_state=6
21:41:50.194 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
21:41:50.194 00.000 12268 Star::Find returns 1 (0), X=1096.24, Y=273.14, Mass=520, SNR=15.6, Peak=54 HFD=4.2
21:41:50.194 00.000 12268 MultiStar: [#1 -0.07,0.37,0.95,U] [#2 -0.53,0.43,0.00,M3] [#3 -0.09,0.48,0.93,U] [#4 -0.06,-0.21,0.83,U] [#5 -0.22,0.09,0.71,U] [#6 -0.04,0.33,0.74,U] 
21:41:50.194 00.000 12268 refined, 5 included, MultiStar: {-0.04, 0.20}, one-star: {0.18, 0.12}
21:41:50.194 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.67) = xAngle (3.43 = -2.85)
21:41:50.195 00.001 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.46 = -2.82)
21:41:50.195 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.76 mountX=-0.20 mountY=-0.07, mountTheta=-2.82
21:41:50.196 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.20, opts=13)
21:41:50.196 00.000 12268 Enqueuing Move request for scope (-0.04, 0.20)
21:41:50.196 00.000 11616 Worker thread wakes up
21:41:50.196 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
21:41:50.196 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
21:41:50.197 00.001 11616 Moving (-0.04, 0.20) raw xDistance=-0.20 yDistance=-0.07
21:41:50.197 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:50.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:41:50.197 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:50.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:41:50.197 00.000 11616 MoveAxis(E, 0, ABG)
21:41:50.197 00.000 11616 Move returns status 0, amount 0
21:41:50.197 00.000 11616 MoveAxis(N, 0, ABG)
21:41:50.197 00.000 11616 Move returns status 0, amount 0
21:41:50.198 00.001 11616 move complete, result=0
21:41:50.198 00.000 11616 worker thread done servicing request
21:41:50.218 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:41:50.237 00.019 12268 UpdateGuideState exits: m=520 SNR=15.6
21:41:50.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:50.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:50.237 00.000 12268 Enqueuing Expose request
21:41:50.238 00.001 11616 Worker thread wakes up
21:41:50.238 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:50.238 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:50.238 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:52.244 02.006 11616 Exposure complete
21:41:52.301 00.057 11616 worker thread done servicing request
21:41:52.302 00.001 12268 OnExposeComplete: enter
21:41:52.302 00.000 12268 UpdateGuideState(): m_state=6
21:41:52.302 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
21:41:52.302 00.000 12268 Star::Find returns 1 (0), X=1096.26, Y=272.95, Mass=499, SNR=15.3, Peak=54 HFD=4.6
21:41:52.302 00.000 12268 MultiStar: [#1 -0.19,0.07,1.01,U] [#2 -0.49,-0.20,1.01,U] [#3 -0.12,-0.05,0.94,U] [#4 -0.19,-0.12,0.87,U] [#5 0.22,-0.49,0.77,U] [#6 -0.28,0.15,0.73,U] 
21:41:52.302 00.000 12268 refined, 6 included, MultiStar: {-0.12, -0.10}, one-star: {0.21, -0.08}
21:41:52.303 00.001 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.67) = xAngle (-0.81 = -0.81)
21:41:52.303 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.78 = -0.78)
21:41:52.303 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.48 mountX=0.11 mountY=-0.11, mountTheta=-0.80
21:41:52.304 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.10, opts=13)
21:41:52.305 00.001 12268 Enqueuing Move request for scope (-0.12, -0.10)
21:41:52.305 00.000 11616 Worker thread wakes up
21:41:52.305 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
21:41:52.305 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
21:41:52.305 00.000 11616 Moving (-0.12, -0.10) raw xDistance=0.11 yDistance=-0.11
21:41:52.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
21:41:52.305 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:52.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:41:52.305 00.000 11616 MoveAxis(W, 61, ABG)
21:41:52.305 00.000 11616 Guiding  Dir = 3, Dur = 61
21:41:52.306 00.001 11616 IsSlewing returns 0
21:41:52.306 00.000 11616 IsGuiding returns 0
21:41:52.306 00.000 11616 PulseGuide returned control before completion, sleep 71
21:41:52.327 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:41:52.346 00.019 12268 UpdateGuideState exits: m=499 SNR=15.3
21:41:52.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:52.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:52.346 00.000 12268 Enqueuing Expose request
21:41:52.384 00.038 11616 IsGuiding returns 1
21:41:52.384 00.000 11616 scope still moving after pulse duration time elapsed
21:41:52.415 00.031 11616 IsSlewing returns 0
21:41:52.415 00.000 11616 IsGuiding returns 1
21:41:52.445 00.030 11616 IsSlewing returns 0
21:41:52.445 00.000 11616 IsGuiding returns 1
21:41:52.475 00.030 11616 IsSlewing returns 0
21:41:52.475 00.000 11616 IsGuiding returns 0
21:41:52.476 00.001 11616 scope move finished after 61 + 109 ms
21:41:52.476 00.000 11616 Move returns status 0, amount 61
21:41:52.476 00.000 11616 MoveAxis(N, 0, ABG)
21:41:52.476 00.000 11616 Move returns status 0, amount 0
21:41:52.476 00.000 11616 move complete, result=0
21:41:52.476 00.000 11616 worker thread done servicing request
21:41:52.476 00.000 11616 Worker thread wakes up
21:41:52.476 00.000 12268 GuideStep: 0.1 px 61 ms WEST, -0.1 px 0 ms NORTH
21:41:52.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:52.477 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:54.479 02.002 11616 Exposure complete
21:41:54.536 00.057 11616 worker thread done servicing request
21:41:54.536 00.000 12268 OnExposeComplete: enter
21:41:54.537 00.001 12268 UpdateGuideState(): m_state=6
21:41:54.537 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
21:41:54.537 00.000 12268 Star::Find returns 1 (0), X=1095.86, Y=273.39, Mass=572, SNR=16.5, Peak=47 HFD=5.3
21:41:54.537 00.000 12268 MultiStar: [#1 -0.49,0.49,0.00,M1] [#2 -0.76,0.39,0.00,M3] [#3 -0.58,0.34,0.00,M1] [#4 -0.26,0.25,0.81,U] [#5 -0.25,-0.05,0.57,U] [#6 -0.50,0.53,0.00,M1] 
21:41:54.538 00.001 12268 refined, 2 included, MultiStar: {-0.23, 0.22}, one-star: {-0.20, 0.36}
21:41:54.538 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.67) = xAngle (4.04 = -2.24)
21:41:54.538 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.07 = -2.21)
21:41:54.538 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.22 hyp=0.32 cameraTheta=2.37 mountX=-0.20 mountY=-0.26, mountTheta=-2.23
21:41:54.540 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.22, opts=13)
21:41:54.540 00.000 12268 Enqueuing Move request for scope (-0.23, 0.22)
21:41:54.540 00.000 11616 Worker thread wakes up
21:41:54.540 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.22) opts 0xd
21:41:54.540 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.22)
21:41:54.540 00.000 11616 Moving (-0.23, 0.22) raw xDistance=-0.20 yDistance=-0.26
21:41:54.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:54.541 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:41:54.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:54.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:41:54.541 00.000 11616 MoveAxis(E, 0, ABG)
21:41:54.541 00.000 11616 Move returns status 0, amount 0
21:41:54.541 00.000 11616 MoveAxis(N, 0, ABG)
21:41:54.541 00.000 11616 Move returns status 0, amount 0
21:41:54.541 00.000 11616 move complete, result=0
21:41:54.541 00.000 11616 worker thread done servicing request
21:41:54.565 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:41:54.582 00.017 12268 UpdateGuideState exits: m=572 SNR=16.5
21:41:54.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:54.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:54.582 00.000 12268 Enqueuing Expose request
21:41:54.583 00.001 11616 Worker thread wakes up
21:41:54.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:54.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:54.583 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
21:41:56.592 02.009 11616 Exposure complete
21:41:56.649 00.057 11616 worker thread done servicing request
21:41:56.649 00.000 12268 OnExposeComplete: enter
21:41:56.650 00.001 12268 UpdateGuideState(): m_state=6
21:41:56.650 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
21:41:56.650 00.000 12268 Star::Find returns 1 (0), X=1096.35, Y=273.37, Mass=574, SNR=16.3, Peak=42 HFD=5.4
21:41:56.650 00.000 12268 MultiStar: [#1 -0.18,0.33,0.88,U] [#2 -0.16,0.38,0.99,U] [#3 -0.51,0.36,0.84,U] [#4 0.20,0.17,0.80,U] [#5 -0.30,0.24,0.56,U] [#6 -0.12,0.92,0.00,M2] 
21:41:56.650 00.000 12268 refined, 5 included, MultiStar: {-0.09, 0.31}, one-star: {0.29, 0.34}
21:41:56.650 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.67) = xAngle (3.52 = -2.76)
21:41:56.650 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.55 = -2.73)
21:41:56.651 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.31 hyp=0.32 cameraTheta=1.86 mountX=-0.30 mountY=-0.13, mountTheta=-2.73
21:41:56.652 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.31, opts=13)
21:41:56.652 00.000 12268 Enqueuing Move request for scope (-0.09, 0.31)
21:41:56.652 00.000 11616 Worker thread wakes up
21:41:56.652 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.31) opts 0xd
21:41:56.652 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.31)
21:41:56.652 00.000 11616 Moving (-0.09, 0.31) raw xDistance=-0.30 yDistance=-0.13
21:41:56.652 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
21:41:56.652 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.90
21:41:56.653 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
21:41:56.653 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:56.653 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:41:56.653 00.000 11616 MoveAxis(E, 168, ABG)
21:41:56.653 00.000 11616 Guiding  Dir = 2, Dur = 168
21:41:56.653 00.000 11616 IsSlewing returns 0
21:41:56.653 00.000 11616 IsGuiding returns 0
21:41:56.654 00.001 11616 PulseGuide returned control before completion, sleep 178
21:41:56.674 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:41:56.692 00.018 12268 UpdateGuideState exits: m=574 SNR=16.3
21:41:56.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:56.692 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:56.692 00.000 12268 Enqueuing Expose request
21:41:56.841 00.149 11616 IsGuiding returns 1
21:41:56.842 00.001 11616 scope still moving after pulse duration time elapsed
21:41:56.873 00.031 11616 IsSlewing returns 0
21:41:56.873 00.000 11616 IsGuiding returns 0
21:41:56.874 00.001 11616 scope move finished after 168 + 52 ms
21:41:56.874 00.000 11616 Move returns status 0, amount 168
21:41:56.874 00.000 11616 MoveAxis(N, 0, ABG)
21:41:56.874 00.000 11616 Move returns status 0, amount 0
21:41:56.874 00.000 11616 move complete, result=0
21:41:56.874 00.000 11616 worker thread done servicing request
21:41:56.874 00.000 11616 Worker thread wakes up
21:41:56.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:56.875 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:41:56.875 00.000 12268 GuideStep: -0.3 px 168 ms EAST, -0.1 px 0 ms NORTH
21:41:58.876 02.001 11616 Exposure complete
21:41:58.934 00.058 11616 worker thread done servicing request
21:41:58.934 00.000 12268 OnExposeComplete: enter
21:41:58.934 00.000 12268 UpdateGuideState(): m_state=6
21:41:58.934 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
21:41:58.934 00.000 12268 Star::Find returns 1 (0), X=1096.46, Y=273.00, Mass=545, SNR=16.0, Peak=51 HFD=4.9
21:41:58.935 00.001 12268 MultiStar: [#1 -0.08,0.02,1.02,U] [#2 -0.18,-0.36,0.97,U] [#3 -0.09,-0.07,0.90,U] [#4 0.03,-0.09,0.71,U] [#5 -0.24,-0.21,0.68,U] [#6 -0.26,-0.22,0.68,U] 
21:41:58.935 00.000 12268 refined, 6 included, MultiStar: {-0.04, -0.13}, one-star: {0.41, -0.03}
21:41:58.935 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.67) = xAngle (-0.21 = -0.21)
21:41:58.935 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.18 = -0.18)
21:41:58.935 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.88 mountX=0.13 mountY=-0.02, mountTheta=-0.18
21:41:58.936 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.13, opts=13)
21:41:58.937 00.001 12268 Enqueuing Move request for scope (-0.04, -0.13)
21:41:58.937 00.000 11616 Worker thread wakes up
21:41:58.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
21:41:58.937 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
21:41:58.937 00.000 11616 Moving (-0.04, -0.13) raw xDistance=0.13 yDistance=-0.02
21:41:58.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:58.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:41:58.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:58.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:41:58.938 00.001 11616 MoveAxis(E, 0, ABG)
21:41:58.938 00.000 11616 Move returns status 0, amount 0
21:41:58.938 00.000 11616 MoveAxis(N, 0, ABG)
21:41:58.938 00.000 11616 Move returns status 0, amount 0
21:41:58.938 00.000 11616 move complete, result=0
21:41:58.939 00.001 11616 worker thread done servicing request
21:41:58.962 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:41:58.981 00.019 12268 UpdateGuideState exits: m=545 SNR=16.0
21:41:58.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:58.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:41:58.981 00.000 12268 Enqueuing Expose request
21:41:58.981 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:41:58.981 00.000 11616 Worker thread wakes up
21:41:58.982 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:41:58.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:00.993 02.011 11616 Exposure complete
21:42:01.051 00.058 11616 worker thread done servicing request
21:42:01.051 00.000 12268 OnExposeComplete: enter
21:42:01.051 00.000 12268 UpdateGuideState(): m_state=6
21:42:01.052 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
21:42:01.052 00.000 12268 Star::Find returns 1 (0), X=1096.27, Y=273.15, Mass=535, SNR=15.8, Peak=43 HFD=5.5
21:42:01.052 00.000 12268 MultiStar: [#1 0.09,0.17,1.07,U] [#2 -0.05,-0.23,0.92,U] [#3 -0.32,0.21,0.87,U] [#4 0.15,-0.13,0.72,U] [#5 0.05,-0.15,0.62,U] [#6 0.19,0.08,0.70,U] 
21:42:01.052 00.000 12268 refined, 6 included, MultiStar: {0.04, 0.03}, one-star: {0.22, 0.12}
21:42:01.052 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.67) = xAngle (2.19 = 2.19)
21:42:01.052 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.22 = 2.22)
21:42:01.052 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.52 mountX=-0.03 mountY=0.04, mountTheta=2.20
21:42:01.055 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.03, opts=13)
21:42:01.055 00.000 12268 Enqueuing Move request for scope (0.04, 0.03)
21:42:01.055 00.000 11616 Worker thread wakes up
21:42:01.055 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
21:42:01.056 00.001 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
21:42:01.056 00.000 11616 Moving (0.04, 0.03) raw xDistance=-0.03 yDistance=0.04
21:42:01.056 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:01.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:42:01.056 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:01.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:42:01.056 00.000 11616 MoveAxis(E, 0, ABG)
21:42:01.056 00.000 11616 Move returns status 0, amount 0
21:42:01.056 00.000 11616 MoveAxis(N, 0, ABG)
21:42:01.056 00.000 11616 Move returns status 0, amount 0
21:42:01.056 00.000 11616 move complete, result=0
21:42:01.057 00.001 11616 worker thread done servicing request
21:42:01.083 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:42:01.101 00.018 12268 UpdateGuideState exits: m=535 SNR=15.8
21:42:01.102 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:01.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:01.102 00.000 12268 Enqueuing Expose request
21:42:01.102 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:42:01.102 00.000 11616 Worker thread wakes up
21:42:01.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:01.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:03.102 02.000 11616 Exposure complete
21:42:03.161 00.059 11616 worker thread done servicing request
21:42:03.161 00.000 12268 OnExposeComplete: enter
21:42:03.161 00.000 12268 UpdateGuideState(): m_state=6
21:42:03.161 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
21:42:03.161 00.000 12268 Star::Find returns 1 (0), X=1096.51, Y=272.90, Mass=494, SNR=15.2, Peak=50 HFD=4.3
21:42:03.162 00.001 12268 MultiStar: [#1 -0.12,-0.09,0.99,U] [#2 -0.18,-0.08,1.06,U] [#3 -0.30,-0.01,0.90,U] [#4 0.43,-0.31,0.88,U] [#5 -0.04,-0.10,0.73,U] [#6 -0.05,0.13,0.70,U] 
21:42:03.162 00.000 12268 refined, 6 included, MultiStar: {0.03, -0.09}, one-star: {0.45, -0.12}
21:42:03.162 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.67) = xAngle (0.41 = 0.41)
21:42:03.162 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.44 = 0.44)
21:42:03.162 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.26 mountX=0.09 mountY=0.04, mountTheta=0.43
21:42:03.165 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.09, opts=13)
21:42:03.165 00.000 12268 Enqueuing Move request for scope (0.03, -0.09)
21:42:03.165 00.000 11616 Worker thread wakes up
21:42:03.165 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
21:42:03.165 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
21:42:03.165 00.000 11616 Moving (0.03, -0.09) raw xDistance=0.09 yDistance=0.04
21:42:03.165 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:03.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:42:03.166 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:03.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:42:03.166 00.000 11616 MoveAxis(E, 0, ABG)
21:42:03.166 00.000 11616 Move returns status 0, amount 0
21:42:03.166 00.000 11616 MoveAxis(N, 0, ABG)
21:42:03.166 00.000 11616 Move returns status 0, amount 0
21:42:03.166 00.000 11616 move complete, result=0
21:42:03.166 00.000 11616 worker thread done servicing request
21:42:03.188 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:42:03.206 00.018 12268 UpdateGuideState exits: m=494 SNR=15.2
21:42:03.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:03.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:03.206 00.000 12268 Enqueuing Expose request
21:42:03.206 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:42:03.206 00.000 11616 Worker thread wakes up
21:42:03.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:03.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:05.227 02.021 11616 Exposure complete
21:42:05.283 00.056 11616 worker thread done servicing request
21:42:05.283 00.000 12268 OnExposeComplete: enter
21:42:05.283 00.000 12268 UpdateGuideState(): m_state=6
21:42:05.283 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
21:42:05.284 00.001 12268 Star::Find returns 1 (0), X=1096.05, Y=273.41, Mass=569, SNR=16.3, Peak=50 HFD=5.6
21:42:05.284 00.000 12268 MultiStar: [#1 -0.26,0.21,0.99,U] [#2 -0.54,0.21,0.89,U] [#3 -0.68,0.70,0.00,M1] [#4 -0.20,0.25,0.83,U] [#5 -0.45,0.40,0.59,U] [#6 -0.06,0.26,0.62,U] 
21:42:05.284 00.000 12268 refined, 5 included, MultiStar: {-0.24, 0.28}, one-star: {-0.00, 0.39}
21:42:05.284 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.67) = xAngle (3.95 = -2.33)
21:42:05.284 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.98 = -2.30)
21:42:05.284 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.28 hyp=0.37 cameraTheta=2.28 mountX=-0.26 mountY=-0.28, mountTheta=-2.32
21:42:05.286 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.28, opts=13)
21:42:05.286 00.000 12268 Enqueuing Move request for scope (-0.24, 0.28)
21:42:05.286 00.000 11616 Worker thread wakes up
21:42:05.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.28) opts 0xd
21:42:05.286 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.28)
21:42:05.286 00.000 11616 Moving (-0.24, 0.28) raw xDistance=-0.26 yDistance=-0.28
21:42:05.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:42:05.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:42:05.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:42:05.288 00.002 11616 MoveAxis(E, 144, ABG)
21:42:05.288 00.000 11616 Guiding  Dir = 2, Dur = 144
21:42:05.288 00.000 11616 IsSlewing returns 0
21:42:05.288 00.000 11616 IsGuiding returns 0
21:42:05.288 00.000 11616 PulseGuide returned control before completion, sleep 154
21:42:05.310 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:42:05.327 00.017 12268 UpdateGuideState exits: m=569 SNR=16.3
21:42:05.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:05.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:05.327 00.000 12268 Enqueuing Expose request
21:42:05.456 00.129 11616 IsGuiding returns 1
21:42:05.456 00.000 11616 scope still moving after pulse duration time elapsed
21:42:05.487 00.031 11616 IsSlewing returns 0
21:42:05.487 00.000 11616 IsGuiding returns 0
21:42:05.487 00.000 11616 scope move finished after 144 + 55 ms
21:42:05.487 00.000 11616 Move returns status 0, amount 144
21:42:05.488 00.001 11616 MoveAxis(N, 0, ABG)
21:42:05.488 00.000 11616 Move returns status 0, amount 0
21:42:05.488 00.000 11616 move complete, result=0
21:42:05.488 00.000 11616 worker thread done servicing request
21:42:05.488 00.000 11616 Worker thread wakes up
21:42:05.488 00.000 12268 GuideStep: -0.3 px 144 ms EAST, -0.3 px 0 ms NORTH
21:42:05.488 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:05.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:07.506 02.018 11616 Exposure complete
21:42:07.563 00.057 11616 worker thread done servicing request
21:42:07.564 00.001 12268 OnExposeComplete: enter
21:42:07.564 00.000 12268 UpdateGuideState(): m_state=6
21:42:07.564 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
21:42:07.564 00.000 12268 Star::Find returns 1 (0), X=1096.19, Y=273.78, Mass=535, SNR=15.9, Peak=48 HFD=5.1
21:42:07.564 00.000 12268 MultiStar: [#1 -0.24,0.77,0.00,M1] [#2 -0.62,0.55,0.00,M1] [#3 -0.52,0.74,0.00,M2] [#4 -0.27,0.27,0.76,U] [#5 -0.30,0.70,0.00,M1] [#6 -0.08,0.89,0.00,M1] 
21:42:07.565 00.001 12268 refined, 1 included, MultiStar: {-0.04, 0.55}, one-star: {0.14, 0.76}
21:42:07.565 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.67) = xAngle (3.31 = -2.97)
21:42:07.565 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.34 = -2.94)
21:42:07.565 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.55 hyp=0.55 cameraTheta=1.64 mountX=-0.54 mountY=-0.11, mountTheta=-2.95
21:42:07.567 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.55, opts=13)
21:42:07.567 00.000 12268 Enqueuing Move request for scope (-0.04, 0.55)
21:42:07.567 00.000 11616 Worker thread wakes up
21:42:07.567 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.55) opts 0xd
21:42:07.567 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.55)
21:42:07.567 00.000 11616 Moving (-0.04, 0.55) raw xDistance=-0.54 yDistance=-0.11
21:42:07.567 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
21:42:07.567 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:07.567 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:42:07.567 00.000 11616 MoveAxis(E, 302, ABG)
21:42:07.568 00.001 11616 Guiding  Dir = 2, Dur = 302
21:42:07.568 00.000 11616 IsSlewing returns 0
21:42:07.568 00.000 11616 IsGuiding returns 0
21:42:07.568 00.000 11616 PulseGuide returned control before completion, sleep 312
21:42:07.588 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:42:07.608 00.020 12268 UpdateGuideState exits: m=535 SNR=15.9
21:42:07.608 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:07.608 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:07.609 00.001 12268 Enqueuing Expose request
21:42:07.893 00.284 11616 IsGuiding returns 1
21:42:07.893 00.000 11616 scope still moving after pulse duration time elapsed
21:42:07.924 00.031 11616 IsSlewing returns 0
21:42:07.925 00.001 11616 IsGuiding returns 0
21:42:07.925 00.000 11616 scope move finished after 302 + 54 ms
21:42:07.925 00.000 11616 Move returns status 0, amount 302
21:42:07.925 00.000 11616 MoveAxis(N, 0, ABG)
21:42:07.925 00.000 11616 Move returns status 0, amount 0
21:42:07.925 00.000 11616 move complete, result=0
21:42:07.925 00.000 11616 worker thread done servicing request
21:42:07.925 00.000 11616 Worker thread wakes up
21:42:07.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:07.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:07.926 00.001 12268 GuideStep: -0.5 px 302 ms EAST, -0.1 px 0 ms NORTH
21:42:09.948 02.022 11616 Exposure complete
21:42:10.007 00.059 11616 worker thread done servicing request
21:42:10.007 00.000 12268 OnExposeComplete: enter
21:42:10.007 00.000 12268 UpdateGuideState(): m_state=6
21:42:10.008 00.001 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
21:42:10.008 00.000 12268 Star::Find returns 1 (0), X=1096.15, Y=272.98, Mass=472, SNR=14.9, Peak=50 HFD=4.1
21:42:10.008 00.000 12268 MultiStar: [#1 -0.14,0.15,1.08,U] [#2 -0.44,0.12,0.99,U] [#3 -0.28,0.38,0.93,U] [#4 -0.03,0.11,0.89,U] [#5 -0.04,-0.01,0.66,U] [#6 0.04,0.40,0.70,U] 
21:42:10.008 00.000 12268 single-star, 6 included, MultiStar: {-0.12, 0.15}, one-star: {0.09, -0.05}
21:42:10.009 00.001 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.67) = xAngle (1.21 = 1.21)
21:42:10.009 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.24 = 1.24)
21:42:10.009 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-0.46 mountX=0.04 mountY=0.10, mountTheta=1.21
21:42:10.010 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.05, opts=13)
21:42:10.011 00.001 12268 Enqueuing Move request for scope (0.09, -0.05)
21:42:10.011 00.000 11616 Worker thread wakes up
21:42:10.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
21:42:10.011 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
21:42:10.011 00.000 11616 Moving (0.09, -0.05) raw xDistance=0.04 yDistance=0.10
21:42:10.011 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:10.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:42:10.011 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:10.012 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:42:10.012 00.000 11616 MoveAxis(E, 0, ABG)
21:42:10.012 00.000 11616 Move returns status 0, amount 0
21:42:10.012 00.000 11616 MoveAxis(N, 0, ABG)
21:42:10.012 00.000 11616 Move returns status 0, amount 0
21:42:10.012 00.000 11616 move complete, result=0
21:42:10.012 00.000 11616 worker thread done servicing request
21:42:10.033 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:42:10.052 00.019 12268 UpdateGuideState exits: m=472 SNR=14.9
21:42:10.053 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:10.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:10.053 00.000 12268 Enqueuing Expose request
21:42:10.053 00.000 11616 Worker thread wakes up
21:42:10.053 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:42:10.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:10.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:12.068 02.015 11616 Exposure complete
21:42:12.126 00.058 11616 worker thread done servicing request
21:42:12.126 00.000 12268 OnExposeComplete: enter
21:42:12.126 00.000 12268 UpdateGuideState(): m_state=6
21:42:12.126 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
21:42:12.127 00.001 12268 Star::Find returns 1 (0), X=1096.52, Y=273.25, Mass=585, SNR=16.7, Peak=46 HFD=5.4
21:42:12.127 00.000 12268 MultiStar: [#1 0.07,0.58,0.93,U] [#2 -0.29,0.47,0.92,U] [#3 -0.16,0.63,0.00,M2] [#4 0.18,0.53,0.81,U] [#5 -0.17,0.44,0.62,U] [#6 -0.04,0.64,0.00,M1] 
21:42:12.127 00.000 12268 refined, 4 included, MultiStar: {0.07, 0.44}, one-star: {0.46, 0.22}
21:42:12.127 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.67) = xAngle (3.08 = 3.08)
21:42:12.127 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.11 = 3.11)
21:42:12.127 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.44 hyp=0.45 cameraTheta=1.41 mountX=-0.44 mountY=0.01, mountTheta=3.11
21:42:12.129 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.44, opts=13)
21:42:12.129 00.000 12268 Enqueuing Move request for scope (0.07, 0.44)
21:42:12.129 00.000 11616 Worker thread wakes up
21:42:12.129 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.44) opts 0xd
21:42:12.129 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.44)
21:42:12.129 00.000 11616 Moving (0.07, 0.44) raw xDistance=-0.44 yDistance=0.01
21:42:12.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
21:42:12.129 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:12.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:42:12.130 00.001 11616 MoveAxis(E, 249, ABG)
21:42:12.130 00.000 11616 Guiding  Dir = 2, Dur = 249
21:42:12.130 00.000 11616 IsSlewing returns 0
21:42:12.131 00.001 11616 IsGuiding returns 0
21:42:12.131 00.000 11616 PulseGuide returned control before completion, sleep 259
21:42:12.150 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:42:12.168 00.018 12268 UpdateGuideState exits: m=585 SNR=16.7
21:42:12.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:12.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:12.168 00.000 12268 Enqueuing Expose request
21:42:12.399 00.231 11616 IsGuiding returns 1
21:42:12.399 00.000 11616 scope still moving after pulse duration time elapsed
21:42:12.430 00.031 11616 IsSlewing returns 0
21:42:12.430 00.000 11616 IsGuiding returns 0
21:42:12.431 00.001 11616 scope move finished after 249 + 51 ms
21:42:12.431 00.000 11616 Move returns status 0, amount 249
21:42:12.431 00.000 11616 MoveAxis(N, 0, ABG)
21:42:12.431 00.000 11616 Move returns status 0, amount 0
21:42:12.431 00.000 11616 move complete, result=0
21:42:12.431 00.000 11616 worker thread done servicing request
21:42:12.431 00.000 11616 Worker thread wakes up
21:42:12.431 00.000 12268 GuideStep: -0.4 px 249 ms EAST, 0.0 px 0 ms NORTH
21:42:12.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:12.432 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:14.442 02.010 11616 Exposure complete
21:42:14.498 00.056 11616 worker thread done servicing request
21:42:14.498 00.000 12268 OnExposeComplete: enter
21:42:14.498 00.000 12268 UpdateGuideState(): m_state=6
21:42:14.499 00.001 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
21:42:14.499 00.000 12268 Star::Find returns 1 (0), X=1095.82, Y=273.17, Mass=439, SNR=14.4, Peak=54 HFD=4.2
21:42:14.499 00.000 12268 MultiStar: [#1 -0.57,-0.16,0.99,U] [#2 -0.65,0.20,0.00,M1] [#3 -0.78,0.03,0.00,M3] [#4 -0.11,-0.13,0.95,U] [#5 -0.35,-0.13,0.69,U] [#6 -0.68,-0.13,0.00,M2] 
21:42:14.499 00.000 12268 single-star, 3 included, MultiStar: {-0.32, -0.06}, one-star: {-0.23, 0.14}
21:42:14.499 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.67) = xAngle (4.25 = -2.03)
21:42:14.499 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.29 = -2.00)
21:42:14.499 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.27 cameraTheta=2.59 mountX=-0.12 mountY=-0.25, mountTheta=-2.02
21:42:14.503 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.14, opts=13)
21:42:14.503 00.000 12268 Enqueuing Move request for scope (-0.23, 0.14)
21:42:14.503 00.000 11616 Worker thread wakes up
21:42:14.503 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
21:42:14.503 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
21:42:14.503 00.000 11616 Moving (-0.23, 0.14) raw xDistance=-0.12 yDistance=-0.25
21:42:14.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:42:14.504 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:42:14.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:42:14.504 00.000 11616 MoveAxis(E, 67, ABG)
21:42:14.504 00.000 11616 Guiding  Dir = 2, Dur = 67
21:42:14.504 00.000 11616 IsSlewing returns 0
21:42:14.504 00.000 11616 IsGuiding returns 0
21:42:14.505 00.001 11616 PulseGuide returned control before completion, sleep 77
21:42:14.529 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:42:14.549 00.020 12268 UpdateGuideState exits: m=439 SNR=14.4
21:42:14.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:14.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:14.549 00.000 12268 Enqueuing Expose request
21:42:14.597 00.048 11616 IsGuiding returns 1
21:42:14.597 00.000 11616 scope still moving after pulse duration time elapsed
21:42:14.627 00.030 11616 IsSlewing returns 0
21:42:14.628 00.001 11616 IsGuiding returns 1
21:42:14.658 00.030 11616 IsSlewing returns 0
21:42:14.659 00.001 11616 IsGuiding returns 1
21:42:14.688 00.029 11616 IsSlewing returns 0
21:42:14.688 00.000 11616 IsGuiding returns 1
21:42:14.720 00.032 11616 IsSlewing returns 0
21:42:14.720 00.000 11616 IsGuiding returns 0
21:42:14.720 00.000 11616 scope move finished after 67 + 148 ms
21:42:14.721 00.001 11616 Move returns status 0, amount 67
21:42:14.721 00.000 11616 MoveAxis(N, 0, ABG)
21:42:14.721 00.000 11616 Move returns status 0, amount 0
21:42:14.721 00.000 11616 move complete, result=0
21:42:14.721 00.000 11616 worker thread done servicing request
21:42:14.721 00.000 12268 GuideStep: -0.1 px 67 ms EAST, -0.2 px 0 ms NORTH
21:42:14.722 00.001 11616 Worker thread wakes up
21:42:14.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:14.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:16.727 02.005 11616 Exposure complete
21:42:16.786 00.059 11616 worker thread done servicing request
21:42:16.786 00.000 12268 OnExposeComplete: enter
21:42:16.786 00.000 12268 UpdateGuideState(): m_state=6
21:42:16.786 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
21:42:16.787 00.001 12268 Star::Find returns 1 (0), X=1095.93, Y=272.77, Mass=572, SNR=16.4, Peak=44 HFD=5.2
21:42:16.787 00.000 12268 MultiStar: [#1 -0.45,-0.35,1.01,U] [#2 -0.58,-0.18,0.98,U] [#3 -0.63,-0.40,0.00,M4] [#4 -0.46,-0.64,0.00,M1] [#5 -0.11,-0.36,0.71,U] [#6 -0.74,-0.52,0.00,M3] 
21:42:16.787 00.000 12268 single-star, 3 included, MultiStar: {-0.33, -0.28}, one-star: {-0.12, -0.25}
21:42:16.787 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.67) = xAngle (-0.35 = -0.35)
21:42:16.787 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.32 = -0.32)
21:42:16.787 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-2.02 mountX=0.26 mountY=-0.09, mountTheta=-0.32
21:42:16.788 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.25, opts=13)
21:42:16.789 00.001 12268 Enqueuing Move request for scope (-0.12, -0.25)
21:42:16.789 00.000 11616 Worker thread wakes up
21:42:16.789 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.25) opts 0xd
21:42:16.789 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.25)
21:42:16.789 00.000 11616 Moving (-0.12, -0.25) raw xDistance=0.26 yDistance=-0.09
21:42:16.789 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:16.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:42:16.790 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:16.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:42:16.790 00.000 11616 MoveAxis(E, 0, ABG)
21:42:16.790 00.000 11616 Move returns status 0, amount 0
21:42:16.790 00.000 11616 MoveAxis(N, 0, ABG)
21:42:16.790 00.000 11616 Move returns status 0, amount 0
21:42:16.790 00.000 11616 move complete, result=0
21:42:16.790 00.000 11616 worker thread done servicing request
21:42:16.813 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:42:16.832 00.019 12268 UpdateGuideState exits: m=572 SNR=16.4
21:42:16.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:16.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:16.832 00.000 12268 Enqueuing Expose request
21:42:16.833 00.001 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:16.833 00.000 11616 Worker thread wakes up
21:42:16.833 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:16.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:18.842 02.009 11616 Exposure complete
21:42:18.899 00.057 11616 worker thread done servicing request
21:42:18.900 00.001 12268 OnExposeComplete: enter
21:42:18.900 00.000 12268 UpdateGuideState(): m_state=6
21:42:18.900 00.000 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
21:42:18.900 00.000 12268 Star::Find returns 1 (0), X=1096.12, Y=272.64, Mass=667, SNR=17.7, Peak=52 HFD=5.3
21:42:18.900 00.000 12268 MultiStar: [#1 -0.21,-0.20,0.94,U] [#2 -0.65,-0.24,0.00,M1] [#3 -0.70,-0.10,0.00,M5] [#4 0.01,-0.77,0.00,M2] [#5 -0.33,-0.38,0.64,U] [#6 -0.49,-0.41,0.00,M4] 
21:42:18.900 00.000 12268 refined, 2 included, MultiStar: {-0.13, -0.32}, one-star: {0.07, -0.39}
21:42:18.900 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.67) = xAngle (-0.30 = -0.30)
21:42:18.901 00.001 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.27 = -0.27)
21:42:18.901 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.32 hyp=0.34 cameraTheta=-1.97 mountX=0.33 mountY=-0.09, mountTheta=-0.27
21:42:18.902 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.32, opts=13)
21:42:18.902 00.000 12268 Enqueuing Move request for scope (-0.13, -0.32)
21:42:18.902 00.000 11616 Worker thread wakes up
21:42:18.902 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.32) opts 0xd
21:42:18.902 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.32)
21:42:18.902 00.000 11616 Moving (-0.13, -0.32) raw xDistance=0.33 yDistance=-0.09
21:42:18.902 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
21:42:18.902 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.98
21:42:18.903 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
21:42:18.903 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:18.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:42:18.903 00.000 11616 MoveAxis(W, 183, ABG)
21:42:18.903 00.000 11616 Guiding  Dir = 3, Dur = 183
21:42:18.903 00.000 11616 IsSlewing returns 0
21:42:18.903 00.000 11616 IsGuiding returns 0
21:42:18.904 00.001 11616 PulseGuide returned control before completion, sleep 193
21:42:18.925 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:42:18.943 00.018 12268 UpdateGuideState exits: m=667 SNR=17.7
21:42:18.944 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:18.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:18.944 00.000 12268 Enqueuing Expose request
21:42:19.105 00.161 11616 IsGuiding returns 1
21:42:19.105 00.000 11616 scope still moving after pulse duration time elapsed
21:42:19.136 00.031 11616 IsSlewing returns 0
21:42:19.137 00.001 11616 IsGuiding returns 0
21:42:19.137 00.000 11616 scope move finished after 183 + 51 ms
21:42:19.137 00.000 11616 Move returns status 0, amount 183
21:42:19.137 00.000 11616 MoveAxis(N, 0, ABG)
21:42:19.137 00.000 11616 Move returns status 0, amount 0
21:42:19.137 00.000 11616 move complete, result=0
21:42:19.137 00.000 11616 worker thread done servicing request
21:42:19.137 00.000 11616 Worker thread wakes up
21:42:19.137 00.000 12268 GuideStep: 0.3 px 183 ms WEST, -0.1 px 0 ms NORTH
21:42:19.138 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:19.138 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:21.151 02.013 11616 Exposure complete
21:42:21.207 00.056 11616 worker thread done servicing request
21:42:21.207 00.000 12268 OnExposeComplete: enter
21:42:21.207 00.000 12268 UpdateGuideState(): m_state=6
21:42:21.208 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
21:42:21.208 00.000 12268 Star::Find returns 1 (0), X=1096.06, Y=272.79, Mass=608, SNR=16.9, Peak=49 HFD=5.3
21:42:21.208 00.000 12268 MultiStar: [#1 -0.35,-0.15,0.99,U] [#2 -0.57,-0.08,0.98,U] [#3 -0.26,-0.32,0.82,U] [#4 -0.18,-0.70,0.00,M3] [#5 -0.36,-0.38,0.70,U] [#6 -0.10,0.03,0.63,U] 
21:42:21.208 00.000 12268 single-star, 5 included, MultiStar: {-0.28, -0.19}, one-star: {0.01, -0.24}
21:42:21.208 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.67) = xAngle (0.14 = 0.14)
21:42:21.208 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.17 = 0.17)
21:42:21.208 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.53 mountX=0.24 mountY=0.04, mountTheta=0.17
21:42:21.210 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.24, opts=13)
21:42:21.210 00.000 12268 Enqueuing Move request for scope (0.01, -0.24)
21:42:21.210 00.000 11616 Worker thread wakes up
21:42:21.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd
21:42:21.210 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.24)
21:42:21.210 00.000 11616 Moving (0.01, -0.24) raw xDistance=0.24 yDistance=0.04
21:42:21.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
21:42:21.210 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:21.211 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:42:21.211 00.000 11616 MoveAxis(W, 133, ABG)
21:42:21.211 00.000 11616 Guiding  Dir = 3, Dur = 133
21:42:21.211 00.000 11616 IsSlewing returns 0
21:42:21.211 00.000 11616 IsGuiding returns 0
21:42:21.212 00.001 11616 PulseGuide returned control before completion, sleep 143
21:42:21.233 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:42:21.251 00.018 12268 UpdateGuideState exits: m=608 SNR=16.9
21:42:21.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:21.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:21.251 00.000 12268 Enqueuing Expose request
21:42:21.365 00.114 11616 IsGuiding returns 1
21:42:21.365 00.000 11616 scope still moving after pulse duration time elapsed
21:42:21.396 00.031 11616 IsSlewing returns 0
21:42:21.397 00.001 11616 IsGuiding returns 0
21:42:21.397 00.000 11616 scope move finished after 133 + 52 ms
21:42:21.397 00.000 11616 Move returns status 0, amount 133
21:42:21.397 00.000 11616 MoveAxis(N, 0, ABG)
21:42:21.397 00.000 11616 Move returns status 0, amount 0
21:42:21.397 00.000 11616 move complete, result=0
21:42:21.397 00.000 11616 worker thread done servicing request
21:42:21.398 00.001 11616 Worker thread wakes up
21:42:21.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:21.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:21.398 00.000 12268 GuideStep: 0.2 px 133 ms WEST, 0.0 px 0 ms NORTH
21:42:23.406 02.008 11616 Exposure complete
21:42:23.463 00.057 11616 worker thread done servicing request
21:42:23.463 00.000 12268 OnExposeComplete: enter
21:42:23.463 00.000 12268 UpdateGuideState(): m_state=6
21:42:23.463 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
21:42:23.463 00.000 12268 Star::Find returns 1 (0), X=1096.02, Y=273.05, Mass=676, SNR=17.8, Peak=55 HFD=5.6
21:42:23.464 00.001 12268 MultiStar: [#1 -0.15,0.13,0.92,U] [#2 -0.69,-0.10,0.00,M1] [#3 -0.62,0.15,0.77,U] [#4 -0.21,0.09,0.82,U] [#5 -0.17,-0.31,0.59,U] [#6 -0.23,-0.11,0.65,U] 
21:42:23.464 00.000 12268 single-star, 5 included, MultiStar: {-0.22, 0.02}, one-star: {-0.03, 0.02}
21:42:23.464 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (-1.67) = xAngle (4.24 = -2.04)
21:42:23.464 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.27 = -2.01)
21:42:23.464 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.57 mountX=-0.02 mountY=-0.03, mountTheta=-2.04
21:42:23.466 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.02, opts=13)
21:42:23.466 00.000 12268 Enqueuing Move request for scope (-0.03, 0.02)
21:42:23.466 00.000 11616 Worker thread wakes up
21:42:23.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
21:42:23.466 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
21:42:23.466 00.000 11616 Moving (-0.03, 0.02) raw xDistance=-0.02 yDistance=-0.03
21:42:23.466 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:23.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:42:23.466 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:23.467 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:42:23.467 00.000 11616 MoveAxis(E, 0, ABG)
21:42:23.467 00.000 11616 Move returns status 0, amount 0
21:42:23.467 00.000 11616 MoveAxis(N, 0, ABG)
21:42:23.467 00.000 11616 Move returns status 0, amount 0
21:42:23.467 00.000 11616 move complete, result=0
21:42:23.467 00.000 11616 worker thread done servicing request
21:42:23.488 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:42:23.506 00.018 12268 UpdateGuideState exits: m=676 SNR=17.8
21:42:23.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:23.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:23.506 00.000 12268 Enqueuing Expose request
21:42:23.506 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:42:23.506 00.000 11616 Worker thread wakes up
21:42:23.507 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:23.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:25.526 02.019 11616 Exposure complete
21:42:25.582 00.056 11616 worker thread done servicing request
21:42:25.582 00.000 12268 OnExposeComplete: enter
21:42:25.582 00.000 12268 UpdateGuideState(): m_state=6
21:42:25.583 00.001 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
21:42:25.583 00.000 12268 Star::Find returns 1 (0), X=1095.76, Y=273.06, Mass=592, SNR=16.7, Peak=64 HFD=4.6
21:42:25.583 00.000 12268 MultiStar: [#1 -0.35,0.04,1.02,U] [#2 -0.63,-0.14,0.00,M2] [#3 -1.00,0.14,0.00,M4] [#4 -0.47,-0.23,0.83,U] [#5 -0.22,-0.06,0.69,U] [#6 -0.41,0.28,0.65,U] 
21:42:25.583 00.000 12268 single-star, 4 included, MultiStar: {-0.35, 0.01}, one-star: {-0.29, 0.03}
21:42:25.583 00.000 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.67) = xAngle (4.70 = -1.58)
21:42:25.583 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.73 = -1.55)
21:42:25.583 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.03 hyp=0.29 cameraTheta=3.03 mountX=-0.00 mountY=-0.29, mountTheta=-1.58
21:42:25.585 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.03, opts=13)
21:42:25.585 00.000 12268 Enqueuing Move request for scope (-0.29, 0.03)
21:42:25.585 00.000 11616 Worker thread wakes up
21:42:25.585 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.03) opts 0xd
21:42:25.585 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.03)
21:42:25.585 00.000 11616 Moving (-0.29, 0.03) raw xDistance=-0.00 yDistance=-0.29
21:42:25.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:25.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:42:25.586 00.001 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.29 newest=-0.29
21:42:25.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
21:42:25.586 00.000 11616 MoveAxis(E, 0, ABG)
21:42:25.586 00.000 11616 Move returns status 0, amount 0
21:42:25.586 00.000 11616 BLC: Oldest BLC event removed
21:42:25.586 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2339 applied
21:42:25.586 00.000 11616 MoveAxis(N, 2364, ABG)
21:42:25.586 00.000 11616 Guiding  Dir = 0, Dur = 2364
21:42:25.586 00.000 11616 IsSlewing returns 0
21:42:25.586 00.000 11616 IsGuiding returns 0
21:42:25.587 00.001 11616 PulseGuide returned control before completion, sleep 2374
21:42:25.607 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:42:25.628 00.021 12268 UpdateGuideState exits: m=592 SNR=16.7
21:42:25.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:25.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:25.628 00.000 12268 Enqueuing Expose request
21:42:27.976 02.348 11616 IsGuiding returns 1
21:42:27.976 00.000 11616 scope still moving after pulse duration time elapsed
21:42:28.007 00.031 11616 IsSlewing returns 0
21:42:28.008 00.001 11616 IsGuiding returns 0
21:42:28.008 00.000 11616 scope move finished after 2364 + 57 ms
21:42:28.008 00.000 11616 Move returns status 0, amount 2364
21:42:28.008 00.000 11616 move complete, result=0
21:42:28.008 00.000 11616 worker thread done servicing request
21:42:28.008 00.000 11616 Worker thread wakes up
21:42:28.008 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 2364 ms NORTH
21:42:28.009 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:28.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:30.021 02.012 11616 Exposure complete
21:42:30.077 00.056 11616 worker thread done servicing request
21:42:30.077 00.000 12268 OnExposeComplete: enter
21:42:30.077 00.000 12268 UpdateGuideState(): m_state=6
21:42:30.077 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
21:42:30.077 00.000 12268 Star::Find returns 1 (0), X=1096.81, Y=273.80, Mass=569, SNR=16.4, Peak=47 HFD=5.0
21:42:30.077 00.000 12268 MultiStar: [#1 0.31,0.79,0.00,M1] [#2 -0.12,0.47,0.89,U] [#3 -0.07,0.65,0.00,M5] [#4 0.36,0.25,0.75,U] [#5 0.11,0.79,0.00,M1] [#6 0.77,0.63,0.00,M2] 
21:42:30.077 00.000 12268 refined, 2 included, MultiStar: {0.35, 0.52}, one-star: {0.75, 0.77}
21:42:30.077 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.67) = xAngle (2.65 = 2.65)
21:42:30.078 00.001 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.68 = 2.68)
21:42:30.078 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.52 hyp=0.63 cameraTheta=0.98 mountX=-0.55 mountY=0.28, mountTheta=2.68
21:42:30.080 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.52, opts=13)
21:42:30.080 00.000 12268 Enqueuing Move request for scope (0.35, 0.52)
21:42:30.080 00.000 11616 Worker thread wakes up
21:42:30.080 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.52) opts 0xd
21:42:30.080 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.52)
21:42:30.080 00.000 11616 Moving (0.35, 0.52) raw xDistance=-0.55 yDistance=0.28
21:42:30.080 00.000 11616 BLC: History state: CurrMiss=-0.28, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.044100, 1:-0.278267
21:42:30.081 00.001 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
21:42:30.081 00.000 11616 BLC: window closed
21:42:30.081 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.29 direction from 1 to -1
21:42:30.081 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.66
21:42:30.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
21:42:30.081 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:30.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:42:30.081 00.000 11616 MoveAxis(E, 310, ABG)
21:42:30.081 00.000 11616 Guiding  Dir = 2, Dur = 310
21:42:30.082 00.001 11616 IsSlewing returns 0
21:42:30.082 00.000 11616 IsGuiding returns 0
21:42:30.082 00.000 11616 PulseGuide returned control before completion, sleep 320
21:42:30.105 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=41, Gamma=1.290
21:42:30.122 00.017 12268 UpdateGuideState exits: m=569 SNR=16.4
21:42:30.122 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:30.122 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:30.123 00.001 12268 Enqueuing Expose request
21:42:30.404 00.281 11616 IsGuiding returns 1
21:42:30.404 00.000 11616 scope still moving after pulse duration time elapsed
21:42:30.435 00.031 11616 IsSlewing returns 0
21:42:30.435 00.000 11616 IsGuiding returns 0
21:42:30.435 00.000 11616 scope move finished after 310 + 43 ms
21:42:30.436 00.001 11616 Move returns status 0, amount 310
21:42:30.436 00.000 11616 MoveAxis(N, 0, ABG)
21:42:30.436 00.000 11616 Move returns status 0, amount 0
21:42:30.436 00.000 11616 move complete, result=0
21:42:30.436 00.000 11616 worker thread done servicing request
21:42:30.436 00.000 11616 Worker thread wakes up
21:42:30.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:30.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:30.436 00.000 12268 GuideStep: -0.6 px 310 ms EAST, 0.3 px 0 ms NORTH
21:42:32.445 02.009 11616 Exposure complete
21:42:32.503 00.058 11616 worker thread done servicing request
21:42:32.503 00.000 12268 OnExposeComplete: enter
21:42:32.503 00.000 12268 UpdateGuideState(): m_state=6
21:42:32.503 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
21:42:32.503 00.000 12268 Star::Find returns 1 (0), X=1096.96, Y=273.12, Mass=614, SNR=17.0, Peak=53 HFD=4.7
21:42:32.504 00.001 12268 MultiStar: [#1 0.33,0.04,0.88,U] [#2 0.28,0.13,0.91,U] [#3 0.46,0.09,0.84,U] [#4 0.76,-0.09,0.00,M1] [#5 0.42,-0.34,0.66,U] [#6 0.77,0.55,0.00,M3] 
21:42:32.504 00.000 12268 refined, 4 included, MultiStar: {0.49, 0.02}, one-star: {0.90, 0.09}
21:42:32.504 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.67) = xAngle (1.72 = 1.72)
21:42:32.504 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.75 = 1.75)
21:42:32.504 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.02 hyp=0.49 cameraTheta=0.05 mountX=-0.07 mountY=0.48, mountTheta=1.72
21:42:32.505 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.02, opts=13)
21:42:32.505 00.000 12268 Enqueuing Move request for scope (0.49, 0.02)
21:42:32.506 00.001 11616 Worker thread wakes up
21:42:32.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.02) opts 0xd
21:42:32.506 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.02)
21:42:32.506 00.000 11616 Moving (0.49, 0.02) raw xDistance=-0.07 yDistance=0.48
21:42:32.506 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:32.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:42:32.506 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.45 direction from -1 to 1
21:42:32.506 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.45
21:42:32.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
21:42:32.506 00.000 11616 MoveAxis(E, 0, ABG)
21:42:32.506 00.000 11616 Move returns status 0, amount 0
21:42:32.506 00.000 11616 BLC: Oldest BLC event removed
21:42:32.506 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2339 applied
21:42:32.506 00.000 11616 MoveAxis(S, 2380, ABG)
21:42:32.507 00.001 11616 Guiding  Dir = 1, Dur = 2380
21:42:32.507 00.000 11616 IsSlewing returns 0
21:42:32.507 00.000 11616 IsGuiding returns 0
21:42:32.508 00.001 11616 PulseGuide returned control before completion, sleep 2390
21:42:32.528 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:42:32.546 00.018 12268 UpdateGuideState exits: m=614 SNR=17.0
21:42:32.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:32.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:32.546 00.000 12268 Enqueuing Expose request
21:42:34.903 02.357 11616 IsGuiding returns 1
21:42:34.903 00.000 11616 scope still moving after pulse duration time elapsed
21:42:34.933 00.030 11616 IsSlewing returns 0
21:42:34.934 00.001 11616 IsGuiding returns 0
21:42:34.934 00.000 11616 scope move finished after 2380 + 46 ms
21:42:34.934 00.000 11616 Move returns status 0, amount 2380
21:42:34.934 00.000 11616 move complete, result=0
21:42:34.934 00.000 11616 worker thread done servicing request
21:42:34.934 00.000 11616 Worker thread wakes up
21:42:34.934 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 2380 ms SOUTH
21:42:34.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:34.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:36.943 02.009 11616 Exposure complete
21:42:37.002 00.059 11616 worker thread done servicing request
21:42:37.002 00.000 12268 OnExposeComplete: enter
21:42:37.003 00.001 12268 UpdateGuideState(): m_state=6
21:42:37.003 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
21:42:37.003 00.000 12268 Star::Find returns 1 (0), X=1096.58, Y=273.22, Mass=557, SNR=16.2, Peak=47 HFD=4.5
21:42:37.004 00.001 12268 MultiStar: [#1 -0.09,0.37,0.95,U] [#2 -0.01,0.29,1.05,U] [#3 -0.09,0.62,0.84,U] [#4 0.03,0.17,0.73,U] [#5 -0.04,0.14,0.68,U] [#6 0.44,0.26,0.67,U] 
21:42:37.004 00.000 12268 refined, 6 included, MultiStar: {0.11, 0.30}, one-star: {0.53, 0.19}
21:42:37.004 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
21:42:37.004 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
21:42:37.004 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.22 mountX=-0.31 mountY=0.07, mountTheta=2.91
21:42:37.007 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.30, opts=13)
21:42:37.007 00.000 12268 Enqueuing Move request for scope (0.11, 0.30)
21:42:37.007 00.000 11616 Worker thread wakes up
21:42:37.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.30) opts 0xd
21:42:37.007 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.30)
21:42:37.007 00.000 11616 Moving (0.11, 0.30) raw xDistance=-0.31 yDistance=0.07
21:42:37.007 00.000 11616 BLC: History state: CurrMiss=0.07, AvgInitMiss=0.24, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.072609, 1:0.070617
21:42:37.007 00.000 11616 BLC: No correction, Miss < min_move
21:42:37.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
21:42:37.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:37.008 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:42:37.008 00.000 11616 MoveAxis(E, 171, ABG)
21:42:37.008 00.000 11616 Guiding  Dir = 2, Dur = 171
21:42:37.008 00.000 11616 IsSlewing returns 0
21:42:37.008 00.000 11616 IsGuiding returns 0
21:42:37.009 00.001 11616 PulseGuide returned control before completion, sleep 181
21:42:37.029 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:42:37.046 00.017 12268 UpdateGuideState exits: m=557 SNR=16.2
21:42:37.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:37.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:37.046 00.000 12268 Enqueuing Expose request
21:42:37.193 00.147 11616 IsGuiding returns 1
21:42:37.193 00.000 11616 scope still moving after pulse duration time elapsed
21:42:37.223 00.030 11616 IsSlewing returns 0
21:42:37.224 00.001 11616 IsGuiding returns 0
21:42:37.224 00.000 11616 scope move finished after 171 + 44 ms
21:42:37.224 00.000 11616 Move returns status 0, amount 171
21:42:37.224 00.000 11616 MoveAxis(N, 0, ABG)
21:42:37.224 00.000 11616 Move returns status 0, amount 0
21:42:37.224 00.000 11616 move complete, result=0
21:42:37.224 00.000 11616 worker thread done servicing request
21:42:37.224 00.000 11616 Worker thread wakes up
21:42:37.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:37.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:37.224 00.000 12268 GuideStep: -0.3 px 171 ms EAST, 0.1 px 0 ms NORTH
21:42:39.242 02.018 11616 Exposure complete
21:42:39.298 00.056 11616 worker thread done servicing request
21:42:39.298 00.000 12268 OnExposeComplete: enter
21:42:39.298 00.000 12268 UpdateGuideState(): m_state=6
21:42:39.299 00.001 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
21:42:39.299 00.000 12268 Star::Find returns 1 (0), X=1095.93, Y=273.20, Mass=598, SNR=16.8, Peak=61 HFD=4.5
21:42:39.299 00.000 12268 MultiStar: [#1 -0.35,0.18,1.00,U] [#2 -0.56,0.12,1.02,U] [#3 -0.36,0.30,0.89,U] [#4 -0.27,0.19,0.87,U] [#5 -0.22,-0.06,0.70,U] [#6 -0.41,0.41,0.71,U] 
21:42:39.299 00.000 12268 single-star, 6 included, MultiStar: {-0.33, 0.19}, one-star: {-0.13, 0.18}
21:42:39.299 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.67) = xAngle (3.87 = -2.42)
21:42:39.299 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.90 = -2.39)
21:42:39.299 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.20 mountX=-0.16 mountY=-0.15, mountTheta=-2.40
21:42:39.301 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.18, opts=13)
21:42:39.301 00.000 12268 Enqueuing Move request for scope (-0.13, 0.18)
21:42:39.301 00.000 11616 Worker thread wakes up
21:42:39.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
21:42:39.301 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
21:42:39.301 00.000 11616 Moving (-0.13, 0.18) raw xDistance=-0.16 yDistance=-0.15
21:42:39.301 00.000 11616 BLC: History state: CurrMiss=-0.15, AvgInitMiss=0.24, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.072609, 1:0.070617, 2:-0.149136
21:42:39.302 00.001 11616 BLC: No correction, Miss < min_move
21:42:39.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
21:42:39.302 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:39.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:42:39.302 00.000 11616 MoveAxis(E, 91, ABG)
21:42:39.302 00.000 11616 Guiding  Dir = 2, Dur = 91
21:42:39.302 00.000 11616 IsSlewing returns 0
21:42:39.303 00.001 11616 IsGuiding returns 0
21:42:39.303 00.000 11616 PulseGuide returned control before completion, sleep 101
21:42:39.326 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:42:39.343 00.017 12268 UpdateGuideState exits: m=598 SNR=16.8
21:42:39.345 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:39.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:39.345 00.000 12268 Enqueuing Expose request
21:42:39.407 00.062 11616 IsGuiding returns 1
21:42:39.407 00.000 11616 scope still moving after pulse duration time elapsed
21:42:39.437 00.030 11616 IsSlewing returns 0
21:42:39.437 00.000 11616 IsGuiding returns 0
21:42:39.437 00.000 11616 scope move finished after 91 + 43 ms
21:42:39.437 00.000 11616 Move returns status 0, amount 91
21:42:39.438 00.001 11616 MoveAxis(N, 0, ABG)
21:42:39.438 00.000 11616 Move returns status 0, amount 0
21:42:39.438 00.000 11616 move complete, result=0
21:42:39.438 00.000 11616 worker thread done servicing request
21:42:39.438 00.000 11616 Worker thread wakes up
21:42:39.438 00.000 12268 GuideStep: -0.2 px 91 ms EAST, -0.1 px 0 ms NORTH
21:42:39.439 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:39.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:41.458 02.019 11616 Exposure complete
21:42:41.515 00.057 11616 worker thread done servicing request
21:42:41.515 00.000 12268 OnExposeComplete: enter
21:42:41.515 00.000 12268 UpdateGuideState(): m_state=6
21:42:41.515 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
21:42:41.515 00.000 12268 Star::Find returns 1 (0), X=1095.89, Y=272.75, Mass=526, SNR=15.8, Peak=40 HFD=4.5
21:42:41.516 00.001 12268 MultiStar: [#1 -0.50,-0.22,1.05,U] [#2 -0.76,-0.48,0.00,M1] [#3 -0.94,-0.42,0.00,M3] [#4 -0.58,-0.54,0.00,M1] [#5 -0.46,-0.41,0.63,U] [#6 -0.78,-0.20,0.00,M2] 
21:42:41.516 00.000 12268 single-star, 2 included, MultiStar: {-0.37, -0.28}, one-star: {-0.17, -0.27}
21:42:41.516 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-1.67) = xAngle (-0.45 = -0.45)
21:42:41.516 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.42 = -0.42)
21:42:41.516 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.27 hyp=0.32 cameraTheta=-2.12 mountX=0.29 mountY=-0.13, mountTheta=-0.42
21:42:41.518 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.27, opts=13)
21:42:41.519 00.001 12268 Enqueuing Move request for scope (-0.17, -0.27)
21:42:41.519 00.000 11616 Worker thread wakes up
21:42:41.519 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.27) opts 0xd
21:42:41.519 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.27)
21:42:41.519 00.000 11616 Moving (-0.17, -0.27) raw xDistance=0.29 yDistance=-0.13
21:42:41.519 00.000 11616 BLC: window closed
21:42:41.519 00.000 11616 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.24, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.072609, 1:0.070617, 2:-0.149136
21:42:41.519 00.000 11616 BLC: No correction, Miss < min_move
21:42:41.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:41.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:42:41.520 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:41.520 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:42:41.520 00.000 11616 MoveAxis(E, 0, ABG)
21:42:41.520 00.000 11616 Move returns status 0, amount 0
21:42:41.520 00.000 11616 MoveAxis(N, 0, ABG)
21:42:41.520 00.000 11616 Move returns status 0, amount 0
21:42:41.520 00.000 11616 move complete, result=0
21:42:41.520 00.000 11616 worker thread done servicing request
21:42:41.540 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:42:41.558 00.018 12268 UpdateGuideState exits: m=526 SNR=15.8
21:42:41.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:41.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:41.558 00.000 12268 Enqueuing Expose request
21:42:41.558 00.000 11616 Worker thread wakes up
21:42:41.558 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:41.559 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:41.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:43.575 02.016 11616 Exposure complete
21:42:43.634 00.059 11616 worker thread done servicing request
21:42:43.634 00.000 12268 OnExposeComplete: enter
21:42:43.634 00.000 12268 UpdateGuideState(): m_state=6
21:42:43.634 00.000 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
21:42:43.635 00.001 12268 Star::Find returns 1 (0), X=1096.11, Y=272.78, Mass=484, SNR=15.2, Peak=50 HFD=4.3
21:42:43.635 00.000 12268 MultiStar: [#1 -0.51,-0.14,1.03,U] [#2 -0.93,-0.21,0.00,M2] [#3 -0.84,-0.03,0.00,M4] [#4 -0.55,-0.12,0.82,U] [#5 -0.75,-0.67,0.00,M1] [#6 -0.76,-0.14,0.00,M3] 
21:42:43.635 00.000 12268 single-star, 2 included, MultiStar: {-0.32, -0.17}, one-star: {0.06, -0.24}
21:42:43.635 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.67) = xAngle (0.33 = 0.33)
21:42:43.635 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.37 = 0.37)
21:42:43.635 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.33 mountX=0.24 mountY=0.09, mountTheta=0.36
21:42:43.637 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.24, opts=13)
21:42:43.637 00.000 12268 Enqueuing Move request for scope (0.06, -0.24)
21:42:43.637 00.000 11616 Worker thread wakes up
21:42:43.637 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.24) opts 0xd
21:42:43.637 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.24)
21:42:43.637 00.000 11616 Moving (0.06, -0.24) raw xDistance=0.24 yDistance=0.09
21:42:43.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:43.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:42:43.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:43.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:42:43.637 00.000 11616 MoveAxis(E, 0, ABG)
21:42:43.637 00.000 11616 Move returns status 0, amount 0
21:42:43.638 00.001 11616 MoveAxis(N, 0, ABG)
21:42:43.638 00.000 11616 Move returns status 0, amount 0
21:42:43.638 00.000 11616 move complete, result=0
21:42:43.638 00.000 11616 worker thread done servicing request
21:42:43.658 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:42:43.675 00.017 12268 UpdateGuideState exits: m=484 SNR=15.2
21:42:43.676 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:43.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:43.676 00.000 12268 Enqueuing Expose request
21:42:43.676 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:42:43.676 00.000 11616 Worker thread wakes up
21:42:43.677 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:43.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:45.691 02.014 11616 Exposure complete
21:42:45.747 00.056 11616 worker thread done servicing request
21:42:45.747 00.000 12268 OnExposeComplete: enter
21:42:45.747 00.000 12268 UpdateGuideState(): m_state=6
21:42:45.747 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
21:42:45.747 00.000 12268 Star::Find returns 1 (0), X=1096.01, Y=272.53, Mass=509, SNR=15.3, Peak=45 HFD=4.9
21:42:45.748 00.001 12268 MultiStar: [#1 -0.66,-0.37,0.00,M1] [#2 -0.65,-0.16,0.00,M3] [#3 -0.75,-0.19,0.00,M5] [#4 -0.71,-0.77,0.00,M1] [#5 -0.48,-0.72,0.00,M2] [#6 -0.35,-0.31,0.69,U] 
21:42:45.748 00.000 12268 refined, 1 included, MultiStar: {-0.17, -0.42}, one-star: {-0.04, -0.50}
21:42:45.748 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.67) = xAngle (-0.28 = -0.28)
21:42:45.748 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.25 = -0.25)
21:42:45.748 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.42 hyp=0.45 cameraTheta=-1.95 mountX=0.44 mountY=-0.11, mountTheta=-0.25
21:42:45.750 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.42, opts=13)
21:42:45.750 00.000 12268 Enqueuing Move request for scope (-0.17, -0.42)
21:42:45.750 00.000 11616 Worker thread wakes up
21:42:45.751 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.42) opts 0xd
21:42:45.751 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.42)
21:42:45.751 00.000 11616 Moving (-0.17, -0.42) raw xDistance=0.44 yDistance=-0.11
21:42:45.751 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
21:42:45.751 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.31
21:42:45.751 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
21:42:45.751 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:45.751 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:42:45.751 00.000 11616 MoveAxis(W, 244, ABG)
21:42:45.751 00.000 11616 Guiding  Dir = 3, Dur = 244
21:42:45.752 00.001 11616 IsSlewing returns 0
21:42:45.752 00.000 11616 IsGuiding returns 0
21:42:45.752 00.000 11616 PulseGuide returned control before completion, sleep 254
21:42:45.774 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:42:45.791 00.017 12268 UpdateGuideState exits: m=509 SNR=15.3
21:42:45.792 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:45.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:45.792 00.000 12268 Enqueuing Expose request
21:42:46.018 00.226 11616 IsGuiding returns 0
21:42:46.020 00.002 11616 Move returns status 0, amount 244
21:42:46.020 00.000 11616 MoveAxis(N, 0, ABG)
21:42:46.020 00.000 11616 Move returns status 0, amount 0
21:42:46.020 00.000 11616 move complete, result=0
21:42:46.020 00.000 11616 worker thread done servicing request
21:42:46.020 00.000 11616 Worker thread wakes up
21:42:46.020 00.000 12268 GuideStep: 0.4 px 244 ms WEST, -0.1 px 0 ms NORTH
21:42:46.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:46.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:48.027 02.007 11616 Exposure complete
21:42:48.082 00.055 11616 worker thread done servicing request
21:42:48.082 00.000 12268 OnExposeComplete: enter
21:42:48.082 00.000 12268 UpdateGuideState(): m_state=6
21:42:48.082 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
21:42:48.082 00.000 12268 Star::Find returns 1 (0), X=1096.12, Y=272.78, Mass=540, SNR=15.9, Peak=49 HFD=5.0
21:42:48.083 00.001 12268 MultiStar: [#1 -0.22,-0.00,1.02,U] [#2 -0.64,0.26,0.00,M4] [#3 -0.47,0.49,0.00,M6] [#4 -0.22,-0.11,0.88,U] [#5 -0.16,-0.25,0.69,U] [#6 -0.25,0.10,0.71,U] 
21:42:48.083 00.000 12268 refined, 4 included, MultiStar: {-0.15, -0.11}, one-star: {0.07, -0.24}
21:42:48.083 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.67) = xAngle (-0.85 = -0.85)
21:42:48.083 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.82 = -0.82)
21:42:48.083 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-2.52 mountX=0.12 mountY=-0.13, mountTheta=-0.84
21:42:48.085 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.11, opts=13)
21:42:48.085 00.000 12268 Enqueuing Move request for scope (-0.15, -0.11)
21:42:48.085 00.000 11616 Worker thread wakes up
21:42:48.085 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
21:42:48.085 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
21:42:48.085 00.000 11616 Moving (-0.15, -0.11) raw xDistance=0.12 yDistance=-0.13
21:42:48.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
21:42:48.085 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:48.086 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:42:48.086 00.000 11616 MoveAxis(W, 67, ABG)
21:42:48.086 00.000 11616 Guiding  Dir = 3, Dur = 67
21:42:48.086 00.000 11616 IsSlewing returns 0
21:42:48.086 00.000 11616 IsGuiding returns 0
21:42:48.086 00.000 11616 PulseGuide returned control before completion, sleep 77
21:42:48.108 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:42:48.125 00.017 12268 UpdateGuideState exits: m=540 SNR=15.9
21:42:48.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:48.126 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:48.126 00.000 12268 Enqueuing Expose request
21:42:48.167 00.041 11616 IsGuiding returns 1
21:42:48.167 00.000 11616 scope still moving after pulse duration time elapsed
21:42:48.199 00.032 11616 IsSlewing returns 0
21:42:48.199 00.000 11616 IsGuiding returns 0
21:42:48.199 00.000 11616 scope move finished after 67 + 45 ms
21:42:48.199 00.000 11616 Move returns status 0, amount 67
21:42:48.199 00.000 11616 MoveAxis(N, 0, ABG)
21:42:48.199 00.000 11616 Move returns status 0, amount 0
21:42:48.199 00.000 11616 move complete, result=0
21:42:48.200 00.001 11616 worker thread done servicing request
21:42:48.200 00.000 11616 Worker thread wakes up
21:42:48.200 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:48.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:48.204 00.004 12268 GuideStep: 0.1 px 67 ms WEST, -0.1 px 0 ms NORTH
21:42:50.215 02.011 11616 Exposure complete
21:42:50.276 00.061 11616 worker thread done servicing request
21:42:50.276 00.000 12268 OnExposeComplete: enter
21:42:50.277 00.001 12268 UpdateGuideState(): m_state=6
21:42:50.277 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
21:42:50.277 00.000 12268 Star::Find returns 1 (0), X=1096.24, Y=273.13, Mass=608, SNR=16.9, Peak=44 HFD=5.8
21:42:50.277 00.000 12268 MultiStar: [#1 -0.20,0.35,1.00,U] [#2 -0.55,-0.13,0.94,U] [#3 -0.50,0.06,0.85,U] [#4 0.09,-0.10,0.84,U] [#5 -0.10,-0.25,0.71,U] [#6 -0.53,0.20,0.60,U] 
21:42:50.277 00.000 12268 single-star, 6 included, MultiStar: {-0.21, 0.04}, one-star: {0.19, 0.10}
21:42:50.277 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.67) = xAngle (2.16 = 2.16)
21:42:50.277 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.19 = 2.19)
21:42:50.278 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=0.10 hyp=0.21 cameraTheta=0.50 mountX=-0.12 mountY=0.17, mountTheta=2.17
21:42:50.279 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.10, opts=13)
21:42:50.279 00.000 12268 Enqueuing Move request for scope (0.19, 0.10)
21:42:50.279 00.000 11616 Worker thread wakes up
21:42:50.279 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.10) opts 0xd
21:42:50.279 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.10)
21:42:50.280 00.001 11616 Moving (0.19, 0.10) raw xDistance=-0.12 yDistance=0.17
21:42:50.280 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:50.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:42:50.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
21:42:50.280 00.000 11616 MoveAxis(E, 0, ABG)
21:42:50.280 00.000 11616 Move returns status 0, amount 0
21:42:50.280 00.000 11616 MoveAxis(S, 15, ABG)
21:42:50.280 00.000 11616 Guiding  Dir = 1, Dur = 15
21:42:50.280 00.000 11616 IsSlewing returns 0
21:42:50.281 00.001 11616 IsGuiding returns 0
21:42:50.281 00.000 11616 PulseGuide returned control before completion, sleep 25
21:42:50.301 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:42:50.319 00.018 12268 UpdateGuideState exits: m=608 SNR=16.9
21:42:50.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:50.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:50.319 00.000 12268 Enqueuing Expose request
21:42:50.320 00.001 11616 IsGuiding returns 1
21:42:50.320 00.000 11616 scope still moving after pulse duration time elapsed
21:42:50.352 00.032 11616 IsSlewing returns 0
21:42:50.352 00.000 11616 IsGuiding returns 1
21:42:50.383 00.031 11616 IsSlewing returns 0
21:42:50.383 00.000 11616 IsGuiding returns 1
21:42:50.414 00.031 11616 IsSlewing returns 0
21:42:50.414 00.000 11616 IsGuiding returns 0
21:42:50.414 00.000 11616 scope move finished after 15 + 118 ms
21:42:50.414 00.000 11616 Move returns status 0, amount 15
21:42:50.414 00.000 11616 move complete, result=0
21:42:50.414 00.000 11616 worker thread done servicing request
21:42:50.415 00.001 11616 Worker thread wakes up
21:42:50.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:50.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:50.415 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
21:42:52.428 02.013 11616 Exposure complete
21:42:52.488 00.060 11616 worker thread done servicing request
21:42:52.488 00.000 12268 OnExposeComplete: enter
21:42:52.488 00.000 12268 UpdateGuideState(): m_state=6
21:42:52.488 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
21:42:52.488 00.000 12268 Star::Find returns 1 (0), X=1095.76, Y=272.84, Mass=508, SNR=15.5, Peak=57 HFD=4.1
21:42:52.489 00.001 12268 MultiStar: [#1 -0.41,0.03,1.08,U] [#2 -0.54,-0.04,1.10,U] [#3 -0.57,-0.18,0.92,U] [#4 -0.39,-0.11,0.92,U] [#5 -0.37,-0.31,0.75,U] [#6 -0.67,-0.18,0.00,M1] 
21:42:52.489 00.000 12268 single-star, 5 included, MultiStar: {-0.43, -0.12}, one-star: {-0.30, -0.18}
21:42:52.489 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.67) = xAngle (-0.92 = -0.92)
21:42:52.489 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.88 = -0.88)
21:42:52.489 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.18 hyp=0.35 cameraTheta=-2.58 mountX=0.21 mountY=-0.27, mountTheta=-0.90
21:42:52.491 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.18, opts=13)
21:42:52.491 00.000 12268 Enqueuing Move request for scope (-0.30, -0.18)
21:42:52.491 00.000 11616 Worker thread wakes up
21:42:52.491 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.18) opts 0xd
21:42:52.491 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.18)
21:42:52.492 00.001 11616 Moving (-0.30, -0.18) raw xDistance=0.21 yDistance=-0.27
21:42:52.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
21:42:52.492 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:52.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:42:52.492 00.000 11616 MoveAxis(W, 119, ABG)
21:42:52.492 00.000 11616 Guiding  Dir = 3, Dur = 119
21:42:52.492 00.000 11616 IsSlewing returns 0
21:42:52.493 00.001 11616 IsGuiding returns 0
21:42:52.493 00.000 11616 PulseGuide returned control before completion, sleep 129
21:42:52.515 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
21:42:52.532 00.017 12268 UpdateGuideState exits: m=508 SNR=15.5
21:42:52.533 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:52.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:52.533 00.000 12268 Enqueuing Expose request
21:42:52.628 00.095 11616 IsGuiding returns 1
21:42:52.628 00.000 11616 scope still moving after pulse duration time elapsed
21:42:52.657 00.029 11616 IsSlewing returns 0
21:42:52.657 00.000 11616 IsGuiding returns 0
21:42:52.657 00.000 11616 scope move finished after 119 + 45 ms
21:42:52.658 00.001 11616 Move returns status 0, amount 119
21:42:52.658 00.000 11616 MoveAxis(N, 0, ABG)
21:42:52.658 00.000 11616 Move returns status 0, amount 0
21:42:52.658 00.000 11616 move complete, result=0
21:42:52.658 00.000 11616 worker thread done servicing request
21:42:52.658 00.000 12268 GuideStep: 0.2 px 119 ms WEST, -0.3 px 0 ms NORTH
21:42:52.659 00.001 11616 Worker thread wakes up
21:42:52.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:52.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:54.671 02.012 11616 Exposure complete
21:42:54.728 00.057 11616 worker thread done servicing request
21:42:54.728 00.000 12268 OnExposeComplete: enter
21:42:54.729 00.001 12268 UpdateGuideState(): m_state=6
21:42:54.729 00.000 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
21:42:54.729 00.000 12268 Star::Find returns 1 (0), X=1096.20, Y=273.27, Mass=558, SNR=16.2, Peak=59 HFD=4.5
21:42:54.729 00.000 12268 MultiStar: [#1 -0.14,0.08,1.03,U] [#2 -0.43,-0.07,0.97,U] [#3 -0.36,0.22,0.84,U] [#4 0.05,-0.22,0.88,U] [#5 -0.36,-0.48,0.63,U] [#6 -0.03,0.21,0.69,U] 
21:42:54.729 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.02}, one-star: {0.15, 0.24}
21:42:54.730 00.001 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (-1.67) = xAngle (4.71 = -1.57)
21:42:54.730 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.74 = -1.54)
21:42:54.730 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.04 mountX=-0.00 mountY=-0.15, mountTheta=-1.57
21:42:54.733 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.02, opts=13)
21:42:54.734 00.001 12268 Enqueuing Move request for scope (-0.15, 0.02)
21:42:54.734 00.000 11616 Worker thread wakes up
21:42:54.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
21:42:54.734 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
21:42:54.734 00.000 11616 Moving (-0.15, 0.02) raw xDistance=-0.00 yDistance=-0.15
21:42:54.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:54.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:42:54.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:54.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:42:54.734 00.000 11616 MoveAxis(E, 0, ABG)
21:42:54.734 00.000 11616 Move returns status 0, amount 0
21:42:54.735 00.001 11616 MoveAxis(N, 0, ABG)
21:42:54.735 00.000 11616 Move returns status 0, amount 0
21:42:54.735 00.000 11616 move complete, result=0
21:42:54.735 00.000 11616 worker thread done servicing request
21:42:54.760 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:42:54.777 00.017 12268 UpdateGuideState exits: m=558 SNR=16.2
21:42:54.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:54.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:54.777 00.000 12268 Enqueuing Expose request
21:42:54.778 00.001 11616 Worker thread wakes up
21:42:54.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:54.778 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:54.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:56.781 02.003 11616 Exposure complete
21:42:56.838 00.057 11616 worker thread done servicing request
21:42:56.839 00.001 12268 OnExposeComplete: enter
21:42:56.839 00.000 12268 UpdateGuideState(): m_state=6
21:42:56.839 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
21:42:56.839 00.000 12268 Star::Find returns 1 (0), X=1095.94, Y=273.23, Mass=595, SNR=16.8, Peak=53 HFD=4.5
21:42:56.840 00.001 12268 MultiStar: [#1 -0.40,0.25,1.02,U] [#2 -0.69,0.06,0.00,M2] [#3 -0.34,0.30,0.85,U] [#4 -0.27,0.13,0.85,U] [#5 -0.55,-0.16,0.71,U] [#6 -0.72,0.32,0.00,M1] 
21:42:56.840 00.000 12268 single-star, 4 included, MultiStar: {-0.32, 0.16}, one-star: {-0.11, 0.20}
21:42:56.840 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.67) = xAngle (3.74 = -2.54)
21:42:56.840 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.78 = -2.51)
21:42:56.840 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.08 mountX=-0.19 mountY=-0.13, mountTheta=-2.52
21:42:56.842 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.20, opts=13)
21:42:56.842 00.000 12268 Enqueuing Move request for scope (-0.11, 0.20)
21:42:56.842 00.000 11616 Worker thread wakes up
21:42:56.842 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
21:42:56.842 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
21:42:56.842 00.000 11616 Moving (-0.11, 0.20) raw xDistance=-0.19 yDistance=-0.13
21:42:56.842 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:56.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:42:56.842 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:56.843 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:42:56.843 00.000 11616 MoveAxis(E, 0, ABG)
21:42:56.843 00.000 11616 Move returns status 0, amount 0
21:42:56.843 00.000 11616 MoveAxis(N, 0, ABG)
21:42:56.843 00.000 11616 Move returns status 0, amount 0
21:42:56.844 00.001 11616 move complete, result=0
21:42:56.844 00.000 11616 worker thread done servicing request
21:42:56.867 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:42:56.886 00.019 12268 UpdateGuideState exits: m=595 SNR=16.8
21:42:56.886 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:56.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:56.886 00.000 12268 Enqueuing Expose request
21:42:56.886 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:56.886 00.000 11616 Worker thread wakes up
21:42:56.886 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:56.887 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:42:58.901 02.014 11616 Exposure complete
21:42:58.958 00.057 11616 worker thread done servicing request
21:42:58.958 00.000 12268 OnExposeComplete: enter
21:42:58.958 00.000 12268 UpdateGuideState(): m_state=6
21:42:58.959 00.001 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
21:42:58.959 00.000 12268 Star::Find returns 1 (0), X=1096.17, Y=273.34, Mass=631, SNR=17.3, Peak=48 HFD=5.0
21:42:58.959 00.000 12268 MultiStar: [#1 -0.29,0.41,0.98,U] [#2 -0.26,0.48,1.00,U] [#3 -0.32,0.11,0.81,U] [#4 -0.11,0.24,0.82,U] [#5 -0.13,-0.06,0.69,U] [#6 -0.15,0.65,0.00,M2] 
21:42:58.959 00.000 12268 refined, 5 included, MultiStar: {-0.16, 0.27}, one-star: {0.12, 0.32}
21:42:58.959 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.67) = xAngle (3.78 = -2.51)
21:42:58.959 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.81 = -2.48)
21:42:58.960 00.001 12268 CameraToMount -- cameraX=-0.16 cameraY=0.27 hyp=0.32 cameraTheta=2.11 mountX=-0.26 mountY=-0.20, mountTheta=-2.49
21:42:58.961 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.27, opts=13)
21:42:58.961 00.000 12268 Enqueuing Move request for scope (-0.16, 0.27)
21:42:58.961 00.000 11616 Worker thread wakes up
21:42:58.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.27) opts 0xd
21:42:58.961 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.27)
21:42:58.961 00.000 11616 Moving (-0.16, 0.27) raw xDistance=-0.26 yDistance=-0.20
21:42:58.962 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:58.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:42:58.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:42:58.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:42:58.962 00.000 11616 MoveAxis(E, 0, ABG)
21:42:58.962 00.000 11616 Move returns status 0, amount 0
21:42:58.962 00.000 11616 MoveAxis(N, 0, ABG)
21:42:58.962 00.000 11616 Move returns status 0, amount 0
21:42:58.962 00.000 11616 move complete, result=0
21:42:58.962 00.000 11616 worker thread done servicing request
21:42:58.985 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
21:42:59.003 00.018 12268 UpdateGuideState exits: m=631 SNR=17.3
21:42:59.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:59.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:42:59.003 00.000 12268 Enqueuing Expose request
21:42:59.003 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:59.003 00.000 11616 Worker thread wakes up
21:42:59.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:42:59.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:01.002 01.999 11616 Exposure complete
21:43:01.060 00.058 11616 worker thread done servicing request
21:43:01.060 00.000 12268 OnExposeComplete: enter
21:43:01.061 00.001 12268 UpdateGuideState(): m_state=6
21:43:01.061 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
21:43:01.061 00.000 12268 Star::Find returns 1 (0), X=1096.42, Y=273.75, Mass=536, SNR=15.9, Peak=54 HFD=3.9
21:43:01.061 00.000 12268 MultiStar: [#1 0.06,0.95,0.00,M1] [#2 -0.42,0.71,0.00,M2] [#3 -0.28,1.04,0.00,M2] [#4 -0.13,0.43,0.79,U] [#5 -0.24,0.22,0.72,U] [#6 -0.25,0.69,0.00,M3] 
21:43:01.061 00.000 12268 refined, 2 included, MultiStar: {0.03, 0.49}, one-star: {0.37, 0.72}
21:43:01.061 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.67) = xAngle (3.17 = -3.11)
21:43:01.061 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.20 = -3.08)
21:43:01.061 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.49 hyp=0.49 cameraTheta=1.50 mountX=-0.49 mountY=-0.03, mountTheta=-3.08
21:43:01.063 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.49, opts=13)
21:43:01.063 00.000 12268 Enqueuing Move request for scope (0.03, 0.49)
21:43:01.063 00.000 11616 Worker thread wakes up
21:43:01.063 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.49) opts 0xd
21:43:01.064 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.49)
21:43:01.064 00.000 11616 Moving (0.03, 0.49) raw xDistance=-0.49 yDistance=-0.03
21:43:01.064 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.29 direction from 1 to -1
21:43:01.064 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.46
21:43:01.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
21:43:01.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:01.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:43:01.064 00.000 11616 MoveAxis(E, 273, ABG)
21:43:01.064 00.000 11616 Guiding  Dir = 2, Dur = 273
21:43:01.065 00.001 11616 IsSlewing returns 0
21:43:01.065 00.000 11616 IsGuiding returns 0
21:43:01.065 00.000 11616 PulseGuide returned control before completion, sleep 283
21:43:01.086 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:43:01.104 00.018 12268 UpdateGuideState exits: m=536 SNR=15.9
21:43:01.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:01.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:01.104 00.000 12268 Enqueuing Expose request
21:43:01.362 00.258 11616 IsGuiding returns 0
21:43:01.362 00.000 11616 Move returns status 0, amount 273
21:43:01.362 00.000 11616 MoveAxis(N, 0, ABG)
21:43:01.363 00.001 11616 Move returns status 0, amount 0
21:43:01.363 00.000 11616 move complete, result=0
21:43:01.363 00.000 11616 worker thread done servicing request
21:43:01.363 00.000 11616 Worker thread wakes up
21:43:01.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:01.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:01.363 00.000 12268 GuideStep: -0.5 px 273 ms EAST, -0.0 px 0 ms NORTH
21:43:03.370 02.007 11616 Exposure complete
21:43:03.427 00.057 11616 worker thread done servicing request
21:43:03.427 00.000 12268 OnExposeComplete: enter
21:43:03.427 00.000 12268 UpdateGuideState(): m_state=6
21:43:03.428 00.001 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
21:43:03.428 00.000 12268 Star::Find returns 1 (0), X=1096.43, Y=273.47, Mass=584, SNR=16.6, Peak=45 HFD=5.2
21:43:03.428 00.000 12268 MultiStar: [#1 -0.07,0.33,0.99,U] [#2 -0.24,0.51,0.90,U] [#3 -0.06,0.50,0.90,U] [#4 0.12,0.08,0.88,U] [#5 -0.11,0.19,0.64,U] [#6 -0.07,0.42,0.70,U] 
21:43:03.428 00.000 12268 refined, 6 included, MultiStar: {0.00, 0.36}, one-star: {0.38, 0.45}
21:43:03.428 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.67) = xAngle (3.23 = -3.05)
21:43:03.428 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.26 = -3.02)
21:43:03.428 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.36 hyp=0.36 cameraTheta=1.57 mountX=-0.36 mountY=-0.04, mountTheta=-3.02
21:43:03.430 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.36, opts=13)
21:43:03.430 00.000 12268 Enqueuing Move request for scope (0.00, 0.36)
21:43:03.430 00.000 11616 Worker thread wakes up
21:43:03.430 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.36) opts 0xd
21:43:03.430 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.36)
21:43:03.430 00.000 11616 Moving (0.00, 0.36) raw xDistance=-0.36 yDistance=-0.04
21:43:03.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
21:43:03.431 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:03.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:43:03.431 00.000 11616 MoveAxis(E, 201, ABG)
21:43:03.431 00.000 11616 Guiding  Dir = 2, Dur = 201
21:43:03.431 00.000 11616 IsSlewing returns 0
21:43:03.431 00.000 11616 IsGuiding returns 0
21:43:03.432 00.001 11616 PulseGuide returned control before completion, sleep 211
21:43:03.454 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:43:03.470 00.016 12268 UpdateGuideState exits: m=584 SNR=16.6
21:43:03.470 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:03.470 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:03.470 00.000 12268 Enqueuing Expose request
21:43:03.651 00.181 11616 IsGuiding returns 1
21:43:03.651 00.000 11616 scope still moving after pulse duration time elapsed
21:43:03.682 00.031 11616 IsSlewing returns 0
21:43:03.683 00.001 11616 IsGuiding returns 0
21:43:03.683 00.000 11616 scope move finished after 201 + 51 ms
21:43:03.683 00.000 11616 Move returns status 0, amount 201
21:43:03.684 00.001 11616 MoveAxis(N, 0, ABG)
21:43:03.684 00.000 11616 Move returns status 0, amount 0
21:43:03.684 00.000 11616 move complete, result=0
21:43:03.684 00.000 11616 worker thread done servicing request
21:43:03.684 00.000 12268 GuideStep: -0.4 px 201 ms EAST, -0.0 px 0 ms NORTH
21:43:03.684 00.000 11616 Worker thread wakes up
21:43:03.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:03.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:05.699 02.015 11616 Exposure complete
21:43:05.757 00.058 11616 worker thread done servicing request
21:43:05.757 00.000 12268 OnExposeComplete: enter
21:43:05.758 00.001 12268 UpdateGuideState(): m_state=6
21:43:05.758 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
21:43:05.758 00.000 12268 Star::Find returns 1 (0), X=1095.97, Y=272.72, Mass=572, SNR=16.3, Peak=49 HFD=5.2
21:43:05.758 00.000 12268 MultiStar: [#1 -0.27,-0.21,1.00,U] [#2 -0.57,-0.58,0.00,M2] [#3 -0.60,-0.19,0.81,U] [#4 -0.39,-0.84,0.00,M1] [#5 -0.28,-0.73,0.00,M1] [#6 -0.21,-0.41,0.66,U] 
21:43:05.758 00.000 12268 single-star, 3 included, MultiStar: {-0.28, -0.27}, one-star: {-0.08, -0.31}
21:43:05.758 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.67) = xAngle (-0.16 = -0.16)
21:43:05.759 00.001 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.13 = -0.13)
21:43:05.759 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.31 hyp=0.32 cameraTheta=-1.83 mountX=0.32 mountY=-0.04, mountTheta=-0.13
21:43:05.760 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.31, opts=13)
21:43:05.760 00.000 12268 Enqueuing Move request for scope (-0.08, -0.31)
21:43:05.760 00.000 11616 Worker thread wakes up
21:43:05.760 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.31) opts 0xd
21:43:05.760 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.31)
21:43:05.760 00.000 11616 Moving (-0.08, -0.31) raw xDistance=0.32 yDistance=-0.04
21:43:05.760 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
21:43:05.760 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
21:43:05.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
21:43:05.761 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:05.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:43:05.761 00.000 11616 MoveAxis(W, 177, ABG)
21:43:05.761 00.000 11616 Guiding  Dir = 3, Dur = 177
21:43:05.761 00.000 11616 IsSlewing returns 0
21:43:05.761 00.000 11616 IsGuiding returns 0
21:43:05.762 00.001 11616 PulseGuide returned control before completion, sleep 187
21:43:05.782 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:43:05.800 00.018 12268 UpdateGuideState exits: m=572 SNR=16.3
21:43:05.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:05.801 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:05.801 00.000 12268 Enqueuing Expose request
21:43:05.955 00.154 11616 IsGuiding returns 1
21:43:05.955 00.000 11616 scope still moving after pulse duration time elapsed
21:43:05.986 00.031 11616 IsSlewing returns 0
21:43:05.986 00.000 11616 IsGuiding returns 0
21:43:05.986 00.000 11616 scope move finished after 177 + 47 ms
21:43:05.986 00.000 11616 Move returns status 0, amount 177
21:43:05.986 00.000 11616 MoveAxis(N, 0, ABG)
21:43:05.986 00.000 11616 Move returns status 0, amount 0
21:43:05.986 00.000 11616 move complete, result=0
21:43:05.986 00.000 11616 worker thread done servicing request
21:43:05.986 00.000 11616 Worker thread wakes up
21:43:05.987 00.001 12268 GuideStep: 0.3 px 177 ms WEST, -0.0 px 0 ms NORTH
21:43:05.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:05.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:07.996 02.009 11616 Exposure complete
21:43:08.054 00.058 11616 worker thread done servicing request
21:43:08.054 00.000 12268 OnExposeComplete: enter
21:43:08.055 00.001 12268 UpdateGuideState(): m_state=6
21:43:08.055 00.000 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
21:43:08.055 00.000 12268 Star::Find returns 1 (0), X=1095.85, Y=272.11, Mass=489, SNR=15.1, Peak=50 HFD=4.3
21:43:08.055 00.000 12268 MultiStar: [#1 -0.39,-0.64,0.00,M1] [#2 -0.78,-0.55,0.00,M3] [#3 -0.27,-0.36,0.87,U] [#4 -0.27,-0.74,0.00,M2] [#5 -0.25,-0.83,0.00,M2] [#6 -0.41,-0.60,0.00,M2] 
21:43:08.055 00.000 12268 refined, 1 included, MultiStar: {-0.23, -0.66}, one-star: {-0.20, -0.92}
21:43:08.055 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.67) = xAngle (-0.24 = -0.24)
21:43:08.056 00.001 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.21 = -0.21)
21:43:08.056 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.66 hyp=0.70 cameraTheta=-1.91 mountX=0.68 mountY=-0.15, mountTheta=-0.21
21:43:08.057 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.66, opts=13)
21:43:08.057 00.000 12268 Enqueuing Move request for scope (-0.23, -0.66)
21:43:08.057 00.000 11616 Worker thread wakes up
21:43:08.058 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.66) opts 0xd
21:43:08.058 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.66)
21:43:08.058 00.000 11616 Moving (-0.23, -0.66) raw xDistance=0.68 yDistance=-0.15
21:43:08.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.68
21:43:08.058 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:08.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:43:08.058 00.000 11616 MoveAxis(W, 380, ABG)
21:43:08.058 00.000 11616 Guiding  Dir = 3, Dur = 380
21:43:08.058 00.000 11616 IsSlewing returns 0
21:43:08.059 00.001 11616 IsGuiding returns 0
21:43:08.059 00.000 11616 PulseGuide returned control before completion, sleep 390
21:43:08.081 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:43:08.099 00.018 12268 UpdateGuideState exits: m=489 SNR=15.1
21:43:08.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:08.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:08.099 00.000 12268 Enqueuing Expose request
21:43:08.465 00.366 11616 IsGuiding returns 1
21:43:08.466 00.001 11616 scope still moving after pulse duration time elapsed
21:43:08.496 00.030 11616 IsSlewing returns 0
21:43:08.496 00.000 11616 IsGuiding returns 0
21:43:08.496 00.000 11616 scope move finished after 380 + 56 ms
21:43:08.496 00.000 11616 Move returns status 0, amount 380
21:43:08.496 00.000 11616 MoveAxis(N, 0, ABG)
21:43:08.496 00.000 11616 Move returns status 0, amount 0
21:43:08.496 00.000 11616 move complete, result=0
21:43:08.496 00.000 11616 worker thread done servicing request
21:43:08.497 00.001 11616 Worker thread wakes up
21:43:08.497 00.000 12268 GuideStep: 0.7 px 380 ms WEST, -0.1 px 0 ms NORTH
21:43:08.497 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:08.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:10.505 02.008 11616 Exposure complete
21:43:10.563 00.058 11616 worker thread done servicing request
21:43:10.564 00.001 12268 OnExposeComplete: enter
21:43:10.564 00.000 12268 UpdateGuideState(): m_state=6
21:43:10.564 00.000 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
21:43:10.564 00.000 12268 Star::Find returns 1 (0), X=1096.12, Y=272.47, Mass=501, SNR=15.4, Peak=46 HFD=4.8
21:43:10.564 00.000 12268 MultiStar: [#1 -0.21,-0.10,1.05,U] [#2 -0.59,-0.40,0.00,M4] [#3 -0.51,-0.20,0.92,U] [#4 -0.12,-0.78,0.00,M3] [#5 -0.05,-0.24,0.65,U] [#6 -0.46,-0.56,0.00,M3] 
21:43:10.564 00.000 12268 refined, 3 included, MultiStar: {-0.18, -0.28}, one-star: {0.07, -0.56}
21:43:10.565 00.001 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-1.67) = xAngle (-0.47 = -0.47)
21:43:10.565 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.44 = -0.44)
21:43:10.565 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.28 hyp=0.33 cameraTheta=-2.14 mountX=0.29 mountY=-0.14, mountTheta=-0.44
21:43:10.567 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.28, opts=13)
21:43:10.567 00.000 12268 Enqueuing Move request for scope (-0.18, -0.28)
21:43:10.567 00.000 11616 Worker thread wakes up
21:43:10.567 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.28) opts 0xd
21:43:10.568 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.28)
21:43:10.568 00.000 11616 Moving (-0.18, -0.28) raw xDistance=0.29 yDistance=-0.14
21:43:10.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
21:43:10.568 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:10.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:43:10.568 00.000 11616 MoveAxis(W, 165, ABG)
21:43:10.568 00.000 11616 Guiding  Dir = 3, Dur = 165
21:43:10.568 00.000 11616 IsSlewing returns 0
21:43:10.569 00.001 11616 IsGuiding returns 0
21:43:10.569 00.000 11616 PulseGuide returned control before completion, sleep 175
21:43:10.589 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:43:10.611 00.022 12268 UpdateGuideState exits: m=501 SNR=15.4
21:43:10.611 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:10.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:10.611 00.000 12268 Enqueuing Expose request
21:43:10.753 00.142 11616 IsGuiding returns 1
21:43:10.753 00.000 11616 scope still moving after pulse duration time elapsed
21:43:10.784 00.031 11616 IsSlewing returns 0
21:43:10.784 00.000 11616 IsGuiding returns 0
21:43:10.784 00.000 11616 scope move finished after 165 + 50 ms
21:43:10.784 00.000 11616 Move returns status 0, amount 165
21:43:10.784 00.000 11616 MoveAxis(N, 0, ABG)
21:43:10.784 00.000 11616 Move returns status 0, amount 0
21:43:10.785 00.001 11616 move complete, result=0
21:43:10.785 00.000 11616 worker thread done servicing request
21:43:10.785 00.000 12268 GuideStep: 0.3 px 165 ms WEST, -0.1 px 0 ms NORTH
21:43:10.785 00.000 11616 Worker thread wakes up
21:43:10.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:10.786 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:12.804 02.018 11616 Exposure complete
21:43:12.861 00.057 11616 worker thread done servicing request
21:43:12.862 00.001 12268 OnExposeComplete: enter
21:43:12.862 00.000 12268 UpdateGuideState(): m_state=6
21:43:12.862 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
21:43:12.862 00.000 12268 Star::Find returns 1 (0), X=1096.32, Y=273.08, Mass=478, SNR=15.0, Peak=51 HFD=4.0
21:43:12.862 00.000 12268 MultiStar: [#1 -0.02,-0.11,0.99,U] [#2 -0.43,-0.16,1.08,U] [#3 -0.02,-0.12,0.94,U] [#4 0.29,-0.18,0.93,U] [#5 -0.00,-0.23,0.68,U] [#6 0.08,0.23,0.75,U] 
21:43:12.862 00.000 12268 refined, 6 included, MultiStar: {0.01, -0.08}, one-star: {0.26, 0.06}
21:43:12.862 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-1.67) = xAngle (0.28 = 0.28)
21:43:12.863 00.001 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.32 = 0.32)
21:43:12.863 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.38 mountX=0.07 mountY=0.02, mountTheta=0.31
21:43:12.865 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.08, opts=13)
21:43:12.865 00.000 12268 Enqueuing Move request for scope (0.01, -0.08)
21:43:12.865 00.000 11616 Worker thread wakes up
21:43:12.866 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
21:43:12.866 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
21:43:12.866 00.000 11616 Moving (0.01, -0.08) raw xDistance=0.07 yDistance=0.02
21:43:12.866 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:12.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:43:12.866 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:12.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:43:12.866 00.000 11616 MoveAxis(E, 0, ABG)
21:43:12.866 00.000 11616 Move returns status 0, amount 0
21:43:12.866 00.000 11616 MoveAxis(N, 0, ABG)
21:43:12.866 00.000 11616 Move returns status 0, amount 0
21:43:12.867 00.001 11616 move complete, result=0
21:43:12.867 00.000 11616 worker thread done servicing request
21:43:12.889 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=43, Gamma=1.290
21:43:12.908 00.019 12268 UpdateGuideState exits: m=478 SNR=15.0
21:43:12.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:12.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:12.908 00.000 12268 Enqueuing Expose request
21:43:12.908 00.000 11616 Worker thread wakes up
21:43:12.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:12.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:12.908 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:43:14.913 02.005 11616 Exposure complete
21:43:14.971 00.058 11616 worker thread done servicing request
21:43:14.971 00.000 12268 OnExposeComplete: enter
21:43:14.971 00.000 12268 UpdateGuideState(): m_state=6
21:43:14.972 00.001 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
21:43:14.972 00.000 12268 Star::Find returns 1 (0), X=1096.24, Y=273.19, Mass=486, SNR=15.2, Peak=59 HFD=4.3
21:43:14.972 00.000 12268 MultiStar: [#1 -0.31,0.38,0.99,U] [#2 -0.24,-0.02,0.99,U] [#3 -0.53,0.09,0.85,U] [#4 -0.19,-0.10,0.83,U] [#5 -0.11,0.03,0.70,U] [#6 -0.05,0.43,0.70,U] 
21:43:14.972 00.000 12268 refined, 6 included, MultiStar: {-0.18, 0.14}, one-star: {0.19, 0.16}
21:43:14.972 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.67) = xAngle (4.15 = -2.13)
21:43:14.972 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.18 = -2.10)
21:43:14.972 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.23 cameraTheta=2.48 mountX=-0.12 mountY=-0.20, mountTheta=-2.12
21:43:14.974 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.14, opts=13)
21:43:14.974 00.000 12268 Enqueuing Move request for scope (-0.18, 0.14)
21:43:14.974 00.000 11616 Worker thread wakes up
21:43:14.974 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd
21:43:14.974 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.14)
21:43:14.974 00.000 11616 Moving (-0.18, 0.14) raw xDistance=-0.12 yDistance=-0.20
21:43:14.974 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:14.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:43:14.974 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:43:14.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:43:14.974 00.000 11616 MoveAxis(E, 0, ABG)
21:43:14.974 00.000 11616 Move returns status 0, amount 0
21:43:14.975 00.001 11616 MoveAxis(N, 0, ABG)
21:43:14.975 00.000 11616 Move returns status 0, amount 0
21:43:14.975 00.000 11616 move complete, result=0
21:43:14.975 00.000 11616 worker thread done servicing request
21:43:14.997 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:43:15.015 00.018 12268 UpdateGuideState exits: m=486 SNR=15.2
21:43:15.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:15.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:15.015 00.000 12268 Enqueuing Expose request
21:43:15.015 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:15.016 00.001 11616 Worker thread wakes up
21:43:15.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:15.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:17.023 02.007 11616 Exposure complete
21:43:17.080 00.057 11616 worker thread done servicing request
21:43:17.080 00.000 12268 OnExposeComplete: enter
21:43:17.080 00.000 12268 UpdateGuideState(): m_state=6
21:43:17.080 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
21:43:17.080 00.000 12268 Star::Find returns 1 (0), X=1095.95, Y=273.48, Mass=505, SNR=15.4, Peak=54 HFD=4.1
21:43:17.081 00.001 12268 MultiStar: [#1 -0.38,0.53,0.00,M1] [#2 -0.48,0.33,1.01,U] [#3 -0.43,0.41,0.90,U] [#4 -0.11,0.27,0.94,U] [#5 -0.32,-0.01,0.70,U] [#6 -0.36,0.06,0.74,U] 
21:43:17.081 00.000 12268 refined, 5 included, MultiStar: {-0.29, 0.27}, one-star: {-0.10, 0.46}
21:43:17.081 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.67) = xAngle (4.06 = -2.22)
21:43:17.081 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.09 = -2.19)
21:43:17.081 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.27 hyp=0.40 cameraTheta=2.39 mountX=-0.24 mountY=-0.33, mountTheta=-2.21
21:43:17.083 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.27, opts=13)
21:43:17.083 00.000 12268 Enqueuing Move request for scope (-0.29, 0.27)
21:43:17.083 00.000 11616 Worker thread wakes up
21:43:17.083 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.27) opts 0xd
21:43:17.083 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.27)
21:43:17.083 00.000 11616 Moving (-0.29, 0.27) raw xDistance=-0.24 yDistance=-0.33
21:43:17.083 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:17.084 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:43:17.084 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.36 newest=-0.50
21:43:17.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
21:43:17.084 00.000 11616 MoveAxis(E, 0, ABG)
21:43:17.084 00.000 11616 Move returns status 0, amount 0
21:43:17.084 00.000 11616 BLC: Oldest BLC event removed
21:43:17.084 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2339 applied
21:43:17.084 00.000 11616 MoveAxis(N, 2367, ABG)
21:43:17.084 00.000 11616 Guiding  Dir = 0, Dur = 2367
21:43:17.084 00.000 11616 IsSlewing returns 0
21:43:17.085 00.001 11616 IsGuiding returns 0
21:43:17.085 00.000 11616 PulseGuide returned control before completion, sleep 2377
21:43:17.108 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:43:17.126 00.018 12268 UpdateGuideState exits: m=505 SNR=15.4
21:43:17.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:17.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:17.126 00.000 12268 Enqueuing Expose request
21:43:19.479 02.353 11616 IsGuiding returns 1
21:43:19.479 00.000 11616 scope still moving after pulse duration time elapsed
21:43:19.508 00.029 11616 IsSlewing returns 0
21:43:19.508 00.000 11616 IsGuiding returns 1
21:43:19.539 00.031 11616 IsSlewing returns 0
21:43:19.539 00.000 11616 IsGuiding returns 1
21:43:19.570 00.031 11616 IsSlewing returns 0
21:43:19.572 00.002 11616 IsGuiding returns 1
21:43:19.602 00.030 11616 IsSlewing returns 0
21:43:19.602 00.000 11616 IsGuiding returns 1
21:43:19.632 00.030 11616 IsSlewing returns 0
21:43:19.632 00.000 11616 IsGuiding returns 1
21:43:19.664 00.032 11616 IsSlewing returns 0
21:43:19.676 00.012 11616 IsGuiding returns 1
21:43:19.711 00.035 11616 IsSlewing returns 0
21:43:19.711 00.000 11616 IsGuiding returns 0
21:43:19.711 00.000 11616 scope move finished after 2367 + 259 ms
21:43:19.711 00.000 11616 Move returns status 0, amount 2367
21:43:19.711 00.000 11616 move complete, result=0
21:43:19.711 00.000 11616 worker thread done servicing request
21:43:19.712 00.001 11616 Worker thread wakes up
21:43:19.712 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 2367 ms NORTH
21:43:19.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:19.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:21.730 02.018 11616 Exposure complete
21:43:21.789 00.059 11616 worker thread done servicing request
21:43:21.790 00.001 12268 OnExposeComplete: enter
21:43:21.790 00.000 12268 UpdateGuideState(): m_state=6
21:43:21.790 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
21:43:21.790 00.000 12268 Star::Find returns 1 (0), X=1096.07, Y=273.41, Mass=473, SNR=15.0, Peak=44 HFD=4.3
21:43:21.790 00.000 12268 MultiStar: [#1 -0.38,-0.04,1.02,U] [#2 -0.46,0.05,1.07,U] [#3 -0.64,0.50,0.00,M1] [#4 -0.36,0.30,0.82,U] [#5 -0.48,0.22,0.64,U] [#6 -0.24,0.25,0.74,U] 
21:43:21.790 00.000 12268 refined, 5 included, MultiStar: {-0.31, 0.18}, one-star: {0.02, 0.38}
21:43:21.790 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (-1.67) = xAngle (4.28 = -2.01)
21:43:21.791 00.001 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.31 = -1.97)
21:43:21.791 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.18 hyp=0.36 cameraTheta=2.61 mountX=-0.15 mountY=-0.33, mountTheta=-2.00
21:43:21.792 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.18, opts=13)
21:43:21.792 00.000 12268 Enqueuing Move request for scope (-0.31, 0.18)
21:43:21.792 00.000 11616 Worker thread wakes up
21:43:21.792 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.18) opts 0xd
21:43:21.792 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.18)
21:43:21.792 00.000 11616 Moving (-0.31, 0.18) raw xDistance=-0.15 yDistance=-0.33
21:43:21.792 00.000 11616 BLC: History state: CurrMiss=0.33, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.049145, 1:0.329852
21:43:21.792 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:43:21.792 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:21.793 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:43:21.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
21:43:21.793 00.000 11616 MoveAxis(E, 0, ABG)
21:43:21.793 00.000 11616 Move returns status 0, amount 0
21:43:21.793 00.000 11616 MoveAxis(N, 28, ABG)
21:43:21.793 00.000 11616 Guiding  Dir = 0, Dur = 28
21:43:21.793 00.000 11616 IsSlewing returns 0
21:43:21.793 00.000 11616 IsGuiding returns 0
21:43:21.794 00.001 11616 PulseGuide returned control before completion, sleep 38
21:43:21.814 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:43:21.832 00.018 12268 UpdateGuideState exits: m=473 SNR=15.0
21:43:21.833 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:21.833 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:21.833 00.000 12268 Enqueuing Expose request
21:43:21.849 00.016 11616 IsGuiding returns 1
21:43:21.849 00.000 11616 scope still moving after pulse duration time elapsed
21:43:21.878 00.029 11616 IsSlewing returns 0
21:43:21.879 00.001 11616 IsGuiding returns 0
21:43:21.879 00.000 11616 scope move finished after 28 + 56 ms
21:43:21.879 00.000 11616 Move returns status 0, amount 28
21:43:21.879 00.000 11616 move complete, result=0
21:43:21.880 00.001 11616 worker thread done servicing request
21:43:21.880 00.000 11616 Worker thread wakes up
21:43:21.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:21.880 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 28 ms NORTH
21:43:21.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:23.895 02.015 11616 Exposure complete
21:43:23.953 00.058 11616 worker thread done servicing request
21:43:23.953 00.000 12268 OnExposeComplete: enter
21:43:23.953 00.000 12268 UpdateGuideState(): m_state=6
21:43:23.954 00.001 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
21:43:23.954 00.000 12268 Star::Find returns 1 (0), X=1097.16, Y=273.06, Mass=563, SNR=16.2, Peak=50 HFD=5.3
21:43:23.954 00.000 12268 MultiStar: [#1 0.55,0.03,0.97,U] [#2 -0.02,-0.06,0.92,U] [#3 0.46,-0.24,0.87,U] [#4 0.59,-0.33,0.00,M1] [#5 0.30,0.06,0.64,U] [#6 0.55,0.33,0.65,U] 
21:43:23.954 00.000 12268 refined, 5 included, MultiStar: {0.51, 0.01}, one-star: {1.11, 0.03}
21:43:23.954 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.67) = xAngle (1.69 = 1.69)
21:43:23.954 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.72 = 1.72)
21:43:23.954 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.01 hyp=0.51 cameraTheta=0.02 mountX=-0.06 mountY=0.50, mountTheta=1.69
21:43:23.957 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=0.01, opts=13)
21:43:23.957 00.000 12268 Enqueuing Move request for scope (0.51, 0.01)
21:43:23.957 00.000 11616 Worker thread wakes up
21:43:23.958 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.01) opts 0xd
21:43:23.958 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, 0.01)
21:43:23.958 00.000 11616 Moving (0.51, 0.01) raw xDistance=-0.06 yDistance=0.50
21:43:23.958 00.000 11616 BLC: History state: CurrMiss=-0.50, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.049145, 1:0.329852, 2:-0.504314
21:43:23.958 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
21:43:23.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:23.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:43:23.958 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.45 direction from -1 to 1
21:43:23.958 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.51
21:43:23.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
21:43:23.958 00.000 11616 MoveAxis(E, 0, ABG)
21:43:23.958 00.000 11616 Move returns status 0, amount 0
21:43:23.958 00.000 11616 BLC: Oldest BLC event removed
21:43:23.959 00.001 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2339 applied
21:43:23.959 00.000 11616 MoveAxis(S, 2382, ABG)
21:43:23.959 00.000 11616 Guiding  Dir = 1, Dur = 2382
21:43:23.959 00.000 11616 IsSlewing returns 0
21:43:23.959 00.000 11616 IsGuiding returns 0
21:43:23.960 00.001 11616 PulseGuide returned control before completion, sleep 2392
21:43:23.981 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:43:23.998 00.017 12268 UpdateGuideState exits: m=563 SNR=16.2
21:43:23.998 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:23.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:23.998 00.000 12268 Enqueuing Expose request
21:43:26.359 02.361 11616 IsGuiding returns 1
21:43:26.359 00.000 11616 scope still moving after pulse duration time elapsed
21:43:26.389 00.030 11616 IsSlewing returns 0
21:43:26.390 00.001 11616 IsGuiding returns 0
21:43:26.390 00.000 11616 scope move finished after 2382 + 47 ms
21:43:26.390 00.000 11616 Move returns status 0, amount 2382
21:43:26.390 00.000 11616 move complete, result=0
21:43:26.390 00.000 11616 worker thread done servicing request
21:43:26.390 00.000 11616 Worker thread wakes up
21:43:26.390 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 2382 ms SOUTH
21:43:26.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:26.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:28.395 02.005 11616 Exposure complete
21:43:28.451 00.056 11616 worker thread done servicing request
21:43:28.451 00.000 12268 OnExposeComplete: enter
21:43:28.452 00.001 12268 UpdateGuideState(): m_state=6
21:43:28.452 00.000 12268 Star::Find(15, 1097, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
21:43:28.452 00.000 12268 Star::Find returns 1 (0), X=1096.65, Y=272.72, Mass=566, SNR=16.4, Peak=45 HFD=5.3
21:43:28.452 00.000 12268 MultiStar: [#1 0.16,-0.22,1.02,U] [#2 -0.27,-0.46,0.98,U] [#3 -0.14,-0.27,0.84,U] [#4 0.28,-0.68,0.00,M2] [#5 0.24,-0.69,0.00,M1] [#6 0.07,-0.43,0.70,U] 
21:43:28.452 00.000 12268 refined, 4 included, MultiStar: {0.10, -0.34}, one-star: {0.60, -0.31}
21:43:28.453 00.001 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.67) = xAngle (0.37 = 0.37)
21:43:28.453 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.40 = 0.40)
21:43:28.453 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.34 hyp=0.35 cameraTheta=-1.29 mountX=0.32 mountY=0.14, mountTheta=0.40
21:43:28.454 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.34, opts=13)
21:43:28.454 00.000 12268 Enqueuing Move request for scope (0.10, -0.34)
21:43:28.455 00.001 11616 Worker thread wakes up
21:43:28.455 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.34) opts 0xd
21:43:28.455 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.34)
21:43:28.455 00.000 11616 Moving (0.10, -0.34) raw xDistance=0.32 yDistance=0.14
21:43:28.455 00.000 11616 BLC: History state: CurrMiss=0.14, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.075647, 1:0.137237
21:43:28.455 00.000 11616 BLC: No correction, Miss < min_move
21:43:28.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
21:43:28.455 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:28.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:43:28.455 00.000 11616 MoveAxis(W, 182, ABG)
21:43:28.455 00.000 11616 Guiding  Dir = 3, Dur = 182
21:43:28.456 00.001 11616 IsSlewing returns 0
21:43:28.456 00.000 11616 IsGuiding returns 0
21:43:28.456 00.000 11616 PulseGuide returned control before completion, sleep 192
21:43:28.476 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=43, Gamma=1.290
21:43:28.493 00.017 12268 UpdateGuideState exits: m=566 SNR=16.4
21:43:28.493 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:28.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:28.493 00.000 12268 Enqueuing Expose request
21:43:28.657 00.164 11616 IsGuiding returns 1
21:43:28.657 00.000 11616 scope still moving after pulse duration time elapsed
21:43:28.688 00.031 11616 IsSlewing returns 0
21:43:28.688 00.000 11616 IsGuiding returns 1
21:43:28.718 00.030 11616 IsSlewing returns 0
21:43:28.718 00.000 11616 IsGuiding returns 0
21:43:28.719 00.001 11616 scope move finished after 182 + 80 ms
21:43:28.719 00.000 11616 Move returns status 0, amount 182
21:43:28.719 00.000 11616 MoveAxis(N, 0, ABG)
21:43:28.719 00.000 11616 Move returns status 0, amount 0
21:43:28.719 00.000 11616 move complete, result=0
21:43:28.719 00.000 11616 worker thread done servicing request
21:43:28.719 00.000 11616 Worker thread wakes up
21:43:28.720 00.001 12268 GuideStep: 0.3 px 182 ms WEST, 0.1 px 0 ms NORTH
21:43:28.720 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:28.720 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:30.738 02.018 11616 Exposure complete
21:43:30.796 00.058 11616 worker thread done servicing request
21:43:30.796 00.000 12268 OnExposeComplete: enter
21:43:30.796 00.000 12268 UpdateGuideState(): m_state=6
21:43:30.796 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
21:43:30.796 00.000 12268 Star::Find returns 1 (0), X=1096.04, Y=273.06, Mass=566, SNR=16.4, Peak=53 HFD=5.3
21:43:30.797 00.001 12268 MultiStar: [#1 -0.52,-0.03,1.02,U] [#2 -0.75,-0.21,0.00,M1] [#3 -0.48,-0.18,0.75,U] [#4 -0.42,-0.39,0.77,U] [#5 -0.53,-0.43,0.00,M2] [#6 -0.63,-0.05,0.66,U] 
21:43:30.797 00.000 12268 single-star, 4 included, MultiStar: {-0.39, -0.11}, one-star: {-0.01, 0.04}
21:43:30.797 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.67) = xAngle (3.54 = -2.74)
21:43:30.797 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.58 = -2.71)
21:43:30.797 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.88 mountX=-0.03 mountY=-0.02, mountTheta=-2.71
21:43:30.799 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.04, opts=13)
21:43:30.799 00.000 12268 Enqueuing Move request for scope (-0.01, 0.04)
21:43:30.799 00.000 11616 Worker thread wakes up
21:43:30.799 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
21:43:30.799 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
21:43:30.799 00.000 11616 Moving (-0.01, 0.04) raw xDistance=-0.03 yDistance=-0.02
21:43:30.799 00.000 11616 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.075647, 1:0.137237, 2:-0.015644
21:43:30.799 00.000 11616 BLC: No correction, Miss < min_move
21:43:30.799 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:30.800 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:43:30.800 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:30.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:43:30.800 00.000 11616 MoveAxis(E, 0, ABG)
21:43:30.800 00.000 11616 Move returns status 0, amount 0
21:43:30.800 00.000 11616 MoveAxis(N, 0, ABG)
21:43:30.800 00.000 11616 Move returns status 0, amount 0
21:43:30.800 00.000 11616 move complete, result=0
21:43:30.800 00.000 11616 worker thread done servicing request
21:43:30.822 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:43:30.840 00.018 12268 UpdateGuideState exits: m=566 SNR=16.4
21:43:30.841 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:30.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:30.841 00.000 12268 Enqueuing Expose request
21:43:30.841 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:43:30.841 00.000 11616 Worker thread wakes up
21:43:30.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:30.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:32.849 02.008 11616 Exposure complete
21:43:32.906 00.057 11616 worker thread done servicing request
21:43:32.906 00.000 12268 OnExposeComplete: enter
21:43:32.906 00.000 12268 UpdateGuideState(): m_state=6
21:43:32.906 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
21:43:32.906 00.000 12268 Star::Find returns 1 (0), X=1096.29, Y=272.92, Mass=543, SNR=15.9, Peak=48 HFD=4.7
21:43:32.907 00.001 12268 MultiStar: [#1 0.01,0.11,1.03,U] [#2 -0.30,-0.12,0.96,U] [#3 -0.35,0.03,0.87,U] [#4 -0.16,-0.41,0.82,U] [#5 -0.17,-0.30,0.74,U] [#6 0.04,0.06,0.66,U] 
21:43:32.907 00.000 12268 refined, 6 included, MultiStar: {-0.09, -0.10}, one-star: {0.24, -0.11}
21:43:32.907 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.67) = xAngle (-0.67 = -0.67)
21:43:32.907 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.64 = -0.64)
21:43:32.907 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-2.34 mountX=0.11 mountY=-0.08, mountTheta=-0.65
21:43:32.909 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.10, opts=13)
21:43:32.909 00.000 12268 Enqueuing Move request for scope (-0.09, -0.10)
21:43:32.909 00.000 11616 Worker thread wakes up
21:43:32.909 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
21:43:32.909 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
21:43:32.909 00.000 11616 Moving (-0.09, -0.10) raw xDistance=0.11 yDistance=-0.08
21:43:32.909 00.000 11616 BLC: window closed
21:43:32.909 00.000 11616 BLC: History state: CurrMiss=-0.08, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.075647, 1:0.137237, 2:-0.015644
21:43:32.909 00.000 11616 BLC: No correction, Miss < min_move
21:43:32.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
21:43:32.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:32.910 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:43:32.910 00.000 11616 MoveAxis(W, 59, ABG)
21:43:32.910 00.000 11616 Guiding  Dir = 3, Dur = 59
21:43:32.910 00.000 11616 IsSlewing returns 0
21:43:32.910 00.000 11616 IsGuiding returns 0
21:43:32.910 00.000 11616 PulseGuide returned control before completion, sleep 69
21:43:32.932 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=41, Gamma=1.290
21:43:32.952 00.020 12268 UpdateGuideState exits: m=543 SNR=15.9
21:43:32.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:32.952 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:32.952 00.000 12268 Enqueuing Expose request
21:43:32.987 00.035 11616 IsGuiding returns 1
21:43:32.987 00.000 11616 scope still moving after pulse duration time elapsed
21:43:33.019 00.032 11616 IsSlewing returns 0
21:43:33.019 00.000 11616 IsGuiding returns 0
21:43:33.019 00.000 11616 scope move finished after 59 + 49 ms
21:43:33.019 00.000 11616 Move returns status 0, amount 59
21:43:33.019 00.000 11616 MoveAxis(N, 0, ABG)
21:43:33.019 00.000 11616 Move returns status 0, amount 0
21:43:33.019 00.000 11616 move complete, result=0
21:43:33.019 00.000 11616 worker thread done servicing request
21:43:33.020 00.001 11616 Worker thread wakes up
21:43:33.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:33.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:33.025 00.005 12268 GuideStep: 0.1 px 59 ms WEST, -0.1 px 0 ms NORTH
21:43:35.031 02.006 11616 Exposure complete
21:43:35.090 00.059 11616 worker thread done servicing request
21:43:35.090 00.000 12268 OnExposeComplete: enter
21:43:35.090 00.000 12268 UpdateGuideState(): m_state=6
21:43:35.090 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
21:43:35.090 00.000 12268 Star::Find returns 1 (0), X=1095.70, Y=273.12, Mass=470, SNR=14.9, Peak=48 HFD=4.3
21:43:35.091 00.001 12268 MultiStar: [#1 -0.57,0.00,1.04,U] [#2 -0.72,0.10,0.00,M1] [#3 -0.82,0.24,0.00,M1] [#4 -0.62,-0.18,0.00,M1] [#5 -0.60,-0.33,0.00,M2] [#6 -0.81,0.09,0.00,M1] 
21:43:35.091 00.000 12268 single-star, 1 included, MultiStar: {-0.47, 0.05}, one-star: {-0.35, 0.09}
21:43:35.091 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.67) = xAngle (4.55 = -1.73)
21:43:35.091 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.58 = -1.70)
21:43:35.091 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.09 hyp=0.36 cameraTheta=2.88 mountX=-0.06 mountY=-0.36, mountTheta=-1.73
21:43:35.092 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.09, opts=13)
21:43:35.092 00.000 12268 Enqueuing Move request for scope (-0.35, 0.09)
21:43:35.092 00.000 11616 Worker thread wakes up
21:43:35.092 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.09) opts 0xd
21:43:35.094 00.002 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.09)
21:43:35.094 00.000 11616 Moving (-0.35, 0.09) raw xDistance=-0.06 yDistance=-0.36
21:43:35.094 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:35.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:43:35.095 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:35.095 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:43:35.095 00.000 11616 MoveAxis(E, 0, ABG)
21:43:35.095 00.000 11616 Move returns status 0, amount 0
21:43:35.095 00.000 11616 MoveAxis(N, 0, ABG)
21:43:35.095 00.000 11616 Move returns status 0, amount 0
21:43:35.095 00.000 11616 move complete, result=0
21:43:35.096 00.001 11616 worker thread done servicing request
21:43:35.116 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:43:35.134 00.018 12268 UpdateGuideState exits: m=470 SNR=14.9
21:43:35.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:35.135 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:35.135 00.000 12268 Enqueuing Expose request
21:43:35.135 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:43:35.135 00.000 11616 Worker thread wakes up
21:43:35.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:35.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:37.148 02.013 11616 Exposure complete
21:43:37.208 00.060 11616 worker thread done servicing request
21:43:37.208 00.000 12268 OnExposeComplete: enter
21:43:37.208 00.000 12268 UpdateGuideState(): m_state=6
21:43:37.208 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
21:43:37.208 00.000 12268 Star::Find returns 1 (0), X=1095.87, Y=273.33, Mass=558, SNR=16.3, Peak=42 HFD=5.0
21:43:37.209 00.001 12268 MultiStar: [#1 -0.47,0.53,0.00,M1] [#2 -0.74,0.25,0.00,M2] [#3 -0.85,0.28,0.00,M2] [#4 -0.44,0.21,0.75,U] [#5 -0.78,0.04,0.00,M3] [#6 -0.87,0.21,0.00,M2] 
21:43:37.209 00.000 12268 single-star, 1 included, MultiStar: {-0.29, 0.26}, one-star: {-0.18, 0.30}
21:43:37.209 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.67) = xAngle (3.77 = -2.51)
21:43:37.209 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.81 = -2.48)
21:43:37.209 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.30 hyp=0.35 cameraTheta=2.11 mountX=-0.29 mountY=-0.22, mountTheta=-2.49
21:43:37.210 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.30, opts=13)
21:43:37.210 00.000 12268 Enqueuing Move request for scope (-0.18, 0.30)
21:43:37.211 00.001 11616 Worker thread wakes up
21:43:37.211 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.30) opts 0xd
21:43:37.211 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.30)
21:43:37.211 00.000 11616 Moving (-0.18, 0.30) raw xDistance=-0.29 yDistance=-0.22
21:43:37.211 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:43:37.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:43:37.211 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:37.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:43:37.211 00.000 11616 MoveAxis(E, 0, ABG)
21:43:37.211 00.000 11616 Move returns status 0, amount 0
21:43:37.211 00.000 11616 MoveAxis(N, 0, ABG)
21:43:37.211 00.000 11616 Move returns status 0, amount 0
21:43:37.211 00.000 11616 move complete, result=0
21:43:37.212 00.001 11616 worker thread done servicing request
21:43:37.234 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=46, Gamma=1.290
21:43:37.250 00.016 12268 UpdateGuideState exits: m=558 SNR=16.3
21:43:37.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:37.251 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:37.251 00.000 12268 Enqueuing Expose request
21:43:37.251 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:37.251 00.000 11616 Worker thread wakes up
21:43:37.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:37.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:39.274 02.023 11616 Exposure complete
21:43:39.330 00.056 11616 worker thread done servicing request
21:43:39.331 00.001 12268 OnExposeComplete: enter
21:43:39.331 00.000 12268 UpdateGuideState(): m_state=6
21:43:39.331 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
21:43:39.331 00.000 12268 Star::Find returns 1 (0), X=1095.84, Y=273.39, Mass=532, SNR=16.0, Peak=43 HFD=5.2
21:43:39.331 00.000 12268 MultiStar: [#1 -0.80,0.39,0.00,M2] [#2 -0.86,0.58,0.00,M3] [#3 -1.07,0.70,0.00,M3] [#4 -0.45,0.02,0.89,U] [#5 -0.66,0.06,0.00,M4] [#6 -0.67,0.47,0.00,M3] 
21:43:39.331 00.000 12268 refined, 1 included, MultiStar: {-0.32, 0.20}, one-star: {-0.21, 0.36}
21:43:39.331 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.67) = xAngle (4.26 = -2.03)
21:43:39.332 00.001 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.29 = -1.99)
21:43:39.332 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.20 hyp=0.38 cameraTheta=2.59 mountX=-0.17 mountY=-0.35, mountTheta=-2.02
21:43:39.333 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.20, opts=13)
21:43:39.333 00.000 12268 Enqueuing Move request for scope (-0.32, 0.20)
21:43:39.333 00.000 11616 Worker thread wakes up
21:43:39.333 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.20) opts 0xd
21:43:39.333 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.20)
21:43:39.333 00.000 11616 Moving (-0.32, 0.20) raw xDistance=-0.17 yDistance=-0.35
21:43:39.334 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:43:39.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:43:39.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:39.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:43:39.334 00.000 11616 MoveAxis(E, 0, ABG)
21:43:39.334 00.000 11616 Move returns status 0, amount 0
21:43:39.334 00.000 11616 MoveAxis(N, 0, ABG)
21:43:39.334 00.000 11616 Move returns status 0, amount 0
21:43:39.334 00.000 11616 move complete, result=0
21:43:39.334 00.000 11616 worker thread done servicing request
21:43:39.355 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:43:39.373 00.018 12268 UpdateGuideState exits: m=532 SNR=16.0
21:43:39.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:39.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:39.373 00.000 12268 Enqueuing Expose request
21:43:39.373 00.000 11616 Worker thread wakes up
21:43:39.373 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
21:43:39.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:39.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:41.386 02.013 11616 Exposure complete
21:43:41.444 00.058 11616 worker thread done servicing request
21:43:41.445 00.001 12268 OnExposeComplete: enter
21:43:41.445 00.000 12268 UpdateGuideState(): m_state=6
21:43:41.445 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
21:43:41.445 00.000 12268 Star::Find returns 1 (0), X=1095.90, Y=273.16, Mass=593, SNR=16.8, Peak=52 HFD=4.5
21:43:41.445 00.000 12268 MultiStar: [#1 -0.63,0.24,0.00,M3] [#2 -0.83,-0.06,0.00,M4] [#3 -1.01,0.12,0.00,M4] [#4 -0.34,-0.12,0.88,U] [#5 -0.78,-0.14,0.00,M5] [#6 -0.72,0.48,0.00,M4] 
21:43:41.445 00.000 12268 single-star, 1 included, MultiStar: {-0.24, 0.01}, one-star: {-0.15, 0.14}
21:43:41.446 00.001 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.67) = xAngle (4.08 = -2.20)
21:43:41.446 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.11 = -2.17)
21:43:41.446 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.21 cameraTheta=2.42 mountX=-0.12 mountY=-0.17, mountTheta=-2.19
21:43:41.448 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.14, opts=13)
21:43:41.448 00.000 12268 Enqueuing Move request for scope (-0.15, 0.14)
21:43:41.448 00.000 11616 Worker thread wakes up
21:43:41.448 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
21:43:41.448 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
21:43:41.448 00.000 11616 Moving (-0.15, 0.14) raw xDistance=-0.12 yDistance=-0.17
21:43:41.448 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.45 newest=-0.57
21:43:41.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:43:41.448 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:43:41.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:43:41.448 00.000 11616 MoveAxis(E, 68, ABG)
21:43:41.448 00.000 11616 Guiding  Dir = 2, Dur = 68
21:43:41.449 00.001 11616 IsSlewing returns 0
21:43:41.449 00.000 11616 IsGuiding returns 0
21:43:41.449 00.000 11616 PulseGuide returned control before completion, sleep 78
21:43:41.469 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=43, Gamma=1.290
21:43:41.486 00.017 12268 UpdateGuideState exits: m=593 SNR=16.8
21:43:41.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:41.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:41.486 00.000 12268 Enqueuing Expose request
21:43:41.539 00.053 11616 IsGuiding returns 1
21:43:41.539 00.000 11616 scope still moving after pulse duration time elapsed
21:43:41.569 00.030 11616 IsSlewing returns 0
21:43:41.569 00.000 11616 IsGuiding returns 0
21:43:41.569 00.000 11616 scope move finished after 68 + 51 ms
21:43:41.569 00.000 11616 Move returns status 0, amount 68
21:43:41.569 00.000 11616 MoveAxis(N, 0, ABG)
21:43:41.570 00.001 11616 Move returns status 0, amount 0
21:43:41.570 00.000 11616 move complete, result=0
21:43:41.570 00.000 11616 worker thread done servicing request
21:43:41.570 00.000 11616 Worker thread wakes up
21:43:41.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:41.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:41.570 00.000 12268 GuideStep: -0.1 px 68 ms EAST, -0.2 px 0 ms NORTH
21:43:43.577 02.007 11616 Exposure complete
21:43:43.636 00.059 11616 worker thread done servicing request
21:43:43.636 00.000 12268 OnExposeComplete: enter
21:43:43.636 00.000 12268 UpdateGuideState(): m_state=6
21:43:43.637 00.001 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
21:43:43.637 00.000 12268 Star::Find returns 1 (0), X=1096.33, Y=273.24, Mass=508, SNR=15.5, Peak=50 HFD=4.6
21:43:43.637 00.000 12268 MultiStar: [#1 0.02,0.45,1.00,U] [#2 -0.11,0.26,0.97,U] [#3 -0.26,0.12,0.85,U] [#4 -0.04,0.18,0.80,U] [#5 0.19,-0.15,0.69,U] [#6 -0.30,0.25,0.74,U] 
21:43:43.637 00.000 12268 refined, 6 included, MultiStar: {-0.02, 0.21}, one-star: {0.28, 0.21}
21:43:43.637 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.67) = xAngle (3.36 = -2.93)
21:43:43.637 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.39 = -2.90)
21:43:43.637 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.69 mountX=-0.20 mountY=-0.05, mountTheta=-2.90
21:43:43.639 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.21, opts=13)
21:43:43.639 00.000 12268 Enqueuing Move request for scope (-0.02, 0.21)
21:43:43.639 00.000 11616 Worker thread wakes up
21:43:43.639 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
21:43:43.639 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
21:43:43.639 00.000 11616 Moving (-0.02, 0.21) raw xDistance=-0.20 yDistance=-0.05
21:43:43.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:43:43.639 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:43.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:43:43.640 00.001 11616 MoveAxis(E, 113, ABG)
21:43:43.640 00.000 11616 Guiding  Dir = 2, Dur = 113
21:43:43.640 00.000 11616 IsSlewing returns 0
21:43:43.640 00.000 11616 IsGuiding returns 0
21:43:43.640 00.000 11616 PulseGuide returned control before completion, sleep 123
21:43:43.662 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:43:43.679 00.017 12268 UpdateGuideState exits: m=508 SNR=15.5
21:43:43.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:43.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:43.679 00.000 12268 Enqueuing Expose request
21:43:43.774 00.095 11616 IsGuiding returns 1
21:43:43.774 00.000 11616 scope still moving after pulse duration time elapsed
21:43:43.805 00.031 11616 IsSlewing returns 0
21:43:43.805 00.000 11616 IsGuiding returns 0
21:43:43.805 00.000 11616 scope move finished after 113 + 52 ms
21:43:43.805 00.000 11616 Move returns status 0, amount 113
21:43:43.805 00.000 11616 MoveAxis(N, 0, ABG)
21:43:43.805 00.000 11616 Move returns status 0, amount 0
21:43:43.805 00.000 11616 move complete, result=0
21:43:43.805 00.000 11616 worker thread done servicing request
21:43:43.806 00.001 11616 Worker thread wakes up
21:43:43.806 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:43.806 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:43.806 00.000 12268 GuideStep: -0.2 px 113 ms EAST, -0.1 px 0 ms NORTH
21:43:45.849 02.043 11616 Exposure complete
21:43:45.907 00.058 11616 worker thread done servicing request
21:43:45.908 00.001 12268 OnExposeComplete: enter
21:43:45.908 00.000 12268 UpdateGuideState(): m_state=6
21:43:45.908 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
21:43:45.908 00.000 12268 Star::Find returns 1 (0), X=1095.96, Y=272.88, Mass=478, SNR=15.0, Peak=50 HFD=4.7
21:43:45.908 00.000 12268 MultiStar: [#1 -0.39,0.29,1.00,U] [#2 -0.65,0.13,0.00,M4] [#3 -0.29,0.08,0.90,U] [#4 -0.60,-0.28,0.00,M1] [#5 -0.22,-0.39,0.69,U] [#6 -0.47,0.25,0.70,U] 
21:43:45.909 00.001 12268 single-star, 4 included, MultiStar: {-0.29, 0.03}, one-star: {-0.10, -0.15}
21:43:45.909 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-1.67) = xAngle (-0.49 = -0.49)
21:43:45.909 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.46 = -0.46)
21:43:45.909 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.17 cameraTheta=-2.16 mountX=0.15 mountY=-0.08, mountTheta=-0.46
21:43:45.911 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.15, opts=13)
21:43:45.911 00.000 12268 Enqueuing Move request for scope (-0.10, -0.15)
21:43:45.911 00.000 11616 Worker thread wakes up
21:43:45.911 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
21:43:45.911 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
21:43:45.911 00.000 11616 Moving (-0.10, -0.15) raw xDistance=0.15 yDistance=-0.08
21:43:45.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:45.912 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:43:45.912 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:45.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:43:45.912 00.000 11616 MoveAxis(E, 0, ABG)
21:43:45.912 00.000 11616 Move returns status 0, amount 0
21:43:45.912 00.000 11616 MoveAxis(N, 0, ABG)
21:43:45.912 00.000 11616 Move returns status 0, amount 0
21:43:45.912 00.000 11616 move complete, result=0
21:43:45.912 00.000 11616 worker thread done servicing request
21:43:45.932 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:43:45.948 00.016 12268 UpdateGuideState exits: m=478 SNR=15.0
21:43:45.949 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:45.949 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:45.949 00.000 12268 Enqueuing Expose request
21:43:45.949 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:45.949 00.000 11616 Worker thread wakes up
21:43:45.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:45.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:47.952 02.003 11616 Exposure complete
21:43:48.011 00.059 11616 worker thread done servicing request
21:43:48.011 00.000 12268 OnExposeComplete: enter
21:43:48.011 00.000 12268 UpdateGuideState(): m_state=6
21:43:48.012 00.001 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
21:43:48.012 00.000 12268 Star::Find returns 1 (0), X=1095.94, Y=272.97, Mass=475, SNR=15.0, Peak=56 HFD=4.4
21:43:48.012 00.000 12268 MultiStar: [#1 -0.43,0.08,1.05,U] [#2 -0.85,-0.05,0.00,M5] [#3 -0.66,0.68,0.00,M3] [#4 -0.42,-0.09,0.85,U] [#5 -0.35,-0.16,0.70,U] [#6 -0.01,0.09,0.76,U] 
21:43:48.012 00.000 12268 single-star, 4 included, MultiStar: {-0.27, -0.02}, one-star: {-0.11, -0.06}
21:43:48.012 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-1.67) = xAngle (-0.99 = -0.99)
21:43:48.012 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.95 = -0.95)
21:43:48.012 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.65 mountX=0.07 mountY=-0.11, mountTheta=-0.98
21:43:48.014 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.06, opts=13)
21:43:48.014 00.000 12268 Enqueuing Move request for scope (-0.11, -0.06)
21:43:48.014 00.000 11616 Worker thread wakes up
21:43:48.014 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
21:43:48.014 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
21:43:48.014 00.000 11616 Moving (-0.11, -0.06) raw xDistance=0.07 yDistance=-0.11
21:43:48.014 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:48.014 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:43:48.014 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:48.015 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:43:48.015 00.000 11616 MoveAxis(E, 0, ABG)
21:43:48.015 00.000 11616 Move returns status 0, amount 0
21:43:48.015 00.000 11616 MoveAxis(N, 0, ABG)
21:43:48.015 00.000 11616 Move returns status 0, amount 0
21:43:48.015 00.000 11616 move complete, result=0
21:43:48.015 00.000 11616 worker thread done servicing request
21:43:48.038 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:43:48.055 00.017 12268 UpdateGuideState exits: m=475 SNR=15.0
21:43:48.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:48.056 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:48.056 00.000 12268 Enqueuing Expose request
21:43:48.056 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:48.056 00.000 11616 Worker thread wakes up
21:43:48.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:48.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:50.060 02.004 11616 Exposure complete
21:43:50.116 00.056 11616 worker thread done servicing request
21:43:50.116 00.000 12268 OnExposeComplete: enter
21:43:50.116 00.000 12268 UpdateGuideState(): m_state=6
21:43:50.117 00.001 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
21:43:50.117 00.000 12268 Star::Find returns 1 (0), X=1095.65, Y=272.87, Mass=433, SNR=14.3, Peak=48 HFD=4.5
21:43:50.117 00.000 12268 MultiStar: [#1 -0.62,-0.07,1.09,U] [#2 -0.87,-0.18,0.00,M6] [#3 -0.61,-0.14,0.86,U] [#4 -0.37,-0.20,0.89,U] [#5 -0.43,-0.28,0.69,U] [#6 -0.49,-0.03,0.75,U] 
21:43:50.117 00.000 12268 single-star, 5 included, MultiStar: {-0.49, -0.14}, one-star: {-0.40, -0.16}
21:43:50.117 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.67) = xAngle (-1.09 = -1.09)
21:43:50.117 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.06 = -1.06)
21:43:50.117 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.16 hyp=0.43 cameraTheta=-2.76 mountX=0.20 mountY=-0.38, mountTheta=-1.08
21:43:50.120 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.16, opts=13)
21:43:50.120 00.000 12268 Enqueuing Move request for scope (-0.40, -0.16)
21:43:50.120 00.000 11616 Worker thread wakes up
21:43:50.121 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.16) opts 0xd
21:43:50.121 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.16)
21:43:50.121 00.000 11616 Moving (-0.40, -0.16) raw xDistance=0.20 yDistance=-0.38
21:43:50.121 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:50.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:43:50.121 00.000 11616 switching direction from 1 to -1 - decHistory=-5 oldest=-0.46 newest=-0.56
21:43:50.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
21:43:50.121 00.000 11616 MoveAxis(E, 0, ABG)
21:43:50.121 00.000 11616 Move returns status 0, amount 0
21:43:50.121 00.000 11616 BLC: Oldest BLC event removed
21:43:50.121 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2339 applied
21:43:50.121 00.000 11616 MoveAxis(N, 2371, ABG)
21:43:50.121 00.000 11616 Guiding  Dir = 0, Dur = 2371
21:43:50.122 00.001 11616 IsSlewing returns 0
21:43:50.122 00.000 11616 IsGuiding returns 0
21:43:50.122 00.000 11616 PulseGuide returned control before completion, sleep 2381
21:43:50.143 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:43:50.161 00.018 12268 UpdateGuideState exits: m=433 SNR=14.3
21:43:50.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:50.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:50.161 00.000 12268 Enqueuing Expose request
21:43:52.517 02.356 11616 IsGuiding returns 1
21:43:52.517 00.000 11616 scope still moving after pulse duration time elapsed
21:43:52.548 00.031 11616 IsSlewing returns 0
21:43:52.549 00.001 11616 IsGuiding returns 0
21:43:52.549 00.000 11616 scope move finished after 2371 + 56 ms
21:43:52.549 00.000 11616 Move returns status 0, amount 2371
21:43:52.549 00.000 11616 move complete, result=0
21:43:52.549 00.000 11616 worker thread done servicing request
21:43:52.549 00.000 11616 Worker thread wakes up
21:43:52.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:52.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:52.550 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 2371 ms NORTH
21:43:54.568 02.018 11616 Exposure complete
21:43:54.625 00.057 11616 worker thread done servicing request
21:43:54.625 00.000 12268 OnExposeComplete: enter
21:43:54.626 00.001 12268 UpdateGuideState(): m_state=6
21:43:54.626 00.000 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
21:43:54.626 00.000 12268 Star::Find returns 1 (0), X=1096.60, Y=272.80, Mass=503, SNR=15.4, Peak=38 HFD=4.7
21:43:54.627 00.001 12268 MultiStar: [#1 0.16,-0.26,0.99,U] [#2 -0.20,-0.30,1.00,U] [#3 -0.24,-0.11,0.85,U] [#4 0.08,-0.62,0.85,U] [#5 -0.24,-0.66,0.00,M2] [#6 -0.08,-0.22,0.74,U] 
21:43:54.627 00.000 12268 refined, 5 included, MultiStar: {0.06, -0.29}, one-star: {0.55, -0.23}
21:43:54.627 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-1.67) = xAngle (0.29 = 0.29)
21:43:54.627 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.32 = 0.32)
21:43:54.627 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.29 hyp=0.29 cameraTheta=-1.38 mountX=0.28 mountY=0.09, mountTheta=0.32
21:43:54.629 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.29, opts=13)
21:43:54.629 00.000 12268 Enqueuing Move request for scope (0.06, -0.29)
21:43:54.629 00.000 11616 Worker thread wakes up
21:43:54.629 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.29) opts 0xd
21:43:54.629 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.29)
21:43:54.629 00.000 11616 Moving (0.06, -0.29) raw xDistance=0.28 yDistance=0.09
21:43:54.629 00.000 11616 BLC: History state: CurrMiss=-0.09, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.056471, 1:-0.091534
21:43:54.629 00.000 11616 BLC: No correction, Miss < min_move
21:43:54.629 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:54.630 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:43:54.630 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:54.630 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:43:54.630 00.000 11616 MoveAxis(E, 0, ABG)
21:43:54.630 00.000 11616 Move returns status 0, amount 0
21:43:54.630 00.000 11616 MoveAxis(N, 0, ABG)
21:43:54.630 00.000 11616 Move returns status 0, amount 0
21:43:54.630 00.000 11616 move complete, result=0
21:43:54.630 00.000 11616 worker thread done servicing request
21:43:54.651 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:43:54.669 00.018 12268 UpdateGuideState exits: m=503 SNR=15.4
21:43:54.669 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:54.669 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:54.669 00.000 12268 Enqueuing Expose request
21:43:54.669 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:43:54.669 00.000 11616 Worker thread wakes up
21:43:54.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:54.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:56.679 02.010 11616 Exposure complete
21:43:56.738 00.059 11616 worker thread done servicing request
21:43:56.739 00.001 12268 OnExposeComplete: enter
21:43:56.739 00.000 12268 UpdateGuideState(): m_state=6
21:43:56.739 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
21:43:56.739 00.000 12268 Star::Find returns 1 (0), X=1096.56, Y=272.83, Mass=476, SNR=15.0, Peak=44 HFD=3.9
21:43:56.739 00.000 12268 MultiStar: [#1 0.41,0.06,1.07,U] [#2 -0.07,-0.18,1.02,U] [#3 -0.14,-0.23,0.93,U] [#4 0.27,-0.58,0.83,U] [#5 0.20,-0.50,0.67,U] [#6 0.03,-0.23,0.71,U] 
21:43:56.740 00.001 12268 refined, 6 included, MultiStar: {0.18, -0.24}, one-star: {0.50, -0.20}
21:43:56.740 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.67) = xAngle (0.74 = 0.74)
21:43:56.740 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.77 = 0.77)
21:43:56.740 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.24 hyp=0.30 cameraTheta=-0.93 mountX=0.22 mountY=0.21, mountTheta=0.76
21:43:56.742 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.24, opts=13)
21:43:56.742 00.000 12268 Enqueuing Move request for scope (0.18, -0.24)
21:43:56.742 00.000 11616 Worker thread wakes up
21:43:56.742 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.24) opts 0xd
21:43:56.742 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.24)
21:43:56.742 00.000 11616 Moving (0.18, -0.24) raw xDistance=0.22 yDistance=0.21
21:43:56.742 00.000 11616 BLC: History state: CurrMiss=-0.21, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.056471, 1:-0.091534, 2:-0.209914
21:43:56.742 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
21:43:56.743 00.001 11616 BLC: window closed
21:43:56.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:56.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:43:56.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:56.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:43:56.743 00.000 11616 MoveAxis(E, 0, ABG)
21:43:56.743 00.000 11616 Move returns status 0, amount 0
21:43:56.743 00.000 11616 MoveAxis(N, 0, ABG)
21:43:56.743 00.000 11616 Move returns status 0, amount 0
21:43:56.743 00.000 11616 move complete, result=0
21:43:56.743 00.000 11616 worker thread done servicing request
21:43:56.765 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=45, Gamma=1.290
21:43:56.782 00.017 12268 UpdateGuideState exits: m=476 SNR=15.0
21:43:56.783 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:56.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:56.783 00.000 12268 Enqueuing Expose request
21:43:56.783 00.000 11616 Worker thread wakes up
21:43:56.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:56.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:43:56.783 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:43:58.796 02.013 11616 Exposure complete
21:43:58.853 00.057 11616 worker thread done servicing request
21:43:58.853 00.000 12268 OnExposeComplete: enter
21:43:58.853 00.000 12268 UpdateGuideState(): m_state=6
21:43:58.853 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
21:43:58.853 00.000 12268 Star::Find returns 1 (0), X=1096.62, Y=273.12, Mass=577, SNR=16.5, Peak=48 HFD=4.9
21:43:58.854 00.001 12268 MultiStar: [#1 0.23,-0.02,0.92,U] [#2 0.01,-0.11,1.03,U] [#3 -0.22,0.04,0.87,U] [#4 0.07,-0.01,0.83,U] [#5 0.02,-0.09,0.69,U] [#6 0.13,0.24,0.67,U] 
21:43:58.854 00.000 12268 refined, 6 included, MultiStar: {0.13, 0.01}, one-star: {0.57, 0.09}
21:43:58.854 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.67) = xAngle (1.77 = 1.77)
21:43:58.854 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.80 = 1.80)
21:43:58.854 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.10 mountX=-0.03 mountY=0.12, mountTheta=1.77
21:43:58.856 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.01, opts=13)
21:43:58.856 00.000 12268 Enqueuing Move request for scope (0.13, 0.01)
21:43:58.856 00.000 11616 Worker thread wakes up
21:43:58.856 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
21:43:58.856 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
21:43:58.856 00.000 11616 Moving (0.13, 0.01) raw xDistance=-0.03 yDistance=0.12
21:43:58.856 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:58.857 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:43:58.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:58.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:43:58.857 00.000 11616 MoveAxis(E, 0, ABG)
21:43:58.857 00.000 11616 Move returns status 0, amount 0
21:43:58.857 00.000 11616 MoveAxis(N, 0, ABG)
21:43:58.857 00.000 11616 Move returns status 0, amount 0
21:43:58.857 00.000 11616 move complete, result=0
21:43:58.857 00.000 11616 worker thread done servicing request
21:43:58.877 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=49, Gamma=1.290
21:43:58.894 00.017 12268 UpdateGuideState exits: m=577 SNR=16.5
21:43:58.894 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:58.895 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:43:58.895 00.000 12268 Enqueuing Expose request
21:43:58.895 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:43:58.895 00.000 11616 Worker thread wakes up
21:43:58.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:43:58.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:00.900 02.005 11616 Exposure complete
21:44:00.958 00.058 11616 worker thread done servicing request
21:44:00.959 00.001 12268 OnExposeComplete: enter
21:44:00.959 00.000 12268 UpdateGuideState(): m_state=6
21:44:00.959 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
21:44:00.959 00.000 12268 Star::Find returns 1 (0), X=1096.50, Y=272.37, Mass=592, SNR=16.8, Peak=44 HFD=5.1
21:44:00.959 00.000 12268 MultiStar: [#1 0.20,-0.22,0.99,U] [#2 0.11,-0.43,0.99,U] [#3 -0.01,-0.20,0.88,U] [#4 0.10,-0.81,0.00,M1] [#5 -0.19,-0.87,0.00,M1] [#6 0.29,-0.26,0.65,U] 
21:44:00.960 00.001 12268 refined, 4 included, MultiStar: {0.21, -0.37}, one-star: {0.45, -0.66}
21:44:00.960 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.67) = xAngle (0.61 = 0.61)
21:44:00.960 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.64 = 0.64)
21:44:00.960 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.37 hyp=0.42 cameraTheta=-1.06 mountX=0.35 mountY=0.25, mountTheta=0.63
21:44:00.961 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.37, opts=13)
21:44:00.961 00.000 12268 Enqueuing Move request for scope (0.21, -0.37)
21:44:00.961 00.000 11616 Worker thread wakes up
21:44:00.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.37) opts 0xd
21:44:00.962 00.001 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.37)
21:44:00.962 00.000 11616 Moving (0.21, -0.37) raw xDistance=0.35 yDistance=0.25
21:44:00.962 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
21:44:00.962 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.04
21:44:00.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
21:44:00.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:00.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:44:00.962 00.000 11616 MoveAxis(W, 193, ABG)
21:44:00.962 00.000 11616 Guiding  Dir = 3, Dur = 193
21:44:00.962 00.000 11616 IsSlewing returns 0
21:44:00.963 00.001 11616 IsGuiding returns 0
21:44:00.963 00.000 11616 PulseGuide returned control before completion, sleep 203
21:44:00.983 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:44:01.001 00.018 12268 UpdateGuideState exits: m=592 SNR=16.8
21:44:01.001 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:01.001 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:01.001 00.000 12268 Enqueuing Expose request
21:44:01.179 00.178 11616 IsGuiding returns 1
21:44:01.179 00.000 11616 scope still moving after pulse duration time elapsed
21:44:01.211 00.032 11616 IsSlewing returns 0
21:44:01.212 00.001 11616 IsGuiding returns 0
21:44:01.212 00.000 11616 scope move finished after 193 + 56 ms
21:44:01.212 00.000 11616 Move returns status 0, amount 193
21:44:01.212 00.000 11616 MoveAxis(N, 0, ABG)
21:44:01.212 00.000 11616 Move returns status 0, amount 0
21:44:01.212 00.000 11616 move complete, result=0
21:44:01.212 00.000 11616 worker thread done servicing request
21:44:01.212 00.000 11616 Worker thread wakes up
21:44:01.213 00.001 12268 GuideStep: 0.3 px 193 ms WEST, 0.3 px 0 ms NORTH
21:44:01.213 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:01.213 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:03.221 02.008 11616 Exposure complete
21:44:03.280 00.059 11616 worker thread done servicing request
21:44:03.280 00.000 12268 OnExposeComplete: enter
21:44:03.280 00.000 12268 UpdateGuideState(): m_state=6
21:44:03.280 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
21:44:03.281 00.001 12268 Star::Find returns 1 (0), X=1096.83, Y=272.79, Mass=604, SNR=16.9, Peak=51 HFD=5.0
21:44:03.281 00.000 12268 MultiStar: [#1 0.56,-0.41,0.00,M1] [#2 0.06,-0.37,0.96,U] [#3 -0.10,-0.09,0.83,U] [#4 0.21,-0.80,0.00,M2] [#5 0.29,-0.89,0.00,M2] [#6 0.29,-0.61,0.00,M1] 
21:44:03.281 00.000 12268 refined, 2 included, MultiStar: {0.27, -0.24}, one-star: {0.78, -0.23}
21:44:03.281 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.67) = xAngle (0.96 = 0.96)
21:44:03.281 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.99 = 0.99)
21:44:03.281 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.24 hyp=0.36 cameraTheta=-0.71 mountX=0.21 mountY=0.30, mountTheta=0.97
21:44:03.285 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.24, opts=13)
21:44:03.286 00.001 12268 Enqueuing Move request for scope (0.27, -0.24)
21:44:03.286 00.000 11616 Worker thread wakes up
21:44:03.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.24) opts 0xd
21:44:03.286 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.24)
21:44:03.286 00.000 11616 Moving (0.27, -0.24) raw xDistance=0.21 yDistance=0.30
21:44:03.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
21:44:03.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:44:03.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:44:03.287 00.001 11616 MoveAxis(W, 116, ABG)
21:44:03.287 00.000 11616 Guiding  Dir = 3, Dur = 116
21:44:03.287 00.000 11616 IsSlewing returns 0
21:44:03.287 00.000 11616 IsGuiding returns 0
21:44:03.288 00.001 11616 PulseGuide returned control before completion, sleep 126
21:44:03.310 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:44:03.327 00.017 12268 UpdateGuideState exits: m=604 SNR=16.9
21:44:03.328 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:03.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:03.328 00.000 12268 Enqueuing Expose request
21:44:03.422 00.094 11616 IsGuiding returns 1
21:44:03.422 00.000 11616 scope still moving after pulse duration time elapsed
21:44:03.452 00.030 11616 IsSlewing returns 0
21:44:03.454 00.002 11616 IsGuiding returns 0
21:44:03.454 00.000 11616 scope move finished after 116 + 49 ms
21:44:03.454 00.000 11616 Move returns status 0, amount 116
21:44:03.454 00.000 11616 MoveAxis(N, 0, ABG)
21:44:03.454 00.000 11616 Move returns status 0, amount 0
21:44:03.454 00.000 11616 move complete, result=0
21:44:03.454 00.000 11616 worker thread done servicing request
21:44:03.454 00.000 12268 GuideStep: 0.2 px 116 ms WEST, 0.3 px 0 ms NORTH
21:44:03.454 00.000 11616 Worker thread wakes up
21:44:03.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:03.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:05.459 02.005 11616 Exposure complete
21:44:05.516 00.057 11616 worker thread done servicing request
21:44:05.516 00.000 12268 OnExposeComplete: enter
21:44:05.516 00.000 12268 UpdateGuideState(): m_state=6
21:44:05.517 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
21:44:05.517 00.000 12268 Star::Find returns 1 (0), X=1096.69, Y=273.08, Mass=493, SNR=15.3, Peak=56 HFD=4.1
21:44:05.517 00.000 12268 MultiStar: [#1 0.51,0.02,1.09,U] [#2 0.26,0.02,0.98,U] [#3 0.13,0.19,0.88,U] [#4 0.78,0.06,0.00,M3] [#5 0.38,-0.05,0.60,U] [#6 0.10,0.06,0.72,U] 
21:44:05.517 00.000 12268 refined, 5 included, MultiStar: {0.35, 0.05}, one-star: {0.64, 0.05}
21:44:05.517 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.67) = xAngle (1.81 = 1.81)
21:44:05.517 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.85 = 1.85)
21:44:05.517 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.05 hyp=0.36 cameraTheta=0.15 mountX=-0.09 mountY=0.34, mountTheta=1.82
21:44:05.519 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.05, opts=13)
21:44:05.519 00.000 12268 Enqueuing Move request for scope (0.35, 0.05)
21:44:05.519 00.000 11616 Worker thread wakes up
21:44:05.519 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.05) opts 0xd
21:44:05.519 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.05)
21:44:05.519 00.000 11616 Moving (0.35, 0.05) raw xDistance=-0.09 yDistance=0.34
21:44:05.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:05.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:44:05.519 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.23 newest=0.90
21:44:05.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
21:44:05.520 00.001 11616 MoveAxis(E, 0, ABG)
21:44:05.520 00.000 11616 Move returns status 0, amount 0
21:44:05.520 00.000 11616 BLC: Oldest BLC event removed
21:44:05.520 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2339 applied
21:44:05.520 00.000 11616 MoveAxis(S, 2368, ABG)
21:44:05.520 00.000 11616 Guiding  Dir = 1, Dur = 2368
21:44:05.520 00.000 11616 IsSlewing returns 0
21:44:05.520 00.000 11616 IsGuiding returns 0
21:44:05.521 00.001 11616 PulseGuide returned control before completion, sleep 2378
21:44:05.542 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:44:05.559 00.017 12268 UpdateGuideState exits: m=493 SNR=15.3
21:44:05.560 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:05.560 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:05.560 00.000 12268 Enqueuing Expose request
21:44:07.900 02.340 11616 IsGuiding returns 1
21:44:07.900 00.000 11616 scope still moving after pulse duration time elapsed
21:44:07.931 00.031 11616 IsSlewing returns 0
21:44:07.931 00.000 11616 IsGuiding returns 0
21:44:07.932 00.001 11616 scope move finished after 2368 + 43 ms
21:44:07.932 00.000 11616 Move returns status 0, amount 2368
21:44:07.932 00.000 11616 move complete, result=0
21:44:07.932 00.000 11616 worker thread done servicing request
21:44:07.932 00.000 11616 Worker thread wakes up
21:44:07.932 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 2368 ms SOUTH
21:44:07.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:07.933 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:09.949 02.016 11616 Exposure complete
21:44:10.008 00.059 11616 worker thread done servicing request
21:44:10.008 00.000 12268 OnExposeComplete: enter
21:44:10.008 00.000 12268 UpdateGuideState(): m_state=6
21:44:10.008 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
21:44:10.008 00.000 12268 Star::Find returns 1 (0), X=1095.63, Y=273.49, Mass=435, SNR=14.3, Peak=38 HFD=4.5
21:44:10.009 00.001 12268 MultiStar: [#1 -0.72,0.59,0.00,M1] [#2 -0.97,0.26,0.00,M1] [#3 -0.99,0.62,0.00,M1] [#4 -0.63,0.55,0.00,M4] [#5 -0.81,0.15,0.00,M2] [#6 -0.96,0.41,0.00,M1] 
21:44:10.009 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.67) = xAngle (3.98 = -2.31)
21:44:10.009 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.01 = -2.27)
21:44:10.009 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.46 hyp=0.63 cameraTheta=2.31 mountX=-0.42 mountY=-0.48, mountTheta=-2.29
21:44:10.010 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.46, opts=13)
21:44:10.011 00.001 12268 Enqueuing Move request for scope (-0.42, 0.46)
21:44:10.011 00.000 11616 Worker thread wakes up
21:44:10.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.46) opts 0xd
21:44:10.011 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.46)
21:44:10.011 00.000 11616 Moving (-0.42, 0.46) raw xDistance=-0.42 yDistance=-0.48
21:44:10.011 00.000 11616 BLC: History state: CurrMiss=-0.48, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.051476, 1:-0.476918
21:44:10.011 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
21:44:10.011 00.000 11616 BLC: window closed
21:44:10.011 00.000 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
21:44:10.011 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.26
21:44:10.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
21:44:10.011 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.45 direction from 1 to -1
21:44:10.012 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.43
21:44:10.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
21:44:10.012 00.000 11616 MoveAxis(E, 235, ABG)
21:44:10.012 00.000 11616 Guiding  Dir = 2, Dur = 235
21:44:10.012 00.000 11616 IsSlewing returns 0
21:44:10.012 00.000 11616 IsGuiding returns 0
21:44:10.013 00.001 11616 PulseGuide returned control before completion, sleep 245
21:44:10.032 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=45, Gamma=1.290
21:44:10.049 00.017 12268 UpdateGuideState exits: m=435 SNR=14.3
21:44:10.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:10.050 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:10.050 00.000 12268 Enqueuing Expose request
21:44:10.267 00.217 11616 IsGuiding returns 1
21:44:10.267 00.000 11616 scope still moving after pulse duration time elapsed
21:44:10.298 00.031 11616 IsSlewing returns 0
21:44:10.298 00.000 11616 IsGuiding returns 0
21:44:10.298 00.000 11616 scope move finished after 235 + 51 ms
21:44:10.298 00.000 11616 Move returns status 0, amount 235
21:44:10.298 00.000 11616 BLC: Oldest BLC event removed
21:44:10.298 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2339 applied
21:44:10.299 00.001 11616 MoveAxis(N, 2379, ABG)
21:44:10.299 00.000 11616 Guiding  Dir = 0, Dur = 2379
21:44:10.299 00.000 11616 IsSlewing returns 0
21:44:10.299 00.000 11616 IsGuiding returns 0
21:44:10.300 00.001 11616 PulseGuide returned control before completion, sleep 2389
21:44:12.704 02.404 11616 IsGuiding returns 1
21:44:12.704 00.000 11616 scope still moving after pulse duration time elapsed
21:44:12.738 00.034 11616 IsSlewing returns 0
21:44:12.738 00.000 11616 IsGuiding returns 1
21:44:12.767 00.029 11616 IsSlewing returns 0
21:44:12.767 00.000 11616 IsGuiding returns 1
21:44:12.799 00.032 11616 IsSlewing returns 0
21:44:12.799 00.000 11616 IsGuiding returns 0
21:44:12.799 00.000 11616 scope move finished after 2379 + 120 ms
21:44:12.799 00.000 11616 Move returns status 0, amount 2379
21:44:12.800 00.001 11616 move complete, result=0
21:44:12.800 00.000 11616 worker thread done servicing request
21:44:12.800 00.000 12268 GuideStep: -0.4 px 235 ms EAST, -0.5 px 2379 ms NORTH
21:44:12.800 00.000 11616 Worker thread wakes up
21:44:12.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:12.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:14.820 02.020 11616 Exposure complete
21:44:14.878 00.058 11616 worker thread done servicing request
21:44:14.879 00.001 12268 OnExposeComplete: enter
21:44:14.879 00.000 12268 UpdateGuideState(): m_state=6
21:44:14.879 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
21:44:14.880 00.001 12268 Star::Find returns 1 (0), X=1095.86, Y=272.76, Mass=466, SNR=14.8, Peak=40 HFD=4.5
21:44:14.880 00.000 12268 MultiStar: [#1 -0.15,-0.41,1.00,U] [#2 -0.72,-0.45,0.00,M2] [#3 -0.48,-0.21,0.84,U] [#4 -0.21,-0.67,0.00,M5] [#5 -0.46,-0.47,0.00,M3] [#6 0.09,-0.23,0.75,U] 
21:44:14.880 00.000 12268 single-star, 3 included, MultiStar: {-0.19, -0.29}, one-star: {-0.19, -0.27}
21:44:14.880 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-1.67) = xAngle (-0.52 = -0.52)
21:44:14.880 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.49 = -0.49)
21:44:14.880 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.27 hyp=0.33 cameraTheta=-2.19 mountX=0.29 mountY=-0.16, mountTheta=-0.50
21:44:14.882 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.27, opts=13)
21:44:14.882 00.000 12268 Enqueuing Move request for scope (-0.19, -0.27)
21:44:14.882 00.000 11616 Worker thread wakes up
21:44:14.882 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.27) opts 0xd
21:44:14.882 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.27)
21:44:14.882 00.000 11616 Moving (-0.19, -0.27) raw xDistance=0.29 yDistance=-0.16
21:44:14.882 00.000 11616 BLC: History state: CurrMiss=0.16, AvgInitMiss=0.11, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.071538, 1:0.157555
21:44:14.882 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:44:14.883 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:14.883 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:44:14.883 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
21:44:14.883 00.000 11616 MoveAxis(E, 0, ABG)
21:44:14.883 00.000 11616 Move returns status 0, amount 0
21:44:14.883 00.000 11616 MoveAxis(N, 13, ABG)
21:44:14.883 00.000 11616 Guiding  Dir = 0, Dur = 13
21:44:14.884 00.001 11616 IsSlewing returns 0
21:44:14.884 00.000 11616 IsGuiding returns 0
21:44:14.885 00.001 11616 PulseGuide returned control before completion, sleep 23
21:44:14.904 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:44:14.910 00.006 11616 IsGuiding returns 1
21:44:14.911 00.001 11616 scope still moving after pulse duration time elapsed
21:44:14.921 00.010 12268 UpdateGuideState exits: m=466 SNR=14.8
21:44:14.922 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:14.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:14.922 00.000 12268 Enqueuing Expose request
21:44:14.942 00.020 11616 IsSlewing returns 0
21:44:14.942 00.000 11616 IsGuiding returns 0
21:44:14.942 00.000 11616 scope move finished after 13 + 44 ms
21:44:14.943 00.001 11616 Move returns status 0, amount 13
21:44:14.943 00.000 11616 move complete, result=0
21:44:14.943 00.000 11616 worker thread done servicing request
21:44:14.943 00.000 11616 Worker thread wakes up
21:44:14.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:14.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:14.947 00.004 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 13 ms NORTH
21:44:16.957 02.010 11616 Exposure complete
21:44:17.014 00.057 11616 worker thread done servicing request
21:44:17.014 00.000 12268 OnExposeComplete: enter
21:44:17.014 00.000 12268 UpdateGuideState(): m_state=6
21:44:17.014 00.000 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
21:44:17.014 00.000 12268 Star::Find returns 1 (0), X=1096.34, Y=272.62, Mass=468, SNR=14.9, Peak=37 HFD=4.8
21:44:17.015 00.001 12268 MultiStar: [#1 0.08,-0.28,0.95,U] [#2 0.03,-0.12,0.99,U] [#3 -0.24,-0.08,0.78,U] [#4 0.06,-0.61,0.77,U] [#5 0.04,-0.66,0.00,M4] [#6 0.04,-0.04,0.75,U] 
21:44:17.015 00.000 12268 refined, 5 included, MultiStar: {0.05, -0.26}, one-star: {0.29, -0.41}
21:44:17.015 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.67) = xAngle (0.30 = 0.30)
21:44:17.015 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.33 = 0.33)
21:44:17.015 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.26 hyp=0.26 cameraTheta=-1.36 mountX=0.25 mountY=0.09, mountTheta=0.33
21:44:17.016 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.26, opts=13)
21:44:17.016 00.000 12268 Enqueuing Move request for scope (0.05, -0.26)
21:44:17.016 00.000 11616 Worker thread wakes up
21:44:17.016 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.26) opts 0xd
21:44:17.017 00.001 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.26)
21:44:17.017 00.000 11616 Moving (0.05, -0.26) raw xDistance=0.25 yDistance=0.09
21:44:17.017 00.000 11616 BLC: History state: CurrMiss=-0.09, AvgInitMiss=0.11, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.071538, 1:0.157555, 2:-0.087101
21:44:17.017 00.000 11616 BLC: No correction, Miss < min_move
21:44:17.017 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:17.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:44:17.018 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:17.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:44:17.018 00.000 11616 MoveAxis(E, 0, ABG)
21:44:17.018 00.000 11616 Move returns status 0, amount 0
21:44:17.018 00.000 11616 MoveAxis(N, 0, ABG)
21:44:17.018 00.000 11616 Move returns status 0, amount 0
21:44:17.018 00.000 11616 move complete, result=0
21:44:17.019 00.001 11616 worker thread done servicing request
21:44:17.038 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:44:17.056 00.018 12268 UpdateGuideState exits: m=468 SNR=14.9
21:44:17.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:17.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:17.057 00.001 12268 Enqueuing Expose request
21:44:17.057 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:17.057 00.000 11616 Worker thread wakes up
21:44:17.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:17.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:19.059 02.002 11616 Exposure complete
21:44:19.117 00.058 11616 worker thread done servicing request
21:44:19.117 00.000 12268 OnExposeComplete: enter
21:44:19.117 00.000 12268 UpdateGuideState(): m_state=6
21:44:19.117 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
21:44:19.117 00.000 12268 Star::Find returns 1 (0), X=1096.43, Y=273.36, Mass=426, SNR=14.1, Peak=39 HFD=4.8
21:44:19.118 00.001 12268 MultiStar: [#1 -0.11,-0.08,1.00,U] [#2 -0.22,0.19,1.01,U] [#3 -0.33,0.34,0.88,U] [#4 0.05,0.11,0.86,U] [#5 0.50,-0.03,0.71,U] [#6 -0.09,0.11,0.73,U] 
21:44:19.118 00.000 12268 refined, 6 included, MultiStar: {0.01, 0.14}, one-star: {0.38, 0.34}
21:44:19.118 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.67) = xAngle (3.14 = -3.14)
21:44:19.118 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.17 = -3.11)
21:44:19.118 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.48 mountX=-0.14 mountY=-0.00, mountTheta=-3.11
21:44:19.121 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.14, opts=13)
21:44:19.121 00.000 12268 Enqueuing Move request for scope (0.01, 0.14)
21:44:19.122 00.001 11616 Worker thread wakes up
21:44:19.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
21:44:19.122 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
21:44:19.122 00.000 11616 Moving (0.01, 0.14) raw xDistance=-0.14 yDistance=-0.00
21:44:19.122 00.000 11616 BLC: window closed
21:44:19.122 00.000 11616 BLC: History state: CurrMiss=0.00, AvgInitMiss=0.11, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.071538, 1:0.157555, 2:-0.087101
21:44:19.122 00.000 11616 BLC: No correction, Miss < min_move
21:44:19.122 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:44:19.122 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:19.123 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:44:19.123 00.000 11616 MoveAxis(E, 81, ABG)
21:44:19.123 00.000 11616 Guiding  Dir = 2, Dur = 81
21:44:19.123 00.000 11616 IsSlewing returns 0
21:44:19.123 00.000 11616 IsGuiding returns 0
21:44:19.123 00.000 11616 PulseGuide returned control before completion, sleep 91
21:44:19.146 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:44:19.165 00.019 12268 UpdateGuideState exits: m=426 SNR=14.1
21:44:19.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:19.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:19.165 00.000 12268 Enqueuing Expose request
21:44:19.229 00.064 11616 IsGuiding returns 1
21:44:19.229 00.000 11616 scope still moving after pulse duration time elapsed
21:44:19.260 00.031 11616 IsSlewing returns 0
21:44:19.260 00.000 11616 IsGuiding returns 0
21:44:19.260 00.000 11616 scope move finished after 81 + 56 ms
21:44:19.260 00.000 11616 Move returns status 0, amount 81
21:44:19.260 00.000 11616 MoveAxis(N, 0, ABG)
21:44:19.260 00.000 11616 Move returns status 0, amount 0
21:44:19.260 00.000 11616 move complete, result=0
21:44:19.261 00.001 11616 worker thread done servicing request
21:44:19.261 00.000 11616 Worker thread wakes up
21:44:19.261 00.000 12268 GuideStep: -0.1 px 81 ms EAST, -0.0 px 0 ms NORTH
21:44:19.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:19.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:21.281 02.020 11616 Exposure complete
21:44:21.341 00.060 11616 worker thread done servicing request
21:44:21.342 00.001 12268 OnExposeComplete: enter
21:44:21.342 00.000 12268 UpdateGuideState(): m_state=6
21:44:21.342 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
21:44:21.342 00.000 12268 Star::Find returns 1 (0), X=1096.13, Y=273.17, Mass=453, SNR=14.6, Peak=39 HFD=4.6
21:44:21.342 00.000 12268 MultiStar: [#1 -0.34,0.13,0.97,U] [#2 -0.34,0.09,1.00,U] [#3 -0.79,0.48,0.00,M1] [#4 -0.20,0.16,0.80,U] [#5 -0.37,0.21,0.65,U] [#6 -0.42,0.14,0.72,U] 
21:44:21.343 00.001 12268 single-star, 5 included, MultiStar: {-0.25, 0.14}, one-star: {0.08, 0.14}
21:44:21.343 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.67) = xAngle (2.71 = 2.71)
21:44:21.343 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.75 = 2.75)
21:44:21.343 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.05 mountX=-0.15 mountY=0.06, mountTheta=2.74
21:44:21.346 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.14, opts=13)
21:44:21.346 00.000 12268 Enqueuing Move request for scope (0.08, 0.14)
21:44:21.346 00.000 11616 Worker thread wakes up
21:44:21.346 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
21:44:21.346 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
21:44:21.346 00.000 11616 Moving (0.08, 0.14) raw xDistance=-0.15 yDistance=0.06
21:44:21.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
21:44:21.346 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:21.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:44:21.347 00.001 11616 MoveAxis(E, 81, ABG)
21:44:21.347 00.000 11616 Guiding  Dir = 2, Dur = 81
21:44:21.347 00.000 11616 IsSlewing returns 0
21:44:21.347 00.000 11616 IsGuiding returns 0
21:44:21.348 00.001 11616 PulseGuide returned control before completion, sleep 91
21:44:21.369 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:44:21.388 00.019 12268 UpdateGuideState exits: m=453 SNR=14.6
21:44:21.389 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:21.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:21.389 00.000 12268 Enqueuing Expose request
21:44:21.446 00.057 11616 IsGuiding returns 1
21:44:21.446 00.000 11616 scope still moving after pulse duration time elapsed
21:44:21.478 00.032 11616 IsSlewing returns 0
21:44:21.479 00.001 11616 IsGuiding returns 1
21:44:21.509 00.030 11616 IsSlewing returns 0
21:44:21.510 00.001 11616 IsGuiding returns 1
21:44:21.540 00.030 11616 IsSlewing returns 0
21:44:21.540 00.000 11616 IsGuiding returns 1
21:44:21.571 00.031 11616 IsSlewing returns 0
21:44:21.571 00.000 11616 IsGuiding returns 0
21:44:21.571 00.000 11616 scope move finished after 81 + 143 ms
21:44:21.572 00.001 11616 Move returns status 0, amount 81
21:44:21.572 00.000 11616 MoveAxis(N, 0, ABG)
21:44:21.572 00.000 11616 Move returns status 0, amount 0
21:44:21.572 00.000 11616 move complete, result=0
21:44:21.572 00.000 11616 worker thread done servicing request
21:44:21.572 00.000 11616 Worker thread wakes up
21:44:21.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:21.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:21.572 00.000 12268 GuideStep: -0.1 px 81 ms EAST, 0.1 px 0 ms NORTH
21:44:22.569 00.997 12268 evsrv: cli 0F8E6D80 connect
21:44:22.569 00.000 12268 case statement mapped state 6 to 3
21:44:22.570 00.001 12268 case statement mapped state 6 to 3
21:44:22.571 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"e7bb0e92-d253-4790-be28-5e0ab6a3a688"}
21:44:22.571 00.000 12268 case statement mapped state 6 to 3
21:44:22.571 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7bb0e92-d253-4790-be28-5e0ab6a3a688"}
21:44:22.576 00.005 12268 evsrv: cli 0F8E6D80 disconnect
21:44:23.582 01.006 11616 Exposure complete
21:44:23.661 00.079 12268 OnExposeComplete: enter
21:44:23.662 00.001 11616 worker thread done servicing request
21:44:23.662 00.000 12268 UpdateGuideState(): m_state=6
21:44:23.662 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
21:44:23.662 00.000 12268 Star::Find returns 1 (0), X=1096.26, Y=273.03, Mass=500, SNR=15.4, Peak=42 HFD=4.7
21:44:23.663 00.001 12268 MultiStar: [#1 0.12,-0.05,0.99,U] [#2 -0.17,-0.16,0.93,U] [#3 -0.21,-0.06,0.87,U] [#4 -0.11,-0.22,0.81,U] [#5 -0.17,-0.50,0.63,U] [#6 -0.03,-0.38,0.68,U] 
21:44:23.663 00.000 12268 refined, 6 included, MultiStar: {-0.04, -0.17}, one-star: {0.21, 0.01}
21:44:23.663 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.67) = xAngle (-0.14 = -0.14)
21:44:23.663 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.11 = -0.11)
21:44:23.663 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.81 mountX=0.17 mountY=-0.02, mountTheta=-0.11
21:44:23.664 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.17, opts=13)
21:44:23.664 00.000 12268 Enqueuing Move request for scope (-0.04, -0.17)
21:44:23.665 00.001 11616 Worker thread wakes up
21:44:23.665 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
21:44:23.665 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
21:44:23.665 00.000 11616 Moving (-0.04, -0.17) raw xDistance=0.17 yDistance=-0.02
21:44:23.665 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:23.665 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:44:23.665 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:23.665 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:44:23.665 00.000 11616 MoveAxis(E, 0, ABG)
21:44:23.665 00.000 11616 Move returns status 0, amount 0
21:44:23.666 00.001 11616 MoveAxis(N, 0, ABG)
21:44:23.666 00.000 11616 Move returns status 0, amount 0
21:44:23.666 00.000 11616 move complete, result=0
21:44:23.666 00.000 11616 worker thread done servicing request
21:44:23.688 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:44:23.710 00.022 12268 UpdateGuideState exits: m=500 SNR=15.4
21:44:23.711 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:23.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:23.711 00.000 12268 Enqueuing Expose request
21:44:23.711 00.000 11616 Worker thread wakes up
21:44:23.711 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:23.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:23.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:25.740 02.029 11616 Exposure complete
21:44:25.816 00.076 11616 worker thread done servicing request
21:44:25.817 00.001 12268 OnExposeComplete: enter
21:44:25.817 00.000 12268 UpdateGuideState(): m_state=6
21:44:25.817 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
21:44:25.817 00.000 12268 Star::Find returns 1 (0), X=1096.80, Y=273.09, Mass=460, SNR=14.6, Peak=42 HFD=4.3
21:44:25.817 00.000 12268 MultiStar: [#1 0.35,0.28,1.04,U] [#2 -0.01,0.02,1.06,U] [#3 -0.05,0.15,0.92,U] [#4 0.55,0.21,0.76,U] [#5 0.54,0.23,0.74,U] [#6 0.30,0.07,0.69,U] 
21:44:25.817 00.000 12268 refined, 6 included, MultiStar: {0.33, 0.14}, one-star: {0.75, 0.06}
21:44:25.818 00.001 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.67) = xAngle (2.08 = 2.08)
21:44:25.818 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.11 = 2.11)
21:44:25.818 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.14 hyp=0.36 cameraTheta=0.41 mountX=-0.18 mountY=0.31, mountTheta=2.09
21:44:25.820 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.14, opts=13)
21:44:25.820 00.000 12268 Enqueuing Move request for scope (0.33, 0.14)
21:44:25.820 00.000 11616 Worker thread wakes up
21:44:25.820 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.14) opts 0xd
21:44:25.820 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.14)
21:44:25.821 00.001 11616 Moving (0.33, 0.14) raw xDistance=-0.18 yDistance=0.31
21:44:25.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:44:25.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:25.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:44:25.821 00.000 11616 MoveAxis(E, 99, ABG)
21:44:25.821 00.000 11616 Guiding  Dir = 2, Dur = 99
21:44:25.821 00.000 11616 IsSlewing returns 0
21:44:25.822 00.001 11616 IsGuiding returns 0
21:44:25.822 00.000 11616 PulseGuide returned control before completion, sleep 109
21:44:25.844 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:44:25.864 00.020 12268 UpdateGuideState exits: m=460 SNR=14.6
21:44:25.864 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:25.864 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:25.865 00.001 12268 Enqueuing Expose request
21:44:25.932 00.067 11616 IsGuiding returns 1
21:44:25.932 00.000 11616 scope still moving after pulse duration time elapsed
21:44:25.960 00.028 11616 IsSlewing returns 0
21:44:25.960 00.000 11616 IsGuiding returns 0
21:44:25.960 00.000 11616 scope move finished after 99 + 39 ms
21:44:25.960 00.000 11616 Move returns status 0, amount 99
21:44:25.960 00.000 11616 MoveAxis(N, 0, ABG)
21:44:25.960 00.000 11616 Move returns status 0, amount 0
21:44:25.960 00.000 11616 move complete, result=0
21:44:25.960 00.000 11616 worker thread done servicing request
21:44:25.961 00.001 12268 GuideStep: -0.2 px 99 ms EAST, 0.3 px 0 ms NORTH
21:44:25.961 00.000 11616 Worker thread wakes up
21:44:25.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:25.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:27.974 02.013 11616 Exposure complete
21:44:28.033 00.059 11616 worker thread done servicing request
21:44:28.034 00.001 12268 OnExposeComplete: enter
21:44:28.034 00.000 12268 UpdateGuideState(): m_state=6
21:44:28.034 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
21:44:28.034 00.000 12268 Star::Find returns 1 (0), X=1096.40, Y=272.89, Mass=466, SNR=14.9, Peak=47 HFD=4.6
21:44:28.035 00.001 12268 MultiStar: [#1 0.16,-0.29,1.01,U] [#2 -0.45,-0.35,0.95,U] [#3 -0.09,-0.11,0.94,U] [#4 -0.19,0.01,0.80,U] [#5 -0.22,-0.37,0.63,U] [#6 -0.19,-0.15,0.72,U] 
21:44:28.035 00.000 12268 refined, 6 included, MultiStar: {-0.07, -0.20}, one-star: {0.34, -0.13}
21:44:28.035 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.67) = xAngle (-0.25 = -0.25)
21:44:28.035 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.22 = -0.22)
21:44:28.035 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.92 mountX=0.21 mountY=-0.05, mountTheta=-0.22
21:44:28.037 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.20, opts=13)
21:44:28.037 00.000 12268 Enqueuing Move request for scope (-0.07, -0.20)
21:44:28.037 00.000 11616 Worker thread wakes up
21:44:28.037 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.20) opts 0xd
21:44:28.037 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.20)
21:44:28.037 00.000 11616 Moving (-0.07, -0.20) raw xDistance=0.21 yDistance=-0.05
21:44:28.037 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:28.038 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:44:28.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:28.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:44:28.038 00.000 11616 MoveAxis(E, 0, ABG)
21:44:28.038 00.000 11616 Move returns status 0, amount 0
21:44:28.038 00.000 11616 MoveAxis(N, 0, ABG)
21:44:28.038 00.000 11616 Move returns status 0, amount 0
21:44:28.038 00.000 11616 move complete, result=0
21:44:28.038 00.000 11616 worker thread done servicing request
21:44:28.061 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:44:28.079 00.018 12268 UpdateGuideState exits: m=466 SNR=14.9
21:44:28.079 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:28.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:28.079 00.000 12268 Enqueuing Expose request
21:44:28.079 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:28.079 00.000 11616 Worker thread wakes up
21:44:28.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:28.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:30.144 02.065 11616 Exposure complete
21:44:30.225 00.081 12268 OnExposeComplete: enter
21:44:30.226 00.001 12268 UpdateGuideState(): m_state=6
21:44:30.226 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
21:44:30.226 00.000 12268 Star::Find returns 1 (0), X=1096.14, Y=272.65, Mass=504, SNR=15.5, Peak=41 HFD=5.1
21:44:30.226 00.000 12268 MultiStar: [#1 -0.41,-0.41,0.92,U] [#2 -0.72,-0.40,0.00,M1] [#3 -0.49,-0.14,0.84,U] [#4 -0.44,-0.56,0.00,M1] [#5 -0.56,-0.56,0.00,M1] [#6 -0.43,-0.58,0.00,M1] 
21:44:30.226 00.000 12268 single-star, 2 included, MultiStar: {-0.25, -0.31}, one-star: {0.09, -0.37}
21:44:30.227 00.001 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.67) = xAngle (0.33 = 0.33)
21:44:30.227 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.36 = 0.36)
21:44:30.227 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.37 hyp=0.38 cameraTheta=-1.34 mountX=0.36 mountY=0.14, mountTheta=0.36
21:44:30.228 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.37, opts=13)
21:44:30.228 00.000 12268 Enqueuing Move request for scope (0.09, -0.37)
21:44:30.271 00.043 11616 worker thread done servicing request
21:44:30.271 00.000 11616 Worker thread wakes up
21:44:30.272 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.37) opts 0xd
21:44:30.272 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.37)
21:44:30.272 00.000 11616 Moving (0.09, -0.37) raw xDistance=0.36 yDistance=0.14
21:44:30.272 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
21:44:30.272 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.09
21:44:30.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
21:44:30.272 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:30.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:44:30.272 00.000 11616 MoveAxis(W, 203, ABG)
21:44:30.272 00.000 11616 Guiding  Dir = 3, Dur = 203
21:44:30.273 00.001 11616 IsSlewing returns 0
21:44:30.273 00.000 11616 IsGuiding returns 0
21:44:30.273 00.000 11616 PulseGuide returned control before completion, sleep 213
21:44:30.276 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:44:30.306 00.030 12268 UpdateGuideState exits: m=504 SNR=15.5
21:44:30.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:30.306 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:30.306 00.000 12268 Enqueuing Expose request
21:44:30.501 00.195 11616 IsGuiding returns 0
21:44:30.501 00.000 11616 Move returns status 0, amount 203
21:44:30.501 00.000 11616 MoveAxis(N, 0, ABG)
21:44:30.502 00.001 11616 Move returns status 0, amount 0
21:44:30.502 00.000 11616 move complete, result=0
21:44:30.502 00.000 11616 worker thread done servicing request
21:44:30.502 00.000 11616 Worker thread wakes up
21:44:30.502 00.000 12268 GuideStep: 0.4 px 203 ms WEST, 0.1 px 0 ms NORTH
21:44:30.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:30.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:32.512 02.010 11616 Exposure complete
21:44:32.570 00.058 11616 worker thread done servicing request
21:44:32.571 00.001 12268 OnExposeComplete: enter
21:44:32.571 00.000 12268 UpdateGuideState(): m_state=6
21:44:32.571 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
21:44:32.571 00.000 12268 Star::Find returns 1 (0), X=1095.80, Y=272.32, Mass=469, SNR=14.8, Peak=39 HFD=4.9
21:44:32.571 00.000 12268 MultiStar: [#1 -0.62,-0.68,0.00,M1] [#2 -0.70,-0.69,0.00,M2] [#3 -0.54,-0.49,0.00,M1] [#4 -0.27,-0.88,0.00,M2] [#5 -0.47,-0.86,0.00,M2] [#6 -0.31,-0.66,0.00,M2] 
21:44:32.572 00.001 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.67) = xAngle (-0.24 = -0.24)
21:44:32.572 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.21 = -0.21)
21:44:32.572 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.71 hyp=0.75 cameraTheta=-1.91 mountX=0.73 mountY=-0.16, mountTheta=-0.21
21:44:32.573 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.71, opts=13)
21:44:32.573 00.000 12268 Enqueuing Move request for scope (-0.25, -0.71)
21:44:32.573 00.000 11616 Worker thread wakes up
21:44:32.573 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.71) opts 0xd
21:44:32.573 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.71)
21:44:32.573 00.000 11616 Moving (-0.25, -0.71) raw xDistance=0.73 yDistance=-0.16
21:44:32.574 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.73
21:44:32.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
21:44:32.574 00.000 11616 MoveAxis(W, 409, ABG)
21:44:32.574 00.000 11616 Guiding  Dir = 3, Dur = 409
21:44:32.574 00.000 11616 IsSlewing returns 0
21:44:32.574 00.000 11616 IsGuiding returns 0
21:44:32.575 00.001 11616 PulseGuide returned control before completion, sleep 419
21:44:32.597 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:44:32.616 00.019 12268 UpdateGuideState exits: m=469 SNR=14.8
21:44:32.617 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:32.617 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:32.617 00.000 12268 Enqueuing Expose request
21:44:33.002 00.385 11616 IsGuiding returns 1
21:44:33.003 00.001 11616 scope still moving after pulse duration time elapsed
21:44:33.034 00.031 11616 IsSlewing returns 0
21:44:33.035 00.001 11616 IsGuiding returns 0
21:44:33.035 00.000 11616 scope move finished after 409 + 51 ms
21:44:33.035 00.000 11616 Move returns status 0, amount 409
21:44:33.035 00.000 11616 MoveAxis(N, 13, ABG)
21:44:33.035 00.000 11616 Guiding  Dir = 0, Dur = 13
21:44:33.035 00.000 11616 IsSlewing returns 0
21:44:33.036 00.001 11616 IsGuiding returns 0
21:44:33.036 00.000 11616 PulseGuide returned control before completion, sleep 23
21:44:33.064 00.028 11616 IsGuiding returns 1
21:44:33.064 00.000 11616 scope still moving after pulse duration time elapsed
21:44:33.096 00.032 11616 IsSlewing returns 0
21:44:33.096 00.000 11616 IsGuiding returns 0
21:44:33.096 00.000 11616 scope move finished after 13 + 47 ms
21:44:33.096 00.000 11616 Move returns status 0, amount 13
21:44:33.096 00.000 11616 move complete, result=0
21:44:33.096 00.000 11616 worker thread done servicing request
21:44:33.096 00.000 11616 Worker thread wakes up
21:44:33.097 00.001 12268 GuideStep: 0.7 px 409 ms WEST, -0.2 px 13 ms NORTH
21:44:33.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:33.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:35.097 02.000 11616 Exposure complete
21:44:35.160 00.063 11616 worker thread done servicing request
21:44:35.161 00.001 12268 OnExposeComplete: enter
21:44:35.161 00.000 12268 UpdateGuideState(): m_state=6
21:44:35.161 00.000 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
21:44:35.161 00.000 12268 Star::Find returns 1 (0), X=1095.93, Y=272.81, Mass=437, SNR=14.3, Peak=37 HFD=4.8
21:44:35.161 00.000 12268 MultiStar: [#1 -0.26,-0.41,1.02,U] [#2 -0.53,-0.28,1.00,U] [#3 -0.26,0.08,0.88,U] [#4 -0.33,-0.23,0.80,U] [#5 -0.25,-0.55,0.67,U] [#6 -0.33,-0.32,0.61,U] 
21:44:35.161 00.000 12268 single-star, 6 included, MultiStar: {-0.30, -0.27}, one-star: {-0.12, -0.21}
21:44:35.161 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.67) = xAngle (-0.43 = -0.43)
21:44:35.161 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.40 = -0.40)
21:44:35.162 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.25 cameraTheta=-2.09 mountX=0.22 mountY=-0.09, mountTheta=-0.40
21:44:35.163 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.21, opts=13)
21:44:35.163 00.000 12268 Enqueuing Move request for scope (-0.12, -0.21)
21:44:35.164 00.001 11616 Worker thread wakes up
21:44:35.164 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd
21:44:35.164 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.21)
21:44:35.164 00.000 11616 Moving (-0.12, -0.21) raw xDistance=0.22 yDistance=-0.09
21:44:35.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
21:44:35.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:35.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:44:35.164 00.000 11616 MoveAxis(W, 126, ABG)
21:44:35.164 00.000 11616 Guiding  Dir = 3, Dur = 126
21:44:35.164 00.000 11616 IsSlewing returns 0
21:44:35.165 00.001 11616 IsGuiding returns 0
21:44:35.165 00.000 11616 PulseGuide returned control before completion, sleep 136
21:44:35.185 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:44:35.203 00.018 12268 UpdateGuideState exits: m=437 SNR=14.3
21:44:35.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:35.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:35.203 00.000 12268 Enqueuing Expose request
21:44:35.305 00.102 11616 IsGuiding returns 1
21:44:35.305 00.000 11616 scope still moving after pulse duration time elapsed
21:44:35.337 00.032 11616 IsSlewing returns 0
21:44:35.337 00.000 11616 IsGuiding returns 0
21:44:35.337 00.000 11616 scope move finished after 126 + 46 ms
21:44:35.337 00.000 11616 Move returns status 0, amount 126
21:44:35.337 00.000 11616 MoveAxis(N, 0, ABG)
21:44:35.337 00.000 11616 Move returns status 0, amount 0
21:44:35.337 00.000 11616 move complete, result=0
21:44:35.337 00.000 11616 worker thread done servicing request
21:44:35.338 00.001 12268 GuideStep: 0.2 px 126 ms WEST, -0.1 px 0 ms NORTH
21:44:35.338 00.000 11616 Worker thread wakes up
21:44:35.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:35.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:37.346 02.008 11616 Exposure complete
21:44:37.410 00.064 11616 worker thread done servicing request
21:44:37.410 00.000 12268 OnExposeComplete: enter
21:44:37.410 00.000 12268 UpdateGuideState(): m_state=6
21:44:37.410 00.000 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
21:44:37.411 00.001 12268 Star::Find returns 1 (0), X=1096.30, Y=273.29, Mass=398, SNR=13.6, Peak=36 HFD=4.6
21:44:37.411 00.000 12268 MultiStar: [#1 0.08,0.22,1.00,U] [#2 -0.10,0.41,1.06,U] [#3 -0.30,0.34,0.90,U] [#4 -0.06,0.28,0.85,U] [#5 0.30,0.29,0.59,U] [#6 0.13,0.41,0.71,U] 
21:44:37.411 00.000 12268 refined, 6 included, MultiStar: {0.03, 0.32}, one-star: {0.25, 0.26}
21:44:37.411 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.67) = xAngle (3.15 = -3.13)
21:44:37.411 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.18 = -3.10)
21:44:37.411 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.48 mountX=-0.32 mountY=-0.01, mountTheta=-3.10
21:44:37.413 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.32, opts=13)
21:44:37.413 00.000 12268 Enqueuing Move request for scope (0.03, 0.32)
21:44:37.413 00.000 11616 Worker thread wakes up
21:44:37.413 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.32) opts 0xd
21:44:37.414 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.32)
21:44:37.414 00.000 11616 Moving (0.03, 0.32) raw xDistance=-0.32 yDistance=-0.01
21:44:37.414 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
21:44:37.414 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.95
21:44:37.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
21:44:37.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:37.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:44:37.414 00.000 11616 MoveAxis(E, 177, ABG)
21:44:37.414 00.000 11616 Guiding  Dir = 2, Dur = 177
21:44:37.414 00.000 11616 IsSlewing returns 0
21:44:37.415 00.001 11616 IsGuiding returns 0
21:44:37.415 00.000 11616 PulseGuide returned control before completion, sleep 187
21:44:37.438 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=31, Gamma=1.290
21:44:37.454 00.016 12268 UpdateGuideState exits: m=398 SNR=13.6
21:44:37.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:37.455 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:37.455 00.000 12268 Enqueuing Expose request
21:44:37.616 00.161 11616 IsGuiding returns 1
21:44:37.616 00.000 11616 scope still moving after pulse duration time elapsed
21:44:37.646 00.030 11616 IsSlewing returns 0
21:44:37.646 00.000 11616 IsGuiding returns 0
21:44:37.646 00.000 11616 scope move finished after 177 + 53 ms
21:44:37.647 00.001 11616 Move returns status 0, amount 177
21:44:37.647 00.000 11616 MoveAxis(N, 0, ABG)
21:44:37.647 00.000 11616 Move returns status 0, amount 0
21:44:37.647 00.000 11616 move complete, result=0
21:44:37.647 00.000 11616 worker thread done servicing request
21:44:37.647 00.000 11616 Worker thread wakes up
21:44:37.647 00.000 12268 GuideStep: -0.3 px 177 ms EAST, -0.0 px 0 ms NORTH
21:44:37.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:37.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:39.794 02.147 11616 Exposure complete
21:44:39.870 00.076 11616 worker thread done servicing request
21:44:39.870 00.000 12268 OnExposeComplete: enter
21:44:39.870 00.000 12268 UpdateGuideState(): m_state=6
21:44:39.870 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
21:44:39.870 00.000 12268 Star::Find returns 1 (0), X=1096.46, Y=273.42, Mass=415, SNR=13.9, Peak=43 HFD=4.9
21:44:39.871 00.001 12268 MultiStar: [#1 0.49,0.64,0.00,M1] [#2 0.31,0.66,0.00,M1] [#3 0.19,0.42,0.92,U] [#4 0.43,0.00,0.69,U] [#5 0.42,0.15,0.62,U] [#6 0.72,0.26,0.00,M1] 
21:44:39.871 00.000 12268 refined, 3 included, MultiStar: {0.35, 0.27}, one-star: {0.41, 0.39}
21:44:39.871 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.67) = xAngle (2.32 = 2.32)
21:44:39.871 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.35 = 2.35)
21:44:39.871 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.27 hyp=0.44 cameraTheta=0.65 mountX=-0.30 mountY=0.32, mountTheta=2.33
21:44:39.872 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.27, opts=13)
21:44:39.872 00.000 12268 Enqueuing Move request for scope (0.35, 0.27)
21:44:39.873 00.001 11616 Worker thread wakes up
21:44:39.873 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.27) opts 0xd
21:44:39.873 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.27)
21:44:39.873 00.000 11616 Moving (0.35, 0.27) raw xDistance=-0.30 yDistance=0.32
21:44:39.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
21:44:39.873 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:44:39.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:44:39.873 00.000 11616 MoveAxis(E, 169, ABG)
21:44:39.873 00.000 11616 Guiding  Dir = 2, Dur = 169
21:44:39.873 00.000 11616 IsSlewing returns 0
21:44:39.874 00.001 11616 IsGuiding returns 0
21:44:39.875 00.001 11616 PulseGuide returned control before completion, sleep 179
21:44:39.900 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=28, Gamma=1.290
21:44:39.922 00.022 12268 UpdateGuideState exits: m=415 SNR=13.9
21:44:39.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:39.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:39.922 00.000 12268 Enqueuing Expose request
21:44:40.057 00.135 11616 IsGuiding returns 1
21:44:40.057 00.000 11616 scope still moving after pulse duration time elapsed
21:44:40.088 00.031 11616 IsSlewing returns 0
21:44:40.089 00.001 11616 IsGuiding returns 0
21:44:40.089 00.000 11616 scope move finished after 169 + 45 ms
21:44:40.089 00.000 11616 Move returns status 0, amount 169
21:44:40.089 00.000 11616 MoveAxis(N, 0, ABG)
21:44:40.089 00.000 11616 Move returns status 0, amount 0
21:44:40.089 00.000 11616 move complete, result=0
21:44:40.089 00.000 12268 GuideStep: -0.3 px 169 ms EAST, 0.3 px 0 ms NORTH
21:44:40.103 00.014 11616 worker thread done servicing request
21:44:40.103 00.000 11616 Worker thread wakes up
21:44:40.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:40.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:42.121 02.018 11616 Exposure complete
21:44:42.199 00.078 11616 worker thread done servicing request
21:44:42.199 00.000 12268 OnExposeComplete: enter
21:44:42.199 00.000 12268 UpdateGuideState(): m_state=6
21:44:42.200 00.001 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
21:44:42.200 00.000 12268 Star::Find returns 1 (0), X=1096.25, Y=273.08, Mass=428, SNR=14.1, Peak=44 HFD=4.6
21:44:42.200 00.000 12268 MultiStar: [#1 -0.04,0.12,0.95,U] [#2 -0.36,0.28,1.01,U] [#3 -0.16,0.52,0.82,U] [#4 -0.16,-0.01,0.81,U] [#5 -0.24,-0.05,0.66,U] [#6 -0.02,0.44,0.74,U] 
21:44:42.200 00.000 12268 single-star, 6 included, MultiStar: {-0.11, 0.19}, one-star: {0.19, 0.05}
21:44:42.200 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.67) = xAngle (1.93 = 1.93)
21:44:42.200 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.96 = 1.96)
21:44:42.200 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.26 mountX=-0.07 mountY=0.18, mountTheta=1.93
21:44:42.202 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.05, opts=13)
21:44:42.202 00.000 12268 Enqueuing Move request for scope (0.19, 0.05)
21:44:42.202 00.000 11616 Worker thread wakes up
21:44:42.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
21:44:42.202 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
21:44:42.203 00.001 11616 Moving (0.19, 0.05) raw xDistance=-0.07 yDistance=0.18
21:44:42.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:42.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:44:42.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:44:42.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:44:42.203 00.000 11616 MoveAxis(E, 0, ABG)
21:44:42.203 00.000 11616 Move returns status 0, amount 0
21:44:42.203 00.000 11616 MoveAxis(N, 0, ABG)
21:44:42.203 00.000 11616 Move returns status 0, amount 0
21:44:42.203 00.000 11616 move complete, result=0
21:44:42.203 00.000 11616 worker thread done servicing request
21:44:42.229 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:44:42.251 00.022 12268 UpdateGuideState exits: m=428 SNR=14.1
21:44:42.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:42.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:42.251 00.000 12268 Enqueuing Expose request
21:44:42.251 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:44:42.252 00.001 11616 Worker thread wakes up
21:44:42.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:42.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:44.269 02.017 11616 Exposure complete
21:44:44.331 00.062 11616 worker thread done servicing request
21:44:44.332 00.001 12268 OnExposeComplete: enter
21:44:44.332 00.000 12268 UpdateGuideState(): m_state=6
21:44:44.332 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
21:44:44.332 00.000 12268 Star::Find returns 1 (0), X=1096.60, Y=272.95, Mass=406, SNR=13.7, Peak=41 HFD=4.8
21:44:44.333 00.001 12268 MultiStar: [#1 0.39,0.56,0.00,M1] [#2 0.07,0.08,1.05,U] [#3 -0.07,0.50,0.82,U] [#4 0.38,0.08,0.82,U] [#5 0.34,0.13,0.69,U] [#6 0.05,0.27,0.75,U] 
21:44:44.333 00.000 12268 refined, 5 included, MultiStar: {0.22, 0.15}, one-star: {0.55, -0.08}
21:44:44.333 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.67) = xAngle (2.26 = 2.26)
21:44:44.333 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.29 = 2.29)
21:44:44.333 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.59 mountX=-0.17 mountY=0.20, mountTheta=2.27
21:44:44.335 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.15, opts=13)
21:44:44.335 00.000 12268 Enqueuing Move request for scope (0.22, 0.15)
21:44:44.335 00.000 11616 Worker thread wakes up
21:44:44.335 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd
21:44:44.335 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.15)
21:44:44.335 00.000 11616 Moving (0.22, 0.15) raw xDistance=-0.17 yDistance=0.20
21:44:44.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
21:44:44.335 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.25 newest=0.70
21:44:44.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
21:44:44.335 00.000 11616 MoveAxis(E, 96, ABG)
21:44:44.336 00.001 11616 Guiding  Dir = 2, Dur = 96
21:44:44.336 00.000 11616 IsSlewing returns 0
21:44:44.336 00.000 11616 IsGuiding returns 0
21:44:44.336 00.000 11616 PulseGuide returned control before completion, sleep 106
21:44:44.359 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:44:44.378 00.019 12268 UpdateGuideState exits: m=406 SNR=13.7
21:44:44.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:44.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:44.378 00.000 12268 Enqueuing Expose request
21:44:44.453 00.075 11616 IsGuiding returns 1
21:44:44.453 00.000 11616 scope still moving after pulse duration time elapsed
21:44:44.486 00.033 11616 IsSlewing returns 0
21:44:44.486 00.000 11616 IsGuiding returns 1
21:44:44.519 00.033 11616 IsSlewing returns 0
21:44:44.519 00.000 11616 IsGuiding returns 0
21:44:44.519 00.000 11616 scope move finished after 96 + 86 ms
21:44:44.519 00.000 11616 Move returns status 0, amount 96
21:44:44.519 00.000 11616 BLC: Oldest BLC event removed
21:44:44.519 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2339 applied
21:44:44.519 00.000 11616 MoveAxis(S, 2356, ABG)
21:44:44.519 00.000 11616 Guiding  Dir = 1, Dur = 2356
21:44:44.520 00.001 11616 IsSlewing returns 0
21:44:44.520 00.000 11616 IsGuiding returns 0
21:44:44.520 00.000 11616 PulseGuide returned control before completion, sleep 2366
21:44:46.895 02.375 11616 IsGuiding returns 1
21:44:46.895 00.000 11616 scope still moving after pulse duration time elapsed
21:44:46.926 00.031 11616 IsSlewing returns 0
21:44:46.926 00.000 11616 IsGuiding returns 1
21:44:46.957 00.031 11616 IsSlewing returns 0
21:44:46.958 00.001 11616 IsGuiding returns 1
21:44:46.989 00.031 11616 IsSlewing returns 0
21:44:46.989 00.000 11616 IsGuiding returns 1
21:44:47.020 00.031 11616 IsSlewing returns 0
21:44:47.020 00.000 11616 IsGuiding returns 1
21:44:47.051 00.031 11616 IsSlewing returns 0
21:44:47.051 00.000 11616 IsGuiding returns 1
21:44:47.082 00.031 11616 IsSlewing returns 0
21:44:47.082 00.000 11616 IsGuiding returns 1
21:44:47.117 00.035 11616 IsSlewing returns 0
21:44:47.117 00.000 11616 IsGuiding returns 1
21:44:47.145 00.028 11616 IsSlewing returns 0
21:44:47.145 00.000 11616 IsGuiding returns 1
21:44:47.176 00.031 11616 IsSlewing returns 0
21:44:47.176 00.000 11616 IsGuiding returns 1
21:44:47.207 00.031 11616 IsSlewing returns 0
21:44:47.208 00.001 11616 IsGuiding returns 1
21:44:47.239 00.031 11616 IsSlewing returns 0
21:44:47.239 00.000 11616 IsGuiding returns 0
21:44:47.239 00.000 11616 scope move finished after 2356 + 363 ms
21:44:47.239 00.000 11616 Move returns status 0, amount 2356
21:44:47.239 00.000 11616 move complete, result=0
21:44:47.239 00.000 11616 worker thread done servicing request
21:44:47.239 00.000 11616 Worker thread wakes up
21:44:47.240 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:47.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:47.240 00.000 12268 GuideStep: -0.2 px 96 ms EAST, 0.2 px 2356 ms SOUTH
21:44:49.248 02.008 11616 Exposure complete
21:44:49.306 00.058 11616 worker thread done servicing request
21:44:49.306 00.000 12268 OnExposeComplete: enter
21:44:49.306 00.000 12268 UpdateGuideState(): m_state=6
21:44:49.306 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
21:44:49.307 00.001 12268 Star::Find returns 1 (0), X=1096.92, Y=273.40, Mass=593, SNR=16.9, Peak=52 HFD=5.1
21:44:49.307 00.000 12268 MultiStar: [#1 0.40,0.32,0.89,U] [#2 0.09,-0.02,0.94,U] [#3 0.02,0.34,0.88,U] [#4 0.59,0.15,0.81,U] [#5 0.20,0.10,0.57,U] [#6 0.40,0.28,0.64,U] 
21:44:49.307 00.000 12268 refined, 6 included, MultiStar: {0.38, 0.23}, one-star: {0.86, 0.38}
21:44:49.307 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.67) = xAngle (2.21 = 2.21)
21:44:49.307 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.24 = 2.24)
21:44:49.307 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.23 hyp=0.44 cameraTheta=0.54 mountX=-0.26 mountY=0.35, mountTheta=2.22
21:44:49.309 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.23, opts=13)
21:44:49.309 00.000 12268 Enqueuing Move request for scope (0.38, 0.23)
21:44:49.309 00.000 11616 Worker thread wakes up
21:44:49.309 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.23) opts 0xd
21:44:49.309 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.23)
21:44:49.309 00.000 11616 Moving (0.38, 0.23) raw xDistance=-0.26 yDistance=0.35
21:44:49.310 00.001 11616 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.09, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.030494, 1:0.345253
21:44:49.310 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:44:49.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:44:49.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
21:44:49.310 00.000 11616 MoveAxis(E, 148, ABG)
21:44:49.310 00.000 11616 Guiding  Dir = 2, Dur = 148
21:44:49.310 00.000 11616 IsSlewing returns 0
21:44:49.311 00.001 11616 IsGuiding returns 0
21:44:49.311 00.000 11616 PulseGuide returned control before completion, sleep 158
21:44:49.333 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:44:49.352 00.019 12268 UpdateGuideState exits: m=593 SNR=16.9
21:44:49.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:49.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:49.352 00.000 12268 Enqueuing Expose request
21:44:49.479 00.127 11616 IsGuiding returns 1
21:44:49.479 00.000 11616 scope still moving after pulse duration time elapsed
21:44:49.511 00.032 11616 IsSlewing returns 0
21:44:49.511 00.000 11616 IsGuiding returns 0
21:44:49.511 00.000 11616 scope move finished after 148 + 52 ms
21:44:49.511 00.000 11616 Move returns status 0, amount 148
21:44:49.511 00.000 11616 MoveAxis(S, 29, ABG)
21:44:49.511 00.000 11616 Guiding  Dir = 1, Dur = 29
21:44:49.512 00.001 11616 IsSlewing returns 0
21:44:49.512 00.000 11616 IsGuiding returns 0
21:44:49.512 00.000 11616 PulseGuide returned control before completion, sleep 39
21:44:49.557 00.045 11616 IsGuiding returns 1
21:44:49.557 00.000 11616 scope still moving after pulse duration time elapsed
21:44:49.587 00.030 11616 IsSlewing returns 0
21:44:49.587 00.000 11616 IsGuiding returns 0
21:44:49.587 00.000 11616 scope move finished after 29 + 46 ms
21:44:49.587 00.000 11616 Move returns status 0, amount 29
21:44:49.587 00.000 11616 move complete, result=0
21:44:49.588 00.001 11616 worker thread done servicing request
21:44:49.588 00.000 11616 Worker thread wakes up
21:44:49.588 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:49.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:49.588 00.000 12268 GuideStep: -0.3 px 148 ms EAST, 0.3 px 29 ms SOUTH
21:44:51.592 02.004 11616 Exposure complete
21:44:51.652 00.060 11616 worker thread done servicing request
21:44:51.652 00.000 12268 OnExposeComplete: enter
21:44:51.652 00.000 12268 UpdateGuideState(): m_state=6
21:44:51.653 00.001 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
21:44:51.653 00.000 12268 Star::Find returns 1 (0), X=1095.93, Y=273.01, Mass=602, SNR=16.8, Peak=62 HFD=5.5
21:44:51.653 00.000 12268 MultiStar: [#1 -0.10,-0.18,0.99,U] [#2 -0.53,0.00,0.89,U] [#3 -0.37,0.11,0.86,U] [#4 -0.17,-0.13,0.84,U] [#5 -0.12,-0.11,0.70,U] [#6 -0.40,0.26,0.64,U] 
21:44:51.653 00.000 12268 single-star, 6 included, MultiStar: {-0.25, -0.02}, one-star: {-0.12, -0.02}
21:44:51.653 00.000 12268 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-1.67) = xAngle (-1.34 = -1.34)
21:44:51.653 00.000 12268 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.31 = -1.31)
21:44:51.653 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-3.01 mountX=0.03 mountY=-0.12, mountTheta=-1.34
21:44:51.655 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.02, opts=13)
21:44:51.655 00.000 12268 Enqueuing Move request for scope (-0.12, -0.02)
21:44:51.655 00.000 11616 Worker thread wakes up
21:44:51.655 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
21:44:51.655 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
21:44:51.655 00.000 11616 Moving (-0.12, -0.02) raw xDistance=0.03 yDistance=-0.12
21:44:51.655 00.000 11616 BLC: History state: CurrMiss=-0.12, AvgInitMiss=0.09, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.030494, 1:0.345253, 2:-0.119648
21:44:51.656 00.001 11616 BLC: No correction, Miss < min_move
21:44:51.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:51.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:44:51.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:51.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:44:51.656 00.000 11616 MoveAxis(E, 0, ABG)
21:44:51.656 00.000 11616 Move returns status 0, amount 0
21:44:51.656 00.000 11616 MoveAxis(N, 0, ABG)
21:44:51.656 00.000 11616 Move returns status 0, amount 0
21:44:51.656 00.000 11616 move complete, result=0
21:44:51.657 00.001 11616 worker thread done servicing request
21:44:51.678 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=44, Gamma=1.290
21:44:51.698 00.020 12268 UpdateGuideState exits: m=602 SNR=16.8
21:44:51.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:51.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:51.698 00.000 12268 Enqueuing Expose request
21:44:51.699 00.001 11616 Worker thread wakes up
21:44:51.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:51.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:51.699 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:53.712 02.013 11616 Exposure complete
21:44:53.777 00.065 11616 worker thread done servicing request
21:44:53.777 00.000 12268 OnExposeComplete: enter
21:44:53.777 00.000 12268 UpdateGuideState(): m_state=6
21:44:53.777 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
21:44:53.777 00.000 12268 Star::Find returns 1 (0), X=1096.09, Y=272.90, Mass=473, SNR=14.9, Peak=58 HFD=4.2
21:44:53.777 00.000 12268 MultiStar: [#1 -0.35,-0.06,1.06,U] [#2 -0.48,-0.28,1.01,U] [#3 -0.28,-0.00,0.93,U] [#4 -0.17,-0.40,0.83,U] [#5 -0.22,-0.49,0.63,U] [#6 -0.49,0.17,0.78,U] 
21:44:53.777 00.000 12268 single-star, 6 included, MultiStar: {-0.28, -0.16}, one-star: {0.04, -0.13}
21:44:53.777 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.67) = xAngle (0.38 = 0.38)
21:44:53.777 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.42 = 0.42)
21:44:53.777 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.28 mountX=0.12 mountY=0.05, mountTheta=0.41
21:44:53.779 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.13, opts=13)
21:44:53.779 00.000 12268 Enqueuing Move request for scope (0.04, -0.13)
21:44:53.779 00.000 11616 Worker thread wakes up
21:44:53.779 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
21:44:53.779 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
21:44:53.779 00.000 11616 Moving (0.04, -0.13) raw xDistance=0.12 yDistance=0.05
21:44:53.779 00.000 11616 BLC: window closed
21:44:53.779 00.000 11616 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.09, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.030494, 1:0.345253, 2:-0.119648
21:44:53.779 00.000 11616 BLC: No correction, Miss < min_move
21:44:53.779 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:53.781 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:44:53.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:53.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:44:53.781 00.000 11616 MoveAxis(E, 0, ABG)
21:44:53.781 00.000 11616 Move returns status 0, amount 0
21:44:53.781 00.000 11616 MoveAxis(N, 0, ABG)
21:44:53.781 00.000 11616 Move returns status 0, amount 0
21:44:53.781 00.000 11616 move complete, result=0
21:44:53.781 00.000 11616 worker thread done servicing request
21:44:53.802 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:44:53.823 00.021 12268 UpdateGuideState exits: m=473 SNR=14.9
21:44:53.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:53.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:53.823 00.000 12268 Enqueuing Expose request
21:44:53.824 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:53.824 00.000 11616 Worker thread wakes up
21:44:53.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:53.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:55.833 02.009 11616 Exposure complete
21:44:55.893 00.060 11616 worker thread done servicing request
21:44:55.894 00.001 12268 OnExposeComplete: enter
21:44:55.894 00.000 12268 UpdateGuideState(): m_state=6
21:44:55.894 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
21:44:55.894 00.000 12268 Star::Find returns 1 (0), X=1095.91, Y=272.00, Mass=538, SNR=15.9, Peak=49 HFD=4.6
21:44:55.894 00.000 12268 MultiStar: [#1 -0.51,-0.93,0.00,M1] [#2 -0.62,-1.09,0.00,M1] [#3 -0.44,-1.17,0.00,M1] [#4 -0.24,-1.26,0.00,M1] [#5 -0.70,-1.12,0.00,M1] [#6 -0.41,-0.60,0.00,M1] 
21:44:55.894 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.67) = xAngle (-0.04 = -0.04)
21:44:55.895 00.001 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.01 = -0.01)
21:44:55.895 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-1.03 hyp=1.04 cameraTheta=-1.71 mountX=1.04 mountY=-0.01, mountTheta=-0.01
21:44:55.896 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-1.03, opts=13)
21:44:55.896 00.000 12268 Enqueuing Move request for scope (-0.15, -1.03)
21:44:55.896 00.000 11616 Worker thread wakes up
21:44:55.896 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -1.03) opts 0xd
21:44:55.896 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -1.03)
21:44:55.897 00.001 11616 Moving (-0.15, -1.03) raw xDistance=1.04 yDistance=-0.01
21:44:55.897 00.000 11616 resist switch: large excursion: input 1.04 thresh 0.29 direction from -1 to 1
21:44:55.897 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.11
21:44:55.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.52 from input 1.04
21:44:55.897 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:55.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:44:55.897 00.000 11616 MoveAxis(W, 580, ABG)
21:44:55.897 00.000 11616 Guiding  Dir = 3, Dur = 580
21:44:55.898 00.001 11616 IsSlewing returns 0
21:44:55.898 00.000 11616 IsGuiding returns 0
21:44:55.898 00.000 11616 PulseGuide returned control before completion, sleep 590
21:44:55.920 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:44:55.939 00.019 12268 UpdateGuideState exits: m=538 SNR=15.9
21:44:55.940 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:55.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:55.940 00.000 12268 Enqueuing Expose request
21:44:56.495 00.555 11616 IsGuiding returns 1
21:44:56.495 00.000 11616 scope still moving after pulse duration time elapsed
21:44:56.527 00.032 11616 IsSlewing returns 0
21:44:56.527 00.000 11616 IsGuiding returns 1
21:44:56.557 00.030 11616 IsSlewing returns 0
21:44:56.557 00.000 11616 IsGuiding returns 0
21:44:56.557 00.000 11616 scope move finished after 580 + 79 ms
21:44:56.557 00.000 11616 Move returns status 0, amount 580
21:44:56.557 00.000 11616 MoveAxis(N, 0, ABG)
21:44:56.557 00.000 11616 Move returns status 0, amount 0
21:44:56.558 00.001 11616 move complete, result=0
21:44:56.558 00.000 11616 worker thread done servicing request
21:44:56.558 00.000 11616 Worker thread wakes up
21:44:56.558 00.000 12268 GuideStep: 1.0 px 580 ms WEST, -0.0 px 0 ms NORTH
21:44:56.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:56.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:44:58.581 02.023 11616 Exposure complete
21:44:58.638 00.057 11616 worker thread done servicing request
21:44:58.639 00.001 12268 OnExposeComplete: enter
21:44:58.639 00.000 12268 UpdateGuideState(): m_state=6
21:44:58.640 00.001 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
21:44:58.640 00.000 12268 Star::Find returns 1 (0), X=1096.21, Y=272.54, Mass=558, SNR=16.2, Peak=52 HFD=5.0
21:44:58.640 00.000 12268 MultiStar: [#1 -0.28,-0.85,0.00,M2] [#2 -0.47,-0.95,0.00,M2] [#3 -0.61,-0.75,0.00,M2] [#4 -0.12,-0.77,0.00,M2] [#5 -0.37,-0.89,0.00,M2] [#6 -0.53,-0.65,0.00,M2] 
21:44:58.640 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.67) = xAngle (0.41 = 0.41)
21:44:58.640 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.44 = 0.44)
21:44:58.640 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.49 hyp=0.51 cameraTheta=-1.26 mountX=0.47 mountY=0.22, mountTheta=0.44
21:44:58.642 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.49, opts=13)
21:44:58.642 00.000 12268 Enqueuing Move request for scope (0.16, -0.49)
21:44:58.642 00.000 11616 Worker thread wakes up
21:44:58.643 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.49) opts 0xd
21:44:58.643 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.49)
21:44:58.643 00.000 11616 Moving (0.16, -0.49) raw xDistance=0.47 yDistance=0.22
21:44:58.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.47
21:44:58.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
21:44:58.643 00.000 11616 MoveAxis(W, 262, ABG)
21:44:58.643 00.000 11616 Guiding  Dir = 3, Dur = 262
21:44:58.643 00.000 11616 IsSlewing returns 0
21:44:58.644 00.001 11616 IsGuiding returns 0
21:44:58.644 00.000 11616 PulseGuide returned control before completion, sleep 272
21:44:58.666 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:44:58.683 00.017 12268 UpdateGuideState exits: m=558 SNR=16.2
21:44:58.684 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:58.684 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:44:58.684 00.000 12268 Enqueuing Expose request
21:44:58.922 00.238 11616 IsGuiding returns 1
21:44:58.922 00.000 11616 scope still moving after pulse duration time elapsed
21:44:58.954 00.032 11616 IsSlewing returns 0
21:44:58.954 00.000 11616 IsGuiding returns 0
21:44:58.954 00.000 11616 scope move finished after 262 + 48 ms
21:44:58.954 00.000 11616 Move returns status 0, amount 262
21:44:58.955 00.001 11616 MoveAxis(S, 18, ABG)
21:44:58.955 00.000 11616 Guiding  Dir = 1, Dur = 18
21:44:58.955 00.000 11616 IsSlewing returns 0
21:44:58.955 00.000 11616 IsGuiding returns 0
21:44:58.955 00.000 11616 PulseGuide returned control before completion, sleep 28
21:44:58.985 00.030 11616 IsGuiding returns 1
21:44:58.985 00.000 11616 scope still moving after pulse duration time elapsed
21:44:59.015 00.030 11616 IsSlewing returns 0
21:44:59.015 00.000 11616 IsGuiding returns 0
21:44:59.015 00.000 11616 scope move finished after 18 + 42 ms
21:44:59.015 00.000 11616 Move returns status 0, amount 18
21:44:59.015 00.000 11616 move complete, result=0
21:44:59.015 00.000 11616 worker thread done servicing request
21:44:59.016 00.001 12268 GuideStep: 0.5 px 262 ms WEST, 0.2 px 18 ms SOUTH
21:44:59.016 00.000 11616 Worker thread wakes up
21:44:59.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:44:59.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:01.017 02.001 11616 Exposure complete
21:45:01.072 00.055 11616 worker thread done servicing request
21:45:01.072 00.000 12268 OnExposeComplete: enter
21:45:01.072 00.000 12268 UpdateGuideState(): m_state=6
21:45:01.073 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
21:45:01.073 00.000 12268 Star::Find returns 1 (0), X=1096.29, Y=272.69, Mass=559, SNR=16.2, Peak=47 HFD=5.1
21:45:01.073 00.000 12268 MultiStar: [#1 0.03,-0.34,1.01,U] [#2 -0.43,-0.46,1.02,U] [#3 -0.45,-0.32,0.85,U] [#4 0.04,-0.79,0.00,M3] [#5 -0.68,-0.37,0.00,M3] [#6 -0.14,-0.39,0.67,U] 
21:45:01.073 00.000 12268 refined, 4 included, MultiStar: {-0.14, -0.37}, one-star: {0.24, -0.34}
21:45:01.073 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.67) = xAngle (-0.27 = -0.27)
21:45:01.073 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.24 = -0.24)
21:45:01.073 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.37 hyp=0.40 cameraTheta=-1.94 mountX=0.38 mountY=-0.09, mountTheta=-0.24
21:45:01.075 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.37, opts=13)
21:45:01.075 00.000 12268 Enqueuing Move request for scope (-0.14, -0.37)
21:45:01.075 00.000 11616 Worker thread wakes up
21:45:01.075 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.37) opts 0xd
21:45:01.075 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.37)
21:45:01.075 00.000 11616 Moving (-0.14, -0.37) raw xDistance=0.38 yDistance=-0.09
21:45:01.076 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
21:45:01.076 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:01.076 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:45:01.076 00.000 11616 MoveAxis(W, 214, ABG)
21:45:01.076 00.000 11616 Guiding  Dir = 3, Dur = 214
21:45:01.076 00.000 11616 IsSlewing returns 0
21:45:01.077 00.001 11616 IsGuiding returns 0
21:45:01.077 00.000 11616 PulseGuide returned control before completion, sleep 224
21:45:01.098 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:45:01.116 00.018 12268 UpdateGuideState exits: m=559 SNR=16.2
21:45:01.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:01.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:01.116 00.000 12268 Enqueuing Expose request
21:45:01.313 00.197 11616 IsGuiding returns 1
21:45:01.313 00.000 11616 scope still moving after pulse duration time elapsed
21:45:01.344 00.031 11616 IsSlewing returns 0
21:45:01.344 00.000 11616 IsGuiding returns 0
21:45:01.345 00.001 11616 scope move finished after 214 + 54 ms
21:45:01.345 00.000 11616 Move returns status 0, amount 214
21:45:01.345 00.000 11616 MoveAxis(N, 0, ABG)
21:45:01.345 00.000 11616 Move returns status 0, amount 0
21:45:01.345 00.000 11616 move complete, result=0
21:45:01.345 00.000 11616 worker thread done servicing request
21:45:01.345 00.000 11616 Worker thread wakes up
21:45:01.346 00.001 12268 GuideStep: 0.4 px 214 ms WEST, -0.1 px 0 ms NORTH
21:45:01.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:01.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:03.351 02.005 11616 Exposure complete
21:45:03.408 00.057 11616 worker thread done servicing request
21:45:03.408 00.000 12268 OnExposeComplete: enter
21:45:03.408 00.000 12268 UpdateGuideState(): m_state=6
21:45:03.409 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
21:45:03.409 00.000 12268 Star::Find returns 1 (0), X=1096.13, Y=272.92, Mass=566, SNR=16.4, Peak=57 HFD=4.4
21:45:03.409 00.000 12268 MultiStar: [#1 -0.11,-0.14,1.03,U] [#2 -0.49,-0.32,1.02,U] [#3 -0.35,-0.41,0.87,U] [#4 0.01,-0.67,0.00,M4] [#5 -0.30,-0.37,0.70,U] [#6 -0.18,-0.25,0.66,U] 
21:45:03.409 00.000 12268 single-star, 5 included, MultiStar: {-0.22, -0.26}, one-star: {0.08, -0.10}
21:45:03.409 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.67) = xAngle (0.76 = 0.76)
21:45:03.409 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.79 = 0.79)
21:45:03.410 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.91 mountX=0.10 mountY=0.09, mountTheta=0.77
21:45:03.414 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.10, opts=13)
21:45:03.414 00.000 12268 Enqueuing Move request for scope (0.08, -0.10)
21:45:03.414 00.000 11616 Worker thread wakes up
21:45:03.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
21:45:03.414 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
21:45:03.414 00.000 11616 Moving (0.08, -0.10) raw xDistance=0.10 yDistance=0.09
21:45:03.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:03.415 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:45:03.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:03.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:45:03.415 00.000 11616 MoveAxis(E, 0, ABG)
21:45:03.415 00.000 11616 Move returns status 0, amount 0
21:45:03.415 00.000 11616 MoveAxis(N, 0, ABG)
21:45:03.415 00.000 11616 Move returns status 0, amount 0
21:45:03.415 00.000 11616 move complete, result=0
21:45:03.415 00.000 11616 worker thread done servicing request
21:45:03.435 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:45:03.453 00.018 12268 UpdateGuideState exits: m=566 SNR=16.4
21:45:03.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:03.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:03.454 00.001 12268 Enqueuing Expose request
21:45:03.454 00.000 11616 Worker thread wakes up
21:45:03.454 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:03.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:03.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:05.472 02.018 11616 Exposure complete
21:45:05.528 00.056 11616 worker thread done servicing request
21:45:05.528 00.000 12268 OnExposeComplete: enter
21:45:05.528 00.000 12268 UpdateGuideState(): m_state=6
21:45:05.528 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
21:45:05.528 00.000 12268 Star::Find returns 1 (0), X=1096.28, Y=273.27, Mass=424, SNR=14.1, Peak=43 HFD=3.7
21:45:05.529 00.001 12268 MultiStar: [#1 -0.15,0.15,1.11,U] [#2 -0.21,0.11,1.08,U] [#3 -0.20,0.50,0.97,U] [#4 -0.23,0.11,0.92,U] [#5 -0.27,-0.09,0.76,U] [#6 0.01,0.05,0.77,U] 
21:45:05.529 00.000 12268 refined, 6 included, MultiStar: {-0.12, 0.17}, one-star: {0.23, 0.25}
21:45:05.529 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.67) = xAngle (3.85 = -2.43)
21:45:05.529 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.88 = -2.40)
21:45:05.529 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.20 cameraTheta=2.18 mountX=-0.15 mountY=-0.14, mountTheta=-2.41
21:45:05.530 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.17, opts=13)
21:45:05.530 00.000 12268 Enqueuing Move request for scope (-0.12, 0.17)
21:45:05.530 00.000 11616 Worker thread wakes up
21:45:05.530 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
21:45:05.531 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
21:45:05.531 00.000 11616 Moving (-0.12, 0.17) raw xDistance=-0.15 yDistance=-0.14
21:45:05.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:05.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:45:05.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:05.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:45:05.531 00.000 11616 MoveAxis(E, 0, ABG)
21:45:05.531 00.000 11616 Move returns status 0, amount 0
21:45:05.531 00.000 11616 MoveAxis(N, 0, ABG)
21:45:05.531 00.000 11616 Move returns status 0, amount 0
21:45:05.531 00.000 11616 move complete, result=0
21:45:05.531 00.000 11616 worker thread done servicing request
21:45:05.553 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:45:05.571 00.018 12268 UpdateGuideState exits: m=424 SNR=14.1
21:45:05.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:05.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:05.571 00.000 12268 Enqueuing Expose request
21:45:05.571 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:05.571 00.000 11616 Worker thread wakes up
21:45:05.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:05.572 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:07.581 02.009 11616 Exposure complete
21:45:07.636 00.055 11616 worker thread done servicing request
21:45:07.636 00.000 12268 OnExposeComplete: enter
21:45:07.636 00.000 12268 UpdateGuideState(): m_state=6
21:45:07.637 00.001 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
21:45:07.637 00.000 12268 Star::Find returns 1 (0), X=1096.07, Y=272.98, Mass=546, SNR=16.0, Peak=50 HFD=4.6
21:45:07.637 00.000 12268 MultiStar: [#1 -0.20,-0.15,1.01,U] [#2 -0.69,-0.28,0.00,M1] [#3 -0.48,0.05,0.88,U] [#4 -0.35,-0.46,0.80,U] [#5 -0.38,-0.46,0.69,U] [#6 -0.50,-0.19,0.67,U] 
21:45:07.637 00.000 12268 single-star, 5 included, MultiStar: {-0.29, -0.19}, one-star: {0.01, -0.05}
21:45:07.637 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.67) = xAngle (0.38 = 0.38)
21:45:07.637 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.41 = 0.41)
21:45:07.637 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.29 mountX=0.05 mountY=0.02, mountTheta=0.41
21:45:07.639 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.05, opts=13)
21:45:07.639 00.000 12268 Enqueuing Move request for scope (0.01, -0.05)
21:45:07.639 00.000 11616 Worker thread wakes up
21:45:07.639 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
21:45:07.639 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
21:45:07.639 00.000 11616 Moving (0.01, -0.05) raw xDistance=0.05 yDistance=0.02
21:45:07.639 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:07.640 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:45:07.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:07.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:45:07.640 00.000 11616 MoveAxis(E, 0, ABG)
21:45:07.640 00.000 11616 Move returns status 0, amount 0
21:45:07.640 00.000 11616 MoveAxis(N, 0, ABG)
21:45:07.640 00.000 11616 Move returns status 0, amount 0
21:45:07.640 00.000 11616 move complete, result=0
21:45:07.640 00.000 11616 worker thread done servicing request
21:45:07.659 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:45:07.676 00.017 12268 UpdateGuideState exits: m=546 SNR=16.0
21:45:07.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:07.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:07.677 00.001 12268 Enqueuing Expose request
21:45:07.677 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:07.677 00.000 11616 Worker thread wakes up
21:45:07.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:07.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:09.694 02.017 11616 Exposure complete
21:45:09.749 00.055 11616 worker thread done servicing request
21:45:09.750 00.001 12268 OnExposeComplete: enter
21:45:09.750 00.000 12268 UpdateGuideState(): m_state=6
21:45:09.750 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
21:45:09.750 00.000 12268 Star::Find returns 1 (0), X=1095.86, Y=272.99, Mass=573, SNR=16.5, Peak=55 HFD=5.0
21:45:09.750 00.000 12268 MultiStar: [#1 -0.64,-0.14,0.00,M1] [#2 -0.52,-0.04,0.94,U] [#3 -0.55,-0.21,0.84,U] [#4 -0.22,-0.40,0.73,U] [#5 -0.62,-0.36,0.00,M1] [#6 -0.55,-0.24,0.66,U] 
21:45:09.750 00.000 12268 single-star, 4 included, MultiStar: {-0.40, -0.17}, one-star: {-0.19, -0.03}
21:45:09.750 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-1.67) = xAngle (-1.29 = -1.29)
21:45:09.750 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.26 = -1.26)
21:45:09.750 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-2.96 mountX=0.05 mountY=-0.18, mountTheta=-1.29
21:45:09.754 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.03, opts=13)
21:45:09.754 00.000 12268 Enqueuing Move request for scope (-0.19, -0.03)
21:45:09.754 00.000 11616 Worker thread wakes up
21:45:09.754 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
21:45:09.754 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
21:45:09.754 00.000 11616 Moving (-0.19, -0.03) raw xDistance=0.05 yDistance=-0.18
21:45:09.754 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:09.755 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:45:09.755 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:09.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:45:09.755 00.000 11616 MoveAxis(E, 0, ABG)
21:45:09.755 00.000 11616 Move returns status 0, amount 0
21:45:09.755 00.000 11616 MoveAxis(N, 0, ABG)
21:45:09.755 00.000 11616 Move returns status 0, amount 0
21:45:09.755 00.000 11616 move complete, result=0
21:45:09.755 00.000 11616 worker thread done servicing request
21:45:09.774 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:45:09.794 00.020 12268 UpdateGuideState exits: m=573 SNR=16.5
21:45:09.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:09.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:09.794 00.000 12268 Enqueuing Expose request
21:45:09.794 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:09.794 00.000 11616 Worker thread wakes up
21:45:09.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:09.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:11.837 02.043 11616 Exposure complete
21:45:11.897 00.060 11616 worker thread done servicing request
21:45:11.897 00.000 12268 OnExposeComplete: enter
21:45:11.897 00.000 12268 UpdateGuideState(): m_state=6
21:45:11.898 00.001 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
21:45:11.898 00.000 12268 Star::Find returns 1 (0), X=1096.29, Y=272.22, Mass=447, SNR=14.5, Peak=47 HFD=4.3
21:45:11.898 00.000 12268 MultiStar: [#1 0.03,-0.77,0.00,M2] [#2 -0.73,-0.76,0.00,M1] [#3 -0.25,-0.54,0.93,U] [#4 -0.26,-1.10,0.00,M2] [#5 -0.18,-1.07,0.00,M2] [#6 -0.01,-0.67,0.00,M1] 
21:45:11.898 00.000 12268 refined, 1 included, MultiStar: {0.00, -0.68}, one-star: {0.23, -0.81}
21:45:11.898 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.67) = xAngle (0.10 = 0.10)
21:45:11.898 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.13 = 0.13)
21:45:11.898 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.68 hyp=0.68 cameraTheta=-1.57 mountX=0.68 mountY=0.09, mountTheta=0.13
21:45:11.900 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.68, opts=13)
21:45:11.900 00.000 12268 Enqueuing Move request for scope (0.00, -0.68)
21:45:11.900 00.000 11616 Worker thread wakes up
21:45:11.900 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.68) opts 0xd
21:45:11.900 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.68)
21:45:11.901 00.001 11616 Moving (0.00, -0.68) raw xDistance=0.68 yDistance=0.09
21:45:11.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.68
21:45:11.901 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:11.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:45:11.901 00.000 11616 MoveAxis(W, 379, ABG)
21:45:11.901 00.000 11616 Guiding  Dir = 3, Dur = 379
21:45:11.901 00.000 11616 IsSlewing returns 0
21:45:11.902 00.001 11616 IsGuiding returns 0
21:45:11.902 00.000 11616 PulseGuide returned control before completion, sleep 389
21:45:11.924 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:45:11.942 00.018 12268 UpdateGuideState exits: m=447 SNR=14.5
21:45:11.943 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:11.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:11.943 00.000 12268 Enqueuing Expose request
21:45:12.298 00.355 11616 IsGuiding returns 1
21:45:12.298 00.000 11616 scope still moving after pulse duration time elapsed
21:45:12.329 00.031 11616 IsSlewing returns 0
21:45:12.329 00.000 11616 IsGuiding returns 0
21:45:12.329 00.000 11616 scope move finished after 379 + 49 ms
21:45:12.329 00.000 11616 Move returns status 0, amount 379
21:45:12.329 00.000 11616 MoveAxis(N, 0, ABG)
21:45:12.329 00.000 11616 Move returns status 0, amount 0
21:45:12.330 00.001 11616 move complete, result=0
21:45:12.330 00.000 11616 worker thread done servicing request
21:45:12.330 00.000 12268 GuideStep: 0.7 px 379 ms WEST, 0.1 px 0 ms NORTH
21:45:12.330 00.000 11616 Worker thread wakes up
21:45:12.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:12.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:14.336 02.006 11616 Exposure complete
21:45:14.393 00.057 11616 worker thread done servicing request
21:45:14.394 00.001 12268 OnExposeComplete: enter
21:45:14.394 00.000 12268 UpdateGuideState(): m_state=6
21:45:14.394 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
21:45:14.394 00.000 12268 Star::Find returns 1 (0), X=1095.74, Y=272.31, Mass=451, SNR=14.6, Peak=49 HFD=4.3
21:45:14.394 00.000 12268 MultiStar: [#1 -0.66,-0.57,0.00,M3] [#2 -0.69,-0.41,0.00,M2] [#3 -0.99,-0.63,0.00,M1] [#4 -0.70,-0.61,0.00,M3] [#5 -0.95,-0.71,0.00,M3] [#6 -0.29,-0.58,0.00,M2] 
21:45:14.395 00.001 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.67) = xAngle (-0.32 = -0.32)
21:45:14.395 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.29 = -0.29)
21:45:14.395 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.71 hyp=0.78 cameraTheta=-1.98 mountX=0.74 mountY=-0.22, mountTheta=-0.29
21:45:14.397 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.71, opts=13)
21:45:14.397 00.000 12268 Enqueuing Move request for scope (-0.31, -0.71)
21:45:14.397 00.000 11616 Worker thread wakes up
21:45:14.397 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.71) opts 0xd
21:45:14.397 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.71)
21:45:14.397 00.000 11616 Moving (-0.31, -0.71) raw xDistance=0.74 yDistance=-0.22
21:45:14.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.74
21:45:14.397 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:45:14.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:45:14.397 00.000 11616 MoveAxis(W, 414, ABG)
21:45:14.397 00.000 11616 Guiding  Dir = 3, Dur = 414
21:45:14.398 00.001 11616 IsSlewing returns 0
21:45:14.398 00.000 11616 IsGuiding returns 0
21:45:14.398 00.000 11616 PulseGuide returned control before completion, sleep 424
21:45:14.419 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:45:14.436 00.017 12268 UpdateGuideState exits: m=451 SNR=14.6
21:45:14.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:14.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:14.437 00.001 12268 Enqueuing Expose request
21:45:14.825 00.388 11616 IsGuiding returns 1
21:45:14.825 00.000 11616 scope still moving after pulse duration time elapsed
21:45:14.857 00.032 11616 IsSlewing returns 0
21:45:14.858 00.001 11616 IsGuiding returns 1
21:45:14.888 00.030 11616 IsSlewing returns 0
21:45:14.889 00.001 11616 IsGuiding returns 0
21:45:14.889 00.000 11616 scope move finished after 414 + 77 ms
21:45:14.889 00.000 11616 Move returns status 0, amount 414
21:45:14.889 00.000 11616 MoveAxis(N, 0, ABG)
21:45:14.889 00.000 11616 Move returns status 0, amount 0
21:45:14.889 00.000 11616 move complete, result=0
21:45:14.889 00.000 11616 worker thread done servicing request
21:45:14.889 00.000 11616 Worker thread wakes up
21:45:14.890 00.001 12268 GuideStep: 0.7 px 414 ms WEST, -0.2 px 0 ms NORTH
21:45:14.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:14.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:16.898 02.008 11616 Exposure complete
21:45:16.955 00.057 11616 worker thread done servicing request
21:45:16.956 00.001 12268 OnExposeComplete: enter
21:45:16.956 00.000 12268 UpdateGuideState(): m_state=6
21:45:16.956 00.000 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
21:45:16.956 00.000 12268 Star::Find returns 1 (0), X=1095.84, Y=273.06, Mass=512, SNR=15.6, Peak=51 HFD=5.4
21:45:16.956 00.000 12268 MultiStar: [#1 -0.44,0.02,1.01,U] [#2 -0.70,0.04,0.00,M3] [#3 -0.66,0.14,0.00,M2] [#4 -0.22,-0.04,0.86,U] [#5 -0.15,0.19,0.72,U] [#6 -0.39,0.15,0.72,U] 
21:45:16.957 00.001 12268 single-star, 4 included, MultiStar: {-0.29, 0.06}, one-star: {-0.21, 0.03}
21:45:16.957 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (-1.67) = xAngle (4.68 = -1.60)
21:45:16.957 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.71 = -1.57)
21:45:16.957 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=3.01 mountX=-0.01 mountY=-0.21, mountTheta=-1.60
21:45:16.958 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.03, opts=13)
21:45:16.959 00.001 12268 Enqueuing Move request for scope (-0.21, 0.03)
21:45:16.959 00.000 11616 Worker thread wakes up
21:45:16.959 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd
21:45:16.959 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.03)
21:45:16.959 00.000 11616 Moving (-0.21, 0.03) raw xDistance=-0.01 yDistance=-0.21
21:45:16.959 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:16.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:45:16.959 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:45:16.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:45:16.959 00.000 11616 MoveAxis(E, 0, ABG)
21:45:16.959 00.000 11616 Move returns status 0, amount 0
21:45:16.959 00.000 11616 MoveAxis(N, 0, ABG)
21:45:16.959 00.000 11616 Move returns status 0, amount 0
21:45:16.960 00.001 11616 move complete, result=0
21:45:16.960 00.000 11616 worker thread done servicing request
21:45:16.982 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=43, Gamma=1.290
21:45:17.000 00.018 12268 UpdateGuideState exits: m=512 SNR=15.6
21:45:17.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:17.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:17.000 00.000 12268 Enqueuing Expose request
21:45:17.000 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:17.000 00.000 11616 Worker thread wakes up
21:45:17.001 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:17.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:19.010 02.009 11616 Exposure complete
21:45:19.066 00.056 11616 worker thread done servicing request
21:45:19.067 00.001 12268 OnExposeComplete: enter
21:45:19.067 00.000 12268 UpdateGuideState(): m_state=6
21:45:19.067 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
21:45:19.068 00.001 12268 Star::Find returns 1 (0), X=1095.98, Y=273.19, Mass=416, SNR=14.0, Peak=47 HFD=4.1
21:45:19.068 00.000 12268 MultiStar: [#1 -0.17,0.22,1.12,U] [#2 -0.72,0.15,0.00,M4] [#3 -0.54,0.13,1.00,U] [#4 -0.10,-0.02,0.97,U] [#5 -0.12,0.10,0.65,U] [#6 -0.40,0.17,0.75,U] 
21:45:19.068 00.000 12268 single-star, 5 included, MultiStar: {-0.23, 0.13}, one-star: {-0.08, 0.16}
21:45:19.068 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.67) = xAngle (3.67 = -2.61)
21:45:19.068 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.71 = -2.58)
21:45:19.068 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.18 cameraTheta=2.01 mountX=-0.15 mountY=-0.10, mountTheta=-2.59
21:45:19.070 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.16, opts=13)
21:45:19.070 00.000 12268 Enqueuing Move request for scope (-0.08, 0.16)
21:45:19.070 00.000 11616 Worker thread wakes up
21:45:19.070 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd
21:45:19.070 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.16)
21:45:19.070 00.000 11616 Moving (-0.08, 0.16) raw xDistance=-0.15 yDistance=-0.10
21:45:19.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:19.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:45:19.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:19.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:45:19.071 00.001 11616 MoveAxis(E, 0, ABG)
21:45:19.071 00.000 11616 Move returns status 0, amount 0
21:45:19.071 00.000 11616 MoveAxis(N, 0, ABG)
21:45:19.071 00.000 11616 Move returns status 0, amount 0
21:45:19.071 00.000 11616 move complete, result=0
21:45:19.071 00.000 11616 worker thread done servicing request
21:45:19.091 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:45:19.110 00.019 12268 UpdateGuideState exits: m=416 SNR=14.0
21:45:19.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:19.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:19.110 00.000 12268 Enqueuing Expose request
21:45:19.110 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:19.110 00.000 11616 Worker thread wakes up
21:45:19.111 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:19.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:21.117 02.006 11616 Exposure complete
21:45:21.174 00.057 11616 worker thread done servicing request
21:45:21.174 00.000 12268 OnExposeComplete: enter
21:45:21.175 00.001 12268 UpdateGuideState(): m_state=6
21:45:21.175 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
21:45:21.175 00.000 12268 Star::Find returns 1 (0), X=1096.11, Y=272.98, Mass=428, SNR=14.1, Peak=51 HFD=4.3
21:45:21.175 00.000 12268 MultiStar: [#1 -0.38,0.16,1.10,U] [#2 -0.79,0.04,0.00,M5] [#3 -0.50,-0.02,0.99,U] [#4 -0.15,-0.09,0.96,U] [#5 -0.67,-0.21,0.00,M2] [#6 -0.43,0.42,0.76,U] 
21:45:21.175 00.000 12268 single-star, 4 included, MultiStar: {-0.28, 0.07}, one-star: {0.06, -0.05}
21:45:21.176 00.001 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.67) = xAngle (0.99 = 0.99)
21:45:21.176 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.02 = 1.02)
21:45:21.176 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-0.68 mountX=0.04 mountY=0.06, mountTheta=1.00
21:45:21.177 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.05, opts=13)
21:45:21.177 00.000 12268 Enqueuing Move request for scope (0.06, -0.05)
21:45:21.177 00.000 11616 Worker thread wakes up
21:45:21.178 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
21:45:21.178 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
21:45:21.178 00.000 11616 Moving (0.06, -0.05) raw xDistance=0.04 yDistance=0.06
21:45:21.178 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:21.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:45:21.178 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:21.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:45:21.178 00.000 11616 MoveAxis(E, 0, ABG)
21:45:21.178 00.000 11616 Move returns status 0, amount 0
21:45:21.178 00.000 11616 MoveAxis(N, 0, ABG)
21:45:21.178 00.000 11616 Move returns status 0, amount 0
21:45:21.178 00.000 11616 move complete, result=0
21:45:21.178 00.000 11616 worker thread done servicing request
21:45:21.199 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=42, Gamma=1.290
21:45:21.217 00.018 12268 UpdateGuideState exits: m=428 SNR=14.1
21:45:21.217 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:21.217 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:21.217 00.000 12268 Enqueuing Expose request
21:45:21.217 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:21.217 00.000 11616 Worker thread wakes up
21:45:21.217 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:21.218 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:23.237 02.019 11616 Exposure complete
21:45:23.295 00.058 11616 worker thread done servicing request
21:45:23.296 00.001 12268 OnExposeComplete: enter
21:45:23.296 00.000 12268 UpdateGuideState(): m_state=6
21:45:23.296 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
21:45:23.296 00.000 12268 Star::Find returns 1 (0), X=1095.89, Y=273.29, Mass=463, SNR=14.8, Peak=50 HFD=5.1
21:45:23.297 00.001 12268 MultiStar: [#1 -0.54,0.36,0.00,M1] [#2 -0.88,0.08,0.00,M6] [#3 -0.74,0.59,0.00,M1] [#4 -0.43,0.30,0.83,U] [#5 -0.69,0.44,0.00,M3] [#6 -0.92,0.63,0.00,M1] 
21:45:23.297 00.000 12268 single-star, 1 included, MultiStar: {-0.28, 0.28}, one-star: {-0.16, 0.26}
21:45:23.297 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.67) = xAngle (3.79 = -2.49)
21:45:23.297 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.82 = -2.46)
21:45:23.297 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.26 hyp=0.31 cameraTheta=2.12 mountX=-0.24 mountY=-0.19, mountTheta=-2.47
21:45:23.300 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.26, opts=13)
21:45:23.300 00.000 12268 Enqueuing Move request for scope (-0.16, 0.26)
21:45:23.300 00.000 11616 Worker thread wakes up
21:45:23.301 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.26) opts 0xd
21:45:23.301 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.26)
21:45:23.301 00.000 11616 Moving (-0.16, 0.26) raw xDistance=-0.24 yDistance=-0.19
21:45:23.301 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:45:23.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:45:23.301 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=-0.02 newest=-0.22
21:45:23.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
21:45:23.301 00.000 11616 MoveAxis(E, 0, ABG)
21:45:23.301 00.000 11616 Move returns status 0, amount 0
21:45:23.301 00.000 11616 BLC: Oldest BLC event removed
21:45:23.301 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2339 applied
21:45:23.301 00.000 11616 MoveAxis(N, 2355, ABG)
21:45:23.301 00.000 11616 Guiding  Dir = 0, Dur = 2355
21:45:23.302 00.001 11616 IsSlewing returns 0
21:45:23.302 00.000 11616 IsGuiding returns 0
21:45:23.302 00.000 11616 PulseGuide returned control before completion, sleep 2365
21:45:23.324 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=43, Gamma=1.290
21:45:23.341 00.017 12268 UpdateGuideState exits: m=463 SNR=14.8
21:45:23.341 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:23.341 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:23.341 00.000 12268 Enqueuing Expose request
21:45:25.674 02.333 11616 IsGuiding returns 1
21:45:25.674 00.000 11616 scope still moving after pulse duration time elapsed
21:45:25.706 00.032 11616 IsSlewing returns 0
21:45:25.706 00.000 11616 IsGuiding returns 0
21:45:25.706 00.000 11616 scope move finished after 2355 + 48 ms
21:45:25.706 00.000 11616 Move returns status 0, amount 2355
21:45:25.706 00.000 11616 move complete, result=0
21:45:25.707 00.001 11616 worker thread done servicing request
21:45:25.707 00.000 11616 Worker thread wakes up
21:45:25.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:25.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:25.707 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 2355 ms NORTH
21:45:27.718 02.011 11616 Exposure complete
21:45:27.779 00.061 11616 worker thread done servicing request
21:45:27.779 00.000 12268 OnExposeComplete: enter
21:45:27.779 00.000 12268 UpdateGuideState(): m_state=6
21:45:27.779 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
21:45:27.780 00.001 12268 Star::Find returns 1 (0), X=1095.61, Y=272.23, Mass=401, SNR=13.6, Peak=36 HFD=4.6
21:45:27.780 00.000 12268 MultiStar: [#1 -0.64,-0.69,0.00,M2] [#2 -0.66,-0.68,0.00,M7] [#3 -0.88,-0.89,0.00,M2] [#4 -0.58,-1.20,0.00,M1] [#5 -0.92,-0.85,0.00,M4] [#6 -0.86,-0.46,0.00,M2] 
21:45:27.780 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.67) = xAngle (-0.41 = -0.41)
21:45:27.780 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.38 = -0.38)
21:45:27.780 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.80 hyp=0.92 cameraTheta=-2.08 mountX=0.84 mountY=-0.34, mountTheta=-0.39
21:45:27.782 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.80, opts=13)
21:45:27.782 00.000 12268 Enqueuing Move request for scope (-0.45, -0.80)
21:45:27.782 00.000 11616 Worker thread wakes up
21:45:27.782 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.80) opts 0xd
21:45:27.782 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.80)
21:45:27.782 00.000 11616 Moving (-0.45, -0.80) raw xDistance=0.84 yDistance=-0.34
21:45:27.783 00.001 11616 BLC: History state: CurrMiss=0.34, AvgInitMiss=0.11, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.028743, 1:0.342381
21:45:27.783 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:45:27.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.84
21:45:27.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
21:45:27.783 00.000 11616 MoveAxis(W, 470, ABG)
21:45:27.783 00.000 11616 Guiding  Dir = 3, Dur = 470
21:45:27.784 00.001 11616 IsSlewing returns 0
21:45:27.785 00.001 11616 IsGuiding returns 0
21:45:27.785 00.000 11616 PulseGuide returned control before completion, sleep 480
21:45:27.805 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:45:27.823 00.018 12268 UpdateGuideState exits: m=401 SNR=13.6
21:45:27.824 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:27.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:27.824 00.000 12268 Enqueuing Expose request
21:45:28.283 00.459 11616 IsGuiding returns 1
21:45:28.283 00.000 11616 scope still moving after pulse duration time elapsed
21:45:28.313 00.030 11616 IsSlewing returns 0
21:45:28.313 00.000 11616 IsGuiding returns 1
21:45:28.343 00.030 11616 IsSlewing returns 0
21:45:28.344 00.001 11616 IsGuiding returns 0
21:45:28.344 00.000 11616 scope move finished after 470 + 89 ms
21:45:28.344 00.000 11616 Move returns status 0, amount 470
21:45:28.345 00.001 11616 MoveAxis(N, 29, ABG)
21:45:28.345 00.000 11616 Guiding  Dir = 0, Dur = 29
21:45:28.345 00.000 11616 IsSlewing returns 0
21:45:28.345 00.000 11616 IsGuiding returns 0
21:45:28.346 00.001 11616 PulseGuide returned control before completion, sleep 39
21:45:28.390 00.044 11616 IsGuiding returns 1
21:45:28.390 00.000 11616 scope still moving after pulse duration time elapsed
21:45:28.422 00.032 11616 IsSlewing returns 0
21:45:28.423 00.001 11616 IsGuiding returns 1
21:45:28.452 00.029 11616 IsSlewing returns 0
21:45:28.452 00.000 11616 IsGuiding returns 0
21:45:28.453 00.001 11616 scope move finished after 29 + 77 ms
21:45:28.453 00.000 11616 Move returns status 0, amount 29
21:45:28.453 00.000 11616 move complete, result=0
21:45:28.453 00.000 11616 worker thread done servicing request
21:45:28.453 00.000 12268 GuideStep: 0.8 px 470 ms WEST, -0.3 px 29 ms NORTH
21:45:28.453 00.000 11616 Worker thread wakes up
21:45:28.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:28.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:30.464 02.011 11616 Exposure complete
21:45:30.523 00.059 11616 worker thread done servicing request
21:45:30.523 00.000 12268 OnExposeComplete: enter
21:45:30.523 00.000 12268 UpdateGuideState(): m_state=6
21:45:30.524 00.001 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
21:45:30.524 00.000 12268 Star::Find returns 1 (0), X=1096.53, Y=273.40, Mass=283, SNR=11.5, Peak=32 HFD=3.7
21:45:30.524 00.000 12268 MultiStar: [#1 0.24,-0.03,1.03,U] [#2 0.21,0.04,1.12,U] [#3 -0.13,0.14,0.93,U] [#4 0.30,-0.05,0.83,U] [#5 0.25,-0.07,0.75,U] [#6 0.18,-0.12,0.77,U] 
21:45:30.524 00.000 12268 refined, 6 included, MultiStar: {0.22, 0.05}, one-star: {0.48, 0.38}
21:45:30.524 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.67) = xAngle (1.90 = 1.90)
21:45:30.525 00.001 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.93 = 1.93)
21:45:30.525 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.23 cameraTheta=0.23 mountX=-0.07 mountY=0.21, mountTheta=1.91
21:45:30.526 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.05, opts=13)
21:45:30.526 00.000 12268 Enqueuing Move request for scope (0.22, 0.05)
21:45:30.526 00.000 11616 Worker thread wakes up
21:45:30.526 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
21:45:30.526 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
21:45:30.526 00.000 11616 Moving (0.22, 0.05) raw xDistance=-0.07 yDistance=0.21
21:45:30.527 00.001 11616 BLC: History state: CurrMiss=-0.21, AvgInitMiss=0.11, ShCount=8, LgCount=2, SticCount=2,  Deflections: 0=-0.028743, 1:0.342381, 2:-0.210669
21:45:30.527 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -201.000000
21:45:30.527 00.000 11616 BLC: window closed
21:45:30.527 00.000 11616 BLC: Pulse adjusted to 2138
21:45:30.528 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:30.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:45:30.528 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:30.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:45:30.528 00.000 11616 MoveAxis(E, 0, ABG)
21:45:30.528 00.000 11616 Move returns status 0, amount 0
21:45:30.528 00.000 11616 MoveAxis(N, 0, ABG)
21:45:30.529 00.001 11616 Move returns status 0, amount 0
21:45:30.529 00.000 11616 move complete, result=0
21:45:30.529 00.000 11616 worker thread done servicing request
21:45:30.548 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=35, Gamma=1.290
21:45:30.565 00.017 12268 UpdateGuideState exits: m=283 SNR=11.5
21:45:30.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:30.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:30.565 00.000 12268 Enqueuing Expose request
21:45:30.566 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:45:30.566 00.000 11616 Worker thread wakes up
21:45:30.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:30.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:30.701 00.135 12268 evsrv: cli 0F8E69C0 connect
21:45:30.701 00.000 12268 case statement mapped state 6 to 3
21:45:30.702 00.001 12268 case statement mapped state 6 to 3
21:45:30.703 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"0740728d-3ded-4df3-a9cc-92b0d82e26eb"}
21:45:30.703 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"0740728d-3ded-4df3-a9cc-92b0d82e26eb"}
21:45:30.713 00.010 12268 evsrv: cli 0F8E69C0 disconnect
21:45:32.583 01.870 11616 Exposure complete
21:45:32.643 00.060 11616 worker thread done servicing request
21:45:32.643 00.000 12268 OnExposeComplete: enter
21:45:32.643 00.000 12268 UpdateGuideState(): m_state=6
21:45:32.643 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
21:45:32.643 00.000 12268 Star::Find returns 1 (0), X=1096.76, Y=273.15, Mass=396, SNR=13.6, Peak=40 HFD=4.9
21:45:32.644 00.001 12268 MultiStar: [#1 0.35,0.31,0.97,U] [#2 -0.04,0.22,0.96,U] [#3 -0.09,0.66,0.00,M2] [#4 0.14,0.15,0.69,U] [#5 0.24,-0.07,0.57,U] [#6 0.38,0.10,0.63,U] 
21:45:32.644 00.000 12268 refined, 5 included, MultiStar: {0.31, 0.16}, one-star: {0.71, 0.12}
21:45:32.644 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.67) = xAngle (2.14 = 2.14)
21:45:32.644 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.17 = 2.17)
21:45:32.644 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.16 hyp=0.35 cameraTheta=0.47 mountX=-0.19 mountY=0.28, mountTheta=2.15
21:45:32.645 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.16, opts=13)
21:45:32.645 00.000 12268 Enqueuing Move request for scope (0.31, 0.16)
21:45:32.646 00.001 11616 Worker thread wakes up
21:45:32.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.16) opts 0xd
21:45:32.646 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.16)
21:45:32.646 00.000 11616 Moving (0.31, 0.16) raw xDistance=-0.19 yDistance=0.28
21:45:32.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:32.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:45:32.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:32.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:45:32.646 00.000 11616 MoveAxis(E, 0, ABG)
21:45:32.646 00.000 11616 Move returns status 0, amount 0
21:45:32.646 00.000 11616 MoveAxis(N, 0, ABG)
21:45:32.646 00.000 11616 Move returns status 0, amount 0
21:45:32.646 00.000 11616 move complete, result=0
21:45:32.647 00.001 11616 worker thread done servicing request
21:45:32.669 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=34, Gamma=1.290
21:45:32.686 00.017 12268 UpdateGuideState exits: m=396 SNR=13.6
21:45:32.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:32.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:32.686 00.000 12268 Enqueuing Expose request
21:45:32.686 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:45:32.686 00.000 11616 Worker thread wakes up
21:45:32.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:32.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:34.701 02.015 11616 Exposure complete
21:45:34.761 00.060 11616 worker thread done servicing request
21:45:34.762 00.001 12268 OnExposeComplete: enter
21:45:34.762 00.000 12268 UpdateGuideState(): m_state=6
21:45:34.762 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
21:45:34.762 00.000 12268 Star::Find returns 1 (0), X=1096.88, Y=273.34, Mass=414, SNR=13.9, Peak=42 HFD=4.3
21:45:34.762 00.000 12268 MultiStar: [#1 0.36,0.55,0.00,M1] [#2 -0.08,0.53,0.99,U] [#3 -0.08,0.50,0.76,U] [#4 0.44,0.39,0.77,U] [#5 0.63,0.19,0.00,M3] [#6 0.29,0.73,0.00,M1] 
21:45:34.763 00.001 12268 refined, 3 included, MultiStar: {0.29, 0.43}, one-star: {0.82, 0.31}
21:45:34.763 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.67) = xAngle (2.65 = 2.65)
21:45:34.763 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.68 = 2.68)
21:45:34.763 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.43 hyp=0.52 cameraTheta=0.98 mountX=-0.46 mountY=0.23, mountTheta=2.67
21:45:34.767 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.43, opts=13)
21:45:34.767 00.000 12268 Enqueuing Move request for scope (0.29, 0.43)
21:45:34.767 00.000 11616 Worker thread wakes up
21:45:34.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.43) opts 0xd
21:45:34.767 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.43)
21:45:34.767 00.000 11616 Moving (0.29, 0.43) raw xDistance=-0.46 yDistance=0.23
21:45:34.767 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
21:45:34.767 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.37
21:45:34.768 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
21:45:34.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:34.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:45:34.768 00.000 11616 MoveAxis(E, 256, ABG)
21:45:34.768 00.000 11616 Guiding  Dir = 2, Dur = 256
21:45:34.768 00.000 11616 IsSlewing returns 0
21:45:34.768 00.000 11616 IsGuiding returns 0
21:45:34.769 00.001 11616 PulseGuide returned control before completion, sleep 266
21:45:34.792 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:45:34.810 00.018 12268 UpdateGuideState exits: m=414 SNR=13.9
21:45:34.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:34.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:34.810 00.000 12268 Enqueuing Expose request
21:45:35.042 00.232 11616 IsGuiding returns 1
21:45:35.043 00.001 11616 scope still moving after pulse duration time elapsed
21:45:35.074 00.031 11616 IsSlewing returns 0
21:45:35.075 00.001 11616 IsGuiding returns 0
21:45:35.075 00.000 11616 scope move finished after 256 + 51 ms
21:45:35.075 00.000 11616 Move returns status 0, amount 256
21:45:35.075 00.000 11616 MoveAxis(N, 0, ABG)
21:45:35.075 00.000 11616 Move returns status 0, amount 0
21:45:35.075 00.000 11616 move complete, result=0
21:45:35.076 00.001 11616 worker thread done servicing request
21:45:35.076 00.000 11616 Worker thread wakes up
21:45:35.076 00.000 12268 GuideStep: -0.5 px 256 ms EAST, 0.2 px 0 ms NORTH
21:45:35.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:35.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:37.086 02.010 11616 Exposure complete
21:45:37.146 00.060 11616 worker thread done servicing request
21:45:37.146 00.000 12268 OnExposeComplete: enter
21:45:37.146 00.000 12268 UpdateGuideState(): m_state=6
21:45:37.146 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
21:45:37.146 00.000 12268 Star::Find returns 1 (0), X=1096.25, Y=273.16, Mass=376, SNR=13.3, Peak=40 HFD=4.3
21:45:37.147 00.001 12268 MultiStar: [#1 -0.13,-0.02,1.04,U] [#2 -0.22,0.41,1.03,U] [#3 -0.10,0.39,0.85,U] [#4 -0.20,-0.02,0.79,U] [#5 -0.30,-0.19,0.71,U] [#6 -0.16,0.21,0.61,U] 
21:45:37.147 00.000 12268 refined, 6 included, MultiStar: {-0.12, 0.14}, one-star: {0.19, 0.13}
21:45:37.147 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.67) = xAngle (3.95 = -2.33)
21:45:37.147 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.98 = -2.30)
21:45:37.147 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.28 mountX=-0.13 mountY=-0.14, mountTheta=-2.32
21:45:37.149 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.14, opts=13)
21:45:37.149 00.000 12268 Enqueuing Move request for scope (-0.12, 0.14)
21:45:37.149 00.000 11616 Worker thread wakes up
21:45:37.149 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
21:45:37.150 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
21:45:37.150 00.000 11616 Moving (-0.12, 0.14) raw xDistance=-0.13 yDistance=-0.14
21:45:37.150 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
21:45:37.150 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:37.150 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:45:37.150 00.000 11616 MoveAxis(E, 71, ABG)
21:45:37.150 00.000 11616 Guiding  Dir = 2, Dur = 71
21:45:37.151 00.001 11616 IsSlewing returns 0
21:45:37.151 00.000 11616 IsGuiding returns 0
21:45:37.152 00.001 11616 PulseGuide returned control before completion, sleep 81
21:45:37.173 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=39, Gamma=1.290
21:45:37.191 00.018 12268 UpdateGuideState exits: m=376 SNR=13.3
21:45:37.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:37.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:37.191 00.000 12268 Enqueuing Expose request
21:45:37.237 00.046 11616 IsGuiding returns 1
21:45:37.237 00.000 11616 scope still moving after pulse duration time elapsed
21:45:37.268 00.031 11616 IsSlewing returns 0
21:45:37.269 00.001 11616 IsGuiding returns 0
21:45:37.269 00.000 11616 scope move finished after 71 + 46 ms
21:45:37.269 00.000 11616 Move returns status 0, amount 71
21:45:37.269 00.000 11616 MoveAxis(N, 0, ABG)
21:45:37.269 00.000 11616 Move returns status 0, amount 0
21:45:37.269 00.000 11616 move complete, result=0
21:45:37.269 00.000 11616 worker thread done servicing request
21:45:37.269 00.000 11616 Worker thread wakes up
21:45:37.269 00.000 12268 GuideStep: -0.1 px 71 ms EAST, -0.1 px 0 ms NORTH
21:45:37.270 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:37.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:39.283 02.013 11616 Exposure complete
21:45:39.339 00.056 11616 worker thread done servicing request
21:45:39.339 00.000 12268 OnExposeComplete: enter
21:45:39.340 00.001 12268 UpdateGuideState(): m_state=6
21:45:39.340 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
21:45:39.340 00.000 12268 Star::Find returns 1 (0), X=1096.37, Y=273.35, Mass=394, SNR=13.5, Peak=38 HFD=4.8
21:45:39.340 00.000 12268 MultiStar: [#1 -0.34,0.13,0.99,U] [#2 -0.26,0.35,1.04,U] [#3 -0.16,0.23,0.80,U] [#4 -0.21,0.15,0.79,U] [#5 -0.06,0.02,0.65,U] [#6 0.02,0.18,0.58,U] 
21:45:39.340 00.000 12268 refined, 6 included, MultiStar: {-0.10, 0.21}, one-star: {0.32, 0.32}
21:45:39.340 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.67) = xAngle (3.69 = -2.59)
21:45:39.340 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.72 = -2.56)
21:45:39.340 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.23 cameraTheta=2.03 mountX=-0.20 mountY=-0.13, mountTheta=-2.57
21:45:39.342 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.21, opts=13)
21:45:39.344 00.002 12268 Enqueuing Move request for scope (-0.10, 0.21)
21:45:39.344 00.000 11616 Worker thread wakes up
21:45:39.344 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
21:45:39.344 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
21:45:39.344 00.000 11616 Moving (-0.10, 0.21) raw xDistance=-0.20 yDistance=-0.13
21:45:39.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:45:39.344 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:39.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:45:39.345 00.001 11616 MoveAxis(E, 112, ABG)
21:45:39.345 00.000 11616 Guiding  Dir = 2, Dur = 112
21:45:39.345 00.000 11616 IsSlewing returns 0
21:45:39.345 00.000 11616 IsGuiding returns 0
21:45:39.346 00.001 11616 PulseGuide returned control before completion, sleep 122
21:45:39.365 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:45:39.384 00.019 12268 UpdateGuideState exits: m=394 SNR=13.5
21:45:39.385 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:39.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:39.385 00.000 12268 Enqueuing Expose request
21:45:39.483 00.098 11616 IsGuiding returns 1
21:45:39.483 00.000 11616 scope still moving after pulse duration time elapsed
21:45:39.514 00.031 11616 IsSlewing returns 0
21:45:39.515 00.001 11616 IsGuiding returns 0
21:45:39.515 00.000 11616 scope move finished after 112 + 58 ms
21:45:39.515 00.000 11616 Move returns status 0, amount 112
21:45:39.515 00.000 11616 MoveAxis(N, 0, ABG)
21:45:39.515 00.000 11616 Move returns status 0, amount 0
21:45:39.516 00.001 11616 move complete, result=0
21:45:39.516 00.000 11616 worker thread done servicing request
21:45:39.516 00.000 12268 GuideStep: -0.2 px 112 ms EAST, -0.1 px 0 ms NORTH
21:45:39.516 00.000 11616 Worker thread wakes up
21:45:39.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:39.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:41.545 02.029 11616 Exposure complete
21:45:41.615 00.070 11616 worker thread done servicing request
21:45:41.615 00.000 12268 OnExposeComplete: enter
21:45:41.615 00.000 12268 UpdateGuideState(): m_state=6
21:45:41.615 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
21:45:41.615 00.000 12268 Star::Find returns 1 (0), X=1096.65, Y=272.85, Mass=422, SNR=14.0, Peak=46 HFD=4.0
21:45:41.616 00.001 12268 MultiStar: [#1 -0.00,-0.25,1.06,U] [#2 0.05,-0.15,1.00,U] [#3 -0.12,-0.01,0.88,U] [#4 0.07,-0.23,0.76,U] [#5 0.27,-0.32,0.66,U] [#6 -0.19,-0.08,0.67,U] 
21:45:41.616 00.000 12268 refined, 6 included, MultiStar: {0.11, -0.17}, one-star: {0.60, -0.18}
21:45:41.616 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.67) = xAngle (0.66 = 0.66)
21:45:41.616 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.69 = 0.69)
21:45:41.616 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-1.01 mountX=0.16 mountY=0.13, mountTheta=0.68
21:45:41.618 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.17, opts=13)
21:45:41.618 00.000 12268 Enqueuing Move request for scope (0.11, -0.17)
21:45:41.618 00.000 11616 Worker thread wakes up
21:45:41.618 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
21:45:41.618 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
21:45:41.618 00.000 11616 Moving (0.11, -0.17) raw xDistance=0.16 yDistance=0.13
21:45:41.618 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:41.618 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:45:41.619 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:41.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:45:41.619 00.000 11616 MoveAxis(E, 0, ABG)
21:45:41.619 00.000 11616 Move returns status 0, amount 0
21:45:41.619 00.000 11616 MoveAxis(N, 0, ABG)
21:45:41.619 00.000 11616 Move returns status 0, amount 0
21:45:41.619 00.000 11616 move complete, result=0
21:45:41.619 00.000 11616 worker thread done servicing request
21:45:41.643 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:45:41.663 00.020 12268 UpdateGuideState exits: m=422 SNR=14.0
21:45:41.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:41.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:41.663 00.000 12268 Enqueuing Expose request
21:45:41.663 00.000 11616 Worker thread wakes up
21:45:41.663 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:41.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:41.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:43.687 02.024 11616 Exposure complete
21:45:43.750 00.063 12268 OnExposeComplete: enter
21:45:43.750 00.000 12268 UpdateGuideState(): m_state=6
21:45:43.751 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
21:45:43.751 00.000 12268 Star::Find returns 1 (0), X=1096.13, Y=273.23, Mass=350, SNR=12.9, Peak=40 HFD=4.1
21:45:43.751 00.000 11616 worker thread done servicing request
21:45:43.752 00.001 12268 MultiStar: [#1 -0.25,0.23,1.05,U] [#2 0.00,0.07,1.08,U] [#3 -0.13,0.63,0.82,U] [#4 -0.17,0.09,0.85,U] [#5 -0.03,-0.12,0.68,U] [#6 -0.04,0.44,0.79,U] 
21:45:43.752 00.000 12268 single-star, 6 included, MultiStar: {-0.08, 0.22}, one-star: {0.07, 0.20}
21:45:43.752 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
21:45:43.752 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
21:45:43.752 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.22 mountX=-0.20 mountY=0.05, mountTheta=2.92
21:45:43.754 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.20, opts=13)
21:45:43.754 00.000 12268 Enqueuing Move request for scope (0.07, 0.20)
21:45:43.754 00.000 11616 Worker thread wakes up
21:45:43.755 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd
21:45:43.755 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.20)
21:45:43.755 00.000 11616 Moving (0.07, 0.20) raw xDistance=-0.20 yDistance=0.05
21:45:43.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:45:43.755 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:43.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:45:43.755 00.000 11616 MoveAxis(E, 115, ABG)
21:45:43.755 00.000 11616 Guiding  Dir = 2, Dur = 115
21:45:43.756 00.001 11616 IsSlewing returns 0
21:45:43.756 00.000 11616 IsGuiding returns 0
21:45:43.756 00.000 11616 PulseGuide returned control before completion, sleep 125
21:45:43.779 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:45:43.802 00.023 12268 UpdateGuideState exits: m=350 SNR=12.9
21:45:43.802 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:43.802 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:43.802 00.000 12268 Enqueuing Expose request
21:45:43.896 00.094 11616 IsGuiding returns 1
21:45:43.897 00.001 11616 scope still moving after pulse duration time elapsed
21:45:43.927 00.030 11616 IsSlewing returns 0
21:45:43.927 00.000 11616 IsGuiding returns 1
21:45:43.958 00.031 11616 IsSlewing returns 0
21:45:43.958 00.000 11616 IsGuiding returns 1
21:45:43.989 00.031 11616 IsSlewing returns 0
21:45:43.989 00.000 11616 IsGuiding returns 0
21:45:43.989 00.000 11616 scope move finished after 115 + 118 ms
21:45:43.989 00.000 11616 Move returns status 0, amount 115
21:45:43.989 00.000 11616 MoveAxis(N, 0, ABG)
21:45:43.989 00.000 11616 Move returns status 0, amount 0
21:45:43.990 00.001 11616 move complete, result=0
21:45:43.990 00.000 11616 worker thread done servicing request
21:45:43.990 00.000 11616 Worker thread wakes up
21:45:43.990 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:43.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:43.990 00.000 12268 GuideStep: -0.2 px 115 ms EAST, 0.0 px 0 ms NORTH
21:45:45.997 02.007 11616 Exposure complete
21:45:46.054 00.057 11616 worker thread done servicing request
21:45:46.055 00.001 12268 OnExposeComplete: enter
21:45:46.055 00.000 12268 UpdateGuideState(): m_state=6
21:45:46.055 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
21:45:46.055 00.000 12268 Star::Find returns 1 (0), X=1096.56, Y=272.75, Mass=480, SNR=15.0, Peak=48 HFD=5.0
21:45:46.055 00.000 12268 MultiStar: [#1 0.34,-0.24,1.07,U] [#2 0.16,-0.53,1.08,U] [#3 0.20,-0.18,0.79,U] [#4 0.40,-0.54,0.00,M1] [#5 0.40,-0.52,0.00,M1] [#6 0.17,0.10,0.66,U] 
21:45:46.055 00.000 12268 refined, 4 included, MultiStar: {0.29, -0.26}, one-star: {0.50, -0.27}
21:45:46.055 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.67) = xAngle (0.93 = 0.93)
21:45:46.055 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.96 = 0.96)
21:45:46.055 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.26 hyp=0.38 cameraTheta=-0.74 mountX=0.23 mountY=0.32, mountTheta=0.94
21:45:46.057 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.26, opts=13)
21:45:46.057 00.000 12268 Enqueuing Move request for scope (0.29, -0.26)
21:45:46.057 00.000 11616 Worker thread wakes up
21:45:46.057 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.26) opts 0xd
21:45:46.057 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.26)
21:45:46.057 00.000 11616 Moving (0.29, -0.26) raw xDistance=0.23 yDistance=0.32
21:45:46.057 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:46.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:45:46.057 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:45:46.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:45:46.058 00.001 11616 MoveAxis(E, 0, ABG)
21:45:46.058 00.000 11616 Move returns status 0, amount 0
21:45:46.058 00.000 11616 MoveAxis(N, 0, ABG)
21:45:46.058 00.000 11616 Move returns status 0, amount 0
21:45:46.058 00.000 11616 move complete, result=0
21:45:46.058 00.000 11616 worker thread done servicing request
21:45:46.080 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:45:46.097 00.017 12268 UpdateGuideState exits: m=480 SNR=15.0
21:45:46.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:46.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:46.097 00.000 12268 Enqueuing Expose request
21:45:46.097 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:45:46.097 00.000 11616 Worker thread wakes up
21:45:46.098 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:46.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:48.102 02.004 11616 Exposure complete
21:45:48.156 00.054 11616 worker thread done servicing request
21:45:48.157 00.001 12268 OnExposeComplete: enter
21:45:48.157 00.000 12268 UpdateGuideState(): m_state=6
21:45:48.157 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
21:45:48.157 00.000 12268 Star::Find returns 1 (0), X=1096.01, Y=272.77, Mass=541, SNR=15.9, Peak=48 HFD=4.9
21:45:48.158 00.001 12268 MultiStar: [#1 -0.18,0.12,1.00,U] [#2 -0.31,-0.12,0.98,U] [#3 -0.54,-0.19,0.80,U] [#4 -0.10,-0.06,0.86,U] [#5 -0.17,-0.29,0.69,U] [#6 -0.22,0.38,0.61,U] 
21:45:48.158 00.000 12268 refined, 6 included, MultiStar: {-0.22, -0.07}, one-star: {-0.05, -0.25}
21:45:48.158 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-1.67) = xAngle (-1.16 = -1.16)
21:45:48.158 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.13 = -1.13)
21:45:48.158 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-2.83 mountX=0.09 mountY=-0.21, mountTheta=-1.16
21:45:48.163 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.07, opts=13)
21:45:48.163 00.000 12268 Enqueuing Move request for scope (-0.22, -0.07)
21:45:48.163 00.000 11616 Worker thread wakes up
21:45:48.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.07) opts 0xd
21:45:48.163 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.07)
21:45:48.163 00.000 11616 Moving (-0.22, -0.07) raw xDistance=0.09 yDistance=-0.21
21:45:48.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:48.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:45:48.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:45:48.164 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:45:48.164 00.000 11616 MoveAxis(E, 0, ABG)
21:45:48.164 00.000 11616 Move returns status 0, amount 0
21:45:48.164 00.000 11616 MoveAxis(N, 0, ABG)
21:45:48.164 00.000 11616 Move returns status 0, amount 0
21:45:48.164 00.000 11616 move complete, result=0
21:45:48.164 00.000 11616 worker thread done servicing request
21:45:48.185 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:45:48.204 00.019 12268 UpdateGuideState exits: m=541 SNR=15.9
21:45:48.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:48.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:48.204 00.000 12268 Enqueuing Expose request
21:45:48.204 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:48.204 00.000 11616 Worker thread wakes up
21:45:48.204 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:48.205 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:50.217 02.012 11616 Exposure complete
21:45:50.273 00.056 11616 worker thread done servicing request
21:45:50.274 00.001 12268 OnExposeComplete: enter
21:45:50.274 00.000 12268 UpdateGuideState(): m_state=6
21:45:50.274 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
21:45:50.274 00.000 12268 Star::Find returns 1 (0), X=1096.42, Y=272.73, Mass=549, SNR=16.1, Peak=49 HFD=4.9
21:45:50.274 00.000 12268 MultiStar: [#1 0.14,-0.20,1.01,U] [#2 -0.13,-0.34,0.97,U] [#3 -0.23,-0.24,0.79,U] [#4 0.24,-0.75,0.00,M1] [#5 -0.10,-0.44,0.66,U] [#6 0.38,-0.00,0.61,U] 
21:45:50.275 00.001 12268 refined, 5 included, MultiStar: {0.07, -0.26}, one-star: {0.36, -0.29}
21:45:50.275 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.67) = xAngle (0.37 = 0.37)
21:45:50.275 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.40 = 0.40)
21:45:50.275 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.30 mountX=0.25 mountY=0.10, mountTheta=0.39
21:45:50.276 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.26, opts=13)
21:45:50.276 00.000 12268 Enqueuing Move request for scope (0.07, -0.26)
21:45:50.276 00.000 11616 Worker thread wakes up
21:45:50.277 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd
21:45:50.277 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.26)
21:45:50.277 00.000 11616 Moving (0.07, -0.26) raw xDistance=0.25 yDistance=0.10
21:45:50.277 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:50.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:45:50.277 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:50.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:45:50.277 00.000 11616 MoveAxis(E, 0, ABG)
21:45:50.277 00.000 11616 Move returns status 0, amount 0
21:45:50.277 00.000 11616 MoveAxis(N, 0, ABG)
21:45:50.277 00.000 11616 Move returns status 0, amount 0
21:45:50.277 00.000 11616 move complete, result=0
21:45:50.277 00.000 11616 worker thread done servicing request
21:45:50.299 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:45:50.318 00.019 12268 UpdateGuideState exits: m=549 SNR=16.1
21:45:50.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:50.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:50.318 00.000 12268 Enqueuing Expose request
21:45:50.318 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:50.318 00.000 11616 Worker thread wakes up
21:45:50.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:50.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:52.317 01.999 11616 Exposure complete
21:45:52.374 00.057 11616 worker thread done servicing request
21:45:52.375 00.001 12268 OnExposeComplete: enter
21:45:52.375 00.000 12268 UpdateGuideState(): m_state=6
21:45:52.375 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
21:45:52.375 00.000 12268 Star::Find returns 1 (0), X=1096.95, Y=272.71, Mass=525, SNR=15.7, Peak=46 HFD=4.8
21:45:52.375 00.000 12268 MultiStar: [#1 0.83,-0.21,0.00,M1] [#2 0.16,-0.51,1.00,U] [#3 0.41,-0.45,0.85,U] [#4 0.80,-0.62,0.00,M2] [#5 0.60,-0.45,0.00,M1] [#6 0.33,-0.63,0.00,M1] 
21:45:52.375 00.000 12268 refined, 2 included, MultiStar: {0.50, -0.42}, one-star: {0.90, -0.31}
21:45:52.375 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.67) = xAngle (0.96 = 0.96)
21:45:52.375 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.99 = 0.99)
21:45:52.375 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.42 hyp=0.65 cameraTheta=-0.71 mountX=0.37 mountY=0.55, mountTheta=0.97
21:45:52.377 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.42, opts=13)
21:45:52.377 00.000 12268 Enqueuing Move request for scope (0.50, -0.42)
21:45:52.377 00.000 11616 Worker thread wakes up
21:45:52.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.42) opts 0xd
21:45:52.377 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.42)
21:45:52.378 00.001 11616 Moving (0.50, -0.42) raw xDistance=0.37 yDistance=0.55
21:45:52.378 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
21:45:52.378 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
21:45:52.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
21:45:52.378 00.000 11616 resist switch: large excursion: input 0.55 thresh 0.45 direction from -1 to 1
21:45:52.378 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.64
21:45:52.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
21:45:52.378 00.000 11616 MoveAxis(W, 209, ABG)
21:45:52.378 00.000 11616 Guiding  Dir = 3, Dur = 209
21:45:52.378 00.000 11616 IsSlewing returns 0
21:45:52.379 00.001 11616 IsGuiding returns 0
21:45:52.379 00.000 11616 PulseGuide returned control before completion, sleep 219
21:45:52.399 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
21:45:52.418 00.019 12268 UpdateGuideState exits: m=525 SNR=15.7
21:45:52.418 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:52.418 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:52.418 00.000 12268 Enqueuing Expose request
21:45:52.602 00.184 11616 IsGuiding returns 1
21:45:52.602 00.000 11616 scope still moving after pulse duration time elapsed
21:45:52.632 00.030 11616 IsSlewing returns 0
21:45:52.633 00.001 11616 IsGuiding returns 1
21:45:52.664 00.031 11616 IsSlewing returns 0
21:45:52.665 00.001 11616 IsGuiding returns 1
21:45:52.694 00.029 11616 IsSlewing returns 0
21:45:52.695 00.001 11616 IsGuiding returns 0
21:45:52.695 00.000 11616 scope move finished after 209 + 107 ms
21:45:52.695 00.000 11616 Move returns status 0, amount 209
21:45:52.695 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2138 applied
21:45:52.695 00.000 11616 MoveAxis(S, 2184, ABG)
21:45:52.695 00.000 11616 Guiding  Dir = 1, Dur = 2184
21:45:52.695 00.000 11616 IsSlewing returns 0
21:45:52.695 00.000 11616 IsGuiding returns 0
21:45:52.696 00.001 11616 PulseGuide returned control before completion, sleep 2194
21:45:54.895 02.199 11616 IsGuiding returns 1
21:45:54.895 00.000 11616 scope still moving after pulse duration time elapsed
21:45:54.926 00.031 11616 IsSlewing returns 0
21:45:54.927 00.001 11616 IsGuiding returns 0
21:45:54.927 00.000 11616 scope move finished after 2184 + 46 ms
21:45:54.927 00.000 11616 Move returns status 0, amount 2184
21:45:54.927 00.000 11616 move complete, result=0
21:45:54.927 00.000 11616 worker thread done servicing request
21:45:54.927 00.000 11616 Worker thread wakes up
21:45:54.928 00.001 12268 GuideStep: 0.4 px 209 ms WEST, 0.5 px 2184 ms SOUTH
21:45:54.928 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:54.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:56.943 02.015 11616 Exposure complete
21:45:57.005 00.062 11616 worker thread done servicing request
21:45:57.005 00.000 12268 OnExposeComplete: enter
21:45:57.005 00.000 12268 UpdateGuideState(): m_state=6
21:45:57.005 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
21:45:57.005 00.000 12268 Star::Find returns 1 (0), X=1096.89, Y=272.90, Mass=499, SNR=15.4, Peak=53 HFD=4.6
21:45:57.006 00.001 12268 MultiStar: [#1 0.39,-0.10,1.02,U] [#2 0.31,-0.10,1.00,U] [#3 0.55,0.07,0.86,U] [#4 0.44,0.24,0.72,U] [#5 0.30,-0.28,0.70,U] [#6 0.33,0.12,0.64,U] 
21:45:57.006 00.000 12268 refined, 6 included, MultiStar: {0.46, -0.04}, one-star: {0.84, -0.12}
21:45:57.006 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.67) = xAngle (1.59 = 1.59)
21:45:57.006 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.62 = 1.62)
21:45:57.006 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.04 hyp=0.47 cameraTheta=-0.08 mountX=-0.01 mountY=0.47, mountTheta=1.59
21:45:57.008 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.04, opts=13)
21:45:57.008 00.000 12268 Enqueuing Move request for scope (0.46, -0.04)
21:45:57.008 00.000 11616 Worker thread wakes up
21:45:57.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.04) opts 0xd
21:45:57.008 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.04)
21:45:57.008 00.000 11616 Moving (0.46, -0.04) raw xDistance=-0.01 yDistance=0.47
21:45:57.008 00.000 11616 BLC: History state: CurrMiss=0.47, AvgInitMiss=0.12, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.081838, 1:0.465494
21:45:57.008 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:45:57.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:57.009 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:45:57.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
21:45:57.009 00.000 11616 MoveAxis(E, 0, ABG)
21:45:57.009 00.000 11616 Move returns status 0, amount 0
21:45:57.009 00.000 11616 MoveAxis(S, 39, ABG)
21:45:57.009 00.000 11616 Guiding  Dir = 1, Dur = 39
21:45:57.009 00.000 11616 IsSlewing returns 0
21:45:57.009 00.000 11616 IsGuiding returns 0
21:45:57.010 00.001 11616 PulseGuide returned control before completion, sleep 49
21:45:57.029 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:45:57.047 00.018 12268 UpdateGuideState exits: m=499 SNR=15.4
21:45:57.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:57.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:57.047 00.000 12268 Enqueuing Expose request
21:45:57.060 00.013 11616 IsGuiding returns 1
21:45:57.060 00.000 11616 scope still moving after pulse duration time elapsed
21:45:57.092 00.032 11616 IsSlewing returns 0
21:45:57.092 00.000 11616 IsGuiding returns 0
21:45:57.092 00.000 11616 scope move finished after 39 + 44 ms
21:45:57.092 00.000 11616 Move returns status 0, amount 39
21:45:57.092 00.000 11616 move complete, result=0
21:45:57.093 00.001 11616 worker thread done servicing request
21:45:57.093 00.000 11616 Worker thread wakes up
21:45:57.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:57.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:45:57.094 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 39 ms SOUTH
21:45:59.104 02.010 11616 Exposure complete
21:45:59.162 00.058 11616 worker thread done servicing request
21:45:59.162 00.000 12268 OnExposeComplete: enter
21:45:59.162 00.000 12268 UpdateGuideState(): m_state=6
21:45:59.163 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
21:45:59.163 00.000 12268 Star::Find returns 1 (0), X=1096.26, Y=272.98, Mass=419, SNR=14.0, Peak=45 HFD=4.1
21:45:59.163 00.000 12268 MultiStar: [#1 0.11,0.04,1.11,U] [#2 -0.31,0.38,0.99,U] [#3 -0.28,0.47,0.93,U] [#4 0.11,0.00,0.79,U] [#5 -0.29,0.22,0.79,U] [#6 -0.34,0.15,0.69,U] 
21:45:59.163 00.000 12268 refined, 6 included, MultiStar: {-0.10, 0.17}, one-star: {0.21, -0.05}
21:45:59.163 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.67) = xAngle (3.75 = -2.54)
21:45:59.163 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.78 = -2.50)
21:45:59.163 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.08 mountX=-0.16 mountY=-0.12, mountTheta=-2.51
21:45:59.165 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.17, opts=13)
21:45:59.165 00.000 12268 Enqueuing Move request for scope (-0.10, 0.17)
21:45:59.165 00.000 11616 Worker thread wakes up
21:45:59.165 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
21:45:59.165 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
21:45:59.165 00.000 11616 Moving (-0.10, 0.17) raw xDistance=-0.16 yDistance=-0.12
21:45:59.165 00.000 11616 BLC: History state: CurrMiss=-0.12, AvgInitMiss=0.12, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.081838, 1:0.465494, 2:-0.117236
21:45:59.165 00.000 11616 BLC: No correction, Miss < min_move
21:45:59.165 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:59.166 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:45:59.166 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:59.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:45:59.166 00.000 11616 MoveAxis(E, 0, ABG)
21:45:59.166 00.000 11616 Move returns status 0, amount 0
21:45:59.166 00.000 11616 MoveAxis(N, 0, ABG)
21:45:59.166 00.000 11616 Move returns status 0, amount 0
21:45:59.166 00.000 11616 move complete, result=0
21:45:59.166 00.000 11616 worker thread done servicing request
21:45:59.187 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:45:59.204 00.017 12268 UpdateGuideState exits: m=419 SNR=14.0
21:45:59.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:59.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:45:59.204 00.000 12268 Enqueuing Expose request
21:45:59.204 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:59.204 00.000 11616 Worker thread wakes up
21:45:59.204 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:45:59.204 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:01.214 02.010 11616 Exposure complete
21:46:01.271 00.057 11616 worker thread done servicing request
21:46:01.271 00.000 12268 OnExposeComplete: enter
21:46:01.271 00.000 12268 UpdateGuideState(): m_state=6
21:46:01.272 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
21:46:01.272 00.000 12268 Star::Find returns 1 (0), X=1096.49, Y=273.66, Mass=500, SNR=15.4, Peak=44 HFD=5.1
21:46:01.272 00.000 12268 MultiStar: [#1 -0.04,0.68,0.00,M1] [#2 -0.15,0.70,0.00,M1] [#3 -0.14,0.91,0.00,M1] [#4 -0.25,0.53,0.75,U] [#5 0.18,0.30,0.52,U] [#6 0.09,0.59,0.62,U] 
21:46:01.272 00.000 12268 refined, 3 included, MultiStar: {0.14, 0.54}, one-star: {0.43, 0.63}
21:46:01.272 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.99 = 2.99)
21:46:01.272 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
21:46:01.272 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.54 hyp=0.55 cameraTheta=1.32 mountX=-0.55 mountY=0.07, mountTheta=3.02
21:46:01.274 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.54, opts=13)
21:46:01.274 00.000 12268 Enqueuing Move request for scope (0.14, 0.54)
21:46:01.274 00.000 11616 Worker thread wakes up
21:46:01.274 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.54) opts 0xd
21:46:01.274 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.54)
21:46:01.274 00.000 11616 Moving (0.14, 0.54) raw xDistance=-0.55 yDistance=0.07
21:46:01.274 00.000 11616 BLC: window closed
21:46:01.274 00.000 11616 BLC: History state: CurrMiss=0.07, AvgInitMiss=0.12, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.081838, 1:0.465494, 2:-0.117236
21:46:01.274 00.000 11616 BLC: No correction, Miss < min_move
21:46:01.275 00.001 11616 resist switch: large excursion: input -0.55 thresh 0.29 direction from 1 to -1
21:46:01.275 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.64
21:46:01.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.55
21:46:01.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:01.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:46:01.275 00.000 11616 MoveAxis(E, 307, ABG)
21:46:01.275 00.000 11616 Guiding  Dir = 2, Dur = 307
21:46:01.275 00.000 11616 IsSlewing returns 0
21:46:01.276 00.001 11616 IsGuiding returns 0
21:46:01.276 00.000 11616 PulseGuide returned control before completion, sleep 317
21:46:01.295 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:46:01.317 00.022 12268 UpdateGuideState exits: m=500 SNR=15.4
21:46:01.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:01.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:01.317 00.000 12268 Enqueuing Expose request
21:46:01.601 00.284 11616 IsGuiding returns 1
21:46:01.601 00.000 11616 scope still moving after pulse duration time elapsed
21:46:01.632 00.031 11616 IsSlewing returns 0
21:46:01.633 00.001 11616 IsGuiding returns 0
21:46:01.633 00.000 11616 scope move finished after 307 + 49 ms
21:46:01.633 00.000 11616 Move returns status 0, amount 307
21:46:01.633 00.000 11616 MoveAxis(N, 0, ABG)
21:46:01.633 00.000 11616 Move returns status 0, amount 0
21:46:01.633 00.000 11616 move complete, result=0
21:46:01.633 00.000 11616 worker thread done servicing request
21:46:01.633 00.000 11616 Worker thread wakes up
21:46:01.633 00.000 12268 GuideStep: -0.5 px 307 ms EAST, 0.1 px 0 ms NORTH
21:46:01.634 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:01.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:03.640 02.006 11616 Exposure complete
21:46:03.699 00.059 11616 worker thread done servicing request
21:46:03.700 00.001 12268 OnExposeComplete: enter
21:46:03.700 00.000 12268 UpdateGuideState(): m_state=6
21:46:03.700 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
21:46:03.700 00.000 12268 Star::Find returns 1 (0), X=1096.24, Y=273.92, Mass=392, SNR=13.5, Peak=39 HFD=4.3
21:46:03.700 00.000 12268 MultiStar: [#1 -0.14,0.81,0.00,M2] [#2 -0.54,0.89,0.00,M2] [#3 -0.19,0.95,0.00,M2] [#4 0.09,0.71,0.00,M1] [#5 -0.18,0.76,0.00,M1] [#6 0.00,0.85,0.00,M1] 
21:46:03.701 00.001 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.67) = xAngle (3.04 = 3.04)
21:46:03.701 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.07 = 3.07)
21:46:03.701 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.89 hyp=0.91 cameraTheta=1.37 mountX=-0.90 mountY=0.07, mountTheta=3.07
21:46:03.703 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.89, opts=13)
21:46:03.703 00.000 12268 Enqueuing Move request for scope (0.18, 0.89)
21:46:03.703 00.000 11616 Worker thread wakes up
21:46:03.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.89) opts 0xd
21:46:03.703 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.89)
21:46:03.703 00.000 11616 Moving (0.18, 0.89) raw xDistance=-0.90 yDistance=0.07
21:46:03.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.90
21:46:03.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:03.704 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:46:03.704 00.000 11616 MoveAxis(E, 506, ABG)
21:46:03.704 00.000 11616 Guiding  Dir = 2, Dur = 506
21:46:03.704 00.000 11616 IsSlewing returns 0
21:46:03.704 00.000 11616 IsGuiding returns 0
21:46:03.705 00.001 11616 PulseGuide returned control before completion, sleep 516
21:46:03.726 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:46:03.742 00.016 12268 UpdateGuideState exits: m=392 SNR=13.5
21:46:03.743 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:03.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:03.743 00.000 12268 Enqueuing Expose request
21:46:04.225 00.482 11616 IsGuiding returns 1
21:46:04.225 00.000 11616 scope still moving after pulse duration time elapsed
21:46:04.256 00.031 11616 IsSlewing returns 0
21:46:04.257 00.001 11616 IsGuiding returns 0
21:46:04.257 00.000 11616 scope move finished after 506 + 46 ms
21:46:04.257 00.000 11616 Move returns status 0, amount 506
21:46:04.257 00.000 11616 MoveAxis(N, 0, ABG)
21:46:04.257 00.000 11616 Move returns status 0, amount 0
21:46:04.257 00.000 11616 move complete, result=0
21:46:04.257 00.000 11616 worker thread done servicing request
21:46:04.257 00.000 11616 Worker thread wakes up
21:46:04.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:04.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:04.257 00.000 12268 GuideStep: -0.9 px 506 ms EAST, 0.1 px 0 ms NORTH
21:46:06.260 02.003 11616 Exposure complete
21:46:06.323 00.063 11616 worker thread done servicing request
21:46:06.323 00.000 12268 OnExposeComplete: enter
21:46:06.323 00.000 12268 UpdateGuideState(): m_state=6
21:46:06.323 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
21:46:06.324 00.001 12268 Star::Find returns 1 (0), X=1096.37, Y=273.06, Mass=389, SNR=13.5, Peak=38 HFD=4.2
21:46:06.324 00.000 12268 MultiStar: [#1 0.16,-0.17,1.04,U] [#2 -0.25,-0.30,1.08,U] [#3 0.09,-0.24,0.86,U] [#4 0.27,-0.51,0.84,U] [#5 0.02,-0.19,0.67,U] [#6 -0.10,-0.37,0.78,U] 
21:46:06.324 00.000 12268 refined, 6 included, MultiStar: {0.07, -0.24}, one-star: {0.31, 0.04}
21:46:06.324 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.67) = xAngle (0.39 = 0.39)
21:46:06.324 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.42 = 0.42)
21:46:06.324 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.28 mountX=0.23 mountY=0.10, mountTheta=0.42
21:46:06.325 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.24, opts=13)
21:46:06.326 00.001 12268 Enqueuing Move request for scope (0.07, -0.24)
21:46:06.326 00.000 11616 Worker thread wakes up
21:46:06.326 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd
21:46:06.326 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.24)
21:46:06.326 00.000 11616 Moving (0.07, -0.24) raw xDistance=0.23 yDistance=0.10
21:46:06.326 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:06.326 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:46:06.327 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:06.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:46:06.327 00.000 11616 MoveAxis(E, 0, ABG)
21:46:06.327 00.000 11616 Move returns status 0, amount 0
21:46:06.327 00.000 11616 MoveAxis(N, 0, ABG)
21:46:06.327 00.000 11616 Move returns status 0, amount 0
21:46:06.327 00.000 11616 move complete, result=0
21:46:06.327 00.000 11616 worker thread done servicing request
21:46:06.348 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:46:06.365 00.017 12268 UpdateGuideState exits: m=389 SNR=13.5
21:46:06.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:06.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:06.365 00.000 12268 Enqueuing Expose request
21:46:06.365 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:46:06.365 00.000 11616 Worker thread wakes up
21:46:06.366 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:06.366 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:08.378 02.012 11616 Exposure complete
21:46:08.436 00.058 11616 worker thread done servicing request
21:46:08.436 00.000 12268 OnExposeComplete: enter
21:46:08.437 00.001 12268 UpdateGuideState(): m_state=6
21:46:08.437 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
21:46:08.437 00.000 12268 Star::Find returns 1 (0), X=1095.62, Y=272.43, Mass=402, SNR=13.8, Peak=44 HFD=3.8
21:46:08.437 00.000 12268 MultiStar: [#1 -0.44,-0.62,0.00,M2] [#2 -0.81,-0.69,0.00,M2] [#3 -0.75,-0.31,0.00,M2] [#4 -0.52,-0.43,0.00,M1] [#5 -0.56,-1.01,0.00,M1] [#6 -0.40,-0.53,0.00,M1] 
21:46:08.437 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-1.67) = xAngle (-0.53 = -0.53)
21:46:08.438 00.001 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.50 = -0.50)
21:46:08.438 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.59 hyp=0.73 cameraTheta=-2.20 mountX=0.63 mountY=-0.35, mountTheta=-0.51
21:46:08.439 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-0.59, opts=13)
21:46:08.439 00.000 12268 Enqueuing Move request for scope (-0.43, -0.59)
21:46:08.440 00.001 11616 Worker thread wakes up
21:46:08.440 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.59) opts 0xd
21:46:08.440 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -0.59)
21:46:08.440 00.000 11616 Moving (-0.43, -0.59) raw xDistance=0.63 yDistance=-0.35
21:46:08.440 00.000 11616 resist switch: large excursion: input 0.63 thresh 0.29 direction from -1 to 1
21:46:08.440 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.90
21:46:08.440 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.63
21:46:08.440 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:08.441 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:46:08.441 00.000 11616 MoveAxis(W, 355, ABG)
21:46:08.441 00.000 11616 Guiding  Dir = 3, Dur = 355
21:46:08.441 00.000 11616 IsSlewing returns 0
21:46:08.442 00.001 11616 IsGuiding returns 0
21:46:08.442 00.000 11616 PulseGuide returned control before completion, sleep 365
21:46:08.463 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:46:08.481 00.018 12268 UpdateGuideState exits: m=402 SNR=13.8
21:46:08.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:08.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:08.481 00.000 12268 Enqueuing Expose request
21:46:08.817 00.336 11616 IsGuiding returns 1
21:46:08.817 00.000 11616 scope still moving after pulse duration time elapsed
21:46:08.848 00.031 11616 IsSlewing returns 0
21:46:08.849 00.001 11616 IsGuiding returns 0
21:46:08.849 00.000 11616 scope move finished after 355 + 52 ms
21:46:08.849 00.000 11616 Move returns status 0, amount 355
21:46:08.849 00.000 11616 MoveAxis(N, 0, ABG)
21:46:08.849 00.000 11616 Move returns status 0, amount 0
21:46:08.849 00.000 11616 move complete, result=0
21:46:08.849 00.000 11616 worker thread done servicing request
21:46:08.849 00.000 11616 Worker thread wakes up
21:46:08.850 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:08.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:08.850 00.000 12268 GuideStep: 0.6 px 355 ms WEST, -0.4 px 0 ms NORTH
21:46:10.867 02.017 11616 Exposure complete
21:46:10.925 00.058 11616 worker thread done servicing request
21:46:10.926 00.001 12268 OnExposeComplete: enter
21:46:10.926 00.000 12268 UpdateGuideState(): m_state=6
21:46:10.926 00.000 12268 Star::Find(15, 1095, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
21:46:10.926 00.000 12268 Star::Find returns 1 (0), X=1096.09, Y=272.56, Mass=447, SNR=14.6, Peak=45 HFD=4.0
21:46:10.926 00.000 12268 MultiStar: [#1 -0.29,-0.38,1.04,U] [#2 -0.59,-0.43,0.00,M3] [#3 -0.43,-0.38,0.88,U] [#4 -0.38,-0.58,0.00,M2] [#5 -0.04,-0.91,0.00,M2] [#6 -0.21,-0.78,0.00,M2] 
21:46:10.926 00.000 12268 refined, 2 included, MultiStar: {-0.22, -0.41}, one-star: {0.04, -0.47}
21:46:10.926 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.67) = xAngle (-0.39 = -0.39)
21:46:10.927 00.001 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.36 = -0.36)
21:46:10.927 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.41 hyp=0.46 cameraTheta=-2.06 mountX=0.43 mountY=-0.16, mountTheta=-0.36
21:46:10.928 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.41, opts=13)
21:46:10.928 00.000 12268 Enqueuing Move request for scope (-0.22, -0.41)
21:46:10.928 00.000 11616 Worker thread wakes up
21:46:10.928 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.41) opts 0xd
21:46:10.928 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.41)
21:46:10.928 00.000 11616 Moving (-0.22, -0.41) raw xDistance=0.43 yDistance=-0.16
21:46:10.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
21:46:10.928 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:10.929 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:46:10.929 00.000 11616 MoveAxis(W, 240, ABG)
21:46:10.929 00.000 11616 Guiding  Dir = 3, Dur = 240
21:46:10.929 00.000 11616 IsSlewing returns 0
21:46:10.929 00.000 11616 IsGuiding returns 0
21:46:10.930 00.001 11616 PulseGuide returned control before completion, sleep 250
21:46:10.951 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:46:10.967 00.016 12268 UpdateGuideState exits: m=447 SNR=14.6
21:46:10.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:10.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:10.967 00.000 12268 Enqueuing Expose request
21:46:11.189 00.222 11616 IsGuiding returns 1
21:46:11.189 00.000 11616 scope still moving after pulse duration time elapsed
21:46:11.220 00.031 11616 IsSlewing returns 0
21:46:11.220 00.000 11616 IsGuiding returns 0
21:46:11.221 00.001 11616 scope move finished after 240 + 51 ms
21:46:11.221 00.000 11616 Move returns status 0, amount 240
21:46:11.221 00.000 11616 MoveAxis(N, 0, ABG)
21:46:11.221 00.000 11616 Move returns status 0, amount 0
21:46:11.221 00.000 11616 move complete, result=0
21:46:11.221 00.000 11616 worker thread done servicing request
21:46:11.221 00.000 11616 Worker thread wakes up
21:46:11.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:11.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:11.222 00.001 12268 GuideStep: 0.4 px 240 ms WEST, -0.2 px 0 ms NORTH
21:46:13.239 02.017 11616 Exposure complete
21:46:13.303 00.064 11616 worker thread done servicing request
21:46:13.303 00.000 12268 OnExposeComplete: enter
21:46:13.304 00.001 12268 UpdateGuideState(): m_state=6
21:46:13.304 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
21:46:13.304 00.000 12268 Star::Find returns 1 (0), X=1096.67, Y=272.72, Mass=426, SNR=14.2, Peak=40 HFD=4.3
21:46:13.304 00.000 12268 MultiStar: [#1 -0.11,0.01,0.96,U] [#2 0.03,-0.51,0.93,U] [#3 0.01,0.04,0.93,U] [#4 -0.04,-0.53,0.80,U] [#5 -0.00,0.08,0.72,U] [#6 0.49,-0.07,0.74,U] 
21:46:13.304 00.000 12268 refined, 6 included, MultiStar: {0.14, -0.19}, one-star: {0.61, -0.31}
21:46:13.304 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.67) = xAngle (0.75 = 0.75)
21:46:13.305 00.001 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.78 = 0.78)
21:46:13.305 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.24 cameraTheta=-0.92 mountX=0.18 mountY=0.17, mountTheta=0.76
21:46:13.307 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.19, opts=13)
21:46:13.307 00.000 12268 Enqueuing Move request for scope (0.14, -0.19)
21:46:13.307 00.000 11616 Worker thread wakes up
21:46:13.307 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
21:46:13.307 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
21:46:13.307 00.000 11616 Moving (0.14, -0.19) raw xDistance=0.18 yDistance=0.17
21:46:13.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
21:46:13.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
21:46:13.308 00.001 11616 MoveAxis(W, 98, ABG)
21:46:13.308 00.000 11616 Guiding  Dir = 3, Dur = 98
21:46:13.309 00.001 11616 IsSlewing returns 0
21:46:13.309 00.000 11616 IsGuiding returns 0
21:46:13.309 00.000 11616 PulseGuide returned control before completion, sleep 108
21:46:13.334 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=42, Gamma=1.290
21:46:13.353 00.019 12268 UpdateGuideState exits: m=426 SNR=14.2
21:46:13.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:13.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:13.353 00.000 12268 Enqueuing Expose request
21:46:13.422 00.069 11616 IsGuiding returns 1
21:46:13.422 00.000 11616 scope still moving after pulse duration time elapsed
21:46:13.454 00.032 11616 IsSlewing returns 0
21:46:13.454 00.000 11616 IsGuiding returns 0
21:46:13.455 00.001 11616 scope move finished after 98 + 47 ms
21:46:13.455 00.000 11616 Move returns status 0, amount 98
21:46:13.455 00.000 11616 MoveAxis(S, 14, ABG)
21:46:13.455 00.000 11616 Guiding  Dir = 1, Dur = 14
21:46:13.456 00.001 11616 IsSlewing returns 0
21:46:13.457 00.001 11616 IsGuiding returns 0
21:46:13.457 00.000 11616 PulseGuide returned control before completion, sleep 24
21:46:13.485 00.028 11616 IsGuiding returns 1
21:46:13.485 00.000 11616 scope still moving after pulse duration time elapsed
21:46:13.517 00.032 11616 IsSlewing returns 0
21:46:13.517 00.000 11616 IsGuiding returns 0
21:46:13.517 00.000 11616 scope move finished after 14 + 46 ms
21:46:13.517 00.000 11616 Move returns status 0, amount 14
21:46:13.517 00.000 11616 move complete, result=0
21:46:13.517 00.000 11616 worker thread done servicing request
21:46:13.517 00.000 12268 GuideStep: 0.2 px 98 ms WEST, 0.2 px 14 ms SOUTH
21:46:13.518 00.001 11616 Worker thread wakes up
21:46:13.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:13.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:15.533 02.015 11616 Exposure complete
21:46:15.593 00.060 11616 worker thread done servicing request
21:46:15.593 00.000 12268 OnExposeComplete: enter
21:46:15.593 00.000 12268 UpdateGuideState(): m_state=6
21:46:15.594 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
21:46:15.594 00.000 12268 Star::Find returns 1 (0), X=1096.58, Y=273.54, Mass=398, SNR=13.7, Peak=44 HFD=3.3
21:46:15.594 00.000 12268 MultiStar: [#1 -0.14,0.71,0.00,M1] [#2 -0.19,0.40,1.06,U] [#3 0.01,0.74,0.00,M1] [#4 0.25,0.43,0.87,U] [#5 0.25,0.51,0.76,U] [#6 0.22,0.35,0.77,U] 
21:46:15.594 00.000 12268 refined, 4 included, MultiStar: {0.20, 0.44}, one-star: {0.52, 0.51}
21:46:15.594 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.67) = xAngle (2.81 = 2.81)
21:46:15.594 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.84 = 2.84)
21:46:15.594 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.44 hyp=0.49 cameraTheta=1.14 mountX=-0.46 mountY=0.14, mountTheta=2.84
21:46:15.596 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.44, opts=13)
21:46:15.596 00.000 12268 Enqueuing Move request for scope (0.20, 0.44)
21:46:15.596 00.000 11616 Worker thread wakes up
21:46:15.596 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.44) opts 0xd
21:46:15.596 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.44)
21:46:15.596 00.000 11616 Moving (0.20, 0.44) raw xDistance=-0.46 yDistance=0.14
21:46:15.597 00.001 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
21:46:15.597 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.38
21:46:15.597 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
21:46:15.597 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:15.597 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:46:15.597 00.000 11616 MoveAxis(E, 257, ABG)
21:46:15.597 00.000 11616 Guiding  Dir = 2, Dur = 257
21:46:15.597 00.000 11616 IsSlewing returns 0
21:46:15.598 00.001 11616 IsGuiding returns 0
21:46:15.598 00.000 11616 PulseGuide returned control before completion, sleep 267
21:46:15.621 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:46:15.639 00.018 12268 UpdateGuideState exits: m=398 SNR=13.7
21:46:15.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:15.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:15.639 00.000 12268 Enqueuing Expose request
21:46:15.873 00.234 11616 IsGuiding returns 1
21:46:15.873 00.000 11616 scope still moving after pulse duration time elapsed
21:46:15.902 00.029 11616 IsSlewing returns 0
21:46:15.903 00.001 11616 IsGuiding returns 0
21:46:15.903 00.000 11616 scope move finished after 257 + 47 ms
21:46:15.903 00.000 11616 Move returns status 0, amount 257
21:46:15.903 00.000 11616 MoveAxis(N, 0, ABG)
21:46:15.903 00.000 11616 Move returns status 0, amount 0
21:46:15.903 00.000 11616 move complete, result=0
21:46:15.903 00.000 11616 worker thread done servicing request
21:46:15.903 00.000 11616 Worker thread wakes up
21:46:15.904 00.001 12268 GuideStep: -0.5 px 257 ms EAST, 0.1 px 0 ms NORTH
21:46:15.904 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:15.904 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:17.916 02.012 11616 Exposure complete
21:46:17.973 00.057 11616 worker thread done servicing request
21:46:17.973 00.000 12268 OnExposeComplete: enter
21:46:17.973 00.000 12268 UpdateGuideState(): m_state=6
21:46:17.973 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
21:46:17.974 00.001 12268 Star::Find returns 1 (0), X=1096.64, Y=274.08, Mass=433, SNR=14.3, Peak=44 HFD=4.3
21:46:17.974 00.000 12268 MultiStar: [#1 0.09,0.88,0.00,M2] [#2 -0.10,1.04,0.00,M2] [#3 -0.10,1.07,0.00,M2] [#4 0.02,0.80,0.00,M1] [#5 0.32,0.71,0.00,M1] [#6 -0.20,1.36,0.00,M1] 
21:46:17.974 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.67) = xAngle (2.73 = 2.73)
21:46:17.974 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.76 = 2.76)
21:46:17.974 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=1.05 hyp=1.20 cameraTheta=1.06 mountX=-1.10 mountY=0.45, mountTheta=2.75
21:46:17.975 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=1.05, opts=13)
21:46:17.975 00.000 12268 Enqueuing Move request for scope (0.59, 1.05)
21:46:17.976 00.001 11616 Worker thread wakes up
21:46:17.976 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, 1.05) opts 0xd
21:46:17.976 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, 1.05)
21:46:17.976 00.000 11616 Moving (0.59, 1.05) raw xDistance=-1.10 yDistance=0.45
21:46:17.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.55 from input -1.10
21:46:17.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
21:46:17.976 00.000 11616 MoveAxis(E, 616, ABG)
21:46:17.976 00.000 11616 Guiding  Dir = 2, Dur = 616
21:46:17.977 00.001 11616 IsSlewing returns 0
21:46:17.977 00.000 11616 IsGuiding returns 0
21:46:17.977 00.000 11616 PulseGuide returned control before completion, sleep 626
21:46:17.997 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:46:18.015 00.018 12268 UpdateGuideState exits: m=433 SNR=14.3
21:46:18.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:18.016 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:18.016 00.000 12268 Enqueuing Expose request
21:46:18.616 00.600 11616 IsGuiding returns 1
21:46:18.616 00.000 11616 scope still moving after pulse duration time elapsed
21:46:18.649 00.033 11616 IsSlewing returns 0
21:46:18.649 00.000 11616 IsGuiding returns 0
21:46:18.649 00.000 11616 scope move finished after 616 + 55 ms
21:46:18.649 00.000 11616 Move returns status 0, amount 616
21:46:18.649 00.000 11616 MoveAxis(S, 38, ABG)
21:46:18.650 00.001 11616 Guiding  Dir = 1, Dur = 38
21:46:18.650 00.000 11616 IsSlewing returns 0
21:46:18.651 00.001 11616 IsGuiding returns 0
21:46:18.651 00.000 11616 PulseGuide returned control before completion, sleep 48
21:46:18.711 00.060 11616 IsGuiding returns 1
21:46:18.711 00.000 11616 scope still moving after pulse duration time elapsed
21:46:18.743 00.032 11616 IsSlewing returns 0
21:46:18.743 00.000 11616 IsGuiding returns 0
21:46:18.743 00.000 11616 scope move finished after 38 + 54 ms
21:46:18.743 00.000 11616 Move returns status 0, amount 38
21:46:18.743 00.000 11616 move complete, result=0
21:46:18.744 00.001 11616 worker thread done servicing request
21:46:18.744 00.000 11616 Worker thread wakes up
21:46:18.744 00.000 12268 GuideStep: -1.1 px 616 ms EAST, 0.4 px 38 ms SOUTH
21:46:18.744 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:18.744 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:20.749 02.005 11616 Exposure complete
21:46:20.806 00.057 11616 worker thread done servicing request
21:46:20.807 00.001 12268 OnExposeComplete: enter
21:46:20.807 00.000 12268 UpdateGuideState(): m_state=6
21:46:20.807 00.000 12268 Star::Find(15, 1096, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
21:46:20.807 00.000 12268 Star::Find returns 1 (0), X=1096.10, Y=273.29, Mass=388, SNR=13.5, Peak=40 HFD=4.3
21:46:20.807 00.000 12268 MultiStar: [#1 -0.20,0.27,0.98,U] [#2 -0.26,0.56,1.02,U] [#3 -0.17,0.24,0.88,U] [#4 -0.27,0.35,0.81,U] [#5 -0.05,-0.22,0.62,U] [#6 -0.28,0.07,0.76,U] 
21:46:20.807 00.000 12268 single-star, 6 included, MultiStar: {-0.17, 0.25}, one-star: {0.05, 0.26}
21:46:20.807 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.67) = xAngle (3.06 = 3.06)
21:46:20.808 00.001 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.09 = 3.09)
21:46:20.808 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.39 mountX=-0.26 mountY=0.01, mountTheta=3.09
21:46:20.809 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.26, opts=13)
21:46:20.809 00.000 12268 Enqueuing Move request for scope (0.05, 0.26)
21:46:20.809 00.000 11616 Worker thread wakes up
21:46:20.809 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.26) opts 0xd
21:46:20.809 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.26)
21:46:20.810 00.001 11616 Moving (0.05, 0.26) raw xDistance=-0.26 yDistance=0.01
21:46:20.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:46:20.810 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:20.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:46:20.810 00.000 11616 MoveAxis(E, 148, ABG)
21:46:20.810 00.000 11616 Guiding  Dir = 2, Dur = 148
21:46:20.810 00.000 11616 IsSlewing returns 0
21:46:20.811 00.001 11616 IsGuiding returns 0
21:46:20.811 00.000 11616 PulseGuide returned control before completion, sleep 158
21:46:20.831 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:46:20.848 00.017 12268 UpdateGuideState exits: m=388 SNR=13.5
21:46:20.849 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:20.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:20.849 00.000 12268 Enqueuing Expose request
21:46:20.981 00.132 11616 IsGuiding returns 1
21:46:20.982 00.001 11616 scope still moving after pulse duration time elapsed
21:46:21.011 00.029 11616 IsSlewing returns 0
21:46:21.012 00.001 11616 IsGuiding returns 0
21:46:21.012 00.000 11616 scope move finished after 148 + 53 ms
21:46:21.012 00.000 11616 Move returns status 0, amount 148
21:46:21.012 00.000 11616 MoveAxis(N, 0, ABG)
21:46:21.012 00.000 11616 Move returns status 0, amount 0
21:46:21.012 00.000 11616 move complete, result=0
21:46:21.012 00.000 11616 worker thread done servicing request
21:46:21.012 00.000 11616 Worker thread wakes up
21:46:21.013 00.001 12268 GuideStep: -0.3 px 148 ms EAST, 0.0 px 0 ms NORTH
21:46:21.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:21.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:23.022 02.009 11616 Exposure complete
21:46:23.080 00.058 11616 worker thread done servicing request
21:46:23.081 00.001 12268 OnExposeComplete: enter
21:46:23.081 00.000 12268 UpdateGuideState(): m_state=6
21:46:23.081 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
21:46:23.081 00.000 12268 Star::Find returns 1 (0), X=1096.32, Y=272.88, Mass=422, SNR=14.1, Peak=42 HFD=4.1
21:46:23.081 00.000 12268 MultiStar: [#1 -0.09,0.19,1.00,U] [#2 -0.15,-0.44,1.01,U] [#3 -0.18,-0.23,0.95,U] [#4 0.13,-0.12,0.84,U] [#5 -0.05,-0.42,0.63,U] [#6 0.10,0.01,0.69,U] 
21:46:23.082 00.001 12268 refined, 6 included, MultiStar: {0.00, -0.16}, one-star: {0.27, -0.15}
21:46:23.082 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.67) = xAngle (0.10 = 0.10)
21:46:23.082 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.13 = 0.13)
21:46:23.082 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.57 mountX=0.16 mountY=0.02, mountTheta=0.13
21:46:23.083 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.16, opts=13)
21:46:23.084 00.001 12268 Enqueuing Move request for scope (0.00, -0.16)
21:46:23.084 00.000 11616 Worker thread wakes up
21:46:23.084 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
21:46:23.084 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
21:46:23.084 00.000 11616 Moving (0.00, -0.16) raw xDistance=0.16 yDistance=0.02
21:46:23.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:23.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:46:23.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:23.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:46:23.085 00.001 11616 MoveAxis(E, 0, ABG)
21:46:23.085 00.000 11616 Move returns status 0, amount 0
21:46:23.085 00.000 11616 MoveAxis(N, 0, ABG)
21:46:23.085 00.000 11616 Move returns status 0, amount 0
21:46:23.085 00.000 11616 move complete, result=0
21:46:23.085 00.000 11616 worker thread done servicing request
21:46:23.105 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:46:23.123 00.018 12268 UpdateGuideState exits: m=422 SNR=14.1
21:46:23.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:23.123 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:23.123 00.000 12268 Enqueuing Expose request
21:46:23.123 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:46:23.123 00.000 11616 Worker thread wakes up
21:46:23.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:23.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:25.150 02.027 11616 Exposure complete
21:46:25.207 00.057 11616 worker thread done servicing request
21:46:25.207 00.000 12268 OnExposeComplete: enter
21:46:25.207 00.000 12268 UpdateGuideState(): m_state=6
21:46:25.207 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
21:46:25.207 00.000 12268 Star::Find returns 1 (0), X=1096.14, Y=272.38, Mass=389, SNR=13.5, Peak=40 HFD=3.9
21:46:25.208 00.001 12268 MultiStar: [#1 0.07,-0.40,1.02,U] [#2 -0.41,-0.38,1.04,U] [#3 -0.46,-0.24,0.97,U] [#4 0.12,-0.98,0.00,M1] [#5 -0.07,-0.42,0.69,U] [#6 0.32,-0.21,0.71,U] 
21:46:25.208 00.000 12268 refined, 5 included, MultiStar: {-0.10, -0.39}, one-star: {0.08, -0.64}
21:46:25.208 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-1.67) = xAngle (-0.15 = -0.15)
21:46:25.208 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.12 = -0.12)
21:46:25.208 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.39 hyp=0.40 cameraTheta=-1.82 mountX=0.40 mountY=-0.05, mountTheta=-0.12
21:46:25.210 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.39, opts=13)
21:46:25.210 00.000 12268 Enqueuing Move request for scope (-0.10, -0.39)
21:46:25.210 00.000 11616 Worker thread wakes up
21:46:25.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.39) opts 0xd
21:46:25.210 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.39)
21:46:25.210 00.000 11616 Moving (-0.10, -0.39) raw xDistance=0.40 yDistance=-0.05
21:46:25.210 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
21:46:25.210 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
21:46:25.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
21:46:25.210 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:25.211 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:46:25.211 00.000 11616 MoveAxis(W, 223, ABG)
21:46:25.211 00.000 11616 Guiding  Dir = 3, Dur = 223
21:46:25.211 00.000 11616 IsSlewing returns 0
21:46:25.211 00.000 11616 IsGuiding returns 0
21:46:25.212 00.001 11616 PulseGuide returned control before completion, sleep 233
21:46:25.231 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:46:25.248 00.017 12268 UpdateGuideState exits: m=389 SNR=13.5
21:46:25.248 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:25.248 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:25.250 00.002 12268 Enqueuing Expose request
21:46:25.455 00.205 11616 IsGuiding returns 1
21:46:25.456 00.001 11616 scope still moving after pulse duration time elapsed
21:46:25.486 00.030 11616 IsSlewing returns 0
21:46:25.486 00.000 11616 IsGuiding returns 0
21:46:25.486 00.000 11616 scope move finished after 223 + 52 ms
21:46:25.487 00.001 11616 Move returns status 0, amount 223
21:46:25.487 00.000 11616 MoveAxis(N, 0, ABG)
21:46:25.487 00.000 11616 Move returns status 0, amount 0
21:46:25.487 00.000 11616 move complete, result=0
21:46:25.487 00.000 11616 worker thread done servicing request
21:46:25.487 00.000 11616 Worker thread wakes up
21:46:25.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:25.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:25.488 00.001 12268 GuideStep: 0.4 px 223 ms WEST, -0.0 px 0 ms NORTH
21:46:27.504 02.016 11616 Exposure complete
21:46:27.562 00.058 12268 OnExposeComplete: enter
21:46:27.562 00.000 12268 UpdateGuideState(): m_state=6
21:46:27.562 00.000 11616 worker thread done servicing request
21:46:27.563 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
21:46:27.563 00.000 12268 Star::Find returns 1 (0), X=1096.20, Y=272.79, Mass=417, SNR=14.0, Peak=36 HFD=4.4
21:46:27.563 00.000 12268 MultiStar: [#1 0.06,-0.19,1.01,U] [#2 -0.18,-0.14,1.00,U] [#3 -0.14,-0.03,0.83,U] [#4 -0.01,-0.77,0.00,M2] [#5 0.35,-0.59,0.00,M1] [#6 -0.08,-0.08,0.72,U] 
21:46:27.563 00.000 12268 refined, 4 included, MultiStar: {-0.03, -0.14}, one-star: {0.14, -0.24}
21:46:27.563 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.67) = xAngle (-0.12 = -0.12)
21:46:27.563 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.09 = -0.09)
21:46:27.563 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.79 mountX=0.15 mountY=-0.01, mountTheta=-0.09
21:46:27.568 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.14, opts=13)
21:46:27.568 00.000 12268 Enqueuing Move request for scope (-0.03, -0.14)
21:46:27.568 00.000 11616 Worker thread wakes up
21:46:27.568 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
21:46:27.568 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
21:46:27.568 00.000 11616 Moving (-0.03, -0.14) raw xDistance=0.15 yDistance=-0.01
21:46:27.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
21:46:27.568 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:27.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:46:27.569 00.001 11616 MoveAxis(W, 82, ABG)
21:46:27.569 00.000 11616 Guiding  Dir = 3, Dur = 82
21:46:27.569 00.000 11616 IsSlewing returns 0
21:46:27.569 00.000 11616 IsGuiding returns 0
21:46:27.570 00.001 11616 PulseGuide returned control before completion, sleep 92
21:46:27.592 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:46:27.613 00.021 12268 UpdateGuideState exits: m=417 SNR=14.0
21:46:27.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:27.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:27.613 00.000 12268 Enqueuing Expose request
21:46:27.672 00.059 11616 IsGuiding returns 1
21:46:27.672 00.000 11616 scope still moving after pulse duration time elapsed
21:46:27.703 00.031 11616 IsSlewing returns 0
21:46:27.703 00.000 11616 IsGuiding returns 0
21:46:27.703 00.000 11616 scope move finished after 82 + 52 ms
21:46:27.703 00.000 11616 Move returns status 0, amount 82
21:46:27.704 00.001 11616 MoveAxis(N, 0, ABG)
21:46:27.704 00.000 11616 Move returns status 0, amount 0
21:46:27.704 00.000 11616 move complete, result=0
21:46:27.704 00.000 11616 worker thread done servicing request
21:46:27.704 00.000 11616 Worker thread wakes up
21:46:27.704 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:27.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:27.704 00.000 12268 GuideStep: 0.1 px 82 ms WEST, -0.0 px 0 ms NORTH
21:46:29.715 02.011 11616 Exposure complete
21:46:29.774 00.059 11616 worker thread done servicing request
21:46:29.775 00.001 12268 OnExposeComplete: enter
21:46:29.775 00.000 12268 UpdateGuideState(): m_state=6
21:46:29.775 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
21:46:29.775 00.000 12268 Star::Find returns 1 (0), X=1096.20, Y=273.54, Mass=455, SNR=14.7, Peak=40 HFD=4.5
21:46:29.775 00.000 12268 MultiStar: [#1 -0.04,0.67,0.00,M1] [#2 -0.20,0.69,0.00,M1] [#3 -0.50,0.51,0.00,M1] [#4 -0.13,-0.02,0.76,U] [#5 -0.43,0.22,0.62,U] [#6 -0.36,0.65,0.00,M1] 
21:46:29.775 00.000 12268 refined, 2 included, MultiStar: {-0.09, 0.27}, one-star: {0.15, 0.51}
21:46:29.776 00.001 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (-1.67) = xAngle (3.57 = -2.71)
21:46:29.776 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.61 = -2.68)
21:46:29.776 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.91 mountX=-0.26 mountY=-0.13, mountTheta=-2.68
21:46:29.777 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.27, opts=13)
21:46:29.777 00.000 12268 Enqueuing Move request for scope (-0.09, 0.27)
21:46:29.777 00.000 11616 Worker thread wakes up
21:46:29.777 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
21:46:29.777 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
21:46:29.777 00.000 11616 Moving (-0.09, 0.27) raw xDistance=-0.26 yDistance=-0.13
21:46:29.777 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:29.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:46:29.778 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:29.778 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:46:29.778 00.000 11616 MoveAxis(E, 0, ABG)
21:46:29.778 00.000 11616 Move returns status 0, amount 0
21:46:29.778 00.000 11616 MoveAxis(N, 0, ABG)
21:46:29.778 00.000 11616 Move returns status 0, amount 0
21:46:29.778 00.000 11616 move complete, result=0
21:46:29.778 00.000 11616 worker thread done servicing request
21:46:29.800 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:46:29.819 00.019 12268 UpdateGuideState exits: m=455 SNR=14.7
21:46:29.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:29.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:29.819 00.000 12268 Enqueuing Expose request
21:46:29.819 00.000 11616 Worker thread wakes up
21:46:29.820 00.001 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:29.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:29.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:31.832 02.012 11616 Exposure complete
21:46:31.890 00.058 11616 worker thread done servicing request
21:46:31.890 00.000 12268 OnExposeComplete: enter
21:46:31.891 00.001 12268 UpdateGuideState(): m_state=6
21:46:31.891 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
21:46:31.891 00.000 12268 Star::Find returns 1 (0), X=1096.20, Y=273.78, Mass=369, SNR=13.2, Peak=40 HFD=4.4
21:46:31.891 00.000 12268 MultiStar: [#1 -0.32,0.66,0.00,M2] [#2 -0.54,0.38,0.00,M2] [#3 -0.58,0.69,0.00,M2] [#4 -0.29,0.47,0.80,U] [#5 -0.22,0.25,0.66,U] [#6 -0.04,0.60,0.73,U] 
21:46:31.891 00.000 12268 refined, 3 included, MultiStar: {-0.08, 0.54}, one-star: {0.14, 0.75}
21:46:31.891 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.67) = xAngle (3.39 = -2.89)
21:46:31.891 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.42 = -2.86)
21:46:31.891 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.54 hyp=0.55 cameraTheta=1.72 mountX=-0.53 mountY=-0.15, mountTheta=-2.86
21:46:31.895 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.54, opts=13)
21:46:31.895 00.000 12268 Enqueuing Move request for scope (-0.08, 0.54)
21:46:31.895 00.000 11616 Worker thread wakes up
21:46:31.896 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.54) opts 0xd
21:46:31.896 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.54)
21:46:31.896 00.000 11616 Moving (-0.08, 0.54) raw xDistance=-0.53 yDistance=-0.15
21:46:31.896 00.000 11616 resist switch: large excursion: input -0.53 thresh 0.29 direction from 1 to -1
21:46:31.896 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.59
21:46:31.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.53
21:46:31.896 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:31.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:46:31.896 00.000 11616 MoveAxis(E, 298, ABG)
21:46:31.896 00.000 11616 Guiding  Dir = 2, Dur = 298
21:46:31.897 00.001 11616 IsSlewing returns 0
21:46:31.897 00.000 11616 IsGuiding returns 0
21:46:31.897 00.000 11616 PulseGuide returned control before completion, sleep 308
21:46:31.919 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:46:31.936 00.017 12268 UpdateGuideState exits: m=369 SNR=13.2
21:46:31.937 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:31.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:31.937 00.000 12268 Enqueuing Expose request
21:46:32.216 00.279 11616 IsGuiding returns 1
21:46:32.216 00.000 11616 scope still moving after pulse duration time elapsed
21:46:32.247 00.031 11616 IsSlewing returns 0
21:46:32.247 00.000 11616 IsGuiding returns 0
21:46:32.248 00.001 11616 scope move finished after 298 + 52 ms
21:46:32.248 00.000 11616 Move returns status 0, amount 298
21:46:32.248 00.000 11616 MoveAxis(N, 0, ABG)
21:46:32.248 00.000 11616 Move returns status 0, amount 0
21:46:32.248 00.000 11616 move complete, result=0
21:46:32.248 00.000 11616 worker thread done servicing request
21:46:32.249 00.001 11616 Worker thread wakes up
21:46:32.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:32.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:32.249 00.000 12268 GuideStep: -0.5 px 298 ms EAST, -0.2 px 0 ms NORTH
21:46:34.256 02.007 11616 Exposure complete
21:46:34.314 00.058 11616 worker thread done servicing request
21:46:34.315 00.001 12268 OnExposeComplete: enter
21:46:34.315 00.000 12268 UpdateGuideState(): m_state=6
21:46:34.315 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
21:46:34.315 00.000 12268 Star::Find returns 1 (0), X=1096.13, Y=272.79, Mass=381, SNR=13.3, Peak=40 HFD=4.5
21:46:34.316 00.001 12268 MultiStar: [#1 -0.23,-0.22,1.06,U] [#2 -0.49,-0.10,1.05,U] [#3 -0.26,-0.05,0.89,U] [#4 -0.36,-0.01,0.80,U] [#5 -0.37,-0.02,0.64,U] [#6 0.08,-0.08,0.77,U] 
21:46:34.316 00.000 12268 single-star, 6 included, MultiStar: {-0.22, -0.11}, one-star: {0.08, -0.23}
21:46:34.316 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.67) = xAngle (0.42 = 0.42)
21:46:34.316 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.45 = 0.45)
21:46:34.316 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.25 cameraTheta=-1.24 mountX=0.23 mountY=0.11, mountTheta=0.45
21:46:34.318 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.23, opts=13)
21:46:34.318 00.000 12268 Enqueuing Move request for scope (0.08, -0.23)
21:46:34.319 00.001 11616 Worker thread wakes up
21:46:34.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd
21:46:34.319 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.23)
21:46:34.319 00.000 11616 Moving (0.08, -0.23) raw xDistance=0.23 yDistance=0.11
21:46:34.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:34.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:46:34.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:34.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:46:34.319 00.000 11616 MoveAxis(E, 0, ABG)
21:46:34.319 00.000 11616 Move returns status 0, amount 0
21:46:34.319 00.000 11616 MoveAxis(N, 0, ABG)
21:46:34.320 00.001 11616 Move returns status 0, amount 0
21:46:34.320 00.000 11616 move complete, result=0
21:46:34.320 00.000 11616 worker thread done servicing request
21:46:34.341 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:46:34.360 00.019 12268 UpdateGuideState exits: m=381 SNR=13.3
21:46:34.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:34.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:34.360 00.000 12268 Enqueuing Expose request
21:46:34.361 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:46:34.361 00.000 11616 Worker thread wakes up
21:46:34.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:34.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:36.369 02.008 11616 Exposure complete
21:46:36.427 00.058 11616 worker thread done servicing request
21:46:36.428 00.001 12268 OnExposeComplete: enter
21:46:36.428 00.000 12268 UpdateGuideState(): m_state=6
21:46:36.428 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
21:46:36.428 00.000 12268 Star::Find returns 1 (0), X=1096.36, Y=272.79, Mass=396, SNR=13.6, Peak=43 HFD=4.2
21:46:36.429 00.001 12268 MultiStar: [#1 -0.32,0.11,1.05,U] [#2 -0.54,-0.06,1.07,U] [#3 -0.33,0.34,0.99,U] [#4 0.06,-0.23,0.97,U] [#5 -0.22,0.16,0.70,U] [#6 0.08,-0.03,0.75,U] 
21:46:36.429 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.00}, one-star: {0.31, -0.24}
21:46:36.429 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (-1.67) = xAngle (4.79 = -1.49)
21:46:36.429 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.83 = -1.46)
21:46:36.429 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.00 hyp=0.15 cameraTheta=3.13 mountX=0.01 mountY=-0.15, mountTheta=-1.49
21:46:36.430 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.00, opts=13)
21:46:36.430 00.000 12268 Enqueuing Move request for scope (-0.15, 0.00)
21:46:36.430 00.000 11616 Worker thread wakes up
21:46:36.431 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.00) opts 0xd
21:46:36.431 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.00)
21:46:36.431 00.000 11616 Moving (-0.15, 0.00) raw xDistance=0.01 yDistance=-0.15
21:46:36.431 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:36.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:46:36.431 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:36.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:46:36.431 00.000 11616 MoveAxis(E, 0, ABG)
21:46:36.431 00.000 11616 Move returns status 0, amount 0
21:46:36.431 00.000 11616 MoveAxis(N, 0, ABG)
21:46:36.431 00.000 11616 Move returns status 0, amount 0
21:46:36.431 00.000 11616 move complete, result=0
21:46:36.431 00.000 11616 worker thread done servicing request
21:46:36.451 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:46:36.469 00.018 12268 UpdateGuideState exits: m=396 SNR=13.6
21:46:36.469 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:36.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:36.469 00.000 12268 Enqueuing Expose request
21:46:36.469 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:36.469 00.000 11616 Worker thread wakes up
21:46:36.470 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:36.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:38.490 02.020 11616 Exposure complete
21:46:38.545 00.055 11616 worker thread done servicing request
21:46:38.546 00.001 12268 OnExposeComplete: enter
21:46:38.546 00.000 12268 UpdateGuideState(): m_state=6
21:46:38.546 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
21:46:38.546 00.000 12268 Star::Find returns 1 (0), X=1096.26, Y=273.04, Mass=479, SNR=15.1, Peak=43 HFD=4.7
21:46:38.546 00.000 12268 MultiStar: [#1 -0.22,-0.18,0.90,U] [#2 -0.51,-0.40,0.00,M1] [#3 -0.30,-0.46,0.82,U] [#4 -0.24,-0.21,0.79,U] [#5 -0.10,-0.32,0.71,U] [#6 -0.32,-0.11,0.65,U] 
21:46:38.546 00.000 12268 single-star, 5 included, MultiStar: {-0.15, -0.20}, one-star: {0.21, 0.02}
21:46:38.546 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.67) = xAngle (1.75 = 1.75)
21:46:38.547 00.001 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.78 = 1.78)
21:46:38.547 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.02 hyp=0.21 cameraTheta=0.08 mountX=-0.04 mountY=0.20, mountTheta=1.75
21:46:38.550 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.02, opts=13)
21:46:38.550 00.000 12268 Enqueuing Move request for scope (0.21, 0.02)
21:46:38.550 00.000 11616 Worker thread wakes up
21:46:38.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.02) opts 0xd
21:46:38.550 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.02)
21:46:38.550 00.000 11616 Moving (0.21, 0.02) raw xDistance=-0.04 yDistance=0.20
21:46:38.550 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:38.551 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:46:38.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
21:46:38.551 00.000 11616 MoveAxis(E, 0, ABG)
21:46:38.551 00.000 11616 Move returns status 0, amount 0
21:46:38.551 00.000 11616 MoveAxis(S, 17, ABG)
21:46:38.551 00.000 11616 Guiding  Dir = 1, Dur = 17
21:46:38.551 00.000 11616 IsSlewing returns 0
21:46:38.552 00.001 11616 IsGuiding returns 0
21:46:38.552 00.000 11616 PulseGuide returned control before completion, sleep 27
21:46:38.574 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:46:38.580 00.006 11616 IsGuiding returns 1
21:46:38.580 00.000 11616 scope still moving after pulse duration time elapsed
21:46:38.591 00.011 12268 UpdateGuideState exits: m=479 SNR=15.1
21:46:38.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:38.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:38.591 00.000 12268 Enqueuing Expose request
21:46:38.611 00.020 11616 IsSlewing returns 0
21:46:38.611 00.000 11616 IsGuiding returns 0
21:46:38.611 00.000 11616 scope move finished after 17 + 42 ms
21:46:38.612 00.001 11616 Move returns status 0, amount 17
21:46:38.612 00.000 11616 move complete, result=0
21:46:38.612 00.000 11616 worker thread done servicing request
21:46:38.612 00.000 11616 Worker thread wakes up
21:46:38.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:38.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:38.616 00.004 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
21:46:40.628 02.012 11616 Exposure complete
21:46:40.686 00.058 11616 worker thread done servicing request
21:46:40.686 00.000 12268 OnExposeComplete: enter
21:46:40.686 00.000 12268 UpdateGuideState(): m_state=6
21:46:40.686 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
21:46:40.686 00.000 12268 Star::Find returns 1 (0), X=1096.12, Y=272.71, Mass=475, SNR=15.0, Peak=45 HFD=4.6
21:46:40.686 00.000 12268 MultiStar: [#1 -0.19,-0.11,0.99,U] [#2 -0.20,-0.25,0.94,U] [#3 -0.31,-0.02,0.78,U] [#4 -0.11,-0.31,0.80,U] [#5 -0.32,-0.13,0.62,U] [#6 -0.11,-0.52,0.66,U] 
21:46:40.687 00.001 12268 refined, 6 included, MultiStar: {-0.16, -0.23}, one-star: {0.07, -0.31}
21:46:40.687 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-1.67) = xAngle (-0.50 = -0.50)
21:46:40.687 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.47 = -0.47)
21:46:40.687 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-2.17 mountX=0.25 mountY=-0.13, mountTheta=-0.48
21:46:40.691 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.23, opts=13)
21:46:40.691 00.000 12268 Enqueuing Move request for scope (-0.16, -0.23)
21:46:40.691 00.000 11616 Worker thread wakes up
21:46:40.691 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.23) opts 0xd
21:46:40.691 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.23)
21:46:40.692 00.001 11616 Moving (-0.16, -0.23) raw xDistance=0.25 yDistance=-0.13
21:46:40.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:40.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:46:40.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:40.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:46:40.692 00.000 11616 MoveAxis(E, 0, ABG)
21:46:40.692 00.000 11616 Move returns status 0, amount 0
21:46:40.692 00.000 11616 MoveAxis(N, 0, ABG)
21:46:40.692 00.000 11616 Move returns status 0, amount 0
21:46:40.692 00.000 11616 move complete, result=0
21:46:40.692 00.000 11616 worker thread done servicing request
21:46:40.712 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:46:40.731 00.019 12268 UpdateGuideState exits: m=475 SNR=15.0
21:46:40.732 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:40.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:40.732 00.000 12268 Enqueuing Expose request
21:46:40.732 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:40.732 00.000 11616 Worker thread wakes up
21:46:40.732 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:40.732 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:42.748 02.016 11616 Exposure complete
21:46:42.810 00.062 11616 worker thread done servicing request
21:46:42.810 00.000 12268 OnExposeComplete: enter
21:46:42.810 00.000 12268 UpdateGuideState(): m_state=6
21:46:42.810 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
21:46:42.810 00.000 12268 Star::Find returns 1 (0), X=1096.37, Y=272.87, Mass=396, SNR=13.7, Peak=39 HFD=3.9
21:46:42.811 00.001 12268 MultiStar: [#1 -0.10,-0.17,1.08,U] [#2 -0.58,-0.00,1.08,U] [#3 -0.35,0.14,0.80,U] [#4 0.03,-0.66,0.00,M1] [#5 0.08,-0.43,0.67,U] [#6 -0.21,-0.01,0.71,U] 
21:46:42.811 00.000 12268 refined, 5 included, MultiStar: {-0.15, -0.10}, one-star: {0.32, -0.16}
21:46:42.811 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.67) = xAngle (-0.89 = -0.89)
21:46:42.811 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.86 = -0.86)
21:46:42.811 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.56 mountX=0.11 mountY=-0.14, mountTheta=-0.88
21:46:42.815 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.10, opts=13)
21:46:42.815 00.000 12268 Enqueuing Move request for scope (-0.15, -0.10)
21:46:42.815 00.000 11616 Worker thread wakes up
21:46:42.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
21:46:42.815 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
21:46:42.815 00.000 11616 Moving (-0.15, -0.10) raw xDistance=0.11 yDistance=-0.14
21:46:42.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:42.816 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:46:42.816 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:42.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:46:42.816 00.000 11616 MoveAxis(E, 0, ABG)
21:46:42.816 00.000 11616 Move returns status 0, amount 0
21:46:42.816 00.000 11616 MoveAxis(N, 0, ABG)
21:46:42.816 00.000 11616 Move returns status 0, amount 0
21:46:42.816 00.000 11616 move complete, result=0
21:46:42.816 00.000 11616 worker thread done servicing request
21:46:42.836 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:46:42.854 00.018 12268 UpdateGuideState exits: m=396 SNR=13.7
21:46:42.855 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:42.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:42.855 00.000 12268 Enqueuing Expose request
21:46:42.855 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:42.855 00.000 11616 Worker thread wakes up
21:46:42.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:42.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:44.865 02.010 11616 Exposure complete
21:46:44.922 00.057 11616 worker thread done servicing request
21:46:44.923 00.001 12268 OnExposeComplete: enter
21:46:44.923 00.000 12268 UpdateGuideState(): m_state=6
21:46:44.923 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
21:46:44.923 00.000 12268 Star::Find returns 1 (0), X=1096.18, Y=272.83, Mass=401, SNR=13.7, Peak=38 HFD=4.4
21:46:44.923 00.000 12268 MultiStar: [#1 -0.06,-0.55,1.00,U] [#2 -0.46,-0.20,1.00,U] [#3 -0.30,-0.23,0.86,U] [#4 0.07,-0.72,0.00,M2] [#5 -0.14,-0.60,0.69,U] [#6 -0.38,-0.32,0.72,U] 
21:46:44.923 00.000 12268 single-star, 5 included, MultiStar: {-0.19, -0.34}, one-star: {0.12, -0.20}
21:46:44.924 00.001 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.67) = xAngle (0.64 = 0.64)
21:46:44.924 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.67 = 0.67)
21:46:44.924 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.20 hyp=0.24 cameraTheta=-1.03 mountX=0.19 mountY=0.15, mountTheta=0.66
21:46:44.925 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.20, opts=13)
21:46:44.925 00.000 12268 Enqueuing Move request for scope (0.12, -0.20)
21:46:44.925 00.000 11616 Worker thread wakes up
21:46:44.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.20) opts 0xd
21:46:44.925 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.20)
21:46:44.926 00.001 11616 Moving (0.12, -0.20) raw xDistance=0.19 yDistance=0.15
21:46:44.926 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:46:44.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:46:44.926 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:44.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:46:44.926 00.000 11616 MoveAxis(E, 0, ABG)
21:46:44.926 00.000 11616 Move returns status 0, amount 0
21:46:44.926 00.000 11616 MoveAxis(N, 0, ABG)
21:46:44.926 00.000 11616 Move returns status 0, amount 0
21:46:44.926 00.000 11616 move complete, result=0
21:46:44.926 00.000 11616 worker thread done servicing request
21:46:44.949 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:46:44.966 00.017 12268 UpdateGuideState exits: m=401 SNR=13.7
21:46:44.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:44.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:44.966 00.000 12268 Enqueuing Expose request
21:46:44.966 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:46:44.967 00.001 11616 Worker thread wakes up
21:46:44.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:44.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:46.977 02.010 11616 Exposure complete
21:46:47.035 00.058 11616 worker thread done servicing request
21:46:47.035 00.000 12268 OnExposeComplete: enter
21:46:47.035 00.000 12268 UpdateGuideState(): m_state=6
21:46:47.036 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
21:46:47.036 00.000 12268 Star::Find returns 1 (0), X=1096.14, Y=273.12, Mass=430, SNR=14.2, Peak=42 HFD=4.7
21:46:47.036 00.000 12268 MultiStar: [#1 -0.38,0.09,0.98,U] [#2 -0.29,-0.27,0.99,U] [#3 -0.13,0.31,0.83,U] [#4 -0.26,-0.59,0.00,M3] [#5 -0.55,-0.19,0.67,U] [#6 -0.06,0.04,0.62,U] 
21:46:47.036 00.000 12268 single-star, 5 included, MultiStar: {-0.21, 0.01}, one-star: {0.09, 0.09}
21:46:47.036 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.67) = xAngle (2.48 = 2.48)
21:46:47.036 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.51 = 2.51)
21:46:47.036 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.81 mountX=-0.10 mountY=0.08, mountTheta=2.50
21:46:47.040 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.09, opts=13)
21:46:47.040 00.000 12268 Enqueuing Move request for scope (0.09, 0.09)
21:46:47.040 00.000 11616 Worker thread wakes up
21:46:47.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
21:46:47.040 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
21:46:47.040 00.000 11616 Moving (0.09, 0.09) raw xDistance=-0.10 yDistance=0.08
21:46:47.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:46:47.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:47.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:46:47.041 00.001 11616 MoveAxis(E, 56, ABG)
21:46:47.041 00.000 11616 Guiding  Dir = 2, Dur = 56
21:46:47.041 00.000 11616 IsSlewing returns 0
21:46:47.041 00.000 11616 IsGuiding returns 0
21:46:47.042 00.001 11616 PulseGuide returned control before completion, sleep 66
21:46:47.062 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:46:47.080 00.018 12268 UpdateGuideState exits: m=430 SNR=14.2
21:46:47.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:47.080 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:47.080 00.000 12268 Enqueuing Expose request
21:46:47.115 00.035 11616 IsGuiding returns 1
21:46:47.115 00.000 11616 scope still moving after pulse duration time elapsed
21:46:47.147 00.032 11616 IsSlewing returns 0
21:46:47.147 00.000 11616 IsGuiding returns 0
21:46:47.147 00.000 11616 scope move finished after 56 + 49 ms
21:46:47.147 00.000 11616 Move returns status 0, amount 56
21:46:47.147 00.000 11616 MoveAxis(N, 0, ABG)
21:46:47.147 00.000 11616 Move returns status 0, amount 0
21:46:47.147 00.000 11616 move complete, result=0
21:46:47.147 00.000 11616 worker thread done servicing request
21:46:47.147 00.000 11616 Worker thread wakes up
21:46:47.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:47.147 00.000 12268 GuideStep: -0.1 px 56 ms EAST, 0.1 px 0 ms NORTH
21:46:47.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:49.158 02.011 11616 Exposure complete
21:46:49.216 00.058 11616 worker thread done servicing request
21:46:49.216 00.000 12268 OnExposeComplete: enter
21:46:49.217 00.001 12268 UpdateGuideState(): m_state=6
21:46:49.217 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
21:46:49.217 00.000 12268 Star::Find returns 1 (0), X=1096.22, Y=273.36, Mass=459, SNR=14.6, Peak=38 HFD=5.3
21:46:49.217 00.000 12268 MultiStar: [#1 -0.21,0.06,0.93,U] [#2 -0.29,-0.33,0.85,U] [#3 -0.55,-0.01,0.81,U] [#4 -0.21,-0.42,0.79,U] [#5 -0.06,-0.23,0.59,U] [#6 -0.54,-0.18,0.61,U] 
21:46:49.217 00.000 12268 refined, 6 included, MultiStar: {-0.23, -0.08}, one-star: {0.17, 0.34}
21:46:49.218 00.001 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-1.67) = xAngle (-1.12 = -1.12)
21:46:49.218 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.09 = -1.09)
21:46:49.218 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-2.79 mountX=0.10 mountY=-0.21, mountTheta=-1.11
21:46:49.220 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.08, opts=13)
21:46:49.220 00.000 12268 Enqueuing Move request for scope (-0.23, -0.08)
21:46:49.220 00.000 11616 Worker thread wakes up
21:46:49.221 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.08) opts 0xd
21:46:49.221 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.08)
21:46:49.221 00.000 11616 Moving (-0.23, -0.08) raw xDistance=0.10 yDistance=-0.21
21:46:49.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:46:49.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:46:49.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:46:49.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:46:49.221 00.000 11616 MoveAxis(E, 0, ABG)
21:46:49.221 00.000 11616 Move returns status 0, amount 0
21:46:49.221 00.000 11616 MoveAxis(N, 0, ABG)
21:46:49.221 00.000 11616 Move returns status 0, amount 0
21:46:49.222 00.001 11616 move complete, result=0
21:46:49.222 00.000 11616 worker thread done servicing request
21:46:49.244 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=30, Gamma=1.290
21:46:49.262 00.018 12268 UpdateGuideState exits: m=459 SNR=14.6
21:46:49.262 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:49.262 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:49.262 00.000 12268 Enqueuing Expose request
21:46:49.262 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:46:49.262 00.000 11616 Worker thread wakes up
21:46:49.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:49.263 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:51.282 02.019 11616 Exposure complete
21:46:51.342 00.060 11616 worker thread done servicing request
21:46:51.342 00.000 12268 OnExposeComplete: enter
21:46:51.342 00.000 12268 UpdateGuideState(): m_state=6
21:46:51.342 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
21:46:51.342 00.000 12268 Star::Find returns 1 (0), X=1095.58, Y=273.18, Mass=316, SNR=12.1, Peak=37 HFD=4.2
21:46:51.343 00.001 12268 MultiStar: [#1 -0.82,0.10,0.00,M1] [#2 -1.11,-0.13,0.00,M1] [#3 -0.72,0.45,0.00,M1] [#4 -0.74,-0.32,0.00,M3] [#5 -0.95,-0.20,0.00,M1] [#6 -0.90,0.08,0.00,M1] 
21:46:51.343 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.67) = xAngle (4.51 = -1.78)
21:46:51.343 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.54 = -1.75)
21:46:51.343 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.15 hyp=0.50 cameraTheta=2.84 mountX=-0.10 mountY=-0.49, mountTheta=-1.78
21:46:51.348 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=0.15, opts=13)
21:46:51.348 00.000 12268 Enqueuing Move request for scope (-0.48, 0.15)
21:46:51.348 00.000 11616 Worker thread wakes up
21:46:51.348 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.15) opts 0xd
21:46:51.348 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, 0.15)
21:46:51.348 00.000 11616 Moving (-0.48, 0.15) raw xDistance=-0.10 yDistance=-0.49
21:46:51.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:46:51.349 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:46:51.349 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.45 direction from 1 to -1
21:46:51.349 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.48
21:46:51.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
21:46:51.349 00.000 11616 MoveAxis(E, 0, ABG)
21:46:51.349 00.000 11616 Move returns status 0, amount 0
21:46:51.349 00.000 11616 BLC: Oldest BLC event removed
21:46:51.349 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2138 applied
21:46:51.349 00.000 11616 MoveAxis(N, 2180, ABG)
21:46:51.349 00.000 11616 Guiding  Dir = 0, Dur = 2180
21:46:51.350 00.001 11616 IsSlewing returns 0
21:46:51.350 00.000 11616 IsGuiding returns 0
21:46:51.350 00.000 11616 PulseGuide returned control before completion, sleep 2190
21:46:51.369 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=29, Gamma=1.290
21:46:51.388 00.019 12268 UpdateGuideState exits: m=316 SNR=12.1
21:46:51.389 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:51.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:51.389 00.000 12268 Enqueuing Expose request
21:46:53.543 02.154 11616 IsGuiding returns 1
21:46:53.543 00.000 11616 scope still moving after pulse duration time elapsed
21:46:53.573 00.030 11616 IsSlewing returns 0
21:46:53.573 00.000 11616 IsGuiding returns 1
21:46:53.605 00.032 11616 IsSlewing returns 0
21:46:53.605 00.000 11616 IsGuiding returns 1
21:46:53.635 00.030 11616 IsSlewing returns 0
21:46:53.636 00.001 11616 IsGuiding returns 0
21:46:53.636 00.000 11616 scope move finished after 2180 + 105 ms
21:46:53.636 00.000 11616 Move returns status 0, amount 2180
21:46:53.636 00.000 11616 move complete, result=0
21:46:53.636 00.000 11616 worker thread done servicing request
21:46:53.636 00.000 11616 Worker thread wakes up
21:46:53.636 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.5 px 2180 ms NORTH
21:46:53.637 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:53.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:55.646 02.009 11616 Exposure complete
21:46:55.702 00.056 11616 worker thread done servicing request
21:46:55.703 00.001 12268 OnExposeComplete: enter
21:46:55.703 00.000 12268 UpdateGuideState(): m_state=6
21:46:55.703 00.000 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
21:46:55.703 00.000 12268 Star::Find returns 1 (0), X=1095.78, Y=273.26, Mass=383, SNR=13.4, Peak=43 HFD=4.4
21:46:55.703 00.000 12268 MultiStar: [#1 -0.63,-0.19,0.00,M2] [#2 -0.67,0.43,0.00,M2] [#3 -0.99,0.28,0.00,M2] [#4 -0.63,-0.19,0.00,M4] [#5 -0.43,0.09,0.76,U] [#6 -0.78,-0.21,0.00,M2] 
21:46:55.703 00.000 12268 single-star, 1 included, MultiStar: {-0.34, 0.17}, one-star: {-0.28, 0.23}
21:46:55.704 00.001 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.67) = xAngle (4.12 = -2.17)
21:46:55.704 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.15 = -2.14)
21:46:55.704 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.23 hyp=0.36 cameraTheta=2.45 mountX=-0.20 mountY=-0.31, mountTheta=-2.16
21:46:55.705 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.23, opts=13)
21:46:55.705 00.000 12268 Enqueuing Move request for scope (-0.28, 0.23)
21:46:55.705 00.000 11616 Worker thread wakes up
21:46:55.706 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.23) opts 0xd
21:46:55.706 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.23)
21:46:55.706 00.000 11616 Moving (-0.28, 0.23) raw xDistance=-0.20 yDistance=-0.31
21:46:55.706 00.000 11616 BLC: History state: CurrMiss=0.31, AvgInitMiss=0.10, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.073794, 1:0.305546
21:46:55.706 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:46:55.706 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:46:55.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:46:55.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
21:46:55.706 00.000 11616 MoveAxis(E, 0, ABG)
21:46:55.706 00.000 11616 Move returns status 0, amount 0
21:46:55.706 00.000 11616 MoveAxis(N, 26, ABG)
21:46:55.707 00.001 11616 Guiding  Dir = 0, Dur = 26
21:46:55.707 00.000 11616 IsSlewing returns 0
21:46:55.707 00.000 11616 IsGuiding returns 0
21:46:55.707 00.000 11616 PulseGuide returned control before completion, sleep 36
21:46:55.727 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:46:55.745 00.018 12268 UpdateGuideState exits: m=383 SNR=13.4
21:46:55.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:55.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:55.745 00.000 12268 Enqueuing Expose request
21:46:55.752 00.007 11616 IsGuiding returns 1
21:46:55.752 00.000 11616 scope still moving after pulse duration time elapsed
21:46:55.783 00.031 11616 IsSlewing returns 0
21:46:55.783 00.000 11616 IsGuiding returns 0
21:46:55.784 00.001 11616 scope move finished after 26 + 49 ms
21:46:55.784 00.000 11616 Move returns status 0, amount 26
21:46:55.784 00.000 11616 move complete, result=0
21:46:55.784 00.000 11616 worker thread done servicing request
21:46:55.784 00.000 11616 Worker thread wakes up
21:46:55.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:46:55.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:46:55.785 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 26 ms NORTH
21:46:57.865 02.080 11616 Exposure complete
21:46:57.922 00.057 11616 worker thread done servicing request
21:46:57.922 00.000 12268 OnExposeComplete: enter
21:46:57.922 00.000 12268 UpdateGuideState(): m_state=6
21:46:57.923 00.001 12268 Star::Find(15, 1095, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
21:46:57.923 00.000 12268 Star::Find returns 1 (0), X=1096.93, Y=272.38, Mass=425, SNR=14.2, Peak=47 HFD=4.2
21:46:57.923 00.000 12268 MultiStar: [#1 0.52,-0.46,0.00,M3] [#2 -0.03,-0.74,0.00,M3] [#3 0.12,-0.45,0.97,U] [#4 0.60,-0.64,0.00,M5] [#5 0.34,-0.59,0.00,M1] [#6 0.60,-0.39,0.00,M3] 
21:46:57.923 00.000 12268 refined, 1 included, MultiStar: {0.50, -0.55}, one-star: {0.88, -0.65}
21:46:57.923 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.67) = xAngle (0.84 = 0.84)
21:46:57.924 00.001 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.87 = 0.87)
21:46:57.924 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.55 hyp=0.75 cameraTheta=-0.83 mountX=0.50 mountY=0.57, mountTheta=0.85
21:46:57.925 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.55, opts=13)
21:46:57.925 00.000 12268 Enqueuing Move request for scope (0.50, -0.55)
21:46:57.925 00.000 11616 Worker thread wakes up
21:46:57.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.55) opts 0xd
21:46:57.925 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.55)
21:46:57.925 00.000 11616 Moving (0.50, -0.55) raw xDistance=0.50 yDistance=0.57
21:46:57.925 00.000 11616 BLC: History state: CurrMiss=-0.57, AvgInitMiss=0.10, ShCount=8, LgCount=2, SticCount=2,  Deflections: 0=-0.073794, 1:0.305546, 2:-0.570471
21:46:57.926 00.001 11616 BLC: Over-shoot, stiction seen, nominal decrease by -220.000000
21:46:57.926 00.000 11616 BLC: window closed
21:46:57.926 00.000 11616 BLC: Pulse adjusted to 1918
21:46:57.927 00.001 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
21:46:57.927 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.51
21:46:57.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
21:46:57.927 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.45 direction from -1 to 1
21:46:57.927 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.71
21:46:57.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
21:46:57.927 00.000 11616 MoveAxis(W, 281, ABG)
21:46:57.928 00.001 11616 Guiding  Dir = 3, Dur = 281
21:46:57.928 00.000 11616 IsSlewing returns 0
21:46:57.928 00.000 11616 IsGuiding returns 0
21:46:57.929 00.001 11616 PulseGuide returned control before completion, sleep 291
21:46:57.946 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:46:57.964 00.018 12268 UpdateGuideState exits: m=425 SNR=14.2
21:46:57.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:57.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:46:57.964 00.000 12268 Enqueuing Expose request
21:46:58.235 00.271 11616 IsGuiding returns 1
21:46:58.235 00.000 11616 scope still moving after pulse duration time elapsed
21:46:58.266 00.031 11616 IsSlewing returns 0
21:46:58.267 00.001 11616 IsGuiding returns 0
21:46:58.267 00.000 11616 scope move finished after 281 + 57 ms
21:46:58.267 00.000 11616 Move returns status 0, amount 281
21:46:58.267 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1918 applied
21:46:58.267 00.000 11616 MoveAxis(S, 1966, ABG)
21:46:58.267 00.000 11616 Guiding  Dir = 1, Dur = 1966
21:46:58.267 00.000 11616 IsSlewing returns 0
21:46:58.268 00.001 11616 IsGuiding returns 0
21:46:58.268 00.000 11616 PulseGuide returned control before completion, sleep 1976
21:46:58.414 00.146 12268 evsrv: cli 0F8E69C0 connect
21:46:58.414 00.000 12268 case statement mapped state 6 to 3
21:46:58.415 00.001 12268 case statement mapped state 6 to 3
21:46:58.416 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"d1cb5cac-66a1-44e3-9a40-539ecd652ddf"}
21:46:58.416 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"d1cb5cac-66a1-44e3-9a40-539ecd652ddf"}
21:46:58.417 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:47:00.252 01.835 11616 IsGuiding returns 1
21:47:00.254 00.002 11616 scope still moving after pulse duration time elapsed
21:47:00.284 00.030 11616 IsSlewing returns 0
21:47:00.284 00.000 11616 IsGuiding returns 1
21:47:00.314 00.030 11616 IsSlewing returns 0
21:47:00.316 00.002 11616 IsGuiding returns 0
21:47:00.316 00.000 11616 scope move finished after 1966 + 82 ms
21:47:00.316 00.000 11616 Move returns status 0, amount 1966
21:47:00.316 00.000 11616 move complete, result=0
21:47:00.316 00.000 11616 worker thread done servicing request
21:47:00.316 00.000 11616 Worker thread wakes up
21:47:00.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:00.317 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:47:00.317 00.000 12268 GuideStep: 0.5 px 281 ms WEST, 0.6 px 1966 ms SOUTH
21:47:02.323 02.006 11616 Exposure complete
21:47:02.381 00.058 11616 worker thread done servicing request
21:47:02.381 00.000 12268 OnExposeComplete: enter
21:47:02.381 00.000 12268 UpdateGuideState(): m_state=6
21:47:02.382 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
21:47:02.382 00.000 12268 Star::Find returns 1 (0), X=1096.65, Y=272.59, Mass=416, SNR=14.0, Peak=45 HFD=3.9
21:47:02.382 00.000 12268 MultiStar: [#1 0.30,-0.05,1.01,U] [#2 0.19,-0.35,1.00,U] [#3 0.26,-0.35,0.82,U] [#4 0.49,-0.55,0.00,M6] [#5 0.37,-0.48,0.70,U] [#6 0.35,-0.41,0.74,U] 
21:47:02.382 00.000 12268 refined, 5 included, MultiStar: {0.34, -0.33}, one-star: {0.59, -0.44}
21:47:02.382 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.67) = xAngle (0.90 = 0.90)
21:47:02.382 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.93 = 0.93)
21:47:02.382 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.33 hyp=0.48 cameraTheta=-0.77 mountX=0.30 mountY=0.38, mountTheta=0.91
21:47:02.384 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.33, opts=13)
21:47:02.385 00.001 12268 Enqueuing Move request for scope (0.34, -0.33)
21:47:02.385 00.000 11616 Worker thread wakes up
21:47:02.385 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.33) opts 0xd
21:47:02.385 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.33)
21:47:02.385 00.000 11616 Moving (0.34, -0.33) raw xDistance=0.30 yDistance=0.38
21:47:02.385 00.000 11616 BLC: History state: CurrMiss=0.38, AvgInitMiss=0.10, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.085571, 1:0.383841
21:47:02.385 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:47:02.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
21:47:02.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
21:47:02.386 00.001 11616 MoveAxis(W, 168, ABG)
21:47:02.386 00.000 11616 Guiding  Dir = 3, Dur = 168
21:47:02.386 00.000 11616 IsSlewing returns 0
21:47:02.386 00.000 11616 IsGuiding returns 0
21:47:02.386 00.000 11616 PulseGuide returned control before completion, sleep 178
21:47:02.407 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:47:02.425 00.018 12268 UpdateGuideState exits: m=416 SNR=14.0
21:47:02.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:02.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:02.425 00.000 12268 Enqueuing Expose request
21:47:02.572 00.147 11616 IsGuiding returns 1
21:47:02.572 00.000 11616 scope still moving after pulse duration time elapsed
21:47:02.604 00.032 11616 IsSlewing returns 0
21:47:02.604 00.000 11616 IsGuiding returns 1
21:47:02.635 00.031 11616 IsSlewing returns 0
21:47:02.636 00.001 11616 IsGuiding returns 1
21:47:02.666 00.030 11616 IsSlewing returns 0
21:47:02.666 00.000 11616 IsGuiding returns 1
21:47:02.697 00.031 11616 IsSlewing returns 0
21:47:02.697 00.000 11616 IsGuiding returns 1
21:47:02.728 00.031 11616 IsSlewing returns 0
21:47:02.728 00.000 11616 IsGuiding returns 1
21:47:02.759 00.031 11616 IsSlewing returns 0
21:47:02.759 00.000 11616 IsGuiding returns 0
21:47:02.759 00.000 11616 scope move finished after 168 + 204 ms
21:47:02.759 00.000 11616 Move returns status 0, amount 168
21:47:02.760 00.001 11616 MoveAxis(S, 32, ABG)
21:47:02.760 00.000 11616 Guiding  Dir = 1, Dur = 32
21:47:02.760 00.000 11616 IsSlewing returns 0
21:47:02.760 00.000 11616 IsGuiding returns 0
21:47:02.760 00.000 11616 PulseGuide returned control before completion, sleep 42
21:47:02.805 00.045 11616 IsGuiding returns 1
21:47:02.805 00.000 11616 scope still moving after pulse duration time elapsed
21:47:02.836 00.031 11616 IsSlewing returns 0
21:47:02.837 00.001 11616 IsGuiding returns 0
21:47:02.837 00.000 11616 scope move finished after 32 + 45 ms
21:47:02.837 00.000 11616 Move returns status 0, amount 32
21:47:02.837 00.000 11616 move complete, result=0
21:47:02.837 00.000 11616 worker thread done servicing request
21:47:02.837 00.000 11616 Worker thread wakes up
21:47:02.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:02.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:47:02.838 00.001 12268 GuideStep: 0.3 px 168 ms WEST, 0.4 px 32 ms SOUTH
21:47:04.848 02.010 11616 Exposure complete
21:47:04.904 00.056 11616 worker thread done servicing request
21:47:04.905 00.001 12268 OnExposeComplete: enter
21:47:04.905 00.000 12268 UpdateGuideState(): m_state=6
21:47:04.905 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
21:47:04.905 00.000 12268 Star::Find returns 1 (0), X=1096.13, Y=273.25, Mass=432, SNR=14.3, Peak=48 HFD=4.1
21:47:04.905 00.000 12268 MultiStar: [#1 0.03,0.13,0.94,U] [#2 -0.21,0.19,0.99,U] [#3 -0.23,0.59,0.84,U] [#4 0.25,-0.05,0.82,U] [#5 0.01,-0.21,0.67,U] [#6 0.39,0.00,0.78,U] 
21:47:04.905 00.000 12268 refined, 6 included, MultiStar: {0.04, 0.14}, one-star: {0.07, 0.22}
21:47:04.905 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.67) = xAngle (3.00 = 3.00)
21:47:04.906 00.001 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.03 = 3.03)
21:47:04.906 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.33 mountX=-0.14 mountY=0.02, mountTheta=3.03
21:47:04.908 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.14, opts=13)
21:47:04.908 00.000 12268 Enqueuing Move request for scope (0.04, 0.14)
21:47:04.908 00.000 11616 Worker thread wakes up
21:47:04.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
21:47:04.908 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
21:47:04.908 00.000 11616 Moving (0.04, 0.14) raw xDistance=-0.14 yDistance=0.02
21:47:04.909 00.001 11616 BLC: History state: CurrMiss=0.02, AvgInitMiss=0.10, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.085571, 1:0.383841, 2:0.016678
21:47:04.909 00.000 11616 BLC: No correction, Miss < min_move
21:47:04.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:47:04.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:47:04.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:04.910 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:47:04.910 00.000 11616 MoveAxis(E, 0, ABG)
21:47:04.910 00.000 11616 Move returns status 0, amount 0
21:47:04.910 00.000 11616 MoveAxis(N, 0, ABG)
21:47:04.910 00.000 11616 Move returns status 0, amount 0
21:47:04.910 00.000 11616 move complete, result=0
21:47:04.910 00.000 11616 worker thread done servicing request
21:47:04.932 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:47:04.949 00.017 12268 UpdateGuideState exits: m=432 SNR=14.3
21:47:04.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:04.950 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:04.950 00.000 12268 Enqueuing Expose request
21:47:04.950 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:04.950 00.000 11616 Worker thread wakes up
21:47:04.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:04.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:47:06.961 02.011 11616 Exposure complete
21:47:07.023 00.062 11616 worker thread done servicing request
21:47:07.023 00.000 12268 OnExposeComplete: enter
21:47:07.023 00.000 12268 UpdateGuideState(): m_state=6
21:47:07.023 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
21:47:07.023 00.000 12268 Star::Find returns 1 (0), X=1096.31, Y=273.26, Mass=434, SNR=14.3, Peak=38 HFD=4.7
21:47:07.024 00.001 12268 MultiStar: [#1 -0.05,0.38,0.96,U] [#2 -0.39,0.31,0.99,U] [#3 -0.33,0.80,0.00,M1] [#4 0.50,-0.04,0.81,U] [#5 0.01,0.25,0.66,U] [#6 0.15,0.33,0.63,U] 
21:47:07.024 00.000 12268 refined, 5 included, MultiStar: {0.06, 0.25}, one-star: {0.26, 0.24}
21:47:07.024 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.99 = 2.99)
21:47:07.024 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
21:47:07.024 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.25 hyp=0.25 cameraTheta=1.32 mountX=-0.25 mountY=0.03, mountTheta=3.02
21:47:07.025 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.25, opts=13)
21:47:07.025 00.000 12268 Enqueuing Move request for scope (0.06, 0.25)
21:47:07.025 00.000 11616 Worker thread wakes up
21:47:07.025 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.25) opts 0xd
21:47:07.025 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.25)
21:47:07.025 00.000 11616 Moving (0.06, 0.25) raw xDistance=-0.25 yDistance=0.03
21:47:07.025 00.000 11616 BLC: window closed
21:47:07.025 00.000 11616 BLC: History state: CurrMiss=0.03, AvgInitMiss=0.10, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.085571, 1:0.383841, 2:0.016678
21:47:07.025 00.000 11616 BLC: No correction, Miss < min_move
21:47:07.025 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:47:07.026 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:47:07.026 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:07.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:47:07.026 00.000 11616 MoveAxis(E, 0, ABG)
21:47:07.026 00.000 11616 Move returns status 0, amount 0
21:47:07.026 00.000 11616 MoveAxis(N, 0, ABG)
21:47:07.026 00.000 11616 Move returns status 0, amount 0
21:47:07.026 00.000 11616 move complete, result=0
21:47:07.027 00.001 11616 worker thread done servicing request
21:47:07.047 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:47:07.068 00.021 12268 UpdateGuideState exits: m=434 SNR=14.3
21:47:07.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:07.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:07.068 00.000 12268 Enqueuing Expose request
21:47:07.068 00.000 11616 Worker thread wakes up
21:47:07.069 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:07.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:47:07.069 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:09.082 02.013 11616 Exposure complete
21:47:09.141 00.059 11616 worker thread done servicing request
21:47:09.142 00.001 12268 OnExposeComplete: enter
21:47:09.142 00.000 12268 UpdateGuideState(): m_state=6
21:47:09.142 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
21:47:09.142 00.000 12268 Star::Find returns 1 (0), X=1096.44, Y=273.59, Mass=405, SNR=13.7, Peak=35 HFD=4.9
21:47:09.142 00.000 12268 MultiStar: [#1 -0.28,0.63,0.00,M1] [#2 -0.24,0.55,0.96,U] [#3 0.01,0.95,0.00,M2] [#4 0.42,0.35,0.85,U] [#5 -0.03,0.26,0.62,U] [#6 0.01,0.89,0.00,M1] 
21:47:09.142 00.000 12268 refined, 3 included, MultiStar: {0.14, 0.45}, one-star: {0.38, 0.56}
21:47:09.143 00.001 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.67) = xAngle (2.94 = 2.94)
21:47:09.143 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.97 = 2.97)
21:47:09.143 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.45 hyp=0.48 cameraTheta=1.27 mountX=-0.47 mountY=0.08, mountTheta=2.97
21:47:09.144 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.45, opts=13)
21:47:09.144 00.000 12268 Enqueuing Move request for scope (0.14, 0.45)
21:47:09.144 00.000 11616 Worker thread wakes up
21:47:09.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.45) opts 0xd
21:47:09.144 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.45)
21:47:09.145 00.001 11616 Moving (0.14, 0.45) raw xDistance=-0.47 yDistance=0.08
21:47:09.145 00.000 11616 resist switch: large excursion: input -0.47 thresh 0.29 direction from 1 to -1
21:47:09.145 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.40
21:47:09.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
21:47:09.145 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:09.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:47:09.145 00.000 11616 MoveAxis(E, 260, ABG)
21:47:09.145 00.000 11616 Guiding  Dir = 2, Dur = 260
21:47:09.145 00.000 11616 IsSlewing returns 0
21:47:09.145 00.000 11616 IsGuiding returns 0
21:47:09.146 00.001 11616 PulseGuide returned control before completion, sleep 270
21:47:09.168 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=27, Gamma=1.290
21:47:09.186 00.018 12268 UpdateGuideState exits: m=405 SNR=13.7
21:47:09.186 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:09.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:09.186 00.000 12268 Enqueuing Expose request
21:47:09.420 00.234 11616 IsGuiding returns 1
21:47:09.420 00.000 11616 scope still moving after pulse duration time elapsed
21:47:09.450 00.030 11616 IsSlewing returns 0
21:47:09.451 00.001 11616 IsGuiding returns 0
21:47:09.451 00.000 11616 scope move finished after 260 + 45 ms
21:47:09.451 00.000 11616 Move returns status 0, amount 260
21:47:09.451 00.000 11616 MoveAxis(N, 0, ABG)
21:47:09.451 00.000 11616 Move returns status 0, amount 0
21:47:09.451 00.000 11616 move complete, result=0
21:47:09.451 00.000 11616 worker thread done servicing request
21:47:09.451 00.000 11616 Worker thread wakes up
21:47:09.452 00.001 12268 GuideStep: -0.5 px 260 ms EAST, 0.1 px 0 ms NORTH
21:47:09.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:09.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:47:11.461 02.009 11616 Exposure complete
21:47:11.520 00.059 11616 worker thread done servicing request
21:47:11.520 00.000 12268 OnExposeComplete: enter
21:47:11.520 00.000 12268 UpdateGuideState(): m_state=6
21:47:11.520 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
21:47:11.520 00.000 12268 Star::Find returns 1 (0), X=1096.99, Y=273.82, Mass=479, SNR=14.9, Peak=38 HFD=5.4
21:47:11.521 00.001 12268 MultiStar: [#1 0.28,0.59,0.00,M2] [#2 0.35,0.62,0.00,M1] [#3 0.37,0.86,0.00,M3] [#4 0.72,0.44,0.00,M4] [#5 0.42,0.63,0.00,M1] [#6 0.36,0.48,0.62,U] 
21:47:11.521 00.000 12268 refined, 1 included, MultiStar: {0.72, 0.67}, one-star: {0.94, 0.80}
21:47:11.521 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.67) = xAngle (2.42 = 2.42)
21:47:11.521 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.46 = 2.46)
21:47:11.521 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=0.67 hyp=0.98 cameraTheta=0.76 mountX=-0.74 mountY=0.62, mountTheta=2.44
21:47:11.522 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=0.67, opts=13)
21:47:11.523 00.001 12268 Enqueuing Move request for scope (0.72, 0.67)
21:47:11.523 00.000 11616 Worker thread wakes up
21:47:11.523 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.67) opts 0xd
21:47:11.523 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, 0.67)
21:47:11.523 00.000 11616 Moving (0.72, 0.67) raw xDistance=-0.74 yDistance=0.62
21:47:11.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.74
21:47:11.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
21:47:11.523 00.000 11616 MoveAxis(E, 415, ABG)
21:47:11.523 00.000 11616 Guiding  Dir = 2, Dur = 415
21:47:11.523 00.000 11616 IsSlewing returns 0
21:47:11.524 00.001 11616 IsGuiding returns 0
21:47:11.524 00.000 11616 PulseGuide returned control before completion, sleep 425
21:47:11.545 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=29, Gamma=1.290
21:47:11.563 00.018 12268 UpdateGuideState exits: m=479 SNR=14.9
21:47:11.564 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:11.564 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:11.564 00.000 12268 Enqueuing Expose request
21:47:11.959 00.395 11616 IsGuiding returns 1
21:47:11.959 00.000 11616 scope still moving after pulse duration time elapsed
21:47:11.990 00.031 11616 IsSlewing returns 0
21:47:11.991 00.001 11616 IsGuiding returns 0
21:47:11.991 00.000 11616 scope move finished after 415 + 52 ms
21:47:11.991 00.000 11616 Move returns status 0, amount 415
21:47:11.991 00.000 11616 MoveAxis(S, 53, ABG)
21:47:11.991 00.000 11616 Guiding  Dir = 1, Dur = 53
21:47:11.991 00.000 11616 IsSlewing returns 0
21:47:11.992 00.001 11616 IsGuiding returns 0
21:47:11.992 00.000 11616 PulseGuide returned control before completion, sleep 63
21:47:12.068 00.076 11616 IsGuiding returns 1
21:47:12.068 00.000 11616 scope still moving after pulse duration time elapsed
21:47:12.099 00.031 11616 IsSlewing returns 0
21:47:12.099 00.000 11616 IsGuiding returns 0
21:47:12.099 00.000 11616 scope move finished after 53 + 54 ms
21:47:12.099 00.000 11616 Move returns status 0, amount 53
21:47:12.099 00.000 11616 move complete, result=0
21:47:12.099 00.000 11616 worker thread done servicing request
21:47:12.100 00.001 12268 GuideStep: -0.7 px 415 ms EAST, 0.6 px 53 ms SOUTH
21:47:12.100 00.000 11616 Worker thread wakes up
21:47:12.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:12.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:47:14.107 02.007 11616 Exposure complete
21:47:14.170 00.063 11616 worker thread done servicing request
21:47:14.170 00.000 12268 OnExposeComplete: enter
21:47:14.171 00.001 12268 UpdateGuideState(): m_state=6
21:47:14.171 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
21:47:14.171 00.000 12268 Star::Find returns 1 (0), X=1096.34, Y=273.44, Mass=388, SNR=13.6, Peak=37 HFD=4.6
21:47:14.171 00.000 12268 MultiStar: [#1 -0.30,0.18,1.07,U] [#2 -0.32,-0.08,1.03,U] [#3 -0.55,-0.07,0.86,U] [#4 -0.15,-0.05,0.82,U] [#5 -0.25,0.11,0.73,U] [#6 -0.22,0.07,0.73,U] 
21:47:14.172 00.001 12268 refined, 6 included, MultiStar: {-0.21, 0.09}, one-star: {0.28, 0.42}
21:47:14.172 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (-1.67) = xAngle (4.41 = -1.88)
21:47:14.172 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.44 = -1.85)
21:47:14.172 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.09 hyp=0.23 cameraTheta=2.74 mountX=-0.07 mountY=-0.22, mountTheta=-1.87
21:47:14.173 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.09, opts=13)
21:47:14.173 00.000 12268 Enqueuing Move request for scope (-0.21, 0.09)
21:47:14.174 00.001 11616 Worker thread wakes up
21:47:14.174 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.09) opts 0xd
21:47:14.174 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.09)
21:47:14.174 00.000 11616 Moving (-0.21, 0.09) raw xDistance=-0.07 yDistance=-0.22
21:47:14.174 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:14.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:47:14.174 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:47:14.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:47:14.174 00.000 11616 MoveAxis(E, 0, ABG)
21:47:14.175 00.001 11616 Move returns status 0, amount 0
21:47:14.175 00.000 11616 MoveAxis(N, 0, ABG)
21:47:14.175 00.000 11616 Move returns status 0, amount 0
21:47:14.175 00.000 11616 move complete, result=0
21:47:14.175 00.000 11616 worker thread done servicing request
21:47:14.199 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=43, Gamma=1.290
21:47:14.221 00.022 12268 UpdateGuideState exits: m=388 SNR=13.6
21:47:14.221 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:14.222 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:14.222 00.000 12268 Enqueuing Expose request
21:47:14.222 00.000 11616 Worker thread wakes up
21:47:14.222 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:14.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:14.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:47:16.239 02.017 11616 Exposure complete
21:47:16.298 00.059 11616 worker thread done servicing request
21:47:16.298 00.000 12268 OnExposeComplete: enter
21:47:16.298 00.000 12268 UpdateGuideState(): m_state=6
21:47:16.299 00.001 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
21:47:16.299 00.000 12268 Star::Find returns 1 (0), X=1096.15, Y=273.10, Mass=426, SNR=14.1, Peak=41 HFD=4.2
21:47:16.299 00.000 12268 MultiStar: [#1 -0.10,-0.08,1.05,U] [#2 -0.12,-0.33,1.12,U] [#3 -0.16,-0.44,0.98,U] [#4 0.07,-0.66,0.00,M4] [#5 -0.23,-0.45,0.68,U] [#6 -0.04,-0.10,0.71,U] 
21:47:16.299 00.000 12268 single-star, 5 included, MultiStar: {-0.09, -0.21}, one-star: {0.09, 0.08}
21:47:16.300 00.001 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.67) = xAngle (2.36 = 2.36)
21:47:16.300 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.39 = 2.39)
21:47:16.300 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.69 mountX=-0.09 mountY=0.08, mountTheta=2.37
21:47:16.301 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.08, opts=13)
21:47:16.301 00.000 12268 Enqueuing Move request for scope (0.09, 0.08)
21:47:16.301 00.000 11616 Worker thread wakes up
21:47:16.302 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
21:47:16.302 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
21:47:16.302 00.000 11616 Moving (0.09, 0.08) raw xDistance=-0.09 yDistance=0.08
21:47:16.302 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:16.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:47:16.302 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:16.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:47:16.302 00.000 11616 MoveAxis(E, 0, ABG)
21:47:16.302 00.000 11616 Move returns status 0, amount 0
21:47:16.302 00.000 11616 MoveAxis(N, 0, ABG)
21:47:16.302 00.000 11616 Move returns status 0, amount 0
21:47:16.302 00.000 11616 move complete, result=0
21:47:16.302 00.000 11616 worker thread done servicing request
21:47:16.325 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:47:16.342 00.017 12268 UpdateGuideState exits: m=426 SNR=14.1
21:47:16.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:16.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:16.342 00.000 12268 Enqueuing Expose request
21:47:16.342 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:47:16.342 00.000 11616 Worker thread wakes up
21:47:16.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:16.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:47:18.365 02.023 11616 Exposure complete
21:47:18.423 00.058 11616 worker thread done servicing request
21:47:18.423 00.000 12268 OnExposeComplete: enter
21:47:18.423 00.000 12268 UpdateGuideState(): m_state=6
21:47:18.423 00.000 12268 Star::Find(15, 1096, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
21:47:18.423 00.000 12268 Star::Find returns 1 (0), X=1096.43, Y=272.51, Mass=450, SNR=14.6, Peak=37 HFD=4.5
21:47:18.424 00.001 12268 MultiStar: [#1 -0.14,-0.64,0.00,M1] [#2 -0.08,-0.73,0.00,M1] [#3 -0.29,-0.38,0.94,U] [#4 0.04,-0.51,0.79,U] [#5 -0.23,-1.29,0.00,M1] [#6 -0.03,-0.66,0.00,M1] 
21:47:18.424 00.000 12268 refined, 2 included, MultiStar: {0.05, -0.47}, one-star: {0.38, -0.52}
21:47:18.424 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.67) = xAngle (0.20 = 0.20)
21:47:18.424 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.23 = 0.23)
21:47:18.424 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.47 hyp=0.47 cameraTheta=-1.47 mountX=0.46 mountY=0.11, mountTheta=0.23
21:47:18.426 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.47, opts=13)
21:47:18.426 00.000 12268 Enqueuing Move request for scope (0.05, -0.47)
21:47:18.426 00.000 11616 Worker thread wakes up
21:47:18.426 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.47) opts 0xd
21:47:18.426 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.47)
21:47:18.426 00.000 11616 Moving (0.05, -0.47) raw xDistance=0.46 yDistance=0.11
21:47:18.426 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
21:47:18.426 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.38
21:47:18.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
21:47:18.426 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:18.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:47:18.427 00.001 11616 MoveAxis(W, 257, ABG)
21:47:18.427 00.000 11616 Guiding  Dir = 3, Dur = 257
21:47:18.427 00.000 11616 IsSlewing returns 0
21:47:18.427 00.000 11616 IsGuiding returns 0
21:47:18.428 00.001 11616 PulseGuide returned control before completion, sleep 267
21:47:18.448 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:47:18.465 00.017 12268 UpdateGuideState exits: m=450 SNR=14.6
21:47:18.466 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:18.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:18.466 00.000 12268 Enqueuing Expose request
21:47:18.702 00.236 11616 IsGuiding returns 1
21:47:18.702 00.000 11616 scope still moving after pulse duration time elapsed
21:47:18.734 00.032 11616 IsSlewing returns 0
21:47:18.735 00.001 11616 IsGuiding returns 1
21:47:18.765 00.030 11616 IsSlewing returns 0
21:47:18.766 00.001 11616 IsGuiding returns 0
21:47:18.766 00.000 11616 scope move finished after 257 + 81 ms
21:47:18.766 00.000 11616 Move returns status 0, amount 257
21:47:18.766 00.000 11616 MoveAxis(N, 0, ABG)
21:47:18.766 00.000 11616 Move returns status 0, amount 0
21:47:18.766 00.000 11616 move complete, result=0
21:47:18.766 00.000 11616 worker thread done servicing request
21:47:18.767 00.001 11616 Worker thread wakes up
21:47:18.767 00.000 12268 GuideStep: 0.5 px 257 ms WEST, 0.1 px 0 ms NORTH
21:47:18.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:18.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:47:20.770 02.003 11616 Exposure complete
21:47:20.829 00.059 11616 worker thread done servicing request
21:47:20.829 00.000 12268 OnExposeComplete: enter
21:47:20.829 00.000 12268 UpdateGuideState(): m_state=6
21:47:20.829 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
21:47:20.829 00.000 12268 Star::Find returns 1 (0), X=1096.29, Y=272.08, Mass=590, SNR=16.6, Peak=44 HFD=5.2
21:47:20.830 00.001 12268 MultiStar: [#1 -0.08,-0.95,0.00,M2] [#2 -0.25,-1.03,0.00,M2] [#3 -0.03,-0.72,0.00,M1] [#4 -0.08,-1.34,0.00,M4] [#5 0.08,-1.21,0.00,M2] [#6 -0.04,-0.88,0.00,M2] 
21:47:20.830 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.67) = xAngle (0.35 = 0.35)
21:47:20.830 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.38 = 0.38)
21:47:20.830 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.95 hyp=0.98 cameraTheta=-1.32 mountX=0.92 mountY=0.36, mountTheta=0.37
21:47:20.835 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.95, opts=13)
21:47:20.835 00.000 12268 Enqueuing Move request for scope (0.24, -0.95)
21:47:20.835 00.000 11616 Worker thread wakes up
21:47:20.835 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.95) opts 0xd
21:47:20.836 00.001 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.95)
21:47:20.836 00.000 11616 Moving (0.24, -0.95) raw xDistance=0.92 yDistance=0.36
21:47:20.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.92
21:47:20.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
21:47:20.836 00.000 11616 MoveAxis(W, 515, ABG)
21:47:20.836 00.000 11616 Guiding  Dir = 3, Dur = 515
21:47:20.837 00.001 11616 IsSlewing returns 0
21:47:20.837 00.000 11616 IsGuiding returns 0
21:47:20.837 00.000 11616 PulseGuide returned control before completion, sleep 525
21:47:20.857 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=45, Gamma=1.290
21:47:20.873 00.016 12268 UpdateGuideState exits: m=590 SNR=16.6
21:47:20.873 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:20.874 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:20.874 00.000 12268 Enqueuing Expose request
21:47:21.377 00.503 11616 IsGuiding returns 1
21:47:21.377 00.000 11616 scope still moving after pulse duration time elapsed
21:47:21.408 00.031 11616 IsSlewing returns 0
21:47:21.408 00.000 11616 IsGuiding returns 0
21:47:21.409 00.001 11616 scope move finished after 515 + 56 ms
21:47:21.409 00.000 11616 Move returns status 0, amount 515
21:47:21.409 00.000 11616 MoveAxis(S, 30, ABG)
21:47:21.409 00.000 11616 Guiding  Dir = 1, Dur = 30
21:47:21.409 00.000 11616 IsSlewing returns 0
21:47:21.409 00.000 11616 IsGuiding returns 0
21:47:21.410 00.001 11616 PulseGuide returned control before completion, sleep 40
21:47:21.454 00.044 11616 IsGuiding returns 1
21:47:21.455 00.001 11616 scope still moving after pulse duration time elapsed
21:47:21.485 00.030 11616 IsSlewing returns 0
21:47:21.486 00.001 11616 IsGuiding returns 0
21:47:21.486 00.000 11616 scope move finished after 30 + 46 ms
21:47:21.486 00.000 11616 Move returns status 0, amount 30
21:47:21.486 00.000 11616 move complete, result=0
21:47:21.486 00.000 11616 worker thread done servicing request
21:47:21.486 00.000 11616 Worker thread wakes up
21:47:21.486 00.000 12268 GuideStep: 0.9 px 515 ms WEST, 0.4 px 30 ms SOUTH
21:47:21.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:21.487 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1081,258,31,31)
21:47:23.126 01.639 12268 evsrv: cli 0F8E69C0 connect
21:47:23.126 00.000 12268 case statement mapped state 6 to 3
21:47:23.127 00.001 12268 case statement mapped state 6 to 3
21:47:23.127 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"62614ea7-c596-4811-8214-d2e0f455e583"}
21:47:23.127 00.000 12268 case statement mapped state 6 to 3
21:47:23.128 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62614ea7-c596-4811-8214-d2e0f455e583"}
21:47:23.131 00.003 12268 evsrv: cli 0F8E69C0 disconnect
21:47:23.132 00.001 12268 evsrv: cli 0F8E6D80 connect
21:47:23.132 00.000 12268 case statement mapped state 6 to 3
21:47:23.133 00.001 12268 case statement mapped state 6 to 3
21:47:23.133 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"be17d523-3441-447b-ad9b-9343b3eeeadd"}
21:47:23.133 00.000 12268 PhdController::Dither begins
21:47:23.134 00.001 12268 dither: size=5.50, dRA=-4.87 dDec=1.18
21:47:23.134 00.000 12268 MountToCamera -- mountTheta (2.90) + m_xAngle (-1.67) = xAngle (1.23 = 1.23)
21:47:23.134 00.000 12268 MountToCamera -- mountX=-4.87 mountY=1.18 hyp=5.01 mountTheta=2.90 cameraX=1.65, cameraY=4.73 cameraTheta=1.23
21:47:23.134 00.000 12268 setting lock position to (1097.71, 277.76)
21:47:23.134 00.000 12268 Mount: notify guiding dithered (1.7, 4.7)
21:47:23.135 00.001 12268 MultiStar: stabilizing after lock position change
21:47:23.135 00.000 12268 Status Line: Dither by -4.87,1.18
21:47:23.139 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
21:47:23.139 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
21:47:23.140 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"be17d523-3441-447b-ad9b-9343b3eeeadd"}
21:47:23.149 00.009 12268 evsrv: cli 0F8E6D80 disconnect
21:47:23.513 00.364 11616 Exposure complete
21:47:23.590 00.077 11616 worker thread done servicing request
21:47:23.591 00.001 12268 OnExposeComplete: enter
21:47:23.591 00.000 12268 UpdateGuideState(): m_state=6
21:47:23.591 00.000 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
21:47:23.591 00.000 12268 Star::Find returns 1 (0), X=1096.28, Y=272.43, Mass=495, SNR=15.2, Peak=37 HFD=4.7
21:47:23.591 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.67) = xAngle (-0.16 = -0.16)
21:47:23.591 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.13 = -0.13)
21:47:23.591 00.000 12268 CameraToMount -- cameraX=-1.43 cameraY=-5.33 hyp=5.52 cameraTheta=-1.83 mountX=5.44 mountY=-0.73, mountTheta=-0.13
21:47:23.592 00.001 12268 dither recenter: remaining=(4.9,-1.2) step=(4.9,-1.2)
21:47:23.592 00.000 12268 MountToCamera -- mountTheta (-0.24) + m_xAngle (-1.67) = xAngle (-1.91 = -1.91)
21:47:23.592 00.000 12268 MountToCamera -- mountX=4.87 mountY=-1.18 hyp=5.01 mountTheta=-0.24 cameraX=-1.65, cameraY=-4.73 cameraTheta=-1.91
21:47:23.592 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.65, y=-4.73, opts=4)
21:47:23.593 00.001 12268 Enqueuing Move request for scope (-1.65, -4.73)
21:47:23.593 00.000 12268 Mount: notify direct move 4.87,-1.18
21:47:23.593 00.000 11616 Worker thread wakes up
21:47:23.594 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.65, -4.73) opts 0x4
21:47:23.594 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.65, -4.73)
21:47:23.594 00.000 11616 Moving (-1.65, -4.73) raw xDistance=4.87 yDistance=-1.18
21:47:23.594 00.000 11616 BLC: window closed
21:47:23.594 00.000 11616 MoveAxis(W, 5456, B)
21:47:23.594 00.000 11616 Guiding  Dir = 3, Dur = 5456
21:47:23.595 00.001 11616 IsSlewing returns 0
21:47:23.595 00.000 11616 IsGuiding returns 0
21:47:23.595 00.000 11616 PulseGuide returned control before completion, sleep 5466
21:47:23.623 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:47:23.644 00.021 12268 UpdateGuideState exits: m=495 SNR=15.2
21:47:23.644 00.000 12268 PhdController: settling, locked = 1, distance = 5.56 (1.50) aobump = 0 frame = 1 / 99999
21:47:23.644 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682843.644,"Host":"ASTROCENTER","Inst":1,"Distance":5.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:47:23.645 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:23.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:23.645 00.000 12268 Enqueuing Expose request
21:47:29.066 05.421 11616 IsGuiding returns 1
21:47:29.066 00.000 11616 scope still moving after pulse duration time elapsed
21:47:29.097 00.031 11616 IsSlewing returns 0
21:47:29.097 00.000 11616 IsGuiding returns 0
21:47:29.097 00.000 11616 scope move finished after 5456 + 46 ms
21:47:29.097 00.000 11616 Move returns status 0, amount 5456
21:47:29.097 00.000 11616 BLC: window closed
21:47:29.097 00.000 11616 BLC: Compensation needed for non-algo type move
21:47:29.097 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1918 applied
21:47:29.097 00.000 11616 MoveAxis(N, 2586, B)
21:47:29.098 00.001 11616 Guiding  Dir = 0, Dur = 2586
21:47:29.098 00.000 11616 IsSlewing returns 0
21:47:29.098 00.000 11616 IsGuiding returns 0
21:47:29.098 00.000 11616 PulseGuide returned control before completion, sleep 2596
21:47:31.711 02.613 11616 IsGuiding returns 1
21:47:31.711 00.000 11616 scope still moving after pulse duration time elapsed
21:47:31.742 00.031 11616 IsSlewing returns 0
21:47:31.742 00.000 11616 IsGuiding returns 0
21:47:31.742 00.000 11616 scope move finished after 2586 + 58 ms
21:47:31.743 00.001 11616 Move returns status 0, amount 2586
21:47:31.743 00.000 11616 move complete, result=0
21:47:31.743 00.000 11616 worker thread done servicing request
21:47:31.743 00.000 11616 Worker thread wakes up
21:47:31.743 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:31.743 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:47:31.743 00.000 12268 GuideStep: 4.9 px 5456 ms WEST, -1.2 px 2586 ms NORTH
21:47:33.848 02.105 11616 Exposure complete
21:47:33.905 00.057 11616 worker thread done servicing request
21:47:33.905 00.000 12268 OnExposeComplete: enter
21:47:33.905 00.000 12268 UpdateGuideState(): m_state=6
21:47:33.906 00.001 12268 Star::Find(15, 1096, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
21:47:33.906 00.000 12268 Star::Find returns 1 (0), X=1097.73, Y=283.05, Mass=389, SNR=13.5, Peak=43 HFD=4.2
21:47:33.906 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.67) = xAngle (3.24 = -3.05)
21:47:33.906 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.27 = -3.02)
21:47:33.906 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=5.29 hyp=5.29 cameraTheta=1.57 mountX=-5.26 mountY=-0.66, mountTheta=-3.02
21:47:33.908 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=5.29, opts=13)
21:47:33.908 00.000 12268 Enqueuing Move request for scope (0.02, 5.29)
21:47:33.908 00.000 11616 Worker thread wakes up
21:47:33.909 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 5.29) opts 0xd
21:47:33.909 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 5.29)
21:47:33.909 00.000 11616 Moving (0.02, 5.29) raw xDistance=-5.26 yDistance=-0.66
21:47:33.909 00.000 11616 resist switch: large excursion: input -5.26 thresh 0.29 direction from 0 to -1
21:47:33.909 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-15.79
21:47:33.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.63 from input -5.26
21:47:33.909 00.000 11616 resist switch: large excursion: input -0.66 thresh 0.45 direction from 0 to -1
21:47:33.909 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.97
21:47:33.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.66
21:47:33.910 00.001 11616 MoveAxis(E, 2947, ABG)
21:47:33.910 00.000 11616 duration set to 2500 by maxRaDuration
21:47:33.910 00.000 11616 Guiding  Dir = 2, Dur = 2500
21:47:33.910 00.000 11616 IsSlewing returns 0
21:47:33.910 00.000 11616 IsGuiding returns 0
21:47:33.911 00.001 11616 PulseGuide returned control before completion, sleep 2510
21:47:33.929 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:47:33.947 00.018 12268 UpdateGuideState exits: m=389 SNR=13.5
21:47:33.947 00.000 12268 PhdController: settling, locked = 1, distance = 5.29 (1.50) aobump = 0 frame = 2 / 99999
21:47:33.947 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682853.947,"Host":"ASTROCENTER","Inst":1,"Distance":5.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:47:33.948 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:33.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:33.948 00.000 12268 Enqueuing Expose request
21:47:36.424 02.476 11616 IsGuiding returns 1
21:47:36.424 00.000 11616 scope still moving after pulse duration time elapsed
21:47:36.456 00.032 11616 IsSlewing returns 0
21:47:36.456 00.000 11616 IsGuiding returns 0
21:47:36.456 00.000 11616 scope move finished after 2500 + 45 ms
21:47:36.456 00.000 11616 Move returns status 0, amount 2500
21:47:36.456 00.000 11616 MoveAxis(N, 55, ABG)
21:47:36.456 00.000 11616 Guiding  Dir = 0, Dur = 55
21:47:36.457 00.001 11616 IsSlewing returns 0
21:47:36.457 00.000 11616 IsGuiding returns 0
21:47:36.457 00.000 11616 PulseGuide returned control before completion, sleep 65
21:47:36.534 00.077 11616 IsGuiding returns 1
21:47:36.534 00.000 11616 scope still moving after pulse duration time elapsed
21:47:36.565 00.031 11616 IsSlewing returns 0
21:47:36.565 00.000 11616 IsGuiding returns 0
21:47:36.565 00.000 11616 scope move finished after 55 + 53 ms
21:47:36.565 00.000 11616 Move returns status 0, amount 55
21:47:36.565 00.000 11616 move complete, result=0
21:47:36.565 00.000 11616 worker thread done servicing request
21:47:36.565 00.000 11616 Worker thread wakes up
21:47:36.566 00.001 12268 GuideStep: -5.3 px 2500 ms EAST, -0.7 px 55 ms NORTH
21:47:36.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:36.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:47:38.572 02.006 11616 Exposure complete
21:47:38.630 00.058 11616 worker thread done servicing request
21:47:38.630 00.000 12268 OnExposeComplete: enter
21:47:38.630 00.000 12268 UpdateGuideState(): m_state=6
21:47:38.630 00.000 12268 Star::Find(15, 1097, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
21:47:38.631 00.001 12268 Star::Find returns 1 (0), X=1098.02, Y=278.79, Mass=404, SNR=13.8, Peak=47 HFD=4.3
21:47:38.631 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.67) = xAngle (2.95 = 2.95)
21:47:38.631 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.98 = 2.98)
21:47:38.631 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=1.03 hyp=1.08 cameraTheta=1.28 mountX=-1.06 mountY=0.17, mountTheta=2.98
21:47:38.632 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=1.03, opts=13)
21:47:38.633 00.001 12268 Enqueuing Move request for scope (0.31, 1.03)
21:47:38.633 00.000 11616 Worker thread wakes up
21:47:38.633 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 1.03) opts 0xd
21:47:38.633 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 1.03)
21:47:38.633 00.000 11616 Moving (0.31, 1.03) raw xDistance=-1.06 yDistance=0.17
21:47:38.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.53 from input -1.06
21:47:38.633 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:47:38.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:47:38.633 00.000 11616 MoveAxis(E, 592, ABG)
21:47:38.633 00.000 11616 Guiding  Dir = 2, Dur = 592
21:47:38.634 00.001 11616 IsSlewing returns 0
21:47:38.634 00.000 11616 IsGuiding returns 0
21:47:38.634 00.000 11616 PulseGuide returned control before completion, sleep 602
21:47:38.653 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:47:38.671 00.018 12268 UpdateGuideState exits: m=404 SNR=13.8
21:47:38.671 00.000 12268 PhdController: settling, locked = 1, distance = 4.02 (1.50) aobump = 0 frame = 3 / 99999
21:47:38.671 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682858.671,"Host":"ASTROCENTER","Inst":1,"Distance":4.02,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:47:38.672 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:38.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:38.672 00.000 12268 Enqueuing Expose request
21:47:39.246 00.574 11616 IsGuiding returns 1
21:47:39.246 00.000 11616 scope still moving after pulse duration time elapsed
21:47:39.284 00.038 11616 IsSlewing returns 0
21:47:39.284 00.000 11616 IsGuiding returns 0
21:47:39.284 00.000 11616 scope move finished after 592 + 58 ms
21:47:39.284 00.000 11616 Move returns status 0, amount 592
21:47:39.284 00.000 11616 MoveAxis(N, 0, ABG)
21:47:39.284 00.000 11616 Move returns status 0, amount 0
21:47:39.284 00.000 11616 move complete, result=0
21:47:39.285 00.001 12268 GuideStep: -1.1 px 592 ms EAST, 0.2 px 0 ms NORTH
21:47:39.288 00.003 11616 worker thread done servicing request
21:47:39.288 00.000 11616 Worker thread wakes up
21:47:39.288 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:39.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:47:41.304 02.016 11616 Exposure complete
21:47:41.363 00.059 11616 worker thread done servicing request
21:47:41.363 00.000 12268 OnExposeComplete: enter
21:47:41.363 00.000 12268 UpdateGuideState(): m_state=6
21:47:41.363 00.000 12268 Star::Find(15, 1098, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
21:47:41.364 00.001 12268 Star::Find returns 1 (0), X=1097.77, Y=278.60, Mass=427, SNR=14.1, Peak=39 HFD=4.8
21:47:41.364 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.67) = xAngle (3.17 = -3.12)
21:47:41.364 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.20 = -3.09)
21:47:41.364 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.84 hyp=0.84 cameraTheta=1.50 mountX=-0.84 mountY=-0.05, mountTheta=-3.09
21:47:41.365 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.84, opts=13)
21:47:41.365 00.000 12268 Enqueuing Move request for scope (0.06, 0.84)
21:47:41.365 00.000 11616 Worker thread wakes up
21:47:41.365 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.84) opts 0xd
21:47:41.366 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.84)
21:47:41.366 00.000 11616 Moving (0.06, 0.84) raw xDistance=-0.84 yDistance=-0.05
21:47:41.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.84
21:47:41.366 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:41.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:47:41.366 00.000 11616 MoveAxis(E, 471, ABG)
21:47:41.366 00.000 11616 Guiding  Dir = 2, Dur = 471
21:47:41.366 00.000 11616 IsSlewing returns 0
21:47:41.367 00.001 11616 IsGuiding returns 0
21:47:41.367 00.000 11616 PulseGuide returned control before completion, sleep 481
21:47:41.388 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=31, Gamma=1.290
21:47:41.405 00.017 12268 UpdateGuideState exits: m=427 SNR=14.1
21:47:41.406 00.001 12268 PhdController: settling, locked = 1, distance = 3.07 (1.50) aobump = 0 frame = 4 / 99999
21:47:41.406 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682861.406,"Host":"ASTROCENTER","Inst":1,"Distance":3.07,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:47:41.407 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:41.407 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:41.407 00.000 12268 Enqueuing Expose request
21:47:41.864 00.457 11616 IsGuiding returns 1
21:47:41.864 00.000 11616 scope still moving after pulse duration time elapsed
21:47:41.895 00.031 11616 IsSlewing returns 0
21:47:41.895 00.000 11616 IsGuiding returns 0
21:47:41.895 00.000 11616 scope move finished after 471 + 57 ms
21:47:41.895 00.000 11616 Move returns status 0, amount 471
21:47:41.895 00.000 11616 MoveAxis(N, 0, ABG)
21:47:41.895 00.000 11616 Move returns status 0, amount 0
21:47:41.895 00.000 11616 move complete, result=0
21:47:41.896 00.001 11616 worker thread done servicing request
21:47:41.896 00.000 12268 GuideStep: -0.8 px 471 ms EAST, -0.0 px 0 ms NORTH
21:47:41.896 00.000 11616 Worker thread wakes up
21:47:41.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:41.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:47:43.909 02.013 11616 Exposure complete
21:47:43.968 00.059 11616 worker thread done servicing request
21:47:43.969 00.001 12268 OnExposeComplete: enter
21:47:43.969 00.000 12268 UpdateGuideState(): m_state=6
21:47:43.969 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
21:47:43.969 00.000 12268 Star::Find returns 1 (0), X=1097.85, Y=276.35, Mass=396, SNR=13.7, Peak=42 HFD=4.0
21:47:43.969 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.67) = xAngle (0.20 = 0.20)
21:47:43.969 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.23 = 0.23)
21:47:43.969 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-1.41 hyp=1.41 cameraTheta=-1.47 mountX=1.39 mountY=0.32, mountTheta=0.23
21:47:43.971 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-1.41, opts=13)
21:47:43.971 00.000 12268 Enqueuing Move request for scope (0.14, -1.41)
21:47:43.971 00.000 11616 Worker thread wakes up
21:47:43.971 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -1.41) opts 0xd
21:47:43.971 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -1.41)
21:47:43.971 00.000 11616 Moving (0.14, -1.41) raw xDistance=1.39 yDistance=0.32
21:47:43.971 00.000 11616 resist switch: large excursion: input 1.39 thresh 0.29 direction from -1 to 1
21:47:43.972 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.16
21:47:43.972 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.69 from input 1.39
21:47:43.972 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:47:43.972 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:47:43.972 00.000 11616 MoveAxis(W, 777, ABG)
21:47:43.972 00.000 11616 Guiding  Dir = 3, Dur = 777
21:47:43.972 00.000 11616 IsSlewing returns 0
21:47:43.972 00.000 11616 IsGuiding returns 0
21:47:43.973 00.001 11616 PulseGuide returned control before completion, sleep 787
21:47:43.993 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=34, Gamma=1.290
21:47:44.013 00.020 12268 UpdateGuideState exits: m=396 SNR=13.7
21:47:44.013 00.000 12268 PhdController: settling, locked = 1, distance = 2.57 (1.50) aobump = 0 frame = 5 / 99999
21:47:44.013 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682864.013,"Host":"ASTROCENTER","Inst":1,"Distance":2.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:47:44.014 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:44.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:44.014 00.000 12268 Enqueuing Expose request
21:47:44.773 00.759 11616 IsGuiding returns 1
21:47:44.773 00.000 11616 scope still moving after pulse duration time elapsed
21:47:44.804 00.031 11616 IsSlewing returns 0
21:47:44.804 00.000 11616 IsGuiding returns 0
21:47:44.804 00.000 11616 scope move finished after 777 + 54 ms
21:47:44.805 00.001 11616 Move returns status 0, amount 777
21:47:44.805 00.000 11616 MoveAxis(N, 0, ABG)
21:47:44.805 00.000 11616 Move returns status 0, amount 0
21:47:44.805 00.000 11616 move complete, result=0
21:47:44.805 00.000 11616 worker thread done servicing request
21:47:44.805 00.000 11616 Worker thread wakes up
21:47:44.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:44.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:47:44.805 00.000 12268 GuideStep: 1.4 px 777 ms WEST, 0.3 px 0 ms NORTH
21:47:46.807 02.002 11616 Exposure complete
21:47:46.864 00.057 11616 worker thread done servicing request
21:47:46.864 00.000 12268 OnExposeComplete: enter
21:47:46.865 00.001 12268 UpdateGuideState(): m_state=6
21:47:46.865 00.000 12268 Star::Find(15, 1097, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
21:47:46.865 00.000 12268 Star::Find returns 1 (0), X=1097.72, Y=276.96, Mass=433, SNR=14.2, Peak=41 HFD=4.5
21:47:46.865 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.67) = xAngle (0.12 = 0.12)
21:47:46.865 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.15 = 0.15)
21:47:46.865 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.80 hyp=0.80 cameraTheta=-1.55 mountX=0.79 mountY=0.12, mountTheta=0.15
21:47:46.867 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.80, opts=13)
21:47:46.867 00.000 12268 Enqueuing Move request for scope (0.02, -0.80)
21:47:46.867 00.000 11616 Worker thread wakes up
21:47:46.868 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.80) opts 0xd
21:47:46.869 00.001 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.80)
21:47:46.869 00.000 11616 Moving (0.02, -0.80) raw xDistance=0.79 yDistance=0.12
21:47:46.869 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.79
21:47:46.869 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:46.869 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:47:46.869 00.000 11616 MoveAxis(W, 443, ABG)
21:47:46.869 00.000 11616 Guiding  Dir = 3, Dur = 443
21:47:46.869 00.000 11616 IsSlewing returns 0
21:47:46.870 00.001 11616 IsGuiding returns 0
21:47:46.870 00.000 11616 PulseGuide returned control before completion, sleep 453
21:47:46.892 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:47:46.911 00.019 12268 UpdateGuideState exits: m=433 SNR=14.2
21:47:46.912 00.001 12268 PhdController: settling, locked = 1, distance = 2.04 (1.50) aobump = 0 frame = 6 / 99999
21:47:46.912 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682866.912,"Host":"ASTROCENTER","Inst":1,"Distance":2.04,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:47:46.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:46.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:46.912 00.000 12268 Enqueuing Expose request
21:47:47.339 00.427 11616 IsGuiding returns 0
21:47:47.339 00.000 11616 Move returns status 0, amount 443
21:47:47.339 00.000 11616 MoveAxis(N, 0, ABG)
21:47:47.340 00.001 11616 Move returns status 0, amount 0
21:47:47.340 00.000 11616 move complete, result=0
21:47:47.340 00.000 12268 GuideStep: 0.8 px 443 ms WEST, 0.1 px 0 ms NORTH
21:47:47.351 00.011 11616 worker thread done servicing request
21:47:47.351 00.000 11616 Worker thread wakes up
21:47:47.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:47.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:47:49.368 02.017 11616 Exposure complete
21:47:49.430 00.062 11616 worker thread done servicing request
21:47:49.430 00.000 12268 OnExposeComplete: enter
21:47:49.430 00.000 12268 UpdateGuideState(): m_state=6
21:47:49.430 00.000 12268 Star::Find(15, 1097, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
21:47:49.430 00.000 12268 Star::Find returns 1 (0), X=1097.74, Y=277.94, Mass=392, SNR=13.5, Peak=34 HFD=4.8
21:47:49.430 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.67) = xAngle (3.07 = 3.07)
21:47:49.431 00.001 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.10 = 3.10)
21:47:49.431 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.40 mountX=-0.18 mountY=0.01, mountTheta=3.10
21:47:49.432 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.18, opts=13)
21:47:49.432 00.000 12268 Enqueuing Move request for scope (0.03, 0.18)
21:47:49.432 00.000 11616 Worker thread wakes up
21:47:49.432 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.18) opts 0xd
21:47:49.432 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.18)
21:47:49.433 00.001 11616 Moving (0.03, 0.18) raw xDistance=-0.18 yDistance=0.01
21:47:49.433 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:47:49.433 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:47:49.433 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:49.433 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:47:49.433 00.000 11616 MoveAxis(E, 0, ABG)
21:47:49.433 00.000 11616 Move returns status 0, amount 0
21:47:49.433 00.000 11616 MoveAxis(N, 0, ABG)
21:47:49.433 00.000 11616 Move returns status 0, amount 0
21:47:49.433 00.000 11616 move complete, result=0
21:47:49.433 00.000 11616 worker thread done servicing request
21:47:49.454 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:47:49.473 00.019 12268 UpdateGuideState exits: m=392 SNR=13.5
21:47:49.474 00.001 12268 PhdController: settling, locked = 1, distance = 1.48 (1.50) aobump = 0 frame = 7 / 99999
21:47:49.474 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682869.474,"Host":"ASTROCENTER","Inst":1,"Distance":1.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:47:49.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:49.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:49.475 00.001 12268 Enqueuing Expose request
21:47:49.475 00.000 11616 Worker thread wakes up
21:47:49.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:49.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:47:49.475 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:51.489 02.014 11616 Exposure complete
21:47:51.548 00.059 11616 worker thread done servicing request
21:47:51.548 00.000 12268 OnExposeComplete: enter
21:47:51.549 00.001 12268 UpdateGuideState(): m_state=6
21:47:51.549 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
21:47:51.549 00.000 12268 Star::Find returns 1 (0), X=1097.76, Y=278.22, Mass=350, SNR=12.7, Peak=34 HFD=4.8
21:47:51.549 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.67) = xAngle (3.12 = 3.12)
21:47:51.549 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.15 = -3.13)
21:47:51.549 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.46 hyp=0.46 cameraTheta=1.45 mountX=-0.46 mountY=-0.01, mountTheta=-3.13
21:47:51.551 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.46, opts=13)
21:47:51.551 00.000 12268 Enqueuing Move request for scope (0.05, 0.46)
21:47:51.551 00.000 11616 Worker thread wakes up
21:47:51.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.46) opts 0xd
21:47:51.551 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.46)
21:47:51.552 00.001 11616 Moving (0.05, 0.46) raw xDistance=-0.46 yDistance=-0.01
21:47:51.552 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
21:47:51.552 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.38
21:47:51.552 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
21:47:51.552 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:51.552 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:47:51.552 00.000 11616 MoveAxis(E, 258, ABG)
21:47:51.552 00.000 11616 Guiding  Dir = 2, Dur = 258
21:47:51.552 00.000 11616 IsSlewing returns 0
21:47:51.553 00.001 11616 IsGuiding returns 0
21:47:51.553 00.000 11616 PulseGuide returned control before completion, sleep 268
21:47:51.574 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=27, Gamma=1.290
21:47:51.592 00.018 12268 UpdateGuideState exits: m=350 SNR=12.7
21:47:51.592 00.000 12268 PhdController: settling, locked = 1, distance = 1.18 (1.50) aobump = 0 frame = 8 / 99999
21:47:51.592 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682871.592,"Host":"ASTROCENTER","Inst":1,"Distance":1.18,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
21:47:51.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:51.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:51.593 00.001 12268 Enqueuing Expose request
21:47:51.833 00.240 11616 IsGuiding returns 1
21:47:51.833 00.000 11616 scope still moving after pulse duration time elapsed
21:47:51.865 00.032 11616 IsSlewing returns 0
21:47:51.865 00.000 11616 IsGuiding returns 0
21:47:51.865 00.000 11616 scope move finished after 258 + 53 ms
21:47:51.865 00.000 11616 Move returns status 0, amount 258
21:47:51.865 00.000 11616 MoveAxis(N, 0, ABG)
21:47:51.866 00.001 11616 Move returns status 0, amount 0
21:47:51.866 00.000 11616 move complete, result=0
21:47:51.866 00.000 11616 worker thread done servicing request
21:47:51.866 00.000 11616 Worker thread wakes up
21:47:51.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:51.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:47:51.866 00.000 12268 GuideStep: -0.5 px 258 ms EAST, -0.0 px 0 ms NORTH
21:47:53.868 02.002 11616 Exposure complete
21:47:53.929 00.061 11616 worker thread done servicing request
21:47:53.929 00.000 12268 OnExposeComplete: enter
21:47:53.929 00.000 12268 UpdateGuideState(): m_state=6
21:47:53.929 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
21:47:53.929 00.000 12268 Star::Find returns 1 (0), X=1097.00, Y=278.15, Mass=351, SNR=12.7, Peak=31 HFD=4.3
21:47:53.929 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.67) = xAngle (4.30 = -1.98)
21:47:53.930 00.001 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.33 = -1.95)
21:47:53.930 00.000 12268 CameraToMount -- cameraX=-0.71 cameraY=0.39 hyp=0.81 cameraTheta=2.64 mountX=-0.32 mountY=-0.75, mountTheta=-1.97
21:47:53.931 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.71, y=0.39, opts=13)
21:47:53.931 00.000 12268 Enqueuing Move request for scope (-0.71, 0.39)
21:47:53.931 00.000 11616 Worker thread wakes up
21:47:53.931 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.39) opts 0xd
21:47:53.931 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.71, 0.39)
21:47:53.932 00.001 11616 Moving (-0.71, 0.39) raw xDistance=-0.32 yDistance=-0.75
21:47:53.932 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
21:47:53.932 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.75
21:47:53.932 00.000 11616 MoveAxis(E, 180, ABG)
21:47:53.932 00.000 11616 Guiding  Dir = 2, Dur = 180
21:47:53.932 00.000 11616 IsSlewing returns 0
21:47:53.932 00.000 11616 IsGuiding returns 0
21:47:53.933 00.001 11616 PulseGuide returned control before completion, sleep 190
21:47:53.954 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:47:53.973 00.019 12268 UpdateGuideState exits: m=351 SNR=12.7
21:47:53.974 00.001 12268 PhdController: settling, locked = 1, distance = 1.07 (1.50) aobump = 0 frame = 9 / 99999
21:47:53.974 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682873.974,"Host":"ASTROCENTER","Inst":1,"Distance":1.07,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
21:47:53.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:53.975 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:53.975 00.000 12268 Enqueuing Expose request
21:47:54.135 00.160 11616 IsGuiding returns 1
21:47:54.135 00.000 11616 scope still moving after pulse duration time elapsed
21:47:54.167 00.032 11616 IsSlewing returns 0
21:47:54.167 00.000 11616 IsGuiding returns 0
21:47:54.167 00.000 11616 scope move finished after 180 + 54 ms
21:47:54.167 00.000 11616 Move returns status 0, amount 180
21:47:54.167 00.000 11616 MoveAxis(N, 64, ABG)
21:47:54.167 00.000 11616 Guiding  Dir = 0, Dur = 64
21:47:54.168 00.001 11616 IsSlewing returns 0
21:47:54.168 00.000 11616 IsGuiding returns 0
21:47:54.168 00.000 11616 PulseGuide returned control before completion, sleep 74
21:47:54.246 00.078 11616 IsGuiding returns 1
21:47:54.246 00.000 11616 scope still moving after pulse duration time elapsed
21:47:54.278 00.032 11616 IsSlewing returns 0
21:47:54.278 00.000 11616 IsGuiding returns 1
21:47:54.308 00.030 11616 IsSlewing returns 0
21:47:54.308 00.000 11616 IsGuiding returns 1
21:47:54.339 00.031 11616 IsSlewing returns 0
21:47:54.339 00.000 11616 IsGuiding returns 1
21:47:54.370 00.031 11616 IsSlewing returns 0
21:47:54.370 00.000 11616 IsGuiding returns 1
21:47:54.401 00.031 11616 IsSlewing returns 0
21:47:54.401 00.000 11616 IsGuiding returns 1
21:47:54.432 00.031 11616 IsSlewing returns 0
21:47:54.432 00.000 11616 IsGuiding returns 1
21:47:54.464 00.032 11616 IsSlewing returns 0
21:47:54.464 00.000 11616 IsGuiding returns 0
21:47:54.464 00.000 11616 scope move finished after 64 + 232 ms
21:47:54.464 00.000 11616 Move returns status 0, amount 64
21:47:54.464 00.000 11616 move complete, result=0
21:47:54.464 00.000 11616 worker thread done servicing request
21:47:54.464 00.000 12268 GuideStep: -0.3 px 180 ms EAST, -0.8 px 64 ms NORTH
21:47:54.465 00.001 11616 Worker thread wakes up
21:47:54.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:54.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:47:56.477 02.012 11616 Exposure complete
21:47:56.536 00.059 11616 worker thread done servicing request
21:47:56.536 00.000 12268 OnExposeComplete: enter
21:47:56.536 00.000 12268 UpdateGuideState(): m_state=6
21:47:56.536 00.000 12268 Star::Find(15, 1096, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
21:47:56.536 00.000 12268 Star::Find returns 1 (0), X=1097.37, Y=278.01, Mass=391, SNR=13.6, Peak=37 HFD=4.2
21:47:56.536 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.67) = xAngle (4.18 = -2.10)
21:47:56.536 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.21 = -2.07)
21:47:56.537 00.001 12268 CameraToMount -- cameraX=-0.34 cameraY=0.24 hyp=0.41 cameraTheta=2.51 mountX=-0.21 mountY=-0.36, mountTheta=-2.10
21:47:56.538 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.24, opts=13)
21:47:56.538 00.000 12268 Enqueuing Move request for scope (-0.34, 0.24)
21:47:56.538 00.000 11616 Worker thread wakes up
21:47:56.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.24) opts 0xd
21:47:56.539 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.24)
21:47:56.539 00.000 11616 Moving (-0.34, 0.24) raw xDistance=-0.21 yDistance=-0.36
21:47:56.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
21:47:56.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
21:47:56.539 00.000 11616 MoveAxis(E, 118, ABG)
21:47:56.539 00.000 11616 Guiding  Dir = 2, Dur = 118
21:47:56.539 00.000 11616 IsSlewing returns 0
21:47:56.539 00.000 11616 IsGuiding returns 0
21:47:56.540 00.001 11616 PulseGuide returned control before completion, sleep 128
21:47:56.561 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:47:56.579 00.018 12268 UpdateGuideState exits: m=391 SNR=13.6
21:47:56.579 00.000 12268 PhdController: settling, locked = 1, distance = 0.87 (1.50) aobump = 0 frame = 10 / 99999
21:47:56.579 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682876.579,"Host":"ASTROCENTER","Inst":1,"Distance":0.87,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
21:47:56.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:56.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:56.579 00.000 12268 Enqueuing Expose request
21:47:56.682 00.103 11616 IsGuiding returns 0
21:47:56.682 00.000 11616 Move returns status 0, amount 118
21:47:56.682 00.000 11616 MoveAxis(N, 31, ABG)
21:47:56.682 00.000 11616 Guiding  Dir = 0, Dur = 31
21:47:56.682 00.000 11616 IsSlewing returns 0
21:47:56.683 00.001 11616 IsGuiding returns 0
21:47:56.683 00.000 11616 PulseGuide returned control before completion, sleep 41
21:47:56.729 00.046 11616 IsGuiding returns 1
21:47:56.729 00.000 11616 scope still moving after pulse duration time elapsed
21:47:56.759 00.030 11616 IsSlewing returns 0
21:47:56.759 00.000 11616 IsGuiding returns 1
21:47:56.789 00.030 11616 IsSlewing returns 0
21:47:56.789 00.000 11616 IsGuiding returns 1
21:47:56.821 00.032 11616 IsSlewing returns 0
21:47:56.821 00.000 11616 IsGuiding returns 1
21:47:56.853 00.032 11616 IsSlewing returns 0
21:47:56.853 00.000 11616 IsGuiding returns 1
21:47:56.884 00.031 11616 IsSlewing returns 0
21:47:56.885 00.001 11616 IsGuiding returns 1
21:47:56.915 00.030 11616 IsSlewing returns 0
21:47:56.915 00.000 11616 IsGuiding returns 0
21:47:56.915 00.000 11616 scope move finished after 31 + 201 ms
21:47:56.915 00.000 11616 Move returns status 0, amount 31
21:47:56.915 00.000 11616 move complete, result=0
21:47:56.915 00.000 11616 worker thread done servicing request
21:47:56.915 00.000 12268 GuideStep: -0.2 px 118 ms EAST, -0.4 px 31 ms NORTH
21:47:56.916 00.001 11616 Worker thread wakes up
21:47:56.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:56.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:47:58.925 02.009 11616 Exposure complete
21:47:58.980 00.055 11616 worker thread done servicing request
21:47:58.980 00.000 12268 OnExposeComplete: enter
21:47:58.980 00.000 12268 UpdateGuideState(): m_state=6
21:47:58.980 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
21:47:58.980 00.000 12268 Star::Find returns 1 (0), X=1097.85, Y=277.90, Mass=385, SNR=13.5, Peak=44 HFD=4.2
21:47:58.980 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.67) = xAngle (2.45 = 2.45)
21:47:58.981 00.001 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.48 = 2.48)
21:47:58.981 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.19 cameraTheta=0.78 mountX=-0.15 mountY=0.12, mountTheta=2.47
21:47:58.982 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.14, opts=13)
21:47:58.982 00.000 12268 Enqueuing Move request for scope (0.14, 0.14)
21:47:58.982 00.000 11616 Worker thread wakes up
21:47:58.982 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
21:47:58.982 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
21:47:58.982 00.000 11616 Moving (0.14, 0.14) raw xDistance=-0.15 yDistance=0.12
21:47:58.982 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
21:47:58.982 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:58.983 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:47:58.983 00.000 11616 MoveAxis(E, 84, ABG)
21:47:58.983 00.000 11616 Guiding  Dir = 2, Dur = 84
21:47:58.983 00.000 11616 IsSlewing returns 0
21:47:58.983 00.000 11616 IsGuiding returns 0
21:47:58.984 00.001 11616 PulseGuide returned control before completion, sleep 94
21:47:59.004 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:47:59.022 00.018 12268 UpdateGuideState exits: m=385 SNR=13.5
21:47:59.022 00.000 12268 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 11 / 99999
21:47:59.022 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768682879.022,"Host":"ASTROCENTER","Inst":1,"Distance":0.67,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
21:47:59.023 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:59.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:47:59.023 00.000 12268 Enqueuing Expose request
21:47:59.082 00.059 11616 IsGuiding returns 1
21:47:59.083 00.001 11616 scope still moving after pulse duration time elapsed
21:47:59.114 00.031 11616 IsSlewing returns 0
21:47:59.114 00.000 11616 IsGuiding returns 0
21:47:59.115 00.001 11616 scope move finished after 84 + 46 ms
21:47:59.115 00.000 11616 Move returns status 0, amount 84
21:47:59.115 00.000 11616 MoveAxis(N, 0, ABG)
21:47:59.115 00.000 11616 Move returns status 0, amount 0
21:47:59.115 00.000 11616 move complete, result=0
21:47:59.115 00.000 11616 worker thread done servicing request
21:47:59.115 00.000 11616 Worker thread wakes up
21:47:59.115 00.000 12268 GuideStep: -0.1 px 84 ms EAST, 0.1 px 0 ms NORTH
21:47:59.116 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:47:59.116 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:01.124 02.008 11616 Exposure complete
21:48:01.182 00.058 11616 worker thread done servicing request
21:48:01.182 00.000 12268 OnExposeComplete: enter
21:48:01.182 00.000 12268 UpdateGuideState(): m_state=6
21:48:01.183 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
21:48:01.183 00.000 12268 Star::Find returns 1 (0), X=1097.81, Y=277.47, Mass=572, SNR=16.4, Peak=50 HFD=5.0
21:48:01.183 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.67) = xAngle (0.42 = 0.42)
21:48:01.183 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.45 = 0.45)
21:48:01.183 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.25 mountX=0.28 mountY=0.14, mountTheta=0.45
21:48:01.184 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.29, opts=13)
21:48:01.184 00.000 12268 Enqueuing Move request for scope (0.10, -0.29)
21:48:01.185 00.001 11616 Worker thread wakes up
21:48:01.185 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd
21:48:01.185 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.29)
21:48:01.185 00.000 11616 Moving (0.10, -0.29) raw xDistance=0.28 yDistance=0.14
21:48:01.185 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:48:01.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:48:01.185 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:01.186 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:48:01.186 00.000 11616 MoveAxis(E, 0, ABG)
21:48:01.186 00.000 11616 Move returns status 0, amount 0
21:48:01.186 00.000 11616 MoveAxis(N, 0, ABG)
21:48:01.186 00.000 11616 Move returns status 0, amount 0
21:48:01.186 00.000 11616 move complete, result=0
21:48:01.186 00.000 11616 worker thread done servicing request
21:48:01.206 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:48:01.225 00.019 12268 UpdateGuideState exits: m=572 SNR=16.4
21:48:01.225 00.000 12268 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 12 / 99999
21:48:01.225 00.000 12268 PhdController: newstate STATE_FINISH
21:48:01.225 00.000 12268 PhdController complete: success
21:48:01.225 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768682881.225,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
21:48:01.226 00.001 12268 Mount: notify guiding dither settle done success=1
21:48:01.226 00.000 12268 PhdController: newstate STATE_IDLE
21:48:01.226 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:01.226 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:01.226 00.000 12268 Enqueuing Expose request
21:48:01.226 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:01.226 00.000 11616 Worker thread wakes up
21:48:01.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:01.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:01.826 00.600 12268 evsrv: cli 0F8E6D80 connect
21:48:01.827 00.001 12268 case statement mapped state 6 to 3
21:48:01.828 00.001 12268 case statement mapped state 6 to 3
21:48:01.828 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"bcc5a5aa-b9a7-47ca-b18f-4c1bcb63b6ab"}
21:48:01.828 00.000 12268 case statement mapped state 6 to 3
21:48:01.829 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcc5a5aa-b9a7-47ca-b18f-4c1bcb63b6ab"}
21:48:01.829 00.000 12268 evsrv: cli 0F8E6D80 disconnect
21:48:03.244 01.415 11616 Exposure complete
21:48:03.304 00.060 11616 worker thread done servicing request
21:48:03.304 00.000 12268 OnExposeComplete: enter
21:48:03.304 00.000 12268 UpdateGuideState(): m_state=6
21:48:03.304 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
21:48:03.304 00.000 12268 Star::Find returns 1 (0), X=1097.77, Y=277.79, Mass=582, SNR=16.5, Peak=46 HFD=5.0
21:48:03.304 00.000 12268 MultiStar: exiting stabilization period
21:48:03.304 00.000 12268 MultiStar: updating star positions after lock position change
21:48:03.305 00.001 12268 Star::Find(15, 1038, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
21:48:03.305 00.000 12268 Star::Find returns 1 (0), X=1038.56, Y=179.73, Mass=548, SNR=16.1, Peak=41 HFD=4.7
21:48:03.305 00.000 12268 Star::Find(15, 1247, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
21:48:03.305 00.000 12268 Star::Find returns 1 (0), X=1247.87, Y=884.27, Mass=598, SNR=16.8, Peak=52 HFD=4.8
21:48:03.305 00.000 12268 Star::Find(15, 652, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
21:48:03.305 00.000 12268 Star::Find returns 1 (0), X=653.29, Y=631.03, Mass=408, SNR=13.8, Peak=42 HFD=4.0
21:48:03.305 00.000 12268 Star::Find(15, 1103, 338, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
21:48:03.305 00.000 12268 Star::Find returns 1 (0), X=1103.70, Y=338.72, Mass=415, SNR=13.9, Peak=33 HFD=4.8
21:48:03.305 00.000 12268 Star::Find(15, 1151, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
21:48:03.305 00.000 12268 Star::Find returns 1 (0), X=1151.14, Y=249.73, Mass=288, SNR=11.6, Peak=34 HFD=4.2
21:48:03.305 00.000 12268 Star::Find(15, 807, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
21:48:03.305 00.000 12268 Star::Find returns 1 (0), X=807.35, Y=398.74, Mass=234, SNR=10.5, Peak=29 HFD=3.6
21:48:03.305 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.67) = xAngle (2.06 = 2.06)
21:48:03.306 00.001 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.09 = 2.09)
21:48:03.306 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.39 mountX=-0.03 mountY=0.06, mountTheta=2.07
21:48:03.307 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.03, opts=13)
21:48:03.307 00.000 12268 Enqueuing Move request for scope (0.07, 0.03)
21:48:03.308 00.001 11616 Worker thread wakes up
21:48:03.308 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
21:48:03.308 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
21:48:03.308 00.000 11616 Moving (0.07, 0.03) raw xDistance=-0.03 yDistance=0.06
21:48:03.308 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:03.308 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:48:03.308 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:03.308 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:48:03.308 00.000 11616 MoveAxis(E, 0, ABG)
21:48:03.309 00.001 11616 Move returns status 0, amount 0
21:48:03.309 00.000 11616 MoveAxis(N, 0, ABG)
21:48:03.309 00.000 11616 Move returns status 0, amount 0
21:48:03.309 00.000 11616 move complete, result=0
21:48:03.309 00.000 11616 worker thread done servicing request
21:48:03.333 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:48:03.354 00.021 12268 UpdateGuideState exits: m=582 SNR=16.5
21:48:03.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:03.355 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:03.355 00.000 12268 Enqueuing Expose request
21:48:03.355 00.000 11616 Worker thread wakes up
21:48:03.355 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:03.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:03.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:05.355 02.000 11616 Exposure complete
21:48:05.412 00.057 11616 worker thread done servicing request
21:48:05.412 00.000 12268 OnExposeComplete: enter
21:48:05.413 00.001 12268 UpdateGuideState(): m_state=6
21:48:05.413 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
21:48:05.413 00.000 12268 Star::Find returns 1 (0), X=1097.27, Y=278.10, Mass=461, SNR=14.7, Peak=43 HFD=4.1
21:48:05.413 00.000 12268 MultiStar: [#1 -0.29,0.31,1.08,U] [#2 -0.43,-0.03,1.05,U] [#3 -0.43,0.51,0.00,M2] [#4 -0.23,0.09,0.95,U] [#5 0.04,0.18,0.79,U] [#6 -0.19,0.35,0.77,U] 
21:48:05.413 00.000 12268 refined, 5 included, MultiStar: {-0.27, 0.20}, one-star: {-0.43, 0.34}
21:48:05.413 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.67) = xAngle (4.17 = -2.11)
21:48:05.414 00.001 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.20 = -2.08)
21:48:05.414 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.20 hyp=0.34 cameraTheta=2.50 mountX=-0.17 mountY=-0.29, mountTheta=-2.10
21:48:05.415 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.20, opts=13)
21:48:05.415 00.000 12268 Enqueuing Move request for scope (-0.27, 0.20)
21:48:05.415 00.000 11616 Worker thread wakes up
21:48:05.415 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.20) opts 0xd
21:48:05.415 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.20)
21:48:05.415 00.000 11616 Moving (-0.27, 0.20) raw xDistance=-0.17 yDistance=-0.29
21:48:05.416 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
21:48:05.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
21:48:05.416 00.000 11616 MoveAxis(E, 97, ABG)
21:48:05.416 00.000 11616 Guiding  Dir = 2, Dur = 97
21:48:05.416 00.000 11616 IsSlewing returns 0
21:48:05.416 00.000 11616 IsGuiding returns 0
21:48:05.417 00.001 11616 PulseGuide returned control before completion, sleep 107
21:48:05.442 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:48:05.460 00.018 12268 UpdateGuideState exits: m=461 SNR=14.7
21:48:05.460 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:05.460 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:05.460 00.000 12268 Enqueuing Expose request
21:48:05.526 00.066 11616 IsGuiding returns 1
21:48:05.526 00.000 11616 scope still moving after pulse duration time elapsed
21:48:05.557 00.031 11616 IsSlewing returns 0
21:48:05.558 00.001 11616 IsGuiding returns 1
21:48:05.587 00.029 11616 IsSlewing returns 0
21:48:05.588 00.001 11616 IsGuiding returns 0
21:48:05.588 00.000 11616 scope move finished after 97 + 75 ms
21:48:05.588 00.000 11616 Move returns status 0, amount 97
21:48:05.588 00.000 11616 MoveAxis(N, 25, ABG)
21:48:05.588 00.000 11616 Guiding  Dir = 0, Dur = 25
21:48:05.588 00.000 11616 IsSlewing returns 0
21:48:05.589 00.001 11616 IsGuiding returns 0
21:48:05.589 00.000 11616 PulseGuide returned control before completion, sleep 35
21:48:05.633 00.044 11616 IsGuiding returns 1
21:48:05.633 00.000 11616 scope still moving after pulse duration time elapsed
21:48:05.664 00.031 11616 IsSlewing returns 0
21:48:05.664 00.000 11616 IsGuiding returns 0
21:48:05.665 00.001 11616 scope move finished after 25 + 50 ms
21:48:05.665 00.000 11616 Move returns status 0, amount 25
21:48:05.665 00.000 11616 move complete, result=0
21:48:05.665 00.000 11616 worker thread done servicing request
21:48:05.665 00.000 12268 GuideStep: -0.2 px 97 ms EAST, -0.3 px 25 ms NORTH
21:48:05.665 00.000 11616 Worker thread wakes up
21:48:05.666 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:05.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:07.670 02.004 11616 Exposure complete
21:48:07.730 00.060 11616 worker thread done servicing request
21:48:07.730 00.000 12268 OnExposeComplete: enter
21:48:07.730 00.000 12268 UpdateGuideState(): m_state=6
21:48:07.730 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
21:48:07.730 00.000 12268 Star::Find returns 1 (0), X=1097.40, Y=278.32, Mass=476, SNR=15.0, Peak=39 HFD=4.5
21:48:07.731 00.001 12268 MultiStar: [#1 -0.32,0.61,0.00,M2] [#2 -0.23,0.06,1.03,U] [#3 -0.40,0.25,0.94,U] [#4 -0.38,0.19,0.82,U] [#5 -0.20,0.39,0.77,U] [#6 -0.36,0.31,0.74,U] 
21:48:07.731 00.000 12268 refined, 5 included, MultiStar: {-0.31, 0.29}, one-star: {-0.31, 0.55}
21:48:07.731 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.67) = xAngle (4.06 = -2.22)
21:48:07.731 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.09 = -2.19)
21:48:07.731 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.29 hyp=0.43 cameraTheta=2.39 mountX=-0.26 mountY=-0.35, mountTheta=-2.21
21:48:07.731 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.29, opts=13)
21:48:07.732 00.001 12268 Enqueuing Move request for scope (-0.31, 0.29)
21:48:07.732 00.000 11616 Worker thread wakes up
21:48:07.732 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.29) opts 0xd
21:48:07.732 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.29)
21:48:07.732 00.000 11616 Moving (-0.31, 0.29) raw xDistance=-0.26 yDistance=-0.35
21:48:07.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:48:07.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
21:48:07.732 00.000 11616 MoveAxis(E, 144, ABG)
21:48:07.732 00.000 11616 Guiding  Dir = 2, Dur = 144
21:48:07.732 00.000 11616 IsSlewing returns 0
21:48:07.733 00.001 11616 IsGuiding returns 0
21:48:07.733 00.000 11616 PulseGuide returned control before completion, sleep 154
21:48:07.755 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:48:07.772 00.017 12268 UpdateGuideState exits: m=476 SNR=15.0
21:48:07.772 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:07.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:07.772 00.000 12268 Enqueuing Expose request
21:48:07.902 00.130 11616 IsGuiding returns 1
21:48:07.903 00.001 11616 scope still moving after pulse duration time elapsed
21:48:07.934 00.031 11616 IsSlewing returns 0
21:48:07.934 00.000 11616 IsGuiding returns 1
21:48:07.964 00.030 11616 IsSlewing returns 0
21:48:07.965 00.001 11616 IsGuiding returns 1
21:48:07.994 00.029 11616 IsSlewing returns 0
21:48:07.995 00.001 11616 IsGuiding returns 1
21:48:08.025 00.030 11616 IsSlewing returns 0
21:48:08.026 00.001 11616 IsGuiding returns 1
21:48:08.056 00.030 11616 IsSlewing returns 0
21:48:08.057 00.001 11616 IsGuiding returns 0
21:48:08.057 00.000 11616 scope move finished after 144 + 179 ms
21:48:08.057 00.000 11616 Move returns status 0, amount 144
21:48:08.057 00.000 11616 MoveAxis(N, 29, ABG)
21:48:08.057 00.000 11616 Guiding  Dir = 0, Dur = 29
21:48:08.057 00.000 11616 IsSlewing returns 0
21:48:08.058 00.001 11616 IsGuiding returns 0
21:48:08.058 00.000 11616 PulseGuide returned control before completion, sleep 39
21:48:08.103 00.045 11616 IsGuiding returns 1
21:48:08.103 00.000 11616 scope still moving after pulse duration time elapsed
21:48:08.134 00.031 11616 IsSlewing returns 0
21:48:08.135 00.001 11616 IsGuiding returns 0
21:48:08.135 00.000 11616 scope move finished after 29 + 47 ms
21:48:08.135 00.000 11616 Move returns status 0, amount 29
21:48:08.135 00.000 11616 move complete, result=0
21:48:08.135 00.000 11616 worker thread done servicing request
21:48:08.135 00.000 11616 Worker thread wakes up
21:48:08.135 00.000 12268 GuideStep: -0.3 px 144 ms EAST, -0.3 px 29 ms NORTH
21:48:08.136 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:08.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:10.141 02.005 11616 Exposure complete
21:48:10.196 00.055 11616 worker thread done servicing request
21:48:10.197 00.001 12268 OnExposeComplete: enter
21:48:10.197 00.000 12268 UpdateGuideState(): m_state=6
21:48:10.197 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
21:48:10.197 00.000 12268 Star::Find returns 1 (0), X=1097.72, Y=277.82, Mass=525, SNR=15.7, Peak=42 HFD=5.0
21:48:10.197 00.000 12268 MultiStar: [#1 0.05,0.27,1.04,U] [#2 0.11,-0.19,1.05,U] [#3 -0.05,-0.10,0.91,U] [#4 -0.35,-0.22,0.78,U] [#5 -0.09,0.03,0.72,U] [#6 0.15,0.04,0.71,U] 
21:48:10.197 00.000 12268 refined, 6 included, MultiStar: {-0.02, -0.01}, one-star: {0.01, 0.06}
21:48:10.197 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.67) = xAngle (-0.91 = -0.91)
21:48:10.198 00.001 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.88 = -0.88)
21:48:10.198 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.58 mountX=0.01 mountY=-0.02, mountTheta=-0.90
21:48:10.199 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.01, opts=13)
21:48:10.199 00.000 12268 Enqueuing Move request for scope (-0.02, -0.01)
21:48:10.199 00.000 11616 Worker thread wakes up
21:48:10.199 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
21:48:10.199 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
21:48:10.199 00.000 11616 Moving (-0.02, -0.01) raw xDistance=0.01 yDistance=-0.02
21:48:10.199 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:10.200 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:48:10.200 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:10.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:48:10.200 00.000 11616 MoveAxis(E, 0, ABG)
21:48:10.200 00.000 11616 Move returns status 0, amount 0
21:48:10.200 00.000 11616 MoveAxis(N, 0, ABG)
21:48:10.200 00.000 11616 Move returns status 0, amount 0
21:48:10.200 00.000 11616 move complete, result=0
21:48:10.200 00.000 11616 worker thread done servicing request
21:48:10.224 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:48:10.241 00.017 12268 UpdateGuideState exits: m=525 SNR=15.7
21:48:10.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:10.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:10.241 00.000 12268 Enqueuing Expose request
21:48:10.241 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:10.241 00.000 11616 Worker thread wakes up
21:48:10.242 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:10.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:12.255 02.013 11616 Exposure complete
21:48:12.311 00.056 11616 worker thread done servicing request
21:48:12.311 00.000 12268 OnExposeComplete: enter
21:48:12.311 00.000 12268 UpdateGuideState(): m_state=6
21:48:12.311 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
21:48:12.311 00.000 12268 Star::Find returns 1 (0), X=1097.64, Y=277.59, Mass=530, SNR=15.7, Peak=42 HFD=5.0
21:48:12.312 00.001 12268 MultiStar: [#1 -0.28,0.18,0.90,U] [#2 -0.10,-0.20,1.04,U] [#3 -0.17,-0.04,0.84,U] [#4 -0.35,-0.20,0.74,U] [#5 -0.36,0.02,0.67,U] [#6 -0.37,-0.16,0.62,U] 
21:48:12.312 00.000 12268 single-star, 6 included, MultiStar: {-0.22, -0.08}, one-star: {-0.07, -0.17}
21:48:12.312 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.67) = xAngle (-0.30 = -0.30)
21:48:12.312 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.27 = -0.27)
21:48:12.312 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.97 mountX=0.18 mountY=-0.05, mountTheta=-0.27
21:48:12.314 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.17, opts=13)
21:48:12.315 00.001 12268 Enqueuing Move request for scope (-0.07, -0.17)
21:48:12.315 00.000 11616 Worker thread wakes up
21:48:12.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
21:48:12.315 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
21:48:12.315 00.000 11616 Moving (-0.07, -0.17) raw xDistance=0.18 yDistance=-0.05
21:48:12.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:48:12.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:48:12.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:12.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:48:12.316 00.001 11616 MoveAxis(E, 0, ABG)
21:48:12.316 00.000 11616 Move returns status 0, amount 0
21:48:12.316 00.000 11616 MoveAxis(N, 0, ABG)
21:48:12.316 00.000 11616 Move returns status 0, amount 0
21:48:12.316 00.000 11616 move complete, result=0
21:48:12.316 00.000 11616 worker thread done servicing request
21:48:12.337 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:48:12.355 00.018 12268 UpdateGuideState exits: m=530 SNR=15.7
21:48:12.355 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:12.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:12.355 00.000 12268 Enqueuing Expose request
21:48:12.355 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:12.355 00.000 11616 Worker thread wakes up
21:48:12.356 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:12.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:14.368 02.012 11616 Exposure complete
21:48:14.433 00.065 11616 worker thread done servicing request
21:48:14.433 00.000 12268 OnExposeComplete: enter
21:48:14.433 00.000 12268 UpdateGuideState(): m_state=6
21:48:14.433 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
21:48:14.433 00.000 12268 Star::Find returns 1 (0), X=1097.73, Y=277.37, Mass=560, SNR=16.2, Peak=48 HFD=5.1
21:48:14.434 00.001 12268 MultiStar: [#1 -0.32,0.18,0.98,U] [#2 -0.04,-0.53,0.95,U] [#3 -0.35,-0.22,0.82,U] [#4 -0.11,-0.46,0.75,U] [#5 -0.40,-0.48,0.73,U] [#6 -0.35,-0.42,0.66,U] 
21:48:14.434 00.000 12268 refined, 6 included, MultiStar: {-0.21, -0.32}, one-star: {0.02, -0.39}
21:48:14.434 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.67) = xAngle (-0.49 = -0.49)
21:48:14.434 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.45 = -0.45)
21:48:14.434 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.32 hyp=0.38 cameraTheta=-2.15 mountX=0.34 mountY=-0.17, mountTheta=-0.46
21:48:14.436 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.32, opts=13)
21:48:14.436 00.000 12268 Enqueuing Move request for scope (-0.21, -0.32)
21:48:14.436 00.000 11616 Worker thread wakes up
21:48:14.436 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.32) opts 0xd
21:48:14.436 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.32)
21:48:14.436 00.000 11616 Moving (-0.21, -0.32) raw xDistance=0.34 yDistance=-0.17
21:48:14.436 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
21:48:14.436 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.01
21:48:14.437 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
21:48:14.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.17
21:48:14.437 00.000 11616 MoveAxis(W, 188, ABG)
21:48:14.437 00.000 11616 Guiding  Dir = 3, Dur = 188
21:48:14.438 00.001 11616 IsSlewing returns 0
21:48:14.439 00.001 11616 IsGuiding returns 0
21:48:14.439 00.000 11616 PulseGuide returned control before completion, sleep 198
21:48:14.460 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:48:14.480 00.020 12268 UpdateGuideState exits: m=560 SNR=16.2
21:48:14.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:14.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:14.480 00.000 12268 Enqueuing Expose request
21:48:14.645 00.165 11616 IsGuiding returns 1
21:48:14.645 00.000 11616 scope still moving after pulse duration time elapsed
21:48:14.677 00.032 11616 IsSlewing returns 0
21:48:14.677 00.000 11616 IsGuiding returns 0
21:48:14.677 00.000 11616 scope move finished after 188 + 50 ms
21:48:14.677 00.000 11616 Move returns status 0, amount 188
21:48:14.677 00.000 11616 MoveAxis(N, 14, ABG)
21:48:14.677 00.000 11616 Guiding  Dir = 0, Dur = 14
21:48:14.678 00.001 11616 IsSlewing returns 0
21:48:14.678 00.000 11616 IsGuiding returns 0
21:48:14.679 00.001 11616 PulseGuide returned control before completion, sleep 24
21:48:14.708 00.029 11616 IsGuiding returns 1
21:48:14.708 00.000 11616 scope still moving after pulse duration time elapsed
21:48:14.739 00.031 11616 IsSlewing returns 0
21:48:14.739 00.000 11616 IsGuiding returns 0
21:48:14.739 00.000 11616 scope move finished after 14 + 46 ms
21:48:14.739 00.000 11616 Move returns status 0, amount 14
21:48:14.739 00.000 11616 move complete, result=0
21:48:14.739 00.000 11616 worker thread done servicing request
21:48:14.739 00.000 12268 GuideStep: 0.3 px 188 ms WEST, -0.2 px 14 ms NORTH
21:48:14.740 00.001 11616 Worker thread wakes up
21:48:14.740 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:14.740 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:16.748 02.008 11616 Exposure complete
21:48:16.805 00.057 11616 worker thread done servicing request
21:48:16.805 00.000 12268 OnExposeComplete: enter
21:48:16.806 00.001 12268 UpdateGuideState(): m_state=6
21:48:16.806 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
21:48:16.806 00.000 12268 Star::Find returns 1 (0), X=1097.63, Y=277.74, Mass=542, SNR=16.0, Peak=51 HFD=4.7
21:48:16.806 00.000 12268 MultiStar: [#1 0.04,0.40,0.97,U] [#2 0.12,-0.04,1.02,U] [#3 0.08,0.30,0.81,U] [#4 -0.22,0.22,0.84,U] [#5 -0.63,0.12,0.67,U] [#6 0.13,0.27,0.61,U] 
21:48:16.806 00.000 12268 single-star, 6 included, MultiStar: {-0.06, 0.17}, one-star: {-0.08, -0.02}
21:48:16.806 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-1.67) = xAngle (-1.19 = -1.19)
21:48:16.806 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.16 = -1.16)
21:48:16.807 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.86 mountX=0.03 mountY=-0.08, mountTheta=-1.19
21:48:16.808 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.02, opts=13)
21:48:16.808 00.000 12268 Enqueuing Move request for scope (-0.08, -0.02)
21:48:16.808 00.000 11616 Worker thread wakes up
21:48:16.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
21:48:16.808 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
21:48:16.808 00.000 11616 Moving (-0.08, -0.02) raw xDistance=0.03 yDistance=-0.08
21:48:16.808 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:16.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:48:16.809 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:16.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:48:16.809 00.000 11616 MoveAxis(E, 0, ABG)
21:48:16.809 00.000 11616 Move returns status 0, amount 0
21:48:16.809 00.000 11616 MoveAxis(N, 0, ABG)
21:48:16.809 00.000 11616 Move returns status 0, amount 0
21:48:16.809 00.000 11616 move complete, result=0
21:48:16.809 00.000 11616 worker thread done servicing request
21:48:16.830 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:48:16.849 00.019 12268 UpdateGuideState exits: m=542 SNR=16.0
21:48:16.849 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:16.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:16.849 00.000 12268 Enqueuing Expose request
21:48:16.849 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:16.849 00.000 11616 Worker thread wakes up
21:48:16.850 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:16.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:18.861 02.011 11616 Exposure complete
21:48:18.918 00.057 11616 worker thread done servicing request
21:48:18.918 00.000 12268 OnExposeComplete: enter
21:48:18.918 00.000 12268 UpdateGuideState(): m_state=6
21:48:18.918 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
21:48:18.918 00.000 12268 Star::Find returns 1 (0), X=1097.37, Y=278.40, Mass=483, SNR=15.1, Peak=38 HFD=4.6
21:48:18.919 00.001 12268 MultiStar: [#1 -0.31,0.69,0.00,M1] [#2 -0.45,0.72,0.00,M1] [#3 -0.50,0.79,0.00,M1] [#4 -0.72,0.12,0.00,M1] [#5 -0.41,0.55,0.00,M1] [#6 -0.50,0.90,0.00,M1] 
21:48:18.919 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.67) = xAngle (3.73 = -2.56)
21:48:18.919 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.76 = -2.53)
21:48:18.919 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.64 hyp=0.73 cameraTheta=2.06 mountX=-0.61 mountY=-0.42, mountTheta=-2.54
21:48:18.920 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.64, opts=13)
21:48:18.920 00.000 12268 Enqueuing Move request for scope (-0.34, 0.64)
21:48:18.920 00.000 11616 Worker thread wakes up
21:48:18.921 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.64) opts 0xd
21:48:18.921 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.64)
21:48:18.921 00.000 11616 Moving (-0.34, 0.64) raw xDistance=-0.61 yDistance=-0.42
21:48:18.921 00.000 11616 resist switch: large excursion: input -0.61 thresh 0.29 direction from 1 to -1
21:48:18.921 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.82
21:48:18.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.61
21:48:18.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
21:48:18.921 00.000 11616 MoveAxis(E, 339, ABG)
21:48:18.921 00.000 11616 Guiding  Dir = 2, Dur = 339
21:48:18.921 00.000 11616 IsSlewing returns 0
21:48:18.922 00.001 11616 IsGuiding returns 0
21:48:18.922 00.000 11616 PulseGuide returned control before completion, sleep 349
21:48:18.944 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:48:18.964 00.020 12268 UpdateGuideState exits: m=483 SNR=15.1
21:48:18.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:18.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:18.964 00.000 12268 Enqueuing Expose request
21:48:19.277 00.313 11616 IsGuiding returns 1
21:48:19.278 00.001 11616 scope still moving after pulse duration time elapsed
21:48:19.308 00.030 11616 IsSlewing returns 0
21:48:19.308 00.000 11616 IsGuiding returns 0
21:48:19.308 00.000 11616 scope move finished after 339 + 48 ms
21:48:19.308 00.000 11616 Move returns status 0, amount 339
21:48:19.308 00.000 11616 MoveAxis(N, 36, ABG)
21:48:19.308 00.000 11616 Guiding  Dir = 0, Dur = 36
21:48:19.309 00.001 11616 IsSlewing returns 0
21:48:19.309 00.000 11616 IsGuiding returns 0
21:48:19.309 00.000 11616 PulseGuide returned control before completion, sleep 46
21:48:19.371 00.062 11616 IsGuiding returns 1
21:48:19.371 00.000 11616 scope still moving after pulse duration time elapsed
21:48:19.402 00.031 11616 IsSlewing returns 0
21:48:19.403 00.001 11616 IsGuiding returns 0
21:48:19.403 00.000 11616 scope move finished after 36 + 57 ms
21:48:19.403 00.000 11616 Move returns status 0, amount 36
21:48:19.403 00.000 11616 move complete, result=0
21:48:19.403 00.000 11616 worker thread done servicing request
21:48:19.404 00.001 11616 Worker thread wakes up
21:48:19.404 00.000 12268 GuideStep: -0.6 px 339 ms EAST, -0.4 px 36 ms NORTH
21:48:19.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:19.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:21.411 02.007 11616 Exposure complete
21:48:21.468 00.057 11616 worker thread done servicing request
21:48:21.468 00.000 12268 OnExposeComplete: enter
21:48:21.468 00.000 12268 UpdateGuideState(): m_state=6
21:48:21.468 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
21:48:21.469 00.001 12268 Star::Find returns 1 (0), X=1097.20, Y=278.52, Mass=389, SNR=13.4, Peak=35 HFD=4.2
21:48:21.469 00.000 12268 MultiStar: [#1 -0.60,0.99,0.00,M2] [#2 -0.62,0.11,1.12,U] [#3 -0.62,0.45,0.00,M2] [#4 -0.39,0.52,0.00,M2] [#5 -0.32,0.66,0.00,M2] [#6 -0.40,0.46,0.78,U] 
21:48:21.469 00.000 12268 refined, 2 included, MultiStar: {-0.52, 0.43}, one-star: {-0.51, 0.76}
21:48:21.469 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.67) = xAngle (4.12 = -2.16)
21:48:21.469 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.15 = -2.13)
21:48:21.469 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.43 hyp=0.68 cameraTheta=2.45 mountX=-0.38 mountY=-0.57, mountTheta=-2.15
21:48:21.471 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=0.43, opts=13)
21:48:21.471 00.000 12268 Enqueuing Move request for scope (-0.52, 0.43)
21:48:21.471 00.000 11616 Worker thread wakes up
21:48:21.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.43) opts 0xd
21:48:21.471 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, 0.43)
21:48:21.471 00.000 11616 Moving (-0.52, 0.43) raw xDistance=-0.38 yDistance=-0.57
21:48:21.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
21:48:21.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
21:48:21.471 00.000 11616 MoveAxis(E, 210, ABG)
21:48:21.471 00.000 11616 Guiding  Dir = 2, Dur = 210
21:48:21.472 00.001 11616 IsSlewing returns 0
21:48:21.472 00.000 11616 IsGuiding returns 0
21:48:21.472 00.000 11616 PulseGuide returned control before completion, sleep 220
21:48:21.491 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:48:21.509 00.018 12268 UpdateGuideState exits: m=389 SNR=13.4
21:48:21.510 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:21.510 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:21.510 00.000 12268 Enqueuing Expose request
21:48:21.702 00.192 11616 IsGuiding returns 1
21:48:21.702 00.000 11616 scope still moving after pulse duration time elapsed
21:48:21.733 00.031 11616 IsSlewing returns 0
21:48:21.734 00.001 11616 IsGuiding returns 0
21:48:21.734 00.000 11616 scope move finished after 210 + 51 ms
21:48:21.734 00.000 11616 Move returns status 0, amount 210
21:48:21.734 00.000 11616 MoveAxis(N, 48, ABG)
21:48:21.734 00.000 11616 Guiding  Dir = 0, Dur = 48
21:48:21.734 00.000 11616 IsSlewing returns 0
21:48:21.735 00.001 11616 IsGuiding returns 0
21:48:21.735 00.000 11616 PulseGuide returned control before completion, sleep 58
21:48:21.797 00.062 11616 IsGuiding returns 1
21:48:21.797 00.000 11616 scope still moving after pulse duration time elapsed
21:48:21.828 00.031 11616 IsSlewing returns 0
21:48:21.829 00.001 11616 IsGuiding returns 0
21:48:21.829 00.000 11616 scope move finished after 48 + 45 ms
21:48:21.829 00.000 11616 Move returns status 0, amount 48
21:48:21.829 00.000 11616 move complete, result=0
21:48:21.829 00.000 11616 worker thread done servicing request
21:48:21.829 00.000 11616 Worker thread wakes up
21:48:21.829 00.000 12268 GuideStep: -0.4 px 210 ms EAST, -0.6 px 48 ms NORTH
21:48:21.829 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:21.830 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:23.840 02.010 11616 Exposure complete
21:48:23.900 00.060 11616 worker thread done servicing request
21:48:23.900 00.000 12268 OnExposeComplete: enter
21:48:23.900 00.000 12268 UpdateGuideState(): m_state=6
21:48:23.900 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
21:48:23.900 00.000 12268 Star::Find returns 1 (0), X=1097.25, Y=277.53, Mass=437, SNR=14.3, Peak=37 HFD=4.9
21:48:23.901 00.001 12268 MultiStar: [#1 -0.52,-0.00,1.02,U] [#2 -0.31,-0.41,0.96,U] [#3 -0.29,-0.25,0.97,U] [#4 -0.36,-0.19,0.79,U] [#5 -0.24,-0.14,0.75,U] [#6 -0.10,-0.61,0.72,U] 
21:48:23.901 00.000 12268 refined, 6 included, MultiStar: {-0.34, -0.25}, one-star: {-0.46, -0.23}
21:48:23.901 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.67) = xAngle (-0.84 = -0.84)
21:48:23.901 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.81 = -0.81)
21:48:23.901 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.25 hyp=0.42 cameraTheta=-2.51 mountX=0.28 mountY=-0.31, mountTheta=-0.82
21:48:23.903 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.25, opts=13)
21:48:23.903 00.000 12268 Enqueuing Move request for scope (-0.34, -0.25)
21:48:23.903 00.000 11616 Worker thread wakes up
21:48:23.903 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.25) opts 0xd
21:48:23.903 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.25)
21:48:23.903 00.000 11616 Moving (-0.34, -0.25) raw xDistance=0.28 yDistance=-0.31
21:48:23.903 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:48:23.904 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:48:23.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
21:48:23.904 00.000 11616 MoveAxis(E, 0, ABG)
21:48:23.904 00.000 11616 Move returns status 0, amount 0
21:48:23.904 00.000 11616 MoveAxis(N, 26, ABG)
21:48:23.904 00.000 11616 Guiding  Dir = 0, Dur = 26
21:48:23.904 00.000 11616 IsSlewing returns 0
21:48:23.904 00.000 11616 IsGuiding returns 0
21:48:23.905 00.001 11616 PulseGuide returned control before completion, sleep 36
21:48:23.924 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:48:23.942 00.018 12268 UpdateGuideState exits: m=437 SNR=14.3
21:48:23.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:23.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:23.942 00.000 12268 Enqueuing Expose request
21:48:23.947 00.005 11616 IsGuiding returns 1
21:48:23.947 00.000 11616 scope still moving after pulse duration time elapsed
21:48:23.979 00.032 11616 IsSlewing returns 0
21:48:23.980 00.001 11616 IsGuiding returns 0
21:48:23.980 00.000 11616 scope move finished after 26 + 49 ms
21:48:23.980 00.000 11616 Move returns status 0, amount 26
21:48:23.980 00.000 11616 move complete, result=0
21:48:23.981 00.001 11616 worker thread done servicing request
21:48:23.981 00.000 11616 Worker thread wakes up
21:48:23.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:23.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:23.982 00.001 12268 GuideStep: 0.3 px 0 ms EAST, -0.3 px 26 ms NORTH
21:48:25.993 02.011 11616 Exposure complete
21:48:26.051 00.058 11616 worker thread done servicing request
21:48:26.052 00.001 12268 OnExposeComplete: enter
21:48:26.052 00.000 12268 UpdateGuideState(): m_state=6
21:48:26.052 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
21:48:26.052 00.000 12268 Star::Find returns 1 (0), X=1097.44, Y=276.90, Mass=408, SNR=13.8, Peak=37 HFD=4.9
21:48:26.053 00.001 12268 MultiStar: [#1 -0.36,-0.61,0.00,M2] [#2 -0.37,-1.04,0.00,M1] [#3 -0.07,-0.51,0.97,U] [#4 -0.34,-0.49,0.84,U] [#5 -0.38,-0.39,0.78,U] [#6 -0.35,-0.70,0.00,M1] 
21:48:26.053 00.000 12268 refined, 3 included, MultiStar: {-0.26, -0.58}, one-star: {-0.26, -0.86}
21:48:26.053 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-1.67) = xAngle (-0.32 = -0.32)
21:48:26.053 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.29 = -0.29)
21:48:26.053 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.58 hyp=0.63 cameraTheta=-1.99 mountX=0.60 mountY=-0.18, mountTheta=-0.29
21:48:26.054 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.58, opts=13)
21:48:26.054 00.000 12268 Enqueuing Move request for scope (-0.26, -0.58)
21:48:26.054 00.000 11616 Worker thread wakes up
21:48:26.054 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.58) opts 0xd
21:48:26.055 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.58)
21:48:26.055 00.000 11616 Moving (-0.26, -0.58) raw xDistance=0.60 yDistance=-0.18
21:48:26.055 00.000 11616 resist switch: large excursion: input 0.60 thresh 0.29 direction from -1 to 1
21:48:26.055 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.80
21:48:26.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.60
21:48:26.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:48:26.055 00.000 11616 MoveAxis(W, 335, ABG)
21:48:26.055 00.000 11616 Guiding  Dir = 3, Dur = 335
21:48:26.055 00.000 11616 IsSlewing returns 0
21:48:26.055 00.000 11616 IsGuiding returns 0
21:48:26.056 00.001 11616 PulseGuide returned control before completion, sleep 345
21:48:26.076 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=41, Gamma=1.290
21:48:26.093 00.017 12268 UpdateGuideState exits: m=408 SNR=13.8
21:48:26.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:26.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:26.093 00.000 12268 Enqueuing Expose request
21:48:26.408 00.315 11616 IsGuiding returns 1
21:48:26.409 00.001 11616 scope still moving after pulse duration time elapsed
21:48:26.439 00.030 11616 IsSlewing returns 0
21:48:26.440 00.001 11616 IsGuiding returns 1
21:48:26.470 00.030 11616 IsSlewing returns 0
21:48:26.471 00.001 11616 IsGuiding returns 1
21:48:26.501 00.030 11616 IsSlewing returns 0
21:48:26.501 00.000 11616 IsGuiding returns 1
21:48:26.532 00.031 11616 IsSlewing returns 0
21:48:26.533 00.001 11616 IsGuiding returns 1
21:48:26.563 00.030 11616 IsSlewing returns 0
21:48:26.564 00.001 11616 IsGuiding returns 0
21:48:26.564 00.000 11616 scope move finished after 335 + 173 ms
21:48:26.564 00.000 11616 Move returns status 0, amount 335
21:48:26.564 00.000 11616 MoveAxis(N, 15, ABG)
21:48:26.564 00.000 11616 Guiding  Dir = 0, Dur = 15
21:48:26.565 00.001 11616 IsSlewing returns 0
21:48:26.565 00.000 11616 IsGuiding returns 0
21:48:26.565 00.000 11616 PulseGuide returned control before completion, sleep 25
21:48:26.595 00.030 11616 IsGuiding returns 1
21:48:26.595 00.000 11616 scope still moving after pulse duration time elapsed
21:48:26.626 00.031 11616 IsSlewing returns 0
21:48:26.627 00.001 11616 IsGuiding returns 0
21:48:26.627 00.000 11616 scope move finished after 15 + 46 ms
21:48:26.627 00.000 11616 Move returns status 0, amount 15
21:48:26.627 00.000 11616 move complete, result=0
21:48:26.627 00.000 11616 worker thread done servicing request
21:48:26.627 00.000 11616 Worker thread wakes up
21:48:26.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:26.628 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:26.628 00.000 12268 GuideStep: 0.6 px 335 ms WEST, -0.2 px 15 ms NORTH
21:48:28.646 02.018 11616 Exposure complete
21:48:28.705 00.059 11616 worker thread done servicing request
21:48:28.705 00.000 12268 OnExposeComplete: enter
21:48:28.705 00.000 12268 UpdateGuideState(): m_state=6
21:48:28.705 00.000 12268 Star::Find(15, 1097, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
21:48:28.706 00.001 12268 Star::Find returns 1 (0), X=1097.47, Y=277.86, Mass=405, SNR=13.8, Peak=42 HFD=4.8
21:48:28.706 00.000 12268 MultiStar: [#1 -0.40,0.16,0.97,U] [#2 -0.31,-0.09,1.06,U] [#3 -0.15,0.14,0.99,U] [#4 -0.51,0.14,0.81,U] [#5 -0.07,0.24,0.74,U] [#6 -0.02,0.05,0.75,U] 
21:48:28.706 00.000 12268 single-star, 6 included, MultiStar: {-0.25, 0.10}, one-star: {-0.23, 0.10}
21:48:28.706 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.67) = xAngle (4.42 = -1.87)
21:48:28.706 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.45 = -1.84)
21:48:28.706 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.10 hyp=0.25 cameraTheta=2.75 mountX=-0.07 mountY=-0.24, mountTheta=-1.86
21:48:28.707 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.10, opts=13)
21:48:28.707 00.000 12268 Enqueuing Move request for scope (-0.23, 0.10)
21:48:28.708 00.001 11616 Worker thread wakes up
21:48:28.708 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.10) opts 0xd
21:48:28.708 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.10)
21:48:28.708 00.000 11616 Moving (-0.23, 0.10) raw xDistance=-0.07 yDistance=-0.24
21:48:28.708 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:28.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:48:28.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
21:48:28.708 00.000 11616 MoveAxis(E, 0, ABG)
21:48:28.708 00.000 11616 Move returns status 0, amount 0
21:48:28.708 00.000 11616 MoveAxis(N, 21, ABG)
21:48:28.708 00.000 11616 Guiding  Dir = 0, Dur = 21
21:48:28.709 00.001 11616 IsSlewing returns 0
21:48:28.709 00.000 11616 IsGuiding returns 0
21:48:28.709 00.000 11616 PulseGuide returned control before completion, sleep 31
21:48:28.730 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:48:28.747 00.017 12268 UpdateGuideState exits: m=405 SNR=13.8
21:48:28.747 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:28.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:28.747 00.000 12268 Enqueuing Expose request
21:48:28.752 00.005 11616 IsGuiding returns 1
21:48:28.752 00.000 11616 scope still moving after pulse duration time elapsed
21:48:28.783 00.031 11616 IsSlewing returns 0
21:48:28.784 00.001 11616 IsGuiding returns 0
21:48:28.784 00.000 11616 scope move finished after 21 + 53 ms
21:48:28.784 00.000 11616 Move returns status 0, amount 21
21:48:28.784 00.000 11616 move complete, result=0
21:48:28.784 00.000 11616 worker thread done servicing request
21:48:28.784 00.000 11616 Worker thread wakes up
21:48:28.784 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 21 ms NORTH
21:48:28.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:28.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:30.797 02.013 11616 Exposure complete
21:48:30.853 00.056 11616 worker thread done servicing request
21:48:30.853 00.000 12268 OnExposeComplete: enter
21:48:30.853 00.000 12268 UpdateGuideState(): m_state=6
21:48:30.854 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
21:48:30.854 00.000 12268 Star::Find returns 1 (0), X=1097.58, Y=278.19, Mass=398, SNR=13.6, Peak=38 HFD=4.6
21:48:30.854 00.000 12268 MultiStar: [#1 -0.46,0.32,0.93,U] [#2 -0.48,0.14,1.05,U] [#3 0.01,0.27,0.81,U] [#4 -0.57,0.23,0.78,U] [#5 -0.32,0.55,0.62,U] [#6 -0.46,0.70,0.00,M1] 
21:48:30.854 00.000 12268 single-star, 5 included, MultiStar: {-0.33, 0.31}, one-star: {-0.13, 0.43}
21:48:30.854 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.67) = xAngle (3.54 = -2.75)
21:48:30.854 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.57 = -2.72)
21:48:30.854 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.43 hyp=0.45 cameraTheta=1.87 mountX=-0.41 mountY=-0.19, mountTheta=-2.72
21:48:30.856 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.43, opts=13)
21:48:30.856 00.000 12268 Enqueuing Move request for scope (-0.13, 0.43)
21:48:30.856 00.000 11616 Worker thread wakes up
21:48:30.856 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.43) opts 0xd
21:48:30.856 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.43)
21:48:30.856 00.000 11616 Moving (-0.13, 0.43) raw xDistance=-0.41 yDistance=-0.19
21:48:30.856 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
21:48:30.856 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.24
21:48:30.857 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
21:48:30.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
21:48:30.857 00.000 11616 MoveAxis(E, 232, ABG)
21:48:30.857 00.000 11616 Guiding  Dir = 2, Dur = 232
21:48:30.857 00.000 11616 IsSlewing returns 0
21:48:30.857 00.000 11616 IsGuiding returns 0
21:48:30.858 00.001 11616 PulseGuide returned control before completion, sleep 242
21:48:30.879 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:48:30.896 00.017 12268 UpdateGuideState exits: m=398 SNR=13.6
21:48:30.896 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:30.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:30.896 00.000 12268 Enqueuing Expose request
21:48:31.115 00.219 11616 IsGuiding returns 1
21:48:31.115 00.000 11616 scope still moving after pulse duration time elapsed
21:48:31.146 00.031 11616 IsSlewing returns 0
21:48:31.147 00.001 11616 IsGuiding returns 1
21:48:31.177 00.030 11616 IsSlewing returns 0
21:48:31.177 00.000 11616 IsGuiding returns 1
21:48:31.209 00.032 11616 IsSlewing returns 0
21:48:31.210 00.001 11616 IsGuiding returns 1
21:48:31.240 00.030 11616 IsSlewing returns 0
21:48:31.240 00.000 11616 IsGuiding returns 1
21:48:31.271 00.031 11616 IsSlewing returns 0
21:48:31.273 00.002 11616 IsGuiding returns 1
21:48:31.302 00.029 11616 IsSlewing returns 0
21:48:31.302 00.000 11616 IsGuiding returns 1
21:48:31.333 00.031 11616 IsSlewing returns 0
21:48:31.334 00.001 11616 IsGuiding returns 0
21:48:31.334 00.000 11616 scope move finished after 232 + 244 ms
21:48:31.334 00.000 11616 Move returns status 0, amount 232
21:48:31.334 00.000 11616 MoveAxis(N, 16, ABG)
21:48:31.334 00.000 11616 Guiding  Dir = 0, Dur = 16
21:48:31.334 00.000 11616 IsSlewing returns 0
21:48:31.335 00.001 11616 IsGuiding returns 0
21:48:31.335 00.000 11616 PulseGuide returned control before completion, sleep 26
21:48:31.365 00.030 11616 IsGuiding returns 1
21:48:31.366 00.001 11616 scope still moving after pulse duration time elapsed
21:48:31.396 00.030 11616 IsSlewing returns 0
21:48:31.397 00.001 11616 IsGuiding returns 0
21:48:31.397 00.000 11616 scope move finished after 16 + 45 ms
21:48:31.397 00.000 11616 Move returns status 0, amount 16
21:48:31.397 00.000 11616 move complete, result=0
21:48:31.397 00.000 11616 worker thread done servicing request
21:48:31.397 00.000 11616 Worker thread wakes up
21:48:31.397 00.000 12268 GuideStep: -0.4 px 232 ms EAST, -0.2 px 16 ms NORTH
21:48:31.398 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:31.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:33.415 02.017 11616 Exposure complete
21:48:33.475 00.060 11616 worker thread done servicing request
21:48:33.475 00.000 12268 OnExposeComplete: enter
21:48:33.475 00.000 12268 UpdateGuideState(): m_state=6
21:48:33.475 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
21:48:33.475 00.000 12268 Star::Find returns 1 (0), X=1097.78, Y=277.83, Mass=385, SNR=13.5, Peak=40 HFD=4.4
21:48:33.475 00.000 12268 MultiStar: [#1 0.03,0.58,1.03,U] [#2 0.46,0.07,1.03,U] [#3 0.02,0.49,0.90,U] [#4 -0.07,0.25,0.83,U] [#5 0.18,0.38,0.64,U] [#6 -0.29,-0.16,0.77,U] 
21:48:33.475 00.000 12268 single-star, 6 included, MultiStar: {0.07, 0.24}, one-star: {0.07, 0.06}
21:48:33.475 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.67) = xAngle (2.43 = 2.43)
21:48:33.475 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.46 = 2.46)
21:48:33.475 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.76 mountX=-0.07 mountY=0.06, mountTheta=2.45
21:48:33.477 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.06, opts=13)
21:48:33.477 00.000 12268 Enqueuing Move request for scope (0.07, 0.06)
21:48:33.477 00.000 11616 Worker thread wakes up
21:48:33.477 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
21:48:33.477 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
21:48:33.477 00.000 11616 Moving (0.07, 0.06) raw xDistance=-0.07 yDistance=0.06
21:48:33.477 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:33.477 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:48:33.477 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:33.477 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:48:33.477 00.000 11616 MoveAxis(E, 0, ABG)
21:48:33.478 00.001 11616 Move returns status 0, amount 0
21:48:33.478 00.000 11616 MoveAxis(N, 0, ABG)
21:48:33.478 00.000 11616 Move returns status 0, amount 0
21:48:33.478 00.000 11616 move complete, result=0
21:48:33.478 00.000 11616 worker thread done servicing request
21:48:33.497 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:48:33.516 00.019 12268 UpdateGuideState exits: m=385 SNR=13.5
21:48:33.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:33.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:33.516 00.000 12268 Enqueuing Expose request
21:48:33.516 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:33.516 00.000 11616 Worker thread wakes up
21:48:33.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:33.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:35.518 02.002 11616 Exposure complete
21:48:35.576 00.058 11616 worker thread done servicing request
21:48:35.577 00.001 12268 OnExposeComplete: enter
21:48:35.577 00.000 12268 UpdateGuideState(): m_state=6
21:48:35.577 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
21:48:35.577 00.000 12268 Star::Find returns 1 (0), X=1097.24, Y=277.86, Mass=382, SNR=13.4, Peak=47 HFD=4.1
21:48:35.577 00.000 12268 MultiStar: [#1 -0.34,0.28,1.01,U] [#2 -0.37,-0.13,1.04,U] [#3 -0.38,0.10,0.88,U] [#4 -0.50,-0.10,0.86,U] [#5 -0.17,0.12,0.70,U] [#6 -0.32,0.13,0.77,U] 
21:48:35.577 00.000 12268 refined, 6 included, MultiStar: {-0.37, 0.07}, one-star: {-0.47, 0.10}
21:48:35.577 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.67) = xAngle (4.63 = -1.66)
21:48:35.577 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.66 = -1.63)
21:48:35.578 00.001 12268 CameraToMount -- cameraX=-0.37 cameraY=0.07 hyp=0.38 cameraTheta=2.96 mountX=-0.03 mountY=-0.38, mountTheta=-1.66
21:48:35.579 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.07, opts=13)
21:48:35.579 00.000 12268 Enqueuing Move request for scope (-0.37, 0.07)
21:48:35.580 00.001 11616 Worker thread wakes up
21:48:35.580 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.07) opts 0xd
21:48:35.580 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.07)
21:48:35.580 00.000 11616 Moving (-0.37, 0.07) raw xDistance=-0.03 yDistance=-0.38
21:48:35.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:35.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:48:35.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
21:48:35.580 00.000 11616 MoveAxis(E, 0, ABG)
21:48:35.580 00.000 11616 Move returns status 0, amount 0
21:48:35.581 00.001 11616 MoveAxis(N, 32, ABG)
21:48:35.581 00.000 11616 Guiding  Dir = 0, Dur = 32
21:48:35.581 00.000 11616 IsSlewing returns 0
21:48:35.581 00.000 11616 IsGuiding returns 0
21:48:35.581 00.000 11616 PulseGuide returned control before completion, sleep 42
21:48:35.604 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:48:35.621 00.017 12268 UpdateGuideState exits: m=382 SNR=13.4
21:48:35.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:35.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:35.621 00.000 12268 Enqueuing Expose request
21:48:35.626 00.005 11616 IsGuiding returns 1
21:48:35.627 00.001 11616 scope still moving after pulse duration time elapsed
21:48:35.658 00.031 11616 IsSlewing returns 0
21:48:35.659 00.001 11616 IsGuiding returns 0
21:48:35.659 00.000 11616 scope move finished after 32 + 45 ms
21:48:35.659 00.000 11616 Move returns status 0, amount 32
21:48:35.659 00.000 11616 move complete, result=0
21:48:35.659 00.000 11616 worker thread done servicing request
21:48:35.659 00.000 11616 Worker thread wakes up
21:48:35.660 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 32 ms NORTH
21:48:35.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:35.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:37.666 02.006 11616 Exposure complete
21:48:37.726 00.060 11616 worker thread done servicing request
21:48:37.726 00.000 12268 OnExposeComplete: enter
21:48:37.726 00.000 12268 UpdateGuideState(): m_state=6
21:48:37.726 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
21:48:37.726 00.000 12268 Star::Find returns 1 (0), X=1097.10, Y=277.79, Mass=373, SNR=13.2, Peak=38 HFD=4.2
21:48:37.727 00.001 12268 MultiStar: [#1 -0.48,0.08,1.02,U] [#2 -0.35,-0.27,1.01,U] [#3 -0.25,0.21,1.01,U] [#4 -0.71,0.24,0.00,M1] [#5 -0.23,0.16,0.84,U] [#6 -0.49,0.46,0.00,M1] 
21:48:37.727 00.000 12268 refined, 4 included, MultiStar: {-0.39, 0.04}, one-star: {-0.60, 0.02}
21:48:37.727 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.67) = xAngle (4.72 = -1.57)
21:48:37.727 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.75 = -1.54)
21:48:37.727 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.04 hyp=0.39 cameraTheta=3.05 mountX=0.00 mountY=-0.39, mountTheta=-1.57
21:48:37.729 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.04, opts=13)
21:48:37.729 00.000 12268 Enqueuing Move request for scope (-0.39, 0.04)
21:48:37.729 00.000 11616 Worker thread wakes up
21:48:37.729 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.04) opts 0xd
21:48:37.729 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.04)
21:48:37.729 00.000 11616 Moving (-0.39, 0.04) raw xDistance=0.00 yDistance=-0.39
21:48:37.729 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:37.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:48:37.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
21:48:37.729 00.000 11616 MoveAxis(E, 0, ABG)
21:48:37.729 00.000 11616 Move returns status 0, amount 0
21:48:37.730 00.001 11616 MoveAxis(N, 33, ABG)
21:48:37.730 00.000 11616 Guiding  Dir = 0, Dur = 33
21:48:37.730 00.000 11616 IsSlewing returns 0
21:48:37.730 00.000 11616 IsGuiding returns 0
21:48:37.730 00.000 11616 PulseGuide returned control before completion, sleep 43
21:48:37.750 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:48:37.768 00.018 12268 UpdateGuideState exits: m=373 SNR=13.2
21:48:37.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:37.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:37.768 00.000 12268 Enqueuing Expose request
21:48:37.789 00.021 11616 IsGuiding returns 1
21:48:37.790 00.001 11616 scope still moving after pulse duration time elapsed
21:48:37.820 00.030 11616 IsSlewing returns 0
21:48:37.820 00.000 11616 IsGuiding returns 0
21:48:37.820 00.000 11616 scope move finished after 33 + 57 ms
21:48:37.821 00.001 11616 Move returns status 0, amount 33
21:48:37.821 00.000 11616 move complete, result=0
21:48:37.822 00.001 11616 worker thread done servicing request
21:48:37.822 00.000 11616 Worker thread wakes up
21:48:37.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:37.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:37.844 00.022 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 33 ms NORTH
21:48:39.864 02.020 11616 Exposure complete
21:48:39.921 00.057 11616 worker thread done servicing request
21:48:39.922 00.001 12268 OnExposeComplete: enter
21:48:39.922 00.000 12268 UpdateGuideState(): m_state=6
21:48:39.922 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
21:48:39.922 00.000 12268 Star::Find returns 1 (0), X=1097.90, Y=278.15, Mass=417, SNR=13.9, Peak=42 HFD=4.4
21:48:39.923 00.001 12268 MultiStar: [#1 0.35,0.67,0.00,M1] [#2 0.04,0.58,0.98,U] [#3 -0.00,0.49,0.85,U] [#4 -0.19,0.56,0.78,U] [#5 0.08,0.47,0.71,U] [#6 0.12,0.32,0.77,U] 
21:48:39.923 00.000 12268 single-star, 5 included, MultiStar: {0.05, 0.47}, one-star: {0.19, 0.39}
21:48:39.923 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.67) = xAngle (2.78 = 2.78)
21:48:39.923 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.81 = 2.81)
21:48:39.923 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.39 hyp=0.44 cameraTheta=1.11 mountX=-0.41 mountY=0.14, mountTheta=2.80
21:48:39.925 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.39, opts=13)
21:48:39.925 00.000 12268 Enqueuing Move request for scope (0.19, 0.39)
21:48:39.925 00.000 11616 Worker thread wakes up
21:48:39.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.39) opts 0xd
21:48:39.925 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.39)
21:48:39.925 00.000 11616 Moving (0.19, 0.39) raw xDistance=-0.41 yDistance=0.14
21:48:39.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
21:48:39.925 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:39.926 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:48:39.926 00.000 11616 MoveAxis(E, 228, ABG)
21:48:39.926 00.000 11616 Guiding  Dir = 2, Dur = 228
21:48:39.926 00.000 11616 IsSlewing returns 0
21:48:39.926 00.000 11616 IsGuiding returns 0
21:48:39.927 00.001 11616 PulseGuide returned control before completion, sleep 238
21:48:39.947 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:48:39.964 00.017 12268 UpdateGuideState exits: m=417 SNR=13.9
21:48:39.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:39.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:39.964 00.000 12268 Enqueuing Expose request
21:48:40.174 00.210 11616 IsGuiding returns 1
21:48:40.174 00.000 11616 scope still moving after pulse duration time elapsed
21:48:40.205 00.031 11616 IsSlewing returns 0
21:48:40.206 00.001 11616 IsGuiding returns 0
21:48:40.206 00.000 11616 scope move finished after 228 + 51 ms
21:48:40.206 00.000 11616 Move returns status 0, amount 228
21:48:40.206 00.000 11616 MoveAxis(N, 0, ABG)
21:48:40.207 00.001 11616 Move returns status 0, amount 0
21:48:40.207 00.000 11616 move complete, result=0
21:48:40.207 00.000 11616 worker thread done servicing request
21:48:40.207 00.000 12268 GuideStep: -0.4 px 228 ms EAST, 0.1 px 0 ms NORTH
21:48:40.207 00.000 11616 Worker thread wakes up
21:48:40.207 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:40.207 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:42.214 02.007 11616 Exposure complete
21:48:42.272 00.058 11616 worker thread done servicing request
21:48:42.272 00.000 12268 OnExposeComplete: enter
21:48:42.272 00.000 12268 UpdateGuideState(): m_state=6
21:48:42.273 00.001 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
21:48:42.273 00.000 12268 Star::Find returns 1 (0), X=1097.98, Y=277.64, Mass=367, SNR=13.1, Peak=42 HFD=4.2
21:48:42.273 00.000 12268 MultiStar: [#1 0.12,0.15,0.97,U] [#2 0.17,-0.17,1.04,U] [#3 0.16,0.35,0.89,U] [#4 0.28,-0.21,0.89,U] [#5 0.46,0.12,0.78,U] [#6 0.72,0.27,0.00,M1] 
21:48:42.273 00.000 12268 refined, 5 included, MultiStar: {0.24, 0.01}, one-star: {0.27, -0.12}
21:48:42.273 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.67) = xAngle (1.71 = 1.71)
21:48:42.273 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.74 = 1.74)
21:48:42.273 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.04 mountX=-0.03 mountY=0.23, mountTheta=1.71
21:48:42.275 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.01, opts=13)
21:48:42.275 00.000 12268 Enqueuing Move request for scope (0.24, 0.01)
21:48:42.275 00.000 11616 Worker thread wakes up
21:48:42.276 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.01) opts 0xd
21:48:42.276 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.01)
21:48:42.276 00.000 11616 Moving (0.24, 0.01) raw xDistance=-0.03 yDistance=0.23
21:48:42.276 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:42.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:48:42.276 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:48:42.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:48:42.276 00.000 11616 MoveAxis(E, 0, ABG)
21:48:42.276 00.000 11616 Move returns status 0, amount 0
21:48:42.276 00.000 11616 MoveAxis(N, 0, ABG)
21:48:42.276 00.000 11616 Move returns status 0, amount 0
21:48:42.277 00.001 11616 move complete, result=0
21:48:42.277 00.000 11616 worker thread done servicing request
21:48:42.298 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:48:42.316 00.018 12268 UpdateGuideState exits: m=367 SNR=13.1
21:48:42.317 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:42.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:42.317 00.000 12268 Enqueuing Expose request
21:48:42.317 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:48:42.317 00.000 11616 Worker thread wakes up
21:48:42.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:42.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:44.332 02.015 11616 Exposure complete
21:48:44.394 00.062 11616 worker thread done servicing request
21:48:44.394 00.000 12268 OnExposeComplete: enter
21:48:44.394 00.000 12268 UpdateGuideState(): m_state=6
21:48:44.394 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
21:48:44.394 00.000 12268 Star::Find returns 1 (0), X=1097.96, Y=277.65, Mass=372, SNR=13.2, Peak=40 HFD=4.5
21:48:44.395 00.001 12268 MultiStar: [#1 -0.07,-0.07,0.96,U] [#2 0.21,-0.37,1.04,U] [#3 0.12,-0.01,0.88,U] [#4 -0.02,-0.29,0.82,U] [#5 0.30,0.04,0.73,U] [#6 -0.12,-0.01,0.66,U] 
21:48:44.395 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.13}, one-star: {0.25, -0.11}
21:48:44.395 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.67) = xAngle (0.77 = 0.77)
21:48:44.395 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.80 = 0.80)
21:48:44.395 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-0.90 mountX=0.12 mountY=0.12, mountTheta=0.78
21:48:44.396 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.13, opts=13)
21:48:44.397 00.001 12268 Enqueuing Move request for scope (0.10, -0.13)
21:48:44.397 00.000 11616 Worker thread wakes up
21:48:44.397 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
21:48:44.397 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
21:48:44.397 00.000 11616 Moving (0.10, -0.13) raw xDistance=0.12 yDistance=0.12
21:48:44.397 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:48:44.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:48:44.397 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:44.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:48:44.397 00.000 11616 MoveAxis(E, 0, ABG)
21:48:44.397 00.000 11616 Move returns status 0, amount 0
21:48:44.398 00.001 11616 MoveAxis(N, 0, ABG)
21:48:44.398 00.000 11616 Move returns status 0, amount 0
21:48:44.398 00.000 11616 move complete, result=0
21:48:44.398 00.000 11616 worker thread done servicing request
21:48:44.419 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:48:44.436 00.017 12268 UpdateGuideState exits: m=372 SNR=13.2
21:48:44.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:44.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:44.436 00.000 12268 Enqueuing Expose request
21:48:44.436 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:44.436 00.000 11616 Worker thread wakes up
21:48:44.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:44.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:46.452 02.016 11616 Exposure complete
21:48:46.510 00.058 11616 worker thread done servicing request
21:48:46.510 00.000 12268 OnExposeComplete: enter
21:48:46.510 00.000 12268 UpdateGuideState(): m_state=6
21:48:46.510 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
21:48:46.511 00.001 12268 Star::Find returns 1 (0), X=1097.63, Y=277.34, Mass=371, SNR=13.2, Peak=39 HFD=3.5
21:48:46.511 00.000 12268 MultiStar: [#1 0.00,-0.20,1.05,U] [#2 0.09,-0.31,1.02,U] [#3 0.35,-0.08,0.99,U] [#4 0.04,-0.52,0.89,U] [#5 0.03,-0.29,0.84,U] [#6 0.29,-0.26,0.78,U] 
21:48:46.511 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.29}, one-star: {-0.08, -0.42}
21:48:46.511 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.67) = xAngle (0.42 = 0.42)
21:48:46.511 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.45 = 0.45)
21:48:46.511 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.25 mountX=0.28 mountY=0.14, mountTheta=0.45
21:48:46.513 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.29, opts=13)
21:48:46.513 00.000 12268 Enqueuing Move request for scope (0.10, -0.29)
21:48:46.513 00.000 11616 Worker thread wakes up
21:48:46.513 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd
21:48:46.514 00.001 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.29)
21:48:46.514 00.000 11616 Moving (0.10, -0.29) raw xDistance=0.28 yDistance=0.14
21:48:46.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:48:46.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:48:46.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:46.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:48:46.514 00.000 11616 MoveAxis(E, 0, ABG)
21:48:46.514 00.000 11616 Move returns status 0, amount 0
21:48:46.514 00.000 11616 MoveAxis(N, 0, ABG)
21:48:46.514 00.000 11616 Move returns status 0, amount 0
21:48:46.514 00.000 11616 move complete, result=0
21:48:46.514 00.000 11616 worker thread done servicing request
21:48:46.534 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:48:46.552 00.018 12268 UpdateGuideState exits: m=371 SNR=13.2
21:48:46.553 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:46.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:46.553 00.000 12268 Enqueuing Expose request
21:48:46.553 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:46.553 00.000 11616 Worker thread wakes up
21:48:46.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:46.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:48.560 02.007 11616 Exposure complete
21:48:48.616 00.056 11616 worker thread done servicing request
21:48:48.616 00.000 12268 OnExposeComplete: enter
21:48:48.616 00.000 12268 UpdateGuideState(): m_state=6
21:48:48.617 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
21:48:48.617 00.000 12268 Star::Find returns 1 (0), X=1098.06, Y=277.41, Mass=378, SNR=13.3, Peak=38 HFD=4.1
21:48:48.617 00.000 12268 MultiStar: [#1 0.34,-0.15,0.98,U] [#2 0.29,-0.58,0.00,M1] [#3 0.42,-0.16,0.91,U] [#4 0.23,-0.22,0.89,U] [#5 0.56,0.47,0.00,M1] [#6 0.40,-0.33,0.69,U] 
21:48:48.617 00.000 12268 refined, 4 included, MultiStar: {0.35, -0.24}, one-star: {0.35, -0.35}
21:48:48.617 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.67) = xAngle (1.06 = 1.06)
21:48:48.617 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.10 = 1.10)
21:48:48.617 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.24 hyp=0.42 cameraTheta=-0.60 mountX=0.20 mountY=0.38, mountTheta=1.07
21:48:48.621 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.24, opts=13)
21:48:48.621 00.000 12268 Enqueuing Move request for scope (0.35, -0.24)
21:48:48.621 00.000 11616 Worker thread wakes up
21:48:48.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.24) opts 0xd
21:48:48.621 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.24)
21:48:48.621 00.000 11616 Moving (0.35, -0.24) raw xDistance=0.20 yDistance=0.38
21:48:48.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:48:48.622 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:48:48.622 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:48:48.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:48:48.622 00.000 11616 MoveAxis(E, 0, ABG)
21:48:48.622 00.000 11616 Move returns status 0, amount 0
21:48:48.622 00.000 11616 MoveAxis(N, 0, ABG)
21:48:48.622 00.000 11616 Move returns status 0, amount 0
21:48:48.622 00.000 11616 move complete, result=0
21:48:48.623 00.001 11616 worker thread done servicing request
21:48:48.647 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:48:48.666 00.019 12268 UpdateGuideState exits: m=378 SNR=13.3
21:48:48.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:48.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:48.666 00.000 12268 Enqueuing Expose request
21:48:48.666 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
21:48:48.666 00.000 11616 Worker thread wakes up
21:48:48.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:48.667 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:50.677 02.010 11616 Exposure complete
21:48:50.736 00.059 11616 worker thread done servicing request
21:48:50.736 00.000 12268 OnExposeComplete: enter
21:48:50.736 00.000 12268 UpdateGuideState(): m_state=6
21:48:50.736 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
21:48:50.736 00.000 12268 Star::Find returns 1 (0), X=1097.76, Y=277.21, Mass=418, SNR=14.1, Peak=41 HFD=4.5
21:48:50.736 00.000 12268 MultiStar: [#1 0.05,-0.13,0.98,U] [#2 0.02,-0.58,1.00,U] [#3 -0.03,-0.22,0.81,U] [#4 -0.04,-0.74,0.00,M1] [#5 -0.16,0.05,0.66,U] [#6 0.45,-0.36,0.68,U] 
21:48:50.736 00.000 12268 refined, 5 included, MultiStar: {0.06, -0.32}, one-star: {0.05, -0.56}
21:48:50.736 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.67) = xAngle (0.28 = 0.28)
21:48:50.738 00.002 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.31 = 0.31)
21:48:50.738 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.32 hyp=0.33 cameraTheta=-1.39 mountX=0.32 mountY=0.10, mountTheta=0.31
21:48:50.739 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.32, opts=13)
21:48:50.739 00.000 12268 Enqueuing Move request for scope (0.06, -0.32)
21:48:50.739 00.000 11616 Worker thread wakes up
21:48:50.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.32) opts 0xd
21:48:50.739 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.32)
21:48:50.739 00.000 11616 Moving (0.06, -0.32) raw xDistance=0.32 yDistance=0.10
21:48:50.739 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
21:48:50.740 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
21:48:50.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
21:48:50.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:50.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:48:50.740 00.000 11616 MoveAxis(W, 177, ABG)
21:48:50.740 00.000 11616 Guiding  Dir = 3, Dur = 177
21:48:50.740 00.000 11616 IsSlewing returns 0
21:48:50.740 00.000 11616 IsGuiding returns 0
21:48:50.741 00.001 11616 PulseGuide returned control before completion, sleep 187
21:48:50.761 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:48:50.778 00.017 12268 UpdateGuideState exits: m=418 SNR=14.1
21:48:50.779 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:50.779 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:50.779 00.000 12268 Enqueuing Expose request
21:48:50.937 00.158 11616 IsGuiding returns 1
21:48:50.937 00.000 11616 scope still moving after pulse duration time elapsed
21:48:50.967 00.030 11616 IsSlewing returns 0
21:48:50.981 00.014 11616 IsGuiding returns 0
21:48:50.981 00.000 11616 scope move finished after 177 + 63 ms
21:48:50.981 00.000 11616 Move returns status 0, amount 177
21:48:50.981 00.000 11616 MoveAxis(N, 0, ABG)
21:48:50.981 00.000 11616 Move returns status 0, amount 0
21:48:50.981 00.000 11616 move complete, result=0
21:48:50.981 00.000 11616 worker thread done servicing request
21:48:50.981 00.000 11616 Worker thread wakes up
21:48:50.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:50.982 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:50.982 00.000 12268 GuideStep: 0.3 px 177 ms WEST, 0.1 px 0 ms NORTH
21:48:52.995 02.013 11616 Exposure complete
21:48:53.053 00.058 11616 worker thread done servicing request
21:48:53.053 00.000 12268 OnExposeComplete: enter
21:48:53.053 00.000 12268 UpdateGuideState(): m_state=6
21:48:53.053 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
21:48:53.053 00.000 12268 Star::Find returns 1 (0), X=1097.63, Y=277.31, Mass=346, SNR=12.7, Peak=36 HFD=4.0
21:48:53.054 00.001 12268 MultiStar: [#1 0.08,-0.20,1.03,U] [#2 -0.06,-0.13,1.11,U] [#3 0.24,-0.14,0.88,U] [#4 -0.04,-0.30,0.86,U] [#5 -0.11,-0.12,0.70,U] [#6 -0.25,-0.49,0.80,U] 
21:48:53.054 00.000 12268 refined, 6 included, MultiStar: {-0.02, -0.26}, one-star: {-0.08, -0.45}
21:48:53.054 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.67) = xAngle (0.01 = 0.01)
21:48:53.054 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.04 = 0.04)
21:48:53.054 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.66 mountX=0.26 mountY=0.01, mountTheta=0.04
21:48:53.056 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.26, opts=13)
21:48:53.056 00.000 12268 Enqueuing Move request for scope (-0.02, -0.26)
21:48:53.056 00.000 11616 Worker thread wakes up
21:48:53.056 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
21:48:53.056 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
21:48:53.056 00.000 11616 Moving (-0.02, -0.26) raw xDistance=0.26 yDistance=0.01
21:48:53.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
21:48:53.056 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:53.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:48:53.057 00.001 11616 MoveAxis(W, 146, ABG)
21:48:53.057 00.000 11616 Guiding  Dir = 3, Dur = 146
21:48:53.057 00.000 11616 IsSlewing returns 0
21:48:53.057 00.000 11616 IsGuiding returns 0
21:48:53.058 00.001 11616 PulseGuide returned control before completion, sleep 156
21:48:53.080 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:48:53.099 00.019 12268 UpdateGuideState exits: m=346 SNR=12.7
21:48:53.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:53.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:53.099 00.000 12268 Enqueuing Expose request
21:48:53.226 00.127 11616 IsGuiding returns 1
21:48:53.226 00.000 11616 scope still moving after pulse duration time elapsed
21:48:53.258 00.032 11616 IsSlewing returns 0
21:48:53.258 00.000 11616 IsGuiding returns 1
21:48:53.289 00.031 11616 IsSlewing returns 0
21:48:53.289 00.000 11616 IsGuiding returns 1
21:48:53.319 00.030 11616 IsSlewing returns 0
21:48:53.319 00.000 11616 IsGuiding returns 0
21:48:53.319 00.000 11616 scope move finished after 146 + 116 ms
21:48:53.319 00.000 11616 Move returns status 0, amount 146
21:48:53.319 00.000 11616 MoveAxis(N, 0, ABG)
21:48:53.319 00.000 11616 Move returns status 0, amount 0
21:48:53.319 00.000 11616 move complete, result=0
21:48:53.319 00.000 11616 worker thread done servicing request
21:48:53.320 00.001 11616 Worker thread wakes up
21:48:53.320 00.000 12268 GuideStep: 0.3 px 146 ms WEST, 0.0 px 0 ms NORTH
21:48:53.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:53.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:55.326 02.006 11616 Exposure complete
21:48:55.385 00.059 11616 worker thread done servicing request
21:48:55.385 00.000 12268 OnExposeComplete: enter
21:48:55.386 00.001 12268 UpdateGuideState(): m_state=6
21:48:55.386 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
21:48:55.386 00.000 12268 Star::Find returns 1 (0), X=1097.97, Y=277.91, Mass=424, SNR=14.0, Peak=56 HFD=4.3
21:48:55.386 00.000 12268 MultiStar: [#1 0.36,0.25,1.02,U] [#2 0.50,-0.07,1.01,U] [#3 0.40,0.47,0.93,U] [#4 -0.07,0.05,0.81,U] [#5 0.34,0.25,0.81,U] [#6 0.37,0.12,0.72,U] 
21:48:55.386 00.000 12268 single-star, 6 included, MultiStar: {0.32, 0.17}, one-star: {0.26, 0.15}
21:48:55.386 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.67) = xAngle (2.18 = 2.18)
21:48:55.387 00.001 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.21 = 2.21)
21:48:55.387 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.15 hyp=0.30 cameraTheta=0.51 mountX=-0.17 mountY=0.24, mountTheta=2.19
21:48:55.388 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.15, opts=13)
21:48:55.388 00.000 12268 Enqueuing Move request for scope (0.26, 0.15)
21:48:55.388 00.000 11616 Worker thread wakes up
21:48:55.388 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.15) opts 0xd
21:48:55.388 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.15)
21:48:55.389 00.001 11616 Moving (0.26, 0.15) raw xDistance=-0.17 yDistance=0.24
21:48:55.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:48:55.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:48:55.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:48:55.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:48:55.389 00.000 11616 MoveAxis(E, 0, ABG)
21:48:55.389 00.000 11616 Move returns status 0, amount 0
21:48:55.389 00.000 11616 MoveAxis(N, 0, ABG)
21:48:55.389 00.000 11616 Move returns status 0, amount 0
21:48:55.389 00.000 11616 move complete, result=0
21:48:55.390 00.001 11616 worker thread done servicing request
21:48:55.413 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:48:55.431 00.018 12268 UpdateGuideState exits: m=424 SNR=14.0
21:48:55.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:55.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:55.431 00.000 12268 Enqueuing Expose request
21:48:55.431 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:48:55.431 00.000 11616 Worker thread wakes up
21:48:55.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:55.432 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:48:57.442 02.010 11616 Exposure complete
21:48:57.498 00.056 11616 worker thread done servicing request
21:48:57.498 00.000 12268 OnExposeComplete: enter
21:48:57.498 00.000 12268 UpdateGuideState(): m_state=6
21:48:57.499 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
21:48:57.499 00.000 12268 Star::Find returns 1 (0), X=1098.08, Y=278.04, Mass=481, SNR=15.1, Peak=44 HFD=4.6
21:48:57.500 00.001 12268 MultiStar: [#1 0.15,0.68,0.00,M1] [#2 0.54,0.23,0.96,U] [#3 0.41,0.36,0.88,U] [#4 0.08,0.36,0.75,U] [#5 0.33,0.76,0.00,M1] [#6 0.57,0.32,0.00,M1] 
21:48:57.500 00.000 12268 single-star, 3 included, MultiStar: {0.37, 0.30}, one-star: {0.37, 0.28}
21:48:57.500 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.67) = xAngle (2.31 = 2.31)
21:48:57.500 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.34 = 2.34)
21:48:57.500 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.28 hyp=0.47 cameraTheta=0.64 mountX=-0.31 mountY=0.33, mountTheta=2.32
21:48:57.502 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.28, opts=13)
21:48:57.502 00.000 12268 Enqueuing Move request for scope (0.37, 0.28)
21:48:57.502 00.000 11616 Worker thread wakes up
21:48:57.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.28) opts 0xd
21:48:57.502 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.28)
21:48:57.502 00.000 11616 Moving (0.37, 0.28) raw xDistance=-0.31 yDistance=0.33
21:48:57.502 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
21:48:57.502 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.94
21:48:57.503 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
21:48:57.503 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.01 newest=0.59
21:48:57.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
21:48:57.503 00.000 11616 MoveAxis(E, 176, ABG)
21:48:57.503 00.000 11616 Guiding  Dir = 2, Dur = 176
21:48:57.503 00.000 11616 IsSlewing returns 0
21:48:57.504 00.001 11616 IsGuiding returns 0
21:48:57.504 00.000 11616 PulseGuide returned control before completion, sleep 186
21:48:57.525 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:48:57.542 00.017 12268 UpdateGuideState exits: m=481 SNR=15.1
21:48:57.543 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:57.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:48:57.543 00.000 12268 Enqueuing Expose request
21:48:57.704 00.161 11616 IsGuiding returns 1
21:48:57.705 00.001 11616 scope still moving after pulse duration time elapsed
21:48:57.735 00.030 11616 IsSlewing returns 0
21:48:57.736 00.001 11616 IsGuiding returns 0
21:48:57.736 00.000 11616 scope move finished after 176 + 56 ms
21:48:57.736 00.000 11616 Move returns status 0, amount 176
21:48:57.736 00.000 11616 BLC: Oldest BLC event removed
21:48:57.737 00.001 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1918 applied
21:48:57.737 00.000 11616 MoveAxis(S, 1946, ABG)
21:48:57.737 00.000 11616 Guiding  Dir = 1, Dur = 1946
21:48:57.737 00.000 11616 IsSlewing returns 0
21:48:57.737 00.000 11616 IsGuiding returns 0
21:48:57.738 00.001 11616 PulseGuide returned control before completion, sleep 1956
21:48:59.705 01.967 11616 IsGuiding returns 1
21:48:59.706 00.001 11616 scope still moving after pulse duration time elapsed
21:48:59.736 00.030 11616 IsSlewing returns 0
21:48:59.737 00.001 11616 IsGuiding returns 0
21:48:59.737 00.000 11616 scope move finished after 1946 + 53 ms
21:48:59.737 00.000 11616 Move returns status 0, amount 1946
21:48:59.737 00.000 11616 move complete, result=0
21:48:59.737 00.000 11616 worker thread done servicing request
21:48:59.737 00.000 11616 Worker thread wakes up
21:48:59.737 00.000 12268 GuideStep: -0.3 px 176 ms EAST, 0.3 px 1946 ms SOUTH
21:48:59.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:48:59.738 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:01.758 02.020 11616 Exposure complete
21:49:01.816 00.058 11616 worker thread done servicing request
21:49:01.816 00.000 12268 OnExposeComplete: enter
21:49:01.816 00.000 12268 UpdateGuideState(): m_state=6
21:49:01.816 00.000 12268 Star::Find(15, 1098, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
21:49:01.817 00.001 12268 Star::Find returns 1 (0), X=1097.87, Y=278.14, Mass=372, SNR=13.2, Peak=40 HFD=4.3
21:49:01.817 00.000 12268 MultiStar: [#1 0.24,0.87,0.00,M2] [#2 0.44,0.30,1.03,U] [#3 0.33,0.66,0.00,M1] [#4 0.14,0.55,0.84,U] [#5 0.33,0.86,0.00,M2] [#6 0.45,0.27,0.78,U] 
21:49:01.817 00.000 12268 single-star, 3 included, MultiStar: {0.30, 0.37}, one-star: {0.16, 0.38}
21:49:01.817 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.67) = xAngle (2.83 = 2.83)
21:49:01.817 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.86 = 2.86)
21:49:01.817 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.38 hyp=0.41 cameraTheta=1.16 mountX=-0.39 mountY=0.11, mountTheta=2.86
21:49:01.818 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.38, opts=13)
21:49:01.819 00.001 12268 Enqueuing Move request for scope (0.16, 0.38)
21:49:01.819 00.000 11616 Worker thread wakes up
21:49:01.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.38) opts 0xd
21:49:01.819 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.38)
21:49:01.819 00.000 11616 Moving (0.16, 0.38) raw xDistance=-0.39 yDistance=0.11
21:49:01.819 00.000 11616 BLC: History state: CurrMiss=0.11, AvgInitMiss=0.14, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.050222, 1:0.114083
21:49:01.819 00.000 11616 BLC: No correction, Miss < min_move
21:49:01.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
21:49:01.819 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:01.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:49:01.819 00.000 11616 MoveAxis(E, 218, ABG)
21:49:01.820 00.001 11616 Guiding  Dir = 2, Dur = 218
21:49:01.820 00.000 11616 IsSlewing returns 0
21:49:01.820 00.000 11616 IsGuiding returns 0
21:49:01.820 00.000 11616 PulseGuide returned control before completion, sleep 228
21:49:01.840 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:49:01.858 00.018 12268 UpdateGuideState exits: m=372 SNR=13.2
21:49:01.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:01.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:01.858 00.000 12268 Enqueuing Expose request
21:49:02.059 00.201 11616 IsGuiding returns 1
21:49:02.060 00.001 11616 scope still moving after pulse duration time elapsed
21:49:02.090 00.030 11616 IsSlewing returns 0
21:49:02.091 00.001 11616 IsGuiding returns 0
21:49:02.091 00.000 11616 scope move finished after 218 + 52 ms
21:49:02.091 00.000 11616 Move returns status 0, amount 218
21:49:02.091 00.000 11616 MoveAxis(N, 0, ABG)
21:49:02.091 00.000 11616 Move returns status 0, amount 0
21:49:02.091 00.000 11616 move complete, result=0
21:49:02.092 00.001 11616 worker thread done servicing request
21:49:02.092 00.000 11616 Worker thread wakes up
21:49:02.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:02.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:02.092 00.000 12268 GuideStep: -0.4 px 218 ms EAST, 0.1 px 0 ms NORTH
21:49:04.115 02.023 11616 Exposure complete
21:49:04.172 00.057 11616 worker thread done servicing request
21:49:04.172 00.000 12268 OnExposeComplete: enter
21:49:04.172 00.000 12268 UpdateGuideState(): m_state=6
21:49:04.172 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
21:49:04.173 00.001 12268 Star::Find returns 1 (0), X=1098.24, Y=278.24, Mass=391, SNR=13.5, Peak=43 HFD=3.9
21:49:04.173 00.000 12268 MultiStar: [#1 0.68,0.62,0.00,M3] [#2 1.01,0.30,0.00,M1] [#3 0.64,0.58,0.00,M2] [#4 0.50,0.61,0.00,M1] [#5 0.53,0.47,0.00,M3] [#6 0.70,0.42,0.00,M1] 
21:49:04.173 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.67) = xAngle (2.40 = 2.40)
21:49:04.173 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.43 = 2.43)
21:49:04.173 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.48 hyp=0.71 cameraTheta=0.73 mountX=-0.53 mountY=0.46, mountTheta=2.42
21:49:04.177 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=0.48, opts=13)
21:49:04.177 00.000 12268 Enqueuing Move request for scope (0.53, 0.48)
21:49:04.177 00.000 11616 Worker thread wakes up
21:49:04.178 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.48) opts 0xd
21:49:04.178 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, 0.48)
21:49:04.178 00.000 11616 Moving (0.53, 0.48) raw xDistance=-0.53 yDistance=0.46
21:49:04.178 00.000 11616 BLC: History state: CurrMiss=0.46, AvgInitMiss=0.14, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.050222, 1:0.114083, 2:0.464885
21:49:04.178 00.000 11616 BLC: Under-shoot: nominal increase by 79
21:49:04.178 00.000 11616 BLC: window closed
21:49:04.178 00.000 11616 BLC: Pulse adjusted to 1997
21:49:04.180 00.002 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.53
21:49:04.180 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
21:49:04.180 00.000 11616 MoveAxis(E, 296, ABG)
21:49:04.180 00.000 11616 Guiding  Dir = 2, Dur = 296
21:49:04.180 00.000 11616 IsSlewing returns 0
21:49:04.180 00.000 11616 IsGuiding returns 0
21:49:04.181 00.001 11616 PulseGuide returned control before completion, sleep 306
21:49:04.201 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:49:04.219 00.018 12268 UpdateGuideState exits: m=391 SNR=13.5
21:49:04.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:04.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:04.219 00.000 12268 Enqueuing Expose request
21:49:04.428 00.209 12268 evsrv: cli 0F8E6D80 connect
21:49:04.428 00.000 12268 case statement mapped state 6 to 3
21:49:04.429 00.001 12268 case statement mapped state 6 to 3
21:49:04.429 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"6188fb9f-d366-4d07-af38-1c866a463e7a"}
21:49:04.429 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"6188fb9f-d366-4d07-af38-1c866a463e7a"}
21:49:04.430 00.001 12268 evsrv: cli 0F8E6D80 disconnect
21:49:04.500 00.070 11616 IsGuiding returns 1
21:49:04.501 00.001 11616 scope still moving after pulse duration time elapsed
21:49:04.531 00.030 11616 IsSlewing returns 0
21:49:04.531 00.000 11616 IsGuiding returns 1
21:49:04.562 00.031 11616 IsSlewing returns 0
21:49:04.563 00.001 11616 IsGuiding returns 1
21:49:04.594 00.031 11616 IsSlewing returns 0
21:49:04.594 00.000 11616 IsGuiding returns 0
21:49:04.595 00.001 11616 scope move finished after 296 + 118 ms
21:49:04.595 00.000 11616 Move returns status 0, amount 296
21:49:04.595 00.000 11616 MoveAxis(S, 39, ABG)
21:49:04.595 00.000 11616 Guiding  Dir = 1, Dur = 39
21:49:04.595 00.000 11616 IsSlewing returns 0
21:49:04.595 00.000 11616 IsGuiding returns 0
21:49:04.596 00.001 11616 PulseGuide returned control before completion, sleep 49
21:49:04.654 00.058 11616 IsGuiding returns 1
21:49:04.654 00.000 11616 scope still moving after pulse duration time elapsed
21:49:04.686 00.032 11616 IsSlewing returns 0
21:49:04.686 00.000 11616 IsGuiding returns 0
21:49:04.686 00.000 11616 scope move finished after 39 + 51 ms
21:49:04.686 00.000 11616 Move returns status 0, amount 39
21:49:04.686 00.000 11616 move complete, result=0
21:49:04.686 00.000 11616 worker thread done servicing request
21:49:04.687 00.001 11616 Worker thread wakes up
21:49:04.687 00.000 12268 GuideStep: -0.5 px 296 ms EAST, 0.5 px 39 ms SOUTH
21:49:04.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:04.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:06.693 02.006 11616 Exposure complete
21:49:06.750 00.057 11616 worker thread done servicing request
21:49:06.750 00.000 12268 OnExposeComplete: enter
21:49:06.750 00.000 12268 UpdateGuideState(): m_state=6
21:49:06.751 00.001 12268 Star::Find(15, 1098, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
21:49:06.751 00.000 12268 Star::Find returns 1 (0), X=1098.49, Y=277.96, Mass=454, SNR=14.6, Peak=40 HFD=5.3
21:49:06.751 00.000 12268 MultiStar: [#1 0.58,0.10,0.94,U] [#2 0.29,-0.31,0.92,U] [#3 0.83,0.17,0.00,M3] [#4 0.63,0.22,0.00,M2] [#5 0.37,0.33,0.75,U] [#6 0.48,0.08,0.67,U] 
21:49:06.751 00.000 12268 refined, 4 included, MultiStar: {0.51, 0.07}, one-star: {0.78, 0.20}
21:49:06.751 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.67) = xAngle (1.80 = 1.80)
21:49:06.751 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.84 = 1.84)
21:49:06.751 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.07 hyp=0.52 cameraTheta=0.14 mountX=-0.12 mountY=0.50, mountTheta=1.81
21:49:06.753 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=0.07, opts=13)
21:49:06.753 00.000 12268 Enqueuing Move request for scope (0.51, 0.07)
21:49:06.753 00.000 11616 Worker thread wakes up
21:49:06.753 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.07) opts 0xd
21:49:06.753 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, 0.07)
21:49:06.753 00.000 11616 Moving (0.51, 0.07) raw xDistance=-0.12 yDistance=0.50
21:49:06.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:49:06.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
21:49:06.753 00.000 11616 MoveAxis(E, 67, ABG)
21:49:06.753 00.000 11616 Guiding  Dir = 2, Dur = 67
21:49:06.754 00.001 11616 IsSlewing returns 0
21:49:06.754 00.000 11616 IsGuiding returns 0
21:49:06.754 00.000 11616 PulseGuide returned control before completion, sleep 77
21:49:06.775 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:49:06.794 00.019 12268 UpdateGuideState exits: m=454 SNR=14.6
21:49:06.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:06.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:06.795 00.001 12268 Enqueuing Expose request
21:49:06.844 00.049 11616 IsGuiding returns 1
21:49:06.844 00.000 11616 scope still moving after pulse duration time elapsed
21:49:06.876 00.032 11616 IsSlewing returns 0
21:49:06.876 00.000 11616 IsGuiding returns 0
21:49:06.876 00.000 11616 scope move finished after 67 + 54 ms
21:49:06.876 00.000 11616 Move returns status 0, amount 67
21:49:06.876 00.000 11616 MoveAxis(S, 42, ABG)
21:49:06.876 00.000 11616 Guiding  Dir = 1, Dur = 42
21:49:06.876 00.000 11616 IsSlewing returns 0
21:49:06.878 00.002 11616 IsGuiding returns 0
21:49:06.879 00.001 11616 PulseGuide returned control before completion, sleep 52
21:49:06.938 00.059 11616 IsGuiding returns 1
21:49:06.938 00.000 11616 scope still moving after pulse duration time elapsed
21:49:06.970 00.032 11616 IsSlewing returns 0
21:49:06.971 00.001 11616 IsGuiding returns 0
21:49:06.971 00.000 11616 scope move finished after 42 + 51 ms
21:49:06.971 00.000 11616 Move returns status 0, amount 42
21:49:06.971 00.000 11616 move complete, result=0
21:49:06.971 00.000 11616 worker thread done servicing request
21:49:06.971 00.000 11616 Worker thread wakes up
21:49:06.972 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:06.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:06.972 00.000 12268 GuideStep: -0.1 px 67 ms EAST, 0.5 px 42 ms SOUTH
21:49:08.993 02.021 11616 Exposure complete
21:49:09.053 00.060 11616 worker thread done servicing request
21:49:09.054 00.001 12268 OnExposeComplete: enter
21:49:09.054 00.000 12268 UpdateGuideState(): m_state=6
21:49:09.054 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
21:49:09.054 00.000 12268 Star::Find returns 1 (0), X=1098.04, Y=277.74, Mass=478, SNR=15.0, Peak=42 HFD=5.0
21:49:09.055 00.001 12268 MultiStar: [#1 0.40,0.08,0.98,U] [#2 0.42,-0.32,0.99,U] [#3 0.47,0.08,0.86,U] [#4 0.32,-0.13,0.76,U] [#5 0.42,0.39,0.70,U] [#6 0.54,0.28,0.65,U] 
21:49:09.055 00.000 12268 single-star, 6 included, MultiStar: {0.41, 0.03}, one-star: {0.33, -0.02}
21:49:09.055 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.67) = xAngle (1.61 = 1.61)
21:49:09.055 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.64 = 1.64)
21:49:09.055 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.02 hyp=0.33 cameraTheta=-0.06 mountX=-0.01 mountY=0.33, mountTheta=1.61
21:49:09.056 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.02, opts=13)
21:49:09.057 00.001 12268 Enqueuing Move request for scope (0.33, -0.02)
21:49:09.057 00.000 11616 Worker thread wakes up
21:49:09.057 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.02) opts 0xd
21:49:09.057 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.02)
21:49:09.057 00.000 11616 Moving (0.33, -0.02) raw xDistance=-0.01 yDistance=0.33
21:49:09.057 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:09.058 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:49:09.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
21:49:09.058 00.000 11616 MoveAxis(E, 0, ABG)
21:49:09.058 00.000 11616 Move returns status 0, amount 0
21:49:09.058 00.000 11616 MoveAxis(S, 28, ABG)
21:49:09.058 00.000 11616 Guiding  Dir = 1, Dur = 28
21:49:09.058 00.000 11616 IsSlewing returns 0
21:49:09.058 00.000 11616 IsGuiding returns 0
21:49:09.059 00.001 11616 PulseGuide returned control before completion, sleep 38
21:49:09.081 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:49:09.100 00.019 12268 UpdateGuideState exits: m=478 SNR=15.0
21:49:09.101 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:09.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:09.101 00.000 12268 Enqueuing Expose request
21:49:09.113 00.012 11616 IsGuiding returns 1
21:49:09.113 00.000 11616 scope still moving after pulse duration time elapsed
21:49:09.143 00.030 11616 IsSlewing returns 0
21:49:09.143 00.000 11616 IsGuiding returns 1
21:49:09.174 00.031 11616 IsSlewing returns 0
21:49:09.174 00.000 11616 IsGuiding returns 0
21:49:09.174 00.000 11616 scope move finished after 28 + 87 ms
21:49:09.174 00.000 11616 Move returns status 0, amount 28
21:49:09.174 00.000 11616 move complete, result=0
21:49:09.174 00.000 11616 worker thread done servicing request
21:49:09.174 00.000 11616 Worker thread wakes up
21:49:09.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:09.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:09.178 00.004 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 28 ms SOUTH
21:49:11.184 02.006 11616 Exposure complete
21:49:11.240 00.056 11616 worker thread done servicing request
21:49:11.240 00.000 12268 OnExposeComplete: enter
21:49:11.240 00.000 12268 UpdateGuideState(): m_state=6
21:49:11.240 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
21:49:11.240 00.000 12268 Star::Find returns 1 (0), X=1098.43, Y=277.68, Mass=401, SNR=13.7, Peak=39 HFD=4.2
21:49:11.240 00.000 12268 MultiStar: [#1 0.55,0.27,0.98,U] [#2 0.54,-0.08,0.98,U] [#3 0.51,0.10,0.93,U] [#4 0.63,-0.12,0.82,U] [#5 0.59,0.26,0.00,M2] [#6 0.51,-0.09,0.71,U] 
21:49:11.240 00.000 12268 refined, 5 included, MultiStar: {0.58, 0.01}, one-star: {0.72, -0.08}
21:49:11.240 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.67) = xAngle (1.68 = 1.68)
21:49:11.240 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.71 = 1.71)
21:49:11.241 00.001 12268 CameraToMount -- cameraX=0.58 cameraY=0.01 hyp=0.58 cameraTheta=0.01 mountX=-0.06 mountY=0.58, mountTheta=1.68
21:49:11.242 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.01, opts=13)
21:49:11.242 00.000 12268 Enqueuing Move request for scope (0.58, 0.01)
21:49:11.242 00.000 11616 Worker thread wakes up
21:49:11.242 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.01) opts 0xd
21:49:11.243 00.001 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.01)
21:49:11.243 00.000 11616 Moving (0.58, 0.01) raw xDistance=-0.06 yDistance=0.58
21:49:11.243 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:11.243 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:49:11.243 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
21:49:11.243 00.000 11616 MoveAxis(E, 0, ABG)
21:49:11.243 00.000 11616 Move returns status 0, amount 0
21:49:11.243 00.000 11616 MoveAxis(S, 49, ABG)
21:49:11.243 00.000 11616 Guiding  Dir = 1, Dur = 49
21:49:11.243 00.000 11616 IsSlewing returns 0
21:49:11.244 00.001 11616 IsGuiding returns 0
21:49:11.244 00.000 11616 PulseGuide returned control before completion, sleep 59
21:49:11.266 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:49:11.283 00.017 12268 UpdateGuideState exits: m=401 SNR=13.7
21:49:11.284 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:11.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:11.284 00.000 12268 Enqueuing Expose request
21:49:11.309 00.025 11616 IsGuiding returns 1
21:49:11.309 00.000 11616 scope still moving after pulse duration time elapsed
21:49:11.340 00.031 11616 IsSlewing returns 0
21:49:11.341 00.001 11616 IsGuiding returns 0
21:49:11.341 00.000 11616 scope move finished after 49 + 47 ms
21:49:11.341 00.000 11616 Move returns status 0, amount 49
21:49:11.341 00.000 11616 move complete, result=0
21:49:11.341 00.000 11616 worker thread done servicing request
21:49:11.341 00.000 11616 Worker thread wakes up
21:49:11.341 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 49 ms SOUTH
21:49:11.341 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:11.341 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:13.353 02.012 11616 Exposure complete
21:49:13.410 00.057 11616 worker thread done servicing request
21:49:13.410 00.000 12268 OnExposeComplete: enter
21:49:13.410 00.000 12268 UpdateGuideState(): m_state=6
21:49:13.411 00.001 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
21:49:13.411 00.000 12268 Star::Find returns 1 (0), X=1098.09, Y=277.85, Mass=416, SNR=13.9, Peak=47 HFD=4.2
21:49:13.411 00.000 12268 MultiStar: [#1 0.54,0.37,0.00,M1] [#2 0.49,-0.10,0.97,U] [#3 0.44,0.15,0.90,U] [#4 0.38,-0.02,0.81,U] [#5 0.93,0.26,0.00,M3] [#6 0.08,-0.11,0.69,U] 
21:49:13.411 00.000 12268 refined, 4 included, MultiStar: {0.37, 0.01}, one-star: {0.38, 0.09}
21:49:13.411 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.67) = xAngle (1.69 = 1.69)
21:49:13.411 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.73 = 1.73)
21:49:13.411 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.01 hyp=0.37 cameraTheta=0.03 mountX=-0.05 mountY=0.36, mountTheta=1.69
21:49:13.413 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.01, opts=13)
21:49:13.413 00.000 12268 Enqueuing Move request for scope (0.37, 0.01)
21:49:13.413 00.000 11616 Worker thread wakes up
21:49:13.413 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.01) opts 0xd
21:49:13.413 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.01)
21:49:13.413 00.000 11616 Moving (0.37, 0.01) raw xDistance=-0.05 yDistance=0.36
21:49:13.413 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:13.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:49:13.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
21:49:13.414 00.001 11616 MoveAxis(E, 0, ABG)
21:49:13.414 00.000 11616 Move returns status 0, amount 0
21:49:13.414 00.000 11616 MoveAxis(S, 31, ABG)
21:49:13.414 00.000 11616 Guiding  Dir = 1, Dur = 31
21:49:13.414 00.000 11616 IsSlewing returns 0
21:49:13.414 00.000 11616 IsGuiding returns 0
21:49:13.415 00.001 11616 PulseGuide returned control before completion, sleep 41
21:49:13.436 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=37, Gamma=1.290
21:49:13.454 00.018 12268 UpdateGuideState exits: m=416 SNR=13.9
21:49:13.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:13.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:13.454 00.000 12268 Enqueuing Expose request
21:49:13.462 00.008 11616 IsGuiding returns 1
21:49:13.462 00.000 11616 scope still moving after pulse duration time elapsed
21:49:13.494 00.032 11616 IsSlewing returns 0
21:49:13.494 00.000 11616 IsGuiding returns 0
21:49:13.494 00.000 11616 scope move finished after 31 + 48 ms
21:49:13.494 00.000 11616 Move returns status 0, amount 31
21:49:13.495 00.001 11616 move complete, result=0
21:49:13.495 00.000 11616 worker thread done servicing request
21:49:13.495 00.000 11616 Worker thread wakes up
21:49:13.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:13.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:13.495 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 31 ms SOUTH
21:49:15.507 02.012 11616 Exposure complete
21:49:15.572 00.065 11616 worker thread done servicing request
21:49:15.572 00.000 12268 OnExposeComplete: enter
21:49:15.572 00.000 12268 UpdateGuideState(): m_state=6
21:49:15.573 00.001 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
21:49:15.573 00.000 12268 Star::Find returns 1 (0), X=1098.23, Y=277.54, Mass=377, SNR=13.3, Peak=37 HFD=3.9
21:49:15.573 00.000 12268 MultiStar: [#1 0.43,0.01,0.97,U] [#2 0.57,-0.21,0.98,U] [#3 0.60,-0.36,0.00,M1] [#4 0.41,-0.22,0.79,U] [#5 0.46,0.20,0.78,U] [#6 0.51,-0.35,0.69,U] 
21:49:15.573 00.000 12268 refined, 5 included, MultiStar: {0.49, -0.13}, one-star: {0.53, -0.22}
21:49:15.573 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.67) = xAngle (1.40 = 1.40)
21:49:15.573 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.44 = 1.44)
21:49:15.573 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.13 hyp=0.50 cameraTheta=-0.26 mountX=0.08 mountY=0.50, mountTheta=1.41
21:49:15.575 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=-0.13, opts=13)
21:49:15.575 00.000 12268 Enqueuing Move request for scope (0.49, -0.13)
21:49:15.576 00.001 11616 Worker thread wakes up
21:49:15.576 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.13) opts 0xd
21:49:15.576 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, -0.13)
21:49:15.576 00.000 11616 Moving (0.49, -0.13) raw xDistance=0.08 yDistance=0.50
21:49:15.576 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:15.576 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:49:15.576 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
21:49:15.576 00.000 11616 MoveAxis(E, 0, ABG)
21:49:15.576 00.000 11616 Move returns status 0, amount 0
21:49:15.576 00.000 11616 MoveAxis(S, 42, ABG)
21:49:15.577 00.001 11616 Guiding  Dir = 1, Dur = 42
21:49:15.577 00.000 11616 IsSlewing returns 0
21:49:15.577 00.000 11616 IsGuiding returns 0
21:49:15.577 00.000 11616 PulseGuide returned control before completion, sleep 52
21:49:15.600 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=29, Gamma=1.290
21:49:15.618 00.018 12268 UpdateGuideState exits: m=377 SNR=13.3
21:49:15.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:15.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:15.618 00.000 12268 Enqueuing Expose request
21:49:15.638 00.020 11616 IsGuiding returns 1
21:49:15.638 00.000 11616 scope still moving after pulse duration time elapsed
21:49:15.670 00.032 11616 IsSlewing returns 0
21:49:15.670 00.000 11616 IsGuiding returns 0
21:49:15.670 00.000 11616 scope move finished after 42 + 51 ms
21:49:15.671 00.001 11616 Move returns status 0, amount 42
21:49:15.671 00.000 11616 move complete, result=0
21:49:15.671 00.000 11616 worker thread done servicing request
21:49:15.671 00.000 11616 Worker thread wakes up
21:49:15.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:15.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:15.671 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 42 ms SOUTH
21:49:17.686 02.015 11616 Exposure complete
21:49:17.744 00.058 11616 worker thread done servicing request
21:49:17.744 00.000 12268 OnExposeComplete: enter
21:49:17.744 00.000 12268 UpdateGuideState(): m_state=6
21:49:17.744 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
21:49:17.744 00.000 12268 Star::Find returns 1 (0), X=1097.98, Y=277.84, Mass=363, SNR=13.1, Peak=34 HFD=4.2
21:49:17.745 00.001 12268 MultiStar: [#1 0.48,0.20,0.98,U] [#2 0.44,0.09,1.12,U] [#3 0.54,0.01,0.98,U] [#4 0.63,-0.08,0.88,U] [#5 0.78,0.48,0.00,M3] [#6 0.68,-0.04,0.00,M1] 
21:49:17.745 00.000 12268 single-star, 4 included, MultiStar: {0.47, 0.06}, one-star: {0.28, 0.08}
21:49:17.745 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.67) = xAngle (1.94 = 1.94)
21:49:17.745 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.97 = 1.97)
21:49:17.745 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.08 hyp=0.29 cameraTheta=0.27 mountX=-0.10 mountY=0.26, mountTheta=1.95
21:49:17.746 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.08, opts=13)
21:49:17.746 00.000 12268 Enqueuing Move request for scope (0.28, 0.08)
21:49:17.746 00.000 11616 Worker thread wakes up
21:49:17.747 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.08) opts 0xd
21:49:17.747 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.08)
21:49:17.747 00.000 11616 Moving (0.28, 0.08) raw xDistance=-0.10 yDistance=0.26
21:49:17.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:49:17.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
21:49:17.747 00.000 11616 MoveAxis(E, 58, ABG)
21:49:17.747 00.000 11616 Guiding  Dir = 2, Dur = 58
21:49:17.747 00.000 11616 IsSlewing returns 0
21:49:17.747 00.000 11616 IsGuiding returns 0
21:49:17.748 00.001 11616 PulseGuide returned control before completion, sleep 68
21:49:17.769 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:49:17.787 00.018 12268 UpdateGuideState exits: m=363 SNR=13.1
21:49:17.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:17.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:17.787 00.000 12268 Enqueuing Expose request
21:49:17.830 00.043 11616 IsGuiding returns 1
21:49:17.830 00.000 11616 scope still moving after pulse duration time elapsed
21:49:17.860 00.030 11616 IsSlewing returns 0
21:49:17.860 00.000 11616 IsGuiding returns 1
21:49:17.892 00.032 11616 IsSlewing returns 0
21:49:17.893 00.001 11616 IsGuiding returns 1
21:49:17.923 00.030 11616 IsSlewing returns 0
21:49:17.924 00.001 11616 IsGuiding returns 0
21:49:17.924 00.000 11616 scope move finished after 58 + 117 ms
21:49:17.924 00.000 11616 Move returns status 0, amount 58
21:49:17.924 00.000 11616 MoveAxis(S, 22, ABG)
21:49:17.924 00.000 11616 Guiding  Dir = 1, Dur = 22
21:49:17.924 00.000 11616 IsSlewing returns 0
21:49:17.925 00.001 11616 IsGuiding returns 0
21:49:17.925 00.000 11616 PulseGuide returned control before completion, sleep 32
21:49:17.970 00.045 11616 IsGuiding returns 1
21:49:17.970 00.000 11616 scope still moving after pulse duration time elapsed
21:49:18.002 00.032 11616 IsSlewing returns 0
21:49:18.003 00.001 11616 IsGuiding returns 0
21:49:18.003 00.000 11616 scope move finished after 22 + 55 ms
21:49:18.003 00.000 11616 Move returns status 0, amount 22
21:49:18.003 00.000 11616 move complete, result=0
21:49:18.003 00.000 11616 worker thread done servicing request
21:49:18.003 00.000 12268 GuideStep: -0.1 px 58 ms EAST, 0.3 px 22 ms SOUTH
21:49:18.003 00.000 11616 Worker thread wakes up
21:49:18.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:18.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:20.021 02.018 11616 Exposure complete
21:49:20.079 00.058 11616 worker thread done servicing request
21:49:20.079 00.000 12268 OnExposeComplete: enter
21:49:20.079 00.000 12268 UpdateGuideState(): m_state=6
21:49:20.079 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
21:49:20.079 00.000 12268 Star::Find returns 1 (0), X=1097.70, Y=277.82, Mass=412, SNR=13.9, Peak=36 HFD=4.4
21:49:20.080 00.001 12268 MultiStar: [#1 0.17,0.18,1.04,U] [#2 0.23,-0.44,0.99,U] [#3 0.16,-0.20,0.94,U] [#4 0.00,-0.19,0.83,U] [#5 0.11,0.18,0.75,U] [#6 0.19,0.09,0.70,U] 
21:49:20.080 00.000 12268 single-star, 6 included, MultiStar: {0.12, -0.05}, one-star: {-0.01, 0.06}
21:49:20.080 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.67) = xAngle (3.36 = -2.93)
21:49:20.080 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.39 = -2.90)
21:49:20.080 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.69 mountX=-0.06 mountY=-0.01, mountTheta=-2.90
21:49:20.082 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.06, opts=13)
21:49:20.082 00.000 12268 Enqueuing Move request for scope (-0.01, 0.06)
21:49:20.082 00.000 11616 Worker thread wakes up
21:49:20.082 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
21:49:20.082 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
21:49:20.082 00.000 11616 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.01
21:49:20.082 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:20.082 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:49:20.083 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:20.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:49:20.083 00.000 11616 MoveAxis(E, 0, ABG)
21:49:20.083 00.000 11616 Move returns status 0, amount 0
21:49:20.083 00.000 11616 MoveAxis(N, 0, ABG)
21:49:20.083 00.000 11616 Move returns status 0, amount 0
21:49:20.083 00.000 11616 move complete, result=0
21:49:20.083 00.000 11616 worker thread done servicing request
21:49:20.105 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:49:20.121 00.016 12268 UpdateGuideState exits: m=412 SNR=13.9
21:49:20.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:20.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:20.122 00.001 12268 Enqueuing Expose request
21:49:20.122 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:20.122 00.000 11616 Worker thread wakes up
21:49:20.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:20.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:22.123 02.001 11616 Exposure complete
21:49:22.178 00.055 11616 worker thread done servicing request
21:49:22.178 00.000 12268 OnExposeComplete: enter
21:49:22.179 00.001 12268 UpdateGuideState(): m_state=6
21:49:22.179 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
21:49:22.179 00.000 12268 Star::Find returns 1 (0), X=1097.49, Y=277.88, Mass=477, SNR=15.0, Peak=35 HFD=5.0
21:49:22.179 00.000 12268 MultiStar: [#1 -0.06,0.52,0.99,U] [#2 0.07,0.26,1.05,U] [#3 0.28,0.31,0.83,U] [#4 -0.08,0.14,0.79,U] [#5 -0.24,0.55,0.71,U] [#6 0.05,0.49,0.65,U] 
21:49:22.179 00.000 12268 single-star, 6 included, MultiStar: {-0.03, 0.33}, one-star: {-0.22, 0.12}
21:49:22.179 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.67) = xAngle (4.30 = -1.98)
21:49:22.179 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.33 = -1.95)
21:49:22.179 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.12 hyp=0.25 cameraTheta=2.63 mountX=-0.10 mountY=-0.24, mountTheta=-1.98
21:49:22.181 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.12, opts=13)
21:49:22.181 00.000 12268 Enqueuing Move request for scope (-0.22, 0.12)
21:49:22.181 00.000 11616 Worker thread wakes up
21:49:22.181 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.12) opts 0xd
21:49:22.181 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.12)
21:49:22.181 00.000 11616 Moving (-0.22, 0.12) raw xDistance=-0.10 yDistance=-0.24
21:49:22.181 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:49:22.181 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:49:22.182 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:49:22.182 00.000 11616 MoveAxis(E, 57, ABG)
21:49:22.182 00.000 11616 Guiding  Dir = 2, Dur = 57
21:49:22.182 00.000 11616 IsSlewing returns 0
21:49:22.182 00.000 11616 IsGuiding returns 0
21:49:22.183 00.001 11616 PulseGuide returned control before completion, sleep 67
21:49:22.204 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
21:49:22.222 00.018 12268 UpdateGuideState exits: m=477 SNR=15.0
21:49:22.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:22.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:22.222 00.000 12268 Enqueuing Expose request
21:49:22.261 00.039 11616 IsGuiding returns 0
21:49:22.261 00.000 11616 Move returns status 0, amount 57
21:49:22.261 00.000 11616 MoveAxis(N, 0, ABG)
21:49:22.262 00.001 11616 Move returns status 0, amount 0
21:49:22.262 00.000 11616 move complete, result=0
21:49:22.262 00.000 11616 worker thread done servicing request
21:49:22.262 00.000 11616 Worker thread wakes up
21:49:22.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:22.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:22.262 00.000 12268 GuideStep: -0.1 px 57 ms EAST, -0.2 px 0 ms NORTH
21:49:24.297 02.035 11616 Exposure complete
21:49:24.355 00.058 11616 worker thread done servicing request
21:49:24.355 00.000 12268 OnExposeComplete: enter
21:49:24.355 00.000 12268 UpdateGuideState(): m_state=6
21:49:24.355 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
21:49:24.356 00.001 12268 Star::Find returns 1 (0), X=1098.01, Y=278.06, Mass=488, SNR=15.1, Peak=44 HFD=4.6
21:49:24.356 00.000 12268 MultiStar: [#1 0.24,0.61,0.00,M1] [#2 0.27,-0.05,1.00,U] [#3 0.52,0.78,0.00,M1] [#4 0.42,0.30,0.85,U] [#5 0.31,0.32,0.65,U] [#6 0.39,0.41,0.64,U] 
21:49:24.356 00.000 12268 refined, 4 included, MultiStar: {0.33, 0.24}, one-star: {0.30, 0.30}
21:49:24.356 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.67) = xAngle (2.28 = 2.28)
21:49:24.356 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.31 = 2.31)
21:49:24.356 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.24 hyp=0.41 cameraTheta=0.61 mountX=-0.27 mountY=0.30, mountTheta=2.30
21:49:24.358 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.24, opts=13)
21:49:24.358 00.000 12268 Enqueuing Move request for scope (0.33, 0.24)
21:49:24.358 00.000 11616 Worker thread wakes up
21:49:24.358 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.24) opts 0xd
21:49:24.358 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.24)
21:49:24.358 00.000 11616 Moving (0.33, 0.24) raw xDistance=-0.27 yDistance=0.30
21:49:24.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
21:49:24.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
21:49:24.358 00.000 11616 MoveAxis(E, 149, ABG)
21:49:24.359 00.001 11616 Guiding  Dir = 2, Dur = 149
21:49:24.359 00.000 11616 IsSlewing returns 0
21:49:24.360 00.001 11616 IsGuiding returns 0
21:49:24.360 00.000 11616 PulseGuide returned control before completion, sleep 159
21:49:24.380 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
21:49:24.397 00.017 12268 UpdateGuideState exits: m=488 SNR=15.1
21:49:24.398 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:24.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:24.398 00.000 12268 Enqueuing Expose request
21:49:24.524 00.126 11616 IsGuiding returns 1
21:49:24.524 00.000 11616 scope still moving after pulse duration time elapsed
21:49:24.555 00.031 11616 IsSlewing returns 0
21:49:24.556 00.001 11616 IsGuiding returns 0
21:49:24.556 00.000 11616 scope move finished after 149 + 47 ms
21:49:24.556 00.000 11616 Move returns status 0, amount 149
21:49:24.556 00.000 11616 MoveAxis(S, 25, ABG)
21:49:24.557 00.001 11616 Guiding  Dir = 1, Dur = 25
21:49:24.558 00.001 11616 IsSlewing returns 0
21:49:24.558 00.000 11616 IsGuiding returns 0
21:49:24.559 00.001 11616 PulseGuide returned control before completion, sleep 35
21:49:24.601 00.042 11616 IsGuiding returns 1
21:49:24.602 00.001 11616 scope still moving after pulse duration time elapsed
21:49:24.633 00.031 11616 IsSlewing returns 0
21:49:24.633 00.000 11616 IsGuiding returns 0
21:49:24.634 00.001 11616 scope move finished after 25 + 49 ms
21:49:24.634 00.000 11616 Move returns status 0, amount 25
21:49:24.634 00.000 11616 move complete, result=0
21:49:24.634 00.000 11616 worker thread done servicing request
21:49:24.634 00.000 11616 Worker thread wakes up
21:49:24.635 00.001 12268 GuideStep: -0.3 px 149 ms EAST, 0.3 px 25 ms SOUTH
21:49:24.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:24.635 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:26.643 02.008 11616 Exposure complete
21:49:26.698 00.055 11616 worker thread done servicing request
21:49:26.698 00.000 12268 OnExposeComplete: enter
21:49:26.698 00.000 12268 UpdateGuideState(): m_state=6
21:49:26.699 00.001 12268 Star::Find(15, 1098, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
21:49:26.699 00.000 12268 Star::Find returns 1 (0), X=1098.07, Y=277.92, Mass=490, SNR=15.1, Peak=43 HFD=4.6
21:49:26.699 00.000 12268 MultiStar: [#1 0.44,0.37,1.03,U] [#2 0.60,-0.08,1.02,U] [#3 0.65,-0.04,0.00,M2] [#4 0.23,-0.22,0.83,U] [#5 0.43,0.13,0.65,U] [#6 0.43,0.22,0.59,U] 
21:49:26.699 00.000 12268 single-star, 5 included, MultiStar: {0.42, 0.09}, one-star: {0.36, 0.16}
21:49:26.699 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.67) = xAngle (2.09 = 2.09)
21:49:26.699 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.12 = 2.12)
21:49:26.699 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.16 hyp=0.39 cameraTheta=0.42 mountX=-0.20 mountY=0.34, mountTheta=2.10
21:49:26.701 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.16, opts=13)
21:49:26.701 00.000 12268 Enqueuing Move request for scope (0.36, 0.16)
21:49:26.701 00.000 11616 Worker thread wakes up
21:49:26.701 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.16) opts 0xd
21:49:26.701 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.16)
21:49:26.701 00.000 11616 Moving (0.36, 0.16) raw xDistance=-0.20 yDistance=0.34
21:49:26.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:49:26.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
21:49:26.701 00.000 11616 MoveAxis(E, 110, ABG)
21:49:26.701 00.000 11616 Guiding  Dir = 2, Dur = 110
21:49:26.702 00.001 11616 IsSlewing returns 0
21:49:26.702 00.000 11616 IsGuiding returns 0
21:49:26.702 00.000 11616 PulseGuide returned control before completion, sleep 120
21:49:26.723 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:49:26.740 00.017 12268 UpdateGuideState exits: m=490 SNR=15.1
21:49:26.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:26.741 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:26.741 00.000 12268 Enqueuing Expose request
21:49:26.827 00.086 11616 IsGuiding returns 1
21:49:26.827 00.000 11616 scope still moving after pulse duration time elapsed
21:49:26.859 00.032 11616 IsSlewing returns 0
21:49:26.859 00.000 11616 IsGuiding returns 0
21:49:26.860 00.001 11616 scope move finished after 110 + 46 ms
21:49:26.860 00.000 11616 Move returns status 0, amount 110
21:49:26.860 00.000 11616 MoveAxis(S, 28, ABG)
21:49:26.860 00.000 11616 Guiding  Dir = 1, Dur = 28
21:49:26.860 00.000 11616 IsSlewing returns 0
21:49:26.860 00.000 11616 IsGuiding returns 0
21:49:26.861 00.001 11616 PulseGuide returned control before completion, sleep 38
21:49:26.907 00.046 11616 IsGuiding returns 1
21:49:26.907 00.000 11616 scope still moving after pulse duration time elapsed
21:49:26.937 00.030 11616 IsSlewing returns 0
21:49:26.937 00.000 11616 IsGuiding returns 0
21:49:26.937 00.000 11616 scope move finished after 28 + 48 ms
21:49:26.937 00.000 11616 Move returns status 0, amount 28
21:49:26.937 00.000 11616 move complete, result=0
21:49:26.937 00.000 11616 worker thread done servicing request
21:49:26.937 00.000 11616 Worker thread wakes up
21:49:26.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:26.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:26.937 00.000 12268 GuideStep: -0.2 px 110 ms EAST, 0.3 px 28 ms SOUTH
21:49:28.951 02.014 11616 Exposure complete
21:49:29.009 00.058 11616 worker thread done servicing request
21:49:29.009 00.000 12268 OnExposeComplete: enter
21:49:29.010 00.001 12268 UpdateGuideState(): m_state=6
21:49:29.010 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
21:49:29.010 00.000 12268 Star::Find returns 1 (0), X=1098.52, Y=277.86, Mass=468, SNR=14.8, Peak=44 HFD=5.0
21:49:29.010 00.000 12268 MultiStar: [#1 0.97,0.46,0.00,M1] [#2 0.64,-0.04,0.00,M1] [#3 0.83,0.43,0.00,M3] [#4 0.81,0.22,0.00,M1] [#5 1.11,0.64,0.00,M1] [#6 0.87,0.23,0.00,M1] 
21:49:29.010 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.67) = xAngle (1.79 = 1.79)
21:49:29.010 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.82 = 1.82)
21:49:29.010 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=0.10 hyp=0.82 cameraTheta=0.12 mountX=-0.18 mountY=0.80, mountTheta=1.79
21:49:29.012 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.82, y=0.10, opts=13)
21:49:29.013 00.001 12268 Enqueuing Move request for scope (0.82, 0.10)
21:49:29.013 00.000 11616 Worker thread wakes up
21:49:29.013 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.10) opts 0xd
21:49:29.013 00.000 11616 Handling offset move in thread for scope, endpoint = (0.82, 0.10)
21:49:29.013 00.000 11616 Moving (0.82, 0.10) raw xDistance=-0.18 yDistance=0.80
21:49:29.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
21:49:29.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.80
21:49:29.013 00.000 11616 MoveAxis(E, 99, ABG)
21:49:29.013 00.000 11616 Guiding  Dir = 2, Dur = 99
21:49:29.013 00.000 11616 IsSlewing returns 0
21:49:29.014 00.001 11616 IsGuiding returns 0
21:49:29.014 00.000 11616 PulseGuide returned control before completion, sleep 109
21:49:29.034 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:49:29.051 00.017 12268 UpdateGuideState exits: m=468 SNR=14.8
21:49:29.051 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:29.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:29.052 00.001 12268 Enqueuing Expose request
21:49:29.135 00.083 11616 IsGuiding returns 1
21:49:29.135 00.000 11616 scope still moving after pulse duration time elapsed
21:49:29.165 00.030 11616 IsSlewing returns 0
21:49:29.165 00.000 11616 IsGuiding returns 0
21:49:29.165 00.000 11616 scope move finished after 99 + 52 ms
21:49:29.165 00.000 11616 Move returns status 0, amount 99
21:49:29.165 00.000 11616 MoveAxis(S, 67, ABG)
21:49:29.165 00.000 11616 Guiding  Dir = 1, Dur = 67
21:49:29.166 00.001 11616 IsSlewing returns 0
21:49:29.166 00.000 11616 IsGuiding returns 0
21:49:29.166 00.000 11616 PulseGuide returned control before completion, sleep 77
21:49:29.259 00.093 11616 IsGuiding returns 1
21:49:29.259 00.000 11616 scope still moving after pulse duration time elapsed
21:49:29.290 00.031 11616 IsSlewing returns 0
21:49:29.290 00.000 11616 IsGuiding returns 0
21:49:29.291 00.001 11616 scope move finished after 67 + 57 ms
21:49:29.291 00.000 11616 Move returns status 0, amount 67
21:49:29.291 00.000 11616 move complete, result=0
21:49:29.291 00.000 11616 worker thread done servicing request
21:49:29.291 00.000 11616 Worker thread wakes up
21:49:29.291 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:29.291 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:29.291 00.000 12268 GuideStep: -0.2 px 99 ms EAST, 0.8 px 67 ms SOUTH
21:49:31.301 02.010 11616 Exposure complete
21:49:31.360 00.059 11616 worker thread done servicing request
21:49:31.361 00.001 12268 OnExposeComplete: enter
21:49:31.361 00.000 12268 UpdateGuideState(): m_state=6
21:49:31.361 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
21:49:31.361 00.000 12268 Star::Find returns 1 (0), X=1098.46, Y=277.53, Mass=449, SNR=14.6, Peak=45 HFD=5.0
21:49:31.361 00.000 12268 MultiStar: [#1 0.95,0.16,0.00,M2] [#2 1.09,-0.62,0.00,M2] [#3 0.78,0.06,0.00,M4] [#4 0.77,-0.10,0.00,M2] [#5 1.10,0.52,0.00,M2] [#6 0.80,-0.02,0.00,M2] 
21:49:31.361 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.67) = xAngle (1.36 = 1.36)
21:49:31.361 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.40 = 1.40)
21:49:31.362 00.001 12268 CameraToMount -- cameraX=0.75 cameraY=-0.24 hyp=0.79 cameraTheta=-0.30 mountX=0.16 mountY=0.78, mountTheta=1.37
21:49:31.363 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.75, y=-0.24, opts=13)
21:49:31.363 00.000 12268 Enqueuing Move request for scope (0.75, -0.24)
21:49:31.363 00.000 11616 Worker thread wakes up
21:49:31.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.24) opts 0xd
21:49:31.363 00.000 11616 Handling offset move in thread for scope, endpoint = (0.75, -0.24)
21:49:31.363 00.000 11616 Moving (0.75, -0.24) raw xDistance=0.16 yDistance=0.78
21:49:31.363 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:49:31.364 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:49:31.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.78
21:49:31.364 00.000 11616 MoveAxis(E, 0, ABG)
21:49:31.364 00.000 11616 Move returns status 0, amount 0
21:49:31.364 00.000 11616 MoveAxis(S, 66, ABG)
21:49:31.364 00.000 11616 Guiding  Dir = 1, Dur = 66
21:49:31.364 00.000 11616 IsSlewing returns 0
21:49:31.364 00.000 11616 IsGuiding returns 0
21:49:31.365 00.001 11616 PulseGuide returned control before completion, sleep 76
21:49:31.386 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=40, Gamma=1.290
21:49:31.404 00.018 12268 UpdateGuideState exits: m=449 SNR=14.6
21:49:31.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:31.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:31.404 00.000 12268 Enqueuing Expose request
21:49:31.449 00.045 11616 IsGuiding returns 1
21:49:31.450 00.001 11616 scope still moving after pulse duration time elapsed
21:49:31.480 00.030 11616 IsSlewing returns 0
21:49:31.480 00.000 11616 IsGuiding returns 0
21:49:31.481 00.001 11616 scope move finished after 66 + 50 ms
21:49:31.481 00.000 11616 Move returns status 0, amount 66
21:49:31.481 00.000 11616 move complete, result=0
21:49:31.481 00.000 11616 worker thread done servicing request
21:49:31.481 00.000 11616 Worker thread wakes up
21:49:31.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:31.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:31.484 00.003 12268 GuideStep: 0.2 px 0 ms EAST, 0.8 px 66 ms SOUTH
21:49:33.500 02.016 11616 Exposure complete
21:49:33.556 00.056 11616 worker thread done servicing request
21:49:33.557 00.001 12268 OnExposeComplete: enter
21:49:33.557 00.000 12268 UpdateGuideState(): m_state=6
21:49:33.557 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
21:49:33.557 00.000 12268 Star::Find returns 1 (0), X=1098.34, Y=276.96, Mass=405, SNR=13.8, Peak=39 HFD=5.0
21:49:33.558 00.001 12268 MultiStar: [#1 0.58,-0.53,0.00,M3] [#2 0.57,-1.06,0.00,M3] [#3 0.43,-0.45,0.83,U] [#4 0.23,-0.55,0.76,U] [#5 0.91,-0.07,0.00,M3] [#6 0.52,-0.99,0.00,M3] 
21:49:33.558 00.000 12268 refined, 2 included, MultiStar: {0.45, -0.61}, one-star: {0.63, -0.80}
21:49:33.558 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.67) = xAngle (0.73 = 0.73)
21:49:33.558 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.76 = 0.76)
21:49:33.558 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.61 hyp=0.76 cameraTheta=-0.94 mountX=0.57 mountY=0.52, mountTheta=0.74
21:49:33.560 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.61, opts=13)
21:49:33.560 00.000 12268 Enqueuing Move request for scope (0.45, -0.61)
21:49:33.560 00.000 11616 Worker thread wakes up
21:49:33.560 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.61) opts 0xd
21:49:33.560 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.61)
21:49:33.560 00.000 11616 Moving (0.45, -0.61) raw xDistance=0.57 yDistance=0.52
21:49:33.560 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.29 direction from -1 to 1
21:49:33.561 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.70
21:49:33.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.57
21:49:33.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
21:49:33.561 00.000 11616 MoveAxis(W, 316, ABG)
21:49:33.561 00.000 11616 Guiding  Dir = 3, Dur = 316
21:49:33.561 00.000 11616 IsSlewing returns 0
21:49:33.561 00.000 11616 IsGuiding returns 0
21:49:33.562 00.001 11616 PulseGuide returned control before completion, sleep 326
21:49:33.583 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:49:33.600 00.017 12268 UpdateGuideState exits: m=405 SNR=13.8
21:49:33.601 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:33.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:33.601 00.000 12268 Enqueuing Expose request
21:49:33.899 00.298 11616 IsGuiding returns 1
21:49:33.899 00.000 11616 scope still moving after pulse duration time elapsed
21:49:33.930 00.031 11616 IsSlewing returns 0
21:49:33.931 00.001 11616 IsGuiding returns 1
21:49:33.962 00.031 11616 IsSlewing returns 0
21:49:33.962 00.000 11616 IsGuiding returns 1
21:49:33.993 00.031 11616 IsSlewing returns 0
21:49:33.993 00.000 11616 IsGuiding returns 1
21:49:34.025 00.032 11616 IsSlewing returns 0
21:49:34.026 00.001 11616 IsGuiding returns 1
21:49:34.055 00.029 11616 IsSlewing returns 0
21:49:34.055 00.000 11616 IsGuiding returns 1
21:49:34.087 00.032 11616 IsSlewing returns 0
21:49:34.087 00.000 11616 IsGuiding returns 1
21:49:34.117 00.030 11616 IsSlewing returns 0
21:49:34.118 00.001 11616 IsGuiding returns 0
21:49:34.118 00.000 11616 scope move finished after 316 + 240 ms
21:49:34.118 00.000 11616 Move returns status 0, amount 316
21:49:34.118 00.000 11616 MoveAxis(S, 44, ABG)
21:49:34.118 00.000 11616 Guiding  Dir = 1, Dur = 44
21:49:34.118 00.000 11616 IsSlewing returns 0
21:49:34.118 00.000 11616 IsGuiding returns 0
21:49:34.119 00.001 11616 PulseGuide returned control before completion, sleep 54
21:49:34.179 00.060 11616 IsGuiding returns 1
21:49:34.179 00.000 11616 scope still moving after pulse duration time elapsed
21:49:34.211 00.032 11616 IsSlewing returns 0
21:49:34.212 00.001 11616 IsGuiding returns 0
21:49:34.212 00.000 11616 scope move finished after 44 + 48 ms
21:49:34.212 00.000 11616 Move returns status 0, amount 44
21:49:34.212 00.000 11616 move complete, result=0
21:49:34.213 00.001 11616 worker thread done servicing request
21:49:34.213 00.000 11616 Worker thread wakes up
21:49:34.213 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:34.213 00.000 12268 GuideStep: 0.6 px 316 ms WEST, 0.5 px 44 ms SOUTH
21:49:34.213 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:36.224 02.011 11616 Exposure complete
21:49:36.284 00.060 11616 worker thread done servicing request
21:49:36.284 00.000 12268 OnExposeComplete: enter
21:49:36.284 00.000 12268 UpdateGuideState(): m_state=6
21:49:36.284 00.000 12268 Star::Find(15, 1098, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
21:49:36.284 00.000 12268 Star::Find returns 1 (0), X=1098.27, Y=278.49, Mass=371, SNR=13.2, Peak=38 HFD=4.6
21:49:36.285 00.001 12268 MultiStar: [#1 0.56,1.20,0.00,M4] [#2 0.78,0.41,0.00,M4] [#3 0.69,0.63,0.00,M4] [#4 0.60,0.72,0.00,M2] [#5 0.55,0.91,0.00,M4] [#6 0.79,0.84,0.00,M4] 
21:49:36.285 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.67) = xAngle (2.58 = 2.58)
21:49:36.285 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.61 = 2.61)
21:49:36.285 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.73 hyp=0.92 cameraTheta=0.91 mountX=-0.78 mountY=0.46, mountTheta=2.61
21:49:36.290 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=0.73, opts=13)
21:49:36.290 00.000 12268 Enqueuing Move request for scope (0.56, 0.73)
21:49:36.290 00.000 11616 Worker thread wakes up
21:49:36.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.73) opts 0xd
21:49:36.290 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, 0.73)
21:49:36.290 00.000 11616 Moving (0.56, 0.73) raw xDistance=-0.78 yDistance=0.46
21:49:36.290 00.000 11616 resist switch: large excursion: input -0.78 thresh 0.29 direction from 1 to -1
21:49:36.291 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.34
21:49:36.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.78
21:49:36.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
21:49:36.291 00.000 11616 MoveAxis(E, 437, ABG)
21:49:36.291 00.000 11616 Guiding  Dir = 2, Dur = 437
21:49:36.291 00.000 11616 IsSlewing returns 0
21:49:36.292 00.001 11616 IsGuiding returns 0
21:49:36.292 00.000 11616 PulseGuide returned control before completion, sleep 447
21:49:36.318 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=31, Gamma=1.290
21:49:36.336 00.018 12268 UpdateGuideState exits: m=371 SNR=13.2
21:49:36.336 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:36.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:36.336 00.000 12268 Enqueuing Expose request
21:49:36.750 00.414 11616 IsGuiding returns 1
21:49:36.750 00.000 11616 scope still moving after pulse duration time elapsed
21:49:36.781 00.031 11616 IsSlewing returns 0
21:49:36.782 00.001 11616 IsGuiding returns 1
21:49:36.812 00.030 11616 IsSlewing returns 0
21:49:36.813 00.001 11616 IsGuiding returns 1
21:49:36.842 00.029 11616 IsSlewing returns 0
21:49:36.843 00.001 11616 IsGuiding returns 0
21:49:36.843 00.000 11616 scope move finished after 437 + 114 ms
21:49:36.843 00.000 11616 Move returns status 0, amount 437
21:49:36.843 00.000 11616 MoveAxis(S, 39, ABG)
21:49:36.843 00.000 11616 Guiding  Dir = 1, Dur = 39
21:49:36.844 00.001 11616 IsSlewing returns 0
21:49:36.844 00.000 11616 IsGuiding returns 0
21:49:36.845 00.001 11616 PulseGuide returned control before completion, sleep 49
21:49:36.903 00.058 11616 IsGuiding returns 1
21:49:36.903 00.000 11616 scope still moving after pulse duration time elapsed
21:49:36.935 00.032 11616 IsSlewing returns 0
21:49:36.936 00.001 11616 IsGuiding returns 0
21:49:36.936 00.000 11616 scope move finished after 39 + 52 ms
21:49:36.936 00.000 11616 Move returns status 0, amount 39
21:49:36.936 00.000 11616 move complete, result=0
21:49:36.937 00.001 11616 worker thread done servicing request
21:49:36.937 00.000 11616 Worker thread wakes up
21:49:36.937 00.000 12268 GuideStep: -0.8 px 437 ms EAST, 0.5 px 39 ms SOUTH
21:49:36.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:36.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:38.944 02.007 11616 Exposure complete
21:49:39.001 00.057 11616 worker thread done servicing request
21:49:39.001 00.000 12268 OnExposeComplete: enter
21:49:39.001 00.000 12268 UpdateGuideState(): m_state=6
21:49:39.001 00.000 12268 Star::Find(15, 1098, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
21:49:39.001 00.000 12268 Star::Find returns 1 (0), X=1097.96, Y=277.48, Mass=384, SNR=13.4, Peak=33 HFD=4.2
21:49:39.002 00.001 12268 MultiStar: [#1 0.46,0.17,1.04,U] [#2 0.57,-0.54,0.00,M5] [#3 0.25,0.00,0.82,U] [#4 0.27,0.14,0.78,U] [#5 0.94,0.28,0.00,M5] [#6 0.68,0.19,0.00,M5] 
21:49:39.002 00.000 12268 refined, 3 included, MultiStar: {0.31, -0.00}, one-star: {0.25, -0.28}
21:49:39.002 00.000 12268 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-1.67) = xAngle (1.67 = 1.67)
21:49:39.002 00.000 12268 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.70 = 1.70)
21:49:39.002 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.00 hyp=0.31 cameraTheta=-0.00 mountX=-0.03 mountY=0.31, mountTheta=1.67
21:49:39.008 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.00, opts=13)
21:49:39.008 00.000 12268 Enqueuing Move request for scope (0.31, -0.00)
21:49:39.008 00.000 11616 Worker thread wakes up
21:49:39.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.00) opts 0xd
21:49:39.008 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.00)
21:49:39.008 00.000 11616 Moving (0.31, -0.00) raw xDistance=-0.03 yDistance=0.31
21:49:39.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:39.009 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:49:39.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
21:49:39.009 00.000 11616 MoveAxis(E, 0, ABG)
21:49:39.009 00.000 11616 Move returns status 0, amount 0
21:49:39.009 00.000 11616 MoveAxis(S, 26, ABG)
21:49:39.009 00.000 11616 Guiding  Dir = 1, Dur = 26
21:49:39.009 00.000 11616 IsSlewing returns 0
21:49:39.010 00.001 11616 IsGuiding returns 0
21:49:39.010 00.000 11616 PulseGuide returned control before completion, sleep 36
21:49:39.029 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:49:39.047 00.018 12268 UpdateGuideState exits: m=384 SNR=13.4
21:49:39.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:39.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:39.048 00.001 12268 Enqueuing Expose request
21:49:39.049 00.001 11616 IsGuiding returns 1
21:49:39.049 00.000 11616 scope still moving after pulse duration time elapsed
21:49:39.080 00.031 11616 IsSlewing returns 0
21:49:39.080 00.000 11616 IsGuiding returns 0
21:49:39.080 00.000 11616 scope move finished after 26 + 45 ms
21:49:39.080 00.000 11616 Move returns status 0, amount 26
21:49:39.080 00.000 11616 move complete, result=0
21:49:39.081 00.001 11616 worker thread done servicing request
21:49:39.081 00.000 11616 Worker thread wakes up
21:49:39.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:39.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:39.081 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 26 ms SOUTH
21:49:41.101 02.020 11616 Exposure complete
21:49:41.159 00.058 11616 worker thread done servicing request
21:49:41.160 00.001 12268 OnExposeComplete: enter
21:49:41.160 00.000 12268 UpdateGuideState(): m_state=6
21:49:41.160 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
21:49:41.160 00.000 12268 Star::Find returns 1 (0), X=1097.70, Y=277.48, Mass=415, SNR=13.9, Peak=36 HFD=5.1
21:49:41.160 00.000 12268 MultiStar: [#1 0.18,-0.28,0.95,U] [#2 0.35,-0.31,0.92,U] [#3 0.27,0.01,0.73,U] [#4 -0.13,-0.27,0.77,U] [#5 -0.16,-0.14,0.68,U] [#6 0.04,-0.35,0.54,U] 
21:49:41.161 00.001 12268 refined, 6 included, MultiStar: {0.09, -0.24}, one-star: {-0.01, -0.29}
21:49:41.161 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.67) = xAngle (0.45 = 0.45)
21:49:41.161 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.48 = 0.48)
21:49:41.161 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.24 hyp=0.25 cameraTheta=-1.22 mountX=0.23 mountY=0.12, mountTheta=0.48
21:49:41.163 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.24, opts=13)
21:49:41.163 00.000 12268 Enqueuing Move request for scope (0.09, -0.24)
21:49:41.163 00.000 11616 Worker thread wakes up
21:49:41.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.24) opts 0xd
21:49:41.163 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.24)
21:49:41.163 00.000 11616 Moving (0.09, -0.24) raw xDistance=0.23 yDistance=0.12
21:49:41.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:49:41.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:49:41.164 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:41.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:49:41.164 00.000 11616 MoveAxis(E, 0, ABG)
21:49:41.164 00.000 11616 Move returns status 0, amount 0
21:49:41.164 00.000 11616 MoveAxis(N, 0, ABG)
21:49:41.164 00.000 11616 Move returns status 0, amount 0
21:49:41.164 00.000 11616 move complete, result=0
21:49:41.164 00.000 11616 worker thread done servicing request
21:49:41.184 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=30, Gamma=1.290
21:49:41.203 00.019 12268 UpdateGuideState exits: m=415 SNR=13.9
21:49:41.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:41.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:41.203 00.000 12268 Enqueuing Expose request
21:49:41.203 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:49:41.203 00.000 11616 Worker thread wakes up
21:49:41.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:41.204 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:43.211 02.007 11616 Exposure complete
21:49:43.270 00.059 11616 worker thread done servicing request
21:49:43.271 00.001 12268 OnExposeComplete: enter
21:49:43.271 00.000 12268 UpdateGuideState(): m_state=6
21:49:43.271 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
21:49:43.271 00.000 12268 Star::Find returns 1 (0), X=1097.78, Y=277.16, Mass=343, SNR=12.7, Peak=37 HFD=4.1
21:49:43.271 00.000 12268 MultiStar: [#1 0.11,-0.36,1.00,U] [#2 0.19,-0.89,0.00,M5] [#3 0.28,-0.26,0.83,U] [#4 0.08,-0.69,0.00,M1] [#5 0.18,-0.17,0.68,U] [#6 0.33,-0.38,0.75,U] 
21:49:43.271 00.000 12268 refined, 4 included, MultiStar: {0.18, -0.37}, one-star: {0.08, -0.60}
21:49:43.271 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.67) = xAngle (0.56 = 0.56)
21:49:43.271 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.59 = 0.59)
21:49:43.271 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.37 hyp=0.41 cameraTheta=-1.11 mountX=0.35 mountY=0.23, mountTheta=0.58
21:49:43.274 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.37, opts=13)
21:49:43.274 00.000 12268 Enqueuing Move request for scope (0.18, -0.37)
21:49:43.274 00.000 11616 Worker thread wakes up
21:49:43.274 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.37) opts 0xd
21:49:43.275 00.001 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.37)
21:49:43.275 00.000 11616 Moving (0.18, -0.37) raw xDistance=0.35 yDistance=0.23
21:49:43.275 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
21:49:43.275 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.05
21:49:43.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
21:49:43.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
21:49:43.275 00.000 11616 MoveAxis(W, 195, ABG)
21:49:43.275 00.000 11616 Guiding  Dir = 3, Dur = 195
21:49:43.275 00.000 11616 IsSlewing returns 0
21:49:43.275 00.000 11616 IsGuiding returns 0
21:49:43.276 00.001 11616 PulseGuide returned control before completion, sleep 205
21:49:43.297 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=33, Gamma=1.290
21:49:43.315 00.018 12268 UpdateGuideState exits: m=343 SNR=12.7
21:49:43.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:43.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:43.315 00.000 12268 Enqueuing Expose request
21:49:43.492 00.177 11616 IsGuiding returns 1
21:49:43.492 00.000 11616 scope still moving after pulse duration time elapsed
21:49:43.521 00.029 11616 IsSlewing returns 0
21:49:43.522 00.001 11616 IsGuiding returns 1
21:49:43.553 00.031 11616 IsSlewing returns 0
21:49:43.553 00.000 11616 IsGuiding returns 1
21:49:43.584 00.031 11616 IsSlewing returns 0
21:49:43.584 00.000 11616 IsGuiding returns 1
21:49:43.615 00.031 11616 IsSlewing returns 0
21:49:43.615 00.000 11616 IsGuiding returns 1
21:49:43.645 00.030 11616 IsSlewing returns 0
21:49:43.646 00.001 11616 IsGuiding returns 1
21:49:43.676 00.030 11616 IsSlewing returns 0
21:49:43.676 00.000 11616 IsGuiding returns 1
21:49:43.708 00.032 11616 IsSlewing returns 0
21:49:43.709 00.001 11616 IsGuiding returns 0
21:49:43.709 00.000 11616 scope move finished after 195 + 238 ms
21:49:43.709 00.000 11616 Move returns status 0, amount 195
21:49:43.709 00.000 11616 MoveAxis(S, 19, ABG)
21:49:43.709 00.000 11616 Guiding  Dir = 1, Dur = 19
21:49:43.710 00.001 11616 IsSlewing returns 0
21:49:43.710 00.000 11616 IsGuiding returns 0
21:49:43.710 00.000 11616 PulseGuide returned control before completion, sleep 29
21:49:43.755 00.045 11616 IsGuiding returns 1
21:49:43.756 00.001 11616 scope still moving after pulse duration time elapsed
21:49:43.785 00.029 11616 IsSlewing returns 0
21:49:43.786 00.001 11616 IsGuiding returns 0
21:49:43.786 00.000 11616 scope move finished after 19 + 56 ms
21:49:43.786 00.000 11616 Move returns status 0, amount 19
21:49:43.786 00.000 11616 move complete, result=0
21:49:43.786 00.000 11616 worker thread done servicing request
21:49:43.786 00.000 11616 Worker thread wakes up
21:49:43.786 00.000 12268 GuideStep: 0.3 px 195 ms WEST, 0.2 px 19 ms SOUTH
21:49:43.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:43.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:45.870 02.084 11616 Exposure complete
21:49:45.927 00.057 11616 worker thread done servicing request
21:49:45.927 00.000 12268 OnExposeComplete: enter
21:49:45.927 00.000 12268 UpdateGuideState(): m_state=6
21:49:45.927 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
21:49:45.927 00.000 12268 Star::Find returns 1 (0), X=1098.08, Y=277.31, Mass=335, SNR=12.6, Peak=37 HFD=4.1
21:49:45.928 00.001 12268 MultiStar: [#1 0.60,-0.12,0.95,U] [#2 0.26,-0.65,0.00,M6] [#3 0.36,-0.36,0.95,U] [#4 0.24,-0.32,0.87,U] [#5 0.23,-0.27,0.76,U] [#6 0.07,-0.61,0.73,U] 
21:49:45.928 00.000 12268 refined, 5 included, MultiStar: {0.33, -0.35}, one-star: {0.37, -0.45}
21:49:45.928 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.67) = xAngle (0.85 = 0.85)
21:49:45.928 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.88 = 0.88)
21:49:45.928 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.35 hyp=0.48 cameraTheta=-0.82 mountX=0.31 mountY=0.37, mountTheta=0.86
21:49:45.929 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.35, opts=13)
21:49:45.930 00.001 12268 Enqueuing Move request for scope (0.33, -0.35)
21:49:45.930 00.000 11616 Worker thread wakes up
21:49:45.930 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.35) opts 0xd
21:49:45.930 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.35)
21:49:45.930 00.000 11616 Moving (0.33, -0.35) raw xDistance=0.31 yDistance=0.37
21:49:45.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
21:49:45.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
21:49:45.930 00.000 11616 MoveAxis(W, 175, ABG)
21:49:45.930 00.000 11616 Guiding  Dir = 3, Dur = 175
21:49:45.931 00.001 11616 IsSlewing returns 0
21:49:45.931 00.000 11616 IsGuiding returns 0
21:49:45.931 00.000 11616 PulseGuide returned control before completion, sleep 185
21:49:45.952 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=27, Gamma=1.290
21:49:45.971 00.019 12268 UpdateGuideState exits: m=335 SNR=12.6
21:49:45.971 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:45.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:45.971 00.000 12268 Enqueuing Expose request
21:49:46.130 00.159 11616 IsGuiding returns 1
21:49:46.130 00.000 11616 scope still moving after pulse duration time elapsed
21:49:46.162 00.032 11616 IsSlewing returns 0
21:49:46.162 00.000 11616 IsGuiding returns 0
21:49:46.163 00.001 11616 scope move finished after 175 + 56 ms
21:49:46.163 00.000 11616 Move returns status 0, amount 175
21:49:46.163 00.000 11616 MoveAxis(S, 31, ABG)
21:49:46.163 00.000 11616 Guiding  Dir = 1, Dur = 31
21:49:46.163 00.000 11616 IsSlewing returns 0
21:49:46.164 00.001 11616 IsGuiding returns 0
21:49:46.164 00.000 11616 PulseGuide returned control before completion, sleep 41
21:49:46.209 00.045 11616 IsGuiding returns 1
21:49:46.209 00.000 11616 scope still moving after pulse duration time elapsed
21:49:46.240 00.031 11616 IsSlewing returns 0
21:49:46.241 00.001 11616 IsGuiding returns 0
21:49:46.241 00.000 11616 scope move finished after 31 + 46 ms
21:49:46.241 00.000 11616 Move returns status 0, amount 31
21:49:46.241 00.000 11616 move complete, result=0
21:49:46.241 00.000 11616 worker thread done servicing request
21:49:46.241 00.000 11616 Worker thread wakes up
21:49:46.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:46.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:46.242 00.001 12268 GuideStep: 0.3 px 175 ms WEST, 0.4 px 31 ms SOUTH
21:49:48.253 02.011 11616 Exposure complete
21:49:48.311 00.058 11616 worker thread done servicing request
21:49:48.311 00.000 12268 OnExposeComplete: enter
21:49:48.311 00.000 12268 UpdateGuideState(): m_state=6
21:49:48.311 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
21:49:48.311 00.000 12268 Star::Find returns 1 (0), X=1098.06, Y=277.21, Mass=290, SNR=11.7, Peak=32 HFD=4.1
21:49:48.312 00.001 12268 MultiStar: [#1 0.43,-0.40,0.99,U] [#2 0.13,-0.88,0.00,M7] [#3 0.10,-0.33,0.98,U] [#4 0.21,-0.44,0.88,U] [#5 0.44,0.04,0.70,U] [#6 0.18,-0.39,0.80,U] 
21:49:48.312 00.000 12268 refined, 5 included, MultiStar: {0.28, -0.36}, one-star: {0.35, -0.55}
21:49:48.312 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.67) = xAngle (0.76 = 0.76)
21:49:48.312 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.79 = 0.79)
21:49:48.312 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.36 hyp=0.46 cameraTheta=-0.91 mountX=0.33 mountY=0.33, mountTheta=0.78
21:49:48.316 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.36, opts=13)
21:49:48.316 00.000 12268 Enqueuing Move request for scope (0.28, -0.36)
21:49:48.317 00.001 11616 Worker thread wakes up
21:49:48.317 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.36) opts 0xd
21:49:48.317 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.36)
21:49:48.317 00.000 11616 Moving (0.28, -0.36) raw xDistance=0.33 yDistance=0.33
21:49:48.317 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
21:49:48.317 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
21:49:48.318 00.001 11616 MoveAxis(W, 187, ABG)
21:49:48.318 00.000 11616 Guiding  Dir = 3, Dur = 187
21:49:48.318 00.000 11616 IsSlewing returns 0
21:49:48.319 00.001 11616 IsGuiding returns 0
21:49:48.320 00.001 11616 PulseGuide returned control before completion, sleep 197
21:49:48.345 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=28, Gamma=1.290
21:49:48.363 00.018 12268 UpdateGuideState exits: m=290 SNR=11.7
21:49:48.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:48.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:48.363 00.000 12268 Enqueuing Expose request
21:49:48.532 00.169 11616 IsGuiding returns 1
21:49:48.532 00.000 11616 scope still moving after pulse duration time elapsed
21:49:48.563 00.031 11616 IsSlewing returns 0
21:49:48.563 00.000 11616 IsGuiding returns 0
21:49:48.564 00.001 11616 scope move finished after 187 + 57 ms
21:49:48.564 00.000 11616 Move returns status 0, amount 187
21:49:48.564 00.000 11616 MoveAxis(S, 28, ABG)
21:49:48.564 00.000 11616 Guiding  Dir = 1, Dur = 28
21:49:48.564 00.000 11616 IsSlewing returns 0
21:49:48.564 00.000 11616 IsGuiding returns 0
21:49:48.565 00.001 11616 PulseGuide returned control before completion, sleep 38
21:49:48.610 00.045 11616 IsGuiding returns 1
21:49:48.610 00.000 11616 scope still moving after pulse duration time elapsed
21:49:48.641 00.031 11616 IsSlewing returns 0
21:49:48.641 00.000 11616 IsGuiding returns 0
21:49:48.641 00.000 11616 scope move finished after 28 + 48 ms
21:49:48.642 00.001 11616 Move returns status 0, amount 28
21:49:48.642 00.000 11616 move complete, result=0
21:49:48.642 00.000 11616 worker thread done servicing request
21:49:48.642 00.000 12268 GuideStep: 0.3 px 187 ms WEST, 0.3 px 28 ms SOUTH
21:49:48.642 00.000 11616 Worker thread wakes up
21:49:48.643 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:48.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:50.661 02.018 11616 Exposure complete
21:49:50.719 00.058 11616 worker thread done servicing request
21:49:50.719 00.000 12268 OnExposeComplete: enter
21:49:50.719 00.000 12268 UpdateGuideState(): m_state=6
21:49:50.719 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
21:49:50.719 00.000 12268 Star::Find returns 1 (0), X=1097.77, Y=278.16, Mass=351, SNR=12.8, Peak=36 HFD=4.3
21:49:50.719 00.000 12268 MultiStar: [#1 0.46,0.49,0.00,M1] [#2 0.02,0.39,1.09,U] [#3 0.26,0.50,0.95,U] [#4 0.34,0.65,0.00,M1] [#5 0.29,0.53,0.74,U] [#6 0.26,0.24,0.67,U] 
21:49:50.719 00.000 12268 single-star, 4 included, MultiStar: {0.16, 0.42}, one-star: {0.06, 0.40}
21:49:50.719 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.67) = xAngle (3.09 = 3.09)
21:49:50.720 00.001 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.12 = 3.12)
21:49:50.720 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.40 hyp=0.40 cameraTheta=1.42 mountX=-0.40 mountY=0.01, mountTheta=3.12
21:49:50.721 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.40, opts=13)
21:49:50.721 00.000 12268 Enqueuing Move request for scope (0.06, 0.40)
21:49:50.721 00.000 11616 Worker thread wakes up
21:49:50.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.40) opts 0xd
21:49:50.722 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.40)
21:49:50.722 00.000 11616 Moving (0.06, 0.40) raw xDistance=-0.40 yDistance=0.01
21:49:50.722 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
21:49:50.722 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.21
21:49:50.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
21:49:50.722 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:50.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:49:50.722 00.000 11616 MoveAxis(E, 225, ABG)
21:49:50.722 00.000 11616 Guiding  Dir = 2, Dur = 225
21:49:50.722 00.000 11616 IsSlewing returns 0
21:49:50.723 00.001 11616 IsGuiding returns 0
21:49:50.723 00.000 11616 PulseGuide returned control before completion, sleep 235
21:49:50.744 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=38, Gamma=1.290
21:49:50.763 00.019 12268 UpdateGuideState exits: m=351 SNR=12.8
21:49:50.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:50.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:50.763 00.000 12268 Enqueuing Expose request
21:49:50.965 00.202 11616 IsGuiding returns 1
21:49:50.965 00.000 11616 scope still moving after pulse duration time elapsed
21:49:50.995 00.030 11616 IsSlewing returns 0
21:49:50.996 00.001 11616 IsGuiding returns 1
21:49:51.027 00.031 11616 IsSlewing returns 0
21:49:51.028 00.001 11616 IsGuiding returns 0
21:49:51.028 00.000 11616 scope move finished after 225 + 79 ms
21:49:51.028 00.000 11616 Move returns status 0, amount 225
21:49:51.028 00.000 11616 MoveAxis(N, 0, ABG)
21:49:51.028 00.000 11616 Move returns status 0, amount 0
21:49:51.028 00.000 11616 move complete, result=0
21:49:51.028 00.000 11616 worker thread done servicing request
21:49:51.029 00.001 11616 Worker thread wakes up
21:49:51.029 00.000 12268 GuideStep: -0.4 px 225 ms EAST, 0.0 px 0 ms NORTH
21:49:51.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:51.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:53.036 02.007 11616 Exposure complete
21:49:53.093 00.057 11616 worker thread done servicing request
21:49:53.093 00.000 12268 OnExposeComplete: enter
21:49:53.094 00.001 12268 UpdateGuideState(): m_state=6
21:49:53.094 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
21:49:53.094 00.000 12268 Star::Find returns 1 (0), X=1098.02, Y=277.57, Mass=416, SNR=14.0, Peak=33 HFD=5.1
21:49:53.094 00.000 12268 MultiStar: [#1 0.16,-0.01,0.97,U] [#2 0.36,-0.57,0.00,M7] [#3 0.48,-0.11,0.91,U] [#4 -0.06,-0.32,0.76,U] [#5 -0.14,-0.08,0.69,U] [#6 0.07,-0.40,0.70,U] 
21:49:53.094 00.000 12268 refined, 5 included, MultiStar: {0.16, -0.17}, one-star: {0.31, -0.19}
21:49:53.094 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.67) = xAngle (0.85 = 0.85)
21:49:53.095 00.001 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.88 = 0.88)
21:49:53.095 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.17 hyp=0.24 cameraTheta=-0.82 mountX=0.16 mountY=0.18, mountTheta=0.86
21:49:53.097 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.17, opts=13)
21:49:53.097 00.000 12268 Enqueuing Move request for scope (0.16, -0.17)
21:49:53.097 00.000 11616 Worker thread wakes up
21:49:53.098 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.17) opts 0xd
21:49:53.098 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.17)
21:49:53.098 00.000 11616 Moving (0.16, -0.17) raw xDistance=0.16 yDistance=0.18
21:49:53.098 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:49:53.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:49:53.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:49:53.098 00.000 11616 MoveAxis(E, 0, ABG)
21:49:53.098 00.000 11616 Move returns status 0, amount 0
21:49:53.099 00.001 11616 MoveAxis(S, 15, ABG)
21:49:53.099 00.000 11616 Guiding  Dir = 1, Dur = 15
21:49:53.099 00.000 11616 IsSlewing returns 0
21:49:53.099 00.000 11616 IsGuiding returns 0
21:49:53.100 00.001 11616 PulseGuide returned control before completion, sleep 25
21:49:53.123 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:49:53.128 00.005 11616 IsGuiding returns 1
21:49:53.128 00.000 11616 scope still moving after pulse duration time elapsed
21:49:53.146 00.018 12268 UpdateGuideState exits: m=416 SNR=14.0
21:49:53.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:53.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:53.146 00.000 12268 Enqueuing Expose request
21:49:53.159 00.013 11616 IsSlewing returns 0
21:49:53.160 00.001 11616 IsGuiding returns 1
21:49:53.190 00.030 11616 IsSlewing returns 0
21:49:53.190 00.000 11616 IsGuiding returns 1
21:49:53.222 00.032 11616 IsSlewing returns 0
21:49:53.223 00.001 11616 IsGuiding returns 1
21:49:53.253 00.030 11616 IsSlewing returns 0
21:49:53.254 00.001 11616 IsGuiding returns 0
21:49:53.254 00.000 11616 scope move finished after 15 + 138 ms
21:49:53.254 00.000 11616 Move returns status 0, amount 15
21:49:53.254 00.000 11616 move complete, result=0
21:49:53.254 00.000 11616 worker thread done servicing request
21:49:53.254 00.000 11616 Worker thread wakes up
21:49:53.254 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 15 ms SOUTH
21:49:53.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:53.255 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:55.271 02.016 11616 Exposure complete
21:49:55.326 00.055 11616 worker thread done servicing request
21:49:55.326 00.000 12268 OnExposeComplete: enter
21:49:55.326 00.000 12268 UpdateGuideState(): m_state=6
21:49:55.326 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
21:49:55.326 00.000 12268 Star::Find returns 1 (0), X=1098.44, Y=277.04, Mass=425, SNR=14.1, Peak=32 HFD=5.0
21:49:55.327 00.001 12268 MultiStar: [#1 0.34,-0.29,1.00,U] [#2 0.31,-0.95,0.00,M8] [#3 0.46,-0.44,0.90,U] [#4 0.51,-0.51,0.00,M1] [#5 0.78,-0.26,0.00,M1] [#6 0.14,-0.46,0.63,U] 
21:49:55.327 00.000 12268 refined, 3 included, MultiStar: {0.45, -0.48}, one-star: {0.73, -0.72}
21:49:55.327 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.67) = xAngle (0.85 = 0.85)
21:49:55.327 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.88 = 0.88)
21:49:55.327 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.48 hyp=0.65 cameraTheta=-0.82 mountX=0.43 mountY=0.50, mountTheta=0.86
21:49:55.328 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.48, opts=13)
21:49:55.328 00.000 12268 Enqueuing Move request for scope (0.45, -0.48)
21:49:55.329 00.001 11616 Worker thread wakes up
21:49:55.329 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.48) opts 0xd
21:49:55.329 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.48)
21:49:55.329 00.000 11616 Moving (0.45, -0.48) raw xDistance=0.43 yDistance=0.50
21:49:55.329 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
21:49:55.329 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.29
21:49:55.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
21:49:55.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
21:49:55.329 00.000 11616 MoveAxis(W, 241, ABG)
21:49:55.329 00.000 11616 Guiding  Dir = 3, Dur = 241
21:49:55.330 00.001 11616 IsSlewing returns 0
21:49:55.330 00.000 11616 IsGuiding returns 0
21:49:55.330 00.000 11616 PulseGuide returned control before completion, sleep 251
21:49:55.352 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:49:55.369 00.017 12268 UpdateGuideState exits: m=425 SNR=14.1
21:49:55.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:55.370 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:55.370 00.000 12268 Enqueuing Expose request
21:49:55.595 00.225 11616 IsGuiding returns 1
21:49:55.595 00.000 11616 scope still moving after pulse duration time elapsed
21:49:55.627 00.032 11616 IsSlewing returns 0
21:49:55.628 00.001 11616 IsGuiding returns 0
21:49:55.628 00.000 11616 scope move finished after 241 + 56 ms
21:49:55.628 00.000 11616 Move returns status 0, amount 241
21:49:55.628 00.000 11616 MoveAxis(S, 43, ABG)
21:49:55.628 00.000 11616 Guiding  Dir = 1, Dur = 43
21:49:55.628 00.000 11616 IsSlewing returns 0
21:49:55.629 00.001 11616 IsGuiding returns 0
21:49:55.629 00.000 11616 PulseGuide returned control before completion, sleep 53
21:49:55.688 00.059 11616 IsGuiding returns 1
21:49:55.688 00.000 11616 scope still moving after pulse duration time elapsed
21:49:55.718 00.030 11616 IsSlewing returns 0
21:49:55.719 00.001 11616 IsGuiding returns 1
21:49:55.749 00.030 11616 IsSlewing returns 0
21:49:55.751 00.002 11616 IsGuiding returns 1
21:49:55.782 00.031 11616 IsSlewing returns 0
21:49:55.783 00.001 11616 IsGuiding returns 1
21:49:55.812 00.029 11616 IsSlewing returns 0
21:49:55.812 00.000 11616 IsGuiding returns 1
21:49:55.843 00.031 11616 IsSlewing returns 0
21:49:55.843 00.000 11616 IsGuiding returns 1
21:49:55.874 00.031 11616 IsSlewing returns 0
21:49:55.874 00.000 11616 IsGuiding returns 0
21:49:55.875 00.001 11616 scope move finished after 43 + 203 ms
21:49:55.875 00.000 11616 Move returns status 0, amount 43
21:49:55.875 00.000 11616 move complete, result=0
21:49:55.875 00.000 11616 worker thread done servicing request
21:49:55.875 00.000 11616 Worker thread wakes up
21:49:55.875 00.000 12268 GuideStep: 0.4 px 241 ms WEST, 0.5 px 43 ms SOUTH
21:49:55.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:55.876 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:57.891 02.015 11616 Exposure complete
21:49:57.946 00.055 11616 worker thread done servicing request
21:49:57.946 00.000 12268 OnExposeComplete: enter
21:49:57.946 00.000 12268 UpdateGuideState(): m_state=6
21:49:57.947 00.001 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
21:49:57.947 00.000 12268 Star::Find returns 1 (0), X=1098.44, Y=277.75, Mass=462, SNR=14.7, Peak=44 HFD=5.0
21:49:57.947 00.000 12268 MultiStar: [#1 0.98,0.34,0.00,M1] [#2 0.97,0.02,0.00,M9] [#3 0.67,0.05,0.00,M1] [#4 0.64,-0.06,0.71,U] [#5 0.70,0.19,0.00,M2] [#6 0.50,-0.17,0.65,U] 
21:49:57.947 00.000 12268 refined, 2 included, MultiStar: {0.64, -0.07}, one-star: {0.73, -0.01}
21:49:57.947 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.67) = xAngle (1.56 = 1.56)
21:49:57.947 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.59 = 1.59)
21:49:57.947 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.07 hyp=0.64 cameraTheta=-0.11 mountX=0.01 mountY=0.64, mountTheta=1.56
21:49:57.950 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.64, y=-0.07, opts=13)
21:49:57.950 00.000 12268 Enqueuing Move request for scope (0.64, -0.07)
21:49:57.950 00.000 11616 Worker thread wakes up
21:49:57.950 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.07) opts 0xd
21:49:57.950 00.000 11616 Handling offset move in thread for scope, endpoint = (0.64, -0.07)
21:49:57.950 00.000 11616 Moving (0.64, -0.07) raw xDistance=0.01 yDistance=0.64
21:49:57.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:57.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:49:57.951 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
21:49:57.951 00.000 11616 MoveAxis(E, 0, ABG)
21:49:57.951 00.000 11616 Move returns status 0, amount 0
21:49:57.951 00.000 11616 MoveAxis(S, 54, ABG)
21:49:57.951 00.000 11616 Guiding  Dir = 1, Dur = 54
21:49:57.951 00.000 11616 IsSlewing returns 0
21:49:57.951 00.000 11616 IsGuiding returns 0
21:49:57.952 00.001 11616 PulseGuide returned control before completion, sleep 64
21:49:57.972 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:49:57.989 00.017 12268 UpdateGuideState exits: m=462 SNR=14.7
21:49:57.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:57.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:49:57.989 00.000 12268 Enqueuing Expose request
21:49:58.025 00.036 11616 IsGuiding returns 1
21:49:58.025 00.000 11616 scope still moving after pulse duration time elapsed
21:49:58.057 00.032 11616 IsSlewing returns 0
21:49:58.057 00.000 11616 IsGuiding returns 0
21:49:58.057 00.000 11616 scope move finished after 54 + 51 ms
21:49:58.057 00.000 11616 Move returns status 0, amount 54
21:49:58.057 00.000 11616 move complete, result=0
21:49:58.057 00.000 11616 worker thread done servicing request
21:49:58.057 00.000 11616 Worker thread wakes up
21:49:58.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:49:58.058 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:49:58.077 00.019 12268 GuideStep: 0.0 px 0 ms EAST, 0.6 px 54 ms SOUTH
21:50:00.075 01.998 11616 Exposure complete
21:50:00.132 00.057 11616 worker thread done servicing request
21:50:00.132 00.000 12268 OnExposeComplete: enter
21:50:00.132 00.000 12268 UpdateGuideState(): m_state=6
21:50:00.132 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
21:50:00.132 00.000 12268 Star::Find returns 1 (0), X=1098.33, Y=277.86, Mass=479, SNR=15.0, Peak=43 HFD=4.8
21:50:00.133 00.001 12268 MultiStar: [#1 0.70,0.60,0.00,M2] [#2 1.10,0.41,0.00,M10] [#3 0.67,0.42,0.00,M2] [#4 0.86,0.18,0.00,M1] [#5 0.99,0.25,0.00,M3] [#6 0.58,0.80,0.00,M1] 
21:50:00.133 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.67) = xAngle (1.83 = 1.83)
21:50:00.133 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.86 = 1.86)
21:50:00.133 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=0.10 hyp=0.63 cameraTheta=0.16 mountX=-0.16 mountY=0.61, mountTheta=1.83
21:50:00.134 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=0.10, opts=13)
21:50:00.134 00.000 12268 Enqueuing Move request for scope (0.62, 0.10)
21:50:00.134 00.000 11616 Worker thread wakes up
21:50:00.135 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.10) opts 0xd
21:50:00.135 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, 0.10)
21:50:00.135 00.000 11616 Moving (0.62, 0.10) raw xDistance=-0.16 yDistance=0.61
21:50:00.135 00.000 11616 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.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:50:00.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
21:50:00.135 00.000 11616 MoveAxis(E, 0, ABG)
21:50:00.135 00.000 11616 Move returns status 0, amount 0
21:50:00.135 00.000 11616 MoveAxis(S, 51, ABG)
21:50:00.135 00.000 11616 Guiding  Dir = 1, Dur = 51
21:50:00.135 00.000 11616 IsSlewing returns 0
21:50:00.136 00.001 11616 IsGuiding returns 0
21:50:00.136 00.000 11616 PulseGuide returned control before completion, sleep 61
21:50:00.156 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:50:00.176 00.020 12268 UpdateGuideState exits: m=479 SNR=15.0
21:50:00.176 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:00.176 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:00.176 00.000 12268 Enqueuing Expose request
21:50:00.208 00.032 11616 IsGuiding returns 1
21:50:00.208 00.000 11616 scope still moving after pulse duration time elapsed
21:50:00.239 00.031 11616 IsSlewing returns 0
21:50:00.240 00.001 11616 IsGuiding returns 0
21:50:00.240 00.000 11616 scope move finished after 51 + 52 ms
21:50:00.240 00.000 11616 Move returns status 0, amount 51
21:50:00.240 00.000 11616 move complete, result=0
21:50:00.240 00.000 11616 worker thread done servicing request
21:50:00.240 00.000 11616 Worker thread wakes up
21:50:00.240 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:00.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:00.259 00.019 12268 GuideStep: -0.2 px 0 ms EAST, 0.6 px 51 ms SOUTH
21:50:02.253 01.994 11616 Exposure complete
21:50:02.310 00.057 11616 worker thread done servicing request
21:50:02.311 00.001 12268 OnExposeComplete: enter
21:50:02.311 00.000 12268 UpdateGuideState(): m_state=6
21:50:02.311 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
21:50:02.311 00.000 12268 Star::Find returns 1 (0), X=1098.46, Y=278.07, Mass=502, SNR=15.4, Peak=46 HFD=5.0
21:50:02.312 00.001 12268 MultiStar: [#1 0.68,0.80,0.00,M3] [#2 0.80,0.27,0.00,R] [#3 0.66,0.64,0.00,M3] [#4 0.84,0.16,0.00,M2] [#5 1.25,0.46,0.00,M4] [#6 0.60,0.34,0.00,M2] 
21:50:02.312 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.67) = xAngle (2.06 = 2.06)
21:50:02.312 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.09 = 2.09)
21:50:02.312 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=0.31 hyp=0.81 cameraTheta=0.39 mountX=-0.38 mountY=0.70, mountTheta=2.06
21:50:02.314 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.75, y=0.31, opts=13)
21:50:02.314 00.000 12268 Enqueuing Move request for scope (0.75, 0.31)
21:50:02.314 00.000 11616 Worker thread wakes up
21:50:02.314 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.31) opts 0xd
21:50:02.314 00.000 11616 Handling offset move in thread for scope, endpoint = (0.75, 0.31)
21:50:02.315 00.001 11616 Moving (0.75, 0.31) raw xDistance=-0.38 yDistance=0.70
21:50:02.315 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
21:50:02.315 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.14
21:50:02.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
21:50:02.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.70
21:50:02.315 00.000 11616 MoveAxis(E, 212, ABG)
21:50:02.315 00.000 11616 Guiding  Dir = 2, Dur = 212
21:50:02.315 00.000 11616 IsSlewing returns 0
21:50:02.316 00.001 11616 IsGuiding returns 0
21:50:02.317 00.001 11616 PulseGuide returned control before completion, sleep 222
21:50:02.338 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
21:50:02.355 00.017 12268 UpdateGuideState exits: m=502 SNR=15.4
21:50:02.356 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:02.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:02.356 00.000 12268 Enqueuing Expose request
21:50:02.543 00.187 11616 IsGuiding returns 1
21:50:02.543 00.000 11616 scope still moving after pulse duration time elapsed
21:50:02.574 00.031 11616 IsSlewing returns 0
21:50:02.574 00.000 11616 IsGuiding returns 1
21:50:02.606 00.032 11616 IsSlewing returns 0
21:50:02.607 00.001 11616 IsGuiding returns 0
21:50:02.607 00.000 11616 scope move finished after 212 + 78 ms
21:50:02.607 00.000 11616 Move returns status 0, amount 212
21:50:02.607 00.000 11616 MoveAxis(S, 59, ABG)
21:50:02.607 00.000 11616 Guiding  Dir = 1, Dur = 59
21:50:02.607 00.000 11616 IsSlewing returns 0
21:50:02.608 00.001 11616 IsGuiding returns 0
21:50:02.608 00.000 11616 PulseGuide returned control before completion, sleep 69
21:50:02.683 00.075 11616 IsGuiding returns 1
21:50:02.683 00.000 11616 scope still moving after pulse duration time elapsed
21:50:02.713 00.030 11616 IsSlewing returns 0
21:50:02.713 00.000 11616 IsGuiding returns 0
21:50:02.714 00.001 11616 scope move finished after 59 + 47 ms
21:50:02.714 00.000 11616 Move returns status 0, amount 59
21:50:02.714 00.000 11616 move complete, result=0
21:50:02.714 00.000 11616 worker thread done servicing request
21:50:02.714 00.000 11616 Worker thread wakes up
21:50:02.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:02.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:02.714 00.000 12268 GuideStep: -0.4 px 212 ms EAST, 0.7 px 59 ms SOUTH
21:50:04.727 02.013 11616 Exposure complete
21:50:04.787 00.060 11616 worker thread done servicing request
21:50:04.787 00.000 12268 OnExposeComplete: enter
21:50:04.787 00.000 12268 UpdateGuideState(): m_state=6
21:50:04.788 00.001 12268 Star::Find(15, 1098, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
21:50:04.788 00.000 12268 Star::Find returns 1 (0), X=1098.02, Y=278.24, Mass=505, SNR=15.4, Peak=48 HFD=4.9
21:50:04.788 00.000 12268 MultiStar: [#1 0.23,0.76,0.00,M4] [#2 -0.64,-0.51,0.00,M1] [#3 0.36,0.20,0.77,U] [#4 0.33,0.28,0.77,U] [#5 0.15,0.37,0.69,U] [#6 0.26,0.22,0.61,U] 
21:50:04.788 00.000 12268 refined, 4 included, MultiStar: {0.29, 0.32}, one-star: {0.32, 0.48}
21:50:04.788 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.67) = xAngle (2.51 = 2.51)
21:50:04.788 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.54 = 2.54)
21:50:04.788 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.32 hyp=0.43 cameraTheta=0.84 mountX=-0.35 mountY=0.24, mountTheta=2.53
21:50:04.790 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.32, opts=13)
21:50:04.790 00.000 12268 Enqueuing Move request for scope (0.29, 0.32)
21:50:04.790 00.000 11616 Worker thread wakes up
21:50:04.790 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.32) opts 0xd
21:50:04.790 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.32)
21:50:04.790 00.000 11616 Moving (0.29, 0.32) raw xDistance=-0.35 yDistance=0.24
21:50:04.791 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
21:50:04.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:50:04.791 00.000 11616 MoveAxis(E, 194, ABG)
21:50:04.791 00.000 11616 Guiding  Dir = 2, Dur = 194
21:50:04.791 00.000 11616 IsSlewing returns 0
21:50:04.792 00.001 11616 IsGuiding returns 0
21:50:04.792 00.000 11616 PulseGuide returned control before completion, sleep 204
21:50:04.816 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:50:04.833 00.017 12268 UpdateGuideState exits: m=505 SNR=15.4
21:50:04.833 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:04.833 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:04.833 00.000 12268 Enqueuing Expose request
21:50:05.008 00.175 11616 IsGuiding returns 1
21:50:05.008 00.000 11616 scope still moving after pulse duration time elapsed
21:50:05.038 00.030 11616 IsSlewing returns 0
21:50:05.039 00.001 11616 IsGuiding returns 0
21:50:05.039 00.000 11616 scope move finished after 194 + 53 ms
21:50:05.039 00.000 11616 Move returns status 0, amount 194
21:50:05.039 00.000 11616 MoveAxis(S, 21, ABG)
21:50:05.039 00.000 11616 Guiding  Dir = 1, Dur = 21
21:50:05.039 00.000 11616 IsSlewing returns 0
21:50:05.040 00.001 11616 IsGuiding returns 0
21:50:05.040 00.000 11616 PulseGuide returned control before completion, sleep 31
21:50:05.083 00.043 11616 IsGuiding returns 1
21:50:05.083 00.000 11616 scope still moving after pulse duration time elapsed
21:50:05.114 00.031 11616 IsSlewing returns 0
21:50:05.114 00.000 11616 IsGuiding returns 0
21:50:05.114 00.000 11616 scope move finished after 21 + 53 ms
21:50:05.114 00.000 11616 Move returns status 0, amount 21
21:50:05.114 00.000 11616 move complete, result=0
21:50:05.115 00.001 11616 worker thread done servicing request
21:50:05.115 00.000 11616 Worker thread wakes up
21:50:05.115 00.000 12268 GuideStep: -0.3 px 194 ms EAST, 0.2 px 21 ms SOUTH
21:50:05.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:05.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:07.130 02.015 11616 Exposure complete
21:50:07.185 00.055 11616 worker thread done servicing request
21:50:07.186 00.001 12268 OnExposeComplete: enter
21:50:07.186 00.000 12268 UpdateGuideState(): m_state=6
21:50:07.186 00.000 12268 Star::Find(15, 1098, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
21:50:07.186 00.000 12268 Star::Find returns 1 (0), X=1097.91, Y=278.08, Mass=499, SNR=15.2, Peak=41 HFD=4.8
21:50:07.186 00.000 12268 MultiStar: [#1 -0.16,0.29,0.96,U] [#2 -0.41,-0.02,0.98,U] [#3 0.13,0.29,0.80,U] [#4 0.19,0.55,0.74,U] [#5 0.27,0.25,0.67,U] [#6 -0.36,0.25,0.64,U] 
21:50:07.187 00.001 12268 refined, 6 included, MultiStar: {-0.03, 0.27}, one-star: {0.20, 0.32}
21:50:07.187 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.67) = xAngle (3.34 = -2.94)
21:50:07.187 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.37 = -2.91)
21:50:07.187 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.67 mountX=-0.26 mountY=-0.06, mountTheta=-2.91
21:50:07.189 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.27, opts=13)
21:50:07.189 00.000 12268 Enqueuing Move request for scope (-0.03, 0.27)
21:50:07.189 00.000 11616 Worker thread wakes up
21:50:07.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.27) opts 0xd
21:50:07.189 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.27)
21:50:07.189 00.000 11616 Moving (-0.03, 0.27) raw xDistance=-0.26 yDistance=-0.06
21:50:07.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:50:07.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:07.190 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:50:07.190 00.000 11616 MoveAxis(E, 148, ABG)
21:50:07.190 00.000 11616 Guiding  Dir = 2, Dur = 148
21:50:07.191 00.001 11616 IsSlewing returns 0
21:50:07.191 00.000 11616 IsGuiding returns 0
21:50:07.192 00.001 11616 PulseGuide returned control before completion, sleep 158
21:50:07.216 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:50:07.233 00.017 12268 UpdateGuideState exits: m=499 SNR=15.2
21:50:07.234 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:07.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:07.234 00.000 12268 Enqueuing Expose request
21:50:07.361 00.127 11616 IsGuiding returns 1
21:50:07.361 00.000 11616 scope still moving after pulse duration time elapsed
21:50:07.392 00.031 11616 IsSlewing returns 0
21:50:07.393 00.001 11616 IsGuiding returns 0
21:50:07.393 00.000 11616 scope move finished after 148 + 52 ms
21:50:07.393 00.000 11616 Move returns status 0, amount 148
21:50:07.393 00.000 11616 MoveAxis(N, 0, ABG)
21:50:07.393 00.000 11616 Move returns status 0, amount 0
21:50:07.393 00.000 11616 move complete, result=0
21:50:07.393 00.000 11616 worker thread done servicing request
21:50:07.393 00.000 11616 Worker thread wakes up
21:50:07.393 00.000 12268 GuideStep: -0.3 px 148 ms EAST, -0.1 px 0 ms NORTH
21:50:07.394 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:07.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:09.406 02.012 11616 Exposure complete
21:50:09.465 00.059 11616 worker thread done servicing request
21:50:09.466 00.001 12268 OnExposeComplete: enter
21:50:09.466 00.000 12268 UpdateGuideState(): m_state=6
21:50:09.466 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
21:50:09.466 00.000 12268 Star::Find returns 1 (0), X=1097.67, Y=277.13, Mass=458, SNR=14.6, Peak=36 HFD=5.0
21:50:09.466 00.000 12268 MultiStar: [#1 0.12,0.07,1.01,U] [#2 -0.48,-0.76,0.00,M1] [#3 0.12,0.02,0.83,U] [#4 -0.02,-0.52,0.86,U] [#5 0.39,-0.35,0.69,U] [#6 0.26,-0.51,0.67,U] 
21:50:09.466 00.000 12268 refined, 5 included, MultiStar: {0.12, -0.31}, one-star: {-0.04, -0.63}
21:50:09.467 00.001 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.67) = xAngle (0.47 = 0.47)
21:50:09.467 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.50 = 0.50)
21:50:09.467 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.31 hyp=0.34 cameraTheta=-1.20 mountX=0.30 mountY=0.16, mountTheta=0.49
21:50:09.468 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.31, opts=13)
21:50:09.468 00.000 12268 Enqueuing Move request for scope (0.12, -0.31)
21:50:09.468 00.000 11616 Worker thread wakes up
21:50:09.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.31) opts 0xd
21:50:09.469 00.001 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.31)
21:50:09.469 00.000 11616 Moving (0.12, -0.31) raw xDistance=0.30 yDistance=0.16
21:50:09.469 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
21:50:09.469 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
21:50:09.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
21:50:09.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:50:09.469 00.000 11616 MoveAxis(W, 167, ABG)
21:50:09.469 00.000 11616 Guiding  Dir = 3, Dur = 167
21:50:09.470 00.001 11616 IsSlewing returns 0
21:50:09.470 00.000 11616 IsGuiding returns 0
21:50:09.470 00.000 11616 PulseGuide returned control before completion, sleep 177
21:50:09.491 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
21:50:09.509 00.018 12268 UpdateGuideState exits: m=458 SNR=14.6
21:50:09.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:09.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:09.509 00.000 12268 Enqueuing Expose request
21:50:09.652 00.143 11616 IsGuiding returns 1
21:50:09.652 00.000 11616 scope still moving after pulse duration time elapsed
21:50:09.683 00.031 11616 IsSlewing returns 0
21:50:09.684 00.001 11616 IsGuiding returns 0
21:50:09.684 00.000 11616 scope move finished after 167 + 46 ms
21:50:09.684 00.000 11616 Move returns status 0, amount 167
21:50:09.684 00.000 11616 MoveAxis(S, 14, ABG)
21:50:09.684 00.000 11616 Guiding  Dir = 1, Dur = 14
21:50:09.684 00.000 11616 IsSlewing returns 0
21:50:09.685 00.001 11616 IsGuiding returns 0
21:50:09.685 00.000 11616 PulseGuide returned control before completion, sleep 24
21:50:09.714 00.029 11616 IsGuiding returns 1
21:50:09.715 00.001 11616 scope still moving after pulse duration time elapsed
21:50:09.746 00.031 11616 IsSlewing returns 0
21:50:09.747 00.001 11616 IsGuiding returns 0
21:50:09.747 00.000 11616 scope move finished after 14 + 47 ms
21:50:09.747 00.000 11616 Move returns status 0, amount 14
21:50:09.747 00.000 11616 move complete, result=0
21:50:09.747 00.000 11616 worker thread done servicing request
21:50:09.747 00.000 11616 Worker thread wakes up
21:50:09.747 00.000 12268 GuideStep: 0.3 px 167 ms WEST, 0.2 px 14 ms SOUTH
21:50:09.748 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:09.748 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:11.849 02.101 11616 Exposure complete
21:50:11.907 00.058 11616 worker thread done servicing request
21:50:11.907 00.000 12268 OnExposeComplete: enter
21:50:11.907 00.000 12268 UpdateGuideState(): m_state=6
21:50:11.908 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
21:50:11.908 00.000 12268 Star::Find returns 1 (0), X=1097.88, Y=277.58, Mass=437, SNR=14.3, Peak=42 HFD=5.1
21:50:11.908 00.000 12268 MultiStar: [#1 0.17,0.13,1.04,U] [#2 -0.73,-0.59,0.00,M2] [#3 -0.08,-0.05,0.93,U] [#4 -0.08,-0.20,0.76,U] [#5 0.19,0.02,0.78,U] [#6 -0.31,-0.06,0.73,U] 
21:50:11.908 00.000 12268 refined, 5 included, MultiStar: {0.03, -0.05}, one-star: {0.17, -0.18}
21:50:11.908 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.67) = xAngle (0.58 = 0.58)
21:50:11.908 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.61 = 0.61)
21:50:11.908 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.09 mountX=0.05 mountY=0.03, mountTheta=0.60
21:50:11.910 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.05, opts=13)
21:50:11.910 00.000 12268 Enqueuing Move request for scope (0.03, -0.05)
21:50:11.910 00.000 11616 Worker thread wakes up
21:50:11.910 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
21:50:11.910 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
21:50:11.910 00.000 11616 Moving (0.03, -0.05) raw xDistance=0.05 yDistance=0.03
21:50:11.910 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:11.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:50:11.910 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:11.911 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:50:11.911 00.000 11616 MoveAxis(E, 0, ABG)
21:50:11.911 00.000 11616 Move returns status 0, amount 0
21:50:11.911 00.000 11616 MoveAxis(N, 0, ABG)
21:50:11.911 00.000 11616 Move returns status 0, amount 0
21:50:11.911 00.000 11616 move complete, result=0
21:50:11.911 00.000 11616 worker thread done servicing request
21:50:11.930 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=42, Gamma=1.290
21:50:11.948 00.018 12268 UpdateGuideState exits: m=437 SNR=14.3
21:50:11.948 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:11.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:11.948 00.000 12268 Enqueuing Expose request
21:50:11.948 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:50:11.948 00.000 11616 Worker thread wakes up
21:50:11.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:11.949 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:13.947 01.998 11616 Exposure complete
21:50:14.007 00.060 11616 worker thread done servicing request
21:50:14.007 00.000 12268 OnExposeComplete: enter
21:50:14.007 00.000 12268 UpdateGuideState(): m_state=6
21:50:14.007 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
21:50:14.007 00.000 12268 Star::Find returns 1 (0), X=1097.64, Y=277.72, Mass=511, SNR=15.6, Peak=50 HFD=5.3
21:50:14.008 00.001 12268 MultiStar: [#1 0.30,0.44,0.97,U] [#2 -0.43,-0.52,0.00,M3] [#3 0.01,-0.12,0.88,U] [#4 0.12,0.04,0.88,U] [#5 0.11,0.21,0.67,U] [#6 0.27,-0.24,0.69,U] 
21:50:14.008 00.000 12268 single-star, 5 included, MultiStar: {0.12, 0.06}, one-star: {-0.07, -0.05}
21:50:14.008 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-1.67) = xAngle (-0.87 = -0.87)
21:50:14.008 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.84 = -0.84)
21:50:14.008 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-2.54 mountX=0.05 mountY=-0.06, mountTheta=-0.86
21:50:14.009 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.05, opts=13)
21:50:14.010 00.001 12268 Enqueuing Move request for scope (-0.07, -0.05)
21:50:14.010 00.000 11616 Worker thread wakes up
21:50:14.010 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
21:50:14.010 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
21:50:14.010 00.000 11616 Moving (-0.07, -0.05) raw xDistance=0.05 yDistance=-0.06
21:50:14.010 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:14.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:50:14.010 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:14.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:50:14.011 00.001 11616 MoveAxis(E, 0, ABG)
21:50:14.011 00.000 11616 Move returns status 0, amount 0
21:50:14.011 00.000 11616 MoveAxis(N, 0, ABG)
21:50:14.011 00.000 11616 Move returns status 0, amount 0
21:50:14.011 00.000 11616 move complete, result=0
21:50:14.011 00.000 11616 worker thread done servicing request
21:50:14.030 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=45, Gamma=1.290
21:50:14.048 00.018 12268 UpdateGuideState exits: m=511 SNR=15.6
21:50:14.049 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:14.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:14.049 00.000 12268 Enqueuing Expose request
21:50:14.049 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:14.049 00.000 11616 Worker thread wakes up
21:50:14.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:14.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:16.079 02.030 11616 Exposure complete
21:50:16.141 00.062 11616 worker thread done servicing request
21:50:16.141 00.000 12268 OnExposeComplete: enter
21:50:16.141 00.000 12268 UpdateGuideState(): m_state=6
21:50:16.141 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
21:50:16.142 00.001 12268 Star::Find returns 1 (0), X=1097.81, Y=277.80, Mass=537, SNR=16.0, Peak=54 HFD=5.0
21:50:16.142 00.000 12268 MultiStar: [#1 0.06,0.28,0.99,U] [#2 -0.54,-0.40,0.00,M4] [#3 0.41,0.18,0.85,U] [#4 -0.08,-0.03,0.78,U] [#5 0.01,0.46,0.66,U] [#6 0.11,0.36,0.67,U] 
21:50:16.142 00.000 12268 single-star, 5 included, MultiStar: {0.10, 0.20}, one-star: {0.10, 0.04}
21:50:16.142 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.67) = xAngle (2.02 = 2.02)
21:50:16.142 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.05 = 2.05)
21:50:16.142 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.35 mountX=-0.05 mountY=0.10, mountTheta=2.03
21:50:16.144 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.04, opts=13)
21:50:16.144 00.000 12268 Enqueuing Move request for scope (0.10, 0.04)
21:50:16.144 00.000 11616 Worker thread wakes up
21:50:16.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
21:50:16.144 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
21:50:16.145 00.001 11616 Moving (0.10, 0.04) raw xDistance=-0.05 yDistance=0.10
21:50:16.145 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:16.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:50:16.145 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:16.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:50:16.145 00.000 11616 MoveAxis(E, 0, ABG)
21:50:16.145 00.000 11616 Move returns status 0, amount 0
21:50:16.145 00.000 11616 MoveAxis(N, 0, ABG)
21:50:16.145 00.000 11616 Move returns status 0, amount 0
21:50:16.145 00.000 11616 move complete, result=0
21:50:16.145 00.000 11616 worker thread done servicing request
21:50:16.170 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=39, Gamma=1.290
21:50:16.189 00.019 12268 UpdateGuideState exits: m=537 SNR=16.0
21:50:16.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:16.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:16.189 00.000 12268 Enqueuing Expose request
21:50:16.189 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:16.189 00.000 11616 Worker thread wakes up
21:50:16.190 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:16.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:18.195 02.005 11616 Exposure complete
21:50:18.255 00.060 12268 OnExposeComplete: enter
21:50:18.256 00.001 12268 UpdateGuideState(): m_state=6
21:50:18.256 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
21:50:18.256 00.000 12268 Star::Find returns 1 (0), X=1097.66, Y=277.93, Mass=385, SNR=13.5, Peak=54 HFD=3.8
21:50:18.257 00.001 11616 worker thread done servicing request
21:50:18.257 00.000 12268 MultiStar: [#1 -0.10,0.37,0.94,U] [#2 -0.50,-0.52,0.00,M5] [#3 0.55,0.17,0.97,U] [#4 0.27,0.11,0.94,U] [#5 0.12,0.22,0.80,U] [#6 -0.08,0.42,0.72,U] 
21:50:18.257 00.000 12268 single-star, 5 included, MultiStar: {0.13, 0.23}, one-star: {-0.05, 0.16}
21:50:18.257 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.67) = xAngle (3.51 = -2.77)
21:50:18.257 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.54 = -2.74)
21:50:18.257 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.84 mountX=-0.16 mountY=-0.07, mountTheta=-2.74
21:50:18.259 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.16, opts=13)
21:50:18.259 00.000 12268 Enqueuing Move request for scope (-0.05, 0.16)
21:50:18.259 00.000 11616 Worker thread wakes up
21:50:18.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
21:50:18.259 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
21:50:18.259 00.000 11616 Moving (-0.05, 0.16) raw xDistance=-0.16 yDistance=-0.07
21:50:18.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:50:18.260 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:50:18.260 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:18.260 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:50:18.260 00.000 11616 MoveAxis(E, 0, ABG)
21:50:18.260 00.000 11616 Move returns status 0, amount 0
21:50:18.260 00.000 11616 MoveAxis(N, 0, ABG)
21:50:18.260 00.000 11616 Move returns status 0, amount 0
21:50:18.260 00.000 11616 move complete, result=0
21:50:18.260 00.000 11616 worker thread done servicing request
21:50:18.286 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=36, Gamma=1.290
21:50:18.304 00.018 12268 UpdateGuideState exits: m=385 SNR=13.5
21:50:18.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:18.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:18.304 00.000 12268 Enqueuing Expose request
21:50:18.304 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:18.305 00.001 11616 Worker thread wakes up
21:50:18.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:18.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:20.319 02.014 11616 Exposure complete
21:50:20.376 00.057 11616 worker thread done servicing request
21:50:20.377 00.001 12268 OnExposeComplete: enter
21:50:20.377 00.000 12268 UpdateGuideState(): m_state=6
21:50:20.377 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
21:50:20.377 00.000 12268 Star::Find returns 1 (0), X=1097.79, Y=278.26, Mass=442, SNR=14.3, Peak=44 HFD=4.6
21:50:20.377 00.000 12268 MultiStar: [#1 0.22,0.66,0.00,M1] [#2 -0.70,-0.25,0.00,M6] [#3 0.19,0.27,0.92,U] [#4 -0.07,0.19,0.78,U] [#5 0.07,0.81,0.00,M1] [#6 0.11,0.18,0.68,U] 
21:50:20.377 00.000 12268 refined, 3 included, MultiStar: {0.08, 0.30}, one-star: {0.08, 0.50}
21:50:20.377 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.67) = xAngle (2.98 = 2.98)
21:50:20.377 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.01 = 3.01)
21:50:20.377 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.31 mountX=-0.31 mountY=0.04, mountTheta=3.01
21:50:20.379 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.30, opts=13)
21:50:20.379 00.000 12268 Enqueuing Move request for scope (0.08, 0.30)
21:50:20.379 00.000 11616 Worker thread wakes up
21:50:20.379 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.30) opts 0xd
21:50:20.379 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.30)
21:50:20.380 00.001 11616 Moving (0.08, 0.30) raw xDistance=-0.31 yDistance=0.04
21:50:20.380 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
21:50:20.380 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.93
21:50:20.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
21:50:20.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:20.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:50:20.380 00.000 11616 MoveAxis(E, 173, ABG)
21:50:20.380 00.000 11616 Guiding  Dir = 2, Dur = 173
21:50:20.380 00.000 11616 IsSlewing returns 0
21:50:20.381 00.001 11616 IsGuiding returns 0
21:50:20.381 00.000 11616 PulseGuide returned control before completion, sleep 183
21:50:20.401 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=46, Gamma=1.290
21:50:20.419 00.018 12268 UpdateGuideState exits: m=442 SNR=14.3
21:50:20.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:20.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:20.419 00.000 12268 Enqueuing Expose request
21:50:20.566 00.147 11616 IsGuiding returns 1
21:50:20.567 00.001 11616 scope still moving after pulse duration time elapsed
21:50:20.596 00.029 11616 IsSlewing returns 0
21:50:20.596 00.000 11616 IsGuiding returns 1
21:50:20.628 00.032 11616 IsSlewing returns 0
21:50:20.629 00.001 11616 IsGuiding returns 0
21:50:20.629 00.000 11616 scope move finished after 173 + 75 ms
21:50:20.629 00.000 11616 Move returns status 0, amount 173
21:50:20.629 00.000 11616 MoveAxis(N, 0, ABG)
21:50:20.629 00.000 11616 Move returns status 0, amount 0
21:50:20.629 00.000 11616 move complete, result=0
21:50:20.630 00.001 11616 worker thread done servicing request
21:50:20.630 00.000 11616 Worker thread wakes up
21:50:20.630 00.000 12268 GuideStep: -0.3 px 173 ms EAST, 0.0 px 0 ms NORTH
21:50:20.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:20.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:22.646 02.016 11616 Exposure complete
21:50:22.701 00.055 11616 worker thread done servicing request
21:50:22.702 00.001 12268 OnExposeComplete: enter
21:50:22.702 00.000 12268 UpdateGuideState(): m_state=6
21:50:22.702 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
21:50:22.702 00.000 12268 Star::Find returns 1 (0), X=1097.94, Y=278.08, Mass=529, SNR=15.7, Peak=50 HFD=4.6
21:50:22.702 00.000 12268 MultiStar: [#1 0.23,0.58,0.95,U] [#2 -0.54,-0.19,1.01,U] [#3 0.39,0.10,0.80,U] [#4 0.42,0.38,0.85,U] [#5 0.23,0.92,0.00,M2] [#6 0.39,0.38,0.63,U] 
21:50:22.702 00.000 12268 refined, 5 included, MultiStar: {0.16, 0.25}, one-star: {0.24, 0.32}
21:50:22.703 00.001 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.67) = xAngle (2.68 = 2.68)
21:50:22.703 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.71 = 2.71)
21:50:22.703 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.25 hyp=0.30 cameraTheta=1.02 mountX=-0.27 mountY=0.12, mountTheta=2.71
21:50:22.704 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.25, opts=13)
21:50:22.704 00.000 12268 Enqueuing Move request for scope (0.16, 0.25)
21:50:22.705 00.001 11616 Worker thread wakes up
21:50:22.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.25) opts 0xd
21:50:22.705 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.25)
21:50:22.705 00.000 11616 Moving (0.16, 0.25) raw xDistance=-0.27 yDistance=0.12
21:50:22.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
21:50:22.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:22.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:50:22.705 00.000 11616 MoveAxis(E, 151, ABG)
21:50:22.705 00.000 11616 Guiding  Dir = 2, Dur = 151
21:50:22.705 00.000 11616 IsSlewing returns 0
21:50:22.706 00.001 11616 IsGuiding returns 0
21:50:22.706 00.000 11616 PulseGuide returned control before completion, sleep 161
21:50:22.727 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:50:22.746 00.019 12268 UpdateGuideState exits: m=529 SNR=15.7
21:50:22.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:22.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:22.746 00.000 12268 Enqueuing Expose request
21:50:22.878 00.132 11616 IsGuiding returns 1
21:50:22.878 00.000 11616 scope still moving after pulse duration time elapsed
21:50:22.909 00.031 11616 IsSlewing returns 0
21:50:22.909 00.000 11616 IsGuiding returns 1
21:50:22.940 00.031 11616 IsSlewing returns 0
21:50:22.941 00.001 11616 IsGuiding returns 1
21:50:22.971 00.030 11616 IsSlewing returns 0
21:50:22.971 00.000 11616 IsGuiding returns 1
21:50:23.002 00.031 11616 IsSlewing returns 0
21:50:23.003 00.001 11616 IsGuiding returns 1
21:50:23.033 00.030 11616 IsSlewing returns 0
21:50:23.033 00.000 11616 IsGuiding returns 1
21:50:23.064 00.031 11616 IsSlewing returns 0
21:50:23.065 00.001 11616 IsGuiding returns 0
21:50:23.065 00.000 11616 scope move finished after 151 + 208 ms
21:50:23.065 00.000 11616 Move returns status 0, amount 151
21:50:23.065 00.000 11616 MoveAxis(N, 0, ABG)
21:50:23.066 00.001 11616 Move returns status 0, amount 0
21:50:23.066 00.000 11616 move complete, result=0
21:50:23.066 00.000 11616 worker thread done servicing request
21:50:23.066 00.000 11616 Worker thread wakes up
21:50:23.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:23.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:23.067 00.001 12268 GuideStep: -0.3 px 151 ms EAST, 0.1 px 0 ms NORTH
21:50:25.083 02.016 11616 Exposure complete
21:50:25.143 00.060 11616 worker thread done servicing request
21:50:25.144 00.001 12268 OnExposeComplete: enter
21:50:25.144 00.000 12268 UpdateGuideState(): m_state=6
21:50:25.144 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
21:50:25.144 00.000 12268 Star::Find returns 1 (0), X=1098.33, Y=277.75, Mass=539, SNR=16.0, Peak=46 HFD=5.2
21:50:25.144 00.000 12268 MultiStar: [#1 0.53,0.29,0.91,U] [#2 -0.18,-0.55,1.02,U] [#3 0.45,-0.01,0.84,U] [#4 0.48,0.39,0.84,U] [#5 0.43,0.14,0.66,U] [#6 0.66,0.23,0.00,M1] 
21:50:25.144 00.000 12268 refined, 5 included, MultiStar: {0.38, 0.02}, one-star: {0.62, -0.01}
21:50:25.144 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.67) = xAngle (1.72 = 1.72)
21:50:25.145 00.001 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.75 = 1.75)
21:50:25.145 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.02 hyp=0.38 cameraTheta=0.05 mountX=-0.06 mountY=0.37, mountTheta=1.72
21:50:25.146 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.02, opts=13)
21:50:25.146 00.000 12268 Enqueuing Move request for scope (0.38, 0.02)
21:50:25.146 00.000 11616 Worker thread wakes up
21:50:25.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.02) opts 0xd
21:50:25.146 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.02)
21:50:25.146 00.000 11616 Moving (0.38, 0.02) raw xDistance=-0.06 yDistance=0.37
21:50:25.147 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:25.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:50:25.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
21:50:25.147 00.000 11616 MoveAxis(E, 0, ABG)
21:50:25.147 00.000 11616 Move returns status 0, amount 0
21:50:25.147 00.000 11616 MoveAxis(S, 31, ABG)
21:50:25.147 00.000 11616 Guiding  Dir = 1, Dur = 31
21:50:25.148 00.001 11616 IsSlewing returns 0
21:50:25.148 00.000 11616 IsGuiding returns 0
21:50:25.148 00.000 11616 PulseGuide returned control before completion, sleep 41
21:50:25.169 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:50:25.186 00.017 12268 UpdateGuideState exits: m=539 SNR=16.0
21:50:25.186 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:25.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:25.186 00.000 12268 Enqueuing Expose request
21:50:25.204 00.018 11616 IsGuiding returns 1
21:50:25.204 00.000 11616 scope still moving after pulse duration time elapsed
21:50:25.239 00.035 11616 IsSlewing returns 0
21:50:25.239 00.000 11616 IsGuiding returns 1
21:50:25.266 00.027 11616 IsSlewing returns 0
21:50:25.266 00.000 11616 IsGuiding returns 1
21:50:25.298 00.032 11616 IsSlewing returns 0
21:50:25.298 00.000 11616 IsGuiding returns 1
21:50:25.330 00.032 11616 IsSlewing returns 0
21:50:25.330 00.000 11616 IsGuiding returns 1
21:50:25.359 00.029 11616 IsSlewing returns 0
21:50:25.359 00.000 11616 IsGuiding returns 1
21:50:25.390 00.031 11616 IsSlewing returns 0
21:50:25.391 00.001 11616 IsGuiding returns 0
21:50:25.391 00.000 11616 scope move finished after 31 + 212 ms
21:50:25.391 00.000 11616 Move returns status 0, amount 31
21:50:25.391 00.000 11616 move complete, result=0
21:50:25.392 00.001 11616 worker thread done servicing request
21:50:25.392 00.000 11616 Worker thread wakes up
21:50:25.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:25.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:25.392 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 31 ms SOUTH
21:50:27.397 02.005 11616 Exposure complete
21:50:27.453 00.056 11616 worker thread done servicing request
21:50:27.453 00.000 12268 OnExposeComplete: enter
21:50:27.453 00.000 12268 UpdateGuideState(): m_state=6
21:50:27.453 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
21:50:27.453 00.000 12268 Star::Find returns 1 (0), X=1098.12, Y=277.76, Mass=505, SNR=15.4, Peak=48 HFD=5.1
21:50:27.454 00.001 12268 MultiStar: [#1 0.32,0.14,1.05,U] [#2 -0.56,-0.66,0.00,M5] [#3 0.53,-0.43,0.00,M1] [#4 0.11,0.09,0.74,U] [#5 0.52,0.29,0.72,U] [#6 0.52,-0.25,0.70,U] 
21:50:27.454 00.000 12268 refined, 4 included, MultiStar: {0.37, 0.05}, one-star: {0.42, -0.00}
21:50:27.454 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.67) = xAngle (1.81 = 1.81)
21:50:27.454 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.85 = 1.85)
21:50:27.454 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.05 hyp=0.38 cameraTheta=0.15 mountX=-0.09 mountY=0.36, mountTheta=1.82
21:50:27.459 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.05, opts=13)
21:50:27.459 00.000 12268 Enqueuing Move request for scope (0.37, 0.05)
21:50:27.459 00.000 11616 Worker thread wakes up
21:50:27.460 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.05) opts 0xd
21:50:27.460 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.05)
21:50:27.460 00.000 11616 Moving (0.37, 0.05) raw xDistance=-0.09 yDistance=0.36
21:50:27.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:27.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:50:27.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
21:50:27.460 00.000 11616 MoveAxis(E, 0, ABG)
21:50:27.460 00.000 11616 Move returns status 0, amount 0
21:50:27.460 00.000 11616 MoveAxis(S, 31, ABG)
21:50:27.460 00.000 11616 Guiding  Dir = 1, Dur = 31
21:50:27.461 00.001 11616 IsSlewing returns 0
21:50:27.461 00.000 11616 IsGuiding returns 0
21:50:27.461 00.000 11616 PulseGuide returned control before completion, sleep 41
21:50:27.481 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=32, Gamma=1.290
21:50:27.498 00.017 12268 UpdateGuideState exits: m=505 SNR=15.4
21:50:27.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:27.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:27.498 00.000 12268 Enqueuing Expose request
21:50:27.516 00.018 11616 IsGuiding returns 1
21:50:27.516 00.000 11616 scope still moving after pulse duration time elapsed
21:50:27.547 00.031 11616 IsSlewing returns 0
21:50:27.547 00.000 11616 IsGuiding returns 0
21:50:27.547 00.000 11616 scope move finished after 31 + 56 ms
21:50:27.547 00.000 11616 Move returns status 0, amount 31
21:50:27.548 00.001 11616 move complete, result=0
21:50:27.548 00.000 11616 worker thread done servicing request
21:50:27.548 00.000 11616 Worker thread wakes up
21:50:27.548 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 31 ms SOUTH
21:50:27.548 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:27.548 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:29.570 02.022 11616 Exposure complete
21:50:29.628 00.058 11616 worker thread done servicing request
21:50:29.628 00.000 12268 OnExposeComplete: enter
21:50:29.628 00.000 12268 UpdateGuideState(): m_state=6
21:50:29.629 00.001 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
21:50:29.629 00.000 12268 Star::Find returns 1 (0), X=1097.85, Y=277.41, Mass=431, SNR=14.2, Peak=43 HFD=3.9
21:50:29.629 00.000 12268 MultiStar: [#1 0.25,-0.26,0.98,U] [#2 -0.36,-0.85,0.00,M6] [#3 0.23,0.01,0.93,U] [#4 -0.05,-0.34,0.80,U] [#5 0.23,-0.21,0.79,U] [#6 0.63,-0.27,0.00,M1] 
21:50:29.629 00.000 12268 refined, 4 included, MultiStar: {0.16, -0.23}, one-star: {0.14, -0.35}
21:50:29.629 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.67) = xAngle (0.71 = 0.71)
21:50:29.629 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.74 = 0.74)
21:50:29.629 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-0.95 mountX=0.21 mountY=0.19, mountTheta=0.73
21:50:29.631 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.23, opts=13)
21:50:29.631 00.000 12268 Enqueuing Move request for scope (0.16, -0.23)
21:50:29.631 00.000 11616 Worker thread wakes up
21:50:29.631 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.23) opts 0xd
21:50:29.631 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.23)
21:50:29.631 00.000 11616 Moving (0.16, -0.23) raw xDistance=0.21 yDistance=0.19
21:50:29.631 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:50:29.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:50:29.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
21:50:29.632 00.001 11616 MoveAxis(E, 0, ABG)
21:50:29.632 00.000 11616 Move returns status 0, amount 0
21:50:29.632 00.000 11616 MoveAxis(S, 16, ABG)
21:50:29.632 00.000 11616 Guiding  Dir = 1, Dur = 16
21:50:29.632 00.000 11616 IsSlewing returns 0
21:50:29.632 00.000 11616 IsGuiding returns 0
21:50:29.633 00.001 11616 PulseGuide returned control before completion, sleep 26
21:50:29.651 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=35, Gamma=1.290
21:50:29.669 00.018 12268 UpdateGuideState exits: m=431 SNR=14.2
21:50:29.669 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:29.670 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:29.670 00.000 12268 Enqueuing Expose request
21:50:29.673 00.003 11616 IsGuiding returns 1
21:50:29.673 00.000 11616 scope still moving after pulse duration time elapsed
21:50:29.704 00.031 11616 IsSlewing returns 0
21:50:29.705 00.001 11616 IsGuiding returns 0
21:50:29.705 00.000 11616 scope move finished after 16 + 56 ms
21:50:29.705 00.000 11616 Move returns status 0, amount 16
21:50:29.705 00.000 11616 move complete, result=0
21:50:29.705 00.000 11616 worker thread done servicing request
21:50:29.705 00.000 11616 Worker thread wakes up
21:50:29.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:29.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:29.705 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
21:50:31.711 02.006 11616 Exposure complete
21:50:31.770 00.059 11616 worker thread done servicing request
21:50:31.770 00.000 12268 OnExposeComplete: enter
21:50:31.770 00.000 12268 UpdateGuideState(): m_state=6
21:50:31.770 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
21:50:31.770 00.000 12268 Star::Find returns 1 (0), X=1097.96, Y=277.61, Mass=443, SNR=14.4, Peak=45 HFD=4.8
21:50:31.771 00.001 12268 MultiStar: [#1 0.23,0.06,1.01,U] [#2 -0.58,-0.94,0.00,M7] [#3 0.12,-0.25,0.90,U] [#4 0.39,0.11,0.83,U] [#5 0.41,0.10,0.81,U] [#6 0.30,-0.44,0.65,U] 
21:50:31.771 00.000 12268 refined, 5 included, MultiStar: {0.28, -0.08}, one-star: {0.25, -0.15}
21:50:31.771 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.67) = xAngle (1.38 = 1.38)
21:50:31.771 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.41 = 1.41)
21:50:31.771 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-0.29 mountX=0.05 mountY=0.28, mountTheta=1.38
21:50:31.772 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.08, opts=13)
21:50:31.772 00.000 12268 Enqueuing Move request for scope (0.28, -0.08)
21:50:31.773 00.001 11616 Worker thread wakes up
21:50:31.773 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.08) opts 0xd
21:50:31.773 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.08)
21:50:31.773 00.000 11616 Moving (0.28, -0.08) raw xDistance=0.05 yDistance=0.28
21:50:31.773 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:31.773 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:50:31.773 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
21:50:31.773 00.000 11616 MoveAxis(E, 0, ABG)
21:50:31.773 00.000 11616 Move returns status 0, amount 0
21:50:31.773 00.000 11616 MoveAxis(S, 24, ABG)
21:50:31.773 00.000 11616 Guiding  Dir = 1, Dur = 24
21:50:31.773 00.000 11616 IsSlewing returns 0
21:50:31.774 00.001 11616 IsGuiding returns 0
21:50:31.774 00.000 11616 PulseGuide returned control before completion, sleep 34
21:50:31.796 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:50:31.814 00.018 12268 UpdateGuideState exits: m=443 SNR=14.4
21:50:31.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:31.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:31.814 00.000 12268 Enqueuing Expose request
21:50:31.815 00.001 11616 IsGuiding returns 1
21:50:31.815 00.000 11616 scope still moving after pulse duration time elapsed
21:50:31.847 00.032 11616 IsSlewing returns 0
21:50:31.849 00.002 11616 IsGuiding returns 0
21:50:31.849 00.000 11616 scope move finished after 24 + 51 ms
21:50:31.849 00.000 11616 Move returns status 0, amount 24
21:50:31.849 00.000 11616 move complete, result=0
21:50:31.849 00.000 11616 worker thread done servicing request
21:50:31.849 00.000 11616 Worker thread wakes up
21:50:31.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:31.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:31.851 00.002 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 24 ms SOUTH
21:50:33.863 02.012 11616 Exposure complete
21:50:33.924 00.061 11616 worker thread done servicing request
21:50:33.924 00.000 12268 OnExposeComplete: enter
21:50:33.924 00.000 12268 UpdateGuideState(): m_state=6
21:50:33.924 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
21:50:33.924 00.000 12268 Star::Find returns 1 (0), X=1097.85, Y=277.71, Mass=552, SNR=16.1, Peak=50 HFD=5.1
21:50:33.925 00.001 12268 MultiStar: [#1 -0.19,0.01,0.91,U] [#2 -0.71,-0.54,0.00,M8] [#3 -0.24,-0.02,0.78,U] [#4 -0.03,-0.30,0.85,U] [#5 -0.24,0.01,0.66,U] [#6 -0.06,0.14,0.65,U] 
21:50:33.925 00.000 12268 refined, 5 included, MultiStar: {-0.09, -0.05}, one-star: {0.14, -0.06}
21:50:33.925 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.67) = xAngle (-1.01 = -1.01)
21:50:33.925 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.98 = -0.98)
21:50:33.925 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.68 mountX=0.05 mountY=-0.08, mountTheta=-1.00
21:50:33.926 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.05, opts=13)
21:50:33.926 00.000 12268 Enqueuing Move request for scope (-0.09, -0.05)
21:50:33.927 00.001 11616 Worker thread wakes up
21:50:33.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
21:50:33.927 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
21:50:33.927 00.000 11616 Moving (-0.09, -0.05) raw xDistance=0.05 yDistance=-0.08
21:50:33.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:33.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:50:33.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:33.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:50:33.927 00.000 11616 MoveAxis(E, 0, ABG)
21:50:33.927 00.000 11616 Move returns status 0, amount 0
21:50:33.927 00.000 11616 MoveAxis(N, 0, ABG)
21:50:33.927 00.000 11616 Move returns status 0, amount 0
21:50:33.928 00.001 11616 move complete, result=0
21:50:33.928 00.000 11616 worker thread done servicing request
21:50:33.947 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:50:33.964 00.017 12268 UpdateGuideState exits: m=552 SNR=16.1
21:50:33.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:33.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:33.964 00.000 12268 Enqueuing Expose request
21:50:33.965 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:33.965 00.000 11616 Worker thread wakes up
21:50:33.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:33.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:35.968 02.003 11616 Exposure complete
21:50:36.025 00.057 11616 worker thread done servicing request
21:50:36.026 00.001 12268 OnExposeComplete: enter
21:50:36.026 00.000 12268 UpdateGuideState(): m_state=6
21:50:36.026 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
21:50:36.026 00.000 12268 Star::Find returns 1 (0), X=1097.97, Y=277.87, Mass=555, SNR=16.1, Peak=56 HFD=4.8
21:50:36.026 00.000 12268 MultiStar: [#1 0.12,0.35,0.97,U] [#2 -0.67,-0.39,0.00,M9] [#3 0.27,0.02,0.78,U] [#4 -0.03,-0.25,0.79,U] [#5 -0.17,0.40,0.66,U] [#6 0.27,0.11,0.67,U] 
21:50:36.026 00.000 12268 refined, 5 included, MultiStar: {0.13, 0.12}, one-star: {0.27, 0.11}
21:50:36.026 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.67) = xAngle (2.43 = 2.43)
21:50:36.027 00.001 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.46 = 2.46)
21:50:36.027 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.76 mountX=-0.14 mountY=0.11, mountTheta=2.44
21:50:36.028 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.12, opts=13)
21:50:36.028 00.000 12268 Enqueuing Move request for scope (0.13, 0.12)
21:50:36.028 00.000 11616 Worker thread wakes up
21:50:36.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
21:50:36.028 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
21:50:36.028 00.000 11616 Moving (0.13, 0.12) raw xDistance=-0.14 yDistance=0.11
21:50:36.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:50:36.028 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:36.029 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:50:36.029 00.000 11616 MoveAxis(E, 76, ABG)
21:50:36.029 00.000 11616 Guiding  Dir = 2, Dur = 76
21:50:36.029 00.000 11616 IsSlewing returns 0
21:50:36.029 00.000 11616 IsGuiding returns 0
21:50:36.030 00.001 11616 PulseGuide returned control before completion, sleep 86
21:50:36.050 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:50:36.068 00.018 12268 UpdateGuideState exits: m=555 SNR=16.1
21:50:36.069 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:36.069 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:36.069 00.000 12268 Enqueuing Expose request
21:50:36.123 00.054 11616 IsGuiding returns 1
21:50:36.123 00.000 11616 scope still moving after pulse duration time elapsed
21:50:36.155 00.032 11616 IsSlewing returns 0
21:50:36.156 00.001 11616 IsGuiding returns 0
21:50:36.156 00.000 11616 scope move finished after 76 + 50 ms
21:50:36.156 00.000 11616 Move returns status 0, amount 76
21:50:36.156 00.000 11616 MoveAxis(N, 0, ABG)
21:50:36.156 00.000 11616 Move returns status 0, amount 0
21:50:36.156 00.000 11616 move complete, result=0
21:50:36.156 00.000 11616 worker thread done servicing request
21:50:36.156 00.000 11616 Worker thread wakes up
21:50:36.156 00.000 12268 GuideStep: -0.1 px 76 ms EAST, 0.1 px 0 ms NORTH
21:50:36.157 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:36.157 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:38.172 02.015 11616 Exposure complete
21:50:38.228 00.056 11616 worker thread done servicing request
21:50:38.228 00.000 12268 OnExposeComplete: enter
21:50:38.228 00.000 12268 UpdateGuideState(): m_state=6
21:50:38.228 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
21:50:38.228 00.000 12268 Star::Find returns 1 (0), X=1097.66, Y=277.89, Mass=543, SNR=16.0, Peak=53 HFD=4.8
21:50:38.229 00.001 12268 MultiStar: [#1 0.23,0.28,0.94,U] [#2 -0.30,-0.11,0.97,U] [#3 0.31,-0.07,0.81,U] [#4 0.16,0.03,0.88,U] [#5 0.05,0.28,0.68,U] [#6 0.13,-0.03,0.74,U] 
21:50:38.229 00.000 12268 refined, 6 included, MultiStar: {0.07, 0.07}, one-star: {-0.05, 0.12}
21:50:38.229 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.67) = xAngle (2.48 = 2.48)
21:50:38.229 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.51 = 2.51)
21:50:38.229 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.09 cameraTheta=0.81 mountX=-0.07 mountY=0.06, mountTheta=2.50
21:50:38.231 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.07, opts=13)
21:50:38.231 00.000 12268 Enqueuing Move request for scope (0.07, 0.07)
21:50:38.231 00.000 11616 Worker thread wakes up
21:50:38.231 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
21:50:38.231 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
21:50:38.232 00.001 11616 Moving (0.07, 0.07) raw xDistance=-0.07 yDistance=0.06
21:50:38.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:38.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:50:38.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:38.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:50:38.232 00.000 11616 MoveAxis(E, 0, ABG)
21:50:38.232 00.000 11616 Move returns status 0, amount 0
21:50:38.232 00.000 11616 MoveAxis(N, 0, ABG)
21:50:38.233 00.001 11616 Move returns status 0, amount 0
21:50:38.233 00.000 11616 move complete, result=0
21:50:38.233 00.000 11616 worker thread done servicing request
21:50:38.256 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:50:38.273 00.017 12268 UpdateGuideState exits: m=543 SNR=16.0
21:50:38.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:38.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:38.274 00.001 12268 Enqueuing Expose request
21:50:38.274 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:38.274 00.000 11616 Worker thread wakes up
21:50:38.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:38.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:40.281 02.007 11616 Exposure complete
21:50:40.340 00.059 11616 worker thread done servicing request
21:50:40.341 00.001 12268 OnExposeComplete: enter
21:50:40.341 00.000 12268 UpdateGuideState(): m_state=6
21:50:40.341 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
21:50:40.341 00.000 12268 Star::Find returns 1 (0), X=1097.88, Y=277.99, Mass=579, SNR=16.5, Peak=53 HFD=5.0
21:50:40.341 00.000 12268 MultiStar: [#1 0.14,0.19,0.98,U] [#2 -0.47,-0.17,0.97,U] [#3 0.37,0.20,0.82,U] [#4 0.02,0.26,0.81,U] [#5 0.53,0.50,0.00,M1] [#6 -0.01,0.06,0.61,U] 
21:50:40.341 00.000 12268 refined, 5 included, MultiStar: {0.03, 0.13}, one-star: {0.17, 0.23}
21:50:40.342 00.001 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.98 = 2.98)
21:50:40.342 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
21:50:40.342 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.32 mountX=-0.13 mountY=0.02, mountTheta=3.02
21:50:40.343 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.13, opts=13)
21:50:40.343 00.000 12268 Enqueuing Move request for scope (0.03, 0.13)
21:50:40.343 00.000 11616 Worker thread wakes up
21:50:40.344 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
21:50:40.344 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
21:50:40.344 00.000 11616 Moving (0.03, 0.13) raw xDistance=-0.13 yDistance=0.02
21:50:40.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
21:50:40.344 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:40.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:50:40.344 00.000 11616 MoveAxis(E, 73, ABG)
21:50:40.344 00.000 11616 Guiding  Dir = 2, Dur = 73
21:50:40.345 00.001 11616 IsSlewing returns 0
21:50:40.345 00.000 11616 IsGuiding returns 0
21:50:40.345 00.000 11616 PulseGuide returned control before completion, sleep 83
21:50:40.367 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:50:40.388 00.021 12268 UpdateGuideState exits: m=579 SNR=16.5
21:50:40.388 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:40.388 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:40.388 00.000 12268 Enqueuing Expose request
21:50:40.432 00.044 11616 IsGuiding returns 1
21:50:40.432 00.000 11616 scope still moving after pulse duration time elapsed
21:50:40.463 00.031 11616 IsSlewing returns 0
21:50:40.463 00.000 11616 IsGuiding returns 1
21:50:40.494 00.031 11616 IsSlewing returns 0
21:50:40.494 00.000 11616 IsGuiding returns 0
21:50:40.494 00.000 11616 scope move finished after 73 + 76 ms
21:50:40.494 00.000 11616 Move returns status 0, amount 73
21:50:40.494 00.000 11616 MoveAxis(N, 0, ABG)
21:50:40.494 00.000 11616 Move returns status 0, amount 0
21:50:40.494 00.000 11616 move complete, result=0
21:50:40.495 00.001 11616 worker thread done servicing request
21:50:40.495 00.000 12268 GuideStep: -0.1 px 73 ms EAST, 0.0 px 0 ms NORTH
21:50:40.495 00.000 11616 Worker thread wakes up
21:50:40.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:40.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:42.514 02.019 11616 Exposure complete
21:50:42.569 00.055 11616 worker thread done servicing request
21:50:42.570 00.001 12268 OnExposeComplete: enter
21:50:42.570 00.000 12268 UpdateGuideState(): m_state=6
21:50:42.570 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
21:50:42.570 00.000 12268 Star::Find returns 1 (0), X=1097.99, Y=277.76, Mass=583, SNR=16.6, Peak=56 HFD=4.7
21:50:42.570 00.000 12268 MultiStar: [#1 0.32,0.22,0.91,U] [#2 -0.37,-0.41,0.95,U] [#3 0.09,-0.04,0.78,U] [#4 0.15,0.00,0.81,U] [#5 -0.04,0.11,0.66,U] [#6 0.36,0.16,0.72,U] 
21:50:42.570 00.000 12268 refined, 6 included, MultiStar: {0.11, -0.00}, one-star: {0.28, 0.00}
21:50:42.570 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.67) = xAngle (1.63 = 1.63)
21:50:42.571 00.001 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.66 = 1.66)
21:50:42.571 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.04 mountX=-0.01 mountY=0.11, mountTheta=1.63
21:50:42.572 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.00, opts=13)
21:50:42.572 00.000 12268 Enqueuing Move request for scope (0.11, -0.00)
21:50:42.572 00.000 11616 Worker thread wakes up
21:50:42.572 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
21:50:42.572 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
21:50:42.572 00.000 11616 Moving (0.11, -0.00) raw xDistance=-0.01 yDistance=0.11
21:50:42.572 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:42.573 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:50:42.573 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:42.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:50:42.573 00.000 11616 MoveAxis(E, 0, ABG)
21:50:42.573 00.000 11616 Move returns status 0, amount 0
21:50:42.573 00.000 11616 MoveAxis(N, 0, ABG)
21:50:42.573 00.000 11616 Move returns status 0, amount 0
21:50:42.573 00.000 11616 move complete, result=0
21:50:42.573 00.000 11616 worker thread done servicing request
21:50:42.593 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
21:50:42.611 00.018 12268 UpdateGuideState exits: m=583 SNR=16.6
21:50:42.611 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:42.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:42.611 00.000 12268 Enqueuing Expose request
21:50:42.611 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:42.611 00.000 11616 Worker thread wakes up
21:50:42.612 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:42.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:44.618 02.006 11616 Exposure complete
21:50:44.675 00.057 11616 worker thread done servicing request
21:50:44.675 00.000 12268 OnExposeComplete: enter
21:50:44.675 00.000 12268 UpdateGuideState(): m_state=6
21:50:44.675 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
21:50:44.675 00.000 12268 Star::Find returns 1 (0), X=1098.07, Y=277.86, Mass=483, SNR=15.1, Peak=49 HFD=4.5
21:50:44.676 00.001 12268 MultiStar: [#1 0.35,0.13,1.06,U] [#2 -0.50,-0.68,0.00,M7] [#3 0.29,-0.31,0.87,U] [#4 0.37,-0.19,0.87,U] [#5 0.44,-0.08,0.71,U] [#6 0.26,-0.12,0.65,U] 
21:50:44.676 00.000 12268 refined, 5 included, MultiStar: {0.35, -0.07}, one-star: {0.36, 0.10}
21:50:44.676 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.67) = xAngle (1.48 = 1.48)
21:50:44.676 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.51 = 1.51)
21:50:44.676 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.07 hyp=0.35 cameraTheta=-0.19 mountX=0.03 mountY=0.35, mountTheta=1.48
21:50:44.677 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.07, opts=13)
21:50:44.677 00.000 12268 Enqueuing Move request for scope (0.35, -0.07)
21:50:44.677 00.000 11616 Worker thread wakes up
21:50:44.678 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.07) opts 0xd
21:50:44.678 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.07)
21:50:44.678 00.000 11616 Moving (0.35, -0.07) raw xDistance=0.03 yDistance=0.35
21:50:44.678 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:44.678 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:50:44.678 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
21:50:44.678 00.000 11616 MoveAxis(E, 0, ABG)
21:50:44.678 00.000 11616 Move returns status 0, amount 0
21:50:44.678 00.000 11616 MoveAxis(S, 30, ABG)
21:50:44.678 00.000 11616 Guiding  Dir = 1, Dur = 30
21:50:44.679 00.001 11616 IsSlewing returns 0
21:50:44.679 00.000 11616 IsGuiding returns 0
21:50:44.679 00.000 11616 PulseGuide returned control before completion, sleep 40
21:50:44.702 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:50:44.719 00.017 12268 UpdateGuideState exits: m=483 SNR=15.1
21:50:44.720 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:44.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:44.720 00.000 12268 Enqueuing Expose request
21:50:44.724 00.004 11616 IsGuiding returns 1
21:50:44.724 00.000 11616 scope still moving after pulse duration time elapsed
21:50:44.755 00.031 11616 IsSlewing returns 0
21:50:44.755 00.000 11616 IsGuiding returns 0
21:50:44.756 00.001 11616 scope move finished after 30 + 46 ms
21:50:44.756 00.000 11616 Move returns status 0, amount 30
21:50:44.757 00.001 11616 move complete, result=0
21:50:44.758 00.001 11616 worker thread done servicing request
21:50:44.758 00.000 11616 Worker thread wakes up
21:50:44.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:44.759 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:44.759 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 30 ms SOUTH
21:50:46.775 02.016 11616 Exposure complete
21:50:46.830 00.055 11616 worker thread done servicing request
21:50:46.830 00.000 12268 OnExposeComplete: enter
21:50:46.830 00.000 12268 UpdateGuideState(): m_state=6
21:50:46.831 00.001 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
21:50:46.831 00.000 12268 Star::Find returns 1 (0), X=1097.83, Y=277.80, Mass=519, SNR=15.6, Peak=45 HFD=5.0
21:50:46.832 00.001 12268 MultiStar: [#1 0.36,0.24,0.98,U] [#2 -0.61,-0.54,0.00,M8] [#3 -0.02,0.06,0.84,U] [#4 0.24,-0.30,0.82,U] [#5 0.05,-0.03,0.66,U] [#6 0.33,-0.08,0.60,U] 
21:50:46.832 00.000 12268 single-star, 5 included, MultiStar: {0.18, 0.00}, one-star: {0.12, 0.04}
21:50:46.833 00.001 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.67) = xAngle (1.97 = 1.97)
21:50:46.833 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.00 = 2.00)
21:50:46.834 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.12 cameraTheta=0.30 mountX=-0.05 mountY=0.11, mountTheta=1.97
21:50:46.839 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.04, opts=13)
21:50:46.839 00.000 12268 Enqueuing Move request for scope (0.12, 0.04)
21:50:46.839 00.000 11616 Worker thread wakes up
21:50:46.839 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
21:50:46.839 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
21:50:46.839 00.000 11616 Moving (0.12, 0.04) raw xDistance=-0.05 yDistance=0.11
21:50:46.839 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:46.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:50:46.839 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:46.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:50:46.840 00.001 11616 MoveAxis(E, 0, ABG)
21:50:46.840 00.000 11616 Move returns status 0, amount 0
21:50:46.840 00.000 11616 MoveAxis(N, 0, ABG)
21:50:46.840 00.000 11616 Move returns status 0, amount 0
21:50:46.840 00.000 11616 move complete, result=0
21:50:46.840 00.000 11616 worker thread done servicing request
21:50:46.860 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:50:46.877 00.017 12268 UpdateGuideState exits: m=519 SNR=15.6
21:50:46.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:46.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:46.877 00.000 12268 Enqueuing Expose request
21:50:46.878 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:46.878 00.000 11616 Worker thread wakes up
21:50:46.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:46.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:48.895 02.017 11616 Exposure complete
21:50:48.952 00.057 11616 worker thread done servicing request
21:50:48.953 00.001 12268 OnExposeComplete: enter
21:50:48.953 00.000 12268 UpdateGuideState(): m_state=6
21:50:48.953 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
21:50:48.953 00.000 12268 Star::Find returns 1 (0), X=1098.09, Y=278.20, Mass=481, SNR=15.0, Peak=39 HFD=4.5
21:50:48.953 00.000 12268 MultiStar: [#1 0.22,0.66,0.00,M1] [#2 -0.46,-0.04,0.97,U] [#3 0.47,0.52,0.00,M1] [#4 0.09,0.21,0.89,U] [#5 0.27,0.51,0.71,U] [#6 0.08,0.52,0.75,U] 
21:50:48.953 00.000 12268 refined, 4 included, MultiStar: {0.06, 0.31}, one-star: {0.39, 0.44}
21:50:48.953 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.67) = xAngle (3.04 = 3.04)
21:50:48.954 00.001 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.07 = 3.07)
21:50:48.954 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.37 mountX=-0.31 mountY=0.02, mountTheta=3.07
21:50:48.955 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.31, opts=13)
21:50:48.955 00.000 12268 Enqueuing Move request for scope (0.06, 0.31)
21:50:48.955 00.000 11616 Worker thread wakes up
21:50:48.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.31) opts 0xd
21:50:48.956 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.31)
21:50:48.956 00.000 11616 Moving (0.06, 0.31) raw xDistance=-0.31 yDistance=0.02
21:50:48.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
21:50:48.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:48.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:50:48.956 00.000 11616 MoveAxis(E, 176, ABG)
21:50:48.956 00.000 11616 Guiding  Dir = 2, Dur = 176
21:50:48.956 00.000 11616 IsSlewing returns 0
21:50:48.956 00.000 11616 IsGuiding returns 0
21:50:48.957 00.001 11616 PulseGuide returned control before completion, sleep 186
21:50:48.978 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:50:48.995 00.017 12268 UpdateGuideState exits: m=481 SNR=15.0
21:50:48.995 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:48.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:48.995 00.000 12268 Enqueuing Expose request
21:50:49.160 00.165 11616 IsGuiding returns 0
21:50:49.160 00.000 11616 Move returns status 0, amount 176
21:50:49.160 00.000 11616 MoveAxis(N, 0, ABG)
21:50:49.160 00.000 11616 Move returns status 0, amount 0
21:50:49.160 00.000 11616 move complete, result=0
21:50:49.160 00.000 11616 worker thread done servicing request
21:50:49.161 00.001 11616 Worker thread wakes up
21:50:49.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:49.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:49.161 00.000 12268 GuideStep: -0.3 px 176 ms EAST, 0.0 px 0 ms NORTH
21:50:51.176 02.015 11616 Exposure complete
21:50:51.231 00.055 11616 worker thread done servicing request
21:50:51.231 00.000 12268 OnExposeComplete: enter
21:50:51.231 00.000 12268 UpdateGuideState(): m_state=6
21:50:51.232 00.001 12268 Star::Find(15, 1098, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
21:50:51.232 00.000 12268 Star::Find returns 1 (0), X=1098.02, Y=277.85, Mass=481, SNR=15.1, Peak=49 HFD=4.6
21:50:51.232 00.000 12268 MultiStar: [#1 0.26,0.60,0.00,M2] [#2 -0.74,-0.63,0.00,M8] [#3 0.10,0.13,0.90,U] [#4 -0.15,-0.21,0.82,U] [#5 -0.09,0.20,0.67,U] [#6 0.14,0.50,0.61,U] 
21:50:51.232 00.000 12268 refined, 4 included, MultiStar: {0.08, 0.12}, one-star: {0.31, 0.08}
21:50:51.232 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.67) = xAngle (2.67 = 2.67)
21:50:51.232 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.70 = 2.70)
21:50:51.232 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=1.00 mountX=-0.12 mountY=0.06, mountTheta=2.69
21:50:51.234 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.12, opts=13)
21:50:51.234 00.000 12268 Enqueuing Move request for scope (0.08, 0.12)
21:50:51.234 00.000 11616 Worker thread wakes up
21:50:51.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
21:50:51.234 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
21:50:51.234 00.000 11616 Moving (0.08, 0.12) raw xDistance=-0.12 yDistance=0.06
21:50:51.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:50:51.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:51.235 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:50:51.235 00.000 11616 MoveAxis(E, 70, ABG)
21:50:51.235 00.000 11616 Guiding  Dir = 2, Dur = 70
21:50:51.235 00.000 11616 IsSlewing returns 0
21:50:51.235 00.000 11616 IsGuiding returns 0
21:50:51.236 00.001 11616 PulseGuide returned control before completion, sleep 80
21:50:51.257 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:50:51.274 00.017 12268 UpdateGuideState exits: m=481 SNR=15.1
21:50:51.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:51.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:51.274 00.000 12268 Enqueuing Expose request
21:50:51.333 00.059 11616 IsGuiding returns 0
21:50:51.333 00.000 11616 Move returns status 0, amount 70
21:50:51.333 00.000 11616 MoveAxis(N, 0, ABG)
21:50:51.333 00.000 11616 Move returns status 0, amount 0
21:50:51.334 00.001 11616 move complete, result=0
21:50:51.334 00.000 11616 worker thread done servicing request
21:50:51.334 00.000 11616 Worker thread wakes up
21:50:51.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:51.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:51.335 00.001 12268 GuideStep: -0.1 px 70 ms EAST, 0.1 px 0 ms NORTH
21:50:53.349 02.014 11616 Exposure complete
21:50:53.405 00.056 11616 worker thread done servicing request
21:50:53.405 00.000 12268 OnExposeComplete: enter
21:50:53.405 00.000 12268 UpdateGuideState(): m_state=6
21:50:53.405 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
21:50:53.406 00.001 12268 Star::Find returns 1 (0), X=1097.79, Y=277.42, Mass=537, SNR=15.8, Peak=42 HFD=5.2
21:50:53.406 00.000 12268 MultiStar: [#1 0.35,0.04,0.93,U] [#2 -0.59,-0.89,0.00,M9] [#3 0.30,-0.24,0.79,U] [#4 0.18,-0.55,0.86,U] [#5 0.07,-0.29,0.67,U] [#6 0.03,-0.49,0.62,U] 
21:50:53.406 00.000 12268 refined, 5 included, MultiStar: {0.18, -0.30}, one-star: {0.08, -0.34}
21:50:53.406 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.67) = xAngle (0.63 = 0.63)
21:50:53.406 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.66 = 0.66)
21:50:53.406 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.30 hyp=0.35 cameraTheta=-1.04 mountX=0.28 mountY=0.21, mountTheta=0.65
21:50:53.410 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.30, opts=13)
21:50:53.410 00.000 12268 Enqueuing Move request for scope (0.18, -0.30)
21:50:53.410 00.000 11616 Worker thread wakes up
21:50:53.411 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.30) opts 0xd
21:50:53.411 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.30)
21:50:53.411 00.000 11616 Moving (0.18, -0.30) raw xDistance=0.28 yDistance=0.21
21:50:53.411 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:50:53.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:50:53.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
21:50:53.411 00.000 11616 MoveAxis(E, 0, ABG)
21:50:53.411 00.000 11616 Move returns status 0, amount 0
21:50:53.411 00.000 11616 MoveAxis(S, 18, ABG)
21:50:53.411 00.000 11616 Guiding  Dir = 1, Dur = 18
21:50:53.412 00.001 11616 IsSlewing returns 0
21:50:53.412 00.000 11616 IsGuiding returns 0
21:50:53.412 00.000 11616 PulseGuide returned control before completion, sleep 28
21:50:53.432 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:50:53.449 00.017 12268 UpdateGuideState exits: m=537 SNR=15.8
21:50:53.450 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:53.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:53.450 00.000 12268 Enqueuing Expose request
21:50:53.456 00.006 11616 IsGuiding returns 1
21:50:53.456 00.000 11616 scope still moving after pulse duration time elapsed
21:50:53.488 00.032 11616 IsSlewing returns 0
21:50:53.488 00.000 11616 IsGuiding returns 1
21:50:53.518 00.030 11616 IsSlewing returns 0
21:50:53.519 00.001 11616 IsGuiding returns 1
21:50:53.549 00.030 11616 IsSlewing returns 0
21:50:53.549 00.000 11616 IsGuiding returns 1
21:50:53.581 00.032 11616 IsSlewing returns 0
21:50:53.582 00.001 11616 IsGuiding returns 1
21:50:53.613 00.031 11616 IsSlewing returns 0
21:50:53.613 00.000 11616 IsGuiding returns 1
21:50:53.645 00.032 11616 IsSlewing returns 0
21:50:53.657 00.012 11616 IsGuiding returns 0
21:50:53.657 00.000 11616 scope move finished after 18 + 227 ms
21:50:53.657 00.000 11616 Move returns status 0, amount 18
21:50:53.657 00.000 11616 move complete, result=0
21:50:53.658 00.001 11616 worker thread done servicing request
21:50:53.658 00.000 11616 Worker thread wakes up
21:50:53.658 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 18 ms SOUTH
21:50:53.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:53.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:55.670 02.012 11616 Exposure complete
21:50:55.726 00.056 11616 worker thread done servicing request
21:50:55.726 00.000 12268 OnExposeComplete: enter
21:50:55.726 00.000 12268 UpdateGuideState(): m_state=6
21:50:55.727 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
21:50:55.727 00.000 12268 Star::Find returns 1 (0), X=1097.95, Y=277.21, Mass=491, SNR=15.3, Peak=49 HFD=4.6
21:50:55.727 00.000 12268 MultiStar: [#1 0.32,-0.44,0.97,U] [#2 -0.50,-0.89,0.00,M10] [#3 0.13,-0.33,0.86,U] [#4 0.06,-0.36,0.83,U] [#5 -0.08,-0.20,0.69,U] [#6 0.18,-0.35,0.66,U] 
21:50:55.727 00.000 12268 refined, 5 included, MultiStar: {0.16, -0.39}, one-star: {0.25, -0.55}
21:50:55.727 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.67) = xAngle (0.48 = 0.48)
21:50:55.727 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.51 = 0.51)
21:50:55.727 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.39 hyp=0.42 cameraTheta=-1.18 mountX=0.37 mountY=0.20, mountTheta=0.51
21:50:55.729 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.39, opts=13)
21:50:55.729 00.000 12268 Enqueuing Move request for scope (0.16, -0.39)
21:50:55.729 00.000 11616 Worker thread wakes up
21:50:55.729 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.39) opts 0xd
21:50:55.729 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.39)
21:50:55.729 00.000 11616 Moving (0.16, -0.39) raw xDistance=0.37 yDistance=0.20
21:50:55.729 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
21:50:55.729 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.10
21:50:55.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
21:50:55.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
21:50:55.729 00.000 11616 MoveAxis(W, 206, ABG)
21:50:55.730 00.001 11616 Guiding  Dir = 3, Dur = 206
21:50:55.730 00.000 11616 IsSlewing returns 0
21:50:55.730 00.000 11616 IsGuiding returns 0
21:50:55.730 00.000 11616 PulseGuide returned control before completion, sleep 216
21:50:55.751 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:50:55.769 00.018 12268 UpdateGuideState exits: m=491 SNR=15.3
21:50:55.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:55.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:55.769 00.000 12268 Enqueuing Expose request
21:50:55.960 00.191 11616 IsGuiding returns 1
21:50:55.961 00.001 11616 scope still moving after pulse duration time elapsed
21:50:55.991 00.030 11616 IsSlewing returns 0
21:50:55.991 00.000 11616 IsGuiding returns 0
21:50:55.992 00.001 11616 scope move finished after 206 + 56 ms
21:50:55.992 00.000 11616 Move returns status 0, amount 206
21:50:55.992 00.000 11616 MoveAxis(S, 17, ABG)
21:50:55.992 00.000 11616 Guiding  Dir = 1, Dur = 17
21:50:55.992 00.000 11616 IsSlewing returns 0
21:50:55.993 00.001 11616 IsGuiding returns 0
21:50:55.993 00.000 11616 PulseGuide returned control before completion, sleep 27
21:50:56.022 00.029 11616 IsGuiding returns 1
21:50:56.023 00.001 11616 scope still moving after pulse duration time elapsed
21:50:56.054 00.031 11616 IsSlewing returns 0
21:50:56.054 00.000 11616 IsGuiding returns 1
21:50:56.085 00.031 11616 IsSlewing returns 0
21:50:56.086 00.001 11616 IsGuiding returns 1
21:50:56.116 00.030 11616 IsSlewing returns 0
21:50:56.116 00.000 11616 IsGuiding returns 1
21:50:56.148 00.032 11616 IsSlewing returns 0
21:50:56.148 00.000 11616 IsGuiding returns 1
21:50:56.179 00.031 11616 IsSlewing returns 0
21:50:56.180 00.001 11616 IsGuiding returns 1
21:50:56.210 00.030 11616 IsSlewing returns 0
21:50:56.210 00.000 11616 IsGuiding returns 1
21:50:56.241 00.031 11616 IsSlewing returns 0
21:50:56.241 00.000 11616 IsGuiding returns 0
21:50:56.241 00.000 11616 scope move finished after 17 + 231 ms
21:50:56.241 00.000 11616 Move returns status 0, amount 17
21:50:56.241 00.000 11616 move complete, result=0
21:50:56.241 00.000 11616 worker thread done servicing request
21:50:56.241 00.000 11616 Worker thread wakes up
21:50:56.242 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:56.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:56.242 00.000 12268 GuideStep: 0.4 px 206 ms WEST, 0.2 px 17 ms SOUTH
21:50:58.262 02.020 11616 Exposure complete
21:50:58.322 00.060 11616 worker thread done servicing request
21:50:58.322 00.000 12268 OnExposeComplete: enter
21:50:58.322 00.000 12268 UpdateGuideState(): m_state=6
21:50:58.323 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
21:50:58.323 00.000 12268 Star::Find returns 1 (0), X=1098.00, Y=277.12, Mass=464, SNR=14.8, Peak=49 HFD=4.6
21:50:58.323 00.000 12268 MultiStar: [#1 0.32,-0.30,1.06,U] [#2 -0.58,-0.91,0.00,R] [#3 0.24,-0.20,0.87,U] [#4 -0.03,-0.60,0.87,U] [#5 -0.13,-0.52,0.67,U] [#6 0.31,-0.52,0.67,U] 
21:50:58.323 00.000 12268 refined, 5 included, MultiStar: {0.18, -0.46}, one-star: {0.29, -0.64}
21:50:58.323 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.67) = xAngle (0.48 = 0.48)
21:50:58.323 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.51 = 0.51)
21:50:58.323 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.46 hyp=0.49 cameraTheta=-1.19 mountX=0.44 mountY=0.24, mountTheta=0.50
21:50:58.325 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.46, opts=13)
21:50:58.325 00.000 12268 Enqueuing Move request for scope (0.18, -0.46)
21:50:58.325 00.000 11616 Worker thread wakes up
21:50:58.325 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.46) opts 0xd
21:50:58.325 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.46)
21:50:58.325 00.000 11616 Moving (0.18, -0.46) raw xDistance=0.44 yDistance=0.24
21:50:58.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
21:50:58.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:50:58.325 00.000 11616 MoveAxis(W, 245, ABG)
21:50:58.325 00.000 11616 Guiding  Dir = 3, Dur = 245
21:50:58.326 00.001 11616 IsSlewing returns 0
21:50:58.326 00.000 11616 IsGuiding returns 0
21:50:58.326 00.000 11616 PulseGuide returned control before completion, sleep 255
21:50:58.347 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:50:58.364 00.017 12268 UpdateGuideState exits: m=464 SNR=14.8
21:50:58.365 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:58.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:50:58.365 00.000 12268 Enqueuing Expose request
21:50:58.583 00.218 11616 IsGuiding returns 1
21:50:58.583 00.000 11616 scope still moving after pulse duration time elapsed
21:50:58.615 00.032 11616 IsSlewing returns 0
21:50:58.615 00.000 11616 IsGuiding returns 1
21:50:58.646 00.031 11616 IsSlewing returns 0
21:50:58.647 00.001 11616 IsGuiding returns 0
21:50:58.647 00.000 11616 scope move finished after 245 + 76 ms
21:50:58.647 00.000 11616 Move returns status 0, amount 245
21:50:58.647 00.000 11616 MoveAxis(S, 20, ABG)
21:50:58.647 00.000 11616 Guiding  Dir = 1, Dur = 20
21:50:58.648 00.001 11616 IsSlewing returns 0
21:50:58.648 00.000 11616 IsGuiding returns 0
21:50:58.648 00.000 11616 PulseGuide returned control before completion, sleep 30
21:50:58.692 00.044 11616 IsGuiding returns 1
21:50:58.692 00.000 11616 scope still moving after pulse duration time elapsed
21:50:58.723 00.031 11616 IsSlewing returns 0
21:50:58.723 00.000 11616 IsGuiding returns 0
21:50:58.723 00.000 11616 scope move finished after 20 + 54 ms
21:50:58.723 00.000 11616 Move returns status 0, amount 20
21:50:58.724 00.001 11616 move complete, result=0
21:50:58.724 00.000 11616 worker thread done servicing request
21:50:58.724 00.000 11616 Worker thread wakes up
21:50:58.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:50:58.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:50:58.724 00.000 12268 GuideStep: 0.4 px 245 ms WEST, 0.2 px 20 ms SOUTH
21:51:00.748 02.024 11616 Exposure complete
21:51:00.806 00.058 11616 worker thread done servicing request
21:51:00.806 00.000 12268 OnExposeComplete: enter
21:51:00.806 00.000 12268 UpdateGuideState(): m_state=6
21:51:00.806 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
21:51:00.806 00.000 12268 Star::Find returns 1 (0), X=1097.85, Y=277.87, Mass=546, SNR=16.0, Peak=54 HFD=4.9
21:51:00.807 00.001 12268 MultiStar: [#1 -0.02,0.24,0.84,U] [#2 -0.12,0.40,0.90,U] [#3 0.17,-0.00,0.77,U] [#4 0.16,-0.16,0.79,U] [#5 0.15,-0.00,0.67,U] [#6 0.32,0.03,0.64,U] 
21:51:00.807 00.000 12268 refined, 6 included, MultiStar: {0.10, 0.10}, one-star: {0.14, 0.11}
21:51:00.807 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.67) = xAngle (2.43 = 2.43)
21:51:00.807 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.46 = 2.46)
21:51:00.807 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.76 mountX=-0.11 mountY=0.09, mountTheta=2.45
21:51:00.809 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.10, opts=13)
21:51:00.809 00.000 12268 Enqueuing Move request for scope (0.10, 0.10)
21:51:00.809 00.000 11616 Worker thread wakes up
21:51:00.809 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
21:51:00.809 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
21:51:00.809 00.000 11616 Moving (0.10, 0.10) raw xDistance=-0.11 yDistance=0.09
21:51:00.809 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:51:00.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:51:00.809 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:00.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:51:00.810 00.001 11616 MoveAxis(E, 0, ABG)
21:51:00.810 00.000 11616 Move returns status 0, amount 0
21:51:00.810 00.000 11616 MoveAxis(N, 0, ABG)
21:51:00.810 00.000 11616 Move returns status 0, amount 0
21:51:00.810 00.000 11616 move complete, result=0
21:51:00.810 00.000 11616 worker thread done servicing request
21:51:00.830 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
21:51:00.851 00.021 12268 UpdateGuideState exits: m=546 SNR=16.0
21:51:00.852 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:00.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:00.852 00.000 12268 Enqueuing Expose request
21:51:00.852 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:00.852 00.000 11616 Worker thread wakes up
21:51:00.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:00.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:02.408 01.556 12268 evsrv: cli 0F8E69C0 connect
21:51:02.408 00.000 12268 case statement mapped state 6 to 3
21:51:02.410 00.002 12268 case statement mapped state 6 to 3
21:51:02.410 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"34c3e13c-31be-404d-8df0-a46c2ccd38df"}
21:51:02.411 00.001 12268 case statement mapped state 6 to 3
21:51:02.411 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34c3e13c-31be-404d-8df0-a46c2ccd38df"}
21:51:02.531 00.120 12268 evsrv: cli 0F8E69C0 disconnect
21:51:02.865 00.334 11616 Exposure complete
21:51:02.934 00.069 12268 OnExposeComplete: enter
21:51:02.934 00.000 12268 UpdateGuideState(): m_state=6
21:51:02.935 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
21:51:02.935 00.000 12268 Star::Find returns 1 (0), X=1097.78, Y=278.12, Mass=474, SNR=14.9, Peak=49 HFD=4.7
21:51:02.935 00.000 12268 MultiStar: [#1 0.27,0.23,0.99,U] [#2 -0.06,0.96,0.00,M1] [#3 0.22,-0.01,0.87,U] [#4 -0.03,0.34,0.84,U] [#5 -0.10,0.37,0.68,U] [#6 0.01,0.19,0.63,U] 
21:51:02.935 00.000 12268 refined, 5 included, MultiStar: {0.09, 0.25}, one-star: {0.07, 0.36}
21:51:02.935 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
21:51:02.935 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
21:51:02.935 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.26 cameraTheta=1.22 mountX=-0.25 mountY=0.06, mountTheta=2.92
21:51:02.940 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.25, opts=13)
21:51:02.940 00.000 12268 Enqueuing Move request for scope (0.09, 0.25)
21:51:02.943 00.003 11616 worker thread done servicing request
21:51:02.943 00.000 11616 Worker thread wakes up
21:51:02.943 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
21:51:02.943 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
21:51:02.943 00.000 11616 Moving (0.09, 0.25) raw xDistance=-0.25 yDistance=0.06
21:51:02.943 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:51:02.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:51:02.944 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:02.944 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:51:02.945 00.001 11616 MoveAxis(E, 0, ABG)
21:51:02.945 00.000 11616 Move returns status 0, amount 0
21:51:02.946 00.001 11616 MoveAxis(N, 0, ABG)
21:51:02.946 00.000 11616 Move returns status 0, amount 0
21:51:02.946 00.000 11616 move complete, result=0
21:51:02.946 00.000 11616 worker thread done servicing request
21:51:02.980 00.034 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:51:03.008 00.028 12268 UpdateGuideState exits: m=474 SNR=14.9
21:51:03.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:03.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:03.008 00.000 12268 Enqueuing Expose request
21:51:03.008 00.000 11616 Worker thread wakes up
21:51:03.008 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:03.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:03.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:05.031 02.023 11616 Exposure complete
21:51:05.102 00.071 11616 worker thread done servicing request
21:51:05.103 00.001 12268 OnExposeComplete: enter
21:51:05.103 00.000 12268 UpdateGuideState(): m_state=6
21:51:05.103 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
21:51:05.103 00.000 12268 Star::Find returns 1 (0), X=1097.76, Y=278.06, Mass=467, SNR=14.8, Peak=45 HFD=4.9
21:51:05.103 00.000 12268 MultiStar: [#1 0.09,0.53,0.99,U] [#2 -0.27,0.52,1.00,U] [#3 0.03,0.38,0.83,U] [#4 -0.17,0.14,0.83,U] [#5 -0.12,0.50,0.75,U] [#6 0.03,0.43,0.69,U] 
21:51:05.104 00.001 12268 single-star, 6 included, MultiStar: {-0.05, 0.40}, one-star: {0.05, 0.30}
21:51:05.104 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.67) = xAngle (3.06 = 3.06)
21:51:05.104 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.09 = 3.09)
21:51:05.104 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.30 hyp=0.31 cameraTheta=1.39 mountX=-0.31 mountY=0.01, mountTheta=3.09
21:51:05.110 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.30, opts=13)
21:51:05.111 00.001 12268 Enqueuing Move request for scope (0.05, 0.30)
21:51:05.113 00.002 11616 Worker thread wakes up
21:51:05.114 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.30) opts 0xd
21:51:05.114 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.30)
21:51:05.114 00.000 11616 Moving (0.05, 0.30) raw xDistance=-0.31 yDistance=0.01
21:51:05.114 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
21:51:05.114 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
21:51:05.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
21:51:05.115 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:05.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:51:05.115 00.000 11616 MoveAxis(E, 172, ABG)
21:51:05.115 00.000 11616 Guiding  Dir = 2, Dur = 172
21:51:05.116 00.001 11616 IsSlewing returns 0
21:51:05.116 00.000 11616 IsGuiding returns 0
21:51:05.116 00.000 11616 PulseGuide returned control before completion, sleep 182
21:51:05.216 00.100 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:51:05.247 00.031 12268 UpdateGuideState exits: m=467 SNR=14.8
21:51:05.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:05.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:05.247 00.000 12268 Enqueuing Expose request
21:51:05.311 00.064 11616 IsGuiding returns 0
21:51:05.311 00.000 11616 Move returns status 0, amount 172
21:51:05.312 00.001 11616 MoveAxis(N, 0, ABG)
21:51:05.314 00.002 11616 Move returns status 0, amount 0
21:51:05.314 00.000 11616 move complete, result=0
21:51:05.314 00.000 11616 worker thread done servicing request
21:51:05.314 00.000 11616 Worker thread wakes up
21:51:05.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:05.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:05.315 00.001 12268 GuideStep: -0.3 px 172 ms EAST, 0.0 px 0 ms NORTH
21:51:07.323 02.008 11616 Exposure complete
21:51:07.380 00.057 11616 worker thread done servicing request
21:51:07.380 00.000 12268 OnExposeComplete: enter
21:51:07.381 00.001 12268 UpdateGuideState(): m_state=6
21:51:07.381 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
21:51:07.381 00.000 12268 Star::Find returns 1 (0), X=1097.61, Y=278.16, Mass=427, SNR=14.1, Peak=41 HFD=4.7
21:51:07.381 00.000 12268 MultiStar: [#1 0.37,0.66,0.00,M1] [#2 0.15,0.73,0.00,M1] [#3 0.45,0.50,0.00,M1] [#4 -0.20,0.46,0.79,U] [#5 -0.11,0.94,0.00,M1] [#6 0.61,0.45,0.00,M1] 
21:51:07.381 00.000 12268 single-star, 1 included, MultiStar: {-0.14, 0.43}, one-star: {-0.10, 0.40}
21:51:07.381 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.67) = xAngle (3.48 = -2.81)
21:51:07.381 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.51 = -2.77)
21:51:07.381 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.40 hyp=0.42 cameraTheta=1.81 mountX=-0.39 mountY=-0.15, mountTheta=-2.78
21:51:07.383 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.40, opts=13)
21:51:07.383 00.000 12268 Enqueuing Move request for scope (-0.10, 0.40)
21:51:07.383 00.000 11616 Worker thread wakes up
21:51:07.383 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.40) opts 0xd
21:51:07.383 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.40)
21:51:07.383 00.000 11616 Moving (-0.10, 0.40) raw xDistance=-0.39 yDistance=-0.15
21:51:07.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
21:51:07.383 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:07.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:51:07.384 00.001 11616 MoveAxis(E, 219, ABG)
21:51:07.384 00.000 11616 Guiding  Dir = 2, Dur = 219
21:51:07.384 00.000 11616 IsSlewing returns 0
21:51:07.384 00.000 11616 IsGuiding returns 0
21:51:07.384 00.000 11616 PulseGuide returned control before completion, sleep 229
21:51:07.404 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:51:07.424 00.020 12268 UpdateGuideState exits: m=427 SNR=14.1
21:51:07.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:07.425 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:07.425 00.000 12268 Enqueuing Expose request
21:51:07.620 00.195 11616 IsGuiding returns 1
21:51:07.620 00.000 11616 scope still moving after pulse duration time elapsed
21:51:07.651 00.031 11616 IsSlewing returns 0
21:51:07.651 00.000 11616 IsGuiding returns 0
21:51:07.651 00.000 11616 scope move finished after 219 + 47 ms
21:51:07.651 00.000 11616 Move returns status 0, amount 219
21:51:07.651 00.000 11616 MoveAxis(N, 0, ABG)
21:51:07.651 00.000 11616 Move returns status 0, amount 0
21:51:07.652 00.001 11616 move complete, result=0
21:51:07.652 00.000 11616 worker thread done servicing request
21:51:07.652 00.000 11616 Worker thread wakes up
21:51:07.652 00.000 12268 GuideStep: -0.4 px 219 ms EAST, -0.1 px 0 ms NORTH
21:51:07.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:07.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:09.665 02.013 11616 Exposure complete
21:51:09.722 00.057 11616 worker thread done servicing request
21:51:09.723 00.001 12268 OnExposeComplete: enter
21:51:09.723 00.000 12268 UpdateGuideState(): m_state=6
21:51:09.723 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
21:51:09.723 00.000 12268 Star::Find returns 1 (0), X=1098.14, Y=277.66, Mass=473, SNR=14.8, Peak=37 HFD=5.3
21:51:09.724 00.001 12268 MultiStar: [#1 0.17,0.16,0.94,U] [#2 0.07,0.35,1.00,U] [#3 0.52,-0.20,0.88,U] [#4 0.41,-0.23,0.79,U] [#5 0.18,0.13,0.68,U] [#6 0.31,-0.27,0.68,U] 
21:51:09.724 00.000 12268 refined, 6 included, MultiStar: {0.30, -0.01}, one-star: {0.43, -0.10}
21:51:09.724 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.67) = xAngle (1.64 = 1.64)
21:51:09.724 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.67 = 1.67)
21:51:09.724 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-0.03 mountX=-0.02 mountY=0.30, mountTheta=1.64
21:51:09.726 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.01, opts=13)
21:51:09.726 00.000 12268 Enqueuing Move request for scope (0.30, -0.01)
21:51:09.726 00.000 11616 Worker thread wakes up
21:51:09.726 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.01) opts 0xd
21:51:09.726 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.01)
21:51:09.726 00.000 11616 Moving (0.30, -0.01) raw xDistance=-0.02 yDistance=0.30
21:51:09.726 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:09.727 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:51:09.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
21:51:09.727 00.000 11616 MoveAxis(E, 0, ABG)
21:51:09.727 00.000 11616 Move returns status 0, amount 0
21:51:09.727 00.000 11616 MoveAxis(S, 25, ABG)
21:51:09.727 00.000 11616 Guiding  Dir = 1, Dur = 25
21:51:09.727 00.000 11616 IsSlewing returns 0
21:51:09.728 00.001 11616 IsGuiding returns 0
21:51:09.728 00.000 11616 PulseGuide returned control before completion, sleep 35
21:51:09.749 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
21:51:09.769 00.020 12268 UpdateGuideState exits: m=473 SNR=14.8
21:51:09.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:09.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:09.769 00.000 12268 Enqueuing Expose request
21:51:09.773 00.004 11616 IsGuiding returns 1
21:51:09.773 00.000 11616 scope still moving after pulse duration time elapsed
21:51:09.805 00.032 11616 IsSlewing returns 0
21:51:09.806 00.001 11616 IsGuiding returns 0
21:51:09.806 00.000 11616 scope move finished after 25 + 53 ms
21:51:09.806 00.000 11616 Move returns status 0, amount 25
21:51:09.806 00.000 11616 move complete, result=0
21:51:09.806 00.000 11616 worker thread done servicing request
21:51:09.806 00.000 11616 Worker thread wakes up
21:51:09.806 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 25 ms SOUTH
21:51:09.806 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:09.807 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:11.861 02.054 11616 Exposure complete
21:51:11.920 00.059 11616 worker thread done servicing request
21:51:11.920 00.000 12268 OnExposeComplete: enter
21:51:11.921 00.001 12268 UpdateGuideState(): m_state=6
21:51:11.921 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
21:51:11.921 00.000 12268 Star::Find returns 1 (0), X=1097.90, Y=277.15, Mass=420, SNR=14.0, Peak=39 HFD=5.0
21:51:11.921 00.000 12268 MultiStar: [#1 0.16,-0.37,1.02,U] [#2 0.15,-0.24,1.03,U] [#3 0.25,-0.77,0.00,M1] [#4 0.30,-0.67,0.00,M1] [#5 0.24,-0.44,0.73,U] [#6 -0.06,-0.73,0.00,M1] 
21:51:11.921 00.000 12268 refined, 3 included, MultiStar: {0.18, -0.41}, one-star: {0.19, -0.61}
21:51:11.921 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.67) = xAngle (0.51 = 0.51)
21:51:11.921 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.54 = 0.54)
21:51:11.921 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.41 hyp=0.45 cameraTheta=-1.16 mountX=0.39 mountY=0.23, mountTheta=0.54
21:51:11.923 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.41, opts=13)
21:51:11.923 00.000 12268 Enqueuing Move request for scope (0.18, -0.41)
21:51:11.923 00.000 11616 Worker thread wakes up
21:51:11.923 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.41) opts 0xd
21:51:11.924 00.001 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.41)
21:51:11.924 00.000 11616 Moving (0.18, -0.41) raw xDistance=0.39 yDistance=0.23
21:51:11.924 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
21:51:11.924 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.18
21:51:11.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
21:51:11.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
21:51:11.924 00.000 11616 MoveAxis(W, 219, ABG)
21:51:11.924 00.000 11616 Guiding  Dir = 3, Dur = 219
21:51:11.924 00.000 11616 IsSlewing returns 0
21:51:11.925 00.001 11616 IsGuiding returns 0
21:51:11.925 00.000 11616 PulseGuide returned control before completion, sleep 229
21:51:11.945 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:51:11.963 00.018 12268 UpdateGuideState exits: m=420 SNR=14.0
21:51:11.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:11.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:11.963 00.000 12268 Enqueuing Expose request
21:51:12.167 00.204 11616 IsGuiding returns 1
21:51:12.167 00.000 11616 scope still moving after pulse duration time elapsed
21:51:12.197 00.030 11616 IsSlewing returns 0
21:51:12.197 00.000 11616 IsGuiding returns 1
21:51:12.229 00.032 11616 IsSlewing returns 0
21:51:12.229 00.000 11616 IsGuiding returns 1
21:51:12.260 00.031 11616 IsSlewing returns 0
21:51:12.260 00.000 11616 IsGuiding returns 1
21:51:12.290 00.030 11616 IsSlewing returns 0
21:51:12.290 00.000 11616 IsGuiding returns 1
21:51:12.320 00.030 11616 IsSlewing returns 0
21:51:12.320 00.000 11616 IsGuiding returns 1
21:51:12.352 00.032 11616 IsSlewing returns 0
21:51:12.352 00.000 11616 IsGuiding returns 0
21:51:12.352 00.000 11616 scope move finished after 219 + 208 ms
21:51:12.352 00.000 11616 Move returns status 0, amount 219
21:51:12.352 00.000 11616 MoveAxis(S, 20, ABG)
21:51:12.352 00.000 11616 Guiding  Dir = 1, Dur = 20
21:51:12.353 00.001 11616 IsSlewing returns 0
21:51:12.353 00.000 11616 IsGuiding returns 0
21:51:12.353 00.000 11616 PulseGuide returned control before completion, sleep 30
21:51:12.398 00.045 11616 IsGuiding returns 1
21:51:12.398 00.000 11616 scope still moving after pulse duration time elapsed
21:51:12.430 00.032 11616 IsSlewing returns 0
21:51:12.430 00.000 11616 IsGuiding returns 0
21:51:12.430 00.000 11616 scope move finished after 20 + 57 ms
21:51:12.430 00.000 11616 Move returns status 0, amount 20
21:51:12.430 00.000 11616 move complete, result=0
21:51:12.430 00.000 11616 worker thread done servicing request
21:51:12.430 00.000 11616 Worker thread wakes up
21:51:12.431 00.001 12268 GuideStep: 0.4 px 219 ms WEST, 0.2 px 20 ms SOUTH
21:51:12.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:12.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:14.440 02.009 11616 Exposure complete
21:51:14.498 00.058 11616 worker thread done servicing request
21:51:14.498 00.000 12268 OnExposeComplete: enter
21:51:14.498 00.000 12268 UpdateGuideState(): m_state=6
21:51:14.498 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
21:51:14.498 00.000 12268 Star::Find returns 1 (0), X=1097.82, Y=276.83, Mass=390, SNR=13.5, Peak=38 HFD=4.6
21:51:14.500 00.002 12268 MultiStar: [#1 0.30,-0.55,1.05,U] [#2 -0.34,-0.38,1.02,U] [#3 0.17,-0.66,0.00,M2] [#4 -0.11,-0.99,0.00,M2] [#5 -0.49,-0.53,0.00,M1] [#6 0.13,-0.84,0.00,M2] 
21:51:14.500 00.000 12268 refined, 2 included, MultiStar: {0.03, -0.62}, one-star: {0.11, -0.93}
21:51:14.500 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.67) = xAngle (0.14 = 0.14)
21:51:14.500 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.17 = 0.17)
21:51:14.500 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.62 hyp=0.62 cameraTheta=-1.53 mountX=0.61 mountY=0.10, mountTheta=0.17
21:51:14.502 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.62, opts=13)
21:51:14.502 00.000 12268 Enqueuing Move request for scope (0.03, -0.62)
21:51:14.502 00.000 11616 Worker thread wakes up
21:51:14.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.62) opts 0xd
21:51:14.502 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.62)
21:51:14.502 00.000 11616 Moving (0.03, -0.62) raw xDistance=0.61 yDistance=0.10
21:51:14.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.61
21:51:14.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:14.503 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:51:14.503 00.000 11616 MoveAxis(W, 342, ABG)
21:51:14.503 00.000 11616 Guiding  Dir = 3, Dur = 342
21:51:14.503 00.000 11616 IsSlewing returns 0
21:51:14.503 00.000 11616 IsGuiding returns 0
21:51:14.504 00.001 11616 PulseGuide returned control before completion, sleep 352
21:51:14.524 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=32, Gamma=1.290
21:51:14.542 00.018 12268 UpdateGuideState exits: m=390 SNR=13.5
21:51:14.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:14.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:14.542 00.000 12268 Enqueuing Expose request
21:51:14.861 00.319 11616 IsGuiding returns 1
21:51:14.861 00.000 11616 scope still moving after pulse duration time elapsed
21:51:14.892 00.031 11616 IsSlewing returns 0
21:51:14.892 00.000 11616 IsGuiding returns 1
21:51:14.923 00.031 11616 IsSlewing returns 0
21:51:14.923 00.000 11616 IsGuiding returns 1
21:51:14.954 00.031 11616 IsSlewing returns 0
21:51:14.955 00.001 11616 IsGuiding returns 1
21:51:14.984 00.029 11616 IsSlewing returns 0
21:51:14.984 00.000 11616 IsGuiding returns 1
21:51:15.017 00.033 11616 IsSlewing returns 0
21:51:15.017 00.000 11616 IsGuiding returns 0
21:51:15.017 00.000 11616 scope move finished after 342 + 172 ms
21:51:15.017 00.000 11616 Move returns status 0, amount 342
21:51:15.018 00.001 11616 MoveAxis(N, 0, ABG)
21:51:15.018 00.000 11616 Move returns status 0, amount 0
21:51:15.018 00.000 11616 move complete, result=0
21:51:15.018 00.000 11616 worker thread done servicing request
21:51:15.018 00.000 12268 GuideStep: 0.6 px 342 ms WEST, 0.1 px 0 ms NORTH
21:51:15.018 00.000 11616 Worker thread wakes up
21:51:15.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:15.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:17.037 02.019 11616 Exposure complete
21:51:17.105 00.068 11616 worker thread done servicing request
21:51:17.105 00.000 12268 OnExposeComplete: enter
21:51:17.105 00.000 12268 UpdateGuideState(): m_state=6
21:51:17.106 00.001 12268 Star::Find(15, 1097, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
21:51:17.106 00.000 12268 Star::Find returns 1 (0), X=1097.92, Y=277.65, Mass=456, SNR=14.6, Peak=38 HFD=5.0
21:51:17.106 00.000 12268 MultiStar: [#1 -0.17,-0.07,0.94,U] [#2 -0.05,0.49,0.94,U] [#3 -0.06,-0.11,0.87,U] [#4 0.10,-0.00,0.81,U] [#5 0.45,-0.06,0.68,U] [#6 0.02,-0.56,0.66,U] 
21:51:17.106 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.04}, one-star: {0.21, -0.11}
21:51:17.106 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.67) = xAngle (1.08 = 1.08)
21:51:17.106 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.11 = 1.11)
21:51:17.106 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.59 mountX=0.03 mountY=0.06, mountTheta=1.09
21:51:17.108 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.04, opts=13)
21:51:17.108 00.000 12268 Enqueuing Move request for scope (0.06, -0.04)
21:51:17.108 00.000 11616 Worker thread wakes up
21:51:17.109 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
21:51:17.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
21:51:17.109 00.000 11616 Moving (0.06, -0.04) raw xDistance=0.03 yDistance=0.06
21:51:17.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:17.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:51:17.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:17.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:51:17.109 00.000 11616 MoveAxis(E, 0, ABG)
21:51:17.109 00.000 11616 Move returns status 0, amount 0
21:51:17.110 00.001 11616 MoveAxis(N, 0, ABG)
21:51:17.110 00.000 11616 Move returns status 0, amount 0
21:51:17.110 00.000 11616 move complete, result=0
21:51:17.110 00.000 11616 worker thread done servicing request
21:51:17.132 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:51:17.154 00.022 12268 UpdateGuideState exits: m=456 SNR=14.6
21:51:17.156 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:17.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:17.156 00.000 12268 Enqueuing Expose request
21:51:17.157 00.001 11616 Worker thread wakes up
21:51:17.158 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:17.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:17.162 00.004 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:19.187 02.025 11616 Exposure complete
21:51:19.250 00.063 11616 worker thread done servicing request
21:51:19.250 00.000 12268 OnExposeComplete: enter
21:51:19.251 00.001 12268 UpdateGuideState(): m_state=6
21:51:19.251 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
21:51:19.251 00.000 12268 Star::Find returns 1 (0), X=1097.65, Y=277.55, Mass=433, SNR=14.2, Peak=37 HFD=5.2
21:51:19.252 00.001 12268 MultiStar: [#1 0.06,0.20,1.00,U] [#2 -0.23,0.42,1.07,U] [#3 0.26,-0.23,0.96,U] [#4 -0.22,-0.25,0.83,U] [#5 -0.26,-0.03,0.69,U] [#6 0.35,-0.41,0.82,U] 
21:51:19.252 00.000 12268 refined, 6 included, MultiStar: {-0.01, -0.06}, one-star: {-0.06, -0.21}
21:51:19.252 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.67) = xAngle (-0.11 = -0.11)
21:51:19.252 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.08 = -0.08)
21:51:19.252 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.78 mountX=0.06 mountY=-0.00, mountTheta=-0.08
21:51:19.255 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.06, opts=13)
21:51:19.255 00.000 12268 Enqueuing Move request for scope (-0.01, -0.06)
21:51:19.255 00.000 11616 Worker thread wakes up
21:51:19.255 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
21:51:19.255 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
21:51:19.255 00.000 11616 Moving (-0.01, -0.06) raw xDistance=0.06 yDistance=-0.00
21:51:19.255 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:19.256 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:51:19.256 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:19.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:51:19.256 00.000 11616 MoveAxis(E, 0, ABG)
21:51:19.256 00.000 11616 Move returns status 0, amount 0
21:51:19.256 00.000 11616 MoveAxis(N, 0, ABG)
21:51:19.256 00.000 11616 Move returns status 0, amount 0
21:51:19.256 00.000 11616 move complete, result=0
21:51:19.256 00.000 11616 worker thread done servicing request
21:51:19.278 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:51:19.298 00.020 12268 UpdateGuideState exits: m=433 SNR=14.2
21:51:19.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:19.298 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:19.298 00.000 12268 Enqueuing Expose request
21:51:19.298 00.000 11616 Worker thread wakes up
21:51:19.298 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:19.303 00.005 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:19.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:21.317 02.014 11616 Exposure complete
21:51:21.375 00.058 11616 worker thread done servicing request
21:51:21.375 00.000 12268 OnExposeComplete: enter
21:51:21.375 00.000 12268 UpdateGuideState(): m_state=6
21:51:21.376 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
21:51:21.376 00.000 12268 Star::Find returns 1 (0), X=1097.95, Y=277.67, Mass=426, SNR=14.1, Peak=46 HFD=4.4
21:51:21.376 00.000 12268 MultiStar: [#1 0.13,0.38,1.01,U] [#2 0.19,0.18,1.08,U] [#3 0.44,-0.07,0.89,U] [#4 0.12,-0.07,0.88,U] [#5 0.20,0.14,0.72,U] [#6 0.47,-0.15,0.64,U] 
21:51:21.376 00.000 12268 refined, 6 included, MultiStar: {0.25, 0.06}, one-star: {0.24, -0.09}
21:51:21.376 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.67) = xAngle (1.90 = 1.90)
21:51:21.376 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.93 = 1.93)
21:51:21.376 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.06 hyp=0.25 cameraTheta=0.24 mountX=-0.08 mountY=0.24, mountTheta=1.91
21:51:21.379 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.06, opts=13)
21:51:21.379 00.000 12268 Enqueuing Move request for scope (0.25, 0.06)
21:51:21.380 00.001 11616 Worker thread wakes up
21:51:21.380 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.06) opts 0xd
21:51:21.380 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.06)
21:51:21.380 00.000 11616 Moving (0.25, 0.06) raw xDistance=-0.08 yDistance=0.24
21:51:21.381 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:21.383 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:51:21.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:51:21.383 00.000 11616 MoveAxis(E, 0, ABG)
21:51:21.383 00.000 11616 Move returns status 0, amount 0
21:51:21.383 00.000 11616 MoveAxis(S, 20, ABG)
21:51:21.383 00.000 11616 Guiding  Dir = 1, Dur = 20
21:51:21.384 00.001 11616 IsSlewing returns 0
21:51:21.384 00.000 11616 IsGuiding returns 0
21:51:21.384 00.000 11616 PulseGuide returned control before completion, sleep 30
21:51:21.406 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:51:21.419 00.013 11616 IsGuiding returns 1
21:51:21.419 00.000 11616 scope still moving after pulse duration time elapsed
21:51:21.425 00.006 12268 UpdateGuideState exits: m=426 SNR=14.1
21:51:21.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:21.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:21.425 00.000 12268 Enqueuing Expose request
21:51:21.449 00.024 11616 IsSlewing returns 0
21:51:21.450 00.001 11616 IsGuiding returns 0
21:51:21.450 00.000 11616 scope move finished after 20 + 46 ms
21:51:21.450 00.000 11616 Move returns status 0, amount 20
21:51:21.450 00.000 11616 move complete, result=0
21:51:21.451 00.001 11616 worker thread done servicing request
21:51:21.451 00.000 11616 Worker thread wakes up
21:51:21.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:21.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:21.452 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
21:51:23.471 02.019 11616 Exposure complete
21:51:23.533 00.062 11616 worker thread done servicing request
21:51:23.534 00.001 12268 OnExposeComplete: enter
21:51:23.534 00.000 12268 UpdateGuideState(): m_state=6
21:51:23.534 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
21:51:23.534 00.000 12268 Star::Find returns 1 (0), X=1097.87, Y=277.59, Mass=451, SNR=14.5, Peak=43 HFD=5.3
21:51:23.535 00.001 12268 MultiStar: [#1 0.14,0.17,0.97,U] [#2 -0.08,0.12,1.04,U] [#3 0.28,-0.27,0.87,U] [#4 -0.08,-0.36,0.82,U] [#5 -0.04,-0.43,0.71,U] [#6 0.21,-0.41,0.62,U] 
21:51:23.535 00.000 12268 refined, 6 included, MultiStar: {0.08, -0.16}, one-star: {0.16, -0.17}
21:51:23.535 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.67) = xAngle (0.57 = 0.57)
21:51:23.535 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.60 = 0.60)
21:51:23.535 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.10 mountX=0.15 mountY=0.10, mountTheta=0.59
21:51:23.537 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.16, opts=13)
21:51:23.537 00.000 12268 Enqueuing Move request for scope (0.08, -0.16)
21:51:23.538 00.001 11616 Worker thread wakes up
21:51:23.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
21:51:23.538 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
21:51:23.538 00.000 11616 Moving (0.08, -0.16) raw xDistance=0.15 yDistance=0.10
21:51:23.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
21:51:23.538 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:23.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:51:23.538 00.000 11616 MoveAxis(W, 85, ABG)
21:51:23.538 00.000 11616 Guiding  Dir = 3, Dur = 85
21:51:23.539 00.001 11616 IsSlewing returns 0
21:51:23.539 00.000 11616 IsGuiding returns 0
21:51:23.539 00.000 11616 PulseGuide returned control before completion, sleep 95
21:51:23.563 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:51:23.592 00.029 12268 UpdateGuideState exits: m=451 SNR=14.5
21:51:23.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:23.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:23.593 00.001 12268 Enqueuing Expose request
21:51:23.648 00.055 11616 IsGuiding returns 1
21:51:23.649 00.001 11616 scope still moving after pulse duration time elapsed
21:51:23.699 00.050 11616 IsSlewing returns 0
21:51:23.699 00.000 11616 IsGuiding returns 0
21:51:23.699 00.000 11616 scope move finished after 85 + 75 ms
21:51:23.699 00.000 11616 Move returns status 0, amount 85
21:51:23.699 00.000 11616 MoveAxis(N, 0, ABG)
21:51:23.699 00.000 11616 Move returns status 0, amount 0
21:51:23.699 00.000 11616 move complete, result=0
21:51:23.700 00.001 11616 worker thread done servicing request
21:51:23.700 00.000 11616 Worker thread wakes up
21:51:23.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:23.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:23.700 00.000 12268 GuideStep: 0.2 px 85 ms WEST, 0.1 px 0 ms NORTH
21:51:25.721 02.021 11616 Exposure complete
21:51:25.781 00.060 11616 worker thread done servicing request
21:51:25.782 00.001 12268 OnExposeComplete: enter
21:51:25.782 00.000 12268 UpdateGuideState(): m_state=6
21:51:25.782 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
21:51:25.782 00.000 12268 Star::Find returns 1 (0), X=1097.96, Y=277.92, Mass=445, SNR=14.4, Peak=54 HFD=4.3
21:51:25.783 00.001 12268 MultiStar: [#1 0.41,0.13,0.99,U] [#2 0.16,0.54,1.00,U] [#3 0.20,0.06,0.88,U] [#4 0.09,0.00,0.90,U] [#5 -0.15,0.32,0.72,U] [#6 0.25,0.20,0.67,U] 
21:51:25.783 00.000 12268 refined, 6 included, MultiStar: {0.19, 0.20}, one-star: {0.26, 0.15}
21:51:25.783 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.67) = xAngle (2.50 = 2.50)
21:51:25.783 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.53 = 2.53)
21:51:25.783 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.20 hyp=0.27 cameraTheta=0.83 mountX=-0.22 mountY=0.16, mountTheta=2.52
21:51:25.785 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.20, opts=13)
21:51:25.785 00.000 12268 Enqueuing Move request for scope (0.19, 0.20)
21:51:25.785 00.000 11616 Worker thread wakes up
21:51:25.785 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.20) opts 0xd
21:51:25.785 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.20)
21:51:25.785 00.000 11616 Moving (0.19, 0.20) raw xDistance=-0.22 yDistance=0.16
21:51:25.786 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:51:25.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:51:25.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:51:25.786 00.000 11616 MoveAxis(E, 0, ABG)
21:51:25.786 00.000 11616 Move returns status 0, amount 0
21:51:25.786 00.000 11616 MoveAxis(S, 13, ABG)
21:51:25.786 00.000 11616 Guiding  Dir = 1, Dur = 13
21:51:25.786 00.000 11616 IsSlewing returns 0
21:51:25.787 00.001 11616 IsGuiding returns 0
21:51:25.787 00.000 11616 PulseGuide returned control before completion, sleep 23
21:51:25.807 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:51:25.817 00.010 11616 IsGuiding returns 1
21:51:25.817 00.000 11616 scope still moving after pulse duration time elapsed
21:51:25.830 00.013 12268 UpdateGuideState exits: m=445 SNR=14.4
21:51:25.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:25.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:25.830 00.000 12268 Enqueuing Expose request
21:51:25.847 00.017 11616 IsSlewing returns 0
21:51:25.848 00.001 11616 IsGuiding returns 1
21:51:25.883 00.035 11616 IsSlewing returns 0
21:51:25.883 00.000 11616 IsGuiding returns 0
21:51:25.883 00.000 11616 scope move finished after 13 + 83 ms
21:51:25.883 00.000 11616 Move returns status 0, amount 13
21:51:25.884 00.001 11616 move complete, result=0
21:51:25.884 00.000 11616 worker thread done servicing request
21:51:25.884 00.000 11616 Worker thread wakes up
21:51:25.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:25.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:25.885 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
21:51:27.900 02.015 11616 Exposure complete
21:51:27.960 00.060 11616 worker thread done servicing request
21:51:27.960 00.000 12268 OnExposeComplete: enter
21:51:27.960 00.000 12268 UpdateGuideState(): m_state=6
21:51:27.960 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
21:51:27.961 00.001 12268 Star::Find returns 1 (0), X=1097.78, Y=278.05, Mass=398, SNR=13.6, Peak=40 HFD=4.3
21:51:27.961 00.000 12268 MultiStar: [#1 -0.20,0.44,1.03,U] [#2 -0.35,0.75,0.00,M1] [#3 0.24,0.09,0.88,U] [#4 0.12,0.25,0.83,U] [#5 0.04,0.44,0.69,U] [#6 -0.08,0.44,0.64,U] 
21:51:27.961 00.000 12268 single-star, 5 included, MultiStar: {0.03, 0.32}, one-star: {0.08, 0.29}
21:51:27.961 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.67) = xAngle (2.99 = 2.99)
21:51:27.961 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.02 = 3.02)
21:51:27.961 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.32 mountX=-0.30 mountY=0.04, mountTheta=3.02
21:51:27.963 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.29, opts=13)
21:51:27.963 00.000 12268 Enqueuing Move request for scope (0.08, 0.29)
21:51:27.963 00.000 11616 Worker thread wakes up
21:51:27.963 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.29) opts 0xd
21:51:27.963 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.29)
21:51:27.963 00.000 11616 Moving (0.08, 0.29) raw xDistance=-0.30 yDistance=0.04
21:51:27.963 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
21:51:27.963 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
21:51:27.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
21:51:27.963 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:27.964 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:51:27.964 00.000 11616 MoveAxis(E, 167, ABG)
21:51:27.964 00.000 11616 Guiding  Dir = 2, Dur = 167
21:51:27.964 00.000 11616 IsSlewing returns 0
21:51:27.964 00.000 11616 IsGuiding returns 0
21:51:27.964 00.000 11616 PulseGuide returned control before completion, sleep 177
21:51:27.984 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
21:51:28.003 00.019 12268 UpdateGuideState exits: m=398 SNR=13.6
21:51:28.004 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:28.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:28.004 00.000 12268 Enqueuing Expose request
21:51:28.157 00.153 11616 IsGuiding returns 0
21:51:28.158 00.001 11616 Move returns status 0, amount 167
21:51:28.158 00.000 11616 MoveAxis(N, 0, ABG)
21:51:28.158 00.000 11616 Move returns status 0, amount 0
21:51:28.158 00.000 11616 move complete, result=0
21:51:28.158 00.000 11616 worker thread done servicing request
21:51:28.158 00.000 12268 GuideStep: -0.3 px 167 ms EAST, 0.0 px 0 ms NORTH
21:51:28.159 00.001 11616 Worker thread wakes up
21:51:28.160 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:28.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:30.216 02.056 11616 Exposure complete
21:51:30.327 00.111 12268 OnExposeComplete: enter
21:51:30.327 00.000 12268 UpdateGuideState(): m_state=6
21:51:30.328 00.001 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
21:51:30.328 00.000 12268 Star::Find returns 1 (0), X=1097.80, Y=277.91, Mass=468, SNR=14.8, Peak=47 HFD=4.5
21:51:30.328 00.000 12268 MultiStar: [#1 0.28,0.66,0.00,M1] [#2 0.03,0.76,0.00,M2] [#3 0.06,0.48,0.78,U] [#4 0.09,0.48,0.72,U] [#5 0.14,0.03,0.72,U] [#6 0.16,0.45,0.61,U] 
21:51:30.329 00.001 12268 single-star, 4 included, MultiStar: {0.10, 0.31}, one-star: {0.09, 0.15}
21:51:30.329 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.67) = xAngle (2.71 = 2.71)
21:51:30.329 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.74 = 2.74)
21:51:30.329 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.04 mountX=-0.16 mountY=0.07, mountTheta=2.73
21:51:30.331 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.15, opts=13)
21:51:30.331 00.000 12268 Enqueuing Move request for scope (0.09, 0.15)
21:51:30.368 00.037 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:51:30.400 00.032 12268 UpdateGuideState exits: m=468 SNR=14.8
21:51:30.401 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:30.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:30.401 00.000 12268 Enqueuing Expose request
21:51:30.404 00.003 11616 worker thread done servicing request
21:51:30.405 00.001 11616 Worker thread wakes up
21:51:30.408 00.003 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
21:51:30.408 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
21:51:30.408 00.000 11616 Moving (0.09, 0.15) raw xDistance=-0.16 yDistance=0.07
21:51:30.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
21:51:30.408 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:30.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:51:30.409 00.001 11616 MoveAxis(E, 90, ABG)
21:51:30.409 00.000 11616 Guiding  Dir = 2, Dur = 90
21:51:30.410 00.001 11616 IsSlewing returns 0
21:51:30.410 00.000 11616 IsGuiding returns 0
21:51:30.411 00.001 11616 PulseGuide returned control before completion, sleep 100
21:51:30.525 00.114 11616 IsGuiding returns 1
21:51:30.525 00.000 11616 scope still moving after pulse duration time elapsed
21:51:30.549 00.024 11616 IsSlewing returns 0
21:51:30.550 00.001 11616 IsGuiding returns 0
21:51:30.550 00.000 11616 scope move finished after 90 + 49 ms
21:51:30.550 00.000 11616 Move returns status 0, amount 90
21:51:30.550 00.000 11616 MoveAxis(N, 0, ABG)
21:51:30.550 00.000 11616 Move returns status 0, amount 0
21:51:30.550 00.000 11616 move complete, result=0
21:51:30.550 00.000 11616 worker thread done servicing request
21:51:30.550 00.000 12268 GuideStep: -0.2 px 90 ms EAST, 0.1 px 0 ms NORTH
21:51:30.551 00.001 11616 Worker thread wakes up
21:51:30.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:30.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:32.559 02.008 11616 Exposure complete
21:51:32.618 00.059 11616 worker thread done servicing request
21:51:32.618 00.000 12268 OnExposeComplete: enter
21:51:32.618 00.000 12268 UpdateGuideState(): m_state=6
21:51:32.619 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
21:51:32.619 00.000 12268 Star::Find returns 1 (0), X=1097.77, Y=277.43, Mass=446, SNR=14.6, Peak=44 HFD=5.1
21:51:32.619 00.000 12268 MultiStar: [#1 0.03,0.37,0.93,U] [#2 -0.08,0.33,1.02,U] [#3 0.18,-0.14,0.76,U] [#4 -0.06,-0.15,0.74,U] [#5 0.10,0.22,0.69,U] [#6 0.47,0.16,0.59,U] 
21:51:32.619 00.000 12268 refined, 6 included, MultiStar: {0.08, 0.07}, one-star: {0.07, -0.33}
21:51:32.619 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.67) = xAngle (2.38 = 2.38)
21:51:32.619 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.41 = 2.41)
21:51:32.619 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.71 mountX=-0.08 mountY=0.07, mountTheta=2.40
21:51:32.621 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.07, opts=13)
21:51:32.621 00.000 12268 Enqueuing Move request for scope (0.08, 0.07)
21:51:32.621 00.000 11616 Worker thread wakes up
21:51:32.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
21:51:32.621 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
21:51:32.621 00.000 11616 Moving (0.08, 0.07) raw xDistance=-0.08 yDistance=0.07
21:51:32.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:32.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:51:32.622 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:32.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:51:32.622 00.000 11616 MoveAxis(E, 0, ABG)
21:51:32.622 00.000 11616 Move returns status 0, amount 0
21:51:32.622 00.000 11616 MoveAxis(N, 0, ABG)
21:51:32.622 00.000 11616 Move returns status 0, amount 0
21:51:32.622 00.000 11616 move complete, result=0
21:51:32.622 00.000 11616 worker thread done servicing request
21:51:32.644 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
21:51:32.664 00.020 12268 UpdateGuideState exits: m=446 SNR=14.6
21:51:32.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:32.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:32.664 00.000 12268 Enqueuing Expose request
21:51:32.664 00.000 11616 Worker thread wakes up
21:51:32.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:32.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:32.664 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:34.671 02.007 11616 Exposure complete
21:51:34.733 00.062 11616 worker thread done servicing request
21:51:34.734 00.001 12268 OnExposeComplete: enter
21:51:34.734 00.000 12268 UpdateGuideState(): m_state=6
21:51:34.734 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
21:51:34.734 00.000 12268 Star::Find returns 1 (0), X=1097.82, Y=277.76, Mass=408, SNR=13.9, Peak=51 HFD=4.3
21:51:34.735 00.001 12268 MultiStar: [#1 0.31,0.35,1.06,U] [#2 -0.22,0.43,1.06,U] [#3 0.16,-0.01,0.81,U] [#4 0.40,-0.09,0.77,U] [#5 -0.07,0.22,0.69,U] [#6 0.31,0.37,0.66,U] 
21:51:34.735 00.000 12268 single-star, 6 included, MultiStar: {0.13, 0.19}, one-star: {0.12, -0.00}
21:51:34.735 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.67) = xAngle (1.63 = 1.63)
21:51:34.735 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.66 = 1.66)
21:51:34.735 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-0.04 mountX=-0.01 mountY=0.12, mountTheta=1.63
21:51:34.736 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.00, opts=13)
21:51:34.736 00.000 12268 Enqueuing Move request for scope (0.12, -0.00)
21:51:34.737 00.001 11616 Worker thread wakes up
21:51:34.737 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.00) opts 0xd
21:51:34.737 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.00)
21:51:34.737 00.000 11616 Moving (0.12, -0.00) raw xDistance=-0.01 yDistance=0.12
21:51:34.737 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:34.737 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:51:34.737 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:34.737 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:51:34.737 00.000 11616 MoveAxis(E, 0, ABG)
21:51:34.737 00.000 11616 Move returns status 0, amount 0
21:51:34.737 00.000 11616 MoveAxis(N, 0, ABG)
21:51:34.737 00.000 11616 Move returns status 0, amount 0
21:51:34.738 00.001 11616 move complete, result=0
21:51:34.738 00.000 11616 worker thread done servicing request
21:51:34.761 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:51:34.780 00.019 12268 UpdateGuideState exits: m=408 SNR=13.9
21:51:34.781 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:34.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:34.781 00.000 12268 Enqueuing Expose request
21:51:34.781 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:34.781 00.000 11616 Worker thread wakes up
21:51:34.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:34.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:36.793 02.012 11616 Exposure complete
21:51:36.853 00.060 11616 worker thread done servicing request
21:51:36.853 00.000 12268 OnExposeComplete: enter
21:51:36.854 00.001 12268 UpdateGuideState(): m_state=6
21:51:36.854 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
21:51:36.854 00.000 12268 Star::Find returns 1 (0), X=1097.92, Y=277.56, Mass=445, SNR=14.5, Peak=41 HFD=5.0
21:51:36.854 00.000 12268 MultiStar: [#1 0.23,0.06,0.88,U] [#2 -0.10,0.37,0.97,U] [#3 0.01,-0.06,0.74,U] [#4 0.53,-0.21,0.72,U] [#5 0.18,0.13,0.69,U] [#6 0.26,-0.22,0.69,U] 
21:51:36.854 00.000 12268 refined, 6 included, MultiStar: {0.18, -0.01}, one-star: {0.21, -0.20}
21:51:36.854 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.67) = xAngle (1.62 = 1.62)
21:51:36.854 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.65 = 1.65)
21:51:36.855 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.05 mountX=-0.01 mountY=0.18, mountTheta=1.62
21:51:36.856 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.01, opts=13)
21:51:36.856 00.000 12268 Enqueuing Move request for scope (0.18, -0.01)
21:51:36.856 00.000 11616 Worker thread wakes up
21:51:36.856 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
21:51:36.856 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
21:51:36.856 00.000 11616 Moving (0.18, -0.01) raw xDistance=-0.01 yDistance=0.18
21:51:36.857 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:36.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:51:36.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:51:36.857 00.000 11616 MoveAxis(E, 0, ABG)
21:51:36.857 00.000 11616 Move returns status 0, amount 0
21:51:36.857 00.000 11616 MoveAxis(S, 15, ABG)
21:51:36.857 00.000 11616 Guiding  Dir = 1, Dur = 15
21:51:36.857 00.000 11616 IsSlewing returns 0
21:51:36.858 00.001 11616 IsGuiding returns 0
21:51:36.858 00.000 11616 PulseGuide returned control before completion, sleep 25
21:51:36.880 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
21:51:36.898 00.018 11616 IsGuiding returns 1
21:51:36.898 00.000 11616 scope still moving after pulse duration time elapsed
21:51:36.901 00.003 12268 UpdateGuideState exits: m=445 SNR=14.5
21:51:36.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:36.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:36.901 00.000 12268 Enqueuing Expose request
21:51:36.929 00.028 11616 IsSlewing returns 0
21:51:36.930 00.001 11616 IsGuiding returns 1
21:51:36.963 00.033 11616 IsSlewing returns 0
21:51:36.963 00.000 11616 IsGuiding returns 1
21:51:36.992 00.029 11616 IsSlewing returns 0
21:51:36.993 00.001 11616 IsGuiding returns 1
21:51:37.024 00.031 11616 IsSlewing returns 0
21:51:37.024 00.000 11616 IsGuiding returns 0
21:51:37.024 00.000 11616 scope move finished after 15 + 150 ms
21:51:37.025 00.001 11616 Move returns status 0, amount 15
21:51:37.025 00.000 11616 move complete, result=0
21:51:37.025 00.000 11616 worker thread done servicing request
21:51:37.025 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
21:51:37.025 00.000 11616 Worker thread wakes up
21:51:37.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:37.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:39.040 02.015 11616 Exposure complete
21:51:39.103 00.063 11616 worker thread done servicing request
21:51:39.103 00.000 12268 OnExposeComplete: enter
21:51:39.103 00.000 12268 UpdateGuideState(): m_state=6
21:51:39.104 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
21:51:39.104 00.000 12268 Star::Find returns 1 (0), X=1097.61, Y=277.62, Mass=427, SNR=14.3, Peak=40 HFD=4.7
21:51:39.104 00.000 12268 MultiStar: [#1 -0.12,0.03,0.98,U] [#2 -0.18,-0.00,1.04,U] [#3 0.38,-0.38,0.83,U] [#4 0.01,-0.34,0.85,U] [#5 -0.24,-0.09,0.71,U] [#6 0.20,-0.39,0.60,U] 
21:51:39.104 00.000 12268 refined, 6 included, MultiStar: {-0.02, -0.17}, one-star: {-0.10, -0.14}
21:51:39.105 00.001 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-1.67) = xAngle (-0.03 = -0.03)
21:51:39.105 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.00 = 0.00)
21:51:39.105 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.70 mountX=0.17 mountY=0.00, mountTheta=0.00
21:51:39.108 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.17, opts=13)
21:51:39.108 00.000 12268 Enqueuing Move request for scope (-0.02, -0.17)
21:51:39.108 00.000 11616 Worker thread wakes up
21:51:39.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
21:51:39.108 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
21:51:39.108 00.000 11616 Moving (-0.02, -0.17) raw xDistance=0.17 yDistance=0.00
21:51:39.108 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:51:39.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:51:39.109 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:39.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:51:39.109 00.000 11616 MoveAxis(E, 0, ABG)
21:51:39.109 00.000 11616 Move returns status 0, amount 0
21:51:39.109 00.000 11616 MoveAxis(N, 0, ABG)
21:51:39.109 00.000 11616 Move returns status 0, amount 0
21:51:39.109 00.000 11616 move complete, result=0
21:51:39.109 00.000 11616 worker thread done servicing request
21:51:39.133 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:51:39.153 00.020 12268 UpdateGuideState exits: m=427 SNR=14.3
21:51:39.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:39.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:39.153 00.000 12268 Enqueuing Expose request
21:51:39.153 00.000 11616 Worker thread wakes up
21:51:39.154 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:39.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:39.155 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:41.168 02.013 11616 Exposure complete
21:51:41.229 00.061 11616 worker thread done servicing request
21:51:41.229 00.000 12268 OnExposeComplete: enter
21:51:41.229 00.000 12268 UpdateGuideState(): m_state=6
21:51:41.229 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
21:51:41.229 00.000 12268 Star::Find returns 1 (0), X=1097.90, Y=277.58, Mass=446, SNR=14.5, Peak=41 HFD=5.3
21:51:41.230 00.001 12268 MultiStar: [#1 0.22,-0.14,0.91,U] [#2 0.12,0.35,1.01,U] [#3 -0.38,-0.33,0.79,U] [#4 -0.11,-0.07,0.85,U] [#5 -0.13,-0.04,0.67,U] [#6 -0.21,0.14,0.61,U] 
21:51:41.230 00.000 12268 refined, 6 included, MultiStar: {-0.02, -0.04}, one-star: {0.19, -0.18}
21:51:41.230 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.67) = xAngle (-0.29 = -0.29)
21:51:41.230 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.26 = -0.26)
21:51:41.230 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.96 mountX=0.04 mountY=-0.01, mountTheta=-0.26
21:51:41.232 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.04, opts=13)
21:51:41.232 00.000 12268 Enqueuing Move request for scope (-0.02, -0.04)
21:51:41.232 00.000 11616 Worker thread wakes up
21:51:41.232 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
21:51:41.232 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
21:51:41.232 00.000 11616 Moving (-0.02, -0.04) raw xDistance=0.04 yDistance=-0.01
21:51:41.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:41.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:51:41.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:41.233 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:51:41.233 00.000 11616 MoveAxis(E, 0, ABG)
21:51:41.233 00.000 11616 Move returns status 0, amount 0
21:51:41.233 00.000 11616 MoveAxis(N, 0, ABG)
21:51:41.233 00.000 11616 Move returns status 0, amount 0
21:51:41.233 00.000 11616 move complete, result=0
21:51:41.233 00.000 11616 worker thread done servicing request
21:51:41.254 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:51:41.273 00.019 12268 UpdateGuideState exits: m=446 SNR=14.5
21:51:41.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:41.274 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:41.274 00.000 12268 Enqueuing Expose request
21:51:41.274 00.000 11616 Worker thread wakes up
21:51:41.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:41.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:41.274 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:43.293 02.019 11616 Exposure complete
21:51:43.353 00.060 11616 worker thread done servicing request
21:51:43.353 00.000 12268 OnExposeComplete: enter
21:51:43.353 00.000 12268 UpdateGuideState(): m_state=6
21:51:43.353 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
21:51:43.353 00.000 12268 Star::Find returns 1 (0), X=1097.47, Y=277.61, Mass=405, SNR=13.8, Peak=35 HFD=4.9
21:51:43.353 00.000 12268 MultiStar: [#1 -0.66,0.30,0.00,M1] [#2 -0.32,0.12,1.06,U] [#3 -0.29,0.14,0.85,U] [#4 -0.68,-0.30,0.00,M1] [#5 -0.17,-0.47,0.78,U] [#6 -0.44,-0.39,0.71,U] 
21:51:43.353 00.000 12268 single-star, 4 included, MultiStar: {-0.29, -0.13}, one-star: {-0.24, -0.15}
21:51:43.353 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-1.67) = xAngle (-0.90 = -0.90)
21:51:43.354 00.001 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.87 = -0.87)
21:51:43.354 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.15 hyp=0.29 cameraTheta=-2.57 mountX=0.18 mountY=-0.22, mountTheta=-0.89
21:51:43.355 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.15, opts=13)
21:51:43.355 00.000 12268 Enqueuing Move request for scope (-0.24, -0.15)
21:51:43.355 00.000 11616 Worker thread wakes up
21:51:43.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.15) opts 0xd
21:51:43.355 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.15)
21:51:43.355 00.000 11616 Moving (-0.24, -0.15) raw xDistance=0.18 yDistance=-0.22
21:51:43.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:51:43.356 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:51:43.356 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:51:43.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:51:43.356 00.000 11616 MoveAxis(E, 0, ABG)
21:51:43.356 00.000 11616 Move returns status 0, amount 0
21:51:43.356 00.000 11616 MoveAxis(N, 0, ABG)
21:51:43.356 00.000 11616 Move returns status 0, amount 0
21:51:43.356 00.000 11616 move complete, result=0
21:51:43.356 00.000 11616 worker thread done servicing request
21:51:43.378 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:51:43.397 00.019 12268 UpdateGuideState exits: m=405 SNR=13.8
21:51:43.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:43.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:43.397 00.000 12268 Enqueuing Expose request
21:51:43.398 00.001 11616 Worker thread wakes up
21:51:43.398 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:51:43.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:43.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:45.408 02.010 11616 Exposure complete
21:51:45.463 00.055 11616 worker thread done servicing request
21:51:45.464 00.001 12268 OnExposeComplete: enter
21:51:45.464 00.000 12268 UpdateGuideState(): m_state=6
21:51:45.465 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
21:51:45.465 00.000 12268 Star::Find returns 1 (0), X=1097.76, Y=277.45, Mass=397, SNR=13.6, Peak=31 HFD=5.1
21:51:45.465 00.000 12268 MultiStar: [#1 0.04,-0.08,1.03,U] [#2 -0.15,0.41,1.07,U] [#3 -0.02,-0.05,0.85,U] [#4 -0.21,-0.16,0.87,U] [#5 -0.22,-0.26,0.63,U] [#6 -0.15,-0.26,0.63,U] 
21:51:45.465 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.08}, one-star: {0.05, -0.31}
21:51:45.465 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.67) = xAngle (-0.74 = -0.74)
21:51:45.466 00.001 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.71 = -0.71)
21:51:45.466 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.41 mountX=0.08 mountY=-0.07, mountTheta=-0.72
21:51:45.467 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.08, opts=13)
21:51:45.467 00.000 12268 Enqueuing Move request for scope (-0.08, -0.08)
21:51:45.467 00.000 11616 Worker thread wakes up
21:51:45.467 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
21:51:45.467 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
21:51:45.467 00.000 11616 Moving (-0.08, -0.08) raw xDistance=0.08 yDistance=-0.07
21:51:45.467 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:45.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:51:45.467 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:45.469 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:51:45.469 00.000 11616 MoveAxis(E, 0, ABG)
21:51:45.469 00.000 11616 Move returns status 0, amount 0
21:51:45.469 00.000 11616 MoveAxis(N, 0, ABG)
21:51:45.469 00.000 11616 Move returns status 0, amount 0
21:51:45.469 00.000 11616 move complete, result=0
21:51:45.469 00.000 11616 worker thread done servicing request
21:51:45.490 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:51:45.508 00.018 12268 UpdateGuideState exits: m=397 SNR=13.6
21:51:45.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:45.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:45.508 00.000 12268 Enqueuing Expose request
21:51:45.508 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:45.508 00.000 11616 Worker thread wakes up
21:51:45.509 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:45.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:47.521 02.012 11616 Exposure complete
21:51:47.577 00.056 11616 worker thread done servicing request
21:51:47.578 00.001 12268 OnExposeComplete: enter
21:51:47.578 00.000 12268 UpdateGuideState(): m_state=6
21:51:47.578 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
21:51:47.578 00.000 12268 Star::Find returns 1 (0), X=1098.02, Y=277.71, Mass=424, SNR=14.1, Peak=42 HFD=4.9
21:51:47.578 00.000 12268 MultiStar: [#1 0.29,-0.02,0.98,U] [#2 0.08,0.24,1.06,U] [#3 0.30,-0.23,0.87,U] [#4 0.14,-0.40,0.86,U] [#5 0.03,0.13,0.74,U] [#6 0.51,-0.11,0.67,U] 
21:51:47.578 00.000 12268 refined, 6 included, MultiStar: {0.23, -0.05}, one-star: {0.32, -0.05}
21:51:47.578 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.67) = xAngle (1.44 = 1.44)
21:51:47.579 00.001 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.47 = 1.47)
21:51:47.579 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.05 hyp=0.24 cameraTheta=-0.23 mountX=0.03 mountY=0.24, mountTheta=1.44
21:51:47.580 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.05, opts=13)
21:51:47.580 00.000 12268 Enqueuing Move request for scope (0.23, -0.05)
21:51:47.580 00.000 11616 Worker thread wakes up
21:51:47.580 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.05) opts 0xd
21:51:47.580 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.05)
21:51:47.580 00.000 11616 Moving (0.23, -0.05) raw xDistance=0.03 yDistance=0.24
21:51:47.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:47.581 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:51:47.581 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:51:47.581 00.000 11616 MoveAxis(E, 0, ABG)
21:51:47.581 00.000 11616 Move returns status 0, amount 0
21:51:47.581 00.000 11616 MoveAxis(S, 20, ABG)
21:51:47.581 00.000 11616 Guiding  Dir = 1, Dur = 20
21:51:47.581 00.000 11616 IsSlewing returns 0
21:51:47.581 00.000 11616 IsGuiding returns 0
21:51:47.582 00.001 11616 PulseGuide returned control before completion, sleep 30
21:51:47.602 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
21:51:47.613 00.011 11616 IsGuiding returns 1
21:51:47.613 00.000 11616 scope still moving after pulse duration time elapsed
21:51:47.619 00.006 12268 UpdateGuideState exits: m=424 SNR=14.1
21:51:47.619 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:47.619 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:47.619 00.000 12268 Enqueuing Expose request
21:51:47.645 00.026 11616 IsSlewing returns 0
21:51:47.645 00.000 11616 IsGuiding returns 0
21:51:47.645 00.000 11616 scope move finished after 20 + 44 ms
21:51:47.645 00.000 11616 Move returns status 0, amount 20
21:51:47.645 00.000 11616 move complete, result=0
21:51:47.645 00.000 11616 worker thread done servicing request
21:51:47.645 00.000 11616 Worker thread wakes up
21:51:47.646 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:47.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:47.646 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
21:51:49.654 02.008 11616 Exposure complete
21:51:49.712 00.058 12268 OnExposeComplete: enter
21:51:49.712 00.000 11616 worker thread done servicing request
21:51:49.713 00.001 12268 UpdateGuideState(): m_state=6
21:51:49.713 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
21:51:49.713 00.000 12268 Star::Find returns 1 (0), X=1097.54, Y=277.39, Mass=406, SNR=13.8, Peak=35 HFD=5.2
21:51:49.713 00.000 12268 MultiStar: [#1 0.15,0.20,1.06,U] [#2 0.02,0.16,1.09,U] [#3 -0.15,-0.37,0.88,U] [#4 0.01,-0.24,0.87,U] [#5 -0.31,-0.48,0.78,U] [#6 -0.12,-0.48,0.65,U] 
21:51:49.713 00.000 12268 refined, 6 included, MultiStar: {-0.07, -0.19}, one-star: {-0.17, -0.37}
21:51:49.713 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.67) = xAngle (-0.25 = -0.25)
21:51:49.713 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.22 = -0.22)
21:51:49.714 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.92 mountX=0.20 mountY=-0.04, mountTheta=-0.22
21:51:49.715 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.19, opts=13)
21:51:49.715 00.000 12268 Enqueuing Move request for scope (-0.07, -0.19)
21:51:49.715 00.000 11616 Worker thread wakes up
21:51:49.715 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
21:51:49.715 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
21:51:49.715 00.000 11616 Moving (-0.07, -0.19) raw xDistance=0.20 yDistance=-0.04
21:51:49.715 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:51:49.716 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:51:49.716 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:49.716 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:51:49.716 00.000 11616 MoveAxis(E, 0, ABG)
21:51:49.716 00.000 11616 Move returns status 0, amount 0
21:51:49.716 00.000 11616 MoveAxis(N, 0, ABG)
21:51:49.716 00.000 11616 Move returns status 0, amount 0
21:51:49.716 00.000 11616 move complete, result=0
21:51:49.716 00.000 11616 worker thread done servicing request
21:51:49.735 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
21:51:49.754 00.019 12268 UpdateGuideState exits: m=406 SNR=13.8
21:51:49.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:49.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:49.754 00.000 12268 Enqueuing Expose request
21:51:49.754 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:49.754 00.000 11616 Worker thread wakes up
21:51:49.755 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:49.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:51.760 02.005 11616 Exposure complete
21:51:51.816 00.056 12268 OnExposeComplete: enter
21:51:51.816 00.000 12268 UpdateGuideState(): m_state=6
21:51:51.817 00.001 11616 worker thread done servicing request
21:51:51.817 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
21:51:51.817 00.000 12268 Star::Find returns 1 (0), X=1097.82, Y=278.13, Mass=471, SNR=14.8, Peak=36 HFD=5.7
21:51:51.817 00.000 12268 MultiStar: [#1 -0.07,0.49,0.91,U] [#2 -0.07,0.37,0.95,U] [#3 -0.09,0.12,0.79,U] [#4 -0.08,0.43,0.82,U] [#5 0.05,0.01,0.69,U] [#6 0.05,0.08,0.61,U] 
21:51:51.817 00.000 12268 refined, 6 included, MultiStar: {-0.02, 0.29}, one-star: {0.12, 0.37}
21:51:51.817 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.67) = xAngle (3.29 = -2.99)
21:51:51.817 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.32 = -2.96)
21:51:51.818 00.001 12268 CameraToMount -- cameraX=-0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.63 mountX=-0.29 mountY=-0.05, mountTheta=-2.96
21:51:51.822 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.29, opts=13)
21:51:51.822 00.000 12268 Enqueuing Move request for scope (-0.02, 0.29)
21:51:51.822 00.000 11616 Worker thread wakes up
21:51:51.823 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.29) opts 0xd
21:51:51.823 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.29)
21:51:51.823 00.000 11616 Moving (-0.02, 0.29) raw xDistance=-0.29 yDistance=-0.05
21:51:51.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:51:51.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:51:51.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:51.824 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:51:51.824 00.000 11616 MoveAxis(E, 0, ABG)
21:51:51.824 00.000 11616 Move returns status 0, amount 0
21:51:51.824 00.000 11616 MoveAxis(N, 0, ABG)
21:51:51.824 00.000 11616 Move returns status 0, amount 0
21:51:51.824 00.000 11616 move complete, result=0
21:51:51.824 00.000 11616 worker thread done servicing request
21:51:51.845 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:51:51.863 00.018 12268 UpdateGuideState exits: m=471 SNR=14.8
21:51:51.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:51.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:51.863 00.000 12268 Enqueuing Expose request
21:51:51.863 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:51.863 00.000 11616 Worker thread wakes up
21:51:51.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:51.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:53.877 02.014 11616 Exposure complete
21:51:53.933 00.056 11616 worker thread done servicing request
21:51:53.933 00.000 12268 OnExposeComplete: enter
21:51:53.934 00.001 12268 UpdateGuideState(): m_state=6
21:51:53.934 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
21:51:53.934 00.000 12268 Star::Find returns 1 (0), X=1097.81, Y=277.45, Mass=424, SNR=14.1, Peak=36 HFD=5.0
21:51:53.934 00.000 12268 MultiStar: [#1 -0.16,-0.15,0.96,U] [#2 0.27,0.32,1.06,U] [#3 0.07,-0.13,0.81,U] [#4 0.12,-0.28,0.74,U] [#5 0.19,-0.34,0.69,U] [#6 0.07,-0.24,0.63,U] 
21:51:53.934 00.000 12268 refined, 6 included, MultiStar: {0.09, -0.14}, one-star: {0.10, -0.31}
21:51:53.934 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.67) = xAngle (0.69 = 0.69)
21:51:53.934 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.73 = 0.73)
21:51:53.935 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-0.97 mountX=0.13 mountY=0.11, mountTheta=0.71
21:51:53.936 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.14, opts=13)
21:51:53.936 00.000 12268 Enqueuing Move request for scope (0.09, -0.14)
21:51:53.936 00.000 11616 Worker thread wakes up
21:51:53.936 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
21:51:53.936 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
21:51:53.936 00.000 11616 Moving (0.09, -0.14) raw xDistance=0.13 yDistance=0.11
21:51:53.936 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:51:53.937 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:51:53.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:53.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:51:53.937 00.000 11616 MoveAxis(E, 0, ABG)
21:51:53.937 00.000 11616 Move returns status 0, amount 0
21:51:53.937 00.000 11616 MoveAxis(N, 0, ABG)
21:51:53.937 00.000 11616 Move returns status 0, amount 0
21:51:53.937 00.000 11616 move complete, result=0
21:51:53.937 00.000 11616 worker thread done servicing request
21:51:53.961 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
21:51:53.981 00.020 12268 UpdateGuideState exits: m=424 SNR=14.1
21:51:53.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:53.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:53.981 00.000 12268 Enqueuing Expose request
21:51:53.982 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:53.982 00.000 11616 Worker thread wakes up
21:51:53.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:53.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:55.992 02.010 11616 Exposure complete
21:51:56.048 00.056 11616 worker thread done servicing request
21:51:56.048 00.000 12268 OnExposeComplete: enter
21:51:56.048 00.000 12268 UpdateGuideState(): m_state=6
21:51:56.049 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
21:51:56.049 00.000 12268 Star::Find returns 1 (0), X=1098.10, Y=277.09, Mass=429, SNR=14.1, Peak=38 HFD=4.7
21:51:56.049 00.000 12268 MultiStar: [#1 -0.01,-0.70,0.00,M1] [#2 -0.01,-0.12,1.04,U] [#3 0.30,-0.74,0.00,M1] [#4 0.34,-0.31,0.76,U] [#5 0.49,-0.36,0.73,U] [#6 0.19,-0.60,0.61,U] 
21:51:56.049 00.000 12268 refined, 4 included, MultiStar: {0.27, -0.40}, one-star: {0.40, -0.67}
21:51:56.049 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.67) = xAngle (0.69 = 0.69)
21:51:56.049 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.72 = 0.72)
21:51:56.049 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.40 hyp=0.48 cameraTheta=-0.98 mountX=0.37 mountY=0.32, mountTheta=0.71
21:51:56.051 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.40, opts=13)
21:51:56.051 00.000 12268 Enqueuing Move request for scope (0.27, -0.40)
21:51:56.051 00.000 11616 Worker thread wakes up
21:51:56.051 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.40) opts 0xd
21:51:56.051 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.40)
21:51:56.051 00.000 11616 Moving (0.27, -0.40) raw xDistance=0.37 yDistance=0.32
21:51:56.051 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
21:51:56.051 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
21:51:56.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
21:51:56.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
21:51:56.052 00.001 11616 MoveAxis(W, 209, ABG)
21:51:56.052 00.000 11616 Guiding  Dir = 3, Dur = 209
21:51:56.052 00.000 11616 IsSlewing returns 0
21:51:56.052 00.000 11616 IsGuiding returns 0
21:51:56.052 00.000 11616 PulseGuide returned control before completion, sleep 219
21:51:56.072 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=24, Gamma=1.290
21:51:56.090 00.018 12268 UpdateGuideState exits: m=429 SNR=14.1
21:51:56.090 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:56.090 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:56.090 00.000 12268 Enqueuing Expose request
21:51:56.285 00.195 11616 IsGuiding returns 1
21:51:56.286 00.001 11616 scope still moving after pulse duration time elapsed
21:51:56.315 00.029 11616 IsSlewing returns 0
21:51:56.316 00.001 11616 IsGuiding returns 0
21:51:56.316 00.000 11616 scope move finished after 209 + 54 ms
21:51:56.316 00.000 11616 Move returns status 0, amount 209
21:51:56.316 00.000 11616 MoveAxis(S, 27, ABG)
21:51:56.316 00.000 11616 Guiding  Dir = 1, Dur = 27
21:51:56.317 00.001 11616 IsSlewing returns 0
21:51:56.317 00.000 11616 IsGuiding returns 0
21:51:56.318 00.001 11616 PulseGuide returned control before completion, sleep 37
21:51:56.361 00.043 11616 IsGuiding returns 1
21:51:56.361 00.000 11616 scope still moving after pulse duration time elapsed
21:51:56.392 00.031 11616 IsSlewing returns 0
21:51:56.393 00.001 11616 IsGuiding returns 1
21:51:56.423 00.030 11616 IsSlewing returns 0
21:51:56.424 00.001 11616 IsGuiding returns 1
21:51:56.454 00.030 11616 IsSlewing returns 0
21:51:56.455 00.001 11616 IsGuiding returns 0
21:51:56.455 00.000 11616 scope move finished after 27 + 110 ms
21:51:56.455 00.000 11616 Move returns status 0, amount 27
21:51:56.455 00.000 11616 move complete, result=0
21:51:56.455 00.000 11616 worker thread done servicing request
21:51:56.455 00.000 11616 Worker thread wakes up
21:51:56.456 00.001 12268 GuideStep: 0.4 px 209 ms WEST, 0.3 px 27 ms SOUTH
21:51:56.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:56.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:58.467 02.011 11616 Exposure complete
21:51:58.523 00.056 11616 worker thread done servicing request
21:51:58.523 00.000 12268 OnExposeComplete: enter
21:51:58.523 00.000 12268 UpdateGuideState(): m_state=6
21:51:58.523 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
21:51:58.523 00.000 12268 Star::Find returns 1 (0), X=1097.44, Y=277.18, Mass=496, SNR=15.2, Peak=37 HFD=5.3
21:51:58.523 00.000 12268 MultiStar: [#1 -0.33,-0.06,0.95,U] [#2 -0.33,-0.02,0.98,U] [#3 -0.40,-0.27,0.80,U] [#4 -0.49,-0.48,0.00,M1] [#5 -0.49,-0.64,0.00,M1] [#6 -0.46,-0.46,0.00,M1] 
21:51:58.523 00.000 12268 refined, 3 included, MultiStar: {-0.33, -0.23}, one-star: {-0.27, -0.58}
21:51:58.523 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.67) = xAngle (-0.85 = -0.85)
21:51:58.524 00.001 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.82 = -0.82)
21:51:58.524 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.23 hyp=0.40 cameraTheta=-2.52 mountX=0.27 mountY=-0.30, mountTheta=-0.84
21:51:58.525 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.23, opts=13)
21:51:58.525 00.000 12268 Enqueuing Move request for scope (-0.33, -0.23)
21:51:58.525 00.000 11616 Worker thread wakes up
21:51:58.526 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.23) opts 0xd
21:51:58.526 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.23)
21:51:58.526 00.000 11616 Moving (-0.33, -0.23) raw xDistance=0.27 yDistance=-0.30
21:51:58.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
21:51:58.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:51:58.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:51:58.526 00.000 11616 MoveAxis(W, 149, ABG)
21:51:58.526 00.000 11616 Guiding  Dir = 3, Dur = 149
21:51:58.526 00.000 11616 IsSlewing returns 0
21:51:58.527 00.001 11616 IsGuiding returns 0
21:51:58.527 00.000 11616 PulseGuide returned control before completion, sleep 159
21:51:58.548 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:51:58.566 00.018 12268 UpdateGuideState exits: m=496 SNR=15.2
21:51:58.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:58.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:51:58.566 00.000 12268 Enqueuing Expose request
21:51:58.696 00.130 11616 IsGuiding returns 1
21:51:58.697 00.001 11616 scope still moving after pulse duration time elapsed
21:51:58.726 00.029 11616 IsSlewing returns 0
21:51:58.726 00.000 11616 IsGuiding returns 0
21:51:58.727 00.001 11616 scope move finished after 149 + 50 ms
21:51:58.727 00.000 11616 Move returns status 0, amount 149
21:51:58.727 00.000 11616 MoveAxis(N, 0, ABG)
21:51:58.727 00.000 11616 Move returns status 0, amount 0
21:51:58.727 00.000 11616 move complete, result=0
21:51:58.727 00.000 11616 worker thread done servicing request
21:51:58.727 00.000 11616 Worker thread wakes up
21:51:58.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:51:58.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:51:58.727 00.000 12268 GuideStep: 0.3 px 149 ms WEST, -0.3 px 0 ms NORTH
21:52:00.738 02.011 11616 Exposure complete
21:52:00.796 00.058 11616 worker thread done servicing request
21:52:00.796 00.000 12268 OnExposeComplete: enter
21:52:00.796 00.000 12268 UpdateGuideState(): m_state=6
21:52:00.796 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
21:52:00.796 00.000 12268 Star::Find returns 1 (0), X=1097.05, Y=277.11, Mass=499, SNR=15.3, Peak=47 HFD=4.7
21:52:00.797 00.001 12268 MultiStar: [#1 -0.69,-0.19,0.00,M1] [#2 -0.98,-0.01,0.00,M1] [#3 -0.66,-0.39,0.00,M1] [#4 -0.63,-0.49,0.00,M2] [#5 -0.49,-0.74,0.00,M2] [#6 -0.54,-0.50,0.00,M2] 
21:52:00.797 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.67) = xAngle (-0.70 = -0.70)
21:52:00.797 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.67 = -0.67)
21:52:00.797 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-0.65 hyp=0.93 cameraTheta=-2.37 mountX=0.71 mountY=-0.57, mountTheta=-0.68
21:52:00.798 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.66, y=-0.65, opts=13)
21:52:00.798 00.000 12268 Enqueuing Move request for scope (-0.66, -0.65)
21:52:00.799 00.001 11616 Worker thread wakes up
21:52:00.799 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.65) opts 0xd
21:52:00.799 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.66, -0.65)
21:52:00.799 00.000 11616 Moving (-0.66, -0.65) raw xDistance=0.71 yDistance=-0.57
21:52:00.799 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.71
21:52:00.799 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.45 direction from 1 to -1
21:52:00.799 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.72
21:52:00.799 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
21:52:00.799 00.000 11616 MoveAxis(W, 396, ABG)
21:52:00.799 00.000 11616 Guiding  Dir = 3, Dur = 396
21:52:00.799 00.000 11616 IsSlewing returns 0
21:52:00.800 00.001 11616 IsGuiding returns 0
21:52:00.800 00.000 11616 PulseGuide returned control before completion, sleep 406
21:52:00.822 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:52:00.838 00.016 12268 UpdateGuideState exits: m=499 SNR=15.3
21:52:00.839 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:00.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:00.839 00.000 12268 Enqueuing Expose request
21:52:01.207 00.368 11616 IsGuiding returns 1
21:52:01.207 00.000 11616 scope still moving after pulse duration time elapsed
21:52:01.239 00.032 11616 IsSlewing returns 0
21:52:01.239 00.000 11616 IsGuiding returns 0
21:52:01.240 00.001 11616 scope move finished after 396 + 44 ms
21:52:01.240 00.000 11616 Move returns status 0, amount 396
21:52:01.240 00.000 11616 BLC: Oldest BLC event removed
21:52:01.240 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1997 applied
21:52:01.240 00.000 11616 MoveAxis(N, 2046, ABG)
21:52:01.240 00.000 11616 Guiding  Dir = 0, Dur = 2046
21:52:01.240 00.000 11616 IsSlewing returns 0
21:52:01.241 00.001 11616 IsGuiding returns 0
21:52:01.241 00.000 11616 PulseGuide returned control before completion, sleep 2056
21:52:03.300 02.059 11616 IsGuiding returns 1
21:52:03.300 00.000 11616 scope still moving after pulse duration time elapsed
21:52:03.332 00.032 11616 IsSlewing returns 0
21:52:03.332 00.000 11616 IsGuiding returns 0
21:52:03.332 00.000 11616 scope move finished after 2046 + 45 ms
21:52:03.332 00.000 11616 Move returns status 0, amount 2046
21:52:03.332 00.000 11616 move complete, result=0
21:52:03.333 00.001 11616 worker thread done servicing request
21:52:03.333 00.000 11616 Worker thread wakes up
21:52:03.333 00.000 12268 GuideStep: 0.7 px 396 ms WEST, -0.6 px 2046 ms NORTH
21:52:03.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:03.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:05.351 02.018 11616 Exposure complete
21:52:05.405 00.054 11616 worker thread done servicing request
21:52:05.406 00.001 12268 OnExposeComplete: enter
21:52:05.406 00.000 12268 UpdateGuideState(): m_state=6
21:52:05.406 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
21:52:05.406 00.000 12268 Star::Find returns 1 (0), X=1097.12, Y=278.38, Mass=457, SNR=14.6, Peak=44 HFD=4.9
21:52:05.406 00.000 12268 MultiStar: [#1 -0.53,0.64,0.00,M2] [#2 -0.82,1.12,0.00,M2] [#3 -0.70,0.71,0.00,M2] [#4 -0.59,0.51,0.00,M3] [#5 -0.56,0.91,0.00,M3] [#6 -0.62,0.28,0.00,M3] 
21:52:05.406 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.67) = xAngle (3.99 = -2.29)
21:52:05.407 00.001 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.02 = -2.26)
21:52:05.407 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.62 hyp=0.86 cameraTheta=2.33 mountX=-0.56 mountY=-0.66, mountTheta=-2.28
21:52:05.408 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=0.62, opts=13)
21:52:05.409 00.001 12268 Enqueuing Move request for scope (-0.59, 0.62)
21:52:05.409 00.000 11616 Worker thread wakes up
21:52:05.409 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.62) opts 0xd
21:52:05.409 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, 0.62)
21:52:05.409 00.000 11616 Moving (-0.59, 0.62) raw xDistance=-0.56 yDistance=-0.66
21:52:05.409 00.000 11616 BLC: History state: CurrMiss=0.66, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.086199, 1:0.661105
21:52:05.409 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:52:05.409 00.000 11616 resist switch: large excursion: input -0.56 thresh 0.29 direction from 1 to -1
21:52:05.409 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.69
21:52:05.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
21:52:05.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.66
21:52:05.410 00.001 11616 MoveAxis(E, 315, ABG)
21:52:05.410 00.000 11616 Guiding  Dir = 2, Dur = 315
21:52:05.410 00.000 11616 IsSlewing returns 0
21:52:05.410 00.000 11616 IsGuiding returns 0
21:52:05.411 00.001 11616 PulseGuide returned control before completion, sleep 325
21:52:05.431 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=62, Gamma=1.290
21:52:05.449 00.018 12268 UpdateGuideState exits: m=457 SNR=14.6
21:52:05.450 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:05.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:05.450 00.000 12268 Enqueuing Expose request
21:52:05.737 00.287 11616 IsGuiding returns 1
21:52:05.738 00.001 11616 scope still moving after pulse duration time elapsed
21:52:05.767 00.029 11616 IsSlewing returns 0
21:52:05.768 00.001 11616 IsGuiding returns 1
21:52:05.798 00.030 11616 IsSlewing returns 0
21:52:05.799 00.001 11616 IsGuiding returns 1
21:52:05.829 00.030 11616 IsSlewing returns 0
21:52:05.830 00.001 11616 IsGuiding returns 1
21:52:05.860 00.030 11616 IsSlewing returns 0
21:52:05.861 00.001 11616 IsGuiding returns 1
21:52:05.891 00.030 11616 IsSlewing returns 0
21:52:05.892 00.001 11616 IsGuiding returns 0
21:52:05.892 00.000 11616 scope move finished after 315 + 166 ms
21:52:05.892 00.000 11616 Move returns status 0, amount 315
21:52:05.892 00.000 11616 MoveAxis(N, 56, ABG)
21:52:05.892 00.000 11616 Guiding  Dir = 0, Dur = 56
21:52:05.892 00.000 11616 IsSlewing returns 0
21:52:05.893 00.001 11616 IsGuiding returns 0
21:52:05.893 00.000 11616 PulseGuide returned control before completion, sleep 66
21:52:05.971 00.078 11616 IsGuiding returns 1
21:52:05.971 00.000 11616 scope still moving after pulse duration time elapsed
21:52:06.003 00.032 11616 IsSlewing returns 0
21:52:06.004 00.001 11616 IsGuiding returns 0
21:52:06.004 00.000 11616 scope move finished after 56 + 55 ms
21:52:06.004 00.000 11616 Move returns status 0, amount 56
21:52:06.004 00.000 11616 move complete, result=0
21:52:06.005 00.001 11616 worker thread done servicing request
21:52:06.009 00.004 12268 GuideStep: -0.6 px 315 ms EAST, -0.7 px 56 ms NORTH
21:52:06.009 00.000 11616 Worker thread wakes up
21:52:06.009 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:06.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:08.018 02.009 11616 Exposure complete
21:52:08.073 00.055 11616 worker thread done servicing request
21:52:08.074 00.001 12268 OnExposeComplete: enter
21:52:08.074 00.000 12268 UpdateGuideState(): m_state=6
21:52:08.074 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
21:52:08.074 00.000 12268 Star::Find returns 1 (0), X=1097.25, Y=278.12, Mass=448, SNR=14.5, Peak=40 HFD=4.9
21:52:08.074 00.000 12268 MultiStar: [#1 -0.44,0.29,0.99,U] [#2 -0.61,0.92,0.00,M3] [#3 -0.19,0.44,0.81,U] [#4 -0.51,0.07,0.72,U] [#5 -0.38,0.36,0.68,U] [#6 -0.29,0.47,0.69,U] 
21:52:08.075 00.001 12268 refined, 5 included, MultiStar: {-0.38, 0.33}, one-star: {-0.46, 0.36}
21:52:08.075 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.67) = xAngle (4.10 = -2.19)
21:52:08.075 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.13 = -2.16)
21:52:08.075 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.33 hyp=0.51 cameraTheta=2.43 mountX=-0.29 mountY=-0.42, mountTheta=-2.18
21:52:08.077 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.33, opts=13)
21:52:08.077 00.000 12268 Enqueuing Move request for scope (-0.38, 0.33)
21:52:08.077 00.000 11616 Worker thread wakes up
21:52:08.077 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.33) opts 0xd
21:52:08.077 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.33)
21:52:08.077 00.000 11616 Moving (-0.38, 0.33) raw xDistance=-0.29 yDistance=-0.42
21:52:08.077 00.000 11616 BLC: History state: CurrMiss=0.42, AvgInitMiss=0.20, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.086199, 1:0.661105, 2:0.423371
21:52:08.077 00.000 11616 BLC: Under-shoot: nominal increase by 112
21:52:08.077 00.000 11616 BLC: window closed
21:52:08.078 00.001 11616 BLC: Pulse adjusted to 2109
21:52:08.079 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
21:52:08.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
21:52:08.079 00.000 11616 MoveAxis(E, 165, ABG)
21:52:08.079 00.000 11616 Guiding  Dir = 2, Dur = 165
21:52:08.079 00.000 11616 IsSlewing returns 0
21:52:08.080 00.001 11616 IsGuiding returns 0
21:52:08.080 00.000 11616 PulseGuide returned control before completion, sleep 175
21:52:08.103 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:52:08.120 00.017 12268 UpdateGuideState exits: m=448 SNR=14.5
21:52:08.121 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:08.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:08.121 00.000 12268 Enqueuing Expose request
21:52:08.263 00.142 11616 IsGuiding returns 1
21:52:08.263 00.000 11616 scope still moving after pulse duration time elapsed
21:52:08.295 00.032 11616 IsSlewing returns 0
21:52:08.295 00.000 11616 IsGuiding returns 0
21:52:08.295 00.000 11616 scope move finished after 165 + 50 ms
21:52:08.296 00.001 11616 Move returns status 0, amount 165
21:52:08.296 00.000 11616 MoveAxis(N, 36, ABG)
21:52:08.296 00.000 11616 Guiding  Dir = 0, Dur = 36
21:52:08.296 00.000 11616 IsSlewing returns 0
21:52:08.296 00.000 11616 IsGuiding returns 0
21:52:08.297 00.001 11616 PulseGuide returned control before completion, sleep 46
21:52:08.356 00.059 11616 IsGuiding returns 1
21:52:08.356 00.000 11616 scope still moving after pulse duration time elapsed
21:52:08.387 00.031 11616 IsSlewing returns 0
21:52:08.387 00.000 11616 IsGuiding returns 1
21:52:08.417 00.030 11616 IsSlewing returns 0
21:52:08.417 00.000 11616 IsGuiding returns 1
21:52:08.449 00.032 11616 IsSlewing returns 0
21:52:08.450 00.001 11616 IsGuiding returns 0
21:52:08.450 00.000 11616 scope move finished after 36 + 117 ms
21:52:08.450 00.000 11616 Move returns status 0, amount 36
21:52:08.450 00.000 11616 move complete, result=0
21:52:08.450 00.000 11616 worker thread done servicing request
21:52:08.450 00.000 11616 Worker thread wakes up
21:52:08.450 00.000 12268 GuideStep: -0.3 px 165 ms EAST, -0.4 px 36 ms NORTH
21:52:08.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:08.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:08.474 00.024 12268 evsrv: cli 0F8E69C0 connect
21:52:08.474 00.000 12268 case statement mapped state 6 to 3
21:52:08.475 00.001 12268 case statement mapped state 6 to 3
21:52:08.476 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"c0323186-f59b-4cc3-8b83-ed2d0ba4835d"}
21:52:08.476 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"c0323186-f59b-4cc3-8b83-ed2d0ba4835d"}
21:52:08.477 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:52:10.452 01.975 11616 Exposure complete
21:52:10.510 00.058 11616 worker thread done servicing request
21:52:10.511 00.001 12268 OnExposeComplete: enter
21:52:10.511 00.000 12268 UpdateGuideState(): m_state=6
21:52:10.511 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
21:52:10.511 00.000 12268 Star::Find returns 1 (0), X=1097.51, Y=277.80, Mass=472, SNR=14.9, Peak=45 HFD=4.8
21:52:10.511 00.000 12268 MultiStar: [#1 -0.27,0.27,0.95,U] [#2 -0.68,0.27,0.00,M4] [#3 -0.20,-0.03,0.85,U] [#4 -0.16,0.05,0.79,U] [#5 -0.27,0.64,0.00,M3] [#6 -0.18,0.03,0.65,U] 
21:52:10.511 00.000 12268 single-star, 4 included, MultiStar: {-0.20, 0.08}, one-star: {-0.20, 0.04}
21:52:10.512 00.001 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.67) = xAngle (4.60 = -1.69)
21:52:10.512 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.63 = -1.66)
21:52:10.512 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.20 cameraTheta=2.93 mountX=-0.02 mountY=-0.20, mountTheta=-1.69
21:52:10.513 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.04, opts=13)
21:52:10.513 00.000 12268 Enqueuing Move request for scope (-0.20, 0.04)
21:52:10.513 00.000 11616 Worker thread wakes up
21:52:10.513 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd
21:52:10.513 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.04)
21:52:10.513 00.000 11616 Moving (-0.20, 0.04) raw xDistance=-0.02 yDistance=-0.20
21:52:10.514 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:10.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:52:10.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
21:52:10.514 00.000 11616 MoveAxis(E, 0, ABG)
21:52:10.514 00.000 11616 Move returns status 0, amount 0
21:52:10.514 00.000 11616 MoveAxis(N, 17, ABG)
21:52:10.514 00.000 11616 Guiding  Dir = 0, Dur = 17
21:52:10.514 00.000 11616 IsSlewing returns 0
21:52:10.515 00.001 11616 IsGuiding returns 0
21:52:10.515 00.000 11616 PulseGuide returned control before completion, sleep 27
21:52:10.536 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:52:10.547 00.011 11616 IsGuiding returns 1
21:52:10.547 00.000 11616 scope still moving after pulse duration time elapsed
21:52:10.553 00.006 12268 UpdateGuideState exits: m=472 SNR=14.9
21:52:10.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:10.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:10.554 00.001 12268 Enqueuing Expose request
21:52:10.578 00.024 11616 IsSlewing returns 0
21:52:10.578 00.000 11616 IsGuiding returns 1
21:52:10.610 00.032 11616 IsSlewing returns 0
21:52:10.610 00.000 11616 IsGuiding returns 0
21:52:10.610 00.000 11616 scope move finished after 17 + 77 ms
21:52:10.611 00.001 11616 Move returns status 0, amount 17
21:52:10.611 00.000 11616 move complete, result=0
21:52:10.611 00.000 11616 worker thread done servicing request
21:52:10.611 00.000 11616 Worker thread wakes up
21:52:10.611 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:10.611 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:10.611 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 17 ms NORTH
21:52:12.628 02.017 11616 Exposure complete
21:52:12.683 00.055 11616 worker thread done servicing request
21:52:12.683 00.000 12268 OnExposeComplete: enter
21:52:12.683 00.000 12268 UpdateGuideState(): m_state=6
21:52:12.684 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
21:52:12.684 00.000 12268 Star::Find returns 1 (0), X=1097.11, Y=278.15, Mass=442, SNR=14.4, Peak=45 HFD=4.3
21:52:12.684 00.000 12268 MultiStar: [#1 -0.42,0.65,0.00,M1] [#2 -0.60,0.75,0.00,M5] [#3 -0.39,0.63,0.00,M1] [#4 -0.63,0.52,0.00,M2] [#5 -0.53,0.79,0.00,M4] [#6 -0.25,0.18,0.67,U] 
21:52:12.684 00.000 12268 refined, 1 included, MultiStar: {-0.45, 0.31}, one-star: {-0.59, 0.39}
21:52:12.684 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.67) = xAngle (4.22 = -2.07)
21:52:12.684 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.25 = -2.04)
21:52:12.684 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.31 hyp=0.55 cameraTheta=2.55 mountX=-0.26 mountY=-0.49, mountTheta=-2.06
21:52:12.686 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=0.31, opts=13)
21:52:12.686 00.000 12268 Enqueuing Move request for scope (-0.45, 0.31)
21:52:12.686 00.000 11616 Worker thread wakes up
21:52:12.686 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.31) opts 0xd
21:52:12.686 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, 0.31)
21:52:12.686 00.000 11616 Moving (-0.45, 0.31) raw xDistance=-0.26 yDistance=-0.49
21:52:12.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:52:12.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
21:52:12.686 00.000 11616 MoveAxis(E, 147, ABG)
21:52:12.686 00.000 11616 Guiding  Dir = 2, Dur = 147
21:52:12.687 00.001 11616 IsSlewing returns 0
21:52:12.688 00.001 11616 IsGuiding returns 0
21:52:12.689 00.001 11616 PulseGuide returned control before completion, sleep 157
21:52:12.709 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:52:12.727 00.018 12268 UpdateGuideState exits: m=442 SNR=14.4
21:52:12.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:12.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:12.727 00.000 12268 Enqueuing Expose request
21:52:12.860 00.133 11616 IsGuiding returns 1
21:52:12.861 00.001 11616 scope still moving after pulse duration time elapsed
21:52:12.892 00.031 11616 IsSlewing returns 0
21:52:12.892 00.000 11616 IsGuiding returns 1
21:52:12.923 00.031 11616 IsSlewing returns 0
21:52:12.923 00.000 11616 IsGuiding returns 1
21:52:12.953 00.030 11616 IsSlewing returns 0
21:52:12.954 00.001 11616 IsGuiding returns 1
21:52:12.985 00.031 11616 IsSlewing returns 0
21:52:12.985 00.000 11616 IsGuiding returns 1
21:52:13.015 00.030 11616 IsSlewing returns 0
21:52:13.016 00.001 11616 IsGuiding returns 0
21:52:13.016 00.000 11616 scope move finished after 147 + 180 ms
21:52:13.016 00.000 11616 Move returns status 0, amount 147
21:52:13.016 00.000 11616 MoveAxis(N, 41, ABG)
21:52:13.016 00.000 11616 Guiding  Dir = 0, Dur = 41
21:52:13.017 00.001 11616 IsSlewing returns 0
21:52:13.017 00.000 11616 IsGuiding returns 0
21:52:13.018 00.001 11616 PulseGuide returned control before completion, sleep 51
21:52:13.077 00.059 11616 IsGuiding returns 1
21:52:13.077 00.000 11616 scope still moving after pulse duration time elapsed
21:52:13.109 00.032 11616 IsSlewing returns 0
21:52:13.109 00.000 11616 IsGuiding returns 0
21:52:13.109 00.000 11616 scope move finished after 41 + 50 ms
21:52:13.109 00.000 11616 Move returns status 0, amount 41
21:52:13.109 00.000 11616 move complete, result=0
21:52:13.110 00.001 11616 worker thread done servicing request
21:52:13.110 00.000 12268 GuideStep: -0.3 px 147 ms EAST, -0.5 px 41 ms NORTH
21:52:13.110 00.000 11616 Worker thread wakes up
21:52:13.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:13.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:15.128 02.018 11616 Exposure complete
21:52:15.184 00.056 11616 worker thread done servicing request
21:52:15.184 00.000 12268 OnExposeComplete: enter
21:52:15.184 00.000 12268 UpdateGuideState(): m_state=6
21:52:15.184 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
21:52:15.184 00.000 12268 Star::Find returns 1 (0), X=1097.07, Y=277.89, Mass=466, SNR=14.8, Peak=48 HFD=4.6
21:52:15.185 00.001 12268 MultiStar: [#1 -0.44,0.50,0.00,M2] [#2 -0.68,0.60,0.00,M6] [#3 -0.52,0.17,0.82,U] [#4 -0.50,0.08,0.83,U] [#5 -0.49,0.51,0.00,M5] [#6 -0.48,0.48,0.00,M1] 
21:52:15.185 00.000 12268 refined, 2 included, MultiStar: {-0.56, 0.13}, one-star: {-0.64, 0.13}
21:52:15.185 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.67) = xAngle (4.59 = -1.70)
21:52:15.185 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.62 = -1.67)
21:52:15.185 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.13 hyp=0.57 cameraTheta=2.92 mountX=-0.07 mountY=-0.57, mountTheta=-1.70
21:52:15.189 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=0.13, opts=13)
21:52:15.189 00.000 12268 Enqueuing Move request for scope (-0.56, 0.13)
21:52:15.190 00.001 11616 Worker thread wakes up
21:52:15.190 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.13) opts 0xd
21:52:15.190 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, 0.13)
21:52:15.190 00.000 11616 Moving (-0.56, 0.13) raw xDistance=-0.07 yDistance=-0.57
21:52:15.190 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:15.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:52:15.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
21:52:15.191 00.001 11616 MoveAxis(E, 0, ABG)
21:52:15.191 00.000 11616 Move returns status 0, amount 0
21:52:15.191 00.000 11616 MoveAxis(N, 48, ABG)
21:52:15.191 00.000 11616 Guiding  Dir = 0, Dur = 48
21:52:15.191 00.000 11616 IsSlewing returns 0
21:52:15.192 00.001 11616 IsGuiding returns 0
21:52:15.192 00.000 11616 PulseGuide returned control before completion, sleep 58
21:52:15.215 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:52:15.235 00.020 12268 UpdateGuideState exits: m=466 SNR=14.8
21:52:15.235 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:15.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:15.235 00.000 12268 Enqueuing Expose request
21:52:15.263 00.028 11616 IsGuiding returns 1
21:52:15.263 00.000 11616 scope still moving after pulse duration time elapsed
21:52:15.296 00.033 11616 IsSlewing returns 0
21:52:15.298 00.002 11616 IsGuiding returns 1
21:52:15.325 00.027 11616 IsSlewing returns 0
21:52:15.326 00.001 11616 IsGuiding returns 1
21:52:15.356 00.030 11616 IsSlewing returns 0
21:52:15.356 00.000 11616 IsGuiding returns 0
21:52:15.356 00.000 11616 scope move finished after 48 + 117 ms
21:52:15.357 00.001 11616 Move returns status 0, amount 48
21:52:15.357 00.000 11616 move complete, result=0
21:52:15.357 00.000 11616 worker thread done servicing request
21:52:15.357 00.000 11616 Worker thread wakes up
21:52:15.357 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:15.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:15.357 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.6 px 48 ms NORTH
21:52:17.369 02.012 11616 Exposure complete
21:52:17.435 00.066 11616 worker thread done servicing request
21:52:17.435 00.000 12268 OnExposeComplete: enter
21:52:17.435 00.000 12268 UpdateGuideState(): m_state=6
21:52:17.435 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
21:52:17.435 00.000 12268 Star::Find returns 1 (0), X=1097.22, Y=277.55, Mass=450, SNR=14.5, Peak=37 HFD=4.8
21:52:17.436 00.001 12268 MultiStar: [#1 -0.53,-0.48,0.00,M3] [#2 -0.41,0.17,0.99,U] [#3 -0.09,-0.35,0.83,U] [#4 -0.40,-0.66,0.00,M2] [#5 -0.33,-0.02,0.66,U] [#6 -0.69,-0.42,0.00,M2] 
21:52:17.436 00.000 12268 refined, 3 included, MultiStar: {-0.34, -0.10}, one-star: {-0.49, -0.22}
21:52:17.436 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-1.67) = xAngle (-1.19 = -1.19)
21:52:17.436 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.16 = -1.16)
21:52:17.436 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.10 hyp=0.36 cameraTheta=-2.86 mountX=0.13 mountY=-0.33, mountTheta=-1.18
21:52:17.437 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.10, opts=13)
21:52:17.438 00.001 12268 Enqueuing Move request for scope (-0.34, -0.10)
21:52:17.438 00.000 11616 Worker thread wakes up
21:52:17.438 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.10) opts 0xd
21:52:17.438 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.10)
21:52:17.438 00.000 11616 Moving (-0.34, -0.10) raw xDistance=0.13 yDistance=-0.33
21:52:17.439 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:52:17.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:52:17.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
21:52:17.439 00.000 11616 MoveAxis(E, 0, ABG)
21:52:17.440 00.001 11616 Move returns status 0, amount 0
21:52:17.440 00.000 11616 MoveAxis(N, 28, ABG)
21:52:17.440 00.000 11616 Guiding  Dir = 0, Dur = 28
21:52:17.442 00.002 11616 IsSlewing returns 0
21:52:17.442 00.000 11616 IsGuiding returns 0
21:52:17.442 00.000 11616 PulseGuide returned control before completion, sleep 38
21:52:17.463 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
21:52:17.483 00.020 12268 UpdateGuideState exits: m=450 SNR=14.5
21:52:17.483 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:17.484 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:17.484 00.000 12268 Enqueuing Expose request
21:52:17.489 00.005 11616 IsGuiding returns 1
21:52:17.489 00.000 11616 scope still moving after pulse duration time elapsed
21:52:17.520 00.031 11616 IsSlewing returns 0
21:52:17.520 00.000 11616 IsGuiding returns 0
21:52:17.520 00.000 11616 scope move finished after 28 + 50 ms
21:52:17.520 00.000 11616 Move returns status 0, amount 28
21:52:17.520 00.000 11616 move complete, result=0
21:52:17.520 00.000 11616 worker thread done servicing request
21:52:17.520 00.000 11616 Worker thread wakes up
21:52:17.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:17.521 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 28 ms NORTH
21:52:17.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:19.539 02.018 11616 Exposure complete
21:52:19.595 00.056 12268 OnExposeComplete: enter
21:52:19.595 00.000 12268 UpdateGuideState(): m_state=6
21:52:19.595 00.000 11616 worker thread done servicing request
21:52:19.595 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
21:52:19.596 00.001 12268 Star::Find returns 1 (0), X=1097.35, Y=277.24, Mass=380, SNR=13.4, Peak=38 HFD=4.4
21:52:19.596 00.000 12268 MultiStar: [#1 -0.28,0.05,1.07,U] [#2 -0.59,-0.14,1.07,U] [#3 -0.16,-0.13,0.91,U] [#4 -0.50,-0.17,0.76,U] [#5 -0.52,-0.26,0.78,U] [#6 -0.08,-0.29,0.61,U] 
21:52:19.596 00.000 12268 refined, 6 included, MultiStar: {-0.37, -0.20}, one-star: {-0.36, -0.53}
21:52:19.596 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.67) = xAngle (-0.97 = -0.97)
21:52:19.596 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.94 = -0.94)
21:52:19.596 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.20 hyp=0.42 cameraTheta=-2.64 mountX=0.24 mountY=-0.34, mountTheta=-0.96
21:52:19.599 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.20, opts=13)
21:52:19.599 00.000 12268 Enqueuing Move request for scope (-0.37, -0.20)
21:52:19.599 00.000 11616 Worker thread wakes up
21:52:19.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.20) opts 0xd
21:52:19.599 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.20)
21:52:19.599 00.000 11616 Moving (-0.37, -0.20) raw xDistance=0.24 yDistance=-0.34
21:52:19.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:52:19.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:52:19.600 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
21:52:19.600 00.000 11616 MoveAxis(E, 0, ABG)
21:52:19.600 00.000 11616 Move returns status 0, amount 0
21:52:19.600 00.000 11616 MoveAxis(N, 29, ABG)
21:52:19.600 00.000 11616 Guiding  Dir = 0, Dur = 29
21:52:19.600 00.000 11616 IsSlewing returns 0
21:52:19.600 00.000 11616 IsGuiding returns 0
21:52:19.601 00.001 11616 PulseGuide returned control before completion, sleep 39
21:52:19.619 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
21:52:19.638 00.019 12268 UpdateGuideState exits: m=380 SNR=13.4
21:52:19.639 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:19.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:19.639 00.000 12268 Enqueuing Expose request
21:52:19.642 00.003 11616 IsGuiding returns 1
21:52:19.642 00.000 11616 scope still moving after pulse duration time elapsed
21:52:19.672 00.030 11616 IsSlewing returns 0
21:52:19.672 00.000 11616 IsGuiding returns 0
21:52:19.672 00.000 11616 scope move finished after 29 + 43 ms
21:52:19.672 00.000 11616 Move returns status 0, amount 29
21:52:19.672 00.000 11616 move complete, result=0
21:52:19.673 00.001 11616 worker thread done servicing request
21:52:19.673 00.000 11616 Worker thread wakes up
21:52:19.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:19.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:19.673 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 29 ms NORTH
21:52:21.680 02.007 11616 Exposure complete
21:52:21.736 00.056 11616 worker thread done servicing request
21:52:21.736 00.000 12268 OnExposeComplete: enter
21:52:21.736 00.000 12268 UpdateGuideState(): m_state=6
21:52:21.737 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
21:52:21.737 00.000 12268 Star::Find returns 1 (0), X=1097.38, Y=277.25, Mass=423, SNR=14.1, Peak=35 HFD=4.7
21:52:21.737 00.000 12268 MultiStar: [#1 -0.39,-0.35,1.05,U] [#2 -0.48,0.08,1.07,U] [#3 -0.41,-0.38,0.88,U] [#4 -0.58,-0.60,0.00,M2] [#5 -0.34,-0.04,0.74,U] [#6 -0.61,-0.38,0.00,M2] 
21:52:21.737 00.000 12268 refined, 4 included, MultiStar: {-0.39, -0.24}, one-star: {-0.33, -0.51}
21:52:21.737 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-1.67) = xAngle (-0.92 = -0.92)
21:52:21.737 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.89 = -0.89)
21:52:21.737 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.24 hyp=0.46 cameraTheta=-2.59 mountX=0.28 mountY=-0.36, mountTheta=-0.91
21:52:21.739 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=-0.24, opts=13)
21:52:21.739 00.000 12268 Enqueuing Move request for scope (-0.39, -0.24)
21:52:21.739 00.000 11616 Worker thread wakes up
21:52:21.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.24) opts 0xd
21:52:21.739 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, -0.24)
21:52:21.740 00.001 11616 Moving (-0.39, -0.24) raw xDistance=0.28 yDistance=-0.36
21:52:21.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:52:21.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:52:21.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
21:52:21.740 00.000 11616 MoveAxis(E, 0, ABG)
21:52:21.740 00.000 11616 Move returns status 0, amount 0
21:52:21.740 00.000 11616 MoveAxis(N, 30, ABG)
21:52:21.740 00.000 11616 Guiding  Dir = 0, Dur = 30
21:52:21.740 00.000 11616 IsSlewing returns 0
21:52:21.740 00.000 11616 IsGuiding returns 0
21:52:21.741 00.001 11616 PulseGuide returned control before completion, sleep 40
21:52:21.763 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=26, Gamma=1.290
21:52:21.781 00.018 12268 UpdateGuideState exits: m=423 SNR=14.1
21:52:21.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:21.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:21.781 00.000 12268 Enqueuing Expose request
21:52:21.790 00.009 11616 IsGuiding returns 1
21:52:21.790 00.000 11616 scope still moving after pulse duration time elapsed
21:52:21.821 00.031 11616 IsSlewing returns 0
21:52:21.821 00.000 11616 IsGuiding returns 0
21:52:21.822 00.001 11616 scope move finished after 30 + 51 ms
21:52:21.822 00.000 11616 Move returns status 0, amount 30
21:52:21.822 00.000 11616 move complete, result=0
21:52:21.822 00.000 11616 worker thread done servicing request
21:52:21.822 00.000 11616 Worker thread wakes up
21:52:21.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:21.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:21.823 00.001 12268 GuideStep: 0.3 px 0 ms EAST, -0.4 px 30 ms NORTH
21:52:23.858 02.035 11616 Exposure complete
21:52:23.916 00.058 11616 worker thread done servicing request
21:52:23.916 00.000 12268 OnExposeComplete: enter
21:52:23.916 00.000 12268 UpdateGuideState(): m_state=6
21:52:23.916 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
21:52:23.916 00.000 12268 Star::Find returns 1 (0), X=1097.23, Y=277.42, Mass=438, SNR=14.4, Peak=43 HFD=4.6
21:52:23.917 00.001 12268 MultiStar: [#1 -0.59,0.25,0.00,M2] [#2 -0.76,0.48,0.00,M4] [#3 -0.63,-0.14,0.00,M1] [#4 -0.82,-0.35,0.00,M3] [#5 -0.51,-0.01,0.71,U] [#6 -0.41,0.14,0.65,U] 
21:52:23.917 00.000 12268 refined, 2 included, MultiStar: {-0.47, -0.11}, one-star: {-0.47, -0.34}
21:52:23.917 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.67) = xAngle (-1.24 = -1.24)
21:52:23.917 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.21 = -1.21)
21:52:23.917 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.11 hyp=0.48 cameraTheta=-2.91 mountX=0.15 mountY=-0.45, mountTheta=-1.24
21:52:23.918 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=-0.11, opts=13)
21:52:23.918 00.000 12268 Enqueuing Move request for scope (-0.47, -0.11)
21:52:23.919 00.001 11616 Worker thread wakes up
21:52:23.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.11) opts 0xd
21:52:23.919 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, -0.11)
21:52:23.919 00.000 11616 Moving (-0.47, -0.11) raw xDistance=0.15 yDistance=-0.45
21:52:23.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:52:23.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:52:23.920 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
21:52:23.920 00.000 11616 MoveAxis(E, 0, ABG)
21:52:23.920 00.000 11616 Move returns status 0, amount 0
21:52:23.920 00.000 11616 MoveAxis(N, 38, ABG)
21:52:23.920 00.000 11616 Guiding  Dir = 0, Dur = 38
21:52:23.920 00.000 11616 IsSlewing returns 0
21:52:23.920 00.000 11616 IsGuiding returns 0
21:52:23.921 00.001 11616 PulseGuide returned control before completion, sleep 48
21:52:23.942 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
21:52:23.959 00.017 12268 UpdateGuideState exits: m=438 SNR=14.4
21:52:23.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:23.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:23.959 00.000 12268 Enqueuing Expose request
21:52:23.982 00.023 11616 IsGuiding returns 1
21:52:23.982 00.000 11616 scope still moving after pulse duration time elapsed
21:52:24.012 00.030 11616 IsSlewing returns 0
21:52:24.012 00.000 11616 IsGuiding returns 0
21:52:24.012 00.000 11616 scope move finished after 38 + 53 ms
21:52:24.012 00.000 11616 Move returns status 0, amount 38
21:52:24.012 00.000 11616 move complete, result=0
21:52:24.013 00.001 11616 worker thread done servicing request
21:52:24.013 00.000 11616 Worker thread wakes up
21:52:24.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:24.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:24.013 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 38 ms NORTH
21:52:26.022 02.009 11616 Exposure complete
21:52:26.080 00.058 11616 worker thread done servicing request
21:52:26.080 00.000 12268 OnExposeComplete: enter
21:52:26.080 00.000 12268 UpdateGuideState(): m_state=6
21:52:26.081 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
21:52:26.081 00.000 12268 Star::Find returns 1 (0), X=1096.76, Y=278.15, Mass=415, SNR=13.9, Peak=47 HFD=4.5
21:52:26.081 00.000 12268 MultiStar: [#1 -0.79,0.61,0.00,M3] [#2 -0.90,0.74,0.00,M5] [#3 -0.79,0.32,0.00,M2] [#4 -0.91,0.33,0.00,M4] [#5 -1.13,-0.02,0.00,M2] [#6 -0.41,0.32,0.69,U] 
21:52:26.081 00.000 12268 refined, 1 included, MultiStar: {-0.73, 0.36}, one-star: {-0.95, 0.38}
21:52:26.081 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.67) = xAngle (4.35 = -1.93)
21:52:26.081 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.39 = -1.90)
21:52:26.081 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=0.36 hyp=0.82 cameraTheta=2.69 mountX=-0.29 mountY=-0.77, mountTheta=-1.93
21:52:26.085 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.73, y=0.36, opts=13)
21:52:26.085 00.000 12268 Enqueuing Move request for scope (-0.73, 0.36)
21:52:26.085 00.000 11616 Worker thread wakes up
21:52:26.085 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.36) opts 0xd
21:52:26.085 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.73, 0.36)
21:52:26.085 00.000 11616 Moving (-0.73, 0.36) raw xDistance=-0.29 yDistance=-0.77
21:52:26.086 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
21:52:26.086 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.77
21:52:26.086 00.000 11616 MoveAxis(E, 160, ABG)
21:52:26.086 00.000 11616 Guiding  Dir = 2, Dur = 160
21:52:26.086 00.000 11616 IsSlewing returns 0
21:52:26.086 00.000 11616 IsGuiding returns 0
21:52:26.087 00.001 11616 PulseGuide returned control before completion, sleep 170
21:52:26.111 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:52:26.128 00.017 12268 UpdateGuideState exits: m=415 SNR=13.9
21:52:26.129 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:26.129 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:26.129 00.000 12268 Enqueuing Expose request
21:52:26.269 00.140 11616 IsGuiding returns 1
21:52:26.269 00.000 11616 scope still moving after pulse duration time elapsed
21:52:26.301 00.032 11616 IsSlewing returns 0
21:52:26.302 00.001 11616 IsGuiding returns 0
21:52:26.302 00.000 11616 scope move finished after 160 + 55 ms
21:52:26.302 00.000 11616 Move returns status 0, amount 160
21:52:26.302 00.000 11616 MoveAxis(N, 65, ABG)
21:52:26.302 00.000 11616 Guiding  Dir = 0, Dur = 65
21:52:26.303 00.001 11616 IsSlewing returns 0
21:52:26.303 00.000 11616 IsGuiding returns 0
21:52:26.304 00.001 11616 PulseGuide returned control before completion, sleep 75
21:52:26.393 00.089 11616 IsGuiding returns 1
21:52:26.394 00.001 11616 scope still moving after pulse duration time elapsed
21:52:26.423 00.029 11616 IsSlewing returns 0
21:52:26.424 00.001 11616 IsGuiding returns 1
21:52:26.454 00.030 11616 IsSlewing returns 0
21:52:26.455 00.001 11616 IsGuiding returns 1
21:52:26.484 00.029 11616 IsSlewing returns 0
21:52:26.485 00.001 11616 IsGuiding returns 1
21:52:26.516 00.031 11616 IsSlewing returns 0
21:52:26.517 00.001 11616 IsGuiding returns 1
21:52:26.547 00.030 11616 IsSlewing returns 0
21:52:26.548 00.001 11616 IsGuiding returns 1
21:52:26.578 00.030 11616 IsSlewing returns 0
21:52:26.580 00.002 11616 IsGuiding returns 0
21:52:26.580 00.000 11616 scope move finished after 65 + 211 ms
21:52:26.580 00.000 11616 Move returns status 0, amount 65
21:52:26.580 00.000 11616 move complete, result=0
21:52:26.580 00.000 11616 worker thread done servicing request
21:52:26.580 00.000 11616 Worker thread wakes up
21:52:26.581 00.001 12268 GuideStep: -0.3 px 160 ms EAST, -0.8 px 65 ms NORTH
21:52:26.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:26.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:28.586 02.005 11616 Exposure complete
21:52:28.644 00.058 11616 worker thread done servicing request
21:52:28.644 00.000 12268 OnExposeComplete: enter
21:52:28.644 00.000 12268 UpdateGuideState(): m_state=6
21:52:28.644 00.000 12268 Star::Find(15, 1096, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
21:52:28.644 00.000 12268 Star::Find returns 1 (0), X=1097.08, Y=277.67, Mass=439, SNR=14.3, Peak=43 HFD=4.8
21:52:28.645 00.001 12268 MultiStar: [#1 -0.54,-0.01,1.02,U] [#2 -0.77,-0.01,0.00,M6] [#3 -0.47,-0.22,0.84,U] [#4 -0.49,-0.44,0.00,M5] [#5 -0.43,-0.32,0.74,U] [#6 -0.71,-0.19,0.00,M1] 
21:52:28.645 00.000 12268 refined, 3 included, MultiStar: {-0.53, -0.15}, one-star: {-0.63, -0.09}
21:52:28.645 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.67) = xAngle (-1.20 = -1.20)
21:52:28.645 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.17 = -1.17)
21:52:28.645 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.15 hyp=0.55 cameraTheta=-2.87 mountX=0.20 mountY=-0.50, mountTheta=-1.20
21:52:28.647 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-0.15, opts=13)
21:52:28.647 00.000 12268 Enqueuing Move request for scope (-0.53, -0.15)
21:52:28.647 00.000 11616 Worker thread wakes up
21:52:28.648 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.15) opts 0xd
21:52:28.648 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -0.15)
21:52:28.648 00.000 11616 Moving (-0.53, -0.15) raw xDistance=0.20 yDistance=-0.50
21:52:28.648 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:52:28.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:52:28.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.50
21:52:28.648 00.000 11616 MoveAxis(E, 0, ABG)
21:52:28.648 00.000 11616 Move returns status 0, amount 0
21:52:28.648 00.000 11616 MoveAxis(N, 43, ABG)
21:52:28.648 00.000 11616 Guiding  Dir = 0, Dur = 43
21:52:28.649 00.001 11616 IsSlewing returns 0
21:52:28.649 00.000 11616 IsGuiding returns 0
21:52:28.649 00.000 11616 PulseGuide returned control before completion, sleep 53
21:52:28.671 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
21:52:28.688 00.017 12268 UpdateGuideState exits: m=439 SNR=14.3
21:52:28.689 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:28.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:28.689 00.000 12268 Enqueuing Expose request
21:52:28.709 00.020 11616 IsGuiding returns 1
21:52:28.709 00.000 11616 scope still moving after pulse duration time elapsed
21:52:28.740 00.031 11616 IsSlewing returns 0
21:52:28.740 00.000 11616 IsGuiding returns 0
21:52:28.740 00.000 11616 scope move finished after 43 + 49 ms
21:52:28.740 00.000 11616 Move returns status 0, amount 43
21:52:28.741 00.001 11616 move complete, result=0
21:52:28.742 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.5 px 43 ms NORTH
21:52:28.742 00.000 11616 worker thread done servicing request
21:52:28.742 00.000 11616 Worker thread wakes up
21:52:28.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:28.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:30.754 02.012 11616 Exposure complete
21:52:30.814 00.060 11616 worker thread done servicing request
21:52:30.814 00.000 12268 OnExposeComplete: enter
21:52:30.814 00.000 12268 UpdateGuideState(): m_state=6
21:52:30.814 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
21:52:30.814 00.000 12268 Star::Find returns 1 (0), X=1097.56, Y=277.76, Mass=482, SNR=15.0, Peak=47 HFD=5.1
21:52:30.815 00.001 12268 MultiStar: [#1 -0.31,0.28,0.99,U] [#2 -0.26,0.54,1.01,U] [#3 -0.26,0.17,0.83,U] [#4 -0.36,0.08,0.82,U] [#5 -0.32,0.31,0.73,U] [#6 -0.22,-0.11,0.64,U] 
21:52:30.815 00.000 12268 single-star, 6 included, MultiStar: {-0.27, 0.20}, one-star: {-0.15, -0.00}
21:52:30.815 00.000 12268 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-1.67) = xAngle (-1.47 = -1.47)
21:52:30.815 00.000 12268 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.44 = -1.44)
21:52:30.815 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-3.14 mountX=0.02 mountY=-0.15, mountTheta=-1.47
21:52:30.818 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.00, opts=13)
21:52:30.818 00.000 12268 Enqueuing Move request for scope (-0.15, -0.00)
21:52:30.818 00.000 11616 Worker thread wakes up
21:52:30.818 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.00) opts 0xd
21:52:30.818 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.00)
21:52:30.818 00.000 11616 Moving (-0.15, -0.00) raw xDistance=0.02 yDistance=-0.15
21:52:30.818 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:30.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:52:30.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
21:52:30.818 00.000 11616 MoveAxis(E, 0, ABG)
21:52:30.819 00.001 11616 Move returns status 0, amount 0
21:52:30.819 00.000 11616 MoveAxis(N, 13, ABG)
21:52:30.819 00.000 11616 Guiding  Dir = 0, Dur = 13
21:52:30.819 00.000 11616 IsSlewing returns 0
21:52:30.819 00.000 11616 IsGuiding returns 0
21:52:30.820 00.001 11616 PulseGuide returned control before completion, sleep 23
21:52:30.838 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:52:30.846 00.008 11616 IsGuiding returns 1
21:52:30.846 00.000 11616 scope still moving after pulse duration time elapsed
21:52:30.856 00.010 12268 UpdateGuideState exits: m=482 SNR=15.0
21:52:30.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:30.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:30.856 00.000 12268 Enqueuing Expose request
21:52:30.878 00.022 11616 IsSlewing returns 0
21:52:30.879 00.001 11616 IsGuiding returns 0
21:52:30.879 00.000 11616 scope move finished after 13 + 46 ms
21:52:30.879 00.000 11616 Move returns status 0, amount 13
21:52:30.879 00.000 11616 move complete, result=0
21:52:30.879 00.000 11616 worker thread done servicing request
21:52:30.879 00.000 11616 Worker thread wakes up
21:52:30.880 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:30.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:30.881 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 13 ms NORTH
21:52:32.896 02.015 11616 Exposure complete
21:52:32.951 00.055 11616 worker thread done servicing request
21:52:32.952 00.001 12268 OnExposeComplete: enter
21:52:32.952 00.000 12268 UpdateGuideState(): m_state=6
21:52:32.952 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
21:52:32.952 00.000 12268 Star::Find returns 1 (0), X=1097.11, Y=277.91, Mass=429, SNR=14.2, Peak=49 HFD=4.2
21:52:32.952 00.000 12268 MultiStar: [#1 -0.61,0.02,1.09,U] [#2 -0.76,0.48,0.00,M6] [#3 -0.62,0.23,0.00,M1] [#4 -0.48,-0.27,0.89,U] [#5 -0.68,0.33,0.00,M1] [#6 -0.60,-0.25,0.00,M1] 
21:52:32.952 00.000 12268 refined, 2 included, MultiStar: {-0.56, -0.02}, one-star: {-0.59, 0.14}
21:52:32.952 00.000 12268 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-1.67) = xAngle (-1.43 = -1.43)
21:52:32.952 00.000 12268 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.40 = -1.40)
21:52:32.953 00.001 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.02 hyp=0.57 cameraTheta=-3.10 mountX=0.08 mountY=-0.56, mountTheta=-1.43
21:52:32.954 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-0.02, opts=13)
21:52:32.954 00.000 12268 Enqueuing Move request for scope (-0.56, -0.02)
21:52:32.954 00.000 11616 Worker thread wakes up
21:52:32.954 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.02) opts 0xd
21:52:32.954 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -0.02)
21:52:32.954 00.000 11616 Moving (-0.56, -0.02) raw xDistance=0.08 yDistance=-0.56
21:52:32.954 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:32.955 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:52:32.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
21:52:32.955 00.000 11616 MoveAxis(E, 0, ABG)
21:52:32.955 00.000 11616 Move returns status 0, amount 0
21:52:32.955 00.000 11616 MoveAxis(N, 47, ABG)
21:52:32.955 00.000 11616 Guiding  Dir = 0, Dur = 47
21:52:32.955 00.000 11616 IsSlewing returns 0
21:52:32.955 00.000 11616 IsGuiding returns 0
21:52:32.956 00.001 11616 PulseGuide returned control before completion, sleep 57
21:52:32.975 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:52:32.992 00.017 12268 UpdateGuideState exits: m=429 SNR=14.2
21:52:32.992 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:32.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:32.992 00.000 12268 Enqueuing Expose request
21:52:33.027 00.035 11616 IsGuiding returns 1
21:52:33.027 00.000 11616 scope still moving after pulse duration time elapsed
21:52:33.057 00.030 11616 IsSlewing returns 0
21:52:33.057 00.000 11616 IsGuiding returns 0
21:52:33.057 00.000 11616 scope move finished after 47 + 54 ms
21:52:33.057 00.000 11616 Move returns status 0, amount 47
21:52:33.058 00.001 11616 move complete, result=0
21:52:33.058 00.000 11616 worker thread done servicing request
21:52:33.058 00.000 11616 Worker thread wakes up
21:52:33.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:33.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:33.071 00.013 12268 GuideStep: 0.1 px 0 ms EAST, -0.6 px 47 ms NORTH
21:52:35.069 01.998 11616 Exposure complete
21:52:35.129 00.060 11616 worker thread done servicing request
21:52:35.129 00.000 12268 OnExposeComplete: enter
21:52:35.129 00.000 12268 UpdateGuideState(): m_state=6
21:52:35.129 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
21:52:35.129 00.000 12268 Star::Find returns 1 (0), X=1097.19, Y=277.62, Mass=436, SNR=14.3, Peak=44 HFD=4.5
21:52:35.130 00.001 12268 MultiStar: [#1 -0.52,0.00,1.06,U] [#2 -0.44,0.51,0.00,M7] [#3 -0.42,-0.07,0.89,U] [#4 -0.81,-0.08,0.00,M4] [#5 -0.35,-0.04,0.71,U] [#6 -0.16,-0.37,0.69,U] 
21:52:35.130 00.000 12268 refined, 4 included, MultiStar: {-0.42, -0.11}, one-star: {-0.52, -0.15}
21:52:35.130 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.67) = xAngle (-1.20 = -1.20)
21:52:35.130 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.17 = -1.17)
21:52:35.130 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.11 hyp=0.43 cameraTheta=-2.87 mountX=0.15 mountY=-0.40, mountTheta=-1.20
21:52:35.132 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.11, opts=13)
21:52:35.132 00.000 12268 Enqueuing Move request for scope (-0.42, -0.11)
21:52:35.132 00.000 11616 Worker thread wakes up
21:52:35.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.11) opts 0xd
21:52:35.132 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.11)
21:52:35.132 00.000 11616 Moving (-0.42, -0.11) raw xDistance=0.15 yDistance=-0.40
21:52:35.133 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:52:35.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:52:35.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
21:52:35.133 00.000 11616 MoveAxis(E, 0, ABG)
21:52:35.133 00.000 11616 Move returns status 0, amount 0
21:52:35.133 00.000 11616 MoveAxis(N, 34, ABG)
21:52:35.133 00.000 11616 Guiding  Dir = 0, Dur = 34
21:52:35.133 00.000 11616 IsSlewing returns 0
21:52:35.134 00.001 11616 IsGuiding returns 0
21:52:35.134 00.000 11616 PulseGuide returned control before completion, sleep 44
21:52:35.154 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
21:52:35.173 00.019 12268 UpdateGuideState exits: m=436 SNR=14.3
21:52:35.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:35.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:35.173 00.000 12268 Enqueuing Expose request
21:52:35.192 00.019 11616 IsGuiding returns 1
21:52:35.192 00.000 11616 scope still moving after pulse duration time elapsed
21:52:35.225 00.033 11616 IsSlewing returns 0
21:52:35.226 00.001 11616 IsGuiding returns 0
21:52:35.226 00.000 11616 scope move finished after 34 + 58 ms
21:52:35.226 00.000 11616 Move returns status 0, amount 34
21:52:35.226 00.000 11616 move complete, result=0
21:52:35.226 00.000 11616 worker thread done servicing request
21:52:35.226 00.000 11616 Worker thread wakes up
21:52:35.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:35.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:35.227 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 34 ms NORTH
21:52:37.236 02.009 11616 Exposure complete
21:52:37.294 00.058 11616 worker thread done servicing request
21:52:37.294 00.000 12268 OnExposeComplete: enter
21:52:37.294 00.000 12268 UpdateGuideState(): m_state=6
21:52:37.294 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
21:52:37.294 00.000 12268 Star::Find returns 1 (0), X=1097.51, Y=277.25, Mass=439, SNR=14.4, Peak=37 HFD=4.6
21:52:37.295 00.001 12268 MultiStar: [#1 -0.39,-0.06,0.99,U] [#2 -0.55,0.26,1.00,U] [#3 0.10,-0.13,0.87,U] [#4 -0.38,-0.16,0.88,U] [#5 -0.37,-0.45,0.67,U] [#6 -0.31,-0.50,0.70,U] 
21:52:37.295 00.000 12268 refined, 6 included, MultiStar: {-0.30, -0.20}, one-star: {-0.20, -0.52}
21:52:37.295 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.67) = xAngle (-0.89 = -0.89)
21:52:37.295 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.86 = -0.86)
21:52:37.295 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.20 hyp=0.36 cameraTheta=-2.56 mountX=0.23 mountY=-0.27, mountTheta=-0.88
21:52:37.296 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.20, opts=13)
21:52:37.296 00.000 12268 Enqueuing Move request for scope (-0.30, -0.20)
21:52:37.297 00.001 11616 Worker thread wakes up
21:52:37.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.20) opts 0xd
21:52:37.297 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.20)
21:52:37.297 00.000 11616 Moving (-0.30, -0.20) raw xDistance=0.23 yDistance=-0.27
21:52:37.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:52:37.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:52:37.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
21:52:37.297 00.000 11616 MoveAxis(E, 0, ABG)
21:52:37.297 00.000 11616 Move returns status 0, amount 0
21:52:37.297 00.000 11616 MoveAxis(N, 23, ABG)
21:52:37.297 00.000 11616 Guiding  Dir = 0, Dur = 23
21:52:37.297 00.000 11616 IsSlewing returns 0
21:52:37.298 00.001 11616 IsGuiding returns 0
21:52:37.298 00.000 11616 PulseGuide returned control before completion, sleep 33
21:52:37.319 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:52:37.336 00.017 12268 UpdateGuideState exits: m=439 SNR=14.4
21:52:37.336 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:37.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:37.337 00.001 12268 Enqueuing Expose request
21:52:37.340 00.003 11616 IsGuiding returns 1
21:52:37.340 00.000 11616 scope still moving after pulse duration time elapsed
21:52:37.371 00.031 11616 IsSlewing returns 0
21:52:37.371 00.000 11616 IsGuiding returns 0
21:52:37.371 00.000 11616 scope move finished after 23 + 50 ms
21:52:37.371 00.000 11616 Move returns status 0, amount 23
21:52:37.371 00.000 11616 move complete, result=0
21:52:37.372 00.001 11616 worker thread done servicing request
21:52:37.372 00.000 11616 Worker thread wakes up
21:52:37.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:37.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:37.372 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 23 ms NORTH
21:52:39.389 02.017 11616 Exposure complete
21:52:39.446 00.057 11616 worker thread done servicing request
21:52:39.446 00.000 12268 OnExposeComplete: enter
21:52:39.446 00.000 12268 UpdateGuideState(): m_state=6
21:52:39.446 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
21:52:39.446 00.000 12268 Star::Find returns 1 (0), X=1097.63, Y=277.56, Mass=452, SNR=14.5, Peak=42 HFD=4.9
21:52:39.447 00.001 12268 MultiStar: [#1 -0.40,-0.21,0.96,U] [#2 -0.45,0.27,1.04,U] [#3 -0.00,0.03,0.87,U] [#4 -0.31,-0.39,0.87,U] [#5 0.02,-0.28,0.70,U] [#6 0.04,-0.19,0.69,U] 
21:52:39.447 00.000 12268 single-star, 6 included, MultiStar: {-0.19, -0.12}, one-star: {-0.08, -0.20}
21:52:39.447 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.67) = xAngle (-0.27 = -0.27)
21:52:39.447 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.24 = -0.24)
21:52:39.447 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.94 mountX=0.20 mountY=-0.05, mountTheta=-0.24
21:52:39.448 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.20, opts=13)
21:52:39.448 00.000 12268 Enqueuing Move request for scope (-0.08, -0.20)
21:52:39.449 00.001 11616 Worker thread wakes up
21:52:39.449 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
21:52:39.449 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
21:52:39.449 00.000 11616 Moving (-0.08, -0.20) raw xDistance=0.20 yDistance=-0.05
21:52:39.449 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:52:39.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:52:39.449 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:39.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:52:39.450 00.001 11616 MoveAxis(E, 0, ABG)
21:52:39.450 00.000 11616 Move returns status 0, amount 0
21:52:39.450 00.000 11616 MoveAxis(N, 0, ABG)
21:52:39.450 00.000 11616 Move returns status 0, amount 0
21:52:39.450 00.000 11616 move complete, result=0
21:52:39.450 00.000 11616 worker thread done servicing request
21:52:39.473 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:52:39.491 00.018 12268 UpdateGuideState exits: m=452 SNR=14.5
21:52:39.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:39.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:39.491 00.000 12268 Enqueuing Expose request
21:52:39.491 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:52:39.492 00.001 11616 Worker thread wakes up
21:52:39.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:39.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:41.500 02.008 11616 Exposure complete
21:52:41.555 00.055 11616 worker thread done servicing request
21:52:41.556 00.001 12268 OnExposeComplete: enter
21:52:41.556 00.000 12268 UpdateGuideState(): m_state=6
21:52:41.556 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
21:52:41.556 00.000 12268 Star::Find returns 1 (0), X=1097.33, Y=277.25, Mass=456, SNR=14.6, Peak=38 HFD=4.8
21:52:41.557 00.001 12268 MultiStar: [#1 -0.28,-0.00,0.96,U] [#2 -0.40,0.49,1.03,U] [#3 -0.26,-0.55,0.83,U] [#4 -0.24,-0.15,0.84,U] [#5 -0.21,0.17,0.70,U] [#6 -0.48,-0.35,0.63,U] 
21:52:41.557 00.000 12268 refined, 6 included, MultiStar: {-0.32, -0.12}, one-star: {-0.38, -0.52}
21:52:41.557 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-1.67) = xAngle (-1.12 = -1.12)
21:52:41.557 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.09 = -1.09)
21:52:41.557 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.12 hyp=0.34 cameraTheta=-2.79 mountX=0.15 mountY=-0.30, mountTheta=-1.12
21:52:41.558 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.12, opts=13)
21:52:41.558 00.000 12268 Enqueuing Move request for scope (-0.32, -0.12)
21:52:41.559 00.001 11616 Worker thread wakes up
21:52:41.559 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.12) opts 0xd
21:52:41.559 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.12)
21:52:41.559 00.000 11616 Moving (-0.32, -0.12) raw xDistance=0.15 yDistance=-0.30
21:52:41.559 00.000 11616 switching direction from -1 to 1 - decHistory=6 oldest=0.15 newest=0.58
21:52:41.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
21:52:41.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
21:52:41.559 00.000 11616 MoveAxis(W, 83, ABG)
21:52:41.559 00.000 11616 Guiding  Dir = 3, Dur = 83
21:52:41.559 00.000 11616 IsSlewing returns 0
21:52:41.560 00.001 11616 IsGuiding returns 0
21:52:41.560 00.000 11616 PulseGuide returned control before completion, sleep 93
21:52:41.581 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:52:41.599 00.018 12268 UpdateGuideState exits: m=456 SNR=14.6
21:52:41.599 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:41.599 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:41.599 00.000 12268 Enqueuing Expose request
21:52:41.654 00.055 11616 IsGuiding returns 1
21:52:41.654 00.000 11616 scope still moving after pulse duration time elapsed
21:52:41.685 00.031 11616 IsSlewing returns 0
21:52:41.686 00.001 11616 IsGuiding returns 0
21:52:41.686 00.000 11616 scope move finished after 83 + 43 ms
21:52:41.686 00.000 11616 Move returns status 0, amount 83
21:52:41.686 00.000 11616 MoveAxis(N, 26, ABG)
21:52:41.686 00.000 11616 Guiding  Dir = 0, Dur = 26
21:52:41.686 00.000 11616 IsSlewing returns 0
21:52:41.686 00.000 11616 IsGuiding returns 0
21:52:41.686 00.000 11616 PulseGuide returned control before completion, sleep 36
21:52:41.731 00.045 11616 IsGuiding returns 1
21:52:41.731 00.000 11616 scope still moving after pulse duration time elapsed
21:52:41.762 00.031 11616 IsSlewing returns 0
21:52:41.763 00.001 11616 IsGuiding returns 0
21:52:41.763 00.000 11616 scope move finished after 26 + 51 ms
21:52:41.763 00.000 11616 Move returns status 0, amount 26
21:52:41.763 00.000 11616 move complete, result=0
21:52:41.763 00.000 11616 worker thread done servicing request
21:52:41.764 00.001 11616 Worker thread wakes up
21:52:41.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:41.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:41.764 00.000 12268 GuideStep: 0.1 px 83 ms WEST, -0.3 px 26 ms NORTH
21:52:43.872 02.108 11616 Exposure complete
21:52:43.927 00.055 11616 worker thread done servicing request
21:52:43.927 00.000 12268 OnExposeComplete: enter
21:52:43.927 00.000 12268 UpdateGuideState(): m_state=6
21:52:43.927 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
21:52:43.927 00.000 12268 Star::Find returns 1 (0), X=1097.81, Y=278.34, Mass=415, SNR=13.9, Peak=42 HFD=4.9
21:52:43.928 00.001 12268 MultiStar: [#1 0.25,0.51,0.96,U] [#2 -0.18,1.19,0.00,M5] [#3 0.33,0.53,0.87,U] [#4 0.16,0.49,0.86,U] [#5 0.10,0.67,0.00,M1] [#6 0.76,0.43,0.00,M1] 
21:52:43.928 00.000 12268 refined, 3 included, MultiStar: {0.21, 0.53}, one-star: {0.10, 0.58}
21:52:43.928 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.67) = xAngle (2.86 = 2.86)
21:52:43.928 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.90 = 2.90)
21:52:43.928 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.53 hyp=0.57 cameraTheta=1.20 mountX=-0.55 mountY=0.14, mountTheta=2.89
21:52:43.929 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.53, opts=13)
21:52:43.929 00.000 12268 Enqueuing Move request for scope (0.21, 0.53)
21:52:43.929 00.000 11616 Worker thread wakes up
21:52:43.930 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.53) opts 0xd
21:52:43.930 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.53)
21:52:43.930 00.000 11616 Moving (0.21, 0.53) raw xDistance=-0.55 yDistance=0.14
21:52:43.930 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.29 direction from 1 to -1
21:52:43.930 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.64
21:52:43.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.55
21:52:43.930 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:43.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:52:43.930 00.000 11616 MoveAxis(E, 307, ABG)
21:52:43.930 00.000 11616 Guiding  Dir = 2, Dur = 307
21:52:43.930 00.000 11616 IsSlewing returns 0
21:52:43.931 00.001 11616 IsGuiding returns 0
21:52:43.931 00.000 11616 PulseGuide returned control before completion, sleep 317
21:52:43.955 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:52:43.974 00.019 12268 UpdateGuideState exits: m=415 SNR=13.9
21:52:43.975 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:43.975 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:43.975 00.000 12268 Enqueuing Expose request
21:52:44.260 00.285 11616 IsGuiding returns 1
21:52:44.261 00.001 11616 scope still moving after pulse duration time elapsed
21:52:44.292 00.031 11616 IsSlewing returns 0
21:52:44.293 00.001 11616 IsGuiding returns 0
21:52:44.293 00.000 11616 scope move finished after 307 + 55 ms
21:52:44.293 00.000 11616 Move returns status 0, amount 307
21:52:44.293 00.000 11616 MoveAxis(N, 0, ABG)
21:52:44.293 00.000 11616 Move returns status 0, amount 0
21:52:44.293 00.000 11616 move complete, result=0
21:52:44.293 00.000 11616 worker thread done servicing request
21:52:44.294 00.001 11616 Worker thread wakes up
21:52:44.294 00.000 12268 GuideStep: -0.5 px 307 ms EAST, 0.1 px 0 ms NORTH
21:52:44.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:44.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:46.306 02.012 11616 Exposure complete
21:52:46.365 00.059 11616 worker thread done servicing request
21:52:46.365 00.000 12268 OnExposeComplete: enter
21:52:46.365 00.000 12268 UpdateGuideState(): m_state=6
21:52:46.366 00.001 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
21:52:46.366 00.000 12268 Star::Find returns 1 (0), X=1097.73, Y=277.66, Mass=387, SNR=13.5, Peak=36 HFD=4.8
21:52:46.366 00.000 12268 MultiStar: [#1 0.01,0.17,0.96,U] [#2 -0.18,0.50,1.06,U] [#3 -0.23,0.21,0.95,U] [#4 -0.23,-0.03,0.84,U] [#5 0.03,0.33,0.69,U] [#6 -0.55,0.07,0.69,U] 
21:52:46.366 00.000 12268 single-star, 6 included, MultiStar: {-0.15, 0.17}, one-star: {0.02, -0.10}
21:52:46.366 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.67) = xAngle (0.30 = 0.30)
21:52:46.366 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.33 = 0.33)
21:52:46.366 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.37 mountX=0.10 mountY=0.03, mountTheta=0.33
21:52:46.368 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.10, opts=13)
21:52:46.368 00.000 12268 Enqueuing Move request for scope (0.02, -0.10)
21:52:46.368 00.000 11616 Worker thread wakes up
21:52:46.368 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
21:52:46.368 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
21:52:46.368 00.000 11616 Moving (0.02, -0.10) raw xDistance=0.10 yDistance=0.03
21:52:46.368 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:46.368 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:52:46.369 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:46.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:52:46.369 00.000 11616 MoveAxis(E, 0, ABG)
21:52:46.369 00.000 11616 Move returns status 0, amount 0
21:52:46.369 00.000 11616 MoveAxis(N, 0, ABG)
21:52:46.369 00.000 11616 Move returns status 0, amount 0
21:52:46.369 00.000 11616 move complete, result=0
21:52:46.369 00.000 11616 worker thread done servicing request
21:52:46.389 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:52:46.407 00.018 12268 UpdateGuideState exits: m=387 SNR=13.5
21:52:46.408 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:46.408 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:46.408 00.000 12268 Enqueuing Expose request
21:52:46.408 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:46.408 00.000 11616 Worker thread wakes up
21:52:46.409 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:46.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:48.428 02.019 11616 Exposure complete
21:52:48.486 00.058 11616 worker thread done servicing request
21:52:48.486 00.000 12268 OnExposeComplete: enter
21:52:48.487 00.001 12268 UpdateGuideState(): m_state=6
21:52:48.487 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
21:52:48.487 00.000 12268 Star::Find returns 1 (0), X=1097.79, Y=277.75, Mass=380, SNR=13.3, Peak=33 HFD=4.8
21:52:48.487 00.000 12268 MultiStar: [#1 -0.33,0.04,0.97,U] [#2 -0.32,0.44,1.07,U] [#3 0.13,0.04,0.94,U] [#4 -0.07,-0.26,0.85,U] [#5 -0.06,0.51,0.68,U] [#6 -0.08,0.23,0.69,U] 
21:52:48.487 00.000 12268 single-star, 6 included, MultiStar: {-0.10, 0.13}, one-star: {0.09, -0.01}
21:52:48.487 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.67) = xAngle (1.53 = 1.53)
21:52:48.487 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.56 = 1.56)
21:52:48.487 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.14 mountX=0.00 mountY=0.09, mountTheta=1.53
21:52:48.489 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.01, opts=13)
21:52:48.489 00.000 12268 Enqueuing Move request for scope (0.09, -0.01)
21:52:48.489 00.000 11616 Worker thread wakes up
21:52:48.489 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
21:52:48.489 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
21:52:48.489 00.000 11616 Moving (0.09, -0.01) raw xDistance=0.00 yDistance=0.09
21:52:48.489 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:48.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:52:48.489 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:48.490 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:52:48.490 00.000 11616 MoveAxis(E, 0, ABG)
21:52:48.490 00.000 11616 Move returns status 0, amount 0
21:52:48.490 00.000 11616 MoveAxis(N, 0, ABG)
21:52:48.490 00.000 11616 Move returns status 0, amount 0
21:52:48.490 00.000 11616 move complete, result=0
21:52:48.490 00.000 11616 worker thread done servicing request
21:52:48.510 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:52:48.529 00.019 12268 UpdateGuideState exits: m=380 SNR=13.3
21:52:48.529 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:48.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:48.529 00.000 12268 Enqueuing Expose request
21:52:48.529 00.000 11616 Worker thread wakes up
21:52:48.529 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:48.529 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:48.531 00.002 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:50.541 02.010 11616 Exposure complete
21:52:50.599 00.058 11616 worker thread done servicing request
21:52:50.599 00.000 12268 OnExposeComplete: enter
21:52:50.599 00.000 12268 UpdateGuideState(): m_state=6
21:52:50.599 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
21:52:50.600 00.001 12268 Star::Find returns 1 (0), X=1098.09, Y=277.74, Mass=352, SNR=12.8, Peak=35 HFD=4.8
21:52:50.600 00.000 12268 MultiStar: [#1 0.10,0.42,1.02,U] [#2 -0.13,0.49,1.06,U] [#3 0.14,0.16,0.89,U] [#4 0.18,-0.10,0.76,U] [#5 0.21,0.45,0.76,U] [#6 -0.04,0.46,0.73,U] 
21:52:50.600 00.000 12268 refined, 6 included, MultiStar: {0.12, 0.27}, one-star: {0.38, -0.02}
21:52:50.600 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.67) = xAngle (2.83 = 2.83)
21:52:50.600 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.86 = 2.86)
21:52:50.600 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.16 mountX=-0.28 mountY=0.08, mountTheta=2.86
21:52:50.601 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.27, opts=13)
21:52:50.601 00.000 12268 Enqueuing Move request for scope (0.12, 0.27)
21:52:50.601 00.000 11616 Worker thread wakes up
21:52:50.601 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.27) opts 0xd
21:52:50.601 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.27)
21:52:50.601 00.000 11616 Moving (0.12, 0.27) raw xDistance=-0.28 yDistance=0.08
21:52:50.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
21:52:50.601 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:50.602 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:52:50.602 00.000 11616 MoveAxis(E, 157, ABG)
21:52:50.602 00.000 11616 Guiding  Dir = 2, Dur = 157
21:52:50.602 00.000 11616 IsSlewing returns 0
21:52:50.602 00.000 11616 IsGuiding returns 0
21:52:50.602 00.000 11616 PulseGuide returned control before completion, sleep 167
21:52:50.623 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:52:50.641 00.018 12268 UpdateGuideState exits: m=352 SNR=12.8
21:52:50.641 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:50.641 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:50.641 00.000 12268 Enqueuing Expose request
21:52:50.776 00.135 11616 IsGuiding returns 1
21:52:50.777 00.001 11616 scope still moving after pulse duration time elapsed
21:52:50.806 00.029 11616 IsSlewing returns 0
21:52:50.807 00.001 11616 IsGuiding returns 0
21:52:50.807 00.000 11616 scope move finished after 157 + 48 ms
21:52:50.807 00.000 11616 Move returns status 0, amount 157
21:52:50.807 00.000 11616 MoveAxis(N, 0, ABG)
21:52:50.808 00.001 11616 Move returns status 0, amount 0
21:52:50.808 00.000 11616 move complete, result=0
21:52:50.808 00.000 11616 worker thread done servicing request
21:52:50.808 00.000 11616 Worker thread wakes up
21:52:50.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:50.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:50.808 00.000 12268 GuideStep: -0.3 px 157 ms EAST, 0.1 px 0 ms NORTH
21:52:52.820 02.012 11616 Exposure complete
21:52:52.876 00.056 11616 worker thread done servicing request
21:52:52.877 00.001 12268 OnExposeComplete: enter
21:52:52.877 00.000 12268 UpdateGuideState(): m_state=6
21:52:52.877 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
21:52:52.877 00.000 12268 Star::Find returns 1 (0), X=1097.63, Y=277.55, Mass=350, SNR=12.8, Peak=31 HFD=4.9
21:52:52.878 00.001 12268 MultiStar: [#1 0.06,0.24,1.04,U] [#2 -0.26,0.53,1.08,U] [#3 0.10,-0.01,0.91,U] [#4 0.08,0.23,0.77,U] [#5 -0.39,0.00,0.76,U] [#6 -0.48,0.02,0.66,U] 
21:52:52.878 00.000 12268 refined, 6 included, MultiStar: {-0.12, 0.13}, one-star: {-0.08, -0.22}
21:52:52.878 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.67) = xAngle (4.01 = -2.27)
21:52:52.878 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.04 = -2.24)
21:52:52.878 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.34 mountX=-0.11 mountY=-0.14, mountTheta=-2.26
21:52:52.880 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.13, opts=13)
21:52:52.880 00.000 12268 Enqueuing Move request for scope (-0.12, 0.13)
21:52:52.880 00.000 11616 Worker thread wakes up
21:52:52.881 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
21:52:52.881 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
21:52:52.881 00.000 11616 Moving (-0.12, 0.13) raw xDistance=-0.11 yDistance=-0.14
21:52:52.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
21:52:52.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:52.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:52:52.881 00.000 11616 MoveAxis(E, 64, ABG)
21:52:52.881 00.000 11616 Guiding  Dir = 2, Dur = 64
21:52:52.881 00.000 11616 IsSlewing returns 0
21:52:52.882 00.001 11616 IsGuiding returns 0
21:52:52.882 00.000 11616 PulseGuide returned control before completion, sleep 74
21:52:52.902 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:52:52.920 00.018 12268 UpdateGuideState exits: m=350 SNR=12.8
21:52:52.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:52.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:52.920 00.000 12268 Enqueuing Expose request
21:52:52.969 00.049 11616 IsGuiding returns 1
21:52:52.970 00.001 11616 scope still moving after pulse duration time elapsed
21:52:53.000 00.030 11616 IsSlewing returns 0
21:52:53.000 00.000 11616 IsGuiding returns 0
21:52:53.001 00.001 11616 scope move finished after 64 + 55 ms
21:52:53.001 00.000 11616 Move returns status 0, amount 64
21:52:53.001 00.000 11616 MoveAxis(N, 0, ABG)
21:52:53.001 00.000 11616 Move returns status 0, amount 0
21:52:53.001 00.000 11616 move complete, result=0
21:52:53.001 00.000 11616 worker thread done servicing request
21:52:53.002 00.001 12268 GuideStep: -0.1 px 64 ms EAST, -0.1 px 0 ms NORTH
21:52:53.002 00.000 11616 Worker thread wakes up
21:52:53.002 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:53.002 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:55.015 02.013 11616 Exposure complete
21:52:55.070 00.055 11616 worker thread done servicing request
21:52:55.070 00.000 12268 OnExposeComplete: enter
21:52:55.071 00.001 12268 UpdateGuideState(): m_state=6
21:52:55.071 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
21:52:55.071 00.000 12268 Star::Find returns 1 (0), X=1097.69, Y=277.87, Mass=403, SNR=13.8, Peak=35 HFD=5.1
21:52:55.071 00.000 12268 MultiStar: [#1 0.19,0.13,0.96,U] [#2 -0.37,0.17,0.97,U] [#3 -0.07,-0.13,0.87,U] [#4 0.04,-0.11,0.78,U] [#5 -0.21,0.50,0.66,U] [#6 -0.02,0.03,0.59,U] 
21:52:55.071 00.000 12268 single-star, 6 included, MultiStar: {-0.06, 0.09}, one-star: {-0.02, 0.11}
21:52:55.071 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.67) = xAngle (3.41 = -2.88)
21:52:55.072 00.001 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.44 = -2.84)
21:52:55.072 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.74 mountX=-0.11 mountY=-0.03, mountTheta=-2.85
21:52:55.074 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.11, opts=13)
21:52:55.074 00.000 12268 Enqueuing Move request for scope (-0.02, 0.11)
21:52:55.074 00.000 11616 Worker thread wakes up
21:52:55.074 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
21:52:55.074 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
21:52:55.074 00.000 11616 Moving (-0.02, 0.11) raw xDistance=-0.11 yDistance=-0.03
21:52:55.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
21:52:55.075 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:55.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:52:55.075 00.000 11616 MoveAxis(E, 59, ABG)
21:52:55.075 00.000 11616 Guiding  Dir = 2, Dur = 59
21:52:55.075 00.000 11616 IsSlewing returns 0
21:52:55.076 00.001 11616 IsGuiding returns 0
21:52:55.076 00.000 11616 PulseGuide returned control before completion, sleep 69
21:52:55.097 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:52:55.116 00.019 12268 UpdateGuideState exits: m=403 SNR=13.8
21:52:55.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:55.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:55.116 00.000 12268 Enqueuing Expose request
21:52:55.151 00.035 11616 IsGuiding returns 1
21:52:55.151 00.000 11616 scope still moving after pulse duration time elapsed
21:52:55.181 00.030 11616 IsSlewing returns 0
21:52:55.181 00.000 11616 IsGuiding returns 0
21:52:55.181 00.000 11616 scope move finished after 59 + 46 ms
21:52:55.181 00.000 11616 Move returns status 0, amount 59
21:52:55.181 00.000 11616 MoveAxis(N, 0, ABG)
21:52:55.181 00.000 11616 Move returns status 0, amount 0
21:52:55.182 00.001 11616 move complete, result=0
21:52:55.182 00.000 11616 worker thread done servicing request
21:52:55.182 00.000 11616 Worker thread wakes up
21:52:55.182 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:55.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:55.182 00.000 12268 GuideStep: -0.1 px 59 ms EAST, -0.0 px 0 ms NORTH
21:52:57.190 02.008 11616 Exposure complete
21:52:57.248 00.058 11616 worker thread done servicing request
21:52:57.249 00.001 12268 OnExposeComplete: enter
21:52:57.249 00.000 12268 UpdateGuideState(): m_state=6
21:52:57.249 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
21:52:57.249 00.000 12268 Star::Find returns 1 (0), X=1097.62, Y=277.98, Mass=314, SNR=12.1, Peak=34 HFD=4.2
21:52:57.249 00.000 12268 MultiStar: [#1 -0.01,0.24,1.16,U] [#2 -0.30,0.23,1.11,U] [#3 -0.26,0.13,0.96,U] [#4 -0.46,0.12,0.92,U] [#5 -0.19,0.23,0.77,U] [#6 -0.15,0.20,0.67,U] 
21:52:57.249 00.000 12268 single-star, 6 included, MultiStar: {-0.21, 0.20}, one-star: {-0.09, 0.21}
21:52:57.249 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.67) = xAngle (3.64 = -2.64)
21:52:57.250 00.001 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.67 = -2.61)
21:52:57.250 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.97 mountX=-0.20 mountY=-0.12, mountTheta=-2.62
21:52:57.251 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.21, opts=13)
21:52:57.252 00.001 12268 Enqueuing Move request for scope (-0.09, 0.21)
21:52:57.253 00.001 11616 Worker thread wakes up
21:52:57.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
21:52:57.253 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
21:52:57.253 00.000 11616 Moving (-0.09, 0.21) raw xDistance=-0.20 yDistance=-0.12
21:52:57.254 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
21:52:57.254 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:57.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:52:57.254 00.000 11616 MoveAxis(E, 115, ABG)
21:52:57.254 00.000 11616 Guiding  Dir = 2, Dur = 115
21:52:57.254 00.000 11616 IsSlewing returns 0
21:52:57.255 00.001 11616 IsGuiding returns 0
21:52:57.255 00.000 11616 PulseGuide returned control before completion, sleep 125
21:52:57.275 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
21:52:57.295 00.020 12268 UpdateGuideState exits: m=314 SNR=12.1
21:52:57.295 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:57.295 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:57.295 00.000 12268 Enqueuing Expose request
21:52:57.391 00.096 11616 IsGuiding returns 1
21:52:57.391 00.000 11616 scope still moving after pulse duration time elapsed
21:52:57.422 00.031 11616 IsSlewing returns 0
21:52:57.423 00.001 11616 IsGuiding returns 0
21:52:57.423 00.000 11616 scope move finished after 115 + 53 ms
21:52:57.423 00.000 11616 Move returns status 0, amount 115
21:52:57.423 00.000 11616 MoveAxis(N, 0, ABG)
21:52:57.423 00.000 11616 Move returns status 0, amount 0
21:52:57.423 00.000 11616 move complete, result=0
21:52:57.424 00.001 11616 worker thread done servicing request
21:52:57.424 00.000 11616 Worker thread wakes up
21:52:57.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:57.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:52:57.424 00.000 12268 GuideStep: -0.2 px 115 ms EAST, -0.1 px 0 ms NORTH
21:52:59.438 02.014 11616 Exposure complete
21:52:59.497 00.059 11616 worker thread done servicing request
21:52:59.498 00.001 12268 OnExposeComplete: enter
21:52:59.498 00.000 12268 UpdateGuideState(): m_state=6
21:52:59.498 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
21:52:59.498 00.000 12268 Star::Find returns 1 (0), X=1097.67, Y=277.25, Mass=433, SNR=14.2, Peak=34 HFD=5.2
21:52:59.498 00.000 12268 MultiStar: [#1 -0.07,-0.36,0.91,U] [#2 -0.12,-0.11,0.91,U] [#3 0.04,-0.27,0.80,U] [#4 0.11,-0.39,0.74,U] [#5 -0.06,-0.25,0.63,U] [#6 0.40,-0.25,0.58,U] 
21:52:59.498 00.000 12268 refined, 6 included, MultiStar: {0.02, -0.31}, one-star: {-0.04, -0.51}
21:52:59.498 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.67) = xAngle (0.15 = 0.15)
21:52:59.498 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.19 = 0.19)
21:52:59.498 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.51 mountX=0.31 mountY=0.06, mountTheta=0.18
21:52:59.500 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.31, opts=13)
21:52:59.500 00.000 12268 Enqueuing Move request for scope (0.02, -0.31)
21:52:59.500 00.000 11616 Worker thread wakes up
21:52:59.501 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.31) opts 0xd
21:52:59.501 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.31)
21:52:59.501 00.000 11616 Moving (0.02, -0.31) raw xDistance=0.31 yDistance=0.06
21:52:59.501 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
21:52:59.501 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.93
21:52:59.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
21:52:59.501 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:59.502 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:52:59.502 00.000 11616 MoveAxis(W, 174, ABG)
21:52:59.502 00.000 11616 Guiding  Dir = 3, Dur = 174
21:52:59.503 00.001 11616 IsSlewing returns 0
21:52:59.503 00.000 11616 IsGuiding returns 0
21:52:59.503 00.000 11616 PulseGuide returned control before completion, sleep 184
21:52:59.522 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
21:52:59.541 00.019 12268 UpdateGuideState exits: m=433 SNR=14.2
21:52:59.541 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:59.542 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:52:59.542 00.000 12268 Enqueuing Expose request
21:52:59.696 00.154 11616 IsGuiding returns 1
21:52:59.696 00.000 11616 scope still moving after pulse duration time elapsed
21:52:59.727 00.031 11616 IsSlewing returns 0
21:52:59.727 00.000 11616 IsGuiding returns 1
21:52:59.758 00.031 11616 IsSlewing returns 0
21:52:59.759 00.001 11616 IsGuiding returns 1
21:52:59.788 00.029 11616 IsSlewing returns 0
21:52:59.789 00.001 11616 IsGuiding returns 1
21:52:59.819 00.030 11616 IsSlewing returns 0
21:52:59.819 00.000 11616 IsGuiding returns 1
21:52:59.850 00.031 11616 IsSlewing returns 0
21:52:59.851 00.001 11616 IsGuiding returns 1
21:52:59.881 00.030 11616 IsSlewing returns 0
21:52:59.882 00.001 11616 IsGuiding returns 0
21:52:59.882 00.000 11616 scope move finished after 174 + 204 ms
21:52:59.882 00.000 11616 Move returns status 0, amount 174
21:52:59.882 00.000 11616 MoveAxis(N, 0, ABG)
21:52:59.882 00.000 11616 Move returns status 0, amount 0
21:52:59.882 00.000 11616 move complete, result=0
21:52:59.882 00.000 11616 worker thread done servicing request
21:52:59.882 00.000 11616 Worker thread wakes up
21:52:59.882 00.000 12268 GuideStep: 0.3 px 174 ms WEST, 0.1 px 0 ms NORTH
21:52:59.883 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:52:59.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:01.894 02.011 11616 Exposure complete
21:53:01.950 00.056 11616 worker thread done servicing request
21:53:01.951 00.001 12268 OnExposeComplete: enter
21:53:01.951 00.000 12268 UpdateGuideState(): m_state=6
21:53:01.951 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
21:53:01.951 00.000 12268 Star::Find returns 1 (0), X=1097.30, Y=276.89, Mass=379, SNR=13.3, Peak=34 HFD=4.7
21:53:01.951 00.000 12268 MultiStar: [#1 -0.34,-0.67,0.00,M1] [#2 -0.47,-0.65,0.00,M1] [#3 -0.01,-0.94,0.00,M1] [#4 -0.52,-0.65,0.00,M1] [#5 -0.34,-0.93,0.00,M1] [#6 -0.07,-0.40,0.66,U] 
21:53:01.951 00.000 12268 refined, 1 included, MultiStar: {-0.27, -0.68}, one-star: {-0.41, -0.87}
21:53:01.952 00.001 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.67) = xAngle (-0.28 = -0.28)
21:53:01.952 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.25 = -0.25)
21:53:01.952 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.68 hyp=0.74 cameraTheta=-1.95 mountX=0.71 mountY=-0.18, mountTheta=-0.25
21:53:01.953 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.68, opts=13)
21:53:01.954 00.001 12268 Enqueuing Move request for scope (-0.27, -0.68)
21:53:01.954 00.000 11616 Worker thread wakes up
21:53:01.954 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.68) opts 0xd
21:53:01.954 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.68)
21:53:01.954 00.000 11616 Moving (-0.27, -0.68) raw xDistance=0.71 yDistance=-0.18
21:53:01.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.71
21:53:01.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:53:01.954 00.000 11616 MoveAxis(W, 396, ABG)
21:53:01.955 00.001 11616 Guiding  Dir = 3, Dur = 396
21:53:01.955 00.000 11616 IsSlewing returns 0
21:53:01.955 00.000 11616 IsGuiding returns 0
21:53:01.956 00.001 11616 PulseGuide returned control before completion, sleep 406
21:53:01.975 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
21:53:01.993 00.018 12268 UpdateGuideState exits: m=379 SNR=13.3
21:53:01.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:01.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:01.994 00.001 12268 Enqueuing Expose request
21:53:02.374 00.380 11616 IsGuiding returns 1
21:53:02.374 00.000 11616 scope still moving after pulse duration time elapsed
21:53:02.404 00.030 11616 IsSlewing returns 0
21:53:02.404 00.000 11616 IsGuiding returns 1
21:53:02.435 00.031 11616 IsSlewing returns 0
21:53:02.436 00.001 11616 IsGuiding returns 1
21:53:02.466 00.030 11616 IsSlewing returns 0
21:53:02.467 00.001 11616 IsGuiding returns 1
21:53:02.497 00.030 11616 IsSlewing returns 0
21:53:02.498 00.001 11616 IsGuiding returns 1
21:53:02.527 00.029 11616 IsSlewing returns 0
21:53:02.527 00.000 11616 IsGuiding returns 0
21:53:02.528 00.001 11616 scope move finished after 396 + 176 ms
21:53:02.528 00.000 11616 Move returns status 0, amount 396
21:53:02.528 00.000 11616 MoveAxis(N, 15, ABG)
21:53:02.528 00.000 11616 Guiding  Dir = 0, Dur = 15
21:53:02.528 00.000 11616 IsSlewing returns 0
21:53:02.528 00.000 11616 IsGuiding returns 0
21:53:02.529 00.001 11616 PulseGuide returned control before completion, sleep 25
21:53:02.558 00.029 11616 IsGuiding returns 1
21:53:02.558 00.000 11616 scope still moving after pulse duration time elapsed
21:53:02.590 00.032 11616 IsSlewing returns 0
21:53:02.591 00.001 11616 IsGuiding returns 0
21:53:02.591 00.000 11616 scope move finished after 15 + 46 ms
21:53:02.591 00.000 11616 Move returns status 0, amount 15
21:53:02.591 00.000 11616 move complete, result=0
21:53:02.591 00.000 11616 worker thread done servicing request
21:53:02.591 00.000 11616 Worker thread wakes up
21:53:02.591 00.000 12268 GuideStep: 0.7 px 396 ms WEST, -0.2 px 15 ms NORTH
21:53:02.592 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:02.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:04.612 02.020 11616 Exposure complete
21:53:04.669 00.057 11616 worker thread done servicing request
21:53:04.669 00.000 12268 OnExposeComplete: enter
21:53:04.669 00.000 12268 UpdateGuideState(): m_state=6
21:53:04.670 00.001 12268 Star::Find(15, 1097, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
21:53:04.670 00.000 12268 Star::Find returns 1 (0), X=1097.65, Y=277.38, Mass=442, SNR=14.4, Peak=38 HFD=4.8
21:53:04.670 00.000 12268 MultiStar: [#1 -0.25,-0.25,0.96,U] [#2 -0.39,0.00,0.93,U] [#3 0.06,-0.35,0.82,U] [#4 -0.28,-0.52,0.75,U] [#5 -0.26,0.07,0.66,U] [#6 -0.10,-0.20,0.60,U] 
21:53:04.670 00.000 12268 refined, 6 included, MultiStar: {-0.18, -0.24}, one-star: {-0.06, -0.38}
21:53:04.670 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.67) = xAngle (-0.56 = -0.56)
21:53:04.670 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.53 = -0.53)
21:53:04.670 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.24 hyp=0.30 cameraTheta=-2.23 mountX=0.26 mountY=-0.15, mountTheta=-0.53
21:53:04.672 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.24, opts=13)
21:53:04.672 00.000 12268 Enqueuing Move request for scope (-0.18, -0.24)
21:53:04.672 00.000 11616 Worker thread wakes up
21:53:04.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.24) opts 0xd
21:53:04.672 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.24)
21:53:04.672 00.000 11616 Moving (-0.18, -0.24) raw xDistance=0.26 yDistance=-0.15
21:53:04.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
21:53:04.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
21:53:04.672 00.000 11616 MoveAxis(W, 144, ABG)
21:53:04.672 00.000 11616 Guiding  Dir = 3, Dur = 144
21:53:04.673 00.001 11616 IsSlewing returns 0
21:53:04.673 00.000 11616 IsGuiding returns 0
21:53:04.673 00.000 11616 PulseGuide returned control before completion, sleep 154
21:53:04.693 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:53:04.711 00.018 12268 UpdateGuideState exits: m=442 SNR=14.4
21:53:04.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:04.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:04.711 00.000 12268 Enqueuing Expose request
21:53:04.834 00.123 11616 IsGuiding returns 1
21:53:04.834 00.000 11616 scope still moving after pulse duration time elapsed
21:53:04.865 00.031 11616 IsSlewing returns 0
21:53:04.865 00.000 11616 IsGuiding returns 0
21:53:04.866 00.001 11616 scope move finished after 144 + 48 ms
21:53:04.866 00.000 11616 Move returns status 0, amount 144
21:53:04.866 00.000 11616 MoveAxis(N, 13, ABG)
21:53:04.866 00.000 11616 Guiding  Dir = 0, Dur = 13
21:53:04.866 00.000 11616 IsSlewing returns 0
21:53:04.866 00.000 11616 IsGuiding returns 0
21:53:04.867 00.001 11616 PulseGuide returned control before completion, sleep 23
21:53:04.897 00.030 11616 IsGuiding returns 1
21:53:04.897 00.000 11616 scope still moving after pulse duration time elapsed
21:53:04.929 00.032 11616 IsSlewing returns 0
21:53:04.929 00.000 11616 IsGuiding returns 0
21:53:04.929 00.000 11616 scope move finished after 13 + 49 ms
21:53:04.929 00.000 11616 Move returns status 0, amount 13
21:53:04.929 00.000 11616 move complete, result=0
21:53:04.930 00.001 11616 worker thread done servicing request
21:53:04.930 00.000 11616 Worker thread wakes up
21:53:04.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:04.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:04.930 00.000 12268 GuideStep: 0.3 px 144 ms WEST, -0.2 px 13 ms NORTH
21:53:06.936 02.006 11616 Exposure complete
21:53:06.993 00.057 11616 worker thread done servicing request
21:53:06.993 00.000 12268 OnExposeComplete: enter
21:53:06.994 00.001 12268 UpdateGuideState(): m_state=6
21:53:06.994 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
21:53:06.994 00.000 12268 Star::Find returns 1 (0), X=1097.62, Y=277.43, Mass=398, SNR=13.6, Peak=43 HFD=4.9
21:53:06.994 00.000 12268 MultiStar: [#1 0.19,0.09,1.02,U] [#2 -0.11,0.45,0.98,U] [#3 0.38,-0.12,0.78,U] [#4 -0.03,-0.22,0.82,U] [#5 -0.40,-0.08,0.71,U] [#6 0.32,-0.52,0.58,U] 
21:53:06.994 00.000 12268 refined, 6 included, MultiStar: {0.03, -0.07}, one-star: {-0.09, -0.33}
21:53:06.994 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.67) = xAngle (0.46 = 0.46)
21:53:06.994 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.50 = 0.50)
21:53:06.994 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.20 mountX=0.07 mountY=0.04, mountTheta=0.49
21:53:06.998 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.07, opts=13)
21:53:06.998 00.000 12268 Enqueuing Move request for scope (0.03, -0.07)
21:53:06.998 00.000 11616 Worker thread wakes up
21:53:06.998 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
21:53:06.998 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
21:53:06.998 00.000 11616 Moving (0.03, -0.07) raw xDistance=0.07 yDistance=0.04
21:53:06.998 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:06.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:53:06.998 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:06.999 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:53:06.999 00.000 11616 MoveAxis(E, 0, ABG)
21:53:06.999 00.000 11616 Move returns status 0, amount 0
21:53:06.999 00.000 11616 MoveAxis(N, 0, ABG)
21:53:06.999 00.000 11616 Move returns status 0, amount 0
21:53:06.999 00.000 11616 move complete, result=0
21:53:06.999 00.000 11616 worker thread done servicing request
21:53:07.021 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
21:53:07.038 00.017 12268 UpdateGuideState exits: m=398 SNR=13.6
21:53:07.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:07.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:07.038 00.000 12268 Enqueuing Expose request
21:53:07.038 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:53:07.039 00.001 11616 Worker thread wakes up
21:53:07.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:07.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:09.055 02.016 11616 Exposure complete
21:53:09.110 00.055 11616 worker thread done servicing request
21:53:09.111 00.001 12268 OnExposeComplete: enter
21:53:09.111 00.000 12268 UpdateGuideState(): m_state=6
21:53:09.111 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
21:53:09.111 00.000 12268 Star::Find returns 1 (0), X=1098.00, Y=278.18, Mass=390, SNR=13.5, Peak=34 HFD=4.7
21:53:09.111 00.000 12268 MultiStar: [#1 0.20,0.78,0.00,M1] [#2 0.00,0.87,0.00,M1] [#3 0.14,0.44,0.86,U] [#4 0.07,0.55,0.74,U] [#5 -0.02,0.64,0.00,M1] [#6 0.65,0.66,0.00,M1] 
21:53:09.112 00.001 12268 refined, 2 included, MultiStar: {0.18, 0.46}, one-star: {0.29, 0.41}
21:53:09.112 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.67) = xAngle (2.87 = 2.87)
21:53:09.112 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.90 = 2.90)
21:53:09.112 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.46 hyp=0.50 cameraTheta=1.20 mountX=-0.48 mountY=0.12, mountTheta=2.90
21:53:09.115 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.46, opts=13)
21:53:09.116 00.001 12268 Enqueuing Move request for scope (0.18, 0.46)
21:53:09.116 00.000 11616 Worker thread wakes up
21:53:09.116 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.46) opts 0xd
21:53:09.116 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.46)
21:53:09.116 00.000 11616 Moving (0.18, 0.46) raw xDistance=-0.48 yDistance=0.12
21:53:09.116 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
21:53:09.116 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.43
21:53:09.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
21:53:09.116 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:09.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:53:09.116 00.000 11616 MoveAxis(E, 267, ABG)
21:53:09.117 00.001 11616 Guiding  Dir = 2, Dur = 267
21:53:09.117 00.000 11616 IsSlewing returns 0
21:53:09.117 00.000 11616 IsGuiding returns 0
21:53:09.118 00.001 11616 PulseGuide returned control before completion, sleep 277
21:53:09.142 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:53:09.160 00.018 12268 UpdateGuideState exits: m=390 SNR=13.5
21:53:09.161 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:09.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:09.161 00.000 12268 Enqueuing Expose request
21:53:09.404 00.243 11616 IsGuiding returns 1
21:53:09.404 00.000 11616 scope still moving after pulse duration time elapsed
21:53:09.435 00.031 11616 IsSlewing returns 0
21:53:09.435 00.000 11616 IsGuiding returns 0
21:53:09.437 00.002 11616 scope move finished after 267 + 51 ms
21:53:09.437 00.000 11616 Move returns status 0, amount 267
21:53:09.437 00.000 11616 MoveAxis(N, 0, ABG)
21:53:09.437 00.000 11616 Move returns status 0, amount 0
21:53:09.437 00.000 11616 move complete, result=0
21:53:09.437 00.000 11616 worker thread done servicing request
21:53:09.438 00.001 11616 Worker thread wakes up
21:53:09.438 00.000 12268 GuideStep: -0.5 px 267 ms EAST, 0.1 px 0 ms NORTH
21:53:09.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:09.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:11.445 02.007 11616 Exposure complete
21:53:11.502 00.057 11616 worker thread done servicing request
21:53:11.502 00.000 12268 OnExposeComplete: enter
21:53:11.502 00.000 12268 UpdateGuideState(): m_state=6
21:53:11.502 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
21:53:11.503 00.001 12268 Star::Find returns 1 (0), X=1097.46, Y=278.02, Mass=382, SNR=13.4, Peak=39 HFD=4.1
21:53:11.503 00.000 12268 MultiStar: [#1 -0.32,0.48,0.97,U] [#2 -0.45,0.63,0.00,M2] [#3 -0.49,0.25,0.90,U] [#4 -0.27,0.34,0.87,U] [#5 -0.17,0.22,0.78,U] [#6 -0.37,0.08,0.69,U] 
21:53:11.503 00.000 12268 single-star, 5 included, MultiStar: {-0.31, 0.28}, one-star: {-0.25, 0.26}
21:53:11.503 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.67) = xAngle (4.00 = -2.28)
21:53:11.503 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.03 = -2.25)
21:53:11.503 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.26 hyp=0.36 cameraTheta=2.33 mountX=-0.23 mountY=-0.28, mountTheta=-2.27
21:53:11.504 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.26, opts=13)
21:53:11.505 00.001 12268 Enqueuing Move request for scope (-0.25, 0.26)
21:53:11.505 00.000 11616 Worker thread wakes up
21:53:11.505 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.26) opts 0xd
21:53:11.505 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.26)
21:53:11.505 00.000 11616 Moving (-0.25, 0.26) raw xDistance=-0.23 yDistance=-0.28
21:53:11.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
21:53:11.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
21:53:11.505 00.000 11616 MoveAxis(E, 130, ABG)
21:53:11.505 00.000 11616 Guiding  Dir = 2, Dur = 130
21:53:11.505 00.000 11616 IsSlewing returns 0
21:53:11.506 00.001 11616 IsGuiding returns 0
21:53:11.506 00.000 11616 PulseGuide returned control before completion, sleep 140
21:53:11.530 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:53:11.547 00.017 12268 UpdateGuideState exits: m=382 SNR=13.4
21:53:11.548 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:11.548 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:11.548 00.000 12268 Enqueuing Expose request
21:53:11.661 00.113 11616 IsGuiding returns 1
21:53:11.662 00.001 11616 scope still moving after pulse duration time elapsed
21:53:11.692 00.030 11616 IsSlewing returns 0
21:53:11.692 00.000 11616 IsGuiding returns 0
21:53:11.692 00.000 11616 scope move finished after 130 + 56 ms
21:53:11.692 00.000 11616 Move returns status 0, amount 130
21:53:11.692 00.000 11616 MoveAxis(N, 23, ABG)
21:53:11.692 00.000 11616 Guiding  Dir = 0, Dur = 23
21:53:11.692 00.000 11616 IsSlewing returns 0
21:53:11.693 00.001 11616 IsGuiding returns 0
21:53:11.693 00.000 11616 PulseGuide returned control before completion, sleep 33
21:53:11.738 00.045 11616 IsGuiding returns 1
21:53:11.738 00.000 11616 scope still moving after pulse duration time elapsed
21:53:11.768 00.030 11616 IsSlewing returns 0
21:53:11.769 00.001 11616 IsGuiding returns 0
21:53:11.769 00.000 11616 scope move finished after 23 + 53 ms
21:53:11.769 00.000 11616 Move returns status 0, amount 23
21:53:11.769 00.000 11616 move complete, result=0
21:53:11.770 00.001 11616 worker thread done servicing request
21:53:11.770 00.000 11616 Worker thread wakes up
21:53:11.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:11.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:11.770 00.000 12268 GuideStep: -0.2 px 130 ms EAST, -0.3 px 23 ms NORTH
21:53:13.880 02.110 11616 Exposure complete
21:53:13.936 00.056 11616 worker thread done servicing request
21:53:13.936 00.000 12268 OnExposeComplete: enter
21:53:13.936 00.000 12268 UpdateGuideState(): m_state=6
21:53:13.936 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
21:53:13.936 00.000 12268 Star::Find returns 1 (0), X=1097.77, Y=277.22, Mass=406, SNR=13.7, Peak=40 HFD=4.7
21:53:13.936 00.000 12268 MultiStar: [#1 0.02,-0.15,1.04,U] [#2 -0.30,0.25,0.99,U] [#3 -0.22,-0.43,0.84,U] [#4 -0.04,-0.07,0.68,U] [#5 -0.04,0.26,0.70,U] [#6 0.42,-0.65,0.00,M1] 
21:53:13.936 00.000 12268 refined, 5 included, MultiStar: {-0.09, -0.13}, one-star: {0.06, -0.54}
21:53:13.937 00.001 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-1.67) = xAngle (-0.50 = -0.50)
21:53:13.937 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.47 = -0.47)
21:53:13.937 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.17 mountX=0.14 mountY=-0.07, mountTheta=-0.47
21:53:13.938 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.13, opts=13)
21:53:13.938 00.000 12268 Enqueuing Move request for scope (-0.09, -0.13)
21:53:13.938 00.000 11616 Worker thread wakes up
21:53:13.939 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
21:53:13.939 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
21:53:13.939 00.000 11616 Moving (-0.09, -0.13) raw xDistance=0.14 yDistance=-0.07
21:53:13.939 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:13.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:53:13.939 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:13.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:53:13.939 00.000 11616 MoveAxis(E, 0, ABG)
21:53:13.939 00.000 11616 Move returns status 0, amount 0
21:53:13.939 00.000 11616 MoveAxis(N, 0, ABG)
21:53:13.939 00.000 11616 Move returns status 0, amount 0
21:53:13.939 00.000 11616 move complete, result=0
21:53:13.940 00.001 11616 worker thread done servicing request
21:53:13.959 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:53:13.978 00.019 12268 UpdateGuideState exits: m=406 SNR=13.7
21:53:13.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:13.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:13.978 00.000 12268 Enqueuing Expose request
21:53:13.979 00.001 11616 Worker thread wakes up
21:53:13.979 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:13.979 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:13.979 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:15.991 02.012 11616 Exposure complete
21:53:16.049 00.058 11616 worker thread done servicing request
21:53:16.049 00.000 12268 OnExposeComplete: enter
21:53:16.049 00.000 12268 UpdateGuideState(): m_state=6
21:53:16.049 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
21:53:16.049 00.000 12268 Star::Find returns 1 (0), X=1097.82, Y=277.14, Mass=411, SNR=13.9, Peak=40 HFD=4.4
21:53:16.050 00.001 12268 MultiStar: [#1 -0.26,-0.22,1.00,U] [#2 -0.19,-0.14,1.04,U] [#3 0.06,-0.75,0.00,M1] [#4 -0.45,-0.41,0.81,U] [#5 -0.48,-0.67,0.00,M1] [#6 0.18,-0.57,0.69,U] 
21:53:16.050 00.000 12268 refined, 4 included, MultiStar: {-0.13, -0.38}, one-star: {0.11, -0.62}
21:53:16.050 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.67) = xAngle (-0.23 = -0.23)
21:53:16.050 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.20 = -0.20)
21:53:16.050 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.38 hyp=0.40 cameraTheta=-1.90 mountX=0.39 mountY=-0.08, mountTheta=-0.20
21:53:16.052 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.38, opts=13)
21:53:16.052 00.000 12268 Enqueuing Move request for scope (-0.13, -0.38)
21:53:16.052 00.000 11616 Worker thread wakes up
21:53:16.052 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.38) opts 0xd
21:53:16.052 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.38)
21:53:16.052 00.000 11616 Moving (-0.13, -0.38) raw xDistance=0.39 yDistance=-0.08
21:53:16.052 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
21:53:16.053 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.17
21:53:16.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
21:53:16.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:16.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:53:16.053 00.000 11616 MoveAxis(W, 218, ABG)
21:53:16.053 00.000 11616 Guiding  Dir = 3, Dur = 218
21:53:16.053 00.000 11616 IsSlewing returns 0
21:53:16.053 00.000 11616 IsGuiding returns 0
21:53:16.054 00.001 11616 PulseGuide returned control before completion, sleep 228
21:53:16.073 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:53:16.091 00.018 12268 UpdateGuideState exits: m=411 SNR=13.9
21:53:16.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:16.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:16.091 00.000 12268 Enqueuing Expose request
21:53:16.284 00.193 11616 IsGuiding returns 1
21:53:16.284 00.000 11616 scope still moving after pulse duration time elapsed
21:53:16.314 00.030 11616 IsSlewing returns 0
21:53:16.314 00.000 11616 IsGuiding returns 0
21:53:16.315 00.001 11616 scope move finished after 218 + 43 ms
21:53:16.315 00.000 11616 Move returns status 0, amount 218
21:53:16.315 00.000 11616 MoveAxis(N, 0, ABG)
21:53:16.315 00.000 11616 Move returns status 0, amount 0
21:53:16.315 00.000 11616 move complete, result=0
21:53:16.315 00.000 11616 worker thread done servicing request
21:53:16.315 00.000 11616 Worker thread wakes up
21:53:16.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:16.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:16.316 00.001 12268 GuideStep: 0.4 px 218 ms WEST, -0.1 px 0 ms NORTH
21:53:18.331 02.015 11616 Exposure complete
21:53:18.397 00.066 11616 worker thread done servicing request
21:53:18.397 00.000 12268 OnExposeComplete: enter
21:53:18.397 00.000 12268 UpdateGuideState(): m_state=6
21:53:18.397 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
21:53:18.397 00.000 12268 Star::Find returns 1 (0), X=1097.67, Y=277.26, Mass=447, SNR=14.5, Peak=41 HFD=4.8
21:53:18.398 00.001 12268 MultiStar: [#1 -0.20,-0.05,0.98,U] [#2 -0.34,-0.11,1.03,U] [#3 -0.40,-0.46,0.84,U] [#4 -0.30,-0.62,0.00,M1] [#5 -0.49,-0.36,0.69,U] [#6 -0.43,-0.32,0.66,U] 
21:53:18.398 00.000 12268 refined, 5 included, MultiStar: {-0.30, -0.29}, one-star: {-0.04, -0.50}
21:53:18.398 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.67) = xAngle (-0.71 = -0.71)
21:53:18.398 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.67 = -0.67)
21:53:18.398 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.29 hyp=0.42 cameraTheta=-2.37 mountX=0.32 mountY=-0.26, mountTheta=-0.69
21:53:18.399 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.29, opts=13)
21:53:18.400 00.001 12268 Enqueuing Move request for scope (-0.30, -0.29)
21:53:18.400 00.000 11616 Worker thread wakes up
21:53:18.400 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.29) opts 0xd
21:53:18.400 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.29)
21:53:18.400 00.000 11616 Moving (-0.30, -0.29) raw xDistance=0.32 yDistance=-0.26
21:53:18.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
21:53:18.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
21:53:18.400 00.000 11616 MoveAxis(W, 177, ABG)
21:53:18.400 00.000 11616 Guiding  Dir = 3, Dur = 177
21:53:18.401 00.001 11616 IsSlewing returns 0
21:53:18.401 00.000 11616 IsGuiding returns 0
21:53:18.401 00.000 11616 PulseGuide returned control before completion, sleep 187
21:53:18.424 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:53:18.442 00.018 12268 UpdateGuideState exits: m=447 SNR=14.5
21:53:18.442 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:18.442 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:18.442 00.000 12268 Enqueuing Expose request
21:53:18.591 00.149 11616 IsGuiding returns 1
21:53:18.592 00.001 11616 scope still moving after pulse duration time elapsed
21:53:18.622 00.030 11616 IsSlewing returns 0
21:53:18.622 00.000 11616 IsGuiding returns 1
21:53:18.653 00.031 11616 IsSlewing returns 0
21:53:18.653 00.000 11616 IsGuiding returns 0
21:53:18.653 00.000 11616 scope move finished after 177 + 75 ms
21:53:18.653 00.000 11616 Move returns status 0, amount 177
21:53:18.653 00.000 11616 MoveAxis(N, 22, ABG)
21:53:18.653 00.000 11616 Guiding  Dir = 0, Dur = 22
21:53:18.654 00.001 11616 IsSlewing returns 0
21:53:18.654 00.000 11616 IsGuiding returns 0
21:53:18.654 00.000 11616 PulseGuide returned control before completion, sleep 32
21:53:18.701 00.047 11616 IsGuiding returns 1
21:53:18.702 00.001 11616 scope still moving after pulse duration time elapsed
21:53:18.731 00.029 11616 IsSlewing returns 0
21:53:18.731 00.000 11616 IsGuiding returns 0
21:53:18.731 00.000 11616 scope move finished after 22 + 54 ms
21:53:18.731 00.000 11616 Move returns status 0, amount 22
21:53:18.731 00.000 11616 move complete, result=0
21:53:18.731 00.000 11616 worker thread done servicing request
21:53:18.731 00.000 12268 GuideStep: 0.3 px 177 ms WEST, -0.3 px 22 ms NORTH
21:53:18.732 00.001 11616 Worker thread wakes up
21:53:18.732 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:18.732 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:20.742 02.010 11616 Exposure complete
21:53:20.799 00.057 11616 worker thread done servicing request
21:53:20.799 00.000 12268 OnExposeComplete: enter
21:53:20.799 00.000 12268 UpdateGuideState(): m_state=6
21:53:20.800 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
21:53:20.800 00.000 12268 Star::Find returns 1 (0), X=1097.54, Y=277.85, Mass=456, SNR=14.6, Peak=42 HFD=4.9
21:53:20.800 00.000 12268 MultiStar: [#1 -0.13,0.29,0.97,U] [#2 -0.17,0.32,0.98,U] [#3 -0.23,0.16,0.85,U] [#4 -0.25,-0.45,0.83,U] [#5 -0.11,-0.17,0.71,U] [#6 -0.23,-0.00,0.64,U] 
21:53:20.800 00.000 12268 single-star, 6 included, MultiStar: {-0.18, 0.05}, one-star: {-0.17, 0.09}
21:53:20.800 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.67) = xAngle (4.33 = -1.95)
21:53:20.800 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.36 = -1.92)
21:53:20.800 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.66 mountX=-0.07 mountY=-0.18, mountTheta=-1.95
21:53:20.802 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.09, opts=13)
21:53:20.802 00.000 12268 Enqueuing Move request for scope (-0.17, 0.09)
21:53:20.802 00.000 11616 Worker thread wakes up
21:53:20.802 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
21:53:20.802 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
21:53:20.802 00.000 11616 Moving (-0.17, 0.09) raw xDistance=-0.07 yDistance=-0.18
21:53:20.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:20.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:53:20.803 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:53:20.803 00.000 11616 MoveAxis(E, 0, ABG)
21:53:20.803 00.000 11616 Move returns status 0, amount 0
21:53:20.803 00.000 11616 MoveAxis(N, 15, ABG)
21:53:20.803 00.000 11616 Guiding  Dir = 0, Dur = 15
21:53:20.803 00.000 11616 IsSlewing returns 0
21:53:20.803 00.000 11616 IsGuiding returns 0
21:53:20.804 00.001 11616 PulseGuide returned control before completion, sleep 25
21:53:20.825 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:53:20.831 00.006 11616 IsGuiding returns 1
21:53:20.831 00.000 11616 scope still moving after pulse duration time elapsed
21:53:20.842 00.011 12268 UpdateGuideState exits: m=456 SNR=14.6
21:53:20.842 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:20.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:20.842 00.000 12268 Enqueuing Expose request
21:53:20.862 00.020 11616 IsSlewing returns 0
21:53:20.862 00.000 11616 IsGuiding returns 0
21:53:20.862 00.000 11616 scope move finished after 15 + 43 ms
21:53:20.862 00.000 11616 Move returns status 0, amount 15
21:53:20.863 00.001 11616 move complete, result=0
21:53:20.863 00.000 11616 worker thread done servicing request
21:53:20.863 00.000 11616 Worker thread wakes up
21:53:20.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:20.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:20.871 00.008 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
21:53:22.868 01.997 11616 Exposure complete
21:53:22.927 00.059 11616 worker thread done servicing request
21:53:22.927 00.000 12268 OnExposeComplete: enter
21:53:22.927 00.000 12268 UpdateGuideState(): m_state=6
21:53:22.927 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
21:53:22.927 00.000 12268 Star::Find returns 1 (0), X=1097.64, Y=277.00, Mass=515, SNR=15.5, Peak=51 HFD=5.1
21:53:22.928 00.001 12268 MultiStar: [#1 0.15,-0.24,0.94,U] [#2 -0.09,-0.10,0.93,U] [#3 -0.41,-0.23,0.75,U] [#4 -0.14,-0.66,0.00,M1] [#5 -0.14,-0.02,0.66,U] [#6 -0.28,-0.36,0.62,U] 
21:53:22.928 00.000 12268 refined, 5 included, MultiStar: {-0.12, -0.30}, one-star: {-0.07, -0.76}
21:53:22.928 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.67) = xAngle (-0.28 = -0.28)
21:53:22.928 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.25 = -0.25)
21:53:22.928 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.30 hyp=0.33 cameraTheta=-1.95 mountX=0.31 mountY=-0.08, mountTheta=-0.25
21:53:22.929 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.30, opts=13)
21:53:22.929 00.000 12268 Enqueuing Move request for scope (-0.12, -0.30)
21:53:22.930 00.001 11616 Worker thread wakes up
21:53:22.930 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.30) opts 0xd
21:53:22.930 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.30)
21:53:22.930 00.000 11616 Moving (-0.12, -0.30) raw xDistance=0.31 yDistance=-0.08
21:53:22.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
21:53:22.930 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:22.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:53:22.930 00.000 11616 MoveAxis(W, 176, ABG)
21:53:22.930 00.000 11616 Guiding  Dir = 3, Dur = 176
21:53:22.931 00.001 11616 IsSlewing returns 0
21:53:22.931 00.000 11616 IsGuiding returns 0
21:53:22.931 00.000 11616 PulseGuide returned control before completion, sleep 186
21:53:22.956 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:53:22.974 00.018 12268 UpdateGuideState exits: m=515 SNR=15.5
21:53:22.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:22.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:22.974 00.000 12268 Enqueuing Expose request
21:53:23.134 00.160 11616 IsGuiding returns 1
21:53:23.134 00.000 11616 scope still moving after pulse duration time elapsed
21:53:23.166 00.032 11616 IsSlewing returns 0
21:53:23.166 00.000 11616 IsGuiding returns 1
21:53:23.196 00.030 11616 IsSlewing returns 0
21:53:23.196 00.000 11616 IsGuiding returns 1
21:53:23.226 00.030 11616 IsSlewing returns 0
21:53:23.228 00.002 11616 IsGuiding returns 1
21:53:23.257 00.029 11616 IsSlewing returns 0
21:53:23.258 00.001 11616 IsGuiding returns 1
21:53:23.288 00.030 11616 IsSlewing returns 0
21:53:23.289 00.001 11616 IsGuiding returns 1
21:53:23.320 00.031 11616 IsSlewing returns 0
21:53:23.321 00.001 11616 IsGuiding returns 1
21:53:23.350 00.029 11616 IsSlewing returns 0
21:53:23.350 00.000 11616 IsGuiding returns 0
21:53:23.351 00.001 11616 scope move finished after 176 + 243 ms
21:53:23.351 00.000 11616 Move returns status 0, amount 176
21:53:23.351 00.000 11616 MoveAxis(N, 0, ABG)
21:53:23.351 00.000 11616 Move returns status 0, amount 0
21:53:23.351 00.000 11616 move complete, result=0
21:53:23.351 00.000 11616 worker thread done servicing request
21:53:23.351 00.000 11616 Worker thread wakes up
21:53:23.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:23.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:23.351 00.000 12268 GuideStep: 0.3 px 176 ms WEST, -0.1 px 0 ms NORTH
21:53:25.359 02.008 11616 Exposure complete
21:53:25.415 00.056 11616 worker thread done servicing request
21:53:25.415 00.000 12268 OnExposeComplete: enter
21:53:25.415 00.000 12268 UpdateGuideState(): m_state=6
21:53:25.415 00.000 12268 Star::Find(15, 1097, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 902
21:53:25.415 00.000 12268 Star::Find returns 1 (0), X=1097.85, Y=277.19, Mass=486, SNR=15.0, Peak=45 HFD=5.1
21:53:25.416 00.001 12268 MultiStar: [#1 -0.09,-0.72,0.00,M1] [#2 -0.30,-0.21,0.97,U] [#3 0.25,-0.62,0.00,M1] [#4 -0.04,-0.74,0.00,M2] [#5 -0.34,-0.32,0.69,U] [#6 0.16,-0.48,0.62,U] 
21:53:25.416 00.000 12268 refined, 3 included, MultiStar: {-0.08, -0.39}, one-star: {0.14, -0.57}
21:53:25.416 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.67) = xAngle (-0.11 = -0.11)
21:53:25.416 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.08 = -0.08)
21:53:25.416 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.39 hyp=0.40 cameraTheta=-1.78 mountX=0.40 mountY=-0.03, mountTheta=-0.08
21:53:25.418 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.39, opts=13)
21:53:25.418 00.000 12268 Enqueuing Move request for scope (-0.08, -0.39)
21:53:25.418 00.000 11616 Worker thread wakes up
21:53:25.418 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.39) opts 0xd
21:53:25.418 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.39)
21:53:25.418 00.000 11616 Moving (-0.08, -0.39) raw xDistance=0.40 yDistance=-0.03
21:53:25.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
21:53:25.418 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:25.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:53:25.419 00.001 11616 MoveAxis(W, 224, ABG)
21:53:25.419 00.000 11616 Guiding  Dir = 3, Dur = 224
21:53:25.419 00.000 11616 IsSlewing returns 0
21:53:25.420 00.001 11616 IsGuiding returns 0
21:53:25.420 00.000 11616 PulseGuide returned control before completion, sleep 234
21:53:25.443 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:53:25.460 00.017 12268 UpdateGuideState exits: m=486 SNR=15.0
21:53:25.460 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:25.460 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:25.460 00.000 12268 Enqueuing Expose request
21:53:25.668 00.208 11616 IsGuiding returns 1
21:53:25.668 00.000 11616 scope still moving after pulse duration time elapsed
21:53:25.698 00.030 11616 IsSlewing returns 0
21:53:25.699 00.001 11616 IsGuiding returns 1
21:53:25.729 00.030 11616 IsSlewing returns 0
21:53:25.729 00.000 11616 IsGuiding returns 1
21:53:25.759 00.030 11616 IsSlewing returns 0
21:53:25.759 00.000 11616 IsGuiding returns 1
21:53:25.791 00.032 11616 IsSlewing returns 0
21:53:25.791 00.000 11616 IsGuiding returns 1
21:53:25.822 00.031 11616 IsSlewing returns 0
21:53:25.823 00.001 11616 IsGuiding returns 1
21:53:25.854 00.031 11616 IsSlewing returns 0
21:53:25.854 00.000 11616 IsGuiding returns 0
21:53:25.854 00.000 11616 scope move finished after 224 + 210 ms
21:53:25.854 00.000 11616 Move returns status 0, amount 224
21:53:25.854 00.000 11616 MoveAxis(N, 0, ABG)
21:53:25.854 00.000 11616 Move returns status 0, amount 0
21:53:25.854 00.000 11616 move complete, result=0
21:53:25.854 00.000 11616 worker thread done servicing request
21:53:25.855 00.001 11616 Worker thread wakes up
21:53:25.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:25.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:25.855 00.000 12268 GuideStep: 0.4 px 224 ms WEST, -0.0 px 0 ms NORTH
21:53:27.864 02.009 11616 Exposure complete
21:53:27.919 00.055 11616 worker thread done servicing request
21:53:27.919 00.000 12268 OnExposeComplete: enter
21:53:27.919 00.000 12268 UpdateGuideState(): m_state=6
21:53:27.919 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 903
21:53:27.920 00.001 12268 Star::Find returns 1 (0), X=1097.57, Y=277.96, Mass=437, SNR=14.3, Peak=42 HFD=4.9
21:53:27.920 00.000 12268 MultiStar: [#1 0.11,0.52,1.05,U] [#2 -0.16,0.34,1.09,U] [#3 0.16,0.51,0.84,U] [#4 -0.10,0.28,0.86,U] [#5 -0.19,0.42,0.73,U] [#6 0.21,0.32,0.62,U] 
21:53:27.920 00.000 12268 single-star, 6 included, MultiStar: {-0.03, 0.37}, one-star: {-0.13, 0.20}
21:53:27.920 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.67) = xAngle (3.82 = -2.46)
21:53:27.920 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.85 = -2.43)
21:53:27.920 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.15 mountX=-0.19 mountY=-0.16, mountTheta=-2.45
21:53:27.921 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.20, opts=13)
21:53:27.922 00.001 12268 Enqueuing Move request for scope (-0.13, 0.20)
21:53:27.922 00.000 11616 Worker thread wakes up
21:53:27.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
21:53:27.922 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
21:53:27.922 00.000 11616 Moving (-0.13, 0.20) raw xDistance=-0.19 yDistance=-0.16
21:53:27.922 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:27.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:53:27.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
21:53:27.922 00.000 11616 MoveAxis(E, 0, ABG)
21:53:27.922 00.000 11616 Move returns status 0, amount 0
21:53:27.922 00.000 11616 MoveAxis(N, 13, ABG)
21:53:27.922 00.000 11616 Guiding  Dir = 0, Dur = 13
21:53:27.923 00.001 11616 IsSlewing returns 0
21:53:27.923 00.000 11616 IsGuiding returns 0
21:53:27.923 00.000 11616 PulseGuide returned control before completion, sleep 23
21:53:27.946 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:53:27.955 00.009 11616 IsGuiding returns 1
21:53:27.955 00.000 11616 scope still moving after pulse duration time elapsed
21:53:27.964 00.009 12268 UpdateGuideState exits: m=437 SNR=14.3
21:53:27.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:27.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:27.964 00.000 12268 Enqueuing Expose request
21:53:27.987 00.023 11616 IsSlewing returns 0
21:53:27.987 00.000 11616 IsGuiding returns 1
21:53:28.020 00.033 11616 IsSlewing returns 0
21:53:28.020 00.000 11616 IsGuiding returns 1
21:53:28.050 00.030 11616 IsSlewing returns 0
21:53:28.051 00.001 11616 IsGuiding returns 1
21:53:28.082 00.031 11616 IsSlewing returns 0
21:53:28.083 00.001 11616 IsGuiding returns 0
21:53:28.083 00.000 11616 scope move finished after 13 + 145 ms
21:53:28.083 00.000 11616 Move returns status 0, amount 13
21:53:28.083 00.000 11616 move complete, result=0
21:53:28.083 00.000 11616 worker thread done servicing request
21:53:28.083 00.000 11616 Worker thread wakes up
21:53:28.083 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 13 ms NORTH
21:53:28.084 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:28.084 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:30.104 02.020 11616 Exposure complete
21:53:30.162 00.058 11616 worker thread done servicing request
21:53:30.162 00.000 12268 OnExposeComplete: enter
21:53:30.162 00.000 12268 UpdateGuideState(): m_state=6
21:53:30.162 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 904
21:53:30.162 00.000 12268 Star::Find returns 1 (0), X=1097.24, Y=277.58, Mass=490, SNR=15.1, Peak=43 HFD=4.9
21:53:30.163 00.001 12268 MultiStar: [#1 -0.61,0.19,1.04,U] [#2 -0.18,0.49,0.99,U] [#3 -0.36,-0.03,0.80,U] [#4 -0.56,-0.36,0.00,M2] [#5 -0.03,0.01,0.71,U] [#6 -0.43,0.19,0.63,U] 
21:53:30.163 00.000 12268 refined, 5 included, MultiStar: {-0.36, 0.12}, one-star: {-0.47, -0.18}
21:53:30.163 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (-1.67) = xAngle (4.50 = -1.79)
21:53:30.163 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.53 = -1.76)
21:53:30.163 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.12 hyp=0.38 cameraTheta=2.83 mountX=-0.08 mountY=-0.37, mountTheta=-1.79
21:53:30.164 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.12, opts=13)
21:53:30.164 00.000 12268 Enqueuing Move request for scope (-0.36, 0.12)
21:53:30.164 00.000 11616 Worker thread wakes up
21:53:30.165 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.12) opts 0xd
21:53:30.165 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.12)
21:53:30.165 00.000 11616 Moving (-0.36, 0.12) raw xDistance=-0.08 yDistance=-0.37
21:53:30.165 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:30.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:53:30.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
21:53:30.165 00.000 11616 MoveAxis(E, 0, ABG)
21:53:30.165 00.000 11616 Move returns status 0, amount 0
21:53:30.165 00.000 11616 MoveAxis(N, 31, ABG)
21:53:30.165 00.000 11616 Guiding  Dir = 0, Dur = 31
21:53:30.165 00.000 11616 IsSlewing returns 0
21:53:30.166 00.001 11616 IsGuiding returns 0
21:53:30.166 00.000 11616 PulseGuide returned control before completion, sleep 41
21:53:30.187 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:53:30.205 00.018 12268 UpdateGuideState exits: m=490 SNR=15.1
21:53:30.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:30.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:30.205 00.000 12268 Enqueuing Expose request
21:53:30.222 00.017 11616 IsGuiding returns 1
21:53:30.222 00.000 11616 scope still moving after pulse duration time elapsed
21:53:30.254 00.032 11616 IsSlewing returns 0
21:53:30.256 00.002 11616 IsGuiding returns 0
21:53:30.256 00.000 11616 scope move finished after 31 + 59 ms
21:53:30.256 00.000 11616 Move returns status 0, amount 31
21:53:30.257 00.001 11616 move complete, result=0
21:53:30.257 00.000 11616 worker thread done servicing request
21:53:30.258 00.001 11616 Worker thread wakes up
21:53:30.258 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:30.258 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:30.259 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 31 ms NORTH
21:53:32.266 02.007 11616 Exposure complete
21:53:32.323 00.057 11616 worker thread done servicing request
21:53:32.323 00.000 12268 OnExposeComplete: enter
21:53:32.323 00.000 12268 UpdateGuideState(): m_state=6
21:53:32.323 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 905
21:53:32.324 00.001 12268 Star::Find returns 1 (0), X=1097.67, Y=277.82, Mass=559, SNR=16.2, Peak=46 HFD=5.2
21:53:32.324 00.000 12268 MultiStar: [#1 0.07,0.25,0.90,U] [#2 -0.16,0.23,0.94,U] [#3 -0.21,0.28,0.70,U] [#4 0.09,0.29,0.80,U] [#5 -0.12,0.21,0.67,U] [#6 -0.26,0.23,0.62,U] 
21:53:32.324 00.000 12268 single-star, 6 included, MultiStar: {-0.08, 0.21}, one-star: {-0.04, 0.05}
21:53:32.324 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.67) = xAngle (3.82 = -2.47)
21:53:32.324 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.85 = -2.44)
21:53:32.324 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.15 mountX=-0.05 mountY=-0.04, mountTheta=-2.45
21:53:32.327 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.05, opts=13)
21:53:32.327 00.000 12268 Enqueuing Move request for scope (-0.04, 0.05)
21:53:32.327 00.000 11616 Worker thread wakes up
21:53:32.328 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
21:53:32.328 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
21:53:32.328 00.000 11616 Moving (-0.04, 0.05) raw xDistance=-0.05 yDistance=-0.04
21:53:32.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:32.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:53:32.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:32.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:53:32.328 00.000 11616 MoveAxis(E, 0, ABG)
21:53:32.328 00.000 11616 Move returns status 0, amount 0
21:53:32.328 00.000 11616 MoveAxis(N, 0, ABG)
21:53:32.328 00.000 11616 Move returns status 0, amount 0
21:53:32.328 00.000 11616 move complete, result=0
21:53:32.328 00.000 11616 worker thread done servicing request
21:53:32.350 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:53:32.367 00.017 12268 UpdateGuideState exits: m=559 SNR=16.2
21:53:32.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:32.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:32.368 00.001 12268 Enqueuing Expose request
21:53:32.368 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:53:32.368 00.000 11616 Worker thread wakes up
21:53:32.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:32.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:34.377 02.009 11616 Exposure complete
21:53:34.434 00.057 11616 worker thread done servicing request
21:53:34.435 00.001 12268 OnExposeComplete: enter
21:53:34.435 00.000 12268 UpdateGuideState(): m_state=6
21:53:34.435 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 906
21:53:34.435 00.000 12268 Star::Find returns 1 (0), X=1097.69, Y=277.67, Mass=539, SNR=15.9, Peak=46 HFD=5.4
21:53:34.435 00.000 12268 MultiStar: [#1 -0.17,0.28,0.95,U] [#2 -0.08,0.40,0.93,U] [#3 0.17,0.07,0.79,U] [#4 -0.15,-0.24,0.80,U] [#5 -0.14,0.34,0.66,U] [#6 0.26,-0.01,0.64,U] 
21:53:34.436 00.001 12268 single-star, 6 included, MultiStar: {-0.03, 0.11}, one-star: {-0.02, -0.09}
21:53:34.436 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.67) = xAngle (-0.13 = -0.13)
21:53:34.436 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.10 = -0.10)
21:53:34.436 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.80 mountX=0.09 mountY=-0.01, mountTheta=-0.10
21:53:34.438 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.09, opts=13)
21:53:34.438 00.000 12268 Enqueuing Move request for scope (-0.02, -0.09)
21:53:34.438 00.000 11616 Worker thread wakes up
21:53:34.438 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
21:53:34.438 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
21:53:34.438 00.000 11616 Moving (-0.02, -0.09) raw xDistance=0.09 yDistance=-0.01
21:53:34.439 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:34.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:53:34.439 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:34.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:53:34.439 00.000 11616 MoveAxis(E, 0, ABG)
21:53:34.439 00.000 11616 Move returns status 0, amount 0
21:53:34.439 00.000 11616 MoveAxis(N, 0, ABG)
21:53:34.439 00.000 11616 Move returns status 0, amount 0
21:53:34.439 00.000 11616 move complete, result=0
21:53:34.439 00.000 11616 worker thread done servicing request
21:53:34.460 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:53:34.478 00.018 12268 UpdateGuideState exits: m=539 SNR=15.9
21:53:34.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:34.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:34.478 00.000 12268 Enqueuing Expose request
21:53:34.478 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:53:34.478 00.000 11616 Worker thread wakes up
21:53:34.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:34.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:36.484 02.006 11616 Exposure complete
21:53:36.540 00.056 11616 worker thread done servicing request
21:53:36.541 00.001 12268 OnExposeComplete: enter
21:53:36.541 00.000 12268 UpdateGuideState(): m_state=6
21:53:36.541 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 907
21:53:36.541 00.000 12268 Star::Find returns 1 (0), X=1097.88, Y=277.78, Mass=501, SNR=15.4, Peak=46 HFD=4.9
21:53:36.541 00.000 12268 MultiStar: [#1 0.24,0.17,1.04,U] [#2 -0.10,0.39,1.01,U] [#3 0.12,0.27,0.78,U] [#4 -0.13,0.06,0.85,U] [#5 0.02,0.37,0.68,U] [#6 -0.21,-0.06,0.62,U] 
21:53:36.541 00.000 12268 single-star, 6 included, MultiStar: {0.03, 0.18}, one-star: {0.17, 0.02}
21:53:36.541 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.67) = xAngle (1.76 = 1.76)
21:53:36.541 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.79 = 1.79)
21:53:36.542 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.09 mountX=-0.03 mountY=0.17, mountTheta=1.76
21:53:36.543 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.02, opts=13)
21:53:36.543 00.000 12268 Enqueuing Move request for scope (0.17, 0.02)
21:53:36.543 00.000 11616 Worker thread wakes up
21:53:36.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
21:53:36.543 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
21:53:36.543 00.000 11616 Moving (0.17, 0.02) raw xDistance=-0.03 yDistance=0.17
21:53:36.543 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:36.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:53:36.544 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:36.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:53:36.544 00.000 11616 MoveAxis(E, 0, ABG)
21:53:36.544 00.000 11616 Move returns status 0, amount 0
21:53:36.544 00.000 11616 MoveAxis(N, 0, ABG)
21:53:36.544 00.000 11616 Move returns status 0, amount 0
21:53:36.544 00.000 11616 move complete, result=0
21:53:36.544 00.000 11616 worker thread done servicing request
21:53:36.563 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:53:36.583 00.020 12268 UpdateGuideState exits: m=501 SNR=15.4
21:53:36.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:36.583 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:36.583 00.000 12268 Enqueuing Expose request
21:53:36.583 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:53:36.584 00.001 11616 Worker thread wakes up
21:53:36.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:36.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:38.601 02.017 11616 Exposure complete
21:53:38.658 00.057 11616 worker thread done servicing request
21:53:38.658 00.000 12268 OnExposeComplete: enter
21:53:38.658 00.000 12268 UpdateGuideState(): m_state=6
21:53:38.659 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 908
21:53:38.659 00.000 12268 Star::Find returns 1 (0), X=1097.99, Y=278.03, Mass=542, SNR=15.9, Peak=50 HFD=5.7
21:53:38.659 00.000 12268 MultiStar: [#1 0.40,0.49,1.01,U] [#2 0.20,0.74,0.00,M1] [#3 0.19,0.34,0.75,U] [#4 0.51,0.47,0.00,M1] [#5 0.53,0.43,0.00,M1] [#6 0.45,0.10,0.62,U] 
21:53:38.659 00.000 12268 single-star, 3 included, MultiStar: {0.33, 0.32}, one-star: {0.28, 0.26}
21:53:38.659 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.67) = xAngle (2.42 = 2.42)
21:53:38.659 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.45 = 2.45)
21:53:38.659 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.26 hyp=0.39 cameraTheta=0.75 mountX=-0.29 mountY=0.25, mountTheta=2.44
21:53:38.663 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.26, opts=13)
21:53:38.663 00.000 12268 Enqueuing Move request for scope (0.28, 0.26)
21:53:38.663 00.000 11616 Worker thread wakes up
21:53:38.664 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.26) opts 0xd
21:53:38.664 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.26)
21:53:38.664 00.000 11616 Moving (0.28, 0.26) raw xDistance=-0.29 yDistance=0.25
21:53:38.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:38.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:53:38.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:38.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:53:38.664 00.000 11616 MoveAxis(E, 0, ABG)
21:53:38.664 00.000 11616 Move returns status 0, amount 0
21:53:38.665 00.001 11616 MoveAxis(N, 0, ABG)
21:53:38.665 00.000 11616 Move returns status 0, amount 0
21:53:38.665 00.000 11616 move complete, result=0
21:53:38.665 00.000 11616 worker thread done servicing request
21:53:38.690 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:53:38.707 00.017 12268 UpdateGuideState exits: m=542 SNR=15.9
21:53:38.708 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:38.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:38.708 00.000 12268 Enqueuing Expose request
21:53:38.708 00.000 11616 Worker thread wakes up
21:53:38.708 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
21:53:38.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:38.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:40.721 02.013 11616 Exposure complete
21:53:40.779 00.058 11616 worker thread done servicing request
21:53:40.779 00.000 12268 OnExposeComplete: enter
21:53:40.779 00.000 12268 UpdateGuideState(): m_state=6
21:53:40.779 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 909
21:53:40.779 00.000 12268 Star::Find returns 1 (0), X=1097.47, Y=278.27, Mass=465, SNR=14.8, Peak=41 HFD=4.6
21:53:40.780 00.001 12268 MultiStar: [#1 -0.45,0.62,0.00,M1] [#2 -0.08,1.06,0.00,M2] [#3 -0.22,0.47,0.85,U] [#4 0.07,0.31,0.88,U] [#5 -0.30,0.83,0.00,M2] [#6 -0.16,0.52,0.63,U] 
21:53:40.780 00.000 12268 refined, 3 included, MultiStar: {-0.14, 0.45}, one-star: {-0.24, 0.51}
21:53:40.780 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.67) = xAngle (3.54 = -2.74)
21:53:40.780 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.57 = -2.71)
21:53:40.780 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.45 hyp=0.47 cameraTheta=1.87 mountX=-0.43 mountY=-0.20, mountTheta=-2.72
21:53:40.781 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.45, opts=13)
21:53:40.781 00.000 12268 Enqueuing Move request for scope (-0.14, 0.45)
21:53:40.781 00.000 11616 Worker thread wakes up
21:53:40.782 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.45) opts 0xd
21:53:40.782 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.45)
21:53:40.782 00.000 11616 Moving (-0.14, 0.45) raw xDistance=-0.43 yDistance=-0.20
21:53:40.782 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
21:53:40.782 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.30
21:53:40.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
21:53:40.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
21:53:40.782 00.000 11616 MoveAxis(E, 242, ABG)
21:53:40.782 00.000 11616 Guiding  Dir = 2, Dur = 242
21:53:40.783 00.001 11616 IsSlewing returns 0
21:53:40.783 00.000 11616 IsGuiding returns 0
21:53:40.783 00.000 11616 PulseGuide returned control before completion, sleep 252
21:53:40.804 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:53:40.823 00.019 12268 UpdateGuideState exits: m=465 SNR=14.8
21:53:40.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:40.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:40.823 00.000 12268 Enqueuing Expose request
21:53:41.045 00.222 11616 IsGuiding returns 1
21:53:41.045 00.000 11616 scope still moving after pulse duration time elapsed
21:53:41.076 00.031 11616 IsSlewing returns 0
21:53:41.077 00.001 11616 IsGuiding returns 0
21:53:41.077 00.000 11616 scope move finished after 242 + 51 ms
21:53:41.077 00.000 11616 Move returns status 0, amount 242
21:53:41.077 00.000 11616 MoveAxis(N, 17, ABG)
21:53:41.077 00.000 11616 Guiding  Dir = 0, Dur = 17
21:53:41.077 00.000 11616 IsSlewing returns 0
21:53:41.077 00.000 11616 IsGuiding returns 0
21:53:41.078 00.001 11616 PulseGuide returned control before completion, sleep 27
21:53:41.108 00.030 11616 IsGuiding returns 1
21:53:41.108 00.000 11616 scope still moving after pulse duration time elapsed
21:53:41.139 00.031 11616 IsSlewing returns 0
21:53:41.139 00.000 11616 IsGuiding returns 0
21:53:41.139 00.000 11616 scope move finished after 17 + 44 ms
21:53:41.139 00.000 11616 Move returns status 0, amount 17
21:53:41.139 00.000 11616 move complete, result=0
21:53:41.140 00.001 11616 worker thread done servicing request
21:53:41.140 00.000 11616 Worker thread wakes up
21:53:41.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:41.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:41.140 00.000 12268 GuideStep: -0.4 px 242 ms EAST, -0.2 px 17 ms NORTH
21:53:43.155 02.015 11616 Exposure complete
21:53:43.212 00.057 11616 worker thread done servicing request
21:53:43.212 00.000 12268 OnExposeComplete: enter
21:53:43.213 00.001 12268 UpdateGuideState(): m_state=6
21:53:43.213 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 910
21:53:43.213 00.000 12268 Star::Find returns 1 (0), X=1097.29, Y=278.81, Mass=525, SNR=15.7, Peak=44 HFD=4.8
21:53:43.213 00.000 12268 MultiStar: [#1 -0.49,1.26,0.00,M2] [#2 -0.15,1.33,0.00,M3] [#3 -0.36,0.77,0.00,M1] [#4 -0.43,0.69,0.00,M1] [#5 -0.24,1.06,0.00,M3] [#6 -0.33,0.46,0.70,U] 
21:53:43.213 00.000 12268 refined, 1 included, MultiStar: {-0.38, 0.81}, one-star: {-0.42, 1.05}
21:53:43.213 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.67) = xAngle (3.68 = -2.60)
21:53:43.214 00.001 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.72 = -2.57)
21:53:43.214 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.81 hyp=0.89 cameraTheta=2.02 mountX=-0.76 mountY=-0.49, mountTheta=-2.58
21:53:43.215 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.81, opts=13)
21:53:43.215 00.000 12268 Enqueuing Move request for scope (-0.38, 0.81)
21:53:43.215 00.000 11616 Worker thread wakes up
21:53:43.215 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.81) opts 0xd
21:53:43.215 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.81)
21:53:43.215 00.000 11616 Moving (-0.38, 0.81) raw xDistance=-0.76 yDistance=-0.49
21:53:43.216 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.76
21:53:43.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
21:53:43.216 00.000 11616 MoveAxis(E, 428, ABG)
21:53:43.216 00.000 11616 Guiding  Dir = 2, Dur = 428
21:53:43.216 00.000 11616 IsSlewing returns 0
21:53:43.216 00.000 11616 IsGuiding returns 0
21:53:43.217 00.001 11616 PulseGuide returned control before completion, sleep 438
21:53:43.239 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:53:43.261 00.022 12268 UpdateGuideState exits: m=525 SNR=15.7
21:53:43.261 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:43.261 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:43.261 00.000 12268 Enqueuing Expose request
21:53:43.659 00.398 11616 IsGuiding returns 1
21:53:43.659 00.000 11616 scope still moving after pulse duration time elapsed
21:53:43.691 00.032 11616 IsSlewing returns 0
21:53:43.691 00.000 11616 IsGuiding returns 0
21:53:43.691 00.000 11616 scope move finished after 428 + 46 ms
21:53:43.691 00.000 11616 Move returns status 0, amount 428
21:53:43.692 00.001 11616 MoveAxis(N, 41, ABG)
21:53:43.692 00.000 11616 Guiding  Dir = 0, Dur = 41
21:53:43.692 00.000 11616 IsSlewing returns 0
21:53:43.692 00.000 11616 IsGuiding returns 0
21:53:43.692 00.000 11616 PulseGuide returned control before completion, sleep 51
21:53:43.754 00.062 11616 IsGuiding returns 1
21:53:43.754 00.000 11616 scope still moving after pulse duration time elapsed
21:53:43.785 00.031 11616 IsSlewing returns 0
21:53:43.786 00.001 11616 IsGuiding returns 0
21:53:43.786 00.000 11616 scope move finished after 41 + 52 ms
21:53:43.786 00.000 11616 Move returns status 0, amount 41
21:53:43.786 00.000 11616 move complete, result=0
21:53:43.786 00.000 12268 GuideStep: -0.8 px 428 ms EAST, -0.5 px 41 ms NORTH
21:53:43.787 00.001 11616 worker thread done servicing request
21:53:43.788 00.001 11616 Worker thread wakes up
21:53:43.788 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:43.788 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:45.866 02.078 11616 Exposure complete
21:53:45.921 00.055 11616 worker thread done servicing request
21:53:45.921 00.000 12268 OnExposeComplete: enter
21:53:45.921 00.000 12268 UpdateGuideState(): m_state=6
21:53:45.922 00.001 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 911
21:53:45.922 00.000 12268 Star::Find returns 1 (0), X=1098.12, Y=277.23, Mass=575, SNR=16.5, Peak=59 HFD=4.6
21:53:45.922 00.000 12268 MultiStar: [#1 0.45,-0.33,0.94,U] [#2 0.06,0.03,0.97,U] [#3 0.19,-0.48,0.80,U] [#4 0.30,-0.61,0.00,M2] [#5 0.40,-0.56,0.00,M4] [#6 0.14,-0.58,0.61,U] 
21:53:45.922 00.000 12268 refined, 4 included, MultiStar: {0.26, -0.36}, one-star: {0.41, -0.53}
21:53:45.922 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.67) = xAngle (0.72 = 0.72)
21:53:45.922 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.75 = 0.75)
21:53:45.922 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.36 hyp=0.44 cameraTheta=-0.95 mountX=0.33 mountY=0.30, mountTheta=0.74
21:53:45.924 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.36, opts=13)
21:53:45.924 00.000 12268 Enqueuing Move request for scope (0.26, -0.36)
21:53:45.924 00.000 11616 Worker thread wakes up
21:53:45.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.36) opts 0xd
21:53:45.924 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.36)
21:53:45.924 00.000 11616 Moving (0.26, -0.36) raw xDistance=0.33 yDistance=0.30
21:53:45.924 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
21:53:45.924 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.00
21:53:45.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
21:53:45.925 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:45.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:53:45.925 00.000 11616 MoveAxis(W, 186, ABG)
21:53:45.925 00.000 11616 Guiding  Dir = 3, Dur = 186
21:53:45.925 00.000 11616 IsSlewing returns 0
21:53:45.925 00.000 11616 IsGuiding returns 0
21:53:45.926 00.001 11616 PulseGuide returned control before completion, sleep 196
21:53:45.947 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=34, Gamma=1.290
21:53:45.964 00.017 12268 UpdateGuideState exits: m=575 SNR=16.5
21:53:45.965 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:45.965 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:45.965 00.000 12268 Enqueuing Expose request
21:53:46.126 00.161 11616 IsGuiding returns 1
21:53:46.126 00.000 11616 scope still moving after pulse duration time elapsed
21:53:46.157 00.031 11616 IsSlewing returns 0
21:53:46.157 00.000 11616 IsGuiding returns 0
21:53:46.158 00.001 11616 scope move finished after 186 + 45 ms
21:53:46.158 00.000 11616 Move returns status 0, amount 186
21:53:46.158 00.000 11616 MoveAxis(N, 0, ABG)
21:53:46.158 00.000 11616 Move returns status 0, amount 0
21:53:46.158 00.000 11616 move complete, result=0
21:53:46.158 00.000 11616 worker thread done servicing request
21:53:46.158 00.000 11616 Worker thread wakes up
21:53:46.159 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:46.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:46.159 00.000 12268 GuideStep: 0.3 px 186 ms WEST, 0.3 px 0 ms NORTH
21:53:48.168 02.009 11616 Exposure complete
21:53:48.223 00.055 11616 worker thread done servicing request
21:53:48.224 00.001 12268 OnExposeComplete: enter
21:53:48.224 00.000 12268 UpdateGuideState(): m_state=6
21:53:48.224 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 912
21:53:48.224 00.000 12268 Star::Find returns 1 (0), X=1097.86, Y=277.46, Mass=557, SNR=16.2, Peak=51 HFD=5.2
21:53:48.225 00.001 12268 MultiStar: [#1 0.31,0.01,1.00,U] [#2 0.06,0.09,1.03,U] [#3 0.43,-0.33,0.84,U] [#4 0.04,-0.47,0.82,U] [#5 0.16,-0.04,0.75,U] [#6 0.37,-0.44,0.68,U] 
21:53:48.225 00.000 12268 refined, 6 included, MultiStar: {0.21, -0.19}, one-star: {0.15, -0.30}
21:53:48.225 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.67) = xAngle (0.93 = 0.93)
21:53:48.225 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.96 = 0.96)
21:53:48.225 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.19 hyp=0.29 cameraTheta=-0.74 mountX=0.17 mountY=0.23, mountTheta=0.94
21:53:48.226 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.19, opts=13)
21:53:48.226 00.000 12268 Enqueuing Move request for scope (0.21, -0.19)
21:53:48.226 00.000 11616 Worker thread wakes up
21:53:48.226 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.19) opts 0xd
21:53:48.226 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.19)
21:53:48.227 00.001 11616 Moving (0.21, -0.19) raw xDistance=0.17 yDistance=0.23
21:53:48.227 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
21:53:48.227 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:48.227 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:53:48.227 00.000 11616 MoveAxis(W, 96, ABG)
21:53:48.227 00.000 11616 Guiding  Dir = 3, Dur = 96
21:53:48.228 00.001 11616 IsSlewing returns 0
21:53:48.228 00.000 11616 IsGuiding returns 0
21:53:48.228 00.000 11616 PulseGuide returned control before completion, sleep 106
21:53:48.250 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:53:48.270 00.020 12268 UpdateGuideState exits: m=557 SNR=16.2
21:53:48.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:48.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:48.271 00.001 12268 Enqueuing Expose request
21:53:48.338 00.067 11616 IsGuiding returns 1
21:53:48.338 00.000 11616 scope still moving after pulse duration time elapsed
21:53:48.369 00.031 11616 IsSlewing returns 0
21:53:48.369 00.000 11616 IsGuiding returns 0
21:53:48.369 00.000 11616 scope move finished after 96 + 44 ms
21:53:48.369 00.000 11616 Move returns status 0, amount 96
21:53:48.369 00.000 11616 MoveAxis(N, 0, ABG)
21:53:48.369 00.000 11616 Move returns status 0, amount 0
21:53:48.369 00.000 11616 move complete, result=0
21:53:48.370 00.001 11616 worker thread done servicing request
21:53:48.370 00.000 12268 GuideStep: 0.2 px 96 ms WEST, 0.2 px 0 ms NORTH
21:53:48.370 00.000 11616 Worker thread wakes up
21:53:48.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:48.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:50.378 02.008 11616 Exposure complete
21:53:50.433 00.055 11616 worker thread done servicing request
21:53:50.434 00.001 12268 OnExposeComplete: enter
21:53:50.434 00.000 12268 UpdateGuideState(): m_state=6
21:53:50.434 00.000 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 913
21:53:50.434 00.000 12268 Star::Find returns 1 (0), X=1097.41, Y=277.72, Mass=589, SNR=16.6, Peak=46 HFD=5.2
21:53:50.434 00.000 12268 MultiStar: [#1 0.01,0.16,0.99,U] [#2 -0.09,0.48,1.02,U] [#3 -0.12,0.18,0.83,U] [#4 0.05,0.07,0.88,U] [#5 -0.20,0.35,0.72,U] [#6 0.04,-0.05,0.68,U] 
21:53:50.434 00.000 12268 refined, 6 included, MultiStar: {-0.09, 0.17}, one-star: {-0.30, -0.04}
21:53:50.435 00.001 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.67) = xAngle (3.73 = -2.56)
21:53:50.435 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.76 = -2.53)
21:53:50.435 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.06 mountX=-0.16 mountY=-0.11, mountTheta=-2.54
21:53:50.436 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.17, opts=13)
21:53:50.436 00.000 12268 Enqueuing Move request for scope (-0.09, 0.17)
21:53:50.436 00.000 11616 Worker thread wakes up
21:53:50.436 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
21:53:50.436 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
21:53:50.436 00.000 11616 Moving (-0.09, 0.17) raw xDistance=-0.16 yDistance=-0.11
21:53:50.436 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:50.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:53:50.436 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:50.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:53:50.436 00.000 11616 MoveAxis(E, 0, ABG)
21:53:50.437 00.001 11616 Move returns status 0, amount 0
21:53:50.437 00.000 11616 MoveAxis(N, 0, ABG)
21:53:50.437 00.000 11616 Move returns status 0, amount 0
21:53:50.437 00.000 11616 move complete, result=0
21:53:50.437 00.000 11616 worker thread done servicing request
21:53:50.459 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:53:50.477 00.018 12268 UpdateGuideState exits: m=589 SNR=16.6
21:53:50.477 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:50.477 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:50.477 00.000 12268 Enqueuing Expose request
21:53:50.477 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:50.477 00.000 11616 Worker thread wakes up
21:53:50.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:50.478 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:52.480 02.002 11616 Exposure complete
21:53:52.536 00.056 11616 worker thread done servicing request
21:53:52.536 00.000 12268 OnExposeComplete: enter
21:53:52.536 00.000 12268 UpdateGuideState(): m_state=6
21:53:52.537 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 914
21:53:52.537 00.000 12268 Star::Find returns 1 (0), X=1098.17, Y=277.90, Mass=563, SNR=16.3, Peak=48 HFD=4.8
21:53:52.537 00.000 12268 MultiStar: [#1 0.42,0.20,0.99,U] [#2 0.18,0.42,1.02,U] [#3 0.35,0.11,0.86,U] [#4 0.45,0.21,0.87,U] [#5 0.42,0.46,0.70,U] [#6 0.71,0.20,0.00,M1] 
21:53:52.537 00.000 12268 refined, 5 included, MultiStar: {0.38, 0.25}, one-star: {0.46, 0.13}
21:53:52.537 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.67) = xAngle (2.26 = 2.26)
21:53:52.537 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.29 = 2.29)
21:53:52.537 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.25 hyp=0.45 cameraTheta=0.59 mountX=-0.29 mountY=0.34, mountTheta=2.27
21:53:52.539 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.25, opts=13)
21:53:52.539 00.000 12268 Enqueuing Move request for scope (0.38, 0.25)
21:53:52.539 00.000 11616 Worker thread wakes up
21:53:52.539 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.25) opts 0xd
21:53:52.539 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.25)
21:53:52.539 00.000 11616 Moving (0.38, 0.25) raw xDistance=-0.29 yDistance=0.34
21:53:52.539 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:52.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:53:52.539 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.12 newest=0.46
21:53:52.540 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
21:53:52.540 00.000 11616 MoveAxis(E, 0, ABG)
21:53:52.540 00.000 11616 Move returns status 0, amount 0
21:53:52.540 00.000 11616 BLC: Oldest BLC event removed
21:53:52.540 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2109 applied
21:53:52.540 00.000 11616 MoveAxis(S, 2138, ABG)
21:53:52.540 00.000 11616 Guiding  Dir = 1, Dur = 2138
21:53:52.540 00.000 11616 IsSlewing returns 0
21:53:52.540 00.000 11616 IsGuiding returns 0
21:53:52.541 00.001 11616 PulseGuide returned control before completion, sleep 2148
21:53:52.561 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
21:53:52.580 00.019 12268 UpdateGuideState exits: m=563 SNR=16.3
21:53:52.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:52.581 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:52.581 00.000 12268 Enqueuing Expose request
21:53:54.702 02.121 11616 IsGuiding returns 0
21:53:54.702 00.000 11616 Move returns status 0, amount 2138
21:53:54.702 00.000 11616 move complete, result=0
21:53:54.703 00.001 11616 worker thread done servicing request
21:53:54.703 00.000 11616 Worker thread wakes up
21:53:54.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:54.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:54.703 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 2138 ms SOUTH
21:53:56.706 02.003 11616 Exposure complete
21:53:56.765 00.059 11616 worker thread done servicing request
21:53:56.766 00.001 12268 OnExposeComplete: enter
21:53:56.766 00.000 12268 UpdateGuideState(): m_state=6
21:53:56.766 00.000 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 915
21:53:56.766 00.000 12268 Star::Find returns 1 (0), X=1098.09, Y=277.99, Mass=542, SNR=15.9, Peak=57 HFD=4.5
21:53:56.767 00.001 12268 MultiStar: [#1 0.45,0.50,0.00,M1] [#2 0.09,0.65,0.00,M1] [#3 0.40,0.12,0.83,U] [#4 0.31,0.05,0.84,U] [#5 0.38,0.46,0.71,U] [#6 0.82,0.43,0.00,M2] 
21:53:56.767 00.000 12268 refined, 3 included, MultiStar: {0.37, 0.21}, one-star: {0.38, 0.23}
21:53:56.767 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.67) = xAngle (2.18 = 2.18)
21:53:56.767 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.21 = 2.21)
21:53:56.767 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.21 hyp=0.42 cameraTheta=0.51 mountX=-0.24 mountY=0.34, mountTheta=2.19
21:53:56.768 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.21, opts=13)
21:53:56.768 00.000 12268 Enqueuing Move request for scope (0.37, 0.21)
21:53:56.768 00.000 11616 Worker thread wakes up
21:53:56.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.21) opts 0xd
21:53:56.768 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.21)
21:53:56.768 00.000 11616 Moving (0.37, 0.21) raw xDistance=-0.24 yDistance=0.34
21:53:56.768 00.000 11616 BLC: History state: CurrMiss=0.34, AvgInitMiss=0.22, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.051146, 1:0.340180
21:53:56.768 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:53:56.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:56.769 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:53:56.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
21:53:56.769 00.000 11616 MoveAxis(E, 0, ABG)
21:53:56.769 00.000 11616 Move returns status 0, amount 0
21:53:56.769 00.000 11616 MoveAxis(S, 29, ABG)
21:53:56.769 00.000 11616 Guiding  Dir = 1, Dur = 29
21:53:56.769 00.000 11616 IsSlewing returns 0
21:53:56.769 00.000 11616 IsGuiding returns 0
21:53:56.770 00.001 11616 PulseGuide returned control before completion, sleep 39
21:53:56.790 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
21:53:56.809 00.019 12268 UpdateGuideState exits: m=542 SNR=15.9
21:53:56.809 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:56.810 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:56.810 00.000 12268 Enqueuing Expose request
21:53:56.812 00.002 11616 IsGuiding returns 1
21:53:56.813 00.001 11616 scope still moving after pulse duration time elapsed
21:53:56.844 00.031 11616 IsSlewing returns 0
21:53:56.844 00.000 11616 IsGuiding returns 0
21:53:56.844 00.000 11616 scope move finished after 29 + 45 ms
21:53:56.844 00.000 11616 Move returns status 0, amount 29
21:53:56.844 00.000 11616 move complete, result=0
21:53:56.844 00.000 11616 worker thread done servicing request
21:53:56.845 00.001 11616 Worker thread wakes up
21:53:56.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:56.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:53:56.845 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 29 ms SOUTH
21:53:58.861 02.016 11616 Exposure complete
21:53:58.916 00.055 11616 worker thread done servicing request
21:53:58.916 00.000 12268 OnExposeComplete: enter
21:53:58.916 00.000 12268 UpdateGuideState(): m_state=6
21:53:58.917 00.001 12268 Star::Find(15, 1098, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 916
21:53:58.917 00.000 12268 Star::Find returns 1 (0), X=1097.49, Y=277.87, Mass=576, SNR=16.5, Peak=51 HFD=5.0
21:53:58.917 00.000 12268 MultiStar: [#1 -0.13,0.37,0.96,U] [#2 -0.09,0.50,1.03,U] [#3 -0.05,-0.09,0.84,U] [#4 -0.11,-0.26,0.79,U] [#5 -0.10,0.23,0.70,U] [#6 -0.05,0.07,0.71,U] 
21:53:58.917 00.000 12268 refined, 6 included, MultiStar: {-0.11, 0.15}, one-star: {-0.22, 0.11}
21:53:58.917 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.67) = xAngle (3.89 = -2.40)
21:53:58.917 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.92 = -2.37)
21:53:58.917 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.22 mountX=-0.14 mountY=-0.13, mountTheta=-2.38
21:53:58.920 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.15, opts=13)
21:53:58.920 00.000 12268 Enqueuing Move request for scope (-0.11, 0.15)
21:53:58.920 00.000 11616 Worker thread wakes up
21:53:58.920 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
21:53:58.920 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
21:53:58.920 00.000 11616 Moving (-0.11, 0.15) raw xDistance=-0.14 yDistance=-0.13
21:53:58.920 00.000 11616 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.22, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.051146, 1:0.340180, 2:-0.130722
21:53:58.920 00.000 11616 BLC: No correction, Miss < min_move
21:53:58.920 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:58.921 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:53:58.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:58.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:53:58.921 00.000 11616 MoveAxis(E, 0, ABG)
21:53:58.921 00.000 11616 Move returns status 0, amount 0
21:53:58.921 00.000 11616 MoveAxis(N, 0, ABG)
21:53:58.921 00.000 11616 Move returns status 0, amount 0
21:53:58.921 00.000 11616 move complete, result=0
21:53:58.921 00.000 11616 worker thread done servicing request
21:53:58.942 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:53:58.959 00.017 12268 UpdateGuideState exits: m=576 SNR=16.5
21:53:58.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:58.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:53:58.959 00.000 12268 Enqueuing Expose request
21:53:58.959 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:58.960 00.001 11616 Worker thread wakes up
21:53:58.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:53:58.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:54:00.974 02.014 11616 Exposure complete
21:54:01.030 00.056 11616 worker thread done servicing request
21:54:01.030 00.000 12268 OnExposeComplete: enter
21:54:01.030 00.000 12268 UpdateGuideState(): m_state=6
21:54:01.031 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 917
21:54:01.031 00.000 12268 Star::Find returns 1 (0), X=1097.72, Y=277.86, Mass=547, SNR=16.1, Peak=48 HFD=4.9
21:54:01.031 00.000 12268 MultiStar: [#1 0.06,0.05,1.01,U] [#2 -0.13,0.10,1.04,U] [#3 -0.06,-0.28,0.89,U] [#4 -0.06,-0.15,0.81,U] [#5 -0.01,-0.14,0.69,U] [#6 -0.19,0.03,0.73,U] 
21:54:01.031 00.000 12268 refined, 6 included, MultiStar: {-0.05, -0.03}, one-star: {0.01, 0.10}
21:54:01.031 00.000 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-1.67) = xAngle (-0.95 = -0.95)
21:54:01.031 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.91 = -0.91)
21:54:01.031 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.61 mountX=0.04 mountY=-0.05, mountTheta=-0.93
21:54:01.035 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.03, opts=13)
21:54:01.035 00.000 12268 Enqueuing Move request for scope (-0.05, -0.03)
21:54:01.035 00.000 11616 Worker thread wakes up
21:54:01.035 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
21:54:01.035 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
21:54:01.035 00.000 11616 Moving (-0.05, -0.03) raw xDistance=0.04 yDistance=-0.05
21:54:01.035 00.000 11616 BLC: window closed
21:54:01.035 00.000 11616 BLC: History state: CurrMiss=-0.05, AvgInitMiss=0.22, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.051146, 1:0.340180, 2:-0.130722
21:54:01.036 00.001 11616 BLC: No correction, Miss < min_move
21:54:01.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:01.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:54:01.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:01.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:54:01.036 00.000 11616 MoveAxis(E, 0, ABG)
21:54:01.036 00.000 11616 Move returns status 0, amount 0
21:54:01.036 00.000 11616 MoveAxis(N, 0, ABG)
21:54:01.036 00.000 11616 Move returns status 0, amount 0
21:54:01.036 00.000 11616 move complete, result=0
21:54:01.036 00.000 11616 worker thread done servicing request
21:54:01.056 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:54:01.074 00.018 12268 UpdateGuideState exits: m=547 SNR=16.1
21:54:01.074 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:01.074 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:01.074 00.000 12268 Enqueuing Expose request
21:54:01.074 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:54:01.075 00.001 11616 Worker thread wakes up
21:54:01.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:01.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1083,263,31,31)
21:54:02.981 01.906 12268 evsrv: cli 0F8E6D80 connect
21:54:02.981 00.000 12268 case statement mapped state 6 to 3
21:54:02.982 00.001 12268 case statement mapped state 6 to 3
21:54:02.982 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"06b6962e-e094-4e40-8096-6b5ed73d8da2"}
21:54:02.982 00.000 12268 case statement mapped state 6 to 3
21:54:02.982 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"06b6962e-e094-4e40-8096-6b5ed73d8da2"}
21:54:02.985 00.003 12268 evsrv: cli 0F8E6D80 disconnect
21:54:02.986 00.001 12268 evsrv: cli 0F8E69C0 connect
21:54:02.986 00.000 12268 case statement mapped state 6 to 3
21:54:02.987 00.001 12268 case statement mapped state 6 to 3
21:54:02.987 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"20ece37a-5606-451d-a294-2f2fb6970bb3"}
21:54:02.988 00.001 12268 PhdController::Dither begins
21:54:02.988 00.000 12268 dither: size=5.50, dRA=3.12 dDec=3.33
21:54:02.988 00.000 12268 MountToCamera -- mountTheta (0.82) + m_xAngle (-1.67) = xAngle (-0.85 = -0.85)
21:54:02.988 00.000 12268 MountToCamera -- mountX=3.12 mountY=3.33 hyp=4.56 mountTheta=0.82 cameraX=3.01, cameraY=-3.43 cameraTheta=-0.85
21:54:02.988 00.000 12268 setting lock position to (1100.72, 274.33)
21:54:02.989 00.001 12268 Mount: notify guiding dithered (3.0, -3.4)
21:54:02.989 00.000 12268 MultiStar: stabilizing after lock position change
21:54:02.989 00.000 12268 Status Line: Dither by 3.12,3.33
21:54:02.992 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
21:54:02.992 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
21:54:02.992 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"20ece37a-5606-451d-a294-2f2fb6970bb3"}
21:54:02.995 00.003 12268 evsrv: cli 0F8E69C0 disconnect
21:54:03.130 00.135 11616 Exposure complete
21:54:03.208 00.078 11616 worker thread done servicing request
21:54:03.208 00.000 12268 OnExposeComplete: enter
21:54:03.208 00.000 12268 UpdateGuideState(): m_state=6
21:54:03.209 00.001 12268 Star::Find(15, 1097, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 918
21:54:03.209 00.000 12268 Star::Find returns 1 (0), X=1097.47, Y=278.01, Mass=532, SNR=15.8, Peak=43 HFD=5.0
21:54:03.209 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.67) = xAngle (3.96 = -2.32)
21:54:03.209 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.99 = -2.29)
21:54:03.209 00.000 12268 CameraToMount -- cameraX=-3.25 cameraY=3.68 hyp=4.91 cameraTheta=2.29 mountX=-3.34 mountY=-3.69, mountTheta=-2.31
21:54:03.210 00.001 12268 dither recenter: remaining=(-3.1,-3.3) step=(-3.1,-3.3)
21:54:03.211 00.001 12268 MountToCamera -- mountTheta (-2.32) + m_xAngle (-1.67) = xAngle (-3.99 = 2.29)
21:54:03.211 00.000 12268 MountToCamera -- mountX=-3.12 mountY=-3.33 hyp=4.56 mountTheta=-2.32 cameraX=-3.01, cameraY=3.43 cameraTheta=2.29
21:54:03.211 00.000 12268 SchedulePrimaryMove(0D94C700, x=-3.01, y=3.43, opts=4)
21:54:03.211 00.000 12268 Enqueuing Move request for scope (-3.01, 3.43)
21:54:03.211 00.000 12268 Mount: notify direct move -3.12,-3.33
21:54:03.211 00.000 11616 Worker thread wakes up
21:54:03.211 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.01, 3.43) opts 0x4
21:54:03.211 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.01, 3.43)
21:54:03.211 00.000 11616 Moving (-3.01, 3.43) raw xDistance=-3.12 yDistance=-3.33
21:54:03.211 00.000 11616 BLC: window closed
21:54:03.211 00.000 11616 MoveAxis(E, 3490, B)
21:54:03.211 00.000 11616 Guiding  Dir = 2, Dur = 3490
21:54:03.212 00.001 11616 IsSlewing returns 0
21:54:03.212 00.000 11616 IsGuiding returns 0
21:54:03.212 00.000 11616 PulseGuide returned control before completion, sleep 3500
21:54:03.256 00.044 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:54:03.279 00.023 12268 UpdateGuideState exits: m=532 SNR=15.8
21:54:03.279 00.000 12268 PhdController: settling, locked = 1, distance = 4.84 (1.50) aobump = 0 frame = 1 / 99999
21:54:03.281 00.002 12268 evsrv: {"Event":"Settling","Timestamp":1768683243.279,"Host":"ASTROCENTER","Inst":1,"Distance":4.84,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:54:03.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:03.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:03.281 00.000 12268 Enqueuing Expose request
21:54:06.714 03.433 11616 IsGuiding returns 1
21:54:06.714 00.000 11616 scope still moving after pulse duration time elapsed
21:54:06.746 00.032 11616 IsSlewing returns 0
21:54:06.746 00.000 11616 IsGuiding returns 0
21:54:06.746 00.000 11616 scope move finished after 3490 + 43 ms
21:54:06.746 00.000 11616 Move returns status 0, amount 3490
21:54:06.746 00.000 11616 BLC: window closed
21:54:06.747 00.001 11616 BLC: Compensation needed for non-algo type move
21:54:06.747 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2109 applied
21:54:06.747 00.000 11616 MoveAxis(N, 3986, B)
21:54:06.747 00.000 11616 Guiding  Dir = 0, Dur = 3986
21:54:06.747 00.000 11616 IsSlewing returns 0
21:54:06.747 00.000 11616 IsGuiding returns 0
21:54:06.747 00.000 11616 PulseGuide returned control before completion, sleep 3996
21:54:10.747 04.000 11616 IsGuiding returns 1
21:54:10.747 00.000 11616 scope still moving after pulse duration time elapsed
21:54:10.779 00.032 11616 IsSlewing returns 0
21:54:10.779 00.000 11616 IsGuiding returns 0
21:54:10.779 00.000 11616 scope move finished after 3986 + 46 ms
21:54:10.779 00.000 11616 Move returns status 0, amount 3986
21:54:10.779 00.000 11616 move complete, result=0
21:54:10.779 00.000 11616 worker thread done servicing request
21:54:10.780 00.001 12268 GuideStep: -3.1 px 3490 ms EAST, -3.3 px 3986 ms NORTH
21:54:10.780 00.000 11616 Worker thread wakes up
21:54:10.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:10.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:12.799 02.019 11616 Exposure complete
21:54:12.857 00.058 11616 worker thread done servicing request
21:54:12.858 00.001 12268 OnExposeComplete: enter
21:54:12.858 00.000 12268 UpdateGuideState(): m_state=6
21:54:12.858 00.000 12268 Star::Find(15, 1097, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 919
21:54:12.858 00.000 12268 Star::Find returns 1 (0), X=1099.47, Y=271.55, Mass=467, SNR=14.8, Peak=42 HFD=5.0
21:54:12.858 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-1.67) = xAngle (-0.32 = -0.32)
21:54:12.858 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.29 = -0.29)
21:54:12.858 00.000 12268 CameraToMount -- cameraX=-1.24 cameraY=-2.78 hyp=3.05 cameraTheta=-1.99 mountX=2.89 mountY=-0.88, mountTheta=-0.29
21:54:12.860 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.24, y=-2.78, opts=13)
21:54:12.860 00.000 12268 Enqueuing Move request for scope (-1.24, -2.78)
21:54:12.860 00.000 11616 Worker thread wakes up
21:54:12.860 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.24, -2.78) opts 0xd
21:54:12.860 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.24, -2.78)
21:54:12.860 00.000 11616 Moving (-1.24, -2.78) raw xDistance=2.89 yDistance=-0.88
21:54:12.860 00.000 11616 resist switch: large excursion: input 2.89 thresh 0.29 direction from 0 to 1
21:54:12.860 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.67
21:54:12.861 00.001 11616 GuideAlgorithmResistSwitch::result() returns 1.44 from input 2.89
21:54:12.861 00.000 11616 resist switch: large excursion: input -0.88 thresh 0.45 direction from 0 to -1
21:54:12.861 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.63
21:54:12.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.88
21:54:12.861 00.000 11616 MoveAxis(W, 1618, ABG)
21:54:12.861 00.000 11616 Guiding  Dir = 3, Dur = 1618
21:54:12.861 00.000 11616 IsSlewing returns 0
21:54:12.862 00.001 11616 IsGuiding returns 0
21:54:12.862 00.000 11616 PulseGuide returned control before completion, sleep 1628
21:54:12.883 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:54:12.900 00.017 12268 UpdateGuideState exits: m=467 SNR=14.8
21:54:12.900 00.000 12268 PhdController: settling, locked = 1, distance = 3.05 (1.50) aobump = 0 frame = 2 / 99999
21:54:12.900 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683252.900,"Host":"ASTROCENTER","Inst":1,"Distance":3.05,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:54:12.901 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:12.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:12.901 00.000 12268 Enqueuing Expose request
21:54:14.495 01.594 11616 IsGuiding returns 1
21:54:14.495 00.000 11616 scope still moving after pulse duration time elapsed
21:54:14.526 00.031 11616 IsSlewing returns 0
21:54:14.526 00.000 11616 IsGuiding returns 0
21:54:14.526 00.000 11616 scope move finished after 1618 + 46 ms
21:54:14.526 00.000 11616 Move returns status 0, amount 1618
21:54:14.526 00.000 11616 MoveAxis(N, 74, ABG)
21:54:14.526 00.000 11616 Guiding  Dir = 0, Dur = 74
21:54:14.526 00.000 11616 IsSlewing returns 0
21:54:14.527 00.001 11616 IsGuiding returns 0
21:54:14.527 00.000 11616 PulseGuide returned control before completion, sleep 84
21:54:14.620 00.093 11616 IsGuiding returns 1
21:54:14.620 00.000 11616 scope still moving after pulse duration time elapsed
21:54:14.651 00.031 11616 IsSlewing returns 0
21:54:14.651 00.000 11616 IsGuiding returns 0
21:54:14.651 00.000 11616 scope move finished after 74 + 50 ms
21:54:14.651 00.000 11616 Move returns status 0, amount 74
21:54:14.651 00.000 11616 move complete, result=0
21:54:14.652 00.001 11616 worker thread done servicing request
21:54:14.652 00.000 11616 Worker thread wakes up
21:54:14.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:14.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:14.652 00.000 12268 GuideStep: 2.9 px 1618 ms WEST, -0.9 px 74 ms NORTH
21:54:16.665 02.013 11616 Exposure complete
21:54:16.721 00.056 11616 worker thread done servicing request
21:54:16.721 00.000 12268 OnExposeComplete: enter
21:54:16.721 00.000 12268 UpdateGuideState(): m_state=6
21:54:16.722 00.001 12268 Star::Find(15, 1099, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 920
21:54:16.722 00.000 12268 Star::Find returns 1 (0), X=1100.10, Y=273.90, Mass=566, SNR=16.4, Peak=49 HFD=4.6
21:54:16.722 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.67) = xAngle (-0.86 = -0.86)
21:54:16.722 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.82 = -0.82)
21:54:16.722 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-0.44 hyp=0.75 cameraTheta=-2.52 mountX=0.49 mountY=-0.55, mountTheta=-0.84
21:54:16.724 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-0.44, opts=13)
21:54:16.724 00.000 12268 Enqueuing Move request for scope (-0.61, -0.44)
21:54:16.724 00.000 11616 Worker thread wakes up
21:54:16.724 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.44) opts 0xd
21:54:16.724 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -0.44)
21:54:16.725 00.001 11616 Moving (-0.61, -0.44) raw xDistance=0.49 yDistance=-0.55
21:54:16.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
21:54:16.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
21:54:16.725 00.000 11616 MoveAxis(W, 276, ABG)
21:54:16.725 00.000 11616 Guiding  Dir = 3, Dur = 276
21:54:16.725 00.000 11616 IsSlewing returns 0
21:54:16.726 00.001 11616 IsGuiding returns 0
21:54:16.727 00.001 11616 PulseGuide returned control before completion, sleep 286
21:54:16.747 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:54:16.765 00.018 12268 UpdateGuideState exits: m=566 SNR=16.4
21:54:16.765 00.000 12268 PhdController: settling, locked = 1, distance = 2.36 (1.50) aobump = 0 frame = 3 / 99999
21:54:16.765 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683256.765,"Host":"ASTROCENTER","Inst":1,"Distance":2.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:54:16.766 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:16.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:16.766 00.000 12268 Enqueuing Expose request
21:54:17.024 00.258 11616 IsGuiding returns 1
21:54:17.024 00.000 11616 scope still moving after pulse duration time elapsed
21:54:17.054 00.030 11616 IsSlewing returns 0
21:54:17.055 00.001 11616 IsGuiding returns 0
21:54:17.055 00.000 11616 scope move finished after 276 + 53 ms
21:54:17.055 00.000 11616 Move returns status 0, amount 276
21:54:17.055 00.000 11616 MoveAxis(N, 47, ABG)
21:54:17.055 00.000 11616 Guiding  Dir = 0, Dur = 47
21:54:17.056 00.001 11616 IsSlewing returns 0
21:54:17.056 00.000 11616 IsGuiding returns 0
21:54:17.056 00.000 11616 PulseGuide returned control before completion, sleep 57
21:54:17.116 00.060 11616 IsGuiding returns 1
21:54:17.116 00.000 11616 scope still moving after pulse duration time elapsed
21:54:17.148 00.032 11616 IsSlewing returns 0
21:54:17.148 00.000 11616 IsGuiding returns 0
21:54:17.148 00.000 11616 scope move finished after 47 + 45 ms
21:54:17.148 00.000 11616 Move returns status 0, amount 47
21:54:17.148 00.000 11616 move complete, result=0
21:54:17.148 00.000 11616 worker thread done servicing request
21:54:17.148 00.000 12268 GuideStep: 0.5 px 276 ms WEST, -0.6 px 47 ms NORTH
21:54:17.149 00.001 11616 Worker thread wakes up
21:54:17.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:17.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:19.316 02.167 11616 Exposure complete
21:54:19.564 00.248 11616 worker thread done servicing request
21:54:19.564 00.000 12268 OnExposeComplete: enter
21:54:19.564 00.000 12268 UpdateGuideState(): m_state=6
21:54:19.564 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 921
21:54:19.564 00.000 12268 Star::Find returns 1 (0), X=1100.22, Y=274.45, Mass=453, SNR=14.6, Peak=42 HFD=4.6
21:54:19.564 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.67) = xAngle (4.58 = -1.71)
21:54:19.565 00.001 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.61 = -1.68)
21:54:19.565 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.12 hyp=0.51 cameraTheta=2.91 mountX=-0.07 mountY=-0.51, mountTheta=-1.71
21:54:19.567 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=0.12, opts=13)
21:54:19.567 00.000 12268 Enqueuing Move request for scope (-0.50, 0.12)
21:54:19.567 00.000 11616 Worker thread wakes up
21:54:19.567 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.12) opts 0xd
21:54:19.567 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, 0.12)
21:54:19.579 00.012 11616 Moving (-0.50, 0.12) raw xDistance=-0.07 yDistance=-0.51
21:54:19.579 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:19.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:54:19.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
21:54:19.579 00.000 11616 MoveAxis(E, 0, ABG)
21:54:19.579 00.000 11616 Move returns status 0, amount 0
21:54:19.580 00.001 11616 MoveAxis(N, 43, ABG)
21:54:19.580 00.000 11616 Guiding  Dir = 0, Dur = 43
21:54:19.580 00.000 11616 IsSlewing returns 0
21:54:19.581 00.001 11616 IsGuiding returns 0
21:54:19.581 00.000 11616 PulseGuide returned control before completion, sleep 53
21:54:19.607 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:54:19.631 00.024 12268 UpdateGuideState exits: m=453 SNR=14.6
21:54:19.631 00.000 12268 PhdController: settling, locked = 1, distance = 1.80 (1.50) aobump = 0 frame = 4 / 99999
21:54:19.631 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683259.631,"Host":"ASTROCENTER","Inst":1,"Distance":1.80,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:54:19.632 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:19.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:19.632 00.000 12268 Enqueuing Expose request
21:54:19.645 00.013 11616 IsGuiding returns 1
21:54:19.645 00.000 11616 scope still moving after pulse duration time elapsed
21:54:19.677 00.032 11616 IsSlewing returns 0
21:54:19.677 00.000 11616 IsGuiding returns 0
21:54:19.677 00.000 11616 scope move finished after 43 + 53 ms
21:54:19.678 00.001 11616 Move returns status 0, amount 43
21:54:19.678 00.000 11616 move complete, result=0
21:54:19.678 00.000 11616 worker thread done servicing request
21:54:19.678 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.5 px 43 ms NORTH
21:54:19.678 00.000 11616 Worker thread wakes up
21:54:19.678 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:19.678 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:21.730 02.052 11616 Exposure complete
21:54:21.849 00.119 12268 OnExposeComplete: enter
21:54:21.850 00.001 12268 UpdateGuideState(): m_state=6
21:54:21.850 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 922
21:54:21.850 00.000 12268 Star::Find returns 1 (0), X=1100.49, Y=275.23, Mass=492, SNR=15.2, Peak=48 HFD=4.6
21:54:21.850 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.67) = xAngle (3.49 = -2.80)
21:54:21.850 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.52 = -2.76)
21:54:21.850 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.90 hyp=0.93 cameraTheta=1.82 mountX=-0.87 mountY=-0.34, mountTheta=-2.77
21:54:21.851 00.001 11616 worker thread done servicing request
21:54:21.856 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.90, opts=13)
21:54:21.856 00.000 12268 Enqueuing Move request for scope (-0.23, 0.90)
21:54:21.856 00.000 11616 Worker thread wakes up
21:54:21.856 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.90) opts 0xd
21:54:21.857 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.90)
21:54:21.857 00.000 11616 Moving (-0.23, 0.90) raw xDistance=-0.87 yDistance=-0.34
21:54:21.857 00.000 11616 resist switch: large excursion: input -0.87 thresh 0.29 direction from 1 to -1
21:54:21.857 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.61
21:54:21.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.87
21:54:21.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
21:54:21.857 00.000 11616 MoveAxis(E, 488, ABG)
21:54:21.858 00.001 11616 Guiding  Dir = 2, Dur = 488
21:54:21.858 00.000 11616 IsSlewing returns 0
21:54:21.859 00.001 11616 IsGuiding returns 0
21:54:21.860 00.001 11616 PulseGuide returned control before completion, sleep 498
21:54:21.925 00.065 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:54:21.966 00.041 12268 UpdateGuideState exits: m=492 SNR=15.2
21:54:21.967 00.001 12268 PhdController: settling, locked = 1, distance = 1.54 (1.50) aobump = 0 frame = 5 / 99999
21:54:21.967 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683261.967,"Host":"ASTROCENTER","Inst":1,"Distance":1.54,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:54:21.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:21.972 00.005 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:21.972 00.000 12268 Enqueuing Expose request
21:54:22.377 00.405 11616 IsGuiding returns 1
21:54:22.377 00.000 11616 scope still moving after pulse duration time elapsed
21:54:22.406 00.029 11616 IsSlewing returns 0
21:54:22.406 00.000 11616 IsGuiding returns 0
21:54:22.406 00.000 11616 scope move finished after 488 + 58 ms
21:54:22.406 00.000 11616 Move returns status 0, amount 488
21:54:22.406 00.000 11616 MoveAxis(N, 29, ABG)
21:54:22.406 00.000 11616 Guiding  Dir = 0, Dur = 29
21:54:22.406 00.000 11616 IsSlewing returns 0
21:54:22.407 00.001 11616 IsGuiding returns 0
21:54:22.407 00.000 11616 PulseGuide returned control before completion, sleep 39
21:54:22.451 00.044 11616 IsGuiding returns 1
21:54:22.451 00.000 11616 scope still moving after pulse duration time elapsed
21:54:22.483 00.032 11616 IsSlewing returns 0
21:54:22.483 00.000 11616 IsGuiding returns 1
21:54:22.513 00.030 11616 IsSlewing returns 0
21:54:22.513 00.000 11616 IsGuiding returns 1
21:54:22.544 00.031 11616 IsSlewing returns 0
21:54:22.544 00.000 11616 IsGuiding returns 0
21:54:22.544 00.000 11616 scope move finished after 29 + 108 ms
21:54:22.544 00.000 11616 Move returns status 0, amount 29
21:54:22.545 00.001 11616 move complete, result=0
21:54:22.545 00.000 11616 worker thread done servicing request
21:54:22.545 00.000 11616 Worker thread wakes up
21:54:22.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:22.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:22.550 00.005 12268 GuideStep: -0.9 px 488 ms EAST, -0.3 px 29 ms NORTH
21:54:24.557 02.007 11616 Exposure complete
21:54:24.617 00.060 11616 worker thread done servicing request
21:54:24.617 00.000 12268 OnExposeComplete: enter
21:54:24.617 00.000 12268 UpdateGuideState(): m_state=6
21:54:24.617 00.000 12268 Star::Find(15, 1100, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 923
21:54:24.617 00.000 12268 Star::Find returns 1 (0), X=1100.69, Y=273.95, Mass=493, SNR=15.2, Peak=42 HFD=4.9
21:54:24.617 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.67) = xAngle (0.03 = 0.03)
21:54:24.617 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.06 = 0.06)
21:54:24.617 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.38 hyp=0.38 cameraTheta=-1.64 mountX=0.38 mountY=0.02, mountTheta=0.06
21:54:24.619 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.38, opts=13)
21:54:24.619 00.000 12268 Enqueuing Move request for scope (-0.03, -0.38)
21:54:24.619 00.000 11616 Worker thread wakes up
21:54:24.619 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.38) opts 0xd
21:54:24.619 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.38)
21:54:24.619 00.000 11616 Moving (-0.03, -0.38) raw xDistance=0.38 yDistance=0.02
21:54:24.619 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
21:54:24.619 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.15
21:54:24.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
21:54:24.619 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:24.620 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:54:24.620 00.000 11616 MoveAxis(W, 215, ABG)
21:54:24.620 00.000 11616 Guiding  Dir = 3, Dur = 215
21:54:24.620 00.000 11616 IsSlewing returns 0
21:54:24.620 00.000 11616 IsGuiding returns 0
21:54:24.621 00.001 11616 PulseGuide returned control before completion, sleep 225
21:54:24.641 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:54:24.663 00.022 12268 UpdateGuideState exits: m=493 SNR=15.2
21:54:24.664 00.001 12268 PhdController: settling, locked = 1, distance = 1.19 (1.50) aobump = 0 frame = 6 / 99999
21:54:24.664 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683264.664,"Host":"ASTROCENTER","Inst":1,"Distance":1.19,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:54:24.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:24.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:24.664 00.000 12268 Enqueuing Expose request
21:54:24.862 00.198 11616 IsGuiding returns 1
21:54:24.862 00.000 11616 scope still moving after pulse duration time elapsed
21:54:24.894 00.032 11616 IsSlewing returns 0
21:54:24.894 00.000 11616 IsGuiding returns 1
21:54:24.925 00.031 11616 IsSlewing returns 0
21:54:24.925 00.000 11616 IsGuiding returns 1
21:54:24.955 00.030 11616 IsSlewing returns 0
21:54:24.955 00.000 11616 IsGuiding returns 1
21:54:24.987 00.032 11616 IsSlewing returns 0
21:54:24.987 00.000 11616 IsGuiding returns 0
21:54:24.987 00.000 11616 scope move finished after 215 + 152 ms
21:54:24.987 00.000 11616 Move returns status 0, amount 215
21:54:24.988 00.001 11616 MoveAxis(N, 0, ABG)
21:54:24.988 00.000 11616 Move returns status 0, amount 0
21:54:24.988 00.000 11616 move complete, result=0
21:54:24.988 00.000 11616 worker thread done servicing request
21:54:24.988 00.000 11616 Worker thread wakes up
21:54:24.988 00.000 12268 GuideStep: 0.4 px 215 ms WEST, 0.0 px 0 ms NORTH
21:54:24.988 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:24.988 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:27.006 02.018 11616 Exposure complete
21:54:27.067 00.061 11616 worker thread done servicing request
21:54:27.067 00.000 12268 OnExposeComplete: enter
21:54:27.067 00.000 12268 UpdateGuideState(): m_state=6
21:54:27.068 00.001 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 924
21:54:27.068 00.000 12268 Star::Find returns 1 (0), X=1100.18, Y=274.16, Mass=489, SNR=15.2, Peak=45 HFD=4.6
21:54:27.068 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.67) = xAngle (-1.15 = -1.15)
21:54:27.068 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.12 = -1.12)
21:54:27.068 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.18 hyp=0.56 cameraTheta=-2.82 mountX=0.23 mountY=-0.51, mountTheta=-1.14
21:54:27.069 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-0.18, opts=13)
21:54:27.069 00.000 12268 Enqueuing Move request for scope (-0.53, -0.18)
21:54:27.070 00.001 11616 Worker thread wakes up
21:54:27.070 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.18) opts 0xd
21:54:27.070 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -0.18)
21:54:27.070 00.000 11616 Moving (-0.53, -0.18) raw xDistance=0.23 yDistance=-0.51
21:54:27.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.23
21:54:27.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
21:54:27.070 00.000 11616 MoveAxis(W, 129, ABG)
21:54:27.070 00.000 11616 Guiding  Dir = 3, Dur = 129
21:54:27.070 00.000 11616 IsSlewing returns 0
21:54:27.071 00.001 11616 IsGuiding returns 0
21:54:27.071 00.000 11616 PulseGuide returned control before completion, sleep 139
21:54:27.092 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:54:27.112 00.020 12268 UpdateGuideState exits: m=489 SNR=15.2
21:54:27.112 00.000 12268 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 7 / 99999
21:54:27.112 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683267.112,"Host":"ASTROCENTER","Inst":1,"Distance":1.00,"Time":2.4,"SettleTime":10.0,"StarLocked":true}
21:54:27.113 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:27.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:27.113 00.000 12268 Enqueuing Expose request
21:54:27.222 00.109 11616 IsGuiding returns 1
21:54:27.222 00.000 11616 scope still moving after pulse duration time elapsed
21:54:27.253 00.031 11616 IsSlewing returns 0
21:54:27.255 00.002 11616 IsGuiding returns 1
21:54:27.285 00.030 11616 IsSlewing returns 0
21:54:27.285 00.000 11616 IsGuiding returns 1
21:54:27.315 00.030 11616 IsSlewing returns 0
21:54:27.316 00.001 11616 IsGuiding returns 0
21:54:27.316 00.000 11616 scope move finished after 129 + 116 ms
21:54:27.316 00.000 11616 Move returns status 0, amount 129
21:54:27.316 00.000 11616 MoveAxis(N, 43, ABG)
21:54:27.316 00.000 11616 Guiding  Dir = 0, Dur = 43
21:54:27.316 00.000 11616 IsSlewing returns 0
21:54:27.316 00.000 11616 IsGuiding returns 0
21:54:27.317 00.001 11616 PulseGuide returned control before completion, sleep 53
21:54:27.379 00.062 11616 IsGuiding returns 1
21:54:27.379 00.000 11616 scope still moving after pulse duration time elapsed
21:54:27.410 00.031 11616 IsSlewing returns 0
21:54:27.410 00.000 11616 IsGuiding returns 0
21:54:27.410 00.000 11616 scope move finished after 43 + 50 ms
21:54:27.410 00.000 11616 Move returns status 0, amount 43
21:54:27.410 00.000 11616 move complete, result=0
21:54:27.410 00.000 11616 worker thread done servicing request
21:54:27.410 00.000 11616 Worker thread wakes up
21:54:27.411 00.001 12268 GuideStep: 0.2 px 129 ms WEST, -0.5 px 43 ms NORTH
21:54:27.411 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:27.411 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:29.425 02.014 11616 Exposure complete
21:54:29.483 00.058 11616 worker thread done servicing request
21:54:29.483 00.000 12268 OnExposeComplete: enter
21:54:29.484 00.001 12268 UpdateGuideState(): m_state=6
21:54:29.484 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
21:54:29.484 00.000 12268 Star::Find returns 1 (0), X=1100.40, Y=274.32, Mass=460, SNR=14.7, Peak=42 HFD=4.7
21:54:29.484 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-1.67) = xAngle (-1.42 = -1.42)
21:54:29.484 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.39 = -1.39)
21:54:29.484 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-3.09 mountX=0.05 mountY=-0.32, mountTheta=-1.42
21:54:29.488 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.02, opts=13)
21:54:29.488 00.000 12268 Enqueuing Move request for scope (-0.32, -0.02)
21:54:29.488 00.000 11616 Worker thread wakes up
21:54:29.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.02) opts 0xd
21:54:29.488 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.02)
21:54:29.488 00.000 11616 Moving (-0.32, -0.02) raw xDistance=0.05 yDistance=-0.32
21:54:29.488 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:29.489 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:54:29.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
21:54:29.489 00.000 11616 MoveAxis(E, 0, ABG)
21:54:29.489 00.000 11616 Move returns status 0, amount 0
21:54:29.489 00.000 11616 MoveAxis(N, 27, ABG)
21:54:29.489 00.000 11616 Guiding  Dir = 0, Dur = 27
21:54:29.489 00.000 11616 IsSlewing returns 0
21:54:29.489 00.000 11616 IsGuiding returns 0
21:54:29.490 00.001 11616 PulseGuide returned control before completion, sleep 37
21:54:29.512 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:54:29.529 00.017 12268 UpdateGuideState exits: m=460 SNR=14.7
21:54:29.529 00.000 12268 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 8 / 99999
21:54:29.530 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768683269.530,"Host":"ASTROCENTER","Inst":1,"Distance":0.80,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
21:54:29.530 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:29.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:29.530 00.000 12268 Enqueuing Expose request
21:54:29.534 00.004 11616 IsGuiding returns 1
21:54:29.535 00.001 11616 scope still moving after pulse duration time elapsed
21:54:29.562 00.027 11616 IsSlewing returns 0
21:54:29.563 00.001 11616 IsGuiding returns 1
21:54:29.595 00.032 11616 IsSlewing returns 0
21:54:29.596 00.001 11616 IsGuiding returns 1
21:54:29.625 00.029 11616 IsSlewing returns 0
21:54:29.625 00.000 11616 IsGuiding returns 1
21:54:29.656 00.031 11616 IsSlewing returns 0
21:54:29.656 00.000 11616 IsGuiding returns 0
21:54:29.656 00.000 11616 scope move finished after 27 + 139 ms
21:54:29.657 00.001 11616 Move returns status 0, amount 27
21:54:29.657 00.000 11616 move complete, result=0
21:54:29.657 00.000 11616 worker thread done servicing request
21:54:29.657 00.000 11616 Worker thread wakes up
21:54:29.657 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 27 ms NORTH
21:54:29.657 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:29.658 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:31.664 02.006 11616 Exposure complete
21:54:31.723 00.059 12268 OnExposeComplete: enter
21:54:31.723 00.000 11616 worker thread done servicing request
21:54:31.723 00.000 12268 UpdateGuideState(): m_state=6
21:54:31.724 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 926
21:54:31.724 00.000 12268 Star::Find returns 1 (0), X=1100.30, Y=274.36, Mass=461, SNR=14.7, Peak=43 HFD=4.4
21:54:31.724 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.67) = xAngle (4.76 = -1.53)
21:54:31.724 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.79 = -1.50)
21:54:31.724 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.02 hyp=0.42 cameraTheta=3.09 mountX=0.02 mountY=-0.42, mountTheta=-1.53
21:54:31.726 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.02, opts=13)
21:54:31.726 00.000 12268 Enqueuing Move request for scope (-0.42, 0.02)
21:54:31.726 00.000 11616 Worker thread wakes up
21:54:31.726 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.02) opts 0xd
21:54:31.726 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.02)
21:54:31.726 00.000 11616 Moving (-0.42, 0.02) raw xDistance=0.02 yDistance=-0.42
21:54:31.726 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:31.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:54:31.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
21:54:31.727 00.001 11616 MoveAxis(E, 0, ABG)
21:54:31.727 00.000 11616 Move returns status 0, amount 0
21:54:31.727 00.000 11616 MoveAxis(N, 36, ABG)
21:54:31.727 00.000 11616 Guiding  Dir = 0, Dur = 36
21:54:31.727 00.000 11616 IsSlewing returns 0
21:54:31.727 00.000 11616 IsGuiding returns 0
21:54:31.728 00.001 11616 PulseGuide returned control before completion, sleep 46
21:54:31.748 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:54:31.767 00.019 12268 UpdateGuideState exits: m=461 SNR=14.7
21:54:31.768 00.001 12268 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 9 / 99999
21:54:31.768 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683271.768,"Host":"ASTROCENTER","Inst":1,"Distance":0.69,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
21:54:31.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:31.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:31.768 00.000 12268 Enqueuing Expose request
21:54:31.790 00.022 11616 IsGuiding returns 1
21:54:31.790 00.000 11616 scope still moving after pulse duration time elapsed
21:54:31.821 00.031 11616 IsSlewing returns 0
21:54:31.822 00.001 11616 IsGuiding returns 0
21:54:31.822 00.000 11616 scope move finished after 36 + 59 ms
21:54:31.822 00.000 11616 Move returns status 0, amount 36
21:54:31.822 00.000 11616 move complete, result=0
21:54:31.823 00.001 11616 worker thread done servicing request
21:54:31.823 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 36 ms NORTH
21:54:31.823 00.000 11616 Worker thread wakes up
21:54:31.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:31.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:33.867 02.044 11616 Exposure complete
21:54:33.923 00.056 11616 worker thread done servicing request
21:54:33.923 00.000 12268 OnExposeComplete: enter
21:54:33.923 00.000 12268 UpdateGuideState(): m_state=6
21:54:33.924 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 927
21:54:33.924 00.000 12268 Star::Find returns 1 (0), X=1100.43, Y=274.52, Mass=525, SNR=15.7, Peak=42 HFD=5.0
21:54:33.924 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (-1.67) = xAngle (4.25 = -2.04)
21:54:33.924 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.28 = -2.01)
21:54:33.924 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.18 hyp=0.34 cameraTheta=2.58 mountX=-0.15 mountY=-0.31, mountTheta=-2.03
21:54:33.925 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.18, opts=13)
21:54:33.926 00.001 12268 Enqueuing Move request for scope (-0.29, 0.18)
21:54:33.926 00.000 11616 Worker thread wakes up
21:54:33.926 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.18) opts 0xd
21:54:33.926 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.18)
21:54:33.926 00.000 11616 Moving (-0.29, 0.18) raw xDistance=-0.15 yDistance=-0.31
21:54:33.926 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:54:33.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:54:33.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
21:54:33.926 00.000 11616 MoveAxis(E, 0, ABG)
21:54:33.927 00.001 11616 Move returns status 0, amount 0
21:54:33.927 00.000 11616 MoveAxis(N, 26, ABG)
21:54:33.927 00.000 11616 Guiding  Dir = 0, Dur = 26
21:54:33.927 00.000 11616 IsSlewing returns 0
21:54:33.927 00.000 11616 IsGuiding returns 0
21:54:33.928 00.001 11616 PulseGuide returned control before completion, sleep 36
21:54:33.948 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
21:54:33.966 00.018 12268 UpdateGuideState exits: m=525 SNR=15.7
21:54:33.966 00.000 12268 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 10 / 99999
21:54:33.966 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683273.966,"Host":"ASTROCENTER","Inst":1,"Distance":0.58,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
21:54:33.967 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:33.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:33.967 00.000 12268 Enqueuing Expose request
21:54:33.973 00.006 11616 IsGuiding returns 1
21:54:33.973 00.000 11616 scope still moving after pulse duration time elapsed
21:54:34.004 00.031 11616 IsSlewing returns 0
21:54:34.005 00.001 11616 IsGuiding returns 0
21:54:34.005 00.000 11616 scope move finished after 26 + 52 ms
21:54:34.005 00.000 11616 Move returns status 0, amount 26
21:54:34.005 00.000 11616 move complete, result=0
21:54:34.005 00.000 11616 worker thread done servicing request
21:54:34.005 00.000 11616 Worker thread wakes up
21:54:34.006 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:34.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:34.006 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 26 ms NORTH
21:54:36.028 02.022 11616 Exposure complete
21:54:36.085 00.057 11616 worker thread done servicing request
21:54:36.086 00.001 12268 OnExposeComplete: enter
21:54:36.086 00.000 12268 UpdateGuideState(): m_state=6
21:54:36.086 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 928
21:54:36.086 00.000 12268 Star::Find returns 1 (0), X=1100.33, Y=274.36, Mass=464, SNR=14.7, Peak=41 HFD=4.9
21:54:36.086 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.67) = xAngle (4.76 = -1.53)
21:54:36.086 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.79 = -1.50)
21:54:36.086 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.02 hyp=0.39 cameraTheta=3.09 mountX=0.02 mountY=-0.39, mountTheta=-1.53
21:54:36.088 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.02, opts=13)
21:54:36.088 00.000 12268 Enqueuing Move request for scope (-0.39, 0.02)
21:54:36.088 00.000 11616 Worker thread wakes up
21:54:36.088 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.02) opts 0xd
21:54:36.088 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.02)
21:54:36.088 00.000 11616 Moving (-0.39, 0.02) raw xDistance=0.02 yDistance=-0.39
21:54:36.088 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:36.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:54:36.089 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
21:54:36.089 00.000 11616 MoveAxis(E, 0, ABG)
21:54:36.089 00.000 11616 Move returns status 0, amount 0
21:54:36.089 00.000 11616 MoveAxis(N, 33, ABG)
21:54:36.089 00.000 11616 Guiding  Dir = 0, Dur = 33
21:54:36.089 00.000 11616 IsSlewing returns 0
21:54:36.089 00.000 11616 IsGuiding returns 0
21:54:36.090 00.001 11616 PulseGuide returned control before completion, sleep 43
21:54:36.110 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:54:36.129 00.019 12268 UpdateGuideState exits: m=464 SNR=14.7
21:54:36.129 00.000 12268 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 11 / 99999
21:54:36.129 00.000 12268 PhdController: newstate STATE_FINISH
21:54:36.129 00.000 12268 PhdController complete: success
21:54:36.130 00.001 12268 evsrv: {"Event":"SettleDone","Timestamp":1768683276.130,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
21:54:36.130 00.000 12268 Mount: notify guiding dither settle done success=1
21:54:36.130 00.000 12268 PhdController: newstate STATE_IDLE
21:54:36.131 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:36.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:36.131 00.000 12268 Enqueuing Expose request
21:54:36.145 00.014 11616 IsGuiding returns 1
21:54:36.145 00.000 11616 scope still moving after pulse duration time elapsed
21:54:36.177 00.032 11616 IsSlewing returns 0
21:54:36.177 00.000 11616 IsGuiding returns 0
21:54:36.177 00.000 11616 scope move finished after 33 + 54 ms
21:54:36.177 00.000 11616 Move returns status 0, amount 33
21:54:36.177 00.000 11616 move complete, result=0
21:54:36.178 00.001 11616 worker thread done servicing request
21:54:36.178 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 33 ms NORTH
21:54:36.178 00.000 11616 Worker thread wakes up
21:54:36.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:36.178 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:36.881 00.703 12268 evsrv: cli 0F8E69C0 connect
21:54:36.882 00.001 12268 case statement mapped state 6 to 3
21:54:36.883 00.001 12268 case statement mapped state 6 to 3
21:54:36.883 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"330857ba-3ee7-416d-9916-9a9b3ed05a5e"}
21:54:36.883 00.000 12268 case statement mapped state 6 to 3
21:54:36.884 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"330857ba-3ee7-416d-9916-9a9b3ed05a5e"}
21:54:36.884 00.000 12268 evsrv: cli 0F8E69C0 disconnect
21:54:38.196 01.312 11616 Exposure complete
21:54:38.254 00.058 11616 worker thread done servicing request
21:54:38.254 00.000 12268 OnExposeComplete: enter
21:54:38.254 00.000 12268 UpdateGuideState(): m_state=6
21:54:38.255 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 929
21:54:38.255 00.000 12268 Star::Find returns 1 (0), X=1100.23, Y=274.90, Mass=438, SNR=14.4, Peak=39 HFD=4.6
21:54:38.255 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.67) = xAngle (3.95 = -2.33)
21:54:38.255 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.98 = -2.30)
21:54:38.256 00.001 12268 CameraToMount -- cameraX=-0.49 cameraY=0.57 hyp=0.75 cameraTheta=2.28 mountX=-0.51 mountY=-0.56, mountTheta=-2.32
21:54:38.258 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=0.57, opts=13)
21:54:38.258 00.000 12268 Enqueuing Move request for scope (-0.49, 0.57)
21:54:38.258 00.000 11616 Worker thread wakes up
21:54:38.258 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.57) opts 0xd
21:54:38.258 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, 0.57)
21:54:38.259 00.001 11616 Moving (-0.49, 0.57) raw xDistance=-0.51 yDistance=-0.56
21:54:38.259 00.000 11616 resist switch: large excursion: input -0.51 thresh 0.29 direction from 1 to -1
21:54:38.259 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.54
21:54:38.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.51
21:54:38.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
21:54:38.259 00.000 11616 MoveAxis(E, 288, ABG)
21:54:38.259 00.000 11616 Guiding  Dir = 2, Dur = 288
21:54:38.260 00.001 11616 IsSlewing returns 0
21:54:38.260 00.000 11616 IsGuiding returns 0
21:54:38.261 00.001 11616 PulseGuide returned control before completion, sleep 298
21:54:38.283 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=39, Gamma=1.290
21:54:38.300 00.017 12268 UpdateGuideState exits: m=438 SNR=14.4
21:54:38.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:38.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:38.301 00.001 12268 Enqueuing Expose request
21:54:38.568 00.267 11616 IsGuiding returns 1
21:54:38.568 00.000 11616 scope still moving after pulse duration time elapsed
21:54:38.599 00.031 11616 IsSlewing returns 0
21:54:38.600 00.001 11616 IsGuiding returns 1
21:54:38.630 00.030 11616 IsSlewing returns 0
21:54:38.631 00.001 11616 IsGuiding returns 1
21:54:38.662 00.031 11616 IsSlewing returns 0
21:54:38.663 00.001 11616 IsGuiding returns 0
21:54:38.663 00.000 11616 scope move finished after 288 + 114 ms
21:54:38.663 00.000 11616 Move returns status 0, amount 288
21:54:38.663 00.000 11616 MoveAxis(N, 47, ABG)
21:54:38.664 00.001 11616 Guiding  Dir = 0, Dur = 47
21:54:38.664 00.000 11616 IsSlewing returns 0
21:54:38.664 00.000 11616 IsGuiding returns 0
21:54:38.665 00.001 11616 PulseGuide returned control before completion, sleep 57
21:54:38.724 00.059 11616 IsGuiding returns 1
21:54:38.725 00.001 11616 scope still moving after pulse duration time elapsed
21:54:38.755 00.030 11616 IsSlewing returns 0
21:54:38.755 00.000 11616 IsGuiding returns 0
21:54:38.755 00.000 11616 scope move finished after 47 + 44 ms
21:54:38.756 00.001 11616 Move returns status 0, amount 47
21:54:38.756 00.000 11616 move complete, result=0
21:54:38.756 00.000 11616 worker thread done servicing request
21:54:38.756 00.000 12268 GuideStep: -0.5 px 288 ms EAST, -0.6 px 47 ms NORTH
21:54:38.756 00.000 11616 Worker thread wakes up
21:54:38.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:38.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:40.755 01.999 11616 Exposure complete
21:54:40.811 00.056 11616 worker thread done servicing request
21:54:40.811 00.000 12268 OnExposeComplete: enter
21:54:40.812 00.001 12268 UpdateGuideState(): m_state=6
21:54:40.812 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
21:54:40.812 00.000 12268 Star::Find returns 1 (0), X=1100.57, Y=274.10, Mass=495, SNR=15.2, Peak=44 HFD=5.1
21:54:40.812 00.000 12268 MultiStar: exiting stabilization period
21:54:40.812 00.000 12268 MultiStar: updating star positions after lock position change
21:54:40.812 00.000 12268 Star::Find(15, 1040, 175, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
21:54:40.812 00.000 12268 Star::Find returns 1 (0), X=1041.23, Y=176.40, Mass=518, SNR=15.5, Peak=43 HFD=4.8
21:54:40.812 00.000 12268 Star::Find(15, 1250, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
21:54:40.812 00.000 12268 Star::Find returns 1 (0), X=1250.69, Y=880.48, Mass=529, SNR=15.7, Peak=43 HFD=5.0
21:54:40.812 00.000 12268 Star::Find(15, 655, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
21:54:40.813 00.001 12268 Star::Find returns 1 (0), X=656.16, Y=627.56, Mass=348, SNR=12.7, Peak=33 HFD=4.8
21:54:40.813 00.000 12268 Star::Find(15, 1106, 334, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
21:54:40.813 00.000 12268 Star::Find returns 1 (0), X=1106.32, Y=334.93, Mass=348, SNR=12.7, Peak=34 HFD=4.8
21:54:40.813 00.000 12268 Star::Find(15, 1153, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
21:54:40.813 00.000 12268 Star::Find returns 1 (0), X=1153.64, Y=246.59, Mass=257, SNR=10.8, Peak=33 HFD=4.3
21:54:40.813 00.000 12268 Star::Find(15, 809, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
21:54:40.813 00.000 12268 Star::Find returns 1 (0), X=810.24, Y=394.91, Mass=240, SNR=10.6, Peak=33 HFD=4.0
21:54:40.814 00.001 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.67) = xAngle (-0.46 = -0.46)
21:54:40.814 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.43 = -0.43)
21:54:40.814 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.23 hyp=0.27 cameraTheta=-2.13 mountX=0.24 mountY=-0.11, mountTheta=-0.44
21:54:40.815 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.23, opts=13)
21:54:40.815 00.000 12268 Enqueuing Move request for scope (-0.15, -0.23)
21:54:40.815 00.000 11616 Worker thread wakes up
21:54:40.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.23) opts 0xd
21:54:40.815 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.23)
21:54:40.816 00.001 11616 Moving (-0.15, -0.23) raw xDistance=0.24 yDistance=-0.11
21:54:40.816 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:54:40.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:54:40.816 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:40.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:54:40.816 00.000 11616 MoveAxis(E, 0, ABG)
21:54:40.816 00.000 11616 Move returns status 0, amount 0
21:54:40.816 00.000 11616 MoveAxis(N, 0, ABG)
21:54:40.816 00.000 11616 Move returns status 0, amount 0
21:54:40.816 00.000 11616 move complete, result=0
21:54:40.816 00.000 11616 worker thread done servicing request
21:54:40.834 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:54:40.852 00.018 12268 UpdateGuideState exits: m=495 SNR=15.2
21:54:40.853 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:40.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:40.853 00.000 12268 Enqueuing Expose request
21:54:40.853 00.000 11616 Worker thread wakes up
21:54:40.853 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:40.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:40.854 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:42.869 02.015 11616 Exposure complete
21:54:42.941 00.072 11616 worker thread done servicing request
21:54:42.942 00.001 12268 OnExposeComplete: enter
21:54:42.942 00.000 12268 UpdateGuideState(): m_state=6
21:54:42.943 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 931
21:54:42.943 00.000 12268 Star::Find returns 1 (0), X=1100.51, Y=273.72, Mass=494, SNR=15.3, Peak=43 HFD=4.8
21:54:42.944 00.001 12268 MultiStar: [#1 -0.04,-0.61,0.95,U] [#2 0.12,-0.37,0.98,U] [#3 -0.19,-0.46,0.83,U] [#4 -0.14,-0.78,0.00,M1] [#5 0.29,-0.61,0.00,M1] [#6 -0.21,-0.41,0.66,U] 
21:54:42.944 00.000 12268 refined, 4 included, MultiStar: {-0.10, -0.50}, one-star: {-0.21, -0.61}
21:54:42.944 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.67) = xAngle (-0.10 = -0.10)
21:54:42.944 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.07 = -0.07)
21:54:42.944 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.50 hyp=0.51 cameraTheta=-1.76 mountX=0.51 mountY=-0.03, mountTheta=-0.07
21:54:42.948 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.50, opts=13)
21:54:42.948 00.000 12268 Enqueuing Move request for scope (-0.10, -0.50)
21:54:42.955 00.007 11616 Worker thread wakes up
21:54:42.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.50) opts 0xd
21:54:42.955 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.50)
21:54:42.955 00.000 11616 Moving (-0.10, -0.50) raw xDistance=0.51 yDistance=-0.03
21:54:42.955 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.29 direction from -1 to 1
21:54:42.955 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.52
21:54:42.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
21:54:42.956 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:42.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:54:42.956 00.000 11616 MoveAxis(W, 283, ABG)
21:54:42.956 00.000 11616 Guiding  Dir = 3, Dur = 283
21:54:42.956 00.000 11616 IsSlewing returns 0
21:54:42.956 00.000 11616 IsGuiding returns 0
21:54:42.957 00.001 11616 PulseGuide returned control before completion, sleep 293
21:54:42.980 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:54:43.021 00.041 12268 UpdateGuideState exits: m=494 SNR=15.3
21:54:43.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:43.022 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:43.022 00.000 12268 Enqueuing Expose request
21:54:43.260 00.238 11616 IsGuiding returns 1
21:54:43.260 00.000 11616 scope still moving after pulse duration time elapsed
21:54:43.290 00.030 11616 IsSlewing returns 0
21:54:43.291 00.001 11616 IsGuiding returns 1
21:54:43.320 00.029 11616 IsSlewing returns 0
21:54:43.321 00.001 11616 IsGuiding returns 1
21:54:43.353 00.032 11616 IsSlewing returns 0
21:54:43.354 00.001 11616 IsGuiding returns 1
21:54:43.385 00.031 11616 IsSlewing returns 0
21:54:43.385 00.000 11616 IsGuiding returns 1
21:54:43.415 00.030 11616 IsSlewing returns 0
21:54:43.416 00.001 11616 IsGuiding returns 1
21:54:43.446 00.030 11616 IsSlewing returns 0
21:54:43.447 00.001 11616 IsGuiding returns 1
21:54:43.475 00.028 11616 IsSlewing returns 0
21:54:43.476 00.001 11616 IsGuiding returns 0
21:54:43.476 00.000 11616 scope move finished after 283 + 237 ms
21:54:43.476 00.000 11616 Move returns status 0, amount 283
21:54:43.476 00.000 11616 MoveAxis(N, 0, ABG)
21:54:43.476 00.000 11616 Move returns status 0, amount 0
21:54:43.476 00.000 11616 move complete, result=0
21:54:43.476 00.000 12268 GuideStep: 0.5 px 283 ms WEST, -0.0 px 0 ms NORTH
21:54:43.487 00.011 11616 worker thread done servicing request
21:54:43.487 00.000 11616 Worker thread wakes up
21:54:43.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:43.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:45.500 02.013 11616 Exposure complete
21:54:45.556 00.056 11616 worker thread done servicing request
21:54:45.556 00.000 12268 OnExposeComplete: enter
21:54:45.556 00.000 12268 UpdateGuideState(): m_state=6
21:54:45.556 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 932
21:54:45.556 00.000 12268 Star::Find returns 1 (0), X=1100.25, Y=274.26, Mass=472, SNR=14.9, Peak=41 HFD=4.7
21:54:45.557 00.001 12268 MultiStar: [#1 -0.16,-0.35,1.02,U] [#2 -0.30,0.31,1.04,U] [#3 -0.40,0.18,0.87,U] [#4 -0.27,0.20,0.87,U] [#5 -0.01,-0.05,0.71,U] [#6 -0.49,0.50,0.00,M1] 
21:54:45.557 00.000 12268 refined, 5 included, MultiStar: {-0.28, 0.03}, one-star: {-0.46, -0.08}
21:54:45.557 00.000 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.67) = xAngle (4.69 = -1.59)
21:54:45.557 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.73 = -1.56)
21:54:45.557 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.03 hyp=0.28 cameraTheta=3.03 mountX=-0.01 mountY=-0.28, mountTheta=-1.59
21:54:45.558 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.03, opts=13)
21:54:45.558 00.000 12268 Enqueuing Move request for scope (-0.28, 0.03)
21:54:45.559 00.001 11616 Worker thread wakes up
21:54:45.559 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.03) opts 0xd
21:54:45.559 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.03)
21:54:45.559 00.000 11616 Moving (-0.28, 0.03) raw xDistance=-0.01 yDistance=-0.28
21:54:45.559 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:45.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:54:45.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
21:54:45.559 00.000 11616 MoveAxis(E, 0, ABG)
21:54:45.559 00.000 11616 Move returns status 0, amount 0
21:54:45.559 00.000 11616 MoveAxis(N, 24, ABG)
21:54:45.559 00.000 11616 Guiding  Dir = 0, Dur = 24
21:54:45.560 00.001 11616 IsSlewing returns 0
21:54:45.560 00.000 11616 IsGuiding returns 0
21:54:45.560 00.000 11616 PulseGuide returned control before completion, sleep 34
21:54:45.581 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:54:45.600 00.019 12268 UpdateGuideState exits: m=472 SNR=14.9
21:54:45.601 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:45.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:45.601 00.000 12268 Enqueuing Expose request
21:54:45.607 00.006 11616 IsGuiding returns 1
21:54:45.607 00.000 11616 scope still moving after pulse duration time elapsed
21:54:45.637 00.030 11616 IsSlewing returns 0
21:54:45.638 00.001 11616 IsGuiding returns 0
21:54:45.638 00.000 11616 scope move finished after 24 + 53 ms
21:54:45.638 00.000 11616 Move returns status 0, amount 24
21:54:45.638 00.000 11616 move complete, result=0
21:54:45.639 00.001 11616 worker thread done servicing request
21:54:45.639 00.000 11616 Worker thread wakes up
21:54:45.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:45.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:45.642 00.003 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 24 ms NORTH
21:54:47.648 02.006 11616 Exposure complete
21:54:47.703 00.055 11616 worker thread done servicing request
21:54:47.703 00.000 12268 OnExposeComplete: enter
21:54:47.704 00.001 12268 UpdateGuideState(): m_state=6
21:54:47.704 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 933
21:54:47.704 00.000 12268 Star::Find returns 1 (0), X=1100.84, Y=275.01, Mass=492, SNR=15.2, Peak=44 HFD=4.4
21:54:47.704 00.000 12268 MultiStar: [#1 0.51,0.42,0.00,M1] [#2 0.17,0.49,1.02,U] [#3 -0.01,0.39,0.83,U] [#4 0.33,0.31,0.86,U] [#5 0.54,0.50,0.00,M1] [#6 0.55,0.45,0.00,M2] 
21:54:47.704 00.000 12268 refined, 3 included, MultiStar: {0.15, 0.48}, one-star: {0.12, 0.68}
21:54:47.704 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.67) = xAngle (2.93 = 2.93)
21:54:47.704 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.96 = 2.96)
21:54:47.705 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=0.48 hyp=0.50 cameraTheta=1.26 mountX=-0.49 mountY=0.09, mountTheta=2.96
21:54:47.706 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.48, opts=13)
21:54:47.706 00.000 12268 Enqueuing Move request for scope (0.15, 0.48)
21:54:47.706 00.000 11616 Worker thread wakes up
21:54:47.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.48) opts 0xd
21:54:47.706 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.48)
21:54:47.706 00.000 11616 Moving (0.15, 0.48) raw xDistance=-0.49 yDistance=0.09
21:54:47.706 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.29 direction from 1 to -1
21:54:47.706 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.47
21:54:47.707 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
21:54:47.707 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:47.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:54:47.707 00.000 11616 MoveAxis(E, 274, ABG)
21:54:47.707 00.000 11616 Guiding  Dir = 2, Dur = 274
21:54:47.707 00.000 11616 IsSlewing returns 0
21:54:47.707 00.000 11616 IsGuiding returns 0
21:54:47.708 00.001 11616 PulseGuide returned control before completion, sleep 284
21:54:47.729 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:54:47.747 00.018 12268 UpdateGuideState exits: m=492 SNR=15.2
21:54:47.747 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:47.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:47.747 00.000 12268 Enqueuing Expose request
21:54:47.994 00.247 11616 IsGuiding returns 1
21:54:47.994 00.000 11616 scope still moving after pulse duration time elapsed
21:54:48.025 00.031 11616 IsSlewing returns 0
21:54:48.025 00.000 11616 IsGuiding returns 0
21:54:48.025 00.000 11616 scope move finished after 274 + 43 ms
21:54:48.025 00.000 11616 Move returns status 0, amount 274
21:54:48.025 00.000 11616 MoveAxis(N, 0, ABG)
21:54:48.025 00.000 11616 Move returns status 0, amount 0
21:54:48.025 00.000 11616 move complete, result=0
21:54:48.025 00.000 11616 worker thread done servicing request
21:54:48.025 00.000 11616 Worker thread wakes up
21:54:48.026 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:48.026 00.000 12268 GuideStep: -0.5 px 274 ms EAST, 0.1 px 0 ms NORTH
21:54:48.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:50.043 02.017 11616 Exposure complete
21:54:50.100 00.057 11616 worker thread done servicing request
21:54:50.100 00.000 12268 OnExposeComplete: enter
21:54:50.100 00.000 12268 UpdateGuideState(): m_state=6
21:54:50.101 00.001 12268 Star::Find(15, 1100, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 934
21:54:50.101 00.000 12268 Star::Find returns 1 (0), X=1100.46, Y=274.76, Mass=529, SNR=15.8, Peak=54 HFD=4.6
21:54:50.101 00.000 12268 MultiStar: [#1 0.10,0.35,1.01,U] [#2 0.26,0.27,0.98,U] [#3 -0.21,0.38,0.80,U] [#4 0.09,0.46,0.79,U] [#5 0.21,0.41,0.67,U] [#6 0.38,0.73,0.00,M3] 
21:54:50.101 00.000 12268 refined, 5 included, MultiStar: {0.03, 0.38}, one-star: {-0.26, 0.43}
21:54:50.101 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.67) = xAngle (3.16 = -3.12)
21:54:50.101 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.19 = -3.09)
21:54:50.101 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.38 hyp=0.38 cameraTheta=1.49 mountX=-0.38 mountY=-0.02, mountTheta=-3.09
21:54:50.102 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.38, opts=13)
21:54:50.102 00.000 12268 Enqueuing Move request for scope (0.03, 0.38)
21:54:50.102 00.000 11616 Worker thread wakes up
21:54:50.103 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.38) opts 0xd
21:54:50.103 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.38)
21:54:50.103 00.000 11616 Moving (0.03, 0.38) raw xDistance=-0.38 yDistance=-0.02
21:54:50.103 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
21:54:50.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:50.103 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:54:50.103 00.000 11616 MoveAxis(E, 212, ABG)
21:54:50.103 00.000 11616 Guiding  Dir = 2, Dur = 212
21:54:50.103 00.000 11616 IsSlewing returns 0
21:54:50.104 00.001 11616 IsGuiding returns 0
21:54:50.104 00.000 11616 PulseGuide returned control before completion, sleep 222
21:54:50.124 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:54:50.142 00.018 12268 UpdateGuideState exits: m=529 SNR=15.8
21:54:50.142 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:50.143 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:50.143 00.000 12268 Enqueuing Expose request
21:54:50.331 00.188 11616 IsGuiding returns 1
21:54:50.331 00.000 11616 scope still moving after pulse duration time elapsed
21:54:50.362 00.031 11616 IsSlewing returns 0
21:54:50.363 00.001 11616 IsGuiding returns 0
21:54:50.363 00.000 11616 scope move finished after 212 + 46 ms
21:54:50.363 00.000 11616 Move returns status 0, amount 212
21:54:50.363 00.000 11616 MoveAxis(N, 0, ABG)
21:54:50.363 00.000 11616 Move returns status 0, amount 0
21:54:50.364 00.001 11616 move complete, result=0
21:54:50.364 00.000 11616 worker thread done servicing request
21:54:50.364 00.000 11616 Worker thread wakes up
21:54:50.364 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:50.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:50.364 00.000 12268 GuideStep: -0.4 px 212 ms EAST, -0.0 px 0 ms NORTH
21:54:52.383 02.019 11616 Exposure complete
21:54:52.438 00.055 11616 worker thread done servicing request
21:54:52.439 00.001 12268 OnExposeComplete: enter
21:54:52.439 00.000 12268 UpdateGuideState(): m_state=6
21:54:52.439 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 935
21:54:52.439 00.000 12268 Star::Find returns 1 (0), X=1100.49, Y=274.70, Mass=540, SNR=16.0, Peak=46 HFD=4.7
21:54:52.439 00.000 12268 MultiStar: [#1 0.24,0.40,1.03,U] [#2 -0.18,0.51,1.00,U] [#3 -0.24,0.70,0.00,M1] [#4 0.06,0.07,0.79,U] [#5 0.38,0.36,0.70,U] [#6 -0.11,0.68,0.00,M4] 
21:54:52.439 00.000 12268 refined, 4 included, MultiStar: {0.03, 0.35}, one-star: {-0.23, 0.36}
21:54:52.439 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.67) = xAngle (3.14 = -3.14)
21:54:52.439 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.17 = -3.11)
21:54:52.440 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=0.35 hyp=0.35 cameraTheta=1.47 mountX=-0.35 mountY=-0.01, mountTheta=-3.11
21:54:52.441 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.35, opts=13)
21:54:52.441 00.000 12268 Enqueuing Move request for scope (0.03, 0.35)
21:54:52.441 00.000 11616 Worker thread wakes up
21:54:52.441 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.35) opts 0xd
21:54:52.441 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.35)
21:54:52.441 00.000 11616 Moving (0.03, 0.35) raw xDistance=-0.35 yDistance=-0.01
21:54:52.442 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
21:54:52.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:52.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:54:52.442 00.000 11616 MoveAxis(E, 198, ABG)
21:54:52.442 00.000 11616 Guiding  Dir = 2, Dur = 198
21:54:52.442 00.000 11616 IsSlewing returns 0
21:54:52.442 00.000 11616 IsGuiding returns 0
21:54:52.443 00.001 11616 PulseGuide returned control before completion, sleep 208
21:54:52.462 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:54:52.481 00.019 12268 UpdateGuideState exits: m=540 SNR=16.0
21:54:52.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:52.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:52.481 00.000 12268 Enqueuing Expose request
21:54:52.657 00.176 11616 IsGuiding returns 1
21:54:52.657 00.000 11616 scope still moving after pulse duration time elapsed
21:54:52.688 00.031 11616 IsSlewing returns 0
21:54:52.688 00.000 11616 IsGuiding returns 0
21:54:52.689 00.001 11616 scope move finished after 198 + 47 ms
21:54:52.689 00.000 11616 Move returns status 0, amount 198
21:54:52.689 00.000 11616 MoveAxis(N, 0, ABG)
21:54:52.689 00.000 11616 Move returns status 0, amount 0
21:54:52.689 00.000 11616 move complete, result=0
21:54:52.689 00.000 11616 worker thread done servicing request
21:54:52.689 00.000 11616 Worker thread wakes up
21:54:52.689 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:52.689 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:52.690 00.001 12268 GuideStep: -0.4 px 198 ms EAST, -0.0 px 0 ms NORTH
21:54:54.702 02.012 11616 Exposure complete
21:54:54.758 00.056 11616 worker thread done servicing request
21:54:54.759 00.001 12268 OnExposeComplete: enter
21:54:54.759 00.000 12268 UpdateGuideState(): m_state=6
21:54:54.759 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 936
21:54:54.759 00.000 12268 Star::Find returns 1 (0), X=1100.38, Y=274.28, Mass=484, SNR=15.0, Peak=40 HFD=4.7
21:54:54.759 00.000 12268 MultiStar: [#1 -0.02,0.09,1.06,U] [#2 0.02,0.05,1.05,U] [#3 -0.33,0.19,0.86,U] [#4 -0.02,-0.06,0.85,U] [#5 0.26,-0.42,0.72,U] [#6 0.04,0.15,0.65,U] 
21:54:54.759 00.000 12268 refined, 6 included, MultiStar: {-0.07, -0.00}, one-star: {-0.34, -0.05}
21:54:54.759 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-1.67) = xAngle (-1.45 = -1.45)
21:54:54.759 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.42 = -1.42)
21:54:54.760 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.12 mountX=0.01 mountY=-0.07, mountTheta=-1.45
21:54:54.761 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.00, opts=13)
21:54:54.761 00.000 12268 Enqueuing Move request for scope (-0.07, -0.00)
21:54:54.761 00.000 11616 Worker thread wakes up
21:54:54.761 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
21:54:54.761 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
21:54:54.761 00.000 11616 Moving (-0.07, -0.00) raw xDistance=0.01 yDistance=-0.07
21:54:54.761 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:54.762 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:54:54.762 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:54.762 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:54:54.762 00.000 11616 MoveAxis(E, 0, ABG)
21:54:54.762 00.000 11616 Move returns status 0, amount 0
21:54:54.762 00.000 11616 MoveAxis(N, 0, ABG)
21:54:54.762 00.000 11616 Move returns status 0, amount 0
21:54:54.762 00.000 11616 move complete, result=0
21:54:54.762 00.000 11616 worker thread done servicing request
21:54:54.783 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
21:54:54.801 00.018 12268 UpdateGuideState exits: m=484 SNR=15.0
21:54:54.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:54.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:54.801 00.000 12268 Enqueuing Expose request
21:54:54.801 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:54.801 00.000 11616 Worker thread wakes up
21:54:54.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:54.802 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:56.816 02.014 11616 Exposure complete
21:54:56.872 00.056 11616 worker thread done servicing request
21:54:56.873 00.001 12268 OnExposeComplete: enter
21:54:56.873 00.000 12268 UpdateGuideState(): m_state=6
21:54:56.873 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 937
21:54:56.873 00.000 12268 Star::Find returns 1 (0), X=1100.35, Y=274.09, Mass=568, SNR=16.4, Peak=48 HFD=5.0
21:54:56.873 00.000 12268 MultiStar: [#1 -0.02,-0.25,1.02,U] [#2 0.08,0.15,0.94,U] [#3 -0.53,0.14,0.78,U] [#4 -0.24,0.04,0.81,U] [#5 0.18,-0.72,0.00,M1] [#6 0.10,0.36,0.61,U] 
21:54:56.873 00.000 12268 refined, 5 included, MultiStar: {-0.17, 0.00}, one-star: {-0.36, -0.25}
21:54:56.874 00.001 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (-1.67) = xAngle (4.80 = -1.48)
21:54:56.874 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.83 = -1.45)
21:54:56.874 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.00 hyp=0.17 cameraTheta=3.13 mountX=0.02 mountY=-0.17, mountTheta=-1.48
21:54:56.875 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.00, opts=13)
21:54:56.875 00.000 12268 Enqueuing Move request for scope (-0.17, 0.00)
21:54:56.875 00.000 11616 Worker thread wakes up
21:54:56.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.00) opts 0xd
21:54:56.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.00)
21:54:56.875 00.000 11616 Moving (-0.17, 0.00) raw xDistance=0.02 yDistance=-0.17
21:54:56.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:56.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:54:56.876 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
21:54:56.876 00.000 11616 MoveAxis(E, 0, ABG)
21:54:56.876 00.000 11616 Move returns status 0, amount 0
21:54:56.876 00.000 11616 MoveAxis(N, 14, ABG)
21:54:56.876 00.000 11616 Guiding  Dir = 0, Dur = 14
21:54:56.876 00.000 11616 IsSlewing returns 0
21:54:56.876 00.000 11616 IsGuiding returns 0
21:54:56.878 00.002 11616 PulseGuide returned control before completion, sleep 23
21:54:56.898 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=40, Gamma=1.290
21:54:56.909 00.011 11616 IsGuiding returns 1
21:54:56.909 00.000 11616 scope still moving after pulse duration time elapsed
21:54:56.916 00.007 12268 UpdateGuideState exits: m=568 SNR=16.4
21:54:56.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:56.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:56.916 00.000 12268 Enqueuing Expose request
21:54:56.940 00.024 11616 IsSlewing returns 0
21:54:56.941 00.001 11616 IsGuiding returns 0
21:54:56.941 00.000 11616 scope move finished after 14 + 50 ms
21:54:56.942 00.001 11616 Move returns status 0, amount 14
21:54:56.942 00.000 11616 move complete, result=0
21:54:56.942 00.000 11616 worker thread done servicing request
21:54:56.942 00.000 11616 Worker thread wakes up
21:54:56.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:56.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:56.944 00.002 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 14 ms NORTH
21:54:58.948 02.004 11616 Exposure complete
21:54:59.008 00.060 11616 worker thread done servicing request
21:54:59.008 00.000 12268 OnExposeComplete: enter
21:54:59.008 00.000 12268 UpdateGuideState(): m_state=6
21:54:59.008 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 938
21:54:59.008 00.000 12268 Star::Find returns 1 (0), X=1100.04, Y=274.41, Mass=529, SNR=15.8, Peak=50 HFD=4.6
21:54:59.009 00.001 12268 MultiStar: [#1 -0.25,0.02,1.03,U] [#2 -0.41,0.15,0.98,U] [#3 -0.62,0.27,0.00,M1] [#4 -0.20,0.03,0.80,U] [#5 -0.03,-0.43,0.69,U] [#6 -0.42,0.03,0.67,U] 
21:54:59.009 00.000 12268 refined, 5 included, MultiStar: {-0.35, -0.00}, one-star: {-0.67, 0.07}
21:54:59.009 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-1.67) = xAngle (-1.46 = -1.46)
21:54:59.009 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.43 = -1.43)
21:54:59.009 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.00 hyp=0.35 cameraTheta=-3.13 mountX=0.04 mountY=-0.34, mountTheta=-1.46
21:54:59.011 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.00, opts=13)
21:54:59.011 00.000 12268 Enqueuing Move request for scope (-0.35, -0.00)
21:54:59.011 00.000 11616 Worker thread wakes up
21:54:59.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.00) opts 0xd
21:54:59.011 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.00)
21:54:59.011 00.000 11616 Moving (-0.35, -0.00) raw xDistance=0.04 yDistance=-0.34
21:54:59.011 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:59.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:54:59.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
21:54:59.011 00.000 11616 MoveAxis(E, 0, ABG)
21:54:59.012 00.001 11616 Move returns status 0, amount 0
21:54:59.012 00.000 11616 MoveAxis(N, 29, ABG)
21:54:59.012 00.000 11616 Guiding  Dir = 0, Dur = 29
21:54:59.012 00.000 11616 IsSlewing returns 0
21:54:59.012 00.000 11616 IsGuiding returns 0
21:54:59.013 00.001 11616 PulseGuide returned control before completion, sleep 39
21:54:59.033 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:54:59.051 00.018 12268 UpdateGuideState exits: m=529 SNR=15.8
21:54:59.052 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:59.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:54:59.052 00.000 12268 Enqueuing Expose request
21:54:59.053 00.001 11616 IsGuiding returns 1
21:54:59.053 00.000 11616 scope still moving after pulse duration time elapsed
21:54:59.084 00.031 11616 IsSlewing returns 0
21:54:59.084 00.000 11616 IsGuiding returns 0
21:54:59.084 00.000 11616 scope move finished after 29 + 42 ms
21:54:59.084 00.000 11616 Move returns status 0, amount 29
21:54:59.084 00.000 11616 move complete, result=0
21:54:59.084 00.000 11616 worker thread done servicing request
21:54:59.085 00.001 11616 Worker thread wakes up
21:54:59.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:54:59.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:54:59.126 00.041 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 29 ms NORTH
21:55:01.089 01.963 11616 Exposure complete
21:55:01.145 00.056 11616 worker thread done servicing request
21:55:01.145 00.000 12268 OnExposeComplete: enter
21:55:01.145 00.000 12268 UpdateGuideState(): m_state=6
21:55:01.145 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 939
21:55:01.145 00.000 12268 Star::Find returns 1 (0), X=1100.13, Y=274.23, Mass=498, SNR=15.3, Peak=44 HFD=4.5
21:55:01.146 00.001 12268 MultiStar: [#1 -0.04,0.09,0.99,U] [#2 -0.38,0.19,1.00,U] [#3 -0.33,0.27,0.89,U] [#4 -0.40,0.25,0.85,U] [#5 0.01,-0.04,0.69,U] [#6 -0.51,0.01,0.66,U] 
21:55:01.146 00.000 12268 refined, 6 included, MultiStar: {-0.32, 0.10}, one-star: {-0.59, -0.10}
21:55:01.146 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.67) = xAngle (4.51 = -1.77)
21:55:01.146 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.54 = -1.74)
21:55:01.146 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.10 hyp=0.34 cameraTheta=2.84 mountX=-0.07 mountY=-0.33, mountTheta=-1.77
21:55:01.147 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.10, opts=13)
21:55:01.147 00.000 12268 Enqueuing Move request for scope (-0.32, 0.10)
21:55:01.147 00.000 11616 Worker thread wakes up
21:55:01.148 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.10) opts 0xd
21:55:01.148 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.10)
21:55:01.148 00.000 11616 Moving (-0.32, 0.10) raw xDistance=-0.07 yDistance=-0.33
21:55:01.148 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:01.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:55:01.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
21:55:01.148 00.000 11616 MoveAxis(E, 0, ABG)
21:55:01.148 00.000 11616 Move returns status 0, amount 0
21:55:01.148 00.000 11616 MoveAxis(N, 28, ABG)
21:55:01.148 00.000 11616 Guiding  Dir = 0, Dur = 28
21:55:01.148 00.000 11616 IsSlewing returns 0
21:55:01.149 00.001 11616 IsGuiding returns 0
21:55:01.149 00.000 11616 PulseGuide returned control before completion, sleep 38
21:55:01.170 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:55:01.187 00.017 12268 UpdateGuideState exits: m=498 SNR=15.3
21:55:01.188 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:01.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:01.188 00.000 12268 Enqueuing Expose request
21:55:01.198 00.010 11616 IsGuiding returns 1
21:55:01.198 00.000 11616 scope still moving after pulse duration time elapsed
21:55:01.230 00.032 11616 IsSlewing returns 0
21:55:01.231 00.001 11616 IsGuiding returns 0
21:55:01.231 00.000 11616 scope move finished after 28 + 54 ms
21:55:01.231 00.000 11616 Move returns status 0, amount 28
21:55:01.231 00.000 11616 move complete, result=0
21:55:01.231 00.000 11616 worker thread done servicing request
21:55:01.232 00.001 11616 Worker thread wakes up
21:55:01.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:01.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:01.232 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 28 ms NORTH
21:55:03.240 02.008 11616 Exposure complete
21:55:03.299 00.059 11616 worker thread done servicing request
21:55:03.299 00.000 12268 OnExposeComplete: enter
21:55:03.299 00.000 12268 UpdateGuideState(): m_state=6
21:55:03.299 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 940
21:55:03.300 00.001 12268 Star::Find returns 1 (0), X=1100.15, Y=274.43, Mass=506, SNR=15.3, Peak=41 HFD=4.9
21:55:03.300 00.000 12268 MultiStar: [#1 -0.07,0.18,1.02,U] [#2 -0.31,0.30,1.03,U] [#3 -0.56,0.30,0.00,M1] [#4 -0.15,0.35,0.88,U] [#5 0.34,-0.26,0.68,U] [#6 0.01,0.66,0.00,M1] 
21:55:03.300 00.000 12268 refined, 4 included, MultiStar: {-0.19, 0.16}, one-star: {-0.56, 0.10}
21:55:03.300 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.67) = xAngle (4.11 = -2.18)
21:55:03.300 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.14 = -2.15)
21:55:03.300 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.16 hyp=0.24 cameraTheta=2.44 mountX=-0.14 mountY=-0.20, mountTheta=-2.17
21:55:03.302 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.16, opts=13)
21:55:03.302 00.000 12268 Enqueuing Move request for scope (-0.19, 0.16)
21:55:03.302 00.000 11616 Worker thread wakes up
21:55:03.302 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.16) opts 0xd
21:55:03.302 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.16)
21:55:03.302 00.000 11616 Moving (-0.19, 0.16) raw xDistance=-0.14 yDistance=-0.20
21:55:03.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
21:55:03.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
21:55:03.303 00.001 11616 MoveAxis(E, 78, ABG)
21:55:03.303 00.000 11616 Guiding  Dir = 2, Dur = 78
21:55:03.303 00.000 11616 IsSlewing returns 0
21:55:03.303 00.000 11616 IsGuiding returns 0
21:55:03.304 00.001 11616 PulseGuide returned control before completion, sleep 88
21:55:03.325 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:55:03.342 00.017 12268 UpdateGuideState exits: m=506 SNR=15.3
21:55:03.343 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:03.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:03.343 00.000 12268 Enqueuing Expose request
21:55:03.408 00.065 11616 IsGuiding returns 1
21:55:03.408 00.000 11616 scope still moving after pulse duration time elapsed
21:55:03.439 00.031 11616 IsSlewing returns 0
21:55:03.439 00.000 11616 IsGuiding returns 0
21:55:03.439 00.000 11616 scope move finished after 78 + 58 ms
21:55:03.440 00.001 11616 Move returns status 0, amount 78
21:55:03.440 00.000 11616 MoveAxis(N, 17, ABG)
21:55:03.440 00.000 11616 Guiding  Dir = 0, Dur = 17
21:55:03.440 00.000 11616 IsSlewing returns 0
21:55:03.440 00.000 11616 IsGuiding returns 0
21:55:03.441 00.001 11616 PulseGuide returned control before completion, sleep 27
21:55:03.470 00.029 11616 IsGuiding returns 1
21:55:03.470 00.000 11616 scope still moving after pulse duration time elapsed
21:55:03.500 00.030 11616 IsSlewing returns 0
21:55:03.500 00.000 11616 IsGuiding returns 0
21:55:03.500 00.000 11616 scope move finished after 17 + 43 ms
21:55:03.501 00.001 11616 Move returns status 0, amount 17
21:55:03.501 00.000 11616 move complete, result=0
21:55:03.501 00.000 11616 worker thread done servicing request
21:55:03.501 00.000 11616 Worker thread wakes up
21:55:03.501 00.000 12268 GuideStep: -0.1 px 78 ms EAST, -0.2 px 17 ms NORTH
21:55:03.502 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:03.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:05.528 02.026 11616 Exposure complete
21:55:05.585 00.057 11616 worker thread done servicing request
21:55:05.585 00.000 12268 OnExposeComplete: enter
21:55:05.585 00.000 12268 UpdateGuideState(): m_state=6
21:55:05.585 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 941
21:55:05.586 00.001 12268 Star::Find returns 1 (0), X=1100.55, Y=274.29, Mass=514, SNR=15.6, Peak=49 HFD=4.7
21:55:05.586 00.000 12268 MultiStar: [#1 0.20,-0.06,1.02,U] [#2 0.07,0.23,1.02,U] [#3 -0.23,0.05,0.86,U] [#4 0.32,-0.05,0.83,U] [#5 0.39,-0.14,0.69,U] [#6 -0.44,-0.06,0.69,U] 
21:55:05.586 00.000 12268 refined, 6 included, MultiStar: {0.02, -0.00}, one-star: {-0.16, -0.05}
21:55:05.586 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.67) = xAngle (1.62 = 1.62)
21:55:05.586 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.65 = 1.65)
21:55:05.586 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.05 mountX=-0.00 mountY=0.02, mountTheta=1.62
21:55:05.587 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.00, opts=13)
21:55:05.588 00.001 12268 Enqueuing Move request for scope (0.02, -0.00)
21:55:05.588 00.000 11616 Worker thread wakes up
21:55:05.588 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
21:55:05.588 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
21:55:05.588 00.000 11616 Moving (0.02, -0.00) raw xDistance=-0.00 yDistance=0.02
21:55:05.588 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:05.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:55:05.588 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:05.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:55:05.588 00.000 11616 MoveAxis(E, 0, ABG)
21:55:05.588 00.000 11616 Move returns status 0, amount 0
21:55:05.588 00.000 11616 MoveAxis(N, 0, ABG)
21:55:05.589 00.001 11616 Move returns status 0, amount 0
21:55:05.589 00.000 11616 move complete, result=0
21:55:05.589 00.000 11616 worker thread done servicing request
21:55:05.610 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:55:05.627 00.017 12268 UpdateGuideState exits: m=514 SNR=15.6
21:55:05.628 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:05.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:05.628 00.000 12268 Enqueuing Expose request
21:55:05.628 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:05.628 00.000 11616 Worker thread wakes up
21:55:05.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:05.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:07.636 02.008 11616 Exposure complete
21:55:07.694 00.058 11616 worker thread done servicing request
21:55:07.694 00.000 12268 OnExposeComplete: enter
21:55:07.694 00.000 12268 UpdateGuideState(): m_state=6
21:55:07.694 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 942
21:55:07.695 00.001 12268 Star::Find returns 1 (0), X=1100.42, Y=274.00, Mass=511, SNR=15.4, Peak=47 HFD=4.6
21:55:07.695 00.000 12268 MultiStar: [#1 0.03,-0.04,1.03,U] [#2 0.04,0.19,1.00,U] [#3 -0.40,0.37,0.84,U] [#4 -0.09,0.09,0.79,U] [#5 0.11,-0.36,0.71,U] [#6 0.03,0.33,0.79,U] 
21:55:07.695 00.000 12268 refined, 6 included, MultiStar: {-0.09, 0.03}, one-star: {-0.30, -0.33}
21:55:07.695 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.67) = xAngle (4.43 = -1.85)
21:55:07.695 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.46 = -1.82)
21:55:07.695 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.76 mountX=-0.03 mountY=-0.09, mountTheta=-1.85
21:55:07.697 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.03, opts=13)
21:55:07.697 00.000 12268 Enqueuing Move request for scope (-0.09, 0.03)
21:55:07.697 00.000 11616 Worker thread wakes up
21:55:07.697 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
21:55:07.697 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
21:55:07.697 00.000 11616 Moving (-0.09, 0.03) raw xDistance=-0.03 yDistance=-0.09
21:55:07.697 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:07.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:55:07.697 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:07.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:55:07.698 00.001 11616 MoveAxis(E, 0, ABG)
21:55:07.698 00.000 11616 Move returns status 0, amount 0
21:55:07.698 00.000 11616 MoveAxis(N, 0, ABG)
21:55:07.698 00.000 11616 Move returns status 0, amount 0
21:55:07.698 00.000 11616 move complete, result=0
21:55:07.698 00.000 11616 worker thread done servicing request
21:55:07.717 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:55:07.737 00.020 12268 UpdateGuideState exits: m=511 SNR=15.4
21:55:07.737 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:07.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:07.737 00.000 12268 Enqueuing Expose request
21:55:07.737 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:07.737 00.000 11616 Worker thread wakes up
21:55:07.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:07.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:09.747 02.010 11616 Exposure complete
21:55:09.803 00.056 11616 worker thread done servicing request
21:55:09.803 00.000 12268 OnExposeComplete: enter
21:55:09.803 00.000 12268 UpdateGuideState(): m_state=6
21:55:09.803 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 943
21:55:09.804 00.001 12268 Star::Find returns 1 (0), X=1100.58, Y=274.15, Mass=503, SNR=15.4, Peak=49 HFD=4.6
21:55:09.804 00.000 12268 MultiStar: [#1 0.21,-0.01,1.03,U] [#2 0.07,-0.13,1.02,U] [#3 -0.21,0.17,0.87,U] [#4 -0.09,0.03,0.76,U] [#5 0.30,-0.36,0.67,U] [#6 0.05,0.30,0.75,U] 
21:55:09.804 00.000 12268 refined, 6 included, MultiStar: {0.02, -0.03}, one-star: {-0.14, -0.18}
21:55:09.804 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.67) = xAngle (0.76 = 0.76)
21:55:09.804 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.79 = 0.79)
21:55:09.804 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.91 mountX=0.03 mountY=0.03, mountTheta=0.77
21:55:09.805 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.03, opts=13)
21:55:09.806 00.001 12268 Enqueuing Move request for scope (0.02, -0.03)
21:55:09.806 00.000 11616 Worker thread wakes up
21:55:09.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
21:55:09.806 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
21:55:09.806 00.000 11616 Moving (0.02, -0.03) raw xDistance=0.03 yDistance=0.03
21:55:09.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:09.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:55:09.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:09.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:55:09.806 00.000 11616 MoveAxis(E, 0, ABG)
21:55:09.806 00.000 11616 Move returns status 0, amount 0
21:55:09.806 00.000 11616 MoveAxis(N, 0, ABG)
21:55:09.807 00.001 11616 Move returns status 0, amount 0
21:55:09.807 00.000 11616 move complete, result=0
21:55:09.807 00.000 11616 worker thread done servicing request
21:55:09.829 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:55:09.848 00.019 12268 UpdateGuideState exits: m=503 SNR=15.4
21:55:09.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:09.849 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:09.849 00.000 12268 Enqueuing Expose request
21:55:09.849 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:09.849 00.000 11616 Worker thread wakes up
21:55:09.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:09.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:11.859 02.010 11616 Exposure complete
21:55:11.913 00.054 11616 worker thread done servicing request
21:55:11.914 00.001 12268 OnExposeComplete: enter
21:55:11.914 00.000 12268 UpdateGuideState(): m_state=6
21:55:11.914 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 944
21:55:11.914 00.000 12268 Star::Find returns 1 (0), X=1100.34, Y=274.10, Mass=518, SNR=15.6, Peak=47 HFD=4.4
21:55:11.914 00.000 12268 MultiStar: [#1 0.11,-0.31,0.99,U] [#2 -0.00,-0.24,1.01,U] [#3 -0.47,-0.43,0.00,M1] [#4 -0.13,-0.12,0.83,U] [#5 0.58,-0.52,0.00,M1] [#6 -0.16,0.10,0.65,U] 
21:55:11.914 00.000 12268 refined, 4 included, MultiStar: {-0.11, -0.18}, one-star: {-0.38, -0.23}
21:55:11.914 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.67) = xAngle (-0.44 = -0.44)
21:55:11.914 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.41 = -0.41)
21:55:11.914 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.11 mountX=0.19 mountY=-0.08, mountTheta=-0.41
21:55:11.915 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.18, opts=13)
21:55:11.916 00.001 12268 Enqueuing Move request for scope (-0.11, -0.18)
21:55:11.916 00.000 11616 Worker thread wakes up
21:55:11.916 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
21:55:11.916 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
21:55:11.916 00.000 11616 Moving (-0.11, -0.18) raw xDistance=0.19 yDistance=-0.08
21:55:11.916 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:55:11.916 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:55:11.916 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:11.916 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:55:11.916 00.000 11616 MoveAxis(E, 0, ABG)
21:55:11.916 00.000 11616 Move returns status 0, amount 0
21:55:11.916 00.000 11616 MoveAxis(N, 0, ABG)
21:55:11.916 00.000 11616 Move returns status 0, amount 0
21:55:11.917 00.001 11616 move complete, result=0
21:55:11.917 00.000 11616 worker thread done servicing request
21:55:11.938 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
21:55:11.957 00.019 12268 UpdateGuideState exits: m=518 SNR=15.6
21:55:11.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:11.957 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:11.958 00.001 12268 Enqueuing Expose request
21:55:11.958 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:11.958 00.000 11616 Worker thread wakes up
21:55:11.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:11.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:13.974 02.016 11616 Exposure complete
21:55:14.032 00.058 11616 worker thread done servicing request
21:55:14.033 00.001 12268 OnExposeComplete: enter
21:55:14.033 00.000 12268 UpdateGuideState(): m_state=6
21:55:14.033 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 945
21:55:14.033 00.000 12268 Star::Find returns 1 (0), X=1100.23, Y=273.84, Mass=463, SNR=14.8, Peak=46 HFD=4.3
21:55:14.033 00.000 12268 MultiStar: [#1 0.20,-0.53,1.03,U] [#2 -0.09,-0.19,1.04,U] [#3 -0.40,-0.39,0.90,U] [#4 -0.14,-0.47,0.85,U] [#5 0.24,-0.98,0.00,M2] [#6 -0.47,-0.05,0.77,U] 
21:55:14.033 00.000 12268 refined, 5 included, MultiStar: {-0.22, -0.36}, one-star: {-0.49, -0.49}
21:55:14.033 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.67) = xAngle (-0.44 = -0.44)
21:55:14.034 00.001 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.41 = -0.41)
21:55:14.034 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.36 hyp=0.42 cameraTheta=-2.11 mountX=0.38 mountY=-0.17, mountTheta=-0.42
21:55:14.035 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.36, opts=13)
21:55:14.035 00.000 12268 Enqueuing Move request for scope (-0.22, -0.36)
21:55:14.035 00.000 11616 Worker thread wakes up
21:55:14.035 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.36) opts 0xd
21:55:14.035 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.36)
21:55:14.035 00.000 11616 Moving (-0.22, -0.36) raw xDistance=0.38 yDistance=-0.17
21:55:14.035 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
21:55:14.035 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.15
21:55:14.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
21:55:14.036 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
21:55:14.036 00.000 11616 MoveAxis(W, 214, ABG)
21:55:14.036 00.000 11616 Guiding  Dir = 3, Dur = 214
21:55:14.036 00.000 11616 IsSlewing returns 0
21:55:14.037 00.001 11616 IsGuiding returns 0
21:55:14.037 00.000 11616 PulseGuide returned control before completion, sleep 224
21:55:14.056 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:55:14.074 00.018 12268 UpdateGuideState exits: m=463 SNR=14.8
21:55:14.074 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:14.074 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:14.074 00.000 12268 Enqueuing Expose request
21:55:14.270 00.196 11616 IsGuiding returns 1
21:55:14.270 00.000 11616 scope still moving after pulse duration time elapsed
21:55:14.300 00.030 11616 IsSlewing returns 0
21:55:14.301 00.001 11616 IsGuiding returns 0
21:55:14.301 00.000 11616 scope move finished after 214 + 50 ms
21:55:14.301 00.000 11616 Move returns status 0, amount 214
21:55:14.301 00.000 11616 MoveAxis(N, 14, ABG)
21:55:14.301 00.000 11616 Guiding  Dir = 0, Dur = 14
21:55:14.301 00.000 11616 IsSlewing returns 0
21:55:14.301 00.000 11616 IsGuiding returns 0
21:55:14.302 00.001 11616 PulseGuide returned control before completion, sleep 24
21:55:14.332 00.030 11616 IsGuiding returns 1
21:55:14.332 00.000 11616 scope still moving after pulse duration time elapsed
21:55:14.364 00.032 11616 IsSlewing returns 0
21:55:14.365 00.001 11616 IsGuiding returns 1
21:55:14.395 00.030 11616 IsSlewing returns 0
21:55:14.396 00.001 11616 IsGuiding returns 1
21:55:14.426 00.030 11616 IsSlewing returns 0
21:55:14.426 00.000 11616 IsGuiding returns 0
21:55:14.427 00.001 11616 scope move finished after 14 + 110 ms
21:55:14.427 00.000 11616 Move returns status 0, amount 14
21:55:14.427 00.000 11616 move complete, result=0
21:55:14.427 00.000 11616 worker thread done servicing request
21:55:14.427 00.000 11616 Worker thread wakes up
21:55:14.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:14.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:14.427 00.000 12268 GuideStep: 0.4 px 214 ms WEST, -0.2 px 14 ms NORTH
21:55:16.431 02.004 11616 Exposure complete
21:55:16.489 00.058 11616 worker thread done servicing request
21:55:16.489 00.000 12268 OnExposeComplete: enter
21:55:16.489 00.000 12268 UpdateGuideState(): m_state=6
21:55:16.489 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 946
21:55:16.490 00.001 12268 Star::Find returns 1 (0), X=1100.19, Y=274.22, Mass=493, SNR=15.3, Peak=50 HFD=4.4
21:55:16.490 00.000 12268 MultiStar: [#1 -0.16,-0.13,0.98,U] [#2 -0.19,0.11,0.98,U] [#3 -0.32,0.04,0.92,U] [#4 -0.03,0.17,0.80,U] [#5 0.10,-0.33,0.66,U] [#6 -0.05,-0.06,0.74,U] 
21:55:16.490 00.000 12268 refined, 6 included, MultiStar: {-0.19, -0.04}, one-star: {-0.52, -0.12}
21:55:16.490 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.67) = xAngle (-1.28 = -1.28)
21:55:16.490 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.25 = -1.25)
21:55:16.490 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-2.95 mountX=0.06 mountY=-0.18, mountTheta=-1.28
21:55:16.494 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.04, opts=13)
21:55:16.494 00.000 12268 Enqueuing Move request for scope (-0.19, -0.04)
21:55:16.495 00.001 11616 Worker thread wakes up
21:55:16.495 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
21:55:16.495 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
21:55:16.495 00.000 11616 Moving (-0.19, -0.04) raw xDistance=0.06 yDistance=-0.18
21:55:16.495 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:16.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:55:16.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:55:16.495 00.000 11616 MoveAxis(E, 0, ABG)
21:55:16.495 00.000 11616 Move returns status 0, amount 0
21:55:16.495 00.000 11616 MoveAxis(N, 16, ABG)
21:55:16.495 00.000 11616 Guiding  Dir = 0, Dur = 16
21:55:16.496 00.001 11616 IsSlewing returns 0
21:55:16.496 00.000 11616 IsGuiding returns 0
21:55:16.497 00.001 11616 PulseGuide returned control before completion, sleep 26
21:55:16.520 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:55:16.525 00.005 11616 IsGuiding returns 1
21:55:16.525 00.000 11616 scope still moving after pulse duration time elapsed
21:55:16.540 00.015 12268 UpdateGuideState exits: m=493 SNR=15.3
21:55:16.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:16.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:16.540 00.000 12268 Enqueuing Expose request
21:55:16.556 00.016 11616 IsSlewing returns 0
21:55:16.556 00.000 11616 IsGuiding returns 0
21:55:16.556 00.000 11616 scope move finished after 16 + 44 ms
21:55:16.556 00.000 11616 Move returns status 0, amount 16
21:55:16.556 00.000 11616 move complete, result=0
21:55:16.557 00.001 11616 worker thread done servicing request
21:55:16.557 00.000 11616 Worker thread wakes up
21:55:16.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:16.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:16.569 00.012 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
21:55:18.577 02.008 11616 Exposure complete
21:55:18.639 00.062 11616 worker thread done servicing request
21:55:18.639 00.000 12268 OnExposeComplete: enter
21:55:18.639 00.000 12268 UpdateGuideState(): m_state=6
21:55:18.639 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 947
21:55:18.639 00.000 12268 Star::Find returns 1 (0), X=1100.28, Y=274.17, Mass=476, SNR=15.0, Peak=47 HFD=4.2
21:55:18.640 00.001 12268 MultiStar: [#1 0.09,-0.08,0.98,U] [#2 0.02,-0.05,1.03,U] [#3 -0.59,0.30,0.00,M1] [#4 -0.00,0.12,0.83,U] [#5 -0.05,-0.36,0.67,U] [#6 -0.37,0.28,0.66,U] 
21:55:18.640 00.000 12268 refined, 5 included, MultiStar: {-0.12, -0.05}, one-star: {-0.44, -0.16}
21:55:18.640 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-1.67) = xAngle (-1.07 = -1.07)
21:55:18.640 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.04 = -1.04)
21:55:18.640 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.74 mountX=0.06 mountY=-0.11, mountTheta=-1.07
21:55:18.642 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.05, opts=13)
21:55:18.642 00.000 12268 Enqueuing Move request for scope (-0.12, -0.05)
21:55:18.642 00.000 11616 Worker thread wakes up
21:55:18.642 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
21:55:18.642 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
21:55:18.642 00.000 11616 Moving (-0.12, -0.05) raw xDistance=0.06 yDistance=-0.11
21:55:18.642 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:18.643 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:55:18.643 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:18.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:55:18.643 00.000 11616 MoveAxis(E, 0, ABG)
21:55:18.643 00.000 11616 Move returns status 0, amount 0
21:55:18.643 00.000 11616 MoveAxis(N, 0, ABG)
21:55:18.644 00.001 11616 Move returns status 0, amount 0
21:55:18.644 00.000 11616 move complete, result=0
21:55:18.644 00.000 11616 worker thread done servicing request
21:55:18.671 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:55:18.690 00.019 12268 UpdateGuideState exits: m=476 SNR=15.0
21:55:18.691 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:18.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:18.691 00.000 12268 Enqueuing Expose request
21:55:18.691 00.000 11616 Worker thread wakes up
21:55:18.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:18.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:18.691 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:20.706 02.015 11616 Exposure complete
21:55:20.765 00.059 11616 worker thread done servicing request
21:55:20.765 00.000 12268 OnExposeComplete: enter
21:55:20.765 00.000 12268 UpdateGuideState(): m_state=6
21:55:20.765 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 948
21:55:20.765 00.000 12268 Star::Find returns 1 (0), X=1100.14, Y=274.19, Mass=493, SNR=15.2, Peak=46 HFD=4.7
21:55:20.766 00.001 12268 MultiStar: [#1 -0.04,-0.13,1.00,U] [#2 -0.10,0.26,1.04,U] [#3 -0.60,0.36,0.00,M2] [#4 0.00,0.26,0.85,U] [#5 0.06,-0.53,0.67,U] [#6 -0.77,0.61,0.00,M1] 
21:55:20.766 00.000 12268 refined, 4 included, MultiStar: {-0.15, -0.03}, one-star: {-0.58, -0.14}
21:55:20.766 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.67) = xAngle (-1.28 = -1.28)
21:55:20.766 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.25 = -1.25)
21:55:20.766 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.95 mountX=0.04 mountY=-0.14, mountTheta=-1.28
21:55:20.767 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.03, opts=13)
21:55:20.767 00.000 12268 Enqueuing Move request for scope (-0.15, -0.03)
21:55:20.768 00.001 11616 Worker thread wakes up
21:55:20.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
21:55:20.768 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
21:55:20.768 00.000 11616 Moving (-0.15, -0.03) raw xDistance=0.04 yDistance=-0.14
21:55:20.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:20.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:55:20.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:20.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:55:20.768 00.000 11616 MoveAxis(E, 0, ABG)
21:55:20.768 00.000 11616 Move returns status 0, amount 0
21:55:20.768 00.000 11616 MoveAxis(N, 0, ABG)
21:55:20.768 00.000 11616 Move returns status 0, amount 0
21:55:20.769 00.001 11616 move complete, result=0
21:55:20.769 00.000 11616 worker thread done servicing request
21:55:20.789 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:55:20.810 00.021 12268 UpdateGuideState exits: m=493 SNR=15.2
21:55:20.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:20.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:20.811 00.001 12268 Enqueuing Expose request
21:55:20.811 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:20.811 00.000 11616 Worker thread wakes up
21:55:20.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:20.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:22.821 02.010 11616 Exposure complete
21:55:22.878 00.057 11616 worker thread done servicing request
21:55:22.878 00.000 12268 OnExposeComplete: enter
21:55:22.878 00.000 12268 UpdateGuideState(): m_state=6
21:55:22.878 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
21:55:22.878 00.000 12268 Star::Find returns 1 (0), X=1100.21, Y=273.66, Mass=470, SNR=14.9, Peak=40 HFD=4.8
21:55:22.878 00.000 12268 MultiStar: [#1 -0.06,-0.35,1.04,U] [#2 -0.06,-0.56,1.06,U] [#3 -0.42,-0.63,0.00,M3] [#4 -0.07,-0.76,0.00,M1] [#5 0.07,-0.55,0.70,U] [#6 -0.10,-0.56,0.68,U] 
21:55:22.878 00.000 12268 refined, 4 included, MultiStar: {-0.14, -0.53}, one-star: {-0.51, -0.67}
21:55:22.878 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.67) = xAngle (-0.17 = -0.17)
21:55:22.878 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.13 = -0.13)
21:55:22.879 00.001 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.53 hyp=0.55 cameraTheta=-1.83 mountX=0.55 mountY=-0.07, mountTheta=-0.14
21:55:22.881 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.53, opts=13)
21:55:22.881 00.000 12268 Enqueuing Move request for scope (-0.14, -0.53)
21:55:22.881 00.000 11616 Worker thread wakes up
21:55:22.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.53) opts 0xd
21:55:22.881 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.53)
21:55:22.881 00.000 11616 Moving (-0.14, -0.53) raw xDistance=0.55 yDistance=-0.07
21:55:22.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.55
21:55:22.882 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:22.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:55:22.882 00.000 11616 MoveAxis(W, 306, ABG)
21:55:22.882 00.000 11616 Guiding  Dir = 3, Dur = 306
21:55:22.883 00.001 11616 IsSlewing returns 0
21:55:22.883 00.000 11616 IsGuiding returns 0
21:55:22.883 00.000 11616 PulseGuide returned control before completion, sleep 316
21:55:22.906 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:55:22.924 00.018 12268 UpdateGuideState exits: m=470 SNR=14.9
21:55:22.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:22.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:22.924 00.000 12268 Enqueuing Expose request
21:55:23.209 00.285 11616 IsGuiding returns 1
21:55:23.210 00.001 11616 scope still moving after pulse duration time elapsed
21:55:23.240 00.030 11616 IsSlewing returns 0
21:55:23.240 00.000 11616 IsGuiding returns 0
21:55:23.240 00.000 11616 scope move finished after 306 + 50 ms
21:55:23.240 00.000 11616 Move returns status 0, amount 306
21:55:23.240 00.000 11616 MoveAxis(N, 0, ABG)
21:55:23.240 00.000 11616 Move returns status 0, amount 0
21:55:23.240 00.000 11616 move complete, result=0
21:55:23.241 00.001 11616 worker thread done servicing request
21:55:23.241 00.000 11616 Worker thread wakes up
21:55:23.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:23.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:23.241 00.000 12268 GuideStep: 0.5 px 306 ms WEST, -0.1 px 0 ms NORTH
21:55:25.250 02.009 11616 Exposure complete
21:55:25.304 00.054 11616 worker thread done servicing request
21:55:25.305 00.001 12268 OnExposeComplete: enter
21:55:25.305 00.000 12268 UpdateGuideState(): m_state=6
21:55:25.305 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 950
21:55:25.305 00.000 12268 Star::Find returns 1 (0), X=1100.46, Y=274.14, Mass=544, SNR=16.0, Peak=47 HFD=4.8
21:55:25.306 00.001 12268 MultiStar: [#1 0.02,-0.42,0.92,U] [#2 0.07,0.32,0.99,U] [#3 -0.10,-0.12,0.81,U] [#4 0.13,-0.20,0.80,U] [#5 0.50,-0.48,0.00,M1] [#6 0.08,0.13,0.57,U] 
21:55:25.306 00.000 12268 refined, 5 included, MultiStar: {-0.02, -0.09}, one-star: {-0.26, -0.20}
21:55:25.306 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.67) = xAngle (-0.13 = -0.13)
21:55:25.306 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.10 = -0.10)
21:55:25.306 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.80 mountX=0.09 mountY=-0.01, mountTheta=-0.10
21:55:25.307 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.09, opts=13)
21:55:25.307 00.000 12268 Enqueuing Move request for scope (-0.02, -0.09)
21:55:25.307 00.000 11616 Worker thread wakes up
21:55:25.307 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
21:55:25.307 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
21:55:25.308 00.001 11616 Moving (-0.02, -0.09) raw xDistance=0.09 yDistance=-0.01
21:55:25.308 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:25.308 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:55:25.308 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:25.308 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:55:25.308 00.000 11616 MoveAxis(E, 0, ABG)
21:55:25.308 00.000 11616 Move returns status 0, amount 0
21:55:25.308 00.000 11616 MoveAxis(N, 0, ABG)
21:55:25.308 00.000 11616 Move returns status 0, amount 0
21:55:25.308 00.000 11616 move complete, result=0
21:55:25.308 00.000 11616 worker thread done servicing request
21:55:25.329 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
21:55:25.348 00.019 12268 UpdateGuideState exits: m=544 SNR=16.0
21:55:25.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:25.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:25.348 00.000 12268 Enqueuing Expose request
21:55:25.348 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:25.348 00.000 11616 Worker thread wakes up
21:55:25.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:25.349 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:27.352 02.003 11616 Exposure complete
21:55:27.407 00.055 11616 worker thread done servicing request
21:55:27.408 00.001 12268 OnExposeComplete: enter
21:55:27.408 00.000 12268 UpdateGuideState(): m_state=6
21:55:27.408 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 951
21:55:27.408 00.000 12268 Star::Find returns 1 (0), X=1100.61, Y=274.72, Mass=533, SNR=15.8, Peak=46 HFD=4.7
21:55:27.408 00.000 12268 MultiStar: [#1 0.27,0.38,1.01,U] [#2 0.00,0.68,0.00,M1] [#3 -0.03,0.68,0.00,M3] [#4 0.02,0.11,0.78,U] [#5 0.18,-0.07,0.70,U] [#6 -0.20,0.31,0.64,U] 
21:55:27.409 00.001 12268 refined, 4 included, MultiStar: {0.04, 0.24}, one-star: {-0.10, 0.38}
21:55:27.409 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.67) = xAngle (3.06 = 3.06)
21:55:27.409 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.10 = 3.10)
21:55:27.409 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.40 mountX=-0.25 mountY=0.01, mountTheta=3.10
21:55:27.411 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.24, opts=13)
21:55:27.411 00.000 12268 Enqueuing Move request for scope (0.04, 0.24)
21:55:27.411 00.000 11616 Worker thread wakes up
21:55:27.411 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
21:55:27.411 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
21:55:27.412 00.001 11616 Moving (0.04, 0.24) raw xDistance=-0.25 yDistance=0.01
21:55:27.412 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:55:27.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:55:27.412 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:27.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:55:27.412 00.000 11616 MoveAxis(E, 0, ABG)
21:55:27.412 00.000 11616 Move returns status 0, amount 0
21:55:27.412 00.000 11616 MoveAxis(N, 0, ABG)
21:55:27.412 00.000 11616 Move returns status 0, amount 0
21:55:27.412 00.000 11616 move complete, result=0
21:55:27.413 00.001 11616 worker thread done servicing request
21:55:27.434 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=41, Gamma=1.290
21:55:27.453 00.019 12268 UpdateGuideState exits: m=533 SNR=15.8
21:55:27.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:27.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:27.453 00.000 12268 Enqueuing Expose request
21:55:27.453 00.000 11616 Worker thread wakes up
21:55:27.454 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:27.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:27.454 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:29.470 02.016 11616 Exposure complete
21:55:29.528 00.058 11616 worker thread done servicing request
21:55:29.529 00.001 12268 OnExposeComplete: enter
21:55:29.529 00.000 12268 UpdateGuideState(): m_state=6
21:55:29.529 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 952
21:55:29.529 00.000 12268 Star::Find returns 1 (0), X=1100.70, Y=274.37, Mass=480, SNR=15.0, Peak=52 HFD=4.7
21:55:29.530 00.001 12268 MultiStar: [#1 0.36,-0.09,1.09,U] [#2 0.24,0.23,1.11,U] [#3 -0.10,0.40,0.90,U] [#4 0.36,0.37,0.86,U] [#5 0.41,-0.07,0.78,U] [#6 0.47,0.07,0.63,U] 
21:55:29.530 00.000 12268 single-star, 6 included, MultiStar: {0.23, 0.13}, one-star: {-0.02, 0.04}
21:55:29.530 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.67) = xAngle (3.65 = -2.63)
21:55:29.530 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.68 = -2.60)
21:55:29.530 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.99 mountX=-0.04 mountY=-0.02, mountTheta=-2.61
21:55:29.532 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.04, opts=13)
21:55:29.532 00.000 12268 Enqueuing Move request for scope (-0.02, 0.04)
21:55:29.532 00.000 11616 Worker thread wakes up
21:55:29.532 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
21:55:29.532 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
21:55:29.532 00.000 11616 Moving (-0.02, 0.04) raw xDistance=-0.04 yDistance=-0.02
21:55:29.532 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:29.533 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:55:29.533 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:29.533 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:55:29.533 00.000 11616 MoveAxis(E, 0, ABG)
21:55:29.533 00.000 11616 Move returns status 0, amount 0
21:55:29.533 00.000 11616 MoveAxis(N, 0, ABG)
21:55:29.533 00.000 11616 Move returns status 0, amount 0
21:55:29.533 00.000 11616 move complete, result=0
21:55:29.534 00.001 11616 worker thread done servicing request
21:55:29.558 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:55:29.577 00.019 12268 UpdateGuideState exits: m=480 SNR=15.0
21:55:29.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:29.578 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:29.578 00.000 12268 Enqueuing Expose request
21:55:29.578 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:29.578 00.000 11616 Worker thread wakes up
21:55:29.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:29.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:31.591 02.013 11616 Exposure complete
21:55:31.653 00.062 11616 worker thread done servicing request
21:55:31.653 00.000 12268 OnExposeComplete: enter
21:55:31.653 00.000 12268 UpdateGuideState(): m_state=6
21:55:31.654 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 953
21:55:31.654 00.000 12268 Star::Find returns 1 (0), X=1100.31, Y=274.11, Mass=511, SNR=15.6, Peak=51 HFD=4.0
21:55:31.654 00.000 12268 MultiStar: [#1 0.09,-0.02,1.02,U] [#2 0.06,0.07,1.07,U] [#3 -0.39,0.12,0.83,U] [#4 -0.16,0.16,0.87,U] [#5 0.10,-0.32,0.70,U] [#6 -0.20,0.37,0.71,U] 
21:55:31.654 00.000 12268 refined, 6 included, MultiStar: {-0.13, 0.02}, one-star: {-0.41, -0.23}
21:55:31.654 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.67) = xAngle (4.66 = -1.62)
21:55:31.654 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.69 = -1.59)
21:55:31.654 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=3.00 mountX=-0.01 mountY=-0.13, mountTheta=-1.62
21:55:31.655 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.02, opts=13)
21:55:31.655 00.000 12268 Enqueuing Move request for scope (-0.13, 0.02)
21:55:31.656 00.001 11616 Worker thread wakes up
21:55:31.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
21:55:31.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
21:55:31.656 00.000 11616 Moving (-0.13, 0.02) raw xDistance=-0.01 yDistance=-0.13
21:55:31.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:31.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:55:31.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:31.657 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:55:31.657 00.000 11616 MoveAxis(E, 0, ABG)
21:55:31.657 00.000 11616 Move returns status 0, amount 0
21:55:31.657 00.000 11616 MoveAxis(N, 0, ABG)
21:55:31.657 00.000 11616 Move returns status 0, amount 0
21:55:31.657 00.000 11616 move complete, result=0
21:55:31.657 00.000 11616 worker thread done servicing request
21:55:31.680 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:55:31.698 00.018 12268 UpdateGuideState exits: m=511 SNR=15.6
21:55:31.699 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:31.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:31.699 00.000 12268 Enqueuing Expose request
21:55:31.699 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:31.699 00.000 11616 Worker thread wakes up
21:55:31.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:31.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:33.711 02.012 11616 Exposure complete
21:55:33.767 00.056 11616 worker thread done servicing request
21:55:33.767 00.000 12268 OnExposeComplete: enter
21:55:33.767 00.000 12268 UpdateGuideState(): m_state=6
21:55:33.767 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 954
21:55:33.767 00.000 12268 Star::Find returns 1 (0), X=1100.36, Y=274.05, Mass=547, SNR=16.0, Peak=50 HFD=4.8
21:55:33.768 00.001 12268 MultiStar: [#1 -0.05,-0.25,0.97,U] [#2 0.11,-0.42,1.00,U] [#3 -0.25,-0.06,0.82,U] [#4 0.05,-0.09,0.84,U] [#5 0.33,-0.35,0.70,U] [#6 -0.22,0.22,0.63,U] 
21:55:33.768 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.20}, one-star: {-0.36, -0.28}
21:55:33.768 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.67) = xAngle (-0.21 = -0.21)
21:55:33.768 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.17 = -0.17)
21:55:33.768 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.87 mountX=0.20 mountY=-0.04, mountTheta=-0.18
21:55:33.769 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.20, opts=13)
21:55:33.770 00.001 12268 Enqueuing Move request for scope (-0.06, -0.20)
21:55:33.770 00.000 11616 Worker thread wakes up
21:55:33.770 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd
21:55:33.770 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.20)
21:55:33.770 00.000 11616 Moving (-0.06, -0.20) raw xDistance=0.20 yDistance=-0.04
21:55:33.770 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
21:55:33.770 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:33.770 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:55:33.770 00.000 11616 MoveAxis(W, 113, ABG)
21:55:33.770 00.000 11616 Guiding  Dir = 3, Dur = 113
21:55:33.771 00.001 11616 IsSlewing returns 0
21:55:33.771 00.000 11616 IsGuiding returns 0
21:55:33.771 00.000 11616 PulseGuide returned control before completion, sleep 123
21:55:33.791 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:55:33.808 00.017 12268 UpdateGuideState exits: m=547 SNR=16.0
21:55:33.808 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:33.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:33.808 00.000 12268 Enqueuing Expose request
21:55:33.907 00.099 11616 IsGuiding returns 1
21:55:33.907 00.000 11616 scope still moving after pulse duration time elapsed
21:55:33.939 00.032 11616 IsSlewing returns 0
21:55:33.939 00.000 11616 IsGuiding returns 0
21:55:33.939 00.000 11616 scope move finished after 113 + 55 ms
21:55:33.939 00.000 11616 Move returns status 0, amount 113
21:55:33.940 00.001 11616 MoveAxis(N, 0, ABG)
21:55:33.940 00.000 11616 Move returns status 0, amount 0
21:55:33.940 00.000 11616 move complete, result=0
21:55:33.940 00.000 11616 worker thread done servicing request
21:55:33.940 00.000 11616 Worker thread wakes up
21:55:33.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:33.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:33.940 00.000 12268 GuideStep: 0.2 px 113 ms WEST, -0.0 px 0 ms NORTH
21:55:35.949 02.009 11616 Exposure complete
21:55:36.005 00.056 11616 worker thread done servicing request
21:55:36.006 00.001 12268 OnExposeComplete: enter
21:55:36.006 00.000 12268 UpdateGuideState(): m_state=6
21:55:36.006 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 955
21:55:36.006 00.000 12268 Star::Find returns 1 (0), X=1100.38, Y=274.34, Mass=557, SNR=16.3, Peak=46 HFD=4.3
21:55:36.006 00.000 12268 MultiStar: [#1 0.07,0.09,0.98,U] [#2 0.03,0.39,1.04,U] [#3 -0.41,0.47,0.83,U] [#4 0.04,0.16,0.83,U] [#5 0.30,-0.07,0.67,U] [#6 -0.08,0.38,0.63,U] 
21:55:36.007 00.001 12268 refined, 6 included, MultiStar: {-0.07, 0.20}, one-star: {-0.34, 0.00}
21:55:36.007 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.67) = xAngle (3.57 = -2.72)
21:55:36.007 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.60 = -2.68)
21:55:36.007 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.90 mountX=-0.20 mountY=-0.09, mountTheta=-2.69
21:55:36.008 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.20, opts=13)
21:55:36.008 00.000 12268 Enqueuing Move request for scope (-0.07, 0.20)
21:55:36.008 00.000 11616 Worker thread wakes up
21:55:36.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
21:55:36.008 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
21:55:36.009 00.001 11616 Moving (-0.07, 0.20) raw xDistance=-0.20 yDistance=-0.09
21:55:36.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:55:36.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:55:36.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:36.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:55:36.009 00.000 11616 MoveAxis(E, 0, ABG)
21:55:36.009 00.000 11616 Move returns status 0, amount 0
21:55:36.009 00.000 11616 MoveAxis(N, 0, ABG)
21:55:36.009 00.000 11616 Move returns status 0, amount 0
21:55:36.009 00.000 11616 move complete, result=0
21:55:36.010 00.001 11616 worker thread done servicing request
21:55:36.032 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:55:36.050 00.018 12268 UpdateGuideState exits: m=557 SNR=16.3
21:55:36.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:36.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:36.050 00.000 12268 Enqueuing Expose request
21:55:36.050 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:36.050 00.000 11616 Worker thread wakes up
21:55:36.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:36.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:38.054 02.004 11616 Exposure complete
21:55:38.111 00.057 11616 worker thread done servicing request
21:55:38.112 00.001 12268 OnExposeComplete: enter
21:55:38.112 00.000 12268 UpdateGuideState(): m_state=6
21:55:38.112 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 956
21:55:38.112 00.000 12268 Star::Find returns 1 (0), X=1100.25, Y=274.40, Mass=534, SNR=15.8, Peak=49 HFD=4.6
21:55:38.112 00.000 12268 MultiStar: [#1 0.22,0.36,0.98,U] [#2 -0.21,0.32,1.02,U] [#3 -0.31,0.45,0.84,U] [#4 -0.11,0.04,0.84,U] [#5 0.28,-0.46,0.69,U] [#6 0.05,0.27,0.74,U] 
21:55:38.113 00.001 12268 refined, 6 included, MultiStar: {-0.10, 0.17}, one-star: {-0.47, 0.07}
21:55:38.113 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.67) = xAngle (3.75 = -2.53)
21:55:38.113 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.78 = -2.50)
21:55:38.113 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.08 mountX=-0.16 mountY=-0.12, mountTheta=-2.51
21:55:38.117 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.17, opts=13)
21:55:38.117 00.000 12268 Enqueuing Move request for scope (-0.10, 0.17)
21:55:38.117 00.000 11616 Worker thread wakes up
21:55:38.118 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
21:55:38.118 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
21:55:38.118 00.000 11616 Moving (-0.10, 0.17) raw xDistance=-0.16 yDistance=-0.12
21:55:38.118 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:55:38.118 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:55:38.118 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:38.118 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:55:38.118 00.000 11616 MoveAxis(E, 0, ABG)
21:55:38.118 00.000 11616 Move returns status 0, amount 0
21:55:38.118 00.000 11616 MoveAxis(N, 0, ABG)
21:55:38.118 00.000 11616 Move returns status 0, amount 0
21:55:38.119 00.001 11616 move complete, result=0
21:55:38.119 00.000 11616 worker thread done servicing request
21:55:38.144 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:55:38.163 00.019 12268 UpdateGuideState exits: m=534 SNR=15.8
21:55:38.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:38.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:38.163 00.000 12268 Enqueuing Expose request
21:55:38.163 00.000 11616 Worker thread wakes up
21:55:38.163 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:38.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:38.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:40.174 02.011 11616 Exposure complete
21:55:40.231 00.057 11616 worker thread done servicing request
21:55:40.231 00.000 12268 OnExposeComplete: enter
21:55:40.232 00.001 12268 UpdateGuideState(): m_state=6
21:55:40.232 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 957
21:55:40.232 00.000 12268 Star::Find returns 1 (0), X=1100.64, Y=274.16, Mass=522, SNR=15.7, Peak=57 HFD=4.5
21:55:40.233 00.001 12268 MultiStar: [#1 0.42,0.23,1.02,U] [#2 0.07,0.05,1.05,U] [#3 -0.00,0.25,0.82,U] [#4 0.32,0.10,0.83,U] [#5 0.64,-0.29,0.00,M1] [#6 0.44,0.43,0.68,U] 
21:55:40.233 00.000 12268 single-star, 5 included, MultiStar: {0.18, 0.13}, one-star: {-0.08, -0.18}
21:55:40.233 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.67) = xAngle (-0.31 = -0.31)
21:55:40.233 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.28 = -0.28)
21:55:40.233 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-1.98 mountX=0.18 mountY=-0.05, mountTheta=-0.29
21:55:40.235 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.18, opts=13)
21:55:40.235 00.000 12268 Enqueuing Move request for scope (-0.08, -0.18)
21:55:40.235 00.000 11616 Worker thread wakes up
21:55:40.235 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
21:55:40.235 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
21:55:40.235 00.000 11616 Moving (-0.08, -0.18) raw xDistance=0.18 yDistance=-0.05
21:55:40.235 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
21:55:40.236 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:40.236 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:55:40.236 00.000 11616 MoveAxis(W, 103, ABG)
21:55:40.236 00.000 11616 Guiding  Dir = 3, Dur = 103
21:55:40.236 00.000 11616 IsSlewing returns 0
21:55:40.236 00.000 11616 IsGuiding returns 0
21:55:40.237 00.001 11616 PulseGuide returned control before completion, sleep 113
21:55:40.263 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:55:40.281 00.018 12268 UpdateGuideState exits: m=522 SNR=15.7
21:55:40.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:40.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:40.281 00.000 12268 Enqueuing Expose request
21:55:40.362 00.081 11616 IsGuiding returns 0
21:55:40.362 00.000 11616 Move returns status 0, amount 103
21:55:40.362 00.000 11616 MoveAxis(N, 0, ABG)
21:55:40.362 00.000 11616 Move returns status 0, amount 0
21:55:40.362 00.000 11616 move complete, result=0
21:55:40.362 00.000 11616 worker thread done servicing request
21:55:40.362 00.000 11616 Worker thread wakes up
21:55:40.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:40.363 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:40.369 00.006 12268 GuideStep: 0.2 px 103 ms WEST, -0.1 px 0 ms NORTH
21:55:42.370 02.001 11616 Exposure complete
21:55:42.424 00.054 11616 worker thread done servicing request
21:55:42.424 00.000 12268 OnExposeComplete: enter
21:55:42.424 00.000 12268 UpdateGuideState(): m_state=6
21:55:42.424 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 958
21:55:42.425 00.001 12268 Star::Find returns 1 (0), X=1100.62, Y=273.88, Mass=598, SNR=16.9, Peak=59 HFD=4.8
21:55:42.425 00.000 12268 MultiStar: [#1 0.28,-0.08,0.97,U] [#2 0.19,-0.12,1.00,U] [#3 -0.03,-0.28,0.82,U] [#4 0.29,-0.23,0.80,U] [#5 0.29,-0.62,0.00,M2] [#6 0.37,0.13,0.70,U] 
21:55:42.425 00.000 12268 refined, 5 included, MultiStar: {0.16, -0.19}, one-star: {-0.10, -0.45}
21:55:42.425 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.67) = xAngle (0.80 = 0.80)
21:55:42.425 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.83 = 0.83)
21:55:42.425 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.19 hyp=0.24 cameraTheta=-0.87 mountX=0.17 mountY=0.18, mountTheta=0.82
21:55:42.428 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.19, opts=13)
21:55:42.428 00.000 12268 Enqueuing Move request for scope (0.16, -0.19)
21:55:42.428 00.000 11616 Worker thread wakes up
21:55:42.428 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.19) opts 0xd
21:55:42.428 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.19)
21:55:42.428 00.000 11616 Moving (0.16, -0.19) raw xDistance=0.17 yDistance=0.18
21:55:42.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
21:55:42.428 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:55:42.429 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:55:42.429 00.000 11616 MoveAxis(W, 95, ABG)
21:55:42.429 00.000 11616 Guiding  Dir = 3, Dur = 95
21:55:42.429 00.000 11616 IsSlewing returns 0
21:55:42.429 00.000 11616 IsGuiding returns 0
21:55:42.430 00.001 11616 PulseGuide returned control before completion, sleep 105
21:55:42.450 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=50, Gamma=1.290
21:55:42.467 00.017 12268 UpdateGuideState exits: m=598 SNR=16.9
21:55:42.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:42.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:42.467 00.000 12268 Enqueuing Expose request
21:55:42.541 00.074 11616 IsGuiding returns 1
21:55:42.541 00.000 11616 scope still moving after pulse duration time elapsed
21:55:42.571 00.030 11616 IsSlewing returns 0
21:55:42.571 00.000 11616 IsGuiding returns 0
21:55:42.572 00.001 11616 scope move finished after 95 + 47 ms
21:55:42.572 00.000 11616 Move returns status 0, amount 95
21:55:42.572 00.000 11616 MoveAxis(N, 0, ABG)
21:55:42.572 00.000 11616 Move returns status 0, amount 0
21:55:42.572 00.000 11616 move complete, result=0
21:55:42.572 00.000 11616 worker thread done servicing request
21:55:42.572 00.000 11616 Worker thread wakes up
21:55:42.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:42.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:42.572 00.000 12268 GuideStep: 0.2 px 95 ms WEST, 0.2 px 0 ms NORTH
21:55:44.584 02.012 11616 Exposure complete
21:55:44.641 00.057 11616 worker thread done servicing request
21:55:44.642 00.001 12268 OnExposeComplete: enter
21:55:44.642 00.000 12268 UpdateGuideState(): m_state=6
21:55:44.642 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 959
21:55:44.642 00.000 12268 Star::Find returns 1 (0), X=1100.61, Y=274.10, Mass=553, SNR=16.2, Peak=55 HFD=4.7
21:55:44.642 00.000 12268 MultiStar: [#1 0.05,-0.23,0.98,U] [#2 0.08,0.13,0.99,U] [#3 -0.14,0.24,0.82,U] [#4 0.22,-0.08,0.83,U] [#5 0.28,-0.11,0.68,U] [#6 0.04,0.09,0.60,U] 
21:55:44.642 00.000 12268 refined, 6 included, MultiStar: {0.05, -0.04}, one-star: {-0.11, -0.23}
21:55:44.642 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.67) = xAngle (1.05 = 1.05)
21:55:44.642 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.08 = 1.08)
21:55:44.642 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.62 mountX=0.03 mountY=0.06, mountTheta=1.05
21:55:44.644 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.04, opts=13)
21:55:44.644 00.000 12268 Enqueuing Move request for scope (0.05, -0.04)
21:55:44.644 00.000 11616 Worker thread wakes up
21:55:44.644 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
21:55:44.644 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
21:55:44.644 00.000 11616 Moving (0.05, -0.04) raw xDistance=0.03 yDistance=0.06
21:55:44.644 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:44.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:55:44.645 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:44.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:55:44.645 00.000 11616 MoveAxis(E, 0, ABG)
21:55:44.645 00.000 11616 Move returns status 0, amount 0
21:55:44.645 00.000 11616 MoveAxis(N, 0, ABG)
21:55:44.645 00.000 11616 Move returns status 0, amount 0
21:55:44.645 00.000 11616 move complete, result=0
21:55:44.645 00.000 11616 worker thread done servicing request
21:55:44.665 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
21:55:44.682 00.017 12268 UpdateGuideState exits: m=553 SNR=16.2
21:55:44.683 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:44.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:44.683 00.000 12268 Enqueuing Expose request
21:55:44.683 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:44.683 00.000 11616 Worker thread wakes up
21:55:44.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:44.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:46.700 02.017 11616 Exposure complete
21:55:46.759 00.059 11616 worker thread done servicing request
21:55:46.760 00.001 12268 OnExposeComplete: enter
21:55:46.760 00.000 12268 UpdateGuideState(): m_state=6
21:55:46.760 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 960
21:55:46.760 00.000 12268 Star::Find returns 1 (0), X=1100.69, Y=273.90, Mass=539, SNR=15.9, Peak=53 HFD=4.6
21:55:46.760 00.000 12268 MultiStar: [#1 0.28,-0.37,1.04,U] [#2 0.36,-0.28,1.03,U] [#3 -0.06,-0.44,0.83,U] [#4 0.11,-0.40,0.80,U] [#5 0.46,-0.54,0.00,M2] [#6 -0.01,-0.08,0.66,U] 
21:55:46.760 00.000 12268 refined, 5 included, MultiStar: {0.12, -0.34}, one-star: {-0.02, -0.44}
21:55:46.760 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.67) = xAngle (0.44 = 0.44)
21:55:46.761 00.001 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.48 = 0.48)
21:55:46.761 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.34 hyp=0.37 cameraTheta=-1.22 mountX=0.33 mountY=0.17, mountTheta=0.47
21:55:46.763 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.34, opts=13)
21:55:46.763 00.000 12268 Enqueuing Move request for scope (0.12, -0.34)
21:55:46.763 00.000 11616 Worker thread wakes up
21:55:46.763 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.34) opts 0xd
21:55:46.763 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.34)
21:55:46.763 00.000 11616 Moving (0.12, -0.34) raw xDistance=0.33 yDistance=0.17
21:55:46.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
21:55:46.763 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:55:46.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:55:46.764 00.001 11616 MoveAxis(W, 185, ABG)
21:55:46.764 00.000 11616 Guiding  Dir = 3, Dur = 185
21:55:46.764 00.000 11616 IsSlewing returns 0
21:55:46.764 00.000 11616 IsGuiding returns 0
21:55:46.764 00.000 11616 PulseGuide returned control before completion, sleep 195
21:55:46.784 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:55:46.800 00.016 12268 UpdateGuideState exits: m=539 SNR=15.9
21:55:46.801 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:46.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:46.801 00.000 12268 Enqueuing Expose request
21:55:46.960 00.159 11616 IsGuiding returns 1
21:55:46.960 00.000 11616 scope still moving after pulse duration time elapsed
21:55:46.992 00.032 11616 IsSlewing returns 0
21:55:46.993 00.001 11616 IsGuiding returns 0
21:55:46.993 00.000 11616 scope move finished after 185 + 44 ms
21:55:46.993 00.000 11616 Move returns status 0, amount 185
21:55:46.993 00.000 11616 MoveAxis(N, 0, ABG)
21:55:46.993 00.000 11616 Move returns status 0, amount 0
21:55:46.993 00.000 11616 move complete, result=0
21:55:46.994 00.001 11616 worker thread done servicing request
21:55:46.994 00.000 11616 Worker thread wakes up
21:55:46.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:46.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:46.994 00.000 12268 GuideStep: 0.3 px 185 ms WEST, 0.2 px 0 ms NORTH
21:55:49.003 02.009 11616 Exposure complete
21:55:49.058 00.055 11616 worker thread done servicing request
21:55:49.058 00.000 12268 OnExposeComplete: enter
21:55:49.058 00.000 12268 UpdateGuideState(): m_state=6
21:55:49.059 00.001 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 961
21:55:49.059 00.000 12268 Star::Find returns 1 (0), X=1100.42, Y=274.11, Mass=532, SNR=15.9, Peak=57 HFD=4.3
21:55:49.059 00.000 12268 MultiStar: [#1 0.29,-0.45,1.07,U] [#2 0.10,-0.18,1.03,U] [#3 -0.06,-0.20,0.87,U] [#4 0.16,-0.05,0.85,U] [#5 0.24,-0.41,0.76,U] [#6 0.05,-0.15,0.67,U] 
21:55:49.059 00.000 12268 refined, 6 included, MultiStar: {0.07, -0.24}, one-star: {-0.30, -0.22}
21:55:49.059 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.67) = xAngle (0.37 = 0.37)
21:55:49.059 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.40 = 0.40)
21:55:49.059 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.30 mountX=0.24 mountY=0.10, mountTheta=0.39
21:55:49.061 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.24, opts=13)
21:55:49.061 00.000 12268 Enqueuing Move request for scope (0.07, -0.24)
21:55:49.061 00.000 11616 Worker thread wakes up
21:55:49.061 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd
21:55:49.061 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.24)
21:55:49.061 00.000 11616 Moving (0.07, -0.24) raw xDistance=0.24 yDistance=0.10
21:55:49.061 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
21:55:49.061 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:49.061 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:55:49.061 00.000 11616 MoveAxis(W, 132, ABG)
21:55:49.061 00.000 11616 Guiding  Dir = 3, Dur = 132
21:55:49.061 00.000 11616 IsSlewing returns 0
21:55:49.062 00.001 11616 IsGuiding returns 0
21:55:49.062 00.000 11616 PulseGuide returned control before completion, sleep 142
21:55:49.083 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
21:55:49.102 00.019 12268 UpdateGuideState exits: m=532 SNR=15.9
21:55:49.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:49.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:49.102 00.000 12268 Enqueuing Expose request
21:55:49.220 00.118 11616 IsGuiding returns 1
21:55:49.220 00.000 11616 scope still moving after pulse duration time elapsed
21:55:49.251 00.031 11616 IsSlewing returns 0
21:55:49.251 00.000 11616 IsGuiding returns 0
21:55:49.251 00.000 11616 scope move finished after 132 + 57 ms
21:55:49.251 00.000 11616 Move returns status 0, amount 132
21:55:49.251 00.000 11616 MoveAxis(N, 0, ABG)
21:55:49.251 00.000 11616 Move returns status 0, amount 0
21:55:49.251 00.000 11616 move complete, result=0
21:55:49.252 00.001 11616 worker thread done servicing request
21:55:49.252 00.000 11616 Worker thread wakes up
21:55:49.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:49.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:49.252 00.000 12268 GuideStep: 0.2 px 132 ms WEST, 0.1 px 0 ms NORTH
21:55:51.257 02.005 11616 Exposure complete
21:55:51.310 00.053 11616 worker thread done servicing request
21:55:51.310 00.000 12268 OnExposeComplete: enter
21:55:51.310 00.000 12268 UpdateGuideState(): m_state=6
21:55:51.311 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 962
21:55:51.311 00.000 12268 Star::Find returns 1 (0), X=1100.62, Y=274.38, Mass=581, SNR=16.5, Peak=47 HFD=5.3
21:55:51.311 00.000 12268 MultiStar: [#1 0.43,-0.08,1.02,U] [#2 0.03,0.25,0.95,U] [#3 0.02,0.13,0.77,U] [#4 0.23,0.28,0.82,U] [#5 0.63,-0.37,0.00,M2] [#6 0.23,0.10,0.72,U] 
21:55:51.311 00.000 12268 single-star, 5 included, MultiStar: {0.14, 0.11}, one-star: {-0.09, 0.04}
21:55:51.311 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.67) = xAngle (4.36 = -1.93)
21:55:51.311 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.39 = -1.89)
21:55:51.311 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.69 mountX=-0.04 mountY=-0.10, mountTheta=-1.92
21:55:51.313 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.04, opts=13)
21:55:51.313 00.000 12268 Enqueuing Move request for scope (-0.09, 0.04)
21:55:51.313 00.000 11616 Worker thread wakes up
21:55:51.313 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
21:55:51.313 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
21:55:51.315 00.002 11616 Moving (-0.09, 0.04) raw xDistance=-0.04 yDistance=-0.10
21:55:51.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:51.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:55:51.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:51.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:55:51.315 00.000 11616 MoveAxis(E, 0, ABG)
21:55:51.315 00.000 11616 Move returns status 0, amount 0
21:55:51.315 00.000 11616 MoveAxis(N, 0, ABG)
21:55:51.315 00.000 11616 Move returns status 0, amount 0
21:55:51.315 00.000 11616 move complete, result=0
21:55:51.315 00.000 11616 worker thread done servicing request
21:55:51.335 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:55:51.352 00.017 12268 UpdateGuideState exits: m=581 SNR=16.5
21:55:51.353 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:51.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:51.353 00.000 12268 Enqueuing Expose request
21:55:51.353 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:51.353 00.000 11616 Worker thread wakes up
21:55:51.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:51.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:53.360 02.007 11616 Exposure complete
21:55:53.416 00.056 11616 worker thread done servicing request
21:55:53.416 00.000 12268 OnExposeComplete: enter
21:55:53.417 00.001 12268 UpdateGuideState(): m_state=6
21:55:53.417 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 963
21:55:53.417 00.000 12268 Star::Find returns 1 (0), X=1100.37, Y=274.15, Mass=546, SNR=16.0, Peak=41 HFD=4.8
21:55:53.417 00.000 12268 MultiStar: [#1 0.03,-0.01,0.95,U] [#2 0.09,0.07,1.08,U] [#3 -0.27,0.25,0.82,U] [#4 0.11,0.09,0.82,U] [#5 0.57,0.07,0.71,U] [#6 -0.29,0.25,0.67,U] 
21:55:53.417 00.000 12268 refined, 6 included, MultiStar: {-0.02, 0.06}, one-star: {-0.35, -0.18}
21:55:53.417 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.60 = -2.68)
21:55:53.417 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.63 = -2.65)
21:55:53.418 00.001 12268 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.93 mountX=-0.06 mountY=-0.03, mountTheta=-2.66
21:55:53.419 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.06, opts=13)
21:55:53.419 00.000 12268 Enqueuing Move request for scope (-0.02, 0.06)
21:55:53.419 00.000 11616 Worker thread wakes up
21:55:53.419 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
21:55:53.419 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
21:55:53.419 00.000 11616 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.03
21:55:53.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:53.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:55:53.420 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:53.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:55:53.420 00.000 11616 MoveAxis(E, 0, ABG)
21:55:53.420 00.000 11616 Move returns status 0, amount 0
21:55:53.420 00.000 11616 MoveAxis(N, 0, ABG)
21:55:53.420 00.000 11616 Move returns status 0, amount 0
21:55:53.420 00.000 11616 move complete, result=0
21:55:53.421 00.001 11616 worker thread done servicing request
21:55:53.441 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:55:53.460 00.019 12268 UpdateGuideState exits: m=546 SNR=16.0
21:55:53.460 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:53.460 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:53.460 00.000 12268 Enqueuing Expose request
21:55:53.461 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:53.461 00.000 11616 Worker thread wakes up
21:55:53.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:53.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:55.473 02.012 11616 Exposure complete
21:55:55.526 00.053 11616 worker thread done servicing request
21:55:55.527 00.001 12268 OnExposeComplete: enter
21:55:55.527 00.000 12268 UpdateGuideState(): m_state=6
21:55:55.527 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 964
21:55:55.527 00.000 12268 Star::Find returns 1 (0), X=1100.64, Y=274.12, Mass=536, SNR=15.9, Peak=56 HFD=4.4
21:55:55.527 00.000 12268 MultiStar: [#1 0.51,-0.21,1.02,U] [#2 0.06,-0.12,0.99,U] [#3 0.08,0.44,0.82,U] [#4 0.33,-0.20,0.82,U] [#5 0.25,-0.29,0.69,U] [#6 0.03,0.14,0.66,U] 
21:55:55.528 00.001 12268 refined, 6 included, MultiStar: {0.17, -0.08}, one-star: {-0.07, -0.22}
21:55:55.528 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.67) = xAngle (1.24 = 1.24)
21:55:55.528 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.27 = 1.27)
21:55:55.528 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.43 mountX=0.06 mountY=0.18, mountTheta=1.25
21:55:55.529 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.08, opts=13)
21:55:55.529 00.000 12268 Enqueuing Move request for scope (0.17, -0.08)
21:55:55.529 00.000 11616 Worker thread wakes up
21:55:55.529 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
21:55:55.529 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
21:55:55.529 00.000 11616 Moving (0.17, -0.08) raw xDistance=0.06 yDistance=0.18
21:55:55.529 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:55.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:55:55.529 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:55:55.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:55:55.529 00.000 11616 MoveAxis(E, 0, ABG)
21:55:55.529 00.000 11616 Move returns status 0, amount 0
21:55:55.531 00.002 11616 MoveAxis(N, 0, ABG)
21:55:55.531 00.000 11616 Move returns status 0, amount 0
21:55:55.531 00.000 11616 move complete, result=0
21:55:55.531 00.000 11616 worker thread done servicing request
21:55:55.557 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:55:55.575 00.018 12268 UpdateGuideState exits: m=536 SNR=15.9
21:55:55.575 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:55.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:55.575 00.000 12268 Enqueuing Expose request
21:55:55.575 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:55:55.575 00.000 11616 Worker thread wakes up
21:55:55.576 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:55.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:57.594 02.018 11616 Exposure complete
21:55:57.648 00.054 11616 worker thread done servicing request
21:55:57.648 00.000 12268 OnExposeComplete: enter
21:55:57.648 00.000 12268 UpdateGuideState(): m_state=6
21:55:57.648 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 965
21:55:57.648 00.000 12268 Star::Find returns 1 (0), X=1100.43, Y=274.09, Mass=550, SNR=16.0, Peak=48 HFD=4.8
21:55:57.649 00.001 12268 MultiStar: [#1 0.15,-0.09,1.03,U] [#2 0.21,0.18,1.05,U] [#3 -0.32,0.09,0.85,U] [#4 -0.14,0.02,0.84,U] [#5 0.25,-0.53,0.68,U] [#6 -0.10,-0.10,0.67,U] 
21:55:57.649 00.000 12268 refined, 6 included, MultiStar: {-0.03, -0.08}, one-star: {-0.29, -0.24}
21:55:57.649 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.67) = xAngle (-0.30 = -0.30)
21:55:57.649 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.27 = -0.27)
21:55:57.649 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.97 mountX=0.08 mountY=-0.02, mountTheta=-0.27
21:55:57.650 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.08, opts=13)
21:55:57.650 00.000 12268 Enqueuing Move request for scope (-0.03, -0.08)
21:55:57.651 00.001 11616 Worker thread wakes up
21:55:57.651 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
21:55:57.651 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
21:55:57.651 00.000 11616 Moving (-0.03, -0.08) raw xDistance=0.08 yDistance=-0.02
21:55:57.651 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:57.651 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:55:57.651 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:57.651 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:55:57.651 00.000 11616 MoveAxis(E, 0, ABG)
21:55:57.651 00.000 11616 Move returns status 0, amount 0
21:55:57.651 00.000 11616 MoveAxis(N, 0, ABG)
21:55:57.651 00.000 11616 Move returns status 0, amount 0
21:55:57.651 00.000 11616 move complete, result=0
21:55:57.652 00.001 11616 worker thread done servicing request
21:55:57.671 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:55:57.689 00.018 12268 UpdateGuideState exits: m=550 SNR=16.0
21:55:57.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:57.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:57.689 00.000 12268 Enqueuing Expose request
21:55:57.689 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:57.689 00.000 11616 Worker thread wakes up
21:55:57.689 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:55:57.690 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:55:59.704 02.014 11616 Exposure complete
21:55:59.760 00.056 11616 worker thread done servicing request
21:55:59.761 00.001 12268 OnExposeComplete: enter
21:55:59.761 00.000 12268 UpdateGuideState(): m_state=6
21:55:59.761 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 966
21:55:59.761 00.000 12268 Star::Find returns 1 (0), X=1100.68, Y=274.85, Mass=582, SNR=16.6, Peak=50 HFD=4.8
21:55:59.761 00.000 12268 MultiStar: [#1 0.06,0.73,0.00,M1] [#2 0.20,0.75,0.00,M1] [#3 -0.19,0.84,0.00,M1] [#4 0.56,0.89,0.00,M1] [#5 0.49,0.40,0.00,M1] [#6 0.03,0.86,0.00,M1] 
21:55:59.762 00.001 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.67) = xAngle (3.31 = -2.98)
21:55:59.762 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.34 = -2.95)
21:55:59.762 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.51 hyp=0.52 cameraTheta=1.64 mountX=-0.51 mountY=-0.10, mountTheta=-2.95
21:55:59.763 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.51, opts=13)
21:55:59.763 00.000 12268 Enqueuing Move request for scope (-0.03, 0.51)
21:55:59.763 00.000 11616 Worker thread wakes up
21:55:59.763 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.51) opts 0xd
21:55:59.763 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.51)
21:55:59.764 00.001 11616 Moving (-0.03, 0.51) raw xDistance=-0.51 yDistance=-0.10
21:55:59.764 00.000 11616 resist switch: large excursion: input -0.51 thresh 0.29 direction from 1 to -1
21:55:59.764 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.53
21:55:59.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.51
21:55:59.764 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:59.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:55:59.764 00.000 11616 MoveAxis(E, 285, ABG)
21:55:59.764 00.000 11616 Guiding  Dir = 2, Dur = 285
21:55:59.764 00.000 11616 IsSlewing returns 0
21:55:59.765 00.001 11616 IsGuiding returns 0
21:55:59.765 00.000 11616 PulseGuide returned control before completion, sleep 295
21:55:59.786 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:55:59.803 00.017 12268 UpdateGuideState exits: m=582 SNR=16.6
21:55:59.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:59.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:55:59.803 00.000 12268 Enqueuing Expose request
21:56:00.075 00.272 11616 IsGuiding returns 1
21:56:00.075 00.000 11616 scope still moving after pulse duration time elapsed
21:56:00.106 00.031 11616 IsSlewing returns 0
21:56:00.107 00.001 11616 IsGuiding returns 0
21:56:00.107 00.000 11616 scope move finished after 285 + 57 ms
21:56:00.107 00.000 11616 Move returns status 0, amount 285
21:56:00.107 00.000 11616 MoveAxis(N, 0, ABG)
21:56:00.107 00.000 11616 Move returns status 0, amount 0
21:56:00.107 00.000 11616 move complete, result=0
21:56:00.108 00.001 11616 worker thread done servicing request
21:56:00.108 00.000 11616 Worker thread wakes up
21:56:00.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:00.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:00.108 00.000 12268 GuideStep: -0.5 px 285 ms EAST, -0.1 px 0 ms NORTH
21:56:02.116 02.008 11616 Exposure complete
21:56:02.170 00.054 11616 worker thread done servicing request
21:56:02.170 00.000 12268 OnExposeComplete: enter
21:56:02.170 00.000 12268 UpdateGuideState(): m_state=6
21:56:02.170 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 967
21:56:02.171 00.001 12268 Star::Find returns 1 (0), X=1100.35, Y=274.74, Mass=610, SNR=17.0, Peak=53 HFD=4.7
21:56:02.171 00.000 12268 MultiStar: [#1 0.03,0.35,0.94,U] [#2 -0.08,0.72,0.00,M2] [#3 -0.29,0.48,0.79,U] [#4 -0.02,0.50,0.82,U] [#5 -0.22,0.07,0.64,U] [#6 -0.24,0.63,0.00,M2] 
21:56:02.171 00.000 12268 refined, 4 included, MultiStar: {-0.17, 0.37}, one-star: {-0.37, 0.40}
21:56:02.171 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.67) = xAngle (3.67 = -2.61)
21:56:02.171 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.70 = -2.58)
21:56:02.171 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.37 hyp=0.41 cameraTheta=2.00 mountX=-0.36 mountY=-0.22, mountTheta=-2.59
21:56:02.172 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.37, opts=13)
21:56:02.173 00.001 12268 Enqueuing Move request for scope (-0.17, 0.37)
21:56:02.173 00.000 11616 Worker thread wakes up
21:56:02.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.37) opts 0xd
21:56:02.173 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.37)
21:56:02.173 00.000 11616 Moving (-0.17, 0.37) raw xDistance=-0.36 yDistance=-0.22
21:56:02.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
21:56:02.173 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:56:02.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:56:02.173 00.000 11616 MoveAxis(E, 199, ABG)
21:56:02.173 00.000 11616 Guiding  Dir = 2, Dur = 199
21:56:02.174 00.001 11616 IsSlewing returns 0
21:56:02.174 00.000 11616 IsGuiding returns 0
21:56:02.174 00.000 11616 PulseGuide returned control before completion, sleep 209
21:56:02.197 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:56:02.215 00.018 12268 UpdateGuideState exits: m=610 SNR=17.0
21:56:02.215 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:02.215 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:02.216 00.001 12268 Enqueuing Expose request
21:56:02.390 00.174 11616 IsGuiding returns 1
21:56:02.390 00.000 11616 scope still moving after pulse duration time elapsed
21:56:02.421 00.031 11616 IsSlewing returns 0
21:56:02.423 00.002 11616 IsGuiding returns 0
21:56:02.423 00.000 11616 scope move finished after 199 + 49 ms
21:56:02.423 00.000 11616 Move returns status 0, amount 199
21:56:02.423 00.000 11616 MoveAxis(N, 0, ABG)
21:56:02.423 00.000 11616 Move returns status 0, amount 0
21:56:02.423 00.000 11616 move complete, result=0
21:56:02.423 00.000 11616 worker thread done servicing request
21:56:02.423 00.000 11616 Worker thread wakes up
21:56:02.423 00.000 12268 GuideStep: -0.4 px 199 ms EAST, -0.2 px 0 ms NORTH
21:56:02.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:02.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:04.437 02.014 11616 Exposure complete
21:56:04.493 00.056 11616 worker thread done servicing request
21:56:04.493 00.000 12268 OnExposeComplete: enter
21:56:04.493 00.000 12268 UpdateGuideState(): m_state=6
21:56:04.493 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 968
21:56:04.494 00.001 12268 Star::Find returns 1 (0), X=1100.26, Y=273.95, Mass=589, SNR=16.7, Peak=53 HFD=4.8
21:56:04.494 00.000 12268 MultiStar: [#1 0.11,-0.40,0.96,U] [#2 0.07,-0.16,1.06,U] [#3 -0.53,-0.08,0.84,U] [#4 -0.01,-0.44,0.80,U] [#5 0.03,-0.31,0.70,U] [#6 -0.19,0.13,0.73,U] 
21:56:04.494 00.000 12268 refined, 6 included, MultiStar: {-0.14, -0.24}, one-star: {-0.46, -0.39}
21:56:04.494 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.67) = xAngle (-0.43 = -0.43)
21:56:04.494 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.39 = -0.39)
21:56:04.494 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.24 hyp=0.28 cameraTheta=-2.09 mountX=0.26 mountY=-0.11, mountTheta=-0.40
21:56:04.495 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.24, opts=13)
21:56:04.496 00.001 12268 Enqueuing Move request for scope (-0.14, -0.24)
21:56:04.496 00.000 11616 Worker thread wakes up
21:56:04.496 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.24) opts 0xd
21:56:04.496 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.24)
21:56:04.496 00.000 11616 Moving (-0.14, -0.24) raw xDistance=0.26 yDistance=-0.11
21:56:04.496 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:56:04.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:56:04.496 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:04.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:56:04.496 00.000 11616 MoveAxis(E, 0, ABG)
21:56:04.496 00.000 11616 Move returns status 0, amount 0
21:56:04.497 00.001 11616 MoveAxis(N, 0, ABG)
21:56:04.497 00.000 11616 Move returns status 0, amount 0
21:56:04.497 00.000 11616 move complete, result=0
21:56:04.497 00.000 11616 worker thread done servicing request
21:56:04.518 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=38, Gamma=1.290
21:56:04.535 00.017 12268 UpdateGuideState exits: m=589 SNR=16.7
21:56:04.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:04.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:04.535 00.000 12268 Enqueuing Expose request
21:56:04.535 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:04.535 00.000 11616 Worker thread wakes up
21:56:04.536 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:04.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:06.539 02.003 11616 Exposure complete
21:56:06.595 00.056 11616 worker thread done servicing request
21:56:06.596 00.001 12268 OnExposeComplete: enter
21:56:06.596 00.000 12268 UpdateGuideState(): m_state=6
21:56:06.596 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 969
21:56:06.596 00.000 12268 Star::Find returns 1 (0), X=1100.04, Y=273.83, Mass=560, SNR=16.2, Peak=48 HFD=4.8
21:56:06.596 00.000 12268 MultiStar: [#1 0.03,-0.47,0.93,U] [#2 -0.25,-0.45,1.02,U] [#3 -0.38,-0.34,0.85,U] [#4 -0.15,-0.63,0.00,M1] [#5 -0.23,-1.15,0.00,M1] [#6 -0.34,-0.15,0.72,U] 
21:56:06.597 00.001 12268 refined, 4 included, MultiStar: {-0.32, -0.40}, one-star: {-0.68, -0.51}
21:56:06.597 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-1.67) = xAngle (-0.58 = -0.58)
21:56:06.597 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.55 = -0.55)
21:56:06.597 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.40 hyp=0.52 cameraTheta=-2.25 mountX=0.43 mountY=-0.27, mountTheta=-0.56
21:56:06.598 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.40, opts=13)
21:56:06.598 00.000 12268 Enqueuing Move request for scope (-0.32, -0.40)
21:56:06.598 00.000 11616 Worker thread wakes up
21:56:06.599 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.40) opts 0xd
21:56:06.599 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.40)
21:56:06.599 00.000 11616 Moving (-0.32, -0.40) raw xDistance=0.43 yDistance=-0.27
21:56:06.599 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
21:56:06.599 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.29
21:56:06.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
21:56:06.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
21:56:06.599 00.000 11616 MoveAxis(W, 241, ABG)
21:56:06.599 00.000 11616 Guiding  Dir = 3, Dur = 241
21:56:06.600 00.001 11616 IsSlewing returns 0
21:56:06.600 00.000 11616 IsGuiding returns 0
21:56:06.600 00.000 11616 PulseGuide returned control before completion, sleep 251
21:56:06.621 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:56:06.639 00.018 12268 UpdateGuideState exits: m=560 SNR=16.2
21:56:06.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:06.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:06.639 00.000 12268 Enqueuing Expose request
21:56:06.862 00.223 11616 IsGuiding returns 1
21:56:06.863 00.001 11616 scope still moving after pulse duration time elapsed
21:56:06.893 00.030 11616 IsSlewing returns 0
21:56:06.894 00.001 11616 IsGuiding returns 0
21:56:06.894 00.000 11616 scope move finished after 241 + 53 ms
21:56:06.894 00.000 11616 Move returns status 0, amount 241
21:56:06.894 00.000 11616 MoveAxis(N, 23, ABG)
21:56:06.894 00.000 11616 Guiding  Dir = 0, Dur = 23
21:56:06.894 00.000 11616 IsSlewing returns 0
21:56:06.895 00.001 11616 IsGuiding returns 0
21:56:06.895 00.000 11616 PulseGuide returned control before completion, sleep 33
21:56:06.940 00.045 11616 IsGuiding returns 1
21:56:06.940 00.000 11616 scope still moving after pulse duration time elapsed
21:56:06.971 00.031 11616 IsSlewing returns 0
21:56:06.972 00.001 11616 IsGuiding returns 1
21:56:07.002 00.030 11616 IsSlewing returns 0
21:56:07.002 00.000 11616 IsGuiding returns 1
21:56:07.033 00.031 11616 IsSlewing returns 0
21:56:07.033 00.000 11616 IsGuiding returns 0
21:56:07.033 00.000 11616 scope move finished after 23 + 115 ms
21:56:07.033 00.000 11616 Move returns status 0, amount 23
21:56:07.033 00.000 11616 move complete, result=0
21:56:07.034 00.001 11616 worker thread done servicing request
21:56:07.034 00.000 11616 Worker thread wakes up
21:56:07.034 00.000 12268 GuideStep: 0.4 px 241 ms WEST, -0.3 px 23 ms NORTH
21:56:07.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:07.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:09.042 02.008 11616 Exposure complete
21:56:09.097 00.055 11616 worker thread done servicing request
21:56:09.098 00.001 12268 OnExposeComplete: enter
21:56:09.098 00.000 12268 UpdateGuideState(): m_state=6
21:56:09.098 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 970
21:56:09.098 00.000 12268 Star::Find returns 1 (0), X=1099.58, Y=274.17, Mass=580, SNR=16.5, Peak=51 HFD=5.1
21:56:09.099 00.001 12268 MultiStar: [#1 -0.63,-0.07,0.00,M1] [#2 -0.61,-0.10,1.04,U] [#3 -0.92,-0.01,0.00,M1] [#4 -0.48,-0.03,0.81,U] [#5 -0.49,-0.34,0.68,U] [#6 -0.44,-0.09,0.73,U] 
21:56:09.099 00.000 12268 refined, 4 included, MultiStar: {-0.66, -0.14}, one-star: {-1.13, -0.17}
21:56:09.099 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.67) = xAngle (-1.27 = -1.27)
21:56:09.099 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.24 = -1.24)
21:56:09.099 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-0.14 hyp=0.67 cameraTheta=-2.93 mountX=0.20 mountY=-0.64, mountTheta=-1.26
21:56:09.100 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.66, y=-0.14, opts=13)
21:56:09.100 00.000 12268 Enqueuing Move request for scope (-0.66, -0.14)
21:56:09.101 00.001 11616 Worker thread wakes up
21:56:09.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.14) opts 0xd
21:56:09.101 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.66, -0.14)
21:56:09.101 00.000 11616 Moving (-0.66, -0.14) raw xDistance=0.20 yDistance=-0.64
21:56:09.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
21:56:09.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.64
21:56:09.101 00.000 11616 MoveAxis(W, 113, ABG)
21:56:09.101 00.000 11616 Guiding  Dir = 3, Dur = 113
21:56:09.101 00.000 11616 IsSlewing returns 0
21:56:09.102 00.001 11616 IsGuiding returns 0
21:56:09.102 00.000 11616 PulseGuide returned control before completion, sleep 123
21:56:09.122 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
21:56:09.142 00.020 12268 UpdateGuideState exits: m=580 SNR=16.5
21:56:09.142 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:09.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:09.142 00.000 12268 Enqueuing Expose request
21:56:09.230 00.088 11616 IsGuiding returns 1
21:56:09.230 00.000 11616 scope still moving after pulse duration time elapsed
21:56:09.261 00.031 11616 IsSlewing returns 0
21:56:09.261 00.000 11616 IsGuiding returns 0
21:56:09.261 00.000 11616 scope move finished after 113 + 45 ms
21:56:09.261 00.000 11616 Move returns status 0, amount 113
21:56:09.261 00.000 11616 MoveAxis(N, 54, ABG)
21:56:09.262 00.001 11616 Guiding  Dir = 0, Dur = 54
21:56:09.262 00.000 11616 IsSlewing returns 0
21:56:09.262 00.000 11616 IsGuiding returns 0
21:56:09.262 00.000 11616 PulseGuide returned control before completion, sleep 64
21:56:09.340 00.078 11616 IsGuiding returns 1
21:56:09.340 00.000 11616 scope still moving after pulse duration time elapsed
21:56:09.370 00.030 11616 IsSlewing returns 0
21:56:09.371 00.001 11616 IsGuiding returns 1
21:56:09.401 00.030 11616 IsSlewing returns 0
21:56:09.402 00.001 11616 IsGuiding returns 1
21:56:09.432 00.030 11616 IsSlewing returns 0
21:56:09.432 00.000 11616 IsGuiding returns 1
21:56:09.463 00.031 11616 IsSlewing returns 0
21:56:09.463 00.000 11616 IsGuiding returns 1
21:56:09.494 00.031 11616 IsSlewing returns 0
21:56:09.495 00.001 11616 IsGuiding returns 1
21:56:09.525 00.030 11616 IsSlewing returns 0
21:56:09.526 00.001 11616 IsGuiding returns 1
21:56:09.556 00.030 11616 IsSlewing returns 0
21:56:09.557 00.001 11616 IsGuiding returns 0
21:56:09.557 00.000 11616 scope move finished after 54 + 241 ms
21:56:09.557 00.000 11616 Move returns status 0, amount 54
21:56:09.557 00.000 11616 move complete, result=0
21:56:09.557 00.000 11616 worker thread done servicing request
21:56:09.557 00.000 11616 Worker thread wakes up
21:56:09.557 00.000 12268 GuideStep: 0.2 px 113 ms WEST, -0.6 px 54 ms NORTH
21:56:09.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:09.558 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:11.563 02.005 11616 Exposure complete
21:56:11.616 00.053 11616 worker thread done servicing request
21:56:11.617 00.001 12268 OnExposeComplete: enter
21:56:11.617 00.000 12268 UpdateGuideState(): m_state=6
21:56:11.617 00.000 12268 Star::Find(15, 1099, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 971
21:56:11.617 00.000 12268 Star::Find returns 1 (0), X=1100.15, Y=274.40, Mass=504, SNR=15.4, Peak=52 HFD=4.8
21:56:11.618 00.001 12268 MultiStar: [#1 -0.24,0.35,1.08,U] [#2 -0.35,0.30,1.08,U] [#3 -0.41,0.10,0.85,U] [#4 -0.31,0.25,0.87,U] [#5 -0.20,-0.21,0.64,U] [#6 -0.34,0.34,0.65,U] 
21:56:11.618 00.000 12268 refined, 6 included, MultiStar: {-0.35, 0.19}, one-star: {-0.56, 0.06}
21:56:11.618 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.67) = xAngle (4.32 = -1.97)
21:56:11.618 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.35 = -1.94)
21:56:11.618 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.19 hyp=0.40 cameraTheta=2.65 mountX=-0.15 mountY=-0.37, mountTheta=-1.96
21:56:11.620 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.19, opts=13)
21:56:11.620 00.000 12268 Enqueuing Move request for scope (-0.35, 0.19)
21:56:11.620 00.000 11616 Worker thread wakes up
21:56:11.620 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.19) opts 0xd
21:56:11.620 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.19)
21:56:11.620 00.000 11616 Moving (-0.35, 0.19) raw xDistance=-0.15 yDistance=-0.37
21:56:11.620 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:56:11.621 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:56:11.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
21:56:11.621 00.000 11616 MoveAxis(E, 0, ABG)
21:56:11.621 00.000 11616 Move returns status 0, amount 0
21:56:11.621 00.000 11616 MoveAxis(N, 31, ABG)
21:56:11.621 00.000 11616 Guiding  Dir = 0, Dur = 31
21:56:11.621 00.000 11616 IsSlewing returns 0
21:56:11.621 00.000 11616 IsGuiding returns 0
21:56:11.622 00.001 11616 PulseGuide returned control before completion, sleep 41
21:56:11.644 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:56:11.662 00.018 12268 UpdateGuideState exits: m=504 SNR=15.4
21:56:11.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:11.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:11.662 00.000 12268 Enqueuing Expose request
21:56:11.671 00.009 11616 IsGuiding returns 1
21:56:11.671 00.000 11616 scope still moving after pulse duration time elapsed
21:56:11.703 00.032 11616 IsSlewing returns 0
21:56:11.703 00.000 11616 IsGuiding returns 0
21:56:11.703 00.000 11616 scope move finished after 31 + 50 ms
21:56:11.703 00.000 11616 Move returns status 0, amount 31
21:56:11.703 00.000 11616 move complete, result=0
21:56:11.704 00.001 11616 worker thread done servicing request
21:56:11.704 00.000 11616 Worker thread wakes up
21:56:11.704 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:11.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:11.704 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 31 ms NORTH
21:56:13.731 02.027 11616 Exposure complete
21:56:13.786 00.055 11616 worker thread done servicing request
21:56:13.786 00.000 12268 OnExposeComplete: enter
21:56:13.786 00.000 12268 UpdateGuideState(): m_state=6
21:56:13.786 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 972
21:56:13.786 00.000 12268 Star::Find returns 1 (0), X=1100.79, Y=274.87, Mass=566, SNR=16.3, Peak=49 HFD=4.8
21:56:13.787 00.001 12268 MultiStar: [#1 0.37,0.24,0.97,U] [#2 0.36,0.43,1.03,U] [#3 -0.10,0.43,0.82,U] [#4 0.49,0.12,0.86,U] [#5 0.49,0.04,0.71,U] [#6 0.20,0.37,0.61,U] 
21:56:13.787 00.000 12268 refined, 6 included, MultiStar: {0.27, 0.32}, one-star: {0.07, 0.54}
21:56:13.787 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.67) = xAngle (2.54 = 2.54)
21:56:13.787 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.57 = 2.57)
21:56:13.787 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.32 hyp=0.42 cameraTheta=0.88 mountX=-0.34 mountY=0.22, mountTheta=2.57
21:56:13.788 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.32, opts=13)
21:56:13.788 00.000 12268 Enqueuing Move request for scope (0.27, 0.32)
21:56:13.788 00.000 11616 Worker thread wakes up
21:56:13.789 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.32) opts 0xd
21:56:13.789 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.32)
21:56:13.789 00.000 11616 Moving (0.27, 0.32) raw xDistance=-0.34 yDistance=0.22
21:56:13.789 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
21:56:13.789 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.03
21:56:13.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
21:56:13.789 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:56:13.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:56:13.789 00.000 11616 MoveAxis(E, 193, ABG)
21:56:13.789 00.000 11616 Guiding  Dir = 2, Dur = 193
21:56:13.789 00.000 11616 IsSlewing returns 0
21:56:13.790 00.001 11616 IsGuiding returns 0
21:56:13.790 00.000 11616 PulseGuide returned control before completion, sleep 203
21:56:13.809 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:56:13.826 00.017 12268 UpdateGuideState exits: m=566 SNR=16.3
21:56:13.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:13.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:13.826 00.000 12268 Enqueuing Expose request
21:56:14.002 00.176 11616 IsGuiding returns 1
21:56:14.002 00.000 11616 scope still moving after pulse duration time elapsed
21:56:14.033 00.031 11616 IsSlewing returns 0
21:56:14.034 00.001 11616 IsGuiding returns 0
21:56:14.034 00.000 11616 scope move finished after 193 + 51 ms
21:56:14.034 00.000 11616 Move returns status 0, amount 193
21:56:14.034 00.000 11616 MoveAxis(N, 0, ABG)
21:56:14.034 00.000 11616 Move returns status 0, amount 0
21:56:14.034 00.000 11616 move complete, result=0
21:56:14.034 00.000 11616 worker thread done servicing request
21:56:14.034 00.000 11616 Worker thread wakes up
21:56:14.035 00.001 12268 GuideStep: -0.3 px 193 ms EAST, 0.2 px 0 ms NORTH
21:56:14.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:14.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:16.047 02.012 11616 Exposure complete
21:56:16.102 00.055 11616 worker thread done servicing request
21:56:16.102 00.000 12268 OnExposeComplete: enter
21:56:16.102 00.000 12268 UpdateGuideState(): m_state=6
21:56:16.102 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 973
21:56:16.102 00.000 12268 Star::Find returns 1 (0), X=1100.20, Y=274.24, Mass=512, SNR=15.5, Peak=40 HFD=4.5
21:56:16.102 00.000 12268 MultiStar: [#1 -0.09,-0.15,1.02,U] [#2 -0.02,-0.02,1.07,U] [#3 -0.52,0.16,0.85,U] [#4 -0.16,0.39,0.83,U] [#5 0.23,0.04,0.74,U] [#6 0.01,0.39,0.68,U] 
21:56:16.102 00.000 12268 refined, 6 included, MultiStar: {-0.17, 0.08}, one-star: {-0.52, -0.09}
21:56:16.102 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.67) = xAngle (4.37 = -1.91)
21:56:16.102 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.40 = -1.88)
21:56:16.103 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.70 mountX=-0.06 mountY=-0.18, mountTheta=-1.91
21:56:16.104 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.08, opts=13)
21:56:16.104 00.000 12268 Enqueuing Move request for scope (-0.17, 0.08)
21:56:16.104 00.000 11616 Worker thread wakes up
21:56:16.104 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
21:56:16.104 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
21:56:16.104 00.000 11616 Moving (-0.17, 0.08) raw xDistance=-0.06 yDistance=-0.18
21:56:16.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:16.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:56:16.105 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:56:16.105 00.000 11616 MoveAxis(E, 0, ABG)
21:56:16.105 00.000 11616 Move returns status 0, amount 0
21:56:16.105 00.000 11616 MoveAxis(N, 15, ABG)
21:56:16.105 00.000 11616 Guiding  Dir = 0, Dur = 15
21:56:16.105 00.000 11616 IsSlewing returns 0
21:56:16.105 00.000 11616 IsGuiding returns 0
21:56:16.106 00.001 11616 PulseGuide returned control before completion, sleep 25
21:56:16.129 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=39, Gamma=1.290
21:56:16.138 00.009 11616 IsGuiding returns 1
21:56:16.138 00.000 11616 scope still moving after pulse duration time elapsed
21:56:16.146 00.008 12268 UpdateGuideState exits: m=512 SNR=15.5
21:56:16.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:16.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:16.146 00.000 12268 Enqueuing Expose request
21:56:16.169 00.023 11616 IsSlewing returns 0
21:56:16.169 00.000 11616 IsGuiding returns 0
21:56:16.169 00.000 11616 scope move finished after 15 + 48 ms
21:56:16.169 00.000 11616 Move returns status 0, amount 15
21:56:16.170 00.001 11616 move complete, result=0
21:56:16.170 00.000 11616 worker thread done servicing request
21:56:16.170 00.000 11616 Worker thread wakes up
21:56:16.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:16.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:16.171 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
21:56:18.176 02.005 11616 Exposure complete
21:56:18.233 00.057 11616 worker thread done servicing request
21:56:18.233 00.000 12268 OnExposeComplete: enter
21:56:18.233 00.000 12268 UpdateGuideState(): m_state=6
21:56:18.233 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 974
21:56:18.234 00.001 12268 Star::Find returns 1 (0), X=1100.21, Y=274.17, Mass=507, SNR=15.4, Peak=48 HFD=4.4
21:56:18.234 00.000 12268 MultiStar: [#1 -0.07,-0.09,1.00,U] [#2 -0.34,0.18,1.05,U] [#3 -0.44,0.50,0.00,M1] [#4 -0.24,0.12,0.85,U] [#5 0.09,-0.43,0.76,U] [#6 -0.16,0.42,0.79,U] 
21:56:18.234 00.000 12268 refined, 5 included, MultiStar: {-0.22, 0.01}, one-star: {-0.50, -0.16}
21:56:18.234 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.67) = xAngle (4.78 = -1.51)
21:56:18.234 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.81 = -1.47)
21:56:18.234 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.11 mountX=0.01 mountY=-0.22, mountTheta=-1.51
21:56:18.236 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.01, opts=13)
21:56:18.236 00.000 12268 Enqueuing Move request for scope (-0.22, 0.01)
21:56:18.236 00.000 11616 Worker thread wakes up
21:56:18.236 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
21:56:18.237 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
21:56:18.237 00.000 11616 Moving (-0.22, 0.01) raw xDistance=0.01 yDistance=-0.22
21:56:18.237 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:18.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:56:18.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
21:56:18.237 00.000 11616 MoveAxis(E, 0, ABG)
21:56:18.237 00.000 11616 Move returns status 0, amount 0
21:56:18.237 00.000 11616 MoveAxis(N, 18, ABG)
21:56:18.237 00.000 11616 Guiding  Dir = 0, Dur = 18
21:56:18.238 00.001 11616 IsSlewing returns 0
21:56:18.238 00.000 11616 IsGuiding returns 0
21:56:18.238 00.000 11616 PulseGuide returned control before completion, sleep 28
21:56:18.260 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:56:18.271 00.011 11616 IsGuiding returns 1
21:56:18.271 00.000 11616 scope still moving after pulse duration time elapsed
21:56:18.277 00.006 12268 UpdateGuideState exits: m=507 SNR=15.4
21:56:18.278 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:18.278 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:18.278 00.000 12268 Enqueuing Expose request
21:56:18.303 00.025 11616 IsSlewing returns 0
21:56:18.303 00.000 11616 IsGuiding returns 0
21:56:18.303 00.000 11616 scope move finished after 18 + 47 ms
21:56:18.303 00.000 11616 Move returns status 0, amount 18
21:56:18.303 00.000 11616 move complete, result=0
21:56:18.303 00.000 11616 worker thread done servicing request
21:56:18.303 00.000 11616 Worker thread wakes up
21:56:18.304 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:18.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:18.309 00.005 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 18 ms NORTH
21:56:20.309 02.000 11616 Exposure complete
21:56:20.368 00.059 11616 worker thread done servicing request
21:56:20.368 00.000 12268 OnExposeComplete: enter
21:56:20.369 00.001 12268 UpdateGuideState(): m_state=6
21:56:20.369 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 975
21:56:20.369 00.000 12268 Star::Find returns 1 (0), X=1100.27, Y=274.56, Mass=532, SNR=15.8, Peak=44 HFD=4.9
21:56:20.369 00.000 12268 MultiStar: [#1 0.31,0.39,1.01,U] [#2 0.12,0.53,1.07,U] [#3 -0.32,0.54,0.86,U] [#4 -0.17,0.47,0.86,U] [#5 0.24,-0.07,0.70,U] [#6 -0.15,0.48,0.72,U] 
21:56:20.369 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.38}, one-star: {-0.45, 0.22}
21:56:20.369 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.67) = xAngle (3.39 = -2.89)
21:56:20.370 00.001 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.42 = -2.86)
21:56:20.370 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.38 hyp=0.38 cameraTheta=1.72 mountX=-0.37 mountY=-0.10, mountTheta=-2.86
21:56:20.371 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.38, opts=13)
21:56:20.371 00.000 12268 Enqueuing Move request for scope (-0.06, 0.38)
21:56:20.372 00.001 11616 Worker thread wakes up
21:56:20.372 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.38) opts 0xd
21:56:20.372 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.38)
21:56:20.372 00.000 11616 Moving (-0.06, 0.38) raw xDistance=-0.37 yDistance=-0.10
21:56:20.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
21:56:20.372 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:20.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:56:20.372 00.000 11616 MoveAxis(E, 207, ABG)
21:56:20.372 00.000 11616 Guiding  Dir = 2, Dur = 207
21:56:20.373 00.001 11616 IsSlewing returns 0
21:56:20.373 00.000 11616 IsGuiding returns 0
21:56:20.373 00.000 11616 PulseGuide returned control before completion, sleep 217
21:56:20.396 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:56:20.414 00.018 12268 UpdateGuideState exits: m=532 SNR=15.8
21:56:20.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:20.415 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:20.415 00.000 12268 Enqueuing Expose request
21:56:20.603 00.188 11616 IsGuiding returns 1
21:56:20.603 00.000 11616 scope still moving after pulse duration time elapsed
21:56:20.634 00.031 11616 IsSlewing returns 0
21:56:20.634 00.000 11616 IsGuiding returns 1
21:56:20.666 00.032 11616 IsSlewing returns 0
21:56:20.666 00.000 11616 IsGuiding returns 1
21:56:20.697 00.031 11616 IsSlewing returns 0
21:56:20.697 00.000 11616 IsGuiding returns 1
21:56:20.729 00.032 11616 IsSlewing returns 0
21:56:20.729 00.000 11616 IsGuiding returns 1
21:56:20.760 00.031 11616 IsSlewing returns 0
21:56:20.760 00.000 11616 IsGuiding returns 1
21:56:20.792 00.032 11616 IsSlewing returns 0
21:56:20.792 00.000 11616 IsGuiding returns 0
21:56:20.792 00.000 11616 scope move finished after 207 + 211 ms
21:56:20.792 00.000 11616 Move returns status 0, amount 207
21:56:20.792 00.000 11616 MoveAxis(N, 0, ABG)
21:56:20.792 00.000 11616 Move returns status 0, amount 0
21:56:20.792 00.000 11616 move complete, result=0
21:56:20.793 00.001 11616 worker thread done servicing request
21:56:20.793 00.000 12268 GuideStep: -0.4 px 207 ms EAST, -0.1 px 0 ms NORTH
21:56:20.793 00.000 11616 Worker thread wakes up
21:56:20.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:20.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:22.806 02.013 11616 Exposure complete
21:56:22.862 00.056 11616 worker thread done servicing request
21:56:22.862 00.000 12268 OnExposeComplete: enter
21:56:22.862 00.000 12268 UpdateGuideState(): m_state=6
21:56:22.862 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 976
21:56:22.862 00.000 12268 Star::Find returns 1 (0), X=1100.42, Y=274.37, Mass=566, SNR=16.3, Peak=42 HFD=4.9
21:56:22.863 00.001 12268 MultiStar: [#1 0.10,0.01,1.00,U] [#2 -0.02,0.71,0.00,M1] [#3 -0.40,0.43,0.84,U] [#4 0.11,0.19,0.83,U] [#5 0.20,-0.01,0.69,U] [#6 0.02,0.37,0.61,U] 
21:56:22.863 00.000 12268 refined, 5 included, MultiStar: {-0.06, 0.16}, one-star: {-0.30, 0.04}
21:56:22.863 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.60 = -2.69)
21:56:22.863 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.63 = -2.66)
21:56:22.863 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.93 mountX=-0.15 mountY=-0.08, mountTheta=-2.66
21:56:22.865 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.16, opts=13)
21:56:22.865 00.000 12268 Enqueuing Move request for scope (-0.06, 0.16)
21:56:22.865 00.000 11616 Worker thread wakes up
21:56:22.865 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
21:56:22.865 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
21:56:22.865 00.000 11616 Moving (-0.06, 0.16) raw xDistance=-0.15 yDistance=-0.08
21:56:22.865 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
21:56:22.865 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:22.866 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:56:22.866 00.000 11616 MoveAxis(E, 85, ABG)
21:56:22.866 00.000 11616 Guiding  Dir = 2, Dur = 85
21:56:22.866 00.000 11616 IsSlewing returns 0
21:56:22.866 00.000 11616 IsGuiding returns 0
21:56:22.867 00.001 11616 PulseGuide returned control before completion, sleep 95
21:56:22.887 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:56:22.906 00.019 12268 UpdateGuideState exits: m=566 SNR=16.3
21:56:22.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:22.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:22.906 00.000 12268 Enqueuing Expose request
21:56:22.975 00.069 11616 IsGuiding returns 1
21:56:22.975 00.000 11616 scope still moving after pulse duration time elapsed
21:56:23.005 00.030 11616 IsSlewing returns 0
21:56:23.005 00.000 11616 IsGuiding returns 1
21:56:23.036 00.031 11616 IsSlewing returns 0
21:56:23.036 00.000 11616 IsGuiding returns 1
21:56:23.067 00.031 11616 IsSlewing returns 0
21:56:23.067 00.000 11616 IsGuiding returns 1
21:56:23.099 00.032 11616 IsSlewing returns 0
21:56:23.099 00.000 11616 IsGuiding returns 0
21:56:23.099 00.000 11616 scope move finished after 85 + 147 ms
21:56:23.099 00.000 11616 Move returns status 0, amount 85
21:56:23.099 00.000 11616 MoveAxis(N, 0, ABG)
21:56:23.099 00.000 11616 Move returns status 0, amount 0
21:56:23.099 00.000 11616 move complete, result=0
21:56:23.100 00.001 11616 worker thread done servicing request
21:56:23.100 00.000 11616 Worker thread wakes up
21:56:23.100 00.000 12268 GuideStep: -0.2 px 85 ms EAST, -0.1 px 0 ms NORTH
21:56:23.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:23.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:25.104 02.004 11616 Exposure complete
21:56:25.159 00.055 11616 worker thread done servicing request
21:56:25.159 00.000 12268 OnExposeComplete: enter
21:56:25.159 00.000 12268 UpdateGuideState(): m_state=6
21:56:25.160 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 977
21:56:25.160 00.000 12268 Star::Find returns 1 (0), X=1100.21, Y=274.41, Mass=535, SNR=15.8, Peak=51 HFD=4.6
21:56:25.160 00.000 12268 MultiStar: [#1 -0.04,0.21,1.09,U] [#2 -0.37,0.37,1.06,U] [#3 -0.38,0.27,0.85,U] [#4 0.10,0.08,0.81,U] [#5 0.03,0.05,0.68,U] [#6 -0.63,0.45,0.00,M1] 
21:56:25.160 00.000 12268 refined, 5 included, MultiStar: {-0.21, 0.18}, one-star: {-0.50, 0.07}
21:56:25.160 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.67) = xAngle (4.09 = -2.19)
21:56:25.160 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.12 = -2.16)
21:56:25.160 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.18 hyp=0.28 cameraTheta=2.42 mountX=-0.16 mountY=-0.23, mountTheta=-2.18
21:56:25.164 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.18, opts=13)
21:56:25.164 00.000 12268 Enqueuing Move request for scope (-0.21, 0.18)
21:56:25.164 00.000 11616 Worker thread wakes up
21:56:25.164 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.18) opts 0xd
21:56:25.164 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.18)
21:56:25.164 00.000 11616 Moving (-0.21, 0.18) raw xDistance=-0.16 yDistance=-0.23
21:56:25.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
21:56:25.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
21:56:25.164 00.000 11616 MoveAxis(E, 92, ABG)
21:56:25.164 00.000 11616 Guiding  Dir = 2, Dur = 92
21:56:25.165 00.001 11616 IsSlewing returns 0
21:56:25.165 00.000 11616 IsGuiding returns 0
21:56:25.165 00.000 11616 PulseGuide returned control before completion, sleep 102
21:56:25.185 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:56:25.202 00.017 12268 UpdateGuideState exits: m=535 SNR=15.8
21:56:25.203 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:25.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:25.203 00.000 12268 Enqueuing Expose request
21:56:25.270 00.067 11616 IsGuiding returns 1
21:56:25.270 00.000 11616 scope still moving after pulse duration time elapsed
21:56:25.300 00.030 11616 IsSlewing returns 0
21:56:25.301 00.001 11616 IsGuiding returns 0
21:56:25.301 00.000 11616 scope move finished after 92 + 44 ms
21:56:25.301 00.000 11616 Move returns status 0, amount 92
21:56:25.301 00.000 11616 MoveAxis(N, 20, ABG)
21:56:25.301 00.000 11616 Guiding  Dir = 0, Dur = 20
21:56:25.302 00.001 11616 IsSlewing returns 0
21:56:25.302 00.000 11616 IsGuiding returns 0
21:56:25.302 00.000 11616 PulseGuide returned control before completion, sleep 30
21:56:25.347 00.045 11616 IsGuiding returns 1
21:56:25.347 00.000 11616 scope still moving after pulse duration time elapsed
21:56:25.379 00.032 11616 IsSlewing returns 0
21:56:25.380 00.001 11616 IsGuiding returns 1
21:56:25.411 00.031 11616 IsSlewing returns 0
21:56:25.412 00.001 11616 IsGuiding returns 1
21:56:25.442 00.030 11616 IsSlewing returns 0
21:56:25.442 00.000 11616 IsGuiding returns 1
21:56:25.473 00.031 11616 IsSlewing returns 0
21:56:25.473 00.000 11616 IsGuiding returns 1
21:56:25.504 00.031 11616 IsSlewing returns 0
21:56:25.504 00.000 11616 IsGuiding returns 1
21:56:25.534 00.030 11616 IsSlewing returns 0
21:56:25.534 00.000 11616 IsGuiding returns 1
21:56:25.566 00.032 11616 IsSlewing returns 0
21:56:25.566 00.000 11616 IsGuiding returns 0
21:56:25.567 00.001 11616 scope move finished after 20 + 243 ms
21:56:25.567 00.000 11616 Move returns status 0, amount 20
21:56:25.567 00.000 11616 move complete, result=0
21:56:25.567 00.000 11616 worker thread done servicing request
21:56:25.567 00.000 11616 Worker thread wakes up
21:56:25.567 00.000 12268 GuideStep: -0.2 px 92 ms EAST, -0.2 px 20 ms NORTH
21:56:25.567 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:25.567 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:27.589 02.022 11616 Exposure complete
21:56:27.643 00.054 11616 worker thread done servicing request
21:56:27.644 00.001 12268 OnExposeComplete: enter
21:56:27.644 00.000 12268 UpdateGuideState(): m_state=6
21:56:27.644 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 978
21:56:27.644 00.000 12268 Star::Find returns 1 (0), X=1100.23, Y=274.42, Mass=544, SNR=16.0, Peak=49 HFD=4.7
21:56:27.644 00.000 12268 MultiStar: [#1 0.13,-0.05,1.03,U] [#2 -0.09,0.17,0.99,U] [#3 -0.34,0.16,0.86,U] [#4 -0.19,0.12,0.84,U] [#5 0.12,-0.30,0.74,U] [#6 -0.35,0.06,0.71,U] 
21:56:27.644 00.000 12268 refined, 6 included, MultiStar: {-0.17, 0.04}, one-star: {-0.49, 0.08}
21:56:27.644 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (-1.67) = xAngle (4.57 = -1.72)
21:56:27.645 00.001 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.60 = -1.69)
21:56:27.645 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.18 cameraTheta=2.90 mountX=-0.03 mountY=-0.18, mountTheta=-1.72
21:56:27.647 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.04, opts=13)
21:56:27.647 00.000 12268 Enqueuing Move request for scope (-0.17, 0.04)
21:56:27.647 00.000 11616 Worker thread wakes up
21:56:27.647 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
21:56:27.647 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
21:56:27.647 00.000 11616 Moving (-0.17, 0.04) raw xDistance=-0.03 yDistance=-0.18
21:56:27.647 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:27.648 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:56:27.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:56:27.648 00.000 11616 MoveAxis(E, 0, ABG)
21:56:27.648 00.000 11616 Move returns status 0, amount 0
21:56:27.648 00.000 11616 MoveAxis(N, 15, ABG)
21:56:27.648 00.000 11616 Guiding  Dir = 0, Dur = 15
21:56:27.648 00.000 11616 IsSlewing returns 0
21:56:27.648 00.000 11616 IsGuiding returns 0
21:56:27.649 00.001 11616 PulseGuide returned control before completion, sleep 25
21:56:27.669 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
21:56:27.675 00.006 11616 IsGuiding returns 1
21:56:27.675 00.000 11616 scope still moving after pulse duration time elapsed
21:56:27.685 00.010 12268 UpdateGuideState exits: m=544 SNR=16.0
21:56:27.685 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:27.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:27.685 00.000 12268 Enqueuing Expose request
21:56:27.706 00.021 11616 IsSlewing returns 0
21:56:27.706 00.000 11616 IsGuiding returns 0
21:56:27.706 00.000 11616 scope move finished after 15 + 43 ms
21:56:27.706 00.000 11616 Move returns status 0, amount 15
21:56:27.706 00.000 11616 move complete, result=0
21:56:27.706 00.000 11616 worker thread done servicing request
21:56:27.706 00.000 11616 Worker thread wakes up
21:56:27.707 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:27.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:27.716 00.009 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 15 ms NORTH
21:56:29.727 02.011 11616 Exposure complete
21:56:29.782 00.055 11616 worker thread done servicing request
21:56:29.782 00.000 12268 OnExposeComplete: enter
21:56:29.782 00.000 12268 UpdateGuideState(): m_state=6
21:56:29.782 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 979
21:56:29.782 00.000 12268 Star::Find returns 1 (0), X=1100.05, Y=274.32, Mass=518, SNR=15.6, Peak=53 HFD=4.6
21:56:29.783 00.001 12268 MultiStar: [#1 -0.19,-0.28,1.05,U] [#2 -0.35,0.31,1.11,U] [#3 -0.42,0.29,0.86,U] [#4 -0.44,0.15,0.85,U] [#5 0.02,-0.11,0.73,U] [#6 -0.32,0.39,0.78,U] 
21:56:29.783 00.000 12268 refined, 6 included, MultiStar: {-0.35, 0.10}, one-star: {-0.67, -0.02}
21:56:29.783 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.67) = xAngle (4.53 = -1.75)
21:56:29.783 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.56 = -1.72)
21:56:29.783 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.10 hyp=0.36 cameraTheta=2.86 mountX=-0.07 mountY=-0.36, mountTheta=-1.75
21:56:29.785 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.10, opts=13)
21:56:29.785 00.000 12268 Enqueuing Move request for scope (-0.35, 0.10)
21:56:29.786 00.001 11616 Worker thread wakes up
21:56:29.786 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.10) opts 0xd
21:56:29.786 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.10)
21:56:29.786 00.000 11616 Moving (-0.35, 0.10) raw xDistance=-0.07 yDistance=-0.36
21:56:29.786 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:29.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:56:29.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
21:56:29.786 00.000 11616 MoveAxis(E, 0, ABG)
21:56:29.786 00.000 11616 Move returns status 0, amount 0
21:56:29.786 00.000 11616 MoveAxis(N, 30, ABG)
21:56:29.786 00.000 11616 Guiding  Dir = 0, Dur = 30
21:56:29.787 00.001 11616 IsSlewing returns 0
21:56:29.787 00.000 11616 IsGuiding returns 0
21:56:29.787 00.000 11616 PulseGuide returned control before completion, sleep 40
21:56:29.807 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=41, Gamma=1.290
21:56:29.825 00.018 12268 UpdateGuideState exits: m=518 SNR=15.6
21:56:29.826 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:29.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:29.826 00.000 12268 Enqueuing Expose request
21:56:29.843 00.017 11616 IsGuiding returns 1
21:56:29.844 00.001 11616 scope still moving after pulse duration time elapsed
21:56:29.875 00.031 11616 IsSlewing returns 0
21:56:29.876 00.001 11616 IsGuiding returns 0
21:56:29.876 00.000 11616 scope move finished after 30 + 58 ms
21:56:29.876 00.000 11616 Move returns status 0, amount 30
21:56:29.876 00.000 11616 move complete, result=0
21:56:29.876 00.000 11616 worker thread done servicing request
21:56:29.876 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 30 ms NORTH
21:56:29.876 00.000 11616 Worker thread wakes up
21:56:29.876 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:29.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:31.885 02.009 11616 Exposure complete
21:56:31.941 00.056 11616 worker thread done servicing request
21:56:31.941 00.000 12268 OnExposeComplete: enter
21:56:31.941 00.000 12268 UpdateGuideState(): m_state=6
21:56:31.941 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 980
21:56:31.941 00.000 12268 Star::Find returns 1 (0), X=1100.14, Y=274.39, Mass=529, SNR=15.8, Peak=57 HFD=3.7
21:56:31.942 00.001 12268 MultiStar: [#1 -0.10,0.04,1.00,U] [#2 -0.15,0.33,1.10,U] [#3 -0.03,0.21,0.90,U] [#4 -0.12,0.22,0.87,U] [#5 0.10,-0.38,0.77,U] [#6 -0.10,0.42,0.79,U] 
21:56:31.942 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.14}, one-star: {-0.57, 0.06}
21:56:31.942 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (-1.67) = xAngle (4.07 = -2.21)
21:56:31.942 00.000 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.10 = -2.18)
21:56:31.942 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.20 cameraTheta=2.40 mountX=-0.12 mountY=-0.17, mountTheta=-2.20
21:56:31.943 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.14, opts=13)
21:56:31.943 00.000 12268 Enqueuing Move request for scope (-0.15, 0.14)
21:56:31.943 00.000 11616 Worker thread wakes up
21:56:31.944 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
21:56:31.944 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
21:56:31.944 00.000 11616 Moving (-0.15, 0.14) raw xDistance=-0.12 yDistance=-0.17
21:56:31.944 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
21:56:31.944 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
21:56:31.944 00.000 11616 MoveAxis(E, 68, ABG)
21:56:31.944 00.000 11616 Guiding  Dir = 2, Dur = 68
21:56:31.944 00.000 11616 IsSlewing returns 0
21:56:31.944 00.000 11616 IsGuiding returns 0
21:56:31.945 00.001 11616 PulseGuide returned control before completion, sleep 78
21:56:31.965 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:56:31.983 00.018 12268 UpdateGuideState exits: m=529 SNR=15.8
21:56:31.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:31.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:31.983 00.000 12268 Enqueuing Expose request
21:56:32.025 00.042 11616 IsGuiding returns 1
21:56:32.025 00.000 11616 scope still moving after pulse duration time elapsed
21:56:32.056 00.031 11616 IsSlewing returns 0
21:56:32.056 00.000 11616 IsGuiding returns 0
21:56:32.056 00.000 11616 scope move finished after 68 + 43 ms
21:56:32.056 00.000 11616 Move returns status 0, amount 68
21:56:32.056 00.000 11616 MoveAxis(N, 14, ABG)
21:56:32.057 00.001 11616 Guiding  Dir = 0, Dur = 14
21:56:32.057 00.000 11616 IsSlewing returns 0
21:56:32.057 00.000 11616 IsGuiding returns 0
21:56:32.058 00.001 11616 PulseGuide returned control before completion, sleep 24
21:56:32.087 00.029 11616 IsGuiding returns 1
21:56:32.087 00.000 11616 scope still moving after pulse duration time elapsed
21:56:32.118 00.031 11616 IsSlewing returns 0
21:56:32.118 00.000 11616 IsGuiding returns 0
21:56:32.119 00.001 11616 scope move finished after 14 + 47 ms
21:56:32.119 00.000 11616 Move returns status 0, amount 14
21:56:32.119 00.000 11616 move complete, result=0
21:56:32.119 00.000 11616 worker thread done servicing request
21:56:32.119 00.000 11616 Worker thread wakes up
21:56:32.119 00.000 12268 GuideStep: -0.1 px 68 ms EAST, -0.2 px 14 ms NORTH
21:56:32.119 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:32.119 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:34.131 02.012 11616 Exposure complete
21:56:34.187 00.056 11616 worker thread done servicing request
21:56:34.188 00.001 12268 OnExposeComplete: enter
21:56:34.188 00.000 12268 UpdateGuideState(): m_state=6
21:56:34.188 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 981
21:56:34.188 00.000 12268 Star::Find returns 1 (0), X=1100.30, Y=274.01, Mass=639, SNR=17.3, Peak=57 HFD=4.8
21:56:34.188 00.000 12268 MultiStar: [#1 0.15,-0.10,0.98,U] [#2 0.08,-0.10,0.98,U] [#3 -0.27,0.09,0.77,U] [#4 0.03,-0.07,0.78,U] [#5 0.12,-0.29,0.65,U] [#6 -0.08,-0.12,0.71,U] 
21:56:34.188 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.13}, one-star: {-0.41, -0.32}
21:56:34.189 00.001 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.67) = xAngle (-0.33 = -0.33)
21:56:34.189 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.30 = -0.30)
21:56:34.189 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.00 mountX=0.14 mountY=-0.04, mountTheta=-0.30
21:56:34.191 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.13, opts=13)
21:56:34.191 00.000 12268 Enqueuing Move request for scope (-0.06, -0.13)
21:56:34.191 00.000 11616 Worker thread wakes up
21:56:34.191 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
21:56:34.191 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
21:56:34.191 00.000 11616 Moving (-0.06, -0.13) raw xDistance=0.14 yDistance=-0.04
21:56:34.191 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:56:34.191 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:56:34.191 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:34.192 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:56:34.192 00.000 11616 MoveAxis(E, 0, ABG)
21:56:34.192 00.000 11616 Move returns status 0, amount 0
21:56:34.192 00.000 11616 MoveAxis(N, 0, ABG)
21:56:34.192 00.000 11616 Move returns status 0, amount 0
21:56:34.192 00.000 11616 move complete, result=0
21:56:34.193 00.001 11616 worker thread done servicing request
21:56:34.213 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:56:34.231 00.018 12268 UpdateGuideState exits: m=639 SNR=17.3
21:56:34.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:34.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:34.231 00.000 12268 Enqueuing Expose request
21:56:34.231 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:34.231 00.000 11616 Worker thread wakes up
21:56:34.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:34.232 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:36.240 02.008 11616 Exposure complete
21:56:36.296 00.056 11616 worker thread done servicing request
21:56:36.296 00.000 12268 OnExposeComplete: enter
21:56:36.296 00.000 12268 UpdateGuideState(): m_state=6
21:56:36.296 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 982
21:56:36.296 00.000 12268 Star::Find returns 1 (0), X=1100.63, Y=274.10, Mass=592, SNR=16.7, Peak=60 HFD=4.7
21:56:36.297 00.001 12268 MultiStar: [#1 0.09,0.03,0.98,U] [#2 0.02,0.26,0.97,U] [#3 -0.34,-0.06,0.81,U] [#4 -0.00,0.15,0.82,U] [#5 0.17,-0.26,0.68,U] [#6 -0.16,0.01,0.63,U] 
21:56:36.297 00.000 12268 refined, 6 included, MultiStar: {-0.04, -0.01}, one-star: {-0.09, -0.23}
21:56:36.297 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.67) = xAngle (-1.22 = -1.22)
21:56:36.297 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.19 = -1.19)
21:56:36.297 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.89 mountX=0.01 mountY=-0.04, mountTheta=-1.22
21:56:36.298 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.01, opts=13)
21:56:36.298 00.000 12268 Enqueuing Move request for scope (-0.04, -0.01)
21:56:36.299 00.001 11616 Worker thread wakes up
21:56:36.299 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
21:56:36.299 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
21:56:36.299 00.000 11616 Moving (-0.04, -0.01) raw xDistance=0.01 yDistance=-0.04
21:56:36.299 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:36.299 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:56:36.299 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:36.299 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:56:36.299 00.000 11616 MoveAxis(E, 0, ABG)
21:56:36.299 00.000 11616 Move returns status 0, amount 0
21:56:36.299 00.000 11616 MoveAxis(N, 0, ABG)
21:56:36.299 00.000 11616 Move returns status 0, amount 0
21:56:36.299 00.000 11616 move complete, result=0
21:56:36.300 00.001 11616 worker thread done servicing request
21:56:36.320 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
21:56:36.337 00.017 12268 UpdateGuideState exits: m=592 SNR=16.7
21:56:36.338 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:36.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:36.338 00.000 12268 Enqueuing Expose request
21:56:36.338 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:36.338 00.000 11616 Worker thread wakes up
21:56:36.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:36.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:38.340 02.002 11616 Exposure complete
21:56:38.397 00.057 11616 worker thread done servicing request
21:56:38.397 00.000 12268 OnExposeComplete: enter
21:56:38.397 00.000 12268 UpdateGuideState(): m_state=6
21:56:38.397 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 983
21:56:38.397 00.000 12268 Star::Find returns 1 (0), X=1100.12, Y=274.12, Mass=549, SNR=16.1, Peak=56 HFD=4.4
21:56:38.398 00.001 12268 MultiStar: [#1 -0.02,-0.13,1.07,U] [#2 -0.11,0.12,1.06,U] [#3 -0.42,-0.09,0.86,U] [#4 -0.20,-0.04,0.82,U] [#5 -0.17,-0.28,0.70,U] [#6 -0.09,0.13,0.77,U] 
21:56:38.398 00.000 12268 refined, 6 included, MultiStar: {-0.23, -0.07}, one-star: {-0.59, -0.22}
21:56:38.398 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.67) = xAngle (-1.18 = -1.18)
21:56:38.398 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.15 = -1.15)
21:56:38.398 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.85 mountX=0.09 mountY=-0.22, mountTheta=-1.18
21:56:38.399 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.07, opts=13)
21:56:38.400 00.001 12268 Enqueuing Move request for scope (-0.23, -0.07)
21:56:38.400 00.000 11616 Worker thread wakes up
21:56:38.400 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
21:56:38.400 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
21:56:38.400 00.000 11616 Moving (-0.23, -0.07) raw xDistance=0.09 yDistance=-0.22
21:56:38.400 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:38.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:56:38.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
21:56:38.400 00.000 11616 MoveAxis(E, 0, ABG)
21:56:38.400 00.000 11616 Move returns status 0, amount 0
21:56:38.400 00.000 11616 MoveAxis(N, 19, ABG)
21:56:38.401 00.001 11616 Guiding  Dir = 0, Dur = 19
21:56:38.401 00.000 11616 IsSlewing returns 0
21:56:38.401 00.000 11616 IsGuiding returns 0
21:56:38.402 00.001 11616 PulseGuide returned control before completion, sleep 29
21:56:38.423 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:56:38.433 00.010 11616 IsGuiding returns 1
21:56:38.433 00.000 11616 scope still moving after pulse duration time elapsed
21:56:38.440 00.007 12268 UpdateGuideState exits: m=549 SNR=16.1
21:56:38.441 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:38.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:38.441 00.000 12268 Enqueuing Expose request
21:56:38.465 00.024 11616 IsSlewing returns 0
21:56:38.465 00.000 11616 IsGuiding returns 0
21:56:38.465 00.000 11616 scope move finished after 19 + 44 ms
21:56:38.466 00.001 11616 Move returns status 0, amount 19
21:56:38.466 00.000 11616 move complete, result=0
21:56:38.466 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
21:56:38.466 00.000 11616 worker thread done servicing request
21:56:38.466 00.000 11616 Worker thread wakes up
21:56:38.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:38.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:40.478 02.012 11616 Exposure complete
21:56:40.533 00.055 11616 worker thread done servicing request
21:56:40.533 00.000 12268 OnExposeComplete: enter
21:56:40.533 00.000 12268 UpdateGuideState(): m_state=6
21:56:40.533 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 984
21:56:40.534 00.001 12268 Star::Find returns 1 (0), X=1100.14, Y=273.90, Mass=593, SNR=16.8, Peak=57 HFD=4.6
21:56:40.534 00.000 12268 MultiStar: [#1 -0.13,-0.08,0.93,U] [#2 -0.28,-0.17,0.99,U] [#3 -0.45,0.16,0.81,U] [#4 -0.31,-0.49,0.80,U] [#5 -0.01,-0.48,0.68,U] [#6 -0.23,-0.03,0.71,U] 
21:56:40.534 00.000 12268 refined, 6 included, MultiStar: {-0.30, -0.22}, one-star: {-0.58, -0.43}
21:56:40.534 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.67) = xAngle (-0.84 = -0.84)
21:56:40.534 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.81 = -0.81)
21:56:40.534 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.22 hyp=0.37 cameraTheta=-2.51 mountX=0.25 mountY=-0.27, mountTheta=-0.83
21:56:40.536 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.22, opts=13)
21:56:40.536 00.000 12268 Enqueuing Move request for scope (-0.30, -0.22)
21:56:40.536 00.000 11616 Worker thread wakes up
21:56:40.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.22) opts 0xd
21:56:40.536 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.22)
21:56:40.536 00.000 11616 Moving (-0.30, -0.22) raw xDistance=0.25 yDistance=-0.27
21:56:40.536 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:56:40.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:56:40.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
21:56:40.537 00.001 11616 MoveAxis(E, 0, ABG)
21:56:40.537 00.000 11616 Move returns status 0, amount 0
21:56:40.537 00.000 11616 MoveAxis(N, 23, ABG)
21:56:40.537 00.000 11616 Guiding  Dir = 0, Dur = 23
21:56:40.537 00.000 11616 IsSlewing returns 0
21:56:40.537 00.000 11616 IsGuiding returns 0
21:56:40.538 00.001 11616 PulseGuide returned control before completion, sleep 33
21:56:40.557 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=41, Gamma=1.290
21:56:40.578 00.021 12268 UpdateGuideState exits: m=593 SNR=16.8
21:56:40.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:40.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:40.578 00.000 12268 Enqueuing Expose request
21:56:40.581 00.003 11616 IsGuiding returns 1
21:56:40.581 00.000 11616 scope still moving after pulse duration time elapsed
21:56:40.611 00.030 11616 IsSlewing returns 0
21:56:40.611 00.000 11616 IsGuiding returns 0
21:56:40.611 00.000 11616 scope move finished after 23 + 50 ms
21:56:40.611 00.000 11616 Move returns status 0, amount 23
21:56:40.611 00.000 11616 move complete, result=0
21:56:40.612 00.001 11616 worker thread done servicing request
21:56:40.612 00.000 11616 Worker thread wakes up
21:56:40.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:40.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:40.612 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 23 ms NORTH
21:56:42.624 02.012 11616 Exposure complete
21:56:42.680 00.056 11616 worker thread done servicing request
21:56:42.680 00.000 12268 OnExposeComplete: enter
21:56:42.680 00.000 12268 UpdateGuideState(): m_state=6
21:56:42.680 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 985
21:56:42.681 00.001 12268 Star::Find returns 1 (0), X=1100.14, Y=274.22, Mass=614, SNR=17.0, Peak=61 HFD=5.0
21:56:42.681 00.000 12268 MultiStar: [#1 -0.05,0.03,0.97,U] [#2 -0.39,-0.13,0.95,U] [#3 -0.46,-0.25,0.80,U] [#4 0.05,-0.26,0.78,U] [#5 0.12,-0.19,0.67,U] [#6 -0.23,0.12,0.64,U] 
21:56:42.681 00.000 12268 refined, 6 included, MultiStar: {-0.24, -0.11}, one-star: {-0.58, -0.11}
21:56:42.681 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-1.67) = xAngle (-1.03 = -1.03)
21:56:42.681 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.00 = -1.00)
21:56:42.681 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-2.70 mountX=0.14 mountY=-0.22, mountTheta=-1.02
21:56:42.683 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.11, opts=13)
21:56:42.683 00.000 12268 Enqueuing Move request for scope (-0.24, -0.11)
21:56:42.683 00.000 11616 Worker thread wakes up
21:56:42.683 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
21:56:42.683 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
21:56:42.683 00.000 11616 Moving (-0.24, -0.11) raw xDistance=0.14 yDistance=-0.22
21:56:42.683 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:56:42.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:56:42.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
21:56:42.683 00.000 11616 MoveAxis(E, 0, ABG)
21:56:42.684 00.001 11616 Move returns status 0, amount 0
21:56:42.684 00.000 11616 MoveAxis(N, 19, ABG)
21:56:42.684 00.000 11616 Guiding  Dir = 0, Dur = 19
21:56:42.684 00.000 11616 IsSlewing returns 0
21:56:42.684 00.000 11616 IsGuiding returns 0
21:56:42.684 00.000 11616 PulseGuide returned control before completion, sleep 29
21:56:42.704 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:56:42.723 00.019 12268 UpdateGuideState exits: m=614 SNR=17.0
21:56:42.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:42.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:42.724 00.001 12268 Enqueuing Expose request
21:56:42.725 00.001 11616 IsGuiding returns 1
21:56:42.725 00.000 11616 scope still moving after pulse duration time elapsed
21:56:42.756 00.031 11616 IsSlewing returns 0
21:56:42.756 00.000 11616 IsGuiding returns 0
21:56:42.756 00.000 11616 scope move finished after 19 + 52 ms
21:56:42.757 00.001 11616 Move returns status 0, amount 19
21:56:42.757 00.000 11616 move complete, result=0
21:56:42.757 00.000 11616 worker thread done servicing request
21:56:42.757 00.000 11616 Worker thread wakes up
21:56:42.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:42.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:42.757 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
21:56:44.768 02.011 11616 Exposure complete
21:56:44.821 00.053 11616 worker thread done servicing request
21:56:44.822 00.001 12268 OnExposeComplete: enter
21:56:44.822 00.000 12268 UpdateGuideState(): m_state=6
21:56:44.822 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 986
21:56:44.822 00.000 12268 Star::Find returns 1 (0), X=1100.12, Y=274.93, Mass=603, SNR=16.8, Peak=55 HFD=4.6
21:56:44.822 00.000 12268 MultiStar: [#1 0.09,0.40,1.04,U] [#2 -0.24,0.64,0.00,M1] [#3 -0.44,0.67,0.00,M1] [#4 -0.13,0.48,0.83,U] [#5 0.01,0.39,0.71,U] [#6 -0.29,0.89,0.00,M1] 
21:56:44.822 00.000 12268 refined, 3 included, MultiStar: {-0.17, 0.47}, one-star: {-0.60, 0.59}
21:56:44.822 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (-1.67) = xAngle (3.58 = -2.70)
21:56:44.823 00.001 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.61 = -2.67)
21:56:44.823 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.47 hyp=0.50 cameraTheta=1.91 mountX=-0.45 mountY=-0.23, mountTheta=-2.68
21:56:44.824 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.47, opts=13)
21:56:44.824 00.000 12268 Enqueuing Move request for scope (-0.17, 0.47)
21:56:44.824 00.000 11616 Worker thread wakes up
21:56:44.824 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.47) opts 0xd
21:56:44.824 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.47)
21:56:44.824 00.000 11616 Moving (-0.17, 0.47) raw xDistance=-0.45 yDistance=-0.23
21:56:44.825 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
21:56:44.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
21:56:44.825 00.000 11616 MoveAxis(E, 254, ABG)
21:56:44.825 00.000 11616 Guiding  Dir = 2, Dur = 254
21:56:44.825 00.000 11616 IsSlewing returns 0
21:56:44.825 00.000 11616 IsGuiding returns 0
21:56:44.826 00.001 11616 PulseGuide returned control before completion, sleep 264
21:56:44.850 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:56:44.867 00.017 12268 UpdateGuideState exits: m=603 SNR=16.8
21:56:44.867 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:44.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:44.867 00.000 12268 Enqueuing Expose request
21:56:45.105 00.238 11616 IsGuiding returns 0
21:56:45.105 00.000 11616 Move returns status 0, amount 254
21:56:45.105 00.000 11616 MoveAxis(N, 19, ABG)
21:56:45.105 00.000 11616 Guiding  Dir = 0, Dur = 19
21:56:45.105 00.000 11616 IsSlewing returns 0
21:56:45.105 00.000 11616 IsGuiding returns 0
21:56:45.106 00.001 11616 PulseGuide returned control before completion, sleep 29
21:56:45.136 00.030 11616 IsGuiding returns 1
21:56:45.136 00.000 11616 scope still moving after pulse duration time elapsed
21:56:45.167 00.031 11616 IsSlewing returns 0
21:56:45.168 00.001 11616 IsGuiding returns 1
21:56:45.198 00.030 11616 IsSlewing returns 0
21:56:45.199 00.001 11616 IsGuiding returns 1
21:56:45.229 00.030 11616 IsSlewing returns 0
21:56:45.229 00.000 11616 IsGuiding returns 1
21:56:45.261 00.032 11616 IsSlewing returns 0
21:56:45.261 00.000 11616 IsGuiding returns 1
21:56:45.292 00.031 11616 IsSlewing returns 0
21:56:45.293 00.001 11616 IsGuiding returns 1
21:56:45.324 00.031 11616 IsSlewing returns 0
21:56:45.325 00.001 11616 IsGuiding returns 1
21:56:45.354 00.029 11616 IsSlewing returns 0
21:56:45.355 00.001 11616 IsGuiding returns 0
21:56:45.355 00.000 11616 scope move finished after 19 + 230 ms
21:56:45.355 00.000 11616 Move returns status 0, amount 19
21:56:45.355 00.000 11616 move complete, result=0
21:56:45.355 00.000 11616 worker thread done servicing request
21:56:45.355 00.000 11616 Worker thread wakes up
21:56:45.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:45.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:45.355 00.000 12268 GuideStep: -0.5 px 254 ms EAST, -0.2 px 19 ms NORTH
21:56:47.369 02.014 11616 Exposure complete
21:56:47.425 00.056 11616 worker thread done servicing request
21:56:47.426 00.001 12268 OnExposeComplete: enter
21:56:47.426 00.000 12268 UpdateGuideState(): m_state=6
21:56:47.426 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 987
21:56:47.426 00.000 12268 Star::Find returns 1 (0), X=1100.23, Y=274.74, Mass=563, SNR=16.3, Peak=55 HFD=4.6
21:56:47.427 00.001 12268 MultiStar: [#1 -0.12,0.47,0.99,U] [#2 -0.21,0.60,0.00,M2] [#3 -0.16,0.55,0.86,U] [#4 -0.25,0.35,0.84,U] [#5 0.06,-0.03,0.74,U] [#6 -0.17,0.57,0.74,U] 
21:56:47.427 00.000 12268 refined, 5 included, MultiStar: {-0.20, 0.40}, one-star: {-0.48, 0.41}
21:56:47.427 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.67) = xAngle (3.70 = -2.58)
21:56:47.427 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.73 = -2.55)
21:56:47.427 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.40 hyp=0.44 cameraTheta=2.03 mountX=-0.37 mountY=-0.25, mountTheta=-2.56
21:56:47.428 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.40, opts=13)
21:56:47.428 00.000 12268 Enqueuing Move request for scope (-0.20, 0.40)
21:56:47.428 00.000 11616 Worker thread wakes up
21:56:47.428 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.40) opts 0xd
21:56:47.428 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.40)
21:56:47.429 00.001 11616 Moving (-0.20, 0.40) raw xDistance=-0.37 yDistance=-0.25
21:56:47.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
21:56:47.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
21:56:47.429 00.000 11616 MoveAxis(E, 210, ABG)
21:56:47.429 00.000 11616 Guiding  Dir = 2, Dur = 210
21:56:47.429 00.000 11616 IsSlewing returns 0
21:56:47.429 00.000 11616 IsGuiding returns 0
21:56:47.430 00.001 11616 PulseGuide returned control before completion, sleep 220
21:56:47.450 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
21:56:47.469 00.019 12268 UpdateGuideState exits: m=563 SNR=16.3
21:56:47.469 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:47.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:47.469 00.000 12268 Enqueuing Expose request
21:56:47.662 00.193 11616 IsGuiding returns 1
21:56:47.662 00.000 11616 scope still moving after pulse duration time elapsed
21:56:47.693 00.031 11616 IsSlewing returns 0
21:56:47.694 00.001 11616 IsGuiding returns 0
21:56:47.694 00.000 11616 scope move finished after 210 + 54 ms
21:56:47.694 00.000 11616 Move returns status 0, amount 210
21:56:47.694 00.000 11616 MoveAxis(N, 21, ABG)
21:56:47.694 00.000 11616 Guiding  Dir = 0, Dur = 21
21:56:47.694 00.000 11616 IsSlewing returns 0
21:56:47.695 00.001 11616 IsGuiding returns 0
21:56:47.695 00.000 11616 PulseGuide returned control before completion, sleep 31
21:56:47.740 00.045 11616 IsGuiding returns 1
21:56:47.740 00.000 11616 scope still moving after pulse duration time elapsed
21:56:47.771 00.031 11616 IsSlewing returns 0
21:56:47.771 00.000 11616 IsGuiding returns 1
21:56:47.802 00.031 11616 IsSlewing returns 0
21:56:47.802 00.000 11616 IsGuiding returns 1
21:56:47.833 00.031 11616 IsSlewing returns 0
21:56:47.833 00.000 11616 IsGuiding returns 1
21:56:47.864 00.031 11616 IsSlewing returns 0
21:56:47.864 00.000 11616 IsGuiding returns 1
21:56:47.895 00.031 11616 IsSlewing returns 0
21:56:47.895 00.000 11616 IsGuiding returns 0
21:56:47.896 00.001 11616 scope move finished after 21 + 179 ms
21:56:47.896 00.000 11616 Move returns status 0, amount 21
21:56:47.896 00.000 11616 move complete, result=0
21:56:47.896 00.000 11616 worker thread done servicing request
21:56:47.896 00.000 11616 Worker thread wakes up
21:56:47.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:47.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:47.896 00.000 12268 GuideStep: -0.4 px 210 ms EAST, -0.2 px 21 ms NORTH
21:56:49.905 02.009 11616 Exposure complete
21:56:49.960 00.055 11616 worker thread done servicing request
21:56:49.960 00.000 12268 OnExposeComplete: enter
21:56:49.960 00.000 12268 UpdateGuideState(): m_state=6
21:56:49.961 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 988
21:56:49.961 00.000 12268 Star::Find returns 1 (0), X=1099.91, Y=274.40, Mass=528, SNR=15.9, Peak=52 HFD=4.5
21:56:49.961 00.000 12268 MultiStar: [#1 0.12,0.12,1.00,U] [#2 -0.22,0.21,1.10,U] [#3 -0.46,0.47,0.00,M1] [#4 -0.20,0.11,0.83,U] [#5 -0.10,-0.16,0.70,U] [#6 -0.24,0.17,0.74,U] 
21:56:49.961 00.000 12268 refined, 5 included, MultiStar: {-0.25, 0.10}, one-star: {-0.81, 0.06}
21:56:49.961 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.67) = xAngle (4.43 = -1.85)
21:56:49.961 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.46 = -1.82)
21:56:49.961 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.10 hyp=0.27 cameraTheta=2.76 mountX=-0.07 mountY=-0.26, mountTheta=-1.85
21:56:49.963 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.10, opts=13)
21:56:49.963 00.000 12268 Enqueuing Move request for scope (-0.25, 0.10)
21:56:49.963 00.000 11616 Worker thread wakes up
21:56:49.963 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.10) opts 0xd
21:56:49.963 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.10)
21:56:49.963 00.000 11616 Moving (-0.25, 0.10) raw xDistance=-0.07 yDistance=-0.26
21:56:49.963 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:49.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:56:49.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
21:56:49.963 00.000 11616 MoveAxis(E, 0, ABG)
21:56:49.963 00.000 11616 Move returns status 0, amount 0
21:56:49.963 00.000 11616 MoveAxis(N, 22, ABG)
21:56:49.964 00.001 11616 Guiding  Dir = 0, Dur = 22
21:56:49.964 00.000 11616 IsSlewing returns 0
21:56:49.964 00.000 11616 IsGuiding returns 0
21:56:49.965 00.001 11616 PulseGuide returned control before completion, sleep 32
21:56:49.985 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:56:50.002 00.017 12268 UpdateGuideState exits: m=528 SNR=15.9
21:56:50.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:50.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:50.003 00.001 12268 Enqueuing Expose request
21:56:50.011 00.008 11616 IsGuiding returns 0
21:56:50.011 00.000 11616 Move returns status 0, amount 22
21:56:50.011 00.000 11616 move complete, result=0
21:56:50.011 00.000 11616 worker thread done servicing request
21:56:50.011 00.000 11616 Worker thread wakes up
21:56:50.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:50.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:50.015 00.004 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 22 ms NORTH
21:56:52.022 02.007 11616 Exposure complete
21:56:52.076 00.054 11616 worker thread done servicing request
21:56:52.076 00.000 12268 OnExposeComplete: enter
21:56:52.076 00.000 12268 UpdateGuideState(): m_state=6
21:56:52.076 00.000 12268 Star::Find(15, 1099, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 989
21:56:52.077 00.001 12268 Star::Find returns 1 (0), X=1100.24, Y=274.32, Mass=555, SNR=16.2, Peak=51 HFD=4.7
21:56:52.077 00.000 12268 MultiStar: [#1 -0.02,0.00,0.99,U] [#2 -0.21,0.19,1.08,U] [#3 -0.41,0.19,0.85,U] [#4 -0.32,-0.04,0.85,U] [#5 0.09,-0.14,0.71,U] [#6 -0.47,0.24,0.62,U] 
21:56:52.077 00.000 12268 refined, 6 included, MultiStar: {-0.26, 0.06}, one-star: {-0.47, -0.01}
21:56:52.077 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.67) = xAngle (4.57 = -1.71)
21:56:52.077 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.61 = -1.68)
21:56:52.077 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.06 hyp=0.27 cameraTheta=2.91 mountX=-0.04 mountY=-0.26, mountTheta=-1.71
21:56:52.078 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.06, opts=13)
21:56:52.079 00.001 12268 Enqueuing Move request for scope (-0.26, 0.06)
21:56:52.079 00.000 11616 Worker thread wakes up
21:56:52.079 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.06) opts 0xd
21:56:52.079 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.06)
21:56:52.079 00.000 11616 Moving (-0.26, 0.06) raw xDistance=-0.04 yDistance=-0.26
21:56:52.079 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:52.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:56:52.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
21:56:52.079 00.000 11616 MoveAxis(E, 0, ABG)
21:56:52.079 00.000 11616 Move returns status 0, amount 0
21:56:52.079 00.000 11616 MoveAxis(N, 22, ABG)
21:56:52.079 00.000 11616 Guiding  Dir = 0, Dur = 22
21:56:52.080 00.001 11616 IsSlewing returns 0
21:56:52.080 00.000 11616 IsGuiding returns 0
21:56:52.080 00.000 11616 PulseGuide returned control before completion, sleep 32
21:56:52.101 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:56:52.118 00.017 12268 UpdateGuideState exits: m=555 SNR=16.2
21:56:52.118 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:52.118 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:52.119 00.001 12268 Enqueuing Expose request
21:56:52.128 00.009 11616 IsGuiding returns 1
21:56:52.129 00.001 11616 scope still moving after pulse duration time elapsed
21:56:52.159 00.030 11616 IsSlewing returns 0
21:56:52.160 00.001 11616 IsGuiding returns 0
21:56:52.160 00.000 11616 scope move finished after 22 + 57 ms
21:56:52.160 00.000 11616 Move returns status 0, amount 22
21:56:52.160 00.000 11616 move complete, result=0
21:56:52.160 00.000 11616 worker thread done servicing request
21:56:52.161 00.001 11616 Worker thread wakes up
21:56:52.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:52.161 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 22 ms NORTH
21:56:52.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:54.176 02.015 11616 Exposure complete
21:56:54.230 00.054 11616 worker thread done servicing request
21:56:54.231 00.001 12268 OnExposeComplete: enter
21:56:54.231 00.000 12268 UpdateGuideState(): m_state=6
21:56:54.231 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 990
21:56:54.231 00.000 12268 Star::Find returns 1 (0), X=1100.03, Y=274.32, Mass=593, SNR=16.7, Peak=56 HFD=4.8
21:56:54.231 00.000 12268 MultiStar: [#1 -0.55,-0.21,0.95,U] [#2 -0.55,0.28,0.96,U] [#3 -0.60,0.17,0.81,U] [#4 -0.63,0.12,0.00,M1] [#5 -0.30,-0.35,0.68,U] [#6 -0.50,0.07,0.59,U] 
21:56:54.232 00.001 12268 refined, 5 included, MultiStar: {-0.54, 0.00}, one-star: {-0.68, -0.01}
21:56:54.232 00.000 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (-1.67) = xAngle (4.81 = -1.48)
21:56:54.232 00.000 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.84 = -1.45)
21:56:54.232 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.00 hyp=0.54 cameraTheta=3.14 mountX=0.05 mountY=-0.54, mountTheta=-1.48
21:56:54.233 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=0.00, opts=13)
21:56:54.234 00.001 12268 Enqueuing Move request for scope (-0.54, 0.00)
21:56:54.234 00.000 11616 Worker thread wakes up
21:56:54.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.00) opts 0xd
21:56:54.234 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, 0.00)
21:56:54.234 00.000 11616 Moving (-0.54, 0.00) raw xDistance=0.05 yDistance=-0.54
21:56:54.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:54.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:56:54.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.54
21:56:54.234 00.000 11616 MoveAxis(E, 0, ABG)
21:56:54.234 00.000 11616 Move returns status 0, amount 0
21:56:54.234 00.000 11616 MoveAxis(N, 46, ABG)
21:56:54.235 00.001 11616 Guiding  Dir = 0, Dur = 46
21:56:54.235 00.000 11616 IsSlewing returns 0
21:56:54.235 00.000 11616 IsGuiding returns 0
21:56:54.235 00.000 11616 PulseGuide returned control before completion, sleep 56
21:56:54.257 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=41, Gamma=1.290
21:56:54.275 00.018 12268 UpdateGuideState exits: m=593 SNR=16.7
21:56:54.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:54.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:54.275 00.000 12268 Enqueuing Expose request
21:56:54.306 00.031 11616 IsGuiding returns 1
21:56:54.306 00.000 11616 scope still moving after pulse duration time elapsed
21:56:54.337 00.031 11616 IsSlewing returns 0
21:56:54.337 00.000 11616 IsGuiding returns 0
21:56:54.337 00.000 11616 scope move finished after 46 + 56 ms
21:56:54.337 00.000 11616 Move returns status 0, amount 46
21:56:54.337 00.000 11616 move complete, result=0
21:56:54.337 00.000 11616 worker thread done servicing request
21:56:54.337 00.000 11616 Worker thread wakes up
21:56:54.338 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:54.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:54.354 00.016 12268 GuideStep: 0.1 px 0 ms EAST, -0.5 px 46 ms NORTH
21:56:56.348 01.994 11616 Exposure complete
21:56:56.403 00.055 11616 worker thread done servicing request
21:56:56.404 00.001 12268 OnExposeComplete: enter
21:56:56.404 00.000 12268 UpdateGuideState(): m_state=6
21:56:56.404 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 991
21:56:56.404 00.000 12268 Star::Find returns 1 (0), X=1099.86, Y=274.42, Mass=552, SNR=16.1, Peak=52 HFD=4.8
21:56:56.405 00.001 12268 MultiStar: [#1 -0.35,0.19,1.02,U] [#2 -0.49,0.29,1.03,U] [#3 -0.68,0.15,0.00,M1] [#4 -0.43,0.24,0.81,U] [#5 -0.39,-0.05,0.68,U] [#6 -0.60,0.51,0.00,M1] 
21:56:56.405 00.000 12268 refined, 4 included, MultiStar: {-0.51, 0.16}, one-star: {-0.85, 0.09}
21:56:56.405 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.67) = xAngle (4.51 = -1.77)
21:56:56.405 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.54 = -1.74)
21:56:56.405 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.16 hyp=0.54 cameraTheta=2.84 mountX=-0.11 mountY=-0.53, mountTheta=-1.77
21:56:56.407 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=0.16, opts=13)
21:56:56.407 00.000 12268 Enqueuing Move request for scope (-0.51, 0.16)
21:56:56.407 00.000 11616 Worker thread wakes up
21:56:56.407 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.16) opts 0xd
21:56:56.407 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, 0.16)
21:56:56.407 00.000 11616 Moving (-0.51, 0.16) raw xDistance=-0.11 yDistance=-0.53
21:56:56.407 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
21:56:56.407 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
21:56:56.407 00.000 11616 MoveAxis(E, 61, ABG)
21:56:56.408 00.001 11616 Guiding  Dir = 2, Dur = 61
21:56:56.408 00.000 11616 IsSlewing returns 0
21:56:56.408 00.000 11616 IsGuiding returns 0
21:56:56.408 00.000 11616 PulseGuide returned control before completion, sleep 71
21:56:56.432 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=33, Gamma=1.290
21:56:56.449 00.017 12268 UpdateGuideState exits: m=552 SNR=16.1
21:56:56.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:56.450 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:56.450 00.000 12268 Enqueuing Expose request
21:56:56.485 00.035 11616 IsGuiding returns 1
21:56:56.485 00.000 11616 scope still moving after pulse duration time elapsed
21:56:56.516 00.031 11616 IsSlewing returns 0
21:56:56.516 00.000 11616 IsGuiding returns 1
21:56:56.547 00.031 11616 IsSlewing returns 0
21:56:56.547 00.000 11616 IsGuiding returns 0
21:56:56.548 00.001 11616 scope move finished after 61 + 78 ms
21:56:56.548 00.000 11616 Move returns status 0, amount 61
21:56:56.548 00.000 11616 MoveAxis(N, 45, ABG)
21:56:56.548 00.000 11616 Guiding  Dir = 0, Dur = 45
21:56:56.548 00.000 11616 IsSlewing returns 0
21:56:56.548 00.000 11616 IsGuiding returns 0
21:56:56.549 00.001 11616 PulseGuide returned control before completion, sleep 55
21:56:56.611 00.062 11616 IsGuiding returns 1
21:56:56.611 00.000 11616 scope still moving after pulse duration time elapsed
21:56:56.642 00.031 11616 IsSlewing returns 0
21:56:56.643 00.001 11616 IsGuiding returns 1
21:56:56.673 00.030 11616 IsSlewing returns 0
21:56:56.674 00.001 11616 IsGuiding returns 1
21:56:56.704 00.030 11616 IsSlewing returns 0
21:56:56.705 00.001 11616 IsGuiding returns 1
21:56:56.735 00.030 11616 IsSlewing returns 0
21:56:56.736 00.001 11616 IsGuiding returns 0
21:56:56.736 00.000 11616 scope move finished after 45 + 142 ms
21:56:56.736 00.000 11616 Move returns status 0, amount 45
21:56:56.736 00.000 11616 move complete, result=0
21:56:56.736 00.000 11616 worker thread done servicing request
21:56:56.736 00.000 11616 Worker thread wakes up
21:56:56.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:56.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:56:56.737 00.001 12268 GuideStep: -0.1 px 61 ms EAST, -0.5 px 45 ms NORTH
21:56:58.747 02.010 11616 Exposure complete
21:56:58.802 00.055 11616 worker thread done servicing request
21:56:58.802 00.000 12268 OnExposeComplete: enter
21:56:58.802 00.000 12268 UpdateGuideState(): m_state=6
21:56:58.802 00.000 12268 Star::Find(15, 1099, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 992
21:56:58.802 00.000 12268 Star::Find returns 1 (0), X=1099.85, Y=274.23, Mass=530, SNR=15.8, Peak=50 HFD=4.5
21:56:58.802 00.000 12268 MultiStar: [#1 -0.37,-0.03,1.01,U] [#2 -0.53,0.30,1.03,U] [#3 -0.58,0.10,0.84,U] [#4 -0.61,-0.11,0.92,U] [#5 -0.22,-0.09,0.70,U] [#6 -0.97,0.22,0.00,M2] 
21:56:58.803 00.001 12268 refined, 5 included, MultiStar: {-0.54, 0.02}, one-star: {-0.86, -0.11}
21:56:58.803 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.67) = xAngle (4.78 = -1.50)
21:56:58.803 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.81 = -1.47)
21:56:58.803 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.02 hyp=0.54 cameraTheta=3.11 mountX=0.04 mountY=-0.54, mountTheta=-1.50
21:56:58.804 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=0.02, opts=13)
21:56:58.804 00.000 12268 Enqueuing Move request for scope (-0.54, 0.02)
21:56:58.804 00.000 11616 Worker thread wakes up
21:56:58.804 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.02) opts 0xd
21:56:58.804 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, 0.02)
21:56:58.804 00.000 11616 Moving (-0.54, 0.02) raw xDistance=0.04 yDistance=-0.54
21:56:58.805 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:58.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:56:58.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.54
21:56:58.805 00.000 11616 MoveAxis(E, 0, ABG)
21:56:58.805 00.000 11616 Move returns status 0, amount 0
21:56:58.805 00.000 11616 MoveAxis(N, 46, ABG)
21:56:58.805 00.000 11616 Guiding  Dir = 0, Dur = 46
21:56:58.805 00.000 11616 IsSlewing returns 0
21:56:58.806 00.001 11616 IsGuiding returns 0
21:56:58.806 00.000 11616 PulseGuide returned control before completion, sleep 56
21:56:58.827 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
21:56:58.844 00.017 12268 UpdateGuideState exits: m=530 SNR=15.8
21:56:58.845 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:58.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:56:58.845 00.000 12268 Enqueuing Expose request
21:56:58.869 00.024 11616 IsGuiding returns 1
21:56:58.869 00.000 11616 scope still moving after pulse duration time elapsed
21:56:58.901 00.032 11616 IsSlewing returns 0
21:56:58.901 00.000 11616 IsGuiding returns 1
21:56:58.932 00.031 11616 IsSlewing returns 0
21:56:58.932 00.000 11616 IsGuiding returns 1
21:56:58.963 00.031 11616 IsSlewing returns 0
21:56:58.963 00.000 11616 IsGuiding returns 1
21:56:58.994 00.031 11616 IsSlewing returns 0
21:56:59.005 00.011 11616 IsGuiding returns 0
21:56:59.005 00.000 11616 scope move finished after 46 + 153 ms
21:56:59.005 00.000 11616 Move returns status 0, amount 46
21:56:59.005 00.000 11616 move complete, result=0
21:56:59.005 00.000 11616 worker thread done servicing request
21:56:59.005 00.000 11616 Worker thread wakes up
21:56:59.005 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.5 px 46 ms NORTH
21:56:59.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:56:59.006 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:01.011 02.005 11616 Exposure complete
21:57:01.066 00.055 11616 worker thread done servicing request
21:57:01.067 00.001 12268 OnExposeComplete: enter
21:57:01.067 00.000 12268 UpdateGuideState(): m_state=6
21:57:01.067 00.000 12268 Star::Find(15, 1099, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 993
21:57:01.067 00.000 12268 Star::Find returns 1 (0), X=1100.04, Y=274.12, Mass=537, SNR=16.0, Peak=59 HFD=4.3
21:57:01.067 00.000 12268 MultiStar: [#1 -0.26,0.07,1.00,U] [#2 -0.28,0.24,1.04,U] [#3 -0.57,0.06,0.86,U] [#4 -0.37,-0.07,0.82,U] [#5 -0.07,-0.29,0.71,U] [#6 -0.48,0.20,0.63,U] 
21:57:01.067 00.000 12268 refined, 6 included, MultiStar: {-0.39, 0.00}, one-star: {-0.68, -0.21}
21:57:01.067 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (-1.67) = xAngle (4.80 = -1.48)
21:57:01.068 00.001 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.83 = -1.45)
21:57:01.068 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.00 hyp=0.39 cameraTheta=3.13 mountX=0.03 mountY=-0.39, mountTheta=-1.48
21:57:01.069 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.00, opts=13)
21:57:01.069 00.000 12268 Enqueuing Move request for scope (-0.39, 0.00)
21:57:01.069 00.000 11616 Worker thread wakes up
21:57:01.069 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.00) opts 0xd
21:57:01.069 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.00)
21:57:01.069 00.000 11616 Moving (-0.39, 0.00) raw xDistance=0.03 yDistance=-0.39
21:57:01.070 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:01.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:57:01.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
21:57:01.070 00.000 11616 MoveAxis(E, 0, ABG)
21:57:01.070 00.000 11616 Move returns status 0, amount 0
21:57:01.070 00.000 11616 MoveAxis(N, 33, ABG)
21:57:01.070 00.000 11616 Guiding  Dir = 0, Dur = 33
21:57:01.070 00.000 11616 IsSlewing returns 0
21:57:01.070 00.000 11616 IsGuiding returns 0
21:57:01.071 00.001 11616 PulseGuide returned control before completion, sleep 43
21:57:01.092 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=34, Gamma=1.290
21:57:01.111 00.019 12268 UpdateGuideState exits: m=537 SNR=16.0
21:57:01.112 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:01.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:01.112 00.000 12268 Enqueuing Expose request
21:57:01.118 00.006 11616 IsGuiding returns 1
21:57:01.118 00.000 11616 scope still moving after pulse duration time elapsed
21:57:01.149 00.031 11616 IsSlewing returns 0
21:57:01.149 00.000 11616 IsGuiding returns 0
21:57:01.149 00.000 11616 scope move finished after 33 + 45 ms
21:57:01.149 00.000 11616 Move returns status 0, amount 33
21:57:01.149 00.000 11616 move complete, result=0
21:57:01.149 00.000 11616 worker thread done servicing request
21:57:01.150 00.001 11616 Worker thread wakes up
21:57:01.150 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:01.150 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:01.150 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 33 ms NORTH
21:57:03.162 02.012 11616 Exposure complete
21:57:03.219 00.057 11616 worker thread done servicing request
21:57:03.219 00.000 12268 OnExposeComplete: enter
21:57:03.219 00.000 12268 UpdateGuideState(): m_state=6
21:57:03.219 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 994
21:57:03.219 00.000 12268 Star::Find returns 1 (0), X=1100.12, Y=274.43, Mass=632, SNR=17.3, Peak=56 HFD=5.1
21:57:03.220 00.001 12268 MultiStar: [#1 -0.12,0.07,0.94,U] [#2 -0.20,0.33,1.00,U] [#3 -0.65,0.37,0.00,M1] [#4 -0.23,-0.07,0.79,U] [#5 -0.16,-0.26,0.65,U] [#6 -0.34,0.40,0.70,U] 
21:57:03.220 00.000 12268 refined, 5 included, MultiStar: {-0.28, 0.11}, one-star: {-0.60, 0.10}
21:57:03.220 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.67) = xAngle (4.44 = -1.84)
21:57:03.220 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.47 = -1.81)
21:57:03.220 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.11 hyp=0.30 cameraTheta=2.77 mountX=-0.08 mountY=-0.29, mountTheta=-1.84
21:57:03.222 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.11, opts=13)
21:57:03.222 00.000 12268 Enqueuing Move request for scope (-0.28, 0.11)
21:57:03.222 00.000 11616 Worker thread wakes up
21:57:03.222 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.11) opts 0xd
21:57:03.222 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.11)
21:57:03.222 00.000 11616 Moving (-0.28, 0.11) raw xDistance=-0.08 yDistance=-0.29
21:57:03.223 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:03.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:57:03.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
21:57:03.223 00.000 11616 MoveAxis(E, 0, ABG)
21:57:03.223 00.000 11616 Move returns status 0, amount 0
21:57:03.223 00.000 11616 MoveAxis(N, 25, ABG)
21:57:03.223 00.000 11616 Guiding  Dir = 0, Dur = 25
21:57:03.224 00.001 11616 IsSlewing returns 0
21:57:03.224 00.000 11616 IsGuiding returns 0
21:57:03.225 00.001 11616 PulseGuide returned control before completion, sleep 35
21:57:03.245 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
21:57:03.264 00.019 12268 UpdateGuideState exits: m=632 SNR=17.3
21:57:03.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:03.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:03.264 00.000 12268 Enqueuing Expose request
21:57:03.270 00.006 11616 IsGuiding returns 1
21:57:03.270 00.000 11616 scope still moving after pulse duration time elapsed
21:57:03.302 00.032 11616 IsSlewing returns 0
21:57:03.302 00.000 11616 IsGuiding returns 0
21:57:03.302 00.000 11616 scope move finished after 25 + 53 ms
21:57:03.302 00.000 11616 Move returns status 0, amount 25
21:57:03.302 00.000 11616 move complete, result=0
21:57:03.302 00.000 11616 worker thread done servicing request
21:57:03.303 00.001 11616 Worker thread wakes up
21:57:03.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:03.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:03.303 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 25 ms NORTH
21:57:05.312 02.009 11616 Exposure complete
21:57:05.371 00.059 11616 worker thread done servicing request
21:57:05.371 00.000 12268 OnExposeComplete: enter
21:57:05.371 00.000 12268 UpdateGuideState(): m_state=6
21:57:05.372 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 995
21:57:05.372 00.000 12268 Star::Find returns 1 (0), X=1099.79, Y=274.42, Mass=603, SNR=16.9, Peak=57 HFD=4.9
21:57:05.372 00.000 12268 MultiStar: [#1 -0.56,-0.02,0.98,U] [#2 -0.46,0.40,0.98,U] [#3 -0.71,0.26,0.00,M2] [#4 -0.45,0.05,0.80,U] [#5 -0.22,-0.38,0.64,U] [#6 -0.94,0.38,0.00,M1] 
21:57:05.372 00.000 12268 refined, 4 included, MultiStar: {-0.55, 0.06}, one-star: {-0.93, 0.08}
21:57:05.372 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (-1.67) = xAngle (4.71 = -1.58)
21:57:05.372 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.74 = -1.54)
21:57:05.372 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=0.06 hyp=0.55 cameraTheta=3.04 mountX=-0.00 mountY=-0.55, mountTheta=-1.58
21:57:05.374 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=0.06, opts=13)
21:57:05.374 00.000 12268 Enqueuing Move request for scope (-0.55, 0.06)
21:57:05.374 00.000 11616 Worker thread wakes up
21:57:05.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.06) opts 0xd
21:57:05.374 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, 0.06)
21:57:05.374 00.000 11616 Moving (-0.55, 0.06) raw xDistance=-0.00 yDistance=-0.55
21:57:05.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:05.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:57:05.375 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
21:57:05.375 00.000 11616 MoveAxis(E, 0, ABG)
21:57:05.375 00.000 11616 Move returns status 0, amount 0
21:57:05.375 00.000 11616 MoveAxis(N, 47, ABG)
21:57:05.375 00.000 11616 Guiding  Dir = 0, Dur = 47
21:57:05.375 00.000 11616 IsSlewing returns 0
21:57:05.375 00.000 11616 IsGuiding returns 0
21:57:05.376 00.001 11616 PulseGuide returned control before completion, sleep 57
21:57:05.396 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:57:05.414 00.018 12268 UpdateGuideState exits: m=603 SNR=16.9
21:57:05.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:05.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:05.414 00.000 12268 Enqueuing Expose request
21:57:05.436 00.022 11616 IsGuiding returns 1
21:57:05.436 00.000 11616 scope still moving after pulse duration time elapsed
21:57:05.467 00.031 11616 IsSlewing returns 0
21:57:05.467 00.000 11616 IsGuiding returns 0
21:57:05.467 00.000 11616 scope move finished after 47 + 45 ms
21:57:05.467 00.000 11616 Move returns status 0, amount 47
21:57:05.467 00.000 11616 move complete, result=0
21:57:05.467 00.000 11616 worker thread done servicing request
21:57:05.468 00.001 11616 Worker thread wakes up
21:57:05.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:05.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:05.491 00.023 12268 GuideStep: -0.0 px 0 ms EAST, -0.6 px 47 ms NORTH
21:57:07.484 01.993 11616 Exposure complete
21:57:07.538 00.054 11616 worker thread done servicing request
21:57:07.538 00.000 12268 OnExposeComplete: enter
21:57:07.538 00.000 12268 UpdateGuideState(): m_state=6
21:57:07.539 00.001 12268 Star::Find(15, 1099, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 996
21:57:07.539 00.000 12268 Star::Find returns 1 (0), X=1099.80, Y=274.44, Mass=616, SNR=17.0, Peak=55 HFD=5.1
21:57:07.539 00.000 12268 MultiStar: [#1 -0.44,0.27,1.01,U] [#2 -0.47,0.35,1.01,U] [#3 -0.67,0.15,0.00,M3] [#4 -0.58,0.16,0.80,U] [#5 -0.38,-0.38,0.65,U] [#6 -0.62,0.18,0.00,M2] 
21:57:07.539 00.000 12268 refined, 4 included, MultiStar: {-0.57, 0.14}, one-star: {-0.92, 0.10}
21:57:07.539 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (-1.67) = xAngle (4.57 = -1.71)
21:57:07.539 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.60 = -1.68)
21:57:07.539 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=0.14 hyp=0.59 cameraTheta=2.90 mountX=-0.08 mountY=-0.58, mountTheta=-1.71
21:57:07.540 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=0.14, opts=13)
21:57:07.541 00.001 12268 Enqueuing Move request for scope (-0.57, 0.14)
21:57:07.541 00.000 11616 Worker thread wakes up
21:57:07.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.14) opts 0xd
21:57:07.541 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, 0.14)
21:57:07.541 00.000 11616 Moving (-0.57, 0.14) raw xDistance=-0.08 yDistance=-0.58
21:57:07.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:07.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:57:07.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
21:57:07.541 00.000 11616 MoveAxis(E, 0, ABG)
21:57:07.541 00.000 11616 Move returns status 0, amount 0
21:57:07.541 00.000 11616 MoveAxis(N, 49, ABG)
21:57:07.541 00.000 11616 Guiding  Dir = 0, Dur = 49
21:57:07.542 00.001 11616 IsSlewing returns 0
21:57:07.542 00.000 11616 IsGuiding returns 0
21:57:07.542 00.000 11616 PulseGuide returned control before completion, sleep 59
21:57:07.561 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=33, Gamma=1.290
21:57:07.579 00.018 12268 UpdateGuideState exits: m=616 SNR=17.0
21:57:07.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:07.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:07.579 00.000 12268 Enqueuing Expose request
21:57:07.614 00.035 11616 IsGuiding returns 1
21:57:07.614 00.000 11616 scope still moving after pulse duration time elapsed
21:57:07.646 00.032 11616 IsSlewing returns 0
21:57:07.646 00.000 11616 IsGuiding returns 0
21:57:07.646 00.000 11616 scope move finished after 49 + 55 ms
21:57:07.646 00.000 11616 Move returns status 0, amount 49
21:57:07.646 00.000 11616 move complete, result=0
21:57:07.646 00.000 11616 worker thread done servicing request
21:57:07.646 00.000 11616 Worker thread wakes up
21:57:07.647 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:07.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:07.656 00.009 12268 GuideStep: -0.1 px 0 ms EAST, -0.6 px 49 ms NORTH
21:57:09.655 01.999 11616 Exposure complete
21:57:09.711 00.056 11616 worker thread done servicing request
21:57:09.711 00.000 12268 OnExposeComplete: enter
21:57:09.711 00.000 12268 UpdateGuideState(): m_state=6
21:57:09.711 00.000 12268 Star::Find(15, 1099, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 997
21:57:09.712 00.001 12268 Star::Find returns 1 (0), X=1100.06, Y=274.57, Mass=586, SNR=16.6, Peak=45 HFD=5.2
21:57:09.712 00.000 12268 MultiStar: [#1 -0.24,0.32,1.01,U] [#2 -0.52,0.46,0.00,M1] [#3 -0.49,0.35,0.84,U] [#4 -0.36,0.25,0.87,U] [#5 0.06,0.09,0.69,U] [#6 -0.41,0.44,0.63,U] 
21:57:09.712 00.000 12268 refined, 5 included, MultiStar: {-0.36, 0.28}, one-star: {-0.65, 0.24}
21:57:09.712 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (-1.67) = xAngle (4.16 = -2.13)
21:57:09.712 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.19 = -2.10)
21:57:09.712 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.28 hyp=0.46 cameraTheta=2.49 mountX=-0.24 mountY=-0.40, mountTheta=-2.12
21:57:09.715 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.28, opts=13)
21:57:09.715 00.000 12268 Enqueuing Move request for scope (-0.36, 0.28)
21:57:09.715 00.000 11616 Worker thread wakes up
21:57:09.715 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.28) opts 0xd
21:57:09.715 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.28)
21:57:09.715 00.000 11616 Moving (-0.36, 0.28) raw xDistance=-0.24 yDistance=-0.40
21:57:09.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
21:57:09.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
21:57:09.715 00.000 11616 MoveAxis(E, 136, ABG)
21:57:09.716 00.001 11616 Guiding  Dir = 2, Dur = 136
21:57:09.716 00.000 11616 IsSlewing returns 0
21:57:09.716 00.000 11616 IsGuiding returns 0
21:57:09.716 00.000 11616 PulseGuide returned control before completion, sleep 146
21:57:09.736 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:57:09.755 00.019 12268 UpdateGuideState exits: m=586 SNR=16.6
21:57:09.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:09.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:09.755 00.000 12268 Enqueuing Expose request
21:57:09.870 00.115 11616 IsGuiding returns 1
21:57:09.870 00.000 11616 scope still moving after pulse duration time elapsed
21:57:09.901 00.031 11616 IsSlewing returns 0
21:57:09.913 00.012 11616 IsGuiding returns 1
21:57:09.947 00.034 11616 IsSlewing returns 0
21:57:09.947 00.000 11616 IsGuiding returns 1
21:57:09.979 00.032 11616 IsSlewing returns 0
21:57:09.980 00.001 11616 IsGuiding returns 1
21:57:10.010 00.030 11616 IsSlewing returns 0
21:57:10.010 00.000 11616 IsGuiding returns 1
21:57:10.041 00.031 11616 IsSlewing returns 0
21:57:10.042 00.001 11616 IsGuiding returns 1
21:57:10.071 00.029 11616 IsSlewing returns 0
21:57:10.071 00.000 11616 IsGuiding returns 0
21:57:10.072 00.001 11616 scope move finished after 136 + 220 ms
21:57:10.072 00.000 11616 Move returns status 0, amount 136
21:57:10.072 00.000 11616 MoveAxis(N, 34, ABG)
21:57:10.072 00.000 11616 Guiding  Dir = 0, Dur = 34
21:57:10.072 00.000 11616 IsSlewing returns 0
21:57:10.073 00.001 11616 IsGuiding returns 0
21:57:10.073 00.000 11616 PulseGuide returned control before completion, sleep 44
21:57:10.118 00.045 11616 IsGuiding returns 1
21:57:10.118 00.000 11616 scope still moving after pulse duration time elapsed
21:57:10.150 00.032 11616 IsSlewing returns 0
21:57:10.150 00.000 11616 IsGuiding returns 0
21:57:10.151 00.001 11616 scope move finished after 34 + 43 ms
21:57:10.151 00.000 11616 Move returns status 0, amount 34
21:57:10.151 00.000 11616 move complete, result=0
21:57:10.151 00.000 11616 worker thread done servicing request
21:57:10.151 00.000 11616 Worker thread wakes up
21:57:10.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:10.151 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:10.151 00.000 12268 GuideStep: -0.2 px 136 ms EAST, -0.4 px 34 ms NORTH
21:57:12.162 02.011 11616 Exposure complete
21:57:12.217 00.055 11616 worker thread done servicing request
21:57:12.217 00.000 12268 OnExposeComplete: enter
21:57:12.217 00.000 12268 UpdateGuideState(): m_state=6
21:57:12.218 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 998
21:57:12.218 00.000 12268 Star::Find returns 1 (0), X=1100.43, Y=274.79, Mass=622, SNR=17.1, Peak=43 HFD=5.2
21:57:12.218 00.000 12268 MultiStar: [#1 0.11,0.29,0.98,U] [#2 0.07,0.72,0.00,M2] [#3 -0.10,0.69,0.00,M3] [#4 0.11,0.53,0.79,U] [#5 0.15,-0.16,0.66,U] [#6 0.07,0.57,0.65,U] 
21:57:12.218 00.000 12268 refined, 4 included, MultiStar: {0.01, 0.35}, one-star: {-0.29, 0.45}
21:57:12.218 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.67) = xAngle (3.20 = -3.08)
21:57:12.219 00.001 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.23 = -3.05)
21:57:12.219 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.53 mountX=-0.35 mountY=-0.03, mountTheta=-3.05
21:57:12.220 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.35, opts=13)
21:57:12.220 00.000 12268 Enqueuing Move request for scope (0.01, 0.35)
21:57:12.220 00.000 11616 Worker thread wakes up
21:57:12.220 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.35) opts 0xd
21:57:12.220 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.35)
21:57:12.220 00.000 11616 Moving (0.01, 0.35) raw xDistance=-0.35 yDistance=-0.03
21:57:12.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
21:57:12.220 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:12.221 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:57:12.221 00.000 11616 MoveAxis(E, 196, ABG)
21:57:12.221 00.000 11616 Guiding  Dir = 2, Dur = 196
21:57:12.221 00.000 11616 IsSlewing returns 0
21:57:12.221 00.000 11616 IsGuiding returns 0
21:57:12.222 00.001 11616 PulseGuide returned control before completion, sleep 206
21:57:12.242 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:57:12.260 00.018 12268 UpdateGuideState exits: m=622 SNR=17.1
21:57:12.261 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:12.261 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:12.261 00.000 12268 Enqueuing Expose request
21:57:12.443 00.182 11616 IsGuiding returns 1
21:57:12.443 00.000 11616 scope still moving after pulse duration time elapsed
21:57:12.475 00.032 11616 IsSlewing returns 0
21:57:12.475 00.000 11616 IsGuiding returns 1
21:57:12.506 00.031 11616 IsSlewing returns 0
21:57:12.506 00.000 11616 IsGuiding returns 1
21:57:12.537 00.031 11616 IsSlewing returns 0
21:57:12.539 00.002 11616 IsGuiding returns 1
21:57:12.568 00.029 11616 IsSlewing returns 0
21:57:12.569 00.001 11616 IsGuiding returns 0
21:57:12.569 00.000 11616 scope move finished after 196 + 151 ms
21:57:12.569 00.000 11616 Move returns status 0, amount 196
21:57:12.569 00.000 11616 MoveAxis(N, 0, ABG)
21:57:12.569 00.000 11616 Move returns status 0, amount 0
21:57:12.569 00.000 11616 move complete, result=0
21:57:12.569 00.000 11616 worker thread done servicing request
21:57:12.570 00.001 11616 Worker thread wakes up
21:57:12.570 00.000 12268 GuideStep: -0.4 px 196 ms EAST, -0.0 px 0 ms NORTH
21:57:12.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:12.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:14.576 02.006 11616 Exposure complete
21:57:14.631 00.055 11616 worker thread done servicing request
21:57:14.631 00.000 12268 OnExposeComplete: enter
21:57:14.631 00.000 12268 UpdateGuideState(): m_state=6
21:57:14.631 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 999
21:57:14.632 00.001 12268 Star::Find returns 1 (0), X=1100.09, Y=274.67, Mass=605, SNR=16.8, Peak=47 HFD=5.2
21:57:14.632 00.000 12268 MultiStar: [#1 -0.21,0.40,1.00,U] [#2 -0.26,0.51,0.99,U] [#3 -0.54,0.58,0.00,M4] [#4 -0.44,0.37,0.79,U] [#5 -0.09,0.02,0.69,U] [#6 -0.33,0.51,0.72,U] 
21:57:14.632 00.000 12268 refined, 5 included, MultiStar: {-0.33, 0.37}, one-star: {-0.63, 0.33}
21:57:14.632 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.67) = xAngle (3.98 = -2.31)
21:57:14.632 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.01 = -2.28)
21:57:14.632 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.37 hyp=0.50 cameraTheta=2.31 mountX=-0.33 mountY=-0.38, mountTheta=-2.29
21:57:14.634 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.37, opts=13)
21:57:14.634 00.000 12268 Enqueuing Move request for scope (-0.33, 0.37)
21:57:14.634 00.000 11616 Worker thread wakes up
21:57:14.634 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.37) opts 0xd
21:57:14.635 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.37)
21:57:14.635 00.000 11616 Moving (-0.33, 0.37) raw xDistance=-0.33 yDistance=-0.38
21:57:14.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
21:57:14.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
21:57:14.635 00.000 11616 MoveAxis(E, 187, ABG)
21:57:14.635 00.000 11616 Guiding  Dir = 2, Dur = 187
21:57:14.635 00.000 11616 IsSlewing returns 0
21:57:14.635 00.000 11616 IsGuiding returns 0
21:57:14.636 00.001 11616 PulseGuide returned control before completion, sleep 197
21:57:14.656 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:57:14.674 00.018 12268 UpdateGuideState exits: m=605 SNR=16.8
21:57:14.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:14.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:14.674 00.000 12268 Enqueuing Expose request
21:57:14.843 00.169 11616 IsGuiding returns 1
21:57:14.844 00.001 11616 scope still moving after pulse duration time elapsed
21:57:14.874 00.030 11616 IsSlewing returns 0
21:57:14.875 00.001 11616 IsGuiding returns 1
21:57:14.905 00.030 11616 IsSlewing returns 0
21:57:14.906 00.001 11616 IsGuiding returns 1
21:57:14.935 00.029 11616 IsSlewing returns 0
21:57:14.936 00.001 11616 IsGuiding returns 1
21:57:14.966 00.030 11616 IsSlewing returns 0
21:57:14.966 00.000 11616 IsGuiding returns 1
21:57:14.997 00.031 11616 IsSlewing returns 0
21:57:14.998 00.001 11616 IsGuiding returns 0
21:57:14.998 00.000 11616 scope move finished after 187 + 174 ms
21:57:14.998 00.000 11616 Move returns status 0, amount 187
21:57:14.998 00.000 11616 MoveAxis(N, 32, ABG)
21:57:14.998 00.000 11616 Guiding  Dir = 0, Dur = 32
21:57:14.999 00.001 11616 IsSlewing returns 0
21:57:14.999 00.000 11616 IsGuiding returns 0
21:57:14.999 00.000 11616 PulseGuide returned control before completion, sleep 42
21:57:15.043 00.044 11616 IsGuiding returns 1
21:57:15.044 00.001 11616 scope still moving after pulse duration time elapsed
21:57:15.074 00.030 11616 IsSlewing returns 0
21:57:15.074 00.000 11616 IsGuiding returns 0
21:57:15.074 00.000 11616 scope move finished after 32 + 43 ms
21:57:15.074 00.000 11616 Move returns status 0, amount 32
21:57:15.074 00.000 11616 move complete, result=0
21:57:15.074 00.000 11616 worker thread done servicing request
21:57:15.074 00.000 12268 GuideStep: -0.3 px 187 ms EAST, -0.4 px 32 ms NORTH
21:57:15.074 00.000 11616 Worker thread wakes up
21:57:15.074 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:15.075 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:17.083 02.008 11616 Exposure complete
21:57:17.139 00.056 11616 worker thread done servicing request
21:57:17.140 00.001 12268 OnExposeComplete: enter
21:57:17.140 00.000 12268 UpdateGuideState(): m_state=6
21:57:17.140 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1000
21:57:17.140 00.000 12268 Star::Find returns 1 (0), X=1099.80, Y=273.94, Mass=613, SNR=17.0, Peak=58 HFD=4.8
21:57:17.140 00.000 12268 MultiStar: [#1 -0.25,-0.30,0.97,U] [#2 -0.44,-0.57,0.00,M2] [#3 -0.55,-0.33,0.00,M5] [#4 -0.55,-0.39,0.00,M1] [#5 -0.25,-0.56,0.67,U] [#6 -0.56,-0.06,0.71,U] 
21:57:17.140 00.000 12268 refined, 3 included, MultiStar: {-0.52, -0.33}, one-star: {-0.92, -0.40}
21:57:17.140 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-1.67) = xAngle (-0.90 = -0.90)
21:57:17.141 00.001 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.87 = -0.87)
21:57:17.141 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-0.33 hyp=0.61 cameraTheta=-2.57 mountX=0.38 mountY=-0.47, mountTheta=-0.89
21:57:17.142 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=-0.33, opts=13)
21:57:17.142 00.000 12268 Enqueuing Move request for scope (-0.52, -0.33)
21:57:17.142 00.000 11616 Worker thread wakes up
21:57:17.142 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.33) opts 0xd
21:57:17.142 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, -0.33)
21:57:17.142 00.000 11616 Moving (-0.52, -0.33) raw xDistance=0.38 yDistance=-0.47
21:57:17.142 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
21:57:17.142 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.14
21:57:17.143 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
21:57:17.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
21:57:17.143 00.000 11616 MoveAxis(W, 212, ABG)
21:57:17.143 00.000 11616 Guiding  Dir = 3, Dur = 212
21:57:17.143 00.000 11616 IsSlewing returns 0
21:57:17.143 00.000 11616 IsGuiding returns 0
21:57:17.144 00.001 11616 PulseGuide returned control before completion, sleep 222
21:57:17.167 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=39, Gamma=1.290
21:57:17.184 00.017 12268 UpdateGuideState exits: m=613 SNR=17.0
21:57:17.184 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:17.184 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:17.184 00.000 12268 Enqueuing Expose request
21:57:17.378 00.194 11616 IsGuiding returns 1
21:57:17.378 00.000 11616 scope still moving after pulse duration time elapsed
21:57:17.408 00.030 11616 IsSlewing returns 0
21:57:17.408 00.000 11616 IsGuiding returns 1
21:57:17.439 00.031 11616 IsSlewing returns 0
21:57:17.439 00.000 11616 IsGuiding returns 0
21:57:17.439 00.000 11616 scope move finished after 212 + 83 ms
21:57:17.439 00.000 11616 Move returns status 0, amount 212
21:57:17.440 00.001 11616 MoveAxis(N, 40, ABG)
21:57:17.440 00.000 11616 Guiding  Dir = 0, Dur = 40
21:57:17.440 00.000 11616 IsSlewing returns 0
21:57:17.440 00.000 11616 IsGuiding returns 0
21:57:17.441 00.001 11616 PulseGuide returned control before completion, sleep 50
21:57:17.502 00.061 11616 IsGuiding returns 1
21:57:17.502 00.000 11616 scope still moving after pulse duration time elapsed
21:57:17.533 00.031 11616 IsSlewing returns 0
21:57:17.533 00.000 11616 IsGuiding returns 0
21:57:17.533 00.000 11616 scope move finished after 40 + 53 ms
21:57:17.533 00.000 11616 Move returns status 0, amount 40
21:57:17.534 00.001 11616 move complete, result=0
21:57:17.534 00.000 11616 worker thread done servicing request
21:57:17.534 00.000 11616 Worker thread wakes up
21:57:17.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:17.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:17.534 00.000 12268 GuideStep: 0.4 px 212 ms WEST, -0.5 px 40 ms NORTH
21:57:19.547 02.013 11616 Exposure complete
21:57:19.603 00.056 11616 worker thread done servicing request
21:57:19.603 00.000 12268 OnExposeComplete: enter
21:57:19.603 00.000 12268 UpdateGuideState(): m_state=6
21:57:19.604 00.001 12268 Star::Find(15, 1099, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1001
21:57:19.604 00.000 12268 Star::Find returns 1 (0), X=1100.36, Y=273.59, Mass=566, SNR=16.3, Peak=50 HFD=4.8
21:57:19.604 00.000 12268 MultiStar: [#1 -0.21,-0.74,0.00,M1] [#2 0.13,-0.88,0.00,M3] [#3 -0.49,-0.85,0.00,M6] [#4 -0.18,-0.98,0.00,M2] [#5 -0.22,-1.08,0.00,M1] [#6 0.06,-1.13,0.00,M1] 
21:57:19.604 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.67) = xAngle (-0.35 = -0.35)
21:57:19.604 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.32 = -0.32)
21:57:19.604 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.75 hyp=0.83 cameraTheta=-2.02 mountX=0.78 mountY=-0.26, mountTheta=-0.32
21:57:19.606 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.75, opts=13)
21:57:19.606 00.000 12268 Enqueuing Move request for scope (-0.36, -0.75)
21:57:19.606 00.000 11616 Worker thread wakes up
21:57:19.606 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.75) opts 0xd
21:57:19.606 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.75)
21:57:19.606 00.000 11616 Moving (-0.36, -0.75) raw xDistance=0.78 yDistance=-0.26
21:57:19.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.78
21:57:19.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
21:57:19.606 00.000 11616 MoveAxis(W, 435, ABG)
21:57:19.606 00.000 11616 Guiding  Dir = 3, Dur = 435
21:57:19.607 00.001 11616 IsSlewing returns 0
21:57:19.607 00.000 11616 IsGuiding returns 0
21:57:19.607 00.000 11616 PulseGuide returned control before completion, sleep 445
21:57:19.628 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
21:57:19.646 00.018 12268 UpdateGuideState exits: m=566 SNR=16.3
21:57:19.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:19.646 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:19.646 00.000 12268 Enqueuing Expose request
21:57:20.060 00.414 11616 IsGuiding returns 1
21:57:20.060 00.000 11616 scope still moving after pulse duration time elapsed
21:57:20.091 00.031 11616 IsSlewing returns 0
21:57:20.091 00.000 11616 IsGuiding returns 0
21:57:20.091 00.000 11616 scope move finished after 435 + 49 ms
21:57:20.091 00.000 11616 Move returns status 0, amount 435
21:57:20.091 00.000 11616 MoveAxis(N, 22, ABG)
21:57:20.091 00.000 11616 Guiding  Dir = 0, Dur = 22
21:57:20.092 00.001 11616 IsSlewing returns 0
21:57:20.092 00.000 11616 IsGuiding returns 0
21:57:20.092 00.000 11616 PulseGuide returned control before completion, sleep 32
21:57:20.138 00.046 11616 IsGuiding returns 0
21:57:20.138 00.000 11616 Move returns status 0, amount 22
21:57:20.138 00.000 11616 move complete, result=0
21:57:20.138 00.000 11616 worker thread done servicing request
21:57:20.138 00.000 11616 Worker thread wakes up
21:57:20.138 00.000 12268 GuideStep: 0.8 px 435 ms WEST, -0.3 px 22 ms NORTH
21:57:20.138 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:20.139 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:22.146 02.007 11616 Exposure complete
21:57:22.200 00.054 11616 worker thread done servicing request
21:57:22.200 00.000 12268 OnExposeComplete: enter
21:57:22.200 00.000 12268 UpdateGuideState(): m_state=6
21:57:22.200 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1002
21:57:22.200 00.000 12268 Star::Find returns 1 (0), X=1100.19, Y=274.19, Mass=609, SNR=16.9, Peak=56 HFD=5.0
21:57:22.201 00.001 12268 MultiStar: [#1 0.05,-0.37,1.00,U] [#2 -0.19,-0.20,1.01,U] [#3 -0.49,-0.28,0.83,U] [#4 -0.28,-0.17,0.81,U] [#5 0.23,-0.30,0.67,U] [#6 -0.38,0.08,0.63,U] 
21:57:22.201 00.000 12268 refined, 6 included, MultiStar: {-0.23, -0.21}, one-star: {-0.53, -0.15}
21:57:22.201 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.67) = xAngle (-0.74 = -0.74)
21:57:22.201 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.71 = -0.71)
21:57:22.201 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-2.41 mountX=0.23 mountY=-0.20, mountTheta=-0.72
21:57:22.202 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.21, opts=13)
21:57:22.203 00.001 12268 Enqueuing Move request for scope (-0.23, -0.21)
21:57:22.203 00.000 11616 Worker thread wakes up
21:57:22.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.21) opts 0xd
21:57:22.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.21)
21:57:22.203 00.000 11616 Moving (-0.23, -0.21) raw xDistance=0.23 yDistance=-0.20
21:57:22.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
21:57:22.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
21:57:22.203 00.000 11616 MoveAxis(W, 130, ABG)
21:57:22.203 00.000 11616 Guiding  Dir = 3, Dur = 130
21:57:22.203 00.000 11616 IsSlewing returns 0
21:57:22.204 00.001 11616 IsGuiding returns 0
21:57:22.204 00.000 11616 PulseGuide returned control before completion, sleep 140
21:57:22.226 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:57:22.243 00.017 12268 UpdateGuideState exits: m=609 SNR=16.9
21:57:22.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:22.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:22.243 00.000 12268 Enqueuing Expose request
21:57:22.348 00.105 11616 IsGuiding returns 1
21:57:22.348 00.000 11616 scope still moving after pulse duration time elapsed
21:57:22.379 00.031 11616 IsSlewing returns 0
21:57:22.379 00.000 11616 IsGuiding returns 0
21:57:22.380 00.001 11616 scope move finished after 130 + 45 ms
21:57:22.380 00.000 11616 Move returns status 0, amount 130
21:57:22.380 00.000 11616 MoveAxis(N, 17, ABG)
21:57:22.380 00.000 11616 Guiding  Dir = 0, Dur = 17
21:57:22.380 00.000 11616 IsSlewing returns 0
21:57:22.381 00.001 11616 IsGuiding returns 0
21:57:22.381 00.000 11616 PulseGuide returned control before completion, sleep 27
21:57:22.410 00.029 11616 IsGuiding returns 1
21:57:22.410 00.000 11616 scope still moving after pulse duration time elapsed
21:57:22.441 00.031 11616 IsSlewing returns 0
21:57:22.442 00.001 11616 IsGuiding returns 1
21:57:22.472 00.030 11616 IsSlewing returns 0
21:57:22.472 00.000 11616 IsGuiding returns 0
21:57:22.472 00.000 11616 scope move finished after 17 + 75 ms
21:57:22.472 00.000 11616 Move returns status 0, amount 17
21:57:22.472 00.000 11616 move complete, result=0
21:57:22.472 00.000 11616 worker thread done servicing request
21:57:22.472 00.000 11616 Worker thread wakes up
21:57:22.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:22.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:22.473 00.001 12268 GuideStep: 0.2 px 130 ms WEST, -0.2 px 17 ms NORTH
21:57:24.498 02.025 11616 Exposure complete
21:57:24.552 00.054 11616 worker thread done servicing request
21:57:24.552 00.000 12268 OnExposeComplete: enter
21:57:24.553 00.001 12268 UpdateGuideState(): m_state=6
21:57:24.553 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1003
21:57:24.553 00.000 12268 Star::Find returns 1 (0), X=1099.93, Y=274.25, Mass=563, SNR=16.3, Peak=53 HFD=4.9
21:57:24.553 00.000 12268 MultiStar: [#1 -0.06,-0.20,1.01,U] [#2 -0.35,0.27,1.02,U] [#3 -0.20,0.22,0.85,U] [#4 -0.50,-0.16,0.85,U] [#5 -0.03,-0.13,0.74,U] [#6 -0.75,0.11,0.00,M1] 
21:57:24.553 00.000 12268 refined, 5 included, MultiStar: {-0.33, -0.01}, one-star: {-0.79, -0.08}
21:57:24.553 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.67) = xAngle (-1.44 = -1.44)
21:57:24.553 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.41 = -1.41)
21:57:24.554 00.001 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.01 hyp=0.33 cameraTheta=-3.11 mountX=0.04 mountY=-0.33, mountTheta=-1.44
21:57:24.555 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.01, opts=13)
21:57:24.555 00.000 12268 Enqueuing Move request for scope (-0.33, -0.01)
21:57:24.555 00.000 11616 Worker thread wakes up
21:57:24.555 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.01) opts 0xd
21:57:24.555 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.01)
21:57:24.555 00.000 11616 Moving (-0.33, -0.01) raw xDistance=0.04 yDistance=-0.33
21:57:24.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:24.556 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:57:24.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
21:57:24.556 00.000 11616 MoveAxis(E, 0, ABG)
21:57:24.556 00.000 11616 Move returns status 0, amount 0
21:57:24.556 00.000 11616 MoveAxis(N, 28, ABG)
21:57:24.556 00.000 11616 Guiding  Dir = 0, Dur = 28
21:57:24.556 00.000 11616 IsSlewing returns 0
21:57:24.556 00.000 11616 IsGuiding returns 0
21:57:24.557 00.001 11616 PulseGuide returned control before completion, sleep 38
21:57:24.577 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:57:24.597 00.020 12268 UpdateGuideState exits: m=563 SNR=16.3
21:57:24.597 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:24.597 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:24.597 00.000 12268 Enqueuing Expose request
21:57:24.611 00.014 11616 IsGuiding returns 1
21:57:24.611 00.000 11616 scope still moving after pulse duration time elapsed
21:57:24.642 00.031 11616 IsSlewing returns 0
21:57:24.642 00.000 11616 IsGuiding returns 1
21:57:24.674 00.032 11616 IsSlewing returns 0
21:57:24.674 00.000 11616 IsGuiding returns 0
21:57:24.674 00.000 11616 scope move finished after 28 + 89 ms
21:57:24.674 00.000 11616 Move returns status 0, amount 28
21:57:24.674 00.000 11616 move complete, result=0
21:57:24.675 00.001 11616 worker thread done servicing request
21:57:24.675 00.000 11616 Worker thread wakes up
21:57:24.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:24.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:24.675 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 28 ms NORTH
21:57:26.693 02.018 11616 Exposure complete
21:57:26.746 00.053 11616 worker thread done servicing request
21:57:26.747 00.001 12268 OnExposeComplete: enter
21:57:26.747 00.000 12268 UpdateGuideState(): m_state=6
21:57:26.747 00.000 12268 Star::Find(15, 1099, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1004
21:57:26.747 00.000 12268 Star::Find returns 1 (0), X=1100.08, Y=274.51, Mass=524, SNR=15.7, Peak=48 HFD=4.3
21:57:26.747 00.000 12268 MultiStar: [#1 -0.16,0.32,1.04,U] [#2 -0.28,0.25,1.08,U] [#3 -0.50,0.42,0.00,M5] [#4 -0.06,0.23,0.88,U] [#5 0.01,0.36,0.71,U] [#6 -0.16,0.18,0.64,U] 
21:57:26.747 00.000 12268 refined, 5 included, MultiStar: {-0.23, 0.25}, one-star: {-0.64, 0.17}
21:57:26.748 00.001 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.67) = xAngle (3.99 = -2.30)
21:57:26.748 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.02 = -2.27)
21:57:26.748 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.25 hyp=0.34 cameraTheta=2.32 mountX=-0.23 mountY=-0.26, mountTheta=-2.28
21:57:26.750 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.25, opts=13)
21:57:26.750 00.000 12268 Enqueuing Move request for scope (-0.23, 0.25)
21:57:26.750 00.000 11616 Worker thread wakes up
21:57:26.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.25) opts 0xd
21:57:26.750 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.25)
21:57:26.750 00.000 11616 Moving (-0.23, 0.25) raw xDistance=-0.23 yDistance=-0.26
21:57:26.751 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:57:26.751 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:57:26.751 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
21:57:26.751 00.000 11616 MoveAxis(E, 0, ABG)
21:57:26.751 00.000 11616 Move returns status 0, amount 0
21:57:26.751 00.000 11616 MoveAxis(N, 22, ABG)
21:57:26.751 00.000 11616 Guiding  Dir = 0, Dur = 22
21:57:26.752 00.001 11616 IsSlewing returns 0
21:57:26.752 00.000 11616 IsGuiding returns 0
21:57:26.752 00.000 11616 PulseGuide returned control before completion, sleep 32
21:57:26.772 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:57:26.791 00.019 12268 UpdateGuideState exits: m=524 SNR=15.7
21:57:26.791 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:26.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:26.791 00.000 12268 Enqueuing Expose request
21:57:26.799 00.008 11616 IsGuiding returns 1
21:57:26.799 00.000 11616 scope still moving after pulse duration time elapsed
21:57:26.831 00.032 11616 IsSlewing returns 0
21:57:26.831 00.000 11616 IsGuiding returns 0
21:57:26.831 00.000 11616 scope move finished after 22 + 57 ms
21:57:26.831 00.000 11616 Move returns status 0, amount 22
21:57:26.831 00.000 11616 move complete, result=0
21:57:26.832 00.001 11616 worker thread done servicing request
21:57:26.832 00.000 11616 Worker thread wakes up
21:57:26.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:26.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:26.835 00.003 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 22 ms NORTH
21:57:28.833 01.998 11616 Exposure complete
21:57:28.887 00.054 11616 worker thread done servicing request
21:57:28.888 00.001 12268 OnExposeComplete: enter
21:57:28.888 00.000 12268 UpdateGuideState(): m_state=6
21:57:28.888 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1005
21:57:28.888 00.000 12268 Star::Find returns 1 (0), X=1100.29, Y=274.67, Mass=585, SNR=16.6, Peak=52 HFD=4.7
21:57:28.889 00.001 12268 MultiStar: [#1 -0.11,0.55,0.97,U] [#2 -0.18,0.57,0.98,U] [#3 -0.23,0.72,0.00,M6] [#4 -0.01,0.38,0.80,U] [#5 0.28,0.45,0.66,U] [#6 -0.11,0.44,0.64,U] 
21:57:28.889 00.000 12268 refined, 5 included, MultiStar: {-0.12, 0.46}, one-star: {-0.43, 0.34}
21:57:28.889 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.67) = xAngle (3.49 = -2.79)
21:57:28.889 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.52 = -2.76)
21:57:28.889 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.46 hyp=0.47 cameraTheta=1.82 mountX=-0.44 mountY=-0.18, mountTheta=-2.76
21:57:28.890 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.46, opts=13)
21:57:28.890 00.000 12268 Enqueuing Move request for scope (-0.12, 0.46)
21:57:28.890 00.000 11616 Worker thread wakes up
21:57:28.891 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.46) opts 0xd
21:57:28.891 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.46)
21:57:28.891 00.000 11616 Moving (-0.12, 0.46) raw xDistance=-0.44 yDistance=-0.18
21:57:28.891 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
21:57:28.891 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.33
21:57:28.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
21:57:28.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:57:28.891 00.000 11616 MoveAxis(E, 249, ABG)
21:57:28.891 00.000 11616 Guiding  Dir = 2, Dur = 249
21:57:28.891 00.000 11616 IsSlewing returns 0
21:57:28.891 00.000 11616 IsGuiding returns 0
21:57:28.892 00.001 11616 PulseGuide returned control before completion, sleep 259
21:57:28.913 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=46, Gamma=1.290
21:57:28.931 00.018 12268 UpdateGuideState exits: m=585 SNR=16.6
21:57:28.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:28.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:28.931 00.000 12268 Enqueuing Expose request
21:57:29.159 00.228 11616 IsGuiding returns 1
21:57:29.159 00.000 11616 scope still moving after pulse duration time elapsed
21:57:29.191 00.032 11616 IsSlewing returns 0
21:57:29.191 00.000 11616 IsGuiding returns 0
21:57:29.191 00.000 11616 scope move finished after 249 + 50 ms
21:57:29.191 00.000 11616 Move returns status 0, amount 249
21:57:29.191 00.000 11616 MoveAxis(N, 15, ABG)
21:57:29.191 00.000 11616 Guiding  Dir = 0, Dur = 15
21:57:29.192 00.001 11616 IsSlewing returns 0
21:57:29.192 00.000 11616 IsGuiding returns 0
21:57:29.193 00.001 11616 PulseGuide returned control before completion, sleep 25
21:57:29.222 00.029 11616 IsGuiding returns 1
21:57:29.222 00.000 11616 scope still moving after pulse duration time elapsed
21:57:29.254 00.032 11616 IsSlewing returns 0
21:57:29.254 00.000 11616 IsGuiding returns 0
21:57:29.254 00.000 11616 scope move finished after 15 + 46 ms
21:57:29.254 00.000 11616 Move returns status 0, amount 15
21:57:29.254 00.000 11616 move complete, result=0
21:57:29.254 00.000 11616 worker thread done servicing request
21:57:29.254 00.000 11616 Worker thread wakes up
21:57:29.255 00.001 12268 GuideStep: -0.4 px 249 ms EAST, -0.2 px 15 ms NORTH
21:57:29.255 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:29.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:31.255 02.000 11616 Exposure complete
21:57:31.310 00.055 11616 worker thread done servicing request
21:57:31.310 00.000 12268 OnExposeComplete: enter
21:57:31.310 00.000 12268 UpdateGuideState(): m_state=6
21:57:31.311 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1006
21:57:31.311 00.000 12268 Star::Find returns 1 (0), X=1100.09, Y=274.33, Mass=553, SNR=16.1, Peak=51 HFD=4.8
21:57:31.311 00.000 12268 MultiStar: [#1 -0.27,-0.20,1.00,U] [#2 -0.06,0.23,1.04,U] [#3 -0.47,0.39,0.80,U] [#4 -0.28,0.41,0.88,U] [#5 -0.08,-0.21,0.66,U] [#6 -0.36,0.34,0.65,U] 
21:57:31.311 00.000 12268 refined, 6 included, MultiStar: {-0.31, 0.13}, one-star: {-0.62, -0.01}
21:57:31.311 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (-1.67) = xAngle (4.41 = -1.88)
21:57:31.311 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.44 = -1.85)
21:57:31.311 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.13 hyp=0.34 cameraTheta=2.74 mountX=-0.10 mountY=-0.32, mountTheta=-1.87
21:57:31.313 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.13, opts=13)
21:57:31.313 00.000 12268 Enqueuing Move request for scope (-0.31, 0.13)
21:57:31.313 00.000 11616 Worker thread wakes up
21:57:31.313 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.13) opts 0xd
21:57:31.313 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.13)
21:57:31.313 00.000 11616 Moving (-0.31, 0.13) raw xDistance=-0.10 yDistance=-0.32
21:57:31.313 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
21:57:31.314 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
21:57:31.314 00.000 11616 MoveAxis(E, 57, ABG)
21:57:31.314 00.000 11616 Guiding  Dir = 2, Dur = 57
21:57:31.314 00.000 11616 IsSlewing returns 0
21:57:31.314 00.000 11616 IsGuiding returns 0
21:57:31.315 00.001 11616 PulseGuide returned control before completion, sleep 67
21:57:31.337 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
21:57:31.356 00.019 12268 UpdateGuideState exits: m=553 SNR=16.1
21:57:31.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:31.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:31.357 00.001 12268 Enqueuing Expose request
21:57:31.396 00.039 11616 IsGuiding returns 0
21:57:31.396 00.000 11616 Move returns status 0, amount 57
21:57:31.396 00.000 11616 MoveAxis(N, 27, ABG)
21:57:31.396 00.000 11616 Guiding  Dir = 0, Dur = 27
21:57:31.397 00.001 11616 IsSlewing returns 0
21:57:31.397 00.000 11616 IsGuiding returns 0
21:57:31.397 00.000 11616 PulseGuide returned control before completion, sleep 37
21:57:31.443 00.046 11616 IsGuiding returns 1
21:57:31.443 00.000 11616 scope still moving after pulse duration time elapsed
21:57:31.475 00.032 11616 IsSlewing returns 0
21:57:31.475 00.000 11616 IsGuiding returns 0
21:57:31.475 00.000 11616 scope move finished after 27 + 51 ms
21:57:31.475 00.000 11616 Move returns status 0, amount 27
21:57:31.475 00.000 11616 move complete, result=0
21:57:31.475 00.000 11616 worker thread done servicing request
21:57:31.475 00.000 12268 GuideStep: -0.1 px 57 ms EAST, -0.3 px 27 ms NORTH
21:57:31.476 00.001 11616 Worker thread wakes up
21:57:31.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:31.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:33.476 02.000 11616 Exposure complete
21:57:33.534 00.058 11616 worker thread done servicing request
21:57:33.534 00.000 12268 OnExposeComplete: enter
21:57:33.535 00.001 12268 UpdateGuideState(): m_state=6
21:57:33.535 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1007
21:57:33.535 00.000 12268 Star::Find returns 1 (0), X=1100.48, Y=274.26, Mass=570, SNR=16.5, Peak=46 HFD=5.0
21:57:33.536 00.001 12268 MultiStar: [#1 0.13,0.07,1.00,U] [#2 -0.17,0.21,0.95,U] [#3 -0.26,0.12,0.79,U] [#4 0.05,0.11,0.82,U] [#5 0.07,-0.13,0.70,U] [#6 0.20,0.11,0.75,U] 
21:57:33.536 00.000 12268 refined, 6 included, MultiStar: {-0.04, 0.06}, one-star: {-0.24, -0.07}
21:57:33.536 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.67) = xAngle (3.81 = -2.47)
21:57:33.536 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.84 = -2.44)
21:57:33.536 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.14 mountX=-0.06 mountY=-0.05, mountTheta=-2.45
21:57:33.539 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.06, opts=13)
21:57:33.539 00.000 12268 Enqueuing Move request for scope (-0.04, 0.06)
21:57:33.539 00.000 11616 Worker thread wakes up
21:57:33.540 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
21:57:33.540 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
21:57:33.540 00.000 11616 Moving (-0.04, 0.06) raw xDistance=-0.06 yDistance=-0.05
21:57:33.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:33.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:57:33.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:33.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:57:33.540 00.000 11616 MoveAxis(E, 0, ABG)
21:57:33.540 00.000 11616 Move returns status 0, amount 0
21:57:33.540 00.000 11616 MoveAxis(N, 0, ABG)
21:57:33.540 00.000 11616 Move returns status 0, amount 0
21:57:33.541 00.001 11616 move complete, result=0
21:57:33.541 00.000 11616 worker thread done servicing request
21:57:33.562 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:57:33.580 00.018 12268 UpdateGuideState exits: m=570 SNR=16.5
21:57:33.581 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:33.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:33.581 00.000 12268 Enqueuing Expose request
21:57:33.581 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:57:33.581 00.000 11616 Worker thread wakes up
21:57:33.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:33.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:35.580 01.999 11616 Exposure complete
21:57:35.636 00.056 11616 worker thread done servicing request
21:57:35.636 00.000 12268 OnExposeComplete: enter
21:57:35.636 00.000 12268 UpdateGuideState(): m_state=6
21:57:35.637 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
21:57:35.637 00.000 12268 Star::Find returns 1 (0), X=1100.10, Y=274.09, Mass=564, SNR=16.3, Peak=55 HFD=4.4
21:57:35.637 00.000 12268 MultiStar: [#1 -0.17,-0.28,0.99,U] [#2 -0.15,0.12,1.00,U] [#3 -0.52,0.12,0.84,U] [#4 -0.28,-0.05,0.76,U] [#5 0.07,-0.36,0.68,U] [#6 -0.30,0.19,0.66,U] 
21:57:35.637 00.000 12268 refined, 6 included, MultiStar: {-0.29, -0.08}, one-star: {-0.62, -0.25}
21:57:35.637 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-1.67) = xAngle (-1.21 = -1.21)
21:57:35.637 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.18 = -1.18)
21:57:35.637 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-2.88 mountX=0.11 mountY=-0.28, mountTheta=-1.21
21:57:35.639 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.08, opts=13)
21:57:35.639 00.000 12268 Enqueuing Move request for scope (-0.29, -0.08)
21:57:35.639 00.000 11616 Worker thread wakes up
21:57:35.639 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.08) opts 0xd
21:57:35.640 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.08)
21:57:35.640 00.000 11616 Moving (-0.29, -0.08) raw xDistance=0.11 yDistance=-0.28
21:57:35.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:57:35.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:57:35.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
21:57:35.640 00.000 11616 MoveAxis(E, 0, ABG)
21:57:35.640 00.000 11616 Move returns status 0, amount 0
21:57:35.640 00.000 11616 MoveAxis(N, 24, ABG)
21:57:35.640 00.000 11616 Guiding  Dir = 0, Dur = 24
21:57:35.640 00.000 11616 IsSlewing returns 0
21:57:35.641 00.001 11616 IsGuiding returns 0
21:57:35.641 00.000 11616 PulseGuide returned control before completion, sleep 34
21:57:35.663 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=34, Gamma=1.290
21:57:35.681 00.018 12268 UpdateGuideState exits: m=564 SNR=16.3
21:57:35.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:35.681 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:35.681 00.000 12268 Enqueuing Expose request
21:57:35.691 00.010 11616 IsGuiding returns 1
21:57:35.691 00.000 11616 scope still moving after pulse duration time elapsed
21:57:35.722 00.031 11616 IsSlewing returns 0
21:57:35.722 00.000 11616 IsGuiding returns 1
21:57:35.753 00.031 11616 IsSlewing returns 0
21:57:35.754 00.001 11616 IsGuiding returns 1
21:57:35.785 00.031 11616 IsSlewing returns 0
21:57:35.785 00.000 11616 IsGuiding returns 0
21:57:35.785 00.000 11616 scope move finished after 24 + 120 ms
21:57:35.785 00.000 11616 Move returns status 0, amount 24
21:57:35.785 00.000 11616 move complete, result=0
21:57:35.786 00.001 11616 worker thread done servicing request
21:57:35.786 00.000 11616 Worker thread wakes up
21:57:35.786 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 24 ms NORTH
21:57:35.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:35.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:37.428 01.642 12268 evsrv: cli 0F8E69C0 connect
21:57:37.428 00.000 12268 case statement mapped state 6 to 3
21:57:37.429 00.001 12268 case statement mapped state 6 to 3
21:57:37.429 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e00990a6-c0bc-49ea-a0ec-4fd762db21ca"}
21:57:37.429 00.000 12268 case statement mapped state 6 to 3
21:57:37.430 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e00990a6-c0bc-49ea-a0ec-4fd762db21ca"}
21:57:37.431 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:57:37.897 00.466 11616 Exposure complete
21:57:37.957 00.060 11616 worker thread done servicing request
21:57:37.957 00.000 12268 OnExposeComplete: enter
21:57:37.958 00.001 12268 UpdateGuideState(): m_state=6
21:57:37.958 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1009
21:57:37.958 00.000 12268 Star::Find returns 1 (0), X=1100.23, Y=274.77, Mass=547, SNR=16.1, Peak=45 HFD=4.5
21:57:37.958 00.000 12268 MultiStar: [#1 0.15,0.54,1.06,U] [#2 -0.24,0.21,1.07,U] [#3 -0.58,0.55,0.00,M4] [#4 -0.12,0.20,0.86,U] [#5 0.15,0.18,0.73,U] [#6 -0.19,0.65,0.00,M1] 
21:57:37.958 00.000 12268 refined, 4 included, MultiStar: {-0.12, 0.33}, one-star: {-0.48, 0.43}
21:57:37.958 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.67) = xAngle (3.60 = -2.68)
21:57:37.958 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.63 = -2.65)
21:57:37.958 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.33 hyp=0.35 cameraTheta=1.93 mountX=-0.31 mountY=-0.16, mountTheta=-2.66
21:57:37.960 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.33, opts=13)
21:57:37.960 00.000 12268 Enqueuing Move request for scope (-0.12, 0.33)
21:57:37.960 00.000 11616 Worker thread wakes up
21:57:37.960 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.33) opts 0xd
21:57:37.960 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.33)
21:57:37.961 00.001 11616 Moving (-0.12, 0.33) raw xDistance=-0.31 yDistance=-0.16
21:57:37.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
21:57:37.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
21:57:37.961 00.000 11616 MoveAxis(E, 174, ABG)
21:57:37.961 00.000 11616 Guiding  Dir = 2, Dur = 174
21:57:37.961 00.000 11616 IsSlewing returns 0
21:57:37.961 00.000 11616 IsGuiding returns 0
21:57:37.962 00.001 11616 PulseGuide returned control before completion, sleep 184
21:57:37.986 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=31, Gamma=1.290
21:57:38.005 00.019 12268 UpdateGuideState exits: m=547 SNR=16.1
21:57:38.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:38.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:38.006 00.001 12268 Enqueuing Expose request
21:57:38.152 00.146 11616 IsGuiding returns 1
21:57:38.152 00.000 11616 scope still moving after pulse duration time elapsed
21:57:38.183 00.031 11616 IsSlewing returns 0
21:57:38.183 00.000 11616 IsGuiding returns 0
21:57:38.183 00.000 11616 scope move finished after 174 + 47 ms
21:57:38.183 00.000 11616 Move returns status 0, amount 174
21:57:38.183 00.000 11616 MoveAxis(N, 14, ABG)
21:57:38.183 00.000 11616 Guiding  Dir = 0, Dur = 14
21:57:38.183 00.000 11616 IsSlewing returns 0
21:57:38.184 00.001 11616 IsGuiding returns 0
21:57:38.184 00.000 11616 PulseGuide returned control before completion, sleep 24
21:57:38.215 00.031 11616 IsGuiding returns 1
21:57:38.215 00.000 11616 scope still moving after pulse duration time elapsed
21:57:38.246 00.031 11616 IsSlewing returns 0
21:57:38.246 00.000 11616 IsGuiding returns 1
21:57:38.278 00.032 11616 IsSlewing returns 0
21:57:38.278 00.000 11616 IsGuiding returns 1
21:57:38.309 00.031 11616 IsSlewing returns 0
21:57:38.309 00.000 11616 IsGuiding returns 1
21:57:38.341 00.032 11616 IsSlewing returns 0
21:57:38.341 00.000 11616 IsGuiding returns 1
21:57:38.373 00.032 11616 IsSlewing returns 0
21:57:38.373 00.000 11616 IsGuiding returns 1
21:57:38.405 00.032 11616 IsSlewing returns 0
21:57:38.405 00.000 11616 IsGuiding returns 0
21:57:38.405 00.000 11616 scope move finished after 14 + 207 ms
21:57:38.405 00.000 11616 Move returns status 0, amount 14
21:57:38.405 00.000 11616 move complete, result=0
21:57:38.405 00.000 11616 worker thread done servicing request
21:57:38.406 00.001 11616 Worker thread wakes up
21:57:38.406 00.000 12268 GuideStep: -0.3 px 174 ms EAST, -0.2 px 14 ms NORTH
21:57:38.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:38.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:40.425 02.019 11616 Exposure complete
21:57:40.486 00.061 11616 worker thread done servicing request
21:57:40.486 00.000 12268 OnExposeComplete: enter
21:57:40.486 00.000 12268 UpdateGuideState(): m_state=6
21:57:40.487 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1010
21:57:40.487 00.000 12268 Star::Find returns 1 (0), X=1100.15, Y=274.24, Mass=574, SNR=16.5, Peak=55 HFD=4.5
21:57:40.487 00.000 12268 MultiStar: [#1 -0.10,-0.19,1.02,U] [#2 0.09,-0.26,1.07,U] [#3 -0.32,0.05,0.82,U] [#4 -0.21,-0.11,0.84,U] [#5 0.07,0.11,0.71,U] [#6 -0.35,0.03,0.73,U] 
21:57:40.487 00.000 12268 refined, 6 included, MultiStar: {-0.20, -0.08}, one-star: {-0.57, -0.09}
21:57:40.487 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-1.67) = xAngle (-1.07 = -1.07)
21:57:40.488 00.001 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-1.04 = -1.04)
21:57:40.488 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-2.74 mountX=0.10 mountY=-0.18, mountTheta=-1.06
21:57:40.489 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.08, opts=13)
21:57:40.490 00.001 12268 Enqueuing Move request for scope (-0.20, -0.08)
21:57:40.490 00.000 11616 Worker thread wakes up
21:57:40.490 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
21:57:40.490 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
21:57:40.490 00.000 11616 Moving (-0.20, -0.08) raw xDistance=0.10 yDistance=-0.18
21:57:40.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:57:40.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:57:40.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
21:57:40.490 00.000 11616 MoveAxis(E, 0, ABG)
21:57:40.490 00.000 11616 Move returns status 0, amount 0
21:57:40.491 00.001 11616 MoveAxis(N, 16, ABG)
21:57:40.491 00.000 11616 Guiding  Dir = 0, Dur = 16
21:57:40.491 00.000 11616 IsSlewing returns 0
21:57:40.491 00.000 11616 IsGuiding returns 0
21:57:40.491 00.000 11616 PulseGuide returned control before completion, sleep 26
21:57:40.516 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:57:40.529 00.013 11616 IsGuiding returns 1
21:57:40.529 00.000 11616 scope still moving after pulse duration time elapsed
21:57:40.534 00.005 12268 UpdateGuideState exits: m=574 SNR=16.5
21:57:40.535 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:40.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:40.535 00.000 12268 Enqueuing Expose request
21:57:40.560 00.025 11616 IsSlewing returns 0
21:57:40.560 00.000 11616 IsGuiding returns 0
21:57:40.560 00.000 11616 scope move finished after 16 + 53 ms
21:57:40.560 00.000 11616 Move returns status 0, amount 16
21:57:40.561 00.001 11616 move complete, result=0
21:57:40.561 00.000 11616 worker thread done servicing request
21:57:40.561 00.000 11616 Worker thread wakes up
21:57:40.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:40.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:40.561 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
21:57:42.574 02.013 11616 Exposure complete
21:57:42.629 00.055 11616 worker thread done servicing request
21:57:42.629 00.000 12268 OnExposeComplete: enter
21:57:42.629 00.000 12268 UpdateGuideState(): m_state=6
21:57:42.629 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
21:57:42.630 00.001 12268 Star::Find returns 1 (0), X=1100.25, Y=274.21, Mass=577, SNR=16.5, Peak=49 HFD=4.7
21:57:42.630 00.000 12268 MultiStar: [#1 0.08,-0.26,1.02,U] [#2 -0.13,-0.14,1.02,U] [#3 -0.56,-0.03,0.85,U] [#4 0.04,-0.29,0.78,U] [#5 -0.00,-0.26,0.68,U] [#6 -0.03,0.09,0.76,U] 
21:57:42.630 00.000 12268 refined, 6 included, MultiStar: {-0.16, -0.15}, one-star: {-0.47, -0.12}
21:57:42.630 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-1.67) = xAngle (-0.74 = -0.74)
21:57:42.630 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.71 = -0.71)
21:57:42.630 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-2.40 mountX=0.16 mountY=-0.14, mountTheta=-0.72
21:57:42.632 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.15, opts=13)
21:57:42.632 00.000 12268 Enqueuing Move request for scope (-0.16, -0.15)
21:57:42.632 00.000 11616 Worker thread wakes up
21:57:42.632 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
21:57:42.632 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
21:57:42.632 00.000 11616 Moving (-0.16, -0.15) raw xDistance=0.16 yDistance=-0.14
21:57:42.632 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:57:42.632 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:57:42.632 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:42.632 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:57:42.633 00.001 11616 MoveAxis(E, 0, ABG)
21:57:42.633 00.000 11616 Move returns status 0, amount 0
21:57:42.633 00.000 11616 MoveAxis(N, 0, ABG)
21:57:42.633 00.000 11616 Move returns status 0, amount 0
21:57:42.633 00.000 11616 move complete, result=0
21:57:42.633 00.000 11616 worker thread done servicing request
21:57:42.652 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:57:42.670 00.018 12268 UpdateGuideState exits: m=577 SNR=16.5
21:57:42.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:42.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:42.670 00.000 12268 Enqueuing Expose request
21:57:42.670 00.000 11616 Worker thread wakes up
21:57:42.670 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:42.671 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:42.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:44.686 02.015 11616 Exposure complete
21:57:44.751 00.065 11616 worker thread done servicing request
21:57:44.751 00.000 12268 OnExposeComplete: enter
21:57:44.751 00.000 12268 UpdateGuideState(): m_state=6
21:57:44.752 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1012
21:57:44.752 00.000 12268 Star::Find returns 1 (0), X=1100.68, Y=274.14, Mass=605, SNR=16.9, Peak=60 HFD=5.0
21:57:44.752 00.000 12268 MultiStar: [#1 0.10,-0.30,1.01,U] [#2 0.10,0.01,0.98,U] [#3 -0.22,-0.15,0.85,U] [#4 0.29,-0.00,0.80,U] [#5 0.06,-0.60,0.67,U] [#6 -0.05,0.15,0.69,U] 
21:57:44.752 00.000 12268 refined, 6 included, MultiStar: {0.04, -0.15}, one-star: {-0.04, -0.20}
21:57:44.752 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.67) = xAngle (0.33 = 0.33)
21:57:44.752 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.36 = 0.36)
21:57:44.753 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.34 mountX=0.15 mountY=0.06, mountTheta=0.36
21:57:44.754 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.15, opts=13)
21:57:44.754 00.000 12268 Enqueuing Move request for scope (0.04, -0.15)
21:57:44.754 00.000 11616 Worker thread wakes up
21:57:44.754 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
21:57:44.755 00.001 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
21:57:44.755 00.000 11616 Moving (0.04, -0.15) raw xDistance=0.15 yDistance=0.06
21:57:44.755 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:57:44.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:57:44.755 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:44.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:57:44.755 00.000 11616 MoveAxis(E, 0, ABG)
21:57:44.755 00.000 11616 Move returns status 0, amount 0
21:57:44.755 00.000 11616 MoveAxis(N, 0, ABG)
21:57:44.755 00.000 11616 Move returns status 0, amount 0
21:57:44.755 00.000 11616 move complete, result=0
21:57:44.756 00.001 11616 worker thread done servicing request
21:57:44.778 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=38, Gamma=1.290
21:57:44.797 00.019 12268 UpdateGuideState exits: m=605 SNR=16.9
21:57:44.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:44.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:44.797 00.000 12268 Enqueuing Expose request
21:57:44.798 00.001 11616 Worker thread wakes up
21:57:44.798 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:44.798 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:44.798 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:46.802 02.004 11616 Exposure complete
21:57:46.856 00.054 11616 worker thread done servicing request
21:57:46.856 00.000 12268 OnExposeComplete: enter
21:57:46.856 00.000 12268 UpdateGuideState(): m_state=6
21:57:46.856 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1013
21:57:46.856 00.000 12268 Star::Find returns 1 (0), X=1100.29, Y=273.81, Mass=608, SNR=16.9, Peak=56 HFD=4.6
21:57:46.857 00.001 12268 MultiStar: [#1 -0.09,-0.64,0.00,M1] [#2 -0.07,-0.42,0.99,U] [#3 -0.49,-0.39,0.87,U] [#4 -0.15,-0.47,0.84,U] [#5 0.01,-0.83,0.00,M1] [#6 -0.15,-0.60,0.63,U] 
21:57:46.857 00.000 12268 refined, 4 included, MultiStar: {-0.26, -0.47}, one-star: {-0.43, -0.52}
21:57:46.857 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.67) = xAngle (-0.41 = -0.41)
21:57:46.857 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.38 = -0.38)
21:57:46.857 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.47 hyp=0.54 cameraTheta=-2.08 mountX=0.50 mountY=-0.20, mountTheta=-0.38
21:57:46.858 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.47, opts=13)
21:57:46.858 00.000 12268 Enqueuing Move request for scope (-0.26, -0.47)
21:57:46.858 00.000 11616 Worker thread wakes up
21:57:46.859 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.47) opts 0xd
21:57:46.859 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.47)
21:57:46.859 00.000 11616 Moving (-0.26, -0.47) raw xDistance=0.50 yDistance=-0.20
21:57:46.859 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
21:57:46.859 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.49
21:57:46.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
21:57:46.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
21:57:46.859 00.000 11616 MoveAxis(W, 277, ABG)
21:57:46.859 00.000 11616 Guiding  Dir = 3, Dur = 277
21:57:46.859 00.000 11616 IsSlewing returns 0
21:57:46.860 00.001 11616 IsGuiding returns 0
21:57:46.860 00.000 11616 PulseGuide returned control before completion, sleep 287
21:57:46.880 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:57:46.898 00.018 12268 UpdateGuideState exits: m=608 SNR=16.9
21:57:46.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:46.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:46.898 00.000 12268 Enqueuing Expose request
21:57:47.162 00.264 11616 IsGuiding returns 1
21:57:47.162 00.000 11616 scope still moving after pulse duration time elapsed
21:57:47.193 00.031 11616 IsSlewing returns 0
21:57:47.193 00.000 11616 IsGuiding returns 1
21:57:47.224 00.031 11616 IsSlewing returns 0
21:57:47.224 00.000 11616 IsGuiding returns 1
21:57:47.254 00.030 11616 IsSlewing returns 0
21:57:47.254 00.000 11616 IsGuiding returns 1
21:57:47.286 00.032 11616 IsSlewing returns 0
21:57:47.286 00.000 11616 IsGuiding returns 1
21:57:47.317 00.031 11616 IsSlewing returns 0
21:57:47.318 00.001 11616 IsGuiding returns 1
21:57:47.348 00.030 11616 IsSlewing returns 0
21:57:47.348 00.000 11616 IsGuiding returns 0
21:57:47.348 00.000 11616 scope move finished after 277 + 212 ms
21:57:47.348 00.000 11616 Move returns status 0, amount 277
21:57:47.348 00.000 11616 MoveAxis(N, 17, ABG)
21:57:47.348 00.000 11616 Guiding  Dir = 0, Dur = 17
21:57:47.348 00.000 11616 IsSlewing returns 0
21:57:47.349 00.001 11616 IsGuiding returns 0
21:57:47.349 00.000 11616 PulseGuide returned control before completion, sleep 27
21:57:47.380 00.031 11616 IsGuiding returns 1
21:57:47.380 00.000 11616 scope still moving after pulse duration time elapsed
21:57:47.412 00.032 11616 IsSlewing returns 0
21:57:47.412 00.000 11616 IsGuiding returns 0
21:57:47.412 00.000 11616 scope move finished after 17 + 46 ms
21:57:47.412 00.000 11616 Move returns status 0, amount 17
21:57:47.412 00.000 11616 move complete, result=0
21:57:47.412 00.000 11616 worker thread done servicing request
21:57:47.413 00.001 11616 Worker thread wakes up
21:57:47.413 00.000 12268 GuideStep: 0.5 px 277 ms WEST, -0.2 px 17 ms NORTH
21:57:47.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:47.413 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:49.426 02.013 11616 Exposure complete
21:57:49.481 00.055 11616 worker thread done servicing request
21:57:49.481 00.000 12268 OnExposeComplete: enter
21:57:49.481 00.000 12268 UpdateGuideState(): m_state=6
21:57:49.482 00.001 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1014
21:57:49.482 00.000 12268 Star::Find returns 1 (0), X=1099.98, Y=273.95, Mass=644, SNR=17.4, Peak=54 HFD=4.5
21:57:49.482 00.000 12268 MultiStar: [#1 -0.17,-0.42,0.95,U] [#2 -0.00,-0.61,0.98,U] [#3 -0.27,-0.45,0.82,U] [#4 0.01,-0.43,0.76,U] [#5 0.24,-0.71,0.00,M2] [#6 -0.35,-0.45,0.62,U] 
21:57:49.482 00.000 12268 refined, 5 included, MultiStar: {-0.26, -0.46}, one-star: {-0.74, -0.39}
21:57:49.482 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.67) = xAngle (-0.42 = -0.42)
21:57:49.482 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.39 = -0.39)
21:57:49.482 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.46 hyp=0.53 cameraTheta=-2.08 mountX=0.48 mountY=-0.20, mountTheta=-0.39
21:57:49.484 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.46, opts=13)
21:57:49.484 00.000 12268 Enqueuing Move request for scope (-0.26, -0.46)
21:57:49.484 00.000 11616 Worker thread wakes up
21:57:49.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.46) opts 0xd
21:57:49.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.46)
21:57:49.484 00.000 11616 Moving (-0.26, -0.46) raw xDistance=0.48 yDistance=-0.20
21:57:49.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
21:57:49.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
21:57:49.484 00.000 11616 MoveAxis(W, 270, ABG)
21:57:49.484 00.000 11616 Guiding  Dir = 3, Dur = 270
21:57:49.485 00.001 11616 IsSlewing returns 0
21:57:49.485 00.000 11616 IsGuiding returns 0
21:57:49.485 00.000 11616 PulseGuide returned control before completion, sleep 280
21:57:49.507 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
21:57:49.525 00.018 12268 UpdateGuideState exits: m=644 SNR=17.4
21:57:49.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:49.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:49.525 00.000 12268 Enqueuing Expose request
21:57:49.773 00.248 11616 IsGuiding returns 1
21:57:49.773 00.000 11616 scope still moving after pulse duration time elapsed
21:57:49.805 00.032 11616 IsSlewing returns 0
21:57:49.805 00.000 11616 IsGuiding returns 0
21:57:49.805 00.000 11616 scope move finished after 270 + 49 ms
21:57:49.805 00.000 11616 Move returns status 0, amount 270
21:57:49.805 00.000 11616 MoveAxis(N, 17, ABG)
21:57:49.805 00.000 11616 Guiding  Dir = 0, Dur = 17
21:57:49.806 00.001 11616 IsSlewing returns 0
21:57:49.806 00.000 11616 IsGuiding returns 0
21:57:49.806 00.000 11616 PulseGuide returned control before completion, sleep 27
21:57:49.836 00.030 11616 IsGuiding returns 1
21:57:49.836 00.000 11616 scope still moving after pulse duration time elapsed
21:57:49.867 00.031 11616 IsSlewing returns 0
21:57:49.867 00.000 11616 IsGuiding returns 0
21:57:49.867 00.000 11616 scope move finished after 17 + 44 ms
21:57:49.867 00.000 11616 Move returns status 0, amount 17
21:57:49.867 00.000 11616 move complete, result=0
21:57:49.867 00.000 11616 worker thread done servicing request
21:57:49.867 00.000 11616 Worker thread wakes up
21:57:49.868 00.001 12268 GuideStep: 0.5 px 270 ms WEST, -0.2 px 17 ms NORTH
21:57:49.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:49.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:51.873 02.005 11616 Exposure complete
21:57:51.929 00.056 11616 worker thread done servicing request
21:57:51.930 00.001 12268 OnExposeComplete: enter
21:57:51.930 00.000 12268 UpdateGuideState(): m_state=6
21:57:51.930 00.000 12268 Star::Find(15, 1099, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1015
21:57:51.930 00.000 12268 Star::Find returns 1 (0), X=1100.41, Y=274.90, Mass=562, SNR=16.3, Peak=51 HFD=4.5
21:57:51.930 00.000 12268 MultiStar: [#1 0.24,0.67,0.00,M1] [#2 0.04,0.52,1.05,U] [#3 -0.17,0.76,0.00,M1] [#4 0.58,0.68,0.00,M1] [#5 0.33,0.29,0.71,U] [#6 -0.11,0.98,0.00,M1] 
21:57:51.930 00.000 12268 refined, 2 included, MultiStar: {-0.01, 0.48}, one-star: {-0.30, 0.56}
21:57:51.930 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.67) = xAngle (3.26 = -3.02)
21:57:51.931 00.001 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.30 = -2.99)
21:57:51.931 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.48 hyp=0.48 cameraTheta=1.60 mountX=-0.47 mountY=-0.07, mountTheta=-2.99
21:57:51.932 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.48, opts=13)
21:57:51.932 00.000 12268 Enqueuing Move request for scope (-0.01, 0.48)
21:57:51.932 00.000 11616 Worker thread wakes up
21:57:51.932 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.48) opts 0xd
21:57:51.932 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.48)
21:57:51.932 00.000 11616 Moving (-0.01, 0.48) raw xDistance=-0.47 yDistance=-0.07
21:57:51.933 00.001 11616 resist switch: large excursion: input -0.47 thresh 0.29 direction from 1 to -1
21:57:51.933 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.42
21:57:51.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.47
21:57:51.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:51.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:57:51.933 00.000 11616 MoveAxis(E, 265, ABG)
21:57:51.933 00.000 11616 Guiding  Dir = 2, Dur = 265
21:57:51.933 00.000 11616 IsSlewing returns 0
21:57:51.934 00.001 11616 IsGuiding returns 0
21:57:51.934 00.000 11616 PulseGuide returned control before completion, sleep 275
21:57:51.955 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=40, Gamma=1.290
21:57:51.974 00.019 12268 UpdateGuideState exits: m=562 SNR=16.3
21:57:51.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:51.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:51.974 00.000 12268 Enqueuing Expose request
21:57:52.214 00.240 11616 IsGuiding returns 1
21:57:52.214 00.000 11616 scope still moving after pulse duration time elapsed
21:57:52.246 00.032 11616 IsSlewing returns 0
21:57:52.246 00.000 11616 IsGuiding returns 0
21:57:52.246 00.000 11616 scope move finished after 265 + 46 ms
21:57:52.246 00.000 11616 Move returns status 0, amount 265
21:57:52.246 00.000 11616 MoveAxis(N, 0, ABG)
21:57:52.246 00.000 11616 Move returns status 0, amount 0
21:57:52.246 00.000 11616 move complete, result=0
21:57:52.247 00.001 11616 worker thread done servicing request
21:57:52.247 00.000 12268 GuideStep: -0.5 px 265 ms EAST, -0.1 px 0 ms NORTH
21:57:52.247 00.000 11616 Worker thread wakes up
21:57:52.247 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:52.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:54.262 02.015 11616 Exposure complete
21:57:54.326 00.064 11616 worker thread done servicing request
21:57:54.326 00.000 12268 OnExposeComplete: enter
21:57:54.326 00.000 12268 UpdateGuideState(): m_state=6
21:57:54.326 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1016
21:57:54.326 00.000 12268 Star::Find returns 1 (0), X=1100.37, Y=274.30, Mass=560, SNR=16.2, Peak=45 HFD=4.8
21:57:54.327 00.001 12268 MultiStar: [#1 0.10,0.06,1.00,U] [#2 -0.07,0.19,1.04,U] [#3 -0.29,0.04,0.93,U] [#4 0.08,0.09,0.86,U] [#5 0.10,-0.28,0.68,U] [#6 -0.23,0.31,0.70,U] 
21:57:54.327 00.000 12268 refined, 6 included, MultiStar: {-0.10, 0.06}, one-star: {-0.34, -0.04}
21:57:54.327 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (-1.67) = xAngle (4.29 = -2.00)
21:57:54.327 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.32 = -1.97)
21:57:54.327 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.11 cameraTheta=2.62 mountX=-0.05 mountY=-0.11, mountTheta=-1.99
21:57:54.329 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.06, opts=13)
21:57:54.329 00.000 12268 Enqueuing Move request for scope (-0.10, 0.06)
21:57:54.329 00.000 11616 Worker thread wakes up
21:57:54.329 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
21:57:54.329 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
21:57:54.329 00.000 11616 Moving (-0.10, 0.06) raw xDistance=-0.05 yDistance=-0.11
21:57:54.329 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:54.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:57:54.330 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:54.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:57:54.330 00.000 11616 MoveAxis(E, 0, ABG)
21:57:54.330 00.000 11616 Move returns status 0, amount 0
21:57:54.330 00.000 11616 MoveAxis(N, 0, ABG)
21:57:54.330 00.000 11616 Move returns status 0, amount 0
21:57:54.330 00.000 11616 move complete, result=0
21:57:54.330 00.000 11616 worker thread done servicing request
21:57:54.352 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=42, Gamma=1.290
21:57:54.371 00.019 12268 UpdateGuideState exits: m=560 SNR=16.2
21:57:54.372 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:54.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:54.372 00.000 12268 Enqueuing Expose request
21:57:54.372 00.000 11616 Worker thread wakes up
21:57:54.372 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:54.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:54.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:56.383 02.011 11616 Exposure complete
21:57:56.444 00.061 11616 worker thread done servicing request
21:57:56.444 00.000 12268 OnExposeComplete: enter
21:57:56.444 00.000 12268 UpdateGuideState(): m_state=6
21:57:56.444 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1017
21:57:56.444 00.000 12268 Star::Find returns 1 (0), X=1100.20, Y=274.46, Mass=604, SNR=16.8, Peak=55 HFD=4.6
21:57:56.445 00.001 12268 MultiStar: [#1 -0.07,0.32,0.97,U] [#2 -0.06,0.62,1.01,U] [#3 -0.49,0.37,0.83,U] [#4 -0.17,0.26,0.79,U] [#5 -0.02,-0.04,0.70,U] [#6 -0.22,0.21,0.69,U] 
21:57:56.445 00.000 12268 refined, 6 included, MultiStar: {-0.23, 0.28}, one-star: {-0.51, 0.13}
21:57:56.445 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.67) = xAngle (3.91 = -2.37)
21:57:56.445 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.95 = -2.34)
21:57:56.445 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.28 hyp=0.36 cameraTheta=2.25 mountX=-0.26 mountY=-0.26, mountTheta=-2.35
21:57:56.447 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.28, opts=13)
21:57:56.447 00.000 12268 Enqueuing Move request for scope (-0.23, 0.28)
21:57:56.447 00.000 11616 Worker thread wakes up
21:57:56.447 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.28) opts 0xd
21:57:56.448 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.28)
21:57:56.448 00.000 11616 Moving (-0.23, 0.28) raw xDistance=-0.26 yDistance=-0.26
21:57:56.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
21:57:56.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
21:57:56.448 00.000 11616 MoveAxis(E, 145, ABG)
21:57:56.448 00.000 11616 Guiding  Dir = 2, Dur = 145
21:57:56.448 00.000 11616 IsSlewing returns 0
21:57:56.448 00.000 11616 IsGuiding returns 0
21:57:56.449 00.001 11616 PulseGuide returned control before completion, sleep 155
21:57:56.472 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
21:57:56.493 00.021 12268 UpdateGuideState exits: m=604 SNR=16.8
21:57:56.493 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:56.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:56.493 00.000 12268 Enqueuing Expose request
21:57:56.614 00.121 11616 IsGuiding returns 1
21:57:56.614 00.000 11616 scope still moving after pulse duration time elapsed
21:57:56.646 00.032 11616 IsSlewing returns 0
21:57:56.646 00.000 11616 IsGuiding returns 0
21:57:56.646 00.000 11616 scope move finished after 145 + 52 ms
21:57:56.646 00.000 11616 Move returns status 0, amount 145
21:57:56.646 00.000 11616 MoveAxis(N, 22, ABG)
21:57:56.646 00.000 11616 Guiding  Dir = 0, Dur = 22
21:57:56.647 00.001 11616 IsSlewing returns 0
21:57:56.647 00.000 11616 IsGuiding returns 0
21:57:56.647 00.000 11616 PulseGuide returned control before completion, sleep 32
21:57:56.692 00.045 11616 IsGuiding returns 1
21:57:56.692 00.000 11616 scope still moving after pulse duration time elapsed
21:57:56.722 00.030 11616 IsSlewing returns 0
21:57:56.722 00.000 11616 IsGuiding returns 0
21:57:56.722 00.000 11616 scope move finished after 22 + 54 ms
21:57:56.722 00.000 11616 Move returns status 0, amount 22
21:57:56.723 00.001 11616 move complete, result=0
21:57:56.723 00.000 11616 worker thread done servicing request
21:57:56.723 00.000 12268 GuideStep: -0.3 px 145 ms EAST, -0.3 px 22 ms NORTH
21:57:56.723 00.000 11616 Worker thread wakes up
21:57:56.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:56.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:57:58.732 02.009 11616 Exposure complete
21:57:58.791 00.059 11616 worker thread done servicing request
21:57:58.791 00.000 12268 OnExposeComplete: enter
21:57:58.791 00.000 12268 UpdateGuideState(): m_state=6
21:57:58.791 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
21:57:58.792 00.001 12268 Star::Find returns 1 (0), X=1100.70, Y=274.37, Mass=638, SNR=17.4, Peak=55 HFD=5.1
21:57:58.792 00.000 12268 MultiStar: [#1 0.54,-0.20,0.97,U] [#2 0.24,0.40,1.01,U] [#3 -0.12,0.16,0.79,U] [#4 0.54,0.09,0.82,U] [#5 0.57,-0.18,0.68,U] [#6 0.02,0.19,0.70,U] 
21:57:58.792 00.000 12268 single-star, 6 included, MultiStar: {0.25, 0.08}, one-star: {-0.02, 0.03}
21:57:58.792 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.67) = xAngle (3.82 = -2.46)
21:57:58.792 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.85 = -2.43)
21:57:58.792 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.15 mountX=-0.03 mountY=-0.02, mountTheta=-2.45
21:57:58.794 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.03, opts=13)
21:57:58.794 00.000 12268 Enqueuing Move request for scope (-0.02, 0.03)
21:57:58.794 00.000 11616 Worker thread wakes up
21:57:58.794 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
21:57:58.794 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
21:57:58.794 00.000 11616 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=-0.02
21:57:58.794 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:58.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:57:58.795 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:58.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:57:58.795 00.000 11616 MoveAxis(E, 0, ABG)
21:57:58.795 00.000 11616 Move returns status 0, amount 0
21:57:58.795 00.000 11616 MoveAxis(N, 0, ABG)
21:57:58.795 00.000 11616 Move returns status 0, amount 0
21:57:58.795 00.000 11616 move complete, result=0
21:57:58.795 00.000 11616 worker thread done servicing request
21:57:58.818 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
21:57:58.836 00.018 12268 UpdateGuideState exits: m=638 SNR=17.4
21:57:58.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:58.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:57:58.837 00.001 12268 Enqueuing Expose request
21:57:58.837 00.000 11616 Worker thread wakes up
21:57:58.837 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:57:58.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:57:58.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:00.852 02.015 11616 Exposure complete
21:58:00.910 00.058 11616 worker thread done servicing request
21:58:00.911 00.001 12268 OnExposeComplete: enter
21:58:00.911 00.000 12268 UpdateGuideState(): m_state=6
21:58:00.911 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1019
21:58:00.911 00.000 12268 Star::Find returns 1 (0), X=1100.69, Y=273.86, Mass=619, SNR=17.0, Peak=50 HFD=5.0
21:58:00.911 00.000 12268 MultiStar: [#1 0.23,-0.44,0.96,U] [#2 0.25,-0.17,1.00,U] [#3 -0.07,-0.52,0.82,U] [#4 0.39,-0.36,0.81,U] [#5 0.17,-0.80,0.00,M1] [#6 0.01,-0.37,0.68,U] 
21:58:00.912 00.001 12268 refined, 5 included, MultiStar: {0.13, -0.39}, one-star: {-0.03, -0.47}
21:58:00.912 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.67) = xAngle (0.43 = 0.43)
21:58:00.912 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.46 = 0.46)
21:58:00.912 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.39 hyp=0.41 cameraTheta=-1.24 mountX=0.37 mountY=0.18, mountTheta=0.46
21:58:00.913 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.39, opts=13)
21:58:00.913 00.000 12268 Enqueuing Move request for scope (0.13, -0.39)
21:58:00.913 00.000 11616 Worker thread wakes up
21:58:00.914 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.39) opts 0xd
21:58:00.914 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.39)
21:58:00.914 00.000 11616 Moving (0.13, -0.39) raw xDistance=0.37 yDistance=0.18
21:58:00.914 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
21:58:00.914 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.11
21:58:00.914 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
21:58:00.914 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:58:00.914 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:58:00.914 00.000 11616 MoveAxis(W, 208, ABG)
21:58:00.914 00.000 11616 Guiding  Dir = 3, Dur = 208
21:58:00.914 00.000 11616 IsSlewing returns 0
21:58:00.915 00.001 11616 IsGuiding returns 0
21:58:00.915 00.000 11616 PulseGuide returned control before completion, sleep 218
21:58:00.936 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:58:00.956 00.020 12268 UpdateGuideState exits: m=619 SNR=17.0
21:58:00.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:00.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:00.956 00.000 12268 Enqueuing Expose request
21:58:01.141 00.185 11616 IsGuiding returns 1
21:58:01.141 00.000 11616 scope still moving after pulse duration time elapsed
21:58:01.172 00.031 11616 IsSlewing returns 0
21:58:01.172 00.000 11616 IsGuiding returns 0
21:58:01.172 00.000 11616 scope move finished after 208 + 49 ms
21:58:01.172 00.000 11616 Move returns status 0, amount 208
21:58:01.172 00.000 11616 MoveAxis(N, 0, ABG)
21:58:01.173 00.001 11616 Move returns status 0, amount 0
21:58:01.173 00.000 11616 move complete, result=0
21:58:01.173 00.000 11616 worker thread done servicing request
21:58:01.173 00.000 12268 GuideStep: 0.4 px 208 ms WEST, 0.2 px 0 ms NORTH
21:58:01.173 00.000 11616 Worker thread wakes up
21:58:01.173 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:01.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:03.191 02.018 11616 Exposure complete
21:58:03.246 00.055 11616 worker thread done servicing request
21:58:03.246 00.000 12268 OnExposeComplete: enter
21:58:03.246 00.000 12268 UpdateGuideState(): m_state=6
21:58:03.247 00.001 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1020
21:58:03.247 00.000 12268 Star::Find returns 1 (0), X=1100.34, Y=274.57, Mass=581, SNR=16.5, Peak=43 HFD=5.0
21:58:03.247 00.000 12268 MultiStar: [#1 0.05,0.18,1.01,U] [#2 0.13,0.25,1.06,U] [#3 -0.13,0.30,0.85,U] [#4 -0.12,0.20,0.85,U] [#5 0.23,-0.17,0.64,U] [#6 -0.07,0.46,0.77,U] 
21:58:03.247 00.000 12268 refined, 6 included, MultiStar: {-0.05, 0.22}, one-star: {-0.38, 0.23}
21:58:03.247 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.67) = xAngle (3.46 = -2.82)
21:58:03.247 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.49 = -2.79)
21:58:03.247 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.79 mountX=-0.21 mountY=-0.08, mountTheta=-2.79
21:58:03.249 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.22, opts=13)
21:58:03.249 00.000 12268 Enqueuing Move request for scope (-0.05, 0.22)
21:58:03.249 00.000 11616 Worker thread wakes up
21:58:03.249 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
21:58:03.249 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
21:58:03.249 00.000 11616 Moving (-0.05, 0.22) raw xDistance=-0.21 yDistance=-0.08
21:58:03.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:58:03.250 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:58:03.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:03.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:58:03.250 00.000 11616 MoveAxis(E, 0, ABG)
21:58:03.250 00.000 11616 Move returns status 0, amount 0
21:58:03.250 00.000 11616 MoveAxis(N, 0, ABG)
21:58:03.250 00.000 11616 Move returns status 0, amount 0
21:58:03.250 00.000 11616 move complete, result=0
21:58:03.250 00.000 11616 worker thread done servicing request
21:58:03.271 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:58:03.290 00.019 12268 UpdateGuideState exits: m=581 SNR=16.5
21:58:03.291 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:03.291 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:03.291 00.000 12268 Enqueuing Expose request
21:58:03.291 00.000 11616 Worker thread wakes up
21:58:03.291 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:03.291 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:03.291 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:05.295 02.004 11616 Exposure complete
21:58:05.353 00.058 11616 worker thread done servicing request
21:58:05.354 00.001 12268 OnExposeComplete: enter
21:58:05.354 00.000 12268 UpdateGuideState(): m_state=6
21:58:05.354 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1021
21:58:05.354 00.000 12268 Star::Find returns 1 (0), X=1100.62, Y=274.66, Mass=569, SNR=16.4, Peak=52 HFD=4.7
21:58:05.355 00.001 12268 MultiStar: [#1 0.26,0.58,0.00,M1] [#2 0.22,0.75,0.00,M1] [#3 -0.16,0.62,0.00,M1] [#4 0.05,0.30,0.85,U] [#5 0.11,0.12,0.78,U] [#6 -0.12,0.75,0.00,M1] 
21:58:05.355 00.000 12268 refined, 2 included, MultiStar: {0.01, 0.26}, one-star: {-0.10, 0.33}
21:58:05.355 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.67) = xAngle (3.19 = -3.09)
21:58:05.355 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.23 = -3.06)
21:58:05.355 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.53 mountX=-0.26 mountY=-0.02, mountTheta=-3.06
21:58:05.357 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.26, opts=13)
21:58:05.357 00.000 12268 Enqueuing Move request for scope (0.01, 0.26)
21:58:05.357 00.000 11616 Worker thread wakes up
21:58:05.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.26) opts 0xd
21:58:05.357 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.26)
21:58:05.357 00.000 11616 Moving (0.01, 0.26) raw xDistance=-0.26 yDistance=-0.02
21:58:05.358 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:58:05.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:58:05.358 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:05.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:58:05.358 00.000 11616 MoveAxis(E, 0, ABG)
21:58:05.358 00.000 11616 Move returns status 0, amount 0
21:58:05.358 00.000 11616 MoveAxis(N, 0, ABG)
21:58:05.358 00.000 11616 Move returns status 0, amount 0
21:58:05.358 00.000 11616 move complete, result=0
21:58:05.358 00.000 11616 worker thread done servicing request
21:58:05.380 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
21:58:05.400 00.020 12268 UpdateGuideState exits: m=569 SNR=16.4
21:58:05.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:05.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:05.400 00.000 12268 Enqueuing Expose request
21:58:05.400 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
21:58:05.400 00.000 11616 Worker thread wakes up
21:58:05.401 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:05.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:07.415 02.014 11616 Exposure complete
21:58:07.470 00.055 11616 worker thread done servicing request
21:58:07.471 00.001 12268 OnExposeComplete: enter
21:58:07.471 00.000 12268 UpdateGuideState(): m_state=6
21:58:07.471 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1022
21:58:07.471 00.000 12268 Star::Find returns 1 (0), X=1100.55, Y=274.32, Mass=563, SNR=16.2, Peak=49 HFD=4.4
21:58:07.472 00.001 12268 MultiStar: [#1 0.25,0.02,0.99,U] [#2 0.20,0.33,1.06,U] [#3 -0.01,0.19,0.87,U] [#4 0.20,0.07,0.87,U] [#5 0.25,-0.05,0.78,U] [#6 -0.23,0.21,0.77,U] 
21:58:07.472 00.000 12268 refined, 6 included, MultiStar: {0.08, 0.11}, one-star: {-0.16, -0.01}
21:58:07.472 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.67) = xAngle (2.65 = 2.65)
21:58:07.472 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.68 = 2.68)
21:58:07.472 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.98 mountX=-0.12 mountY=0.06, mountTheta=2.67
21:58:07.474 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.11, opts=13)
21:58:07.475 00.001 12268 Enqueuing Move request for scope (0.08, 0.11)
21:58:07.475 00.000 11616 Worker thread wakes up
21:58:07.475 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
21:58:07.475 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
21:58:07.475 00.000 11616 Moving (0.08, 0.11) raw xDistance=-0.12 yDistance=0.06
21:58:07.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:58:07.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:58:07.476 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:07.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:58:07.476 00.000 11616 MoveAxis(E, 0, ABG)
21:58:07.476 00.000 11616 Move returns status 0, amount 0
21:58:07.476 00.000 11616 MoveAxis(N, 0, ABG)
21:58:07.476 00.000 11616 Move returns status 0, amount 0
21:58:07.476 00.000 11616 move complete, result=0
21:58:07.476 00.000 11616 worker thread done servicing request
21:58:07.497 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:58:07.515 00.018 12268 UpdateGuideState exits: m=563 SNR=16.2
21:58:07.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:07.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:07.515 00.000 12268 Enqueuing Expose request
21:58:07.515 00.000 11616 Worker thread wakes up
21:58:07.516 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:07.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:07.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:09.531 02.015 11616 Exposure complete
21:58:09.587 00.056 11616 worker thread done servicing request
21:58:09.587 00.000 12268 OnExposeComplete: enter
21:58:09.587 00.000 12268 UpdateGuideState(): m_state=6
21:58:09.587 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1023
21:58:09.587 00.000 12268 Star::Find returns 1 (0), X=1100.79, Y=274.39, Mass=622, SNR=17.2, Peak=58 HFD=4.8
21:58:09.587 00.000 12268 MultiStar: [#1 0.37,0.40,1.00,U] [#2 0.36,0.42,1.02,U] [#3 -0.06,0.20,0.83,U] [#4 0.39,0.47,0.81,U] [#5 0.56,0.04,0.68,U] [#6 0.04,0.15,0.71,U] 
21:58:09.588 00.001 12268 single-star, 6 included, MultiStar: {0.25, 0.26}, one-star: {0.08, 0.06}
21:58:09.588 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.67) = xAngle (2.32 = 2.32)
21:58:09.588 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.35 = 2.35)
21:58:09.588 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.65 mountX=-0.07 mountY=0.07, mountTheta=2.33
21:58:09.589 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.06, opts=13)
21:58:09.590 00.001 12268 Enqueuing Move request for scope (0.08, 0.06)
21:58:09.590 00.000 11616 Worker thread wakes up
21:58:09.590 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
21:58:09.590 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
21:58:09.590 00.000 11616 Moving (0.08, 0.06) raw xDistance=-0.07 yDistance=0.07
21:58:09.590 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:09.590 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:58:09.590 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:09.590 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:58:09.590 00.000 11616 MoveAxis(E, 0, ABG)
21:58:09.591 00.001 11616 Move returns status 0, amount 0
21:58:09.591 00.000 11616 MoveAxis(N, 0, ABG)
21:58:09.591 00.000 11616 Move returns status 0, amount 0
21:58:09.591 00.000 11616 move complete, result=0
21:58:09.591 00.000 11616 worker thread done servicing request
21:58:09.612 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=49, Gamma=1.290
21:58:09.630 00.018 12268 UpdateGuideState exits: m=622 SNR=17.2
21:58:09.631 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:09.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:09.631 00.000 12268 Enqueuing Expose request
21:58:09.631 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:09.631 00.000 11616 Worker thread wakes up
21:58:09.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:09.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:11.646 02.015 11616 Exposure complete
21:58:11.703 00.057 11616 worker thread done servicing request
21:58:11.703 00.000 12268 OnExposeComplete: enter
21:58:11.703 00.000 12268 UpdateGuideState(): m_state=6
21:58:11.703 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1024
21:58:11.703 00.000 12268 Star::Find returns 1 (0), X=1100.74, Y=274.47, Mass=595, SNR=16.8, Peak=51 HFD=4.6
21:58:11.703 00.000 12268 MultiStar: [#1 0.25,-0.06,1.00,U] [#2 0.48,0.29,1.02,U] [#3 -0.04,0.23,0.88,U] [#4 0.10,0.19,0.85,U] [#5 0.49,-0.20,0.70,U] [#6 0.17,0.25,0.71,U] 
21:58:11.704 00.001 12268 single-star, 6 included, MultiStar: {0.21, 0.13}, one-star: {0.03, 0.14}
21:58:11.704 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.67) = xAngle (3.04 = 3.04)
21:58:11.704 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.07 = 3.07)
21:58:11.704 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.38 mountX=-0.14 mountY=0.01, mountTheta=3.07
21:58:11.705 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.14, opts=13)
21:58:11.705 00.000 12268 Enqueuing Move request for scope (0.03, 0.14)
21:58:11.705 00.000 11616 Worker thread wakes up
21:58:11.706 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
21:58:11.706 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
21:58:11.706 00.000 11616 Moving (0.03, 0.14) raw xDistance=-0.14 yDistance=0.01
21:58:11.706 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:58:11.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:58:11.706 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:11.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:58:11.706 00.000 11616 MoveAxis(E, 0, ABG)
21:58:11.707 00.001 11616 Move returns status 0, amount 0
21:58:11.707 00.000 11616 MoveAxis(N, 0, ABG)
21:58:11.707 00.000 11616 Move returns status 0, amount 0
21:58:11.707 00.000 11616 move complete, result=0
21:58:11.707 00.000 11616 worker thread done servicing request
21:58:11.729 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
21:58:11.746 00.017 12268 UpdateGuideState exits: m=595 SNR=16.8
21:58:11.747 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:11.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:11.747 00.000 12268 Enqueuing Expose request
21:58:11.747 00.000 11616 Worker thread wakes up
21:58:11.747 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:58:11.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:11.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:13.757 02.010 11616 Exposure complete
21:58:13.811 00.054 11616 worker thread done servicing request
21:58:13.812 00.001 12268 OnExposeComplete: enter
21:58:13.812 00.000 12268 UpdateGuideState(): m_state=6
21:58:13.812 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1025
21:58:13.812 00.000 12268 Star::Find returns 1 (0), X=1100.50, Y=274.40, Mass=634, SNR=17.2, Peak=53 HFD=5.1
21:58:13.813 00.001 12268 MultiStar: [#1 0.41,0.28,0.97,U] [#2 0.16,0.42,0.94,U] [#3 0.05,0.21,0.80,U] [#4 0.42,0.30,0.82,U] [#5 0.28,-0.12,0.64,U] [#6 0.06,0.37,0.68,U] 
21:58:13.813 00.000 12268 single-star, 6 included, MultiStar: {0.16, 0.23}, one-star: {-0.22, 0.06}
21:58:13.813 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (-1.67) = xAngle (4.52 = -1.76)
21:58:13.813 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (4.55 = -1.73)
21:58:13.813 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.23 cameraTheta=2.85 mountX=-0.04 mountY=-0.22, mountTheta=-1.76
21:58:13.815 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.06, opts=13)
21:58:13.815 00.000 12268 Enqueuing Move request for scope (-0.22, 0.06)
21:58:13.815 00.000 11616 Worker thread wakes up
21:58:13.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
21:58:13.815 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
21:58:13.815 00.000 11616 Moving (-0.22, 0.06) raw xDistance=-0.04 yDistance=-0.22
21:58:13.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:13.816 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:58:13.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
21:58:13.816 00.000 11616 MoveAxis(E, 0, ABG)
21:58:13.816 00.000 11616 Move returns status 0, amount 0
21:58:13.816 00.000 11616 MoveAxis(N, 19, ABG)
21:58:13.816 00.000 11616 Guiding  Dir = 0, Dur = 19
21:58:13.816 00.000 11616 IsSlewing returns 0
21:58:13.817 00.001 11616 IsGuiding returns 0
21:58:13.817 00.000 11616 PulseGuide returned control before completion, sleep 29
21:58:13.838 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
21:58:13.851 00.013 11616 IsGuiding returns 1
21:58:13.851 00.000 11616 scope still moving after pulse duration time elapsed
21:58:13.856 00.005 12268 UpdateGuideState exits: m=634 SNR=17.2
21:58:13.857 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:13.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:13.857 00.000 12268 Enqueuing Expose request
21:58:13.882 00.025 11616 IsSlewing returns 0
21:58:13.882 00.000 11616 IsGuiding returns 0
21:58:13.882 00.000 11616 scope move finished after 19 + 46 ms
21:58:13.882 00.000 11616 Move returns status 0, amount 19
21:58:13.882 00.000 11616 move complete, result=0
21:58:13.883 00.001 11616 worker thread done servicing request
21:58:13.883 00.000 11616 Worker thread wakes up
21:58:13.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:13.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:13.883 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 19 ms NORTH
21:58:15.895 02.012 11616 Exposure complete
21:58:15.950 00.055 11616 worker thread done servicing request
21:58:15.950 00.000 12268 OnExposeComplete: enter
21:58:15.950 00.000 12268 UpdateGuideState(): m_state=6
21:58:15.951 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1026
21:58:15.951 00.000 12268 Star::Find returns 1 (0), X=1100.84, Y=274.67, Mass=602, SNR=16.8, Peak=50 HFD=5.0
21:58:15.951 00.000 12268 MultiStar: [#1 0.54,0.05,0.99,U] [#2 0.27,0.38,1.05,U] [#3 0.07,0.54,0.83,U] [#4 0.26,0.02,0.81,U] [#5 0.54,-0.09,0.71,U] [#6 0.39,0.50,0.00,M1] 
21:58:15.951 00.000 12268 single-star, 5 included, MultiStar: {0.29, 0.22}, one-star: {0.12, 0.33}
21:58:15.951 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.67) = xAngle (2.89 = 2.89)
21:58:15.951 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.92 = 2.92)
21:58:15.951 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.33 hyp=0.35 cameraTheta=1.22 mountX=-0.34 mountY=0.08, mountTheta=2.92
21:58:15.953 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.33, opts=13)
21:58:15.953 00.000 12268 Enqueuing Move request for scope (0.12, 0.33)
21:58:15.953 00.000 11616 Worker thread wakes up
21:58:15.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.33) opts 0xd
21:58:15.953 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.33)
21:58:15.953 00.000 11616 Moving (0.12, 0.33) raw xDistance=-0.34 yDistance=0.08
21:58:15.953 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
21:58:15.953 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.03
21:58:15.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
21:58:15.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:15.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:58:15.954 00.001 11616 MoveAxis(E, 192, ABG)
21:58:15.954 00.000 11616 Guiding  Dir = 2, Dur = 192
21:58:15.954 00.000 11616 IsSlewing returns 0
21:58:15.954 00.000 11616 IsGuiding returns 0
21:58:15.955 00.001 11616 PulseGuide returned control before completion, sleep 202
21:58:15.980 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:58:15.997 00.017 12268 UpdateGuideState exits: m=602 SNR=16.8
21:58:15.998 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:15.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:15.998 00.000 12268 Enqueuing Expose request
21:58:16.159 00.161 11616 IsGuiding returns 1
21:58:16.159 00.000 11616 scope still moving after pulse duration time elapsed
21:58:16.190 00.031 11616 IsSlewing returns 0
21:58:16.190 00.000 11616 IsGuiding returns 0
21:58:16.191 00.001 11616 scope move finished after 192 + 44 ms
21:58:16.191 00.000 11616 Move returns status 0, amount 192
21:58:16.191 00.000 11616 MoveAxis(N, 0, ABG)
21:58:16.191 00.000 11616 Move returns status 0, amount 0
21:58:16.191 00.000 11616 move complete, result=0
21:58:16.191 00.000 11616 worker thread done servicing request
21:58:16.191 00.000 11616 Worker thread wakes up
21:58:16.191 00.000 12268 GuideStep: -0.3 px 192 ms EAST, 0.1 px 0 ms NORTH
21:58:16.192 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:16.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:18.204 02.012 11616 Exposure complete
21:58:18.260 00.056 11616 worker thread done servicing request
21:58:18.260 00.000 12268 OnExposeComplete: enter
21:58:18.260 00.000 12268 UpdateGuideState(): m_state=6
21:58:18.260 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1027
21:58:18.261 00.001 12268 Star::Find returns 1 (0), X=1100.58, Y=274.37, Mass=611, SNR=16.9, Peak=54 HFD=4.9
21:58:18.261 00.000 12268 MultiStar: [#1 0.32,-0.10,0.97,U] [#2 0.13,0.16,1.02,U] [#3 -0.07,0.12,0.82,U] [#4 0.25,0.06,0.84,U] [#5 0.45,-0.35,0.70,U] [#6 -0.15,0.35,0.64,U] 
21:58:18.261 00.000 12268 refined, 6 included, MultiStar: {0.11, 0.04}, one-star: {-0.14, 0.04}
21:58:18.261 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.67) = xAngle (1.99 = 1.99)
21:58:18.261 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.02 = 2.02)
21:58:18.261 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.32 mountX=-0.05 mountY=0.11, mountTheta=2.00
21:58:18.263 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.04, opts=13)
21:58:18.263 00.000 12268 Enqueuing Move request for scope (0.11, 0.04)
21:58:18.263 00.000 11616 Worker thread wakes up
21:58:18.263 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
21:58:18.263 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
21:58:18.263 00.000 11616 Moving (0.11, 0.04) raw xDistance=-0.05 yDistance=0.11
21:58:18.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:18.264 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:58:18.264 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:18.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:58:18.264 00.000 11616 MoveAxis(E, 0, ABG)
21:58:18.264 00.000 11616 Move returns status 0, amount 0
21:58:18.264 00.000 11616 MoveAxis(N, 0, ABG)
21:58:18.264 00.000 11616 Move returns status 0, amount 0
21:58:18.264 00.000 11616 move complete, result=0
21:58:18.264 00.000 11616 worker thread done servicing request
21:58:18.286 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
21:58:18.303 00.017 12268 UpdateGuideState exits: m=611 SNR=16.9
21:58:18.304 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:18.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:18.304 00.000 12268 Enqueuing Expose request
21:58:18.304 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:18.304 00.000 11616 Worker thread wakes up
21:58:18.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:18.305 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:20.325 02.020 11616 Exposure complete
21:58:20.382 00.057 11616 worker thread done servicing request
21:58:20.382 00.000 12268 OnExposeComplete: enter
21:58:20.383 00.001 12268 UpdateGuideState(): m_state=6
21:58:20.383 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1028
21:58:20.383 00.000 12268 Star::Find returns 1 (0), X=1100.80, Y=273.98, Mass=612, SNR=16.9, Peak=60 HFD=4.8
21:58:20.383 00.000 12268 MultiStar: [#1 0.72,-0.10,0.00,M1] [#2 0.52,-0.32,1.02,U] [#3 0.18,-0.10,0.81,U] [#4 0.29,-0.18,0.81,U] [#5 0.41,-0.34,0.70,U] [#6 0.75,0.03,0.00,M1] 
21:58:20.383 00.000 12268 single-star, 4 included, MultiStar: {0.30, -0.26}, one-star: {0.09, -0.35}
21:58:20.383 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.67) = xAngle (0.34 = 0.34)
21:58:20.383 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.37 = 0.37)
21:58:20.384 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=-0.35 hyp=0.36 cameraTheta=-1.33 mountX=0.34 mountY=0.13, mountTheta=0.37
21:58:20.385 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.35, opts=13)
21:58:20.385 00.000 12268 Enqueuing Move request for scope (0.09, -0.35)
21:58:20.385 00.000 11616 Worker thread wakes up
21:58:20.385 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.35) opts 0xd
21:58:20.385 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.35)
21:58:20.385 00.000 11616 Moving (0.09, -0.35) raw xDistance=0.34 yDistance=0.13
21:58:20.385 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
21:58:20.385 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
21:58:20.386 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
21:58:20.386 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:20.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:58:20.386 00.000 11616 MoveAxis(W, 191, ABG)
21:58:20.386 00.000 11616 Guiding  Dir = 3, Dur = 191
21:58:20.386 00.000 11616 IsSlewing returns 0
21:58:20.386 00.000 11616 IsGuiding returns 0
21:58:20.387 00.001 11616 PulseGuide returned control before completion, sleep 201
21:58:20.407 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=39, Gamma=1.290
21:58:20.425 00.018 12268 UpdateGuideState exits: m=612 SNR=16.9
21:58:20.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:20.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:20.425 00.000 12268 Enqueuing Expose request
21:58:20.596 00.171 11616 IsGuiding returns 1
21:58:20.596 00.000 11616 scope still moving after pulse duration time elapsed
21:58:20.628 00.032 11616 IsSlewing returns 0
21:58:20.628 00.000 11616 IsGuiding returns 1
21:58:20.658 00.030 11616 IsSlewing returns 0
21:58:20.658 00.000 11616 IsGuiding returns 0
21:58:20.658 00.000 11616 scope move finished after 191 + 81 ms
21:58:20.658 00.000 11616 Move returns status 0, amount 191
21:58:20.658 00.000 11616 MoveAxis(N, 0, ABG)
21:58:20.659 00.001 11616 Move returns status 0, amount 0
21:58:20.659 00.000 11616 move complete, result=0
21:58:20.659 00.000 11616 worker thread done servicing request
21:58:20.659 00.000 12268 GuideStep: 0.3 px 191 ms WEST, 0.1 px 0 ms NORTH
21:58:20.659 00.000 11616 Worker thread wakes up
21:58:20.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:20.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:22.670 02.011 11616 Exposure complete
21:58:22.727 00.057 11616 worker thread done servicing request
21:58:22.727 00.000 12268 OnExposeComplete: enter
21:58:22.727 00.000 12268 UpdateGuideState(): m_state=6
21:58:22.727 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1029
21:58:22.727 00.000 12268 Star::Find returns 1 (0), X=1100.83, Y=273.91, Mass=634, SNR=17.3, Peak=63 HFD=4.4
21:58:22.728 00.001 12268 MultiStar: [#1 0.41,-0.28,0.98,U] [#2 0.40,-0.15,1.01,U] [#3 0.21,-0.14,0.78,U] [#4 0.52,-0.18,0.82,U] [#5 0.49,-0.31,0.65,U] [#6 0.06,-0.04,0.60,U] 
21:58:22.728 00.000 12268 refined, 6 included, MultiStar: {0.32, -0.23}, one-star: {0.11, -0.42}
21:58:22.728 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.67) = xAngle (1.05 = 1.05)
21:58:22.728 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.08 = 1.08)
21:58:22.728 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.23 hyp=0.39 cameraTheta=-0.62 mountX=0.20 mountY=0.35, mountTheta=1.06
21:58:22.730 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.23, opts=13)
21:58:22.730 00.000 12268 Enqueuing Move request for scope (0.32, -0.23)
21:58:22.731 00.001 11616 Worker thread wakes up
21:58:22.731 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.23) opts 0xd
21:58:22.731 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.23)
21:58:22.731 00.000 11616 Moving (0.32, -0.23) raw xDistance=0.20 yDistance=0.35
21:58:22.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
21:58:22.731 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:58:22.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
21:58:22.731 00.000 11616 MoveAxis(W, 110, ABG)
21:58:22.731 00.000 11616 Guiding  Dir = 3, Dur = 110
21:58:22.732 00.001 11616 IsSlewing returns 0
21:58:22.733 00.001 11616 IsGuiding returns 0
21:58:22.733 00.000 11616 PulseGuide returned control before completion, sleep 120
21:58:22.754 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
21:58:22.773 00.019 12268 UpdateGuideState exits: m=634 SNR=17.3
21:58:22.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:22.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:22.773 00.000 12268 Enqueuing Expose request
21:58:22.854 00.081 11616 IsGuiding returns 1
21:58:22.854 00.000 11616 scope still moving after pulse duration time elapsed
21:58:22.885 00.031 11616 IsSlewing returns 0
21:58:22.885 00.000 11616 IsGuiding returns 1
21:58:22.916 00.031 11616 IsSlewing returns 0
21:58:22.917 00.001 11616 IsGuiding returns 1
21:58:22.947 00.030 11616 IsSlewing returns 0
21:58:22.948 00.001 11616 IsGuiding returns 0
21:58:22.948 00.000 11616 scope move finished after 110 + 105 ms
21:58:22.948 00.000 11616 Move returns status 0, amount 110
21:58:22.948 00.000 11616 MoveAxis(N, 0, ABG)
21:58:22.948 00.000 11616 Move returns status 0, amount 0
21:58:22.949 00.001 11616 move complete, result=0
21:58:22.949 00.000 11616 worker thread done servicing request
21:58:22.949 00.000 12268 GuideStep: 0.2 px 110 ms WEST, 0.3 px 0 ms NORTH
21:58:22.949 00.000 11616 Worker thread wakes up
21:58:22.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:22.950 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:24.955 02.005 11616 Exposure complete
21:58:25.010 00.055 11616 worker thread done servicing request
21:58:25.010 00.000 12268 OnExposeComplete: enter
21:58:25.010 00.000 12268 UpdateGuideState(): m_state=6
21:58:25.010 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1030
21:58:25.011 00.001 12268 Star::Find returns 1 (0), X=1100.86, Y=274.16, Mass=603, SNR=16.9, Peak=63 HFD=4.6
21:58:25.011 00.000 12268 MultiStar: [#1 0.47,-0.09,1.01,U] [#2 0.46,-0.15,1.03,U] [#3 -0.05,-0.16,0.86,U] [#4 0.29,-0.08,0.85,U] [#5 0.56,-0.10,0.69,U] [#6 -0.07,0.15,0.75,U] 
21:58:25.011 00.000 12268 single-star, 6 included, MultiStar: {0.26, -0.09}, one-star: {0.14, -0.17}
21:58:25.011 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.67) = xAngle (0.79 = 0.79)
21:58:25.011 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.82 = 0.82)
21:58:25.011 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.23 cameraTheta=-0.88 mountX=0.16 mountY=0.17, mountTheta=0.81
21:58:25.012 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.17, opts=13)
21:58:25.013 00.001 12268 Enqueuing Move request for scope (0.14, -0.17)
21:58:25.013 00.000 11616 Worker thread wakes up
21:58:25.013 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
21:58:25.013 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
21:58:25.013 00.000 11616 Moving (0.14, -0.17) raw xDistance=0.16 yDistance=0.17
21:58:25.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
21:58:25.013 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:58:25.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:58:25.013 00.000 11616 MoveAxis(W, 89, ABG)
21:58:25.013 00.000 11616 Guiding  Dir = 3, Dur = 89
21:58:25.013 00.000 11616 IsSlewing returns 0
21:58:25.014 00.001 11616 IsGuiding returns 0
21:58:25.014 00.000 11616 PulseGuide returned control before completion, sleep 99
21:58:25.035 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
21:58:25.054 00.019 12268 UpdateGuideState exits: m=603 SNR=16.9
21:58:25.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:25.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:25.054 00.000 12268 Enqueuing Expose request
21:58:25.128 00.074 11616 IsGuiding returns 1
21:58:25.128 00.000 11616 scope still moving after pulse duration time elapsed
21:58:25.160 00.032 11616 IsSlewing returns 0
21:58:25.160 00.000 11616 IsGuiding returns 1
21:58:25.190 00.030 11616 IsSlewing returns 0
21:58:25.190 00.000 11616 IsGuiding returns 1
21:58:25.221 00.031 11616 IsSlewing returns 0
21:58:25.221 00.000 11616 IsGuiding returns 1
21:58:25.253 00.032 11616 IsSlewing returns 0
21:58:25.253 00.000 11616 IsGuiding returns 1
21:58:25.284 00.031 11616 IsSlewing returns 0
21:58:25.284 00.000 11616 IsGuiding returns 1
21:58:25.316 00.032 11616 IsSlewing returns 0
21:58:25.316 00.000 11616 IsGuiding returns 1
21:58:25.348 00.032 11616 IsSlewing returns 0
21:58:25.348 00.000 11616 IsGuiding returns 0
21:58:25.348 00.000 11616 scope move finished after 89 + 245 ms
21:58:25.348 00.000 11616 Move returns status 0, amount 89
21:58:25.348 00.000 11616 MoveAxis(N, 0, ABG)
21:58:25.348 00.000 11616 Move returns status 0, amount 0
21:58:25.349 00.001 11616 move complete, result=0
21:58:25.349 00.000 11616 worker thread done servicing request
21:58:25.349 00.000 11616 Worker thread wakes up
21:58:25.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:25.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:25.349 00.000 12268 GuideStep: 0.2 px 89 ms WEST, 0.2 px 0 ms NORTH
21:58:27.362 02.013 11616 Exposure complete
21:58:27.418 00.056 11616 worker thread done servicing request
21:58:27.418 00.000 12268 OnExposeComplete: enter
21:58:27.418 00.000 12268 UpdateGuideState(): m_state=6
21:58:27.418 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1031
21:58:27.418 00.000 12268 Star::Find returns 1 (0), X=1101.08, Y=274.62, Mass=584, SNR=16.6, Peak=55 HFD=4.7
21:58:27.419 00.001 12268 MultiStar: [#1 0.69,0.23,0.00,M1] [#2 0.36,0.44,1.04,U] [#3 0.10,0.27,0.84,U] [#4 0.51,0.07,0.86,U] [#5 0.79,-0.01,0.00,M1] [#6 0.30,0.26,0.75,U] 
21:58:27.419 00.000 12268 refined, 4 included, MultiStar: {0.33, 0.27}, one-star: {0.36, 0.29}
21:58:27.419 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.67) = xAngle (2.36 = 2.36)
21:58:27.419 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.39 = 2.39)
21:58:27.419 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.27 hyp=0.43 cameraTheta=0.69 mountX=-0.30 mountY=0.29, mountTheta=2.38
21:58:27.421 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.27, opts=13)
21:58:27.421 00.000 12268 Enqueuing Move request for scope (0.33, 0.27)
21:58:27.421 00.000 11616 Worker thread wakes up
21:58:27.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.27) opts 0xd
21:58:27.421 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.27)
21:58:27.421 00.000 11616 Moving (0.33, 0.27) raw xDistance=-0.30 yDistance=0.29
21:58:27.421 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
21:58:27.421 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
21:58:27.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
21:58:27.421 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:58:27.422 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:58:27.422 00.000 11616 MoveAxis(E, 171, ABG)
21:58:27.422 00.000 11616 Guiding  Dir = 2, Dur = 171
21:58:27.422 00.000 11616 IsSlewing returns 0
21:58:27.422 00.000 11616 IsGuiding returns 0
21:58:27.423 00.001 11616 PulseGuide returned control before completion, sleep 181
21:58:27.443 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
21:58:27.461 00.018 12268 UpdateGuideState exits: m=584 SNR=16.6
21:58:27.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:27.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:27.461 00.000 12268 Enqueuing Expose request
21:58:27.605 00.144 11616 IsGuiding returns 1
21:58:27.617 00.012 11616 scope still moving after pulse duration time elapsed
21:58:27.652 00.035 11616 IsSlewing returns 0
21:58:27.652 00.000 11616 IsGuiding returns 0
21:58:27.652 00.000 11616 scope move finished after 171 + 58 ms
21:58:27.652 00.000 11616 Move returns status 0, amount 171
21:58:27.652 00.000 11616 MoveAxis(N, 0, ABG)
21:58:27.652 00.000 11616 Move returns status 0, amount 0
21:58:27.653 00.001 11616 move complete, result=0
21:58:27.653 00.000 11616 worker thread done servicing request
21:58:27.653 00.000 11616 Worker thread wakes up
21:58:27.653 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:27.653 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:27.653 00.000 12268 GuideStep: -0.3 px 171 ms EAST, 0.3 px 0 ms NORTH
21:58:29.669 02.016 11616 Exposure complete
21:58:29.725 00.056 11616 worker thread done servicing request
21:58:29.725 00.000 12268 OnExposeComplete: enter
21:58:29.725 00.000 12268 UpdateGuideState(): m_state=6
21:58:29.725 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1032
21:58:29.725 00.000 12268 Star::Find returns 1 (0), X=1100.66, Y=274.68, Mass=604, SNR=16.8, Peak=48 HFD=4.7
21:58:29.726 00.001 12268 MultiStar: [#1 0.09,0.44,0.99,U] [#2 0.21,0.50,1.03,U] [#3 0.03,0.48,0.87,U] [#4 0.19,0.57,0.84,U] [#5 0.17,0.03,0.71,U] [#6 0.01,0.72,0.00,M1] 
21:58:29.726 00.000 12268 single-star, 5 included, MultiStar: {0.10, 0.41}, one-star: {-0.06, 0.35}
21:58:29.726 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.67) = xAngle (3.41 = -2.87)
21:58:29.726 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.44 = -2.84)
21:58:29.726 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.35 hyp=0.35 cameraTheta=1.74 mountX=-0.34 mountY=-0.10, mountTheta=-2.84
21:58:29.727 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.35, opts=13)
21:58:29.727 00.000 12268 Enqueuing Move request for scope (-0.06, 0.35)
21:58:29.727 00.000 11616 Worker thread wakes up
21:58:29.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.35) opts 0xd
21:58:29.728 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.35)
21:58:29.728 00.000 11616 Moving (-0.06, 0.35) raw xDistance=-0.34 yDistance=-0.10
21:58:29.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
21:58:29.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:29.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:58:29.728 00.000 11616 MoveAxis(E, 189, ABG)
21:58:29.728 00.000 11616 Guiding  Dir = 2, Dur = 189
21:58:29.728 00.000 11616 IsSlewing returns 0
21:58:29.729 00.001 11616 IsGuiding returns 0
21:58:29.729 00.000 11616 PulseGuide returned control before completion, sleep 199
21:58:29.752 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=48, Gamma=1.290
21:58:29.771 00.019 12268 UpdateGuideState exits: m=604 SNR=16.8
21:58:29.771 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:29.771 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:29.771 00.000 12268 Enqueuing Expose request
21:58:29.929 00.158 11616 IsGuiding returns 1
21:58:29.929 00.000 11616 scope still moving after pulse duration time elapsed
21:58:29.960 00.031 11616 IsSlewing returns 0
21:58:29.960 00.000 11616 IsGuiding returns 0
21:58:29.960 00.000 11616 scope move finished after 189 + 43 ms
21:58:29.960 00.000 11616 Move returns status 0, amount 189
21:58:29.960 00.000 11616 MoveAxis(N, 0, ABG)
21:58:29.961 00.001 11616 Move returns status 0, amount 0
21:58:29.961 00.000 11616 move complete, result=0
21:58:29.961 00.000 11616 worker thread done servicing request
21:58:29.961 00.000 11616 Worker thread wakes up
21:58:29.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:29.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:29.961 00.000 12268 GuideStep: -0.3 px 189 ms EAST, -0.1 px 0 ms NORTH
21:58:31.968 02.007 11616 Exposure complete
21:58:32.023 00.055 11616 worker thread done servicing request
21:58:32.024 00.001 12268 OnExposeComplete: enter
21:58:32.024 00.000 12268 UpdateGuideState(): m_state=6
21:58:32.024 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1033
21:58:32.024 00.000 12268 Star::Find returns 1 (0), X=1100.92, Y=274.30, Mass=578, SNR=16.4, Peak=52 HFD=4.9
21:58:32.024 00.000 12268 MultiStar: [#1 0.63,0.14,0.00,M1] [#2 0.51,0.30,1.06,U] [#3 0.49,0.35,0.88,U] [#4 0.80,0.05,0.00,M1] [#5 0.73,-0.05,0.00,M1] [#6 0.39,0.55,0.00,M2] 
21:58:32.024 00.000 12268 single-star, 2 included, MultiStar: {0.40, 0.20}, one-star: {0.20, -0.03}
21:58:32.024 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.67) = xAngle (1.52 = 1.52)
21:58:32.024 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.55 = 1.55)
21:58:32.025 00.001 12268 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.21 cameraTheta=-0.15 mountX=0.01 mountY=0.21, mountTheta=1.52
21:58:32.026 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.03, opts=13)
21:58:32.026 00.000 12268 Enqueuing Move request for scope (0.20, -0.03)
21:58:32.026 00.000 11616 Worker thread wakes up
21:58:32.026 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
21:58:32.026 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
21:58:32.026 00.000 11616 Moving (0.20, -0.03) raw xDistance=0.01 yDistance=0.21
21:58:32.027 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:32.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:58:32.027 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.14 newest=0.39
21:58:32.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
21:58:32.027 00.000 11616 MoveAxis(E, 0, ABG)
21:58:32.027 00.000 11616 Move returns status 0, amount 0
21:58:32.027 00.000 11616 BLC: Oldest BLC event removed
21:58:32.027 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2109 applied
21:58:32.027 00.000 11616 MoveAxis(S, 2127, ABG)
21:58:32.027 00.000 11616 Guiding  Dir = 1, Dur = 2127
21:58:32.028 00.001 11616 IsSlewing returns 0
21:58:32.028 00.000 11616 IsGuiding returns 0
21:58:32.028 00.000 11616 PulseGuide returned control before completion, sleep 2137
21:58:32.047 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
21:58:32.064 00.017 12268 UpdateGuideState exits: m=578 SNR=16.4
21:58:32.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:32.065 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:32.065 00.000 12268 Enqueuing Expose request
21:58:34.181 02.116 11616 IsGuiding returns 0
21:58:34.181 00.000 11616 Move returns status 0, amount 2127
21:58:34.181 00.000 11616 move complete, result=0
21:58:34.181 00.000 11616 worker thread done servicing request
21:58:34.181 00.000 11616 Worker thread wakes up
21:58:34.181 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 2127 ms SOUTH
21:58:34.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:34.182 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:36.192 02.010 11616 Exposure complete
21:58:36.247 00.055 11616 worker thread done servicing request
21:58:36.247 00.000 12268 OnExposeComplete: enter
21:58:36.248 00.001 12268 UpdateGuideState(): m_state=6
21:58:36.248 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1034
21:58:36.248 00.000 12268 Star::Find returns 1 (0), X=1101.09, Y=274.87, Mass=557, SNR=16.2, Peak=55 HFD=4.5
21:58:36.248 00.000 12268 MultiStar: [#1 0.93,0.71,0.00,M2] [#2 0.80,0.61,0.00,M1] [#3 0.42,0.65,0.00,M1] [#4 0.80,0.99,0.00,M2] [#5 0.88,0.30,0.00,M2] [#6 0.40,1.03,0.00,M3] 
21:58:36.248 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.67) = xAngle (2.64 = 2.64)
21:58:36.248 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.67 = 2.67)
21:58:36.248 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.54 hyp=0.65 cameraTheta=0.97 mountX=-0.57 mountY=0.30, mountTheta=2.66
21:58:36.250 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.54, opts=13)
21:58:36.251 00.001 12268 Enqueuing Move request for scope (0.37, 0.54)
21:58:36.251 00.000 11616 Worker thread wakes up
21:58:36.251 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.54) opts 0xd
21:58:36.251 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.54)
21:58:36.251 00.000 11616 Moving (0.37, 0.54) raw xDistance=-0.57 yDistance=0.30
21:58:36.251 00.000 11616 BLC: History state: CurrMiss=0.30, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.031055, 1:0.296355
21:58:36.251 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
21:58:36.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.57
21:58:36.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
21:58:36.251 00.000 11616 MoveAxis(E, 321, ABG)
21:58:36.252 00.001 11616 Guiding  Dir = 2, Dur = 321
21:58:36.252 00.000 11616 IsSlewing returns 0
21:58:36.252 00.000 11616 IsGuiding returns 0
21:58:36.253 00.001 11616 PulseGuide returned control before completion, sleep 331
21:58:36.276 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:58:36.293 00.017 12268 UpdateGuideState exits: m=557 SNR=16.2
21:58:36.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:36.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:36.293 00.000 12268 Enqueuing Expose request
21:58:36.594 00.301 11616 IsGuiding returns 1
21:58:36.594 00.000 11616 scope still moving after pulse duration time elapsed
21:58:36.625 00.031 11616 IsSlewing returns 0
21:58:36.625 00.000 11616 IsGuiding returns 1
21:58:36.656 00.031 11616 IsSlewing returns 0
21:58:36.656 00.000 11616 IsGuiding returns 0
21:58:36.657 00.001 11616 scope move finished after 321 + 83 ms
21:58:36.657 00.000 11616 Move returns status 0, amount 321
21:58:36.657 00.000 11616 MoveAxis(S, 25, ABG)
21:58:36.657 00.000 11616 Guiding  Dir = 1, Dur = 25
21:58:36.657 00.000 11616 IsSlewing returns 0
21:58:36.657 00.000 11616 IsGuiding returns 0
21:58:36.658 00.001 11616 PulseGuide returned control before completion, sleep 35
21:58:36.701 00.043 11616 IsGuiding returns 1
21:58:36.701 00.000 11616 scope still moving after pulse duration time elapsed
21:58:36.733 00.032 11616 IsSlewing returns 0
21:58:36.733 00.000 11616 IsGuiding returns 0
21:58:36.734 00.001 11616 scope move finished after 25 + 51 ms
21:58:36.734 00.000 11616 Move returns status 0, amount 25
21:58:36.734 00.000 11616 move complete, result=0
21:58:36.734 00.000 11616 worker thread done servicing request
21:58:36.734 00.000 11616 Worker thread wakes up
21:58:36.734 00.000 12268 GuideStep: -0.6 px 321 ms EAST, 0.3 px 25 ms SOUTH
21:58:36.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:36.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:38.746 02.012 11616 Exposure complete
21:58:38.803 00.057 11616 worker thread done servicing request
21:58:38.803 00.000 12268 OnExposeComplete: enter
21:58:38.803 00.000 12268 UpdateGuideState(): m_state=6
21:58:38.803 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1035
21:58:38.803 00.000 12268 Star::Find returns 1 (0), X=1100.92, Y=275.05, Mass=631, SNR=17.3, Peak=58 HFD=4.6
21:58:38.804 00.001 12268 MultiStar: [#1 0.69,0.65,0.00,M3] [#2 0.64,1.05,0.00,M2] [#3 0.43,0.72,0.00,M2] [#4 0.96,0.86,0.00,M3] [#5 0.79,0.55,0.00,M3] [#6 0.72,0.80,0.00,M4] 
21:58:38.804 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.67) = xAngle (2.97 = 2.97)
21:58:38.804 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.00 = 3.00)
21:58:38.804 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.72 hyp=0.75 cameraTheta=1.30 mountX=-0.73 mountY=0.11, mountTheta=3.00
21:58:38.805 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.72, opts=13)
21:58:38.805 00.000 12268 Enqueuing Move request for scope (0.20, 0.72)
21:58:38.806 00.001 11616 Worker thread wakes up
21:58:38.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.72) opts 0xd
21:58:38.806 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.72)
21:58:38.806 00.000 11616 Moving (0.20, 0.72) raw xDistance=-0.73 yDistance=0.11
21:58:38.806 00.000 11616 BLC: History state: CurrMiss=0.11, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.031055, 1:0.296355, 2:0.105822
21:58:38.806 00.000 11616 BLC: No correction, Miss < min_move
21:58:38.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.73
21:58:38.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:38.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:58:38.806 00.000 11616 MoveAxis(E, 411, ABG)
21:58:38.806 00.000 11616 Guiding  Dir = 2, Dur = 411
21:58:38.807 00.001 11616 IsSlewing returns 0
21:58:38.807 00.000 11616 IsGuiding returns 0
21:58:38.807 00.000 11616 PulseGuide returned control before completion, sleep 421
21:58:38.827 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=40, Gamma=1.290
21:58:38.845 00.018 12268 UpdateGuideState exits: m=631 SNR=17.3
21:58:38.846 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:38.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:38.846 00.000 12268 Enqueuing Expose request
21:58:39.239 00.393 11616 IsGuiding returns 1
21:58:39.239 00.000 11616 scope still moving after pulse duration time elapsed
21:58:39.271 00.032 11616 IsSlewing returns 0
21:58:39.271 00.000 11616 IsGuiding returns 0
21:58:39.272 00.001 11616 scope move finished after 411 + 53 ms
21:58:39.272 00.000 11616 Move returns status 0, amount 411
21:58:39.272 00.000 11616 MoveAxis(N, 0, ABG)
21:58:39.272 00.000 11616 Move returns status 0, amount 0
21:58:39.272 00.000 11616 move complete, result=0
21:58:39.272 00.000 11616 worker thread done servicing request
21:58:39.272 00.000 11616 Worker thread wakes up
21:58:39.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:39.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:39.273 00.001 12268 GuideStep: -0.7 px 411 ms EAST, 0.1 px 0 ms NORTH
21:58:41.279 02.006 11616 Exposure complete
21:58:41.333 00.054 11616 worker thread done servicing request
21:58:41.333 00.000 12268 OnExposeComplete: enter
21:58:41.333 00.000 12268 UpdateGuideState(): m_state=6
21:58:41.334 00.001 12268 Star::Find(15, 1100, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1036
21:58:41.334 00.000 12268 Star::Find returns 1 (0), X=1101.15, Y=274.54, Mass=611, SNR=17.0, Peak=52 HFD=4.7
21:58:41.334 00.000 12268 MultiStar: [#1 0.84,0.25,0.00,M4] [#2 0.71,0.50,0.00,M3] [#3 0.40,0.42,0.81,U] [#4 0.70,0.33,0.00,M4] [#5 0.83,0.18,0.00,M4] [#6 0.48,0.27,0.75,U] 
21:58:41.334 00.000 12268 single-star, 2 included, MultiStar: {0.44, 0.29}, one-star: {0.43, 0.21}
21:58:41.334 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.67) = xAngle (2.11 = 2.11)
21:58:41.334 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.14 = 2.14)
21:58:41.334 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.21 hyp=0.48 cameraTheta=0.44 mountX=-0.25 mountY=0.40, mountTheta=2.12
21:58:41.336 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=0.21, opts=13)
21:58:41.336 00.000 12268 Enqueuing Move request for scope (0.43, 0.21)
21:58:41.336 00.000 11616 Worker thread wakes up
21:58:41.336 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.21) opts 0xd
21:58:41.336 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, 0.21)
21:58:41.336 00.000 11616 Moving (0.43, 0.21) raw xDistance=-0.25 yDistance=0.40
21:58:41.336 00.000 11616 BLC: window closed
21:58:41.336 00.000 11616 BLC: History state: CurrMiss=0.40, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.031055, 1:0.296355, 2:0.105822
21:58:41.336 00.000 11616 BLC: Under-shoot: nominal increase by 146
21:58:41.337 00.001 11616 BLC: window closed
21:58:41.337 00.000 11616 BLC: Pulse adjusted to 2255
21:58:41.338 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
21:58:41.338 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
21:58:41.338 00.000 11616 MoveAxis(E, 138, ABG)
21:58:41.338 00.000 11616 Guiding  Dir = 2, Dur = 138
21:58:41.338 00.000 11616 IsSlewing returns 0
21:58:41.338 00.000 11616 IsGuiding returns 0
21:58:41.339 00.001 11616 PulseGuide returned control before completion, sleep 148
21:58:41.358 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
21:58:41.378 00.020 12268 UpdateGuideState exits: m=611 SNR=17.0
21:58:41.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:41.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:41.378 00.000 12268 Enqueuing Expose request
21:58:41.495 00.117 11616 IsGuiding returns 1
21:58:41.495 00.000 11616 scope still moving after pulse duration time elapsed
21:58:41.526 00.031 11616 IsSlewing returns 0
21:58:41.527 00.001 11616 IsGuiding returns 0
21:58:41.527 00.000 11616 scope move finished after 138 + 49 ms
21:58:41.527 00.000 11616 Move returns status 0, amount 138
21:58:41.527 00.000 11616 MoveAxis(S, 34, ABG)
21:58:41.527 00.000 11616 Guiding  Dir = 1, Dur = 34
21:58:41.527 00.000 11616 IsSlewing returns 0
21:58:41.527 00.000 11616 IsGuiding returns 0
21:58:41.528 00.001 11616 PulseGuide returned control before completion, sleep 44
21:58:41.539 00.011 12268 evsrv: cli 0F8E69C0 connect
21:58:41.539 00.000 12268 case statement mapped state 6 to 3
21:58:41.540 00.001 12268 case statement mapped state 6 to 3
21:58:41.540 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"46b75c85-bbb2-4c7e-9b81-c6cd4574e405"}
21:58:41.540 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"46b75c85-bbb2-4c7e-9b81-c6cd4574e405"}
21:58:41.541 00.001 12268 evsrv: cli 0F8E69C0 disconnect
21:58:41.587 00.046 11616 IsGuiding returns 1
21:58:41.587 00.000 11616 scope still moving after pulse duration time elapsed
21:58:41.617 00.030 11616 IsSlewing returns 0
21:58:41.617 00.000 11616 IsGuiding returns 0
21:58:41.619 00.002 11616 scope move finished after 34 + 57 ms
21:58:41.619 00.000 11616 Move returns status 0, amount 34
21:58:41.619 00.000 11616 move complete, result=0
21:58:41.619 00.000 11616 worker thread done servicing request
21:58:41.619 00.000 11616 Worker thread wakes up
21:58:41.619 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:41.619 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:41.619 00.000 12268 GuideStep: -0.2 px 138 ms EAST, 0.4 px 34 ms SOUTH
21:58:43.630 02.011 11616 Exposure complete
21:58:43.684 00.054 11616 worker thread done servicing request
21:58:43.685 00.001 12268 OnExposeComplete: enter
21:58:43.685 00.000 12268 UpdateGuideState(): m_state=6
21:58:43.685 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1037
21:58:43.685 00.000 12268 Star::Find returns 1 (0), X=1101.16, Y=274.26, Mass=604, SNR=16.9, Peak=58 HFD=4.7
21:58:43.685 00.000 12268 MultiStar: [#1 0.84,0.05,0.00,M5] [#2 0.65,-0.07,0.00,M4] [#3 0.35,0.10,0.87,U] [#4 0.81,-0.07,0.00,M5] [#5 0.69,-0.29,0.00,M5] [#6 0.70,0.21,0.00,M4] 
21:58:43.685 00.000 12268 refined, 1 included, MultiStar: {0.40, 0.00}, one-star: {0.44, -0.08}
21:58:43.685 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.67) = xAngle (1.68 = 1.68)
21:58:43.685 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.71 = 1.71)
21:58:43.685 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.00 hyp=0.40 cameraTheta=0.01 mountX=-0.04 mountY=0.40, mountTheta=1.68
21:58:43.688 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.00, opts=13)
21:58:43.688 00.000 12268 Enqueuing Move request for scope (0.40, 0.00)
21:58:43.688 00.000 11616 Worker thread wakes up
21:58:43.688 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.00) opts 0xd
21:58:43.689 00.001 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.00)
21:58:43.689 00.000 11616 Moving (0.40, 0.00) raw xDistance=-0.04 yDistance=0.40
21:58:43.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:43.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:58:43.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
21:58:43.689 00.000 11616 MoveAxis(E, 0, ABG)
21:58:43.689 00.000 11616 Move returns status 0, amount 0
21:58:43.689 00.000 11616 MoveAxis(S, 34, ABG)
21:58:43.689 00.000 11616 Guiding  Dir = 1, Dur = 34
21:58:43.689 00.000 11616 IsSlewing returns 0
21:58:43.690 00.001 11616 IsGuiding returns 0
21:58:43.690 00.000 11616 PulseGuide returned control before completion, sleep 44
21:58:43.710 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
21:58:43.728 00.018 12268 UpdateGuideState exits: m=604 SNR=16.9
21:58:43.728 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:43.728 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:43.728 00.000 12268 Enqueuing Expose request
21:58:43.734 00.006 11616 IsGuiding returns 1
21:58:43.734 00.000 11616 scope still moving after pulse duration time elapsed
21:58:43.766 00.032 11616 IsSlewing returns 0
21:58:43.766 00.000 11616 IsGuiding returns 0
21:58:43.766 00.000 11616 scope move finished after 34 + 42 ms
21:58:43.766 00.000 11616 Move returns status 0, amount 34
21:58:43.766 00.000 11616 move complete, result=0
21:58:43.767 00.001 11616 worker thread done servicing request
21:58:43.767 00.000 11616 Worker thread wakes up
21:58:43.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:43.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:43.768 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 34 ms SOUTH
21:58:45.774 02.006 11616 Exposure complete
21:58:45.830 00.056 11616 worker thread done servicing request
21:58:45.830 00.000 12268 OnExposeComplete: enter
21:58:45.830 00.000 12268 UpdateGuideState(): m_state=6
21:58:45.830 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1038
21:58:45.830 00.000 12268 Star::Find returns 1 (0), X=1101.15, Y=274.05, Mass=600, SNR=16.7, Peak=53 HFD=4.8
21:58:45.831 00.001 12268 MultiStar: [#1 0.59,-0.13,1.03,U] [#2 0.50,0.20,1.03,U] [#3 0.46,0.30,0.85,U] [#4 0.39,-0.36,0.84,U] [#5 0.88,-0.26,0.00,M6] [#6 0.58,0.12,0.80,U] 
21:58:45.831 00.000 12268 refined, 5 included, MultiStar: {0.49, -0.03}, one-star: {0.43, -0.29}
21:58:45.831 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.67) = xAngle (1.61 = 1.61)
21:58:45.831 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.64 = 1.64)
21:58:45.831 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.03 hyp=0.50 cameraTheta=-0.06 mountX=-0.02 mountY=0.49, mountTheta=1.61
21:58:45.832 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=-0.03, opts=13)
21:58:45.832 00.000 12268 Enqueuing Move request for scope (0.49, -0.03)
21:58:45.832 00.000 11616 Worker thread wakes up
21:58:45.833 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.03) opts 0xd
21:58:45.833 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, -0.03)
21:58:45.833 00.000 11616 Moving (0.49, -0.03) raw xDistance=-0.02 yDistance=0.49
21:58:45.833 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:45.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:58:45.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
21:58:45.833 00.000 11616 MoveAxis(E, 0, ABG)
21:58:45.833 00.000 11616 Move returns status 0, amount 0
21:58:45.833 00.000 11616 MoveAxis(S, 42, ABG)
21:58:45.833 00.000 11616 Guiding  Dir = 1, Dur = 42
21:58:45.833 00.000 11616 IsSlewing returns 0
21:58:45.834 00.001 11616 IsGuiding returns 0
21:58:45.834 00.000 11616 PulseGuide returned control before completion, sleep 52
21:58:45.854 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
21:58:45.871 00.017 12268 UpdateGuideState exits: m=600 SNR=16.7
21:58:45.872 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:45.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:45.872 00.000 12268 Enqueuing Expose request
21:58:45.896 00.024 11616 IsGuiding returns 1
21:58:45.896 00.000 11616 scope still moving after pulse duration time elapsed
21:58:45.927 00.031 11616 IsSlewing returns 0
21:58:45.927 00.000 11616 IsGuiding returns 1
21:58:45.959 00.032 11616 IsSlewing returns 0
21:58:45.959 00.000 11616 IsGuiding returns 1
21:58:45.990 00.031 11616 IsSlewing returns 0
21:58:45.990 00.000 11616 IsGuiding returns 1
21:58:46.020 00.030 11616 IsSlewing returns 0
21:58:46.020 00.000 11616 IsGuiding returns 1
21:58:46.052 00.032 11616 IsSlewing returns 0
21:58:46.052 00.000 11616 IsGuiding returns 1
21:58:46.083 00.031 11616 IsSlewing returns 0
21:58:46.083 00.000 11616 IsGuiding returns 1
21:58:46.115 00.032 11616 IsSlewing returns 0
21:58:46.116 00.001 11616 IsGuiding returns 0
21:58:46.116 00.000 11616 scope move finished after 42 + 239 ms
21:58:46.116 00.000 11616 Move returns status 0, amount 42
21:58:46.116 00.000 11616 move complete, result=0
21:58:46.116 00.000 11616 worker thread done servicing request
21:58:46.116 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 42 ms SOUTH
21:58:46.116 00.000 11616 Worker thread wakes up
21:58:46.116 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:46.117 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:48.122 02.005 11616 Exposure complete
21:58:48.179 00.057 11616 worker thread done servicing request
21:58:48.179 00.000 12268 OnExposeComplete: enter
21:58:48.179 00.000 12268 UpdateGuideState(): m_state=6
21:58:48.179 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1039
21:58:48.179 00.000 12268 Star::Find returns 1 (0), X=1100.92, Y=273.99, Mass=600, SNR=16.8, Peak=60 HFD=4.5
21:58:48.179 00.000 12268 MultiStar: [#1 0.57,-0.38,0.00,M5] [#2 0.58,-0.15,0.98,U] [#3 0.54,-0.45,0.00,M1] [#4 0.51,-0.40,0.00,M5] [#5 0.80,-0.34,0.00,M7] [#6 0.53,-0.08,0.73,U] 
21:58:48.179 00.000 12268 single-star, 2 included, MultiStar: {0.43, -0.20}, one-star: {0.20, -0.35}
21:58:48.179 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.67) = xAngle (0.62 = 0.62)
21:58:48.180 00.001 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.65 = 0.65)
21:58:48.180 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.35 hyp=0.40 cameraTheta=-1.05 mountX=0.32 mountY=0.24, mountTheta=0.64
21:58:48.181 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.35, opts=13)
21:58:48.181 00.000 12268 Enqueuing Move request for scope (0.20, -0.35)
21:58:48.181 00.000 11616 Worker thread wakes up
21:58:48.181 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.35) opts 0xd
21:58:48.181 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.35)
21:58:48.181 00.000 11616 Moving (0.20, -0.35) raw xDistance=0.32 yDistance=0.24
21:58:48.182 00.001 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
21:58:48.182 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
21:58:48.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
21:58:48.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:58:48.182 00.000 11616 MoveAxis(W, 182, ABG)
21:58:48.182 00.000 11616 Guiding  Dir = 3, Dur = 182
21:58:48.182 00.000 11616 IsSlewing returns 0
21:58:48.182 00.000 11616 IsGuiding returns 0
21:58:48.183 00.001 11616 PulseGuide returned control before completion, sleep 192
21:58:48.205 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
21:58:48.222 00.017 12268 UpdateGuideState exits: m=600 SNR=16.8
21:58:48.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:48.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:48.222 00.000 12268 Enqueuing Expose request
21:58:48.390 00.168 11616 IsGuiding returns 0
21:58:48.390 00.000 11616 Move returns status 0, amount 182
21:58:48.390 00.000 11616 MoveAxis(S, 20, ABG)
21:58:48.390 00.000 11616 Guiding  Dir = 1, Dur = 20
21:58:48.390 00.000 11616 IsSlewing returns 0
21:58:48.390 00.000 11616 IsGuiding returns 0
21:58:48.391 00.001 11616 PulseGuide returned control before completion, sleep 30
21:58:48.422 00.031 11616 IsGuiding returns 1
21:58:48.423 00.001 11616 scope still moving after pulse duration time elapsed
21:58:48.452 00.029 11616 IsSlewing returns 0
21:58:48.453 00.001 11616 IsGuiding returns 1
21:58:48.484 00.031 11616 IsSlewing returns 0
21:58:48.484 00.000 11616 IsGuiding returns 1
21:58:48.516 00.032 11616 IsSlewing returns 0
21:58:48.516 00.000 11616 IsGuiding returns 1
21:58:48.546 00.030 11616 IsSlewing returns 0
21:58:48.546 00.000 11616 IsGuiding returns 1
21:58:48.578 00.032 11616 IsSlewing returns 0
21:58:48.578 00.000 11616 IsGuiding returns 1
21:58:48.609 00.031 11616 IsSlewing returns 0
21:58:48.609 00.000 11616 IsGuiding returns 1
21:58:48.640 00.031 11616 IsSlewing returns 0
21:58:48.640 00.000 11616 IsGuiding returns 1
21:58:48.671 00.031 11616 IsSlewing returns 0
21:58:48.671 00.000 11616 IsGuiding returns 0
21:58:48.671 00.000 11616 scope move finished after 20 + 260 ms
21:58:48.671 00.000 11616 Move returns status 0, amount 20
21:58:48.671 00.000 11616 move complete, result=0
21:58:48.671 00.000 11616 worker thread done servicing request
21:58:48.671 00.000 11616 Worker thread wakes up
21:58:48.671 00.000 12268 GuideStep: 0.3 px 182 ms WEST, 0.2 px 20 ms SOUTH
21:58:48.672 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:48.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:50.676 02.004 11616 Exposure complete
21:58:50.732 00.056 11616 worker thread done servicing request
21:58:50.732 00.000 12268 OnExposeComplete: enter
21:58:50.732 00.000 12268 UpdateGuideState(): m_state=6
21:58:50.732 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1040
21:58:50.732 00.000 12268 Star::Find returns 1 (0), X=1101.24, Y=274.73, Mass=597, SNR=16.8, Peak=50 HFD=4.7
21:58:50.732 00.000 12268 MultiStar: [#1 0.97,0.28,0.00,M6] [#2 0.87,0.53,0.00,M3] [#3 0.36,0.57,0.00,M2] [#4 0.80,0.68,0.00,M6] [#5 0.86,0.23,0.00,M8] [#6 0.83,0.22,0.00,M3] 
21:58:50.732 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.67) = xAngle (2.32 = 2.32)
21:58:50.732 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.35 = 2.35)
21:58:50.732 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.40 hyp=0.66 cameraTheta=0.66 mountX=-0.45 mountY=0.46, mountTheta=2.34
21:58:50.734 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=0.40, opts=13)
21:58:50.734 00.000 12268 Enqueuing Move request for scope (0.52, 0.40)
21:58:50.734 00.000 11616 Worker thread wakes up
21:58:50.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.40) opts 0xd
21:58:50.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, 0.40)
21:58:50.734 00.000 11616 Moving (0.52, 0.40) raw xDistance=-0.45 yDistance=0.46
21:58:50.734 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
21:58:50.734 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.34
21:58:50.735 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
21:58:50.735 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
21:58:50.735 00.000 11616 MoveAxis(E, 251, ABG)
21:58:50.735 00.000 11616 Guiding  Dir = 2, Dur = 251
21:58:50.735 00.000 11616 IsSlewing returns 0
21:58:50.735 00.000 11616 IsGuiding returns 0
21:58:50.736 00.001 11616 PulseGuide returned control before completion, sleep 261
21:58:50.757 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=34, Gamma=1.290
21:58:50.774 00.017 12268 UpdateGuideState exits: m=597 SNR=16.8
21:58:50.774 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:50.775 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:50.775 00.000 12268 Enqueuing Expose request
21:58:51.002 00.227 11616 IsGuiding returns 1
21:58:51.002 00.000 11616 scope still moving after pulse duration time elapsed
21:58:51.033 00.031 11616 IsSlewing returns 0
21:58:51.034 00.001 11616 IsGuiding returns 0
21:58:51.034 00.000 11616 scope move finished after 251 + 47 ms
21:58:51.034 00.000 11616 Move returns status 0, amount 251
21:58:51.034 00.000 11616 MoveAxis(S, 39, ABG)
21:58:51.034 00.000 11616 Guiding  Dir = 1, Dur = 39
21:58:51.034 00.000 11616 IsSlewing returns 0
21:58:51.034 00.000 11616 IsGuiding returns 0
21:58:51.035 00.001 11616 PulseGuide returned control before completion, sleep 49
21:58:51.095 00.060 11616 IsGuiding returns 1
21:58:51.095 00.000 11616 scope still moving after pulse duration time elapsed
21:58:51.126 00.031 11616 IsSlewing returns 0
21:58:51.126 00.000 11616 IsGuiding returns 1
21:58:51.157 00.031 11616 IsSlewing returns 0
21:58:51.157 00.000 11616 IsGuiding returns 1
21:58:51.189 00.032 11616 IsSlewing returns 0
21:58:51.189 00.000 11616 IsGuiding returns 1
21:58:51.219 00.030 11616 IsSlewing returns 0
21:58:51.219 00.000 11616 IsGuiding returns 1
21:58:51.251 00.032 11616 IsSlewing returns 0
21:58:51.251 00.000 11616 IsGuiding returns 0
21:58:51.251 00.000 11616 scope move finished after 39 + 177 ms
21:58:51.252 00.001 11616 Move returns status 0, amount 39
21:58:51.252 00.000 11616 move complete, result=0
21:58:51.252 00.000 11616 worker thread done servicing request
21:58:51.252 00.000 11616 Worker thread wakes up
21:58:51.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:51.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:51.252 00.000 12268 GuideStep: -0.4 px 251 ms EAST, 0.5 px 39 ms SOUTH
21:58:53.266 02.014 11616 Exposure complete
21:58:53.320 00.054 11616 worker thread done servicing request
21:58:53.320 00.000 12268 OnExposeComplete: enter
21:58:53.320 00.000 12268 UpdateGuideState(): m_state=6
21:58:53.320 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1041
21:58:53.320 00.000 12268 Star::Find returns 1 (0), X=1100.93, Y=274.55, Mass=609, SNR=16.9, Peak=52 HFD=4.9
21:58:53.321 00.001 12268 MultiStar: [#1 0.73,0.57,0.00,M7] [#2 0.53,0.83,0.00,M4] [#3 0.30,0.73,0.00,M3] [#4 0.47,0.40,0.77,U] [#5 0.79,0.07,0.00,M9] [#6 0.50,0.89,0.00,M4] 
21:58:53.321 00.000 12268 single-star, 1 included, MultiStar: {0.32, 0.30}, one-star: {0.21, 0.21}
21:58:53.321 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.67) = xAngle (2.46 = 2.46)
21:58:53.321 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.49 = 2.49)
21:58:53.321 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.21 hyp=0.30 cameraTheta=0.79 mountX=-0.23 mountY=0.18, mountTheta=2.48
21:58:53.322 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.21, opts=13)
21:58:53.323 00.001 12268 Enqueuing Move request for scope (0.21, 0.21)
21:58:53.323 00.000 11616 Worker thread wakes up
21:58:53.323 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.21) opts 0xd
21:58:53.323 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.21)
21:58:53.323 00.000 11616 Moving (0.21, 0.21) raw xDistance=-0.23 yDistance=0.18
21:58:53.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
21:58:53.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
21:58:53.323 00.000 11616 MoveAxis(E, 130, ABG)
21:58:53.323 00.000 11616 Guiding  Dir = 2, Dur = 130
21:58:53.324 00.001 11616 IsSlewing returns 0
21:58:53.324 00.000 11616 IsGuiding returns 0
21:58:53.324 00.000 11616 PulseGuide returned control before completion, sleep 140
21:58:53.344 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
21:58:53.363 00.019 12268 UpdateGuideState exits: m=609 SNR=16.9
21:58:53.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:53.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:53.363 00.000 12268 Enqueuing Expose request
21:58:53.476 00.113 11616 IsGuiding returns 1
21:58:53.476 00.000 11616 scope still moving after pulse duration time elapsed
21:58:53.507 00.031 11616 IsSlewing returns 0
21:58:53.507 00.000 11616 IsGuiding returns 0
21:58:53.508 00.001 11616 scope move finished after 130 + 53 ms
21:58:53.508 00.000 11616 Move returns status 0, amount 130
21:58:53.508 00.000 11616 MoveAxis(S, 15, ABG)
21:58:53.508 00.000 11616 Guiding  Dir = 1, Dur = 15
21:58:53.508 00.000 11616 IsSlewing returns 0
21:58:53.508 00.000 11616 IsGuiding returns 0
21:58:53.509 00.001 11616 PulseGuide returned control before completion, sleep 25
21:58:53.539 00.030 11616 IsGuiding returns 1
21:58:53.539 00.000 11616 scope still moving after pulse duration time elapsed
21:58:53.570 00.031 11616 IsSlewing returns 0
21:58:53.570 00.000 11616 IsGuiding returns 1
21:58:53.602 00.032 11616 IsSlewing returns 0
21:58:53.602 00.000 11616 IsGuiding returns 1
21:58:53.634 00.032 11616 IsSlewing returns 0
21:58:53.634 00.000 11616 IsGuiding returns 1
21:58:53.665 00.031 11616 IsSlewing returns 0
21:58:53.666 00.001 11616 IsGuiding returns 1
21:58:53.696 00.030 11616 IsSlewing returns 0
21:58:53.697 00.001 11616 IsGuiding returns 1
21:58:53.727 00.030 11616 IsSlewing returns 0
21:58:53.727 00.000 11616 IsGuiding returns 1
21:58:53.758 00.031 11616 IsSlewing returns 0
21:58:53.759 00.001 11616 IsGuiding returns 0
21:58:53.759 00.000 11616 scope move finished after 15 + 235 ms
21:58:53.759 00.000 11616 Move returns status 0, amount 15
21:58:53.759 00.000 11616 move complete, result=0
21:58:53.759 00.000 11616 worker thread done servicing request
21:58:53.759 00.000 11616 Worker thread wakes up
21:58:53.759 00.000 12268 GuideStep: -0.2 px 130 ms EAST, 0.2 px 15 ms SOUTH
21:58:53.760 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:53.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:55.776 02.016 11616 Exposure complete
21:58:55.831 00.055 11616 worker thread done servicing request
21:58:55.831 00.000 12268 OnExposeComplete: enter
21:58:55.831 00.000 12268 UpdateGuideState(): m_state=6
21:58:55.832 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1042
21:58:55.832 00.000 12268 Star::Find returns 1 (0), X=1100.79, Y=274.64, Mass=610, SNR=17.0, Peak=55 HFD=4.7
21:58:55.832 00.000 12268 MultiStar: [#1 0.55,0.37,0.00,M8] [#2 0.53,0.44,0.00,M5] [#3 0.41,0.77,0.00,M4] [#4 0.08,0.49,0.74,U] [#5 0.49,0.19,0.70,U] [#6 0.84,0.58,0.00,M5] 
21:58:55.832 00.000 12268 single-star, 2 included, MultiStar: {0.20, 0.33}, one-star: {0.07, 0.31}
21:58:55.832 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.67) = xAngle (3.01 = 3.01)
21:58:55.832 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.04 = 3.04)
21:58:55.832 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.31 cameraTheta=1.34 mountX=-0.31 mountY=0.03, mountTheta=3.04
21:58:55.834 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.31, opts=13)
21:58:55.834 00.000 12268 Enqueuing Move request for scope (0.07, 0.31)
21:58:55.834 00.000 11616 Worker thread wakes up
21:58:55.834 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd
21:58:55.834 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.31)
21:58:55.834 00.000 11616 Moving (0.07, 0.31) raw xDistance=-0.31 yDistance=0.03
21:58:55.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
21:58:55.834 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:55.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:58:55.835 00.001 11616 MoveAxis(E, 174, ABG)
21:58:55.835 00.000 11616 Guiding  Dir = 2, Dur = 174
21:58:55.835 00.000 11616 IsSlewing returns 0
21:58:55.835 00.000 11616 IsGuiding returns 0
21:58:55.835 00.000 11616 PulseGuide returned control before completion, sleep 184
21:58:55.856 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
21:58:55.874 00.018 12268 UpdateGuideState exits: m=610 SNR=17.0
21:58:55.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:55.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:55.874 00.000 12268 Enqueuing Expose request
21:58:56.035 00.161 11616 IsGuiding returns 1
21:58:56.035 00.000 11616 scope still moving after pulse duration time elapsed
21:58:56.066 00.031 11616 IsSlewing returns 0
21:58:56.066 00.000 11616 IsGuiding returns 0
21:58:56.066 00.000 11616 scope move finished after 174 + 56 ms
21:58:56.066 00.000 11616 Move returns status 0, amount 174
21:58:56.066 00.000 11616 MoveAxis(N, 0, ABG)
21:58:56.066 00.000 11616 Move returns status 0, amount 0
21:58:56.067 00.001 11616 move complete, result=0
21:58:56.067 00.000 11616 worker thread done servicing request
21:58:56.067 00.000 12268 GuideStep: -0.3 px 174 ms EAST, 0.0 px 0 ms NORTH
21:58:56.067 00.000 11616 Worker thread wakes up
21:58:56.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:56.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:58:58.075 02.008 11616 Exposure complete
21:58:58.130 00.055 11616 worker thread done servicing request
21:58:58.130 00.000 12268 OnExposeComplete: enter
21:58:58.130 00.000 12268 UpdateGuideState(): m_state=6
21:58:58.131 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1043
21:58:58.131 00.000 12268 Star::Find returns 1 (0), X=1100.98, Y=274.42, Mass=638, SNR=17.4, Peak=57 HFD=4.9
21:58:58.131 00.000 12268 MultiStar: [#1 0.85,0.10,0.00,M9] [#2 0.74,0.46,0.00,M6] [#3 0.50,0.14,0.81,U] [#4 0.72,0.25,0.00,M5] [#5 0.81,0.18,0.00,M9] [#6 0.69,0.31,0.00,M6] 
21:58:58.131 00.000 12268 single-star, 1 included, MultiStar: {0.37, 0.11}, one-star: {0.26, 0.09}
21:58:58.131 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.67) = xAngle (1.98 = 1.98)
21:58:58.131 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.01 = 2.01)
21:58:58.131 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.09 hyp=0.28 cameraTheta=0.31 mountX=-0.11 mountY=0.25, mountTheta=1.99
21:58:58.132 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.09, opts=13)
21:58:58.132 00.000 12268 Enqueuing Move request for scope (0.26, 0.09)
21:58:58.132 00.000 11616 Worker thread wakes up
21:58:58.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.09) opts 0xd
21:58:58.132 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.09)
21:58:58.132 00.000 11616 Moving (0.26, 0.09) raw xDistance=-0.11 yDistance=0.25
21:58:58.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
21:58:58.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
21:58:58.132 00.000 11616 MoveAxis(E, 63, ABG)
21:58:58.132 00.000 11616 Guiding  Dir = 2, Dur = 63
21:58:58.133 00.001 11616 IsSlewing returns 0
21:58:58.133 00.000 11616 IsGuiding returns 0
21:58:58.133 00.000 11616 PulseGuide returned control before completion, sleep 73
21:58:58.154 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
21:58:58.173 00.019 12268 UpdateGuideState exits: m=638 SNR=17.4
21:58:58.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:58.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:58:58.173 00.000 12268 Enqueuing Expose request
21:58:58.215 00.042 11616 IsGuiding returns 1
21:58:58.215 00.000 11616 scope still moving after pulse duration time elapsed
21:58:58.246 00.031 11616 IsSlewing returns 0
21:58:58.246 00.000 11616 IsGuiding returns 0
21:58:58.246 00.000 11616 scope move finished after 63 + 50 ms
21:58:58.246 00.000 11616 Move returns status 0, amount 63
21:58:58.246 00.000 11616 MoveAxis(S, 21, ABG)
21:58:58.246 00.000 11616 Guiding  Dir = 1, Dur = 21
21:58:58.247 00.001 11616 IsSlewing returns 0
21:58:58.247 00.000 11616 IsGuiding returns 0
21:58:58.247 00.000 11616 PulseGuide returned control before completion, sleep 31
21:58:58.293 00.046 11616 IsGuiding returns 1
21:58:58.293 00.000 11616 scope still moving after pulse duration time elapsed
21:58:58.324 00.031 11616 IsSlewing returns 0
21:58:58.324 00.000 11616 IsGuiding returns 1
21:58:58.356 00.032 11616 IsSlewing returns 0
21:58:58.357 00.001 11616 IsGuiding returns 0
21:58:58.357 00.000 11616 scope move finished after 21 + 88 ms
21:58:58.357 00.000 11616 Move returns status 0, amount 21
21:58:58.357 00.000 11616 move complete, result=0
21:58:58.357 00.000 11616 worker thread done servicing request
21:58:58.357 00.000 11616 Worker thread wakes up
21:58:58.357 00.000 12268 GuideStep: -0.1 px 63 ms EAST, 0.3 px 21 ms SOUTH
21:58:58.358 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:58:58.358 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:00.367 02.009 11616 Exposure complete
21:59:00.421 00.054 11616 worker thread done servicing request
21:59:00.422 00.001 12268 OnExposeComplete: enter
21:59:00.422 00.000 12268 UpdateGuideState(): m_state=6
21:59:00.422 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1044
21:59:00.422 00.000 12268 Star::Find returns 1 (0), X=1100.87, Y=274.34, Mass=608, SNR=16.9, Peak=49 HFD=5.0
21:59:00.422 00.000 12268 MultiStar: [#1 0.74,0.07,0.00,M10] [#2 0.60,0.44,0.00,M7] [#3 0.52,0.24,0.84,U] [#4 0.47,0.26,0.85,U] [#5 0.68,-0.09,0.00,M10] [#6 0.56,0.40,0.00,M7] 
21:59:00.422 00.000 12268 single-star, 2 included, MultiStar: {0.37, 0.16}, one-star: {0.15, 0.01}
21:59:00.422 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.67) = xAngle (1.71 = 1.71)
21:59:00.422 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.74 = 1.74)
21:59:00.423 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.04 mountX=-0.02 mountY=0.15, mountTheta=1.71
21:59:00.424 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.01, opts=13)
21:59:00.424 00.000 12268 Enqueuing Move request for scope (0.15, 0.01)
21:59:00.424 00.000 11616 Worker thread wakes up
21:59:00.424 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
21:59:00.424 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
21:59:00.424 00.000 11616 Moving (0.15, 0.01) raw xDistance=-0.02 yDistance=0.15
21:59:00.424 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:00.425 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:59:00.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:00.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:59:00.425 00.000 11616 MoveAxis(E, 0, ABG)
21:59:00.425 00.000 11616 Move returns status 0, amount 0
21:59:00.425 00.000 11616 MoveAxis(N, 0, ABG)
21:59:00.425 00.000 11616 Move returns status 0, amount 0
21:59:00.425 00.000 11616 move complete, result=0
21:59:00.425 00.000 11616 worker thread done servicing request
21:59:00.448 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
21:59:00.465 00.017 12268 UpdateGuideState exits: m=608 SNR=16.9
21:59:00.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:00.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:00.465 00.000 12268 Enqueuing Expose request
21:59:00.465 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:59:00.465 00.000 11616 Worker thread wakes up
21:59:00.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:00.466 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:02.474 02.008 11616 Exposure complete
21:59:02.529 00.055 11616 worker thread done servicing request
21:59:02.529 00.000 12268 OnExposeComplete: enter
21:59:02.529 00.000 12268 UpdateGuideState(): m_state=6
21:59:02.529 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1045
21:59:02.529 00.000 12268 Star::Find returns 1 (0), X=1101.18, Y=274.71, Mass=638, SNR=17.3, Peak=51 HFD=5.0
21:59:02.529 00.000 12268 MultiStar: [#1 0.66,0.28,0.00,R] [#2 0.95,0.50,0.00,M8] [#3 0.55,0.33,0.00,M3] [#4 0.64,0.17,0.00,M5] [#5 0.78,-0.04,0.00,R] [#6 0.94,0.51,0.00,M8] 
21:59:02.529 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.67) = xAngle (2.35 = 2.35)
21:59:02.529 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.38 = 2.38)
21:59:02.529 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.37 hyp=0.59 cameraTheta=0.68 mountX=-0.41 mountY=0.41, mountTheta=2.36
21:59:02.536 00.007 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.37, opts=13)
21:59:02.536 00.000 12268 Enqueuing Move request for scope (0.46, 0.37)
21:59:02.536 00.000 11616 Worker thread wakes up
21:59:02.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.37) opts 0xd
21:59:02.536 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.37)
21:59:02.536 00.000 11616 Moving (0.46, 0.37) raw xDistance=-0.41 yDistance=0.41
21:59:02.537 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
21:59:02.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
21:59:02.537 00.000 11616 MoveAxis(E, 232, ABG)
21:59:02.537 00.000 11616 Guiding  Dir = 2, Dur = 232
21:59:02.537 00.000 11616 IsSlewing returns 0
21:59:02.537 00.000 11616 IsGuiding returns 0
21:59:02.537 00.000 11616 PulseGuide returned control before completion, sleep 242
21:59:02.558 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
21:59:02.576 00.018 12268 UpdateGuideState exits: m=638 SNR=17.3
21:59:02.576 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:02.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:02.576 00.000 12268 Enqueuing Expose request
21:59:02.781 00.205 11616 IsGuiding returns 1
21:59:02.781 00.000 11616 scope still moving after pulse duration time elapsed
21:59:02.812 00.031 11616 IsSlewing returns 0
21:59:02.812 00.000 11616 IsGuiding returns 1
21:59:02.843 00.031 11616 IsSlewing returns 0
21:59:02.844 00.001 11616 IsGuiding returns 0
21:59:02.844 00.000 11616 scope move finished after 232 + 74 ms
21:59:02.844 00.000 11616 Move returns status 0, amount 232
21:59:02.844 00.000 11616 MoveAxis(S, 34, ABG)
21:59:02.845 00.001 11616 Guiding  Dir = 1, Dur = 34
21:59:02.845 00.000 11616 IsSlewing returns 0
21:59:02.845 00.000 11616 IsGuiding returns 0
21:59:02.845 00.000 11616 PulseGuide returned control before completion, sleep 44
21:59:02.906 00.061 11616 IsGuiding returns 1
21:59:02.906 00.000 11616 scope still moving after pulse duration time elapsed
21:59:02.937 00.031 11616 IsSlewing returns 0
21:59:02.938 00.001 11616 IsGuiding returns 0
21:59:02.938 00.000 11616 scope move finished after 34 + 58 ms
21:59:02.938 00.000 11616 Move returns status 0, amount 34
21:59:02.938 00.000 11616 move complete, result=0
21:59:02.938 00.000 11616 worker thread done servicing request
21:59:02.938 00.000 11616 Worker thread wakes up
21:59:02.938 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:02.938 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:02.938 00.000 12268 GuideStep: -0.4 px 232 ms EAST, 0.4 px 34 ms SOUTH
21:59:04.946 02.008 11616 Exposure complete
21:59:04.999 00.053 11616 worker thread done servicing request
21:59:05.001 00.002 12268 OnExposeComplete: enter
21:59:05.001 00.000 12268 UpdateGuideState(): m_state=6
21:59:05.001 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1046
21:59:05.001 00.000 12268 Star::Find returns 1 (0), X=1100.96, Y=274.24, Mass=635, SNR=17.3, Peak=56 HFD=4.8
21:59:05.002 00.001 12268 MultiStar: [#1 0.07,-0.31,1.01,U] [#2 0.60,0.15,0.97,U] [#3 0.36,-0.01,0.85,U] [#4 0.70,0.00,0.00,M6] [#5 -0.03,-0.28,0.68,U] [#6 0.47,0.32,0.76,U] 
21:59:05.002 00.000 12268 single-star, 5 included, MultiStar: {0.29, -0.04}, one-star: {0.24, -0.09}
21:59:05.002 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.67) = xAngle (1.31 = 1.31)
21:59:05.002 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.34 = 1.34)
21:59:05.002 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.26 cameraTheta=-0.36 mountX=0.07 mountY=0.25, mountTheta=1.31
21:59:05.006 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.09, opts=13)
21:59:05.006 00.000 12268 Enqueuing Move request for scope (0.24, -0.09)
21:59:05.007 00.001 11616 Worker thread wakes up
21:59:05.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd
21:59:05.007 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.09)
21:59:05.007 00.000 11616 Moving (0.24, -0.09) raw xDistance=0.07 yDistance=0.25
21:59:05.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:05.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:59:05.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
21:59:05.008 00.001 11616 MoveAxis(E, 0, ABG)
21:59:05.008 00.000 11616 Move returns status 0, amount 0
21:59:05.008 00.000 11616 MoveAxis(S, 21, ABG)
21:59:05.008 00.000 11616 Guiding  Dir = 1, Dur = 21
21:59:05.008 00.000 11616 IsSlewing returns 0
21:59:05.008 00.000 11616 IsGuiding returns 0
21:59:05.009 00.001 11616 PulseGuide returned control before completion, sleep 31
21:59:05.029 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=42, Gamma=1.290
21:59:05.047 00.018 12268 UpdateGuideState exits: m=635 SNR=17.3
21:59:05.048 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:05.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:05.048 00.000 12268 Enqueuing Expose request
21:59:05.053 00.005 11616 IsGuiding returns 1
21:59:05.053 00.000 11616 scope still moving after pulse duration time elapsed
21:59:05.084 00.031 11616 IsSlewing returns 0
21:59:05.084 00.000 11616 IsGuiding returns 0
21:59:05.084 00.000 11616 scope move finished after 21 + 55 ms
21:59:05.084 00.000 11616 Move returns status 0, amount 21
21:59:05.084 00.000 11616 move complete, result=0
21:59:05.084 00.000 11616 worker thread done servicing request
21:59:05.085 00.001 11616 Worker thread wakes up
21:59:05.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:05.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:05.085 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 21 ms SOUTH
21:59:07.101 02.016 11616 Exposure complete
21:59:07.158 00.057 11616 worker thread done servicing request
21:59:07.158 00.000 12268 OnExposeComplete: enter
21:59:07.158 00.000 12268 UpdateGuideState(): m_state=6
21:59:07.158 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1047
21:59:07.159 00.001 12268 Star::Find returns 1 (0), X=1101.00, Y=273.86, Mass=635, SNR=17.3, Peak=62 HFD=4.5
21:59:07.159 00.000 12268 MultiStar: [#1 -0.06,-0.57,1.01,U] [#2 1.17,-0.20,0.00,M8] [#3 0.77,-0.27,0.00,M3] [#4 0.85,-0.19,0.00,M7] [#5 0.20,-0.25,0.71,U] [#6 0.74,-0.12,0.00,M8] 
21:59:07.159 00.000 12268 refined, 2 included, MultiStar: {0.13, -0.45}, one-star: {0.28, -0.47}
21:59:07.159 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.67) = xAngle (0.38 = 0.38)
21:59:07.159 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.42 = 0.42)
21:59:07.159 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.45 hyp=0.47 cameraTheta=-1.28 mountX=0.44 mountY=0.19, mountTheta=0.41
21:59:07.161 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.45, opts=13)
21:59:07.161 00.000 12268 Enqueuing Move request for scope (0.13, -0.45)
21:59:07.161 00.000 11616 Worker thread wakes up
21:59:07.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.45) opts 0xd
21:59:07.161 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.45)
21:59:07.162 00.001 11616 Moving (0.13, -0.45) raw xDistance=0.44 yDistance=0.19
21:59:07.162 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
21:59:07.162 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.31
21:59:07.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
21:59:07.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
21:59:07.162 00.000 11616 MoveAxis(W, 245, ABG)
21:59:07.162 00.000 11616 Guiding  Dir = 3, Dur = 245
21:59:07.162 00.000 11616 IsSlewing returns 0
21:59:07.163 00.001 11616 IsGuiding returns 0
21:59:07.163 00.000 11616 PulseGuide returned control before completion, sleep 255
21:59:07.183 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
21:59:07.200 00.017 12268 UpdateGuideState exits: m=635 SNR=17.3
21:59:07.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:07.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:07.200 00.000 12268 Enqueuing Expose request
21:59:07.421 00.221 11616 IsGuiding returns 1
21:59:07.421 00.000 11616 scope still moving after pulse duration time elapsed
21:59:07.452 00.031 11616 IsSlewing returns 0
21:59:07.452 00.000 11616 IsGuiding returns 1
21:59:07.483 00.031 11616 IsSlewing returns 0
21:59:07.484 00.001 11616 IsGuiding returns 1
21:59:07.514 00.030 11616 IsSlewing returns 0
21:59:07.514 00.000 11616 IsGuiding returns 1
21:59:07.545 00.031 11616 IsSlewing returns 0
21:59:07.545 00.000 11616 IsGuiding returns 0
21:59:07.546 00.001 11616 scope move finished after 245 + 138 ms
21:59:07.546 00.000 11616 Move returns status 0, amount 245
21:59:07.546 00.000 11616 MoveAxis(S, 16, ABG)
21:59:07.546 00.000 11616 Guiding  Dir = 1, Dur = 16
21:59:07.546 00.000 11616 IsSlewing returns 0
21:59:07.546 00.000 11616 IsGuiding returns 0
21:59:07.547 00.001 11616 PulseGuide returned control before completion, sleep 26
21:59:07.576 00.029 11616 IsGuiding returns 1
21:59:07.576 00.000 11616 scope still moving after pulse duration time elapsed
21:59:07.607 00.031 11616 IsSlewing returns 0
21:59:07.607 00.000 11616 IsGuiding returns 0
21:59:07.607 00.000 11616 scope move finished after 16 + 45 ms
21:59:07.608 00.001 11616 Move returns status 0, amount 16
21:59:07.608 00.000 11616 move complete, result=0
21:59:07.608 00.000 11616 worker thread done servicing request
21:59:07.608 00.000 11616 Worker thread wakes up
21:59:07.608 00.000 12268 GuideStep: 0.4 px 245 ms WEST, 0.2 px 16 ms SOUTH
21:59:07.608 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:07.608 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:09.618 02.010 11616 Exposure complete
21:59:09.672 00.054 11616 worker thread done servicing request
21:59:09.673 00.001 12268 OnExposeComplete: enter
21:59:09.673 00.000 12268 UpdateGuideState(): m_state=6
21:59:09.673 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1048
21:59:09.673 00.000 12268 Star::Find returns 1 (0), X=1100.96, Y=274.17, Mass=615, SNR=17.1, Peak=56 HFD=4.6
21:59:09.673 00.000 12268 MultiStar: [#1 0.04,-0.36,1.04,U] [#2 0.52,0.18,1.04,U] [#3 0.43,0.18,0.83,U] [#4 0.57,-0.15,0.86,U] [#5 -0.02,-0.05,0.73,U] [#6 0.87,0.18,0.00,M9] 
21:59:09.674 00.001 12268 single-star, 5 included, MultiStar: {0.30, -0.07}, one-star: {0.25, -0.16}
21:59:09.674 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.67) = xAngle (1.09 = 1.09)
21:59:09.674 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.12 = 1.12)
21:59:09.674 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.16 hyp=0.30 cameraTheta=-0.58 mountX=0.14 mountY=0.27, mountTheta=1.10
21:59:09.675 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.16, opts=13)
21:59:09.675 00.000 12268 Enqueuing Move request for scope (0.25, -0.16)
21:59:09.675 00.000 11616 Worker thread wakes up
21:59:09.675 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.16) opts 0xd
21:59:09.675 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.16)
21:59:09.675 00.000 11616 Moving (0.25, -0.16) raw xDistance=0.14 yDistance=0.27
21:59:09.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
21:59:09.676 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
21:59:09.676 00.000 11616 MoveAxis(W, 76, ABG)
21:59:09.676 00.000 11616 Guiding  Dir = 3, Dur = 76
21:59:09.676 00.000 11616 IsSlewing returns 0
21:59:09.676 00.000 11616 IsGuiding returns 0
21:59:09.677 00.001 11616 PulseGuide returned control before completion, sleep 86
21:59:09.698 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=47, Gamma=1.290
21:59:09.717 00.019 12268 UpdateGuideState exits: m=615 SNR=17.1
21:59:09.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:09.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:09.717 00.000 12268 Enqueuing Expose request
21:59:09.767 00.050 11616 IsGuiding returns 1
21:59:09.767 00.000 11616 scope still moving after pulse duration time elapsed
21:59:09.798 00.031 11616 IsSlewing returns 0
21:59:09.799 00.001 11616 IsGuiding returns 1
21:59:09.829 00.030 11616 IsSlewing returns 0
21:59:09.831 00.002 11616 IsGuiding returns 1
21:59:09.860 00.029 11616 IsSlewing returns 0
21:59:09.860 00.000 11616 IsGuiding returns 1
21:59:09.907 00.047 11616 IsSlewing returns 0
21:59:09.908 00.001 11616 IsGuiding returns 1
21:59:09.938 00.030 11616 IsSlewing returns 0
21:59:09.938 00.000 11616 IsGuiding returns 1
21:59:09.969 00.031 11616 IsSlewing returns 0
21:59:09.969 00.000 11616 IsGuiding returns 0
21:59:09.969 00.000 11616 scope move finished after 76 + 217 ms
21:59:09.969 00.000 11616 Move returns status 0, amount 76
21:59:09.969 00.000 11616 MoveAxis(S, 23, ABG)
21:59:09.970 00.001 11616 Guiding  Dir = 1, Dur = 23
21:59:09.970 00.000 11616 IsSlewing returns 0
21:59:09.970 00.000 11616 IsGuiding returns 0
21:59:09.970 00.000 11616 PulseGuide returned control before completion, sleep 33
21:59:10.017 00.047 11616 IsGuiding returns 1
21:59:10.017 00.000 11616 scope still moving after pulse duration time elapsed
21:59:10.048 00.031 11616 IsSlewing returns 0
21:59:10.049 00.001 11616 IsGuiding returns 0
21:59:10.049 00.000 11616 scope move finished after 23 + 55 ms
21:59:10.049 00.000 11616 Move returns status 0, amount 23
21:59:10.049 00.000 11616 move complete, result=0
21:59:10.049 00.000 11616 worker thread done servicing request
21:59:10.049 00.000 12268 GuideStep: 0.1 px 76 ms WEST, 0.3 px 23 ms SOUTH
21:59:10.049 00.000 11616 Worker thread wakes up
21:59:10.050 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:10.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:12.060 02.010 11616 Exposure complete
21:59:12.112 00.052 11616 worker thread done servicing request
21:59:12.112 00.000 12268 OnExposeComplete: enter
21:59:12.112 00.000 12268 UpdateGuideState(): m_state=6
21:59:12.113 00.001 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1049
21:59:12.113 00.000 12268 Star::Find returns 1 (0), X=1101.60, Y=275.08, Mass=683, SNR=17.9, Peak=54 HFD=5.2
21:59:12.113 00.000 12268 MultiStar: [#1 0.61,0.52,0.00,M1] [#2 1.29,0.53,0.00,M8] [#3 0.53,0.63,0.00,M3] [#4 1.12,0.52,0.00,M7] [#5 0.54,0.65,0.00,M1] [#6 0.81,0.82,0.00,M10] 
21:59:12.113 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.67) = xAngle (2.37 = 2.37)
21:59:12.113 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.40 = 2.40)
21:59:12.113 00.000 12268 CameraToMount -- cameraX=0.88 cameraY=0.74 hyp=1.15 cameraTheta=0.70 mountX=-0.82 mountY=0.78, mountTheta=2.39
21:59:12.115 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.88, y=0.74, opts=13)
21:59:12.115 00.000 12268 Enqueuing Move request for scope (0.88, 0.74)
21:59:12.115 00.000 11616 Worker thread wakes up
21:59:12.115 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.74) opts 0xd
21:59:12.115 00.000 11616 Handling offset move in thread for scope, endpoint = (0.88, 0.74)
21:59:12.115 00.000 11616 Moving (0.88, 0.74) raw xDistance=-0.82 yDistance=0.78
21:59:12.115 00.000 11616 resist switch: large excursion: input -0.82 thresh 0.29 direction from 1 to -1
21:59:12.115 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.47
21:59:12.116 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.82
21:59:12.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.78
21:59:12.116 00.000 11616 MoveAxis(E, 461, ABG)
21:59:12.116 00.000 11616 Guiding  Dir = 2, Dur = 461
21:59:12.116 00.000 11616 IsSlewing returns 0
21:59:12.116 00.000 11616 IsGuiding returns 0
21:59:12.117 00.001 11616 PulseGuide returned control before completion, sleep 471
21:59:12.137 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
21:59:12.154 00.017 12268 UpdateGuideState exits: m=683 SNR=17.9
21:59:12.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:12.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:12.154 00.000 12268 Enqueuing Expose request
21:59:12.599 00.445 11616 IsGuiding returns 1
21:59:12.599 00.000 11616 scope still moving after pulse duration time elapsed
21:59:12.630 00.031 11616 IsSlewing returns 0
21:59:12.630 00.000 11616 IsGuiding returns 1
21:59:12.661 00.031 11616 IsSlewing returns 0
21:59:12.661 00.000 11616 IsGuiding returns 1
21:59:12.692 00.031 11616 IsSlewing returns 0
21:59:12.692 00.000 11616 IsGuiding returns 1
21:59:12.723 00.031 11616 IsSlewing returns 0
21:59:12.723 00.000 11616 IsGuiding returns 1
21:59:12.754 00.031 11616 IsSlewing returns 0
21:59:12.754 00.000 11616 IsGuiding returns 1
21:59:12.786 00.032 11616 IsSlewing returns 0
21:59:12.786 00.000 11616 IsGuiding returns 0
21:59:12.786 00.000 11616 scope move finished after 461 + 208 ms
21:59:12.787 00.001 11616 Move returns status 0, amount 461
21:59:12.787 00.000 11616 MoveAxis(S, 66, ABG)
21:59:12.787 00.000 11616 Guiding  Dir = 1, Dur = 66
21:59:12.787 00.000 11616 IsSlewing returns 0
21:59:12.787 00.000 11616 IsGuiding returns 0
21:59:12.787 00.000 11616 PulseGuide returned control before completion, sleep 76
21:59:12.878 00.091 11616 IsGuiding returns 1
21:59:12.878 00.000 11616 scope still moving after pulse duration time elapsed
21:59:12.909 00.031 11616 IsSlewing returns 0
21:59:12.909 00.000 11616 IsGuiding returns 0
21:59:12.910 00.001 11616 scope move finished after 66 + 56 ms
21:59:12.910 00.000 11616 Move returns status 0, amount 66
21:59:12.910 00.000 11616 move complete, result=0
21:59:12.910 00.000 11616 worker thread done servicing request
21:59:12.910 00.000 11616 Worker thread wakes up
21:59:12.910 00.000 12268 GuideStep: -0.8 px 461 ms EAST, 0.8 px 66 ms SOUTH
21:59:12.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:12.911 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:14.923 02.012 11616 Exposure complete
21:59:14.978 00.055 11616 worker thread done servicing request
21:59:14.978 00.000 12268 OnExposeComplete: enter
21:59:14.978 00.000 12268 UpdateGuideState(): m_state=6
21:59:14.979 00.001 12268 Star::Find(15, 1101, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
21:59:14.979 00.000 12268 Star::Find returns 1 (0), X=1100.90, Y=275.41, Mass=595, SNR=16.7, Peak=49 HFD=4.8
21:59:14.979 00.000 12268 MultiStar: [#1 -0.02,1.05,0.00,M2] [#2 0.63,1.61,0.00,M9] [#3 0.48,1.53,0.00,M4] [#4 0.77,1.33,0.00,M8] [#5 0.15,1.20,0.00,M2] [#6 0.64,1.50,0.00,R] 
21:59:14.979 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.67) = xAngle (3.07 = 3.07)
21:59:14.979 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.10 = 3.10)
21:59:14.979 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=1.08 hyp=1.09 cameraTheta=1.40 mountX=-1.09 mountY=0.04, mountTheta=3.10
21:59:14.981 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=1.08, opts=13)
21:59:14.981 00.000 12268 Enqueuing Move request for scope (0.18, 1.08)
21:59:14.981 00.000 11616 Worker thread wakes up
21:59:14.981 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 1.08) opts 0xd
21:59:14.981 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 1.08)
21:59:14.981 00.000 11616 Moving (0.18, 1.08) raw xDistance=-1.09 yDistance=0.04
21:59:14.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.09
21:59:14.981 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:14.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:59:14.982 00.001 11616 MoveAxis(E, 609, ABG)
21:59:14.982 00.000 11616 Guiding  Dir = 2, Dur = 609
21:59:14.982 00.000 11616 IsSlewing returns 0
21:59:14.982 00.000 11616 IsGuiding returns 0
21:59:14.982 00.000 11616 PulseGuide returned control before completion, sleep 619
21:59:15.004 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
21:59:15.021 00.017 12268 UpdateGuideState exits: m=595 SNR=16.7
21:59:15.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:15.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:15.021 00.000 12268 Enqueuing Expose request
21:59:15.607 00.586 11616 IsGuiding returns 1
21:59:15.607 00.000 11616 scope still moving after pulse duration time elapsed
21:59:15.638 00.031 11616 IsSlewing returns 0
21:59:15.638 00.000 11616 IsGuiding returns 0
21:59:15.639 00.001 11616 scope move finished after 609 + 47 ms
21:59:15.639 00.000 11616 Move returns status 0, amount 609
21:59:15.639 00.000 11616 MoveAxis(N, 0, ABG)
21:59:15.639 00.000 11616 Move returns status 0, amount 0
21:59:15.639 00.000 11616 move complete, result=0
21:59:15.639 00.000 11616 worker thread done servicing request
21:59:15.639 00.000 11616 Worker thread wakes up
21:59:15.639 00.000 12268 GuideStep: -1.1 px 609 ms EAST, 0.0 px 0 ms NORTH
21:59:15.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:15.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:17.648 02.009 11616 Exposure complete
21:59:17.702 00.054 11616 worker thread done servicing request
21:59:17.703 00.001 12268 OnExposeComplete: enter
21:59:17.703 00.000 12268 UpdateGuideState(): m_state=6
21:59:17.703 00.000 12268 Star::Find(15, 1100, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1051
21:59:17.703 00.000 12268 Star::Find returns 1 (0), X=1101.18, Y=275.14, Mass=609, SNR=17.0, Peak=51 HFD=4.7
21:59:17.703 00.000 12268 MultiStar: [#1 0.37,0.47,1.02,U] [#2 0.92,1.00,0.00,M10] [#3 0.39,1.10,0.00,M5] [#4 1.13,0.98,0.00,M9] [#5 0.64,0.67,0.00,M3] [#6 0.30,-0.66,0.00,M1] 
21:59:17.703 00.000 12268 refined, 1 included, MultiStar: {0.42, 0.63}, one-star: {0.46, 0.80}
21:59:17.703 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.67) = xAngle (2.66 = 2.66)
21:59:17.704 00.001 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.69 = 2.69)
21:59:17.704 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.63 hyp=0.76 cameraTheta=0.99 mountX=-0.67 mountY=0.33, mountTheta=2.68
21:59:17.705 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.63, opts=13)
21:59:17.705 00.000 12268 Enqueuing Move request for scope (0.42, 0.63)
21:59:17.705 00.000 11616 Worker thread wakes up
21:59:17.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.63) opts 0xd
21:59:17.705 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.63)
21:59:17.705 00.000 11616 Moving (0.42, 0.63) raw xDistance=-0.67 yDistance=0.33
21:59:17.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.67
21:59:17.706 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
21:59:17.706 00.000 11616 MoveAxis(E, 376, ABG)
21:59:17.706 00.000 11616 Guiding  Dir = 2, Dur = 376
21:59:17.706 00.000 11616 IsSlewing returns 0
21:59:17.706 00.000 11616 IsGuiding returns 0
21:59:17.707 00.001 11616 PulseGuide returned control before completion, sleep 386
21:59:17.727 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=50, Gamma=1.290
21:59:17.744 00.017 12268 UpdateGuideState exits: m=609 SNR=17.0
21:59:17.744 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:17.744 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:17.744 00.000 12268 Enqueuing Expose request
21:59:18.097 00.353 11616 IsGuiding returns 1
21:59:18.097 00.000 11616 scope still moving after pulse duration time elapsed
21:59:18.128 00.031 11616 IsSlewing returns 0
21:59:18.128 00.000 11616 IsGuiding returns 0
21:59:18.129 00.001 11616 scope move finished after 376 + 46 ms
21:59:18.129 00.000 11616 Move returns status 0, amount 376
21:59:18.129 00.000 11616 MoveAxis(S, 28, ABG)
21:59:18.129 00.000 11616 Guiding  Dir = 1, Dur = 28
21:59:18.129 00.000 11616 IsSlewing returns 0
21:59:18.129 00.000 11616 IsGuiding returns 0
21:59:18.130 00.001 11616 PulseGuide returned control before completion, sleep 38
21:59:18.175 00.045 11616 IsGuiding returns 1
21:59:18.175 00.000 11616 scope still moving after pulse duration time elapsed
21:59:18.206 00.031 11616 IsSlewing returns 0
21:59:18.206 00.000 11616 IsGuiding returns 0
21:59:18.207 00.001 11616 scope move finished after 28 + 49 ms
21:59:18.207 00.000 11616 Move returns status 0, amount 28
21:59:18.207 00.000 11616 move complete, result=0
21:59:18.207 00.000 11616 worker thread done servicing request
21:59:18.207 00.000 11616 Worker thread wakes up
21:59:18.207 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:18.207 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:18.207 00.000 12268 GuideStep: -0.7 px 376 ms EAST, 0.3 px 28 ms SOUTH
21:59:20.217 02.010 11616 Exposure complete
21:59:20.272 00.055 11616 worker thread done servicing request
21:59:20.272 00.000 12268 OnExposeComplete: enter
21:59:20.273 00.001 12268 UpdateGuideState(): m_state=6
21:59:20.273 00.000 12268 Star::Find(15, 1101, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1052
21:59:20.273 00.000 12268 Star::Find returns 1 (0), X=1101.07, Y=273.81, Mass=613, SNR=17.0, Peak=57 HFD=4.7
21:59:20.273 00.000 12268 MultiStar: [#1 0.12,-0.73,0.00,M2] [#2 0.74,-0.59,0.00,R] [#3 0.35,-0.39,0.87,U] [#4 0.80,-0.43,0.00,M10] [#5 0.05,-0.38,0.73,U] [#6 0.22,-1.75,0.00,M2] 
21:59:20.273 00.000 12268 refined, 2 included, MultiStar: {0.27, -0.44}, one-star: {0.35, -0.52}
21:59:20.273 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.67) = xAngle (0.64 = 0.64)
21:59:20.273 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.67 = 0.67)
21:59:20.273 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.44 hyp=0.51 cameraTheta=-1.03 mountX=0.41 mountY=0.32, mountTheta=0.66
21:59:20.275 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.44, opts=13)
21:59:20.275 00.000 12268 Enqueuing Move request for scope (0.27, -0.44)
21:59:20.275 00.000 11616 Worker thread wakes up
21:59:20.275 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.44) opts 0xd
21:59:20.275 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.44)
21:59:20.275 00.000 11616 Moving (0.27, -0.44) raw xDistance=0.41 yDistance=0.32
21:59:20.275 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
21:59:20.275 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.24
21:59:20.276 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
21:59:20.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
21:59:20.276 00.000 11616 MoveAxis(W, 231, ABG)
21:59:20.276 00.000 11616 Guiding  Dir = 3, Dur = 231
21:59:20.276 00.000 11616 IsSlewing returns 0
21:59:20.276 00.000 11616 IsGuiding returns 0
21:59:20.277 00.001 11616 PulseGuide returned control before completion, sleep 241
21:59:20.298 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
21:59:20.315 00.017 12268 UpdateGuideState exits: m=613 SNR=17.0
21:59:20.316 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:20.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:20.316 00.000 12268 Enqueuing Expose request
21:59:20.528 00.212 11616 IsGuiding returns 1
21:59:20.528 00.000 11616 scope still moving after pulse duration time elapsed
21:59:20.558 00.030 11616 IsSlewing returns 0
21:59:20.558 00.000 11616 IsGuiding returns 0
21:59:20.558 00.000 11616 scope move finished after 231 + 51 ms
21:59:20.558 00.000 11616 Move returns status 0, amount 231
21:59:20.559 00.001 11616 MoveAxis(S, 27, ABG)
21:59:20.559 00.000 11616 Guiding  Dir = 1, Dur = 27
21:59:20.559 00.000 11616 IsSlewing returns 0
21:59:20.559 00.000 11616 IsGuiding returns 0
21:59:20.559 00.000 11616 PulseGuide returned control before completion, sleep 37
21:59:20.605 00.046 11616 IsGuiding returns 1
21:59:20.605 00.000 11616 scope still moving after pulse duration time elapsed
21:59:20.636 00.031 11616 IsSlewing returns 0
21:59:20.637 00.001 11616 IsGuiding returns 0
21:59:20.637 00.000 11616 scope move finished after 27 + 50 ms
21:59:20.637 00.000 11616 Move returns status 0, amount 27
21:59:20.637 00.000 11616 move complete, result=0
21:59:20.637 00.000 11616 worker thread done servicing request
21:59:20.637 00.000 11616 Worker thread wakes up
21:59:20.637 00.000 12268 GuideStep: 0.4 px 231 ms WEST, 0.3 px 27 ms SOUTH
21:59:20.638 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:20.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:22.660 02.022 11616 Exposure complete
21:59:22.722 00.062 11616 worker thread done servicing request
21:59:22.722 00.000 12268 OnExposeComplete: enter
21:59:22.722 00.000 12268 UpdateGuideState(): m_state=6
21:59:22.722 00.000 12268 Star::Find(15, 1101, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1053
21:59:22.723 00.001 12268 Star::Find returns 1 (0), X=1101.07, Y=273.84, Mass=582, SNR=16.5, Peak=58 HFD=4.6
21:59:22.723 00.000 12268 MultiStar: [#1 0.16,-0.51,1.05,U] [#2 -0.10,0.24,1.07,U] [#3 0.53,-0.25,0.87,U] [#4 0.79,-0.67,0.00,R] [#5 0.13,-0.50,0.71,U] [#6 0.03,-1.75,0.00,M3] 
21:59:22.723 00.000 12268 refined, 4 included, MultiStar: {0.21, -0.29}, one-star: {0.35, -0.49}
21:59:22.723 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.67) = xAngle (0.72 = 0.72)
21:59:22.723 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.75 = 0.75)
21:59:22.723 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.29 hyp=0.35 cameraTheta=-0.95 mountX=0.27 mountY=0.24, mountTheta=0.74
21:59:22.725 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.29, opts=13)
21:59:22.725 00.000 12268 Enqueuing Move request for scope (0.21, -0.29)
21:59:22.725 00.000 11616 Worker thread wakes up
21:59:22.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.29) opts 0xd
21:59:22.725 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.29)
21:59:22.725 00.000 11616 Moving (0.21, -0.29) raw xDistance=0.27 yDistance=0.24
21:59:22.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
21:59:22.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:59:22.726 00.001 11616 MoveAxis(W, 149, ABG)
21:59:22.726 00.000 11616 Guiding  Dir = 3, Dur = 149
21:59:22.726 00.000 11616 IsSlewing returns 0
21:59:22.726 00.000 11616 IsGuiding returns 0
21:59:22.727 00.001 11616 PulseGuide returned control before completion, sleep 159
21:59:22.750 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=38, Gamma=1.290
21:59:22.772 00.022 12268 UpdateGuideState exits: m=582 SNR=16.5
21:59:22.772 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:22.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:22.772 00.000 12268 Enqueuing Expose request
21:59:22.902 00.130 11616 IsGuiding returns 0
21:59:22.902 00.000 11616 Move returns status 0, amount 149
21:59:22.902 00.000 11616 MoveAxis(S, 20, ABG)
21:59:22.902 00.000 11616 Guiding  Dir = 1, Dur = 20
21:59:22.902 00.000 11616 IsSlewing returns 0
21:59:22.903 00.001 11616 IsGuiding returns 0
21:59:22.903 00.000 11616 PulseGuide returned control before completion, sleep 30
21:59:22.934 00.031 11616 IsGuiding returns 1
21:59:22.934 00.000 11616 scope still moving after pulse duration time elapsed
21:59:22.965 00.031 11616 IsSlewing returns 0
21:59:22.965 00.000 11616 IsGuiding returns 0
21:59:22.965 00.000 11616 scope move finished after 20 + 42 ms
21:59:22.965 00.000 11616 Move returns status 0, amount 20
21:59:22.965 00.000 11616 move complete, result=0
21:59:22.965 00.000 11616 worker thread done servicing request
21:59:22.965 00.000 11616 Worker thread wakes up
21:59:22.966 00.001 12268 GuideStep: 0.3 px 149 ms WEST, 0.2 px 20 ms SOUTH
21:59:22.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:22.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:24.977 02.011 11616 Exposure complete
21:59:25.032 00.055 11616 worker thread done servicing request
21:59:25.032 00.000 12268 OnExposeComplete: enter
21:59:25.032 00.000 12268 UpdateGuideState(): m_state=6
21:59:25.033 00.001 12268 Star::Find(15, 1101, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1054
21:59:25.033 00.000 12268 Star::Find returns 1 (0), X=1101.09, Y=274.07, Mass=659, SNR=17.7, Peak=60 HFD=4.6
21:59:25.034 00.001 12268 MultiStar: [#1 0.29,-0.49,0.96,U] [#2 -0.31,0.19,0.95,U] [#3 0.56,-0.41,0.00,M4] [#4 -0.16,0.65,0.00,M1] [#5 0.17,-0.56,0.66,U] [#6 0.05,-1.70,0.00,M4] 
21:59:25.034 00.000 12268 refined, 3 included, MultiStar: {0.13, -0.26}, one-star: {0.37, -0.26}
21:59:25.034 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.67) = xAngle (0.56 = 0.56)
21:59:25.034 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.60 = 0.60)
21:59:25.034 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.26 hyp=0.29 cameraTheta=-1.10 mountX=0.24 mountY=0.16, mountTheta=0.59
21:59:25.035 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.26, opts=13)
21:59:25.035 00.000 12268 Enqueuing Move request for scope (0.13, -0.26)
21:59:25.035 00.000 11616 Worker thread wakes up
21:59:25.036 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.26) opts 0xd
21:59:25.036 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.26)
21:59:25.036 00.000 11616 Moving (0.13, -0.26) raw xDistance=0.24 yDistance=0.16
21:59:25.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
21:59:25.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
21:59:25.036 00.000 11616 MoveAxis(W, 136, ABG)
21:59:25.036 00.000 11616 Guiding  Dir = 3, Dur = 136
21:59:25.036 00.000 11616 IsSlewing returns 0
21:59:25.037 00.001 11616 IsGuiding returns 0
21:59:25.037 00.000 11616 PulseGuide returned control before completion, sleep 146
21:59:25.057 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=40, Gamma=1.290
21:59:25.075 00.018 12268 UpdateGuideState exits: m=659 SNR=17.7
21:59:25.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:25.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:25.075 00.000 12268 Enqueuing Expose request
21:59:25.192 00.117 11616 IsGuiding returns 1
21:59:25.192 00.000 11616 scope still moving after pulse duration time elapsed
21:59:25.222 00.030 11616 IsSlewing returns 0
21:59:25.222 00.000 11616 IsGuiding returns 0
21:59:25.222 00.000 11616 scope move finished after 136 + 49 ms
21:59:25.222 00.000 11616 Move returns status 0, amount 136
21:59:25.223 00.001 11616 MoveAxis(S, 14, ABG)
21:59:25.223 00.000 11616 Guiding  Dir = 1, Dur = 14
21:59:25.223 00.000 11616 IsSlewing returns 0
21:59:25.223 00.000 11616 IsGuiding returns 0
21:59:25.224 00.001 11616 PulseGuide returned control before completion, sleep 24
21:59:25.254 00.030 11616 IsGuiding returns 1
21:59:25.254 00.000 11616 scope still moving after pulse duration time elapsed
21:59:25.284 00.030 11616 IsSlewing returns 0
21:59:25.285 00.001 11616 IsGuiding returns 0
21:59:25.285 00.000 11616 scope move finished after 14 + 47 ms
21:59:25.285 00.000 11616 Move returns status 0, amount 14
21:59:25.285 00.000 11616 move complete, result=0
21:59:25.285 00.000 11616 worker thread done servicing request
21:59:25.285 00.000 11616 Worker thread wakes up
21:59:25.285 00.000 12268 GuideStep: 0.2 px 136 ms WEST, 0.2 px 14 ms SOUTH
21:59:25.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:25.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:27.298 02.013 11616 Exposure complete
21:59:27.353 00.055 11616 worker thread done servicing request
21:59:27.354 00.001 12268 OnExposeComplete: enter
21:59:27.354 00.000 12268 UpdateGuideState(): m_state=6
21:59:27.354 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1055
21:59:27.354 00.000 12268 Star::Find returns 1 (0), X=1100.86, Y=274.45, Mass=620, SNR=17.1, Peak=56 HFD=5.1
21:59:27.354 00.000 12268 MultiStar: [#1 0.12,-0.19,1.00,U] [#2 -0.07,0.76,0.00,M1] [#3 0.35,0.15,0.85,U] [#4 -0.34,0.96,0.00,M2] [#5 -0.09,0.04,0.73,U] [#6 -0.27,-0.99,0.00,M5] 
21:59:27.354 00.000 12268 refined, 3 included, MultiStar: {0.14, 0.02}, one-star: {0.14, 0.11}
21:59:27.354 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.67) = xAngle (1.83 = 1.83)
21:59:27.355 00.001 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.86 = 1.86)
21:59:27.355 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.16 mountX=-0.04 mountY=0.13, mountTheta=1.83
21:59:27.356 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.02, opts=13)
21:59:27.357 00.001 12268 Enqueuing Move request for scope (0.14, 0.02)
21:59:27.357 00.000 11616 Worker thread wakes up
21:59:27.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
21:59:27.357 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
21:59:27.357 00.000 11616 Moving (0.14, 0.02) raw xDistance=-0.04 yDistance=0.13
21:59:27.357 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:27.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:59:27.357 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:27.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:59:27.358 00.001 11616 MoveAxis(E, 0, ABG)
21:59:27.358 00.000 11616 Move returns status 0, amount 0
21:59:27.358 00.000 11616 MoveAxis(N, 0, ABG)
21:59:27.358 00.000 11616 Move returns status 0, amount 0
21:59:27.358 00.000 11616 move complete, result=0
21:59:27.358 00.000 11616 worker thread done servicing request
21:59:27.380 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
21:59:27.399 00.019 12268 UpdateGuideState exits: m=620 SNR=17.1
21:59:27.400 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:27.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:27.400 00.000 12268 Enqueuing Expose request
21:59:27.400 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:59:27.400 00.000 11616 Worker thread wakes up
21:59:27.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:27.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:29.406 02.006 11616 Exposure complete
21:59:29.461 00.055 11616 worker thread done servicing request
21:59:29.462 00.001 12268 OnExposeComplete: enter
21:59:29.462 00.000 12268 UpdateGuideState(): m_state=6
21:59:29.462 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1056
21:59:29.462 00.000 12268 Star::Find returns 1 (0), X=1100.92, Y=274.35, Mass=628, SNR=17.3, Peak=55 HFD=5.1
21:59:29.462 00.000 12268 MultiStar: [#1 0.23,-0.30,1.02,U] [#2 -0.10,0.77,0.00,M2] [#3 0.52,0.43,0.00,M4] [#4 -0.16,0.69,0.00,M3] [#5 0.21,0.10,0.72,U] [#6 -0.09,-1.16,0.00,M6] 
21:59:29.462 00.000 12268 single-star, 2 included, MultiStar: {0.22, -0.08}, one-star: {0.20, 0.02}
21:59:29.462 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.67) = xAngle (1.75 = 1.75)
21:59:29.463 00.001 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.78 = 1.78)
21:59:29.463 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.20 cameraTheta=0.08 mountX=-0.04 mountY=0.20, mountTheta=1.75
21:59:29.464 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.02, opts=13)
21:59:29.464 00.000 12268 Enqueuing Move request for scope (0.20, 0.02)
21:59:29.464 00.000 11616 Worker thread wakes up
21:59:29.464 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.02) opts 0xd
21:59:29.464 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.02)
21:59:29.464 00.000 11616 Moving (0.20, 0.02) raw xDistance=-0.04 yDistance=0.20
21:59:29.464 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:29.464 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:59:29.464 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
21:59:29.465 00.001 11616 MoveAxis(E, 0, ABG)
21:59:29.465 00.000 11616 Move returns status 0, amount 0
21:59:29.465 00.000 11616 MoveAxis(S, 17, ABG)
21:59:29.465 00.000 11616 Guiding  Dir = 1, Dur = 17
21:59:29.465 00.000 11616 IsSlewing returns 0
21:59:29.465 00.000 11616 IsGuiding returns 0
21:59:29.466 00.001 11616 PulseGuide returned control before completion, sleep 27
21:59:29.486 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=42, Gamma=1.290
21:59:29.498 00.012 11616 IsGuiding returns 1
21:59:29.498 00.000 11616 scope still moving after pulse duration time elapsed
21:59:29.504 00.006 12268 UpdateGuideState exits: m=628 SNR=17.3
21:59:29.504 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:29.504 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:29.504 00.000 12268 Enqueuing Expose request
21:59:29.529 00.025 11616 IsSlewing returns 0
21:59:29.529 00.000 11616 IsGuiding returns 0
21:59:29.529 00.000 11616 scope move finished after 17 + 46 ms
21:59:29.529 00.000 11616 Move returns status 0, amount 17
21:59:29.529 00.000 11616 move complete, result=0
21:59:29.529 00.000 11616 worker thread done servicing request
21:59:29.529 00.000 11616 Worker thread wakes up
21:59:29.529 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:29.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:29.531 00.002 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
21:59:31.543 02.012 11616 Exposure complete
21:59:31.599 00.056 11616 worker thread done servicing request
21:59:31.599 00.000 12268 OnExposeComplete: enter
21:59:31.599 00.000 12268 UpdateGuideState(): m_state=6
21:59:31.599 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1057
21:59:31.599 00.000 12268 Star::Find returns 1 (0), X=1101.20, Y=274.37, Mass=658, SNR=17.5, Peak=56 HFD=5.0
21:59:31.600 00.001 12268 MultiStar: [#1 0.24,-0.20,0.97,U] [#2 0.26,0.69,0.00,M3] [#3 0.57,0.33,0.00,M5] [#4 -0.01,1.00,0.00,M4] [#5 0.31,-0.30,0.69,U] [#6 -0.01,-1.04,0.00,M7] 
21:59:31.600 00.000 12268 refined, 2 included, MultiStar: {0.35, -0.14}, one-star: {0.49, 0.03}
21:59:31.600 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.67) = xAngle (1.30 = 1.30)
21:59:31.600 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.33 = 1.33)
21:59:31.600 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.14 hyp=0.38 cameraTheta=-0.37 mountX=0.10 mountY=0.37, mountTheta=1.30
21:59:31.603 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.14, opts=13)
21:59:31.603 00.000 12268 Enqueuing Move request for scope (0.35, -0.14)
21:59:31.603 00.000 11616 Worker thread wakes up
21:59:31.603 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.14) opts 0xd
21:59:31.603 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.14)
21:59:31.603 00.000 11616 Moving (0.35, -0.14) raw xDistance=0.10 yDistance=0.37
21:59:31.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
21:59:31.604 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
21:59:31.604 00.000 11616 MoveAxis(W, 58, ABG)
21:59:31.604 00.000 11616 Guiding  Dir = 3, Dur = 58
21:59:31.604 00.000 11616 IsSlewing returns 0
21:59:31.604 00.000 11616 IsGuiding returns 0
21:59:31.605 00.001 11616 PulseGuide returned control before completion, sleep 68
21:59:31.628 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:59:31.649 00.021 12268 UpdateGuideState exits: m=658 SNR=17.5
21:59:31.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:31.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:31.649 00.000 12268 Enqueuing Expose request
21:59:31.683 00.034 11616 IsGuiding returns 1
21:59:31.683 00.000 11616 scope still moving after pulse duration time elapsed
21:59:31.715 00.032 11616 IsSlewing returns 0
21:59:31.715 00.000 11616 IsGuiding returns 0
21:59:31.715 00.000 11616 scope move finished after 58 + 52 ms
21:59:31.715 00.000 11616 Move returns status 0, amount 58
21:59:31.715 00.000 11616 MoveAxis(S, 31, ABG)
21:59:31.715 00.000 11616 Guiding  Dir = 1, Dur = 31
21:59:31.716 00.001 11616 IsSlewing returns 0
21:59:31.716 00.000 11616 IsGuiding returns 0
21:59:31.716 00.000 11616 PulseGuide returned control before completion, sleep 41
21:59:31.762 00.046 11616 IsGuiding returns 1
21:59:31.762 00.000 11616 scope still moving after pulse duration time elapsed
21:59:31.792 00.030 11616 IsSlewing returns 0
21:59:31.793 00.001 11616 IsGuiding returns 1
21:59:31.823 00.030 11616 IsSlewing returns 0
21:59:31.823 00.000 11616 IsGuiding returns 1
21:59:31.854 00.031 11616 IsSlewing returns 0
21:59:31.855 00.001 11616 IsGuiding returns 1
21:59:31.886 00.031 11616 IsSlewing returns 0
21:59:31.887 00.001 11616 IsGuiding returns 1
21:59:31.917 00.030 11616 IsSlewing returns 0
21:59:31.918 00.001 11616 IsGuiding returns 1
21:59:31.949 00.031 11616 IsSlewing returns 0
21:59:31.949 00.000 11616 IsGuiding returns 1
21:59:31.980 00.031 11616 IsSlewing returns 0
21:59:31.980 00.000 11616 IsGuiding returns 1
21:59:32.011 00.031 11616 IsSlewing returns 0
21:59:32.011 00.000 11616 IsGuiding returns 1
21:59:32.042 00.031 11616 IsSlewing returns 0
21:59:32.042 00.000 11616 IsGuiding returns 1
21:59:32.073 00.031 11616 IsSlewing returns 0
21:59:32.074 00.001 11616 IsGuiding returns 0
21:59:32.074 00.000 11616 scope move finished after 31 + 327 ms
21:59:32.074 00.000 11616 Move returns status 0, amount 31
21:59:32.074 00.000 11616 move complete, result=0
21:59:32.074 00.000 11616 worker thread done servicing request
21:59:32.075 00.001 11616 Worker thread wakes up
21:59:32.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:32.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:32.075 00.000 12268 GuideStep: 0.1 px 58 ms WEST, 0.4 px 31 ms SOUTH
21:59:34.080 02.005 11616 Exposure complete
21:59:34.134 00.054 11616 worker thread done servicing request
21:59:34.134 00.000 12268 OnExposeComplete: enter
21:59:34.134 00.000 12268 UpdateGuideState(): m_state=6
21:59:34.135 00.001 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1058
21:59:34.135 00.000 12268 Star::Find returns 1 (0), X=1101.25, Y=274.86, Mass=626, SNR=17.2, Peak=51 HFD=4.7
21:59:34.135 00.000 12268 MultiStar: [#1 0.23,-0.25,0.98,U] [#2 -0.19,1.09,0.00,M4] [#3 0.51,0.42,0.00,M6] [#4 -0.15,0.88,0.00,M5] [#5 -0.02,-0.09,0.66,U] [#6 0.00,-1.01,0.00,M8] 
21:59:34.135 00.000 12268 refined, 2 included, MultiStar: {0.28, 0.08}, one-star: {0.54, 0.52}
21:59:34.135 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.67) = xAngle (1.95 = 1.95)
21:59:34.135 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.98 = 1.98)
21:59:34.135 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.08 hyp=0.29 cameraTheta=0.28 mountX=-0.11 mountY=0.27, mountTheta=1.96
21:59:34.137 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.08, opts=13)
21:59:34.137 00.000 12268 Enqueuing Move request for scope (0.28, 0.08)
21:59:34.137 00.000 11616 Worker thread wakes up
21:59:34.137 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.08) opts 0xd
21:59:34.137 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.08)
21:59:34.137 00.000 11616 Moving (0.28, 0.08) raw xDistance=-0.11 yDistance=0.27
21:59:34.137 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:59:34.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:59:34.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
21:59:34.137 00.000 11616 MoveAxis(E, 0, ABG)
21:59:34.138 00.001 11616 Move returns status 0, amount 0
21:59:34.138 00.000 11616 MoveAxis(S, 23, ABG)
21:59:34.138 00.000 11616 Guiding  Dir = 1, Dur = 23
21:59:34.138 00.000 11616 IsSlewing returns 0
21:59:34.138 00.000 11616 IsGuiding returns 0
21:59:34.139 00.001 11616 PulseGuide returned control before completion, sleep 33
21:59:34.159 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
21:59:34.173 00.014 11616 IsGuiding returns 1
21:59:34.173 00.000 11616 scope still moving after pulse duration time elapsed
21:59:34.178 00.005 12268 UpdateGuideState exits: m=626 SNR=17.2
21:59:34.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:34.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:34.178 00.000 12268 Enqueuing Expose request
21:59:34.204 00.026 11616 IsSlewing returns 0
21:59:34.204 00.000 11616 IsGuiding returns 0
21:59:34.204 00.000 11616 scope move finished after 23 + 43 ms
21:59:34.204 00.000 11616 Move returns status 0, amount 23
21:59:34.204 00.000 11616 move complete, result=0
21:59:34.205 00.001 11616 worker thread done servicing request
21:59:34.205 00.000 11616 Worker thread wakes up
21:59:34.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:34.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:34.206 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
21:59:36.226 02.020 11616 Exposure complete
21:59:36.282 00.056 11616 worker thread done servicing request
21:59:36.282 00.000 12268 OnExposeComplete: enter
21:59:36.282 00.000 12268 UpdateGuideState(): m_state=6
21:59:36.282 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1059
21:59:36.283 00.001 12268 Star::Find returns 1 (0), X=1101.15, Y=275.20, Mass=574, SNR=16.4, Peak=51 HFD=4.6
21:59:36.283 00.000 12268 MultiStar: [#1 0.35,0.50,1.02,U] [#2 -0.04,1.26,0.00,M5] [#3 0.50,0.88,0.00,M7] [#4 0.18,1.53,0.00,M6] [#5 0.12,0.60,0.73,U] [#6 0.21,-0.56,0.78,U] 
21:59:36.283 00.000 12268 refined, 3 included, MultiStar: {0.30, 0.39}, one-star: {0.43, 0.86}
21:59:36.283 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.67) = xAngle (2.59 = 2.59)
21:59:36.283 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.62 = 2.62)
21:59:36.283 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.39 hyp=0.49 cameraTheta=0.92 mountX=-0.42 mountY=0.24, mountTheta=2.61
21:59:36.285 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.39, opts=13)
21:59:36.285 00.000 12268 Enqueuing Move request for scope (0.30, 0.39)
21:59:36.285 00.000 11616 Worker thread wakes up
21:59:36.285 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.39) opts 0xd
21:59:36.285 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.39)
21:59:36.285 00.000 11616 Moving (0.30, 0.39) raw xDistance=-0.42 yDistance=0.24
21:59:36.285 00.000 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
21:59:36.285 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.25
21:59:36.285 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
21:59:36.285 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
21:59:36.285 00.000 11616 MoveAxis(E, 233, ABG)
21:59:36.286 00.001 11616 Guiding  Dir = 2, Dur = 233
21:59:36.286 00.000 11616 IsSlewing returns 0
21:59:36.286 00.000 11616 IsGuiding returns 0
21:59:36.286 00.000 11616 PulseGuide returned control before completion, sleep 243
21:59:36.306 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
21:59:36.324 00.018 12268 UpdateGuideState exits: m=574 SNR=16.4
21:59:36.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:36.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:36.324 00.000 12268 Enqueuing Expose request
21:59:36.545 00.221 11616 IsGuiding returns 1
21:59:36.545 00.000 11616 scope still moving after pulse duration time elapsed
21:59:36.576 00.031 11616 IsSlewing returns 0
21:59:36.576 00.000 11616 IsGuiding returns 0
21:59:36.576 00.000 11616 scope move finished after 233 + 57 ms
21:59:36.577 00.001 11616 Move returns status 0, amount 233
21:59:36.577 00.000 11616 MoveAxis(S, 21, ABG)
21:59:36.577 00.000 11616 Guiding  Dir = 1, Dur = 21
21:59:36.577 00.000 11616 IsSlewing returns 0
21:59:36.577 00.000 11616 IsGuiding returns 0
21:59:36.578 00.001 11616 PulseGuide returned control before completion, sleep 31
21:59:36.622 00.044 11616 IsGuiding returns 1
21:59:36.622 00.000 11616 scope still moving after pulse duration time elapsed
21:59:36.654 00.032 11616 IsSlewing returns 0
21:59:36.654 00.000 11616 IsGuiding returns 0
21:59:36.655 00.001 11616 scope move finished after 21 + 56 ms
21:59:36.655 00.000 11616 Move returns status 0, amount 21
21:59:36.655 00.000 11616 move complete, result=0
21:59:36.655 00.000 11616 worker thread done servicing request
21:59:36.655 00.000 11616 Worker thread wakes up
21:59:36.655 00.000 12268 GuideStep: -0.4 px 233 ms EAST, 0.2 px 21 ms SOUTH
21:59:36.656 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:36.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:38.664 02.008 11616 Exposure complete
21:59:38.719 00.055 11616 worker thread done servicing request
21:59:38.719 00.000 12268 OnExposeComplete: enter
21:59:38.719 00.000 12268 UpdateGuideState(): m_state=6
21:59:38.720 00.001 12268 Star::Find(15, 1101, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1060
21:59:38.720 00.000 12268 Star::Find returns 1 (0), X=1101.25, Y=274.70, Mass=610, SNR=17.0, Peak=53 HFD=4.7
21:59:38.720 00.000 12268 MultiStar: [#1 0.31,0.33,1.03,U] [#2 0.16,1.15,0.00,M6] [#3 0.67,0.61,0.00,M8] [#4 0.33,1.40,0.00,M7] [#5 0.48,0.38,0.77,U] [#6 0.22,-0.38,0.78,U] 
21:59:38.720 00.000 12268 refined, 3 included, MultiStar: {0.39, 0.19}, one-star: {0.53, 0.36}
21:59:38.720 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.67) = xAngle (2.13 = 2.13)
21:59:38.720 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.16 = 2.16)
21:59:38.721 00.001 12268 CameraToMount -- cameraX=0.39 cameraY=0.19 hyp=0.44 cameraTheta=0.46 mountX=-0.23 mountY=0.36, mountTheta=2.14
21:59:38.727 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.19, opts=13)
21:59:38.727 00.000 12268 Enqueuing Move request for scope (0.39, 0.19)
21:59:38.727 00.000 11616 Worker thread wakes up
21:59:38.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.19) opts 0xd
21:59:38.727 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.19)
21:59:38.727 00.000 11616 Moving (0.39, 0.19) raw xDistance=-0.23 yDistance=0.36
21:59:38.728 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
21:59:38.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
21:59:38.728 00.000 11616 MoveAxis(E, 130, ABG)
21:59:38.728 00.000 11616 Guiding  Dir = 2, Dur = 130
21:59:38.728 00.000 11616 IsSlewing returns 0
21:59:38.728 00.000 11616 IsGuiding returns 0
21:59:38.729 00.001 11616 PulseGuide returned control before completion, sleep 140
21:59:38.749 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
21:59:38.767 00.018 12268 UpdateGuideState exits: m=610 SNR=17.0
21:59:38.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:38.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:38.767 00.000 12268 Enqueuing Expose request
21:59:38.876 00.109 11616 IsGuiding returns 1
21:59:38.876 00.000 11616 scope still moving after pulse duration time elapsed
21:59:38.907 00.031 11616 IsSlewing returns 0
21:59:38.908 00.001 11616 IsGuiding returns 0
21:59:38.908 00.000 11616 scope move finished after 130 + 49 ms
21:59:38.908 00.000 11616 Move returns status 0, amount 130
21:59:38.908 00.000 11616 MoveAxis(S, 31, ABG)
21:59:38.908 00.000 11616 Guiding  Dir = 1, Dur = 31
21:59:38.909 00.001 11616 IsSlewing returns 0
21:59:38.909 00.000 11616 IsGuiding returns 0
21:59:38.909 00.000 11616 PulseGuide returned control before completion, sleep 41
21:59:38.954 00.045 11616 IsGuiding returns 1
21:59:38.955 00.001 11616 scope still moving after pulse duration time elapsed
21:59:38.984 00.029 11616 IsSlewing returns 0
21:59:38.984 00.000 11616 IsGuiding returns 0
21:59:38.985 00.001 11616 scope move finished after 31 + 44 ms
21:59:38.985 00.000 11616 Move returns status 0, amount 31
21:59:38.985 00.000 11616 move complete, result=0
21:59:38.985 00.000 11616 worker thread done servicing request
21:59:38.985 00.000 11616 Worker thread wakes up
21:59:38.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:38.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:38.985 00.000 12268 GuideStep: -0.2 px 130 ms EAST, 0.4 px 31 ms SOUTH
21:59:40.994 02.009 11616 Exposure complete
21:59:41.051 00.057 11616 worker thread done servicing request
21:59:41.052 00.001 12268 OnExposeComplete: enter
21:59:41.052 00.000 12268 UpdateGuideState(): m_state=6
21:59:41.052 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1061
21:59:41.052 00.000 12268 Star::Find returns 1 (0), X=1101.24, Y=274.33, Mass=579, SNR=16.5, Peak=48 HFD=4.7
21:59:41.052 00.000 12268 MultiStar: [#1 0.21,-0.21,1.02,U] [#2 0.01,0.74,0.00,M7] [#3 0.51,0.59,0.00,M9] [#4 0.12,0.96,0.00,M8] [#5 0.27,-0.23,0.67,U] [#6 0.05,-1.11,0.00,M7] 
21:59:41.052 00.000 12268 refined, 2 included, MultiStar: {0.34, -0.14}, one-star: {0.53, -0.00}
21:59:41.052 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.67) = xAngle (1.28 = 1.28)
21:59:41.052 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.31 = 1.31)
21:59:41.052 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.14 hyp=0.37 cameraTheta=-0.39 mountX=0.11 mountY=0.36, mountTheta=1.29
21:59:41.054 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.14, opts=13)
21:59:41.054 00.000 12268 Enqueuing Move request for scope (0.34, -0.14)
21:59:41.054 00.000 11616 Worker thread wakes up
21:59:41.054 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.14) opts 0xd
21:59:41.054 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.14)
21:59:41.054 00.000 11616 Moving (0.34, -0.14) raw xDistance=0.11 yDistance=0.36
21:59:41.054 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:59:41.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:59:41.055 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
21:59:41.055 00.000 11616 MoveAxis(E, 0, ABG)
21:59:41.055 00.000 11616 Move returns status 0, amount 0
21:59:41.055 00.000 11616 MoveAxis(S, 30, ABG)
21:59:41.055 00.000 11616 Guiding  Dir = 1, Dur = 30
21:59:41.055 00.000 11616 IsSlewing returns 0
21:59:41.055 00.000 11616 IsGuiding returns 0
21:59:41.056 00.001 11616 PulseGuide returned control before completion, sleep 40
21:59:41.077 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
21:59:41.095 00.018 12268 UpdateGuideState exits: m=579 SNR=16.5
21:59:41.095 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:41.095 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:41.095 00.000 12268 Enqueuing Expose request
21:59:41.104 00.009 11616 IsGuiding returns 1
21:59:41.104 00.000 11616 scope still moving after pulse duration time elapsed
21:59:41.134 00.030 11616 IsSlewing returns 0
21:59:41.134 00.000 11616 IsGuiding returns 0
21:59:41.134 00.000 11616 scope move finished after 30 + 49 ms
21:59:41.134 00.000 11616 Move returns status 0, amount 30
21:59:41.135 00.001 11616 move complete, result=0
21:59:41.135 00.000 11616 worker thread done servicing request
21:59:41.135 00.000 11616 Worker thread wakes up
21:59:41.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:41.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:41.135 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 30 ms SOUTH
21:59:43.145 02.010 11616 Exposure complete
21:59:43.200 00.055 11616 worker thread done servicing request
21:59:43.200 00.000 12268 OnExposeComplete: enter
21:59:43.200 00.000 12268 UpdateGuideState(): m_state=6
21:59:43.200 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1062
21:59:43.200 00.000 12268 Star::Find returns 1 (0), X=1101.15, Y=274.40, Mass=570, SNR=16.4, Peak=54 HFD=4.5
21:59:43.201 00.001 12268 MultiStar: [#1 0.17,-0.47,1.06,U] [#2 -0.12,0.68,0.00,M8] [#3 0.38,0.05,0.87,U] [#4 -0.14,0.66,0.00,M9] [#5 0.16,-0.25,0.72,U] [#6 0.11,-1.13,0.00,M8] 
21:59:43.201 00.000 12268 refined, 3 included, MultiStar: {0.29, -0.16}, one-star: {0.43, 0.06}
21:59:43.201 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.67) = xAngle (1.18 = 1.18)
21:59:43.201 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.21 = 1.21)
21:59:43.201 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.16 hyp=0.33 cameraTheta=-0.49 mountX=0.13 mountY=0.31, mountTheta=1.18
21:59:43.202 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.16, opts=13)
21:59:43.203 00.001 12268 Enqueuing Move request for scope (0.29, -0.16)
21:59:43.203 00.000 11616 Worker thread wakes up
21:59:43.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.16) opts 0xd
21:59:43.203 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.16)
21:59:43.203 00.000 11616 Moving (0.29, -0.16) raw xDistance=0.13 yDistance=0.31
21:59:43.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:59:43.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:59:43.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
21:59:43.203 00.000 11616 MoveAxis(E, 0, ABG)
21:59:43.203 00.000 11616 Move returns status 0, amount 0
21:59:43.203 00.000 11616 MoveAxis(S, 26, ABG)
21:59:43.203 00.000 11616 Guiding  Dir = 1, Dur = 26
21:59:43.204 00.001 11616 IsSlewing returns 0
21:59:43.204 00.000 11616 IsGuiding returns 0
21:59:43.205 00.001 11616 PulseGuide returned control before completion, sleep 36
21:59:43.226 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
21:59:43.244 00.018 12268 UpdateGuideState exits: m=570 SNR=16.4
21:59:43.244 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:43.244 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:43.244 00.000 12268 Enqueuing Expose request
21:59:43.250 00.006 11616 IsGuiding returns 1
21:59:43.250 00.000 11616 scope still moving after pulse duration time elapsed
21:59:43.282 00.032 11616 IsSlewing returns 0
21:59:43.282 00.000 11616 IsGuiding returns 0
21:59:43.282 00.000 11616 scope move finished after 26 + 51 ms
21:59:43.283 00.001 11616 Move returns status 0, amount 26
21:59:43.283 00.000 11616 move complete, result=0
21:59:43.283 00.000 11616 worker thread done servicing request
21:59:43.283 00.000 11616 Worker thread wakes up
21:59:43.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:43.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:43.283 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
21:59:45.289 02.006 11616 Exposure complete
21:59:45.343 00.054 11616 worker thread done servicing request
21:59:45.345 00.002 12268 OnExposeComplete: enter
21:59:45.345 00.000 12268 UpdateGuideState(): m_state=6
21:59:45.345 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1063
21:59:45.345 00.000 12268 Star::Find returns 1 (0), X=1101.29, Y=274.28, Mass=603, SNR=16.8, Peak=52 HFD=4.8
21:59:45.345 00.000 12268 MultiStar: [#1 0.15,-0.37,1.00,U] [#2 0.01,0.56,1.05,U] [#3 0.45,0.01,0.86,U] [#4 0.03,0.67,0.00,M10] [#5 0.27,-0.18,0.72,U] [#6 -0.11,-1.40,0.00,M9] 
21:59:45.345 00.000 12268 refined, 4 included, MultiStar: {0.29, 0.01}, one-star: {0.57, -0.05}
21:59:45.346 00.001 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.67) = xAngle (1.70 = 1.70)
21:59:45.346 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.73 = 1.73)
21:59:45.346 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.01 hyp=0.29 cameraTheta=0.03 mountX=-0.04 mountY=0.28, mountTheta=1.70
21:59:45.347 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.01, opts=13)
21:59:45.347 00.000 12268 Enqueuing Move request for scope (0.29, 0.01)
21:59:45.347 00.000 11616 Worker thread wakes up
21:59:45.347 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.01) opts 0xd
21:59:45.347 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.01)
21:59:45.347 00.000 11616 Moving (0.29, 0.01) raw xDistance=-0.04 yDistance=0.28
21:59:45.348 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:45.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:59:45.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
21:59:45.348 00.000 11616 MoveAxis(E, 0, ABG)
21:59:45.348 00.000 11616 Move returns status 0, amount 0
21:59:45.348 00.000 11616 MoveAxis(S, 24, ABG)
21:59:45.348 00.000 11616 Guiding  Dir = 1, Dur = 24
21:59:45.348 00.000 11616 IsSlewing returns 0
21:59:45.349 00.001 11616 IsGuiding returns 0
21:59:45.349 00.000 11616 PulseGuide returned control before completion, sleep 34
21:59:45.369 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=50, Gamma=1.290
21:59:45.387 00.018 12268 UpdateGuideState exits: m=603 SNR=16.8
21:59:45.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:45.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:45.387 00.000 12268 Enqueuing Expose request
21:59:45.397 00.010 11616 IsGuiding returns 1
21:59:45.397 00.000 11616 scope still moving after pulse duration time elapsed
21:59:45.427 00.030 11616 IsSlewing returns 0
21:59:45.427 00.000 11616 IsGuiding returns 1
21:59:45.459 00.032 11616 IsSlewing returns 0
21:59:45.459 00.000 11616 IsGuiding returns 1
21:59:45.491 00.032 11616 IsSlewing returns 0
21:59:45.492 00.001 11616 IsGuiding returns 1
21:59:45.521 00.029 11616 IsSlewing returns 0
21:59:45.522 00.001 11616 IsGuiding returns 1
21:59:45.553 00.031 11616 IsSlewing returns 0
21:59:45.553 00.000 11616 IsGuiding returns 0
21:59:45.554 00.001 11616 scope move finished after 24 + 180 ms
21:59:45.554 00.000 11616 Move returns status 0, amount 24
21:59:45.554 00.000 11616 move complete, result=0
21:59:45.554 00.000 11616 worker thread done servicing request
21:59:45.554 00.000 11616 Worker thread wakes up
21:59:45.554 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:45.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:45.554 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 24 ms SOUTH
21:59:47.559 02.005 11616 Exposure complete
21:59:47.612 00.053 11616 worker thread done servicing request
21:59:47.612 00.000 12268 OnExposeComplete: enter
21:59:47.613 00.001 12268 UpdateGuideState(): m_state=6
21:59:47.613 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1064
21:59:47.613 00.000 12268 Star::Find returns 1 (0), X=1101.11, Y=274.17, Mass=630, SNR=17.2, Peak=58 HFD=4.7
21:59:47.613 00.000 12268 MultiStar: [#1 0.18,-0.29,0.96,U] [#2 0.02,0.77,0.00,M8] [#3 0.36,0.13,0.87,U] [#4 0.00,0.29,0.82,U] [#5 0.14,-0.33,0.69,U] [#6 -0.12,-1.50,0.00,M10] 
21:59:47.613 00.000 12268 refined, 4 included, MultiStar: {0.23, -0.07}, one-star: {0.39, -0.16}
21:59:47.613 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.67) = xAngle (1.35 = 1.35)
21:59:47.613 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.38 = 1.38)
21:59:47.613 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.32 mountX=0.05 mountY=0.23, mountTheta=1.35
21:59:47.614 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.07, opts=13)
21:59:47.614 00.000 12268 Enqueuing Move request for scope (0.23, -0.07)
21:59:47.614 00.000 11616 Worker thread wakes up
21:59:47.614 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
21:59:47.614 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
21:59:47.614 00.000 11616 Moving (0.23, -0.07) raw xDistance=0.05 yDistance=0.23
21:59:47.614 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:47.616 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:59:47.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
21:59:47.616 00.000 11616 MoveAxis(E, 0, ABG)
21:59:47.616 00.000 11616 Move returns status 0, amount 0
21:59:47.616 00.000 11616 MoveAxis(S, 20, ABG)
21:59:47.616 00.000 11616 Guiding  Dir = 1, Dur = 20
21:59:47.616 00.000 11616 IsSlewing returns 0
21:59:47.616 00.000 11616 IsGuiding returns 0
21:59:47.617 00.001 11616 PulseGuide returned control before completion, sleep 30
21:59:47.636 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
21:59:47.651 00.015 11616 IsGuiding returns 1
21:59:47.651 00.000 11616 scope still moving after pulse duration time elapsed
21:59:47.654 00.003 12268 UpdateGuideState exits: m=630 SNR=17.2
21:59:47.655 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:47.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:47.655 00.000 12268 Enqueuing Expose request
21:59:47.683 00.028 11616 IsSlewing returns 0
21:59:47.683 00.000 11616 IsGuiding returns 0
21:59:47.683 00.000 11616 scope move finished after 20 + 46 ms
21:59:47.683 00.000 11616 Move returns status 0, amount 20
21:59:47.683 00.000 11616 move complete, result=0
21:59:47.684 00.001 11616 worker thread done servicing request
21:59:47.684 00.000 11616 Worker thread wakes up
21:59:47.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:47.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:47.684 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
21:59:49.689 02.005 11616 Exposure complete
21:59:49.744 00.055 11616 worker thread done servicing request
21:59:49.744 00.000 12268 OnExposeComplete: enter
21:59:49.744 00.000 12268 UpdateGuideState(): m_state=6
21:59:49.744 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1065
21:59:49.744 00.000 12268 Star::Find returns 1 (0), X=1101.02, Y=274.26, Mass=651, SNR=17.5, Peak=60 HFD=5.0
21:59:49.744 00.000 12268 MultiStar: [#1 0.01,-0.60,0.96,U] [#2 -0.01,0.47,1.00,U] [#3 0.52,-0.05,0.83,U] [#4 -0.25,0.56,0.80,U] [#5 0.24,-0.24,0.70,U] [#6 0.13,-1.49,0.00,R] 
21:59:49.744 00.000 12268 refined, 5 included, MultiStar: {0.13, 0.01}, one-star: {0.30, -0.08}
21:59:49.745 00.001 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.67) = xAngle (1.75 = 1.75)
21:59:49.745 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.78 = 1.78)
21:59:49.745 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.08 mountX=-0.02 mountY=0.13, mountTheta=1.75
21:59:49.746 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.01, opts=13)
21:59:49.746 00.000 12268 Enqueuing Move request for scope (0.13, 0.01)
21:59:49.746 00.000 11616 Worker thread wakes up
21:59:49.746 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
21:59:49.746 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
21:59:49.747 00.001 11616 Moving (0.13, 0.01) raw xDistance=-0.02 yDistance=0.13
21:59:49.747 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:49.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:59:49.747 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:49.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:59:49.747 00.000 11616 MoveAxis(E, 0, ABG)
21:59:49.747 00.000 11616 Move returns status 0, amount 0
21:59:49.747 00.000 11616 MoveAxis(N, 0, ABG)
21:59:49.747 00.000 11616 Move returns status 0, amount 0
21:59:49.747 00.000 11616 move complete, result=0
21:59:49.747 00.000 11616 worker thread done servicing request
21:59:49.770 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
21:59:49.788 00.018 12268 UpdateGuideState exits: m=651 SNR=17.5
21:59:49.788 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:49.788 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:49.788 00.000 12268 Enqueuing Expose request
21:59:49.788 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:59:49.788 00.000 11616 Worker thread wakes up
21:59:49.788 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:49.789 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:51.898 02.109 11616 Exposure complete
21:59:51.951 00.053 11616 worker thread done servicing request
21:59:51.951 00.000 12268 OnExposeComplete: enter
21:59:51.952 00.001 12268 UpdateGuideState(): m_state=6
21:59:51.952 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1066
21:59:51.952 00.000 12268 Star::Find returns 1 (0), X=1100.80, Y=274.06, Mass=561, SNR=16.3, Peak=58 HFD=4.4
21:59:51.952 00.000 12268 MultiStar: [#1 -0.14,-0.56,1.02,U] [#2 -0.35,0.25,1.09,U] [#3 0.34,-0.21,0.84,U] [#4 -0.40,0.51,0.00,M9] [#5 -0.24,-0.44,0.73,U] [#6 -0.31,-0.22,0.79,U] 
21:59:51.953 00.001 12268 refined, 5 included, MultiStar: {-0.11, -0.23}, one-star: {0.08, -0.28}
21:59:51.953 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.67) = xAngle (-0.33 = -0.33)
21:59:51.953 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.30 = -0.30)
21:59:51.953 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.23 hyp=0.25 cameraTheta=-2.00 mountX=0.24 mountY=-0.08, mountTheta=-0.31
21:59:51.955 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.23, opts=13)
21:59:51.955 00.000 12268 Enqueuing Move request for scope (-0.11, -0.23)
21:59:51.955 00.000 11616 Worker thread wakes up
21:59:51.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.23) opts 0xd
21:59:51.955 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.23)
21:59:51.955 00.000 11616 Moving (-0.11, -0.23) raw xDistance=0.24 yDistance=-0.08
21:59:51.955 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:59:51.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:59:51.955 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:51.956 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:59:51.956 00.000 11616 MoveAxis(E, 0, ABG)
21:59:51.956 00.000 11616 Move returns status 0, amount 0
21:59:51.956 00.000 11616 MoveAxis(N, 0, ABG)
21:59:51.956 00.000 11616 Move returns status 0, amount 0
21:59:51.956 00.000 11616 move complete, result=0
21:59:51.956 00.000 11616 worker thread done servicing request
21:59:51.976 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
21:59:51.993 00.017 12268 UpdateGuideState exits: m=561 SNR=16.3
21:59:51.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:51.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:51.993 00.000 12268 Enqueuing Expose request
21:59:51.993 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:51.994 00.001 11616 Worker thread wakes up
21:59:51.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:51.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:54.005 02.011 11616 Exposure complete
21:59:54.060 00.055 11616 worker thread done servicing request
21:59:54.060 00.000 12268 OnExposeComplete: enter
21:59:54.060 00.000 12268 UpdateGuideState(): m_state=6
21:59:54.060 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1067
21:59:54.060 00.000 12268 Star::Find returns 1 (0), X=1101.10, Y=273.66, Mass=602, SNR=16.9, Peak=51 HFD=5.0
21:59:54.061 00.001 12268 MultiStar: [#1 0.29,-0.78,0.00,M1] [#2 -0.18,0.14,1.05,U] [#3 0.70,-0.46,0.00,M5] [#4 -0.24,0.18,0.77,U] [#5 -0.20,-0.71,0.00,M1] [#6 -0.13,-0.21,0.76,U] 
21:59:54.061 00.000 12268 refined, 3 included, MultiStar: {-0.03, -0.15}, one-star: {0.39, -0.67}
21:59:54.061 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-1.67) = xAngle (-0.07 = -0.07)
21:59:54.061 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.04 = -0.04)
21:59:54.061 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.74 mountX=0.16 mountY=-0.01, mountTheta=-0.04
21:59:54.063 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.15, opts=13)
21:59:54.063 00.000 12268 Enqueuing Move request for scope (-0.03, -0.15)
21:59:54.063 00.000 11616 Worker thread wakes up
21:59:54.064 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
21:59:54.064 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
21:59:54.064 00.000 11616 Moving (-0.03, -0.15) raw xDistance=0.16 yDistance=-0.01
21:59:54.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:59:54.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:59:54.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:54.065 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:59:54.065 00.000 11616 MoveAxis(E, 0, ABG)
21:59:54.065 00.000 11616 Move returns status 0, amount 0
21:59:54.065 00.000 11616 MoveAxis(N, 0, ABG)
21:59:54.065 00.000 11616 Move returns status 0, amount 0
21:59:54.065 00.000 11616 move complete, result=0
21:59:54.066 00.001 11616 worker thread done servicing request
21:59:54.087 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
21:59:54.104 00.017 12268 UpdateGuideState exits: m=602 SNR=16.9
21:59:54.105 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:54.105 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:54.105 00.000 12268 Enqueuing Expose request
21:59:54.105 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:59:54.105 00.000 11616 Worker thread wakes up
21:59:54.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:54.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:56.115 02.010 11616 Exposure complete
21:59:56.169 00.054 11616 worker thread done servicing request
21:59:56.170 00.001 12268 OnExposeComplete: enter
21:59:56.170 00.000 12268 UpdateGuideState(): m_state=6
21:59:56.170 00.000 12268 Star::Find(15, 1101, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1068
21:59:56.170 00.000 12268 Star::Find returns 1 (0), X=1100.92, Y=273.77, Mass=640, SNR=17.4, Peak=58 HFD=4.6
21:59:56.170 00.000 12268 MultiStar: [#1 0.12,-0.92,0.00,M2] [#2 0.05,0.03,1.00,U] [#3 0.55,-0.40,0.00,M6] [#4 0.05,-0.04,0.80,U] [#5 0.08,-0.83,0.00,M2] [#6 -0.10,-0.31,0.74,U] 
21:59:56.170 00.000 12268 refined, 3 included, MultiStar: {0.06, -0.23}, one-star: {0.20, -0.57}
21:59:56.170 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.67) = xAngle (0.36 = 0.36)
21:59:56.170 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.39 = 0.39)
21:59:56.171 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.23 cameraTheta=-1.31 mountX=0.22 mountY=0.09, mountTheta=0.39
21:59:56.172 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.23, opts=13)
21:59:56.172 00.000 12268 Enqueuing Move request for scope (0.06, -0.23)
21:59:56.172 00.000 11616 Worker thread wakes up
21:59:56.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
21:59:56.172 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
21:59:56.172 00.000 11616 Moving (0.06, -0.23) raw xDistance=0.22 yDistance=0.09
21:59:56.172 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.54 newest=0.61
21:59:56.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
21:59:56.173 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:56.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:59:56.173 00.000 11616 MoveAxis(W, 123, ABG)
21:59:56.173 00.000 11616 Guiding  Dir = 3, Dur = 123
21:59:56.173 00.000 11616 IsSlewing returns 0
21:59:56.173 00.000 11616 IsGuiding returns 0
21:59:56.174 00.001 11616 PulseGuide returned control before completion, sleep 133
21:59:56.194 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=34, Gamma=1.290
21:59:56.211 00.017 12268 UpdateGuideState exits: m=640 SNR=17.4
21:59:56.212 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:56.212 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:56.212 00.000 12268 Enqueuing Expose request
21:59:56.316 00.104 11616 IsGuiding returns 1
21:59:56.317 00.001 11616 scope still moving after pulse duration time elapsed
21:59:56.347 00.030 11616 IsSlewing returns 0
21:59:56.347 00.000 11616 IsGuiding returns 0
21:59:56.348 00.001 11616 scope move finished after 123 + 50 ms
21:59:56.348 00.000 11616 Move returns status 0, amount 123
21:59:56.348 00.000 11616 MoveAxis(N, 0, ABG)
21:59:56.348 00.000 11616 Move returns status 0, amount 0
21:59:56.348 00.000 11616 move complete, result=0
21:59:56.348 00.000 11616 worker thread done servicing request
21:59:56.348 00.000 11616 Worker thread wakes up
21:59:56.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:56.349 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
21:59:56.349 00.000 12268 GuideStep: 0.2 px 123 ms WEST, 0.1 px 0 ms NORTH
21:59:58.352 02.003 11616 Exposure complete
21:59:58.406 00.054 11616 worker thread done servicing request
21:59:58.406 00.000 12268 OnExposeComplete: enter
21:59:58.406 00.000 12268 UpdateGuideState(): m_state=6
21:59:58.407 00.001 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1069
21:59:58.407 00.000 12268 Star::Find returns 1 (0), X=1101.12, Y=273.83, Mass=589, SNR=16.7, Peak=49 HFD=4.6
21:59:58.407 00.000 12268 MultiStar: [#1 0.18,-0.84,0.00,M3] [#2 -0.09,-0.14,0.99,U] [#3 0.54,-0.34,0.00,M7] [#4 0.07,0.21,0.82,U] [#5 0.09,-0.75,0.00,M3] [#6 -0.30,-0.30,0.67,U] 
21:59:58.407 00.000 12268 refined, 3 included, MultiStar: {0.05, -0.19}, one-star: {0.40, -0.50}
21:59:58.407 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.67) = xAngle (0.35 = 0.35)
21:59:58.407 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (0.38 = 0.38)
21:59:58.408 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.32 mountX=0.19 mountY=0.07, mountTheta=0.38
21:59:58.410 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.19, opts=13)
21:59:58.410 00.000 12268 Enqueuing Move request for scope (0.05, -0.19)
21:59:58.410 00.000 11616 Worker thread wakes up
21:59:58.410 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
21:59:58.411 00.001 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
21:59:58.411 00.000 11616 Moving (0.05, -0.19) raw xDistance=0.19 yDistance=0.07
21:59:58.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
21:59:58.411 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:58.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:59:58.411 00.000 11616 MoveAxis(W, 105, ABG)
21:59:58.412 00.001 11616 Guiding  Dir = 3, Dur = 105
21:59:58.412 00.000 11616 IsSlewing returns 0
21:59:58.412 00.000 11616 IsGuiding returns 0
21:59:58.413 00.001 11616 PulseGuide returned control before completion, sleep 115
21:59:58.434 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
21:59:58.452 00.018 12268 UpdateGuideState exits: m=589 SNR=16.7
21:59:58.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:58.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
21:59:58.452 00.000 12268 Enqueuing Expose request
21:59:58.538 00.086 11616 IsGuiding returns 1
21:59:58.538 00.000 11616 scope still moving after pulse duration time elapsed
21:59:58.569 00.031 11616 IsSlewing returns 0
21:59:58.569 00.000 11616 IsGuiding returns 0
21:59:58.569 00.000 11616 scope move finished after 105 + 51 ms
21:59:58.569 00.000 11616 Move returns status 0, amount 105
21:59:58.570 00.001 11616 MoveAxis(N, 0, ABG)
21:59:58.570 00.000 11616 Move returns status 0, amount 0
21:59:58.570 00.000 11616 move complete, result=0
21:59:58.570 00.000 11616 worker thread done servicing request
21:59:58.570 00.000 11616 Worker thread wakes up
21:59:58.570 00.000 12268 GuideStep: 0.2 px 105 ms WEST, 0.1 px 0 ms NORTH
21:59:58.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
21:59:58.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:00.577 02.007 11616 Exposure complete
22:00:00.632 00.055 11616 worker thread done servicing request
22:00:00.633 00.001 12268 OnExposeComplete: enter
22:00:00.633 00.000 12268 UpdateGuideState(): m_state=6
22:00:00.633 00.000 12268 Star::Find(15, 1101, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1070
22:00:00.633 00.000 12268 Star::Find returns 1 (0), X=1101.16, Y=274.01, Mass=599, SNR=16.9, Peak=65 HFD=4.6
22:00:00.634 00.001 12268 MultiStar: [#1 0.27,-0.43,0.98,U] [#2 0.06,0.50,1.01,U] [#3 0.36,-0.15,0.87,U] [#4 -0.21,0.60,0.00,M7] [#5 0.20,-0.65,0.00,M4] [#6 -0.30,-0.13,0.73,U] 
22:00:00.634 00.000 12268 refined, 4 included, MultiStar: {0.19, -0.10}, one-star: {0.45, -0.32}
22:00:00.634 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.67) = xAngle (1.17 = 1.17)
22:00:00.634 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.21 = 1.21)
22:00:00.634 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-0.49 mountX=0.08 mountY=0.20, mountTheta=1.18
22:00:00.635 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.10, opts=13)
22:00:00.635 00.000 12268 Enqueuing Move request for scope (0.19, -0.10)
22:00:00.635 00.000 11616 Worker thread wakes up
22:00:00.635 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
22:00:00.636 00.001 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
22:00:00.636 00.000 11616 Moving (0.19, -0.10) raw xDistance=0.08 yDistance=0.20
22:00:00.636 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:00.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:00:00.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:00:00.636 00.000 11616 MoveAxis(E, 0, ABG)
22:00:00.636 00.000 11616 Move returns status 0, amount 0
22:00:00.636 00.000 11616 MoveAxis(S, 17, ABG)
22:00:00.636 00.000 11616 Guiding  Dir = 1, Dur = 17
22:00:00.636 00.000 11616 IsSlewing returns 0
22:00:00.637 00.001 11616 IsGuiding returns 0
22:00:00.637 00.000 11616 PulseGuide returned control before completion, sleep 27
22:00:00.658 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
22:00:00.671 00.013 11616 IsGuiding returns 1
22:00:00.671 00.000 11616 scope still moving after pulse duration time elapsed
22:00:00.677 00.006 12268 UpdateGuideState exits: m=599 SNR=16.9
22:00:00.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:00.677 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:00.678 00.001 12268 Enqueuing Expose request
22:00:00.703 00.025 11616 IsSlewing returns 0
22:00:00.703 00.000 11616 IsGuiding returns 0
22:00:00.703 00.000 11616 scope move finished after 17 + 49 ms
22:00:00.703 00.000 11616 Move returns status 0, amount 17
22:00:00.703 00.000 11616 move complete, result=0
22:00:00.704 00.001 11616 worker thread done servicing request
22:00:00.704 00.000 11616 Worker thread wakes up
22:00:00.704 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:00.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:00.704 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
22:00:02.711 02.007 11616 Exposure complete
22:00:02.766 00.055 11616 worker thread done servicing request
22:00:02.766 00.000 12268 OnExposeComplete: enter
22:00:02.766 00.000 12268 UpdateGuideState(): m_state=6
22:00:02.767 00.001 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1071
22:00:02.767 00.000 12268 Star::Find returns 1 (0), X=1101.00, Y=274.83, Mass=628, SNR=17.2, Peak=59 HFD=4.6
22:00:02.767 00.000 12268 MultiStar: [#1 0.26,0.29,1.00,U] [#2 -0.05,1.15,0.00,M3] [#3 0.38,0.77,0.00,M7] [#4 0.11,1.15,0.00,M8] [#5 0.23,0.31,0.65,U] [#6 0.02,0.55,0.63,U] 
22:00:02.767 00.000 12268 refined, 3 included, MultiStar: {0.21, 0.40}, one-star: {0.28, 0.49}
22:00:02.767 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.67) = xAngle (2.75 = 2.75)
22:00:02.767 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.78 = 2.78)
22:00:02.767 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.40 hyp=0.46 cameraTheta=1.08 mountX=-0.42 mountY=0.16, mountTheta=2.78
22:00:02.769 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.40, opts=13)
22:00:02.769 00.000 12268 Enqueuing Move request for scope (0.21, 0.40)
22:00:02.769 00.000 11616 Worker thread wakes up
22:00:02.769 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.40) opts 0xd
22:00:02.769 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.40)
22:00:02.769 00.000 11616 Moving (0.21, 0.40) raw xDistance=-0.42 yDistance=0.16
22:00:02.770 00.001 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
22:00:02.770 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.27
22:00:02.770 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
22:00:02.770 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
22:00:02.770 00.000 11616 MoveAxis(E, 237, ABG)
22:00:02.770 00.000 11616 Guiding  Dir = 2, Dur = 237
22:00:02.770 00.000 11616 IsSlewing returns 0
22:00:02.771 00.001 11616 IsGuiding returns 0
22:00:02.771 00.000 11616 PulseGuide returned control before completion, sleep 247
22:00:02.792 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
22:00:02.809 00.017 12268 UpdateGuideState exits: m=628 SNR=17.2
22:00:02.809 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:02.809 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:02.809 00.000 12268 Enqueuing Expose request
22:00:03.034 00.225 11616 IsGuiding returns 1
22:00:03.034 00.000 11616 scope still moving after pulse duration time elapsed
22:00:03.064 00.030 11616 IsSlewing returns 0
22:00:03.065 00.001 11616 IsGuiding returns 0
22:00:03.065 00.000 11616 scope move finished after 237 + 57 ms
22:00:03.065 00.000 11616 Move returns status 0, amount 237
22:00:03.065 00.000 11616 MoveAxis(S, 14, ABG)
22:00:03.065 00.000 11616 Guiding  Dir = 1, Dur = 14
22:00:03.065 00.000 11616 IsSlewing returns 0
22:00:03.066 00.001 11616 IsGuiding returns 0
22:00:03.066 00.000 11616 PulseGuide returned control before completion, sleep 24
22:00:03.096 00.030 11616 IsGuiding returns 1
22:00:03.096 00.000 11616 scope still moving after pulse duration time elapsed
22:00:03.128 00.032 11616 IsSlewing returns 0
22:00:03.128 00.000 11616 IsGuiding returns 0
22:00:03.128 00.000 11616 scope move finished after 14 + 48 ms
22:00:03.128 00.000 11616 Move returns status 0, amount 14
22:00:03.128 00.000 11616 move complete, result=0
22:00:03.128 00.000 11616 worker thread done servicing request
22:00:03.129 00.001 12268 GuideStep: -0.4 px 237 ms EAST, 0.2 px 14 ms SOUTH
22:00:03.129 00.000 11616 Worker thread wakes up
22:00:03.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:03.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:05.148 02.019 11616 Exposure complete
22:00:05.203 00.055 11616 worker thread done servicing request
22:00:05.203 00.000 12268 OnExposeComplete: enter
22:00:05.203 00.000 12268 UpdateGuideState(): m_state=6
22:00:05.203 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1072
22:00:05.203 00.000 12268 Star::Find returns 1 (0), X=1100.96, Y=274.71, Mass=678, SNR=18.0, Peak=50 HFD=5.0
22:00:05.204 00.001 12268 MultiStar: [#1 0.14,0.05,0.96,U] [#2 -0.01,0.97,0.00,M4] [#3 0.71,0.43,0.00,M8] [#4 0.08,0.73,0.00,M9] [#5 0.04,0.37,0.67,U] [#6 0.17,0.50,0.71,U] 
22:00:05.204 00.000 12268 refined, 3 included, MultiStar: {0.16, 0.31}, one-star: {0.25, 0.37}
22:00:05.204 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.67) = xAngle (2.77 = 2.77)
22:00:05.204 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.80 = 2.80)
22:00:05.204 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.31 hyp=0.35 cameraTheta=1.10 mountX=-0.32 mountY=0.12, mountTheta=2.79
22:00:05.205 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.31, opts=13)
22:00:05.206 00.001 12268 Enqueuing Move request for scope (0.16, 0.31)
22:00:05.206 00.000 11616 Worker thread wakes up
22:00:05.206 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.31) opts 0xd
22:00:05.206 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.31)
22:00:05.206 00.000 11616 Moving (0.16, 0.31) raw xDistance=-0.32 yDistance=0.12
22:00:05.206 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
22:00:05.206 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:05.206 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:00:05.206 00.000 11616 MoveAxis(E, 181, ABG)
22:00:05.206 00.000 11616 Guiding  Dir = 2, Dur = 181
22:00:05.207 00.001 11616 IsSlewing returns 0
22:00:05.207 00.000 11616 IsGuiding returns 0
22:00:05.207 00.000 11616 PulseGuide returned control before completion, sleep 191
22:00:05.228 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=32, Gamma=1.290
22:00:05.246 00.018 12268 UpdateGuideState exits: m=678 SNR=18.0
22:00:05.246 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:05.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:05.246 00.000 12268 Enqueuing Expose request
22:00:05.407 00.161 11616 IsGuiding returns 1
22:00:05.407 00.000 11616 scope still moving after pulse duration time elapsed
22:00:05.438 00.031 11616 IsSlewing returns 0
22:00:05.438 00.000 11616 IsGuiding returns 0
22:00:05.438 00.000 11616 scope move finished after 181 + 50 ms
22:00:05.438 00.000 11616 Move returns status 0, amount 181
22:00:05.438 00.000 11616 MoveAxis(N, 0, ABG)
22:00:05.439 00.001 11616 Move returns status 0, amount 0
22:00:05.439 00.000 11616 move complete, result=0
22:00:05.439 00.000 11616 worker thread done servicing request
22:00:05.439 00.000 11616 Worker thread wakes up
22:00:05.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:05.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:05.439 00.000 12268 GuideStep: -0.3 px 181 ms EAST, 0.1 px 0 ms NORTH
22:00:07.458 02.019 11616 Exposure complete
22:00:07.513 00.055 11616 worker thread done servicing request
22:00:07.514 00.001 12268 OnExposeComplete: enter
22:00:07.514 00.000 12268 UpdateGuideState(): m_state=6
22:00:07.514 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1073
22:00:07.514 00.000 12268 Star::Find returns 1 (0), X=1101.17, Y=274.24, Mass=597, SNR=16.8, Peak=54 HFD=4.7
22:00:07.514 00.000 12268 MultiStar: [#1 0.13,-0.43,0.98,U] [#2 -0.03,0.36,1.01,U] [#3 0.61,0.07,0.86,U] [#4 0.04,0.64,0.00,M10] [#5 -0.04,-0.25,0.73,U] [#6 -0.01,0.01,0.68,U] 
22:00:07.514 00.000 12268 refined, 5 included, MultiStar: {0.20, -0.05}, one-star: {0.45, -0.10}
22:00:07.515 00.001 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.67) = xAngle (1.41 = 1.41)
22:00:07.515 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.44 = 1.44)
22:00:07.515 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-0.26 mountX=0.03 mountY=0.20, mountTheta=1.41
22:00:07.516 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.05, opts=13)
22:00:07.516 00.000 12268 Enqueuing Move request for scope (0.20, -0.05)
22:00:07.516 00.000 11616 Worker thread wakes up
22:00:07.516 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
22:00:07.517 00.001 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
22:00:07.517 00.000 11616 Moving (0.20, -0.05) raw xDistance=0.03 yDistance=0.20
22:00:07.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:07.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:00:07.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:00:07.517 00.000 11616 MoveAxis(E, 0, ABG)
22:00:07.517 00.000 11616 Move returns status 0, amount 0
22:00:07.517 00.000 11616 MoveAxis(S, 17, ABG)
22:00:07.517 00.000 11616 Guiding  Dir = 1, Dur = 17
22:00:07.517 00.000 11616 IsSlewing returns 0
22:00:07.518 00.001 11616 IsGuiding returns 0
22:00:07.518 00.000 11616 PulseGuide returned control before completion, sleep 27
22:00:07.538 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
22:00:07.557 00.019 12268 UpdateGuideState exits: m=597 SNR=16.8
22:00:07.557 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:07.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:07.557 00.000 12268 Enqueuing Expose request
22:00:07.561 00.004 11616 IsGuiding returns 1
22:00:07.561 00.000 11616 scope still moving after pulse duration time elapsed
22:00:07.592 00.031 11616 IsSlewing returns 0
22:00:07.592 00.000 11616 IsGuiding returns 1
22:00:07.624 00.032 11616 IsSlewing returns 0
22:00:07.624 00.000 11616 IsGuiding returns 1
22:00:07.654 00.030 11616 IsSlewing returns 0
22:00:07.654 00.000 11616 IsGuiding returns 1
22:00:07.685 00.031 11616 IsSlewing returns 0
22:00:07.686 00.001 11616 IsGuiding returns 1
22:00:07.717 00.031 11616 IsSlewing returns 0
22:00:07.717 00.000 11616 IsGuiding returns 0
22:00:07.717 00.000 11616 scope move finished after 17 + 182 ms
22:00:07.718 00.001 11616 Move returns status 0, amount 17
22:00:07.718 00.000 11616 move complete, result=0
22:00:07.718 00.000 11616 worker thread done servicing request
22:00:07.718 00.000 11616 Worker thread wakes up
22:00:07.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:07.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:07.718 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
22:00:09.729 02.011 11616 Exposure complete
22:00:09.785 00.056 11616 worker thread done servicing request
22:00:09.785 00.000 12268 OnExposeComplete: enter
22:00:09.785 00.000 12268 UpdateGuideState(): m_state=6
22:00:09.786 00.001 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1074
22:00:09.786 00.000 12268 Star::Find returns 1 (0), X=1101.01, Y=274.01, Mass=606, SNR=16.9, Peak=61 HFD=4.5
22:00:09.787 00.001 12268 MultiStar: [#1 0.20,-0.70,0.00,M1] [#2 -0.06,0.60,1.03,U] [#3 0.43,-0.09,0.82,U] [#4 -0.16,0.37,0.79,U] [#5 0.23,-0.52,0.68,U] [#6 -0.06,-0.00,0.73,U] 
22:00:09.787 00.000 12268 refined, 5 included, MultiStar: {0.11, 0.03}, one-star: {0.29, -0.32}
22:00:09.787 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.67) = xAngle (1.94 = 1.94)
22:00:09.787 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.97 = 1.97)
22:00:09.787 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.12 cameraTheta=0.27 mountX=-0.04 mountY=0.11, mountTheta=1.94
22:00:09.789 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.03, opts=13)
22:00:09.789 00.000 12268 Enqueuing Move request for scope (0.11, 0.03)
22:00:09.789 00.000 11616 Worker thread wakes up
22:00:09.789 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
22:00:09.789 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
22:00:09.789 00.000 11616 Moving (0.11, 0.03) raw xDistance=-0.04 yDistance=0.11
22:00:09.790 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:09.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:00:09.790 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:09.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:00:09.790 00.000 11616 MoveAxis(E, 0, ABG)
22:00:09.790 00.000 11616 Move returns status 0, amount 0
22:00:09.790 00.000 11616 MoveAxis(N, 0, ABG)
22:00:09.790 00.000 11616 Move returns status 0, amount 0
22:00:09.790 00.000 11616 move complete, result=0
22:00:09.790 00.000 11616 worker thread done servicing request
22:00:09.811 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=39, Gamma=1.290
22:00:09.830 00.019 12268 UpdateGuideState exits: m=606 SNR=16.9
22:00:09.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:09.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:09.830 00.000 12268 Enqueuing Expose request
22:00:09.830 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:00:09.830 00.000 11616 Worker thread wakes up
22:00:09.831 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:09.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:11.878 02.047 11616 Exposure complete
22:00:11.932 00.054 11616 worker thread done servicing request
22:00:11.932 00.000 12268 OnExposeComplete: enter
22:00:11.932 00.000 12268 UpdateGuideState(): m_state=6
22:00:11.932 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1075
22:00:11.932 00.000 12268 Star::Find returns 1 (0), X=1100.87, Y=273.69, Mass=608, SNR=16.9, Peak=63 HFD=4.6
22:00:11.932 00.000 12268 MultiStar: [#1 0.08,-0.90,0.00,M2] [#2 -0.17,0.45,1.03,U] [#3 0.13,-0.50,0.84,U] [#4 -0.46,-0.14,0.78,U] [#5 -0.10,-0.90,0.00,M1] [#6 -0.12,-0.27,0.73,U] 
22:00:11.932 00.000 12268 refined, 4 included, MultiStar: {-0.08, -0.21}, one-star: {0.15, -0.64}
22:00:11.932 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.67) = xAngle (-0.28 = -0.28)
22:00:11.933 00.001 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.25 = -0.25)
22:00:11.933 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.95 mountX=0.21 mountY=-0.06, mountTheta=-0.26
22:00:11.934 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.21, opts=13)
22:00:11.934 00.000 12268 Enqueuing Move request for scope (-0.08, -0.21)
22:00:11.934 00.000 11616 Worker thread wakes up
22:00:11.934 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
22:00:11.934 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
22:00:11.934 00.000 11616 Moving (-0.08, -0.21) raw xDistance=0.21 yDistance=-0.06
22:00:11.934 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:00:11.935 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:00:11.935 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:11.935 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:00:11.935 00.000 11616 MoveAxis(E, 0, ABG)
22:00:11.935 00.000 11616 Move returns status 0, amount 0
22:00:11.935 00.000 11616 MoveAxis(N, 0, ABG)
22:00:11.935 00.000 11616 Move returns status 0, amount 0
22:00:11.935 00.000 11616 move complete, result=0
22:00:11.935 00.000 11616 worker thread done servicing request
22:00:11.958 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
22:00:11.976 00.018 12268 UpdateGuideState exits: m=608 SNR=16.9
22:00:11.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:11.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:11.976 00.000 12268 Enqueuing Expose request
22:00:11.976 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:11.977 00.001 11616 Worker thread wakes up
22:00:11.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:11.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:13.979 02.002 11616 Exposure complete
22:00:14.034 00.055 11616 worker thread done servicing request
22:00:14.034 00.000 12268 OnExposeComplete: enter
22:00:14.034 00.000 12268 UpdateGuideState(): m_state=6
22:00:14.035 00.001 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1076
22:00:14.035 00.000 12268 Star::Find returns 1 (0), X=1100.90, Y=273.67, Mass=606, SNR=16.9, Peak=57 HFD=4.7
22:00:14.035 00.000 12268 MultiStar: [#1 0.11,-0.95,0.00,M3] [#2 -0.16,0.10,0.99,U] [#3 0.48,-0.58,0.00,M6] [#4 -0.01,-0.19,0.80,U] [#5 0.10,-1.06,0.00,M2] [#6 -0.23,-0.52,0.75,U] 
22:00:14.035 00.000 12268 refined, 3 included, MultiStar: {-0.04, -0.32}, one-star: {0.18, -0.67}
22:00:14.035 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.67) = xAngle (-0.04 = -0.04)
22:00:14.035 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.01 = -0.01)
22:00:14.035 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.71 mountX=0.32 mountY=-0.00, mountTheta=-0.01
22:00:14.037 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.32, opts=13)
22:00:14.037 00.000 12268 Enqueuing Move request for scope (-0.04, -0.32)
22:00:14.037 00.000 11616 Worker thread wakes up
22:00:14.037 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.32) opts 0xd
22:00:14.037 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.32)
22:00:14.037 00.000 11616 Moving (-0.04, -0.32) raw xDistance=0.32 yDistance=-0.00
22:00:14.037 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
22:00:14.037 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
22:00:14.037 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
22:00:14.038 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:14.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:00:14.038 00.000 11616 MoveAxis(W, 178, ABG)
22:00:14.038 00.000 11616 Guiding  Dir = 3, Dur = 178
22:00:14.038 00.000 11616 IsSlewing returns 0
22:00:14.038 00.000 11616 IsGuiding returns 0
22:00:14.039 00.001 11616 PulseGuide returned control before completion, sleep 188
22:00:14.058 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=33, Gamma=1.290
22:00:14.076 00.018 12268 UpdateGuideState exits: m=606 SNR=16.9
22:00:14.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:14.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:14.076 00.000 12268 Enqueuing Expose request
22:00:14.228 00.152 11616 IsGuiding returns 1
22:00:14.228 00.000 11616 scope still moving after pulse duration time elapsed
22:00:14.260 00.032 11616 IsSlewing returns 0
22:00:14.260 00.000 11616 IsGuiding returns 0
22:00:14.260 00.000 11616 scope move finished after 178 + 43 ms
22:00:14.260 00.000 11616 Move returns status 0, amount 178
22:00:14.260 00.000 11616 MoveAxis(N, 0, ABG)
22:00:14.260 00.000 11616 Move returns status 0, amount 0
22:00:14.260 00.000 11616 move complete, result=0
22:00:14.261 00.001 11616 worker thread done servicing request
22:00:14.261 00.000 11616 Worker thread wakes up
22:00:14.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:14.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:14.261 00.000 12268 GuideStep: 0.3 px 178 ms WEST, -0.0 px 0 ms NORTH
22:00:16.276 02.015 11616 Exposure complete
22:00:16.331 00.055 11616 worker thread done servicing request
22:00:16.331 00.000 12268 OnExposeComplete: enter
22:00:16.331 00.000 12268 UpdateGuideState(): m_state=6
22:00:16.331 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1077
22:00:16.331 00.000 12268 Star::Find returns 1 (0), X=1101.00, Y=274.35, Mass=586, SNR=16.6, Peak=54 HFD=4.8
22:00:16.332 00.001 12268 MultiStar: [#1 0.11,-0.31,1.05,U] [#2 -0.11,0.70,0.00,M1] [#3 0.45,0.46,0.00,M7] [#4 -0.32,1.03,0.00,M8] [#5 -0.09,-0.24,0.68,U] [#6 -0.09,0.52,0.79,U] 
22:00:16.332 00.000 12268 refined, 3 included, MultiStar: {0.08, -0.02}, one-star: {0.28, 0.01}
22:00:16.332 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.67) = xAngle (1.45 = 1.45)
22:00:16.332 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.48 = 1.48)
22:00:16.332 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.22 mountX=0.01 mountY=0.08, mountTheta=1.45
22:00:16.333 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.02, opts=13)
22:00:16.334 00.001 12268 Enqueuing Move request for scope (0.08, -0.02)
22:00:16.334 00.000 11616 Worker thread wakes up
22:00:16.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
22:00:16.334 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
22:00:16.334 00.000 11616 Moving (0.08, -0.02) raw xDistance=0.01 yDistance=0.08
22:00:16.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:16.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:00:16.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:16.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:00:16.335 00.001 11616 MoveAxis(E, 0, ABG)
22:00:16.335 00.000 11616 Move returns status 0, amount 0
22:00:16.335 00.000 11616 MoveAxis(N, 0, ABG)
22:00:16.335 00.000 11616 Move returns status 0, amount 0
22:00:16.335 00.000 11616 move complete, result=0
22:00:16.335 00.000 11616 worker thread done servicing request
22:00:16.357 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
22:00:16.374 00.017 12268 UpdateGuideState exits: m=586 SNR=16.6
22:00:16.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:16.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:16.374 00.000 12268 Enqueuing Expose request
22:00:16.374 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:00:16.374 00.000 11616 Worker thread wakes up
22:00:16.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:16.375 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:18.384 02.009 11616 Exposure complete
22:00:18.438 00.054 11616 worker thread done servicing request
22:00:18.439 00.001 12268 OnExposeComplete: enter
22:00:18.439 00.000 12268 UpdateGuideState(): m_state=6
22:00:18.439 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1078
22:00:18.439 00.000 12268 Star::Find returns 1 (0), X=1101.10, Y=274.19, Mass=580, SNR=16.5, Peak=54 HFD=4.9
22:00:18.439 00.000 12268 MultiStar: [#1 0.10,-0.28,1.02,U] [#2 -0.07,0.76,0.00,M2] [#3 0.46,0.13,0.86,U] [#4 -0.15,0.83,0.00,M9] [#5 0.04,-0.42,0.72,U] [#6 -0.12,0.23,0.81,U] 
22:00:18.439 00.000 12268 refined, 4 included, MultiStar: {0.19, -0.10}, one-star: {0.38, -0.14}
22:00:18.439 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.67) = xAngle (1.18 = 1.18)
22:00:18.440 00.001 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.21 = 1.21)
22:00:18.440 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-0.49 mountX=0.08 mountY=0.20, mountTheta=1.18
22:00:18.441 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.10, opts=13)
22:00:18.441 00.000 12268 Enqueuing Move request for scope (0.19, -0.10)
22:00:18.441 00.000 11616 Worker thread wakes up
22:00:18.441 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
22:00:18.441 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
22:00:18.442 00.001 11616 Moving (0.19, -0.10) raw xDistance=0.08 yDistance=0.20
22:00:18.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:18.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:00:18.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:00:18.442 00.000 11616 MoveAxis(E, 0, ABG)
22:00:18.442 00.000 11616 Move returns status 0, amount 0
22:00:18.442 00.000 11616 MoveAxis(S, 17, ABG)
22:00:18.442 00.000 11616 Guiding  Dir = 1, Dur = 17
22:00:18.442 00.000 11616 IsSlewing returns 0
22:00:18.443 00.001 11616 IsGuiding returns 0
22:00:18.443 00.000 11616 PulseGuide returned control before completion, sleep 27
22:00:18.463 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=40, Gamma=1.290
22:00:18.473 00.010 11616 IsGuiding returns 1
22:00:18.473 00.000 11616 scope still moving after pulse duration time elapsed
22:00:18.481 00.008 12268 UpdateGuideState exits: m=580 SNR=16.5
22:00:18.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:18.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:18.481 00.000 12268 Enqueuing Expose request
22:00:18.505 00.024 11616 IsSlewing returns 0
22:00:18.505 00.000 11616 IsGuiding returns 0
22:00:18.506 00.001 11616 scope move finished after 17 + 45 ms
22:00:18.506 00.000 11616 Move returns status 0, amount 17
22:00:18.506 00.000 11616 move complete, result=0
22:00:18.506 00.000 11616 worker thread done servicing request
22:00:18.506 00.000 11616 Worker thread wakes up
22:00:18.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:18.506 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:18.507 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
22:00:20.517 02.010 11616 Exposure complete
22:00:20.570 00.053 11616 worker thread done servicing request
22:00:20.571 00.001 12268 OnExposeComplete: enter
22:00:20.571 00.000 12268 UpdateGuideState(): m_state=6
22:00:20.571 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1079
22:00:20.571 00.000 12268 Star::Find returns 1 (0), X=1101.19, Y=274.26, Mass=570, SNR=16.4, Peak=57 HFD=4.6
22:00:20.571 00.000 12268 MultiStar: [#1 0.08,-0.36,1.07,U] [#2 0.12,0.70,0.00,M3] [#3 0.49,0.30,0.86,U] [#4 -0.10,0.71,0.00,M10] [#5 0.05,-0.00,0.68,U] [#6 0.09,0.17,0.77,U] 
22:00:20.571 00.000 12268 refined, 4 included, MultiStar: {0.25, -0.01}, one-star: {0.48, -0.07}
22:00:20.571 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.67) = xAngle (1.61 = 1.61)
22:00:20.571 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.64 = 1.64)
22:00:20.571 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-0.06 mountX=-0.01 mountY=0.25, mountTheta=1.61
22:00:20.573 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.01, opts=13)
22:00:20.573 00.000 12268 Enqueuing Move request for scope (0.25, -0.01)
22:00:20.573 00.000 11616 Worker thread wakes up
22:00:20.573 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.01) opts 0xd
22:00:20.573 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.01)
22:00:20.573 00.000 11616 Moving (0.25, -0.01) raw xDistance=-0.01 yDistance=0.25
22:00:20.573 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:20.574 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:00:20.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
22:00:20.574 00.000 11616 MoveAxis(E, 0, ABG)
22:00:20.574 00.000 11616 Move returns status 0, amount 0
22:00:20.574 00.000 11616 MoveAxis(S, 21, ABG)
22:00:20.574 00.000 11616 Guiding  Dir = 1, Dur = 21
22:00:20.574 00.000 11616 IsSlewing returns 0
22:00:20.574 00.000 11616 IsGuiding returns 0
22:00:20.575 00.001 11616 PulseGuide returned control before completion, sleep 31
22:00:20.595 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
22:00:20.607 00.012 11616 IsGuiding returns 1
22:00:20.607 00.000 11616 scope still moving after pulse duration time elapsed
22:00:20.613 00.006 12268 UpdateGuideState exits: m=570 SNR=16.4
22:00:20.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:20.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:20.613 00.000 12268 Enqueuing Expose request
22:00:20.638 00.025 11616 IsSlewing returns 0
22:00:20.638 00.000 11616 IsGuiding returns 0
22:00:20.638 00.000 11616 scope move finished after 21 + 42 ms
22:00:20.638 00.000 11616 Move returns status 0, amount 21
22:00:20.638 00.000 11616 move complete, result=0
22:00:20.639 00.001 11616 worker thread done servicing request
22:00:20.639 00.000 11616 Worker thread wakes up
22:00:20.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:20.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:20.649 00.010 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 21 ms SOUTH
22:00:22.654 02.005 11616 Exposure complete
22:00:22.711 00.057 11616 worker thread done servicing request
22:00:22.711 00.000 12268 OnExposeComplete: enter
22:00:22.711 00.000 12268 UpdateGuideState(): m_state=6
22:00:22.711 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1080
22:00:22.712 00.001 12268 Star::Find returns 1 (0), X=1101.20, Y=274.10, Mass=575, SNR=16.5, Peak=52 HFD=4.5
22:00:22.712 00.000 12268 MultiStar: [#1 0.15,-0.59,1.00,U] [#2 0.03,0.41,1.04,U] [#3 0.47,-0.01,0.87,U] [#4 0.20,0.67,0.00,R] [#5 0.31,-0.58,0.00,M1] [#6 -0.04,-0.21,0.78,U] 
22:00:22.712 00.000 12268 refined, 4 included, MultiStar: {0.22, -0.12}, one-star: {0.48, -0.23}
22:00:22.712 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.67) = xAngle (1.17 = 1.17)
22:00:22.712 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.20 = 1.20)
22:00:22.712 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-0.50 mountX=0.10 mountY=0.24, mountTheta=1.17
22:00:22.714 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.12, opts=13)
22:00:22.714 00.000 12268 Enqueuing Move request for scope (0.22, -0.12)
22:00:22.714 00.000 11616 Worker thread wakes up
22:00:22.714 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.12) opts 0xd
22:00:22.715 00.001 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.12)
22:00:22.715 00.000 11616 Moving (0.22, -0.12) raw xDistance=0.10 yDistance=0.24
22:00:22.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
22:00:22.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
22:00:22.715 00.000 11616 MoveAxis(W, 56, ABG)
22:00:22.715 00.000 11616 Guiding  Dir = 3, Dur = 56
22:00:22.716 00.001 11616 IsSlewing returns 0
22:00:22.716 00.000 11616 IsGuiding returns 0
22:00:22.717 00.001 11616 PulseGuide returned control before completion, sleep 66
22:00:22.739 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
22:00:22.759 00.020 12268 UpdateGuideState exits: m=575 SNR=16.5
22:00:22.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:22.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:22.759 00.000 12268 Enqueuing Expose request
22:00:22.792 00.033 11616 IsGuiding returns 1
22:00:22.792 00.000 11616 scope still moving after pulse duration time elapsed
22:00:22.824 00.032 11616 IsSlewing returns 0
22:00:22.824 00.000 11616 IsGuiding returns 0
22:00:22.824 00.000 11616 scope move finished after 56 + 51 ms
22:00:22.824 00.000 11616 Move returns status 0, amount 56
22:00:22.824 00.000 11616 MoveAxis(S, 20, ABG)
22:00:22.824 00.000 11616 Guiding  Dir = 1, Dur = 20
22:00:22.826 00.002 11616 IsSlewing returns 0
22:00:22.826 00.000 11616 IsGuiding returns 0
22:00:22.827 00.001 11616 PulseGuide returned control before completion, sleep 30
22:00:22.871 00.044 11616 IsGuiding returns 0
22:00:22.871 00.000 11616 Move returns status 0, amount 20
22:00:22.871 00.000 11616 move complete, result=0
22:00:22.871 00.000 11616 worker thread done servicing request
22:00:22.871 00.000 12268 GuideStep: 0.1 px 56 ms WEST, 0.2 px 20 ms SOUTH
22:00:22.872 00.001 11616 Worker thread wakes up
22:00:22.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:22.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:24.880 02.008 11616 Exposure complete
22:00:24.933 00.053 11616 worker thread done servicing request
22:00:24.934 00.001 12268 OnExposeComplete: enter
22:00:24.934 00.000 12268 UpdateGuideState(): m_state=6
22:00:24.934 00.000 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1081
22:00:24.934 00.000 12268 Star::Find returns 1 (0), X=1100.98, Y=273.90, Mass=626, SNR=17.2, Peak=65 HFD=4.6
22:00:24.934 00.000 12268 MultiStar: [#1 -0.14,-0.75,0.00,M1] [#2 -0.33,0.33,1.00,U] [#3 0.19,-0.29,0.83,U] [#4 -0.39,-0.32,0.83,U] [#5 -0.20,-0.57,0.69,U] [#6 -0.49,-0.34,0.61,U] 
22:00:24.934 00.000 12268 refined, 5 included, MultiStar: {-0.13, -0.24}, one-star: {0.26, -0.43}
22:00:24.934 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.67) = xAngle (-0.40 = -0.40)
22:00:24.935 00.001 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.37 = -0.37)
22:00:24.935 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.24 hyp=0.28 cameraTheta=-2.07 mountX=0.25 mountY=-0.10, mountTheta=-0.37
22:00:24.936 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.24, opts=13)
22:00:24.936 00.000 12268 Enqueuing Move request for scope (-0.13, -0.24)
22:00:24.936 00.000 11616 Worker thread wakes up
22:00:24.936 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.24) opts 0xd
22:00:24.936 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.24)
22:00:24.936 00.000 11616 Moving (-0.13, -0.24) raw xDistance=0.25 yDistance=-0.10
22:00:24.936 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
22:00:24.936 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:24.937 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:00:24.937 00.000 11616 MoveAxis(W, 143, ABG)
22:00:24.938 00.001 11616 Guiding  Dir = 3, Dur = 143
22:00:24.938 00.000 11616 IsSlewing returns 0
22:00:24.938 00.000 11616 IsGuiding returns 0
22:00:24.939 00.001 11616 PulseGuide returned control before completion, sleep 153
22:00:24.961 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
22:00:24.980 00.019 12268 UpdateGuideState exits: m=626 SNR=17.2
22:00:24.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:24.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:24.980 00.000 12268 Enqueuing Expose request
22:00:25.094 00.114 11616 IsGuiding returns 1
22:00:25.095 00.001 11616 scope still moving after pulse duration time elapsed
22:00:25.126 00.031 11616 IsSlewing returns 0
22:00:25.126 00.000 11616 IsGuiding returns 1
22:00:25.157 00.031 11616 IsSlewing returns 0
22:00:25.157 00.000 11616 IsGuiding returns 1
22:00:25.187 00.030 11616 IsSlewing returns 0
22:00:25.188 00.001 11616 IsGuiding returns 1
22:00:25.219 00.031 11616 IsSlewing returns 0
22:00:25.219 00.000 11616 IsGuiding returns 1
22:00:25.251 00.032 11616 IsSlewing returns 0
22:00:25.251 00.000 11616 IsGuiding returns 0
22:00:25.251 00.000 11616 scope move finished after 143 + 170 ms
22:00:25.252 00.001 11616 Move returns status 0, amount 143
22:00:25.252 00.000 11616 MoveAxis(N, 0, ABG)
22:00:25.252 00.000 11616 Move returns status 0, amount 0
22:00:25.252 00.000 11616 move complete, result=0
22:00:25.252 00.000 11616 worker thread done servicing request
22:00:25.252 00.000 11616 Worker thread wakes up
22:00:25.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:25.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:25.252 00.000 12268 GuideStep: 0.3 px 143 ms WEST, -0.1 px 0 ms NORTH
22:00:27.258 02.006 11616 Exposure complete
22:00:27.313 00.055 11616 worker thread done servicing request
22:00:27.314 00.001 12268 OnExposeComplete: enter
22:00:27.314 00.000 12268 UpdateGuideState(): m_state=6
22:00:27.314 00.000 12268 Star::Find(15, 1100, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1082
22:00:27.314 00.000 12268 Star::Find returns 1 (0), X=1100.90, Y=274.03, Mass=602, SNR=16.8, Peak=56 HFD=4.5
22:00:27.315 00.001 12268 MultiStar: [#1 -0.02,-0.19,0.98,U] [#2 -0.25,0.73,0.00,M2] [#3 0.21,0.24,0.82,U] [#4 -0.58,0.01,0.83,U] [#5 0.07,-0.24,0.68,U] [#6 0.05,0.27,0.75,U] 
22:00:27.315 00.000 12268 refined, 5 included, MultiStar: {-0.01, -0.05}, one-star: {0.19, -0.30}
22:00:27.315 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.67) = xAngle (-0.13 = -0.13)
22:00:27.315 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (-0.09 = -0.09)
22:00:27.315 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.79 mountX=0.05 mountY=-0.00, mountTheta=-0.09
22:00:27.318 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.05, opts=13)
22:00:27.318 00.000 12268 Enqueuing Move request for scope (-0.01, -0.05)
22:00:27.318 00.000 11616 Worker thread wakes up
22:00:27.318 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
22:00:27.318 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
22:00:27.319 00.001 11616 Moving (-0.01, -0.05) raw xDistance=0.05 yDistance=-0.00
22:00:27.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:27.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:00:27.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:27.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:00:27.319 00.000 11616 MoveAxis(E, 0, ABG)
22:00:27.319 00.000 11616 Move returns status 0, amount 0
22:00:27.319 00.000 11616 MoveAxis(N, 0, ABG)
22:00:27.319 00.000 11616 Move returns status 0, amount 0
22:00:27.319 00.000 11616 move complete, result=0
22:00:27.320 00.001 11616 worker thread done servicing request
22:00:27.340 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
22:00:27.358 00.018 12268 UpdateGuideState exits: m=602 SNR=16.8
22:00:27.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:27.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:27.358 00.000 12268 Enqueuing Expose request
22:00:27.358 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:00:27.358 00.000 11616 Worker thread wakes up
22:00:27.359 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:27.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:29.376 02.017 11616 Exposure complete
22:00:29.430 00.054 11616 worker thread done servicing request
22:00:29.431 00.001 12268 OnExposeComplete: enter
22:00:29.431 00.000 12268 UpdateGuideState(): m_state=6
22:00:29.431 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1083
22:00:29.431 00.000 12268 Star::Find returns 1 (0), X=1101.01, Y=274.26, Mass=567, SNR=16.2, Peak=50 HFD=4.7
22:00:29.431 00.000 12268 MultiStar: [#1 0.03,-0.17,1.00,U] [#2 -0.16,0.79,0.00,M3] [#3 0.26,0.20,0.88,U] [#4 -0.38,0.09,0.89,U] [#5 -0.02,-0.18,0.66,U] [#6 0.15,0.15,0.79,U] 
22:00:29.431 00.000 12268 refined, 5 included, MultiStar: {0.06, 0.00}, one-star: {0.30, -0.07}
22:00:29.431 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.67) = xAngle (1.70 = 1.70)
22:00:29.432 00.001 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.74 = 1.74)
22:00:29.432 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.00 hyp=0.06 cameraTheta=0.04 mountX=-0.01 mountY=0.06, mountTheta=1.70
22:00:29.433 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.00, opts=13)
22:00:29.433 00.000 12268 Enqueuing Move request for scope (0.06, 0.00)
22:00:29.433 00.000 11616 Worker thread wakes up
22:00:29.433 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.00) opts 0xd
22:00:29.433 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.00)
22:00:29.433 00.000 11616 Moving (0.06, 0.00) raw xDistance=-0.01 yDistance=0.06
22:00:29.433 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:29.434 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:00:29.434 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:29.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:00:29.434 00.000 11616 MoveAxis(E, 0, ABG)
22:00:29.434 00.000 11616 Move returns status 0, amount 0
22:00:29.434 00.000 11616 MoveAxis(N, 0, ABG)
22:00:29.434 00.000 11616 Move returns status 0, amount 0
22:00:29.434 00.000 11616 move complete, result=0
22:00:29.434 00.000 11616 worker thread done servicing request
22:00:29.454 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
22:00:29.473 00.019 12268 UpdateGuideState exits: m=567 SNR=16.2
22:00:29.473 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:29.473 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:29.473 00.000 12268 Enqueuing Expose request
22:00:29.473 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:00:29.474 00.001 11616 Worker thread wakes up
22:00:29.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:29.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:31.483 02.009 11616 Exposure complete
22:00:31.539 00.056 11616 worker thread done servicing request
22:00:31.539 00.000 12268 OnExposeComplete: enter
22:00:31.539 00.000 12268 UpdateGuideState(): m_state=6
22:00:31.540 00.001 12268 Star::Find(15, 1101, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1084
22:00:31.540 00.000 12268 Star::Find returns 1 (0), X=1100.88, Y=274.37, Mass=556, SNR=16.2, Peak=48 HFD=4.5
22:00:31.540 00.000 12268 MultiStar: [#1 -0.02,0.04,1.06,U] [#2 -0.13,1.00,0.00,M4] [#3 0.42,0.38,0.90,U] [#4 -0.81,0.16,0.00,M1] [#5 0.05,-0.02,0.71,U] [#6 -0.22,0.55,0.77,U] 
22:00:31.540 00.000 12268 single-star, 4 included, MultiStar: {0.09, 0.18}, one-star: {0.16, 0.03}
22:00:31.540 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.67) = xAngle (1.86 = 1.86)
22:00:31.540 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.89 = 1.89)
22:00:31.540 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.19 mountX=-0.05 mountY=0.16, mountTheta=1.86
22:00:31.542 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.03, opts=13)
22:00:31.542 00.000 12268 Enqueuing Move request for scope (0.16, 0.03)
22:00:31.542 00.000 11616 Worker thread wakes up
22:00:31.542 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
22:00:31.542 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
22:00:31.542 00.000 11616 Moving (0.16, 0.03) raw xDistance=-0.05 yDistance=0.16
22:00:31.542 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:31.542 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:00:31.542 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
22:00:31.543 00.001 11616 MoveAxis(E, 0, ABG)
22:00:31.543 00.000 11616 Move returns status 0, amount 0
22:00:31.543 00.000 11616 MoveAxis(S, 13, ABG)
22:00:31.543 00.000 11616 Guiding  Dir = 1, Dur = 13
22:00:31.543 00.000 11616 IsSlewing returns 0
22:00:31.543 00.000 11616 IsGuiding returns 0
22:00:31.544 00.001 11616 PulseGuide returned control before completion, sleep 23
22:00:31.562 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
22:00:31.571 00.009 11616 IsGuiding returns 1
22:00:31.571 00.000 11616 scope still moving after pulse duration time elapsed
22:00:31.579 00.008 12268 UpdateGuideState exits: m=556 SNR=16.2
22:00:31.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:31.580 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:31.580 00.000 12268 Enqueuing Expose request
22:00:31.602 00.022 11616 IsSlewing returns 0
22:00:31.602 00.000 11616 IsGuiding returns 0
22:00:31.602 00.000 11616 scope move finished after 13 + 46 ms
22:00:31.602 00.000 11616 Move returns status 0, amount 13
22:00:31.602 00.000 11616 move complete, result=0
22:00:31.603 00.001 11616 worker thread done servicing request
22:00:31.603 00.000 11616 Worker thread wakes up
22:00:31.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:31.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:31.606 00.003 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
22:00:33.616 02.010 11616 Exposure complete
22:00:33.670 00.054 11616 worker thread done servicing request
22:00:33.671 00.001 12268 OnExposeComplete: enter
22:00:33.671 00.000 12268 UpdateGuideState(): m_state=6
22:00:33.671 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
22:00:33.671 00.000 12268 Star::Find returns 1 (0), X=1101.14, Y=275.33, Mass=567, SNR=16.4, Peak=50 HFD=4.5
22:00:33.671 00.000 12268 MultiStar: [#1 0.10,1.06,0.00,M1] [#2 0.03,1.74,0.00,M5] [#3 0.32,1.27,0.00,M1] [#4 -0.03,1.04,0.00,M2] [#5 0.12,0.97,0.00,M1] [#6 -0.10,1.34,0.00,M1] 
22:00:33.671 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.67) = xAngle (2.84 = 2.84)
22:00:33.672 00.001 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.87 = 2.87)
22:00:33.672 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=1.00 hyp=1.09 cameraTheta=1.17 mountX=-1.04 mountY=0.29, mountTheta=2.87
22:00:33.673 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=1.00, opts=13)
22:00:33.673 00.000 12268 Enqueuing Move request for scope (0.43, 1.00)
22:00:33.673 00.000 11616 Worker thread wakes up
22:00:33.673 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, 1.00) opts 0xd
22:00:33.673 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, 1.00)
22:00:33.673 00.000 11616 Moving (0.43, 1.00) raw xDistance=-1.04 yDistance=0.29
22:00:33.673 00.000 11616 resist switch: large excursion: input -1.04 thresh 0.29 direction from 1 to -1
22:00:33.674 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.11
22:00:33.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.52 from input -1.04
22:00:33.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
22:00:33.674 00.000 11616 MoveAxis(E, 581, ABG)
22:00:33.674 00.000 11616 Guiding  Dir = 2, Dur = 581
22:00:33.674 00.000 11616 IsSlewing returns 0
22:00:33.674 00.000 11616 IsGuiding returns 0
22:00:33.675 00.001 11616 PulseGuide returned control before completion, sleep 591
22:00:33.699 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=42, Gamma=1.290
22:00:33.716 00.017 12268 UpdateGuideState exits: m=567 SNR=16.4
22:00:33.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:33.716 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:33.716 00.000 12268 Enqueuing Expose request
22:00:34.282 00.566 11616 IsGuiding returns 1
22:00:34.282 00.000 11616 scope still moving after pulse duration time elapsed
22:00:34.312 00.030 11616 IsSlewing returns 0
22:00:34.313 00.001 11616 IsGuiding returns 0
22:00:34.313 00.000 11616 scope move finished after 581 + 57 ms
22:00:34.313 00.000 11616 Move returns status 0, amount 581
22:00:34.314 00.001 11616 MoveAxis(S, 25, ABG)
22:00:34.314 00.000 11616 Guiding  Dir = 1, Dur = 25
22:00:34.314 00.000 11616 IsSlewing returns 0
22:00:34.314 00.000 11616 IsGuiding returns 0
22:00:34.315 00.001 11616 PulseGuide returned control before completion, sleep 35
22:00:34.359 00.044 11616 IsGuiding returns 1
22:00:34.359 00.000 11616 scope still moving after pulse duration time elapsed
22:00:34.389 00.030 11616 IsSlewing returns 0
22:00:34.390 00.001 11616 IsGuiding returns 1
22:00:34.420 00.030 11616 IsSlewing returns 0
22:00:34.420 00.000 11616 IsGuiding returns 0
22:00:34.422 00.002 11616 scope move finished after 25 + 82 ms
22:00:34.422 00.000 11616 Move returns status 0, amount 25
22:00:34.422 00.000 11616 move complete, result=0
22:00:34.422 00.000 11616 worker thread done servicing request
22:00:34.422 00.000 11616 Worker thread wakes up
22:00:34.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:34.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:34.422 00.000 12268 GuideStep: -1.0 px 581 ms EAST, 0.3 px 25 ms SOUTH
22:00:36.440 02.018 11616 Exposure complete
22:00:36.497 00.057 11616 worker thread done servicing request
22:00:36.498 00.001 12268 OnExposeComplete: enter
22:00:36.498 00.000 12268 UpdateGuideState(): m_state=6
22:00:36.498 00.000 12268 Star::Find(15, 1101, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1086
22:00:36.498 00.000 12268 Star::Find returns 1 (0), X=1100.91, Y=274.63, Mass=623, SNR=17.2, Peak=46 HFD=5.0
22:00:36.498 00.000 12268 MultiStar: [#1 0.00,-0.13,0.99,U] [#2 -0.44,0.92,0.00,M6] [#3 0.33,0.38,0.82,U] [#4 -0.63,0.07,0.00,M3] [#5 -0.00,0.06,0.71,U] [#6 -0.54,0.09,0.71,U] 
22:00:36.498 00.000 12268 refined, 4 included, MultiStar: {0.02, 0.14}, one-star: {0.20, 0.29}
22:00:36.498 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.67) = xAngle (3.09 = 3.09)
22:00:36.498 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.13 = 3.13)
22:00:36.499 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.43 mountX=-0.14 mountY=0.00, mountTheta=3.13
22:00:36.500 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.14, opts=13)
22:00:36.500 00.000 12268 Enqueuing Move request for scope (0.02, 0.14)
22:00:36.500 00.000 11616 Worker thread wakes up
22:00:36.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
22:00:36.500 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
22:00:36.500 00.000 11616 Moving (0.02, 0.14) raw xDistance=-0.14 yDistance=0.00
22:00:36.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:00:36.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:36.501 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:00:36.501 00.000 11616 MoveAxis(E, 78, ABG)
22:00:36.501 00.000 11616 Guiding  Dir = 2, Dur = 78
22:00:36.501 00.000 11616 IsSlewing returns 0
22:00:36.501 00.000 11616 IsGuiding returns 0
22:00:36.502 00.001 11616 PulseGuide returned control before completion, sleep 88
22:00:36.524 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
22:00:36.543 00.019 12268 UpdateGuideState exits: m=623 SNR=17.2
22:00:36.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:36.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:00:36.543 00.000 12268 Enqueuing Expose request
22:00:36.592 00.049 11616 IsGuiding returns 1
22:00:36.592 00.000 11616 scope still moving after pulse duration time elapsed
22:00:36.623 00.031 11616 IsSlewing returns 0
22:00:36.623 00.000 11616 IsGuiding returns 0
22:00:36.623 00.000 11616 scope move finished after 78 + 43 ms
22:00:36.623 00.000 11616 Move returns status 0, amount 78
22:00:36.623 00.000 11616 MoveAxis(N, 0, ABG)
22:00:36.623 00.000 11616 Move returns status 0, amount 0
22:00:36.623 00.000 11616 move complete, result=0
22:00:36.623 00.000 11616 worker thread done servicing request
22:00:36.625 00.002 11616 Worker thread wakes up
22:00:36.625 00.000 12268 GuideStep: -0.1 px 78 ms EAST, 0.0 px 0 ms NORTH
22:00:36.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:00:36.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1086,259,31,31)
22:00:38.011 01.386 12268 evsrv: cli 0F8E69C0 connect
22:00:38.011 00.000 12268 case statement mapped state 6 to 3
22:00:38.012 00.001 12268 case statement mapped state 6 to 3
22:00:38.013 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ce102e0c-f6fa-40ac-94fc-ec9d0463ad1f"}
22:00:38.013 00.000 12268 case statement mapped state 6 to 3
22:00:38.013 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce102e0c-f6fa-40ac-94fc-ec9d0463ad1f"}
22:00:38.014 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:00:38.016 00.002 12268 evsrv: cli 0F8E69C0 connect
22:00:38.016 00.000 12268 case statement mapped state 6 to 3
22:00:38.017 00.001 12268 case statement mapped state 6 to 3
22:00:38.017 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"stop_capture","id":"a0879203-a96f-41c2-be88-0de2eab4f5f1"}
22:00:38.017 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:00:38.018 00.001 12268 Status Line: Waiting for devices...
22:00:38.021 00.003 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"a0879203-a96f-41c2-be88-0de2eab4f5f1"}
22:00:38.022 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:00:38.024 00.002 12268 evsrv: cli 0F8E69C0 connect
22:00:38.024 00.000 12268 case statement mapped state 6 to 3
22:00:38.025 00.001 12268 case statement mapped state 6 to 3
22:00:38.025 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"5f788827-da7b-43ae-b42f-0928131898f3"}
22:00:38.025 00.000 12268 case statement mapped state 6 to 3
22:00:38.026 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f788827-da7b-43ae-b42f-0928131898f3"}
22:00:38.027 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:00:38.147 00.120 11616 Exposure complete
22:00:38.213 00.066 11616 worker thread done servicing request
22:00:38.214 00.001 12268 OnExposeComplete: enter
22:00:38.214 00.000 12268 UpdateGuideState(): m_state=6
22:00:38.214 00.000 12268 Mount: notify guiding stopped
22:00:38.214 00.000 12268 BLC: window closed
22:00:38.214 00.000 12268 BLC: Last direction was reset
22:00:38.215 00.001 12268 Changing from state GUIDING to STOP
22:00:38.215 00.000 12268 guider state => SELECTED
22:00:38.215 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
22:00:38.215 00.000 12268 Status Line: Stopped Guiding
22:00:38.222 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
22:00:38.243 00.021 12268 UpdateGuideState exits: Stopped Guiding
22:00:38.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
22:00:38.244 00.001 12268 setting force full frames = true
22:00:38.338 00.094 12268 Status Line: Stopped.
22:00:39.029 00.691 12268 evsrv: cli 0F8E69C0 connect
22:00:39.030 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b635df36-9d29-495d-8cce-ec837050b8e7"}
22:00:39.030 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b635df36-9d29-495d-8cce-ec837050b8e7"}
22:00:39.031 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:01:55.580 76.549 12268 evsrv: cli 0F8E6D80 connect
22:01:55.581 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"dbaba666-326e-403a-8acb-9f17c10422c5"}
22:01:55.581 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"dbaba666-326e-403a-8acb-9f17c10422c5"}
22:01:55.582 00.001 12268 evsrv: cli 0F8E6D80 disconnect
22:05:53.724 238.142 12268 evsrv: cli 0F8E69C0 connect
22:05:53.725 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"31e37c94-a5d0-439b-9755-3baf2b39780e"}
22:05:53.725 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"31e37c94-a5d0-439b-9755-3baf2b39780e"}
22:05:53.726 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:05:53.729 00.003 12268 evsrv: cli 0F8E69C0 connect
22:05:53.730 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"loop","id":"b9966a18-b1a5-4faa-8ebb-3206adc38fef"}
22:05:53.731 00.001 12268 Status Line: Looping
22:05:53.735 00.004 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:05:53.758 00.023 12268 ScheduleExposure(2000,3,0) exposurePending=0
22:05:53.758 00.000 12268 Enqueuing Expose request
22:05:53.758 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"b9966a18-b1a5-4faa-8ebb-3206adc38fef"}
22:05:53.758 00.000 11616 Worker thread wakes up
22:05:53.759 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:05:53.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:05:53.763 00.004 12268 evsrv: cli 0F8E69C0 disconnect
22:05:55.771 02.008 11616 Exposure complete
22:05:55.825 00.054 11616 worker thread done servicing request
22:05:55.826 00.001 12268 OnExposeComplete: enter
22:05:55.826 00.000 12268 UpdateGuideState(): m_state=2
22:05:55.826 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:05:55.826 00.000 12268 Star::Find returns 0 (4), X=1111.57, Y=267.14, Mass=19, SNR=3.0, Peak=20 HFD=1.4
22:05:55.826 00.000 12268 DistanceChecker: activated
22:05:55.826 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:05:55.827 00.001 12268 Changing from state SELECTED to UNINITIALIZED
22:05:55.827 00.000 12268 guider state => SELECTING
22:05:55.828 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:05:55.828 00.000 12268 Status Line: Star lost - low HFD
22:05:55.836 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:05:55.853 00.017 12268 UpdateGuideState exits: Star lost - low HFD
22:05:55.854 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:55.854 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
22:05:55.854 00.000 12268 Enqueuing Expose request
22:05:55.854 00.000 11616 Worker thread wakes up
22:05:55.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:05:55.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:05:57.899 02.045 11616 Exposure complete
22:05:57.956 00.057 11616 worker thread done servicing request
22:05:57.956 00.000 12268 OnExposeComplete: enter
22:05:57.956 00.000 12268 UpdateGuideState(): m_state=1
22:05:57.956 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:05:57.956 00.000 12268 Star::Find returns 1 (0), X=1112.37, Y=269.02, Mass=22, SNR=3.3, Peak=21 HFD=1.7
22:05:57.957 00.001 12268 Status Line: Mass: 22 vs 599
22:05:57.959 00.002 12268 UpdateCurrentPosition: star mass new=22.4 exp=599.1 thresh=50% limits=(299.5, 944.6, 1198.2)
22:05:57.959 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:05:57.960 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:05:57.960 00.000 12268 Status Line: No star selected
22:05:57.962 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:05:57.980 00.018 12268 UpdateGuideState exits: No star selected
22:05:57.981 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:57.981 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
22:05:57.981 00.000 12268 Enqueuing Expose request
22:05:57.981 00.000 11616 Worker thread wakes up
22:05:57.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:05:57.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:05:58.765 00.784 12268 evsrv: cli 0F8E69C0 connect
22:05:58.765 00.000 12268 case statement mapped state 1 to 101
22:05:58.765 00.000 12268 case statement mapped state 1 to 101
22:05:58.766 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_exposure","id":"f3ba1272-68e2-4309-bee4-deed4d99b500"}
22:05:58.766 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":2000,"id":"f3ba1272-68e2-4309-bee4-deed4d99b500"}
22:05:58.766 00.000 12268 evsrv: cli 0F8E69C0 disconnect
22:06:00.003 01.237 11616 Exposure complete
22:06:00.059 00.056 11616 worker thread done servicing request
22:06:00.059 00.000 12268 OnExposeComplete: enter
22:06:00.059 00.000 12268 UpdateGuideState(): m_state=1
22:06:00.059 00.000 12268 Star::Find(15, 1100, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:00.059 00.000 12268 Star::Find returns 0 (4), X=1112.22, Y=268.15, Mass=29, SNR=3.7, Peak=23 HFD=0.5
22:06:00.059 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:06:00.060 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:06:00.060 00.000 12268 Status Line: Star lost - low HFD
22:06:00.063 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:00.080 00.017 12268 UpdateGuideState exits: Star lost - low HFD
22:06:00.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:00.080 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
22:06:00.080 00.000 12268 Enqueuing Expose request
22:06:00.080 00.000 11616 Worker thread wakes up
22:06:00.080 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:00.080 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:06:01.771 01.691 12268 evsrv: cli 0F8E69C0 connect
22:06:01.771 00.000 12268 case statement mapped state 1 to 101
22:06:01.772 00.001 12268 case statement mapped state 1 to 101
22:06:01.772 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"find_star","params":{},"id":"c6a3cce6-5aca-4f81-8806-4006162bef41"}
22:06:01.772 00.000 12268 GuiderMultiStar::AutoSelect enter
22:06:01.772 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:06:01.825 00.053 12268 AutoFind: auto downsample for scale 4.30 => 1x
22:06:01.919 00.094 12268 AutoFind: global mean = 0.0, stdev 2.9
22:06:01.919 00.000 12268 AutoFind: using threshold = 0.1
22:06:02.011 00.092 12268 AutoFind: local max [665, 935] 181.4
22:06:02.012 00.001 12268 AutoFind: local max [913, 13] 52.2
22:06:02.012 00.000 12268 AutoFind: local max [1155, 139] 23.8
22:06:02.012 00.000 12268 AutoFind: local max [539, 567] 23.7
22:06:02.012 00.000 12268 AutoFind: local max [491, 875] 19.9
22:06:02.012 00.000 12268 AutoFind: local max [676, 886] 17.4
22:06:02.012 00.000 12268 AutoFind: local max [1112, 845] 13.0
22:06:02.012 00.000 12268 AutoFind: local max [20, 634] 13.0
22:06:02.012 00.000 12268 AutoFind: local max [763, 656] 12.6
22:06:02.012 00.000 12268 AutoFind: local max [1095, 539] 12.5
22:06:02.012 00.000 12268 AutoFind: local max [1266, 781] 11.8
22:06:02.012 00.000 12268 AutoFind: local max [699, 820] 10.8
22:06:02.012 00.000 12268 AutoFind: local max [1086, 310] 9.8
22:06:02.012 00.000 12268 AutoFind: local max [352, 229] 7.4
22:06:02.012 00.000 12268 AutoFind: local max [663, 264] 6.6
22:06:02.012 00.000 12268 AutoFind: local max [497, 286] 6.4
22:06:02.012 00.000 12268 AutoFind: local max [216, 892] 6.3
22:06:02.012 00.000 12268 AutoFind: local max [692, 83] 6.2
22:06:02.012 00.000 12268 AutoFind: local max [415, 27] 5.8
22:06:02.013 00.001 12268 AutoFind: local max [675, 923] 5.7
22:06:02.013 00.000 12268 AutoFind: local max [631, 851] 5.4
22:06:02.013 00.000 12268 AutoFind: local max [681, 931] 5.2
22:06:02.013 00.000 12268 AutoFind: local max [798, 448] 4.9
22:06:02.013 00.000 12268 AutoFind: local max [148, 118] 4.7
22:06:02.013 00.000 12268 AutoFind: local max [932, 657] 4.7
22:06:02.013 00.000 12268 AutoFind: local max [769, 215] 4.6
22:06:02.013 00.000 12268 AutoFind: local max [22, 583] 4.6
22:06:02.013 00.000 12268 AutoFind: local max [1184, 648] 4.5
22:06:02.013 00.000 12268 AutoFind: local max [807, 543] 4.5
22:06:02.013 00.000 12268 AutoFind: local max [717, 108] 4.4
22:06:02.013 00.000 12268 AutoFind: local max [669, 617] 4.3
22:06:02.013 00.000 12268 AutoFind: local max [885, 551] 4.2
22:06:02.013 00.000 12268 AutoFind: local max [1053, 210] 4.1
22:06:02.013 00.000 12268 AutoFind: local max [282, 428] 4.0
22:06:02.013 00.000 12268 AutoFind: local max [296, 133] 4.0
22:06:02.013 00.000 12268 AutoFind: local max [114, 41] 3.8
22:06:02.013 00.000 12268 AutoFind: local max [1216, 45] 3.8
22:06:02.013 00.000 12268 AutoFind: local max [82, 423] 3.7
22:06:02.014 00.001 12268 AutoFind: local max [251, 928] 3.7
22:06:02.014 00.000 12268 AutoFind: local max [664, 918] 3.6
22:06:02.014 00.000 12268 AutoFind: local max [714, 837] 3.5
22:06:02.014 00.000 12268 AutoFind: local max [1138, 720] 3.4
22:06:02.014 00.000 12268 AutoFind: local max [440, 751] 3.3
22:06:02.014 00.000 12268 AutoFind: local max [652, 947] 3.3
22:06:02.014 00.000 12268 AutoFind: local max [675, 364] 3.2
22:06:02.014 00.000 12268 AutoFind: local max [680, 925] 3.1
22:06:02.014 00.000 12268 AutoFind: local max [1104, 724] 2.9
22:06:02.014 00.000 12268 AutoFind: local max [678, 949] 2.8
22:06:02.014 00.000 12268 AutoFind: local max [658, 680] 2.7
22:06:02.014 00.000 12268 AutoFind: local max [449, 431] 2.7
22:06:02.014 00.000 12268 AutoFind: local max [610, 603] 2.6
22:06:02.014 00.000 12268 AutoFind: local max [666, 83] 2.5
22:06:02.014 00.000 12268 AutoFind: local max [648, 928] 2.5
22:06:02.014 00.000 12268 AutoFind: local max [1264, 218] 2.4
22:06:02.014 00.000 12268 AutoFind: local max [81, 322] 2.4
22:06:02.014 00.000 12268 AutoFind: local max [923, 325] 2.4
22:06:02.014 00.000 12268 AutoFind: local max [353, 866] 2.3
22:06:02.015 00.001 12268 AutoFind: local max [180, 108] 2.3
22:06:02.015 00.000 12268 AutoFind: local max [222, 718] 2.3
22:06:02.015 00.000 12268 AutoFind: local max [552, 535] 2.3
22:06:02.015 00.000 12268 AutoFind: local max [182, 780] 2.3
22:06:02.015 00.000 12268 AutoFind: local max [732, 197] 2.2
22:06:02.015 00.000 12268 AutoFind: local max [966, 182] 2.2
22:06:02.015 00.000 12268 AutoFind: local max [417, 925] 2.2
22:06:02.015 00.000 12268 AutoFind: local max [361, 167] 2.2
22:06:02.015 00.000 12268 AutoFind: local max [66, 285] 2.2
22:06:02.015 00.000 12268 AutoFind: local max [603, 232] 2.2
22:06:02.015 00.000 12268 AutoFind: local max [1200, 307] 2.2
22:06:02.015 00.000 12268 AutoFind: local max [204, 695] 2.1
22:06:02.015 00.000 12268 AutoFind: local max [95, 12] 2.1
22:06:02.015 00.000 12268 AutoFind: local max [53, 325] 2.1
22:06:02.015 00.000 12268 AutoFind: local max [1120, 157] 2.1
22:06:02.015 00.000 12268 AutoFind: local max [247, 240] 2.1
22:06:02.015 00.000 12268 AutoFind: local max [812, 628] 2.1
22:06:02.015 00.000 12268 AutoFind: local max [170, 343] 2.0
22:06:02.015 00.000 12268 AutoFind: local max [1152, 593] 2.0
22:06:02.016 00.001 12268 AutoFind: local max [1246, 426] 2.0
22:06:02.016 00.000 12268 AutoFind: local max [880, 242] 2.0
22:06:02.016 00.000 12268 AutoFind: local max [378, 168] 2.0
22:06:02.016 00.000 12268 AutoFind: local max [528, 558] 2.0
22:06:02.016 00.000 12268 AutoFind: local max [427, 719] 2.0
22:06:02.016 00.000 12268 AutoFind: local max [223, 22] 2.0
22:06:02.016 00.000 12268 AutoFind: local max [740, 877] 2.0
22:06:02.016 00.000 12268 AutoFind: local max [1145, 732] 1.9
22:06:02.016 00.000 12268 AutoFind: local max [86, 550] 1.9
22:06:02.016 00.000 12268 AutoFind: local max [627, 779] 1.9
22:06:02.016 00.000 12268 AutoFind: local max [1105, 611] 1.9
22:06:02.016 00.000 12268 AutoFind: local max [961, 874] 1.9
22:06:02.016 00.000 12268 AutoFind: local max [384, 752] 1.9
22:06:02.016 00.000 12268 AutoFind: local max [692, 845] 1.9
22:06:02.016 00.000 12268 AutoFind: local max [638, 621] 1.9
22:06:02.016 00.000 12268 AutoFind: local max [116, 473] 1.9
22:06:02.016 00.000 12268 AutoFind: local max [609, 844] 1.9
22:06:02.016 00.000 12268 AutoFind: local max [1269, 241] 1.9
22:06:02.016 00.000 12268 AutoFind: local max [167, 605] 1.9
22:06:02.017 00.001 12268 AutoFind: local max [672, 479] 1.9
22:06:02.017 00.000 12268 AutoFind: local max [921, 833] 1.9
22:06:02.017 00.000 12268 AutoFind: local max [1091, 888] 1.9
22:06:02.017 00.000 12268 AutoFind: local max [695, 597] 1.9
22:06:02.017 00.000 12268 AutoFind: local max [740, 829] 1.9
22:06:02.017 00.000 12268 AutoFind: too close [1145, 732] 1.9 - [1138, 720] 3.4
22:06:02.017 00.000 12268 AutoFind: close dim-bright [528, 558] 2.0 - [539, 567] 23.7
22:06:02.017 00.000 12268 AutoFind: too close [378, 168] 2.0 - [361, 167] 2.2
22:06:02.017 00.000 12268 AutoFind: too close [648, 928] 2.5 - [652, 947] 3.3
22:06:02.017 00.000 12268 AutoFind: too close [648, 928] 2.5 - [664, 918] 3.6
22:06:02.017 00.000 12268 AutoFind: close dim-bright [648, 928] 2.5 - [665, 935] 181.4
22:06:02.017 00.000 12268 AutoFind: too close [678, 949] 2.8 - [681, 931] 5.2
22:06:02.017 00.000 12268 AutoFind: close dim-bright [678, 949] 2.8 - [665, 935] 181.4
22:06:02.018 00.001 12268 AutoFind: too close [680, 925] 3.1 - [664, 918] 3.6
22:06:02.018 00.000 12268 AutoFind: too close [680, 925] 3.1 - [681, 931] 5.2
22:06:02.018 00.000 12268 AutoFind: too close [680, 925] 3.1 - [675, 923] 5.7
22:06:02.018 00.000 12268 AutoFind: close dim-bright [680, 925] 3.1 - [665, 935] 181.4
22:06:02.018 00.000 12268 AutoFind: close dim-bright [652, 947] 3.3 - [665, 935] 181.4
22:06:02.018 00.000 12268 AutoFind: too close [714, 837] 3.5 - [699, 820] 10.8
22:06:02.018 00.000 12268 AutoFind: too close [664, 918] 3.6 - [681, 931] 5.2
22:06:02.018 00.000 12268 AutoFind: too close [664, 918] 3.6 - [675, 923] 5.7
22:06:02.018 00.000 12268 AutoFind: close dim-bright [664, 918] 3.6 - [665, 935] 181.4
22:06:02.018 00.000 12268 AutoFind: too close [681, 931] 5.2 - [675, 923] 5.7
22:06:02.018 00.000 12268 AutoFind: close dim-bright [681, 931] 5.2 - [665, 935] 181.4
22:06:02.018 00.000 12268 AutoFind: close dim-bright [675, 923] 5.7 - [665, 935] 181.4
22:06:02.018 00.000 12268 AutoFind: too close to edge [1269, 241] 1.9
22:06:02.018 00.000 12268 AutoFind: too close to edge [95, 12] 2.1
22:06:02.018 00.000 12268 AutoFind: too close to edge [1266, 781] 11.8
22:06:02.018 00.000 12268 AutoFind: too close to edge [913, 13] 52.2
22:06:02.018 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:06:02.019 00.001 12268 Star::Find(15, 665, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.019 00.000 12268 Star::Find returns 1 (1), X=665.13, Y=934.48, Mass=18614, SNR=91.0, Peak=255 HFD=7.6
22:06:02.019 00.000 12268 Star::Find(15, 1155, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.019 00.000 12268 Star::Find returns 1 (0), X=1154.77, Y=139.44, Mass=688, SNR=18.1, Peak=45 HFD=5.3
22:06:02.019 00.000 12268 Star::Find(15, 539, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.019 00.000 12268 Star::Find returns 1 (0), X=538.69, Y=567.58, Mass=924, SNR=20.8, Peak=68 HFD=5.1
22:06:02.019 00.000 12268 Star::Find(15, 491, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.019 00.000 12268 Star::Find returns 1 (0), X=491.07, Y=874.55, Mass=628, SNR=17.2, Peak=48 HFD=5.1
22:06:02.019 00.000 12268 Star::Find(15, 676, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.019 00.000 12268 Star::Find returns 1 (0), X=676.55, Y=886.06, Mass=487, SNR=15.0, Peak=46 HFD=5.0
22:06:02.019 00.000 12268 Star::Find(15, 1112, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.019 00.000 12268 Star::Find returns 1 (0), X=1112.02, Y=844.61, Mass=354, SNR=12.8, Peak=36 HFD=4.5
22:06:02.019 00.000 12268 Star::Find(15, 20, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.020 00.001 12268 Star::Find returns 1 (0), X=20.55, Y=633.87, Mass=401, SNR=13.7, Peak=42 HFD=4.8
22:06:02.020 00.000 12268 Star::Find(15, 763, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.020 00.000 12268 Star::Find returns 1 (0), X=762.88, Y=656.90, Mass=458, SNR=14.7, Peak=48 HFD=5.6
22:06:02.020 00.000 12268 Star::Find(15, 1095, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.020 00.000 12268 Star::Find returns 1 (0), X=1095.44, Y=539.44, Mass=388, SNR=13.5, Peak=36 HFD=4.4
22:06:02.020 00.000 12268 Star::Find(15, 1086, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.020 00.000 12268 Star::Find returns 1 (0), X=1086.23, Y=310.07, Mass=135, SNR=8.0, Peak=38 HFD=2.5
22:06:02.020 00.000 12268 Star::Find(15, 352, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.020 00.000 12268 Star::Find returns 1 (0), X=352.22, Y=229.22, Mass=226, SNR=10.3, Peak=34 HFD=4.5
22:06:02.020 00.000 12268 Star::Find(15, 663, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.020 00.000 12268 Star::Find returns 1 (0), X=663.76, Y=263.77, Mass=168, SNR=8.8, Peak=24 HFD=4.8
22:06:02.020 00.000 12268 Star::Find(15, 497, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.020 00.000 12268 Star::Find returns 1 (0), X=497.01, Y=286.05, Mass=131, SNR=7.8, Peak=21 HFD=2.9
22:06:02.021 00.001 12268 Star::Find(15, 216, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.021 00.000 12268 Star::Find returns 1 (0), X=216.13, Y=891.50, Mass=132, SNR=7.9, Peak=21 HFD=3.9
22:06:02.021 00.000 12268 Star::Find(15, 692, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.021 00.000 12268 Star::Find returns 1 (0), X=692.79, Y=83.10, Mass=143, SNR=8.1, Peak=28 HFD=4.3
22:06:02.021 00.000 12268 Star::Find(15, 415, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.021 00.000 12268 Star::Find returns 1 (0), X=415.64, Y=26.47, Mass=150, SNR=8.3, Peak=20 HFD=4.4
22:06:02.021 00.000 12268 Star::Find(15, 631, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.021 00.000 12268 Star::Find returns 1 (0), X=630.62, Y=850.93, Mass=114, SNR=7.3, Peak=20 HFD=3.8
22:06:02.021 00.000 12268 Star::Find(15, 798, 448, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.021 00.000 12268 Star::Find returns 1 (0), X=798.98, Y=448.24, Mass=83, SNR=6.2, Peak=16 HFD=3.2
22:06:02.021 00.000 12268 Star::Find(15, 148, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.021 00.000 12268 Star::Find returns 1 (0), X=148.92, Y=117.58, Mass=123, SNR=7.5, Peak=17 HFD=4.5
22:06:02.021 00.000 12268 Star::Find(15, 932, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.022 00.001 12268 Star::Find returns 1 (0), X=932.38, Y=656.96, Mass=132, SNR=7.8, Peak=19 HFD=4.2
22:06:02.022 00.000 12268 Star::Find(15, 769, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.022 00.000 12268 Star::Find returns 1 (0), X=769.37, Y=215.42, Mass=97, SNR=6.7, Peak=15 HFD=3.8
22:06:02.022 00.000 12268 Star::Find(15, 22, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.022 00.000 12268 Star::Find returns 1 (0), X=21.56, Y=582.54, Mass=98, SNR=6.8, Peak=26 HFD=3.1
22:06:02.022 00.000 12268 Star::Find(15, 1184, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.022 00.000 12268 Star::Find returns 1 (0), X=1183.89, Y=647.53, Mass=81, SNR=6.1, Peak=14 HFD=3.9
22:06:02.022 00.000 12268 Star::Find(15, 807, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.022 00.000 12268 Star::Find returns 1 (0), X=806.73, Y=542.63, Mass=108, SNR=7.1, Peak=17 HFD=3.4
22:06:02.022 00.000 12268 Star::Find(15, 717, 108, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.022 00.000 12268 Star::Find returns 1 (0), X=716.73, Y=108.21, Mass=99, SNR=6.7, Peak=15 HFD=4.4
22:06:02.022 00.000 12268 Star::Find(15, 669, 617, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.022 00.000 12268 Star::Find returns 1 (0), X=668.80, Y=616.75, Mass=67, SNR=5.5, Peak=14 HFD=2.9
22:06:02.022 00.000 12268 Star::Find(15, 885, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.023 00.001 12268 Star::Find returns 0 (4), X=889.82, Y=541.34, Mass=28, SNR=3.7, Peak=28 HFD=1.2
22:06:02.023 00.000 12268 Star::Find(15, 1053, 210, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.023 00.000 12268 Star::Find returns 1 (0), X=1053.52, Y=209.78, Mass=83, SNR=6.2, Peak=15 HFD=3.4
22:06:02.023 00.000 12268 Star::Find(15, 282, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.023 00.000 12268 Star::Find returns 1 (0), X=281.86, Y=427.85, Mass=79, SNR=6.0, Peak=14 HFD=4.3
22:06:02.023 00.000 12268 Star::Find(15, 296, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.023 00.000 12268 Star::Find returns 1 (0), X=296.55, Y=133.47, Mass=93, SNR=6.6, Peak=19 HFD=3.2
22:06:02.023 00.000 12268 Star::Find(15, 114, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.023 00.000 12268 Star::Find returns 0 (4), X=114.00, Y=40.09, Mass=117, SNR=7.6, Peak=75 HFD=0.1
22:06:02.023 00.000 12268 Star::Find(15, 1216, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.023 00.000 12268 Star::Find returns 1 (0), X=1215.80, Y=44.77, Mass=78, SNR=6.0, Peak=17 HFD=3.7
22:06:02.023 00.000 12268 Star::Find(15, 82, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.023 00.000 12268 Star::Find returns 1 (0), X=82.16, Y=423.61, Mass=88, SNR=6.4, Peak=16 HFD=4.3
22:06:02.024 00.001 12268 Star::Find(15, 251, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.024 00.000 12268 Star::Find returns 1 (0), X=250.94, Y=928.18, Mass=80, SNR=6.1, Peak=15 HFD=4.2
22:06:02.024 00.000 12268 Star::Find(15, 440, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.024 00.000 12268 Star::Find returns 1 (0), X=439.89, Y=751.06, Mass=45, SNR=4.5, Peak=18 HFD=2.9
22:06:02.024 00.000 12268 Star::Find(15, 675, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.024 00.000 12268 Star::Find returns 1 (0), X=674.53, Y=364.80, Mass=76, SNR=5.9, Peak=23 HFD=3.8
22:06:02.024 00.000 12268 Star::Find(15, 1104, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.024 00.000 12268 Star::Find returns 1 (0), X=1103.73, Y=723.34, Mass=52, SNR=4.9, Peak=13 HFD=3.4
22:06:02.024 00.000 12268 Star::Find(15, 658, 680, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.024 00.000 12268 Star::Find returns 1 (0), X=648.14, Y=671.09, Mass=22, SNR=3.2, Peak=20 HFD=1.6
22:06:02.024 00.000 12268 Star::Find(15, 449, 431, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.024 00.000 12268 Star::Find returns 1 (0), X=448.98, Y=430.80, Mass=54, SNR=5.0, Peak=13 HFD=3.8
22:06:02.024 00.000 12268 Star::Find(15, 610, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.025 00.001 12268 Star::Find returns 1 (0), X=610.06, Y=603.64, Mass=32, SNR=3.9, Peak=12 HFD=2.3
22:06:02.025 00.000 12268 Star::Find(15, 666, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.025 00.000 12268 Star::Find false star n=13 nbg=283 bg=7.0 sigma=0.6 thresh=9 peak=9
22:06:02.025 00.000 12268 Star::Find returns 0 (2), X=666.00, Y=83.00, Mass=31, SNR=2.9, Peak=10 HFD=0.0
22:06:02.025 00.000 12268 Star::Find(15, 1264, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.025 00.000 12268 Star::Find returns 1 (0), X=1264.79, Y=218.98, Mass=52, SNR=4.9, Peak=12 HFD=4.2
22:06:02.025 00.000 12268 Star::Find(15, 81, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.025 00.000 12268 Star::Find returns 1 (0), X=81.02, Y=322.66, Mass=54, SNR=5.0, Peak=13 HFD=4.0
22:06:02.025 00.000 12268 Star::Find(15, 923, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.025 00.000 12268 Star::Find false star n=17 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
22:06:02.025 00.000 12268 Star::Find returns 0 (2), X=923.00, Y=325.00, Mass=40, SNR=2.9, Peak=14 HFD=0.0
22:06:02.025 00.000 12268 Star::Find(15, 353, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.025 00.000 12268 Star::Find false star n=13 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
22:06:02.025 00.000 12268 Star::Find returns 0 (2), X=353.00, Y=866.00, Mass=25, SNR=2.9, Peak=15 HFD=0.0
22:06:02.025 00.000 12268 Star::Find(15, 180, 108, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.026 00.001 12268 Star::Find returns 1 (0), X=190.02, Y=106.55, Mass=27, SNR=3.5, Peak=19 HFD=3.1
22:06:02.026 00.000 12268 Star::Find(15, 222, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.026 00.000 12268 Star::Find false star n=11 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
22:06:02.026 00.000 12268 Star::Find returns 0 (2), X=222.00, Y=718.00, Mass=29, SNR=2.9, Peak=12 HFD=0.0
22:06:02.026 00.000 12268 Star::Find(15, 552, 535, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.026 00.000 12268 Star::Find returns 1 (0), X=551.61, Y=535.72, Mass=36, SNR=4.1, Peak=13 HFD=3.3
22:06:02.026 00.000 12268 Star::Find(15, 182, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.026 00.000 12268 Star::Find false star n=12 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
22:06:02.026 00.000 12268 Star::Find returns 0 (2), X=182.00, Y=780.00, Mass=30, SNR=2.9, Peak=13 HFD=0.0
22:06:02.026 00.000 12268 Star::Find(15, 732, 197, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.026 00.000 12268 Star::Find false star n=11 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
22:06:02.026 00.000 12268 Star::Find returns 0 (2), X=732.00, Y=197.00, Mass=31, SNR=2.9, Peak=13 HFD=0.0
22:06:02.026 00.000 12268 Star::Find(15, 966, 182, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.026 00.000 12268 Star::Find false star n=12 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=8
22:06:02.026 00.000 12268 Star::Find returns 0 (2), X=966.00, Y=182.00, Mass=27, SNR=2.9, Peak=13 HFD=0.0
22:06:02.027 00.001 12268 Star::Find(15, 417, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.027 00.000 12268 Star::Find returns 0 (2), X=417.00, Y=925.00, Mass=17, SNR=2.8, Peak=18 HFD=0.0
22:06:02.027 00.000 12268 Star::Find(15, 66, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.027 00.000 12268 Star::Find false star n=13 nbg=278 bg=7.2 sigma=0.7 thresh=9 peak=9
22:06:02.027 00.000 12268 Star::Find returns 0 (2), X=66.00, Y=285.00, Mass=32, SNR=2.9, Peak=12 HFD=0.0
22:06:02.027 00.000 12268 Star::Find(15, 603, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.027 00.000 12268 Star::Find false star n=11 nbg=277 bg=7.0 sigma=0.6 thresh=9 peak=9
22:06:02.027 00.000 12268 Star::Find returns 0 (2), X=603.00, Y=232.00, Mass=26, SNR=2.9, Peak=12 HFD=0.0
22:06:02.027 00.000 12268 Star::Find(15, 1200, 307, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.027 00.000 12268 Star::Find returns 1 (0), X=1199.02, Y=306.15, Mass=47, SNR=4.7, Peak=14 HFD=2.6
22:06:02.027 00.000 12268 Star::Find(15, 204, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.027 00.000 12268 Star::Find returns 1 (0), X=204.65, Y=694.78, Mass=40, SNR=4.3, Peak=14 HFD=3.1
22:06:02.027 00.000 12268 Star::Find(15, 53, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.027 00.000 12268 Star::Find false star n=8 nbg=284 bg=7.3 sigma=0.8 thresh=10 peak=10
22:06:02.027 00.000 12268 Star::Find returns 0 (2), X=53.00, Y=325.00, Mass=31, SNR=2.9, Peak=13 HFD=0.0
22:06:02.028 00.001 12268 Star::Find(15, 1120, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.028 00.000 12268 Star::Find returns 0 (3), X=1120.00, Y=157.00, Mass=8, SNR=1.9, Peak=12 HFD=0.0
22:06:02.028 00.000 12268 Star::Find(15, 247, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.028 00.000 12268 Star::Find false star n=10 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
22:06:02.028 00.000 12268 Star::Find returns 0 (2), X=247.00, Y=240.00, Mass=21, SNR=2.9, Peak=11 HFD=0.0
22:06:02.028 00.000 12268 Star::Find(15, 812, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.028 00.000 12268 Star::Find returns 0 (4), X=818.32, Y=635.58, Mass=21, SNR=3.2, Peak=24 HFD=1.1
22:06:02.028 00.000 12268 Star::Find(15, 170, 343, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.028 00.000 12268 Star::Find false star n=16 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
22:06:02.028 00.000 12268 Star::Find returns 0 (2), X=170.00, Y=343.00, Mass=34, SNR=2.9, Peak=12 HFD=0.0
22:06:02.028 00.000 12268 Star::Find(15, 1152, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.028 00.000 12268 Star::Find returns 1 (0), X=1142.95, Y=606.04, Mass=32, SNR=3.9, Peak=26 HFD=1.8
22:06:02.028 00.000 12268 Star::Find(15, 1246, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.028 00.000 12268 Star::Find returns 0 (2), X=1246.00, Y=426.00, Mass=11, SNR=2.3, Peak=13 HFD=0.0
22:06:02.029 00.001 12268 Star::Find(15, 880, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.029 00.000 12268 Star::Find false star n=11 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
22:06:02.029 00.000 12268 Star::Find returns 0 (2), X=880.00, Y=242.00, Mass=26, SNR=2.9, Peak=11 HFD=0.0
22:06:02.029 00.000 12268 Star::Find(15, 528, 558, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.029 00.000 12268 Star::Find returns 1 (0), X=538.69, Y=567.58, Mass=924, SNR=20.8, Peak=68 HFD=5.1
22:06:02.029 00.000 12268 Star::Find(15, 427, 719, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.029 00.000 12268 Star::Find returns 1 (0), X=432.54, Y=719.23, Mass=26, SNR=3.5, Peak=20 HFD=1.7
22:06:02.029 00.000 12268 Star::Find(15, 223, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.029 00.000 12268 Star::Find returns 0 (4), X=230.50, Y=15.33, Mass=22, SNR=3.1, Peak=18 HFD=1.2
22:06:02.029 00.000 12268 Star::Find(15, 740, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.029 00.000 12268 Star::Find false star n=14 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
22:06:02.029 00.000 12268 Star::Find returns 0 (2), X=740.00, Y=877.00, Mass=33, SNR=2.9, Peak=12 HFD=0.0
22:06:02.029 00.000 12268 Star::Find(15, 86, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.029 00.000 12268 Star::Find false star n=14 nbg=285 bg=7.1 sigma=0.6 thresh=9 peak=8
22:06:02.029 00.000 12268 Star::Find returns 0 (2), X=86.00, Y=550.00, Mass=30, SNR=2.9, Peak=11 HFD=0.0
22:06:02.030 00.001 12268 Star::Find(15, 627, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.030 00.000 12268 Star::Find returns 0 (2), X=627.00, Y=779.00, Mass=10, SNR=2.2, Peak=13 HFD=0.0
22:06:02.030 00.000 12268 Star::Find(15, 1105, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.030 00.000 12268 Star::Find returns 0 (2), X=1105.00, Y=611.00, Mass=12, SNR=2.4, Peak=9 HFD=0.0
22:06:02.030 00.000 12268 Star::Find(15, 961, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.030 00.000 12268 Star::Find returns 0 (3), X=961.00, Y=874.00, Mass=4, SNR=1.4, Peak=10 HFD=0.0
22:06:02.030 00.000 12268 Star::Find(15, 384, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.030 00.000 12268 Star::Find returns 0 (2), X=384.00, Y=752.00, Mass=17, SNR=2.8, Peak=15 HFD=0.0
22:06:02.030 00.000 12268 Star::Find(15, 692, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.030 00.000 12268 Star::Find returns 0 (2), X=692.00, Y=845.00, Mass=14, SNR=2.6, Peak=11 HFD=0.0
22:06:02.030 00.000 12268 Star::Find(15, 638, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.030 00.000 12268 Star::Find false star n=11 nbg=284 bg=7.0 sigma=0.6 thresh=9 peak=8
22:06:02.030 00.000 12268 Star::Find returns 0 (2), X=638.00, Y=621.00, Mass=28, SNR=2.9, Peak=11 HFD=0.0
22:06:02.030 00.000 12268 Star::Find(15, 116, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.031 00.001 12268 Star::Find false star n=12 nbg=270 bg=7.2 sigma=0.7 thresh=9 peak=8
22:06:02.031 00.000 12268 Star::Find returns 0 (2), X=116.00, Y=473.00, Mass=25, SNR=2.9, Peak=11 HFD=0.0
22:06:02.031 00.000 12268 Star::Find(15, 609, 844, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.031 00.000 12268 Star::Find false star n=11 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
22:06:02.031 00.000 12268 Star::Find returns 0 (2), X=609.00, Y=844.00, Mass=26, SNR=2.9, Peak=10 HFD=0.0
22:06:02.031 00.000 12268 Star::Find(15, 167, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.031 00.000 12268 Star::Find returns 0 (2), X=167.00, Y=605.00, Mass=16, SNR=2.7, Peak=12 HFD=0.0
22:06:02.031 00.000 12268 Star::Find(15, 672, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.031 00.000 12268 Star::Find returns 0 (3), X=672.00, Y=479.00, Mass=8, SNR=1.9, Peak=10 HFD=0.0
22:06:02.031 00.000 12268 Star::Find(15, 921, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.031 00.000 12268 Star::Find returns 0 (3), X=921.00, Y=833.00, Mass=9, SNR=1.9, Peak=9 HFD=0.0
22:06:02.031 00.000 12268 Star::Find(15, 1091, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.031 00.000 12268 Star::Find returns 0 (2), X=1091.00, Y=888.00, Mass=11, SNR=2.3, Peak=14 HFD=0.0
22:06:02.031 00.000 12268 Star::Find(15, 695, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.031 00.000 12268 Star::Find returns 0 (2), X=695.00, Y=597.00, Mass=18, SNR=3.0, Peak=23 HFD=0.0
22:06:02.031 00.000 12268 Star::Find(15, 740, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.031 00.000 12268 Star::Find returns 0 (2), X=740.00, Y=829.00, Mass=19, SNR=2.9, Peak=11 HFD=0.0
22:06:02.031 00.000 12268 AutoFind: finding best star pass 1
22:06:02.031 00.000 12268 Star::Find(15, 665, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.031 00.000 12268 Star::Find returns 1 (1), X=665.13, Y=934.48, Mass=18614, SNR=91.0, Peak=255 HFD=7.6
22:06:02.031 00.000 12268 AutoFind: near-saturated [665, 935] 181.4 Mass 18614 SNR 91.0 Peak 255
22:06:02.032 00.001 12268 Star::Find(15, 1155, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.032 00.000 12268 Star::Find returns 1 (0), X=1154.77, Y=139.44, Mass=688, SNR=18.1, Peak=45 HFD=5.3
22:06:02.032 00.000 12268 AutoFind returns star at [1155, 139] 23.8 Mass 688 SNR 18.1
22:06:02.033 00.001 12268 Star::Find(15, 1155, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.033 00.000 12268 Star::Find returns 1 (0), X=1154.77, Y=139.44, Mass=688, SNR=18.1, Peak=45 HFD=5.3
22:06:02.033 00.000 12268 MultiStar: List (12): {1154.77, 139.44}(18.1), {538.69, 567.58}(20.8), {491.07, 874.55}(17.2), {676.55, 886.06}(15.0), {1112.02, 844.61}(12.8), {20.55, 633.87}(13.7), {762.88, 656.90}(14.7), {1095.44, 539.44}(13.5), {1086.23, 310.07}(8.0), {352.22, 229.22}(10.3), {663.76, 263.77}(8.8), {497.01, 286.05}(7.8), 
22:06:02.033 00.000 12268 setting lock position to (1154.77, 139.44)
22:06:02.034 00.001 12268 MultiStar: stabilizing after lock position change
22:06:02.034 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
22:06:02.034 00.000 12268 UpdateGuideState(): m_state=1
22:06:02.034 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:02.034 00.000 12268 Star::Find returns 1 (0), X=1154.77, Y=139.44, Mass=688, SNR=18.1, Peak=45 HFD=5.3
22:06:02.034 00.000 12268 DistanceChecker: deactivated
22:06:02.034 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.67) = xAngle (1.67 = 1.67)
22:06:02.035 00.001 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.70 = 1.70)
22:06:02.035 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
22:06:02.038 00.003 12268 setting force full frames = false
22:06:02.038 00.000 12268 setting lock position to (1154.77, 139.44)
22:06:02.038 00.000 12268 MultiStar: stabilizing after lock position change
22:06:02.038 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
22:06:02.039 00.001 12268 Changing from state SELECTING to SELECTED
22:06:02.039 00.000 12268 guider state => SELECTED
22:06:02.064 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:02.082 00.018 12268 UpdateGuideState exits: m=688 SNR=18.1
22:06:02.082 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:02.099 00.017 11616 Exposure complete
22:06:02.100 00.001 12268 Status Line: Auto-selected star at (1154.8, 139.4)
22:06:02.107 00.007 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[1154.77,139.44],"id":"c6a3cce6-5aca-4f81-8806-4006162bef41"}
22:06:02.113 00.006 12268 evsrv: cli 0F8E69C0 disconnect
22:06:02.158 00.045 11616 worker thread done servicing request
22:06:02.159 00.001 12268 OnExposeComplete: enter
22:06:02.159 00.000 12268 UpdateGuideState(): m_state=2
22:06:02.159 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:06:02.159 00.000 12268 Star::Find returns 1 (0), X=1154.94, Y=139.46, Mass=720, SNR=18.5, Peak=50 HFD=5.2
22:06:02.159 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.67) = xAngle (1.77 = 1.77)
22:06:02.160 00.001 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (1.80 = 1.80)
22:06:02.160 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.10 mountX=-0.03 mountY=0.17, mountTheta=1.77
22:06:02.163 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:02.181 00.018 12268 UpdateGuideState exits: m=720 SNR=18.5
22:06:02.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:02.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:02.181 00.000 12268 Enqueuing Expose request
22:06:02.181 00.000 11616 Worker thread wakes up
22:06:02.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:02.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,124,31,31)
22:06:04.188 02.007 11616 Exposure complete
22:06:04.244 00.056 11616 worker thread done servicing request
22:06:04.244 00.000 12268 OnExposeComplete: enter
22:06:04.244 00.000 12268 UpdateGuideState(): m_state=2
22:06:04.244 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:06:04.245 00.001 12268 Star::Find returns 1 (0), X=1154.95, Y=139.99, Mass=732, SNR=18.7, Peak=55 HFD=5.7
22:06:04.245 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.67) = xAngle (2.92 = 2.92)
22:06:04.245 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.95 = 2.95)
22:06:04.245 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.55 hyp=0.57 cameraTheta=1.25 mountX=-0.56 mountY=0.11, mountTheta=2.95
22:06:04.247 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:06:04.264 00.017 12268 UpdateGuideState exits: m=732 SNR=18.7
22:06:04.265 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:04.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:04.265 00.000 12268 Enqueuing Expose request
22:06:04.265 00.000 11616 Worker thread wakes up
22:06:04.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:04.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:06.272 02.007 11616 Exposure complete
22:06:06.326 00.054 11616 worker thread done servicing request
22:06:06.326 00.000 12268 OnExposeComplete: enter
22:06:06.327 00.001 12268 UpdateGuideState(): m_state=2
22:06:06.327 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:06:06.327 00.000 12268 Star::Find returns 1 (0), X=1155.01, Y=139.52, Mass=698, SNR=18.1, Peak=52 HFD=5.2
22:06:06.327 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.67) = xAngle (1.97 = 1.97)
22:06:06.327 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (2.00 = 2.00)
22:06:06.327 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.25 cameraTheta=0.30 mountX=-0.10 mountY=0.23, mountTheta=1.98
22:06:06.329 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:06.346 00.017 12268 UpdateGuideState exits: m=698 SNR=18.1
22:06:06.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:06.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:06.346 00.000 12268 Enqueuing Expose request
22:06:06.346 00.000 11616 Worker thread wakes up
22:06:06.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:06.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:07.118 00.772 12268 evsrv: cli 0FA411A0 connect
22:06:07.118 00.000 12268 case statement mapped state 2 to 1
22:06:07.118 00.000 12268 case statement mapped state 2 to 1
22:06:07.119 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_app_state","id":"77dddbc7-f9f9-4c8a-8e50-1e2bd4f2b591"}
22:06:07.119 00.000 12268 case statement mapped state 2 to 1
22:06:07.119 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":"Selected","id":"77dddbc7-f9f9-4c8a-8e50-1e2bd4f2b591"}
22:06:07.120 00.001 12268 evsrv: cli 0FA411A0 disconnect
22:06:07.121 00.001 12268 evsrv: cli 0FA411A0 connect
22:06:07.121 00.000 12268 case statement mapped state 2 to 1
22:06:07.121 00.000 12268 case statement mapped state 2 to 1
22:06:07.122 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_calibrated","id":"502579a3-94de-4311-be32-b13b1a3de893"}
22:06:07.122 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":true,"id":"502579a3-94de-4311-be32-b13b1a3de893"}
22:06:07.123 00.001 12268 evsrv: cli 0FA411A0 disconnect
22:06:07.123 00.000 12268 evsrv: cli 0FA411A0 connect
22:06:07.124 00.001 12268 case statement mapped state 2 to 1
22:06:07.124 00.000 12268 case statement mapped state 2 to 1
22:06:07.124 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"980135c5-62f8-4203-887d-11468f76a3d2"}
22:06:07.125 00.001 12268 PhdController::Guide begins
22:06:07.125 00.000 12268 PhdController: newstate STATE_SETUP
22:06:07.125 00.000 12268 PhdController: setup
22:06:07.125 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
22:06:07.125 00.000 12268 PhdController: newstate STATE_CALIBRATE
22:06:07.125 00.000 12268 PhdController: newstate STATE_GUIDE
22:06:07.125 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
22:06:07.125 00.000 12268 guider state => CALIBRATED
22:06:07.125 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:06:07.125 00.000 12268 reset dither spiral
22:06:07.125 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
22:06:07.125 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":0,"id":"980135c5-62f8-4203-887d-11468f76a3d2"}
22:06:07.130 00.005 12268 evsrv: cli 0FA411A0 disconnect
22:06:07.131 00.001 12268 evsrv: cli 0F8E69C0 connect
22:06:07.131 00.000 12268 case statement mapped state 5 to 1
22:06:07.132 00.001 12268 case statement mapped state 5 to 1
22:06:07.132 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"282fad14-cdea-42f8-b1ab-6c11b6af0c68"}
22:06:07.132 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"282fad14-cdea-42f8-b1ab-6c11b6af0c68"}
22:06:07.134 00.002 12268 evsrv: cli 0F8E69C0 disconnect
22:06:07.145 00.011 12268 evsrv: cli 0F8E6D80 connect
22:06:07.145 00.000 12268 case statement mapped state 5 to 1
22:06:07.146 00.001 12268 case statement mapped state 5 to 1
22:06:07.146 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_position","id":"1af5a89e-110f-49a8-8a92-8f711e32460d"}
22:06:07.147 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":[1154.77,139.44],"id":"1af5a89e-110f-49a8-8a92-8f711e32460d"}
22:06:07.147 00.000 12268 evsrv: cli 0F8E6D80 disconnect
22:06:07.168 00.021 12268 evsrv: cli 12628910 connect
22:06:07.168 00.000 12268 case statement mapped state 5 to 1
22:06:07.168 00.000 12268 case statement mapped state 5 to 1
22:06:07.169 00.001 12268 evsrv: cli 12628910 request: {"method":"get_app_state","id":"7139fbee-3d4e-4c7c-8857-54282b5ea170"}
22:06:07.169 00.000 12268 case statement mapped state 5 to 1
22:06:07.169 00.000 12268 evsrv: cli 12628910 response: {"jsonrpc":"2.0","result":"Selected","id":"7139fbee-3d4e-4c7c-8857-54282b5ea170"}
22:06:07.171 00.002 12268 evsrv: cli 12628910 disconnect
22:06:08.172 01.001 12268 evsrv: cli 0F8E6D80 connect
22:06:08.172 00.000 12268 case statement mapped state 5 to 1
22:06:08.172 00.000 12268 case statement mapped state 5 to 1
22:06:08.173 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"817187f7-fdf1-421b-b9ec-d037645c4f41"}
22:06:08.173 00.000 12268 case statement mapped state 5 to 1
22:06:08.173 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"817187f7-fdf1-421b-b9ec-d037645c4f41"}
22:06:08.174 00.001 12268 evsrv: cli 0F8E6D80 disconnect
22:06:08.353 00.179 11616 Exposure complete
22:06:08.407 00.054 11616 worker thread done servicing request
22:06:08.407 00.000 12268 OnExposeComplete: enter
22:06:08.407 00.000 12268 UpdateGuideState(): m_state=5
22:06:08.407 00.000 12268 Star::Find(15, 1155, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:06:08.408 00.001 12268 Star::Find returns 1 (0), X=1154.80, Y=139.86, Mass=688, SNR=18.0, Peak=50 HFD=5.4
22:06:08.408 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.67) = xAngle (3.17 = -3.11)
22:06:08.408 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.67) + m_yAngleError (-0.03)) = yAngle (3.21 = -3.08)
22:06:08.408 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.41 hyp=0.42 cameraTheta=1.51 mountX=-0.42 mountY=-0.03, mountTheta=-3.08
22:06:08.410 00.002 12268 Changing from state CALIBRATED to GUIDING
22:06:08.410 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
22:06:08.410 00.000 12268 ScopeASCOM::SideOfPier() returns 0
22:06:08.410 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=1 rotAngle=None bin=1
22:06:08.411 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
22:06:08.411 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
22:06:08.411 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:06:08.411 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:06:08.412 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
22:06:08.412 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
22:06:08.412 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
22:06:08.412 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:06:08.412 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
22:06:08.413 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
22:06:08.413 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
22:06:08.413 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
22:06:08.413 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
22:06:08.648 00.235 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:06:08.649 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
22:06:08.649 00.000 12268 Guiding starts on opposite side of pier: calibration data side is West, current side is East
22:06:08.649 00.000 12268 FlipCalibration before: x=-95.6, y=-3.8 decFlipRequired=0 sideOfPier=West rotAngle=None parity=+/+
22:06:08.649 00.000 12268 FlipCalibration pre-normalize: x=84.4, y=-3.8
22:06:08.649 00.000 12268 FlipCalibration after: x=84.4 y=-3.8 sideOfPier=East parity=+/-
22:06:08.649 00.000 12268 Mount::SetCalibration (scope) -- xAngle=84.4 yAngle=-3.8 xRate=0.900 yRate=1.773 bin=1 dec=1.2 pierSide=0 par=+/- rotAng=None
22:06:08.649 00.000 12268 Mount::SetCalibration (scope) -- sets m_xAngle=84.4 m_yAngleError=178.2
22:06:08.653 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
22:06:08.653 00.000 12268 ScopeASCOM::SideOfPier() returns 0
22:06:08.657 00.004 12268 Status Line: CAL: West(-96,-4)->East(84,-4)
22:06:08.660 00.003 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
22:06:08.663 00.003 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
22:06:08.663 00.000 12268 ScopeASCOM::SideOfPier() returns 0
22:06:08.663 00.000 12268 setting lock position to (1154.80, 139.86)
22:06:08.663 00.000 12268 MultiStar: stabilizing after lock position change
22:06:08.663 00.000 12268 guider state => GUIDING
22:06:08.663 00.000 12268 Status Line: Guiding
22:06:08.671 00.008 12268 Mount: notify guiding started
22:06:08.671 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
22:06:08.671 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
22:06:08.672 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
22:06:08.672 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
22:06:08.672 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
22:06:08.672 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
22:06:08.673 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
22:06:08.673 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
22:06:08.673 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
22:06:08.673 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
22:06:08.673 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
22:06:08.674 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:06:08.674 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
22:06:08.674 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
22:06:08.674 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:06:08.674 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:06:08.675 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
22:06:08.675 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
22:06:08.675 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
22:06:08.675 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:06:08.676 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
22:06:08.676 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
22:06:08.676 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
22:06:08.676 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
22:06:08.677 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
22:06:08.677 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
22:06:08.677 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
22:06:08.677 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:06:08.678 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:06:08.678 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
22:06:08.678 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
22:06:08.678 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
22:06:08.678 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:06:08.679 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
22:06:08.679 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
22:06:08.679 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
22:06:08.679 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
22:06:08.680 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
22:06:08.742 00.062 12268 evsrv: cli 0F8E69C0 connect
22:06:08.743 00.001 12268 case statement mapped state 6 to 3
22:06:08.743 00.000 12268 case statement mapped state 6 to 3
22:06:08.744 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"3b7c4320-557c-43d4-84c4-e5aa0886127a"}
22:06:08.744 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"3b7c4320-557c-43d4-84c4-e5aa0886127a"}
22:06:08.757 00.013 12268 evsrv: cli 0F8E69C0 disconnect
22:06:08.819 00.062 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:06:08.820 00.001 12268 ScopeASCOM::SideOfPier() returns 0
22:06:08.821 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:06:08.821 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:06:08.821 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
22:06:08.821 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
22:06:08.822 00.001 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
22:06:08.822 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:06:08.822 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:06:08.822 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:06:08.822 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
22:06:08.823 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:06:08.840 00.017 12268 UpdateGuideState exits: m=688 SNR=18.0
22:06:08.840 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
22:06:08.840 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:08.840 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:08.840 00.000 12268 Enqueuing Expose request
22:06:08.840 00.000 11616 Worker thread wakes up
22:06:08.841 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:08.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:09.177 00.336 12268 evsrv: cli 0F8E69C0 connect
22:06:09.177 00.000 12268 case statement mapped state 6 to 3
22:06:09.178 00.001 12268 case statement mapped state 6 to 3
22:06:09.178 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"0fe53fb3-5e53-486c-8bf9-04080defe1c6"}
22:06:09.178 00.000 12268 case statement mapped state 6 to 3
22:06:09.178 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0fe53fb3-5e53-486c-8bf9-04080defe1c6"}
22:06:09.179 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:06:10.853 01.674 11616 Exposure complete
22:06:10.906 00.053 11616 worker thread done servicing request
22:06:10.907 00.001 12268 OnExposeComplete: enter
22:06:10.907 00.000 12268 UpdateGuideState(): m_state=6
22:06:10.907 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:06:10.907 00.000 12268 Star::Find returns 1 (0), X=1154.78, Y=140.12, Mass=729, SNR=18.5, Peak=56 HFD=5.4
22:06:10.907 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
22:06:10.907 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
22:06:10.907 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.27 cameraTheta=1.67 mountX=0.26 mountY=-0.06, mountTheta=-0.23
22:06:10.908 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.26, opts=13)
22:06:10.909 00.001 12268 Enqueuing Move request for scope (-0.03, 0.26)
22:06:10.909 00.000 11616 Worker thread wakes up
22:06:10.909 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
22:06:10.909 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
22:06:10.909 00.000 11616 Moving (-0.03, 0.26) raw xDistance=0.26 yDistance=-0.06
22:06:10.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:06:10.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:06:10.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:10.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:06:10.909 00.000 11616 MoveAxis(E, 0, ABG)
22:06:10.909 00.000 11616 Move returns status 0, amount 0
22:06:10.909 00.000 11616 MoveAxis(N, 0, ABG)
22:06:10.910 00.001 11616 Move returns status 0, amount 0
22:06:10.910 00.000 11616 move complete, result=0
22:06:10.910 00.000 11616 worker thread done servicing request
22:06:10.931 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:06:10.949 00.018 12268 UpdateGuideState exits: m=729 SNR=18.5
22:06:10.950 00.001 12268 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 1 / 99999
22:06:10.950 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683970.950,"Host":"ASTROCENTER","Inst":1,"Distance":0.37,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:06:10.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:10.951 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:10.951 00.000 12268 Enqueuing Expose request
22:06:10.951 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:10.951 00.000 11616 Worker thread wakes up
22:06:10.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:10.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:12.965 02.014 11616 Exposure complete
22:06:13.022 00.057 11616 worker thread done servicing request
22:06:13.022 00.000 12268 OnExposeComplete: enter
22:06:13.022 00.000 12268 UpdateGuideState(): m_state=6
22:06:13.023 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:06:13.023 00.000 12268 Star::Find returns 1 (0), X=1154.37, Y=140.21, Mass=646, SNR=17.5, Peak=46 HFD=5.3
22:06:13.023 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
22:06:13.023 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
22:06:13.023 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.36 hyp=0.56 cameraTheta=2.45 mountX=0.31 mountY=-0.47, mountTheta=-0.98
22:06:13.024 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=0.36, opts=13)
22:06:13.024 00.000 12268 Enqueuing Move request for scope (-0.43, 0.36)
22:06:13.024 00.000 11616 Worker thread wakes up
22:06:13.024 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.36) opts 0xd
22:06:13.024 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, 0.36)
22:06:13.024 00.000 11616 Moving (-0.43, 0.36) raw xDistance=0.31 yDistance=-0.47
22:06:13.024 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from 0 to 1
22:06:13.024 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.94
22:06:13.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
22:06:13.025 00.001 11616 resist switch: large excursion: input -0.47 thresh 0.45 direction from 0 to -1
22:06:13.025 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.41
22:06:13.025 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
22:06:13.025 00.000 11616 MoveAxis(W, 175, ABG)
22:06:13.025 00.000 11616 Guiding  Dir = 3, Dur = 175
22:06:13.025 00.000 11616 IsSlewing returns 0
22:06:13.025 00.000 11616 IsGuiding returns 0
22:06:13.026 00.001 11616 PulseGuide returned control before completion, sleep 185
22:06:13.046 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:13.065 00.019 12268 UpdateGuideState exits: m=646 SNR=17.5
22:06:13.065 00.000 12268 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 2 / 99999
22:06:13.065 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683973.065,"Host":"ASTROCENTER","Inst":1,"Distance":0.43,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
22:06:13.066 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:13.066 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:13.066 00.000 12268 Enqueuing Expose request
22:06:13.223 00.157 11616 IsGuiding returns 1
22:06:13.223 00.000 11616 scope still moving after pulse duration time elapsed
22:06:13.255 00.032 11616 IsSlewing returns 0
22:06:13.255 00.000 11616 IsGuiding returns 1
22:06:13.286 00.031 11616 IsSlewing returns 0
22:06:13.286 00.000 11616 IsGuiding returns 1
22:06:13.317 00.031 11616 IsSlewing returns 0
22:06:13.317 00.000 11616 IsGuiding returns 1
22:06:13.347 00.030 11616 IsSlewing returns 0
22:06:13.347 00.000 11616 IsGuiding returns 1
22:06:13.379 00.032 11616 IsSlewing returns 0
22:06:13.380 00.001 11616 IsGuiding returns 1
22:06:13.410 00.030 11616 IsSlewing returns 0
22:06:13.411 00.001 11616 IsGuiding returns 1
22:06:13.441 00.030 11616 IsSlewing returns 0
22:06:13.442 00.001 11616 IsGuiding returns 0
22:06:13.442 00.000 11616 scope move finished after 175 + 241 ms
22:06:13.442 00.000 11616 Move returns status 0, amount 175
22:06:13.442 00.000 11616 MoveAxis(N, 40, ABG)
22:06:13.442 00.000 11616 Guiding  Dir = 0, Dur = 40
22:06:13.442 00.000 11616 IsSlewing returns 0
22:06:13.442 00.000 11616 IsGuiding returns 0
22:06:13.443 00.001 11616 PulseGuide returned control before completion, sleep 50
22:06:13.504 00.061 11616 IsGuiding returns 1
22:06:13.504 00.000 11616 scope still moving after pulse duration time elapsed
22:06:13.534 00.030 11616 IsSlewing returns 0
22:06:13.534 00.000 11616 IsGuiding returns 0
22:06:13.535 00.001 11616 scope move finished after 40 + 51 ms
22:06:13.535 00.000 11616 Move returns status 0, amount 40
22:06:13.535 00.000 11616 move complete, result=0
22:06:13.535 00.000 11616 worker thread done servicing request
22:06:13.535 00.000 11616 Worker thread wakes up
22:06:13.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:13.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:13.535 00.000 12268 GuideStep: 0.3 px 175 ms WEST, -0.5 px 40 ms NORTH
22:06:15.548 02.013 11616 Exposure complete
22:06:15.603 00.055 11616 worker thread done servicing request
22:06:15.603 00.000 12268 OnExposeComplete: enter
22:06:15.603 00.000 12268 UpdateGuideState(): m_state=6
22:06:15.603 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:06:15.603 00.000 12268 Star::Find returns 1 (0), X=1154.84, Y=140.41, Mass=709, SNR=18.3, Peak=55 HFD=5.3
22:06:15.603 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
22:06:15.603 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
22:06:15.603 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.55 hyp=0.55 cameraTheta=1.51 mountX=0.55 mountY=-0.03, mountTheta=-0.06
22:06:15.605 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.55, opts=13)
22:06:15.605 00.000 12268 Enqueuing Move request for scope (0.04, 0.55)
22:06:15.605 00.000 11616 Worker thread wakes up
22:06:15.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.55) opts 0xd
22:06:15.605 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.55)
22:06:15.605 00.000 11616 Moving (0.04, 0.55) raw xDistance=0.55 yDistance=-0.03
22:06:15.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.55
22:06:15.605 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:15.607 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:06:15.607 00.000 11616 MoveAxis(W, 309, ABG)
22:06:15.607 00.000 11616 Guiding  Dir = 3, Dur = 309
22:06:15.607 00.000 11616 IsSlewing returns 0
22:06:15.607 00.000 11616 IsGuiding returns 0
22:06:15.607 00.000 11616 PulseGuide returned control before completion, sleep 319
22:06:15.628 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:15.646 00.018 12268 UpdateGuideState exits: m=709 SNR=18.3
22:06:15.646 00.000 12268 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 3 / 99999
22:06:15.646 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683975.646,"Host":"ASTROCENTER","Inst":1,"Distance":0.46,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
22:06:15.647 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:15.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:15.647 00.000 12268 Enqueuing Expose request
22:06:15.931 00.284 11616 IsGuiding returns 1
22:06:15.931 00.000 11616 scope still moving after pulse duration time elapsed
22:06:15.963 00.032 11616 IsSlewing returns 0
22:06:15.963 00.000 11616 IsGuiding returns 1
22:06:15.993 00.030 11616 IsSlewing returns 0
22:06:15.994 00.001 11616 IsGuiding returns 0
22:06:15.994 00.000 11616 scope move finished after 309 + 77 ms
22:06:15.994 00.000 11616 Move returns status 0, amount 309
22:06:15.994 00.000 11616 MoveAxis(N, 0, ABG)
22:06:15.994 00.000 11616 Move returns status 0, amount 0
22:06:15.994 00.000 11616 move complete, result=0
22:06:15.994 00.000 11616 worker thread done servicing request
22:06:15.994 00.000 11616 Worker thread wakes up
22:06:15.994 00.000 12268 GuideStep: 0.6 px 309 ms WEST, -0.0 px 0 ms NORTH
22:06:15.995 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:15.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:18.000 02.005 11616 Exposure complete
22:06:18.054 00.054 11616 worker thread done servicing request
22:06:18.054 00.000 12268 OnExposeComplete: enter
22:06:18.054 00.000 12268 UpdateGuideState(): m_state=6
22:06:18.055 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:06:18.055 00.000 12268 Star::Find returns 1 (0), X=1154.31, Y=139.89, Mass=675, SNR=17.9, Peak=43 HFD=5.5
22:06:18.055 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
22:06:18.055 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
22:06:18.055 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.03 hyp=0.50 cameraTheta=3.09 mountX=-0.02 mountY=-0.49, mountTheta=-1.61
22:06:18.059 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=0.03, opts=13)
22:06:18.059 00.000 12268 Enqueuing Move request for scope (-0.49, 0.03)
22:06:18.059 00.000 11616 Worker thread wakes up
22:06:18.059 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.03) opts 0xd
22:06:18.059 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, 0.03)
22:06:18.059 00.000 11616 Moving (-0.49, 0.03) raw xDistance=-0.02 yDistance=-0.49
22:06:18.059 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:18.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:06:18.060 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
22:06:18.060 00.000 11616 MoveAxis(E, 0, ABG)
22:06:18.060 00.000 11616 Move returns status 0, amount 0
22:06:18.060 00.000 11616 MoveAxis(N, 42, ABG)
22:06:18.060 00.000 11616 Guiding  Dir = 0, Dur = 42
22:06:18.060 00.000 11616 IsSlewing returns 0
22:06:18.060 00.000 11616 IsGuiding returns 0
22:06:18.061 00.001 11616 PulseGuide returned control before completion, sleep 52
22:06:18.084 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:18.101 00.017 12268 UpdateGuideState exits: m=675 SNR=17.9
22:06:18.101 00.000 12268 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 4 / 99999
22:06:18.101 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683978.101,"Host":"ASTROCENTER","Inst":1,"Distance":0.47,"Time":7.2,"SettleTime":10.0,"StarLocked":true}
22:06:18.102 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:18.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:18.102 00.000 12268 Enqueuing Expose request
22:06:18.120 00.018 11616 IsGuiding returns 1
22:06:18.120 00.000 11616 scope still moving after pulse duration time elapsed
22:06:18.152 00.032 11616 IsSlewing returns 0
22:06:18.152 00.000 11616 IsGuiding returns 0
22:06:18.152 00.000 11616 scope move finished after 42 + 49 ms
22:06:18.152 00.000 11616 Move returns status 0, amount 42
22:06:18.152 00.000 11616 move complete, result=0
22:06:18.152 00.000 11616 worker thread done servicing request
22:06:18.152 00.000 11616 Worker thread wakes up
22:06:18.153 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:18.153 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:18.153 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.5 px 42 ms NORTH
22:06:20.162 02.009 11616 Exposure complete
22:06:20.216 00.054 11616 worker thread done servicing request
22:06:20.216 00.000 12268 OnExposeComplete: enter
22:06:20.216 00.000 12268 UpdateGuideState(): m_state=6
22:06:20.217 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:06:20.217 00.000 12268 Star::Find returns 1 (0), X=1154.67, Y=139.86, Mass=637, SNR=17.4, Peak=54 HFD=5.0
22:06:20.217 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.65 = 1.65)
22:06:20.217 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.46 = -1.46)
22:06:20.217 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.13 mountX=-0.01 mountY=-0.13, mountTheta=-1.65
22:06:20.218 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.00, opts=13)
22:06:20.218 00.000 12268 Enqueuing Move request for scope (-0.13, 0.00)
22:06:20.218 00.000 11616 Worker thread wakes up
22:06:20.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
22:06:20.219 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
22:06:20.219 00.000 11616 Moving (-0.13, 0.00) raw xDistance=-0.01 yDistance=-0.13
22:06:20.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:20.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:06:20.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:20.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:06:20.219 00.000 11616 MoveAxis(E, 0, ABG)
22:06:20.219 00.000 11616 Move returns status 0, amount 0
22:06:20.219 00.000 11616 MoveAxis(N, 0, ABG)
22:06:20.219 00.000 11616 Move returns status 0, amount 0
22:06:20.220 00.001 11616 move complete, result=0
22:06:20.220 00.000 11616 worker thread done servicing request
22:06:20.240 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:20.260 00.020 12268 UpdateGuideState exits: m=637 SNR=17.4
22:06:20.260 00.000 12268 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 5 / 99999
22:06:20.260 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768683980.260,"Host":"ASTROCENTER","Inst":1,"Distance":0.37,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
22:06:20.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:20.261 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:20.261 00.000 12268 Enqueuing Expose request
22:06:20.261 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:20.261 00.000 11616 Worker thread wakes up
22:06:20.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:20.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:22.276 02.015 11616 Exposure complete
22:06:22.331 00.055 11616 worker thread done servicing request
22:06:22.331 00.000 12268 OnExposeComplete: enter
22:06:22.332 00.001 12268 UpdateGuideState(): m_state=6
22:06:22.332 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:06:22.332 00.000 12268 Star::Find returns 1 (0), X=1155.01, Y=139.85, Mass=688, SNR=18.1, Peak=48 HFD=5.9
22:06:22.332 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
22:06:22.332 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
22:06:22.332 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-0.02 mountX=0.02 mountY=0.21, mountTheta=1.49
22:06:22.334 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.00, opts=13)
22:06:22.334 00.000 12268 Enqueuing Move request for scope (0.21, -0.00)
22:06:22.334 00.000 11616 Worker thread wakes up
22:06:22.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.00) opts 0xd
22:06:22.334 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.00)
22:06:22.334 00.000 11616 Moving (0.21, -0.00) raw xDistance=0.02 yDistance=0.21
22:06:22.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:22.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:06:22.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:22.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:06:22.334 00.000 11616 MoveAxis(E, 0, ABG)
22:06:22.335 00.001 11616 Move returns status 0, amount 0
22:06:22.335 00.000 11616 MoveAxis(N, 0, ABG)
22:06:22.335 00.000 11616 Move returns status 0, amount 0
22:06:22.335 00.000 11616 move complete, result=0
22:06:22.335 00.000 11616 worker thread done servicing request
22:06:22.355 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:22.372 00.017 12268 UpdateGuideState exits: m=688 SNR=18.1
22:06:22.372 00.000 12268 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 6 / 99999
22:06:22.373 00.001 12268 PhdController: newstate STATE_FINISH
22:06:22.373 00.000 12268 PhdController complete: success
22:06:22.373 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768683982.373,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
22:06:22.373 00.000 12268 Mount: notify guiding dither settle done success=1
22:06:22.374 00.001 12268 PhdController: newstate STATE_IDLE
22:06:22.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:22.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:22.374 00.000 12268 Enqueuing Expose request
22:06:22.374 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:06:22.374 00.000 11616 Worker thread wakes up
22:06:22.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:22.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:24.377 02.003 11616 Exposure complete
22:06:24.433 00.056 11616 worker thread done servicing request
22:06:24.433 00.000 12268 OnExposeComplete: enter
22:06:24.433 00.000 12268 UpdateGuideState(): m_state=6
22:06:24.433 00.000 12268 Star::Find(15, 1155, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:06:24.434 00.001 12268 Star::Find returns 1 (0), X=1154.50, Y=140.03, Mass=642, SNR=17.4, Peak=46 HFD=5.1
22:06:24.434 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
22:06:24.434 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
22:06:24.434 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.18 hyp=0.35 cameraTheta=2.61 mountX=0.15 mountY=-0.33, mountTheta=-1.15
22:06:24.435 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.18, opts=13)
22:06:24.435 00.000 12268 Enqueuing Move request for scope (-0.31, 0.18)
22:06:24.435 00.000 11616 Worker thread wakes up
22:06:24.435 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.18) opts 0xd
22:06:24.435 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.18)
22:06:24.436 00.001 11616 Moving (-0.31, 0.18) raw xDistance=0.15 yDistance=-0.33
22:06:24.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
22:06:24.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
22:06:24.436 00.000 11616 MoveAxis(W, 82, ABG)
22:06:24.436 00.000 11616 Guiding  Dir = 3, Dur = 82
22:06:24.436 00.000 11616 IsSlewing returns 0
22:06:24.436 00.000 11616 IsGuiding returns 0
22:06:24.437 00.001 11616 PulseGuide returned control before completion, sleep 92
22:06:24.457 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:06:24.475 00.018 12268 UpdateGuideState exits: m=642 SNR=17.4
22:06:24.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:24.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:24.475 00.000 12268 Enqueuing Expose request
22:06:24.532 00.057 11616 IsGuiding returns 1
22:06:24.532 00.000 11616 scope still moving after pulse duration time elapsed
22:06:24.562 00.030 11616 IsSlewing returns 0
22:06:24.563 00.001 11616 IsGuiding returns 0
22:06:24.563 00.000 11616 scope move finished after 82 + 44 ms
22:06:24.563 00.000 11616 Move returns status 0, amount 82
22:06:24.563 00.000 11616 MoveAxis(N, 28, ABG)
22:06:24.563 00.000 11616 Guiding  Dir = 0, Dur = 28
22:06:24.563 00.000 11616 IsSlewing returns 0
22:06:24.564 00.001 11616 IsGuiding returns 0
22:06:24.564 00.000 11616 PulseGuide returned control before completion, sleep 38
22:06:24.609 00.045 11616 IsGuiding returns 1
22:06:24.609 00.000 11616 scope still moving after pulse duration time elapsed
22:06:24.640 00.031 11616 IsSlewing returns 0
22:06:24.640 00.000 11616 IsGuiding returns 0
22:06:24.641 00.001 11616 scope move finished after 28 + 49 ms
22:06:24.641 00.000 11616 Move returns status 0, amount 28
22:06:24.641 00.000 11616 move complete, result=0
22:06:24.641 00.000 11616 worker thread done servicing request
22:06:24.641 00.000 11616 Worker thread wakes up
22:06:24.641 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:24.641 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:24.641 00.000 12268 GuideStep: 0.1 px 82 ms WEST, -0.3 px 28 ms NORTH
22:06:26.649 02.008 11616 Exposure complete
22:06:26.702 00.053 11616 worker thread done servicing request
22:06:26.702 00.000 12268 OnExposeComplete: enter
22:06:26.703 00.001 12268 UpdateGuideState(): m_state=6
22:06:26.703 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:06:26.703 00.000 12268 Star::Find returns 1 (0), X=1154.25, Y=139.80, Mass=652, SNR=17.5, Peak=46 HFD=5.2
22:06:26.703 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
22:06:26.703 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
22:06:26.703 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-0.05 hyp=0.55 cameraTheta=-3.05 mountX=-0.11 mountY=-0.54, mountTheta=-1.77
22:06:26.705 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=-0.05, opts=13)
22:06:26.705 00.000 12268 Enqueuing Move request for scope (-0.55, -0.05)
22:06:26.705 00.000 11616 Worker thread wakes up
22:06:26.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.05) opts 0xd
22:06:26.705 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, -0.05)
22:06:26.705 00.000 11616 Moving (-0.55, -0.05) raw xDistance=-0.11 yDistance=-0.54
22:06:26.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:26.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:06:26.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.54
22:06:26.706 00.001 11616 MoveAxis(E, 0, ABG)
22:06:26.706 00.000 11616 Move returns status 0, amount 0
22:06:26.706 00.000 11616 MoveAxis(N, 46, ABG)
22:06:26.706 00.000 11616 Guiding  Dir = 0, Dur = 46
22:06:26.706 00.000 11616 IsSlewing returns 0
22:06:26.706 00.000 11616 IsGuiding returns 0
22:06:26.707 00.001 11616 PulseGuide returned control before completion, sleep 56
22:06:26.727 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:26.747 00.020 12268 UpdateGuideState exits: m=652 SNR=17.5
22:06:26.747 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:26.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:26.747 00.000 12268 Enqueuing Expose request
22:06:26.766 00.019 11616 IsGuiding returns 1
22:06:26.766 00.000 11616 scope still moving after pulse duration time elapsed
22:06:26.796 00.030 11616 IsSlewing returns 0
22:06:26.796 00.000 11616 IsGuiding returns 0
22:06:26.796 00.000 11616 scope move finished after 46 + 43 ms
22:06:26.796 00.000 11616 Move returns status 0, amount 46
22:06:26.797 00.001 11616 move complete, result=0
22:06:26.797 00.000 11616 worker thread done servicing request
22:06:26.797 00.000 11616 Worker thread wakes up
22:06:26.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:26.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:26.797 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.5 px 46 ms NORTH
22:06:28.805 02.008 11616 Exposure complete
22:06:28.864 00.059 11616 worker thread done servicing request
22:06:28.864 00.000 12268 OnExposeComplete: enter
22:06:28.864 00.000 12268 UpdateGuideState(): m_state=6
22:06:28.864 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:06:28.865 00.001 12268 Star::Find returns 1 (0), X=1154.66, Y=139.79, Mass=618, SNR=17.1, Peak=48 HFD=5.2
22:06:28.865 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
22:06:28.865 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.02)
22:06:28.865 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.16 cameraTheta=-2.72 mountX=-0.08 mountY=-0.13, mountTheta=-2.10
22:06:28.867 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.06, opts=13)
22:06:28.867 00.000 12268 Enqueuing Move request for scope (-0.14, -0.06)
22:06:28.867 00.000 11616 Worker thread wakes up
22:06:28.867 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
22:06:28.867 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
22:06:28.867 00.000 11616 Moving (-0.14, -0.06) raw xDistance=-0.08 yDistance=-0.13
22:06:28.867 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:28.867 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:06:28.867 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:28.868 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:06:28.868 00.000 11616 MoveAxis(E, 0, ABG)
22:06:28.868 00.000 11616 Move returns status 0, amount 0
22:06:28.868 00.000 11616 MoveAxis(N, 0, ABG)
22:06:28.868 00.000 11616 Move returns status 0, amount 0
22:06:28.868 00.000 11616 move complete, result=0
22:06:28.868 00.000 11616 worker thread done servicing request
22:06:28.889 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:28.908 00.019 12268 UpdateGuideState exits: m=618 SNR=17.1
22:06:28.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:28.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:28.908 00.000 12268 Enqueuing Expose request
22:06:28.908 00.000 11616 Worker thread wakes up
22:06:28.908 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:28.909 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:28.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:30.912 02.003 11616 Exposure complete
22:06:30.966 00.054 11616 worker thread done servicing request
22:06:30.967 00.001 12268 OnExposeComplete: enter
22:06:30.967 00.000 12268 UpdateGuideState(): m_state=6
22:06:30.967 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
22:06:30.967 00.000 12268 Star::Find returns 1 (0), X=1154.52, Y=139.90, Mass=682, SNR=18.0, Peak=50 HFD=5.1
22:06:30.967 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
22:06:30.967 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
22:06:30.967 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.29 cameraTheta=2.99 mountX=0.02 mountY=-0.29, mountTheta=-1.51
22:06:30.968 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.04, opts=13)
22:06:30.968 00.000 12268 Enqueuing Move request for scope (-0.28, 0.04)
22:06:30.969 00.001 11616 Worker thread wakes up
22:06:30.969 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.04) opts 0xd
22:06:30.969 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.04)
22:06:30.969 00.000 11616 Moving (-0.28, 0.04) raw xDistance=0.02 yDistance=-0.29
22:06:30.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:30.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:06:30.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
22:06:30.969 00.000 11616 MoveAxis(E, 0, ABG)
22:06:30.969 00.000 11616 Move returns status 0, amount 0
22:06:30.970 00.001 11616 MoveAxis(N, 24, ABG)
22:06:30.970 00.000 11616 Guiding  Dir = 0, Dur = 24
22:06:30.971 00.001 11616 IsSlewing returns 0
22:06:30.971 00.000 11616 IsGuiding returns 0
22:06:30.971 00.000 11616 PulseGuide returned control before completion, sleep 34
22:06:30.990 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:31.008 00.018 11616 IsGuiding returns 1
22:06:31.008 00.000 11616 scope still moving after pulse duration time elapsed
22:06:31.008 00.000 12268 UpdateGuideState exits: m=682 SNR=18.0
22:06:31.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:31.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:31.009 00.001 12268 Enqueuing Expose request
22:06:31.039 00.030 11616 IsSlewing returns 0
22:06:31.039 00.000 11616 IsGuiding returns 0
22:06:31.039 00.000 11616 scope move finished after 24 + 44 ms
22:06:31.039 00.000 11616 Move returns status 0, amount 24
22:06:31.040 00.001 11616 move complete, result=0
22:06:31.040 00.000 11616 worker thread done servicing request
22:06:31.040 00.000 11616 Worker thread wakes up
22:06:31.041 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:31.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:31.042 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 24 ms NORTH
22:06:33.047 02.005 11616 Exposure complete
22:06:33.102 00.055 11616 worker thread done servicing request
22:06:33.102 00.000 12268 OnExposeComplete: enter
22:06:33.102 00.000 12268 UpdateGuideState(): m_state=6
22:06:33.102 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
22:06:33.102 00.000 12268 Star::Find returns 1 (0), X=1154.31, Y=140.21, Mass=667, SNR=17.8, Peak=46 HFD=5.2
22:06:33.102 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
22:06:33.102 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
22:06:33.102 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.35 hyp=0.60 cameraTheta=2.52 mountX=0.30 mountY=-0.53, mountTheta=-1.05
22:06:33.104 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=0.35, opts=13)
22:06:33.104 00.000 12268 Enqueuing Move request for scope (-0.49, 0.35)
22:06:33.104 00.000 11616 Worker thread wakes up
22:06:33.105 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.35) opts 0xd
22:06:33.105 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, 0.35)
22:06:33.105 00.000 11616 Moving (-0.49, 0.35) raw xDistance=0.30 yDistance=-0.53
22:06:33.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
22:06:33.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
22:06:33.105 00.000 11616 MoveAxis(W, 169, ABG)
22:06:33.105 00.000 11616 Guiding  Dir = 3, Dur = 169
22:06:33.105 00.000 11616 IsSlewing returns 0
22:06:33.106 00.001 11616 IsGuiding returns 0
22:06:33.106 00.000 11616 PulseGuide returned control before completion, sleep 179
22:06:33.126 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:33.144 00.018 12268 UpdateGuideState exits: m=667 SNR=17.8
22:06:33.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:33.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:33.144 00.000 12268 Enqueuing Expose request
22:06:33.299 00.155 11616 IsGuiding returns 1
22:06:33.299 00.000 11616 scope still moving after pulse duration time elapsed
22:06:33.330 00.031 11616 IsSlewing returns 0
22:06:33.330 00.000 11616 IsGuiding returns 0
22:06:33.330 00.000 11616 scope move finished after 169 + 55 ms
22:06:33.330 00.000 11616 Move returns status 0, amount 169
22:06:33.331 00.001 11616 MoveAxis(N, 45, ABG)
22:06:33.331 00.000 11616 Guiding  Dir = 0, Dur = 45
22:06:33.331 00.000 11616 IsSlewing returns 0
22:06:33.331 00.000 11616 IsGuiding returns 0
22:06:33.331 00.000 11616 PulseGuide returned control before completion, sleep 55
22:06:33.393 00.062 11616 IsGuiding returns 1
22:06:33.393 00.000 11616 scope still moving after pulse duration time elapsed
22:06:33.424 00.031 11616 IsSlewing returns 0
22:06:33.424 00.000 11616 IsGuiding returns 0
22:06:33.425 00.001 11616 scope move finished after 45 + 47 ms
22:06:33.425 00.000 11616 Move returns status 0, amount 45
22:06:33.425 00.000 11616 move complete, result=0
22:06:33.425 00.000 11616 worker thread done servicing request
22:06:33.425 00.000 11616 Worker thread wakes up
22:06:33.425 00.000 12268 GuideStep: 0.3 px 169 ms WEST, -0.5 px 45 ms NORTH
22:06:33.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:33.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:35.438 02.013 11616 Exposure complete
22:06:35.494 00.056 11616 worker thread done servicing request
22:06:35.494 00.000 12268 OnExposeComplete: enter
22:06:35.494 00.000 12268 UpdateGuideState(): m_state=6
22:06:35.494 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:06:35.495 00.001 12268 Star::Find returns 1 (0), X=1154.58, Y=139.90, Mass=718, SNR=18.4, Peak=49 HFD=5.3
22:06:35.495 00.000 12268 MultiStar: exiting stabilization period
22:06:35.495 00.000 12268 MultiStar: updating star positions after lock position change
22:06:35.495 00.000 12268 Star::Find(15, 538, 568, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:06:35.495 00.000 12268 Star::Find returns 1 (0), X=538.47, Y=568.37, Mass=867, SNR=20.2, Peak=72 HFD=4.9
22:06:35.495 00.000 12268 Star::Find(15, 490, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:06:35.495 00.000 12268 Star::Find returns 1 (0), X=491.05, Y=875.12, Mass=641, SNR=17.3, Peak=49 HFD=5.6
22:06:35.495 00.000 12268 Star::Find(15, 676, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:06:35.495 00.000 12268 Star::Find returns 1 (0), X=675.90, Y=886.48, Mass=437, SNR=14.2, Peak=47 HFD=4.8
22:06:35.495 00.000 12268 Star::Find(15, 1111, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:06:35.495 00.000 12268 Star::Find returns 1 (0), X=1111.53, Y=845.57, Mass=332, SNR=12.5, Peak=32 HFD=3.5
22:06:35.495 00.000 12268 Star::Find(15, 20, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:06:35.495 00.000 12268 Star::Find returns 1 (0), X=20.26, Y=634.68, Mass=420, SNR=14.0, Peak=44 HFD=4.6
22:06:35.496 00.001 12268 Star::Find(15, 762, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:06:35.496 00.000 12268 Star::Find returns 1 (0), X=762.62, Y=657.37, Mass=390, SNR=13.6, Peak=34 HFD=5.0
22:06:35.496 00.000 12268 Star::Find(15, 1095, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:06:35.496 00.000 12268 Star::Find returns 1 (0), X=1095.13, Y=540.00, Mass=387, SNR=13.5, Peak=38 HFD=4.3
22:06:35.496 00.000 12268 Star::Find(15, 1085, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:06:35.496 00.000 12268 Star::Find returns 1 (0), X=1085.89, Y=310.92, Mass=233, SNR=10.4, Peak=39 HFD=4.3
22:06:35.496 00.000 12268 Star::Find(15, 351, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:06:35.496 00.000 12268 Star::Find returns 1 (0), X=351.92, Y=229.82, Mass=225, SNR=10.2, Peak=28 HFD=4.4
22:06:35.496 00.000 12268 Star::Find(15, 663, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:06:35.496 00.000 12268 Star::Find returns 1 (0), X=663.65, Y=264.24, Mass=197, SNR=9.5, Peak=23 HFD=4.8
22:06:35.496 00.000 12268 Star::Find(15, 496, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:06:35.496 00.000 12268 Star::Find returns 1 (0), X=496.50, Y=286.63, Mass=167, SNR=8.8, Peak=21 HFD=4.4
22:06:35.497 00.001 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
22:06:35.497 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
22:06:35.497 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.23 cameraTheta=2.97 mountX=0.02 mountY=-0.23, mountTheta=-1.50
22:06:35.498 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.04, opts=13)
22:06:35.498 00.000 12268 Enqueuing Move request for scope (-0.22, 0.04)
22:06:35.498 00.000 11616 Worker thread wakes up
22:06:35.498 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd
22:06:35.498 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.04)
22:06:35.498 00.000 11616 Moving (-0.22, 0.04) raw xDistance=0.02 yDistance=-0.23
22:06:35.499 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:35.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:06:35.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
22:06:35.499 00.000 11616 MoveAxis(E, 0, ABG)
22:06:35.499 00.000 11616 Move returns status 0, amount 0
22:06:35.499 00.000 11616 MoveAxis(N, 19, ABG)
22:06:35.499 00.000 11616 Guiding  Dir = 0, Dur = 19
22:06:35.499 00.000 11616 IsSlewing returns 0
22:06:35.500 00.001 11616 IsGuiding returns 0
22:06:35.500 00.000 11616 PulseGuide returned control before completion, sleep 29
22:06:35.523 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:06:35.534 00.011 11616 IsGuiding returns 1
22:06:35.534 00.000 11616 scope still moving after pulse duration time elapsed
22:06:35.542 00.008 12268 UpdateGuideState exits: m=718 SNR=18.4
22:06:35.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:35.543 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:35.543 00.000 12268 Enqueuing Expose request
22:06:35.565 00.022 11616 IsSlewing returns 0
22:06:35.565 00.000 11616 IsGuiding returns 0
22:06:35.565 00.000 11616 scope move finished after 19 + 46 ms
22:06:35.565 00.000 11616 Move returns status 0, amount 19
22:06:35.565 00.000 11616 move complete, result=0
22:06:35.566 00.001 11616 worker thread done servicing request
22:06:35.566 00.000 11616 Worker thread wakes up
22:06:35.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:35.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:35.566 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 19 ms NORTH
22:06:37.579 02.013 11616 Exposure complete
22:06:37.633 00.054 11616 worker thread done servicing request
22:06:37.634 00.001 12268 OnExposeComplete: enter
22:06:37.634 00.000 12268 UpdateGuideState(): m_state=6
22:06:37.634 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
22:06:37.634 00.000 12268 Star::Find returns 1 (0), X=1154.09, Y=140.37, Mass=673, SNR=17.8, Peak=50 HFD=5.3
22:06:37.634 00.000 12268 MultiStar: [#1 -0.30,0.55,1.19,U] [#2 -0.16,0.40,0.86,U] [#3 0.17,0.78,0.00,M1] [#4 -0.01,0.31,0.69,U] [#5 -0.23,0.33,0.80,U] [#6 -0.19,0.33,0.70,U] [#7 -0.28,0.65,0.00,M1] [#8 -0.43,0.28,0.43,U] 
22:06:37.634 00.000 12268 refined, 6 included, MultiStar: {-0.30, 0.41}, one-star: {-0.71, 0.51}
22:06:37.635 00.001 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
22:06:37.635 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
22:06:37.635 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.41 hyp=0.51 cameraTheta=2.21 mountX=0.38 mountY=-0.35, mountTheta=-0.75
22:06:37.636 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.41, opts=13)
22:06:37.636 00.000 12268 Enqueuing Move request for scope (-0.30, 0.41)
22:06:37.637 00.001 11616 Worker thread wakes up
22:06:37.637 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.41) opts 0xd
22:06:37.637 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.41)
22:06:37.637 00.000 11616 Moving (-0.30, 0.41) raw xDistance=0.38 yDistance=-0.35
22:06:37.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
22:06:37.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
22:06:37.637 00.000 11616 MoveAxis(W, 213, ABG)
22:06:37.637 00.000 11616 Guiding  Dir = 3, Dur = 213
22:06:37.637 00.000 11616 IsSlewing returns 0
22:06:37.638 00.001 11616 IsGuiding returns 0
22:06:37.638 00.000 11616 PulseGuide returned control before completion, sleep 223
22:06:37.658 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:37.675 00.017 12268 UpdateGuideState exits: m=673 SNR=17.8
22:06:37.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:37.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:37.676 00.001 12268 Enqueuing Expose request
22:06:37.869 00.193 11616 IsGuiding returns 1
22:06:37.869 00.000 11616 scope still moving after pulse duration time elapsed
22:06:37.899 00.030 11616 IsSlewing returns 0
22:06:37.899 00.000 11616 IsGuiding returns 1
22:06:37.931 00.032 11616 IsSlewing returns 0
22:06:37.931 00.000 11616 IsGuiding returns 1
22:06:37.962 00.031 11616 IsSlewing returns 0
22:06:37.962 00.000 11616 IsGuiding returns 1
22:06:37.993 00.031 11616 IsSlewing returns 0
22:06:37.993 00.000 11616 IsGuiding returns 1
22:06:38.024 00.031 11616 IsSlewing returns 0
22:06:38.025 00.001 11616 IsGuiding returns 1
22:06:38.054 00.029 11616 IsSlewing returns 0
22:06:38.055 00.001 11616 IsGuiding returns 1
22:06:38.086 00.031 11616 IsSlewing returns 0
22:06:38.086 00.000 11616 IsGuiding returns 1
22:06:38.118 00.032 11616 IsSlewing returns 0
22:06:38.119 00.001 11616 IsGuiding returns 0
22:06:38.119 00.000 11616 scope move finished after 213 + 268 ms
22:06:38.119 00.000 11616 Move returns status 0, amount 213
22:06:38.119 00.000 11616 MoveAxis(N, 30, ABG)
22:06:38.119 00.000 11616 Guiding  Dir = 0, Dur = 30
22:06:38.119 00.000 11616 IsSlewing returns 0
22:06:38.120 00.001 11616 IsGuiding returns 0
22:06:38.120 00.000 11616 PulseGuide returned control before completion, sleep 40
22:06:38.164 00.044 11616 IsGuiding returns 1
22:06:38.164 00.000 11616 scope still moving after pulse duration time elapsed
22:06:38.195 00.031 11616 IsSlewing returns 0
22:06:38.196 00.001 11616 IsGuiding returns 0
22:06:38.196 00.000 11616 scope move finished after 30 + 46 ms
22:06:38.196 00.000 11616 Move returns status 0, amount 30
22:06:38.196 00.000 11616 move complete, result=0
22:06:38.196 00.000 11616 worker thread done servicing request
22:06:38.196 00.000 11616 Worker thread wakes up
22:06:38.196 00.000 12268 GuideStep: 0.4 px 213 ms WEST, -0.4 px 30 ms NORTH
22:06:38.197 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:38.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:40.205 02.008 11616 Exposure complete
22:06:40.261 00.056 11616 worker thread done servicing request
22:06:40.261 00.000 12268 OnExposeComplete: enter
22:06:40.261 00.000 12268 UpdateGuideState(): m_state=6
22:06:40.261 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
22:06:40.262 00.001 12268 Star::Find returns 1 (0), X=1154.25, Y=139.94, Mass=602, SNR=16.8, Peak=44 HFD=4.9
22:06:40.262 00.000 12268 MultiStar: [#1 0.04,-0.22,1.24,U] [#2 -0.23,-0.10,0.96,U] [#3 0.40,-0.26,0.84,U] [#4 0.01,-0.27,0.77,U] [#5 -0.04,-0.73,0.00,M1] [#6 0.24,-0.18,0.83,U] [#7 -0.27,-0.23,0.84,U] [#8 -0.36,-0.41,0.48,U] 
22:06:40.262 00.000 12268 refined, 7 included, MultiStar: {-0.08, -0.18}, one-star: {-0.55, 0.08}
22:06:40.262 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
22:06:40.262 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
22:06:40.262 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-2.00 mountX=-0.19 mountY=-0.06, mountTheta=-2.84
22:06:40.264 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.18, opts=13)
22:06:40.264 00.000 12268 Enqueuing Move request for scope (-0.08, -0.18)
22:06:40.264 00.000 11616 Worker thread wakes up
22:06:40.264 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
22:06:40.264 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
22:06:40.264 00.000 11616 Moving (-0.08, -0.18) raw xDistance=-0.19 yDistance=-0.06
22:06:40.264 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:40.265 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:06:40.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:40.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:06:40.265 00.000 11616 MoveAxis(E, 0, ABG)
22:06:40.265 00.000 11616 Move returns status 0, amount 0
22:06:40.265 00.000 11616 MoveAxis(N, 0, ABG)
22:06:40.265 00.000 11616 Move returns status 0, amount 0
22:06:40.265 00.000 11616 move complete, result=0
22:06:40.265 00.000 11616 worker thread done servicing request
22:06:40.286 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:06:40.303 00.017 12268 UpdateGuideState exits: m=602 SNR=16.8
22:06:40.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:40.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:40.303 00.000 12268 Enqueuing Expose request
22:06:40.303 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:40.304 00.001 11616 Worker thread wakes up
22:06:40.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:40.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:42.309 02.005 11616 Exposure complete
22:06:42.362 00.053 11616 worker thread done servicing request
22:06:42.362 00.000 12268 OnExposeComplete: enter
22:06:42.362 00.000 12268 UpdateGuideState(): m_state=6
22:06:42.363 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
22:06:42.363 00.000 12268 Star::Find returns 1 (0), X=1154.55, Y=139.92, Mass=641, SNR=17.4, Peak=49 HFD=5.2
22:06:42.363 00.000 12268 MultiStar: [#1 -0.03,-0.33,1.21,U] [#2 0.08,-0.03,0.95,U] [#3 0.28,0.36,0.84,U] [#4 0.50,-0.33,0.00,M1] [#5 -0.01,-0.57,0.78,U] [#6 0.12,-0.23,0.75,U] [#7 -0.16,-0.26,0.77,U] [#8 0.09,-0.08,0.48,U] 
22:06:42.363 00.000 12268 refined, 7 included, MultiStar: {0.00, -0.13}, one-star: {-0.25, 0.06}
22:06:42.363 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
22:06:42.363 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
22:06:42.363 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.54 mountX=-0.13 mountY=0.02, mountTheta=2.98
22:06:42.365 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.13, opts=13)
22:06:42.365 00.000 12268 Enqueuing Move request for scope (0.00, -0.13)
22:06:42.365 00.000 11616 Worker thread wakes up
22:06:42.365 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.13) opts 0xd
22:06:42.365 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.13)
22:06:42.365 00.000 11616 Moving (0.00, -0.13) raw xDistance=-0.13 yDistance=0.02
22:06:42.365 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:42.366 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:06:42.366 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:42.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:06:42.366 00.000 11616 MoveAxis(E, 0, ABG)
22:06:42.366 00.000 11616 Move returns status 0, amount 0
22:06:42.366 00.000 11616 MoveAxis(N, 0, ABG)
22:06:42.366 00.000 11616 Move returns status 0, amount 0
22:06:42.366 00.000 11616 move complete, result=0
22:06:42.366 00.000 11616 worker thread done servicing request
22:06:42.386 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:42.404 00.018 12268 UpdateGuideState exits: m=641 SNR=17.4
22:06:42.406 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:42.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:42.406 00.000 12268 Enqueuing Expose request
22:06:42.406 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:42.406 00.000 11616 Worker thread wakes up
22:06:42.407 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:42.407 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:44.425 02.018 11616 Exposure complete
22:06:44.478 00.053 11616 worker thread done servicing request
22:06:44.478 00.000 12268 OnExposeComplete: enter
22:06:44.478 00.000 12268 UpdateGuideState(): m_state=6
22:06:44.479 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
22:06:44.479 00.000 12268 Star::Find returns 1 (0), X=1154.20, Y=139.82, Mass=607, SNR=16.9, Peak=51 HFD=5.0
22:06:44.479 00.000 12268 MultiStar: [#1 -0.08,-0.39,1.19,U] [#2 -0.19,-0.28,0.97,U] [#3 0.13,-0.17,0.86,U] [#4 -0.08,-0.48,0.74,U] [#5 -0.40,-0.37,0.80,U] [#6 -0.11,-0.31,0.79,U] [#7 -0.17,-0.29,0.77,U] [#8 -0.26,-0.19,0.45,U] 
22:06:44.479 00.000 12268 refined, 8 included, MultiStar: {-0.19, -0.28}, one-star: {-0.60, -0.03}
22:06:44.479 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
22:06:44.479 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
22:06:44.479 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.28 hyp=0.34 cameraTheta=-2.18 mountX=-0.30 mountY=-0.16, mountTheta=-2.65
22:06:44.481 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.28, opts=13)
22:06:44.481 00.000 12268 Enqueuing Move request for scope (-0.19, -0.28)
22:06:44.481 00.000 11616 Worker thread wakes up
22:06:44.481 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.28) opts 0xd
22:06:44.481 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.28)
22:06:44.481 00.000 11616 Moving (-0.19, -0.28) raw xDistance=-0.30 yDistance=-0.16
22:06:44.481 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
22:06:44.481 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
22:06:44.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
22:06:44.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:06:44.481 00.000 11616 MoveAxis(E, 166, ABG)
22:06:44.482 00.001 11616 Guiding  Dir = 2, Dur = 166
22:06:44.482 00.000 11616 IsSlewing returns 0
22:06:44.482 00.000 11616 IsGuiding returns 0
22:06:44.482 00.000 11616 PulseGuide returned control before completion, sleep 176
22:06:44.503 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:44.520 00.017 12268 UpdateGuideState exits: m=607 SNR=16.9
22:06:44.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:44.521 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:44.521 00.000 12268 Enqueuing Expose request
22:06:44.672 00.151 11616 IsGuiding returns 0
22:06:44.673 00.001 11616 Move returns status 0, amount 166
22:06:44.673 00.000 11616 MoveAxis(N, 13, ABG)
22:06:44.673 00.000 11616 Guiding  Dir = 0, Dur = 13
22:06:44.673 00.000 11616 IsSlewing returns 0
22:06:44.674 00.001 11616 IsGuiding returns 0
22:06:44.674 00.000 11616 PulseGuide returned control before completion, sleep 23
22:06:44.704 00.030 11616 IsGuiding returns 1
22:06:44.704 00.000 11616 scope still moving after pulse duration time elapsed
22:06:44.735 00.031 11616 IsSlewing returns 0
22:06:44.735 00.000 11616 IsGuiding returns 0
22:06:44.736 00.001 11616 scope move finished after 13 + 48 ms
22:06:44.736 00.000 11616 Move returns status 0, amount 13
22:06:44.736 00.000 11616 move complete, result=0
22:06:44.736 00.000 11616 worker thread done servicing request
22:06:44.736 00.000 11616 Worker thread wakes up
22:06:44.736 00.000 12268 GuideStep: -0.3 px 166 ms EAST, -0.2 px 13 ms NORTH
22:06:44.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:44.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:46.740 02.004 11616 Exposure complete
22:06:46.796 00.056 11616 worker thread done servicing request
22:06:46.796 00.000 12268 OnExposeComplete: enter
22:06:46.796 00.000 12268 UpdateGuideState(): m_state=6
22:06:46.796 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
22:06:46.796 00.000 12268 Star::Find returns 1 (0), X=1154.39, Y=140.31, Mass=623, SNR=17.1, Peak=48 HFD=5.4
22:06:46.797 00.001 12268 MultiStar: [#1 -0.10,-0.16,1.21,U] [#2 -0.23,0.14,0.93,U] [#3 0.35,0.41,0.86,U] [#4 0.19,0.13,0.69,U] [#5 0.05,-0.24,0.81,U] [#6 0.15,0.14,0.84,U] [#7 -0.11,0.05,0.78,U] [#8 0.05,0.23,0.59,U] 
22:06:46.797 00.000 12268 refined, 8 included, MultiStar: {-0.03, 0.12}, one-star: {-0.41, 0.45}
22:06:46.797 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
22:06:46.797 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
22:06:46.797 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.78 mountX=0.12 mountY=-0.04, mountTheta=-0.34
22:06:46.798 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.12, opts=13)
22:06:46.798 00.000 12268 Enqueuing Move request for scope (-0.03, 0.12)
22:06:46.799 00.001 11616 Worker thread wakes up
22:06:46.799 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
22:06:46.799 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
22:06:46.799 00.000 11616 Moving (-0.03, 0.12) raw xDistance=0.12 yDistance=-0.04
22:06:46.799 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:46.799 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:06:46.799 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:46.799 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:06:46.799 00.000 11616 MoveAxis(E, 0, ABG)
22:06:46.799 00.000 11616 Move returns status 0, amount 0
22:06:46.799 00.000 11616 MoveAxis(N, 0, ABG)
22:06:46.799 00.000 11616 Move returns status 0, amount 0
22:06:46.800 00.001 11616 move complete, result=0
22:06:46.800 00.000 11616 worker thread done servicing request
22:06:46.821 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:46.838 00.017 12268 UpdateGuideState exits: m=623 SNR=17.1
22:06:46.838 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:46.839 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:46.839 00.000 12268 Enqueuing Expose request
22:06:46.839 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:06:46.839 00.000 11616 Worker thread wakes up
22:06:46.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:46.839 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:48.846 02.007 11616 Exposure complete
22:06:48.900 00.054 11616 worker thread done servicing request
22:06:48.900 00.000 12268 OnExposeComplete: enter
22:06:48.900 00.000 12268 UpdateGuideState(): m_state=6
22:06:48.900 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
22:06:48.900 00.000 12268 Star::Find returns 1 (0), X=1154.81, Y=140.02, Mass=688, SNR=18.1, Peak=57 HFD=5.3
22:06:48.901 00.001 12268 MultiStar: [#1 0.20,-0.08,1.14,U] [#2 0.26,0.12,0.90,U] [#3 0.53,0.30,0.00,M1] [#4 0.77,0.05,0.00,M1] [#5 0.10,-0.60,0.00,M1] [#6 0.35,-0.28,0.71,U] [#7 0.33,-0.02,0.77,U] [#8 0.11,-0.08,0.46,U] 
22:06:48.901 00.000 12268 single-star, 5 included, MultiStar: {0.20, -0.01}, one-star: {0.01, 0.16}
22:06:48.901 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
22:06:48.901 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
22:06:48.901 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.53 mountX=0.16 mountY=-0.01, mountTheta=-0.09
22:06:48.902 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.16, opts=13)
22:06:48.902 00.000 12268 Enqueuing Move request for scope (0.01, 0.16)
22:06:48.902 00.000 11616 Worker thread wakes up
22:06:48.903 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
22:06:48.903 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
22:06:48.903 00.000 11616 Moving (0.01, 0.16) raw xDistance=0.16 yDistance=-0.01
22:06:48.903 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:48.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:06:48.903 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:48.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:06:48.903 00.000 11616 MoveAxis(E, 0, ABG)
22:06:48.903 00.000 11616 Move returns status 0, amount 0
22:06:48.903 00.000 11616 MoveAxis(N, 0, ABG)
22:06:48.903 00.000 11616 Move returns status 0, amount 0
22:06:48.903 00.000 11616 move complete, result=0
22:06:48.903 00.000 11616 worker thread done servicing request
22:06:48.924 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:48.942 00.018 12268 UpdateGuideState exits: m=688 SNR=18.1
22:06:48.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:48.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:48.942 00.000 12268 Enqueuing Expose request
22:06:48.943 00.001 11616 Worker thread wakes up
22:06:48.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:48.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:48.943 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:06:50.949 02.006 11616 Exposure complete
22:06:51.006 00.057 11616 worker thread done servicing request
22:06:51.006 00.000 12268 OnExposeComplete: enter
22:06:51.006 00.000 12268 UpdateGuideState(): m_state=6
22:06:51.006 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
22:06:51.006 00.000 12268 Star::Find returns 1 (0), X=1154.67, Y=140.16, Mass=691, SNR=18.1, Peak=58 HFD=5.2
22:06:51.006 00.000 12268 MultiStar: [#1 0.30,-0.06,1.12,U] [#2 0.53,-0.02,0.89,U] [#3 0.41,0.33,0.75,U] [#4 0.45,-0.09,0.69,U] [#5 -0.01,-0.24,0.78,U] [#6 0.27,-0.03,0.78,U] [#7 0.27,0.15,0.82,U] [#8 0.47,0.09,0.47,U] 
22:06:51.007 00.001 12268 refined, 8 included, MultiStar: {0.27, 0.05}, one-star: {-0.13, 0.30}
22:06:51.007 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
22:06:51.007 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.88)
22:06:51.007 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.05 hyp=0.27 cameraTheta=0.18 mountX=0.07 mountY=0.26, mountTheta=1.29
22:06:51.008 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.05, opts=13)
22:06:51.008 00.000 12268 Enqueuing Move request for scope (0.27, 0.05)
22:06:51.008 00.000 11616 Worker thread wakes up
22:06:51.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.05) opts 0xd
22:06:51.008 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.05)
22:06:51.008 00.000 11616 Moving (0.27, 0.05) raw xDistance=0.07 yDistance=0.26
22:06:51.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:51.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:06:51.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:51.009 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:06:51.009 00.000 11616 MoveAxis(E, 0, ABG)
22:06:51.009 00.000 11616 Move returns status 0, amount 0
22:06:51.009 00.000 11616 MoveAxis(N, 0, ABG)
22:06:51.009 00.000 11616 Move returns status 0, amount 0
22:06:51.009 00.000 11616 move complete, result=0
22:06:51.009 00.000 11616 worker thread done servicing request
22:06:51.032 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:51.050 00.018 12268 UpdateGuideState exits: m=691 SNR=18.1
22:06:51.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:51.051 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:51.051 00.000 12268 Enqueuing Expose request
22:06:51.051 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:06:51.051 00.000 11616 Worker thread wakes up
22:06:51.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:51.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:52.330 01.279 12268 evsrv: cli 0F8E6D80 connect
22:06:52.330 00.000 12268 case statement mapped state 6 to 3
22:06:52.331 00.001 12268 case statement mapped state 6 to 3
22:06:52.332 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"566b957f-0103-4a2d-88ed-cb7db5e6c579"}
22:06:52.332 00.000 12268 case statement mapped state 6 to 3
22:06:52.332 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"566b957f-0103-4a2d-88ed-cb7db5e6c579"}
22:06:52.332 00.000 12268 evsrv: cli 0F8E6D80 disconnect
22:06:53.068 00.736 11616 Exposure complete
22:06:53.127 00.059 11616 worker thread done servicing request
22:06:53.127 00.000 12268 OnExposeComplete: enter
22:06:53.128 00.001 12268 UpdateGuideState(): m_state=6
22:06:53.128 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
22:06:53.128 00.000 12268 Star::Find returns 1 (0), X=1154.74, Y=139.67, Mass=712, SNR=18.4, Peak=46 HFD=5.5
22:06:53.128 00.000 12268 MultiStar: [#1 -0.08,-0.76,0.00,M1] [#2 0.29,-0.40,0.89,U] [#3 0.39,-0.16,0.81,U] [#4 0.34,-0.73,0.00,M1] [#5 -0.04,-0.91,0.00,M1] [#6 0.13,-0.24,0.75,U] [#7 -0.09,-0.37,0.86,U] [#8 0.33,-0.31,0.48,U] 
22:06:53.128 00.000 12268 single-star, 5 included, MultiStar: {0.14, -0.27}, one-star: {-0.06, -0.19}
22:06:53.128 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
22:06:53.129 00.001 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
22:06:53.129 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.88 mountX=-0.19 mountY=-0.04, mountTheta=-2.96
22:06:53.130 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.19, opts=13)
22:06:53.130 00.000 12268 Enqueuing Move request for scope (-0.06, -0.19)
22:06:53.130 00.000 11616 Worker thread wakes up
22:06:53.131 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd
22:06:53.131 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.19)
22:06:53.131 00.000 11616 Moving (-0.06, -0.19) raw xDistance=-0.19 yDistance=-0.04
22:06:53.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
22:06:53.131 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:53.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:06:53.131 00.000 11616 MoveAxis(E, 109, ABG)
22:06:53.131 00.000 11616 Guiding  Dir = 2, Dur = 109
22:06:53.131 00.000 11616 IsSlewing returns 0
22:06:53.132 00.001 11616 IsGuiding returns 0
22:06:53.132 00.000 11616 PulseGuide returned control before completion, sleep 119
22:06:53.154 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:53.173 00.019 12268 UpdateGuideState exits: m=712 SNR=18.4
22:06:53.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:53.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:53.173 00.000 12268 Enqueuing Expose request
22:06:53.261 00.088 11616 IsGuiding returns 1
22:06:53.261 00.000 11616 scope still moving after pulse duration time elapsed
22:06:53.293 00.032 11616 IsSlewing returns 0
22:06:53.293 00.000 11616 IsGuiding returns 0
22:06:53.293 00.000 11616 scope move finished after 109 + 51 ms
22:06:53.293 00.000 11616 Move returns status 0, amount 109
22:06:53.293 00.000 11616 MoveAxis(N, 0, ABG)
22:06:53.293 00.000 11616 Move returns status 0, amount 0
22:06:53.293 00.000 11616 move complete, result=0
22:06:53.293 00.000 11616 worker thread done servicing request
22:06:53.294 00.001 11616 Worker thread wakes up
22:06:53.294 00.000 12268 GuideStep: -0.2 px 109 ms EAST, -0.0 px 0 ms NORTH
22:06:53.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:53.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:55.303 02.009 11616 Exposure complete
22:06:55.358 00.055 11616 worker thread done servicing request
22:06:55.358 00.000 12268 OnExposeComplete: enter
22:06:55.358 00.000 12268 UpdateGuideState(): m_state=6
22:06:55.358 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
22:06:55.358 00.000 12268 Star::Find returns 1 (0), X=1154.92, Y=140.06, Mass=679, SNR=17.9, Peak=48 HFD=5.7
22:06:55.358 00.000 12268 MultiStar: [#1 0.67,-0.07,0.00,M2] [#2 0.30,0.00,0.91,U] [#3 0.88,0.28,0.00,M1] [#4 0.83,-0.03,0.00,M2] [#5 0.67,0.08,0.00,M2] [#6 0.46,0.04,0.73,U] [#7 0.22,-0.17,0.77,U] [#8 0.28,-0.20,0.50,U] 
22:06:55.358 00.000 12268 single-star, 4 included, MultiStar: {0.27, 0.00}, one-star: {0.12, 0.20}
22:06:55.358 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
22:06:55.358 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.53 = 2.75)
22:06:55.358 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.05 mountX=0.21 mountY=0.09, mountTheta=0.40
22:06:55.360 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.20, opts=13)
22:06:55.361 00.001 12268 Enqueuing Move request for scope (0.12, 0.20)
22:06:55.361 00.000 11616 Worker thread wakes up
22:06:55.361 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
22:06:55.361 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
22:06:55.361 00.000 11616 Moving (0.12, 0.20) raw xDistance=0.21 yDistance=0.09
22:06:55.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:55.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:06:55.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:55.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:06:55.362 00.001 11616 MoveAxis(E, 0, ABG)
22:06:55.362 00.000 11616 Move returns status 0, amount 0
22:06:55.362 00.000 11616 MoveAxis(N, 0, ABG)
22:06:55.362 00.000 11616 Move returns status 0, amount 0
22:06:55.362 00.000 11616 move complete, result=0
22:06:55.362 00.000 11616 worker thread done servicing request
22:06:55.388 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:55.405 00.017 12268 UpdateGuideState exits: m=679 SNR=17.9
22:06:55.405 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:55.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:55.405 00.000 12268 Enqueuing Expose request
22:06:55.405 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:55.405 00.000 11616 Worker thread wakes up
22:06:55.406 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:55.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:57.412 02.006 11616 Exposure complete
22:06:57.466 00.054 11616 worker thread done servicing request
22:06:57.466 00.000 12268 OnExposeComplete: enter
22:06:57.466 00.000 12268 UpdateGuideState(): m_state=6
22:06:57.466 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
22:06:57.466 00.000 12268 Star::Find returns 1 (0), X=1154.37, Y=140.53, Mass=692, SNR=18.1, Peak=47 HFD=5.2
22:06:57.467 00.001 12268 MultiStar: [#1 -0.14,0.47,1.14,U] [#2 0.05,0.70,0.00,M1] [#3 0.24,0.61,0.00,M2] [#4 -0.09,0.60,0.00,M3] [#5 0.10,0.16,0.77,U] [#6 -0.13,0.45,0.75,U] [#7 -0.50,0.33,0.00,M1] [#8 0.05,0.63,0.00,M1] 
22:06:57.467 00.000 12268 refined, 3 included, MultiStar: {-0.17, 0.46}, one-star: {-0.43, 0.68}
22:06:57.467 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
22:06:57.467 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
22:06:57.467 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.46 hyp=0.49 cameraTheta=1.92 mountX=0.44 mountY=-0.22, mountTheta=-0.47
22:06:57.469 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.46, opts=13)
22:06:57.469 00.000 12268 Enqueuing Move request for scope (-0.17, 0.46)
22:06:57.470 00.001 11616 Worker thread wakes up
22:06:57.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.46) opts 0xd
22:06:57.470 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.46)
22:06:57.470 00.000 11616 Moving (-0.17, 0.46) raw xDistance=0.44 yDistance=-0.22
22:06:57.470 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
22:06:57.470 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.32
22:06:57.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
22:06:57.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
22:06:57.470 00.000 11616 MoveAxis(W, 246, ABG)
22:06:57.470 00.000 11616 Guiding  Dir = 3, Dur = 246
22:06:57.470 00.000 11616 IsSlewing returns 0
22:06:57.471 00.001 11616 IsGuiding returns 0
22:06:57.471 00.000 11616 PulseGuide returned control before completion, sleep 256
22:06:57.490 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:06:57.507 00.017 12268 UpdateGuideState exits: m=692 SNR=18.1
22:06:57.508 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:57.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:06:57.508 00.000 12268 Enqueuing Expose request
22:06:57.737 00.229 11616 IsGuiding returns 1
22:06:57.737 00.000 11616 scope still moving after pulse duration time elapsed
22:06:57.768 00.031 11616 IsSlewing returns 0
22:06:57.769 00.001 11616 IsGuiding returns 1
22:06:57.799 00.030 11616 IsSlewing returns 0
22:06:57.799 00.000 11616 IsGuiding returns 1
22:06:57.830 00.031 11616 IsSlewing returns 0
22:06:57.830 00.000 11616 IsGuiding returns 0
22:06:57.830 00.000 11616 scope move finished after 246 + 113 ms
22:06:57.830 00.000 11616 Move returns status 0, amount 246
22:06:57.830 00.000 11616 MoveAxis(N, 19, ABG)
22:06:57.830 00.000 11616 Guiding  Dir = 0, Dur = 19
22:06:57.830 00.000 11616 IsSlewing returns 0
22:06:57.832 00.002 11616 IsGuiding returns 0
22:06:57.832 00.000 11616 PulseGuide returned control before completion, sleep 29
22:06:57.877 00.045 11616 IsGuiding returns 1
22:06:57.877 00.000 11616 scope still moving after pulse duration time elapsed
22:06:57.907 00.030 11616 IsSlewing returns 0
22:06:57.907 00.000 11616 IsGuiding returns 0
22:06:57.907 00.000 11616 scope move finished after 19 + 56 ms
22:06:57.907 00.000 11616 Move returns status 0, amount 19
22:06:57.907 00.000 11616 move complete, result=0
22:06:57.907 00.000 11616 worker thread done servicing request
22:06:57.908 00.001 11616 Worker thread wakes up
22:06:57.908 00.000 12268 GuideStep: 0.4 px 246 ms WEST, -0.2 px 19 ms NORTH
22:06:57.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:06:57.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:06:59.920 02.012 11616 Exposure complete
22:06:59.974 00.054 11616 worker thread done servicing request
22:06:59.975 00.001 12268 OnExposeComplete: enter
22:06:59.975 00.000 12268 UpdateGuideState(): m_state=6
22:06:59.975 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
22:06:59.975 00.000 12268 Star::Find returns 1 (0), X=1154.28, Y=140.08, Mass=671, SNR=17.8, Peak=55 HFD=5.1
22:06:59.975 00.000 12268 MultiStar: [#1 -0.11,-0.11,1.07,U] [#2 -0.16,0.11,0.94,U] [#3 0.16,-0.10,0.75,U] [#4 -0.29,-0.35,0.70,U] [#5 -0.11,-0.29,0.75,U] [#6 -0.29,-0.16,0.74,U] [#7 -0.38,-0.14,0.74,U] [#8 0.11,-0.06,0.46,U] 
22:06:59.975 00.000 12268 refined, 8 included, MultiStar: {-0.20, -0.08}, one-star: {-0.52, 0.22}
22:06:59.976 00.001 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.23 = 2.06)
22:06:59.976 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.05)
22:06:59.976 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-2.75 mountX=-0.10 mountY=-0.18, mountTheta=-2.06
22:06:59.977 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.08, opts=13)
22:06:59.977 00.000 12268 Enqueuing Move request for scope (-0.20, -0.08)
22:06:59.977 00.000 11616 Worker thread wakes up
22:06:59.977 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
22:06:59.978 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
22:06:59.978 00.000 11616 Moving (-0.20, -0.08) raw xDistance=-0.10 yDistance=-0.18
22:06:59.978 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:59.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:06:59.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:06:59.978 00.000 11616 MoveAxis(E, 0, ABG)
22:06:59.978 00.000 11616 Move returns status 0, amount 0
22:06:59.978 00.000 11616 MoveAxis(N, 16, ABG)
22:06:59.978 00.000 11616 Guiding  Dir = 0, Dur = 16
22:06:59.978 00.000 11616 IsSlewing returns 0
22:06:59.979 00.001 11616 IsGuiding returns 0
22:06:59.979 00.000 11616 PulseGuide returned control before completion, sleep 26
22:06:59.998 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:00.009 00.011 11616 IsGuiding returns 1
22:07:00.009 00.000 11616 scope still moving after pulse duration time elapsed
22:07:00.017 00.008 12268 UpdateGuideState exits: m=671 SNR=17.8
22:07:00.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:00.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:00.017 00.000 12268 Enqueuing Expose request
22:07:00.041 00.024 11616 IsSlewing returns 0
22:07:00.041 00.000 11616 IsGuiding returns 0
22:07:00.041 00.000 11616 scope move finished after 16 + 46 ms
22:07:00.041 00.000 11616 Move returns status 0, amount 16
22:07:00.041 00.000 11616 move complete, result=0
22:07:00.042 00.001 11616 worker thread done servicing request
22:07:00.042 00.000 11616 Worker thread wakes up
22:07:00.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:00.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:00.043 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
22:07:02.058 02.015 11616 Exposure complete
22:07:02.113 00.055 11616 worker thread done servicing request
22:07:02.113 00.000 12268 OnExposeComplete: enter
22:07:02.113 00.000 12268 UpdateGuideState(): m_state=6
22:07:02.114 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
22:07:02.114 00.000 12268 Star::Find returns 1 (0), X=1154.30, Y=139.97, Mass=693, SNR=18.1, Peak=59 HFD=5.2
22:07:02.114 00.000 12268 MultiStar: [#1 -0.24,-0.31,1.17,U] [#2 -0.12,0.01,0.92,U] [#3 0.20,0.29,0.79,U] [#4 -0.12,-0.14,0.65,U] [#5 -0.17,-0.78,0.00,M1] [#6 -0.23,-0.10,0.78,U] [#7 -0.26,-0.08,0.75,U] [#8 -0.18,-0.52,0.46,U] 
22:07:02.114 00.000 12268 refined, 7 included, MultiStar: {-0.20, -0.07}, one-star: {-0.50, 0.11}
22:07:02.114 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
22:07:02.114 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
22:07:02.114 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-2.78 mountX=-0.09 mountY=-0.18, mountTheta=-2.04
22:07:02.117 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.07, opts=13)
22:07:02.117 00.000 12268 Enqueuing Move request for scope (-0.20, -0.07)
22:07:02.117 00.000 11616 Worker thread wakes up
22:07:02.117 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd
22:07:02.117 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.07)
22:07:02.117 00.000 11616 Moving (-0.20, -0.07) raw xDistance=-0.09 yDistance=-0.18
22:07:02.117 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:02.117 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:07:02.117 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:07:02.117 00.000 11616 MoveAxis(E, 0, ABG)
22:07:02.117 00.000 11616 Move returns status 0, amount 0
22:07:02.117 00.000 11616 MoveAxis(N, 16, ABG)
22:07:02.118 00.001 11616 Guiding  Dir = 0, Dur = 16
22:07:02.118 00.000 11616 IsSlewing returns 0
22:07:02.118 00.000 11616 IsGuiding returns 0
22:07:02.118 00.000 11616 PulseGuide returned control before completion, sleep 26
22:07:02.138 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:02.147 00.009 11616 IsGuiding returns 1
22:07:02.147 00.000 11616 scope still moving after pulse duration time elapsed
22:07:02.155 00.008 12268 UpdateGuideState exits: m=693 SNR=18.1
22:07:02.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:02.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:02.155 00.000 12268 Enqueuing Expose request
22:07:02.178 00.023 11616 IsSlewing returns 0
22:07:02.178 00.000 11616 IsGuiding returns 0
22:07:02.178 00.000 11616 scope move finished after 16 + 43 ms
22:07:02.178 00.000 11616 Move returns status 0, amount 16
22:07:02.178 00.000 11616 move complete, result=0
22:07:02.178 00.000 11616 worker thread done servicing request
22:07:02.178 00.000 11616 Worker thread wakes up
22:07:02.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:02.179 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:02.179 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
22:07:04.189 02.010 11616 Exposure complete
22:07:04.244 00.055 11616 worker thread done servicing request
22:07:04.244 00.000 12268 OnExposeComplete: enter
22:07:04.244 00.000 12268 UpdateGuideState(): m_state=6
22:07:04.245 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
22:07:04.245 00.000 12268 Star::Find returns 1 (0), X=1154.30, Y=139.87, Mass=692, SNR=18.1, Peak=53 HFD=5.0
22:07:04.245 00.000 12268 MultiStar: [#1 -0.16,-0.26,1.21,U] [#2 -0.27,-0.06,0.91,U] [#3 0.08,-0.27,0.80,U] [#4 -0.01,-0.80,0.00,M2] [#5 -0.25,-0.48,0.00,M2] [#6 -0.09,-0.21,0.67,U] [#7 -0.20,-0.04,0.85,U] [#8 -0.08,-0.43,0.45,U] 
22:07:04.245 00.000 12268 refined, 6 included, MultiStar: {-0.19, -0.16}, one-star: {-0.50, 0.02}
22:07:04.245 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.93 = 2.36)
22:07:04.245 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
22:07:04.245 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-2.45 mountX=-0.18 mountY=-0.17, mountTheta=-2.37
22:07:04.247 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.16, opts=13)
22:07:04.247 00.000 12268 Enqueuing Move request for scope (-0.19, -0.16)
22:07:04.247 00.000 11616 Worker thread wakes up
22:07:04.247 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.16) opts 0xd
22:07:04.248 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.16)
22:07:04.248 00.000 11616 Moving (-0.19, -0.16) raw xDistance=-0.18 yDistance=-0.17
22:07:04.248 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:04.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:07:04.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
22:07:04.248 00.000 11616 MoveAxis(E, 0, ABG)
22:07:04.248 00.000 11616 Move returns status 0, amount 0
22:07:04.248 00.000 11616 MoveAxis(N, 15, ABG)
22:07:04.248 00.000 11616 Guiding  Dir = 0, Dur = 15
22:07:04.249 00.001 11616 IsSlewing returns 0
22:07:04.249 00.000 11616 IsGuiding returns 0
22:07:04.249 00.000 11616 PulseGuide returned control before completion, sleep 25
22:07:04.274 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:04.285 00.011 11616 IsGuiding returns 1
22:07:04.285 00.000 11616 scope still moving after pulse duration time elapsed
22:07:04.292 00.007 12268 UpdateGuideState exits: m=692 SNR=18.1
22:07:04.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:04.293 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:04.293 00.000 12268 Enqueuing Expose request
22:07:04.315 00.022 11616 IsSlewing returns 0
22:07:04.315 00.000 11616 IsGuiding returns 1
22:07:04.347 00.032 11616 IsSlewing returns 0
22:07:04.347 00.000 11616 IsGuiding returns 0
22:07:04.347 00.000 11616 scope move finished after 15 + 83 ms
22:07:04.347 00.000 11616 Move returns status 0, amount 15
22:07:04.348 00.001 11616 move complete, result=0
22:07:04.348 00.000 11616 worker thread done servicing request
22:07:04.348 00.000 11616 Worker thread wakes up
22:07:04.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:04.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:04.362 00.014 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 15 ms NORTH
22:07:06.359 01.997 11616 Exposure complete
22:07:06.414 00.055 11616 worker thread done servicing request
22:07:06.414 00.000 12268 OnExposeComplete: enter
22:07:06.414 00.000 12268 UpdateGuideState(): m_state=6
22:07:06.415 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
22:07:06.415 00.000 12268 Star::Find returns 1 (0), X=1154.22, Y=139.99, Mass=741, SNR=18.8, Peak=59 HFD=4.9
22:07:06.415 00.000 12268 MultiStar: [#1 -0.29,-0.16,1.09,U] [#2 -0.13,-0.11,0.89,U] [#3 0.15,0.17,0.78,U] [#4 0.07,-0.03,0.73,U] [#5 -0.06,-0.31,0.74,U] [#6 -0.14,-0.14,0.76,U] [#7 -0.36,0.00,0.76,U] [#8 -0.34,0.15,0.44,U] 
22:07:06.415 00.000 12268 refined, 8 included, MultiStar: {-0.20, -0.04}, one-star: {-0.58, 0.13}
22:07:06.415 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.40 = 1.88)
22:07:06.415 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.23)
22:07:06.415 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-2.93 mountX=-0.06 mountY=-0.19, mountTheta=-1.88
22:07:06.417 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.04, opts=13)
22:07:06.417 00.000 12268 Enqueuing Move request for scope (-0.20, -0.04)
22:07:06.417 00.000 11616 Worker thread wakes up
22:07:06.417 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
22:07:06.417 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
22:07:06.417 00.000 11616 Moving (-0.20, -0.04) raw xDistance=-0.06 yDistance=-0.19
22:07:06.417 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:06.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:07:06.418 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
22:07:06.418 00.000 11616 MoveAxis(E, 0, ABG)
22:07:06.418 00.000 11616 Move returns status 0, amount 0
22:07:06.418 00.000 11616 MoveAxis(N, 16, ABG)
22:07:06.418 00.000 11616 Guiding  Dir = 0, Dur = 16
22:07:06.418 00.000 11616 IsSlewing returns 0
22:07:06.418 00.000 11616 IsGuiding returns 0
22:07:06.419 00.001 11616 PulseGuide returned control before completion, sleep 26
22:07:06.439 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:07:06.446 00.007 11616 IsGuiding returns 1
22:07:06.446 00.000 11616 scope still moving after pulse duration time elapsed
22:07:06.457 00.011 12268 UpdateGuideState exits: m=741 SNR=18.8
22:07:06.457 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:06.457 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:06.458 00.001 12268 Enqueuing Expose request
22:07:06.477 00.019 11616 IsSlewing returns 0
22:07:06.477 00.000 11616 IsGuiding returns 0
22:07:06.477 00.000 11616 scope move finished after 16 + 42 ms
22:07:06.478 00.001 11616 Move returns status 0, amount 16
22:07:06.478 00.000 11616 move complete, result=0
22:07:06.478 00.000 11616 worker thread done servicing request
22:07:06.478 00.000 11616 Worker thread wakes up
22:07:06.478 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
22:07:06.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:06.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:08.490 02.012 11616 Exposure complete
22:07:08.545 00.055 11616 worker thread done servicing request
22:07:08.545 00.000 12268 OnExposeComplete: enter
22:07:08.545 00.000 12268 UpdateGuideState(): m_state=6
22:07:08.545 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
22:07:08.545 00.000 12268 Star::Find returns 1 (0), X=1154.37, Y=139.80, Mass=685, SNR=18.0, Peak=51 HFD=5.3
22:07:08.545 00.000 12268 MultiStar: [#1 -0.16,-0.48,1.16,U] [#2 0.07,-0.29,0.91,U] [#3 0.08,-0.15,0.81,U] [#4 0.17,-0.73,0.00,M2] [#5 -0.00,-0.55,0.00,M2] [#6 -0.24,-0.32,0.70,U] [#7 0.04,-0.21,0.78,U] [#8 -0.11,-0.13,0.43,U] 
22:07:08.546 00.001 12268 refined, 6 included, MultiStar: {-0.12, -0.25}, one-star: {-0.43, -0.06}
22:07:08.546 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
22:07:08.546 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
22:07:08.546 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-2.01 mountX=-0.26 mountY=-0.08, mountTheta=-2.83
22:07:08.547 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.25, opts=13)
22:07:08.547 00.000 12268 Enqueuing Move request for scope (-0.12, -0.25)
22:07:08.547 00.000 11616 Worker thread wakes up
22:07:08.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.25) opts 0xd
22:07:08.547 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.25)
22:07:08.547 00.000 11616 Moving (-0.12, -0.25) raw xDistance=-0.26 yDistance=-0.08
22:07:08.548 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:08.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:07:08.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:08.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:07:08.548 00.000 11616 MoveAxis(E, 0, ABG)
22:07:08.548 00.000 11616 Move returns status 0, amount 0
22:07:08.548 00.000 11616 MoveAxis(N, 0, ABG)
22:07:08.548 00.000 11616 Move returns status 0, amount 0
22:07:08.548 00.000 11616 move complete, result=0
22:07:08.548 00.000 11616 worker thread done servicing request
22:07:08.570 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:07:08.587 00.017 12268 UpdateGuideState exits: m=685 SNR=18.0
22:07:08.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:08.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:08.587 00.000 12268 Enqueuing Expose request
22:07:08.588 00.001 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:08.588 00.000 11616 Worker thread wakes up
22:07:08.588 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:08.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:10.602 02.014 11616 Exposure complete
22:07:10.656 00.054 11616 worker thread done servicing request
22:07:10.657 00.001 12268 OnExposeComplete: enter
22:07:10.657 00.000 12268 UpdateGuideState(): m_state=6
22:07:10.657 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
22:07:10.657 00.000 12268 Star::Find returns 1 (0), X=1154.63, Y=139.06, Mass=658, SNR=17.6, Peak=48 HFD=5.2
22:07:10.658 00.001 12268 MultiStar: [#1 0.06,-1.00,0.00,M1] [#2 0.01,-0.82,0.00,M1] [#3 0.20,-0.62,0.00,M1] [#4 0.22,-0.96,0.00,M3] [#5 -0.14,-1.10,0.00,M3] [#6 0.35,-0.72,0.00,M1] [#7 -0.03,-1.01,0.00,M1] [#8 0.02,-0.70,0.00,M1] 
22:07:10.658 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
22:07:10.658 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
22:07:10.658 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.79 hyp=0.81 cameraTheta=-1.79 mountX=-0.81 mountY=-0.07, mountTheta=-3.06
22:07:10.660 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.79, opts=13)
22:07:10.660 00.000 12268 Enqueuing Move request for scope (-0.17, -0.79)
22:07:10.660 00.000 11616 Worker thread wakes up
22:07:10.660 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.79) opts 0xd
22:07:10.660 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.79)
22:07:10.660 00.000 11616 Moving (-0.17, -0.79) raw xDistance=-0.81 yDistance=-0.07
22:07:10.660 00.000 11616 resist switch: large excursion: input -0.81 thresh 0.29 direction from 1 to -1
22:07:10.661 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.42
22:07:10.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.81
22:07:10.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:10.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:07:10.661 00.000 11616 MoveAxis(E, 451, ABG)
22:07:10.661 00.000 11616 Guiding  Dir = 2, Dur = 451
22:07:10.661 00.000 11616 IsSlewing returns 0
22:07:10.662 00.001 11616 IsGuiding returns 0
22:07:10.662 00.000 11616 PulseGuide returned control before completion, sleep 461
22:07:10.682 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:07:10.700 00.018 12268 UpdateGuideState exits: m=658 SNR=17.6
22:07:10.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:10.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:10.700 00.000 12268 Enqueuing Expose request
22:07:11.128 00.428 11616 IsGuiding returns 1
22:07:11.128 00.000 11616 scope still moving after pulse duration time elapsed
22:07:11.158 00.030 11616 IsSlewing returns 0
22:07:11.158 00.000 11616 IsGuiding returns 0
22:07:11.158 00.000 11616 scope move finished after 451 + 45 ms
22:07:11.158 00.000 11616 Move returns status 0, amount 451
22:07:11.158 00.000 11616 MoveAxis(N, 0, ABG)
22:07:11.158 00.000 11616 Move returns status 0, amount 0
22:07:11.158 00.000 11616 move complete, result=0
22:07:11.159 00.001 11616 worker thread done servicing request
22:07:11.159 00.000 11616 Worker thread wakes up
22:07:11.159 00.000 12268 GuideStep: -0.8 px 451 ms EAST, -0.1 px 0 ms NORTH
22:07:11.159 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:11.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:13.173 02.014 11616 Exposure complete
22:07:13.227 00.054 11616 worker thread done servicing request
22:07:13.228 00.001 12268 OnExposeComplete: enter
22:07:13.228 00.000 12268 UpdateGuideState(): m_state=6
22:07:13.228 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
22:07:13.228 00.000 12268 Star::Find returns 1 (0), X=1154.56, Y=139.26, Mass=606, SNR=17.0, Peak=51 HFD=4.9
22:07:13.228 00.000 12268 MultiStar: [#1 0.28,-0.98,0.00,M2] [#2 0.06,-0.57,0.00,M2] [#3 0.77,-0.55,0.00,M2] [#4 0.65,-0.84,0.00,M4] [#5 0.16,-0.82,0.00,M4] [#6 0.37,-0.72,0.00,M2] [#7 0.18,-0.80,0.00,M2] [#8 0.31,-0.47,0.00,M2] 
22:07:13.229 00.001 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
22:07:13.229 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.25)
22:07:13.229 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.60 hyp=0.64 cameraTheta=-1.95 mountX=-0.62 mountY=-0.16, mountTheta=-2.89
22:07:13.230 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.60, opts=13)
22:07:13.231 00.001 12268 Enqueuing Move request for scope (-0.24, -0.60)
22:07:13.231 00.000 11616 Worker thread wakes up
22:07:13.231 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.60) opts 0xd
22:07:13.231 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.60)
22:07:13.231 00.000 11616 Moving (-0.24, -0.60) raw xDistance=-0.62 yDistance=-0.16
22:07:13.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
22:07:13.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:07:13.231 00.000 11616 MoveAxis(E, 346, ABG)
22:07:13.231 00.000 11616 Guiding  Dir = 2, Dur = 346
22:07:13.232 00.001 11616 IsSlewing returns 0
22:07:13.232 00.000 11616 IsGuiding returns 0
22:07:13.232 00.000 11616 PulseGuide returned control before completion, sleep 356
22:07:13.256 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:13.275 00.019 12268 UpdateGuideState exits: m=606 SNR=17.0
22:07:13.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:13.276 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:13.276 00.000 12268 Enqueuing Expose request
22:07:13.605 00.329 11616 IsGuiding returns 0
22:07:13.605 00.000 11616 Move returns status 0, amount 346
22:07:13.606 00.001 11616 MoveAxis(N, 14, ABG)
22:07:13.606 00.000 11616 Guiding  Dir = 0, Dur = 14
22:07:13.606 00.000 11616 IsSlewing returns 0
22:07:13.606 00.000 11616 IsGuiding returns 0
22:07:13.607 00.001 11616 PulseGuide returned control before completion, sleep 24
22:07:13.636 00.029 11616 IsGuiding returns 1
22:07:13.636 00.000 11616 scope still moving after pulse duration time elapsed
22:07:13.667 00.031 11616 IsSlewing returns 0
22:07:13.667 00.000 11616 IsGuiding returns 1
22:07:13.697 00.030 11616 IsSlewing returns 0
22:07:13.697 00.000 11616 IsGuiding returns 1
22:07:13.728 00.031 11616 IsSlewing returns 0
22:07:13.729 00.001 11616 IsGuiding returns 0
22:07:13.729 00.000 11616 scope move finished after 14 + 108 ms
22:07:13.729 00.000 11616 Move returns status 0, amount 14
22:07:13.729 00.000 11616 move complete, result=0
22:07:13.729 00.000 11616 worker thread done servicing request
22:07:13.729 00.000 11616 Worker thread wakes up
22:07:13.730 00.001 12268 GuideStep: -0.6 px 346 ms EAST, -0.2 px 14 ms NORTH
22:07:13.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:13.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:15.738 02.008 11616 Exposure complete
22:07:15.791 00.053 11616 worker thread done servicing request
22:07:15.791 00.000 12268 OnExposeComplete: enter
22:07:15.791 00.000 12268 UpdateGuideState(): m_state=6
22:07:15.792 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
22:07:15.792 00.000 12268 Star::Find returns 1 (0), X=1154.97, Y=140.28, Mass=650, SNR=17.4, Peak=46 HFD=5.8
22:07:15.792 00.000 12268 MultiStar: [#1 0.49,-0.22,0.00,M3] [#2 0.24,-0.18,0.90,U] [#3 0.63,0.21,0.00,M3] [#4 0.68,-0.11,0.00,M5] [#5 0.32,-0.28,0.77,U] [#6 0.23,-0.24,0.80,U] [#7 0.37,0.08,0.75,U] [#8 -0.01,-0.33,0.46,U] 
22:07:15.792 00.000 12268 refined, 5 included, MultiStar: {0.23, -0.05}, one-star: {0.17, 0.42}
22:07:15.792 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
22:07:15.792 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.48)
22:07:15.792 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.05 hyp=0.24 cameraTheta=-0.22 mountX=-0.03 mountY=0.24, mountTheta=1.69
22:07:15.794 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.05, opts=13)
22:07:15.794 00.000 12268 Enqueuing Move request for scope (0.23, -0.05)
22:07:15.794 00.000 11616 Worker thread wakes up
22:07:15.794 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.05) opts 0xd
22:07:15.794 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.05)
22:07:15.794 00.000 11616 Moving (0.23, -0.05) raw xDistance=-0.03 yDistance=0.24
22:07:15.794 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:15.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:07:15.794 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:15.795 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:07:15.795 00.000 11616 MoveAxis(E, 0, ABG)
22:07:15.795 00.000 11616 Move returns status 0, amount 0
22:07:15.795 00.000 11616 MoveAxis(N, 0, ABG)
22:07:15.795 00.000 11616 Move returns status 0, amount 0
22:07:15.795 00.000 11616 move complete, result=0
22:07:15.796 00.001 11616 worker thread done servicing request
22:07:15.818 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:07:15.836 00.018 12268 UpdateGuideState exits: m=650 SNR=17.4
22:07:15.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:15.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:15.836 00.000 12268 Enqueuing Expose request
22:07:15.836 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:07:15.836 00.000 11616 Worker thread wakes up
22:07:15.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:15.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:17.917 02.081 11616 Exposure complete
22:07:17.972 00.055 11616 worker thread done servicing request
22:07:17.972 00.000 12268 OnExposeComplete: enter
22:07:17.972 00.000 12268 UpdateGuideState(): m_state=6
22:07:17.973 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
22:07:17.973 00.000 12268 Star::Find returns 1 (0), X=1154.84, Y=140.72, Mass=691, SNR=18.1, Peak=55 HFD=5.1
22:07:17.973 00.000 12268 MultiStar: [#1 0.39,0.76,0.00,M4] [#2 0.33,0.71,0.00,M2] [#3 0.49,0.98,0.00,M4] [#4 0.63,0.64,0.00,M6] [#5 0.41,0.57,0.00,M4] [#6 0.45,0.70,0.00,M2] [#7 -0.07,0.67,0.00,M2] [#8 0.36,0.63,0.00,M2] 
22:07:17.973 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
22:07:17.973 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
22:07:17.973 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.86 hyp=0.86 cameraTheta=1.52 mountX=0.86 mountY=-0.07, mountTheta=-0.08
22:07:17.975 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.86, opts=13)
22:07:17.975 00.000 12268 Enqueuing Move request for scope (0.04, 0.86)
22:07:17.975 00.000 11616 Worker thread wakes up
22:07:17.975 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.86) opts 0xd
22:07:17.975 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.86)
22:07:17.975 00.000 11616 Moving (0.04, 0.86) raw xDistance=0.86 yDistance=-0.07
22:07:17.975 00.000 11616 resist switch: large excursion: input 0.86 thresh 0.29 direction from -1 to 1
22:07:17.975 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.58
22:07:17.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.86
22:07:17.975 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:17.976 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:07:17.976 00.000 11616 MoveAxis(W, 481, ABG)
22:07:17.976 00.000 11616 Guiding  Dir = 3, Dur = 481
22:07:17.976 00.000 11616 IsSlewing returns 0
22:07:17.976 00.000 11616 IsGuiding returns 0
22:07:17.977 00.001 11616 PulseGuide returned control before completion, sleep 491
22:07:17.996 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:18.014 00.018 12268 UpdateGuideState exits: m=691 SNR=18.1
22:07:18.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:18.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:18.015 00.001 12268 Enqueuing Expose request
22:07:18.473 00.458 11616 IsGuiding returns 1
22:07:18.473 00.000 11616 scope still moving after pulse duration time elapsed
22:07:18.505 00.032 11616 IsSlewing returns 0
22:07:18.505 00.000 11616 IsGuiding returns 0
22:07:18.505 00.000 11616 scope move finished after 481 + 48 ms
22:07:18.505 00.000 11616 Move returns status 0, amount 481
22:07:18.505 00.000 11616 MoveAxis(N, 0, ABG)
22:07:18.506 00.001 11616 Move returns status 0, amount 0
22:07:18.506 00.000 11616 move complete, result=0
22:07:18.506 00.000 11616 worker thread done servicing request
22:07:18.506 00.000 11616 Worker thread wakes up
22:07:18.506 00.000 12268 GuideStep: 0.9 px 481 ms WEST, -0.1 px 0 ms NORTH
22:07:18.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:18.507 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:20.521 02.014 11616 Exposure complete
22:07:20.576 00.055 11616 worker thread done servicing request
22:07:20.577 00.001 12268 OnExposeComplete: enter
22:07:20.577 00.000 12268 UpdateGuideState(): m_state=6
22:07:20.577 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
22:07:20.577 00.000 12268 Star::Find returns 1 (0), X=1155.11, Y=140.48, Mass=666, SNR=17.7, Peak=45 HFD=5.4
22:07:20.577 00.000 12268 MultiStar: [#1 0.58,0.08,0.00,M5] [#2 0.33,0.34,0.89,U] [#3 0.97,0.77,0.00,M5] [#4 0.53,0.31,0.00,M7] [#5 0.23,0.11,0.76,U] [#6 0.71,0.21,0.00,M3] [#7 0.47,0.35,0.00,M3] [#8 0.22,0.07,0.42,U] 
22:07:20.577 00.000 12268 refined, 3 included, MultiStar: {0.28, 0.33}, one-star: {0.31, 0.62}
22:07:20.578 00.001 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
22:07:20.578 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
22:07:20.578 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.33 hyp=0.44 cameraTheta=0.87 mountX=0.36 mountY=0.24, mountTheta=0.58
22:07:20.579 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.33, opts=13)
22:07:20.579 00.000 12268 Enqueuing Move request for scope (0.28, 0.33)
22:07:20.579 00.000 11616 Worker thread wakes up
22:07:20.579 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.33) opts 0xd
22:07:20.579 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.33)
22:07:20.579 00.000 11616 Moving (0.28, 0.33) raw xDistance=0.36 yDistance=0.24
22:07:20.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
22:07:20.580 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:20.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:07:20.580 00.000 11616 MoveAxis(W, 202, ABG)
22:07:20.580 00.000 11616 Guiding  Dir = 3, Dur = 202
22:07:20.580 00.000 11616 IsSlewing returns 0
22:07:20.580 00.000 11616 IsGuiding returns 0
22:07:20.581 00.001 11616 PulseGuide returned control before completion, sleep 212
22:07:20.600 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:20.617 00.017 12268 UpdateGuideState exits: m=666 SNR=17.7
22:07:20.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:20.617 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:20.618 00.001 12268 Enqueuing Expose request
22:07:20.807 00.189 11616 IsGuiding returns 1
22:07:20.807 00.000 11616 scope still moving after pulse duration time elapsed
22:07:20.838 00.031 11616 IsSlewing returns 0
22:07:20.839 00.001 11616 IsGuiding returns 0
22:07:20.839 00.000 11616 scope move finished after 202 + 56 ms
22:07:20.839 00.000 11616 Move returns status 0, amount 202
22:07:20.839 00.000 11616 MoveAxis(N, 0, ABG)
22:07:20.839 00.000 11616 Move returns status 0, amount 0
22:07:20.839 00.000 11616 move complete, result=0
22:07:20.839 00.000 11616 worker thread done servicing request
22:07:20.839 00.000 11616 Worker thread wakes up
22:07:20.840 00.001 12268 GuideStep: 0.4 px 202 ms WEST, 0.2 px 0 ms NORTH
22:07:20.840 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:20.840 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:22.847 02.007 11616 Exposure complete
22:07:22.901 00.054 11616 worker thread done servicing request
22:07:22.901 00.000 12268 OnExposeComplete: enter
22:07:22.902 00.001 12268 UpdateGuideState(): m_state=6
22:07:22.902 00.000 12268 Star::Find(15, 1155, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
22:07:22.902 00.000 12268 Star::Find returns 1 (0), X=1154.68, Y=139.99, Mass=649, SNR=17.5, Peak=39 HFD=5.7
22:07:22.902 00.000 12268 MultiStar: [#1 0.34,-0.51,0.00,M6] [#2 0.29,-0.19,0.86,U] [#3 0.69,-0.23,0.00,M6] [#4 0.52,-0.10,0.70,U] [#5 0.33,-0.58,0.00,M4] [#6 0.65,-0.35,0.00,M4] [#7 0.08,-0.16,0.75,U] [#8 0.24,-0.17,0.44,U] 
22:07:22.902 00.000 12268 single-star, 4 included, MultiStar: {0.18, -0.08}, one-star: {-0.12, 0.13}
22:07:22.902 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
22:07:22.903 00.001 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
22:07:22.903 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.32 mountX=0.12 mountY=-0.14, mountTheta=-0.86
22:07:22.904 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.13, opts=13)
22:07:22.904 00.000 12268 Enqueuing Move request for scope (-0.12, 0.13)
22:07:22.904 00.000 11616 Worker thread wakes up
22:07:22.904 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
22:07:22.904 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
22:07:22.904 00.000 11616 Moving (-0.12, 0.13) raw xDistance=0.12 yDistance=-0.14
22:07:22.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
22:07:22.904 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:22.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:07:22.904 00.000 11616 MoveAxis(W, 65, ABG)
22:07:22.904 00.000 11616 Guiding  Dir = 3, Dur = 65
22:07:22.906 00.002 11616 IsSlewing returns 0
22:07:22.906 00.000 11616 IsGuiding returns 0
22:07:22.906 00.000 11616 PulseGuide returned control before completion, sleep 75
22:07:22.926 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:07:22.945 00.019 12268 UpdateGuideState exits: m=649 SNR=17.5
22:07:22.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:22.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:22.945 00.000 12268 Enqueuing Expose request
22:07:22.985 00.040 11616 IsGuiding returns 1
22:07:22.985 00.000 11616 scope still moving after pulse duration time elapsed
22:07:23.016 00.031 11616 IsSlewing returns 0
22:07:23.016 00.000 11616 IsGuiding returns 0
22:07:23.017 00.001 11616 scope move finished after 65 + 45 ms
22:07:23.017 00.000 11616 Move returns status 0, amount 65
22:07:23.017 00.000 11616 MoveAxis(N, 0, ABG)
22:07:23.017 00.000 11616 Move returns status 0, amount 0
22:07:23.017 00.000 11616 move complete, result=0
22:07:23.017 00.000 11616 worker thread done servicing request
22:07:23.017 00.000 11616 Worker thread wakes up
22:07:23.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:23.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:23.017 00.000 12268 GuideStep: 0.1 px 65 ms WEST, -0.1 px 0 ms NORTH
22:07:25.023 02.006 11616 Exposure complete
22:07:25.079 00.056 11616 worker thread done servicing request
22:07:25.079 00.000 12268 OnExposeComplete: enter
22:07:25.079 00.000 12268 UpdateGuideState(): m_state=6
22:07:25.079 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
22:07:25.079 00.000 12268 Star::Find returns 1 (0), X=1154.90, Y=140.21, Mass=679, SNR=17.8, Peak=49 HFD=5.7
22:07:25.080 00.001 12268 MultiStar: [#1 0.39,-0.16,1.12,U] [#2 0.25,0.13,0.84,U] [#3 0.82,0.43,0.00,M7] [#4 0.31,-0.11,0.69,U] [#5 0.25,-0.02,0.72,U] [#6 0.51,-0.10,0.77,U] [#7 -0.01,0.22,0.78,U] [#8 0.19,-0.26,0.46,U] 
22:07:25.080 00.000 12268 refined, 7 included, MultiStar: {0.25, 0.03}, one-star: {0.10, 0.35}
22:07:25.080 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
22:07:25.080 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.81)
22:07:25.080 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.03 hyp=0.26 cameraTheta=0.11 mountX=0.05 mountY=0.25, mountTheta=1.36
22:07:25.082 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.03, opts=13)
22:07:25.082 00.000 12268 Enqueuing Move request for scope (0.25, 0.03)
22:07:25.082 00.000 11616 Worker thread wakes up
22:07:25.082 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.03) opts 0xd
22:07:25.082 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.03)
22:07:25.082 00.000 11616 Moving (0.25, 0.03) raw xDistance=0.05 yDistance=0.25
22:07:25.082 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:25.082 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:07:25.083 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:25.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:07:25.083 00.000 11616 MoveAxis(E, 0, ABG)
22:07:25.083 00.000 11616 Move returns status 0, amount 0
22:07:25.083 00.000 11616 MoveAxis(N, 0, ABG)
22:07:25.083 00.000 11616 Move returns status 0, amount 0
22:07:25.083 00.000 11616 move complete, result=0
22:07:25.083 00.000 11616 worker thread done servicing request
22:07:25.105 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:07:25.123 00.018 12268 UpdateGuideState exits: m=679 SNR=17.8
22:07:25.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:25.124 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:25.124 00.000 12268 Enqueuing Expose request
22:07:25.124 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:07:25.124 00.000 11616 Worker thread wakes up
22:07:25.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:25.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:27.131 02.007 11616 Exposure complete
22:07:27.187 00.056 11616 worker thread done servicing request
22:07:27.187 00.000 12268 OnExposeComplete: enter
22:07:27.187 00.000 12268 UpdateGuideState(): m_state=6
22:07:27.187 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
22:07:27.188 00.001 12268 Star::Find returns 1 (0), X=1154.75, Y=140.11, Mass=605, SNR=16.8, Peak=40 HFD=5.7
22:07:27.188 00.000 12268 MultiStar: [#1 0.31,0.01,1.14,U] [#2 0.28,0.15,0.87,U] [#3 0.46,0.45,0.00,M8] [#4 0.54,-0.04,0.70,U] [#5 0.18,-0.04,0.76,U] [#6 0.51,-0.04,0.70,U] [#7 0.24,0.49,0.78,U] [#8 0.11,0.15,0.53,U] 
22:07:27.188 00.000 12268 single-star, 7 included, MultiStar: {0.26, 0.12}, one-star: {-0.06, 0.25}
22:07:27.188 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
22:07:27.188 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
22:07:27.188 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.79 mountX=0.25 mountY=-0.09, mountTheta=-0.34
22:07:27.194 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.25, opts=13)
22:07:27.195 00.001 12268 Enqueuing Move request for scope (-0.06, 0.25)
22:07:27.195 00.000 11616 Worker thread wakes up
22:07:27.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
22:07:27.195 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
22:07:27.195 00.000 11616 Moving (-0.06, 0.25) raw xDistance=0.25 yDistance=-0.09
22:07:27.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
22:07:27.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:27.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:07:27.195 00.000 11616 MoveAxis(W, 137, ABG)
22:07:27.195 00.000 11616 Guiding  Dir = 3, Dur = 137
22:07:27.196 00.001 11616 IsSlewing returns 0
22:07:27.196 00.000 11616 IsGuiding returns 0
22:07:27.196 00.000 11616 PulseGuide returned control before completion, sleep 147
22:07:27.216 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:07:27.235 00.019 12268 UpdateGuideState exits: m=605 SNR=16.8
22:07:27.235 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:27.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:27.235 00.000 12268 Enqueuing Expose request
22:07:27.346 00.111 11616 IsGuiding returns 1
22:07:27.346 00.000 11616 scope still moving after pulse duration time elapsed
22:07:27.377 00.031 11616 IsSlewing returns 0
22:07:27.377 00.000 11616 IsGuiding returns 0
22:07:27.378 00.001 11616 scope move finished after 137 + 43 ms
22:07:27.378 00.000 11616 Move returns status 0, amount 137
22:07:27.378 00.000 11616 MoveAxis(N, 0, ABG)
22:07:27.378 00.000 11616 Move returns status 0, amount 0
22:07:27.378 00.000 11616 move complete, result=0
22:07:27.378 00.000 11616 worker thread done servicing request
22:07:27.378 00.000 12268 GuideStep: 0.2 px 137 ms WEST, -0.1 px 0 ms NORTH
22:07:27.378 00.000 11616 Worker thread wakes up
22:07:27.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:27.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:29.397 02.019 11616 Exposure complete
22:07:29.466 00.069 11616 worker thread done servicing request
22:07:29.466 00.000 12268 OnExposeComplete: enter
22:07:29.466 00.000 12268 UpdateGuideState(): m_state=6
22:07:29.466 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
22:07:29.466 00.000 12268 Star::Find returns 1 (0), X=1155.06, Y=140.04, Mass=619, SNR=17.1, Peak=49 HFD=5.4
22:07:29.467 00.001 12268 MultiStar: [#1 0.37,-0.19,1.06,U] [#2 0.56,-0.04,0.00,M1] [#3 0.65,0.24,0.00,M9] [#4 0.54,-0.06,0.70,U] [#5 0.28,0.20,0.79,U] [#6 0.70,-0.04,0.00,M3] [#7 0.25,-0.01,0.81,U] [#8 0.16,-0.12,0.55,U] 
22:07:29.467 00.000 12268 refined, 5 included, MultiStar: {0.32, 0.01}, one-star: {0.26, 0.19}
22:07:29.467 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
22:07:29.467 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.72)
22:07:29.467 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.01 hyp=0.32 cameraTheta=0.02 mountX=0.04 mountY=0.31, mountTheta=1.45
22:07:29.470 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.01, opts=13)
22:07:29.470 00.000 12268 Enqueuing Move request for scope (0.32, 0.01)
22:07:29.470 00.000 11616 Worker thread wakes up
22:07:29.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.01) opts 0xd
22:07:29.470 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.01)
22:07:29.471 00.001 11616 Moving (0.32, 0.01) raw xDistance=0.04 yDistance=0.31
22:07:29.471 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:29.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:07:29.471 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.31 newest=0.47
22:07:29.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
22:07:29.471 00.000 11616 MoveAxis(E, 0, ABG)
22:07:29.471 00.000 11616 Move returns status 0, amount 0
22:07:29.471 00.000 11616 BLC: Oldest BLC event removed
22:07:29.471 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2255 applied
22:07:29.471 00.000 11616 MoveAxis(S, 2281, ABG)
22:07:29.471 00.000 11616 Guiding  Dir = 1, Dur = 2281
22:07:29.472 00.001 11616 IsSlewing returns 0
22:07:29.472 00.000 11616 IsGuiding returns 0
22:07:29.474 00.002 11616 PulseGuide returned control before completion, sleep 2290
22:07:29.502 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:29.524 00.022 12268 UpdateGuideState exits: m=619 SNR=17.1
22:07:29.525 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:29.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:29.525 00.000 12268 Enqueuing Expose request
22:07:31.767 02.242 11616 IsGuiding returns 1
22:07:31.767 00.000 11616 scope still moving after pulse duration time elapsed
22:07:31.799 00.032 11616 IsSlewing returns 0
22:07:31.800 00.001 11616 IsGuiding returns 1
22:07:31.830 00.030 11616 IsSlewing returns 0
22:07:31.830 00.000 11616 IsGuiding returns 1
22:07:31.861 00.031 11616 IsSlewing returns 0
22:07:31.862 00.001 11616 IsGuiding returns 1
22:07:31.893 00.031 11616 IsSlewing returns 0
22:07:31.893 00.000 11616 IsGuiding returns 1
22:07:31.923 00.030 11616 IsSlewing returns 0
22:07:31.923 00.000 11616 IsGuiding returns 1
22:07:31.953 00.030 11616 IsSlewing returns 0
22:07:31.955 00.002 11616 IsGuiding returns 0
22:07:31.955 00.000 11616 scope move finished after 2281 + 201 ms
22:07:31.955 00.000 11616 Move returns status 0, amount 2281
22:07:31.955 00.000 11616 move complete, result=0
22:07:31.956 00.001 11616 worker thread done servicing request
22:07:31.956 00.000 11616 Worker thread wakes up
22:07:31.956 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 2281 ms SOUTH
22:07:31.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:31.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:33.973 02.017 11616 Exposure complete
22:07:34.030 00.057 11616 worker thread done servicing request
22:07:34.030 00.000 12268 OnExposeComplete: enter
22:07:34.030 00.000 12268 UpdateGuideState(): m_state=6
22:07:34.030 00.000 12268 Star::Find(15, 1155, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
22:07:34.030 00.000 12268 Star::Find returns 1 (0), X=1153.86, Y=140.10, Mass=596, SNR=16.7, Peak=43 HFD=4.9
22:07:34.031 00.001 12268 MultiStar: [#1 -0.65,-0.17,0.00,M4] [#2 -0.72,0.11,0.00,M2] [#3 -0.89,0.10,0.00,M10] [#4 -0.19,-0.00,0.69,U] [#5 -1.00,-0.15,0.00,M2] [#6 -0.68,0.03,0.00,M4] [#7 -0.89,0.05,0.00,M1] [#8 -0.09,0.29,0.50,U] 
22:07:34.031 00.000 12268 refined, 2 included, MultiStar: {-0.51, 0.18}, one-star: {-0.95, 0.24}
22:07:34.031 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
22:07:34.031 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
22:07:34.031 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.18 hyp=0.54 cameraTheta=2.81 mountX=0.13 mountY=-0.53, mountTheta=-1.34
22:07:34.032 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=0.18, opts=13)
22:07:34.032 00.000 12268 Enqueuing Move request for scope (-0.51, 0.18)
22:07:34.032 00.000 11616 Worker thread wakes up
22:07:34.033 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.18) opts 0xd
22:07:34.033 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, 0.18)
22:07:34.033 00.000 11616 Moving (-0.51, 0.18) raw xDistance=0.13 yDistance=-0.53
22:07:34.033 00.000 11616 BLC: History state: CurrMiss=-0.53, AvgInitMiss=0.25, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.046790, 1:-0.531222
22:07:34.033 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
22:07:34.033 00.000 11616 BLC: window closed
22:07:34.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
22:07:34.033 00.000 11616 resist switch: large excursion: input -0.53 thresh 0.45 direction from 1 to -1
22:07:34.033 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.59
22:07:34.034 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
22:07:34.034 00.000 11616 MoveAxis(W, 70, ABG)
22:07:34.034 00.000 11616 Guiding  Dir = 3, Dur = 70
22:07:34.034 00.000 11616 IsSlewing returns 0
22:07:34.035 00.001 11616 IsGuiding returns 0
22:07:34.036 00.001 11616 PulseGuide returned control before completion, sleep 79
22:07:34.058 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:34.077 00.019 12268 UpdateGuideState exits: m=596 SNR=16.7
22:07:34.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:34.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:34.077 00.000 12268 Enqueuing Expose request
22:07:34.128 00.051 11616 IsGuiding returns 0
22:07:34.128 00.000 11616 Move returns status 0, amount 70
22:07:34.128 00.000 11616 BLC: Oldest BLC event removed
22:07:34.128 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2255 applied
22:07:34.128 00.000 11616 MoveAxis(N, 2300, ABG)
22:07:34.129 00.001 11616 Guiding  Dir = 0, Dur = 2300
22:07:34.129 00.000 11616 IsSlewing returns 0
22:07:34.129 00.000 11616 IsGuiding returns 0
22:07:34.129 00.000 11616 PulseGuide returned control before completion, sleep 2310
22:07:36.453 02.324 11616 IsGuiding returns 1
22:07:36.453 00.000 11616 scope still moving after pulse duration time elapsed
22:07:36.485 00.032 11616 IsSlewing returns 0
22:07:36.486 00.001 11616 IsGuiding returns 0
22:07:36.486 00.000 11616 scope move finished after 2300 + 56 ms
22:07:36.486 00.000 11616 Move returns status 0, amount 2300
22:07:36.486 00.000 11616 move complete, result=0
22:07:36.486 00.000 11616 worker thread done servicing request
22:07:36.486 00.000 11616 Worker thread wakes up
22:07:36.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:36.487 00.001 12268 GuideStep: 0.1 px 70 ms WEST, -0.5 px 2300 ms NORTH
22:07:36.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:38.498 02.011 11616 Exposure complete
22:07:38.556 00.058 11616 worker thread done servicing request
22:07:38.556 00.000 12268 OnExposeComplete: enter
22:07:38.556 00.000 12268 UpdateGuideState(): m_state=6
22:07:38.556 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
22:07:38.557 00.001 12268 Star::Find returns 1 (0), X=1154.73, Y=140.06, Mass=628, SNR=17.2, Peak=50 HFD=5.2
22:07:38.557 00.000 12268 MultiStar: [#1 0.29,-0.42,1.16,U] [#2 0.32,-0.19,0.88,U] [#3 0.31,-0.13,0.75,U] [#4 0.64,-0.59,0.00,M3] [#5 0.28,-0.43,0.70,U] [#6 0.21,-0.11,0.77,U] [#7 0.10,0.03,0.79,U] [#8 0.14,-0.26,0.48,U] 
22:07:38.557 00.000 12268 single-star, 7 included, MultiStar: {0.20, -0.16}, one-star: {-0.07, 0.20}
22:07:38.557 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
22:07:38.557 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
22:07:38.557 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.92 mountX=0.19 mountY=-0.10, mountTheta=-0.47
22:07:38.559 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.20, opts=13)
22:07:38.559 00.000 12268 Enqueuing Move request for scope (-0.07, 0.20)
22:07:38.559 00.000 11616 Worker thread wakes up
22:07:38.559 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
22:07:38.559 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
22:07:38.559 00.000 11616 Moving (-0.07, 0.20) raw xDistance=0.19 yDistance=-0.10
22:07:38.559 00.000 11616 BLC: History state: CurrMiss=0.10, AvgInitMiss=0.25, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.079683, 1:0.096775
22:07:38.559 00.000 11616 BLC: No correction, Miss < min_move
22:07:38.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
22:07:38.559 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:38.560 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:07:38.560 00.000 11616 MoveAxis(W, 107, ABG)
22:07:38.560 00.000 11616 Guiding  Dir = 3, Dur = 107
22:07:38.560 00.000 11616 IsSlewing returns 0
22:07:38.561 00.001 11616 IsGuiding returns 0
22:07:38.561 00.000 11616 PulseGuide returned control before completion, sleep 117
22:07:38.582 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:07:38.600 00.018 12268 UpdateGuideState exits: m=628 SNR=17.2
22:07:38.601 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:38.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:38.601 00.000 12268 Enqueuing Expose request
22:07:38.687 00.086 11616 IsGuiding returns 1
22:07:38.687 00.000 11616 scope still moving after pulse duration time elapsed
22:07:38.719 00.032 11616 IsSlewing returns 0
22:07:38.720 00.001 11616 IsGuiding returns 0
22:07:38.720 00.000 11616 scope move finished after 107 + 51 ms
22:07:38.720 00.000 11616 Move returns status 0, amount 107
22:07:38.720 00.000 11616 MoveAxis(N, 0, ABG)
22:07:38.720 00.000 11616 Move returns status 0, amount 0
22:07:38.720 00.000 11616 move complete, result=0
22:07:38.720 00.000 11616 worker thread done servicing request
22:07:38.721 00.001 11616 Worker thread wakes up
22:07:38.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:38.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:38.721 00.000 12268 GuideStep: 0.2 px 107 ms WEST, -0.1 px 0 ms NORTH
22:07:40.731 02.010 11616 Exposure complete
22:07:40.785 00.054 11616 worker thread done servicing request
22:07:40.786 00.001 12268 OnExposeComplete: enter
22:07:40.786 00.000 12268 UpdateGuideState(): m_state=6
22:07:40.786 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
22:07:40.786 00.000 12268 Star::Find returns 1 (0), X=1154.99, Y=139.26, Mass=581, SNR=16.5, Peak=45 HFD=4.9
22:07:40.786 00.000 12268 MultiStar: [#1 0.31,-0.52,0.00,M4] [#2 0.24,-0.41,0.92,U] [#3 0.40,-0.27,0.78,U] [#4 0.36,-0.63,0.00,M4] [#5 0.14,-0.55,0.76,U] [#6 0.32,-0.54,0.00,M4] [#7 0.42,-0.34,0.81,U] [#8 0.56,-0.64,0.00,M1] 
22:07:40.786 00.000 12268 refined, 4 included, MultiStar: {0.27, -0.44}, one-star: {0.19, -0.60}
22:07:40.786 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
22:07:40.786 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
22:07:40.787 00.001 12268 CameraToMount -- cameraX=0.27 cameraY=-0.44 hyp=0.52 cameraTheta=-1.02 mountX=-0.41 mountY=0.33, mountTheta=2.47
22:07:40.789 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.44, opts=13)
22:07:40.789 00.000 12268 Enqueuing Move request for scope (0.27, -0.44)
22:07:40.789 00.000 11616 Worker thread wakes up
22:07:40.790 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.44) opts 0xd
22:07:40.790 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.44)
22:07:40.790 00.000 11616 Moving (0.27, -0.44) raw xDistance=-0.41 yDistance=0.33
22:07:40.790 00.000 11616 BLC: History state: CurrMiss=-0.33, AvgInitMiss=0.25, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=-0.079683, 1:0.096775, 2:-0.326098
22:07:40.790 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -252.000000
22:07:40.790 00.000 11616 BLC: window closed
22:07:40.790 00.000 11616 BLC: Pulse adjusted to 2003
22:07:40.791 00.001 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
22:07:40.792 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.24
22:07:40.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
22:07:40.792 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:40.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:07:40.792 00.000 11616 MoveAxis(E, 231, ABG)
22:07:40.792 00.000 11616 Guiding  Dir = 2, Dur = 231
22:07:40.792 00.000 11616 IsSlewing returns 0
22:07:40.793 00.001 11616 IsGuiding returns 0
22:07:40.793 00.000 11616 PulseGuide returned control before completion, sleep 241
22:07:40.812 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:40.829 00.017 12268 UpdateGuideState exits: m=581 SNR=16.5
22:07:40.829 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:40.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:40.829 00.000 12268 Enqueuing Expose request
22:07:41.019 00.190 12268 evsrv: cli 0F8E69C0 connect
22:07:41.019 00.000 12268 case statement mapped state 6 to 3
22:07:41.020 00.001 12268 case statement mapped state 6 to 3
22:07:41.020 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"defcd870-61fe-4efc-8d85-fdee7af6b45a"}
22:07:41.020 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"defcd870-61fe-4efc-8d85-fdee7af6b45a"}
22:07:41.021 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:07:41.038 00.017 11616 IsGuiding returns 1
22:07:41.038 00.000 11616 scope still moving after pulse duration time elapsed
22:07:41.068 00.030 11616 IsSlewing returns 0
22:07:41.068 00.000 11616 IsGuiding returns 0
22:07:41.069 00.001 11616 scope move finished after 231 + 45 ms
22:07:41.069 00.000 11616 Move returns status 0, amount 231
22:07:41.069 00.000 11616 MoveAxis(N, 0, ABG)
22:07:41.069 00.000 11616 Move returns status 0, amount 0
22:07:41.069 00.000 11616 move complete, result=0
22:07:41.069 00.000 11616 worker thread done servicing request
22:07:41.069 00.000 11616 Worker thread wakes up
22:07:41.069 00.000 12268 GuideStep: -0.4 px 231 ms EAST, 0.3 px 0 ms NORTH
22:07:41.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:41.070 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:43.081 02.011 11616 Exposure complete
22:07:43.137 00.056 11616 worker thread done servicing request
22:07:43.138 00.001 12268 OnExposeComplete: enter
22:07:43.138 00.000 12268 UpdateGuideState(): m_state=6
22:07:43.138 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
22:07:43.138 00.000 12268 Star::Find returns 1 (0), X=1155.23, Y=140.06, Mass=656, SNR=17.6, Peak=43 HFD=5.4
22:07:43.139 00.001 12268 MultiStar: [#1 0.74,0.01,0.00,M5] [#2 0.65,-0.09,0.00,M1] [#3 1.13,0.39,0.00,M9] [#4 0.96,0.21,0.00,M5] [#5 0.60,-0.32,0.00,M1] [#6 0.76,-0.04,0.00,M5] [#7 0.80,0.25,0.00,M1] [#8 1.13,-0.09,0.00,M2] 
22:07:43.139 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
22:07:43.139 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
22:07:43.139 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.20 hyp=0.48 cameraTheta=0.44 mountX=0.24 mountY=0.40, mountTheta=1.02
22:07:43.141 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=0.20, opts=13)
22:07:43.141 00.000 12268 Enqueuing Move request for scope (0.43, 0.20)
22:07:43.141 00.000 11616 Worker thread wakes up
22:07:43.141 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.20) opts 0xd
22:07:43.141 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, 0.20)
22:07:43.141 00.000 11616 Moving (0.43, 0.20) raw xDistance=0.24 yDistance=0.40
22:07:43.141 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:43.141 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:07:43.142 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:43.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
22:07:43.142 00.000 11616 MoveAxis(E, 0, ABG)
22:07:43.142 00.000 11616 Move returns status 0, amount 0
22:07:43.143 00.001 11616 MoveAxis(N, 0, ABG)
22:07:43.143 00.000 11616 Move returns status 0, amount 0
22:07:43.143 00.000 11616 move complete, result=0
22:07:43.143 00.000 11616 worker thread done servicing request
22:07:43.165 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:43.183 00.018 12268 UpdateGuideState exits: m=656 SNR=17.6
22:07:43.183 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:43.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:43.184 00.001 12268 Enqueuing Expose request
22:07:43.184 00.000 11616 Worker thread wakes up
22:07:43.184 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:43.184 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:43.184 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:07:45.198 02.014 11616 Exposure complete
22:07:45.252 00.054 11616 worker thread done servicing request
22:07:45.252 00.000 12268 OnExposeComplete: enter
22:07:45.252 00.000 12268 UpdateGuideState(): m_state=6
22:07:45.252 00.000 12268 Star::Find(15, 1155, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
22:07:45.252 00.000 12268 Star::Find returns 1 (0), X=1155.28, Y=140.39, Mass=634, SNR=17.3, Peak=44 HFD=5.4
22:07:45.253 00.001 12268 MultiStar: [#1 0.77,-0.11,0.00,M6] [#2 0.40,0.09,0.88,U] [#3 0.99,0.55,0.00,M10] [#4 1.23,0.26,0.00,M6] [#5 0.50,-0.00,0.72,U] [#6 0.92,0.17,0.00,M6] [#7 0.90,0.05,0.00,M2] [#8 0.70,0.21,0.00,M3] 
22:07:45.253 00.000 12268 refined, 2 included, MultiStar: {0.46, 0.23}, one-star: {0.48, 0.53}
22:07:45.253 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
22:07:45.253 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
22:07:45.253 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.23 hyp=0.51 cameraTheta=0.48 mountX=0.28 mountY=0.42, mountTheta=0.99
22:07:45.254 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.23, opts=13)
22:07:45.255 00.001 12268 Enqueuing Move request for scope (0.46, 0.23)
22:07:45.255 00.000 11616 Worker thread wakes up
22:07:45.255 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.23) opts 0xd
22:07:45.255 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.23)
22:07:45.255 00.000 11616 Moving (0.46, 0.23) raw xDistance=0.28 yDistance=0.42
22:07:45.255 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:45.255 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:07:45.255 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:45.255 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
22:07:45.256 00.001 11616 MoveAxis(E, 0, ABG)
22:07:45.256 00.000 11616 Move returns status 0, amount 0
22:07:45.256 00.000 11616 MoveAxis(N, 0, ABG)
22:07:45.256 00.000 11616 Move returns status 0, amount 0
22:07:45.256 00.000 11616 move complete, result=0
22:07:45.257 00.001 11616 worker thread done servicing request
22:07:45.277 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:45.295 00.018 12268 UpdateGuideState exits: m=634 SNR=17.3
22:07:45.296 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:45.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:45.296 00.000 12268 Enqueuing Expose request
22:07:45.296 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
22:07:45.296 00.000 11616 Worker thread wakes up
22:07:45.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:45.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:47.305 02.009 11616 Exposure complete
22:07:47.359 00.054 11616 worker thread done servicing request
22:07:47.359 00.000 12268 OnExposeComplete: enter
22:07:47.359 00.000 12268 UpdateGuideState(): m_state=6
22:07:47.359 00.000 12268 Star::Find(15, 1155, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
22:07:47.360 00.001 12268 Star::Find returns 1 (0), X=1155.64, Y=140.25, Mass=602, SNR=16.8, Peak=47 HFD=5.3
22:07:47.360 00.000 12268 MultiStar: [#1 0.97,-0.11,0.00,M7] [#2 1.10,0.19,0.00,M1] [#3 1.54,0.14,0.00,R] [#4 1.13,0.02,0.00,M7] [#5 1.24,-0.01,0.00,M1] [#6 1.08,0.09,0.00,M7] [#7 1.02,-0.01,0.00,M3] [#8 1.06,-0.07,0.00,M4] 
22:07:47.360 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
22:07:47.360 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
22:07:47.360 00.000 12268 CameraToMount -- cameraX=0.84 cameraY=0.39 hyp=0.92 cameraTheta=0.44 mountX=0.47 mountY=0.78, mountTheta=1.02
22:07:47.362 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.84, y=0.39, opts=13)
22:07:47.362 00.000 12268 Enqueuing Move request for scope (0.84, 0.39)
22:07:47.362 00.000 11616 Worker thread wakes up
22:07:47.362 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.84, 0.39) opts 0xd
22:07:47.362 00.000 11616 Handling offset move in thread for scope, endpoint = (0.84, 0.39)
22:07:47.362 00.000 11616 Moving (0.84, 0.39) raw xDistance=0.47 yDistance=0.78
22:07:47.362 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.29 direction from -1 to 1
22:07:47.362 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.42
22:07:47.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.47
22:07:47.363 00.001 11616 resist switch: large excursion: input 0.78 thresh 0.45 direction from -1 to 1
22:07:47.363 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.34
22:07:47.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.78
22:07:47.363 00.000 11616 MoveAxis(W, 265, ABG)
22:07:47.363 00.000 11616 Guiding  Dir = 3, Dur = 265
22:07:47.363 00.000 11616 IsSlewing returns 0
22:07:47.363 00.000 11616 IsGuiding returns 0
22:07:47.364 00.001 11616 PulseGuide returned control before completion, sleep 275
22:07:47.386 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:47.404 00.018 12268 UpdateGuideState exits: m=602 SNR=16.8
22:07:47.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:47.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:47.404 00.000 12268 Enqueuing Expose request
22:07:47.653 00.249 11616 IsGuiding returns 1
22:07:47.653 00.000 11616 scope still moving after pulse duration time elapsed
22:07:47.685 00.032 11616 IsSlewing returns 0
22:07:47.685 00.000 11616 IsGuiding returns 0
22:07:47.686 00.001 11616 scope move finished after 265 + 56 ms
22:07:47.686 00.000 11616 Move returns status 0, amount 265
22:07:47.686 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2003 applied
22:07:47.686 00.000 11616 MoveAxis(S, 2069, ABG)
22:07:47.686 00.000 11616 Guiding  Dir = 1, Dur = 2069
22:07:47.686 00.000 11616 IsSlewing returns 0
22:07:47.686 00.000 11616 IsGuiding returns 0
22:07:47.687 00.001 11616 PulseGuide returned control before completion, sleep 2079
22:07:49.767 02.080 11616 IsGuiding returns 1
22:07:49.767 00.000 11616 scope still moving after pulse duration time elapsed
22:07:49.800 00.033 11616 IsSlewing returns 0
22:07:49.800 00.000 11616 IsGuiding returns 0
22:07:49.800 00.000 11616 scope move finished after 2069 + 44 ms
22:07:49.800 00.000 11616 Move returns status 0, amount 2069
22:07:49.800 00.000 11616 move complete, result=0
22:07:49.801 00.001 11616 worker thread done servicing request
22:07:49.801 00.000 11616 Worker thread wakes up
22:07:49.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:49.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:49.801 00.000 12268 GuideStep: 0.5 px 265 ms WEST, 0.8 px 2069 ms SOUTH
22:07:51.807 02.006 11616 Exposure complete
22:07:51.862 00.055 11616 worker thread done servicing request
22:07:51.863 00.001 12268 OnExposeComplete: enter
22:07:51.863 00.000 12268 UpdateGuideState(): m_state=6
22:07:51.863 00.000 12268 Star::Find(15, 1155, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
22:07:51.863 00.000 12268 Star::Find returns 1 (0), X=1155.10, Y=140.23, Mass=593, SNR=16.7, Peak=45 HFD=5.0
22:07:51.864 00.001 12268 MultiStar: [#1 0.72,-0.06,0.00,M8] [#2 0.37,0.20,0.87,U] [#3 -0.71,0.37,0.00,M1] [#4 0.54,0.36,0.00,M8] [#5 0.68,-0.14,0.00,M2] [#6 0.67,0.17,0.00,M8] [#7 0.46,0.26,0.76,U] [#8 0.45,0.15,0.47,U] 
22:07:51.864 00.000 12268 refined, 3 included, MultiStar: {0.38, 0.26}, one-star: {0.30, 0.38}
22:07:51.864 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.47) = xAngle (-0.87 = -0.87)
22:07:51.864 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.98 = 2.30)
22:07:51.864 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.26 hyp=0.46 cameraTheta=0.60 mountX=0.30 mountY=0.35, mountTheta=0.86
22:07:51.865 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.26, opts=13)
22:07:51.865 00.000 12268 Enqueuing Move request for scope (0.38, 0.26)
22:07:51.865 00.000 11616 Worker thread wakes up
22:07:51.865 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.26) opts 0xd
22:07:51.866 00.001 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.26)
22:07:51.866 00.000 11616 Moving (0.38, 0.26) raw xDistance=0.30 yDistance=0.35
22:07:51.866 00.000 11616 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.25, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.116766, 1:0.345153
22:07:51.866 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:07:51.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
22:07:51.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
22:07:51.866 00.000 11616 MoveAxis(W, 168, ABG)
22:07:51.866 00.000 11616 Guiding  Dir = 3, Dur = 168
22:07:51.867 00.001 11616 IsSlewing returns 0
22:07:51.867 00.000 11616 IsGuiding returns 0
22:07:51.867 00.000 11616 PulseGuide returned control before completion, sleep 178
22:07:51.889 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:07:51.908 00.019 12268 UpdateGuideState exits: m=593 SNR=16.7
22:07:51.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:51.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:51.908 00.000 12268 Enqueuing Expose request
22:07:52.053 00.145 11616 IsGuiding returns 1
22:07:52.053 00.000 11616 scope still moving after pulse duration time elapsed
22:07:52.084 00.031 11616 IsSlewing returns 0
22:07:52.084 00.000 11616 IsGuiding returns 0
22:07:52.086 00.002 11616 scope move finished after 168 + 49 ms
22:07:52.086 00.000 11616 Move returns status 0, amount 168
22:07:52.086 00.000 11616 MoveAxis(S, 29, ABG)
22:07:52.086 00.000 11616 Guiding  Dir = 1, Dur = 29
22:07:52.086 00.000 11616 IsSlewing returns 0
22:07:52.086 00.000 11616 IsGuiding returns 0
22:07:52.086 00.000 11616 PulseGuide returned control before completion, sleep 39
22:07:52.130 00.044 11616 IsGuiding returns 1
22:07:52.131 00.001 11616 scope still moving after pulse duration time elapsed
22:07:52.161 00.030 11616 IsSlewing returns 0
22:07:52.162 00.001 11616 IsGuiding returns 0
22:07:52.163 00.001 11616 scope move finished after 29 + 47 ms
22:07:52.163 00.000 11616 Move returns status 0, amount 29
22:07:52.163 00.000 11616 move complete, result=0
22:07:52.163 00.000 12268 GuideStep: 0.3 px 168 ms WEST, 0.3 px 29 ms SOUTH
22:07:52.164 00.001 11616 worker thread done servicing request
22:07:52.164 00.000 11616 Worker thread wakes up
22:07:52.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:52.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:54.177 02.013 11616 Exposure complete
22:07:54.233 00.056 11616 worker thread done servicing request
22:07:54.233 00.000 12268 OnExposeComplete: enter
22:07:54.234 00.001 12268 UpdateGuideState(): m_state=6
22:07:54.234 00.000 12268 Star::Find(15, 1155, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
22:07:54.234 00.000 12268 Star::Find returns 1 (0), X=1153.63, Y=140.03, Mass=596, SNR=16.8, Peak=53 HFD=5.0
22:07:54.234 00.000 12268 MultiStar: [#1 -0.72,-0.28,0.00,M9] [#2 -1.06,0.01,0.00,M1] [#3 -2.06,-0.25,0.00,M2] [#4 -0.04,-0.49,0.73,U] [#5 -0.74,-0.54,0.00,M3] [#6 -0.74,-0.32,0.00,M9] [#7 -0.77,-0.45,0.00,M3] [#8 -0.76,-0.19,0.00,M4] 
22:07:54.234 00.000 12268 refined, 1 included, MultiStar: {-0.70, -0.11}, one-star: {-1.17, 0.17}
22:07:54.235 00.001 12268 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.47) = xAngle (-4.46 = 1.82)
22:07:54.235 00.000 12268 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.57 = -1.29)
22:07:54.235 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=-0.11 hyp=0.70 cameraTheta=-2.99 mountX=-0.17 mountY=-0.68, mountTheta=-1.82
22:07:54.236 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.70, y=-0.11, opts=13)
22:07:54.236 00.000 12268 Enqueuing Move request for scope (-0.70, -0.11)
22:07:54.236 00.000 11616 Worker thread wakes up
22:07:54.236 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.11) opts 0xd
22:07:54.236 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.70, -0.11)
22:07:54.237 00.001 11616 Moving (-0.70, -0.11) raw xDistance=-0.17 yDistance=-0.68
22:07:54.237 00.000 11616 BLC: History state: CurrMiss=-0.68, AvgInitMiss=0.25, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=0.116766, 1:0.345153, 2:-0.677527
22:07:54.237 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -283.000000
22:07:54.237 00.000 11616 BLC: window closed
22:07:54.237 00.000 11616 BLC: Pulse adjusted to 1720
22:07:54.238 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:54.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:07:54.238 00.000 11616 resist switch: large excursion: input -0.68 thresh 0.45 direction from 1 to -1
22:07:54.238 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.03
22:07:54.239 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.68
22:07:54.239 00.000 11616 MoveAxis(E, 0, ABG)
22:07:54.239 00.000 11616 Move returns status 0, amount 0
22:07:54.239 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1720 applied
22:07:54.239 00.000 11616 MoveAxis(N, 1777, ABG)
22:07:54.239 00.000 11616 Guiding  Dir = 0, Dur = 1777
22:07:54.239 00.000 11616 IsSlewing returns 0
22:07:54.239 00.000 11616 IsGuiding returns 0
22:07:54.240 00.001 11616 PulseGuide returned control before completion, sleep 1787
22:07:54.260 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:07:54.277 00.017 12268 UpdateGuideState exits: m=596 SNR=16.8
22:07:54.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:54.278 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:54.278 00.000 12268 Enqueuing Expose request
22:07:54.555 00.277 12268 evsrv: cli 0F8E69C0 connect
22:07:54.555 00.000 12268 case statement mapped state 6 to 3
22:07:54.556 00.001 12268 case statement mapped state 6 to 3
22:07:54.557 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"8eb7c487-2eec-4cb3-a1ea-d8d5a34a4f3e"}
22:07:54.557 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"8eb7c487-2eec-4cb3-a1ea-d8d5a34a4f3e"}
22:07:54.559 00.002 12268 evsrv: cli 0F8E69C0 disconnect
22:07:56.032 01.473 11616 IsGuiding returns 1
22:07:56.032 00.000 11616 scope still moving after pulse duration time elapsed
22:07:56.062 00.030 11616 IsSlewing returns 0
22:07:56.062 00.000 11616 IsGuiding returns 0
22:07:56.063 00.001 11616 scope move finished after 1777 + 46 ms
22:07:56.063 00.000 11616 Move returns status 0, amount 1777
22:07:56.063 00.000 11616 move complete, result=0
22:07:56.063 00.000 11616 worker thread done servicing request
22:07:56.064 00.001 11616 Worker thread wakes up
22:07:56.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:56.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:56.064 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.7 px 1777 ms NORTH
22:07:58.069 02.005 11616 Exposure complete
22:07:58.125 00.056 11616 worker thread done servicing request
22:07:58.125 00.000 12268 OnExposeComplete: enter
22:07:58.125 00.000 12268 UpdateGuideState(): m_state=6
22:07:58.125 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
22:07:58.126 00.001 12268 Star::Find returns 1 (0), X=1154.24, Y=139.50, Mass=555, SNR=16.2, Peak=56 HFD=4.6
22:07:58.126 00.000 12268 MultiStar: [#1 -0.41,-0.74,0.00,M10] [#2 -0.39,-0.89,0.00,M2] [#3 -1.42,-0.47,0.00,M3] [#4 -0.41,-0.84,0.00,M8] [#5 -0.12,-0.61,0.80,U] [#6 -0.40,-0.63,0.00,M10] [#7 -0.48,-0.57,0.00,M4] [#8 -1.59,-0.76,0.00,M5] 
22:07:58.126 00.000 12268 refined, 1 included, MultiStar: {-0.37, -0.47}, one-star: {-0.56, -0.35}
22:07:58.126 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.71 = 2.58)
22:07:58.126 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.54)
22:07:58.126 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.47 hyp=0.59 cameraTheta=-2.24 mountX=-0.50 mountY=-0.30, mountTheta=-2.60
22:07:58.130 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.47, opts=13)
22:07:58.130 00.000 12268 Enqueuing Move request for scope (-0.37, -0.47)
22:07:58.130 00.000 11616 Worker thread wakes up
22:07:58.130 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.47) opts 0xd
22:07:58.131 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.47)
22:07:58.131 00.000 11616 Moving (-0.37, -0.47) raw xDistance=-0.50 yDistance=-0.30
22:07:58.131 00.000 11616 BLC: History state: CurrMiss=0.30, AvgInitMiss=0.27, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.101629, 1:0.303481
22:07:58.131 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:07:58.131 00.000 11616 resist switch: large excursion: input -0.50 thresh 0.29 direction from 1 to -1
22:07:58.131 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.50
22:07:58.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
22:07:58.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
22:07:58.131 00.000 11616 MoveAxis(E, 281, ABG)
22:07:58.131 00.000 11616 Guiding  Dir = 2, Dur = 281
22:07:58.131 00.000 11616 IsSlewing returns 0
22:07:58.132 00.001 11616 IsGuiding returns 0
22:07:58.132 00.000 11616 PulseGuide returned control before completion, sleep 291
22:07:58.151 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:07:58.170 00.019 12268 UpdateGuideState exits: m=555 SNR=16.2
22:07:58.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:58.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:07:58.170 00.000 12268 Enqueuing Expose request
22:07:58.436 00.266 11616 IsGuiding returns 1
22:07:58.436 00.000 11616 scope still moving after pulse duration time elapsed
22:07:58.467 00.031 11616 IsSlewing returns 0
22:07:58.467 00.000 11616 IsGuiding returns 0
22:07:58.467 00.000 11616 scope move finished after 281 + 54 ms
22:07:58.467 00.000 11616 Move returns status 0, amount 281
22:07:58.467 00.000 11616 MoveAxis(N, 26, ABG)
22:07:58.468 00.001 11616 Guiding  Dir = 0, Dur = 26
22:07:58.468 00.000 11616 IsSlewing returns 0
22:07:58.468 00.000 11616 IsGuiding returns 0
22:07:58.469 00.001 11616 PulseGuide returned control before completion, sleep 36
22:07:58.514 00.045 11616 IsGuiding returns 1
22:07:58.514 00.000 11616 scope still moving after pulse duration time elapsed
22:07:58.544 00.030 11616 IsSlewing returns 0
22:07:58.545 00.001 11616 IsGuiding returns 0
22:07:58.545 00.000 11616 scope move finished after 26 + 50 ms
22:07:58.545 00.000 11616 Move returns status 0, amount 26
22:07:58.545 00.000 11616 move complete, result=0
22:07:58.545 00.000 11616 worker thread done servicing request
22:07:58.545 00.000 11616 Worker thread wakes up
22:07:58.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:07:58.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:07:58.546 00.001 12268 GuideStep: -0.5 px 281 ms EAST, -0.3 px 26 ms NORTH
22:08:00.552 02.006 11616 Exposure complete
22:08:00.608 00.056 11616 worker thread done servicing request
22:08:00.608 00.000 12268 OnExposeComplete: enter
22:08:00.608 00.000 12268 UpdateGuideState(): m_state=6
22:08:00.608 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
22:08:00.608 00.000 12268 Star::Find returns 1 (0), X=1154.85, Y=139.84, Mass=597, SNR=16.8, Peak=44 HFD=5.7
22:08:00.609 00.001 12268 MultiStar: [#1 0.45,-0.31,1.13,U] [#2 0.16,-0.02,0.91,U] [#3 -0.88,-0.04,0.00,M4] [#4 0.57,-0.11,0.68,U] [#5 0.20,-0.54,0.73,U] [#6 0.41,-0.33,0.70,U] [#7 0.03,0.09,0.77,U] [#8 0.38,-0.19,0.44,U] 
22:08:00.609 00.000 12268 single-star, 7 included, MultiStar: {0.27, -0.17}, one-star: {0.05, -0.01}
22:08:00.609 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
22:08:00.609 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
22:08:00.609 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.29 mountX=-0.01 mountY=0.05, mountTheta=1.76
22:08:00.610 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.01, opts=13)
22:08:00.610 00.000 12268 Enqueuing Move request for scope (0.05, -0.01)
22:08:00.611 00.001 11616 Worker thread wakes up
22:08:00.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
22:08:00.611 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
22:08:00.611 00.000 11616 Moving (0.05, -0.01) raw xDistance=-0.01 yDistance=0.05
22:08:00.611 00.000 11616 BLC: History state: CurrMiss=-0.05, AvgInitMiss=0.27, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.101629, 1:0.303481, 2:-0.049496
22:08:00.611 00.000 11616 BLC: No correction, Miss < min_move
22:08:00.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:00.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:08:00.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:00.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:08:00.611 00.000 11616 MoveAxis(E, 0, ABG)
22:08:00.612 00.001 11616 Move returns status 0, amount 0
22:08:00.612 00.000 11616 MoveAxis(N, 0, ABG)
22:08:00.612 00.000 11616 Move returns status 0, amount 0
22:08:00.612 00.000 11616 move complete, result=0
22:08:00.612 00.000 11616 worker thread done servicing request
22:08:00.634 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:08:00.651 00.017 12268 UpdateGuideState exits: m=597 SNR=16.8
22:08:00.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:00.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:00.651 00.000 12268 Enqueuing Expose request
22:08:00.651 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:08:00.652 00.001 11616 Worker thread wakes up
22:08:00.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:00.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:02.663 02.011 11616 Exposure complete
22:08:02.717 00.054 11616 worker thread done servicing request
22:08:02.718 00.001 12268 OnExposeComplete: enter
22:08:02.718 00.000 12268 UpdateGuideState(): m_state=6
22:08:02.718 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
22:08:02.718 00.000 12268 Star::Find returns 1 (0), X=1154.72, Y=139.84, Mass=536, SNR=15.9, Peak=40 HFD=5.0
22:08:02.718 00.000 12268 MultiStar: [#1 0.28,-0.71,0.00,M10] [#2 0.11,-0.08,0.88,U] [#3 -1.28,-0.42,0.00,M5] [#4 0.27,-0.36,0.73,U] [#5 0.12,-0.71,0.00,M2] [#6 0.25,-0.30,0.73,U] [#7 -0.11,-0.51,0.80,U] [#8 -0.08,-0.42,0.49,U] 
22:08:02.719 00.001 12268 single-star, 5 included, MultiStar: {0.06, -0.25}, one-star: {-0.08, -0.01}
22:08:02.719 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.44 = 1.85)
22:08:02.719 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.26)
22:08:02.719 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-2.96 mountX=-0.02 mountY=-0.08, mountTheta=-1.85
22:08:02.720 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.01, opts=13)
22:08:02.720 00.000 12268 Enqueuing Move request for scope (-0.08, -0.01)
22:08:02.721 00.001 11616 Worker thread wakes up
22:08:02.722 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
22:08:02.722 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
22:08:02.722 00.000 11616 Moving (-0.08, -0.01) raw xDistance=-0.02 yDistance=-0.08
22:08:02.723 00.001 11616 BLC: window closed
22:08:02.724 00.001 11616 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.27, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.101629, 1:0.303481, 2:-0.049496
22:08:02.724 00.000 11616 BLC: No correction, Miss < min_move
22:08:02.724 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:02.725 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:08:02.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:02.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:08:02.726 00.001 11616 MoveAxis(E, 0, ABG)
22:08:02.726 00.000 11616 Move returns status 0, amount 0
22:08:02.726 00.000 11616 MoveAxis(N, 0, ABG)
22:08:02.726 00.000 11616 Move returns status 0, amount 0
22:08:02.726 00.000 11616 move complete, result=0
22:08:02.726 00.000 11616 worker thread done servicing request
22:08:02.747 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:02.765 00.018 12268 UpdateGuideState exits: m=536 SNR=15.9
22:08:02.766 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:02.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:02.766 00.000 12268 Enqueuing Expose request
22:08:02.766 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:02.766 00.000 11616 Worker thread wakes up
22:08:02.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:02.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:04.785 02.019 11616 Exposure complete
22:08:04.841 00.056 11616 worker thread done servicing request
22:08:04.841 00.000 12268 OnExposeComplete: enter
22:08:04.841 00.000 12268 UpdateGuideState(): m_state=6
22:08:04.841 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
22:08:04.841 00.000 12268 Star::Find returns 1 (0), X=1154.50, Y=139.16, Mass=607, SNR=16.9, Peak=52 HFD=5.0
22:08:04.842 00.001 12268 MultiStar: [#1 -0.12,-1.14,0.00,R] [#2 -0.13,-1.16,0.00,M1] [#3 -1.43,-1.12,0.00,M6] [#4 -0.15,-1.10,0.00,M7] [#5 -0.20,-1.60,0.00,M3] [#6 -0.14,-1.14,0.00,M9] [#7 -0.26,-1.08,0.00,M3] [#8 -0.22,-0.97,0.00,M4] 
22:08:04.842 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
22:08:04.842 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
22:08:04.842 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.69 hyp=0.76 cameraTheta=-1.98 mountX=-0.72 mountY=-0.21, mountTheta=-2.86
22:08:04.844 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.69, opts=13)
22:08:04.844 00.000 12268 Enqueuing Move request for scope (-0.30, -0.69)
22:08:04.845 00.001 11616 Worker thread wakes up
22:08:04.845 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.69) opts 0xd
22:08:04.845 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.69)
22:08:04.845 00.000 11616 Moving (-0.30, -0.69) raw xDistance=-0.72 yDistance=-0.21
22:08:04.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
22:08:04.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:08:04.845 00.000 11616 MoveAxis(E, 403, ABG)
22:08:04.845 00.000 11616 Guiding  Dir = 2, Dur = 403
22:08:04.845 00.000 11616 IsSlewing returns 0
22:08:04.846 00.001 11616 IsGuiding returns 0
22:08:04.846 00.000 11616 PulseGuide returned control before completion, sleep 413
22:08:04.869 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:08:04.887 00.018 12268 UpdateGuideState exits: m=607 SNR=16.9
22:08:04.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:04.887 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:04.887 00.000 12268 Enqueuing Expose request
22:08:05.268 00.381 11616 IsGuiding returns 1
22:08:05.268 00.000 11616 scope still moving after pulse duration time elapsed
22:08:05.300 00.032 11616 IsSlewing returns 0
22:08:05.300 00.000 11616 IsGuiding returns 0
22:08:05.300 00.000 11616 scope move finished after 403 + 51 ms
22:08:05.300 00.000 11616 Move returns status 0, amount 403
22:08:05.300 00.000 11616 MoveAxis(N, 18, ABG)
22:08:05.301 00.001 11616 Guiding  Dir = 0, Dur = 18
22:08:05.301 00.000 11616 IsSlewing returns 0
22:08:05.301 00.000 11616 IsGuiding returns 0
22:08:05.302 00.001 11616 PulseGuide returned control before completion, sleep 28
22:08:05.346 00.044 11616 IsGuiding returns 1
22:08:05.347 00.001 11616 scope still moving after pulse duration time elapsed
22:08:05.376 00.029 11616 IsSlewing returns 0
22:08:05.376 00.000 11616 IsGuiding returns 0
22:08:05.376 00.000 11616 scope move finished after 18 + 56 ms
22:08:05.376 00.000 11616 Move returns status 0, amount 18
22:08:05.377 00.001 11616 move complete, result=0
22:08:05.377 00.000 11616 worker thread done servicing request
22:08:05.377 00.000 11616 Worker thread wakes up
22:08:05.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:05.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:05.377 00.000 12268 GuideStep: -0.7 px 403 ms EAST, -0.2 px 18 ms NORTH
22:08:07.386 02.009 11616 Exposure complete
22:08:07.440 00.054 11616 worker thread done servicing request
22:08:07.441 00.001 12268 OnExposeComplete: enter
22:08:07.441 00.000 12268 UpdateGuideState(): m_state=6
22:08:07.441 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
22:08:07.441 00.000 12268 Star::Find returns 1 (0), X=1154.86, Y=140.32, Mass=535, SNR=15.9, Peak=32 HFD=5.7
22:08:07.442 00.001 12268 MultiStar: [#1 0.19,1.19,0.00,M1] [#2 0.21,0.21,0.87,U] [#3 -1.14,0.34,0.00,M7] [#4 0.64,0.25,0.00,M8] [#5 0.10,-0.06,0.78,U] [#6 0.31,0.07,0.71,U] [#7 0.04,0.07,0.75,U] [#8 -0.13,0.39,0.48,U] 
22:08:07.442 00.000 12268 refined, 5 included, MultiStar: {0.11, 0.19}, one-star: {0.06, 0.46}
22:08:07.442 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
22:08:07.442 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.75)
22:08:07.442 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.05 mountX=0.20 mountY=0.09, mountTheta=0.40
22:08:07.443 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.19, opts=13)
22:08:07.443 00.000 12268 Enqueuing Move request for scope (0.11, 0.19)
22:08:07.443 00.000 11616 Worker thread wakes up
22:08:07.444 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
22:08:07.444 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
22:08:07.444 00.000 11616 Moving (0.11, 0.19) raw xDistance=0.20 yDistance=0.09
22:08:07.444 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:08:07.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:08:07.444 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:07.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:08:07.444 00.000 11616 MoveAxis(E, 0, ABG)
22:08:07.444 00.000 11616 Move returns status 0, amount 0
22:08:07.444 00.000 11616 MoveAxis(N, 0, ABG)
22:08:07.444 00.000 11616 Move returns status 0, amount 0
22:08:07.444 00.000 11616 move complete, result=0
22:08:07.444 00.000 11616 worker thread done servicing request
22:08:07.467 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:07.486 00.019 12268 UpdateGuideState exits: m=535 SNR=15.9
22:08:07.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:07.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:07.486 00.000 12268 Enqueuing Expose request
22:08:07.486 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:08:07.486 00.000 11616 Worker thread wakes up
22:08:07.487 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:07.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:09.510 02.023 11616 Exposure complete
22:08:09.567 00.057 11616 worker thread done servicing request
22:08:09.567 00.000 12268 OnExposeComplete: enter
22:08:09.567 00.000 12268 UpdateGuideState(): m_state=6
22:08:09.567 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
22:08:09.568 00.001 12268 Star::Find returns 1 (0), X=1154.36, Y=140.94, Mass=565, SNR=16.3, Peak=44 HFD=5.0
22:08:09.568 00.000 12268 MultiStar: [#1 0.14,1.85,0.00,M2] [#2 -0.01,0.81,0.00,M1] [#3 -1.05,0.87,0.00,M8] [#4 -0.07,0.68,0.67,U] [#5 0.13,0.85,0.00,M3] [#6 -0.00,0.65,0.70,U] [#7 -0.42,0.72,0.00,M3] [#8 -5.79,-1.73,0.00,M4] 
22:08:09.568 00.000 12268 refined, 2 included, MultiStar: {-0.21, 0.84}, one-star: {-0.44, 1.08}
22:08:09.568 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
22:08:09.568 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
22:08:09.568 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.84 hyp=0.87 cameraTheta=1.81 mountX=0.81 mountY=-0.31, mountTheta=-0.37
22:08:09.570 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.84, opts=13)
22:08:09.570 00.000 12268 Enqueuing Move request for scope (-0.21, 0.84)
22:08:09.570 00.000 11616 Worker thread wakes up
22:08:09.570 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.84) opts 0xd
22:08:09.570 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.84)
22:08:09.570 00.000 11616 Moving (-0.21, 0.84) raw xDistance=0.81 yDistance=-0.31
22:08:09.570 00.000 11616 resist switch: large excursion: input 0.81 thresh 0.29 direction from -1 to 1
22:08:09.570 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.44
22:08:09.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.81
22:08:09.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
22:08:09.570 00.000 11616 MoveAxis(W, 456, ABG)
22:08:09.570 00.000 11616 Guiding  Dir = 3, Dur = 456
22:08:09.571 00.001 11616 IsSlewing returns 0
22:08:09.571 00.000 11616 IsGuiding returns 0
22:08:09.571 00.000 11616 PulseGuide returned control before completion, sleep 466
22:08:09.591 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:09.611 00.020 12268 UpdateGuideState exits: m=565 SNR=16.3
22:08:09.611 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:09.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:09.611 00.000 12268 Enqueuing Expose request
22:08:10.045 00.434 11616 IsGuiding returns 1
22:08:10.045 00.000 11616 scope still moving after pulse duration time elapsed
22:08:10.076 00.031 11616 IsSlewing returns 0
22:08:10.076 00.000 11616 IsGuiding returns 0
22:08:10.077 00.001 11616 scope move finished after 456 + 49 ms
22:08:10.077 00.000 11616 Move returns status 0, amount 456
22:08:10.077 00.000 11616 MoveAxis(N, 27, ABG)
22:08:10.077 00.000 11616 Guiding  Dir = 0, Dur = 27
22:08:10.077 00.000 11616 IsSlewing returns 0
22:08:10.077 00.000 11616 IsGuiding returns 0
22:08:10.078 00.001 11616 PulseGuide returned control before completion, sleep 37
22:08:10.123 00.045 11616 IsGuiding returns 1
22:08:10.123 00.000 11616 scope still moving after pulse duration time elapsed
22:08:10.154 00.031 11616 IsSlewing returns 0
22:08:10.155 00.001 11616 IsGuiding returns 1
22:08:10.185 00.030 11616 IsSlewing returns 0
22:08:10.186 00.001 11616 IsGuiding returns 1
22:08:10.215 00.029 11616 IsSlewing returns 0
22:08:10.217 00.002 11616 IsGuiding returns 1
22:08:10.247 00.030 11616 IsSlewing returns 0
22:08:10.248 00.001 11616 IsGuiding returns 1
22:08:10.278 00.030 11616 IsSlewing returns 0
22:08:10.278 00.000 11616 IsGuiding returns 1
22:08:10.309 00.031 11616 IsSlewing returns 0
22:08:10.310 00.001 11616 IsGuiding returns 0
22:08:10.310 00.000 11616 scope move finished after 27 + 205 ms
22:08:10.310 00.000 11616 Move returns status 0, amount 27
22:08:10.310 00.000 11616 move complete, result=0
22:08:10.310 00.000 11616 worker thread done servicing request
22:08:10.310 00.000 11616 Worker thread wakes up
22:08:10.310 00.000 12268 GuideStep: 0.8 px 456 ms WEST, -0.3 px 27 ms NORTH
22:08:10.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:10.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:12.315 02.005 11616 Exposure complete
22:08:12.373 00.058 11616 worker thread done servicing request
22:08:12.373 00.000 12268 OnExposeComplete: enter
22:08:12.374 00.001 12268 UpdateGuideState(): m_state=6
22:08:12.374 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
22:08:12.374 00.000 12268 Star::Find returns 1 (0), X=1154.30, Y=139.90, Mass=603, SNR=16.9, Peak=43 HFD=5.4
22:08:12.374 00.000 12268 MultiStar: [#1 -0.26,0.76,0.00,M3] [#2 -0.04,-0.22,0.93,U] [#3 -1.67,-0.42,0.00,M9] [#4 -0.10,-0.46,0.72,U] [#5 -0.19,-0.65,0.76,U] [#6 -0.27,-0.28,0.67,U] [#7 -0.16,-0.43,0.72,U] [#8 -0.09,-0.32,0.45,U] 
22:08:12.374 00.000 12268 refined, 6 included, MultiStar: {-0.21, -0.31}, one-star: {-0.50, 0.05}
22:08:12.375 00.001 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.64 = 2.65)
22:08:12.375 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.46)
22:08:12.375 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.31 hyp=0.37 cameraTheta=-2.16 mountX=-0.33 mountY=-0.17, mountTheta=-2.67
22:08:12.376 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.31, opts=13)
22:08:12.376 00.000 12268 Enqueuing Move request for scope (-0.21, -0.31)
22:08:12.377 00.001 11616 Worker thread wakes up
22:08:12.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.31) opts 0xd
22:08:12.377 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.31)
22:08:12.377 00.000 11616 Moving (-0.21, -0.31) raw xDistance=-0.33 yDistance=-0.17
22:08:12.377 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
22:08:12.377 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.99
22:08:12.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
22:08:12.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
22:08:12.377 00.000 11616 MoveAxis(E, 184, ABG)
22:08:12.377 00.000 11616 Guiding  Dir = 2, Dur = 184
22:08:12.377 00.000 11616 IsSlewing returns 0
22:08:12.378 00.001 11616 IsGuiding returns 0
22:08:12.378 00.000 11616 PulseGuide returned control before completion, sleep 194
22:08:12.398 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:08:12.416 00.018 12268 UpdateGuideState exits: m=603 SNR=16.9
22:08:12.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:12.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:12.416 00.000 12268 Enqueuing Expose request
22:08:12.575 00.159 11616 IsGuiding returns 1
22:08:12.576 00.001 11616 scope still moving after pulse duration time elapsed
22:08:12.606 00.030 11616 IsSlewing returns 0
22:08:12.606 00.000 11616 IsGuiding returns 0
22:08:12.608 00.002 11616 scope move finished after 184 + 45 ms
22:08:12.608 00.000 11616 Move returns status 0, amount 184
22:08:12.608 00.000 11616 MoveAxis(N, 14, ABG)
22:08:12.608 00.000 11616 Guiding  Dir = 0, Dur = 14
22:08:12.608 00.000 11616 IsSlewing returns 0
22:08:12.609 00.001 11616 IsGuiding returns 0
22:08:12.609 00.000 11616 PulseGuide returned control before completion, sleep 24
22:08:12.638 00.029 11616 IsGuiding returns 1
22:08:12.638 00.000 11616 scope still moving after pulse duration time elapsed
22:08:12.668 00.030 11616 IsSlewing returns 0
22:08:12.668 00.000 11616 IsGuiding returns 1
22:08:12.699 00.031 11616 IsSlewing returns 0
22:08:12.699 00.000 11616 IsGuiding returns 1
22:08:12.731 00.032 11616 IsSlewing returns 0
22:08:12.731 00.000 11616 IsGuiding returns 1
22:08:12.762 00.031 11616 IsSlewing returns 0
22:08:12.762 00.000 11616 IsGuiding returns 1
22:08:12.793 00.031 11616 IsSlewing returns 0
22:08:12.793 00.000 11616 IsGuiding returns 0
22:08:12.793 00.000 11616 scope move finished after 14 + 171 ms
22:08:12.793 00.000 11616 Move returns status 0, amount 14
22:08:12.793 00.000 11616 move complete, result=0
22:08:12.793 00.000 11616 worker thread done servicing request
22:08:12.794 00.001 11616 Worker thread wakes up
22:08:12.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:12.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:12.794 00.000 12268 GuideStep: -0.3 px 184 ms EAST, -0.2 px 14 ms NORTH
22:08:14.799 02.005 11616 Exposure complete
22:08:14.856 00.057 11616 worker thread done servicing request
22:08:14.857 00.001 12268 OnExposeComplete: enter
22:08:14.857 00.000 12268 UpdateGuideState(): m_state=6
22:08:14.857 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
22:08:14.857 00.000 12268 Star::Find returns 1 (0), X=1154.39, Y=139.85, Mass=569, SNR=16.4, Peak=45 HFD=5.1
22:08:14.858 00.001 12268 MultiStar: [#1 -0.24,0.69,0.00,M4] [#2 -0.27,-0.20,0.92,U] [#3 -1.52,-0.40,0.00,M10] [#4 -0.21,-0.38,0.74,U] [#5 -0.10,-0.71,0.00,M3] [#6 -0.37,-0.43,0.73,U] [#7 -0.44,-0.17,0.78,U] [#8 -0.32,-0.50,0.45,U] 
22:08:14.858 00.000 12268 single-star, 5 included, MultiStar: {-0.34, -0.25}, one-star: {-0.42, -0.01}
22:08:14.858 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
22:08:14.858 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
22:08:14.858 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.01 hyp=0.42 cameraTheta=-3.12 mountX=-0.05 mountY=-0.41, mountTheta=-1.69
22:08:14.859 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.01, opts=13)
22:08:14.860 00.001 12268 Enqueuing Move request for scope (-0.42, -0.01)
22:08:14.860 00.000 11616 Worker thread wakes up
22:08:14.860 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.01) opts 0xd
22:08:14.860 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.01)
22:08:14.860 00.000 11616 Moving (-0.42, -0.01) raw xDistance=-0.05 yDistance=-0.41
22:08:14.860 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:14.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:08:14.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
22:08:14.860 00.000 11616 MoveAxis(E, 0, ABG)
22:08:14.860 00.000 11616 Move returns status 0, amount 0
22:08:14.861 00.001 11616 MoveAxis(N, 35, ABG)
22:08:14.861 00.000 11616 Guiding  Dir = 0, Dur = 35
22:08:14.861 00.000 11616 IsSlewing returns 0
22:08:14.861 00.000 11616 IsGuiding returns 0
22:08:14.862 00.001 11616 PulseGuide returned control before completion, sleep 45
22:08:14.882 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:08:14.902 00.020 12268 UpdateGuideState exits: m=569 SNR=16.4
22:08:14.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:14.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:14.902 00.000 12268 Enqueuing Expose request
22:08:14.920 00.018 11616 IsGuiding returns 1
22:08:14.920 00.000 11616 scope still moving after pulse duration time elapsed
22:08:14.951 00.031 11616 IsSlewing returns 0
22:08:14.951 00.000 11616 IsGuiding returns 0
22:08:14.951 00.000 11616 scope move finished after 35 + 55 ms
22:08:14.951 00.000 11616 Move returns status 0, amount 35
22:08:14.952 00.001 11616 move complete, result=0
22:08:14.952 00.000 11616 worker thread done servicing request
22:08:14.952 00.000 11616 Worker thread wakes up
22:08:14.952 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 35 ms NORTH
22:08:14.952 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:14.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:16.958 02.006 11616 Exposure complete
22:08:17.014 00.056 11616 worker thread done servicing request
22:08:17.014 00.000 12268 OnExposeComplete: enter
22:08:17.014 00.000 12268 UpdateGuideState(): m_state=6
22:08:17.014 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
22:08:17.014 00.000 12268 Star::Find returns 1 (0), X=1154.64, Y=139.57, Mass=628, SNR=17.2, Peak=45 HFD=5.2
22:08:17.015 00.001 12268 MultiStar: [#1 -0.06,0.47,1.21,U] [#2 0.09,-0.52,0.84,U] [#3 -1.08,-0.48,0.00,R] [#4 -0.01,-0.83,0.00,M6] [#5 -0.20,-0.75,0.00,M4] [#6 0.16,-0.48,0.81,U] [#7 -0.03,-0.25,0.74,U] [#8 -0.19,-0.78,0.00,M3] 
22:08:17.015 00.000 12268 refined, 4 included, MultiStar: {-0.01, -0.16}, one-star: {-0.16, -0.28}
22:08:17.015 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
22:08:17.015 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
22:08:17.015 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.65 mountX=-0.16 mountY=0.01, mountTheta=3.09
22:08:17.017 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.16, opts=13)
22:08:17.017 00.000 12268 Enqueuing Move request for scope (-0.01, -0.16)
22:08:17.017 00.000 11616 Worker thread wakes up
22:08:17.017 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
22:08:17.017 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
22:08:17.017 00.000 11616 Moving (-0.01, -0.16) raw xDistance=-0.16 yDistance=0.01
22:08:17.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
22:08:17.017 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:17.018 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:08:17.018 00.000 11616 MoveAxis(E, 88, ABG)
22:08:17.018 00.000 11616 Guiding  Dir = 2, Dur = 88
22:08:17.018 00.000 11616 IsSlewing returns 0
22:08:17.018 00.000 11616 IsGuiding returns 0
22:08:17.019 00.001 11616 PulseGuide returned control before completion, sleep 98
22:08:17.038 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:08:17.056 00.018 12268 UpdateGuideState exits: m=628 SNR=17.2
22:08:17.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:17.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:17.056 00.000 12268 Enqueuing Expose request
22:08:17.132 00.076 11616 IsGuiding returns 0
22:08:17.132 00.000 11616 Move returns status 0, amount 88
22:08:17.132 00.000 11616 MoveAxis(N, 0, ABG)
22:08:17.132 00.000 11616 Move returns status 0, amount 0
22:08:17.133 00.001 11616 move complete, result=0
22:08:17.133 00.000 11616 worker thread done servicing request
22:08:17.133 00.000 11616 Worker thread wakes up
22:08:17.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:17.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:17.140 00.007 12268 GuideStep: -0.2 px 88 ms EAST, 0.0 px 0 ms NORTH
22:08:19.144 02.004 11616 Exposure complete
22:08:19.200 00.056 11616 worker thread done servicing request
22:08:19.200 00.000 12268 OnExposeComplete: enter
22:08:19.200 00.000 12268 UpdateGuideState(): m_state=6
22:08:19.200 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
22:08:19.200 00.000 12268 Star::Find returns 1 (0), X=1154.63, Y=139.69, Mass=579, SNR=16.5, Peak=44 HFD=5.3
22:08:19.201 00.001 12268 MultiStar: [#1 0.08,0.69,0.00,M4] [#2 -0.12,-0.15,0.94,U] [#3 -0.26,0.20,0.72,U] [#4 0.33,-0.78,0.00,M7] [#5 -0.07,-0.66,0.78,U] [#6 0.11,-0.35,0.84,U] [#7 0.05,-0.24,0.76,U] [#8 -0.05,-0.22,0.45,U] 
22:08:19.201 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.23}, one-star: {-0.17, -0.17}
22:08:19.201 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
22:08:19.201 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
22:08:19.201 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.89 mountX=-0.24 mountY=-0.05, mountTheta=-2.95
22:08:19.203 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.23, opts=13)
22:08:19.203 00.000 12268 Enqueuing Move request for scope (-0.08, -0.23)
22:08:19.203 00.000 11616 Worker thread wakes up
22:08:19.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
22:08:19.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
22:08:19.203 00.000 11616 Moving (-0.08, -0.23) raw xDistance=-0.24 yDistance=-0.05
22:08:19.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
22:08:19.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:19.204 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:08:19.204 00.000 11616 MoveAxis(E, 133, ABG)
22:08:19.204 00.000 11616 Guiding  Dir = 2, Dur = 133
22:08:19.204 00.000 11616 IsSlewing returns 0
22:08:19.204 00.000 11616 IsGuiding returns 0
22:08:19.205 00.001 11616 PulseGuide returned control before completion, sleep 143
22:08:19.226 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:19.243 00.017 12268 UpdateGuideState exits: m=579 SNR=16.5
22:08:19.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:19.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:19.243 00.000 12268 Enqueuing Expose request
22:08:19.359 00.116 11616 IsGuiding returns 1
22:08:19.359 00.000 11616 scope still moving after pulse duration time elapsed
22:08:19.390 00.031 11616 IsSlewing returns 0
22:08:19.391 00.001 11616 IsGuiding returns 0
22:08:19.391 00.000 11616 scope move finished after 133 + 53 ms
22:08:19.391 00.000 11616 Move returns status 0, amount 133
22:08:19.391 00.000 11616 MoveAxis(N, 0, ABG)
22:08:19.391 00.000 11616 Move returns status 0, amount 0
22:08:19.391 00.000 11616 move complete, result=0
22:08:19.391 00.000 11616 worker thread done servicing request
22:08:19.393 00.002 11616 Worker thread wakes up
22:08:19.393 00.000 12268 GuideStep: -0.2 px 133 ms EAST, -0.0 px 0 ms NORTH
22:08:19.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:19.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:21.404 02.011 11616 Exposure complete
22:08:21.459 00.055 11616 worker thread done servicing request
22:08:21.459 00.000 12268 OnExposeComplete: enter
22:08:21.459 00.000 12268 UpdateGuideState(): m_state=6
22:08:21.459 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
22:08:21.460 00.001 12268 Star::Find returns 1 (0), X=1154.66, Y=140.32, Mass=543, SNR=16.0, Peak=43 HFD=5.0
22:08:21.460 00.000 12268 MultiStar: [#1 0.14,1.04,0.00,M5] [#2 0.12,0.21,0.94,U] [#3 -0.02,0.76,0.00,M1] [#4 0.29,0.05,0.73,U] [#5 0.07,-0.21,0.79,U] [#6 0.17,0.32,0.82,U] [#7 -0.11,0.19,0.77,U] [#8 0.08,0.45,0.54,U] 
22:08:21.460 00.000 12268 refined, 6 included, MultiStar: {0.06, 0.21}, one-star: {-0.14, 0.47}
22:08:21.460 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
22:08:21.460 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
22:08:21.460 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.29 mountX=0.22 mountY=0.03, mountTheta=0.15
22:08:21.462 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.21, opts=13)
22:08:21.463 00.001 12268 Enqueuing Move request for scope (0.06, 0.21)
22:08:21.463 00.000 11616 Worker thread wakes up
22:08:21.463 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
22:08:21.463 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
22:08:21.463 00.000 11616 Moving (0.06, 0.21) raw xDistance=0.22 yDistance=0.03
22:08:21.463 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:08:21.463 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:08:21.463 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:21.463 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:08:21.463 00.000 11616 MoveAxis(E, 0, ABG)
22:08:21.463 00.000 11616 Move returns status 0, amount 0
22:08:21.464 00.001 11616 MoveAxis(N, 0, ABG)
22:08:21.464 00.000 11616 Move returns status 0, amount 0
22:08:21.464 00.000 11616 move complete, result=0
22:08:21.464 00.000 11616 worker thread done servicing request
22:08:21.490 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:21.509 00.019 12268 UpdateGuideState exits: m=543 SNR=16.0
22:08:21.510 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:21.510 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:21.510 00.000 12268 Enqueuing Expose request
22:08:21.510 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:08:21.510 00.000 11616 Worker thread wakes up
22:08:21.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:21.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:23.534 02.024 11616 Exposure complete
22:08:23.589 00.055 11616 worker thread done servicing request
22:08:23.590 00.001 12268 OnExposeComplete: enter
22:08:23.590 00.000 12268 UpdateGuideState(): m_state=6
22:08:23.590 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
22:08:23.590 00.000 12268 Star::Find returns 1 (0), X=1154.48, Y=139.94, Mass=581, SNR=16.5, Peak=46 HFD=5.0
22:08:23.591 00.001 12268 MultiStar: [#1 0.22,0.81,0.00,M6] [#2 0.17,-0.02,0.90,U] [#3 0.07,0.17,0.83,U] [#4 0.14,-0.41,0.74,U] [#5 0.05,-0.54,0.77,U] [#6 0.27,0.04,0.84,U] [#7 -0.19,-0.07,0.79,U] [#8 0.06,-0.60,0.46,U] 
22:08:23.591 00.000 12268 refined, 7 included, MultiStar: {0.02, -0.13}, one-star: {-0.33, 0.08}
22:08:23.591 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
22:08:23.591 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.28)
22:08:23.591 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.42 mountX=-0.13 mountY=0.04, mountTheta=2.87
22:08:23.592 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.13, opts=13)
22:08:23.592 00.000 12268 Enqueuing Move request for scope (0.02, -0.13)
22:08:23.592 00.000 11616 Worker thread wakes up
22:08:23.592 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
22:08:23.593 00.001 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
22:08:23.593 00.000 11616 Moving (0.02, -0.13) raw xDistance=-0.13 yDistance=0.04
22:08:23.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
22:08:23.594 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:23.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:08:23.594 00.000 11616 MoveAxis(E, 71, ABG)
22:08:23.594 00.000 11616 Guiding  Dir = 2, Dur = 71
22:08:23.594 00.000 11616 IsSlewing returns 0
22:08:23.594 00.000 11616 IsGuiding returns 0
22:08:23.595 00.001 11616 PulseGuide returned control before completion, sleep 81
22:08:23.615 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:23.633 00.018 12268 UpdateGuideState exits: m=581 SNR=16.5
22:08:23.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:23.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:23.633 00.000 12268 Enqueuing Expose request
22:08:23.677 00.044 11616 IsGuiding returns 1
22:08:23.677 00.000 11616 scope still moving after pulse duration time elapsed
22:08:23.709 00.032 11616 IsSlewing returns 0
22:08:23.710 00.001 11616 IsGuiding returns 0
22:08:23.710 00.000 11616 scope move finished after 71 + 44 ms
22:08:23.710 00.000 11616 Move returns status 0, amount 71
22:08:23.710 00.000 11616 MoveAxis(N, 0, ABG)
22:08:23.710 00.000 11616 Move returns status 0, amount 0
22:08:23.710 00.000 11616 move complete, result=0
22:08:23.711 00.001 11616 worker thread done servicing request
22:08:23.711 00.000 11616 Worker thread wakes up
22:08:23.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:23.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:23.711 00.000 12268 GuideStep: -0.1 px 71 ms EAST, 0.0 px 0 ms NORTH
22:08:25.724 02.013 11616 Exposure complete
22:08:25.781 00.057 11616 worker thread done servicing request
22:08:25.781 00.000 12268 OnExposeComplete: enter
22:08:25.781 00.000 12268 UpdateGuideState(): m_state=6
22:08:25.782 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
22:08:25.782 00.000 12268 Star::Find returns 1 (0), X=1154.38, Y=139.59, Mass=569, SNR=16.3, Peak=45 HFD=4.9
22:08:25.782 00.000 12268 MultiStar: [#1 -0.25,0.74,0.00,M7] [#2 -0.17,-0.21,0.94,U] [#3 -0.55,0.09,0.81,U] [#4 -0.08,-0.77,0.00,M6] [#5 -0.15,-0.25,0.81,U] [#6 -0.26,-0.38,0.72,U] [#7 -0.19,-0.38,0.91,U] [#8 0.11,-0.68,0.00,M1] 
22:08:25.782 00.000 12268 refined, 5 included, MultiStar: {-0.29, -0.23}, one-star: {-0.42, -0.26}
22:08:25.782 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
22:08:25.783 00.001 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
22:08:25.783 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.23 hyp=0.37 cameraTheta=-2.47 mountX=-0.26 mountY=-0.26, mountTheta=-2.36
22:08:25.786 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.23, opts=13)
22:08:25.787 00.001 12268 Enqueuing Move request for scope (-0.29, -0.23)
22:08:25.787 00.000 11616 Worker thread wakes up
22:08:25.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.23) opts 0xd
22:08:25.787 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.23)
22:08:25.787 00.000 11616 Moving (-0.29, -0.23) raw xDistance=-0.26 yDistance=-0.26
22:08:25.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
22:08:25.788 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
22:08:25.788 00.000 11616 MoveAxis(E, 146, ABG)
22:08:25.788 00.000 11616 Guiding  Dir = 2, Dur = 146
22:08:25.788 00.000 11616 IsSlewing returns 0
22:08:25.788 00.000 11616 IsGuiding returns 0
22:08:25.789 00.001 11616 PulseGuide returned control before completion, sleep 156
22:08:25.809 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:08:25.828 00.019 12268 UpdateGuideState exits: m=569 SNR=16.3
22:08:25.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:25.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:25.828 00.000 12268 Enqueuing Expose request
22:08:25.955 00.127 11616 IsGuiding returns 1
22:08:25.955 00.000 11616 scope still moving after pulse duration time elapsed
22:08:25.984 00.029 11616 IsSlewing returns 0
22:08:25.984 00.000 11616 IsGuiding returns 0
22:08:25.985 00.001 11616 scope move finished after 146 + 49 ms
22:08:25.985 00.000 11616 Move returns status 0, amount 146
22:08:25.985 00.000 11616 MoveAxis(N, 22, ABG)
22:08:25.985 00.000 11616 Guiding  Dir = 0, Dur = 22
22:08:25.985 00.000 11616 IsSlewing returns 0
22:08:25.985 00.000 11616 IsGuiding returns 0
22:08:25.986 00.001 11616 PulseGuide returned control before completion, sleep 32
22:08:26.031 00.045 11616 IsGuiding returns 1
22:08:26.031 00.000 11616 scope still moving after pulse duration time elapsed
22:08:26.061 00.030 11616 IsSlewing returns 0
22:08:26.062 00.001 11616 IsGuiding returns 0
22:08:26.063 00.001 11616 scope move finished after 22 + 54 ms
22:08:26.063 00.000 11616 Move returns status 0, amount 22
22:08:26.063 00.000 11616 move complete, result=0
22:08:26.063 00.000 11616 worker thread done servicing request
22:08:26.063 00.000 11616 Worker thread wakes up
22:08:26.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:26.064 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:26.064 00.000 12268 GuideStep: -0.3 px 146 ms EAST, -0.3 px 22 ms NORTH
22:08:28.075 02.011 11616 Exposure complete
22:08:28.130 00.055 11616 worker thread done servicing request
22:08:28.131 00.001 12268 OnExposeComplete: enter
22:08:28.131 00.000 12268 UpdateGuideState(): m_state=6
22:08:28.131 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
22:08:28.131 00.000 12268 Star::Find returns 1 (0), X=1154.09, Y=139.43, Mass=529, SNR=15.8, Peak=46 HFD=4.8
22:08:28.132 00.001 12268 MultiStar: [#1 -0.02,0.60,1.30,U] [#2 -0.14,-0.44,0.99,U] [#3 -0.48,0.18,0.83,U] [#4 -0.07,-0.31,0.82,U] [#5 0.08,-0.86,0.00,M1] [#6 -0.35,-0.36,0.73,U] [#7 -0.16,-0.72,0.00,M1] [#8 0.05,-0.56,0.47,U] 
22:08:28.132 00.000 12268 refined, 6 included, MultiStar: {-0.25, -0.12}, one-star: {-0.71, -0.43}
22:08:28.132 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
22:08:28.132 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.01)
22:08:28.132 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-2.71 mountX=-0.14 mountY=-0.24, mountTheta=-2.11
22:08:28.133 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.12, opts=13)
22:08:28.133 00.000 12268 Enqueuing Move request for scope (-0.25, -0.12)
22:08:28.134 00.001 11616 Worker thread wakes up
22:08:28.134 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.12) opts 0xd
22:08:28.134 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.12)
22:08:28.134 00.000 11616 Moving (-0.25, -0.12) raw xDistance=-0.14 yDistance=-0.24
22:08:28.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:08:28.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:08:28.134 00.000 11616 MoveAxis(E, 79, ABG)
22:08:28.134 00.000 11616 Guiding  Dir = 2, Dur = 79
22:08:28.134 00.000 11616 IsSlewing returns 0
22:08:28.135 00.001 11616 IsGuiding returns 0
22:08:28.135 00.000 11616 PulseGuide returned control before completion, sleep 89
22:08:28.155 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:28.173 00.018 12268 UpdateGuideState exits: m=529 SNR=15.8
22:08:28.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:28.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:28.173 00.000 12268 Enqueuing Expose request
22:08:28.231 00.058 11616 IsGuiding returns 1
22:08:28.231 00.000 11616 scope still moving after pulse duration time elapsed
22:08:28.260 00.029 11616 IsSlewing returns 0
22:08:28.260 00.000 11616 IsGuiding returns 0
22:08:28.260 00.000 11616 scope move finished after 79 + 46 ms
22:08:28.260 00.000 11616 Move returns status 0, amount 79
22:08:28.260 00.000 11616 MoveAxis(N, 20, ABG)
22:08:28.260 00.000 11616 Guiding  Dir = 0, Dur = 20
22:08:28.261 00.001 11616 IsSlewing returns 0
22:08:28.261 00.000 11616 IsGuiding returns 0
22:08:28.261 00.000 11616 PulseGuide returned control before completion, sleep 30
22:08:28.307 00.046 11616 IsGuiding returns 1
22:08:28.307 00.000 11616 scope still moving after pulse duration time elapsed
22:08:28.337 00.030 11616 IsSlewing returns 0
22:08:28.337 00.000 11616 IsGuiding returns 1
22:08:28.368 00.031 11616 IsSlewing returns 0
22:08:28.368 00.000 11616 IsGuiding returns 1
22:08:28.400 00.032 11616 IsSlewing returns 0
22:08:28.400 00.000 11616 IsGuiding returns 1
22:08:28.431 00.031 11616 IsSlewing returns 0
22:08:28.431 00.000 11616 IsGuiding returns 0
22:08:28.431 00.000 11616 scope move finished after 20 + 150 ms
22:08:28.431 00.000 11616 Move returns status 0, amount 20
22:08:28.431 00.000 11616 move complete, result=0
22:08:28.431 00.000 11616 worker thread done servicing request
22:08:28.431 00.000 11616 Worker thread wakes up
22:08:28.432 00.001 12268 GuideStep: -0.1 px 79 ms EAST, -0.2 px 20 ms NORTH
22:08:28.432 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:28.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:30.435 02.003 11616 Exposure complete
22:08:30.496 00.061 11616 worker thread done servicing request
22:08:30.497 00.001 12268 OnExposeComplete: enter
22:08:30.497 00.000 12268 UpdateGuideState(): m_state=6
22:08:30.497 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
22:08:30.497 00.000 12268 Star::Find returns 1 (0), X=1154.09, Y=139.94, Mass=592, SNR=16.8, Peak=53 HFD=4.7
22:08:30.497 00.000 12268 MultiStar: [#1 -0.11,0.65,1.17,U] [#2 -0.23,-0.49,0.86,U] [#3 -0.48,0.12,0.77,U] [#4 -0.07,-0.61,0.72,U] [#5 -0.11,-0.75,0.00,M2] [#6 -0.18,-0.20,0.79,U] [#7 -0.43,-0.42,0.79,U] [#8 -1.44,-0.74,0.00,M1] 
22:08:30.498 00.001 12268 refined, 6 included, MultiStar: {-0.32, -0.07}, one-star: {-0.71, 0.09}
22:08:30.498 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.41 = 1.88)
22:08:30.498 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.23)
22:08:30.498 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.07 hyp=0.32 cameraTheta=-2.93 mountX=-0.10 mountY=-0.31, mountTheta=-1.88
22:08:30.500 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.07, opts=13)
22:08:30.500 00.000 12268 Enqueuing Move request for scope (-0.32, -0.07)
22:08:30.500 00.000 11616 Worker thread wakes up
22:08:30.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.07) opts 0xd
22:08:30.500 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.07)
22:08:30.500 00.000 11616 Moving (-0.32, -0.07) raw xDistance=-0.10 yDistance=-0.31
22:08:30.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
22:08:30.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
22:08:30.501 00.001 11616 MoveAxis(E, 55, ABG)
22:08:30.501 00.000 11616 Guiding  Dir = 2, Dur = 55
22:08:30.502 00.001 11616 IsSlewing returns 0
22:08:30.502 00.000 11616 IsGuiding returns 0
22:08:30.502 00.000 11616 PulseGuide returned control before completion, sleep 65
22:08:30.523 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:30.543 00.020 12268 UpdateGuideState exits: m=592 SNR=16.8
22:08:30.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:30.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:30.543 00.000 12268 Enqueuing Expose request
22:08:30.574 00.031 11616 IsGuiding returns 1
22:08:30.574 00.000 11616 scope still moving after pulse duration time elapsed
22:08:30.605 00.031 11616 IsSlewing returns 0
22:08:30.606 00.001 11616 IsGuiding returns 0
22:08:30.606 00.000 11616 scope move finished after 55 + 49 ms
22:08:30.606 00.000 11616 Move returns status 0, amount 55
22:08:30.606 00.000 11616 MoveAxis(N, 26, ABG)
22:08:30.606 00.000 11616 Guiding  Dir = 0, Dur = 26
22:08:30.607 00.001 11616 IsSlewing returns 0
22:08:30.607 00.000 11616 IsGuiding returns 0
22:08:30.608 00.001 11616 PulseGuide returned control before completion, sleep 36
22:08:30.653 00.045 11616 IsGuiding returns 1
22:08:30.654 00.001 11616 scope still moving after pulse duration time elapsed
22:08:30.684 00.030 11616 IsSlewing returns 0
22:08:30.684 00.000 11616 IsGuiding returns 0
22:08:30.684 00.000 11616 scope move finished after 26 + 50 ms
22:08:30.684 00.000 11616 Move returns status 0, amount 26
22:08:30.684 00.000 11616 move complete, result=0
22:08:30.684 00.000 11616 worker thread done servicing request
22:08:30.684 00.000 11616 Worker thread wakes up
22:08:30.684 00.000 12268 GuideStep: -0.1 px 55 ms EAST, -0.3 px 26 ms NORTH
22:08:30.685 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:30.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:32.696 02.011 11616 Exposure complete
22:08:32.753 00.057 11616 worker thread done servicing request
22:08:32.753 00.000 12268 OnExposeComplete: enter
22:08:32.753 00.000 12268 UpdateGuideState(): m_state=6
22:08:32.754 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
22:08:32.754 00.000 12268 Star::Find returns 1 (0), X=1153.99, Y=139.82, Mass=555, SNR=16.2, Peak=50 HFD=4.8
22:08:32.754 00.000 12268 MultiStar: [#1 -0.33,0.64,0.00,M6] [#2 -0.66,-0.35,0.00,M1] [#3 -0.59,0.17,0.80,U] [#4 -0.27,-0.17,0.70,U] [#5 -0.39,-0.38,0.77,U] [#6 -0.43,-0.43,0.81,U] [#7 -0.49,-0.21,0.79,U] [#8 -0.62,-0.17,0.46,U] 
22:08:32.754 00.000 12268 refined, 6 included, MultiStar: {-0.52, -0.17}, one-star: {-0.81, -0.04}
22:08:32.754 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.30 = 1.99)
22:08:32.754 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
22:08:32.755 00.001 12268 CameraToMount -- cameraX=-0.52 cameraY=-0.17 hyp=0.55 cameraTheta=-2.82 mountX=-0.22 mountY=-0.50, mountTheta=-1.99
22:08:32.757 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=-0.17, opts=13)
22:08:32.757 00.000 12268 Enqueuing Move request for scope (-0.52, -0.17)
22:08:32.757 00.000 11616 Worker thread wakes up
22:08:32.757 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.17) opts 0xd
22:08:32.757 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, -0.17)
22:08:32.757 00.000 11616 Moving (-0.52, -0.17) raw xDistance=-0.22 yDistance=-0.50
22:08:32.758 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
22:08:32.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.50
22:08:32.758 00.000 11616 MoveAxis(E, 124, ABG)
22:08:32.758 00.000 11616 Guiding  Dir = 2, Dur = 124
22:08:32.758 00.000 11616 IsSlewing returns 0
22:08:32.758 00.000 11616 IsGuiding returns 0
22:08:32.759 00.001 11616 PulseGuide returned control before completion, sleep 134
22:08:32.779 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:32.799 00.020 12268 UpdateGuideState exits: m=555 SNR=16.2
22:08:32.799 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:32.799 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:32.799 00.000 12268 Enqueuing Expose request
22:08:32.894 00.095 11616 IsGuiding returns 1
22:08:32.894 00.000 11616 scope still moving after pulse duration time elapsed
22:08:32.924 00.030 11616 IsSlewing returns 0
22:08:32.925 00.001 11616 IsGuiding returns 0
22:08:32.925 00.000 11616 scope move finished after 124 + 42 ms
22:08:32.925 00.000 11616 Move returns status 0, amount 124
22:08:32.925 00.000 11616 MoveAxis(N, 42, ABG)
22:08:32.925 00.000 11616 Guiding  Dir = 0, Dur = 42
22:08:32.925 00.000 11616 IsSlewing returns 0
22:08:32.926 00.001 11616 IsGuiding returns 0
22:08:32.926 00.000 11616 PulseGuide returned control before completion, sleep 52
22:08:32.987 00.061 11616 IsGuiding returns 1
22:08:32.987 00.000 11616 scope still moving after pulse duration time elapsed
22:08:33.017 00.030 11616 IsSlewing returns 0
22:08:33.017 00.000 11616 IsGuiding returns 0
22:08:33.018 00.001 11616 scope move finished after 42 + 49 ms
22:08:33.018 00.000 11616 Move returns status 0, amount 42
22:08:33.018 00.000 11616 move complete, result=0
22:08:33.018 00.000 11616 worker thread done servicing request
22:08:33.018 00.000 11616 Worker thread wakes up
22:08:33.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:33.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:33.018 00.000 12268 GuideStep: -0.2 px 124 ms EAST, -0.5 px 42 ms NORTH
22:08:35.034 02.016 11616 Exposure complete
22:08:35.090 00.056 11616 worker thread done servicing request
22:08:35.090 00.000 12268 OnExposeComplete: enter
22:08:35.090 00.000 12268 UpdateGuideState(): m_state=6
22:08:35.091 00.001 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
22:08:35.091 00.000 12268 Star::Find returns 1 (0), X=1154.38, Y=139.71, Mass=563, SNR=16.3, Peak=48 HFD=4.8
22:08:35.091 00.000 12268 MultiStar: [#1 -0.14,0.81,0.00,M7] [#2 -0.15,-0.24,0.97,U] [#3 -0.74,-0.09,0.00,M1] [#4 -0.43,-0.50,0.00,M4] [#5 -0.26,-0.70,0.00,M2] [#6 -0.30,-0.28,0.78,U] [#7 -0.41,-0.54,0.00,M1] [#8 -0.28,-0.63,0.00,M1] 
22:08:35.091 00.000 12268 refined, 2 included, MultiStar: {-0.29, -0.22}, one-star: {-0.42, -0.15}
22:08:35.091 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.97 = 2.31)
22:08:35.091 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.80)
22:08:35.091 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.22 hyp=0.36 cameraTheta=-2.50 mountX=-0.24 mountY=-0.26, mountTheta=-2.32
22:08:35.093 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.22, opts=13)
22:08:35.093 00.000 12268 Enqueuing Move request for scope (-0.29, -0.22)
22:08:35.094 00.001 11616 Worker thread wakes up
22:08:35.094 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.22) opts 0xd
22:08:35.094 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.22)
22:08:35.094 00.000 11616 Moving (-0.29, -0.22) raw xDistance=-0.24 yDistance=-0.26
22:08:35.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
22:08:35.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
22:08:35.094 00.000 11616 MoveAxis(E, 136, ABG)
22:08:35.094 00.000 11616 Guiding  Dir = 2, Dur = 136
22:08:35.095 00.001 11616 IsSlewing returns 0
22:08:35.095 00.000 11616 IsGuiding returns 0
22:08:35.095 00.000 11616 PulseGuide returned control before completion, sleep 146
22:08:35.117 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:35.136 00.019 12268 UpdateGuideState exits: m=563 SNR=16.3
22:08:35.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:35.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:35.136 00.000 12268 Enqueuing Expose request
22:08:35.258 00.122 11616 IsGuiding returns 1
22:08:35.258 00.000 11616 scope still moving after pulse duration time elapsed
22:08:35.289 00.031 11616 IsSlewing returns 0
22:08:35.290 00.001 11616 IsGuiding returns 0
22:08:35.290 00.000 11616 scope move finished after 136 + 59 ms
22:08:35.290 00.000 11616 Move returns status 0, amount 136
22:08:35.290 00.000 11616 MoveAxis(N, 22, ABG)
22:08:35.290 00.000 11616 Guiding  Dir = 0, Dur = 22
22:08:35.291 00.001 11616 IsSlewing returns 0
22:08:35.291 00.000 11616 IsGuiding returns 0
22:08:35.291 00.000 11616 PulseGuide returned control before completion, sleep 32
22:08:35.337 00.046 11616 IsGuiding returns 1
22:08:35.337 00.000 11616 scope still moving after pulse duration time elapsed
22:08:35.368 00.031 11616 IsSlewing returns 0
22:08:35.368 00.000 11616 IsGuiding returns 0
22:08:35.368 00.000 11616 scope move finished after 22 + 54 ms
22:08:35.369 00.001 11616 Move returns status 0, amount 22
22:08:35.369 00.000 11616 move complete, result=0
22:08:35.369 00.000 11616 worker thread done servicing request
22:08:35.369 00.000 11616 Worker thread wakes up
22:08:35.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:35.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:35.369 00.000 12268 GuideStep: -0.2 px 136 ms EAST, -0.3 px 22 ms NORTH
22:08:37.384 02.015 11616 Exposure complete
22:08:37.442 00.058 11616 worker thread done servicing request
22:08:37.442 00.000 12268 OnExposeComplete: enter
22:08:37.442 00.000 12268 UpdateGuideState(): m_state=6
22:08:37.442 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
22:08:37.442 00.000 12268 Star::Find returns 1 (0), X=1154.14, Y=139.74, Mass=678, SNR=18.0, Peak=54 HFD=5.1
22:08:37.443 00.001 12268 MultiStar: [#1 -0.12,0.85,0.00,M8] [#2 -0.42,-0.31,0.84,U] [#3 -0.54,0.19,0.72,U] [#4 0.03,-0.51,0.69,U] [#5 -0.12,-0.39,0.77,U] [#6 -0.06,-0.47,0.65,U] [#7 -0.44,-0.20,0.72,U] [#8 -0.24,-0.07,0.46,U] 
22:08:37.443 00.000 12268 refined, 7 included, MultiStar: {-0.33, -0.24}, one-star: {-0.66, -0.12}
22:08:37.443 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-4.00 = 2.29)
22:08:37.443 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.82)
22:08:37.443 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.24 hyp=0.41 cameraTheta=-2.52 mountX=-0.27 mountY=-0.30, mountTheta=-2.30
22:08:37.444 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.24, opts=13)
22:08:37.445 00.001 12268 Enqueuing Move request for scope (-0.33, -0.24)
22:08:37.445 00.000 11616 Worker thread wakes up
22:08:37.445 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.24) opts 0xd
22:08:37.445 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.24)
22:08:37.445 00.000 11616 Moving (-0.33, -0.24) raw xDistance=-0.27 yDistance=-0.30
22:08:37.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
22:08:37.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
22:08:37.445 00.000 11616 MoveAxis(E, 149, ABG)
22:08:37.445 00.000 11616 Guiding  Dir = 2, Dur = 149
22:08:37.446 00.001 11616 IsSlewing returns 0
22:08:37.446 00.000 11616 IsGuiding returns 0
22:08:37.446 00.000 11616 PulseGuide returned control before completion, sleep 159
22:08:37.466 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:08:37.484 00.018 12268 UpdateGuideState exits: m=678 SNR=18.0
22:08:37.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:37.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:37.484 00.000 12268 Enqueuing Expose request
22:08:37.610 00.126 11616 IsGuiding returns 1
22:08:37.610 00.000 11616 scope still moving after pulse duration time elapsed
22:08:37.641 00.031 11616 IsSlewing returns 0
22:08:37.641 00.000 11616 IsGuiding returns 1
22:08:37.671 00.030 11616 IsSlewing returns 0
22:08:37.672 00.001 11616 IsGuiding returns 1
22:08:37.702 00.030 11616 IsSlewing returns 0
22:08:37.702 00.000 11616 IsGuiding returns 1
22:08:37.732 00.030 11616 IsSlewing returns 0
22:08:37.733 00.001 11616 IsGuiding returns 1
22:08:37.764 00.031 11616 IsSlewing returns 0
22:08:37.765 00.001 11616 IsGuiding returns 0
22:08:37.765 00.000 11616 scope move finished after 149 + 169 ms
22:08:37.765 00.000 11616 Move returns status 0, amount 149
22:08:37.765 00.000 11616 MoveAxis(N, 25, ABG)
22:08:37.765 00.000 11616 Guiding  Dir = 0, Dur = 25
22:08:37.765 00.000 11616 IsSlewing returns 0
22:08:37.765 00.000 11616 IsGuiding returns 0
22:08:37.765 00.000 11616 PulseGuide returned control before completion, sleep 35
22:08:37.811 00.046 11616 IsGuiding returns 1
22:08:37.811 00.000 11616 scope still moving after pulse duration time elapsed
22:08:37.842 00.031 11616 IsSlewing returns 0
22:08:37.844 00.002 11616 IsGuiding returns 0
22:08:37.844 00.000 11616 scope move finished after 25 + 54 ms
22:08:37.845 00.001 11616 Move returns status 0, amount 25
22:08:37.845 00.000 11616 move complete, result=0
22:08:37.845 00.000 11616 worker thread done servicing request
22:08:37.845 00.000 11616 Worker thread wakes up
22:08:37.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:37.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:37.845 00.000 12268 GuideStep: -0.3 px 149 ms EAST, -0.3 px 25 ms NORTH
22:08:39.917 02.072 11616 Exposure complete
22:08:39.973 00.056 11616 worker thread done servicing request
22:08:39.974 00.001 12268 OnExposeComplete: enter
22:08:39.974 00.000 12268 UpdateGuideState(): m_state=6
22:08:39.974 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
22:08:39.974 00.000 12268 Star::Find returns 1 (0), X=1154.31, Y=140.14, Mass=603, SNR=16.8, Peak=51 HFD=5.0
22:08:39.975 00.001 12268 MultiStar: [#1 -0.05,1.02,0.00,M9] [#2 0.08,0.27,0.89,U] [#3 -0.19,0.78,0.00,M1] [#4 -0.10,-0.04,0.67,U] [#5 -0.14,-0.23,0.84,U] [#6 -0.16,0.04,0.75,U] [#7 -0.38,0.24,0.75,U] [#8 -0.18,-0.12,0.45,U] 
22:08:39.975 00.000 12268 refined, 6 included, MultiStar: {-0.20, 0.08}, one-star: {-0.49, 0.28}
22:08:39.975 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
22:08:39.975 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
22:08:39.975 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.75 mountX=0.06 mountY=-0.21, mountTheta=-1.28
22:08:39.976 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.08, opts=13)
22:08:39.976 00.000 12268 Enqueuing Move request for scope (-0.20, 0.08)
22:08:39.977 00.001 11616 Worker thread wakes up
22:08:39.977 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
22:08:39.977 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
22:08:39.977 00.000 11616 Moving (-0.20, 0.08) raw xDistance=0.06 yDistance=-0.21
22:08:39.977 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:39.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:08:39.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:08:39.977 00.000 11616 MoveAxis(E, 0, ABG)
22:08:39.978 00.001 11616 Move returns status 0, amount 0
22:08:39.978 00.000 11616 MoveAxis(N, 18, ABG)
22:08:39.978 00.000 11616 Guiding  Dir = 0, Dur = 18
22:08:39.978 00.000 11616 IsSlewing returns 0
22:08:39.978 00.000 11616 IsGuiding returns 0
22:08:39.979 00.001 11616 PulseGuide returned control before completion, sleep 28
22:08:39.998 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:40.008 00.010 11616 IsGuiding returns 1
22:08:40.008 00.000 11616 scope still moving after pulse duration time elapsed
22:08:40.016 00.008 12268 UpdateGuideState exits: m=603 SNR=16.8
22:08:40.016 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:40.016 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:40.016 00.000 12268 Enqueuing Expose request
22:08:40.040 00.024 11616 IsSlewing returns 0
22:08:40.041 00.001 11616 IsGuiding returns 1
22:08:40.071 00.030 11616 IsSlewing returns 0
22:08:40.072 00.001 11616 IsGuiding returns 0
22:08:40.072 00.000 11616 scope move finished after 18 + 76 ms
22:08:40.072 00.000 11616 Move returns status 0, amount 18
22:08:40.072 00.000 11616 move complete, result=0
22:08:40.072 00.000 11616 worker thread done servicing request
22:08:40.072 00.000 11616 Worker thread wakes up
22:08:40.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:40.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:40.089 00.017 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 18 ms NORTH
22:08:42.083 01.994 11616 Exposure complete
22:08:42.140 00.057 11616 worker thread done servicing request
22:08:42.140 00.000 12268 OnExposeComplete: enter
22:08:42.140 00.000 12268 UpdateGuideState(): m_state=6
22:08:42.141 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
22:08:42.141 00.000 12268 Star::Find returns 1 (0), X=1154.20, Y=140.38, Mass=557, SNR=16.2, Peak=46 HFD=4.8
22:08:42.141 00.000 12268 MultiStar: [#1 -0.11,1.13,0.00,M10] [#2 -0.57,0.34,0.00,M1] [#3 -0.54,0.54,0.00,M2] [#4 0.31,0.26,0.70,U] [#5 -0.20,0.10,0.82,U] [#6 -0.42,0.53,0.00,M1] [#7 -0.35,0.26,0.73,U] [#8 -0.33,0.30,0.56,U] 
22:08:42.141 00.000 12268 refined, 4 included, MultiStar: {-0.26, 0.30}, one-star: {-0.60, 0.52}
22:08:42.141 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
22:08:42.141 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
22:08:42.141 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.30 hyp=0.40 cameraTheta=2.29 mountX=0.27 mountY=-0.30, mountTheta=-0.83
22:08:42.143 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.30, opts=13)
22:08:42.143 00.000 12268 Enqueuing Move request for scope (-0.26, 0.30)
22:08:42.143 00.000 11616 Worker thread wakes up
22:08:42.143 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.30) opts 0xd
22:08:42.143 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.30)
22:08:42.143 00.000 11616 Moving (-0.26, 0.30) raw xDistance=0.27 yDistance=-0.30
22:08:42.144 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:08:42.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:08:42.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
22:08:42.144 00.000 11616 MoveAxis(E, 0, ABG)
22:08:42.144 00.000 11616 Move returns status 0, amount 0
22:08:42.144 00.000 11616 MoveAxis(N, 25, ABG)
22:08:42.144 00.000 11616 Guiding  Dir = 0, Dur = 25
22:08:42.144 00.000 11616 IsSlewing returns 0
22:08:42.144 00.000 11616 IsGuiding returns 0
22:08:42.145 00.001 11616 PulseGuide returned control before completion, sleep 35
22:08:42.167 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:08:42.184 00.017 12268 UpdateGuideState exits: m=557 SNR=16.2
22:08:42.185 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:42.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:42.185 00.000 12268 Enqueuing Expose request
22:08:42.189 00.004 11616 IsGuiding returns 1
22:08:42.190 00.001 11616 scope still moving after pulse duration time elapsed
22:08:42.221 00.031 11616 IsSlewing returns 0
22:08:42.221 00.000 11616 IsGuiding returns 0
22:08:42.222 00.001 11616 scope move finished after 25 + 52 ms
22:08:42.222 00.000 11616 Move returns status 0, amount 25
22:08:42.222 00.000 11616 move complete, result=0
22:08:42.222 00.000 11616 worker thread done servicing request
22:08:42.222 00.000 11616 Worker thread wakes up
22:08:42.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:42.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:42.223 00.001 12268 GuideStep: 0.3 px 0 ms EAST, -0.3 px 25 ms NORTH
22:08:44.245 02.022 11616 Exposure complete
22:08:44.304 00.059 11616 worker thread done servicing request
22:08:44.304 00.000 12268 OnExposeComplete: enter
22:08:44.304 00.000 12268 UpdateGuideState(): m_state=6
22:08:44.304 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
22:08:44.305 00.001 12268 Star::Find returns 1 (0), X=1154.34, Y=140.52, Mass=546, SNR=16.0, Peak=41 HFD=5.0
22:08:44.305 00.000 12268 MultiStar: [#1 -0.34,1.51,0.00,R] [#2 -0.32,0.32,0.95,U] [#3 -0.34,0.88,0.00,M3] [#4 0.15,0.29,0.73,U] [#5 -0.36,0.07,0.84,U] [#6 0.05,0.49,0.74,U] [#7 -0.23,0.44,0.76,U] [#8 -0.15,0.33,0.43,U] 
22:08:44.305 00.000 12268 refined, 6 included, MultiStar: {-0.21, 0.38}, one-star: {-0.46, 0.66}
22:08:44.305 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
22:08:44.305 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
22:08:44.305 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.38 hyp=0.44 cameraTheta=2.08 mountX=0.36 mountY=-0.26, mountTheta=-0.63
22:08:44.307 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.38, opts=13)
22:08:44.307 00.000 12268 Enqueuing Move request for scope (-0.21, 0.38)
22:08:44.307 00.000 11616 Worker thread wakes up
22:08:44.307 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.38) opts 0xd
22:08:44.307 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.38)
22:08:44.307 00.000 11616 Moving (-0.21, 0.38) raw xDistance=0.36 yDistance=-0.26
22:08:44.307 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
22:08:44.307 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.07
22:08:44.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
22:08:44.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
22:08:44.307 00.000 11616 MoveAxis(W, 201, ABG)
22:08:44.307 00.000 11616 Guiding  Dir = 3, Dur = 201
22:08:44.308 00.001 11616 IsSlewing returns 0
22:08:44.308 00.000 11616 IsGuiding returns 0
22:08:44.308 00.000 11616 PulseGuide returned control before completion, sleep 211
22:08:44.328 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:44.348 00.020 12268 UpdateGuideState exits: m=546 SNR=16.0
22:08:44.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:44.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:44.348 00.000 12268 Enqueuing Expose request
22:08:44.532 00.184 11616 IsGuiding returns 1
22:08:44.532 00.000 11616 scope still moving after pulse duration time elapsed
22:08:44.564 00.032 11616 IsSlewing returns 0
22:08:44.565 00.001 11616 IsGuiding returns 1
22:08:44.595 00.030 11616 IsSlewing returns 0
22:08:44.596 00.001 11616 IsGuiding returns 1
22:08:44.626 00.030 11616 IsSlewing returns 0
22:08:44.627 00.001 11616 IsGuiding returns 0
22:08:44.627 00.000 11616 scope move finished after 201 + 117 ms
22:08:44.627 00.000 11616 Move returns status 0, amount 201
22:08:44.627 00.000 11616 MoveAxis(N, 22, ABG)
22:08:44.627 00.000 11616 Guiding  Dir = 0, Dur = 22
22:08:44.627 00.000 11616 IsSlewing returns 0
22:08:44.628 00.001 11616 IsGuiding returns 0
22:08:44.628 00.000 11616 PulseGuide returned control before completion, sleep 32
22:08:44.673 00.045 11616 IsGuiding returns 1
22:08:44.673 00.000 11616 scope still moving after pulse duration time elapsed
22:08:44.705 00.032 11616 IsSlewing returns 0
22:08:44.705 00.000 11616 IsGuiding returns 0
22:08:44.705 00.000 11616 scope move finished after 22 + 55 ms
22:08:44.705 00.000 11616 Move returns status 0, amount 22
22:08:44.705 00.000 11616 move complete, result=0
22:08:44.705 00.000 11616 worker thread done servicing request
22:08:44.705 00.000 11616 Worker thread wakes up
22:08:44.705 00.000 12268 GuideStep: 0.4 px 201 ms WEST, -0.3 px 22 ms NORTH
22:08:44.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:44.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:46.718 02.013 11616 Exposure complete
22:08:46.776 00.058 11616 worker thread done servicing request
22:08:46.776 00.000 12268 OnExposeComplete: enter
22:08:46.776 00.000 12268 UpdateGuideState(): m_state=6
22:08:46.776 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
22:08:46.777 00.001 12268 Star::Find returns 1 (0), X=1154.31, Y=140.00, Mass=556, SNR=16.2, Peak=44 HFD=5.2
22:08:46.777 00.000 12268 MultiStar: [#1 0.12,-0.50,1.20,U] [#2 -0.31,0.20,0.98,U] [#3 -0.40,0.57,0.00,M4] [#4 -0.21,-0.05,0.71,U] [#5 -0.14,-0.19,0.88,U] [#6 -0.15,0.07,0.82,U] [#7 -0.08,-0.22,0.77,U] [#8 0.14,-0.29,0.51,U] 
22:08:46.777 00.000 12268 refined, 7 included, MultiStar: {-0.15, -0.11}, one-star: {-0.49, 0.14}
22:08:46.777 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
22:08:46.777 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
22:08:46.777 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-2.53 mountX=-0.12 mountY=-0.14, mountTheta=-2.29
22:08:46.779 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.11, opts=13)
22:08:46.779 00.000 12268 Enqueuing Move request for scope (-0.15, -0.11)
22:08:46.779 00.000 11616 Worker thread wakes up
22:08:46.779 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
22:08:46.779 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
22:08:46.779 00.000 11616 Moving (-0.15, -0.11) raw xDistance=-0.12 yDistance=-0.14
22:08:46.779 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:08:46.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:08:46.779 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:46.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:08:46.779 00.000 11616 MoveAxis(E, 0, ABG)
22:08:46.780 00.001 11616 Move returns status 0, amount 0
22:08:46.780 00.000 11616 MoveAxis(N, 0, ABG)
22:08:46.780 00.000 11616 Move returns status 0, amount 0
22:08:46.780 00.000 11616 move complete, result=0
22:08:46.780 00.000 11616 worker thread done servicing request
22:08:46.800 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:46.818 00.018 12268 UpdateGuideState exits: m=556 SNR=16.2
22:08:46.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:46.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:46.818 00.000 12268 Enqueuing Expose request
22:08:46.818 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:46.818 00.000 11616 Worker thread wakes up
22:08:46.819 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:46.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:48.833 02.014 11616 Exposure complete
22:08:48.888 00.055 11616 worker thread done servicing request
22:08:48.888 00.000 12268 OnExposeComplete: enter
22:08:48.888 00.000 12268 UpdateGuideState(): m_state=6
22:08:48.889 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
22:08:48.889 00.000 12268 Star::Find returns 1 (0), X=1154.54, Y=140.20, Mass=582, SNR=16.6, Peak=50 HFD=5.2
22:08:48.889 00.000 12268 MultiStar: [#1 0.39,-0.65,0.00,M1] [#2 -0.11,-0.03,0.93,U] [#3 -0.16,0.44,0.76,U] [#4 0.33,-0.29,0.68,U] [#5 0.04,-0.45,0.83,U] [#6 0.13,-0.21,0.76,U] [#7 -0.30,-0.18,0.76,U] [#8 -0.07,-0.10,0.41,U] 
22:08:48.889 00.000 12268 refined, 7 included, MultiStar: {-0.06, -0.04}, one-star: {-0.27, 0.34}
22:08:48.889 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
22:08:48.889 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
22:08:48.889 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-2.54 mountX=-0.05 mountY=-0.06, mountTheta=-2.28
22:08:48.892 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.04, opts=13)
22:08:48.892 00.000 12268 Enqueuing Move request for scope (-0.06, -0.04)
22:08:48.892 00.000 11616 Worker thread wakes up
22:08:48.892 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
22:08:48.892 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
22:08:48.892 00.000 11616 Moving (-0.06, -0.04) raw xDistance=-0.05 yDistance=-0.06
22:08:48.892 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:48.893 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:08:48.893 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:48.893 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:08:48.893 00.000 11616 MoveAxis(E, 0, ABG)
22:08:48.893 00.000 11616 Move returns status 0, amount 0
22:08:48.893 00.000 11616 MoveAxis(N, 0, ABG)
22:08:48.893 00.000 11616 Move returns status 0, amount 0
22:08:48.893 00.000 11616 move complete, result=0
22:08:48.893 00.000 11616 worker thread done servicing request
22:08:48.912 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:08:48.930 00.018 12268 UpdateGuideState exits: m=582 SNR=16.6
22:08:48.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:48.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:48.930 00.000 12268 Enqueuing Expose request
22:08:48.930 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:48.931 00.001 11616 Worker thread wakes up
22:08:48.931 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:48.931 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:50.936 02.005 11616 Exposure complete
22:08:50.994 00.058 11616 worker thread done servicing request
22:08:50.994 00.000 12268 OnExposeComplete: enter
22:08:50.994 00.000 12268 UpdateGuideState(): m_state=6
22:08:50.994 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
22:08:50.994 00.000 12268 Star::Find returns 1 (0), X=1154.19, Y=139.86, Mass=570, SNR=16.4, Peak=43 HFD=5.6
22:08:50.995 00.001 12268 MultiStar: [#1 0.29,-0.77,0.00,M2] [#2 -0.17,-0.40,0.99,U] [#3 -0.39,-0.09,0.75,U] [#4 0.13,-0.42,0.69,U] [#5 -0.18,-0.52,0.81,U] [#6 -0.13,-0.26,0.73,U] [#7 -0.41,-0.18,0.81,U] [#8 -0.15,-0.26,0.43,U] 
22:08:50.995 00.000 12268 refined, 7 included, MultiStar: {-0.26, -0.26}, one-star: {-0.61, 0.01}
22:08:50.995 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.84 = 2.45)
22:08:50.995 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.66)
22:08:50.995 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.26 hyp=0.37 cameraTheta=-2.36 mountX=-0.28 mountY=-0.23, mountTheta=-2.47
22:08:50.997 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.26, opts=13)
22:08:50.997 00.000 12268 Enqueuing Move request for scope (-0.26, -0.26)
22:08:50.998 00.001 11616 Worker thread wakes up
22:08:50.998 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.26) opts 0xd
22:08:50.998 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.26)
22:08:50.998 00.000 11616 Moving (-0.26, -0.26) raw xDistance=-0.28 yDistance=-0.23
22:08:50.998 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:08:50.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:08:50.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
22:08:50.998 00.000 11616 MoveAxis(E, 0, ABG)
22:08:50.998 00.000 11616 Move returns status 0, amount 0
22:08:50.998 00.000 11616 MoveAxis(N, 19, ABG)
22:08:50.998 00.000 11616 Guiding  Dir = 0, Dur = 19
22:08:50.998 00.000 11616 IsSlewing returns 0
22:08:50.999 00.001 11616 IsGuiding returns 0
22:08:51.000 00.001 11616 PulseGuide returned control before completion, sleep 29
22:08:51.021 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:08:51.040 00.019 12268 UpdateGuideState exits: m=570 SNR=16.4
22:08:51.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:51.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:51.040 00.000 12268 Enqueuing Expose request
22:08:51.043 00.003 11616 IsGuiding returns 1
22:08:51.043 00.000 11616 scope still moving after pulse duration time elapsed
22:08:51.076 00.033 11616 IsSlewing returns 0
22:08:51.076 00.000 11616 IsGuiding returns 0
22:08:51.076 00.000 11616 scope move finished after 19 + 57 ms
22:08:51.076 00.000 11616 Move returns status 0, amount 19
22:08:51.076 00.000 11616 move complete, result=0
22:08:51.076 00.000 11616 worker thread done servicing request
22:08:51.076 00.000 11616 Worker thread wakes up
22:08:51.077 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:51.077 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 19 ms NORTH
22:08:51.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:53.085 02.008 11616 Exposure complete
22:08:53.141 00.056 11616 worker thread done servicing request
22:08:53.141 00.000 12268 OnExposeComplete: enter
22:08:53.141 00.000 12268 UpdateGuideState(): m_state=6
22:08:53.142 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
22:08:53.142 00.000 12268 Star::Find returns 1 (0), X=1154.32, Y=139.21, Mass=584, SNR=16.6, Peak=51 HFD=5.1
22:08:53.142 00.000 12268 MultiStar: [#1 0.19,-1.45,0.00,M3] [#2 -0.28,-0.67,0.00,M1] [#3 -0.35,-0.21,0.84,U] [#4 -0.02,-0.74,0.00,M1] [#5 -0.26,-0.98,0.00,M1] [#6 -0.19,-0.85,0.00,M1] [#7 -0.01,-1.02,0.00,M1] [#8 -0.26,-0.48,0.44,U] 
22:08:53.142 00.000 12268 refined, 2 included, MultiStar: {-0.39, -0.46}, one-star: {-0.48, -0.65}
22:08:53.142 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
22:08:53.142 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
22:08:53.142 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.46 hyp=0.60 cameraTheta=-2.28 mountX=-0.49 mountY=-0.33, mountTheta=-2.55
22:08:53.145 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=-0.46, opts=13)
22:08:53.145 00.000 12268 Enqueuing Move request for scope (-0.39, -0.46)
22:08:53.145 00.000 11616 Worker thread wakes up
22:08:53.145 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.46) opts 0xd
22:08:53.145 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, -0.46)
22:08:53.145 00.000 11616 Moving (-0.39, -0.46) raw xDistance=-0.49 yDistance=-0.33
22:08:53.145 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.29 direction from 1 to -1
22:08:53.145 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.47
22:08:53.146 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.49
22:08:53.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
22:08:53.146 00.000 11616 MoveAxis(E, 275, ABG)
22:08:53.146 00.000 11616 Guiding  Dir = 2, Dur = 275
22:08:53.146 00.000 11616 IsSlewing returns 0
22:08:53.147 00.001 11616 IsGuiding returns 0
22:08:53.147 00.000 11616 PulseGuide returned control before completion, sleep 285
22:08:53.167 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:08:53.183 00.016 12268 UpdateGuideState exits: m=584 SNR=16.6
22:08:53.184 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:53.184 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:53.184 00.000 12268 Enqueuing Expose request
22:08:53.441 00.257 11616 IsGuiding returns 1
22:08:53.441 00.000 11616 scope still moving after pulse duration time elapsed
22:08:53.472 00.031 11616 IsSlewing returns 0
22:08:53.472 00.000 11616 IsGuiding returns 0
22:08:53.473 00.001 11616 scope move finished after 275 + 51 ms
22:08:53.473 00.000 11616 Move returns status 0, amount 275
22:08:53.473 00.000 11616 MoveAxis(N, 28, ABG)
22:08:53.473 00.000 11616 Guiding  Dir = 0, Dur = 28
22:08:53.473 00.000 11616 IsSlewing returns 0
22:08:53.473 00.000 11616 IsGuiding returns 0
22:08:53.474 00.001 11616 PulseGuide returned control before completion, sleep 38
22:08:53.520 00.046 11616 IsGuiding returns 1
22:08:53.520 00.000 11616 scope still moving after pulse duration time elapsed
22:08:53.552 00.032 11616 IsSlewing returns 0
22:08:53.553 00.001 11616 IsGuiding returns 0
22:08:53.553 00.000 11616 scope move finished after 28 + 51 ms
22:08:53.553 00.000 11616 Move returns status 0, amount 28
22:08:53.553 00.000 11616 move complete, result=0
22:08:53.553 00.000 11616 worker thread done servicing request
22:08:53.553 00.000 11616 Worker thread wakes up
22:08:53.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:53.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:53.554 00.001 12268 GuideStep: -0.5 px 275 ms EAST, -0.3 px 28 ms NORTH
22:08:55.565 02.011 11616 Exposure complete
22:08:55.620 00.055 11616 worker thread done servicing request
22:08:55.620 00.000 12268 OnExposeComplete: enter
22:08:55.620 00.000 12268 UpdateGuideState(): m_state=6
22:08:55.621 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
22:08:55.621 00.000 12268 Star::Find returns 1 (0), X=1154.46, Y=139.73, Mass=602, SNR=16.8, Peak=50 HFD=5.2
22:08:55.621 00.000 12268 MultiStar: [#1 0.19,-0.81,0.00,M4] [#2 -0.16,-0.23,0.95,U] [#3 -0.29,0.20,0.76,U] [#4 -0.21,-0.53,0.68,U] [#5 -0.40,-0.51,0.00,M2] [#6 -0.04,-0.44,0.72,U] [#7 -0.28,-0.38,0.81,U] [#8 -0.07,-0.65,0.00,M1] 
22:08:55.621 00.000 12268 refined, 5 included, MultiStar: {-0.22, -0.24}, one-star: {-0.34, -0.12}
22:08:55.621 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
22:08:55.621 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
22:08:55.621 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.24 hyp=0.33 cameraTheta=-2.33 mountX=-0.26 mountY=-0.19, mountTheta=-2.50
22:08:55.623 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.24, opts=13)
22:08:55.623 00.000 12268 Enqueuing Move request for scope (-0.22, -0.24)
22:08:55.623 00.000 11616 Worker thread wakes up
22:08:55.623 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.24) opts 0xd
22:08:55.623 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.24)
22:08:55.623 00.000 11616 Moving (-0.22, -0.24) raw xDistance=-0.26 yDistance=-0.19
22:08:55.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
22:08:55.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
22:08:55.623 00.000 11616 MoveAxis(E, 145, ABG)
22:08:55.623 00.000 11616 Guiding  Dir = 2, Dur = 145
22:08:55.623 00.000 11616 IsSlewing returns 0
22:08:55.625 00.002 11616 IsGuiding returns 0
22:08:55.625 00.000 11616 PulseGuide returned control before completion, sleep 155
22:08:55.647 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:08:55.665 00.018 12268 UpdateGuideState exits: m=602 SNR=16.8
22:08:55.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:55.665 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:55.665 00.000 12268 Enqueuing Expose request
22:08:55.782 00.117 11616 IsGuiding returns 1
22:08:55.782 00.000 11616 scope still moving after pulse duration time elapsed
22:08:55.814 00.032 11616 IsSlewing returns 0
22:08:55.814 00.000 11616 IsGuiding returns 0
22:08:55.815 00.001 11616 scope move finished after 145 + 45 ms
22:08:55.815 00.000 11616 Move returns status 0, amount 145
22:08:55.815 00.000 11616 MoveAxis(N, 16, ABG)
22:08:55.815 00.000 11616 Guiding  Dir = 0, Dur = 16
22:08:55.815 00.000 11616 IsSlewing returns 0
22:08:55.816 00.001 11616 IsGuiding returns 0
22:08:55.816 00.000 11616 PulseGuide returned control before completion, sleep 26
22:08:55.844 00.028 11616 IsGuiding returns 1
22:08:55.844 00.000 11616 scope still moving after pulse duration time elapsed
22:08:55.875 00.031 11616 IsSlewing returns 0
22:08:55.876 00.001 11616 IsGuiding returns 0
22:08:55.876 00.000 11616 scope move finished after 16 + 43 ms
22:08:55.876 00.000 11616 Move returns status 0, amount 16
22:08:55.876 00.000 11616 move complete, result=0
22:08:55.876 00.000 11616 worker thread done servicing request
22:08:55.876 00.000 11616 Worker thread wakes up
22:08:55.877 00.001 12268 GuideStep: -0.3 px 145 ms EAST, -0.2 px 16 ms NORTH
22:08:55.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:55.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:57.924 02.047 11616 Exposure complete
22:08:57.980 00.056 11616 worker thread done servicing request
22:08:57.980 00.000 12268 OnExposeComplete: enter
22:08:57.980 00.000 12268 UpdateGuideState(): m_state=6
22:08:57.981 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
22:08:57.981 00.000 12268 Star::Find returns 1 (0), X=1154.19, Y=139.93, Mass=577, SNR=16.5, Peak=51 HFD=4.8
22:08:57.981 00.000 12268 MultiStar: [#1 0.47,-0.50,0.00,M5] [#2 0.03,-0.09,0.91,U] [#3 -0.10,0.52,0.82,U] [#4 -0.09,-0.11,0.71,U] [#5 0.12,-0.42,0.81,U] [#6 0.23,-0.12,0.79,U] [#7 -0.13,-0.14,0.72,U] [#8 -0.26,-0.12,0.46,U] 
22:08:57.981 00.000 12268 refined, 7 included, MultiStar: {-0.11, -0.04}, one-star: {-0.61, 0.07}
22:08:57.981 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.28 = 2.01)
22:08:57.981 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
22:08:57.981 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.80 mountX=-0.05 mountY=-0.10, mountTheta=-2.01
22:08:57.983 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.04, opts=13)
22:08:57.983 00.000 12268 Enqueuing Move request for scope (-0.11, -0.04)
22:08:57.983 00.000 11616 Worker thread wakes up
22:08:57.983 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
22:08:57.983 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
22:08:57.983 00.000 11616 Moving (-0.11, -0.04) raw xDistance=-0.05 yDistance=-0.10
22:08:57.983 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:57.983 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:08:57.983 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:57.983 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:08:57.984 00.001 11616 MoveAxis(E, 0, ABG)
22:08:57.984 00.000 11616 Move returns status 0, amount 0
22:08:57.984 00.000 11616 MoveAxis(N, 0, ABG)
22:08:57.984 00.000 11616 Move returns status 0, amount 0
22:08:57.984 00.000 11616 move complete, result=0
22:08:57.984 00.000 11616 worker thread done servicing request
22:08:58.005 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:08:58.023 00.018 12268 UpdateGuideState exits: m=577 SNR=16.5
22:08:58.023 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:58.024 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:08:58.024 00.000 12268 Enqueuing Expose request
22:08:58.024 00.000 11616 Worker thread wakes up
22:08:58.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:08:58.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:08:58.024 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:00.036 02.012 11616 Exposure complete
22:09:00.093 00.057 11616 worker thread done servicing request
22:09:00.093 00.000 12268 OnExposeComplete: enter
22:09:00.093 00.000 12268 UpdateGuideState(): m_state=6
22:09:00.093 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
22:09:00.093 00.000 12268 Star::Find returns 1 (0), X=1154.31, Y=140.12, Mass=502, SNR=15.3, Peak=41 HFD=5.0
22:09:00.094 00.001 12268 MultiStar: [#1 0.06,-0.76,0.00,M6] [#2 -0.04,-0.22,1.00,U] [#3 -0.39,0.35,0.89,U] [#4 -0.12,-0.34,0.74,U] [#5 -0.30,-0.72,0.00,M2] [#6 -0.31,-0.29,0.76,U] [#7 -0.37,-0.02,0.80,U] [#8 0.12,0.16,0.46,U] 
22:09:00.094 00.000 12268 refined, 6 included, MultiStar: {-0.25, -0.01}, one-star: {-0.49, 0.26}
22:09:00.094 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.58 = 1.70)
22:09:00.094 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.69 = -1.41)
22:09:00.094 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.01 hyp=0.26 cameraTheta=-3.11 mountX=-0.03 mountY=-0.25, mountTheta=-1.71
22:09:00.096 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.01, opts=13)
22:09:00.096 00.000 12268 Enqueuing Move request for scope (-0.25, -0.01)
22:09:00.096 00.000 11616 Worker thread wakes up
22:09:00.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.01) opts 0xd
22:09:00.096 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.01)
22:09:00.096 00.000 11616 Moving (-0.25, -0.01) raw xDistance=-0.03 yDistance=-0.25
22:09:00.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:00.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:09:00.098 00.002 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
22:09:00.098 00.000 11616 MoveAxis(E, 0, ABG)
22:09:00.098 00.000 11616 Move returns status 0, amount 0
22:09:00.098 00.000 11616 MoveAxis(N, 21, ABG)
22:09:00.098 00.000 11616 Guiding  Dir = 0, Dur = 21
22:09:00.098 00.000 11616 IsSlewing returns 0
22:09:00.098 00.000 11616 IsGuiding returns 0
22:09:00.099 00.001 11616 PulseGuide returned control before completion, sleep 31
22:09:00.118 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:09:00.136 00.018 12268 UpdateGuideState exits: m=502 SNR=15.3
22:09:00.137 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:00.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:00.137 00.000 12268 Enqueuing Expose request
22:09:00.141 00.004 11616 IsGuiding returns 1
22:09:00.141 00.000 11616 scope still moving after pulse duration time elapsed
22:09:00.173 00.032 11616 IsSlewing returns 0
22:09:00.174 00.001 11616 IsGuiding returns 1
22:09:00.205 00.031 11616 IsSlewing returns 0
22:09:00.205 00.000 11616 IsGuiding returns 0
22:09:00.205 00.000 11616 scope move finished after 21 + 86 ms
22:09:00.205 00.000 11616 Move returns status 0, amount 21
22:09:00.205 00.000 11616 move complete, result=0
22:09:00.206 00.001 11616 worker thread done servicing request
22:09:00.206 00.000 11616 Worker thread wakes up
22:09:00.206 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 21 ms NORTH
22:09:00.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:00.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:02.223 02.017 11616 Exposure complete
22:09:02.282 00.059 11616 worker thread done servicing request
22:09:02.283 00.001 12268 OnExposeComplete: enter
22:09:02.283 00.000 12268 UpdateGuideState(): m_state=6
22:09:02.283 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
22:09:02.283 00.000 12268 Star::Find returns 1 (0), X=1154.25, Y=139.88, Mass=564, SNR=16.3, Peak=47 HFD=4.9
22:09:02.284 00.001 12268 MultiStar: [#1 0.13,-0.61,0.00,M7] [#2 -0.18,-0.12,0.95,U] [#3 -0.41,0.59,0.00,M1] [#4 -0.37,-0.42,0.71,U] [#5 -0.31,-0.42,0.82,U] [#6 -0.12,-0.14,0.81,U] [#7 -0.10,-0.23,0.72,U] [#8 -0.32,-0.24,0.41,U] 
22:09:02.284 00.000 12268 refined, 6 included, MultiStar: {-0.28, -0.21}, one-star: {-0.56, 0.02}
22:09:02.284 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-3.99 = 2.29)
22:09:02.284 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.82)
22:09:02.284 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.21 hyp=0.35 cameraTheta=-2.52 mountX=-0.23 mountY=-0.26, mountTheta=-2.31
22:09:02.286 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.21, opts=13)
22:09:02.286 00.000 12268 Enqueuing Move request for scope (-0.28, -0.21)
22:09:02.286 00.000 11616 Worker thread wakes up
22:09:02.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.21) opts 0xd
22:09:02.286 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.21)
22:09:02.286 00.000 11616 Moving (-0.28, -0.21) raw xDistance=-0.23 yDistance=-0.26
22:09:02.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
22:09:02.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
22:09:02.287 00.001 11616 MoveAxis(E, 130, ABG)
22:09:02.287 00.000 11616 Guiding  Dir = 2, Dur = 130
22:09:02.287 00.000 11616 IsSlewing returns 0
22:09:02.287 00.000 11616 IsGuiding returns 0
22:09:02.288 00.001 11616 PulseGuide returned control before completion, sleep 140
22:09:02.308 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:09:02.326 00.018 12268 UpdateGuideState exits: m=564 SNR=16.3
22:09:02.326 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:02.326 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:02.326 00.000 12268 Enqueuing Expose request
22:09:02.439 00.113 11616 IsGuiding returns 1
22:09:02.439 00.000 11616 scope still moving after pulse duration time elapsed
22:09:02.471 00.032 11616 IsSlewing returns 0
22:09:02.471 00.000 11616 IsGuiding returns 0
22:09:02.472 00.001 11616 scope move finished after 130 + 54 ms
22:09:02.472 00.000 11616 Move returns status 0, amount 130
22:09:02.472 00.000 11616 MoveAxis(N, 22, ABG)
22:09:02.472 00.000 11616 Guiding  Dir = 0, Dur = 22
22:09:02.472 00.000 11616 IsSlewing returns 0
22:09:02.473 00.001 11616 IsGuiding returns 0
22:09:02.473 00.000 11616 PulseGuide returned control before completion, sleep 32
22:09:02.518 00.045 11616 IsGuiding returns 1
22:09:02.518 00.000 11616 scope still moving after pulse duration time elapsed
22:09:02.548 00.030 11616 IsSlewing returns 0
22:09:02.548 00.000 11616 IsGuiding returns 1
22:09:02.580 00.032 11616 IsSlewing returns 0
22:09:02.581 00.001 11616 IsGuiding returns 1
22:09:02.611 00.030 11616 IsSlewing returns 0
22:09:02.611 00.000 11616 IsGuiding returns 1
22:09:02.642 00.031 11616 IsSlewing returns 0
22:09:02.642 00.000 11616 IsGuiding returns 1
22:09:02.673 00.031 11616 IsSlewing returns 0
22:09:02.674 00.001 11616 IsGuiding returns 1
22:09:02.704 00.030 11616 IsSlewing returns 0
22:09:02.705 00.001 11616 IsGuiding returns 0
22:09:02.705 00.000 11616 scope move finished after 22 + 210 ms
22:09:02.705 00.000 11616 Move returns status 0, amount 22
22:09:02.705 00.000 11616 move complete, result=0
22:09:02.705 00.000 11616 worker thread done servicing request
22:09:02.706 00.001 11616 Worker thread wakes up
22:09:02.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:02.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:02.706 00.000 12268 GuideStep: -0.2 px 130 ms EAST, -0.3 px 22 ms NORTH
22:09:04.711 02.005 11616 Exposure complete
22:09:04.768 00.057 11616 worker thread done servicing request
22:09:04.768 00.000 12268 OnExposeComplete: enter
22:09:04.768 00.000 12268 UpdateGuideState(): m_state=6
22:09:04.768 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
22:09:04.768 00.000 12268 Star::Find returns 1 (0), X=1154.02, Y=140.12, Mass=519, SNR=15.6, Peak=46 HFD=4.6
22:09:04.768 00.000 12268 MultiStar: [#1 0.31,-0.62,0.00,M8] [#2 -0.18,0.07,0.94,U] [#3 -0.43,0.75,0.00,M2] [#4 -0.17,-0.31,0.71,U] [#5 -0.22,-0.11,0.81,U] [#6 -0.43,-0.06,0.77,U] [#7 -0.44,-0.01,0.77,U] [#8 -0.22,0.03,0.43,U] 
22:09:04.768 00.000 12268 refined, 6 included, MultiStar: {-0.37, -0.00}, one-star: {-0.78, 0.26}
22:09:04.768 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.60 = 1.68)
22:09:04.768 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.43)
22:09:04.769 00.001 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.00 hyp=0.37 cameraTheta=-3.13 mountX=-0.04 mountY=-0.37, mountTheta=-1.68
22:09:04.771 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.00, opts=13)
22:09:04.771 00.000 12268 Enqueuing Move request for scope (-0.37, -0.00)
22:09:04.771 00.000 11616 Worker thread wakes up
22:09:04.772 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.00) opts 0xd
22:09:04.772 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.00)
22:09:04.772 00.000 11616 Moving (-0.37, -0.00) raw xDistance=-0.04 yDistance=-0.37
22:09:04.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:04.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:09:04.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
22:09:04.772 00.000 11616 MoveAxis(E, 0, ABG)
22:09:04.773 00.001 11616 Move returns status 0, amount 0
22:09:04.773 00.000 11616 MoveAxis(N, 31, ABG)
22:09:04.773 00.000 11616 Guiding  Dir = 0, Dur = 31
22:09:04.773 00.000 11616 IsSlewing returns 0
22:09:04.773 00.000 11616 IsGuiding returns 0
22:09:04.774 00.001 11616 PulseGuide returned control before completion, sleep 41
22:09:04.798 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:04.816 00.018 12268 UpdateGuideState exits: m=519 SNR=15.6
22:09:04.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:04.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:04.816 00.000 12268 Enqueuing Expose request
22:09:04.817 00.001 11616 IsGuiding returns 1
22:09:04.817 00.000 11616 scope still moving after pulse duration time elapsed
22:09:04.848 00.031 11616 IsSlewing returns 0
22:09:04.848 00.000 11616 IsGuiding returns 0
22:09:04.849 00.001 11616 scope move finished after 31 + 44 ms
22:09:04.849 00.000 11616 Move returns status 0, amount 31
22:09:04.849 00.000 11616 move complete, result=0
22:09:04.849 00.000 11616 worker thread done servicing request
22:09:04.849 00.000 11616 Worker thread wakes up
22:09:04.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:04.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:04.851 00.002 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 31 ms NORTH
22:09:06.859 02.008 11616 Exposure complete
22:09:06.915 00.056 11616 worker thread done servicing request
22:09:06.915 00.000 12268 OnExposeComplete: enter
22:09:06.915 00.000 12268 UpdateGuideState(): m_state=6
22:09:06.915 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
22:09:06.916 00.001 12268 Star::Find returns 1 (0), X=1154.47, Y=140.09, Mass=485, SNR=15.1, Peak=40 HFD=4.9
22:09:06.916 00.000 12268 MultiStar: [#1 0.35,-0.24,1.36,U] [#2 -0.16,0.54,0.99,U] [#3 -0.28,0.75,0.00,M3] [#4 0.08,0.13,0.70,U] [#5 -0.12,-0.05,0.87,U] [#6 0.11,0.19,0.84,U] [#7 -0.10,0.57,0.85,U] [#8 0.21,0.48,0.49,U] 
22:09:06.916 00.000 12268 refined, 7 included, MultiStar: {0.01, 0.19}, one-star: {-0.33, 0.23}
22:09:06.916 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
22:09:06.916 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
22:09:06.916 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.53 mountX=0.19 mountY=-0.02, mountTheta=-0.09
22:09:06.918 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.19, opts=13)
22:09:06.918 00.000 12268 Enqueuing Move request for scope (0.01, 0.19)
22:09:06.918 00.000 11616 Worker thread wakes up
22:09:06.918 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
22:09:06.918 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
22:09:06.918 00.000 11616 Moving (0.01, 0.19) raw xDistance=0.19 yDistance=-0.02
22:09:06.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:09:06.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:09:06.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:06.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:09:06.918 00.000 11616 MoveAxis(E, 0, ABG)
22:09:06.919 00.001 11616 Move returns status 0, amount 0
22:09:06.919 00.000 11616 MoveAxis(N, 0, ABG)
22:09:06.919 00.000 11616 Move returns status 0, amount 0
22:09:06.919 00.000 11616 move complete, result=0
22:09:06.919 00.000 11616 worker thread done servicing request
22:09:06.941 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:06.958 00.017 12268 UpdateGuideState exits: m=485 SNR=15.1
22:09:06.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:06.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:06.958 00.000 12268 Enqueuing Expose request
22:09:06.959 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:09:06.959 00.000 11616 Worker thread wakes up
22:09:06.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:06.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:08.965 02.006 11616 Exposure complete
22:09:09.022 00.057 11616 worker thread done servicing request
22:09:09.022 00.000 12268 OnExposeComplete: enter
22:09:09.022 00.000 12268 UpdateGuideState(): m_state=6
22:09:09.023 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
22:09:09.023 00.000 12268 Star::Find returns 1 (0), X=1154.44, Y=140.93, Mass=628, SNR=17.2, Peak=50 HFD=4.9
22:09:09.023 00.000 12268 MultiStar: [#1 0.36,0.20,1.25,U] [#2 -0.17,0.84,0.00,M1] [#3 -0.03,1.51,0.00,M4] [#4 0.18,0.21,0.68,U] [#5 -0.02,0.59,0.75,U] [#6 -0.11,0.59,0.77,U] [#7 0.03,0.75,0.00,M1] [#8 0.17,0.98,0.00,M1] 
22:09:09.023 00.000 12268 refined, 4 included, MultiStar: {0.03, 0.53}, one-star: {-0.36, 1.08}
22:09:09.023 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
22:09:09.023 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
22:09:09.023 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.53 hyp=0.53 cameraTheta=1.52 mountX=0.53 mountY=-0.04, mountTheta=-0.08
22:09:09.025 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.53, opts=13)
22:09:09.025 00.000 12268 Enqueuing Move request for scope (0.03, 0.53)
22:09:09.025 00.000 11616 Worker thread wakes up
22:09:09.025 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.53) opts 0xd
22:09:09.025 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.53)
22:09:09.025 00.000 11616 Moving (0.03, 0.53) raw xDistance=0.53 yDistance=-0.04
22:09:09.025 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.29 direction from -1 to 1
22:09:09.025 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.60
22:09:09.025 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.53
22:09:09.026 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:09.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:09:09.026 00.000 11616 MoveAxis(W, 298, ABG)
22:09:09.026 00.000 11616 Guiding  Dir = 3, Dur = 298
22:09:09.026 00.000 11616 IsSlewing returns 0
22:09:09.026 00.000 11616 IsGuiding returns 0
22:09:09.027 00.001 11616 PulseGuide returned control before completion, sleep 308
22:09:09.051 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:09.070 00.019 12268 UpdateGuideState exits: m=628 SNR=17.2
22:09:09.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:09.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:09.070 00.000 12268 Enqueuing Expose request
22:09:09.340 00.270 11616 IsGuiding returns 1
22:09:09.340 00.000 11616 scope still moving after pulse duration time elapsed
22:09:09.372 00.032 11616 IsSlewing returns 0
22:09:09.373 00.001 11616 IsGuiding returns 0
22:09:09.373 00.000 11616 scope move finished after 298 + 48 ms
22:09:09.373 00.000 11616 Move returns status 0, amount 298
22:09:09.373 00.000 11616 MoveAxis(N, 0, ABG)
22:09:09.373 00.000 11616 Move returns status 0, amount 0
22:09:09.373 00.000 11616 move complete, result=0
22:09:09.373 00.000 11616 worker thread done servicing request
22:09:09.373 00.000 11616 Worker thread wakes up
22:09:09.374 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:09.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:09.374 00.000 12268 GuideStep: 0.5 px 298 ms WEST, -0.0 px 0 ms NORTH
22:09:11.390 02.016 11616 Exposure complete
22:09:11.445 00.055 11616 worker thread done servicing request
22:09:11.446 00.001 12268 OnExposeComplete: enter
22:09:11.446 00.000 12268 UpdateGuideState(): m_state=6
22:09:11.446 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
22:09:11.446 00.000 12268 Star::Find returns 1 (0), X=1154.56, Y=141.03, Mass=581, SNR=16.5, Peak=48 HFD=5.0
22:09:11.447 00.001 12268 MultiStar: [#1 0.35,0.20,1.26,U] [#2 -0.02,0.88,0.00,M2] [#3 -0.11,1.24,0.00,M5] [#4 0.21,0.45,0.74,U] [#5 -0.26,0.55,0.82,U] [#6 -0.05,0.67,0.00,M1] [#7 0.06,0.64,0.80,U] [#8 0.24,0.93,0.00,M2] 
22:09:11.447 00.000 12268 refined, 4 included, MultiStar: {0.04, 0.59}, one-star: {-0.24, 1.17}
22:09:11.447 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
22:09:11.447 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
22:09:11.447 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.59 hyp=0.59 cameraTheta=1.50 mountX=0.59 mountY=-0.03, mountTheta=-0.06
22:09:11.448 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.59, opts=13)
22:09:11.448 00.000 12268 Enqueuing Move request for scope (0.04, 0.59)
22:09:11.448 00.000 11616 Worker thread wakes up
22:09:11.448 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.59) opts 0xd
22:09:11.448 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.59)
22:09:11.448 00.000 11616 Moving (0.04, 0.59) raw xDistance=0.59 yDistance=-0.03
22:09:11.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.59
22:09:11.448 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:11.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:09:11.449 00.001 11616 MoveAxis(W, 330, ABG)
22:09:11.449 00.000 11616 Guiding  Dir = 3, Dur = 330
22:09:11.449 00.000 11616 IsSlewing returns 0
22:09:11.449 00.000 11616 IsGuiding returns 0
22:09:11.449 00.000 11616 PulseGuide returned control before completion, sleep 340
22:09:11.471 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:11.489 00.018 12268 UpdateGuideState exits: m=581 SNR=16.5
22:09:11.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:11.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:11.489 00.000 12268 Enqueuing Expose request
22:09:11.792 00.303 11616 IsGuiding returns 1
22:09:11.792 00.000 11616 scope still moving after pulse duration time elapsed
22:09:11.823 00.031 11616 IsSlewing returns 0
22:09:11.824 00.001 11616 IsGuiding returns 0
22:09:11.824 00.000 11616 scope move finished after 330 + 44 ms
22:09:11.824 00.000 11616 Move returns status 0, amount 330
22:09:11.824 00.000 11616 MoveAxis(N, 0, ABG)
22:09:11.824 00.000 11616 Move returns status 0, amount 0
22:09:11.824 00.000 11616 move complete, result=0
22:09:11.824 00.000 11616 worker thread done servicing request
22:09:11.824 00.000 11616 Worker thread wakes up
22:09:11.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:11.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:11.825 00.001 12268 GuideStep: 0.6 px 330 ms WEST, -0.0 px 0 ms NORTH
22:09:13.900 02.075 11616 Exposure complete
22:09:13.956 00.056 11616 worker thread done servicing request
22:09:13.956 00.000 12268 OnExposeComplete: enter
22:09:13.956 00.000 12268 UpdateGuideState(): m_state=6
22:09:13.956 00.000 12268 Star::Find(15, 1154, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
22:09:13.956 00.000 12268 Star::Find returns 1 (0), X=1154.23, Y=140.29, Mass=573, SNR=16.4, Peak=47 HFD=5.1
22:09:13.957 00.001 12268 MultiStar: [#1 0.12,-0.43,1.28,U] [#2 -0.23,0.14,0.89,U] [#3 -0.18,0.76,0.00,M6] [#4 0.02,0.15,0.72,U] [#5 -0.10,-0.06,0.78,U] [#6 -0.27,0.27,0.79,U] [#7 -0.18,0.41,0.77,U] [#8 -0.11,0.37,0.46,U] 
22:09:13.957 00.000 12268 refined, 7 included, MultiStar: {-0.16, 0.11}, one-star: {-0.57, 0.43}
22:09:13.957 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
22:09:13.957 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
22:09:13.957 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.20 cameraTheta=2.53 mountX=0.10 mountY=-0.18, mountTheta=-1.07
22:09:13.958 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.11, opts=13)
22:09:13.958 00.000 12268 Enqueuing Move request for scope (-0.16, 0.11)
22:09:13.959 00.001 11616 Worker thread wakes up
22:09:13.959 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
22:09:13.959 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
22:09:13.959 00.000 11616 Moving (-0.16, 0.11) raw xDistance=0.10 yDistance=-0.18
22:09:13.959 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:13.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:09:13.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:09:13.959 00.000 11616 MoveAxis(E, 0, ABG)
22:09:13.959 00.000 11616 Move returns status 0, amount 0
22:09:13.960 00.001 11616 MoveAxis(N, 15, ABG)
22:09:13.960 00.000 11616 Guiding  Dir = 0, Dur = 15
22:09:13.960 00.000 11616 IsSlewing returns 0
22:09:13.960 00.000 11616 IsGuiding returns 0
22:09:13.960 00.000 11616 PulseGuide returned control before completion, sleep 25
22:09:13.980 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:09:13.991 00.011 11616 IsGuiding returns 1
22:09:13.991 00.000 11616 scope still moving after pulse duration time elapsed
22:09:13.997 00.006 12268 UpdateGuideState exits: m=573 SNR=16.4
22:09:13.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:13.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:13.997 00.000 12268 Enqueuing Expose request
22:09:14.022 00.025 11616 IsSlewing returns 0
22:09:14.022 00.000 11616 IsGuiding returns 0
22:09:14.023 00.001 11616 scope move finished after 15 + 47 ms
22:09:14.023 00.000 11616 Move returns status 0, amount 15
22:09:14.023 00.000 11616 move complete, result=0
22:09:14.024 00.001 11616 worker thread done servicing request
22:09:14.024 00.000 11616 Worker thread wakes up
22:09:14.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:14.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:14.024 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
22:09:16.028 02.004 11616 Exposure complete
22:09:16.083 00.055 11616 worker thread done servicing request
22:09:16.083 00.000 12268 OnExposeComplete: enter
22:09:16.083 00.000 12268 UpdateGuideState(): m_state=6
22:09:16.083 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
22:09:16.084 00.001 12268 Star::Find returns 1 (0), X=1154.08, Y=140.03, Mass=570, SNR=16.4, Peak=49 HFD=4.6
22:09:16.084 00.000 12268 MultiStar: [#1 0.10,-0.51,1.29,U] [#2 -0.40,0.19,1.03,U] [#3 -0.43,0.32,0.77,U] [#4 -0.25,-0.08,0.70,U] [#5 -0.43,-0.14,0.86,U] [#6 -0.36,-0.13,0.80,U] [#7 -0.57,0.32,0.00,M1] [#8 -0.44,-0.37,0.48,U] 
22:09:16.084 00.000 12268 refined, 7 included, MultiStar: {-0.34, -0.07}, one-star: {-0.72, 0.17}
22:09:16.084 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.41 = 1.88)
22:09:16.084 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.23)
22:09:16.084 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.07 hyp=0.35 cameraTheta=-2.93 mountX=-0.11 mountY=-0.33, mountTheta=-1.88
22:09:16.086 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.07, opts=13)
22:09:16.086 00.000 12268 Enqueuing Move request for scope (-0.34, -0.07)
22:09:16.086 00.000 11616 Worker thread wakes up
22:09:16.086 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.07) opts 0xd
22:09:16.086 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.07)
22:09:16.086 00.000 11616 Moving (-0.34, -0.07) raw xDistance=-0.11 yDistance=-0.33
22:09:16.086 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:09:16.086 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:09:16.086 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
22:09:16.087 00.001 11616 MoveAxis(E, 0, ABG)
22:09:16.087 00.000 11616 Move returns status 0, amount 0
22:09:16.087 00.000 11616 MoveAxis(N, 28, ABG)
22:09:16.087 00.000 11616 Guiding  Dir = 0, Dur = 28
22:09:16.087 00.000 11616 IsSlewing returns 0
22:09:16.087 00.000 11616 IsGuiding returns 0
22:09:16.088 00.001 11616 PulseGuide returned control before completion, sleep 38
22:09:16.108 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:16.127 00.019 12268 UpdateGuideState exits: m=570 SNR=16.4
22:09:16.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:16.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:16.127 00.000 12268 Enqueuing Expose request
22:09:16.135 00.008 11616 IsGuiding returns 1
22:09:16.135 00.000 11616 scope still moving after pulse duration time elapsed
22:09:16.166 00.031 11616 IsSlewing returns 0
22:09:16.166 00.000 11616 IsGuiding returns 0
22:09:16.166 00.000 11616 scope move finished after 28 + 50 ms
22:09:16.166 00.000 11616 Move returns status 0, amount 28
22:09:16.166 00.000 11616 move complete, result=0
22:09:16.167 00.001 11616 worker thread done servicing request
22:09:16.167 00.000 11616 Worker thread wakes up
22:09:16.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:16.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:16.167 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 28 ms NORTH
22:09:18.179 02.012 11616 Exposure complete
22:09:18.238 00.059 11616 worker thread done servicing request
22:09:18.238 00.000 12268 OnExposeComplete: enter
22:09:18.238 00.000 12268 UpdateGuideState(): m_state=6
22:09:18.238 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
22:09:18.238 00.000 12268 Star::Find returns 1 (0), X=1154.30, Y=140.17, Mass=610, SNR=16.9, Peak=48 HFD=5.3
22:09:18.239 00.001 12268 MultiStar: [#1 0.09,-0.45,1.24,U] [#2 -0.11,0.26,0.97,U] [#3 -0.43,0.62,0.00,M6] [#4 -0.08,0.22,0.72,U] [#5 -0.35,-0.23,0.80,U] [#6 -0.06,0.30,0.76,U] [#7 -0.06,0.34,0.76,U] [#8 -0.48,-0.18,0.47,U] 
22:09:18.239 00.000 12268 refined, 7 included, MultiStar: {-0.17, 0.06}, one-star: {-0.50, 0.31}
22:09:18.239 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.35 = 1.35)
22:09:18.239 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.76 = -1.76)
22:09:18.239 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.82 mountX=0.04 mountY=-0.18, mountTheta=-1.35
22:09:18.241 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.06, opts=13)
22:09:18.241 00.000 12268 Enqueuing Move request for scope (-0.17, 0.06)
22:09:18.241 00.000 11616 Worker thread wakes up
22:09:18.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
22:09:18.241 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
22:09:18.241 00.000 11616 Moving (-0.17, 0.06) raw xDistance=0.04 yDistance=-0.18
22:09:18.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:18.242 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:09:18.242 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:09:18.242 00.000 11616 MoveAxis(E, 0, ABG)
22:09:18.242 00.000 11616 Move returns status 0, amount 0
22:09:18.242 00.000 11616 MoveAxis(N, 15, ABG)
22:09:18.242 00.000 11616 Guiding  Dir = 0, Dur = 15
22:09:18.242 00.000 11616 IsSlewing returns 0
22:09:18.242 00.000 11616 IsGuiding returns 0
22:09:18.243 00.001 11616 PulseGuide returned control before completion, sleep 25
22:09:18.264 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:09:18.281 00.017 11616 IsGuiding returns 1
22:09:18.281 00.000 11616 scope still moving after pulse duration time elapsed
22:09:18.286 00.005 12268 UpdateGuideState exits: m=610 SNR=16.9
22:09:18.287 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:18.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:18.287 00.000 12268 Enqueuing Expose request
22:09:18.313 00.026 11616 IsSlewing returns 0
22:09:18.313 00.000 11616 IsGuiding returns 0
22:09:18.313 00.000 11616 scope move finished after 15 + 56 ms
22:09:18.314 00.001 11616 Move returns status 0, amount 15
22:09:18.314 00.000 11616 move complete, result=0
22:09:18.314 00.000 11616 worker thread done servicing request
22:09:18.314 00.000 11616 Worker thread wakes up
22:09:18.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:18.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:18.314 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 15 ms NORTH
22:09:20.334 02.020 11616 Exposure complete
22:09:20.391 00.057 11616 worker thread done servicing request
22:09:20.391 00.000 12268 OnExposeComplete: enter
22:09:20.391 00.000 12268 UpdateGuideState(): m_state=6
22:09:20.391 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
22:09:20.391 00.000 12268 Star::Find returns 1 (0), X=1154.42, Y=140.30, Mass=580, SNR=16.5, Peak=43 HFD=5.4
22:09:20.392 00.001 12268 MultiStar: [#1 0.13,-0.50,1.31,U] [#2 -0.08,0.25,0.98,U] [#3 -0.32,0.81,0.00,M7] [#4 -0.06,0.15,0.73,U] [#5 -0.40,-0.06,0.83,U] [#6 -0.09,-0.11,0.84,U] [#7 -0.29,0.01,0.77,U] [#8 -0.15,0.31,0.50,U] 
22:09:20.392 00.000 12268 refined, 7 included, MultiStar: {-0.15, 0.02}, one-star: {-0.38, 0.44}
22:09:20.392 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.52 = 1.52)
22:09:20.392 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.59 = -1.59)
22:09:20.392 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=2.99 mountX=0.01 mountY=-0.15, mountTheta=-1.52
22:09:20.393 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.02, opts=13)
22:09:20.394 00.001 12268 Enqueuing Move request for scope (-0.15, 0.02)
22:09:20.394 00.000 11616 Worker thread wakes up
22:09:20.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
22:09:20.394 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
22:09:20.394 00.000 11616 Moving (-0.15, 0.02) raw xDistance=0.01 yDistance=-0.15
22:09:20.394 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:20.395 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:09:20.395 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:20.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:09:20.395 00.000 11616 MoveAxis(E, 0, ABG)
22:09:20.395 00.000 11616 Move returns status 0, amount 0
22:09:20.395 00.000 11616 MoveAxis(N, 0, ABG)
22:09:20.395 00.000 11616 Move returns status 0, amount 0
22:09:20.395 00.000 11616 move complete, result=0
22:09:20.397 00.002 11616 worker thread done servicing request
22:09:20.421 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:09:20.442 00.021 12268 UpdateGuideState exits: m=580 SNR=16.5
22:09:20.442 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:20.442 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:20.442 00.000 12268 Enqueuing Expose request
22:09:20.442 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:20.442 00.000 11616 Worker thread wakes up
22:09:20.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:20.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:22.444 02.002 11616 Exposure complete
22:09:22.501 00.057 11616 worker thread done servicing request
22:09:22.501 00.000 12268 OnExposeComplete: enter
22:09:22.501 00.000 12268 UpdateGuideState(): m_state=6
22:09:22.501 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
22:09:22.501 00.000 12268 Star::Find returns 1 (0), X=1154.12, Y=139.95, Mass=547, SNR=16.1, Peak=45 HFD=4.7
22:09:22.502 00.001 12268 MultiStar: [#1 0.25,-0.67,0.00,M2] [#2 -0.13,-0.08,0.94,U] [#3 -0.41,0.16,0.87,U] [#4 0.09,-0.39,0.74,U] [#5 -0.25,-0.46,0.89,U] [#6 0.03,-0.18,0.83,U] [#7 -0.37,0.00,0.83,U] [#8 0.07,-0.11,0.48,U] 
22:09:22.502 00.000 12268 refined, 7 included, MultiStar: {-0.24, -0.11}, one-star: {-0.68, 0.09}
22:09:22.502 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.17 = 2.11)
22:09:22.502 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -1.00)
22:09:22.502 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-2.70 mountX=-0.14 mountY=-0.22, mountTheta=-2.12
22:09:22.503 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.11, opts=13)
22:09:22.503 00.000 12268 Enqueuing Move request for scope (-0.24, -0.11)
22:09:22.504 00.001 11616 Worker thread wakes up
22:09:22.504 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
22:09:22.504 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
22:09:22.504 00.000 11616 Moving (-0.24, -0.11) raw xDistance=-0.14 yDistance=-0.22
22:09:22.504 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:09:22.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:09:22.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
22:09:22.504 00.000 11616 MoveAxis(E, 0, ABG)
22:09:22.504 00.000 11616 Move returns status 0, amount 0
22:09:22.504 00.000 11616 MoveAxis(N, 19, ABG)
22:09:22.505 00.001 11616 Guiding  Dir = 0, Dur = 19
22:09:22.505 00.000 11616 IsSlewing returns 0
22:09:22.505 00.000 11616 IsGuiding returns 0
22:09:22.506 00.001 11616 PulseGuide returned control before completion, sleep 29
22:09:22.529 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:22.536 00.007 11616 IsGuiding returns 1
22:09:22.536 00.000 11616 scope still moving after pulse duration time elapsed
22:09:22.548 00.012 12268 UpdateGuideState exits: m=547 SNR=16.1
22:09:22.548 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:22.548 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:22.548 00.000 12268 Enqueuing Expose request
22:09:22.567 00.019 11616 IsSlewing returns 0
22:09:22.568 00.001 11616 IsGuiding returns 1
22:09:22.599 00.031 11616 IsSlewing returns 0
22:09:22.600 00.001 11616 IsGuiding returns 1
22:09:22.630 00.030 11616 IsSlewing returns 0
22:09:22.630 00.000 11616 IsGuiding returns 0
22:09:22.630 00.000 11616 scope move finished after 19 + 105 ms
22:09:22.630 00.000 11616 Move returns status 0, amount 19
22:09:22.630 00.000 11616 move complete, result=0
22:09:22.630 00.000 11616 worker thread done servicing request
22:09:22.630 00.000 11616 Worker thread wakes up
22:09:22.630 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
22:09:22.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:22.631 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:24.640 02.009 11616 Exposure complete
22:09:24.694 00.054 11616 worker thread done servicing request
22:09:24.694 00.000 12268 OnExposeComplete: enter
22:09:24.695 00.001 12268 UpdateGuideState(): m_state=6
22:09:24.695 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
22:09:24.695 00.000 12268 Star::Find returns 1 (0), X=1154.18, Y=139.83, Mass=552, SNR=16.2, Peak=47 HFD=4.7
22:09:24.695 00.000 12268 MultiStar: [#1 0.19,-0.69,0.00,M3] [#2 -0.09,0.08,1.00,U] [#3 -0.19,0.70,0.00,M7] [#4 0.06,-0.20,0.71,U] [#5 -0.22,-0.42,0.82,U] [#6 -0.38,-0.29,0.73,U] [#7 -0.08,-0.18,0.77,U] [#8 -0.39,-0.35,0.45,U] 
22:09:24.695 00.000 12268 refined, 6 included, MultiStar: {-0.25, -0.17}, one-star: {-0.62, -0.03}
22:09:24.695 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.01 = 2.28)
22:09:24.696 00.001 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
22:09:24.696 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.17 hyp=0.30 cameraTheta=-2.53 mountX=-0.20 mountY=-0.23, mountTheta=-2.29
22:09:24.697 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.17, opts=13)
22:09:24.697 00.000 12268 Enqueuing Move request for scope (-0.25, -0.17)
22:09:24.697 00.000 11616 Worker thread wakes up
22:09:24.697 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.17) opts 0xd
22:09:24.697 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.17)
22:09:24.697 00.000 11616 Moving (-0.25, -0.17) raw xDistance=-0.20 yDistance=-0.23
22:09:24.697 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:09:24.698 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:09:24.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
22:09:24.698 00.000 11616 MoveAxis(E, 0, ABG)
22:09:24.698 00.000 11616 Move returns status 0, amount 0
22:09:24.698 00.000 11616 MoveAxis(N, 19, ABG)
22:09:24.698 00.000 11616 Guiding  Dir = 0, Dur = 19
22:09:24.699 00.001 11616 IsSlewing returns 0
22:09:24.699 00.000 11616 IsGuiding returns 0
22:09:24.699 00.000 11616 PulseGuide returned control before completion, sleep 29
22:09:24.723 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:09:24.729 00.006 11616 IsGuiding returns 1
22:09:24.729 00.000 11616 scope still moving after pulse duration time elapsed
22:09:24.741 00.012 12268 UpdateGuideState exits: m=552 SNR=16.2
22:09:24.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:24.742 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:24.742 00.000 12268 Enqueuing Expose request
22:09:24.760 00.018 11616 IsSlewing returns 0
22:09:24.761 00.001 11616 IsGuiding returns 1
22:09:24.792 00.031 11616 IsSlewing returns 0
22:09:24.792 00.000 11616 IsGuiding returns 1
22:09:24.822 00.030 11616 IsSlewing returns 0
22:09:24.822 00.000 11616 IsGuiding returns 1
22:09:24.853 00.031 11616 IsSlewing returns 0
22:09:24.853 00.000 11616 IsGuiding returns 1
22:09:24.884 00.031 11616 IsSlewing returns 0
22:09:24.885 00.001 11616 IsGuiding returns 0
22:09:24.885 00.000 11616 scope move finished after 19 + 166 ms
22:09:24.885 00.000 11616 Move returns status 0, amount 19
22:09:24.885 00.000 11616 move complete, result=0
22:09:24.885 00.000 11616 worker thread done servicing request
22:09:24.886 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 19 ms NORTH
22:09:24.886 00.000 11616 Worker thread wakes up
22:09:24.886 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:24.886 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:26.898 02.012 11616 Exposure complete
22:09:26.952 00.054 11616 worker thread done servicing request
22:09:26.953 00.001 12268 OnExposeComplete: enter
22:09:26.953 00.000 12268 UpdateGuideState(): m_state=6
22:09:26.953 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
22:09:26.953 00.000 12268 Star::Find returns 1 (0), X=1154.32, Y=139.93, Mass=574, SNR=16.5, Peak=50 HFD=5.1
22:09:26.953 00.000 12268 MultiStar: [#1 0.39,-0.75,0.00,M4] [#2 0.01,-0.31,0.98,U] [#3 -0.53,0.24,0.79,U] [#4 -0.18,-0.48,0.72,U] [#5 -0.19,-0.59,0.84,U] [#6 -0.27,-0.08,0.79,U] [#7 -0.31,-0.39,0.75,U] [#8 -0.29,-0.31,0.47,U] 
22:09:26.954 00.001 12268 refined, 7 included, MultiStar: {-0.28, -0.22}, one-star: {-0.48, 0.08}
22:09:26.954 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.95 = 2.34)
22:09:26.954 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.06 = -0.77)
22:09:26.954 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.22 hyp=0.35 cameraTheta=-2.47 mountX=-0.24 mountY=-0.25, mountTheta=-2.35
22:09:26.956 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.22, opts=13)
22:09:26.956 00.000 12268 Enqueuing Move request for scope (-0.28, -0.22)
22:09:26.956 00.000 11616 Worker thread wakes up
22:09:26.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.22) opts 0xd
22:09:26.956 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.22)
22:09:26.957 00.001 11616 Moving (-0.28, -0.22) raw xDistance=-0.24 yDistance=-0.25
22:09:26.957 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:09:26.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:09:26.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
22:09:26.957 00.000 11616 MoveAxis(E, 0, ABG)
22:09:26.957 00.000 11616 Move returns status 0, amount 0
22:09:26.957 00.000 11616 MoveAxis(N, 21, ABG)
22:09:26.957 00.000 11616 Guiding  Dir = 0, Dur = 21
22:09:26.957 00.000 11616 IsSlewing returns 0
22:09:26.958 00.001 11616 IsGuiding returns 0
22:09:26.958 00.000 11616 PulseGuide returned control before completion, sleep 31
22:09:26.980 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:09:26.997 00.017 12268 UpdateGuideState exits: m=574 SNR=16.5
22:09:26.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:26.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:26.997 00.000 12268 Enqueuing Expose request
22:09:27.002 00.005 11616 IsGuiding returns 1
22:09:27.002 00.000 11616 scope still moving after pulse duration time elapsed
22:09:27.032 00.030 11616 IsSlewing returns 0
22:09:27.033 00.001 11616 IsGuiding returns 0
22:09:27.033 00.000 11616 scope move finished after 21 + 53 ms
22:09:27.033 00.000 11616 Move returns status 0, amount 21
22:09:27.033 00.000 11616 move complete, result=0
22:09:27.034 00.001 11616 worker thread done servicing request
22:09:27.034 00.000 11616 Worker thread wakes up
22:09:27.034 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 21 ms NORTH
22:09:27.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:27.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:29.044 02.010 11616 Exposure complete
22:09:29.101 00.057 11616 worker thread done servicing request
22:09:29.101 00.000 12268 OnExposeComplete: enter
22:09:29.101 00.000 12268 UpdateGuideState(): m_state=6
22:09:29.101 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
22:09:29.102 00.001 12268 Star::Find returns 1 (0), X=1154.47, Y=139.90, Mass=661, SNR=17.7, Peak=50 HFD=5.2
22:09:29.102 00.000 12268 MultiStar: [#1 0.25,-0.89,0.00,M5] [#2 -0.31,-0.29,0.88,U] [#3 -0.39,0.35,0.70,U] [#4 0.12,-0.59,0.71,U] [#5 0.03,-0.41,0.77,U] [#6 0.14,-0.46,0.70,U] [#7 -0.16,-0.37,0.72,U] [#8 0.01,-0.46,0.42,U] 
22:09:29.102 00.000 12268 refined, 7 included, MultiStar: {-0.13, -0.25}, one-star: {-0.33, 0.05}
22:09:29.102 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
22:09:29.102 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
22:09:29.103 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.25 hyp=0.28 cameraTheta=-2.06 mountX=-0.26 mountY=-0.10, mountTheta=-2.78
22:09:29.104 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.25, opts=13)
22:09:29.104 00.000 12268 Enqueuing Move request for scope (-0.13, -0.25)
22:09:29.105 00.001 11616 Worker thread wakes up
22:09:29.105 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.25) opts 0xd
22:09:29.105 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.25)
22:09:29.105 00.000 11616 Moving (-0.13, -0.25) raw xDistance=-0.26 yDistance=-0.10
22:09:29.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:09:29.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:09:29.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:29.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:09:29.105 00.000 11616 MoveAxis(E, 0, ABG)
22:09:29.105 00.000 11616 Move returns status 0, amount 0
22:09:29.105 00.000 11616 MoveAxis(N, 0, ABG)
22:09:29.105 00.000 11616 Move returns status 0, amount 0
22:09:29.106 00.001 11616 move complete, result=0
22:09:29.106 00.000 11616 worker thread done servicing request
22:09:29.126 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:09:29.144 00.018 12268 UpdateGuideState exits: m=661 SNR=17.7
22:09:29.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:29.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:29.144 00.000 12268 Enqueuing Expose request
22:09:29.145 00.001 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:29.145 00.000 11616 Worker thread wakes up
22:09:29.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:29.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:31.167 02.022 11616 Exposure complete
22:09:31.227 00.060 11616 worker thread done servicing request
22:09:31.227 00.000 12268 OnExposeComplete: enter
22:09:31.227 00.000 12268 UpdateGuideState(): m_state=6
22:09:31.227 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
22:09:31.227 00.000 12268 Star::Find returns 1 (0), X=1154.39, Y=140.21, Mass=619, SNR=17.1, Peak=50 HFD=5.2
22:09:31.228 00.001 12268 MultiStar: [#1 0.45,-0.38,1.14,U] [#2 -0.15,0.03,0.92,U] [#3 -0.08,0.66,0.00,M6] [#4 -0.10,-0.04,0.69,U] [#5 -0.24,-0.18,0.86,U] [#6 -0.01,0.08,0.79,U] [#7 -0.08,0.13,0.78,U] [#8 0.01,-0.15,0.49,U] 
22:09:31.228 00.000 12268 refined, 7 included, MultiStar: {-0.06, -0.02}, one-star: {-0.41, 0.35}
22:09:31.228 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
22:09:31.228 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.06)
22:09:31.228 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.76 mountX=-0.03 mountY=-0.05, mountTheta=-2.05
22:09:31.230 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.02, opts=13)
22:09:31.230 00.000 12268 Enqueuing Move request for scope (-0.06, -0.02)
22:09:31.230 00.000 11616 Worker thread wakes up
22:09:31.230 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
22:09:31.230 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
22:09:31.230 00.000 11616 Moving (-0.06, -0.02) raw xDistance=-0.03 yDistance=-0.05
22:09:31.230 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:31.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:09:31.231 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:31.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:09:31.231 00.000 11616 MoveAxis(E, 0, ABG)
22:09:31.231 00.000 11616 Move returns status 0, amount 0
22:09:31.231 00.000 11616 MoveAxis(N, 0, ABG)
22:09:31.231 00.000 11616 Move returns status 0, amount 0
22:09:31.231 00.000 11616 move complete, result=0
22:09:31.231 00.000 11616 worker thread done servicing request
22:09:31.252 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:09:31.271 00.019 12268 UpdateGuideState exits: m=619 SNR=17.1
22:09:31.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:31.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:31.271 00.000 12268 Enqueuing Expose request
22:09:31.271 00.000 11616 Worker thread wakes up
22:09:31.272 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:31.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:31.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:33.284 02.012 11616 Exposure complete
22:09:33.340 00.056 11616 worker thread done servicing request
22:09:33.340 00.000 12268 OnExposeComplete: enter
22:09:33.340 00.000 12268 UpdateGuideState(): m_state=6
22:09:33.340 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
22:09:33.340 00.000 12268 Star::Find returns 1 (0), X=1154.61, Y=140.23, Mass=582, SNR=16.6, Peak=48 HFD=5.2
22:09:33.341 00.001 12268 MultiStar: [#1 0.30,-0.57,0.00,M5] [#2 0.04,0.25,0.95,U] [#3 -0.09,0.58,0.80,U] [#4 0.17,0.01,0.73,U] [#5 -0.26,-0.43,0.87,U] [#6 0.34,0.01,0.81,U] [#7 0.02,0.28,0.84,U] [#8 0.12,0.02,0.48,U] 
22:09:33.341 00.000 12268 refined, 7 included, MultiStar: {0.00, 0.15}, one-star: {-0.19, 0.37}
22:09:33.341 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
22:09:33.341 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
22:09:33.341 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.55 mountX=0.15 mountY=-0.02, mountTheta=-0.11
22:09:33.343 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.15, opts=13)
22:09:33.344 00.001 12268 Enqueuing Move request for scope (0.00, 0.15)
22:09:33.344 00.000 11616 Worker thread wakes up
22:09:33.344 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
22:09:33.344 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
22:09:33.344 00.000 11616 Moving (0.00, 0.15) raw xDistance=0.15 yDistance=-0.02
22:09:33.344 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=0.03 newest=-0.14
22:09:33.344 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:09:33.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:09:33.345 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:33.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:09:33.345 00.000 11616 MoveAxis(E, 0, ABG)
22:09:33.345 00.000 11616 Move returns status 0, amount 0
22:09:33.345 00.000 11616 MoveAxis(N, 0, ABG)
22:09:33.345 00.000 11616 Move returns status 0, amount 0
22:09:33.345 00.000 11616 move complete, result=0
22:09:33.346 00.001 11616 worker thread done servicing request
22:09:33.365 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:33.386 00.021 12268 UpdateGuideState exits: m=582 SNR=16.6
22:09:33.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:33.387 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:33.387 00.000 12268 Enqueuing Expose request
22:09:33.387 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:09:33.387 00.000 11616 Worker thread wakes up
22:09:33.387 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:33.387 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:35.389 02.002 11616 Exposure complete
22:09:35.445 00.056 11616 worker thread done servicing request
22:09:35.446 00.001 12268 OnExposeComplete: enter
22:09:35.446 00.000 12268 UpdateGuideState(): m_state=6
22:09:35.446 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
22:09:35.446 00.000 12268 Star::Find returns 1 (0), X=1154.51, Y=140.23, Mass=553, SNR=16.2, Peak=45 HFD=5.0
22:09:35.446 00.000 12268 MultiStar: [#1 0.14,-0.42,1.27,U] [#2 -0.17,-0.07,0.95,U] [#3 -0.29,0.63,0.00,M6] [#4 -0.35,0.00,0.76,U] [#5 -0.35,0.19,0.86,U] [#6 -0.18,0.27,0.72,U] [#7 -0.24,0.19,0.87,U] [#8 -0.13,0.31,0.46,U] 
22:09:35.446 00.000 12268 refined, 7 included, MultiStar: {-0.18, 0.06}, one-star: {-0.29, 0.37}
22:09:35.446 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
22:09:35.447 00.001 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
22:09:35.447 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.80 mountX=0.05 mountY=-0.19, mountTheta=-1.33
22:09:35.448 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.06, opts=13)
22:09:35.448 00.000 12268 Enqueuing Move request for scope (-0.18, 0.06)
22:09:35.448 00.000 11616 Worker thread wakes up
22:09:35.448 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
22:09:35.448 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
22:09:35.448 00.000 11616 Moving (-0.18, 0.06) raw xDistance=0.05 yDistance=-0.19
22:09:35.448 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:35.449 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:09:35.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
22:09:35.449 00.000 11616 MoveAxis(E, 0, ABG)
22:09:35.449 00.000 11616 Move returns status 0, amount 0
22:09:35.449 00.000 11616 MoveAxis(N, 16, ABG)
22:09:35.449 00.000 11616 Guiding  Dir = 0, Dur = 16
22:09:35.449 00.000 11616 IsSlewing returns 0
22:09:35.449 00.000 11616 IsGuiding returns 0
22:09:35.450 00.001 11616 PulseGuide returned control before completion, sleep 26
22:09:35.472 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:09:35.482 00.010 11616 IsGuiding returns 1
22:09:35.482 00.000 11616 scope still moving after pulse duration time elapsed
22:09:35.489 00.007 12268 UpdateGuideState exits: m=553 SNR=16.2
22:09:35.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:35.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:35.489 00.000 12268 Enqueuing Expose request
22:09:35.513 00.024 11616 IsSlewing returns 0
22:09:35.513 00.000 11616 IsGuiding returns 0
22:09:35.513 00.000 11616 scope move finished after 16 + 46 ms
22:09:35.513 00.000 11616 Move returns status 0, amount 16
22:09:35.513 00.000 11616 move complete, result=0
22:09:35.513 00.000 11616 worker thread done servicing request
22:09:35.513 00.000 11616 Worker thread wakes up
22:09:35.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:35.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:35.518 00.005 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 16 ms NORTH
22:09:37.524 02.006 11616 Exposure complete
22:09:37.579 00.055 11616 worker thread done servicing request
22:09:37.579 00.000 12268 OnExposeComplete: enter
22:09:37.579 00.000 12268 UpdateGuideState(): m_state=6
22:09:37.579 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
22:09:37.579 00.000 12268 Star::Find returns 1 (0), X=1154.40, Y=140.47, Mass=596, SNR=16.8, Peak=44 HFD=5.1
22:09:37.580 00.001 12268 MultiStar: [#1 0.13,-0.35,1.31,U] [#2 -0.16,0.49,0.95,U] [#3 -0.45,0.83,0.00,M7] [#4 0.32,0.44,0.71,U] [#5 -0.16,-0.14,0.83,U] [#6 -0.23,0.28,0.78,U] [#7 -0.37,0.36,0.83,U] [#8 -0.39,0.50,0.00,M1] 
22:09:37.580 00.000 12268 refined, 6 included, MultiStar: {-0.12, 0.21}, one-star: {-0.40, 0.61}
22:09:37.580 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
22:09:37.580 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
22:09:37.580 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.09 mountX=0.20 mountY=-0.15, mountTheta=-0.63
22:09:37.583 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.21, opts=13)
22:09:37.583 00.000 12268 Enqueuing Move request for scope (-0.12, 0.21)
22:09:37.583 00.000 11616 Worker thread wakes up
22:09:37.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
22:09:37.583 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
22:09:37.584 00.001 11616 Moving (-0.12, 0.21) raw xDistance=0.20 yDistance=-0.15
22:09:37.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:09:37.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:09:37.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:37.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:09:37.584 00.000 11616 MoveAxis(E, 0, ABG)
22:09:37.585 00.001 11616 Move returns status 0, amount 0
22:09:37.585 00.000 11616 MoveAxis(N, 0, ABG)
22:09:37.585 00.000 11616 Move returns status 0, amount 0
22:09:37.585 00.000 11616 move complete, result=0
22:09:37.585 00.000 11616 worker thread done servicing request
22:09:37.607 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:09:37.625 00.018 12268 UpdateGuideState exits: m=596 SNR=16.8
22:09:37.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:37.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:37.625 00.000 12268 Enqueuing Expose request
22:09:37.625 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:37.626 00.001 11616 Worker thread wakes up
22:09:37.626 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:37.626 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:39.635 02.009 11616 Exposure complete
22:09:39.691 00.056 11616 worker thread done servicing request
22:09:39.691 00.000 12268 OnExposeComplete: enter
22:09:39.691 00.000 12268 UpdateGuideState(): m_state=6
22:09:39.691 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
22:09:39.691 00.000 12268 Star::Find returns 1 (0), X=1154.73, Y=140.41, Mass=611, SNR=17.0, Peak=46 HFD=4.9
22:09:39.692 00.001 12268 MultiStar: [#1 0.20,-0.06,1.23,U] [#2 -0.17,0.37,0.96,U] [#3 -0.58,0.87,0.00,M8] [#4 0.05,0.23,0.70,U] [#5 -0.41,0.02,0.83,U] [#6 0.09,0.51,0.76,U] [#7 -0.01,0.31,0.77,U] [#8 -0.51,0.49,0.00,M2] 
22:09:39.692 00.000 12268 refined, 6 included, MultiStar: {-0.04, 0.26}, one-star: {-0.07, 0.56}
22:09:39.692 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
22:09:39.692 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
22:09:39.692 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.72 mountX=0.26 mountY=-0.07, mountTheta=-0.27
22:09:39.693 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.26, opts=13)
22:09:39.694 00.001 12268 Enqueuing Move request for scope (-0.04, 0.26)
22:09:39.694 00.000 11616 Worker thread wakes up
22:09:39.694 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
22:09:39.694 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
22:09:39.694 00.000 11616 Moving (-0.04, 0.26) raw xDistance=0.26 yDistance=-0.07
22:09:39.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:09:39.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:09:39.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:39.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:09:39.694 00.000 11616 MoveAxis(E, 0, ABG)
22:09:39.694 00.000 11616 Move returns status 0, amount 0
22:09:39.694 00.000 11616 MoveAxis(N, 0, ABG)
22:09:39.695 00.001 11616 Move returns status 0, amount 0
22:09:39.695 00.000 11616 move complete, result=0
22:09:39.695 00.000 11616 worker thread done servicing request
22:09:39.715 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:39.732 00.017 12268 UpdateGuideState exits: m=611 SNR=17.0
22:09:39.732 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:39.733 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:39.733 00.000 12268 Enqueuing Expose request
22:09:39.733 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:39.733 00.000 11616 Worker thread wakes up
22:09:39.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:39.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:41.752 02.019 11616 Exposure complete
22:09:41.807 00.055 11616 worker thread done servicing request
22:09:41.807 00.000 12268 OnExposeComplete: enter
22:09:41.807 00.000 12268 UpdateGuideState(): m_state=6
22:09:41.807 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
22:09:41.807 00.000 12268 Star::Find returns 1 (0), X=1154.36, Y=140.32, Mass=693, SNR=18.2, Peak=54 HFD=5.3
22:09:41.808 00.001 12268 MultiStar: [#1 0.11,-0.47,1.20,U] [#2 -0.41,0.25,0.91,U] [#3 -0.49,0.82,0.00,M9] [#4 -0.27,-0.04,0.70,U] [#5 0.05,-0.04,0.81,U] [#6 -0.17,0.07,0.77,U] [#7 -0.27,0.15,0.79,U] [#8 0.06,0.09,0.45,U] 
22:09:41.808 00.000 12268 refined, 7 included, MultiStar: {-0.17, 0.04}, one-star: {-0.44, 0.46}
22:09:41.808 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
22:09:41.808 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
22:09:41.808 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.18 cameraTheta=2.91 mountX=0.02 mountY=-0.18, mountTheta=-1.43
22:09:41.813 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.04, opts=13)
22:09:41.813 00.000 12268 Enqueuing Move request for scope (-0.17, 0.04)
22:09:41.813 00.000 11616 Worker thread wakes up
22:09:41.813 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
22:09:41.813 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
22:09:41.813 00.000 11616 Moving (-0.17, 0.04) raw xDistance=0.02 yDistance=-0.18
22:09:41.813 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:41.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:09:41.814 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:09:41.814 00.000 11616 MoveAxis(E, 0, ABG)
22:09:41.814 00.000 11616 Move returns status 0, amount 0
22:09:41.814 00.000 11616 MoveAxis(N, 15, ABG)
22:09:41.814 00.000 11616 Guiding  Dir = 0, Dur = 15
22:09:41.814 00.000 11616 IsSlewing returns 0
22:09:41.814 00.000 11616 IsGuiding returns 0
22:09:41.815 00.001 11616 PulseGuide returned control before completion, sleep 25
22:09:41.837 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:41.855 00.018 11616 IsGuiding returns 1
22:09:41.855 00.000 11616 scope still moving after pulse duration time elapsed
22:09:41.855 00.000 12268 UpdateGuideState exits: m=693 SNR=18.2
22:09:41.856 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:41.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:41.856 00.000 12268 Enqueuing Expose request
22:09:41.886 00.030 11616 IsSlewing returns 0
22:09:41.887 00.001 11616 IsGuiding returns 1
22:09:41.917 00.030 11616 IsSlewing returns 0
22:09:41.917 00.000 11616 IsGuiding returns 1
22:09:41.948 00.031 11616 IsSlewing returns 0
22:09:41.948 00.000 11616 IsGuiding returns 1
22:09:41.979 00.031 11616 IsSlewing returns 0
22:09:41.979 00.000 11616 IsGuiding returns 1
22:09:42.009 00.030 11616 IsSlewing returns 0
22:09:42.010 00.001 11616 IsGuiding returns 1
22:09:42.041 00.031 11616 IsSlewing returns 0
22:09:42.041 00.000 11616 IsGuiding returns 1
22:09:42.071 00.030 11616 IsSlewing returns 0
22:09:42.072 00.001 11616 IsGuiding returns 0
22:09:42.072 00.000 11616 scope move finished after 15 + 242 ms
22:09:42.072 00.000 11616 Move returns status 0, amount 15
22:09:42.072 00.000 11616 move complete, result=0
22:09:42.072 00.000 11616 worker thread done servicing request
22:09:42.072 00.000 11616 Worker thread wakes up
22:09:42.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:42.073 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:42.073 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 15 ms NORTH
22:09:44.089 02.016 11616 Exposure complete
22:09:44.143 00.054 11616 worker thread done servicing request
22:09:44.144 00.001 12268 OnExposeComplete: enter
22:09:44.144 00.000 12268 UpdateGuideState(): m_state=6
22:09:44.144 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
22:09:44.144 00.000 12268 Star::Find returns 1 (0), X=1153.98, Y=140.17, Mass=563, SNR=16.3, Peak=50 HFD=4.4
22:09:44.144 00.000 12268 MultiStar: [#1 0.12,-0.38,1.34,U] [#2 -0.46,0.03,1.02,U] [#3 -0.47,0.83,0.00,M10] [#4 -0.26,0.05,0.76,U] [#5 -0.36,-0.36,0.88,U] [#6 -0.38,-0.01,0.81,U] [#7 -0.42,0.17,0.79,U] [#8 -0.35,0.13,0.49,U] 
22:09:44.145 00.001 12268 refined, 7 included, MultiStar: {-0.35, -0.04}, one-star: {-0.82, 0.31}
22:09:44.145 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
22:09:44.145 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.34)
22:09:44.145 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.04 hyp=0.35 cameraTheta=-3.04 mountX=-0.07 mountY=-0.34, mountTheta=-1.77
22:09:44.147 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.04, opts=13)
22:09:44.147 00.000 12268 Enqueuing Move request for scope (-0.35, -0.04)
22:09:44.147 00.000 11616 Worker thread wakes up
22:09:44.147 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.04) opts 0xd
22:09:44.147 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.04)
22:09:44.147 00.000 11616 Moving (-0.35, -0.04) raw xDistance=-0.07 yDistance=-0.34
22:09:44.147 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:44.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:09:44.148 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
22:09:44.148 00.000 11616 MoveAxis(E, 0, ABG)
22:09:44.148 00.000 11616 Move returns status 0, amount 0
22:09:44.148 00.000 11616 MoveAxis(N, 29, ABG)
22:09:44.148 00.000 11616 Guiding  Dir = 0, Dur = 29
22:09:44.148 00.000 11616 IsSlewing returns 0
22:09:44.148 00.000 11616 IsGuiding returns 0
22:09:44.149 00.001 11616 PulseGuide returned control before completion, sleep 39
22:09:44.168 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:44.187 00.019 12268 UpdateGuideState exits: m=563 SNR=16.3
22:09:44.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:44.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:44.187 00.000 12268 Enqueuing Expose request
22:09:44.189 00.002 11616 IsGuiding returns 1
22:09:44.189 00.000 11616 scope still moving after pulse duration time elapsed
22:09:44.221 00.032 11616 IsSlewing returns 0
22:09:44.221 00.000 11616 IsGuiding returns 0
22:09:44.221 00.000 11616 scope move finished after 29 + 43 ms
22:09:44.221 00.000 11616 Move returns status 0, amount 29
22:09:44.221 00.000 11616 move complete, result=0
22:09:44.222 00.001 11616 worker thread done servicing request
22:09:44.222 00.000 11616 Worker thread wakes up
22:09:44.222 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 29 ms NORTH
22:09:44.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:44.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:46.237 02.015 11616 Exposure complete
22:09:46.300 00.063 11616 worker thread done servicing request
22:09:46.300 00.000 12268 OnExposeComplete: enter
22:09:46.300 00.000 12268 UpdateGuideState(): m_state=6
22:09:46.300 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
22:09:46.301 00.001 12268 Star::Find returns 1 (0), X=1154.25, Y=140.13, Mass=605, SNR=16.9, Peak=55 HFD=4.7
22:09:46.301 00.000 12268 MultiStar: [#1 0.07,-0.61,0.00,M1] [#2 0.05,0.04,0.98,U] [#3 -0.30,0.26,0.86,U] [#4 -0.43,-0.27,0.69,U] [#5 -0.36,-0.47,0.88,U] [#6 -0.26,-0.27,0.86,U] [#7 -0.44,0.17,0.75,U] [#8 -0.34,0.07,0.46,U] 
22:09:46.301 00.000 12268 refined, 7 included, MultiStar: {-0.32, -0.02}, one-star: {-0.55, 0.28}
22:09:46.301 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.55 = 1.73)
22:09:46.301 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.38)
22:09:46.301 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-3.08 mountX=-0.05 mountY=-0.32, mountTheta=-1.73
22:09:46.303 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.02, opts=13)
22:09:46.303 00.000 12268 Enqueuing Move request for scope (-0.32, -0.02)
22:09:46.303 00.000 11616 Worker thread wakes up
22:09:46.303 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.02) opts 0xd
22:09:46.303 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.02)
22:09:46.303 00.000 11616 Moving (-0.32, -0.02) raw xDistance=-0.05 yDistance=-0.32
22:09:46.303 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:46.304 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:09:46.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
22:09:46.304 00.000 11616 MoveAxis(E, 0, ABG)
22:09:46.304 00.000 11616 Move returns status 0, amount 0
22:09:46.304 00.000 11616 MoveAxis(N, 27, ABG)
22:09:46.304 00.000 11616 Guiding  Dir = 0, Dur = 27
22:09:46.304 00.000 11616 IsSlewing returns 0
22:09:46.305 00.001 11616 IsGuiding returns 0
22:09:46.305 00.000 11616 PulseGuide returned control before completion, sleep 37
22:09:46.327 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:46.345 00.018 12268 UpdateGuideState exits: m=605 SNR=16.9
22:09:46.346 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:46.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:46.346 00.000 12268 Enqueuing Expose request
22:09:46.355 00.009 11616 IsGuiding returns 1
22:09:46.355 00.000 11616 scope still moving after pulse duration time elapsed
22:09:46.389 00.034 11616 IsSlewing returns 0
22:09:46.389 00.000 11616 IsGuiding returns 1
22:09:46.418 00.029 11616 IsSlewing returns 0
22:09:46.418 00.000 11616 IsGuiding returns 1
22:09:46.449 00.031 11616 IsSlewing returns 0
22:09:46.449 00.000 11616 IsGuiding returns 0
22:09:46.449 00.000 11616 scope move finished after 27 + 117 ms
22:09:46.449 00.000 11616 Move returns status 0, amount 27
22:09:46.449 00.000 11616 move complete, result=0
22:09:46.449 00.000 11616 worker thread done servicing request
22:09:46.449 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 27 ms NORTH
22:09:46.450 00.001 11616 Worker thread wakes up
22:09:46.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:46.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:48.469 02.019 11616 Exposure complete
22:09:48.531 00.062 11616 worker thread done servicing request
22:09:48.532 00.001 12268 OnExposeComplete: enter
22:09:48.532 00.000 12268 UpdateGuideState(): m_state=6
22:09:48.532 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
22:09:48.532 00.000 12268 Star::Find returns 1 (0), X=1154.16, Y=140.15, Mass=576, SNR=16.6, Peak=52 HFD=4.9
22:09:48.532 00.000 12268 MultiStar: [#1 0.03,-0.58,1.30,U] [#2 -0.41,-0.19,1.02,U] [#3 -0.50,0.48,0.00,M10] [#4 -0.22,-0.08,0.85,U] [#5 -0.32,-0.35,0.85,U] [#6 -0.27,-0.05,0.82,U] [#7 -0.55,0.16,0.83,U] [#8 -0.43,-0.01,0.53,U] 
22:09:48.533 00.001 12268 refined, 7 included, MultiStar: {-0.33, -0.13}, one-star: {-0.64, 0.29}
22:09:48.533 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
22:09:48.533 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
22:09:48.533 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.13 hyp=0.36 cameraTheta=-2.77 mountX=-0.16 mountY=-0.31, mountTheta=-2.05
22:09:48.534 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.13, opts=13)
22:09:48.534 00.000 12268 Enqueuing Move request for scope (-0.33, -0.13)
22:09:48.535 00.001 11616 Worker thread wakes up
22:09:48.535 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.13) opts 0xd
22:09:48.535 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.13)
22:09:48.535 00.000 11616 Moving (-0.33, -0.13) raw xDistance=-0.16 yDistance=-0.31
22:09:48.535 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:09:48.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:09:48.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
22:09:48.536 00.001 11616 MoveAxis(E, 0, ABG)
22:09:48.536 00.000 11616 Move returns status 0, amount 0
22:09:48.536 00.000 11616 MoveAxis(N, 26, ABG)
22:09:48.536 00.000 11616 Guiding  Dir = 0, Dur = 26
22:09:48.537 00.001 11616 IsSlewing returns 0
22:09:48.537 00.000 11616 IsGuiding returns 0
22:09:48.538 00.001 11616 PulseGuide returned control before completion, sleep 36
22:09:48.558 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:09:48.578 00.020 12268 UpdateGuideState exits: m=576 SNR=16.6
22:09:48.579 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:48.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:48.579 00.000 12268 Enqueuing Expose request
22:09:48.588 00.009 11616 IsGuiding returns 1
22:09:48.588 00.000 11616 scope still moving after pulse duration time elapsed
22:09:48.619 00.031 11616 IsSlewing returns 0
22:09:48.623 00.004 11616 IsGuiding returns 0
22:09:48.623 00.000 11616 scope move finished after 26 + 59 ms
22:09:48.623 00.000 11616 Move returns status 0, amount 26
22:09:48.623 00.000 11616 move complete, result=0
22:09:48.623 00.000 11616 worker thread done servicing request
22:09:48.623 00.000 11616 Worker thread wakes up
22:09:48.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:48.625 00.002 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 26 ms NORTH
22:09:48.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:50.637 02.012 11616 Exposure complete
22:09:50.695 00.058 11616 worker thread done servicing request
22:09:50.695 00.000 12268 OnExposeComplete: enter
22:09:50.695 00.000 12268 UpdateGuideState(): m_state=6
22:09:50.696 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:09:50.696 00.000 12268 Star::Find returns 1 (0), X=1154.01, Y=140.35, Mass=575, SNR=16.6, Peak=57 HFD=4.7
22:09:50.696 00.000 12268 MultiStar: [#1 0.06,-0.42,1.33,U] [#2 -0.44,0.10,1.03,U] [#3 -0.57,0.69,0.00,R] [#4 -0.09,0.11,0.76,U] [#5 -0.51,-0.12,0.90,U] [#6 -0.30,0.17,0.88,U] [#7 -0.26,0.32,0.86,U] [#8 -0.09,-0.00,0.48,U] 
22:09:50.697 00.001 12268 refined, 7 included, MultiStar: {-0.31, 0.06}, one-star: {-0.79, 0.50}
22:09:50.697 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
22:09:50.697 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
22:09:50.697 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.06 hyp=0.31 cameraTheta=2.95 mountX=0.03 mountY=-0.31, mountTheta=-1.47
22:09:50.699 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.06, opts=13)
22:09:50.699 00.000 12268 Enqueuing Move request for scope (-0.31, 0.06)
22:09:50.699 00.000 11616 Worker thread wakes up
22:09:50.699 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.06) opts 0xd
22:09:50.699 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.06)
22:09:50.699 00.000 11616 Moving (-0.31, 0.06) raw xDistance=0.03 yDistance=-0.31
22:09:50.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:50.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:09:50.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
22:09:50.699 00.000 11616 MoveAxis(E, 0, ABG)
22:09:50.699 00.000 11616 Move returns status 0, amount 0
22:09:50.700 00.001 11616 MoveAxis(N, 26, ABG)
22:09:50.700 00.000 11616 Guiding  Dir = 0, Dur = 26
22:09:50.700 00.000 11616 IsSlewing returns 0
22:09:50.701 00.001 11616 IsGuiding returns 0
22:09:50.701 00.000 11616 PulseGuide returned control before completion, sleep 36
22:09:50.722 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:50.741 00.019 12268 UpdateGuideState exits: m=575 SNR=16.6
22:09:50.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:50.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:50.741 00.000 12268 Enqueuing Expose request
22:09:50.744 00.003 11616 IsGuiding returns 1
22:09:50.744 00.000 11616 scope still moving after pulse duration time elapsed
22:09:50.776 00.032 11616 IsSlewing returns 0
22:09:50.777 00.001 11616 IsGuiding returns 1
22:09:50.807 00.030 11616 IsSlewing returns 0
22:09:50.807 00.000 11616 IsGuiding returns 1
22:09:50.840 00.033 11616 IsSlewing returns 0
22:09:50.840 00.000 11616 IsGuiding returns 1
22:09:50.871 00.031 11616 IsSlewing returns 0
22:09:50.871 00.000 11616 IsGuiding returns 1
22:09:50.902 00.031 11616 IsSlewing returns 0
22:09:50.902 00.000 11616 IsGuiding returns 0
22:09:50.902 00.000 11616 scope move finished after 26 + 174 ms
22:09:50.902 00.000 11616 Move returns status 0, amount 26
22:09:50.902 00.000 11616 move complete, result=0
22:09:50.902 00.000 11616 worker thread done servicing request
22:09:50.902 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 26 ms NORTH
22:09:50.903 00.001 11616 Worker thread wakes up
22:09:50.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:50.903 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:52.912 02.009 11616 Exposure complete
22:09:52.947 00.035 12268 evsrv: cli 0F8E69C0 connect
22:09:52.948 00.001 12268 case statement mapped state 6 to 3
22:09:52.948 00.000 12268 case statement mapped state 6 to 3
22:09:52.950 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"42161a42-4dcf-4e0f-8b4b-c1af69701d06"}
22:09:52.950 00.000 12268 case statement mapped state 6 to 3
22:09:52.950 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42161a42-4dcf-4e0f-8b4b-c1af69701d06"}
22:09:52.958 00.008 12268 evsrv: cli 0F8E69C0 disconnect
22:09:52.982 00.024 11616 worker thread done servicing request
22:09:52.982 00.000 12268 OnExposeComplete: enter
22:09:52.982 00.000 12268 UpdateGuideState(): m_state=6
22:09:52.982 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
22:09:52.982 00.000 12268 Star::Find returns 1 (0), X=1154.23, Y=140.26, Mass=626, SNR=17.3, Peak=51 HFD=4.9
22:09:52.983 00.001 12268 MultiStar: [#1 0.15,-0.56,1.25,U] [#2 -0.27,0.16,0.93,U] [#3 0.20,-0.22,0.88,U] [#4 0.01,0.11,0.74,U] [#5 -0.14,-0.14,0.82,U] [#6 0.08,0.06,0.83,U] [#7 -0.29,0.10,0.87,U] [#8 -0.26,-0.01,0.42,U] 
22:09:52.983 00.000 12268 refined, 8 included, MultiStar: {-0.11, -0.03}, one-star: {-0.58, 0.40}
22:09:52.983 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.34 = 1.94)
22:09:52.983 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.17)
22:09:52.983 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-2.87 mountX=-0.04 mountY=-0.11, mountTheta=-1.95
22:09:52.987 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.03, opts=13)
22:09:52.987 00.000 12268 Enqueuing Move request for scope (-0.11, -0.03)
22:09:52.987 00.000 11616 Worker thread wakes up
22:09:52.987 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
22:09:52.987 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
22:09:52.988 00.001 11616 Moving (-0.11, -0.03) raw xDistance=-0.04 yDistance=-0.11
22:09:52.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:52.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:09:52.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:52.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:09:52.988 00.000 11616 MoveAxis(E, 0, ABG)
22:09:52.988 00.000 11616 Move returns status 0, amount 0
22:09:52.988 00.000 11616 MoveAxis(N, 0, ABG)
22:09:52.988 00.000 11616 Move returns status 0, amount 0
22:09:52.988 00.000 11616 move complete, result=0
22:09:52.989 00.001 11616 worker thread done servicing request
22:09:53.018 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:53.041 00.023 12268 UpdateGuideState exits: m=626 SNR=17.3
22:09:53.041 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:53.041 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:53.041 00.000 12268 Enqueuing Expose request
22:09:53.041 00.000 11616 Worker thread wakes up
22:09:53.042 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:53.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:53.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:55.101 02.059 11616 Exposure complete
22:09:55.234 00.133 11616 worker thread done servicing request
22:09:55.234 00.000 12268 OnExposeComplete: enter
22:09:55.234 00.000 12268 UpdateGuideState(): m_state=6
22:09:55.235 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
22:09:55.235 00.000 12268 Star::Find returns 1 (0), X=1154.49, Y=140.48, Mass=606, SNR=17.0, Peak=49 HFD=4.7
22:09:55.235 00.000 12268 MultiStar: [#1 0.37,-0.05,1.31,U] [#2 -0.33,0.32,1.01,U] [#3 -0.00,0.32,0.85,U] [#4 0.09,0.17,0.76,U] [#5 -0.40,0.08,0.86,U] [#6 -0.14,0.47,0.84,U] [#7 -0.46,0.38,0.81,U] [#8 -0.16,0.27,0.51,U] 
22:09:55.236 00.001 12268 refined, 8 included, MultiStar: {-0.13, 0.28}, one-star: {-0.31, 0.63}
22:09:55.236 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
22:09:55.236 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
22:09:55.236 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.28 hyp=0.30 cameraTheta=2.00 mountX=0.26 mountY=-0.16, mountTheta=-0.55
22:09:55.238 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.28, opts=13)
22:09:55.238 00.000 12268 Enqueuing Move request for scope (-0.13, 0.28)
22:09:55.265 00.027 11616 Worker thread wakes up
22:09:55.267 00.002 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.28) opts 0xd
22:09:55.267 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.28)
22:09:55.267 00.000 11616 Moving (-0.13, 0.28) raw xDistance=0.26 yDistance=-0.16
22:09:55.267 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:09:55.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:09:55.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:09:55.267 00.000 11616 MoveAxis(E, 0, ABG)
22:09:55.267 00.000 11616 Move returns status 0, amount 0
22:09:55.267 00.000 11616 MoveAxis(N, 14, ABG)
22:09:55.268 00.001 11616 Guiding  Dir = 0, Dur = 14
22:09:55.269 00.001 11616 IsSlewing returns 0
22:09:55.269 00.000 11616 IsGuiding returns 0
22:09:55.271 00.002 11616 PulseGuide returned control before completion, sleep 22
22:09:55.272 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:55.313 00.041 12268 UpdateGuideState exits: m=606 SNR=17.0
22:09:55.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:55.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:55.313 00.000 12268 Enqueuing Expose request
22:09:55.320 00.007 11616 IsGuiding returns 1
22:09:55.320 00.000 11616 scope still moving after pulse duration time elapsed
22:09:55.357 00.037 11616 IsSlewing returns 0
22:09:55.358 00.001 11616 IsGuiding returns 0
22:09:55.358 00.000 11616 scope move finished after 14 + 75 ms
22:09:55.358 00.000 11616 Move returns status 0, amount 14
22:09:55.358 00.000 11616 move complete, result=0
22:09:55.359 00.001 11616 worker thread done servicing request
22:09:55.359 00.000 11616 Worker thread wakes up
22:09:55.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:55.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:55.359 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 14 ms NORTH
22:09:57.376 02.017 11616 Exposure complete
22:09:57.440 00.064 11616 worker thread done servicing request
22:09:57.440 00.000 12268 OnExposeComplete: enter
22:09:57.441 00.001 12268 UpdateGuideState(): m_state=6
22:09:57.441 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
22:09:57.441 00.000 12268 Star::Find returns 1 (0), X=1154.44, Y=140.41, Mass=681, SNR=17.9, Peak=51 HFD=4.9
22:09:57.441 00.000 12268 MultiStar: [#1 0.32,0.04,1.18,U] [#2 0.28,0.59,0.00,M1] [#3 0.28,0.38,0.82,U] [#4 -0.24,0.45,0.78,U] [#5 -0.13,0.09,0.78,U] [#6 -0.01,0.43,0.80,U] [#7 -0.24,0.68,0.00,M1] [#8 -0.13,0.41,0.48,U] 
22:09:57.442 00.001 12268 refined, 6 included, MultiStar: {-0.02, 0.32}, one-star: {-0.37, 0.55}
22:09:57.442 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
22:09:57.442 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
22:09:57.442 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.63 mountX=0.32 mountY=-0.06, mountTheta=-0.19
22:09:57.444 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.32, opts=13)
22:09:57.444 00.000 12268 Enqueuing Move request for scope (-0.02, 0.32)
22:09:57.444 00.000 11616 Worker thread wakes up
22:09:57.444 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.32) opts 0xd
22:09:57.445 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.32)
22:09:57.445 00.000 11616 Moving (-0.02, 0.32) raw xDistance=0.32 yDistance=-0.06
22:09:57.445 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
22:09:57.445 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
22:09:57.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
22:09:57.445 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:57.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:09:57.445 00.000 11616 MoveAxis(W, 177, ABG)
22:09:57.445 00.000 11616 Guiding  Dir = 3, Dur = 177
22:09:57.446 00.001 11616 IsSlewing returns 0
22:09:57.447 00.001 11616 IsGuiding returns 0
22:09:57.447 00.000 11616 PulseGuide returned control before completion, sleep 187
22:09:57.468 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:57.487 00.019 12268 UpdateGuideState exits: m=681 SNR=17.9
22:09:57.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:57.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:57.487 00.000 12268 Enqueuing Expose request
22:09:57.647 00.160 11616 IsGuiding returns 1
22:09:57.647 00.000 11616 scope still moving after pulse duration time elapsed
22:09:57.676 00.029 11616 IsSlewing returns 0
22:09:57.676 00.000 11616 IsGuiding returns 0
22:09:57.676 00.000 11616 scope move finished after 177 + 53 ms
22:09:57.676 00.000 11616 Move returns status 0, amount 177
22:09:57.676 00.000 11616 MoveAxis(N, 0, ABG)
22:09:57.676 00.000 11616 Move returns status 0, amount 0
22:09:57.676 00.000 11616 move complete, result=0
22:09:57.677 00.001 11616 worker thread done servicing request
22:09:57.677 00.000 12268 GuideStep: 0.3 px 177 ms WEST, -0.1 px 0 ms NORTH
22:09:57.677 00.000 11616 Worker thread wakes up
22:09:57.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:57.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:59.686 02.009 11616 Exposure complete
22:09:59.741 00.055 11616 worker thread done servicing request
22:09:59.741 00.000 12268 OnExposeComplete: enter
22:09:59.741 00.000 12268 UpdateGuideState(): m_state=6
22:09:59.741 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
22:09:59.742 00.001 12268 Star::Find returns 1 (0), X=1154.21, Y=140.21, Mass=620, SNR=17.2, Peak=59 HFD=4.4
22:09:59.742 00.000 12268 MultiStar: [#1 0.24,-0.38,1.24,U] [#2 -0.26,0.23,0.97,U] [#3 -0.00,0.02,0.84,U] [#4 -0.20,0.18,0.73,U] [#5 -0.21,-0.29,0.80,U] [#6 -0.52,0.01,0.83,U] [#7 -0.43,0.17,0.89,U] [#8 0.01,0.33,0.59,U] 
22:09:59.742 00.000 12268 refined, 8 included, MultiStar: {-0.21, 0.05}, one-star: {-0.59, 0.35}
22:09:59.742 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
22:09:59.742 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
22:09:59.742 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.22 cameraTheta=2.92 mountX=0.03 mountY=-0.22, mountTheta=-1.45
22:09:59.744 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.05, opts=13)
22:09:59.744 00.000 12268 Enqueuing Move request for scope (-0.21, 0.05)
22:09:59.744 00.000 11616 Worker thread wakes up
22:09:59.744 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.05) opts 0xd
22:09:59.744 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.05)
22:09:59.744 00.000 11616 Moving (-0.21, 0.05) raw xDistance=0.03 yDistance=-0.22
22:09:59.744 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:59.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:09:59.745 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
22:09:59.745 00.000 11616 MoveAxis(E, 0, ABG)
22:09:59.745 00.000 11616 Move returns status 0, amount 0
22:09:59.745 00.000 11616 MoveAxis(N, 18, ABG)
22:09:59.745 00.000 11616 Guiding  Dir = 0, Dur = 18
22:09:59.745 00.000 11616 IsSlewing returns 0
22:09:59.745 00.000 11616 IsGuiding returns 0
22:09:59.746 00.001 11616 PulseGuide returned control before completion, sleep 28
22:09:59.768 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:09:59.776 00.008 11616 IsGuiding returns 1
22:09:59.776 00.000 11616 scope still moving after pulse duration time elapsed
22:09:59.787 00.011 12268 UpdateGuideState exits: m=620 SNR=17.2
22:09:59.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:59.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:09:59.787 00.000 12268 Enqueuing Expose request
22:09:59.807 00.020 11616 IsSlewing returns 0
22:09:59.808 00.001 11616 IsGuiding returns 0
22:09:59.808 00.000 11616 scope move finished after 18 + 44 ms
22:09:59.808 00.000 11616 Move returns status 0, amount 18
22:09:59.808 00.000 11616 move complete, result=0
22:09:59.809 00.001 11616 worker thread done servicing request
22:09:59.809 00.000 11616 Worker thread wakes up
22:09:59.809 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:09:59.809 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:09:59.809 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 18 ms NORTH
22:10:01.928 02.119 11616 Exposure complete
22:10:01.996 00.068 11616 worker thread done servicing request
22:10:01.996 00.000 12268 OnExposeComplete: enter
22:10:01.996 00.000 12268 UpdateGuideState(): m_state=6
22:10:01.996 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
22:10:01.996 00.000 12268 Star::Find returns 1 (0), X=1154.05, Y=140.08, Mass=702, SNR=18.3, Peak=63 HFD=4.6
22:10:01.997 00.001 12268 MultiStar: [#1 0.01,-0.60,1.15,U] [#2 -0.67,-0.01,0.00,M1] [#3 -0.18,-0.13,0.81,U] [#4 -0.16,-0.20,0.69,U] [#5 -0.42,-0.01,0.82,U] [#6 -0.33,-0.19,0.77,U] [#7 -0.65,0.26,0.00,M1] [#8 -0.45,0.06,0.49,U] 
22:10:01.997 00.000 12268 refined, 6 included, MultiStar: {-0.31, -0.15}, one-star: {-0.75, 0.23}
22:10:01.997 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
22:10:01.997 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
22:10:01.997 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.15 hyp=0.35 cameraTheta=-2.71 mountX=-0.18 mountY=-0.29, mountTheta=-2.11
22:10:01.998 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.15, opts=13)
22:10:01.998 00.000 12268 Enqueuing Move request for scope (-0.31, -0.15)
22:10:01.998 00.000 11616 Worker thread wakes up
22:10:01.999 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.15) opts 0xd
22:10:01.999 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.15)
22:10:01.999 00.000 11616 Moving (-0.31, -0.15) raw xDistance=-0.18 yDistance=-0.29
22:10:01.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:10:01.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:10:01.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
22:10:01.999 00.000 11616 MoveAxis(E, 0, ABG)
22:10:02.000 00.001 11616 Move returns status 0, amount 0
22:10:02.000 00.000 11616 MoveAxis(N, 25, ABG)
22:10:02.000 00.000 11616 Guiding  Dir = 0, Dur = 25
22:10:02.001 00.001 11616 IsSlewing returns 0
22:10:02.001 00.000 11616 IsGuiding returns 0
22:10:02.001 00.000 11616 PulseGuide returned control before completion, sleep 35
22:10:02.031 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:02.050 00.019 12268 UpdateGuideState exits: m=702 SNR=18.3
22:10:02.051 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:02.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:02.051 00.000 12268 Enqueuing Expose request
22:10:02.053 00.002 11616 IsGuiding returns 1
22:10:02.053 00.000 11616 scope still moving after pulse duration time elapsed
22:10:02.098 00.045 11616 IsSlewing returns 0
22:10:02.098 00.000 11616 IsGuiding returns 0
22:10:02.098 00.000 11616 scope move finished after 25 + 71 ms
22:10:02.098 00.000 11616 Move returns status 0, amount 25
22:10:02.098 00.000 11616 move complete, result=0
22:10:02.098 00.000 11616 worker thread done servicing request
22:10:02.099 00.001 11616 Worker thread wakes up
22:10:02.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:02.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:02.100 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 25 ms NORTH
22:10:04.111 02.011 11616 Exposure complete
22:10:04.166 00.055 11616 worker thread done servicing request
22:10:04.166 00.000 12268 OnExposeComplete: enter
22:10:04.166 00.000 12268 UpdateGuideState(): m_state=6
22:10:04.166 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
22:10:04.166 00.000 12268 Star::Find returns 1 (0), X=1154.33, Y=140.18, Mass=635, SNR=17.4, Peak=51 HFD=4.9
22:10:04.167 00.001 12268 MultiStar: [#1 0.11,-0.52,1.23,U] [#2 -0.31,0.19,0.91,U] [#3 -0.05,-0.01,0.82,U] [#4 -0.08,0.21,0.76,U] [#5 -0.12,0.12,0.79,U] [#6 -0.49,0.19,0.74,U] [#7 -0.29,0.10,0.93,U] [#8 -0.36,0.18,0.49,U] 
22:10:04.167 00.000 12268 refined, 8 included, MultiStar: {-0.21, 0.06}, one-star: {-0.47, 0.32}
22:10:04.167 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
22:10:04.167 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
22:10:04.167 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.88 mountX=0.03 mountY=-0.21, mountTheta=-1.41
22:10:04.168 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.06, opts=13)
22:10:04.169 00.001 12268 Enqueuing Move request for scope (-0.21, 0.06)
22:10:04.169 00.000 11616 Worker thread wakes up
22:10:04.169 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
22:10:04.169 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
22:10:04.169 00.000 11616 Moving (-0.21, 0.06) raw xDistance=0.03 yDistance=-0.21
22:10:04.169 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:04.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:10:04.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:10:04.169 00.000 11616 MoveAxis(E, 0, ABG)
22:10:04.169 00.000 11616 Move returns status 0, amount 0
22:10:04.169 00.000 11616 MoveAxis(N, 18, ABG)
22:10:04.169 00.000 11616 Guiding  Dir = 0, Dur = 18
22:10:04.170 00.001 11616 IsSlewing returns 0
22:10:04.170 00.000 11616 IsGuiding returns 0
22:10:04.170 00.000 11616 PulseGuide returned control before completion, sleep 28
22:10:04.191 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:10:04.209 00.018 11616 IsGuiding returns 1
22:10:04.209 00.000 11616 scope still moving after pulse duration time elapsed
22:10:04.211 00.002 12268 UpdateGuideState exits: m=635 SNR=17.4
22:10:04.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:04.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:04.212 00.001 12268 Enqueuing Expose request
22:10:04.240 00.028 11616 IsSlewing returns 0
22:10:04.240 00.000 11616 IsGuiding returns 0
22:10:04.240 00.000 11616 scope move finished after 18 + 52 ms
22:10:04.240 00.000 11616 Move returns status 0, amount 18
22:10:04.240 00.000 11616 move complete, result=0
22:10:04.240 00.000 11616 worker thread done servicing request
22:10:04.241 00.001 11616 Worker thread wakes up
22:10:04.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:04.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:04.241 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 18 ms NORTH
22:10:06.257 02.016 11616 Exposure complete
22:10:06.313 00.056 11616 worker thread done servicing request
22:10:06.313 00.000 12268 OnExposeComplete: enter
22:10:06.313 00.000 12268 UpdateGuideState(): m_state=6
22:10:06.314 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
22:10:06.314 00.000 12268 Star::Find returns 1 (0), X=1154.30, Y=140.65, Mass=706, SNR=18.3, Peak=55 HFD=5.3
22:10:06.314 00.000 12268 MultiStar: [#1 0.27,-0.01,1.20,U] [#2 -0.27,0.64,0.00,M1] [#3 0.14,0.32,0.76,U] [#4 0.06,0.60,0.66,U] [#5 -0.43,0.50,0.00,M1] [#6 0.05,0.33,0.80,U] [#7 -0.29,0.92,0.00,M1] [#8 -0.28,0.88,0.00,M1] 
22:10:06.314 00.000 12268 refined, 4 included, MultiStar: {0.00, 0.38}, one-star: {-0.51, 0.79}
22:10:06.314 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
22:10:06.314 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
22:10:06.314 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.38 hyp=0.38 cameraTheta=1.57 mountX=0.38 mountY=-0.05, mountTheta=-0.13
22:10:06.318 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.38, opts=13)
22:10:06.318 00.000 12268 Enqueuing Move request for scope (0.00, 0.38)
22:10:06.318 00.000 11616 Worker thread wakes up
22:10:06.318 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.38) opts 0xd
22:10:06.318 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.38)
22:10:06.318 00.000 11616 Moving (0.00, 0.38) raw xDistance=0.38 yDistance=-0.05
22:10:06.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
22:10:06.319 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:06.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:10:06.319 00.000 11616 MoveAxis(W, 212, ABG)
22:10:06.319 00.000 11616 Guiding  Dir = 3, Dur = 212
22:10:06.319 00.000 11616 IsSlewing returns 0
22:10:06.320 00.001 11616 IsGuiding returns 0
22:10:06.320 00.000 11616 PulseGuide returned control before completion, sleep 222
22:10:06.340 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:10:06.358 00.018 12268 UpdateGuideState exits: m=706 SNR=18.3
22:10:06.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:06.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:06.358 00.000 12268 Enqueuing Expose request
22:10:06.552 00.194 11616 IsGuiding returns 1
22:10:06.552 00.000 11616 scope still moving after pulse duration time elapsed
22:10:06.583 00.031 11616 IsSlewing returns 0
22:10:06.583 00.000 11616 IsGuiding returns 1
22:10:06.614 00.031 11616 IsSlewing returns 0
22:10:06.614 00.000 11616 IsGuiding returns 0
22:10:06.614 00.000 11616 scope move finished after 212 + 82 ms
22:10:06.614 00.000 11616 Move returns status 0, amount 212
22:10:06.615 00.001 11616 MoveAxis(N, 0, ABG)
22:10:06.615 00.000 11616 Move returns status 0, amount 0
22:10:06.615 00.000 11616 move complete, result=0
22:10:06.615 00.000 11616 worker thread done servicing request
22:10:06.615 00.000 11616 Worker thread wakes up
22:10:06.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:06.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:06.615 00.000 12268 GuideStep: 0.4 px 212 ms WEST, -0.0 px 0 ms NORTH
22:10:08.634 02.019 11616 Exposure complete
22:10:08.689 00.055 11616 worker thread done servicing request
22:10:08.689 00.000 12268 OnExposeComplete: enter
22:10:08.689 00.000 12268 UpdateGuideState(): m_state=6
22:10:08.689 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
22:10:08.689 00.000 12268 Star::Find returns 1 (0), X=1154.18, Y=140.45, Mass=720, SNR=18.4, Peak=56 HFD=5.0
22:10:08.690 00.001 12268 MultiStar: [#1 0.29,-0.28,1.15,U] [#2 -0.34,0.30,0.90,U] [#3 0.32,0.30,0.77,U] [#4 -0.02,0.44,0.69,U] [#5 -0.21,0.03,0.77,U] [#6 -0.03,0.09,0.72,U] [#7 -0.50,0.39,0.00,M2] [#8 -0.32,0.42,0.49,U] 
22:10:08.690 00.000 12268 refined, 7 included, MultiStar: {-0.11, 0.21}, one-star: {-0.63, 0.59}
22:10:08.690 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
22:10:08.690 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
22:10:08.690 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.24 cameraTheta=2.05 mountX=0.20 mountY=-0.14, mountTheta=-0.60
22:10:08.691 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.21, opts=13)
22:10:08.691 00.000 12268 Enqueuing Move request for scope (-0.11, 0.21)
22:10:08.691 00.000 11616 Worker thread wakes up
22:10:08.692 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.21) opts 0xd
22:10:08.692 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.21)
22:10:08.692 00.000 11616 Moving (-0.11, 0.21) raw xDistance=0.20 yDistance=-0.14
22:10:08.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
22:10:08.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:08.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:10:08.692 00.000 11616 MoveAxis(W, 111, ABG)
22:10:08.692 00.000 11616 Guiding  Dir = 3, Dur = 111
22:10:08.692 00.000 11616 IsSlewing returns 0
22:10:08.693 00.001 11616 IsGuiding returns 0
22:10:08.693 00.000 11616 PulseGuide returned control before completion, sleep 121
22:10:08.714 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:08.735 00.021 12268 UpdateGuideState exits: m=720 SNR=18.4
22:10:08.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:08.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:08.735 00.000 12268 Enqueuing Expose request
22:10:08.818 00.083 11616 IsGuiding returns 1
22:10:08.818 00.000 11616 scope still moving after pulse duration time elapsed
22:10:08.850 00.032 11616 IsSlewing returns 0
22:10:08.850 00.000 11616 IsGuiding returns 0
22:10:08.850 00.000 11616 scope move finished after 111 + 46 ms
22:10:08.850 00.000 11616 Move returns status 0, amount 111
22:10:08.850 00.000 11616 MoveAxis(N, 0, ABG)
22:10:08.850 00.000 11616 Move returns status 0, amount 0
22:10:08.850 00.000 11616 move complete, result=0
22:10:08.851 00.001 11616 worker thread done servicing request
22:10:08.851 00.000 11616 Worker thread wakes up
22:10:08.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:08.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:08.851 00.000 12268 GuideStep: 0.2 px 111 ms WEST, -0.1 px 0 ms NORTH
22:10:10.857 02.006 11616 Exposure complete
22:10:10.912 00.055 11616 worker thread done servicing request
22:10:10.912 00.000 12268 OnExposeComplete: enter
22:10:10.912 00.000 12268 UpdateGuideState(): m_state=6
22:10:10.912 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
22:10:10.913 00.001 12268 Star::Find returns 1 (0), X=1154.06, Y=140.24, Mass=627, SNR=17.2, Peak=57 HFD=4.8
22:10:10.913 00.000 12268 MultiStar: [#1 0.17,-0.55,1.26,U] [#2 -0.10,0.08,0.89,U] [#3 0.20,-0.10,0.81,U] [#4 -0.25,0.23,0.78,U] [#5 -0.47,-0.19,0.77,U] [#6 -0.09,0.17,0.73,U] [#7 -0.35,0.24,0.87,U] [#8 -0.68,-0.14,0.00,M1] 
22:10:10.913 00.000 12268 refined, 7 included, MultiStar: {-0.19, 0.01}, one-star: {-0.74, 0.38}
22:10:10.913 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
22:10:10.913 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
22:10:10.913 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.01 hyp=0.19 cameraTheta=3.11 mountX=-0.01 mountY=-0.19, mountTheta=-1.64
22:10:10.915 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.01, opts=13)
22:10:10.915 00.000 12268 Enqueuing Move request for scope (-0.19, 0.01)
22:10:10.915 00.000 11616 Worker thread wakes up
22:10:10.915 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.01) opts 0xd
22:10:10.915 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.01)
22:10:10.915 00.000 11616 Moving (-0.19, 0.01) raw xDistance=-0.01 yDistance=-0.19
22:10:10.915 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:10.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:10:10.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
22:10:10.915 00.000 11616 MoveAxis(E, 0, ABG)
22:10:10.915 00.000 11616 Move returns status 0, amount 0
22:10:10.916 00.001 11616 MoveAxis(N, 16, ABG)
22:10:10.916 00.000 11616 Guiding  Dir = 0, Dur = 16
22:10:10.916 00.000 11616 IsSlewing returns 0
22:10:10.916 00.000 11616 IsGuiding returns 0
22:10:10.916 00.000 11616 PulseGuide returned control before completion, sleep 26
22:10:10.937 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:10:10.951 00.014 11616 IsGuiding returns 1
22:10:10.951 00.000 11616 scope still moving after pulse duration time elapsed
22:10:10.956 00.005 12268 UpdateGuideState exits: m=627 SNR=17.2
22:10:10.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:10.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:10.956 00.000 12268 Enqueuing Expose request
22:10:10.983 00.027 11616 IsSlewing returns 0
22:10:10.984 00.001 11616 IsGuiding returns 0
22:10:10.984 00.000 11616 scope move finished after 16 + 51 ms
22:10:10.984 00.000 11616 Move returns status 0, amount 16
22:10:10.984 00.000 11616 move complete, result=0
22:10:10.984 00.000 11616 worker thread done servicing request
22:10:10.984 00.000 11616 Worker thread wakes up
22:10:10.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:10.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:10.985 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 16 ms NORTH
22:10:13.017 02.032 11616 Exposure complete
22:10:13.081 00.064 11616 worker thread done servicing request
22:10:13.081 00.000 12268 OnExposeComplete: enter
22:10:13.081 00.000 12268 UpdateGuideState(): m_state=6
22:10:13.081 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
22:10:13.082 00.001 12268 Star::Find returns 1 (0), X=1153.99, Y=140.29, Mass=662, SNR=17.8, Peak=59 HFD=4.8
22:10:13.082 00.000 12268 MultiStar: [#1 0.10,-0.36,1.15,U] [#2 -0.30,0.17,0.87,U] [#3 0.21,-0.01,0.82,U] [#4 -0.41,-0.04,0.68,U] [#5 -0.33,-0.02,0.73,U] [#6 -0.28,0.33,0.77,U] [#7 -0.47,0.35,0.75,U] [#8 -0.52,0.14,0.47,U] 
22:10:13.082 00.000 12268 refined, 8 included, MultiStar: {-0.29, 0.10}, one-star: {-0.81, 0.43}
22:10:13.082 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.35 = 1.35)
22:10:13.082 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.76 = -1.76)
22:10:13.082 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.10 hyp=0.31 cameraTheta=2.82 mountX=0.07 mountY=-0.30, mountTheta=-1.35
22:10:13.084 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.10, opts=13)
22:10:13.084 00.000 12268 Enqueuing Move request for scope (-0.29, 0.10)
22:10:13.084 00.000 11616 Worker thread wakes up
22:10:13.085 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.10) opts 0xd
22:10:13.085 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.10)
22:10:13.085 00.000 11616 Moving (-0.29, 0.10) raw xDistance=0.07 yDistance=-0.30
22:10:13.085 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:13.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:10:13.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
22:10:13.108 00.023 11616 MoveAxis(E, 0, ABG)
22:10:13.108 00.000 11616 Move returns status 0, amount 0
22:10:13.108 00.000 11616 MoveAxis(N, 26, ABG)
22:10:13.108 00.000 11616 Guiding  Dir = 0, Dur = 26
22:10:13.109 00.001 11616 IsSlewing returns 0
22:10:13.109 00.000 11616 IsGuiding returns 0
22:10:13.109 00.000 11616 PulseGuide returned control before completion, sleep 36
22:10:13.115 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:13.138 00.023 12268 UpdateGuideState exits: m=662 SNR=17.8
22:10:13.138 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:13.138 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:13.139 00.001 12268 Enqueuing Expose request
22:10:13.160 00.021 11616 IsGuiding returns 1
22:10:13.160 00.000 11616 scope still moving after pulse duration time elapsed
22:10:13.192 00.032 11616 IsSlewing returns 0
22:10:13.193 00.001 11616 IsGuiding returns 1
22:10:13.227 00.034 11616 IsSlewing returns 0
22:10:13.227 00.000 11616 IsGuiding returns 0
22:10:13.228 00.001 11616 scope move finished after 26 + 91 ms
22:10:13.228 00.000 11616 Move returns status 0, amount 26
22:10:13.228 00.000 11616 move complete, result=0
22:10:13.228 00.000 11616 worker thread done servicing request
22:10:13.228 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 26 ms NORTH
22:10:13.228 00.000 11616 Worker thread wakes up
22:10:13.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:13.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:15.243 02.015 11616 Exposure complete
22:10:15.310 00.067 11616 worker thread done servicing request
22:10:15.310 00.000 12268 OnExposeComplete: enter
22:10:15.310 00.000 12268 UpdateGuideState(): m_state=6
22:10:15.312 00.002 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
22:10:15.312 00.000 12268 Star::Find returns 1 (0), X=1154.23, Y=140.65, Mass=687, SNR=18.0, Peak=53 HFD=5.3
22:10:15.312 00.000 12268 MultiStar: [#1 0.26,0.05,1.18,U] [#2 -0.32,0.34,0.90,U] [#3 0.32,0.26,0.81,U] [#4 -0.24,-0.02,0.64,U] [#5 -0.25,0.08,0.75,U] [#6 -0.38,0.34,0.68,U] [#7 -0.53,0.34,0.00,M1] [#8 -0.35,0.20,0.41,U] 
22:10:15.312 00.000 12268 refined, 7 included, MultiStar: {-0.16, 0.27}, one-star: {-0.57, 0.79}
22:10:15.312 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
22:10:15.313 00.001 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
22:10:15.313 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.27 hyp=0.32 cameraTheta=2.11 mountX=0.26 mountY=-0.20, mountTheta=-0.66
22:10:15.314 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.27, opts=13)
22:10:15.315 00.001 12268 Enqueuing Move request for scope (-0.16, 0.27)
22:10:15.315 00.000 11616 Worker thread wakes up
22:10:15.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.27) opts 0xd
22:10:15.315 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.27)
22:10:15.315 00.000 11616 Moving (-0.16, 0.27) raw xDistance=0.26 yDistance=-0.20
22:10:15.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
22:10:15.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
22:10:15.315 00.000 11616 MoveAxis(W, 143, ABG)
22:10:15.315 00.000 11616 Guiding  Dir = 3, Dur = 143
22:10:15.316 00.001 11616 IsSlewing returns 0
22:10:15.316 00.000 11616 IsGuiding returns 0
22:10:15.316 00.000 11616 PulseGuide returned control before completion, sleep 153
22:10:15.342 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:15.367 00.025 12268 UpdateGuideState exits: m=687 SNR=18.0
22:10:15.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:15.368 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:15.368 00.000 12268 Enqueuing Expose request
22:10:15.481 00.113 11616 IsGuiding returns 1
22:10:15.481 00.000 11616 scope still moving after pulse duration time elapsed
22:10:15.512 00.031 11616 IsSlewing returns 0
22:10:15.512 00.000 11616 IsGuiding returns 0
22:10:15.512 00.000 11616 scope move finished after 143 + 53 ms
22:10:15.512 00.000 11616 Move returns status 0, amount 143
22:10:15.512 00.000 11616 MoveAxis(N, 17, ABG)
22:10:15.513 00.001 11616 Guiding  Dir = 0, Dur = 17
22:10:15.513 00.000 11616 IsSlewing returns 0
22:10:15.513 00.000 11616 IsGuiding returns 0
22:10:15.513 00.000 11616 PulseGuide returned control before completion, sleep 27
22:10:15.543 00.030 11616 IsGuiding returns 1
22:10:15.543 00.000 11616 scope still moving after pulse duration time elapsed
22:10:15.574 00.031 11616 IsSlewing returns 0
22:10:15.574 00.000 11616 IsGuiding returns 1
22:10:15.604 00.030 11616 IsSlewing returns 0
22:10:15.604 00.000 11616 IsGuiding returns 1
22:10:15.637 00.033 11616 IsSlewing returns 0
22:10:15.637 00.000 11616 IsGuiding returns 1
22:10:15.667 00.030 11616 IsSlewing returns 0
22:10:15.667 00.000 11616 IsGuiding returns 1
22:10:15.696 00.029 11616 IsSlewing returns 0
22:10:15.696 00.000 11616 IsGuiding returns 1
22:10:15.728 00.032 11616 IsSlewing returns 0
22:10:15.728 00.000 11616 IsGuiding returns 0
22:10:15.728 00.000 11616 scope move finished after 17 + 197 ms
22:10:15.728 00.000 11616 Move returns status 0, amount 17
22:10:15.728 00.000 11616 move complete, result=0
22:10:15.728 00.000 11616 worker thread done servicing request
22:10:15.729 00.001 12268 GuideStep: 0.3 px 143 ms WEST, -0.2 px 17 ms NORTH
22:10:15.729 00.000 11616 Worker thread wakes up
22:10:15.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:15.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:17.736 02.007 11616 Exposure complete
22:10:17.792 00.056 11616 worker thread done servicing request
22:10:17.793 00.001 12268 OnExposeComplete: enter
22:10:17.793 00.000 12268 UpdateGuideState(): m_state=6
22:10:17.793 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
22:10:17.793 00.000 12268 Star::Find returns 1 (0), X=1154.30, Y=140.30, Mass=656, SNR=17.6, Peak=60 HFD=4.8
22:10:17.793 00.000 12268 MultiStar: [#1 0.00,-0.26,1.12,U] [#2 -0.57,0.11,0.88,U] [#3 0.13,0.21,0.75,U] [#4 -0.29,0.29,0.67,U] [#5 -0.54,0.09,0.76,U] [#6 -0.41,0.02,0.78,U] [#7 -0.10,0.25,0.71,U] [#8 -0.20,0.43,0.43,U] 
22:10:17.795 00.002 12268 refined, 8 included, MultiStar: {-0.28, 0.15}, one-star: {-0.50, 0.45}
22:10:17.795 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
22:10:17.795 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
22:10:17.795 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.15 hyp=0.31 cameraTheta=2.66 mountX=0.12 mountY=-0.30, mountTheta=-1.19
22:10:17.796 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.15, opts=13)
22:10:17.796 00.000 12268 Enqueuing Move request for scope (-0.28, 0.15)
22:10:17.797 00.001 11616 Worker thread wakes up
22:10:17.797 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.15) opts 0xd
22:10:17.797 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.15)
22:10:17.797 00.000 11616 Moving (-0.28, 0.15) raw xDistance=0.12 yDistance=-0.30
22:10:17.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
22:10:17.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
22:10:17.797 00.000 11616 MoveAxis(W, 66, ABG)
22:10:17.797 00.000 11616 Guiding  Dir = 3, Dur = 66
22:10:17.797 00.000 11616 IsSlewing returns 0
22:10:17.798 00.001 11616 IsGuiding returns 0
22:10:17.798 00.000 11616 PulseGuide returned control before completion, sleep 76
22:10:17.823 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:17.841 00.018 12268 UpdateGuideState exits: m=656 SNR=17.6
22:10:17.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:17.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:17.841 00.000 12268 Enqueuing Expose request
22:10:17.877 00.036 11616 IsGuiding returns 1
22:10:17.877 00.000 11616 scope still moving after pulse duration time elapsed
22:10:17.913 00.036 11616 IsSlewing returns 0
22:10:17.913 00.000 11616 IsGuiding returns 0
22:10:17.913 00.000 11616 scope move finished after 66 + 50 ms
22:10:17.913 00.000 11616 Move returns status 0, amount 66
22:10:17.913 00.000 11616 MoveAxis(N, 25, ABG)
22:10:17.913 00.000 11616 Guiding  Dir = 0, Dur = 25
22:10:17.914 00.001 11616 IsSlewing returns 0
22:10:17.914 00.000 11616 IsGuiding returns 0
22:10:17.915 00.001 11616 PulseGuide returned control before completion, sleep 35
22:10:17.954 00.039 11616 IsGuiding returns 1
22:10:17.954 00.000 11616 scope still moving after pulse duration time elapsed
22:10:17.985 00.031 11616 IsSlewing returns 0
22:10:17.985 00.000 11616 IsGuiding returns 1
22:10:18.017 00.032 11616 IsSlewing returns 0
22:10:18.017 00.000 11616 IsGuiding returns 1
22:10:18.048 00.031 11616 IsSlewing returns 0
22:10:18.048 00.000 11616 IsGuiding returns 1
22:10:18.079 00.031 11616 IsSlewing returns 0
22:10:18.079 00.000 11616 IsGuiding returns 1
22:10:18.111 00.032 11616 IsSlewing returns 0
22:10:18.111 00.000 11616 IsGuiding returns 1
22:10:18.141 00.030 11616 IsSlewing returns 0
22:10:18.141 00.000 11616 IsGuiding returns 1
22:10:18.173 00.032 11616 IsSlewing returns 0
22:10:18.174 00.001 11616 IsGuiding returns 1
22:10:18.205 00.031 11616 IsSlewing returns 0
22:10:18.205 00.000 11616 IsGuiding returns 0
22:10:18.205 00.000 11616 scope move finished after 25 + 265 ms
22:10:18.205 00.000 11616 Move returns status 0, amount 25
22:10:18.205 00.000 11616 move complete, result=0
22:10:18.205 00.000 11616 worker thread done servicing request
22:10:18.205 00.000 11616 Worker thread wakes up
22:10:18.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:18.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:18.206 00.001 12268 GuideStep: 0.1 px 66 ms WEST, -0.3 px 25 ms NORTH
22:10:20.217 02.011 11616 Exposure complete
22:10:20.280 00.063 11616 worker thread done servicing request
22:10:20.280 00.000 12268 OnExposeComplete: enter
22:10:20.280 00.000 12268 UpdateGuideState(): m_state=6
22:10:20.280 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
22:10:20.281 00.001 12268 Star::Find returns 1 (0), X=1154.18, Y=140.06, Mass=597, SNR=16.8, Peak=54 HFD=4.7
22:10:20.281 00.000 12268 MultiStar: [#1 0.31,-0.60,0.00,M1] [#2 -0.33,-0.13,0.95,U] [#3 0.26,-0.23,0.80,U] [#4 -0.03,-0.35,0.75,U] [#5 -0.29,-0.35,0.78,U] [#6 -0.40,-0.20,0.77,U] [#7 -0.32,0.13,0.80,U] [#8 -0.26,-0.45,0.46,U] 
22:10:20.281 00.000 12268 refined, 7 included, MultiStar: {-0.26, -0.14}, one-star: {-0.62, 0.20}
22:10:20.281 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.12 = 2.17)
22:10:20.281 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
22:10:20.281 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.14 hyp=0.30 cameraTheta=-2.64 mountX=-0.17 mountY=-0.24, mountTheta=-2.18
22:10:20.283 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.14, opts=13)
22:10:20.283 00.000 12268 Enqueuing Move request for scope (-0.26, -0.14)
22:10:20.283 00.000 11616 Worker thread wakes up
22:10:20.283 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.14) opts 0xd
22:10:20.283 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.14)
22:10:20.283 00.000 11616 Moving (-0.26, -0.14) raw xDistance=-0.17 yDistance=-0.24
22:10:20.283 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:10:20.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:10:20.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:10:20.284 00.001 11616 MoveAxis(E, 0, ABG)
22:10:20.284 00.000 11616 Move returns status 0, amount 0
22:10:20.284 00.000 11616 MoveAxis(N, 21, ABG)
22:10:20.284 00.000 11616 Guiding  Dir = 0, Dur = 21
22:10:20.285 00.001 11616 IsSlewing returns 0
22:10:20.285 00.000 11616 IsGuiding returns 0
22:10:20.285 00.000 11616 PulseGuide returned control before completion, sleep 31
22:10:20.307 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:20.330 00.023 12268 UpdateGuideState exits: m=597 SNR=16.8
22:10:20.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:20.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:20.330 00.000 12268 Enqueuing Expose request
22:10:20.334 00.004 11616 IsGuiding returns 1
22:10:20.334 00.000 11616 scope still moving after pulse duration time elapsed
22:10:20.365 00.031 11616 IsSlewing returns 0
22:10:20.365 00.000 11616 IsGuiding returns 1
22:10:20.395 00.030 11616 IsSlewing returns 0
22:10:20.395 00.000 11616 IsGuiding returns 1
22:10:20.425 00.030 11616 IsSlewing returns 0
22:10:20.425 00.000 11616 IsGuiding returns 0
22:10:20.425 00.000 11616 scope move finished after 21 + 118 ms
22:10:20.426 00.001 11616 Move returns status 0, amount 21
22:10:20.426 00.000 11616 move complete, result=0
22:10:20.426 00.000 11616 worker thread done servicing request
22:10:20.426 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 21 ms NORTH
22:10:20.426 00.000 11616 Worker thread wakes up
22:10:20.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:20.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:22.436 02.010 11616 Exposure complete
22:10:22.492 00.056 11616 worker thread done servicing request
22:10:22.492 00.000 12268 OnExposeComplete: enter
22:10:22.492 00.000 12268 UpdateGuideState(): m_state=6
22:10:22.493 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
22:10:22.493 00.000 12268 Star::Find returns 1 (0), X=1154.13, Y=139.85, Mass=651, SNR=17.6, Peak=54 HFD=4.9
22:10:22.493 00.000 12268 MultiStar: [#1 0.27,-0.65,0.00,M2] [#2 -0.19,-0.05,0.93,U] [#3 0.18,-0.38,0.77,U] [#4 -0.27,-0.09,0.71,U] [#5 -0.33,-0.45,0.80,U] [#6 -0.19,0.20,0.76,U] [#7 -0.31,-0.01,0.80,U] [#8 -0.53,-0.20,0.47,U] 
22:10:22.493 00.000 12268 refined, 7 included, MultiStar: {-0.29, -0.12}, one-star: {-0.67, -0.01}
22:10:22.493 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
22:10:22.493 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
22:10:22.493 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.12 hyp=0.31 cameraTheta=-2.76 mountX=-0.14 mountY=-0.27, mountTheta=-2.06
22:10:22.495 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.12, opts=13)
22:10:22.495 00.000 12268 Enqueuing Move request for scope (-0.29, -0.12)
22:10:22.495 00.000 11616 Worker thread wakes up
22:10:22.495 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.12) opts 0xd
22:10:22.495 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.12)
22:10:22.495 00.000 11616 Moving (-0.29, -0.12) raw xDistance=-0.14 yDistance=-0.27
22:10:22.495 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:10:22.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:10:22.496 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
22:10:22.496 00.000 11616 MoveAxis(E, 0, ABG)
22:10:22.496 00.000 11616 Move returns status 0, amount 0
22:10:22.496 00.000 11616 MoveAxis(N, 23, ABG)
22:10:22.496 00.000 11616 Guiding  Dir = 0, Dur = 23
22:10:22.496 00.000 11616 IsSlewing returns 0
22:10:22.496 00.000 11616 IsGuiding returns 0
22:10:22.497 00.001 11616 PulseGuide returned control before completion, sleep 33
22:10:22.520 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:10:22.537 00.017 12268 UpdateGuideState exits: m=651 SNR=17.6
22:10:22.538 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:22.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:22.538 00.000 12268 Enqueuing Expose request
22:10:22.543 00.005 11616 IsGuiding returns 0
22:10:22.543 00.000 11616 Move returns status 0, amount 23
22:10:22.543 00.000 11616 move complete, result=0
22:10:22.544 00.001 11616 worker thread done servicing request
22:10:22.544 00.000 11616 Worker thread wakes up
22:10:22.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:22.545 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:22.545 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
22:10:24.555 02.010 11616 Exposure complete
22:10:24.612 00.057 11616 worker thread done servicing request
22:10:24.612 00.000 12268 OnExposeComplete: enter
22:10:24.612 00.000 12268 UpdateGuideState(): m_state=6
22:10:24.613 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
22:10:24.613 00.000 12268 Star::Find returns 1 (0), X=1154.31, Y=139.98, Mass=629, SNR=17.3, Peak=54 HFD=5.0
22:10:24.613 00.000 12268 MultiStar: [#1 0.15,-0.63,0.00,M3] [#2 -0.33,-0.09,0.93,U] [#3 0.14,-0.21,0.80,U] [#4 -0.20,-0.16,0.69,U] [#5 -0.51,-0.20,0.78,U] [#6 -0.32,-0.15,0.84,U] [#7 -0.40,-0.07,0.87,U] [#8 -0.08,0.21,0.59,U] 
22:10:24.613 00.000 12268 refined, 7 included, MultiStar: {-0.29, -0.07}, one-star: {-0.49, 0.12}
22:10:24.613 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
22:10:24.613 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.20)
22:10:24.613 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.07 hyp=0.30 cameraTheta=-2.90 mountX=-0.10 mountY=-0.28, mountTheta=-1.91
22:10:24.615 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.07, opts=13)
22:10:24.615 00.000 12268 Enqueuing Move request for scope (-0.29, -0.07)
22:10:24.615 00.000 11616 Worker thread wakes up
22:10:24.615 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.07) opts 0xd
22:10:24.615 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.07)
22:10:24.615 00.000 11616 Moving (-0.29, -0.07) raw xDistance=-0.10 yDistance=-0.28
22:10:24.615 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:10:24.616 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:10:24.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
22:10:24.616 00.000 11616 MoveAxis(E, 0, ABG)
22:10:24.616 00.000 11616 Move returns status 0, amount 0
22:10:24.616 00.000 11616 MoveAxis(N, 24, ABG)
22:10:24.616 00.000 11616 Guiding  Dir = 0, Dur = 24
22:10:24.616 00.000 11616 IsSlewing returns 0
22:10:24.617 00.001 11616 IsGuiding returns 0
22:10:24.617 00.000 11616 PulseGuide returned control before completion, sleep 34
22:10:24.637 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:24.651 00.014 11616 IsGuiding returns 1
22:10:24.651 00.000 11616 scope still moving after pulse duration time elapsed
22:10:24.654 00.003 12268 UpdateGuideState exits: m=629 SNR=17.3
22:10:24.656 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:24.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:24.656 00.000 12268 Enqueuing Expose request
22:10:24.683 00.027 11616 IsSlewing returns 0
22:10:24.683 00.000 11616 IsGuiding returns 0
22:10:24.683 00.000 11616 scope move finished after 24 + 42 ms
22:10:24.683 00.000 11616 Move returns status 0, amount 24
22:10:24.683 00.000 11616 move complete, result=0
22:10:24.683 00.000 11616 worker thread done servicing request
22:10:24.683 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 24 ms NORTH
22:10:24.684 00.001 11616 Worker thread wakes up
22:10:24.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:24.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:26.690 02.006 11616 Exposure complete
22:10:26.746 00.056 11616 worker thread done servicing request
22:10:26.746 00.000 12268 OnExposeComplete: enter
22:10:26.746 00.000 12268 UpdateGuideState(): m_state=6
22:10:26.746 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
22:10:26.747 00.001 12268 Star::Find returns 1 (0), X=1154.12, Y=139.86, Mass=594, SNR=16.8, Peak=53 HFD=4.5
22:10:26.747 00.000 12268 MultiStar: [#1 0.09,-0.88,0.00,M4] [#2 -0.15,0.07,0.96,U] [#3 0.06,-0.23,0.85,U] [#4 0.11,-0.42,0.77,U] [#5 -0.31,-0.57,0.00,M1] [#6 -0.36,-0.19,0.75,U] [#7 -0.47,-0.23,0.79,U] [#8 -0.58,0.12,0.52,U] 
22:10:26.747 00.000 12268 refined, 6 included, MultiStar: {-0.29, -0.13}, one-star: {-0.68, -0.00}
22:10:26.747 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
22:10:26.747 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
22:10:26.747 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-2.73 mountX=-0.15 mountY=-0.27, mountTheta=-2.09
22:10:26.748 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.13, opts=13)
22:10:26.748 00.000 12268 Enqueuing Move request for scope (-0.29, -0.13)
22:10:26.748 00.000 11616 Worker thread wakes up
22:10:26.750 00.002 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.13) opts 0xd
22:10:26.750 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.13)
22:10:26.750 00.000 11616 Moving (-0.29, -0.13) raw xDistance=-0.15 yDistance=-0.27
22:10:26.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:10:26.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:10:26.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
22:10:26.750 00.000 11616 MoveAxis(E, 0, ABG)
22:10:26.750 00.000 11616 Move returns status 0, amount 0
22:10:26.750 00.000 11616 MoveAxis(N, 23, ABG)
22:10:26.750 00.000 11616 Guiding  Dir = 0, Dur = 23
22:10:26.751 00.001 11616 IsSlewing returns 0
22:10:26.751 00.000 11616 IsGuiding returns 0
22:10:26.751 00.000 11616 PulseGuide returned control before completion, sleep 33
22:10:26.773 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:26.787 00.014 11616 IsGuiding returns 1
22:10:26.787 00.000 11616 scope still moving after pulse duration time elapsed
22:10:26.792 00.005 12268 UpdateGuideState exits: m=594 SNR=16.8
22:10:26.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:26.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:26.792 00.000 12268 Enqueuing Expose request
22:10:26.817 00.025 11616 IsSlewing returns 0
22:10:26.818 00.001 11616 IsGuiding returns 0
22:10:26.818 00.000 11616 scope move finished after 23 + 44 ms
22:10:26.818 00.000 11616 Move returns status 0, amount 23
22:10:26.818 00.000 11616 move complete, result=0
22:10:26.818 00.000 11616 worker thread done servicing request
22:10:26.818 00.000 11616 Worker thread wakes up
22:10:26.819 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:26.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:26.819 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 23 ms NORTH
22:10:28.820 02.001 11616 Exposure complete
22:10:28.875 00.055 11616 worker thread done servicing request
22:10:28.876 00.001 12268 OnExposeComplete: enter
22:10:28.876 00.000 12268 UpdateGuideState(): m_state=6
22:10:28.876 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
22:10:28.876 00.000 12268 Star::Find returns 1 (0), X=1154.09, Y=139.59, Mass=631, SNR=17.3, Peak=51 HFD=4.9
22:10:28.877 00.001 12268 MultiStar: [#1 0.20,-0.96,0.00,M5] [#2 -0.33,-0.36,0.99,U] [#3 0.10,-0.73,0.00,M1] [#4 0.06,-0.69,0.00,M1] [#5 -0.30,-0.70,0.00,M2] [#6 -0.51,-0.59,0.00,M1] [#7 -0.35,-0.78,0.00,M1] [#8 -0.43,-0.61,0.00,M1] 
22:10:28.877 00.000 12268 refined, 1 included, MultiStar: {-0.52, -0.31}, one-star: {-0.71, -0.26}
22:10:28.877 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.08 = 2.21)
22:10:28.877 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.91)
22:10:28.877 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-0.31 hyp=0.61 cameraTheta=-2.60 mountX=-0.36 mountY=-0.48, mountTheta=-2.22
22:10:28.878 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=-0.31, opts=13)
22:10:28.879 00.001 12268 Enqueuing Move request for scope (-0.52, -0.31)
22:10:28.879 00.000 11616 Worker thread wakes up
22:10:28.879 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.31) opts 0xd
22:10:28.879 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, -0.31)
22:10:28.879 00.000 11616 Moving (-0.52, -0.31) raw xDistance=-0.36 yDistance=-0.48
22:10:28.879 00.000 11616 resist switch: large excursion: input -0.36 thresh 0.29 direction from 1 to -1
22:10:28.879 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.08
22:10:28.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
22:10:28.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
22:10:28.879 00.000 11616 MoveAxis(E, 201, ABG)
22:10:28.879 00.000 11616 Guiding  Dir = 2, Dur = 201
22:10:28.880 00.001 11616 IsSlewing returns 0
22:10:28.880 00.000 11616 IsGuiding returns 0
22:10:28.880 00.000 11616 PulseGuide returned control before completion, sleep 211
22:10:28.900 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:28.920 00.020 12268 UpdateGuideState exits: m=631 SNR=17.3
22:10:28.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:28.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:28.920 00.000 12268 Enqueuing Expose request
22:10:29.106 00.186 11616 IsGuiding returns 1
22:10:29.107 00.001 11616 scope still moving after pulse duration time elapsed
22:10:29.137 00.030 11616 IsSlewing returns 0
22:10:29.138 00.001 11616 IsGuiding returns 0
22:10:29.138 00.000 11616 scope move finished after 201 + 56 ms
22:10:29.138 00.000 11616 Move returns status 0, amount 201
22:10:29.138 00.000 11616 MoveAxis(N, 40, ABG)
22:10:29.138 00.000 11616 Guiding  Dir = 0, Dur = 40
22:10:29.138 00.000 11616 IsSlewing returns 0
22:10:29.138 00.000 11616 IsGuiding returns 0
22:10:29.139 00.001 11616 PulseGuide returned control before completion, sleep 50
22:10:29.201 00.062 11616 IsGuiding returns 1
22:10:29.201 00.000 11616 scope still moving after pulse duration time elapsed
22:10:29.233 00.032 11616 IsSlewing returns 0
22:10:29.233 00.000 11616 IsGuiding returns 1
22:10:29.264 00.031 11616 IsSlewing returns 0
22:10:29.264 00.000 11616 IsGuiding returns 0
22:10:29.264 00.000 11616 scope move finished after 40 + 85 ms
22:10:29.264 00.000 11616 Move returns status 0, amount 40
22:10:29.264 00.000 11616 move complete, result=0
22:10:29.264 00.000 11616 worker thread done servicing request
22:10:29.264 00.000 11616 Worker thread wakes up
22:10:29.265 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:29.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:29.265 00.000 12268 GuideStep: -0.4 px 201 ms EAST, -0.5 px 40 ms NORTH
22:10:31.289 02.024 11616 Exposure complete
22:10:31.353 00.064 11616 worker thread done servicing request
22:10:31.353 00.000 12268 OnExposeComplete: enter
22:10:31.353 00.000 12268 UpdateGuideState(): m_state=6
22:10:31.354 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
22:10:31.354 00.000 12268 Star::Find returns 1 (0), X=1154.08, Y=139.64, Mass=632, SNR=17.3, Peak=48 HFD=5.0
22:10:31.354 00.000 12268 MultiStar: [#1 0.09,-1.10,0.00,M6] [#2 -0.48,-0.65,0.00,M1] [#3 0.03,-0.99,0.00,M2] [#4 -0.09,-0.51,0.70,U] [#5 -0.58,-1.06,0.00,M3] [#6 -0.03,-0.64,0.00,M2] [#7 -0.33,-0.82,0.00,M2] [#8 -0.32,-0.54,0.00,M2] 
22:10:31.354 00.000 12268 refined, 1 included, MultiStar: {-0.46, -0.34}, one-star: {-0.72, -0.22}
22:10:31.354 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
22:10:31.355 00.001 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
22:10:31.355 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.34 hyp=0.58 cameraTheta=-2.51 mountX=-0.38 mountY=-0.42, mountTheta=-2.32
22:10:31.356 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.34, opts=13)
22:10:31.356 00.000 12268 Enqueuing Move request for scope (-0.46, -0.34)
22:10:31.357 00.001 11616 Worker thread wakes up
22:10:31.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.34) opts 0xd
22:10:31.357 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.34)
22:10:31.357 00.000 11616 Moving (-0.46, -0.34) raw xDistance=-0.38 yDistance=-0.42
22:10:31.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
22:10:31.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
22:10:31.357 00.000 11616 MoveAxis(E, 215, ABG)
22:10:31.357 00.000 11616 Guiding  Dir = 2, Dur = 215
22:10:31.358 00.001 11616 IsSlewing returns 0
22:10:31.358 00.000 11616 IsGuiding returns 0
22:10:31.359 00.001 11616 PulseGuide returned control before completion, sleep 225
22:10:31.382 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:31.402 00.020 12268 UpdateGuideState exits: m=632 SNR=17.3
22:10:31.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:31.402 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:31.402 00.000 12268 Enqueuing Expose request
22:10:31.592 00.190 11616 IsGuiding returns 1
22:10:31.592 00.000 11616 scope still moving after pulse duration time elapsed
22:10:31.623 00.031 11616 IsSlewing returns 0
22:10:31.623 00.000 11616 IsGuiding returns 0
22:10:31.623 00.000 11616 scope move finished after 215 + 49 ms
22:10:31.623 00.000 11616 Move returns status 0, amount 215
22:10:31.623 00.000 11616 MoveAxis(N, 35, ABG)
22:10:31.623 00.000 11616 Guiding  Dir = 0, Dur = 35
22:10:31.625 00.002 11616 IsSlewing returns 0
22:10:31.625 00.000 11616 IsGuiding returns 0
22:10:31.626 00.001 11616 PulseGuide returned control before completion, sleep 45
22:10:31.687 00.061 11616 IsGuiding returns 1
22:10:31.687 00.000 11616 scope still moving after pulse duration time elapsed
22:10:31.719 00.032 11616 IsSlewing returns 0
22:10:31.720 00.001 11616 IsGuiding returns 1
22:10:31.751 00.031 11616 IsSlewing returns 0
22:10:31.751 00.000 11616 IsGuiding returns 1
22:10:31.782 00.031 11616 IsSlewing returns 0
22:10:31.782 00.000 11616 IsGuiding returns 0
22:10:31.783 00.001 11616 scope move finished after 35 + 121 ms
22:10:31.783 00.000 11616 Move returns status 0, amount 35
22:10:31.783 00.000 11616 move complete, result=0
22:10:31.783 00.000 11616 worker thread done servicing request
22:10:31.783 00.000 12268 GuideStep: -0.4 px 215 ms EAST, -0.4 px 35 ms NORTH
22:10:31.783 00.000 11616 Worker thread wakes up
22:10:31.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:31.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:33.789 02.006 11616 Exposure complete
22:10:33.845 00.056 11616 worker thread done servicing request
22:10:33.845 00.000 12268 OnExposeComplete: enter
22:10:33.845 00.000 12268 UpdateGuideState(): m_state=6
22:10:33.845 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
22:10:33.846 00.001 12268 Star::Find returns 1 (0), X=1154.05, Y=139.80, Mass=586, SNR=16.7, Peak=45 HFD=4.7
22:10:33.846 00.000 12268 MultiStar: [#1 0.16,-0.79,0.00,M7] [#2 -0.45,-0.25,0.99,U] [#3 0.30,-0.48,0.89,U] [#4 -0.24,-0.23,0.78,U] [#5 -0.24,-0.41,0.81,U] [#6 -0.18,-0.12,0.73,U] [#7 -0.66,-0.31,0.00,M3] [#8 -0.50,-0.41,0.00,M3] 
22:10:33.846 00.000 12268 refined, 5 included, MultiStar: {-0.28, -0.26}, one-star: {-0.75, -0.06}
22:10:33.846 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.87 = 2.42)
22:10:33.846 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.70)
22:10:33.846 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.26 hyp=0.38 cameraTheta=-2.39 mountX=-0.28 mountY=-0.24, mountTheta=-2.43
22:10:33.848 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.26, opts=13)
22:10:33.848 00.000 12268 Enqueuing Move request for scope (-0.28, -0.26)
22:10:33.848 00.000 11616 Worker thread wakes up
22:10:33.848 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.26) opts 0xd
22:10:33.848 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.26)
22:10:33.848 00.000 11616 Moving (-0.28, -0.26) raw xDistance=-0.28 yDistance=-0.24
22:10:33.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
22:10:33.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:10:33.849 00.001 11616 MoveAxis(E, 157, ABG)
22:10:33.849 00.000 11616 Guiding  Dir = 2, Dur = 157
22:10:33.849 00.000 11616 IsSlewing returns 0
22:10:33.849 00.000 11616 IsGuiding returns 0
22:10:33.851 00.002 11616 PulseGuide returned control before completion, sleep 167
22:10:33.871 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:10:33.888 00.017 12268 UpdateGuideState exits: m=586 SNR=16.7
22:10:33.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:33.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:33.888 00.000 12268 Enqueuing Expose request
22:10:34.032 00.144 11616 IsGuiding returns 1
22:10:34.033 00.001 11616 scope still moving after pulse duration time elapsed
22:10:34.063 00.030 11616 IsSlewing returns 0
22:10:34.063 00.000 11616 IsGuiding returns 0
22:10:34.064 00.001 11616 scope move finished after 157 + 56 ms
22:10:34.064 00.000 11616 Move returns status 0, amount 157
22:10:34.064 00.000 11616 MoveAxis(N, 20, ABG)
22:10:34.064 00.000 11616 Guiding  Dir = 0, Dur = 20
22:10:34.065 00.001 11616 IsSlewing returns 0
22:10:34.065 00.000 11616 IsGuiding returns 0
22:10:34.065 00.000 11616 PulseGuide returned control before completion, sleep 30
22:10:34.110 00.045 11616 IsGuiding returns 1
22:10:34.110 00.000 11616 scope still moving after pulse duration time elapsed
22:10:34.140 00.030 11616 IsSlewing returns 0
22:10:34.140 00.000 11616 IsGuiding returns 1
22:10:34.171 00.031 11616 IsSlewing returns 0
22:10:34.172 00.001 11616 IsGuiding returns 1
22:10:34.203 00.031 11616 IsSlewing returns 0
22:10:34.204 00.001 11616 IsGuiding returns 1
22:10:34.234 00.030 11616 IsSlewing returns 0
22:10:34.234 00.000 11616 IsGuiding returns 0
22:10:34.234 00.000 11616 scope move finished after 20 + 149 ms
22:10:34.234 00.000 11616 Move returns status 0, amount 20
22:10:34.235 00.001 11616 move complete, result=0
22:10:34.235 00.000 11616 worker thread done servicing request
22:10:34.235 00.000 11616 Worker thread wakes up
22:10:34.235 00.000 12268 GuideStep: -0.3 px 157 ms EAST, -0.2 px 20 ms NORTH
22:10:34.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:34.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:36.258 02.023 11616 Exposure complete
22:10:36.314 00.056 11616 worker thread done servicing request
22:10:36.314 00.000 12268 OnExposeComplete: enter
22:10:36.314 00.000 12268 UpdateGuideState(): m_state=6
22:10:36.314 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
22:10:36.315 00.001 12268 Star::Find returns 1 (0), X=1154.27, Y=140.43, Mass=578, SNR=16.5, Peak=46 HFD=4.9
22:10:36.315 00.000 12268 MultiStar: [#1 0.17,-0.00,1.30,U] [#2 -0.35,0.61,0.00,M1] [#3 0.17,0.34,0.85,U] [#4 0.04,0.39,0.76,U] [#5 -0.18,0.28,0.87,U] [#6 -0.04,0.40,0.83,U] [#7 -0.18,0.58,0.00,M4] [#8 -0.14,0.58,0.48,U] 
22:10:36.315 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.33}, one-star: {-0.53, 0.58}
22:10:36.316 00.001 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
22:10:36.316 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
22:10:36.316 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.33 hyp=0.34 cameraTheta=1.76 mountX=0.32 mountY=-0.11, mountTheta=-0.32
22:10:36.318 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.33, opts=13)
22:10:36.318 00.000 12268 Enqueuing Move request for scope (-0.06, 0.33)
22:10:36.318 00.000 11616 Worker thread wakes up
22:10:36.318 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.33) opts 0xd
22:10:36.319 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.33)
22:10:36.319 00.000 11616 Moving (-0.06, 0.33) raw xDistance=0.32 yDistance=-0.11
22:10:36.319 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
22:10:36.319 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
22:10:36.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
22:10:36.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:36.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:10:36.319 00.000 11616 MoveAxis(W, 181, ABG)
22:10:36.320 00.001 11616 Guiding  Dir = 3, Dur = 181
22:10:36.320 00.000 11616 IsSlewing returns 0
22:10:36.320 00.000 11616 IsGuiding returns 0
22:10:36.320 00.000 11616 PulseGuide returned control before completion, sleep 191
22:10:36.341 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:10:36.360 00.019 12268 UpdateGuideState exits: m=578 SNR=16.5
22:10:36.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:36.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:36.360 00.000 12268 Enqueuing Expose request
22:10:36.515 00.155 11616 IsGuiding returns 1
22:10:36.515 00.000 11616 scope still moving after pulse duration time elapsed
22:10:36.547 00.032 11616 IsSlewing returns 0
22:10:36.547 00.000 11616 IsGuiding returns 1
22:10:36.578 00.031 11616 IsSlewing returns 0
22:10:36.578 00.000 11616 IsGuiding returns 0
22:10:36.579 00.001 11616 scope move finished after 181 + 77 ms
22:10:36.579 00.000 11616 Move returns status 0, amount 181
22:10:36.579 00.000 11616 MoveAxis(N, 0, ABG)
22:10:36.579 00.000 11616 Move returns status 0, amount 0
22:10:36.579 00.000 11616 move complete, result=0
22:10:36.579 00.000 11616 worker thread done servicing request
22:10:36.579 00.000 11616 Worker thread wakes up
22:10:36.579 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:36.579 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:36.580 00.001 12268 GuideStep: 0.3 px 181 ms WEST, -0.1 px 0 ms NORTH
22:10:38.585 02.005 11616 Exposure complete
22:10:38.642 00.057 11616 worker thread done servicing request
22:10:38.642 00.000 12268 OnExposeComplete: enter
22:10:38.643 00.001 12268 UpdateGuideState(): m_state=6
22:10:38.643 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
22:10:38.643 00.000 12268 Star::Find returns 1 (0), X=1154.20, Y=140.17, Mass=626, SNR=17.3, Peak=54 HFD=4.7
22:10:38.643 00.000 12268 MultiStar: [#1 0.11,-0.44,1.21,U] [#2 -0.32,-0.15,0.97,U] [#3 0.00,-0.15,0.81,U] [#4 -0.04,0.01,0.73,U] [#5 -0.25,-0.24,0.84,U] [#6 -0.07,-0.15,0.82,U] [#7 -0.38,0.15,0.81,U] [#8 -0.24,0.05,0.46,U] 
22:10:38.643 00.000 12268 refined, 8 included, MultiStar: {-0.19, -0.08}, one-star: {-0.60, 0.31}
22:10:38.643 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
22:10:38.644 00.001 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
22:10:38.644 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-2.73 mountX=-0.10 mountY=-0.18, mountTheta=-2.09
22:10:38.645 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.08, opts=13)
22:10:38.645 00.000 12268 Enqueuing Move request for scope (-0.19, -0.08)
22:10:38.645 00.000 11616 Worker thread wakes up
22:10:38.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
22:10:38.645 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
22:10:38.645 00.000 11616 Moving (-0.19, -0.08) raw xDistance=-0.10 yDistance=-0.18
22:10:38.646 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:10:38.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:10:38.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:10:38.646 00.000 11616 MoveAxis(E, 0, ABG)
22:10:38.646 00.000 11616 Move returns status 0, amount 0
22:10:38.646 00.000 11616 MoveAxis(N, 15, ABG)
22:10:38.646 00.000 11616 Guiding  Dir = 0, Dur = 15
22:10:38.646 00.000 11616 IsSlewing returns 0
22:10:38.647 00.001 11616 IsGuiding returns 0
22:10:38.647 00.000 11616 PulseGuide returned control before completion, sleep 25
22:10:38.668 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:10:38.685 00.017 12268 UpdateGuideState exits: m=626 SNR=17.3
22:10:38.685 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:38.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:38.685 00.000 12268 Enqueuing Expose request
22:10:38.687 00.002 11616 IsGuiding returns 1
22:10:38.688 00.001 11616 scope still moving after pulse duration time elapsed
22:10:38.717 00.029 11616 IsSlewing returns 0
22:10:38.717 00.000 11616 IsGuiding returns 0
22:10:38.717 00.000 11616 scope move finished after 15 + 56 ms
22:10:38.717 00.000 11616 Move returns status 0, amount 15
22:10:38.717 00.000 11616 move complete, result=0
22:10:38.718 00.001 11616 worker thread done servicing request
22:10:38.718 00.000 11616 Worker thread wakes up
22:10:38.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:38.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:38.718 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
22:10:40.734 02.016 11616 Exposure complete
22:10:40.793 00.059 11616 worker thread done servicing request
22:10:40.793 00.000 12268 OnExposeComplete: enter
22:10:40.793 00.000 12268 UpdateGuideState(): m_state=6
22:10:40.794 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
22:10:40.794 00.000 12268 Star::Find returns 1 (0), X=1154.27, Y=139.58, Mass=682, SNR=18.0, Peak=57 HFD=4.9
22:10:40.794 00.000 12268 MultiStar: [#1 0.43,-0.78,0.00,M6] [#2 -0.08,-0.47,0.93,U] [#3 0.32,-0.50,0.00,M1] [#4 -0.14,-0.48,0.72,U] [#5 -0.32,-0.59,0.00,M1] [#6 -0.26,-0.43,0.73,U] [#7 -0.40,-0.20,0.85,U] [#8 -0.15,-0.65,0.00,M2] 
22:10:40.794 00.000 12268 refined, 4 included, MultiStar: {-0.29, -0.36}, one-star: {-0.53, -0.28}
22:10:40.794 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
22:10:40.794 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
22:10:40.795 00.001 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.36 hyp=0.47 cameraTheta=-2.25 mountX=-0.39 mountY=-0.24, mountTheta=-2.59
22:10:40.797 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.36, opts=13)
22:10:40.797 00.000 12268 Enqueuing Move request for scope (-0.29, -0.36)
22:10:40.798 00.001 11616 Worker thread wakes up
22:10:40.798 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.36) opts 0xd
22:10:40.798 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.36)
22:10:40.798 00.000 11616 Moving (-0.29, -0.36) raw xDistance=-0.39 yDistance=-0.24
22:10:40.798 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
22:10:40.798 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.17
22:10:40.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
22:10:40.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:10:40.798 00.000 11616 MoveAxis(E, 219, ABG)
22:10:40.798 00.000 11616 Guiding  Dir = 2, Dur = 219
22:10:40.799 00.001 11616 IsSlewing returns 0
22:10:40.799 00.000 11616 IsGuiding returns 0
22:10:40.799 00.000 11616 PulseGuide returned control before completion, sleep 229
22:10:40.825 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:40.844 00.019 12268 UpdateGuideState exits: m=682 SNR=18.0
22:10:40.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:40.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:40.844 00.000 12268 Enqueuing Expose request
22:10:41.032 00.188 11616 IsGuiding returns 1
22:10:41.032 00.000 11616 scope still moving after pulse duration time elapsed
22:10:41.064 00.032 11616 IsSlewing returns 0
22:10:41.065 00.001 11616 IsGuiding returns 0
22:10:41.065 00.000 11616 scope move finished after 219 + 46 ms
22:10:41.065 00.000 11616 Move returns status 0, amount 219
22:10:41.066 00.001 11616 MoveAxis(N, 21, ABG)
22:10:41.066 00.000 11616 Guiding  Dir = 0, Dur = 21
22:10:41.066 00.000 11616 IsSlewing returns 0
22:10:41.066 00.000 11616 IsGuiding returns 0
22:10:41.067 00.001 11616 PulseGuide returned control before completion, sleep 31
22:10:41.111 00.044 11616 IsGuiding returns 1
22:10:41.111 00.000 11616 scope still moving after pulse duration time elapsed
22:10:41.143 00.032 11616 IsSlewing returns 0
22:10:41.143 00.000 11616 IsGuiding returns 0
22:10:41.143 00.000 11616 scope move finished after 21 + 56 ms
22:10:41.143 00.000 11616 Move returns status 0, amount 21
22:10:41.143 00.000 11616 move complete, result=0
22:10:41.144 00.001 11616 worker thread done servicing request
22:10:41.144 00.000 12268 GuideStep: -0.4 px 219 ms EAST, -0.2 px 21 ms NORTH
22:10:41.144 00.000 11616 Worker thread wakes up
22:10:41.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:41.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:43.152 02.008 11616 Exposure complete
22:10:43.207 00.055 11616 worker thread done servicing request
22:10:43.208 00.001 12268 OnExposeComplete: enter
22:10:43.208 00.000 12268 UpdateGuideState(): m_state=6
22:10:43.208 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
22:10:43.208 00.000 12268 Star::Find returns 1 (0), X=1154.46, Y=139.61, Mass=665, SNR=17.8, Peak=44 HFD=5.2
22:10:43.208 00.000 12268 MultiStar: [#1 0.29,-1.06,0.00,M7] [#2 -0.08,-0.35,0.92,U] [#3 -0.05,-0.99,0.00,M2] [#4 0.20,-0.78,0.00,M1] [#5 -0.24,-0.76,0.00,M2] [#6 0.06,-0.61,0.00,M1] [#7 -0.11,-0.64,0.00,M3] [#8 -0.20,-0.76,0.00,M3] 
22:10:43.208 00.000 12268 refined, 1 included, MultiStar: {-0.21, -0.30}, one-star: {-0.34, -0.25}
22:10:43.208 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.67 = 2.62)
22:10:43.209 00.001 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.49)
22:10:43.209 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.30 hyp=0.37 cameraTheta=-2.19 mountX=-0.32 mountY=-0.17, mountTheta=-2.64
22:10:43.211 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.30, opts=13)
22:10:43.211 00.000 12268 Enqueuing Move request for scope (-0.21, -0.30)
22:10:43.211 00.000 11616 Worker thread wakes up
22:10:43.211 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.30) opts 0xd
22:10:43.211 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.30)
22:10:43.211 00.000 11616 Moving (-0.21, -0.30) raw xDistance=-0.32 yDistance=-0.17
22:10:43.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
22:10:43.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
22:10:43.212 00.001 11616 MoveAxis(E, 178, ABG)
22:10:43.212 00.000 11616 Guiding  Dir = 2, Dur = 178
22:10:43.212 00.000 11616 IsSlewing returns 0
22:10:43.212 00.000 11616 IsGuiding returns 0
22:10:43.212 00.000 11616 PulseGuide returned control before completion, sleep 188
22:10:43.233 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:43.253 00.020 12268 UpdateGuideState exits: m=665 SNR=17.8
22:10:43.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:43.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:43.253 00.000 12268 Enqueuing Expose request
22:10:43.412 00.159 11616 IsGuiding returns 1
22:10:43.413 00.001 11616 scope still moving after pulse duration time elapsed
22:10:43.442 00.029 11616 IsSlewing returns 0
22:10:43.442 00.000 11616 IsGuiding returns 0
22:10:43.442 00.000 11616 scope move finished after 178 + 52 ms
22:10:43.442 00.000 11616 Move returns status 0, amount 178
22:10:43.442 00.000 11616 MoveAxis(N, 15, ABG)
22:10:43.442 00.000 11616 Guiding  Dir = 0, Dur = 15
22:10:43.443 00.001 11616 IsSlewing returns 0
22:10:43.443 00.000 11616 IsGuiding returns 0
22:10:43.443 00.000 11616 PulseGuide returned control before completion, sleep 25
22:10:43.473 00.030 11616 IsGuiding returns 1
22:10:43.473 00.000 11616 scope still moving after pulse duration time elapsed
22:10:43.505 00.032 11616 IsSlewing returns 0
22:10:43.506 00.001 11616 IsGuiding returns 0
22:10:43.506 00.000 11616 scope move finished after 15 + 47 ms
22:10:43.506 00.000 11616 Move returns status 0, amount 15
22:10:43.506 00.000 11616 move complete, result=0
22:10:43.506 00.000 11616 worker thread done servicing request
22:10:43.506 00.000 11616 Worker thread wakes up
22:10:43.506 00.000 12268 GuideStep: -0.3 px 178 ms EAST, -0.2 px 15 ms NORTH
22:10:43.507 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:43.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:45.507 02.000 11616 Exposure complete
22:10:45.561 00.054 11616 worker thread done servicing request
22:10:45.561 00.000 12268 OnExposeComplete: enter
22:10:45.561 00.000 12268 UpdateGuideState(): m_state=6
22:10:45.562 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
22:10:45.562 00.000 12268 Star::Find returns 1 (0), X=1154.42, Y=139.96, Mass=664, SNR=17.7, Peak=52 HFD=5.0
22:10:45.563 00.001 12268 MultiStar: [#1 0.70,-0.58,0.00,M8] [#2 -0.02,-0.10,0.96,U] [#3 0.30,-0.46,0.82,U] [#4 -0.28,-0.20,0.70,U] [#5 0.02,-0.60,0.00,M3] [#6 0.13,-0.23,0.83,U] [#7 -0.39,-0.16,0.78,U] [#8 -0.21,-0.19,0.48,U] 
22:10:45.563 00.000 12268 refined, 6 included, MultiStar: {-0.12, -0.17}, one-star: {-0.38, 0.10}
22:10:45.563 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.66 = 2.63)
22:10:45.563 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.48)
22:10:45.563 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.20 cameraTheta=-2.18 mountX=-0.18 mountY=-0.09, mountTheta=-2.65
22:10:45.565 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.17, opts=13)
22:10:45.565 00.000 12268 Enqueuing Move request for scope (-0.12, -0.17)
22:10:45.565 00.000 11616 Worker thread wakes up
22:10:45.565 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
22:10:45.565 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
22:10:45.565 00.000 11616 Moving (-0.12, -0.17) raw xDistance=-0.18 yDistance=-0.09
22:10:45.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
22:10:45.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:45.566 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:10:45.566 00.000 11616 MoveAxis(E, 99, ABG)
22:10:45.566 00.000 11616 Guiding  Dir = 2, Dur = 99
22:10:45.566 00.000 11616 IsSlewing returns 0
22:10:45.567 00.001 11616 IsGuiding returns 0
22:10:45.567 00.000 11616 PulseGuide returned control before completion, sleep 109
22:10:45.589 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:45.607 00.018 12268 UpdateGuideState exits: m=664 SNR=17.7
22:10:45.607 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:45.607 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:45.607 00.000 12268 Enqueuing Expose request
22:10:45.683 00.076 11616 IsGuiding returns 1
22:10:45.683 00.000 11616 scope still moving after pulse duration time elapsed
22:10:45.714 00.031 11616 IsSlewing returns 0
22:10:45.714 00.000 11616 IsGuiding returns 0
22:10:45.714 00.000 11616 scope move finished after 99 + 48 ms
22:10:45.714 00.000 11616 Move returns status 0, amount 99
22:10:45.714 00.000 11616 MoveAxis(N, 0, ABG)
22:10:45.714 00.000 11616 Move returns status 0, amount 0
22:10:45.714 00.000 11616 move complete, result=0
22:10:45.715 00.001 11616 worker thread done servicing request
22:10:45.715 00.000 12268 GuideStep: -0.2 px 99 ms EAST, -0.1 px 0 ms NORTH
22:10:45.715 00.000 11616 Worker thread wakes up
22:10:45.715 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:45.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:47.729 02.014 11616 Exposure complete
22:10:47.785 00.056 11616 worker thread done servicing request
22:10:47.785 00.000 12268 OnExposeComplete: enter
22:10:47.785 00.000 12268 UpdateGuideState(): m_state=6
22:10:47.785 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
22:10:47.785 00.000 12268 Star::Find returns 1 (0), X=1154.29, Y=139.77, Mass=611, SNR=17.0, Peak=56 HFD=4.9
22:10:47.785 00.000 12268 MultiStar: [#1 0.09,-0.56,1.24,U] [#2 -0.11,-0.03,1.01,U] [#3 0.18,-0.28,0.93,U] [#4 -0.23,-0.16,0.75,U] [#5 -0.34,-0.32,0.86,U] [#6 -0.54,-0.11,0.81,U] [#7 -0.56,0.14,0.79,U] [#8 -0.21,0.01,0.58,U] 
22:10:47.785 00.000 12268 refined, 8 included, MultiStar: {-0.23, -0.18}, one-star: {-0.51, -0.09}
22:10:47.786 00.001 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
22:10:47.786 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
22:10:47.786 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.18 hyp=0.29 cameraTheta=-2.47 mountX=-0.20 mountY=-0.20, mountTheta=-2.36
22:10:47.787 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.18, opts=13)
22:10:47.787 00.000 12268 Enqueuing Move request for scope (-0.23, -0.18)
22:10:47.787 00.000 11616 Worker thread wakes up
22:10:47.788 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.18) opts 0xd
22:10:47.788 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.18)
22:10:47.788 00.000 11616 Moving (-0.23, -0.18) raw xDistance=-0.20 yDistance=-0.20
22:10:47.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
22:10:47.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
22:10:47.788 00.000 11616 MoveAxis(E, 114, ABG)
22:10:47.788 00.000 11616 Guiding  Dir = 2, Dur = 114
22:10:47.788 00.000 11616 IsSlewing returns 0
22:10:47.789 00.001 11616 IsGuiding returns 0
22:10:47.789 00.000 11616 PulseGuide returned control before completion, sleep 124
22:10:47.809 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:47.828 00.019 12268 UpdateGuideState exits: m=611 SNR=17.0
22:10:47.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:47.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:47.828 00.000 12268 Enqueuing Expose request
22:10:47.917 00.089 11616 IsGuiding returns 1
22:10:47.918 00.001 11616 scope still moving after pulse duration time elapsed
22:10:47.948 00.030 11616 IsSlewing returns 0
22:10:47.948 00.000 11616 IsGuiding returns 0
22:10:47.948 00.000 11616 scope move finished after 114 + 45 ms
22:10:47.948 00.000 11616 Move returns status 0, amount 114
22:10:47.948 00.000 11616 MoveAxis(N, 17, ABG)
22:10:47.948 00.000 11616 Guiding  Dir = 0, Dur = 17
22:10:47.948 00.000 11616 IsSlewing returns 0
22:10:47.949 00.001 11616 IsGuiding returns 0
22:10:47.949 00.000 11616 PulseGuide returned control before completion, sleep 27
22:10:47.979 00.030 11616 IsGuiding returns 1
22:10:47.980 00.001 11616 scope still moving after pulse duration time elapsed
22:10:48.010 00.030 11616 IsSlewing returns 0
22:10:48.010 00.000 11616 IsGuiding returns 0
22:10:48.010 00.000 11616 scope move finished after 17 + 44 ms
22:10:48.010 00.000 11616 Move returns status 0, amount 17
22:10:48.010 00.000 11616 move complete, result=0
22:10:48.011 00.001 11616 worker thread done servicing request
22:10:48.011 00.000 11616 Worker thread wakes up
22:10:48.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:48.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:48.011 00.000 12268 GuideStep: -0.2 px 114 ms EAST, -0.2 px 17 ms NORTH
22:10:50.027 02.016 11616 Exposure complete
22:10:50.082 00.055 11616 worker thread done servicing request
22:10:50.082 00.000 12268 OnExposeComplete: enter
22:10:50.082 00.000 12268 UpdateGuideState(): m_state=6
22:10:50.083 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
22:10:50.083 00.000 12268 Star::Find returns 1 (0), X=1154.20, Y=139.92, Mass=638, SNR=17.4, Peak=51 HFD=4.8
22:10:50.083 00.000 12268 MultiStar: [#1 0.13,-0.80,0.00,M8] [#2 -0.36,-0.22,1.04,U] [#3 -0.01,-0.53,0.83,U] [#4 -0.07,-0.22,0.76,U] [#5 -0.37,-0.51,0.00,M3] [#6 -0.53,-0.23,0.74,U] [#7 -0.34,-0.09,0.83,U] [#8 -0.47,-0.11,0.46,U] 
22:10:50.083 00.000 12268 refined, 6 included, MultiStar: {-0.34, -0.19}, one-star: {-0.60, 0.06}
22:10:50.083 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
22:10:50.083 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
22:10:50.084 00.001 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.19 hyp=0.39 cameraTheta=-2.64 mountX=-0.22 mountY=-0.32, mountTheta=-2.18
22:10:50.085 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.19, opts=13)
22:10:50.085 00.000 12268 Enqueuing Move request for scope (-0.34, -0.19)
22:10:50.086 00.001 11616 Worker thread wakes up
22:10:50.086 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.19) opts 0xd
22:10:50.086 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.19)
22:10:50.086 00.000 11616 Moving (-0.34, -0.19) raw xDistance=-0.22 yDistance=-0.32
22:10:50.086 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
22:10:50.086 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
22:10:50.086 00.000 11616 MoveAxis(E, 123, ABG)
22:10:50.086 00.000 11616 Guiding  Dir = 2, Dur = 123
22:10:50.087 00.001 11616 IsSlewing returns 0
22:10:50.087 00.000 11616 IsGuiding returns 0
22:10:50.087 00.000 11616 PulseGuide returned control before completion, sleep 133
22:10:50.108 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:50.126 00.018 12268 UpdateGuideState exits: m=638 SNR=17.4
22:10:50.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:50.127 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:50.127 00.000 12268 Enqueuing Expose request
22:10:50.223 00.096 11616 IsGuiding returns 1
22:10:50.223 00.000 11616 scope still moving after pulse duration time elapsed
22:10:50.254 00.031 11616 IsSlewing returns 0
22:10:50.254 00.000 11616 IsGuiding returns 0
22:10:50.254 00.000 11616 scope move finished after 123 + 44 ms
22:10:50.254 00.000 11616 Move returns status 0, amount 123
22:10:50.255 00.001 11616 MoveAxis(N, 27, ABG)
22:10:50.255 00.000 11616 Guiding  Dir = 0, Dur = 27
22:10:50.255 00.000 11616 IsSlewing returns 0
22:10:50.255 00.000 11616 IsGuiding returns 0
22:10:50.255 00.000 11616 PulseGuide returned control before completion, sleep 37
22:10:50.301 00.046 11616 IsGuiding returns 1
22:10:50.301 00.000 11616 scope still moving after pulse duration time elapsed
22:10:50.330 00.029 11616 IsSlewing returns 0
22:10:50.330 00.000 11616 IsGuiding returns 1
22:10:50.361 00.031 11616 IsSlewing returns 0
22:10:50.362 00.001 11616 IsGuiding returns 0
22:10:50.362 00.000 11616 scope move finished after 27 + 79 ms
22:10:50.362 00.000 11616 Move returns status 0, amount 27
22:10:50.362 00.000 11616 move complete, result=0
22:10:50.362 00.000 11616 worker thread done servicing request
22:10:50.362 00.000 11616 Worker thread wakes up
22:10:50.362 00.000 12268 GuideStep: -0.2 px 123 ms EAST, -0.3 px 27 ms NORTH
22:10:50.363 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:50.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:52.373 02.010 11616 Exposure complete
22:10:52.428 00.055 11616 worker thread done servicing request
22:10:52.429 00.001 12268 OnExposeComplete: enter
22:10:52.429 00.000 12268 UpdateGuideState(): m_state=6
22:10:52.429 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
22:10:52.429 00.000 12268 Star::Find returns 1 (0), X=1154.23, Y=139.73, Mass=638, SNR=17.3, Peak=53 HFD=5.0
22:10:52.429 00.000 12268 MultiStar: [#1 0.02,-0.76,0.00,M9] [#2 -0.27,-0.07,0.97,U] [#3 0.03,-0.74,0.00,M1] [#4 -0.39,-0.49,0.00,M1] [#5 -0.55,-0.72,0.00,M4] [#6 -0.27,-0.19,0.84,U] [#7 -0.54,-0.53,0.00,M1] [#8 -0.19,-0.26,0.58,U] 
22:10:52.430 00.001 12268 refined, 3 included, MultiStar: {-0.35, -0.15}, one-star: {-0.57, -0.13}
22:10:52.430 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
22:10:52.430 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
22:10:52.430 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.15 hyp=0.38 cameraTheta=-2.73 mountX=-0.18 mountY=-0.32, mountTheta=-2.09
22:10:52.431 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.15, opts=13)
22:10:52.431 00.000 12268 Enqueuing Move request for scope (-0.35, -0.15)
22:10:52.431 00.000 11616 Worker thread wakes up
22:10:52.431 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.15) opts 0xd
22:10:52.432 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.15)
22:10:52.432 00.000 11616 Moving (-0.35, -0.15) raw xDistance=-0.18 yDistance=-0.32
22:10:52.432 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
22:10:52.432 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
22:10:52.432 00.000 11616 MoveAxis(E, 103, ABG)
22:10:52.432 00.000 11616 Guiding  Dir = 2, Dur = 103
22:10:52.432 00.000 11616 IsSlewing returns 0
22:10:52.433 00.001 11616 IsGuiding returns 0
22:10:52.433 00.000 11616 PulseGuide returned control before completion, sleep 113
22:10:52.455 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:52.473 00.018 12268 UpdateGuideState exits: m=638 SNR=17.3
22:10:52.473 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:52.473 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:52.473 00.000 12268 Enqueuing Expose request
22:10:52.557 00.084 11616 IsGuiding returns 1
22:10:52.558 00.001 11616 scope still moving after pulse duration time elapsed
22:10:52.588 00.030 11616 IsSlewing returns 0
22:10:52.588 00.000 11616 IsGuiding returns 1
22:10:52.619 00.031 11616 IsSlewing returns 0
22:10:52.620 00.001 11616 IsGuiding returns 1
22:10:52.649 00.029 11616 IsSlewing returns 0
22:10:52.650 00.001 11616 IsGuiding returns 1
22:10:52.680 00.030 11616 IsSlewing returns 0
22:10:52.681 00.001 11616 IsGuiding returns 1
22:10:52.711 00.030 11616 IsSlewing returns 0
22:10:52.711 00.000 11616 IsGuiding returns 1
22:10:52.742 00.031 11616 IsSlewing returns 0
22:10:52.743 00.001 11616 IsGuiding returns 0
22:10:52.743 00.000 11616 scope move finished after 103 + 206 ms
22:10:52.743 00.000 11616 Move returns status 0, amount 103
22:10:52.743 00.000 11616 MoveAxis(N, 27, ABG)
22:10:52.743 00.000 11616 Guiding  Dir = 0, Dur = 27
22:10:52.744 00.001 11616 IsSlewing returns 0
22:10:52.744 00.000 11616 IsGuiding returns 0
22:10:52.744 00.000 11616 PulseGuide returned control before completion, sleep 37
22:10:52.789 00.045 11616 IsGuiding returns 1
22:10:52.789 00.000 11616 scope still moving after pulse duration time elapsed
22:10:52.820 00.031 11616 IsSlewing returns 0
22:10:52.820 00.000 11616 IsGuiding returns 0
22:10:52.820 00.000 11616 scope move finished after 27 + 50 ms
22:10:52.821 00.001 11616 Move returns status 0, amount 27
22:10:52.821 00.000 11616 move complete, result=0
22:10:52.821 00.000 11616 worker thread done servicing request
22:10:52.821 00.000 11616 Worker thread wakes up
22:10:52.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:52.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:52.821 00.000 12268 GuideStep: -0.2 px 103 ms EAST, -0.3 px 27 ms NORTH
22:10:54.831 02.010 11616 Exposure complete
22:10:54.886 00.055 11616 worker thread done servicing request
22:10:54.887 00.001 12268 OnExposeComplete: enter
22:10:54.887 00.000 12268 UpdateGuideState(): m_state=6
22:10:54.887 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
22:10:54.887 00.000 12268 Star::Find returns 1 (0), X=1154.13, Y=139.97, Mass=660, SNR=17.7, Peak=55 HFD=4.7
22:10:54.887 00.000 12268 MultiStar: [#1 0.23,-0.69,0.00,M10] [#2 -0.29,-0.12,0.98,U] [#3 -0.06,-0.30,0.79,U] [#4 -0.23,-0.21,0.74,U] [#5 -0.36,-0.39,0.84,U] [#6 -0.13,-0.26,0.81,U] [#7 -0.22,-0.18,0.78,U] [#8 -0.04,-0.16,0.47,U] 
22:10:54.887 00.000 12268 refined, 7 included, MultiStar: {-0.28, -0.18}, one-star: {-0.67, 0.11}
22:10:54.887 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
22:10:54.888 00.001 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
22:10:54.888 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.18 hyp=0.33 cameraTheta=-2.57 mountX=-0.21 mountY=-0.25, mountTheta=-2.26
22:10:54.889 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.18, opts=13)
22:10:54.889 00.000 12268 Enqueuing Move request for scope (-0.28, -0.18)
22:10:54.889 00.000 11616 Worker thread wakes up
22:10:54.889 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.18) opts 0xd
22:10:54.889 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.18)
22:10:54.889 00.000 11616 Moving (-0.28, -0.18) raw xDistance=-0.21 yDistance=-0.25
22:10:54.890 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
22:10:54.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
22:10:54.890 00.000 11616 MoveAxis(E, 116, ABG)
22:10:54.890 00.000 11616 Guiding  Dir = 2, Dur = 116
22:10:54.890 00.000 11616 IsSlewing returns 0
22:10:54.890 00.000 11616 IsGuiding returns 0
22:10:54.891 00.001 11616 PulseGuide returned control before completion, sleep 126
22:10:54.912 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:54.929 00.017 12268 UpdateGuideState exits: m=660 SNR=17.7
22:10:54.929 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:54.929 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:54.929 00.000 12268 Enqueuing Expose request
22:10:55.032 00.103 11616 IsGuiding returns 1
22:10:55.033 00.001 11616 scope still moving after pulse duration time elapsed
22:10:55.063 00.030 11616 IsSlewing returns 0
22:10:55.064 00.001 11616 IsGuiding returns 1
22:10:55.093 00.029 11616 IsSlewing returns 0
22:10:55.093 00.000 11616 IsGuiding returns 1
22:10:55.124 00.031 11616 IsSlewing returns 0
22:10:55.124 00.000 11616 IsGuiding returns 1
22:10:55.154 00.030 11616 IsSlewing returns 0
22:10:55.154 00.000 11616 IsGuiding returns 1
22:10:55.186 00.032 11616 IsSlewing returns 0
22:10:55.186 00.000 11616 IsGuiding returns 0
22:10:55.186 00.000 11616 scope move finished after 116 + 180 ms
22:10:55.186 00.000 11616 Move returns status 0, amount 116
22:10:55.186 00.000 11616 MoveAxis(N, 21, ABG)
22:10:55.187 00.001 11616 Guiding  Dir = 0, Dur = 21
22:10:55.187 00.000 11616 IsSlewing returns 0
22:10:55.187 00.000 11616 IsGuiding returns 0
22:10:55.188 00.001 11616 PulseGuide returned control before completion, sleep 31
22:10:55.232 00.044 11616 IsGuiding returns 1
22:10:55.232 00.000 11616 scope still moving after pulse duration time elapsed
22:10:55.263 00.031 11616 IsSlewing returns 0
22:10:55.264 00.001 11616 IsGuiding returns 0
22:10:55.264 00.000 11616 scope move finished after 21 + 55 ms
22:10:55.264 00.000 11616 Move returns status 0, amount 21
22:10:55.264 00.000 11616 move complete, result=0
22:10:55.264 00.000 11616 worker thread done servicing request
22:10:55.264 00.000 11616 Worker thread wakes up
22:10:55.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:55.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:55.265 00.001 12268 GuideStep: -0.2 px 116 ms EAST, -0.3 px 21 ms NORTH
22:10:57.267 02.002 11616 Exposure complete
22:10:57.322 00.055 11616 worker thread done servicing request
22:10:57.322 00.000 12268 OnExposeComplete: enter
22:10:57.322 00.000 12268 UpdateGuideState(): m_state=6
22:10:57.323 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
22:10:57.323 00.000 12268 Star::Find returns 1 (0), X=1154.12, Y=140.32, Mass=635, SNR=17.4, Peak=57 HFD=5.0
22:10:57.323 00.000 12268 MultiStar: [#1 0.25,-0.49,1.25,U] [#2 -0.18,0.14,0.99,U] [#3 0.37,-0.07,0.88,U] [#4 -0.12,-0.09,0.72,U] [#5 -0.25,-0.16,0.82,U] [#6 -0.24,0.23,0.86,U] [#7 -0.49,0.05,0.80,U] [#8 -0.35,-0.10,0.40,U] 
22:10:57.323 00.000 12268 refined, 8 included, MultiStar: {-0.16, -0.01}, one-star: {-0.69, 0.46}
22:10:57.323 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
22:10:57.323 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
22:10:57.323 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.09 mountX=-0.02 mountY=-0.16, mountTheta=-1.72
22:10:57.325 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.01, opts=13)
22:10:57.325 00.000 12268 Enqueuing Move request for scope (-0.16, -0.01)
22:10:57.325 00.000 11616 Worker thread wakes up
22:10:57.325 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
22:10:57.325 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
22:10:57.325 00.000 11616 Moving (-0.16, -0.01) raw xDistance=-0.02 yDistance=-0.16
22:10:57.325 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:57.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:10:57.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:10:57.326 00.001 11616 MoveAxis(E, 0, ABG)
22:10:57.326 00.000 11616 Move returns status 0, amount 0
22:10:57.326 00.000 11616 MoveAxis(N, 14, ABG)
22:10:57.326 00.000 11616 Guiding  Dir = 0, Dur = 14
22:10:57.326 00.000 11616 IsSlewing returns 0
22:10:57.326 00.000 11616 IsGuiding returns 0
22:10:57.327 00.001 11616 PulseGuide returned control before completion, sleep 24
22:10:57.348 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:57.360 00.012 11616 IsGuiding returns 1
22:10:57.360 00.000 11616 scope still moving after pulse duration time elapsed
22:10:57.366 00.006 12268 UpdateGuideState exits: m=635 SNR=17.4
22:10:57.366 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:57.366 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:57.366 00.000 12268 Enqueuing Expose request
22:10:57.391 00.025 11616 IsSlewing returns 0
22:10:57.391 00.000 11616 IsGuiding returns 0
22:10:57.392 00.001 11616 scope move finished after 14 + 50 ms
22:10:57.392 00.000 11616 Move returns status 0, amount 14
22:10:57.392 00.000 11616 move complete, result=0
22:10:57.392 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 14 ms NORTH
22:10:57.392 00.000 11616 worker thread done servicing request
22:10:57.392 00.000 11616 Worker thread wakes up
22:10:57.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:57.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:59.401 02.009 11616 Exposure complete
22:10:59.460 00.059 11616 worker thread done servicing request
22:10:59.461 00.001 12268 OnExposeComplete: enter
22:10:59.461 00.000 12268 UpdateGuideState(): m_state=6
22:10:59.461 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
22:10:59.461 00.000 12268 Star::Find returns 1 (0), X=1154.32, Y=140.17, Mass=657, SNR=17.6, Peak=56 HFD=5.0
22:10:59.462 00.001 12268 MultiStar: [#1 0.36,-0.60,0.00,M10] [#2 -0.19,-0.15,1.02,U] [#3 0.38,-0.08,0.89,U] [#4 -0.38,0.06,0.70,U] [#5 -0.18,-0.15,0.80,U] [#6 -0.09,0.03,0.85,U] [#7 -0.18,0.24,0.86,U] [#8 -0.21,-0.16,0.44,U] 
22:10:59.462 00.000 12268 refined, 7 included, MultiStar: {-0.16, 0.03}, one-star: {-0.48, 0.32}
22:10:59.462 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
22:10:59.462 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
22:10:59.462 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.98 mountX=0.01 mountY=-0.16, mountTheta=-1.51
22:10:59.464 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.03, opts=13)
22:10:59.464 00.000 12268 Enqueuing Move request for scope (-0.16, 0.03)
22:10:59.465 00.001 11616 Worker thread wakes up
22:10:59.465 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
22:10:59.465 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
22:10:59.465 00.000 11616 Moving (-0.16, 0.03) raw xDistance=0.01 yDistance=-0.16
22:10:59.465 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:59.465 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:10:59.465 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:10:59.465 00.000 11616 MoveAxis(E, 0, ABG)
22:10:59.465 00.000 11616 Move returns status 0, amount 0
22:10:59.465 00.000 11616 MoveAxis(N, 14, ABG)
22:10:59.465 00.000 11616 Guiding  Dir = 0, Dur = 14
22:10:59.466 00.001 11616 IsSlewing returns 0
22:10:59.466 00.000 11616 IsGuiding returns 0
22:10:59.467 00.001 11616 PulseGuide returned control before completion, sleep 24
22:10:59.496 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:10:59.506 00.010 11616 IsGuiding returns 1
22:10:59.507 00.001 11616 scope still moving after pulse duration time elapsed
22:10:59.514 00.007 12268 UpdateGuideState exits: m=657 SNR=17.6
22:10:59.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:59.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:10:59.514 00.000 12268 Enqueuing Expose request
22:10:59.538 00.024 11616 IsSlewing returns 0
22:10:59.538 00.000 11616 IsGuiding returns 0
22:10:59.539 00.001 11616 scope move finished after 14 + 58 ms
22:10:59.539 00.000 11616 Move returns status 0, amount 14
22:10:59.539 00.000 11616 move complete, result=0
22:10:59.539 00.000 11616 worker thread done servicing request
22:10:59.539 00.000 11616 Worker thread wakes up
22:10:59.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:10:59.540 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:10:59.540 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 14 ms NORTH
22:11:01.545 02.005 11616 Exposure complete
22:11:01.602 00.057 11616 worker thread done servicing request
22:11:01.602 00.000 12268 OnExposeComplete: enter
22:11:01.602 00.000 12268 UpdateGuideState(): m_state=6
22:11:01.602 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
22:11:01.602 00.000 12268 Star::Find returns 1 (0), X=1153.97, Y=139.88, Mass=659, SNR=17.7, Peak=52 HFD=5.5
22:11:01.603 00.001 12268 MultiStar: [#1 -0.03,-0.81,0.00,R] [#2 -0.34,-0.19,1.03,U] [#3 -0.02,-0.36,0.85,U] [#4 -0.44,-0.44,0.00,M1] [#5 -0.35,-0.73,0.00,M2] [#6 -0.23,-0.26,0.85,U] [#7 -0.61,-0.39,0.00,M1] [#8 -0.06,0.00,0.46,U] 
22:11:01.603 00.000 12268 refined, 4 included, MultiStar: {-0.34, -0.17}, one-star: {-0.83, 0.02}
22:11:01.603 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.16 = 2.13)
22:11:01.603 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.98)
22:11:01.603 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.17 hyp=0.38 cameraTheta=-2.68 mountX=-0.20 mountY=-0.31, mountTheta=-2.14
22:11:01.604 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.17, opts=13)
22:11:01.604 00.000 12268 Enqueuing Move request for scope (-0.34, -0.17)
22:11:01.605 00.001 11616 Worker thread wakes up
22:11:01.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.17) opts 0xd
22:11:01.605 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.17)
22:11:01.605 00.000 11616 Moving (-0.34, -0.17) raw xDistance=-0.20 yDistance=-0.31
22:11:01.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
22:11:01.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
22:11:01.605 00.000 11616 MoveAxis(E, 112, ABG)
22:11:01.605 00.000 11616 Guiding  Dir = 2, Dur = 112
22:11:01.605 00.000 11616 IsSlewing returns 0
22:11:01.606 00.001 11616 IsGuiding returns 0
22:11:01.606 00.000 11616 PulseGuide returned control before completion, sleep 122
22:11:01.626 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:11:01.644 00.018 12268 UpdateGuideState exits: m=659 SNR=17.7
22:11:01.645 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:01.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:01.645 00.000 12268 Enqueuing Expose request
22:11:01.744 00.099 11616 IsGuiding returns 1
22:11:01.744 00.000 11616 scope still moving after pulse duration time elapsed
22:11:01.775 00.031 11616 IsSlewing returns 0
22:11:01.775 00.000 11616 IsGuiding returns 0
22:11:01.776 00.001 11616 scope move finished after 112 + 58 ms
22:11:01.776 00.000 11616 Move returns status 0, amount 112
22:11:01.776 00.000 11616 MoveAxis(N, 27, ABG)
22:11:01.776 00.000 11616 Guiding  Dir = 0, Dur = 27
22:11:01.776 00.000 11616 IsSlewing returns 0
22:11:01.776 00.000 11616 IsGuiding returns 0
22:11:01.777 00.001 11616 PulseGuide returned control before completion, sleep 37
22:11:01.823 00.046 11616 IsGuiding returns 1
22:11:01.823 00.000 11616 scope still moving after pulse duration time elapsed
22:11:01.853 00.030 11616 IsSlewing returns 0
22:11:01.853 00.000 11616 IsGuiding returns 0
22:11:01.853 00.000 11616 scope move finished after 27 + 49 ms
22:11:01.853 00.000 11616 Move returns status 0, amount 27
22:11:01.853 00.000 11616 move complete, result=0
22:11:01.853 00.000 11616 worker thread done servicing request
22:11:01.854 00.001 12268 GuideStep: -0.2 px 112 ms EAST, -0.3 px 27 ms NORTH
22:11:01.854 00.000 11616 Worker thread wakes up
22:11:01.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:01.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:03.927 02.073 11616 Exposure complete
22:11:03.983 00.056 11616 worker thread done servicing request
22:11:03.983 00.000 12268 OnExposeComplete: enter
22:11:03.983 00.000 12268 UpdateGuideState(): m_state=6
22:11:03.984 00.001 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
22:11:03.984 00.000 12268 Star::Find returns 1 (0), X=1154.36, Y=139.50, Mass=629, SNR=17.3, Peak=45 HFD=5.1
22:11:03.984 00.000 12268 MultiStar: [#1 0.27,-0.12,1.32,U] [#2 -0.27,-0.27,1.00,U] [#3 0.19,-0.39,0.82,U] [#4 0.33,-0.62,0.00,M2] [#5 -0.35,-0.88,0.00,M3] [#6 -0.09,-0.37,0.83,U] [#7 0.02,-0.40,0.81,U] [#8 0.20,-0.48,0.52,U] 
22:11:03.984 00.000 12268 refined, 6 included, MultiStar: {-0.03, -0.31}, one-star: {-0.45, -0.36}
22:11:03.985 00.001 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
22:11:03.985 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
22:11:03.985 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.31 hyp=0.32 cameraTheta=-1.65 mountX=-0.32 mountY=0.02, mountTheta=3.09
22:11:03.989 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.31, opts=13)
22:11:03.989 00.000 12268 Enqueuing Move request for scope (-0.03, -0.31)
22:11:03.989 00.000 11616 Worker thread wakes up
22:11:03.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.31) opts 0xd
22:11:03.989 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.31)
22:11:03.989 00.000 11616 Moving (-0.03, -0.31) raw xDistance=-0.32 yDistance=0.02
22:11:03.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
22:11:03.990 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:03.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:11:03.990 00.000 11616 MoveAxis(E, 177, ABG)
22:11:03.990 00.000 11616 Guiding  Dir = 2, Dur = 177
22:11:03.990 00.000 11616 IsSlewing returns 0
22:11:03.990 00.000 11616 IsGuiding returns 0
22:11:03.991 00.001 11616 PulseGuide returned control before completion, sleep 187
22:11:04.011 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:04.029 00.018 12268 UpdateGuideState exits: m=629 SNR=17.3
22:11:04.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:04.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:04.029 00.000 12268 Enqueuing Expose request
22:11:04.189 00.160 11616 IsGuiding returns 1
22:11:04.189 00.000 11616 scope still moving after pulse duration time elapsed
22:11:04.218 00.029 11616 IsSlewing returns 0
22:11:04.219 00.001 11616 IsGuiding returns 0
22:11:04.219 00.000 11616 scope move finished after 177 + 52 ms
22:11:04.219 00.000 11616 Move returns status 0, amount 177
22:11:04.219 00.000 11616 MoveAxis(N, 0, ABG)
22:11:04.219 00.000 11616 Move returns status 0, amount 0
22:11:04.220 00.001 11616 move complete, result=0
22:11:04.220 00.000 11616 worker thread done servicing request
22:11:04.220 00.000 11616 Worker thread wakes up
22:11:04.221 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:04.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:04.221 00.000 12268 GuideStep: -0.3 px 177 ms EAST, 0.0 px 0 ms NORTH
22:11:06.226 02.005 11616 Exposure complete
22:11:06.282 00.056 11616 worker thread done servicing request
22:11:06.282 00.000 12268 OnExposeComplete: enter
22:11:06.282 00.000 12268 UpdateGuideState(): m_state=6
22:11:06.283 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
22:11:06.283 00.000 12268 Star::Find returns 1 (0), X=1154.64, Y=139.73, Mass=703, SNR=18.2, Peak=52 HFD=5.4
22:11:06.284 00.001 12268 MultiStar: [#1 0.39,-0.01,1.23,U] [#2 0.05,-0.38,0.94,U] [#3 0.44,-0.67,0.00,M1] [#4 0.30,-0.57,0.00,M3] [#5 -0.04,-0.50,0.82,U] [#6 0.29,-0.47,0.77,U] [#7 -0.06,-0.17,0.81,U] [#8 0.13,0.03,0.49,U] 
22:11:06.284 00.000 12268 single-star, 6 included, MultiStar: {0.09, -0.23}, one-star: {-0.16, -0.13}
22:11:06.284 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.96 = 2.33)
22:11:06.284 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.78)
22:11:06.284 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-2.48 mountX=-0.14 mountY=-0.15, mountTheta=-2.34
22:11:06.285 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.13, opts=13)
22:11:06.285 00.000 12268 Enqueuing Move request for scope (-0.16, -0.13)
22:11:06.286 00.001 11616 Worker thread wakes up
22:11:06.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
22:11:06.286 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
22:11:06.286 00.000 11616 Moving (-0.16, -0.13) raw xDistance=-0.14 yDistance=-0.15
22:11:06.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:11:06.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:06.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:11:06.286 00.000 11616 MoveAxis(E, 79, ABG)
22:11:06.286 00.000 11616 Guiding  Dir = 2, Dur = 79
22:11:06.286 00.000 11616 IsSlewing returns 0
22:11:06.287 00.001 11616 IsGuiding returns 0
22:11:06.287 00.000 11616 PulseGuide returned control before completion, sleep 89
22:11:06.308 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:06.325 00.017 12268 UpdateGuideState exits: m=703 SNR=18.2
22:11:06.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:06.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:06.325 00.000 12268 Enqueuing Expose request
22:11:06.381 00.056 11616 IsGuiding returns 1
22:11:06.382 00.001 11616 scope still moving after pulse duration time elapsed
22:11:06.413 00.031 11616 IsSlewing returns 0
22:11:06.413 00.000 11616 IsGuiding returns 1
22:11:06.444 00.031 11616 IsSlewing returns 0
22:11:06.444 00.000 11616 IsGuiding returns 1
22:11:06.475 00.031 11616 IsSlewing returns 0
22:11:06.476 00.001 11616 IsGuiding returns 0
22:11:06.476 00.000 11616 scope move finished after 79 + 109 ms
22:11:06.476 00.000 11616 Move returns status 0, amount 79
22:11:06.476 00.000 11616 MoveAxis(N, 0, ABG)
22:11:06.476 00.000 11616 Move returns status 0, amount 0
22:11:06.476 00.000 11616 move complete, result=0
22:11:06.476 00.000 11616 worker thread done servicing request
22:11:06.477 00.001 11616 Worker thread wakes up
22:11:06.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:06.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:06.477 00.000 12268 GuideStep: -0.1 px 79 ms EAST, -0.1 px 0 ms NORTH
22:11:08.490 02.013 11616 Exposure complete
22:11:08.545 00.055 11616 worker thread done servicing request
22:11:08.545 00.000 12268 OnExposeComplete: enter
22:11:08.545 00.000 12268 UpdateGuideState(): m_state=6
22:11:08.546 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
22:11:08.546 00.000 12268 Star::Find returns 1 (0), X=1154.44, Y=139.97, Mass=683, SNR=18.0, Peak=52 HFD=5.1
22:11:08.546 00.000 12268 MultiStar: [#1 0.47,0.04,1.23,U] [#2 -0.14,-0.23,0.95,U] [#3 0.27,-0.53,0.00,M2] [#4 -0.02,-0.52,0.69,U] [#5 -0.29,-0.57,0.00,M3] [#6 0.27,-0.30,0.79,U] [#7 -0.23,-0.14,0.86,U] [#8 -0.08,-0.21,0.49,U] 
22:11:08.546 00.000 12268 refined, 6 included, MultiStar: {0.01, -0.14}, one-star: {-0.37, 0.11}
22:11:08.546 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
22:11:08.546 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
22:11:08.546 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.50 mountX=-0.14 mountY=0.03, mountTheta=2.95
22:11:08.548 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.14, opts=13)
22:11:08.548 00.000 12268 Enqueuing Move request for scope (0.01, -0.14)
22:11:08.548 00.000 11616 Worker thread wakes up
22:11:08.548 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
22:11:08.548 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
22:11:08.549 00.001 11616 Moving (0.01, -0.14) raw xDistance=-0.14 yDistance=0.03
22:11:08.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:11:08.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:08.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:11:08.549 00.000 11616 MoveAxis(E, 80, ABG)
22:11:08.549 00.000 11616 Guiding  Dir = 2, Dur = 80
22:11:08.549 00.000 11616 IsSlewing returns 0
22:11:08.550 00.001 11616 IsGuiding returns 0
22:11:08.550 00.000 11616 PulseGuide returned control before completion, sleep 90
22:11:08.570 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:08.587 00.017 12268 UpdateGuideState exits: m=683 SNR=18.0
22:11:08.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:08.588 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:08.588 00.000 12268 Enqueuing Expose request
22:11:08.656 00.068 11616 IsGuiding returns 1
22:11:08.656 00.000 11616 scope still moving after pulse duration time elapsed
22:11:08.688 00.032 11616 IsSlewing returns 0
22:11:08.688 00.000 11616 IsGuiding returns 1
22:11:08.718 00.030 11616 IsSlewing returns 0
22:11:08.718 00.000 11616 IsGuiding returns 1
22:11:08.749 00.031 11616 IsSlewing returns 0
22:11:08.750 00.001 11616 IsGuiding returns 1
22:11:08.780 00.030 11616 IsSlewing returns 0
22:11:08.781 00.001 11616 IsGuiding returns 1
22:11:08.812 00.031 11616 IsSlewing returns 0
22:11:08.813 00.001 11616 IsGuiding returns 0
22:11:08.813 00.000 11616 scope move finished after 80 + 183 ms
22:11:08.813 00.000 11616 Move returns status 0, amount 80
22:11:08.813 00.000 11616 MoveAxis(N, 0, ABG)
22:11:08.813 00.000 11616 Move returns status 0, amount 0
22:11:08.813 00.000 11616 move complete, result=0
22:11:08.813 00.000 11616 worker thread done servicing request
22:11:08.814 00.001 12268 GuideStep: -0.1 px 80 ms EAST, 0.0 px 0 ms NORTH
22:11:08.814 00.000 11616 Worker thread wakes up
22:11:08.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:08.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:10.817 02.003 11616 Exposure complete
22:11:10.872 00.055 11616 worker thread done servicing request
22:11:10.872 00.000 12268 OnExposeComplete: enter
22:11:10.872 00.000 12268 UpdateGuideState(): m_state=6
22:11:10.872 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
22:11:10.872 00.000 12268 Star::Find returns 1 (0), X=1154.27, Y=140.05, Mass=675, SNR=17.8, Peak=47 HFD=5.4
22:11:10.873 00.001 12268 MultiStar: [#1 0.24,0.22,1.25,U] [#2 -0.00,-0.17,1.01,U] [#3 0.26,-0.47,0.76,U] [#4 0.18,-0.04,0.71,U] [#5 -0.07,-0.56,0.78,U] [#6 -0.25,-0.30,0.80,U] [#7 -0.38,-0.13,0.79,U] [#8 -0.07,-0.02,0.48,U] 
22:11:10.873 00.000 12268 refined, 8 included, MultiStar: {-0.07, -0.12}, one-star: {-0.54, 0.19}
22:11:10.873 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.57 = 2.72)
22:11:10.873 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.39)
22:11:10.873 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.13 cameraTheta=-2.09 mountX=-0.12 mountY=-0.05, mountTheta=-2.74
22:11:10.875 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.12, opts=13)
22:11:10.875 00.000 12268 Enqueuing Move request for scope (-0.07, -0.12)
22:11:10.875 00.000 11616 Worker thread wakes up
22:11:10.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
22:11:10.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
22:11:10.875 00.000 11616 Moving (-0.07, -0.12) raw xDistance=-0.12 yDistance=-0.05
22:11:10.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
22:11:10.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:10.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:11:10.875 00.000 11616 MoveAxis(E, 69, ABG)
22:11:10.875 00.000 11616 Guiding  Dir = 2, Dur = 69
22:11:10.875 00.000 11616 IsSlewing returns 0
22:11:10.876 00.001 11616 IsGuiding returns 0
22:11:10.876 00.000 11616 PulseGuide returned control before completion, sleep 79
22:11:10.897 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:10.916 00.019 12268 UpdateGuideState exits: m=675 SNR=17.8
22:11:10.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:10.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:10.916 00.000 12268 Enqueuing Expose request
22:11:10.958 00.042 11616 IsGuiding returns 1
22:11:10.958 00.000 11616 scope still moving after pulse duration time elapsed
22:11:10.990 00.032 11616 IsSlewing returns 0
22:11:10.991 00.001 11616 IsGuiding returns 0
22:11:10.991 00.000 11616 scope move finished after 69 + 46 ms
22:11:10.991 00.000 11616 Move returns status 0, amount 69
22:11:10.991 00.000 11616 MoveAxis(N, 0, ABG)
22:11:10.991 00.000 11616 Move returns status 0, amount 0
22:11:10.991 00.000 11616 move complete, result=0
22:11:10.992 00.001 11616 worker thread done servicing request
22:11:10.992 00.000 12268 GuideStep: -0.1 px 69 ms EAST, -0.1 px 0 ms NORTH
22:11:10.992 00.000 11616 Worker thread wakes up
22:11:10.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:10.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:12.998 02.006 11616 Exposure complete
22:11:13.056 00.058 11616 worker thread done servicing request
22:11:13.056 00.000 12268 OnExposeComplete: enter
22:11:13.056 00.000 12268 UpdateGuideState(): m_state=6
22:11:13.057 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
22:11:13.057 00.000 12268 Star::Find returns 1 (0), X=1154.35, Y=140.21, Mass=674, SNR=17.9, Peak=51 HFD=5.2
22:11:13.057 00.000 12268 MultiStar: [#1 0.25,0.31,1.21,U] [#2 -0.18,0.00,1.03,U] [#3 0.12,-0.33,0.82,U] [#4 -0.03,-0.02,0.74,U] [#5 -0.33,-0.41,0.78,U] [#6 0.13,0.07,0.79,U] [#7 -0.15,0.07,0.80,U] [#8 -0.21,0.08,0.51,U] 
22:11:13.057 00.000 12268 refined, 8 included, MultiStar: {-0.08, 0.04}, one-star: {-0.45, 0.35}
22:11:13.057 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
22:11:13.057 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
22:11:13.058 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.74 mountX=0.03 mountY=-0.09, mountTheta=-1.27
22:11:13.059 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.04, opts=13)
22:11:13.059 00.000 12268 Enqueuing Move request for scope (-0.08, 0.04)
22:11:13.059 00.000 11616 Worker thread wakes up
22:11:13.059 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
22:11:13.059 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
22:11:13.059 00.000 11616 Moving (-0.08, 0.04) raw xDistance=0.03 yDistance=-0.09
22:11:13.059 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:13.060 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:11:13.060 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:13.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:11:13.060 00.000 11616 MoveAxis(E, 0, ABG)
22:11:13.060 00.000 11616 Move returns status 0, amount 0
22:11:13.060 00.000 11616 MoveAxis(N, 0, ABG)
22:11:13.060 00.000 11616 Move returns status 0, amount 0
22:11:13.060 00.000 11616 move complete, result=0
22:11:13.060 00.000 11616 worker thread done servicing request
22:11:13.083 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:13.101 00.018 12268 UpdateGuideState exits: m=674 SNR=17.9
22:11:13.102 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:13.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:13.102 00.000 12268 Enqueuing Expose request
22:11:13.102 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:13.102 00.000 11616 Worker thread wakes up
22:11:13.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:13.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:15.117 02.015 11616 Exposure complete
22:11:15.174 00.057 11616 worker thread done servicing request
22:11:15.174 00.000 12268 OnExposeComplete: enter
22:11:15.174 00.000 12268 UpdateGuideState(): m_state=6
22:11:15.175 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
22:11:15.175 00.000 12268 Star::Find returns 1 (0), X=1154.31, Y=140.32, Mass=667, SNR=17.8, Peak=47 HFD=4.9
22:11:15.175 00.000 12268 MultiStar: [#1 0.23,0.81,0.00,M1] [#2 -0.08,0.39,0.99,U] [#3 0.33,0.20,0.84,U] [#4 -0.15,0.45,0.72,U] [#5 -0.33,-0.01,0.81,U] [#6 -0.04,0.30,0.77,U] [#7 -0.42,0.51,0.00,M1] [#8 -0.25,0.26,0.47,U] 
22:11:15.175 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.30}, one-star: {-0.50, 0.46}
22:11:15.175 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
22:11:15.175 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
22:11:15.176 00.001 12268 CameraToMount -- cameraX=-0.15 cameraY=0.30 hyp=0.33 cameraTheta=2.02 mountX=0.28 mountY=-0.18, mountTheta=-0.57
22:11:15.177 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.30, opts=13)
22:11:15.177 00.000 12268 Enqueuing Move request for scope (-0.15, 0.30)
22:11:15.177 00.000 11616 Worker thread wakes up
22:11:15.177 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.30) opts 0xd
22:11:15.177 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.30)
22:11:15.177 00.000 11616 Moving (-0.15, 0.30) raw xDistance=0.28 yDistance=-0.18
22:11:15.178 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:15.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:11:15.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:11:15.178 00.000 11616 MoveAxis(E, 0, ABG)
22:11:15.178 00.000 11616 Move returns status 0, amount 0
22:11:15.178 00.000 11616 MoveAxis(N, 15, ABG)
22:11:15.178 00.000 11616 Guiding  Dir = 0, Dur = 15
22:11:15.178 00.000 11616 IsSlewing returns 0
22:11:15.179 00.001 11616 IsGuiding returns 0
22:11:15.179 00.000 11616 PulseGuide returned control before completion, sleep 25
22:11:15.201 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:15.206 00.005 11616 IsGuiding returns 1
22:11:15.206 00.000 11616 scope still moving after pulse duration time elapsed
22:11:15.218 00.012 12268 UpdateGuideState exits: m=667 SNR=17.8
22:11:15.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:15.219 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:15.219 00.000 12268 Enqueuing Expose request
22:11:15.238 00.019 11616 IsSlewing returns 0
22:11:15.238 00.000 11616 IsGuiding returns 0
22:11:15.238 00.000 11616 scope move finished after 15 + 44 ms
22:11:15.238 00.000 11616 Move returns status 0, amount 15
22:11:15.238 00.000 11616 move complete, result=0
22:11:15.238 00.000 11616 worker thread done servicing request
22:11:15.239 00.001 11616 Worker thread wakes up
22:11:15.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:15.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:15.241 00.002 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 15 ms NORTH
22:11:17.263 02.022 11616 Exposure complete
22:11:17.319 00.056 11616 worker thread done servicing request
22:11:17.319 00.000 12268 OnExposeComplete: enter
22:11:17.319 00.000 12268 UpdateGuideState(): m_state=6
22:11:17.320 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
22:11:17.320 00.000 12268 Star::Find returns 1 (0), X=1154.32, Y=140.28, Mass=715, SNR=18.3, Peak=59 HFD=5.3
22:11:17.320 00.000 12268 MultiStar: [#1 0.30,0.42,1.16,U] [#2 -0.18,0.08,0.92,U] [#3 0.12,-0.06,0.85,U] [#4 -0.10,0.22,0.73,U] [#5 -0.22,-0.25,0.80,U] [#6 0.24,0.16,0.82,U] [#7 -0.47,0.21,0.88,U] [#8 -0.28,0.05,0.46,U] 
22:11:17.320 00.000 12268 refined, 8 included, MultiStar: {-0.10, 0.16}, one-star: {-0.48, 0.43}
22:11:17.320 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
22:11:17.320 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
22:11:17.320 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.14 mountX=0.15 mountY=-0.12, mountTheta=-0.68
22:11:17.322 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.16, opts=13)
22:11:17.322 00.000 12268 Enqueuing Move request for scope (-0.10, 0.16)
22:11:17.322 00.000 11616 Worker thread wakes up
22:11:17.322 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
22:11:17.322 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
22:11:17.322 00.000 11616 Moving (-0.10, 0.16) raw xDistance=0.15 yDistance=-0.12
22:11:17.322 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:17.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:11:17.323 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:17.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:11:17.323 00.000 11616 MoveAxis(E, 0, ABG)
22:11:17.323 00.000 11616 Move returns status 0, amount 0
22:11:17.323 00.000 11616 MoveAxis(N, 0, ABG)
22:11:17.323 00.000 11616 Move returns status 0, amount 0
22:11:17.323 00.000 11616 move complete, result=0
22:11:17.323 00.000 11616 worker thread done servicing request
22:11:17.343 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:17.363 00.020 12268 UpdateGuideState exits: m=715 SNR=18.3
22:11:17.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:17.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:17.363 00.000 12268 Enqueuing Expose request
22:11:17.363 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:17.363 00.000 11616 Worker thread wakes up
22:11:17.364 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:17.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:19.369 02.005 11616 Exposure complete
22:11:19.423 00.054 11616 worker thread done servicing request
22:11:19.424 00.001 12268 OnExposeComplete: enter
22:11:19.424 00.000 12268 UpdateGuideState(): m_state=6
22:11:19.424 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
22:11:19.424 00.000 12268 Star::Find returns 1 (0), X=1154.58, Y=140.33, Mass=687, SNR=18.0, Peak=64 HFD=5.1
22:11:19.425 00.001 12268 MultiStar: [#1 0.73,0.64,0.00,M1] [#2 0.04,0.28,0.93,U] [#3 0.42,0.17,0.85,U] [#4 0.23,0.24,0.73,U] [#5 -0.05,-0.23,0.79,U] [#6 -0.05,0.40,0.86,U] [#7 -0.24,0.36,0.79,U] [#8 0.13,0.41,0.47,U] 
22:11:19.425 00.000 12268 refined, 7 included, MultiStar: {0.02, 0.26}, one-star: {-0.22, 0.47}
22:11:19.425 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
22:11:19.425 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
22:11:19.425 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.50 mountX=0.26 mountY=-0.02, mountTheta=-0.06
22:11:19.426 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.26, opts=13)
22:11:19.426 00.000 12268 Enqueuing Move request for scope (0.02, 0.26)
22:11:19.426 00.000 11616 Worker thread wakes up
22:11:19.426 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.26) opts 0xd
22:11:19.426 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.26)
22:11:19.426 00.000 11616 Moving (0.02, 0.26) raw xDistance=0.26 yDistance=-0.02
22:11:19.426 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:19.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:11:19.426 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:19.427 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:11:19.427 00.000 11616 MoveAxis(E, 0, ABG)
22:11:19.427 00.000 11616 Move returns status 0, amount 0
22:11:19.427 00.000 11616 MoveAxis(N, 0, ABG)
22:11:19.427 00.000 11616 Move returns status 0, amount 0
22:11:19.427 00.000 11616 move complete, result=0
22:11:19.427 00.000 11616 worker thread done servicing request
22:11:19.450 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:19.467 00.017 12268 UpdateGuideState exits: m=687 SNR=18.0
22:11:19.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:19.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:19.467 00.000 12268 Enqueuing Expose request
22:11:19.467 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:19.467 00.000 11616 Worker thread wakes up
22:11:19.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:19.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:21.473 02.006 11616 Exposure complete
22:11:21.527 00.054 11616 worker thread done servicing request
22:11:21.528 00.001 12268 OnExposeComplete: enter
22:11:21.528 00.000 12268 UpdateGuideState(): m_state=6
22:11:21.528 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
22:11:21.528 00.000 12268 Star::Find returns 1 (0), X=1154.42, Y=140.32, Mass=691, SNR=18.1, Peak=56 HFD=5.2
22:11:21.528 00.000 12268 MultiStar: [#1 0.75,0.52,0.00,M2] [#2 0.15,0.16,0.95,U] [#3 0.46,-0.14,0.83,U] [#4 0.18,0.16,0.69,U] [#5 0.10,0.03,0.79,U] [#6 0.42,0.24,0.84,U] [#7 -0.09,0.25,0.78,U] [#8 -0.32,0.11,0.47,U] 
22:11:21.528 00.000 12268 refined, 7 included, MultiStar: {0.07, 0.17}, one-star: {-0.38, 0.46}
22:11:21.528 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
22:11:21.528 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
22:11:21.528 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.16 mountX=0.18 mountY=0.05, mountTheta=0.28
22:11:21.529 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.17, opts=13)
22:11:21.529 00.000 12268 Enqueuing Move request for scope (0.07, 0.17)
22:11:21.529 00.000 11616 Worker thread wakes up
22:11:21.529 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
22:11:21.529 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
22:11:21.529 00.000 11616 Moving (0.07, 0.17) raw xDistance=0.18 yDistance=0.05
22:11:21.529 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:21.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:11:21.529 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:21.531 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:11:21.531 00.000 11616 MoveAxis(E, 0, ABG)
22:11:21.531 00.000 11616 Move returns status 0, amount 0
22:11:21.531 00.000 11616 MoveAxis(N, 0, ABG)
22:11:21.531 00.000 11616 Move returns status 0, amount 0
22:11:21.531 00.000 11616 move complete, result=0
22:11:21.531 00.000 11616 worker thread done servicing request
22:11:21.551 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:21.571 00.020 12268 UpdateGuideState exits: m=691 SNR=18.1
22:11:21.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:21.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:21.571 00.000 12268 Enqueuing Expose request
22:11:21.571 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:21.571 00.000 11616 Worker thread wakes up
22:11:21.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:21.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:23.583 02.012 11616 Exposure complete
22:11:23.641 00.058 11616 worker thread done servicing request
22:11:23.641 00.000 12268 OnExposeComplete: enter
22:11:23.641 00.000 12268 UpdateGuideState(): m_state=6
22:11:23.641 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
22:11:23.641 00.000 12268 Star::Find returns 1 (0), X=1154.40, Y=140.16, Mass=719, SNR=18.5, Peak=53 HFD=5.2
22:11:23.642 00.001 12268 MultiStar: [#1 0.38,0.33,1.21,U] [#2 -0.05,0.05,0.90,U] [#3 0.40,-0.42,0.00,M1] [#4 0.25,0.02,0.72,U] [#5 -0.08,-0.06,0.75,U] [#6 0.03,0.08,0.77,U] [#7 -0.23,0.25,0.73,U] [#8 -0.11,-0.08,0.50,U] 
22:11:23.642 00.000 12268 refined, 7 included, MultiStar: {-0.01, 0.14}, one-star: {-0.40, 0.30}
22:11:23.642 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
22:11:23.642 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
22:11:23.642 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.64 mountX=0.14 mountY=-0.03, mountTheta=-0.20
22:11:23.643 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.14, opts=13)
22:11:23.643 00.000 12268 Enqueuing Move request for scope (-0.01, 0.14)
22:11:23.644 00.001 11616 Worker thread wakes up
22:11:23.644 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
22:11:23.644 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
22:11:23.644 00.000 11616 Moving (-0.01, 0.14) raw xDistance=0.14 yDistance=-0.03
22:11:23.644 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:11:23.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:11:23.644 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:23.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:11:23.644 00.000 11616 MoveAxis(E, 0, ABG)
22:11:23.644 00.000 11616 Move returns status 0, amount 0
22:11:23.645 00.001 11616 MoveAxis(N, 0, ABG)
22:11:23.645 00.000 11616 Move returns status 0, amount 0
22:11:23.645 00.000 11616 move complete, result=0
22:11:23.645 00.000 11616 worker thread done servicing request
22:11:23.666 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:23.683 00.017 12268 UpdateGuideState exits: m=719 SNR=18.5
22:11:23.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:23.684 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:23.684 00.000 12268 Enqueuing Expose request
22:11:23.684 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:23.684 00.000 11616 Worker thread wakes up
22:11:23.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:23.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:25.690 02.006 11616 Exposure complete
22:11:25.744 00.054 11616 worker thread done servicing request
22:11:25.744 00.000 12268 OnExposeComplete: enter
22:11:25.744 00.000 12268 UpdateGuideState(): m_state=6
22:11:25.745 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
22:11:25.745 00.000 12268 Star::Find returns 1 (0), X=1154.27, Y=140.45, Mass=726, SNR=18.5, Peak=54 HFD=5.1
22:11:25.745 00.000 12268 MultiStar: [#1 0.49,0.45,0.00,M2] [#2 0.17,0.03,0.93,U] [#3 0.21,-0.23,0.79,U] [#4 -0.11,-0.24,0.70,U] [#5 -0.20,-0.41,0.77,U] [#6 0.09,-0.02,0.76,U] [#7 0.01,0.18,0.77,U] [#8 -0.13,0.03,0.45,U] 
22:11:25.745 00.000 12268 refined, 7 included, MultiStar: {-0.07, 0.01}, one-star: {-0.54, 0.59}
22:11:25.745 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
22:11:25.745 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
22:11:25.745 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.95 mountX=0.01 mountY=-0.07, mountTheta=-1.48
22:11:25.747 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.01, opts=13)
22:11:25.747 00.000 12268 Enqueuing Move request for scope (-0.07, 0.01)
22:11:25.747 00.000 11616 Worker thread wakes up
22:11:25.747 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
22:11:25.747 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
22:11:25.748 00.001 11616 Moving (-0.07, 0.01) raw xDistance=0.01 yDistance=-0.07
22:11:25.748 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:25.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:11:25.748 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:25.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:11:25.748 00.000 11616 MoveAxis(E, 0, ABG)
22:11:25.748 00.000 11616 Move returns status 0, amount 0
22:11:25.748 00.000 11616 MoveAxis(N, 0, ABG)
22:11:25.748 00.000 11616 Move returns status 0, amount 0
22:11:25.748 00.000 11616 move complete, result=0
22:11:25.748 00.000 11616 worker thread done servicing request
22:11:25.769 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:25.788 00.019 12268 UpdateGuideState exits: m=726 SNR=18.5
22:11:25.788 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:25.788 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:25.788 00.000 12268 Enqueuing Expose request
22:11:25.789 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:25.789 00.000 11616 Worker thread wakes up
22:11:25.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:25.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:27.797 02.008 11616 Exposure complete
22:11:27.852 00.055 11616 worker thread done servicing request
22:11:27.852 00.000 12268 OnExposeComplete: enter
22:11:27.852 00.000 12268 UpdateGuideState(): m_state=6
22:11:27.852 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
22:11:27.852 00.000 12268 Star::Find returns 1 (0), X=1154.06, Y=140.43, Mass=742, SNR=18.8, Peak=56 HFD=5.3
22:11:27.853 00.001 12268 MultiStar: [#1 0.13,0.60,0.00,M3] [#2 -0.19,0.32,0.91,U] [#3 0.36,-0.11,0.80,U] [#4 -0.13,0.39,0.72,U] [#5 -0.25,-0.16,0.78,U] [#6 -0.48,0.40,0.00,M1] [#7 -0.35,0.37,0.79,U] [#8 -0.21,0.58,0.00,M1] 
22:11:27.853 00.000 12268 refined, 5 included, MultiStar: {-0.24, 0.25}, one-star: {-0.74, 0.57}
22:11:27.853 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
22:11:27.853 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
22:11:27.853 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.25 hyp=0.34 cameraTheta=2.34 mountX=0.22 mountY=-0.27, mountTheta=-0.88
22:11:27.856 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.25, opts=13)
22:11:27.856 00.000 12268 Enqueuing Move request for scope (-0.24, 0.25)
22:11:27.856 00.000 11616 Worker thread wakes up
22:11:27.856 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.25) opts 0xd
22:11:27.856 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.25)
22:11:27.856 00.000 11616 Moving (-0.24, 0.25) raw xDistance=0.22 yDistance=-0.27
22:11:27.856 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=-0.24 newest=0.37
22:11:27.856 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
22:11:27.857 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
22:11:27.857 00.000 11616 MoveAxis(W, 124, ABG)
22:11:27.857 00.000 11616 Guiding  Dir = 3, Dur = 124
22:11:27.857 00.000 11616 IsSlewing returns 0
22:11:27.857 00.000 11616 IsGuiding returns 0
22:11:27.858 00.001 11616 PulseGuide returned control before completion, sleep 134
22:11:27.877 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:27.896 00.019 12268 UpdateGuideState exits: m=742 SNR=18.8
22:11:27.896 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:27.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:27.896 00.000 12268 Enqueuing Expose request
22:11:28.001 00.105 11616 IsGuiding returns 1
22:11:28.001 00.000 11616 scope still moving after pulse duration time elapsed
22:11:28.033 00.032 11616 IsSlewing returns 0
22:11:28.033 00.000 11616 IsGuiding returns 0
22:11:28.033 00.000 11616 scope move finished after 124 + 51 ms
22:11:28.033 00.000 11616 Move returns status 0, amount 124
22:11:28.034 00.001 11616 MoveAxis(N, 23, ABG)
22:11:28.034 00.000 11616 Guiding  Dir = 0, Dur = 23
22:11:28.034 00.000 11616 IsSlewing returns 0
22:11:28.034 00.000 11616 IsGuiding returns 0
22:11:28.034 00.000 11616 PulseGuide returned control before completion, sleep 33
22:11:28.078 00.044 11616 IsGuiding returns 1
22:11:28.078 00.000 11616 scope still moving after pulse duration time elapsed
22:11:28.110 00.032 11616 IsSlewing returns 0
22:11:28.111 00.001 11616 IsGuiding returns 0
22:11:28.111 00.000 11616 scope move finished after 23 + 54 ms
22:11:28.111 00.000 11616 Move returns status 0, amount 23
22:11:28.111 00.000 11616 move complete, result=0
22:11:28.111 00.000 11616 worker thread done servicing request
22:11:28.111 00.000 11616 Worker thread wakes up
22:11:28.112 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:28.112 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:28.112 00.000 12268 GuideStep: 0.2 px 124 ms WEST, -0.3 px 23 ms NORTH
22:11:30.130 02.018 11616 Exposure complete
22:11:30.186 00.056 11616 worker thread done servicing request
22:11:30.186 00.000 12268 OnExposeComplete: enter
22:11:30.186 00.000 12268 UpdateGuideState(): m_state=6
22:11:30.186 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
22:11:30.187 00.001 12268 Star::Find returns 1 (0), X=1154.17, Y=140.09, Mass=743, SNR=18.7, Peak=54 HFD=5.0
22:11:30.187 00.000 12268 MultiStar: [#1 0.13,0.13,1.19,U] [#2 -0.29,-0.16,0.90,U] [#3 -0.10,-0.39,0.79,U] [#4 -0.15,-0.34,0.68,U] [#5 -0.34,-0.54,0.00,M1] [#6 -0.22,-0.35,0.75,U] [#7 -0.41,-0.13,0.81,U] [#8 -0.33,-0.16,0.47,U] 
22:11:30.188 00.001 12268 refined, 7 included, MultiStar: {-0.24, -0.11}, one-star: {-0.63, 0.24}
22:11:30.188 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.18 = 2.11)
22:11:30.188 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.00)
22:11:30.188 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-2.70 mountX=-0.13 mountY=-0.22, mountTheta=-2.12
22:11:30.193 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.11, opts=13)
22:11:30.193 00.000 12268 Enqueuing Move request for scope (-0.24, -0.11)
22:11:30.193 00.000 11616 Worker thread wakes up
22:11:30.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
22:11:30.193 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
22:11:30.193 00.000 11616 Moving (-0.24, -0.11) raw xDistance=-0.13 yDistance=-0.22
22:11:30.193 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:30.194 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:11:30.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
22:11:30.194 00.000 11616 MoveAxis(E, 0, ABG)
22:11:30.194 00.000 11616 Move returns status 0, amount 0
22:11:30.194 00.000 11616 MoveAxis(N, 19, ABG)
22:11:30.194 00.000 11616 Guiding  Dir = 0, Dur = 19
22:11:30.194 00.000 11616 IsSlewing returns 0
22:11:30.194 00.000 11616 IsGuiding returns 0
22:11:30.195 00.001 11616 PulseGuide returned control before completion, sleep 29
22:11:30.214 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:30.232 00.018 12268 UpdateGuideState exits: m=743 SNR=18.7
22:11:30.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:30.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:30.232 00.000 12268 Enqueuing Expose request
22:11:30.236 00.004 11616 IsGuiding returns 1
22:11:30.236 00.000 11616 scope still moving after pulse duration time elapsed
22:11:30.267 00.031 11616 IsSlewing returns 0
22:11:30.267 00.000 11616 IsGuiding returns 0
22:11:30.267 00.000 11616 scope move finished after 19 + 53 ms
22:11:30.267 00.000 11616 Move returns status 0, amount 19
22:11:30.267 00.000 11616 move complete, result=0
22:11:30.268 00.001 11616 worker thread done servicing request
22:11:30.268 00.000 11616 Worker thread wakes up
22:11:30.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:30.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:30.268 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
22:11:32.279 02.011 11616 Exposure complete
22:11:32.353 00.074 11616 worker thread done servicing request
22:11:32.353 00.000 12268 OnExposeComplete: enter
22:11:32.353 00.000 12268 UpdateGuideState(): m_state=6
22:11:32.354 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
22:11:32.354 00.000 12268 Star::Find returns 1 (0), X=1154.20, Y=140.37, Mass=716, SNR=18.4, Peak=53 HFD=5.4
22:11:32.354 00.000 12268 MultiStar: [#1 0.39,0.44,0.00,M3] [#2 -0.09,-0.04,0.93,U] [#3 0.31,-0.07,0.78,U] [#4 -0.03,0.24,0.72,U] [#5 -0.36,0.12,0.77,U] [#6 0.02,0.04,0.71,U] [#7 -0.26,0.33,0.81,U] [#8 -0.27,0.32,0.54,U] 
22:11:32.354 00.000 12268 refined, 7 included, MultiStar: {-0.17, 0.18}, one-star: {-0.60, 0.51}
22:11:32.354 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
22:11:32.354 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
22:11:32.355 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.33 mountX=0.17 mountY=-0.20, mountTheta=-0.87
22:11:32.356 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.18, opts=13)
22:11:32.356 00.000 12268 Enqueuing Move request for scope (-0.17, 0.18)
22:11:32.357 00.001 11616 Worker thread wakes up
22:11:32.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
22:11:32.357 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
22:11:32.357 00.000 11616 Moving (-0.17, 0.18) raw xDistance=0.17 yDistance=-0.20
22:11:32.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
22:11:32.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
22:11:32.357 00.000 11616 MoveAxis(W, 93, ABG)
22:11:32.357 00.000 11616 Guiding  Dir = 3, Dur = 93
22:11:32.357 00.000 11616 IsSlewing returns 0
22:11:32.358 00.001 11616 IsGuiding returns 0
22:11:32.358 00.000 11616 PulseGuide returned control before completion, sleep 103
22:11:32.381 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:32.399 00.018 12268 UpdateGuideState exits: m=716 SNR=18.4
22:11:32.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:32.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:32.400 00.001 12268 Enqueuing Expose request
22:11:32.474 00.074 11616 IsGuiding returns 1
22:11:32.474 00.000 11616 scope still moving after pulse duration time elapsed
22:11:32.506 00.032 11616 IsSlewing returns 0
22:11:32.506 00.000 11616 IsGuiding returns 0
22:11:32.506 00.000 11616 scope move finished after 93 + 56 ms
22:11:32.506 00.000 11616 Move returns status 0, amount 93
22:11:32.506 00.000 11616 MoveAxis(N, 17, ABG)
22:11:32.506 00.000 11616 Guiding  Dir = 0, Dur = 17
22:11:32.507 00.001 11616 IsSlewing returns 0
22:11:32.507 00.000 11616 IsGuiding returns 0
22:11:32.508 00.001 11616 PulseGuide returned control before completion, sleep 27
22:11:32.538 00.030 11616 IsGuiding returns 1
22:11:32.538 00.000 11616 scope still moving after pulse duration time elapsed
22:11:32.569 00.031 11616 IsSlewing returns 0
22:11:32.569 00.000 11616 IsGuiding returns 0
22:11:32.569 00.000 11616 scope move finished after 17 + 44 ms
22:11:32.569 00.000 11616 Move returns status 0, amount 17
22:11:32.570 00.001 11616 move complete, result=0
22:11:32.570 00.000 11616 worker thread done servicing request
22:11:32.570 00.000 12268 GuideStep: 0.2 px 93 ms WEST, -0.2 px 17 ms NORTH
22:11:32.570 00.000 11616 Worker thread wakes up
22:11:32.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:32.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:34.585 02.015 11616 Exposure complete
22:11:34.642 00.057 11616 worker thread done servicing request
22:11:34.642 00.000 12268 OnExposeComplete: enter
22:11:34.642 00.000 12268 UpdateGuideState(): m_state=6
22:11:34.643 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
22:11:34.643 00.000 12268 Star::Find returns 1 (0), X=1154.60, Y=140.25, Mass=752, SNR=18.9, Peak=54 HFD=5.4
22:11:34.643 00.000 12268 MultiStar: [#1 0.56,0.40,0.00,M4] [#2 -0.04,0.22,0.96,U] [#3 0.50,0.01,0.83,U] [#4 0.14,-0.09,0.70,U] [#5 0.12,0.02,0.81,U] [#6 0.25,0.25,0.82,U] [#7 -0.09,0.22,0.75,U] [#8 0.11,0.31,0.49,U] 
22:11:34.643 00.000 12268 refined, 7 included, MultiStar: {0.09, 0.17}, one-star: {-0.20, 0.39}
22:11:34.643 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
22:11:34.644 00.001 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.80)
22:11:34.644 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.10 mountX=0.18 mountY=0.07, mountTheta=0.35
22:11:34.645 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.17, opts=13)
22:11:34.645 00.000 12268 Enqueuing Move request for scope (0.09, 0.17)
22:11:34.645 00.000 11616 Worker thread wakes up
22:11:34.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
22:11:34.645 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
22:11:34.645 00.000 11616 Moving (0.09, 0.17) raw xDistance=0.18 yDistance=0.07
22:11:34.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
22:11:34.646 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:34.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:11:34.646 00.000 11616 MoveAxis(W, 100, ABG)
22:11:34.646 00.000 11616 Guiding  Dir = 3, Dur = 100
22:11:34.646 00.000 11616 IsSlewing returns 0
22:11:34.646 00.000 11616 IsGuiding returns 0
22:11:34.647 00.001 11616 PulseGuide returned control before completion, sleep 110
22:11:34.667 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:34.686 00.019 12268 UpdateGuideState exits: m=752 SNR=18.9
22:11:34.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:34.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:34.686 00.000 12268 Enqueuing Expose request
22:11:34.766 00.080 11616 IsGuiding returns 1
22:11:34.766 00.000 11616 scope still moving after pulse duration time elapsed
22:11:34.798 00.032 11616 IsSlewing returns 0
22:11:34.798 00.000 11616 IsGuiding returns 0
22:11:34.798 00.000 11616 scope move finished after 100 + 51 ms
22:11:34.798 00.000 11616 Move returns status 0, amount 100
22:11:34.798 00.000 11616 MoveAxis(N, 0, ABG)
22:11:34.798 00.000 11616 Move returns status 0, amount 0
22:11:34.798 00.000 11616 move complete, result=0
22:11:34.798 00.000 11616 worker thread done servicing request
22:11:34.799 00.001 11616 Worker thread wakes up
22:11:34.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:34.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:34.799 00.000 12268 GuideStep: 0.2 px 100 ms WEST, 0.1 px 0 ms NORTH
22:11:36.817 02.018 11616 Exposure complete
22:11:36.872 00.055 11616 worker thread done servicing request
22:11:36.872 00.000 12268 OnExposeComplete: enter
22:11:36.872 00.000 12268 UpdateGuideState(): m_state=6
22:11:36.872 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
22:11:36.872 00.000 12268 Star::Find returns 1 (0), X=1154.12, Y=140.26, Mass=764, SNR=19.0, Peak=56 HFD=5.5
22:11:36.872 00.000 12268 MultiStar: [#1 0.06,0.33,1.19,U] [#2 -0.51,0.30,0.00,M1] [#3 0.09,-0.05,0.77,U] [#4 -0.30,0.05,0.69,U] [#5 -0.10,-0.20,0.77,U] [#6 -0.28,0.44,0.78,U] [#7 -0.67,0.13,0.00,M1] [#8 -0.56,0.48,0.00,M1] 
22:11:36.872 00.000 12268 refined, 5 included, MultiStar: {-0.20, 0.19}, one-star: {-0.68, 0.41}
22:11:36.872 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
22:11:36.872 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
22:11:36.872 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.19 hyp=0.28 cameraTheta=2.38 mountX=0.17 mountY=-0.22, mountTheta=-0.92
22:11:36.873 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.19, opts=13)
22:11:36.875 00.002 12268 Enqueuing Move request for scope (-0.20, 0.19)
22:11:36.875 00.000 11616 Worker thread wakes up
22:11:36.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.19) opts 0xd
22:11:36.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.19)
22:11:36.875 00.000 11616 Moving (-0.20, 0.19) raw xDistance=0.17 yDistance=-0.22
22:11:36.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
22:11:36.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
22:11:36.875 00.000 11616 MoveAxis(W, 95, ABG)
22:11:36.875 00.000 11616 Guiding  Dir = 3, Dur = 95
22:11:36.876 00.001 11616 IsSlewing returns 0
22:11:36.876 00.000 11616 IsGuiding returns 0
22:11:36.877 00.001 11616 PulseGuide returned control before completion, sleep 105
22:11:36.898 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:36.916 00.018 12268 UpdateGuideState exits: m=764 SNR=19.0
22:11:36.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:36.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:36.916 00.000 12268 Enqueuing Expose request
22:11:36.996 00.080 11616 IsGuiding returns 1
22:11:36.996 00.000 11616 scope still moving after pulse duration time elapsed
22:11:37.027 00.031 11616 IsSlewing returns 0
22:11:37.028 00.001 11616 IsGuiding returns 1
22:11:37.058 00.030 11616 IsSlewing returns 0
22:11:37.059 00.001 11616 IsGuiding returns 1
22:11:37.089 00.030 11616 IsSlewing returns 0
22:11:37.089 00.000 11616 IsGuiding returns 1
22:11:37.120 00.031 11616 IsSlewing returns 0
22:11:37.120 00.000 11616 IsGuiding returns 1
22:11:37.152 00.032 11616 IsSlewing returns 0
22:11:37.153 00.001 11616 IsGuiding returns 1
22:11:37.182 00.029 11616 IsSlewing returns 0
22:11:37.182 00.000 11616 IsGuiding returns 0
22:11:37.183 00.001 11616 scope move finished after 95 + 211 ms
22:11:37.183 00.000 11616 Move returns status 0, amount 95
22:11:37.183 00.000 11616 MoveAxis(N, 19, ABG)
22:11:37.183 00.000 11616 Guiding  Dir = 0, Dur = 19
22:11:37.183 00.000 11616 IsSlewing returns 0
22:11:37.183 00.000 11616 IsGuiding returns 0
22:11:37.183 00.000 11616 PulseGuide returned control before completion, sleep 29
22:11:37.228 00.045 11616 IsGuiding returns 1
22:11:37.228 00.000 11616 scope still moving after pulse duration time elapsed
22:11:37.259 00.031 11616 IsSlewing returns 0
22:11:37.260 00.001 11616 IsGuiding returns 0
22:11:37.260 00.000 11616 scope move finished after 19 + 57 ms
22:11:37.260 00.000 11616 Move returns status 0, amount 19
22:11:37.260 00.000 11616 move complete, result=0
22:11:37.260 00.000 11616 worker thread done servicing request
22:11:37.261 00.001 11616 Worker thread wakes up
22:11:37.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:37.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:37.261 00.000 12268 GuideStep: 0.2 px 95 ms WEST, -0.2 px 19 ms NORTH
22:11:39.270 02.009 11616 Exposure complete
22:11:39.327 00.057 11616 worker thread done servicing request
22:11:39.327 00.000 12268 OnExposeComplete: enter
22:11:39.327 00.000 12268 UpdateGuideState(): m_state=6
22:11:39.328 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
22:11:39.328 00.000 12268 Star::Find returns 1 (0), X=1154.16, Y=140.33, Mass=761, SNR=19.1, Peak=60 HFD=5.1
22:11:39.328 00.000 12268 MultiStar: [#1 0.15,0.58,0.00,M4] [#2 -0.27,0.32,0.89,U] [#3 0.29,0.02,0.80,U] [#4 0.21,0.18,0.67,U] [#5 -0.34,0.12,0.78,U] [#6 -0.21,0.18,0.68,U] [#7 -0.41,0.28,0.78,U] [#8 -0.37,0.00,0.43,U] 
22:11:39.328 00.000 12268 refined, 7 included, MultiStar: {-0.23, 0.22}, one-star: {-0.64, 0.47}
22:11:39.328 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
22:11:39.328 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
22:11:39.329 00.001 12268 CameraToMount -- cameraX=-0.23 cameraY=0.22 hyp=0.32 cameraTheta=2.39 mountX=0.20 mountY=-0.26, mountTheta=-0.92
22:11:39.330 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.22, opts=13)
22:11:39.330 00.000 12268 Enqueuing Move request for scope (-0.23, 0.22)
22:11:39.331 00.001 11616 Worker thread wakes up
22:11:39.331 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.22) opts 0xd
22:11:39.331 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.22)
22:11:39.331 00.000 11616 Moving (-0.23, 0.22) raw xDistance=0.20 yDistance=-0.26
22:11:39.332 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
22:11:39.332 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
22:11:39.332 00.000 11616 MoveAxis(W, 109, ABG)
22:11:39.332 00.000 11616 Guiding  Dir = 3, Dur = 109
22:11:39.332 00.000 11616 IsSlewing returns 0
22:11:39.333 00.001 11616 IsGuiding returns 0
22:11:39.334 00.001 11616 PulseGuide returned control before completion, sleep 119
22:11:39.357 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:39.374 00.017 12268 UpdateGuideState exits: m=761 SNR=19.1
22:11:39.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:39.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:39.375 00.001 12268 Enqueuing Expose request
22:11:39.468 00.093 11616 IsGuiding returns 1
22:11:39.468 00.000 11616 scope still moving after pulse duration time elapsed
22:11:39.500 00.032 11616 IsSlewing returns 0
22:11:39.500 00.000 11616 IsGuiding returns 1
22:11:39.531 00.031 11616 IsSlewing returns 0
22:11:39.532 00.001 11616 IsGuiding returns 1
22:11:39.562 00.030 11616 IsSlewing returns 0
22:11:39.562 00.000 11616 IsGuiding returns 1
22:11:39.593 00.031 11616 IsSlewing returns 0
22:11:39.594 00.001 11616 IsGuiding returns 1
22:11:39.624 00.030 11616 IsSlewing returns 0
22:11:39.624 00.000 11616 IsGuiding returns 0
22:11:39.624 00.000 11616 scope move finished after 109 + 181 ms
22:11:39.624 00.000 11616 Move returns status 0, amount 109
22:11:39.624 00.000 11616 MoveAxis(N, 22, ABG)
22:11:39.624 00.000 11616 Guiding  Dir = 0, Dur = 22
22:11:39.624 00.000 11616 IsSlewing returns 0
22:11:39.624 00.000 11616 IsGuiding returns 0
22:11:39.625 00.001 11616 PulseGuide returned control before completion, sleep 32
22:11:39.669 00.044 11616 IsGuiding returns 1
22:11:39.669 00.000 11616 scope still moving after pulse duration time elapsed
22:11:39.701 00.032 11616 IsSlewing returns 0
22:11:39.701 00.000 11616 IsGuiding returns 0
22:11:39.701 00.000 11616 scope move finished after 22 + 54 ms
22:11:39.701 00.000 11616 Move returns status 0, amount 22
22:11:39.702 00.001 11616 move complete, result=0
22:11:39.702 00.000 11616 worker thread done servicing request
22:11:39.702 00.000 11616 Worker thread wakes up
22:11:39.702 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:39.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:39.702 00.000 12268 GuideStep: 0.2 px 109 ms WEST, -0.3 px 22 ms NORTH
22:11:41.715 02.013 11616 Exposure complete
22:11:41.771 00.056 11616 worker thread done servicing request
22:11:41.771 00.000 12268 OnExposeComplete: enter
22:11:41.771 00.000 12268 UpdateGuideState(): m_state=6
22:11:41.771 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
22:11:41.771 00.000 12268 Star::Find returns 1 (0), X=1154.59, Y=140.28, Mass=711, SNR=18.3, Peak=52 HFD=5.1
22:11:41.771 00.000 12268 MultiStar: [#1 0.38,0.49,0.00,M5] [#2 -0.03,0.29,0.95,U] [#3 0.44,0.22,0.82,U] [#4 0.44,0.14,0.71,U] [#5 -0.17,-0.12,0.86,U] [#6 -0.03,-0.05,0.83,U] [#7 -0.06,0.02,0.78,U] [#8 0.22,0.44,0.47,U] 
22:11:41.771 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.17}, one-star: {-0.21, 0.42}
22:11:41.772 00.001 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
22:11:41.772 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
22:11:41.772 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.17 cameraTheta=1.28 mountX=0.17 mountY=0.03, mountTheta=0.16
22:11:41.773 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.17, opts=13)
22:11:41.773 00.000 12268 Enqueuing Move request for scope (0.05, 0.17)
22:11:41.773 00.000 11616 Worker thread wakes up
22:11:41.773 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
22:11:41.774 00.001 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
22:11:41.774 00.000 11616 Moving (0.05, 0.17) raw xDistance=0.17 yDistance=0.03
22:11:41.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
22:11:41.774 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:41.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:11:41.774 00.000 11616 MoveAxis(W, 95, ABG)
22:11:41.774 00.000 11616 Guiding  Dir = 3, Dur = 95
22:11:41.775 00.001 11616 IsSlewing returns 0
22:11:41.775 00.000 11616 IsGuiding returns 0
22:11:41.775 00.000 11616 PulseGuide returned control before completion, sleep 105
22:11:41.797 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:41.816 00.019 12268 UpdateGuideState exits: m=711 SNR=18.3
22:11:41.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:41.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:41.816 00.000 12268 Enqueuing Expose request
22:11:41.883 00.067 11616 IsGuiding returns 1
22:11:41.883 00.000 11616 scope still moving after pulse duration time elapsed
22:11:41.914 00.031 11616 IsSlewing returns 0
22:11:41.914 00.000 11616 IsGuiding returns 1
22:11:41.945 00.031 11616 IsSlewing returns 0
22:11:41.946 00.001 11616 IsGuiding returns 1
22:11:41.976 00.030 11616 IsSlewing returns 0
22:11:41.976 00.000 11616 IsGuiding returns 1
22:11:42.007 00.031 11616 IsSlewing returns 0
22:11:42.008 00.001 11616 IsGuiding returns 1
22:11:42.038 00.030 11616 IsSlewing returns 0
22:11:42.039 00.001 11616 IsGuiding returns 0
22:11:42.039 00.000 11616 scope move finished after 95 + 168 ms
22:11:42.039 00.000 11616 Move returns status 0, amount 95
22:11:42.039 00.000 11616 MoveAxis(N, 0, ABG)
22:11:42.039 00.000 11616 Move returns status 0, amount 0
22:11:42.039 00.000 11616 move complete, result=0
22:11:42.039 00.000 11616 worker thread done servicing request
22:11:42.040 00.001 11616 Worker thread wakes up
22:11:42.040 00.000 12268 GuideStep: 0.2 px 95 ms WEST, 0.0 px 0 ms NORTH
22:11:42.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:42.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:44.052 02.012 11616 Exposure complete
22:11:44.108 00.056 11616 worker thread done servicing request
22:11:44.108 00.000 12268 OnExposeComplete: enter
22:11:44.108 00.000 12268 UpdateGuideState(): m_state=6
22:11:44.109 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
22:11:44.109 00.000 12268 Star::Find returns 1 (0), X=1154.94, Y=139.94, Mass=796, SNR=19.4, Peak=54 HFD=5.7
22:11:44.109 00.000 12268 MultiStar: [#1 0.74,0.28,0.00,M6] [#2 0.28,0.06,0.92,U] [#3 0.84,0.03,0.00,M1] [#4 0.53,-0.07,0.61,U] [#5 -0.02,-0.07,0.73,U] [#6 0.39,-0.01,0.74,U] [#7 0.13,0.27,0.72,U] [#8 0.20,-0.11,0.51,U] 
22:11:44.109 00.000 12268 single-star, 6 included, MultiStar: {0.23, 0.03}, one-star: {0.14, 0.08}
22:11:44.109 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
22:11:44.109 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.22)
22:11:44.110 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.52 mountX=0.09 mountY=0.13, mountTheta=0.95
22:11:44.116 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.08, opts=13)
22:11:44.116 00.000 12268 Enqueuing Move request for scope (0.14, 0.08)
22:11:44.116 00.000 11616 Worker thread wakes up
22:11:44.116 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
22:11:44.116 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
22:11:44.116 00.000 11616 Moving (0.14, 0.08) raw xDistance=0.09 yDistance=0.13
22:11:44.116 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:44.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:11:44.117 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:44.117 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:11:44.117 00.000 11616 MoveAxis(E, 0, ABG)
22:11:44.117 00.000 11616 Move returns status 0, amount 0
22:11:44.117 00.000 11616 MoveAxis(N, 0, ABG)
22:11:44.117 00.000 11616 Move returns status 0, amount 0
22:11:44.117 00.000 11616 move complete, result=0
22:11:44.117 00.000 11616 worker thread done servicing request
22:11:44.140 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:44.158 00.018 12268 UpdateGuideState exits: m=796 SNR=19.4
22:11:44.159 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:44.159 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:44.159 00.000 12268 Enqueuing Expose request
22:11:44.159 00.000 11616 Worker thread wakes up
22:11:44.159 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:44.160 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:44.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:46.172 02.012 11616 Exposure complete
22:11:46.230 00.058 11616 worker thread done servicing request
22:11:46.230 00.000 12268 OnExposeComplete: enter
22:11:46.231 00.001 12268 UpdateGuideState(): m_state=6
22:11:46.231 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
22:11:46.231 00.000 12268 Star::Find returns 1 (0), X=1155.12, Y=139.96, Mass=739, SNR=18.7, Peak=57 HFD=5.4
22:11:46.231 00.000 12268 MultiStar: [#1 0.95,0.38,0.00,M7] [#2 0.41,0.19,0.97,U] [#3 0.62,0.05,0.00,M2] [#4 0.86,0.08,0.00,M1] [#5 0.08,-0.60,0.00,M1] [#6 0.51,-0.00,0.81,U] [#7 0.48,0.03,0.75,U] [#8 0.52,-0.22,0.00,M1] 
22:11:46.231 00.000 12268 single-star, 3 included, MultiStar: {0.42, 0.09}, one-star: {0.32, 0.10}
22:11:46.232 00.001 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
22:11:46.232 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 2.00)
22:11:46.232 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.10 hyp=0.34 cameraTheta=0.30 mountX=0.13 mountY=0.31, mountTheta=1.17
22:11:46.234 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.10, opts=13)
22:11:46.234 00.000 12268 Enqueuing Move request for scope (0.32, 0.10)
22:11:46.234 00.000 11616 Worker thread wakes up
22:11:46.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.10) opts 0xd
22:11:46.234 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.10)
22:11:46.234 00.000 11616 Moving (0.32, 0.10) raw xDistance=0.13 yDistance=0.31
22:11:46.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
22:11:46.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:46.235 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
22:11:46.235 00.000 11616 MoveAxis(W, 72, ABG)
22:11:46.235 00.000 11616 Guiding  Dir = 3, Dur = 72
22:11:46.235 00.000 11616 IsSlewing returns 0
22:11:46.235 00.000 11616 IsGuiding returns 0
22:11:46.236 00.001 11616 PulseGuide returned control before completion, sleep 82
22:11:46.259 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:46.277 00.018 12268 UpdateGuideState exits: m=739 SNR=18.7
22:11:46.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:46.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:46.277 00.000 12268 Enqueuing Expose request
22:11:46.331 00.054 11616 IsGuiding returns 0
22:11:46.331 00.000 11616 Move returns status 0, amount 72
22:11:46.331 00.000 11616 MoveAxis(N, 0, ABG)
22:11:46.331 00.000 11616 Move returns status 0, amount 0
22:11:46.331 00.000 11616 move complete, result=0
22:11:46.332 00.001 11616 worker thread done servicing request
22:11:46.332 00.000 11616 Worker thread wakes up
22:11:46.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:46.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:46.332 00.000 12268 GuideStep: 0.1 px 72 ms WEST, 0.3 px 0 ms NORTH
22:11:48.348 02.016 11616 Exposure complete
22:11:48.405 00.057 11616 worker thread done servicing request
22:11:48.405 00.000 12268 OnExposeComplete: enter
22:11:48.405 00.000 12268 UpdateGuideState(): m_state=6
22:11:48.405 00.000 12268 Star::Find(15, 1155, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
22:11:48.405 00.000 12268 Star::Find returns 1 (0), X=1154.33, Y=139.88, Mass=742, SNR=18.8, Peak=62 HFD=5.3
22:11:48.406 00.001 12268 MultiStar: [#1 0.31,0.07,1.21,U] [#2 -0.23,-0.35,0.93,U] [#3 0.31,-0.40,0.79,U] [#4 -0.30,-0.71,0.00,M2] [#5 -0.24,-0.50,0.75,U] [#6 -0.22,-0.15,0.74,U] [#7 -0.48,-0.42,0.00,M1] [#8 -0.07,-0.02,0.54,U] 
22:11:48.406 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.17}, one-star: {-0.47, 0.03}
22:11:48.406 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.46 = 2.83)
22:11:48.406 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.28)
22:11:48.406 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.98 mountX=-0.18 mountY=-0.05, mountTheta=-2.85
22:11:48.408 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.17, opts=13)
22:11:48.408 00.000 12268 Enqueuing Move request for scope (-0.08, -0.17)
22:11:48.408 00.000 11616 Worker thread wakes up
22:11:48.408 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
22:11:48.408 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
22:11:48.408 00.000 11616 Moving (-0.08, -0.17) raw xDistance=-0.18 yDistance=-0.05
22:11:48.408 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:48.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:11:48.408 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:48.409 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:11:48.409 00.000 11616 MoveAxis(E, 0, ABG)
22:11:48.409 00.000 11616 Move returns status 0, amount 0
22:11:48.409 00.000 11616 MoveAxis(N, 0, ABG)
22:11:48.409 00.000 11616 Move returns status 0, amount 0
22:11:48.409 00.000 11616 move complete, result=0
22:11:48.409 00.000 11616 worker thread done servicing request
22:11:48.429 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:48.447 00.018 12268 UpdateGuideState exits: m=742 SNR=18.8
22:11:48.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:48.448 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:48.448 00.000 12268 Enqueuing Expose request
22:11:48.448 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:48.448 00.000 11616 Worker thread wakes up
22:11:48.448 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:48.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:50.466 02.018 11616 Exposure complete
22:11:50.527 00.061 11616 worker thread done servicing request
22:11:50.527 00.000 12268 OnExposeComplete: enter
22:11:50.527 00.000 12268 UpdateGuideState(): m_state=6
22:11:50.528 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
22:11:50.528 00.000 12268 Star::Find returns 1 (0), X=1154.13, Y=139.48, Mass=673, SNR=17.7, Peak=45 HFD=5.3
22:11:50.528 00.000 12268 MultiStar: [#1 0.23,-0.16,1.15,U] [#2 -0.13,-0.53,0.98,U] [#3 0.41,-0.63,0.00,M2] [#4 -0.29,-0.81,0.00,M3] [#5 -0.16,-0.64,0.00,M1] [#6 -0.17,-0.88,0.00,M1] [#7 -0.46,-0.41,0.00,M2] [#8 -0.12,-0.54,0.47,U] 
22:11:50.528 00.000 12268 refined, 3 included, MultiStar: {-0.17, -0.37}, one-star: {-0.67, -0.38}
22:11:50.528 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.47 = 2.82)
22:11:50.528 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
22:11:50.528 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.37 hyp=0.41 cameraTheta=-1.99 mountX=-0.39 mountY=-0.12, mountTheta=-2.84
22:11:50.530 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.37, opts=13)
22:11:50.530 00.000 12268 Enqueuing Move request for scope (-0.17, -0.37)
22:11:50.530 00.000 11616 Worker thread wakes up
22:11:50.530 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.37) opts 0xd
22:11:50.531 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.37)
22:11:50.531 00.000 11616 Moving (-0.17, -0.37) raw xDistance=-0.39 yDistance=-0.12
22:11:50.531 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
22:11:50.531 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
22:11:50.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
22:11:50.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:50.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:11:50.531 00.000 11616 MoveAxis(E, 216, ABG)
22:11:50.531 00.000 11616 Guiding  Dir = 2, Dur = 216
22:11:50.532 00.001 11616 IsSlewing returns 0
22:11:50.532 00.000 11616 IsGuiding returns 0
22:11:50.532 00.000 11616 PulseGuide returned control before completion, sleep 226
22:11:50.554 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:50.573 00.019 12268 UpdateGuideState exits: m=673 SNR=17.7
22:11:50.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:50.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:50.573 00.000 12268 Enqueuing Expose request
22:11:50.774 00.201 11616 IsGuiding returns 1
22:11:50.774 00.000 11616 scope still moving after pulse duration time elapsed
22:11:50.804 00.030 11616 IsSlewing returns 0
22:11:50.804 00.000 11616 IsGuiding returns 1
22:11:50.835 00.031 11616 IsSlewing returns 0
22:11:50.836 00.001 11616 IsGuiding returns 1
22:11:50.866 00.030 11616 IsSlewing returns 0
22:11:50.867 00.001 11616 IsGuiding returns 0
22:11:50.867 00.000 11616 scope move finished after 216 + 119 ms
22:11:50.867 00.000 11616 Move returns status 0, amount 216
22:11:50.867 00.000 11616 MoveAxis(N, 0, ABG)
22:11:50.867 00.000 11616 Move returns status 0, amount 0
22:11:50.867 00.000 11616 move complete, result=0
22:11:50.868 00.001 11616 worker thread done servicing request
22:11:50.868 00.000 12268 GuideStep: -0.4 px 216 ms EAST, -0.1 px 0 ms NORTH
22:11:50.868 00.000 11616 Worker thread wakes up
22:11:50.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:50.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:52.875 02.007 11616 Exposure complete
22:11:52.938 00.063 11616 worker thread done servicing request
22:11:52.939 00.001 12268 OnExposeComplete: enter
22:11:52.939 00.000 12268 UpdateGuideState(): m_state=6
22:11:52.939 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
22:11:52.939 00.000 12268 Star::Find returns 1 (0), X=1154.14, Y=139.31, Mass=657, SNR=17.6, Peak=46 HFD=5.2
22:11:52.940 00.001 12268 MultiStar: [#1 0.10,-0.35,1.21,U] [#2 -0.67,-0.39,0.00,M1] [#3 0.05,-0.93,0.00,M3] [#4 -0.04,-0.89,0.00,M4] [#5 -0.60,-0.83,0.00,M2] [#6 -0.29,-0.36,0.81,U] [#7 -0.34,-0.16,0.74,U] [#8 -1.51,-0.77,0.00,M1] 
22:11:52.940 00.000 12268 refined, 3 included, MultiStar: {-0.27, -0.37}, one-star: {-0.66, -0.54}
22:11:52.940 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
22:11:52.940 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
22:11:52.940 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.37 hyp=0.46 cameraTheta=-2.21 mountX=-0.39 mountY=-0.22, mountTheta=-2.62
22:11:52.943 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.37, opts=13)
22:11:52.943 00.000 12268 Enqueuing Move request for scope (-0.27, -0.37)
22:11:52.943 00.000 11616 Worker thread wakes up
22:11:52.943 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.37) opts 0xd
22:11:52.943 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.37)
22:11:52.943 00.000 11616 Moving (-0.27, -0.37) raw xDistance=-0.39 yDistance=-0.22
22:11:52.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
22:11:52.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
22:11:52.944 00.001 11616 MoveAxis(E, 218, ABG)
22:11:52.944 00.000 11616 Guiding  Dir = 2, Dur = 218
22:11:52.944 00.000 11616 IsSlewing returns 0
22:11:52.944 00.000 11616 IsGuiding returns 0
22:11:52.945 00.001 11616 PulseGuide returned control before completion, sleep 228
22:11:52.969 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:52.988 00.019 12268 UpdateGuideState exits: m=657 SNR=17.6
22:11:52.988 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:52.988 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:52.988 00.000 12268 Enqueuing Expose request
22:11:53.182 00.194 11616 IsGuiding returns 1
22:11:53.182 00.000 11616 scope still moving after pulse duration time elapsed
22:11:53.213 00.031 11616 IsSlewing returns 0
22:11:53.214 00.001 11616 IsGuiding returns 0
22:11:53.214 00.000 11616 scope move finished after 218 + 51 ms
22:11:53.214 00.000 11616 Move returns status 0, amount 218
22:11:53.214 00.000 11616 MoveAxis(N, 19, ABG)
22:11:53.214 00.000 11616 Guiding  Dir = 0, Dur = 19
22:11:53.214 00.000 11616 IsSlewing returns 0
22:11:53.215 00.001 11616 IsGuiding returns 0
22:11:53.215 00.000 11616 PulseGuide returned control before completion, sleep 29
22:11:53.245 00.030 11616 IsGuiding returns 1
22:11:53.246 00.001 11616 scope still moving after pulse duration time elapsed
22:11:53.275 00.029 11616 IsSlewing returns 0
22:11:53.276 00.001 11616 IsGuiding returns 0
22:11:53.276 00.000 11616 scope move finished after 19 + 42 ms
22:11:53.276 00.000 11616 Move returns status 0, amount 19
22:11:53.276 00.000 11616 move complete, result=0
22:11:53.276 00.000 11616 worker thread done servicing request
22:11:53.276 00.000 11616 Worker thread wakes up
22:11:53.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:53.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:53.277 00.001 12268 GuideStep: -0.4 px 218 ms EAST, -0.2 px 19 ms NORTH
22:11:55.286 02.009 11616 Exposure complete
22:11:55.343 00.057 11616 worker thread done servicing request
22:11:55.343 00.000 12268 OnExposeComplete: enter
22:11:55.343 00.000 12268 UpdateGuideState(): m_state=6
22:11:55.344 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
22:11:55.344 00.000 12268 Star::Find returns 1 (0), X=1154.41, Y=139.55, Mass=629, SNR=17.2, Peak=42 HFD=5.2
22:11:55.344 00.000 12268 MultiStar: [#1 0.24,-0.20,1.22,U] [#2 -0.13,-0.31,0.95,U] [#3 0.34,-0.72,0.00,M4] [#4 0.19,-0.47,0.71,U] [#5 -0.17,-0.90,0.00,M3] [#6 0.12,-0.55,0.00,M1] [#7 -0.30,-0.19,0.76,U] [#8 0.08,-0.61,0.00,M2] 
22:11:55.344 00.000 12268 refined, 4 included, MultiStar: {-0.07, -0.29}, one-star: {-0.39, -0.31}
22:11:55.345 00.001 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
22:11:55.345 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
22:11:55.345 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.29 hyp=0.29 cameraTheta=-1.81 mountX=-0.29 mountY=-0.03, mountTheta=-3.03
22:11:55.347 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.29, opts=13)
22:11:55.347 00.000 12268 Enqueuing Move request for scope (-0.07, -0.29)
22:11:55.347 00.000 11616 Worker thread wakes up
22:11:55.347 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.29) opts 0xd
22:11:55.347 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.29)
22:11:55.347 00.000 11616 Moving (-0.07, -0.29) raw xDistance=-0.29 yDistance=-0.03
22:11:55.348 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
22:11:55.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:55.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:11:55.348 00.000 11616 MoveAxis(E, 164, ABG)
22:11:55.348 00.000 11616 Guiding  Dir = 2, Dur = 164
22:11:55.349 00.001 11616 IsSlewing returns 0
22:11:55.349 00.000 11616 IsGuiding returns 0
22:11:55.349 00.000 11616 PulseGuide returned control before completion, sleep 174
22:11:55.369 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:55.387 00.018 12268 UpdateGuideState exits: m=629 SNR=17.2
22:11:55.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:55.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:55.388 00.001 12268 Enqueuing Expose request
22:11:55.532 00.144 11616 IsGuiding returns 1
22:11:55.532 00.000 11616 scope still moving after pulse duration time elapsed
22:11:55.563 00.031 11616 IsSlewing returns 0
22:11:55.563 00.000 11616 IsGuiding returns 0
22:11:55.563 00.000 11616 scope move finished after 164 + 50 ms
22:11:55.563 00.000 11616 Move returns status 0, amount 164
22:11:55.563 00.000 11616 MoveAxis(N, 0, ABG)
22:11:55.563 00.000 11616 Move returns status 0, amount 0
22:11:55.564 00.001 11616 move complete, result=0
22:11:55.564 00.000 11616 worker thread done servicing request
22:11:55.564 00.000 11616 Worker thread wakes up
22:11:55.564 00.000 12268 GuideStep: -0.3 px 164 ms EAST, -0.0 px 0 ms NORTH
22:11:55.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:55.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:57.578 02.014 11616 Exposure complete
22:11:57.634 00.056 11616 worker thread done servicing request
22:11:57.634 00.000 12268 OnExposeComplete: enter
22:11:57.634 00.000 12268 UpdateGuideState(): m_state=6
22:11:57.635 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
22:11:57.635 00.000 12268 Star::Find returns 1 (0), X=1154.71, Y=139.95, Mass=662, SNR=17.6, Peak=43 HFD=5.9
22:11:57.635 00.000 12268 MultiStar: [#1 0.80,-0.06,0.00,M4] [#2 0.24,-0.35,0.95,U] [#3 0.70,-0.51,0.00,M5] [#4 0.78,-0.29,0.00,M4] [#5 0.20,-0.65,0.00,M4] [#6 0.48,-0.42,0.00,M2] [#7 0.22,-0.34,0.81,U] [#8 0.48,-0.04,0.47,U] 
22:11:57.635 00.000 12268 single-star, 3 included, MultiStar: {0.17, -0.16}, one-star: {-0.09, 0.09}
22:11:57.635 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
22:11:57.635 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
22:11:57.636 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.35 mountX=0.08 mountY=-0.10, mountTheta=-0.89
22:11:57.637 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.09, opts=13)
22:11:57.637 00.000 12268 Enqueuing Move request for scope (-0.09, 0.09)
22:11:57.637 00.000 11616 Worker thread wakes up
22:11:57.637 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
22:11:57.637 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
22:11:57.637 00.000 11616 Moving (-0.09, 0.09) raw xDistance=0.08 yDistance=-0.10
22:11:57.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:57.638 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:11:57.638 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:57.638 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:11:57.638 00.000 11616 MoveAxis(E, 0, ABG)
22:11:57.638 00.000 11616 Move returns status 0, amount 0
22:11:57.638 00.000 11616 MoveAxis(N, 0, ABG)
22:11:57.638 00.000 11616 Move returns status 0, amount 0
22:11:57.638 00.000 11616 move complete, result=0
22:11:57.638 00.000 11616 worker thread done servicing request
22:11:57.659 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:57.677 00.018 12268 UpdateGuideState exits: m=662 SNR=17.6
22:11:57.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:57.677 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:57.677 00.000 12268 Enqueuing Expose request
22:11:57.677 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:57.677 00.000 11616 Worker thread wakes up
22:11:57.678 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:57.678 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:11:59.687 02.009 11616 Exposure complete
22:11:59.744 00.057 11616 worker thread done servicing request
22:11:59.744 00.000 12268 OnExposeComplete: enter
22:11:59.744 00.000 12268 UpdateGuideState(): m_state=6
22:11:59.744 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
22:11:59.744 00.000 12268 Star::Find returns 1 (0), X=1154.52, Y=139.89, Mass=681, SNR=18.0, Peak=53 HFD=5.1
22:11:59.745 00.001 12268 MultiStar: [#1 0.65,0.12,0.00,M5] [#2 -0.09,-0.18,0.93,U] [#3 0.17,-0.07,0.85,U] [#4 0.48,-0.58,0.00,M5] [#5 -0.02,-0.58,0.00,M5] [#6 -0.08,-0.06,0.72,U] [#7 0.07,-0.11,0.75,U] [#8 0.14,0.02,0.56,U] 
22:11:59.745 00.000 12268 refined, 5 included, MultiStar: {-0.03, -0.06}, one-star: {-0.28, 0.03}
22:11:59.745 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.47 = 2.82)
22:11:59.745 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.29)
22:11:59.745 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.99 mountX=-0.07 mountY=-0.02, mountTheta=-2.84
22:11:59.746 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.06, opts=13)
22:11:59.746 00.000 12268 Enqueuing Move request for scope (-0.03, -0.06)
22:11:59.747 00.001 11616 Worker thread wakes up
22:11:59.747 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
22:11:59.747 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
22:11:59.747 00.000 11616 Moving (-0.03, -0.06) raw xDistance=-0.07 yDistance=-0.02
22:11:59.747 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:59.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:11:59.747 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:59.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:11:59.747 00.000 11616 MoveAxis(E, 0, ABG)
22:11:59.747 00.000 11616 Move returns status 0, amount 0
22:11:59.747 00.000 11616 MoveAxis(N, 0, ABG)
22:11:59.747 00.000 11616 Move returns status 0, amount 0
22:11:59.747 00.000 11616 move complete, result=0
22:11:59.747 00.000 11616 worker thread done servicing request
22:11:59.768 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:11:59.787 00.019 12268 UpdateGuideState exits: m=681 SNR=18.0
22:11:59.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:59.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:11:59.787 00.000 12268 Enqueuing Expose request
22:11:59.787 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:59.787 00.000 11616 Worker thread wakes up
22:11:59.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:11:59.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:01.801 02.014 11616 Exposure complete
22:12:01.856 00.055 11616 worker thread done servicing request
22:12:01.857 00.001 12268 OnExposeComplete: enter
22:12:01.857 00.000 12268 UpdateGuideState(): m_state=6
22:12:01.857 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
22:12:01.857 00.000 12268 Star::Find returns 1 (0), X=1154.71, Y=140.35, Mass=681, SNR=18.0, Peak=52 HFD=4.9
22:12:01.857 00.000 12268 MultiStar: [#1 0.46,0.27,1.20,U] [#2 -0.04,0.20,0.95,U] [#3 0.76,0.04,0.00,M5] [#4 0.29,-0.04,0.70,U] [#5 0.23,-0.04,0.80,U] [#6 0.30,-0.06,0.81,U] [#7 0.18,0.17,0.77,U] [#8 0.56,0.20,0.00,M1] 
22:12:01.857 00.000 12268 refined, 6 included, MultiStar: {0.19, 0.16}, one-star: {-0.10, 0.50}
22:12:01.858 00.001 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
22:12:01.858 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.42)
22:12:01.858 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.16 hyp=0.25 cameraTheta=0.72 mountX=0.18 mountY=0.17, mountTheta=0.74
22:12:01.859 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.16, opts=13)
22:12:01.860 00.001 12268 Enqueuing Move request for scope (0.19, 0.16)
22:12:01.860 00.000 11616 Worker thread wakes up
22:12:01.860 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.16) opts 0xd
22:12:01.860 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.16)
22:12:01.860 00.000 11616 Moving (0.19, 0.16) raw xDistance=0.18 yDistance=0.17
22:12:01.860 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:01.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:12:01.860 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:12:01.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:12:01.860 00.000 11616 MoveAxis(E, 0, ABG)
22:12:01.861 00.001 11616 Move returns status 0, amount 0
22:12:01.861 00.000 11616 MoveAxis(N, 0, ABG)
22:12:01.861 00.000 11616 Move returns status 0, amount 0
22:12:01.861 00.000 11616 move complete, result=0
22:12:01.861 00.000 11616 worker thread done servicing request
22:12:01.881 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:01.898 00.017 12268 UpdateGuideState exits: m=681 SNR=18.0
22:12:01.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:01.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:01.898 00.000 12268 Enqueuing Expose request
22:12:01.898 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:12:01.899 00.001 11616 Worker thread wakes up
22:12:01.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:01.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:03.942 02.043 11616 Exposure complete
22:12:03.997 00.055 11616 worker thread done servicing request
22:12:03.998 00.001 12268 OnExposeComplete: enter
22:12:03.998 00.000 12268 UpdateGuideState(): m_state=6
22:12:03.998 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
22:12:03.998 00.000 12268 Star::Find returns 1 (0), X=1154.78, Y=140.12, Mass=695, SNR=18.2, Peak=54 HFD=4.9
22:12:03.999 00.001 12268 MultiStar: [#1 0.46,0.24,1.19,U] [#2 -0.09,0.29,0.90,U] [#3 0.52,0.02,0.84,U] [#4 0.31,-0.27,0.68,U] [#5 -0.34,-0.28,0.83,U] [#6 0.04,0.14,0.78,U] [#7 0.23,-0.02,0.79,U] [#8 0.15,0.25,0.54,U] 
22:12:03.999 00.000 12268 refined, 8 included, MultiStar: {0.15, 0.08}, one-star: {-0.02, 0.26}
22:12:03.999 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
22:12:03.999 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.22)
22:12:03.999 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.52 mountX=0.10 mountY=0.14, mountTheta=0.95
22:12:04.000 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.08, opts=13)
22:12:04.000 00.000 12268 Enqueuing Move request for scope (0.15, 0.08)
22:12:04.001 00.001 11616 Worker thread wakes up
22:12:04.001 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.08) opts 0xd
22:12:04.001 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.08)
22:12:04.001 00.000 11616 Moving (0.15, 0.08) raw xDistance=0.10 yDistance=0.14
22:12:04.001 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:04.001 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:12:04.001 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:04.001 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:12:04.002 00.001 11616 MoveAxis(E, 0, ABG)
22:12:04.002 00.000 11616 Move returns status 0, amount 0
22:12:04.002 00.000 11616 MoveAxis(N, 0, ABG)
22:12:04.003 00.001 11616 Move returns status 0, amount 0
22:12:04.003 00.000 11616 move complete, result=0
22:12:04.003 00.000 11616 worker thread done servicing request
22:12:04.022 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:04.039 00.017 12268 UpdateGuideState exits: m=695 SNR=18.2
22:12:04.039 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:04.039 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:04.040 00.001 12268 Enqueuing Expose request
22:12:04.040 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:04.040 00.000 11616 Worker thread wakes up
22:12:04.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:04.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:06.052 02.012 11616 Exposure complete
22:12:06.106 00.054 11616 worker thread done servicing request
22:12:06.106 00.000 12268 OnExposeComplete: enter
22:12:06.106 00.000 12268 UpdateGuideState(): m_state=6
22:12:06.106 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
22:12:06.106 00.000 12268 Star::Find returns 1 (0), X=1155.07, Y=140.24, Mass=697, SNR=18.1, Peak=55 HFD=5.0
22:12:06.107 00.001 12268 MultiStar: [#1 0.94,0.37,0.00,M4] [#2 0.46,-0.07,0.95,U] [#3 0.74,-0.20,0.00,M5] [#4 0.73,0.11,0.00,M4] [#5 0.27,-0.12,0.81,U] [#6 0.43,-0.15,0.71,U] [#7 0.72,-0.00,0.00,M1] [#8 0.57,-0.30,0.00,M1] 
22:12:06.107 00.000 12268 refined, 3 included, MultiStar: {0.36, 0.03}, one-star: {0.27, 0.39}
22:12:06.107 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
22:12:06.107 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.80)
22:12:06.107 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.03 hyp=0.36 cameraTheta=0.10 mountX=0.07 mountY=0.35, mountTheta=1.37
22:12:06.108 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.03, opts=13)
22:12:06.109 00.001 12268 Enqueuing Move request for scope (0.36, 0.03)
22:12:06.109 00.000 11616 Worker thread wakes up
22:12:06.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.03) opts 0xd
22:12:06.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.03)
22:12:06.109 00.000 11616 Moving (0.36, 0.03) raw xDistance=0.07 yDistance=0.35
22:12:06.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:06.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:12:06.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:12:06.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
22:12:06.109 00.000 11616 MoveAxis(E, 0, ABG)
22:12:06.110 00.001 11616 Move returns status 0, amount 0
22:12:06.110 00.000 11616 MoveAxis(N, 0, ABG)
22:12:06.110 00.000 11616 Move returns status 0, amount 0
22:12:06.110 00.000 11616 move complete, result=0
22:12:06.110 00.000 11616 worker thread done servicing request
22:12:06.134 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:06.152 00.018 12268 UpdateGuideState exits: m=697 SNR=18.1
22:12:06.153 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:06.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:06.153 00.000 12268 Enqueuing Expose request
22:12:06.153 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:12:06.153 00.000 11616 Worker thread wakes up
22:12:06.153 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:06.153 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:08.160 02.007 11616 Exposure complete
22:12:08.214 00.054 11616 worker thread done servicing request
22:12:08.215 00.001 12268 OnExposeComplete: enter
22:12:08.215 00.000 12268 UpdateGuideState(): m_state=6
22:12:08.215 00.000 12268 Star::Find(15, 1155, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
22:12:08.215 00.000 12268 Star::Find returns 1 (0), X=1154.25, Y=140.45, Mass=706, SNR=18.2, Peak=47 HFD=5.3
22:12:08.216 00.001 12268 MultiStar: [#1 0.40,0.57,0.00,M5] [#2 0.14,0.51,0.97,U] [#3 0.30,0.29,0.80,U] [#4 0.11,0.58,0.00,M5] [#5 -0.08,0.08,0.81,U] [#6 0.16,0.27,0.74,U] [#7 -0.25,0.40,0.77,U] [#8 -0.17,-0.14,0.47,U] 
22:12:08.216 00.000 12268 refined, 6 included, MultiStar: {-0.07, 0.33}, one-star: {-0.55, 0.60}
22:12:08.216 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
22:12:08.216 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
22:12:08.216 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.79 mountX=0.32 mountY=-0.11, mountTheta=-0.34
22:12:08.217 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.33, opts=13)
22:12:08.217 00.000 12268 Enqueuing Move request for scope (-0.07, 0.33)
22:12:08.218 00.001 11616 Worker thread wakes up
22:12:08.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.33) opts 0xd
22:12:08.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.33)
22:12:08.219 00.001 11616 Moving (-0.07, 0.33) raw xDistance=0.32 yDistance=-0.11
22:12:08.219 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
22:12:08.219 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.96
22:12:08.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
22:12:08.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:08.220 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:12:08.221 00.001 11616 MoveAxis(W, 180, ABG)
22:12:08.221 00.000 11616 Guiding  Dir = 3, Dur = 180
22:12:08.222 00.001 11616 IsSlewing returns 0
22:12:08.222 00.000 11616 IsGuiding returns 0
22:12:08.223 00.001 11616 PulseGuide returned control before completion, sleep 190
22:12:08.245 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:08.264 00.019 12268 UpdateGuideState exits: m=706 SNR=18.2
22:12:08.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:08.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:08.264 00.000 12268 Enqueuing Expose request
22:12:08.422 00.158 11616 IsGuiding returns 1
22:12:08.423 00.001 11616 scope still moving after pulse duration time elapsed
22:12:08.454 00.031 11616 IsSlewing returns 0
22:12:08.455 00.001 11616 IsGuiding returns 0
22:12:08.455 00.000 11616 scope move finished after 180 + 53 ms
22:12:08.455 00.000 11616 Move returns status 0, amount 180
22:12:08.455 00.000 11616 MoveAxis(N, 0, ABG)
22:12:08.455 00.000 11616 Move returns status 0, amount 0
22:12:08.456 00.001 11616 move complete, result=0
22:12:08.456 00.000 11616 worker thread done servicing request
22:12:08.456 00.000 11616 Worker thread wakes up
22:12:08.456 00.000 12268 GuideStep: 0.3 px 180 ms WEST, -0.1 px 0 ms NORTH
22:12:08.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:08.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:10.463 02.007 11616 Exposure complete
22:12:10.518 00.055 11616 worker thread done servicing request
22:12:10.518 00.000 12268 OnExposeComplete: enter
22:12:10.518 00.000 12268 UpdateGuideState(): m_state=6
22:12:10.518 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
22:12:10.518 00.000 12268 Star::Find returns 1 (0), X=1154.36, Y=140.14, Mass=706, SNR=18.3, Peak=56 HFD=5.2
22:12:10.519 00.001 12268 MultiStar: [#1 0.61,0.21,0.00,M6] [#2 -0.01,-0.03,0.91,U] [#3 0.29,-0.14,0.83,U] [#4 0.09,-0.30,0.72,U] [#5 -0.17,-0.51,0.74,U] [#6 0.37,-0.13,0.81,U] [#7 -0.20,-0.06,0.81,U] [#8 0.27,-0.30,0.48,U] 
22:12:10.519 00.000 12268 refined, 7 included, MultiStar: {-0.00, -0.12}, one-star: {-0.44, 0.28}
22:12:10.519 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
22:12:10.519 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.12)
22:12:10.519 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.58 mountX=-0.12 mountY=0.01, mountTheta=3.02
22:12:10.520 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.12, opts=13)
22:12:10.520 00.000 12268 Enqueuing Move request for scope (-0.00, -0.12)
22:12:10.521 00.001 11616 Worker thread wakes up
22:12:10.521 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.12) opts 0xd
22:12:10.521 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.12)
22:12:10.521 00.000 11616 Moving (-0.00, -0.12) raw xDistance=-0.12 yDistance=0.01
22:12:10.521 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:10.521 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:12:10.521 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:10.521 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:12:10.521 00.000 11616 MoveAxis(E, 0, ABG)
22:12:10.521 00.000 11616 Move returns status 0, amount 0
22:12:10.521 00.000 11616 MoveAxis(N, 0, ABG)
22:12:10.521 00.000 11616 Move returns status 0, amount 0
22:12:10.522 00.001 11616 move complete, result=0
22:12:10.522 00.000 11616 worker thread done servicing request
22:12:10.541 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:10.558 00.017 12268 UpdateGuideState exits: m=706 SNR=18.3
22:12:10.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:10.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:10.558 00.000 12268 Enqueuing Expose request
22:12:10.558 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:10.558 00.000 11616 Worker thread wakes up
22:12:10.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:10.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:12.575 02.017 11616 Exposure complete
22:12:12.631 00.056 11616 worker thread done servicing request
22:12:12.631 00.000 12268 OnExposeComplete: enter
22:12:12.631 00.000 12268 UpdateGuideState(): m_state=6
22:12:12.631 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
22:12:12.631 00.000 12268 Star::Find returns 1 (0), X=1154.91, Y=139.80, Mass=738, SNR=18.7, Peak=63 HFD=4.7
22:12:12.632 00.001 12268 MultiStar: [#1 0.62,0.00,0.00,M7] [#2 0.18,-0.20,0.94,U] [#3 0.83,-0.37,0.00,M4] [#4 0.12,-0.41,0.69,U] [#5 0.31,-0.67,0.00,M1] [#6 0.23,-0.18,0.79,U] [#7 -0.13,-0.19,0.77,U] [#8 0.15,-0.35,0.47,U] 
22:12:12.632 00.000 12268 single-star, 5 included, MultiStar: {0.11, -0.21}, one-star: {0.11, -0.06}
22:12:12.632 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
22:12:12.632 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
22:12:12.632 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-0.47 mountX=-0.05 mountY=0.12, mountTheta=1.94
22:12:12.633 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.06, opts=13)
22:12:12.633 00.000 12268 Enqueuing Move request for scope (0.11, -0.06)
22:12:12.634 00.001 11616 Worker thread wakes up
22:12:12.634 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
22:12:12.634 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
22:12:12.634 00.000 11616 Moving (0.11, -0.06) raw xDistance=-0.05 yDistance=0.12
22:12:12.634 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:12.634 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:12:12.634 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:12.634 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:12:12.634 00.000 11616 MoveAxis(E, 0, ABG)
22:12:12.634 00.000 11616 Move returns status 0, amount 0
22:12:12.634 00.000 11616 MoveAxis(N, 0, ABG)
22:12:12.634 00.000 11616 Move returns status 0, amount 0
22:12:12.634 00.000 11616 move complete, result=0
22:12:12.635 00.001 11616 worker thread done servicing request
22:12:12.654 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:12.674 00.020 12268 UpdateGuideState exits: m=738 SNR=18.7
22:12:12.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:12.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:12.674 00.000 12268 Enqueuing Expose request
22:12:12.674 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:12.674 00.000 11616 Worker thread wakes up
22:12:12.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:12.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:14.686 02.012 11616 Exposure complete
22:12:14.742 00.056 11616 worker thread done servicing request
22:12:14.742 00.000 12268 OnExposeComplete: enter
22:12:14.742 00.000 12268 UpdateGuideState(): m_state=6
22:12:14.743 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
22:12:14.743 00.000 12268 Star::Find returns 1 (0), X=1154.75, Y=139.94, Mass=704, SNR=18.3, Peak=54 HFD=4.9
22:12:14.743 00.000 12268 MultiStar: [#1 0.48,0.14,1.17,U] [#2 0.11,-0.13,0.97,U] [#3 0.71,-0.04,0.00,M5] [#4 0.29,-0.48,0.71,U] [#5 0.19,-0.37,0.78,U] [#6 0.31,-0.31,0.81,U] [#7 -0.26,-0.03,0.83,U] [#8 0.05,-0.30,0.48,U] 
22:12:14.743 00.000 12268 single-star, 7 included, MultiStar: {0.15, -0.14}, one-star: {-0.05, 0.08}
22:12:14.743 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
22:12:14.743 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
22:12:14.743 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.09 mountX=0.08 mountY=-0.06, mountTheta=-0.64
22:12:14.745 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.08, opts=13)
22:12:14.745 00.000 12268 Enqueuing Move request for scope (-0.05, 0.08)
22:12:14.745 00.000 11616 Worker thread wakes up
22:12:14.745 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
22:12:14.745 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
22:12:14.745 00.000 11616 Moving (-0.05, 0.08) raw xDistance=0.08 yDistance=-0.06
22:12:14.745 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:14.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:12:14.745 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:14.746 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:12:14.746 00.000 11616 MoveAxis(E, 0, ABG)
22:12:14.746 00.000 11616 Move returns status 0, amount 0
22:12:14.746 00.000 11616 MoveAxis(N, 0, ABG)
22:12:14.746 00.000 11616 Move returns status 0, amount 0
22:12:14.746 00.000 11616 move complete, result=0
22:12:14.746 00.000 11616 worker thread done servicing request
22:12:14.767 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:14.786 00.019 12268 UpdateGuideState exits: m=704 SNR=18.3
22:12:14.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:14.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:14.786 00.000 12268 Enqueuing Expose request
22:12:14.786 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:14.786 00.000 11616 Worker thread wakes up
22:12:14.787 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:14.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:16.797 02.010 11616 Exposure complete
22:12:16.853 00.056 11616 worker thread done servicing request
22:12:16.853 00.000 12268 OnExposeComplete: enter
22:12:16.853 00.000 12268 UpdateGuideState(): m_state=6
22:12:16.853 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
22:12:16.853 00.000 12268 Star::Find returns 1 (0), X=1154.12, Y=140.43, Mass=740, SNR=18.8, Peak=58 HFD=5.1
22:12:16.854 00.001 12268 MultiStar: [#1 0.05,0.44,1.17,U] [#2 -0.23,0.16,0.92,U] [#3 0.24,0.15,0.83,U] [#4 -0.24,-0.06,0.73,U] [#5 -0.21,0.21,0.77,U] [#6 -0.04,0.20,0.79,U] [#7 -0.37,0.27,0.86,U] [#8 -0.55,0.53,0.00,M1] 
22:12:16.854 00.000 12268 refined, 7 included, MultiStar: {-0.19, 0.26}, one-star: {-0.69, 0.57}
22:12:16.854 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
22:12:16.854 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
22:12:16.854 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.26 hyp=0.32 cameraTheta=2.19 mountX=0.24 mountY=-0.22, mountTheta=-0.73
22:12:16.855 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.26, opts=13)
22:12:16.855 00.000 12268 Enqueuing Move request for scope (-0.19, 0.26)
22:12:16.855 00.000 11616 Worker thread wakes up
22:12:16.855 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.26) opts 0xd
22:12:16.855 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.26)
22:12:16.855 00.000 11616 Moving (-0.19, 0.26) raw xDistance=0.24 yDistance=-0.22
22:12:16.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
22:12:16.855 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:12:16.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:12:16.856 00.001 11616 MoveAxis(W, 136, ABG)
22:12:16.856 00.000 11616 Guiding  Dir = 3, Dur = 136
22:12:16.856 00.000 11616 IsSlewing returns 0
22:12:16.856 00.000 11616 IsGuiding returns 0
22:12:16.856 00.000 11616 PulseGuide returned control before completion, sleep 146
22:12:16.878 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:16.897 00.019 12268 UpdateGuideState exits: m=740 SNR=18.8
22:12:16.897 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:16.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:16.897 00.000 12268 Enqueuing Expose request
22:12:17.018 00.121 11616 IsGuiding returns 0
22:12:17.018 00.000 11616 Move returns status 0, amount 136
22:12:17.019 00.001 11616 MoveAxis(N, 0, ABG)
22:12:17.019 00.000 11616 Move returns status 0, amount 0
22:12:17.019 00.000 11616 move complete, result=0
22:12:17.019 00.000 11616 worker thread done servicing request
22:12:17.019 00.000 11616 Worker thread wakes up
22:12:17.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:17.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:17.019 00.000 12268 GuideStep: 0.2 px 136 ms WEST, -0.2 px 0 ms NORTH
22:12:19.029 02.010 11616 Exposure complete
22:12:19.083 00.054 11616 worker thread done servicing request
22:12:19.084 00.001 12268 OnExposeComplete: enter
22:12:19.084 00.000 12268 UpdateGuideState(): m_state=6
22:12:19.084 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
22:12:19.084 00.000 12268 Star::Find returns 1 (0), X=1154.25, Y=140.19, Mass=742, SNR=18.8, Peak=63 HFD=4.7
22:12:19.084 00.000 12268 MultiStar: [#1 0.21,0.35,1.21,U] [#2 -0.24,0.18,0.95,U] [#3 0.30,-0.15,0.80,U] [#4 -0.08,-0.11,0.70,U] [#5 -0.60,-0.19,0.00,M1] [#6 0.25,-0.07,0.81,U] [#7 -0.40,0.10,0.83,U] [#8 -0.41,0.01,0.54,U] 
22:12:19.085 00.001 12268 refined, 7 included, MultiStar: {-0.10, 0.11}, one-star: {-0.56, 0.33}
22:12:19.085 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
22:12:19.085 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
22:12:19.085 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.30 mountX=0.10 mountY=-0.11, mountTheta=-0.84
22:12:19.086 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.11, opts=13)
22:12:19.087 00.001 12268 Enqueuing Move request for scope (-0.10, 0.11)
22:12:19.087 00.000 11616 Worker thread wakes up
22:12:19.087 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
22:12:19.087 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
22:12:19.087 00.000 11616 Moving (-0.10, 0.11) raw xDistance=0.10 yDistance=-0.11
22:12:19.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
22:12:19.087 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:19.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:12:19.087 00.000 11616 MoveAxis(W, 57, ABG)
22:12:19.087 00.000 11616 Guiding  Dir = 3, Dur = 57
22:12:19.088 00.001 11616 IsSlewing returns 0
22:12:19.088 00.000 11616 IsGuiding returns 0
22:12:19.088 00.000 11616 PulseGuide returned control before completion, sleep 67
22:12:19.110 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:19.128 00.018 12268 UpdateGuideState exits: m=742 SNR=18.8
22:12:19.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:19.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:19.128 00.000 12268 Enqueuing Expose request
22:12:19.168 00.040 11616 IsGuiding returns 0
22:12:19.168 00.000 11616 Move returns status 0, amount 57
22:12:19.168 00.000 11616 MoveAxis(N, 0, ABG)
22:12:19.168 00.000 11616 Move returns status 0, amount 0
22:12:19.168 00.000 11616 move complete, result=0
22:12:19.168 00.000 11616 worker thread done servicing request
22:12:19.168 00.000 11616 Worker thread wakes up
22:12:19.168 00.000 12268 GuideStep: 0.1 px 57 ms WEST, -0.1 px 0 ms NORTH
22:12:19.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:19.169 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:21.170 02.001 11616 Exposure complete
22:12:21.230 00.060 11616 worker thread done servicing request
22:12:21.230 00.000 12268 OnExposeComplete: enter
22:12:21.230 00.000 12268 UpdateGuideState(): m_state=6
22:12:21.231 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
22:12:21.231 00.000 12268 Star::Find returns 1 (0), X=1154.46, Y=140.16, Mass=722, SNR=18.5, Peak=58 HFD=5.1
22:12:21.231 00.000 12268 MultiStar: [#1 0.67,0.24,0.00,M5] [#2 -0.04,0.05,0.95,U] [#3 0.29,-0.12,0.88,U] [#4 -0.03,-0.01,0.68,U] [#5 -0.12,0.03,0.82,U] [#6 0.32,-0.08,0.82,U] [#7 -0.15,0.15,0.78,U] [#8 -0.19,0.21,0.56,U] 
22:12:21.231 00.000 12268 refined, 7 included, MultiStar: {-0.03, 0.07}, one-star: {-0.34, 0.31}
22:12:21.231 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
22:12:21.231 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
22:12:21.231 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.99 mountX=0.06 mountY=-0.04, mountTheta=-0.54
22:12:21.233 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.07, opts=13)
22:12:21.233 00.000 12268 Enqueuing Move request for scope (-0.03, 0.07)
22:12:21.233 00.000 11616 Worker thread wakes up
22:12:21.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
22:12:21.233 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
22:12:21.233 00.000 11616 Moving (-0.03, 0.07) raw xDistance=0.06 yDistance=-0.04
22:12:21.233 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:21.234 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:12:21.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:21.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:12:21.234 00.000 11616 MoveAxis(E, 0, ABG)
22:12:21.234 00.000 11616 Move returns status 0, amount 0
22:12:21.234 00.000 11616 MoveAxis(N, 0, ABG)
22:12:21.234 00.000 11616 Move returns status 0, amount 0
22:12:21.234 00.000 11616 move complete, result=0
22:12:21.234 00.000 11616 worker thread done servicing request
22:12:21.256 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:21.274 00.018 12268 UpdateGuideState exits: m=722 SNR=18.5
22:12:21.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:21.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:21.274 00.000 12268 Enqueuing Expose request
22:12:21.274 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:12:21.275 00.001 11616 Worker thread wakes up
22:12:21.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:21.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:23.299 02.024 11616 Exposure complete
22:12:23.357 00.058 11616 worker thread done servicing request
22:12:23.357 00.000 12268 OnExposeComplete: enter
22:12:23.357 00.000 12268 UpdateGuideState(): m_state=6
22:12:23.357 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
22:12:23.357 00.000 12268 Star::Find returns 1 (0), X=1154.15, Y=140.28, Mass=753, SNR=19.0, Peak=58 HFD=5.1
22:12:23.358 00.001 12268 MultiStar: [#1 0.41,0.19,1.21,U] [#2 -0.15,-0.03,0.88,U] [#3 0.43,-0.07,0.82,U] [#4 -0.22,-0.32,0.74,U] [#5 -0.27,-0.38,0.80,U] [#6 0.27,0.08,0.85,U] [#7 -0.29,0.01,0.83,U] [#8 -0.41,0.12,0.55,U] 
22:12:23.358 00.000 12268 refined, 8 included, MultiStar: {-0.07, 0.02}, one-star: {-0.65, 0.42}
22:12:23.358 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
22:12:23.358 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
22:12:23.358 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.85 mountX=0.01 mountY=-0.07, mountTheta=-1.38
22:12:23.360 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.02, opts=13)
22:12:23.360 00.000 12268 Enqueuing Move request for scope (-0.07, 0.02)
22:12:23.360 00.000 11616 Worker thread wakes up
22:12:23.360 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
22:12:23.360 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
22:12:23.360 00.000 11616 Moving (-0.07, 0.02) raw xDistance=0.01 yDistance=-0.07
22:12:23.360 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:23.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:12:23.360 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:23.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:12:23.361 00.001 11616 MoveAxis(E, 0, ABG)
22:12:23.361 00.000 11616 Move returns status 0, amount 0
22:12:23.361 00.000 11616 MoveAxis(N, 0, ABG)
22:12:23.361 00.000 11616 Move returns status 0, amount 0
22:12:23.361 00.000 11616 move complete, result=0
22:12:23.361 00.000 11616 worker thread done servicing request
22:12:23.382 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:23.400 00.018 12268 UpdateGuideState exits: m=753 SNR=19.0
22:12:23.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:23.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:23.400 00.000 12268 Enqueuing Expose request
22:12:23.401 00.001 11616 Worker thread wakes up
22:12:23.401 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:23.401 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:23.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:25.410 02.009 11616 Exposure complete
22:12:25.466 00.056 11616 worker thread done servicing request
22:12:25.466 00.000 12268 OnExposeComplete: enter
22:12:25.466 00.000 12268 UpdateGuideState(): m_state=6
22:12:25.466 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
22:12:25.466 00.000 12268 Star::Find returns 1 (0), X=1154.26, Y=139.85, Mass=779, SNR=19.2, Peak=61 HFD=5.1
22:12:25.466 00.000 12268 MultiStar: [#1 0.16,0.02,1.19,U] [#2 -0.40,-0.30,0.93,U] [#3 0.26,-0.34,0.76,U] [#4 0.02,-0.52,0.71,U] [#5 -0.32,-0.31,0.76,U] [#6 0.28,-0.36,0.79,U] [#7 -0.12,-0.11,0.82,U] [#8 -0.30,-0.68,0.00,M1] 
22:12:25.466 00.000 12268 refined, 7 included, MultiStar: {-0.09, -0.22}, one-star: {-0.54, -0.00}
22:12:25.466 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
22:12:25.466 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
22:12:25.467 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.97 mountX=-0.22 mountY=-0.06, mountTheta=-2.87
22:12:25.467 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.22, opts=13)
22:12:25.468 00.001 12268 Enqueuing Move request for scope (-0.09, -0.22)
22:12:25.468 00.000 11616 Worker thread wakes up
22:12:25.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.22) opts 0xd
22:12:25.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.22)
22:12:25.468 00.000 11616 Moving (-0.09, -0.22) raw xDistance=-0.22 yDistance=-0.06
22:12:25.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:25.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:12:25.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:25.470 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:12:25.470 00.000 11616 MoveAxis(E, 0, ABG)
22:12:25.470 00.000 11616 Move returns status 0, amount 0
22:12:25.470 00.000 11616 MoveAxis(N, 0, ABG)
22:12:25.470 00.000 11616 Move returns status 0, amount 0
22:12:25.470 00.000 11616 move complete, result=0
22:12:25.470 00.000 11616 worker thread done servicing request
22:12:25.492 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:25.510 00.018 12268 UpdateGuideState exits: m=779 SNR=19.2
22:12:25.511 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:25.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:25.511 00.000 12268 Enqueuing Expose request
22:12:25.511 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:25.511 00.000 11616 Worker thread wakes up
22:12:25.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:25.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:27.520 02.009 11616 Exposure complete
22:12:27.576 00.056 11616 worker thread done servicing request
22:12:27.576 00.000 12268 OnExposeComplete: enter
22:12:27.576 00.000 12268 UpdateGuideState(): m_state=6
22:12:27.576 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
22:12:27.577 00.001 12268 Star::Find returns 1 (0), X=1154.53, Y=139.48, Mass=790, SNR=19.4, Peak=50 HFD=5.2
22:12:27.577 00.000 12268 MultiStar: [#1 0.48,0.05,1.18,U] [#2 0.07,-0.51,0.90,U] [#3 0.68,-0.97,0.00,M1] [#4 -0.13,-0.75,0.00,M1] [#5 0.16,-0.89,0.00,M1] [#6 0.51,-0.43,0.00,M1] [#7 -0.37,-0.38,0.80,U] [#8 -0.03,-0.60,0.00,M2] 
22:12:27.577 00.000 12268 refined, 3 included, MultiStar: {0.02, -0.28}, one-star: {-0.27, -0.38}
22:12:27.577 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
22:12:27.577 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
22:12:27.577 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.51 mountX=-0.28 mountY=0.05, mountTheta=2.95
22:12:27.578 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.28, opts=13)
22:12:27.579 00.001 12268 Enqueuing Move request for scope (0.02, -0.28)
22:12:27.579 00.000 11616 Worker thread wakes up
22:12:27.579 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.28) opts 0xd
22:12:27.579 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.28)
22:12:27.579 00.000 11616 Moving (0.02, -0.28) raw xDistance=-0.28 yDistance=0.05
22:12:27.579 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:27.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:12:27.579 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:27.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:12:27.579 00.000 11616 MoveAxis(E, 0, ABG)
22:12:27.579 00.000 11616 Move returns status 0, amount 0
22:12:27.580 00.001 11616 MoveAxis(N, 0, ABG)
22:12:27.580 00.000 11616 Move returns status 0, amount 0
22:12:27.580 00.000 11616 move complete, result=0
22:12:27.580 00.000 11616 worker thread done servicing request
22:12:27.601 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:27.618 00.017 12268 UpdateGuideState exits: m=790 SNR=19.4
22:12:27.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:27.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:27.618 00.000 12268 Enqueuing Expose request
22:12:27.618 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:27.618 00.000 11616 Worker thread wakes up
22:12:27.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:27.619 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:29.635 02.016 11616 Exposure complete
22:12:29.692 00.057 11616 worker thread done servicing request
22:12:29.692 00.000 12268 OnExposeComplete: enter
22:12:29.692 00.000 12268 UpdateGuideState(): m_state=6
22:12:29.692 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
22:12:29.692 00.000 12268 Star::Find returns 1 (0), X=1154.58, Y=139.02, Mass=782, SNR=19.3, Peak=58 HFD=5.1
22:12:29.693 00.001 12268 MultiStar: [#1 0.48,-1.10,0.00,M3] [#2 -0.33,-1.24,0.00,M1] [#3 0.54,-1.70,0.00,M2] [#4 0.28,-1.32,0.00,M2] [#5 -0.10,-1.53,0.00,M2] [#6 0.11,-1.14,0.00,M2] [#7 -0.05,-1.43,0.00,M1] [#8 -0.20,-1.00,0.00,M3] 
22:12:29.693 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.31 = 2.98)
22:12:29.693 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.13)
22:12:29.693 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.84 hyp=0.87 cameraTheta=-1.83 mountX=-0.86 mountY=-0.12, mountTheta=-3.01
22:12:29.695 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.84, opts=13)
22:12:29.695 00.000 12268 Enqueuing Move request for scope (-0.22, -0.84)
22:12:29.695 00.000 11616 Worker thread wakes up
22:12:29.695 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.84) opts 0xd
22:12:29.695 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.84)
22:12:29.695 00.000 11616 Moving (-0.22, -0.84) raw xDistance=-0.86 yDistance=-0.12
22:12:29.695 00.000 11616 resist switch: large excursion: input -0.86 thresh 0.29 direction from 1 to -1
22:12:29.695 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.57
22:12:29.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.86
22:12:29.695 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:29.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:12:29.695 00.000 11616 MoveAxis(E, 480, ABG)
22:12:29.695 00.000 11616 Guiding  Dir = 2, Dur = 480
22:12:29.696 00.001 11616 IsSlewing returns 0
22:12:29.696 00.000 11616 IsGuiding returns 0
22:12:29.696 00.000 11616 PulseGuide returned control before completion, sleep 490
22:12:29.715 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:29.734 00.019 12268 UpdateGuideState exits: m=782 SNR=19.3
22:12:29.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:29.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:29.734 00.000 12268 Enqueuing Expose request
22:12:30.202 00.468 11616 IsGuiding returns 1
22:12:30.203 00.001 11616 scope still moving after pulse duration time elapsed
22:12:30.234 00.031 11616 IsSlewing returns 0
22:12:30.235 00.001 11616 IsGuiding returns 1
22:12:30.264 00.029 11616 IsSlewing returns 0
22:12:30.265 00.001 11616 IsGuiding returns 1
22:12:30.297 00.032 11616 IsSlewing returns 0
22:12:30.298 00.001 11616 IsGuiding returns 1
22:12:30.329 00.031 11616 IsSlewing returns 0
22:12:30.330 00.001 11616 IsGuiding returns 0
22:12:30.330 00.000 11616 scope move finished after 480 + 153 ms
22:12:30.330 00.000 11616 Move returns status 0, amount 480
22:12:30.330 00.000 11616 MoveAxis(N, 0, ABG)
22:12:30.330 00.000 11616 Move returns status 0, amount 0
22:12:30.331 00.001 11616 move complete, result=0
22:12:30.331 00.000 11616 worker thread done servicing request
22:12:30.331 00.000 11616 Worker thread wakes up
22:12:30.331 00.000 12268 GuideStep: -0.9 px 480 ms EAST, -0.1 px 0 ms NORTH
22:12:30.331 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:30.332 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:32.348 02.016 11616 Exposure complete
22:12:32.406 00.058 11616 worker thread done servicing request
22:12:32.406 00.000 12268 OnExposeComplete: enter
22:12:32.406 00.000 12268 UpdateGuideState(): m_state=6
22:12:32.406 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
22:12:32.406 00.000 12268 Star::Find returns 1 (0), X=1154.39, Y=139.01, Mass=823, SNR=19.8, Peak=65 HFD=5.1
22:12:32.407 00.001 12268 MultiStar: [#1 0.46,-0.85,0.00,M4] [#2 -0.15,-1.07,0.00,M2] [#3 0.43,-1.19,0.00,M3] [#4 0.18,-1.35,0.00,M3] [#5 -0.22,-1.34,0.00,M3] [#6 0.17,-0.79,0.00,M3] [#7 0.04,-0.83,0.00,M2] [#8 0.19,-0.43,0.53,U] 
22:12:32.407 00.000 12268 refined, 1 included, MultiStar: {-0.20, -0.71}, one-star: {-0.41, -0.85}
22:12:32.407 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
22:12:32.407 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.15)
22:12:32.407 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.71 hyp=0.73 cameraTheta=-1.85 mountX=-0.72 mountY=-0.11, mountTheta=-2.99
22:12:32.409 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.71, opts=13)
22:12:32.410 00.001 12268 Enqueuing Move request for scope (-0.20, -0.71)
22:12:32.410 00.000 11616 Worker thread wakes up
22:12:32.410 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.71) opts 0xd
22:12:32.410 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.71)
22:12:32.410 00.000 11616 Moving (-0.20, -0.71) raw xDistance=-0.72 yDistance=-0.11
22:12:32.410 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
22:12:32.410 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:32.410 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:12:32.410 00.000 11616 MoveAxis(E, 405, ABG)
22:12:32.410 00.000 11616 Guiding  Dir = 2, Dur = 405
22:12:32.411 00.001 11616 IsSlewing returns 0
22:12:32.412 00.001 11616 IsGuiding returns 0
22:12:32.412 00.000 11616 PulseGuide returned control before completion, sleep 415
22:12:32.432 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:32.452 00.020 12268 UpdateGuideState exits: m=823 SNR=19.8
22:12:32.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:32.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:32.452 00.000 12268 Enqueuing Expose request
22:12:32.829 00.377 11616 IsGuiding returns 1
22:12:32.829 00.000 11616 scope still moving after pulse duration time elapsed
22:12:32.861 00.032 11616 IsSlewing returns 0
22:12:32.861 00.000 11616 IsGuiding returns 0
22:12:32.862 00.001 11616 scope move finished after 405 + 44 ms
22:12:32.862 00.000 11616 Move returns status 0, amount 405
22:12:32.862 00.000 11616 MoveAxis(N, 0, ABG)
22:12:32.862 00.000 11616 Move returns status 0, amount 0
22:12:32.862 00.000 11616 move complete, result=0
22:12:32.862 00.000 11616 worker thread done servicing request
22:12:32.862 00.000 12268 GuideStep: -0.7 px 405 ms EAST, -0.1 px 0 ms NORTH
22:12:32.862 00.000 11616 Worker thread wakes up
22:12:32.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:32.863 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:34.883 02.020 11616 Exposure complete
22:12:34.938 00.055 11616 worker thread done servicing request
22:12:34.939 00.001 12268 OnExposeComplete: enter
22:12:34.939 00.000 12268 UpdateGuideState(): m_state=6
22:12:34.939 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
22:12:34.939 00.000 12268 Star::Find returns 1 (0), X=1154.42, Y=139.56, Mass=757, SNR=19.0, Peak=56 HFD=5.0
22:12:34.939 00.000 12268 MultiStar: [#1 0.44,-0.13,1.24,U] [#2 0.11,-0.62,0.00,M3] [#3 0.78,-0.68,0.00,M4] [#4 0.08,-0.51,0.78,U] [#5 -0.19,-0.88,0.00,M4] [#6 0.05,-0.27,0.80,U] [#7 -0.04,-0.81,0.00,M3] [#8 -0.24,-0.55,0.00,M3] 
22:12:34.939 00.000 12268 refined, 3 included, MultiStar: {0.07, -0.28}, one-star: {-0.38, -0.29}
22:12:34.940 00.001 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
22:12:34.940 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.38)
22:12:34.940 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.28 hyp=0.29 cameraTheta=-1.32 mountX=-0.27 mountY=0.11, mountTheta=2.77
22:12:34.941 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.28, opts=13)
22:12:34.941 00.000 12268 Enqueuing Move request for scope (0.07, -0.28)
22:12:34.941 00.000 11616 Worker thread wakes up
22:12:34.941 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.28) opts 0xd
22:12:34.941 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.28)
22:12:34.941 00.000 11616 Moving (0.07, -0.28) raw xDistance=-0.27 yDistance=0.11
22:12:34.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
22:12:34.941 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:34.942 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:12:34.942 00.000 11616 MoveAxis(E, 151, ABG)
22:12:34.942 00.000 11616 Guiding  Dir = 2, Dur = 151
22:12:34.942 00.000 11616 IsSlewing returns 0
22:12:34.943 00.001 11616 IsGuiding returns 0
22:12:34.943 00.000 11616 PulseGuide returned control before completion, sleep 161
22:12:34.966 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:34.985 00.019 12268 UpdateGuideState exits: m=757 SNR=19.0
22:12:34.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:34.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:34.985 00.000 12268 Enqueuing Expose request
22:12:35.114 00.129 11616 IsGuiding returns 1
22:12:35.114 00.000 11616 scope still moving after pulse duration time elapsed
22:12:35.145 00.031 11616 IsSlewing returns 0
22:12:35.145 00.000 11616 IsGuiding returns 0
22:12:35.145 00.000 11616 scope move finished after 151 + 51 ms
22:12:35.145 00.000 11616 Move returns status 0, amount 151
22:12:35.146 00.001 11616 MoveAxis(N, 0, ABG)
22:12:35.146 00.000 11616 Move returns status 0, amount 0
22:12:35.146 00.000 11616 move complete, result=0
22:12:35.146 00.000 11616 worker thread done servicing request
22:12:35.146 00.000 11616 Worker thread wakes up
22:12:35.146 00.000 12268 GuideStep: -0.3 px 151 ms EAST, 0.1 px 0 ms NORTH
22:12:35.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:35.147 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:37.157 02.010 11616 Exposure complete
22:12:37.214 00.057 11616 worker thread done servicing request
22:12:37.214 00.000 12268 OnExposeComplete: enter
22:12:37.214 00.000 12268 UpdateGuideState(): m_state=6
22:12:37.214 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
22:12:37.214 00.000 12268 Star::Find returns 1 (0), X=1154.32, Y=139.81, Mass=765, SNR=19.1, Peak=60 HFD=4.8
22:12:37.214 00.000 12268 MultiStar: [#1 0.32,-0.05,1.18,U] [#2 -0.03,-0.22,0.96,U] [#3 0.18,-0.49,0.80,U] [#4 -0.24,-0.60,0.00,M3] [#5 -0.17,-0.40,0.79,U] [#6 -0.11,-0.13,0.79,U] [#7 -0.31,-0.13,0.80,U] [#8 -0.19,-0.09,0.60,U] 
22:12:37.214 00.000 12268 refined, 7 included, MultiStar: {-0.08, -0.18}, one-star: {-0.48, -0.04}
22:12:37.214 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
22:12:37.214 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
22:12:37.214 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.99 mountX=-0.19 mountY=-0.06, mountTheta=-2.85
22:12:37.216 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.18, opts=13)
22:12:37.216 00.000 12268 Enqueuing Move request for scope (-0.08, -0.18)
22:12:37.216 00.000 11616 Worker thread wakes up
22:12:37.216 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
22:12:37.216 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
22:12:37.216 00.000 11616 Moving (-0.08, -0.18) raw xDistance=-0.19 yDistance=-0.06
22:12:37.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
22:12:37.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:37.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:12:37.217 00.001 11616 MoveAxis(E, 108, ABG)
22:12:37.217 00.000 11616 Guiding  Dir = 2, Dur = 108
22:12:37.217 00.000 11616 IsSlewing returns 0
22:12:37.217 00.000 11616 IsGuiding returns 0
22:12:37.217 00.000 11616 PulseGuide returned control before completion, sleep 118
22:12:37.239 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:37.258 00.019 12268 UpdateGuideState exits: m=765 SNR=19.1
22:12:37.258 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:37.258 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:37.258 00.000 12268 Enqueuing Expose request
22:12:37.345 00.087 11616 IsGuiding returns 1
22:12:37.346 00.001 11616 scope still moving after pulse duration time elapsed
22:12:37.377 00.031 11616 IsSlewing returns 0
22:12:37.377 00.000 11616 IsGuiding returns 0
22:12:37.377 00.000 11616 scope move finished after 108 + 52 ms
22:12:37.378 00.001 11616 Move returns status 0, amount 108
22:12:37.378 00.000 11616 MoveAxis(N, 0, ABG)
22:12:37.378 00.000 11616 Move returns status 0, amount 0
22:12:37.378 00.000 11616 move complete, result=0
22:12:37.378 00.000 11616 worker thread done servicing request
22:12:37.378 00.000 12268 GuideStep: -0.2 px 108 ms EAST, -0.1 px 0 ms NORTH
22:12:37.378 00.000 11616 Worker thread wakes up
22:12:37.380 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:37.380 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:39.393 02.013 11616 Exposure complete
22:12:39.449 00.056 11616 worker thread done servicing request
22:12:39.449 00.000 12268 OnExposeComplete: enter
22:12:39.449 00.000 12268 UpdateGuideState(): m_state=6
22:12:39.450 00.001 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
22:12:39.450 00.000 12268 Star::Find returns 1 (0), X=1154.51, Y=140.07, Mass=805, SNR=19.6, Peak=60 HFD=5.0
22:12:39.450 00.000 12268 MultiStar: [#1 0.37,0.29,1.16,U] [#2 0.11,0.09,0.92,U] [#3 0.27,-0.17,0.83,U] [#4 0.35,0.06,0.77,U] [#5 -0.19,-0.08,0.70,U] [#6 -0.15,-0.11,0.77,U] [#7 -0.24,-0.11,0.82,U] [#8 0.20,0.14,0.51,U] 
22:12:39.450 00.000 12268 refined, 8 included, MultiStar: {0.05, 0.05}, one-star: {-0.30, 0.22}
22:12:39.450 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
22:12:39.450 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.48)
22:12:39.450 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.78 mountX=0.05 mountY=0.04, mountTheta=0.67
22:12:39.453 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.05, opts=13)
22:12:39.453 00.000 12268 Enqueuing Move request for scope (0.05, 0.05)
22:12:39.453 00.000 11616 Worker thread wakes up
22:12:39.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
22:12:39.453 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
22:12:39.453 00.000 11616 Moving (0.05, 0.05) raw xDistance=0.05 yDistance=0.04
22:12:39.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:39.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:12:39.454 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:39.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:12:39.454 00.000 11616 MoveAxis(E, 0, ABG)
22:12:39.454 00.000 11616 Move returns status 0, amount 0
22:12:39.454 00.000 11616 MoveAxis(N, 0, ABG)
22:12:39.454 00.000 11616 Move returns status 0, amount 0
22:12:39.454 00.000 11616 move complete, result=0
22:12:39.454 00.000 11616 worker thread done servicing request
22:12:39.474 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:39.491 00.017 12268 UpdateGuideState exits: m=805 SNR=19.6
22:12:39.492 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:39.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:39.492 00.000 12268 Enqueuing Expose request
22:12:39.492 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:39.492 00.000 11616 Worker thread wakes up
22:12:39.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:39.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:41.504 02.012 11616 Exposure complete
22:12:41.559 00.055 11616 worker thread done servicing request
22:12:41.560 00.001 12268 OnExposeComplete: enter
22:12:41.560 00.000 12268 UpdateGuideState(): m_state=6
22:12:41.560 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
22:12:41.560 00.000 12268 Star::Find returns 1 (0), X=1154.50, Y=140.38, Mass=795, SNR=19.5, Peak=56 HFD=5.1
22:12:41.560 00.000 12268 MultiStar: [#1 0.35,0.51,0.00,M2] [#2 -0.01,0.47,0.93,U] [#3 0.27,0.23,0.75,U] [#4 -0.01,0.38,0.73,U] [#5 0.00,-0.01,0.73,U] [#6 0.12,0.37,0.78,U] [#7 -0.10,0.26,0.79,U] [#8 -0.10,0.29,0.56,U] 
22:12:41.560 00.000 12268 refined, 7 included, MultiStar: {-0.02, 0.33}, one-star: {-0.30, 0.52}
22:12:41.561 00.001 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
22:12:41.561 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
22:12:41.561 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.65 mountX=0.32 mountY=-0.07, mountTheta=-0.20
22:12:41.561 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.33, opts=13)
22:12:41.562 00.001 12268 Enqueuing Move request for scope (-0.02, 0.33)
22:12:41.562 00.000 11616 Worker thread wakes up
22:12:41.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.33) opts 0xd
22:12:41.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.33)
22:12:41.562 00.000 11616 Moving (-0.02, 0.33) raw xDistance=0.32 yDistance=-0.07
22:12:41.562 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
22:12:41.562 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
22:12:41.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
22:12:41.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:41.563 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:12:41.563 00.000 11616 MoveAxis(W, 182, ABG)
22:12:41.563 00.000 11616 Guiding  Dir = 3, Dur = 182
22:12:41.563 00.000 11616 IsSlewing returns 0
22:12:41.564 00.001 11616 IsGuiding returns 0
22:12:41.564 00.000 11616 PulseGuide returned control before completion, sleep 192
22:12:41.584 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:41.603 00.019 12268 UpdateGuideState exits: m=795 SNR=19.5
22:12:41.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:41.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:41.603 00.000 12268 Enqueuing Expose request
22:12:41.760 00.157 11616 IsGuiding returns 1
22:12:41.761 00.001 11616 scope still moving after pulse duration time elapsed
22:12:41.790 00.029 11616 IsSlewing returns 0
22:12:41.791 00.001 11616 IsGuiding returns 0
22:12:41.791 00.000 11616 scope move finished after 182 + 45 ms
22:12:41.791 00.000 11616 Move returns status 0, amount 182
22:12:41.791 00.000 11616 MoveAxis(N, 0, ABG)
22:12:41.791 00.000 11616 Move returns status 0, amount 0
22:12:41.791 00.000 11616 move complete, result=0
22:12:41.792 00.001 11616 worker thread done servicing request
22:12:41.792 00.000 11616 Worker thread wakes up
22:12:41.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:41.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:41.792 00.000 12268 GuideStep: 0.3 px 182 ms WEST, -0.1 px 0 ms NORTH
22:12:43.807 02.015 11616 Exposure complete
22:12:43.862 00.055 11616 worker thread done servicing request
22:12:43.862 00.000 12268 OnExposeComplete: enter
22:12:43.862 00.000 12268 UpdateGuideState(): m_state=6
22:12:43.863 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
22:12:43.863 00.000 12268 Star::Find returns 1 (0), X=1154.77, Y=140.65, Mass=665, SNR=17.8, Peak=52 HFD=4.7
22:12:43.863 00.000 12268 MultiStar: [#1 0.75,0.91,0.00,M3] [#2 -0.01,0.47,0.91,U] [#3 0.73,0.30,0.00,M2] [#4 0.22,0.23,0.76,U] [#5 0.01,0.07,0.75,U] [#6 0.26,0.42,0.85,U] [#7 -0.04,0.37,0.79,U] [#8 0.24,0.30,0.47,U] 
22:12:43.863 00.000 12268 refined, 6 included, MultiStar: {0.08, 0.41}, one-star: {-0.03, 0.80}
22:12:43.863 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
22:12:43.863 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
22:12:43.863 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.41 hyp=0.41 cameraTheta=1.38 mountX=0.41 mountY=0.03, mountTheta=0.06
22:12:43.865 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.41, opts=13)
22:12:43.865 00.000 12268 Enqueuing Move request for scope (0.08, 0.41)
22:12:43.865 00.000 11616 Worker thread wakes up
22:12:43.865 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.41) opts 0xd
22:12:43.865 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.41)
22:12:43.865 00.000 11616 Moving (0.08, 0.41) raw xDistance=0.41 yDistance=0.03
22:12:43.865 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
22:12:43.865 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:43.866 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:12:43.866 00.000 11616 MoveAxis(W, 230, ABG)
22:12:43.866 00.000 11616 Guiding  Dir = 3, Dur = 230
22:12:43.866 00.000 11616 IsSlewing returns 0
22:12:43.866 00.000 11616 IsGuiding returns 0
22:12:43.867 00.001 11616 PulseGuide returned control before completion, sleep 240
22:12:43.889 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:43.906 00.017 12268 UpdateGuideState exits: m=665 SNR=17.8
22:12:43.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:43.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:43.906 00.000 12268 Enqueuing Expose request
22:12:44.116 00.210 11616 IsGuiding returns 1
22:12:44.116 00.000 11616 scope still moving after pulse duration time elapsed
22:12:44.147 00.031 11616 IsSlewing returns 0
22:12:44.148 00.001 11616 IsGuiding returns 0
22:12:44.148 00.000 11616 scope move finished after 230 + 51 ms
22:12:44.148 00.000 11616 Move returns status 0, amount 230
22:12:44.148 00.000 11616 MoveAxis(N, 0, ABG)
22:12:44.148 00.000 11616 Move returns status 0, amount 0
22:12:44.148 00.000 11616 move complete, result=0
22:12:44.148 00.000 11616 worker thread done servicing request
22:12:44.148 00.000 11616 Worker thread wakes up
22:12:44.149 00.001 12268 GuideStep: 0.4 px 230 ms WEST, 0.0 px 0 ms NORTH
22:12:44.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:44.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:46.148 01.999 11616 Exposure complete
22:12:46.205 00.057 11616 worker thread done servicing request
22:12:46.205 00.000 12268 OnExposeComplete: enter
22:12:46.205 00.000 12268 UpdateGuideState(): m_state=6
22:12:46.205 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
22:12:46.205 00.000 12268 Star::Find returns 1 (0), X=1154.52, Y=139.65, Mass=675, SNR=17.9, Peak=52 HFD=4.9
22:12:46.206 00.001 12268 MultiStar: [#1 0.45,0.01,1.16,U] [#2 0.05,-0.70,0.00,M1] [#3 0.24,-0.96,0.00,M3] [#4 0.18,-0.80,0.00,M1] [#5 -0.04,-0.95,0.00,M1] [#6 0.24,-0.40,0.81,U] [#7 -0.20,-0.31,0.80,U] [#8 0.09,-0.29,0.53,U] 
22:12:46.206 00.000 12268 refined, 4 included, MultiStar: {0.07, -0.22}, one-star: {-0.29, -0.21}
22:12:46.206 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
22:12:46.206 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.45)
22:12:46.206 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.25 mountX=-0.21 mountY=0.10, mountTheta=2.70
22:12:46.207 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.22, opts=13)
22:12:46.208 00.001 12268 Enqueuing Move request for scope (0.07, -0.22)
22:12:46.208 00.000 11616 Worker thread wakes up
22:12:46.208 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.22) opts 0xd
22:12:46.208 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.22)
22:12:46.208 00.000 11616 Moving (0.07, -0.22) raw xDistance=-0.21 yDistance=0.10
22:12:46.208 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:46.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:12:46.208 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:46.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:12:46.208 00.000 11616 MoveAxis(E, 0, ABG)
22:12:46.208 00.000 11616 Move returns status 0, amount 0
22:12:46.208 00.000 11616 MoveAxis(N, 0, ABG)
22:12:46.208 00.000 11616 Move returns status 0, amount 0
22:12:46.209 00.001 11616 move complete, result=0
22:12:46.209 00.000 11616 worker thread done servicing request
22:12:46.232 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:46.249 00.017 12268 UpdateGuideState exits: m=675 SNR=17.9
22:12:46.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:46.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:46.249 00.000 12268 Enqueuing Expose request
22:12:46.250 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:46.250 00.000 11616 Worker thread wakes up
22:12:46.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:46.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:48.259 02.009 11616 Exposure complete
22:12:48.318 00.059 11616 worker thread done servicing request
22:12:48.318 00.000 12268 OnExposeComplete: enter
22:12:48.318 00.000 12268 UpdateGuideState(): m_state=6
22:12:48.318 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
22:12:48.318 00.000 12268 Star::Find returns 1 (0), X=1154.52, Y=139.17, Mass=752, SNR=18.9, Peak=46 HFD=5.3
22:12:48.319 00.001 12268 MultiStar: [#1 0.26,-0.61,0.00,M3] [#2 -0.08,-0.94,0.00,M2] [#3 0.59,-1.06,0.00,M4] [#4 0.10,-0.97,0.00,M2] [#5 -0.17,-1.32,0.00,M2] [#6 0.12,-0.43,0.78,U] [#7 -0.10,-0.37,0.83,U] [#8 -0.15,-0.85,0.00,M1] 
22:12:48.319 00.000 12268 refined, 2 included, MultiStar: {-0.10, -0.51}, one-star: {-0.28, -0.69}
22:12:48.319 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
22:12:48.319 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
22:12:48.319 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.51 hyp=0.52 cameraTheta=-1.77 mountX=-0.52 mountY=-0.04, mountTheta=-3.07
22:12:48.320 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.51, opts=13)
22:12:48.321 00.001 12268 Enqueuing Move request for scope (-0.10, -0.51)
22:12:48.321 00.000 11616 Worker thread wakes up
22:12:48.321 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.51) opts 0xd
22:12:48.321 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.51)
22:12:48.321 00.000 11616 Moving (-0.10, -0.51) raw xDistance=-0.52 yDistance=-0.04
22:12:48.321 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
22:12:48.321 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.55
22:12:48.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
22:12:48.321 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:48.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:12:48.321 00.000 11616 MoveAxis(E, 290, ABG)
22:12:48.321 00.000 11616 Guiding  Dir = 2, Dur = 290
22:12:48.322 00.001 11616 IsSlewing returns 0
22:12:48.322 00.000 11616 IsGuiding returns 0
22:12:48.322 00.000 11616 PulseGuide returned control before completion, sleep 300
22:12:48.342 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:48.361 00.019 12268 UpdateGuideState exits: m=752 SNR=18.9
22:12:48.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:48.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:48.361 00.000 12268 Enqueuing Expose request
22:12:48.627 00.266 11616 IsGuiding returns 1
22:12:48.628 00.001 11616 scope still moving after pulse duration time elapsed
22:12:48.658 00.030 11616 IsSlewing returns 0
22:12:48.659 00.001 11616 IsGuiding returns 1
22:12:48.690 00.031 11616 IsSlewing returns 0
22:12:48.691 00.001 11616 IsGuiding returns 0
22:12:48.691 00.000 11616 scope move finished after 290 + 78 ms
22:12:48.691 00.000 11616 Move returns status 0, amount 290
22:12:48.691 00.000 11616 MoveAxis(N, 0, ABG)
22:12:48.691 00.000 11616 Move returns status 0, amount 0
22:12:48.691 00.000 11616 move complete, result=0
22:12:48.691 00.000 11616 worker thread done servicing request
22:12:48.691 00.000 11616 Worker thread wakes up
22:12:48.692 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:48.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:48.692 00.000 12268 GuideStep: -0.5 px 290 ms EAST, -0.0 px 0 ms NORTH
22:12:50.711 02.019 11616 Exposure complete
22:12:50.765 00.054 11616 worker thread done servicing request
22:12:50.765 00.000 12268 OnExposeComplete: enter
22:12:50.766 00.001 12268 UpdateGuideState(): m_state=6
22:12:50.766 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
22:12:50.766 00.000 12268 Star::Find returns 1 (0), X=1154.07, Y=139.76, Mass=748, SNR=18.9, Peak=51 HFD=5.4
22:12:50.766 00.000 12268 MultiStar: [#1 0.04,-0.17,1.16,U] [#2 -0.02,-0.71,0.00,M3] [#3 -0.08,-0.45,0.74,U] [#4 -0.03,-1.10,0.00,M3] [#5 -0.56,-0.77,0.00,M3] [#6 -0.45,-0.38,0.00,M1] [#7 -0.32,-0.20,0.82,U] [#8 -1.43,-0.64,0.00,M2] 
22:12:50.766 00.000 12268 refined, 3 included, MultiStar: {-0.27, -0.21}, one-star: {-0.73, -0.10}
22:12:50.766 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
22:12:50.767 00.001 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
22:12:50.767 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.21 hyp=0.34 cameraTheta=-2.47 mountX=-0.24 mountY=-0.24, mountTheta=-2.36
22:12:50.771 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.21, opts=13)
22:12:50.771 00.000 12268 Enqueuing Move request for scope (-0.27, -0.21)
22:12:50.771 00.000 11616 Worker thread wakes up
22:12:50.772 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.21) opts 0xd
22:12:50.772 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.21)
22:12:50.772 00.000 11616 Moving (-0.27, -0.21) raw xDistance=-0.24 yDistance=-0.24
22:12:50.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
22:12:50.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:12:50.772 00.000 11616 MoveAxis(E, 134, ABG)
22:12:50.772 00.000 11616 Guiding  Dir = 2, Dur = 134
22:12:50.772 00.000 11616 IsSlewing returns 0
22:12:50.772 00.000 11616 IsGuiding returns 0
22:12:50.773 00.001 11616 PulseGuide returned control before completion, sleep 144
22:12:50.795 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:50.814 00.019 12268 UpdateGuideState exits: m=748 SNR=18.9
22:12:50.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:50.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:50.814 00.000 12268 Enqueuing Expose request
22:12:50.921 00.107 11616 IsGuiding returns 1
22:12:50.922 00.001 11616 scope still moving after pulse duration time elapsed
22:12:50.953 00.031 11616 IsSlewing returns 0
22:12:50.953 00.000 11616 IsGuiding returns 0
22:12:50.953 00.000 11616 scope move finished after 134 + 46 ms
22:12:50.953 00.000 11616 Move returns status 0, amount 134
22:12:50.953 00.000 11616 MoveAxis(N, 20, ABG)
22:12:50.954 00.001 11616 Guiding  Dir = 0, Dur = 20
22:12:50.954 00.000 11616 IsSlewing returns 0
22:12:50.954 00.000 11616 IsGuiding returns 0
22:12:50.954 00.000 11616 PulseGuide returned control before completion, sleep 30
22:12:50.999 00.045 11616 IsGuiding returns 1
22:12:51.000 00.001 11616 scope still moving after pulse duration time elapsed
22:12:51.029 00.029 11616 IsSlewing returns 0
22:12:51.029 00.000 11616 IsGuiding returns 0
22:12:51.029 00.000 11616 scope move finished after 20 + 55 ms
22:12:51.029 00.000 11616 Move returns status 0, amount 20
22:12:51.029 00.000 11616 move complete, result=0
22:12:51.029 00.000 11616 worker thread done servicing request
22:12:51.029 00.000 11616 Worker thread wakes up
22:12:51.029 00.000 12268 GuideStep: -0.2 px 134 ms EAST, -0.2 px 20 ms NORTH
22:12:51.031 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:51.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:53.046 02.015 11616 Exposure complete
22:12:53.105 00.059 11616 worker thread done servicing request
22:12:53.105 00.000 12268 OnExposeComplete: enter
22:12:53.105 00.000 12268 UpdateGuideState(): m_state=6
22:12:53.105 00.000 12268 Star::Find(15, 1154, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
22:12:53.105 00.000 12268 Star::Find returns 1 (0), X=1154.14, Y=140.00, Mass=808, SNR=19.6, Peak=64 HFD=5.0
22:12:53.106 00.001 12268 MultiStar: [#1 -0.00,0.22,1.18,U] [#2 -0.24,-0.13,0.89,U] [#3 0.07,-0.37,0.75,U] [#4 -0.28,-0.33,0.76,U] [#5 -0.44,-0.19,0.70,U] [#6 -0.46,-0.30,0.75,U] [#7 -0.47,-0.24,0.73,U] [#8 -0.19,0.09,0.53,U] 
22:12:53.106 00.000 12268 refined, 8 included, MultiStar: {-0.29, -0.10}, one-star: {-0.67, 0.15}
22:12:53.106 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.29 = 2.00)
22:12:53.106 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.12)
22:12:53.106 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.10 hyp=0.31 cameraTheta=-2.81 mountX=-0.13 mountY=-0.28, mountTheta=-2.00
22:12:53.108 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.10, opts=13)
22:12:53.108 00.000 12268 Enqueuing Move request for scope (-0.29, -0.10)
22:12:53.108 00.000 11616 Worker thread wakes up
22:12:53.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.10) opts 0xd
22:12:53.108 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.10)
22:12:53.108 00.000 11616 Moving (-0.29, -0.10) raw xDistance=-0.13 yDistance=-0.28
22:12:53.109 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
22:12:53.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
22:12:53.109 00.000 11616 MoveAxis(E, 71, ABG)
22:12:53.109 00.000 11616 Guiding  Dir = 2, Dur = 71
22:12:53.110 00.001 11616 IsSlewing returns 0
22:12:53.110 00.000 11616 IsGuiding returns 0
22:12:53.111 00.001 11616 PulseGuide returned control before completion, sleep 81
22:12:53.132 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:53.152 00.020 12268 UpdateGuideState exits: m=808 SNR=19.6
22:12:53.152 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:53.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:53.152 00.000 12268 Enqueuing Expose request
22:12:53.200 00.048 11616 IsGuiding returns 1
22:12:53.200 00.000 11616 scope still moving after pulse duration time elapsed
22:12:53.231 00.031 11616 IsSlewing returns 0
22:12:53.231 00.000 11616 IsGuiding returns 0
22:12:53.231 00.000 11616 scope move finished after 71 + 50 ms
22:12:53.231 00.000 11616 Move returns status 0, amount 71
22:12:53.231 00.000 11616 MoveAxis(N, 24, ABG)
22:12:53.231 00.000 11616 Guiding  Dir = 0, Dur = 24
22:12:53.232 00.001 11616 IsSlewing returns 0
22:12:53.232 00.000 11616 IsGuiding returns 0
22:12:53.232 00.000 11616 PulseGuide returned control before completion, sleep 34
22:12:53.278 00.046 11616 IsGuiding returns 1
22:12:53.278 00.000 11616 scope still moving after pulse duration time elapsed
22:12:53.309 00.031 11616 IsSlewing returns 0
22:12:53.309 00.000 11616 IsGuiding returns 0
22:12:53.310 00.001 11616 scope move finished after 24 + 53 ms
22:12:53.310 00.000 11616 Move returns status 0, amount 24
22:12:53.310 00.000 11616 move complete, result=0
22:12:53.310 00.000 11616 worker thread done servicing request
22:12:53.310 00.000 11616 Worker thread wakes up
22:12:53.310 00.000 12268 GuideStep: -0.1 px 71 ms EAST, -0.3 px 24 ms NORTH
22:12:53.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:53.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,125,31,31)
22:12:53.542 00.232 12268 evsrv: cli 0F8E69C0 connect
22:12:53.542 00.000 12268 case statement mapped state 6 to 3
22:12:53.543 00.001 12268 case statement mapped state 6 to 3
22:12:53.544 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7d9c6694-0bc4-4a50-bb05-2a047eadbf6a"}
22:12:53.544 00.000 12268 case statement mapped state 6 to 3
22:12:53.544 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d9c6694-0bc4-4a50-bb05-2a047eadbf6a"}
22:12:53.546 00.002 12268 evsrv: cli 0F8E69C0 disconnect
22:12:53.547 00.001 12268 evsrv: cli 0F8E6D80 connect
22:12:53.547 00.000 12268 case statement mapped state 6 to 3
22:12:53.548 00.001 12268 case statement mapped state 6 to 3
22:12:53.549 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"ebce992e-9aaa-4d38-8874-0167841e580a"}
22:12:53.549 00.000 12268 PhdController::Dither begins
22:12:53.549 00.000 12268 dither: size=5.50, dRA=0.22 dDec=-2.18
22:12:53.549 00.000 12268 MountToCamera -- mountTheta (1.47) + m_xAngle (1.47) = xAngle (2.94 = 2.94)
22:12:53.549 00.000 12268 MountToCamera -- mountX=0.22 mountY=-2.18 hyp=2.19 mountTheta=1.47 cameraX=-2.15, cameraY=0.43 cameraTheta=2.94
22:12:53.549 00.000 12268 setting lock position to (1152.65, 140.29)
22:12:53.550 00.001 12268 Mount: notify guiding dithered (-2.1, 0.4)
22:12:53.550 00.000 12268 MultiStar: stabilizing after lock position change
22:12:53.550 00.000 12268 Status Line: Dither by 0.22,-2.18
22:12:53.553 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
22:12:53.554 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
22:12:53.554 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"ebce992e-9aaa-4d38-8874-0167841e580a"}
22:12:53.556 00.002 12268 evsrv: cli 0F8E6D80 disconnect
22:12:55.329 01.773 11616 Exposure complete
22:12:55.396 00.067 11616 worker thread done servicing request
22:12:55.396 00.000 12268 OnExposeComplete: enter
22:12:55.396 00.000 12268 UpdateGuideState(): m_state=6
22:12:55.396 00.000 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
22:12:55.396 00.000 12268 Star::Find returns 1 (0), X=1154.25, Y=140.12, Mass=750, SNR=18.9, Peak=63 HFD=4.9
22:12:55.397 00.001 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
22:12:55.397 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.60)
22:12:55.397 00.000 12268 CameraToMount -- cameraX=1.59 cameraY=-0.16 hyp=1.60 cameraTheta=-0.10 mountX=-0.01 mountY=1.60, mountTheta=1.57
22:12:55.398 00.001 12268 dither recenter: remaining=(-0.2,2.2) step=(-0.2,2.2)
22:12:55.398 00.000 12268 MountToCamera -- mountTheta (-1.67) + m_xAngle (1.47) = xAngle (-0.20 = -0.20)
22:12:55.398 00.000 12268 MountToCamera -- mountX=-0.22 mountY=2.18 hyp=2.19 mountTheta=-1.67 cameraX=2.15, cameraY=-0.43 cameraTheta=-0.20
22:12:55.399 00.001 12268 SchedulePrimaryMove(0D94C700, x=2.15, y=-0.43, opts=4)
22:12:55.399 00.000 12268 Enqueuing Move request for scope (2.15, -0.43)
22:12:55.399 00.000 12268 Mount: notify direct move -0.22,2.18
22:12:55.399 00.000 11616 Worker thread wakes up
22:12:55.399 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (2.15, -0.43) opts 0x4
22:12:55.399 00.000 11616 Handling offset move in thread for scope, endpoint = (2.15, -0.43)
22:12:55.399 00.000 11616 Moving (2.15, -0.43) raw xDistance=-0.22 yDistance=2.18
22:12:55.399 00.000 11616 BLC: window closed
22:12:55.399 00.000 11616 MoveAxis(E, 245, B)
22:12:55.399 00.000 11616 Guiding  Dir = 2, Dur = 245
22:12:55.400 00.001 11616 IsSlewing returns 0
22:12:55.400 00.000 11616 IsGuiding returns 0
22:12:55.400 00.000 11616 PulseGuide returned control before completion, sleep 255
22:12:55.425 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:12:55.446 00.021 12268 UpdateGuideState exits: m=750 SNR=18.9
22:12:55.446 00.000 12268 PhdController: settling, locked = 1, distance = 2.25 (1.50) aobump = 0 frame = 1 / 99999
22:12:55.446 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684375.446,"Host":"ASTROCENTER","Inst":1,"Distance":2.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:12:55.447 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:55.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:12:55.447 00.000 12268 Enqueuing Expose request
22:12:55.667 00.220 11616 IsGuiding returns 1
22:12:55.667 00.000 11616 scope still moving after pulse duration time elapsed
22:12:55.699 00.032 11616 IsSlewing returns 0
22:12:55.699 00.000 11616 IsGuiding returns 1
22:12:55.731 00.032 11616 IsSlewing returns 0
22:12:55.731 00.000 11616 IsGuiding returns 1
22:12:55.761 00.030 11616 IsSlewing returns 0
22:12:55.761 00.000 11616 IsGuiding returns 1
22:12:55.793 00.032 11616 IsSlewing returns 0
22:12:55.794 00.001 11616 IsGuiding returns 1
22:12:55.825 00.031 11616 IsSlewing returns 0
22:12:55.825 00.000 11616 IsGuiding returns 1
22:12:55.855 00.030 11616 IsSlewing returns 0
22:12:55.855 00.000 11616 IsGuiding returns 0
22:12:55.855 00.000 11616 scope move finished after 245 + 210 ms
22:12:55.855 00.000 11616 Move returns status 0, amount 245
22:12:55.855 00.000 11616 BLC: window closed
22:12:55.856 00.001 11616 BLC: Compensation needed for non-algo type move
22:12:55.856 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1720 applied
22:12:55.856 00.000 11616 MoveAxis(S, 2949, B)
22:12:55.856 00.000 11616 Guiding  Dir = 1, Dur = 2949
22:12:55.856 00.000 11616 IsSlewing returns 0
22:12:55.856 00.000 11616 IsGuiding returns 0
22:12:55.856 00.000 11616 PulseGuide returned control before completion, sleep 2959
22:12:58.825 02.969 11616 IsGuiding returns 1
22:12:58.825 00.000 11616 scope still moving after pulse duration time elapsed
22:12:58.855 00.030 11616 IsSlewing returns 0
22:12:58.855 00.000 11616 IsGuiding returns 0
22:12:58.855 00.000 11616 scope move finished after 2949 + 50 ms
22:12:58.856 00.001 11616 Move returns status 0, amount 2949
22:12:58.856 00.000 11616 move complete, result=0
22:12:58.856 00.000 11616 worker thread done servicing request
22:12:58.856 00.000 11616 Worker thread wakes up
22:12:58.856 00.000 12268 GuideStep: -0.2 px 245 ms EAST, 2.2 px 2949 ms SOUTH
22:12:58.856 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:12:58.856 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:00.879 02.023 11616 Exposure complete
22:13:00.940 00.061 11616 worker thread done servicing request
22:13:00.940 00.000 12268 OnExposeComplete: enter
22:13:00.940 00.000 12268 UpdateGuideState(): m_state=6
22:13:00.941 00.001 12268 Star::Find(15, 1154, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
22:13:00.941 00.000 12268 Star::Find returns 1 (0), X=1152.74, Y=140.39, Mass=682, SNR=18.0, Peak=46 HFD=4.9
22:13:00.941 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
22:13:00.941 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
22:13:00.941 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.87 mountX=0.11 mountY=0.07, mountTheta=0.58
22:13:00.942 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.10, opts=13)
22:13:00.943 00.001 12268 Enqueuing Move request for scope (0.08, 0.10)
22:13:00.943 00.000 11616 Worker thread wakes up
22:13:00.943 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
22:13:00.943 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
22:13:00.943 00.000 11616 Moving (0.08, 0.10) raw xDistance=0.11 yDistance=0.07
22:13:00.943 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:13:00.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:13:00.943 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:00.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:13:00.943 00.000 11616 MoveAxis(E, 0, ABG)
22:13:00.943 00.000 11616 Move returns status 0, amount 0
22:13:00.943 00.000 11616 MoveAxis(N, 0, ABG)
22:13:00.944 00.001 11616 Move returns status 0, amount 0
22:13:00.944 00.000 11616 move complete, result=0
22:13:00.944 00.000 11616 worker thread done servicing request
22:13:00.965 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:00.982 00.017 12268 UpdateGuideState exits: m=682 SNR=18.0
22:13:00.982 00.000 12268 PhdController: settling, locked = 1, distance = 0.13 (1.50) aobump = 0 frame = 2 / 99999
22:13:00.982 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684380.982,"Host":"ASTROCENTER","Inst":1,"Distance":0.13,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:13:00.983 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:00.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:00.983 00.000 12268 Enqueuing Expose request
22:13:00.983 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:00.983 00.000 11616 Worker thread wakes up
22:13:00.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:00.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:02.988 02.005 11616 Exposure complete
22:13:03.047 00.059 11616 worker thread done servicing request
22:13:03.048 00.001 12268 OnExposeComplete: enter
22:13:03.048 00.000 12268 UpdateGuideState(): m_state=6
22:13:03.048 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
22:13:03.048 00.000 12268 Star::Find returns 1 (0), X=1151.89, Y=140.89, Mass=723, SNR=18.5, Peak=60 HFD=5.7
22:13:03.048 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
22:13:03.049 00.001 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
22:13:03.049 00.000 12268 CameraToMount -- cameraX=-0.76 cameraY=0.60 hyp=0.97 cameraTheta=2.47 mountX=0.53 mountY=-0.84, mountTheta=-1.01
22:13:03.050 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.76, y=0.60, opts=13)
22:13:03.050 00.000 12268 Enqueuing Move request for scope (-0.76, 0.60)
22:13:03.050 00.000 11616 Worker thread wakes up
22:13:03.050 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.60) opts 0xd
22:13:03.050 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.76, 0.60)
22:13:03.051 00.001 11616 Moving (-0.76, 0.60) raw xDistance=0.53 yDistance=-0.84
22:13:03.051 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.29 direction from 0 to 1
22:13:03.051 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.58
22:13:03.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.53
22:13:03.051 00.000 11616 resist switch: large excursion: input -0.84 thresh 0.45 direction from 0 to -1
22:13:03.051 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.51
22:13:03.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.84
22:13:03.051 00.000 11616 MoveAxis(W, 294, ABG)
22:13:03.051 00.000 11616 Guiding  Dir = 3, Dur = 294
22:13:03.051 00.000 11616 IsSlewing returns 0
22:13:03.052 00.001 11616 IsGuiding returns 0
22:13:03.052 00.000 11616 PulseGuide returned control before completion, sleep 304
22:13:03.072 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:03.090 00.018 12268 UpdateGuideState exits: m=723 SNR=18.5
22:13:03.091 00.001 12268 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 3 / 99999
22:13:03.091 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684383.091,"Host":"ASTROCENTER","Inst":1,"Distance":0.38,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
22:13:03.092 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:03.092 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:03.092 00.000 12268 Enqueuing Expose request
22:13:03.361 00.269 11616 IsGuiding returns 1
22:13:03.361 00.000 11616 scope still moving after pulse duration time elapsed
22:13:03.393 00.032 11616 IsSlewing returns 0
22:13:03.395 00.002 11616 IsGuiding returns 0
22:13:03.395 00.000 11616 scope move finished after 294 + 49 ms
22:13:03.395 00.000 11616 Move returns status 0, amount 294
22:13:03.395 00.000 11616 BLC: Oldest BLC event removed
22:13:03.395 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1720 applied
22:13:03.395 00.000 11616 MoveAxis(N, 1791, ABG)
22:13:03.396 00.001 11616 Guiding  Dir = 0, Dur = 1791
22:13:03.396 00.000 11616 IsSlewing returns 0
22:13:03.396 00.000 11616 IsGuiding returns 0
22:13:03.396 00.000 11616 PulseGuide returned control before completion, sleep 1801
22:13:05.203 01.807 11616 IsGuiding returns 1
22:13:05.203 00.000 11616 scope still moving after pulse duration time elapsed
22:13:05.233 00.030 11616 IsSlewing returns 0
22:13:05.233 00.000 11616 IsGuiding returns 0
22:13:05.233 00.000 11616 scope move finished after 1791 + 46 ms
22:13:05.233 00.000 11616 Move returns status 0, amount 1791
22:13:05.233 00.000 11616 move complete, result=0
22:13:05.233 00.000 11616 worker thread done servicing request
22:13:05.233 00.000 11616 Worker thread wakes up
22:13:05.233 00.000 12268 GuideStep: 0.5 px 294 ms WEST, -0.8 px 1791 ms NORTH
22:13:05.234 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:05.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:07.241 02.007 11616 Exposure complete
22:13:07.298 00.057 11616 worker thread done servicing request
22:13:07.298 00.000 12268 OnExposeComplete: enter
22:13:07.299 00.001 12268 UpdateGuideState(): m_state=6
22:13:07.299 00.000 12268 Star::Find(15, 1151, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
22:13:07.299 00.000 12268 Star::Find returns 1 (0), X=1152.33, Y=140.78, Mass=716, SNR=18.4, Peak=55 HFD=5.1
22:13:07.299 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.68 = 0.68)
22:13:07.299 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
22:13:07.299 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.49 hyp=0.59 cameraTheta=2.15 mountX=0.46 mountY=-0.38, mountTheta=-0.70
22:13:07.300 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.49, opts=13)
22:13:07.301 00.001 12268 Enqueuing Move request for scope (-0.32, 0.49)
22:13:07.301 00.000 11616 Worker thread wakes up
22:13:07.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.49) opts 0xd
22:13:07.301 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.49)
22:13:07.301 00.000 11616 Moving (-0.32, 0.49) raw xDistance=0.46 yDistance=-0.38
22:13:07.301 00.000 11616 BLC: History state: CurrMiss=0.38, AvgInitMiss=0.28, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.125359, 1:0.384867
22:13:07.301 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:13:07.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
22:13:07.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
22:13:07.301 00.000 11616 MoveAxis(W, 257, ABG)
22:13:07.301 00.000 11616 Guiding  Dir = 3, Dur = 257
22:13:07.302 00.001 11616 IsSlewing returns 0
22:13:07.302 00.000 11616 IsGuiding returns 0
22:13:07.302 00.000 11616 PulseGuide returned control before completion, sleep 267
22:13:07.324 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:07.341 00.017 12268 UpdateGuideState exits: m=716 SNR=18.4
22:13:07.341 00.000 12268 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 4 / 99999
22:13:07.341 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684387.341,"Host":"ASTROCENTER","Inst":1,"Distance":0.45,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
22:13:07.342 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:07.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:07.342 00.000 12268 Enqueuing Expose request
22:13:07.574 00.232 11616 IsGuiding returns 1
22:13:07.574 00.000 11616 scope still moving after pulse duration time elapsed
22:13:07.605 00.031 11616 IsSlewing returns 0
22:13:07.605 00.000 11616 IsGuiding returns 0
22:13:07.605 00.000 11616 scope move finished after 257 + 46 ms
22:13:07.605 00.000 11616 Move returns status 0, amount 257
22:13:07.605 00.000 11616 MoveAxis(N, 33, ABG)
22:13:07.606 00.001 11616 Guiding  Dir = 0, Dur = 33
22:13:07.606 00.000 11616 IsSlewing returns 0
22:13:07.606 00.000 11616 IsGuiding returns 0
22:13:07.606 00.000 11616 PulseGuide returned control before completion, sleep 43
22:13:07.651 00.045 11616 IsGuiding returns 1
22:13:07.651 00.000 11616 scope still moving after pulse duration time elapsed
22:13:07.682 00.031 11616 IsSlewing returns 0
22:13:07.682 00.000 11616 IsGuiding returns 0
22:13:07.682 00.000 11616 scope move finished after 33 + 44 ms
22:13:07.682 00.000 11616 Move returns status 0, amount 33
22:13:07.683 00.001 11616 move complete, result=0
22:13:07.683 00.000 11616 worker thread done servicing request
22:13:07.683 00.000 11616 Worker thread wakes up
22:13:07.683 00.000 12268 GuideStep: 0.5 px 257 ms WEST, -0.4 px 33 ms NORTH
22:13:07.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:07.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:09.895 02.212 11616 Exposure complete
22:13:09.992 00.097 11616 worker thread done servicing request
22:13:09.992 00.000 12268 OnExposeComplete: enter
22:13:09.992 00.000 12268 UpdateGuideState(): m_state=6
22:13:09.992 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
22:13:09.992 00.000 12268 Star::Find returns 1 (0), X=1152.88, Y=140.14, Mass=768, SNR=19.1, Peak=63 HFD=5.4
22:13:09.992 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
22:13:09.992 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
22:13:09.992 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.15 hyp=0.27 cameraTheta=-0.57 mountX=-0.12 mountY=0.25, mountTheta=2.03
22:13:09.994 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.15, opts=13)
22:13:09.994 00.000 12268 Enqueuing Move request for scope (0.23, -0.15)
22:13:09.996 00.002 11616 Worker thread wakes up
22:13:09.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.15) opts 0xd
22:13:09.996 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.15)
22:13:09.996 00.000 11616 Moving (0.23, -0.15) raw xDistance=-0.12 yDistance=0.25
22:13:09.996 00.000 11616 BLC: History state: CurrMiss=-0.25, AvgInitMiss=0.28, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=-0.125359, 1:0.384867, 2:-0.245729
22:13:09.996 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -260.000000
22:13:09.996 00.000 11616 BLC: window closed
22:13:09.996 00.000 11616 BLC: Pulse adjusted to 1460
22:13:09.997 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:09.998 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:13:09.998 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:09.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:13:09.998 00.000 11616 MoveAxis(E, 0, ABG)
22:13:09.998 00.000 11616 Move returns status 0, amount 0
22:13:09.998 00.000 11616 MoveAxis(N, 0, ABG)
22:13:09.999 00.001 11616 Move returns status 0, amount 0
22:13:09.999 00.000 11616 move complete, result=0
22:13:09.999 00.000 11616 worker thread done servicing request
22:13:10.019 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:10.044 00.025 12268 UpdateGuideState exits: m=768 SNR=19.1
22:13:10.044 00.000 12268 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 5 / 99999
22:13:10.044 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684390.044,"Host":"ASTROCENTER","Inst":1,"Distance":0.39,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
22:13:10.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:10.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:10.044 00.000 12268 Enqueuing Expose request
22:13:10.044 00.000 11616 Worker thread wakes up
22:13:10.044 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:13:10.045 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:10.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:10.065 00.020 12268 evsrv: cli 0F8E69C0 connect
22:13:10.066 00.001 12268 case statement mapped state 6 to 3
22:13:10.066 00.000 12268 case statement mapped state 6 to 3
22:13:10.068 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"45d7b76a-d8c8-48bb-b505-b44a018fd558"}
22:13:10.068 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"45d7b76a-d8c8-48bb-b505-b44a018fd558"}
22:13:10.088 00.020 12268 evsrv: cli 0F8E69C0 disconnect
22:13:12.059 01.971 11616 Exposure complete
22:13:12.116 00.057 11616 worker thread done servicing request
22:13:12.116 00.000 12268 OnExposeComplete: enter
22:13:12.116 00.000 12268 UpdateGuideState(): m_state=6
22:13:12.116 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
22:13:12.116 00.000 12268 Star::Find returns 1 (0), X=1152.98, Y=140.01, Mass=697, SNR=18.1, Peak=56 HFD=5.0
22:13:12.116 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.17 = -2.17)
22:13:12.117 00.001 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.28 = 1.01)
22:13:12.117 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.27 hyp=0.43 cameraTheta=-0.69 mountX=-0.24 mountY=0.36, mountTheta=2.16
22:13:12.118 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.27, opts=13)
22:13:12.118 00.000 12268 Enqueuing Move request for scope (0.33, -0.27)
22:13:12.118 00.000 11616 Worker thread wakes up
22:13:12.118 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.27) opts 0xd
22:13:12.118 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.27)
22:13:12.118 00.000 11616 Moving (0.33, -0.27) raw xDistance=-0.24 yDistance=0.36
22:13:12.119 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:12.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:13:12.119 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:12.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:13:12.119 00.000 11616 MoveAxis(E, 0, ABG)
22:13:12.119 00.000 11616 Move returns status 0, amount 0
22:13:12.119 00.000 11616 MoveAxis(N, 0, ABG)
22:13:12.119 00.000 11616 Move returns status 0, amount 0
22:13:12.119 00.000 11616 move complete, result=0
22:13:12.119 00.000 11616 worker thread done servicing request
22:13:12.140 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:12.159 00.019 12268 UpdateGuideState exits: m=697 SNR=18.1
22:13:12.159 00.000 12268 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 6 / 99999
22:13:12.159 00.000 12268 PhdController: newstate STATE_FINISH
22:13:12.159 00.000 12268 PhdController complete: success
22:13:12.160 00.001 12268 evsrv: {"Event":"SettleDone","Timestamp":1768684392.159,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
22:13:12.160 00.000 12268 Mount: notify guiding dither settle done success=1
22:13:12.160 00.000 12268 PhdController: newstate STATE_IDLE
22:13:12.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:12.161 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:12.161 00.000 12268 Enqueuing Expose request
22:13:12.161 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:13:12.161 00.000 11616 Worker thread wakes up
22:13:12.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:12.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:12.775 00.614 12268 evsrv: cli 0F8E6D80 connect
22:13:12.775 00.000 12268 case statement mapped state 6 to 3
22:13:12.776 00.001 12268 case statement mapped state 6 to 3
22:13:12.776 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"14e19efb-3049-48a1-b10b-7617154b0364"}
22:13:12.777 00.001 12268 case statement mapped state 6 to 3
22:13:12.777 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"14e19efb-3049-48a1-b10b-7617154b0364"}
22:13:12.778 00.001 12268 evsrv: cli 0F8E6D80 disconnect
22:13:14.164 01.386 11616 Exposure complete
22:13:14.225 00.061 11616 worker thread done servicing request
22:13:14.225 00.000 12268 OnExposeComplete: enter
22:13:14.225 00.000 12268 UpdateGuideState(): m_state=6
22:13:14.226 00.001 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:13:14.226 00.000 12268 Star::Find returns 1 (0), X=1152.94, Y=140.02, Mass=669, SNR=17.9, Peak=54 HFD=4.6
22:13:14.226 00.000 12268 MultiStar: exiting stabilization period
22:13:14.226 00.000 12268 MultiStar: updating star positions after lock position change
22:13:14.226 00.000 12268 Star::Find(15, 536, 568, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:13:14.226 00.000 12268 Star::Find returns 1 (0), X=536.80, Y=568.01, Mass=988, SNR=21.7, Peak=90 HFD=5.9
22:13:14.226 00.000 12268 Star::Find(15, 489, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:13:14.226 00.000 12268 Star::Find returns 1 (0), X=489.18, Y=874.98, Mass=542, SNR=15.9, Peak=50 HFD=4.8
22:13:14.226 00.000 12268 Star::Find(15, 674, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:13:14.226 00.000 12268 Star::Find returns 1 (0), X=674.10, Y=886.30, Mass=473, SNR=14.8, Peak=46 HFD=4.6
22:13:14.227 00.001 12268 Star::Find(15, 1109, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:13:14.227 00.000 12268 Star::Find returns 1 (0), X=1110.07, Y=845.16, Mass=336, SNR=12.5, Peak=37 HFD=4.1
22:13:14.227 00.000 12268 Star::Find(15, 18, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:13:14.227 00.000 12268 Star::Find returns 1 (0), X=18.21, Y=634.26, Mass=409, SNR=13.8, Peak=45 HFD=4.4
22:13:14.227 00.000 12268 Star::Find(15, 760, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:13:14.227 00.000 12268 Star::Find returns 1 (0), X=761.03, Y=657.22, Mass=401, SNR=13.8, Peak=51 HFD=4.4
22:13:14.227 00.000 12268 Star::Find(15, 1093, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:13:14.227 00.000 12268 Star::Find returns 1 (0), X=1093.37, Y=539.85, Mass=437, SNR=14.3, Peak=42 HFD=4.9
22:13:14.227 00.000 12268 Star::Find(15, 1084, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:13:14.228 00.001 12268 Star::Find returns 1 (0), X=1083.26, Y=310.25, Mass=257, SNR=11.1, Peak=38 HFD=5.6
22:13:14.228 00.000 12268 Star::Find(15, 350, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:13:14.228 00.000 12268 Star::Find returns 1 (0), X=350.47, Y=229.17, Mass=198, SNR=9.6, Peak=23 HFD=4.7
22:13:14.228 00.000 12268 Star::Find(15, 661, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:13:14.228 00.000 12268 Star::Find returns 1 (0), X=661.65, Y=264.28, Mass=150, SNR=8.3, Peak=23 HFD=3.7
22:13:14.228 00.000 12268 Star::Find(15, 494, 287, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:13:14.228 00.000 12268 Star::Find returns 1 (0), X=495.28, Y=286.28, Mass=150, SNR=8.4, Peak=24 HFD=4.4
22:13:14.228 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
22:13:14.228 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
22:13:14.229 00.001 12268 CameraToMount -- cameraX=0.28 cameraY=-0.26 hyp=0.39 cameraTheta=-0.75 mountX=-0.23 mountY=0.32, mountTheta=2.21
22:13:14.230 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.26, opts=13)
22:13:14.231 00.001 12268 Enqueuing Move request for scope (0.28, -0.26)
22:13:14.231 00.000 11616 Worker thread wakes up
22:13:14.231 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.26) opts 0xd
22:13:14.231 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.26)
22:13:14.232 00.001 11616 Moving (0.28, -0.26) raw xDistance=-0.23 yDistance=0.32
22:13:14.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:14.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:13:14.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:14.234 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:13:14.234 00.000 11616 MoveAxis(E, 0, ABG)
22:13:14.234 00.000 11616 Move returns status 0, amount 0
22:13:14.235 00.001 11616 MoveAxis(N, 0, ABG)
22:13:14.235 00.000 11616 Move returns status 0, amount 0
22:13:14.235 00.000 11616 move complete, result=0
22:13:14.235 00.000 11616 worker thread done servicing request
22:13:14.253 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:14.275 00.022 12268 UpdateGuideState exits: m=669 SNR=17.9
22:13:14.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:14.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:14.275 00.000 12268 Enqueuing Expose request
22:13:14.275 00.000 11616 Worker thread wakes up
22:13:14.275 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:13:14.276 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:14.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:16.291 02.015 11616 Exposure complete
22:13:16.352 00.061 11616 worker thread done servicing request
22:13:16.352 00.000 12268 OnExposeComplete: enter
22:13:16.352 00.000 12268 UpdateGuideState(): m_state=6
22:13:16.353 00.001 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
22:13:16.353 00.000 12268 Star::Find returns 1 (0), X=1153.33, Y=139.92, Mass=631, SNR=17.3, Peak=48 HFD=5.1
22:13:16.353 00.000 12268 MultiStar: [#1 0.06,-0.35,1.21,U] [#2 0.59,-0.15,0.00,M3] [#3 0.89,-0.11,0.00,M3] [#4 0.02,-0.33,0.76,U] [#5 0.83,-0.20,0.00,M3] [#6 0.12,-0.18,0.86,U] [#7 0.61,-0.29,0.00,M1] [#8 0.40,0.13,0.61,U] 
22:13:16.353 00.000 12268 refined, 4 included, MultiStar: {0.25, -0.25}, one-star: {0.67, -0.36}
22:13:16.353 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
22:13:16.353 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.92)
22:13:16.353 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.25 hyp=0.35 cameraTheta=-0.78 mountX=-0.22 mountY=0.28, mountTheta=2.24
22:13:16.355 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.25, opts=13)
22:13:16.355 00.000 12268 Enqueuing Move request for scope (0.25, -0.25)
22:13:16.355 00.000 11616 Worker thread wakes up
22:13:16.356 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.25) opts 0xd
22:13:16.356 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.25)
22:13:16.356 00.000 11616 Moving (0.25, -0.25) raw xDistance=-0.22 yDistance=0.28
22:13:16.356 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:16.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:13:16.356 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:16.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:13:16.356 00.000 11616 MoveAxis(E, 0, ABG)
22:13:16.356 00.000 11616 Move returns status 0, amount 0
22:13:16.356 00.000 11616 MoveAxis(N, 0, ABG)
22:13:16.356 00.000 11616 Move returns status 0, amount 0
22:13:16.356 00.000 11616 move complete, result=0
22:13:16.356 00.000 11616 worker thread done servicing request
22:13:16.376 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:16.396 00.020 12268 UpdateGuideState exits: m=631 SNR=17.3
22:13:16.397 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:16.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:16.397 00.000 12268 Enqueuing Expose request
22:13:16.397 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:13:16.397 00.000 11616 Worker thread wakes up
22:13:16.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:16.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:18.465 02.068 11616 Exposure complete
22:13:18.546 00.081 12268 OnExposeComplete: enter
22:13:18.546 00.000 12268 UpdateGuideState(): m_state=6
22:13:18.547 00.001 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
22:13:18.547 00.000 12268 Star::Find returns 1 (0), X=1152.89, Y=139.80, Mass=638, SNR=17.3, Peak=51 HFD=5.1
22:13:18.547 00.000 12268 MultiStar: [#1 0.17,-0.23,1.25,U] [#2 0.35,-0.17,0.96,U] [#3 0.42,-0.06,0.84,U] [#4 0.22,-0.18,0.75,U] [#5 0.46,-0.36,0.00,M4] [#6 0.22,-0.25,0.79,U] [#7 0.10,-0.29,0.80,U] [#8 0.17,-0.07,0.67,U] 
22:13:18.547 00.000 12268 refined, 7 included, MultiStar: {0.24, -0.23}, one-star: {0.23, -0.49}
22:13:18.547 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
22:13:18.548 00.001 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
22:13:18.548 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.23 hyp=0.33 cameraTheta=-0.77 mountX=-0.20 mountY=0.26, mountTheta=2.23
22:13:18.555 00.007 11616 worker thread done servicing request
22:13:18.557 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.23, opts=13)
22:13:18.557 00.000 12268 Enqueuing Move request for scope (0.24, -0.23)
22:13:18.557 00.000 11616 Worker thread wakes up
22:13:18.557 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.23) opts 0xd
22:13:18.557 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.23)
22:13:18.557 00.000 11616 Moving (0.24, -0.23) raw xDistance=-0.20 yDistance=0.26
22:13:18.557 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:13:18.558 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:13:18.558 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:13:18.558 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:13:18.558 00.000 11616 MoveAxis(E, 0, ABG)
22:13:18.558 00.000 11616 Move returns status 0, amount 0
22:13:18.558 00.000 11616 MoveAxis(N, 0, ABG)
22:13:18.558 00.000 11616 Move returns status 0, amount 0
22:13:18.558 00.000 11616 move complete, result=0
22:13:18.558 00.000 11616 worker thread done servicing request
22:13:18.588 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:18.614 00.026 12268 UpdateGuideState exits: m=638 SNR=17.3
22:13:18.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:18.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:18.614 00.000 12268 Enqueuing Expose request
22:13:18.615 00.001 11616 Worker thread wakes up
22:13:18.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:18.615 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:13:18.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:20.634 02.019 11616 Exposure complete
22:13:20.690 00.056 11616 worker thread done servicing request
22:13:20.690 00.000 12268 OnExposeComplete: enter
22:13:20.690 00.000 12268 UpdateGuideState(): m_state=6
22:13:20.691 00.001 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
22:13:20.691 00.000 12268 Star::Find returns 1 (0), X=1152.74, Y=139.53, Mass=675, SNR=17.9, Peak=50 HFD=5.2
22:13:20.691 00.000 12268 MultiStar: [#1 -0.00,-0.30,1.17,U] [#2 0.33,-0.50,0.00,M3] [#3 0.22,-0.34,0.79,U] [#4 -0.00,-0.43,0.74,U] [#5 0.18,-0.50,0.78,U] [#6 -0.05,-0.49,0.80,U] [#7 0.09,-0.53,0.77,U] [#8 0.04,-0.39,0.62,U] 
22:13:20.691 00.000 12268 refined, 7 included, MultiStar: {0.07, -0.47}, one-star: {0.08, -0.76}
22:13:20.691 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
22:13:20.691 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.27)
22:13:20.692 00.001 12268 CameraToMount -- cameraX=0.07 cameraY=-0.47 hyp=0.47 cameraTheta=-1.43 mountX=-0.46 mountY=0.13, mountTheta=2.87
22:13:20.694 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.47, opts=13)
22:13:20.694 00.000 12268 Enqueuing Move request for scope (0.07, -0.47)
22:13:20.694 00.000 11616 Worker thread wakes up
22:13:20.694 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.47) opts 0xd
22:13:20.694 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.47)
22:13:20.694 00.000 11616 Moving (0.07, -0.47) raw xDistance=-0.46 yDistance=0.13
22:13:20.694 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
22:13:20.695 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.38
22:13:20.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
22:13:20.695 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:20.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:13:20.695 00.000 11616 MoveAxis(E, 258, ABG)
22:13:20.695 00.000 11616 Guiding  Dir = 2, Dur = 258
22:13:20.695 00.000 11616 IsSlewing returns 0
22:13:20.696 00.001 11616 IsGuiding returns 0
22:13:20.696 00.000 11616 PulseGuide returned control before completion, sleep 268
22:13:20.717 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:13:20.739 00.022 12268 UpdateGuideState exits: m=675 SNR=17.9
22:13:20.740 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:20.740 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:20.740 00.000 12268 Enqueuing Expose request
22:13:20.972 00.232 11616 IsGuiding returns 1
22:13:20.972 00.000 11616 scope still moving after pulse duration time elapsed
22:13:21.002 00.030 11616 IsSlewing returns 0
22:13:21.003 00.001 11616 IsGuiding returns 0
22:13:21.003 00.000 11616 scope move finished after 258 + 48 ms
22:13:21.003 00.000 11616 Move returns status 0, amount 258
22:13:21.003 00.000 11616 MoveAxis(N, 0, ABG)
22:13:21.003 00.000 11616 Move returns status 0, amount 0
22:13:21.003 00.000 11616 move complete, result=0
22:13:21.003 00.000 11616 worker thread done servicing request
22:13:21.003 00.000 12268 GuideStep: -0.5 px 258 ms EAST, 0.1 px 0 ms NORTH
22:13:21.003 00.000 11616 Worker thread wakes up
22:13:21.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:21.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:23.009 02.006 11616 Exposure complete
22:13:23.065 00.056 11616 worker thread done servicing request
22:13:23.066 00.001 12268 OnExposeComplete: enter
22:13:23.066 00.000 12268 UpdateGuideState(): m_state=6
22:13:23.066 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
22:13:23.066 00.000 12268 Star::Find returns 1 (0), X=1153.16, Y=140.12, Mass=708, SNR=18.4, Peak=53 HFD=5.4
22:13:23.067 00.001 12268 MultiStar: [#1 0.17,0.01,1.19,U] [#2 0.16,-0.05,0.92,U] [#3 0.46,0.17,0.80,U] [#4 0.32,0.03,0.70,U] [#5 0.37,0.16,0.76,U] [#6 0.01,-0.17,0.77,U] [#7 0.27,-0.04,0.79,U] [#8 -0.01,-0.08,0.62,U] 
22:13:23.067 00.000 12268 refined, 8 included, MultiStar: {0.26, -0.02}, one-star: {0.51, -0.17}
22:13:23.067 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
22:13:23.067 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
22:13:23.067 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.02 hyp=0.26 cameraTheta=-0.07 mountX=0.01 mountY=0.26, mountTheta=1.54
22:13:23.069 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.02, opts=13)
22:13:23.069 00.000 12268 Enqueuing Move request for scope (0.26, -0.02)
22:13:23.069 00.000 11616 Worker thread wakes up
22:13:23.069 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.02) opts 0xd
22:13:23.069 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.02)
22:13:23.069 00.000 11616 Moving (0.26, -0.02) raw xDistance=0.01 yDistance=0.26
22:13:23.070 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:23.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:13:23.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:13:23.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:13:23.070 00.000 11616 MoveAxis(E, 0, ABG)
22:13:23.070 00.000 11616 Move returns status 0, amount 0
22:13:23.070 00.000 11616 MoveAxis(N, 0, ABG)
22:13:23.070 00.000 11616 Move returns status 0, amount 0
22:13:23.070 00.000 11616 move complete, result=0
22:13:23.071 00.001 11616 worker thread done servicing request
22:13:23.091 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:23.113 00.022 12268 UpdateGuideState exits: m=708 SNR=18.4
22:13:23.114 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:23.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:23.114 00.000 12268 Enqueuing Expose request
22:13:23.114 00.000 11616 Worker thread wakes up
22:13:23.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:23.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:23.114 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:13:25.120 02.006 11616 Exposure complete
22:13:25.178 00.058 11616 worker thread done servicing request
22:13:25.178 00.000 12268 OnExposeComplete: enter
22:13:25.179 00.001 12268 UpdateGuideState(): m_state=6
22:13:25.179 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
22:13:25.179 00.000 12268 Star::Find returns 1 (0), X=1153.11, Y=140.23, Mass=707, SNR=18.3, Peak=59 HFD=4.9
22:13:25.179 00.000 12268 MultiStar: [#1 0.34,0.38,1.19,U] [#2 0.42,0.50,0.00,M3] [#3 0.78,0.54,0.00,M1] [#4 0.25,0.38,0.71,U] [#5 0.70,0.62,0.00,M3] [#6 0.22,0.51,0.76,U] [#7 0.23,0.39,0.85,U] [#8 0.27,0.92,0.00,M1] 
22:13:25.179 00.000 12268 refined, 4 included, MultiStar: {0.31, 0.30}, one-star: {0.46, -0.06}
22:13:25.180 00.001 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
22:13:25.180 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
22:13:25.180 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.30 hyp=0.44 cameraTheta=0.77 mountX=0.33 mountY=0.27, mountTheta=0.68
22:13:25.181 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.30, opts=13)
22:13:25.181 00.000 12268 Enqueuing Move request for scope (0.31, 0.30)
22:13:25.182 00.001 11616 Worker thread wakes up
22:13:25.182 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.30) opts 0xd
22:13:25.182 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.30)
22:13:25.182 00.000 11616 Moving (0.31, 0.30) raw xDistance=0.33 yDistance=0.27
22:13:25.182 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
22:13:25.182 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.00
22:13:25.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
22:13:25.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:13:25.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:13:25.182 00.000 11616 MoveAxis(W, 187, ABG)
22:13:25.182 00.000 11616 Guiding  Dir = 3, Dur = 187
22:13:25.183 00.001 11616 IsSlewing returns 0
22:13:25.183 00.000 11616 IsGuiding returns 0
22:13:25.183 00.000 11616 PulseGuide returned control before completion, sleep 197
22:13:25.204 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:25.223 00.019 12268 UpdateGuideState exits: m=707 SNR=18.3
22:13:25.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:25.223 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:25.224 00.001 12268 Enqueuing Expose request
22:13:25.384 00.160 11616 IsGuiding returns 1
22:13:25.384 00.000 11616 scope still moving after pulse duration time elapsed
22:13:25.415 00.031 11616 IsSlewing returns 0
22:13:25.415 00.000 11616 IsGuiding returns 0
22:13:25.415 00.000 11616 scope move finished after 187 + 45 ms
22:13:25.415 00.000 11616 Move returns status 0, amount 187
22:13:25.415 00.000 11616 MoveAxis(N, 0, ABG)
22:13:25.415 00.000 11616 Move returns status 0, amount 0
22:13:25.415 00.000 11616 move complete, result=0
22:13:25.416 00.001 11616 worker thread done servicing request
22:13:25.416 00.000 11616 Worker thread wakes up
22:13:25.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:25.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:25.416 00.000 12268 GuideStep: 0.3 px 187 ms WEST, 0.3 px 0 ms NORTH
22:13:27.423 02.007 11616 Exposure complete
22:13:27.482 00.059 11616 worker thread done servicing request
22:13:27.482 00.000 12268 OnExposeComplete: enter
22:13:27.482 00.000 12268 UpdateGuideState(): m_state=6
22:13:27.482 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
22:13:27.483 00.001 12268 Star::Find returns 1 (0), X=1153.27, Y=140.32, Mass=674, SNR=17.9, Peak=52 HFD=5.2
22:13:27.483 00.000 12268 MultiStar: [#1 0.13,0.46,1.28,U] [#2 0.26,0.40,0.99,U] [#3 0.41,0.44,0.00,M2] [#4 0.04,0.27,0.70,U] [#5 0.64,0.71,0.00,M4] [#6 0.22,0.32,0.72,U] [#7 0.28,0.35,0.86,U] [#8 0.36,0.64,0.00,M2] 
22:13:27.483 00.000 12268 refined, 5 included, MultiStar: {0.26, 0.31}, one-star: {0.61, 0.03}
22:13:27.483 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
22:13:27.483 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
22:13:27.483 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.31 hyp=0.41 cameraTheta=0.87 mountX=0.34 mountY=0.22, mountTheta=0.58
22:13:27.485 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.31, opts=13)
22:13:27.485 00.000 12268 Enqueuing Move request for scope (0.26, 0.31)
22:13:27.485 00.000 11616 Worker thread wakes up
22:13:27.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.31) opts 0xd
22:13:27.485 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.31)
22:13:27.485 00.000 11616 Moving (0.26, 0.31) raw xDistance=0.34 yDistance=0.22
22:13:27.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
22:13:27.486 00.001 11616 switching direction from -1 to 1 - decHistory=7 oldest=0.22 newest=0.75
22:13:27.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
22:13:27.486 00.000 11616 MoveAxis(W, 188, ABG)
22:13:27.486 00.000 11616 Guiding  Dir = 3, Dur = 188
22:13:27.486 00.000 11616 IsSlewing returns 0
22:13:27.486 00.000 11616 IsGuiding returns 0
22:13:27.487 00.001 11616 PulseGuide returned control before completion, sleep 198
22:13:27.508 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:27.525 00.017 12268 UpdateGuideState exits: m=674 SNR=17.9
22:13:27.526 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:27.526 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:27.526 00.000 12268 Enqueuing Expose request
22:13:27.691 00.165 11616 IsGuiding returns 1
22:13:27.691 00.000 11616 scope still moving after pulse duration time elapsed
22:13:27.722 00.031 11616 IsSlewing returns 0
22:13:27.722 00.000 11616 IsGuiding returns 1
22:13:27.753 00.031 11616 IsSlewing returns 0
22:13:27.753 00.000 11616 IsGuiding returns 1
22:13:27.784 00.031 11616 IsSlewing returns 0
22:13:27.785 00.001 11616 IsGuiding returns 0
22:13:27.785 00.000 11616 scope move finished after 188 + 111 ms
22:13:27.785 00.000 11616 Move returns status 0, amount 188
22:13:27.785 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1460 applied
22:13:27.785 00.000 11616 MoveAxis(S, 1479, ABG)
22:13:27.785 00.000 11616 Guiding  Dir = 1, Dur = 1479
22:13:27.786 00.001 11616 IsSlewing returns 0
22:13:27.786 00.000 11616 IsGuiding returns 0
22:13:27.786 00.000 11616 PulseGuide returned control before completion, sleep 1489
22:13:29.284 01.498 11616 IsGuiding returns 1
22:13:29.284 00.000 11616 scope still moving after pulse duration time elapsed
22:13:29.313 00.029 11616 IsSlewing returns 0
22:13:29.313 00.000 11616 IsGuiding returns 0
22:13:29.313 00.000 11616 scope move finished after 1479 + 48 ms
22:13:29.313 00.000 11616 Move returns status 0, amount 1479
22:13:29.314 00.001 11616 move complete, result=0
22:13:29.314 00.000 11616 worker thread done servicing request
22:13:29.314 00.000 11616 Worker thread wakes up
22:13:29.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:29.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:29.314 00.000 12268 GuideStep: 0.3 px 188 ms WEST, 0.2 px 1479 ms SOUTH
22:13:31.321 02.007 11616 Exposure complete
22:13:31.379 00.058 11616 worker thread done servicing request
22:13:31.379 00.000 12268 OnExposeComplete: enter
22:13:31.379 00.000 12268 UpdateGuideState(): m_state=6
22:13:31.380 00.001 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
22:13:31.380 00.000 12268 Star::Find returns 1 (0), X=1153.47, Y=140.60, Mass=632, SNR=17.3, Peak=41 HFD=5.2
22:13:31.380 00.000 12268 MultiStar: [#1 0.59,0.72,0.00,M1] [#2 0.76,0.54,0.00,M3] [#3 0.86,0.52,0.00,M3] [#4 0.63,0.71,0.00,M1] [#5 1.10,0.46,0.00,M5] [#6 0.50,0.75,0.00,M1] [#7 0.57,0.90,0.00,M1] [#8 1.49,1.09,0.00,M3] 
22:13:31.380 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
22:13:31.380 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
22:13:31.380 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=0.31 hyp=0.88 cameraTheta=0.37 mountX=0.39 mountY=0.77, mountTheta=1.10
22:13:31.382 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.82, y=0.31, opts=13)
22:13:31.382 00.000 12268 Enqueuing Move request for scope (0.82, 0.31)
22:13:31.382 00.000 11616 Worker thread wakes up
22:13:31.382 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.31) opts 0xd
22:13:31.382 00.000 11616 Handling offset move in thread for scope, endpoint = (0.82, 0.31)
22:13:31.382 00.000 11616 Moving (0.82, 0.31) raw xDistance=0.39 yDistance=0.77
22:13:31.382 00.000 11616 BLC: History state: CurrMiss=0.77, AvgInitMiss=0.32, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.033186, 1:0.771036
22:13:31.382 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:13:31.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
22:13:31.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.77
22:13:31.382 00.000 11616 MoveAxis(W, 219, ABG)
22:13:31.383 00.001 11616 Guiding  Dir = 3, Dur = 219
22:13:31.383 00.000 11616 IsSlewing returns 0
22:13:31.383 00.000 11616 IsGuiding returns 0
22:13:31.383 00.000 11616 PulseGuide returned control before completion, sleep 229
22:13:31.403 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:31.422 00.019 12268 UpdateGuideState exits: m=632 SNR=17.3
22:13:31.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:31.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:31.422 00.000 12268 Enqueuing Expose request
22:13:31.629 00.207 11616 IsGuiding returns 1
22:13:31.629 00.000 11616 scope still moving after pulse duration time elapsed
22:13:31.660 00.031 11616 IsSlewing returns 0
22:13:31.660 00.000 11616 IsGuiding returns 0
22:13:31.661 00.001 11616 scope move finished after 219 + 58 ms
22:13:31.661 00.000 11616 Move returns status 0, amount 219
22:13:31.661 00.000 11616 MoveAxis(S, 65, ABG)
22:13:31.661 00.000 11616 Guiding  Dir = 1, Dur = 65
22:13:31.661 00.000 11616 IsSlewing returns 0
22:13:31.661 00.000 11616 IsGuiding returns 0
22:13:31.662 00.001 11616 PulseGuide returned control before completion, sleep 75
22:13:31.753 00.091 11616 IsGuiding returns 1
22:13:31.753 00.000 11616 scope still moving after pulse duration time elapsed
22:13:31.783 00.030 11616 IsSlewing returns 0
22:13:31.784 00.001 11616 IsGuiding returns 0
22:13:31.784 00.000 11616 scope move finished after 65 + 57 ms
22:13:31.784 00.000 11616 Move returns status 0, amount 65
22:13:31.784 00.000 11616 move complete, result=0
22:13:31.785 00.001 11616 worker thread done servicing request
22:13:31.785 00.000 11616 Worker thread wakes up
22:13:31.785 00.000 12268 GuideStep: 0.4 px 219 ms WEST, 0.8 px 65 ms SOUTH
22:13:31.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:31.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:33.804 02.019 11616 Exposure complete
22:13:33.867 00.063 11616 worker thread done servicing request
22:13:33.867 00.000 12268 OnExposeComplete: enter
22:13:33.867 00.000 12268 UpdateGuideState(): m_state=6
22:13:33.868 00.001 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
22:13:33.868 00.000 12268 Star::Find returns 1 (0), X=1153.61, Y=140.84, Mass=677, SNR=18.0, Peak=52 HFD=5.1
22:13:33.868 00.000 12268 MultiStar: [#1 0.65,0.72,0.00,M2] [#2 0.68,0.86,0.00,M4] [#3 0.87,0.83,0.00,M4] [#4 0.37,0.66,0.00,M2] [#5 1.12,0.78,0.00,M6] [#6 0.94,0.92,0.00,M2] [#7 0.74,0.99,0.00,M2] [#8 1.46,1.19,0.00,M4] 
22:13:33.868 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
22:13:33.868 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.22)
22:13:33.868 00.000 12268 CameraToMount -- cameraX=0.96 cameraY=0.55 hyp=1.11 cameraTheta=0.52 mountX=0.65 mountY=0.88, mountTheta=0.94
22:13:33.871 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.96, y=0.55, opts=13)
22:13:33.871 00.000 12268 Enqueuing Move request for scope (0.96, 0.55)
22:13:33.871 00.000 11616 Worker thread wakes up
22:13:33.871 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.55) opts 0xd
22:13:33.871 00.000 11616 Handling offset move in thread for scope, endpoint = (0.96, 0.55)
22:13:33.871 00.000 11616 Moving (0.96, 0.55) raw xDistance=0.65 yDistance=0.88
22:13:33.871 00.000 11616 BLC: History state: CurrMiss=0.88, AvgInitMiss=0.32, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.033186, 1:0.771036, 2:0.881114
22:13:33.871 00.000 11616 BLC: Under-shoot: nominal increase by 179
22:13:33.871 00.000 11616 BLC: window closed
22:13:33.871 00.000 11616 BLC: Pulse adjusted to 1606
22:13:33.872 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.65
22:13:33.873 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.88
22:13:33.873 00.000 11616 MoveAxis(W, 361, ABG)
22:13:33.873 00.000 11616 Guiding  Dir = 3, Dur = 361
22:13:33.873 00.000 11616 IsSlewing returns 0
22:13:33.873 00.000 11616 IsGuiding returns 0
22:13:33.874 00.001 11616 PulseGuide returned control before completion, sleep 371
22:13:33.895 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:33.916 00.021 12268 UpdateGuideState exits: m=677 SNR=18.0
22:13:33.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:33.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:33.916 00.000 12268 Enqueuing Expose request
22:13:33.917 00.001 12268 evsrv: cli 0F8E69C0 connect
22:13:33.917 00.000 12268 case statement mapped state 6 to 3
22:13:33.918 00.001 12268 case statement mapped state 6 to 3
22:13:33.918 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"e1b669d8-599a-4b33-bff6-fa7d8656ba50"}
22:13:33.918 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"e1b669d8-599a-4b33-bff6-fa7d8656ba50"}
22:13:33.923 00.005 12268 evsrv: cli 0F8E69C0 disconnect
22:13:34.245 00.322 11616 IsGuiding returns 1
22:13:34.245 00.000 11616 scope still moving after pulse duration time elapsed
22:13:34.278 00.033 11616 IsSlewing returns 0
22:13:34.278 00.000 11616 IsGuiding returns 0
22:13:34.278 00.000 11616 scope move finished after 361 + 43 ms
22:13:34.278 00.000 11616 Move returns status 0, amount 361
22:13:34.278 00.000 11616 MoveAxis(S, 75, ABG)
22:13:34.278 00.000 11616 Guiding  Dir = 1, Dur = 75
22:13:34.278 00.000 11616 IsSlewing returns 0
22:13:34.279 00.001 11616 IsGuiding returns 0
22:13:34.279 00.000 11616 PulseGuide returned control before completion, sleep 85
22:13:34.371 00.092 11616 IsGuiding returns 1
22:13:34.371 00.000 11616 scope still moving after pulse duration time elapsed
22:13:34.402 00.031 11616 IsSlewing returns 0
22:13:34.402 00.000 11616 IsGuiding returns 0
22:13:34.402 00.000 11616 scope move finished after 75 + 48 ms
22:13:34.403 00.001 11616 Move returns status 0, amount 75
22:13:34.403 00.000 11616 move complete, result=0
22:13:34.403 00.000 11616 worker thread done servicing request
22:13:34.403 00.000 11616 Worker thread wakes up
22:13:34.403 00.000 12268 GuideStep: 0.6 px 361 ms WEST, 0.9 px 75 ms SOUTH
22:13:34.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:34.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:36.413 02.010 11616 Exposure complete
22:13:36.467 00.054 11616 worker thread done servicing request
22:13:36.467 00.000 12268 OnExposeComplete: enter
22:13:36.467 00.000 12268 UpdateGuideState(): m_state=6
22:13:36.468 00.001 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
22:13:36.468 00.000 12268 Star::Find returns 1 (0), X=1153.42, Y=140.13, Mass=679, SNR=17.9, Peak=40 HFD=5.5
22:13:36.468 00.000 12268 MultiStar: [#1 0.60,0.15,0.00,M3] [#2 0.66,0.01,0.00,M5] [#3 0.82,0.42,0.00,M5] [#4 0.87,0.51,0.00,M3] [#5 0.87,0.20,0.00,M7] [#6 0.49,0.03,0.80,U] [#7 0.71,0.58,0.00,M3] [#8 1.35,0.67,0.00,M5] 
22:13:36.468 00.000 12268 refined, 1 included, MultiStar: {0.64, -0.07}, one-star: {0.76, -0.16}
22:13:36.468 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
22:13:36.468 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.59)
22:13:36.468 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.07 hyp=0.64 cameraTheta=-0.11 mountX=-0.01 mountY=0.64, mountTheta=1.59
22:13:36.470 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.64, y=-0.07, opts=13)
22:13:36.470 00.000 12268 Enqueuing Move request for scope (0.64, -0.07)
22:13:36.470 00.000 11616 Worker thread wakes up
22:13:36.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.07) opts 0xd
22:13:36.470 00.000 11616 Handling offset move in thread for scope, endpoint = (0.64, -0.07)
22:13:36.470 00.000 11616 Moving (0.64, -0.07) raw xDistance=-0.01 yDistance=0.64
22:13:36.470 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:36.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:13:36.471 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
22:13:36.471 00.000 11616 MoveAxis(E, 0, ABG)
22:13:36.471 00.000 11616 Move returns status 0, amount 0
22:13:36.471 00.000 11616 MoveAxis(S, 54, ABG)
22:13:36.471 00.000 11616 Guiding  Dir = 1, Dur = 54
22:13:36.471 00.000 11616 IsSlewing returns 0
22:13:36.471 00.000 11616 IsGuiding returns 0
22:13:36.472 00.001 11616 PulseGuide returned control before completion, sleep 64
22:13:36.493 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:36.512 00.019 12268 UpdateGuideState exits: m=679 SNR=17.9
22:13:36.512 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:36.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:36.512 00.000 12268 Enqueuing Expose request
22:13:36.550 00.038 11616 IsGuiding returns 0
22:13:36.550 00.000 11616 Move returns status 0, amount 54
22:13:36.550 00.000 11616 move complete, result=0
22:13:36.550 00.000 11616 worker thread done servicing request
22:13:36.550 00.000 11616 Worker thread wakes up
22:13:36.551 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:36.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:36.551 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.6 px 54 ms SOUTH
22:13:38.557 02.006 11616 Exposure complete
22:13:38.613 00.056 11616 worker thread done servicing request
22:13:38.613 00.000 12268 OnExposeComplete: enter
22:13:38.613 00.000 12268 UpdateGuideState(): m_state=6
22:13:38.613 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
22:13:38.614 00.001 12268 Star::Find returns 1 (0), X=1153.04, Y=139.86, Mass=672, SNR=17.9, Peak=54 HFD=5.0
22:13:38.614 00.000 12268 MultiStar: [#1 0.18,-0.09,1.16,U] [#2 0.20,-0.27,0.94,U] [#3 0.58,-0.11,0.00,M6] [#4 -0.04,-0.05,0.70,U] [#5 0.56,-0.27,0.00,M8] [#6 0.17,-0.15,0.82,U] [#7 0.20,0.09,0.85,U] [#8 0.18,-0.05,0.64,U] 
22:13:38.614 00.000 12268 refined, 6 included, MultiStar: {0.19, -0.15}, one-star: {0.39, -0.43}
22:13:38.614 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
22:13:38.614 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
22:13:38.614 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-0.66 mountX=-0.13 mountY=0.21, mountTheta=2.12
22:13:38.616 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.15, opts=13)
22:13:38.617 00.001 12268 Enqueuing Move request for scope (0.19, -0.15)
22:13:38.617 00.000 11616 Worker thread wakes up
22:13:38.617 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd
22:13:38.617 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.15)
22:13:38.617 00.000 11616 Moving (0.19, -0.15) raw xDistance=-0.13 yDistance=0.21
22:13:38.617 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:38.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:13:38.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:13:38.617 00.000 11616 MoveAxis(E, 0, ABG)
22:13:38.617 00.000 11616 Move returns status 0, amount 0
22:13:38.617 00.000 11616 MoveAxis(S, 18, ABG)
22:13:38.618 00.001 11616 Guiding  Dir = 1, Dur = 18
22:13:38.618 00.000 11616 IsSlewing returns 0
22:13:38.618 00.000 11616 IsGuiding returns 0
22:13:38.618 00.000 11616 PulseGuide returned control before completion, sleep 28
22:13:38.640 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:38.657 00.017 12268 UpdateGuideState exits: m=672 SNR=17.9
22:13:38.657 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:38.658 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:38.658 00.000 12268 Enqueuing Expose request
22:13:38.662 00.004 11616 IsGuiding returns 1
22:13:38.662 00.000 11616 scope still moving after pulse duration time elapsed
22:13:38.693 00.031 11616 IsSlewing returns 0
22:13:38.693 00.000 11616 IsGuiding returns 0
22:13:38.693 00.000 11616 scope move finished after 18 + 56 ms
22:13:38.693 00.000 11616 Move returns status 0, amount 18
22:13:38.693 00.000 11616 move complete, result=0
22:13:38.693 00.000 11616 worker thread done servicing request
22:13:38.693 00.000 11616 Worker thread wakes up
22:13:38.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:38.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:38.693 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
22:13:40.708 02.015 11616 Exposure complete
22:13:40.764 00.056 11616 worker thread done servicing request
22:13:40.764 00.000 12268 OnExposeComplete: enter
22:13:40.764 00.000 12268 UpdateGuideState(): m_state=6
22:13:40.765 00.001 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
22:13:40.765 00.000 12268 Star::Find returns 1 (0), X=1153.10, Y=140.14, Mass=708, SNR=18.3, Peak=60 HFD=4.8
22:13:40.765 00.000 12268 MultiStar: [#1 0.20,0.30,1.15,U] [#2 0.31,-0.03,0.90,U] [#3 0.52,0.06,0.81,U] [#4 0.12,0.10,0.80,U] [#5 0.67,0.12,0.00,M9] [#6 0.12,0.27,0.78,U] [#7 -0.10,-0.07,0.76,U] [#8 0.35,0.57,0.00,M5] 
22:13:40.765 00.000 12268 refined, 6 included, MultiStar: {0.24, 0.07}, one-star: {0.44, -0.15}
22:13:40.765 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
22:13:40.766 00.001 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 2.00)
22:13:40.766 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.25 cameraTheta=0.30 mountX=0.10 mountY=0.23, mountTheta=1.17
22:13:40.767 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.07, opts=13)
22:13:40.767 00.000 12268 Enqueuing Move request for scope (0.24, 0.07)
22:13:40.767 00.000 11616 Worker thread wakes up
22:13:40.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
22:13:40.767 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
22:13:40.767 00.000 11616 Moving (0.24, 0.07) raw xDistance=0.10 yDistance=0.23
22:13:40.768 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:40.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:13:40.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
22:13:40.768 00.000 11616 MoveAxis(E, 0, ABG)
22:13:40.768 00.000 11616 Move returns status 0, amount 0
22:13:40.768 00.000 11616 MoveAxis(S, 19, ABG)
22:13:40.769 00.001 11616 Guiding  Dir = 1, Dur = 19
22:13:40.769 00.000 11616 IsSlewing returns 0
22:13:40.769 00.000 11616 IsGuiding returns 0
22:13:40.770 00.001 11616 PulseGuide returned control before completion, sleep 29
22:13:40.789 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:40.807 00.018 12268 UpdateGuideState exits: m=708 SNR=18.3
22:13:40.807 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:40.808 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:40.808 00.000 12268 Enqueuing Expose request
22:13:40.814 00.006 11616 IsGuiding returns 1
22:13:40.814 00.000 11616 scope still moving after pulse duration time elapsed
22:13:40.845 00.031 11616 IsSlewing returns 0
22:13:40.846 00.001 11616 IsGuiding returns 0
22:13:40.846 00.000 11616 scope move finished after 19 + 57 ms
22:13:40.846 00.000 11616 Move returns status 0, amount 19
22:13:40.846 00.000 11616 move complete, result=0
22:13:40.846 00.000 11616 worker thread done servicing request
22:13:40.847 00.001 11616 Worker thread wakes up
22:13:40.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:40.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:40.848 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
22:13:42.860 02.012 11616 Exposure complete
22:13:42.915 00.055 11616 worker thread done servicing request
22:13:42.915 00.000 12268 OnExposeComplete: enter
22:13:42.915 00.000 12268 UpdateGuideState(): m_state=6
22:13:42.916 00.001 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
22:13:42.916 00.000 12268 Star::Find returns 1 (0), X=1153.06, Y=140.36, Mass=713, SNR=18.4, Peak=53 HFD=5.0
22:13:42.916 00.000 12268 MultiStar: [#1 0.18,0.73,0.00,M2] [#2 0.24,0.60,0.00,M4] [#3 0.79,0.65,0.00,M6] [#4 0.07,0.75,0.00,M2] [#5 0.57,0.23,0.00,M10] [#6 0.02,0.53,0.78,U] [#7 0.09,0.64,0.00,M2] [#8 0.23,0.52,0.00,M6] 
22:13:42.916 00.000 12268 refined, 1 included, MultiStar: {0.24, 0.27}, one-star: {0.40, 0.07}
22:13:42.916 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
22:13:42.916 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.56)
22:13:42.916 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.27 hyp=0.36 cameraTheta=0.86 mountX=0.29 mountY=0.20, mountTheta=0.59
22:13:42.920 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.27, opts=13)
22:13:42.920 00.000 12268 Enqueuing Move request for scope (0.24, 0.27)
22:13:42.920 00.000 11616 Worker thread wakes up
22:13:42.921 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.27) opts 0xd
22:13:42.921 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.27)
22:13:42.921 00.000 11616 Moving (0.24, 0.27) raw xDistance=0.29 yDistance=0.20
22:13:42.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
22:13:42.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:13:42.921 00.000 11616 MoveAxis(W, 165, ABG)
22:13:42.921 00.000 11616 Guiding  Dir = 3, Dur = 165
22:13:42.921 00.000 11616 IsSlewing returns 0
22:13:42.922 00.001 11616 IsGuiding returns 0
22:13:42.922 00.000 11616 PulseGuide returned control before completion, sleep 175
22:13:42.943 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:42.961 00.018 12268 UpdateGuideState exits: m=713 SNR=18.4
22:13:42.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:42.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:42.961 00.000 12268 Enqueuing Expose request
22:13:43.102 00.141 11616 IsGuiding returns 1
22:13:43.102 00.000 11616 scope still moving after pulse duration time elapsed
22:13:43.134 00.032 11616 IsSlewing returns 0
22:13:43.134 00.000 11616 IsGuiding returns 0
22:13:43.135 00.001 11616 scope move finished after 165 + 47 ms
22:13:43.135 00.000 11616 Move returns status 0, amount 165
22:13:43.135 00.000 11616 MoveAxis(S, 17, ABG)
22:13:43.135 00.000 11616 Guiding  Dir = 1, Dur = 17
22:13:43.135 00.000 11616 IsSlewing returns 0
22:13:43.135 00.000 11616 IsGuiding returns 0
22:13:43.136 00.001 11616 PulseGuide returned control before completion, sleep 27
22:13:43.165 00.029 11616 IsGuiding returns 1
22:13:43.165 00.000 11616 scope still moving after pulse duration time elapsed
22:13:43.195 00.030 11616 IsSlewing returns 0
22:13:43.196 00.001 11616 IsGuiding returns 0
22:13:43.196 00.000 11616 scope move finished after 17 + 43 ms
22:13:43.196 00.000 11616 Move returns status 0, amount 17
22:13:43.196 00.000 11616 move complete, result=0
22:13:43.196 00.000 11616 worker thread done servicing request
22:13:43.196 00.000 12268 GuideStep: 0.3 px 165 ms WEST, 0.2 px 17 ms SOUTH
22:13:43.196 00.000 11616 Worker thread wakes up
22:13:43.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:43.197 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:45.213 02.016 11616 Exposure complete
22:13:45.270 00.057 11616 worker thread done servicing request
22:13:45.270 00.000 12268 OnExposeComplete: enter
22:13:45.270 00.000 12268 UpdateGuideState(): m_state=6
22:13:45.270 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
22:13:45.271 00.001 12268 Star::Find returns 1 (0), X=1153.06, Y=140.28, Mass=705, SNR=18.3, Peak=58 HFD=5.1
22:13:45.271 00.000 12268 MultiStar: [#1 0.38,0.29,1.18,U] [#2 0.63,0.18,0.00,M5] [#3 0.74,0.43,0.00,M7] [#4 -0.24,0.36,0.76,U] [#5 0.72,0.30,0.00,R] [#6 0.27,0.31,0.80,U] [#7 0.26,0.40,0.81,U] [#8 0.22,0.64,0.00,M7] 
22:13:45.271 00.000 12268 refined, 4 included, MultiStar: {0.24, 0.26}, one-star: {0.40, -0.01}
22:13:45.271 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
22:13:45.271 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.52)
22:13:45.271 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.26 hyp=0.35 cameraTheta=0.82 mountX=0.28 mountY=0.20, mountTheta=0.63
22:13:45.273 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.26, opts=13)
22:13:45.273 00.000 12268 Enqueuing Move request for scope (0.24, 0.26)
22:13:45.273 00.000 11616 Worker thread wakes up
22:13:45.273 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.26) opts 0xd
22:13:45.273 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.26)
22:13:45.273 00.000 11616 Moving (0.24, 0.26) raw xDistance=0.28 yDistance=0.20
22:13:45.273 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
22:13:45.273 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:13:45.273 00.000 11616 MoveAxis(W, 157, ABG)
22:13:45.273 00.000 11616 Guiding  Dir = 3, Dur = 157
22:13:45.274 00.001 11616 IsSlewing returns 0
22:13:45.274 00.000 11616 IsGuiding returns 0
22:13:45.274 00.000 11616 PulseGuide returned control before completion, sleep 167
22:13:45.296 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:45.314 00.018 12268 UpdateGuideState exits: m=705 SNR=18.3
22:13:45.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:45.314 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:45.314 00.000 12268 Enqueuing Expose request
22:13:45.450 00.136 11616 IsGuiding returns 1
22:13:45.450 00.000 11616 scope still moving after pulse duration time elapsed
22:13:45.481 00.031 11616 IsSlewing returns 0
22:13:45.481 00.000 11616 IsGuiding returns 0
22:13:45.481 00.000 11616 scope move finished after 157 + 50 ms
22:13:45.481 00.000 11616 Move returns status 0, amount 157
22:13:45.481 00.000 11616 MoveAxis(S, 17, ABG)
22:13:45.481 00.000 11616 Guiding  Dir = 1, Dur = 17
22:13:45.482 00.001 11616 IsSlewing returns 0
22:13:45.482 00.000 11616 IsGuiding returns 0
22:13:45.482 00.000 11616 PulseGuide returned control before completion, sleep 27
22:13:45.513 00.031 11616 IsGuiding returns 1
22:13:45.513 00.000 11616 scope still moving after pulse duration time elapsed
22:13:45.543 00.030 11616 IsSlewing returns 0
22:13:45.544 00.001 11616 IsGuiding returns 0
22:13:45.544 00.000 11616 scope move finished after 17 + 44 ms
22:13:45.544 00.000 11616 Move returns status 0, amount 17
22:13:45.544 00.000 11616 move complete, result=0
22:13:45.544 00.000 11616 worker thread done servicing request
22:13:45.544 00.000 11616 Worker thread wakes up
22:13:45.544 00.000 12268 GuideStep: 0.3 px 157 ms WEST, 0.2 px 17 ms SOUTH
22:13:45.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:45.545 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:47.552 02.007 11616 Exposure complete
22:13:47.606 00.054 11616 worker thread done servicing request
22:13:47.607 00.001 12268 OnExposeComplete: enter
22:13:47.607 00.000 12268 UpdateGuideState(): m_state=6
22:13:47.607 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
22:13:47.607 00.000 12268 Star::Find returns 1 (0), X=1152.84, Y=140.30, Mass=661, SNR=17.7, Peak=55 HFD=4.9
22:13:47.607 00.000 12268 MultiStar: [#1 0.20,0.35,1.18,U] [#2 0.12,0.18,0.94,U] [#3 0.37,0.31,0.81,U] [#4 0.03,0.44,0.75,U] [#5 -0.44,-0.05,0.75,U] [#6 -0.26,0.30,0.74,U] [#7 -0.05,0.51,0.85,U] [#8 0.05,0.39,0.59,U] 
22:13:47.607 00.000 12268 single-star, 8 included, MultiStar: {0.04, 0.27}, one-star: {0.18, 0.01}
22:13:47.607 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
22:13:47.608 00.001 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.76)
22:13:47.608 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.06 mountX=0.03 mountY=0.18, mountTheta=1.42
22:13:47.609 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.01, opts=13)
22:13:47.609 00.000 12268 Enqueuing Move request for scope (0.18, 0.01)
22:13:47.609 00.000 11616 Worker thread wakes up
22:13:47.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd
22:13:47.609 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.01)
22:13:47.609 00.000 11616 Moving (0.18, 0.01) raw xDistance=0.03 yDistance=0.18
22:13:47.610 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:47.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:13:47.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:13:47.610 00.000 11616 MoveAxis(E, 0, ABG)
22:13:47.610 00.000 11616 Move returns status 0, amount 0
22:13:47.610 00.000 11616 MoveAxis(S, 15, ABG)
22:13:47.610 00.000 11616 Guiding  Dir = 1, Dur = 15
22:13:47.610 00.000 11616 IsSlewing returns 0
22:13:47.611 00.001 11616 IsGuiding returns 0
22:13:47.611 00.000 11616 PulseGuide returned control before completion, sleep 25
22:13:47.636 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:47.642 00.006 11616 IsGuiding returns 1
22:13:47.642 00.000 11616 scope still moving after pulse duration time elapsed
22:13:47.653 00.011 12268 UpdateGuideState exits: m=661 SNR=17.7
22:13:47.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:47.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:47.653 00.000 12268 Enqueuing Expose request
22:13:47.673 00.020 11616 IsSlewing returns 0
22:13:47.673 00.000 11616 IsGuiding returns 0
22:13:47.674 00.001 11616 scope move finished after 15 + 47 ms
22:13:47.674 00.000 11616 Move returns status 0, amount 15
22:13:47.674 00.000 11616 move complete, result=0
22:13:47.674 00.000 11616 worker thread done servicing request
22:13:47.674 00.000 11616 Worker thread wakes up
22:13:47.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:47.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:47.675 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
22:13:49.687 02.012 11616 Exposure complete
22:13:49.742 00.055 11616 worker thread done servicing request
22:13:49.743 00.001 12268 OnExposeComplete: enter
22:13:49.743 00.000 12268 UpdateGuideState(): m_state=6
22:13:49.743 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
22:13:49.743 00.000 12268 Star::Find returns 1 (0), X=1153.07, Y=140.40, Mass=701, SNR=18.2, Peak=59 HFD=5.2
22:13:49.743 00.000 12268 MultiStar: [#1 0.23,0.21,1.18,U] [#2 0.56,0.24,0.00,M5] [#3 0.34,0.30,0.76,U] [#4 0.27,0.44,0.67,U] [#5 -0.69,0.02,0.00,M1] [#6 0.07,0.30,0.80,U] [#7 0.02,0.21,0.81,U] [#8 0.40,0.69,0.00,M7] 
22:13:49.744 00.001 12268 refined, 5 included, MultiStar: {0.23, 0.25}, one-star: {0.42, 0.12}
22:13:49.744 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
22:13:49.744 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.52)
22:13:49.744 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.25 hyp=0.34 cameraTheta=0.83 mountX=0.27 mountY=0.20, mountTheta=0.63
22:13:49.745 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.25, opts=13)
22:13:49.745 00.000 12268 Enqueuing Move request for scope (0.23, 0.25)
22:13:49.745 00.000 11616 Worker thread wakes up
22:13:49.745 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.25) opts 0xd
22:13:49.745 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.25)
22:13:49.746 00.001 11616 Moving (0.23, 0.25) raw xDistance=0.27 yDistance=0.20
22:13:49.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.27
22:13:49.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:13:49.746 00.000 11616 MoveAxis(W, 151, ABG)
22:13:49.746 00.000 11616 Guiding  Dir = 3, Dur = 151
22:13:49.746 00.000 11616 IsSlewing returns 0
22:13:49.746 00.000 11616 IsGuiding returns 0
22:13:49.747 00.001 11616 PulseGuide returned control before completion, sleep 161
22:13:49.770 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:49.789 00.019 12268 UpdateGuideState exits: m=701 SNR=18.2
22:13:49.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:49.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:49.790 00.001 12268 Enqueuing Expose request
22:13:49.917 00.127 11616 IsGuiding returns 1
22:13:49.917 00.000 11616 scope still moving after pulse duration time elapsed
22:13:49.948 00.031 11616 IsSlewing returns 0
22:13:49.949 00.001 11616 IsGuiding returns 0
22:13:49.949 00.000 11616 scope move finished after 151 + 51 ms
22:13:49.949 00.000 11616 Move returns status 0, amount 151
22:13:49.949 00.000 11616 MoveAxis(S, 17, ABG)
22:13:49.949 00.000 11616 Guiding  Dir = 1, Dur = 17
22:13:49.950 00.001 11616 IsSlewing returns 0
22:13:49.950 00.000 11616 IsGuiding returns 0
22:13:49.950 00.000 11616 PulseGuide returned control before completion, sleep 27
22:13:49.979 00.029 11616 IsGuiding returns 1
22:13:49.979 00.000 11616 scope still moving after pulse duration time elapsed
22:13:50.011 00.032 11616 IsSlewing returns 0
22:13:50.011 00.000 11616 IsGuiding returns 0
22:13:50.011 00.000 11616 scope move finished after 17 + 43 ms
22:13:50.011 00.000 11616 Move returns status 0, amount 17
22:13:50.011 00.000 11616 move complete, result=0
22:13:50.012 00.001 11616 worker thread done servicing request
22:13:50.012 00.000 11616 Worker thread wakes up
22:13:50.012 00.000 12268 GuideStep: 0.3 px 151 ms WEST, 0.2 px 17 ms SOUTH
22:13:50.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:50.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:52.017 02.005 11616 Exposure complete
22:13:52.072 00.055 11616 worker thread done servicing request
22:13:52.072 00.000 12268 OnExposeComplete: enter
22:13:52.072 00.000 12268 UpdateGuideState(): m_state=6
22:13:52.072 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
22:13:52.072 00.000 12268 Star::Find returns 1 (0), X=1153.06, Y=140.45, Mass=664, SNR=17.7, Peak=57 HFD=5.0
22:13:52.073 00.001 12268 MultiStar: [#1 0.03,0.63,0.00,M1] [#2 0.52,0.66,0.00,M6] [#3 0.78,1.02,0.00,M6] [#4 0.10,0.84,0.00,M1] [#5 -0.07,0.26,0.77,U] [#6 0.19,0.61,0.00,M1] [#7 0.52,0.59,0.00,M1] [#8 0.22,0.62,0.00,M8] 
22:13:52.073 00.000 12268 refined, 1 included, MultiStar: {0.20, 0.20}, one-star: {0.40, 0.16}
22:13:52.073 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
22:13:52.073 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.51)
22:13:52.073 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.20 hyp=0.28 cameraTheta=0.81 mountX=0.22 mountY=0.17, mountTheta=0.65
22:13:52.074 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.20, opts=13)
22:13:52.074 00.000 12268 Enqueuing Move request for scope (0.20, 0.20)
22:13:52.074 00.000 11616 Worker thread wakes up
22:13:52.074 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.20) opts 0xd
22:13:52.074 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.20)
22:13:52.074 00.000 11616 Moving (0.20, 0.20) raw xDistance=0.22 yDistance=0.17
22:13:52.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
22:13:52.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
22:13:52.074 00.000 11616 MoveAxis(W, 125, ABG)
22:13:52.075 00.001 11616 Guiding  Dir = 3, Dur = 125
22:13:52.075 00.000 11616 IsSlewing returns 0
22:13:52.075 00.000 11616 IsGuiding returns 0
22:13:52.075 00.000 11616 PulseGuide returned control before completion, sleep 135
22:13:52.098 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:52.116 00.018 12268 UpdateGuideState exits: m=664 SNR=17.7
22:13:52.117 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:52.117 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:52.117 00.000 12268 Enqueuing Expose request
22:13:52.218 00.101 11616 IsGuiding returns 1
22:13:52.218 00.000 11616 scope still moving after pulse duration time elapsed
22:13:52.250 00.032 11616 IsSlewing returns 0
22:13:52.250 00.000 11616 IsGuiding returns 1
22:13:52.281 00.031 11616 IsSlewing returns 0
22:13:52.282 00.001 11616 IsGuiding returns 0
22:13:52.282 00.000 11616 scope move finished after 125 + 81 ms
22:13:52.282 00.000 11616 Move returns status 0, amount 125
22:13:52.282 00.000 11616 MoveAxis(S, 14, ABG)
22:13:52.282 00.000 11616 Guiding  Dir = 1, Dur = 14
22:13:52.282 00.000 11616 IsSlewing returns 0
22:13:52.283 00.001 11616 IsGuiding returns 0
22:13:52.283 00.000 11616 PulseGuide returned control before completion, sleep 24
22:13:52.312 00.029 11616 IsGuiding returns 1
22:13:52.313 00.001 11616 scope still moving after pulse duration time elapsed
22:13:52.343 00.030 11616 IsSlewing returns 0
22:13:52.344 00.001 11616 IsGuiding returns 0
22:13:52.344 00.000 11616 scope move finished after 14 + 47 ms
22:13:52.344 00.000 11616 Move returns status 0, amount 14
22:13:52.344 00.000 11616 move complete, result=0
22:13:52.345 00.001 12268 GuideStep: 0.2 px 125 ms WEST, 0.2 px 14 ms SOUTH
22:13:52.345 00.000 11616 worker thread done servicing request
22:13:52.345 00.000 11616 Worker thread wakes up
22:13:52.345 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:52.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:54.359 02.014 11616 Exposure complete
22:13:54.416 00.057 11616 worker thread done servicing request
22:13:54.416 00.000 12268 OnExposeComplete: enter
22:13:54.416 00.000 12268 UpdateGuideState(): m_state=6
22:13:54.416 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
22:13:54.416 00.000 12268 Star::Find returns 1 (0), X=1153.11, Y=140.64, Mass=705, SNR=18.3, Peak=47 HFD=5.3
22:13:54.417 00.001 12268 MultiStar: [#1 0.16,0.66,0.00,M2] [#2 0.14,0.84,0.00,M7] [#3 0.67,0.85,0.00,M7] [#4 0.18,0.75,0.00,M2] [#5 -0.52,0.30,0.00,M1] [#6 0.01,0.67,0.00,M2] [#7 0.36,0.76,0.00,M2] [#8 1.67,1.39,0.00,M9] 
22:13:54.417 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.81 = -0.81)
22:13:54.417 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.36)
22:13:54.417 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.36 hyp=0.58 cameraTheta=0.67 mountX=0.40 mountY=0.40, mountTheta=0.79
22:13:54.418 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.36, opts=13)
22:13:54.419 00.001 12268 Enqueuing Move request for scope (0.45, 0.36)
22:13:54.419 00.000 11616 Worker thread wakes up
22:13:54.419 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.36) opts 0xd
22:13:54.419 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.36)
22:13:54.419 00.000 11616 Moving (0.45, 0.36) raw xDistance=0.40 yDistance=0.40
22:13:54.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
22:13:54.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
22:13:54.419 00.000 11616 MoveAxis(W, 223, ABG)
22:13:54.419 00.000 11616 Guiding  Dir = 3, Dur = 223
22:13:54.419 00.000 11616 IsSlewing returns 0
22:13:54.420 00.001 11616 IsGuiding returns 0
22:13:54.420 00.000 11616 PulseGuide returned control before completion, sleep 233
22:13:54.443 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:54.460 00.017 12268 UpdateGuideState exits: m=705 SNR=18.3
22:13:54.461 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:54.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:54.461 00.000 12268 Enqueuing Expose request
22:13:54.669 00.208 11616 IsGuiding returns 1
22:13:54.669 00.000 11616 scope still moving after pulse duration time elapsed
22:13:54.701 00.032 11616 IsSlewing returns 0
22:13:54.702 00.001 11616 IsGuiding returns 1
22:13:54.732 00.030 11616 IsSlewing returns 0
22:13:54.733 00.001 11616 IsGuiding returns 1
22:13:54.763 00.030 11616 IsSlewing returns 0
22:13:54.764 00.001 11616 IsGuiding returns 1
22:13:54.794 00.030 11616 IsSlewing returns 0
22:13:54.794 00.000 11616 IsGuiding returns 1
22:13:54.826 00.032 11616 IsSlewing returns 0
22:13:54.826 00.000 11616 IsGuiding returns 1
22:13:54.856 00.030 11616 IsSlewing returns 0
22:13:54.857 00.001 11616 IsGuiding returns 1
22:13:54.887 00.030 11616 IsSlewing returns 0
22:13:54.887 00.000 11616 IsGuiding returns 0
22:13:54.888 00.001 11616 scope move finished after 223 + 244 ms
22:13:54.888 00.000 11616 Move returns status 0, amount 223
22:13:54.888 00.000 11616 MoveAxis(S, 34, ABG)
22:13:54.888 00.000 11616 Guiding  Dir = 1, Dur = 34
22:13:54.888 00.000 11616 IsSlewing returns 0
22:13:54.888 00.000 11616 IsGuiding returns 0
22:13:54.889 00.001 11616 PulseGuide returned control before completion, sleep 44
22:13:54.933 00.044 11616 IsGuiding returns 1
22:13:54.933 00.000 11616 scope still moving after pulse duration time elapsed
22:13:54.964 00.031 11616 IsSlewing returns 0
22:13:54.964 00.000 11616 IsGuiding returns 0
22:13:54.965 00.001 11616 scope move finished after 34 + 42 ms
22:13:54.965 00.000 11616 Move returns status 0, amount 34
22:13:54.965 00.000 11616 move complete, result=0
22:13:54.965 00.000 11616 worker thread done servicing request
22:13:54.965 00.000 11616 Worker thread wakes up
22:13:54.965 00.000 12268 GuideStep: 0.4 px 223 ms WEST, 0.4 px 34 ms SOUTH
22:13:54.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:54.966 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:56.982 02.016 11616 Exposure complete
22:13:57.037 00.055 11616 worker thread done servicing request
22:13:57.037 00.000 12268 OnExposeComplete: enter
22:13:57.037 00.000 12268 UpdateGuideState(): m_state=6
22:13:57.037 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
22:13:57.037 00.000 12268 Star::Find returns 1 (0), X=1153.01, Y=139.90, Mass=688, SNR=18.1, Peak=62 HFD=4.6
22:13:57.038 00.001 12268 MultiStar: [#1 0.21,0.05,1.21,U] [#2 0.24,0.12,0.89,U] [#3 0.64,0.40,0.00,M8] [#4 0.77,0.02,0.00,M3] [#5 0.03,-0.14,0.72,U] [#6 0.31,-0.07,0.79,U] [#7 0.35,0.39,0.77,U] [#8 0.13,0.40,0.62,U] 
22:13:57.038 00.000 12268 refined, 6 included, MultiStar: {0.24, 0.03}, one-star: {0.35, -0.38}
22:13:57.038 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
22:13:57.038 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.82)
22:13:57.038 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.24 cameraTheta=0.12 mountX=0.05 mountY=0.23, mountTheta=1.35
22:13:57.040 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.03, opts=13)
22:13:57.040 00.000 12268 Enqueuing Move request for scope (0.24, 0.03)
22:13:57.040 00.000 11616 Worker thread wakes up
22:13:57.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.03) opts 0xd
22:13:57.040 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.03)
22:13:57.040 00.000 11616 Moving (0.24, 0.03) raw xDistance=0.05 yDistance=0.23
22:13:57.041 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:57.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:13:57.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
22:13:57.041 00.000 11616 MoveAxis(E, 0, ABG)
22:13:57.041 00.000 11616 Move returns status 0, amount 0
22:13:57.041 00.000 11616 MoveAxis(S, 20, ABG)
22:13:57.041 00.000 11616 Guiding  Dir = 1, Dur = 20
22:13:57.041 00.000 11616 IsSlewing returns 0
22:13:57.041 00.000 11616 IsGuiding returns 0
22:13:57.042 00.001 11616 PulseGuide returned control before completion, sleep 30
22:13:57.063 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:57.083 00.020 12268 UpdateGuideState exits: m=688 SNR=18.1
22:13:57.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:57.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:57.083 00.000 12268 Enqueuing Expose request
22:13:57.084 00.001 11616 IsGuiding returns 1
22:13:57.084 00.000 11616 scope still moving after pulse duration time elapsed
22:13:57.116 00.032 11616 IsSlewing returns 0
22:13:57.116 00.000 11616 IsGuiding returns 1
22:13:57.147 00.031 11616 IsSlewing returns 0
22:13:57.147 00.000 11616 IsGuiding returns 1
22:13:57.178 00.031 11616 IsSlewing returns 0
22:13:57.178 00.000 11616 IsGuiding returns 1
22:13:57.208 00.030 11616 IsSlewing returns 0
22:13:57.208 00.000 11616 IsGuiding returns 0
22:13:57.208 00.000 11616 scope move finished after 20 + 146 ms
22:13:57.209 00.001 11616 Move returns status 0, amount 20
22:13:57.209 00.000 11616 move complete, result=0
22:13:57.209 00.000 11616 worker thread done servicing request
22:13:57.209 00.000 11616 Worker thread wakes up
22:13:57.209 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
22:13:57.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:57.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:59.227 02.018 11616 Exposure complete
22:13:59.282 00.055 11616 worker thread done servicing request
22:13:59.282 00.000 12268 OnExposeComplete: enter
22:13:59.282 00.000 12268 UpdateGuideState(): m_state=6
22:13:59.283 00.001 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
22:13:59.283 00.000 12268 Star::Find returns 1 (0), X=1153.16, Y=140.14, Mass=709, SNR=18.4, Peak=59 HFD=4.9
22:13:59.283 00.000 12268 MultiStar: [#1 0.19,0.18,1.12,U] [#2 0.10,0.23,0.92,U] [#3 0.38,0.28,0.79,U] [#4 0.01,0.14,0.73,U] [#5 -0.58,-0.20,0.00,M1] [#6 -0.14,-0.02,0.78,U] [#7 0.16,0.24,0.75,U] [#8 -0.09,0.29,0.60,U] 
22:13:59.283 00.000 12268 refined, 7 included, MultiStar: {0.16, 0.14}, one-star: {0.51, -0.14}
22:13:59.283 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
22:13:59.284 00.001 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.41)
22:13:59.284 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.71 mountX=0.16 mountY=0.14, mountTheta=0.74
22:13:59.291 00.007 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.14, opts=13)
22:13:59.291 00.000 12268 Enqueuing Move request for scope (0.16, 0.14)
22:13:59.291 00.000 11616 Worker thread wakes up
22:13:59.291 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
22:13:59.291 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
22:13:59.291 00.000 11616 Moving (0.16, 0.14) raw xDistance=0.16 yDistance=0.14
22:13:59.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
22:13:59.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:59.292 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:13:59.292 00.000 11616 MoveAxis(W, 87, ABG)
22:13:59.292 00.000 11616 Guiding  Dir = 3, Dur = 87
22:13:59.292 00.000 11616 IsSlewing returns 0
22:13:59.292 00.000 11616 IsGuiding returns 0
22:13:59.293 00.001 11616 PulseGuide returned control before completion, sleep 97
22:13:59.312 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:13:59.332 00.020 12268 UpdateGuideState exits: m=709 SNR=18.4
22:13:59.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:59.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:13:59.332 00.000 12268 Enqueuing Expose request
22:13:59.394 00.062 11616 IsGuiding returns 1
22:13:59.394 00.000 11616 scope still moving after pulse duration time elapsed
22:13:59.424 00.030 11616 IsSlewing returns 0
22:13:59.424 00.000 11616 IsGuiding returns 0
22:13:59.424 00.000 11616 scope move finished after 87 + 45 ms
22:13:59.426 00.002 11616 Move returns status 0, amount 87
22:13:59.426 00.000 11616 MoveAxis(N, 0, ABG)
22:13:59.426 00.000 11616 Move returns status 0, amount 0
22:13:59.426 00.000 11616 move complete, result=0
22:13:59.426 00.000 11616 worker thread done servicing request
22:13:59.426 00.000 11616 Worker thread wakes up
22:13:59.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:13:59.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:13:59.426 00.000 12268 GuideStep: 0.2 px 87 ms WEST, 0.1 px 0 ms NORTH
22:14:01.430 02.004 11616 Exposure complete
22:14:01.488 00.058 11616 worker thread done servicing request
22:14:01.489 00.001 12268 OnExposeComplete: enter
22:14:01.489 00.000 12268 UpdateGuideState(): m_state=6
22:14:01.489 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
22:14:01.489 00.000 12268 Star::Find returns 1 (0), X=1153.01, Y=139.82, Mass=695, SNR=18.1, Peak=54 HFD=4.8
22:14:01.489 00.000 12268 MultiStar: [#1 0.21,0.03,1.15,U] [#2 0.34,-0.03,0.93,U] [#3 0.72,0.00,0.00,M8] [#4 0.27,0.20,0.73,U] [#5 -0.27,-0.34,0.76,U] [#6 0.00,-0.16,0.78,U] [#7 0.42,-0.07,0.77,U] [#8 0.20,-0.05,0.59,U] 
22:14:01.489 00.000 12268 refined, 7 included, MultiStar: {0.20, -0.11}, one-star: {0.35, -0.47}
22:14:01.490 00.001 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
22:14:01.490 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
22:14:01.490 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-0.52 mountX=-0.09 mountY=0.21, mountTheta=1.99
22:14:01.491 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.11, opts=13)
22:14:01.491 00.000 12268 Enqueuing Move request for scope (0.20, -0.11)
22:14:01.492 00.001 11616 Worker thread wakes up
22:14:01.492 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.11) opts 0xd
22:14:01.492 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.11)
22:14:01.492 00.000 11616 Moving (0.20, -0.11) raw xDistance=-0.09 yDistance=0.21
22:14:01.492 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:01.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:14:01.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:14:01.492 00.000 11616 MoveAxis(E, 0, ABG)
22:14:01.492 00.000 11616 Move returns status 0, amount 0
22:14:01.492 00.000 11616 MoveAxis(S, 18, ABG)
22:14:01.492 00.000 11616 Guiding  Dir = 1, Dur = 18
22:14:01.493 00.001 11616 IsSlewing returns 0
22:14:01.493 00.000 11616 IsGuiding returns 0
22:14:01.493 00.000 11616 PulseGuide returned control before completion, sleep 28
22:14:01.515 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:01.533 00.018 12268 UpdateGuideState exits: m=695 SNR=18.1
22:14:01.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:01.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:01.533 00.000 12268 Enqueuing Expose request
22:14:01.537 00.004 11616 IsGuiding returns 1
22:14:01.537 00.000 11616 scope still moving after pulse duration time elapsed
22:14:01.568 00.031 11616 IsSlewing returns 0
22:14:01.569 00.001 11616 IsGuiding returns 0
22:14:01.569 00.000 11616 scope move finished after 18 + 58 ms
22:14:01.569 00.000 11616 Move returns status 0, amount 18
22:14:01.569 00.000 11616 move complete, result=0
22:14:01.570 00.001 11616 worker thread done servicing request
22:14:01.570 00.000 11616 Worker thread wakes up
22:14:01.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:01.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:01.572 00.002 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
22:14:03.577 02.005 11616 Exposure complete
22:14:03.633 00.056 11616 worker thread done servicing request
22:14:03.634 00.001 12268 OnExposeComplete: enter
22:14:03.634 00.000 12268 UpdateGuideState(): m_state=6
22:14:03.634 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
22:14:03.635 00.001 12268 Star::Find returns 1 (0), X=1152.88, Y=139.69, Mass=684, SNR=18.0, Peak=50 HFD=5.1
22:14:03.635 00.000 12268 MultiStar: [#1 -0.04,-0.19,1.19,U] [#2 0.15,-0.33,0.93,U] [#3 0.15,-0.09,0.79,U] [#4 0.12,-0.18,0.71,U] [#5 -0.24,-0.69,0.00,M1] [#6 0.04,-0.50,0.75,U] [#7 -0.21,0.01,0.86,U] [#8 -0.11,-0.14,0.59,U] 
22:14:03.635 00.000 12268 refined, 7 included, MultiStar: {0.05, -0.26}, one-star: {0.23, -0.60}
22:14:03.635 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
22:14:03.635 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
22:14:03.636 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=-0.26 hyp=0.27 cameraTheta=-1.40 mountX=-0.26 mountY=0.08, mountTheta=2.85
22:14:03.638 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.26, opts=13)
22:14:03.638 00.000 12268 Enqueuing Move request for scope (0.05, -0.26)
22:14:03.639 00.001 11616 Worker thread wakes up
22:14:03.639 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.26) opts 0xd
22:14:03.639 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.26)
22:14:03.639 00.000 11616 Moving (0.05, -0.26) raw xDistance=-0.26 yDistance=0.08
22:14:03.639 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:14:03.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:14:03.639 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:03.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:14:03.639 00.000 11616 MoveAxis(E, 0, ABG)
22:14:03.639 00.000 11616 Move returns status 0, amount 0
22:14:03.639 00.000 11616 MoveAxis(N, 0, ABG)
22:14:03.639 00.000 11616 Move returns status 0, amount 0
22:14:03.639 00.000 11616 move complete, result=0
22:14:03.640 00.001 11616 worker thread done servicing request
22:14:03.662 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:03.679 00.017 12268 UpdateGuideState exits: m=684 SNR=18.0
22:14:03.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:03.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:03.680 00.001 12268 Enqueuing Expose request
22:14:03.680 00.000 11616 Worker thread wakes up
22:14:03.680 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:03.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:03.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:05.694 02.014 11616 Exposure complete
22:14:05.750 00.056 11616 worker thread done servicing request
22:14:05.750 00.000 12268 OnExposeComplete: enter
22:14:05.750 00.000 12268 UpdateGuideState(): m_state=6
22:14:05.751 00.001 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
22:14:05.751 00.000 12268 Star::Find returns 1 (0), X=1152.70, Y=139.94, Mass=680, SNR=17.9, Peak=53 HFD=5.1
22:14:05.751 00.000 12268 MultiStar: [#1 0.11,-0.14,1.23,U] [#2 -0.09,-0.31,0.84,U] [#3 0.22,-0.11,0.77,U] [#4 -0.08,-0.25,0.71,U] [#5 -0.48,-0.43,0.00,M2] [#6 0.06,-0.44,0.82,U] [#7 -0.42,-0.18,0.71,U] [#8 0.03,0.17,0.61,U] 
22:14:05.751 00.000 12268 refined, 7 included, MultiStar: {-0.00, -0.21}, one-star: {0.04, -0.35}
22:14:05.752 00.001 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
22:14:05.752 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
22:14:05.752 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.21 hyp=0.21 cameraTheta=-1.58 mountX=-0.21 mountY=0.02, mountTheta=3.03
22:14:05.753 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.21, opts=13)
22:14:05.753 00.000 12268 Enqueuing Move request for scope (-0.00, -0.21)
22:14:05.753 00.000 11616 Worker thread wakes up
22:14:05.754 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.21) opts 0xd
22:14:05.754 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.21)
22:14:05.754 00.000 11616 Moving (-0.00, -0.21) raw xDistance=-0.21 yDistance=0.02
22:14:05.754 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:14:05.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:14:05.754 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:05.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:14:05.754 00.000 11616 MoveAxis(E, 0, ABG)
22:14:05.755 00.001 11616 Move returns status 0, amount 0
22:14:05.755 00.000 11616 MoveAxis(N, 0, ABG)
22:14:05.755 00.000 11616 Move returns status 0, amount 0
22:14:05.755 00.000 11616 move complete, result=0
22:14:05.755 00.000 11616 worker thread done servicing request
22:14:05.775 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:05.794 00.019 12268 UpdateGuideState exits: m=680 SNR=17.9
22:14:05.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:05.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:05.794 00.000 12268 Enqueuing Expose request
22:14:05.794 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:05.795 00.001 11616 Worker thread wakes up
22:14:05.795 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:05.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:07.795 02.000 11616 Exposure complete
22:14:07.851 00.056 11616 worker thread done servicing request
22:14:07.851 00.000 12268 OnExposeComplete: enter
22:14:07.851 00.000 12268 UpdateGuideState(): m_state=6
22:14:07.852 00.001 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
22:14:07.852 00.000 12268 Star::Find returns 1 (0), X=1152.78, Y=139.42, Mass=684, SNR=17.9, Peak=38 HFD=5.6
22:14:07.852 00.000 12268 MultiStar: [#1 -0.28,-0.37,1.19,U] [#2 0.09,-0.33,0.92,U] [#3 0.09,-0.36,0.78,U] [#4 0.07,-0.25,0.68,U] [#5 -0.30,-0.41,0.84,U] [#6 -0.13,-0.28,0.76,U] [#7 -0.12,-0.42,0.74,U] [#8 -0.06,-0.07,0.62,U] 
22:14:07.852 00.000 12268 refined, 8 included, MultiStar: {-0.07, -0.40}, one-star: {0.12, -0.87}
22:14:07.852 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.21 = 3.08)
22:14:07.852 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.03)
22:14:07.852 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.40 hyp=0.40 cameraTheta=-1.73 mountX=-0.40 mountY=-0.01, mountTheta=-3.11
22:14:07.854 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.40, opts=13)
22:14:07.854 00.000 12268 Enqueuing Move request for scope (-0.07, -0.40)
22:14:07.854 00.000 11616 Worker thread wakes up
22:14:07.854 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.40) opts 0xd
22:14:07.854 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.40)
22:14:07.854 00.000 11616 Moving (-0.07, -0.40) raw xDistance=-0.40 yDistance=-0.01
22:14:07.854 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
22:14:07.854 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.20
22:14:07.854 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
22:14:07.854 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:07.855 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:14:07.855 00.000 11616 MoveAxis(E, 224, ABG)
22:14:07.855 00.000 11616 Guiding  Dir = 2, Dur = 224
22:14:07.856 00.001 11616 IsSlewing returns 0
22:14:07.856 00.000 11616 IsGuiding returns 0
22:14:07.856 00.000 11616 PulseGuide returned control before completion, sleep 234
22:14:07.879 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:07.897 00.018 12268 UpdateGuideState exits: m=684 SNR=17.9
22:14:07.897 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:07.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:07.897 00.000 12268 Enqueuing Expose request
22:14:08.106 00.209 11616 IsGuiding returns 1
22:14:08.106 00.000 11616 scope still moving after pulse duration time elapsed
22:14:08.137 00.031 11616 IsSlewing returns 0
22:14:08.138 00.001 11616 IsGuiding returns 0
22:14:08.138 00.000 11616 scope move finished after 224 + 57 ms
22:14:08.138 00.000 11616 Move returns status 0, amount 224
22:14:08.138 00.000 11616 MoveAxis(N, 0, ABG)
22:14:08.138 00.000 11616 Move returns status 0, amount 0
22:14:08.138 00.000 11616 move complete, result=0
22:14:08.138 00.000 11616 worker thread done servicing request
22:14:08.138 00.000 11616 Worker thread wakes up
22:14:08.139 00.001 12268 GuideStep: -0.4 px 224 ms EAST, -0.0 px 0 ms NORTH
22:14:08.139 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:08.139 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:10.140 02.001 11616 Exposure complete
22:14:10.197 00.057 11616 worker thread done servicing request
22:14:10.198 00.001 12268 OnExposeComplete: enter
22:14:10.198 00.000 12268 UpdateGuideState(): m_state=6
22:14:10.198 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
22:14:10.198 00.000 12268 Star::Find returns 1 (0), X=1152.41, Y=140.09, Mass=634, SNR=17.3, Peak=43 HFD=5.3
22:14:10.198 00.000 12268 MultiStar: [#1 -0.43,0.26,1.28,U] [#2 -0.22,0.24,0.91,U] [#3 -0.09,0.33,0.80,U] [#4 -0.40,-0.01,0.75,U] [#5 -0.95,0.15,0.00,M2] [#6 -0.20,0.30,0.70,U] [#7 -0.32,0.31,0.75,U] [#8 -0.30,0.09,0.62,U] 
22:14:10.198 00.000 12268 single-star, 7 included, MultiStar: {-0.28, 0.16}, one-star: {-0.25, -0.20}
22:14:10.198 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
22:14:10.198 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
22:14:10.199 00.001 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-2.45 mountX=-0.23 mountY=-0.22, mountTheta=-2.38
22:14:10.200 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.20, opts=13)
22:14:10.200 00.000 12268 Enqueuing Move request for scope (-0.25, -0.20)
22:14:10.200 00.000 11616 Worker thread wakes up
22:14:10.200 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.20) opts 0xd
22:14:10.200 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.20)
22:14:10.200 00.000 11616 Moving (-0.25, -0.20) raw xDistance=-0.23 yDistance=-0.22
22:14:10.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
22:14:10.201 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:14:10.201 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:14:10.201 00.000 11616 MoveAxis(E, 126, ABG)
22:14:10.201 00.000 11616 Guiding  Dir = 2, Dur = 126
22:14:10.201 00.000 11616 IsSlewing returns 0
22:14:10.201 00.000 11616 IsGuiding returns 0
22:14:10.202 00.001 11616 PulseGuide returned control before completion, sleep 136
22:14:10.222 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:10.240 00.018 12268 UpdateGuideState exits: m=634 SNR=17.3
22:14:10.240 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:10.240 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:10.240 00.000 12268 Enqueuing Expose request
22:14:10.346 00.106 11616 IsGuiding returns 1
22:14:10.346 00.000 11616 scope still moving after pulse duration time elapsed
22:14:10.377 00.031 11616 IsSlewing returns 0
22:14:10.378 00.001 11616 IsGuiding returns 0
22:14:10.378 00.000 11616 scope move finished after 126 + 50 ms
22:14:10.378 00.000 11616 Move returns status 0, amount 126
22:14:10.379 00.001 11616 MoveAxis(N, 0, ABG)
22:14:10.379 00.000 11616 Move returns status 0, amount 0
22:14:10.379 00.000 11616 move complete, result=0
22:14:10.379 00.000 11616 worker thread done servicing request
22:14:10.379 00.000 11616 Worker thread wakes up
22:14:10.379 00.000 12268 GuideStep: -0.2 px 126 ms EAST, -0.2 px 0 ms NORTH
22:14:10.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:10.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:12.393 02.014 11616 Exposure complete
22:14:12.447 00.054 11616 worker thread done servicing request
22:14:12.447 00.000 12268 OnExposeComplete: enter
22:14:12.447 00.000 12268 UpdateGuideState(): m_state=6
22:14:12.447 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
22:14:12.447 00.000 12268 Star::Find returns 1 (0), X=1152.62, Y=140.06, Mass=635, SNR=17.3, Peak=46 HFD=5.2
22:14:12.448 00.001 12268 MultiStar: [#1 -0.13,0.01,1.24,U] [#2 0.02,-0.01,0.96,U] [#3 0.26,0.12,0.74,U] [#4 -0.45,0.17,0.75,U] [#5 -0.44,-0.31,0.74,U] [#6 -0.18,-0.05,0.83,U] [#7 -0.44,0.23,0.75,U] [#8 -0.13,0.10,0.63,U] 
22:14:12.448 00.000 12268 refined, 8 included, MultiStar: {-0.16, -0.01}, one-star: {-0.03, -0.23}
22:14:12.448 00.000 12268 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.47) = xAngle (-4.58 = 1.71)
22:14:12.448 00.000 12268 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.69 = -1.40)
22:14:12.448 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.10 mountX=-0.02 mountY=-0.16, mountTheta=-1.71
22:14:12.450 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.01, opts=13)
22:14:12.450 00.000 12268 Enqueuing Move request for scope (-0.16, -0.01)
22:14:12.450 00.000 11616 Worker thread wakes up
22:14:12.450 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
22:14:12.450 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
22:14:12.450 00.000 11616 Moving (-0.16, -0.01) raw xDistance=-0.02 yDistance=-0.16
22:14:12.450 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:12.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:14:12.451 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:14:12.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:14:12.451 00.000 11616 MoveAxis(E, 0, ABG)
22:14:12.451 00.000 11616 Move returns status 0, amount 0
22:14:12.451 00.000 11616 MoveAxis(N, 0, ABG)
22:14:12.451 00.000 11616 Move returns status 0, amount 0
22:14:12.451 00.000 11616 move complete, result=0
22:14:12.451 00.000 11616 worker thread done servicing request
22:14:12.471 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:12.488 00.017 12268 UpdateGuideState exits: m=635 SNR=17.3
22:14:12.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:12.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:12.488 00.000 12268 Enqueuing Expose request
22:14:12.488 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:12.489 00.001 11616 Worker thread wakes up
22:14:12.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:12.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:14.494 02.005 11616 Exposure complete
22:14:14.552 00.058 11616 worker thread done servicing request
22:14:14.553 00.001 12268 OnExposeComplete: enter
22:14:14.553 00.000 12268 UpdateGuideState(): m_state=6
22:14:14.553 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
22:14:14.553 00.000 12268 Star::Find returns 1 (0), X=1153.24, Y=139.80, Mass=658, SNR=17.6, Peak=43 HFD=5.6
22:14:14.553 00.000 12268 MultiStar: [#1 0.31,-0.18,1.20,U] [#2 0.53,-0.22,0.00,M1] [#3 0.78,-0.34,0.00,M4] [#4 0.55,-0.09,0.74,U] [#5 0.05,-0.29,0.76,U] [#6 0.24,-0.30,0.82,U] [#7 0.19,-0.07,0.80,U] [#8 0.21,-0.04,0.61,U] 
22:14:14.554 00.001 12268 refined, 6 included, MultiStar: {0.32, -0.22}, one-star: {0.59, -0.49}
22:14:14.554 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
22:14:14.554 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
22:14:14.554 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.22 hyp=0.39 cameraTheta=-0.61 mountX=-0.19 mountY=0.34, mountTheta=2.08
22:14:14.555 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.22, opts=13)
22:14:14.556 00.001 12268 Enqueuing Move request for scope (0.32, -0.22)
22:14:14.556 00.000 11616 Worker thread wakes up
22:14:14.556 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.22) opts 0xd
22:14:14.556 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.22)
22:14:14.556 00.000 11616 Moving (0.32, -0.22) raw xDistance=-0.19 yDistance=0.34
22:14:14.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
22:14:14.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
22:14:14.556 00.000 11616 MoveAxis(E, 107, ABG)
22:14:14.556 00.000 11616 Guiding  Dir = 2, Dur = 107
22:14:14.556 00.000 11616 IsSlewing returns 0
22:14:14.557 00.001 11616 IsGuiding returns 0
22:14:14.557 00.000 11616 PulseGuide returned control before completion, sleep 117
22:14:14.577 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:14.596 00.019 12268 UpdateGuideState exits: m=658 SNR=17.6
22:14:14.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:14.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:14.596 00.000 12268 Enqueuing Expose request
22:14:14.678 00.082 11616 IsGuiding returns 1
22:14:14.678 00.000 11616 scope still moving after pulse duration time elapsed
22:14:14.709 00.031 11616 IsSlewing returns 0
22:14:14.710 00.001 11616 IsGuiding returns 0
22:14:14.710 00.000 11616 scope move finished after 107 + 46 ms
22:14:14.710 00.000 11616 Move returns status 0, amount 107
22:14:14.710 00.000 11616 MoveAxis(S, 29, ABG)
22:14:14.710 00.000 11616 Guiding  Dir = 1, Dur = 29
22:14:14.711 00.001 11616 IsSlewing returns 0
22:14:14.711 00.000 11616 IsGuiding returns 0
22:14:14.711 00.000 11616 PulseGuide returned control before completion, sleep 39
22:14:14.757 00.046 11616 IsGuiding returns 1
22:14:14.757 00.000 11616 scope still moving after pulse duration time elapsed
22:14:14.788 00.031 11616 IsSlewing returns 0
22:14:14.788 00.000 11616 IsGuiding returns 0
22:14:14.788 00.000 11616 scope move finished after 29 + 48 ms
22:14:14.789 00.001 11616 Move returns status 0, amount 29
22:14:14.789 00.000 11616 move complete, result=0
22:14:14.789 00.000 11616 worker thread done servicing request
22:14:14.789 00.000 11616 Worker thread wakes up
22:14:14.789 00.000 12268 GuideStep: -0.2 px 107 ms EAST, 0.3 px 29 ms SOUTH
22:14:14.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:14.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:16.803 02.014 11616 Exposure complete
22:14:16.858 00.055 11616 worker thread done servicing request
22:14:16.859 00.001 12268 OnExposeComplete: enter
22:14:16.859 00.000 12268 UpdateGuideState(): m_state=6
22:14:16.859 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
22:14:16.859 00.000 12268 Star::Find returns 1 (0), X=1152.96, Y=139.68, Mass=634, SNR=17.3, Peak=45 HFD=5.1
22:14:16.859 00.000 12268 MultiStar: [#1 0.06,-0.32,1.21,U] [#2 0.11,-0.24,0.96,U] [#3 0.32,-0.48,0.00,M5] [#4 -0.01,-0.16,0.70,U] [#5 -0.14,-0.72,0.00,M1] [#6 -0.07,-0.49,0.78,U] [#7 -0.02,0.07,0.89,U] [#8 -0.13,0.13,0.63,U] 
22:14:16.860 00.001 12268 refined, 6 included, MultiStar: {0.05, -0.26}, one-star: {0.31, -0.61}
22:14:16.860 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
22:14:16.860 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
22:14:16.860 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.26 hyp=0.26 cameraTheta=-1.37 mountX=-0.25 mountY=0.08, mountTheta=2.82
22:14:16.861 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.26, opts=13)
22:14:16.861 00.000 12268 Enqueuing Move request for scope (0.05, -0.26)
22:14:16.861 00.000 11616 Worker thread wakes up
22:14:16.861 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.26) opts 0xd
22:14:16.861 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.26)
22:14:16.862 00.001 11616 Moving (0.05, -0.26) raw xDistance=-0.25 yDistance=0.08
22:14:16.862 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
22:14:16.862 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:16.862 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:14:16.862 00.000 11616 MoveAxis(E, 140, ABG)
22:14:16.862 00.000 11616 Guiding  Dir = 2, Dur = 140
22:14:16.863 00.001 11616 IsSlewing returns 0
22:14:16.863 00.000 11616 IsGuiding returns 0
22:14:16.864 00.001 11616 PulseGuide returned control before completion, sleep 150
22:14:16.885 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:16.902 00.017 12268 UpdateGuideState exits: m=634 SNR=17.3
22:14:16.903 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:16.903 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:16.903 00.000 12268 Enqueuing Expose request
22:14:17.017 00.114 11616 IsGuiding returns 1
22:14:17.018 00.001 11616 scope still moving after pulse duration time elapsed
22:14:17.048 00.030 11616 IsSlewing returns 0
22:14:17.049 00.001 11616 IsGuiding returns 0
22:14:17.049 00.000 11616 scope move finished after 140 + 46 ms
22:14:17.049 00.000 11616 Move returns status 0, amount 140
22:14:17.049 00.000 11616 MoveAxis(N, 0, ABG)
22:14:17.049 00.000 11616 Move returns status 0, amount 0
22:14:17.049 00.000 11616 move complete, result=0
22:14:17.050 00.001 11616 worker thread done servicing request
22:14:17.050 00.000 11616 Worker thread wakes up
22:14:17.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:17.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:17.050 00.000 12268 GuideStep: -0.3 px 140 ms EAST, 0.1 px 0 ms NORTH
22:14:19.060 02.010 11616 Exposure complete
22:14:19.116 00.056 11616 worker thread done servicing request
22:14:19.116 00.000 12268 OnExposeComplete: enter
22:14:19.116 00.000 12268 UpdateGuideState(): m_state=6
22:14:19.117 00.001 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
22:14:19.117 00.000 12268 Star::Find returns 1 (0), X=1152.93, Y=139.34, Mass=593, SNR=16.6, Peak=43 HFD=5.1
22:14:19.117 00.000 12268 MultiStar: [#1 0.06,-0.61,0.00,M1] [#2 0.19,-0.84,0.00,M1] [#3 0.38,-0.61,0.00,M6] [#4 -0.18,-0.52,0.72,U] [#5 -0.12,-0.98,0.00,M2] [#6 -0.02,-0.53,0.84,U] [#7 0.12,-0.92,0.00,M1] [#8 -0.04,-0.34,0.61,U] 
22:14:19.117 00.000 12268 refined, 3 included, MultiStar: {0.04, -0.62}, one-star: {0.28, -0.94}
22:14:19.117 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
22:14:19.117 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.19)
22:14:19.117 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.62 hyp=0.62 cameraTheta=-1.51 mountX=-0.61 mountY=0.11, mountTheta=2.96
22:14:19.119 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.62, opts=13)
22:14:19.120 00.001 12268 Enqueuing Move request for scope (0.04, -0.62)
22:14:19.120 00.000 11616 Worker thread wakes up
22:14:19.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.62) opts 0xd
22:14:19.120 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.62)
22:14:19.121 00.001 11616 Moving (0.04, -0.62) raw xDistance=-0.61 yDistance=0.11
22:14:19.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.61
22:14:19.121 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:19.122 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:14:19.122 00.000 11616 MoveAxis(E, 344, ABG)
22:14:19.122 00.000 11616 Guiding  Dir = 2, Dur = 344
22:14:19.122 00.000 11616 IsSlewing returns 0
22:14:19.123 00.001 11616 IsGuiding returns 0
22:14:19.123 00.000 11616 PulseGuide returned control before completion, sleep 354
22:14:19.145 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:19.164 00.019 12268 UpdateGuideState exits: m=593 SNR=16.6
22:14:19.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:19.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:19.164 00.000 12268 Enqueuing Expose request
22:14:19.490 00.326 11616 IsGuiding returns 1
22:14:19.490 00.000 11616 scope still moving after pulse duration time elapsed
22:14:19.521 00.031 11616 IsSlewing returns 0
22:14:19.522 00.001 11616 IsGuiding returns 1
22:14:19.552 00.030 11616 IsSlewing returns 0
22:14:19.552 00.000 11616 IsGuiding returns 0
22:14:19.552 00.000 11616 scope move finished after 344 + 85 ms
22:14:19.553 00.001 11616 Move returns status 0, amount 344
22:14:19.553 00.000 11616 MoveAxis(N, 0, ABG)
22:14:19.553 00.000 11616 Move returns status 0, amount 0
22:14:19.553 00.000 11616 move complete, result=0
22:14:19.553 00.000 11616 worker thread done servicing request
22:14:19.553 00.000 12268 GuideStep: -0.6 px 344 ms EAST, 0.1 px 0 ms NORTH
22:14:19.553 00.000 11616 Worker thread wakes up
22:14:19.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:19.554 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:21.568 02.014 11616 Exposure complete
22:14:21.623 00.055 11616 worker thread done servicing request
22:14:21.624 00.001 12268 OnExposeComplete: enter
22:14:21.624 00.000 12268 UpdateGuideState(): m_state=6
22:14:21.624 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
22:14:21.624 00.000 12268 Star::Find returns 1 (0), X=1152.79, Y=139.59, Mass=573, SNR=16.4, Peak=38 HFD=5.0
22:14:21.624 00.000 12268 MultiStar: [#1 -0.01,-0.71,0.00,M2] [#2 -0.03,-0.48,0.97,U] [#3 0.17,-0.31,0.83,U] [#4 -0.14,-0.16,0.69,U] [#5 -0.77,-0.67,0.00,M3] [#6 -0.08,-0.35,0.88,U] [#7 0.03,-0.33,0.76,U] [#8 0.03,0.17,0.67,U] 
22:14:21.624 00.000 12268 refined, 6 included, MultiStar: {0.02, -0.34}, one-star: {0.13, -0.69}
22:14:21.625 00.001 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
22:14:21.625 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
22:14:21.625 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.34 hyp=0.34 cameraTheta=-1.51 mountX=-0.33 mountY=0.06, mountTheta=2.95
22:14:21.626 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.34, opts=13)
22:14:21.626 00.000 12268 Enqueuing Move request for scope (0.02, -0.34)
22:14:21.626 00.000 11616 Worker thread wakes up
22:14:21.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.34) opts 0xd
22:14:21.626 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.34)
22:14:21.626 00.000 11616 Moving (0.02, -0.34) raw xDistance=-0.33 yDistance=0.06
22:14:21.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
22:14:21.626 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:21.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:14:21.626 00.000 11616 MoveAxis(E, 187, ABG)
22:14:21.626 00.000 11616 Guiding  Dir = 2, Dur = 187
22:14:21.627 00.001 11616 IsSlewing returns 0
22:14:21.627 00.000 11616 IsGuiding returns 0
22:14:21.628 00.001 11616 PulseGuide returned control before completion, sleep 197
22:14:21.653 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:21.671 00.018 12268 UpdateGuideState exits: m=573 SNR=16.4
22:14:21.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:21.672 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:21.672 00.000 12268 Enqueuing Expose request
22:14:21.830 00.158 11616 IsGuiding returns 1
22:14:21.831 00.001 11616 scope still moving after pulse duration time elapsed
22:14:21.861 00.030 11616 IsSlewing returns 0
22:14:21.862 00.001 11616 IsGuiding returns 0
22:14:21.862 00.000 11616 scope move finished after 187 + 47 ms
22:14:21.862 00.000 11616 Move returns status 0, amount 187
22:14:21.862 00.000 11616 MoveAxis(N, 0, ABG)
22:14:21.862 00.000 11616 Move returns status 0, amount 0
22:14:21.863 00.001 11616 move complete, result=0
22:14:21.863 00.000 11616 worker thread done servicing request
22:14:21.863 00.000 11616 Worker thread wakes up
22:14:21.863 00.000 12268 GuideStep: -0.3 px 187 ms EAST, 0.1 px 0 ms NORTH
22:14:21.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:21.864 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:23.929 02.065 11616 Exposure complete
22:14:23.984 00.055 11616 worker thread done servicing request
22:14:23.985 00.001 12268 OnExposeComplete: enter
22:14:23.985 00.000 12268 UpdateGuideState(): m_state=6
22:14:23.985 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
22:14:23.985 00.000 12268 Star::Find returns 1 (0), X=1152.36, Y=139.98, Mass=559, SNR=16.3, Peak=45 HFD=5.1
22:14:23.985 00.000 12268 MultiStar: [#1 -0.50,0.08,1.31,U] [#2 -0.28,0.09,0.96,U] [#3 -0.21,0.41,0.86,U] [#4 -0.46,0.31,0.76,U] [#5 -1.00,-0.39,0.00,M4] [#6 -0.30,-0.02,0.85,U] [#7 -0.50,0.15,0.82,U] [#8 -0.27,0.10,0.65,U] 
22:14:23.986 00.001 12268 refined, 7 included, MultiStar: {-0.36, 0.09}, one-star: {-0.29, -0.31}
22:14:23.986 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
22:14:23.986 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
22:14:23.986 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.09 hyp=0.37 cameraTheta=2.90 mountX=0.05 mountY=-0.37, mountTheta=-1.43
22:14:23.987 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.09, opts=13)
22:14:23.988 00.001 12268 Enqueuing Move request for scope (-0.36, 0.09)
22:14:23.988 00.000 11616 Worker thread wakes up
22:14:23.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.09) opts 0xd
22:14:23.988 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.09)
22:14:23.988 00.000 11616 Moving (-0.36, 0.09) raw xDistance=0.05 yDistance=-0.37
22:14:23.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:23.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:14:23.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:14:23.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
22:14:23.989 00.001 11616 MoveAxis(E, 0, ABG)
22:14:23.989 00.000 11616 Move returns status 0, amount 0
22:14:23.989 00.000 11616 MoveAxis(N, 0, ABG)
22:14:23.989 00.000 11616 Move returns status 0, amount 0
22:14:23.989 00.000 11616 move complete, result=0
22:14:23.989 00.000 11616 worker thread done servicing request
22:14:24.009 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:24.026 00.017 12268 UpdateGuideState exits: m=559 SNR=16.3
22:14:24.026 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:24.026 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:24.026 00.000 12268 Enqueuing Expose request
22:14:24.027 00.001 11616 Worker thread wakes up
22:14:24.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:24.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:24.027 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:14:26.046 02.019 11616 Exposure complete
22:14:26.101 00.055 11616 worker thread done servicing request
22:14:26.101 00.000 12268 OnExposeComplete: enter
22:14:26.101 00.000 12268 UpdateGuideState(): m_state=6
22:14:26.102 00.001 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
22:14:26.102 00.000 12268 Star::Find returns 1 (0), X=1152.26, Y=139.83, Mass=647, SNR=17.4, Peak=49 HFD=5.1
22:14:26.102 00.000 12268 MultiStar: [#1 -0.46,-0.03,1.23,U] [#2 -0.15,0.09,0.91,U] [#3 -0.52,-0.13,0.83,U] [#4 -0.64,-0.30,0.00,M1] [#5 -0.77,-0.63,0.00,M5] [#6 -0.60,-0.25,0.00,M1] [#7 -0.42,-0.05,0.77,U] [#8 -0.40,-0.01,0.59,U] 
22:14:26.102 00.000 12268 refined, 5 included, MultiStar: {-0.39, -0.11}, one-star: {-0.40, -0.46}
22:14:26.102 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.35 = 1.94)
22:14:26.102 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.17)
22:14:26.102 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.11 hyp=0.41 cameraTheta=-2.87 mountX=-0.15 mountY=-0.38, mountTheta=-1.94
22:14:26.104 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=-0.11, opts=13)
22:14:26.104 00.000 12268 Enqueuing Move request for scope (-0.39, -0.11)
22:14:26.104 00.000 11616 Worker thread wakes up
22:14:26.104 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.11) opts 0xd
22:14:26.104 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, -0.11)
22:14:26.104 00.000 11616 Moving (-0.39, -0.11) raw xDistance=-0.15 yDistance=-0.38
22:14:26.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
22:14:26.104 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.21 newest=-0.68
22:14:26.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
22:14:26.104 00.000 11616 MoveAxis(E, 82, ABG)
22:14:26.105 00.001 11616 Guiding  Dir = 2, Dur = 82
22:14:26.105 00.000 11616 IsSlewing returns 0
22:14:26.105 00.000 11616 IsGuiding returns 0
22:14:26.105 00.000 11616 PulseGuide returned control before completion, sleep 92
22:14:26.125 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:26.144 00.019 12268 UpdateGuideState exits: m=647 SNR=17.4
22:14:26.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:26.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:26.144 00.000 12268 Enqueuing Expose request
22:14:26.208 00.064 11616 IsGuiding returns 1
22:14:26.208 00.000 11616 scope still moving after pulse duration time elapsed
22:14:26.238 00.030 11616 IsSlewing returns 0
22:14:26.239 00.001 11616 IsGuiding returns 0
22:14:26.239 00.000 11616 scope move finished after 82 + 52 ms
22:14:26.239 00.000 11616 Move returns status 0, amount 82
22:14:26.239 00.000 11616 BLC: Oldest BLC event removed
22:14:26.239 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1606 applied
22:14:26.239 00.000 11616 MoveAxis(N, 1638, ABG)
22:14:26.239 00.000 11616 Guiding  Dir = 0, Dur = 1638
22:14:26.240 00.001 11616 IsSlewing returns 0
22:14:26.240 00.000 11616 IsGuiding returns 0
22:14:26.240 00.000 11616 PulseGuide returned control before completion, sleep 1648
22:14:27.904 01.664 11616 IsGuiding returns 1
22:14:27.904 00.000 11616 scope still moving after pulse duration time elapsed
22:14:27.935 00.031 11616 IsSlewing returns 0
22:14:27.935 00.000 11616 IsGuiding returns 1
22:14:27.966 00.031 11616 IsSlewing returns 0
22:14:27.966 00.000 11616 IsGuiding returns 0
22:14:27.967 00.001 11616 scope move finished after 1638 + 87 ms
22:14:27.967 00.000 11616 Move returns status 0, amount 1638
22:14:27.967 00.000 11616 move complete, result=0
22:14:27.967 00.000 11616 worker thread done servicing request
22:14:27.967 00.000 11616 Worker thread wakes up
22:14:27.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:27.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:27.967 00.000 12268 GuideStep: -0.1 px 82 ms EAST, -0.4 px 1638 ms NORTH
22:14:29.981 02.014 11616 Exposure complete
22:14:30.035 00.054 11616 worker thread done servicing request
22:14:30.035 00.000 12268 OnExposeComplete: enter
22:14:30.035 00.000 12268 UpdateGuideState(): m_state=6
22:14:30.035 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
22:14:30.036 00.001 12268 Star::Find returns 1 (0), X=1152.92, Y=139.47, Mass=606, SNR=16.9, Peak=44 HFD=5.1
22:14:30.036 00.000 12268 MultiStar: [#1 0.08,-0.27,1.23,U] [#2 0.05,-0.11,0.95,U] [#3 0.38,-0.13,0.84,U] [#4 0.26,-0.10,0.73,U] [#5 -0.53,-0.77,0.00,M6] [#6 0.19,-0.52,0.82,U] [#7 -0.08,-0.43,0.78,U] [#8 -0.07,-0.12,0.63,U] 
22:14:30.036 00.000 12268 refined, 7 included, MultiStar: {0.14, -0.32}, one-star: {0.26, -0.82}
22:14:30.036 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
22:14:30.036 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
22:14:30.036 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.32 hyp=0.35 cameraTheta=-1.17 mountX=-0.31 mountY=0.18, mountTheta=2.62
22:14:30.038 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.32, opts=13)
22:14:30.038 00.000 12268 Enqueuing Move request for scope (0.14, -0.32)
22:14:30.038 00.000 11616 Worker thread wakes up
22:14:30.038 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.32) opts 0xd
22:14:30.038 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.32)
22:14:30.038 00.000 11616 Moving (0.14, -0.32) raw xDistance=-0.31 yDistance=0.18
22:14:30.038 00.000 11616 BLC: History state: CurrMiss=-0.18, AvgInitMiss=0.25, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.056358, 1:-0.179473
22:14:30.038 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
22:14:30.039 00.001 11616 BLC: window closed
22:14:30.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
22:14:30.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:14:30.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:14:30.039 00.000 11616 MoveAxis(E, 173, ABG)
22:14:30.039 00.000 11616 Guiding  Dir = 2, Dur = 173
22:14:30.039 00.000 11616 IsSlewing returns 0
22:14:30.040 00.001 11616 IsGuiding returns 0
22:14:30.040 00.000 11616 PulseGuide returned control before completion, sleep 183
22:14:30.059 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:30.077 00.018 12268 UpdateGuideState exits: m=606 SNR=16.9
22:14:30.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:30.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:30.077 00.000 12268 Enqueuing Expose request
22:14:30.229 00.152 11616 IsGuiding returns 1
22:14:30.229 00.000 11616 scope still moving after pulse duration time elapsed
22:14:30.260 00.031 11616 IsSlewing returns 0
22:14:30.261 00.001 11616 IsGuiding returns 0
22:14:30.261 00.000 11616 scope move finished after 173 + 47 ms
22:14:30.261 00.000 11616 Move returns status 0, amount 173
22:14:30.261 00.000 11616 MoveAxis(N, 0, ABG)
22:14:30.261 00.000 11616 Move returns status 0, amount 0
22:14:30.261 00.000 11616 move complete, result=0
22:14:30.261 00.000 11616 worker thread done servicing request
22:14:30.261 00.000 12268 GuideStep: -0.3 px 173 ms EAST, 0.2 px 0 ms NORTH
22:14:30.262 00.001 11616 Worker thread wakes up
22:14:30.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:30.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:32.272 02.010 11616 Exposure complete
22:14:32.326 00.054 11616 worker thread done servicing request
22:14:32.327 00.001 12268 OnExposeComplete: enter
22:14:32.327 00.000 12268 UpdateGuideState(): m_state=6
22:14:32.327 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
22:14:32.327 00.000 12268 Star::Find returns 1 (0), X=1152.99, Y=139.95, Mass=647, SNR=17.5, Peak=45 HFD=5.6
22:14:32.328 00.001 12268 MultiStar: [#1 0.02,0.03,1.18,U] [#2 0.27,-0.09,0.94,U] [#3 0.37,0.10,0.77,U] [#4 0.16,0.21,0.71,U] [#5 -0.18,-0.25,0.77,U] [#6 0.02,0.10,0.80,U] [#7 -0.21,-0.05,0.78,U] [#8 -0.06,0.25,0.58,U] 
22:14:32.328 00.000 12268 refined, 8 included, MultiStar: {0.09, -0.02}, one-star: {0.33, -0.34}
22:14:32.328 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
22:14:32.328 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.46)
22:14:32.328 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.24 mountX=-0.01 mountY=0.09, mountTheta=1.71
22:14:32.329 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.02, opts=13)
22:14:32.329 00.000 12268 Enqueuing Move request for scope (0.09, -0.02)
22:14:32.329 00.000 11616 Worker thread wakes up
22:14:32.330 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
22:14:32.330 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
22:14:32.330 00.000 11616 Moving (0.09, -0.02) raw xDistance=-0.01 yDistance=0.09
22:14:32.330 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:32.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:14:32.330 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:32.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:14:32.331 00.001 11616 MoveAxis(E, 0, ABG)
22:14:32.331 00.000 11616 Move returns status 0, amount 0
22:14:32.331 00.000 11616 MoveAxis(N, 0, ABG)
22:14:32.331 00.000 11616 Move returns status 0, amount 0
22:14:32.331 00.000 11616 move complete, result=0
22:14:32.331 00.000 11616 worker thread done servicing request
22:14:32.353 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:32.370 00.017 12268 UpdateGuideState exits: m=647 SNR=17.5
22:14:32.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:32.370 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:32.370 00.000 12268 Enqueuing Expose request
22:14:32.371 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:32.371 00.000 11616 Worker thread wakes up
22:14:32.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:32.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:34.386 02.015 11616 Exposure complete
22:14:34.445 00.059 11616 worker thread done servicing request
22:14:34.445 00.000 12268 OnExposeComplete: enter
22:14:34.445 00.000 12268 UpdateGuideState(): m_state=6
22:14:34.445 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
22:14:34.446 00.001 12268 Star::Find returns 1 (0), X=1153.47, Y=140.04, Mass=608, SNR=16.9, Peak=46 HFD=5.1
22:14:34.446 00.000 12268 MultiStar: [#1 0.29,0.14,1.18,U] [#2 0.79,0.05,0.00,M1] [#3 1.07,0.43,0.00,M2] [#4 0.84,0.45,0.00,M1] [#5 -0.00,-0.16,0.83,U] [#6 0.68,0.05,0.00,M1] [#7 0.81,0.02,0.00,M1] [#8 1.17,0.62,0.00,M1] 
22:14:34.446 00.000 12268 refined, 2 included, MultiStar: {0.38, -0.07}, one-star: {0.82, -0.25}
22:14:34.446 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
22:14:34.446 00.000 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.52)
22:14:34.446 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.07 hyp=0.39 cameraTheta=-0.18 mountX=-0.03 mountY=0.39, mountTheta=1.65
22:14:34.448 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.07, opts=13)
22:14:34.448 00.000 12268 Enqueuing Move request for scope (0.38, -0.07)
22:14:34.449 00.001 11616 Worker thread wakes up
22:14:34.449 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.07) opts 0xd
22:14:34.449 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.07)
22:14:34.449 00.000 11616 Moving (0.38, -0.07) raw xDistance=-0.03 yDistance=0.39
22:14:34.449 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:34.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:14:34.449 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:14:34.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:14:34.449 00.000 11616 MoveAxis(E, 0, ABG)
22:14:34.449 00.000 11616 Move returns status 0, amount 0
22:14:34.449 00.000 11616 MoveAxis(N, 0, ABG)
22:14:34.450 00.001 11616 Move returns status 0, amount 0
22:14:34.450 00.000 11616 move complete, result=0
22:14:34.450 00.000 11616 worker thread done servicing request
22:14:34.472 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:34.490 00.018 12268 UpdateGuideState exits: m=608 SNR=16.9
22:14:34.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:34.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:34.490 00.000 12268 Enqueuing Expose request
22:14:34.490 00.000 11616 Worker thread wakes up
22:14:34.490 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:14:34.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:34.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:36.504 02.014 11616 Exposure complete
22:14:36.560 00.056 11616 worker thread done servicing request
22:14:36.560 00.000 12268 OnExposeComplete: enter
22:14:36.560 00.000 12268 UpdateGuideState(): m_state=6
22:14:36.561 00.001 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
22:14:36.561 00.000 12268 Star::Find returns 1 (0), X=1153.55, Y=139.74, Mass=598, SNR=16.8, Peak=48 HFD=5.1
22:14:36.561 00.000 12268 MultiStar: [#1 0.32,-0.27,1.26,U] [#2 0.66,-0.19,0.00,M2] [#3 0.82,-0.16,0.00,M3] [#4 0.58,0.04,0.00,M2] [#5 -0.07,-0.56,0.81,U] [#6 0.65,-0.39,0.00,M2] [#7 0.43,0.03,0.83,U] [#8 0.42,-0.00,0.66,U] 
22:14:36.561 00.000 12268 refined, 4 included, MultiStar: {0.41, -0.29}, one-star: {0.89, -0.55}
22:14:36.561 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
22:14:36.561 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.08)
22:14:36.561 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.29 hyp=0.50 cameraTheta=-0.62 mountX=-0.25 mountY=0.45, mountTheta=2.08
22:14:36.567 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.29, opts=13)
22:14:36.567 00.000 12268 Enqueuing Move request for scope (0.41, -0.29)
22:14:36.567 00.000 11616 Worker thread wakes up
22:14:36.567 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.29) opts 0xd
22:14:36.567 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.29)
22:14:36.568 00.001 11616 Moving (0.41, -0.29) raw xDistance=-0.25 yDistance=0.45
22:14:36.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
22:14:36.568 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:14:36.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
22:14:36.568 00.000 11616 MoveAxis(E, 139, ABG)
22:14:36.568 00.000 11616 Guiding  Dir = 2, Dur = 139
22:14:36.569 00.001 11616 IsSlewing returns 0
22:14:36.569 00.000 11616 IsGuiding returns 0
22:14:36.569 00.000 11616 PulseGuide returned control before completion, sleep 149
22:14:36.587 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:36.607 00.020 12268 UpdateGuideState exits: m=598 SNR=16.8
22:14:36.608 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:36.608 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:36.608 00.000 12268 Enqueuing Expose request
22:14:36.732 00.124 11616 IsGuiding returns 1
22:14:36.732 00.000 11616 scope still moving after pulse duration time elapsed
22:14:36.764 00.032 11616 IsSlewing returns 0
22:14:36.764 00.000 11616 IsGuiding returns 1
22:14:36.794 00.030 11616 IsSlewing returns 0
22:14:36.795 00.001 11616 IsGuiding returns 1
22:14:36.825 00.030 11616 IsSlewing returns 0
22:14:36.825 00.000 11616 IsGuiding returns 1
22:14:36.857 00.032 11616 IsSlewing returns 0
22:14:36.857 00.000 11616 IsGuiding returns 1
22:14:36.887 00.030 11616 IsSlewing returns 0
22:14:36.888 00.001 11616 IsGuiding returns 0
22:14:36.888 00.000 11616 scope move finished after 139 + 179 ms
22:14:36.888 00.000 11616 Move returns status 0, amount 139
22:14:36.888 00.000 11616 MoveAxis(N, 0, ABG)
22:14:36.888 00.000 11616 Move returns status 0, amount 0
22:14:36.888 00.000 11616 move complete, result=0
22:14:36.889 00.001 11616 worker thread done servicing request
22:14:36.889 00.000 11616 Worker thread wakes up
22:14:36.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:36.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:36.889 00.000 12268 GuideStep: -0.2 px 139 ms EAST, 0.4 px 0 ms NORTH
22:14:38.897 02.008 11616 Exposure complete
22:14:38.952 00.055 11616 worker thread done servicing request
22:14:38.952 00.000 12268 OnExposeComplete: enter
22:14:38.952 00.000 12268 UpdateGuideState(): m_state=6
22:14:38.953 00.001 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
22:14:38.953 00.000 12268 Star::Find returns 1 (0), X=1152.96, Y=139.75, Mass=711, SNR=18.3, Peak=44 HFD=5.9
22:14:38.953 00.000 12268 MultiStar: [#1 0.15,-0.23,1.19,U] [#2 -0.04,-0.43,0.85,U] [#3 0.65,-0.43,0.00,M4] [#4 0.18,-0.37,0.69,U] [#5 -0.55,-0.50,0.00,M4] [#6 0.13,-0.16,0.76,U] [#7 0.29,-0.27,0.75,U] [#8 0.09,-0.48,0.60,U] 
22:14:38.953 00.000 12268 refined, 6 included, MultiStar: {0.16, -0.35}, one-star: {0.31, -0.54}
22:14:38.953 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
22:14:38.953 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.56)
22:14:38.953 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.35 hyp=0.38 cameraTheta=-1.14 mountX=-0.33 mountY=0.20, mountTheta=2.59
22:14:38.955 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.35, opts=13)
22:14:38.955 00.000 12268 Enqueuing Move request for scope (0.16, -0.35)
22:14:38.955 00.000 11616 Worker thread wakes up
22:14:38.956 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.35) opts 0xd
22:14:38.956 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.35)
22:14:38.956 00.000 11616 Moving (0.16, -0.35) raw xDistance=-0.33 yDistance=0.20
22:14:38.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
22:14:38.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:14:38.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:14:38.956 00.000 11616 MoveAxis(E, 186, ABG)
22:14:38.956 00.000 11616 Guiding  Dir = 2, Dur = 186
22:14:38.957 00.001 11616 IsSlewing returns 0
22:14:38.957 00.000 11616 IsGuiding returns 0
22:14:38.957 00.000 11616 PulseGuide returned control before completion, sleep 196
22:14:38.982 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:39.000 00.018 12268 UpdateGuideState exits: m=711 SNR=18.3
22:14:39.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:39.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:39.000 00.000 12268 Enqueuing Expose request
22:14:39.159 00.159 11616 IsGuiding returns 1
22:14:39.159 00.000 11616 scope still moving after pulse duration time elapsed
22:14:39.190 00.031 11616 IsSlewing returns 0
22:14:39.191 00.001 11616 IsGuiding returns 1
22:14:39.221 00.030 11616 IsSlewing returns 0
22:14:39.222 00.001 11616 IsGuiding returns 1
22:14:39.253 00.031 11616 IsSlewing returns 0
22:14:39.253 00.000 11616 IsGuiding returns 1
22:14:39.284 00.031 11616 IsSlewing returns 0
22:14:39.284 00.000 11616 IsGuiding returns 1
22:14:39.315 00.031 11616 IsSlewing returns 0
22:14:39.315 00.000 11616 IsGuiding returns 1
22:14:39.346 00.031 11616 IsSlewing returns 0
22:14:39.346 00.000 11616 IsGuiding returns 1
22:14:39.377 00.031 11616 IsSlewing returns 0
22:14:39.377 00.000 11616 IsGuiding returns 0
22:14:39.378 00.001 11616 scope move finished after 186 + 234 ms
22:14:39.378 00.000 11616 Move returns status 0, amount 186
22:14:39.378 00.000 11616 MoveAxis(N, 0, ABG)
22:14:39.378 00.000 11616 Move returns status 0, amount 0
22:14:39.378 00.000 11616 move complete, result=0
22:14:39.378 00.000 11616 worker thread done servicing request
22:14:39.378 00.000 11616 Worker thread wakes up
22:14:39.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:39.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:39.379 00.001 12268 GuideStep: -0.3 px 186 ms EAST, 0.2 px 0 ms NORTH
22:14:41.396 02.017 11616 Exposure complete
22:14:41.453 00.057 11616 worker thread done servicing request
22:14:41.453 00.000 12268 OnExposeComplete: enter
22:14:41.453 00.000 12268 UpdateGuideState(): m_state=6
22:14:41.453 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
22:14:41.454 00.001 12268 Star::Find returns 1 (0), X=1152.88, Y=139.76, Mass=617, SNR=17.1, Peak=45 HFD=5.3
22:14:41.454 00.000 12268 MultiStar: [#1 0.13,-0.24,1.21,U] [#2 0.22,-0.38,0.88,U] [#3 0.54,-0.04,0.80,U] [#4 0.23,-0.02,0.75,U] [#5 -0.39,-0.72,0.00,M5] [#6 0.24,-0.25,0.76,U] [#7 0.17,-0.08,0.84,U] [#8 -0.01,-0.06,0.61,U] 
22:14:41.454 00.000 12268 refined, 7 included, MultiStar: {0.22, -0.22}, one-star: {0.23, -0.53}
22:14:41.454 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
22:14:41.454 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.92)
22:14:41.454 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-0.78 mountX=-0.20 mountY=0.24, mountTheta=2.24
22:14:41.456 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.22, opts=13)
22:14:41.456 00.000 12268 Enqueuing Move request for scope (0.22, -0.22)
22:14:41.456 00.000 11616 Worker thread wakes up
22:14:41.456 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.22) opts 0xd
22:14:41.456 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.22)
22:14:41.457 00.001 11616 Moving (0.22, -0.22) raw xDistance=-0.20 yDistance=0.24
22:14:41.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
22:14:41.457 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.19 newest=0.89
22:14:41.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
22:14:41.457 00.000 11616 MoveAxis(E, 109, ABG)
22:14:41.457 00.000 11616 Guiding  Dir = 2, Dur = 109
22:14:41.457 00.000 11616 IsSlewing returns 0
22:14:41.458 00.001 11616 IsGuiding returns 0
22:14:41.458 00.000 11616 PulseGuide returned control before completion, sleep 119
22:14:41.479 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:41.496 00.017 12268 UpdateGuideState exits: m=617 SNR=17.1
22:14:41.496 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:41.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:41.496 00.000 12268 Enqueuing Expose request
22:14:41.595 00.099 11616 IsGuiding returns 1
22:14:41.595 00.000 11616 scope still moving after pulse duration time elapsed
22:14:41.626 00.031 11616 IsSlewing returns 0
22:14:41.626 00.000 11616 IsGuiding returns 1
22:14:41.656 00.030 11616 IsSlewing returns 0
22:14:41.656 00.000 11616 IsGuiding returns 1
22:14:41.687 00.031 11616 IsSlewing returns 0
22:14:41.687 00.000 11616 IsGuiding returns 1
22:14:41.718 00.031 11616 IsSlewing returns 0
22:14:41.719 00.001 11616 IsGuiding returns 1
22:14:41.749 00.030 11616 IsSlewing returns 0
22:14:41.749 00.000 11616 IsGuiding returns 0
22:14:41.750 00.001 11616 scope move finished after 109 + 182 ms
22:14:41.750 00.000 11616 Move returns status 0, amount 109
22:14:41.750 00.000 11616 BLC: Oldest BLC event removed
22:14:41.750 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1606 applied
22:14:41.750 00.000 11616 MoveAxis(S, 1627, ABG)
22:14:41.750 00.000 11616 Guiding  Dir = 1, Dur = 1627
22:14:41.751 00.001 11616 IsSlewing returns 0
22:14:41.751 00.000 11616 IsGuiding returns 0
22:14:41.752 00.001 11616 PulseGuide returned control before completion, sleep 1637
22:14:43.391 01.639 11616 IsGuiding returns 1
22:14:43.391 00.000 11616 scope still moving after pulse duration time elapsed
22:14:43.422 00.031 11616 IsSlewing returns 0
22:14:43.423 00.001 11616 IsGuiding returns 0
22:14:43.423 00.000 11616 scope move finished after 1627 + 44 ms
22:14:43.423 00.000 11616 Move returns status 0, amount 1627
22:14:43.423 00.000 11616 move complete, result=0
22:14:43.423 00.000 11616 worker thread done servicing request
22:14:43.424 00.001 11616 Worker thread wakes up
22:14:43.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:43.424 00.000 12268 GuideStep: -0.2 px 109 ms EAST, 0.2 px 1627 ms SOUTH
22:14:43.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:45.434 02.010 11616 Exposure complete
22:14:45.488 00.054 11616 worker thread done servicing request
22:14:45.489 00.001 12268 OnExposeComplete: enter
22:14:45.489 00.000 12268 UpdateGuideState(): m_state=6
22:14:45.489 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
22:14:45.489 00.000 12268 Star::Find returns 1 (0), X=1153.08, Y=140.17, Mass=587, SNR=16.7, Peak=56 HFD=4.5
22:14:45.490 00.001 12268 MultiStar: [#1 0.11,0.23,1.19,U] [#2 0.19,0.19,0.96,U] [#3 0.66,0.46,0.00,M4] [#4 0.11,0.22,0.76,U] [#5 -0.25,0.14,0.81,U] [#6 0.05,0.09,0.82,U] [#7 -0.07,0.27,0.80,U] [#8 0.11,0.29,0.63,U] 
22:14:45.490 00.000 12268 refined, 7 included, MultiStar: {0.10, 0.16}, one-star: {0.43, -0.11}
22:14:45.490 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
22:14:45.490 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.72)
22:14:45.490 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.18 cameraTheta=1.02 mountX=0.17 mountY=0.08, mountTheta=0.43
22:14:45.495 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.16, opts=13)
22:14:45.496 00.001 12268 Enqueuing Move request for scope (0.10, 0.16)
22:14:45.496 00.000 11616 Worker thread wakes up
22:14:45.496 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
22:14:45.496 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
22:14:45.496 00.000 11616 Moving (0.10, 0.16) raw xDistance=0.17 yDistance=0.08
22:14:45.496 00.000 11616 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.036747, 1:0.076211
22:14:45.496 00.000 11616 BLC: No correction, Miss < min_move
22:14:45.496 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:14:45.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:14:45.496 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:45.497 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:14:45.497 00.000 11616 MoveAxis(E, 0, ABG)
22:14:45.497 00.000 11616 Move returns status 0, amount 0
22:14:45.497 00.000 11616 MoveAxis(N, 0, ABG)
22:14:45.497 00.000 11616 Move returns status 0, amount 0
22:14:45.497 00.000 11616 move complete, result=0
22:14:45.497 00.000 11616 worker thread done servicing request
22:14:45.517 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:45.535 00.018 12268 UpdateGuideState exits: m=587 SNR=16.7
22:14:45.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:45.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:45.535 00.000 12268 Enqueuing Expose request
22:14:45.536 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:45.536 00.000 11616 Worker thread wakes up
22:14:45.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:45.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:47.548 02.012 11616 Exposure complete
22:14:47.603 00.055 11616 worker thread done servicing request
22:14:47.603 00.000 12268 OnExposeComplete: enter
22:14:47.604 00.001 12268 UpdateGuideState(): m_state=6
22:14:47.604 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
22:14:47.604 00.000 12268 Star::Find returns 1 (0), X=1152.79, Y=140.43, Mass=634, SNR=17.2, Peak=52 HFD=5.0
22:14:47.604 00.000 12268 MultiStar: [#1 0.11,0.65,0.00,M1] [#2 -0.03,0.60,0.00,M1] [#3 -0.18,0.48,0.79,U] [#4 -0.13,0.59,0.00,M1] [#5 -0.62,0.44,0.00,M5] [#6 -0.29,0.24,0.69,U] [#7 -0.13,0.60,0.00,M1] [#8 -0.05,0.74,0.00,M1] 
22:14:47.604 00.000 12268 single-star, 2 included, MultiStar: {-0.08, 0.28}, one-star: {0.14, 0.14}
22:14:47.604 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
22:14:47.605 00.001 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.50)
22:14:47.605 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.19 cameraTheta=0.80 mountX=0.15 mountY=0.12, mountTheta=0.65
22:14:47.606 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.14, opts=13)
22:14:47.606 00.000 12268 Enqueuing Move request for scope (0.14, 0.14)
22:14:47.606 00.000 11616 Worker thread wakes up
22:14:47.606 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
22:14:47.606 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
22:14:47.606 00.000 11616 Moving (0.14, 0.14) raw xDistance=0.15 yDistance=0.12
22:14:47.606 00.000 11616 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.036747, 1:0.076211, 2:0.116191
22:14:47.607 00.001 11616 BLC: No correction, Miss < min_move
22:14:47.607 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:14:47.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:14:47.607 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:47.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:14:47.607 00.000 11616 MoveAxis(E, 0, ABG)
22:14:47.607 00.000 11616 Move returns status 0, amount 0
22:14:47.607 00.000 11616 MoveAxis(N, 0, ABG)
22:14:47.607 00.000 11616 Move returns status 0, amount 0
22:14:47.607 00.000 11616 move complete, result=0
22:14:47.607 00.000 11616 worker thread done servicing request
22:14:47.628 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:47.645 00.017 12268 UpdateGuideState exits: m=634 SNR=17.2
22:14:47.645 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:47.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:47.645 00.000 12268 Enqueuing Expose request
22:14:47.645 00.000 11616 Worker thread wakes up
22:14:47.646 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:47.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:47.646 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:49.662 02.016 11616 Exposure complete
22:14:49.716 00.054 11616 worker thread done servicing request
22:14:49.717 00.001 12268 OnExposeComplete: enter
22:14:49.717 00.000 12268 UpdateGuideState(): m_state=6
22:14:49.717 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
22:14:49.717 00.000 12268 Star::Find returns 1 (0), X=1152.81, Y=140.45, Mass=667, SNR=17.7, Peak=47 HFD=5.3
22:14:49.717 00.000 12268 MultiStar: [#1 0.01,0.63,0.00,M2] [#2 0.22,0.49,0.94,U] [#3 0.24,0.68,0.00,M4] [#4 -0.24,0.63,0.00,M2] [#5 -0.66,0.17,0.00,M6] [#6 -0.03,0.64,0.00,M1] [#7 -0.20,0.48,0.79,U] [#8 -0.16,0.65,0.00,M2] 
22:14:49.717 00.000 12268 single-star, 2 included, MultiStar: {0.08, 0.37}, one-star: {0.16, 0.17}
22:14:49.717 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
22:14:49.717 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.51)
22:14:49.717 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.23 cameraTheta=0.81 mountX=0.18 mountY=0.14, mountTheta=0.65
22:14:49.719 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.17, opts=13)
22:14:49.719 00.000 12268 Enqueuing Move request for scope (0.16, 0.17)
22:14:49.719 00.000 11616 Worker thread wakes up
22:14:49.719 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd
22:14:49.720 00.001 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.17)
22:14:49.720 00.000 11616 Moving (0.16, 0.17) raw xDistance=0.18 yDistance=0.14
22:14:49.720 00.000 11616 BLC: window closed
22:14:49.720 00.000 11616 BLC: History state: CurrMiss=0.14, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.036747, 1:0.076211, 2:0.116191
22:14:49.720 00.000 11616 BLC: No correction, Miss < min_move
22:14:49.720 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:14:49.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:14:49.720 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:49.721 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:14:49.721 00.000 11616 MoveAxis(E, 0, ABG)
22:14:49.721 00.000 11616 Move returns status 0, amount 0
22:14:49.721 00.000 11616 MoveAxis(N, 0, ABG)
22:14:49.721 00.000 11616 Move returns status 0, amount 0
22:14:49.721 00.000 11616 move complete, result=0
22:14:49.721 00.000 11616 worker thread done servicing request
22:14:49.744 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:49.763 00.019 12268 UpdateGuideState exits: m=667 SNR=17.7
22:14:49.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:49.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:49.763 00.000 12268 Enqueuing Expose request
22:14:49.763 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:49.763 00.000 11616 Worker thread wakes up
22:14:49.763 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:49.764 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:51.779 02.015 11616 Exposure complete
22:14:51.836 00.057 11616 worker thread done servicing request
22:14:51.836 00.000 12268 OnExposeComplete: enter
22:14:51.836 00.000 12268 UpdateGuideState(): m_state=6
22:14:51.837 00.001 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
22:14:51.837 00.000 12268 Star::Find returns 1 (0), X=1153.17, Y=140.01, Mass=722, SNR=18.5, Peak=57 HFD=4.8
22:14:51.837 00.000 12268 MultiStar: [#1 0.17,0.10,1.08,U] [#2 0.28,0.13,0.81,U] [#3 0.42,0.43,0.00,M5] [#4 0.08,-0.08,0.69,U] [#5 -0.20,-0.27,0.74,U] [#6 0.30,0.03,0.75,U] [#7 0.58,0.12,0.00,M1] [#8 0.17,0.19,0.59,U] 
22:14:51.837 00.000 12268 refined, 6 included, MultiStar: {0.21, -0.03}, one-star: {0.52, -0.28}
22:14:51.837 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
22:14:51.838 00.001 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.55)
22:14:51.838 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.15 mountX=-0.01 mountY=0.21, mountTheta=1.63
22:14:51.839 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.03, opts=13)
22:14:51.839 00.000 12268 Enqueuing Move request for scope (0.21, -0.03)
22:14:51.839 00.000 11616 Worker thread wakes up
22:14:51.840 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
22:14:51.840 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
22:14:51.840 00.000 11616 Moving (0.21, -0.03) raw xDistance=-0.01 yDistance=0.21
22:14:51.840 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:51.840 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:14:51.840 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:14:51.840 00.000 11616 MoveAxis(E, 0, ABG)
22:14:51.840 00.000 11616 Move returns status 0, amount 0
22:14:51.840 00.000 11616 MoveAxis(S, 18, ABG)
22:14:51.840 00.000 11616 Guiding  Dir = 1, Dur = 18
22:14:51.840 00.000 11616 IsSlewing returns 0
22:14:51.841 00.001 11616 IsGuiding returns 0
22:14:51.841 00.000 11616 PulseGuide returned control before completion, sleep 28
22:14:51.862 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:51.881 00.019 12268 UpdateGuideState exits: m=722 SNR=18.5
22:14:51.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:51.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:51.881 00.000 12268 Enqueuing Expose request
22:14:51.884 00.003 11616 IsGuiding returns 1
22:14:51.884 00.000 11616 scope still moving after pulse duration time elapsed
22:14:51.914 00.030 11616 IsSlewing returns 0
22:14:51.914 00.000 11616 IsGuiding returns 0
22:14:51.914 00.000 11616 scope move finished after 18 + 55 ms
22:14:51.915 00.001 11616 Move returns status 0, amount 18
22:14:51.915 00.000 11616 move complete, result=0
22:14:51.915 00.000 11616 worker thread done servicing request
22:14:51.915 00.000 11616 Worker thread wakes up
22:14:51.915 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 18 ms SOUTH
22:14:51.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:51.916 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:53.919 02.003 11616 Exposure complete
22:14:53.977 00.058 11616 worker thread done servicing request
22:14:53.978 00.001 12268 OnExposeComplete: enter
22:14:53.978 00.000 12268 UpdateGuideState(): m_state=6
22:14:53.978 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
22:14:53.978 00.000 12268 Star::Find returns 1 (0), X=1152.75, Y=140.41, Mass=633, SNR=17.3, Peak=48 HFD=4.8
22:14:53.979 00.001 12268 MultiStar: [#1 -0.07,0.35,1.19,U] [#2 -0.14,0.22,0.89,U] [#3 0.53,0.27,0.00,M6] [#4 -0.01,0.67,0.00,M2] [#5 -0.17,0.17,0.78,U] [#6 0.30,0.12,0.79,U] [#7 -0.38,0.49,0.00,M2] [#8 -0.32,0.47,0.60,U] 
22:14:53.979 00.000 12268 single-star, 5 included, MultiStar: {-0.04, 0.24}, one-star: {0.10, 0.12}
22:14:53.979 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
22:14:53.979 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.58)
22:14:53.979 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.15 cameraTheta=0.88 mountX=0.13 mountY=0.08, mountTheta=0.57
22:14:53.981 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.12, opts=13)
22:14:53.981 00.000 12268 Enqueuing Move request for scope (0.10, 0.12)
22:14:53.981 00.000 11616 Worker thread wakes up
22:14:53.981 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
22:14:53.981 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
22:14:53.981 00.000 11616 Moving (0.10, 0.12) raw xDistance=0.13 yDistance=0.08
22:14:53.981 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:14:53.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:14:53.981 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:53.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:14:53.981 00.000 11616 MoveAxis(E, 0, ABG)
22:14:53.981 00.000 11616 Move returns status 0, amount 0
22:14:53.982 00.001 11616 MoveAxis(N, 0, ABG)
22:14:53.982 00.000 11616 Move returns status 0, amount 0
22:14:53.982 00.000 11616 move complete, result=0
22:14:53.982 00.000 11616 worker thread done servicing request
22:14:54.003 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:54.020 00.017 12268 UpdateGuideState exits: m=633 SNR=17.3
22:14:54.020 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:54.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:54.021 00.001 12268 Enqueuing Expose request
22:14:54.021 00.000 11616 Worker thread wakes up
22:14:54.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:54.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:54.021 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:56.034 02.013 11616 Exposure complete
22:14:56.089 00.055 11616 worker thread done servicing request
22:14:56.090 00.001 12268 OnExposeComplete: enter
22:14:56.090 00.000 12268 UpdateGuideState(): m_state=6
22:14:56.090 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
22:14:56.090 00.000 12268 Star::Find returns 1 (0), X=1153.57, Y=140.11, Mass=668, SNR=17.8, Peak=44 HFD=5.2
22:14:56.090 00.000 12268 MultiStar: [#1 0.34,0.14,1.26,U] [#2 0.85,0.06,0.00,M1] [#3 0.88,0.08,0.00,M7] [#4 0.42,0.37,0.70,U] [#5 -0.05,-0.29,0.78,U] [#6 0.32,0.14,0.80,U] [#7 0.54,0.19,0.85,U] [#8 1.42,0.45,0.00,M1] 
22:14:56.090 00.000 12268 refined, 5 included, MultiStar: {0.43, 0.06}, one-star: {0.91, -0.18}
22:14:56.091 00.001 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
22:14:56.091 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
22:14:56.091 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.06 hyp=0.43 cameraTheta=0.13 mountX=0.10 mountY=0.42, mountTheta=1.34
22:14:56.092 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=0.06, opts=13)
22:14:56.092 00.000 12268 Enqueuing Move request for scope (0.43, 0.06)
22:14:56.092 00.000 11616 Worker thread wakes up
22:14:56.092 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.06) opts 0xd
22:14:56.092 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, 0.06)
22:14:56.093 00.001 11616 Moving (0.43, 0.06) raw xDistance=0.10 yDistance=0.42
22:14:56.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:14:56.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:14:56.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
22:14:56.094 00.001 11616 MoveAxis(E, 0, ABG)
22:14:56.094 00.000 11616 Move returns status 0, amount 0
22:14:56.094 00.000 11616 MoveAxis(S, 35, ABG)
22:14:56.094 00.000 11616 Guiding  Dir = 1, Dur = 35
22:14:56.094 00.000 11616 IsSlewing returns 0
22:14:56.094 00.000 11616 IsGuiding returns 0
22:14:56.095 00.001 11616 PulseGuide returned control before completion, sleep 45
22:14:56.115 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:56.132 00.017 12268 UpdateGuideState exits: m=668 SNR=17.8
22:14:56.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:56.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:56.133 00.001 12268 Enqueuing Expose request
22:14:56.143 00.010 11616 IsGuiding returns 1
22:14:56.143 00.000 11616 scope still moving after pulse duration time elapsed
22:14:56.174 00.031 11616 IsSlewing returns 0
22:14:56.175 00.001 11616 IsGuiding returns 0
22:14:56.175 00.000 11616 scope move finished after 35 + 44 ms
22:14:56.175 00.000 11616 Move returns status 0, amount 35
22:14:56.175 00.000 11616 move complete, result=0
22:14:56.175 00.000 11616 worker thread done servicing request
22:14:56.175 00.000 11616 Worker thread wakes up
22:14:56.176 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:56.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:56.177 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 35 ms SOUTH
22:14:58.194 02.017 11616 Exposure complete
22:14:58.251 00.057 12268 OnExposeComplete: enter
22:14:58.251 00.000 12268 UpdateGuideState(): m_state=6
22:14:58.251 00.000 11616 worker thread done servicing request
22:14:58.252 00.001 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
22:14:58.252 00.000 12268 Star::Find returns 1 (0), X=1153.16, Y=140.64, Mass=653, SNR=17.6, Peak=49 HFD=5.3
22:14:58.252 00.000 12268 MultiStar: [#1 0.16,0.72,0.00,M1] [#2 0.39,0.61,0.00,M2] [#3 0.60,0.80,0.00,M8] [#4 0.25,0.80,0.00,M2] [#5 -0.01,0.45,0.80,U] [#6 0.06,0.53,0.78,U] [#7 0.42,0.60,0.00,M2] [#8 0.27,0.65,0.00,M2] 
22:14:58.253 00.001 12268 refined, 2 included, MultiStar: {0.21, 0.43}, one-star: {0.51, 0.35}
22:14:58.253 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
22:14:58.253 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.82)
22:14:58.253 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.43 hyp=0.48 cameraTheta=1.12 mountX=0.45 mountY=0.15, mountTheta=0.33
22:14:58.255 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.43, opts=13)
22:14:58.255 00.000 12268 Enqueuing Move request for scope (0.21, 0.43)
22:14:58.255 00.000 11616 Worker thread wakes up
22:14:58.255 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.43) opts 0xd
22:14:58.255 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.43)
22:14:58.255 00.000 11616 Moving (0.21, 0.43) raw xDistance=0.45 yDistance=0.15
22:14:58.255 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
22:14:58.256 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.36
22:14:58.257 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
22:14:58.257 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
22:14:58.257 00.000 11616 MoveAxis(W, 254, ABG)
22:14:58.257 00.000 11616 Guiding  Dir = 3, Dur = 254
22:14:58.258 00.001 11616 IsSlewing returns 0
22:14:58.258 00.000 11616 IsGuiding returns 0
22:14:58.259 00.001 11616 PulseGuide returned control before completion, sleep 264
22:14:58.279 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:14:58.300 00.021 12268 UpdateGuideState exits: m=653 SNR=17.6
22:14:58.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:58.301 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:14:58.301 00.000 12268 Enqueuing Expose request
22:14:58.529 00.228 11616 IsGuiding returns 1
22:14:58.529 00.000 11616 scope still moving after pulse duration time elapsed
22:14:58.561 00.032 11616 IsSlewing returns 0
22:14:58.561 00.000 11616 IsGuiding returns 1
22:14:58.592 00.031 11616 IsSlewing returns 0
22:14:58.592 00.000 11616 IsGuiding returns 0
22:14:58.592 00.000 11616 scope move finished after 254 + 80 ms
22:14:58.592 00.000 11616 Move returns status 0, amount 254
22:14:58.592 00.000 11616 MoveAxis(S, 13, ABG)
22:14:58.592 00.000 11616 Guiding  Dir = 1, Dur = 13
22:14:58.593 00.001 11616 IsSlewing returns 0
22:14:58.593 00.000 11616 IsGuiding returns 0
22:14:58.593 00.000 11616 PulseGuide returned control before completion, sleep 23
22:14:58.623 00.030 11616 IsGuiding returns 1
22:14:58.623 00.000 11616 scope still moving after pulse duration time elapsed
22:14:58.654 00.031 11616 IsSlewing returns 0
22:14:58.654 00.000 11616 IsGuiding returns 0
22:14:58.655 00.001 11616 scope move finished after 13 + 48 ms
22:14:58.655 00.000 11616 Move returns status 0, amount 13
22:14:58.655 00.000 11616 move complete, result=0
22:14:58.655 00.000 11616 worker thread done servicing request
22:14:58.655 00.000 11616 Worker thread wakes up
22:14:58.655 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:14:58.655 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:14:58.655 00.000 12268 GuideStep: 0.5 px 254 ms WEST, 0.2 px 13 ms SOUTH
22:15:00.668 02.013 11616 Exposure complete
22:15:00.723 00.055 11616 worker thread done servicing request
22:15:00.723 00.000 12268 OnExposeComplete: enter
22:15:00.724 00.001 12268 UpdateGuideState(): m_state=6
22:15:00.724 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
22:15:00.724 00.000 12268 Star::Find returns 1 (0), X=1152.89, Y=140.38, Mass=664, SNR=17.7, Peak=49 HFD=5.2
22:15:00.724 00.000 12268 MultiStar: [#1 0.23,0.34,1.17,U] [#2 0.25,0.38,0.98,U] [#3 0.15,0.43,0.79,U] [#4 -0.05,0.38,0.66,U] [#5 -0.34,-0.09,0.78,U] [#6 0.27,0.51,0.00,M1] [#7 -0.10,0.72,0.00,M3] [#8 -0.10,0.40,0.58,U] 
22:15:00.724 00.000 12268 single-star, 6 included, MultiStar: {0.08, 0.27}, one-star: {0.23, 0.09}
22:15:00.724 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
22:15:00.724 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.09)
22:15:00.724 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.09 hyp=0.25 cameraTheta=0.39 mountX=0.12 mountY=0.22, mountTheta=1.08
22:15:00.727 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.09, opts=13)
22:15:00.727 00.000 12268 Enqueuing Move request for scope (0.23, 0.09)
22:15:00.727 00.000 11616 Worker thread wakes up
22:15:00.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.09) opts 0xd
22:15:00.727 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.09)
22:15:00.727 00.000 11616 Moving (0.23, 0.09) raw xDistance=0.12 yDistance=0.22
22:15:00.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
22:15:00.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
22:15:00.728 00.001 11616 MoveAxis(W, 65, ABG)
22:15:00.728 00.000 11616 Guiding  Dir = 3, Dur = 65
22:15:00.728 00.000 11616 IsSlewing returns 0
22:15:00.728 00.000 11616 IsGuiding returns 0
22:15:00.729 00.001 11616 PulseGuide returned control before completion, sleep 75
22:15:00.748 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:00.766 00.018 12268 UpdateGuideState exits: m=664 SNR=17.7
22:15:00.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:00.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:00.766 00.000 12268 Enqueuing Expose request
22:15:00.818 00.052 11616 IsGuiding returns 1
22:15:00.818 00.000 11616 scope still moving after pulse duration time elapsed
22:15:00.849 00.031 11616 IsSlewing returns 0
22:15:00.850 00.001 11616 IsGuiding returns 0
22:15:00.850 00.000 11616 scope move finished after 65 + 56 ms
22:15:00.850 00.000 11616 Move returns status 0, amount 65
22:15:00.850 00.000 11616 MoveAxis(S, 18, ABG)
22:15:00.850 00.000 11616 Guiding  Dir = 1, Dur = 18
22:15:00.850 00.000 11616 IsSlewing returns 0
22:15:00.850 00.000 11616 IsGuiding returns 0
22:15:00.851 00.001 11616 PulseGuide returned control before completion, sleep 28
22:15:00.880 00.029 11616 IsGuiding returns 1
22:15:00.880 00.000 11616 scope still moving after pulse duration time elapsed
22:15:00.911 00.031 11616 IsSlewing returns 0
22:15:00.912 00.001 11616 IsGuiding returns 0
22:15:00.912 00.000 11616 scope move finished after 18 + 43 ms
22:15:00.912 00.000 11616 Move returns status 0, amount 18
22:15:00.912 00.000 11616 move complete, result=0
22:15:00.912 00.000 11616 worker thread done servicing request
22:15:00.912 00.000 11616 Worker thread wakes up
22:15:00.912 00.000 12268 GuideStep: 0.1 px 65 ms WEST, 0.2 px 18 ms SOUTH
22:15:00.913 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:00.913 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:02.926 02.013 11616 Exposure complete
22:15:02.982 00.056 11616 worker thread done servicing request
22:15:02.983 00.001 12268 OnExposeComplete: enter
22:15:02.983 00.000 12268 UpdateGuideState(): m_state=6
22:15:02.983 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
22:15:02.983 00.000 12268 Star::Find returns 1 (0), X=1153.05, Y=139.89, Mass=729, SNR=18.6, Peak=47 HFD=5.9
22:15:02.983 00.000 12268 MultiStar: [#1 0.34,-0.14,1.14,U] [#2 0.64,-0.28,0.00,M2] [#3 0.79,-0.06,0.00,M8] [#4 0.27,-0.16,0.61,U] [#5 0.16,-0.50,0.71,U] [#6 0.20,-0.21,0.79,U] [#7 0.50,-0.03,0.73,U] [#8 0.28,0.15,0.60,U] 
22:15:02.983 00.000 12268 refined, 6 included, MultiStar: {0.32, -0.20}, one-star: {0.40, -0.39}
22:15:02.984 00.001 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
22:15:02.984 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
22:15:02.984 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.20 hyp=0.37 cameraTheta=-0.56 mountX=-0.17 mountY=0.34, mountTheta=2.03
22:15:02.986 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.20, opts=13)
22:15:02.986 00.000 12268 Enqueuing Move request for scope (0.32, -0.20)
22:15:02.986 00.000 11616 Worker thread wakes up
22:15:02.986 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.20) opts 0xd
22:15:02.986 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.20)
22:15:02.986 00.000 11616 Moving (0.32, -0.20) raw xDistance=-0.17 yDistance=0.34
22:15:02.986 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:15:02.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:15:02.987 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
22:15:02.987 00.000 11616 MoveAxis(E, 0, ABG)
22:15:02.987 00.000 11616 Move returns status 0, amount 0
22:15:02.987 00.000 11616 MoveAxis(S, 29, ABG)
22:15:02.987 00.000 11616 Guiding  Dir = 1, Dur = 29
22:15:02.987 00.000 11616 IsSlewing returns 0
22:15:02.987 00.000 11616 IsGuiding returns 0
22:15:02.988 00.001 11616 PulseGuide returned control before completion, sleep 39
22:15:03.009 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:03.027 00.018 12268 UpdateGuideState exits: m=729 SNR=18.6
22:15:03.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:03.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:03.027 00.000 12268 Enqueuing Expose request
22:15:03.032 00.005 11616 IsGuiding returns 1
22:15:03.032 00.000 11616 scope still moving after pulse duration time elapsed
22:15:03.064 00.032 11616 IsSlewing returns 0
22:15:03.064 00.000 11616 IsGuiding returns 0
22:15:03.064 00.000 11616 scope move finished after 29 + 48 ms
22:15:03.065 00.001 11616 Move returns status 0, amount 29
22:15:03.065 00.000 11616 move complete, result=0
22:15:03.065 00.000 11616 worker thread done servicing request
22:15:03.065 00.000 11616 Worker thread wakes up
22:15:03.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:03.066 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:03.066 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 29 ms SOUTH
22:15:05.081 02.015 11616 Exposure complete
22:15:05.141 00.060 11616 worker thread done servicing request
22:15:05.141 00.000 12268 OnExposeComplete: enter
22:15:05.141 00.000 12268 UpdateGuideState(): m_state=6
22:15:05.141 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
22:15:05.141 00.000 12268 Star::Find returns 1 (0), X=1153.29, Y=139.69, Mass=687, SNR=18.1, Peak=46 HFD=5.5
22:15:05.142 00.001 12268 MultiStar: [#1 0.35,-0.31,1.14,U] [#2 0.68,-0.41,0.00,M3] [#3 1.03,-0.24,0.00,M9] [#4 0.48,-0.16,0.67,U] [#5 0.38,-0.52,0.00,M1] [#6 0.56,-0.31,0.00,M1] [#7 0.51,-0.26,0.00,M3] [#8 1.22,0.43,0.00,M1] 
22:15:05.142 00.000 12268 refined, 2 included, MultiStar: {0.48, -0.38}, one-star: {0.63, -0.60}
22:15:05.142 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
22:15:05.142 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.04)
22:15:05.142 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.38 hyp=0.61 cameraTheta=-0.66 mountX=-0.33 mountY=0.53, mountTheta=2.13
22:15:05.144 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.38, opts=13)
22:15:05.144 00.000 12268 Enqueuing Move request for scope (0.48, -0.38)
22:15:05.144 00.000 11616 Worker thread wakes up
22:15:05.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.38) opts 0xd
22:15:05.144 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.38)
22:15:05.144 00.000 11616 Moving (0.48, -0.38) raw xDistance=-0.33 yDistance=0.53
22:15:05.145 00.001 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
22:15:05.145 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
22:15:05.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
22:15:05.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
22:15:05.145 00.000 11616 MoveAxis(E, 184, ABG)
22:15:05.145 00.000 11616 Guiding  Dir = 2, Dur = 184
22:15:05.145 00.000 11616 IsSlewing returns 0
22:15:05.145 00.000 11616 IsGuiding returns 0
22:15:05.146 00.001 11616 PulseGuide returned control before completion, sleep 194
22:15:05.166 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:05.183 00.017 12268 UpdateGuideState exits: m=687 SNR=18.1
22:15:05.183 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:05.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:05.183 00.000 12268 Enqueuing Expose request
22:15:05.343 00.160 11616 IsGuiding returns 1
22:15:05.344 00.001 11616 scope still moving after pulse duration time elapsed
22:15:05.374 00.030 11616 IsSlewing returns 0
22:15:05.376 00.002 11616 IsGuiding returns 0
22:15:05.376 00.000 11616 scope move finished after 184 + 45 ms
22:15:05.376 00.000 11616 Move returns status 0, amount 184
22:15:05.376 00.000 11616 MoveAxis(S, 45, ABG)
22:15:05.376 00.000 11616 Guiding  Dir = 1, Dur = 45
22:15:05.376 00.000 11616 IsSlewing returns 0
22:15:05.377 00.001 11616 IsGuiding returns 0
22:15:05.377 00.000 11616 PulseGuide returned control before completion, sleep 55
22:15:05.436 00.059 11616 IsGuiding returns 1
22:15:05.436 00.000 11616 scope still moving after pulse duration time elapsed
22:15:05.467 00.031 11616 IsSlewing returns 0
22:15:05.467 00.000 11616 IsGuiding returns 0
22:15:05.467 00.000 11616 scope move finished after 45 + 46 ms
22:15:05.467 00.000 11616 Move returns status 0, amount 45
22:15:05.467 00.000 11616 move complete, result=0
22:15:05.468 00.001 11616 worker thread done servicing request
22:15:05.468 00.000 11616 Worker thread wakes up
22:15:05.468 00.000 12268 GuideStep: -0.3 px 184 ms EAST, 0.5 px 45 ms SOUTH
22:15:05.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:05.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:07.477 02.009 11616 Exposure complete
22:15:07.533 00.056 11616 worker thread done servicing request
22:15:07.533 00.000 12268 OnExposeComplete: enter
22:15:07.533 00.000 12268 UpdateGuideState(): m_state=6
22:15:07.533 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
22:15:07.533 00.000 12268 Star::Find returns 1 (0), X=1153.13, Y=139.69, Mass=707, SNR=18.3, Peak=62 HFD=5.0
22:15:07.534 00.001 12268 MultiStar: [#1 0.23,-0.14,1.19,U] [#2 0.64,-0.12,0.00,M4] [#3 0.67,-0.23,0.00,M10] [#4 0.52,0.09,0.69,U] [#5 0.21,-0.48,0.77,U] [#6 0.23,-0.11,0.76,U] [#7 0.42,-0.19,0.84,U] [#8 -0.03,-0.14,0.58,U] 
22:15:07.534 00.000 12268 refined, 6 included, MultiStar: {0.30, -0.24}, one-star: {0.47, -0.59}
22:15:07.534 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
22:15:07.534 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
22:15:07.534 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.24 hyp=0.39 cameraTheta=-0.67 mountX=-0.21 mountY=0.33, mountTheta=2.13
22:15:07.536 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.24, opts=13)
22:15:07.536 00.000 12268 Enqueuing Move request for scope (0.30, -0.24)
22:15:07.536 00.000 11616 Worker thread wakes up
22:15:07.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.24) opts 0xd
22:15:07.536 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.24)
22:15:07.536 00.000 11616 Moving (0.30, -0.24) raw xDistance=-0.21 yDistance=0.33
22:15:07.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
22:15:07.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
22:15:07.536 00.000 11616 MoveAxis(E, 116, ABG)
22:15:07.536 00.000 11616 Guiding  Dir = 2, Dur = 116
22:15:07.537 00.001 11616 IsSlewing returns 0
22:15:07.537 00.000 11616 IsGuiding returns 0
22:15:07.537 00.000 11616 PulseGuide returned control before completion, sleep 126
22:15:07.557 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:07.576 00.019 12268 UpdateGuideState exits: m=707 SNR=18.3
22:15:07.576 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:07.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:07.576 00.000 12268 Enqueuing Expose request
22:15:07.675 00.099 11616 IsGuiding returns 1
22:15:07.675 00.000 11616 scope still moving after pulse duration time elapsed
22:15:07.706 00.031 11616 IsSlewing returns 0
22:15:07.706 00.000 11616 IsGuiding returns 0
22:15:07.706 00.000 11616 scope move finished after 116 + 53 ms
22:15:07.706 00.000 11616 Move returns status 0, amount 116
22:15:07.707 00.001 11616 MoveAxis(S, 28, ABG)
22:15:07.707 00.000 11616 Guiding  Dir = 1, Dur = 28
22:15:07.707 00.000 11616 IsSlewing returns 0
22:15:07.707 00.000 11616 IsGuiding returns 0
22:15:07.708 00.001 11616 PulseGuide returned control before completion, sleep 38
22:15:07.751 00.043 11616 IsGuiding returns 1
22:15:07.751 00.000 11616 scope still moving after pulse duration time elapsed
22:15:07.783 00.032 11616 IsSlewing returns 0
22:15:07.784 00.001 11616 IsGuiding returns 0
22:15:07.784 00.000 11616 scope move finished after 28 + 48 ms
22:15:07.784 00.000 11616 Move returns status 0, amount 28
22:15:07.784 00.000 11616 move complete, result=0
22:15:07.785 00.001 11616 worker thread done servicing request
22:15:07.785 00.000 11616 Worker thread wakes up
22:15:07.785 00.000 12268 GuideStep: -0.2 px 116 ms EAST, 0.3 px 28 ms SOUTH
22:15:07.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:07.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:09.792 02.007 11616 Exposure complete
22:15:09.848 00.056 11616 worker thread done servicing request
22:15:09.848 00.000 12268 OnExposeComplete: enter
22:15:09.848 00.000 12268 UpdateGuideState(): m_state=6
22:15:09.849 00.001 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
22:15:09.849 00.000 12268 Star::Find returns 1 (0), X=1153.08, Y=139.75, Mass=646, SNR=17.4, Peak=49 HFD=5.5
22:15:09.849 00.000 12268 MultiStar: [#1 0.07,-0.23,1.24,U] [#2 0.34,-0.44,0.90,U] [#3 0.24,-0.43,0.77,U] [#4 0.08,-0.42,0.71,U] [#5 -0.39,-0.66,0.00,M1] [#6 -0.09,-0.35,0.78,U] [#7 0.21,-0.71,0.00,M3] [#8 -0.06,-0.25,0.59,U] 
22:15:09.849 00.000 12268 refined, 6 included, MultiStar: {0.16, -0.38}, one-star: {0.42, -0.54}
22:15:09.849 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
22:15:09.849 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.52)
22:15:09.850 00.001 12268 CameraToMount -- cameraX=0.16 cameraY=-0.38 hyp=0.41 cameraTheta=-1.18 mountX=-0.36 mountY=0.20, mountTheta=2.63
22:15:09.851 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.38, opts=13)
22:15:09.851 00.000 12268 Enqueuing Move request for scope (0.16, -0.38)
22:15:09.851 00.000 11616 Worker thread wakes up
22:15:09.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.38) opts 0xd
22:15:09.851 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.38)
22:15:09.851 00.000 11616 Moving (0.16, -0.38) raw xDistance=-0.36 yDistance=0.20
22:15:09.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
22:15:09.852 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:15:09.852 00.000 11616 MoveAxis(E, 202, ABG)
22:15:09.852 00.000 11616 Guiding  Dir = 2, Dur = 202
22:15:09.852 00.000 11616 IsSlewing returns 0
22:15:09.852 00.000 11616 IsGuiding returns 0
22:15:09.853 00.001 11616 PulseGuide returned control before completion, sleep 212
22:15:09.873 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:09.893 00.020 12268 UpdateGuideState exits: m=646 SNR=17.4
22:15:09.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:09.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:09.893 00.000 12268 Enqueuing Expose request
22:15:10.081 00.188 11616 IsGuiding returns 1
22:15:10.081 00.000 11616 scope still moving after pulse duration time elapsed
22:15:10.112 00.031 11616 IsSlewing returns 0
22:15:10.112 00.000 11616 IsGuiding returns 1
22:15:10.142 00.030 11616 IsSlewing returns 0
22:15:10.143 00.001 11616 IsGuiding returns 1
22:15:10.173 00.030 11616 IsSlewing returns 0
22:15:10.173 00.000 11616 IsGuiding returns 0
22:15:10.174 00.001 11616 scope move finished after 202 + 118 ms
22:15:10.174 00.000 11616 Move returns status 0, amount 202
22:15:10.174 00.000 11616 MoveAxis(S, 17, ABG)
22:15:10.174 00.000 11616 Guiding  Dir = 1, Dur = 17
22:15:10.174 00.000 11616 IsSlewing returns 0
22:15:10.174 00.000 11616 IsGuiding returns 0
22:15:10.175 00.001 11616 PulseGuide returned control before completion, sleep 27
22:15:10.205 00.030 11616 IsGuiding returns 1
22:15:10.206 00.001 11616 scope still moving after pulse duration time elapsed
22:15:10.236 00.030 11616 IsSlewing returns 0
22:15:10.237 00.001 11616 IsGuiding returns 0
22:15:10.237 00.000 11616 scope move finished after 17 + 45 ms
22:15:10.237 00.000 11616 Move returns status 0, amount 17
22:15:10.237 00.000 11616 move complete, result=0
22:15:10.237 00.000 11616 worker thread done servicing request
22:15:10.237 00.000 11616 Worker thread wakes up
22:15:10.237 00.000 12268 GuideStep: -0.4 px 202 ms EAST, 0.2 px 17 ms SOUTH
22:15:10.238 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:10.238 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:12.255 02.017 11616 Exposure complete
22:15:12.310 00.055 11616 worker thread done servicing request
22:15:12.310 00.000 12268 OnExposeComplete: enter
22:15:12.310 00.000 12268 UpdateGuideState(): m_state=6
22:15:12.310 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
22:15:12.310 00.000 12268 Star::Find returns 1 (0), X=1152.97, Y=140.24, Mass=735, SNR=18.7, Peak=57 HFD=5.3
22:15:12.311 00.001 12268 MultiStar: [#1 0.14,-0.01,1.16,U] [#2 0.07,-0.24,0.86,U] [#3 0.32,-0.13,0.76,U] [#4 0.28,-0.15,0.66,U] [#5 -0.33,0.06,0.72,U] [#6 0.24,-0.20,0.73,U] [#7 0.13,0.22,0.72,U] [#8 -0.02,0.29,0.56,U] 
22:15:12.311 00.000 12268 refined, 8 included, MultiStar: {0.14, -0.03}, one-star: {0.31, -0.05}
22:15:12.311 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
22:15:12.311 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.46)
22:15:12.311 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.24 mountX=-0.02 mountY=0.14, mountTheta=1.72
22:15:12.313 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.03, opts=13)
22:15:12.313 00.000 12268 Enqueuing Move request for scope (0.14, -0.03)
22:15:12.314 00.001 11616 Worker thread wakes up
22:15:12.314 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
22:15:12.314 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
22:15:12.314 00.000 11616 Moving (0.14, -0.03) raw xDistance=-0.02 yDistance=0.14
22:15:12.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:12.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:15:12.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:12.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:15:12.314 00.000 11616 MoveAxis(E, 0, ABG)
22:15:12.315 00.001 11616 Move returns status 0, amount 0
22:15:12.315 00.000 11616 MoveAxis(N, 0, ABG)
22:15:12.315 00.000 11616 Move returns status 0, amount 0
22:15:12.315 00.000 11616 move complete, result=0
22:15:12.315 00.000 11616 worker thread done servicing request
22:15:12.335 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:12.355 00.020 12268 UpdateGuideState exits: m=735 SNR=18.7
22:15:12.355 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:12.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:12.355 00.000 12268 Enqueuing Expose request
22:15:12.355 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:12.355 00.000 11616 Worker thread wakes up
22:15:12.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:12.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:14.362 02.007 11616 Exposure complete
22:15:14.421 00.059 11616 worker thread done servicing request
22:15:14.421 00.000 12268 OnExposeComplete: enter
22:15:14.421 00.000 12268 UpdateGuideState(): m_state=6
22:15:14.421 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
22:15:14.421 00.000 12268 Star::Find returns 1 (0), X=1152.95, Y=140.24, Mass=686, SNR=18.0, Peak=53 HFD=5.4
22:15:14.421 00.000 12268 MultiStar: [#1 0.21,0.20,1.18,U] [#2 0.37,-0.36,0.87,U] [#3 0.62,-0.20,0.00,M9] [#4 -0.08,0.07,0.73,U] [#5 -0.27,-0.03,0.78,U] [#6 0.07,0.11,0.73,U] [#7 0.32,0.31,0.82,U] [#8 -0.19,0.33,0.61,U] 
22:15:14.421 00.000 12268 refined, 7 included, MultiStar: {0.12, 0.07}, one-star: {0.30, -0.05}
22:15:14.422 00.001 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
22:15:14.422 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
22:15:14.422 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.13 cameraTheta=0.51 mountX=0.08 mountY=0.11, mountTheta=0.95
22:15:14.423 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.07, opts=13)
22:15:14.423 00.000 12268 Enqueuing Move request for scope (0.12, 0.07)
22:15:14.423 00.000 11616 Worker thread wakes up
22:15:14.423 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
22:15:14.423 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
22:15:14.423 00.000 11616 Moving (0.12, 0.07) raw xDistance=0.08 yDistance=0.11
22:15:14.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:14.424 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:15:14.424 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:14.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:15:14.424 00.000 11616 MoveAxis(E, 0, ABG)
22:15:14.424 00.000 11616 Move returns status 0, amount 0
22:15:14.424 00.000 11616 MoveAxis(N, 0, ABG)
22:15:14.424 00.000 11616 Move returns status 0, amount 0
22:15:14.424 00.000 11616 move complete, result=0
22:15:14.424 00.000 11616 worker thread done servicing request
22:15:14.445 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:14.462 00.017 12268 UpdateGuideState exits: m=686 SNR=18.0
22:15:14.462 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:14.463 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:14.463 00.000 12268 Enqueuing Expose request
22:15:14.463 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:14.463 00.000 11616 Worker thread wakes up
22:15:14.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:14.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:16.477 02.014 11616 Exposure complete
22:15:16.530 00.053 11616 worker thread done servicing request
22:15:16.530 00.000 12268 OnExposeComplete: enter
22:15:16.530 00.000 12268 UpdateGuideState(): m_state=6
22:15:16.530 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
22:15:16.531 00.001 12268 Star::Find returns 1 (0), X=1153.03, Y=140.32, Mass=633, SNR=17.3, Peak=45 HFD=5.1
22:15:16.531 00.000 12268 MultiStar: [#1 0.31,0.45,1.16,U] [#2 0.33,0.42,0.91,U] [#3 0.23,0.17,0.81,U] [#4 0.22,0.05,0.71,U] [#5 0.06,-0.13,0.81,U] [#6 0.24,0.34,0.81,U] [#7 0.16,0.63,0.00,M2] [#8 0.42,0.49,0.00,M1] 
22:15:16.531 00.000 12268 refined, 6 included, MultiStar: {0.26, 0.20}, one-star: {0.37, 0.04}
22:15:16.531 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.47) = xAngle (-0.81 = -0.81)
22:15:16.531 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.36)
22:15:16.531 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.20 hyp=0.33 cameraTheta=0.66 mountX=0.23 mountY=0.23, mountTheta=0.79
22:15:16.534 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.20, opts=13)
22:15:16.534 00.000 12268 Enqueuing Move request for scope (0.26, 0.20)
22:15:16.534 00.000 11616 Worker thread wakes up
22:15:16.534 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.20) opts 0xd
22:15:16.534 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.20)
22:15:16.534 00.000 11616 Moving (0.26, 0.20) raw xDistance=0.23 yDistance=0.23
22:15:16.534 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:15:16.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:15:16.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
22:15:16.534 00.000 11616 MoveAxis(E, 0, ABG)
22:15:16.534 00.000 11616 Move returns status 0, amount 0
22:15:16.534 00.000 11616 MoveAxis(S, 20, ABG)
22:15:16.535 00.001 11616 Guiding  Dir = 1, Dur = 20
22:15:16.535 00.000 11616 IsSlewing returns 0
22:15:16.535 00.000 11616 IsGuiding returns 0
22:15:16.536 00.001 11616 PulseGuide returned control before completion, sleep 30
22:15:16.556 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:16.569 00.013 11616 IsGuiding returns 1
22:15:16.570 00.001 11616 scope still moving after pulse duration time elapsed
22:15:16.575 00.005 12268 UpdateGuideState exits: m=633 SNR=17.3
22:15:16.575 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:16.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:16.575 00.000 12268 Enqueuing Expose request
22:15:16.600 00.025 11616 IsSlewing returns 0
22:15:16.601 00.001 11616 IsGuiding returns 0
22:15:16.601 00.000 11616 scope move finished after 20 + 45 ms
22:15:16.601 00.000 11616 Move returns status 0, amount 20
22:15:16.601 00.000 11616 move complete, result=0
22:15:16.602 00.001 11616 worker thread done servicing request
22:15:16.602 00.000 11616 Worker thread wakes up
22:15:16.603 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:16.603 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 20 ms SOUTH
22:15:16.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:18.610 02.007 11616 Exposure complete
22:15:18.665 00.055 11616 worker thread done servicing request
22:15:18.666 00.001 12268 OnExposeComplete: enter
22:15:18.666 00.000 12268 UpdateGuideState(): m_state=6
22:15:18.666 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
22:15:18.666 00.000 12268 Star::Find returns 1 (0), X=1152.85, Y=141.04, Mass=601, SNR=16.8, Peak=44 HFD=5.2
22:15:18.667 00.001 12268 MultiStar: [#1 0.05,1.01,0.00,M1] [#2 0.35,0.66,0.00,M1] [#3 0.30,0.91,0.00,M9] [#4 -0.20,0.86,0.00,M1] [#5 -0.40,0.68,0.00,M1] [#6 -0.11,0.91,0.00,M1] [#7 -0.20,0.91,0.00,M3] [#8 -0.15,1.06,0.00,M2] 
22:15:18.667 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
22:15:18.667 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
22:15:18.667 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.75 hyp=0.78 cameraTheta=1.32 mountX=0.77 mountY=0.09, mountTheta=0.12
22:15:18.668 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.75, opts=13)
22:15:18.668 00.000 12268 Enqueuing Move request for scope (0.19, 0.75)
22:15:18.668 00.000 11616 Worker thread wakes up
22:15:18.669 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.75) opts 0xd
22:15:18.669 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.75)
22:15:18.669 00.000 11616 Moving (0.19, 0.75) raw xDistance=0.77 yDistance=0.09
22:15:18.669 00.000 11616 resist switch: large excursion: input 0.77 thresh 0.29 direction from -1 to 1
22:15:18.669 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.30
22:15:18.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.77
22:15:18.669 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:18.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:15:18.669 00.000 11616 MoveAxis(W, 429, ABG)
22:15:18.669 00.000 11616 Guiding  Dir = 3, Dur = 429
22:15:18.669 00.000 11616 IsSlewing returns 0
22:15:18.670 00.001 11616 IsGuiding returns 0
22:15:18.670 00.000 11616 PulseGuide returned control before completion, sleep 439
22:15:18.692 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:18.710 00.018 12268 UpdateGuideState exits: m=601 SNR=16.8
22:15:18.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:18.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:18.710 00.000 12268 Enqueuing Expose request
22:15:19.123 00.413 11616 IsGuiding returns 0
22:15:19.123 00.000 11616 Move returns status 0, amount 429
22:15:19.123 00.000 11616 MoveAxis(N, 0, ABG)
22:15:19.123 00.000 11616 Move returns status 0, amount 0
22:15:19.123 00.000 11616 move complete, result=0
22:15:19.123 00.000 11616 worker thread done servicing request
22:15:19.123 00.000 11616 Worker thread wakes up
22:15:19.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:19.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:19.123 00.000 12268 GuideStep: 0.8 px 429 ms WEST, 0.1 px 0 ms NORTH
22:15:21.131 02.008 11616 Exposure complete
22:15:21.188 00.057 11616 worker thread done servicing request
22:15:21.188 00.000 12268 OnExposeComplete: enter
22:15:21.188 00.000 12268 UpdateGuideState(): m_state=6
22:15:21.188 00.000 12268 Star::Find(15, 1152, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
22:15:21.189 00.001 12268 Star::Find returns 1 (0), X=1153.01, Y=140.01, Mass=605, SNR=16.8, Peak=48 HFD=4.5
22:15:21.189 00.000 12268 MultiStar: [#1 0.16,0.12,1.17,U] [#2 0.23,0.04,0.97,U] [#3 0.30,0.06,0.75,U] [#4 0.20,-0.00,0.72,U] [#5 -0.02,-0.22,0.80,U] [#6 0.15,0.01,0.83,U] [#7 0.03,-0.03,0.73,U] [#8 0.18,0.15,0.63,U] 
22:15:21.190 00.001 12268 refined, 8 included, MultiStar: {0.18, -0.02}, one-star: {0.35, -0.28}
22:15:21.190 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
22:15:21.190 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
22:15:21.190 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.11 mountX=-0.00 mountY=0.18, mountTheta=1.59
22:15:21.192 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.02, opts=13)
22:15:21.192 00.000 12268 Enqueuing Move request for scope (0.18, -0.02)
22:15:21.193 00.001 11616 Worker thread wakes up
22:15:21.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
22:15:21.193 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
22:15:21.193 00.000 11616 Moving (0.18, -0.02) raw xDistance=-0.00 yDistance=0.18
22:15:21.193 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:21.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:15:21.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:15:21.193 00.000 11616 MoveAxis(E, 0, ABG)
22:15:21.193 00.000 11616 Move returns status 0, amount 0
22:15:21.193 00.000 11616 MoveAxis(S, 16, ABG)
22:15:21.193 00.000 11616 Guiding  Dir = 1, Dur = 16
22:15:21.194 00.001 11616 IsSlewing returns 0
22:15:21.194 00.000 11616 IsGuiding returns 0
22:15:21.194 00.000 11616 PulseGuide returned control before completion, sleep 26
22:15:21.214 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:21.233 00.019 12268 UpdateGuideState exits: m=605 SNR=16.8
22:15:21.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:21.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:21.233 00.000 12268 Enqueuing Expose request
22:15:21.234 00.001 11616 IsGuiding returns 1
22:15:21.234 00.000 11616 scope still moving after pulse duration time elapsed
22:15:21.265 00.031 11616 IsSlewing returns 0
22:15:21.265 00.000 11616 IsGuiding returns 0
22:15:21.265 00.000 11616 scope move finished after 16 + 56 ms
22:15:21.265 00.000 11616 Move returns status 0, amount 16
22:15:21.265 00.000 11616 move complete, result=0
22:15:21.267 00.002 11616 worker thread done servicing request
22:15:21.267 00.000 11616 Worker thread wakes up
22:15:21.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:21.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:21.267 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
22:15:23.288 02.021 11616 Exposure complete
22:15:23.347 00.059 11616 worker thread done servicing request
22:15:23.347 00.000 12268 OnExposeComplete: enter
22:15:23.348 00.001 12268 UpdateGuideState(): m_state=6
22:15:23.348 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
22:15:23.348 00.000 12268 Star::Find returns 1 (0), X=1153.15, Y=139.90, Mass=657, SNR=17.6, Peak=46 HFD=5.7
22:15:23.348 00.000 12268 MultiStar: [#1 0.37,-0.01,1.18,U] [#2 0.18,-0.29,0.91,U] [#3 0.62,0.10,0.00,M9] [#4 0.43,-0.26,0.63,U] [#5 0.20,-0.53,0.00,M1] [#6 0.23,-0.47,0.71,U] [#7 0.24,-0.01,0.74,U] [#8 0.42,0.24,0.63,U] 
22:15:23.348 00.000 12268 refined, 6 included, MultiStar: {0.34, -0.18}, one-star: {0.50, -0.39}
22:15:23.349 00.001 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
22:15:23.349 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
22:15:23.349 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.18 hyp=0.38 cameraTheta=-0.48 mountX=-0.14 mountY=0.36, mountTheta=1.94
22:15:23.350 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.18, opts=13)
22:15:23.350 00.000 12268 Enqueuing Move request for scope (0.34, -0.18)
22:15:23.350 00.000 11616 Worker thread wakes up
22:15:23.350 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.18) opts 0xd
22:15:23.351 00.001 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.18)
22:15:23.351 00.000 11616 Moving (0.34, -0.18) raw xDistance=-0.14 yDistance=0.36
22:15:23.351 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:15:23.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:15:23.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
22:15:23.351 00.000 11616 MoveAxis(E, 0, ABG)
22:15:23.351 00.000 11616 Move returns status 0, amount 0
22:15:23.351 00.000 11616 MoveAxis(S, 31, ABG)
22:15:23.351 00.000 11616 Guiding  Dir = 1, Dur = 31
22:15:23.351 00.000 11616 IsSlewing returns 0
22:15:23.352 00.001 11616 IsGuiding returns 0
22:15:23.352 00.000 11616 PulseGuide returned control before completion, sleep 41
22:15:23.372 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:23.391 00.019 12268 UpdateGuideState exits: m=657 SNR=17.6
22:15:23.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:23.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:23.391 00.000 12268 Enqueuing Expose request
22:15:23.406 00.015 11616 IsGuiding returns 1
22:15:23.406 00.000 11616 scope still moving after pulse duration time elapsed
22:15:23.436 00.030 11616 IsSlewing returns 0
22:15:23.438 00.002 11616 IsGuiding returns 0
22:15:23.438 00.000 11616 scope move finished after 31 + 55 ms
22:15:23.438 00.000 11616 Move returns status 0, amount 31
22:15:23.438 00.000 11616 move complete, result=0
22:15:23.439 00.001 11616 worker thread done servicing request
22:15:23.439 00.000 11616 Worker thread wakes up
22:15:23.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:23.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:23.439 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 31 ms SOUTH
22:15:25.452 02.013 11616 Exposure complete
22:15:25.507 00.055 11616 worker thread done servicing request
22:15:25.507 00.000 12268 OnExposeComplete: enter
22:15:25.507 00.000 12268 UpdateGuideState(): m_state=6
22:15:25.508 00.001 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
22:15:25.508 00.000 12268 Star::Find returns 1 (0), X=1153.18, Y=139.94, Mass=596, SNR=16.7, Peak=56 HFD=4.5
22:15:25.508 00.000 12268 MultiStar: [#1 0.23,-0.12,1.20,U] [#2 0.50,-0.03,0.95,U] [#3 0.74,0.26,0.00,M10] [#4 0.16,0.08,0.70,U] [#5 0.16,-0.21,0.63,U] [#6 0.29,-0.05,0.71,U] [#7 0.25,-0.12,0.80,U] [#8 0.18,0.19,0.65,U] 
22:15:25.508 00.000 12268 refined, 7 included, MultiStar: {0.30, -0.09}, one-star: {0.53, -0.35}
22:15:25.508 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
22:15:25.508 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.41)
22:15:25.508 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.09 hyp=0.32 cameraTheta=-0.29 mountX=-0.06 mountY=0.31, mountTheta=1.76
22:15:25.510 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.09, opts=13)
22:15:25.510 00.000 12268 Enqueuing Move request for scope (0.30, -0.09)
22:15:25.510 00.000 11616 Worker thread wakes up
22:15:25.510 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.09) opts 0xd
22:15:25.510 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.09)
22:15:25.510 00.000 11616 Moving (0.30, -0.09) raw xDistance=-0.06 yDistance=0.31
22:15:25.510 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:25.511 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:15:25.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
22:15:25.511 00.000 11616 MoveAxis(E, 0, ABG)
22:15:25.511 00.000 11616 Move returns status 0, amount 0
22:15:25.511 00.000 11616 MoveAxis(S, 26, ABG)
22:15:25.511 00.000 11616 Guiding  Dir = 1, Dur = 26
22:15:25.511 00.000 11616 IsSlewing returns 0
22:15:25.511 00.000 11616 IsGuiding returns 0
22:15:25.512 00.001 11616 PulseGuide returned control before completion, sleep 36
22:15:25.532 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:25.548 00.016 12268 UpdateGuideState exits: m=596 SNR=16.7
22:15:25.549 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:25.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:25.549 00.000 12268 Enqueuing Expose request
22:15:25.553 00.004 11616 IsGuiding returns 1
22:15:25.553 00.000 11616 scope still moving after pulse duration time elapsed
22:15:25.584 00.031 11616 IsSlewing returns 0
22:15:25.584 00.000 11616 IsGuiding returns 0
22:15:25.584 00.000 11616 scope move finished after 26 + 46 ms
22:15:25.584 00.000 11616 Move returns status 0, amount 26
22:15:25.584 00.000 11616 move complete, result=0
22:15:25.585 00.001 11616 worker thread done servicing request
22:15:25.585 00.000 11616 Worker thread wakes up
22:15:25.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:25.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:25.585 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
22:15:27.592 02.007 11616 Exposure complete
22:15:27.646 00.054 11616 worker thread done servicing request
22:15:27.647 00.001 12268 OnExposeComplete: enter
22:15:27.647 00.000 12268 UpdateGuideState(): m_state=6
22:15:27.647 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
22:15:27.647 00.000 12268 Star::Find returns 1 (0), X=1153.28, Y=139.28, Mass=689, SNR=18.0, Peak=50 HFD=5.2
22:15:27.647 00.000 12268 MultiStar: large primary error, entering stabilization period
22:15:27.647 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
22:15:27.647 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
22:15:27.647 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-1.01 hyp=1.19 cameraTheta=-1.01 mountX=-0.95 mountY=0.75, mountTheta=2.47
22:15:27.649 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-1.01, opts=13)
22:15:27.649 00.000 12268 Enqueuing Move request for scope (0.63, -1.01)
22:15:27.649 00.000 11616 Worker thread wakes up
22:15:27.649 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -1.01) opts 0xd
22:15:27.649 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -1.01)
22:15:27.649 00.000 11616 Moving (0.63, -1.01) raw xDistance=-0.95 yDistance=0.75
22:15:27.649 00.000 11616 resist switch: large excursion: input -0.95 thresh 0.29 direction from 1 to -1
22:15:27.649 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.84
22:15:27.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.95
22:15:27.650 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
22:15:27.650 00.000 11616 MoveAxis(E, 529, ABG)
22:15:27.650 00.000 11616 Guiding  Dir = 2, Dur = 529
22:15:27.650 00.000 11616 IsSlewing returns 0
22:15:27.650 00.000 11616 IsGuiding returns 0
22:15:27.651 00.001 11616 PulseGuide returned control before completion, sleep 539
22:15:27.672 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:27.689 00.017 12268 UpdateGuideState exits: m=689 SNR=18.0
22:15:27.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:27.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:27.689 00.000 12268 Enqueuing Expose request
22:15:28.198 00.509 11616 IsGuiding returns 1
22:15:28.198 00.000 11616 scope still moving after pulse duration time elapsed
22:15:28.229 00.031 11616 IsSlewing returns 0
22:15:28.230 00.001 11616 IsGuiding returns 0
22:15:28.231 00.001 11616 scope move finished after 529 + 52 ms
22:15:28.231 00.000 11616 Move returns status 0, amount 529
22:15:28.232 00.001 11616 MoveAxis(S, 64, ABG)
22:15:28.232 00.000 11616 Guiding  Dir = 1, Dur = 64
22:15:28.233 00.001 11616 IsSlewing returns 0
22:15:28.233 00.000 11616 IsGuiding returns 0
22:15:28.234 00.001 11616 PulseGuide returned control before completion, sleep 74
22:15:28.321 00.087 11616 IsGuiding returns 1
22:15:28.321 00.000 11616 scope still moving after pulse duration time elapsed
22:15:28.351 00.030 11616 IsSlewing returns 0
22:15:28.352 00.001 11616 IsGuiding returns 1
22:15:28.383 00.031 11616 IsSlewing returns 0
22:15:28.384 00.001 11616 IsGuiding returns 0
22:15:28.384 00.000 11616 scope move finished after 64 + 85 ms
22:15:28.384 00.000 11616 Move returns status 0, amount 64
22:15:28.384 00.000 11616 move complete, result=0
22:15:28.384 00.000 11616 worker thread done servicing request
22:15:28.384 00.000 11616 Worker thread wakes up
22:15:28.384 00.000 12268 GuideStep: -0.9 px 529 ms EAST, 0.8 px 64 ms SOUTH
22:15:28.385 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:28.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:30.401 02.016 11616 Exposure complete
22:15:30.458 00.057 11616 worker thread done servicing request
22:15:30.459 00.001 12268 OnExposeComplete: enter
22:15:30.459 00.000 12268 UpdateGuideState(): m_state=6
22:15:30.459 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
22:15:30.459 00.000 12268 Star::Find returns 1 (0), X=1153.38, Y=140.72, Mass=671, SNR=17.8, Peak=50 HFD=5.4
22:15:30.459 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
22:15:30.459 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
22:15:30.459 00.000 12268 CameraToMount -- cameraX=0.73 cameraY=0.44 hyp=0.85 cameraTheta=0.54 mountX=0.51 mountY=0.66, mountTheta=0.92
22:15:30.461 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.73, y=0.44, opts=13)
22:15:30.461 00.000 12268 Enqueuing Move request for scope (0.73, 0.44)
22:15:30.461 00.000 11616 Worker thread wakes up
22:15:30.461 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.44) opts 0xd
22:15:30.461 00.000 11616 Handling offset move in thread for scope, endpoint = (0.73, 0.44)
22:15:30.461 00.000 11616 Moving (0.73, 0.44) raw xDistance=0.51 yDistance=0.66
22:15:30.461 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.29 direction from -1 to 1
22:15:30.461 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.52
22:15:30.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
22:15:30.462 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.66
22:15:30.462 00.000 11616 MoveAxis(W, 283, ABG)
22:15:30.462 00.000 11616 Guiding  Dir = 3, Dur = 283
22:15:30.462 00.000 11616 IsSlewing returns 0
22:15:30.462 00.000 11616 IsGuiding returns 0
22:15:30.463 00.001 11616 PulseGuide returned control before completion, sleep 293
22:15:30.483 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:30.501 00.018 12268 UpdateGuideState exits: m=671 SNR=17.8
22:15:30.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:30.502 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:30.502 00.000 12268 Enqueuing Expose request
22:15:30.771 00.269 11616 IsGuiding returns 1
22:15:30.772 00.001 11616 scope still moving after pulse duration time elapsed
22:15:30.802 00.030 11616 IsSlewing returns 0
22:15:30.803 00.001 11616 IsGuiding returns 0
22:15:30.803 00.000 11616 scope move finished after 283 + 56 ms
22:15:30.803 00.000 11616 Move returns status 0, amount 283
22:15:30.803 00.000 11616 MoveAxis(S, 56, ABG)
22:15:30.803 00.000 11616 Guiding  Dir = 1, Dur = 56
22:15:30.803 00.000 11616 IsSlewing returns 0
22:15:30.803 00.000 11616 IsGuiding returns 0
22:15:30.804 00.001 11616 PulseGuide returned control before completion, sleep 66
22:15:30.879 00.075 11616 IsGuiding returns 1
22:15:30.879 00.000 11616 scope still moving after pulse duration time elapsed
22:15:30.910 00.031 11616 IsSlewing returns 0
22:15:30.910 00.000 11616 IsGuiding returns 0
22:15:30.910 00.000 11616 scope move finished after 56 + 50 ms
22:15:30.910 00.000 11616 Move returns status 0, amount 56
22:15:30.910 00.000 11616 move complete, result=0
22:15:30.911 00.001 11616 worker thread done servicing request
22:15:30.911 00.000 11616 Worker thread wakes up
22:15:30.911 00.000 12268 GuideStep: 0.5 px 283 ms WEST, 0.7 px 56 ms SOUTH
22:15:30.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:30.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:32.927 02.016 11616 Exposure complete
22:15:32.983 00.056 11616 worker thread done servicing request
22:15:32.983 00.000 12268 OnExposeComplete: enter
22:15:32.983 00.000 12268 UpdateGuideState(): m_state=6
22:15:32.983 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
22:15:32.983 00.000 12268 Star::Find returns 1 (0), X=1152.84, Y=140.64, Mass=625, SNR=17.2, Peak=50 HFD=5.1
22:15:32.984 00.001 12268 MultiStar: exiting stabilization period
22:15:32.984 00.000 12268 MultiStar: [#1 0.00,0.95,0.00,M1] [#2 0.04,0.62,0.00,M1] [#3 0.11,0.78,0.00,R] [#4 0.02,0.77,0.00,M1] [#5 -0.35,0.46,0.00,M1] [#6 -0.17,0.59,0.00,M1] [#7 -0.21,0.67,0.00,M1] [#8 -0.01,0.97,0.00,M1] 
22:15:32.984 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
22:15:32.984 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
22:15:32.984 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.35 hyp=0.40 cameraTheta=1.09 mountX=0.37 mountY=0.14, mountTheta=0.36
22:15:32.986 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.35, opts=13)
22:15:32.986 00.000 12268 Enqueuing Move request for scope (0.19, 0.35)
22:15:32.986 00.000 11616 Worker thread wakes up
22:15:32.986 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.35) opts 0xd
22:15:32.986 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.35)
22:15:32.986 00.000 11616 Moving (0.19, 0.35) raw xDistance=0.37 yDistance=0.14
22:15:32.987 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
22:15:32.987 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:32.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:15:32.987 00.000 11616 MoveAxis(W, 207, ABG)
22:15:32.987 00.000 11616 Guiding  Dir = 3, Dur = 207
22:15:32.987 00.000 11616 IsSlewing returns 0
22:15:32.989 00.002 11616 IsGuiding returns 0
22:15:32.989 00.000 11616 PulseGuide returned control before completion, sleep 217
22:15:33.011 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:15:33.028 00.017 12268 UpdateGuideState exits: m=625 SNR=17.2
22:15:33.028 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:33.028 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:33.028 00.000 12268 Enqueuing Expose request
22:15:33.217 00.189 11616 IsGuiding returns 1
22:15:33.217 00.000 11616 scope still moving after pulse duration time elapsed
22:15:33.248 00.031 11616 IsSlewing returns 0
22:15:33.248 00.000 11616 IsGuiding returns 0
22:15:33.248 00.000 11616 scope move finished after 207 + 53 ms
22:15:33.248 00.000 11616 Move returns status 0, amount 207
22:15:33.248 00.000 11616 MoveAxis(N, 0, ABG)
22:15:33.248 00.000 11616 Move returns status 0, amount 0
22:15:33.249 00.001 11616 move complete, result=0
22:15:33.249 00.000 11616 worker thread done servicing request
22:15:33.249 00.000 11616 Worker thread wakes up
22:15:33.249 00.000 12268 GuideStep: 0.4 px 207 ms WEST, 0.1 px 0 ms NORTH
22:15:33.251 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:33.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:35.269 02.018 11616 Exposure complete
22:15:35.324 00.055 11616 worker thread done servicing request
22:15:35.324 00.000 12268 OnExposeComplete: enter
22:15:35.324 00.000 12268 UpdateGuideState(): m_state=6
22:15:35.325 00.001 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
22:15:35.325 00.000 12268 Star::Find returns 1 (0), X=1152.76, Y=140.83, Mass=590, SNR=16.7, Peak=48 HFD=5.0
22:15:35.325 00.000 12268 MultiStar: [#1 -0.02,1.04,0.00,M2] [#2 -0.02,0.88,0.00,M2] [#3 -0.20,0.37,0.77,U] [#4 -0.30,0.73,0.00,M2] [#5 -0.37,0.74,0.00,M2] [#6 -0.36,0.97,0.00,M2] [#7 0.03,1.36,0.00,M2] [#8 -0.01,1.51,0.00,M2] 
22:15:35.325 00.000 12268 refined, 1 included, MultiStar: {-0.03, 0.47}, one-star: {0.10, 0.54}
22:15:35.325 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
22:15:35.325 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
22:15:35.325 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.47 hyp=0.47 cameraTheta=1.64 mountX=0.46 mountY=-0.09, mountTheta=-0.19
22:15:35.327 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.47, opts=13)
22:15:35.327 00.000 12268 Enqueuing Move request for scope (-0.03, 0.47)
22:15:35.327 00.000 11616 Worker thread wakes up
22:15:35.327 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.47) opts 0xd
22:15:35.327 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.47)
22:15:35.327 00.000 11616 Moving (-0.03, 0.47) raw xDistance=0.46 yDistance=-0.09
22:15:35.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
22:15:35.328 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:35.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:15:35.328 00.000 11616 MoveAxis(W, 258, ABG)
22:15:35.328 00.000 11616 Guiding  Dir = 3, Dur = 258
22:15:35.328 00.000 11616 IsSlewing returns 0
22:15:35.328 00.000 11616 IsGuiding returns 0
22:15:35.329 00.001 11616 PulseGuide returned control before completion, sleep 268
22:15:35.352 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:35.370 00.018 12268 UpdateGuideState exits: m=590 SNR=16.7
22:15:35.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:35.370 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:35.370 00.000 12268 Enqueuing Expose request
22:15:35.610 00.240 11616 IsGuiding returns 0
22:15:35.610 00.000 11616 Move returns status 0, amount 258
22:15:35.610 00.000 11616 MoveAxis(N, 0, ABG)
22:15:35.610 00.000 11616 Move returns status 0, amount 0
22:15:35.610 00.000 11616 move complete, result=0
22:15:35.610 00.000 11616 worker thread done servicing request
22:15:35.610 00.000 11616 Worker thread wakes up
22:15:35.612 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:35.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:35.612 00.000 12268 GuideStep: 0.5 px 258 ms WEST, -0.1 px 0 ms NORTH
22:15:37.621 02.009 11616 Exposure complete
22:15:37.678 00.057 11616 worker thread done servicing request
22:15:37.679 00.001 12268 OnExposeComplete: enter
22:15:37.679 00.000 12268 UpdateGuideState(): m_state=6
22:15:37.679 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
22:15:37.679 00.000 12268 Star::Find returns 1 (0), X=1153.24, Y=141.42, Mass=599, SNR=16.8, Peak=44 HFD=5.4
22:15:37.679 00.000 12268 MultiStar: large primary error, entering stabilization period
22:15:37.679 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
22:15:37.679 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.80)
22:15:37.679 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=1.13 hyp=1.27 cameraTheta=1.10 mountX=1.18 mountY=0.43, mountTheta=0.35
22:15:37.681 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=1.13, opts=13)
22:15:37.681 00.000 12268 Enqueuing Move request for scope (0.58, 1.13)
22:15:37.681 00.000 11616 Worker thread wakes up
22:15:37.681 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 1.13) opts 0xd
22:15:37.681 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, 1.13)
22:15:37.681 00.000 11616 Moving (0.58, 1.13) raw xDistance=1.18 yDistance=0.43
22:15:37.682 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.59 from input 1.18
22:15:37.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
22:15:37.682 00.000 11616 MoveAxis(W, 662, ABG)
22:15:37.682 00.000 11616 Guiding  Dir = 3, Dur = 662
22:15:37.682 00.000 11616 IsSlewing returns 0
22:15:37.682 00.000 11616 IsGuiding returns 0
22:15:37.683 00.001 11616 PulseGuide returned control before completion, sleep 672
22:15:37.704 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:37.724 00.020 12268 UpdateGuideState exits: m=599 SNR=16.8
22:15:37.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:37.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:37.724 00.000 12268 Enqueuing Expose request
22:15:38.364 00.640 11616 IsGuiding returns 1
22:15:38.364 00.000 11616 scope still moving after pulse duration time elapsed
22:15:38.395 00.031 11616 IsSlewing returns 0
22:15:38.395 00.000 11616 IsGuiding returns 0
22:15:38.395 00.000 11616 scope move finished after 662 + 50 ms
22:15:38.396 00.001 11616 Move returns status 0, amount 662
22:15:38.396 00.000 11616 MoveAxis(S, 37, ABG)
22:15:38.396 00.000 11616 Guiding  Dir = 1, Dur = 37
22:15:38.396 00.000 11616 IsSlewing returns 0
22:15:38.396 00.000 11616 IsGuiding returns 0
22:15:38.397 00.001 11616 PulseGuide returned control before completion, sleep 47
22:15:38.457 00.060 11616 IsGuiding returns 1
22:15:38.458 00.001 11616 scope still moving after pulse duration time elapsed
22:15:38.488 00.030 11616 IsSlewing returns 0
22:15:38.489 00.001 11616 IsGuiding returns 0
22:15:38.489 00.000 11616 scope move finished after 37 + 56 ms
22:15:38.489 00.000 11616 Move returns status 0, amount 37
22:15:38.489 00.000 11616 move complete, result=0
22:15:38.490 00.001 11616 worker thread done servicing request
22:15:38.490 00.000 11616 Worker thread wakes up
22:15:38.490 00.000 12268 GuideStep: 1.2 px 662 ms WEST, 0.4 px 37 ms SOUTH
22:15:38.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:38.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:40.507 02.017 11616 Exposure complete
22:15:40.572 00.065 11616 worker thread done servicing request
22:15:40.573 00.001 12268 OnExposeComplete: enter
22:15:40.573 00.000 12268 UpdateGuideState(): m_state=6
22:15:40.573 00.000 12268 Star::Find(15, 1153, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
22:15:40.573 00.000 12268 Star::Find returns 1 (0), X=1153.11, Y=140.14, Mass=563, SNR=16.3, Peak=52 HFD=4.7
22:15:40.573 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
22:15:40.573 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
22:15:40.574 00.001 12268 CameraToMount -- cameraX=0.45 cameraY=-0.14 hyp=0.47 cameraTheta=-0.31 mountX=-0.10 mountY=0.47, mountTheta=1.78
22:15:40.576 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.14, opts=13)
22:15:40.576 00.000 12268 Enqueuing Move request for scope (0.45, -0.14)
22:15:40.576 00.000 11616 Worker thread wakes up
22:15:40.576 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.14) opts 0xd
22:15:40.576 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.14)
22:15:40.576 00.000 11616 Moving (0.45, -0.14) raw xDistance=-0.10 yDistance=0.47
22:15:40.576 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:15:40.576 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:15:40.577 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
22:15:40.577 00.000 11616 MoveAxis(E, 0, ABG)
22:15:40.577 00.000 11616 Move returns status 0, amount 0
22:15:40.577 00.000 11616 MoveAxis(S, 39, ABG)
22:15:40.577 00.000 11616 Guiding  Dir = 1, Dur = 39
22:15:40.578 00.001 11616 IsSlewing returns 0
22:15:40.578 00.000 11616 IsGuiding returns 0
22:15:40.579 00.001 11616 PulseGuide returned control before completion, sleep 49
22:15:40.605 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:40.633 00.028 12268 UpdateGuideState exits: m=563 SNR=16.3
22:15:40.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:40.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:40.633 00.000 12268 Enqueuing Expose request
22:15:40.634 00.001 11616 IsGuiding returns 1
22:15:40.634 00.000 11616 scope still moving after pulse duration time elapsed
22:15:40.673 00.039 11616 IsSlewing returns 0
22:15:40.674 00.001 11616 IsGuiding returns 1
22:15:40.701 00.027 11616 IsSlewing returns 0
22:15:40.701 00.000 11616 IsGuiding returns 1
22:15:40.728 00.027 11616 IsSlewing returns 0
22:15:40.729 00.001 11616 IsGuiding returns 1
22:15:40.762 00.033 11616 IsSlewing returns 0
22:15:40.762 00.000 11616 IsGuiding returns 0
22:15:40.762 00.000 11616 scope move finished after 39 + 144 ms
22:15:40.762 00.000 11616 Move returns status 0, amount 39
22:15:40.763 00.001 11616 move complete, result=0
22:15:40.763 00.000 11616 worker thread done servicing request
22:15:40.763 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 39 ms SOUTH
22:15:40.763 00.000 11616 Worker thread wakes up
22:15:40.763 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:40.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:42.781 02.018 11616 Exposure complete
22:15:42.842 00.061 11616 worker thread done servicing request
22:15:42.842 00.000 12268 OnExposeComplete: enter
22:15:42.842 00.000 12268 UpdateGuideState(): m_state=6
22:15:42.842 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
22:15:42.842 00.000 12268 Star::Find returns 1 (0), X=1153.36, Y=139.95, Mass=557, SNR=16.2, Peak=41 HFD=5.1
22:15:42.842 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
22:15:42.842 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
22:15:42.842 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.34 hyp=0.78 cameraTheta=-0.45 mountX=-0.27 mountY=0.74, mountTheta=1.92
22:15:42.844 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=-0.34, opts=13)
22:15:42.844 00.000 12268 Enqueuing Move request for scope (0.70, -0.34)
22:15:42.844 00.000 11616 Worker thread wakes up
22:15:42.844 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.34) opts 0xd
22:15:42.844 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, -0.34)
22:15:42.844 00.000 11616 Moving (0.70, -0.34) raw xDistance=-0.27 yDistance=0.74
22:15:42.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:15:42.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:15:42.845 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
22:15:42.845 00.000 11616 MoveAxis(E, 0, ABG)
22:15:42.845 00.000 11616 Move returns status 0, amount 0
22:15:42.845 00.000 11616 MoveAxis(S, 62, ABG)
22:15:42.845 00.000 11616 Guiding  Dir = 1, Dur = 62
22:15:42.845 00.000 11616 IsSlewing returns 0
22:15:42.845 00.000 11616 IsGuiding returns 0
22:15:42.846 00.001 11616 PulseGuide returned control before completion, sleep 72
22:15:42.867 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:42.884 00.017 12268 UpdateGuideState exits: m=557 SNR=16.2
22:15:42.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:42.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:42.884 00.000 12268 Enqueuing Expose request
22:15:42.932 00.048 11616 IsGuiding returns 1
22:15:42.932 00.000 11616 scope still moving after pulse duration time elapsed
22:15:42.963 00.031 11616 IsSlewing returns 0
22:15:42.963 00.000 11616 IsGuiding returns 0
22:15:42.963 00.000 11616 scope move finished after 62 + 55 ms
22:15:42.963 00.000 11616 Move returns status 0, amount 62
22:15:42.963 00.000 11616 move complete, result=0
22:15:42.963 00.000 11616 worker thread done servicing request
22:15:42.964 00.001 12268 GuideStep: -0.3 px 0 ms EAST, 0.7 px 62 ms SOUTH
22:15:42.964 00.000 11616 Worker thread wakes up
22:15:42.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:42.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:44.976 02.012 11616 Exposure complete
22:15:45.029 00.053 11616 worker thread done servicing request
22:15:45.029 00.000 12268 OnExposeComplete: enter
22:15:45.029 00.000 12268 UpdateGuideState(): m_state=6
22:15:45.029 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
22:15:45.031 00.002 12268 Star::Find returns 1 (0), X=1153.35, Y=139.45, Mass=601, SNR=16.9, Peak=45 HFD=4.9
22:15:45.031 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
22:15:45.031 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
22:15:45.031 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=-0.83 hyp=1.08 cameraTheta=-0.88 mountX=-0.76 mountY=0.79, mountTheta=2.34
22:15:45.033 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=-0.83, opts=13)
22:15:45.033 00.000 12268 Enqueuing Move request for scope (0.69, -0.83)
22:15:45.034 00.001 11616 Worker thread wakes up
22:15:45.034 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.83) opts 0xd
22:15:45.034 00.000 11616 Handling offset move in thread for scope, endpoint = (0.69, -0.83)
22:15:45.034 00.000 11616 Moving (0.69, -0.83) raw xDistance=-0.76 yDistance=0.79
22:15:45.034 00.000 11616 resist switch: large excursion: input -0.76 thresh 0.29 direction from 1 to -1
22:15:45.034 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.29
22:15:45.034 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.76
22:15:45.035 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.79
22:15:45.035 00.000 11616 MoveAxis(E, 427, ABG)
22:15:45.035 00.000 11616 Guiding  Dir = 2, Dur = 427
22:15:45.035 00.000 11616 IsSlewing returns 0
22:15:45.036 00.001 11616 IsGuiding returns 0
22:15:45.036 00.000 11616 PulseGuide returned control before completion, sleep 437
22:15:45.057 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:45.076 00.019 12268 UpdateGuideState exits: m=601 SNR=16.9
22:15:45.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:45.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:45.076 00.000 12268 Enqueuing Expose request
22:15:45.488 00.412 11616 IsGuiding returns 1
22:15:45.489 00.001 11616 scope still moving after pulse duration time elapsed
22:15:45.517 00.028 11616 IsSlewing returns 0
22:15:45.518 00.001 11616 IsGuiding returns 0
22:15:45.518 00.000 11616 scope move finished after 427 + 54 ms
22:15:45.518 00.000 11616 Move returns status 0, amount 427
22:15:45.518 00.000 11616 MoveAxis(S, 67, ABG)
22:15:45.518 00.000 11616 Guiding  Dir = 1, Dur = 67
22:15:45.519 00.001 11616 IsSlewing returns 0
22:15:45.519 00.000 11616 IsGuiding returns 0
22:15:45.519 00.000 11616 PulseGuide returned control before completion, sleep 77
22:15:45.612 00.093 11616 IsGuiding returns 1
22:15:45.613 00.001 11616 scope still moving after pulse duration time elapsed
22:15:45.643 00.030 11616 IsSlewing returns 0
22:15:45.644 00.001 11616 IsGuiding returns 1
22:15:45.674 00.030 11616 IsSlewing returns 0
22:15:45.675 00.001 11616 IsGuiding returns 0
22:15:45.675 00.000 11616 scope move finished after 67 + 89 ms
22:15:45.675 00.000 11616 Move returns status 0, amount 67
22:15:45.675 00.000 11616 move complete, result=0
22:15:45.675 00.000 11616 worker thread done servicing request
22:15:45.675 00.000 11616 Worker thread wakes up
22:15:45.675 00.000 12268 GuideStep: -0.8 px 427 ms EAST, 0.8 px 67 ms SOUTH
22:15:45.676 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:45.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:47.686 02.010 11616 Exposure complete
22:15:47.741 00.055 11616 worker thread done servicing request
22:15:47.741 00.000 12268 OnExposeComplete: enter
22:15:47.741 00.000 12268 UpdateGuideState(): m_state=6
22:15:47.741 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
22:15:47.742 00.001 12268 Star::Find returns 1 (0), X=1153.23, Y=141.06, Mass=629, SNR=17.2, Peak=49 HFD=5.4
22:15:47.742 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
22:15:47.742 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.63)
22:15:47.742 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.77 hyp=0.96 cameraTheta=0.93 mountX=0.82 mountY=0.47, mountTheta=0.52
22:15:47.743 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.77, opts=13)
22:15:47.744 00.001 12268 Enqueuing Move request for scope (0.58, 0.77)
22:15:47.744 00.000 11616 Worker thread wakes up
22:15:47.744 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.77) opts 0xd
22:15:47.744 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.77)
22:15:47.744 00.000 11616 Moving (0.58, 0.77) raw xDistance=0.82 yDistance=0.47
22:15:47.744 00.000 11616 resist switch: large excursion: input 0.82 thresh 0.29 direction from -1 to 1
22:15:47.744 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.47
22:15:47.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.82
22:15:47.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
22:15:47.744 00.000 11616 MoveAxis(W, 460, ABG)
22:15:47.745 00.001 11616 Guiding  Dir = 3, Dur = 460
22:15:47.745 00.000 11616 IsSlewing returns 0
22:15:47.745 00.000 11616 IsGuiding returns 0
22:15:47.745 00.000 11616 PulseGuide returned control before completion, sleep 470
22:15:47.767 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:47.787 00.020 12268 UpdateGuideState exits: m=629 SNR=17.2
22:15:47.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:47.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:47.787 00.000 12268 Enqueuing Expose request
22:15:48.229 00.442 11616 IsGuiding returns 0
22:15:48.229 00.000 11616 Move returns status 0, amount 460
22:15:48.229 00.000 11616 MoveAxis(S, 40, ABG)
22:15:48.230 00.001 11616 Guiding  Dir = 1, Dur = 40
22:15:48.230 00.000 11616 IsSlewing returns 0
22:15:48.230 00.000 11616 IsGuiding returns 0
22:15:48.234 00.004 11616 PulseGuide returned control before completion, sleep 47
22:15:48.289 00.055 11616 IsGuiding returns 1
22:15:48.289 00.000 11616 scope still moving after pulse duration time elapsed
22:15:48.320 00.031 11616 IsSlewing returns 0
22:15:48.320 00.000 11616 IsGuiding returns 0
22:15:48.320 00.000 11616 scope move finished after 40 + 49 ms
22:15:48.320 00.000 11616 Move returns status 0, amount 40
22:15:48.320 00.000 11616 move complete, result=0
22:15:48.321 00.001 11616 worker thread done servicing request
22:15:48.321 00.000 11616 Worker thread wakes up
22:15:48.321 00.000 12268 GuideStep: 0.8 px 460 ms WEST, 0.5 px 40 ms SOUTH
22:15:48.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:48.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:50.328 02.007 11616 Exposure complete
22:15:50.385 00.057 11616 worker thread done servicing request
22:15:50.385 00.000 12268 OnExposeComplete: enter
22:15:50.385 00.000 12268 UpdateGuideState(): m_state=6
22:15:50.385 00.000 12268 Star::Find(15, 1153, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
22:15:50.385 00.000 12268 Star::Find returns 1 (0), X=1152.89, Y=140.80, Mass=579, SNR=16.6, Peak=44 HFD=4.8
22:15:50.386 00.001 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
22:15:50.386 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
22:15:50.386 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.51 hyp=0.56 cameraTheta=1.13 mountX=0.53 mountY=0.17, mountTheta=0.31
22:15:50.389 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.51, opts=13)
22:15:50.389 00.000 12268 Enqueuing Move request for scope (0.24, 0.51)
22:15:50.389 00.000 11616 Worker thread wakes up
22:15:50.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.51) opts 0xd
22:15:50.389 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.51)
22:15:50.389 00.000 11616 Moving (0.24, 0.51) raw xDistance=0.53 yDistance=0.17
22:15:50.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.53
22:15:50.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
22:15:50.389 00.000 11616 MoveAxis(W, 297, ABG)
22:15:50.390 00.001 11616 Guiding  Dir = 3, Dur = 297
22:15:50.390 00.000 11616 IsSlewing returns 0
22:15:50.390 00.000 11616 IsGuiding returns 0
22:15:50.391 00.001 11616 PulseGuide returned control before completion, sleep 307
22:15:50.414 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:50.430 00.016 12268 UpdateGuideState exits: m=579 SNR=16.6
22:15:50.431 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:50.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:50.431 00.000 12268 Enqueuing Expose request
22:15:50.713 00.282 11616 IsGuiding returns 1
22:15:50.713 00.000 11616 scope still moving after pulse duration time elapsed
22:15:50.744 00.031 11616 IsSlewing returns 0
22:15:50.745 00.001 11616 IsGuiding returns 1
22:15:50.775 00.030 11616 IsSlewing returns 0
22:15:50.776 00.001 11616 IsGuiding returns 1
22:15:50.806 00.030 11616 IsSlewing returns 0
22:15:50.807 00.001 11616 IsGuiding returns 1
22:15:50.837 00.030 11616 IsSlewing returns 0
22:15:50.838 00.001 11616 IsGuiding returns 1
22:15:50.868 00.030 11616 IsSlewing returns 0
22:15:50.868 00.000 11616 IsGuiding returns 1
22:15:50.899 00.031 11616 IsSlewing returns 0
22:15:50.900 00.001 11616 IsGuiding returns 1
22:15:50.929 00.029 11616 IsSlewing returns 0
22:15:50.929 00.000 11616 IsGuiding returns 1
22:15:50.961 00.032 11616 IsSlewing returns 0
22:15:50.962 00.001 11616 IsGuiding returns 0
22:15:50.962 00.000 11616 scope move finished after 297 + 274 ms
22:15:50.962 00.000 11616 Move returns status 0, amount 297
22:15:50.962 00.000 11616 MoveAxis(S, 15, ABG)
22:15:50.962 00.000 11616 Guiding  Dir = 1, Dur = 15
22:15:50.963 00.001 11616 IsSlewing returns 0
22:15:50.963 00.000 11616 IsGuiding returns 0
22:15:50.963 00.000 11616 PulseGuide returned control before completion, sleep 25
22:15:50.991 00.028 11616 IsGuiding returns 1
22:15:50.992 00.001 11616 scope still moving after pulse duration time elapsed
22:15:51.022 00.030 11616 IsSlewing returns 0
22:15:51.023 00.001 11616 IsGuiding returns 0
22:15:51.023 00.000 11616 scope move finished after 15 + 45 ms
22:15:51.023 00.000 11616 Move returns status 0, amount 15
22:15:51.023 00.000 11616 move complete, result=0
22:15:51.023 00.000 11616 worker thread done servicing request
22:15:51.023 00.000 11616 Worker thread wakes up
22:15:51.024 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:51.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:51.024 00.000 12268 GuideStep: 0.5 px 297 ms WEST, 0.2 px 15 ms SOUTH
22:15:53.034 02.010 11616 Exposure complete
22:15:53.090 00.056 11616 worker thread done servicing request
22:15:53.091 00.001 12268 OnExposeComplete: enter
22:15:53.091 00.000 12268 UpdateGuideState(): m_state=6
22:15:53.091 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
22:15:53.091 00.000 12268 Star::Find returns 1 (0), X=1152.80, Y=140.20, Mass=581, SNR=16.5, Peak=46 HFD=5.0
22:15:53.091 00.000 12268 MultiStar: exiting stabilization period
22:15:53.092 00.001 12268 MultiStar: [#1 -0.09,0.20,1.14,U] [#2 0.22,0.15,0.91,U] [#3 -0.01,-0.36,0.77,U] [#4 -0.01,0.43,0.62,U] [#5 -0.57,0.09,0.73,U] [#6 0.20,0.01,0.66,U] [#7 0.25,0.23,0.73,U] [#8 -0.18,0.43,0.60,U] 
22:15:53.092 00.000 12268 refined, 8 included, MultiStar: {0.00, 0.11}, one-star: {0.14, -0.09}
22:15:53.092 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
22:15:53.092 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
22:15:53.092 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.55 mountX=0.11 mountY=-0.01, mountTheta=-0.11
22:15:53.093 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.11, opts=13)
22:15:53.095 00.002 12268 Enqueuing Move request for scope (0.00, 0.11)
22:15:53.095 00.000 11616 Worker thread wakes up
22:15:53.095 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
22:15:53.095 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
22:15:53.095 00.000 11616 Moving (0.00, 0.11) raw xDistance=0.11 yDistance=-0.01
22:15:53.095 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
22:15:53.095 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:53.096 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:15:53.096 00.000 11616 MoveAxis(W, 60, ABG)
22:15:53.096 00.000 11616 Guiding  Dir = 3, Dur = 60
22:15:53.096 00.000 11616 IsSlewing returns 0
22:15:53.097 00.001 11616 IsGuiding returns 0
22:15:53.098 00.001 11616 PulseGuide returned control before completion, sleep 70
22:15:53.119 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:15:53.137 00.018 12268 UpdateGuideState exits: m=581 SNR=16.5
22:15:53.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:53.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:53.137 00.000 12268 Enqueuing Expose request
22:15:53.169 00.032 11616 IsGuiding returns 1
22:15:53.169 00.000 11616 scope still moving after pulse duration time elapsed
22:15:53.200 00.031 11616 IsSlewing returns 0
22:15:53.200 00.000 11616 IsGuiding returns 0
22:15:53.200 00.000 11616 scope move finished after 60 + 43 ms
22:15:53.200 00.000 11616 Move returns status 0, amount 60
22:15:53.200 00.000 11616 MoveAxis(N, 0, ABG)
22:15:53.201 00.001 11616 Move returns status 0, amount 0
22:15:53.201 00.000 11616 move complete, result=0
22:15:53.201 00.000 11616 worker thread done servicing request
22:15:53.201 00.000 11616 Worker thread wakes up
22:15:53.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:53.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:53.211 00.010 12268 GuideStep: 0.1 px 60 ms WEST, -0.0 px 0 ms NORTH
22:15:55.222 02.011 11616 Exposure complete
22:15:55.276 00.054 11616 worker thread done servicing request
22:15:55.277 00.001 12268 OnExposeComplete: enter
22:15:55.277 00.000 12268 UpdateGuideState(): m_state=6
22:15:55.277 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
22:15:55.277 00.000 12268 Star::Find returns 1 (0), X=1152.88, Y=139.78, Mass=587, SNR=16.7, Peak=48 HFD=5.8
22:15:55.278 00.001 12268 MultiStar: [#1 0.01,0.15,1.11,U] [#2 0.15,0.09,0.87,U] [#3 0.31,-0.70,0.00,M1] [#4 0.01,-0.02,0.60,U] [#5 -0.75,-0.26,0.00,M2] [#6 0.04,-0.40,0.65,U] [#7 -0.09,-0.09,0.66,U] [#8 -0.30,0.39,0.60,U] 
22:15:55.278 00.000 12268 refined, 6 included, MultiStar: {0.03, -0.07}, one-star: {0.23, -0.50}
22:15:55.278 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
22:15:55.278 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
22:15:55.278 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.17 mountX=-0.06 mountY=0.04, mountTheta=2.62
22:15:55.279 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.07, opts=13)
22:15:55.279 00.000 12268 Enqueuing Move request for scope (0.03, -0.07)
22:15:55.279 00.000 11616 Worker thread wakes up
22:15:55.279 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
22:15:55.279 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
22:15:55.279 00.000 11616 Moving (0.03, -0.07) raw xDistance=-0.06 yDistance=0.04
22:15:55.279 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:55.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:15:55.279 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:55.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:15:55.281 00.002 11616 MoveAxis(E, 0, ABG)
22:15:55.281 00.000 11616 Move returns status 0, amount 0
22:15:55.281 00.000 11616 MoveAxis(N, 0, ABG)
22:15:55.281 00.000 11616 Move returns status 0, amount 0
22:15:55.281 00.000 11616 move complete, result=0
22:15:55.281 00.000 11616 worker thread done servicing request
22:15:55.302 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:55.320 00.018 12268 UpdateGuideState exits: m=587 SNR=16.7
22:15:55.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:55.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:55.320 00.000 12268 Enqueuing Expose request
22:15:55.320 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:15:55.320 00.000 11616 Worker thread wakes up
22:15:55.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:55.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:57.324 02.004 11616 Exposure complete
22:15:57.380 00.056 11616 worker thread done servicing request
22:15:57.382 00.002 12268 OnExposeComplete: enter
22:15:57.382 00.000 12268 UpdateGuideState(): m_state=6
22:15:57.382 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
22:15:57.382 00.000 12268 Star::Find returns 1 (0), X=1152.63, Y=139.71, Mass=525, SNR=15.7, Peak=39 HFD=5.1
22:15:57.382 00.000 12268 MultiStar: [#1 -0.01,-0.11,1.24,U] [#2 -0.16,-0.51,0.96,U] [#3 0.03,-0.93,0.00,M2] [#4 -0.04,-0.52,0.70,U] [#5 -0.38,-0.50,0.00,M3] [#6 -0.19,-0.47,0.68,U] [#7 -0.12,-0.22,0.80,U] [#8 -0.35,-0.26,0.62,U] 
22:15:57.382 00.000 12268 refined, 6 included, MultiStar: {-0.11, -0.37}, one-star: {-0.03, -0.58}
22:15:57.383 00.001 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
22:15:57.383 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
22:15:57.383 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.37 hyp=0.39 cameraTheta=-1.86 mountX=-0.38 mountY=-0.06, mountTheta=-2.98
22:15:57.384 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.37, opts=13)
22:15:57.385 00.001 12268 Enqueuing Move request for scope (-0.11, -0.37)
22:15:57.385 00.000 11616 Worker thread wakes up
22:15:57.385 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.37) opts 0xd
22:15:57.385 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.37)
22:15:57.385 00.000 11616 Moving (-0.11, -0.37) raw xDistance=-0.38 yDistance=-0.06
22:15:57.385 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
22:15:57.385 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.14
22:15:57.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
22:15:57.385 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:57.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:15:57.386 00.001 11616 MoveAxis(E, 213, ABG)
22:15:57.386 00.000 11616 Guiding  Dir = 2, Dur = 213
22:15:57.386 00.000 11616 IsSlewing returns 0
22:15:57.386 00.000 11616 IsGuiding returns 0
22:15:57.386 00.000 11616 PulseGuide returned control before completion, sleep 223
22:15:57.407 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:15:57.425 00.018 12268 UpdateGuideState exits: m=525 SNR=15.7
22:15:57.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:57.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:57.425 00.000 12268 Enqueuing Expose request
22:15:57.617 00.192 11616 IsGuiding returns 1
22:15:57.617 00.000 11616 scope still moving after pulse duration time elapsed
22:15:57.648 00.031 11616 IsSlewing returns 0
22:15:57.648 00.000 11616 IsGuiding returns 0
22:15:57.649 00.001 11616 scope move finished after 213 + 49 ms
22:15:57.649 00.000 11616 Move returns status 0, amount 213
22:15:57.649 00.000 11616 MoveAxis(N, 0, ABG)
22:15:57.649 00.000 11616 Move returns status 0, amount 0
22:15:57.649 00.000 11616 move complete, result=0
22:15:57.649 00.000 11616 worker thread done servicing request
22:15:57.649 00.000 11616 Worker thread wakes up
22:15:57.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:57.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:15:57.649 00.000 12268 GuideStep: -0.4 px 213 ms EAST, -0.1 px 0 ms NORTH
22:15:59.656 02.007 11616 Exposure complete
22:15:59.712 00.056 11616 worker thread done servicing request
22:15:59.712 00.000 12268 OnExposeComplete: enter
22:15:59.712 00.000 12268 UpdateGuideState(): m_state=6
22:15:59.712 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
22:15:59.713 00.001 12268 Star::Find returns 1 (0), X=1152.54, Y=139.90, Mass=530, SNR=15.8, Peak=40 HFD=5.2
22:15:59.713 00.000 12268 MultiStar: [#1 0.07,-0.09,1.20,U] [#2 0.29,-0.07,0.88,U] [#3 0.07,-0.90,0.00,M3] [#4 -0.17,-0.19,0.67,U] [#5 -0.28,-0.32,0.77,U] [#6 -0.21,-0.06,0.77,U] [#7 -0.12,-0.08,0.71,U] [#8 -0.66,-0.36,0.00,M1] 
22:15:59.713 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.17}, one-star: {-0.12, -0.39}
22:15:59.713 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
22:15:59.713 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
22:15:59.713 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.90 mountX=-0.18 mountY=-0.04, mountTheta=-2.94
22:15:59.715 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.17, opts=13)
22:15:59.715 00.000 12268 Enqueuing Move request for scope (-0.06, -0.17)
22:15:59.715 00.000 11616 Worker thread wakes up
22:15:59.715 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
22:15:59.715 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
22:15:59.715 00.000 11616 Moving (-0.06, -0.17) raw xDistance=-0.18 yDistance=-0.04
22:15:59.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
22:15:59.715 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:59.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:15:59.716 00.001 11616 MoveAxis(E, 100, ABG)
22:15:59.716 00.000 11616 Guiding  Dir = 2, Dur = 100
22:15:59.716 00.000 11616 IsSlewing returns 0
22:15:59.716 00.000 11616 IsGuiding returns 0
22:15:59.717 00.001 11616 PulseGuide returned control before completion, sleep 110
22:15:59.739 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:15:59.757 00.018 12268 UpdateGuideState exits: m=530 SNR=15.8
22:15:59.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:59.758 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:15:59.758 00.000 12268 Enqueuing Expose request
22:15:59.840 00.082 11616 IsGuiding returns 1
22:15:59.841 00.001 11616 scope still moving after pulse duration time elapsed
22:15:59.871 00.030 11616 IsSlewing returns 0
22:15:59.872 00.001 11616 IsGuiding returns 0
22:15:59.872 00.000 11616 scope move finished after 100 + 54 ms
22:15:59.872 00.000 11616 Move returns status 0, amount 100
22:15:59.872 00.000 11616 MoveAxis(N, 0, ABG)
22:15:59.872 00.000 11616 Move returns status 0, amount 0
22:15:59.872 00.000 11616 move complete, result=0
22:15:59.872 00.000 11616 worker thread done servicing request
22:15:59.873 00.001 12268 GuideStep: -0.2 px 100 ms EAST, -0.0 px 0 ms NORTH
22:15:59.873 00.000 11616 Worker thread wakes up
22:15:59.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:15:59.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:01.943 02.070 11616 Exposure complete
22:16:01.998 00.055 11616 worker thread done servicing request
22:16:01.998 00.000 12268 OnExposeComplete: enter
22:16:01.998 00.000 12268 UpdateGuideState(): m_state=6
22:16:01.998 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
22:16:01.998 00.000 12268 Star::Find returns 1 (0), X=1152.82, Y=140.17, Mass=510, SNR=15.5, Peak=45 HFD=4.9
22:16:02.000 00.002 12268 MultiStar: [#1 -0.06,0.28,1.22,U] [#2 0.24,0.19,0.99,U] [#3 0.81,-0.47,0.00,M4] [#4 -0.09,0.48,0.73,U] [#5 -0.42,0.09,0.84,U] [#6 0.14,-0.05,0.86,U] [#7 0.09,0.18,0.77,U] [#8 -0.34,0.15,0.58,U] 
22:16:02.000 00.000 12268 refined, 7 included, MultiStar: {-0.01, 0.14}, one-star: {0.17, -0.12}
22:16:02.000 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
22:16:02.000 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
22:16:02.000 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.66 mountX=0.14 mountY=-0.03, mountTheta=-0.22
22:16:02.002 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.14, opts=13)
22:16:02.002 00.000 12268 Enqueuing Move request for scope (-0.01, 0.14)
22:16:02.002 00.000 11616 Worker thread wakes up
22:16:02.002 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
22:16:02.002 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
22:16:02.002 00.000 11616 Moving (-0.01, 0.14) raw xDistance=0.14 yDistance=-0.03
22:16:02.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:02.003 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:16:02.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:02.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:16:02.003 00.000 11616 MoveAxis(E, 0, ABG)
22:16:02.003 00.000 11616 Move returns status 0, amount 0
22:16:02.003 00.000 11616 MoveAxis(N, 0, ABG)
22:16:02.003 00.000 11616 Move returns status 0, amount 0
22:16:02.003 00.000 11616 move complete, result=0
22:16:02.003 00.000 11616 worker thread done servicing request
22:16:02.024 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:16:02.043 00.019 12268 UpdateGuideState exits: m=510 SNR=15.5
22:16:02.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:02.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:02.044 00.001 12268 Enqueuing Expose request
22:16:02.044 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:16:02.044 00.000 11616 Worker thread wakes up
22:16:02.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:02.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:04.050 02.006 11616 Exposure complete
22:16:04.105 00.055 11616 worker thread done servicing request
22:16:04.105 00.000 12268 OnExposeComplete: enter
22:16:04.105 00.000 12268 UpdateGuideState(): m_state=6
22:16:04.106 00.001 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
22:16:04.106 00.000 12268 Star::Find returns 1 (0), X=1152.59, Y=140.38, Mass=516, SNR=15.6, Peak=41 HFD=4.9
22:16:04.106 00.000 12268 MultiStar: [#1 -0.35,0.19,1.23,U] [#2 -0.41,0.24,0.91,U] [#3 0.05,-0.19,0.81,U] [#4 -0.30,0.58,0.00,M1] [#5 -0.85,0.25,0.00,M2] [#6 0.07,0.21,0.84,U] [#7 -0.44,0.53,0.00,M1] [#8 -0.47,0.66,0.00,M1] 
22:16:04.106 00.000 12268 single-star, 4 included, MultiStar: {-0.16, 0.12}, one-star: {-0.07, 0.10}
22:16:04.106 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
22:16:04.106 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
22:16:04.107 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.20 mountX=0.09 mountY=-0.08, mountTheta=-0.74
22:16:04.108 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.10, opts=13)
22:16:04.108 00.000 12268 Enqueuing Move request for scope (-0.07, 0.10)
22:16:04.108 00.000 11616 Worker thread wakes up
22:16:04.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
22:16:04.109 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
22:16:04.109 00.000 11616 Moving (-0.07, 0.10) raw xDistance=0.09 yDistance=-0.08
22:16:04.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:04.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:16:04.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:04.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:16:04.109 00.000 11616 MoveAxis(E, 0, ABG)
22:16:04.109 00.000 11616 Move returns status 0, amount 0
22:16:04.109 00.000 11616 MoveAxis(N, 0, ABG)
22:16:04.109 00.000 11616 Move returns status 0, amount 0
22:16:04.110 00.001 11616 move complete, result=0
22:16:04.110 00.000 11616 worker thread done servicing request
22:16:04.131 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:16:04.148 00.017 12268 UpdateGuideState exits: m=516 SNR=15.6
22:16:04.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:04.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:04.148 00.000 12268 Enqueuing Expose request
22:16:04.148 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:04.148 00.000 11616 Worker thread wakes up
22:16:04.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:04.149 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:06.151 02.002 11616 Exposure complete
22:16:06.208 00.057 11616 worker thread done servicing request
22:16:06.209 00.001 12268 OnExposeComplete: enter
22:16:06.209 00.000 12268 UpdateGuideState(): m_state=6
22:16:06.209 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
22:16:06.209 00.000 12268 Star::Find returns 1 (0), X=1152.77, Y=140.57, Mass=524, SNR=15.7, Peak=46 HFD=5.1
22:16:06.209 00.000 12268 MultiStar: [#1 -0.18,0.76,0.00,M1] [#2 -0.08,0.58,0.92,U] [#3 0.07,0.45,0.77,U] [#4 -0.06,1.15,0.00,M2] [#5 -0.53,0.35,0.00,M3] [#6 -0.07,0.48,0.77,U] [#7 -0.30,0.85,0.00,M2] [#8 -0.08,0.91,0.00,M2] 
22:16:06.209 00.000 12268 single-star, 3 included, MultiStar: {0.01, 0.44}, one-star: {0.11, 0.29}
22:16:06.210 00.001 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
22:16:06.210 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.89)
22:16:06.210 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.19 mountX=0.30 mountY=0.08, mountTheta=0.25
22:16:06.212 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.29, opts=13)
22:16:06.212 00.000 12268 Enqueuing Move request for scope (0.11, 0.29)
22:16:06.212 00.000 11616 Worker thread wakes up
22:16:06.213 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.29) opts 0xd
22:16:06.213 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.29)
22:16:06.213 00.000 11616 Moving (0.11, 0.29) raw xDistance=0.30 yDistance=0.08
22:16:06.213 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
22:16:06.213 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
22:16:06.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
22:16:06.213 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:06.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:16:06.213 00.000 11616 MoveAxis(W, 165, ABG)
22:16:06.213 00.000 11616 Guiding  Dir = 3, Dur = 165
22:16:06.213 00.000 11616 IsSlewing returns 0
22:16:06.214 00.001 11616 IsGuiding returns 0
22:16:06.214 00.000 11616 PulseGuide returned control before completion, sleep 175
22:16:06.236 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:16:06.253 00.017 12268 UpdateGuideState exits: m=524 SNR=15.7
22:16:06.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:06.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:06.253 00.000 12268 Enqueuing Expose request
22:16:06.398 00.145 11616 IsGuiding returns 1
22:16:06.399 00.001 11616 scope still moving after pulse duration time elapsed
22:16:06.429 00.030 11616 IsSlewing returns 0
22:16:06.430 00.001 11616 IsGuiding returns 0
22:16:06.430 00.000 11616 scope move finished after 165 + 51 ms
22:16:06.430 00.000 11616 Move returns status 0, amount 165
22:16:06.430 00.000 11616 MoveAxis(N, 0, ABG)
22:16:06.430 00.000 11616 Move returns status 0, amount 0
22:16:06.430 00.000 11616 move complete, result=0
22:16:06.430 00.000 11616 worker thread done servicing request
22:16:06.431 00.001 11616 Worker thread wakes up
22:16:06.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:06.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:06.431 00.000 12268 GuideStep: 0.3 px 165 ms WEST, 0.1 px 0 ms NORTH
22:16:08.451 02.020 11616 Exposure complete
22:16:08.507 00.056 11616 worker thread done servicing request
22:16:08.508 00.001 12268 OnExposeComplete: enter
22:16:08.508 00.000 12268 UpdateGuideState(): m_state=6
22:16:08.508 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
22:16:08.508 00.000 12268 Star::Find returns 1 (0), X=1152.97, Y=140.18, Mass=464, SNR=14.8, Peak=41 HFD=4.4
22:16:08.508 00.000 12268 MultiStar: [#1 -0.10,0.48,1.19,U] [#2 -0.20,0.31,1.00,U] [#3 0.07,-0.27,0.81,U] [#4 -0.03,0.45,0.75,U] [#5 -0.49,0.15,0.90,U] [#6 -0.18,0.43,0.77,U] [#7 0.08,0.64,0.00,M3] [#8 -0.34,0.46,0.68,U] 
22:16:08.508 00.000 12268 refined, 7 included, MultiStar: {-0.11, 0.23}, one-star: {0.32, -0.10}
22:16:08.508 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
22:16:08.509 00.001 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
22:16:08.509 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.26 cameraTheta=2.00 mountX=0.22 mountY=-0.14, mountTheta=-0.55
22:16:08.510 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.23, opts=13)
22:16:08.510 00.000 12268 Enqueuing Move request for scope (-0.11, 0.23)
22:16:08.510 00.000 11616 Worker thread wakes up
22:16:08.510 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
22:16:08.510 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
22:16:08.510 00.000 11616 Moving (-0.11, 0.23) raw xDistance=0.22 yDistance=-0.14
22:16:08.511 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
22:16:08.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:08.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:16:08.511 00.000 11616 MoveAxis(W, 125, ABG)
22:16:08.511 00.000 11616 Guiding  Dir = 3, Dur = 125
22:16:08.511 00.000 11616 IsSlewing returns 0
22:16:08.511 00.000 11616 IsGuiding returns 0
22:16:08.512 00.001 11616 PulseGuide returned control before completion, sleep 135
22:16:08.532 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:08.549 00.017 12268 UpdateGuideState exits: m=464 SNR=14.8
22:16:08.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:08.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:08.549 00.000 12268 Enqueuing Expose request
22:16:08.660 00.111 11616 IsGuiding returns 1
22:16:08.660 00.000 11616 scope still moving after pulse duration time elapsed
22:16:08.691 00.031 11616 IsSlewing returns 0
22:16:08.691 00.000 11616 IsGuiding returns 0
22:16:08.691 00.000 11616 scope move finished after 125 + 54 ms
22:16:08.692 00.001 11616 Move returns status 0, amount 125
22:16:08.692 00.000 11616 MoveAxis(N, 0, ABG)
22:16:08.692 00.000 11616 Move returns status 0, amount 0
22:16:08.692 00.000 11616 move complete, result=0
22:16:08.692 00.000 11616 worker thread done servicing request
22:16:08.692 00.000 11616 Worker thread wakes up
22:16:08.692 00.000 12268 GuideStep: 0.2 px 125 ms WEST, -0.1 px 0 ms NORTH
22:16:08.692 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:08.693 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:10.704 02.011 11616 Exposure complete
22:16:10.760 00.056 11616 worker thread done servicing request
22:16:10.760 00.000 12268 OnExposeComplete: enter
22:16:10.760 00.000 12268 UpdateGuideState(): m_state=6
22:16:10.760 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
22:16:10.760 00.000 12268 Star::Find returns 1 (0), X=1152.73, Y=140.19, Mass=481, SNR=15.0, Peak=43 HFD=4.6
22:16:10.760 00.000 12268 MultiStar: [#1 -0.08,0.20,1.27,U] [#2 -0.12,0.28,1.02,U] [#3 -0.07,-0.62,0.00,M2] [#4 0.01,0.26,0.77,U] [#5 -0.26,-0.08,0.85,U] [#6 -0.28,0.19,0.78,U] [#7 -0.17,0.65,0.00,M4] [#8 -0.71,-0.13,0.00,M2] 
22:16:10.760 00.000 12268 single-star, 5 included, MultiStar: {-0.10, 0.13}, one-star: {0.07, -0.10}
22:16:10.762 00.002 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
22:16:10.762 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
22:16:10.762 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.95 mountX=-0.09 mountY=0.08, mountTheta=2.41
22:16:10.763 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.10, opts=13)
22:16:10.763 00.000 12268 Enqueuing Move request for scope (0.07, -0.10)
22:16:10.763 00.000 11616 Worker thread wakes up
22:16:10.763 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
22:16:10.763 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
22:16:10.764 00.001 11616 Moving (0.07, -0.10) raw xDistance=-0.09 yDistance=0.08
22:16:10.764 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:10.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:16:10.764 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:10.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:16:10.764 00.000 11616 MoveAxis(E, 0, ABG)
22:16:10.764 00.000 11616 Move returns status 0, amount 0
22:16:10.764 00.000 11616 MoveAxis(N, 0, ABG)
22:16:10.764 00.000 11616 Move returns status 0, amount 0
22:16:10.764 00.000 11616 move complete, result=0
22:16:10.765 00.001 11616 worker thread done servicing request
22:16:10.785 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:10.803 00.018 12268 UpdateGuideState exits: m=481 SNR=15.0
22:16:10.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:10.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:10.803 00.000 12268 Enqueuing Expose request
22:16:10.803 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:10.803 00.000 11616 Worker thread wakes up
22:16:10.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:10.804 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:12.814 02.010 11616 Exposure complete
22:16:12.871 00.057 11616 worker thread done servicing request
22:16:12.871 00.000 12268 OnExposeComplete: enter
22:16:12.871 00.000 12268 UpdateGuideState(): m_state=6
22:16:12.871 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
22:16:12.872 00.001 12268 Star::Find returns 1 (0), X=1153.12, Y=139.54, Mass=535, SNR=15.8, Peak=38 HFD=5.2
22:16:12.872 00.000 12268 MultiStar: [#1 0.24,-0.27,1.21,U] [#2 0.07,-0.26,0.97,U] [#3 0.43,-1.15,0.00,M3] [#4 0.14,-0.20,0.69,U] [#5 -0.57,-0.72,0.00,M2] [#6 -0.13,-0.36,0.82,U] [#7 0.47,-0.26,0.76,U] [#8 0.41,-0.05,0.64,U] 
22:16:12.872 00.000 12268 refined, 6 included, MultiStar: {0.23, -0.33}, one-star: {0.47, -0.75}
22:16:12.872 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
22:16:12.872 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
22:16:12.872 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.33 hyp=0.40 cameraTheta=-0.95 mountX=-0.30 mountY=0.27, mountTheta=2.40
22:16:12.875 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.33, opts=13)
22:16:12.875 00.000 12268 Enqueuing Move request for scope (0.23, -0.33)
22:16:12.876 00.001 11616 Worker thread wakes up
22:16:12.876 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.33) opts 0xd
22:16:12.876 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.33)
22:16:12.876 00.000 11616 Moving (0.23, -0.33) raw xDistance=-0.30 yDistance=0.27
22:16:12.876 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
22:16:12.876 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
22:16:12.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
22:16:12.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
22:16:12.877 00.001 11616 MoveAxis(E, 169, ABG)
22:16:12.877 00.000 11616 Guiding  Dir = 2, Dur = 169
22:16:12.877 00.000 11616 IsSlewing returns 0
22:16:12.877 00.000 11616 IsGuiding returns 0
22:16:12.878 00.001 11616 PulseGuide returned control before completion, sleep 179
22:16:12.899 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:16:12.918 00.019 12268 UpdateGuideState exits: m=535 SNR=15.8
22:16:12.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:12.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:12.919 00.000 12268 Enqueuing Expose request
22:16:13.073 00.154 11616 IsGuiding returns 1
22:16:13.073 00.000 11616 scope still moving after pulse duration time elapsed
22:16:13.104 00.031 11616 IsSlewing returns 0
22:16:13.104 00.000 11616 IsGuiding returns 0
22:16:13.104 00.000 11616 scope move finished after 169 + 57 ms
22:16:13.104 00.000 11616 Move returns status 0, amount 169
22:16:13.104 00.000 11616 MoveAxis(S, 23, ABG)
22:16:13.104 00.000 11616 Guiding  Dir = 1, Dur = 23
22:16:13.105 00.001 11616 IsSlewing returns 0
22:16:13.105 00.000 11616 IsGuiding returns 0
22:16:13.105 00.000 11616 PulseGuide returned control before completion, sleep 33
22:16:13.151 00.046 11616 IsGuiding returns 1
22:16:13.151 00.000 11616 scope still moving after pulse duration time elapsed
22:16:13.182 00.031 11616 IsSlewing returns 0
22:16:13.182 00.000 11616 IsGuiding returns 0
22:16:13.182 00.000 11616 scope move finished after 23 + 54 ms
22:16:13.182 00.000 11616 Move returns status 0, amount 23
22:16:13.182 00.000 11616 move complete, result=0
22:16:13.183 00.001 11616 worker thread done servicing request
22:16:13.183 00.000 11616 Worker thread wakes up
22:16:13.183 00.000 12268 GuideStep: -0.3 px 169 ms EAST, 0.3 px 23 ms SOUTH
22:16:13.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:13.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:13.362 00.179 12268 evsrv: cli 0F8E69C0 connect
22:16:13.362 00.000 12268 case statement mapped state 6 to 3
22:16:13.363 00.001 12268 case statement mapped state 6 to 3
22:16:13.363 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1ca560f0-bc6e-484b-acb1-bd3f71d10eb6"}
22:16:13.363 00.000 12268 case statement mapped state 6 to 3
22:16:13.363 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ca560f0-bc6e-484b-acb1-bd3f71d10eb6"}
22:16:13.366 00.003 12268 evsrv: cli 0F8E69C0 disconnect
22:16:15.198 01.832 11616 Exposure complete
22:16:15.271 00.073 11616 worker thread done servicing request
22:16:15.271 00.000 12268 OnExposeComplete: enter
22:16:15.271 00.000 12268 UpdateGuideState(): m_state=6
22:16:15.271 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
22:16:15.272 00.001 12268 Star::Find returns 1 (0), X=1152.62, Y=139.83, Mass=509, SNR=15.5, Peak=40 HFD=5.2
22:16:15.272 00.000 12268 MultiStar: [#1 -0.11,-0.17,1.23,U] [#2 0.24,-0.31,0.98,U] [#3 0.16,-1.06,0.00,M4] [#4 -0.13,0.01,0.72,U] [#5 -0.46,-0.41,0.00,M3] [#6 -0.08,-0.45,0.83,U] [#7 -0.33,-0.05,0.79,U] [#8 -0.57,0.17,0.65,U] 
22:16:15.272 00.000 12268 refined, 6 included, MultiStar: {-0.12, -0.20}, one-star: {-0.03, -0.46}
22:16:15.272 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
22:16:15.273 00.001 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
22:16:15.273 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.24 cameraTheta=-2.09 mountX=-0.21 mountY=-0.09, mountTheta=-2.75
22:16:15.275 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.20, opts=13)
22:16:15.275 00.000 12268 Enqueuing Move request for scope (-0.12, -0.20)
22:16:15.275 00.000 11616 Worker thread wakes up
22:16:15.275 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
22:16:15.275 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
22:16:15.275 00.000 11616 Moving (-0.12, -0.20) raw xDistance=-0.21 yDistance=-0.09
22:16:15.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
22:16:15.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:15.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:16:15.275 00.000 11616 MoveAxis(E, 120, ABG)
22:16:15.276 00.001 11616 Guiding  Dir = 2, Dur = 120
22:16:15.276 00.000 11616 IsSlewing returns 0
22:16:15.276 00.000 11616 IsGuiding returns 0
22:16:15.276 00.000 11616 PulseGuide returned control before completion, sleep 130
22:16:15.299 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:15.323 00.024 12268 UpdateGuideState exits: m=509 SNR=15.5
22:16:15.323 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:15.323 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:15.324 00.001 12268 Enqueuing Expose request
22:16:15.421 00.097 11616 IsGuiding returns 1
22:16:15.421 00.000 11616 scope still moving after pulse duration time elapsed
22:16:15.455 00.034 11616 IsSlewing returns 0
22:16:15.456 00.001 11616 IsGuiding returns 1
22:16:15.484 00.028 11616 IsSlewing returns 0
22:16:15.484 00.000 11616 IsGuiding returns 1
22:16:15.515 00.031 11616 IsSlewing returns 0
22:16:15.515 00.000 11616 IsGuiding returns 1
22:16:15.546 00.031 11616 IsSlewing returns 0
22:16:15.546 00.000 11616 IsGuiding returns 0
22:16:15.546 00.000 11616 scope move finished after 120 + 150 ms
22:16:15.546 00.000 11616 Move returns status 0, amount 120
22:16:15.546 00.000 11616 MoveAxis(N, 0, ABG)
22:16:15.547 00.001 11616 Move returns status 0, amount 0
22:16:15.547 00.000 11616 move complete, result=0
22:16:15.547 00.000 11616 worker thread done servicing request
22:16:15.547 00.000 11616 Worker thread wakes up
22:16:15.547 00.000 12268 GuideStep: -0.2 px 120 ms EAST, -0.1 px 0 ms NORTH
22:16:15.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:15.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:17.562 02.015 11616 Exposure complete
22:16:17.624 00.062 11616 worker thread done servicing request
22:16:17.624 00.000 12268 OnExposeComplete: enter
22:16:17.624 00.000 12268 UpdateGuideState(): m_state=6
22:16:17.625 00.001 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
22:16:17.625 00.000 12268 Star::Find returns 1 (0), X=1153.14, Y=140.34, Mass=505, SNR=15.3, Peak=42 HFD=5.0
22:16:17.625 00.000 12268 MultiStar: [#1 0.38,0.29,1.25,U] [#2 0.58,0.03,0.94,U] [#3 0.49,-0.29,0.82,U] [#4 -0.04,0.55,0.76,U] [#5 0.01,0.24,0.87,U] [#6 0.30,0.35,0.82,U] [#7 0.22,0.29,0.76,U] [#8 -0.43,0.28,0.63,U] 
22:16:17.625 00.000 12268 refined, 8 included, MultiStar: {0.26, 0.19}, one-star: {0.48, 0.05}
22:16:17.625 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
22:16:17.625 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.34)
22:16:17.625 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.19 hyp=0.32 cameraTheta=0.65 mountX=0.22 mountY=0.23, mountTheta=0.81
22:16:17.627 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.19, opts=13)
22:16:17.627 00.000 12268 Enqueuing Move request for scope (0.26, 0.19)
22:16:17.627 00.000 11616 Worker thread wakes up
22:16:17.628 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.19) opts 0xd
22:16:17.628 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.19)
22:16:17.628 00.000 11616 Moving (0.26, 0.19) raw xDistance=0.22 yDistance=0.23
22:16:17.628 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:17.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:16:17.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
22:16:17.628 00.000 11616 MoveAxis(E, 0, ABG)
22:16:17.628 00.000 11616 Move returns status 0, amount 0
22:16:17.628 00.000 11616 MoveAxis(S, 20, ABG)
22:16:17.628 00.000 11616 Guiding  Dir = 1, Dur = 20
22:16:17.629 00.001 11616 IsSlewing returns 0
22:16:17.629 00.000 11616 IsGuiding returns 0
22:16:17.629 00.000 11616 PulseGuide returned control before completion, sleep 30
22:16:17.649 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:17.667 00.018 11616 IsGuiding returns 1
22:16:17.667 00.000 11616 scope still moving after pulse duration time elapsed
22:16:17.668 00.001 12268 UpdateGuideState exits: m=505 SNR=15.3
22:16:17.668 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:17.669 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:17.669 00.000 12268 Enqueuing Expose request
22:16:17.698 00.029 11616 IsSlewing returns 0
22:16:17.698 00.000 11616 IsGuiding returns 0
22:16:17.698 00.000 11616 scope move finished after 20 + 49 ms
22:16:17.699 00.001 11616 Move returns status 0, amount 20
22:16:17.699 00.000 11616 move complete, result=0
22:16:17.699 00.000 11616 worker thread done servicing request
22:16:17.699 00.000 11616 Worker thread wakes up
22:16:17.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:17.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:17.700 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 20 ms SOUTH
22:16:19.708 02.008 11616 Exposure complete
22:16:19.765 00.057 11616 worker thread done servicing request
22:16:19.765 00.000 12268 OnExposeComplete: enter
22:16:19.765 00.000 12268 UpdateGuideState(): m_state=6
22:16:19.766 00.001 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
22:16:19.766 00.000 12268 Star::Find returns 1 (0), X=1152.89, Y=140.64, Mass=556, SNR=16.2, Peak=50 HFD=5.0
22:16:19.766 00.000 12268 MultiStar: [#1 -0.01,0.79,0.00,M1] [#2 0.06,0.69,0.00,M1] [#3 0.17,0.04,0.79,U] [#4 -0.36,0.70,0.00,M1] [#5 -0.29,0.52,0.00,M3] [#6 -0.11,0.73,0.00,M1] [#7 -0.11,0.78,0.00,M2] [#8 -0.29,0.36,0.66,U] 
22:16:19.766 00.000 12268 refined, 2 included, MultiStar: {0.07, 0.25}, one-star: {0.24, 0.35}
22:16:19.767 00.001 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
22:16:19.767 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
22:16:19.767 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.25 hyp=0.27 cameraTheta=1.29 mountX=0.26 mountY=0.04, mountTheta=0.15
22:16:19.768 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.25, opts=13)
22:16:19.768 00.000 12268 Enqueuing Move request for scope (0.07, 0.25)
22:16:19.768 00.000 11616 Worker thread wakes up
22:16:19.769 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.25) opts 0xd
22:16:19.769 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.25)
22:16:19.769 00.000 11616 Moving (0.07, 0.25) raw xDistance=0.26 yDistance=0.04
22:16:19.769 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:19.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:16:19.769 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:19.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:16:19.769 00.000 11616 MoveAxis(E, 0, ABG)
22:16:19.769 00.000 11616 Move returns status 0, amount 0
22:16:19.769 00.000 11616 MoveAxis(N, 0, ABG)
22:16:19.769 00.000 11616 Move returns status 0, amount 0
22:16:19.769 00.000 11616 move complete, result=0
22:16:19.769 00.000 11616 worker thread done servicing request
22:16:19.790 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:16:19.809 00.019 12268 UpdateGuideState exits: m=556 SNR=16.2
22:16:19.809 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:19.810 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:19.810 00.000 12268 Enqueuing Expose request
22:16:19.810 00.000 11616 Worker thread wakes up
22:16:19.810 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:19.810 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:19.810 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:21.831 02.021 11616 Exposure complete
22:16:21.888 00.057 11616 worker thread done servicing request
22:16:21.888 00.000 12268 OnExposeComplete: enter
22:16:21.888 00.000 12268 UpdateGuideState(): m_state=6
22:16:21.889 00.001 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
22:16:21.889 00.000 12268 Star::Find returns 1 (0), X=1152.79, Y=140.18, Mass=535, SNR=15.9, Peak=53 HFD=4.6
22:16:21.889 00.000 12268 MultiStar: [#1 -0.03,0.35,1.26,U] [#2 0.06,0.31,0.91,U] [#3 -0.31,-0.46,0.84,U] [#4 -0.13,0.70,0.00,M2] [#5 -0.45,-0.08,0.82,U] [#6 -0.31,0.03,0.80,U] [#7 -0.24,0.50,0.80,U] [#8 -0.43,0.49,0.00,M1] 
22:16:21.889 00.000 12268 refined, 6 included, MultiStar: {-0.14, 0.09}, one-star: {0.13, -0.10}
22:16:21.889 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.09 = 1.09)
22:16:21.889 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.02 = -2.02)
22:16:21.889 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.57 mountX=0.08 mountY=-0.15, mountTheta=-1.10
22:16:21.891 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.09, opts=13)
22:16:21.891 00.000 12268 Enqueuing Move request for scope (-0.14, 0.09)
22:16:21.891 00.000 11616 Worker thread wakes up
22:16:21.891 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
22:16:21.891 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
22:16:21.891 00.000 11616 Moving (-0.14, 0.09) raw xDistance=0.08 yDistance=-0.15
22:16:21.891 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:21.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:16:21.892 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:21.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:16:21.892 00.000 11616 MoveAxis(E, 0, ABG)
22:16:21.892 00.000 11616 Move returns status 0, amount 0
22:16:21.892 00.000 11616 MoveAxis(N, 0, ABG)
22:16:21.892 00.000 11616 Move returns status 0, amount 0
22:16:21.892 00.000 11616 move complete, result=0
22:16:21.892 00.000 11616 worker thread done servicing request
22:16:21.913 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:21.931 00.018 12268 UpdateGuideState exits: m=535 SNR=15.9
22:16:21.932 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:21.932 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:21.932 00.000 12268 Enqueuing Expose request
22:16:21.932 00.000 11616 Worker thread wakes up
22:16:21.932 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:16:21.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:21.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:23.947 02.015 11616 Exposure complete
22:16:24.008 00.061 11616 worker thread done servicing request
22:16:24.008 00.000 12268 OnExposeComplete: enter
22:16:24.009 00.001 12268 UpdateGuideState(): m_state=6
22:16:24.009 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
22:16:24.009 00.000 12268 Star::Find returns 1 (0), X=1152.60, Y=139.62, Mass=561, SNR=16.3, Peak=41 HFD=5.3
22:16:24.009 00.000 12268 MultiStar: [#1 -0.43,-0.10,1.28,U] [#2 -0.27,-0.30,0.94,U] [#3 -0.21,-0.90,0.00,M2] [#4 -0.51,-0.17,0.76,U] [#5 -0.89,-0.71,0.00,M3] [#6 -0.12,-0.32,0.82,U] [#7 -0.23,0.04,0.79,U] [#8 -0.44,-0.19,0.62,U] 
22:16:24.009 00.000 12268 refined, 6 included, MultiStar: {-0.29, -0.25}, one-star: {-0.05, -0.67}
22:16:24.009 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.91 = 2.38)
22:16:24.010 00.001 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.73)
22:16:24.010 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.25 hyp=0.38 cameraTheta=-2.43 mountX=-0.27 mountY=-0.25, mountTheta=-2.39
22:16:24.011 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.25, opts=13)
22:16:24.011 00.000 12268 Enqueuing Move request for scope (-0.29, -0.25)
22:16:24.011 00.000 11616 Worker thread wakes up
22:16:24.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.25) opts 0xd
22:16:24.011 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.25)
22:16:24.012 00.001 11616 Moving (-0.29, -0.25) raw xDistance=-0.27 yDistance=-0.25
22:16:24.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
22:16:24.012 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:24.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:16:24.012 00.000 11616 MoveAxis(E, 154, ABG)
22:16:24.012 00.000 11616 Guiding  Dir = 2, Dur = 154
22:16:24.012 00.000 11616 IsSlewing returns 0
22:16:24.012 00.000 11616 IsGuiding returns 0
22:16:24.013 00.001 11616 PulseGuide returned control before completion, sleep 164
22:16:24.033 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:16:24.051 00.018 12268 UpdateGuideState exits: m=561 SNR=16.3
22:16:24.051 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:24.052 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:24.052 00.000 12268 Enqueuing Expose request
22:16:24.192 00.140 11616 IsGuiding returns 1
22:16:24.192 00.000 11616 scope still moving after pulse duration time elapsed
22:16:24.224 00.032 11616 IsSlewing returns 0
22:16:24.225 00.001 11616 IsGuiding returns 0
22:16:24.225 00.000 11616 scope move finished after 154 + 58 ms
22:16:24.225 00.000 11616 Move returns status 0, amount 154
22:16:24.225 00.000 11616 MoveAxis(N, 0, ABG)
22:16:24.225 00.000 11616 Move returns status 0, amount 0
22:16:24.225 00.000 11616 move complete, result=0
22:16:24.225 00.000 11616 worker thread done servicing request
22:16:24.225 00.000 11616 Worker thread wakes up
22:16:24.226 00.001 12268 GuideStep: -0.3 px 154 ms EAST, -0.3 px 0 ms NORTH
22:16:24.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:24.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:26.237 02.011 11616 Exposure complete
22:16:26.298 00.061 11616 worker thread done servicing request
22:16:26.298 00.000 12268 OnExposeComplete: enter
22:16:26.299 00.001 12268 UpdateGuideState(): m_state=6
22:16:26.299 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
22:16:26.299 00.000 12268 Star::Find returns 1 (0), X=1152.37, Y=139.36, Mass=508, SNR=15.5, Peak=41 HFD=4.4
22:16:26.299 00.000 12268 MultiStar: [#1 -0.49,-0.37,0.00,M1] [#2 -0.11,-0.36,1.03,U] [#3 -0.03,-1.19,0.00,M3] [#4 -0.29,-0.32,0.75,U] [#5 -0.74,-0.72,0.00,M4] [#6 -0.10,-0.26,0.85,U] [#7 -0.28,-0.27,0.83,U] [#8 -0.46,-0.31,0.64,U] 
22:16:26.299 00.000 12268 refined, 5 included, MultiStar: {-0.24, -0.43}, one-star: {-0.28, -0.93}
22:16:26.299 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.56 = 2.73)
22:16:26.300 00.001 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.38)
22:16:26.300 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.43 hyp=0.49 cameraTheta=-2.08 mountX=-0.45 mountY=-0.18, mountTheta=-2.75
22:16:26.301 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.43, opts=13)
22:16:26.301 00.000 12268 Enqueuing Move request for scope (-0.24, -0.43)
22:16:26.301 00.000 11616 Worker thread wakes up
22:16:26.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.43) opts 0xd
22:16:26.301 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.43)
22:16:26.301 00.000 11616 Moving (-0.24, -0.43) raw xDistance=-0.45 yDistance=-0.18
22:16:26.302 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
22:16:26.302 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:16:26.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:16:26.302 00.000 11616 MoveAxis(E, 251, ABG)
22:16:26.302 00.000 11616 Guiding  Dir = 2, Dur = 251
22:16:26.302 00.000 11616 IsSlewing returns 0
22:16:26.302 00.000 11616 IsGuiding returns 0
22:16:26.303 00.001 11616 PulseGuide returned control before completion, sleep 261
22:16:26.325 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:26.343 00.018 12268 UpdateGuideState exits: m=508 SNR=15.5
22:16:26.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:26.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:26.343 00.000 12268 Enqueuing Expose request
22:16:26.577 00.234 11616 IsGuiding returns 1
22:16:26.577 00.000 11616 scope still moving after pulse duration time elapsed
22:16:26.608 00.031 11616 IsSlewing returns 0
22:16:26.608 00.000 11616 IsGuiding returns 1
22:16:26.639 00.031 11616 IsSlewing returns 0
22:16:26.639 00.000 11616 IsGuiding returns 1
22:16:26.669 00.030 11616 IsSlewing returns 0
22:16:26.669 00.000 11616 IsGuiding returns 0
22:16:26.669 00.000 11616 scope move finished after 251 + 116 ms
22:16:26.669 00.000 11616 Move returns status 0, amount 251
22:16:26.669 00.000 11616 MoveAxis(N, 0, ABG)
22:16:26.669 00.000 11616 Move returns status 0, amount 0
22:16:26.670 00.001 11616 move complete, result=0
22:16:26.670 00.000 11616 worker thread done servicing request
22:16:26.670 00.000 11616 Worker thread wakes up
22:16:26.670 00.000 12268 GuideStep: -0.4 px 251 ms EAST, -0.2 px 0 ms NORTH
22:16:26.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:26.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:28.682 02.012 11616 Exposure complete
22:16:28.740 00.058 11616 worker thread done servicing request
22:16:28.740 00.000 12268 OnExposeComplete: enter
22:16:28.740 00.000 12268 UpdateGuideState(): m_state=6
22:16:28.740 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:16:28.740 00.000 12268 Star::Find returns 1 (0), X=1152.29, Y=140.14, Mass=571, SNR=16.3, Peak=45 HFD=5.0
22:16:28.741 00.001 12268 MultiStar: [#1 -0.44,0.09,1.23,U] [#2 -0.22,-0.00,0.95,U] [#3 -0.31,-0.59,0.00,M4] [#4 -0.53,0.24,0.69,U] [#5 -0.83,-0.25,0.00,M5] [#6 -0.65,0.10,0.00,M1] [#7 -0.35,0.25,0.83,U] [#8 -0.56,0.02,0.60,U] 
22:16:28.741 00.000 12268 single-star, 5 included, MultiStar: {-0.40, 0.06}, one-star: {-0.37, -0.15}
22:16:28.741 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
22:16:28.741 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
22:16:28.741 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.15 hyp=0.40 cameraTheta=-2.76 mountX=-0.18 mountY=-0.35, mountTheta=-2.06
22:16:28.743 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.15, opts=13)
22:16:28.743 00.000 12268 Enqueuing Move request for scope (-0.37, -0.15)
22:16:28.743 00.000 11616 Worker thread wakes up
22:16:28.743 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.15) opts 0xd
22:16:28.743 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.15)
22:16:28.743 00.000 11616 Moving (-0.37, -0.15) raw xDistance=-0.18 yDistance=-0.35
22:16:28.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
22:16:28.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:16:28.744 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
22:16:28.744 00.000 11616 MoveAxis(E, 103, ABG)
22:16:28.744 00.000 11616 Guiding  Dir = 2, Dur = 103
22:16:28.744 00.000 11616 IsSlewing returns 0
22:16:28.744 00.000 11616 IsGuiding returns 0
22:16:28.745 00.001 11616 PulseGuide returned control before completion, sleep 113
22:16:28.767 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:28.789 00.022 12268 UpdateGuideState exits: m=571 SNR=16.3
22:16:28.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:28.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:28.789 00.000 12268 Enqueuing Expose request
22:16:28.868 00.079 11616 IsGuiding returns 1
22:16:28.869 00.001 11616 scope still moving after pulse duration time elapsed
22:16:28.900 00.031 11616 IsSlewing returns 0
22:16:28.901 00.001 11616 IsGuiding returns 1
22:16:28.930 00.029 11616 IsSlewing returns 0
22:16:28.930 00.000 11616 IsGuiding returns 1
22:16:28.961 00.031 11616 IsSlewing returns 0
22:16:28.961 00.000 11616 IsGuiding returns 0
22:16:28.962 00.001 11616 scope move finished after 103 + 115 ms
22:16:28.962 00.000 11616 Move returns status 0, amount 103
22:16:28.962 00.000 11616 MoveAxis(N, 0, ABG)
22:16:28.962 00.000 11616 Move returns status 0, amount 0
22:16:28.962 00.000 11616 move complete, result=0
22:16:28.962 00.000 11616 worker thread done servicing request
22:16:28.962 00.000 12268 GuideStep: -0.2 px 103 ms EAST, -0.3 px 0 ms NORTH
22:16:28.962 00.000 11616 Worker thread wakes up
22:16:28.963 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:28.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:30.982 02.019 11616 Exposure complete
22:16:31.040 00.058 11616 worker thread done servicing request
22:16:31.040 00.000 12268 OnExposeComplete: enter
22:16:31.040 00.000 12268 UpdateGuideState(): m_state=6
22:16:31.040 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
22:16:31.041 00.001 12268 Star::Find returns 1 (0), X=1152.87, Y=140.11, Mass=539, SNR=15.9, Peak=42 HFD=4.7
22:16:31.041 00.000 12268 MultiStar: [#1 -0.00,0.10,1.26,U] [#2 0.12,0.02,0.98,U] [#3 0.22,-0.47,0.81,U] [#4 -0.08,0.30,0.75,U] [#5 -0.63,0.06,0.00,M6] [#6 0.07,0.12,0.80,U] [#7 -0.27,0.39,0.91,U] [#8 -0.22,0.38,0.64,U] 
22:16:31.041 00.000 12268 refined, 7 included, MultiStar: {0.02, 0.07}, one-star: {0.22, -0.17}
22:16:31.041 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
22:16:31.041 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
22:16:31.041 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.34 mountX=0.07 mountY=0.01, mountTheta=0.10
22:16:31.043 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.07, opts=13)
22:16:31.043 00.000 12268 Enqueuing Move request for scope (0.02, 0.07)
22:16:31.043 00.000 11616 Worker thread wakes up
22:16:31.043 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
22:16:31.043 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
22:16:31.043 00.000 11616 Moving (0.02, 0.07) raw xDistance=0.07 yDistance=0.01
22:16:31.043 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:31.044 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:16:31.044 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:31.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:16:31.044 00.000 11616 MoveAxis(E, 0, ABG)
22:16:31.044 00.000 11616 Move returns status 0, amount 0
22:16:31.044 00.000 11616 MoveAxis(N, 0, ABG)
22:16:31.044 00.000 11616 Move returns status 0, amount 0
22:16:31.044 00.000 11616 move complete, result=0
22:16:31.044 00.000 11616 worker thread done servicing request
22:16:31.065 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:31.083 00.018 12268 UpdateGuideState exits: m=539 SNR=15.9
22:16:31.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:31.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:31.083 00.000 12268 Enqueuing Expose request
22:16:31.083 00.000 11616 Worker thread wakes up
22:16:31.084 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:31.084 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:31.084 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:33.099 02.015 11616 Exposure complete
22:16:33.158 00.059 12268 OnExposeComplete: enter
22:16:33.158 00.000 11616 worker thread done servicing request
22:16:33.158 00.000 12268 UpdateGuideState(): m_state=6
22:16:33.158 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
22:16:33.159 00.001 12268 Star::Find returns 1 (0), X=1153.05, Y=140.05, Mass=511, SNR=15.5, Peak=41 HFD=4.5
22:16:33.159 00.000 12268 MultiStar: [#1 0.05,0.30,1.29,U] [#2 0.12,-0.04,0.99,U] [#3 0.42,-0.33,0.78,U] [#4 0.09,0.17,0.69,U] [#5 -0.58,-0.29,0.00,M7] [#6 -0.05,0.13,0.84,U] [#7 0.29,0.17,0.77,U] [#8 -0.22,0.19,0.68,U] 
22:16:33.159 00.000 12268 refined, 7 included, MultiStar: {0.14, 0.05}, one-star: {0.39, -0.24}
22:16:33.159 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
22:16:33.159 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.03)
22:16:33.159 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.33 mountX=0.06 mountY=0.13, mountTheta=1.14
22:16:33.161 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.05, opts=13)
22:16:33.161 00.000 12268 Enqueuing Move request for scope (0.14, 0.05)
22:16:33.161 00.000 11616 Worker thread wakes up
22:16:33.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
22:16:33.161 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
22:16:33.161 00.000 11616 Moving (0.14, 0.05) raw xDistance=0.06 yDistance=0.13
22:16:33.161 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:33.162 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:16:33.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:33.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:16:33.162 00.000 11616 MoveAxis(E, 0, ABG)
22:16:33.162 00.000 11616 Move returns status 0, amount 0
22:16:33.163 00.001 11616 MoveAxis(N, 0, ABG)
22:16:33.163 00.000 11616 Move returns status 0, amount 0
22:16:33.163 00.000 11616 move complete, result=0
22:16:33.163 00.000 11616 worker thread done servicing request
22:16:33.185 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:33.212 00.027 12268 UpdateGuideState exits: m=511 SNR=15.5
22:16:33.212 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:33.212 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:33.212 00.000 12268 Enqueuing Expose request
22:16:33.212 00.000 11616 Worker thread wakes up
22:16:33.212 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:33.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:33.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:35.238 02.026 11616 Exposure complete
22:16:35.310 00.072 11616 worker thread done servicing request
22:16:35.310 00.000 12268 OnExposeComplete: enter
22:16:35.311 00.001 12268 UpdateGuideState(): m_state=6
22:16:35.311 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
22:16:35.311 00.000 12268 Star::Find returns 1 (0), X=1152.82, Y=140.01, Mass=515, SNR=15.6, Peak=41 HFD=4.7
22:16:35.311 00.000 12268 MultiStar: [#1 -0.10,0.04,1.33,U] [#2 -0.23,0.15,1.02,U] [#3 -0.31,-0.61,0.00,M3] [#4 -0.25,0.37,0.75,U] [#5 -0.71,-0.20,0.00,M8] [#6 -0.21,0.18,0.74,U] [#7 -0.08,0.21,0.82,U] [#8 -0.49,0.19,0.66,U] 
22:16:35.311 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.10}, one-star: {0.16, -0.28}
22:16:35.311 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
22:16:35.311 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
22:16:35.311 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.54 mountX=0.09 mountY=-0.16, mountTheta=-1.07
22:16:35.314 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.10, opts=13)
22:16:35.314 00.000 12268 Enqueuing Move request for scope (-0.15, 0.10)
22:16:35.314 00.000 11616 Worker thread wakes up
22:16:35.315 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
22:16:35.315 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
22:16:35.315 00.000 11616 Moving (-0.15, 0.10) raw xDistance=0.09 yDistance=-0.16
22:16:35.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:35.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:16:35.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:16:35.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:16:35.315 00.000 11616 MoveAxis(E, 0, ABG)
22:16:35.315 00.000 11616 Move returns status 0, amount 0
22:16:35.315 00.000 11616 MoveAxis(N, 0, ABG)
22:16:35.315 00.000 11616 Move returns status 0, amount 0
22:16:35.315 00.000 11616 move complete, result=0
22:16:35.316 00.001 11616 worker thread done servicing request
22:16:35.339 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:16:35.361 00.022 12268 UpdateGuideState exits: m=515 SNR=15.6
22:16:35.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:35.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:35.361 00.000 12268 Enqueuing Expose request
22:16:35.361 00.000 11616 Worker thread wakes up
22:16:35.362 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:16:35.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:35.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:37.376 02.014 11616 Exposure complete
22:16:37.440 00.064 11616 worker thread done servicing request
22:16:37.440 00.000 12268 OnExposeComplete: enter
22:16:37.440 00.000 12268 UpdateGuideState(): m_state=6
22:16:37.440 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
22:16:37.440 00.000 12268 Star::Find returns 1 (0), X=1152.96, Y=139.83, Mass=502, SNR=15.4, Peak=40 HFD=4.7
22:16:37.441 00.001 12268 MultiStar: [#1 0.26,-0.35,1.29,U] [#2 0.25,-0.36,1.03,U] [#3 0.68,-0.90,0.00,M4] [#4 0.12,-0.20,0.70,U] [#5 -0.33,-0.86,0.00,M9] [#6 0.06,-0.01,0.86,U] [#7 -0.21,-0.28,0.78,U] [#8 -0.18,-0.11,0.66,U] 
22:16:37.441 00.000 12268 refined, 6 included, MultiStar: {0.12, -0.27}, one-star: {0.30, -0.45}
22:16:37.441 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
22:16:37.441 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.54)
22:16:37.441 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.16 mountX=-0.26 mountY=0.15, mountTheta=2.61
22:16:37.443 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.27, opts=13)
22:16:37.443 00.000 12268 Enqueuing Move request for scope (0.12, -0.27)
22:16:37.443 00.000 11616 Worker thread wakes up
22:16:37.443 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd
22:16:37.443 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.27)
22:16:37.443 00.000 11616 Moving (0.12, -0.27) raw xDistance=-0.26 yDistance=0.15
22:16:37.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
22:16:37.443 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.12 newest=0.13
22:16:37.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:37.444 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:16:37.444 00.000 11616 MoveAxis(E, 144, ABG)
22:16:37.444 00.000 11616 Guiding  Dir = 2, Dur = 144
22:16:37.445 00.001 11616 IsSlewing returns 0
22:16:37.445 00.000 11616 IsGuiding returns 0
22:16:37.445 00.000 11616 PulseGuide returned control before completion, sleep 154
22:16:37.466 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:37.486 00.020 12268 UpdateGuideState exits: m=502 SNR=15.4
22:16:37.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:37.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:37.486 00.000 12268 Enqueuing Expose request
22:16:37.602 00.116 11616 IsGuiding returns 1
22:16:37.604 00.002 11616 scope still moving after pulse duration time elapsed
22:16:37.632 00.028 11616 IsSlewing returns 0
22:16:37.632 00.000 11616 IsGuiding returns 1
22:16:37.664 00.032 11616 IsSlewing returns 0
22:16:37.664 00.000 11616 IsGuiding returns 1
22:16:37.696 00.032 11616 IsSlewing returns 0
22:16:37.696 00.000 11616 IsGuiding returns 0
22:16:37.696 00.000 11616 scope move finished after 144 + 107 ms
22:16:37.696 00.000 11616 Move returns status 0, amount 144
22:16:37.696 00.000 11616 MoveAxis(N, 0, ABG)
22:16:37.696 00.000 11616 Move returns status 0, amount 0
22:16:37.696 00.000 11616 move complete, result=0
22:16:37.697 00.001 11616 worker thread done servicing request
22:16:37.697 00.000 12268 GuideStep: -0.3 px 144 ms EAST, 0.2 px 0 ms NORTH
22:16:37.697 00.000 11616 Worker thread wakes up
22:16:37.697 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:37.697 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:39.735 02.038 11616 Exposure complete
22:16:39.795 00.060 11616 worker thread done servicing request
22:16:39.795 00.000 12268 OnExposeComplete: enter
22:16:39.796 00.001 12268 UpdateGuideState(): m_state=6
22:16:39.796 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
22:16:39.796 00.000 12268 Star::Find returns 1 (0), X=1152.53, Y=139.65, Mass=570, SNR=16.3, Peak=39 HFD=5.2
22:16:39.796 00.000 12268 MultiStar: [#1 -0.25,-0.29,1.20,U] [#2 -0.05,-0.14,0.94,U] [#3 0.12,-0.87,0.00,M5] [#4 0.07,-0.13,0.70,U] [#5 -0.87,-0.61,0.00,M10] [#6 -0.22,-0.27,0.80,U] [#7 -0.38,-0.33,0.84,U] [#8 -0.40,-0.21,0.61,U] 
22:16:39.796 00.000 12268 refined, 6 included, MultiStar: {-0.19, -0.30}, one-star: {-0.12, -0.63}
22:16:39.796 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
22:16:39.796 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
22:16:39.797 00.001 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.30 hyp=0.35 cameraTheta=-2.14 mountX=-0.32 mountY=-0.15, mountTheta=-2.70
22:16:39.798 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.30, opts=13)
22:16:39.798 00.000 12268 Enqueuing Move request for scope (-0.19, -0.30)
22:16:39.798 00.000 11616 Worker thread wakes up
22:16:39.798 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.30) opts 0xd
22:16:39.798 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.30)
22:16:39.798 00.000 11616 Moving (-0.19, -0.30) raw xDistance=-0.32 yDistance=-0.15
22:16:39.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
22:16:39.799 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
22:16:39.799 00.000 11616 MoveAxis(E, 177, ABG)
22:16:39.799 00.000 11616 Guiding  Dir = 2, Dur = 177
22:16:39.799 00.000 11616 IsSlewing returns 0
22:16:39.799 00.000 11616 IsGuiding returns 0
22:16:39.800 00.001 11616 PulseGuide returned control before completion, sleep 187
22:16:39.822 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:39.840 00.018 12268 UpdateGuideState exits: m=570 SNR=16.3
22:16:39.841 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:39.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:39.841 00.000 12268 Enqueuing Expose request
22:16:39.990 00.149 11616 IsGuiding returns 1
22:16:39.990 00.000 11616 scope still moving after pulse duration time elapsed
22:16:40.020 00.030 11616 IsSlewing returns 0
22:16:40.020 00.000 11616 IsGuiding returns 1
22:16:40.050 00.030 11616 IsSlewing returns 0
22:16:40.050 00.000 11616 IsGuiding returns 1
22:16:40.080 00.030 11616 IsSlewing returns 0
22:16:40.081 00.001 11616 IsGuiding returns 1
22:16:40.112 00.031 11616 IsSlewing returns 0
22:16:40.112 00.000 11616 IsGuiding returns 1
22:16:40.143 00.031 11616 IsSlewing returns 0
22:16:40.143 00.000 11616 IsGuiding returns 0
22:16:40.143 00.000 11616 scope move finished after 177 + 166 ms
22:16:40.143 00.000 11616 Move returns status 0, amount 177
22:16:40.143 00.000 11616 BLC: Oldest BLC event removed
22:16:40.143 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1606 applied
22:16:40.143 00.000 11616 MoveAxis(N, 1619, ABG)
22:16:40.143 00.000 11616 Guiding  Dir = 0, Dur = 1619
22:16:40.144 00.001 11616 IsSlewing returns 0
22:16:40.144 00.000 11616 IsGuiding returns 0
22:16:40.144 00.000 11616 PulseGuide returned control before completion, sleep 1629
22:16:41.788 01.644 11616 IsGuiding returns 1
22:16:41.788 00.000 11616 scope still moving after pulse duration time elapsed
22:16:41.819 00.031 11616 IsSlewing returns 0
22:16:41.819 00.000 11616 IsGuiding returns 0
22:16:41.819 00.000 11616 scope move finished after 1619 + 56 ms
22:16:41.819 00.000 11616 Move returns status 0, amount 1619
22:16:41.819 00.000 11616 move complete, result=0
22:16:41.819 00.000 11616 worker thread done servicing request
22:16:41.820 00.001 11616 Worker thread wakes up
22:16:41.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:41.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:41.820 00.000 12268 GuideStep: -0.3 px 177 ms EAST, -0.2 px 1619 ms NORTH
22:16:43.828 02.008 11616 Exposure complete
22:16:43.887 00.059 12268 OnExposeComplete: enter
22:16:43.887 00.000 12268 UpdateGuideState(): m_state=6
22:16:43.887 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
22:16:43.888 00.001 12268 Star::Find returns 1 (0), X=1152.62, Y=139.98, Mass=569, SNR=16.4, Peak=46 HFD=5.1
22:16:43.888 00.000 12268 MultiStar: [#1 -0.11,0.17,1.22,U] [#2 0.22,-0.03,0.97,U] [#3 0.03,-0.34,0.82,U] [#4 -0.13,0.27,0.75,U] [#5 -0.41,-0.41,0.80,U] [#6 0.19,0.25,0.80,U] [#7 -0.24,0.29,0.88,U] [#8 -0.46,0.42,0.00,M1] 
22:16:43.888 00.000 12268 refined, 7 included, MultiStar: {-0.06, -0.01}, one-star: {-0.03, -0.31}
22:16:43.888 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
22:16:43.888 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.25)
22:16:43.888 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.95 mountX=-0.02 mountY=-0.06, mountTheta=-1.86
22:16:43.890 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.01, opts=13)
22:16:43.891 00.001 12268 Enqueuing Move request for scope (-0.06, -0.01)
22:16:43.891 00.000 11616 worker thread done servicing request
22:16:43.891 00.000 11616 Worker thread wakes up
22:16:43.891 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
22:16:43.892 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
22:16:43.892 00.000 11616 Moving (-0.06, -0.01) raw xDistance=-0.02 yDistance=-0.06
22:16:43.892 00.000 11616 BLC: History state: CurrMiss=0.06, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.022593, 1:0.055562
22:16:43.892 00.000 11616 BLC: No correction, Miss < min_move
22:16:43.892 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:43.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:16:43.892 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:43.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:16:43.892 00.000 11616 MoveAxis(E, 0, ABG)
22:16:43.893 00.001 11616 Move returns status 0, amount 0
22:16:43.893 00.000 11616 MoveAxis(N, 0, ABG)
22:16:43.893 00.000 11616 Move returns status 0, amount 0
22:16:43.893 00.000 11616 move complete, result=0
22:16:43.893 00.000 11616 worker thread done servicing request
22:16:43.914 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:43.932 00.018 12268 UpdateGuideState exits: m=569 SNR=16.4
22:16:43.933 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:43.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:43.933 00.000 12268 Enqueuing Expose request
22:16:43.933 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:43.933 00.000 11616 Worker thread wakes up
22:16:43.933 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:43.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:45.937 02.004 11616 Exposure complete
22:16:45.996 00.059 11616 worker thread done servicing request
22:16:45.996 00.000 12268 OnExposeComplete: enter
22:16:45.996 00.000 12268 UpdateGuideState(): m_state=6
22:16:45.996 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
22:16:45.996 00.000 12268 Star::Find returns 1 (0), X=1152.53, Y=139.92, Mass=604, SNR=16.9, Peak=46 HFD=5.0
22:16:45.997 00.001 12268 MultiStar: [#1 0.12,0.07,1.19,U] [#2 0.09,-0.04,0.95,U] [#3 0.19,-0.54,0.78,U] [#4 -0.09,-0.37,0.70,U] [#5 -0.85,-0.11,0.00,M10] [#6 -0.06,-0.02,0.82,U] [#7 -0.37,-0.09,0.85,U] [#8 -0.17,0.17,0.63,U] 
22:16:45.997 00.000 12268 refined, 7 included, MultiStar: {-0.04, -0.14}, one-star: {-0.12, -0.37}
22:16:45.997 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.32 = 2.97)
22:16:45.997 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.14)
22:16:45.997 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.84 mountX=-0.14 mountY=-0.02, mountTheta=-3.00
22:16:45.998 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.14, opts=13)
22:16:45.998 00.000 12268 Enqueuing Move request for scope (-0.04, -0.14)
22:16:45.998 00.000 11616 Worker thread wakes up
22:16:45.998 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
22:16:45.998 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
22:16:45.998 00.000 11616 Moving (-0.04, -0.14) raw xDistance=-0.14 yDistance=-0.02
22:16:45.998 00.000 11616 BLC: History state: CurrMiss=0.02, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.022593, 1:0.055562, 2:0.020821
22:16:46.000 00.002 11616 BLC: No correction, Miss < min_move
22:16:46.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:16:46.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:46.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:16:46.000 00.000 11616 MoveAxis(E, 81, ABG)
22:16:46.000 00.000 11616 Guiding  Dir = 2, Dur = 81
22:16:46.000 00.000 11616 IsSlewing returns 0
22:16:46.001 00.001 11616 IsGuiding returns 0
22:16:46.001 00.000 11616 PulseGuide returned control before completion, sleep 91
22:16:46.028 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:46.046 00.018 12268 UpdateGuideState exits: m=604 SNR=16.9
22:16:46.047 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:46.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:46.047 00.000 12268 Enqueuing Expose request
22:16:46.098 00.051 11616 IsGuiding returns 1
22:16:46.098 00.000 11616 scope still moving after pulse duration time elapsed
22:16:46.130 00.032 11616 IsSlewing returns 0
22:16:46.130 00.000 11616 IsGuiding returns 0
22:16:46.130 00.000 11616 scope move finished after 81 + 49 ms
22:16:46.130 00.000 11616 Move returns status 0, amount 81
22:16:46.130 00.000 11616 MoveAxis(N, 0, ABG)
22:16:46.130 00.000 11616 Move returns status 0, amount 0
22:16:46.132 00.002 11616 move complete, result=0
22:16:46.132 00.000 11616 worker thread done servicing request
22:16:46.132 00.000 11616 Worker thread wakes up
22:16:46.132 00.000 12268 GuideStep: -0.1 px 81 ms EAST, -0.0 px 0 ms NORTH
22:16:46.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:46.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:48.136 02.004 11616 Exposure complete
22:16:48.192 00.056 11616 worker thread done servicing request
22:16:48.192 00.000 12268 OnExposeComplete: enter
22:16:48.192 00.000 12268 UpdateGuideState(): m_state=6
22:16:48.193 00.001 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
22:16:48.193 00.000 12268 Star::Find returns 1 (0), X=1152.65, Y=139.27, Mass=546, SNR=16.0, Peak=44 HFD=4.7
22:16:48.193 00.000 12268 MultiStar: [#1 -0.23,-0.26,1.26,U] [#2 -0.28,-0.12,1.01,U] [#3 -0.12,-0.88,0.00,M4] [#4 -0.23,-0.10,0.76,U] [#5 -0.80,-0.72,0.00,R] [#6 -0.23,-0.45,0.77,U] [#7 -0.20,-0.42,0.77,U] [#8 -0.36,-0.33,0.62,U] 
22:16:48.193 00.000 12268 refined, 6 included, MultiStar: {-0.21, -0.39}, one-star: {-0.01, -1.01}
22:16:48.193 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
22:16:48.193 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
22:16:48.194 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.39 hyp=0.44 cameraTheta=-2.07 mountX=-0.41 mountY=-0.16, mountTheta=-2.77
22:16:48.195 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.39, opts=13)
22:16:48.195 00.000 12268 Enqueuing Move request for scope (-0.21, -0.39)
22:16:48.195 00.000 11616 Worker thread wakes up
22:16:48.196 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.39) opts 0xd
22:16:48.196 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.39)
22:16:48.196 00.000 11616 Moving (-0.21, -0.39) raw xDistance=-0.41 yDistance=-0.16
22:16:48.196 00.000 11616 BLC: window closed
22:16:48.196 00.000 11616 BLC: History state: CurrMiss=0.16, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.022593, 1:0.055562, 2:0.020821
22:16:48.196 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
22:16:48.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
22:16:48.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:16:48.196 00.000 11616 MoveAxis(E, 229, ABG)
22:16:48.196 00.000 11616 Guiding  Dir = 2, Dur = 229
22:16:48.197 00.001 11616 IsSlewing returns 0
22:16:48.197 00.000 11616 IsGuiding returns 0
22:16:48.197 00.000 11616 PulseGuide returned control before completion, sleep 239
22:16:48.220 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:48.240 00.020 12268 UpdateGuideState exits: m=546 SNR=16.0
22:16:48.240 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:48.241 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:48.241 00.000 12268 Enqueuing Expose request
22:16:48.450 00.209 11616 IsGuiding returns 0
22:16:48.450 00.000 11616 Move returns status 0, amount 229
22:16:48.450 00.000 11616 MoveAxis(N, 14, ABG)
22:16:48.450 00.000 11616 Guiding  Dir = 0, Dur = 14
22:16:48.450 00.000 11616 IsSlewing returns 0
22:16:48.451 00.001 11616 IsGuiding returns 0
22:16:48.451 00.000 11616 PulseGuide returned control before completion, sleep 24
22:16:48.482 00.031 11616 IsGuiding returns 1
22:16:48.482 00.000 11616 scope still moving after pulse duration time elapsed
22:16:48.514 00.032 11616 IsSlewing returns 0
22:16:48.514 00.000 11616 IsGuiding returns 1
22:16:48.545 00.031 11616 IsSlewing returns 0
22:16:48.545 00.000 11616 IsGuiding returns 0
22:16:48.545 00.000 11616 scope move finished after 14 + 80 ms
22:16:48.545 00.000 11616 Move returns status 0, amount 14
22:16:48.545 00.000 11616 move complete, result=0
22:16:48.546 00.001 12268 GuideStep: -0.4 px 229 ms EAST, -0.2 px 14 ms NORTH
22:16:48.546 00.000 11616 worker thread done servicing request
22:16:48.546 00.000 11616 Worker thread wakes up
22:16:48.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:48.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:50.562 02.016 11616 Exposure complete
22:16:50.619 00.057 11616 worker thread done servicing request
22:16:50.619 00.000 12268 OnExposeComplete: enter
22:16:50.619 00.000 12268 UpdateGuideState(): m_state=6
22:16:50.619 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
22:16:50.619 00.000 12268 Star::Find returns 1 (0), X=1153.07, Y=139.91, Mass=543, SNR=16.1, Peak=44 HFD=4.6
22:16:50.620 00.001 12268 MultiStar: [#1 0.12,0.12,1.22,U] [#2 -0.09,-0.00,1.03,U] [#3 -0.03,-0.37,0.84,U] [#4 -0.29,-0.03,0.75,U] [#5 0.26,0.69,0.00,M1] [#6 0.08,-0.02,0.74,U] [#7 -0.29,0.28,0.81,U] [#8 -0.02,0.41,0.66,U] 
22:16:50.620 00.000 12268 refined, 7 included, MultiStar: {0.00, -0.01}, one-star: {0.41, -0.38}
22:16:50.620 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
22:16:50.620 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.44)
22:16:50.620 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.26 mountX=-0.01 mountY=0.01, mountTheta=2.71
22:16:50.622 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.01, opts=13)
22:16:50.622 00.000 12268 Enqueuing Move request for scope (0.00, -0.01)
22:16:50.622 00.000 11616 Worker thread wakes up
22:16:50.622 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
22:16:50.622 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
22:16:50.622 00.000 11616 Moving (0.00, -0.01) raw xDistance=-0.01 yDistance=0.01
22:16:50.622 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:50.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:16:50.622 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:50.623 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:16:50.623 00.000 11616 MoveAxis(E, 0, ABG)
22:16:50.623 00.000 11616 Move returns status 0, amount 0
22:16:50.623 00.000 11616 MoveAxis(N, 0, ABG)
22:16:50.623 00.000 11616 Move returns status 0, amount 0
22:16:50.623 00.000 11616 move complete, result=0
22:16:50.623 00.000 11616 worker thread done servicing request
22:16:50.646 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:16:50.664 00.018 12268 UpdateGuideState exits: m=543 SNR=16.1
22:16:50.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:50.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:50.665 00.001 12268 Enqueuing Expose request
22:16:50.665 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:50.665 00.000 11616 Worker thread wakes up
22:16:50.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:50.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:52.676 02.011 11616 Exposure complete
22:16:52.733 00.057 11616 worker thread done servicing request
22:16:52.733 00.000 12268 OnExposeComplete: enter
22:16:52.733 00.000 12268 UpdateGuideState(): m_state=6
22:16:52.733 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
22:16:52.734 00.001 12268 Star::Find returns 1 (0), X=1153.00, Y=139.96, Mass=584, SNR=16.6, Peak=58 HFD=5.3
22:16:52.734 00.000 12268 MultiStar: [#1 0.04,0.20,1.23,U] [#2 0.13,0.08,0.95,U] [#3 0.52,-0.36,0.00,M4] [#4 0.11,0.24,0.70,U] [#5 0.53,0.82,0.00,M2] [#6 -0.09,0.22,0.81,U] [#7 0.01,0.43,0.72,U] [#8 -0.10,0.33,0.65,U] 
22:16:52.734 00.000 12268 refined, 6 included, MultiStar: {0.08, 0.14}, one-star: {0.34, -0.33}
22:16:52.734 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
22:16:52.734 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
22:16:52.734 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.08 mountX=0.15 mountY=0.06, mountTheta=0.37
22:16:52.736 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.14, opts=13)
22:16:52.736 00.000 12268 Enqueuing Move request for scope (0.08, 0.14)
22:16:52.736 00.000 11616 Worker thread wakes up
22:16:52.736 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
22:16:52.736 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
22:16:52.736 00.000 11616 Moving (0.08, 0.14) raw xDistance=0.15 yDistance=0.06
22:16:52.736 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:52.737 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:16:52.737 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:52.737 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:16:52.737 00.000 11616 MoveAxis(E, 0, ABG)
22:16:52.737 00.000 11616 Move returns status 0, amount 0
22:16:52.737 00.000 11616 MoveAxis(N, 0, ABG)
22:16:52.737 00.000 11616 Move returns status 0, amount 0
22:16:52.737 00.000 11616 move complete, result=0
22:16:52.737 00.000 11616 worker thread done servicing request
22:16:52.760 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:16:52.778 00.018 12268 UpdateGuideState exits: m=584 SNR=16.6
22:16:52.778 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:52.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:52.778 00.000 12268 Enqueuing Expose request
22:16:52.778 00.000 11616 Worker thread wakes up
22:16:52.779 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:52.779 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:52.779 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:54.791 02.012 11616 Exposure complete
22:16:54.846 00.055 11616 worker thread done servicing request
22:16:54.846 00.000 12268 OnExposeComplete: enter
22:16:54.846 00.000 12268 UpdateGuideState(): m_state=6
22:16:54.847 00.001 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
22:16:54.847 00.000 12268 Star::Find returns 1 (0), X=1152.82, Y=140.12, Mass=590, SNR=16.7, Peak=54 HFD=4.8
22:16:54.847 00.000 12268 MultiStar: [#1 0.02,0.08,1.28,U] [#2 0.18,0.31,0.92,U] [#3 0.37,-0.41,0.83,U] [#4 0.09,0.43,0.79,U] [#5 0.61,0.56,0.00,M3] [#6 -0.01,0.20,0.85,U] [#7 -0.40,-0.00,0.73,U] [#8 -0.09,0.37,0.65,U] 
22:16:54.847 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.09}, one-star: {0.16, -0.16}
22:16:54.847 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
22:16:54.847 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.74)
22:16:54.848 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.04 mountX=0.09 mountY=0.04, mountTheta=0.40
22:16:54.851 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.09, opts=13)
22:16:54.851 00.000 12268 Enqueuing Move request for scope (0.05, 0.09)
22:16:54.851 00.000 11616 Worker thread wakes up
22:16:54.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
22:16:54.851 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
22:16:54.851 00.000 11616 Moving (0.05, 0.09) raw xDistance=0.09 yDistance=0.04
22:16:54.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:54.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:16:54.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:54.852 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:16:54.852 00.000 11616 MoveAxis(E, 0, ABG)
22:16:54.852 00.000 11616 Move returns status 0, amount 0
22:16:54.852 00.000 11616 MoveAxis(N, 0, ABG)
22:16:54.852 00.000 11616 Move returns status 0, amount 0
22:16:54.852 00.000 11616 move complete, result=0
22:16:54.852 00.000 11616 worker thread done servicing request
22:16:54.871 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:54.889 00.018 12268 UpdateGuideState exits: m=590 SNR=16.7
22:16:54.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:54.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:54.889 00.000 12268 Enqueuing Expose request
22:16:54.889 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:54.889 00.000 11616 Worker thread wakes up
22:16:54.890 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:54.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:56.904 02.014 11616 Exposure complete
22:16:56.961 00.057 11616 worker thread done servicing request
22:16:56.961 00.000 12268 OnExposeComplete: enter
22:16:56.961 00.000 12268 UpdateGuideState(): m_state=6
22:16:56.961 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
22:16:56.961 00.000 12268 Star::Find returns 1 (0), X=1152.85, Y=140.50, Mass=647, SNR=17.5, Peak=44 HFD=5.2
22:16:56.962 00.001 12268 MultiStar: [#1 -0.30,0.34,1.22,U] [#2 -0.03,0.33,0.92,U] [#3 0.20,-0.18,0.76,U] [#4 -0.37,0.63,0.00,M1] [#5 0.13,0.70,0.00,M4] [#6 -0.11,0.35,0.74,U] [#7 -0.33,0.40,0.74,U] [#8 -0.16,0.86,0.00,M1] 
22:16:56.962 00.000 12268 refined, 5 included, MultiStar: {-0.07, 0.25}, one-star: {0.20, 0.21}
22:16:56.962 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
22:16:56.962 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
22:16:56.962 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.84 mountX=0.24 mountY=-0.10, mountTheta=-0.39
22:16:56.964 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.25, opts=13)
22:16:56.964 00.000 12268 Enqueuing Move request for scope (-0.07, 0.25)
22:16:56.964 00.000 11616 Worker thread wakes up
22:16:56.964 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd
22:16:56.964 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.25)
22:16:56.964 00.000 11616 Moving (-0.07, 0.25) raw xDistance=0.24 yDistance=-0.10
22:16:56.964 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:56.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:16:56.964 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:56.965 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:16:56.965 00.000 11616 MoveAxis(E, 0, ABG)
22:16:56.965 00.000 11616 Move returns status 0, amount 0
22:16:56.965 00.000 11616 MoveAxis(N, 0, ABG)
22:16:56.965 00.000 11616 Move returns status 0, amount 0
22:16:56.965 00.000 11616 move complete, result=0
22:16:56.965 00.000 11616 worker thread done servicing request
22:16:56.986 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:57.005 00.019 12268 UpdateGuideState exits: m=647 SNR=17.5
22:16:57.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:57.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:57.005 00.000 12268 Enqueuing Expose request
22:16:57.005 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:57.005 00.000 11616 Worker thread wakes up
22:16:57.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:57.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:16:59.022 02.017 11616 Exposure complete
22:16:59.078 00.056 12268 OnExposeComplete: enter
22:16:59.078 00.000 12268 UpdateGuideState(): m_state=6
22:16:59.078 00.000 11616 worker thread done servicing request
22:16:59.078 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
22:16:59.078 00.000 12268 Star::Find returns 1 (0), X=1152.69, Y=140.51, Mass=635, SNR=17.3, Peak=45 HFD=5.2
22:16:59.079 00.001 12268 MultiStar: [#1 -0.42,0.68,0.00,M1] [#2 -0.16,0.64,0.00,M1] [#3 -0.20,-0.17,0.81,U] [#4 -0.09,0.82,0.00,M2] [#5 0.24,1.06,0.00,M5] [#6 -0.08,0.51,0.78,U] [#7 -0.16,0.55,0.74,U] [#8 -0.49,0.63,0.00,M2] 
22:16:59.079 00.000 12268 single-star, 3 included, MultiStar: {-0.09, 0.27}, one-star: {0.03, 0.23}
22:16:59.079 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
22:16:59.079 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.13)
22:16:59.079 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.43 mountX=0.23 mountY=0.00, mountTheta=0.02
22:16:59.081 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.23, opts=13)
22:16:59.081 00.000 12268 Enqueuing Move request for scope (0.03, 0.23)
22:16:59.081 00.000 11616 Worker thread wakes up
22:16:59.081 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
22:16:59.081 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
22:16:59.081 00.000 11616 Moving (0.03, 0.23) raw xDistance=0.23 yDistance=0.00
22:16:59.081 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:59.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:16:59.081 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:59.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:16:59.082 00.001 11616 MoveAxis(E, 0, ABG)
22:16:59.082 00.000 11616 Move returns status 0, amount 0
22:16:59.082 00.000 11616 MoveAxis(N, 0, ABG)
22:16:59.082 00.000 11616 Move returns status 0, amount 0
22:16:59.082 00.000 11616 move complete, result=0
22:16:59.082 00.000 11616 worker thread done servicing request
22:16:59.103 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:16:59.121 00.018 12268 UpdateGuideState exits: m=635 SNR=17.3
22:16:59.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:59.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:16:59.121 00.000 12268 Enqueuing Expose request
22:16:59.121 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:59.122 00.001 11616 Worker thread wakes up
22:16:59.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:16:59.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:01.137 02.015 11616 Exposure complete
22:17:01.192 00.055 11616 worker thread done servicing request
22:17:01.192 00.000 12268 OnExposeComplete: enter
22:17:01.193 00.001 12268 UpdateGuideState(): m_state=6
22:17:01.193 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
22:17:01.194 00.001 12268 Star::Find returns 1 (0), X=1152.94, Y=140.25, Mass=597, SNR=16.8, Peak=44 HFD=5.0
22:17:01.194 00.000 12268 MultiStar: [#1 -0.11,0.61,0.00,M2] [#2 0.08,0.49,0.95,U] [#3 0.19,-0.23,0.85,U] [#4 0.08,0.58,0.65,U] [#5 0.28,1.13,0.00,M6] [#6 -0.29,0.41,0.72,U] [#7 0.02,0.87,0.00,M1] [#8 -0.03,0.62,0.00,M3] 
22:17:01.194 00.000 12268 refined, 4 included, MultiStar: {0.09, 0.22}, one-star: {0.28, -0.04}
22:17:01.194 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
22:17:01.195 00.001 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.89)
22:17:01.195 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.23 cameraTheta=1.19 mountX=0.22 mountY=0.06, mountTheta=0.25
22:17:01.196 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.22, opts=13)
22:17:01.196 00.000 12268 Enqueuing Move request for scope (0.09, 0.22)
22:17:01.197 00.001 11616 Worker thread wakes up
22:17:01.197 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
22:17:01.197 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
22:17:01.197 00.000 11616 Moving (0.09, 0.22) raw xDistance=0.22 yDistance=0.06
22:17:01.197 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:17:01.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:17:01.197 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:01.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:17:01.197 00.000 11616 MoveAxis(E, 0, ABG)
22:17:01.197 00.000 11616 Move returns status 0, amount 0
22:17:01.197 00.000 11616 MoveAxis(N, 0, ABG)
22:17:01.197 00.000 11616 Move returns status 0, amount 0
22:17:01.197 00.000 11616 move complete, result=0
22:17:01.198 00.001 11616 worker thread done servicing request
22:17:01.218 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:01.236 00.018 12268 UpdateGuideState exits: m=597 SNR=16.8
22:17:01.237 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:01.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:01.237 00.000 12268 Enqueuing Expose request
22:17:01.237 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:01.237 00.000 11616 Worker thread wakes up
22:17:01.237 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:01.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:03.259 02.022 11616 Exposure complete
22:17:03.318 00.059 11616 worker thread done servicing request
22:17:03.318 00.000 12268 OnExposeComplete: enter
22:17:03.318 00.000 12268 UpdateGuideState(): m_state=6
22:17:03.318 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
22:17:03.318 00.000 12268 Star::Find returns 1 (0), X=1152.82, Y=140.52, Mass=575, SNR=16.5, Peak=46 HFD=5.0
22:17:03.319 00.001 12268 MultiStar: [#1 -0.05,0.41,1.27,U] [#2 0.03,0.61,0.00,M1] [#3 -0.02,-0.12,0.87,U] [#4 -0.11,0.77,0.00,M2] [#5 0.37,0.62,0.00,M7] [#6 -0.17,0.56,0.70,U] [#7 -0.09,0.24,0.77,U] [#8 0.12,0.61,0.00,M4] 
22:17:03.319 00.000 12268 refined, 4 included, MultiStar: {-0.02, 0.27}, one-star: {0.16, 0.23}
22:17:03.319 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
22:17:03.319 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
22:17:03.319 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.66 mountX=0.26 mountY=-0.06, mountTheta=-0.22
22:17:03.322 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.27, opts=13)
22:17:03.322 00.000 12268 Enqueuing Move request for scope (-0.02, 0.27)
22:17:03.322 00.000 11616 Worker thread wakes up
22:17:03.322 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
22:17:03.322 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
22:17:03.322 00.000 11616 Moving (-0.02, 0.27) raw xDistance=0.26 yDistance=-0.06
22:17:03.322 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.57 newest=0.72
22:17:03.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
22:17:03.322 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:03.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:17:03.323 00.001 11616 MoveAxis(W, 147, ABG)
22:17:03.323 00.000 11616 Guiding  Dir = 3, Dur = 147
22:17:03.323 00.000 11616 IsSlewing returns 0
22:17:03.323 00.000 11616 IsGuiding returns 0
22:17:03.323 00.000 11616 PulseGuide returned control before completion, sleep 157
22:17:03.343 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:03.362 00.019 12268 UpdateGuideState exits: m=575 SNR=16.5
22:17:03.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:03.363 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:03.363 00.000 12268 Enqueuing Expose request
22:17:03.486 00.123 11616 IsGuiding returns 1
22:17:03.486 00.000 11616 scope still moving after pulse duration time elapsed
22:17:03.516 00.030 11616 IsSlewing returns 0
22:17:03.516 00.000 11616 IsGuiding returns 0
22:17:03.517 00.001 11616 scope move finished after 147 + 46 ms
22:17:03.517 00.000 11616 Move returns status 0, amount 147
22:17:03.517 00.000 11616 MoveAxis(N, 0, ABG)
22:17:03.517 00.000 11616 Move returns status 0, amount 0
22:17:03.517 00.000 11616 move complete, result=0
22:17:03.517 00.000 11616 worker thread done servicing request
22:17:03.517 00.000 12268 GuideStep: 0.3 px 147 ms WEST, -0.1 px 0 ms NORTH
22:17:03.517 00.000 11616 Worker thread wakes up
22:17:03.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:03.518 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:05.530 02.012 11616 Exposure complete
22:17:05.585 00.055 11616 worker thread done servicing request
22:17:05.585 00.000 12268 OnExposeComplete: enter
22:17:05.585 00.000 12268 UpdateGuideState(): m_state=6
22:17:05.585 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
22:17:05.586 00.001 12268 Star::Find returns 1 (0), X=1152.86, Y=140.67, Mass=529, SNR=15.8, Peak=39 HFD=5.0
22:17:05.586 00.000 12268 MultiStar: [#1 -0.05,0.78,0.00,M2] [#2 0.21,0.87,0.00,M2] [#3 -0.05,0.20,0.85,U] [#4 -0.16,1.01,0.00,M3] [#5 0.44,1.27,0.00,M8] [#6 -0.19,0.87,0.00,M1] [#7 -0.20,1.11,0.00,M1] [#8 -0.18,1.44,0.00,M5] 
22:17:05.586 00.000 12268 refined, 1 included, MultiStar: {0.09, 0.30}, one-star: {0.20, 0.38}
22:17:05.586 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
22:17:05.586 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
22:17:05.586 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.30 hyp=0.31 cameraTheta=1.29 mountX=0.31 mountY=0.05, mountTheta=0.15
22:17:05.587 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.30, opts=13)
22:17:05.587 00.000 12268 Enqueuing Move request for scope (0.09, 0.30)
22:17:05.587 00.000 11616 Worker thread wakes up
22:17:05.587 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.30) opts 0xd
22:17:05.587 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.30)
22:17:05.587 00.000 11616 Moving (0.09, 0.30) raw xDistance=0.31 yDistance=0.05
22:17:05.587 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
22:17:05.587 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:05.587 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:17:05.587 00.000 11616 MoveAxis(W, 172, ABG)
22:17:05.587 00.000 11616 Guiding  Dir = 3, Dur = 172
22:17:05.588 00.001 11616 IsSlewing returns 0
22:17:05.588 00.000 11616 IsGuiding returns 0
22:17:05.588 00.000 11616 PulseGuide returned control before completion, sleep 182
22:17:05.610 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:17:05.628 00.018 12268 UpdateGuideState exits: m=529 SNR=15.8
22:17:05.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:05.629 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:05.629 00.000 12268 Enqueuing Expose request
22:17:05.774 00.145 11616 IsGuiding returns 1
22:17:05.774 00.000 11616 scope still moving after pulse duration time elapsed
22:17:05.806 00.032 11616 IsSlewing returns 0
22:17:05.806 00.000 11616 IsGuiding returns 0
22:17:05.807 00.001 11616 scope move finished after 172 + 45 ms
22:17:05.807 00.000 11616 Move returns status 0, amount 172
22:17:05.807 00.000 11616 MoveAxis(N, 0, ABG)
22:17:05.807 00.000 11616 Move returns status 0, amount 0
22:17:05.807 00.000 11616 move complete, result=0
22:17:05.807 00.000 11616 worker thread done servicing request
22:17:05.807 00.000 11616 Worker thread wakes up
22:17:05.807 00.000 12268 GuideStep: 0.3 px 172 ms WEST, 0.0 px 0 ms NORTH
22:17:05.808 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:05.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:07.821 02.013 11616 Exposure complete
22:17:07.877 00.056 11616 worker thread done servicing request
22:17:07.878 00.001 12268 OnExposeComplete: enter
22:17:07.878 00.000 12268 UpdateGuideState(): m_state=6
22:17:07.878 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
22:17:07.878 00.000 12268 Star::Find returns 1 (0), X=1152.98, Y=140.57, Mass=554, SNR=16.1, Peak=39 HFD=5.2
22:17:07.879 00.001 12268 MultiStar: [#1 0.05,0.94,0.00,M3] [#2 0.21,0.71,0.00,M3] [#3 0.02,0.19,0.84,U] [#4 0.06,1.14,0.00,M4] [#5 0.59,1.40,0.00,M9] [#6 -0.13,0.95,0.00,M2] [#7 -0.18,0.68,0.00,M2] [#8 0.38,1.32,0.00,M6] 
22:17:07.879 00.000 12268 refined, 1 included, MultiStar: {0.19, 0.24}, one-star: {0.33, 0.28}
22:17:07.879 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
22:17:07.879 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
22:17:07.879 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.24 hyp=0.30 cameraTheta=0.91 mountX=0.26 mountY=0.15, mountTheta=0.54
22:17:07.880 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.24, opts=13)
22:17:07.880 00.000 12268 Enqueuing Move request for scope (0.19, 0.24)
22:17:07.881 00.001 11616 Worker thread wakes up
22:17:07.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.24) opts 0xd
22:17:07.881 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.24)
22:17:07.881 00.000 11616 Moving (0.19, 0.24) raw xDistance=0.26 yDistance=0.15
22:17:07.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
22:17:07.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:17:07.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:17:07.881 00.000 11616 MoveAxis(W, 143, ABG)
22:17:07.881 00.000 11616 Guiding  Dir = 3, Dur = 143
22:17:07.881 00.000 11616 IsSlewing returns 0
22:17:07.882 00.001 11616 IsGuiding returns 0
22:17:07.882 00.000 11616 PulseGuide returned control before completion, sleep 153
22:17:07.903 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:07.920 00.017 12268 UpdateGuideState exits: m=554 SNR=16.1
22:17:07.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:07.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:07.920 00.000 12268 Enqueuing Expose request
22:17:08.048 00.128 11616 IsGuiding returns 1
22:17:08.048 00.000 11616 scope still moving after pulse duration time elapsed
22:17:08.078 00.030 11616 IsSlewing returns 0
22:17:08.078 00.000 11616 IsGuiding returns 0
22:17:08.079 00.001 11616 scope move finished after 143 + 53 ms
22:17:08.079 00.000 11616 Move returns status 0, amount 143
22:17:08.079 00.000 11616 MoveAxis(N, 0, ABG)
22:17:08.079 00.000 11616 Move returns status 0, amount 0
22:17:08.079 00.000 11616 move complete, result=0
22:17:08.079 00.000 11616 worker thread done servicing request
22:17:08.079 00.000 11616 Worker thread wakes up
22:17:08.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:08.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:08.080 00.001 12268 GuideStep: 0.3 px 143 ms WEST, 0.2 px 0 ms NORTH
22:17:10.095 02.015 11616 Exposure complete
22:17:10.151 00.056 11616 worker thread done servicing request
22:17:10.151 00.000 12268 OnExposeComplete: enter
22:17:10.151 00.000 12268 UpdateGuideState(): m_state=6
22:17:10.151 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
22:17:10.151 00.000 12268 Star::Find returns 1 (0), X=1152.57, Y=139.94, Mass=593, SNR=16.8, Peak=55 HFD=5.0
22:17:10.152 00.001 12268 MultiStar: [#1 0.04,-0.11,1.22,U] [#2 0.28,-0.29,0.93,U] [#3 0.63,-0.63,0.00,M1] [#4 -0.11,0.06,0.71,U] [#5 0.54,0.21,0.76,U] [#6 0.01,-0.36,0.77,U] [#7 0.10,-0.06,0.73,U] [#8 -0.29,0.11,0.65,U] 
22:17:10.152 00.000 12268 refined, 7 included, MultiStar: {0.06, -0.12}, one-star: {-0.09, -0.35}
22:17:10.152 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
22:17:10.152 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.64)
22:17:10.152 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.06 mountX=-0.11 mountY=0.08, mountTheta=2.52
22:17:10.154 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.12, opts=13)
22:17:10.156 00.002 12268 Enqueuing Move request for scope (0.06, -0.12)
22:17:10.156 00.000 11616 Worker thread wakes up
22:17:10.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
22:17:10.156 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
22:17:10.156 00.000 11616 Moving (0.06, -0.12) raw xDistance=-0.11 yDistance=0.08
22:17:10.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:17:10.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:17:10.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:10.157 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:17:10.157 00.000 11616 MoveAxis(E, 0, ABG)
22:17:10.157 00.000 11616 Move returns status 0, amount 0
22:17:10.157 00.000 11616 MoveAxis(N, 0, ABG)
22:17:10.157 00.000 11616 Move returns status 0, amount 0
22:17:10.157 00.000 11616 move complete, result=0
22:17:10.157 00.000 11616 worker thread done servicing request
22:17:10.179 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:10.198 00.019 12268 UpdateGuideState exits: m=593 SNR=16.8
22:17:10.198 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:10.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:10.198 00.000 12268 Enqueuing Expose request
22:17:10.198 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:10.199 00.001 11616 Worker thread wakes up
22:17:10.199 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:10.199 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:12.216 02.017 11616 Exposure complete
22:17:12.271 00.055 11616 worker thread done servicing request
22:17:12.272 00.001 12268 OnExposeComplete: enter
22:17:12.272 00.000 12268 UpdateGuideState(): m_state=6
22:17:12.272 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
22:17:12.272 00.000 12268 Star::Find returns 1 (0), X=1152.61, Y=140.01, Mass=560, SNR=16.3, Peak=48 HFD=5.1
22:17:12.273 00.001 12268 MultiStar: [#1 0.02,0.19,1.24,U] [#2 -0.01,-0.02,0.99,U] [#3 0.20,-0.46,0.83,U] [#4 -0.43,0.06,0.72,U] [#5 0.14,0.53,0.88,U] [#6 -0.10,0.02,0.82,U] [#7 -0.10,0.11,0.76,U] [#8 -0.69,-0.12,0.00,M6] 
22:17:12.273 00.000 12268 refined, 7 included, MultiStar: {-0.03, 0.02}, one-star: {-0.04, -0.28}
22:17:12.273 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
22:17:12.273 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
22:17:12.273 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.44 mountX=0.02 mountY=-0.03, mountTheta=-0.98
22:17:12.274 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.02, opts=13)
22:17:12.274 00.000 12268 Enqueuing Move request for scope (-0.03, 0.02)
22:17:12.274 00.000 11616 Worker thread wakes up
22:17:12.275 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
22:17:12.275 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
22:17:12.275 00.000 11616 Moving (-0.03, 0.02) raw xDistance=0.02 yDistance=-0.03
22:17:12.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:12.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:17:12.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:12.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:17:12.275 00.000 11616 MoveAxis(E, 0, ABG)
22:17:12.275 00.000 11616 Move returns status 0, amount 0
22:17:12.275 00.000 11616 MoveAxis(N, 0, ABG)
22:17:12.275 00.000 11616 Move returns status 0, amount 0
22:17:12.275 00.000 11616 move complete, result=0
22:17:12.275 00.000 11616 worker thread done servicing request
22:17:12.296 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:12.312 00.016 12268 UpdateGuideState exits: m=560 SNR=16.3
22:17:12.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:12.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:12.312 00.000 12268 Enqueuing Expose request
22:17:12.312 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:17:12.313 00.001 11616 Worker thread wakes up
22:17:12.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:12.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:14.321 02.008 11616 Exposure complete
22:17:14.378 00.057 11616 worker thread done servicing request
22:17:14.379 00.001 12268 OnExposeComplete: enter
22:17:14.379 00.000 12268 UpdateGuideState(): m_state=6
22:17:14.379 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
22:17:14.379 00.000 12268 Star::Find returns 1 (0), X=1152.96, Y=140.00, Mass=631, SNR=17.3, Peak=49 HFD=5.6
22:17:14.380 00.001 12268 MultiStar: [#1 0.01,0.25,1.19,U] [#2 0.11,0.20,0.93,U] [#3 -0.05,-0.53,0.79,U] [#4 0.25,0.27,0.68,U] [#5 0.26,0.72,0.00,M8] [#6 -0.05,0.02,0.81,U] [#7 -0.27,0.22,0.76,U] [#8 -0.14,0.29,0.60,U] 
22:17:14.380 00.000 12268 refined, 7 included, MultiStar: {0.03, 0.05}, one-star: {0.30, -0.29}
22:17:14.380 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
22:17:14.380 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
22:17:14.380 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=0.97 mountX=0.05 mountY=0.03, mountTheta=0.48
22:17:14.383 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.05, opts=13)
22:17:14.383 00.000 12268 Enqueuing Move request for scope (0.03, 0.05)
22:17:14.383 00.000 11616 Worker thread wakes up
22:17:14.383 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
22:17:14.384 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
22:17:14.384 00.000 11616 Moving (0.03, 0.05) raw xDistance=0.05 yDistance=0.03
22:17:14.384 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:14.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:17:14.384 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:14.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:17:14.384 00.000 11616 MoveAxis(E, 0, ABG)
22:17:14.384 00.000 11616 Move returns status 0, amount 0
22:17:14.384 00.000 11616 MoveAxis(N, 0, ABG)
22:17:14.384 00.000 11616 Move returns status 0, amount 0
22:17:14.385 00.001 11616 move complete, result=0
22:17:14.385 00.000 11616 worker thread done servicing request
22:17:14.407 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:14.425 00.018 12268 UpdateGuideState exits: m=631 SNR=17.3
22:17:14.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:14.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:14.425 00.000 12268 Enqueuing Expose request
22:17:14.426 00.001 11616 Worker thread wakes up
22:17:14.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:14.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:14.426 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:17:16.432 02.006 11616 Exposure complete
22:17:16.490 00.058 11616 worker thread done servicing request
22:17:16.490 00.000 12268 OnExposeComplete: enter
22:17:16.490 00.000 12268 UpdateGuideState(): m_state=6
22:17:16.491 00.001 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
22:17:16.491 00.000 12268 Star::Find returns 1 (0), X=1152.82, Y=140.70, Mass=614, SNR=17.0, Peak=53 HFD=4.9
22:17:16.491 00.000 12268 MultiStar: [#1 0.01,0.84,0.00,M1] [#2 0.15,0.78,0.00,M1] [#3 -0.11,0.26,0.77,U] [#4 -0.24,0.75,0.00,M2] [#5 0.31,1.04,0.00,M9] [#6 0.09,0.66,0.00,M1] [#7 -0.32,0.91,0.00,M1] [#8 0.22,0.87,0.00,M6] 
22:17:16.491 00.000 12268 refined, 1 included, MultiStar: {0.04, 0.35}, one-star: {0.16, 0.42}
22:17:16.491 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
22:17:16.491 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
22:17:16.491 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.35 hyp=0.35 cameraTheta=1.45 mountX=0.35 mountY=-0.00, mountTheta=-0.00
22:17:16.492 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.35, opts=13)
22:17:16.492 00.000 12268 Enqueuing Move request for scope (0.04, 0.35)
22:17:16.492 00.000 11616 Worker thread wakes up
22:17:16.492 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.35) opts 0xd
22:17:16.492 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.35)
22:17:16.492 00.000 11616 Moving (0.04, 0.35) raw xDistance=0.35 yDistance=-0.00
22:17:16.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
22:17:16.492 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:16.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:17:16.493 00.001 11616 MoveAxis(W, 196, ABG)
22:17:16.493 00.000 11616 Guiding  Dir = 3, Dur = 196
22:17:16.493 00.000 11616 IsSlewing returns 0
22:17:16.493 00.000 11616 IsGuiding returns 0
22:17:16.493 00.000 11616 PulseGuide returned control before completion, sleep 206
22:17:16.515 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:16.533 00.018 12268 UpdateGuideState exits: m=614 SNR=17.0
22:17:16.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:16.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:16.533 00.000 12268 Enqueuing Expose request
22:17:16.715 00.182 11616 IsGuiding returns 0
22:17:16.715 00.000 11616 Move returns status 0, amount 196
22:17:16.715 00.000 11616 MoveAxis(N, 0, ABG)
22:17:16.715 00.000 11616 Move returns status 0, amount 0
22:17:16.716 00.001 11616 move complete, result=0
22:17:16.716 00.000 11616 worker thread done servicing request
22:17:16.716 00.000 11616 Worker thread wakes up
22:17:16.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:16.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:16.716 00.000 12268 GuideStep: 0.3 px 196 ms WEST, -0.0 px 0 ms NORTH
22:17:18.718 02.002 11616 Exposure complete
22:17:18.775 00.057 11616 worker thread done servicing request
22:17:18.775 00.000 12268 OnExposeComplete: enter
22:17:18.775 00.000 12268 UpdateGuideState(): m_state=6
22:17:18.775 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
22:17:18.776 00.001 12268 Star::Find returns 1 (0), X=1152.63, Y=140.98, Mass=586, SNR=16.6, Peak=61 HFD=4.8
22:17:18.776 00.000 12268 MultiStar: [#1 -0.42,1.05,0.00,M2] [#2 -0.14,0.89,0.00,M2] [#3 0.03,0.81,0.00,M1] [#4 -0.28,1.24,0.00,M3] [#5 0.30,1.33,0.00,M10] [#6 -0.24,1.05,0.00,M2] [#7 -0.41,1.18,0.00,M2] [#8 -0.06,1.25,0.00,M7] 
22:17:18.776 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
22:17:18.776 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
22:17:18.776 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.69 hyp=0.69 cameraTheta=1.61 mountX=0.68 mountY=-0.11, mountTheta=-0.16
22:17:18.777 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.69, opts=13)
22:17:18.777 00.000 12268 Enqueuing Move request for scope (-0.02, 0.69)
22:17:18.777 00.000 11616 Worker thread wakes up
22:17:18.777 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.69) opts 0xd
22:17:18.777 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.69)
22:17:18.777 00.000 11616 Moving (-0.02, 0.69) raw xDistance=0.68 yDistance=-0.11
22:17:18.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.68
22:17:18.777 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:18.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:17:18.778 00.001 11616 MoveAxis(W, 382, ABG)
22:17:18.778 00.000 11616 Guiding  Dir = 3, Dur = 382
22:17:18.778 00.000 11616 IsSlewing returns 0
22:17:18.778 00.000 11616 IsGuiding returns 0
22:17:18.779 00.001 11616 PulseGuide returned control before completion, sleep 392
22:17:18.799 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:18.818 00.019 12268 UpdateGuideState exits: m=586 SNR=16.6
22:17:18.819 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:18.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:18.819 00.000 12268 Enqueuing Expose request
22:17:19.186 00.367 11616 IsGuiding returns 0
22:17:19.186 00.000 11616 Move returns status 0, amount 382
22:17:19.186 00.000 11616 MoveAxis(N, 0, ABG)
22:17:19.186 00.000 11616 Move returns status 0, amount 0
22:17:19.187 00.001 11616 move complete, result=0
22:17:19.187 00.000 11616 worker thread done servicing request
22:17:19.187 00.000 11616 Worker thread wakes up
22:17:19.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:19.187 00.000 12268 GuideStep: 0.7 px 382 ms WEST, -0.1 px 0 ms NORTH
22:17:19.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:21.198 02.011 11616 Exposure complete
22:17:21.256 00.058 11616 worker thread done servicing request
22:17:21.256 00.000 12268 OnExposeComplete: enter
22:17:21.256 00.000 12268 UpdateGuideState(): m_state=6
22:17:21.257 00.001 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
22:17:21.257 00.000 12268 Star::Find returns 1 (0), X=1152.83, Y=140.63, Mass=623, SNR=17.1, Peak=49 HFD=4.8
22:17:21.257 00.000 12268 MultiStar: [#1 0.10,0.63,0.00,M3] [#2 0.04,0.72,0.00,M3] [#3 0.07,0.14,0.80,U] [#4 -0.19,0.73,0.00,M4] [#5 0.24,1.10,0.00,R] [#6 -0.08,0.38,0.66,U] [#7 -0.31,0.72,0.00,M3] [#8 -0.11,0.64,0.00,M8] 
22:17:21.257 00.000 12268 refined, 2 included, MultiStar: {0.07, 0.29}, one-star: {0.18, 0.35}
22:17:21.257 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
22:17:21.257 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
22:17:21.257 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.32 mountX=0.29 mountY=0.03, mountTheta=0.12
22:17:21.259 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.29, opts=13)
22:17:21.259 00.000 12268 Enqueuing Move request for scope (0.07, 0.29)
22:17:21.259 00.000 11616 Worker thread wakes up
22:17:21.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.29) opts 0xd
22:17:21.259 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.29)
22:17:21.259 00.000 11616 Moving (0.07, 0.29) raw xDistance=0.29 yDistance=0.03
22:17:21.260 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
22:17:21.260 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:21.260 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:17:21.260 00.000 11616 MoveAxis(W, 164, ABG)
22:17:21.260 00.000 11616 Guiding  Dir = 3, Dur = 164
22:17:21.260 00.000 11616 IsSlewing returns 0
22:17:21.260 00.000 11616 IsGuiding returns 0
22:17:21.261 00.001 11616 PulseGuide returned control before completion, sleep 174
22:17:21.281 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:21.299 00.018 12268 UpdateGuideState exits: m=623 SNR=17.1
22:17:21.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:21.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:21.299 00.000 12268 Enqueuing Expose request
22:17:21.441 00.142 11616 IsGuiding returns 1
22:17:21.441 00.000 11616 scope still moving after pulse duration time elapsed
22:17:21.473 00.032 11616 IsSlewing returns 0
22:17:21.473 00.000 11616 IsGuiding returns 0
22:17:21.474 00.001 11616 scope move finished after 164 + 48 ms
22:17:21.474 00.000 11616 Move returns status 0, amount 164
22:17:21.474 00.000 11616 MoveAxis(N, 0, ABG)
22:17:21.474 00.000 11616 Move returns status 0, amount 0
22:17:21.474 00.000 11616 move complete, result=0
22:17:21.474 00.000 11616 worker thread done servicing request
22:17:21.474 00.000 11616 Worker thread wakes up
22:17:21.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:21.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:21.475 00.001 12268 GuideStep: 0.3 px 164 ms WEST, 0.0 px 0 ms NORTH
22:17:23.479 02.004 11616 Exposure complete
22:17:23.534 00.055 11616 worker thread done servicing request
22:17:23.534 00.000 12268 OnExposeComplete: enter
22:17:23.534 00.000 12268 UpdateGuideState(): m_state=6
22:17:23.534 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
22:17:23.534 00.000 12268 Star::Find returns 1 (0), X=1152.65, Y=140.43, Mass=591, SNR=16.7, Peak=48 HFD=5.0
22:17:23.534 00.000 12268 MultiStar: [#1 0.04,0.44,1.26,U] [#2 0.27,0.31,0.97,U] [#3 0.25,-0.08,0.77,U] [#4 -0.22,0.62,0.00,M5] [#5 0.43,-0.09,0.77,U] [#6 -0.02,0.42,0.78,U] [#7 0.13,0.44,0.79,U] [#8 0.04,0.73,0.00,M9] 
22:17:23.534 00.000 12268 single-star, 6 included, MultiStar: {0.15, 0.24}, one-star: {-0.01, 0.14}
22:17:23.535 00.001 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
22:17:23.535 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
22:17:23.535 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.63 mountX=0.14 mountY=-0.03, mountTheta=-0.19
22:17:23.537 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.14, opts=13)
22:17:23.537 00.000 12268 Enqueuing Move request for scope (-0.01, 0.14)
22:17:23.537 00.000 11616 Worker thread wakes up
22:17:23.538 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
22:17:23.538 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
22:17:23.538 00.000 11616 Moving (-0.01, 0.14) raw xDistance=0.14 yDistance=-0.03
22:17:23.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
22:17:23.538 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:23.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:17:23.538 00.000 11616 MoveAxis(W, 79, ABG)
22:17:23.538 00.000 11616 Guiding  Dir = 3, Dur = 79
22:17:23.539 00.001 11616 IsSlewing returns 0
22:17:23.539 00.000 11616 IsGuiding returns 0
22:17:23.539 00.000 11616 PulseGuide returned control before completion, sleep 89
22:17:23.561 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:23.579 00.018 12268 UpdateGuideState exits: m=591 SNR=16.7
22:17:23.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:23.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:23.579 00.000 12268 Enqueuing Expose request
22:17:23.637 00.058 11616 IsGuiding returns 1
22:17:23.638 00.001 11616 scope still moving after pulse duration time elapsed
22:17:23.667 00.029 11616 IsSlewing returns 0
22:17:23.668 00.001 11616 IsGuiding returns 0
22:17:23.668 00.000 11616 scope move finished after 79 + 49 ms
22:17:23.668 00.000 11616 Move returns status 0, amount 79
22:17:23.668 00.000 11616 MoveAxis(N, 0, ABG)
22:17:23.668 00.000 11616 Move returns status 0, amount 0
22:17:23.668 00.000 11616 move complete, result=0
22:17:23.668 00.000 11616 worker thread done servicing request
22:17:23.669 00.001 12268 GuideStep: 0.1 px 79 ms WEST, -0.0 px 0 ms NORTH
22:17:23.669 00.000 11616 Worker thread wakes up
22:17:23.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:23.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:25.674 02.005 11616 Exposure complete
22:17:25.730 00.056 11616 worker thread done servicing request
22:17:25.730 00.000 12268 OnExposeComplete: enter
22:17:25.730 00.000 12268 UpdateGuideState(): m_state=6
22:17:25.731 00.001 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
22:17:25.731 00.000 12268 Star::Find returns 1 (0), X=1152.88, Y=140.22, Mass=608, SNR=16.9, Peak=51 HFD=4.9
22:17:25.731 00.000 12268 MultiStar: [#1 0.12,0.45,1.15,U] [#2 -0.20,0.48,0.89,U] [#3 0.29,-0.05,0.80,U] [#4 0.22,0.52,0.72,U] [#5 0.32,-0.33,0.78,U] [#6 -0.01,0.55,0.77,U] [#7 -0.09,0.60,0.00,M3] [#8 0.12,0.71,0.00,M10] 
22:17:25.731 00.000 12268 single-star, 6 included, MultiStar: {0.13, 0.23}, one-star: {0.22, -0.07}
22:17:25.731 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
22:17:25.731 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.40)
22:17:25.731 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-0.30 mountX=-0.05 mountY=0.23, mountTheta=1.77
22:17:25.735 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.07, opts=13)
22:17:25.736 00.001 12268 Enqueuing Move request for scope (0.22, -0.07)
22:17:25.736 00.000 11616 Worker thread wakes up
22:17:25.736 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd
22:17:25.736 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.07)
22:17:25.736 00.000 11616 Moving (0.22, -0.07) raw xDistance=-0.05 yDistance=0.23
22:17:25.736 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:25.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:17:25.736 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:17:25.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:17:25.736 00.000 11616 MoveAxis(E, 0, ABG)
22:17:25.736 00.000 11616 Move returns status 0, amount 0
22:17:25.737 00.001 11616 MoveAxis(N, 0, ABG)
22:17:25.737 00.000 11616 Move returns status 0, amount 0
22:17:25.737 00.000 11616 move complete, result=0
22:17:25.737 00.000 11616 worker thread done servicing request
22:17:25.758 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:17:25.775 00.017 12268 UpdateGuideState exits: m=608 SNR=16.9
22:17:25.775 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:25.775 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:25.775 00.000 12268 Enqueuing Expose request
22:17:25.775 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:17:25.776 00.001 11616 Worker thread wakes up
22:17:25.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:25.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:27.789 02.013 11616 Exposure complete
22:17:27.846 00.057 11616 worker thread done servicing request
22:17:27.846 00.000 12268 OnExposeComplete: enter
22:17:27.846 00.000 12268 UpdateGuideState(): m_state=6
22:17:27.847 00.001 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
22:17:27.847 00.000 12268 Star::Find returns 1 (0), X=1152.74, Y=140.19, Mass=601, SNR=16.8, Peak=53 HFD=4.8
22:17:27.847 00.000 12268 MultiStar: [#1 -0.05,0.26,1.19,U] [#2 0.16,0.22,0.92,U] [#3 0.21,-0.27,0.80,U] [#4 0.24,0.33,0.73,U] [#5 0.13,-0.28,0.76,U] [#6 0.01,0.25,0.80,U] [#7 0.02,0.48,0.82,U] [#8 -0.15,0.65,0.00,R] 
22:17:27.848 00.001 12268 single-star, 7 included, MultiStar: {0.09, 0.12}, one-star: {0.08, -0.10}
22:17:27.848 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
22:17:27.848 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
22:17:27.848 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.86 mountX=-0.09 mountY=0.09, mountTheta=2.32
22:17:27.850 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.10, opts=13)
22:17:27.850 00.000 12268 Enqueuing Move request for scope (0.08, -0.10)
22:17:27.850 00.000 11616 Worker thread wakes up
22:17:27.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
22:17:27.850 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
22:17:27.850 00.000 11616 Moving (0.08, -0.10) raw xDistance=-0.09 yDistance=0.09
22:17:27.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:27.851 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:17:27.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:27.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:17:27.851 00.000 11616 MoveAxis(E, 0, ABG)
22:17:27.851 00.000 11616 Move returns status 0, amount 0
22:17:27.851 00.000 11616 MoveAxis(N, 0, ABG)
22:17:27.851 00.000 11616 Move returns status 0, amount 0
22:17:27.851 00.000 11616 move complete, result=0
22:17:27.851 00.000 11616 worker thread done servicing request
22:17:27.872 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:17:27.891 00.019 12268 UpdateGuideState exits: m=601 SNR=16.8
22:17:27.891 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:27.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:27.891 00.000 12268 Enqueuing Expose request
22:17:27.891 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:27.891 00.000 11616 Worker thread wakes up
22:17:27.892 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:27.892 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:29.944 02.052 11616 Exposure complete
22:17:30.001 00.057 11616 worker thread done servicing request
22:17:30.001 00.000 12268 OnExposeComplete: enter
22:17:30.002 00.001 12268 UpdateGuideState(): m_state=6
22:17:30.002 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
22:17:30.002 00.000 12268 Star::Find returns 1 (0), X=1152.83, Y=140.00, Mass=642, SNR=17.4, Peak=61 HFD=4.8
22:17:30.003 00.001 12268 MultiStar: [#1 -0.09,-0.09,1.16,U] [#2 -0.01,0.02,0.92,U] [#3 0.08,-0.72,0.00,M1] [#4 -0.01,0.08,0.77,U] [#5 0.34,-0.62,0.00,M1] [#6 -0.02,-0.24,0.69,U] [#7 -0.26,0.20,0.84,U] [#8 0.20,-0.32,0.61,U] 
22:17:30.003 00.000 12268 refined, 6 included, MultiStar: {-0.01, -0.09}, one-star: {0.18, -0.29}
22:17:30.003 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
22:17:30.003 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.01)
22:17:30.003 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.69 mountX=-0.09 mountY=0.00, mountTheta=3.13
22:17:30.005 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.09, opts=13)
22:17:30.005 00.000 12268 Enqueuing Move request for scope (-0.01, -0.09)
22:17:30.005 00.000 11616 Worker thread wakes up
22:17:30.005 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
22:17:30.005 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
22:17:30.005 00.000 11616 Moving (-0.01, -0.09) raw xDistance=-0.09 yDistance=0.00
22:17:30.005 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:30.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:17:30.005 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:30.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:17:30.006 00.001 11616 MoveAxis(E, 0, ABG)
22:17:30.006 00.000 11616 Move returns status 0, amount 0
22:17:30.006 00.000 11616 MoveAxis(N, 0, ABG)
22:17:30.006 00.000 11616 Move returns status 0, amount 0
22:17:30.006 00.000 11616 move complete, result=0
22:17:30.006 00.000 11616 worker thread done servicing request
22:17:30.026 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:30.043 00.017 12268 UpdateGuideState exits: m=642 SNR=17.4
22:17:30.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:30.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:30.043 00.000 12268 Enqueuing Expose request
22:17:30.043 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:17:30.043 00.000 11616 Worker thread wakes up
22:17:30.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:30.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:32.057 02.014 11616 Exposure complete
22:17:32.111 00.054 11616 worker thread done servicing request
22:17:32.111 00.000 12268 OnExposeComplete: enter
22:17:32.112 00.001 12268 UpdateGuideState(): m_state=6
22:17:32.112 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
22:17:32.112 00.000 12268 Star::Find returns 1 (0), X=1152.76, Y=139.51, Mass=588, SNR=16.6, Peak=45 HFD=5.0
22:17:32.112 00.000 12268 MultiStar: [#1 0.15,-0.26,1.32,U] [#2 -0.07,-0.46,0.96,U] [#3 0.27,-0.99,0.00,M2] [#4 -0.27,-0.39,0.76,U] [#5 0.26,-1.09,0.00,M2] [#6 0.36,-0.61,0.00,M1] [#7 -0.20,-0.64,0.00,M2] [#8 -0.05,-0.98,0.00,M1] 
22:17:32.112 00.000 12268 refined, 3 included, MultiStar: {0.01, -0.46}, one-star: {0.11, -0.78}
22:17:32.112 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
22:17:32.112 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.15)
22:17:32.113 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=-0.46 hyp=0.46 cameraTheta=-1.55 mountX=-0.46 mountY=0.07, mountTheta=3.00
22:17:32.114 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.46, opts=13)
22:17:32.114 00.000 12268 Enqueuing Move request for scope (0.01, -0.46)
22:17:32.115 00.001 11616 Worker thread wakes up
22:17:32.115 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.46) opts 0xd
22:17:32.115 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.46)
22:17:32.115 00.000 11616 Moving (0.01, -0.46) raw xDistance=-0.46 yDistance=0.07
22:17:32.115 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
22:17:32.115 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.38
22:17:32.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
22:17:32.115 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:32.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:17:32.115 00.000 11616 MoveAxis(E, 258, ABG)
22:17:32.115 00.000 11616 Guiding  Dir = 2, Dur = 258
22:17:32.116 00.001 11616 IsSlewing returns 0
22:17:32.116 00.000 11616 IsGuiding returns 0
22:17:32.116 00.000 11616 PulseGuide returned control before completion, sleep 268
22:17:32.136 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:32.154 00.018 12268 UpdateGuideState exits: m=588 SNR=16.6
22:17:32.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:32.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:32.154 00.000 12268 Enqueuing Expose request
22:17:32.394 00.240 11616 IsGuiding returns 1
22:17:32.394 00.000 11616 scope still moving after pulse duration time elapsed
22:17:32.423 00.029 11616 IsSlewing returns 0
22:17:32.424 00.001 11616 IsGuiding returns 0
22:17:32.424 00.000 11616 scope move finished after 258 + 50 ms
22:17:32.424 00.000 11616 Move returns status 0, amount 258
22:17:32.424 00.000 11616 MoveAxis(N, 0, ABG)
22:17:32.424 00.000 11616 Move returns status 0, amount 0
22:17:32.424 00.000 11616 move complete, result=0
22:17:32.424 00.000 11616 worker thread done servicing request
22:17:32.425 00.001 11616 Worker thread wakes up
22:17:32.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:32.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:32.425 00.000 12268 GuideStep: -0.5 px 258 ms EAST, 0.1 px 0 ms NORTH
22:17:34.449 02.024 11616 Exposure complete
22:17:34.507 00.058 11616 worker thread done servicing request
22:17:34.507 00.000 12268 OnExposeComplete: enter
22:17:34.507 00.000 12268 UpdateGuideState(): m_state=6
22:17:34.507 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
22:17:34.507 00.000 12268 Star::Find returns 1 (0), X=1152.84, Y=140.02, Mass=612, SNR=17.0, Peak=52 HFD=4.7
22:17:34.508 00.001 12268 MultiStar: [#1 0.13,0.18,1.23,U] [#2 0.01,0.12,0.97,U] [#3 0.34,-0.52,0.00,M3] [#4 -0.27,0.40,0.84,U] [#5 0.17,-0.50,0.83,U] [#6 0.12,0.07,0.87,U] [#7 -0.40,0.57,0.00,M3] [#8 -0.03,-0.40,0.61,U] 
22:17:34.508 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.03}, one-star: {0.18, -0.26}
22:17:34.508 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
22:17:34.508 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.21)
22:17:34.508 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-0.49 mountX=-0.02 mountY=0.06, mountTheta=1.96
22:17:34.510 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.03, opts=13)
22:17:34.510 00.000 12268 Enqueuing Move request for scope (0.06, -0.03)
22:17:34.510 00.000 11616 Worker thread wakes up
22:17:34.510 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
22:17:34.510 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
22:17:34.510 00.000 11616 Moving (0.06, -0.03) raw xDistance=-0.02 yDistance=0.06
22:17:34.510 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:34.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:17:34.510 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:34.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:17:34.510 00.000 11616 MoveAxis(E, 0, ABG)
22:17:34.511 00.001 11616 Move returns status 0, amount 0
22:17:34.511 00.000 11616 MoveAxis(N, 0, ABG)
22:17:34.511 00.000 11616 Move returns status 0, amount 0
22:17:34.511 00.000 11616 move complete, result=0
22:17:34.511 00.000 11616 worker thread done servicing request
22:17:34.533 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:34.550 00.017 12268 UpdateGuideState exits: m=612 SNR=17.0
22:17:34.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:34.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:34.551 00.001 12268 Enqueuing Expose request
22:17:34.551 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:34.551 00.000 11616 Worker thread wakes up
22:17:34.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:34.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:36.563 02.012 11616 Exposure complete
22:17:36.622 00.059 11616 worker thread done servicing request
22:17:36.622 00.000 12268 OnExposeComplete: enter
22:17:36.622 00.000 12268 UpdateGuideState(): m_state=6
22:17:36.622 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
22:17:36.622 00.000 12268 Star::Find returns 1 (0), X=1152.67, Y=140.41, Mass=596, SNR=16.8, Peak=48 HFD=5.2
22:17:36.623 00.001 12268 MultiStar: [#1 -0.13,0.59,0.00,M1] [#2 0.02,0.66,0.00,M1] [#3 -0.04,-0.00,0.84,U] [#4 -0.19,0.71,0.00,M1] [#5 -0.00,0.07,0.80,U] [#6 0.04,0.52,0.81,U] [#7 -0.26,0.75,0.00,M4] [#8 -0.06,-0.33,0.64,U] 
22:17:36.623 00.000 12268 refined, 4 included, MultiStar: {-0.01, 0.09}, one-star: {0.01, 0.12}
22:17:36.623 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
22:17:36.623 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
22:17:36.623 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.63 mountX=0.09 mountY=-0.02, mountTheta=-0.19
22:17:36.625 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.09, opts=13)
22:17:36.626 00.001 12268 Enqueuing Move request for scope (-0.01, 0.09)
22:17:36.626 00.000 11616 Worker thread wakes up
22:17:36.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
22:17:36.626 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
22:17:36.626 00.000 11616 Moving (-0.01, 0.09) raw xDistance=0.09 yDistance=-0.02
22:17:36.626 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:36.627 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:17:36.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:36.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:17:36.627 00.000 11616 MoveAxis(E, 0, ABG)
22:17:36.627 00.000 11616 Move returns status 0, amount 0
22:17:36.627 00.000 11616 MoveAxis(N, 0, ABG)
22:17:36.627 00.000 11616 Move returns status 0, amount 0
22:17:36.627 00.000 11616 move complete, result=0
22:17:36.627 00.000 11616 worker thread done servicing request
22:17:36.648 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:36.666 00.018 12268 UpdateGuideState exits: m=596 SNR=16.8
22:17:36.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:36.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:36.666 00.000 12268 Enqueuing Expose request
22:17:36.666 00.000 11616 Worker thread wakes up
22:17:36.666 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:17:36.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:36.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:38.669 02.003 11616 Exposure complete
22:17:38.727 00.058 11616 worker thread done servicing request
22:17:38.727 00.000 12268 OnExposeComplete: enter
22:17:38.727 00.000 12268 UpdateGuideState(): m_state=6
22:17:38.727 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
22:17:38.727 00.000 12268 Star::Find returns 1 (0), X=1152.68, Y=140.16, Mass=573, SNR=16.5, Peak=49 HFD=5.0
22:17:38.728 00.001 12268 MultiStar: [#1 0.10,0.25,1.22,U] [#2 -0.14,0.13,0.93,U] [#3 0.27,-0.22,0.82,U] [#4 0.17,0.34,0.73,U] [#5 0.20,-0.40,0.86,U] [#6 0.16,-0.11,0.81,U] [#7 -0.11,0.24,0.77,U] [#8 0.03,-0.38,0.63,U] 
22:17:38.728 00.000 12268 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {0.02, -0.13}
22:17:38.728 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
22:17:38.728 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.50)
22:17:38.728 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.20 mountX=-0.01 mountY=0.08, mountTheta=1.68
22:17:38.729 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.02, opts=13)
22:17:38.730 00.001 12268 Enqueuing Move request for scope (0.08, -0.02)
22:17:38.730 00.000 11616 Worker thread wakes up
22:17:38.730 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
22:17:38.730 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
22:17:38.730 00.000 11616 Moving (0.08, -0.02) raw xDistance=-0.01 yDistance=0.08
22:17:38.730 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:38.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:17:38.730 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:38.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:17:38.730 00.000 11616 MoveAxis(E, 0, ABG)
22:17:38.730 00.000 11616 Move returns status 0, amount 0
22:17:38.731 00.001 11616 MoveAxis(N, 0, ABG)
22:17:38.731 00.000 11616 Move returns status 0, amount 0
22:17:38.731 00.000 11616 move complete, result=0
22:17:38.731 00.000 11616 worker thread done servicing request
22:17:38.751 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:38.770 00.019 12268 UpdateGuideState exits: m=573 SNR=16.5
22:17:38.770 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:38.770 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:38.770 00.000 12268 Enqueuing Expose request
22:17:38.770 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:38.770 00.000 11616 Worker thread wakes up
22:17:38.771 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:38.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:40.778 02.007 11616 Exposure complete
22:17:40.832 00.054 11616 worker thread done servicing request
22:17:40.832 00.000 12268 OnExposeComplete: enter
22:17:40.833 00.001 12268 UpdateGuideState(): m_state=6
22:17:40.833 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
22:17:40.833 00.000 12268 Star::Find returns 1 (0), X=1152.91, Y=140.78, Mass=604, SNR=16.9, Peak=52 HFD=4.8
22:17:40.833 00.000 12268 MultiStar: [#1 0.12,0.75,0.00,M1] [#2 0.15,0.38,0.92,U] [#3 0.25,0.06,0.82,U] [#4 -0.05,0.63,0.00,M1] [#5 0.09,0.05,0.79,U] [#6 0.23,0.40,0.80,U] [#7 -0.52,0.54,0.00,M4] [#8 -0.05,0.23,0.62,U] 
22:17:40.833 00.000 12268 refined, 5 included, MultiStar: {0.17, 0.28}, one-star: {0.25, 0.50}
22:17:40.833 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
22:17:40.833 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.74)
22:17:40.834 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=0.28 hyp=0.33 cameraTheta=1.04 mountX=0.30 mountY=0.13, mountTheta=0.41
22:17:40.835 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.28, opts=13)
22:17:40.835 00.000 12268 Enqueuing Move request for scope (0.17, 0.28)
22:17:40.835 00.000 11616 Worker thread wakes up
22:17:40.835 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.28) opts 0xd
22:17:40.835 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.28)
22:17:40.835 00.000 11616 Moving (0.17, 0.28) raw xDistance=0.30 yDistance=0.13
22:17:40.835 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
22:17:40.835 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
22:17:40.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
22:17:40.835 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:40.836 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:17:40.836 00.000 11616 MoveAxis(W, 165, ABG)
22:17:40.836 00.000 11616 Guiding  Dir = 3, Dur = 165
22:17:40.836 00.000 11616 IsSlewing returns 0
22:17:40.836 00.000 11616 IsGuiding returns 0
22:17:40.837 00.001 11616 PulseGuide returned control before completion, sleep 175
22:17:40.859 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:40.877 00.018 12268 UpdateGuideState exits: m=604 SNR=16.9
22:17:40.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:40.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:40.877 00.000 12268 Enqueuing Expose request
22:17:41.027 00.150 11616 IsGuiding returns 0
22:17:41.027 00.000 11616 Move returns status 0, amount 165
22:17:41.028 00.001 11616 MoveAxis(N, 0, ABG)
22:17:41.028 00.000 11616 Move returns status 0, amount 0
22:17:41.028 00.000 11616 move complete, result=0
22:17:41.028 00.000 11616 worker thread done servicing request
22:17:41.028 00.000 11616 Worker thread wakes up
22:17:41.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:41.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:41.028 00.000 12268 GuideStep: 0.3 px 165 ms WEST, 0.1 px 0 ms NORTH
22:17:43.036 02.008 11616 Exposure complete
22:17:43.090 00.054 11616 worker thread done servicing request
22:17:43.090 00.000 12268 OnExposeComplete: enter
22:17:43.090 00.000 12268 UpdateGuideState(): m_state=6
22:17:43.090 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
22:17:43.090 00.000 12268 Star::Find returns 1 (0), X=1152.90, Y=140.89, Mass=676, SNR=17.9, Peak=61 HFD=4.9
22:17:43.091 00.001 12268 MultiStar: [#1 0.15,1.23,0.00,M2] [#2 0.29,0.88,0.00,M1] [#3 0.31,0.31,0.79,U] [#4 -0.08,1.01,0.00,M2] [#5 0.65,0.20,0.00,M1] [#6 0.09,0.98,0.00,M1] [#7 0.23,0.90,0.00,M5] [#8 -0.05,0.76,0.00,M1] 
22:17:43.091 00.000 12268 refined, 1 included, MultiStar: {0.27, 0.48}, one-star: {0.24, 0.61}
22:17:43.091 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
22:17:43.091 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.75)
22:17:43.091 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.48 hyp=0.55 cameraTheta=1.05 mountX=0.50 mountY=0.21, mountTheta=0.40
22:17:43.092 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.48, opts=13)
22:17:43.093 00.001 12268 Enqueuing Move request for scope (0.27, 0.48)
22:17:43.094 00.001 11616 Worker thread wakes up
22:17:43.094 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.48) opts 0xd
22:17:43.094 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.48)
22:17:43.094 00.000 11616 Moving (0.27, 0.48) raw xDistance=0.50 yDistance=0.21
22:17:43.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
22:17:43.094 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:17:43.095 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:17:43.095 00.000 11616 MoveAxis(W, 280, ABG)
22:17:43.095 00.000 11616 Guiding  Dir = 3, Dur = 280
22:17:43.095 00.000 11616 IsSlewing returns 0
22:17:43.096 00.001 11616 IsGuiding returns 0
22:17:43.096 00.000 11616 PulseGuide returned control before completion, sleep 290
22:17:43.118 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:43.137 00.019 12268 UpdateGuideState exits: m=676 SNR=17.9
22:17:43.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:43.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:43.138 00.001 12268 Enqueuing Expose request
22:17:43.389 00.251 11616 IsGuiding returns 1
22:17:43.389 00.000 11616 scope still moving after pulse duration time elapsed
22:17:43.421 00.032 11616 IsSlewing returns 0
22:17:43.422 00.001 11616 IsGuiding returns 0
22:17:43.422 00.000 11616 scope move finished after 280 + 46 ms
22:17:43.422 00.000 11616 Move returns status 0, amount 280
22:17:43.422 00.000 11616 MoveAxis(N, 0, ABG)
22:17:43.423 00.001 11616 Move returns status 0, amount 0
22:17:43.423 00.000 11616 move complete, result=0
22:17:43.423 00.000 11616 worker thread done servicing request
22:17:43.423 00.000 12268 GuideStep: 0.5 px 280 ms WEST, 0.2 px 0 ms NORTH
22:17:43.423 00.000 11616 Worker thread wakes up
22:17:43.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:43.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:45.446 02.023 11616 Exposure complete
22:17:45.501 00.055 11616 worker thread done servicing request
22:17:45.502 00.001 12268 OnExposeComplete: enter
22:17:45.502 00.000 12268 UpdateGuideState(): m_state=6
22:17:45.502 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
22:17:45.502 00.000 12268 Star::Find returns 1 (0), X=1153.15, Y=140.78, Mass=655, SNR=17.6, Peak=46 HFD=5.1
22:17:45.503 00.001 12268 MultiStar: [#1 0.35,0.77,0.00,M3] [#2 0.65,0.42,0.00,M2] [#3 0.66,0.01,0.00,M1] [#4 0.52,0.70,0.00,M3] [#5 0.75,0.07,0.00,M2] [#6 0.33,0.56,0.00,M2] [#7 0.33,0.82,0.00,M6] [#8 0.14,-0.00,0.58,U] 
22:17:45.503 00.000 12268 refined, 1 included, MultiStar: {0.36, 0.31}, one-star: {0.50, 0.49}
22:17:45.503 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
22:17:45.503 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.40)
22:17:45.503 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.31 hyp=0.48 cameraTheta=0.70 mountX=0.34 mountY=0.32, mountTheta=0.75
22:17:45.505 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.31, opts=13)
22:17:45.505 00.000 12268 Enqueuing Move request for scope (0.36, 0.31)
22:17:45.506 00.001 11616 Worker thread wakes up
22:17:45.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.31) opts 0xd
22:17:45.506 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.31)
22:17:45.506 00.000 11616 Moving (0.36, 0.31) raw xDistance=0.34 yDistance=0.32
22:17:45.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
22:17:45.506 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.32 newest=0.66
22:17:45.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
22:17:45.506 00.000 11616 MoveAxis(W, 192, ABG)
22:17:45.506 00.000 11616 Guiding  Dir = 3, Dur = 192
22:17:45.507 00.001 11616 IsSlewing returns 0
22:17:45.507 00.000 11616 IsGuiding returns 0
22:17:45.507 00.000 11616 PulseGuide returned control before completion, sleep 202
22:17:45.527 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:17:45.544 00.017 12268 UpdateGuideState exits: m=655 SNR=17.6
22:17:45.545 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:45.545 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:45.545 00.000 12268 Enqueuing Expose request
22:17:45.719 00.174 11616 IsGuiding returns 1
22:17:45.719 00.000 11616 scope still moving after pulse duration time elapsed
22:17:45.752 00.033 11616 IsSlewing returns 0
22:17:45.752 00.000 11616 IsGuiding returns 0
22:17:45.752 00.000 11616 scope move finished after 192 + 53 ms
22:17:45.752 00.000 11616 Move returns status 0, amount 192
22:17:45.753 00.001 11616 BLC: Oldest BLC event removed
22:17:45.753 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1606 applied
22:17:45.753 00.000 11616 MoveAxis(S, 1633, ABG)
22:17:45.753 00.000 11616 Guiding  Dir = 1, Dur = 1633
22:17:45.753 00.000 11616 IsSlewing returns 0
22:17:45.754 00.001 11616 IsGuiding returns 0
22:17:45.754 00.000 11616 PulseGuide returned control before completion, sleep 1643
22:17:47.412 01.658 11616 IsGuiding returns 1
22:17:47.413 00.001 11616 scope still moving after pulse duration time elapsed
22:17:47.444 00.031 11616 IsSlewing returns 0
22:17:47.444 00.000 11616 IsGuiding returns 0
22:17:47.444 00.000 11616 scope move finished after 1633 + 57 ms
22:17:47.445 00.001 11616 Move returns status 0, amount 1633
22:17:47.445 00.000 11616 move complete, result=0
22:17:47.445 00.000 11616 worker thread done servicing request
22:17:47.445 00.000 11616 Worker thread wakes up
22:17:47.445 00.000 12268 GuideStep: 0.3 px 192 ms WEST, 0.3 px 1633 ms SOUTH
22:17:47.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:47.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:49.458 02.013 11616 Exposure complete
22:17:49.514 00.056 11616 worker thread done servicing request
22:17:49.515 00.001 12268 OnExposeComplete: enter
22:17:49.515 00.000 12268 UpdateGuideState(): m_state=6
22:17:49.515 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
22:17:49.515 00.000 12268 Star::Find returns 1 (0), X=1152.89, Y=140.19, Mass=625, SNR=17.2, Peak=40 HFD=5.8
22:17:49.517 00.002 12268 MultiStar: [#1 0.19,0.16,1.23,U] [#2 0.25,0.33,0.95,U] [#3 0.74,-0.12,0.00,M2] [#4 0.34,0.40,0.71,U] [#5 0.49,-0.42,0.00,M3] [#6 0.35,0.14,0.72,U] [#7 0.17,0.47,0.87,U] [#8 -0.00,-0.41,0.59,U] 
22:17:49.517 00.000 12268 single-star, 6 included, MultiStar: {0.22, 0.16}, one-star: {0.24, -0.10}
22:17:49.517 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
22:17:49.517 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
22:17:49.517 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-0.39 mountX=-0.07 mountY=0.25, mountTheta=1.86
22:17:49.519 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.10, opts=13)
22:17:49.519 00.000 12268 Enqueuing Move request for scope (0.24, -0.10)
22:17:49.519 00.000 11616 Worker thread wakes up
22:17:49.520 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.10) opts 0xd
22:17:49.520 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.10)
22:17:49.520 00.000 11616 Moving (0.24, -0.10) raw xDistance=-0.07 yDistance=0.25
22:17:49.520 00.000 11616 BLC: History state: CurrMiss=0.25, AvgInitMiss=0.18, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.048325, 1:0.250468
22:17:49.520 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:17:49.520 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:49.520 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:17:49.520 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
22:17:49.520 00.000 11616 MoveAxis(E, 0, ABG)
22:17:49.520 00.000 11616 Move returns status 0, amount 0
22:17:49.520 00.000 11616 MoveAxis(S, 21, ABG)
22:17:49.520 00.000 11616 Guiding  Dir = 1, Dur = 21
22:17:49.521 00.001 11616 IsSlewing returns 0
22:17:49.521 00.000 11616 IsGuiding returns 0
22:17:49.521 00.000 11616 PulseGuide returned control before completion, sleep 31
22:17:49.541 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:49.558 00.017 12268 UpdateGuideState exits: m=625 SNR=17.2
22:17:49.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:49.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:49.558 00.000 12268 Enqueuing Expose request
22:17:49.563 00.005 11616 IsGuiding returns 1
22:17:49.564 00.001 11616 scope still moving after pulse duration time elapsed
22:17:49.594 00.030 11616 IsSlewing returns 0
22:17:49.595 00.001 11616 IsGuiding returns 0
22:17:49.595 00.000 11616 scope move finished after 21 + 53 ms
22:17:49.595 00.000 11616 Move returns status 0, amount 21
22:17:49.595 00.000 11616 move complete, result=0
22:17:49.595 00.000 11616 worker thread done servicing request
22:17:49.595 00.000 11616 Worker thread wakes up
22:17:49.596 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 21 ms SOUTH
22:17:49.596 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:49.596 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:51.613 02.017 11616 Exposure complete
22:17:51.668 00.055 11616 worker thread done servicing request
22:17:51.668 00.000 12268 OnExposeComplete: enter
22:17:51.668 00.000 12268 UpdateGuideState(): m_state=6
22:17:51.669 00.001 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
22:17:51.669 00.000 12268 Star::Find returns 1 (0), X=1153.17, Y=139.95, Mass=553, SNR=16.1, Peak=44 HFD=5.5
22:17:51.669 00.000 12268 MultiStar: [#1 0.31,-0.11,1.17,U] [#2 0.17,-0.14,1.02,U] [#3 0.69,-0.97,0.00,M3] [#4 0.06,-0.29,0.76,U] [#5 0.49,-1.02,0.00,M4] [#6 0.30,-0.23,0.74,U] [#7 0.37,-0.04,0.89,U] [#8 0.43,-0.73,0.00,M1] 
22:17:51.669 00.000 12268 refined, 5 included, MultiStar: {0.29, -0.19}, one-star: {0.51, -0.34}
22:17:51.669 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
22:17:51.669 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
22:17:51.669 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.19 hyp=0.35 cameraTheta=-0.56 mountX=-0.16 mountY=0.32, mountTheta=2.03
22:17:51.672 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.19, opts=13)
22:17:51.672 00.000 12268 Enqueuing Move request for scope (0.29, -0.19)
22:17:51.672 00.000 11616 Worker thread wakes up
22:17:51.673 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.19) opts 0xd
22:17:51.673 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.19)
22:17:51.673 00.000 11616 Moving (0.29, -0.19) raw xDistance=-0.16 yDistance=0.32
22:17:51.673 00.000 11616 BLC: History state: CurrMiss=0.32, AvgInitMiss=0.18, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.048325, 1:0.250468, 2:0.316205
22:17:51.673 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
22:17:51.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:17:51.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:17:51.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
22:17:51.674 00.001 11616 MoveAxis(E, 0, ABG)
22:17:51.674 00.000 11616 Move returns status 0, amount 0
22:17:51.674 00.000 11616 MoveAxis(S, 27, ABG)
22:17:51.674 00.000 11616 Guiding  Dir = 1, Dur = 27
22:17:51.674 00.000 11616 IsSlewing returns 0
22:17:51.674 00.000 11616 IsGuiding returns 0
22:17:51.675 00.001 11616 PulseGuide returned control before completion, sleep 37
22:17:51.697 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:51.714 00.017 12268 UpdateGuideState exits: m=553 SNR=16.1
22:17:51.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:51.714 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:51.714 00.000 12268 Enqueuing Expose request
22:17:51.719 00.005 11616 IsGuiding returns 1
22:17:51.719 00.000 11616 scope still moving after pulse duration time elapsed
22:17:51.751 00.032 11616 IsSlewing returns 0
22:17:51.751 00.000 11616 IsGuiding returns 0
22:17:51.752 00.001 11616 scope move finished after 27 + 49 ms
22:17:51.752 00.000 11616 Move returns status 0, amount 27
22:17:51.752 00.000 11616 move complete, result=0
22:17:51.752 00.000 11616 worker thread done servicing request
22:17:51.752 00.000 11616 Worker thread wakes up
22:17:51.752 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 27 ms SOUTH
22:17:51.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:51.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:53.760 02.008 11616 Exposure complete
22:17:53.817 00.057 11616 worker thread done servicing request
22:17:53.817 00.000 12268 OnExposeComplete: enter
22:17:53.817 00.000 12268 UpdateGuideState(): m_state=6
22:17:53.817 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
22:17:53.818 00.001 12268 Star::Find returns 1 (0), X=1152.98, Y=139.41, Mass=614, SNR=17.0, Peak=52 HFD=4.9
22:17:53.818 00.000 12268 MultiStar: [#1 0.60,-0.75,0.00,M2] [#2 0.80,-0.71,0.00,M1] [#3 0.55,-1.44,0.00,M4] [#4 0.36,-0.26,0.74,U] [#5 0.65,-1.11,0.00,M5] [#6 0.57,-0.77,0.00,M1] [#7 0.39,-0.72,0.00,M5] [#8 0.23,-0.77,0.00,M2] 
22:17:53.818 00.000 12268 refined, 1 included, MultiStar: {0.34, -0.62}, one-star: {0.32, -0.88}
22:17:53.818 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
22:17:53.818 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
22:17:53.819 00.001 12268 CameraToMount -- cameraX=0.34 cameraY=-0.62 hyp=0.70 cameraTheta=-1.07 mountX=-0.58 mountY=0.42, mountTheta=2.52
22:17:53.820 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.62, opts=13)
22:17:53.820 00.000 12268 Enqueuing Move request for scope (0.34, -0.62)
22:17:53.820 00.000 11616 Worker thread wakes up
22:17:53.820 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.62) opts 0xd
22:17:53.820 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.62)
22:17:53.820 00.000 11616 Moving (0.34, -0.62) raw xDistance=-0.58 yDistance=0.42
22:17:53.820 00.000 11616 BLC: window closed
22:17:53.820 00.000 11616 BLC: History state: CurrMiss=0.42, AvgInitMiss=0.18, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.048325, 1:0.250468, 2:0.316205
22:17:53.820 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
22:17:53.820 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.29 direction from 1 to -1
22:17:53.821 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.74
22:17:53.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
22:17:53.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
22:17:53.821 00.000 11616 MoveAxis(E, 325, ABG)
22:17:53.821 00.000 11616 Guiding  Dir = 2, Dur = 325
22:17:53.821 00.000 11616 IsSlewing returns 0
22:17:53.821 00.000 11616 IsGuiding returns 0
22:17:53.822 00.001 11616 PulseGuide returned control before completion, sleep 335
22:17:53.842 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:53.861 00.019 12268 UpdateGuideState exits: m=614 SNR=17.0
22:17:53.862 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:53.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:53.862 00.000 12268 Enqueuing Expose request
22:17:54.160 00.298 11616 IsGuiding returns 1
22:17:54.160 00.000 11616 scope still moving after pulse duration time elapsed
22:17:54.191 00.031 11616 IsSlewing returns 0
22:17:54.191 00.000 11616 IsGuiding returns 1
22:17:54.221 00.030 11616 IsSlewing returns 0
22:17:54.222 00.001 11616 IsGuiding returns 1
22:17:54.253 00.031 11616 IsSlewing returns 0
22:17:54.255 00.002 11616 IsGuiding returns 0
22:17:54.255 00.000 11616 scope move finished after 325 + 108 ms
22:17:54.255 00.000 11616 Move returns status 0, amount 325
22:17:54.255 00.000 11616 MoveAxis(S, 35, ABG)
22:17:54.255 00.000 11616 Guiding  Dir = 1, Dur = 35
22:17:54.256 00.001 11616 IsSlewing returns 0
22:17:54.256 00.000 11616 IsGuiding returns 0
22:17:54.256 00.000 11616 PulseGuide returned control before completion, sleep 45
22:17:54.314 00.058 11616 IsGuiding returns 1
22:17:54.315 00.001 11616 scope still moving after pulse duration time elapsed
22:17:54.345 00.030 11616 IsSlewing returns 0
22:17:54.346 00.001 11616 IsGuiding returns 0
22:17:54.346 00.000 11616 scope move finished after 35 + 54 ms
22:17:54.346 00.000 11616 Move returns status 0, amount 35
22:17:54.346 00.000 11616 move complete, result=0
22:17:54.346 00.000 11616 worker thread done servicing request
22:17:54.347 00.001 11616 Worker thread wakes up
22:17:54.347 00.000 12268 GuideStep: -0.6 px 325 ms EAST, 0.4 px 35 ms SOUTH
22:17:54.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:54.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:56.353 02.006 11616 Exposure complete
22:17:56.410 00.057 11616 worker thread done servicing request
22:17:56.410 00.000 12268 OnExposeComplete: enter
22:17:56.410 00.000 12268 UpdateGuideState(): m_state=6
22:17:56.411 00.001 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
22:17:56.411 00.000 12268 Star::Find returns 1 (0), X=1152.97, Y=139.80, Mass=595, SNR=16.7, Peak=44 HFD=5.0
22:17:56.411 00.000 12268 MultiStar: [#1 0.24,-0.12,1.23,U] [#2 0.15,-0.12,0.97,U] [#3 0.37,-0.89,0.00,M5] [#4 0.17,-0.17,0.79,U] [#5 0.56,-1.04,0.00,M6] [#6 0.22,-0.31,0.78,U] [#7 -0.03,-0.04,0.79,U] [#8 0.11,-0.26,0.65,U] 
22:17:56.411 00.000 12268 refined, 6 included, MultiStar: {0.18, -0.22}, one-star: {0.32, -0.49}
22:17:56.411 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
22:17:56.411 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
22:17:56.412 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=-0.22 hyp=0.28 cameraTheta=-0.88 mountX=-0.20 mountY=0.20, mountTheta=2.34
22:17:56.413 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.22, opts=13)
22:17:56.413 00.000 12268 Enqueuing Move request for scope (0.18, -0.22)
22:17:56.413 00.000 11616 Worker thread wakes up
22:17:56.413 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.22) opts 0xd
22:17:56.413 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.22)
22:17:56.414 00.001 11616 Moving (0.18, -0.22) raw xDistance=-0.20 yDistance=0.20
22:17:56.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
22:17:56.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:17:56.414 00.000 11616 MoveAxis(E, 110, ABG)
22:17:56.414 00.000 11616 Guiding  Dir = 2, Dur = 110
22:17:56.414 00.000 11616 IsSlewing returns 0
22:17:56.414 00.000 11616 IsGuiding returns 0
22:17:56.415 00.001 11616 PulseGuide returned control before completion, sleep 120
22:17:56.434 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:56.452 00.018 12268 UpdateGuideState exits: m=595 SNR=16.7
22:17:56.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:56.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:56.452 00.000 12268 Enqueuing Expose request
22:17:56.550 00.098 11616 IsGuiding returns 1
22:17:56.550 00.000 11616 scope still moving after pulse duration time elapsed
22:17:56.581 00.031 11616 IsSlewing returns 0
22:17:56.582 00.001 11616 IsGuiding returns 1
22:17:56.612 00.030 11616 IsSlewing returns 0
22:17:56.613 00.001 11616 IsGuiding returns 1
22:17:56.642 00.029 11616 IsSlewing returns 0
22:17:56.642 00.000 11616 IsGuiding returns 1
22:17:56.673 00.031 11616 IsSlewing returns 0
22:17:56.674 00.001 11616 IsGuiding returns 1
22:17:56.704 00.030 11616 IsSlewing returns 0
22:17:56.705 00.001 11616 IsGuiding returns 0
22:17:56.705 00.000 11616 scope move finished after 110 + 180 ms
22:17:56.705 00.000 11616 Move returns status 0, amount 110
22:17:56.705 00.000 11616 MoveAxis(S, 17, ABG)
22:17:56.705 00.000 11616 Guiding  Dir = 1, Dur = 17
22:17:56.706 00.001 11616 IsSlewing returns 0
22:17:56.706 00.000 11616 IsGuiding returns 0
22:17:56.706 00.000 11616 PulseGuide returned control before completion, sleep 27
22:17:56.736 00.030 11616 IsGuiding returns 1
22:17:56.736 00.000 11616 scope still moving after pulse duration time elapsed
22:17:56.767 00.031 11616 IsSlewing returns 0
22:17:56.768 00.001 11616 IsGuiding returns 1
22:17:56.799 00.031 11616 IsSlewing returns 0
22:17:56.800 00.001 11616 IsGuiding returns 1
22:17:56.830 00.030 11616 IsSlewing returns 0
22:17:56.831 00.001 11616 IsGuiding returns 1
22:17:56.862 00.031 11616 IsSlewing returns 0
22:17:56.862 00.000 11616 IsGuiding returns 0
22:17:56.863 00.001 11616 scope move finished after 17 + 139 ms
22:17:56.863 00.000 11616 Move returns status 0, amount 17
22:17:56.863 00.000 11616 move complete, result=0
22:17:56.863 00.000 11616 worker thread done servicing request
22:17:56.863 00.000 11616 Worker thread wakes up
22:17:56.863 00.000 12268 GuideStep: -0.2 px 110 ms EAST, 0.2 px 17 ms SOUTH
22:17:56.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:56.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:58.873 02.010 11616 Exposure complete
22:17:58.928 00.055 11616 worker thread done servicing request
22:17:58.929 00.001 12268 OnExposeComplete: enter
22:17:58.929 00.000 12268 UpdateGuideState(): m_state=6
22:17:58.929 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
22:17:58.929 00.000 12268 Star::Find returns 1 (0), X=1153.19, Y=139.83, Mass=558, SNR=16.2, Peak=46 HFD=4.9
22:17:58.929 00.000 12268 MultiStar: [#1 0.09,0.05,1.30,U] [#2 0.06,-0.25,0.96,U] [#3 0.21,-0.76,0.00,M6] [#4 0.07,-0.08,0.78,U] [#5 0.04,-0.78,0.00,M7] [#6 0.01,0.08,0.83,U] [#7 0.43,0.08,0.78,U] [#8 1.05,0.12,0.00,M2] 
22:17:58.929 00.000 12268 refined, 5 included, MultiStar: {0.20, -0.10}, one-star: {0.54, -0.45}
22:17:58.930 00.001 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
22:17:58.930 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
22:17:58.930 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-0.47 mountX=-0.08 mountY=0.21, mountTheta=1.94
22:17:58.931 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.10, opts=13)
22:17:58.931 00.000 12268 Enqueuing Move request for scope (0.20, -0.10)
22:17:58.931 00.000 11616 Worker thread wakes up
22:17:58.931 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
22:17:58.931 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
22:17:58.931 00.000 11616 Moving (0.20, -0.10) raw xDistance=-0.08 yDistance=0.21
22:17:58.931 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:58.932 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:17:58.932 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:17:58.932 00.000 11616 MoveAxis(E, 0, ABG)
22:17:58.932 00.000 11616 Move returns status 0, amount 0
22:17:58.932 00.000 11616 MoveAxis(S, 18, ABG)
22:17:58.932 00.000 11616 Guiding  Dir = 1, Dur = 18
22:17:58.932 00.000 11616 IsSlewing returns 0
22:17:58.932 00.000 11616 IsGuiding returns 0
22:17:58.933 00.001 11616 PulseGuide returned control before completion, sleep 28
22:17:58.954 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:17:58.964 00.010 11616 IsGuiding returns 1
22:17:58.964 00.000 11616 scope still moving after pulse duration time elapsed
22:17:58.973 00.009 12268 UpdateGuideState exits: m=558 SNR=16.2
22:17:58.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:58.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:17:58.973 00.000 12268 Enqueuing Expose request
22:17:58.995 00.022 11616 IsSlewing returns 0
22:17:58.995 00.000 11616 IsGuiding returns 0
22:17:58.995 00.000 11616 scope move finished after 18 + 44 ms
22:17:58.995 00.000 11616 Move returns status 0, amount 18
22:17:58.996 00.001 11616 move complete, result=0
22:17:58.996 00.000 11616 worker thread done servicing request
22:17:58.996 00.000 11616 Worker thread wakes up
22:17:58.996 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:17:58.996 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:17:58.997 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
22:18:01.008 02.011 11616 Exposure complete
22:18:01.067 00.059 11616 worker thread done servicing request
22:18:01.067 00.000 12268 OnExposeComplete: enter
22:18:01.068 00.001 12268 UpdateGuideState(): m_state=6
22:18:01.068 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
22:18:01.068 00.000 12268 Star::Find returns 1 (0), X=1153.03, Y=139.66, Mass=603, SNR=16.9, Peak=44 HFD=5.2
22:18:01.068 00.000 12268 MultiStar: [#1 0.00,-0.25,1.24,U] [#2 0.19,-0.14,0.91,U] [#3 -0.04,-0.76,0.00,M7] [#4 0.11,-0.00,0.70,U] [#5 -0.09,-0.96,0.00,M8] [#6 0.10,-0.53,0.76,U] [#7 -0.07,-0.06,0.83,U] [#8 -0.38,-0.85,0.00,M3] 
22:18:01.068 00.000 12268 refined, 5 included, MultiStar: {0.12, -0.28}, one-star: {0.37, -0.63}
22:18:01.068 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
22:18:01.069 00.001 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.53)
22:18:01.069 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.28 hyp=0.30 cameraTheta=-1.17 mountX=-0.27 mountY=0.15, mountTheta=2.62
22:18:01.071 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.28, opts=13)
22:18:01.071 00.000 12268 Enqueuing Move request for scope (0.12, -0.28)
22:18:01.071 00.000 11616 Worker thread wakes up
22:18:01.071 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.28) opts 0xd
22:18:01.071 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.28)
22:18:01.071 00.000 11616 Moving (0.12, -0.28) raw xDistance=-0.27 yDistance=0.15
22:18:01.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
22:18:01.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
22:18:01.071 00.000 11616 MoveAxis(E, 150, ABG)
22:18:01.071 00.000 11616 Guiding  Dir = 2, Dur = 150
22:18:01.072 00.001 11616 IsSlewing returns 0
22:18:01.072 00.000 11616 IsGuiding returns 0
22:18:01.072 00.000 11616 PulseGuide returned control before completion, sleep 160
22:18:01.092 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:01.110 00.018 12268 UpdateGuideState exits: m=603 SNR=16.9
22:18:01.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:01.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:01.110 00.000 12268 Enqueuing Expose request
22:18:01.237 00.127 11616 IsGuiding returns 1
22:18:01.237 00.000 11616 scope still moving after pulse duration time elapsed
22:18:01.269 00.032 11616 IsSlewing returns 0
22:18:01.269 00.000 11616 IsGuiding returns 1
22:18:01.299 00.030 11616 IsSlewing returns 0
22:18:01.299 00.000 11616 IsGuiding returns 1
22:18:01.331 00.032 11616 IsSlewing returns 0
22:18:01.332 00.001 11616 IsGuiding returns 1
22:18:01.364 00.032 11616 IsSlewing returns 0
22:18:01.364 00.000 11616 IsGuiding returns 1
22:18:01.393 00.029 11616 IsSlewing returns 0
22:18:01.395 00.002 11616 IsGuiding returns 1
22:18:01.425 00.030 11616 IsSlewing returns 0
22:18:01.425 00.000 11616 IsGuiding returns 1
22:18:01.455 00.030 11616 IsSlewing returns 0
22:18:01.456 00.001 11616 IsGuiding returns 0
22:18:01.456 00.000 11616 scope move finished after 150 + 234 ms
22:18:01.456 00.000 11616 Move returns status 0, amount 150
22:18:01.456 00.000 11616 MoveAxis(S, 13, ABG)
22:18:01.456 00.000 11616 Guiding  Dir = 1, Dur = 13
22:18:01.456 00.000 11616 IsSlewing returns 0
22:18:01.457 00.001 11616 IsGuiding returns 0
22:18:01.457 00.000 11616 PulseGuide returned control before completion, sleep 23
22:18:01.486 00.029 11616 IsGuiding returns 1
22:18:01.487 00.001 11616 scope still moving after pulse duration time elapsed
22:18:01.516 00.029 11616 IsSlewing returns 0
22:18:01.516 00.000 11616 IsGuiding returns 0
22:18:01.517 00.001 11616 scope move finished after 13 + 46 ms
22:18:01.517 00.000 11616 Move returns status 0, amount 13
22:18:01.517 00.000 11616 move complete, result=0
22:18:01.517 00.000 11616 worker thread done servicing request
22:18:01.517 00.000 11616 Worker thread wakes up
22:18:01.517 00.000 12268 GuideStep: -0.3 px 150 ms EAST, 0.2 px 13 ms SOUTH
22:18:01.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:01.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:03.540 02.023 11616 Exposure complete
22:18:03.594 00.054 12268 OnExposeComplete: enter
22:18:03.594 00.000 12268 UpdateGuideState(): m_state=6
22:18:03.594 00.000 11616 worker thread done servicing request
22:18:03.594 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
22:18:03.594 00.000 12268 Star::Find returns 1 (0), X=1152.95, Y=139.62, Mass=602, SNR=16.8, Peak=45 HFD=5.0
22:18:03.595 00.001 12268 MultiStar: [#1 -0.01,-0.52,1.21,U] [#2 0.17,-0.34,0.94,U] [#3 0.14,-1.12,0.00,M8] [#4 0.14,-0.54,0.73,U] [#5 0.25,-0.96,0.00,M9] [#6 0.08,-0.47,0.73,U] [#7 -0.07,-0.05,0.80,U] [#8 -0.18,-0.66,0.00,M4] 
22:18:03.595 00.000 12268 refined, 5 included, MultiStar: {0.10, -0.44}, one-star: {0.29, -0.67}
22:18:03.595 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
22:18:03.595 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.36)
22:18:03.595 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.44 hyp=0.45 cameraTheta=-1.34 mountX=-0.43 mountY=0.16, mountTheta=2.79
22:18:03.597 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.44, opts=13)
22:18:03.597 00.000 12268 Enqueuing Move request for scope (0.10, -0.44)
22:18:03.597 00.000 11616 Worker thread wakes up
22:18:03.597 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.44) opts 0xd
22:18:03.597 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.44)
22:18:03.597 00.000 11616 Moving (0.10, -0.44) raw xDistance=-0.43 yDistance=0.16
22:18:03.597 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
22:18:03.597 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
22:18:03.597 00.000 11616 MoveAxis(E, 240, ABG)
22:18:03.598 00.001 11616 Guiding  Dir = 2, Dur = 240
22:18:03.598 00.000 11616 IsSlewing returns 0
22:18:03.598 00.000 11616 IsGuiding returns 0
22:18:03.599 00.001 11616 PulseGuide returned control before completion, sleep 250
22:18:03.621 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:03.640 00.019 12268 UpdateGuideState exits: m=602 SNR=16.8
22:18:03.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:03.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:03.640 00.000 12268 Enqueuing Expose request
22:18:03.859 00.219 11616 IsGuiding returns 1
22:18:03.859 00.000 11616 scope still moving after pulse duration time elapsed
22:18:03.889 00.030 11616 IsSlewing returns 0
22:18:03.890 00.001 11616 IsGuiding returns 0
22:18:03.890 00.000 11616 scope move finished after 240 + 51 ms
22:18:03.890 00.000 11616 Move returns status 0, amount 240
22:18:03.890 00.000 11616 MoveAxis(S, 13, ABG)
22:18:03.890 00.000 11616 Guiding  Dir = 1, Dur = 13
22:18:03.892 00.002 11616 IsSlewing returns 0
22:18:03.892 00.000 11616 IsGuiding returns 0
22:18:03.892 00.000 11616 PulseGuide returned control before completion, sleep 23
22:18:03.921 00.029 11616 IsGuiding returns 1
22:18:03.921 00.000 11616 scope still moving after pulse duration time elapsed
22:18:03.952 00.031 11616 IsSlewing returns 0
22:18:03.952 00.000 11616 IsGuiding returns 1
22:18:03.984 00.032 11616 IsSlewing returns 0
22:18:03.984 00.000 11616 IsGuiding returns 1
22:18:04.015 00.031 11616 IsSlewing returns 0
22:18:04.016 00.001 11616 IsGuiding returns 1
22:18:04.046 00.030 11616 IsSlewing returns 0
22:18:04.047 00.001 11616 IsGuiding returns 0
22:18:04.047 00.000 11616 scope move finished after 13 + 142 ms
22:18:04.047 00.000 11616 Move returns status 0, amount 13
22:18:04.047 00.000 11616 move complete, result=0
22:18:04.047 00.000 11616 worker thread done servicing request
22:18:04.047 00.000 11616 Worker thread wakes up
22:18:04.047 00.000 12268 GuideStep: -0.4 px 240 ms EAST, 0.2 px 13 ms SOUTH
22:18:04.048 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:04.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:06.067 02.019 11616 Exposure complete
22:18:06.120 00.053 11616 worker thread done servicing request
22:18:06.120 00.000 12268 OnExposeComplete: enter
22:18:06.121 00.001 12268 UpdateGuideState(): m_state=6
22:18:06.121 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
22:18:06.121 00.000 12268 Star::Find returns 1 (0), X=1152.81, Y=140.11, Mass=668, SNR=17.8, Peak=46 HFD=5.6
22:18:06.121 00.000 12268 MultiStar: [#1 0.24,0.19,1.13,U] [#2 0.35,0.05,0.91,U] [#3 0.57,-0.32,0.00,M9] [#4 -0.06,0.41,0.69,U] [#5 0.38,-0.71,0.00,M10] [#6 -0.11,0.03,0.75,U] [#7 -0.03,0.30,0.71,U] [#8 0.32,-0.46,0.60,U] 
22:18:06.121 00.000 12268 refined, 6 included, MultiStar: {0.14, 0.06}, one-star: {0.16, -0.18}
22:18:06.121 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
22:18:06.121 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.09)
22:18:06.122 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.39 mountX=0.07 mountY=0.13, mountTheta=1.07
22:18:06.123 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.06, opts=13)
22:18:06.123 00.000 12268 Enqueuing Move request for scope (0.14, 0.06)
22:18:06.123 00.000 11616 Worker thread wakes up
22:18:06.123 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
22:18:06.123 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
22:18:06.123 00.000 11616 Moving (0.14, 0.06) raw xDistance=0.07 yDistance=0.13
22:18:06.123 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:06.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:18:06.123 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:06.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:18:06.123 00.000 11616 MoveAxis(E, 0, ABG)
22:18:06.123 00.000 11616 Move returns status 0, amount 0
22:18:06.123 00.000 11616 MoveAxis(N, 0, ABG)
22:18:06.123 00.000 11616 Move returns status 0, amount 0
22:18:06.123 00.000 11616 move complete, result=0
22:18:06.125 00.002 11616 worker thread done servicing request
22:18:06.145 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:18:06.164 00.019 12268 UpdateGuideState exits: m=668 SNR=17.8
22:18:06.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:06.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:06.164 00.000 12268 Enqueuing Expose request
22:18:06.164 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:06.164 00.000 11616 Worker thread wakes up
22:18:06.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:06.165 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:08.168 02.003 11616 Exposure complete
22:18:08.223 00.055 11616 worker thread done servicing request
22:18:08.224 00.001 12268 OnExposeComplete: enter
22:18:08.224 00.000 12268 UpdateGuideState(): m_state=6
22:18:08.224 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
22:18:08.224 00.000 12268 Star::Find returns 1 (0), X=1152.87, Y=139.67, Mass=610, SNR=17.0, Peak=44 HFD=5.0
22:18:08.224 00.000 12268 MultiStar: [#1 -0.05,-0.28,1.12,U] [#2 0.10,-0.31,0.95,U] [#3 0.22,-0.78,0.00,M10] [#4 -0.05,-0.29,0.81,U] [#5 0.32,-0.91,0.00,R] [#6 0.23,-0.30,0.74,U] [#7 -0.31,-0.04,0.86,U] [#8 0.34,-0.82,0.00,M4] 
22:18:08.225 00.001 12268 refined, 5 included, MultiStar: {0.02, -0.31}, one-star: {0.21, -0.61}
22:18:08.225 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
22:18:08.225 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
22:18:08.225 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.50 mountX=-0.31 mountY=0.06, mountTheta=2.94
22:18:08.226 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.31, opts=13)
22:18:08.226 00.000 12268 Enqueuing Move request for scope (0.02, -0.31)
22:18:08.226 00.000 11616 Worker thread wakes up
22:18:08.226 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.31) opts 0xd
22:18:08.227 00.001 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.31)
22:18:08.227 00.000 11616 Moving (0.02, -0.31) raw xDistance=-0.31 yDistance=0.06
22:18:08.227 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
22:18:08.227 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:08.227 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:18:08.227 00.000 11616 MoveAxis(E, 173, ABG)
22:18:08.227 00.000 11616 Guiding  Dir = 2, Dur = 173
22:18:08.227 00.000 11616 IsSlewing returns 0
22:18:08.228 00.001 11616 IsGuiding returns 0
22:18:08.228 00.000 11616 PulseGuide returned control before completion, sleep 183
22:18:08.253 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:08.274 00.021 12268 UpdateGuideState exits: m=610 SNR=17.0
22:18:08.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:08.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:08.274 00.000 12268 Enqueuing Expose request
22:18:08.418 00.144 11616 IsGuiding returns 1
22:18:08.418 00.000 11616 scope still moving after pulse duration time elapsed
22:18:08.448 00.030 11616 IsSlewing returns 0
22:18:08.448 00.000 11616 IsGuiding returns 0
22:18:08.449 00.001 11616 scope move finished after 173 + 47 ms
22:18:08.449 00.000 11616 Move returns status 0, amount 173
22:18:08.449 00.000 11616 MoveAxis(N, 0, ABG)
22:18:08.449 00.000 11616 Move returns status 0, amount 0
22:18:08.449 00.000 11616 move complete, result=0
22:18:08.449 00.000 11616 worker thread done servicing request
22:18:08.449 00.000 11616 Worker thread wakes up
22:18:08.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:08.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:08.449 00.000 12268 GuideStep: -0.3 px 173 ms EAST, 0.1 px 0 ms NORTH
22:18:10.458 02.009 11616 Exposure complete
22:18:10.514 00.056 11616 worker thread done servicing request
22:18:10.514 00.000 12268 OnExposeComplete: enter
22:18:10.514 00.000 12268 UpdateGuideState(): m_state=6
22:18:10.514 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
22:18:10.514 00.000 12268 Star::Find returns 1 (0), X=1152.65, Y=139.91, Mass=592, SNR=16.7, Peak=43 HFD=5.0
22:18:10.515 00.001 12268 MultiStar: [#1 -0.12,0.08,1.26,U] [#2 0.01,-0.20,0.95,U] [#3 0.03,-0.92,0.00,R] [#4 -0.22,-0.20,0.64,U] [#5 -0.35,0.18,0.83,U] [#6 0.01,-0.09,0.79,U] [#7 -0.26,0.15,0.73,U] [#8 -0.23,-0.55,0.62,U] 
22:18:10.515 00.000 12268 refined, 7 included, MultiStar: {-0.13, -0.11}, one-star: {-0.00, -0.38}
22:18:10.515 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
22:18:10.515 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
22:18:10.515 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.44 mountX=-0.12 mountY=-0.12, mountTheta=-2.39
22:18:10.516 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.11, opts=13)
22:18:10.516 00.000 12268 Enqueuing Move request for scope (-0.13, -0.11)
22:18:10.517 00.001 11616 Worker thread wakes up
22:18:10.517 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
22:18:10.517 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
22:18:10.517 00.000 11616 Moving (-0.13, -0.11) raw xDistance=-0.12 yDistance=-0.12
22:18:10.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
22:18:10.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:10.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:18:10.517 00.000 11616 MoveAxis(E, 70, ABG)
22:18:10.517 00.000 11616 Guiding  Dir = 2, Dur = 70
22:18:10.518 00.001 11616 IsSlewing returns 0
22:18:10.518 00.000 11616 IsGuiding returns 0
22:18:10.518 00.000 11616 PulseGuide returned control before completion, sleep 80
22:18:10.542 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:10.559 00.017 12268 UpdateGuideState exits: m=592 SNR=16.7
22:18:10.559 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:10.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:10.560 00.001 12268 Enqueuing Expose request
22:18:10.609 00.049 11616 IsGuiding returns 1
22:18:10.609 00.000 11616 scope still moving after pulse duration time elapsed
22:18:10.640 00.031 11616 IsSlewing returns 0
22:18:10.640 00.000 11616 IsGuiding returns 0
22:18:10.642 00.002 11616 scope move finished after 70 + 53 ms
22:18:10.642 00.000 11616 Move returns status 0, amount 70
22:18:10.642 00.000 11616 MoveAxis(N, 0, ABG)
22:18:10.642 00.000 11616 Move returns status 0, amount 0
22:18:10.642 00.000 11616 move complete, result=0
22:18:10.642 00.000 11616 worker thread done servicing request
22:18:10.642 00.000 11616 Worker thread wakes up
22:18:10.642 00.000 12268 GuideStep: -0.1 px 70 ms EAST, -0.1 px 0 ms NORTH
22:18:10.642 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:10.642 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:12.653 02.011 11616 Exposure complete
22:18:12.707 00.054 11616 worker thread done servicing request
22:18:12.707 00.000 12268 OnExposeComplete: enter
22:18:12.707 00.000 12268 UpdateGuideState(): m_state=6
22:18:12.707 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
22:18:12.708 00.001 12268 Star::Find returns 1 (0), X=1153.03, Y=139.87, Mass=619, SNR=17.0, Peak=40 HFD=5.6
22:18:12.708 00.000 12268 MultiStar: [#1 0.12,-0.10,1.27,U] [#2 -0.03,-0.29,0.95,U] [#3 0.28,0.09,0.77,U] [#4 -0.24,-0.21,0.71,U] [#5 -0.35,0.25,0.80,U] [#6 -0.06,-0.21,0.78,U] [#7 0.04,-0.14,0.73,U] [#8 0.21,-0.95,0.00,M4] 
22:18:12.708 00.000 12268 refined, 7 included, MultiStar: {0.04, -0.14}, one-star: {0.37, -0.42}
22:18:12.708 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
22:18:12.708 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
22:18:12.708 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.31 mountX=-0.13 mountY=0.05, mountTheta=2.76
22:18:12.710 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.14, opts=13)
22:18:12.710 00.000 12268 Enqueuing Move request for scope (0.04, -0.14)
22:18:12.710 00.000 11616 Worker thread wakes up
22:18:12.710 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
22:18:12.710 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
22:18:12.710 00.000 11616 Moving (0.04, -0.14) raw xDistance=-0.13 yDistance=0.05
22:18:12.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
22:18:12.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:12.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:18:12.710 00.000 11616 MoveAxis(E, 74, ABG)
22:18:12.711 00.001 11616 Guiding  Dir = 2, Dur = 74
22:18:12.711 00.000 11616 IsSlewing returns 0
22:18:12.711 00.000 11616 IsGuiding returns 0
22:18:12.711 00.000 11616 PulseGuide returned control before completion, sleep 84
22:18:12.736 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:12.756 00.020 12268 UpdateGuideState exits: m=619 SNR=17.0
22:18:12.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:12.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:12.756 00.000 12268 Enqueuing Expose request
22:18:12.806 00.050 11616 IsGuiding returns 1
22:18:12.806 00.000 11616 scope still moving after pulse duration time elapsed
22:18:12.837 00.031 11616 IsSlewing returns 0
22:18:12.838 00.001 11616 IsGuiding returns 0
22:18:12.838 00.000 11616 scope move finished after 74 + 52 ms
22:18:12.838 00.000 11616 Move returns status 0, amount 74
22:18:12.838 00.000 11616 MoveAxis(N, 0, ABG)
22:18:12.838 00.000 11616 Move returns status 0, amount 0
22:18:12.838 00.000 11616 move complete, result=0
22:18:12.838 00.000 11616 worker thread done servicing request
22:18:12.839 00.001 11616 Worker thread wakes up
22:18:12.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:12.839 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:12.839 00.000 12268 GuideStep: -0.1 px 74 ms EAST, 0.1 px 0 ms NORTH
22:18:14.847 02.008 11616 Exposure complete
22:18:14.904 00.057 11616 worker thread done servicing request
22:18:14.904 00.000 12268 OnExposeComplete: enter
22:18:14.904 00.000 12268 UpdateGuideState(): m_state=6
22:18:14.904 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
22:18:14.904 00.000 12268 Star::Find returns 1 (0), X=1153.31, Y=139.45, Mass=677, SNR=17.9, Peak=51 HFD=5.4
22:18:14.905 00.001 12268 MultiStar: [#1 0.52,-0.66,0.00,M1] [#2 0.68,-0.89,0.00,M1] [#3 0.90,-0.61,0.00,M1] [#4 0.49,-0.62,0.00,M1] [#5 0.29,-0.39,0.76,U] [#6 0.48,-0.56,0.00,M1] [#7 0.48,-0.67,0.00,M1] [#8 0.48,-0.81,0.00,M5] 
22:18:14.905 00.000 12268 refined, 1 included, MultiStar: {0.50, -0.65}, one-star: {0.65, -0.84}
22:18:14.905 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
22:18:14.905 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.79)
22:18:14.905 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.65 hyp=0.81 cameraTheta=-0.91 mountX=-0.59 mountY=0.58, mountTheta=2.37
22:18:14.907 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.65, opts=13)
22:18:14.907 00.000 12268 Enqueuing Move request for scope (0.50, -0.65)
22:18:14.907 00.000 11616 Worker thread wakes up
22:18:14.907 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.65) opts 0xd
22:18:14.907 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.65)
22:18:14.907 00.000 11616 Moving (0.50, -0.65) raw xDistance=-0.59 yDistance=0.58
22:18:14.907 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.59
22:18:14.907 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
22:18:14.907 00.000 11616 MoveAxis(E, 332, ABG)
22:18:14.907 00.000 11616 Guiding  Dir = 2, Dur = 332
22:18:14.908 00.001 11616 IsSlewing returns 0
22:18:14.908 00.000 11616 IsGuiding returns 0
22:18:14.908 00.000 11616 PulseGuide returned control before completion, sleep 342
22:18:14.928 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:14.946 00.018 12268 UpdateGuideState exits: m=677 SNR=17.9
22:18:14.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:14.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:14.946 00.000 12268 Enqueuing Expose request
22:18:15.266 00.320 11616 IsGuiding returns 1
22:18:15.266 00.000 11616 scope still moving after pulse duration time elapsed
22:18:15.298 00.032 11616 IsSlewing returns 0
22:18:15.298 00.000 11616 IsGuiding returns 1
22:18:15.329 00.031 11616 IsSlewing returns 0
22:18:15.330 00.001 11616 IsGuiding returns 1
22:18:15.360 00.030 11616 IsSlewing returns 0
22:18:15.361 00.001 11616 IsGuiding returns 1
22:18:15.391 00.030 11616 IsSlewing returns 0
22:18:15.391 00.000 11616 IsGuiding returns 1
22:18:15.423 00.032 11616 IsSlewing returns 0
22:18:15.423 00.000 11616 IsGuiding returns 0
22:18:15.424 00.001 11616 scope move finished after 332 + 183 ms
22:18:15.424 00.000 11616 Move returns status 0, amount 332
22:18:15.424 00.000 11616 MoveAxis(S, 49, ABG)
22:18:15.424 00.000 11616 Guiding  Dir = 1, Dur = 49
22:18:15.424 00.000 11616 IsSlewing returns 0
22:18:15.424 00.000 11616 IsGuiding returns 0
22:18:15.425 00.001 11616 PulseGuide returned control before completion, sleep 59
22:18:15.484 00.059 11616 IsGuiding returns 1
22:18:15.484 00.000 11616 scope still moving after pulse duration time elapsed
22:18:15.516 00.032 11616 IsSlewing returns 0
22:18:15.516 00.000 11616 IsGuiding returns 0
22:18:15.517 00.001 11616 scope move finished after 49 + 43 ms
22:18:15.517 00.000 11616 Move returns status 0, amount 49
22:18:15.517 00.000 11616 move complete, result=0
22:18:15.517 00.000 11616 worker thread done servicing request
22:18:15.517 00.000 11616 Worker thread wakes up
22:18:15.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:15.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:15.517 00.000 12268 GuideStep: -0.6 px 332 ms EAST, 0.6 px 49 ms SOUTH
22:18:17.533 02.016 11616 Exposure complete
22:18:17.588 00.055 11616 worker thread done servicing request
22:18:17.588 00.000 12268 OnExposeComplete: enter
22:18:17.589 00.001 12268 UpdateGuideState(): m_state=6
22:18:17.589 00.000 12268 Star::Find(15, 1153, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
22:18:17.589 00.000 12268 Star::Find returns 1 (0), X=1153.02, Y=140.30, Mass=660, SNR=17.7, Peak=43 HFD=5.1
22:18:17.589 00.000 12268 MultiStar: [#1 0.38,0.43,1.15,U] [#2 0.47,0.02,0.96,U] [#3 0.39,0.70,0.00,M2] [#4 0.27,0.50,0.72,U] [#5 0.31,0.44,0.79,U] [#6 0.07,0.46,0.75,U] [#7 0.18,0.70,0.00,M2] [#8 0.18,-0.04,0.61,U] 
22:18:17.589 00.000 12268 single-star, 6 included, MultiStar: {0.31, 0.26}, one-star: {0.36, 0.01}
22:18:17.590 00.001 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
22:18:17.590 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.72)
22:18:17.590 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.01 hyp=0.36 cameraTheta=0.02 mountX=0.04 mountY=0.36, mountTheta=1.45
22:18:17.591 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.01, opts=13)
22:18:17.591 00.000 12268 Enqueuing Move request for scope (0.36, 0.01)
22:18:17.591 00.000 11616 Worker thread wakes up
22:18:17.591 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.01) opts 0xd
22:18:17.591 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.01)
22:18:17.592 00.001 11616 Moving (0.36, 0.01) raw xDistance=0.04 yDistance=0.36
22:18:17.592 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:17.592 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:18:17.592 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
22:18:17.592 00.000 11616 MoveAxis(E, 0, ABG)
22:18:17.592 00.000 11616 Move returns status 0, amount 0
22:18:17.592 00.000 11616 MoveAxis(S, 30, ABG)
22:18:17.592 00.000 11616 Guiding  Dir = 1, Dur = 30
22:18:17.593 00.001 11616 IsSlewing returns 0
22:18:17.593 00.000 11616 IsGuiding returns 0
22:18:17.593 00.000 11616 PulseGuide returned control before completion, sleep 40
22:18:17.614 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:18:17.633 00.019 12268 UpdateGuideState exits: m=660 SNR=17.7
22:18:17.634 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:17.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:17.634 00.000 12268 Enqueuing Expose request
22:18:17.649 00.015 11616 IsGuiding returns 1
22:18:17.649 00.000 11616 scope still moving after pulse duration time elapsed
22:18:17.680 00.031 11616 IsSlewing returns 0
22:18:17.680 00.000 11616 IsGuiding returns 0
22:18:17.680 00.000 11616 scope move finished after 30 + 56 ms
22:18:17.680 00.000 11616 Move returns status 0, amount 30
22:18:17.680 00.000 11616 move complete, result=0
22:18:17.680 00.000 11616 worker thread done servicing request
22:18:17.681 00.001 11616 Worker thread wakes up
22:18:17.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:17.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:17.701 00.020 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 30 ms SOUTH
22:18:19.695 01.994 11616 Exposure complete
22:18:19.753 00.058 11616 worker thread done servicing request
22:18:19.753 00.000 12268 OnExposeComplete: enter
22:18:19.753 00.000 12268 UpdateGuideState(): m_state=6
22:18:19.754 00.001 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
22:18:19.754 00.000 12268 Star::Find returns 1 (0), X=1153.13, Y=140.79, Mass=642, SNR=17.4, Peak=44 HFD=5.4
22:18:19.754 00.000 12268 MultiStar: [#1 0.04,0.88,0.00,M1] [#2 -0.04,0.98,0.00,M1] [#3 0.48,1.25,0.00,M3] [#4 0.10,0.90,0.00,M1] [#5 -0.25,1.06,0.00,M1] [#6 0.13,0.85,0.00,M1] [#7 0.11,1.17,0.00,M3] [#8 0.13,0.65,0.00,M5] 
22:18:19.754 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
22:18:19.754 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
22:18:19.755 00.001 12268 CameraToMount -- cameraX=0.48 cameraY=0.51 hyp=0.70 cameraTheta=0.81 mountX=0.55 mountY=0.41, mountTheta=0.64
22:18:19.756 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=0.51, opts=13)
22:18:19.756 00.000 12268 Enqueuing Move request for scope (0.48, 0.51)
22:18:19.756 00.000 11616 Worker thread wakes up
22:18:19.756 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.51) opts 0xd
22:18:19.757 00.001 11616 Handling offset move in thread for scope, endpoint = (0.48, 0.51)
22:18:19.757 00.000 11616 Moving (0.48, 0.51) raw xDistance=0.55 yDistance=0.41
22:18:19.757 00.000 11616 resist switch: large excursion: input 0.55 thresh 0.29 direction from -1 to 1
22:18:19.757 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.65
22:18:19.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.55
22:18:19.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
22:18:19.757 00.000 11616 MoveAxis(W, 308, ABG)
22:18:19.757 00.000 11616 Guiding  Dir = 3, Dur = 308
22:18:19.757 00.000 11616 IsSlewing returns 0
22:18:19.758 00.001 11616 IsGuiding returns 0
22:18:19.758 00.000 11616 PulseGuide returned control before completion, sleep 318
22:18:19.778 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:19.795 00.017 12268 UpdateGuideState exits: m=642 SNR=17.4
22:18:19.796 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:19.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:19.796 00.000 12268 Enqueuing Expose request
22:18:20.079 00.283 11616 IsGuiding returns 1
22:18:20.079 00.000 11616 scope still moving after pulse duration time elapsed
22:18:20.110 00.031 11616 IsSlewing returns 0
22:18:20.110 00.000 11616 IsGuiding returns 1
22:18:20.141 00.031 11616 IsSlewing returns 0
22:18:20.142 00.001 11616 IsGuiding returns 1
22:18:20.171 00.029 11616 IsSlewing returns 0
22:18:20.172 00.001 11616 IsGuiding returns 1
22:18:20.202 00.030 11616 IsSlewing returns 0
22:18:20.203 00.001 11616 IsGuiding returns 1
22:18:20.234 00.031 11616 IsSlewing returns 0
22:18:20.234 00.000 11616 IsGuiding returns 1
22:18:20.266 00.032 11616 IsSlewing returns 0
22:18:20.266 00.000 11616 IsGuiding returns 1
22:18:20.298 00.032 11616 IsSlewing returns 0
22:18:20.299 00.001 11616 IsGuiding returns 0
22:18:20.299 00.000 11616 scope move finished after 308 + 233 ms
22:18:20.299 00.000 11616 Move returns status 0, amount 308
22:18:20.299 00.000 11616 MoveAxis(S, 35, ABG)
22:18:20.299 00.000 11616 Guiding  Dir = 1, Dur = 35
22:18:20.299 00.000 11616 IsSlewing returns 0
22:18:20.300 00.001 11616 IsGuiding returns 0
22:18:20.300 00.000 11616 PulseGuide returned control before completion, sleep 45
22:18:20.361 00.061 11616 IsGuiding returns 1
22:18:20.361 00.000 11616 scope still moving after pulse duration time elapsed
22:18:20.392 00.031 11616 IsSlewing returns 0
22:18:20.393 00.001 11616 IsGuiding returns 0
22:18:20.393 00.000 11616 scope move finished after 35 + 58 ms
22:18:20.393 00.000 11616 Move returns status 0, amount 35
22:18:20.393 00.000 11616 move complete, result=0
22:18:20.393 00.000 11616 worker thread done servicing request
22:18:20.394 00.001 11616 Worker thread wakes up
22:18:20.394 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:20.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:20.394 00.000 12268 GuideStep: 0.6 px 308 ms WEST, 0.4 px 35 ms SOUTH
22:18:22.411 02.017 11616 Exposure complete
22:18:22.466 00.055 11616 worker thread done servicing request
22:18:22.466 00.000 12268 OnExposeComplete: enter
22:18:22.466 00.000 12268 UpdateGuideState(): m_state=6
22:18:22.466 00.000 12268 Star::Find(15, 1153, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
22:18:22.466 00.000 12268 Star::Find returns 1 (0), X=1152.87, Y=140.13, Mass=659, SNR=17.7, Peak=45 HFD=5.7
22:18:22.467 00.001 12268 MultiStar: [#1 0.13,0.19,1.24,U] [#2 0.19,0.30,0.86,U] [#3 0.27,0.74,0.00,M4] [#4 0.13,0.38,0.77,U] [#5 -0.02,0.38,0.76,U] [#6 0.26,0.03,0.67,U] [#7 -0.01,0.36,0.80,U] [#8 -0.12,-0.20,0.56,U] 
22:18:22.467 00.000 12268 refined, 7 included, MultiStar: {0.11, 0.17}, one-star: {0.22, -0.15}
22:18:22.467 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
22:18:22.467 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.69)
22:18:22.467 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=0.99 mountX=0.18 mountY=0.09, mountTheta=0.46
22:18:22.468 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.17, opts=13)
22:18:22.468 00.000 12268 Enqueuing Move request for scope (0.11, 0.17)
22:18:22.468 00.000 11616 Worker thread wakes up
22:18:22.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
22:18:22.469 00.001 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
22:18:22.469 00.000 11616 Moving (0.11, 0.17) raw xDistance=0.18 yDistance=0.09
22:18:22.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
22:18:22.469 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:22.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:18:22.469 00.000 11616 MoveAxis(W, 99, ABG)
22:18:22.469 00.000 11616 Guiding  Dir = 3, Dur = 99
22:18:22.469 00.000 11616 IsSlewing returns 0
22:18:22.470 00.001 11616 IsGuiding returns 0
22:18:22.471 00.001 11616 PulseGuide returned control before completion, sleep 109
22:18:22.492 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:22.510 00.018 12268 UpdateGuideState exits: m=659 SNR=17.7
22:18:22.511 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:22.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:22.511 00.000 12268 Enqueuing Expose request
22:18:22.595 00.084 11616 IsGuiding returns 1
22:18:22.595 00.000 11616 scope still moving after pulse duration time elapsed
22:18:22.627 00.032 11616 IsSlewing returns 0
22:18:22.628 00.001 11616 IsGuiding returns 1
22:18:22.658 00.030 11616 IsSlewing returns 0
22:18:22.658 00.000 11616 IsGuiding returns 0
22:18:22.658 00.000 11616 scope move finished after 99 + 88 ms
22:18:22.658 00.000 11616 Move returns status 0, amount 99
22:18:22.658 00.000 11616 MoveAxis(N, 0, ABG)
22:18:22.658 00.000 11616 Move returns status 0, amount 0
22:18:22.658 00.000 11616 move complete, result=0
22:18:22.659 00.001 11616 worker thread done servicing request
22:18:22.659 00.000 11616 Worker thread wakes up
22:18:22.659 00.000 12268 GuideStep: 0.2 px 99 ms WEST, 0.1 px 0 ms NORTH
22:18:22.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:22.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:24.678 02.019 11616 Exposure complete
22:18:24.737 00.059 11616 worker thread done servicing request
22:18:24.737 00.000 12268 OnExposeComplete: enter
22:18:24.737 00.000 12268 UpdateGuideState(): m_state=6
22:18:24.737 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
22:18:24.737 00.000 12268 Star::Find returns 1 (0), X=1152.98, Y=140.17, Mass=637, SNR=17.3, Peak=51 HFD=4.7
22:18:24.738 00.001 12268 MultiStar: [#1 0.14,-0.11,1.25,U] [#2 0.03,-0.12,0.90,U] [#3 0.77,0.34,0.00,M5] [#4 0.31,0.39,0.75,U] [#5 0.20,0.29,0.80,U] [#6 0.07,0.11,0.81,U] [#7 0.03,0.26,0.80,U] [#8 -0.18,-0.45,0.61,U] 
22:18:24.738 00.000 12268 refined, 7 included, MultiStar: {0.13, 0.03}, one-star: {0.32, -0.12}
22:18:24.738 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
22:18:24.738 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.91)
22:18:24.738 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.21 mountX=0.04 mountY=0.12, mountTheta=1.26
22:18:24.739 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.03, opts=13)
22:18:24.739 00.000 12268 Enqueuing Move request for scope (0.13, 0.03)
22:18:24.740 00.001 11616 Worker thread wakes up
22:18:24.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
22:18:24.740 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
22:18:24.740 00.000 11616 Moving (0.13, 0.03) raw xDistance=0.04 yDistance=0.12
22:18:24.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:24.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:18:24.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:24.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:18:24.741 00.001 11616 MoveAxis(E, 0, ABG)
22:18:24.741 00.000 11616 Move returns status 0, amount 0
22:18:24.741 00.000 11616 MoveAxis(N, 0, ABG)
22:18:24.741 00.000 11616 Move returns status 0, amount 0
22:18:24.741 00.000 11616 move complete, result=0
22:18:24.741 00.000 11616 worker thread done servicing request
22:18:24.763 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:24.781 00.018 12268 UpdateGuideState exits: m=637 SNR=17.3
22:18:24.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:24.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:24.781 00.000 12268 Enqueuing Expose request
22:18:24.781 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:24.781 00.000 11616 Worker thread wakes up
22:18:24.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:24.782 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:26.797 02.015 11616 Exposure complete
22:18:26.852 00.055 11616 worker thread done servicing request
22:18:26.853 00.001 12268 OnExposeComplete: enter
22:18:26.853 00.000 12268 UpdateGuideState(): m_state=6
22:18:26.853 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
22:18:26.853 00.000 12268 Star::Find returns 1 (0), X=1152.66, Y=140.13, Mass=652, SNR=17.6, Peak=51 HFD=4.9
22:18:26.853 00.000 12268 MultiStar: [#1 -0.24,0.12,1.19,U] [#2 -0.17,0.12,0.90,U] [#3 -0.05,0.45,0.78,U] [#4 -0.15,0.14,0.74,U] [#5 -0.23,0.10,0.84,U] [#6 -0.31,-0.21,0.75,U] [#7 -0.38,0.21,0.76,U] [#8 0.13,-0.27,0.62,U] 
22:18:26.853 00.000 12268 single-star, 8 included, MultiStar: {-0.16, 0.06}, one-star: {0.00, -0.16}
22:18:26.853 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
22:18:26.854 00.001 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
22:18:26.854 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.56 mountX=-0.16 mountY=0.02, mountTheta=3.00
22:18:26.855 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.16, opts=13)
22:18:26.855 00.000 12268 Enqueuing Move request for scope (0.00, -0.16)
22:18:26.855 00.000 11616 Worker thread wakes up
22:18:26.855 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
22:18:26.855 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
22:18:26.855 00.000 11616 Moving (0.00, -0.16) raw xDistance=-0.16 yDistance=0.02
22:18:26.855 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:26.856 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:18:26.856 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:26.856 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:18:26.856 00.000 11616 MoveAxis(E, 0, ABG)
22:18:26.856 00.000 11616 Move returns status 0, amount 0
22:18:26.856 00.000 11616 MoveAxis(N, 0, ABG)
22:18:26.856 00.000 11616 Move returns status 0, amount 0
22:18:26.856 00.000 11616 move complete, result=0
22:18:26.856 00.000 11616 worker thread done servicing request
22:18:26.879 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:26.896 00.017 12268 UpdateGuideState exits: m=652 SNR=17.6
22:18:26.896 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:26.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:26.896 00.000 12268 Enqueuing Expose request
22:18:26.897 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:26.897 00.000 11616 Worker thread wakes up
22:18:26.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:26.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:28.914 02.017 11616 Exposure complete
22:18:28.967 00.053 11616 worker thread done servicing request
22:18:28.967 00.000 12268 OnExposeComplete: enter
22:18:28.967 00.000 12268 UpdateGuideState(): m_state=6
22:18:28.968 00.001 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
22:18:28.968 00.000 12268 Star::Find returns 1 (0), X=1152.62, Y=140.17, Mass=591, SNR=16.7, Peak=48 HFD=4.6
22:18:28.968 00.000 12268 MultiStar: [#1 -0.09,0.11,1.27,U] [#2 -0.01,0.00,0.94,U] [#3 -0.04,0.27,0.80,U] [#4 -0.19,0.33,0.75,U] [#5 -0.33,0.29,0.83,U] [#6 -0.25,0.17,0.79,U] [#7 -0.33,0.35,0.90,U] [#8 -0.14,-0.31,0.61,U] 
22:18:28.969 00.001 12268 single-star, 8 included, MultiStar: {-0.15, 0.13}, one-star: {-0.03, -0.12}
22:18:28.969 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
22:18:28.969 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.14)
22:18:28.969 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.84 mountX=-0.12 mountY=-0.02, mountTheta=-3.00
22:18:28.970 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.12, opts=13)
22:18:28.970 00.000 12268 Enqueuing Move request for scope (-0.03, -0.12)
22:18:28.971 00.001 11616 Worker thread wakes up
22:18:28.971 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
22:18:28.971 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
22:18:28.971 00.000 11616 Moving (-0.03, -0.12) raw xDistance=-0.12 yDistance=-0.02
22:18:28.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:28.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:18:28.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:28.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:18:28.972 00.001 11616 MoveAxis(E, 0, ABG)
22:18:28.972 00.000 11616 Move returns status 0, amount 0
22:18:28.972 00.000 11616 MoveAxis(N, 0, ABG)
22:18:28.972 00.000 11616 Move returns status 0, amount 0
22:18:28.972 00.000 11616 move complete, result=0
22:18:28.973 00.001 11616 worker thread done servicing request
22:18:28.998 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:18:29.015 00.017 12268 UpdateGuideState exits: m=591 SNR=16.7
22:18:29.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:29.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:29.015 00.000 12268 Enqueuing Expose request
22:18:29.015 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:18:29.015 00.000 11616 Worker thread wakes up
22:18:29.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:29.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:31.027 02.012 11616 Exposure complete
22:18:31.084 00.057 11616 worker thread done servicing request
22:18:31.084 00.000 12268 OnExposeComplete: enter
22:18:31.084 00.000 12268 UpdateGuideState(): m_state=6
22:18:31.084 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
22:18:31.085 00.001 12268 Star::Find returns 1 (0), X=1152.86, Y=139.75, Mass=590, SNR=16.7, Peak=50 HFD=4.8
22:18:31.085 00.000 12268 MultiStar: [#1 0.11,-0.16,1.20,U] [#2 0.13,-0.27,0.92,U] [#3 0.40,0.03,0.77,U] [#4 0.24,0.02,0.75,U] [#5 0.04,0.04,0.84,U] [#6 0.01,-0.33,0.72,U] [#7 0.05,-0.05,0.75,U] [#8 -0.13,-0.77,0.00,M2] 
22:18:31.085 00.000 12268 refined, 7 included, MultiStar: {0.15, -0.17}, one-star: {0.20, -0.54}
22:18:31.085 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
22:18:31.085 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
22:18:31.085 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-0.85 mountX=-0.15 mountY=0.17, mountTheta=2.31
22:18:31.087 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.17, opts=13)
22:18:31.087 00.000 12268 Enqueuing Move request for scope (0.15, -0.17)
22:18:31.087 00.000 11616 Worker thread wakes up
22:18:31.087 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.17) opts 0xd
22:18:31.087 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.17)
22:18:31.087 00.000 11616 Moving (0.15, -0.17) raw xDistance=-0.15 yDistance=0.17
22:18:31.087 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:31.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:18:31.088 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
22:18:31.088 00.000 11616 MoveAxis(E, 0, ABG)
22:18:31.088 00.000 11616 Move returns status 0, amount 0
22:18:31.088 00.000 11616 MoveAxis(S, 14, ABG)
22:18:31.088 00.000 11616 Guiding  Dir = 1, Dur = 14
22:18:31.088 00.000 11616 IsSlewing returns 0
22:18:31.088 00.000 11616 IsGuiding returns 0
22:18:31.089 00.001 11616 PulseGuide returned control before completion, sleep 24
22:18:31.109 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:31.115 00.006 11616 IsGuiding returns 1
22:18:31.115 00.000 11616 scope still moving after pulse duration time elapsed
22:18:31.128 00.013 12268 UpdateGuideState exits: m=590 SNR=16.7
22:18:31.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:31.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:31.128 00.000 12268 Enqueuing Expose request
22:18:31.145 00.017 11616 IsSlewing returns 0
22:18:31.145 00.000 11616 IsGuiding returns 0
22:18:31.145 00.000 11616 scope move finished after 14 + 42 ms
22:18:31.145 00.000 11616 Move returns status 0, amount 14
22:18:31.145 00.000 11616 move complete, result=0
22:18:31.145 00.000 11616 worker thread done servicing request
22:18:31.146 00.001 11616 Worker thread wakes up
22:18:31.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:31.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:31.151 00.005 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 14 ms SOUTH
22:18:33.161 02.010 11616 Exposure complete
22:18:33.217 00.056 11616 worker thread done servicing request
22:18:33.218 00.001 12268 OnExposeComplete: enter
22:18:33.218 00.000 12268 UpdateGuideState(): m_state=6
22:18:33.218 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
22:18:33.218 00.000 12268 Star::Find returns 1 (0), X=1152.92, Y=139.97, Mass=653, SNR=17.5, Peak=55 HFD=5.3
22:18:33.218 00.000 12268 MultiStar: [#1 0.06,-0.08,1.17,U] [#2 0.18,-0.06,0.91,U] [#3 0.06,0.03,0.78,U] [#4 0.07,0.07,0.65,U] [#5 -0.40,0.10,0.79,U] [#6 0.02,-0.20,0.78,U] [#7 0.16,-0.03,0.78,U] [#8 0.13,-0.32,0.57,U] 
22:18:33.218 00.000 12268 refined, 8 included, MultiStar: {0.07, -0.09}, one-star: {0.27, -0.32}
22:18:33.218 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
22:18:33.219 00.001 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
22:18:33.219 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.95 mountX=-0.08 mountY=0.08, mountTheta=2.40
22:18:33.221 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.09, opts=13)
22:18:33.221 00.000 12268 Enqueuing Move request for scope (0.07, -0.09)
22:18:33.221 00.000 11616 Worker thread wakes up
22:18:33.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
22:18:33.221 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
22:18:33.221 00.000 11616 Moving (0.07, -0.09) raw xDistance=-0.08 yDistance=0.08
22:18:33.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:33.222 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:18:33.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:33.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:18:33.223 00.001 11616 MoveAxis(E, 0, ABG)
22:18:33.223 00.000 11616 Move returns status 0, amount 0
22:18:33.223 00.000 11616 MoveAxis(N, 0, ABG)
22:18:33.223 00.000 11616 Move returns status 0, amount 0
22:18:33.223 00.000 11616 move complete, result=0
22:18:33.223 00.000 11616 worker thread done servicing request
22:18:33.245 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:33.264 00.019 12268 UpdateGuideState exits: m=653 SNR=17.5
22:18:33.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:33.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:33.264 00.000 12268 Enqueuing Expose request
22:18:33.265 00.001 11616 Worker thread wakes up
22:18:33.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:33.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:33.265 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:35.277 02.012 11616 Exposure complete
22:18:35.331 00.054 11616 worker thread done servicing request
22:18:35.331 00.000 12268 OnExposeComplete: enter
22:18:35.331 00.000 12268 UpdateGuideState(): m_state=6
22:18:35.331 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
22:18:35.331 00.000 12268 Star::Find returns 1 (0), X=1152.84, Y=139.65, Mass=649, SNR=17.6, Peak=48 HFD=5.3
22:18:35.332 00.001 12268 MultiStar: [#1 0.09,-0.33,1.17,U] [#2 0.37,-0.58,0.00,M1] [#3 0.25,-0.10,0.76,U] [#4 0.34,-0.45,0.67,U] [#5 -0.40,-0.30,0.81,U] [#6 -0.10,-0.47,0.72,U] [#7 -0.01,-0.29,0.80,U] [#8 0.15,-0.82,0.00,M2] 
22:18:35.332 00.000 12268 refined, 6 included, MultiStar: {0.05, -0.38}, one-star: {0.18, -0.64}
22:18:35.332 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
22:18:35.332 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
22:18:35.332 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.38 hyp=0.38 cameraTheta=-1.44 mountX=-0.37 mountY=0.10, mountTheta=2.88
22:18:35.333 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.38, opts=13)
22:18:35.333 00.000 12268 Enqueuing Move request for scope (0.05, -0.38)
22:18:35.334 00.001 11616 Worker thread wakes up
22:18:35.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.38) opts 0xd
22:18:35.334 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.38)
22:18:35.334 00.000 11616 Moving (0.05, -0.38) raw xDistance=-0.37 yDistance=0.10
22:18:35.334 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
22:18:35.334 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.11
22:18:35.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
22:18:35.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:35.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:18:35.335 00.001 11616 MoveAxis(E, 206, ABG)
22:18:35.335 00.000 11616 Guiding  Dir = 2, Dur = 206
22:18:35.335 00.000 11616 IsSlewing returns 0
22:18:35.335 00.000 11616 IsGuiding returns 0
22:18:35.335 00.000 11616 PulseGuide returned control before completion, sleep 216
22:18:35.356 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:35.374 00.018 12268 UpdateGuideState exits: m=649 SNR=17.6
22:18:35.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:35.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:35.374 00.000 12268 Enqueuing Expose request
22:18:35.568 00.194 11616 IsGuiding returns 1
22:18:35.568 00.000 11616 scope still moving after pulse duration time elapsed
22:18:35.598 00.030 11616 IsSlewing returns 0
22:18:35.598 00.000 11616 IsGuiding returns 0
22:18:35.599 00.001 11616 scope move finished after 206 + 56 ms
22:18:35.599 00.000 11616 Move returns status 0, amount 206
22:18:35.599 00.000 11616 MoveAxis(N, 0, ABG)
22:18:35.599 00.000 11616 Move returns status 0, amount 0
22:18:35.599 00.000 11616 move complete, result=0
22:18:35.599 00.000 11616 worker thread done servicing request
22:18:35.599 00.000 11616 Worker thread wakes up
22:18:35.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:35.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:35.600 00.001 12268 GuideStep: -0.4 px 206 ms EAST, 0.1 px 0 ms NORTH
22:18:37.610 02.010 11616 Exposure complete
22:18:37.668 00.058 11616 worker thread done servicing request
22:18:37.669 00.001 12268 OnExposeComplete: enter
22:18:37.669 00.000 12268 UpdateGuideState(): m_state=6
22:18:37.669 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
22:18:37.669 00.000 12268 Star::Find returns 1 (0), X=1152.65, Y=139.48, Mass=606, SNR=16.9, Peak=43 HFD=5.1
22:18:37.670 00.001 12268 MultiStar: [#1 -0.35,-0.37,1.24,U] [#2 -0.25,-0.49,0.96,U] [#3 -0.11,-0.41,0.68,U] [#4 -0.25,-0.52,0.70,U] [#5 -0.36,-0.23,0.85,U] [#6 -0.20,-0.29,0.77,U] [#7 -0.04,-0.59,0.81,U] [#8 -0.26,-1.14,0.00,M3] 
22:18:37.670 00.000 12268 refined, 7 included, MultiStar: {-0.20, -0.47}, one-star: {-0.00, -0.80}
22:18:37.670 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
22:18:37.670 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
22:18:37.670 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.47 hyp=0.51 cameraTheta=-1.98 mountX=-0.48 mountY=-0.14, mountTheta=-2.86
22:18:37.671 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.47, opts=13)
22:18:37.671 00.000 12268 Enqueuing Move request for scope (-0.20, -0.47)
22:18:37.672 00.001 11616 Worker thread wakes up
22:18:37.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.47) opts 0xd
22:18:37.672 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.47)
22:18:37.672 00.000 11616 Moving (-0.20, -0.47) raw xDistance=-0.48 yDistance=-0.14
22:18:37.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
22:18:37.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:37.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:18:37.672 00.000 11616 MoveAxis(E, 272, ABG)
22:18:37.672 00.000 11616 Guiding  Dir = 2, Dur = 272
22:18:37.673 00.001 11616 IsSlewing returns 0
22:18:37.673 00.000 11616 IsGuiding returns 0
22:18:37.674 00.001 11616 PulseGuide returned control before completion, sleep 282
22:18:37.695 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:37.713 00.018 12268 UpdateGuideState exits: m=606 SNR=16.9
22:18:37.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:37.713 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:37.713 00.000 12268 Enqueuing Expose request
22:18:37.965 00.252 11616 IsGuiding returns 1
22:18:37.965 00.000 11616 scope still moving after pulse duration time elapsed
22:18:37.997 00.032 11616 IsSlewing returns 0
22:18:37.998 00.001 11616 IsGuiding returns 0
22:18:37.998 00.000 11616 scope move finished after 272 + 51 ms
22:18:37.998 00.000 11616 Move returns status 0, amount 272
22:18:37.998 00.000 11616 MoveAxis(N, 0, ABG)
22:18:37.998 00.000 11616 Move returns status 0, amount 0
22:18:37.998 00.000 11616 move complete, result=0
22:18:37.998 00.000 11616 worker thread done servicing request
22:18:37.998 00.000 11616 Worker thread wakes up
22:18:37.999 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:37.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:37.999 00.000 12268 GuideStep: -0.5 px 272 ms EAST, -0.1 px 0 ms NORTH
22:18:40.010 02.011 11616 Exposure complete
22:18:40.063 00.053 11616 worker thread done servicing request
22:18:40.063 00.000 12268 OnExposeComplete: enter
22:18:40.063 00.000 12268 UpdateGuideState(): m_state=6
22:18:40.063 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
22:18:40.064 00.001 12268 Star::Find returns 1 (0), X=1152.71, Y=140.07, Mass=670, SNR=17.8, Peak=53 HFD=5.1
22:18:40.064 00.000 12268 MultiStar: [#1 0.01,0.20,1.24,U] [#2 -0.03,-0.13,0.91,U] [#3 -0.33,0.10,0.79,U] [#4 -0.12,0.09,0.68,U] [#5 -0.48,0.23,0.82,U] [#6 -0.32,0.20,0.77,U] [#7 -0.23,0.41,0.69,U] [#8 -0.21,-0.10,0.62,U] 
22:18:40.064 00.000 12268 refined, 8 included, MultiStar: {-0.16, 0.08}, one-star: {0.05, -0.21}
22:18:40.064 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
22:18:40.064 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
22:18:40.064 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.68 mountX=0.06 mountY=-0.17, mountTheta=-1.21
22:18:40.067 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.08, opts=13)
22:18:40.067 00.000 12268 Enqueuing Move request for scope (-0.16, 0.08)
22:18:40.067 00.000 11616 Worker thread wakes up
22:18:40.067 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
22:18:40.067 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
22:18:40.067 00.000 11616 Moving (-0.16, 0.08) raw xDistance=0.06 yDistance=-0.17
22:18:40.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:40.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:18:40.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:40.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:18:40.067 00.000 11616 MoveAxis(E, 0, ABG)
22:18:40.068 00.001 11616 Move returns status 0, amount 0
22:18:40.068 00.000 11616 MoveAxis(N, 0, ABG)
22:18:40.068 00.000 11616 Move returns status 0, amount 0
22:18:40.068 00.000 11616 move complete, result=0
22:18:40.068 00.000 11616 worker thread done servicing request
22:18:40.088 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:40.106 00.018 12268 UpdateGuideState exits: m=670 SNR=17.8
22:18:40.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:40.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:40.106 00.000 12268 Enqueuing Expose request
22:18:40.106 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:18:40.106 00.000 11616 Worker thread wakes up
22:18:40.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:40.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:42.110 02.004 11616 Exposure complete
22:18:42.166 00.056 11616 worker thread done servicing request
22:18:42.166 00.000 12268 OnExposeComplete: enter
22:18:42.166 00.000 12268 UpdateGuideState(): m_state=6
22:18:42.166 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
22:18:42.166 00.000 12268 Star::Find returns 1 (0), X=1152.71, Y=140.21, Mass=620, SNR=17.2, Peak=50 HFD=5.1
22:18:42.167 00.001 12268 MultiStar: [#1 -0.10,0.44,1.25,U] [#2 -0.07,0.21,0.93,U] [#3 -0.17,0.74,0.00,M1] [#4 -0.41,0.26,0.69,U] [#5 -0.59,0.48,0.00,M1] [#6 -0.17,0.54,0.77,U] [#7 -0.31,0.26,0.83,U] [#8 -0.14,-0.26,0.61,U] 
22:18:42.167 00.000 12268 single-star, 6 included, MultiStar: {-0.15, 0.22}, one-star: {0.06, -0.08}
22:18:42.167 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
22:18:42.167 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
22:18:42.167 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.93 mountX=-0.07 mountY=0.07, mountTheta=2.38
22:18:42.172 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.08, opts=13)
22:18:42.172 00.000 12268 Enqueuing Move request for scope (0.06, -0.08)
22:18:42.172 00.000 11616 Worker thread wakes up
22:18:42.173 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
22:18:42.173 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
22:18:42.173 00.000 11616 Moving (0.06, -0.08) raw xDistance=-0.07 yDistance=0.07
22:18:42.173 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:42.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:18:42.173 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:42.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:18:42.173 00.000 11616 MoveAxis(E, 0, ABG)
22:18:42.173 00.000 11616 Move returns status 0, amount 0
22:18:42.173 00.000 11616 MoveAxis(N, 0, ABG)
22:18:42.173 00.000 11616 Move returns status 0, amount 0
22:18:42.173 00.000 11616 move complete, result=0
22:18:42.174 00.001 11616 worker thread done servicing request
22:18:42.197 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:18:42.214 00.017 12268 UpdateGuideState exits: m=620 SNR=17.2
22:18:42.214 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:42.214 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:42.214 00.000 12268 Enqueuing Expose request
22:18:42.215 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:42.215 00.000 11616 Worker thread wakes up
22:18:42.215 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:42.215 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:44.235 02.020 11616 Exposure complete
22:18:44.292 00.057 11616 worker thread done servicing request
22:18:44.293 00.001 12268 OnExposeComplete: enter
22:18:44.293 00.000 12268 UpdateGuideState(): m_state=6
22:18:44.293 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
22:18:44.293 00.000 12268 Star::Find returns 1 (0), X=1152.73, Y=140.27, Mass=648, SNR=17.5, Peak=54 HFD=5.0
22:18:44.294 00.001 12268 MultiStar: [#1 0.10,0.22,1.25,U] [#2 -0.01,0.07,0.96,U] [#3 -0.11,0.49,0.88,U] [#4 -0.08,0.50,0.70,U] [#5 -0.15,0.41,0.82,U] [#6 -0.15,0.20,0.77,U] [#7 -0.03,0.33,0.76,U] [#8 -0.41,-0.18,0.59,U] 
22:18:44.294 00.000 12268 single-star, 8 included, MultiStar: {-0.06, 0.23}, one-star: {0.08, -0.02}
22:18:44.294 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
22:18:44.294 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
22:18:44.294 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.21 mountX=-0.01 mountY=0.08, mountTheta=1.68
22:18:44.296 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.02, opts=13)
22:18:44.296 00.000 12268 Enqueuing Move request for scope (0.08, -0.02)
22:18:44.296 00.000 11616 Worker thread wakes up
22:18:44.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
22:18:44.296 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
22:18:44.296 00.000 11616 Moving (0.08, -0.02) raw xDistance=-0.01 yDistance=0.08
22:18:44.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:44.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:18:44.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:44.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:18:44.296 00.000 11616 MoveAxis(E, 0, ABG)
22:18:44.296 00.000 11616 Move returns status 0, amount 0
22:18:44.297 00.001 11616 MoveAxis(N, 0, ABG)
22:18:44.297 00.000 11616 Move returns status 0, amount 0
22:18:44.297 00.000 11616 move complete, result=0
22:18:44.297 00.000 11616 worker thread done servicing request
22:18:44.317 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:44.334 00.017 12268 UpdateGuideState exits: m=648 SNR=17.5
22:18:44.335 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:44.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:44.335 00.000 12268 Enqueuing Expose request
22:18:44.335 00.000 11616 Worker thread wakes up
22:18:44.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:44.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:44.335 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:46.346 02.011 11616 Exposure complete
22:18:46.401 00.055 11616 worker thread done servicing request
22:18:46.401 00.000 12268 OnExposeComplete: enter
22:18:46.401 00.000 12268 UpdateGuideState(): m_state=6
22:18:46.402 00.001 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
22:18:46.402 00.000 12268 Star::Find returns 1 (0), X=1152.63, Y=140.46, Mass=620, SNR=17.1, Peak=50 HFD=5.2
22:18:46.402 00.000 12268 MultiStar: [#1 -0.11,0.22,1.26,U] [#2 -0.04,0.32,0.98,U] [#3 0.40,1.06,0.00,M1] [#4 -0.06,0.85,0.00,M1] [#5 -0.32,0.66,0.00,M1] [#6 -0.17,0.75,0.00,M1] [#7 -0.14,0.86,0.00,M1] [#8 -0.12,-0.02,0.62,U] 
22:18:46.402 00.000 12268 single-star, 3 included, MultiStar: {-0.07, 0.20}, one-star: {-0.03, 0.17}
22:18:46.402 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
22:18:46.402 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
22:18:46.402 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.72 mountX=0.17 mountY=-0.05, mountTheta=-0.28
22:18:46.404 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.17, opts=13)
22:18:46.404 00.000 12268 Enqueuing Move request for scope (-0.03, 0.17)
22:18:46.404 00.000 11616 Worker thread wakes up
22:18:46.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
22:18:46.404 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
22:18:46.404 00.000 11616 Moving (-0.03, 0.17) raw xDistance=0.17 yDistance=-0.05
22:18:46.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:46.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:18:46.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:46.405 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:18:46.405 00.000 11616 MoveAxis(E, 0, ABG)
22:18:46.405 00.000 11616 Move returns status 0, amount 0
22:18:46.405 00.000 11616 MoveAxis(N, 0, ABG)
22:18:46.405 00.000 11616 Move returns status 0, amount 0
22:18:46.405 00.000 11616 move complete, result=0
22:18:46.405 00.000 11616 worker thread done servicing request
22:18:46.426 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:46.445 00.019 12268 UpdateGuideState exits: m=620 SNR=17.1
22:18:46.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:46.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:46.446 00.001 12268 Enqueuing Expose request
22:18:46.446 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:18:46.446 00.000 11616 Worker thread wakes up
22:18:46.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:46.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:48.455 02.009 11616 Exposure complete
22:18:48.512 00.057 11616 worker thread done servicing request
22:18:48.512 00.000 12268 OnExposeComplete: enter
22:18:48.512 00.000 12268 UpdateGuideState(): m_state=6
22:18:48.512 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
22:18:48.513 00.001 12268 Star::Find returns 1 (0), X=1152.74, Y=139.97, Mass=585, SNR=16.6, Peak=54 HFD=4.7
22:18:48.513 00.000 12268 MultiStar: [#1 -0.25,0.05,1.28,U] [#2 -0.17,0.09,1.02,U] [#3 0.11,0.58,0.82,U] [#4 -0.17,0.28,0.72,U] [#5 -0.34,0.28,0.90,U] [#6 -0.21,0.12,0.86,U] [#7 -0.36,-0.07,0.74,U] [#8 0.03,-0.16,0.63,U] 
22:18:48.513 00.000 12268 refined, 8 included, MultiStar: {-0.14, 0.09}, one-star: {0.09, -0.32}
22:18:48.513 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
22:18:48.513 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
22:18:48.513 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.58 mountX=0.08 mountY=-0.16, mountTheta=-1.11
22:18:48.517 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.09, opts=13)
22:18:48.517 00.000 12268 Enqueuing Move request for scope (-0.14, 0.09)
22:18:48.517 00.000 11616 Worker thread wakes up
22:18:48.519 00.002 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
22:18:48.519 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
22:18:48.519 00.000 11616 Moving (-0.14, 0.09) raw xDistance=0.08 yDistance=-0.16
22:18:48.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:48.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:18:48.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:18:48.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:18:48.519 00.000 11616 MoveAxis(E, 0, ABG)
22:18:48.519 00.000 11616 Move returns status 0, amount 0
22:18:48.519 00.000 11616 MoveAxis(N, 0, ABG)
22:18:48.519 00.000 11616 Move returns status 0, amount 0
22:18:48.519 00.000 11616 move complete, result=0
22:18:48.520 00.001 11616 worker thread done servicing request
22:18:48.544 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:48.561 00.017 12268 UpdateGuideState exits: m=585 SNR=16.6
22:18:48.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:48.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:48.561 00.000 12268 Enqueuing Expose request
22:18:48.561 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:18:48.561 00.000 11616 Worker thread wakes up
22:18:48.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:48.562 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:50.573 02.011 11616 Exposure complete
22:18:50.630 00.057 11616 worker thread done servicing request
22:18:50.630 00.000 12268 OnExposeComplete: enter
22:18:50.631 00.001 12268 UpdateGuideState(): m_state=6
22:18:50.631 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
22:18:50.631 00.000 12268 Star::Find returns 1 (0), X=1152.44, Y=140.07, Mass=641, SNR=17.4, Peak=49 HFD=5.0
22:18:50.632 00.001 12268 MultiStar: [#1 -0.33,0.08,1.29,U] [#2 -0.12,-0.01,1.03,U] [#3 -0.02,0.21,0.85,U] [#4 -0.36,0.33,0.71,U] [#5 -0.59,0.13,0.76,U] [#6 -0.33,-0.09,0.81,U] [#7 -0.70,0.11,0.00,M1] [#8 -0.35,-0.45,0.57,U] 
22:18:50.632 00.000 12268 refined, 7 included, MultiStar: {-0.28, 0.01}, one-star: {-0.22, -0.22}
22:18:50.632 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
22:18:50.632 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
22:18:50.632 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.01 hyp=0.28 cameraTheta=3.11 mountX=-0.02 mountY=-0.28, mountTheta=-1.64
22:18:50.633 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.01, opts=13)
22:18:50.634 00.001 12268 Enqueuing Move request for scope (-0.28, 0.01)
22:18:50.634 00.000 11616 Worker thread wakes up
22:18:50.634 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.01) opts 0xd
22:18:50.634 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.01)
22:18:50.634 00.000 11616 Moving (-0.28, 0.01) raw xDistance=-0.02 yDistance=-0.28
22:18:50.634 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:50.634 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:18:50.634 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:18:50.634 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:18:50.634 00.000 11616 MoveAxis(E, 0, ABG)
22:18:50.634 00.000 11616 Move returns status 0, amount 0
22:18:50.634 00.000 11616 MoveAxis(N, 0, ABG)
22:18:50.634 00.000 11616 Move returns status 0, amount 0
22:18:50.634 00.000 11616 move complete, result=0
22:18:50.635 00.001 11616 worker thread done servicing request
22:18:50.654 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:50.673 00.019 12268 UpdateGuideState exits: m=641 SNR=17.4
22:18:50.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:50.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:50.673 00.000 12268 Enqueuing Expose request
22:18:50.673 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:18:50.673 00.000 11616 Worker thread wakes up
22:18:50.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:50.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:52.687 02.014 11616 Exposure complete
22:18:52.745 00.058 11616 worker thread done servicing request
22:18:52.745 00.000 12268 OnExposeComplete: enter
22:18:52.745 00.000 12268 UpdateGuideState(): m_state=6
22:18:52.745 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
22:18:52.745 00.000 12268 Star::Find returns 1 (0), X=1152.63, Y=140.11, Mass=600, SNR=16.9, Peak=53 HFD=4.7
22:18:52.746 00.001 12268 MultiStar: [#1 0.17,0.10,1.30,U] [#2 -0.06,0.01,1.04,U] [#3 -0.14,0.29,0.86,U] [#4 -0.08,0.08,0.76,U] [#5 -0.41,0.35,0.82,U] [#6 -0.27,0.07,0.87,U] [#7 -0.11,0.11,0.88,U] [#8 -0.26,-0.44,0.61,U] 
22:18:52.746 00.000 12268 refined, 8 included, MultiStar: {-0.11, 0.05}, one-star: {-0.03, -0.18}
22:18:52.746 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
22:18:52.746 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
22:18:52.746 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.69 mountX=0.04 mountY=-0.11, mountTheta=-1.22
22:18:52.748 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.05, opts=13)
22:18:52.748 00.000 12268 Enqueuing Move request for scope (-0.11, 0.05)
22:18:52.748 00.000 11616 Worker thread wakes up
22:18:52.748 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
22:18:52.748 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
22:18:52.748 00.000 11616 Moving (-0.11, 0.05) raw xDistance=0.04 yDistance=-0.11
22:18:52.748 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:52.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:18:52.749 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:52.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:18:52.749 00.000 11616 MoveAxis(E, 0, ABG)
22:18:52.749 00.000 11616 Move returns status 0, amount 0
22:18:52.749 00.000 11616 MoveAxis(N, 0, ABG)
22:18:52.749 00.000 11616 Move returns status 0, amount 0
22:18:52.749 00.000 11616 move complete, result=0
22:18:52.749 00.000 11616 worker thread done servicing request
22:18:52.771 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:52.792 00.021 12268 UpdateGuideState exits: m=600 SNR=16.9
22:18:52.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:52.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:52.792 00.000 12268 Enqueuing Expose request
22:18:52.792 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:52.792 00.000 11616 Worker thread wakes up
22:18:52.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:52.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:54.806 02.014 11616 Exposure complete
22:18:54.862 00.056 11616 worker thread done servicing request
22:18:54.863 00.001 12268 OnExposeComplete: enter
22:18:54.863 00.000 12268 UpdateGuideState(): m_state=6
22:18:54.863 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
22:18:54.863 00.000 12268 Star::Find returns 1 (0), X=1152.60, Y=139.79, Mass=616, SNR=17.1, Peak=47 HFD=4.8
22:18:54.864 00.001 12268 MultiStar: [#1 -0.01,-0.03,1.23,U] [#2 0.01,-0.22,1.01,U] [#3 0.25,-0.03,0.85,U] [#4 -0.27,-0.13,0.74,U] [#5 -0.19,0.09,0.88,U] [#6 -0.27,-0.30,0.84,U] [#7 -0.41,-0.08,0.77,U] [#8 -0.18,-0.87,0.00,M1] 
22:18:54.864 00.000 12268 refined, 7 included, MultiStar: {-0.10, -0.15}, one-star: {-0.05, -0.50}
22:18:54.864 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.64 = 2.65)
22:18:54.864 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.46)
22:18:54.864 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.16 mountX=-0.16 mountY=-0.08, mountTheta=-2.67
22:18:54.866 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.15, opts=13)
22:18:54.866 00.000 12268 Enqueuing Move request for scope (-0.10, -0.15)
22:18:54.866 00.000 11616 Worker thread wakes up
22:18:54.866 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
22:18:54.866 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
22:18:54.866 00.000 11616 Moving (-0.10, -0.15) raw xDistance=-0.16 yDistance=-0.08
22:18:54.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
22:18:54.866 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:54.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:18:54.867 00.001 11616 MoveAxis(E, 90, ABG)
22:18:54.867 00.000 11616 Guiding  Dir = 2, Dur = 90
22:18:54.867 00.000 11616 IsSlewing returns 0
22:18:54.867 00.000 11616 IsGuiding returns 0
22:18:54.867 00.000 11616 PulseGuide returned control before completion, sleep 100
22:18:54.887 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:54.904 00.017 12268 UpdateGuideState exits: m=616 SNR=17.1
22:18:54.905 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:54.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:54.905 00.000 12268 Enqueuing Expose request
22:18:54.972 00.067 11616 IsGuiding returns 1
22:18:54.973 00.001 11616 scope still moving after pulse duration time elapsed
22:18:55.004 00.031 11616 IsSlewing returns 0
22:18:55.005 00.001 11616 IsGuiding returns 0
22:18:55.005 00.000 11616 scope move finished after 90 + 47 ms
22:18:55.005 00.000 11616 Move returns status 0, amount 90
22:18:55.005 00.000 11616 MoveAxis(N, 0, ABG)
22:18:55.006 00.001 11616 Move returns status 0, amount 0
22:18:55.006 00.000 11616 move complete, result=0
22:18:55.006 00.000 11616 worker thread done servicing request
22:18:55.006 00.000 11616 Worker thread wakes up
22:18:55.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:55.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:55.006 00.000 12268 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
22:18:57.024 02.018 11616 Exposure complete
22:18:57.079 00.055 11616 worker thread done servicing request
22:18:57.080 00.001 12268 OnExposeComplete: enter
22:18:57.080 00.000 12268 UpdateGuideState(): m_state=6
22:18:57.080 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
22:18:57.080 00.000 12268 Star::Find returns 1 (0), X=1152.70, Y=139.82, Mass=674, SNR=17.8, Peak=51 HFD=5.1
22:18:57.080 00.000 12268 MultiStar: [#1 -0.34,-0.02,1.31,U] [#2 -0.07,-0.25,0.95,U] [#3 0.04,-0.19,0.82,U] [#4 -0.27,0.32,0.71,U] [#5 -0.14,-0.10,0.75,U] [#6 -0.26,-0.12,0.81,U] [#7 -0.15,-0.26,0.75,U] [#8 -0.09,-0.56,0.60,U] 
22:18:57.080 00.000 12268 refined, 8 included, MultiStar: {-0.14, -0.18}, one-star: {0.05, -0.47}
22:18:57.081 00.001 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
22:18:57.081 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
22:18:57.081 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-2.25 mountX=-0.19 mountY=-0.12, mountTheta=-2.58
22:18:57.082 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.18, opts=13)
22:18:57.082 00.000 12268 Enqueuing Move request for scope (-0.14, -0.18)
22:18:57.083 00.001 11616 Worker thread wakes up
22:18:57.083 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd
22:18:57.083 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.18)
22:18:57.083 00.000 11616 Moving (-0.14, -0.18) raw xDistance=-0.19 yDistance=-0.12
22:18:57.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
22:18:57.083 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:57.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:18:57.083 00.000 11616 MoveAxis(E, 107, ABG)
22:18:57.083 00.000 11616 Guiding  Dir = 2, Dur = 107
22:18:57.084 00.001 11616 IsSlewing returns 0
22:18:57.084 00.000 11616 IsGuiding returns 0
22:18:57.084 00.000 11616 PulseGuide returned control before completion, sleep 117
22:18:57.106 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:57.124 00.018 12268 UpdateGuideState exits: m=674 SNR=17.8
22:18:57.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:57.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:57.124 00.000 12268 Enqueuing Expose request
22:18:57.203 00.079 11616 IsGuiding returns 1
22:18:57.203 00.000 11616 scope still moving after pulse duration time elapsed
22:18:57.234 00.031 11616 IsSlewing returns 0
22:18:57.234 00.000 11616 IsGuiding returns 0
22:18:57.235 00.001 11616 scope move finished after 107 + 43 ms
22:18:57.235 00.000 11616 Move returns status 0, amount 107
22:18:57.235 00.000 11616 MoveAxis(N, 0, ABG)
22:18:57.235 00.000 11616 Move returns status 0, amount 0
22:18:57.235 00.000 11616 move complete, result=0
22:18:57.235 00.000 11616 worker thread done servicing request
22:18:57.235 00.000 11616 Worker thread wakes up
22:18:57.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:57.235 00.000 12268 GuideStep: -0.2 px 107 ms EAST, -0.1 px 0 ms NORTH
22:18:57.236 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:18:59.255 02.019 11616 Exposure complete
22:18:59.310 00.055 11616 worker thread done servicing request
22:18:59.310 00.000 12268 OnExposeComplete: enter
22:18:59.310 00.000 12268 UpdateGuideState(): m_state=6
22:18:59.310 00.000 12268 Star::Find(15, 1152, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
22:18:59.310 00.000 12268 Star::Find returns 1 (0), X=1152.93, Y=140.16, Mass=667, SNR=17.8, Peak=54 HFD=4.8
22:18:59.311 00.001 12268 MultiStar: [#1 0.08,0.21,1.28,U] [#2 0.05,0.15,0.96,U] [#3 0.43,0.51,0.00,M1] [#4 -0.06,0.36,0.77,U] [#5 -0.41,0.19,0.79,U] [#6 0.35,0.07,0.74,U] [#7 0.07,0.26,0.82,U] [#8 0.18,-0.35,0.61,U] 
22:18:59.311 00.000 12268 refined, 7 included, MultiStar: {0.07, 0.11}, one-star: {0.27, -0.13}
22:18:59.311 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
22:18:59.311 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
22:18:59.311 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.00 mountX=0.11 mountY=0.05, mountTheta=0.44
22:18:59.313 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.11, opts=13)
22:18:59.313 00.000 12268 Enqueuing Move request for scope (0.07, 0.11)
22:18:59.313 00.000 11616 Worker thread wakes up
22:18:59.313 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
22:18:59.313 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
22:18:59.313 00.000 11616 Moving (0.07, 0.11) raw xDistance=0.11 yDistance=0.05
22:18:59.313 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:59.313 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:18:59.313 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:59.314 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:18:59.314 00.000 11616 MoveAxis(E, 0, ABG)
22:18:59.314 00.000 11616 Move returns status 0, amount 0
22:18:59.314 00.000 11616 MoveAxis(N, 0, ABG)
22:18:59.314 00.000 11616 Move returns status 0, amount 0
22:18:59.314 00.000 11616 move complete, result=0
22:18:59.314 00.000 11616 worker thread done servicing request
22:18:59.341 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:18:59.358 00.017 12268 UpdateGuideState exits: m=667 SNR=17.8
22:18:59.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:59.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:18:59.358 00.000 12268 Enqueuing Expose request
22:18:59.358 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:59.358 00.000 11616 Worker thread wakes up
22:18:59.359 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:18:59.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:19:01.365 02.006 11616 Exposure complete
22:19:01.419 00.054 11616 worker thread done servicing request
22:19:01.420 00.001 12268 OnExposeComplete: enter
22:19:01.420 00.000 12268 UpdateGuideState(): m_state=6
22:19:01.420 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:19:01.420 00.000 12268 Star::Find returns 1 (0), X=1152.50, Y=140.09, Mass=635, SNR=17.3, Peak=51 HFD=5.1
22:19:01.420 00.000 12268 MultiStar: [#1 -0.53,0.02,1.30,U] [#2 -0.12,-0.30,0.97,U] [#3 -0.13,-0.03,0.81,U] [#4 -0.46,0.06,0.69,U] [#5 -0.39,-0.07,0.79,U] [#6 -0.18,-0.08,0.81,U] [#7 -0.64,0.23,0.00,M1] [#8 -0.02,-0.15,0.60,U] 
22:19:01.421 00.001 12268 single-star, 7 included, MultiStar: {-0.27, -0.09}, one-star: {-0.16, -0.20}
22:19:01.421 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.70 = 2.58)
22:19:01.421 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.53)
22:19:01.421 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.25 cameraTheta=-2.23 mountX=-0.22 mountY=-0.13, mountTheta=-2.60
22:19:01.422 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.20, opts=13)
22:19:01.422 00.000 12268 Enqueuing Move request for scope (-0.16, -0.20)
22:19:01.423 00.001 11616 Worker thread wakes up
22:19:01.423 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd
22:19:01.423 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.20)
22:19:01.423 00.000 11616 Moving (-0.16, -0.20) raw xDistance=-0.22 yDistance=-0.13
22:19:01.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
22:19:01.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:01.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:19:01.423 00.000 11616 MoveAxis(E, 120, ABG)
22:19:01.423 00.000 11616 Guiding  Dir = 2, Dur = 120
22:19:01.423 00.000 11616 IsSlewing returns 0
22:19:01.424 00.001 11616 IsGuiding returns 0
22:19:01.424 00.000 11616 PulseGuide returned control before completion, sleep 130
22:19:01.444 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:01.461 00.017 12268 UpdateGuideState exits: m=635 SNR=17.3
22:19:01.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:01.462 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:01.462 00.000 12268 Enqueuing Expose request
22:19:01.564 00.102 11616 IsGuiding returns 1
22:19:01.564 00.000 11616 scope still moving after pulse duration time elapsed
22:19:01.595 00.031 11616 IsSlewing returns 0
22:19:01.595 00.000 11616 IsGuiding returns 0
22:19:01.596 00.001 11616 scope move finished after 120 + 52 ms
22:19:01.596 00.000 11616 Move returns status 0, amount 120
22:19:01.596 00.000 11616 MoveAxis(N, 0, ABG)
22:19:01.597 00.001 11616 Move returns status 0, amount 0
22:19:01.597 00.000 11616 move complete, result=0
22:19:01.597 00.000 11616 worker thread done servicing request
22:19:01.597 00.000 12268 GuideStep: -0.2 px 120 ms EAST, -0.1 px 0 ms NORTH
22:19:01.598 00.001 11616 Worker thread wakes up
22:19:01.599 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:01.600 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:19:03.605 02.005 11616 Exposure complete
22:19:03.658 00.053 11616 worker thread done servicing request
22:19:03.658 00.000 12268 OnExposeComplete: enter
22:19:03.658 00.000 12268 UpdateGuideState(): m_state=6
22:19:03.658 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
22:19:03.659 00.001 12268 Star::Find returns 1 (0), X=1152.18, Y=140.02, Mass=638, SNR=17.3, Peak=47 HFD=5.4
22:19:03.659 00.000 12268 MultiStar: [#1 -0.57,0.28,0.00,M1] [#2 -0.14,0.05,0.92,U] [#3 -0.54,0.56,0.00,M1] [#4 -0.91,0.16,0.00,M1] [#5 -0.56,0.63,0.00,M1] [#6 -0.53,0.17,0.78,U] [#7 -0.58,0.09,0.74,U] [#8 -0.55,-0.28,0.00,M1] 
22:19:03.659 00.000 12268 refined, 3 included, MultiStar: {-0.42, -0.01}, one-star: {-0.47, -0.27}
22:19:03.659 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.60 = 1.69)
22:19:03.660 00.001 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.42)
22:19:03.660 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.01 hyp=0.42 cameraTheta=-3.12 mountX=-0.05 mountY=-0.41, mountTheta=-1.69
22:19:03.663 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.01, opts=13)
22:19:03.664 00.001 12268 Enqueuing Move request for scope (-0.42, -0.01)
22:19:03.664 00.000 11616 Worker thread wakes up
22:19:03.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.01) opts 0xd
22:19:03.664 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.01)
22:19:03.664 00.000 11616 Moving (-0.42, -0.01) raw xDistance=-0.05 yDistance=-0.41
22:19:03.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:03.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:19:03.664 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.12 newest=-0.49
22:19:03.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
22:19:03.664 00.000 11616 MoveAxis(E, 0, ABG)
22:19:03.665 00.001 11616 Move returns status 0, amount 0
22:19:03.665 00.000 11616 BLC: Oldest BLC event removed
22:19:03.665 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1606 applied
22:19:03.665 00.000 11616 MoveAxis(N, 1641, ABG)
22:19:03.665 00.000 11616 Guiding  Dir = 0, Dur = 1641
22:19:03.665 00.000 11616 IsSlewing returns 0
22:19:03.665 00.000 11616 IsGuiding returns 0
22:19:03.666 00.001 11616 PulseGuide returned control before completion, sleep 1651
22:19:03.685 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:03.704 00.019 12268 UpdateGuideState exits: m=638 SNR=17.3
22:19:03.704 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:03.704 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:03.704 00.000 12268 Enqueuing Expose request
22:19:05.328 01.624 11616 IsGuiding returns 1
22:19:05.328 00.000 11616 scope still moving after pulse duration time elapsed
22:19:05.359 00.031 11616 IsSlewing returns 0
22:19:05.360 00.001 11616 IsGuiding returns 0
22:19:05.360 00.000 11616 scope move finished after 1641 + 53 ms
22:19:05.360 00.000 11616 Move returns status 0, amount 1641
22:19:05.360 00.000 11616 move complete, result=0
22:19:05.360 00.000 11616 worker thread done servicing request
22:19:05.360 00.000 11616 Worker thread wakes up
22:19:05.361 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 1641 ms NORTH
22:19:05.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:05.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:19:07.366 02.005 11616 Exposure complete
22:19:07.424 00.058 11616 worker thread done servicing request
22:19:07.424 00.000 12268 OnExposeComplete: enter
22:19:07.424 00.000 12268 UpdateGuideState(): m_state=6
22:19:07.424 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
22:19:07.424 00.000 12268 Star::Find returns 1 (0), X=1152.39, Y=140.64, Mass=613, SNR=17.1, Peak=55 HFD=4.9
22:19:07.425 00.001 12268 MultiStar: [#1 -0.64,0.82,0.00,M2] [#2 -0.69,0.61,0.00,M1] [#3 -0.80,0.95,0.00,M2] [#4 -0.48,0.63,0.00,M2] [#5 -0.80,0.88,0.00,M2] [#6 -0.84,0.73,0.00,M1] [#7 -0.83,0.80,0.00,M1] [#8 -0.78,0.43,0.00,M2] 
22:19:07.425 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
22:19:07.425 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
22:19:07.425 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.35 hyp=0.44 cameraTheta=2.22 mountX=0.32 mountY=-0.31, mountTheta=-0.76
22:19:07.426 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.35, opts=13)
22:19:07.426 00.000 12268 Enqueuing Move request for scope (-0.26, 0.35)
22:19:07.427 00.001 11616 Worker thread wakes up
22:19:07.427 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.35) opts 0xd
22:19:07.427 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.35)
22:19:07.427 00.000 11616 Moving (-0.26, 0.35) raw xDistance=0.32 yDistance=-0.31
22:19:07.427 00.000 11616 BLC: History state: CurrMiss=0.31, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.062248, 1:0.306352
22:19:07.427 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:19:07.427 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
22:19:07.427 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
22:19:07.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
22:19:07.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
22:19:07.427 00.000 11616 MoveAxis(W, 180, ABG)
22:19:07.427 00.000 11616 Guiding  Dir = 3, Dur = 180
22:19:07.428 00.001 11616 IsSlewing returns 0
22:19:07.428 00.000 11616 IsGuiding returns 0
22:19:07.428 00.000 11616 PulseGuide returned control before completion, sleep 190
22:19:07.447 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:07.464 00.017 12268 UpdateGuideState exits: m=613 SNR=17.1
22:19:07.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:07.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:07.464 00.000 12268 Enqueuing Expose request
22:19:07.625 00.161 11616 IsGuiding returns 1
22:19:07.625 00.000 11616 scope still moving after pulse duration time elapsed
22:19:07.656 00.031 11616 IsSlewing returns 0
22:19:07.656 00.000 11616 IsGuiding returns 0
22:19:07.657 00.001 11616 scope move finished after 180 + 48 ms
22:19:07.657 00.000 11616 Move returns status 0, amount 180
22:19:07.657 00.000 11616 MoveAxis(N, 26, ABG)
22:19:07.657 00.000 11616 Guiding  Dir = 0, Dur = 26
22:19:07.657 00.000 11616 IsSlewing returns 0
22:19:07.658 00.001 11616 IsGuiding returns 0
22:19:07.658 00.000 11616 PulseGuide returned control before completion, sleep 36
22:19:07.702 00.044 11616 IsGuiding returns 1
22:19:07.702 00.000 11616 scope still moving after pulse duration time elapsed
22:19:07.733 00.031 11616 IsSlewing returns 0
22:19:07.733 00.000 11616 IsGuiding returns 0
22:19:07.733 00.000 11616 scope move finished after 26 + 49 ms
22:19:07.734 00.001 11616 Move returns status 0, amount 26
22:19:07.734 00.000 11616 move complete, result=0
22:19:07.734 00.000 11616 worker thread done servicing request
22:19:07.734 00.000 11616 Worker thread wakes up
22:19:07.734 00.000 12268 GuideStep: 0.3 px 180 ms WEST, -0.3 px 26 ms NORTH
22:19:07.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:07.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:19:09.740 02.006 11616 Exposure complete
22:19:09.800 00.060 11616 worker thread done servicing request
22:19:09.800 00.000 12268 OnExposeComplete: enter
22:19:09.800 00.000 12268 UpdateGuideState(): m_state=6
22:19:09.800 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
22:19:09.801 00.001 12268 Star::Find returns 1 (0), X=1152.45, Y=140.49, Mass=612, SNR=17.0, Peak=46 HFD=5.1
22:19:09.801 00.000 12268 MultiStar: [#1 -0.72,0.46,0.00,M3] [#2 -0.59,0.59,0.00,M2] [#3 -0.40,0.86,0.00,M3] [#4 -0.61,0.44,0.00,M3] [#5 -0.60,0.73,0.00,M3] [#6 -0.63,0.65,0.00,M2] [#7 -0.78,0.50,0.00,M2] [#8 -0.37,0.11,0.65,U] 
22:19:09.801 00.000 12268 single-star, 1 included, MultiStar: {-0.27, 0.17}, one-star: {-0.21, 0.21}
22:19:09.801 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
22:19:09.801 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
22:19:09.801 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.21 hyp=0.29 cameraTheta=2.36 mountX=0.19 mountY=-0.23, mountTheta=-0.90
22:19:09.803 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.21, opts=13)
22:19:09.803 00.000 12268 Enqueuing Move request for scope (-0.21, 0.21)
22:19:09.803 00.000 11616 Worker thread wakes up
22:19:09.803 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.21) opts 0xd
22:19:09.803 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.21)
22:19:09.803 00.000 11616 Moving (-0.21, 0.21) raw xDistance=0.19 yDistance=-0.23
22:19:09.803 00.000 11616 BLC: History state: CurrMiss=0.23, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.062248, 1:0.306352, 2:0.232002
22:19:09.803 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
22:19:09.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
22:19:09.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
22:19:09.803 00.000 11616 MoveAxis(W, 104, ABG)
22:19:09.804 00.001 11616 Guiding  Dir = 3, Dur = 104
22:19:09.804 00.000 11616 IsSlewing returns 0
22:19:09.804 00.000 11616 IsGuiding returns 0
22:19:09.804 00.000 11616 PulseGuide returned control before completion, sleep 114
22:19:09.825 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:09.843 00.018 12268 UpdateGuideState exits: m=612 SNR=17.0
22:19:09.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:09.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:09.843 00.000 12268 Enqueuing Expose request
22:19:09.924 00.081 11616 IsGuiding returns 1
22:19:09.924 00.000 11616 scope still moving after pulse duration time elapsed
22:19:09.956 00.032 11616 IsSlewing returns 0
22:19:09.956 00.000 11616 IsGuiding returns 0
22:19:09.957 00.001 11616 scope move finished after 104 + 48 ms
22:19:09.957 00.000 11616 Move returns status 0, amount 104
22:19:09.957 00.000 11616 MoveAxis(N, 20, ABG)
22:19:09.957 00.000 11616 Guiding  Dir = 0, Dur = 20
22:19:09.957 00.000 11616 IsSlewing returns 0
22:19:09.957 00.000 11616 IsGuiding returns 0
22:19:09.958 00.001 11616 PulseGuide returned control before completion, sleep 30
22:19:10.003 00.045 11616 IsGuiding returns 1
22:19:10.003 00.000 11616 scope still moving after pulse duration time elapsed
22:19:10.034 00.031 11616 IsSlewing returns 0
22:19:10.034 00.000 11616 IsGuiding returns 0
22:19:10.035 00.001 11616 scope move finished after 20 + 56 ms
22:19:10.035 00.000 11616 Move returns status 0, amount 20
22:19:10.035 00.000 11616 move complete, result=0
22:19:10.035 00.000 11616 worker thread done servicing request
22:19:10.035 00.000 11616 Worker thread wakes up
22:19:10.035 00.000 12268 GuideStep: 0.2 px 104 ms WEST, -0.2 px 20 ms NORTH
22:19:10.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:10.036 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:19:12.052 02.016 11616 Exposure complete
22:19:12.107 00.055 11616 worker thread done servicing request
22:19:12.107 00.000 12268 OnExposeComplete: enter
22:19:12.107 00.000 12268 UpdateGuideState(): m_state=6
22:19:12.107 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
22:19:12.107 00.000 12268 Star::Find returns 1 (0), X=1152.64, Y=140.80, Mass=650, SNR=17.6, Peak=57 HFD=5.2
22:19:12.107 00.000 12268 MultiStar: [#1 -0.05,0.82,0.00,M4] [#2 0.05,0.80,0.00,M3] [#3 -0.31,1.06,0.00,M4] [#4 -0.46,0.86,0.00,M4] [#5 -0.64,0.92,0.00,M4] [#6 -0.24,0.57,0.00,M3] [#7 -0.23,0.84,0.00,M3] [#8 0.25,0.36,0.64,U] 
22:19:12.107 00.000 12268 refined, 1 included, MultiStar: {0.09, 0.45}, one-star: {-0.02, 0.51}
22:19:12.107 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
22:19:12.107 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
22:19:12.107 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.45 hyp=0.46 cameraTheta=1.38 mountX=0.46 mountY=0.03, mountTheta=0.06
22:19:12.109 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.45, opts=13)
22:19:12.109 00.000 12268 Enqueuing Move request for scope (0.09, 0.45)
22:19:12.109 00.000 11616 Worker thread wakes up
22:19:12.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.45) opts 0xd
22:19:12.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.45)
22:19:12.109 00.000 11616 Moving (0.09, 0.45) raw xDistance=0.46 yDistance=0.03
22:19:12.109 00.000 11616 BLC: window closed
22:19:12.109 00.000 11616 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.062248, 1:0.306352, 2:0.232002
22:19:12.109 00.000 11616 BLC: No correction, Miss < min_move
22:19:12.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
22:19:12.111 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:12.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:19:12.111 00.000 11616 MoveAxis(W, 257, ABG)
22:19:12.111 00.000 11616 Guiding  Dir = 3, Dur = 257
22:19:12.111 00.000 11616 IsSlewing returns 0
22:19:12.111 00.000 11616 IsGuiding returns 0
22:19:12.112 00.001 11616 PulseGuide returned control before completion, sleep 267
22:19:12.131 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:12.149 00.018 12268 UpdateGuideState exits: m=650 SNR=17.6
22:19:12.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:12.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:12.149 00.000 12268 Enqueuing Expose request
22:19:12.384 00.235 11616 IsGuiding returns 1
22:19:12.384 00.000 11616 scope still moving after pulse duration time elapsed
22:19:12.415 00.031 11616 IsSlewing returns 0
22:19:12.416 00.001 11616 IsGuiding returns 0
22:19:12.416 00.000 11616 scope move finished after 257 + 48 ms
22:19:12.416 00.000 11616 Move returns status 0, amount 257
22:19:12.416 00.000 11616 MoveAxis(N, 0, ABG)
22:19:12.416 00.000 11616 Move returns status 0, amount 0
22:19:12.416 00.000 11616 move complete, result=0
22:19:12.416 00.000 11616 worker thread done servicing request
22:19:12.416 00.000 11616 Worker thread wakes up
22:19:12.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:12.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1138,125,31,31)
22:19:12.417 00.001 12268 GuideStep: 0.5 px 257 ms WEST, 0.0 px 0 ms NORTH
22:19:13.928 01.511 12268 evsrv: cli 0F8E6D80 connect
22:19:13.928 00.000 12268 case statement mapped state 6 to 3
22:19:13.928 00.000 12268 case statement mapped state 6 to 3
22:19:13.929 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"b5a6fa25-5606-400b-99e9-876a8f28e8d3"}
22:19:13.929 00.000 12268 case statement mapped state 6 to 3
22:19:13.929 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5a6fa25-5606-400b-99e9-876a8f28e8d3"}
22:19:13.932 00.003 12268 evsrv: cli 0F8E6D80 disconnect
22:19:13.933 00.001 12268 evsrv: cli 0F8E69C0 connect
22:19:13.933 00.000 12268 case statement mapped state 6 to 3
22:19:13.934 00.001 12268 case statement mapped state 6 to 3
22:19:13.934 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"ebe56611-b114-407f-8e1d-dd07c465fd51"}
22:19:13.934 00.000 12268 PhdController::Dither begins
22:19:13.934 00.000 12268 dither: size=5.50, dRA=4.14 dDec=2.49
22:19:13.935 00.001 12268 MountToCamera -- mountTheta (-0.54) + m_xAngle (1.47) = xAngle (0.93 = 0.93)
22:19:13.935 00.000 12268 MountToCamera -- mountX=4.14 mountY=2.49 hyp=4.83 mountTheta=-0.54 cameraX=2.89, cameraY=3.87 cameraTheta=0.93
22:19:13.935 00.000 12268 setting lock position to (1155.54, 144.16)
22:19:13.935 00.000 12268 Mount: notify guiding dithered (2.9, 3.9)
22:19:13.936 00.001 12268 MultiStar: stabilizing after lock position change
22:19:13.936 00.000 12268 Status Line: Dither by 4.14,2.49
22:19:13.940 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
22:19:13.941 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
22:19:13.941 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"ebe56611-b114-407f-8e1d-dd07c465fd51"}
22:19:13.943 00.002 12268 evsrv: cli 0F8E69C0 disconnect
22:19:14.461 00.518 11616 Exposure complete
22:19:14.550 00.089 12268 OnExposeComplete: enter
22:19:14.551 00.001 12268 UpdateGuideState(): m_state=6
22:19:14.551 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
22:19:14.551 00.000 12268 Star::Find returns 1 (0), X=1152.74, Y=140.59, Mass=675, SNR=17.9, Peak=62 HFD=4.7
22:19:14.551 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.71 = 2.57)
22:19:14.551 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.54)
22:19:14.551 00.000 12268 CameraToMount -- cameraX=-2.80 cameraY=-3.57 hyp=4.54 cameraTheta=-2.24 mountX=-3.83 mountY=-2.32, mountTheta=-2.60
22:19:14.553 00.002 12268 dither recenter: remaining=(-4.1,-2.5) step=(-4.1,-2.5)
22:19:14.553 00.000 12268 MountToCamera -- mountTheta (2.60) + m_xAngle (1.47) = xAngle (4.07 = -2.21)
22:19:14.553 00.000 12268 MountToCamera -- mountX=-4.14 mountY=-2.49 hyp=4.83 mountTheta=2.60 cameraX=-2.89, cameraY=-3.87 cameraTheta=-2.21
22:19:14.553 00.000 12268 SchedulePrimaryMove(0D94C700, x=-2.89, y=-3.87, opts=4)
22:19:14.553 00.000 12268 Enqueuing Move request for scope (-2.89, -3.87)
22:19:14.554 00.001 12268 Mount: notify direct move -4.14,-2.49
22:19:14.579 00.025 11616 worker thread done servicing request
22:19:14.579 00.000 11616 Worker thread wakes up
22:19:14.579 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.89, -3.87) opts 0x4
22:19:14.579 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.89, -3.87)
22:19:14.579 00.000 11616 Moving (-2.89, -3.87) raw xDistance=-4.14 yDistance=-2.49
22:19:14.579 00.000 11616 BLC: window closed
22:19:14.580 00.001 11616 MoveAxis(E, 4631, B)
22:19:14.580 00.000 11616 Guiding  Dir = 2, Dur = 4631
22:19:14.580 00.000 11616 IsSlewing returns 0
22:19:14.580 00.000 11616 IsGuiding returns 0
22:19:14.580 00.000 11616 PulseGuide returned control before completion, sleep 4641
22:19:14.588 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:14.616 00.028 12268 UpdateGuideState exits: m=675 SNR=17.9
22:19:14.617 00.001 12268 PhdController: settling, locked = 1, distance = 4.99 (1.50) aobump = 0 frame = 1 / 99999
22:19:14.617 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684754.617,"Host":"ASTROCENTER","Inst":1,"Distance":4.99,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:19:14.618 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:14.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:14.618 00.000 12268 Enqueuing Expose request
22:19:19.237 04.619 11616 IsGuiding returns 0
22:19:19.237 00.000 11616 Move returns status 0, amount 4631
22:19:19.237 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
22:19:19.237 00.000 11616 MoveAxis(N, 1406, B)
22:19:19.237 00.000 11616 Guiding  Dir = 0, Dur = 1406
22:19:19.237 00.000 11616 IsSlewing returns 0
22:19:19.238 00.001 11616 IsGuiding returns 0
22:19:19.238 00.000 11616 PulseGuide returned control before completion, sleep 1416
22:19:20.660 01.422 11616 IsGuiding returns 1
22:19:20.660 00.000 11616 scope still moving after pulse duration time elapsed
22:19:20.691 00.031 11616 IsSlewing returns 0
22:19:20.691 00.000 11616 IsGuiding returns 0
22:19:20.691 00.000 11616 scope move finished after 1406 + 47 ms
22:19:20.691 00.000 11616 Move returns status 0, amount 1406
22:19:20.691 00.000 11616 move complete, result=0
22:19:20.691 00.000 11616 worker thread done servicing request
22:19:20.691 00.000 11616 Worker thread wakes up
22:19:20.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:20.692 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:20.692 00.000 12268 GuideStep: -4.1 px 4631 ms EAST, -2.5 px 1406 ms NORTH
22:19:22.692 02.000 11616 Exposure complete
22:19:22.749 00.057 11616 worker thread done servicing request
22:19:22.749 00.000 12268 OnExposeComplete: enter
22:19:22.749 00.000 12268 UpdateGuideState(): m_state=6
22:19:22.749 00.000 12268 Star::Find(15, 1152, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
22:19:22.750 00.001 12268 Star::Find returns 1 (0), X=1154.70, Y=148.88, Mass=667, SNR=17.8, Peak=40 HFD=5.1
22:19:22.750 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
22:19:22.750 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
22:19:22.750 00.000 12268 CameraToMount -- cameraX=-0.84 cameraY=4.72 hyp=4.79 cameraTheta=1.75 mountX=4.61 mountY=-1.44, mountTheta=-0.30
22:19:22.752 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.84, y=4.72, opts=13)
22:19:22.752 00.000 12268 Enqueuing Move request for scope (-0.84, 4.72)
22:19:22.752 00.000 11616 Worker thread wakes up
22:19:22.753 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 4.72) opts 0xd
22:19:22.753 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.84, 4.72)
22:19:22.753 00.000 11616 Moving (-0.84, 4.72) raw xDistance=4.61 yDistance=-1.44
22:19:22.753 00.000 11616 resist switch: large excursion: input 4.61 thresh 0.29 direction from 0 to 1
22:19:22.753 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=13.84
22:19:22.754 00.001 11616 GuideAlgorithmResistSwitch::result() returns 2.31 from input 4.61
22:19:22.754 00.000 11616 resist switch: large excursion: input -1.44 thresh 0.45 direction from 0 to -1
22:19:22.754 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.31
22:19:22.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -1.44
22:19:22.754 00.000 11616 MoveAxis(W, 2583, ABG)
22:19:22.754 00.000 11616 duration set to 2500 by maxRaDuration
22:19:22.754 00.000 11616 Guiding  Dir = 3, Dur = 2500
22:19:22.754 00.000 11616 IsSlewing returns 0
22:19:22.755 00.001 11616 IsGuiding returns 0
22:19:22.755 00.000 11616 PulseGuide returned control before completion, sleep 2510
22:19:22.776 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:19:22.796 00.020 12268 UpdateGuideState exits: m=667 SNR=17.8
22:19:22.796 00.000 12268 PhdController: settling, locked = 1, distance = 4.79 (1.50) aobump = 0 frame = 2 / 99999
22:19:22.796 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684762.796,"Host":"ASTROCENTER","Inst":1,"Distance":4.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:19:22.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:22.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:22.796 00.000 12268 Enqueuing Expose request
22:19:25.267 02.471 11616 IsGuiding returns 1
22:19:25.267 00.000 11616 scope still moving after pulse duration time elapsed
22:19:25.298 00.031 11616 IsSlewing returns 0
22:19:25.298 00.000 11616 IsGuiding returns 1
22:19:25.329 00.031 11616 IsSlewing returns 0
22:19:25.329 00.000 11616 IsGuiding returns 0
22:19:25.329 00.000 11616 scope move finished after 2500 + 74 ms
22:19:25.329 00.000 11616 Move returns status 0, amount 2500
22:19:25.329 00.000 11616 MoveAxis(N, 122, ABG)
22:19:25.329 00.000 11616 Guiding  Dir = 0, Dur = 122
22:19:25.330 00.001 11616 IsSlewing returns 0
22:19:25.330 00.000 11616 IsGuiding returns 0
22:19:25.330 00.000 11616 PulseGuide returned control before completion, sleep 132
22:19:25.468 00.138 11616 IsGuiding returns 1
22:19:25.469 00.001 11616 scope still moving after pulse duration time elapsed
22:19:25.500 00.031 11616 IsSlewing returns 0
22:19:25.500 00.000 11616 IsGuiding returns 0
22:19:25.500 00.000 11616 scope move finished after 122 + 48 ms
22:19:25.500 00.000 11616 Move returns status 0, amount 122
22:19:25.500 00.000 11616 move complete, result=0
22:19:25.501 00.001 11616 worker thread done servicing request
22:19:25.501 00.000 12268 GuideStep: 4.6 px 2500 ms WEST, -1.4 px 122 ms NORTH
22:19:25.501 00.000 11616 Worker thread wakes up
22:19:25.502 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:25.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:27.507 02.005 11616 Exposure complete
22:19:27.562 00.055 11616 worker thread done servicing request
22:19:27.563 00.001 12268 OnExposeComplete: enter
22:19:27.563 00.000 12268 UpdateGuideState(): m_state=6
22:19:27.563 00.000 12268 Star::Find(15, 1154, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
22:19:27.563 00.000 12268 Star::Find returns 1 (0), X=1154.67, Y=145.24, Mass=749, SNR=18.9, Peak=41 HFD=5.6
22:19:27.563 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
22:19:27.563 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
22:19:27.563 00.000 12268 CameraToMount -- cameraX=-0.87 cameraY=1.08 hyp=1.39 cameraTheta=2.25 mountX=0.99 mountY=-1.01, mountTheta=-0.79
22:19:27.566 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.87, y=1.08, opts=13)
22:19:27.566 00.000 12268 Enqueuing Move request for scope (-0.87, 1.08)
22:19:27.566 00.000 11616 Worker thread wakes up
22:19:27.566 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 1.08) opts 0xd
22:19:27.566 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.87, 1.08)
22:19:27.566 00.000 11616 Moving (-0.87, 1.08) raw xDistance=0.99 yDistance=-1.01
22:19:27.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.99
22:19:27.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -1.01
22:19:27.566 00.000 11616 MoveAxis(W, 553, ABG)
22:19:27.566 00.000 11616 Guiding  Dir = 3, Dur = 553
22:19:27.567 00.001 11616 IsSlewing returns 0
22:19:27.567 00.000 11616 IsGuiding returns 0
22:19:27.568 00.001 11616 PulseGuide returned control before completion, sleep 563
22:19:27.589 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:27.608 00.019 12268 UpdateGuideState exits: m=749 SNR=18.9
22:19:27.608 00.000 12268 PhdController: settling, locked = 1, distance = 3.77 (1.50) aobump = 0 frame = 3 / 99999
22:19:27.608 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684767.608,"Host":"ASTROCENTER","Inst":1,"Distance":3.77,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:19:27.609 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:27.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:27.609 00.000 12268 Enqueuing Expose request
22:19:28.144 00.535 11616 IsGuiding returns 1
22:19:28.144 00.000 11616 scope still moving after pulse duration time elapsed
22:19:28.176 00.032 11616 IsSlewing returns 0
22:19:28.176 00.000 11616 IsGuiding returns 0
22:19:28.176 00.000 11616 scope move finished after 553 + 55 ms
22:19:28.176 00.000 11616 Move returns status 0, amount 553
22:19:28.176 00.000 11616 MoveAxis(N, 85, ABG)
22:19:28.176 00.000 11616 Guiding  Dir = 0, Dur = 85
22:19:28.177 00.001 11616 IsSlewing returns 0
22:19:28.177 00.000 11616 IsGuiding returns 0
22:19:28.177 00.000 11616 PulseGuide returned control before completion, sleep 95
22:19:28.287 00.110 11616 IsGuiding returns 1
22:19:28.287 00.000 11616 scope still moving after pulse duration time elapsed
22:19:28.317 00.030 11616 IsSlewing returns 0
22:19:28.317 00.000 11616 IsGuiding returns 0
22:19:28.317 00.000 11616 scope move finished after 85 + 56 ms
22:19:28.317 00.000 11616 Move returns status 0, amount 85
22:19:28.317 00.000 11616 move complete, result=0
22:19:28.317 00.000 11616 worker thread done servicing request
22:19:28.318 00.001 12268 GuideStep: 1.0 px 553 ms WEST, -1.0 px 85 ms NORTH
22:19:28.318 00.000 11616 Worker thread wakes up
22:19:28.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:28.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:30.387 02.069 11616 Exposure complete
22:19:30.479 00.092 11616 worker thread done servicing request
22:19:30.479 00.000 12268 OnExposeComplete: enter
22:19:30.479 00.000 12268 UpdateGuideState(): m_state=6
22:19:30.479 00.000 12268 Star::Find(15, 1154, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
22:19:30.490 00.011 12268 Star::Find returns 1 (0), X=1155.05, Y=143.24, Mass=654, SNR=17.6, Peak=54 HFD=4.8
22:19:30.490 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
22:19:30.490 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
22:19:30.490 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.92 hyp=1.04 cameraTheta=-2.06 mountX=-0.96 mountY=-0.36, mountTheta=-2.78
22:19:30.491 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-0.92, opts=13)
22:19:30.492 00.001 12268 Enqueuing Move request for scope (-0.49, -0.92)
22:19:30.502 00.010 11616 Worker thread wakes up
22:19:30.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.92) opts 0xd
22:19:30.502 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -0.92)
22:19:30.503 00.001 11616 Moving (-0.49, -0.92) raw xDistance=-0.96 yDistance=-0.36
22:19:30.503 00.000 11616 resist switch: large excursion: input -0.96 thresh 0.29 direction from 1 to -1
22:19:30.503 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.88
22:19:30.504 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.96
22:19:30.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
22:19:30.504 00.000 11616 MoveAxis(E, 538, ABG)
22:19:30.504 00.000 11616 Guiding  Dir = 2, Dur = 538
22:19:30.504 00.000 11616 IsSlewing returns 0
22:19:30.504 00.000 11616 IsGuiding returns 0
22:19:30.505 00.001 11616 PulseGuide returned control before completion, sleep 548
22:19:30.564 00.059 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:30.632 00.068 12268 UpdateGuideState exits: m=654 SNR=17.6
22:19:30.632 00.000 12268 PhdController: settling, locked = 1, distance = 2.95 (1.50) aobump = 0 frame = 4 / 99999
22:19:30.632 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684770.632,"Host":"ASTROCENTER","Inst":1,"Distance":2.95,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:19:30.633 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:30.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:30.633 00.000 12268 Enqueuing Expose request
22:19:31.068 00.435 11616 IsGuiding returns 1
22:19:31.068 00.000 11616 scope still moving after pulse duration time elapsed
22:19:31.098 00.030 11616 IsSlewing returns 0
22:19:31.098 00.000 11616 IsGuiding returns 0
22:19:31.098 00.000 11616 scope move finished after 538 + 56 ms
22:19:31.098 00.000 11616 Move returns status 0, amount 538
22:19:31.098 00.000 11616 MoveAxis(N, 31, ABG)
22:19:31.099 00.001 11616 Guiding  Dir = 0, Dur = 31
22:19:31.099 00.000 11616 IsSlewing returns 0
22:19:31.099 00.000 11616 IsGuiding returns 0
22:19:31.099 00.000 11616 PulseGuide returned control before completion, sleep 41
22:19:31.147 00.048 11616 IsGuiding returns 1
22:19:31.147 00.000 11616 scope still moving after pulse duration time elapsed
22:19:31.177 00.030 11616 IsSlewing returns 0
22:19:31.177 00.000 11616 IsGuiding returns 0
22:19:31.177 00.000 11616 scope move finished after 31 + 46 ms
22:19:31.177 00.000 11616 Move returns status 0, amount 31
22:19:31.177 00.000 11616 move complete, result=0
22:19:31.177 00.000 11616 worker thread done servicing request
22:19:31.178 00.001 12268 GuideStep: -1.0 px 538 ms EAST, -0.4 px 31 ms NORTH
22:19:31.178 00.000 11616 Worker thread wakes up
22:19:31.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:31.178 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:33.198 02.020 11616 Exposure complete
22:19:33.256 00.058 11616 worker thread done servicing request
22:19:33.256 00.000 12268 OnExposeComplete: enter
22:19:33.256 00.000 12268 UpdateGuideState(): m_state=6
22:19:33.256 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
22:19:33.256 00.000 12268 Star::Find returns 1 (0), X=1155.20, Y=143.70, Mass=679, SNR=17.9, Peak=50 HFD=4.9
22:19:33.257 00.001 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
22:19:33.257 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
22:19:33.257 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.46 hyp=0.57 cameraTheta=-2.21 mountX=-0.49 mountY=-0.28, mountTheta=-2.62
22:19:33.258 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.46, opts=13)
22:19:33.258 00.000 12268 Enqueuing Move request for scope (-0.34, -0.46)
22:19:33.259 00.001 11616 Worker thread wakes up
22:19:33.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.46) opts 0xd
22:19:33.259 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.46)
22:19:33.259 00.000 11616 Moving (-0.34, -0.46) raw xDistance=-0.49 yDistance=-0.28
22:19:33.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
22:19:33.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
22:19:33.259 00.000 11616 MoveAxis(E, 274, ABG)
22:19:33.259 00.000 11616 Guiding  Dir = 2, Dur = 274
22:19:33.260 00.001 11616 IsSlewing returns 0
22:19:33.260 00.000 11616 IsGuiding returns 0
22:19:33.260 00.000 11616 PulseGuide returned control before completion, sleep 284
22:19:33.282 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:19:33.306 00.024 12268 UpdateGuideState exits: m=679 SNR=17.9
22:19:33.307 00.001 12268 PhdController: settling, locked = 1, distance = 2.24 (1.50) aobump = 0 frame = 5 / 99999
22:19:33.307 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684773.307,"Host":"ASTROCENTER","Inst":1,"Distance":2.24,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:19:33.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:33.308 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:33.308 00.000 12268 Enqueuing Expose request
22:19:33.549 00.241 11616 IsGuiding returns 1
22:19:33.549 00.000 11616 scope still moving after pulse duration time elapsed
22:19:33.579 00.030 11616 IsSlewing returns 0
22:19:33.580 00.001 11616 IsGuiding returns 0
22:19:33.580 00.000 11616 scope move finished after 274 + 45 ms
22:19:33.580 00.000 11616 Move returns status 0, amount 274
22:19:33.580 00.000 11616 MoveAxis(N, 24, ABG)
22:19:33.580 00.000 11616 Guiding  Dir = 0, Dur = 24
22:19:33.580 00.000 11616 IsSlewing returns 0
22:19:33.581 00.001 11616 IsGuiding returns 0
22:19:33.581 00.000 11616 PulseGuide returned control before completion, sleep 34
22:19:33.626 00.045 11616 IsGuiding returns 1
22:19:33.627 00.001 11616 scope still moving after pulse duration time elapsed
22:19:33.657 00.030 11616 IsSlewing returns 0
22:19:33.657 00.000 11616 IsGuiding returns 0
22:19:33.658 00.001 11616 scope move finished after 24 + 53 ms
22:19:33.658 00.000 11616 Move returns status 0, amount 24
22:19:33.658 00.000 11616 move complete, result=0
22:19:33.658 00.000 11616 worker thread done servicing request
22:19:33.658 00.000 12268 GuideStep: -0.5 px 274 ms EAST, -0.3 px 24 ms NORTH
22:19:33.658 00.000 11616 Worker thread wakes up
22:19:33.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:33.659 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:35.677 02.018 11616 Exposure complete
22:19:35.737 00.060 11616 worker thread done servicing request
22:19:35.737 00.000 12268 OnExposeComplete: enter
22:19:35.737 00.000 12268 UpdateGuideState(): m_state=6
22:19:35.737 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
22:19:35.738 00.001 12268 Star::Find returns 1 (0), X=1155.27, Y=144.36, Mass=619, SNR=17.1, Peak=46 HFD=5.4
22:19:35.738 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
22:19:35.738 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
22:19:35.738 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.20 hyp=0.34 cameraTheta=2.50 mountX=0.18 mountY=-0.30, mountTheta=-1.04
22:19:35.739 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.20, opts=13)
22:19:35.739 00.000 12268 Enqueuing Move request for scope (-0.27, 0.20)
22:19:35.740 00.001 11616 Worker thread wakes up
22:19:35.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.20) opts 0xd
22:19:35.740 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.20)
22:19:35.740 00.000 11616 Moving (-0.27, 0.20) raw xDistance=0.18 yDistance=-0.30
22:19:35.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:19:35.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:19:35.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
22:19:35.740 00.000 11616 MoveAxis(E, 0, ABG)
22:19:35.740 00.000 11616 Move returns status 0, amount 0
22:19:35.740 00.000 11616 MoveAxis(N, 25, ABG)
22:19:35.740 00.000 11616 Guiding  Dir = 0, Dur = 25
22:19:35.741 00.001 11616 IsSlewing returns 0
22:19:35.741 00.000 11616 IsGuiding returns 0
22:19:35.741 00.000 11616 PulseGuide returned control before completion, sleep 35
22:19:35.762 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:35.782 00.020 12268 UpdateGuideState exits: m=619 SNR=17.1
22:19:35.783 00.001 12268 PhdController: settling, locked = 1, distance = 1.67 (1.50) aobump = 0 frame = 6 / 99999
22:19:35.783 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684775.783,"Host":"ASTROCENTER","Inst":1,"Distance":1.67,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:19:35.784 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:35.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:35.784 00.000 12268 Enqueuing Expose request
22:19:35.785 00.001 11616 IsGuiding returns 1
22:19:35.786 00.001 11616 scope still moving after pulse duration time elapsed
22:19:35.816 00.030 11616 IsSlewing returns 0
22:19:35.818 00.002 11616 IsGuiding returns 0
22:19:35.819 00.001 11616 scope move finished after 25 + 53 ms
22:19:35.819 00.000 11616 Move returns status 0, amount 25
22:19:35.819 00.000 11616 move complete, result=0
22:19:35.819 00.000 11616 worker thread done servicing request
22:19:35.819 00.000 11616 Worker thread wakes up
22:19:35.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:35.819 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 25 ms NORTH
22:19:35.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:37.842 02.023 11616 Exposure complete
22:19:37.909 00.067 11616 worker thread done servicing request
22:19:37.909 00.000 12268 OnExposeComplete: enter
22:19:37.910 00.001 12268 UpdateGuideState(): m_state=6
22:19:37.910 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
22:19:37.910 00.000 12268 Star::Find returns 1 (0), X=1155.27, Y=144.84, Mass=638, SNR=17.4, Peak=52 HFD=4.9
22:19:37.910 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
22:19:37.911 00.001 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
22:19:37.911 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.68 hyp=0.73 cameraTheta=1.95 mountX=0.65 mountY=-0.35, mountTheta=-0.50
22:19:37.913 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.68, opts=13)
22:19:37.913 00.000 12268 Enqueuing Move request for scope (-0.27, 0.68)
22:19:37.913 00.000 11616 Worker thread wakes up
22:19:37.913 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.68) opts 0xd
22:19:37.913 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.68)
22:19:37.913 00.000 11616 Moving (-0.27, 0.68) raw xDistance=0.65 yDistance=-0.35
22:19:37.913 00.000 11616 resist switch: large excursion: input 0.65 thresh 0.29 direction from -1 to 1
22:19:37.914 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.94
22:19:37.914 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.65
22:19:37.914 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
22:19:37.914 00.000 11616 MoveAxis(W, 363, ABG)
22:19:37.914 00.000 11616 Guiding  Dir = 3, Dur = 363
22:19:37.914 00.000 11616 IsSlewing returns 0
22:19:37.914 00.000 11616 IsGuiding returns 0
22:19:37.915 00.001 11616 PulseGuide returned control before completion, sleep 373
22:19:37.941 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:37.961 00.020 12268 UpdateGuideState exits: m=638 SNR=17.4
22:19:37.961 00.000 12268 PhdController: settling, locked = 1, distance = 1.39 (1.50) aobump = 0 frame = 7 / 99999
22:19:37.961 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684777.961,"Host":"ASTROCENTER","Inst":1,"Distance":1.39,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:19:37.962 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:37.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:37.962 00.000 12268 Enqueuing Expose request
22:19:38.295 00.333 11616 IsGuiding returns 1
22:19:38.296 00.001 11616 scope still moving after pulse duration time elapsed
22:19:38.325 00.029 11616 IsSlewing returns 0
22:19:38.325 00.000 11616 IsGuiding returns 0
22:19:38.326 00.001 11616 scope move finished after 363 + 48 ms
22:19:38.326 00.000 11616 Move returns status 0, amount 363
22:19:38.326 00.000 11616 MoveAxis(N, 30, ABG)
22:19:38.326 00.000 11616 Guiding  Dir = 0, Dur = 30
22:19:38.326 00.000 11616 IsSlewing returns 0
22:19:38.326 00.000 11616 IsGuiding returns 0
22:19:38.327 00.001 11616 PulseGuide returned control before completion, sleep 40
22:19:38.372 00.045 11616 IsGuiding returns 1
22:19:38.372 00.000 11616 scope still moving after pulse duration time elapsed
22:19:38.401 00.029 11616 IsSlewing returns 0
22:19:38.401 00.000 11616 IsGuiding returns 1
22:19:38.433 00.032 11616 IsSlewing returns 0
22:19:38.433 00.000 11616 IsGuiding returns 0
22:19:38.433 00.000 11616 scope move finished after 30 + 76 ms
22:19:38.434 00.001 11616 Move returns status 0, amount 30
22:19:38.434 00.000 11616 move complete, result=0
22:19:38.434 00.000 11616 worker thread done servicing request
22:19:38.434 00.000 11616 Worker thread wakes up
22:19:38.434 00.000 12268 GuideStep: 0.6 px 363 ms WEST, -0.4 px 30 ms NORTH
22:19:38.434 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:38.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:40.442 02.008 11616 Exposure complete
22:19:40.500 00.058 11616 worker thread done servicing request
22:19:40.500 00.000 12268 OnExposeComplete: enter
22:19:40.500 00.000 12268 UpdateGuideState(): m_state=6
22:19:40.501 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
22:19:40.501 00.000 12268 Star::Find returns 1 (0), X=1155.17, Y=144.26, Mass=602, SNR=16.9, Peak=42 HFD=5.0
22:19:40.501 00.000 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.40 = 1.40)
22:19:40.501 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.71 = -1.71)
22:19:40.501 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.10 hyp=0.38 cameraTheta=2.87 mountX=0.07 mountY=-0.38, mountTheta=-1.40
22:19:40.502 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.10, opts=13)
22:19:40.502 00.000 12268 Enqueuing Move request for scope (-0.37, 0.10)
22:19:40.503 00.001 11616 Worker thread wakes up
22:19:40.503 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.10) opts 0xd
22:19:40.503 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.10)
22:19:40.503 00.000 11616 Moving (-0.37, 0.10) raw xDistance=0.07 yDistance=-0.38
22:19:40.503 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:40.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:19:40.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
22:19:40.503 00.000 11616 MoveAxis(E, 0, ABG)
22:19:40.503 00.000 11616 Move returns status 0, amount 0
22:19:40.503 00.000 11616 MoveAxis(N, 32, ABG)
22:19:40.504 00.001 11616 Guiding  Dir = 0, Dur = 32
22:19:40.504 00.000 11616 IsSlewing returns 0
22:19:40.504 00.000 11616 IsGuiding returns 0
22:19:40.504 00.000 11616 PulseGuide returned control before completion, sleep 42
22:19:40.525 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:40.545 00.020 12268 UpdateGuideState exits: m=602 SNR=16.9
22:19:40.545 00.000 12268 PhdController: settling, locked = 1, distance = 1.09 (1.50) aobump = 0 frame = 8 / 99999
22:19:40.545 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684780.545,"Host":"ASTROCENTER","Inst":1,"Distance":1.09,"Time":2.6,"SettleTime":10.0,"StarLocked":true}
22:19:40.545 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:40.545 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:40.546 00.001 12268 Enqueuing Expose request
22:19:40.559 00.013 11616 IsGuiding returns 1
22:19:40.559 00.000 11616 scope still moving after pulse duration time elapsed
22:19:40.590 00.031 11616 IsSlewing returns 0
22:19:40.590 00.000 11616 IsGuiding returns 0
22:19:40.590 00.000 11616 scope move finished after 32 + 53 ms
22:19:40.590 00.000 11616 Move returns status 0, amount 32
22:19:40.590 00.000 11616 move complete, result=0
22:19:40.590 00.000 11616 worker thread done servicing request
22:19:40.591 00.001 11616 Worker thread wakes up
22:19:40.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:40.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:40.591 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 32 ms NORTH
22:19:42.605 02.014 11616 Exposure complete
22:19:42.662 00.057 11616 worker thread done servicing request
22:19:42.663 00.001 12268 OnExposeComplete: enter
22:19:42.663 00.000 12268 UpdateGuideState(): m_state=6
22:19:42.663 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
22:19:42.663 00.000 12268 Star::Find returns 1 (0), X=1155.64, Y=143.87, Mass=649, SNR=17.4, Peak=46 HFD=5.3
22:19:42.663 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
22:19:42.664 00.001 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.46)
22:19:42.664 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.30 cameraTheta=-1.24 mountX=-0.28 mountY=0.13, mountTheta=2.69
22:19:42.665 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.29, opts=13)
22:19:42.665 00.000 12268 Enqueuing Move request for scope (0.10, -0.29)
22:19:42.665 00.000 11616 Worker thread wakes up
22:19:42.666 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd
22:19:42.666 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.29)
22:19:42.666 00.000 11616 Moving (0.10, -0.29) raw xDistance=-0.28 yDistance=0.13
22:19:42.666 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:19:42.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:19:42.666 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:42.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:19:42.666 00.000 11616 MoveAxis(E, 0, ABG)
22:19:42.666 00.000 11616 Move returns status 0, amount 0
22:19:42.666 00.000 11616 MoveAxis(N, 0, ABG)
22:19:42.666 00.000 11616 Move returns status 0, amount 0
22:19:42.666 00.000 11616 move complete, result=0
22:19:42.666 00.000 11616 worker thread done servicing request
22:19:42.687 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:42.705 00.018 12268 UpdateGuideState exits: m=649 SNR=17.4
22:19:42.705 00.000 12268 PhdController: settling, locked = 1, distance = 0.85 (1.50) aobump = 0 frame = 9 / 99999
22:19:42.705 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684782.705,"Host":"ASTROCENTER","Inst":1,"Distance":0.85,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
22:19:42.707 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:42.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:42.707 00.000 12268 Enqueuing Expose request
22:19:42.707 00.000 11616 Worker thread wakes up
22:19:42.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:42.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:42.707 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:44.713 02.006 11616 Exposure complete
22:19:44.769 00.056 11616 worker thread done servicing request
22:19:44.769 00.000 12268 OnExposeComplete: enter
22:19:44.769 00.000 12268 UpdateGuideState(): m_state=6
22:19:44.770 00.001 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
22:19:44.770 00.000 12268 Star::Find returns 1 (0), X=1155.55, Y=144.08, Mass=623, SNR=17.2, Peak=49 HFD=5.2
22:19:44.770 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
22:19:44.770 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.21)
22:19:44.770 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.49 mountX=-0.08 mountY=0.02, mountTheta=2.94
22:19:44.772 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.08, opts=13)
22:19:44.772 00.000 12268 Enqueuing Move request for scope (0.01, -0.08)
22:19:44.772 00.000 11616 Worker thread wakes up
22:19:44.772 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
22:19:44.772 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
22:19:44.772 00.000 11616 Moving (0.01, -0.08) raw xDistance=-0.08 yDistance=0.02
22:19:44.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:44.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:19:44.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:44.773 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:19:44.773 00.000 11616 MoveAxis(E, 0, ABG)
22:19:44.773 00.000 11616 Move returns status 0, amount 0
22:19:44.773 00.000 11616 MoveAxis(N, 0, ABG)
22:19:44.773 00.000 11616 Move returns status 0, amount 0
22:19:44.773 00.000 11616 move complete, result=0
22:19:44.773 00.000 11616 worker thread done servicing request
22:19:44.794 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:44.811 00.017 12268 UpdateGuideState exits: m=623 SNR=17.2
22:19:44.811 00.000 12268 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 10 / 99999
22:19:44.811 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684784.811,"Host":"ASTROCENTER","Inst":1,"Distance":0.62,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
22:19:44.812 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:44.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:44.812 00.000 12268 Enqueuing Expose request
22:19:44.812 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:44.813 00.001 11616 Worker thread wakes up
22:19:44.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:44.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:46.819 02.006 11616 Exposure complete
22:19:46.876 00.057 11616 worker thread done servicing request
22:19:46.876 00.000 12268 OnExposeComplete: enter
22:19:46.876 00.000 12268 UpdateGuideState(): m_state=6
22:19:46.877 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
22:19:46.877 00.000 12268 Star::Find returns 1 (0), X=1155.31, Y=143.92, Mass=653, SNR=17.5, Peak=53 HFD=5.3
22:19:46.877 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
22:19:46.877 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
22:19:46.877 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.24 hyp=0.33 cameraTheta=-2.35 mountX=-0.26 mountY=-0.20, mountTheta=-2.48
22:19:46.879 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.24, opts=13)
22:19:46.879 00.000 12268 Enqueuing Move request for scope (-0.23, -0.24)
22:19:46.879 00.000 11616 Worker thread wakes up
22:19:46.879 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.24) opts 0xd
22:19:46.879 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.24)
22:19:46.879 00.000 11616 Moving (-0.23, -0.24) raw xDistance=-0.26 yDistance=-0.20
22:19:46.879 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:19:46.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:19:46.880 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
22:19:46.880 00.000 11616 MoveAxis(E, 0, ABG)
22:19:46.880 00.000 11616 Move returns status 0, amount 0
22:19:46.880 00.000 11616 MoveAxis(N, 17, ABG)
22:19:46.880 00.000 11616 Guiding  Dir = 0, Dur = 17
22:19:46.880 00.000 11616 IsSlewing returns 0
22:19:46.880 00.000 11616 IsGuiding returns 0
22:19:46.881 00.001 11616 PulseGuide returned control before completion, sleep 27
22:19:46.901 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:19:46.911 00.010 11616 IsGuiding returns 1
22:19:46.911 00.000 11616 scope still moving after pulse duration time elapsed
22:19:46.919 00.008 12268 UpdateGuideState exits: m=653 SNR=17.5
22:19:46.919 00.000 12268 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 11 / 99999
22:19:46.919 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768684786.919,"Host":"ASTROCENTER","Inst":1,"Distance":0.54,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
22:19:46.920 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:46.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:46.920 00.000 12268 Enqueuing Expose request
22:19:46.943 00.023 11616 IsSlewing returns 0
22:19:46.944 00.001 11616 IsGuiding returns 0
22:19:46.944 00.000 11616 scope move finished after 17 + 46 ms
22:19:46.944 00.000 11616 Move returns status 0, amount 17
22:19:46.944 00.000 11616 move complete, result=0
22:19:46.944 00.000 11616 worker thread done servicing request
22:19:46.944 00.000 11616 Worker thread wakes up
22:19:46.944 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:46.945 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:46.945 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 17 ms NORTH
22:19:48.959 02.014 11616 Exposure complete
22:19:49.016 00.057 11616 worker thread done servicing request
22:19:49.016 00.000 12268 OnExposeComplete: enter
22:19:49.016 00.000 12268 UpdateGuideState(): m_state=6
22:19:49.016 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
22:19:49.016 00.000 12268 Star::Find returns 1 (0), X=1155.24, Y=143.83, Mass=598, SNR=16.8, Peak=52 HFD=5.1
22:19:49.016 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
22:19:49.016 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
22:19:49.016 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.33 hyp=0.44 cameraTheta=-2.31 mountX=-0.35 mountY=-0.25, mountTheta=-2.52
22:19:49.018 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.33, opts=13)
22:19:49.018 00.000 12268 Enqueuing Move request for scope (-0.30, -0.33)
22:19:49.018 00.000 11616 Worker thread wakes up
22:19:49.018 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.33) opts 0xd
22:19:49.018 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.33)
22:19:49.018 00.000 11616 Moving (-0.30, -0.33) raw xDistance=-0.35 yDistance=-0.25
22:19:49.018 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
22:19:49.018 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.06
22:19:49.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
22:19:49.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
22:19:49.019 00.001 11616 MoveAxis(E, 198, ABG)
22:19:49.019 00.000 11616 Guiding  Dir = 2, Dur = 198
22:19:49.019 00.000 11616 IsSlewing returns 0
22:19:49.019 00.000 11616 IsGuiding returns 0
22:19:49.019 00.000 11616 PulseGuide returned control before completion, sleep 208
22:19:49.045 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:49.065 00.020 12268 UpdateGuideState exits: m=598 SNR=16.8
22:19:49.065 00.000 12268 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 12 / 99999
22:19:49.066 00.001 12268 PhdController: newstate STATE_FINISH
22:19:49.066 00.000 12268 PhdController complete: success
22:19:49.066 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768684789.066,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
22:19:49.067 00.001 12268 Mount: notify guiding dither settle done success=1
22:19:49.067 00.000 12268 PhdController: newstate STATE_IDLE
22:19:49.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:49.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:49.067 00.000 12268 Enqueuing Expose request
22:19:49.237 00.170 11616 IsGuiding returns 1
22:19:49.237 00.000 11616 scope still moving after pulse duration time elapsed
22:19:49.268 00.031 11616 IsSlewing returns 0
22:19:49.269 00.001 11616 IsGuiding returns 0
22:19:49.269 00.000 11616 scope move finished after 198 + 52 ms
22:19:49.269 00.000 11616 Move returns status 0, amount 198
22:19:49.269 00.000 11616 MoveAxis(N, 21, ABG)
22:19:49.269 00.000 11616 Guiding  Dir = 0, Dur = 21
22:19:49.270 00.001 11616 IsSlewing returns 0
22:19:49.270 00.000 11616 IsGuiding returns 0
22:19:49.270 00.000 11616 PulseGuide returned control before completion, sleep 31
22:19:49.316 00.046 11616 IsGuiding returns 1
22:19:49.316 00.000 11616 scope still moving after pulse duration time elapsed
22:19:49.346 00.030 11616 IsSlewing returns 0
22:19:49.346 00.000 11616 IsGuiding returns 0
22:19:49.347 00.001 11616 scope move finished after 21 + 55 ms
22:19:49.347 00.000 11616 Move returns status 0, amount 21
22:19:49.347 00.000 11616 move complete, result=0
22:19:49.347 00.000 11616 worker thread done servicing request
22:19:49.347 00.000 11616 Worker thread wakes up
22:19:49.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:49.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:49.347 00.000 12268 GuideStep: -0.4 px 198 ms EAST, -0.3 px 21 ms NORTH
22:19:49.994 00.647 12268 evsrv: cli 0F8E6D80 connect
22:19:49.994 00.000 12268 case statement mapped state 6 to 3
22:19:49.995 00.001 12268 case statement mapped state 6 to 3
22:19:49.996 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"93343d74-dca9-4e7d-b644-9e2e0a138f23"}
22:19:49.996 00.000 12268 case statement mapped state 6 to 3
22:19:49.996 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"93343d74-dca9-4e7d-b644-9e2e0a138f23"}
22:19:49.996 00.000 12268 evsrv: cli 0F8E6D80 disconnect
22:19:51.362 01.366 11616 Exposure complete
22:19:51.420 00.058 11616 worker thread done servicing request
22:19:51.420 00.000 12268 OnExposeComplete: enter
22:19:51.420 00.000 12268 UpdateGuideState(): m_state=6
22:19:51.420 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:19:51.420 00.000 12268 Star::Find returns 1 (0), X=1155.37, Y=144.24, Mass=664, SNR=17.8, Peak=48 HFD=5.3
22:19:51.420 00.000 12268 MultiStar: exiting stabilization period
22:19:51.420 00.000 12268 MultiStar: updating star positions after lock position change
22:19:51.420 00.000 12268 Star::Find(15, 539, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:19:51.420 00.000 12268 Star::Find returns 1 (0), X=539.42, Y=572.10, Mass=923, SNR=21.0, Peak=71 HFD=5.3
22:19:51.420 00.000 12268 Star::Find(15, 491, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:19:51.421 00.001 12268 Star::Find returns 1 (0), X=492.04, Y=879.10, Mass=527, SNR=15.8, Peak=49 HFD=4.7
22:19:51.421 00.000 12268 Star::Find(15, 676, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:19:51.421 00.000 12268 Star::Find returns 1 (0), X=677.22, Y=890.63, Mass=511, SNR=15.6, Peak=49 HFD=5.5
22:19:51.421 00.000 12268 Star::Find(15, 1112, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:19:51.421 00.000 12268 Star::Find returns 1 (0), X=1113.00, Y=849.12, Mass=340, SNR=12.7, Peak=33 HFD=4.4
22:19:51.421 00.000 12268 Star::Find(15, 20, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:19:51.421 00.000 12268 Star::Find returns 1 (0), X=21.00, Y=638.35, Mass=390, SNR=13.5, Peak=37 HFD=4.3
22:19:51.421 00.000 12268 Star::Find(15, 763, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:19:51.421 00.000 12268 Star::Find returns 1 (0), X=763.53, Y=661.50, Mass=307, SNR=12.0, Peak=37 HFD=3.2
22:19:51.422 00.001 12268 Star::Find(15, 1095, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:19:51.422 00.000 12268 Star::Find returns 1 (0), X=1096.05, Y=544.20, Mass=349, SNR=12.8, Peak=36 HFD=4.2
22:19:51.422 00.000 12268 Star::Find(15, 1086, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:19:51.422 00.000 12268 Star::Find returns 1 (0), X=1087.12, Y=315.05, Mass=204, SNR=9.7, Peak=39 HFD=4.2
22:19:51.422 00.000 12268 Star::Find(15, 352, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:19:51.422 00.000 12268 Star::Find returns 1 (0), X=353.17, Y=233.62, Mass=162, SNR=8.7, Peak=25 HFD=3.7
22:19:51.422 00.000 12268 Star::Find(15, 664, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:19:51.422 00.000 12268 Star::Find returns 1 (0), X=663.93, Y=267.99, Mass=86, SNR=6.3, Peak=23 HFD=2.6
22:19:51.422 00.000 12268 Star::Find(15, 497, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:19:51.422 00.000 12268 Star::Find returns 1 (0), X=498.08, Y=290.09, Mass=127, SNR=7.8, Peak=20 HFD=2.9
22:19:51.422 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
22:19:51.423 00.001 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
22:19:51.423 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.73 mountX=0.06 mountY=-0.18, mountTheta=-1.26
22:19:51.424 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.08, opts=13)
22:19:51.424 00.000 12268 Enqueuing Move request for scope (-0.17, 0.08)
22:19:51.424 00.000 11616 Worker thread wakes up
22:19:51.424 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
22:19:51.424 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
22:19:51.424 00.000 11616 Moving (-0.17, 0.08) raw xDistance=0.06 yDistance=-0.18
22:19:51.425 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:51.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:19:51.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:19:51.425 00.000 11616 MoveAxis(E, 0, ABG)
22:19:51.425 00.000 11616 Move returns status 0, amount 0
22:19:51.425 00.000 11616 MoveAxis(N, 15, ABG)
22:19:51.425 00.000 11616 Guiding  Dir = 0, Dur = 15
22:19:51.425 00.000 11616 IsSlewing returns 0
22:19:51.426 00.001 11616 IsGuiding returns 0
22:19:51.426 00.000 11616 PulseGuide returned control before completion, sleep 25
22:19:51.448 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:19:51.452 00.004 11616 IsGuiding returns 1
22:19:51.452 00.000 11616 scope still moving after pulse duration time elapsed
22:19:51.467 00.015 12268 UpdateGuideState exits: m=664 SNR=17.8
22:19:51.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:51.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:51.467 00.000 12268 Enqueuing Expose request
22:19:51.484 00.017 11616 IsSlewing returns 0
22:19:51.484 00.000 11616 IsGuiding returns 0
22:19:51.484 00.000 11616 scope move finished after 15 + 42 ms
22:19:51.485 00.001 11616 Move returns status 0, amount 15
22:19:51.485 00.000 11616 move complete, result=0
22:19:51.485 00.000 11616 worker thread done servicing request
22:19:51.485 00.000 11616 Worker thread wakes up
22:19:51.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:51.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:51.490 00.005 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
22:19:53.488 01.998 11616 Exposure complete
22:19:53.543 00.055 11616 worker thread done servicing request
22:19:53.543 00.000 12268 OnExposeComplete: enter
22:19:53.543 00.000 12268 UpdateGuideState(): m_state=6
22:19:53.544 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
22:19:53.544 00.000 12268 Star::Find returns 1 (0), X=1155.16, Y=144.61, Mass=689, SNR=18.1, Peak=44 HFD=5.3
22:19:53.544 00.000 12268 MultiStar: [#1 -0.30,0.46,1.18,U] [#2 -0.33,0.17,0.85,U] [#3 -0.17,0.06,0.74,U] [#4 -0.91,0.83,0.00,M5] [#5 -0.02,0.57,0.79,U] [#6 -0.14,0.17,0.72,U] [#7 -0.24,0.14,0.80,U] [#8 -0.71,0.12,0.00,M1] 
22:19:53.544 00.000 12268 refined, 6 included, MultiStar: {-0.24, 0.31}, one-star: {-0.38, 0.45}
22:19:53.544 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
22:19:53.544 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
22:19:53.545 00.001 12268 CameraToMount -- cameraX=-0.24 cameraY=0.31 hyp=0.39 cameraTheta=2.23 mountX=0.28 mountY=-0.28, mountTheta=-0.78
22:19:53.546 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.31, opts=13)
22:19:53.546 00.000 12268 Enqueuing Move request for scope (-0.24, 0.31)
22:19:53.546 00.000 11616 Worker thread wakes up
22:19:53.546 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.31) opts 0xd
22:19:53.546 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.31)
22:19:53.546 00.000 11616 Moving (-0.24, 0.31) raw xDistance=0.28 yDistance=-0.28
22:19:53.546 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:19:53.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:19:53.547 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
22:19:53.547 00.000 11616 MoveAxis(E, 0, ABG)
22:19:53.547 00.000 11616 Move returns status 0, amount 0
22:19:53.547 00.000 11616 MoveAxis(N, 23, ABG)
22:19:53.547 00.000 11616 Guiding  Dir = 0, Dur = 23
22:19:53.547 00.000 11616 IsSlewing returns 0
22:19:53.547 00.000 11616 IsGuiding returns 0
22:19:53.548 00.001 11616 PulseGuide returned control before completion, sleep 33
22:19:53.571 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:53.588 00.017 12268 UpdateGuideState exits: m=689 SNR=18.1
22:19:53.589 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:53.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:53.589 00.000 12268 Enqueuing Expose request
22:19:53.596 00.007 11616 IsGuiding returns 0
22:19:53.596 00.000 11616 Move returns status 0, amount 23
22:19:53.596 00.000 11616 move complete, result=0
22:19:53.596 00.000 11616 worker thread done servicing request
22:19:53.597 00.001 11616 Worker thread wakes up
22:19:53.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:53.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:53.597 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.3 px 23 ms NORTH
22:19:55.613 02.016 11616 Exposure complete
22:19:55.668 00.055 11616 worker thread done servicing request
22:19:55.669 00.001 12268 OnExposeComplete: enter
22:19:55.669 00.000 12268 UpdateGuideState(): m_state=6
22:19:55.669 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
22:19:55.669 00.000 12268 Star::Find returns 1 (0), X=1155.14, Y=144.86, Mass=634, SNR=17.3, Peak=50 HFD=4.8
22:19:55.670 00.001 12268 MultiStar: [#1 -0.26,0.64,0.00,M4] [#2 -0.19,0.39,0.92,U] [#3 -0.00,0.37,0.79,U] [#4 -0.64,0.58,0.00,M6] [#5 -0.23,0.32,0.81,U] [#6 -0.10,0.19,0.81,U] [#7 -0.51,0.56,0.00,M3] [#8 -0.77,0.02,0.00,M2] 
22:19:55.670 00.000 12268 refined, 4 included, MultiStar: {-0.19, 0.41}, one-star: {-0.40, 0.70}
22:19:55.670 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
22:19:55.670 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
22:19:55.670 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.41 hyp=0.45 cameraTheta=2.02 mountX=0.39 mountY=-0.25, mountTheta=-0.56
22:19:55.671 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.41, opts=13)
22:19:55.671 00.000 12268 Enqueuing Move request for scope (-0.19, 0.41)
22:19:55.672 00.001 11616 Worker thread wakes up
22:19:55.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.41) opts 0xd
22:19:55.672 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.41)
22:19:55.672 00.000 11616 Moving (-0.19, 0.41) raw xDistance=0.39 yDistance=-0.25
22:19:55.672 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
22:19:55.672 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.16
22:19:55.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
22:19:55.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
22:19:55.672 00.000 11616 MoveAxis(W, 217, ABG)
22:19:55.672 00.000 11616 Guiding  Dir = 3, Dur = 217
22:19:55.672 00.000 11616 IsSlewing returns 0
22:19:55.673 00.001 11616 IsGuiding returns 0
22:19:55.673 00.000 11616 PulseGuide returned control before completion, sleep 227
22:19:55.693 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:19:55.710 00.017 12268 UpdateGuideState exits: m=634 SNR=17.3
22:19:55.711 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:55.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:55.711 00.000 12268 Enqueuing Expose request
22:19:55.915 00.204 11616 IsGuiding returns 1
22:19:55.915 00.000 11616 scope still moving after pulse duration time elapsed
22:19:55.946 00.031 11616 IsSlewing returns 0
22:19:55.946 00.000 11616 IsGuiding returns 0
22:19:55.947 00.001 11616 scope move finished after 217 + 57 ms
22:19:55.947 00.000 11616 Move returns status 0, amount 217
22:19:55.947 00.000 11616 MoveAxis(N, 21, ABG)
22:19:55.947 00.000 11616 Guiding  Dir = 0, Dur = 21
22:19:55.947 00.000 11616 IsSlewing returns 0
22:19:55.947 00.000 11616 IsGuiding returns 0
22:19:55.947 00.000 11616 PulseGuide returned control before completion, sleep 31
22:19:55.993 00.046 11616 IsGuiding returns 1
22:19:55.993 00.000 11616 scope still moving after pulse duration time elapsed
22:19:56.023 00.030 11616 IsSlewing returns 0
22:19:56.024 00.001 11616 IsGuiding returns 1
22:19:56.054 00.030 11616 IsSlewing returns 0
22:19:56.055 00.001 11616 IsGuiding returns 1
22:19:56.086 00.031 11616 IsSlewing returns 0
22:19:56.086 00.000 11616 IsGuiding returns 1
22:19:56.117 00.031 11616 IsSlewing returns 0
22:19:56.118 00.001 11616 IsGuiding returns 1
22:19:56.148 00.030 11616 IsSlewing returns 0
22:19:56.148 00.000 11616 IsGuiding returns 1
22:19:56.179 00.031 11616 IsSlewing returns 0
22:19:56.180 00.001 11616 IsGuiding returns 1
22:19:56.211 00.031 11616 IsSlewing returns 0
22:19:56.211 00.000 11616 IsGuiding returns 1
22:19:56.242 00.031 11616 IsSlewing returns 0
22:19:56.243 00.001 11616 IsGuiding returns 1
22:19:56.273 00.030 11616 IsSlewing returns 0
22:19:56.274 00.001 11616 IsGuiding returns 0
22:19:56.274 00.000 11616 scope move finished after 21 + 304 ms
22:19:56.274 00.000 11616 Move returns status 0, amount 21
22:19:56.274 00.000 11616 move complete, result=0
22:19:56.274 00.000 11616 worker thread done servicing request
22:19:56.275 00.001 11616 Worker thread wakes up
22:19:56.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:56.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:19:56.275 00.000 12268 GuideStep: 0.4 px 217 ms WEST, -0.2 px 21 ms NORTH
22:19:58.284 02.009 11616 Exposure complete
22:19:58.344 00.060 11616 worker thread done servicing request
22:19:58.344 00.000 12268 OnExposeComplete: enter
22:19:58.344 00.000 12268 UpdateGuideState(): m_state=6
22:19:58.345 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
22:19:58.345 00.000 12268 Star::Find returns 1 (0), X=1155.25, Y=144.35, Mass=654, SNR=17.5, Peak=53 HFD=5.2
22:19:58.346 00.001 12268 MultiStar: [#1 -0.26,0.30,1.12,U] [#2 -0.19,-0.01,0.90,U] [#3 -0.20,0.25,0.78,U] [#4 -0.59,0.58,0.00,M7] [#5 -0.05,0.51,0.79,U] [#6 -0.09,-0.16,0.74,U] [#7 -0.33,0.01,0.77,U] [#8 -0.44,-0.11,0.51,U] 
22:19:58.346 00.000 12268 refined, 7 included, MultiStar: {-0.23, 0.14}, one-star: {-0.29, 0.19}
22:19:58.346 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
22:19:58.346 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
22:19:58.346 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.27 cameraTheta=2.58 mountX=0.12 mountY=-0.24, mountTheta=-1.12
22:19:58.348 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.14, opts=13)
22:19:58.348 00.000 12268 Enqueuing Move request for scope (-0.23, 0.14)
22:19:58.348 00.000 11616 Worker thread wakes up
22:19:58.348 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
22:19:58.348 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
22:19:58.349 00.001 11616 Moving (-0.23, 0.14) raw xDistance=0.12 yDistance=-0.24
22:19:58.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
22:19:58.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:19:58.349 00.000 11616 MoveAxis(W, 67, ABG)
22:19:58.349 00.000 11616 Guiding  Dir = 3, Dur = 67
22:19:58.349 00.000 11616 IsSlewing returns 0
22:19:58.350 00.001 11616 IsGuiding returns 0
22:19:58.350 00.000 11616 PulseGuide returned control before completion, sleep 77
22:19:58.372 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:19:58.389 00.017 12268 UpdateGuideState exits: m=654 SNR=17.5
22:19:58.390 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:58.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:19:58.390 00.000 12268 Enqueuing Expose request
22:19:58.430 00.040 11616 IsGuiding returns 1
22:19:58.430 00.000 11616 scope still moving after pulse duration time elapsed
22:19:58.461 00.031 11616 IsSlewing returns 0
22:19:58.462 00.001 11616 IsGuiding returns 0
22:19:58.462 00.000 11616 scope move finished after 67 + 45 ms
22:19:58.462 00.000 11616 Move returns status 0, amount 67
22:19:58.462 00.000 11616 MoveAxis(N, 21, ABG)
22:19:58.462 00.000 11616 Guiding  Dir = 0, Dur = 21
22:19:58.462 00.000 11616 IsSlewing returns 0
22:19:58.463 00.001 11616 IsGuiding returns 0
22:19:58.463 00.000 11616 PulseGuide returned control before completion, sleep 31
22:19:58.507 00.044 11616 IsGuiding returns 1
22:19:58.507 00.000 11616 scope still moving after pulse duration time elapsed
22:19:58.539 00.032 11616 IsSlewing returns 0
22:19:58.540 00.001 11616 IsGuiding returns 1
22:19:58.570 00.030 11616 IsSlewing returns 0
22:19:58.571 00.001 11616 IsGuiding returns 1
22:19:58.602 00.031 11616 IsSlewing returns 0
22:19:58.603 00.001 11616 IsGuiding returns 1
22:19:58.633 00.030 11616 IsSlewing returns 0
22:19:58.633 00.000 11616 IsGuiding returns 1
22:19:58.664 00.031 11616 IsSlewing returns 0
22:19:58.664 00.000 11616 IsGuiding returns 1
22:19:58.695 00.031 11616 IsSlewing returns 0
22:19:58.696 00.001 11616 IsGuiding returns 1
22:19:58.726 00.030 11616 IsSlewing returns 0
22:19:58.727 00.001 11616 IsGuiding returns 0
22:19:58.727 00.000 11616 scope move finished after 21 + 243 ms
22:19:58.727 00.000 11616 Move returns status 0, amount 21
22:19:58.727 00.000 11616 move complete, result=0
22:19:58.727 00.000 11616 worker thread done servicing request
22:19:58.728 00.001 11616 Worker thread wakes up
22:19:58.728 00.000 12268 GuideStep: 0.1 px 67 ms WEST, -0.2 px 21 ms NORTH
22:19:58.728 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:19:58.728 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:00.741 02.013 11616 Exposure complete
22:20:00.799 00.058 11616 worker thread done servicing request
22:20:00.799 00.000 12268 OnExposeComplete: enter
22:20:00.800 00.001 12268 UpdateGuideState(): m_state=6
22:20:00.800 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
22:20:00.800 00.000 12268 Star::Find returns 1 (0), X=1154.98, Y=144.52, Mass=574, SNR=16.5, Peak=44 HFD=5.0
22:20:00.801 00.001 12268 MultiStar: [#1 -0.35,0.45,1.29,U] [#2 -0.53,0.23,0.96,U] [#3 -0.54,-0.00,0.83,U] [#4 -0.50,0.62,0.00,M8] [#5 -0.16,0.46,0.85,U] [#6 -0.14,0.11,0.75,U] [#7 -0.44,0.14,0.86,U] [#8 -0.35,0.39,0.46,U] 
22:20:00.801 00.000 12268 refined, 7 included, MultiStar: {-0.39, 0.28}, one-star: {-0.56, 0.36}
22:20:00.801 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
22:20:00.801 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
22:20:00.801 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.28 hyp=0.48 cameraTheta=2.53 mountX=0.24 mountY=-0.42, mountTheta=-1.06
22:20:00.803 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.28, opts=13)
22:20:00.803 00.000 12268 Enqueuing Move request for scope (-0.39, 0.28)
22:20:00.803 00.000 11616 Worker thread wakes up
22:20:00.803 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.28) opts 0xd
22:20:00.803 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.28)
22:20:00.803 00.000 11616 Moving (-0.39, 0.28) raw xDistance=0.24 yDistance=-0.42
22:20:00.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
22:20:00.804 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
22:20:00.804 00.000 11616 MoveAxis(W, 132, ABG)
22:20:00.804 00.000 11616 Guiding  Dir = 3, Dur = 132
22:20:00.804 00.000 11616 IsSlewing returns 0
22:20:00.804 00.000 11616 IsGuiding returns 0
22:20:00.805 00.001 11616 PulseGuide returned control before completion, sleep 142
22:20:00.828 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:00.845 00.017 12268 UpdateGuideState exits: m=574 SNR=16.5
22:20:00.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:00.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:00.845 00.000 12268 Enqueuing Expose request
22:20:00.962 00.117 11616 IsGuiding returns 0
22:20:00.962 00.000 11616 Move returns status 0, amount 132
22:20:00.962 00.000 11616 MoveAxis(N, 36, ABG)
22:20:00.962 00.000 11616 Guiding  Dir = 0, Dur = 36
22:20:00.963 00.001 11616 IsSlewing returns 0
22:20:00.963 00.000 11616 IsGuiding returns 0
22:20:00.963 00.000 11616 PulseGuide returned control before completion, sleep 46
22:20:01.025 00.062 11616 IsGuiding returns 1
22:20:01.025 00.000 11616 scope still moving after pulse duration time elapsed
22:20:01.057 00.032 11616 IsSlewing returns 0
22:20:01.057 00.000 11616 IsGuiding returns 1
22:20:01.088 00.031 11616 IsSlewing returns 0
22:20:01.088 00.000 11616 IsGuiding returns 1
22:20:01.120 00.032 11616 IsSlewing returns 0
22:20:01.120 00.000 11616 IsGuiding returns 1
22:20:01.151 00.031 11616 IsSlewing returns 0
22:20:01.151 00.000 11616 IsGuiding returns 1
22:20:01.182 00.031 11616 IsSlewing returns 0
22:20:01.182 00.000 11616 IsGuiding returns 1
22:20:01.213 00.031 11616 IsSlewing returns 0
22:20:01.214 00.001 11616 IsGuiding returns 0
22:20:01.214 00.000 11616 scope move finished after 36 + 215 ms
22:20:01.214 00.000 11616 Move returns status 0, amount 36
22:20:01.214 00.000 11616 move complete, result=0
22:20:01.214 00.000 11616 worker thread done servicing request
22:20:01.214 00.000 11616 Worker thread wakes up
22:20:01.215 00.001 12268 GuideStep: 0.2 px 132 ms WEST, -0.4 px 36 ms NORTH
22:20:01.215 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:01.215 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:03.227 02.012 11616 Exposure complete
22:20:03.287 00.060 11616 worker thread done servicing request
22:20:03.287 00.000 12268 OnExposeComplete: enter
22:20:03.287 00.000 12268 UpdateGuideState(): m_state=6
22:20:03.287 00.000 12268 Star::Find(15, 1154, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
22:20:03.287 00.000 12268 Star::Find returns 1 (0), X=1155.16, Y=144.04, Mass=717, SNR=18.3, Peak=59 HFD=5.2
22:20:03.288 00.001 12268 MultiStar: [#1 -0.09,0.01,1.09,U] [#2 0.03,-0.07,0.86,U] [#3 -0.20,-0.20,0.75,U] [#4 -0.53,0.21,0.65,U] [#5 0.18,-0.00,0.75,U] [#6 0.02,-0.33,0.66,U] [#7 -0.28,-0.34,0.73,U] [#8 -0.27,-0.29,0.51,U] 
22:20:03.288 00.000 12268 refined, 8 included, MultiStar: {-0.17, -0.11}, one-star: {-0.38, -0.12}
22:20:03.288 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
22:20:03.288 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
22:20:03.288 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-2.54 mountX=-0.13 mountY=-0.15, mountTheta=-2.28
22:20:03.290 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.11, opts=13)
22:20:03.290 00.000 12268 Enqueuing Move request for scope (-0.17, -0.11)
22:20:03.290 00.000 11616 Worker thread wakes up
22:20:03.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.11) opts 0xd
22:20:03.291 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.11)
22:20:03.291 00.000 11616 Moving (-0.17, -0.11) raw xDistance=-0.13 yDistance=-0.15
22:20:03.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:20:03.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:20:03.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:03.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:20:03.291 00.000 11616 MoveAxis(E, 0, ABG)
22:20:03.291 00.000 11616 Move returns status 0, amount 0
22:20:03.291 00.000 11616 MoveAxis(N, 0, ABG)
22:20:03.291 00.000 11616 Move returns status 0, amount 0
22:20:03.291 00.000 11616 move complete, result=0
22:20:03.292 00.001 11616 worker thread done servicing request
22:20:03.312 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:03.330 00.018 12268 UpdateGuideState exits: m=717 SNR=18.3
22:20:03.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:03.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:03.330 00.000 12268 Enqueuing Expose request
22:20:03.330 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:03.330 00.000 11616 Worker thread wakes up
22:20:03.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:03.331 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:05.329 01.998 11616 Exposure complete
22:20:05.388 00.059 11616 worker thread done servicing request
22:20:05.389 00.001 12268 OnExposeComplete: enter
22:20:05.389 00.000 12268 UpdateGuideState(): m_state=6
22:20:05.389 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
22:20:05.389 00.000 12268 Star::Find returns 1 (0), X=1155.32, Y=144.28, Mass=644, SNR=17.5, Peak=54 HFD=4.9
22:20:05.389 00.000 12268 MultiStar: [#1 -0.40,0.28,1.24,U] [#2 -0.49,0.13,0.93,U] [#3 -0.36,0.14,0.85,U] [#4 -0.55,0.32,0.00,M8] [#5 -0.34,0.40,0.80,U] [#6 -0.13,0.12,0.71,U] [#7 -0.34,0.13,0.79,U] [#8 -0.60,0.32,0.00,M1] 
22:20:05.389 00.000 12268 single-star, 6 included, MultiStar: {-0.33, 0.19}, one-star: {-0.22, 0.12}
22:20:05.389 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
22:20:05.390 00.001 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
22:20:05.390 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.12 hyp=0.25 cameraTheta=2.65 mountX=0.10 mountY=-0.23, mountTheta=-1.18
22:20:05.391 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.12, opts=13)
22:20:05.391 00.000 12268 Enqueuing Move request for scope (-0.22, 0.12)
22:20:05.391 00.000 11616 Worker thread wakes up
22:20:05.391 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.12) opts 0xd
22:20:05.391 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.12)
22:20:05.391 00.000 11616 Moving (-0.22, 0.12) raw xDistance=0.10 yDistance=-0.23
22:20:05.391 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:05.392 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:20:05.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.23
22:20:05.392 00.000 11616 MoveAxis(E, 0, ABG)
22:20:05.392 00.000 11616 Move returns status 0, amount 0
22:20:05.392 00.000 11616 MoveAxis(N, 20, ABG)
22:20:05.392 00.000 11616 Guiding  Dir = 0, Dur = 20
22:20:05.392 00.000 11616 IsSlewing returns 0
22:20:05.392 00.000 11616 IsGuiding returns 0
22:20:05.393 00.001 11616 PulseGuide returned control before completion, sleep 30
22:20:05.415 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:05.424 00.009 11616 IsGuiding returns 1
22:20:05.424 00.000 11616 scope still moving after pulse duration time elapsed
22:20:05.432 00.008 12268 UpdateGuideState exits: m=644 SNR=17.5
22:20:05.432 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:05.432 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:05.433 00.001 12268 Enqueuing Expose request
22:20:05.453 00.020 11616 IsSlewing returns 0
22:20:05.453 00.000 11616 IsGuiding returns 0
22:20:05.453 00.000 11616 scope move finished after 20 + 41 ms
22:20:05.453 00.000 11616 Move returns status 0, amount 20
22:20:05.454 00.001 11616 move complete, result=0
22:20:05.454 00.000 11616 worker thread done servicing request
22:20:05.454 00.000 11616 Worker thread wakes up
22:20:05.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:05.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:05.460 00.006 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 20 ms NORTH
22:20:07.463 02.003 11616 Exposure complete
22:20:07.519 00.056 11616 worker thread done servicing request
22:20:07.520 00.001 12268 OnExposeComplete: enter
22:20:07.520 00.000 12268 UpdateGuideState(): m_state=6
22:20:07.520 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
22:20:07.520 00.000 12268 Star::Find returns 1 (0), X=1155.27, Y=144.24, Mass=640, SNR=17.4, Peak=51 HFD=4.8
22:20:07.520 00.000 12268 MultiStar: [#1 -0.28,0.59,0.00,M1] [#2 -0.26,0.28,0.94,U] [#3 -0.02,0.26,0.77,U] [#4 -0.82,0.73,0.00,M9] [#5 0.06,0.31,0.79,U] [#6 -0.18,-0.39,0.72,U] [#7 -0.32,-0.08,0.74,U] [#8 -0.40,0.17,0.56,U] 
22:20:07.520 00.000 12268 refined, 6 included, MultiStar: {-0.19, 0.10}, one-star: {-0.26, 0.08}
22:20:07.520 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
22:20:07.520 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
22:20:07.521 00.001 12268 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.22 cameraTheta=2.67 mountX=0.08 mountY=-0.21, mountTheta=-1.20
22:20:07.522 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.10, opts=13)
22:20:07.522 00.000 12268 Enqueuing Move request for scope (-0.19, 0.10)
22:20:07.522 00.000 11616 Worker thread wakes up
22:20:07.522 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
22:20:07.522 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
22:20:07.522 00.000 11616 Moving (-0.19, 0.10) raw xDistance=0.08 yDistance=-0.21
22:20:07.522 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:07.522 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:20:07.523 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:20:07.523 00.000 11616 MoveAxis(E, 0, ABG)
22:20:07.523 00.000 11616 Move returns status 0, amount 0
22:20:07.523 00.000 11616 MoveAxis(N, 17, ABG)
22:20:07.523 00.000 11616 Guiding  Dir = 0, Dur = 17
22:20:07.523 00.000 11616 IsSlewing returns 0
22:20:07.524 00.001 11616 IsGuiding returns 0
22:20:07.524 00.000 11616 PulseGuide returned control before completion, sleep 27
22:20:07.547 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:07.555 00.008 11616 IsGuiding returns 1
22:20:07.555 00.000 11616 scope still moving after pulse duration time elapsed
22:20:07.565 00.010 12268 UpdateGuideState exits: m=640 SNR=17.4
22:20:07.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:07.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:07.565 00.000 12268 Enqueuing Expose request
22:20:07.585 00.020 11616 IsSlewing returns 0
22:20:07.585 00.000 11616 IsGuiding returns 0
22:20:07.585 00.000 11616 scope move finished after 17 + 45 ms
22:20:07.585 00.000 11616 Move returns status 0, amount 17
22:20:07.586 00.001 11616 move complete, result=0
22:20:07.586 00.000 11616 worker thread done servicing request
22:20:07.586 00.000 11616 Worker thread wakes up
22:20:07.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:07.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:07.590 00.004 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 17 ms NORTH
22:20:09.603 02.013 11616 Exposure complete
22:20:09.658 00.055 11616 worker thread done servicing request
22:20:09.658 00.000 12268 OnExposeComplete: enter
22:20:09.658 00.000 12268 UpdateGuideState(): m_state=6
22:20:09.659 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
22:20:09.659 00.000 12268 Star::Find returns 1 (0), X=1155.49, Y=144.00, Mass=620, SNR=17.1, Peak=51 HFD=5.0
22:20:09.659 00.000 12268 MultiStar: [#1 -0.20,0.27,1.22,U] [#2 -0.07,-0.03,0.92,U] [#3 -0.24,-0.26,0.85,U] [#4 -0.31,-0.03,0.75,U] [#5 0.03,0.10,0.83,U] [#6 0.01,-0.38,0.67,U] [#7 0.18,-0.27,0.84,U] [#8 -0.62,-0.32,0.00,M1] 
22:20:09.659 00.000 12268 refined, 7 included, MultiStar: {-0.08, -0.07}, one-star: {-0.05, -0.16}
22:20:09.659 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
22:20:09.659 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
22:20:09.659 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.44 mountX=-0.08 mountY=-0.07, mountTheta=-2.39
22:20:09.661 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.07, opts=13)
22:20:09.661 00.000 12268 Enqueuing Move request for scope (-0.08, -0.07)
22:20:09.661 00.000 11616 Worker thread wakes up
22:20:09.661 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
22:20:09.661 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
22:20:09.661 00.000 11616 Moving (-0.08, -0.07) raw xDistance=-0.08 yDistance=-0.07
22:20:09.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:09.662 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:20:09.662 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:09.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:20:09.662 00.000 11616 MoveAxis(E, 0, ABG)
22:20:09.662 00.000 11616 Move returns status 0, amount 0
22:20:09.662 00.000 11616 MoveAxis(N, 0, ABG)
22:20:09.662 00.000 11616 Move returns status 0, amount 0
22:20:09.662 00.000 11616 move complete, result=0
22:20:09.662 00.000 11616 worker thread done servicing request
22:20:09.682 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:09.701 00.019 12268 UpdateGuideState exits: m=620 SNR=17.1
22:20:09.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:09.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:09.701 00.000 12268 Enqueuing Expose request
22:20:09.701 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:09.701 00.000 11616 Worker thread wakes up
22:20:09.701 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:09.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:11.715 02.014 11616 Exposure complete
22:20:11.770 00.055 11616 worker thread done servicing request
22:20:11.770 00.000 12268 OnExposeComplete: enter
22:20:11.770 00.000 12268 UpdateGuideState(): m_state=6
22:20:11.770 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
22:20:11.771 00.001 12268 Star::Find returns 1 (0), X=1155.30, Y=144.36, Mass=570, SNR=16.4, Peak=45 HFD=4.9
22:20:11.771 00.000 12268 MultiStar: [#1 0.01,0.51,1.30,U] [#2 0.11,0.21,1.01,U] [#3 0.09,0.15,0.88,U] [#4 -0.50,0.66,0.00,M9] [#5 0.32,0.38,0.84,U] [#6 -0.02,0.03,0.83,U] [#7 -0.24,0.15,0.81,U] [#8 -0.45,0.39,0.58,U] 
22:20:11.771 00.000 12268 refined, 7 included, MultiStar: {-0.03, 0.26}, one-star: {-0.24, 0.20}
22:20:11.771 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
22:20:11.771 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
22:20:11.771 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.70 mountX=0.26 mountY=-0.07, mountTheta=-0.25
22:20:11.773 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.26, opts=13)
22:20:11.773 00.000 12268 Enqueuing Move request for scope (-0.03, 0.26)
22:20:11.773 00.000 11616 Worker thread wakes up
22:20:11.773 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
22:20:11.773 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
22:20:11.773 00.000 11616 Moving (-0.03, 0.26) raw xDistance=0.26 yDistance=-0.07
22:20:11.773 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
22:20:11.773 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:11.773 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:20:11.774 00.001 11616 MoveAxis(W, 144, ABG)
22:20:11.774 00.000 11616 Guiding  Dir = 3, Dur = 144
22:20:11.774 00.000 11616 IsSlewing returns 0
22:20:11.774 00.000 11616 IsGuiding returns 0
22:20:11.774 00.000 11616 PulseGuide returned control before completion, sleep 154
22:20:11.795 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:11.812 00.017 12268 UpdateGuideState exits: m=570 SNR=16.4
22:20:11.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:11.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:11.812 00.000 12268 Enqueuing Expose request
22:20:11.933 00.121 11616 IsGuiding returns 1
22:20:11.933 00.000 11616 scope still moving after pulse duration time elapsed
22:20:11.963 00.030 11616 IsSlewing returns 0
22:20:11.964 00.001 11616 IsGuiding returns 0
22:20:11.964 00.000 11616 scope move finished after 144 + 45 ms
22:20:11.964 00.000 11616 Move returns status 0, amount 144
22:20:11.964 00.000 11616 MoveAxis(N, 0, ABG)
22:20:11.964 00.000 11616 Move returns status 0, amount 0
22:20:11.964 00.000 11616 move complete, result=0
22:20:11.964 00.000 11616 worker thread done servicing request
22:20:11.964 00.000 11616 Worker thread wakes up
22:20:11.964 00.000 12268 GuideStep: 0.3 px 144 ms WEST, -0.1 px 0 ms NORTH
22:20:11.965 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:11.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:13.979 02.014 11616 Exposure complete
22:20:14.034 00.055 11616 worker thread done servicing request
22:20:14.034 00.000 12268 OnExposeComplete: enter
22:20:14.034 00.000 12268 UpdateGuideState(): m_state=6
22:20:14.035 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
22:20:14.035 00.000 12268 Star::Find returns 1 (0), X=1155.41, Y=144.22, Mass=677, SNR=17.9, Peak=52 HFD=5.3
22:20:14.035 00.000 12268 MultiStar: [#1 0.20,-0.01,1.18,U] [#2 0.05,-0.07,0.90,U] [#3 0.08,-0.16,0.76,U] [#4 -0.34,0.17,0.69,U] [#5 0.14,-0.19,0.77,U] [#6 0.08,0.05,0.68,U] [#7 -0.01,-0.16,0.72,U] [#8 -0.22,-0.18,0.56,U] 
22:20:14.035 00.000 12268 refined, 8 included, MultiStar: {0.00, -0.05}, one-star: {-0.13, 0.06}
22:20:14.035 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
22:20:14.035 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.13)
22:20:14.036 00.001 12268 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.57 mountX=-0.05 mountY=0.01, mountTheta=3.01
22:20:14.037 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.05, opts=13)
22:20:14.038 00.001 12268 Enqueuing Move request for scope (0.00, -0.05)
22:20:14.038 00.000 11616 Worker thread wakes up
22:20:14.038 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
22:20:14.038 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
22:20:14.038 00.000 11616 Moving (0.00, -0.05) raw xDistance=-0.05 yDistance=0.01
22:20:14.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:14.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:20:14.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:14.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:20:14.038 00.000 11616 MoveAxis(E, 0, ABG)
22:20:14.039 00.001 11616 Move returns status 0, amount 0
22:20:14.039 00.000 11616 MoveAxis(N, 0, ABG)
22:20:14.039 00.000 11616 Move returns status 0, amount 0
22:20:14.039 00.000 11616 move complete, result=0
22:20:14.039 00.000 11616 worker thread done servicing request
22:20:14.059 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:14.076 00.017 12268 UpdateGuideState exits: m=677 SNR=17.9
22:20:14.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:14.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:14.076 00.000 12268 Enqueuing Expose request
22:20:14.076 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:14.077 00.001 11616 Worker thread wakes up
22:20:14.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:14.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:16.083 02.006 11616 Exposure complete
22:20:16.139 00.056 11616 worker thread done servicing request
22:20:16.140 00.001 12268 OnExposeComplete: enter
22:20:16.140 00.000 12268 UpdateGuideState(): m_state=6
22:20:16.140 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
22:20:16.140 00.000 12268 Star::Find returns 1 (0), X=1155.44, Y=143.94, Mass=578, SNR=16.6, Peak=50 HFD=4.9
22:20:16.141 00.001 12268 MultiStar: [#1 0.18,-0.05,1.25,U] [#2 -0.12,-0.35,0.93,U] [#3 -0.08,-0.24,0.87,U] [#4 -0.25,0.07,0.74,U] [#5 0.05,-0.25,0.80,U] [#6 0.17,-0.43,0.76,U] [#7 0.15,-0.42,0.82,U] [#8 -0.09,-0.32,0.46,U] 
22:20:16.141 00.000 12268 refined, 8 included, MultiStar: {0.00, -0.24}, one-star: {-0.10, -0.22}
22:20:16.141 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
22:20:16.141 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.13)
22:20:16.141 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.24 hyp=0.24 cameraTheta=-1.57 mountX=-0.23 mountY=0.03, mountTheta=3.01
22:20:16.142 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.24, opts=13)
22:20:16.142 00.000 12268 Enqueuing Move request for scope (0.00, -0.24)
22:20:16.142 00.000 11616 Worker thread wakes up
22:20:16.143 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.24) opts 0xd
22:20:16.143 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.24)
22:20:16.143 00.000 11616 Moving (0.00, -0.24) raw xDistance=-0.23 yDistance=0.03
22:20:16.143 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:20:16.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:20:16.143 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:16.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:20:16.143 00.000 11616 MoveAxis(E, 0, ABG)
22:20:16.143 00.000 11616 Move returns status 0, amount 0
22:20:16.143 00.000 11616 MoveAxis(N, 0, ABG)
22:20:16.143 00.000 11616 Move returns status 0, amount 0
22:20:16.143 00.000 11616 move complete, result=0
22:20:16.143 00.000 11616 worker thread done servicing request
22:20:16.165 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:20:16.182 00.017 12268 UpdateGuideState exits: m=578 SNR=16.6
22:20:16.182 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:16.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:16.183 00.001 12268 Enqueuing Expose request
22:20:16.183 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:16.183 00.000 11616 Worker thread wakes up
22:20:16.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:16.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:18.192 02.009 11616 Exposure complete
22:20:18.252 00.060 11616 worker thread done servicing request
22:20:18.252 00.000 12268 OnExposeComplete: enter
22:20:18.252 00.000 12268 UpdateGuideState(): m_state=6
22:20:18.252 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
22:20:18.253 00.001 12268 Star::Find returns 1 (0), X=1155.58, Y=144.07, Mass=637, SNR=17.3, Peak=45 HFD=5.2
22:20:18.253 00.000 12268 MultiStar: [#1 0.51,0.02,1.13,U] [#2 0.50,-0.15,0.93,U] [#3 0.28,-0.01,0.82,U] [#4 -0.02,0.17,0.74,U] [#5 0.56,0.01,0.76,U] [#6 0.56,-0.40,0.00,M1] [#7 -0.19,-0.37,0.75,U] [#8 -0.32,-0.14,0.56,U] 
22:20:18.253 00.000 12268 single-star, 7 included, MultiStar: {0.21, -0.07}, one-star: {0.04, -0.09}
22:20:18.253 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
22:20:18.253 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
22:20:18.254 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.16 mountX=-0.09 mountY=0.05, mountTheta=2.61
22:20:18.255 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.09, opts=13)
22:20:18.255 00.000 12268 Enqueuing Move request for scope (0.04, -0.09)
22:20:18.256 00.001 11616 Worker thread wakes up
22:20:18.256 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
22:20:18.256 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
22:20:18.256 00.000 11616 Moving (0.04, -0.09) raw xDistance=-0.09 yDistance=0.05
22:20:18.256 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:18.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:20:18.256 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:18.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:20:18.256 00.000 11616 MoveAxis(E, 0, ABG)
22:20:18.256 00.000 11616 Move returns status 0, amount 0
22:20:18.257 00.001 11616 MoveAxis(N, 0, ABG)
22:20:18.258 00.001 11616 Move returns status 0, amount 0
22:20:18.258 00.000 11616 move complete, result=0
22:20:18.258 00.000 11616 worker thread done servicing request
22:20:18.278 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:18.300 00.022 12268 UpdateGuideState exits: m=637 SNR=17.3
22:20:18.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:18.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:18.300 00.000 12268 Enqueuing Expose request
22:20:18.300 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:18.300 00.000 11616 Worker thread wakes up
22:20:18.300 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:18.300 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:20.306 02.006 11616 Exposure complete
22:20:20.360 00.054 11616 worker thread done servicing request
22:20:20.361 00.001 12268 OnExposeComplete: enter
22:20:20.361 00.000 12268 UpdateGuideState(): m_state=6
22:20:20.361 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
22:20:20.361 00.000 12268 Star::Find returns 1 (0), X=1155.72, Y=143.98, Mass=549, SNR=16.1, Peak=50 HFD=4.3
22:20:20.362 00.001 12268 MultiStar: [#1 0.32,0.09,1.33,U] [#2 0.30,-0.14,1.00,U] [#3 0.03,-0.13,0.90,U] [#4 -0.51,0.23,0.80,U] [#5 0.12,0.27,0.87,U] [#6 0.22,-0.12,0.73,U] [#7 -0.05,-0.25,0.79,U] [#8 -0.14,-0.25,0.58,U] 
22:20:20.362 00.000 12268 refined, 8 included, MultiStar: {0.08, -0.04}, one-star: {0.18, -0.18}
22:20:20.362 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
22:20:20.362 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
22:20:20.362 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.46 mountX=-0.03 mountY=0.09, mountTheta=1.93
22:20:20.363 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.04, opts=13)
22:20:20.364 00.001 12268 Enqueuing Move request for scope (0.08, -0.04)
22:20:20.364 00.000 11616 Worker thread wakes up
22:20:20.364 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
22:20:20.364 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
22:20:20.364 00.000 11616 Moving (0.08, -0.04) raw xDistance=-0.03 yDistance=0.09
22:20:20.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:20.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:20:20.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:20.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:20:20.364 00.000 11616 MoveAxis(E, 0, ABG)
22:20:20.364 00.000 11616 Move returns status 0, amount 0
22:20:20.364 00.000 11616 MoveAxis(N, 0, ABG)
22:20:20.364 00.000 11616 Move returns status 0, amount 0
22:20:20.365 00.001 11616 move complete, result=0
22:20:20.365 00.000 11616 worker thread done servicing request
22:20:20.386 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:20.403 00.017 12268 UpdateGuideState exits: m=549 SNR=16.1
22:20:20.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:20.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:20.403 00.000 12268 Enqueuing Expose request
22:20:20.403 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:20.404 00.001 11616 Worker thread wakes up
22:20:20.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:20.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:22.416 02.012 11616 Exposure complete
22:20:22.472 00.056 11616 worker thread done servicing request
22:20:22.472 00.000 12268 OnExposeComplete: enter
22:20:22.472 00.000 12268 UpdateGuideState(): m_state=6
22:20:22.472 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
22:20:22.473 00.001 12268 Star::Find returns 1 (0), X=1155.24, Y=144.03, Mass=600, SNR=16.8, Peak=43 HFD=4.9
22:20:22.473 00.000 12268 MultiStar: [#1 -0.30,-0.06,1.27,U] [#2 -0.05,-0.32,0.96,U] [#3 -0.45,-0.09,0.82,U] [#4 -0.70,-0.13,0.00,M6] [#5 -0.10,-0.29,0.78,U] [#6 0.02,-0.31,0.76,U] [#7 -0.46,-0.20,0.72,U] [#8 -0.67,-0.11,0.00,M1] 
22:20:22.473 00.000 12268 refined, 6 included, MultiStar: {-0.24, -0.19}, one-star: {-0.30, -0.13}
22:20:22.473 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.93 = 2.35)
22:20:22.473 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.76)
22:20:22.473 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.19 hyp=0.30 cameraTheta=-2.46 mountX=-0.21 mountY=-0.21, mountTheta=-2.36
22:20:22.476 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.19, opts=13)
22:20:22.476 00.000 12268 Enqueuing Move request for scope (-0.24, -0.19)
22:20:22.476 00.000 11616 Worker thread wakes up
22:20:22.476 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.19) opts 0xd
22:20:22.476 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.19)
22:20:22.476 00.000 11616 Moving (-0.24, -0.19) raw xDistance=-0.21 yDistance=-0.21
22:20:22.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:20:22.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:20:22.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:20:22.477 00.001 11616 MoveAxis(E, 0, ABG)
22:20:22.477 00.000 11616 Move returns status 0, amount 0
22:20:22.477 00.000 11616 MoveAxis(N, 18, ABG)
22:20:22.477 00.000 11616 Guiding  Dir = 0, Dur = 18
22:20:22.477 00.000 11616 IsSlewing returns 0
22:20:22.477 00.000 11616 IsGuiding returns 0
22:20:22.478 00.001 11616 PulseGuide returned control before completion, sleep 28
22:20:22.497 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:22.514 00.017 12268 UpdateGuideState exits: m=600 SNR=16.8
22:20:22.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:22.515 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:22.515 00.000 12268 Enqueuing Expose request
22:20:22.518 00.003 11616 IsGuiding returns 1
22:20:22.518 00.000 11616 scope still moving after pulse duration time elapsed
22:20:22.548 00.030 11616 IsSlewing returns 0
22:20:22.548 00.000 11616 IsGuiding returns 0
22:20:22.548 00.000 11616 scope move finished after 18 + 53 ms
22:20:22.549 00.001 11616 Move returns status 0, amount 18
22:20:22.549 00.000 11616 move complete, result=0
22:20:22.549 00.000 11616 worker thread done servicing request
22:20:22.549 00.000 11616 Worker thread wakes up
22:20:22.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:22.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:22.549 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 18 ms NORTH
22:20:24.556 02.007 11616 Exposure complete
22:20:24.613 00.057 11616 worker thread done servicing request
22:20:24.613 00.000 12268 OnExposeComplete: enter
22:20:24.613 00.000 12268 UpdateGuideState(): m_state=6
22:20:24.613 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
22:20:24.614 00.001 12268 Star::Find returns 1 (0), X=1155.25, Y=143.98, Mass=660, SNR=17.7, Peak=48 HFD=5.0
22:20:24.614 00.000 12268 MultiStar: [#1 -0.20,-0.11,1.17,U] [#2 -0.06,-0.35,0.93,U] [#3 -0.19,-0.21,0.85,U] [#4 -0.54,0.21,0.67,U] [#5 0.13,-0.44,0.84,U] [#6 -0.03,-0.72,0.00,M1] [#7 -0.18,-0.62,0.00,M1] [#8 -0.40,-0.65,0.00,M2] 
22:20:24.614 00.000 12268 refined, 5 included, MultiStar: {-0.18, -0.19}, one-star: {-0.29, -0.18}
22:20:24.614 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
22:20:24.614 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
22:20:24.614 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.19 hyp=0.27 cameraTheta=-2.33 mountX=-0.21 mountY=-0.16, mountTheta=-2.50
22:20:24.617 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.19, opts=13)
22:20:24.617 00.000 12268 Enqueuing Move request for scope (-0.18, -0.19)
22:20:24.617 00.000 11616 Worker thread wakes up
22:20:24.617 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.19) opts 0xd
22:20:24.617 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.19)
22:20:24.617 00.000 11616 Moving (-0.18, -0.19) raw xDistance=-0.21 yDistance=-0.16
22:20:24.617 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:20:24.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:20:24.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:20:24.618 00.001 11616 MoveAxis(E, 0, ABG)
22:20:24.618 00.000 11616 Move returns status 0, amount 0
22:20:24.618 00.000 11616 MoveAxis(N, 13, ABG)
22:20:24.618 00.000 11616 Guiding  Dir = 0, Dur = 13
22:20:24.618 00.000 11616 IsSlewing returns 0
22:20:24.618 00.000 11616 IsGuiding returns 0
22:20:24.619 00.001 11616 PulseGuide returned control before completion, sleep 23
22:20:24.639 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:24.645 00.006 11616 IsGuiding returns 1
22:20:24.645 00.000 11616 scope still moving after pulse duration time elapsed
22:20:24.656 00.011 12268 UpdateGuideState exits: m=660 SNR=17.7
22:20:24.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:24.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:24.656 00.000 12268 Enqueuing Expose request
22:20:24.676 00.020 11616 IsSlewing returns 0
22:20:24.676 00.000 11616 IsGuiding returns 0
22:20:24.677 00.001 11616 scope move finished after 13 + 45 ms
22:20:24.677 00.000 11616 Move returns status 0, amount 13
22:20:24.677 00.000 11616 move complete, result=0
22:20:24.677 00.000 11616 worker thread done servicing request
22:20:24.677 00.000 11616 Worker thread wakes up
22:20:24.678 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:24.678 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:24.679 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 13 ms NORTH
22:20:26.691 02.012 11616 Exposure complete
22:20:26.745 00.054 11616 worker thread done servicing request
22:20:26.746 00.001 12268 OnExposeComplete: enter
22:20:26.746 00.000 12268 UpdateGuideState(): m_state=6
22:20:26.746 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
22:20:26.746 00.000 12268 Star::Find returns 1 (0), X=1155.21, Y=143.78, Mass=612, SNR=17.0, Peak=51 HFD=5.1
22:20:26.747 00.001 12268 MultiStar: [#1 -0.31,-0.17,1.24,U] [#2 -0.59,-0.32,0.00,M1] [#3 -0.24,-0.38,0.87,U] [#4 -0.86,0.10,0.00,M6] [#5 0.09,-0.19,0.80,U] [#6 -0.28,-0.67,0.00,M2] [#7 -0.12,-0.38,0.74,U] [#8 -0.50,-0.42,0.00,M3] 
22:20:26.747 00.000 12268 refined, 4 included, MultiStar: {-0.20, -0.29}, one-star: {-0.33, -0.38}
22:20:26.747 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.66 = 2.63)
22:20:26.747 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.48)
22:20:26.747 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.29 hyp=0.35 cameraTheta=-2.18 mountX=-0.31 mountY=-0.16, mountTheta=-2.65
22:20:26.748 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.29, opts=13)
22:20:26.748 00.000 12268 Enqueuing Move request for scope (-0.20, -0.29)
22:20:26.748 00.000 11616 Worker thread wakes up
22:20:26.748 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.29) opts 0xd
22:20:26.748 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.29)
22:20:26.748 00.000 11616 Moving (-0.20, -0.29) raw xDistance=-0.31 yDistance=-0.16
22:20:26.748 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
22:20:26.748 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
22:20:26.750 00.002 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
22:20:26.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:20:26.750 00.000 11616 MoveAxis(E, 172, ABG)
22:20:26.750 00.000 11616 Guiding  Dir = 2, Dur = 172
22:20:26.750 00.000 11616 IsSlewing returns 0
22:20:26.751 00.001 11616 IsGuiding returns 0
22:20:26.751 00.000 11616 PulseGuide returned control before completion, sleep 182
22:20:26.772 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:26.790 00.018 12268 UpdateGuideState exits: m=612 SNR=17.0
22:20:26.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:26.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:26.790 00.000 12268 Enqueuing Expose request
22:20:26.938 00.148 11616 IsGuiding returns 1
22:20:26.938 00.000 11616 scope still moving after pulse duration time elapsed
22:20:26.969 00.031 11616 IsSlewing returns 0
22:20:26.970 00.001 11616 IsGuiding returns 0
22:20:26.970 00.000 11616 scope move finished after 172 + 47 ms
22:20:26.970 00.000 11616 Move returns status 0, amount 172
22:20:26.970 00.000 11616 MoveAxis(N, 14, ABG)
22:20:26.970 00.000 11616 Guiding  Dir = 0, Dur = 14
22:20:26.970 00.000 11616 IsSlewing returns 0
22:20:26.971 00.001 11616 IsGuiding returns 0
22:20:26.971 00.000 11616 PulseGuide returned control before completion, sleep 24
22:20:27.001 00.030 11616 IsGuiding returns 1
22:20:27.002 00.001 11616 scope still moving after pulse duration time elapsed
22:20:27.032 00.030 11616 IsSlewing returns 0
22:20:27.033 00.001 11616 IsGuiding returns 1
22:20:27.063 00.030 11616 IsSlewing returns 0
22:20:27.064 00.001 11616 IsGuiding returns 1
22:20:27.095 00.031 11616 IsSlewing returns 0
22:20:27.095 00.000 11616 IsGuiding returns 1
22:20:27.126 00.031 11616 IsSlewing returns 0
22:20:27.126 00.000 11616 IsGuiding returns 1
22:20:27.156 00.030 11616 IsSlewing returns 0
22:20:27.156 00.000 11616 IsGuiding returns 1
22:20:27.188 00.032 11616 IsSlewing returns 0
22:20:27.188 00.000 11616 IsGuiding returns 1
22:20:27.220 00.032 11616 IsSlewing returns 0
22:20:27.220 00.000 11616 IsGuiding returns 0
22:20:27.220 00.000 11616 scope move finished after 14 + 234 ms
22:20:27.221 00.001 11616 Move returns status 0, amount 14
22:20:27.221 00.000 11616 move complete, result=0
22:20:27.222 00.001 11616 worker thread done servicing request
22:20:27.222 00.000 11616 Worker thread wakes up
22:20:27.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:27.223 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:27.223 00.000 12268 GuideStep: -0.3 px 172 ms EAST, -0.2 px 14 ms NORTH
22:20:29.231 02.008 11616 Exposure complete
22:20:29.288 00.057 11616 worker thread done servicing request
22:20:29.288 00.000 12268 OnExposeComplete: enter
22:20:29.288 00.000 12268 UpdateGuideState(): m_state=6
22:20:29.288 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
22:20:29.288 00.000 12268 Star::Find returns 1 (0), X=1155.18, Y=143.86, Mass=634, SNR=17.3, Peak=50 HFD=5.6
22:20:29.288 00.000 12268 MultiStar: [#1 -0.25,-0.10,1.21,U] [#2 -0.57,-0.03,0.93,U] [#3 -0.59,-0.34,0.00,M1] [#4 -0.79,0.20,0.00,M7] [#5 0.13,-0.04,0.81,U] [#6 -0.21,-0.38,0.69,U] [#7 -0.51,-0.13,0.86,U] [#8 -0.15,-0.59,0.53,U] 
22:20:29.288 00.000 12268 refined, 6 included, MultiStar: {-0.29, -0.19}, one-star: {-0.36, -0.30}
22:20:29.289 00.001 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
22:20:29.289 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
22:20:29.289 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.19 hyp=0.35 cameraTheta=-2.55 mountX=-0.22 mountY=-0.26, mountTheta=-2.27
22:20:29.290 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.19, opts=13)
22:20:29.290 00.000 12268 Enqueuing Move request for scope (-0.29, -0.19)
22:20:29.290 00.000 11616 Worker thread wakes up
22:20:29.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.19) opts 0xd
22:20:29.290 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.19)
22:20:29.290 00.000 11616 Moving (-0.29, -0.19) raw xDistance=-0.22 yDistance=-0.26
22:20:29.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
22:20:29.291 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
22:20:29.291 00.000 11616 MoveAxis(E, 124, ABG)
22:20:29.291 00.000 11616 Guiding  Dir = 2, Dur = 124
22:20:29.291 00.000 11616 IsSlewing returns 0
22:20:29.291 00.000 11616 IsGuiding returns 0
22:20:29.292 00.001 11616 PulseGuide returned control before completion, sleep 134
22:20:29.313 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:29.331 00.018 12268 UpdateGuideState exits: m=634 SNR=17.3
22:20:29.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:29.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:29.331 00.000 12268 Enqueuing Expose request
22:20:29.433 00.102 11616 IsGuiding returns 1
22:20:29.433 00.000 11616 scope still moving after pulse duration time elapsed
22:20:29.464 00.031 11616 IsSlewing returns 0
22:20:29.465 00.001 11616 IsGuiding returns 0
22:20:29.465 00.000 11616 scope move finished after 124 + 49 ms
22:20:29.465 00.000 11616 Move returns status 0, amount 124
22:20:29.465 00.000 11616 MoveAxis(N, 22, ABG)
22:20:29.465 00.000 11616 Guiding  Dir = 0, Dur = 22
22:20:29.465 00.000 11616 IsSlewing returns 0
22:20:29.466 00.001 11616 IsGuiding returns 0
22:20:29.466 00.000 11616 PulseGuide returned control before completion, sleep 32
22:20:29.510 00.044 11616 IsGuiding returns 1
22:20:29.510 00.000 11616 scope still moving after pulse duration time elapsed
22:20:29.541 00.031 11616 IsSlewing returns 0
22:20:29.542 00.001 11616 IsGuiding returns 1
22:20:29.573 00.031 11616 IsSlewing returns 0
22:20:29.573 00.000 11616 IsGuiding returns 1
22:20:29.603 00.030 11616 IsSlewing returns 0
22:20:29.604 00.001 11616 IsGuiding returns 1
22:20:29.634 00.030 11616 IsSlewing returns 0
22:20:29.635 00.001 11616 IsGuiding returns 1
22:20:29.665 00.030 11616 IsSlewing returns 0
22:20:29.665 00.000 11616 IsGuiding returns 1
22:20:29.695 00.030 11616 IsSlewing returns 0
22:20:29.696 00.001 11616 IsGuiding returns 1
22:20:29.727 00.031 11616 IsSlewing returns 0
22:20:29.727 00.000 11616 IsGuiding returns 0
22:20:29.727 00.000 11616 scope move finished after 22 + 239 ms
22:20:29.727 00.000 11616 Move returns status 0, amount 22
22:20:29.727 00.000 11616 move complete, result=0
22:20:29.727 00.000 11616 worker thread done servicing request
22:20:29.728 00.001 11616 Worker thread wakes up
22:20:29.728 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:29.728 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:29.728 00.000 12268 GuideStep: -0.2 px 124 ms EAST, -0.3 px 22 ms NORTH
22:20:31.740 02.012 11616 Exposure complete
22:20:31.794 00.054 11616 worker thread done servicing request
22:20:31.794 00.000 12268 OnExposeComplete: enter
22:20:31.794 00.000 12268 UpdateGuideState(): m_state=6
22:20:31.795 00.001 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
22:20:31.795 00.000 12268 Star::Find returns 1 (0), X=1155.55, Y=143.78, Mass=660, SNR=17.7, Peak=47 HFD=5.2
22:20:31.795 00.000 12268 MultiStar: [#1 -0.13,-0.21,1.22,U] [#2 -0.34,-0.35,0.94,U] [#3 -0.12,-0.42,0.86,U] [#4 -0.21,-0.31,0.75,U] [#5 0.02,-0.30,0.85,U] [#6 0.10,-0.28,0.76,U] [#7 -0.08,-0.40,0.76,U] [#8 -0.03,-0.59,0.44,U] 
22:20:31.795 00.000 12268 refined, 8 included, MultiStar: {-0.09, -0.34}, one-star: {0.01, -0.38}
22:20:31.795 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
22:20:31.795 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
22:20:31.795 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.34 hyp=0.35 cameraTheta=-1.84 mountX=-0.35 mountY=-0.05, mountTheta=-3.00
22:20:31.797 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.34, opts=13)
22:20:31.797 00.000 12268 Enqueuing Move request for scope (-0.09, -0.34)
22:20:31.797 00.000 11616 Worker thread wakes up
22:20:31.797 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.34) opts 0xd
22:20:31.797 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.34)
22:20:31.797 00.000 11616 Moving (-0.09, -0.34) raw xDistance=-0.35 yDistance=-0.05
22:20:31.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
22:20:31.797 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:31.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:20:31.798 00.001 11616 MoveAxis(E, 195, ABG)
22:20:31.798 00.000 11616 Guiding  Dir = 2, Dur = 195
22:20:31.798 00.000 11616 IsSlewing returns 0
22:20:31.798 00.000 11616 IsGuiding returns 0
22:20:31.799 00.001 11616 PulseGuide returned control before completion, sleep 205
22:20:31.820 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:31.836 00.016 12268 UpdateGuideState exits: m=660 SNR=17.7
22:20:31.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:31.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:31.836 00.000 12268 Enqueuing Expose request
22:20:32.016 00.180 11616 IsGuiding returns 0
22:20:32.016 00.000 11616 Move returns status 0, amount 195
22:20:32.016 00.000 11616 MoveAxis(N, 0, ABG)
22:20:32.016 00.000 11616 Move returns status 0, amount 0
22:20:32.016 00.000 11616 move complete, result=0
22:20:32.017 00.001 11616 worker thread done servicing request
22:20:32.017 00.000 11616 Worker thread wakes up
22:20:32.017 00.000 12268 GuideStep: -0.3 px 195 ms EAST, -0.0 px 0 ms NORTH
22:20:32.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:32.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:34.029 02.012 11616 Exposure complete
22:20:34.084 00.055 11616 worker thread done servicing request
22:20:34.084 00.000 12268 OnExposeComplete: enter
22:20:34.084 00.000 12268 UpdateGuideState(): m_state=6
22:20:34.084 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
22:20:34.085 00.001 12268 Star::Find returns 1 (0), X=1155.60, Y=144.28, Mass=670, SNR=17.8, Peak=42 HFD=5.2
22:20:34.085 00.000 12268 MultiStar: [#1 -0.15,0.34,1.18,U] [#2 -0.26,0.06,0.93,U] [#3 -0.20,0.32,0.85,U] [#4 -0.11,0.50,0.74,U] [#5 -0.20,-0.05,0.72,U] [#6 0.12,-0.11,0.76,U] [#7 -0.08,-0.10,0.80,U] [#8 -0.47,-0.01,0.56,U] 
22:20:34.085 00.000 12268 single-star, 8 included, MultiStar: {-0.13, 0.13}, one-star: {0.06, 0.12}
22:20:34.085 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
22:20:34.085 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
22:20:34.085 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.14 cameraTheta=1.11 mountX=0.13 mountY=0.04, mountTheta=0.33
22:20:34.088 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.12, opts=13)
22:20:34.088 00.000 12268 Enqueuing Move request for scope (0.06, 0.12)
22:20:34.088 00.000 11616 Worker thread wakes up
22:20:34.089 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
22:20:34.089 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
22:20:34.089 00.000 11616 Moving (0.06, 0.12) raw xDistance=0.13 yDistance=0.04
22:20:34.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:20:34.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:20:34.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:34.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:20:34.089 00.000 11616 MoveAxis(E, 0, ABG)
22:20:34.090 00.001 11616 Move returns status 0, amount 0
22:20:34.090 00.000 11616 MoveAxis(N, 0, ABG)
22:20:34.090 00.000 11616 Move returns status 0, amount 0
22:20:34.090 00.000 11616 move complete, result=0
22:20:34.090 00.000 11616 worker thread done servicing request
22:20:34.110 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:34.127 00.017 12268 UpdateGuideState exits: m=670 SNR=17.8
22:20:34.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:34.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:34.127 00.000 12268 Enqueuing Expose request
22:20:34.128 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:34.128 00.000 11616 Worker thread wakes up
22:20:34.128 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:34.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:36.140 02.012 11616 Exposure complete
22:20:36.194 00.054 11616 worker thread done servicing request
22:20:36.194 00.000 12268 OnExposeComplete: enter
22:20:36.194 00.000 12268 UpdateGuideState(): m_state=6
22:20:36.194 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
22:20:36.195 00.001 12268 Star::Find returns 1 (0), X=1155.45, Y=144.44, Mass=659, SNR=17.7, Peak=48 HFD=5.0
22:20:36.195 00.000 12268 MultiStar: [#1 0.14,0.24,1.23,U] [#2 -0.08,0.35,0.96,U] [#3 -0.08,0.03,0.86,U] [#4 -0.39,0.49,0.00,M6] [#5 0.17,0.26,0.82,U] [#6 0.00,-0.01,0.71,U] [#7 -0.07,-0.07,0.83,U] [#8 -0.33,-0.03,0.51,U] 
22:20:36.195 00.000 12268 refined, 7 included, MultiStar: {-0.02, 0.15}, one-star: {-0.09, 0.28}
22:20:36.195 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
22:20:36.195 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
22:20:36.195 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.72 mountX=0.15 mountY=-0.04, mountTheta=-0.27
22:20:36.197 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.15, opts=13)
22:20:36.197 00.000 12268 Enqueuing Move request for scope (-0.02, 0.15)
22:20:36.197 00.000 11616 Worker thread wakes up
22:20:36.197 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
22:20:36.197 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
22:20:36.197 00.000 11616 Moving (-0.02, 0.15) raw xDistance=0.15 yDistance=-0.04
22:20:36.197 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:20:36.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:20:36.197 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:36.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:20:36.197 00.000 11616 MoveAxis(E, 0, ABG)
22:20:36.197 00.000 11616 Move returns status 0, amount 0
22:20:36.198 00.001 11616 MoveAxis(N, 0, ABG)
22:20:36.198 00.000 11616 Move returns status 0, amount 0
22:20:36.198 00.000 11616 move complete, result=0
22:20:36.199 00.001 11616 worker thread done servicing request
22:20:36.222 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:36.241 00.019 12268 UpdateGuideState exits: m=659 SNR=17.7
22:20:36.242 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:36.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:36.242 00.000 12268 Enqueuing Expose request
22:20:36.242 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:36.242 00.000 11616 Worker thread wakes up
22:20:36.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:36.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:38.263 02.021 11616 Exposure complete
22:20:38.326 00.063 11616 worker thread done servicing request
22:20:38.326 00.000 12268 OnExposeComplete: enter
22:20:38.326 00.000 12268 UpdateGuideState(): m_state=6
22:20:38.327 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
22:20:38.327 00.000 12268 Star::Find returns 1 (0), X=1155.78, Y=144.36, Mass=576, SNR=16.4, Peak=42 HFD=4.9
22:20:38.327 00.000 12268 MultiStar: [#1 -0.00,0.53,1.33,U] [#2 0.02,0.16,0.97,U] [#3 -0.10,0.32,0.94,U] [#4 -0.08,0.66,0.00,M7] [#5 -0.02,0.28,0.85,U] [#6 0.28,0.06,0.79,U] [#7 0.37,0.62,0.00,M1] [#8 -0.10,0.28,0.53,U] 
22:20:38.327 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.28}, one-star: {0.24, 0.20}
22:20:38.327 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
22:20:38.328 00.001 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.10)
22:20:38.328 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.40 mountX=0.28 mountY=0.01, mountTheta=0.05
22:20:38.329 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.28, opts=13)
22:20:38.330 00.001 12268 Enqueuing Move request for scope (0.05, 0.28)
22:20:38.330 00.000 11616 Worker thread wakes up
22:20:38.330 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.28) opts 0xd
22:20:38.330 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.28)
22:20:38.330 00.000 11616 Moving (0.05, 0.28) raw xDistance=0.28 yDistance=0.01
22:20:38.330 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:20:38.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:20:38.330 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:38.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:20:38.330 00.000 11616 MoveAxis(E, 0, ABG)
22:20:38.330 00.000 11616 Move returns status 0, amount 0
22:20:38.331 00.001 11616 MoveAxis(N, 0, ABG)
22:20:38.331 00.000 11616 Move returns status 0, amount 0
22:20:38.331 00.000 11616 move complete, result=0
22:20:38.331 00.000 11616 worker thread done servicing request
22:20:38.352 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:38.372 00.020 12268 UpdateGuideState exits: m=576 SNR=16.4
22:20:38.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:38.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:38.372 00.000 12268 Enqueuing Expose request
22:20:38.372 00.000 11616 Worker thread wakes up
22:20:38.373 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:38.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:38.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:40.382 02.009 11616 Exposure complete
22:20:40.442 00.060 11616 worker thread done servicing request
22:20:40.442 00.000 12268 OnExposeComplete: enter
22:20:40.442 00.000 12268 UpdateGuideState(): m_state=6
22:20:40.443 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
22:20:40.443 00.000 12268 Star::Find returns 1 (0), X=1155.34, Y=143.99, Mass=631, SNR=17.2, Peak=38 HFD=5.7
22:20:40.443 00.000 12268 MultiStar: [#1 0.09,-0.09,1.15,U] [#2 -0.02,-0.12,0.94,U] [#3 -0.22,-0.44,0.82,U] [#4 -0.02,-0.15,0.68,U] [#5 -0.01,-0.28,0.75,U] [#6 0.24,-0.59,0.00,M1] [#7 -0.07,-0.26,0.79,U] [#8 -0.30,-0.23,0.43,U] 
22:20:40.444 00.001 12268 refined, 7 included, MultiStar: {-0.08, -0.21}, one-star: {-0.20, -0.17}
22:20:40.444 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.40 = 2.89)
22:20:40.444 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.22)
22:20:40.444 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.92 mountX=-0.22 mountY=-0.05, mountTheta=-2.92
22:20:40.446 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.21, opts=13)
22:20:40.446 00.000 12268 Enqueuing Move request for scope (-0.08, -0.21)
22:20:40.446 00.000 11616 Worker thread wakes up
22:20:40.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
22:20:40.446 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
22:20:40.446 00.000 11616 Moving (-0.08, -0.21) raw xDistance=-0.22 yDistance=-0.05
22:20:40.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
22:20:40.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:40.447 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:20:40.447 00.000 11616 MoveAxis(E, 120, ABG)
22:20:40.447 00.000 11616 Guiding  Dir = 2, Dur = 120
22:20:40.448 00.001 11616 IsSlewing returns 0
22:20:40.448 00.000 11616 IsGuiding returns 0
22:20:40.448 00.000 11616 PulseGuide returned control before completion, sleep 130
22:20:40.470 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:40.491 00.021 12268 UpdateGuideState exits: m=631 SNR=17.2
22:20:40.492 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:40.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:40.492 00.000 12268 Enqueuing Expose request
22:20:40.583 00.091 11616 IsGuiding returns 1
22:20:40.583 00.000 11616 scope still moving after pulse duration time elapsed
22:20:40.614 00.031 11616 IsSlewing returns 0
22:20:40.614 00.000 11616 IsGuiding returns 0
22:20:40.614 00.000 11616 scope move finished after 120 + 45 ms
22:20:40.614 00.000 11616 Move returns status 0, amount 120
22:20:40.614 00.000 11616 MoveAxis(N, 0, ABG)
22:20:40.614 00.000 11616 Move returns status 0, amount 0
22:20:40.614 00.000 11616 move complete, result=0
22:20:40.615 00.001 12268 GuideStep: -0.2 px 120 ms EAST, -0.0 px 0 ms NORTH
22:20:40.615 00.000 11616 worker thread done servicing request
22:20:40.615 00.000 11616 Worker thread wakes up
22:20:40.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:40.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:42.628 02.013 11616 Exposure complete
22:20:42.684 00.056 11616 worker thread done servicing request
22:20:42.684 00.000 12268 OnExposeComplete: enter
22:20:42.684 00.000 12268 UpdateGuideState(): m_state=6
22:20:42.684 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
22:20:42.684 00.000 12268 Star::Find returns 1 (0), X=1155.44, Y=143.45, Mass=575, SNR=16.5, Peak=41 HFD=5.0
22:20:42.685 00.001 12268 MultiStar: [#1 0.16,-0.43,1.22,U] [#2 -0.05,-0.71,0.00,M1] [#3 0.16,-0.62,0.00,M1] [#4 -0.05,-0.42,0.79,U] [#5 0.38,-0.58,0.00,M1] [#6 0.34,-0.50,0.75,U] [#7 -0.05,-0.64,0.00,M1] [#8 -0.22,-0.89,0.00,M1] 
22:20:42.685 00.000 12268 refined, 3 included, MultiStar: {0.08, -0.52}, one-star: {-0.10, -0.72}
22:20:42.685 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
22:20:42.685 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.29)
22:20:42.685 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.52 hyp=0.53 cameraTheta=-1.41 mountX=-0.51 mountY=0.15, mountTheta=2.85
22:20:42.687 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.52, opts=13)
22:20:42.687 00.000 12268 Enqueuing Move request for scope (0.08, -0.52)
22:20:42.687 00.000 11616 Worker thread wakes up
22:20:42.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.52) opts 0xd
22:20:42.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.52)
22:20:42.687 00.000 11616 Moving (0.08, -0.52) raw xDistance=-0.51 yDistance=0.15
22:20:42.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.51
22:20:42.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:20:42.688 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:20:42.688 00.000 11616 MoveAxis(E, 285, ABG)
22:20:42.688 00.000 11616 Guiding  Dir = 2, Dur = 285
22:20:42.688 00.000 11616 IsSlewing returns 0
22:20:42.688 00.000 11616 IsGuiding returns 0
22:20:42.689 00.001 11616 PulseGuide returned control before completion, sleep 295
22:20:42.709 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:42.727 00.018 12268 UpdateGuideState exits: m=575 SNR=16.5
22:20:42.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:42.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:42.728 00.001 12268 Enqueuing Expose request
22:20:42.992 00.264 11616 IsGuiding returns 1
22:20:42.992 00.000 11616 scope still moving after pulse duration time elapsed
22:20:43.023 00.031 11616 IsSlewing returns 0
22:20:43.024 00.001 11616 IsGuiding returns 0
22:20:43.024 00.000 11616 scope move finished after 285 + 50 ms
22:20:43.024 00.000 11616 Move returns status 0, amount 285
22:20:43.024 00.000 11616 MoveAxis(N, 0, ABG)
22:20:43.024 00.000 11616 Move returns status 0, amount 0
22:20:43.024 00.000 11616 move complete, result=0
22:20:43.024 00.000 11616 worker thread done servicing request
22:20:43.024 00.000 11616 Worker thread wakes up
22:20:43.025 00.001 12268 GuideStep: -0.5 px 285 ms EAST, 0.2 px 0 ms NORTH
22:20:43.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:43.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:45.035 02.010 11616 Exposure complete
22:20:45.090 00.055 11616 worker thread done servicing request
22:20:45.091 00.001 12268 OnExposeComplete: enter
22:20:45.091 00.000 12268 UpdateGuideState(): m_state=6
22:20:45.091 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
22:20:45.091 00.000 12268 Star::Find returns 1 (0), X=1155.50, Y=143.76, Mass=610, SNR=16.9, Peak=44 HFD=5.2
22:20:45.091 00.000 12268 MultiStar: [#1 0.15,-0.18,1.30,U] [#2 0.08,-0.37,0.98,U] [#3 0.19,-0.33,0.87,U] [#4 -0.35,0.02,0.72,U] [#5 0.29,-0.21,0.86,U] [#6 0.36,-0.52,0.00,M1] [#7 -0.32,-0.42,0.81,U] [#8 -0.26,-0.28,0.50,U] 
22:20:45.092 00.001 12268 refined, 7 included, MultiStar: {-0.00, -0.27}, one-star: {-0.04, -0.40}
22:20:45.092 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
22:20:45.092 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.12)
22:20:45.092 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.58 mountX=-0.27 mountY=0.03, mountTheta=3.02
22:20:45.093 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.27, opts=13)
22:20:45.093 00.000 12268 Enqueuing Move request for scope (-0.00, -0.27)
22:20:45.094 00.001 11616 Worker thread wakes up
22:20:45.094 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.27) opts 0xd
22:20:45.094 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.27)
22:20:45.094 00.000 11616 Moving (-0.00, -0.27) raw xDistance=-0.27 yDistance=0.03
22:20:45.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
22:20:45.094 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:45.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:20:45.094 00.000 11616 MoveAxis(E, 151, ABG)
22:20:45.094 00.000 11616 Guiding  Dir = 2, Dur = 151
22:20:45.095 00.001 11616 IsSlewing returns 0
22:20:45.095 00.000 11616 IsGuiding returns 0
22:20:45.095 00.000 11616 PulseGuide returned control before completion, sleep 161
22:20:45.116 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:45.135 00.019 12268 UpdateGuideState exits: m=610 SNR=16.9
22:20:45.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:45.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:45.135 00.000 12268 Enqueuing Expose request
22:20:45.265 00.130 11616 IsGuiding returns 1
22:20:45.265 00.000 11616 scope still moving after pulse duration time elapsed
22:20:45.296 00.031 11616 IsSlewing returns 0
22:20:45.297 00.001 11616 IsGuiding returns 0
22:20:45.297 00.000 11616 scope move finished after 151 + 50 ms
22:20:45.297 00.000 11616 Move returns status 0, amount 151
22:20:45.297 00.000 11616 MoveAxis(N, 0, ABG)
22:20:45.297 00.000 11616 Move returns status 0, amount 0
22:20:45.297 00.000 11616 move complete, result=0
22:20:45.297 00.000 11616 worker thread done servicing request
22:20:45.297 00.000 11616 Worker thread wakes up
22:20:45.297 00.000 12268 GuideStep: -0.3 px 151 ms EAST, 0.0 px 0 ms NORTH
22:20:45.298 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:45.298 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:47.308 02.010 11616 Exposure complete
22:20:47.363 00.055 11616 worker thread done servicing request
22:20:47.363 00.000 12268 OnExposeComplete: enter
22:20:47.363 00.000 12268 UpdateGuideState(): m_state=6
22:20:47.363 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
22:20:47.363 00.000 12268 Star::Find returns 1 (0), X=1155.56, Y=144.12, Mass=647, SNR=17.5, Peak=50 HFD=5.2
22:20:47.363 00.000 12268 MultiStar: [#1 0.14,0.17,1.16,U] [#2 0.18,-0.00,0.96,U] [#3 -0.06,-0.14,0.86,U] [#4 -0.33,0.11,0.74,U] [#5 0.47,0.24,0.84,U] [#6 0.34,-0.25,0.71,U] [#7 -0.18,-0.09,0.81,U] [#8 -0.11,0.30,0.51,U] 
22:20:47.363 00.000 12268 single-star, 8 included, MultiStar: {0.07, 0.03}, one-star: {0.02, -0.04}
22:20:47.364 00.001 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
22:20:47.364 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
22:20:47.364 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.08 mountX=-0.04 mountY=0.03, mountTheta=2.53
22:20:47.365 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.04, opts=13)
22:20:47.365 00.000 12268 Enqueuing Move request for scope (0.02, -0.04)
22:20:47.365 00.000 11616 Worker thread wakes up
22:20:47.365 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
22:20:47.365 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
22:20:47.365 00.000 11616 Moving (0.02, -0.04) raw xDistance=-0.04 yDistance=0.03
22:20:47.366 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:47.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:20:47.366 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:47.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:20:47.366 00.000 11616 MoveAxis(E, 0, ABG)
22:20:47.366 00.000 11616 Move returns status 0, amount 0
22:20:47.366 00.000 11616 MoveAxis(N, 0, ABG)
22:20:47.366 00.000 11616 Move returns status 0, amount 0
22:20:47.366 00.000 11616 move complete, result=0
22:20:47.367 00.001 11616 worker thread done servicing request
22:20:47.389 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:47.406 00.017 12268 UpdateGuideState exits: m=647 SNR=17.5
22:20:47.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:47.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:47.406 00.000 12268 Enqueuing Expose request
22:20:47.406 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:47.406 00.000 11616 Worker thread wakes up
22:20:47.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:47.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:49.422 02.016 11616 Exposure complete
22:20:49.478 00.056 11616 worker thread done servicing request
22:20:49.478 00.000 12268 OnExposeComplete: enter
22:20:49.478 00.000 12268 UpdateGuideState(): m_state=6
22:20:49.478 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
22:20:49.478 00.000 12268 Star::Find returns 1 (0), X=1155.09, Y=144.49, Mass=636, SNR=17.4, Peak=45 HFD=5.0
22:20:49.478 00.000 12268 MultiStar: [#1 -0.22,0.33,1.25,U] [#2 -0.27,0.30,0.95,U] [#3 0.02,0.38,0.79,U] [#4 -0.68,0.55,0.00,M4] [#5 0.22,0.24,0.81,U] [#6 0.16,-0.06,0.71,U] [#7 -0.08,0.14,0.77,U] [#8 -0.27,0.31,0.55,U] 
22:20:49.478 00.000 12268 refined, 7 included, MultiStar: {-0.13, 0.26}, one-star: {-0.45, 0.33}
22:20:49.479 00.001 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
22:20:49.479 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
22:20:49.479 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.26 hyp=0.29 cameraTheta=2.04 mountX=0.24 mountY=-0.16, mountTheta=-0.59
22:20:49.480 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.26, opts=13)
22:20:49.480 00.000 12268 Enqueuing Move request for scope (-0.13, 0.26)
22:20:49.480 00.000 11616 Worker thread wakes up
22:20:49.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.26) opts 0xd
22:20:49.480 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.26)
22:20:49.480 00.000 11616 Moving (-0.13, 0.26) raw xDistance=0.24 yDistance=-0.16
22:20:49.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:20:49.481 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:20:49.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:20:49.481 00.000 11616 MoveAxis(E, 0, ABG)
22:20:49.481 00.000 11616 Move returns status 0, amount 0
22:20:49.481 00.000 11616 MoveAxis(N, 14, ABG)
22:20:49.481 00.000 11616 Guiding  Dir = 0, Dur = 14
22:20:49.481 00.000 11616 IsSlewing returns 0
22:20:49.482 00.001 11616 IsGuiding returns 0
22:20:49.482 00.000 11616 PulseGuide returned control before completion, sleep 24
22:20:49.502 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:49.509 00.007 11616 IsGuiding returns 1
22:20:49.509 00.000 11616 scope still moving after pulse duration time elapsed
22:20:49.520 00.011 12268 UpdateGuideState exits: m=636 SNR=17.4
22:20:49.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:49.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:49.520 00.000 12268 Enqueuing Expose request
22:20:49.541 00.021 11616 IsSlewing returns 0
22:20:49.541 00.000 11616 IsGuiding returns 0
22:20:49.541 00.000 11616 scope move finished after 14 + 44 ms
22:20:49.541 00.000 11616 Move returns status 0, amount 14
22:20:49.541 00.000 11616 move complete, result=0
22:20:49.541 00.000 11616 worker thread done servicing request
22:20:49.541 00.000 11616 Worker thread wakes up
22:20:49.541 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:49.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:49.546 00.005 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 14 ms NORTH
22:20:51.549 02.003 11616 Exposure complete
22:20:51.606 00.057 11616 worker thread done servicing request
22:20:51.606 00.000 12268 OnExposeComplete: enter
22:20:51.606 00.000 12268 UpdateGuideState(): m_state=6
22:20:51.606 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
22:20:51.606 00.000 12268 Star::Find returns 1 (0), X=1155.18, Y=144.22, Mass=653, SNR=17.6, Peak=58 HFD=4.9
22:20:51.606 00.000 12268 MultiStar: [#1 -0.19,0.02,1.12,U] [#2 -0.38,-0.05,0.92,U] [#3 -0.30,0.12,0.84,U] [#4 -0.66,0.50,0.00,M5] [#5 -0.12,0.12,0.78,U] [#6 -0.24,-0.24,0.72,U] [#7 -0.32,-0.11,0.83,U] [#8 -0.36,-0.16,0.46,U] 
22:20:51.606 00.000 12268 refined, 7 included, MultiStar: {-0.28, -0.01}, one-star: {-0.36, 0.06}
22:20:51.606 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
22:20:51.606 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
22:20:51.606 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-3.09 mountX=-0.04 mountY=-0.28, mountTheta=-1.72
22:20:51.608 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.01, opts=13)
22:20:51.608 00.000 12268 Enqueuing Move request for scope (-0.28, -0.01)
22:20:51.608 00.000 11616 Worker thread wakes up
22:20:51.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.01) opts 0xd
22:20:51.608 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.01)
22:20:51.608 00.000 11616 Moving (-0.28, -0.01) raw xDistance=-0.04 yDistance=-0.28
22:20:51.608 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:51.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:20:51.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
22:20:51.608 00.000 11616 MoveAxis(E, 0, ABG)
22:20:51.608 00.000 11616 Move returns status 0, amount 0
22:20:51.608 00.000 11616 MoveAxis(N, 24, ABG)
22:20:51.608 00.000 11616 Guiding  Dir = 0, Dur = 24
22:20:51.609 00.001 11616 IsSlewing returns 0
22:20:51.609 00.000 11616 IsGuiding returns 0
22:20:51.609 00.000 11616 PulseGuide returned control before completion, sleep 34
22:20:51.630 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:51.647 00.017 12268 UpdateGuideState exits: m=653 SNR=17.6
22:20:51.648 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:51.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:51.648 00.000 12268 Enqueuing Expose request
22:20:51.654 00.006 11616 IsGuiding returns 1
22:20:51.654 00.000 11616 scope still moving after pulse duration time elapsed
22:20:51.685 00.031 11616 IsSlewing returns 0
22:20:51.685 00.000 11616 IsGuiding returns 0
22:20:51.685 00.000 11616 scope move finished after 24 + 52 ms
22:20:51.685 00.000 11616 Move returns status 0, amount 24
22:20:51.685 00.000 11616 move complete, result=0
22:20:51.687 00.002 11616 worker thread done servicing request
22:20:51.687 00.000 11616 Worker thread wakes up
22:20:51.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:51.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:51.687 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 24 ms NORTH
22:20:53.695 02.008 11616 Exposure complete
22:20:53.750 00.055 11616 worker thread done servicing request
22:20:53.750 00.000 12268 OnExposeComplete: enter
22:20:53.750 00.000 12268 UpdateGuideState(): m_state=6
22:20:53.751 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
22:20:53.751 00.000 12268 Star::Find returns 1 (0), X=1155.16, Y=144.29, Mass=681, SNR=18.0, Peak=53 HFD=5.0
22:20:53.751 00.000 12268 MultiStar: [#1 -0.16,0.31,1.15,U] [#2 -0.38,0.20,0.92,U] [#3 -0.27,0.12,0.80,U] [#4 -0.57,0.77,0.00,M6] [#5 0.05,0.36,0.84,U] [#6 -0.12,-0.00,0.77,U] [#7 -0.21,0.35,0.76,U] [#8 -0.69,0.01,0.00,M1] 
22:20:53.751 00.000 12268 refined, 6 included, MultiStar: {-0.22, 0.22}, one-star: {-0.38, 0.13}
22:20:53.751 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
22:20:53.751 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
22:20:53.751 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.22 hyp=0.30 cameraTheta=2.36 mountX=0.19 mountY=-0.24, mountTheta=-0.90
22:20:53.753 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.22, opts=13)
22:20:53.753 00.000 12268 Enqueuing Move request for scope (-0.22, 0.22)
22:20:53.753 00.000 11616 Worker thread wakes up
22:20:53.753 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.22) opts 0xd
22:20:53.753 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.22)
22:20:53.753 00.000 11616 Moving (-0.22, 0.22) raw xDistance=0.19 yDistance=-0.24
22:20:53.753 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:20:53.754 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:20:53.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:20:53.754 00.000 11616 MoveAxis(E, 0, ABG)
22:20:53.754 00.000 11616 Move returns status 0, amount 0
22:20:53.754 00.000 11616 MoveAxis(N, 20, ABG)
22:20:53.754 00.000 11616 Guiding  Dir = 0, Dur = 20
22:20:53.754 00.000 11616 IsSlewing returns 0
22:20:53.754 00.000 11616 IsGuiding returns 0
22:20:53.755 00.001 11616 PulseGuide returned control before completion, sleep 30
22:20:53.775 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:53.787 00.012 11616 IsGuiding returns 1
22:20:53.787 00.000 11616 scope still moving after pulse duration time elapsed
22:20:53.796 00.009 12268 UpdateGuideState exits: m=681 SNR=18.0
22:20:53.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:53.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:53.796 00.000 12268 Enqueuing Expose request
22:20:53.819 00.023 11616 IsSlewing returns 0
22:20:53.819 00.000 11616 IsGuiding returns 0
22:20:53.819 00.000 11616 scope move finished after 20 + 44 ms
22:20:53.820 00.001 11616 Move returns status 0, amount 20
22:20:53.820 00.000 11616 move complete, result=0
22:20:53.820 00.000 11616 worker thread done servicing request
22:20:53.820 00.000 11616 Worker thread wakes up
22:20:53.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:53.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:53.822 00.002 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 20 ms NORTH
22:20:55.834 02.012 11616 Exposure complete
22:20:55.891 00.057 11616 worker thread done servicing request
22:20:55.891 00.000 12268 OnExposeComplete: enter
22:20:55.891 00.000 12268 UpdateGuideState(): m_state=6
22:20:55.891 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
22:20:55.892 00.001 12268 Star::Find returns 1 (0), X=1155.08, Y=144.35, Mass=618, SNR=17.1, Peak=45 HFD=5.1
22:20:55.892 00.000 12268 MultiStar: [#1 -0.44,0.56,0.00,M1] [#2 -0.61,0.48,0.00,M1] [#3 -0.56,0.12,0.85,U] [#4 -0.98,0.56,0.00,M7] [#5 -0.22,0.54,0.83,U] [#6 -0.14,0.12,0.74,U] [#7 -0.72,0.05,0.00,M1] [#8 -0.72,0.45,0.00,M2] 
22:20:55.892 00.000 12268 refined, 3 included, MultiStar: {-0.36, 0.24}, one-star: {-0.46, 0.19}
22:20:55.892 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
22:20:55.892 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
22:20:55.892 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.24 hyp=0.43 cameraTheta=2.55 mountX=0.20 mountY=-0.39, mountTheta=-1.08
22:20:55.894 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.24, opts=13)
22:20:55.894 00.000 12268 Enqueuing Move request for scope (-0.36, 0.24)
22:20:55.894 00.000 11616 Worker thread wakes up
22:20:55.894 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.24) opts 0xd
22:20:55.894 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.24)
22:20:55.894 00.000 11616 Moving (-0.36, 0.24) raw xDistance=0.20 yDistance=-0.39
22:20:55.894 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:20:55.895 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:20:55.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
22:20:55.895 00.000 11616 MoveAxis(E, 0, ABG)
22:20:55.895 00.000 11616 Move returns status 0, amount 0
22:20:55.895 00.000 11616 MoveAxis(N, 33, ABG)
22:20:55.895 00.000 11616 Guiding  Dir = 0, Dur = 33
22:20:55.895 00.000 11616 IsSlewing returns 0
22:20:55.895 00.000 11616 IsGuiding returns 0
22:20:55.896 00.001 11616 PulseGuide returned control before completion, sleep 43
22:20:55.916 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:55.934 00.018 12268 UpdateGuideState exits: m=618 SNR=17.1
22:20:55.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:55.934 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:55.935 00.001 12268 Enqueuing Expose request
22:20:55.956 00.021 11616 IsGuiding returns 1
22:20:55.957 00.001 11616 scope still moving after pulse duration time elapsed
22:20:55.986 00.029 11616 IsSlewing returns 0
22:20:55.986 00.000 11616 IsGuiding returns 0
22:20:55.986 00.000 11616 scope move finished after 33 + 58 ms
22:20:55.986 00.000 11616 Move returns status 0, amount 33
22:20:55.986 00.000 11616 move complete, result=0
22:20:55.986 00.000 11616 worker thread done servicing request
22:20:55.986 00.000 11616 Worker thread wakes up
22:20:55.986 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:55.987 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:20:55.987 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 33 ms NORTH
22:20:58.003 02.016 11616 Exposure complete
22:20:58.059 00.056 11616 worker thread done servicing request
22:20:58.060 00.001 12268 OnExposeComplete: enter
22:20:58.060 00.000 12268 UpdateGuideState(): m_state=6
22:20:58.060 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
22:20:58.060 00.000 12268 Star::Find returns 1 (0), X=1155.44, Y=144.41, Mass=647, SNR=17.5, Peak=43 HFD=5.2
22:20:58.060 00.000 12268 MultiStar: [#1 -0.28,0.43,1.21,U] [#2 -0.03,0.26,0.92,U] [#3 -0.40,0.31,0.83,U] [#4 -0.38,0.59,0.00,M8] [#5 0.07,0.42,0.81,U] [#6 0.24,0.05,0.69,U] [#7 -0.12,-0.07,0.79,U] [#8 -0.11,-0.09,0.56,U] 
22:20:58.060 00.000 12268 refined, 7 included, MultiStar: {-0.11, 0.22}, one-star: {-0.10, 0.25}
22:20:58.060 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
22:20:58.060 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
22:20:58.061 00.001 12268 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.25 cameraTheta=2.02 mountX=0.21 mountY=-0.14, mountTheta=-0.57
22:20:58.061 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.22, opts=13)
22:20:58.062 00.001 12268 Enqueuing Move request for scope (-0.11, 0.22)
22:20:58.062 00.000 11616 Worker thread wakes up
22:20:58.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
22:20:58.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
22:20:58.062 00.000 11616 Moving (-0.11, 0.22) raw xDistance=0.21 yDistance=-0.14
22:20:58.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:20:58.063 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:20:58.063 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:58.063 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:20:58.063 00.000 11616 MoveAxis(E, 0, ABG)
22:20:58.063 00.000 11616 Move returns status 0, amount 0
22:20:58.063 00.000 11616 MoveAxis(N, 0, ABG)
22:20:58.063 00.000 11616 Move returns status 0, amount 0
22:20:58.063 00.000 11616 move complete, result=0
22:20:58.063 00.000 11616 worker thread done servicing request
22:20:58.084 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:20:58.102 00.018 12268 UpdateGuideState exits: m=647 SNR=17.5
22:20:58.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:58.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:20:58.102 00.000 12268 Enqueuing Expose request
22:20:58.102 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:58.102 00.000 11616 Worker thread wakes up
22:20:58.103 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:20:58.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:00.113 02.010 11616 Exposure complete
22:21:00.169 00.056 11616 worker thread done servicing request
22:21:00.169 00.000 12268 OnExposeComplete: enter
22:21:00.169 00.000 12268 UpdateGuideState(): m_state=6
22:21:00.169 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
22:21:00.170 00.001 12268 Star::Find returns 1 (0), X=1155.40, Y=143.84, Mass=627, SNR=17.3, Peak=48 HFD=5.1
22:21:00.170 00.000 12268 MultiStar: [#1 -0.03,-0.01,1.21,U] [#2 -0.12,-0.35,1.01,U] [#3 0.01,-0.17,0.85,U] [#4 -0.51,0.08,0.71,U] [#5 0.17,-0.11,0.79,U] [#6 0.41,-0.37,0.79,U] [#7 0.00,-0.53,0.81,U] [#8 -0.01,-0.22,0.48,U] 
22:21:00.170 00.000 12268 refined, 8 included, MultiStar: {-0.03, -0.22}, one-star: {-0.14, -0.32}
22:21:00.170 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
22:21:00.170 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.01)
22:21:00.170 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.69 mountX=-0.22 mountY=0.00, mountTheta=3.13
22:21:00.172 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.22, opts=13)
22:21:00.172 00.000 12268 Enqueuing Move request for scope (-0.03, -0.22)
22:21:00.172 00.000 11616 Worker thread wakes up
22:21:00.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd
22:21:00.172 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.22)
22:21:00.172 00.000 11616 Moving (-0.03, -0.22) raw xDistance=-0.22 yDistance=0.00
22:21:00.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
22:21:00.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:00.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:21:00.172 00.000 11616 MoveAxis(E, 124, ABG)
22:21:00.172 00.000 11616 Guiding  Dir = 2, Dur = 124
22:21:00.173 00.001 11616 IsSlewing returns 0
22:21:00.173 00.000 11616 IsGuiding returns 0
22:21:00.174 00.001 11616 PulseGuide returned control before completion, sleep 134
22:21:00.193 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:00.211 00.018 12268 UpdateGuideState exits: m=627 SNR=17.3
22:21:00.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:00.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:00.211 00.000 12268 Enqueuing Expose request
22:21:00.314 00.103 11616 IsGuiding returns 1
22:21:00.315 00.001 11616 scope still moving after pulse duration time elapsed
22:21:00.344 00.029 11616 IsSlewing returns 0
22:21:00.344 00.000 11616 IsGuiding returns 0
22:21:00.345 00.001 11616 scope move finished after 124 + 47 ms
22:21:00.345 00.000 11616 Move returns status 0, amount 124
22:21:00.345 00.000 11616 MoveAxis(N, 0, ABG)
22:21:00.345 00.000 11616 Move returns status 0, amount 0
22:21:00.345 00.000 11616 move complete, result=0
22:21:00.345 00.000 11616 worker thread done servicing request
22:21:00.345 00.000 11616 Worker thread wakes up
22:21:00.345 00.000 12268 GuideStep: -0.2 px 124 ms EAST, 0.0 px 0 ms NORTH
22:21:00.345 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:00.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:02.357 02.012 11616 Exposure complete
22:21:02.412 00.055 11616 worker thread done servicing request
22:21:02.413 00.001 12268 OnExposeComplete: enter
22:21:02.413 00.000 12268 UpdateGuideState(): m_state=6
22:21:02.413 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
22:21:02.413 00.000 12268 Star::Find returns 1 (0), X=1155.39, Y=144.22, Mass=607, SNR=16.9, Peak=50 HFD=4.9
22:21:02.413 00.000 12268 MultiStar: [#1 -0.15,0.24,1.27,U] [#2 -0.19,0.13,1.03,U] [#3 -0.47,0.00,0.88,U] [#4 -0.88,0.37,0.00,M8] [#5 0.21,-0.09,0.81,U] [#6 0.08,-0.06,0.73,U] [#7 -0.36,0.05,0.82,U] [#8 -0.25,-0.39,0.49,U] 
22:21:02.413 00.000 12268 single-star, 7 included, MultiStar: {-0.16, 0.03}, one-star: {-0.15, 0.05}
22:21:02.414 00.001 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
22:21:02.414 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
22:21:02.414 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.79 mountX=0.04 mountY=-0.15, mountTheta=-1.31
22:21:02.416 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.05, opts=13)
22:21:02.416 00.000 12268 Enqueuing Move request for scope (-0.15, 0.05)
22:21:02.416 00.000 11616 Worker thread wakes up
22:21:02.416 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
22:21:02.416 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
22:21:02.416 00.000 11616 Moving (-0.15, 0.05) raw xDistance=0.04 yDistance=-0.15
22:21:02.416 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:02.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:21:02.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
22:21:02.417 00.001 11616 MoveAxis(E, 0, ABG)
22:21:02.417 00.000 11616 Move returns status 0, amount 0
22:21:02.417 00.000 11616 MoveAxis(N, 13, ABG)
22:21:02.417 00.000 11616 Guiding  Dir = 0, Dur = 13
22:21:02.417 00.000 11616 IsSlewing returns 0
22:21:02.417 00.000 11616 IsGuiding returns 0
22:21:02.418 00.001 11616 PulseGuide returned control before completion, sleep 23
22:21:02.438 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:02.450 00.012 11616 IsGuiding returns 1
22:21:02.450 00.000 11616 scope still moving after pulse duration time elapsed
22:21:02.454 00.004 12268 UpdateGuideState exits: m=607 SNR=16.9
22:21:02.455 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:02.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:02.455 00.000 12268 Enqueuing Expose request
22:21:02.481 00.026 11616 IsSlewing returns 0
22:21:02.481 00.000 11616 IsGuiding returns 0
22:21:02.481 00.000 11616 scope move finished after 13 + 51 ms
22:21:02.481 00.000 11616 Move returns status 0, amount 13
22:21:02.481 00.000 11616 move complete, result=0
22:21:02.482 00.001 11616 worker thread done servicing request
22:21:02.482 00.000 11616 Worker thread wakes up
22:21:02.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:02.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:02.482 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 13 ms NORTH
22:21:04.498 02.016 11616 Exposure complete
22:21:04.554 00.056 11616 worker thread done servicing request
22:21:04.554 00.000 12268 OnExposeComplete: enter
22:21:04.555 00.001 12268 UpdateGuideState(): m_state=6
22:21:04.555 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
22:21:04.555 00.000 12268 Star::Find returns 1 (0), X=1155.72, Y=143.88, Mass=591, SNR=16.6, Peak=43 HFD=5.1
22:21:04.555 00.000 12268 MultiStar: [#1 0.04,-0.26,1.24,U] [#2 0.06,-0.38,0.95,U] [#3 -0.22,-0.65,0.00,M1] [#4 -0.09,0.01,0.69,U] [#5 0.28,-0.55,0.00,M1] [#6 0.26,-0.40,0.75,U] [#7 -0.10,-0.47,0.79,U] [#8 0.08,-1.03,0.00,M1] 
22:21:04.555 00.000 12268 refined, 5 included, MultiStar: {0.06, -0.30}, one-star: {0.18, -0.28}
22:21:04.555 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
22:21:04.556 00.001 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.34)
22:21:04.556 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.30 hyp=0.31 cameraTheta=-1.36 mountX=-0.29 mountY=0.10, mountTheta=2.81
22:21:04.557 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.30, opts=13)
22:21:04.557 00.000 12268 Enqueuing Move request for scope (0.06, -0.30)
22:21:04.557 00.000 11616 Worker thread wakes up
22:21:04.557 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.30) opts 0xd
22:21:04.557 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.30)
22:21:04.557 00.000 11616 Moving (0.06, -0.30) raw xDistance=-0.29 yDistance=0.10
22:21:04.557 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:21:04.558 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:21:04.558 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:04.558 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:21:04.558 00.000 11616 MoveAxis(E, 0, ABG)
22:21:04.558 00.000 11616 Move returns status 0, amount 0
22:21:04.558 00.000 11616 MoveAxis(N, 0, ABG)
22:21:04.558 00.000 11616 Move returns status 0, amount 0
22:21:04.558 00.000 11616 move complete, result=0
22:21:04.558 00.000 11616 worker thread done servicing request
22:21:04.578 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:04.596 00.018 12268 UpdateGuideState exits: m=591 SNR=16.6
22:21:04.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:04.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:04.596 00.000 12268 Enqueuing Expose request
22:21:04.596 00.000 11616 Worker thread wakes up
22:21:04.597 00.001 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:04.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:04.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:06.607 02.010 11616 Exposure complete
22:21:06.664 00.057 11616 worker thread done servicing request
22:21:06.665 00.001 12268 OnExposeComplete: enter
22:21:06.665 00.000 12268 UpdateGuideState(): m_state=6
22:21:06.665 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
22:21:06.665 00.000 12268 Star::Find returns 1 (0), X=1155.64, Y=143.97, Mass=600, SNR=16.8, Peak=51 HFD=4.9
22:21:06.665 00.000 12268 MultiStar: [#1 -0.01,-0.19,1.25,U] [#2 0.07,-0.30,0.96,U] [#3 -0.07,-0.10,0.89,U] [#4 -0.35,0.04,0.75,U] [#5 0.15,-0.37,0.78,U] [#6 -0.02,-0.41,0.82,U] [#7 0.09,-0.59,0.81,U] [#8 -0.06,-0.29,0.60,U] 
22:21:06.666 00.001 12268 single-star, 8 included, MultiStar: {-0.01, -0.26}, one-star: {0.10, -0.19}
22:21:06.666 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
22:21:06.666 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
22:21:06.666 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-1.10 mountX=-0.18 mountY=0.12, mountTheta=2.55
22:21:06.667 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.19, opts=13)
22:21:06.667 00.000 12268 Enqueuing Move request for scope (0.10, -0.19)
22:21:06.667 00.000 11616 Worker thread wakes up
22:21:06.668 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.19) opts 0xd
22:21:06.668 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.19)
22:21:06.668 00.000 11616 Moving (0.10, -0.19) raw xDistance=-0.18 yDistance=0.12
22:21:06.668 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:21:06.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:21:06.668 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:06.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:21:06.668 00.000 11616 MoveAxis(E, 0, ABG)
22:21:06.668 00.000 11616 Move returns status 0, amount 0
22:21:06.668 00.000 11616 MoveAxis(N, 0, ABG)
22:21:06.668 00.000 11616 Move returns status 0, amount 0
22:21:06.668 00.000 11616 move complete, result=0
22:21:06.668 00.000 11616 worker thread done servicing request
22:21:06.688 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:06.708 00.020 12268 UpdateGuideState exits: m=600 SNR=16.8
22:21:06.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:06.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:06.708 00.000 12268 Enqueuing Expose request
22:21:06.708 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:06.708 00.000 11616 Worker thread wakes up
22:21:06.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:06.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:08.721 02.013 11616 Exposure complete
22:21:08.777 00.056 11616 worker thread done servicing request
22:21:08.777 00.000 12268 OnExposeComplete: enter
22:21:08.777 00.000 12268 UpdateGuideState(): m_state=6
22:21:08.777 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
22:21:08.778 00.001 12268 Star::Find returns 1 (0), X=1155.51, Y=144.13, Mass=691, SNR=18.0, Peak=48 HFD=5.3
22:21:08.778 00.000 12268 MultiStar: [#1 0.24,0.15,1.22,U] [#2 0.15,-0.05,0.90,U] [#3 0.28,0.02,0.81,U] [#4 -0.24,0.27,0.77,U] [#5 0.39,0.00,0.79,U] [#6 0.27,-0.20,0.67,U] [#7 0.07,0.19,0.79,U] [#8 -0.27,0.10,0.45,U] 
22:21:08.778 00.000 12268 single-star, 8 included, MultiStar: {0.12, 0.05}, one-star: {-0.03, -0.03}
22:21:08.778 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
22:21:08.778 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
22:21:08.778 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.29 mountX=-0.03 mountY=-0.02, mountTheta=-2.55
22:21:08.781 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.03, opts=13)
22:21:08.781 00.000 12268 Enqueuing Move request for scope (-0.03, -0.03)
22:21:08.781 00.000 11616 Worker thread wakes up
22:21:08.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
22:21:08.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
22:21:08.781 00.000 11616 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=-0.02
22:21:08.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:08.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:21:08.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:08.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:21:08.781 00.000 11616 MoveAxis(E, 0, ABG)
22:21:08.781 00.000 11616 Move returns status 0, amount 0
22:21:08.781 00.000 11616 MoveAxis(N, 0, ABG)
22:21:08.781 00.000 11616 Move returns status 0, amount 0
22:21:08.781 00.000 11616 move complete, result=0
22:21:08.782 00.001 11616 worker thread done servicing request
22:21:08.803 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:08.822 00.019 12268 UpdateGuideState exits: m=691 SNR=18.0
22:21:08.822 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:08.822 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:08.822 00.000 12268 Enqueuing Expose request
22:21:08.822 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:21:08.822 00.000 11616 Worker thread wakes up
22:21:08.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:08.823 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:10.833 02.010 11616 Exposure complete
22:21:10.890 00.057 11616 worker thread done servicing request
22:21:10.890 00.000 12268 OnExposeComplete: enter
22:21:10.890 00.000 12268 UpdateGuideState(): m_state=6
22:21:10.891 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
22:21:10.891 00.000 12268 Star::Find returns 1 (0), X=1155.12, Y=144.24, Mass=632, SNR=17.3, Peak=46 HFD=5.1
22:21:10.891 00.000 12268 MultiStar: [#1 -0.23,0.19,1.25,U] [#2 -0.30,-0.03,0.98,U] [#3 -0.30,0.27,0.87,U] [#4 -0.89,0.35,0.00,M6] [#5 0.03,0.27,0.83,U] [#6 -0.12,0.07,0.77,U] [#7 -0.69,0.03,0.00,M1] [#8 -0.41,0.19,0.50,U] 
22:21:10.891 00.000 12268 refined, 6 included, MultiStar: {-0.25, 0.14}, one-star: {-0.42, 0.08}
22:21:10.891 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
22:21:10.891 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
22:21:10.891 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.29 cameraTheta=2.61 mountX=0.12 mountY=-0.26, mountTheta=-1.15
22:21:10.894 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.14, opts=13)
22:21:10.894 00.000 12268 Enqueuing Move request for scope (-0.25, 0.14)
22:21:10.895 00.001 11616 Worker thread wakes up
22:21:10.895 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
22:21:10.895 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
22:21:10.895 00.000 11616 Moving (-0.25, 0.14) raw xDistance=0.12 yDistance=-0.26
22:21:10.895 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:21:10.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:21:10.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
22:21:10.895 00.000 11616 MoveAxis(E, 0, ABG)
22:21:10.895 00.000 11616 Move returns status 0, amount 0
22:21:10.897 00.002 11616 MoveAxis(N, 22, ABG)
22:21:10.897 00.000 11616 Guiding  Dir = 0, Dur = 22
22:21:10.897 00.000 11616 IsSlewing returns 0
22:21:10.897 00.000 11616 IsGuiding returns 0
22:21:10.898 00.001 11616 PulseGuide returned control before completion, sleep 32
22:21:10.919 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:10.935 00.016 12268 UpdateGuideState exits: m=632 SNR=17.3
22:21:10.936 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:10.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:10.936 00.000 12268 Enqueuing Expose request
22:21:10.940 00.004 11616 IsGuiding returns 1
22:21:10.940 00.000 11616 scope still moving after pulse duration time elapsed
22:21:10.972 00.032 11616 IsSlewing returns 0
22:21:10.973 00.001 11616 IsGuiding returns 0
22:21:10.973 00.000 11616 scope move finished after 22 + 53 ms
22:21:10.973 00.000 11616 Move returns status 0, amount 22
22:21:10.973 00.000 11616 move complete, result=0
22:21:10.975 00.002 11616 worker thread done servicing request
22:21:10.975 00.000 11616 Worker thread wakes up
22:21:10.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:10.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:10.977 00.002 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 22 ms NORTH
22:21:12.981 02.004 11616 Exposure complete
22:21:13.037 00.056 11616 worker thread done servicing request
22:21:13.037 00.000 12268 OnExposeComplete: enter
22:21:13.037 00.000 12268 UpdateGuideState(): m_state=6
22:21:13.037 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
22:21:13.037 00.000 12268 Star::Find returns 1 (0), X=1155.71, Y=144.30, Mass=630, SNR=17.2, Peak=44 HFD=5.3
22:21:13.038 00.001 12268 MultiStar: [#1 0.34,-0.02,1.23,U] [#2 0.43,0.14,0.97,U] [#3 0.23,0.01,0.83,U] [#4 -0.19,0.30,0.75,U] [#5 0.49,0.26,0.83,U] [#6 0.61,-0.20,0.00,M1] [#7 0.17,-0.09,0.77,U] [#8 0.02,-0.43,0.55,U] 
22:21:13.038 00.000 12268 single-star, 7 included, MultiStar: {0.23, 0.06}, one-star: {0.18, 0.14}
22:21:13.038 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
22:21:13.038 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.38)
22:21:13.038 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.14 hyp=0.23 cameraTheta=0.68 mountX=0.16 mountY=0.16, mountTheta=0.78
22:21:13.040 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.14, opts=13)
22:21:13.040 00.000 12268 Enqueuing Move request for scope (0.18, 0.14)
22:21:13.040 00.000 11616 Worker thread wakes up
22:21:13.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.14) opts 0xd
22:21:13.040 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.14)
22:21:13.040 00.000 11616 Moving (0.18, 0.14) raw xDistance=0.16 yDistance=0.16
22:21:13.041 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:21:13.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:21:13.041 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:21:13.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:21:13.041 00.000 11616 MoveAxis(E, 0, ABG)
22:21:13.041 00.000 11616 Move returns status 0, amount 0
22:21:13.041 00.000 11616 MoveAxis(N, 0, ABG)
22:21:13.041 00.000 11616 Move returns status 0, amount 0
22:21:13.041 00.000 11616 move complete, result=0
22:21:13.041 00.000 11616 worker thread done servicing request
22:21:13.061 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:13.080 00.019 12268 UpdateGuideState exits: m=630 SNR=17.2
22:21:13.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:13.080 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:13.080 00.000 12268 Enqueuing Expose request
22:21:13.080 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:21:13.081 00.001 11616 Worker thread wakes up
22:21:13.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:13.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:15.094 02.013 11616 Exposure complete
22:21:15.155 00.061 11616 worker thread done servicing request
22:21:15.155 00.000 12268 OnExposeComplete: enter
22:21:15.155 00.000 12268 UpdateGuideState(): m_state=6
22:21:15.155 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
22:21:15.155 00.000 12268 Star::Find returns 1 (0), X=1155.73, Y=143.69, Mass=597, SNR=16.8, Peak=46 HFD=5.3
22:21:15.156 00.001 12268 MultiStar: [#1 -0.18,-0.18,1.26,U] [#2 -0.16,-0.21,1.01,U] [#3 0.18,-0.25,0.88,U] [#4 -0.08,-0.21,0.72,U] [#5 0.41,-0.04,0.83,U] [#6 0.15,-0.48,0.79,U] [#7 -0.15,-0.47,0.78,U] [#8 -0.44,-0.48,0.00,M1] 
22:21:15.156 00.000 12268 refined, 7 included, MultiStar: {0.03, -0.28}, one-star: {0.19, -0.47}
22:21:15.156 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
22:21:15.156 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
22:21:15.156 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.28 hyp=0.29 cameraTheta=-1.46 mountX=-0.28 mountY=0.07, mountTheta=2.90
22:21:15.158 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.28, opts=13)
22:21:15.158 00.000 12268 Enqueuing Move request for scope (0.03, -0.28)
22:21:15.158 00.000 11616 Worker thread wakes up
22:21:15.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.28) opts 0xd
22:21:15.158 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.28)
22:21:15.158 00.000 11616 Moving (0.03, -0.28) raw xDistance=-0.28 yDistance=0.07
22:21:15.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
22:21:15.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:15.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:21:15.158 00.000 11616 MoveAxis(E, 156, ABG)
22:21:15.159 00.001 11616 Guiding  Dir = 2, Dur = 156
22:21:15.159 00.000 11616 IsSlewing returns 0
22:21:15.159 00.000 11616 IsGuiding returns 0
22:21:15.159 00.000 11616 PulseGuide returned control before completion, sleep 166
22:21:15.180 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:21:15.198 00.018 12268 UpdateGuideState exits: m=597 SNR=16.8
22:21:15.198 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:15.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:15.198 00.000 12268 Enqueuing Expose request
22:21:15.340 00.142 11616 IsGuiding returns 1
22:21:15.340 00.000 11616 scope still moving after pulse duration time elapsed
22:21:15.370 00.030 11616 IsSlewing returns 0
22:21:15.372 00.002 11616 IsGuiding returns 0
22:21:15.372 00.000 11616 scope move finished after 156 + 56 ms
22:21:15.372 00.000 11616 Move returns status 0, amount 156
22:21:15.372 00.000 11616 MoveAxis(N, 0, ABG)
22:21:15.372 00.000 11616 Move returns status 0, amount 0
22:21:15.372 00.000 11616 move complete, result=0
22:21:15.372 00.000 11616 worker thread done servicing request
22:21:15.372 00.000 11616 Worker thread wakes up
22:21:15.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:15.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:15.372 00.000 12268 GuideStep: -0.3 px 156 ms EAST, 0.1 px 0 ms NORTH
22:21:17.390 02.018 11616 Exposure complete
22:21:17.447 00.057 11616 worker thread done servicing request
22:21:17.447 00.000 12268 OnExposeComplete: enter
22:21:17.447 00.000 12268 UpdateGuideState(): m_state=6
22:21:17.447 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
22:21:17.447 00.000 12268 Star::Find returns 1 (0), X=1155.62, Y=143.89, Mass=724, SNR=18.5, Peak=49 HFD=5.3
22:21:17.448 00.001 12268 MultiStar: [#1 -0.16,-0.11,1.16,U] [#2 -0.10,-0.11,0.86,U] [#3 -0.09,-0.02,0.81,U] [#4 -0.27,0.45,0.72,U] [#5 0.26,-0.19,0.75,U] [#6 0.20,-0.19,0.66,U] [#7 -0.10,-0.44,0.76,U] [#8 0.07,-0.20,0.46,U] 
22:21:17.448 00.000 12268 refined, 8 included, MultiStar: {-0.02, -0.12}, one-star: {0.08, -0.27}
22:21:17.448 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
22:21:17.448 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
22:21:17.448 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.77 mountX=-0.12 mountY=-0.01, mountTheta=-3.07
22:21:17.449 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.12, opts=13)
22:21:17.450 00.001 12268 Enqueuing Move request for scope (-0.02, -0.12)
22:21:17.450 00.000 11616 Worker thread wakes up
22:21:17.450 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
22:21:17.450 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
22:21:17.450 00.000 11616 Moving (-0.02, -0.12) raw xDistance=-0.12 yDistance=-0.01
22:21:17.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
22:21:17.450 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:17.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:21:17.450 00.000 11616 MoveAxis(E, 69, ABG)
22:21:17.450 00.000 11616 Guiding  Dir = 2, Dur = 69
22:21:17.451 00.001 11616 IsSlewing returns 0
22:21:17.451 00.000 11616 IsGuiding returns 0
22:21:17.451 00.000 11616 PulseGuide returned control before completion, sleep 79
22:21:17.471 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:17.488 00.017 12268 UpdateGuideState exits: m=724 SNR=18.5
22:21:17.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:17.489 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:17.489 00.000 12268 Enqueuing Expose request
22:21:17.536 00.047 11616 IsGuiding returns 1
22:21:17.536 00.000 11616 scope still moving after pulse duration time elapsed
22:21:17.566 00.030 11616 IsSlewing returns 0
22:21:17.566 00.000 11616 IsGuiding returns 1
22:21:17.597 00.031 11616 IsSlewing returns 0
22:21:17.597 00.000 11616 IsGuiding returns 1
22:21:17.629 00.032 11616 IsSlewing returns 0
22:21:17.629 00.000 11616 IsGuiding returns 1
22:21:17.660 00.031 11616 IsSlewing returns 0
22:21:17.661 00.001 11616 IsGuiding returns 1
22:21:17.691 00.030 11616 IsSlewing returns 0
22:21:17.692 00.001 11616 IsGuiding returns 1
22:21:17.722 00.030 11616 IsSlewing returns 0
22:21:17.722 00.000 11616 IsGuiding returns 0
22:21:17.722 00.000 11616 scope move finished after 69 + 202 ms
22:21:17.722 00.000 11616 Move returns status 0, amount 69
22:21:17.723 00.001 11616 MoveAxis(N, 0, ABG)
22:21:17.723 00.000 11616 Move returns status 0, amount 0
22:21:17.723 00.000 11616 move complete, result=0
22:21:17.723 00.000 11616 worker thread done servicing request
22:21:17.723 00.000 11616 Worker thread wakes up
22:21:17.723 00.000 12268 GuideStep: -0.1 px 69 ms EAST, -0.0 px 0 ms NORTH
22:21:17.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:17.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:19.739 02.016 11616 Exposure complete
22:21:19.794 00.055 11616 worker thread done servicing request
22:21:19.794 00.000 12268 OnExposeComplete: enter
22:21:19.795 00.001 12268 UpdateGuideState(): m_state=6
22:21:19.795 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
22:21:19.795 00.000 12268 Star::Find returns 1 (0), X=1155.32, Y=144.27, Mass=719, SNR=18.4, Peak=57 HFD=5.3
22:21:19.795 00.000 12268 MultiStar: [#1 -0.07,0.07,1.18,U] [#2 -0.18,0.03,0.90,U] [#3 -0.37,-0.16,0.80,U] [#4 -0.30,0.62,0.00,M4] [#5 -0.31,0.19,0.74,U] [#6 -0.06,-0.32,0.70,U] [#7 -0.38,-0.04,0.74,U] [#8 -0.64,-0.00,0.00,M1] 
22:21:19.795 00.000 12268 refined, 6 included, MultiStar: {-0.22, -0.01}, one-star: {-0.22, 0.11}
22:21:19.795 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
22:21:19.795 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
22:21:19.796 00.001 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.12 mountX=-0.03 mountY=-0.21, mountTheta=-1.69
22:21:19.797 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.01, opts=13)
22:21:19.797 00.000 12268 Enqueuing Move request for scope (-0.22, -0.01)
22:21:19.797 00.000 11616 Worker thread wakes up
22:21:19.797 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
22:21:19.798 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
22:21:19.798 00.000 11616 Moving (-0.22, -0.01) raw xDistance=-0.03 yDistance=-0.21
22:21:19.798 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:19.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:21:19.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:21:19.799 00.001 11616 MoveAxis(E, 0, ABG)
22:21:19.799 00.000 11616 Move returns status 0, amount 0
22:21:19.799 00.000 11616 MoveAxis(N, 18, ABG)
22:21:19.799 00.000 11616 Guiding  Dir = 0, Dur = 18
22:21:19.799 00.000 11616 IsSlewing returns 0
22:21:19.799 00.000 11616 IsGuiding returns 0
22:21:19.800 00.001 11616 PulseGuide returned control before completion, sleep 28
22:21:19.822 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:19.829 00.007 11616 IsGuiding returns 1
22:21:19.829 00.000 11616 scope still moving after pulse duration time elapsed
22:21:19.840 00.011 12268 UpdateGuideState exits: m=719 SNR=18.4
22:21:19.840 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:19.840 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:19.840 00.000 12268 Enqueuing Expose request
22:21:19.861 00.021 11616 IsSlewing returns 0
22:21:19.861 00.000 11616 IsGuiding returns 0
22:21:19.861 00.000 11616 scope move finished after 18 + 43 ms
22:21:19.861 00.000 11616 Move returns status 0, amount 18
22:21:19.861 00.000 11616 move complete, result=0
22:21:19.861 00.000 11616 worker thread done servicing request
22:21:19.861 00.000 11616 Worker thread wakes up
22:21:19.862 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:19.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:19.866 00.004 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 18 ms NORTH
22:21:21.961 02.095 11616 Exposure complete
22:21:22.017 00.056 11616 worker thread done servicing request
22:21:22.017 00.000 12268 OnExposeComplete: enter
22:21:22.017 00.000 12268 UpdateGuideState(): m_state=6
22:21:22.017 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
22:21:22.018 00.001 12268 Star::Find returns 1 (0), X=1155.57, Y=144.35, Mass=636, SNR=17.2, Peak=44 HFD=5.2
22:21:22.018 00.000 12268 MultiStar: [#1 0.34,0.66,0.00,M1] [#2 0.21,0.27,1.01,U] [#3 0.19,0.42,0.89,U] [#4 0.04,0.54,0.82,U] [#5 0.24,0.63,0.00,M1] [#6 -0.06,0.20,0.72,U] [#7 -0.07,0.43,0.81,U] [#8 -0.17,0.05,0.62,U] 
22:21:22.018 00.000 12268 single-star, 6 included, MultiStar: {0.04, 0.31}, one-star: {0.03, 0.19}
22:21:22.018 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
22:21:22.018 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
22:21:22.018 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.39 mountX=0.19 mountY=0.01, mountTheta=0.05
22:21:22.020 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.19, opts=13)
22:21:22.020 00.000 12268 Enqueuing Move request for scope (0.03, 0.19)
22:21:22.020 00.000 11616 Worker thread wakes up
22:21:22.020 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
22:21:22.020 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
22:21:22.020 00.000 11616 Moving (0.03, 0.19) raw xDistance=0.19 yDistance=0.01
22:21:22.020 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:21:22.020 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:21:22.020 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:22.020 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:21:22.020 00.000 11616 MoveAxis(E, 0, ABG)
22:21:22.021 00.001 11616 Move returns status 0, amount 0
22:21:22.021 00.000 11616 MoveAxis(N, 0, ABG)
22:21:22.021 00.000 11616 Move returns status 0, amount 0
22:21:22.021 00.000 11616 move complete, result=0
22:21:22.021 00.000 11616 worker thread done servicing request
22:21:22.040 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:22.058 00.018 12268 UpdateGuideState exits: m=636 SNR=17.2
22:21:22.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:22.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:22.058 00.000 12268 Enqueuing Expose request
22:21:22.058 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:22.058 00.000 11616 Worker thread wakes up
22:21:22.059 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:22.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:24.070 02.011 11616 Exposure complete
22:21:24.127 00.057 11616 worker thread done servicing request
22:21:24.127 00.000 12268 OnExposeComplete: enter
22:21:24.127 00.000 12268 UpdateGuideState(): m_state=6
22:21:24.127 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
22:21:24.127 00.000 12268 Star::Find returns 1 (0), X=1155.45, Y=144.79, Mass=742, SNR=18.7, Peak=48 HFD=5.4
22:21:24.128 00.001 12268 MultiStar: [#1 -0.11,0.55,1.17,U] [#2 -0.13,0.08,0.86,U] [#3 -0.15,0.42,0.76,U] [#4 -0.51,0.76,0.00,M4] [#5 0.18,0.27,0.73,U] [#6 0.15,0.19,0.73,U] [#7 -0.19,0.52,0.77,U] [#8 -0.45,0.56,0.00,M1] 
22:21:24.128 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.40}, one-star: {-0.09, 0.63}
22:21:24.128 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
22:21:24.128 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
22:21:24.128 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.40 hyp=0.40 cameraTheta=1.71 mountX=0.39 mountY=-0.11, mountTheta=-0.27
22:21:24.129 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.40, opts=13)
22:21:24.130 00.001 12268 Enqueuing Move request for scope (-0.06, 0.40)
22:21:24.130 00.000 11616 Worker thread wakes up
22:21:24.130 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.40) opts 0xd
22:21:24.130 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.40)
22:21:24.130 00.000 11616 Moving (-0.06, 0.40) raw xDistance=0.39 yDistance=-0.11
22:21:24.130 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
22:21:24.130 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.17
22:21:24.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
22:21:24.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:24.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:21:24.130 00.000 11616 MoveAxis(W, 219, ABG)
22:21:24.130 00.000 11616 Guiding  Dir = 3, Dur = 219
22:21:24.131 00.001 11616 IsSlewing returns 0
22:21:24.131 00.000 11616 IsGuiding returns 0
22:21:24.131 00.000 11616 PulseGuide returned control before completion, sleep 229
22:21:24.151 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:21:24.169 00.018 12268 UpdateGuideState exits: m=742 SNR=18.7
22:21:24.169 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:24.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:24.169 00.000 12268 Enqueuing Expose request
22:21:24.368 00.199 11616 IsGuiding returns 1
22:21:24.369 00.001 11616 scope still moving after pulse duration time elapsed
22:21:24.398 00.029 11616 IsSlewing returns 0
22:21:24.399 00.001 11616 IsGuiding returns 0
22:21:24.399 00.000 11616 scope move finished after 219 + 49 ms
22:21:24.399 00.000 11616 Move returns status 0, amount 219
22:21:24.399 00.000 11616 MoveAxis(N, 0, ABG)
22:21:24.399 00.000 11616 Move returns status 0, amount 0
22:21:24.399 00.000 11616 move complete, result=0
22:21:24.399 00.000 11616 worker thread done servicing request
22:21:24.399 00.000 11616 Worker thread wakes up
22:21:24.399 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:24.400 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:24.400 00.000 12268 GuideStep: 0.4 px 219 ms WEST, -0.1 px 0 ms NORTH
22:21:26.416 02.016 11616 Exposure complete
22:21:26.471 00.055 11616 worker thread done servicing request
22:21:26.471 00.000 12268 OnExposeComplete: enter
22:21:26.471 00.000 12268 UpdateGuideState(): m_state=6
22:21:26.472 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
22:21:26.472 00.000 12268 Star::Find returns 1 (0), X=1155.11, Y=144.06, Mass=620, SNR=17.1, Peak=50 HFD=5.6
22:21:26.472 00.000 12268 MultiStar: [#1 -0.21,-0.06,1.27,U] [#2 -0.23,-0.11,0.98,U] [#3 -0.25,0.11,0.75,U] [#4 -0.65,0.04,0.00,M5] [#5 0.31,0.12,0.79,U] [#6 0.14,-0.10,0.75,U] [#7 -0.49,-0.19,0.78,U] [#8 -0.35,-0.22,0.51,U] 
22:21:26.472 00.000 12268 refined, 7 included, MultiStar: {-0.19, -0.07}, one-star: {-0.43, -0.10}
22:21:26.472 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
22:21:26.472 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
22:21:26.472 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.81 mountX=-0.09 mountY=-0.18, mountTheta=-2.01
22:21:26.474 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.07, opts=13)
22:21:26.474 00.000 12268 Enqueuing Move request for scope (-0.19, -0.07)
22:21:26.474 00.000 11616 Worker thread wakes up
22:21:26.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
22:21:26.474 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
22:21:26.474 00.000 11616 Moving (-0.19, -0.07) raw xDistance=-0.09 yDistance=-0.18
22:21:26.474 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:26.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:21:26.475 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:21:26.475 00.000 11616 MoveAxis(E, 0, ABG)
22:21:26.475 00.000 11616 Move returns status 0, amount 0
22:21:26.475 00.000 11616 MoveAxis(N, 15, ABG)
22:21:26.475 00.000 11616 Guiding  Dir = 0, Dur = 15
22:21:26.475 00.000 11616 IsSlewing returns 0
22:21:26.475 00.000 11616 IsGuiding returns 0
22:21:26.476 00.001 11616 PulseGuide returned control before completion, sleep 25
22:21:26.496 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:26.508 00.012 11616 IsGuiding returns 1
22:21:26.508 00.000 11616 scope still moving after pulse duration time elapsed
22:21:26.513 00.005 12268 UpdateGuideState exits: m=620 SNR=17.1
22:21:26.514 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:26.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:26.514 00.000 12268 Enqueuing Expose request
22:21:26.539 00.025 11616 IsSlewing returns 0
22:21:26.539 00.000 11616 IsGuiding returns 0
22:21:26.539 00.000 11616 scope move finished after 15 + 49 ms
22:21:26.539 00.000 11616 Move returns status 0, amount 15
22:21:26.540 00.001 11616 move complete, result=0
22:21:26.540 00.000 11616 worker thread done servicing request
22:21:26.540 00.000 11616 Worker thread wakes up
22:21:26.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:26.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:26.540 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
22:21:28.558 02.018 11616 Exposure complete
22:21:28.618 00.060 11616 worker thread done servicing request
22:21:28.618 00.000 12268 OnExposeComplete: enter
22:21:28.618 00.000 12268 UpdateGuideState(): m_state=6
22:21:28.619 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
22:21:28.619 00.000 12268 Star::Find returns 1 (0), X=1155.46, Y=144.27, Mass=587, SNR=16.6, Peak=54 HFD=4.9
22:21:28.619 00.000 12268 MultiStar: [#1 -0.11,0.12,1.25,U] [#2 0.03,-0.08,0.94,U] [#3 -0.10,0.14,0.81,U] [#4 -0.16,0.51,0.70,U] [#5 0.15,-0.00,0.78,U] [#6 0.15,-0.06,0.77,U] [#7 -0.14,-0.19,0.76,U] [#8 -0.21,-0.46,0.47,U] 
22:21:28.619 00.000 12268 refined, 8 included, MultiStar: {-0.05, 0.03}, one-star: {-0.08, 0.11}
22:21:28.619 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
22:21:28.619 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
22:21:28.619 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.53 mountX=0.03 mountY=-0.05, mountTheta=-1.06
22:21:28.621 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.03, opts=13)
22:21:28.621 00.000 12268 Enqueuing Move request for scope (-0.05, 0.03)
22:21:28.621 00.000 11616 Worker thread wakes up
22:21:28.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
22:21:28.621 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
22:21:28.621 00.000 11616 Moving (-0.05, 0.03) raw xDistance=0.03 yDistance=-0.05
22:21:28.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:28.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:21:28.622 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:28.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:21:28.622 00.000 11616 MoveAxis(E, 0, ABG)
22:21:28.622 00.000 11616 Move returns status 0, amount 0
22:21:28.622 00.000 11616 MoveAxis(N, 0, ABG)
22:21:28.622 00.000 11616 Move returns status 0, amount 0
22:21:28.622 00.000 11616 move complete, result=0
22:21:28.622 00.000 11616 worker thread done servicing request
22:21:28.644 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:21:28.663 00.019 12268 UpdateGuideState exits: m=587 SNR=16.6
22:21:28.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:28.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:28.663 00.000 12268 Enqueuing Expose request
22:21:28.664 00.001 11616 Worker thread wakes up
22:21:28.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:28.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:28.664 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:30.675 02.011 11616 Exposure complete
22:21:30.739 00.064 11616 worker thread done servicing request
22:21:30.739 00.000 12268 OnExposeComplete: enter
22:21:30.739 00.000 12268 UpdateGuideState(): m_state=6
22:21:30.739 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
22:21:30.739 00.000 12268 Star::Find returns 1 (0), X=1155.04, Y=143.66, Mass=579, SNR=16.5, Peak=56 HFD=4.7
22:21:30.739 00.000 12268 MultiStar: [#1 -0.13,-0.28,1.21,U] [#2 -0.15,-0.37,0.91,U] [#3 0.00,-0.22,0.87,U] [#4 -0.24,-0.16,0.71,U] [#5 0.08,0.02,0.78,U] [#6 0.21,-0.71,0.00,M1] [#7 0.10,-0.27,0.81,U] [#8 0.06,-0.58,0.45,U] 
22:21:30.739 00.000 12268 refined, 7 included, MultiStar: {-0.11, -0.29}, one-star: {-0.50, -0.50}
22:21:30.739 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
22:21:30.739 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
22:21:30.739 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.29 hyp=0.31 cameraTheta=-1.95 mountX=-0.30 mountY=-0.08, mountTheta=-2.89
22:21:30.739 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.29, opts=13)
22:21:30.739 00.000 12268 Enqueuing Move request for scope (-0.11, -0.29)
22:21:30.739 00.000 11616 Worker thread wakes up
22:21:30.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.29) opts 0xd
22:21:30.739 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.29)
22:21:30.739 00.000 11616 Moving (-0.11, -0.29) raw xDistance=-0.30 yDistance=-0.08
22:21:30.739 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
22:21:30.739 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
22:21:30.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
22:21:30.739 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:30.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:21:30.739 00.000 11616 MoveAxis(E, 167, ABG)
22:21:30.739 00.000 11616 Guiding  Dir = 2, Dur = 167
22:21:30.739 00.000 11616 IsSlewing returns 0
22:21:30.739 00.000 11616 IsGuiding returns 0
22:21:30.739 00.000 11616 PulseGuide returned control before completion, sleep 177
22:21:30.755 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:21:30.787 00.032 12268 UpdateGuideState exits: m=579 SNR=16.5
22:21:30.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:30.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:30.787 00.000 12268 Enqueuing Expose request
22:21:30.930 00.143 11616 IsGuiding returns 1
22:21:30.930 00.000 11616 scope still moving after pulse duration time elapsed
22:21:30.961 00.031 11616 IsSlewing returns 0
22:21:30.961 00.000 11616 IsGuiding returns 0
22:21:30.961 00.000 11616 scope move finished after 167 + 48 ms
22:21:30.961 00.000 11616 Move returns status 0, amount 167
22:21:30.961 00.000 11616 MoveAxis(N, 0, ABG)
22:21:30.961 00.000 11616 Move returns status 0, amount 0
22:21:30.961 00.000 11616 move complete, result=0
22:21:30.961 00.000 11616 worker thread done servicing request
22:21:30.961 00.000 11616 Worker thread wakes up
22:21:30.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:30.961 00.000 12268 GuideStep: -0.3 px 167 ms EAST, -0.1 px 0 ms NORTH
22:21:30.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:32.983 02.022 11616 Exposure complete
22:21:33.046 00.063 11616 worker thread done servicing request
22:21:33.046 00.000 12268 OnExposeComplete: enter
22:21:33.046 00.000 12268 UpdateGuideState(): m_state=6
22:21:33.046 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
22:21:33.046 00.000 12268 Star::Find returns 1 (0), X=1155.22, Y=143.90, Mass=639, SNR=17.3, Peak=56 HFD=4.9
22:21:33.046 00.000 12268 MultiStar: [#1 -0.13,0.03,1.19,U] [#2 -0.21,0.14,0.92,U] [#3 -0.23,-0.14,0.81,U] [#4 -1.01,0.02,0.00,M4] [#5 0.20,0.21,0.76,U] [#6 -0.10,-0.25,0.70,U] [#7 -0.58,-0.39,0.00,M1] [#8 -0.56,-0.06,0.57,U] 
22:21:33.046 00.000 12268 refined, 6 included, MultiStar: {-0.18, -0.04}, one-star: {-0.32, -0.26}
22:21:33.046 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.47) = xAngle (-4.38 = 1.90)
22:21:33.046 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.21)
22:21:33.046 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-2.91 mountX=-0.06 mountY=-0.18, mountTheta=-1.91
22:21:33.046 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.04, opts=13)
22:21:33.046 00.000 12268 Enqueuing Move request for scope (-0.18, -0.04)
22:21:33.046 00.000 11616 Worker thread wakes up
22:21:33.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
22:21:33.046 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
22:21:33.046 00.000 11616 Moving (-0.18, -0.04) raw xDistance=-0.06 yDistance=-0.18
22:21:33.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:33.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:21:33.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:21:33.046 00.000 11616 MoveAxis(E, 0, ABG)
22:21:33.046 00.000 11616 Move returns status 0, amount 0
22:21:33.046 00.000 11616 MoveAxis(N, 15, ABG)
22:21:33.046 00.000 11616 Guiding  Dir = 0, Dur = 15
22:21:33.046 00.000 11616 IsSlewing returns 0
22:21:33.046 00.000 11616 IsGuiding returns 0
22:21:33.046 00.000 11616 PulseGuide returned control before completion, sleep 25
22:21:33.062 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:33.078 00.016 11616 IsGuiding returns 1
22:21:33.078 00.000 11616 scope still moving after pulse duration time elapsed
22:21:33.078 00.000 12268 UpdateGuideState exits: m=639 SNR=17.3
22:21:33.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:33.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:33.078 00.000 12268 Enqueuing Expose request
22:21:33.109 00.031 11616 IsSlewing returns 0
22:21:33.109 00.000 11616 IsGuiding returns 0
22:21:33.109 00.000 11616 scope move finished after 15 + 43 ms
22:21:33.109 00.000 11616 Move returns status 0, amount 15
22:21:33.109 00.000 11616 move complete, result=0
22:21:33.109 00.000 11616 worker thread done servicing request
22:21:33.109 00.000 11616 Worker thread wakes up
22:21:33.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:33.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:33.109 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
22:21:35.124 02.015 11616 Exposure complete
22:21:35.172 00.048 11616 worker thread done servicing request
22:21:35.172 00.000 12268 OnExposeComplete: enter
22:21:35.172 00.000 12268 UpdateGuideState(): m_state=6
22:21:35.172 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
22:21:35.172 00.000 12268 Star::Find returns 1 (0), X=1155.30, Y=143.91, Mass=603, SNR=16.9, Peak=48 HFD=5.0
22:21:35.172 00.000 12268 MultiStar: [#1 -0.23,0.20,1.23,U] [#2 -0.32,0.07,0.99,U] [#3 -0.23,-0.10,0.83,U] [#4 -0.48,0.40,0.00,M5] [#5 -0.09,0.47,0.86,U] [#6 0.01,-0.05,0.81,U] [#7 -0.08,0.02,0.85,U] [#8 -0.46,-0.25,0.54,U] 
22:21:35.172 00.000 12268 refined, 7 included, MultiStar: {-0.20, 0.03}, one-star: {-0.24, -0.25}
22:21:35.172 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
22:21:35.172 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
22:21:35.172 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.20 cameraTheta=2.98 mountX=0.01 mountY=-0.20, mountTheta=-1.50
22:21:35.172 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.03, opts=13)
22:21:35.172 00.000 12268 Enqueuing Move request for scope (-0.20, 0.03)
22:21:35.172 00.000 11616 Worker thread wakes up
22:21:35.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
22:21:35.172 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
22:21:35.172 00.000 11616 Moving (-0.20, 0.03) raw xDistance=0.01 yDistance=-0.20
22:21:35.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:35.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:21:35.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
22:21:35.172 00.000 11616 MoveAxis(E, 0, ABG)
22:21:35.172 00.000 11616 Move returns status 0, amount 0
22:21:35.172 00.000 11616 MoveAxis(N, 17, ABG)
22:21:35.172 00.000 11616 Guiding  Dir = 0, Dur = 17
22:21:35.187 00.015 11616 IsSlewing returns 0
22:21:35.187 00.000 11616 IsGuiding returns 0
22:21:35.187 00.000 11616 PulseGuide returned control before completion, sleep 27
22:21:35.203 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:35.218 00.015 11616 IsGuiding returns 1
22:21:35.218 00.000 11616 scope still moving after pulse duration time elapsed
22:21:35.218 00.000 12268 UpdateGuideState exits: m=603 SNR=16.9
22:21:35.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:35.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:35.218 00.000 12268 Enqueuing Expose request
22:21:35.250 00.032 11616 IsSlewing returns 0
22:21:35.250 00.000 11616 IsGuiding returns 0
22:21:35.250 00.000 11616 scope move finished after 17 + 46 ms
22:21:35.250 00.000 11616 Move returns status 0, amount 17
22:21:35.250 00.000 11616 move complete, result=0
22:21:35.250 00.000 11616 worker thread done servicing request
22:21:35.250 00.000 11616 Worker thread wakes up
22:21:35.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:35.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:35.250 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 17 ms NORTH
22:21:37.265 02.015 11616 Exposure complete
22:21:37.312 00.047 11616 worker thread done servicing request
22:21:37.312 00.000 12268 OnExposeComplete: enter
22:21:37.312 00.000 12268 UpdateGuideState(): m_state=6
22:21:37.312 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
22:21:37.312 00.000 12268 Star::Find returns 1 (0), X=1155.21, Y=144.27, Mass=722, SNR=18.5, Peak=58 HFD=5.1
22:21:37.312 00.000 12268 MultiStar: [#1 -0.25,0.14,1.11,U] [#2 -0.32,0.15,0.92,U] [#3 -0.39,0.21,0.84,U] [#4 -0.63,0.20,0.00,M6] [#5 -0.26,0.09,0.74,U] [#6 -0.23,-0.14,0.69,U] [#7 -0.37,-0.18,0.74,U] [#8 -0.77,-0.04,0.00,M1] 
22:21:37.312 00.000 12268 refined, 6 included, MultiStar: {-0.31, 0.07}, one-star: {-0.33, 0.11}
22:21:37.312 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
22:21:37.312 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
22:21:37.312 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.07 hyp=0.31 cameraTheta=2.92 mountX=0.04 mountY=-0.31, mountTheta=-1.45
22:21:37.328 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.07, opts=13)
22:21:37.328 00.000 12268 Enqueuing Move request for scope (-0.31, 0.07)
22:21:37.328 00.000 11616 Worker thread wakes up
22:21:37.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.07) opts 0xd
22:21:37.328 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.07)
22:21:37.328 00.000 11616 Moving (-0.31, 0.07) raw xDistance=0.04 yDistance=-0.31
22:21:37.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:37.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:21:37.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
22:21:37.328 00.000 11616 MoveAxis(E, 0, ABG)
22:21:37.328 00.000 11616 Move returns status 0, amount 0
22:21:37.328 00.000 11616 MoveAxis(N, 26, ABG)
22:21:37.328 00.000 11616 Guiding  Dir = 0, Dur = 26
22:21:37.328 00.000 11616 IsSlewing returns 0
22:21:37.328 00.000 11616 IsGuiding returns 0
22:21:37.328 00.000 11616 PulseGuide returned control before completion, sleep 36
22:21:37.343 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:37.359 00.016 12268 UpdateGuideState exits: m=722 SNR=18.5
22:21:37.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:37.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:37.359 00.000 12268 Enqueuing Expose request
22:21:37.375 00.016 11616 IsGuiding returns 1
22:21:37.375 00.000 11616 scope still moving after pulse duration time elapsed
22:21:37.406 00.031 11616 IsSlewing returns 0
22:21:37.406 00.000 11616 IsGuiding returns 0
22:21:37.406 00.000 11616 scope move finished after 26 + 54 ms
22:21:37.406 00.000 11616 Move returns status 0, amount 26
22:21:37.406 00.000 11616 move complete, result=0
22:21:37.406 00.000 11616 worker thread done servicing request
22:21:37.406 00.000 11616 Worker thread wakes up
22:21:37.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:37.406 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 26 ms NORTH
22:21:37.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:39.422 02.016 11616 Exposure complete
22:21:39.468 00.046 11616 worker thread done servicing request
22:21:39.468 00.000 12268 OnExposeComplete: enter
22:21:39.468 00.000 12268 UpdateGuideState(): m_state=6
22:21:39.468 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
22:21:39.468 00.000 12268 Star::Find returns 1 (0), X=1155.16, Y=144.35, Mass=592, SNR=16.7, Peak=52 HFD=5.0
22:21:39.468 00.000 12268 MultiStar: [#1 -0.17,0.58,1.25,U] [#2 -0.22,0.38,0.98,U] [#3 -0.25,0.20,0.87,U] [#4 -0.73,0.61,0.00,M7] [#5 -0.23,0.28,0.82,U] [#6 0.06,0.09,0.73,U] [#7 -0.09,0.05,0.92,U] [#8 -0.58,0.00,0.50,U] 
22:21:39.468 00.000 12268 refined, 7 included, MultiStar: {-0.22, 0.26}, one-star: {-0.38, 0.19}
22:21:39.468 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
22:21:39.468 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
22:21:39.468 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.26 hyp=0.34 cameraTheta=2.28 mountX=0.23 mountY=-0.25, mountTheta=-0.82
22:21:39.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.26, opts=13)
22:21:39.468 00.000 12268 Enqueuing Move request for scope (-0.22, 0.26)
22:21:39.468 00.000 11616 Worker thread wakes up
22:21:39.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.26) opts 0xd
22:21:39.484 00.016 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.26)
22:21:39.484 00.000 11616 Moving (-0.22, 0.26) raw xDistance=0.23 yDistance=-0.25
22:21:39.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:21:39.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:21:39.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
22:21:39.484 00.000 11616 MoveAxis(E, 0, ABG)
22:21:39.484 00.000 11616 Move returns status 0, amount 0
22:21:39.484 00.000 11616 MoveAxis(N, 21, ABG)
22:21:39.484 00.000 11616 Guiding  Dir = 0, Dur = 21
22:21:39.484 00.000 11616 IsSlewing returns 0
22:21:39.484 00.000 11616 IsGuiding returns 0
22:21:39.484 00.000 11616 PulseGuide returned control before completion, sleep 31
22:21:39.499 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:39.515 00.016 12268 UpdateGuideState exits: m=592 SNR=16.7
22:21:39.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:39.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:39.515 00.000 12268 Enqueuing Expose request
22:21:39.531 00.016 11616 IsGuiding returns 1
22:21:39.531 00.000 11616 scope still moving after pulse duration time elapsed
22:21:39.562 00.031 11616 IsSlewing returns 0
22:21:39.562 00.000 11616 IsGuiding returns 1
22:21:39.594 00.032 11616 IsSlewing returns 0
22:21:39.594 00.000 11616 IsGuiding returns 1
22:21:39.625 00.031 11616 IsSlewing returns 0
22:21:39.625 00.000 11616 IsGuiding returns 1
22:21:39.657 00.032 11616 IsSlewing returns 0
22:21:39.657 00.000 11616 IsGuiding returns 1
22:21:39.689 00.032 11616 IsSlewing returns 0
22:21:39.689 00.000 11616 IsGuiding returns 1
22:21:39.721 00.032 11616 IsSlewing returns 0
22:21:39.721 00.000 11616 IsGuiding returns 0
22:21:39.721 00.000 11616 scope move finished after 21 + 215 ms
22:21:39.721 00.000 11616 Move returns status 0, amount 21
22:21:39.721 00.000 11616 move complete, result=0
22:21:39.721 00.000 11616 worker thread done servicing request
22:21:39.721 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 21 ms NORTH
22:21:39.721 00.000 11616 Worker thread wakes up
22:21:39.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:39.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:41.733 02.012 11616 Exposure complete
22:21:41.781 00.048 11616 worker thread done servicing request
22:21:41.781 00.000 12268 OnExposeComplete: enter
22:21:41.781 00.000 12268 UpdateGuideState(): m_state=6
22:21:41.781 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
22:21:41.781 00.000 12268 Star::Find returns 1 (0), X=1155.07, Y=144.35, Mass=662, SNR=17.7, Peak=53 HFD=5.1
22:21:41.781 00.000 12268 MultiStar: [#1 -0.29,0.54,1.22,U] [#2 -0.68,0.51,0.00,M1] [#3 -0.36,0.40,0.87,U] [#4 -0.87,0.48,0.00,M8] [#5 -0.17,0.40,0.74,U] [#6 -0.19,0.29,0.72,U] [#7 -0.51,0.01,0.79,U] [#8 -0.57,0.57,0.00,M1] 
22:21:41.781 00.000 12268 refined, 5 included, MultiStar: {-0.34, 0.32}, one-star: {-0.47, 0.19}
22:21:41.781 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
22:21:41.781 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
22:21:41.781 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.32 hyp=0.47 cameraTheta=2.38 mountX=0.29 mountY=-0.38, mountTheta=-0.92
22:21:41.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.32, opts=13)
22:21:41.781 00.000 12268 Enqueuing Move request for scope (-0.34, 0.32)
22:21:41.781 00.000 11616 Worker thread wakes up
22:21:41.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.32) opts 0xd
22:21:41.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.32)
22:21:41.781 00.000 11616 Moving (-0.34, 0.32) raw xDistance=0.29 yDistance=-0.38
22:21:41.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:21:41.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:21:41.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
22:21:41.781 00.000 11616 MoveAxis(E, 0, ABG)
22:21:41.781 00.000 11616 Move returns status 0, amount 0
22:21:41.781 00.000 11616 MoveAxis(N, 32, ABG)
22:21:41.781 00.000 11616 Guiding  Dir = 0, Dur = 32
22:21:41.781 00.000 11616 IsSlewing returns 0
22:21:41.781 00.000 11616 IsGuiding returns 0
22:21:41.781 00.000 11616 PulseGuide returned control before completion, sleep 42
22:21:41.797 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:41.828 00.031 12268 UpdateGuideState exits: m=662 SNR=17.7
22:21:41.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:41.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:41.828 00.000 12268 Enqueuing Expose request
22:21:41.843 00.015 11616 IsGuiding returns 1
22:21:41.843 00.000 11616 scope still moving after pulse duration time elapsed
22:21:41.874 00.031 11616 IsSlewing returns 0
22:21:41.874 00.000 11616 IsGuiding returns 0
22:21:41.874 00.000 11616 scope move finished after 32 + 52 ms
22:21:41.874 00.000 11616 Move returns status 0, amount 32
22:21:41.874 00.000 11616 move complete, result=0
22:21:41.874 00.000 11616 worker thread done servicing request
22:21:41.874 00.000 11616 Worker thread wakes up
22:21:41.874 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.4 px 32 ms NORTH
22:21:41.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:41.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:43.953 02.079 11616 Exposure complete
22:21:44.000 00.047 11616 worker thread done servicing request
22:21:44.000 00.000 12268 OnExposeComplete: enter
22:21:44.000 00.000 12268 UpdateGuideState(): m_state=6
22:21:44.000 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
22:21:44.000 00.000 12268 Star::Find returns 1 (0), X=1155.50, Y=144.22, Mass=594, SNR=16.7, Peak=45 HFD=4.8
22:21:44.000 00.000 12268 MultiStar: [#1 -0.14,0.40,1.22,U] [#2 -0.37,0.19,1.00,U] [#3 -0.66,0.06,0.00,M1] [#4 -0.44,0.25,0.76,U] [#5 0.05,0.54,0.83,U] [#6 -0.15,-0.31,0.71,U] [#7 0.03,0.04,0.80,U] [#8 -0.34,-0.08,0.58,U] 
22:21:44.000 00.000 12268 single-star, 7 included, MultiStar: {-0.17, 0.16}, one-star: {-0.04, 0.06}
22:21:44.000 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
22:21:44.000 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
22:21:44.000 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.19 mountX=0.05 mountY=-0.05, mountTheta=-0.73
22:21:44.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.06, opts=13)
22:21:44.000 00.000 12268 Enqueuing Move request for scope (-0.04, 0.06)
22:21:44.000 00.000 11616 Worker thread wakes up
22:21:44.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
22:21:44.000 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
22:21:44.000 00.000 11616 Moving (-0.04, 0.06) raw xDistance=0.05 yDistance=-0.05
22:21:44.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:44.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:21:44.015 00.015 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:44.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:21:44.015 00.000 11616 MoveAxis(E, 0, ABG)
22:21:44.015 00.000 11616 Move returns status 0, amount 0
22:21:44.015 00.000 11616 MoveAxis(N, 0, ABG)
22:21:44.015 00.000 11616 Move returns status 0, amount 0
22:21:44.015 00.000 11616 move complete, result=0
22:21:44.015 00.000 11616 worker thread done servicing request
22:21:44.031 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:44.046 00.015 12268 UpdateGuideState exits: m=594 SNR=16.7
22:21:44.062 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:44.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:44.062 00.000 12268 Enqueuing Expose request
22:21:44.062 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:21:44.062 00.000 11616 Worker thread wakes up
22:21:44.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:44.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:46.071 02.009 11616 Exposure complete
22:21:46.135 00.064 11616 worker thread done servicing request
22:21:46.135 00.000 12268 OnExposeComplete: enter
22:21:46.135 00.000 12268 UpdateGuideState(): m_state=6
22:21:46.135 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
22:21:46.135 00.000 12268 Star::Find returns 1 (0), X=1155.21, Y=143.89, Mass=616, SNR=17.0, Peak=55 HFD=4.8
22:21:46.135 00.000 12268 MultiStar: [#1 -0.31,-0.34,1.21,U] [#2 -0.24,-0.14,0.98,U] [#3 -0.50,-0.30,0.84,U] [#4 -0.44,0.26,0.71,U] [#5 -0.19,-0.19,0.77,U] [#6 -0.13,-0.57,0.69,U] [#7 -0.36,-0.55,0.00,M1] [#8 -0.93,-0.23,0.00,M1] 
22:21:46.135 00.000 12268 refined, 6 included, MultiStar: {-0.31, -0.23}, one-star: {-0.32, -0.27}
22:21:46.135 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.98 = 2.31)
22:21:46.135 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.80)
22:21:46.135 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.23 hyp=0.38 cameraTheta=-2.50 mountX=-0.26 mountY=-0.28, mountTheta=-2.32
22:21:46.135 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.23, opts=13)
22:21:46.135 00.000 12268 Enqueuing Move request for scope (-0.31, -0.23)
22:21:46.135 00.000 11616 Worker thread wakes up
22:21:46.135 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.23) opts 0xd
22:21:46.135 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.23)
22:21:46.135 00.000 11616 Moving (-0.31, -0.23) raw xDistance=-0.26 yDistance=-0.28
22:21:46.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
22:21:46.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
22:21:46.135 00.000 11616 MoveAxis(E, 144, ABG)
22:21:46.135 00.000 11616 Guiding  Dir = 2, Dur = 144
22:21:46.135 00.000 11616 IsSlewing returns 0
22:21:46.135 00.000 11616 IsGuiding returns 0
22:21:46.135 00.000 11616 PulseGuide returned control before completion, sleep 154
22:21:46.156 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:46.167 00.011 12268 UpdateGuideState exits: m=616 SNR=17.0
22:21:46.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:46.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:46.167 00.000 12268 Enqueuing Expose request
22:21:46.309 00.142 11616 IsGuiding returns 1
22:21:46.309 00.000 11616 scope still moving after pulse duration time elapsed
22:21:46.341 00.032 11616 IsSlewing returns 0
22:21:46.341 00.000 11616 IsGuiding returns 0
22:21:46.341 00.000 11616 scope move finished after 144 + 58 ms
22:21:46.341 00.000 11616 Move returns status 0, amount 144
22:21:46.341 00.000 11616 MoveAxis(N, 23, ABG)
22:21:46.341 00.000 11616 Guiding  Dir = 0, Dur = 23
22:21:46.341 00.000 11616 IsSlewing returns 0
22:21:46.341 00.000 11616 IsGuiding returns 0
22:21:46.343 00.002 11616 PulseGuide returned control before completion, sleep 33
22:21:46.389 00.046 11616 IsGuiding returns 1
22:21:46.389 00.000 11616 scope still moving after pulse duration time elapsed
22:21:46.421 00.032 11616 IsSlewing returns 0
22:21:46.421 00.000 11616 IsGuiding returns 0
22:21:46.421 00.000 11616 scope move finished after 23 + 55 ms
22:21:46.421 00.000 11616 Move returns status 0, amount 23
22:21:46.421 00.000 11616 move complete, result=0
22:21:46.421 00.000 11616 worker thread done servicing request
22:21:46.421 00.000 11616 Worker thread wakes up
22:21:46.421 00.000 12268 GuideStep: -0.3 px 144 ms EAST, -0.3 px 23 ms NORTH
22:21:46.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:46.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:48.439 02.018 11616 Exposure complete
22:21:48.500 00.061 11616 worker thread done servicing request
22:21:48.500 00.000 12268 OnExposeComplete: enter
22:21:48.500 00.000 12268 UpdateGuideState(): m_state=6
22:21:48.500 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
22:21:48.500 00.000 12268 Star::Find returns 1 (0), X=1155.38, Y=143.96, Mass=697, SNR=18.2, Peak=60 HFD=4.8
22:21:48.500 00.000 12268 MultiStar: [#1 0.07,-0.12,1.16,U] [#2 -0.23,-0.38,0.93,U] [#3 -0.34,-0.34,0.79,U] [#4 -0.23,-0.03,0.73,U] [#5 0.22,-0.12,0.76,U] [#6 0.01,-0.40,0.69,U] [#7 -0.12,-0.54,0.76,U] [#8 -0.54,-0.18,0.56,U] 
22:21:48.500 00.000 12268 single-star, 8 included, MultiStar: {-0.13, -0.25}, one-star: {-0.16, -0.20}
22:21:48.500 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
22:21:48.500 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
22:21:48.500 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.25 cameraTheta=-2.25 mountX=-0.21 mountY=-0.13, mountTheta=-2.59
22:21:48.503 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.20, opts=13)
22:21:48.503 00.000 12268 Enqueuing Move request for scope (-0.16, -0.20)
22:21:48.503 00.000 11616 Worker thread wakes up
22:21:48.503 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd
22:21:48.503 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.20)
22:21:48.503 00.000 11616 Moving (-0.16, -0.20) raw xDistance=-0.21 yDistance=-0.13
22:21:48.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
22:21:48.503 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:48.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:21:48.503 00.000 11616 MoveAxis(E, 118, ABG)
22:21:48.503 00.000 11616 Guiding  Dir = 2, Dur = 118
22:21:48.503 00.000 11616 IsSlewing returns 0
22:21:48.503 00.000 11616 IsGuiding returns 0
22:21:48.503 00.000 11616 PulseGuide returned control before completion, sleep 128
22:21:48.518 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:48.534 00.016 12268 UpdateGuideState exits: m=697 SNR=18.2
22:21:48.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:48.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:48.534 00.000 12268 Enqueuing Expose request
22:21:48.645 00.111 11616 IsGuiding returns 1
22:21:48.645 00.000 11616 scope still moving after pulse duration time elapsed
22:21:48.677 00.032 11616 IsSlewing returns 0
22:21:48.677 00.000 11616 IsGuiding returns 0
22:21:48.677 00.000 11616 scope move finished after 118 + 52 ms
22:21:48.677 00.000 11616 Move returns status 0, amount 118
22:21:48.677 00.000 11616 MoveAxis(N, 0, ABG)
22:21:48.677 00.000 11616 Move returns status 0, amount 0
22:21:48.677 00.000 11616 move complete, result=0
22:21:48.677 00.000 11616 worker thread done servicing request
22:21:48.677 00.000 11616 Worker thread wakes up
22:21:48.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:48.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:48.677 00.000 12268 GuideStep: -0.2 px 118 ms EAST, -0.1 px 0 ms NORTH
22:21:50.683 02.006 11616 Exposure complete
22:21:50.731 00.048 11616 worker thread done servicing request
22:21:50.731 00.000 12268 OnExposeComplete: enter
22:21:50.731 00.000 12268 UpdateGuideState(): m_state=6
22:21:50.731 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
22:21:50.731 00.000 12268 Star::Find returns 1 (0), X=1155.46, Y=144.40, Mass=677, SNR=18.0, Peak=61 HFD=5.0
22:21:50.731 00.000 12268 MultiStar: [#1 0.10,0.21,1.18,U] [#2 -0.11,0.03,0.93,U] [#3 -0.08,0.01,0.80,U] [#4 -0.92,0.70,0.00,M6] [#5 0.03,0.27,0.80,U] [#6 -0.16,0.03,0.69,U] [#7 -0.28,0.07,0.72,U] [#8 -0.41,-0.17,0.48,U] 
22:21:50.731 00.000 12268 refined, 7 included, MultiStar: {-0.09, 0.11}, one-star: {-0.08, 0.24}
22:21:50.731 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
22:21:50.731 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
22:21:50.731 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.26 mountX=0.10 mountY=-0.10, mountTheta=-0.80
22:21:50.731 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.11, opts=13)
22:21:50.731 00.000 12268 Enqueuing Move request for scope (-0.09, 0.11)
22:21:50.731 00.000 11616 Worker thread wakes up
22:21:50.731 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
22:21:50.731 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
22:21:50.731 00.000 11616 Moving (-0.09, 0.11) raw xDistance=0.10 yDistance=-0.10
22:21:50.731 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:21:50.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:21:50.731 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:50.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:21:50.731 00.000 11616 MoveAxis(E, 0, ABG)
22:21:50.731 00.000 11616 Move returns status 0, amount 0
22:21:50.731 00.000 11616 MoveAxis(N, 0, ABG)
22:21:50.731 00.000 11616 Move returns status 0, amount 0
22:21:50.731 00.000 11616 move complete, result=0
22:21:50.731 00.000 11616 worker thread done servicing request
22:21:50.763 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:50.781 00.018 12268 UpdateGuideState exits: m=677 SNR=18.0
22:21:50.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:50.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:50.781 00.000 12268 Enqueuing Expose request
22:21:50.781 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:50.781 00.000 11616 Worker thread wakes up
22:21:50.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:50.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:52.800 02.019 11616 Exposure complete
22:21:52.848 00.048 11616 worker thread done servicing request
22:21:52.864 00.016 12268 OnExposeComplete: enter
22:21:52.864 00.000 12268 UpdateGuideState(): m_state=6
22:21:52.864 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
22:21:52.864 00.000 12268 Star::Find returns 1 (0), X=1155.40, Y=144.13, Mass=702, SNR=18.2, Peak=57 HFD=5.2
22:21:52.864 00.000 12268 MultiStar: [#1 0.01,0.15,1.20,U] [#2 -0.14,-0.19,0.92,U] [#3 -0.10,-0.21,0.87,U] [#4 -0.20,0.24,0.74,U] [#5 0.42,-0.01,0.77,U] [#6 0.23,-0.22,0.73,U] [#7 -0.04,0.03,0.83,U] [#8 0.00,0.08,0.55,U] 
22:21:52.864 00.000 12268 refined, 8 included, MultiStar: {-0.00, -0.02}, one-star: {-0.14, -0.03}
22:21:52.864 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
22:21:52.864 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
22:21:52.864 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.82 mountX=-0.02 mountY=-0.00, mountTheta=-3.02
22:21:52.864 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.02, opts=13)
22:21:52.864 00.000 12268 Enqueuing Move request for scope (-0.00, -0.02)
22:21:52.864 00.000 11616 Worker thread wakes up
22:21:52.864 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
22:21:52.864 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
22:21:52.864 00.000 11616 Moving (-0.00, -0.02) raw xDistance=-0.02 yDistance=-0.00
22:21:52.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:52.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:21:52.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:52.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:21:52.864 00.000 11616 MoveAxis(E, 0, ABG)
22:21:52.864 00.000 11616 Move returns status 0, amount 0
22:21:52.864 00.000 11616 MoveAxis(N, 0, ABG)
22:21:52.864 00.000 11616 Move returns status 0, amount 0
22:21:52.864 00.000 11616 move complete, result=0
22:21:52.864 00.000 11616 worker thread done servicing request
22:21:52.880 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:52.906 00.026 12268 UpdateGuideState exits: m=702 SNR=18.2
22:21:52.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:52.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:52.906 00.000 12268 Enqueuing Expose request
22:21:52.906 00.000 11616 Worker thread wakes up
22:21:52.912 00.006 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:21:52.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:52.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:54.906 01.994 11616 Exposure complete
22:21:54.969 00.063 11616 worker thread done servicing request
22:21:54.969 00.000 12268 OnExposeComplete: enter
22:21:54.969 00.000 12268 UpdateGuideState(): m_state=6
22:21:54.969 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
22:21:54.969 00.000 12268 Star::Find returns 1 (0), X=1155.22, Y=144.14, Mass=646, SNR=17.5, Peak=57 HFD=4.7
22:21:54.969 00.000 12268 MultiStar: [#1 -0.32,0.18,1.30,U] [#2 -0.30,0.03,0.93,U] [#3 -0.32,-0.02,0.89,U] [#4 -0.73,0.51,0.00,M6] [#5 -0.10,0.05,0.76,U] [#6 -0.21,-0.25,0.78,U] [#7 -0.47,-0.15,0.83,U] [#8 -0.74,0.09,0.00,M1] 
22:21:54.969 00.000 12268 refined, 6 included, MultiStar: {-0.30, -0.01}, one-star: {-0.32, -0.02}
22:21:54.969 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
22:21:54.969 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
22:21:54.969 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-3.12 mountX=-0.04 mountY=-0.30, mountTheta=-1.69
22:21:54.969 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.01, opts=13)
22:21:54.969 00.000 12268 Enqueuing Move request for scope (-0.30, -0.01)
22:21:54.969 00.000 11616 Worker thread wakes up
22:21:54.969 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.01) opts 0xd
22:21:54.969 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.01)
22:21:54.969 00.000 11616 Moving (-0.30, -0.01) raw xDistance=-0.04 yDistance=-0.30
22:21:54.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:54.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:21:54.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
22:21:54.969 00.000 11616 MoveAxis(E, 0, ABG)
22:21:54.969 00.000 11616 Move returns status 0, amount 0
22:21:54.969 00.000 11616 MoveAxis(N, 25, ABG)
22:21:54.969 00.000 11616 Guiding  Dir = 0, Dur = 25
22:21:54.969 00.000 11616 IsSlewing returns 0
22:21:54.969 00.000 11616 IsGuiding returns 0
22:21:54.969 00.000 11616 PulseGuide returned control before completion, sleep 35
22:21:55.000 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:55.013 00.013 12268 UpdateGuideState exits: m=646 SNR=17.5
22:21:55.013 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:55.013 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:55.013 00.000 12268 Enqueuing Expose request
22:21:55.028 00.015 11616 IsGuiding returns 0
22:21:55.028 00.000 11616 Move returns status 0, amount 25
22:21:55.028 00.000 11616 move complete, result=0
22:21:55.028 00.000 11616 worker thread done servicing request
22:21:55.028 00.000 11616 Worker thread wakes up
22:21:55.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:55.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:55.028 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 25 ms NORTH
22:21:57.041 02.013 11616 Exposure complete
22:21:57.093 00.052 11616 worker thread done servicing request
22:21:57.093 00.000 12268 OnExposeComplete: enter
22:21:57.093 00.000 12268 UpdateGuideState(): m_state=6
22:21:57.093 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
22:21:57.093 00.000 12268 Star::Find returns 1 (0), X=1155.08, Y=144.36, Mass=708, SNR=18.3, Peak=55 HFD=5.2
22:21:57.093 00.000 12268 MultiStar: [#1 -0.42,0.32,1.16,U] [#2 -0.47,0.12,0.96,U] [#3 -0.29,0.13,0.79,U] [#4 -0.63,0.32,0.00,M7] [#5 -0.23,0.46,0.76,U] [#6 -0.31,0.00,0.71,U] [#7 -0.44,0.13,0.74,U] [#8 -0.74,0.25,0.00,M2] 
22:21:57.093 00.000 12268 refined, 6 included, MultiStar: {-0.39, 0.20}, one-star: {-0.46, 0.20}
22:21:57.093 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
22:21:57.093 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
22:21:57.093 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.20 hyp=0.43 cameraTheta=2.66 mountX=0.16 mountY=-0.41, mountTheta=-1.19
22:21:57.104 00.011 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.20, opts=13)
22:21:57.104 00.000 12268 Enqueuing Move request for scope (-0.39, 0.20)
22:21:57.104 00.000 11616 Worker thread wakes up
22:21:57.104 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.20) opts 0xd
22:21:57.104 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.20)
22:21:57.104 00.000 11616 Moving (-0.39, 0.20) raw xDistance=0.16 yDistance=-0.41
22:21:57.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:21:57.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:21:57.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
22:21:57.104 00.000 11616 MoveAxis(E, 0, ABG)
22:21:57.104 00.000 11616 Move returns status 0, amount 0
22:21:57.104 00.000 11616 MoveAxis(N, 34, ABG)
22:21:57.104 00.000 11616 Guiding  Dir = 0, Dur = 34
22:21:57.104 00.000 11616 IsSlewing returns 0
22:21:57.104 00.000 11616 IsGuiding returns 0
22:21:57.104 00.000 11616 PulseGuide returned control before completion, sleep 44
22:21:57.130 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:57.152 00.022 12268 UpdateGuideState exits: m=708 SNR=18.3
22:21:57.152 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:57.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:57.153 00.001 12268 Enqueuing Expose request
22:21:57.153 00.000 11616 IsGuiding returns 1
22:21:57.153 00.000 11616 scope still moving after pulse duration time elapsed
22:21:57.183 00.030 11616 IsSlewing returns 0
22:21:57.183 00.000 11616 IsGuiding returns 0
22:21:57.183 00.000 11616 scope move finished after 34 + 43 ms
22:21:57.183 00.000 11616 Move returns status 0, amount 34
22:21:57.183 00.000 11616 move complete, result=0
22:21:57.183 00.000 11616 worker thread done servicing request
22:21:57.184 00.001 11616 Worker thread wakes up
22:21:57.184 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:57.184 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:57.184 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 34 ms NORTH
22:21:59.187 02.003 11616 Exposure complete
22:21:59.234 00.047 11616 worker thread done servicing request
22:21:59.234 00.000 12268 OnExposeComplete: enter
22:21:59.234 00.000 12268 UpdateGuideState(): m_state=6
22:21:59.234 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
22:21:59.234 00.000 12268 Star::Find returns 1 (0), X=1155.12, Y=144.21, Mass=596, SNR=16.8, Peak=56 HFD=4.5
22:21:59.234 00.000 12268 MultiStar: [#1 -0.35,0.14,1.34,U] [#2 -0.30,-0.15,0.96,U] [#3 -0.06,-0.19,0.89,U] [#4 -0.56,0.36,0.00,M8] [#5 -0.31,-0.05,0.79,U] [#6 -0.06,-0.08,0.79,U] [#7 -0.59,-0.09,0.88,U] [#8 -0.65,0.02,0.00,M3] 
22:21:59.234 00.000 12268 refined, 6 included, MultiStar: {-0.31, -0.04}, one-star: {-0.42, 0.05}
22:21:59.234 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.49 = 1.79)
22:21:59.234 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.32)
22:21:59.234 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-3.02 mountX=-0.07 mountY=-0.30, mountTheta=-1.80
22:21:59.249 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.04, opts=13)
22:21:59.249 00.000 12268 Enqueuing Move request for scope (-0.31, -0.04)
22:21:59.249 00.000 11616 Worker thread wakes up
22:21:59.249 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.04) opts 0xd
22:21:59.249 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.04)
22:21:59.249 00.000 11616 Moving (-0.31, -0.04) raw xDistance=-0.07 yDistance=-0.30
22:21:59.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:59.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:21:59.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
22:21:59.249 00.000 11616 MoveAxis(E, 0, ABG)
22:21:59.249 00.000 11616 Move returns status 0, amount 0
22:21:59.249 00.000 11616 MoveAxis(N, 25, ABG)
22:21:59.249 00.000 11616 Guiding  Dir = 0, Dur = 25
22:21:59.249 00.000 11616 IsSlewing returns 0
22:21:59.249 00.000 11616 IsGuiding returns 0
22:21:59.249 00.000 11616 PulseGuide returned control before completion, sleep 35
22:21:59.265 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:21:59.281 00.016 12268 UpdateGuideState exits: m=596 SNR=16.8
22:21:59.296 00.015 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:59.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:21:59.296 00.000 12268 Enqueuing Expose request
22:21:59.296 00.000 11616 IsGuiding returns 1
22:21:59.296 00.000 11616 scope still moving after pulse duration time elapsed
22:21:59.328 00.032 11616 IsSlewing returns 0
22:21:59.328 00.000 11616 IsGuiding returns 1
22:21:59.359 00.031 11616 IsSlewing returns 0
22:21:59.359 00.000 11616 IsGuiding returns 0
22:21:59.359 00.000 11616 scope move finished after 25 + 81 ms
22:21:59.359 00.000 11616 Move returns status 0, amount 25
22:21:59.359 00.000 11616 move complete, result=0
22:21:59.359 00.000 11616 worker thread done servicing request
22:21:59.359 00.000 11616 Worker thread wakes up
22:21:59.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:21:59.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:21:59.359 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 25 ms NORTH
22:22:01.359 02.000 11616 Exposure complete
22:22:01.406 00.047 11616 worker thread done servicing request
22:22:01.406 00.000 12268 OnExposeComplete: enter
22:22:01.406 00.000 12268 UpdateGuideState(): m_state=6
22:22:01.406 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
22:22:01.406 00.000 12268 Star::Find returns 1 (0), X=1154.98, Y=144.27, Mass=574, SNR=16.5, Peak=59 HFD=4.6
22:22:01.406 00.000 12268 MultiStar: [#1 -0.34,0.14,1.21,U] [#2 -0.31,-0.25,0.96,U] [#3 -0.40,-0.05,0.88,U] [#4 -0.80,0.40,0.00,M9] [#5 0.05,0.26,0.74,U] [#6 -0.27,-0.05,0.78,U] [#7 -0.30,0.13,0.85,U] [#8 -0.46,-0.24,0.63,U] 
22:22:01.406 00.000 12268 refined, 7 included, MultiStar: {-0.33, 0.02}, one-star: {-0.56, 0.11}
22:22:01.406 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
22:22:01.406 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
22:22:01.406 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.02 hyp=0.33 cameraTheta=3.10 mountX=-0.02 mountY=-0.33, mountTheta=-1.62
22:22:01.406 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.02, opts=13)
22:22:01.406 00.000 12268 Enqueuing Move request for scope (-0.33, 0.02)
22:22:01.406 00.000 11616 Worker thread wakes up
22:22:01.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.02) opts 0xd
22:22:01.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.02)
22:22:01.406 00.000 11616 Moving (-0.33, 0.02) raw xDistance=-0.02 yDistance=-0.33
22:22:01.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:01.422 00.016 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:22:01.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
22:22:01.422 00.000 11616 MoveAxis(E, 0, ABG)
22:22:01.422 00.000 11616 Move returns status 0, amount 0
22:22:01.422 00.000 11616 MoveAxis(N, 28, ABG)
22:22:01.422 00.000 11616 Guiding  Dir = 0, Dur = 28
22:22:01.422 00.000 11616 IsSlewing returns 0
22:22:01.422 00.000 11616 IsGuiding returns 0
22:22:01.422 00.000 11616 PulseGuide returned control before completion, sleep 38
22:22:01.437 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:01.453 00.016 12268 UpdateGuideState exits: m=574 SNR=16.5
22:22:01.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:01.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:01.453 00.000 12268 Enqueuing Expose request
22:22:01.468 00.015 11616 IsGuiding returns 1
22:22:01.468 00.000 11616 scope still moving after pulse duration time elapsed
22:22:01.499 00.031 11616 IsSlewing returns 0
22:22:01.499 00.000 11616 IsGuiding returns 0
22:22:01.499 00.000 11616 scope move finished after 28 + 49 ms
22:22:01.499 00.000 11616 Move returns status 0, amount 28
22:22:01.499 00.000 11616 move complete, result=0
22:22:01.499 00.000 11616 worker thread done servicing request
22:22:01.499 00.000 11616 Worker thread wakes up
22:22:01.499 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:01.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:01.499 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 28 ms NORTH
22:22:03.499 02.000 11616 Exposure complete
22:22:03.562 00.063 11616 worker thread done servicing request
22:22:03.562 00.000 12268 OnExposeComplete: enter
22:22:03.562 00.000 12268 UpdateGuideState(): m_state=6
22:22:03.562 00.000 12268 Star::Find(15, 1154, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
22:22:03.562 00.000 12268 Star::Find returns 1 (0), X=1155.29, Y=144.52, Mass=659, SNR=17.6, Peak=49 HFD=5.4
22:22:03.562 00.000 12268 MultiStar: [#1 -0.10,0.56,1.20,U] [#2 -0.38,0.49,0.00,M1] [#3 -0.32,0.50,0.83,U] [#4 -0.45,0.52,0.00,M10] [#5 0.09,0.68,0.00,M1] [#6 -0.15,0.22,0.75,U] [#7 -0.17,0.41,0.83,U] [#8 -0.18,-0.16,0.45,U] 
22:22:03.562 00.000 12268 refined, 5 included, MultiStar: {-0.19, 0.37}, one-star: {-0.25, 0.36}
22:22:03.562 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
22:22:03.562 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
22:22:03.562 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.37 hyp=0.42 cameraTheta=2.05 mountX=0.35 mountY=-0.24, mountTheta=-0.59
22:22:03.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.37, opts=13)
22:22:03.562 00.000 12268 Enqueuing Move request for scope (-0.19, 0.37)
22:22:03.562 00.000 11616 Worker thread wakes up
22:22:03.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.37) opts 0xd
22:22:03.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.37)
22:22:03.562 00.000 11616 Moving (-0.19, 0.37) raw xDistance=0.35 yDistance=-0.24
22:22:03.562 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
22:22:03.562 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.05
22:22:03.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
22:22:03.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:22:03.562 00.000 11616 MoveAxis(W, 196, ABG)
22:22:03.562 00.000 11616 Guiding  Dir = 3, Dur = 196
22:22:03.562 00.000 11616 IsSlewing returns 0
22:22:03.562 00.000 11616 IsGuiding returns 0
22:22:03.562 00.000 11616 PulseGuide returned control before completion, sleep 206
22:22:03.589 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:03.605 00.016 12268 UpdateGuideState exits: m=659 SNR=17.6
22:22:03.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:03.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:03.605 00.000 12268 Enqueuing Expose request
22:22:03.779 00.174 11616 IsGuiding returns 1
22:22:03.779 00.000 11616 scope still moving after pulse duration time elapsed
22:22:03.812 00.033 11616 IsSlewing returns 0
22:22:03.812 00.000 11616 IsGuiding returns 0
22:22:03.812 00.000 11616 scope move finished after 196 + 46 ms
22:22:03.812 00.000 11616 Move returns status 0, amount 196
22:22:03.812 00.000 11616 MoveAxis(N, 20, ABG)
22:22:03.812 00.000 11616 Guiding  Dir = 0, Dur = 20
22:22:03.812 00.000 11616 IsSlewing returns 0
22:22:03.812 00.000 11616 IsGuiding returns 0
22:22:03.812 00.000 11616 PulseGuide returned control before completion, sleep 30
22:22:03.859 00.047 11616 IsGuiding returns 1
22:22:03.859 00.000 11616 scope still moving after pulse duration time elapsed
22:22:03.891 00.032 11616 IsSlewing returns 0
22:22:03.891 00.000 11616 IsGuiding returns 0
22:22:03.891 00.000 11616 scope move finished after 20 + 58 ms
22:22:03.891 00.000 11616 Move returns status 0, amount 20
22:22:03.891 00.000 11616 move complete, result=0
22:22:03.891 00.000 11616 worker thread done servicing request
22:22:03.891 00.000 12268 GuideStep: 0.3 px 196 ms WEST, -0.2 px 20 ms NORTH
22:22:03.891 00.000 11616 Worker thread wakes up
22:22:03.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:03.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:05.949 02.058 11616 Exposure complete
22:22:06.013 00.064 11616 worker thread done servicing request
22:22:06.013 00.000 12268 OnExposeComplete: enter
22:22:06.013 00.000 12268 UpdateGuideState(): m_state=6
22:22:06.013 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
22:22:06.013 00.000 12268 Star::Find returns 1 (0), X=1155.78, Y=143.88, Mass=665, SNR=17.7, Peak=51 HFD=4.9
22:22:06.013 00.000 12268 MultiStar: [#1 0.31,-0.08,1.22,U] [#2 -0.03,-0.40,0.91,U] [#3 0.06,-0.32,0.80,U] [#4 -0.03,0.10,0.77,U] [#5 0.40,-0.20,0.74,U] [#6 0.23,-0.52,0.70,U] [#7 0.32,-0.25,0.79,U] [#8 -0.18,-0.52,0.53,U] 
22:22:06.013 00.000 12268 refined, 8 included, MultiStar: {0.16, -0.26}, one-star: {0.24, -0.28}
22:22:06.013 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
22:22:06.013 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
22:22:06.013 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.26 hyp=0.30 cameraTheta=-1.00 mountX=-0.24 mountY=0.20, mountTheta=2.45
22:22:06.013 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.26, opts=13)
22:22:06.013 00.000 12268 Enqueuing Move request for scope (0.16, -0.26)
22:22:06.013 00.000 11616 Worker thread wakes up
22:22:06.013 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.26) opts 0xd
22:22:06.013 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.26)
22:22:06.013 00.000 11616 Moving (0.16, -0.26) raw xDistance=-0.24 yDistance=0.20
22:22:06.013 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:22:06.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:22:06.013 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:22:06.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:22:06.013 00.000 11616 MoveAxis(E, 0, ABG)
22:22:06.013 00.000 11616 Move returns status 0, amount 0
22:22:06.013 00.000 11616 MoveAxis(N, 0, ABG)
22:22:06.013 00.000 11616 Move returns status 0, amount 0
22:22:06.013 00.000 11616 move complete, result=0
22:22:06.013 00.000 11616 worker thread done servicing request
22:22:06.031 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:06.044 00.013 12268 UpdateGuideState exits: m=665 SNR=17.7
22:22:06.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:06.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:06.044 00.000 12268 Enqueuing Expose request
22:22:06.044 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:22:06.044 00.000 11616 Worker thread wakes up
22:22:06.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:06.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:08.062 02.018 11616 Exposure complete
22:22:08.109 00.047 11616 worker thread done servicing request
22:22:08.109 00.000 12268 OnExposeComplete: enter
22:22:08.109 00.000 12268 UpdateGuideState(): m_state=6
22:22:08.109 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
22:22:08.109 00.000 12268 Star::Find returns 1 (0), X=1155.44, Y=144.14, Mass=655, SNR=17.6, Peak=62 HFD=4.9
22:22:08.109 00.000 12268 MultiStar: [#1 -0.18,-0.13,1.16,U] [#2 -0.08,-0.50,0.90,U] [#3 0.07,-0.03,0.81,U] [#4 -0.46,0.12,0.74,U] [#5 0.39,-0.39,0.73,U] [#6 0.13,-0.50,0.67,U] [#7 -0.46,-0.18,0.76,U] [#8 -0.23,-0.50,0.46,U] 
22:22:08.109 00.000 12268 single-star, 8 included, MultiStar: {-0.10, -0.21}, one-star: {-0.10, -0.02}
22:22:08.109 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.43 = 1.86)
22:22:08.109 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.26)
22:22:08.109 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.95 mountX=-0.03 mountY=-0.10, mountTheta=-1.86
22:22:08.109 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.02, opts=13)
22:22:08.109 00.000 12268 Enqueuing Move request for scope (-0.10, -0.02)
22:22:08.109 00.000 11616 Worker thread wakes up
22:22:08.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
22:22:08.109 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
22:22:08.109 00.000 11616 Moving (-0.10, -0.02) raw xDistance=-0.03 yDistance=-0.10
22:22:08.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:08.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:22:08.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:08.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:22:08.109 00.000 11616 MoveAxis(E, 0, ABG)
22:22:08.109 00.000 11616 Move returns status 0, amount 0
22:22:08.109 00.000 11616 MoveAxis(N, 0, ABG)
22:22:08.109 00.000 11616 Move returns status 0, amount 0
22:22:08.109 00.000 11616 move complete, result=0
22:22:08.109 00.000 11616 worker thread done servicing request
22:22:08.140 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:08.156 00.016 12268 UpdateGuideState exits: m=655 SNR=17.6
22:22:08.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:08.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:08.156 00.000 12268 Enqueuing Expose request
22:22:08.156 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:08.156 00.000 11616 Worker thread wakes up
22:22:08.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:08.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:10.178 02.022 11616 Exposure complete
22:22:10.225 00.047 11616 worker thread done servicing request
22:22:10.225 00.000 12268 OnExposeComplete: enter
22:22:10.225 00.000 12268 UpdateGuideState(): m_state=6
22:22:10.225 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
22:22:10.225 00.000 12268 Star::Find returns 1 (0), X=1155.21, Y=144.18, Mass=700, SNR=18.2, Peak=55 HFD=5.3
22:22:10.225 00.000 12268 MultiStar: [#1 -0.12,0.13,1.15,U] [#2 -0.16,-0.02,0.91,U] [#3 -0.10,0.07,0.80,U] [#4 -0.70,0.33,0.00,M9] [#5 -0.04,0.29,0.75,U] [#6 0.16,0.12,0.66,U] [#7 -0.17,0.14,0.88,U] [#8 -0.69,0.04,0.00,M1] 
22:22:10.225 00.000 12268 refined, 6 included, MultiStar: {-0.13, 0.10}, one-star: {-0.33, 0.02}
22:22:10.225 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
22:22:10.225 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.13 = -2.13)
22:22:10.225 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.45 mountX=0.09 mountY=-0.14, mountTheta=-0.99
22:22:10.241 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.10, opts=13)
22:22:10.241 00.000 12268 Enqueuing Move request for scope (-0.13, 0.10)
22:22:10.241 00.000 11616 Worker thread wakes up
22:22:10.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
22:22:10.241 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
22:22:10.241 00.000 11616 Moving (-0.13, 0.10) raw xDistance=0.09 yDistance=-0.14
22:22:10.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:10.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:22:10.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:10.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:22:10.241 00.000 11616 MoveAxis(E, 0, ABG)
22:22:10.241 00.000 11616 Move returns status 0, amount 0
22:22:10.241 00.000 11616 MoveAxis(N, 0, ABG)
22:22:10.241 00.000 11616 Move returns status 0, amount 0
22:22:10.241 00.000 11616 move complete, result=0
22:22:10.241 00.000 11616 worker thread done servicing request
22:22:10.257 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:22:10.281 00.024 12268 UpdateGuideState exits: m=700 SNR=18.2
22:22:10.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:10.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:10.281 00.000 12268 Enqueuing Expose request
22:22:10.281 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:10.281 00.000 11616 Worker thread wakes up
22:22:10.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:10.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:12.287 02.006 11616 Exposure complete
22:22:12.343 00.056 11616 worker thread done servicing request
22:22:12.343 00.000 12268 OnExposeComplete: enter
22:22:12.343 00.000 12268 UpdateGuideState(): m_state=6
22:22:12.343 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
22:22:12.343 00.000 12268 Star::Find returns 1 (0), X=1155.29, Y=144.15, Mass=674, SNR=17.8, Peak=52 HFD=5.0
22:22:12.343 00.000 12268 MultiStar: [#1 -0.26,0.06,1.18,U] [#2 -0.29,-0.22,0.90,U] [#3 -0.16,-0.26,0.81,U] [#4 -0.30,0.22,0.71,U] [#5 0.17,-0.16,0.70,U] [#6 0.07,-0.47,0.70,U] [#7 -0.11,-0.45,0.77,U] [#8 -0.32,-0.37,0.44,U] 
22:22:12.343 00.000 12268 refined, 8 included, MultiStar: {-0.17, -0.16}, one-star: {-0.25, -0.01}
22:22:12.343 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
22:22:12.343 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.69)
22:22:12.343 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-2.39 mountX=-0.17 mountY=-0.15, mountTheta=-2.44
22:22:12.351 00.008 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.16, opts=13)
22:22:12.351 00.000 12268 Enqueuing Move request for scope (-0.17, -0.16)
22:22:12.351 00.000 11616 Worker thread wakes up
22:22:12.351 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.16) opts 0xd
22:22:12.351 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.16)
22:22:12.351 00.000 11616 Moving (-0.17, -0.16) raw xDistance=-0.17 yDistance=-0.15
22:22:12.351 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:22:12.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:22:12.351 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:12.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:22:12.351 00.000 11616 MoveAxis(E, 0, ABG)
22:22:12.351 00.000 11616 Move returns status 0, amount 0
22:22:12.351 00.000 11616 MoveAxis(N, 0, ABG)
22:22:12.351 00.000 11616 Move returns status 0, amount 0
22:22:12.351 00.000 11616 move complete, result=0
22:22:12.351 00.000 11616 worker thread done servicing request
22:22:12.366 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:12.382 00.016 12268 UpdateGuideState exits: m=674 SNR=17.8
22:22:12.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:12.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:12.382 00.000 12268 Enqueuing Expose request
22:22:12.382 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:12.382 00.000 11616 Worker thread wakes up
22:22:12.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:12.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:14.401 02.019 11616 Exposure complete
22:22:14.449 00.048 11616 worker thread done servicing request
22:22:14.449 00.000 12268 OnExposeComplete: enter
22:22:14.449 00.000 12268 UpdateGuideState(): m_state=6
22:22:14.449 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
22:22:14.449 00.000 12268 Star::Find returns 1 (0), X=1155.15, Y=144.51, Mass=681, SNR=17.9, Peak=54 HFD=5.2
22:22:14.449 00.000 12268 MultiStar: [#1 -0.15,0.24,1.20,U] [#2 -0.40,0.10,0.86,U] [#3 -0.32,0.03,0.80,U] [#4 -0.40,0.63,0.00,M9] [#5 -0.02,0.26,0.77,U] [#6 -0.10,-0.25,0.71,U] [#7 -0.17,0.04,0.82,U] [#8 -0.22,-0.01,0.47,U] 
22:22:14.449 00.000 12268 refined, 7 included, MultiStar: {-0.23, 0.12}, one-star: {-0.39, 0.35}
22:22:14.449 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
22:22:14.449 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
22:22:14.449 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.65 mountX=0.10 mountY=-0.24, mountTheta=-1.18
22:22:14.449 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.12, opts=13)
22:22:14.449 00.000 12268 Enqueuing Move request for scope (-0.23, 0.12)
22:22:14.449 00.000 11616 Worker thread wakes up
22:22:14.449 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
22:22:14.449 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
22:22:14.449 00.000 11616 Moving (-0.23, 0.12) raw xDistance=0.10 yDistance=-0.24
22:22:14.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
22:22:14.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:22:14.465 00.016 11616 MoveAxis(W, 55, ABG)
22:22:14.465 00.000 11616 Guiding  Dir = 3, Dur = 55
22:22:14.465 00.000 11616 IsSlewing returns 0
22:22:14.465 00.000 11616 IsGuiding returns 0
22:22:14.465 00.000 11616 PulseGuide returned control before completion, sleep 65
22:22:14.481 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:14.500 00.019 12268 UpdateGuideState exits: m=681 SNR=17.9
22:22:14.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:14.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:14.500 00.000 12268 Enqueuing Expose request
22:22:14.544 00.044 11616 IsGuiding returns 1
22:22:14.544 00.000 11616 scope still moving after pulse duration time elapsed
22:22:14.576 00.032 11616 IsSlewing returns 0
22:22:14.576 00.000 11616 IsGuiding returns 0
22:22:14.576 00.000 11616 scope move finished after 55 + 58 ms
22:22:14.576 00.000 11616 Move returns status 0, amount 55
22:22:14.576 00.000 11616 MoveAxis(N, 20, ABG)
22:22:14.576 00.000 11616 Guiding  Dir = 0, Dur = 20
22:22:14.576 00.000 11616 IsSlewing returns 0
22:22:14.576 00.000 11616 IsGuiding returns 0
22:22:14.576 00.000 11616 PulseGuide returned control before completion, sleep 30
22:22:14.624 00.048 11616 IsGuiding returns 1
22:22:14.625 00.001 11616 scope still moving after pulse duration time elapsed
22:22:14.656 00.031 11616 IsSlewing returns 0
22:22:14.656 00.000 11616 IsGuiding returns 0
22:22:14.656 00.000 11616 scope move finished after 20 + 56 ms
22:22:14.656 00.000 11616 Move returns status 0, amount 20
22:22:14.656 00.000 11616 move complete, result=0
22:22:14.656 00.000 11616 worker thread done servicing request
22:22:14.656 00.000 11616 Worker thread wakes up
22:22:14.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:14.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:14.656 00.000 12268 GuideStep: 0.1 px 55 ms WEST, -0.2 px 20 ms NORTH
22:22:16.660 02.004 11616 Exposure complete
22:22:16.707 00.047 11616 worker thread done servicing request
22:22:16.707 00.000 12268 OnExposeComplete: enter
22:22:16.707 00.000 12268 UpdateGuideState(): m_state=6
22:22:16.707 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
22:22:16.707 00.000 12268 Star::Find returns 1 (0), X=1155.50, Y=144.26, Mass=702, SNR=18.2, Peak=49 HFD=5.2
22:22:16.707 00.000 12268 MultiStar: [#1 0.31,0.20,1.20,U] [#2 -0.18,0.07,0.87,U] [#3 0.06,0.25,0.78,U] [#4 0.01,0.31,0.71,U] [#5 0.22,0.37,0.71,U] [#6 0.22,0.20,0.67,U] [#7 -0.28,-0.07,0.79,U] [#8 -0.08,-0.42,0.48,U] 
22:22:16.707 00.000 12268 single-star, 8 included, MultiStar: {0.04, 0.13}, one-star: {-0.04, 0.10}
22:22:16.707 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
22:22:16.707 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
22:22:16.707 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.90 mountX=0.10 mountY=-0.05, mountTheta=-0.46
22:22:16.707 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.10, opts=13)
22:22:16.707 00.000 12268 Enqueuing Move request for scope (-0.04, 0.10)
22:22:16.707 00.000 11616 Worker thread wakes up
22:22:16.707 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
22:22:16.707 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
22:22:16.707 00.000 11616 Moving (-0.04, 0.10) raw xDistance=0.10 yDistance=-0.05
22:22:16.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
22:22:16.719 00.012 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:16.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:22:16.719 00.000 11616 MoveAxis(W, 56, ABG)
22:22:16.719 00.000 11616 Guiding  Dir = 3, Dur = 56
22:22:16.719 00.000 11616 IsSlewing returns 0
22:22:16.719 00.000 11616 IsGuiding returns 0
22:22:16.719 00.000 11616 PulseGuide returned control before completion, sleep 66
22:22:16.739 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:16.755 00.016 12268 UpdateGuideState exits: m=702 SNR=18.2
22:22:16.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:16.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:16.755 00.000 12268 Enqueuing Expose request
22:22:16.787 00.032 11616 IsGuiding returns 1
22:22:16.787 00.000 11616 scope still moving after pulse duration time elapsed
22:22:16.818 00.031 11616 IsSlewing returns 0
22:22:16.818 00.000 11616 IsGuiding returns 0
22:22:16.818 00.000 11616 scope move finished after 56 + 45 ms
22:22:16.818 00.000 11616 Move returns status 0, amount 56
22:22:16.818 00.000 11616 MoveAxis(N, 0, ABG)
22:22:16.818 00.000 11616 Move returns status 0, amount 0
22:22:16.818 00.000 11616 move complete, result=0
22:22:16.818 00.000 11616 worker thread done servicing request
22:22:16.818 00.000 11616 Worker thread wakes up
22:22:16.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:16.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:16.818 00.000 12268 GuideStep: 0.1 px 56 ms WEST, -0.0 px 0 ms NORTH
22:22:18.822 02.004 11616 Exposure complete
22:22:18.874 00.052 11616 worker thread done servicing request
22:22:18.874 00.000 12268 OnExposeComplete: enter
22:22:18.874 00.000 12268 UpdateGuideState(): m_state=6
22:22:18.874 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
22:22:18.874 00.000 12268 Star::Find returns 1 (0), X=1155.11, Y=144.27, Mass=629, SNR=17.3, Peak=42 HFD=5.5
22:22:18.874 00.000 12268 MultiStar: [#1 -0.21,0.29,1.17,U] [#2 -0.49,0.05,0.88,U] [#3 -0.25,0.24,0.79,U] [#4 -0.61,0.50,0.00,M9] [#5 -0.48,0.19,0.75,U] [#6 -0.13,-0.13,0.74,U] [#7 -0.24,0.13,0.86,U] [#8 -0.59,-0.26,0.00,M1] 
22:22:18.874 00.000 12268 refined, 6 included, MultiStar: {-0.32, 0.14}, one-star: {-0.43, 0.11}
22:22:18.874 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
22:22:18.874 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
22:22:18.874 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.14 hyp=0.35 cameraTheta=2.74 mountX=0.10 mountY=-0.33, mountTheta=-1.27
22:22:18.886 00.012 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.14, opts=13)
22:22:18.886 00.000 12268 Enqueuing Move request for scope (-0.32, 0.14)
22:22:18.886 00.000 11616 Worker thread wakes up
22:22:18.886 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.14) opts 0xd
22:22:18.886 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.14)
22:22:18.886 00.000 11616 Moving (-0.32, 0.14) raw xDistance=0.10 yDistance=-0.33
22:22:18.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
22:22:18.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
22:22:18.886 00.000 11616 MoveAxis(W, 58, ABG)
22:22:18.886 00.000 11616 Guiding  Dir = 3, Dur = 58
22:22:18.886 00.000 11616 IsSlewing returns 0
22:22:18.886 00.000 11616 IsGuiding returns 0
22:22:18.886 00.000 11616 PulseGuide returned control before completion, sleep 68
22:22:18.906 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:18.918 00.012 12268 UpdateGuideState exits: m=629 SNR=17.3
22:22:18.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:18.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:18.918 00.000 12268 Enqueuing Expose request
22:22:18.965 00.047 11616 IsGuiding returns 1
22:22:18.965 00.000 11616 scope still moving after pulse duration time elapsed
22:22:18.997 00.032 11616 IsSlewing returns 0
22:22:18.997 00.000 11616 IsGuiding returns 0
22:22:18.997 00.000 11616 scope move finished after 58 + 52 ms
22:22:18.997 00.000 11616 Move returns status 0, amount 58
22:22:18.997 00.000 11616 MoveAxis(N, 28, ABG)
22:22:18.997 00.000 11616 Guiding  Dir = 0, Dur = 28
22:22:18.997 00.000 11616 IsSlewing returns 0
22:22:18.997 00.000 11616 IsGuiding returns 0
22:22:18.997 00.000 11616 PulseGuide returned control before completion, sleep 38
22:22:19.045 00.048 11616 IsGuiding returns 1
22:22:19.045 00.000 11616 scope still moving after pulse duration time elapsed
22:22:19.077 00.032 11616 IsSlewing returns 0
22:22:19.077 00.000 11616 IsGuiding returns 0
22:22:19.077 00.000 11616 scope move finished after 28 + 50 ms
22:22:19.077 00.000 11616 Move returns status 0, amount 28
22:22:19.077 00.000 11616 move complete, result=0
22:22:19.077 00.000 11616 worker thread done servicing request
22:22:19.077 00.000 12268 GuideStep: 0.1 px 58 ms WEST, -0.3 px 28 ms NORTH
22:22:19.077 00.000 11616 Worker thread wakes up
22:22:19.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:19.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:21.089 02.012 11616 Exposure complete
22:22:21.137 00.048 11616 worker thread done servicing request
22:22:21.137 00.000 12268 OnExposeComplete: enter
22:22:21.137 00.000 12268 UpdateGuideState(): m_state=6
22:22:21.137 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
22:22:21.137 00.000 12268 Star::Find returns 1 (0), X=1155.24, Y=145.08, Mass=682, SNR=18.1, Peak=33 HFD=6.0
22:22:21.137 00.000 12268 MultiStar: [#1 -0.56,0.77,0.00,M1] [#2 -0.90,0.72,0.00,M1] [#3 -0.68,0.47,0.00,M1] [#4 -0.88,0.79,0.00,M10] [#5 -0.55,0.77,0.00,M1] [#6 -0.27,0.46,0.74,U] [#7 -0.71,0.80,0.00,M1] [#8 -0.56,0.65,0.00,M2] 
22:22:21.137 00.000 12268 refined, 1 included, MultiStar: {-0.29, 0.73}, one-star: {-0.30, 0.92}
22:22:21.137 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
22:22:21.137 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
22:22:21.137 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.73 hyp=0.78 cameraTheta=1.95 mountX=0.70 mountY=-0.38, mountTheta=-0.50
22:22:21.137 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.73, opts=13)
22:22:21.137 00.000 12268 Enqueuing Move request for scope (-0.29, 0.73)
22:22:21.137 00.000 11616 Worker thread wakes up
22:22:21.137 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.73) opts 0xd
22:22:21.137 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.73)
22:22:21.137 00.000 11616 Moving (-0.29, 0.73) raw xDistance=0.70 yDistance=-0.38
22:22:21.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
22:22:21.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
22:22:21.137 00.000 11616 MoveAxis(W, 389, ABG)
22:22:21.137 00.000 11616 Guiding  Dir = 3, Dur = 389
22:22:21.137 00.000 11616 IsSlewing returns 0
22:22:21.137 00.000 11616 IsGuiding returns 0
22:22:21.137 00.000 11616 PulseGuide returned control before completion, sleep 399
22:22:21.169 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:21.187 00.018 12268 UpdateGuideState exits: m=682 SNR=18.1
22:22:21.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:21.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:21.187 00.000 12268 Enqueuing Expose request
22:22:21.564 00.377 11616 IsGuiding returns 1
22:22:21.564 00.000 11616 scope still moving after pulse duration time elapsed
22:22:21.596 00.032 11616 IsSlewing returns 0
22:22:21.596 00.000 11616 IsGuiding returns 1
22:22:21.627 00.031 11616 IsSlewing returns 0
22:22:21.627 00.000 11616 IsGuiding returns 1
22:22:21.659 00.032 11616 IsSlewing returns 0
22:22:21.659 00.000 11616 IsGuiding returns 1
22:22:21.691 00.032 11616 IsSlewing returns 0
22:22:21.691 00.000 11616 IsGuiding returns 1
22:22:21.723 00.032 11616 IsSlewing returns 0
22:22:21.723 00.000 11616 IsGuiding returns 0
22:22:21.723 00.000 11616 scope move finished after 389 + 183 ms
22:22:21.723 00.000 11616 Move returns status 0, amount 389
22:22:21.723 00.000 11616 MoveAxis(N, 32, ABG)
22:22:21.723 00.000 11616 Guiding  Dir = 0, Dur = 32
22:22:21.723 00.000 11616 IsSlewing returns 0
22:22:21.723 00.000 11616 IsGuiding returns 0
22:22:21.723 00.000 11616 PulseGuide returned control before completion, sleep 42
22:22:21.770 00.047 11616 IsGuiding returns 1
22:22:21.770 00.000 11616 scope still moving after pulse duration time elapsed
22:22:21.802 00.032 11616 IsSlewing returns 0
22:22:21.802 00.000 11616 IsGuiding returns 0
22:22:21.802 00.000 11616 scope move finished after 32 + 46 ms
22:22:21.802 00.000 11616 Move returns status 0, amount 32
22:22:21.802 00.000 11616 move complete, result=0
22:22:21.802 00.000 11616 worker thread done servicing request
22:22:21.802 00.000 11616 Worker thread wakes up
22:22:21.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:21.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:21.802 00.000 12268 GuideStep: 0.7 px 389 ms WEST, -0.4 px 32 ms NORTH
22:22:23.817 02.015 11616 Exposure complete
22:22:23.881 00.064 11616 worker thread done servicing request
22:22:23.881 00.000 12268 OnExposeComplete: enter
22:22:23.881 00.000 12268 UpdateGuideState(): m_state=6
22:22:23.881 00.000 12268 Star::Find(15, 1155, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
22:22:23.881 00.000 12268 Star::Find returns 1 (0), X=1155.29, Y=144.42, Mass=630, SNR=17.3, Peak=41 HFD=5.1
22:22:23.882 00.001 12268 MultiStar: [#1 0.03,0.22,1.19,U] [#2 -0.33,0.14,0.92,U] [#3 -0.01,0.15,0.80,U] [#4 -0.29,0.34,0.73,U] [#5 0.16,0.16,0.74,U] [#6 0.03,-0.12,0.69,U] [#7 -0.15,0.05,0.91,U] [#8 0.06,0.07,0.59,U] 
22:22:23.882 00.000 12268 refined, 8 included, MultiStar: {-0.09, 0.15}, one-star: {-0.25, 0.25}
22:22:23.882 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
22:22:23.882 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
22:22:23.882 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.18 cameraTheta=2.13 mountX=0.14 mountY=-0.11, mountTheta=-0.67
22:22:23.883 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.15, opts=13)
22:22:23.884 00.001 12268 Enqueuing Move request for scope (-0.09, 0.15)
22:22:23.884 00.000 11616 Worker thread wakes up
22:22:23.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
22:22:23.884 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
22:22:23.884 00.000 11616 Moving (-0.09, 0.15) raw xDistance=0.14 yDistance=-0.11
22:22:23.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
22:22:23.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:23.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:22:23.884 00.000 11616 MoveAxis(W, 79, ABG)
22:22:23.884 00.000 11616 Guiding  Dir = 3, Dur = 79
22:22:23.885 00.001 11616 IsSlewing returns 0
22:22:23.885 00.000 11616 IsGuiding returns 0
22:22:23.885 00.000 11616 PulseGuide returned control before completion, sleep 89
22:22:23.909 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:23.926 00.017 12268 UpdateGuideState exits: m=630 SNR=17.3
22:22:23.927 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:23.927 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:23.927 00.000 12268 Enqueuing Expose request
22:22:23.986 00.059 11616 IsGuiding returns 1
22:22:23.986 00.000 11616 scope still moving after pulse duration time elapsed
22:22:24.021 00.035 11616 IsSlewing returns 0
22:22:24.022 00.001 11616 IsGuiding returns 0
22:22:24.022 00.000 11616 scope move finished after 79 + 57 ms
22:22:24.022 00.000 11616 Move returns status 0, amount 79
22:22:24.022 00.000 11616 MoveAxis(N, 0, ABG)
22:22:24.022 00.000 11616 Move returns status 0, amount 0
22:22:24.022 00.000 11616 move complete, result=0
22:22:24.023 00.001 11616 worker thread done servicing request
22:22:24.023 00.000 11616 Worker thread wakes up
22:22:24.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:24.023 00.000 12268 GuideStep: 0.1 px 79 ms WEST, -0.1 px 0 ms NORTH
22:22:24.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:26.043 02.020 11616 Exposure complete
22:22:26.102 00.059 11616 worker thread done servicing request
22:22:26.102 00.000 12268 OnExposeComplete: enter
22:22:26.103 00.001 12268 UpdateGuideState(): m_state=6
22:22:26.103 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
22:22:26.103 00.000 12268 Star::Find returns 1 (0), X=1155.20, Y=143.84, Mass=695, SNR=18.2, Peak=60 HFD=4.7
22:22:26.103 00.000 12268 MultiStar: [#1 -0.33,-0.29,1.14,U] [#2 -0.40,-0.38,0.86,U] [#3 -0.29,-0.50,0.76,U] [#4 -0.87,-0.23,0.00,M10] [#5 -0.21,-0.41,0.69,U] [#6 -0.40,-0.82,0.00,M1] [#7 -0.27,-0.46,0.86,U] [#8 -0.51,-0.84,0.00,M2] 
22:22:26.103 00.000 12268 single-star, 5 included, MultiStar: {-0.31, -0.38}, one-star: {-0.34, -0.32}
22:22:26.104 00.001 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
22:22:26.104 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
22:22:26.104 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.32 hyp=0.47 cameraTheta=-2.38 mountX=-0.35 mountY=-0.29, mountTheta=-2.45
22:22:26.105 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.32, opts=13)
22:22:26.105 00.000 12268 Enqueuing Move request for scope (-0.34, -0.32)
22:22:26.106 00.001 11616 Worker thread wakes up
22:22:26.106 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.32) opts 0xd
22:22:26.106 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.32)
22:22:26.106 00.000 11616 Moving (-0.34, -0.32) raw xDistance=-0.35 yDistance=-0.29
22:22:26.106 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
22:22:26.106 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.06
22:22:26.106 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
22:22:26.106 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
22:22:26.106 00.000 11616 MoveAxis(E, 198, ABG)
22:22:26.106 00.000 11616 Guiding  Dir = 2, Dur = 198
22:22:26.106 00.000 11616 IsSlewing returns 0
22:22:26.107 00.001 11616 IsGuiding returns 0
22:22:26.107 00.000 11616 PulseGuide returned control before completion, sleep 208
22:22:26.130 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:26.149 00.019 12268 UpdateGuideState exits: m=695 SNR=18.2
22:22:26.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:26.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:26.149 00.000 12268 Enqueuing Expose request
22:22:26.319 00.170 11616 IsGuiding returns 1
22:22:26.319 00.000 11616 scope still moving after pulse duration time elapsed
22:22:26.350 00.031 11616 IsSlewing returns 0
22:22:26.350 00.000 11616 IsGuiding returns 1
22:22:26.381 00.031 11616 IsSlewing returns 0
22:22:26.381 00.000 11616 IsGuiding returns 1
22:22:26.412 00.031 11616 IsSlewing returns 0
22:22:26.412 00.000 11616 IsGuiding returns 1
22:22:26.442 00.030 11616 IsSlewing returns 0
22:22:26.442 00.000 11616 IsGuiding returns 1
22:22:26.474 00.032 11616 IsSlewing returns 0
22:22:26.474 00.000 11616 IsGuiding returns 1
22:22:26.505 00.031 11616 IsSlewing returns 0
22:22:26.505 00.000 11616 IsGuiding returns 1
22:22:26.536 00.031 11616 IsSlewing returns 0
22:22:26.536 00.000 11616 IsGuiding returns 0
22:22:26.536 00.000 11616 scope move finished after 198 + 231 ms
22:22:26.536 00.000 11616 Move returns status 0, amount 198
22:22:26.536 00.000 11616 MoveAxis(N, 25, ABG)
22:22:26.537 00.001 11616 Guiding  Dir = 0, Dur = 25
22:22:26.537 00.000 11616 IsSlewing returns 0
22:22:26.537 00.000 11616 IsGuiding returns 0
22:22:26.537 00.000 11616 PulseGuide returned control before completion, sleep 35
22:22:26.583 00.046 11616 IsGuiding returns 1
22:22:26.583 00.000 11616 scope still moving after pulse duration time elapsed
22:22:26.614 00.031 11616 IsSlewing returns 0
22:22:26.614 00.000 11616 IsGuiding returns 0
22:22:26.614 00.000 11616 scope move finished after 25 + 52 ms
22:22:26.614 00.000 11616 Move returns status 0, amount 25
22:22:26.614 00.000 11616 move complete, result=0
22:22:26.615 00.001 11616 worker thread done servicing request
22:22:26.615 00.000 11616 Worker thread wakes up
22:22:26.615 00.000 12268 GuideStep: -0.4 px 198 ms EAST, -0.3 px 25 ms NORTH
22:22:26.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:26.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:28.622 02.007 11616 Exposure complete
22:22:28.681 00.059 11616 worker thread done servicing request
22:22:28.681 00.000 12268 OnExposeComplete: enter
22:22:28.682 00.001 12268 UpdateGuideState(): m_state=6
22:22:28.682 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
22:22:28.682 00.000 12268 Star::Find returns 1 (0), X=1155.16, Y=143.89, Mass=652, SNR=17.6, Peak=46 HFD=4.8
22:22:28.682 00.000 12268 MultiStar: [#1 -0.09,-0.22,1.20,U] [#2 -0.18,-0.29,0.91,U] [#3 -0.24,-0.40,0.81,U] [#4 -0.79,-0.02,0.00,R] [#5 0.08,-0.39,0.72,U] [#6 0.02,-0.80,0.00,M2] [#7 -0.28,-0.49,0.81,U] [#8 -0.56,-0.33,0.00,M3] 
22:22:28.683 00.001 12268 refined, 5 included, MultiStar: {-0.18, -0.33}, one-star: {-0.38, -0.27}
22:22:28.683 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
22:22:28.683 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.38)
22:22:28.683 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.33 hyp=0.38 cameraTheta=-2.08 mountX=-0.35 mountY=-0.14, mountTheta=-2.76
22:22:28.684 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.33, opts=13)
22:22:28.684 00.000 12268 Enqueuing Move request for scope (-0.18, -0.33)
22:22:28.685 00.001 11616 Worker thread wakes up
22:22:28.685 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.33) opts 0xd
22:22:28.685 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.33)
22:22:28.685 00.000 11616 Moving (-0.18, -0.33) raw xDistance=-0.35 yDistance=-0.14
22:22:28.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
22:22:28.685 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:28.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:22:28.685 00.000 11616 MoveAxis(E, 194, ABG)
22:22:28.685 00.000 11616 Guiding  Dir = 2, Dur = 194
22:22:28.685 00.000 11616 IsSlewing returns 0
22:22:28.686 00.001 11616 IsGuiding returns 0
22:22:28.686 00.000 11616 PulseGuide returned control before completion, sleep 204
22:22:28.708 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:28.726 00.018 12268 UpdateGuideState exits: m=652 SNR=17.6
22:22:28.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:28.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:28.727 00.001 12268 Enqueuing Expose request
22:22:28.901 00.174 11616 IsGuiding returns 1
22:22:28.901 00.000 11616 scope still moving after pulse duration time elapsed
22:22:28.933 00.032 11616 IsSlewing returns 0
22:22:28.933 00.000 11616 IsGuiding returns 0
22:22:28.933 00.000 11616 scope move finished after 194 + 53 ms
22:22:28.933 00.000 11616 Move returns status 0, amount 194
22:22:28.933 00.000 11616 MoveAxis(N, 0, ABG)
22:22:28.933 00.000 11616 Move returns status 0, amount 0
22:22:28.933 00.000 11616 move complete, result=0
22:22:28.934 00.001 11616 worker thread done servicing request
22:22:28.934 00.000 11616 Worker thread wakes up
22:22:28.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:28.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:28.934 00.000 12268 GuideStep: -0.3 px 194 ms EAST, -0.1 px 0 ms NORTH
22:22:30.952 02.018 11616 Exposure complete
22:22:31.009 00.057 11616 worker thread done servicing request
22:22:31.009 00.000 12268 OnExposeComplete: enter
22:22:31.009 00.000 12268 UpdateGuideState(): m_state=6
22:22:31.009 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
22:22:31.009 00.000 12268 Star::Find returns 1 (0), X=1155.44, Y=144.06, Mass=640, SNR=17.3, Peak=52 HFD=5.0
22:22:31.010 00.001 12268 MultiStar: [#1 -0.22,0.02,1.19,U] [#2 -0.28,-0.46,0.89,U] [#3 -0.34,-0.24,0.84,U] [#4 0.04,-0.13,0.69,U] [#5 0.10,-0.27,0.75,U] [#6 -0.41,-0.68,0.00,M3] [#7 -0.33,-0.33,0.76,U] [#8 -0.48,-0.33,0.44,U] 
22:22:31.010 00.000 12268 single-star, 7 included, MultiStar: {-0.19, -0.21}, one-star: {-0.10, -0.10}
22:22:31.010 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.86 = 2.43)
22:22:31.010 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.68)
22:22:31.010 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.38 mountX=-0.11 mountY=-0.09, mountTheta=-2.45
22:22:31.012 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.10, opts=13)
22:22:31.012 00.000 12268 Enqueuing Move request for scope (-0.10, -0.10)
22:22:31.012 00.000 11616 Worker thread wakes up
22:22:31.012 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
22:22:31.012 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
22:22:31.012 00.000 11616 Moving (-0.10, -0.10) raw xDistance=-0.11 yDistance=-0.09
22:22:31.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
22:22:31.012 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:31.013 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:22:31.013 00.000 11616 MoveAxis(E, 61, ABG)
22:22:31.013 00.000 11616 Guiding  Dir = 2, Dur = 61
22:22:31.013 00.000 11616 IsSlewing returns 0
22:22:31.013 00.000 11616 IsGuiding returns 0
22:22:31.014 00.001 11616 PulseGuide returned control before completion, sleep 71
22:22:31.037 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:31.057 00.020 12268 UpdateGuideState exits: m=640 SNR=17.3
22:22:31.057 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:31.057 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:31.057 00.000 12268 Enqueuing Expose request
22:22:31.094 00.037 11616 IsGuiding returns 1
22:22:31.094 00.000 11616 scope still moving after pulse duration time elapsed
22:22:31.129 00.035 11616 IsSlewing returns 0
22:22:31.129 00.000 11616 IsGuiding returns 1
22:22:31.156 00.027 11616 IsSlewing returns 0
22:22:31.156 00.000 11616 IsGuiding returns 1
22:22:31.187 00.031 11616 IsSlewing returns 0
22:22:31.187 00.000 11616 IsGuiding returns 1
22:22:31.219 00.032 11616 IsSlewing returns 0
22:22:31.220 00.001 11616 IsGuiding returns 0
22:22:31.220 00.000 11616 scope move finished after 61 + 145 ms
22:22:31.220 00.000 11616 Move returns status 0, amount 61
22:22:31.220 00.000 11616 MoveAxis(N, 0, ABG)
22:22:31.221 00.001 11616 Move returns status 0, amount 0
22:22:31.221 00.000 11616 move complete, result=0
22:22:31.221 00.000 11616 worker thread done servicing request
22:22:31.221 00.000 11616 Worker thread wakes up
22:22:31.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:31.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:31.234 00.013 12268 GuideStep: -0.1 px 61 ms EAST, -0.1 px 0 ms NORTH
22:22:33.242 02.008 11616 Exposure complete
22:22:33.302 00.060 11616 worker thread done servicing request
22:22:33.302 00.000 12268 OnExposeComplete: enter
22:22:33.303 00.001 12268 UpdateGuideState(): m_state=6
22:22:33.303 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:22:33.303 00.000 12268 Star::Find returns 1 (0), X=1155.32, Y=144.25, Mass=698, SNR=18.2, Peak=56 HFD=5.2
22:22:33.304 00.001 12268 MultiStar: [#1 -0.17,0.04,1.09,U] [#2 -0.08,0.12,0.84,U] [#3 -0.41,-0.05,0.73,U] [#4 -0.09,0.32,0.67,U] [#5 0.07,-0.11,0.71,U] [#6 -0.06,0.00,0.67,U] [#7 -0.23,0.11,0.74,U] [#8 -0.71,-0.11,0.00,M3] 
22:22:33.304 00.000 12268 refined, 7 included, MultiStar: {-0.16, 0.07}, one-star: {-0.22, 0.09}
22:22:33.304 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
22:22:33.304 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
22:22:33.304 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.17 cameraTheta=2.74 mountX=0.05 mountY=-0.16, mountTheta=-1.27
22:22:33.306 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.07, opts=13)
22:22:33.306 00.000 12268 Enqueuing Move request for scope (-0.16, 0.07)
22:22:33.306 00.000 11616 Worker thread wakes up
22:22:33.306 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
22:22:33.306 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
22:22:33.306 00.000 11616 Moving (-0.16, 0.07) raw xDistance=0.05 yDistance=-0.16
22:22:33.306 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:33.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:22:33.307 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:22:33.307 00.000 11616 MoveAxis(E, 0, ABG)
22:22:33.307 00.000 11616 Move returns status 0, amount 0
22:22:33.307 00.000 11616 MoveAxis(N, 14, ABG)
22:22:33.307 00.000 11616 Guiding  Dir = 0, Dur = 14
22:22:33.307 00.000 11616 IsSlewing returns 0
22:22:33.308 00.001 11616 IsGuiding returns 0
22:22:33.308 00.000 11616 PulseGuide returned control before completion, sleep 24
22:22:33.329 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:33.345 00.016 11616 IsGuiding returns 1
22:22:33.345 00.000 11616 scope still moving after pulse duration time elapsed
22:22:33.352 00.007 12268 UpdateGuideState exits: m=698 SNR=18.2
22:22:33.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:33.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:33.352 00.000 12268 Enqueuing Expose request
22:22:33.380 00.028 11616 IsSlewing returns 0
22:22:33.381 00.001 11616 IsGuiding returns 0
22:22:33.381 00.000 11616 scope move finished after 14 + 58 ms
22:22:33.381 00.000 11616 Move returns status 0, amount 14
22:22:33.381 00.000 11616 move complete, result=0
22:22:33.381 00.000 11616 worker thread done servicing request
22:22:33.382 00.001 11616 Worker thread wakes up
22:22:33.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:33.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:33.426 00.044 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 14 ms NORTH
22:22:35.389 01.963 11616 Exposure complete
22:22:35.449 00.060 11616 worker thread done servicing request
22:22:35.450 00.001 12268 OnExposeComplete: enter
22:22:35.450 00.000 12268 UpdateGuideState(): m_state=6
22:22:35.450 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
22:22:35.450 00.000 12268 Star::Find returns 1 (0), X=1155.12, Y=144.20, Mass=660, SNR=17.7, Peak=57 HFD=4.9
22:22:35.451 00.001 12268 MultiStar: [#1 -0.29,0.03,1.19,U] [#2 -0.33,-0.07,0.92,U] [#3 -0.09,-0.05,0.77,U] [#4 0.13,0.16,0.68,U] [#5 0.02,0.12,0.72,U] [#6 0.06,-0.05,0.66,U] [#7 -0.22,-0.02,0.87,U] [#8 -0.57,-0.44,0.00,M4] 
22:22:35.451 00.000 12268 refined, 7 included, MultiStar: {-0.17, 0.02}, one-star: {-0.42, 0.04}
22:22:35.451 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
22:22:35.451 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
22:22:35.451 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.17 cameraTheta=3.04 mountX=-0.00 mountY=-0.17, mountTheta=-1.57
22:22:35.453 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.02, opts=13)
22:22:35.453 00.000 12268 Enqueuing Move request for scope (-0.17, 0.02)
22:22:35.453 00.000 11616 Worker thread wakes up
22:22:35.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.02) opts 0xd
22:22:35.453 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.02)
22:22:35.453 00.000 11616 Moving (-0.17, 0.02) raw xDistance=-0.00 yDistance=-0.17
22:22:35.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:35.454 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:22:35.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
22:22:35.454 00.000 11616 MoveAxis(E, 0, ABG)
22:22:35.454 00.000 11616 Move returns status 0, amount 0
22:22:35.454 00.000 11616 MoveAxis(N, 15, ABG)
22:22:35.454 00.000 11616 Guiding  Dir = 0, Dur = 15
22:22:35.454 00.000 11616 IsSlewing returns 0
22:22:35.455 00.001 11616 IsGuiding returns 0
22:22:35.455 00.000 11616 PulseGuide returned control before completion, sleep 25
22:22:35.480 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:35.492 00.012 11616 IsGuiding returns 1
22:22:35.492 00.000 11616 scope still moving after pulse duration time elapsed
22:22:35.498 00.006 12268 UpdateGuideState exits: m=660 SNR=17.7
22:22:35.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:35.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:35.498 00.000 12268 Enqueuing Expose request
22:22:35.524 00.026 11616 IsSlewing returns 0
22:22:35.524 00.000 11616 IsGuiding returns 0
22:22:35.524 00.000 11616 scope move finished after 15 + 53 ms
22:22:35.525 00.001 11616 Move returns status 0, amount 15
22:22:35.525 00.000 11616 move complete, result=0
22:22:35.525 00.000 11616 worker thread done servicing request
22:22:35.525 00.000 11616 Worker thread wakes up
22:22:35.525 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:35.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:35.529 00.004 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 15 ms NORTH
22:22:37.533 02.004 11616 Exposure complete
22:22:37.594 00.061 11616 worker thread done servicing request
22:22:37.594 00.000 12268 OnExposeComplete: enter
22:22:37.594 00.000 12268 UpdateGuideState(): m_state=6
22:22:37.595 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
22:22:37.595 00.000 12268 Star::Find returns 1 (0), X=1155.32, Y=143.93, Mass=594, SNR=16.8, Peak=55 HFD=4.7
22:22:37.595 00.000 12268 MultiStar: [#1 -0.30,-0.05,1.30,U] [#2 -0.39,-0.02,0.96,U] [#3 -0.42,-0.24,0.78,U] [#4 0.12,-0.01,0.83,U] [#5 -0.15,-0.29,0.79,U] [#6 -0.18,-0.32,0.73,U] [#7 -0.18,-0.44,0.88,U] [#8 -0.36,-0.37,0.60,U] 
22:22:37.595 00.000 12268 refined, 8 included, MultiStar: {-0.23, -0.20}, one-star: {-0.22, -0.23}
22:22:37.595 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
22:22:37.595 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
22:22:37.597 00.002 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.20 hyp=0.31 cameraTheta=-2.44 mountX=-0.22 mountY=-0.21, mountTheta=-2.39
22:22:37.601 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.20, opts=13)
22:22:37.601 00.000 12268 Enqueuing Move request for scope (-0.23, -0.20)
22:22:37.602 00.001 11616 Worker thread wakes up
22:22:37.602 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.20) opts 0xd
22:22:37.602 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.20)
22:22:37.602 00.000 11616 Moving (-0.23, -0.20) raw xDistance=-0.22 yDistance=-0.21
22:22:37.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
22:22:37.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:22:37.602 00.000 11616 MoveAxis(E, 124, ABG)
22:22:37.602 00.000 11616 Guiding  Dir = 2, Dur = 124
22:22:37.602 00.000 11616 IsSlewing returns 0
22:22:37.603 00.001 11616 IsGuiding returns 0
22:22:37.603 00.000 11616 PulseGuide returned control before completion, sleep 134
22:22:37.625 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:37.643 00.018 12268 UpdateGuideState exits: m=594 SNR=16.8
22:22:37.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:37.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:37.643 00.000 12268 Enqueuing Expose request
22:22:37.748 00.105 11616 IsGuiding returns 1
22:22:37.748 00.000 11616 scope still moving after pulse duration time elapsed
22:22:37.779 00.031 11616 IsSlewing returns 0
22:22:37.779 00.000 11616 IsGuiding returns 0
22:22:37.779 00.000 11616 scope move finished after 124 + 52 ms
22:22:37.779 00.000 11616 Move returns status 0, amount 124
22:22:37.779 00.000 11616 MoveAxis(N, 18, ABG)
22:22:37.779 00.000 11616 Guiding  Dir = 0, Dur = 18
22:22:37.780 00.001 11616 IsSlewing returns 0
22:22:37.780 00.000 11616 IsGuiding returns 0
22:22:37.780 00.000 11616 PulseGuide returned control before completion, sleep 28
22:22:37.811 00.031 11616 IsGuiding returns 1
22:22:37.811 00.000 11616 scope still moving after pulse duration time elapsed
22:22:37.841 00.030 11616 IsSlewing returns 0
22:22:37.841 00.000 11616 IsGuiding returns 0
22:22:37.841 00.000 11616 scope move finished after 18 + 43 ms
22:22:37.841 00.000 11616 Move returns status 0, amount 18
22:22:37.841 00.000 11616 move complete, result=0
22:22:37.841 00.000 11616 worker thread done servicing request
22:22:37.841 00.000 12268 GuideStep: -0.2 px 124 ms EAST, -0.2 px 18 ms NORTH
22:22:37.842 00.001 11616 Worker thread wakes up
22:22:37.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:37.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:39.865 02.023 11616 Exposure complete
22:22:39.937 00.072 11616 worker thread done servicing request
22:22:39.937 00.000 12268 OnExposeComplete: enter
22:22:39.937 00.000 12268 UpdateGuideState(): m_state=6
22:22:39.938 00.001 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
22:22:39.938 00.000 12268 Star::Find returns 1 (0), X=1155.27, Y=144.34, Mass=603, SNR=16.9, Peak=45 HFD=4.8
22:22:39.938 00.000 12268 MultiStar: [#1 -0.20,-0.02,1.20,U] [#2 0.04,-0.18,0.92,U] [#3 -0.05,-0.34,0.82,U] [#4 0.18,0.28,0.77,U] [#5 -0.02,-0.02,0.76,U] [#6 -0.12,-0.34,0.82,U] [#7 -0.20,-0.32,0.85,U] [#8 -0.16,-0.33,0.47,U] 
22:22:39.938 00.000 12268 refined, 8 included, MultiStar: {-0.10, -0.10}, one-star: {-0.27, 0.18}
22:22:39.938 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
22:22:39.939 00.001 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
22:22:39.939 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.33 mountX=-0.11 mountY=-0.08, mountTheta=-2.50
22:22:39.942 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.10, opts=13)
22:22:39.942 00.000 12268 Enqueuing Move request for scope (-0.10, -0.10)
22:22:39.942 00.000 11616 Worker thread wakes up
22:22:39.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
22:22:39.942 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
22:22:39.943 00.001 11616 Moving (-0.10, -0.10) raw xDistance=-0.11 yDistance=-0.08
22:22:39.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
22:22:39.943 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:39.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:22:39.943 00.000 11616 MoveAxis(E, 63, ABG)
22:22:39.943 00.000 11616 Guiding  Dir = 2, Dur = 63
22:22:39.944 00.001 11616 IsSlewing returns 0
22:22:39.944 00.000 11616 IsGuiding returns 0
22:22:39.945 00.001 11616 PulseGuide returned control before completion, sleep 73
22:22:39.967 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:39.987 00.020 12268 UpdateGuideState exits: m=603 SNR=16.9
22:22:39.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:39.988 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:39.988 00.000 12268 Enqueuing Expose request
22:22:40.025 00.037 11616 IsGuiding returns 1
22:22:40.025 00.000 11616 scope still moving after pulse duration time elapsed
22:22:40.057 00.032 11616 IsSlewing returns 0
22:22:40.057 00.000 11616 IsGuiding returns 0
22:22:40.058 00.001 11616 scope move finished after 63 + 49 ms
22:22:40.058 00.000 11616 Move returns status 0, amount 63
22:22:40.058 00.000 11616 MoveAxis(N, 0, ABG)
22:22:40.058 00.000 11616 Move returns status 0, amount 0
22:22:40.058 00.000 11616 move complete, result=0
22:22:40.058 00.000 11616 worker thread done servicing request
22:22:40.058 00.000 11616 Worker thread wakes up
22:22:40.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:40.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:40.077 00.019 12268 GuideStep: -0.1 px 63 ms EAST, -0.1 px 0 ms NORTH
22:22:42.085 02.008 11616 Exposure complete
22:22:42.145 00.060 11616 worker thread done servicing request
22:22:42.145 00.000 12268 OnExposeComplete: enter
22:22:42.145 00.000 12268 UpdateGuideState(): m_state=6
22:22:42.146 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
22:22:42.146 00.000 12268 Star::Find returns 1 (0), X=1154.96, Y=144.85, Mass=619, SNR=17.1, Peak=51 HFD=4.7
22:22:42.146 00.000 12268 MultiStar: [#1 -0.32,0.50,1.23,U] [#2 -0.32,0.45,0.92,U] [#3 -0.41,0.35,0.92,U] [#4 0.07,0.72,0.00,M1] [#5 -0.32,0.75,0.00,M1] [#6 -0.05,0.09,0.72,U] [#7 -0.55,0.16,0.78,U] [#8 -0.76,0.29,0.00,M3] 
22:22:42.146 00.000 12268 refined, 5 included, MultiStar: {-0.38, 0.40}, one-star: {-0.58, 0.69}
22:22:42.146 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
22:22:42.146 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
22:22:42.146 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.40 hyp=0.55 cameraTheta=2.33 mountX=0.36 mountY=-0.43, mountTheta=-0.87
22:22:42.148 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.40, opts=13)
22:22:42.148 00.000 12268 Enqueuing Move request for scope (-0.38, 0.40)
22:22:42.148 00.000 11616 Worker thread wakes up
22:22:42.148 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.40) opts 0xd
22:22:42.148 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.40)
22:22:42.148 00.000 11616 Moving (-0.38, 0.40) raw xDistance=0.36 yDistance=-0.43
22:22:42.149 00.001 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
22:22:42.149 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.08
22:22:42.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
22:22:42.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
22:22:42.149 00.000 11616 MoveAxis(W, 202, ABG)
22:22:42.150 00.001 11616 Guiding  Dir = 3, Dur = 202
22:22:42.150 00.000 11616 IsSlewing returns 0
22:22:42.151 00.001 11616 IsGuiding returns 0
22:22:42.151 00.000 11616 PulseGuide returned control before completion, sleep 212
22:22:42.175 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:42.193 00.018 12268 UpdateGuideState exits: m=619 SNR=17.1
22:22:42.194 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:42.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:42.194 00.000 12268 Enqueuing Expose request
22:22:42.374 00.180 11616 IsGuiding returns 1
22:22:42.374 00.000 11616 scope still moving after pulse duration time elapsed
22:22:42.407 00.033 11616 IsSlewing returns 0
22:22:42.408 00.001 11616 IsGuiding returns 0
22:22:42.408 00.000 11616 scope move finished after 202 + 55 ms
22:22:42.408 00.000 11616 Move returns status 0, amount 202
22:22:42.408 00.000 11616 MoveAxis(N, 36, ABG)
22:22:42.408 00.000 11616 Guiding  Dir = 0, Dur = 36
22:22:42.409 00.001 11616 IsSlewing returns 0
22:22:42.409 00.000 11616 IsGuiding returns 0
22:22:42.409 00.000 11616 PulseGuide returned control before completion, sleep 46
22:22:42.467 00.058 11616 IsGuiding returns 1
22:22:42.467 00.000 11616 scope still moving after pulse duration time elapsed
22:22:42.499 00.032 11616 IsSlewing returns 0
22:22:42.500 00.001 11616 IsGuiding returns 1
22:22:42.531 00.031 11616 IsSlewing returns 0
22:22:42.532 00.001 11616 IsGuiding returns 0
22:22:42.532 00.000 11616 scope move finished after 36 + 87 ms
22:22:42.532 00.000 11616 Move returns status 0, amount 36
22:22:42.532 00.000 11616 move complete, result=0
22:22:42.532 00.000 11616 worker thread done servicing request
22:22:42.532 00.000 11616 Worker thread wakes up
22:22:42.533 00.001 12268 GuideStep: 0.4 px 202 ms WEST, -0.4 px 36 ms NORTH
22:22:42.533 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:42.533 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:44.543 02.010 11616 Exposure complete
22:22:44.602 00.059 11616 worker thread done servicing request
22:22:44.602 00.000 12268 OnExposeComplete: enter
22:22:44.602 00.000 12268 UpdateGuideState(): m_state=6
22:22:44.602 00.000 12268 Star::Find(15, 1154, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
22:22:44.603 00.001 12268 Star::Find returns 1 (0), X=1155.19, Y=144.39, Mass=571, SNR=16.4, Peak=46 HFD=5.1
22:22:44.603 00.000 12268 MultiStar: [#1 -0.27,0.65,0.00,M1] [#2 -0.26,0.47,1.00,U] [#3 0.09,0.15,0.86,U] [#4 0.10,0.70,0.00,M2] [#5 -0.66,0.44,0.00,M2] [#6 -0.47,0.13,0.70,U] [#7 -0.63,0.16,0.00,M1] [#8 -0.65,0.32,0.00,M4] 
22:22:44.603 00.000 12268 refined, 3 included, MultiStar: {-0.24, 0.26}, one-star: {-0.35, 0.23}
22:22:44.603 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
22:22:44.603 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
22:22:44.603 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.26 hyp=0.35 cameraTheta=2.33 mountX=0.23 mountY=-0.27, mountTheta=-0.87
22:22:44.605 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.26, opts=13)
22:22:44.605 00.000 12268 Enqueuing Move request for scope (-0.24, 0.26)
22:22:44.605 00.000 11616 Worker thread wakes up
22:22:44.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.26) opts 0xd
22:22:44.605 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.26)
22:22:44.606 00.001 11616 Moving (-0.24, 0.26) raw xDistance=0.23 yDistance=-0.27
22:22:44.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
22:22:44.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
22:22:44.606 00.000 11616 MoveAxis(W, 129, ABG)
22:22:44.606 00.000 11616 Guiding  Dir = 3, Dur = 129
22:22:44.606 00.000 11616 IsSlewing returns 0
22:22:44.606 00.000 11616 IsGuiding returns 0
22:22:44.607 00.001 11616 PulseGuide returned control before completion, sleep 139
22:22:44.628 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:44.647 00.019 12268 UpdateGuideState exits: m=571 SNR=16.4
22:22:44.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:44.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:44.647 00.000 12268 Enqueuing Expose request
22:22:44.756 00.109 11616 IsGuiding returns 1
22:22:44.756 00.000 11616 scope still moving after pulse duration time elapsed
22:22:44.788 00.032 11616 IsSlewing returns 0
22:22:44.789 00.001 11616 IsGuiding returns 0
22:22:44.789 00.000 11616 scope move finished after 129 + 52 ms
22:22:44.789 00.000 11616 Move returns status 0, amount 129
22:22:44.789 00.000 11616 MoveAxis(N, 23, ABG)
22:22:44.789 00.000 11616 Guiding  Dir = 0, Dur = 23
22:22:44.789 00.000 11616 IsSlewing returns 0
22:22:44.789 00.000 11616 IsGuiding returns 0
22:22:44.790 00.001 11616 PulseGuide returned control before completion, sleep 33
22:22:44.835 00.045 11616 IsGuiding returns 1
22:22:44.835 00.000 11616 scope still moving after pulse duration time elapsed
22:22:44.866 00.031 11616 IsSlewing returns 0
22:22:44.866 00.000 11616 IsGuiding returns 0
22:22:44.866 00.000 11616 scope move finished after 23 + 53 ms
22:22:44.866 00.000 11616 Move returns status 0, amount 23
22:22:44.866 00.000 11616 move complete, result=0
22:22:44.866 00.000 11616 worker thread done servicing request
22:22:44.866 00.000 11616 Worker thread wakes up
22:22:44.867 00.001 12268 GuideStep: 0.2 px 129 ms WEST, -0.3 px 23 ms NORTH
22:22:44.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:44.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:46.879 02.012 11616 Exposure complete
22:22:46.936 00.057 11616 worker thread done servicing request
22:22:46.936 00.000 12268 OnExposeComplete: enter
22:22:46.936 00.000 12268 UpdateGuideState(): m_state=6
22:22:46.936 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
22:22:46.936 00.000 12268 Star::Find returns 1 (0), X=1154.93, Y=144.38, Mass=514, SNR=15.6, Peak=41 HFD=4.8
22:22:46.937 00.001 12268 MultiStar: [#1 -0.65,0.15,0.00,M2] [#2 -0.76,0.25,0.00,M1] [#3 -0.67,0.32,0.00,M1] [#4 -0.13,0.59,0.82,U] [#5 -0.62,0.33,0.00,M3] [#6 -0.59,-0.22,0.00,M1] [#7 -0.78,0.16,0.00,M2] [#8 -1.01,0.45,0.00,M5] 
22:22:46.937 00.000 12268 refined, 1 included, MultiStar: {-0.39, 0.39}, one-star: {-0.61, 0.22}
22:22:46.937 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
22:22:46.937 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
22:22:46.937 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.39 hyp=0.55 cameraTheta=2.36 mountX=0.35 mountY=-0.44, mountTheta=-0.90
22:22:46.940 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.39, opts=13)
22:22:46.940 00.000 12268 Enqueuing Move request for scope (-0.39, 0.39)
22:22:46.940 00.000 11616 Worker thread wakes up
22:22:46.940 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.39) opts 0xd
22:22:46.940 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.39)
22:22:46.941 00.001 11616 Moving (-0.39, 0.39) raw xDistance=0.35 yDistance=-0.44
22:22:46.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
22:22:46.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
22:22:46.941 00.000 11616 MoveAxis(W, 194, ABG)
22:22:46.941 00.000 11616 Guiding  Dir = 3, Dur = 194
22:22:46.941 00.000 11616 IsSlewing returns 0
22:22:46.941 00.000 11616 IsGuiding returns 0
22:22:46.942 00.001 11616 PulseGuide returned control before completion, sleep 204
22:22:46.963 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:46.982 00.019 12268 UpdateGuideState exits: m=514 SNR=15.6
22:22:46.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:46.983 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:46.983 00.000 12268 Enqueuing Expose request
22:22:47.161 00.178 11616 IsGuiding returns 1
22:22:47.161 00.000 11616 scope still moving after pulse duration time elapsed
22:22:47.193 00.032 11616 IsSlewing returns 0
22:22:47.193 00.000 11616 IsGuiding returns 1
22:22:47.225 00.032 11616 IsSlewing returns 0
22:22:47.225 00.000 11616 IsGuiding returns 1
22:22:47.255 00.030 11616 IsSlewing returns 0
22:22:47.255 00.000 11616 IsGuiding returns 1
22:22:47.286 00.031 11616 IsSlewing returns 0
22:22:47.287 00.001 11616 IsGuiding returns 0
22:22:47.287 00.000 11616 scope move finished after 194 + 150 ms
22:22:47.287 00.000 11616 Move returns status 0, amount 194
22:22:47.287 00.000 11616 MoveAxis(N, 37, ABG)
22:22:47.287 00.000 11616 Guiding  Dir = 0, Dur = 37
22:22:47.287 00.000 11616 IsSlewing returns 0
22:22:47.287 00.000 11616 IsGuiding returns 0
22:22:47.288 00.001 11616 PulseGuide returned control before completion, sleep 47
22:22:47.349 00.061 11616 IsGuiding returns 1
22:22:47.349 00.000 11616 scope still moving after pulse duration time elapsed
22:22:47.379 00.030 11616 IsSlewing returns 0
22:22:47.379 00.000 11616 IsGuiding returns 0
22:22:47.380 00.001 11616 scope move finished after 37 + 55 ms
22:22:47.380 00.000 11616 Move returns status 0, amount 37
22:22:47.380 00.000 11616 move complete, result=0
22:22:47.380 00.000 11616 worker thread done servicing request
22:22:47.380 00.000 12268 GuideStep: 0.3 px 194 ms WEST, -0.4 px 37 ms NORTH
22:22:47.380 00.000 11616 Worker thread wakes up
22:22:47.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:47.380 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:49.392 02.012 11616 Exposure complete
22:22:49.440 00.048 11616 worker thread done servicing request
22:22:49.440 00.000 12268 OnExposeComplete: enter
22:22:49.440 00.000 12268 UpdateGuideState(): m_state=6
22:22:49.440 00.000 12268 Star::Find(15, 1154, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
22:22:49.440 00.000 12268 Star::Find returns 1 (0), X=1155.09, Y=144.29, Mass=600, SNR=16.9, Peak=58 HFD=4.6
22:22:49.440 00.000 12268 MultiStar: [#1 -0.48,0.23,1.25,U] [#2 -0.79,0.08,0.00,M2] [#3 -0.40,0.01,0.82,U] [#4 -0.33,0.44,0.71,U] [#5 -0.29,0.53,0.74,U] [#6 -0.45,-0.01,0.72,U] [#7 -0.66,0.13,0.00,M3] [#8 -0.71,0.11,0.00,M6] 
22:22:49.440 00.000 12268 refined, 5 included, MultiStar: {-0.41, 0.22}, one-star: {-0.45, 0.13}
22:22:49.440 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
22:22:49.440 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
22:22:49.456 00.016 12268 CameraToMount -- cameraX=-0.41 cameraY=0.22 hyp=0.46 cameraTheta=2.66 mountX=0.18 mountY=-0.43, mountTheta=-1.19
22:22:49.456 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=0.22, opts=13)
22:22:49.456 00.000 12268 Enqueuing Move request for scope (-0.41, 0.22)
22:22:49.456 00.000 11616 Worker thread wakes up
22:22:49.456 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.22) opts 0xd
22:22:49.456 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, 0.22)
22:22:49.456 00.000 11616 Moving (-0.41, 0.22) raw xDistance=0.18 yDistance=-0.43
22:22:49.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
22:22:49.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.43
22:22:49.456 00.000 11616 MoveAxis(W, 98, ABG)
22:22:49.456 00.000 11616 Guiding  Dir = 3, Dur = 98
22:22:49.456 00.000 11616 IsSlewing returns 0
22:22:49.456 00.000 11616 IsGuiding returns 0
22:22:49.456 00.000 11616 PulseGuide returned control before completion, sleep 108
22:22:49.472 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:22:49.487 00.015 12268 UpdateGuideState exits: m=600 SNR=16.9
22:22:49.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:49.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:49.487 00.000 12268 Enqueuing Expose request
22:22:49.583 00.096 11616 IsGuiding returns 1
22:22:49.583 00.000 11616 scope still moving after pulse duration time elapsed
22:22:49.614 00.031 11616 IsSlewing returns 0
22:22:49.614 00.000 11616 IsGuiding returns 0
22:22:49.614 00.000 11616 scope move finished after 98 + 58 ms
22:22:49.614 00.000 11616 Move returns status 0, amount 98
22:22:49.614 00.000 11616 MoveAxis(N, 37, ABG)
22:22:49.614 00.000 11616 Guiding  Dir = 0, Dur = 37
22:22:49.614 00.000 11616 IsSlewing returns 0
22:22:49.614 00.000 11616 IsGuiding returns 0
22:22:49.614 00.000 11616 PulseGuide returned control before completion, sleep 47
22:22:49.678 00.064 11616 IsGuiding returns 1
22:22:49.678 00.000 11616 scope still moving after pulse duration time elapsed
22:22:49.710 00.032 11616 IsSlewing returns 0
22:22:49.710 00.000 11616 IsGuiding returns 0
22:22:49.710 00.000 11616 scope move finished after 37 + 56 ms
22:22:49.710 00.000 11616 Move returns status 0, amount 37
22:22:49.710 00.000 11616 move complete, result=0
22:22:49.710 00.000 11616 worker thread done servicing request
22:22:49.710 00.000 11616 Worker thread wakes up
22:22:49.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:49.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:51.906 02.196 11616 Exposure complete
22:22:52.062 00.156 11616 worker thread done servicing request
22:22:52.984 00.922 12268 GuideStep: 0.2 px 98 ms WEST, -0.4 px 37 ms NORTH
22:22:53.000 00.016 12268 OnExposeComplete: enter
22:22:53.000 00.000 12268 UpdateGuideState(): m_state=6
22:22:53.000 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
22:22:53.000 00.000 12268 Star::Find returns 1 (0), X=1155.04, Y=143.95, Mass=565, SNR=16.3, Peak=57 HFD=4.6
22:22:53.000 00.000 12268 MultiStar: [#1 -0.50,-0.10,1.24,U] [#2 -0.74,-0.21,0.00,M3] [#3 -0.52,-0.57,0.00,M1] [#4 0.25,-0.06,0.83,U] [#5 -0.55,-0.26,0.70,U] [#6 -0.32,-0.54,0.00,M1] [#7 -0.44,-0.46,0.00,M4] [#8 -0.90,-0.47,0.00,M7] 
22:22:53.000 00.000 12268 refined, 3 included, MultiStar: {-0.34, -0.15}, one-star: {-0.50, -0.21}
22:22:53.000 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.21 = 2.08)
22:22:53.000 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.03)
22:22:53.000 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.15 hyp=0.38 cameraTheta=-2.73 mountX=-0.18 mountY=-0.32, mountTheta=-2.08
22:22:53.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.15, opts=13)
22:22:53.000 00.000 12268 Enqueuing Move request for scope (-0.34, -0.15)
22:22:53.031 00.031 11616 Worker thread wakes up
22:22:53.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.15) opts 0xd
22:22:53.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.15)
22:22:53.031 00.000 11616 Moving (-0.34, -0.15) raw xDistance=-0.18 yDistance=-0.32
22:22:53.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:22:53.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:22:53.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
22:22:53.031 00.000 11616 MoveAxis(E, 0, ABG)
22:22:53.031 00.000 11616 Move returns status 0, amount 0
22:22:53.031 00.000 11616 MoveAxis(N, 27, ABG)
22:22:53.031 00.000 11616 Guiding  Dir = 0, Dur = 27
22:22:53.031 00.000 11616 IsSlewing returns 0
22:22:53.031 00.000 11616 IsGuiding returns 0
22:22:53.031 00.000 11616 PulseGuide returned control before completion, sleep 37
22:22:53.109 00.078 11616 IsGuiding returns 1
22:22:53.109 00.000 11616 scope still moving after pulse duration time elapsed
22:22:53.140 00.031 11616 IsSlewing returns 0
22:22:53.140 00.000 11616 IsGuiding returns 1
22:22:53.172 00.032 11616 IsSlewing returns 0
22:22:53.172 00.000 11616 IsGuiding returns 1
22:22:53.203 00.031 11616 IsSlewing returns 0
22:22:53.203 00.000 11616 IsGuiding returns 1
22:22:53.234 00.031 11616 IsSlewing returns 0
22:22:53.234 00.000 11616 IsGuiding returns 1
22:22:53.265 00.031 11616 IsSlewing returns 0
22:22:53.265 00.000 11616 IsGuiding returns 0
22:22:53.265 00.000 11616 scope move finished after 27 + 197 ms
22:22:53.265 00.000 11616 Move returns status 0, amount 27
22:22:53.265 00.000 11616 move complete, result=0
22:22:53.265 00.000 11616 worker thread done servicing request
22:22:54.734 01.469 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:54.890 00.156 12268 UpdateGuideState exits: m=565 SNR=16.3
22:22:54.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:54.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:54.890 00.000 12268 Enqueuing Expose request
22:22:54.890 00.000 11616 Worker thread wakes up
22:22:54.890 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 27 ms NORTH
22:22:54.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:54.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:54.906 00.016 12268 evsrv: cli 0F8E69C0 connect
22:22:54.906 00.000 12268 case statement mapped state 6 to 3
22:22:54.906 00.000 12268 case statement mapped state 6 to 3
22:22:54.906 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2848571d-ce3a-448a-852e-5fab2a43423a"}
22:22:54.906 00.000 12268 case statement mapped state 6 to 3
22:22:54.906 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2848571d-ce3a-448a-852e-5fab2a43423a"}
22:22:55.510 00.604 12268 evsrv: cli 0F8E69C0 disconnect
22:22:56.924 01.414 11616 Exposure complete
22:22:56.987 00.063 11616 worker thread done servicing request
22:22:56.987 00.000 12268 OnExposeComplete: enter
22:22:56.987 00.000 12268 UpdateGuideState(): m_state=6
22:22:56.987 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
22:22:56.987 00.000 12268 Star::Find returns 1 (0), X=1155.02, Y=143.39, Mass=587, SNR=16.7, Peak=46 HFD=5.1
22:22:56.987 00.000 12268 MultiStar: [#1 -0.39,-0.32,1.26,U] [#2 -0.69,-0.52,0.00,M4] [#3 -0.74,-0.60,0.00,M2] [#4 -0.26,-0.36,0.73,U] [#5 -0.08,-0.68,0.00,M2] [#6 -0.51,-0.50,0.00,M2] [#7 -0.72,-0.78,0.00,M5] [#8 -0.85,-0.88,0.00,M8] 
22:22:56.987 00.000 12268 refined, 2 included, MultiStar: {-0.40, -0.48}, one-star: {-0.52, -0.77}
22:22:56.987 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
22:22:56.987 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
22:22:56.987 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.48 hyp=0.63 cameraTheta=-2.27 mountX=-0.52 mountY=-0.34, mountTheta=-2.56
22:22:56.987 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.48, opts=13)
22:22:56.987 00.000 12268 Enqueuing Move request for scope (-0.40, -0.48)
22:22:56.987 00.000 11616 Worker thread wakes up
22:22:56.987 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.48) opts 0xd
22:22:56.987 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.48)
22:22:56.987 00.000 11616 Moving (-0.40, -0.48) raw xDistance=-0.52 yDistance=-0.34
22:22:57.000 00.013 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
22:22:57.000 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.55
22:22:57.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
22:22:57.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
22:22:57.000 00.000 11616 MoveAxis(E, 289, ABG)
22:22:57.000 00.000 11616 Guiding  Dir = 2, Dur = 289
22:22:57.000 00.000 11616 IsSlewing returns 0
22:22:57.000 00.000 11616 IsGuiding returns 0
22:22:57.000 00.000 11616 PulseGuide returned control before completion, sleep 299
22:22:57.019 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:22:57.035 00.016 12268 UpdateGuideState exits: m=587 SNR=16.7
22:22:57.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:57.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:57.035 00.000 12268 Enqueuing Expose request
22:22:57.304 00.269 11616 IsGuiding returns 1
22:22:57.304 00.000 11616 scope still moving after pulse duration time elapsed
22:22:57.336 00.032 11616 IsSlewing returns 0
22:22:57.336 00.000 11616 IsGuiding returns 0
22:22:57.336 00.000 11616 scope move finished after 289 + 48 ms
22:22:57.336 00.000 11616 Move returns status 0, amount 289
22:22:57.336 00.000 11616 MoveAxis(N, 29, ABG)
22:22:57.336 00.000 11616 Guiding  Dir = 0, Dur = 29
22:22:57.336 00.000 11616 IsSlewing returns 0
22:22:57.336 00.000 11616 IsGuiding returns 0
22:22:57.336 00.000 11616 PulseGuide returned control before completion, sleep 39
22:22:57.384 00.048 11616 IsGuiding returns 1
22:22:57.384 00.000 11616 scope still moving after pulse duration time elapsed
22:22:57.416 00.032 11616 IsSlewing returns 0
22:22:57.416 00.000 11616 IsGuiding returns 0
22:22:57.416 00.000 11616 scope move finished after 29 + 48 ms
22:22:57.416 00.000 11616 Move returns status 0, amount 29
22:22:57.416 00.000 11616 move complete, result=0
22:22:57.416 00.000 12268 GuideStep: -0.5 px 289 ms EAST, -0.3 px 29 ms NORTH
22:22:57.416 00.000 11616 worker thread done servicing request
22:22:57.416 00.000 11616 Worker thread wakes up
22:22:57.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:57.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:22:59.421 02.005 11616 Exposure complete
22:22:59.500 00.079 12268 OnExposeComplete: enter
22:22:59.500 00.000 12268 UpdateGuideState(): m_state=6
22:22:59.500 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
22:22:59.500 00.000 12268 Star::Find returns 1 (0), X=1155.29, Y=143.44, Mass=582, SNR=16.6, Peak=41 HFD=5.0
22:22:59.500 00.000 11616 worker thread done servicing request
22:22:59.500 00.000 12268 MultiStar: [#1 -0.20,-0.42,1.22,U] [#2 -0.12,-0.63,0.00,M5] [#3 -0.40,-0.74,0.00,M3] [#4 0.29,-0.61,0.00,M1] [#5 0.05,-0.51,0.74,U] [#6 -0.10,-0.92,0.00,M3] [#7 -0.16,-0.86,0.00,M6] [#8 -0.34,-1.08,0.00,M9] 
22:22:59.500 00.000 12268 refined, 2 included, MultiStar: {-0.16, -0.54}, one-star: {-0.25, -0.72}
22:22:59.500 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
22:22:59.500 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
22:22:59.500 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.54 hyp=0.57 cameraTheta=-1.85 mountX=-0.56 mountY=-0.08, mountTheta=-2.99
22:22:59.500 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.54, opts=13)
22:22:59.500 00.000 12268 Enqueuing Move request for scope (-0.16, -0.54)
22:22:59.500 00.000 11616 Worker thread wakes up
22:22:59.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.54) opts 0xd
22:22:59.500 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.54)
22:22:59.500 00.000 11616 Moving (-0.16, -0.54) raw xDistance=-0.56 yDistance=-0.08
22:22:59.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
22:22:59.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:59.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:22:59.500 00.000 11616 MoveAxis(E, 312, ABG)
22:22:59.500 00.000 11616 Guiding  Dir = 2, Dur = 312
22:22:59.500 00.000 11616 IsSlewing returns 0
22:22:59.500 00.000 11616 IsGuiding returns 0
22:22:59.500 00.000 11616 PulseGuide returned control before completion, sleep 322
22:22:59.531 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:22:59.547 00.016 12268 UpdateGuideState exits: m=582 SNR=16.6
22:22:59.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:59.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:22:59.547 00.000 12268 Enqueuing Expose request
22:22:59.843 00.296 11616 IsGuiding returns 1
22:22:59.843 00.000 11616 scope still moving after pulse duration time elapsed
22:22:59.875 00.032 11616 IsSlewing returns 0
22:22:59.875 00.000 11616 IsGuiding returns 0
22:22:59.875 00.000 11616 scope move finished after 312 + 50 ms
22:22:59.875 00.000 11616 Move returns status 0, amount 312
22:22:59.875 00.000 11616 MoveAxis(N, 0, ABG)
22:22:59.875 00.000 11616 Move returns status 0, amount 0
22:22:59.875 00.000 11616 move complete, result=0
22:22:59.875 00.000 12268 GuideStep: -0.6 px 312 ms EAST, -0.1 px 0 ms NORTH
22:22:59.875 00.000 11616 worker thread done servicing request
22:22:59.875 00.000 11616 Worker thread wakes up
22:22:59.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:22:59.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:02.140 02.265 11616 Exposure complete
22:23:02.203 00.063 12268 OnExposeComplete: enter
22:23:02.203 00.000 12268 UpdateGuideState(): m_state=6
22:23:02.218 00.015 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
22:23:02.218 00.000 12268 Star::Find returns 1 (0), X=1155.33, Y=144.72, Mass=579, SNR=16.5, Peak=52 HFD=4.8
22:23:02.218 00.000 12268 MultiStar: [#1 -0.15,0.93,0.00,M1] [#2 -0.27,0.50,0.88,U] [#3 -0.33,0.54,0.00,M4] [#4 0.18,0.90,0.00,M2] [#5 -0.08,0.71,0.00,M2] [#6 -0.09,0.41,0.76,U] [#7 -0.61,0.94,0.00,M7] [#8 -0.56,0.36,0.00,M10] 
22:23:02.218 00.000 12268 refined, 2 included, MultiStar: {-0.19, 0.50}, one-star: {-0.21, 0.56}
22:23:02.218 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
22:23:02.218 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
22:23:02.218 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.50 hyp=0.53 cameraTheta=1.94 mountX=0.48 mountY=-0.26, mountTheta=-0.49
22:23:02.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.50, opts=13)
22:23:02.218 00.000 12268 Enqueuing Move request for scope (-0.19, 0.50)
22:23:02.218 00.000 11616 worker thread done servicing request
22:23:02.218 00.000 11616 Worker thread wakes up
22:23:02.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.50) opts 0xd
22:23:02.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.50)
22:23:02.218 00.000 11616 Moving (-0.19, 0.50) raw xDistance=0.48 yDistance=-0.26
22:23:02.218 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
22:23:02.218 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.43
22:23:02.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
22:23:02.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
22:23:02.218 00.000 11616 MoveAxis(W, 266, ABG)
22:23:02.218 00.000 11616 Guiding  Dir = 3, Dur = 266
22:23:02.218 00.000 11616 IsSlewing returns 0
22:23:02.218 00.000 11616 IsGuiding returns 0
22:23:02.218 00.000 11616 PulseGuide returned control before completion, sleep 276
22:23:02.250 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:02.265 00.015 12268 UpdateGuideState exits: m=579 SNR=16.5
22:23:02.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:02.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:02.265 00.000 12268 Enqueuing Expose request
22:23:02.515 00.250 11616 IsGuiding returns 0
22:23:02.515 00.000 11616 Move returns status 0, amount 266
22:23:02.515 00.000 11616 MoveAxis(N, 22, ABG)
22:23:02.515 00.000 11616 Guiding  Dir = 0, Dur = 22
22:23:02.515 00.000 11616 IsSlewing returns 0
22:23:02.515 00.000 11616 IsGuiding returns 0
22:23:02.515 00.000 11616 PulseGuide returned control before completion, sleep 32
22:23:02.562 00.047 11616 IsGuiding returns 1
22:23:02.562 00.000 11616 scope still moving after pulse duration time elapsed
22:23:02.593 00.031 11616 IsSlewing returns 0
22:23:02.593 00.000 11616 IsGuiding returns 1
22:23:02.625 00.032 11616 IsSlewing returns 0
22:23:02.625 00.000 11616 IsGuiding returns 0
22:23:02.625 00.000 11616 scope move finished after 22 + 87 ms
22:23:02.625 00.000 11616 Move returns status 0, amount 22
22:23:02.625 00.000 11616 move complete, result=0
22:23:02.625 00.000 12268 GuideStep: 0.5 px 266 ms WEST, -0.3 px 22 ms NORTH
22:23:02.625 00.000 11616 worker thread done servicing request
22:23:02.625 00.000 11616 Worker thread wakes up
22:23:02.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:02.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:04.656 02.031 11616 Exposure complete
22:23:04.718 00.062 11616 worker thread done servicing request
22:23:04.718 00.000 12268 OnExposeComplete: enter
22:23:04.718 00.000 12268 UpdateGuideState(): m_state=6
22:23:04.718 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
22:23:04.718 00.000 12268 Star::Find returns 1 (0), X=1155.47, Y=144.88, Mass=612, SNR=17.0, Peak=45 HFD=5.2
22:23:04.718 00.000 12268 MultiStar: [#1 -0.18,0.69,0.00,M2] [#2 -0.28,0.28,0.87,U] [#3 0.08,0.46,0.75,U] [#4 0.46,0.82,0.00,M3] [#5 0.20,0.67,0.00,M3] [#6 0.12,0.30,0.70,U] [#7 0.02,0.55,0.74,U] [#8 -0.29,0.45,0.46,U] 
22:23:04.718 00.000 12268 refined, 5 included, MultiStar: {-0.07, 0.47}, one-star: {-0.07, 0.72}
22:23:04.718 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
22:23:04.718 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
22:23:04.718 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.47 hyp=0.48 cameraTheta=1.71 mountX=0.46 mountY=-0.13, mountTheta=-0.26
22:23:04.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.47, opts=13)
22:23:04.718 00.000 12268 Enqueuing Move request for scope (-0.07, 0.47)
22:23:04.734 00.016 11616 Worker thread wakes up
22:23:04.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.47) opts 0xd
22:23:04.734 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.47)
22:23:04.734 00.000 11616 Moving (-0.07, 0.47) raw xDistance=0.46 yDistance=-0.13
22:23:04.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
22:23:04.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:04.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:23:04.734 00.000 11616 MoveAxis(W, 259, ABG)
22:23:04.734 00.000 11616 Guiding  Dir = 3, Dur = 259
22:23:04.734 00.000 11616 IsSlewing returns 0
22:23:04.734 00.000 11616 IsGuiding returns 0
22:23:04.734 00.000 11616 PulseGuide returned control before completion, sleep 269
22:23:04.750 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:23:04.765 00.015 12268 UpdateGuideState exits: m=612 SNR=17.0
22:23:04.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:04.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:04.765 00.000 12268 Enqueuing Expose request
22:23:05.015 00.250 11616 IsGuiding returns 1
22:23:05.015 00.000 11616 scope still moving after pulse duration time elapsed
22:23:05.047 00.032 11616 IsSlewing returns 0
22:23:05.047 00.000 11616 IsGuiding returns 0
22:23:05.047 00.000 11616 scope move finished after 259 + 52 ms
22:23:05.047 00.000 11616 Move returns status 0, amount 259
22:23:05.047 00.000 11616 MoveAxis(N, 0, ABG)
22:23:05.047 00.000 11616 Move returns status 0, amount 0
22:23:05.047 00.000 11616 move complete, result=0
22:23:05.047 00.000 11616 worker thread done servicing request
22:23:05.047 00.000 12268 GuideStep: 0.5 px 259 ms WEST, -0.1 px 0 ms NORTH
22:23:05.047 00.000 11616 Worker thread wakes up
22:23:05.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:05.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:07.062 02.015 11616 Exposure complete
22:23:07.109 00.047 11616 worker thread done servicing request
22:23:07.109 00.000 12268 OnExposeComplete: enter
22:23:07.109 00.000 12268 UpdateGuideState(): m_state=6
22:23:07.109 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
22:23:07.109 00.000 12268 Star::Find returns 1 (0), X=1155.35, Y=144.97, Mass=564, SNR=16.3, Peak=52 HFD=4.9
22:23:07.109 00.000 12268 MultiStar: [#1 -0.24,0.90,0.00,M3] [#2 -0.46,0.84,0.00,M4] [#3 -0.47,0.58,0.00,M4] [#4 -0.07,1.16,0.00,M4] [#5 -0.21,0.92,0.00,M4] [#6 0.41,0.82,0.00,M2] [#7 -0.41,0.78,0.00,M7] [#8 -0.51,0.79,0.00,M10] 
22:23:07.109 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
22:23:07.109 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
22:23:07.109 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.81 hyp=0.83 cameraTheta=1.80 mountX=0.79 mountY=-0.29, mountTheta=-0.35
22:23:07.125 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.81, opts=13)
22:23:07.125 00.000 12268 Enqueuing Move request for scope (-0.19, 0.81)
22:23:07.125 00.000 11616 Worker thread wakes up
22:23:07.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.81) opts 0xd
22:23:07.125 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.81)
22:23:07.125 00.000 11616 Moving (-0.19, 0.81) raw xDistance=0.79 yDistance=-0.29
22:23:07.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.79
22:23:07.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
22:23:07.125 00.000 11616 MoveAxis(W, 442, ABG)
22:23:07.125 00.000 11616 Guiding  Dir = 3, Dur = 442
22:23:07.125 00.000 11616 IsSlewing returns 0
22:23:07.125 00.000 11616 IsGuiding returns 0
22:23:07.125 00.000 11616 PulseGuide returned control before completion, sleep 452
22:23:07.140 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:07.156 00.016 12268 UpdateGuideState exits: m=564 SNR=16.3
22:23:07.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:07.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:07.156 00.000 12268 Enqueuing Expose request
22:23:07.593 00.437 11616 IsGuiding returns 1
22:23:07.593 00.000 11616 scope still moving after pulse duration time elapsed
22:23:07.625 00.032 11616 IsSlewing returns 0
22:23:07.625 00.000 11616 IsGuiding returns 0
22:23:07.625 00.000 11616 scope move finished after 442 + 55 ms
22:23:07.625 00.000 11616 Move returns status 0, amount 442
22:23:07.625 00.000 11616 MoveAxis(N, 24, ABG)
22:23:07.625 00.000 11616 Guiding  Dir = 0, Dur = 24
22:23:07.625 00.000 11616 IsSlewing returns 0
22:23:07.625 00.000 11616 IsGuiding returns 0
22:23:07.625 00.000 11616 PulseGuide returned control before completion, sleep 34
22:23:07.671 00.046 11616 IsGuiding returns 1
22:23:07.671 00.000 11616 scope still moving after pulse duration time elapsed
22:23:07.703 00.032 11616 IsSlewing returns 0
22:23:07.703 00.000 11616 IsGuiding returns 0
22:23:07.703 00.000 11616 scope move finished after 24 + 53 ms
22:23:07.703 00.000 11616 Move returns status 0, amount 24
22:23:07.703 00.000 11616 move complete, result=0
22:23:07.703 00.000 11616 worker thread done servicing request
22:23:07.703 00.000 11616 Worker thread wakes up
22:23:07.703 00.000 12268 GuideStep: 0.8 px 442 ms WEST, -0.3 px 24 ms NORTH
22:23:07.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:07.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:09.704 02.001 11616 Exposure complete
22:23:09.751 00.047 11616 worker thread done servicing request
22:23:09.751 00.000 12268 OnExposeComplete: enter
22:23:09.751 00.000 12268 UpdateGuideState(): m_state=6
22:23:09.751 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
22:23:09.751 00.000 12268 Star::Find returns 1 (0), X=1155.40, Y=144.51, Mass=625, SNR=17.1, Peak=44 HFD=5.1
22:23:09.751 00.000 12268 MultiStar: [#1 -0.01,0.55,1.11,U] [#2 -0.05,0.49,0.85,U] [#3 -0.08,0.60,0.83,U] [#4 0.13,0.94,0.00,M5] [#5 0.11,0.77,0.00,M5] [#6 0.24,0.04,0.64,U] [#7 0.14,0.20,0.76,U] [#8 -0.18,0.28,0.46,U] 
22:23:09.751 00.000 12268 single-star, 6 included, MultiStar: {-0.01, 0.39}, one-star: {-0.14, 0.35}
22:23:09.751 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
22:23:09.751 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
22:23:09.751 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.35 hyp=0.38 cameraTheta=1.95 mountX=0.34 mountY=-0.18, mountTheta=-0.50
22:23:09.751 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.35, opts=13)
22:23:09.751 00.000 12268 Enqueuing Move request for scope (-0.14, 0.35)
22:23:09.751 00.000 11616 Worker thread wakes up
22:23:09.751 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.35) opts 0xd
22:23:09.751 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.35)
22:23:09.751 00.000 11616 Moving (-0.14, 0.35) raw xDistance=0.34 yDistance=-0.18
22:23:09.751 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
22:23:09.751 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:23:09.751 00.000 11616 MoveAxis(W, 188, ABG)
22:23:09.751 00.000 11616 Guiding  Dir = 3, Dur = 188
22:23:09.751 00.000 11616 IsSlewing returns 0
22:23:09.751 00.000 11616 IsGuiding returns 0
22:23:09.751 00.000 11616 PulseGuide returned control before completion, sleep 198
22:23:09.783 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:23:09.799 00.016 12268 UpdateGuideState exits: m=625 SNR=17.1
22:23:09.799 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:09.799 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:09.799 00.000 12268 Enqueuing Expose request
22:23:09.974 00.175 11616 IsGuiding returns 1
22:23:09.974 00.000 11616 scope still moving after pulse duration time elapsed
22:23:10.005 00.031 11616 IsSlewing returns 0
22:23:10.005 00.000 11616 IsGuiding returns 0
22:23:10.005 00.000 11616 scope move finished after 188 + 52 ms
22:23:10.005 00.000 11616 Move returns status 0, amount 188
22:23:10.005 00.000 11616 MoveAxis(N, 16, ABG)
22:23:10.005 00.000 11616 Guiding  Dir = 0, Dur = 16
22:23:10.005 00.000 11616 IsSlewing returns 0
22:23:10.005 00.000 11616 IsGuiding returns 0
22:23:10.005 00.000 11616 PulseGuide returned control before completion, sleep 26
22:23:10.037 00.032 11616 IsGuiding returns 1
22:23:10.037 00.000 11616 scope still moving after pulse duration time elapsed
22:23:10.069 00.032 11616 IsSlewing returns 0
22:23:10.069 00.000 11616 IsGuiding returns 0
22:23:10.069 00.000 11616 scope move finished after 16 + 47 ms
22:23:10.069 00.000 11616 Move returns status 0, amount 16
22:23:10.069 00.000 11616 move complete, result=0
22:23:10.069 00.000 11616 worker thread done servicing request
22:23:10.069 00.000 11616 Worker thread wakes up
22:23:10.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:10.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:10.069 00.000 12268 GuideStep: 0.3 px 188 ms WEST, -0.2 px 16 ms NORTH
22:23:12.093 02.024 11616 Exposure complete
22:23:12.156 00.063 11616 worker thread done servicing request
22:23:12.156 00.000 12268 OnExposeComplete: enter
22:23:12.156 00.000 12268 UpdateGuideState(): m_state=6
22:23:12.156 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
22:23:12.156 00.000 12268 Star::Find returns 1 (0), X=1155.51, Y=143.86, Mass=616, SNR=17.1, Peak=51 HFD=5.0
22:23:12.156 00.000 12268 MultiStar: [#1 0.06,0.16,1.16,U] [#2 0.19,-0.39,0.88,U] [#3 0.12,-0.25,0.78,U] [#4 0.20,0.12,0.64,U] [#5 0.46,0.16,0.76,U] [#6 0.17,-0.51,0.62,U] [#7 0.02,-0.14,0.76,U] [#8 -0.42,-0.27,0.54,U] 
22:23:12.156 00.000 12268 refined, 8 included, MultiStar: {0.09, -0.14}, one-star: {-0.02, -0.30}
22:23:12.156 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
22:23:12.156 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
22:23:12.156 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-1.00 mountX=-0.13 mountY=0.11, mountTheta=2.45
22:23:12.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.14, opts=13)
22:23:12.156 00.000 12268 Enqueuing Move request for scope (0.09, -0.14)
22:23:12.164 00.008 11616 Worker thread wakes up
22:23:12.164 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
22:23:12.164 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
22:23:12.164 00.000 11616 Moving (0.09, -0.14) raw xDistance=-0.13 yDistance=0.11
22:23:12.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:23:12.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:23:12.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:12.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:23:12.164 00.000 11616 MoveAxis(E, 0, ABG)
22:23:12.164 00.000 11616 Move returns status 0, amount 0
22:23:12.164 00.000 11616 MoveAxis(N, 0, ABG)
22:23:12.164 00.000 11616 Move returns status 0, amount 0
22:23:12.164 00.000 11616 move complete, result=0
22:23:12.164 00.000 11616 worker thread done servicing request
22:23:12.187 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:12.207 00.020 12268 UpdateGuideState exits: m=616 SNR=17.1
22:23:12.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:12.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:12.207 00.000 12268 Enqueuing Expose request
22:23:12.207 00.000 11616 Worker thread wakes up
22:23:12.207 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:23:12.207 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:12.207 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:14.203 01.996 11616 Exposure complete
22:23:14.265 00.062 11616 worker thread done servicing request
22:23:14.265 00.000 12268 OnExposeComplete: enter
22:23:14.265 00.000 12268 UpdateGuideState(): m_state=6
22:23:14.265 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
22:23:14.265 00.000 12268 Star::Find returns 1 (0), X=1155.40, Y=143.71, Mass=612, SNR=17.0, Peak=43 HFD=5.1
22:23:14.265 00.000 12268 MultiStar: [#1 0.19,-0.22,1.13,U] [#2 -0.03,-0.33,0.90,U] [#3 0.05,-0.77,0.00,M3] [#4 0.47,0.03,0.65,U] [#5 0.08,-0.29,0.81,U] [#6 0.09,-0.68,0.00,M1] [#7 -0.19,-0.64,0.00,M6] [#8 -0.20,-0.51,0.54,U] 
22:23:14.265 00.000 12268 refined, 5 included, MultiStar: {0.06, -0.30}, one-star: {-0.14, -0.45}
22:23:14.265 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
22:23:14.265 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
22:23:14.265 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.30 hyp=0.30 cameraTheta=-1.36 mountX=-0.29 mountY=0.10, mountTheta=2.81
22:23:14.265 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.30, opts=13)
22:23:14.265 00.000 12268 Enqueuing Move request for scope (0.06, -0.30)
22:23:14.265 00.000 11616 Worker thread wakes up
22:23:14.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.30) opts 0xd
22:23:14.265 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.30)
22:23:14.265 00.000 11616 Moving (0.06, -0.30) raw xDistance=-0.29 yDistance=0.10
22:23:14.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:23:14.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:23:14.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:14.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:23:14.265 00.000 11616 MoveAxis(E, 0, ABG)
22:23:14.265 00.000 11616 Move returns status 0, amount 0
22:23:14.265 00.000 11616 MoveAxis(N, 0, ABG)
22:23:14.265 00.000 11616 Move returns status 0, amount 0
22:23:14.265 00.000 11616 move complete, result=0
22:23:14.265 00.000 11616 worker thread done servicing request
22:23:14.296 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:14.375 00.079 12268 UpdateGuideState exits: m=612 SNR=17.0
22:23:14.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:14.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:14.375 00.000 12268 Enqueuing Expose request
22:23:14.375 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:23:14.375 00.000 11616 Worker thread wakes up
22:23:14.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:14.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:16.390 02.015 11616 Exposure complete
22:23:16.437 00.047 11616 worker thread done servicing request
22:23:16.437 00.000 12268 OnExposeComplete: enter
22:23:16.437 00.000 12268 UpdateGuideState(): m_state=6
22:23:16.437 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
22:23:16.437 00.000 12268 Star::Find returns 1 (0), X=1155.36, Y=143.83, Mass=612, SNR=17.0, Peak=52 HFD=4.9
22:23:16.437 00.000 12268 MultiStar: [#1 -0.06,-0.00,1.25,U] [#2 -0.29,-0.21,0.92,U] [#3 -0.24,-0.10,0.74,U] [#4 0.45,0.01,0.67,U] [#5 0.07,-0.10,0.81,U] [#6 0.08,0.05,0.69,U] [#7 -0.27,-0.45,0.72,U] [#8 -0.67,-0.42,0.00,M8] 
22:23:16.437 00.000 12268 refined, 7 included, MultiStar: {-0.07, -0.14}, one-star: {-0.18, -0.33}
22:23:16.437 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.51 = 2.78)
22:23:16.437 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.33)
22:23:16.437 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.03 mountX=-0.15 mountY=-0.05, mountTheta=-2.80
22:23:16.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.14, opts=13)
22:23:16.437 00.000 12268 Enqueuing Move request for scope (-0.07, -0.14)
22:23:16.437 00.000 11616 Worker thread wakes up
22:23:16.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
22:23:16.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
22:23:16.437 00.000 11616 Moving (-0.07, -0.14) raw xDistance=-0.15 yDistance=-0.05
22:23:16.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:23:16.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:23:16.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:16.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:23:16.437 00.000 11616 MoveAxis(E, 0, ABG)
22:23:16.437 00.000 11616 Move returns status 0, amount 0
22:23:16.437 00.000 11616 MoveAxis(N, 0, ABG)
22:23:16.453 00.016 11616 Move returns status 0, amount 0
22:23:16.453 00.000 11616 move complete, result=0
22:23:16.453 00.000 11616 worker thread done servicing request
22:23:16.468 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:16.484 00.016 12268 UpdateGuideState exits: m=612 SNR=17.0
22:23:16.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:16.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:16.484 00.000 12268 Enqueuing Expose request
22:23:16.484 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:16.484 00.000 11616 Worker thread wakes up
22:23:16.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:16.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:18.500 02.016 11616 Exposure complete
22:23:18.562 00.062 11616 worker thread done servicing request
22:23:18.562 00.000 12268 OnExposeComplete: enter
22:23:18.562 00.000 12268 UpdateGuideState(): m_state=6
22:23:18.562 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
22:23:18.562 00.000 12268 Star::Find returns 1 (0), X=1155.36, Y=143.98, Mass=552, SNR=16.1, Peak=44 HFD=5.1
22:23:18.562 00.000 12268 MultiStar: [#1 -0.12,0.01,1.24,U] [#2 -0.66,-0.18,0.00,M1] [#3 -0.12,-0.10,0.79,U] [#4 0.17,0.22,0.70,U] [#5 0.03,-0.11,0.84,U] [#6 0.06,-0.42,0.68,U] [#7 -0.36,-0.32,0.84,U] [#8 -0.32,-0.48,0.48,U] 
22:23:18.562 00.000 12268 refined, 7 included, MultiStar: {-0.10, -0.15}, one-star: {-0.18, -0.18}
22:23:18.562 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.66 = 2.62)
22:23:18.562 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.49)
22:23:18.562 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.19 mountX=-0.16 mountY=-0.08, mountTheta=-2.65
22:23:18.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.15, opts=13)
22:23:18.562 00.000 12268 Enqueuing Move request for scope (-0.10, -0.15)
22:23:18.562 00.000 11616 Worker thread wakes up
22:23:18.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
22:23:18.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
22:23:18.562 00.000 11616 Moving (-0.10, -0.15) raw xDistance=-0.16 yDistance=-0.08
22:23:18.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:23:18.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:23:18.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:18.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:23:18.562 00.000 11616 MoveAxis(E, 0, ABG)
22:23:18.562 00.000 11616 Move returns status 0, amount 0
22:23:18.562 00.000 11616 MoveAxis(N, 0, ABG)
22:23:18.562 00.000 11616 Move returns status 0, amount 0
22:23:18.562 00.000 11616 move complete, result=0
22:23:18.562 00.000 11616 worker thread done servicing request
22:23:18.593 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:18.609 00.016 12268 UpdateGuideState exits: m=552 SNR=16.1
22:23:18.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:18.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:18.609 00.000 12268 Enqueuing Expose request
22:23:18.609 00.000 11616 Worker thread wakes up
22:23:18.609 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:18.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:18.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:20.624 02.015 11616 Exposure complete
22:23:20.687 00.063 11616 worker thread done servicing request
22:23:20.687 00.000 12268 OnExposeComplete: enter
22:23:20.687 00.000 12268 UpdateGuideState(): m_state=6
22:23:20.687 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
22:23:20.687 00.000 12268 Star::Find returns 1 (0), X=1155.65, Y=143.46, Mass=523, SNR=15.7, Peak=40 HFD=5.2
22:23:20.687 00.000 12268 MultiStar: [#1 0.01,-0.39,1.24,U] [#2 -0.02,-0.87,0.00,M2] [#3 0.15,-0.74,0.00,M2] [#4 0.67,-0.65,0.00,M2] [#5 0.45,-0.43,0.00,M2] [#6 -0.03,-1.13,0.00,M1] [#7 -0.03,-0.73,0.00,M5] [#8 -0.21,-0.69,0.00,M8] 
22:23:20.687 00.000 12268 refined, 1 included, MultiStar: {0.05, -0.53}, one-star: {0.11, -0.70}
22:23:20.687 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
22:23:20.687 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
22:23:20.687 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.53 hyp=0.54 cameraTheta=-1.47 mountX=-0.52 mountY=0.12, mountTheta=2.91
22:23:20.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.53, opts=13)
22:23:20.687 00.000 12268 Enqueuing Move request for scope (0.05, -0.53)
22:23:20.687 00.000 11616 Worker thread wakes up
22:23:20.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.53) opts 0xd
22:23:20.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.53)
22:23:20.687 00.000 11616 Moving (0.05, -0.53) raw xDistance=-0.52 yDistance=0.12
22:23:20.687 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
22:23:20.687 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.57
22:23:20.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
22:23:20.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:20.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:23:20.687 00.000 11616 MoveAxis(E, 294, ABG)
22:23:20.687 00.000 11616 Guiding  Dir = 2, Dur = 294
22:23:20.687 00.000 11616 IsSlewing returns 0
22:23:20.687 00.000 11616 IsGuiding returns 0
22:23:20.687 00.000 11616 PulseGuide returned control before completion, sleep 304
22:23:20.718 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:20.734 00.016 12268 UpdateGuideState exits: m=523 SNR=15.7
22:23:20.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:20.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:20.734 00.000 12268 Enqueuing Expose request
22:23:21.015 00.281 11616 IsGuiding returns 1
22:23:21.015 00.000 11616 scope still moving after pulse duration time elapsed
22:23:21.047 00.032 11616 IsSlewing returns 0
22:23:21.047 00.000 11616 IsGuiding returns 0
22:23:21.047 00.000 11616 scope move finished after 294 + 51 ms
22:23:21.047 00.000 11616 Move returns status 0, amount 294
22:23:21.047 00.000 11616 MoveAxis(N, 0, ABG)
22:23:21.047 00.000 11616 Move returns status 0, amount 0
22:23:21.047 00.000 11616 move complete, result=0
22:23:21.047 00.000 11616 worker thread done servicing request
22:23:21.047 00.000 11616 Worker thread wakes up
22:23:21.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:21.047 00.000 12268 GuideStep: -0.5 px 294 ms EAST, 0.1 px 0 ms NORTH
22:23:21.048 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:23.078 02.030 11616 Exposure complete
22:23:23.140 00.062 11616 worker thread done servicing request
22:23:23.140 00.000 12268 OnExposeComplete: enter
22:23:23.140 00.000 12268 UpdateGuideState(): m_state=6
22:23:23.140 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
22:23:23.140 00.000 12268 Star::Find returns 1 (0), X=1155.54, Y=143.83, Mass=489, SNR=15.2, Peak=36 HFD=4.7
22:23:23.140 00.000 12268 MultiStar: [#1 0.23,-0.07,1.29,U] [#2 0.07,-0.49,0.98,U] [#3 0.24,-0.56,0.85,U] [#4 0.54,-0.48,0.00,M3] [#5 0.01,-0.32,0.86,U] [#6 0.60,-0.59,0.00,M2] [#7 0.01,-0.56,0.82,U] [#8 -0.37,-0.56,0.00,M9] 
22:23:23.140 00.000 12268 single-star, 5 included, MultiStar: {0.10, -0.36}, one-star: {0.00, -0.33}
22:23:23.140 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
22:23:23.140 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.13)
22:23:23.140 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.33 hyp=0.33 cameraTheta=-1.57 mountX=-0.32 mountY=0.04, mountTheta=3.01
22:23:23.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.33, opts=13)
22:23:23.140 00.000 12268 Enqueuing Move request for scope (0.00, -0.33)
22:23:23.140 00.000 11616 Worker thread wakes up
22:23:23.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.33) opts 0xd
22:23:23.140 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.33)
22:23:23.156 00.016 11616 Moving (0.00, -0.33) raw xDistance=-0.32 yDistance=0.04
22:23:23.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
22:23:23.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:23.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:23:23.156 00.000 11616 MoveAxis(E, 181, ABG)
22:23:23.156 00.000 11616 Guiding  Dir = 2, Dur = 181
22:23:23.156 00.000 11616 IsSlewing returns 0
22:23:23.156 00.000 11616 IsGuiding returns 0
22:23:23.156 00.000 11616 PulseGuide returned control before completion, sleep 191
22:23:23.172 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:23.203 00.031 12268 UpdateGuideState exits: m=489 SNR=15.2
22:23:23.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:23.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:23.203 00.000 12268 Enqueuing Expose request
22:23:23.359 00.156 11616 IsGuiding returns 1
22:23:23.359 00.000 11616 scope still moving after pulse duration time elapsed
22:23:23.390 00.031 11616 IsSlewing returns 0
22:23:23.390 00.000 11616 IsGuiding returns 0
22:23:23.390 00.000 11616 scope move finished after 181 + 46 ms
22:23:23.390 00.000 11616 Move returns status 0, amount 181
22:23:23.390 00.000 11616 MoveAxis(N, 0, ABG)
22:23:23.390 00.000 11616 Move returns status 0, amount 0
22:23:23.390 00.000 11616 move complete, result=0
22:23:23.390 00.000 11616 worker thread done servicing request
22:23:23.390 00.000 11616 Worker thread wakes up
22:23:23.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:23.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:23.390 00.000 12268 GuideStep: -0.3 px 181 ms EAST, 0.0 px 0 ms NORTH
22:23:25.406 02.016 11616 Exposure complete
22:23:25.468 00.062 11616 worker thread done servicing request
22:23:25.468 00.000 12268 OnExposeComplete: enter
22:23:25.468 00.000 12268 UpdateGuideState(): m_state=6
22:23:25.468 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
22:23:25.468 00.000 12268 Star::Find returns 1 (0), X=1155.47, Y=144.47, Mass=445, SNR=14.4, Peak=37 HFD=5.0
22:23:25.468 00.000 12268 MultiStar: [#1 0.09,0.43,1.34,U] [#2 -0.05,0.36,0.99,U] [#3 0.05,0.39,0.88,U] [#4 0.82,0.94,0.00,M4] [#5 0.22,0.50,0.91,U] [#6 0.22,-0.15,0.75,U] [#7 0.14,0.32,0.79,U] [#8 -8.05,-5.60,0.00,M10] 
22:23:25.468 00.000 12268 single-star, 6 included, MultiStar: {0.08, 0.33}, one-star: {-0.07, 0.31}
22:23:25.468 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
22:23:25.468 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
22:23:25.468 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.31 hyp=0.32 cameraTheta=1.78 mountX=0.31 mountY=-0.11, mountTheta=-0.33
22:23:25.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.31, opts=13)
22:23:25.468 00.000 12268 Enqueuing Move request for scope (-0.07, 0.31)
22:23:25.468 00.000 11616 Worker thread wakes up
22:23:25.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.31) opts 0xd
22:23:25.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.31)
22:23:25.468 00.000 11616 Moving (-0.07, 0.31) raw xDistance=0.31 yDistance=-0.11
22:23:25.468 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
22:23:25.468 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.92
22:23:25.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
22:23:25.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:25.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:23:25.468 00.000 11616 MoveAxis(W, 171, ABG)
22:23:25.468 00.000 11616 Guiding  Dir = 3, Dur = 171
22:23:25.468 00.000 11616 IsSlewing returns 0
22:23:25.468 00.000 11616 IsGuiding returns 0
22:23:25.468 00.000 11616 PulseGuide returned control before completion, sleep 181
22:23:25.500 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:25.515 00.015 12268 UpdateGuideState exits: m=445 SNR=14.4
22:23:25.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:25.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:25.515 00.000 12268 Enqueuing Expose request
22:23:25.672 00.157 11616 IsGuiding returns 1
22:23:25.672 00.000 11616 scope still moving after pulse duration time elapsed
22:23:25.703 00.031 11616 IsSlewing returns 0
22:23:25.703 00.000 11616 IsGuiding returns 0
22:23:25.703 00.000 11616 scope move finished after 171 + 52 ms
22:23:25.703 00.000 11616 Move returns status 0, amount 171
22:23:25.703 00.000 11616 MoveAxis(N, 0, ABG)
22:23:25.703 00.000 11616 Move returns status 0, amount 0
22:23:25.703 00.000 11616 move complete, result=0
22:23:25.703 00.000 12268 GuideStep: 0.3 px 171 ms WEST, -0.1 px 0 ms NORTH
22:23:25.703 00.000 11616 worker thread done servicing request
22:23:25.703 00.000 11616 Worker thread wakes up
22:23:25.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:25.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:27.719 02.016 11616 Exposure complete
22:23:27.781 00.062 11616 worker thread done servicing request
22:23:27.781 00.000 12268 OnExposeComplete: enter
22:23:27.781 00.000 12268 UpdateGuideState(): m_state=6
22:23:27.781 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
22:23:27.781 00.000 12268 Star::Find returns 1 (0), X=1155.62, Y=145.11, Mass=454, SNR=14.6, Peak=38 HFD=5.0
22:23:27.781 00.000 12268 MultiStar: [#1 -0.01,1.19,0.00,M1] [#2 -0.25,0.99,0.00,M1] [#3 0.01,0.89,0.00,M1] [#4 0.19,0.98,0.00,M5] [#5 -0.03,0.82,0.00,M1] [#6 0.08,0.76,0.00,M2] [#7 -0.24,0.67,0.00,M4] [#8 0.31,0.86,0.00,R] 
22:23:27.781 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
22:23:27.781 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
22:23:27.781 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.95 hyp=0.95 cameraTheta=1.48 mountX=0.95 mountY=-0.04, mountTheta=-0.04
22:23:27.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.95, opts=13)
22:23:27.781 00.000 12268 Enqueuing Move request for scope (0.08, 0.95)
22:23:27.781 00.000 11616 Worker thread wakes up
22:23:27.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.95) opts 0xd
22:23:27.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.95)
22:23:27.781 00.000 11616 Moving (0.08, 0.95) raw xDistance=0.95 yDistance=-0.04
22:23:27.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.95
22:23:27.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:27.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:23:27.781 00.000 11616 MoveAxis(W, 532, ABG)
22:23:27.781 00.000 11616 Guiding  Dir = 3, Dur = 532
22:23:27.781 00.000 11616 IsSlewing returns 0
22:23:27.781 00.000 11616 IsGuiding returns 0
22:23:27.781 00.000 11616 PulseGuide returned control before completion, sleep 542
22:23:27.797 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:27.828 00.031 12268 UpdateGuideState exits: m=454 SNR=14.6
22:23:27.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:27.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:27.828 00.000 12268 Enqueuing Expose request
22:23:28.343 00.515 11616 IsGuiding returns 1
22:23:28.343 00.000 11616 scope still moving after pulse duration time elapsed
22:23:28.375 00.032 11616 IsSlewing returns 0
22:23:28.375 00.000 11616 IsGuiding returns 1
22:23:28.406 00.031 11616 IsSlewing returns 0
22:23:28.406 00.000 11616 IsGuiding returns 0
22:23:28.406 00.000 11616 scope move finished after 532 + 89 ms
22:23:28.406 00.000 11616 Move returns status 0, amount 532
22:23:28.406 00.000 11616 MoveAxis(N, 0, ABG)
22:23:28.406 00.000 11616 Move returns status 0, amount 0
22:23:28.406 00.000 11616 move complete, result=0
22:23:28.406 00.000 11616 worker thread done servicing request
22:23:28.406 00.000 11616 Worker thread wakes up
22:23:28.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:28.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:28.406 00.000 12268 GuideStep: 1.0 px 532 ms WEST, -0.0 px 0 ms NORTH
22:23:30.407 02.001 11616 Exposure complete
22:23:30.470 00.063 11616 worker thread done servicing request
22:23:30.470 00.000 12268 OnExposeComplete: enter
22:23:30.470 00.000 12268 UpdateGuideState(): m_state=6
22:23:30.470 00.000 12268 Star::Find(15, 1155, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
22:23:30.470 00.000 12268 Star::Find returns 1 (0), X=1155.80, Y=143.95, Mass=521, SNR=15.7, Peak=42 HFD=4.5
22:23:30.470 00.000 12268 MultiStar: [#1 0.08,-0.15,1.23,U] [#2 -0.11,-0.32,0.95,U] [#3 -0.09,-0.52,0.86,U] [#4 0.36,-0.10,0.71,U] [#5 0.29,0.01,0.82,U] [#6 0.13,-0.53,0.80,U] [#7 -0.04,-0.26,0.73,U] [#8 -0.27,-0.97,0.00,M1] 
22:23:30.470 00.000 12268 refined, 7 included, MultiStar: {0.10, -0.26}, one-star: {0.26, -0.21}
22:23:30.470 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
22:23:30.470 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.52)
22:23:30.470 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.26 hyp=0.28 cameraTheta=-1.18 mountX=-0.24 mountY=0.14, mountTheta=2.63
22:23:30.470 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.26, opts=13)
22:23:30.470 00.000 12268 Enqueuing Move request for scope (0.10, -0.26)
22:23:30.470 00.000 11616 Worker thread wakes up
22:23:30.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.26) opts 0xd
22:23:30.470 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.26)
22:23:30.470 00.000 11616 Moving (0.10, -0.26) raw xDistance=-0.24 yDistance=0.14
22:23:30.470 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:23:30.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:23:30.470 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:30.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:23:30.470 00.000 11616 MoveAxis(E, 0, ABG)
22:23:30.486 00.016 11616 Move returns status 0, amount 0
22:23:30.486 00.000 11616 MoveAxis(N, 0, ABG)
22:23:30.486 00.000 11616 Move returns status 0, amount 0
22:23:30.486 00.000 11616 move complete, result=0
22:23:30.486 00.000 11616 worker thread done servicing request
22:23:30.502 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:23:30.517 00.015 12268 UpdateGuideState exits: m=521 SNR=15.7
22:23:30.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:30.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:30.517 00.000 12268 Enqueuing Expose request
22:23:30.517 00.000 11616 Worker thread wakes up
22:23:30.517 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:23:30.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:30.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:32.531 02.014 11616 Exposure complete
22:23:32.593 00.062 12268 OnExposeComplete: enter
22:23:32.593 00.000 12268 UpdateGuideState(): m_state=6
22:23:32.593 00.000 11616 worker thread done servicing request
22:23:32.593 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
22:23:32.593 00.000 12268 Star::Find returns 1 (0), X=1155.31, Y=143.93, Mass=483, SNR=15.0, Peak=40 HFD=4.9
22:23:32.593 00.000 12268 MultiStar: [#1 -0.02,-0.24,1.31,U] [#2 -0.13,-0.20,0.92,U] [#3 0.11,-0.09,0.88,U] [#4 0.17,0.13,0.78,U] [#5 0.40,-0.13,0.85,U] [#6 -0.32,-0.35,0.76,U] [#7 -0.45,-0.88,0.00,M4] [#8 -1.01,-1.20,0.00,M2] 
22:23:32.593 00.000 12268 refined, 6 included, MultiStar: {-0.01, -0.17}, one-star: {-0.23, -0.23}
22:23:32.593 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
22:23:32.593 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.08)
22:23:32.593 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.62 mountX=-0.17 mountY=0.01, mountTheta=3.06
22:23:32.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.17, opts=13)
22:23:32.593 00.000 12268 Enqueuing Move request for scope (-0.01, -0.17)
22:23:32.593 00.000 11616 Worker thread wakes up
22:23:32.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
22:23:32.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
22:23:32.593 00.000 11616 Moving (-0.01, -0.17) raw xDistance=-0.17 yDistance=0.01
22:23:32.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:23:32.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:23:32.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:32.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:23:32.593 00.000 11616 MoveAxis(E, 0, ABG)
22:23:32.593 00.000 11616 Move returns status 0, amount 0
22:23:32.593 00.000 11616 MoveAxis(N, 0, ABG)
22:23:32.593 00.000 11616 Move returns status 0, amount 0
22:23:32.593 00.000 11616 move complete, result=0
22:23:32.593 00.000 11616 worker thread done servicing request
22:23:32.609 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:32.625 00.016 12268 UpdateGuideState exits: m=483 SNR=15.0
22:23:32.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:32.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:32.625 00.000 12268 Enqueuing Expose request
22:23:32.625 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:23:32.625 00.000 11616 Worker thread wakes up
22:23:32.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:32.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:34.648 02.023 11616 Exposure complete
22:23:34.695 00.047 11616 worker thread done servicing request
22:23:34.695 00.000 12268 OnExposeComplete: enter
22:23:34.695 00.000 12268 UpdateGuideState(): m_state=6
22:23:34.695 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
22:23:34.695 00.000 12268 Star::Find returns 1 (0), X=1155.19, Y=143.92, Mass=520, SNR=15.7, Peak=51 HFD=4.4
22:23:34.695 00.000 12268 MultiStar: [#1 -0.20,0.10,1.29,U] [#2 -0.45,0.06,0.94,U] [#3 -0.30,0.32,0.80,U] [#4 0.12,0.69,0.00,M4] [#5 0.12,0.08,0.85,U] [#6 -0.23,-0.01,0.78,U] [#7 -0.63,0.35,0.00,M5] [#8 -0.97,-1.21,0.00,M3] 
22:23:34.695 00.000 12268 refined, 5 included, MultiStar: {-0.24, 0.05}, one-star: {-0.35, -0.24}
22:23:34.695 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
22:23:34.695 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
22:23:34.695 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.05 hyp=0.24 cameraTheta=2.95 mountX=0.02 mountY=-0.24, mountTheta=-1.48
22:23:34.695 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.05, opts=13)
22:23:34.695 00.000 12268 Enqueuing Move request for scope (-0.24, 0.05)
22:23:34.695 00.000 11616 Worker thread wakes up
22:23:34.695 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.05) opts 0xd
22:23:34.695 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.05)
22:23:34.695 00.000 11616 Moving (-0.24, 0.05) raw xDistance=0.02 yDistance=-0.24
22:23:34.695 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:34.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:23:34.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:23:34.695 00.000 11616 MoveAxis(E, 0, ABG)
22:23:34.695 00.000 11616 Move returns status 0, amount 0
22:23:34.695 00.000 11616 MoveAxis(N, 21, ABG)
22:23:34.695 00.000 11616 Guiding  Dir = 0, Dur = 21
22:23:34.695 00.000 11616 IsSlewing returns 0
22:23:34.695 00.000 11616 IsGuiding returns 0
22:23:34.695 00.000 11616 PulseGuide returned control before completion, sleep 31
22:23:34.727 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:34.743 00.016 11616 IsGuiding returns 1
22:23:34.743 00.000 11616 scope still moving after pulse duration time elapsed
22:23:34.750 00.007 12268 UpdateGuideState exits: m=520 SNR=15.7
22:23:34.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:34.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:34.750 00.000 12268 Enqueuing Expose request
22:23:34.774 00.024 11616 IsSlewing returns 0
22:23:34.774 00.000 11616 IsGuiding returns 0
22:23:34.774 00.000 11616 scope move finished after 21 + 44 ms
22:23:34.774 00.000 11616 Move returns status 0, amount 21
22:23:34.774 00.000 11616 move complete, result=0
22:23:34.774 00.000 11616 worker thread done servicing request
22:23:34.774 00.000 11616 Worker thread wakes up
22:23:34.774 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:34.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:34.774 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 21 ms NORTH
22:23:36.788 02.014 11616 Exposure complete
22:23:36.851 00.063 11616 worker thread done servicing request
22:23:36.851 00.000 12268 OnExposeComplete: enter
22:23:36.851 00.000 12268 UpdateGuideState(): m_state=6
22:23:36.851 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
22:23:36.851 00.000 12268 Star::Find returns 1 (0), X=1155.37, Y=144.31, Mass=587, SNR=16.7, Peak=50 HFD=4.7
22:23:36.851 00.000 12268 MultiStar: [#1 0.00,0.46,1.16,U] [#2 -0.02,0.30,0.91,U] [#3 -0.34,0.22,0.83,U] [#4 0.27,0.64,0.00,M5] [#5 -0.11,0.50,0.74,U] [#6 0.24,0.09,0.74,U] [#7 -0.16,-0.10,0.83,U] [#8 -0.15,-0.95,0.00,M4] 
22:23:36.851 00.000 12268 single-star, 6 included, MultiStar: {-0.08, 0.24}, one-star: {-0.17, 0.15}
22:23:36.851 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
22:23:36.851 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
22:23:36.851 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.23 cameraTheta=2.42 mountX=0.14 mountY=-0.19, mountTheta=-0.95
22:23:36.851 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.15, opts=13)
22:23:36.851 00.000 12268 Enqueuing Move request for scope (-0.17, 0.15)
22:23:36.851 00.000 11616 Worker thread wakes up
22:23:36.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
22:23:36.851 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
22:23:36.851 00.000 11616 Moving (-0.17, 0.15) raw xDistance=0.14 yDistance=-0.19
22:23:36.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
22:23:36.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
22:23:36.851 00.000 11616 MoveAxis(W, 76, ABG)
22:23:36.851 00.000 11616 Guiding  Dir = 3, Dur = 76
22:23:36.851 00.000 11616 IsSlewing returns 0
22:23:36.851 00.000 11616 IsGuiding returns 0
22:23:36.851 00.000 11616 PulseGuide returned control before completion, sleep 86
22:23:36.874 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:23:36.883 00.009 12268 UpdateGuideState exits: m=587 SNR=16.7
22:23:36.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:36.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:36.883 00.000 12268 Enqueuing Expose request
22:23:36.946 00.063 11616 IsGuiding returns 1
22:23:36.946 00.000 11616 scope still moving after pulse duration time elapsed
22:23:36.978 00.032 11616 IsSlewing returns 0
22:23:36.978 00.000 11616 IsGuiding returns 0
22:23:36.978 00.000 11616 scope move finished after 76 + 47 ms
22:23:36.978 00.000 11616 Move returns status 0, amount 76
22:23:36.978 00.000 11616 MoveAxis(N, 16, ABG)
22:23:36.978 00.000 11616 Guiding  Dir = 0, Dur = 16
22:23:36.978 00.000 11616 IsSlewing returns 0
22:23:36.978 00.000 11616 IsGuiding returns 0
22:23:36.978 00.000 11616 PulseGuide returned control before completion, sleep 26
22:23:37.010 00.032 11616 IsGuiding returns 1
22:23:37.010 00.000 11616 scope still moving after pulse duration time elapsed
22:23:37.042 00.032 11616 IsSlewing returns 0
22:23:37.042 00.000 11616 IsGuiding returns 0
22:23:37.042 00.000 11616 scope move finished after 16 + 46 ms
22:23:37.042 00.000 11616 Move returns status 0, amount 16
22:23:37.042 00.000 11616 move complete, result=0
22:23:37.042 00.000 11616 worker thread done servicing request
22:23:37.042 00.000 11616 Worker thread wakes up
22:23:37.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:37.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:37.042 00.000 12268 GuideStep: 0.1 px 76 ms WEST, -0.2 px 16 ms NORTH
22:23:39.047 02.005 11616 Exposure complete
22:23:39.093 00.046 11616 worker thread done servicing request
22:23:39.093 00.000 12268 OnExposeComplete: enter
22:23:39.093 00.000 12268 UpdateGuideState(): m_state=6
22:23:39.093 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
22:23:39.093 00.000 12268 Star::Find returns 1 (0), X=1154.81, Y=144.33, Mass=523, SNR=15.7, Peak=44 HFD=5.0
22:23:39.093 00.000 12268 MultiStar: [#1 -0.50,0.25,1.30,U] [#2 -0.77,0.42,0.00,M1] [#3 -0.57,-0.07,0.83,U] [#4 0.12,0.85,0.00,M6] [#5 -0.63,0.70,0.00,M1] [#6 -0.65,0.26,0.00,M1] [#7 -0.56,0.27,0.00,M5] [#8 -1.04,-1.19,0.00,M5] 
22:23:39.093 00.000 12268 refined, 2 included, MultiStar: {-0.59, 0.14}, one-star: {-0.72, 0.17}
22:23:39.093 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
22:23:39.093 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
22:23:39.093 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.14 hyp=0.61 cameraTheta=2.91 mountX=0.08 mountY=-0.61, mountTheta=-1.44
22:23:39.093 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=0.14, opts=13)
22:23:39.093 00.000 12268 Enqueuing Move request for scope (-0.59, 0.14)
22:23:39.093 00.000 11616 Worker thread wakes up
22:23:39.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.14) opts 0xd
22:23:39.093 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, 0.14)
22:23:39.093 00.000 11616 Moving (-0.59, 0.14) raw xDistance=0.08 yDistance=-0.61
22:23:39.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:39.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:23:39.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
22:23:39.093 00.000 11616 MoveAxis(E, 0, ABG)
22:23:39.093 00.000 11616 Move returns status 0, amount 0
22:23:39.109 00.016 11616 MoveAxis(N, 51, ABG)
22:23:39.109 00.000 11616 Guiding  Dir = 0, Dur = 51
22:23:39.109 00.000 11616 IsSlewing returns 0
22:23:39.109 00.000 11616 IsGuiding returns 0
22:23:39.109 00.000 11616 PulseGuide returned control before completion, sleep 61
22:23:39.125 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:23:39.140 00.015 12268 UpdateGuideState exits: m=523 SNR=15.7
22:23:39.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:39.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:39.140 00.000 12268 Enqueuing Expose request
22:23:39.187 00.047 11616 IsGuiding returns 1
22:23:39.187 00.000 11616 scope still moving after pulse duration time elapsed
22:23:39.218 00.031 11616 IsSlewing returns 0
22:23:39.218 00.000 11616 IsGuiding returns 0
22:23:39.218 00.000 11616 scope move finished after 51 + 58 ms
22:23:39.218 00.000 11616 Move returns status 0, amount 51
22:23:39.218 00.000 11616 move complete, result=0
22:23:39.218 00.000 11616 worker thread done servicing request
22:23:39.218 00.000 11616 Worker thread wakes up
22:23:39.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:39.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:39.218 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.6 px 51 ms NORTH
22:23:41.234 02.016 11616 Exposure complete
22:23:41.296 00.062 11616 worker thread done servicing request
22:23:41.296 00.000 12268 OnExposeComplete: enter
22:23:41.296 00.000 12268 UpdateGuideState(): m_state=6
22:23:41.296 00.000 12268 Star::Find(15, 1154, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
22:23:41.296 00.000 12268 Star::Find returns 1 (0), X=1155.82, Y=144.16, Mass=493, SNR=15.2, Peak=38 HFD=4.8
22:23:41.296 00.000 12268 MultiStar: [#1 0.54,-0.11,1.24,U] [#2 0.07,-0.34,0.95,U] [#3 0.29,-0.30,0.81,U] [#4 0.78,0.28,0.00,M7] [#5 0.60,-0.06,0.80,U] [#6 0.48,-0.35,0.72,U] [#7 0.10,0.04,0.78,U] [#8 -0.48,-1.02,0.00,M6] 
22:23:41.296 00.000 12268 single-star, 6 included, MultiStar: {0.34, -0.15}, one-star: {0.28, -0.00}
22:23:41.296 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
22:23:41.296 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
22:23:41.296 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.00 hyp=0.28 cameraTheta=-0.02 mountX=0.02 mountY=0.28, mountTheta=1.49
22:23:41.296 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.00, opts=13)
22:23:41.296 00.000 12268 Enqueuing Move request for scope (0.28, -0.00)
22:23:41.296 00.000 11616 Worker thread wakes up
22:23:41.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.00) opts 0xd
22:23:41.296 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.00)
22:23:41.296 00.000 11616 Moving (0.28, -0.00) raw xDistance=0.02 yDistance=0.28
22:23:41.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:41.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:23:41.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:23:41.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:23:41.296 00.000 11616 MoveAxis(E, 0, ABG)
22:23:41.296 00.000 11616 Move returns status 0, amount 0
22:23:41.296 00.000 11616 MoveAxis(N, 0, ABG)
22:23:41.296 00.000 11616 Move returns status 0, amount 0
22:23:41.296 00.000 11616 move complete, result=0
22:23:41.296 00.000 11616 worker thread done servicing request
22:23:41.328 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:23:41.344 00.016 12268 UpdateGuideState exits: m=493 SNR=15.2
22:23:41.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:41.344 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:41.344 00.000 12268 Enqueuing Expose request
22:23:41.344 00.000 11616 Worker thread wakes up
22:23:41.344 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:23:41.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:41.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:43.371 02.027 11616 Exposure complete
22:23:43.419 00.048 11616 worker thread done servicing request
22:23:43.419 00.000 12268 OnExposeComplete: enter
22:23:43.419 00.000 12268 UpdateGuideState(): m_state=6
22:23:43.419 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
22:23:43.419 00.000 12268 Star::Find returns 1 (0), X=1155.52, Y=144.32, Mass=550, SNR=16.1, Peak=37 HFD=5.2
22:23:43.419 00.000 12268 MultiStar: [#1 0.01,0.18,1.19,U] [#2 0.12,0.18,0.92,U] [#3 0.07,-0.02,0.84,U] [#4 0.74,0.60,0.00,M8] [#5 0.30,0.01,0.73,U] [#6 -0.06,0.06,0.68,U] [#7 -0.11,0.03,0.77,U] [#8 -0.33,-0.86,0.00,M7] 
22:23:43.419 00.000 12268 refined, 6 included, MultiStar: {0.04, 0.10}, one-star: {-0.02, 0.16}
22:23:43.419 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
22:23:43.419 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
22:23:43.419 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.18 mountX=0.10 mountY=0.03, mountTheta=0.26
22:23:43.434 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.10, opts=13)
22:23:43.434 00.000 12268 Enqueuing Move request for scope (0.04, 0.10)
22:23:43.434 00.000 11616 Worker thread wakes up
22:23:43.434 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
22:23:43.434 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
22:23:43.434 00.000 11616 Moving (0.04, 0.10) raw xDistance=0.10 yDistance=0.03
22:23:43.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
22:23:43.434 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:43.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:23:43.434 00.000 11616 MoveAxis(W, 56, ABG)
22:23:43.434 00.000 11616 Guiding  Dir = 3, Dur = 56
22:23:43.434 00.000 11616 IsSlewing returns 0
22:23:43.434 00.000 11616 IsGuiding returns 0
22:23:43.437 00.003 11616 PulseGuide returned control before completion, sleep 66
22:23:43.450 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:43.468 00.018 12268 UpdateGuideState exits: m=550 SNR=16.1
22:23:43.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:43.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:43.468 00.000 12268 Enqueuing Expose request
22:23:43.514 00.046 11616 IsGuiding returns 1
22:23:43.514 00.000 11616 scope still moving after pulse duration time elapsed
22:23:43.545 00.031 11616 IsSlewing returns 0
22:23:43.545 00.000 11616 IsGuiding returns 0
22:23:43.545 00.000 11616 scope move finished after 56 + 56 ms
22:23:43.545 00.000 11616 Move returns status 0, amount 56
22:23:43.545 00.000 11616 MoveAxis(N, 0, ABG)
22:23:43.545 00.000 11616 Move returns status 0, amount 0
22:23:43.545 00.000 11616 move complete, result=0
22:23:43.545 00.000 11616 worker thread done servicing request
22:23:43.545 00.000 11616 Worker thread wakes up
22:23:43.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:43.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:43.545 00.000 12268 GuideStep: 0.1 px 56 ms WEST, 0.0 px 0 ms NORTH
22:23:45.559 02.014 11616 Exposure complete
22:23:45.619 00.060 12268 OnExposeComplete: enter
22:23:45.619 00.000 12268 UpdateGuideState(): m_state=6
22:23:45.620 00.001 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
22:23:45.620 00.000 12268 Star::Find returns 1 (0), X=1155.66, Y=144.38, Mass=532, SNR=15.7, Peak=37 HFD=5.4
22:23:45.620 00.000 12268 MultiStar: [#1 0.09,0.25,1.17,U] [#2 -0.03,0.20,1.01,U] [#3 -0.37,0.19,0.83,U] [#4 0.80,0.34,0.00,M9] [#5 0.29,0.29,0.78,U] [#6 0.11,-0.04,0.70,U] [#7 -0.14,-0.04,0.82,U] [#8 -0.42,-1.25,0.00,M8] 
22:23:45.620 00.000 12268 refined, 6 included, MultiStar: {0.01, 0.17}, one-star: {0.12, 0.22}
22:23:45.621 00.001 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
22:23:45.621 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
22:23:45.621 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.51 mountX=0.17 mountY=-0.01, mountTheta=-0.07
22:23:45.622 00.001 11616 worker thread done servicing request
22:23:45.623 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.17, opts=13)
22:23:45.623 00.000 12268 Enqueuing Move request for scope (0.01, 0.17)
22:23:45.623 00.000 11616 Worker thread wakes up
22:23:45.623 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
22:23:45.623 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
22:23:45.623 00.000 11616 Moving (0.01, 0.17) raw xDistance=0.17 yDistance=-0.01
22:23:45.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
22:23:45.623 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:45.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:23:45.625 00.002 11616 MoveAxis(W, 93, ABG)
22:23:45.625 00.000 11616 Guiding  Dir = 3, Dur = 93
22:23:45.625 00.000 11616 IsSlewing returns 0
22:23:45.625 00.000 11616 IsGuiding returns 0
22:23:45.626 00.001 11616 PulseGuide returned control before completion, sleep 103
22:23:45.648 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:23:45.667 00.019 12268 UpdateGuideState exits: m=532 SNR=15.7
22:23:45.668 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:45.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:45.668 00.000 12268 Enqueuing Expose request
22:23:45.739 00.071 11616 IsGuiding returns 1
22:23:45.739 00.000 11616 scope still moving after pulse duration time elapsed
22:23:45.771 00.032 11616 IsSlewing returns 0
22:23:45.771 00.000 11616 IsGuiding returns 0
22:23:45.771 00.000 11616 scope move finished after 93 + 53 ms
22:23:45.771 00.000 11616 Move returns status 0, amount 93
22:23:45.771 00.000 11616 MoveAxis(N, 0, ABG)
22:23:45.771 00.000 11616 Move returns status 0, amount 0
22:23:45.771 00.000 11616 move complete, result=0
22:23:45.771 00.000 11616 worker thread done servicing request
22:23:45.772 00.001 11616 Worker thread wakes up
22:23:45.772 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:45.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:46.206 00.434 12268 GuideStep: 0.2 px 93 ms WEST, -0.0 px 0 ms NORTH
22:23:47.781 01.575 11616 Exposure complete
22:23:47.828 00.047 11616 worker thread done servicing request
22:23:47.843 00.015 12268 OnExposeComplete: enter
22:23:47.843 00.000 12268 UpdateGuideState(): m_state=6
22:23:47.843 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
22:23:47.843 00.000 12268 Star::Find returns 1 (0), X=1155.39, Y=144.51, Mass=510, SNR=15.5, Peak=36 HFD=5.1
22:23:47.843 00.000 12268 MultiStar: [#1 -0.21,0.63,0.00,M1] [#2 -0.05,0.28,0.92,U] [#3 -0.38,0.56,0.00,M1] [#4 0.95,0.87,0.00,M10] [#5 0.05,0.59,0.84,U] [#6 0.17,0.19,0.77,U] [#7 0.36,0.15,0.83,U] [#8 -0.59,-0.70,0.00,M9] 
22:23:47.843 00.000 12268 refined, 4 included, MultiStar: {0.06, 0.31}, one-star: {-0.15, 0.35}
22:23:47.843 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
22:23:47.843 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.07)
22:23:47.843 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.37 mountX=0.32 mountY=0.02, mountTheta=0.07
22:23:47.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.31, opts=13)
22:23:47.843 00.000 12268 Enqueuing Move request for scope (0.06, 0.31)
22:23:47.843 00.000 11616 Worker thread wakes up
22:23:47.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.31) opts 0xd
22:23:47.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.31)
22:23:47.843 00.000 11616 Moving (0.06, 0.31) raw xDistance=0.32 yDistance=0.02
22:23:47.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
22:23:47.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:47.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:23:47.843 00.000 11616 MoveAxis(W, 179, ABG)
22:23:47.843 00.000 11616 Guiding  Dir = 3, Dur = 179
22:23:47.843 00.000 11616 IsSlewing returns 0
22:23:47.843 00.000 11616 IsGuiding returns 0
22:23:47.843 00.000 11616 PulseGuide returned control before completion, sleep 189
22:23:47.859 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:23:47.874 00.015 12268 UpdateGuideState exits: m=510 SNR=15.5
22:23:47.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:47.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:47.874 00.000 12268 Enqueuing Expose request
22:23:48.046 00.172 11616 IsGuiding returns 1
22:23:48.046 00.000 11616 scope still moving after pulse duration time elapsed
22:23:48.078 00.032 11616 IsSlewing returns 0
22:23:48.078 00.000 11616 IsGuiding returns 0
22:23:48.078 00.000 11616 scope move finished after 179 + 50 ms
22:23:48.078 00.000 11616 Move returns status 0, amount 179
22:23:48.078 00.000 11616 MoveAxis(N, 0, ABG)
22:23:48.078 00.000 11616 Move returns status 0, amount 0
22:23:48.078 00.000 11616 move complete, result=0
22:23:48.078 00.000 11616 worker thread done servicing request
22:23:48.078 00.000 11616 Worker thread wakes up
22:23:48.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:48.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:50.203 02.125 11616 Exposure complete
22:23:50.328 00.125 11616 worker thread done servicing request
22:23:51.156 00.828 12268 GuideStep: 0.3 px 179 ms WEST, 0.0 px 0 ms NORTH
22:23:51.171 00.015 12268 OnExposeComplete: enter
22:23:51.171 00.000 12268 UpdateGuideState(): m_state=6
22:23:51.171 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
22:23:51.171 00.000 12268 Star::Find returns 1 (0), X=1155.83, Y=144.14, Mass=549, SNR=16.0, Peak=43 HFD=5.0
22:23:51.171 00.000 12268 MultiStar: [#1 0.45,0.04,1.24,U] [#2 0.22,0.16,0.89,U] [#3 0.08,0.03,0.85,U] [#4 0.69,0.57,0.00,R] [#5 0.15,0.10,0.80,U] [#6 0.18,0.09,0.76,U] [#7 -0.01,-0.06,0.75,U] [#8 -0.48,-0.85,0.00,M10] 
22:23:51.171 00.000 12268 refined, 6 included, MultiStar: {0.22, 0.05}, one-star: {0.29, -0.02}
22:23:51.171 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
22:23:51.171 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
22:23:51.171 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.22 cameraTheta=0.21 mountX=0.07 mountY=0.21, mountTheta=1.26
22:23:51.171 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.05, opts=13)
22:23:51.171 00.000 12268 Enqueuing Move request for scope (0.22, 0.05)
22:23:51.203 00.032 11616 Worker thread wakes up
22:23:51.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
22:23:51.203 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
22:23:51.203 00.000 11616 Moving (0.22, 0.05) raw xDistance=0.07 yDistance=0.21
22:23:51.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:51.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:23:51.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:23:51.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:23:51.203 00.000 11616 MoveAxis(E, 0, ABG)
22:23:51.203 00.000 11616 Move returns status 0, amount 0
22:23:51.203 00.000 11616 MoveAxis(N, 0, ABG)
22:23:51.203 00.000 11616 Move returns status 0, amount 0
22:23:51.203 00.000 11616 move complete, result=0
22:23:51.203 00.000 11616 worker thread done servicing request
22:23:52.124 00.921 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:52.156 00.032 12268 UpdateGuideState exits: m=549 SNR=16.0
22:23:52.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:52.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:52.156 00.000 12268 Enqueuing Expose request
22:23:52.156 00.000 11616 Worker thread wakes up
22:23:52.156 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:23:52.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:52.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:54.187 02.031 11616 Exposure complete
22:23:54.250 00.063 11616 worker thread done servicing request
22:23:54.250 00.000 12268 OnExposeComplete: enter
22:23:54.250 00.000 12268 UpdateGuideState(): m_state=6
22:23:54.250 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
22:23:54.250 00.000 12268 Star::Find returns 1 (0), X=1155.40, Y=144.60, Mass=542, SNR=16.0, Peak=49 HFD=4.4
22:23:54.250 00.000 12268 MultiStar: [#1 0.02,0.46,1.22,U] [#2 -0.35,0.44,0.85,U] [#3 0.02,0.18,0.89,U] [#4 -0.53,-0.03,0.76,U] [#5 0.05,0.30,0.79,U] [#6 0.23,0.22,0.73,U] [#7 -0.12,-0.02,0.76,U] [#8 -1.03,-0.50,0.00,R] 
22:23:54.250 00.000 12268 refined, 7 included, MultiStar: {-0.10, 0.27}, one-star: {-0.14, 0.44}
22:23:54.250 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
22:23:54.250 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
22:23:54.250 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.91 mountX=0.26 mountY=-0.13, mountTheta=-0.46
22:23:54.265 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.27, opts=13)
22:23:54.265 00.000 12268 Enqueuing Move request for scope (-0.10, 0.27)
22:23:54.265 00.000 11616 Worker thread wakes up
22:23:54.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.27) opts 0xd
22:23:54.265 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.27)
22:23:54.265 00.000 11616 Moving (-0.10, 0.27) raw xDistance=0.26 yDistance=-0.13
22:23:54.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
22:23:54.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:54.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:23:54.265 00.000 11616 MoveAxis(W, 146, ABG)
22:23:54.265 00.000 11616 Guiding  Dir = 3, Dur = 146
22:23:54.265 00.000 11616 IsSlewing returns 0
22:23:54.265 00.000 11616 IsGuiding returns 0
22:23:54.265 00.000 11616 PulseGuide returned control before completion, sleep 156
22:23:54.281 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:54.297 00.016 12268 UpdateGuideState exits: m=542 SNR=16.0
22:23:54.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:54.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:54.297 00.000 12268 Enqueuing Expose request
22:23:54.437 00.140 11616 IsGuiding returns 1
22:23:54.437 00.000 11616 scope still moving after pulse duration time elapsed
22:23:54.468 00.031 11616 IsSlewing returns 0
22:23:54.468 00.000 11616 IsGuiding returns 0
22:23:54.468 00.000 11616 scope move finished after 146 + 55 ms
22:23:54.468 00.000 11616 Move returns status 0, amount 146
22:23:54.468 00.000 11616 MoveAxis(N, 0, ABG)
22:23:54.468 00.000 11616 Move returns status 0, amount 0
22:23:54.468 00.000 11616 move complete, result=0
22:23:54.468 00.000 11616 worker thread done servicing request
22:23:54.468 00.000 11616 Worker thread wakes up
22:23:54.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:54.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:54.468 00.000 12268 GuideStep: 0.3 px 146 ms WEST, -0.1 px 0 ms NORTH
22:23:56.486 02.018 11616 Exposure complete
22:23:56.534 00.048 11616 worker thread done servicing request
22:23:56.534 00.000 12268 OnExposeComplete: enter
22:23:56.534 00.000 12268 UpdateGuideState(): m_state=6
22:23:56.534 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
22:23:56.534 00.000 12268 Star::Find returns 1 (0), X=1155.32, Y=144.15, Mass=610, SNR=17.0, Peak=47 HFD=5.1
22:23:56.534 00.000 12268 MultiStar: [#1 -0.18,-0.08,1.14,U] [#2 -0.31,-0.19,0.81,U] [#3 -0.11,-0.01,0.81,U] [#4 -0.16,-0.15,0.73,U] [#5 0.24,-0.21,0.70,U] [#6 -0.02,-0.14,0.69,U] [#7 -0.08,-0.30,0.73,U] [#8 0.46,-0.27,0.56,U] 
22:23:56.534 00.000 12268 refined, 8 included, MultiStar: {-0.07, -0.14}, one-star: {-0.22, -0.01}
22:23:56.534 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
22:23:56.534 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
22:23:56.534 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-2.07 mountX=-0.14 mountY=-0.06, mountTheta=-2.77
22:23:56.534 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.14, opts=13)
22:23:56.534 00.000 12268 Enqueuing Move request for scope (-0.07, -0.14)
22:23:56.534 00.000 11616 Worker thread wakes up
22:23:56.534 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
22:23:56.534 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
22:23:56.534 00.000 11616 Moving (-0.07, -0.14) raw xDistance=-0.14 yDistance=-0.06
22:23:56.534 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:23:56.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:23:56.534 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:56.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:23:56.534 00.000 11616 MoveAxis(E, 0, ABG)
22:23:56.534 00.000 11616 Move returns status 0, amount 0
22:23:56.534 00.000 11616 MoveAxis(N, 0, ABG)
22:23:56.534 00.000 11616 Move returns status 0, amount 0
22:23:56.534 00.000 11616 move complete, result=0
22:23:56.534 00.000 11616 worker thread done servicing request
22:23:56.562 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:23:56.566 00.004 12268 UpdateGuideState exits: m=610 SNR=17.0
22:23:56.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:56.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:56.566 00.000 12268 Enqueuing Expose request
22:23:56.582 00.016 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:56.582 00.000 11616 Worker thread wakes up
22:23:56.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:56.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:58.593 02.011 11616 Exposure complete
22:23:58.640 00.047 11616 worker thread done servicing request
22:23:58.640 00.000 12268 OnExposeComplete: enter
22:23:58.640 00.000 12268 UpdateGuideState(): m_state=6
22:23:58.640 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
22:23:58.640 00.000 12268 Star::Find returns 1 (0), X=1155.02, Y=144.15, Mass=535, SNR=15.8, Peak=46 HFD=4.7
22:23:58.640 00.000 12268 MultiStar: [#1 -0.27,-0.04,1.22,U] [#2 -0.29,-0.09,0.92,U] [#3 -0.42,0.31,0.85,U] [#4 -0.56,-0.26,0.00,M1] [#5 -0.07,-0.23,0.79,U] [#6 -0.04,-0.22,0.71,U] [#7 -0.22,-0.12,0.79,U] [#8 0.15,-0.66,0.00,M1] 
22:23:58.640 00.000 12268 refined, 6 included, MultiStar: {-0.27, -0.05}, one-star: {-0.52, -0.01}
22:23:58.640 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.47) = xAngle (-4.44 = 1.84)
22:23:58.640 00.000 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.27)
22:23:58.640 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.05 hyp=0.28 cameraTheta=-2.97 mountX=-0.08 mountY=-0.27, mountTheta=-1.85
22:23:58.656 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.05, opts=13)
22:23:58.656 00.000 12268 Enqueuing Move request for scope (-0.27, -0.05)
22:23:58.656 00.000 11616 Worker thread wakes up
22:23:58.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.05) opts 0xd
22:23:58.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.05)
22:23:58.656 00.000 11616 Moving (-0.27, -0.05) raw xDistance=-0.08 yDistance=-0.27
22:23:58.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:58.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:23:58.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
22:23:58.656 00.000 11616 MoveAxis(E, 0, ABG)
22:23:58.656 00.000 11616 Move returns status 0, amount 0
22:23:58.656 00.000 11616 MoveAxis(N, 23, ABG)
22:23:58.656 00.000 11616 Guiding  Dir = 0, Dur = 23
22:23:58.656 00.000 11616 IsSlewing returns 0
22:23:58.656 00.000 11616 IsGuiding returns 0
22:23:58.656 00.000 11616 PulseGuide returned control before completion, sleep 33
22:23:58.671 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:23:58.687 00.016 12268 UpdateGuideState exits: m=535 SNR=15.8
22:23:58.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:58.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:23:58.687 00.000 12268 Enqueuing Expose request
22:23:58.703 00.016 11616 IsGuiding returns 1
22:23:58.703 00.000 11616 scope still moving after pulse duration time elapsed
22:23:58.734 00.031 11616 IsSlewing returns 0
22:23:58.734 00.000 11616 IsGuiding returns 0
22:23:58.734 00.000 11616 scope move finished after 23 + 53 ms
22:23:58.734 00.000 11616 Move returns status 0, amount 23
22:23:58.734 00.000 11616 move complete, result=0
22:23:58.734 00.000 11616 worker thread done servicing request
22:23:58.734 00.000 11616 Worker thread wakes up
22:23:58.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:23:58.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:23:58.734 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
22:24:00.739 02.005 11616 Exposure complete
22:24:00.787 00.048 11616 worker thread done servicing request
22:24:00.787 00.000 12268 OnExposeComplete: enter
22:24:00.787 00.000 12268 UpdateGuideState(): m_state=6
22:24:00.787 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
22:24:00.787 00.000 12268 Star::Find returns 1 (0), X=1155.21, Y=143.93, Mass=565, SNR=16.4, Peak=46 HFD=4.9
22:24:00.787 00.000 12268 MultiStar: [#1 -0.21,-0.19,1.19,U] [#2 -0.50,-0.16,0.85,U] [#3 -0.44,-0.19,0.77,U] [#4 -0.44,-0.54,0.00,M2] [#5 -0.13,-0.36,0.73,U] [#6 -0.04,-0.52,0.70,U] [#7 -0.30,-0.64,0.00,M1] [#8 -0.08,-0.62,0.00,M2] 
22:24:00.787 00.000 12268 refined, 5 included, MultiStar: {-0.28, -0.26}, one-star: {-0.33, -0.23}
22:24:00.787 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
22:24:00.787 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.69)
22:24:00.787 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.26 hyp=0.38 cameraTheta=-2.39 mountX=-0.29 mountY=-0.24, mountTheta=-2.44
22:24:00.787 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.26, opts=13)
22:24:00.787 00.000 12268 Enqueuing Move request for scope (-0.28, -0.26)
22:24:00.787 00.000 11616 Worker thread wakes up
22:24:00.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.26) opts 0xd
22:24:00.787 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.26)
22:24:00.787 00.000 11616 Moving (-0.28, -0.26) raw xDistance=-0.29 yDistance=-0.24
22:24:00.787 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:24:00.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:24:00.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:24:00.787 00.000 11616 MoveAxis(E, 0, ABG)
22:24:00.787 00.000 11616 Move returns status 0, amount 0
22:24:00.787 00.000 11616 MoveAxis(N, 21, ABG)
22:24:00.787 00.000 11616 Guiding  Dir = 0, Dur = 21
22:24:00.787 00.000 11616 IsSlewing returns 0
22:24:00.787 00.000 11616 IsGuiding returns 0
22:24:00.787 00.000 11616 PulseGuide returned control before completion, sleep 31
22:24:00.812 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:24:00.834 00.022 11616 IsGuiding returns 1
22:24:00.834 00.000 11616 scope still moving after pulse duration time elapsed
22:24:00.834 00.000 12268 UpdateGuideState exits: m=565 SNR=16.4
22:24:00.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:00.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:00.834 00.000 12268 Enqueuing Expose request
22:24:00.866 00.032 11616 IsSlewing returns 0
22:24:00.866 00.000 11616 IsGuiding returns 0
22:24:00.866 00.000 11616 scope move finished after 21 + 48 ms
22:24:00.866 00.000 11616 Move returns status 0, amount 21
22:24:00.866 00.000 11616 move complete, result=0
22:24:00.866 00.000 11616 worker thread done servicing request
22:24:00.866 00.000 11616 Worker thread wakes up
22:24:00.866 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 21 ms NORTH
22:24:00.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:00.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:02.875 02.009 11616 Exposure complete
22:24:02.928 00.053 11616 worker thread done servicing request
22:24:02.928 00.000 12268 OnExposeComplete: enter
22:24:02.928 00.000 12268 UpdateGuideState(): m_state=6
22:24:02.928 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
22:24:02.928 00.000 12268 Star::Find returns 1 (0), X=1155.34, Y=143.85, Mass=586, SNR=16.7, Peak=45 HFD=4.8
22:24:02.928 00.000 12268 MultiStar: [#1 -0.27,-0.10,1.25,U] [#2 -0.05,-0.58,0.90,U] [#3 -0.35,-0.62,0.00,M1] [#4 -0.20,-0.45,0.69,U] [#5 -0.12,-0.79,0.00,M1] [#6 -0.07,-0.41,0.73,U] [#7 -0.19,-0.34,0.84,U] [#8 0.02,-0.83,0.00,M3] 
22:24:02.928 00.000 12268 single-star, 5 included, MultiStar: {-0.17, -0.34}, one-star: {-0.20, -0.31}
22:24:02.928 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.61 = 2.68)
22:24:02.928 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.43)
22:24:02.928 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.31 hyp=0.37 cameraTheta=-2.13 mountX=-0.33 mountY=-0.16, mountTheta=-2.70
22:24:02.928 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.31, opts=13)
22:24:02.928 00.000 12268 Enqueuing Move request for scope (-0.20, -0.31)
22:24:02.928 00.000 11616 Worker thread wakes up
22:24:02.928 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.31) opts 0xd
22:24:02.928 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.31)
22:24:02.937 00.009 11616 Moving (-0.20, -0.31) raw xDistance=-0.33 yDistance=-0.16
22:24:02.937 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
22:24:02.937 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.00
22:24:02.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
22:24:02.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:24:02.937 00.000 11616 MoveAxis(E, 186, ABG)
22:24:02.937 00.000 11616 Guiding  Dir = 2, Dur = 186
22:24:02.937 00.000 11616 IsSlewing returns 0
22:24:02.937 00.000 11616 IsGuiding returns 0
22:24:02.937 00.000 11616 PulseGuide returned control before completion, sleep 196
22:24:02.944 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:24:02.968 00.024 12268 UpdateGuideState exits: m=586 SNR=16.7
22:24:02.976 00.008 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:02.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:02.976 00.000 12268 Enqueuing Expose request
22:24:03.150 00.174 11616 IsGuiding returns 1
22:24:03.150 00.000 11616 scope still moving after pulse duration time elapsed
22:24:03.182 00.032 11616 IsSlewing returns 0
22:24:03.182 00.000 11616 IsGuiding returns 0
22:24:03.182 00.000 11616 scope move finished after 186 + 58 ms
22:24:03.182 00.000 11616 Move returns status 0, amount 186
22:24:03.182 00.000 11616 MoveAxis(N, 13, ABG)
22:24:03.182 00.000 11616 Guiding  Dir = 0, Dur = 13
22:24:03.182 00.000 11616 IsSlewing returns 0
22:24:03.182 00.000 11616 IsGuiding returns 0
22:24:03.182 00.000 11616 PulseGuide returned control before completion, sleep 23
22:24:03.213 00.031 11616 IsGuiding returns 1
22:24:03.213 00.000 11616 scope still moving after pulse duration time elapsed
22:24:03.245 00.032 11616 IsSlewing returns 0
22:24:03.245 00.000 11616 IsGuiding returns 0
22:24:03.245 00.000 11616 scope move finished after 13 + 50 ms
22:24:03.245 00.000 11616 Move returns status 0, amount 13
22:24:03.245 00.000 11616 move complete, result=0
22:24:03.245 00.000 11616 worker thread done servicing request
22:24:03.245 00.000 11616 Worker thread wakes up
22:24:03.245 00.000 12268 GuideStep: -0.3 px 186 ms EAST, -0.2 px 13 ms NORTH
22:24:03.245 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:03.245 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:05.250 02.005 11616 Exposure complete
22:24:05.297 00.047 11616 worker thread done servicing request
22:24:05.297 00.000 12268 OnExposeComplete: enter
22:24:05.297 00.000 12268 UpdateGuideState(): m_state=6
22:24:05.312 00.015 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
22:24:05.312 00.000 12268 Star::Find returns 1 (0), X=1155.39, Y=144.18, Mass=587, SNR=16.6, Peak=49 HFD=5.0
22:24:05.312 00.000 12268 MultiStar: [#1 -0.16,0.07,1.18,U] [#2 -0.20,-0.31,0.89,U] [#3 -0.49,-0.48,0.00,M2] [#4 -0.86,-0.66,0.00,M2] [#5 0.14,-0.08,0.73,U] [#6 -0.28,-0.52,0.67,U] [#7 -0.39,-0.56,0.00,M1] [#8 0.84,-0.49,0.00,M4] 
22:24:05.312 00.000 12268 single-star, 4 included, MultiStar: {-0.13, -0.13}, one-star: {-0.15, 0.02}
22:24:05.312 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
22:24:05.312 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
22:24:05.312 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.02 mountX=0.00 mountY=-0.15, mountTheta=-1.55
22:24:05.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.02, opts=13)
22:24:05.312 00.000 12268 Enqueuing Move request for scope (-0.15, 0.02)
22:24:05.312 00.000 11616 Worker thread wakes up
22:24:05.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
22:24:05.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
22:24:05.312 00.000 11616 Moving (-0.15, 0.02) raw xDistance=0.00 yDistance=-0.15
22:24:05.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:05.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:24:05.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:05.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:24:05.312 00.000 11616 MoveAxis(E, 0, ABG)
22:24:05.312 00.000 11616 Move returns status 0, amount 0
22:24:05.312 00.000 11616 MoveAxis(N, 0, ABG)
22:24:05.312 00.000 11616 Move returns status 0, amount 0
22:24:05.312 00.000 11616 move complete, result=0
22:24:05.312 00.000 11616 worker thread done servicing request
22:24:05.328 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:24:05.343 00.015 12268 UpdateGuideState exits: m=587 SNR=16.6
22:24:05.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:05.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:05.343 00.000 12268 Enqueuing Expose request
22:24:05.343 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:05.343 00.000 11616 Worker thread wakes up
22:24:05.343 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:05.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:07.368 02.025 11616 Exposure complete
22:24:07.416 00.048 11616 worker thread done servicing request
22:24:07.416 00.000 12268 OnExposeComplete: enter
22:24:07.416 00.000 12268 UpdateGuideState(): m_state=6
22:24:07.416 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
22:24:07.416 00.000 12268 Star::Find returns 1 (0), X=1155.22, Y=144.17, Mass=544, SNR=16.0, Peak=49 HFD=4.4
22:24:07.416 00.000 12268 MultiStar: [#1 -0.17,0.13,1.22,U] [#2 -0.32,-0.05,0.94,U] [#3 -0.49,-0.13,0.80,U] [#4 -0.09,-0.28,0.86,U] [#5 0.04,-0.15,0.75,U] [#6 -0.12,-0.22,0.69,U] [#7 -0.43,0.05,0.79,U] [#8 0.08,-0.46,0.59,U] 
22:24:07.416 00.000 12268 refined, 8 included, MultiStar: {-0.21, -0.09}, one-star: {-0.32, 0.01}
22:24:07.416 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
22:24:07.416 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
22:24:07.416 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-2.73 mountX=-0.11 mountY=-0.20, mountTheta=-2.09
22:24:07.416 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.09, opts=13)
22:24:07.416 00.000 12268 Enqueuing Move request for scope (-0.21, -0.09)
22:24:07.416 00.000 11616 Worker thread wakes up
22:24:07.416 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.09) opts 0xd
22:24:07.416 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.09)
22:24:07.416 00.000 11616 Moving (-0.21, -0.09) raw xDistance=-0.11 yDistance=-0.20
22:24:07.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
22:24:07.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
22:24:07.416 00.000 11616 MoveAxis(E, 64, ABG)
22:24:07.416 00.000 11616 Guiding  Dir = 2, Dur = 64
22:24:07.416 00.000 11616 IsSlewing returns 0
22:24:07.416 00.000 11616 IsGuiding returns 0
22:24:07.416 00.000 11616 PulseGuide returned control before completion, sleep 74
22:24:07.448 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:24:07.463 00.015 12268 UpdateGuideState exits: m=544 SNR=16.0
22:24:07.468 00.005 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:07.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:07.468 00.000 12268 Enqueuing Expose request
22:24:07.511 00.043 11616 IsGuiding returns 1
22:24:07.511 00.000 11616 scope still moving after pulse duration time elapsed
22:24:07.543 00.032 11616 IsSlewing returns 0
22:24:07.543 00.000 11616 IsGuiding returns 0
22:24:07.543 00.000 11616 scope move finished after 64 + 49 ms
22:24:07.543 00.000 11616 Move returns status 0, amount 64
22:24:07.543 00.000 11616 MoveAxis(N, 17, ABG)
22:24:07.543 00.000 11616 Guiding  Dir = 0, Dur = 17
22:24:07.543 00.000 11616 IsSlewing returns 0
22:24:07.543 00.000 11616 IsGuiding returns 0
22:24:07.543 00.000 11616 PulseGuide returned control before completion, sleep 27
22:24:07.574 00.031 11616 IsGuiding returns 1
22:24:07.574 00.000 11616 scope still moving after pulse duration time elapsed
22:24:07.606 00.032 11616 IsSlewing returns 0
22:24:07.606 00.000 11616 IsGuiding returns 0
22:24:07.606 00.000 11616 scope move finished after 17 + 45 ms
22:24:07.606 00.000 11616 Move returns status 0, amount 17
22:24:07.606 00.000 11616 move complete, result=0
22:24:07.606 00.000 11616 worker thread done servicing request
22:24:07.606 00.000 12268 GuideStep: -0.1 px 64 ms EAST, -0.2 px 17 ms NORTH
22:24:07.606 00.000 11616 Worker thread wakes up
22:24:07.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:07.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:09.610 02.004 11616 Exposure complete
22:24:09.658 00.048 11616 worker thread done servicing request
22:24:09.658 00.000 12268 OnExposeComplete: enter
22:24:09.658 00.000 12268 UpdateGuideState(): m_state=6
22:24:09.658 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
22:24:09.658 00.000 12268 Star::Find returns 1 (0), X=1155.22, Y=144.22, Mass=607, SNR=16.9, Peak=53 HFD=4.7
22:24:09.658 00.000 12268 MultiStar: [#1 0.00,0.15,1.13,U] [#2 -0.25,-0.28,0.87,U] [#3 -0.18,-0.04,0.77,U] [#4 -0.42,0.02,0.75,U] [#5 0.04,0.17,0.70,U] [#6 0.18,-0.11,0.72,U] [#7 -0.40,-0.13,0.77,U] [#8 0.11,-0.57,0.45,U] 
22:24:09.658 00.000 12268 refined, 8 included, MultiStar: {-0.15, -0.05}, one-star: {-0.32, 0.06}
22:24:09.658 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
22:24:09.658 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
22:24:09.658 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.83 mountX=-0.06 mountY=-0.15, mountTheta=-1.98
22:24:09.658 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.05, opts=13)
22:24:09.658 00.000 12268 Enqueuing Move request for scope (-0.15, -0.05)
22:24:09.658 00.000 11616 Worker thread wakes up
22:24:09.658 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
22:24:09.658 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
22:24:09.658 00.000 11616 Moving (-0.15, -0.05) raw xDistance=-0.06 yDistance=-0.15
22:24:09.658 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:09.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:24:09.658 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:09.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:24:09.658 00.000 11616 MoveAxis(E, 0, ABG)
22:24:09.658 00.000 11616 Move returns status 0, amount 0
22:24:09.658 00.000 11616 MoveAxis(N, 0, ABG)
22:24:09.658 00.000 11616 Move returns status 0, amount 0
22:24:09.658 00.000 11616 move complete, result=0
22:24:09.658 00.000 11616 worker thread done servicing request
22:24:09.690 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:09.706 00.016 12268 UpdateGuideState exits: m=607 SNR=16.9
22:24:09.706 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:09.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:09.706 00.000 12268 Enqueuing Expose request
22:24:09.706 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:09.706 00.000 11616 Worker thread wakes up
22:24:09.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:09.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:11.698 01.992 11616 Exposure complete
22:24:11.761 00.063 11616 worker thread done servicing request
22:24:11.761 00.000 12268 OnExposeComplete: enter
22:24:11.761 00.000 12268 UpdateGuideState(): m_state=6
22:24:11.761 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
22:24:11.761 00.000 12268 Star::Find returns 1 (0), X=1154.99, Y=144.69, Mass=619, SNR=17.1, Peak=49 HFD=5.3
22:24:11.761 00.000 12268 MultiStar: [#1 -0.33,0.68,0.00,M1] [#2 -0.34,0.50,0.74,U] [#3 -0.49,0.28,0.74,U] [#4 -0.69,0.05,0.00,M1] [#5 -0.20,0.37,0.67,U] [#6 -0.23,0.05,0.67,U] [#7 -0.11,0.60,0.00,M1] [#8 0.04,0.36,0.55,U] 
22:24:11.761 00.000 12268 refined, 5 included, MultiStar: {-0.33, 0.36}, one-star: {-0.55, 0.53}
22:24:11.761 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
22:24:11.761 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
22:24:11.761 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.36 hyp=0.49 cameraTheta=2.30 mountX=0.33 mountY=-0.37, mountTheta=-0.84
22:24:11.761 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.36, opts=13)
22:24:11.761 00.000 12268 Enqueuing Move request for scope (-0.33, 0.36)
22:24:11.761 00.000 11616 Worker thread wakes up
22:24:11.761 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.36) opts 0xd
22:24:11.761 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.36)
22:24:11.761 00.000 11616 Moving (-0.33, 0.36) raw xDistance=0.33 yDistance=-0.37
22:24:11.761 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
22:24:11.761 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.99
22:24:11.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
22:24:11.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
22:24:11.761 00.000 11616 MoveAxis(W, 185, ABG)
22:24:11.761 00.000 11616 Guiding  Dir = 3, Dur = 185
22:24:11.761 00.000 11616 IsSlewing returns 0
22:24:11.761 00.000 11616 IsGuiding returns 0
22:24:11.761 00.000 11616 PulseGuide returned control before completion, sleep 195
22:24:11.781 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:11.793 00.012 12268 UpdateGuideState exits: m=619 SNR=17.1
22:24:11.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:11.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:11.793 00.000 12268 Enqueuing Expose request
22:24:11.968 00.175 11616 IsGuiding returns 1
22:24:11.968 00.000 11616 scope still moving after pulse duration time elapsed
22:24:11.999 00.031 11616 IsSlewing returns 0
22:24:11.999 00.000 11616 IsGuiding returns 0
22:24:11.999 00.000 11616 scope move finished after 185 + 46 ms
22:24:11.999 00.000 11616 Move returns status 0, amount 185
22:24:11.999 00.000 11616 MoveAxis(N, 31, ABG)
22:24:11.999 00.000 11616 Guiding  Dir = 0, Dur = 31
22:24:11.999 00.000 11616 IsSlewing returns 0
22:24:11.999 00.000 11616 IsGuiding returns 0
22:24:11.999 00.000 11616 PulseGuide returned control before completion, sleep 41
22:24:12.047 00.048 11616 IsGuiding returns 1
22:24:12.047 00.000 11616 scope still moving after pulse duration time elapsed
22:24:12.078 00.031 11616 IsSlewing returns 0
22:24:12.078 00.000 11616 IsGuiding returns 0
22:24:12.078 00.000 11616 scope move finished after 31 + 47 ms
22:24:12.078 00.000 11616 Move returns status 0, amount 31
22:24:12.078 00.000 11616 move complete, result=0
22:24:12.078 00.000 11616 worker thread done servicing request
22:24:12.078 00.000 11616 Worker thread wakes up
22:24:12.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:12.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:12.078 00.000 12268 GuideStep: 0.3 px 185 ms WEST, -0.4 px 31 ms NORTH
22:24:14.093 02.015 11616 Exposure complete
22:24:14.140 00.047 11616 worker thread done servicing request
22:24:14.140 00.000 12268 OnExposeComplete: enter
22:24:14.140 00.000 12268 UpdateGuideState(): m_state=6
22:24:14.140 00.000 12268 Star::Find(15, 1154, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
22:24:14.140 00.000 12268 Star::Find returns 1 (0), X=1155.36, Y=144.17, Mass=585, SNR=16.6, Peak=46 HFD=5.0
22:24:14.140 00.000 12268 MultiStar: [#1 0.03,0.18,1.07,U] [#2 0.03,0.01,0.80,U] [#3 -0.18,-0.00,0.73,U] [#4 -0.34,-0.38,0.69,U] [#5 0.02,0.32,0.68,U] [#6 0.20,-0.11,0.75,U] [#7 -0.16,-0.21,0.74,U] [#8 0.61,-0.84,0.00,M2] 
22:24:14.140 00.000 12268 refined, 7 included, MultiStar: {-0.07, -0.01}, one-star: {-0.18, 0.01}
22:24:14.140 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
22:24:14.140 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
22:24:14.140 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.98 mountX=-0.02 mountY=-0.07, mountTheta=-1.83
22:24:14.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.01, opts=13)
22:24:14.140 00.000 12268 Enqueuing Move request for scope (-0.07, -0.01)
22:24:14.140 00.000 11616 Worker thread wakes up
22:24:14.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
22:24:14.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
22:24:14.140 00.000 11616 Moving (-0.07, -0.01) raw xDistance=-0.02 yDistance=-0.07
22:24:14.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:14.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:24:14.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:14.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:24:14.140 00.000 11616 MoveAxis(E, 0, ABG)
22:24:14.140 00.000 11616 Move returns status 0, amount 0
22:24:14.140 00.000 11616 MoveAxis(N, 0, ABG)
22:24:14.140 00.000 11616 Move returns status 0, amount 0
22:24:14.140 00.000 11616 move complete, result=0
22:24:14.140 00.000 11616 worker thread done servicing request
22:24:14.172 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:14.187 00.015 12268 UpdateGuideState exits: m=585 SNR=16.6
22:24:14.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:14.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:14.187 00.000 12268 Enqueuing Expose request
22:24:14.187 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:14.187 00.000 11616 Worker thread wakes up
22:24:14.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:14.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:16.205 02.018 11616 Exposure complete
22:24:16.253 00.048 11616 worker thread done servicing request
22:24:16.253 00.000 12268 OnExposeComplete: enter
22:24:16.253 00.000 12268 UpdateGuideState(): m_state=6
22:24:16.253 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
22:24:16.253 00.000 12268 Star::Find returns 1 (0), X=1155.37, Y=144.04, Mass=553, SNR=16.1, Peak=43 HFD=5.2
22:24:16.253 00.000 12268 MultiStar: [#1 0.11,0.14,1.12,U] [#2 0.10,0.09,0.88,U] [#3 -0.16,-0.09,0.66,U] [#4 -0.28,-0.28,0.67,U] [#5 0.40,0.01,0.75,U] [#6 0.11,-0.06,0.67,U] [#7 -0.09,-0.01,0.81,U] [#8 0.93,-0.72,0.00,M3] 
22:24:16.253 00.000 12268 refined, 7 included, MultiStar: {0.01, -0.03}, one-star: {-0.17, -0.12}
22:24:16.253 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
22:24:16.253 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.41)
22:24:16.253 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.29 mountX=-0.02 mountY=0.01, mountTheta=2.74
22:24:16.253 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.03, opts=13)
22:24:16.253 00.000 12268 Enqueuing Move request for scope (0.01, -0.03)
22:24:16.253 00.000 11616 Worker thread wakes up
22:24:16.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
22:24:16.253 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
22:24:16.253 00.000 11616 Moving (0.01, -0.03) raw xDistance=-0.02 yDistance=0.01
22:24:16.253 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:16.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:24:16.253 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:16.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:24:16.253 00.000 11616 MoveAxis(E, 0, ABG)
22:24:16.253 00.000 11616 Move returns status 0, amount 0
22:24:16.253 00.000 11616 MoveAxis(N, 0, ABG)
22:24:16.253 00.000 11616 Move returns status 0, amount 0
22:24:16.253 00.000 11616 move complete, result=0
22:24:16.253 00.000 11616 worker thread done servicing request
22:24:16.285 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:24:16.301 00.016 12268 UpdateGuideState exits: m=553 SNR=16.1
22:24:16.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:16.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:16.301 00.000 12268 Enqueuing Expose request
22:24:16.301 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:24:16.301 00.000 11616 Worker thread wakes up
22:24:16.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:16.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:18.320 02.019 11616 Exposure complete
22:24:18.384 00.064 11616 worker thread done servicing request
22:24:18.384 00.000 12268 OnExposeComplete: enter
22:24:18.384 00.000 12268 UpdateGuideState(): m_state=6
22:24:18.384 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
22:24:18.384 00.000 12268 Star::Find returns 1 (0), X=1155.49, Y=144.08, Mass=594, SNR=16.7, Peak=43 HFD=5.3
22:24:18.384 00.000 12268 MultiStar: [#1 -0.01,0.06,1.11,U] [#2 -0.23,-0.15,0.80,U] [#3 0.04,-0.16,0.60,U] [#4 -0.14,-0.69,0.00,M1] [#5 -0.03,0.13,0.65,U] [#6 -0.28,-0.52,0.64,U] [#7 0.04,0.14,0.82,U] [#8 0.37,-0.62,0.00,M4] 
22:24:18.384 00.000 12268 single-star, 6 included, MultiStar: {-0.07, -0.07}, one-star: {-0.05, -0.08}
22:24:18.384 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.59 = 2.69)
22:24:18.384 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
22:24:18.384 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.12 mountX=-0.08 mountY=-0.04, mountTheta=-2.72
22:24:18.384 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.08, opts=13)
22:24:18.384 00.000 12268 Enqueuing Move request for scope (-0.05, -0.08)
22:24:18.384 00.000 11616 Worker thread wakes up
22:24:18.384 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
22:24:18.384 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
22:24:18.384 00.000 11616 Moving (-0.05, -0.08) raw xDistance=-0.08 yDistance=-0.04
22:24:18.384 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:18.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:24:18.384 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:18.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:24:18.384 00.000 11616 MoveAxis(E, 0, ABG)
22:24:18.384 00.000 11616 Move returns status 0, amount 0
22:24:18.384 00.000 11616 MoveAxis(N, 0, ABG)
22:24:18.384 00.000 11616 Move returns status 0, amount 0
22:24:18.384 00.000 11616 move complete, result=0
22:24:18.384 00.000 11616 worker thread done servicing request
22:24:18.406 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:24:18.415 00.009 12268 UpdateGuideState exits: m=594 SNR=16.7
22:24:18.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:18.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:18.415 00.000 12268 Enqueuing Expose request
22:24:18.415 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:24:18.415 00.000 11616 Worker thread wakes up
22:24:18.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:18.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:20.437 02.022 11616 Exposure complete
22:24:20.484 00.047 11616 worker thread done servicing request
22:24:20.484 00.000 12268 OnExposeComplete: enter
22:24:20.484 00.000 12268 UpdateGuideState(): m_state=6
22:24:20.484 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
22:24:20.484 00.000 12268 Star::Find returns 1 (0), X=1155.82, Y=143.69, Mass=531, SNR=15.9, Peak=40 HFD=5.0
22:24:20.484 00.000 12268 MultiStar: [#1 0.22,-0.24,1.15,U] [#2 0.12,-0.79,0.00,M1] [#3 0.16,-0.42,0.70,U] [#4 -0.23,-0.94,0.00,M2] [#5 0.62,-0.14,0.00,M1] [#6 0.24,-0.65,0.00,M1] [#7 -0.23,-0.53,0.74,U] [#8 0.39,-0.85,0.00,M5] 
22:24:20.484 00.000 12268 refined, 3 included, MultiStar: {0.13, -0.40}, one-star: {0.28, -0.47}
22:24:20.484 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
22:24:20.484 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.45)
22:24:20.484 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.40 hyp=0.42 cameraTheta=-1.25 mountX=-0.38 mountY=0.18, mountTheta=2.70
22:24:20.500 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.40, opts=13)
22:24:20.500 00.000 12268 Enqueuing Move request for scope (0.13, -0.40)
22:24:20.500 00.000 11616 Worker thread wakes up
22:24:20.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.40) opts 0xd
22:24:20.500 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.40)
22:24:20.500 00.000 11616 Moving (0.13, -0.40) raw xDistance=-0.38 yDistance=0.18
22:24:20.500 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
22:24:20.500 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.15
22:24:20.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
22:24:20.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:24:20.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:24:20.500 00.000 11616 MoveAxis(E, 214, ABG)
22:24:20.500 00.000 11616 Guiding  Dir = 2, Dur = 214
22:24:20.500 00.000 11616 IsSlewing returns 0
22:24:20.500 00.000 11616 IsGuiding returns 0
22:24:20.500 00.000 11616 PulseGuide returned control before completion, sleep 224
22:24:20.515 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:20.547 00.032 12268 UpdateGuideState exits: m=531 SNR=15.9
22:24:20.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:20.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:20.547 00.000 12268 Enqueuing Expose request
22:24:20.736 00.189 11616 IsGuiding returns 1
22:24:20.736 00.000 11616 scope still moving after pulse duration time elapsed
22:24:20.767 00.031 11616 IsSlewing returns 0
22:24:20.767 00.000 11616 IsGuiding returns 0
22:24:20.767 00.000 11616 scope move finished after 214 + 52 ms
22:24:20.767 00.000 11616 Move returns status 0, amount 214
22:24:20.767 00.000 11616 MoveAxis(N, 0, ABG)
22:24:20.767 00.000 11616 Move returns status 0, amount 0
22:24:20.767 00.000 11616 move complete, result=0
22:24:20.767 00.000 11616 worker thread done servicing request
22:24:20.767 00.000 11616 Worker thread wakes up
22:24:20.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:20.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:20.767 00.000 12268 GuideStep: -0.4 px 214 ms EAST, 0.2 px 0 ms NORTH
22:24:22.775 02.008 11616 Exposure complete
22:24:22.823 00.048 11616 worker thread done servicing request
22:24:22.823 00.000 12268 OnExposeComplete: enter
22:24:22.823 00.000 12268 UpdateGuideState(): m_state=6
22:24:22.823 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
22:24:22.823 00.000 12268 Star::Find returns 1 (0), X=1155.74, Y=144.19, Mass=558, SNR=16.3, Peak=42 HFD=4.8
22:24:22.823 00.000 12268 MultiStar: [#1 0.13,0.07,1.07,U] [#2 0.09,-0.22,0.81,U] [#3 -0.04,-0.24,0.74,U] [#4 -0.31,-0.37,0.68,U] [#5 0.19,-0.08,0.68,U] [#6 0.57,-0.14,0.62,U] [#7 0.12,-0.10,0.67,U] [#8 0.81,-0.10,0.00,M6] 
22:24:22.823 00.000 12268 refined, 7 included, MultiStar: {0.12, -0.11}, one-star: {0.20, 0.03}
22:24:22.823 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
22:24:22.823 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.93)
22:24:22.823 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.77 mountX=-0.10 mountY=0.13, mountTheta=2.23
22:24:22.823 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.11, opts=13)
22:24:22.823 00.000 12268 Enqueuing Move request for scope (0.12, -0.11)
22:24:22.823 00.000 11616 Worker thread wakes up
22:24:22.823 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
22:24:22.823 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
22:24:22.823 00.000 11616 Moving (0.12, -0.11) raw xDistance=-0.10 yDistance=0.13
22:24:22.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
22:24:22.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:22.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:24:22.823 00.000 11616 MoveAxis(E, 57, ABG)
22:24:22.823 00.000 11616 Guiding  Dir = 2, Dur = 57
22:24:22.823 00.000 11616 IsSlewing returns 0
22:24:22.823 00.000 11616 IsGuiding returns 0
22:24:22.823 00.000 11616 PulseGuide returned control before completion, sleep 67
22:24:22.855 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:22.871 00.016 12268 UpdateGuideState exits: m=558 SNR=16.3
22:24:22.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:22.871 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:22.871 00.000 12268 Enqueuing Expose request
22:24:22.902 00.031 11616 IsGuiding returns 1
22:24:22.902 00.000 11616 scope still moving after pulse duration time elapsed
22:24:22.934 00.032 11616 IsSlewing returns 0
22:24:22.934 00.000 11616 IsGuiding returns 0
22:24:22.934 00.000 11616 scope move finished after 57 + 42 ms
22:24:22.934 00.000 11616 Move returns status 0, amount 57
22:24:22.934 00.000 11616 MoveAxis(N, 0, ABG)
22:24:22.934 00.000 11616 Move returns status 0, amount 0
22:24:22.934 00.000 11616 move complete, result=0
22:24:22.934 00.000 11616 worker thread done servicing request
22:24:22.934 00.000 11616 Worker thread wakes up
22:24:22.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:22.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:22.937 00.003 12268 GuideStep: -0.1 px 57 ms EAST, 0.1 px 0 ms NORTH
22:24:24.952 02.015 11616 Exposure complete
22:24:24.999 00.047 11616 worker thread done servicing request
22:24:24.999 00.000 12268 OnExposeComplete: enter
22:24:24.999 00.000 12268 UpdateGuideState(): m_state=6
22:24:24.999 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
22:24:24.999 00.000 12268 Star::Find returns 1 (0), X=1155.85, Y=144.56, Mass=519, SNR=15.6, Peak=41 HFD=4.9
22:24:24.999 00.000 12268 MultiStar: [#1 0.36,0.46,1.17,U] [#2 0.30,0.20,0.87,U] [#3 0.53,-0.05,0.73,U] [#4 -0.12,-0.20,0.66,U] [#5 0.30,0.53,0.00,M1] [#6 0.07,-0.02,0.61,U] [#7 0.23,-0.04,0.77,U] [#8 0.73,-0.40,0.00,M7] 
22:24:24.999 00.000 12268 refined, 6 included, MultiStar: {0.26, 0.15}, one-star: {0.31, 0.40}
22:24:24.999 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
22:24:24.999 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.23)
22:24:24.999 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.15 hyp=0.30 cameraTheta=0.53 mountX=0.18 mountY=0.24, mountTheta=0.93
22:24:24.999 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.15, opts=13)
22:24:24.999 00.000 12268 Enqueuing Move request for scope (0.26, 0.15)
22:24:24.999 00.000 11616 Worker thread wakes up
22:24:24.999 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.15) opts 0xd
22:24:24.999 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.15)
22:24:24.999 00.000 11616 Moving (0.26, 0.15) raw xDistance=0.18 yDistance=0.24
22:24:24.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:24:24.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:24:24.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:24:24.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:24:24.999 00.000 11616 MoveAxis(E, 0, ABG)
22:24:24.999 00.000 11616 Move returns status 0, amount 0
22:24:24.999 00.000 11616 MoveAxis(N, 0, ABG)
22:24:24.999 00.000 11616 Move returns status 0, amount 0
22:24:24.999 00.000 11616 move complete, result=0
22:24:24.999 00.000 11616 worker thread done servicing request
22:24:25.031 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:25.047 00.016 12268 UpdateGuideState exits: m=519 SNR=15.6
22:24:25.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:25.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:25.047 00.000 12268 Enqueuing Expose request
22:24:25.047 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:24:25.047 00.000 11616 Worker thread wakes up
22:24:25.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:25.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:27.062 02.015 11616 Exposure complete
22:24:27.112 00.050 11616 worker thread done servicing request
22:24:27.112 00.000 12268 OnExposeComplete: enter
22:24:27.112 00.000 12268 UpdateGuideState(): m_state=6
22:24:27.112 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
22:24:27.112 00.000 12268 Star::Find returns 1 (0), X=1155.87, Y=144.18, Mass=557, SNR=16.1, Peak=50 HFD=4.6
22:24:27.112 00.000 12268 MultiStar: [#1 0.23,0.22,1.08,U] [#2 0.14,0.17,0.82,U] [#3 0.21,-0.24,0.72,U] [#4 0.26,-0.04,0.63,U] [#5 0.37,0.10,0.71,U] [#6 0.16,0.03,0.64,U] [#7 0.37,0.07,0.83,U] [#8 0.75,-0.13,0.00,M8] 
22:24:27.112 00.000 12268 refined, 7 included, MultiStar: {0.26, 0.05}, one-star: {0.33, 0.01}
22:24:27.112 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
22:24:27.112 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
22:24:27.112 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.26 cameraTheta=0.20 mountX=0.08 mountY=0.25, mountTheta=1.27
22:24:27.112 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.05, opts=13)
22:24:27.112 00.000 12268 Enqueuing Move request for scope (0.26, 0.05)
22:24:27.112 00.000 11616 Worker thread wakes up
22:24:27.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
22:24:27.112 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
22:24:27.112 00.000 11616 Moving (0.26, 0.05) raw xDistance=0.08 yDistance=0.25
22:24:27.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:27.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:24:27.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:24:27.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:24:27.112 00.000 11616 MoveAxis(E, 0, ABG)
22:24:27.112 00.000 11616 Move returns status 0, amount 0
22:24:27.112 00.000 11616 MoveAxis(N, 0, ABG)
22:24:27.112 00.000 11616 Move returns status 0, amount 0
22:24:27.112 00.000 11616 move complete, result=0
22:24:27.112 00.000 11616 worker thread done servicing request
22:24:27.128 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:24:27.160 00.032 12268 UpdateGuideState exits: m=557 SNR=16.1
22:24:27.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:27.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:27.160 00.000 12268 Enqueuing Expose request
22:24:27.160 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:24:27.160 00.000 11616 Worker thread wakes up
22:24:27.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:27.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:29.174 02.014 11616 Exposure complete
22:24:29.222 00.048 11616 worker thread done servicing request
22:24:29.222 00.000 12268 OnExposeComplete: enter
22:24:29.222 00.000 12268 UpdateGuideState(): m_state=6
22:24:29.222 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
22:24:29.222 00.000 12268 Star::Find returns 1 (0), X=1155.45, Y=144.63, Mass=564, SNR=16.3, Peak=45 HFD=5.3
22:24:29.222 00.000 12268 MultiStar: [#1 0.11,0.86,0.00,M1] [#2 0.14,0.73,0.00,M1] [#3 -0.08,0.64,0.00,M1] [#4 -0.22,0.48,0.66,U] [#5 0.12,0.88,0.00,M1] [#6 0.41,0.74,0.00,M1] [#7 -0.24,0.38,0.67,U] [#8 0.58,0.13,0.41,U] 
22:24:29.222 00.000 12268 refined, 3 included, MultiStar: {-0.06, 0.40}, one-star: {-0.09, 0.47}
22:24:29.222 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
22:24:29.222 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
22:24:29.222 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.40 hyp=0.40 cameraTheta=1.72 mountX=0.39 mountY=-0.11, mountTheta=-0.27
22:24:29.222 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.40, opts=13)
22:24:29.222 00.000 12268 Enqueuing Move request for scope (-0.06, 0.40)
22:24:29.222 00.000 11616 Worker thread wakes up
22:24:29.222 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.40) opts 0xd
22:24:29.222 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.40)
22:24:29.222 00.000 11616 Moving (-0.06, 0.40) raw xDistance=0.39 yDistance=-0.11
22:24:29.222 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
22:24:29.222 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.18
22:24:29.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
22:24:29.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:29.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:24:29.222 00.000 11616 MoveAxis(W, 220, ABG)
22:24:29.222 00.000 11616 Guiding  Dir = 3, Dur = 220
22:24:29.222 00.000 11616 IsSlewing returns 0
22:24:29.222 00.000 11616 IsGuiding returns 0
22:24:29.222 00.000 11616 PulseGuide returned control before completion, sleep 230
22:24:29.250 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:29.269 00.019 12268 UpdateGuideState exits: m=564 SNR=16.3
22:24:29.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:29.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:29.269 00.000 12268 Enqueuing Expose request
22:24:29.475 00.206 11616 IsGuiding returns 1
22:24:29.475 00.000 11616 scope still moving after pulse duration time elapsed
22:24:29.507 00.032 11616 IsSlewing returns 0
22:24:29.507 00.000 11616 IsGuiding returns 0
22:24:29.507 00.000 11616 scope move finished after 220 + 55 ms
22:24:29.507 00.000 11616 Move returns status 0, amount 220
22:24:29.507 00.000 11616 MoveAxis(N, 0, ABG)
22:24:29.507 00.000 11616 Move returns status 0, amount 0
22:24:29.507 00.000 11616 move complete, result=0
22:24:29.507 00.000 11616 worker thread done servicing request
22:24:29.507 00.000 11616 Worker thread wakes up
22:24:29.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:29.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:29.507 00.000 12268 GuideStep: 0.4 px 220 ms WEST, -0.1 px 0 ms NORTH
22:24:31.512 02.005 11616 Exposure complete
22:24:31.562 00.050 11616 worker thread done servicing request
22:24:31.562 00.000 12268 OnExposeComplete: enter
22:24:31.562 00.000 12268 UpdateGuideState(): m_state=6
22:24:31.562 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
22:24:31.562 00.000 12268 Star::Find returns 1 (0), X=1155.58, Y=144.83, Mass=489, SNR=15.2, Peak=48 HFD=4.4
22:24:31.562 00.000 12268 MultiStar: [#1 0.27,0.80,0.00,M2] [#2 -0.10,0.75,0.00,M2] [#3 0.15,0.74,0.00,M2] [#4 0.20,0.62,0.00,M1] [#5 0.10,0.71,0.00,M2] [#6 0.71,0.45,0.00,M2] [#7 0.21,0.72,0.00,M1] [#8 0.29,0.30,0.41,U] 
22:24:31.562 00.000 12268 refined, 1 included, MultiStar: {0.11, 0.56}, one-star: {0.04, 0.67}
22:24:31.562 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
22:24:31.562 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
22:24:31.562 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.56 hyp=0.57 cameraTheta=1.38 mountX=0.57 mountY=0.04, mountTheta=0.07
22:24:31.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.56, opts=13)
22:24:31.562 00.000 12268 Enqueuing Move request for scope (0.11, 0.56)
22:24:31.562 00.000 11616 Worker thread wakes up
22:24:31.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.56) opts 0xd
22:24:31.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.56)
22:24:31.562 00.000 11616 Moving (0.11, 0.56) raw xDistance=0.57 yDistance=0.04
22:24:31.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.57
22:24:31.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:31.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:24:31.562 00.000 11616 MoveAxis(W, 319, ABG)
22:24:31.562 00.000 11616 Guiding  Dir = 3, Dur = 319
22:24:31.562 00.000 11616 IsSlewing returns 0
22:24:31.562 00.000 11616 IsGuiding returns 0
22:24:31.562 00.000 11616 PulseGuide returned control before completion, sleep 329
22:24:31.593 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:31.607 00.014 12268 UpdateGuideState exits: m=489 SNR=15.2
22:24:31.607 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:31.607 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:31.607 00.000 12268 Enqueuing Expose request
22:24:31.906 00.299 11616 IsGuiding returns 1
22:24:31.906 00.000 11616 scope still moving after pulse duration time elapsed
22:24:31.937 00.031 11616 IsSlewing returns 0
22:24:31.937 00.000 11616 IsGuiding returns 0
22:24:31.937 00.000 11616 scope move finished after 319 + 44 ms
22:24:31.937 00.000 11616 Move returns status 0, amount 319
22:24:31.937 00.000 11616 MoveAxis(N, 0, ABG)
22:24:31.937 00.000 11616 Move returns status 0, amount 0
22:24:31.937 00.000 11616 move complete, result=0
22:24:31.937 00.000 11616 worker thread done servicing request
22:24:31.937 00.000 11616 Worker thread wakes up
22:24:31.937 00.000 12268 GuideStep: 0.6 px 319 ms WEST, 0.0 px 0 ms NORTH
22:24:31.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:31.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:33.953 02.016 11616 Exposure complete
22:24:34.000 00.047 11616 worker thread done servicing request
22:24:34.000 00.000 12268 OnExposeComplete: enter
22:24:34.000 00.000 12268 UpdateGuideState(): m_state=6
22:24:34.000 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
22:24:34.000 00.000 12268 Star::Find returns 1 (0), X=1155.92, Y=144.60, Mass=395, SNR=13.6, Peak=37 HFD=4.8
22:24:34.000 00.000 12268 MultiStar: [#1 0.47,0.64,0.00,M3] [#2 0.69,0.62,0.00,M3] [#3 0.30,0.68,0.00,M3] [#4 -0.03,0.44,0.68,U] [#5 0.31,0.45,0.86,U] [#6 0.70,0.49,0.00,M3] [#7 0.16,0.49,0.86,U] [#8 0.00,0.00,0.00,L] [#9 0.32,0.41,0.53,U] 
22:24:34.000 00.000 12268 refined, 4 included, MultiStar: {0.24, 0.45}, one-star: {0.38, 0.44}
22:24:34.000 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
22:24:34.000 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
22:24:34.000 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.45 hyp=0.51 cameraTheta=1.08 mountX=0.47 mountY=0.18, mountTheta=0.36
22:24:34.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.45, opts=13)
22:24:34.015 00.015 12268 Enqueuing Move request for scope (0.24, 0.45)
22:24:34.015 00.000 11616 Worker thread wakes up
22:24:34.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.45) opts 0xd
22:24:34.015 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.45)
22:24:34.015 00.000 11616 Moving (0.24, 0.45) raw xDistance=0.47 yDistance=0.18
22:24:34.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.47
22:24:34.015 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=-0.09 newest=0.11
22:24:34.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:24:34.015 00.000 11616 MoveAxis(W, 263, ABG)
22:24:34.015 00.000 11616 Guiding  Dir = 3, Dur = 263
22:24:34.015 00.000 11616 IsSlewing returns 0
22:24:34.015 00.000 11616 IsGuiding returns 0
22:24:34.015 00.000 11616 PulseGuide returned control before completion, sleep 273
22:24:34.031 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:34.046 00.015 12268 UpdateGuideState exits: m=395 SNR=13.6
22:24:34.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:34.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:34.046 00.000 12268 Enqueuing Expose request
22:24:34.297 00.251 11616 IsGuiding returns 1
22:24:34.297 00.000 11616 scope still moving after pulse duration time elapsed
22:24:34.328 00.031 11616 IsSlewing returns 0
22:24:34.328 00.000 11616 IsGuiding returns 0
22:24:34.328 00.000 11616 scope move finished after 263 + 49 ms
22:24:34.328 00.000 11616 Move returns status 0, amount 263
22:24:34.328 00.000 11616 BLC: Oldest BLC event removed
22:24:34.328 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1606 applied
22:24:34.328 00.000 11616 MoveAxis(S, 1621, ABG)
22:24:34.328 00.000 11616 Guiding  Dir = 1, Dur = 1621
22:24:34.328 00.000 11616 IsSlewing returns 0
22:24:34.328 00.000 11616 IsGuiding returns 0
22:24:34.328 00.000 11616 PulseGuide returned control before completion, sleep 1631
22:24:35.969 01.641 11616 IsGuiding returns 1
22:24:35.969 00.000 11616 scope still moving after pulse duration time elapsed
22:24:36.000 00.031 11616 IsSlewing returns 0
22:24:36.000 00.000 11616 IsGuiding returns 1
22:24:36.032 00.032 11616 IsSlewing returns 0
22:24:36.032 00.000 11616 IsGuiding returns 1
22:24:36.063 00.031 11616 IsSlewing returns 0
22:24:36.063 00.000 11616 IsGuiding returns 0
22:24:36.063 00.000 11616 scope move finished after 1621 + 113 ms
22:24:36.063 00.000 11616 Move returns status 0, amount 1621
22:24:36.063 00.000 11616 move complete, result=0
22:24:36.063 00.000 11616 worker thread done servicing request
22:24:36.063 00.000 11616 Worker thread wakes up
22:24:36.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:36.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:36.063 00.000 12268 GuideStep: 0.5 px 263 ms WEST, 0.2 px 1621 ms SOUTH
22:24:38.073 02.010 11616 Exposure complete
22:24:38.125 00.052 11616 worker thread done servicing request
22:24:38.125 00.000 12268 OnExposeComplete: enter
22:24:38.125 00.000 12268 UpdateGuideState(): m_state=6
22:24:38.125 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
22:24:38.125 00.000 12268 Star::Find returns 1 (0), X=1156.09, Y=144.06, Mass=400, SNR=13.7, Peak=36 HFD=4.5
22:24:38.125 00.000 12268 MultiStar: [#1 0.47,0.15,1.31,U] [#2 0.75,-0.04,0.00,M4] [#3 0.48,0.12,0.77,U] [#4 0.25,-0.25,0.75,U] [#5 0.88,-0.35,0.00,M2] [#6 0.76,-0.12,0.00,M4] [#7 0.25,-0.23,0.77,U] [#8 1.28,-0.30,0.00,M7] 
22:24:38.125 00.000 12268 refined, 4 included, MultiStar: {0.41, -0.04}, one-star: {0.55, -0.11}
22:24:38.125 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
22:24:38.125 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
22:24:38.125 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.04 hyp=0.42 cameraTheta=-0.10 mountX=0.00 mountY=0.42, mountTheta=1.57
22:24:38.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.04, opts=13)
22:24:38.125 00.000 12268 Enqueuing Move request for scope (0.41, -0.04)
22:24:38.125 00.000 11616 Worker thread wakes up
22:24:38.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.04) opts 0xd
22:24:38.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.04)
22:24:38.125 00.000 11616 Moving (0.41, -0.04) raw xDistance=0.00 yDistance=0.42
22:24:38.125 00.000 11616 BLC: History state: CurrMiss=0.42, AvgInitMiss=0.19, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.026811, 1:0.416502
22:24:38.125 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:24:38.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:38.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:24:38.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
22:24:38.125 00.000 11616 MoveAxis(E, 0, ABG)
22:24:38.125 00.000 11616 Move returns status 0, amount 0
22:24:38.125 00.000 11616 MoveAxis(S, 35, ABG)
22:24:38.125 00.000 11616 Guiding  Dir = 1, Dur = 35
22:24:38.125 00.000 11616 IsSlewing returns 0
22:24:38.125 00.000 11616 IsGuiding returns 0
22:24:38.125 00.000 11616 PulseGuide returned control before completion, sleep 45
22:24:38.152 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:38.168 00.016 12268 UpdateGuideState exits: m=400 SNR=13.7
22:24:38.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:38.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:38.168 00.000 12268 Enqueuing Expose request
22:24:38.184 00.016 11616 IsGuiding returns 1
22:24:38.184 00.000 11616 scope still moving after pulse duration time elapsed
22:24:38.216 00.032 11616 IsSlewing returns 0
22:24:38.216 00.000 11616 IsGuiding returns 0
22:24:38.216 00.000 11616 scope move finished after 35 + 47 ms
22:24:38.216 00.000 11616 Move returns status 0, amount 35
22:24:38.216 00.000 11616 move complete, result=0
22:24:38.216 00.000 11616 worker thread done servicing request
22:24:38.216 00.000 11616 Worker thread wakes up
22:24:38.216 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:38.216 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:38.216 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 35 ms SOUTH
22:24:40.218 02.002 11616 Exposure complete
22:24:40.281 00.063 11616 worker thread done servicing request
22:24:40.281 00.000 12268 OnExposeComplete: enter
22:24:40.281 00.000 12268 UpdateGuideState(): m_state=6
22:24:40.281 00.000 12268 Star::Find(15, 1156, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
22:24:40.281 00.000 12268 Star::Find returns 1 (0), X=1156.21, Y=144.19, Mass=452, SNR=14.6, Peak=38 HFD=4.6
22:24:40.281 00.000 12268 MultiStar: [#1 0.65,0.09,0.00,M3] [#2 0.58,-0.03,0.91,U] [#3 0.50,0.21,0.75,U] [#4 0.40,-0.42,0.71,U] [#5 0.71,-0.00,0.00,M3] [#6 0.60,-0.29,0.00,M5] [#7 0.83,-0.28,0.00,M1] [#8 -7.34,-6.14,0.00,M8] 
22:24:40.281 00.000 12268 refined, 3 included, MultiStar: {0.55, -0.04}, one-star: {0.67, 0.03}
22:24:40.281 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
22:24:40.281 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
22:24:40.281 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.04 hyp=0.55 cameraTheta=-0.07 mountX=0.01 mountY=0.55, mountTheta=1.55
22:24:40.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=-0.04, opts=13)
22:24:40.281 00.000 12268 Enqueuing Move request for scope (0.55, -0.04)
22:24:40.281 00.000 11616 Worker thread wakes up
22:24:40.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.04) opts 0xd
22:24:40.281 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, -0.04)
22:24:40.281 00.000 11616 Moving (0.55, -0.04) raw xDistance=0.01 yDistance=0.55
22:24:40.281 00.000 11616 BLC: History state: CurrMiss=0.55, AvgInitMiss=0.19, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.026811, 1:0.416502, 2:0.552111
22:24:40.281 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
22:24:40.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:40.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:24:40.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
22:24:40.281 00.000 11616 MoveAxis(E, 0, ABG)
22:24:40.281 00.000 11616 Move returns status 0, amount 0
22:24:40.281 00.000 11616 MoveAxis(S, 47, ABG)
22:24:40.281 00.000 11616 Guiding  Dir = 1, Dur = 47
22:24:40.281 00.000 11616 IsSlewing returns 0
22:24:40.281 00.000 11616 IsGuiding returns 0
22:24:40.281 00.000 11616 PulseGuide returned control before completion, sleep 57
22:24:40.312 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:40.328 00.016 12268 UpdateGuideState exits: m=452 SNR=14.6
22:24:40.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:40.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:40.328 00.000 12268 Enqueuing Expose request
22:24:40.359 00.031 11616 IsGuiding returns 1
22:24:40.359 00.000 11616 scope still moving after pulse duration time elapsed
22:24:40.390 00.031 11616 IsSlewing returns 0
22:24:40.390 00.000 11616 IsGuiding returns 0
22:24:40.390 00.000 11616 scope move finished after 47 + 53 ms
22:24:40.390 00.000 11616 Move returns status 0, amount 47
22:24:40.390 00.000 11616 move complete, result=0
22:24:40.390 00.000 11616 worker thread done servicing request
22:24:40.390 00.000 11616 Worker thread wakes up
22:24:40.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:40.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:40.413 00.023 12268 GuideStep: 0.0 px 0 ms EAST, 0.6 px 47 ms SOUTH
22:24:42.406 01.993 11616 Exposure complete
22:24:42.455 00.049 11616 worker thread done servicing request
22:24:42.455 00.000 12268 OnExposeComplete: enter
22:24:42.455 00.000 12268 UpdateGuideState(): m_state=6
22:24:42.455 00.000 12268 Star::Find(15, 1156, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
22:24:42.455 00.000 12268 Star::Find returns 1 (0), X=1155.72, Y=144.13, Mass=445, SNR=14.5, Peak=44 HFD=4.5
22:24:42.455 00.000 12268 MultiStar: [#1 0.56,-0.04,1.20,U] [#2 0.32,-0.02,0.91,U] [#3 0.41,-0.00,0.80,U] [#4 -0.12,-0.31,0.67,U] [#5 0.78,0.06,0.00,M4] [#6 0.71,-0.32,0.00,M6] [#7 0.14,-0.33,0.84,U] [#8 0.89,-0.43,0.00,M9] 
22:24:42.455 00.000 12268 single-star, 5 included, MultiStar: {0.28, -0.11}, one-star: {0.18, -0.03}
22:24:42.455 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
22:24:42.455 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.51)
22:24:42.455 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-0.19 mountX=-0.02 mountY=0.18, mountTheta=1.66
22:24:42.455 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.03, opts=13)
22:24:42.455 00.000 12268 Enqueuing Move request for scope (0.18, -0.03)
22:24:42.455 00.000 11616 Worker thread wakes up
22:24:42.455 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd
22:24:42.455 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.03)
22:24:42.455 00.000 11616 Moving (0.18, -0.03) raw xDistance=-0.02 yDistance=0.18
22:24:42.455 00.000 11616 BLC: window closed
22:24:42.455 00.000 11616 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.19, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.026811, 1:0.416502, 2:0.552111
22:24:42.455 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
22:24:42.455 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:42.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:24:42.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:24:42.455 00.000 11616 MoveAxis(E, 0, ABG)
22:24:42.455 00.000 11616 Move returns status 0, amount 0
22:24:42.455 00.000 11616 MoveAxis(S, 15, ABG)
22:24:42.455 00.000 11616 Guiding  Dir = 1, Dur = 15
22:24:42.455 00.000 11616 IsSlewing returns 0
22:24:42.455 00.000 11616 IsGuiding returns 0
22:24:42.455 00.000 11616 PulseGuide returned control before completion, sleep 25
22:24:42.471 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:42.502 00.031 11616 IsGuiding returns 1
22:24:42.502 00.000 11616 scope still moving after pulse duration time elapsed
22:24:42.502 00.000 12268 UpdateGuideState exits: m=445 SNR=14.5
22:24:42.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:42.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:42.502 00.000 12268 Enqueuing Expose request
22:24:42.534 00.032 11616 IsSlewing returns 0
22:24:42.534 00.000 11616 IsGuiding returns 0
22:24:42.534 00.000 11616 scope move finished after 15 + 54 ms
22:24:42.534 00.000 11616 Move returns status 0, amount 15
22:24:42.534 00.000 11616 move complete, result=0
22:24:42.534 00.000 11616 worker thread done servicing request
22:24:42.534 00.000 11616 Worker thread wakes up
22:24:42.534 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
22:24:42.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:42.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:44.539 02.005 11616 Exposure complete
22:24:44.593 00.054 11616 worker thread done servicing request
22:24:44.593 00.000 12268 OnExposeComplete: enter
22:24:44.593 00.000 12268 UpdateGuideState(): m_state=6
22:24:44.593 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
22:24:44.593 00.000 12268 Star::Find returns 1 (0), X=1156.28, Y=143.86, Mass=420, SNR=14.1, Peak=36 HFD=4.5
22:24:44.593 00.000 12268 MultiStar: [#1 0.78,-0.11,0.00,M3] [#2 0.58,-0.17,0.00,M3] [#3 0.60,-0.32,0.00,M1] [#4 0.55,-0.81,0.00,M1] [#5 0.75,-0.15,0.00,M5] [#6 0.64,-0.43,0.00,M7] [#7 0.60,-0.45,0.00,M1] [#8 -7.64,-6.67,0.00,M10] 
22:24:44.593 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
22:24:44.602 00.009 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.32)
22:24:44.602 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-0.30 hyp=0.79 cameraTheta=-0.38 mountX=-0.22 mountY=0.77, mountTheta=1.85
22:24:44.602 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=-0.30, opts=13)
22:24:44.602 00.000 12268 Enqueuing Move request for scope (0.74, -0.30)
22:24:44.602 00.000 11616 Worker thread wakes up
22:24:44.602 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.30) opts 0xd
22:24:44.602 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, -0.30)
22:24:44.602 00.000 11616 Moving (0.74, -0.30) raw xDistance=-0.22 yDistance=0.77
22:24:44.602 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:24:44.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:24:44.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.77
22:24:44.602 00.000 11616 MoveAxis(E, 0, ABG)
22:24:44.602 00.000 11616 Move returns status 0, amount 0
22:24:44.602 00.000 11616 MoveAxis(S, 65, ABG)
22:24:44.602 00.000 11616 Guiding  Dir = 1, Dur = 65
22:24:44.602 00.000 11616 IsSlewing returns 0
22:24:44.602 00.000 11616 IsGuiding returns 0
22:24:44.602 00.000 11616 PulseGuide returned control before completion, sleep 75
22:24:44.625 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:24:44.634 00.009 12268 UpdateGuideState exits: m=420 SNR=14.1
22:24:44.634 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:44.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:44.634 00.000 12268 Enqueuing Expose request
22:24:44.697 00.063 11616 IsGuiding returns 1
22:24:44.697 00.000 11616 scope still moving after pulse duration time elapsed
22:24:44.729 00.032 11616 IsSlewing returns 0
22:24:44.729 00.000 11616 IsGuiding returns 0
22:24:44.729 00.000 11616 scope move finished after 65 + 59 ms
22:24:44.729 00.000 11616 Move returns status 0, amount 65
22:24:44.729 00.000 11616 move complete, result=0
22:24:44.729 00.000 11616 worker thread done servicing request
22:24:44.729 00.000 11616 Worker thread wakes up
22:24:44.729 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.8 px 65 ms SOUTH
22:24:44.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:44.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:46.739 02.010 11616 Exposure complete
22:24:46.787 00.048 11616 worker thread done servicing request
22:24:46.787 00.000 12268 OnExposeComplete: enter
22:24:46.787 00.000 12268 UpdateGuideState(): m_state=6
22:24:46.787 00.000 12268 Star::Find(15, 1156, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
22:24:46.787 00.000 12268 Star::Find returns 1 (0), X=1155.97, Y=144.07, Mass=442, SNR=14.4, Peak=41 HFD=4.6
22:24:46.787 00.000 12268 MultiStar: [#1 0.69,-0.10,0.00,M4] [#2 0.81,-0.46,0.00,M4] [#3 0.68,-0.13,0.00,M2] [#4 0.24,-0.24,0.83,U] [#5 0.84,-0.04,0.00,M6] [#6 0.99,-0.60,0.00,M8] [#7 0.56,-0.26,0.00,M2] [#8 1.13,-0.42,0.00,R] 
22:24:46.787 00.000 12268 refined, 1 included, MultiStar: {0.34, -0.16}, one-star: {0.43, -0.09}
22:24:46.787 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
22:24:46.787 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
22:24:46.787 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.16 hyp=0.38 cameraTheta=-0.43 mountX=-0.12 mountY=0.36, mountTheta=1.90
22:24:46.787 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.16, opts=13)
22:24:46.787 00.000 12268 Enqueuing Move request for scope (0.34, -0.16)
22:24:46.787 00.000 11616 Worker thread wakes up
22:24:46.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.16) opts 0xd
22:24:46.787 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.16)
22:24:46.787 00.000 11616 Moving (0.34, -0.16) raw xDistance=-0.12 yDistance=0.36
22:24:46.787 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:24:46.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:24:46.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
22:24:46.787 00.000 11616 MoveAxis(E, 0, ABG)
22:24:46.787 00.000 11616 Move returns status 0, amount 0
22:24:46.787 00.000 11616 MoveAxis(S, 30, ABG)
22:24:46.787 00.000 11616 Guiding  Dir = 1, Dur = 30
22:24:46.787 00.000 11616 IsSlewing returns 0
22:24:46.787 00.000 11616 IsGuiding returns 0
22:24:46.787 00.000 11616 PulseGuide returned control before completion, sleep 40
22:24:46.819 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:24:46.835 00.016 12268 UpdateGuideState exits: m=442 SNR=14.4
22:24:46.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:46.835 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:46.835 00.000 12268 Enqueuing Expose request
22:24:46.851 00.016 11616 IsGuiding returns 1
22:24:46.851 00.000 11616 scope still moving after pulse duration time elapsed
22:24:46.883 00.032 11616 IsSlewing returns 0
22:24:46.883 00.000 11616 IsGuiding returns 1
22:24:46.914 00.031 11616 IsSlewing returns 0
22:24:46.914 00.000 11616 IsGuiding returns 0
22:24:46.914 00.000 11616 scope move finished after 30 + 87 ms
22:24:46.914 00.000 11616 Move returns status 0, amount 30
22:24:46.914 00.000 11616 move complete, result=0
22:24:46.914 00.000 11616 worker thread done servicing request
22:24:46.914 00.000 11616 Worker thread wakes up
22:24:46.914 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 30 ms SOUTH
22:24:46.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:46.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:48.925 02.011 11616 Exposure complete
22:24:48.973 00.048 11616 worker thread done servicing request
22:24:48.973 00.000 12268 OnExposeComplete: enter
22:24:48.973 00.000 12268 UpdateGuideState(): m_state=6
22:24:48.973 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
22:24:48.973 00.000 12268 Star::Find returns 1 (0), X=1155.64, Y=144.07, Mass=414, SNR=13.9, Peak=37 HFD=5.1
22:24:48.973 00.000 12268 MultiStar: [#1 0.40,0.13,1.31,U] [#2 0.20,-0.27,0.97,U] [#3 0.19,-0.17,0.82,U] [#4 -0.21,-0.39,0.72,U] [#5 0.51,0.14,0.80,U] [#6 0.61,0.08,0.00,M9] [#7 0.07,-0.05,0.89,U] [#8 -0.06,0.25,0.47,U] 
22:24:48.973 00.000 12268 single-star, 7 included, MultiStar: {0.18, -0.06}, one-star: {0.10, -0.09}
22:24:48.973 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
22:24:48.973 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
22:24:48.973 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.71 mountX=-0.08 mountY=0.11, mountTheta=2.17
22:24:48.973 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.09, opts=13)
22:24:48.973 00.000 12268 Enqueuing Move request for scope (0.10, -0.09)
22:24:48.973 00.000 11616 Worker thread wakes up
22:24:48.973 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
22:24:48.973 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
22:24:48.973 00.000 11616 Moving (0.10, -0.09) raw xDistance=-0.08 yDistance=0.11
22:24:48.973 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:48.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:24:48.973 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:48.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:24:48.973 00.000 11616 MoveAxis(E, 0, ABG)
22:24:48.973 00.000 11616 Move returns status 0, amount 0
22:24:48.973 00.000 11616 MoveAxis(N, 0, ABG)
22:24:48.973 00.000 11616 Move returns status 0, amount 0
22:24:48.973 00.000 11616 move complete, result=0
22:24:48.973 00.000 11616 worker thread done servicing request
22:24:49.004 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:49.020 00.016 12268 UpdateGuideState exits: m=414 SNR=13.9
22:24:49.020 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:49.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:49.020 00.000 12268 Enqueuing Expose request
22:24:49.020 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:49.020 00.000 11616 Worker thread wakes up
22:24:49.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:49.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:51.031 02.011 11616 Exposure complete
22:24:51.078 00.047 11616 worker thread done servicing request
22:24:51.078 00.000 12268 OnExposeComplete: enter
22:24:51.078 00.000 12268 UpdateGuideState(): m_state=6
22:24:51.078 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
22:24:51.078 00.000 12268 Star::Find returns 1 (0), X=1155.78, Y=144.21, Mass=399, SNR=13.7, Peak=38 HFD=4.4
22:24:51.078 00.000 12268 MultiStar: [#1 0.50,0.17,1.23,U] [#2 0.20,0.05,0.96,U] [#3 -0.00,0.04,0.83,U] [#4 0.11,-0.21,0.74,U] [#5 0.10,0.49,0.79,U] [#6 0.58,-0.24,0.00,M10] [#7 0.47,-0.05,0.81,U] [#8 -8.76,-6.26,0.00,M1] 
22:24:51.078 00.000 12268 single-star, 6 included, MultiStar: {0.25, 0.08}, one-star: {0.24, 0.05}
22:24:51.078 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
22:24:51.078 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.93)
22:24:51.078 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.24 cameraTheta=0.23 mountX=0.08 mountY=0.23, mountTheta=1.24
22:24:51.093 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.05, opts=13)
22:24:51.093 00.000 12268 Enqueuing Move request for scope (0.24, 0.05)
22:24:51.093 00.000 11616 Worker thread wakes up
22:24:51.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
22:24:51.093 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
22:24:51.093 00.000 11616 Moving (0.24, 0.05) raw xDistance=0.08 yDistance=0.23
22:24:51.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:51.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:24:51.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
22:24:51.093 00.000 11616 MoveAxis(E, 0, ABG)
22:24:51.093 00.000 11616 Move returns status 0, amount 0
22:24:51.093 00.000 11616 MoveAxis(S, 19, ABG)
22:24:51.093 00.000 11616 Guiding  Dir = 1, Dur = 19
22:24:51.093 00.000 11616 IsSlewing returns 0
22:24:51.093 00.000 11616 IsGuiding returns 0
22:24:51.093 00.000 11616 PulseGuide returned control before completion, sleep 29
22:24:51.109 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:51.124 00.015 12268 UpdateGuideState exits: m=399 SNR=13.7
22:24:51.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:51.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:51.124 00.000 12268 Enqueuing Expose request
22:24:51.140 00.016 11616 IsGuiding returns 1
22:24:51.140 00.000 11616 scope still moving after pulse duration time elapsed
22:24:51.171 00.031 11616 IsSlewing returns 0
22:24:51.171 00.000 11616 IsGuiding returns 0
22:24:51.171 00.000 11616 scope move finished after 19 + 54 ms
22:24:51.171 00.000 11616 Move returns status 0, amount 19
22:24:51.171 00.000 11616 move complete, result=0
22:24:51.171 00.000 11616 worker thread done servicing request
22:24:51.171 00.000 11616 Worker thread wakes up
22:24:51.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:51.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:51.171 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
22:24:53.164 01.993 11616 Exposure complete
22:24:53.227 00.063 11616 worker thread done servicing request
22:24:53.227 00.000 12268 OnExposeComplete: enter
22:24:53.227 00.000 12268 UpdateGuideState(): m_state=6
22:24:53.227 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
22:24:53.227 00.000 12268 Star::Find returns 1 (0), X=1156.11, Y=144.04, Mass=439, SNR=14.4, Peak=43 HFD=4.6
22:24:53.227 00.000 12268 MultiStar: [#1 0.69,0.26,0.00,M3] [#2 0.32,-0.13,0.95,U] [#3 0.58,-0.03,0.85,U] [#4 0.58,-0.22,0.00,M1] [#5 0.76,0.22,0.00,M5] [#6 0.71,-0.38,0.00,R] [#7 0.46,0.10,0.72,U] [#8 0.06,-0.34,0.49,U] 
22:24:53.227 00.000 12268 refined, 4 included, MultiStar: {0.43, -0.09}, one-star: {0.57, -0.12}
22:24:53.227 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
22:24:53.227 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
22:24:53.227 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.09 hyp=0.44 cameraTheta=-0.21 mountX=-0.05 mountY=0.44, mountTheta=1.68
22:24:53.227 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.09, opts=13)
22:24:53.227 00.000 12268 Enqueuing Move request for scope (0.43, -0.09)
22:24:53.227 00.000 11616 Worker thread wakes up
22:24:53.227 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.09) opts 0xd
22:24:53.227 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.09)
22:24:53.227 00.000 11616 Moving (0.43, -0.09) raw xDistance=-0.05 yDistance=0.44
22:24:53.227 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:53.227 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:24:53.227 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
22:24:53.227 00.000 11616 MoveAxis(E, 0, ABG)
22:24:53.227 00.000 11616 Move returns status 0, amount 0
22:24:53.227 00.000 11616 MoveAxis(S, 37, ABG)
22:24:53.227 00.000 11616 Guiding  Dir = 1, Dur = 37
22:24:53.227 00.000 11616 IsSlewing returns 0
22:24:53.227 00.000 11616 IsGuiding returns 0
22:24:53.227 00.000 11616 PulseGuide returned control before completion, sleep 47
22:24:53.259 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:53.274 00.015 12268 UpdateGuideState exits: m=439 SNR=14.4
22:24:53.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:53.281 00.007 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:53.281 00.000 12268 Enqueuing Expose request
22:24:53.291 00.010 11616 IsGuiding returns 1
22:24:53.291 00.000 11616 scope still moving after pulse duration time elapsed
22:24:53.322 00.031 11616 IsSlewing returns 0
22:24:53.322 00.000 11616 IsGuiding returns 0
22:24:53.322 00.000 11616 scope move finished after 37 + 45 ms
22:24:53.322 00.000 11616 Move returns status 0, amount 37
22:24:53.322 00.000 11616 move complete, result=0
22:24:53.322 00.000 11616 worker thread done servicing request
22:24:53.322 00.000 11616 Worker thread wakes up
22:24:53.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:53.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:53.322 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 37 ms SOUTH
22:24:55.337 02.015 11616 Exposure complete
22:24:55.385 00.048 11616 worker thread done servicing request
22:24:55.385 00.000 12268 OnExposeComplete: enter
22:24:55.385 00.000 12268 UpdateGuideState(): m_state=6
22:24:55.385 00.000 12268 Star::Find(15, 1156, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
22:24:55.385 00.000 12268 Star::Find returns 1 (0), X=1156.09, Y=144.19, Mass=422, SNR=14.1, Peak=36 HFD=4.5
22:24:55.385 00.000 12268 MultiStar: [#1 0.63,0.16,0.00,M4] [#2 0.66,0.17,0.00,M2] [#3 0.56,0.17,0.80,U] [#4 0.03,-0.27,0.64,U] [#5 1.00,-0.03,0.00,M6] [#6 0.20,-0.04,0.72,U] [#7 0.51,-0.01,0.72,U] [#8 0.00,0.00,0.00,L] [#9 0.88,0.04,0.00,M1] 
22:24:55.385 00.000 12268 refined, 4 included, MultiStar: {0.39, -0.01}, one-star: {0.55, 0.03}
22:24:55.385 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
22:24:55.385 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
22:24:55.385 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.01 hyp=0.39 cameraTheta=-0.02 mountX=0.03 mountY=0.39, mountTheta=1.50
22:24:55.385 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.01, opts=13)
22:24:55.385 00.000 12268 Enqueuing Move request for scope (0.39, -0.01)
22:24:55.385 00.000 11616 Worker thread wakes up
22:24:55.385 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.01) opts 0xd
22:24:55.385 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.01)
22:24:55.385 00.000 11616 Moving (0.39, -0.01) raw xDistance=0.03 yDistance=0.39
22:24:55.385 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:55.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:24:55.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
22:24:55.385 00.000 11616 MoveAxis(E, 0, ABG)
22:24:55.385 00.000 11616 Move returns status 0, amount 0
22:24:55.385 00.000 11616 MoveAxis(S, 33, ABG)
22:24:55.385 00.000 11616 Guiding  Dir = 1, Dur = 33
22:24:55.385 00.000 11616 IsSlewing returns 0
22:24:55.385 00.000 11616 IsGuiding returns 0
22:24:55.385 00.000 11616 PulseGuide returned control before completion, sleep 43
22:24:55.406 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:24:55.432 00.026 12268 UpdateGuideState exits: m=422 SNR=14.1
22:24:55.432 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:55.432 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:55.432 00.000 12268 Enqueuing Expose request
22:24:55.448 00.016 11616 IsGuiding returns 1
22:24:55.448 00.000 11616 scope still moving after pulse duration time elapsed
22:24:55.480 00.032 11616 IsSlewing returns 0
22:24:55.480 00.000 11616 IsGuiding returns 1
22:24:55.512 00.032 11616 IsSlewing returns 0
22:24:55.512 00.000 11616 IsGuiding returns 1
22:24:55.544 00.032 11616 IsSlewing returns 0
22:24:55.544 00.000 11616 IsGuiding returns 0
22:24:55.544 00.000 11616 scope move finished after 33 + 116 ms
22:24:55.544 00.000 11616 Move returns status 0, amount 33
22:24:55.544 00.000 11616 move complete, result=0
22:24:55.544 00.000 11616 worker thread done servicing request
22:24:55.544 00.000 11616 Worker thread wakes up
22:24:55.544 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 33 ms SOUTH
22:24:55.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:55.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:57.538 01.994 11616 Exposure complete
22:24:57.601 00.063 11616 worker thread done servicing request
22:24:57.601 00.000 12268 OnExposeComplete: enter
22:24:57.601 00.000 12268 UpdateGuideState(): m_state=6
22:24:57.601 00.000 12268 Star::Find(15, 1156, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
22:24:57.601 00.000 12268 Star::Find returns 1 (0), X=1155.78, Y=144.22, Mass=367, SNR=13.1, Peak=33 HFD=4.4
22:24:57.601 00.000 12268 MultiStar: [#1 0.64,0.17,0.00,M5] [#2 0.30,0.01,0.97,U] [#3 0.54,0.15,0.85,U] [#4 0.07,-0.07,0.85,U] [#5 0.47,-0.03,0.77,U] [#6 -0.04,0.15,0.77,U] [#7 0.47,0.03,0.77,U] [#8 -0.43,0.48,0.00,M1] 
22:24:57.601 00.000 12268 single-star, 6 included, MultiStar: {0.29, 0.04}, one-star: {0.24, 0.06}
22:24:57.601 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
22:24:57.601 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.96)
22:24:57.601 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.25 cameraTheta=0.26 mountX=0.09 mountY=0.23, mountTheta=1.21
22:24:57.601 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.06, opts=13)
22:24:57.601 00.000 12268 Enqueuing Move request for scope (0.24, 0.06)
22:24:57.601 00.000 11616 Worker thread wakes up
22:24:57.601 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.06) opts 0xd
22:24:57.601 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.06)
22:24:57.601 00.000 11616 Moving (0.24, 0.06) raw xDistance=0.09 yDistance=0.23
22:24:57.601 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:57.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:24:57.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
22:24:57.601 00.000 11616 MoveAxis(E, 0, ABG)
22:24:57.601 00.000 11616 Move returns status 0, amount 0
22:24:57.601 00.000 11616 MoveAxis(S, 19, ABG)
22:24:57.601 00.000 11616 Guiding  Dir = 1, Dur = 19
22:24:57.601 00.000 11616 IsSlewing returns 0
22:24:57.601 00.000 11616 IsGuiding returns 0
22:24:57.601 00.000 11616 PulseGuide returned control before completion, sleep 29
22:24:57.625 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:24:57.649 00.024 11616 IsGuiding returns 1
22:24:57.649 00.000 11616 scope still moving after pulse duration time elapsed
22:24:57.649 00.000 12268 UpdateGuideState exits: m=367 SNR=13.1
22:24:57.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:57.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:57.649 00.000 12268 Enqueuing Expose request
22:24:57.681 00.032 11616 IsSlewing returns 0
22:24:57.681 00.000 11616 IsGuiding returns 0
22:24:57.681 00.000 11616 scope move finished after 19 + 50 ms
22:24:57.681 00.000 11616 Move returns status 0, amount 19
22:24:57.681 00.000 11616 move complete, result=0
22:24:57.681 00.000 11616 worker thread done servicing request
22:24:57.681 00.000 11616 Worker thread wakes up
22:24:57.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:57.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:57.681 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
22:24:59.693 02.012 11616 Exposure complete
22:24:59.750 00.057 11616 worker thread done servicing request
22:24:59.750 00.000 12268 OnExposeComplete: enter
22:24:59.750 00.000 12268 UpdateGuideState(): m_state=6
22:24:59.750 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
22:24:59.750 00.000 12268 Star::Find returns 1 (0), X=1156.27, Y=144.04, Mass=390, SNR=13.5, Peak=36 HFD=4.4
22:24:59.750 00.000 12268 MultiStar: [#1 0.82,-0.08,0.00,M6] [#2 0.71,-0.26,0.00,M2] [#3 0.96,-0.41,0.00,M1] [#4 0.38,-0.63,0.00,M1] [#5 0.99,-0.50,0.00,M6] [#6 0.32,-0.22,0.76,U] [#7 0.66,-0.26,0.00,M1] [#8 -8.70,-6.37,0.00,M2] 
22:24:59.750 00.000 12268 refined, 1 included, MultiStar: {0.55, -0.16}, one-star: {0.73, -0.12}
22:24:59.750 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
22:24:59.750 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
22:24:59.750 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.16 hyp=0.58 cameraTheta=-0.29 mountX=-0.11 mountY=0.57, mountTheta=1.76
22:24:59.756 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=-0.16, opts=13)
22:24:59.756 00.000 12268 Enqueuing Move request for scope (0.55, -0.16)
22:24:59.756 00.000 11616 Worker thread wakes up
22:24:59.756 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.16) opts 0xd
22:24:59.756 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, -0.16)
22:24:59.756 00.000 11616 Moving (0.55, -0.16) raw xDistance=-0.11 yDistance=0.57
22:24:59.756 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:24:59.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:24:59.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
22:24:59.756 00.000 11616 MoveAxis(E, 0, ABG)
22:24:59.756 00.000 11616 Move returns status 0, amount 0
22:24:59.756 00.000 11616 MoveAxis(S, 48, ABG)
22:24:59.756 00.000 11616 Guiding  Dir = 1, Dur = 48
22:24:59.756 00.000 11616 IsSlewing returns 0
22:24:59.756 00.000 11616 IsGuiding returns 0
22:24:59.756 00.000 11616 PulseGuide returned control before completion, sleep 58
22:24:59.772 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:24:59.788 00.016 12268 UpdateGuideState exits: m=390 SNR=13.5
22:24:59.788 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:59.788 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:24:59.788 00.000 12268 Enqueuing Expose request
22:24:59.819 00.031 11616 IsGuiding returns 1
22:24:59.819 00.000 11616 scope still moving after pulse duration time elapsed
22:24:59.851 00.032 11616 IsSlewing returns 0
22:24:59.851 00.000 11616 IsGuiding returns 0
22:24:59.851 00.000 11616 scope move finished after 48 + 46 ms
22:24:59.851 00.000 11616 Move returns status 0, amount 48
22:24:59.851 00.000 11616 move complete, result=0
22:24:59.851 00.000 11616 worker thread done servicing request
22:24:59.851 00.000 11616 Worker thread wakes up
22:24:59.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:24:59.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:24:59.867 00.016 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 48 ms SOUTH
22:25:01.947 02.080 11616 Exposure complete
22:25:02.000 00.053 11616 worker thread done servicing request
22:25:02.000 00.000 12268 OnExposeComplete: enter
22:25:02.000 00.000 12268 UpdateGuideState(): m_state=6
22:25:02.000 00.000 12268 Star::Find(15, 1156, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
22:25:02.000 00.000 12268 Star::Find returns 1 (0), X=1156.08, Y=144.25, Mass=416, SNR=14.0, Peak=31 HFD=4.5
22:25:02.000 00.000 12268 MultiStar: [#1 0.79,0.24,0.00,M7] [#2 0.53,-0.04,0.75,U] [#3 0.48,-0.23,0.68,U] [#4 0.19,-0.35,0.79,U] [#5 0.75,-0.04,0.00,M7] [#6 0.08,0.26,0.86,U] [#7 0.97,-0.26,0.00,M2] [#8 -8.78,-6.23,0.00,M3] 
22:25:02.000 00.000 12268 refined, 4 included, MultiStar: {0.36, -0.04}, one-star: {0.54, 0.09}
22:25:02.000 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
22:25:02.000 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
22:25:02.000 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.04 hyp=0.37 cameraTheta=-0.10 mountX=-0.00 mountY=0.37, mountTheta=1.57
22:25:02.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.04, opts=13)
22:25:02.000 00.000 12268 Enqueuing Move request for scope (0.36, -0.04)
22:25:02.000 00.000 11616 Worker thread wakes up
22:25:02.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.04) opts 0xd
22:25:02.000 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.04)
22:25:02.000 00.000 11616 Moving (0.36, -0.04) raw xDistance=-0.00 yDistance=0.37
22:25:02.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:02.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:25:02.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.37
22:25:02.000 00.000 11616 MoveAxis(E, 0, ABG)
22:25:02.000 00.000 11616 Move returns status 0, amount 0
22:25:02.000 00.000 11616 MoveAxis(S, 31, ABG)
22:25:02.000 00.000 11616 Guiding  Dir = 1, Dur = 31
22:25:02.000 00.000 11616 IsSlewing returns 0
22:25:02.000 00.000 11616 IsGuiding returns 0
22:25:02.000 00.000 11616 PulseGuide returned control before completion, sleep 41
22:25:02.026 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:02.042 00.016 12268 UpdateGuideState exits: m=416 SNR=14.0
22:25:02.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:02.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:02.042 00.000 12268 Enqueuing Expose request
22:25:02.057 00.015 11616 IsGuiding returns 1
22:25:02.057 00.000 11616 scope still moving after pulse duration time elapsed
22:25:02.089 00.032 11616 IsSlewing returns 0
22:25:02.089 00.000 11616 IsGuiding returns 0
22:25:02.089 00.000 11616 scope move finished after 31 + 50 ms
22:25:02.089 00.000 11616 Move returns status 0, amount 31
22:25:02.089 00.000 11616 move complete, result=0
22:25:02.089 00.000 11616 worker thread done servicing request
22:25:02.089 00.000 11616 Worker thread wakes up
22:25:02.089 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:02.089 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:02.089 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 31 ms SOUTH
22:25:04.105 02.016 11616 Exposure complete
22:25:04.156 00.051 11616 worker thread done servicing request
22:25:04.156 00.000 12268 OnExposeComplete: enter
22:25:04.156 00.000 12268 UpdateGuideState(): m_state=6
22:25:04.156 00.000 12268 Star::Find(15, 1156, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
22:25:04.156 00.000 12268 Star::Find returns 1 (0), X=1156.21, Y=144.28, Mass=432, SNR=14.3, Peak=39 HFD=4.4
22:25:04.156 00.000 12268 MultiStar: [#1 0.89,0.04,0.00,M8] [#2 0.82,-0.03,0.00,M2] [#3 1.03,0.11,0.00,M1] [#4 0.56,-0.14,0.76,U] [#5 1.24,-0.06,0.00,M8] [#6 0.28,0.36,0.68,U] [#7 0.80,0.00,0.00,M3] [#8 0.49,0.06,0.48,U] 
22:25:04.156 00.000 12268 refined, 3 included, MultiStar: {0.52, 0.10}, one-star: {0.67, 0.12}
22:25:04.156 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
22:25:04.156 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.89)
22:25:04.156 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.10 hyp=0.53 cameraTheta=0.19 mountX=0.15 mountY=0.50, mountTheta=1.28
22:25:04.169 00.013 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=0.10, opts=13)
22:25:04.169 00.000 12268 Enqueuing Move request for scope (0.52, 0.10)
22:25:04.169 00.000 11616 Worker thread wakes up
22:25:04.169 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.10) opts 0xd
22:25:04.169 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, 0.10)
22:25:04.169 00.000 11616 Moving (0.52, 0.10) raw xDistance=0.15 yDistance=0.50
22:25:04.169 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:25:04.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:25:04.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
22:25:04.169 00.000 11616 MoveAxis(E, 0, ABG)
22:25:04.169 00.000 11616 Move returns status 0, amount 0
22:25:04.169 00.000 11616 MoveAxis(S, 42, ABG)
22:25:04.169 00.000 11616 Guiding  Dir = 1, Dur = 42
22:25:04.169 00.000 11616 IsSlewing returns 0
22:25:04.169 00.000 11616 IsGuiding returns 0
22:25:04.169 00.000 11616 PulseGuide returned control before completion, sleep 52
22:25:04.187 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:04.200 00.013 12268 UpdateGuideState exits: m=432 SNR=14.3
22:25:04.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:04.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:04.200 00.000 12268 Enqueuing Expose request
22:25:04.232 00.032 11616 IsGuiding returns 1
22:25:04.232 00.000 11616 scope still moving after pulse duration time elapsed
22:25:04.264 00.032 11616 IsSlewing returns 0
22:25:04.264 00.000 11616 IsGuiding returns 1
22:25:04.296 00.032 11616 IsSlewing returns 0
22:25:04.296 00.000 11616 IsGuiding returns 1
22:25:04.328 00.032 11616 IsSlewing returns 0
22:25:04.328 00.000 11616 IsGuiding returns 0
22:25:04.328 00.000 11616 scope move finished after 42 + 116 ms
22:25:04.328 00.000 11616 Move returns status 0, amount 42
22:25:04.328 00.000 11616 move complete, result=0
22:25:04.328 00.000 11616 worker thread done servicing request
22:25:04.328 00.000 11616 Worker thread wakes up
22:25:04.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:04.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:04.328 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 42 ms SOUTH
22:25:06.343 02.015 11616 Exposure complete
22:25:06.390 00.047 11616 worker thread done servicing request
22:25:06.390 00.000 12268 OnExposeComplete: enter
22:25:06.390 00.000 12268 UpdateGuideState(): m_state=6
22:25:06.390 00.000 12268 Star::Find(15, 1156, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
22:25:06.390 00.000 12268 Star::Find returns 1 (0), X=1155.91, Y=144.19, Mass=441, SNR=14.4, Peak=41 HFD=4.5
22:25:06.390 00.000 12268 MultiStar: [#1 0.71,0.16,0.00,M9] [#2 0.22,0.09,0.79,U] [#3 0.50,0.07,0.74,U] [#4 -0.25,-0.57,0.00,M1] [#5 1.02,0.27,0.00,M9] [#6 0.02,0.36,0.70,U] [#7 0.23,-0.00,0.73,U] [#8 -0.09,-0.05,0.49,U] 
22:25:06.390 00.000 12268 refined, 5 included, MultiStar: {0.24, 0.09}, one-star: {0.37, 0.03}
22:25:06.390 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
22:25:06.390 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.04)
22:25:06.390 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.09 hyp=0.25 cameraTheta=0.34 mountX=0.11 mountY=0.22, mountTheta=1.12
22:25:06.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.09, opts=13)
22:25:06.390 00.000 12268 Enqueuing Move request for scope (0.24, 0.09)
22:25:06.390 00.000 11616 Worker thread wakes up
22:25:06.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.09) opts 0xd
22:25:06.390 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.09)
22:25:06.390 00.000 11616 Moving (0.24, 0.09) raw xDistance=0.11 yDistance=0.22
22:25:06.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
22:25:06.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
22:25:06.390 00.000 11616 MoveAxis(W, 61, ABG)
22:25:06.390 00.000 11616 Guiding  Dir = 3, Dur = 61
22:25:06.390 00.000 11616 IsSlewing returns 0
22:25:06.390 00.000 11616 IsGuiding returns 0
22:25:06.390 00.000 11616 PulseGuide returned control before completion, sleep 71
22:25:06.422 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:06.437 00.015 12268 UpdateGuideState exits: m=441 SNR=14.4
22:25:06.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:06.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:06.437 00.000 12268 Enqueuing Expose request
22:25:06.484 00.047 11616 IsGuiding returns 1
22:25:06.484 00.000 11616 scope still moving after pulse duration time elapsed
22:25:06.515 00.031 11616 IsSlewing returns 0
22:25:06.515 00.000 11616 IsGuiding returns 0
22:25:06.515 00.000 11616 scope move finished after 61 + 50 ms
22:25:06.515 00.000 11616 Move returns status 0, amount 61
22:25:06.515 00.000 11616 MoveAxis(S, 19, ABG)
22:25:06.515 00.000 11616 Guiding  Dir = 1, Dur = 19
22:25:06.515 00.000 11616 IsSlewing returns 0
22:25:06.515 00.000 11616 IsGuiding returns 0
22:25:06.515 00.000 11616 PulseGuide returned control before completion, sleep 29
22:25:06.547 00.032 11616 IsGuiding returns 1
22:25:06.547 00.000 11616 scope still moving after pulse duration time elapsed
22:25:06.578 00.031 11616 IsSlewing returns 0
22:25:06.578 00.000 11616 IsGuiding returns 1
22:25:06.609 00.031 11616 IsSlewing returns 0
22:25:06.609 00.000 11616 IsGuiding returns 1
22:25:06.640 00.031 11616 IsSlewing returns 0
22:25:06.640 00.000 11616 IsGuiding returns 1
22:25:06.672 00.032 11616 IsSlewing returns 0
22:25:06.672 00.000 11616 IsGuiding returns 1
22:25:06.703 00.031 11616 IsSlewing returns 0
22:25:06.703 00.000 11616 IsGuiding returns 1
22:25:06.734 00.031 11616 IsSlewing returns 0
22:25:06.734 00.000 11616 IsGuiding returns 1
22:25:06.766 00.032 11616 IsSlewing returns 0
22:25:06.766 00.000 11616 IsGuiding returns 1
22:25:06.797 00.031 11616 IsSlewing returns 0
22:25:06.797 00.000 11616 IsGuiding returns 1
22:25:06.828 00.031 11616 IsSlewing returns 0
22:25:06.828 00.000 11616 IsGuiding returns 1
22:25:06.860 00.032 11616 IsSlewing returns 0
22:25:06.860 00.000 11616 IsGuiding returns 1
22:25:06.890 00.030 11616 IsSlewing returns 0
22:25:06.890 00.000 11616 IsGuiding returns 1
22:25:06.922 00.032 11616 IsSlewing returns 0
22:25:06.922 00.000 11616 IsGuiding returns 0
22:25:06.922 00.000 11616 scope move finished after 19 + 387 ms
22:25:06.922 00.000 11616 Move returns status 0, amount 19
22:25:06.922 00.000 11616 move complete, result=0
22:25:06.922 00.000 11616 worker thread done servicing request
22:25:06.922 00.000 11616 Worker thread wakes up
22:25:06.922 00.000 12268 GuideStep: 0.1 px 61 ms WEST, 0.2 px 19 ms SOUTH
22:25:06.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:06.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:08.933 02.011 11616 Exposure complete
22:25:08.981 00.048 11616 worker thread done servicing request
22:25:08.981 00.000 12268 OnExposeComplete: enter
22:25:08.981 00.000 12268 UpdateGuideState(): m_state=6
22:25:08.981 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
22:25:08.981 00.000 12268 Star::Find returns 1 (0), X=1156.05, Y=143.93, Mass=476, SNR=15.0, Peak=46 HFD=4.5
22:25:08.981 00.000 12268 MultiStar: [#1 0.51,-0.08,1.00,U] [#2 0.23,-0.01,0.74,U] [#3 0.44,-0.13,0.70,U] [#4 0.32,-0.31,0.66,U] [#5 0.90,-0.09,0.00,M10] [#6 0.35,-0.13,0.64,U] [#7 0.60,-0.08,0.00,M3] [#8 -0.59,0.06,0.45,U] 
22:25:08.981 00.000 12268 refined, 6 included, MultiStar: {0.32, -0.13}, one-star: {0.51, -0.23}
22:25:08.981 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
22:25:08.981 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.32)
22:25:08.981 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.13 hyp=0.35 cameraTheta=-0.38 mountX=-0.10 mountY=0.34, mountTheta=1.85
22:25:08.981 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.13, opts=13)
22:25:08.981 00.000 12268 Enqueuing Move request for scope (0.32, -0.13)
22:25:08.981 00.000 11616 Worker thread wakes up
22:25:08.981 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.13) opts 0xd
22:25:08.981 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.13)
22:25:08.981 00.000 11616 Moving (0.32, -0.13) raw xDistance=-0.10 yDistance=0.34
22:25:08.981 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:25:08.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:25:08.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
22:25:08.981 00.000 11616 MoveAxis(E, 0, ABG)
22:25:08.981 00.000 11616 Move returns status 0, amount 0
22:25:08.981 00.000 11616 MoveAxis(S, 29, ABG)
22:25:08.981 00.000 11616 Guiding  Dir = 1, Dur = 29
22:25:08.981 00.000 11616 IsSlewing returns 0
22:25:08.981 00.000 11616 IsGuiding returns 0
22:25:08.981 00.000 11616 PulseGuide returned control before completion, sleep 39
22:25:09.013 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:25:09.031 00.018 12268 UpdateGuideState exits: m=476 SNR=15.0
22:25:09.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:09.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:09.031 00.000 12268 Enqueuing Expose request
22:25:09.045 00.014 11616 IsGuiding returns 1
22:25:09.045 00.000 11616 scope still moving after pulse duration time elapsed
22:25:09.076 00.031 11616 IsSlewing returns 0
22:25:09.076 00.000 11616 IsGuiding returns 0
22:25:09.076 00.000 11616 scope move finished after 29 + 53 ms
22:25:09.076 00.000 11616 Move returns status 0, amount 29
22:25:09.076 00.000 11616 move complete, result=0
22:25:09.076 00.000 11616 worker thread done servicing request
22:25:09.076 00.000 11616 Worker thread wakes up
22:25:09.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:09.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:09.076 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
22:25:11.078 02.002 11616 Exposure complete
22:25:11.124 00.046 11616 worker thread done servicing request
22:25:11.124 00.000 12268 OnExposeComplete: enter
22:25:11.124 00.000 12268 UpdateGuideState(): m_state=6
22:25:11.124 00.000 12268 Star::Find(15, 1156, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
22:25:11.124 00.000 12268 Star::Find returns 1 (0), X=1156.14, Y=144.16, Mass=482, SNR=15.0, Peak=45 HFD=4.6
22:25:11.124 00.000 12268 MultiStar: [#1 0.86,-0.16,0.00,M9] [#2 0.66,-0.41,0.00,M1] [#3 0.54,-0.34,0.00,M1] [#4 0.28,-0.40,0.59,U] [#5 0.76,-0.22,0.00,R] [#6 -0.20,-0.34,0.62,U] [#7 0.81,-0.30,0.00,M4] [#8 0.32,-0.22,0.47,U] 
22:25:11.124 00.000 12268 refined, 3 included, MultiStar: {0.30, -0.20}, one-star: {0.60, 0.00}
22:25:11.124 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
22:25:11.124 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
22:25:11.124 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.20 hyp=0.36 cameraTheta=-0.60 mountX=-0.17 mountY=0.32, mountTheta=2.07
22:25:11.140 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.20, opts=13)
22:25:11.140 00.000 12268 Enqueuing Move request for scope (0.30, -0.20)
22:25:11.140 00.000 11616 Worker thread wakes up
22:25:11.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.20) opts 0xd
22:25:11.140 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.20)
22:25:11.140 00.000 11616 Moving (0.30, -0.20) raw xDistance=-0.17 yDistance=0.32
22:25:11.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:25:11.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:25:11.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
22:25:11.140 00.000 11616 MoveAxis(E, 0, ABG)
22:25:11.140 00.000 11616 Move returns status 0, amount 0
22:25:11.140 00.000 11616 MoveAxis(S, 27, ABG)
22:25:11.140 00.000 11616 Guiding  Dir = 1, Dur = 27
22:25:11.140 00.000 11616 IsSlewing returns 0
22:25:11.140 00.000 11616 IsGuiding returns 0
22:25:11.140 00.000 11616 PulseGuide returned control before completion, sleep 37
22:25:11.156 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:11.171 00.015 12268 UpdateGuideState exits: m=482 SNR=15.0
22:25:11.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:11.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:11.171 00.000 12268 Enqueuing Expose request
22:25:11.187 00.016 11616 IsGuiding returns 1
22:25:11.187 00.000 11616 scope still moving after pulse duration time elapsed
22:25:11.219 00.032 11616 IsSlewing returns 0
22:25:11.219 00.000 11616 IsGuiding returns 0
22:25:11.219 00.000 11616 scope move finished after 27 + 50 ms
22:25:11.219 00.000 11616 Move returns status 0, amount 27
22:25:11.219 00.000 11616 move complete, result=0
22:25:11.219 00.000 11616 worker thread done servicing request
22:25:11.219 00.000 11616 Worker thread wakes up
22:25:11.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:11.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:11.219 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 27 ms SOUTH
22:25:13.226 02.007 11616 Exposure complete
22:25:13.281 00.055 11616 worker thread done servicing request
22:25:13.281 00.000 12268 OnExposeComplete: enter
22:25:13.281 00.000 12268 UpdateGuideState(): m_state=6
22:25:13.281 00.000 12268 Star::Find(15, 1156, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
22:25:13.281 00.000 12268 Star::Find returns 1 (0), X=1155.68, Y=144.29, Mass=432, SNR=14.3, Peak=40 HFD=4.4
22:25:13.281 00.000 12268 MultiStar: [#1 0.64,0.03,0.00,M10] [#2 -0.03,-0.02,0.95,U] [#3 0.30,0.17,0.65,U] [#4 -0.16,-0.42,0.66,U] [#5 -0.12,0.09,0.83,U] [#6 -0.02,0.43,0.61,U] [#7 0.15,-0.21,0.73,U] [#8 -0.44,0.04,0.45,U] 
22:25:13.281 00.000 12268 refined, 7 included, MultiStar: {-0.00, 0.02}, one-star: {0.14, 0.12}
22:25:13.281 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
22:25:13.281 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
22:25:13.281 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.59 mountX=0.02 mountY=-0.00, mountTheta=-0.14
22:25:13.281 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.02, opts=13)
22:25:13.290 00.009 12268 Enqueuing Move request for scope (-0.00, 0.02)
22:25:13.290 00.000 11616 Worker thread wakes up
22:25:13.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
22:25:13.290 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
22:25:13.290 00.000 11616 Moving (-0.00, 0.02) raw xDistance=0.02 yDistance=-0.00
22:25:13.290 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:13.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:25:13.290 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:13.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:25:13.290 00.000 11616 MoveAxis(E, 0, ABG)
22:25:13.290 00.000 11616 Move returns status 0, amount 0
22:25:13.290 00.000 11616 MoveAxis(N, 0, ABG)
22:25:13.290 00.000 11616 Move returns status 0, amount 0
22:25:13.290 00.000 11616 move complete, result=0
22:25:13.290 00.000 11616 worker thread done servicing request
22:25:13.312 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:13.322 00.010 12268 UpdateGuideState exits: m=432 SNR=14.3
22:25:13.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:13.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:13.322 00.000 12268 Enqueuing Expose request
22:25:13.322 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:13.322 00.000 11616 Worker thread wakes up
22:25:13.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:13.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:15.338 02.016 11616 Exposure complete
22:25:15.385 00.047 11616 worker thread done servicing request
22:25:15.385 00.000 12268 OnExposeComplete: enter
22:25:15.385 00.000 12268 UpdateGuideState(): m_state=6
22:25:15.385 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
22:25:15.385 00.000 12268 Star::Find returns 1 (0), X=1156.21, Y=144.23, Mass=463, SNR=14.8, Peak=46 HFD=3.9
22:25:15.385 00.000 12268 MultiStar: [#1 0.81,0.13,0.00,R] [#2 0.77,0.07,0.00,M1] [#3 0.97,-0.25,0.00,M1] [#4 0.36,0.06,0.57,U] [#5 -0.00,0.30,0.80,U] [#6 0.14,0.12,0.53,U] [#7 0.65,-0.02,0.00,M4] [#8 -0.09,-0.19,0.47,U] 
22:25:15.385 00.000 12268 refined, 4 included, MultiStar: {0.27, 0.09}, one-star: {0.67, 0.07}
22:25:15.385 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
22:25:15.385 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.04)
22:25:15.385 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.09 hyp=0.28 cameraTheta=0.34 mountX=0.12 mountY=0.25, mountTheta=1.13
22:25:15.385 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.09, opts=13)
22:25:15.385 00.000 12268 Enqueuing Move request for scope (0.27, 0.09)
22:25:15.385 00.000 11616 Worker thread wakes up
22:25:15.385 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.09) opts 0xd
22:25:15.385 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.09)
22:25:15.385 00.000 11616 Moving (0.27, 0.09) raw xDistance=0.12 yDistance=0.25
22:25:15.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
22:25:15.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
22:25:15.385 00.000 11616 MoveAxis(W, 67, ABG)
22:25:15.385 00.000 11616 Guiding  Dir = 3, Dur = 67
22:25:15.385 00.000 11616 IsSlewing returns 0
22:25:15.385 00.000 11616 IsGuiding returns 0
22:25:15.401 00.016 11616 PulseGuide returned control before completion, sleep 77
22:25:15.417 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:15.437 00.020 12268 UpdateGuideState exits: m=463 SNR=14.8
22:25:15.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:15.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:15.437 00.000 12268 Enqueuing Expose request
22:25:15.480 00.043 11616 IsGuiding returns 1
22:25:15.480 00.000 11616 scope still moving after pulse duration time elapsed
22:25:15.512 00.032 11616 IsSlewing returns 0
22:25:15.512 00.000 11616 IsGuiding returns 1
22:25:15.544 00.032 11616 IsSlewing returns 0
22:25:15.544 00.000 11616 IsGuiding returns 1
22:25:15.576 00.032 11616 IsSlewing returns 0
22:25:15.576 00.000 11616 IsGuiding returns 0
22:25:15.576 00.000 11616 scope move finished after 67 + 109 ms
22:25:15.576 00.000 11616 Move returns status 0, amount 67
22:25:15.576 00.000 11616 MoveAxis(S, 22, ABG)
22:25:15.576 00.000 11616 Guiding  Dir = 1, Dur = 22
22:25:15.576 00.000 11616 IsSlewing returns 0
22:25:15.576 00.000 11616 IsGuiding returns 0
22:25:15.576 00.000 11616 PulseGuide returned control before completion, sleep 32
22:25:15.623 00.047 11616 IsGuiding returns 1
22:25:15.623 00.000 11616 scope still moving after pulse duration time elapsed
22:25:15.654 00.031 11616 IsSlewing returns 0
22:25:15.654 00.000 11616 IsGuiding returns 0
22:25:15.654 00.000 11616 scope move finished after 22 + 55 ms
22:25:15.654 00.000 11616 Move returns status 0, amount 22
22:25:15.654 00.000 11616 move complete, result=0
22:25:15.654 00.000 11616 worker thread done servicing request
22:25:15.654 00.000 12268 GuideStep: 0.1 px 67 ms WEST, 0.3 px 22 ms SOUTH
22:25:15.654 00.000 11616 Worker thread wakes up
22:25:15.654 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:15.656 00.002 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:17.664 02.008 11616 Exposure complete
22:25:17.718 00.054 11616 worker thread done servicing request
22:25:17.718 00.000 12268 OnExposeComplete: enter
22:25:17.718 00.000 12268 UpdateGuideState(): m_state=6
22:25:17.718 00.000 12268 Star::Find(15, 1156, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
22:25:17.718 00.000 12268 Star::Find returns 1 (0), X=1156.20, Y=144.69, Mass=476, SNR=15.0, Peak=37 HFD=4.6
22:25:17.718 00.000 12268 MultiStar: [#1 -0.08,0.59,1.13,U] [#2 0.74,0.52,0.00,M2] [#3 0.62,0.39,0.00,M2] [#4 0.62,0.61,0.00,M1] [#5 0.38,0.74,0.00,M1] [#6 0.27,0.86,0.00,M1] [#7 0.29,0.39,0.63,U] [#8 -0.16,0.16,0.43,U] 
22:25:17.718 00.000 12268 refined, 3 included, MultiStar: {0.21, 0.48}, one-star: {0.66, 0.53}
22:25:17.718 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
22:25:17.718 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.85)
22:25:17.718 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.48 hyp=0.52 cameraTheta=1.15 mountX=0.49 mountY=0.15, mountTheta=0.30
22:25:17.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.48, opts=13)
22:25:17.718 00.000 12268 Enqueuing Move request for scope (0.21, 0.48)
22:25:17.718 00.000 11616 Worker thread wakes up
22:25:17.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.48) opts 0xd
22:25:17.718 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.48)
22:25:17.718 00.000 11616 Moving (0.21, 0.48) raw xDistance=0.49 yDistance=0.15
22:25:17.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
22:25:17.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
22:25:17.718 00.000 11616 MoveAxis(W, 277, ABG)
22:25:17.718 00.000 11616 Guiding  Dir = 3, Dur = 277
22:25:17.718 00.000 11616 IsSlewing returns 0
22:25:17.718 00.000 11616 IsGuiding returns 0
22:25:17.718 00.000 11616 PulseGuide returned control before completion, sleep 287
22:25:17.744 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:25:17.760 00.016 12268 UpdateGuideState exits: m=476 SNR=15.0
22:25:17.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:17.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:17.760 00.000 12268 Enqueuing Expose request
22:25:18.014 00.254 11616 IsGuiding returns 1
22:25:18.014 00.000 11616 scope still moving after pulse duration time elapsed
22:25:18.046 00.032 11616 IsSlewing returns 0
22:25:18.046 00.000 11616 IsGuiding returns 1
22:25:18.078 00.032 11616 IsSlewing returns 0
22:25:18.078 00.000 11616 IsGuiding returns 1
22:25:18.109 00.031 11616 IsSlewing returns 0
22:25:18.109 00.000 11616 IsGuiding returns 1
22:25:18.141 00.032 11616 IsSlewing returns 0
22:25:18.141 00.000 11616 IsGuiding returns 1
22:25:18.172 00.031 11616 IsSlewing returns 0
22:25:18.172 00.000 11616 IsGuiding returns 1
22:25:18.203 00.031 11616 IsSlewing returns 0
22:25:18.203 00.000 11616 IsGuiding returns 1
22:25:18.234 00.031 11616 IsSlewing returns 0
22:25:18.234 00.000 11616 IsGuiding returns 0
22:25:18.234 00.000 11616 scope move finished after 277 + 234 ms
22:25:18.234 00.000 11616 Move returns status 0, amount 277
22:25:18.234 00.000 11616 MoveAxis(S, 13, ABG)
22:25:18.234 00.000 11616 Guiding  Dir = 1, Dur = 13
22:25:18.234 00.000 11616 IsSlewing returns 0
22:25:18.234 00.000 11616 IsGuiding returns 0
22:25:18.234 00.000 11616 PulseGuide returned control before completion, sleep 23
22:25:18.266 00.032 11616 IsGuiding returns 1
22:25:18.266 00.000 11616 scope still moving after pulse duration time elapsed
22:25:18.298 00.032 11616 IsSlewing returns 0
22:25:18.298 00.000 11616 IsGuiding returns 0
22:25:18.298 00.000 11616 scope move finished after 13 + 48 ms
22:25:18.298 00.000 11616 Move returns status 0, amount 13
22:25:18.298 00.000 11616 move complete, result=0
22:25:18.298 00.000 11616 worker thread done servicing request
22:25:18.298 00.000 12268 GuideStep: 0.5 px 277 ms WEST, 0.2 px 13 ms SOUTH
22:25:18.298 00.000 11616 Worker thread wakes up
22:25:18.298 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:18.298 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:20.312 02.014 11616 Exposure complete
22:25:20.368 00.056 11616 worker thread done servicing request
22:25:20.368 00.000 12268 OnExposeComplete: enter
22:25:20.368 00.000 12268 UpdateGuideState(): m_state=6
22:25:20.368 00.000 12268 Star::Find(15, 1156, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
22:25:20.368 00.000 12268 Star::Find returns 1 (0), X=1155.62, Y=144.31, Mass=393, SNR=13.6, Peak=36 HFD=4.1
22:25:20.368 00.000 12268 MultiStar: [#1 -0.39,0.16,1.26,U] [#2 0.37,-0.13,0.96,U] [#3 0.35,0.23,0.91,U] [#4 0.06,0.13,0.72,U] [#5 -0.41,0.60,0.00,M2] [#6 -0.14,0.57,0.72,U] [#7 0.41,0.13,0.86,U] [#8 -0.47,0.08,0.49,U] 
22:25:20.368 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.16}, one-star: {0.08, 0.15}
22:25:20.368 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
22:25:20.368 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
22:25:20.368 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.27 mountX=0.16 mountY=0.03, mountTheta=0.17
22:25:20.374 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.16, opts=13)
22:25:20.374 00.000 12268 Enqueuing Move request for scope (0.05, 0.16)
22:25:20.374 00.000 11616 Worker thread wakes up
22:25:20.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
22:25:20.374 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
22:25:20.374 00.000 11616 Moving (0.05, 0.16) raw xDistance=0.16 yDistance=0.03
22:25:20.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
22:25:20.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:20.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:25:20.374 00.000 11616 MoveAxis(W, 90, ABG)
22:25:20.374 00.000 11616 Guiding  Dir = 3, Dur = 90
22:25:20.374 00.000 11616 IsSlewing returns 0
22:25:20.374 00.000 11616 IsGuiding returns 0
22:25:20.374 00.000 11616 PulseGuide returned control before completion, sleep 100
22:25:20.384 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:20.406 00.022 12268 UpdateGuideState exits: m=393 SNR=13.6
22:25:20.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:20.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:20.406 00.000 12268 Enqueuing Expose request
22:25:20.480 00.074 11616 IsGuiding returns 1
22:25:20.480 00.000 11616 scope still moving after pulse duration time elapsed
22:25:20.511 00.031 11616 IsSlewing returns 0
22:25:20.511 00.000 11616 IsGuiding returns 1
22:25:20.543 00.032 11616 IsSlewing returns 0
22:25:20.543 00.000 11616 IsGuiding returns 0
22:25:20.543 00.000 11616 scope move finished after 90 + 77 ms
22:25:20.543 00.000 11616 Move returns status 0, amount 90
22:25:20.543 00.000 11616 MoveAxis(N, 0, ABG)
22:25:20.543 00.000 11616 Move returns status 0, amount 0
22:25:20.543 00.000 11616 move complete, result=0
22:25:20.543 00.000 11616 worker thread done servicing request
22:25:20.543 00.000 11616 Worker thread wakes up
22:25:20.543 00.000 12268 GuideStep: 0.2 px 90 ms WEST, 0.0 px 0 ms NORTH
22:25:20.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:20.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:22.539 01.996 11616 Exposure complete
22:25:22.603 00.064 11616 worker thread done servicing request
22:25:22.603 00.000 12268 OnExposeComplete: enter
22:25:22.603 00.000 12268 UpdateGuideState(): m_state=6
22:25:22.603 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
22:25:22.603 00.000 12268 Star::Find returns 1 (0), X=1156.15, Y=143.95, Mass=390, SNR=13.5, Peak=39 HFD=4.4
22:25:22.603 00.000 12268 MultiStar: [#1 -0.60,-0.26,0.00,M1] [#2 0.32,-0.15,0.94,U] [#3 0.52,-0.54,0.00,M2] [#4 0.05,-0.58,0.63,U] [#5 -0.21,-0.02,0.85,U] [#6 -0.26,-0.15,0.78,U] [#7 -0.10,-0.03,0.70,U] [#8 -9.12,-6.55,0.00,M1] 
22:25:22.603 00.000 12268 refined, 5 included, MultiStar: {0.10, -0.18}, one-star: {0.61, -0.21}
22:25:22.603 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
22:25:22.603 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
22:25:22.603 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-1.06 mountX=-0.17 mountY=0.12, mountTheta=2.51
22:25:22.603 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.18, opts=13)
22:25:22.603 00.000 12268 Enqueuing Move request for scope (0.10, -0.18)
22:25:22.603 00.000 11616 Worker thread wakes up
22:25:22.603 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
22:25:22.603 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
22:25:22.603 00.000 11616 Moving (0.10, -0.18) raw xDistance=-0.17 yDistance=0.12
22:25:22.603 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:25:22.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:25:22.603 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:22.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:25:22.603 00.000 11616 MoveAxis(E, 0, ABG)
22:25:22.603 00.000 11616 Move returns status 0, amount 0
22:25:22.603 00.000 11616 MoveAxis(N, 0, ABG)
22:25:22.603 00.000 11616 Move returns status 0, amount 0
22:25:22.603 00.000 11616 move complete, result=0
22:25:22.603 00.000 11616 worker thread done servicing request
22:25:22.625 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:22.634 00.009 12268 UpdateGuideState exits: m=390 SNR=13.5
22:25:22.634 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:22.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:22.634 00.000 12268 Enqueuing Expose request
22:25:22.634 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:22.634 00.000 11616 Worker thread wakes up
22:25:22.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:22.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:24.656 02.022 11616 Exposure complete
22:25:24.708 00.052 11616 worker thread done servicing request
22:25:24.708 00.000 12268 OnExposeComplete: enter
22:25:24.708 00.000 12268 UpdateGuideState(): m_state=6
22:25:24.708 00.000 12268 Star::Find(15, 1156, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
22:25:24.708 00.000 12268 Star::Find returns 1 (0), X=1155.81, Y=143.90, Mass=292, SNR=11.7, Peak=33 HFD=4.3
22:25:24.708 00.000 12268 MultiStar: [#1 -0.35,-0.10,1.56,U] [#2 0.73,-0.07,0.00,M1] [#3 0.69,-0.50,0.00,M3] [#4 0.10,-0.68,0.00,M1] [#5 -0.19,0.05,1.02,U] [#6 -0.17,0.05,0.86,U] [#7 0.19,-0.19,0.89,U] [#8 0.00,0.00,0.00,L] [#9 0.28,-0.11,0.69,U] 
22:25:24.708 00.000 12268 refined, 5 included, MultiStar: {-0.04, -0.09}, one-star: {0.27, -0.26}
22:25:24.708 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
22:25:24.708 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
22:25:24.708 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-2.01 mountX=-0.10 mountY=-0.03, mountTheta=-2.83
22:25:24.718 00.010 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.09, opts=13)
22:25:24.718 00.000 12268 Enqueuing Move request for scope (-0.04, -0.09)
22:25:24.718 00.000 11616 Worker thread wakes up
22:25:24.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
22:25:24.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
22:25:24.718 00.000 11616 Moving (-0.04, -0.09) raw xDistance=-0.10 yDistance=-0.03
22:25:24.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:24.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:25:24.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:24.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:25:24.718 00.000 11616 MoveAxis(E, 0, ABG)
22:25:24.718 00.000 11616 Move returns status 0, amount 0
22:25:24.718 00.000 11616 MoveAxis(N, 0, ABG)
22:25:24.718 00.000 11616 Move returns status 0, amount 0
22:25:24.718 00.000 11616 move complete, result=0
22:25:24.718 00.000 11616 worker thread done servicing request
22:25:24.739 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:25:24.755 00.016 12268 UpdateGuideState exits: m=292 SNR=11.7
22:25:24.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:24.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:24.755 00.000 12268 Enqueuing Expose request
22:25:24.755 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:24.755 00.000 11616 Worker thread wakes up
22:25:24.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:24.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:26.781 02.026 11616 Exposure complete
22:25:26.838 00.057 11616 worker thread done servicing request
22:25:26.838 00.000 12268 OnExposeComplete: enter
22:25:26.838 00.000 12268 UpdateGuideState(): m_state=6
22:25:26.838 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
22:25:26.838 00.000 12268 Star::Find returns 1 (0), X=1155.82, Y=143.61, Mass=295, SNR=11.8, Peak=32 HFD=4.3
22:25:26.838 00.000 12268 MultiStar: [#1 -0.25,-0.59,0.00,M1] [#2 0.36,-0.53,0.00,M2] [#3 0.30,-0.80,0.00,M4] [#4 0.25,-1.06,0.00,M2] [#5 0.13,-0.31,0.95,U] [#6 -0.25,-0.20,0.88,U] [#7 0.11,-0.64,0.00,M1] [#8 -8.58,-6.57,0.00,M2] 
22:25:26.838 00.000 12268 refined, 2 included, MultiStar: {0.07, -0.36}, one-star: {0.28, -0.55}
22:25:26.838 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
22:25:26.838 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.31)
22:25:26.838 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.36 hyp=0.37 cameraTheta=-1.39 mountX=-0.35 mountY=0.11, mountTheta=2.83
22:25:26.838 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.36, opts=13)
22:25:26.838 00.000 12268 Enqueuing Move request for scope (0.07, -0.36)
22:25:26.838 00.000 11616 Worker thread wakes up
22:25:26.838 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.36) opts 0xd
22:25:26.838 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.36)
22:25:26.838 00.000 11616 Moving (0.07, -0.36) raw xDistance=-0.35 yDistance=0.11
22:25:26.838 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
22:25:26.838 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.06
22:25:26.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
22:25:26.838 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:26.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:25:26.838 00.000 11616 MoveAxis(E, 197, ABG)
22:25:26.838 00.000 11616 Guiding  Dir = 2, Dur = 197
22:25:26.838 00.000 11616 IsSlewing returns 0
22:25:26.838 00.000 11616 IsGuiding returns 0
22:25:26.843 00.005 11616 PulseGuide returned control before completion, sleep 207
22:25:26.854 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:26.874 00.020 12268 UpdateGuideState exits: m=295 SNR=11.8
22:25:26.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:26.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:26.874 00.000 12268 Enqueuing Expose request
22:25:27.060 00.186 11616 IsGuiding returns 1
22:25:27.060 00.000 11616 scope still moving after pulse duration time elapsed
22:25:27.092 00.032 11616 IsSlewing returns 0
22:25:27.093 00.001 11616 IsGuiding returns 0
22:25:27.093 00.000 11616 scope move finished after 197 + 53 ms
22:25:27.093 00.000 11616 Move returns status 0, amount 197
22:25:27.093 00.000 11616 MoveAxis(N, 0, ABG)
22:25:27.093 00.000 11616 Move returns status 0, amount 0
22:25:27.093 00.000 11616 move complete, result=0
22:25:27.093 00.000 11616 worker thread done servicing request
22:25:27.093 00.000 12268 GuideStep: -0.4 px 197 ms EAST, 0.1 px 0 ms NORTH
22:25:27.093 00.000 11616 Worker thread wakes up
22:25:27.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:27.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:29.109 02.016 11616 Exposure complete
22:25:29.156 00.047 11616 worker thread done servicing request
22:25:29.156 00.000 12268 OnExposeComplete: enter
22:25:29.156 00.000 12268 UpdateGuideState(): m_state=6
22:25:29.156 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
22:25:29.156 00.000 12268 Star::Find returns 1 (0), X=1155.99, Y=144.17, Mass=271, SNR=11.3, Peak=27 HFD=4.2
22:25:29.156 00.000 12268 MultiStar: [#1 -0.26,0.12,1.54,U] [#2 0.25,0.07,1.20,U] [#3 0.53,0.42,0.00,M5] [#4 0.07,0.06,0.81,U] [#5 -0.16,0.42,1.08,U] [#6 -0.19,0.24,0.90,U] [#7 0.03,0.43,1.03,U] [#8 -8.79,-6.22,0.00,M3] 
22:25:29.156 00.000 12268 refined, 6 included, MultiStar: {0.01, 0.19}, one-star: {0.45, 0.01}
22:25:29.156 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
22:25:29.156 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
22:25:29.156 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.50 mountX=0.19 mountY=-0.01, mountTheta=-0.06
22:25:29.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.19, opts=13)
22:25:29.156 00.000 12268 Enqueuing Move request for scope (0.01, 0.19)
22:25:29.156 00.000 11616 Worker thread wakes up
22:25:29.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
22:25:29.156 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
22:25:29.156 00.000 11616 Moving (0.01, 0.19) raw xDistance=0.19 yDistance=-0.01
22:25:29.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:25:29.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:25:29.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:29.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:25:29.156 00.000 11616 MoveAxis(E, 0, ABG)
22:25:29.156 00.000 11616 Move returns status 0, amount 0
22:25:29.156 00.000 11616 MoveAxis(N, 0, ABG)
22:25:29.156 00.000 11616 Move returns status 0, amount 0
22:25:29.156 00.000 11616 move complete, result=0
22:25:29.156 00.000 11616 worker thread done servicing request
22:25:29.187 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:25:29.203 00.016 12268 UpdateGuideState exits: m=271 SNR=11.3
22:25:29.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:29.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:29.203 00.000 12268 Enqueuing Expose request
22:25:29.203 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:29.203 00.000 11616 Worker thread wakes up
22:25:29.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:29.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:31.203 02.000 11616 Exposure complete
22:25:31.265 00.062 11616 worker thread done servicing request
22:25:31.265 00.000 12268 OnExposeComplete: enter
22:25:31.265 00.000 12268 UpdateGuideState(): m_state=6
22:25:31.265 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
22:25:31.265 00.000 12268 Star::Find returns 1 (0), X=1155.88, Y=144.51, Mass=340, SNR=12.6, Peak=32 HFD=4.4
22:25:31.265 00.000 12268 MultiStar: [#1 -0.34,0.50,1.35,U] [#2 0.12,0.25,1.10,U] [#3 0.35,0.11,0.80,U] [#4 0.12,-0.02,0.69,U] [#5 -0.57,0.92,0.00,M1] [#6 0.05,0.43,0.87,U] [#7 -0.12,0.28,0.79,U] [#8 -0.56,-0.29,0.00,M4] 
22:25:31.265 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.30}, one-star: {0.34, 0.35}
22:25:31.265 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
22:25:31.265 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
22:25:31.265 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.40 mountX=0.30 mountY=0.01, mountTheta=0.04
22:25:31.265 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.30, opts=13)
22:25:31.265 00.000 12268 Enqueuing Move request for scope (0.05, 0.30)
22:25:31.265 00.000 11616 Worker thread wakes up
22:25:31.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.30) opts 0xd
22:25:31.265 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.30)
22:25:31.265 00.000 11616 Moving (0.05, 0.30) raw xDistance=0.30 yDistance=0.01
22:25:31.265 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
22:25:31.265 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.91
22:25:31.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
22:25:31.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:31.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:25:31.265 00.000 11616 MoveAxis(W, 169, ABG)
22:25:31.265 00.000 11616 Guiding  Dir = 3, Dur = 169
22:25:31.265 00.000 11616 IsSlewing returns 0
22:25:31.265 00.000 11616 IsGuiding returns 0
22:25:31.265 00.000 11616 PulseGuide returned control before completion, sleep 179
22:25:31.297 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:31.312 00.015 12268 UpdateGuideState exits: m=340 SNR=12.6
22:25:31.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:31.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:31.312 00.000 12268 Enqueuing Expose request
22:25:31.469 00.157 11616 IsGuiding returns 1
22:25:31.469 00.000 11616 scope still moving after pulse duration time elapsed
22:25:31.499 00.030 11616 IsSlewing returns 0
22:25:31.499 00.000 11616 IsGuiding returns 1
22:25:31.531 00.032 11616 IsSlewing returns 0
22:25:31.531 00.000 11616 IsGuiding returns 0
22:25:31.531 00.000 11616 scope move finished after 169 + 85 ms
22:25:31.531 00.000 11616 Move returns status 0, amount 169
22:25:31.531 00.000 11616 MoveAxis(N, 0, ABG)
22:25:31.531 00.000 11616 Move returns status 0, amount 0
22:25:31.531 00.000 11616 move complete, result=0
22:25:31.531 00.000 11616 worker thread done servicing request
22:25:31.531 00.000 11616 Worker thread wakes up
22:25:31.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:31.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:31.531 00.000 12268 GuideStep: 0.3 px 169 ms WEST, 0.0 px 0 ms NORTH
22:25:33.542 02.011 11616 Exposure complete
22:25:33.605 00.063 12268 OnExposeComplete: enter
22:25:33.605 00.000 12268 UpdateGuideState(): m_state=6
22:25:33.605 00.000 11616 worker thread done servicing request
22:25:33.605 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
22:25:33.605 00.000 12268 Star::Find returns 1 (0), X=1156.01, Y=144.29, Mass=349, SNR=12.9, Peak=33 HFD=4.3
22:25:33.605 00.000 12268 MultiStar: [#1 -0.16,0.40,1.36,U] [#2 0.36,0.22,1.04,U] [#3 0.40,0.29,0.88,U] [#4 -0.13,-0.03,0.76,U] [#5 -0.41,0.52,0.00,M2] [#6 -0.15,0.74,0.00,M1] [#7 0.15,0.45,0.86,U] [#8 -8.61,-5.95,0.00,M5] 
22:25:33.605 00.000 12268 refined, 5 included, MultiStar: {0.17, 0.26}, one-star: {0.47, 0.12}
22:25:33.605 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
22:25:33.605 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
22:25:33.605 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.26 hyp=0.31 cameraTheta=0.98 mountX=0.27 mountY=0.14, mountTheta=0.47
22:25:33.605 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.26, opts=13)
22:25:33.605 00.000 12268 Enqueuing Move request for scope (0.17, 0.26)
22:25:33.605 00.000 11616 Worker thread wakes up
22:25:33.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.26) opts 0xd
22:25:33.605 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.26)
22:25:33.605 00.000 11616 Moving (0.17, 0.26) raw xDistance=0.27 yDistance=0.14
22:25:33.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.27
22:25:33.605 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:33.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:25:33.605 00.000 11616 MoveAxis(W, 152, ABG)
22:25:33.605 00.000 11616 Guiding  Dir = 3, Dur = 152
22:25:33.605 00.000 11616 IsSlewing returns 0
22:25:33.605 00.000 11616 IsGuiding returns 0
22:25:33.605 00.000 11616 PulseGuide returned control before completion, sleep 162
22:25:33.624 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:33.637 00.013 12268 UpdateGuideState exits: m=349 SNR=12.9
22:25:33.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:33.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:33.637 00.000 12268 Enqueuing Expose request
22:25:33.779 00.142 11616 IsGuiding returns 1
22:25:33.779 00.000 11616 scope still moving after pulse duration time elapsed
22:25:33.811 00.032 11616 IsSlewing returns 0
22:25:33.811 00.000 11616 IsGuiding returns 1
22:25:33.843 00.032 11616 IsSlewing returns 0
22:25:33.843 00.000 11616 IsGuiding returns 1
22:25:33.875 00.032 11616 IsSlewing returns 0
22:25:33.875 00.000 11616 IsGuiding returns 1
22:25:33.906 00.031 11616 IsSlewing returns 0
22:25:33.906 00.000 11616 IsGuiding returns 1
22:25:33.937 00.031 11616 IsSlewing returns 0
22:25:33.937 00.000 11616 IsGuiding returns 0
22:25:33.937 00.000 11616 scope move finished after 152 + 175 ms
22:25:33.937 00.000 11616 Move returns status 0, amount 152
22:25:33.937 00.000 11616 MoveAxis(N, 0, ABG)
22:25:33.937 00.000 11616 Move returns status 0, amount 0
22:25:33.937 00.000 11616 move complete, result=0
22:25:33.937 00.000 11616 worker thread done servicing request
22:25:33.937 00.000 11616 Worker thread wakes up
22:25:33.937 00.000 12268 GuideStep: 0.3 px 152 ms WEST, 0.1 px 0 ms NORTH
22:25:33.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:33.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:35.947 02.010 11616 Exposure complete
22:25:36.000 00.053 11616 worker thread done servicing request
22:25:36.000 00.000 12268 OnExposeComplete: enter
22:25:36.000 00.000 12268 UpdateGuideState(): m_state=6
22:25:36.000 00.000 12268 Star::Find(15, 1156, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
22:25:36.000 00.000 12268 Star::Find returns 1 (0), X=1155.98, Y=143.94, Mass=468, SNR=14.8, Peak=40 HFD=4.5
22:25:36.000 00.000 12268 MultiStar: [#1 -0.35,-0.05,1.24,U] [#2 0.34,-0.10,0.93,U] [#3 0.42,0.13,0.84,U] [#4 0.34,-0.27,0.62,U] [#5 -0.06,0.23,0.83,U] [#6 0.03,0.31,0.68,U] [#7 0.20,0.03,0.81,U] [#8 -8.59,-5.97,0.00,M6] 
22:25:36.000 00.000 12268 refined, 7 included, MultiStar: {0.15, -0.00}, one-star: {0.44, -0.22}
22:25:36.000 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
22:25:36.000 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
22:25:36.000 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-0.02 mountX=0.01 mountY=0.14, mountTheta=1.49
22:25:36.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.00, opts=13)
22:25:36.000 00.000 12268 Enqueuing Move request for scope (0.15, -0.00)
22:25:36.000 00.000 11616 Worker thread wakes up
22:25:36.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.00) opts 0xd
22:25:36.000 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.00)
22:25:36.000 00.000 11616 Moving (0.15, -0.00) raw xDistance=0.01 yDistance=0.14
22:25:36.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:36.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:25:36.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:36.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:25:36.000 00.000 11616 MoveAxis(E, 0, ABG)
22:25:36.000 00.000 11616 Move returns status 0, amount 0
22:25:36.000 00.000 11616 MoveAxis(N, 0, ABG)
22:25:36.000 00.000 11616 Move returns status 0, amount 0
22:25:36.000 00.000 11616 move complete, result=0
22:25:36.000 00.000 11616 worker thread done servicing request
22:25:36.026 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:36.042 00.016 12268 UpdateGuideState exits: m=468 SNR=14.8
22:25:36.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:36.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:36.042 00.000 12268 Enqueuing Expose request
22:25:36.042 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:36.042 00.000 11616 Worker thread wakes up
22:25:36.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:36.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:38.033 01.991 11616 Exposure complete
22:25:38.096 00.063 11616 worker thread done servicing request
22:25:38.096 00.000 12268 OnExposeComplete: enter
22:25:38.096 00.000 12268 UpdateGuideState(): m_state=6
22:25:38.096 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
22:25:38.096 00.000 12268 Star::Find returns 1 (0), X=1155.70, Y=144.43, Mass=482, SNR=15.1, Peak=44 HFD=4.7
22:25:38.096 00.000 12268 MultiStar: [#1 -0.60,-0.10,0.00,M1] [#2 -0.03,0.14,0.94,U] [#3 0.06,0.11,0.91,U] [#4 -0.28,-0.19,0.64,U] [#5 -0.81,0.47,0.00,M2] [#6 -0.44,0.54,0.00,M1] [#7 0.16,-0.04,0.75,U] [#8 -0.50,-0.08,0.43,U] 
22:25:38.096 00.000 12268 refined, 5 included, MultiStar: {-0.02, 0.07}, one-star: {0.16, 0.27}
22:25:38.096 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
22:25:38.096 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
22:25:38.096 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.86 mountX=0.06 mountY=-0.03, mountTheta=-0.42
22:25:38.096 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.07, opts=13)
22:25:38.096 00.000 12268 Enqueuing Move request for scope (-0.02, 0.07)
22:25:38.096 00.000 11616 Worker thread wakes up
22:25:38.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
22:25:38.096 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
22:25:38.096 00.000 11616 Moving (-0.02, 0.07) raw xDistance=0.06 yDistance=-0.03
22:25:38.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:38.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:25:38.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:38.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:25:38.096 00.000 11616 MoveAxis(E, 0, ABG)
22:25:38.096 00.000 11616 Move returns status 0, amount 0
22:25:38.096 00.000 11616 MoveAxis(N, 0, ABG)
22:25:38.096 00.000 11616 Move returns status 0, amount 0
22:25:38.096 00.000 11616 move complete, result=0
22:25:38.096 00.000 11616 worker thread done servicing request
22:25:38.128 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:38.144 00.016 12268 UpdateGuideState exits: m=482 SNR=15.1
22:25:38.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:38.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:38.144 00.000 12268 Enqueuing Expose request
22:25:38.144 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:38.144 00.000 11616 Worker thread wakes up
22:25:38.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:38.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:40.156 02.012 11616 Exposure complete
22:25:40.218 00.062 11616 worker thread done servicing request
22:25:40.218 00.000 12268 OnExposeComplete: enter
22:25:40.218 00.000 12268 UpdateGuideState(): m_state=6
22:25:40.218 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
22:25:40.218 00.000 12268 Star::Find returns 1 (0), X=1155.81, Y=144.09, Mass=502, SNR=15.3, Peak=45 HFD=4.6
22:25:40.218 00.000 12268 MultiStar: [#1 -0.35,0.45,1.22,U] [#2 0.15,0.20,0.87,U] [#3 0.39,0.20,0.81,U] [#4 0.46,-0.20,0.63,U] [#5 -0.48,0.37,0.00,M3] [#6 -0.09,0.48,0.81,U] [#7 0.10,0.23,0.68,U] [#8 -0.59,0.17,0.00,M6] 
22:25:40.218 00.000 12268 refined, 6 included, MultiStar: {0.10, 0.20}, one-star: {0.27, -0.07}
22:25:40.218 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
22:25:40.218 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
22:25:40.218 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.23 cameraTheta=1.13 mountX=0.21 mountY=0.07, mountTheta=0.31
22:25:40.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.20, opts=13)
22:25:40.218 00.000 12268 Enqueuing Move request for scope (0.10, 0.20)
22:25:40.218 00.000 11616 Worker thread wakes up
22:25:40.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
22:25:40.218 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
22:25:40.218 00.000 11616 Moving (0.10, 0.20) raw xDistance=0.21 yDistance=0.07
22:25:40.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
22:25:40.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:40.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:25:40.218 00.000 11616 MoveAxis(W, 119, ABG)
22:25:40.218 00.000 11616 Guiding  Dir = 3, Dur = 119
22:25:40.218 00.000 11616 IsSlewing returns 0
22:25:40.218 00.000 11616 IsGuiding returns 0
22:25:40.218 00.000 11616 PulseGuide returned control before completion, sleep 129
22:25:40.234 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:40.265 00.031 12268 UpdateGuideState exits: m=502 SNR=15.3
22:25:40.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:40.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:40.265 00.000 12268 Enqueuing Expose request
22:25:40.359 00.094 11616 IsGuiding returns 1
22:25:40.359 00.000 11616 scope still moving after pulse duration time elapsed
22:25:40.390 00.031 11616 IsSlewing returns 0
22:25:40.390 00.000 11616 IsGuiding returns 0
22:25:40.390 00.000 11616 scope move finished after 119 + 45 ms
22:25:40.390 00.000 11616 Move returns status 0, amount 119
22:25:40.390 00.000 11616 MoveAxis(N, 0, ABG)
22:25:40.390 00.000 11616 Move returns status 0, amount 0
22:25:40.390 00.000 11616 move complete, result=0
22:25:40.390 00.000 11616 worker thread done servicing request
22:25:40.390 00.000 11616 Worker thread wakes up
22:25:40.390 00.000 12268 GuideStep: 0.2 px 119 ms WEST, 0.1 px 0 ms NORTH
22:25:40.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:40.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:42.408 02.018 11616 Exposure complete
22:25:42.471 00.063 11616 worker thread done servicing request
22:25:42.471 00.000 12268 OnExposeComplete: enter
22:25:42.471 00.000 12268 UpdateGuideState(): m_state=6
22:25:42.471 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
22:25:42.471 00.000 12268 Star::Find returns 1 (0), X=1155.83, Y=143.85, Mass=421, SNR=14.1, Peak=38 HFD=4.5
22:25:42.471 00.000 12268 MultiStar: [#1 -0.71,-0.36,0.00,M1] [#2 0.35,-0.41,1.04,U] [#3 0.19,-0.11,0.86,U] [#4 -0.05,-0.28,0.67,U] [#5 -0.44,-0.19,0.79,U] [#6 -0.60,-0.39,0.00,M1] [#7 0.32,0.01,0.75,U] [#8 -8.71,-6.34,0.00,M7] 
22:25:42.471 00.000 12268 refined, 5 included, MultiStar: {0.13, -0.23}, one-star: {0.29, -0.31}
22:25:42.471 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
22:25:42.471 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
22:25:42.471 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-1.04 mountX=-0.21 mountY=0.16, mountTheta=2.49
22:25:42.471 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.23, opts=13)
22:25:42.471 00.000 12268 Enqueuing Move request for scope (0.13, -0.23)
22:25:42.471 00.000 11616 Worker thread wakes up
22:25:42.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.23) opts 0xd
22:25:42.471 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.23)
22:25:42.471 00.000 11616 Moving (0.13, -0.23) raw xDistance=-0.21 yDistance=0.16
22:25:42.471 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:25:42.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:25:42.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
22:25:42.471 00.000 11616 MoveAxis(E, 0, ABG)
22:25:42.471 00.000 11616 Move returns status 0, amount 0
22:25:42.471 00.000 11616 MoveAxis(S, 14, ABG)
22:25:42.471 00.000 11616 Guiding  Dir = 1, Dur = 14
22:25:42.471 00.000 11616 IsSlewing returns 0
22:25:42.471 00.000 11616 IsGuiding returns 0
22:25:42.471 00.000 11616 PulseGuide returned control before completion, sleep 24
22:25:42.500 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:42.518 00.018 11616 IsGuiding returns 1
22:25:42.518 00.000 11616 scope still moving after pulse duration time elapsed
22:25:42.518 00.000 12268 UpdateGuideState exits: m=421 SNR=14.1
22:25:42.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:42.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:42.518 00.000 12268 Enqueuing Expose request
22:25:42.550 00.032 11616 IsSlewing returns 0
22:25:42.550 00.000 11616 IsGuiding returns 0
22:25:42.550 00.000 11616 scope move finished after 14 + 57 ms
22:25:42.550 00.000 11616 Move returns status 0, amount 14
22:25:42.550 00.000 11616 move complete, result=0
22:25:42.550 00.000 11616 worker thread done servicing request
22:25:42.550 00.000 11616 Worker thread wakes up
22:25:42.550 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 14 ms SOUTH
22:25:42.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:42.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:44.541 01.991 11616 Exposure complete
22:25:44.605 00.064 11616 worker thread done servicing request
22:25:44.605 00.000 12268 OnExposeComplete: enter
22:25:44.605 00.000 12268 UpdateGuideState(): m_state=6
22:25:44.605 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
22:25:44.605 00.000 12268 Star::Find returns 1 (0), X=1155.72, Y=143.86, Mass=442, SNR=14.4, Peak=32 HFD=4.7
22:25:44.605 00.000 12268 MultiStar: [#1 -0.48,-0.21,1.30,U] [#2 0.24,-0.17,1.02,U] [#3 -0.06,-0.43,0.79,U] [#4 -0.10,-0.83,0.00,M1] [#5 -0.48,-0.17,0.86,U] [#6 -0.43,-0.02,0.74,U] [#7 0.05,-0.25,0.71,U] [#8 -0.47,0.02,0.47,U] 
22:25:44.605 00.000 12268 refined, 7 included, MultiStar: {-0.17, -0.21}, one-star: {0.18, -0.30}
22:25:44.605 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
22:25:44.605 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
22:25:44.605 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-2.26 mountX=-0.22 mountY=-0.14, mountTheta=-2.57
22:25:44.605 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.21, opts=13)
22:25:44.605 00.000 12268 Enqueuing Move request for scope (-0.17, -0.21)
22:25:44.605 00.000 11616 Worker thread wakes up
22:25:44.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.21) opts 0xd
22:25:44.605 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.21)
22:25:44.605 00.000 11616 Moving (-0.17, -0.21) raw xDistance=-0.22 yDistance=-0.14
22:25:44.605 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:25:44.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:25:44.605 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:44.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:25:44.605 00.000 11616 MoveAxis(E, 0, ABG)
22:25:44.605 00.000 11616 Move returns status 0, amount 0
22:25:44.605 00.000 11616 MoveAxis(N, 0, ABG)
22:25:44.605 00.000 11616 Move returns status 0, amount 0
22:25:44.605 00.000 11616 move complete, result=0
22:25:44.605 00.000 11616 worker thread done servicing request
22:25:44.637 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:25:44.652 00.015 12268 UpdateGuideState exits: m=442 SNR=14.4
22:25:44.652 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:44.652 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:44.652 00.000 12268 Enqueuing Expose request
22:25:44.652 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:44.652 00.000 11616 Worker thread wakes up
22:25:44.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:44.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:46.656 02.004 11616 Exposure complete
22:25:46.703 00.047 11616 worker thread done servicing request
22:25:46.703 00.000 12268 OnExposeComplete: enter
22:25:46.703 00.000 12268 UpdateGuideState(): m_state=6
22:25:46.703 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
22:25:46.703 00.000 12268 Star::Find returns 1 (0), X=1155.99, Y=144.45, Mass=398, SNR=13.7, Peak=38 HFD=4.5
22:25:46.703 00.000 12268 MultiStar: [#1 -0.29,0.35,1.45,U] [#2 0.45,0.39,1.06,U] [#3 0.43,0.22,0.89,U] [#4 0.05,-0.02,0.76,U] [#5 -0.31,0.71,0.00,M2] [#6 0.09,0.25,0.81,U] [#7 0.50,0.18,0.86,U] [#8 -8.89,-6.04,0.00,M7] 
22:25:46.703 00.000 12268 refined, 6 included, MultiStar: {0.21, 0.26}, one-star: {0.45, 0.29}
22:25:46.703 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
22:25:46.703 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.58)
22:25:46.703 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.26 hyp=0.33 cameraTheta=0.88 mountX=0.28 mountY=0.18, mountTheta=0.57
22:25:46.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.26, opts=13)
22:25:46.703 00.000 12268 Enqueuing Move request for scope (0.21, 0.26)
22:25:46.703 00.000 11616 Worker thread wakes up
22:25:46.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.26) opts 0xd
22:25:46.703 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.26)
22:25:46.703 00.000 11616 Moving (0.21, 0.26) raw xDistance=0.28 yDistance=0.18
22:25:46.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
22:25:46.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:25:46.703 00.000 11616 MoveAxis(W, 154, ABG)
22:25:46.703 00.000 11616 Guiding  Dir = 3, Dur = 154
22:25:46.703 00.000 11616 IsSlewing returns 0
22:25:46.703 00.000 11616 IsGuiding returns 0
22:25:46.703 00.000 11616 PulseGuide returned control before completion, sleep 164
22:25:46.734 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:46.750 00.016 12268 UpdateGuideState exits: m=398 SNR=13.7
22:25:46.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:46.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:46.750 00.000 12268 Enqueuing Expose request
22:25:46.891 00.141 11616 IsGuiding returns 1
22:25:46.891 00.000 11616 scope still moving after pulse duration time elapsed
22:25:46.922 00.031 11616 IsSlewing returns 0
22:25:46.922 00.000 11616 IsGuiding returns 0
22:25:46.922 00.000 11616 scope move finished after 154 + 52 ms
22:25:46.922 00.000 11616 Move returns status 0, amount 154
22:25:46.922 00.000 11616 MoveAxis(S, 15, ABG)
22:25:46.922 00.000 11616 Guiding  Dir = 1, Dur = 15
22:25:46.922 00.000 11616 IsSlewing returns 0
22:25:46.922 00.000 11616 IsGuiding returns 0
22:25:46.922 00.000 11616 PulseGuide returned control before completion, sleep 25
22:25:46.953 00.031 11616 IsGuiding returns 1
22:25:46.953 00.000 11616 scope still moving after pulse duration time elapsed
22:25:46.984 00.031 11616 IsSlewing returns 0
22:25:46.984 00.000 11616 IsGuiding returns 1
22:25:47.016 00.032 11616 IsSlewing returns 0
22:25:47.016 00.000 11616 IsGuiding returns 1
22:25:47.047 00.031 11616 IsSlewing returns 0
22:25:47.047 00.000 11616 IsGuiding returns 1
22:25:47.078 00.031 11616 IsSlewing returns 0
22:25:47.078 00.000 11616 IsGuiding returns 1
22:25:47.109 00.031 11616 IsSlewing returns 0
22:25:47.109 00.000 11616 IsGuiding returns 1
22:25:47.140 00.031 11616 IsSlewing returns 0
22:25:47.140 00.000 11616 IsGuiding returns 1
22:25:47.172 00.032 11616 IsSlewing returns 0
22:25:47.172 00.000 11616 IsGuiding returns 1
22:25:47.203 00.031 11616 IsSlewing returns 0
22:25:47.203 00.000 11616 IsGuiding returns 0
22:25:47.203 00.000 11616 scope move finished after 15 + 265 ms
22:25:47.203 00.000 11616 Move returns status 0, amount 15
22:25:47.203 00.000 11616 move complete, result=0
22:25:47.203 00.000 11616 worker thread done servicing request
22:25:47.203 00.000 11616 Worker thread wakes up
22:25:47.203 00.000 12268 GuideStep: 0.3 px 154 ms WEST, 0.2 px 15 ms SOUTH
22:25:47.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:47.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:49.211 02.008 11616 Exposure complete
22:25:49.259 00.048 11616 worker thread done servicing request
22:25:49.259 00.000 12268 OnExposeComplete: enter
22:25:49.259 00.000 12268 UpdateGuideState(): m_state=6
22:25:49.259 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
22:25:49.259 00.000 12268 Star::Find returns 1 (0), X=1155.85, Y=143.99, Mass=377, SNR=13.3, Peak=31 HFD=4.7
22:25:49.259 00.000 12268 MultiStar: [#1 -0.64,-0.21,0.00,M1] [#2 -0.20,-0.31,1.02,U] [#3 -0.17,-0.43,0.92,U] [#4 -0.01,-0.23,0.81,U] [#5 -0.35,0.09,0.91,U] [#6 -0.24,0.04,0.72,U] [#7 -0.07,-0.18,0.85,U] [#8 -8.62,-6.49,0.00,M8] 
22:25:49.259 00.000 12268 refined, 6 included, MultiStar: {-0.10, -0.18}, one-star: {0.31, -0.17}
22:25:49.259 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
22:25:49.259 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
22:25:49.259 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-2.07 mountX=-0.19 mountY=-0.07, mountTheta=-2.77
22:25:49.259 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.18, opts=13)
22:25:49.259 00.000 12268 Enqueuing Move request for scope (-0.10, -0.18)
22:25:49.259 00.000 11616 Worker thread wakes up
22:25:49.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
22:25:49.259 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
22:25:49.259 00.000 11616 Moving (-0.10, -0.18) raw xDistance=-0.19 yDistance=-0.07
22:25:49.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:25:49.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:25:49.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:49.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:25:49.259 00.000 11616 MoveAxis(E, 0, ABG)
22:25:49.259 00.000 11616 Move returns status 0, amount 0
22:25:49.259 00.000 11616 MoveAxis(N, 0, ABG)
22:25:49.259 00.000 11616 Move returns status 0, amount 0
22:25:49.259 00.000 11616 move complete, result=0
22:25:49.259 00.000 11616 worker thread done servicing request
22:25:49.291 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:49.312 00.021 12268 UpdateGuideState exits: m=377 SNR=13.3
22:25:49.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:49.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:49.312 00.000 12268 Enqueuing Expose request
22:25:49.312 00.000 11616 Worker thread wakes up
22:25:49.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:49.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:49.312 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:51.325 02.013 11616 Exposure complete
22:25:51.375 00.050 11616 worker thread done servicing request
22:25:51.375 00.000 12268 OnExposeComplete: enter
22:25:51.375 00.000 12268 UpdateGuideState(): m_state=6
22:25:51.375 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
22:25:51.375 00.000 12268 Star::Find returns 1 (0), X=1155.90, Y=143.26, Mass=373, SNR=13.3, Peak=37 HFD=4.3
22:25:51.375 00.000 12268 MultiStar: [#1 -0.78,-0.51,0.00,M2] [#2 -0.04,-0.75,0.00,M1] [#3 -0.08,-0.76,0.00,M1] [#4 -0.36,-0.76,0.00,M1] [#5 -0.44,-0.23,0.89,U] [#6 -0.57,-0.74,0.00,M1] [#7 0.12,-0.65,0.00,M1] [#8 -0.79,-0.94,0.00,M9] 
22:25:51.375 00.000 12268 refined, 1 included, MultiStar: {-0.02, -0.59}, one-star: {0.36, -0.90}
22:25:51.375 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
22:25:51.375 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.10)
22:25:51.375 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.59 hyp=0.59 cameraTheta=-1.60 mountX=-0.59 mountY=0.06, mountTheta=3.04
22:25:51.375 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.59, opts=13)
22:25:51.375 00.000 12268 Enqueuing Move request for scope (-0.02, -0.59)
22:25:51.375 00.000 11616 Worker thread wakes up
22:25:51.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.59) opts 0xd
22:25:51.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.59)
22:25:51.375 00.000 11616 Moving (-0.02, -0.59) raw xDistance=-0.59 yDistance=0.06
22:25:51.375 00.000 11616 resist switch: large excursion: input -0.59 thresh 0.29 direction from 1 to -1
22:25:51.375 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.76
22:25:51.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.59
22:25:51.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:51.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:25:51.375 00.000 11616 MoveAxis(E, 328, ABG)
22:25:51.375 00.000 11616 Guiding  Dir = 2, Dur = 328
22:25:51.375 00.000 11616 IsSlewing returns 0
22:25:51.375 00.000 11616 IsGuiding returns 0
22:25:51.375 00.000 11616 PulseGuide returned control before completion, sleep 338
22:25:51.406 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:51.420 00.014 12268 UpdateGuideState exits: m=373 SNR=13.3
22:25:51.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:51.420 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:51.420 00.000 12268 Enqueuing Expose request
22:25:51.734 00.314 11616 IsGuiding returns 1
22:25:51.734 00.000 11616 scope still moving after pulse duration time elapsed
22:25:51.766 00.032 11616 IsSlewing returns 0
22:25:51.766 00.000 11616 IsGuiding returns 0
22:25:51.766 00.000 11616 scope move finished after 328 + 51 ms
22:25:51.766 00.000 11616 Move returns status 0, amount 328
22:25:51.766 00.000 11616 MoveAxis(N, 0, ABG)
22:25:51.766 00.000 11616 Move returns status 0, amount 0
22:25:51.766 00.000 11616 move complete, result=0
22:25:51.766 00.000 11616 worker thread done servicing request
22:25:51.766 00.000 11616 Worker thread wakes up
22:25:51.766 00.000 12268 GuideStep: -0.6 px 328 ms EAST, 0.1 px 0 ms NORTH
22:25:51.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:51.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:53.776 02.010 11616 Exposure complete
22:25:53.824 00.048 11616 worker thread done servicing request
22:25:53.824 00.000 12268 OnExposeComplete: enter
22:25:53.824 00.000 12268 UpdateGuideState(): m_state=6
22:25:53.824 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
22:25:53.824 00.000 12268 Star::Find returns 1 (0), X=1155.95, Y=143.48, Mass=452, SNR=14.6, Peak=43 HFD=4.2
22:25:53.824 00.000 12268 MultiStar: [#1 -0.42,-0.30,1.34,U] [#2 0.06,-0.30,0.97,U] [#3 0.04,-0.63,0.00,M2] [#4 0.17,-0.66,0.00,M2] [#5 -0.26,0.15,0.82,U] [#6 -0.58,-0.24,0.00,M2] [#7 0.25,-0.53,0.89,U] [#8 -0.15,-0.74,0.00,M10] 
22:25:53.824 00.000 12268 refined, 4 included, MultiStar: {-0.02, -0.34}, one-star: {0.41, -0.68}
22:25:53.824 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
22:25:53.824 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.08)
22:25:53.824 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.34 hyp=0.34 cameraTheta=-1.62 mountX=-0.34 mountY=0.03, mountTheta=3.06
22:25:53.824 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.34, opts=13)
22:25:53.824 00.000 12268 Enqueuing Move request for scope (-0.02, -0.34)
22:25:53.824 00.000 11616 Worker thread wakes up
22:25:53.824 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.34) opts 0xd
22:25:53.824 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.34)
22:25:53.824 00.000 11616 Moving (-0.02, -0.34) raw xDistance=-0.34 yDistance=0.03
22:25:53.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
22:25:53.824 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:53.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:25:53.824 00.000 11616 MoveAxis(E, 192, ABG)
22:25:53.824 00.000 11616 Guiding  Dir = 2, Dur = 192
22:25:53.824 00.000 11616 IsSlewing returns 0
22:25:53.824 00.000 11616 IsGuiding returns 0
22:25:53.824 00.000 11616 PulseGuide returned control before completion, sleep 202
22:25:53.856 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:25:53.872 00.016 12268 UpdateGuideState exits: m=452 SNR=14.6
22:25:53.872 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:53.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:53.872 00.000 12268 Enqueuing Expose request
22:25:54.047 00.175 11616 IsGuiding returns 1
22:25:54.047 00.000 11616 scope still moving after pulse duration time elapsed
22:25:54.078 00.031 11616 IsSlewing returns 0
22:25:54.078 00.000 11616 IsGuiding returns 0
22:25:54.078 00.000 11616 scope move finished after 192 + 50 ms
22:25:54.078 00.000 11616 Move returns status 0, amount 192
22:25:54.078 00.000 11616 MoveAxis(N, 0, ABG)
22:25:54.078 00.000 11616 Move returns status 0, amount 0
22:25:54.078 00.000 11616 move complete, result=0
22:25:54.078 00.000 11616 worker thread done servicing request
22:25:54.078 00.000 11616 Worker thread wakes up
22:25:54.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:25:54.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:25:54.078 00.000 12268 GuideStep: -0.3 px 192 ms EAST, 0.0 px 0 ms NORTH
22:25:56.069 01.991 11616 Exposure complete
22:25:56.101 00.032 12268 evsrv: cli 0F8E6D80 connect
22:25:56.101 00.000 12268 case statement mapped state 6 to 3
22:25:56.101 00.000 12268 case statement mapped state 6 to 3
22:25:56.101 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"b4062757-f4cb-49fe-ae49-804f786034e1"}
22:25:56.101 00.000 12268 case statement mapped state 6 to 3
22:25:56.101 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4062757-f4cb-49fe-ae49-804f786034e1"}
22:25:56.101 00.000 12268 evsrv: cli 0F8E6D80 disconnect
22:25:56.101 00.000 12268 evsrv: cli 0F8E69C0 connect
22:25:56.101 00.000 12268 case statement mapped state 6 to 3
22:25:56.101 00.000 12268 case statement mapped state 6 to 3
22:25:56.101 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"d9ef4c29-f58a-461b-a94f-51d076c64759"}
22:25:56.101 00.000 12268 PhdController::Dither begins
22:25:56.101 00.000 12268 dither: size=5.50, dRA=5.01 dDec=4.68
22:25:56.101 00.000 12268 MountToCamera -- mountTheta (-0.75) + m_xAngle (1.47) = xAngle (0.72 = 0.72)
22:25:56.101 00.000 12268 MountToCamera -- mountX=5.01 mountY=4.68 hyp=6.86 mountTheta=-0.75 cameraX=5.15, cameraY=4.53 cameraTheta=0.72
22:25:56.101 00.000 12268 setting lock position to (1160.69, 148.69)
22:25:56.101 00.000 12268 Mount: notify guiding dithered (5.1, 4.5)
22:25:56.101 00.000 12268 MultiStar: stabilizing after lock position change
22:25:56.101 00.000 12268 Status Line: Dither by 5.01,4.68
22:25:56.101 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
22:25:56.101 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
22:25:56.101 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"d9ef4c29-f58a-461b-a94f-51d076c64759"}
22:25:56.116 00.015 12268 evsrv: cli 0F8E69C0 disconnect
22:25:56.164 00.048 12268 OnExposeComplete: enter
22:25:56.164 00.000 12268 UpdateGuideState(): m_state=6
22:25:56.164 00.000 12268 Star::Find(15, 1155, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
22:25:56.164 00.000 12268 Star::Find returns 1 (0), X=1155.90, Y=144.15, Mass=474, SNR=14.9, Peak=47 HFD=4.6
22:25:56.164 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
22:25:56.164 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.68)
22:25:56.164 00.000 12268 CameraToMount -- cameraX=-4.79 cameraY=-4.55 hyp=6.60 cameraTheta=-2.38 mountX=-4.99 mountY=-4.16, mountTheta=-2.45
22:25:56.180 00.016 12268 dither recenter: remaining=(-5.0,-4.7) step=(-5.0,-4.7)
22:25:56.180 00.000 12268 MountToCamera -- mountTheta (2.39) + m_xAngle (1.47) = xAngle (3.86 = -2.42)
22:25:56.180 00.000 12268 MountToCamera -- mountX=-5.01 mountY=-4.68 hyp=6.86 mountTheta=2.39 cameraX=-5.15, cameraY=-4.53 cameraTheta=-2.42
22:25:56.180 00.000 12268 SchedulePrimaryMove(0D94C700, x=-5.15, y=-4.53, opts=4)
22:25:56.180 00.000 12268 Enqueuing Move request for scope (-5.15, -4.53)
22:25:56.180 00.000 12268 Mount: notify direct move -5.01,-4.68
22:25:56.187 00.007 11616 worker thread done servicing request
22:25:56.187 00.000 11616 Worker thread wakes up
22:25:56.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-5.15, -4.53) opts 0x4
22:25:56.187 00.000 11616 Handling offset move in thread for scope, endpoint = (-5.15, -4.53)
22:25:56.187 00.000 11616 Moving (-5.15, -4.53) raw xDistance=-5.01 yDistance=-4.68
22:25:56.187 00.000 11616 BLC: window closed
22:25:56.187 00.000 11616 MoveAxis(E, 5616, B)
22:25:56.187 00.000 11616 Guiding  Dir = 2, Dur = 5616
22:25:56.187 00.000 11616 IsSlewing returns 0
22:25:56.187 00.000 11616 IsGuiding returns 0
22:25:56.187 00.000 11616 PulseGuide returned control before completion, sleep 5626
22:25:56.196 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:25:56.227 00.031 12268 UpdateGuideState exits: m=474 SNR=14.9
22:25:56.227 00.000 12268 PhdController: settling, locked = 1, distance = 7.03 (1.50) aobump = 0 frame = 1 / 99999
22:25:56.227 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685156.227,"Host":"ASTROCENTER","Inst":1,"Distance":7.03,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:25:56.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:56.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:25:56.227 00.000 12268 Enqueuing Expose request
22:26:01.828 05.601 11616 IsGuiding returns 1
22:26:01.828 00.000 11616 scope still moving after pulse duration time elapsed
22:26:01.859 00.031 11616 IsSlewing returns 0
22:26:01.859 00.000 11616 IsGuiding returns 0
22:26:01.859 00.000 11616 scope move finished after 5616 + 50 ms
22:26:01.859 00.000 11616 Move returns status 0, amount 5616
22:26:01.859 00.000 11616 BLC: window closed
22:26:01.859 00.000 11616 BLC: Compensation needed for non-algo type move
22:26:01.859 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1606 applied
22:26:01.859 00.000 11616 MoveAxis(N, 4247, B)
22:26:01.859 00.000 11616 Guiding  Dir = 0, Dur = 4247
22:26:01.859 00.000 11616 IsSlewing returns 0
22:26:01.859 00.000 11616 IsGuiding returns 0
22:26:01.859 00.000 11616 PulseGuide returned control before completion, sleep 4257
22:26:06.125 04.266 11616 IsGuiding returns 1
22:26:06.125 00.000 11616 scope still moving after pulse duration time elapsed
22:26:06.156 00.031 11616 IsSlewing returns 0
22:26:06.156 00.000 11616 IsGuiding returns 0
22:26:06.156 00.000 11616 scope move finished after 4247 + 49 ms
22:26:06.156 00.000 11616 Move returns status 0, amount 4247
22:26:06.156 00.000 11616 move complete, result=0
22:26:06.156 00.000 11616 worker thread done servicing request
22:26:06.156 00.000 11616 Worker thread wakes up
22:26:06.156 00.000 12268 GuideStep: -5.0 px 5616 ms EAST, -4.7 px 4247 ms NORTH
22:26:06.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:06.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1141,129,31,31)
22:26:08.156 02.000 11616 Exposure complete
22:26:08.207 00.051 11616 worker thread done servicing request
22:26:08.207 00.000 12268 OnExposeComplete: enter
22:26:08.207 00.000 12268 UpdateGuideState(): m_state=6
22:26:08.207 00.000 12268 Star::Find(15, 1155, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
22:26:08.207 00.000 12268 Star::Find returns 1 (0), X=1160.48, Y=154.20, Mass=515, SNR=15.5, Peak=42 HFD=5.0
22:26:08.207 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
22:26:08.207 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
22:26:08.207 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=5.51 hyp=5.51 cameraTheta=1.61 mountX=5.46 mountY=-0.91, mountTheta=-0.16
22:26:08.207 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=5.51, opts=13)
22:26:08.207 00.000 12268 Enqueuing Move request for scope (-0.20, 5.51)
22:26:08.207 00.000 11616 Worker thread wakes up
22:26:08.207 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 5.51) opts 0xd
22:26:08.207 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 5.51)
22:26:08.207 00.000 11616 Moving (-0.20, 5.51) raw xDistance=5.46 yDistance=-0.91
22:26:08.207 00.000 11616 resist switch: large excursion: input 5.46 thresh 0.29 direction from 0 to 1
22:26:08.207 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=16.38
22:26:08.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns 2.73 from input 5.46
22:26:08.207 00.000 11616 resist switch: large excursion: input -0.91 thresh 0.45 direction from 0 to -1
22:26:08.207 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.73
22:26:08.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.91
22:26:08.207 00.000 11616 MoveAxis(W, 3058, ABG)
22:26:08.207 00.000 11616 duration set to 2500 by maxRaDuration
22:26:08.207 00.000 11616 Guiding  Dir = 3, Dur = 2500
22:26:08.207 00.000 11616 IsSlewing returns 0
22:26:08.207 00.000 11616 IsGuiding returns 0
22:26:08.207 00.000 11616 PulseGuide returned control before completion, sleep 2510
22:26:08.224 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:08.250 00.026 12268 UpdateGuideState exits: m=515 SNR=15.5
22:26:08.250 00.000 12268 PhdController: settling, locked = 1, distance = 5.51 (1.50) aobump = 0 frame = 2 / 99999
22:26:08.250 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685168.250,"Host":"ASTROCENTER","Inst":1,"Distance":5.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:26:08.255 00.005 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:08.255 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:08.255 00.000 12268 Enqueuing Expose request
22:26:10.734 02.479 11616 IsGuiding returns 1
22:26:10.734 00.000 11616 scope still moving after pulse duration time elapsed
22:26:10.765 00.031 11616 IsSlewing returns 0
22:26:10.765 00.000 11616 IsGuiding returns 0
22:26:10.765 00.000 11616 scope move finished after 2500 + 50 ms
22:26:10.765 00.000 11616 Move returns status 0, amount 2500
22:26:10.765 00.000 11616 MoveAxis(N, 77, ABG)
22:26:10.765 00.000 11616 Guiding  Dir = 0, Dur = 77
22:26:10.765 00.000 11616 IsSlewing returns 0
22:26:10.765 00.000 11616 IsGuiding returns 0
22:26:10.765 00.000 11616 PulseGuide returned control before completion, sleep 87
22:26:10.859 00.094 11616 IsGuiding returns 1
22:26:10.859 00.000 11616 scope still moving after pulse duration time elapsed
22:26:10.890 00.031 11616 IsSlewing returns 0
22:26:10.890 00.000 11616 IsGuiding returns 0
22:26:10.890 00.000 11616 scope move finished after 77 + 47 ms
22:26:10.890 00.000 11616 Move returns status 0, amount 77
22:26:10.890 00.000 11616 move complete, result=0
22:26:10.890 00.000 11616 worker thread done servicing request
22:26:10.890 00.000 11616 Worker thread wakes up
22:26:10.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:10.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:10.890 00.000 12268 GuideStep: 5.5 px 2500 ms WEST, -0.9 px 77 ms NORTH
22:26:12.891 02.001 11616 Exposure complete
22:26:12.939 00.048 11616 worker thread done servicing request
22:26:12.939 00.000 12268 OnExposeComplete: enter
22:26:12.939 00.000 12268 UpdateGuideState(): m_state=6
22:26:12.939 00.000 12268 Star::Find(15, 1160, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
22:26:12.939 00.000 12268 Star::Find returns 1 (0), X=1160.09, Y=149.63, Mass=533, SNR=15.9, Peak=42 HFD=4.7
22:26:12.939 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
22:26:12.939 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
22:26:12.939 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=0.94 hyp=1.11 cameraTheta=2.14 mountX=0.87 mountY=-0.72, mountTheta=-0.69
22:26:12.939 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=0.94, opts=13)
22:26:12.939 00.000 12268 Enqueuing Move request for scope (-0.60, 0.94)
22:26:12.939 00.000 11616 Worker thread wakes up
22:26:12.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.94) opts 0xd
22:26:12.939 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, 0.94)
22:26:12.939 00.000 11616 Moving (-0.60, 0.94) raw xDistance=0.87 yDistance=-0.72
22:26:12.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.87
22:26:12.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.72
22:26:12.939 00.000 11616 MoveAxis(W, 488, ABG)
22:26:12.939 00.000 11616 Guiding  Dir = 3, Dur = 488
22:26:12.939 00.000 11616 IsSlewing returns 0
22:26:12.939 00.000 11616 IsGuiding returns 0
22:26:12.939 00.000 11616 PulseGuide returned control before completion, sleep 498
22:26:12.971 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:12.986 00.015 12268 UpdateGuideState exits: m=533 SNR=15.9
22:26:12.986 00.000 12268 PhdController: settling, locked = 1, distance = 4.19 (1.50) aobump = 0 frame = 3 / 99999
22:26:12.986 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685172.986,"Host":"ASTROCENTER","Inst":1,"Distance":4.19,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:26:12.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:12.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:12.986 00.000 12268 Enqueuing Expose request
22:26:13.462 00.476 11616 IsGuiding returns 1
22:26:13.462 00.000 11616 scope still moving after pulse duration time elapsed
22:26:13.494 00.032 11616 IsSlewing returns 0
22:26:13.495 00.001 11616 IsGuiding returns 0
22:26:13.495 00.000 11616 scope move finished after 488 + 53 ms
22:26:13.495 00.000 11616 Move returns status 0, amount 488
22:26:13.495 00.000 11616 MoveAxis(N, 61, ABG)
22:26:13.495 00.000 11616 Guiding  Dir = 0, Dur = 61
22:26:13.495 00.000 11616 IsSlewing returns 0
22:26:13.495 00.000 11616 IsGuiding returns 0
22:26:13.496 00.001 11616 PulseGuide returned control before completion, sleep 71
22:26:13.574 00.078 11616 IsGuiding returns 1
22:26:13.574 00.000 11616 scope still moving after pulse duration time elapsed
22:26:13.605 00.031 11616 IsSlewing returns 0
22:26:13.605 00.000 11616 IsGuiding returns 0
22:26:13.605 00.000 11616 scope move finished after 61 + 49 ms
22:26:13.605 00.000 11616 Move returns status 0, amount 61
22:26:13.605 00.000 11616 move complete, result=0
22:26:13.605 00.000 11616 worker thread done servicing request
22:26:13.605 00.000 11616 Worker thread wakes up
22:26:13.605 00.000 12268 GuideStep: 0.9 px 488 ms WEST, -0.7 px 61 ms NORTH
22:26:13.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:13.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:15.609 02.004 11616 Exposure complete
22:26:15.672 00.063 11616 worker thread done servicing request
22:26:15.672 00.000 12268 OnExposeComplete: enter
22:26:15.672 00.000 12268 UpdateGuideState(): m_state=6
22:26:15.672 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
22:26:15.672 00.000 12268 Star::Find returns 1 (0), X=1160.44, Y=149.25, Mass=499, SNR=15.3, Peak=41 HFD=4.9
22:26:15.672 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
22:26:15.672 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
22:26:15.672 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.55 hyp=0.61 cameraTheta=1.99 mountX=0.53 mountY=-0.32, mountTheta=-0.54
22:26:15.672 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.55, opts=13)
22:26:15.672 00.000 12268 Enqueuing Move request for scope (-0.25, 0.55)
22:26:15.672 00.000 11616 Worker thread wakes up
22:26:15.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.55) opts 0xd
22:26:15.672 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.55)
22:26:15.672 00.000 11616 Moving (-0.25, 0.55) raw xDistance=0.53 yDistance=-0.32
22:26:15.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.53
22:26:15.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
22:26:15.672 00.000 11616 MoveAxis(W, 295, ABG)
22:26:15.672 00.000 11616 Guiding  Dir = 3, Dur = 295
22:26:15.672 00.000 11616 IsSlewing returns 0
22:26:15.672 00.000 11616 IsGuiding returns 0
22:26:15.672 00.000 11616 PulseGuide returned control before completion, sleep 305
22:26:15.703 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:15.718 00.015 12268 UpdateGuideState exits: m=499 SNR=15.3
22:26:15.718 00.000 12268 PhdController: settling, locked = 1, distance = 3.12 (1.50) aobump = 0 frame = 4 / 99999
22:26:15.718 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685175.718,"Host":"ASTROCENTER","Inst":1,"Distance":3.12,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:26:15.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:15.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:15.718 00.000 12268 Enqueuing Expose request
22:26:16.000 00.282 11616 IsGuiding returns 1
22:26:16.000 00.000 11616 scope still moving after pulse duration time elapsed
22:26:16.031 00.031 11616 IsSlewing returns 0
22:26:16.031 00.000 11616 IsGuiding returns 0
22:26:16.031 00.000 11616 scope move finished after 295 + 50 ms
22:26:16.031 00.000 11616 Move returns status 0, amount 295
22:26:16.031 00.000 11616 MoveAxis(N, 27, ABG)
22:26:16.031 00.000 11616 Guiding  Dir = 0, Dur = 27
22:26:16.031 00.000 11616 IsSlewing returns 0
22:26:16.031 00.000 11616 IsGuiding returns 0
22:26:16.031 00.000 11616 PulseGuide returned control before completion, sleep 37
22:26:16.078 00.047 11616 IsGuiding returns 1
22:26:16.078 00.000 11616 scope still moving after pulse duration time elapsed
22:26:16.109 00.031 11616 IsSlewing returns 0
22:26:16.109 00.000 11616 IsGuiding returns 0
22:26:16.109 00.000 11616 scope move finished after 27 + 50 ms
22:26:16.109 00.000 11616 Move returns status 0, amount 27
22:26:16.109 00.000 11616 move complete, result=0
22:26:16.109 00.000 11616 worker thread done servicing request
22:26:16.109 00.000 11616 Worker thread wakes up
22:26:16.109 00.000 12268 GuideStep: 0.5 px 295 ms WEST, -0.3 px 27 ms NORTH
22:26:16.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:16.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:18.109 02.000 11616 Exposure complete
22:26:18.156 00.047 11616 worker thread done servicing request
22:26:18.156 00.000 12268 OnExposeComplete: enter
22:26:18.156 00.000 12268 UpdateGuideState(): m_state=6
22:26:18.156 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
22:26:18.156 00.000 12268 Star::Find returns 1 (0), X=1160.15, Y=148.96, Mass=555, SNR=16.1, Peak=56 HFD=4.5
22:26:18.156 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
22:26:18.156 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
22:26:18.156 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.26 hyp=0.60 cameraTheta=2.69 mountX=0.21 mountY=-0.57, mountTheta=-1.22
22:26:18.156 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=0.26, opts=13)
22:26:18.156 00.000 12268 Enqueuing Move request for scope (-0.54, 0.26)
22:26:18.156 00.000 11616 Worker thread wakes up
22:26:18.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.26) opts 0xd
22:26:18.156 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, 0.26)
22:26:18.156 00.000 11616 Moving (-0.54, 0.26) raw xDistance=0.21 yDistance=-0.57
22:26:18.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
22:26:18.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
22:26:18.156 00.000 11616 MoveAxis(W, 116, ABG)
22:26:18.156 00.000 11616 Guiding  Dir = 3, Dur = 116
22:26:18.156 00.000 11616 IsSlewing returns 0
22:26:18.156 00.000 11616 IsGuiding returns 0
22:26:18.156 00.000 11616 PulseGuide returned control before completion, sleep 126
22:26:18.187 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:26:18.203 00.016 12268 UpdateGuideState exits: m=555 SNR=16.1
22:26:18.203 00.000 12268 PhdController: settling, locked = 1, distance = 2.36 (1.50) aobump = 0 frame = 5 / 99999
22:26:18.203 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685178.203,"Host":"ASTROCENTER","Inst":1,"Distance":2.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:26:18.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:18.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:18.203 00.000 12268 Enqueuing Expose request
22:26:18.296 00.093 11616 IsGuiding returns 1
22:26:18.296 00.000 11616 scope still moving after pulse duration time elapsed
22:26:18.328 00.032 11616 IsSlewing returns 0
22:26:18.328 00.000 11616 IsGuiding returns 0
22:26:18.328 00.000 11616 scope move finished after 116 + 44 ms
22:26:18.328 00.000 11616 Move returns status 0, amount 116
22:26:18.328 00.000 11616 MoveAxis(N, 48, ABG)
22:26:18.328 00.000 11616 Guiding  Dir = 0, Dur = 48
22:26:18.328 00.000 11616 IsSlewing returns 0
22:26:18.328 00.000 11616 IsGuiding returns 0
22:26:18.328 00.000 11616 PulseGuide returned control before completion, sleep 58
22:26:18.390 00.062 11616 IsGuiding returns 1
22:26:18.390 00.000 11616 scope still moving after pulse duration time elapsed
22:26:18.421 00.031 11616 IsSlewing returns 0
22:26:18.421 00.000 11616 IsGuiding returns 0
22:26:18.421 00.000 11616 scope move finished after 48 + 45 ms
22:26:18.421 00.000 11616 Move returns status 0, amount 48
22:26:18.421 00.000 11616 move complete, result=0
22:26:18.421 00.000 12268 GuideStep: 0.2 px 116 ms WEST, -0.6 px 48 ms NORTH
22:26:18.421 00.000 11616 worker thread done servicing request
22:26:18.421 00.000 11616 Worker thread wakes up
22:26:18.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:18.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:20.437 02.016 11616 Exposure complete
22:26:20.500 00.063 11616 worker thread done servicing request
22:26:20.500 00.000 12268 OnExposeComplete: enter
22:26:20.500 00.000 12268 UpdateGuideState(): m_state=6
22:26:20.500 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
22:26:20.500 00.000 12268 Star::Find returns 1 (0), X=1160.24, Y=148.60, Mass=554, SNR=16.0, Peak=41 HFD=4.8
22:26:20.500 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
22:26:20.500 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
22:26:20.500 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.09 hyp=0.46 cameraTheta=-2.94 mountX=-0.13 mountY=-0.43, mountTheta=-1.87
22:26:20.515 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.09, opts=13)
22:26:20.515 00.000 12268 Enqueuing Move request for scope (-0.45, -0.09)
22:26:20.515 00.000 11616 Worker thread wakes up
22:26:20.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.09) opts 0xd
22:26:20.515 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.09)
22:26:20.515 00.000 11616 Moving (-0.45, -0.09) raw xDistance=-0.13 yDistance=-0.43
22:26:20.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:20.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:26:20.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
22:26:20.515 00.000 11616 MoveAxis(E, 0, ABG)
22:26:20.515 00.000 11616 Move returns status 0, amount 0
22:26:20.515 00.000 11616 MoveAxis(N, 36, ABG)
22:26:20.515 00.000 11616 Guiding  Dir = 0, Dur = 36
22:26:20.515 00.000 11616 IsSlewing returns 0
22:26:20.515 00.000 11616 IsGuiding returns 0
22:26:20.515 00.000 11616 PulseGuide returned control before completion, sleep 46
22:26:20.531 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:20.562 00.031 12268 UpdateGuideState exits: m=554 SNR=16.0
22:26:20.562 00.000 12268 PhdController: settling, locked = 1, distance = 1.79 (1.50) aobump = 0 frame = 6 / 99999
22:26:20.562 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685180.562,"Host":"ASTROCENTER","Inst":1,"Distance":1.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:26:20.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:20.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:20.562 00.000 12268 Enqueuing Expose request
22:26:20.577 00.015 11616 IsGuiding returns 1
22:26:20.577 00.000 11616 scope still moving after pulse duration time elapsed
22:26:20.609 00.032 11616 IsSlewing returns 0
22:26:20.609 00.000 11616 IsGuiding returns 0
22:26:20.609 00.000 11616 scope move finished after 36 + 55 ms
22:26:20.609 00.000 11616 Move returns status 0, amount 36
22:26:20.609 00.000 11616 move complete, result=0
22:26:20.609 00.000 11616 worker thread done servicing request
22:26:20.609 00.000 11616 Worker thread wakes up
22:26:20.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:20.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:20.609 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 36 ms NORTH
22:26:22.609 02.000 11616 Exposure complete
22:26:22.671 00.062 11616 worker thread done servicing request
22:26:22.671 00.000 12268 OnExposeComplete: enter
22:26:22.671 00.000 12268 UpdateGuideState(): m_state=6
22:26:22.671 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
22:26:22.671 00.000 12268 Star::Find returns 1 (0), X=1160.08, Y=148.23, Mass=559, SNR=16.2, Peak=42 HFD=4.9
22:26:22.671 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.47) = xAngle (-3.96 = 2.32)
22:26:22.671 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.79)
22:26:22.671 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-0.46 hyp=0.77 cameraTheta=-2.49 mountX=-0.52 mountY=-0.55, mountTheta=-2.33
22:26:22.671 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-0.46, opts=13)
22:26:22.671 00.000 12268 Enqueuing Move request for scope (-0.61, -0.46)
22:26:22.671 00.000 11616 Worker thread wakes up
22:26:22.671 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.46) opts 0xd
22:26:22.671 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -0.46)
22:26:22.671 00.000 11616 Moving (-0.61, -0.46) raw xDistance=-0.52 yDistance=-0.55
22:26:22.671 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
22:26:22.671 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.56
22:26:22.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
22:26:22.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
22:26:22.671 00.000 11616 MoveAxis(E, 292, ABG)
22:26:22.671 00.000 11616 Guiding  Dir = 2, Dur = 292
22:26:22.671 00.000 11616 IsSlewing returns 0
22:26:22.671 00.000 11616 IsGuiding returns 0
22:26:22.671 00.000 11616 PulseGuide returned control before completion, sleep 302
22:26:22.703 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:22.718 00.015 12268 UpdateGuideState exits: m=559 SNR=16.2
22:26:22.718 00.000 12268 PhdController: settling, locked = 1, distance = 1.48 (1.50) aobump = 0 frame = 7 / 99999
22:26:22.718 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685182.718,"Host":"ASTROCENTER","Inst":1,"Distance":1.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:26:22.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:22.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:22.718 00.000 12268 Enqueuing Expose request
22:26:22.999 00.281 11616 IsGuiding returns 1
22:26:22.999 00.000 11616 scope still moving after pulse duration time elapsed
22:26:23.031 00.032 11616 IsSlewing returns 0
22:26:23.031 00.000 11616 IsGuiding returns 1
22:26:23.062 00.031 11616 IsSlewing returns 0
22:26:23.062 00.000 11616 IsGuiding returns 1
22:26:23.093 00.031 11616 IsSlewing returns 0
22:26:23.093 00.000 11616 IsGuiding returns 1
22:26:23.124 00.031 11616 IsSlewing returns 0
22:26:23.124 00.000 11616 IsGuiding returns 0
22:26:23.124 00.000 11616 scope move finished after 292 + 149 ms
22:26:23.124 00.000 11616 Move returns status 0, amount 292
22:26:23.124 00.000 11616 MoveAxis(N, 46, ABG)
22:26:23.124 00.000 11616 Guiding  Dir = 0, Dur = 46
22:26:23.124 00.000 11616 IsSlewing returns 0
22:26:23.124 00.000 11616 IsGuiding returns 0
22:26:23.124 00.000 11616 PulseGuide returned control before completion, sleep 56
22:26:23.187 00.063 11616 IsGuiding returns 1
22:26:23.187 00.000 11616 scope still moving after pulse duration time elapsed
22:26:23.218 00.031 11616 IsSlewing returns 0
22:26:23.218 00.000 11616 IsGuiding returns 0
22:26:23.218 00.000 11616 scope move finished after 46 + 46 ms
22:26:23.218 00.000 11616 Move returns status 0, amount 46
22:26:23.218 00.000 11616 move complete, result=0
22:26:23.218 00.000 11616 worker thread done servicing request
22:26:23.218 00.000 12268 GuideStep: -0.5 px 292 ms EAST, -0.5 px 46 ms NORTH
22:26:23.218 00.000 11616 Worker thread wakes up
22:26:23.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:23.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:25.203 01.985 11616 Exposure complete
22:26:25.265 00.062 11616 worker thread done servicing request
22:26:25.265 00.000 12268 OnExposeComplete: enter
22:26:25.265 00.000 12268 UpdateGuideState(): m_state=6
22:26:25.265 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
22:26:25.265 00.000 12268 Star::Find returns 1 (0), X=1160.78, Y=147.74, Mass=534, SNR=15.9, Peak=44 HFD=5.0
22:26:25.265 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
22:26:25.265 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.22)
22:26:25.265 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.95 hyp=0.96 cameraTheta=-1.48 mountX=-0.94 mountY=0.21, mountTheta=2.92
22:26:25.265 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.95, opts=13)
22:26:25.265 00.000 12268 Enqueuing Move request for scope (0.09, -0.95)
22:26:25.265 00.000 11616 Worker thread wakes up
22:26:25.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.95) opts 0xd
22:26:25.265 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.95)
22:26:25.265 00.000 11616 Moving (0.09, -0.95) raw xDistance=-0.94 yDistance=0.21
22:26:25.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.94
22:26:25.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:25.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:26:25.265 00.000 11616 MoveAxis(E, 525, ABG)
22:26:25.265 00.000 11616 Guiding  Dir = 2, Dur = 525
22:26:25.265 00.000 11616 IsSlewing returns 0
22:26:25.265 00.000 11616 IsGuiding returns 0
22:26:25.265 00.000 11616 PulseGuide returned control before completion, sleep 535
22:26:25.281 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:26:25.297 00.016 12268 UpdateGuideState exits: m=534 SNR=15.9
22:26:25.297 00.000 12268 PhdController: settling, locked = 1, distance = 1.32 (1.50) aobump = 0 frame = 8 / 99999
22:26:25.297 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685185.297,"Host":"ASTROCENTER","Inst":1,"Distance":1.32,"Time":2.6,"SettleTime":10.0,"StarLocked":true}
22:26:25.312 00.015 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:25.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:25.312 00.000 12268 Enqueuing Expose request
22:26:25.812 00.500 11616 IsGuiding returns 1
22:26:25.812 00.000 11616 scope still moving after pulse duration time elapsed
22:26:25.844 00.032 11616 IsSlewing returns 0
22:26:25.844 00.000 11616 IsGuiding returns 0
22:26:25.844 00.000 11616 scope move finished after 525 + 44 ms
22:26:25.844 00.000 11616 Move returns status 0, amount 525
22:26:25.845 00.001 11616 MoveAxis(N, 0, ABG)
22:26:25.845 00.000 11616 Move returns status 0, amount 0
22:26:25.845 00.000 11616 move complete, result=0
22:26:25.845 00.000 11616 worker thread done servicing request
22:26:25.845 00.000 11616 Worker thread wakes up
22:26:25.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:25.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:25.845 00.000 12268 GuideStep: -0.9 px 525 ms EAST, 0.2 px 0 ms NORTH
22:26:27.844 01.999 11616 Exposure complete
22:26:27.908 00.064 11616 worker thread done servicing request
22:26:27.908 00.000 12268 OnExposeComplete: enter
22:26:27.908 00.000 12268 UpdateGuideState(): m_state=6
22:26:27.908 00.000 12268 Star::Find(15, 1160, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
22:26:27.908 00.000 12268 Star::Find returns 1 (0), X=1160.19, Y=148.30, Mass=568, SNR=16.3, Peak=40 HFD=5.1
22:26:27.908 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
22:26:27.908 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
22:26:27.908 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.40 hyp=0.64 cameraTheta=-2.47 mountX=-0.44 mountY=-0.44, mountTheta=-2.36
22:26:27.908 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=-0.40, opts=13)
22:26:27.908 00.000 12268 Enqueuing Move request for scope (-0.50, -0.40)
22:26:27.908 00.000 11616 Worker thread wakes up
22:26:27.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.40) opts 0xd
22:26:27.908 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, -0.40)
22:26:27.908 00.000 11616 Moving (-0.50, -0.40) raw xDistance=-0.44 yDistance=-0.44
22:26:27.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
22:26:27.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
22:26:27.908 00.000 11616 MoveAxis(E, 248, ABG)
22:26:27.908 00.000 11616 Guiding  Dir = 2, Dur = 248
22:26:27.908 00.000 11616 IsSlewing returns 0
22:26:27.908 00.000 11616 IsGuiding returns 0
22:26:27.908 00.000 11616 PulseGuide returned control before completion, sleep 258
22:26:27.923 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:27.940 00.017 12268 UpdateGuideState exits: m=568 SNR=16.3
22:26:27.940 00.000 12268 PhdController: settling, locked = 1, distance = 1.12 (1.50) aobump = 0 frame = 9 / 99999
22:26:27.940 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685187.940,"Host":"ASTROCENTER","Inst":1,"Distance":1.12,"Time":5.2,"SettleTime":10.0,"StarLocked":true}
22:26:27.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:27.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:27.940 00.000 12268 Enqueuing Expose request
22:26:28.177 00.237 11616 IsGuiding returns 1
22:26:28.177 00.000 11616 scope still moving after pulse duration time elapsed
22:26:28.209 00.032 11616 IsSlewing returns 0
22:26:28.209 00.000 11616 IsGuiding returns 0
22:26:28.209 00.000 11616 scope move finished after 248 + 48 ms
22:26:28.209 00.000 11616 Move returns status 0, amount 248
22:26:28.209 00.000 11616 MoveAxis(N, 37, ABG)
22:26:28.209 00.000 11616 Guiding  Dir = 0, Dur = 37
22:26:28.209 00.000 11616 IsSlewing returns 0
22:26:28.209 00.000 11616 IsGuiding returns 0
22:26:28.209 00.000 11616 PulseGuide returned control before completion, sleep 47
22:26:28.273 00.064 11616 IsGuiding returns 1
22:26:28.273 00.000 11616 scope still moving after pulse duration time elapsed
22:26:28.304 00.031 11616 IsSlewing returns 0
22:26:28.304 00.000 11616 IsGuiding returns 0
22:26:28.304 00.000 11616 scope move finished after 37 + 57 ms
22:26:28.304 00.000 11616 Move returns status 0, amount 37
22:26:28.304 00.000 11616 move complete, result=0
22:26:28.304 00.000 11616 worker thread done servicing request
22:26:28.304 00.000 11616 Worker thread wakes up
22:26:28.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:28.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:28.304 00.000 12268 GuideStep: -0.4 px 248 ms EAST, -0.4 px 37 ms NORTH
22:26:30.312 02.008 11616 Exposure complete
22:26:30.353 00.041 11616 worker thread done servicing request
22:26:30.353 00.000 12268 OnExposeComplete: enter
22:26:30.353 00.000 12268 UpdateGuideState(): m_state=6
22:26:30.353 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
22:26:30.353 00.000 12268 Star::Find returns 1 (0), X=1160.71, Y=148.94, Mass=492, SNR=15.2, Peak=43 HFD=4.9
22:26:30.353 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
22:26:30.353 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
22:26:30.353 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.48 mountX=0.25 mountY=-0.01, mountTheta=-0.04
22:26:30.353 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.25, opts=13)
22:26:30.369 00.016 12268 Enqueuing Move request for scope (0.02, 0.25)
22:26:30.369 00.000 11616 Worker thread wakes up
22:26:30.369 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
22:26:30.369 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
22:26:30.369 00.000 11616 Moving (0.02, 0.25) raw xDistance=0.25 yDistance=-0.01
22:26:30.369 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:30.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:26:30.369 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:30.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:26:30.369 00.000 11616 MoveAxis(E, 0, ABG)
22:26:30.369 00.000 11616 Move returns status 0, amount 0
22:26:30.369 00.000 11616 MoveAxis(N, 0, ABG)
22:26:30.369 00.000 11616 Move returns status 0, amount 0
22:26:30.369 00.000 11616 move complete, result=0
22:26:30.369 00.000 11616 worker thread done servicing request
22:26:30.385 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:30.406 00.021 12268 UpdateGuideState exits: m=492 SNR=15.2
22:26:30.406 00.000 12268 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 10 / 99999
22:26:30.406 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685190.406,"Host":"ASTROCENTER","Inst":1,"Distance":0.86,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
22:26:30.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:30.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:30.406 00.000 12268 Enqueuing Expose request
22:26:30.406 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:26:30.406 00.000 11616 Worker thread wakes up
22:26:30.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:30.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:32.424 02.018 11616 Exposure complete
22:26:32.472 00.048 11616 worker thread done servicing request
22:26:32.472 00.000 12268 OnExposeComplete: enter
22:26:32.472 00.000 12268 UpdateGuideState(): m_state=6
22:26:32.472 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
22:26:32.472 00.000 12268 Star::Find returns 1 (0), X=1160.00, Y=149.05, Mass=555, SNR=16.1, Peak=49 HFD=4.5
22:26:32.472 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
22:26:32.472 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
22:26:32.472 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.35 hyp=0.77 cameraTheta=2.67 mountX=0.28 mountY=-0.72, mountTheta=-1.20
22:26:32.472 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.68, y=0.35, opts=13)
22:26:32.472 00.000 12268 Enqueuing Move request for scope (-0.68, 0.35)
22:26:32.472 00.000 11616 Worker thread wakes up
22:26:32.472 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.35) opts 0xd
22:26:32.472 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.68, 0.35)
22:26:32.472 00.000 11616 Moving (-0.68, 0.35) raw xDistance=0.28 yDistance=-0.72
22:26:32.472 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:32.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:26:32.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.72
22:26:32.472 00.000 11616 MoveAxis(E, 0, ABG)
22:26:32.472 00.000 11616 Move returns status 0, amount 0
22:26:32.472 00.000 11616 MoveAxis(N, 61, ABG)
22:26:32.472 00.000 11616 Guiding  Dir = 0, Dur = 61
22:26:32.472 00.000 11616 IsSlewing returns 0
22:26:32.472 00.000 11616 IsGuiding returns 0
22:26:32.472 00.000 11616 PulseGuide returned control before completion, sleep 71
22:26:32.499 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:26:32.504 00.005 12268 UpdateGuideState exits: m=555 SNR=16.1
22:26:32.504 00.000 12268 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 11 / 99999
22:26:32.520 00.016 12268 evsrv: {"Event":"Settling","Timestamp":1768685192.504,"Host":"ASTROCENTER","Inst":1,"Distance":0.83,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
22:26:32.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:32.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:32.520 00.000 12268 Enqueuing Expose request
22:26:32.568 00.048 11616 IsGuiding returns 1
22:26:32.568 00.000 11616 scope still moving after pulse duration time elapsed
22:26:32.599 00.031 11616 IsSlewing returns 0
22:26:32.599 00.000 11616 IsGuiding returns 1
22:26:32.630 00.031 11616 IsSlewing returns 0
22:26:32.630 00.000 11616 IsGuiding returns 0
22:26:32.630 00.000 11616 scope move finished after 61 + 87 ms
22:26:32.630 00.000 11616 Move returns status 0, amount 61
22:26:32.630 00.000 11616 move complete, result=0
22:26:32.630 00.000 11616 worker thread done servicing request
22:26:32.630 00.000 11616 Worker thread wakes up
22:26:32.630 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.7 px 61 ms NORTH
22:26:32.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:32.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:34.632 02.002 11616 Exposure complete
22:26:34.695 00.063 11616 worker thread done servicing request
22:26:34.695 00.000 12268 OnExposeComplete: enter
22:26:34.695 00.000 12268 UpdateGuideState(): m_state=6
22:26:34.695 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
22:26:34.695 00.000 12268 Star::Find returns 1 (0), X=1160.13, Y=148.88, Mass=582, SNR=16.6, Peak=52 HFD=4.6
22:26:34.695 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.35 = 1.35)
22:26:34.695 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.76 = -1.76)
22:26:34.695 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.18 hyp=0.59 cameraTheta=2.82 mountX=0.13 mountY=-0.58, mountTheta=-1.35
22:26:34.695 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=0.18, opts=13)
22:26:34.695 00.000 12268 Enqueuing Move request for scope (-0.56, 0.18)
22:26:34.695 00.000 11616 Worker thread wakes up
22:26:34.695 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.18) opts 0xd
22:26:34.695 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, 0.18)
22:26:34.695 00.000 11616 Moving (-0.56, 0.18) raw xDistance=0.13 yDistance=-0.58
22:26:34.695 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:34.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:26:34.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
22:26:34.695 00.000 11616 MoveAxis(E, 0, ABG)
22:26:34.695 00.000 11616 Move returns status 0, amount 0
22:26:34.695 00.000 11616 MoveAxis(N, 49, ABG)
22:26:34.695 00.000 11616 Guiding  Dir = 0, Dur = 49
22:26:34.695 00.000 11616 IsSlewing returns 0
22:26:34.695 00.000 11616 IsGuiding returns 0
22:26:34.695 00.000 11616 PulseGuide returned control before completion, sleep 59
22:26:34.718 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:26:34.727 00.009 12268 UpdateGuideState exits: m=582 SNR=16.6
22:26:34.727 00.000 12268 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 12 / 99999
22:26:34.727 00.000 12268 PhdController: newstate STATE_FINISH
22:26:34.727 00.000 12268 PhdController complete: success
22:26:34.727 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768685194.727,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
22:26:34.727 00.000 12268 Mount: notify guiding dither settle done success=1
22:26:34.727 00.000 12268 PhdController: newstate STATE_IDLE
22:26:34.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:34.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:34.727 00.000 12268 Enqueuing Expose request
22:26:34.774 00.047 11616 IsGuiding returns 1
22:26:34.774 00.000 11616 scope still moving after pulse duration time elapsed
22:26:34.806 00.032 11616 IsSlewing returns 0
22:26:34.806 00.000 11616 IsGuiding returns 0
22:26:34.806 00.000 11616 scope move finished after 49 + 55 ms
22:26:34.806 00.000 11616 Move returns status 0, amount 49
22:26:34.806 00.000 11616 move complete, result=0
22:26:34.806 00.000 11616 worker thread done servicing request
22:26:34.806 00.000 11616 Worker thread wakes up
22:26:34.806 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:34.806 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:34.806 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.6 px 49 ms NORTH
22:26:35.675 00.869 12268 evsrv: cli 0F8E6D80 connect
22:26:35.675 00.000 12268 case statement mapped state 6 to 3
22:26:35.675 00.000 12268 case statement mapped state 6 to 3
22:26:35.675 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"6d0e1caa-7f80-46de-a3cf-786283b0904f"}
22:26:35.675 00.000 12268 case statement mapped state 6 to 3
22:26:35.675 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d0e1caa-7f80-46de-a3cf-786283b0904f"}
22:26:35.675 00.000 12268 evsrv: cli 0F8E6D80 disconnect
22:26:36.812 01.137 11616 Exposure complete
22:26:36.859 00.047 11616 worker thread done servicing request
22:26:36.859 00.000 12268 OnExposeComplete: enter
22:26:36.859 00.000 12268 UpdateGuideState(): m_state=6
22:26:36.859 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:26:36.859 00.000 12268 Star::Find returns 1 (0), X=1160.85, Y=149.15, Mass=598, SNR=16.8, Peak=50 HFD=4.7
22:26:36.859 00.000 12268 MultiStar: exiting stabilization period
22:26:36.859 00.000 12268 MultiStar: updating star positions after lock position change
22:26:36.859 00.000 12268 Star::Find(15, 544, 577, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:26:36.859 00.000 12268 Star::Find returns 1 (0), X=544.34, Y=577.03, Mass=854, SNR=20.1, Peak=82 HFD=5.1
22:26:36.859 00.000 12268 Star::Find(15, 496, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:26:36.859 00.000 12268 Star::Find returns 1 (0), X=497.14, Y=883.94, Mass=505, SNR=15.3, Peak=48 HFD=4.7
22:26:36.859 00.000 12268 Star::Find(15, 682, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:26:36.859 00.000 12268 Star::Find returns 1 (0), X=682.00, Y=895.82, Mass=319, SNR=12.2, Peak=38 HFD=4.2
22:26:36.859 00.000 12268 Star::Find(15, 1117, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:26:36.859 00.000 12268 Star::Find returns 1 (0), X=1118.09, Y=854.03, Mass=262, SNR=11.1, Peak=27 HFD=4.3
22:26:36.859 00.000 12268 Star::Find(15, 26, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:26:36.859 00.000 12268 Star::Find returns 1 (0), X=26.05, Y=643.24, Mass=353, SNR=12.8, Peak=39 HFD=4.2
22:26:36.859 00.000 12268 Star::Find(15, 768, 667, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:26:36.859 00.000 12268 Star::Find returns 1 (0), X=769.03, Y=666.02, Mass=283, SNR=11.5, Peak=37 HFD=3.9
22:26:36.859 00.000 12268 Star::Find(15, 1101, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:26:36.859 00.000 12268 Star::Find returns 1 (0), X=1101.18, Y=548.92, Mass=279, SNR=11.5, Peak=32 HFD=4.2
22:26:36.859 00.000 12268 Star::Find(15, 1092, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:26:36.859 00.000 12268 Star::Find returns 1 (0), X=1092.26, Y=319.84, Mass=158, SNR=8.6, Peak=39 HFD=4.0
22:26:36.859 00.000 12268 Star::Find(15, 358, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:26:36.859 00.000 12268 Star::Find returns 1 (0), X=358.02, Y=238.64, Mass=153, SNR=8.5, Peak=22 HFD=4.0
22:26:36.859 00.000 12268 Star::Find(15, 669, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:26:36.859 00.000 12268 Star::Find returns 1 (0), X=668.87, Y=273.51, Mass=86, SNR=6.4, Peak=23 HFD=2.5
22:26:36.859 00.000 12268 Star::Find(15, 502, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:26:36.859 00.000 12268 Star::Find returns 1 (0), X=502.91, Y=295.32, Mass=145, SNR=8.2, Peak=22 HFD=4.0
22:26:36.859 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
22:26:36.859 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
22:26:36.859 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.45 hyp=0.48 cameraTheta=1.22 mountX=0.47 mountY=0.11, mountTheta=0.22
22:26:36.859 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.45, opts=13)
22:26:36.859 00.000 12268 Enqueuing Move request for scope (0.16, 0.45)
22:26:36.859 00.000 11616 Worker thread wakes up
22:26:36.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.45) opts 0xd
22:26:36.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.45)
22:26:36.859 00.000 11616 Moving (0.16, 0.45) raw xDistance=0.47 yDistance=0.11
22:26:36.859 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.29 direction from -1 to 1
22:26:36.859 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.40
22:26:36.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.47
22:26:36.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:36.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:26:36.859 00.000 11616 MoveAxis(W, 261, ABG)
22:26:36.859 00.000 11616 Guiding  Dir = 3, Dur = 261
22:26:36.859 00.000 11616 IsSlewing returns 0
22:26:36.859 00.000 11616 IsGuiding returns 0
22:26:36.859 00.000 11616 PulseGuide returned control before completion, sleep 271
22:26:36.890 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:26:36.906 00.016 12268 UpdateGuideState exits: m=598 SNR=16.8
22:26:36.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:36.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:36.906 00.000 12268 Enqueuing Expose request
22:26:37.156 00.250 11616 IsGuiding returns 1
22:26:37.156 00.000 11616 scope still moving after pulse duration time elapsed
22:26:37.187 00.031 11616 IsSlewing returns 0
22:26:37.187 00.000 11616 IsGuiding returns 0
22:26:37.187 00.000 11616 scope move finished after 261 + 54 ms
22:26:37.187 00.000 11616 Move returns status 0, amount 261
22:26:37.187 00.000 11616 MoveAxis(N, 0, ABG)
22:26:37.187 00.000 11616 Move returns status 0, amount 0
22:26:37.187 00.000 11616 move complete, result=0
22:26:37.187 00.000 11616 worker thread done servicing request
22:26:37.187 00.000 11616 Worker thread wakes up
22:26:37.187 00.000 12268 GuideStep: 0.5 px 261 ms WEST, 0.1 px 0 ms NORTH
22:26:37.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:37.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:39.201 02.014 11616 Exposure complete
22:26:39.249 00.048 11616 worker thread done servicing request
22:26:39.249 00.000 12268 OnExposeComplete: enter
22:26:39.249 00.000 12268 UpdateGuideState(): m_state=6
22:26:39.249 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
22:26:39.249 00.000 12268 Star::Find returns 1 (0), X=1160.12, Y=148.67, Mass=532, SNR=15.9, Peak=42 HFD=5.0
22:26:39.249 00.000 12268 MultiStar: [#1 -0.15,-0.06,1.27,U] [#2 -0.27,-0.33,0.91,U] [#3 0.03,-0.73,0.00,M3] [#4 -0.84,0.05,0.00,M3] [#5 0.13,-0.15,0.82,U] [#6 -0.48,-0.07,0.72,U] [#7 -0.32,-0.26,0.73,U] [#8 -0.46,-0.06,0.58,U] 
22:26:39.249 00.000 12268 refined, 6 included, MultiStar: {-0.29, -0.13}, one-star: {-0.57, -0.02}
22:26:39.249 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.19 = 2.10)
22:26:39.249 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.01)
22:26:39.249 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-2.71 mountX=-0.16 mountY=-0.27, mountTheta=-2.11
22:26:39.249 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.13, opts=13)
22:26:39.249 00.000 12268 Enqueuing Move request for scope (-0.29, -0.13)
22:26:39.249 00.000 11616 Worker thread wakes up
22:26:39.249 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.13) opts 0xd
22:26:39.249 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.13)
22:26:39.249 00.000 11616 Moving (-0.29, -0.13) raw xDistance=-0.16 yDistance=-0.27
22:26:39.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:39.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:26:39.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
22:26:39.249 00.000 11616 MoveAxis(E, 0, ABG)
22:26:39.249 00.000 11616 Move returns status 0, amount 0
22:26:39.249 00.000 11616 MoveAxis(N, 23, ABG)
22:26:39.249 00.000 11616 Guiding  Dir = 0, Dur = 23
22:26:39.249 00.000 11616 IsSlewing returns 0
22:26:39.249 00.000 11616 IsGuiding returns 0
22:26:39.249 00.000 11616 PulseGuide returned control before completion, sleep 33
22:26:39.265 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:26:39.297 00.032 11616 IsGuiding returns 1
22:26:39.297 00.000 11616 scope still moving after pulse duration time elapsed
22:26:39.297 00.000 12268 UpdateGuideState exits: m=532 SNR=15.9
22:26:39.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:39.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:39.297 00.000 12268 Enqueuing Expose request
22:26:39.328 00.031 11616 IsSlewing returns 0
22:26:39.328 00.000 11616 IsGuiding returns 0
22:26:39.328 00.000 11616 scope move finished after 23 + 45 ms
22:26:39.328 00.000 11616 Move returns status 0, amount 23
22:26:39.328 00.000 11616 move complete, result=0
22:26:39.328 00.000 11616 worker thread done servicing request
22:26:39.328 00.000 11616 Worker thread wakes up
22:26:39.328 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 23 ms NORTH
22:26:39.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:39.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:41.343 02.015 11616 Exposure complete
22:26:41.388 00.045 11616 worker thread done servicing request
22:26:41.388 00.000 12268 OnExposeComplete: enter
22:26:41.388 00.000 12268 UpdateGuideState(): m_state=6
22:26:41.388 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
22:26:41.388 00.000 12268 Star::Find returns 1 (0), X=1160.08, Y=149.05, Mass=596, SNR=16.7, Peak=48 HFD=5.5
22:26:41.388 00.000 12268 MultiStar: [#1 -0.07,-0.01,1.23,U] [#2 -0.43,-0.31,0.89,U] [#3 -0.47,-0.85,0.00,M4] [#4 -0.54,0.15,0.67,U] [#5 0.02,-0.01,0.75,U] [#6 -0.28,0.02,0.68,U] [#7 -0.26,0.02,0.72,U] [#8 -0.70,-0.10,0.00,M10] 
22:26:41.388 00.000 12268 refined, 6 included, MultiStar: {-0.30, 0.03}, one-star: {-0.61, 0.35}
22:26:41.388 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
22:26:41.388 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
22:26:41.388 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.03 hyp=0.31 cameraTheta=3.05 mountX=-0.00 mountY=-0.31, mountTheta=-1.57
22:26:41.404 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.03, opts=13)
22:26:41.404 00.000 12268 Enqueuing Move request for scope (-0.30, 0.03)
22:26:41.404 00.000 11616 Worker thread wakes up
22:26:41.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.03) opts 0xd
22:26:41.404 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.03)
22:26:41.404 00.000 11616 Moving (-0.30, 0.03) raw xDistance=-0.00 yDistance=-0.31
22:26:41.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:41.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:26:41.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
22:26:41.404 00.000 11616 MoveAxis(E, 0, ABG)
22:26:41.404 00.000 11616 Move returns status 0, amount 0
22:26:41.404 00.000 11616 MoveAxis(N, 26, ABG)
22:26:41.404 00.000 11616 Guiding  Dir = 0, Dur = 26
22:26:41.406 00.002 11616 IsSlewing returns 0
22:26:41.406 00.000 11616 IsGuiding returns 0
22:26:41.406 00.000 11616 PulseGuide returned control before completion, sleep 36
22:26:41.420 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:41.437 00.017 12268 UpdateGuideState exits: m=596 SNR=16.7
22:26:41.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:41.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:41.437 00.000 12268 Enqueuing Expose request
22:26:41.452 00.015 11616 IsGuiding returns 1
22:26:41.452 00.000 11616 scope still moving after pulse duration time elapsed
22:26:41.483 00.031 11616 IsSlewing returns 0
22:26:41.483 00.000 11616 IsGuiding returns 0
22:26:41.483 00.000 11616 scope move finished after 26 + 50 ms
22:26:41.483 00.000 11616 Move returns status 0, amount 26
22:26:41.483 00.000 11616 move complete, result=0
22:26:41.483 00.000 11616 worker thread done servicing request
22:26:41.483 00.000 11616 Worker thread wakes up
22:26:41.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:41.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:41.483 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 26 ms NORTH
22:26:43.485 02.002 11616 Exposure complete
22:26:43.549 00.064 11616 worker thread done servicing request
22:26:43.549 00.000 12268 OnExposeComplete: enter
22:26:43.549 00.000 12268 UpdateGuideState(): m_state=6
22:26:43.549 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
22:26:43.549 00.000 12268 Star::Find returns 1 (0), X=1160.38, Y=148.86, Mass=559, SNR=16.3, Peak=49 HFD=5.0
22:26:43.549 00.000 12268 MultiStar: [#1 0.14,-0.14,1.25,U] [#2 -0.04,-0.33,0.85,U] [#3 0.22,-0.63,0.00,M5] [#4 -0.33,0.01,0.73,U] [#5 0.20,-0.19,0.75,U] [#6 -0.52,-0.00,0.74,U] [#7 -0.17,0.20,0.88,U] [#8 -0.63,0.10,0.00,R] 
22:26:43.549 00.000 12268 refined, 6 included, MultiStar: {-0.13, -0.04}, one-star: {-0.31, 0.17}
22:26:43.549 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
22:26:43.549 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
22:26:43.549 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.84 mountX=-0.05 mountY=-0.12, mountTheta=-1.98
22:26:43.549 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.04, opts=13)
22:26:43.549 00.000 12268 Enqueuing Move request for scope (-0.13, -0.04)
22:26:43.549 00.000 11616 Worker thread wakes up
22:26:43.549 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
22:26:43.549 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
22:26:43.549 00.000 11616 Moving (-0.13, -0.04) raw xDistance=-0.05 yDistance=-0.12
22:26:43.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:43.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:26:43.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:43.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:26:43.549 00.000 11616 MoveAxis(E, 0, ABG)
22:26:43.549 00.000 11616 Move returns status 0, amount 0
22:26:43.549 00.000 11616 MoveAxis(N, 0, ABG)
22:26:43.549 00.000 11616 Move returns status 0, amount 0
22:26:43.549 00.000 11616 move complete, result=0
22:26:43.549 00.000 11616 worker thread done servicing request
22:26:43.565 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:26:43.580 00.015 12268 UpdateGuideState exits: m=559 SNR=16.3
22:26:43.593 00.013 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:43.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:43.593 00.000 12268 Enqueuing Expose request
22:26:43.593 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:43.593 00.000 11616 Worker thread wakes up
22:26:43.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:43.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:45.594 02.001 11616 Exposure complete
22:26:45.658 00.064 11616 worker thread done servicing request
22:26:45.658 00.000 12268 OnExposeComplete: enter
22:26:45.658 00.000 12268 UpdateGuideState(): m_state=6
22:26:45.658 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
22:26:45.658 00.000 12268 Star::Find returns 1 (0), X=1160.62, Y=148.93, Mass=511, SNR=15.5, Peak=39 HFD=5.0
22:26:45.658 00.000 12268 MultiStar: [#1 0.06,0.09,1.24,U] [#2 -0.12,0.22,0.94,U] [#3 0.18,-0.62,0.00,M6] [#4 -0.38,0.14,0.72,U] [#5 0.29,0.01,0.82,U] [#6 -0.08,0.39,0.75,U] [#7 -0.06,0.48,0.76,U] [#8 0.32,-0.08,0.58,U] 
22:26:45.658 00.000 12268 refined, 7 included, MultiStar: {-0.01, 0.19}, one-star: {-0.07, 0.24}
22:26:45.658 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
22:26:45.658 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
22:26:45.658 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.63 mountX=0.18 mountY=-0.03, mountTheta=-0.18
22:26:45.658 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.19, opts=13)
22:26:45.658 00.000 12268 Enqueuing Move request for scope (-0.01, 0.19)
22:26:45.658 00.000 11616 Worker thread wakes up
22:26:45.658 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
22:26:45.658 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
22:26:45.658 00.000 11616 Moving (-0.01, 0.19) raw xDistance=0.18 yDistance=-0.03
22:26:45.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
22:26:45.658 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:45.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:26:45.658 00.000 11616 MoveAxis(W, 103, ABG)
22:26:45.658 00.000 11616 Guiding  Dir = 3, Dur = 103
22:26:45.658 00.000 11616 IsSlewing returns 0
22:26:45.658 00.000 11616 IsGuiding returns 0
22:26:45.658 00.000 11616 PulseGuide returned control before completion, sleep 113
22:26:45.687 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:45.705 00.018 12268 UpdateGuideState exits: m=511 SNR=15.5
22:26:45.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:45.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:45.705 00.000 12268 Enqueuing Expose request
22:26:45.784 00.079 11616 IsGuiding returns 1
22:26:45.784 00.000 11616 scope still moving after pulse duration time elapsed
22:26:45.816 00.032 11616 IsSlewing returns 0
22:26:45.816 00.000 11616 IsGuiding returns 0
22:26:45.816 00.000 11616 scope move finished after 103 + 44 ms
22:26:45.816 00.000 11616 Move returns status 0, amount 103
22:26:45.816 00.000 11616 MoveAxis(N, 0, ABG)
22:26:45.816 00.000 11616 Move returns status 0, amount 0
22:26:45.816 00.000 11616 move complete, result=0
22:26:45.816 00.000 11616 worker thread done servicing request
22:26:45.816 00.000 11616 Worker thread wakes up
22:26:45.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:45.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:45.816 00.000 12268 GuideStep: 0.2 px 103 ms WEST, -0.0 px 0 ms NORTH
22:26:47.832 02.016 11616 Exposure complete
22:26:47.880 00.048 11616 worker thread done servicing request
22:26:47.880 00.000 12268 OnExposeComplete: enter
22:26:47.880 00.000 12268 UpdateGuideState(): m_state=6
22:26:47.880 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
22:26:47.880 00.000 12268 Star::Find returns 1 (0), X=1160.54, Y=148.97, Mass=557, SNR=16.2, Peak=48 HFD=5.0
22:26:47.880 00.000 12268 MultiStar: [#1 0.03,-0.09,1.18,U] [#2 -0.19,-0.02,0.92,U] [#3 0.14,-0.84,0.00,M7] [#4 -0.49,0.02,0.72,U] [#5 -0.22,-0.21,0.77,U] [#6 0.03,0.02,0.83,U] [#7 -0.16,-0.02,0.85,U] [#8 0.83,-0.03,0.00,M1] 
22:26:47.880 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.00}, one-star: {-0.15, 0.27}
22:26:47.880 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
22:26:47.880 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
22:26:47.880 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.00 hyp=0.15 cameraTheta=3.13 mountX=-0.01 mountY=-0.15, mountTheta=-1.66
22:26:47.880 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.00, opts=13)
22:26:47.880 00.000 12268 Enqueuing Move request for scope (-0.15, 0.00)
22:26:47.880 00.000 11616 Worker thread wakes up
22:26:47.880 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.00) opts 0xd
22:26:47.880 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.00)
22:26:47.880 00.000 11616 Moving (-0.15, 0.00) raw xDistance=-0.01 yDistance=-0.15
22:26:47.880 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:47.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:26:47.880 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:47.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:26:47.880 00.000 11616 MoveAxis(E, 0, ABG)
22:26:47.880 00.000 11616 Move returns status 0, amount 0
22:26:47.880 00.000 11616 MoveAxis(N, 0, ABG)
22:26:47.880 00.000 11616 Move returns status 0, amount 0
22:26:47.880 00.000 11616 move complete, result=0
22:26:47.880 00.000 11616 worker thread done servicing request
22:26:47.906 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:47.912 00.006 12268 UpdateGuideState exits: m=557 SNR=16.2
22:26:47.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:47.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:47.912 00.000 12268 Enqueuing Expose request
22:26:47.928 00.016 11616 Worker thread wakes up
22:26:47.928 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:47.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:47.928 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:49.952 02.024 11616 Exposure complete
22:26:50.015 00.063 11616 worker thread done servicing request
22:26:50.015 00.000 12268 OnExposeComplete: enter
22:26:50.015 00.000 12268 UpdateGuideState(): m_state=6
22:26:50.015 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
22:26:50.015 00.000 12268 Star::Find returns 1 (0), X=1160.95, Y=148.13, Mass=515, SNR=15.5, Peak=43 HFD=4.7
22:26:50.015 00.000 12268 MultiStar: [#1 0.56,-1.06,0.00,M1] [#2 0.38,-0.89,0.00,M1] [#3 0.41,-1.36,0.00,M8] [#4 0.37,-0.63,0.00,M1] [#5 0.38,-1.02,0.00,M1] [#6 0.28,-0.56,0.00,M1] [#7 0.20,-0.67,0.00,M1] [#8 0.55,-1.08,0.00,M2] 
22:26:50.015 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
22:26:50.015 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
22:26:50.015 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.57 hyp=0.62 cameraTheta=-1.15 mountX=-0.54 mountY=0.33, mountTheta=2.60
22:26:50.015 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.57, opts=13)
22:26:50.015 00.000 12268 Enqueuing Move request for scope (0.26, -0.57)
22:26:50.015 00.000 11616 Worker thread wakes up
22:26:50.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.57) opts 0xd
22:26:50.015 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.57)
22:26:50.015 00.000 11616 Moving (0.26, -0.57) raw xDistance=-0.54 yDistance=0.33
22:26:50.015 00.000 11616 resist switch: large excursion: input -0.54 thresh 0.29 direction from 1 to -1
22:26:50.015 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.62
22:26:50.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
22:26:50.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:50.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:26:50.015 00.000 11616 MoveAxis(E, 303, ABG)
22:26:50.015 00.000 11616 Guiding  Dir = 2, Dur = 303
22:26:50.015 00.000 11616 IsSlewing returns 0
22:26:50.015 00.000 11616 IsGuiding returns 0
22:26:50.015 00.000 11616 PulseGuide returned control before completion, sleep 313
22:26:50.031 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:50.046 00.015 12268 UpdateGuideState exits: m=515 SNR=15.5
22:26:50.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:50.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:50.046 00.000 12268 Enqueuing Expose request
22:26:50.343 00.297 11616 IsGuiding returns 1
22:26:50.343 00.000 11616 scope still moving after pulse duration time elapsed
22:26:50.375 00.032 11616 IsSlewing returns 0
22:26:50.375 00.000 11616 IsGuiding returns 0
22:26:50.375 00.000 11616 scope move finished after 303 + 48 ms
22:26:50.375 00.000 11616 Move returns status 0, amount 303
22:26:50.375 00.000 11616 MoveAxis(N, 0, ABG)
22:26:50.375 00.000 11616 Move returns status 0, amount 0
22:26:50.375 00.000 11616 move complete, result=0
22:26:50.375 00.000 11616 worker thread done servicing request
22:26:50.375 00.000 11616 Worker thread wakes up
22:26:50.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:50.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:50.375 00.000 12268 GuideStep: -0.5 px 303 ms EAST, 0.3 px 0 ms NORTH
22:26:52.393 02.018 11616 Exposure complete
22:26:52.441 00.048 11616 worker thread done servicing request
22:26:52.441 00.000 12268 OnExposeComplete: enter
22:26:52.441 00.000 12268 UpdateGuideState(): m_state=6
22:26:52.441 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
22:26:52.441 00.000 12268 Star::Find returns 1 (0), X=1160.89, Y=148.09, Mass=492, SNR=15.2, Peak=35 HFD=4.6
22:26:52.441 00.000 12268 MultiStar: [#1 0.04,-0.80,0.00,M2] [#2 0.18,-0.64,0.00,M2] [#3 0.49,-0.81,0.00,M9] [#4 -0.29,-0.58,0.00,M2] [#5 0.08,-0.77,0.00,M2] [#6 0.05,-0.52,0.73,U] [#7 -0.02,-0.47,0.81,U] [#8 0.69,-0.85,0.00,M3] 
22:26:52.441 00.000 12268 refined, 2 included, MultiStar: {0.09, -0.53}, one-star: {0.20, -0.60}
22:26:52.441 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
22:26:52.441 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.30)
22:26:52.441 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.53 hyp=0.54 cameraTheta=-1.40 mountX=-0.52 mountY=0.16, mountTheta=2.85
22:26:52.441 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.53, opts=13)
22:26:52.441 00.000 12268 Enqueuing Move request for scope (0.09, -0.53)
22:26:52.441 00.000 11616 Worker thread wakes up
22:26:52.441 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.53) opts 0xd
22:26:52.441 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.53)
22:26:52.441 00.000 11616 Moving (0.09, -0.53) raw xDistance=-0.52 yDistance=0.16
22:26:52.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
22:26:52.441 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:52.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:26:52.441 00.000 11616 MoveAxis(E, 293, ABG)
22:26:52.441 00.000 11616 Guiding  Dir = 2, Dur = 293
22:26:52.441 00.000 11616 IsSlewing returns 0
22:26:52.441 00.000 11616 IsGuiding returns 0
22:26:52.441 00.000 11616 PulseGuide returned control before completion, sleep 303
22:26:52.468 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:52.489 00.021 12268 UpdateGuideState exits: m=492 SNR=15.2
22:26:52.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:52.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:52.489 00.000 12268 Enqueuing Expose request
22:26:52.758 00.269 11616 IsGuiding returns 1
22:26:52.758 00.000 11616 scope still moving after pulse duration time elapsed
22:26:52.790 00.032 11616 IsSlewing returns 0
22:26:52.790 00.000 11616 IsGuiding returns 0
22:26:52.790 00.000 11616 scope move finished after 293 + 47 ms
22:26:52.790 00.000 11616 Move returns status 0, amount 293
22:26:52.790 00.000 11616 MoveAxis(N, 0, ABG)
22:26:52.790 00.000 11616 Move returns status 0, amount 0
22:26:52.790 00.000 11616 move complete, result=0
22:26:52.790 00.000 11616 worker thread done servicing request
22:26:52.790 00.000 11616 Worker thread wakes up
22:26:52.790 00.000 12268 GuideStep: -0.5 px 293 ms EAST, 0.2 px 0 ms NORTH
22:26:52.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:52.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:54.781 01.991 11616 Exposure complete
22:26:54.843 00.062 11616 worker thread done servicing request
22:26:54.843 00.000 12268 OnExposeComplete: enter
22:26:54.843 00.000 12268 UpdateGuideState(): m_state=6
22:26:54.843 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
22:26:54.843 00.000 12268 Star::Find returns 1 (0), X=1160.58, Y=148.72, Mass=511, SNR=15.4, Peak=39 HFD=5.0
22:26:54.843 00.000 12268 MultiStar: [#1 0.11,-0.12,1.29,U] [#2 -0.29,-0.09,0.95,U] [#3 0.22,-0.91,0.00,M10] [#4 -0.21,-0.17,0.83,U] [#5 0.08,-0.48,0.78,U] [#6 -0.38,-0.05,0.70,U] [#7 -0.01,-0.11,0.82,U] [#8 0.50,-0.36,0.00,M4] 
22:26:54.843 00.000 12268 single-star, 6 included, MultiStar: {-0.10, -0.14}, one-star: {-0.11, 0.03}
22:26:54.843 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
22:26:54.843 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
22:26:54.843 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.88 mountX=0.02 mountY=-0.11, mountTheta=-1.41
22:26:54.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.03, opts=13)
22:26:54.843 00.000 12268 Enqueuing Move request for scope (-0.11, 0.03)
22:26:54.843 00.000 11616 Worker thread wakes up
22:26:54.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
22:26:54.843 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
22:26:54.843 00.000 11616 Moving (-0.11, 0.03) raw xDistance=0.02 yDistance=-0.11
22:26:54.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:54.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:26:54.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:54.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:26:54.843 00.000 11616 MoveAxis(E, 0, ABG)
22:26:54.843 00.000 11616 Move returns status 0, amount 0
22:26:54.843 00.000 11616 MoveAxis(N, 0, ABG)
22:26:54.843 00.000 11616 Move returns status 0, amount 0
22:26:54.843 00.000 11616 move complete, result=0
22:26:54.843 00.000 11616 worker thread done servicing request
22:26:54.858 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:54.890 00.032 12268 UpdateGuideState exits: m=511 SNR=15.4
22:26:54.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:54.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:54.890 00.000 12268 Enqueuing Expose request
22:26:54.890 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:54.890 00.000 11616 Worker thread wakes up
22:26:54.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:54.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:56.891 02.001 11616 Exposure complete
22:26:56.939 00.048 11616 worker thread done servicing request
22:26:56.939 00.000 12268 OnExposeComplete: enter
22:26:56.939 00.000 12268 UpdateGuideState(): m_state=6
22:26:56.939 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
22:26:56.939 00.000 12268 Star::Find returns 1 (0), X=1161.13, Y=149.23, Mass=562, SNR=16.3, Peak=45 HFD=4.9
22:26:56.939 00.000 12268 MultiStar: [#1 0.51,0.43,0.00,M2] [#2 0.22,0.39,0.89,U] [#3 0.54,0.08,0.81,U] [#4 0.01,0.79,0.00,M2] [#5 0.43,0.33,0.74,U] [#6 -0.08,0.55,0.72,U] [#7 0.12,0.40,0.76,U] [#8 0.49,0.14,0.56,U] 
22:26:56.939 00.000 12268 refined, 6 included, MultiStar: {0.31, 0.36}, one-star: {0.44, 0.53}
22:26:56.939 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
22:26:56.939 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.56)
22:26:56.939 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.36 hyp=0.47 cameraTheta=0.86 mountX=0.39 mountY=0.26, mountTheta=0.59
22:26:56.955 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.36, opts=13)
22:26:56.955 00.000 12268 Enqueuing Move request for scope (0.31, 0.36)
22:26:56.955 00.000 11616 Worker thread wakes up
22:26:56.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.36) opts 0xd
22:26:56.955 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.36)
22:26:56.955 00.000 11616 Moving (0.31, 0.36) raw xDistance=0.39 yDistance=0.26
22:26:56.955 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
22:26:56.955 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.16
22:26:56.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
22:26:56.955 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:26:56.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:26:56.955 00.000 11616 MoveAxis(W, 216, ABG)
22:26:56.955 00.000 11616 Guiding  Dir = 3, Dur = 216
22:26:56.955 00.000 11616 IsSlewing returns 0
22:26:56.955 00.000 11616 IsGuiding returns 0
22:26:56.955 00.000 11616 PulseGuide returned control before completion, sleep 226
22:26:56.971 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:56.986 00.015 12268 UpdateGuideState exits: m=562 SNR=16.3
22:26:56.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:56.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:56.986 00.000 12268 Enqueuing Expose request
22:26:57.193 00.207 11616 IsGuiding returns 1
22:26:57.193 00.000 11616 scope still moving after pulse duration time elapsed
22:26:57.225 00.032 11616 IsSlewing returns 0
22:26:57.225 00.000 11616 IsGuiding returns 1
22:26:57.256 00.031 11616 IsSlewing returns 0
22:26:57.256 00.000 11616 IsGuiding returns 1
22:26:57.288 00.032 11616 IsSlewing returns 0
22:26:57.288 00.000 11616 IsGuiding returns 1
22:26:57.320 00.032 11616 IsSlewing returns 0
22:26:57.320 00.000 11616 IsGuiding returns 0
22:26:57.320 00.000 11616 scope move finished after 216 + 147 ms
22:26:57.320 00.000 11616 Move returns status 0, amount 216
22:26:57.320 00.000 11616 MoveAxis(N, 0, ABG)
22:26:57.320 00.000 11616 Move returns status 0, amount 0
22:26:57.320 00.000 11616 move complete, result=0
22:26:57.320 00.000 11616 worker thread done servicing request
22:26:57.320 00.000 11616 Worker thread wakes up
22:26:57.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:57.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:26:57.320 00.000 12268 GuideStep: 0.4 px 216 ms WEST, 0.3 px 0 ms NORTH
22:26:59.333 02.013 11616 Exposure complete
22:26:59.381 00.048 11616 worker thread done servicing request
22:26:59.381 00.000 12268 OnExposeComplete: enter
22:26:59.381 00.000 12268 UpdateGuideState(): m_state=6
22:26:59.381 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
22:26:59.381 00.000 12268 Star::Find returns 1 (0), X=1160.80, Y=149.08, Mass=563, SNR=16.3, Peak=45 HFD=4.9
22:26:59.381 00.000 12268 MultiStar: [#1 0.07,0.12,1.22,U] [#2 -0.05,0.01,0.93,U] [#3 0.16,-0.12,0.84,U] [#4 -0.09,0.31,0.69,U] [#5 0.21,0.04,0.78,U] [#6 0.03,-0.09,0.71,U] [#7 -0.11,0.07,0.79,U] [#8 0.53,-0.00,0.58,U] 
22:26:59.381 00.000 12268 refined, 8 included, MultiStar: {0.08, 0.09}, one-star: {0.11, 0.39}
22:26:59.381 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
22:26:59.381 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.52)
22:26:59.381 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.82 mountX=0.10 mountY=0.07, mountTheta=0.63
22:26:59.381 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.09, opts=13)
22:26:59.381 00.000 12268 Enqueuing Move request for scope (0.08, 0.09)
22:26:59.381 00.000 11616 Worker thread wakes up
22:26:59.381 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
22:26:59.381 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
22:26:59.381 00.000 11616 Moving (0.08, 0.09) raw xDistance=0.10 yDistance=0.07
22:26:59.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
22:26:59.381 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:59.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:26:59.381 00.000 11616 MoveAxis(W, 55, ABG)
22:26:59.381 00.000 11616 Guiding  Dir = 3, Dur = 55
22:26:59.381 00.000 11616 IsSlewing returns 0
22:26:59.381 00.000 11616 IsGuiding returns 0
22:26:59.381 00.000 11616 PulseGuide returned control before completion, sleep 65
22:26:59.413 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:26:59.429 00.016 12268 UpdateGuideState exits: m=563 SNR=16.3
22:26:59.429 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:59.429 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:26:59.429 00.000 12268 Enqueuing Expose request
22:26:59.476 00.047 11616 IsGuiding returns 1
22:26:59.476 00.000 11616 scope still moving after pulse duration time elapsed
22:26:59.508 00.032 11616 IsSlewing returns 0
22:26:59.508 00.000 11616 IsGuiding returns 1
22:26:59.540 00.032 11616 IsSlewing returns 0
22:26:59.540 00.000 11616 IsGuiding returns 1
22:26:59.571 00.031 11616 IsSlewing returns 0
22:26:59.571 00.000 11616 IsGuiding returns 1
22:26:59.603 00.032 11616 IsSlewing returns 0
22:26:59.603 00.000 11616 IsGuiding returns 0
22:26:59.603 00.000 11616 scope move finished after 55 + 153 ms
22:26:59.603 00.000 11616 Move returns status 0, amount 55
22:26:59.603 00.000 11616 MoveAxis(N, 0, ABG)
22:26:59.603 00.000 11616 Move returns status 0, amount 0
22:26:59.603 00.000 11616 move complete, result=0
22:26:59.603 00.000 11616 worker thread done servicing request
22:26:59.603 00.000 12268 GuideStep: 0.1 px 55 ms WEST, 0.1 px 0 ms NORTH
22:26:59.603 00.000 11616 Worker thread wakes up
22:26:59.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:26:59.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:01.616 02.013 11616 Exposure complete
22:27:01.664 00.048 11616 worker thread done servicing request
22:27:01.664 00.000 12268 OnExposeComplete: enter
22:27:01.664 00.000 12268 UpdateGuideState(): m_state=6
22:27:01.664 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
22:27:01.664 00.000 12268 Star::Find returns 1 (0), X=1160.93, Y=148.19, Mass=567, SNR=16.4, Peak=53 HFD=4.8
22:27:01.664 00.000 12268 MultiStar: [#1 0.34,-0.50,0.00,M2] [#2 -0.09,-0.42,0.86,U] [#3 0.15,-0.83,0.00,M9] [#4 -0.45,-0.35,0.68,U] [#5 0.02,-0.77,0.00,M1] [#6 0.02,-0.13,0.76,U] [#7 -0.38,-0.99,0.00,M1] [#8 0.54,-1.05,0.00,M3] 
22:27:01.664 00.000 12268 refined, 3 included, MultiStar: {-0.04, -0.36}, one-star: {0.24, -0.51}
22:27:01.664 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.15 = 3.14)
22:27:01.664 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.03)
22:27:01.664 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.36 hyp=0.37 cameraTheta=-1.67 mountX=-0.37 mountY=0.01, mountTheta=3.12
22:27:01.664 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.36, opts=13)
22:27:01.664 00.000 12268 Enqueuing Move request for scope (-0.04, -0.36)
22:27:01.664 00.000 11616 Worker thread wakes up
22:27:01.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.36) opts 0xd
22:27:01.664 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.36)
22:27:01.664 00.000 11616 Moving (-0.04, -0.36) raw xDistance=-0.37 yDistance=0.01
22:27:01.664 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
22:27:01.664 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.10
22:27:01.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
22:27:01.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:01.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:27:01.664 00.000 11616 MoveAxis(E, 205, ABG)
22:27:01.664 00.000 11616 Guiding  Dir = 2, Dur = 205
22:27:01.664 00.000 11616 IsSlewing returns 0
22:27:01.664 00.000 11616 IsGuiding returns 0
22:27:01.664 00.000 11616 PulseGuide returned control before completion, sleep 215
22:27:01.696 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:01.711 00.015 12268 UpdateGuideState exits: m=567 SNR=16.4
22:27:01.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:01.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:01.711 00.000 12268 Enqueuing Expose request
22:27:01.902 00.191 11616 IsGuiding returns 1
22:27:01.902 00.000 11616 scope still moving after pulse duration time elapsed
22:27:01.934 00.032 11616 IsSlewing returns 0
22:27:01.934 00.000 11616 IsGuiding returns 0
22:27:01.934 00.000 11616 scope move finished after 205 + 53 ms
22:27:01.934 00.000 11616 Move returns status 0, amount 205
22:27:01.934 00.000 11616 MoveAxis(N, 0, ABG)
22:27:01.934 00.000 11616 Move returns status 0, amount 0
22:27:01.934 00.000 11616 move complete, result=0
22:27:01.934 00.000 11616 worker thread done servicing request
22:27:01.934 00.000 11616 Worker thread wakes up
22:27:01.934 00.000 12268 GuideStep: -0.4 px 205 ms EAST, 0.0 px 0 ms NORTH
22:27:01.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:01.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:03.969 02.035 11616 Exposure complete
22:27:04.031 00.062 11616 worker thread done servicing request
22:27:04.031 00.000 12268 OnExposeComplete: enter
22:27:04.031 00.000 12268 UpdateGuideState(): m_state=6
22:27:04.031 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
22:27:04.031 00.000 12268 Star::Find returns 1 (0), X=1160.48, Y=149.06, Mass=479, SNR=15.1, Peak=42 HFD=4.9
22:27:04.031 00.000 12268 MultiStar: [#1 -0.09,0.16,1.31,U] [#2 -0.20,-0.02,0.96,U] [#3 0.16,-0.49,0.89,U] [#4 -0.60,0.31,0.00,M1] [#5 0.06,0.16,0.79,U] [#6 -0.46,0.26,0.77,U] [#7 -0.31,0.11,0.85,U] [#8 0.25,-0.17,0.62,U] 
22:27:04.031 00.000 12268 refined, 7 included, MultiStar: {-0.11, 0.06}, one-star: {-0.21, 0.37}
22:27:04.031 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
22:27:04.031 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
22:27:04.031 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.64 mountX=0.05 mountY=-0.12, mountTheta=-1.17
22:27:04.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.06, opts=13)
22:27:04.031 00.000 12268 Enqueuing Move request for scope (-0.11, 0.06)
22:27:04.031 00.000 11616 Worker thread wakes up
22:27:04.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
22:27:04.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
22:27:04.031 00.000 11616 Moving (-0.11, 0.06) raw xDistance=0.05 yDistance=-0.12
22:27:04.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:04.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:27:04.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:04.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:27:04.031 00.000 11616 MoveAxis(E, 0, ABG)
22:27:04.031 00.000 11616 Move returns status 0, amount 0
22:27:04.031 00.000 11616 MoveAxis(N, 0, ABG)
22:27:04.031 00.000 11616 Move returns status 0, amount 0
22:27:04.031 00.000 11616 move complete, result=0
22:27:04.031 00.000 11616 worker thread done servicing request
22:27:04.059 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:04.075 00.016 12268 UpdateGuideState exits: m=479 SNR=15.1
22:27:04.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:04.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:04.075 00.000 12268 Enqueuing Expose request
22:27:04.075 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:04.075 00.000 11616 Worker thread wakes up
22:27:04.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:04.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:06.067 01.992 11616 Exposure complete
22:27:06.131 00.064 11616 worker thread done servicing request
22:27:06.131 00.000 12268 OnExposeComplete: enter
22:27:06.131 00.000 12268 UpdateGuideState(): m_state=6
22:27:06.131 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
22:27:06.131 00.000 12268 Star::Find returns 1 (0), X=1160.42, Y=148.87, Mass=550, SNR=16.1, Peak=49 HFD=5.0
22:27:06.131 00.000 12268 MultiStar: [#1 -0.15,0.09,1.24,U] [#2 -0.65,-0.12,0.00,M1] [#3 -0.18,-0.65,0.00,M9] [#4 -0.75,0.28,0.00,M2] [#5 0.05,-0.08,0.78,U] [#6 -0.47,0.36,0.68,U] [#7 -0.51,0.09,0.77,U] [#8 -0.09,-0.21,0.61,U] 
22:27:06.131 00.000 12268 refined, 5 included, MultiStar: {-0.23, 0.08}, one-star: {-0.27, 0.18}
22:27:06.131 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
22:27:06.131 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
22:27:06.131 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.08 hyp=0.25 cameraTheta=2.81 mountX=0.06 mountY=-0.24, mountTheta=-1.33
22:27:06.131 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.08, opts=13)
22:27:06.131 00.000 12268 Enqueuing Move request for scope (-0.23, 0.08)
22:27:06.131 00.000 11616 Worker thread wakes up
22:27:06.131 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.08) opts 0xd
22:27:06.131 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.08)
22:27:06.131 00.000 11616 Moving (-0.23, 0.08) raw xDistance=0.06 yDistance=-0.24
22:27:06.131 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:06.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:27:06.131 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:27:06.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:27:06.131 00.000 11616 MoveAxis(E, 0, ABG)
22:27:06.131 00.000 11616 Move returns status 0, amount 0
22:27:06.131 00.000 11616 MoveAxis(N, 0, ABG)
22:27:06.131 00.000 11616 Move returns status 0, amount 0
22:27:06.131 00.000 11616 move complete, result=0
22:27:06.131 00.000 11616 worker thread done servicing request
22:27:06.156 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:27:06.162 00.006 12268 UpdateGuideState exits: m=550 SNR=16.1
22:27:06.162 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:06.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:06.162 00.000 12268 Enqueuing Expose request
22:27:06.162 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:06.162 00.000 11616 Worker thread wakes up
22:27:06.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:06.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:08.178 02.016 11616 Exposure complete
22:27:08.226 00.048 11616 worker thread done servicing request
22:27:08.226 00.000 12268 OnExposeComplete: enter
22:27:08.226 00.000 12268 UpdateGuideState(): m_state=6
22:27:08.226 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
22:27:08.226 00.000 12268 Star::Find returns 1 (0), X=1160.65, Y=148.41, Mass=553, SNR=16.1, Peak=42 HFD=5.3
22:27:08.226 00.000 12268 MultiStar: [#1 0.05,-0.73,0.00,M1] [#2 -0.39,-0.72,0.00,M2] [#3 0.07,-1.03,0.00,M10] [#4 -0.45,-0.39,0.00,M3] [#5 0.15,-0.69,0.00,M1] [#6 -0.21,-0.67,0.00,M1] [#7 -0.55,-0.72,0.00,M1] [#8 0.42,-0.95,0.00,M2] 
22:27:08.226 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
22:27:08.226 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
22:27:08.226 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.29 hyp=0.29 cameraTheta=-1.70 mountX=-0.29 mountY=0.00, mountTheta=3.14
22:27:08.226 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.29, opts=13)
22:27:08.226 00.000 12268 Enqueuing Move request for scope (-0.04, -0.29)
22:27:08.226 00.000 11616 Worker thread wakes up
22:27:08.226 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.29) opts 0xd
22:27:08.226 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.29)
22:27:08.226 00.000 11616 Moving (-0.04, -0.29) raw xDistance=-0.29 yDistance=0.00
22:27:08.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
22:27:08.226 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:08.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:27:08.226 00.000 11616 MoveAxis(E, 163, ABG)
22:27:08.226 00.000 11616 Guiding  Dir = 2, Dur = 163
22:27:08.226 00.000 11616 IsSlewing returns 0
22:27:08.242 00.016 11616 IsGuiding returns 0
22:27:08.242 00.000 11616 PulseGuide returned control before completion, sleep 173
22:27:08.258 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:08.281 00.023 12268 UpdateGuideState exits: m=553 SNR=16.1
22:27:08.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:08.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:08.281 00.000 12268 Enqueuing Expose request
22:27:08.432 00.151 11616 IsGuiding returns 1
22:27:08.432 00.000 11616 scope still moving after pulse duration time elapsed
22:27:08.464 00.032 11616 IsSlewing returns 0
22:27:08.464 00.000 11616 IsGuiding returns 0
22:27:08.464 00.000 11616 scope move finished after 163 + 57 ms
22:27:08.464 00.000 11616 Move returns status 0, amount 163
22:27:08.464 00.000 11616 MoveAxis(N, 0, ABG)
22:27:08.464 00.000 11616 Move returns status 0, amount 0
22:27:08.464 00.000 11616 move complete, result=0
22:27:08.464 00.000 11616 worker thread done servicing request
22:27:08.464 00.000 11616 Worker thread wakes up
22:27:08.464 00.000 12268 GuideStep: -0.3 px 163 ms EAST, 0.0 px 0 ms NORTH
22:27:08.464 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:08.464 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:10.471 02.007 11616 Exposure complete
22:27:10.518 00.047 11616 worker thread done servicing request
22:27:10.518 00.000 12268 OnExposeComplete: enter
22:27:10.518 00.000 12268 UpdateGuideState(): m_state=6
22:27:10.518 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
22:27:10.518 00.000 12268 Star::Find returns 1 (0), X=1160.76, Y=148.19, Mass=542, SNR=16.0, Peak=46 HFD=5.0
22:27:10.518 00.000 12268 MultiStar: [#1 0.26,-1.04,0.00,M2] [#2 -0.11,-0.79,0.00,M3] [#3 0.14,-1.00,0.00,R] [#4 0.06,-0.58,0.74,U] [#5 0.23,-0.69,0.00,M2] [#6 0.01,-0.68,0.00,M2] [#7 -0.04,-0.72,0.00,M2] [#8 0.67,-1.04,0.00,M3] 
22:27:10.518 00.000 12268 single-star, 1 included, MultiStar: {0.07, -0.53}, one-star: {0.07, -0.50}
22:27:10.518 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
22:27:10.518 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.28)
22:27:10.518 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.50 hyp=0.51 cameraTheta=-1.42 mountX=-0.49 mountY=0.14, mountTheta=2.87
22:27:10.518 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.50, opts=13)
22:27:10.518 00.000 12268 Enqueuing Move request for scope (0.07, -0.50)
22:27:10.518 00.000 11616 Worker thread wakes up
22:27:10.518 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.50) opts 0xd
22:27:10.518 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.50)
22:27:10.518 00.000 11616 Moving (0.07, -0.50) raw xDistance=-0.49 yDistance=0.14
22:27:10.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.49
22:27:10.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:10.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:27:10.518 00.000 11616 MoveAxis(E, 274, ABG)
22:27:10.518 00.000 11616 Guiding  Dir = 2, Dur = 274
22:27:10.518 00.000 11616 IsSlewing returns 0
22:27:10.518 00.000 11616 IsGuiding returns 0
22:27:10.518 00.000 11616 PulseGuide returned control before completion, sleep 284
22:27:10.550 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:10.566 00.016 12268 UpdateGuideState exits: m=542 SNR=16.0
22:27:10.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:10.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:10.566 00.000 12268 Enqueuing Expose request
22:27:10.820 00.254 11616 IsGuiding returns 1
22:27:10.820 00.000 11616 scope still moving after pulse duration time elapsed
22:27:10.851 00.031 11616 IsSlewing returns 0
22:27:10.851 00.000 11616 IsGuiding returns 1
22:27:10.883 00.032 11616 IsSlewing returns 0
22:27:10.883 00.000 11616 IsGuiding returns 1
22:27:10.916 00.033 11616 IsSlewing returns 0
22:27:10.916 00.000 11616 IsGuiding returns 1
22:27:10.946 00.030 11616 IsSlewing returns 0
22:27:10.946 00.000 11616 IsGuiding returns 1
22:27:10.978 00.032 11616 IsSlewing returns 0
22:27:10.978 00.000 11616 IsGuiding returns 1
22:27:11.010 00.032 11616 IsSlewing returns 0
22:27:11.010 00.000 11616 IsGuiding returns 0
22:27:11.010 00.000 11616 scope move finished after 274 + 207 ms
22:27:11.010 00.000 11616 Move returns status 0, amount 274
22:27:11.010 00.000 11616 MoveAxis(N, 0, ABG)
22:27:11.010 00.000 11616 Move returns status 0, amount 0
22:27:11.010 00.000 11616 move complete, result=0
22:27:11.010 00.000 11616 worker thread done servicing request
22:27:11.010 00.000 11616 Worker thread wakes up
22:27:11.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:11.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:11.010 00.000 12268 GuideStep: -0.5 px 274 ms EAST, 0.1 px 0 ms NORTH
22:27:13.031 02.021 11616 Exposure complete
22:27:13.085 00.054 11616 worker thread done servicing request
22:27:13.085 00.000 12268 OnExposeComplete: enter
22:27:13.085 00.000 12268 UpdateGuideState(): m_state=6
22:27:13.085 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
22:27:13.085 00.000 12268 Star::Find returns 1 (0), X=1160.55, Y=148.46, Mass=532, SNR=15.8, Peak=44 HFD=4.4
22:27:13.085 00.000 12268 MultiStar: [#1 -0.02,-0.69,0.00,M3] [#2 -0.07,-0.72,0.00,M4] [#3 -0.14,0.09,0.86,U] [#4 -0.19,-0.49,0.69,U] [#5 0.41,-0.62,0.00,M3] [#6 0.01,-0.47,0.73,U] [#7 0.04,-0.60,0.00,M3] [#8 0.13,-0.87,0.00,M4] 
22:27:13.085 00.000 12268 single-star, 3 included, MultiStar: {-0.12, -0.26}, one-star: {-0.14, -0.24}
22:27:13.085 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.59 = 2.70)
22:27:13.085 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.41)
22:27:13.085 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.24 hyp=0.28 cameraTheta=-2.11 mountX=-0.25 mountY=-0.11, mountTheta=-2.72
22:27:13.085 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.24, opts=13)
22:27:13.085 00.000 12268 Enqueuing Move request for scope (-0.14, -0.24)
22:27:13.085 00.000 11616 Worker thread wakes up
22:27:13.085 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.24) opts 0xd
22:27:13.085 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.24)
22:27:13.085 00.000 11616 Moving (-0.14, -0.24) raw xDistance=-0.25 yDistance=-0.11
22:27:13.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
22:27:13.085 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:13.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:27:13.085 00.000 11616 MoveAxis(E, 139, ABG)
22:27:13.085 00.000 11616 Guiding  Dir = 2, Dur = 139
22:27:13.085 00.000 11616 IsSlewing returns 0
22:27:13.085 00.000 11616 IsGuiding returns 0
22:27:13.085 00.000 11616 PulseGuide returned control before completion, sleep 149
22:27:13.101 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:13.124 00.023 12268 UpdateGuideState exits: m=532 SNR=15.8
22:27:13.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:13.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:13.124 00.000 12268 Enqueuing Expose request
22:27:13.244 00.120 11616 IsGuiding returns 1
22:27:13.244 00.000 11616 scope still moving after pulse duration time elapsed
22:27:13.276 00.032 11616 IsSlewing returns 0
22:27:13.276 00.000 11616 IsGuiding returns 1
22:27:13.308 00.032 11616 IsSlewing returns 0
22:27:13.308 00.000 11616 IsGuiding returns 1
22:27:13.339 00.031 11616 IsSlewing returns 0
22:27:13.339 00.000 11616 IsGuiding returns 0
22:27:13.339 00.000 11616 scope move finished after 139 + 111 ms
22:27:13.339 00.000 11616 Move returns status 0, amount 139
22:27:13.339 00.000 11616 MoveAxis(N, 0, ABG)
22:27:13.339 00.000 11616 Move returns status 0, amount 0
22:27:13.339 00.000 11616 move complete, result=0
22:27:13.339 00.000 11616 worker thread done servicing request
22:27:13.339 00.000 11616 Worker thread wakes up
22:27:13.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:13.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:13.339 00.000 12268 GuideStep: -0.2 px 139 ms EAST, -0.1 px 0 ms NORTH
22:27:15.349 02.010 11616 Exposure complete
22:27:15.406 00.057 11616 worker thread done servicing request
22:27:15.406 00.000 12268 OnExposeComplete: enter
22:27:15.406 00.000 12268 UpdateGuideState(): m_state=6
22:27:15.406 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
22:27:15.406 00.000 12268 Star::Find returns 1 (0), X=1160.42, Y=149.20, Mass=537, SNR=15.9, Peak=47 HFD=4.8
22:27:15.406 00.000 12268 MultiStar: [#1 -0.30,0.11,1.26,U] [#2 -0.18,-0.03,0.97,U] [#3 -0.03,0.91,0.00,M1] [#4 -0.70,0.25,0.00,M2] [#5 0.08,0.17,0.79,U] [#6 -0.22,0.50,0.76,U] [#7 -0.42,0.15,0.84,U] [#8 0.45,-0.43,0.00,M5] 
22:27:15.406 00.000 12268 refined, 5 included, MultiStar: {-0.23, 0.22}, one-star: {-0.27, 0.51}
22:27:15.406 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
22:27:15.406 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
22:27:15.406 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.22 hyp=0.32 cameraTheta=2.36 mountX=0.20 mountY=-0.25, mountTheta=-0.90
22:27:15.406 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.22, opts=13)
22:27:15.406 00.000 12268 Enqueuing Move request for scope (-0.23, 0.22)
22:27:15.406 00.000 11616 Worker thread wakes up
22:27:15.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.22) opts 0xd
22:27:15.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.22)
22:27:15.406 00.000 11616 Moving (-0.23, 0.22) raw xDistance=0.20 yDistance=-0.25
22:27:15.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:27:15.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:27:15.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
22:27:15.406 00.000 11616 MoveAxis(E, 0, ABG)
22:27:15.406 00.000 11616 Move returns status 0, amount 0
22:27:15.406 00.000 11616 MoveAxis(N, 21, ABG)
22:27:15.406 00.000 11616 Guiding  Dir = 0, Dur = 21
22:27:15.406 00.000 11616 IsSlewing returns 0
22:27:15.406 00.000 11616 IsGuiding returns 0
22:27:15.406 00.000 11616 PulseGuide returned control before completion, sleep 31
22:27:15.429 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:15.445 00.016 11616 IsGuiding returns 1
22:27:15.445 00.000 11616 scope still moving after pulse duration time elapsed
22:27:15.445 00.000 12268 UpdateGuideState exits: m=537 SNR=15.9
22:27:15.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:15.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:15.445 00.000 12268 Enqueuing Expose request
22:27:15.476 00.031 11616 IsSlewing returns 0
22:27:15.476 00.000 11616 IsGuiding returns 1
22:27:15.508 00.032 11616 IsSlewing returns 0
22:27:15.508 00.000 11616 IsGuiding returns 1
22:27:15.540 00.032 11616 IsSlewing returns 0
22:27:15.540 00.000 11616 IsGuiding returns 1
22:27:15.571 00.031 11616 IsSlewing returns 0
22:27:15.571 00.000 11616 IsGuiding returns 1
22:27:15.602 00.031 11616 IsSlewing returns 0
22:27:15.602 00.000 11616 IsGuiding returns 1
22:27:15.634 00.032 11616 IsSlewing returns 0
22:27:15.634 00.000 11616 IsGuiding returns 0
22:27:15.634 00.000 11616 scope move finished after 21 + 201 ms
22:27:15.634 00.000 11616 Move returns status 0, amount 21
22:27:15.634 00.000 11616 move complete, result=0
22:27:15.634 00.000 11616 worker thread done servicing request
22:27:15.634 00.000 11616 Worker thread wakes up
22:27:15.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:15.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:15.634 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 21 ms NORTH
22:27:17.650 02.016 11616 Exposure complete
22:27:17.698 00.048 11616 worker thread done servicing request
22:27:17.698 00.000 12268 OnExposeComplete: enter
22:27:17.698 00.000 12268 UpdateGuideState(): m_state=6
22:27:17.698 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
22:27:17.698 00.000 12268 Star::Find returns 1 (0), X=1160.76, Y=149.71, Mass=541, SNR=16.0, Peak=40 HFD=4.8
22:27:17.698 00.000 12268 MultiStar: [#1 0.32,0.73,0.00,M3] [#2 -0.14,0.56,1.00,U] [#3 0.05,1.01,0.00,M2] [#4 -0.25,0.83,0.00,M3] [#5 0.35,0.43,0.76,U] [#6 -0.19,0.76,0.00,M1] [#7 0.14,0.59,0.00,M3] [#8 0.43,0.67,0.00,M6] 
22:27:17.698 00.000 12268 refined, 2 included, MultiStar: {0.07, 0.69}, one-star: {0.07, 1.02}
22:27:17.698 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
22:27:17.698 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
22:27:17.698 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.69 hyp=0.69 cameraTheta=1.47 mountX=0.69 mountY=-0.02, mountTheta=-0.03
22:27:17.698 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.69, opts=13)
22:27:17.698 00.000 12268 Enqueuing Move request for scope (0.07, 0.69)
22:27:17.698 00.000 11616 Worker thread wakes up
22:27:17.698 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.69) opts 0xd
22:27:17.698 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.69)
22:27:17.698 00.000 11616 Moving (0.07, 0.69) raw xDistance=0.69 yDistance=-0.02
22:27:17.698 00.000 11616 resist switch: large excursion: input 0.69 thresh 0.29 direction from -1 to 1
22:27:17.698 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.08
22:27:17.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.69
22:27:17.698 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:17.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:27:17.698 00.000 11616 MoveAxis(W, 388, ABG)
22:27:17.698 00.000 11616 Guiding  Dir = 3, Dur = 388
22:27:17.698 00.000 11616 IsSlewing returns 0
22:27:17.698 00.000 11616 IsGuiding returns 0
22:27:17.698 00.000 11616 PulseGuide returned control before completion, sleep 398
22:27:17.729 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:27:17.745 00.016 12268 UpdateGuideState exits: m=541 SNR=16.0
22:27:17.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:17.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:17.745 00.000 12268 Enqueuing Expose request
22:27:18.110 00.365 11616 IsGuiding returns 1
22:27:18.110 00.000 11616 scope still moving after pulse duration time elapsed
22:27:18.142 00.032 11616 IsSlewing returns 0
22:27:18.142 00.000 11616 IsGuiding returns 0
22:27:18.142 00.000 11616 scope move finished after 388 + 46 ms
22:27:18.142 00.000 11616 Move returns status 0, amount 388
22:27:18.142 00.000 11616 MoveAxis(N, 0, ABG)
22:27:18.142 00.000 11616 Move returns status 0, amount 0
22:27:18.142 00.000 11616 move complete, result=0
22:27:18.142 00.000 11616 worker thread done servicing request
22:27:18.142 00.000 11616 Worker thread wakes up
22:27:18.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:18.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:18.142 00.000 12268 GuideStep: 0.7 px 388 ms WEST, -0.0 px 0 ms NORTH
22:27:20.147 02.005 11616 Exposure complete
22:27:20.195 00.048 11616 worker thread done servicing request
22:27:20.195 00.000 12268 OnExposeComplete: enter
22:27:20.195 00.000 12268 UpdateGuideState(): m_state=6
22:27:20.195 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
22:27:20.195 00.000 12268 Star::Find returns 1 (0), X=1161.00, Y=149.80, Mass=509, SNR=15.4, Peak=46 HFD=4.8
22:27:20.195 00.000 12268 MultiStar: [#1 0.36,1.02,0.00,M4] [#2 -0.03,0.81,0.00,M3] [#3 0.17,1.22,0.00,M3] [#4 -0.06,1.49,0.00,M4] [#5 0.38,1.09,0.00,M2] [#6 -0.11,1.09,0.00,M2] [#7 -0.07,0.98,0.00,M4] [#8 0.83,0.88,0.00,M7] 
22:27:20.195 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
22:27:20.195 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
22:27:20.195 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=1.11 hyp=1.15 cameraTheta=1.30 mountX=1.13 mountY=0.16, mountTheta=0.14
22:27:20.195 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=1.11, opts=13)
22:27:20.195 00.000 12268 Enqueuing Move request for scope (0.31, 1.11)
22:27:20.195 00.000 11616 Worker thread wakes up
22:27:20.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 1.11) opts 0xd
22:27:20.195 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 1.11)
22:27:20.195 00.000 11616 Moving (0.31, 1.11) raw xDistance=1.13 yDistance=0.16
22:27:20.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.57 from input 1.13
22:27:20.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:27:20.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:27:20.195 00.000 11616 MoveAxis(W, 633, ABG)
22:27:20.195 00.000 11616 Guiding  Dir = 3, Dur = 633
22:27:20.195 00.000 11616 IsSlewing returns 0
22:27:20.195 00.000 11616 IsGuiding returns 0
22:27:20.195 00.000 11616 PulseGuide returned control before completion, sleep 643
22:27:20.218 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=4, FiltMax=255, Gamma=1.290
22:27:20.227 00.009 12268 UpdateGuideState exits: m=509 SNR=15.4
22:27:20.242 00.015 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:20.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:20.242 00.000 12268 Enqueuing Expose request
22:27:20.859 00.617 11616 IsGuiding returns 1
22:27:20.859 00.000 11616 scope still moving after pulse duration time elapsed
22:27:20.890 00.031 11616 IsSlewing returns 0
22:27:20.890 00.000 11616 IsGuiding returns 0
22:27:20.890 00.000 11616 scope move finished after 633 + 52 ms
22:27:20.890 00.000 11616 Move returns status 0, amount 633
22:27:20.890 00.000 11616 MoveAxis(N, 0, ABG)
22:27:20.890 00.000 11616 Move returns status 0, amount 0
22:27:20.890 00.000 11616 move complete, result=0
22:27:20.890 00.000 11616 worker thread done servicing request
22:27:20.890 00.000 11616 Worker thread wakes up
22:27:20.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:20.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:20.890 00.000 12268 GuideStep: 1.1 px 633 ms WEST, 0.2 px 0 ms NORTH
22:27:22.878 01.988 11616 Exposure complete
22:27:22.942 00.064 11616 worker thread done servicing request
22:27:22.942 00.000 12268 OnExposeComplete: enter
22:27:22.942 00.000 12268 UpdateGuideState(): m_state=6
22:27:22.942 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
22:27:22.942 00.000 12268 Star::Find returns 1 (0), X=1160.60, Y=149.09, Mass=501, SNR=15.3, Peak=43 HFD=4.8
22:27:22.942 00.000 12268 MultiStar: [#1 -0.12,-0.04,1.27,U] [#2 -0.37,0.15,0.96,U] [#3 -0.18,0.57,0.00,M4] [#4 -0.49,0.33,0.72,U] [#5 0.17,0.10,0.84,U] [#6 -0.29,0.06,0.77,U] [#7 -0.49,0.03,0.77,U] [#8 0.55,-0.31,0.00,M8] 
22:27:22.942 00.000 12268 refined, 6 included, MultiStar: {-0.22, 0.14}, one-star: {-0.09, 0.39}
22:27:22.942 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
22:27:22.942 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
22:27:22.942 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.14 hyp=0.26 cameraTheta=2.59 mountX=0.11 mountY=-0.24, mountTheta=-1.12
22:27:22.942 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.14, opts=13)
22:27:22.942 00.000 12268 Enqueuing Move request for scope (-0.22, 0.14)
22:27:22.942 00.000 11616 Worker thread wakes up
22:27:22.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.14) opts 0xd
22:27:22.942 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.14)
22:27:22.942 00.000 11616 Moving (-0.22, 0.14) raw xDistance=0.11 yDistance=-0.24
22:27:22.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
22:27:22.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:27:22.942 00.000 11616 MoveAxis(W, 64, ABG)
22:27:22.942 00.000 11616 Guiding  Dir = 3, Dur = 64
22:27:22.942 00.000 11616 IsSlewing returns 0
22:27:22.942 00.000 11616 IsGuiding returns 0
22:27:22.942 00.000 11616 PulseGuide returned control before completion, sleep 74
22:27:22.969 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:27:22.974 00.005 12268 UpdateGuideState exits: m=501 SNR=15.3
22:27:22.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:22.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:22.974 00.000 12268 Enqueuing Expose request
22:27:23.037 00.063 11616 IsGuiding returns 1
22:27:23.037 00.000 11616 scope still moving after pulse duration time elapsed
22:27:23.069 00.032 11616 IsSlewing returns 0
22:27:23.069 00.000 11616 IsGuiding returns 0
22:27:23.069 00.000 11616 scope move finished after 64 + 55 ms
22:27:23.069 00.000 11616 Move returns status 0, amount 64
22:27:23.069 00.000 11616 MoveAxis(N, 20, ABG)
22:27:23.069 00.000 11616 Guiding  Dir = 0, Dur = 20
22:27:23.069 00.000 11616 IsSlewing returns 0
22:27:23.069 00.000 11616 IsGuiding returns 0
22:27:23.069 00.000 11616 PulseGuide returned control before completion, sleep 30
22:27:23.116 00.047 11616 IsGuiding returns 1
22:27:23.116 00.000 11616 scope still moving after pulse duration time elapsed
22:27:23.148 00.032 11616 IsSlewing returns 0
22:27:23.148 00.000 11616 IsGuiding returns 1
22:27:23.181 00.033 11616 IsSlewing returns 0
22:27:23.181 00.000 11616 IsGuiding returns 1
22:27:23.212 00.031 11616 IsSlewing returns 0
22:27:23.212 00.000 11616 IsGuiding returns 1
22:27:23.243 00.031 11616 IsSlewing returns 0
22:27:23.243 00.000 11616 IsGuiding returns 1
22:27:23.275 00.032 11616 IsSlewing returns 0
22:27:23.275 00.000 11616 IsGuiding returns 1
22:27:23.307 00.032 11616 IsSlewing returns 0
22:27:23.307 00.000 11616 IsGuiding returns 1
22:27:23.338 00.031 11616 IsSlewing returns 0
22:27:23.338 00.000 11616 IsGuiding returns 1
22:27:23.370 00.032 11616 IsSlewing returns 0
22:27:23.370 00.000 11616 IsGuiding returns 1
22:27:23.402 00.032 11616 IsSlewing returns 0
22:27:23.402 00.000 11616 IsGuiding returns 1
22:27:23.434 00.032 11616 IsSlewing returns 0
22:27:23.434 00.000 11616 IsGuiding returns 1
22:27:23.466 00.032 11616 IsSlewing returns 0
22:27:23.466 00.000 11616 IsGuiding returns 0
22:27:23.466 00.000 11616 scope move finished after 20 + 375 ms
22:27:23.466 00.000 11616 Move returns status 0, amount 20
22:27:23.466 00.000 11616 move complete, result=0
22:27:23.466 00.000 11616 worker thread done servicing request
22:27:23.466 00.000 11616 Worker thread wakes up
22:27:23.466 00.000 12268 GuideStep: 0.1 px 64 ms WEST, -0.2 px 20 ms NORTH
22:27:23.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:23.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:25.475 02.009 11616 Exposure complete
22:27:25.531 00.056 11616 worker thread done servicing request
22:27:25.531 00.000 12268 OnExposeComplete: enter
22:27:25.531 00.000 12268 UpdateGuideState(): m_state=6
22:27:25.531 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
22:27:25.531 00.000 12268 Star::Find returns 1 (0), X=1160.50, Y=148.60, Mass=495, SNR=15.3, Peak=42 HFD=4.6
22:27:25.531 00.000 12268 MultiStar: [#1 -0.23,-0.14,1.29,U] [#2 -0.63,0.04,0.00,M3] [#3 -0.33,0.58,0.00,M5] [#4 -0.91,0.01,0.00,M4] [#5 -0.10,-0.41,0.85,U] [#6 -0.41,0.09,0.73,U] [#7 -0.50,0.10,0.94,U] [#8 0.40,-0.30,0.61,U] 
22:27:25.531 00.000 12268 single-star, 5 included, MultiStar: {-0.20, -0.12}, one-star: {-0.19, -0.09}
22:27:25.531 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.16 = 2.13)
22:27:25.531 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
22:27:25.531 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-2.68 mountX=-0.11 mountY=-0.18, mountTheta=-2.13
22:27:25.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.09, opts=13)
22:27:25.531 00.000 12268 Enqueuing Move request for scope (-0.19, -0.09)
22:27:25.531 00.000 11616 Worker thread wakes up
22:27:25.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.09) opts 0xd
22:27:25.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.09)
22:27:25.531 00.000 11616 Moving (-0.19, -0.09) raw xDistance=-0.11 yDistance=-0.18
22:27:25.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:27:25.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:27:25.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:27:25.531 00.000 11616 MoveAxis(E, 0, ABG)
22:27:25.531 00.000 11616 Move returns status 0, amount 0
22:27:25.531 00.000 11616 MoveAxis(N, 15, ABG)
22:27:25.531 00.000 11616 Guiding  Dir = 0, Dur = 15
22:27:25.531 00.000 11616 IsSlewing returns 0
22:27:25.531 00.000 11616 IsGuiding returns 0
22:27:25.531 00.000 11616 PulseGuide returned control before completion, sleep 25
22:27:25.554 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:27:25.570 00.016 11616 IsGuiding returns 1
22:27:25.570 00.000 11616 scope still moving after pulse duration time elapsed
22:27:25.570 00.000 12268 UpdateGuideState exits: m=495 SNR=15.3
22:27:25.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:25.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:25.570 00.000 12268 Enqueuing Expose request
22:27:25.602 00.032 11616 IsSlewing returns 0
22:27:25.602 00.000 11616 IsGuiding returns 0
22:27:25.602 00.000 11616 scope move finished after 15 + 51 ms
22:27:25.602 00.000 11616 Move returns status 0, amount 15
22:27:25.602 00.000 11616 move complete, result=0
22:27:25.602 00.000 11616 worker thread done servicing request
22:27:25.602 00.000 11616 Worker thread wakes up
22:27:25.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:25.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:25.602 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
22:27:27.625 02.023 11616 Exposure complete
22:27:27.667 00.042 11616 worker thread done servicing request
22:27:27.667 00.000 12268 OnExposeComplete: enter
22:27:27.667 00.000 12268 UpdateGuideState(): m_state=6
22:27:27.667 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
22:27:27.667 00.000 12268 Star::Find returns 1 (0), X=1160.70, Y=148.79, Mass=532, SNR=15.9, Peak=47 HFD=4.6
22:27:27.667 00.000 12268 MultiStar: [#1 -0.02,-0.19,1.25,U] [#2 -0.31,-0.33,0.93,U] [#3 0.12,0.01,0.80,U] [#4 -0.40,0.20,0.66,U] [#5 -0.12,-0.35,0.81,U] [#6 -0.41,-0.16,0.79,U] [#7 -0.03,-0.17,0.79,U] [#8 0.58,-0.60,0.00,M8] 
22:27:27.667 00.000 12268 single-star, 7 included, MultiStar: {-0.13, -0.12}, one-star: {0.01, 0.10}
22:27:27.667 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
22:27:27.667 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
22:27:27.667 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.48 mountX=0.10 mountY=-0.00, mountTheta=-0.04
22:27:27.682 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.10, opts=13)
22:27:27.682 00.000 12268 Enqueuing Move request for scope (0.01, 0.10)
22:27:27.682 00.000 11616 Worker thread wakes up
22:27:27.682 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
22:27:27.682 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
22:27:27.682 00.000 11616 Moving (0.01, 0.10) raw xDistance=0.10 yDistance=-0.00
22:27:27.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
22:27:27.682 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:27.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:27:27.682 00.000 11616 MoveAxis(W, 55, ABG)
22:27:27.682 00.000 11616 Guiding  Dir = 3, Dur = 55
22:27:27.682 00.000 11616 IsSlewing returns 0
22:27:27.682 00.000 11616 IsGuiding returns 0
22:27:27.682 00.000 11616 PulseGuide returned control before completion, sleep 65
22:27:27.698 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:27.719 00.021 12268 UpdateGuideState exits: m=532 SNR=15.9
22:27:27.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:27.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:27.719 00.000 12268 Enqueuing Expose request
22:27:27.762 00.043 11616 IsGuiding returns 1
22:27:27.762 00.000 11616 scope still moving after pulse duration time elapsed
22:27:27.794 00.032 11616 IsSlewing returns 0
22:27:27.794 00.000 11616 IsGuiding returns 0
22:27:27.794 00.000 11616 scope move finished after 55 + 53 ms
22:27:27.794 00.000 11616 Move returns status 0, amount 55
22:27:27.794 00.000 11616 MoveAxis(N, 0, ABG)
22:27:27.794 00.000 11616 Move returns status 0, amount 0
22:27:27.794 00.000 11616 move complete, result=0
22:27:27.794 00.000 11616 worker thread done servicing request
22:27:27.794 00.000 11616 Worker thread wakes up
22:27:27.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:27.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:27.794 00.000 12268 GuideStep: 0.1 px 55 ms WEST, -0.0 px 0 ms NORTH
22:27:29.797 02.003 11616 Exposure complete
22:27:29.843 00.046 11616 worker thread done servicing request
22:27:29.843 00.000 12268 OnExposeComplete: enter
22:27:29.843 00.000 12268 UpdateGuideState(): m_state=6
22:27:29.843 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
22:27:29.843 00.000 12268 Star::Find returns 1 (0), X=1160.91, Y=148.83, Mass=449, SNR=14.5, Peak=43 HFD=4.3
22:27:29.843 00.000 12268 MultiStar: [#1 0.38,-0.15,1.38,U] [#2 -0.10,-0.36,0.98,U] [#3 0.07,0.13,0.89,U] [#4 0.09,0.15,0.76,U] [#5 0.06,-0.20,0.89,U] [#6 0.14,0.14,0.76,U] [#7 0.05,-0.06,0.88,U] [#8 0.70,-0.30,0.00,M9] 
22:27:29.843 00.000 12268 refined, 7 included, MultiStar: {0.13, -0.04}, one-star: {0.22, 0.14}
22:27:29.843 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
22:27:29.843 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
22:27:29.843 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.30 mountX=-0.03 mountY=0.13, mountTheta=1.77
22:27:29.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.04, opts=13)
22:27:29.843 00.000 12268 Enqueuing Move request for scope (0.13, -0.04)
22:27:29.843 00.000 11616 Worker thread wakes up
22:27:29.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
22:27:29.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
22:27:29.843 00.000 11616 Moving (0.13, -0.04) raw xDistance=-0.03 yDistance=0.13
22:27:29.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:29.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:27:29.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:29.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:27:29.843 00.000 11616 MoveAxis(E, 0, ABG)
22:27:29.843 00.000 11616 Move returns status 0, amount 0
22:27:29.843 00.000 11616 MoveAxis(N, 0, ABG)
22:27:29.843 00.000 11616 Move returns status 0, amount 0
22:27:29.843 00.000 11616 move complete, result=0
22:27:29.843 00.000 11616 worker thread done servicing request
22:27:29.875 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:29.894 00.019 12268 UpdateGuideState exits: m=449 SNR=14.5
22:27:29.894 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:29.894 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:29.894 00.000 12268 Enqueuing Expose request
22:27:29.894 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:29.894 00.000 11616 Worker thread wakes up
22:27:29.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:29.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:31.973 02.079 11616 Exposure complete
22:27:32.020 00.047 11616 worker thread done servicing request
22:27:32.020 00.000 12268 OnExposeComplete: enter
22:27:32.020 00.000 12268 UpdateGuideState(): m_state=6
22:27:32.031 00.011 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
22:27:32.031 00.000 12268 Star::Find returns 1 (0), X=1160.28, Y=148.67, Mass=563, SNR=16.3, Peak=46 HFD=4.8
22:27:32.031 00.000 12268 MultiStar: [#1 -0.04,-0.25,1.22,U] [#2 -0.35,-0.39,0.91,U] [#3 -0.19,0.25,0.94,U] [#4 -0.76,-0.09,0.00,M3] [#5 0.03,-0.24,0.81,U] [#6 -0.08,-0.04,0.81,U] [#7 -0.41,-0.10,0.85,U] [#8 0.42,-0.17,0.56,U] 
22:27:32.031 00.000 12268 refined, 7 included, MultiStar: {-0.16, -0.12}, one-star: {-0.41, -0.02}
22:27:32.031 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.95 = 2.33)
22:27:32.031 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.06 = -0.78)
22:27:32.031 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.48 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
22:27:32.031 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.12, opts=13)
22:27:32.031 00.000 12268 Enqueuing Move request for scope (-0.16, -0.12)
22:27:32.031 00.000 11616 Worker thread wakes up
22:27:32.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
22:27:32.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
22:27:32.031 00.000 11616 Moving (-0.16, -0.12) raw xDistance=-0.14 yDistance=-0.14
22:27:32.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:27:32.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:27:32.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:32.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:27:32.031 00.000 11616 MoveAxis(E, 0, ABG)
22:27:32.031 00.000 11616 Move returns status 0, amount 0
22:27:32.031 00.000 11616 MoveAxis(N, 0, ABG)
22:27:32.031 00.000 11616 Move returns status 0, amount 0
22:27:32.031 00.000 11616 move complete, result=0
22:27:32.031 00.000 11616 worker thread done servicing request
22:27:32.052 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:32.068 00.016 12268 UpdateGuideState exits: m=563 SNR=16.3
22:27:32.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:32.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:32.068 00.000 12268 Enqueuing Expose request
22:27:32.068 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:32.068 00.000 11616 Worker thread wakes up
22:27:32.068 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:32.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:34.093 02.025 11616 Exposure complete
22:27:34.140 00.047 11616 worker thread done servicing request
22:27:34.140 00.000 12268 OnExposeComplete: enter
22:27:34.140 00.000 12268 UpdateGuideState(): m_state=6
22:27:34.140 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
22:27:34.140 00.000 12268 Star::Find returns 1 (0), X=1160.37, Y=148.63, Mass=497, SNR=15.3, Peak=42 HFD=4.8
22:27:34.140 00.000 12268 MultiStar: [#1 0.14,-0.43,1.37,U] [#2 -0.17,-0.71,0.00,M1] [#3 -0.41,0.28,0.85,U] [#4 -0.49,-0.36,0.00,M4] [#5 0.09,-0.62,0.00,M1] [#6 -0.37,-0.30,0.73,U] [#7 -0.40,-0.28,0.83,U] [#8 0.20,-0.81,0.00,M9] 
22:27:34.140 00.000 12268 refined, 4 included, MultiStar: {-0.22, -0.18}, one-star: {-0.32, -0.06}
22:27:34.140 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
22:27:34.140 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
22:27:34.140 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.18 hyp=0.29 cameraTheta=-2.47 mountX=-0.20 mountY=-0.20, mountTheta=-2.36
22:27:34.140 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.18, opts=13)
22:27:34.140 00.000 12268 Enqueuing Move request for scope (-0.22, -0.18)
22:27:34.140 00.000 11616 Worker thread wakes up
22:27:34.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.18) opts 0xd
22:27:34.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.18)
22:27:34.140 00.000 11616 Moving (-0.22, -0.18) raw xDistance=-0.20 yDistance=-0.20
22:27:34.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:27:34.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:27:34.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
22:27:34.140 00.000 11616 MoveAxis(E, 0, ABG)
22:27:34.140 00.000 11616 Move returns status 0, amount 0
22:27:34.140 00.000 11616 MoveAxis(N, 17, ABG)
22:27:34.140 00.000 11616 Guiding  Dir = 0, Dur = 17
22:27:34.140 00.000 11616 IsSlewing returns 0
22:27:34.140 00.000 11616 IsGuiding returns 0
22:27:34.140 00.000 11616 PulseGuide returned control before completion, sleep 27
22:27:34.171 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:34.187 00.016 11616 IsGuiding returns 1
22:27:34.187 00.000 11616 scope still moving after pulse duration time elapsed
22:27:34.187 00.000 12268 UpdateGuideState exits: m=497 SNR=15.3
22:27:34.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:34.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:34.187 00.000 12268 Enqueuing Expose request
22:27:34.218 00.031 11616 IsSlewing returns 0
22:27:34.218 00.000 11616 IsGuiding returns 0
22:27:34.218 00.000 11616 scope move finished after 17 + 50 ms
22:27:34.218 00.000 11616 Move returns status 0, amount 17
22:27:34.218 00.000 11616 move complete, result=0
22:27:34.218 00.000 11616 worker thread done servicing request
22:27:34.218 00.000 11616 Worker thread wakes up
22:27:34.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:34.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:34.218 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 17 ms NORTH
22:27:36.220 02.002 11616 Exposure complete
22:27:36.283 00.063 11616 worker thread done servicing request
22:27:36.283 00.000 12268 OnExposeComplete: enter
22:27:36.283 00.000 12268 UpdateGuideState(): m_state=6
22:27:36.283 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
22:27:36.283 00.000 12268 Star::Find returns 1 (0), X=1160.65, Y=148.40, Mass=516, SNR=15.6, Peak=45 HFD=4.7
22:27:36.283 00.000 12268 MultiStar: [#1 -0.27,-0.71,0.00,M1] [#2 -0.23,-0.54,0.97,U] [#3 -0.04,-0.06,0.94,U] [#4 -0.40,-0.42,0.80,U] [#5 0.10,-0.71,0.00,M2] [#6 -0.28,-0.65,0.00,M1] [#7 -0.07,-0.67,0.00,M1] [#8 0.10,-0.75,0.00,M10] 
22:27:36.283 00.000 12268 single-star, 3 included, MultiStar: {-0.17, -0.33}, one-star: {-0.04, -0.30}
22:27:36.283 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.19 = 3.09)
22:27:36.283 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
22:27:36.283 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.30 hyp=0.30 cameraTheta=-1.72 mountX=-0.30 mountY=-0.01, mountTheta=-3.12
22:27:36.283 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.30, opts=13)
22:27:36.283 00.000 12268 Enqueuing Move request for scope (-0.04, -0.30)
22:27:36.283 00.000 11616 Worker thread wakes up
22:27:36.283 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.30) opts 0xd
22:27:36.283 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.30)
22:27:36.283 00.000 11616 Moving (-0.04, -0.30) raw xDistance=-0.30 yDistance=-0.01
22:27:36.283 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
22:27:36.283 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.90
22:27:36.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
22:27:36.283 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:36.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:27:36.283 00.000 11616 MoveAxis(E, 168, ABG)
22:27:36.283 00.000 11616 Guiding  Dir = 2, Dur = 168
22:27:36.283 00.000 11616 IsSlewing returns 0
22:27:36.283 00.000 11616 IsGuiding returns 0
22:27:36.283 00.000 11616 PulseGuide returned control before completion, sleep 178
22:27:36.315 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:36.331 00.016 12268 UpdateGuideState exits: m=516 SNR=15.6
22:27:36.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:36.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:36.331 00.000 12268 Enqueuing Expose request
22:27:36.489 00.158 11616 IsGuiding returns 0
22:27:36.489 00.000 11616 Move returns status 0, amount 168
22:27:36.489 00.000 11616 MoveAxis(N, 0, ABG)
22:27:36.489 00.000 11616 Move returns status 0, amount 0
22:27:36.489 00.000 11616 move complete, result=0
22:27:36.489 00.000 11616 worker thread done servicing request
22:27:36.489 00.000 11616 Worker thread wakes up
22:27:36.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:36.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:36.489 00.000 12268 GuideStep: -0.3 px 168 ms EAST, -0.0 px 0 ms NORTH
22:27:38.507 02.018 11616 Exposure complete
22:27:38.562 00.055 11616 worker thread done servicing request
22:27:38.562 00.000 12268 OnExposeComplete: enter
22:27:38.562 00.000 12268 UpdateGuideState(): m_state=6
22:27:38.562 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
22:27:38.562 00.000 12268 Star::Find returns 1 (0), X=1160.84, Y=148.25, Mass=563, SNR=16.4, Peak=56 HFD=4.4
22:27:38.562 00.000 12268 MultiStar: [#1 0.33,-0.84,0.00,M2] [#2 0.00,-0.65,0.00,M1] [#3 0.13,-0.31,0.84,U] [#4 -0.29,-0.47,0.79,U] [#5 0.10,-0.74,0.00,M3] [#6 0.16,-0.40,0.79,U] [#7 0.09,-0.66,0.00,M2] [#8 0.98,-0.84,0.00,R] 
22:27:38.562 00.000 12268 refined, 3 included, MultiStar: {0.05, -0.41}, one-star: {0.15, -0.45}
22:27:38.562 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
22:27:38.562 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
22:27:38.562 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.41 hyp=0.41 cameraTheta=-1.46 mountX=-0.40 mountY=0.10, mountTheta=2.90
22:27:38.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.41, opts=13)
22:27:38.562 00.000 12268 Enqueuing Move request for scope (0.05, -0.41)
22:27:38.562 00.000 11616 Worker thread wakes up
22:27:38.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.41) opts 0xd
22:27:38.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.41)
22:27:38.562 00.000 11616 Moving (0.05, -0.41) raw xDistance=-0.40 yDistance=0.10
22:27:38.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
22:27:38.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:38.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:27:38.562 00.000 11616 MoveAxis(E, 226, ABG)
22:27:38.562 00.000 11616 Guiding  Dir = 2, Dur = 226
22:27:38.562 00.000 11616 IsSlewing returns 0
22:27:38.562 00.000 11616 IsGuiding returns 0
22:27:38.571 00.009 11616 PulseGuide returned control before completion, sleep 236
22:27:38.593 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:38.602 00.009 12268 UpdateGuideState exits: m=563 SNR=16.4
22:27:38.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:38.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:38.602 00.000 12268 Enqueuing Expose request
22:27:38.808 00.206 11616 IsGuiding returns 1
22:27:38.808 00.000 11616 scope still moving after pulse duration time elapsed
22:27:38.840 00.032 11616 IsSlewing returns 0
22:27:38.840 00.000 11616 IsGuiding returns 0
22:27:38.840 00.000 11616 scope move finished after 226 + 45 ms
22:27:38.840 00.000 11616 Move returns status 0, amount 226
22:27:38.840 00.000 11616 MoveAxis(N, 0, ABG)
22:27:38.840 00.000 11616 Move returns status 0, amount 0
22:27:38.840 00.000 11616 move complete, result=0
22:27:38.840 00.000 11616 worker thread done servicing request
22:27:38.840 00.000 11616 Worker thread wakes up
22:27:38.840 00.000 12268 GuideStep: -0.4 px 226 ms EAST, 0.1 px 0 ms NORTH
22:27:38.840 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:38.840 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:40.843 02.003 11616 Exposure complete
22:27:40.906 00.063 11616 worker thread done servicing request
22:27:40.906 00.000 12268 OnExposeComplete: enter
22:27:40.906 00.000 12268 UpdateGuideState(): m_state=6
22:27:40.906 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
22:27:40.906 00.000 12268 Star::Find returns 1 (0), X=1160.27, Y=148.73, Mass=568, SNR=16.5, Peak=46 HFD=4.7
22:27:40.906 00.000 12268 MultiStar: [#1 0.16,-0.02,1.25,U] [#2 0.23,-0.05,0.96,U] [#3 0.11,0.32,0.79,U] [#4 -0.22,0.09,0.68,U] [#5 0.47,-0.16,0.75,U] [#6 -0.11,0.09,0.82,U] [#7 0.06,0.27,0.72,U] [#8 -0.64,0.48,0.00,M1] 
22:27:40.906 00.000 12268 refined, 7 included, MultiStar: {0.03, 0.06}, one-star: {-0.42, 0.04}
22:27:40.906 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
22:27:40.906 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
22:27:40.906 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.07 mountX=0.06 mountY=0.03, mountTheta=0.38
22:27:40.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.06, opts=13)
22:27:40.906 00.000 12268 Enqueuing Move request for scope (0.03, 0.06)
22:27:40.906 00.000 11616 Worker thread wakes up
22:27:40.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
22:27:40.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
22:27:40.906 00.000 11616 Moving (0.03, 0.06) raw xDistance=0.06 yDistance=0.03
22:27:40.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:40.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:27:40.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:40.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:27:40.906 00.000 11616 MoveAxis(E, 0, ABG)
22:27:40.906 00.000 11616 Move returns status 0, amount 0
22:27:40.906 00.000 11616 MoveAxis(N, 0, ABG)
22:27:40.906 00.000 11616 Move returns status 0, amount 0
22:27:40.906 00.000 11616 move complete, result=0
22:27:40.906 00.000 11616 worker thread done servicing request
22:27:40.921 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:40.937 00.016 12268 UpdateGuideState exits: m=568 SNR=16.5
22:27:40.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:40.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:40.937 00.000 12268 Enqueuing Expose request
22:27:40.937 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:27:40.937 00.000 11616 Worker thread wakes up
22:27:40.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:40.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:42.963 02.026 11616 Exposure complete
22:27:43.023 00.060 11616 worker thread done servicing request
22:27:43.023 00.000 12268 OnExposeComplete: enter
22:27:43.023 00.000 12268 UpdateGuideState(): m_state=6
22:27:43.023 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
22:27:43.023 00.000 12268 Star::Find returns 1 (0), X=1160.94, Y=148.83, Mass=568, SNR=16.4, Peak=51 HFD=4.5
22:27:43.024 00.001 12268 MultiStar: [#1 0.27,0.23,1.24,U] [#2 0.02,0.20,0.93,U] [#3 0.22,0.84,0.00,M1] [#4 -0.06,0.29,0.70,U] [#5 0.25,0.42,0.82,U] [#6 0.13,0.46,0.72,U] [#7 0.06,0.27,0.80,U] [#8 -0.45,0.38,0.58,U] 
22:27:43.024 00.000 12268 single-star, 7 included, MultiStar: {0.10, 0.28}, one-star: {0.25, 0.14}
22:27:43.024 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
22:27:43.024 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
22:27:43.024 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.14 hyp=0.29 cameraTheta=0.50 mountX=0.16 mountY=0.23, mountTheta=0.96
22:27:43.025 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.14, opts=13)
22:27:43.026 00.001 12268 Enqueuing Move request for scope (0.25, 0.14)
22:27:43.026 00.000 11616 Worker thread wakes up
22:27:43.026 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.14) opts 0xd
22:27:43.026 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.14)
22:27:43.026 00.000 11616 Moving (0.25, 0.14) raw xDistance=0.16 yDistance=0.23
22:27:43.026 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:27:43.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:27:43.026 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:27:43.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:27:43.026 00.000 11616 MoveAxis(E, 0, ABG)
22:27:43.026 00.000 11616 Move returns status 0, amount 0
22:27:43.026 00.000 11616 MoveAxis(N, 0, ABG)
22:27:43.026 00.000 11616 Move returns status 0, amount 0
22:27:43.027 00.001 11616 move complete, result=0
22:27:43.027 00.000 11616 worker thread done servicing request
22:27:43.048 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:43.067 00.019 12268 UpdateGuideState exits: m=568 SNR=16.4
22:27:43.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:43.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:43.067 00.000 12268 Enqueuing Expose request
22:27:43.067 00.000 11616 Worker thread wakes up
22:27:43.067 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:27:43.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:43.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:45.076 02.009 11616 Exposure complete
22:27:45.131 00.055 11616 worker thread done servicing request
22:27:45.132 00.001 12268 OnExposeComplete: enter
22:27:45.132 00.000 12268 UpdateGuideState(): m_state=6
22:27:45.132 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
22:27:45.132 00.000 12268 Star::Find returns 1 (0), X=1160.69, Y=149.29, Mass=623, SNR=17.1, Peak=52 HFD=4.8
22:27:45.132 00.000 12268 MultiStar: [#1 0.34,0.27,1.21,U] [#2 0.01,0.18,0.90,U] [#3 0.17,1.03,0.00,M2] [#4 0.17,0.38,0.66,U] [#5 0.56,0.29,0.00,M2] [#6 0.05,0.34,0.70,U] [#7 0.01,0.18,0.77,U] [#8 -0.84,0.91,0.00,M1] 
22:27:45.132 00.000 12268 refined, 5 included, MultiStar: {0.11, 0.33}, one-star: {-0.00, 0.59}
22:27:45.133 00.001 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
22:27:45.133 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.95)
22:27:45.133 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.33 hyp=0.34 cameraTheta=1.25 mountX=0.33 mountY=0.07, mountTheta=0.20
22:27:45.134 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.33, opts=13)
22:27:45.134 00.000 12268 Enqueuing Move request for scope (0.11, 0.33)
22:27:45.134 00.000 11616 Worker thread wakes up
22:27:45.134 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.33) opts 0xd
22:27:45.134 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.33)
22:27:45.134 00.000 11616 Moving (0.11, 0.33) raw xDistance=0.33 yDistance=0.07
22:27:45.135 00.001 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
22:27:45.135 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.00
22:27:45.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
22:27:45.135 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:45.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:27:45.135 00.000 11616 MoveAxis(W, 187, ABG)
22:27:45.135 00.000 11616 Guiding  Dir = 3, Dur = 187
22:27:45.135 00.000 11616 IsSlewing returns 0
22:27:45.135 00.000 11616 IsGuiding returns 0
22:27:45.136 00.001 11616 PulseGuide returned control before completion, sleep 197
22:27:45.157 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:27:45.175 00.018 12268 UpdateGuideState exits: m=623 SNR=17.1
22:27:45.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:45.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:45.175 00.000 12268 Enqueuing Expose request
22:27:45.340 00.165 11616 IsGuiding returns 1
22:27:45.341 00.001 11616 scope still moving after pulse duration time elapsed
22:27:45.370 00.029 11616 IsSlewing returns 0
22:27:45.371 00.001 11616 IsGuiding returns 0
22:27:45.371 00.000 11616 scope move finished after 187 + 48 ms
22:27:45.371 00.000 11616 Move returns status 0, amount 187
22:27:45.371 00.000 11616 MoveAxis(N, 0, ABG)
22:27:45.371 00.000 11616 Move returns status 0, amount 0
22:27:45.371 00.000 11616 move complete, result=0
22:27:45.371 00.000 11616 worker thread done servicing request
22:27:45.372 00.001 11616 Worker thread wakes up
22:27:45.372 00.000 12268 GuideStep: 0.3 px 187 ms WEST, 0.1 px 0 ms NORTH
22:27:45.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:45.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:47.386 02.014 11616 Exposure complete
22:27:47.440 00.054 11616 worker thread done servicing request
22:27:47.440 00.000 12268 OnExposeComplete: enter
22:27:47.440 00.000 12268 UpdateGuideState(): m_state=6
22:27:47.441 00.001 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
22:27:47.441 00.000 12268 Star::Find returns 1 (0), X=1160.90, Y=148.76, Mass=589, SNR=16.6, Peak=51 HFD=4.8
22:27:47.441 00.000 12268 MultiStar: [#1 0.19,-0.02,1.25,U] [#2 -0.07,0.08,0.87,U] [#3 0.28,0.83,0.00,M3] [#4 -0.14,0.21,0.66,U] [#5 0.22,0.17,0.78,U] [#6 0.26,0.07,0.76,U] [#7 0.03,0.12,0.78,U] [#8 -0.65,0.96,0.00,M2] 
22:27:47.441 00.000 12268 refined, 6 included, MultiStar: {0.11, 0.09}, one-star: {0.21, 0.07}
22:27:47.441 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.81 = -0.81)
22:27:47.442 00.001 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.37)
22:27:47.442 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.67 mountX=0.10 mountY=0.10, mountTheta=0.79
22:27:47.443 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.09, opts=13)
22:27:47.444 00.001 12268 Enqueuing Move request for scope (0.11, 0.09)
22:27:47.444 00.000 11616 Worker thread wakes up
22:27:47.444 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
22:27:47.444 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
22:27:47.444 00.000 11616 Moving (0.11, 0.09) raw xDistance=0.10 yDistance=0.10
22:27:47.444 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:47.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:27:47.444 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:47.445 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:27:47.445 00.000 11616 MoveAxis(E, 0, ABG)
22:27:47.445 00.000 11616 Move returns status 0, amount 0
22:27:47.445 00.000 11616 MoveAxis(N, 0, ABG)
22:27:47.445 00.000 11616 Move returns status 0, amount 0
22:27:47.445 00.000 11616 move complete, result=0
22:27:47.445 00.000 11616 worker thread done servicing request
22:27:47.469 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:47.487 00.018 12268 UpdateGuideState exits: m=589 SNR=16.6
22:27:47.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:47.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:47.487 00.000 12268 Enqueuing Expose request
22:27:47.487 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:47.487 00.000 11616 Worker thread wakes up
22:27:47.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:47.488 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:49.498 02.010 11616 Exposure complete
22:27:49.554 00.056 11616 worker thread done servicing request
22:27:49.554 00.000 12268 OnExposeComplete: enter
22:27:49.554 00.000 12268 UpdateGuideState(): m_state=6
22:27:49.555 00.001 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
22:27:49.555 00.000 12268 Star::Find returns 1 (0), X=1160.51, Y=148.95, Mass=588, SNR=16.7, Peak=57 HFD=4.4
22:27:49.555 00.000 12268 MultiStar: [#1 -0.12,-0.06,1.24,U] [#2 -0.12,0.10,0.86,U] [#3 -0.27,0.69,0.00,M4] [#4 -0.63,0.28,0.00,M1] [#5 -0.01,-0.11,0.73,U] [#6 -0.47,0.05,0.71,U] [#7 -0.29,-0.02,0.82,U] [#8 -0.94,1.05,0.00,M3] 
22:27:49.555 00.000 12268 refined, 5 included, MultiStar: {-0.19, 0.04}, one-star: {-0.18, 0.25}
22:27:49.555 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
22:27:49.555 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
22:27:49.555 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.94 mountX=0.02 mountY=-0.19, mountTheta=-1.47
22:27:49.557 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.04, opts=13)
22:27:49.557 00.000 12268 Enqueuing Move request for scope (-0.19, 0.04)
22:27:49.557 00.000 11616 Worker thread wakes up
22:27:49.557 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
22:27:49.557 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
22:27:49.557 00.000 11616 Moving (-0.19, 0.04) raw xDistance=0.02 yDistance=-0.19
22:27:49.557 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:49.557 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:27:49.558 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
22:27:49.558 00.000 11616 MoveAxis(E, 0, ABG)
22:27:49.558 00.000 11616 Move returns status 0, amount 0
22:27:49.558 00.000 11616 MoveAxis(N, 16, ABG)
22:27:49.558 00.000 11616 Guiding  Dir = 0, Dur = 16
22:27:49.558 00.000 11616 IsSlewing returns 0
22:27:49.558 00.000 11616 IsGuiding returns 0
22:27:49.559 00.001 11616 PulseGuide returned control before completion, sleep 26
22:27:49.577 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:49.595 00.018 11616 IsGuiding returns 1
22:27:49.595 00.000 11616 scope still moving after pulse duration time elapsed
22:27:49.596 00.001 12268 UpdateGuideState exits: m=588 SNR=16.7
22:27:49.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:49.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:49.596 00.000 12268 Enqueuing Expose request
22:27:49.627 00.031 11616 IsSlewing returns 0
22:27:49.627 00.000 11616 IsGuiding returns 0
22:27:49.627 00.000 11616 scope move finished after 16 + 52 ms
22:27:49.627 00.000 11616 Move returns status 0, amount 16
22:27:49.627 00.000 11616 move complete, result=0
22:27:49.628 00.001 11616 worker thread done servicing request
22:27:49.628 00.000 11616 Worker thread wakes up
22:27:49.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:49.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:49.629 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 16 ms NORTH
22:27:51.636 02.007 11616 Exposure complete
22:27:51.691 00.055 11616 worker thread done servicing request
22:27:51.692 00.001 12268 OnExposeComplete: enter
22:27:51.692 00.000 12268 UpdateGuideState(): m_state=6
22:27:51.692 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
22:27:51.692 00.000 12268 Star::Find returns 1 (0), X=1160.30, Y=149.03, Mass=571, SNR=16.4, Peak=50 HFD=4.6
22:27:51.693 00.001 12268 MultiStar: [#1 -0.38,0.04,1.20,U] [#2 -0.69,0.17,0.00,M1] [#3 -0.25,0.57,0.00,M5] [#4 -0.76,0.57,0.00,M2] [#5 -0.37,0.20,0.73,U] [#6 -0.49,0.21,0.67,U] [#7 -0.29,0.21,0.81,U] [#8 -0.59,0.73,0.00,M4] 
22:27:51.693 00.000 12268 refined, 4 included, MultiStar: {-0.38, 0.19}, one-star: {-0.39, 0.33}
22:27:51.693 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
22:27:51.693 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
22:27:51.693 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.19 hyp=0.43 cameraTheta=2.67 mountX=0.15 mountY=-0.40, mountTheta=-1.21
22:27:51.695 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.19, opts=13)
22:27:51.695 00.000 12268 Enqueuing Move request for scope (-0.38, 0.19)
22:27:51.695 00.000 11616 Worker thread wakes up
22:27:51.695 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.19) opts 0xd
22:27:51.695 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.19)
22:27:51.695 00.000 11616 Moving (-0.38, 0.19) raw xDistance=0.15 yDistance=-0.40
22:27:51.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
22:27:51.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
22:27:51.695 00.000 11616 MoveAxis(W, 86, ABG)
22:27:51.695 00.000 11616 Guiding  Dir = 3, Dur = 86
22:27:51.696 00.001 11616 IsSlewing returns 0
22:27:51.696 00.000 11616 IsGuiding returns 0
22:27:51.696 00.000 11616 PulseGuide returned control before completion, sleep 96
22:27:51.717 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:51.736 00.019 12268 UpdateGuideState exits: m=571 SNR=16.4
22:27:51.736 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:51.736 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:51.736 00.000 12268 Enqueuing Expose request
22:27:51.807 00.071 11616 IsGuiding returns 0
22:27:51.817 00.010 11616 Move returns status 0, amount 86
22:27:51.817 00.000 11616 MoveAxis(N, 34, ABG)
22:27:51.817 00.000 11616 Guiding  Dir = 0, Dur = 34
22:27:51.817 00.000 11616 IsSlewing returns 0
22:27:51.818 00.001 11616 IsGuiding returns 0
22:27:51.818 00.000 11616 PulseGuide returned control before completion, sleep 44
22:27:51.868 00.050 11616 IsGuiding returns 1
22:27:51.868 00.000 11616 scope still moving after pulse duration time elapsed
22:27:51.899 00.031 11616 IsSlewing returns 0
22:27:51.900 00.001 11616 IsGuiding returns 0
22:27:51.900 00.000 11616 scope move finished after 34 + 48 ms
22:27:51.900 00.000 11616 Move returns status 0, amount 34
22:27:51.900 00.000 11616 move complete, result=0
22:27:51.900 00.000 11616 worker thread done servicing request
22:27:51.900 00.000 11616 Worker thread wakes up
22:27:51.901 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:51.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:51.901 00.000 12268 GuideStep: 0.2 px 86 ms WEST, -0.4 px 34 ms NORTH
22:27:53.976 02.075 11616 Exposure complete
22:27:54.033 00.057 11616 worker thread done servicing request
22:27:54.033 00.000 12268 OnExposeComplete: enter
22:27:54.033 00.000 12268 UpdateGuideState(): m_state=6
22:27:54.034 00.001 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
22:27:54.034 00.000 12268 Star::Find returns 1 (0), X=1160.73, Y=148.54, Mass=508, SNR=15.5, Peak=42 HFD=4.6
22:27:54.034 00.000 12268 MultiStar: [#1 -0.06,-0.49,1.27,U] [#2 -0.18,-0.38,0.91,U] [#3 -0.27,0.11,0.81,U] [#4 -0.16,-0.30,0.69,U] [#5 -0.17,-0.21,0.79,U] [#6 -0.24,-0.10,0.75,U] [#7 -0.07,-0.68,0.00,M1] [#8 -0.58,0.72,0.00,M5] 
22:27:54.034 00.000 12268 single-star, 6 included, MultiStar: {-0.14, -0.24}, one-star: {0.04, -0.15}
22:27:54.034 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
22:27:54.034 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
22:27:54.034 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.32 mountX=-0.15 mountY=0.06, mountTheta=2.77
22:27:54.036 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.15, opts=13)
22:27:54.036 00.000 12268 Enqueuing Move request for scope (0.04, -0.15)
22:27:54.036 00.000 11616 Worker thread wakes up
22:27:54.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
22:27:54.036 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
22:27:54.036 00.000 11616 Moving (0.04, -0.15) raw xDistance=-0.15 yDistance=0.06
22:27:54.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:27:54.037 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:27:54.037 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:54.037 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:27:54.037 00.000 11616 MoveAxis(E, 0, ABG)
22:27:54.037 00.000 11616 Move returns status 0, amount 0
22:27:54.037 00.000 11616 MoveAxis(N, 0, ABG)
22:27:54.037 00.000 11616 Move returns status 0, amount 0
22:27:54.037 00.000 11616 move complete, result=0
22:27:54.037 00.000 11616 worker thread done servicing request
22:27:54.057 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:54.075 00.018 12268 UpdateGuideState exits: m=508 SNR=15.5
22:27:54.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:54.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:54.075 00.000 12268 Enqueuing Expose request
22:27:54.075 00.000 11616 Worker thread wakes up
22:27:54.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:54.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:54.075 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:56.087 02.012 11616 Exposure complete
22:27:56.141 00.054 11616 worker thread done servicing request
22:27:56.141 00.000 12268 OnExposeComplete: enter
22:27:56.141 00.000 12268 UpdateGuideState(): m_state=6
22:27:56.142 00.001 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
22:27:56.142 00.000 12268 Star::Find returns 1 (0), X=1160.78, Y=148.34, Mass=549, SNR=16.2, Peak=52 HFD=4.7
22:27:56.142 00.000 12268 MultiStar: [#1 0.30,-0.81,0.00,M1] [#2 -0.15,-1.02,0.00,M1] [#3 0.23,0.06,0.78,U] [#4 0.04,-0.51,0.66,U] [#5 0.11,-0.91,0.00,M1] [#6 -0.14,-0.54,0.70,U] [#7 -0.00,-0.82,0.00,M2] [#8 0.01,-0.00,0.58,U] 
22:27:56.142 00.000 12268 refined, 4 included, MultiStar: {0.06, -0.28}, one-star: {0.09, -0.35}
22:27:56.142 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
22:27:56.142 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
22:27:56.142 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.28 cameraTheta=-1.37 mountX=-0.27 mountY=0.09, mountTheta=2.81
22:27:56.144 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.28, opts=13)
22:27:56.144 00.000 12268 Enqueuing Move request for scope (0.06, -0.28)
22:27:56.144 00.000 11616 Worker thread wakes up
22:27:56.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.28) opts 0xd
22:27:56.144 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.28)
22:27:56.144 00.000 11616 Moving (0.06, -0.28) raw xDistance=-0.27 yDistance=0.09
22:27:56.144 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:27:56.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:27:56.144 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:56.145 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:27:56.145 00.000 11616 MoveAxis(E, 0, ABG)
22:27:56.145 00.000 11616 Move returns status 0, amount 0
22:27:56.145 00.000 11616 MoveAxis(N, 0, ABG)
22:27:56.145 00.000 11616 Move returns status 0, amount 0
22:27:56.145 00.000 11616 move complete, result=0
22:27:56.145 00.000 11616 worker thread done servicing request
22:27:56.166 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:56.183 00.017 12268 UpdateGuideState exits: m=549 SNR=16.2
22:27:56.183 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:56.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:56.185 00.002 12268 Enqueuing Expose request
22:27:56.185 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:56.185 00.000 11616 Worker thread wakes up
22:27:56.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:56.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:27:58.211 02.026 11616 Exposure complete
22:27:58.284 00.073 11616 worker thread done servicing request
22:27:58.284 00.000 12268 OnExposeComplete: enter
22:27:58.285 00.001 12268 UpdateGuideState(): m_state=6
22:27:58.285 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
22:27:58.285 00.000 12268 Star::Find returns 1 (0), X=1161.00, Y=148.50, Mass=599, SNR=16.9, Peak=48 HFD=5.0
22:27:58.286 00.001 12268 MultiStar: [#1 0.10,-0.59,0.00,M2] [#2 -0.05,-0.40,0.82,U] [#3 -0.19,0.02,0.82,U] [#4 -0.06,-0.22,0.66,U] [#5 0.09,-0.70,0.00,M2] [#6 -0.26,-0.19,0.73,U] [#7 0.20,-0.57,0.00,M3] [#8 -0.29,0.46,0.53,U] 
22:27:58.286 00.000 12268 refined, 5 included, MultiStar: {-0.06, -0.12}, one-star: {0.31, -0.20}
22:27:58.286 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
22:27:58.286 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
22:27:58.286 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-2.04 mountX=-0.13 mountY=-0.04, mountTheta=-2.80
22:27:58.288 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.12, opts=13)
22:27:58.288 00.000 12268 Enqueuing Move request for scope (-0.06, -0.12)
22:27:58.288 00.000 11616 Worker thread wakes up
22:27:58.288 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
22:27:58.288 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
22:27:58.288 00.000 11616 Moving (-0.06, -0.12) raw xDistance=-0.13 yDistance=-0.04
22:27:58.288 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:27:58.289 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:27:58.289 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:58.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:27:58.289 00.000 11616 MoveAxis(E, 0, ABG)
22:27:58.289 00.000 11616 Move returns status 0, amount 0
22:27:58.289 00.000 11616 MoveAxis(N, 0, ABG)
22:27:58.289 00.000 11616 Move returns status 0, amount 0
22:27:58.289 00.000 11616 move complete, result=0
22:27:58.290 00.001 11616 worker thread done servicing request
22:27:58.313 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:27:58.332 00.019 12268 UpdateGuideState exits: m=599 SNR=16.9
22:27:58.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:58.333 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:27:58.333 00.000 12268 Enqueuing Expose request
22:27:58.333 00.000 11616 Worker thread wakes up
22:27:58.333 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:27:58.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:27:58.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:00.350 02.017 11616 Exposure complete
22:28:00.406 00.056 11616 worker thread done servicing request
22:28:00.406 00.000 12268 OnExposeComplete: enter
22:28:00.406 00.000 12268 UpdateGuideState(): m_state=6
22:28:00.406 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
22:28:00.406 00.000 12268 Star::Find returns 1 (0), X=1160.68, Y=148.78, Mass=527, SNR=15.8, Peak=44 HFD=4.9
22:28:00.406 00.000 12268 MultiStar: [#1 0.55,-0.18,1.21,U] [#2 0.06,-0.44,0.95,U] [#3 0.07,-0.37,0.81,U] [#4 0.17,-0.64,0.00,M1] [#5 0.13,-0.24,0.78,U] [#6 -0.02,-0.41,0.79,U] [#7 0.10,-0.48,0.74,U] [#8 -0.45,0.21,0.59,U] 
22:28:00.406 00.000 12268 single-star, 7 included, MultiStar: {0.10, -0.23}, one-star: {-0.01, 0.08}
22:28:00.406 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
22:28:00.406 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
22:28:00.406 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.69 mountX=0.08 mountY=-0.02, mountTheta=-0.24
22:28:00.414 00.008 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.08, opts=13)
22:28:00.414 00.000 12268 Enqueuing Move request for scope (-0.01, 0.08)
22:28:00.414 00.000 11616 Worker thread wakes up
22:28:00.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
22:28:00.414 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
22:28:00.414 00.000 11616 Moving (-0.01, 0.08) raw xDistance=0.08 yDistance=-0.02
22:28:00.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:00.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:28:00.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:00.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:28:00.414 00.000 11616 MoveAxis(E, 0, ABG)
22:28:00.414 00.000 11616 Move returns status 0, amount 0
22:28:00.414 00.000 11616 MoveAxis(N, 0, ABG)
22:28:00.414 00.000 11616 Move returns status 0, amount 0
22:28:00.414 00.000 11616 move complete, result=0
22:28:00.414 00.000 11616 worker thread done servicing request
22:28:00.429 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:00.445 00.016 12268 UpdateGuideState exits: m=527 SNR=15.8
22:28:00.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:00.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:00.445 00.000 12268 Enqueuing Expose request
22:28:00.445 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:28:00.445 00.000 11616 Worker thread wakes up
22:28:00.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:00.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:02.448 02.003 11616 Exposure complete
22:28:02.512 00.064 11616 worker thread done servicing request
22:28:02.512 00.000 12268 OnExposeComplete: enter
22:28:02.512 00.000 12268 UpdateGuideState(): m_state=6
22:28:02.512 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
22:28:02.512 00.000 12268 Star::Find returns 1 (0), X=1160.75, Y=148.72, Mass=485, SNR=15.1, Peak=43 HFD=4.6
22:28:02.512 00.000 12268 MultiStar: [#1 -0.09,-0.29,1.29,U] [#2 -0.09,-0.25,0.89,U] [#3 0.11,0.25,0.84,U] [#4 -0.07,-0.24,0.85,U] [#5 0.04,-0.42,0.75,U] [#6 -0.23,-0.11,0.68,U] [#7 0.02,-0.29,0.77,U] [#8 -0.71,0.61,0.00,M3] 
22:28:02.512 00.000 12268 single-star, 7 included, MultiStar: {-0.03, -0.17}, one-star: {0.06, 0.03}
22:28:02.512 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
22:28:02.512 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
22:28:02.512 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.42 mountX=0.03 mountY=0.06, mountTheta=1.04
22:28:02.512 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.03, opts=13)
22:28:02.512 00.000 12268 Enqueuing Move request for scope (0.06, 0.03)
22:28:02.512 00.000 11616 Worker thread wakes up
22:28:02.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
22:28:02.512 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
22:28:02.512 00.000 11616 Moving (0.06, 0.03) raw xDistance=0.03 yDistance=0.06
22:28:02.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:02.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:28:02.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:02.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:28:02.512 00.000 11616 MoveAxis(E, 0, ABG)
22:28:02.512 00.000 11616 Move returns status 0, amount 0
22:28:02.512 00.000 11616 MoveAxis(N, 0, ABG)
22:28:02.512 00.000 11616 Move returns status 0, amount 0
22:28:02.512 00.000 11616 move complete, result=0
22:28:02.512 00.000 11616 worker thread done servicing request
22:28:02.531 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:28:02.544 00.013 12268 UpdateGuideState exits: m=485 SNR=15.1
22:28:02.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:02.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:02.544 00.000 12268 Enqueuing Expose request
22:28:02.544 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:02.544 00.000 11616 Worker thread wakes up
22:28:02.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:02.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:04.571 02.027 11616 Exposure complete
22:28:04.625 00.054 11616 worker thread done servicing request
22:28:04.625 00.000 12268 OnExposeComplete: enter
22:28:04.625 00.000 12268 UpdateGuideState(): m_state=6
22:28:04.625 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
22:28:04.625 00.000 12268 Star::Find returns 1 (0), X=1160.60, Y=148.59, Mass=513, SNR=15.6, Peak=44 HFD=4.7
22:28:04.625 00.000 12268 MultiStar: [#1 0.03,-0.14,1.22,U] [#2 0.04,-0.20,0.90,U] [#3 -0.07,0.45,0.82,U] [#4 0.09,0.06,0.69,U] [#5 0.05,-0.14,0.82,U] [#6 -0.11,0.22,0.72,U] [#7 0.08,-0.05,0.75,U] [#8 -0.40,1.09,0.00,M4] 
22:28:04.625 00.000 12268 refined, 7 included, MultiStar: {0.00, -0.01}, one-star: {-0.08, -0.10}
22:28:04.625 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
22:28:04.625 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
22:28:04.625 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.07 mountX=-0.01 mountY=0.00, mountTheta=2.52
22:28:04.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.01, opts=13)
22:28:04.625 00.000 12268 Enqueuing Move request for scope (0.00, -0.01)
22:28:04.625 00.000 11616 Worker thread wakes up
22:28:04.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
22:28:04.625 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
22:28:04.625 00.000 11616 Moving (0.00, -0.01) raw xDistance=-0.01 yDistance=0.00
22:28:04.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:04.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:28:04.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:04.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:28:04.625 00.000 11616 MoveAxis(E, 0, ABG)
22:28:04.625 00.000 11616 Move returns status 0, amount 0
22:28:04.625 00.000 11616 MoveAxis(N, 0, ABG)
22:28:04.625 00.000 11616 Move returns status 0, amount 0
22:28:04.625 00.000 11616 move complete, result=0
22:28:04.625 00.000 11616 worker thread done servicing request
22:28:04.650 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:04.666 00.016 12268 UpdateGuideState exits: m=513 SNR=15.6
22:28:04.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:04.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:04.666 00.000 12268 Enqueuing Expose request
22:28:04.666 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:28:04.666 00.000 11616 Worker thread wakes up
22:28:04.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:04.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:06.675 02.009 11616 Exposure complete
22:28:06.723 00.048 11616 worker thread done servicing request
22:28:06.723 00.000 12268 OnExposeComplete: enter
22:28:06.723 00.000 12268 UpdateGuideState(): m_state=6
22:28:06.723 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
22:28:06.723 00.000 12268 Star::Find returns 1 (0), X=1160.38, Y=148.46, Mass=486, SNR=15.0, Peak=48 HFD=4.5
22:28:06.723 00.000 12268 MultiStar: [#1 -0.01,-0.51,1.25,U] [#2 -0.14,-0.52,0.96,U] [#3 -0.10,-0.08,0.80,U] [#4 -0.49,0.02,0.72,U] [#5 -0.13,-0.49,0.74,U] [#6 -0.38,-0.26,0.70,U] [#7 -0.14,-0.43,0.79,U] [#8 -0.74,-0.06,0.00,M5] 
22:28:06.723 00.000 12268 refined, 7 included, MultiStar: {-0.20, -0.33}, one-star: {-0.31, -0.24}
22:28:06.723 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
22:28:06.723 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
22:28:06.723 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.33 hyp=0.38 cameraTheta=-2.11 mountX=-0.35 mountY=-0.15, mountTheta=-2.73
22:28:06.723 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.33, opts=13)
22:28:06.723 00.000 12268 Enqueuing Move request for scope (-0.20, -0.33)
22:28:06.723 00.000 11616 Worker thread wakes up
22:28:06.723 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.33) opts 0xd
22:28:06.723 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.33)
22:28:06.723 00.000 11616 Moving (-0.20, -0.33) raw xDistance=-0.35 yDistance=-0.15
22:28:06.723 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
22:28:06.723 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.04
22:28:06.723 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
22:28:06.723 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
22:28:06.723 00.000 11616 MoveAxis(E, 195, ABG)
22:28:06.723 00.000 11616 Guiding  Dir = 2, Dur = 195
22:28:06.723 00.000 11616 IsSlewing returns 0
22:28:06.723 00.000 11616 IsGuiding returns 0
22:28:06.723 00.000 11616 PulseGuide returned control before completion, sleep 205
22:28:06.755 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:06.771 00.016 12268 UpdateGuideState exits: m=486 SNR=15.0
22:28:06.771 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:06.771 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:06.771 00.000 12268 Enqueuing Expose request
22:28:06.945 00.174 11616 IsGuiding returns 1
22:28:06.945 00.000 11616 scope still moving after pulse duration time elapsed
22:28:06.977 00.032 11616 IsSlewing returns 0
22:28:06.977 00.000 11616 IsGuiding returns 0
22:28:06.977 00.000 11616 scope move finished after 195 + 46 ms
22:28:06.977 00.000 11616 Move returns status 0, amount 195
22:28:06.977 00.000 11616 MoveAxis(N, 13, ABG)
22:28:06.977 00.000 11616 Guiding  Dir = 0, Dur = 13
22:28:06.977 00.000 11616 IsSlewing returns 0
22:28:06.977 00.000 11616 IsGuiding returns 0
22:28:06.977 00.000 11616 PulseGuide returned control before completion, sleep 23
22:28:07.009 00.032 11616 IsGuiding returns 1
22:28:07.009 00.000 11616 scope still moving after pulse duration time elapsed
22:28:07.041 00.032 11616 IsSlewing returns 0
22:28:07.041 00.000 11616 IsGuiding returns 0
22:28:07.041 00.000 11616 scope move finished after 13 + 49 ms
22:28:07.041 00.000 11616 Move returns status 0, amount 13
22:28:07.041 00.000 11616 move complete, result=0
22:28:07.041 00.000 11616 worker thread done servicing request
22:28:07.041 00.000 11616 Worker thread wakes up
22:28:07.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:07.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:07.041 00.000 12268 GuideStep: -0.3 px 195 ms EAST, -0.2 px 13 ms NORTH
22:28:09.049 02.008 11616 Exposure complete
22:28:09.097 00.048 11616 worker thread done servicing request
22:28:09.113 00.016 12268 OnExposeComplete: enter
22:28:09.113 00.000 12268 UpdateGuideState(): m_state=6
22:28:09.113 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
22:28:09.113 00.000 12268 Star::Find returns 1 (0), X=1160.63, Y=147.93, Mass=547, SNR=15.9, Peak=43 HFD=5.1
22:28:09.113 00.000 12268 MultiStar: [#1 -0.23,-0.66,0.00,M1] [#2 -0.24,-0.84,0.00,M1] [#3 -0.59,-0.23,0.00,M1] [#4 -0.29,-0.53,0.00,M1] [#5 -0.06,-0.71,0.00,M1] [#6 -0.16,-0.69,0.00,M1] [#7 -0.23,-0.98,0.00,M1] [#8 -0.70,-0.05,0.00,M6] 
22:28:09.113 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
22:28:09.113 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
22:28:09.113 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.76 hyp=0.76 cameraTheta=-1.65 mountX=-0.76 mountY=0.04, mountTheta=3.09
22:28:09.113 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.76, opts=13)
22:28:09.113 00.000 12268 Enqueuing Move request for scope (-0.06, -0.76)
22:28:09.113 00.000 11616 Worker thread wakes up
22:28:09.113 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.76) opts 0xd
22:28:09.113 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.76)
22:28:09.113 00.000 11616 Moving (-0.06, -0.76) raw xDistance=-0.76 yDistance=0.04
22:28:09.113 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.76
22:28:09.113 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:09.113 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:28:09.113 00.000 11616 MoveAxis(E, 427, ABG)
22:28:09.113 00.000 11616 Guiding  Dir = 2, Dur = 427
22:28:09.113 00.000 11616 IsSlewing returns 0
22:28:09.113 00.000 11616 IsGuiding returns 0
22:28:09.113 00.000 11616 PulseGuide returned control before completion, sleep 437
22:28:09.129 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:28:09.145 00.016 12268 UpdateGuideState exits: m=547 SNR=15.9
22:28:09.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:09.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:09.145 00.000 12268 Enqueuing Expose request
22:28:09.556 00.411 11616 IsGuiding returns 1
22:28:09.556 00.000 11616 scope still moving after pulse duration time elapsed
22:28:09.588 00.032 11616 IsSlewing returns 0
22:28:09.588 00.000 11616 IsGuiding returns 0
22:28:09.588 00.000 11616 scope move finished after 427 + 44 ms
22:28:09.588 00.000 11616 Move returns status 0, amount 427
22:28:09.588 00.000 11616 MoveAxis(N, 0, ABG)
22:28:09.588 00.000 11616 Move returns status 0, amount 0
22:28:09.588 00.000 11616 move complete, result=0
22:28:09.588 00.000 11616 worker thread done servicing request
22:28:09.588 00.000 11616 Worker thread wakes up
22:28:09.588 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:09.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:09.588 00.000 12268 GuideStep: -0.8 px 427 ms EAST, 0.0 px 0 ms NORTH
22:28:11.602 02.014 11616 Exposure complete
22:28:11.656 00.054 11616 worker thread done servicing request
22:28:11.656 00.000 12268 OnExposeComplete: enter
22:28:11.656 00.000 12268 UpdateGuideState(): m_state=6
22:28:11.656 00.000 12268 Star::Find(15, 1160, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
22:28:11.656 00.000 12268 Star::Find returns 1 (0), X=1160.61, Y=148.31, Mass=514, SNR=15.5, Peak=44 HFD=4.8
22:28:11.656 00.000 12268 MultiStar: [#1 -0.18,-0.49,1.22,U] [#2 -0.52,-0.44,0.00,M2] [#3 -0.36,0.03,0.76,U] [#4 -0.70,-0.34,0.00,M2] [#5 -0.12,-0.41,0.78,U] [#6 -0.59,-0.59,0.00,M2] [#7 -0.12,-0.62,0.00,M2] [#8 -0.41,-0.06,0.60,U] 
22:28:11.656 00.000 12268 refined, 4 included, MultiStar: {-0.21, -0.30}, one-star: {-0.08, -0.39}
22:28:11.656 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
22:28:11.656 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
22:28:11.656 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.30 hyp=0.37 cameraTheta=-2.18 mountX=-0.32 mountY=-0.17, mountTheta=-2.66
22:28:11.656 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.30, opts=13)
22:28:11.656 00.000 12268 Enqueuing Move request for scope (-0.21, -0.30)
22:28:11.656 00.000 11616 Worker thread wakes up
22:28:11.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.30) opts 0xd
22:28:11.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.30)
22:28:11.656 00.000 11616 Moving (-0.21, -0.30) raw xDistance=-0.32 yDistance=-0.17
22:28:11.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
22:28:11.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
22:28:11.656 00.000 11616 MoveAxis(E, 179, ABG)
22:28:11.656 00.000 11616 Guiding  Dir = 2, Dur = 179
22:28:11.666 00.010 11616 IsSlewing returns 0
22:28:11.666 00.000 11616 IsGuiding returns 0
22:28:11.666 00.000 11616 PulseGuide returned control before completion, sleep 189
22:28:11.687 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:28:11.698 00.011 12268 UpdateGuideState exits: m=514 SNR=15.5
22:28:11.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:11.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:11.698 00.000 12268 Enqueuing Expose request
22:28:11.873 00.175 11616 IsGuiding returns 1
22:28:11.873 00.000 11616 scope still moving after pulse duration time elapsed
22:28:11.905 00.032 11616 IsSlewing returns 0
22:28:11.906 00.001 11616 IsGuiding returns 0
22:28:11.906 00.000 11616 scope move finished after 179 + 59 ms
22:28:11.906 00.000 11616 Move returns status 0, amount 179
22:28:11.906 00.000 11616 MoveAxis(N, 14, ABG)
22:28:11.906 00.000 11616 Guiding  Dir = 0, Dur = 14
22:28:11.906 00.000 11616 IsSlewing returns 0
22:28:11.906 00.000 11616 IsGuiding returns 0
22:28:11.906 00.000 11616 PulseGuide returned control before completion, sleep 24
22:28:11.937 00.031 11616 IsGuiding returns 1
22:28:11.937 00.000 11616 scope still moving after pulse duration time elapsed
22:28:11.969 00.032 11616 IsSlewing returns 0
22:28:11.969 00.000 11616 IsGuiding returns 0
22:28:11.969 00.000 11616 scope move finished after 14 + 49 ms
22:28:11.969 00.000 11616 Move returns status 0, amount 14
22:28:11.969 00.000 11616 move complete, result=0
22:28:11.969 00.000 11616 worker thread done servicing request
22:28:11.969 00.000 11616 Worker thread wakes up
22:28:11.969 00.000 12268 GuideStep: -0.3 px 179 ms EAST, -0.2 px 14 ms NORTH
22:28:11.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:11.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:13.972 02.003 11616 Exposure complete
22:28:14.020 00.048 11616 worker thread done servicing request
22:28:14.020 00.000 12268 OnExposeComplete: enter
22:28:14.020 00.000 12268 UpdateGuideState(): m_state=6
22:28:14.020 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
22:28:14.020 00.000 12268 Star::Find returns 1 (0), X=1160.28, Y=149.21, Mass=539, SNR=16.0, Peak=51 HFD=4.4
22:28:14.020 00.000 12268 MultiStar: [#1 -0.20,0.37,1.22,U] [#2 -0.26,0.46,0.96,U] [#3 -0.59,1.10,0.00,M1] [#4 -1.01,0.32,0.00,M3] [#5 -0.29,0.37,0.79,U] [#6 -0.68,0.50,0.00,M3] [#7 -0.36,0.67,0.00,M3] [#8 -0.86,0.73,0.00,M6] 
22:28:14.020 00.000 12268 refined, 3 included, MultiStar: {-0.29, 0.43}, one-star: {-0.41, 0.52}
22:28:14.020 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
22:28:14.020 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.42 = -2.42)
22:28:14.020 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.43 hyp=0.51 cameraTheta=2.16 mountX=0.40 mountY=-0.34, mountTheta=-0.70
22:28:14.031 00.011 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.43, opts=13)
22:28:14.031 00.000 12268 Enqueuing Move request for scope (-0.29, 0.43)
22:28:14.031 00.000 11616 Worker thread wakes up
22:28:14.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.43) opts 0xd
22:28:14.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.43)
22:28:14.031 00.000 11616 Moving (-0.29, 0.43) raw xDistance=0.40 yDistance=-0.34
22:28:14.031 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
22:28:14.031 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
22:28:14.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
22:28:14.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
22:28:14.031 00.000 11616 MoveAxis(W, 223, ABG)
22:28:14.031 00.000 11616 Guiding  Dir = 3, Dur = 223
22:28:14.031 00.000 11616 IsSlewing returns 0
22:28:14.031 00.000 11616 IsGuiding returns 0
22:28:14.031 00.000 11616 PulseGuide returned control before completion, sleep 233
22:28:14.051 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:14.068 00.017 12268 UpdateGuideState exits: m=539 SNR=16.0
22:28:14.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:14.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:14.068 00.000 12268 Enqueuing Expose request
22:28:14.274 00.206 11616 IsGuiding returns 1
22:28:14.274 00.000 11616 scope still moving after pulse duration time elapsed
22:28:14.305 00.031 11616 IsSlewing returns 0
22:28:14.305 00.000 11616 IsGuiding returns 0
22:28:14.305 00.000 11616 scope move finished after 223 + 50 ms
22:28:14.305 00.000 11616 Move returns status 0, amount 223
22:28:14.305 00.000 11616 MoveAxis(N, 29, ABG)
22:28:14.305 00.000 11616 Guiding  Dir = 0, Dur = 29
22:28:14.305 00.000 11616 IsSlewing returns 0
22:28:14.305 00.000 11616 IsGuiding returns 0
22:28:14.305 00.000 11616 PulseGuide returned control before completion, sleep 39
22:28:14.353 00.048 11616 IsGuiding returns 1
22:28:14.353 00.000 11616 scope still moving after pulse duration time elapsed
22:28:14.385 00.032 11616 IsSlewing returns 0
22:28:14.385 00.000 11616 IsGuiding returns 0
22:28:14.385 00.000 11616 scope move finished after 29 + 49 ms
22:28:14.385 00.000 11616 Move returns status 0, amount 29
22:28:14.385 00.000 11616 move complete, result=0
22:28:14.385 00.000 11616 worker thread done servicing request
22:28:14.385 00.000 11616 Worker thread wakes up
22:28:14.385 00.000 12268 GuideStep: 0.4 px 223 ms WEST, -0.3 px 29 ms NORTH
22:28:14.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:14.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:16.402 02.017 11616 Exposure complete
22:28:16.450 00.048 11616 worker thread done servicing request
22:28:16.450 00.000 12268 OnExposeComplete: enter
22:28:16.450 00.000 12268 UpdateGuideState(): m_state=6
22:28:16.450 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
22:28:16.450 00.000 12268 Star::Find returns 1 (0), X=1160.49, Y=148.66, Mass=525, SNR=15.7, Peak=42 HFD=4.8
22:28:16.450 00.000 12268 MultiStar: [#1 0.08,-0.10,1.23,U] [#2 -0.30,-0.42,1.02,U] [#3 -0.16,0.23,0.85,U] [#4 -0.34,-0.18,0.69,U] [#5 0.01,-0.28,0.84,U] [#6 -0.34,0.04,0.77,U] [#7 -0.33,-0.27,0.85,U] [#8 -0.56,0.14,0.61,U] 
22:28:16.450 00.000 12268 single-star, 8 included, MultiStar: {-0.21, -0.11}, one-star: {-0.20, -0.03}
22:28:16.450 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.46 = 1.83)
22:28:16.450 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.57 = -1.29)
22:28:16.450 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-2.98 mountX=-0.05 mountY=-0.20, mountTheta=-1.83
22:28:16.450 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.03, opts=13)
22:28:16.450 00.000 12268 Enqueuing Move request for scope (-0.20, -0.03)
22:28:16.450 00.000 11616 Worker thread wakes up
22:28:16.450 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.03) opts 0xd
22:28:16.450 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.03)
22:28:16.450 00.000 11616 Moving (-0.20, -0.03) raw xDistance=-0.05 yDistance=-0.20
22:28:16.450 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:16.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:28:16.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
22:28:16.450 00.000 11616 MoveAxis(E, 0, ABG)
22:28:16.450 00.000 11616 Move returns status 0, amount 0
22:28:16.450 00.000 11616 MoveAxis(N, 17, ABG)
22:28:16.450 00.000 11616 Guiding  Dir = 0, Dur = 17
22:28:16.450 00.000 11616 IsSlewing returns 0
22:28:16.450 00.000 11616 IsGuiding returns 0
22:28:16.450 00.000 11616 PulseGuide returned control before completion, sleep 27
22:28:16.482 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:16.497 00.015 11616 IsGuiding returns 1
22:28:16.497 00.000 11616 scope still moving after pulse duration time elapsed
22:28:16.500 00.003 12268 UpdateGuideState exits: m=525 SNR=15.7
22:28:16.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:16.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:16.500 00.000 12268 Enqueuing Expose request
22:28:16.529 00.029 11616 IsSlewing returns 0
22:28:16.529 00.000 11616 IsGuiding returns 0
22:28:16.529 00.000 11616 scope move finished after 17 + 50 ms
22:28:16.529 00.000 11616 Move returns status 0, amount 17
22:28:16.529 00.000 11616 move complete, result=0
22:28:16.531 00.002 11616 worker thread done servicing request
22:28:16.531 00.000 11616 Worker thread wakes up
22:28:16.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:16.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:16.531 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 17 ms NORTH
22:28:18.552 02.021 11616 Exposure complete
22:28:18.600 00.048 11616 worker thread done servicing request
22:28:18.600 00.000 12268 OnExposeComplete: enter
22:28:18.600 00.000 12268 UpdateGuideState(): m_state=6
22:28:18.600 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
22:28:18.600 00.000 12268 Star::Find returns 1 (0), X=1160.53, Y=148.92, Mass=556, SNR=16.2, Peak=51 HFD=4.8
22:28:18.600 00.000 12268 MultiStar: [#1 -0.10,0.06,1.27,U] [#2 -0.06,0.03,0.95,U] [#3 -0.28,0.43,0.81,U] [#4 0.02,0.29,0.70,U] [#5 0.24,0.15,0.79,U] [#6 -0.35,0.22,0.72,U] [#7 -0.20,0.16,0.76,U] [#8 -0.83,0.50,0.00,M6] 
22:28:18.600 00.000 12268 refined, 7 included, MultiStar: {-0.11, 0.18}, one-star: {-0.16, 0.23}
22:28:18.600 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
22:28:18.600 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
22:28:18.600 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.12 mountX=0.17 mountY=-0.13, mountTheta=-0.66
22:28:18.600 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.18, opts=13)
22:28:18.600 00.000 12268 Enqueuing Move request for scope (-0.11, 0.18)
22:28:18.600 00.000 11616 Worker thread wakes up
22:28:18.600 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
22:28:18.600 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
22:28:18.600 00.000 11616 Moving (-0.11, 0.18) raw xDistance=0.17 yDistance=-0.13
22:28:18.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
22:28:18.600 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:18.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:28:18.600 00.000 11616 MoveAxis(W, 96, ABG)
22:28:18.600 00.000 11616 Guiding  Dir = 3, Dur = 96
22:28:18.600 00.000 11616 IsSlewing returns 0
22:28:18.600 00.000 11616 IsGuiding returns 0
22:28:18.600 00.000 11616 PulseGuide returned control before completion, sleep 106
22:28:18.632 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:18.647 00.015 12268 UpdateGuideState exits: m=556 SNR=16.2
22:28:18.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:18.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:18.647 00.000 12268 Enqueuing Expose request
22:28:18.727 00.080 11616 IsGuiding returns 1
22:28:18.727 00.000 11616 scope still moving after pulse duration time elapsed
22:28:18.759 00.032 11616 IsSlewing returns 0
22:28:18.759 00.000 11616 IsGuiding returns 0
22:28:18.759 00.000 11616 scope move finished after 96 + 48 ms
22:28:18.759 00.000 11616 Move returns status 0, amount 96
22:28:18.759 00.000 11616 MoveAxis(N, 0, ABG)
22:28:18.759 00.000 11616 Move returns status 0, amount 0
22:28:18.759 00.000 11616 move complete, result=0
22:28:18.759 00.000 11616 worker thread done servicing request
22:28:18.759 00.000 11616 Worker thread wakes up
22:28:18.759 00.000 12268 GuideStep: 0.2 px 96 ms WEST, -0.1 px 0 ms NORTH
22:28:18.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:18.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:20.777 02.018 11616 Exposure complete
22:28:20.824 00.047 11616 worker thread done servicing request
22:28:20.824 00.000 12268 OnExposeComplete: enter
22:28:20.824 00.000 12268 UpdateGuideState(): m_state=6
22:28:20.824 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
22:28:20.824 00.000 12268 Star::Find returns 1 (0), X=1160.55, Y=149.30, Mass=599, SNR=16.8, Peak=48 HFD=4.9
22:28:20.824 00.000 12268 MultiStar: [#1 0.34,0.42,1.21,U] [#2 -0.18,0.29,0.93,U] [#3 0.19,1.02,0.00,M1] [#4 -0.37,0.54,0.00,M2] [#5 0.25,0.32,0.77,U] [#6 -0.16,0.47,0.75,U] [#7 -0.45,0.22,0.74,U] [#8 -0.84,1.06,0.00,M7] 
22:28:20.824 00.000 12268 refined, 5 included, MultiStar: {-0.03, 0.40}, one-star: {-0.14, 0.60}
22:28:20.824 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
22:28:20.824 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
22:28:20.824 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.40 hyp=0.40 cameraTheta=1.65 mountX=0.39 mountY=-0.08, mountTheta=-0.20
22:28:20.824 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.40, opts=13)
22:28:20.824 00.000 12268 Enqueuing Move request for scope (-0.03, 0.40)
22:28:20.824 00.000 11616 Worker thread wakes up
22:28:20.824 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.40) opts 0xd
22:28:20.824 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.40)
22:28:20.824 00.000 11616 Moving (-0.03, 0.40) raw xDistance=0.39 yDistance=-0.08
22:28:20.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
22:28:20.824 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:20.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:28:20.824 00.000 11616 MoveAxis(W, 219, ABG)
22:28:20.824 00.000 11616 Guiding  Dir = 3, Dur = 219
22:28:20.824 00.000 11616 IsSlewing returns 0
22:28:20.824 00.000 11616 IsGuiding returns 0
22:28:20.824 00.000 11616 PulseGuide returned control before completion, sleep 229
22:28:20.856 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:28:20.872 00.016 12268 UpdateGuideState exits: m=599 SNR=16.8
22:28:20.872 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:20.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:20.875 00.003 12268 Enqueuing Expose request
22:28:21.079 00.204 11616 IsGuiding returns 1
22:28:21.079 00.000 11616 scope still moving after pulse duration time elapsed
22:28:21.110 00.031 11616 IsSlewing returns 0
22:28:21.110 00.000 11616 IsGuiding returns 0
22:28:21.110 00.000 11616 scope move finished after 219 + 55 ms
22:28:21.110 00.000 11616 Move returns status 0, amount 219
22:28:21.110 00.000 11616 MoveAxis(N, 0, ABG)
22:28:21.110 00.000 11616 Move returns status 0, amount 0
22:28:21.110 00.000 11616 move complete, result=0
22:28:21.110 00.000 11616 worker thread done servicing request
22:28:21.110 00.000 11616 Worker thread wakes up
22:28:21.110 00.000 12268 GuideStep: 0.4 px 219 ms WEST, -0.1 px 0 ms NORTH
22:28:21.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:21.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:23.124 02.014 11616 Exposure complete
22:28:23.171 00.047 11616 worker thread done servicing request
22:28:23.171 00.000 12268 OnExposeComplete: enter
22:28:23.171 00.000 12268 UpdateGuideState(): m_state=6
22:28:23.171 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
22:28:23.171 00.000 12268 Star::Find returns 1 (0), X=1160.39, Y=149.11, Mass=510, SNR=15.5, Peak=40 HFD=4.8
22:28:23.171 00.000 12268 MultiStar: [#1 0.05,0.25,1.27,U] [#2 -0.17,-0.25,0.97,U] [#3 -0.46,0.38,0.78,U] [#4 -0.65,0.37,0.00,M3] [#5 0.39,0.05,0.79,U] [#6 -0.49,0.37,0.00,M1] [#7 -0.54,0.13,0.87,U] [#8 -0.39,0.44,0.56,U] 
22:28:23.171 00.000 12268 refined, 6 included, MultiStar: {-0.18, 0.19}, one-star: {-0.30, 0.41}
22:28:23.171 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
22:28:23.171 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
22:28:23.171 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.26 cameraTheta=2.33 mountX=0.17 mountY=-0.20, mountTheta=-0.87
22:28:23.187 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.19, opts=13)
22:28:23.187 00.000 12268 Enqueuing Move request for scope (-0.18, 0.19)
22:28:23.187 00.000 11616 Worker thread wakes up
22:28:23.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.19) opts 0xd
22:28:23.187 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.19)
22:28:23.187 00.000 11616 Moving (-0.18, 0.19) raw xDistance=0.17 yDistance=-0.20
22:28:23.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
22:28:23.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
22:28:23.187 00.000 11616 MoveAxis(W, 96, ABG)
22:28:23.187 00.000 11616 Guiding  Dir = 3, Dur = 96
22:28:23.187 00.000 11616 IsSlewing returns 0
22:28:23.187 00.000 11616 IsGuiding returns 0
22:28:23.187 00.000 11616 PulseGuide returned control before completion, sleep 106
22:28:23.203 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:28:23.218 00.015 12268 UpdateGuideState exits: m=510 SNR=15.5
22:28:23.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:23.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:23.218 00.000 12268 Enqueuing Expose request
22:28:23.296 00.078 11616 IsGuiding returns 1
22:28:23.296 00.000 11616 scope still moving after pulse duration time elapsed
22:28:23.328 00.032 11616 IsSlewing returns 0
22:28:23.328 00.000 11616 IsGuiding returns 0
22:28:23.328 00.000 11616 scope move finished after 96 + 43 ms
22:28:23.328 00.000 11616 Move returns status 0, amount 96
22:28:23.328 00.000 11616 MoveAxis(N, 17, ABG)
22:28:23.328 00.000 11616 Guiding  Dir = 0, Dur = 17
22:28:23.328 00.000 11616 IsSlewing returns 0
22:28:23.328 00.000 11616 IsGuiding returns 0
22:28:23.328 00.000 11616 PulseGuide returned control before completion, sleep 27
22:28:23.359 00.031 11616 IsGuiding returns 1
22:28:23.359 00.000 11616 scope still moving after pulse duration time elapsed
22:28:23.390 00.031 11616 IsSlewing returns 0
22:28:23.390 00.000 11616 IsGuiding returns 1
22:28:23.422 00.032 11616 IsSlewing returns 0
22:28:23.422 00.000 11616 IsGuiding returns 1
22:28:23.453 00.031 11616 IsSlewing returns 0
22:28:23.453 00.000 11616 IsGuiding returns 1
22:28:23.484 00.031 11616 IsSlewing returns 0
22:28:23.484 00.000 11616 IsGuiding returns 1
22:28:23.515 00.031 11616 IsSlewing returns 0
22:28:23.516 00.001 11616 IsGuiding returns 1
22:28:23.547 00.031 11616 IsSlewing returns 0
22:28:23.547 00.000 11616 IsGuiding returns 1
22:28:23.578 00.031 11616 IsSlewing returns 0
22:28:23.578 00.000 11616 IsGuiding returns 1
22:28:23.609 00.031 11616 IsSlewing returns 0
22:28:23.609 00.000 11616 IsGuiding returns 0
22:28:23.609 00.000 11616 scope move finished after 17 + 263 ms
22:28:23.609 00.000 11616 Move returns status 0, amount 17
22:28:23.609 00.000 11616 move complete, result=0
22:28:23.609 00.000 11616 worker thread done servicing request
22:28:23.609 00.000 11616 Worker thread wakes up
22:28:23.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:23.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:23.609 00.000 12268 GuideStep: 0.2 px 96 ms WEST, -0.2 px 17 ms NORTH
22:28:25.617 02.008 11616 Exposure complete
22:28:25.664 00.047 11616 worker thread done servicing request
22:28:25.664 00.000 12268 OnExposeComplete: enter
22:28:25.664 00.000 12268 UpdateGuideState(): m_state=6
22:28:25.664 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
22:28:25.664 00.000 12268 Star::Find returns 1 (0), X=1160.74, Y=148.30, Mass=544, SNR=16.0, Peak=37 HFD=4.9
22:28:25.664 00.000 12268 MultiStar: [#1 -0.19,-0.69,0.00,M1] [#2 -0.13,-0.35,0.94,U] [#3 -0.19,0.06,0.80,U] [#4 -0.60,-0.48,0.00,M4] [#5 -0.42,-0.63,0.00,M1] [#6 -0.65,-0.45,0.00,M2] [#7 -0.35,-0.30,0.78,U] [#8 -0.79,0.10,0.00,M7] 
22:28:25.664 00.000 12268 refined, 3 included, MultiStar: {-0.14, -0.26}, one-star: {0.05, -0.39}
22:28:25.664 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
22:28:25.664 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
22:28:25.664 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.26 hyp=0.30 cameraTheta=-2.08 mountX=-0.27 mountY=-0.11, mountTheta=-2.76
22:28:25.664 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.26, opts=13)
22:28:25.664 00.000 12268 Enqueuing Move request for scope (-0.14, -0.26)
22:28:25.664 00.000 11616 Worker thread wakes up
22:28:25.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.26) opts 0xd
22:28:25.664 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.26)
22:28:25.664 00.000 11616 Moving (-0.14, -0.26) raw xDistance=-0.27 yDistance=-0.11
22:28:25.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:28:25.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:28:25.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:25.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:28:25.664 00.000 11616 MoveAxis(E, 0, ABG)
22:28:25.664 00.000 11616 Move returns status 0, amount 0
22:28:25.664 00.000 11616 MoveAxis(N, 0, ABG)
22:28:25.664 00.000 11616 Move returns status 0, amount 0
22:28:25.664 00.000 11616 move complete, result=0
22:28:25.664 00.000 11616 worker thread done servicing request
22:28:25.696 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:25.712 00.016 12268 UpdateGuideState exits: m=544 SNR=16.0
22:28:25.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:25.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:25.712 00.000 12268 Enqueuing Expose request
22:28:25.712 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:25.712 00.000 11616 Worker thread wakes up
22:28:25.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:25.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:27.730 02.018 11616 Exposure complete
22:28:27.781 00.051 11616 worker thread done servicing request
22:28:27.781 00.000 12268 OnExposeComplete: enter
22:28:27.781 00.000 12268 UpdateGuideState(): m_state=6
22:28:27.781 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
22:28:27.781 00.000 12268 Star::Find returns 1 (0), X=1160.54, Y=148.35, Mass=517, SNR=15.6, Peak=40 HFD=4.9
22:28:27.781 00.000 12268 MultiStar: [#1 0.04,-0.59,1.29,U] [#2 -0.01,-0.64,0.00,M1] [#3 -0.03,-0.12,0.83,U] [#4 -0.50,-0.24,0.66,U] [#5 0.36,-0.63,0.00,M2] [#6 -0.38,-0.39,0.80,U] [#7 0.12,-0.73,0.00,M1] [#8 -0.54,0.11,0.55,U] 
22:28:27.781 00.000 12268 single-star, 5 included, MultiStar: {-0.21, -0.32}, one-star: {-0.15, -0.35}
22:28:27.781 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
22:28:27.781 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
22:28:27.781 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.35 hyp=0.37 cameraTheta=-1.97 mountX=-0.36 mountY=-0.10, mountTheta=-2.87
22:28:27.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.35, opts=13)
22:28:27.781 00.000 12268 Enqueuing Move request for scope (-0.15, -0.35)
22:28:27.781 00.000 11616 Worker thread wakes up
22:28:27.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.35) opts 0xd
22:28:27.781 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.35)
22:28:27.781 00.000 11616 Moving (-0.15, -0.35) raw xDistance=-0.36 yDistance=-0.10
22:28:27.781 00.000 11616 resist switch: large excursion: input -0.36 thresh 0.29 direction from 1 to -1
22:28:27.781 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.07
22:28:27.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
22:28:27.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:27.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:28:27.781 00.000 11616 MoveAxis(E, 200, ABG)
22:28:27.781 00.000 11616 Guiding  Dir = 2, Dur = 200
22:28:27.781 00.000 11616 IsSlewing returns 0
22:28:27.781 00.000 11616 IsGuiding returns 0
22:28:27.781 00.000 11616 PulseGuide returned control before completion, sleep 210
22:28:27.812 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:28:27.825 00.013 12268 UpdateGuideState exits: m=517 SNR=15.6
22:28:27.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:27.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:27.825 00.000 12268 Enqueuing Expose request
22:28:28.016 00.191 11616 IsGuiding returns 0
22:28:28.016 00.000 11616 Move returns status 0, amount 200
22:28:28.016 00.000 11616 MoveAxis(N, 0, ABG)
22:28:28.016 00.000 11616 Move returns status 0, amount 0
22:28:28.016 00.000 11616 move complete, result=0
22:28:28.016 00.000 11616 worker thread done servicing request
22:28:28.016 00.000 11616 Worker thread wakes up
22:28:28.016 00.000 12268 GuideStep: -0.4 px 200 ms EAST, -0.1 px 0 ms NORTH
22:28:28.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:28.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:30.035 02.019 11616 Exposure complete
22:28:30.093 00.058 11616 worker thread done servicing request
22:28:30.093 00.000 12268 OnExposeComplete: enter
22:28:30.093 00.000 12268 UpdateGuideState(): m_state=6
22:28:30.093 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
22:28:30.093 00.000 12268 Star::Find returns 1 (0), X=1160.33, Y=148.82, Mass=474, SNR=14.9, Peak=37 HFD=4.9
22:28:30.093 00.000 12268 MultiStar: [#1 -0.19,-0.16,1.27,U] [#2 -0.02,-0.14,0.97,U] [#3 -0.22,0.36,0.89,U] [#4 -0.60,0.11,0.00,M4] [#5 0.32,-0.22,0.83,U] [#6 -0.36,-0.04,0.82,U] [#7 -0.34,-0.04,0.76,U] [#8 0.00,0.00,0.00,L] [#9 -0.14,-0.40,0.59,U] 
22:28:30.093 00.000 12268 refined, 7 included, MultiStar: {-0.16, -0.05}, one-star: {-0.35, 0.13}
22:28:30.093 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
22:28:30.093 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
22:28:30.093 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-2.84 mountX=-0.07 mountY=-0.16, mountTheta=-1.98
22:28:30.099 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.05, opts=13)
22:28:30.099 00.000 12268 Enqueuing Move request for scope (-0.16, -0.05)
22:28:30.099 00.000 11616 Worker thread wakes up
22:28:30.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
22:28:30.099 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
22:28:30.099 00.000 11616 Moving (-0.16, -0.05) raw xDistance=-0.07 yDistance=-0.16
22:28:30.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:30.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:28:30.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:28:30.099 00.000 11616 MoveAxis(E, 0, ABG)
22:28:30.099 00.000 11616 Move returns status 0, amount 0
22:28:30.099 00.000 11616 MoveAxis(N, 13, ABG)
22:28:30.099 00.000 11616 Guiding  Dir = 0, Dur = 13
22:28:30.099 00.000 11616 IsSlewing returns 0
22:28:30.099 00.000 11616 IsGuiding returns 0
22:28:30.099 00.000 11616 PulseGuide returned control before completion, sleep 23
22:28:30.114 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:30.131 00.017 11616 IsGuiding returns 1
22:28:30.131 00.000 11616 scope still moving after pulse duration time elapsed
22:28:30.131 00.000 12268 UpdateGuideState exits: m=474 SNR=14.9
22:28:30.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:30.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:30.131 00.000 12268 Enqueuing Expose request
22:28:30.162 00.031 11616 IsSlewing returns 0
22:28:30.162 00.000 11616 IsGuiding returns 0
22:28:30.162 00.000 11616 scope move finished after 13 + 46 ms
22:28:30.162 00.000 11616 Move returns status 0, amount 13
22:28:30.162 00.000 11616 move complete, result=0
22:28:30.162 00.000 11616 worker thread done servicing request
22:28:30.162 00.000 11616 Worker thread wakes up
22:28:30.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:30.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:30.162 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 13 ms NORTH
22:28:32.165 02.003 11616 Exposure complete
22:28:32.218 00.053 11616 worker thread done servicing request
22:28:32.218 00.000 12268 OnExposeComplete: enter
22:28:32.218 00.000 12268 UpdateGuideState(): m_state=6
22:28:32.218 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
22:28:32.218 00.000 12268 Star::Find returns 1 (0), X=1160.49, Y=148.20, Mass=508, SNR=15.4, Peak=35 HFD=5.3
22:28:32.218 00.000 12268 MultiStar: [#1 -0.06,-0.53,1.26,U] [#2 -0.27,-0.93,0.00,M1] [#3 -0.13,-0.32,0.87,U] [#4 -0.65,-0.30,0.00,M5] [#5 -0.09,-0.38,0.80,U] [#6 -0.28,-0.31,0.76,U] [#7 -0.64,-0.62,0.00,M1] [#8 -0.83,0.06,0.00,M7] 
22:28:32.218 00.000 12268 refined, 4 included, MultiStar: {-0.14, -0.42}, one-star: {-0.20, -0.49}
22:28:32.218 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
22:28:32.218 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
22:28:32.218 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.42 hyp=0.44 cameraTheta=-1.90 mountX=-0.43 mountY=-0.09, mountTheta=-2.94
22:28:32.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.42, opts=13)
22:28:32.218 00.000 12268 Enqueuing Move request for scope (-0.14, -0.42)
22:28:32.218 00.000 11616 Worker thread wakes up
22:28:32.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.42) opts 0xd
22:28:32.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.42)
22:28:32.218 00.000 11616 Moving (-0.14, -0.42) raw xDistance=-0.43 yDistance=-0.09
22:28:32.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
22:28:32.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:32.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:28:32.218 00.000 11616 MoveAxis(E, 242, ABG)
22:28:32.218 00.000 11616 Guiding  Dir = 2, Dur = 242
22:28:32.218 00.000 11616 IsSlewing returns 0
22:28:32.218 00.000 11616 IsGuiding returns 0
22:28:32.218 00.000 11616 PulseGuide returned control before completion, sleep 252
22:28:32.244 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:32.260 00.016 12268 UpdateGuideState exits: m=508 SNR=15.4
22:28:32.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:32.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:32.260 00.000 12268 Enqueuing Expose request
22:28:32.482 00.222 11616 IsGuiding returns 1
22:28:32.482 00.000 11616 scope still moving after pulse duration time elapsed
22:28:32.514 00.032 11616 IsSlewing returns 0
22:28:32.514 00.000 11616 IsGuiding returns 0
22:28:32.514 00.000 11616 scope move finished after 242 + 46 ms
22:28:32.514 00.000 11616 Move returns status 0, amount 242
22:28:32.514 00.000 11616 MoveAxis(N, 0, ABG)
22:28:32.514 00.000 11616 Move returns status 0, amount 0
22:28:32.514 00.000 11616 move complete, result=0
22:28:32.514 00.000 11616 worker thread done servicing request
22:28:32.514 00.000 11616 Worker thread wakes up
22:28:32.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:32.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:32.514 00.000 12268 GuideStep: -0.4 px 242 ms EAST, -0.1 px 0 ms NORTH
22:28:34.521 02.007 11616 Exposure complete
22:28:34.569 00.048 11616 worker thread done servicing request
22:28:34.569 00.000 12268 OnExposeComplete: enter
22:28:34.569 00.000 12268 UpdateGuideState(): m_state=6
22:28:34.569 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
22:28:34.569 00.000 12268 Star::Find returns 1 (0), X=1160.70, Y=148.80, Mass=519, SNR=15.6, Peak=44 HFD=4.6
22:28:34.569 00.000 12268 MultiStar: [#1 -0.05,-0.30,1.28,U] [#2 -0.18,-0.05,0.94,U] [#3 0.16,0.23,0.84,U] [#4 -0.39,0.15,0.72,U] [#5 0.27,-0.15,0.81,U] [#6 -0.29,-0.34,0.73,U] [#7 0.02,-0.46,0.75,U] [#8 -0.61,0.51,0.00,M8] 
22:28:34.569 00.000 12268 single-star, 7 included, MultiStar: {-0.05, -0.10}, one-star: {0.01, 0.11}
22:28:34.569 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
22:28:34.569 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
22:28:34.569 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.51 mountX=0.11 mountY=-0.01, mountTheta=-0.07
22:28:34.569 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.11, opts=13)
22:28:34.569 00.000 12268 Enqueuing Move request for scope (0.01, 0.11)
22:28:34.569 00.000 11616 Worker thread wakes up
22:28:34.569 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
22:28:34.569 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
22:28:34.569 00.000 11616 Moving (0.01, 0.11) raw xDistance=0.11 yDistance=-0.01
22:28:34.569 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:28:34.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:28:34.569 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:34.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:28:34.569 00.000 11616 MoveAxis(E, 0, ABG)
22:28:34.569 00.000 11616 Move returns status 0, amount 0
22:28:34.569 00.000 11616 MoveAxis(N, 0, ABG)
22:28:34.569 00.000 11616 Move returns status 0, amount 0
22:28:34.569 00.000 11616 move complete, result=0
22:28:34.569 00.000 11616 worker thread done servicing request
22:28:34.600 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:34.616 00.016 12268 UpdateGuideState exits: m=519 SNR=15.6
22:28:34.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:34.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:34.616 00.000 12268 Enqueuing Expose request
22:28:34.616 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:28:34.616 00.000 11616 Worker thread wakes up
22:28:34.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:34.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:36.625 02.009 11616 Exposure complete
22:28:36.672 00.047 11616 worker thread done servicing request
22:28:36.672 00.000 12268 OnExposeComplete: enter
22:28:36.672 00.000 12268 UpdateGuideState(): m_state=6
22:28:36.672 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
22:28:36.672 00.000 12268 Star::Find returns 1 (0), X=1160.75, Y=148.98, Mass=551, SNR=16.0, Peak=54 HFD=4.7
22:28:36.672 00.000 12268 MultiStar: [#1 -0.10,-0.07,1.18,U] [#2 -0.11,-0.29,0.95,U] [#3 0.01,0.12,0.83,U] [#4 -0.35,-0.41,0.68,U] [#5 0.11,-0.36,0.83,U] [#6 -0.45,0.23,0.69,U] [#7 0.03,-0.19,0.82,U] [#8 -0.25,0.14,0.51,U] 
22:28:36.672 00.000 12268 refined, 8 included, MultiStar: {-0.10, -0.06}, one-star: {0.06, 0.28}
22:28:36.672 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
22:28:36.672 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
22:28:36.672 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.55 mountX=-0.07 mountY=-0.09, mountTheta=-2.28
22:28:36.672 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.06, opts=13)
22:28:36.672 00.000 12268 Enqueuing Move request for scope (-0.10, -0.06)
22:28:36.672 00.000 11616 Worker thread wakes up
22:28:36.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
22:28:36.672 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
22:28:36.672 00.000 11616 Moving (-0.10, -0.06) raw xDistance=-0.07 yDistance=-0.09
22:28:36.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:36.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:28:36.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:36.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:28:36.672 00.000 11616 MoveAxis(E, 0, ABG)
22:28:36.672 00.000 11616 Move returns status 0, amount 0
22:28:36.672 00.000 11616 MoveAxis(N, 0, ABG)
22:28:36.672 00.000 11616 Move returns status 0, amount 0
22:28:36.672 00.000 11616 move complete, result=0
22:28:36.672 00.000 11616 worker thread done servicing request
22:28:36.687 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:36.719 00.032 12268 UpdateGuideState exits: m=551 SNR=16.0
22:28:36.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:36.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:36.719 00.000 12268 Enqueuing Expose request
22:28:36.719 00.000 11616 Worker thread wakes up
22:28:36.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:36.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:36.719 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:38.736 02.017 11616 Exposure complete
22:28:38.784 00.048 11616 worker thread done servicing request
22:28:38.784 00.000 12268 OnExposeComplete: enter
22:28:38.784 00.000 12268 UpdateGuideState(): m_state=6
22:28:38.784 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
22:28:38.784 00.000 12268 Star::Find returns 1 (0), X=1160.20, Y=148.77, Mass=521, SNR=15.6, Peak=42 HFD=4.7
22:28:38.784 00.000 12268 MultiStar: [#1 -0.34,-0.19,1.23,U] [#2 -0.48,-0.22,0.94,U] [#3 -0.34,0.21,0.81,U] [#4 -1.01,-0.08,0.00,M4] [#5 -0.56,-0.38,0.00,M1] [#6 -0.44,-0.06,0.75,U] [#7 -0.44,-0.14,0.74,U] [#8 -0.63,0.26,0.00,M8] 
22:28:38.784 00.000 12268 refined, 5 included, MultiStar: {-0.42, -0.06}, one-star: {-0.49, 0.08}
22:28:38.784 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
22:28:38.784 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.30)
22:28:38.784 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.06 hyp=0.42 cameraTheta=-3.00 mountX=-0.10 mountY=-0.41, mountTheta=-1.81
22:28:38.784 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.06, opts=13)
22:28:38.784 00.000 12268 Enqueuing Move request for scope (-0.42, -0.06)
22:28:38.784 00.000 11616 Worker thread wakes up
22:28:38.784 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.06) opts 0xd
22:28:38.784 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.06)
22:28:38.784 00.000 11616 Moving (-0.42, -0.06) raw xDistance=-0.10 yDistance=-0.41
22:28:38.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
22:28:38.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
22:28:38.784 00.000 11616 MoveAxis(E, 57, ABG)
22:28:38.784 00.000 11616 Guiding  Dir = 2, Dur = 57
22:28:38.784 00.000 11616 IsSlewing returns 0
22:28:38.784 00.000 11616 IsGuiding returns 0
22:28:38.784 00.000 11616 PulseGuide returned control before completion, sleep 67
22:28:38.815 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:38.831 00.016 12268 UpdateGuideState exits: m=521 SNR=15.6
22:28:38.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:38.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:38.831 00.000 12268 Enqueuing Expose request
22:28:38.879 00.048 11616 IsGuiding returns 0
22:28:38.879 00.000 11616 Move returns status 0, amount 57
22:28:38.879 00.000 11616 MoveAxis(N, 34, ABG)
22:28:38.879 00.000 11616 Guiding  Dir = 0, Dur = 34
22:28:38.879 00.000 11616 IsSlewing returns 0
22:28:38.879 00.000 11616 IsGuiding returns 0
22:28:38.879 00.000 11616 PulseGuide returned control before completion, sleep 44
22:28:38.927 00.048 11616 IsGuiding returns 1
22:28:38.927 00.000 11616 scope still moving after pulse duration time elapsed
22:28:38.958 00.031 11616 IsSlewing returns 0
22:28:38.958 00.000 11616 IsGuiding returns 0
22:28:38.958 00.000 11616 scope move finished after 34 + 44 ms
22:28:38.958 00.000 11616 Move returns status 0, amount 34
22:28:38.958 00.000 11616 move complete, result=0
22:28:38.958 00.000 11616 worker thread done servicing request
22:28:38.958 00.000 11616 Worker thread wakes up
22:28:38.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:38.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:38.958 00.000 12268 GuideStep: -0.1 px 57 ms EAST, -0.4 px 34 ms NORTH
22:28:40.978 02.020 11616 Exposure complete
22:28:41.031 00.053 11616 worker thread done servicing request
22:28:41.031 00.000 12268 OnExposeComplete: enter
22:28:41.031 00.000 12268 UpdateGuideState(): m_state=6
22:28:41.031 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:28:41.031 00.000 12268 Star::Find returns 1 (0), X=1160.94, Y=148.56, Mass=542, SNR=15.9, Peak=46 HFD=4.9
22:28:41.041 00.010 12268 MultiStar: [#1 0.39,-0.25,1.23,U] [#2 0.01,-0.26,0.91,U] [#3 0.54,0.19,0.80,U] [#4 -0.37,-0.31,0.71,U] [#5 0.17,-0.49,0.76,U] [#6 -0.05,-0.15,0.72,U] [#7 -0.07,-0.26,0.73,U] [#8 -0.51,0.17,0.60,U] 
22:28:41.041 00.000 12268 refined, 8 included, MultiStar: {0.09, -0.18}, one-star: {0.25, -0.14}
22:28:41.041 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
22:28:41.041 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
22:28:41.041 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.11 mountX=-0.17 mountY=0.11, mountTheta=2.56
22:28:41.041 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.18, opts=13)
22:28:41.041 00.000 12268 Enqueuing Move request for scope (0.09, -0.18)
22:28:41.041 00.000 11616 Worker thread wakes up
22:28:41.041 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
22:28:41.041 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
22:28:41.041 00.000 11616 Moving (0.09, -0.18) raw xDistance=-0.17 yDistance=0.11
22:28:41.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
22:28:41.041 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:41.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:28:41.041 00.000 11616 MoveAxis(E, 94, ABG)
22:28:41.041 00.000 11616 Guiding  Dir = 2, Dur = 94
22:28:41.041 00.000 11616 IsSlewing returns 0
22:28:41.041 00.000 11616 IsGuiding returns 0
22:28:41.041 00.000 11616 PulseGuide returned control before completion, sleep 104
22:28:41.062 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:41.073 00.011 12268 UpdateGuideState exits: m=542 SNR=15.9
22:28:41.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:41.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:41.073 00.000 12268 Enqueuing Expose request
22:28:41.152 00.079 11616 IsGuiding returns 1
22:28:41.152 00.000 11616 scope still moving after pulse duration time elapsed
22:28:41.184 00.032 11616 IsSlewing returns 0
22:28:41.184 00.000 11616 IsGuiding returns 0
22:28:41.184 00.000 11616 scope move finished after 94 + 45 ms
22:28:41.184 00.000 11616 Move returns status 0, amount 94
22:28:41.184 00.000 11616 MoveAxis(N, 0, ABG)
22:28:41.184 00.000 11616 Move returns status 0, amount 0
22:28:41.184 00.000 11616 move complete, result=0
22:28:41.184 00.000 11616 worker thread done servicing request
22:28:41.184 00.000 11616 Worker thread wakes up
22:28:41.184 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:41.184 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:41.184 00.000 12268 GuideStep: -0.2 px 94 ms EAST, 0.1 px 0 ms NORTH
22:28:43.191 02.007 11616 Exposure complete
22:28:43.254 00.063 11616 worker thread done servicing request
22:28:43.254 00.000 12268 OnExposeComplete: enter
22:28:43.254 00.000 12268 UpdateGuideState(): m_state=6
22:28:43.254 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
22:28:43.254 00.000 12268 Star::Find returns 1 (0), X=1160.75, Y=148.77, Mass=552, SNR=16.2, Peak=45 HFD=4.7
22:28:43.254 00.000 12268 MultiStar: [#1 0.13,-0.12,1.23,U] [#2 -0.09,-0.20,0.90,U] [#3 -0.04,0.48,0.79,U] [#4 -0.25,-0.15,0.81,U] [#5 0.03,-0.15,0.79,U] [#6 -0.10,0.18,0.73,U] [#7 -0.02,-0.11,0.75,U] [#8 -0.58,0.47,0.00,M8] 
22:28:43.254 00.000 12268 refined, 7 included, MultiStar: {-0.02, -0.01}, one-star: {0.06, 0.08}
22:28:43.254 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.30 = 1.99)
22:28:43.254 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
22:28:43.254 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.82 mountX=-0.01 mountY=-0.02, mountTheta=-1.99
22:28:43.254 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.01, opts=13)
22:28:43.254 00.000 12268 Enqueuing Move request for scope (-0.02, -0.01)
22:28:43.254 00.000 11616 Worker thread wakes up
22:28:43.254 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
22:28:43.254 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
22:28:43.254 00.000 11616 Moving (-0.02, -0.01) raw xDistance=-0.01 yDistance=-0.02
22:28:43.254 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:43.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:28:43.254 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:43.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:28:43.254 00.000 11616 MoveAxis(E, 0, ABG)
22:28:43.254 00.000 11616 Move returns status 0, amount 0
22:28:43.254 00.000 11616 MoveAxis(N, 0, ABG)
22:28:43.254 00.000 11616 Move returns status 0, amount 0
22:28:43.254 00.000 11616 move complete, result=0
22:28:43.254 00.000 11616 worker thread done servicing request
22:28:43.286 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:43.301 00.015 12268 UpdateGuideState exits: m=552 SNR=16.2
22:28:43.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:43.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:43.301 00.000 12268 Enqueuing Expose request
22:28:43.301 00.000 11616 Worker thread wakes up
22:28:43.301 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:28:43.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:43.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:45.330 02.029 11616 Exposure complete
22:28:45.378 00.048 11616 worker thread done servicing request
22:28:45.378 00.000 12268 OnExposeComplete: enter
22:28:45.378 00.000 12268 UpdateGuideState(): m_state=6
22:28:45.378 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
22:28:45.378 00.000 12268 Star::Find returns 1 (0), X=1160.35, Y=149.58, Mass=577, SNR=16.5, Peak=51 HFD=4.9
22:28:45.378 00.000 12268 MultiStar: [#1 0.19,0.32,1.22,U] [#2 -0.32,-0.02,0.94,U] [#3 -0.03,0.94,0.00,M1] [#4 -0.49,0.39,0.00,M3] [#5 0.22,0.14,0.76,U] [#6 -0.22,0.30,0.69,U] [#7 -0.20,0.37,0.77,U] [#8 -0.88,0.85,0.00,M9] 
22:28:45.378 00.000 12268 refined, 5 included, MultiStar: {-0.10, 0.35}, one-star: {-0.34, 0.89}
22:28:45.378 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
22:28:45.378 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
22:28:45.378 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.35 hyp=0.36 cameraTheta=1.86 mountX=0.33 mountY=-0.14, mountTheta=-0.41
22:28:45.378 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.35, opts=13)
22:28:45.378 00.000 12268 Enqueuing Move request for scope (-0.10, 0.35)
22:28:45.378 00.000 11616 Worker thread wakes up
22:28:45.378 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.35) opts 0xd
22:28:45.378 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.35)
22:28:45.378 00.000 11616 Moving (-0.10, 0.35) raw xDistance=0.33 yDistance=-0.14
22:28:45.378 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
22:28:45.378 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.00
22:28:45.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
22:28:45.378 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:45.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:28:45.378 00.000 11616 MoveAxis(W, 187, ABG)
22:28:45.378 00.000 11616 Guiding  Dir = 3, Dur = 187
22:28:45.378 00.000 11616 IsSlewing returns 0
22:28:45.378 00.000 11616 IsGuiding returns 0
22:28:45.378 00.000 11616 PulseGuide returned control before completion, sleep 197
22:28:45.410 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:45.425 00.015 12268 UpdateGuideState exits: m=577 SNR=16.5
22:28:45.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:45.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:45.425 00.000 12268 Enqueuing Expose request
22:28:45.600 00.175 11616 IsGuiding returns 1
22:28:45.600 00.000 11616 scope still moving after pulse duration time elapsed
22:28:45.631 00.031 11616 IsSlewing returns 0
22:28:45.631 00.000 11616 IsGuiding returns 1
22:28:45.663 00.032 11616 IsSlewing returns 0
22:28:45.663 00.000 11616 IsGuiding returns 1
22:28:45.695 00.032 11616 IsSlewing returns 0
22:28:45.695 00.000 11616 IsGuiding returns 0
22:28:45.695 00.000 11616 scope move finished after 187 + 117 ms
22:28:45.697 00.002 11616 Move returns status 0, amount 187
22:28:45.697 00.000 11616 MoveAxis(N, 0, ABG)
22:28:45.697 00.000 11616 Move returns status 0, amount 0
22:28:45.697 00.000 11616 move complete, result=0
22:28:45.697 00.000 11616 worker thread done servicing request
22:28:45.697 00.000 11616 Worker thread wakes up
22:28:45.697 00.000 12268 GuideStep: 0.3 px 187 ms WEST, -0.1 px 0 ms NORTH
22:28:45.697 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:45.697 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:47.706 02.009 11616 Exposure complete
22:28:47.754 00.048 11616 worker thread done servicing request
22:28:47.754 00.000 12268 OnExposeComplete: enter
22:28:47.754 00.000 12268 UpdateGuideState(): m_state=6
22:28:47.754 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
22:28:47.754 00.000 12268 Star::Find returns 1 (0), X=1160.39, Y=149.11, Mass=558, SNR=16.2, Peak=45 HFD=4.8
22:28:47.754 00.000 12268 MultiStar: [#1 -0.00,0.22,1.20,U] [#2 -0.10,0.31,0.90,U] [#3 -0.22,1.05,0.00,M2] [#4 -0.56,0.60,0.00,M4] [#5 0.04,0.53,0.83,U] [#6 -0.43,0.56,0.00,M1] [#7 -0.35,0.37,0.87,U] [#8 -0.76,0.66,0.00,M10] 
22:28:47.754 00.000 12268 refined, 4 included, MultiStar: {-0.14, 0.36}, one-star: {-0.30, 0.42}
22:28:47.754 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
22:28:47.754 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
22:28:47.754 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.36 hyp=0.38 cameraTheta=1.94 mountX=0.34 mountY=-0.18, mountTheta=-0.49
22:28:47.754 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.36, opts=13)
22:28:47.754 00.000 12268 Enqueuing Move request for scope (-0.14, 0.36)
22:28:47.754 00.000 11616 Worker thread wakes up
22:28:47.754 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.36) opts 0xd
22:28:47.754 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.36)
22:28:47.754 00.000 11616 Moving (-0.14, 0.36) raw xDistance=0.34 yDistance=-0.18
22:28:47.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
22:28:47.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:28:47.754 00.000 11616 MoveAxis(W, 192, ABG)
22:28:47.754 00.000 11616 Guiding  Dir = 3, Dur = 192
22:28:47.754 00.000 11616 IsSlewing returns 0
22:28:47.754 00.000 11616 IsGuiding returns 0
22:28:47.754 00.000 11616 PulseGuide returned control before completion, sleep 202
22:28:47.781 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:28:47.802 00.021 12268 UpdateGuideState exits: m=558 SNR=16.2
22:28:47.802 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:47.802 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:47.802 00.000 12268 Enqueuing Expose request
22:28:47.977 00.175 11616 IsGuiding returns 1
22:28:47.977 00.000 11616 scope still moving after pulse duration time elapsed
22:28:48.008 00.031 11616 IsSlewing returns 0
22:28:48.008 00.000 11616 IsGuiding returns 1
22:28:48.040 00.032 11616 IsSlewing returns 0
22:28:48.040 00.000 11616 IsGuiding returns 1
22:28:48.071 00.031 11616 IsSlewing returns 0
22:28:48.071 00.000 11616 IsGuiding returns 1
22:28:48.103 00.032 11616 IsSlewing returns 0
22:28:48.103 00.000 11616 IsGuiding returns 1
22:28:48.134 00.031 11616 IsSlewing returns 0
22:28:48.134 00.000 11616 IsGuiding returns 0
22:28:48.134 00.000 11616 scope move finished after 192 + 176 ms
22:28:48.134 00.000 11616 Move returns status 0, amount 192
22:28:48.134 00.000 11616 MoveAxis(N, 15, ABG)
22:28:48.134 00.000 11616 Guiding  Dir = 0, Dur = 15
22:28:48.134 00.000 11616 IsSlewing returns 0
22:28:48.134 00.000 11616 IsGuiding returns 0
22:28:48.134 00.000 11616 PulseGuide returned control before completion, sleep 25
22:28:48.166 00.032 11616 IsGuiding returns 1
22:28:48.166 00.000 11616 scope still moving after pulse duration time elapsed
22:28:48.197 00.031 11616 IsSlewing returns 0
22:28:48.197 00.000 11616 IsGuiding returns 0
22:28:48.197 00.000 11616 scope move finished after 15 + 47 ms
22:28:48.197 00.000 11616 Move returns status 0, amount 15
22:28:48.197 00.000 11616 move complete, result=0
22:28:48.197 00.000 11616 worker thread done servicing request
22:28:48.197 00.000 12268 GuideStep: 0.3 px 192 ms WEST, -0.2 px 15 ms NORTH
22:28:48.197 00.000 11616 Worker thread wakes up
22:28:48.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:48.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:50.204 02.007 11616 Exposure complete
22:28:50.252 00.048 11616 worker thread done servicing request
22:28:50.252 00.000 12268 OnExposeComplete: enter
22:28:50.252 00.000 12268 UpdateGuideState(): m_state=6
22:28:50.252 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
22:28:50.252 00.000 12268 Star::Find returns 1 (0), X=1160.71, Y=149.00, Mass=606, SNR=17.0, Peak=59 HFD=4.3
22:28:50.252 00.000 12268 MultiStar: [#1 0.06,0.10,1.13,U] [#2 0.06,0.15,0.90,U] [#3 0.19,0.55,0.78,U] [#4 -0.34,0.29,0.83,U] [#5 -0.09,-0.06,0.76,U] [#6 0.11,0.37,0.68,U] [#7 0.21,0.34,0.84,U] [#8 -0.61,0.77,0.00,R] 
22:28:50.252 00.000 12268 refined, 7 included, MultiStar: {0.03, 0.25}, one-star: {0.02, 0.31}
22:28:50.252 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
22:28:50.252 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
22:28:50.252 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.46 mountX=0.25 mountY=-0.00, mountTheta=-0.02
22:28:50.252 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.25, opts=13)
22:28:50.252 00.000 12268 Enqueuing Move request for scope (0.03, 0.25)
22:28:50.252 00.000 11616 Worker thread wakes up
22:28:50.252 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
22:28:50.252 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
22:28:50.252 00.000 11616 Moving (0.03, 0.25) raw xDistance=0.25 yDistance=-0.00
22:28:50.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
22:28:50.252 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:50.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:28:50.268 00.016 11616 MoveAxis(W, 139, ABG)
22:28:50.268 00.000 11616 Guiding  Dir = 3, Dur = 139
22:28:50.268 00.000 11616 IsSlewing returns 0
22:28:50.268 00.000 11616 IsGuiding returns 0
22:28:50.268 00.000 11616 PulseGuide returned control before completion, sleep 149
22:28:50.284 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:50.299 00.015 12268 UpdateGuideState exits: m=606 SNR=17.0
22:28:50.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:50.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:50.299 00.000 12268 Enqueuing Expose request
22:28:50.426 00.127 11616 IsGuiding returns 1
22:28:50.426 00.000 11616 scope still moving after pulse duration time elapsed
22:28:50.458 00.032 11616 IsSlewing returns 0
22:28:50.458 00.000 11616 IsGuiding returns 1
22:28:50.490 00.032 11616 IsSlewing returns 0
22:28:50.490 00.000 11616 IsGuiding returns 1
22:28:50.521 00.031 11616 IsSlewing returns 0
22:28:50.521 00.000 11616 IsGuiding returns 1
22:28:50.553 00.032 11616 IsSlewing returns 0
22:28:50.553 00.000 11616 IsGuiding returns 0
22:28:50.553 00.000 11616 scope move finished after 139 + 147 ms
22:28:50.553 00.000 11616 Move returns status 0, amount 139
22:28:50.553 00.000 11616 MoveAxis(N, 0, ABG)
22:28:50.553 00.000 11616 Move returns status 0, amount 0
22:28:50.553 00.000 11616 move complete, result=0
22:28:50.553 00.000 11616 worker thread done servicing request
22:28:50.553 00.000 11616 Worker thread wakes up
22:28:50.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:50.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:50.553 00.000 12268 GuideStep: 0.2 px 139 ms WEST, -0.0 px 0 ms NORTH
22:28:52.565 02.012 11616 Exposure complete
22:28:52.613 00.048 11616 worker thread done servicing request
22:28:52.613 00.000 12268 OnExposeComplete: enter
22:28:52.613 00.000 12268 UpdateGuideState(): m_state=6
22:28:52.613 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
22:28:52.613 00.000 12268 Star::Find returns 1 (0), X=1160.72, Y=149.00, Mass=590, SNR=16.6, Peak=49 HFD=5.0
22:28:52.613 00.000 12268 MultiStar: [#1 -0.05,0.08,1.19,U] [#2 -0.09,0.24,0.96,U] [#3 -0.03,0.43,0.79,U] [#4 -0.24,0.07,0.77,U] [#5 0.10,-0.48,0.77,U] [#6 -0.18,0.27,0.72,U] [#7 -0.28,0.13,0.81,U] [#8 -0.11,0.16,0.56,U] 
22:28:52.613 00.000 12268 refined, 8 included, MultiStar: {-0.09, 0.14}, one-star: {0.03, 0.31}
22:28:52.613 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
22:28:52.613 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
22:28:52.613 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.16 cameraTheta=2.14 mountX=0.13 mountY=-0.11, mountTheta=-0.69
22:28:52.624 00.011 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.14, opts=13)
22:28:52.624 00.000 12268 Enqueuing Move request for scope (-0.09, 0.14)
22:28:52.624 00.000 11616 Worker thread wakes up
22:28:52.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
22:28:52.624 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
22:28:52.624 00.000 11616 Moving (-0.09, 0.14) raw xDistance=0.13 yDistance=-0.11
22:28:52.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
22:28:52.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:52.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:28:52.624 00.000 11616 MoveAxis(W, 72, ABG)
22:28:52.624 00.000 11616 Guiding  Dir = 3, Dur = 72
22:28:52.624 00.000 11616 IsSlewing returns 0
22:28:52.624 00.000 11616 IsGuiding returns 0
22:28:52.624 00.000 11616 PulseGuide returned control before completion, sleep 82
22:28:52.645 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:52.661 00.016 12268 UpdateGuideState exits: m=590 SNR=16.6
22:28:52.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:52.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:52.661 00.000 12268 Enqueuing Expose request
22:28:52.724 00.063 11616 IsGuiding returns 1
22:28:52.724 00.000 11616 scope still moving after pulse duration time elapsed
22:28:52.756 00.032 11616 IsSlewing returns 0
22:28:52.756 00.000 11616 IsGuiding returns 1
22:28:52.788 00.032 11616 IsSlewing returns 0
22:28:52.788 00.000 11616 IsGuiding returns 1
22:28:52.820 00.032 11616 IsSlewing returns 0
22:28:52.820 00.000 11616 IsGuiding returns 1
22:28:52.851 00.031 11616 IsSlewing returns 0
22:28:52.851 00.000 11616 IsGuiding returns 1
22:28:52.883 00.032 11616 IsSlewing returns 0
22:28:52.883 00.000 11616 IsGuiding returns 1
22:28:52.915 00.032 11616 IsSlewing returns 0
22:28:52.915 00.000 11616 IsGuiding returns 0
22:28:52.915 00.000 11616 scope move finished after 72 + 216 ms
22:28:52.915 00.000 11616 Move returns status 0, amount 72
22:28:52.915 00.000 11616 MoveAxis(N, 0, ABG)
22:28:52.915 00.000 11616 Move returns status 0, amount 0
22:28:52.915 00.000 11616 move complete, result=0
22:28:52.915 00.000 11616 worker thread done servicing request
22:28:52.915 00.000 11616 Worker thread wakes up
22:28:52.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:52.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:52.915 00.000 12268 GuideStep: 0.1 px 72 ms WEST, -0.1 px 0 ms NORTH
22:28:54.931 02.016 11616 Exposure complete
22:28:54.979 00.048 11616 worker thread done servicing request
22:28:54.979 00.000 12268 OnExposeComplete: enter
22:28:54.979 00.000 12268 UpdateGuideState(): m_state=6
22:28:54.979 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
22:28:54.979 00.000 12268 Star::Find returns 1 (0), X=1160.54, Y=148.75, Mass=594, SNR=16.7, Peak=42 HFD=5.2
22:28:54.979 00.000 12268 MultiStar: [#1 -0.01,-0.37,1.23,U] [#2 -0.12,-0.48,0.89,U] [#3 -0.01,0.46,0.79,U] [#4 -0.01,-0.17,0.78,U] [#5 -0.16,-0.44,0.77,U] [#6 -0.19,-0.19,0.67,U] [#7 -0.21,-0.29,0.72,U] [#8 0.10,-0.61,0.00,M1] 
22:28:54.979 00.000 12268 single-star, 7 included, MultiStar: {-0.10, -0.19}, one-star: {-0.15, 0.05}
22:28:54.979 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
22:28:54.979 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
22:28:54.979 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.80 mountX=0.04 mountY=-0.15, mountTheta=-1.33
22:28:54.979 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.05, opts=13)
22:28:54.979 00.000 12268 Enqueuing Move request for scope (-0.15, 0.05)
22:28:54.979 00.000 11616 Worker thread wakes up
22:28:54.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
22:28:54.979 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
22:28:54.979 00.000 11616 Moving (-0.15, 0.05) raw xDistance=0.04 yDistance=-0.15
22:28:54.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:54.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:28:54.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
22:28:54.979 00.000 11616 MoveAxis(E, 0, ABG)
22:28:54.979 00.000 11616 Move returns status 0, amount 0
22:28:54.979 00.000 11616 MoveAxis(N, 13, ABG)
22:28:54.979 00.000 11616 Guiding  Dir = 0, Dur = 13
22:28:54.979 00.000 11616 IsSlewing returns 0
22:28:54.979 00.000 11616 IsGuiding returns 0
22:28:54.979 00.000 11616 PulseGuide returned control before completion, sleep 23
22:28:55.011 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:55.026 00.015 11616 IsGuiding returns 1
22:28:55.026 00.000 11616 scope still moving after pulse duration time elapsed
22:28:55.031 00.005 12268 UpdateGuideState exits: m=594 SNR=16.7
22:28:55.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:55.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:55.031 00.000 12268 Enqueuing Expose request
22:28:55.058 00.027 11616 IsSlewing returns 0
22:28:55.058 00.000 11616 IsGuiding returns 0
22:28:55.058 00.000 11616 scope move finished after 13 + 51 ms
22:28:55.058 00.000 11616 Move returns status 0, amount 13
22:28:55.058 00.000 11616 move complete, result=0
22:28:55.058 00.000 11616 worker thread done servicing request
22:28:55.058 00.000 11616 Worker thread wakes up
22:28:55.058 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 13 ms NORTH
22:28:55.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:55.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:57.072 02.014 11616 Exposure complete
22:28:57.125 00.053 11616 worker thread done servicing request
22:28:57.125 00.000 12268 OnExposeComplete: enter
22:28:57.125 00.000 12268 UpdateGuideState(): m_state=6
22:28:57.125 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
22:28:57.125 00.000 12268 Star::Find returns 1 (0), X=1160.73, Y=148.93, Mass=551, SNR=16.2, Peak=46 HFD=4.5
22:28:57.125 00.000 12268 MultiStar: [#1 0.35,-0.21,1.27,U] [#2 -0.18,-0.59,0.00,M1] [#3 -0.01,0.25,0.88,U] [#4 -0.48,-0.09,0.78,U] [#5 0.05,-0.64,0.00,M1] [#6 0.32,-0.18,0.68,U] [#7 -0.10,-0.10,0.86,U] [#8 0.26,-0.28,0.55,U] 
22:28:57.125 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.04}, one-star: {0.04, 0.23}
22:28:57.125 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
22:28:57.125 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
22:28:57.125 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.58 mountX=-0.04 mountY=0.07, mountTheta=2.04
22:28:57.125 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.04, opts=13)
22:28:57.125 00.000 12268 Enqueuing Move request for scope (0.06, -0.04)
22:28:57.125 00.000 11616 Worker thread wakes up
22:28:57.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
22:28:57.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
22:28:57.125 00.000 11616 Moving (0.06, -0.04) raw xDistance=-0.04 yDistance=0.07
22:28:57.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:57.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:28:57.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:57.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:28:57.125 00.000 11616 MoveAxis(E, 0, ABG)
22:28:57.135 00.010 11616 Move returns status 0, amount 0
22:28:57.135 00.000 11616 MoveAxis(N, 0, ABG)
22:28:57.135 00.000 11616 Move returns status 0, amount 0
22:28:57.135 00.000 11616 move complete, result=0
22:28:57.135 00.000 11616 worker thread done servicing request
22:28:57.156 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:57.167 00.011 12268 UpdateGuideState exits: m=551 SNR=16.2
22:28:57.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:57.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:57.167 00.000 12268 Enqueuing Expose request
22:28:57.167 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:57.167 00.000 11616 Worker thread wakes up
22:28:57.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:57.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:59.187 02.020 11616 Exposure complete
22:28:59.233 00.046 11616 worker thread done servicing request
22:28:59.233 00.000 12268 OnExposeComplete: enter
22:28:59.233 00.000 12268 UpdateGuideState(): m_state=6
22:28:59.233 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
22:28:59.233 00.000 12268 Star::Find returns 1 (0), X=1160.27, Y=148.81, Mass=511, SNR=15.4, Peak=50 HFD=4.6
22:28:59.233 00.000 12268 MultiStar: [#1 0.03,-0.33,1.35,U] [#2 -0.43,-0.21,0.98,U] [#3 -0.24,0.29,0.86,U] [#4 -0.65,-0.13,0.00,M1] [#5 -0.06,-0.32,0.81,U] [#6 -0.39,-0.26,0.77,U] [#7 -0.35,-0.14,0.88,U] [#8 -0.29,-0.93,0.00,M1] 
22:28:59.233 00.000 12268 refined, 6 included, MultiStar: {-0.25, -0.13}, one-star: {-0.42, 0.12}
22:28:59.233 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
22:28:59.233 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.97)
22:28:59.233 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-2.67 mountX=-0.15 mountY=-0.23, mountTheta=-2.15
22:28:59.233 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.13, opts=13)
22:28:59.233 00.000 12268 Enqueuing Move request for scope (-0.25, -0.13)
22:28:59.233 00.000 11616 Worker thread wakes up
22:28:59.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.13) opts 0xd
22:28:59.233 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.13)
22:28:59.233 00.000 11616 Moving (-0.25, -0.13) raw xDistance=-0.15 yDistance=-0.23
22:28:59.233 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:28:59.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:28:59.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
22:28:59.233 00.000 11616 MoveAxis(E, 0, ABG)
22:28:59.233 00.000 11616 Move returns status 0, amount 0
22:28:59.233 00.000 11616 MoveAxis(N, 20, ABG)
22:28:59.233 00.000 11616 Guiding  Dir = 0, Dur = 20
22:28:59.233 00.000 11616 IsSlewing returns 0
22:28:59.233 00.000 11616 IsGuiding returns 0
22:28:59.233 00.000 11616 PulseGuide returned control before completion, sleep 30
22:28:59.265 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:28:59.281 00.016 11616 IsGuiding returns 1
22:28:59.281 00.000 11616 scope still moving after pulse duration time elapsed
22:28:59.281 00.000 12268 UpdateGuideState exits: m=511 SNR=15.4
22:28:59.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:59.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:28:59.281 00.000 12268 Enqueuing Expose request
22:28:59.312 00.031 11616 IsSlewing returns 0
22:28:59.312 00.000 11616 IsGuiding returns 1
22:28:59.344 00.032 11616 IsSlewing returns 0
22:28:59.344 00.000 11616 IsGuiding returns 0
22:28:59.344 00.000 11616 scope move finished after 20 + 77 ms
22:28:59.344 00.000 11616 Move returns status 0, amount 20
22:28:59.344 00.000 11616 move complete, result=0
22:28:59.344 00.000 11616 worker thread done servicing request
22:28:59.344 00.000 11616 Worker thread wakes up
22:28:59.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:28:59.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:28:59.344 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 20 ms NORTH
22:29:01.343 01.999 11616 Exposure complete
22:29:01.395 00.052 11616 worker thread done servicing request
22:29:01.395 00.000 12268 OnExposeComplete: enter
22:29:01.395 00.000 12268 UpdateGuideState(): m_state=6
22:29:01.395 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
22:29:01.395 00.000 12268 Star::Find returns 1 (0), X=1160.62, Y=148.21, Mass=439, SNR=14.4, Peak=39 HFD=4.6
22:29:01.395 00.000 12268 MultiStar: [#1 -0.10,-0.38,1.42,U] [#2 -0.20,-0.35,1.07,U] [#3 -0.04,0.12,0.94,U] [#4 -0.39,-0.30,0.86,U] [#5 -0.21,-0.69,0.00,M1] [#6 -0.07,-0.49,0.75,U] [#7 -0.15,-0.62,0.00,M1] [#8 0.01,-0.99,0.00,M2] 
22:29:01.395 00.000 12268 refined, 5 included, MultiStar: {-0.14, -0.32}, one-star: {-0.07, -0.48}
22:29:01.395 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.46 = 2.83)
22:29:01.395 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
22:29:01.395 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.32 hyp=0.35 cameraTheta=-1.98 mountX=-0.33 mountY=-0.10, mountTheta=-2.85
22:29:01.406 00.011 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.32, opts=13)
22:29:01.406 00.000 12268 Enqueuing Move request for scope (-0.14, -0.32)
22:29:01.406 00.000 11616 Worker thread wakes up
22:29:01.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.32) opts 0xd
22:29:01.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.32)
22:29:01.406 00.000 11616 Moving (-0.14, -0.32) raw xDistance=-0.33 yDistance=-0.10
22:29:01.406 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
22:29:01.406 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.99
22:29:01.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
22:29:01.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:01.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:29:01.406 00.000 11616 MoveAxis(E, 185, ABG)
22:29:01.406 00.000 11616 Guiding  Dir = 2, Dur = 185
22:29:01.406 00.000 11616 IsSlewing returns 0
22:29:01.406 00.000 11616 IsGuiding returns 0
22:29:01.406 00.000 11616 PulseGuide returned control before completion, sleep 195
22:29:01.427 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:01.443 00.016 12268 UpdateGuideState exits: m=439 SNR=14.4
22:29:01.443 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:01.443 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:01.443 00.000 12268 Enqueuing Expose request
22:29:01.618 00.175 11616 IsGuiding returns 0
22:29:01.618 00.000 11616 Move returns status 0, amount 185
22:29:01.618 00.000 11616 MoveAxis(N, 0, ABG)
22:29:01.618 00.000 11616 Move returns status 0, amount 0
22:29:01.618 00.000 11616 move complete, result=0
22:29:01.618 00.000 11616 worker thread done servicing request
22:29:01.618 00.000 11616 Worker thread wakes up
22:29:01.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:01.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:01.618 00.000 12268 GuideStep: -0.3 px 185 ms EAST, -0.1 px 0 ms NORTH
22:29:03.636 02.018 11616 Exposure complete
22:29:03.687 00.051 11616 worker thread done servicing request
22:29:03.687 00.000 12268 OnExposeComplete: enter
22:29:03.687 00.000 12268 UpdateGuideState(): m_state=6
22:29:03.687 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
22:29:03.687 00.000 12268 Star::Find returns 1 (0), X=1160.70, Y=148.03, Mass=519, SNR=15.6, Peak=44 HFD=4.9
22:29:03.687 00.000 12268 MultiStar: [#1 0.08,-0.86,0.00,M1] [#2 -0.10,-1.09,0.00,M1] [#3 0.31,-0.36,0.84,U] [#4 -0.31,-0.37,0.75,U] [#5 0.37,-1.07,0.00,M2] [#6 0.26,-0.67,0.00,M1] [#7 -0.04,-0.63,0.00,M2] [#8 -0.06,-1.24,0.00,M3] 
22:29:03.687 00.000 12268 refined, 2 included, MultiStar: {0.02, -0.48}, one-star: {0.01, -0.66}
22:29:03.687 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
22:29:03.687 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
22:29:03.687 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.48 hyp=0.48 cameraTheta=-1.54 mountX=-0.47 mountY=0.08, mountTheta=2.98
22:29:03.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.48, opts=13)
22:29:03.687 00.000 12268 Enqueuing Move request for scope (0.02, -0.48)
22:29:03.687 00.000 11616 Worker thread wakes up
22:29:03.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.48) opts 0xd
22:29:03.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.48)
22:29:03.687 00.000 11616 Moving (0.02, -0.48) raw xDistance=-0.47 yDistance=0.08
22:29:03.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.47
22:29:03.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:03.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:29:03.687 00.000 11616 MoveAxis(E, 266, ABG)
22:29:03.687 00.000 11616 Guiding  Dir = 2, Dur = 266
22:29:03.687 00.000 11616 IsSlewing returns 0
22:29:03.687 00.000 11616 IsGuiding returns 0
22:29:03.687 00.000 11616 PulseGuide returned control before completion, sleep 276
22:29:03.718 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:03.731 00.013 12268 UpdateGuideState exits: m=519 SNR=15.6
22:29:03.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:03.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:03.731 00.000 12268 Enqueuing Expose request
22:29:03.984 00.253 11616 IsGuiding returns 1
22:29:03.984 00.000 11616 scope still moving after pulse duration time elapsed
22:29:04.016 00.032 11616 IsSlewing returns 0
22:29:04.016 00.000 11616 IsGuiding returns 0
22:29:04.016 00.000 11616 scope move finished after 266 + 53 ms
22:29:04.016 00.000 11616 Move returns status 0, amount 266
22:29:04.016 00.000 11616 MoveAxis(N, 0, ABG)
22:29:04.016 00.000 11616 Move returns status 0, amount 0
22:29:04.016 00.000 11616 move complete, result=0
22:29:04.016 00.000 11616 worker thread done servicing request
22:29:04.016 00.000 11616 Worker thread wakes up
22:29:04.016 00.000 12268 GuideStep: -0.5 px 266 ms EAST, 0.1 px 0 ms NORTH
22:29:04.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:04.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:06.004 01.988 11616 Exposure complete
22:29:06.067 00.063 11616 worker thread done servicing request
22:29:06.067 00.000 12268 OnExposeComplete: enter
22:29:06.067 00.000 12268 UpdateGuideState(): m_state=6
22:29:06.067 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
22:29:06.067 00.000 12268 Star::Find returns 1 (0), X=1160.79, Y=148.69, Mass=522, SNR=15.7, Peak=47 HFD=4.7
22:29:06.067 00.000 12268 MultiStar: [#1 0.34,-0.07,1.23,U] [#2 0.03,-0.27,0.99,U] [#3 0.27,0.29,0.88,U] [#4 -0.31,0.16,0.72,U] [#5 0.28,-0.14,0.80,U] [#6 -0.10,-0.09,0.77,U] [#7 -0.14,-0.17,0.78,U] [#8 0.44,-0.47,0.00,M4] 
22:29:06.067 00.000 12268 refined, 7 included, MultiStar: {0.08, -0.04}, one-star: {0.10, -0.00}
22:29:06.067 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
22:29:06.067 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
22:29:06.067 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.47 mountX=-0.03 mountY=0.09, mountTheta=1.94
22:29:06.067 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.04, opts=13)
22:29:06.067 00.000 12268 Enqueuing Move request for scope (0.08, -0.04)
22:29:06.067 00.000 11616 Worker thread wakes up
22:29:06.067 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
22:29:06.067 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
22:29:06.067 00.000 11616 Moving (0.08, -0.04) raw xDistance=-0.03 yDistance=0.09
22:29:06.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:06.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:29:06.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:06.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:29:06.067 00.000 11616 MoveAxis(E, 0, ABG)
22:29:06.067 00.000 11616 Move returns status 0, amount 0
22:29:06.067 00.000 11616 MoveAxis(N, 0, ABG)
22:29:06.067 00.000 11616 Move returns status 0, amount 0
22:29:06.067 00.000 11616 move complete, result=0
22:29:06.067 00.000 11616 worker thread done servicing request
22:29:06.093 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:06.115 00.022 12268 UpdateGuideState exits: m=522 SNR=15.7
22:29:06.115 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:06.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:06.115 00.000 12268 Enqueuing Expose request
22:29:06.115 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:06.115 00.000 11616 Worker thread wakes up
22:29:06.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:06.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:08.124 02.009 11616 Exposure complete
22:29:08.171 00.047 11616 worker thread done servicing request
22:29:08.171 00.000 12268 OnExposeComplete: enter
22:29:08.171 00.000 12268 UpdateGuideState(): m_state=6
22:29:08.171 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
22:29:08.171 00.000 12268 Star::Find returns 1 (0), X=1161.02, Y=149.01, Mass=571, SNR=16.4, Peak=48 HFD=4.5
22:29:08.171 00.000 12268 MultiStar: [#1 0.53,0.05,1.23,U] [#2 0.28,0.05,0.91,U] [#3 0.27,0.60,0.00,M1] [#4 -0.01,0.06,0.81,U] [#5 0.42,-0.00,0.76,U] [#6 0.21,0.12,0.67,U] [#7 0.36,0.03,0.72,U] [#8 0.25,0.09,0.60,U] 
22:29:08.171 00.000 12268 refined, 7 included, MultiStar: {0.31, 0.09}, one-star: {0.33, 0.31}
22:29:08.171 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
22:29:08.171 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.99)
22:29:08.171 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.09 hyp=0.33 cameraTheta=0.29 mountX=0.12 mountY=0.30, mountTheta=1.18
22:29:08.187 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.09, opts=13)
22:29:08.187 00.000 12268 Enqueuing Move request for scope (0.31, 0.09)
22:29:08.187 00.000 11616 Worker thread wakes up
22:29:08.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.09) opts 0xd
22:29:08.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.09)
22:29:08.187 00.000 11616 Moving (0.31, 0.09) raw xDistance=0.12 yDistance=0.30
22:29:08.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:08.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:29:08.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:08.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:29:08.187 00.000 11616 MoveAxis(E, 0, ABG)
22:29:08.187 00.000 11616 Move returns status 0, amount 0
22:29:08.187 00.000 11616 MoveAxis(N, 0, ABG)
22:29:08.187 00.000 11616 Move returns status 0, amount 0
22:29:08.187 00.000 11616 move complete, result=0
22:29:08.187 00.000 11616 worker thread done servicing request
22:29:08.203 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:08.219 00.016 12268 UpdateGuideState exits: m=571 SNR=16.4
22:29:08.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:08.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:08.219 00.000 12268 Enqueuing Expose request
22:29:08.219 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:29:08.219 00.000 11616 Worker thread wakes up
22:29:08.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:08.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:10.235 02.016 11616 Exposure complete
22:29:10.283 00.048 11616 worker thread done servicing request
22:29:10.283 00.000 12268 OnExposeComplete: enter
22:29:10.283 00.000 12268 UpdateGuideState(): m_state=6
22:29:10.283 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
22:29:10.283 00.000 12268 Star::Find returns 1 (0), X=1160.96, Y=149.12, Mass=536, SNR=15.8, Peak=49 HFD=4.6
22:29:10.283 00.000 12268 MultiStar: [#1 0.66,0.16,0.00,M1] [#2 0.29,-0.06,0.93,U] [#3 0.30,0.72,0.00,M2] [#4 0.06,0.30,0.81,U] [#5 0.36,-0.14,0.81,U] [#6 0.04,0.29,0.76,U] [#7 0.08,0.13,0.77,U] [#8 0.28,0.32,0.60,U] 
22:29:10.283 00.000 12268 refined, 6 included, MultiStar: {0.20, 0.18}, one-star: {0.27, 0.43}
22:29:10.283 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
22:29:10.283 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.42)
22:29:10.283 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.18 hyp=0.27 cameraTheta=0.72 mountX=0.20 mountY=0.18, mountTheta=0.74
22:29:10.298 00.015 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.18, opts=13)
22:29:10.298 00.000 12268 Enqueuing Move request for scope (0.20, 0.18)
22:29:10.298 00.000 11616 Worker thread wakes up
22:29:10.298 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.18) opts 0xd
22:29:10.298 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.18)
22:29:10.298 00.000 11616 Moving (0.20, 0.18) raw xDistance=0.20 yDistance=0.18
22:29:10.298 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:10.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:29:10.298 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:10.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:29:10.298 00.000 11616 MoveAxis(E, 0, ABG)
22:29:10.298 00.000 11616 Move returns status 0, amount 0
22:29:10.298 00.000 11616 MoveAxis(N, 0, ABG)
22:29:10.298 00.000 11616 Move returns status 0, amount 0
22:29:10.298 00.000 11616 move complete, result=0
22:29:10.298 00.000 11616 worker thread done servicing request
22:29:10.315 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:10.330 00.015 12268 UpdateGuideState exits: m=536 SNR=15.8
22:29:10.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:10.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:10.330 00.000 12268 Enqueuing Expose request
22:29:10.330 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:29:10.330 00.000 11616 Worker thread wakes up
22:29:10.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:10.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:12.344 02.014 11616 Exposure complete
22:29:12.389 00.045 11616 worker thread done servicing request
22:29:12.389 00.000 12268 OnExposeComplete: enter
22:29:12.389 00.000 12268 UpdateGuideState(): m_state=6
22:29:12.389 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
22:29:12.389 00.000 12268 Star::Find returns 1 (0), X=1160.58, Y=148.76, Mass=575, SNR=16.6, Peak=49 HFD=4.8
22:29:12.389 00.000 12268 MultiStar: [#1 0.01,-0.06,1.19,U] [#2 -0.15,-0.30,0.91,U] [#3 0.32,0.30,0.80,U] [#4 -0.68,0.16,0.00,M1] [#5 0.12,-0.19,0.79,U] [#6 -0.15,-0.04,0.73,U] [#7 -0.24,-0.01,0.76,U] [#8 -0.05,-0.22,0.58,U] 
22:29:12.389 00.000 12268 refined, 7 included, MultiStar: {-0.03, -0.05}, one-star: {-0.11, 0.06}
22:29:12.389 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
22:29:12.389 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
22:29:12.389 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.08 mountX=-0.06 mountY=-0.02, mountTheta=-2.76
22:29:12.405 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.05, opts=13)
22:29:12.405 00.000 12268 Enqueuing Move request for scope (-0.03, -0.05)
22:29:12.405 00.000 11616 Worker thread wakes up
22:29:12.405 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
22:29:12.405 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
22:29:12.405 00.000 11616 Moving (-0.03, -0.05) raw xDistance=-0.06 yDistance=-0.02
22:29:12.405 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:12.405 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:29:12.405 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:12.406 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:29:12.406 00.000 11616 MoveAxis(E, 0, ABG)
22:29:12.406 00.000 11616 Move returns status 0, amount 0
22:29:12.406 00.000 11616 MoveAxis(N, 0, ABG)
22:29:12.406 00.000 11616 Move returns status 0, amount 0
22:29:12.406 00.000 11616 move complete, result=0
22:29:12.406 00.000 11616 worker thread done servicing request
22:29:12.421 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:12.437 00.016 12268 UpdateGuideState exits: m=575 SNR=16.6
22:29:12.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:12.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:12.437 00.000 12268 Enqueuing Expose request
22:29:12.437 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:12.437 00.000 11616 Worker thread wakes up
22:29:12.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:12.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:14.445 02.008 11616 Exposure complete
22:29:14.492 00.047 11616 worker thread done servicing request
22:29:14.500 00.008 12268 OnExposeComplete: enter
22:29:14.500 00.000 12268 UpdateGuideState(): m_state=6
22:29:14.500 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
22:29:14.500 00.000 12268 Star::Find returns 1 (0), X=1160.71, Y=148.91, Mass=589, SNR=16.8, Peak=54 HFD=4.7
22:29:14.500 00.000 12268 MultiStar: [#1 0.06,-0.08,1.23,U] [#2 -0.28,-0.23,0.95,U] [#3 0.13,0.36,0.83,U] [#4 -0.34,0.17,0.77,U] [#5 -0.05,-0.00,0.75,U] [#6 -0.42,0.14,0.71,U] [#7 -0.34,0.03,0.77,U] [#8 0.11,-0.23,0.59,U] 
22:29:14.500 00.000 12268 refined, 8 included, MultiStar: {-0.11, 0.04}, one-star: {0.02, 0.22}
22:29:14.500 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
22:29:14.500 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
22:29:14.500 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.79 mountX=0.03 mountY=-0.12, mountTheta=-1.32
22:29:14.500 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.04, opts=13)
22:29:14.500 00.000 12268 Enqueuing Move request for scope (-0.11, 0.04)
22:29:14.500 00.000 11616 Worker thread wakes up
22:29:14.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
22:29:14.500 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
22:29:14.500 00.000 11616 Moving (-0.11, 0.04) raw xDistance=0.03 yDistance=-0.12
22:29:14.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:14.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:29:14.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:14.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:29:14.500 00.000 11616 MoveAxis(E, 0, ABG)
22:29:14.500 00.000 11616 Move returns status 0, amount 0
22:29:14.500 00.000 11616 MoveAxis(N, 0, ABG)
22:29:14.500 00.000 11616 Move returns status 0, amount 0
22:29:14.500 00.000 11616 move complete, result=0
22:29:14.500 00.000 11616 worker thread done servicing request
22:29:14.508 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:29:14.540 00.032 12268 UpdateGuideState exits: m=589 SNR=16.8
22:29:14.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:14.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:14.540 00.000 12268 Enqueuing Expose request
22:29:14.540 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:14.540 00.000 11616 Worker thread wakes up
22:29:14.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:14.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:16.547 02.007 11616 Exposure complete
22:29:16.593 00.046 11616 worker thread done servicing request
22:29:16.593 00.000 12268 OnExposeComplete: enter
22:29:16.593 00.000 12268 UpdateGuideState(): m_state=6
22:29:16.593 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
22:29:16.593 00.000 12268 Star::Find returns 1 (0), X=1160.61, Y=148.92, Mass=578, SNR=16.6, Peak=49 HFD=4.7
22:29:16.593 00.000 12268 MultiStar: [#1 0.01,-0.29,1.20,U] [#2 -0.24,-0.28,0.92,U] [#3 0.05,0.29,0.90,U] [#4 -0.14,0.06,0.83,U] [#5 0.10,-0.22,0.80,U] [#6 -0.32,0.29,0.68,U] [#7 -0.18,-0.24,0.89,U] [#8 -0.23,-0.38,0.57,U] 
22:29:16.593 00.000 12268 refined, 8 included, MultiStar: {-0.10, -0.06}, one-star: {-0.08, 0.22}
22:29:16.593 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
22:29:16.593 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.90)
22:29:16.593 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.60 mountX=-0.07 mountY=-0.09, mountTheta=-2.22
22:29:16.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.06, opts=13)
22:29:16.593 00.000 12268 Enqueuing Move request for scope (-0.10, -0.06)
22:29:16.593 00.000 11616 Worker thread wakes up
22:29:16.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
22:29:16.609 00.016 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
22:29:16.609 00.000 11616 Moving (-0.10, -0.06) raw xDistance=-0.07 yDistance=-0.09
22:29:16.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:16.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:29:16.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:16.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:29:16.609 00.000 11616 MoveAxis(E, 0, ABG)
22:29:16.609 00.000 11616 Move returns status 0, amount 0
22:29:16.609 00.000 11616 MoveAxis(N, 0, ABG)
22:29:16.609 00.000 11616 Move returns status 0, amount 0
22:29:16.609 00.000 11616 move complete, result=0
22:29:16.609 00.000 11616 worker thread done servicing request
22:29:16.625 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:16.640 00.015 12268 UpdateGuideState exits: m=578 SNR=16.6
22:29:16.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:16.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:16.640 00.000 12268 Enqueuing Expose request
22:29:16.640 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:16.640 00.000 11616 Worker thread wakes up
22:29:16.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:16.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:18.652 02.012 11616 Exposure complete
22:29:18.700 00.048 11616 worker thread done servicing request
22:29:18.700 00.000 12268 OnExposeComplete: enter
22:29:18.700 00.000 12268 UpdateGuideState(): m_state=6
22:29:18.700 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
22:29:18.700 00.000 12268 Star::Find returns 1 (0), X=1160.46, Y=148.85, Mass=553, SNR=16.2, Peak=55 HFD=4.4
22:29:18.700 00.000 12268 MultiStar: [#1 -0.08,-0.08,1.24,U] [#2 -0.15,0.05,0.95,U] [#3 -0.17,0.42,0.94,U] [#4 -0.35,0.02,0.81,U] [#5 0.23,-0.19,0.78,U] [#6 -0.16,0.08,0.74,U] [#7 -0.24,0.00,0.85,U] [#8 -0.21,-0.26,0.58,U] 
22:29:18.700 00.000 12268 refined, 8 included, MultiStar: {-0.15, 0.04}, one-star: {-0.22, 0.16}
22:29:18.700 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
22:29:18.700 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
22:29:18.700 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.90 mountX=0.02 mountY=-0.15, mountTheta=-1.43
22:29:18.700 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.04, opts=13)
22:29:18.700 00.000 12268 Enqueuing Move request for scope (-0.15, 0.04)
22:29:18.700 00.000 11616 Worker thread wakes up
22:29:18.700 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
22:29:18.700 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
22:29:18.700 00.000 11616 Moving (-0.15, 0.04) raw xDistance=0.02 yDistance=-0.15
22:29:18.700 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:18.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:29:18.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
22:29:18.700 00.000 11616 MoveAxis(E, 0, ABG)
22:29:18.700 00.000 11616 Move returns status 0, amount 0
22:29:18.700 00.000 11616 MoveAxis(N, 13, ABG)
22:29:18.700 00.000 11616 Guiding  Dir = 0, Dur = 13
22:29:18.700 00.000 11616 IsSlewing returns 0
22:29:18.700 00.000 11616 IsGuiding returns 0
22:29:18.700 00.000 11616 PulseGuide returned control before completion, sleep 23
22:29:18.732 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:18.748 00.016 11616 IsGuiding returns 1
22:29:18.748 00.000 11616 scope still moving after pulse duration time elapsed
22:29:18.750 00.002 12268 UpdateGuideState exits: m=553 SNR=16.2
22:29:18.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:18.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:18.750 00.000 12268 Enqueuing Expose request
22:29:18.779 00.029 11616 IsSlewing returns 0
22:29:18.779 00.000 11616 IsGuiding returns 1
22:29:18.811 00.032 11616 IsSlewing returns 0
22:29:18.811 00.000 11616 IsGuiding returns 1
22:29:18.843 00.032 11616 IsSlewing returns 0
22:29:18.843 00.000 11616 IsGuiding returns 1
22:29:18.875 00.032 11616 IsSlewing returns 0
22:29:18.875 00.000 11616 IsGuiding returns 1
22:29:18.906 00.031 11616 IsSlewing returns 0
22:29:18.906 00.000 11616 IsGuiding returns 0
22:29:18.906 00.000 11616 scope move finished after 13 + 180 ms
22:29:18.906 00.000 11616 Move returns status 0, amount 13
22:29:18.906 00.000 11616 move complete, result=0
22:29:18.906 00.000 11616 worker thread done servicing request
22:29:18.906 00.000 11616 Worker thread wakes up
22:29:18.906 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 13 ms NORTH
22:29:18.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:18.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:20.906 02.000 11616 Exposure complete
22:29:20.958 00.052 11616 worker thread done servicing request
22:29:20.958 00.000 12268 OnExposeComplete: enter
22:29:20.958 00.000 12268 UpdateGuideState(): m_state=6
22:29:20.958 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
22:29:20.958 00.000 12268 Star::Find returns 1 (0), X=1160.56, Y=149.05, Mass=600, SNR=16.9, Peak=56 HFD=4.9
22:29:20.958 00.000 12268 MultiStar: [#1 0.13,-0.07,1.20,U] [#2 -0.19,0.03,0.94,U] [#3 -0.07,0.36,0.79,U] [#4 -0.34,-0.21,0.81,U] [#5 0.16,-0.00,0.73,U] [#6 -0.26,0.01,0.77,U] [#7 -0.13,-0.30,0.81,U] [#8 -0.14,-0.08,0.54,U] 
22:29:20.958 00.000 12268 refined, 8 included, MultiStar: {-0.10, 0.02}, one-star: {-0.13, 0.35}
22:29:20.958 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
22:29:20.958 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
22:29:20.958 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.97 mountX=0.01 mountY=-0.10, mountTheta=-1.50
22:29:20.958 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.02, opts=13)
22:29:20.958 00.000 12268 Enqueuing Move request for scope (-0.10, 0.02)
22:29:20.958 00.000 11616 Worker thread wakes up
22:29:20.958 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
22:29:20.958 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
22:29:20.958 00.000 11616 Moving (-0.10, 0.02) raw xDistance=0.01 yDistance=-0.10
22:29:20.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:20.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:29:20.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:20.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:29:20.969 00.011 11616 MoveAxis(E, 0, ABG)
22:29:20.969 00.000 11616 Move returns status 0, amount 0
22:29:20.969 00.000 11616 MoveAxis(N, 0, ABG)
22:29:20.969 00.000 11616 Move returns status 0, amount 0
22:29:20.969 00.000 11616 move complete, result=0
22:29:20.969 00.000 11616 worker thread done servicing request
22:29:20.989 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:21.005 00.016 12268 UpdateGuideState exits: m=600 SNR=16.9
22:29:21.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:21.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:21.005 00.000 12268 Enqueuing Expose request
22:29:21.005 00.000 11616 Worker thread wakes up
22:29:21.005 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:21.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:21.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:23.031 02.026 11616 Exposure complete
22:29:23.076 00.045 11616 worker thread done servicing request
22:29:23.076 00.000 12268 OnExposeComplete: enter
22:29:23.076 00.000 12268 UpdateGuideState(): m_state=6
22:29:23.076 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
22:29:23.076 00.000 12268 Star::Find returns 1 (0), X=1160.29, Y=148.89, Mass=561, SNR=16.3, Peak=53 HFD=4.6
22:29:23.076 00.000 12268 MultiStar: [#1 -0.04,-0.11,1.25,U] [#2 -0.10,-0.10,0.95,U] [#3 -0.21,0.27,0.79,U] [#4 -0.44,0.11,0.69,U] [#5 0.13,-0.15,0.79,U] [#6 -0.33,-0.15,0.73,U] [#7 -0.43,-0.14,0.86,U] [#8 -0.24,-0.32,0.61,U] 
22:29:23.076 00.000 12268 refined, 8 included, MultiStar: {-0.22, -0.04}, one-star: {-0.40, 0.20}
22:29:23.076 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
22:29:23.076 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
22:29:23.076 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-2.98 mountX=-0.06 mountY=-0.21, mountTheta=-1.84
22:29:23.093 00.017 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.04, opts=13)
22:29:23.093 00.000 12268 Enqueuing Move request for scope (-0.22, -0.04)
22:29:23.093 00.000 11616 Worker thread wakes up
22:29:23.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.04) opts 0xd
22:29:23.093 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.04)
22:29:23.093 00.000 11616 Moving (-0.22, -0.04) raw xDistance=-0.06 yDistance=-0.21
22:29:23.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:23.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:29:23.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:29:23.093 00.000 11616 MoveAxis(E, 0, ABG)
22:29:23.093 00.000 11616 Move returns status 0, amount 0
22:29:23.093 00.000 11616 MoveAxis(N, 18, ABG)
22:29:23.093 00.000 11616 Guiding  Dir = 0, Dur = 18
22:29:23.093 00.000 11616 IsSlewing returns 0
22:29:23.093 00.000 11616 IsGuiding returns 0
22:29:23.093 00.000 11616 PulseGuide returned control before completion, sleep 28
22:29:23.108 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:23.125 00.017 12268 UpdateGuideState exits: m=561 SNR=16.3
22:29:23.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:23.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:23.125 00.000 12268 Enqueuing Expose request
22:29:23.140 00.015 11616 IsGuiding returns 1
22:29:23.140 00.000 11616 scope still moving after pulse duration time elapsed
22:29:23.172 00.032 11616 IsSlewing returns 0
22:29:23.172 00.000 11616 IsGuiding returns 0
22:29:23.172 00.000 11616 scope move finished after 18 + 59 ms
22:29:23.172 00.000 11616 Move returns status 0, amount 18
22:29:23.172 00.000 11616 move complete, result=0
22:29:23.172 00.000 11616 worker thread done servicing request
22:29:23.172 00.000 11616 Worker thread wakes up
22:29:23.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:23.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:23.172 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 18 ms NORTH
22:29:25.190 02.018 11616 Exposure complete
22:29:25.238 00.048 11616 worker thread done servicing request
22:29:25.238 00.000 12268 OnExposeComplete: enter
22:29:25.238 00.000 12268 UpdateGuideState(): m_state=6
22:29:25.238 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
22:29:25.238 00.000 12268 Star::Find returns 1 (0), X=1160.67, Y=148.81, Mass=620, SNR=17.0, Peak=51 HFD=4.9
22:29:25.238 00.000 12268 MultiStar: [#1 -0.07,-0.05,1.16,U] [#2 -0.22,-0.37,0.91,U] [#3 -0.13,0.63,0.00,M1] [#4 -0.38,0.07,0.74,U] [#5 -0.08,-0.09,0.79,U] [#6 -0.30,0.02,0.78,U] [#7 -0.14,-0.21,0.83,U] [#8 -0.06,-0.39,0.57,U] 
22:29:25.238 00.000 12268 single-star, 7 included, MultiStar: {-0.15, -0.10}, one-star: {-0.02, 0.12}
22:29:25.238 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
22:29:25.238 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
22:29:25.238 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.70 mountX=0.12 mountY=-0.03, mountTheta=-0.25
22:29:25.250 00.012 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.12, opts=13)
22:29:25.250 00.000 12268 Enqueuing Move request for scope (-0.02, 0.12)
22:29:25.250 00.000 11616 Worker thread wakes up
22:29:25.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
22:29:25.250 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
22:29:25.250 00.000 11616 Moving (-0.02, 0.12) raw xDistance=0.12 yDistance=-0.03
22:29:25.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:29:25.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:29:25.250 00.000 11616 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 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:29:25.250 00.000 11616 MoveAxis(E, 0, ABG)
22:29:25.250 00.000 11616 Move returns status 0, amount 0
22:29:25.250 00.000 11616 MoveAxis(N, 0, ABG)
22:29:25.250 00.000 11616 Move returns status 0, amount 0
22:29:25.250 00.000 11616 move complete, result=0
22:29:25.250 00.000 11616 worker thread done servicing request
22:29:25.270 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:25.286 00.016 12268 UpdateGuideState exits: m=620 SNR=17.0
22:29:25.286 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:25.286 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:25.286 00.000 12268 Enqueuing Expose request
22:29:25.286 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:25.286 00.000 11616 Worker thread wakes up
22:29:25.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:25.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:27.305 02.019 11616 Exposure complete
22:29:27.353 00.048 11616 worker thread done servicing request
22:29:27.353 00.000 12268 OnExposeComplete: enter
22:29:27.353 00.000 12268 UpdateGuideState(): m_state=6
22:29:27.353 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
22:29:27.353 00.000 12268 Star::Find returns 1 (0), X=1160.62, Y=148.55, Mass=578, SNR=16.6, Peak=47 HFD=4.9
22:29:27.353 00.000 12268 MultiStar: [#1 0.09,-0.63,0.00,M1] [#2 -0.04,-0.31,0.95,U] [#3 0.01,-0.12,0.82,U] [#4 -0.44,-0.19,0.74,U] [#5 -0.04,-0.37,0.78,U] [#6 -0.27,-0.30,0.77,U] [#7 -0.42,-0.51,0.00,M1] [#8 -0.31,-0.41,0.54,U] 
22:29:27.353 00.000 12268 single-star, 6 included, MultiStar: {-0.15, -0.25}, one-star: {-0.06, -0.15}
22:29:27.353 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
22:29:27.353 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
22:29:27.353 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.98 mountX=-0.15 mountY=-0.04, mountTheta=-2.86
22:29:27.353 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.15, opts=13)
22:29:27.353 00.000 12268 Enqueuing Move request for scope (-0.06, -0.15)
22:29:27.353 00.000 11616 Worker thread wakes up
22:29:27.353 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
22:29:27.353 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
22:29:27.353 00.000 11616 Moving (-0.06, -0.15) raw xDistance=-0.15 yDistance=-0.04
22:29:27.353 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:29:27.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:29:27.353 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:27.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:29:27.353 00.000 11616 MoveAxis(E, 0, ABG)
22:29:27.353 00.000 11616 Move returns status 0, amount 0
22:29:27.353 00.000 11616 MoveAxis(N, 0, ABG)
22:29:27.353 00.000 11616 Move returns status 0, amount 0
22:29:27.353 00.000 11616 move complete, result=0
22:29:27.353 00.000 11616 worker thread done servicing request
22:29:27.385 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:27.406 00.021 12268 UpdateGuideState exits: m=578 SNR=16.6
22:29:27.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:27.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:27.406 00.000 12268 Enqueuing Expose request
22:29:27.406 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:27.406 00.000 11616 Worker thread wakes up
22:29:27.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:27.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:29.424 02.018 11616 Exposure complete
22:29:29.471 00.047 11616 worker thread done servicing request
22:29:29.471 00.000 12268 OnExposeComplete: enter
22:29:29.471 00.000 12268 UpdateGuideState(): m_state=6
22:29:29.471 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
22:29:29.471 00.000 12268 Star::Find returns 1 (0), X=1160.63, Y=148.53, Mass=543, SNR=16.0, Peak=49 HFD=4.8
22:29:29.471 00.000 12268 MultiStar: [#1 0.40,-0.36,1.27,U] [#2 0.14,-0.41,0.92,U] [#3 0.00,0.16,0.88,U] [#4 0.01,-0.22,0.84,U] [#5 0.32,-0.22,0.85,U] [#6 0.11,-0.26,0.78,U] [#7 0.03,-0.24,0.91,U] [#8 0.27,-0.49,0.56,U] 
22:29:29.471 00.000 12268 single-star, 8 included, MultiStar: {0.14, -0.24}, one-star: {-0.06, -0.17}
22:29:29.471 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.39 = 2.90)
22:29:29.471 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.21)
22:29:29.471 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.91 mountX=-0.17 mountY=-0.04, mountTheta=-2.93
22:29:29.471 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.17, opts=13)
22:29:29.471 00.000 12268 Enqueuing Move request for scope (-0.06, -0.17)
22:29:29.471 00.000 11616 Worker thread wakes up
22:29:29.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
22:29:29.471 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
22:29:29.471 00.000 11616 Moving (-0.06, -0.17) raw xDistance=-0.17 yDistance=-0.04
22:29:29.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
22:29:29.471 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:29.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:29:29.471 00.000 11616 MoveAxis(E, 97, ABG)
22:29:29.471 00.000 11616 Guiding  Dir = 2, Dur = 97
22:29:29.471 00.000 11616 IsSlewing returns 0
22:29:29.487 00.016 11616 IsGuiding returns 0
22:29:29.487 00.000 11616 PulseGuide returned control before completion, sleep 107
22:29:29.503 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:29.519 00.016 12268 UpdateGuideState exits: m=543 SNR=16.0
22:29:29.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:29.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:29.519 00.000 12268 Enqueuing Expose request
22:29:29.598 00.079 11616 IsGuiding returns 1
22:29:29.598 00.000 11616 scope still moving after pulse duration time elapsed
22:29:29.630 00.032 11616 IsSlewing returns 0
22:29:29.630 00.000 11616 IsGuiding returns 0
22:29:29.630 00.000 11616 scope move finished after 97 + 47 ms
22:29:29.630 00.000 11616 Move returns status 0, amount 97
22:29:29.630 00.000 11616 MoveAxis(N, 0, ABG)
22:29:29.630 00.000 11616 Move returns status 0, amount 0
22:29:29.630 00.000 11616 move complete, result=0
22:29:29.630 00.000 11616 worker thread done servicing request
22:29:29.630 00.000 11616 Worker thread wakes up
22:29:29.630 00.000 12268 GuideStep: -0.2 px 97 ms EAST, -0.0 px 0 ms NORTH
22:29:29.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:29.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:31.625 01.995 11616 Exposure complete
22:29:31.681 00.056 11616 worker thread done servicing request
22:29:31.681 00.000 12268 OnExposeComplete: enter
22:29:31.681 00.000 12268 UpdateGuideState(): m_state=6
22:29:31.681 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
22:29:31.681 00.000 12268 Star::Find returns 1 (0), X=1160.43, Y=148.66, Mass=565, SNR=16.4, Peak=44 HFD=4.8
22:29:31.681 00.000 12268 MultiStar: [#1 0.02,-0.26,1.25,U] [#2 -0.04,-0.60,0.00,M1] [#3 -0.23,0.06,0.82,U] [#4 -0.26,-0.28,0.74,U] [#5 0.14,-0.49,0.80,U] [#6 -0.06,-0.15,0.77,U] [#7 0.05,-0.37,0.76,U] [#8 0.18,-0.71,0.00,M1] 
22:29:31.681 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.21}, one-star: {-0.26, -0.04}
22:29:31.681 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
22:29:31.681 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
22:29:31.681 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.23 cameraTheta=-1.95 mountX=-0.22 mountY=-0.06, mountTheta=-2.89
22:29:31.687 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.21, opts=13)
22:29:31.687 00.000 12268 Enqueuing Move request for scope (-0.08, -0.21)
22:29:31.687 00.000 11616 Worker thread wakes up
22:29:31.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
22:29:31.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
22:29:31.687 00.000 11616 Moving (-0.08, -0.21) raw xDistance=-0.22 yDistance=-0.06
22:29:31.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
22:29:31.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:31.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:29:31.687 00.000 11616 MoveAxis(E, 123, ABG)
22:29:31.687 00.000 11616 Guiding  Dir = 2, Dur = 123
22:29:31.687 00.000 11616 IsSlewing returns 0
22:29:31.687 00.000 11616 IsGuiding returns 0
22:29:31.687 00.000 11616 PulseGuide returned control before completion, sleep 133
22:29:31.697 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:29:31.718 00.021 12268 UpdateGuideState exits: m=565 SNR=16.4
22:29:31.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:31.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:31.718 00.000 12268 Enqueuing Expose request
22:29:31.824 00.106 11616 IsGuiding returns 1
22:29:31.824 00.000 11616 scope still moving after pulse duration time elapsed
22:29:31.857 00.033 11616 IsSlewing returns 0
22:29:31.857 00.000 11616 IsGuiding returns 0
22:29:31.857 00.000 11616 scope move finished after 123 + 44 ms
22:29:31.857 00.000 11616 Move returns status 0, amount 123
22:29:31.857 00.000 11616 MoveAxis(N, 0, ABG)
22:29:31.857 00.000 11616 Move returns status 0, amount 0
22:29:31.857 00.000 11616 move complete, result=0
22:29:31.857 00.000 11616 worker thread done servicing request
22:29:31.857 00.000 11616 Worker thread wakes up
22:29:31.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:31.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:31.857 00.000 12268 GuideStep: -0.2 px 123 ms EAST, -0.1 px 0 ms NORTH
22:29:33.861 02.004 11616 Exposure complete
22:29:33.909 00.048 11616 worker thread done servicing request
22:29:33.909 00.000 12268 OnExposeComplete: enter
22:29:33.909 00.000 12268 UpdateGuideState(): m_state=6
22:29:33.909 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
22:29:33.909 00.000 12268 Star::Find returns 1 (0), X=1160.32, Y=148.69, Mass=524, SNR=15.7, Peak=47 HFD=4.7
22:29:33.909 00.000 12268 MultiStar: [#1 0.08,-0.30,1.35,U] [#2 0.06,-0.45,0.96,U] [#3 -0.16,0.03,0.90,U] [#4 -0.53,-0.45,0.00,M1] [#5 -0.07,-0.33,0.83,U] [#6 -0.34,-0.33,0.84,U] [#7 -0.20,-0.34,0.82,U] [#8 -0.01,-0.43,0.57,U] 
22:29:33.909 00.000 12268 refined, 7 included, MultiStar: {-0.12, -0.26}, one-star: {-0.37, -0.00}
22:29:33.909 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.48 = 2.81)
22:29:33.909 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.30)
22:29:33.909 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.26 hyp=0.29 cameraTheta=-2.00 mountX=-0.27 mountY=-0.09, mountTheta=-2.84
22:29:33.909 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.26, opts=13)
22:29:33.909 00.000 12268 Enqueuing Move request for scope (-0.12, -0.26)
22:29:33.909 00.000 11616 Worker thread wakes up
22:29:33.909 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.26) opts 0xd
22:29:33.909 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.26)
22:29:33.909 00.000 11616 Moving (-0.12, -0.26) raw xDistance=-0.27 yDistance=-0.09
22:29:33.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
22:29:33.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:33.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:29:33.909 00.000 11616 MoveAxis(E, 151, ABG)
22:29:33.909 00.000 11616 Guiding  Dir = 2, Dur = 151
22:29:33.909 00.000 11616 IsSlewing returns 0
22:29:33.924 00.015 11616 IsGuiding returns 0
22:29:33.924 00.000 11616 PulseGuide returned control before completion, sleep 161
22:29:33.940 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:33.956 00.016 12268 UpdateGuideState exits: m=524 SNR=15.7
22:29:33.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:33.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:33.956 00.000 12268 Enqueuing Expose request
22:29:34.099 00.143 11616 IsGuiding returns 1
22:29:34.099 00.000 11616 scope still moving after pulse duration time elapsed
22:29:34.131 00.032 11616 IsSlewing returns 0
22:29:34.131 00.000 11616 IsGuiding returns 0
22:29:34.131 00.000 11616 scope move finished after 151 + 56 ms
22:29:34.131 00.000 11616 Move returns status 0, amount 151
22:29:34.131 00.000 11616 MoveAxis(N, 0, ABG)
22:29:34.131 00.000 11616 Move returns status 0, amount 0
22:29:34.131 00.000 11616 move complete, result=0
22:29:34.131 00.000 11616 worker thread done servicing request
22:29:34.131 00.000 11616 Worker thread wakes up
22:29:34.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:34.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:34.131 00.000 12268 GuideStep: -0.3 px 151 ms EAST, -0.1 px 0 ms NORTH
22:29:36.142 02.011 11616 Exposure complete
22:29:36.190 00.048 11616 worker thread done servicing request
22:29:36.190 00.000 12268 OnExposeComplete: enter
22:29:36.190 00.000 12268 UpdateGuideState(): m_state=6
22:29:36.190 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
22:29:36.190 00.000 12268 Star::Find returns 1 (0), X=1160.74, Y=148.59, Mass=553, SNR=16.2, Peak=43 HFD=4.9
22:29:36.190 00.000 12268 MultiStar: [#1 0.37,-0.21,1.27,U] [#2 0.00,-0.52,0.96,U] [#3 -0.10,0.04,0.81,U] [#4 -0.43,-0.23,0.69,U] [#5 -0.05,-0.29,0.81,U] [#6 -0.00,-0.07,0.74,U] [#7 -0.28,-0.10,0.77,U] [#8 0.01,-0.41,0.56,U] 
22:29:36.190 00.000 12268 single-star, 8 included, MultiStar: {-0.01, -0.21}, one-star: {0.05, -0.11}
22:29:36.190 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
22:29:36.190 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
22:29:36.190 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.16 mountX=-0.10 mountY=0.06, mountTheta=2.61
22:29:36.190 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.11, opts=13)
22:29:36.190 00.000 12268 Enqueuing Move request for scope (0.05, -0.11)
22:29:36.190 00.000 11616 Worker thread wakes up
22:29:36.190 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
22:29:36.190 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
22:29:36.190 00.000 11616 Moving (0.05, -0.11) raw xDistance=-0.10 yDistance=0.06
22:29:36.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
22:29:36.190 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:36.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:29:36.190 00.000 11616 MoveAxis(E, 58, ABG)
22:29:36.190 00.000 11616 Guiding  Dir = 2, Dur = 58
22:29:36.190 00.000 11616 IsSlewing returns 0
22:29:36.190 00.000 11616 IsGuiding returns 0
22:29:36.190 00.000 11616 PulseGuide returned control before completion, sleep 68
22:29:36.221 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:36.237 00.016 12268 UpdateGuideState exits: m=553 SNR=16.2
22:29:36.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:36.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:36.237 00.000 12268 Enqueuing Expose request
22:29:36.285 00.048 11616 IsGuiding returns 0
22:29:36.285 00.000 11616 Move returns status 0, amount 58
22:29:36.285 00.000 11616 MoveAxis(N, 0, ABG)
22:29:36.285 00.000 11616 Move returns status 0, amount 0
22:29:36.285 00.000 11616 move complete, result=0
22:29:36.285 00.000 11616 worker thread done servicing request
22:29:36.285 00.000 11616 Worker thread wakes up
22:29:36.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:36.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:36.285 00.000 12268 GuideStep: -0.1 px 58 ms EAST, 0.1 px 0 ms NORTH
22:29:36.323 00.038 12268 evsrv: cli 0F8E69C0 connect
22:29:36.323 00.000 12268 case statement mapped state 6 to 3
22:29:36.323 00.000 12268 case statement mapped state 6 to 3
22:29:36.332 00.009 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"79bd032a-6a4a-4041-b75a-053672242b94"}
22:29:36.332 00.000 12268 case statement mapped state 6 to 3
22:29:36.332 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79bd032a-6a4a-4041-b75a-053672242b94"}
22:29:36.332 00.000 12268 evsrv: cli 0F8E69C0 disconnect
22:29:38.315 01.983 11616 Exposure complete
22:29:38.394 00.079 11616 worker thread done servicing request
22:29:38.394 00.000 12268 OnExposeComplete: enter
22:29:38.394 00.000 12268 UpdateGuideState(): m_state=6
22:29:38.394 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
22:29:38.394 00.000 12268 Star::Find returns 1 (0), X=1161.00, Y=148.67, Mass=481, SNR=15.0, Peak=39 HFD=4.9
22:29:38.394 00.000 12268 MultiStar: [#1 0.30,-0.27,1.38,U] [#2 0.01,-0.04,0.99,U] [#3 0.07,0.13,0.86,U] [#4 -0.21,-0.33,0.86,U] [#5 0.20,-0.13,0.86,U] [#6 -0.08,-0.30,0.74,U] [#7 0.26,-0.08,0.79,U] [#8 0.65,-0.67,0.00,M1] 
22:29:38.394 00.000 12268 refined, 7 included, MultiStar: {0.13, -0.14}, one-star: {0.31, -0.02}
22:29:38.394 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
22:29:38.394 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
22:29:38.394 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.18 cameraTheta=-0.83 mountX=-0.12 mountY=0.14, mountTheta=2.29
22:29:38.394 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.14, opts=13)
22:29:38.394 00.000 12268 Enqueuing Move request for scope (0.13, -0.14)
22:29:38.394 00.000 11616 Worker thread wakes up
22:29:38.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
22:29:38.394 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
22:29:38.394 00.000 11616 Moving (0.13, -0.14) raw xDistance=-0.12 yDistance=0.14
22:29:38.394 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
22:29:38.394 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:38.394 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:29:38.394 00.000 11616 MoveAxis(E, 69, ABG)
22:29:38.394 00.000 11616 Guiding  Dir = 2, Dur = 69
22:29:38.394 00.000 11616 IsSlewing returns 0
22:29:38.394 00.000 11616 IsGuiding returns 0
22:29:38.394 00.000 11616 PulseGuide returned control before completion, sleep 79
22:29:38.410 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:38.442 00.032 12268 UpdateGuideState exits: m=481 SNR=15.0
22:29:38.442 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:38.442 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:38.442 00.000 12268 Enqueuing Expose request
22:29:38.489 00.047 11616 IsGuiding returns 1
22:29:38.489 00.000 11616 scope still moving after pulse duration time elapsed
22:29:38.522 00.033 11616 IsSlewing returns 0
22:29:38.522 00.000 11616 IsGuiding returns 1
22:29:38.553 00.031 11616 IsSlewing returns 0
22:29:38.553 00.000 11616 IsGuiding returns 0
22:29:38.553 00.000 11616 scope move finished after 69 + 82 ms
22:29:38.553 00.000 11616 Move returns status 0, amount 69
22:29:38.553 00.000 11616 MoveAxis(N, 0, ABG)
22:29:38.553 00.000 11616 Move returns status 0, amount 0
22:29:38.553 00.000 11616 move complete, result=0
22:29:38.553 00.000 11616 worker thread done servicing request
22:29:38.553 00.000 11616 Worker thread wakes up
22:29:38.553 00.000 12268 GuideStep: -0.1 px 69 ms EAST, 0.1 px 0 ms NORTH
22:29:38.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:38.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:40.546 01.993 11616 Exposure complete
22:29:40.609 00.063 11616 worker thread done servicing request
22:29:40.609 00.000 12268 OnExposeComplete: enter
22:29:40.609 00.000 12268 UpdateGuideState(): m_state=6
22:29:40.609 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
22:29:40.609 00.000 12268 Star::Find returns 1 (0), X=1160.68, Y=148.90, Mass=515, SNR=15.5, Peak=43 HFD=4.6
22:29:40.609 00.000 12268 MultiStar: [#1 0.12,-0.08,1.35,U] [#2 -0.00,0.21,1.00,U] [#3 -0.15,0.40,0.79,U] [#4 -0.31,0.25,0.76,U] [#5 0.19,-0.15,0.82,U] [#6 -0.04,-0.01,0.76,U] [#7 0.14,0.16,0.78,U] [#8 0.01,-0.04,0.55,U] 
22:29:40.609 00.000 12268 refined, 8 included, MultiStar: {0.00, 0.10}, one-star: {-0.01, 0.20}
22:29:40.609 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
22:29:40.609 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
22:29:40.609 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.53 mountX=0.10 mountY=-0.01, mountTheta=-0.08
22:29:40.609 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.10, opts=13)
22:29:40.609 00.000 12268 Enqueuing Move request for scope (0.00, 0.10)
22:29:40.609 00.000 11616 Worker thread wakes up
22:29:40.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
22:29:40.609 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
22:29:40.609 00.000 11616 Moving (0.00, 0.10) raw xDistance=0.10 yDistance=-0.01
22:29:40.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:40.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:29:40.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:40.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:29:40.609 00.000 11616 MoveAxis(E, 0, ABG)
22:29:40.609 00.000 11616 Move returns status 0, amount 0
22:29:40.609 00.000 11616 MoveAxis(N, 0, ABG)
22:29:40.609 00.000 11616 Move returns status 0, amount 0
22:29:40.609 00.000 11616 move complete, result=0
22:29:40.609 00.000 11616 worker thread done servicing request
22:29:40.640 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:40.656 00.016 12268 UpdateGuideState exits: m=515 SNR=15.5
22:29:40.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:40.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:40.656 00.000 12268 Enqueuing Expose request
22:29:40.656 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:40.656 00.000 11616 Worker thread wakes up
22:29:40.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:40.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:42.668 02.012 11616 Exposure complete
22:29:42.718 00.050 11616 worker thread done servicing request
22:29:42.718 00.000 12268 OnExposeComplete: enter
22:29:42.718 00.000 12268 UpdateGuideState(): m_state=6
22:29:42.718 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
22:29:42.718 00.000 12268 Star::Find returns 1 (0), X=1160.80, Y=148.55, Mass=486, SNR=15.1, Peak=42 HFD=4.7
22:29:42.718 00.000 12268 MultiStar: [#1 0.33,-0.31,1.27,U] [#2 0.18,-0.20,0.99,U] [#3 0.03,-0.09,0.85,U] [#4 -0.08,-0.30,0.87,U] [#5 0.13,-0.43,0.88,U] [#6 0.12,-0.09,0.80,U] [#7 -0.20,-0.24,0.81,U] [#8 0.14,-0.29,0.60,U] 
22:29:42.718 00.000 12268 single-star, 8 included, MultiStar: {0.10, -0.24}, one-star: {0.11, -0.15}
22:29:42.718 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
22:29:42.718 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.77)
22:29:42.718 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-0.93 mountX=-0.14 mountY=0.13, mountTheta=2.39
22:29:42.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.15, opts=13)
22:29:42.718 00.000 12268 Enqueuing Move request for scope (0.11, -0.15)
22:29:42.718 00.000 11616 Worker thread wakes up
22:29:42.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
22:29:42.718 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
22:29:42.718 00.000 11616 Moving (0.11, -0.15) raw xDistance=-0.14 yDistance=0.13
22:29:42.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:29:42.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:42.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:29:42.718 00.000 11616 MoveAxis(E, 76, ABG)
22:29:42.718 00.000 11616 Guiding  Dir = 2, Dur = 76
22:29:42.718 00.000 11616 IsSlewing returns 0
22:29:42.718 00.000 11616 IsGuiding returns 0
22:29:42.718 00.000 11616 PulseGuide returned control before completion, sleep 86
22:29:42.747 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:29:42.763 00.016 12268 UpdateGuideState exits: m=486 SNR=15.1
22:29:42.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:42.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:42.763 00.000 12268 Enqueuing Expose request
22:29:42.826 00.063 11616 IsGuiding returns 1
22:29:42.826 00.000 11616 scope still moving after pulse duration time elapsed
22:29:42.858 00.032 11616 IsSlewing returns 0
22:29:42.858 00.000 11616 IsGuiding returns 0
22:29:42.858 00.000 11616 scope move finished after 76 + 54 ms
22:29:42.858 00.000 11616 Move returns status 0, amount 76
22:29:42.858 00.000 11616 MoveAxis(N, 0, ABG)
22:29:42.858 00.000 11616 Move returns status 0, amount 0
22:29:42.858 00.000 11616 move complete, result=0
22:29:42.858 00.000 12268 GuideStep: -0.1 px 76 ms EAST, 0.1 px 0 ms NORTH
22:29:42.858 00.000 11616 worker thread done servicing request
22:29:42.858 00.000 11616 Worker thread wakes up
22:29:42.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:42.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:44.875 02.017 11616 Exposure complete
22:29:44.937 00.062 11616 worker thread done servicing request
22:29:44.937 00.000 12268 OnExposeComplete: enter
22:29:44.937 00.000 12268 UpdateGuideState(): m_state=6
22:29:44.937 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
22:29:44.937 00.000 12268 Star::Find returns 1 (0), X=1161.04, Y=148.75, Mass=554, SNR=16.0, Peak=48 HFD=5.0
22:29:44.937 00.000 12268 MultiStar: [#1 0.63,-0.22,0.00,M1] [#2 0.17,-0.30,0.94,U] [#3 0.11,0.01,0.82,U] [#4 -0.04,-0.34,0.73,U] [#5 0.52,-0.32,0.00,M1] [#6 -0.01,-0.20,0.83,U] [#7 0.30,-0.02,0.76,U] [#8 0.36,-0.34,0.58,U] 
22:29:44.937 00.000 12268 refined, 6 included, MultiStar: {0.18, -0.15}, one-star: {0.35, 0.05}
22:29:44.951 00.014 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
22:29:44.951 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
22:29:44.951 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-0.71 mountX=-0.13 mountY=0.19, mountTheta=2.17
22:29:44.951 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.15, opts=13)
22:29:44.951 00.000 12268 Enqueuing Move request for scope (0.18, -0.15)
22:29:44.951 00.000 11616 Worker thread wakes up
22:29:44.951 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
22:29:44.951 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
22:29:44.951 00.000 11616 Moving (0.18, -0.15) raw xDistance=-0.13 yDistance=0.19
22:29:44.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
22:29:44.951 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:29:44.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:29:44.951 00.000 11616 MoveAxis(E, 74, ABG)
22:29:44.951 00.000 11616 Guiding  Dir = 2, Dur = 74
22:29:44.951 00.000 11616 IsSlewing returns 0
22:29:44.951 00.000 11616 IsGuiding returns 0
22:29:44.951 00.000 11616 PulseGuide returned control before completion, sleep 84
22:29:44.968 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:44.999 00.031 12268 UpdateGuideState exits: m=554 SNR=16.0
22:29:44.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:44.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:44.999 00.000 12268 Enqueuing Expose request
22:29:45.046 00.047 11616 IsGuiding returns 1
22:29:45.046 00.000 11616 scope still moving after pulse duration time elapsed
22:29:45.078 00.032 11616 IsSlewing returns 0
22:29:45.078 00.000 11616 IsGuiding returns 0
22:29:45.078 00.000 11616 scope move finished after 74 + 49 ms
22:29:45.078 00.000 11616 Move returns status 0, amount 74
22:29:45.078 00.000 11616 MoveAxis(N, 0, ABG)
22:29:45.078 00.000 11616 Move returns status 0, amount 0
22:29:45.078 00.000 11616 move complete, result=0
22:29:45.078 00.000 11616 worker thread done servicing request
22:29:45.078 00.000 11616 Worker thread wakes up
22:29:45.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:45.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:45.078 00.000 12268 GuideStep: -0.1 px 74 ms EAST, 0.2 px 0 ms NORTH
22:29:47.082 02.004 11616 Exposure complete
22:29:47.130 00.048 11616 worker thread done servicing request
22:29:47.130 00.000 12268 OnExposeComplete: enter
22:29:47.130 00.000 12268 UpdateGuideState(): m_state=6
22:29:47.130 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
22:29:47.130 00.000 12268 Star::Find returns 1 (0), X=1160.82, Y=148.91, Mass=554, SNR=16.1, Peak=45 HFD=4.7
22:29:47.130 00.000 12268 MultiStar: [#1 0.42,-0.11,1.26,U] [#2 -0.02,-0.15,0.94,U] [#3 0.18,0.26,0.88,U] [#4 0.05,0.02,0.82,U] [#5 0.31,0.07,0.78,U] [#6 0.04,0.20,0.69,U] [#7 0.17,-0.03,0.74,U] [#8 0.23,-0.53,0.59,U] 
22:29:47.130 00.000 12268 refined, 8 included, MultiStar: {0.18, 0.01}, one-star: {0.13, 0.22}
22:29:47.130 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
22:29:47.130 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.73)
22:29:47.130 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.03 mountX=0.02 mountY=0.17, mountTheta=1.44
22:29:47.146 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.01, opts=13)
22:29:47.146 00.000 12268 Enqueuing Move request for scope (0.18, 0.01)
22:29:47.146 00.000 11616 Worker thread wakes up
22:29:47.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd
22:29:47.146 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.01)
22:29:47.146 00.000 11616 Moving (0.18, 0.01) raw xDistance=0.02 yDistance=0.17
22:29:47.146 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:47.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:29:47.146 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:29:47.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:29:47.146 00.000 11616 MoveAxis(E, 0, ABG)
22:29:47.146 00.000 11616 Move returns status 0, amount 0
22:29:47.146 00.000 11616 MoveAxis(N, 0, ABG)
22:29:47.146 00.000 11616 Move returns status 0, amount 0
22:29:47.146 00.000 11616 move complete, result=0
22:29:47.146 00.000 11616 worker thread done servicing request
22:29:47.162 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:47.177 00.015 12268 UpdateGuideState exits: m=554 SNR=16.1
22:29:47.177 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:47.177 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:47.177 00.000 12268 Enqueuing Expose request
22:29:47.177 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:29:47.177 00.000 11616 Worker thread wakes up
22:29:47.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:47.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:49.187 02.010 11616 Exposure complete
22:29:49.234 00.047 11616 worker thread done servicing request
22:29:49.234 00.000 12268 OnExposeComplete: enter
22:29:49.234 00.000 12268 UpdateGuideState(): m_state=6
22:29:49.234 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
22:29:49.234 00.000 12268 Star::Find returns 1 (0), X=1161.01, Y=149.14, Mass=603, SNR=16.9, Peak=42 HFD=5.2
22:29:49.234 00.000 12268 MultiStar: [#1 0.58,0.06,1.21,U] [#2 0.36,-0.10,0.94,U] [#3 0.60,0.49,0.00,M1] [#4 0.43,0.35,0.82,U] [#5 0.62,-0.12,0.00,M1] [#6 0.50,0.21,0.77,U] [#7 0.72,0.10,0.00,M1] [#8 0.46,0.13,0.56,U] 
22:29:49.234 00.000 12268 refined, 5 included, MultiStar: {0.45, 0.18}, one-star: {0.32, 0.44}
22:29:49.234 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
22:29:49.234 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.08)
22:29:49.234 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.18 hyp=0.48 cameraTheta=0.38 mountX=0.22 mountY=0.42, mountTheta=1.09
22:29:49.234 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.18, opts=13)
22:29:49.234 00.000 12268 Enqueuing Move request for scope (0.45, 0.18)
22:29:49.250 00.016 11616 Worker thread wakes up
22:29:49.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.18) opts 0xd
22:29:49.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.18)
22:29:49.250 00.000 11616 Moving (0.45, 0.18) raw xDistance=0.22 yDistance=0.42
22:29:49.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:49.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:29:49.250 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.18 newest=0.79
22:29:49.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
22:29:49.250 00.000 11616 MoveAxis(E, 0, ABG)
22:29:49.250 00.000 11616 Move returns status 0, amount 0
22:29:49.250 00.000 11616 BLC: Oldest BLC event removed
22:29:49.250 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1606 applied
22:29:49.250 00.000 11616 MoveAxis(S, 1641, ABG)
22:29:49.250 00.000 11616 Guiding  Dir = 1, Dur = 1641
22:29:49.250 00.000 11616 IsSlewing returns 0
22:29:49.250 00.000 11616 IsGuiding returns 0
22:29:49.250 00.000 11616 PulseGuide returned control before completion, sleep 1651
22:29:49.265 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:49.281 00.016 12268 UpdateGuideState exits: m=603 SNR=16.9
22:29:49.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:49.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:49.281 00.000 12268 Enqueuing Expose request
22:29:50.906 01.625 11616 IsGuiding returns 1
22:29:50.906 00.000 11616 scope still moving after pulse duration time elapsed
22:29:50.937 00.031 11616 IsSlewing returns 0
22:29:50.937 00.000 11616 IsGuiding returns 1
22:29:50.968 00.031 11616 IsSlewing returns 0
22:29:50.968 00.000 11616 IsGuiding returns 1
22:29:50.999 00.031 11616 IsSlewing returns 0
22:29:50.999 00.000 11616 IsGuiding returns 0
22:29:50.999 00.000 11616 scope move finished after 1641 + 108 ms
22:29:50.999 00.000 11616 Move returns status 0, amount 1641
22:29:50.999 00.000 11616 move complete, result=0
22:29:50.999 00.000 11616 worker thread done servicing request
22:29:50.999 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 1641 ms SOUTH
22:29:50.999 00.000 11616 Worker thread wakes up
22:29:50.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:50.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:53.187 02.188 11616 Exposure complete
22:29:53.374 00.187 11616 worker thread done servicing request
22:29:53.374 00.000 12268 OnExposeComplete: enter
22:29:53.374 00.000 12268 UpdateGuideState(): m_state=6
22:29:53.374 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
22:29:53.374 00.000 12268 Star::Find returns 1 (0), X=1161.34, Y=148.83, Mass=551, SNR=16.1, Peak=40 HFD=5.2
22:29:53.374 00.000 12268 MultiStar: [#1 0.58,0.29,0.00,M1] [#2 0.30,0.06,0.95,U] [#3 0.42,1.09,0.00,M2] [#4 0.24,0.62,0.00,M1] [#5 0.66,0.35,0.00,M2] [#6 0.58,0.52,0.00,M1] [#7 0.45,0.40,0.00,M2] [#8 0.71,0.17,0.00,M1] 
22:29:53.374 00.000 12268 refined, 1 included, MultiStar: {0.48, 0.10}, one-star: {0.65, 0.13}
22:29:53.374 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
22:29:53.374 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
22:29:53.374 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.10 hyp=0.49 cameraTheta=0.20 mountX=0.15 mountY=0.47, mountTheta=1.27
22:29:53.374 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=0.10, opts=13)
22:29:53.374 00.000 12268 Enqueuing Move request for scope (0.48, 0.10)
22:29:53.374 00.000 11616 Worker thread wakes up
22:29:53.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.10) opts 0xd
22:29:53.374 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, 0.10)
22:29:53.374 00.000 11616 Moving (0.48, 0.10) raw xDistance=0.15 yDistance=0.47
22:29:53.374 00.000 11616 BLC: History state: CurrMiss=0.47, AvgInitMiss=0.29, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.062837, 1:0.466153
22:29:53.374 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:29:53.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:53.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:29:53.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
22:29:53.374 00.000 11616 MoveAxis(E, 0, ABG)
22:29:53.374 00.000 11616 Move returns status 0, amount 0
22:29:53.374 00.000 11616 MoveAxis(S, 39, ABG)
22:29:53.374 00.000 11616 Guiding  Dir = 1, Dur = 39
22:29:53.374 00.000 11616 IsSlewing returns 0
22:29:53.374 00.000 11616 IsGuiding returns 0
22:29:53.381 00.007 11616 PulseGuide returned control before completion, sleep 49
22:29:53.413 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:53.444 00.031 11616 IsGuiding returns 0
22:29:53.444 00.000 11616 Move returns status 0, amount 39
22:29:53.444 00.000 11616 move complete, result=0
22:29:53.444 00.000 11616 worker thread done servicing request
22:29:53.508 00.064 12268 UpdateGuideState exits: m=551 SNR=16.1
22:29:53.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:53.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:53.508 00.000 12268 Enqueuing Expose request
22:29:53.508 00.000 11616 Worker thread wakes up
22:29:53.508 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 39 ms SOUTH
22:29:53.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:53.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:55.596 02.088 11616 Exposure complete
22:29:55.659 00.063 11616 worker thread done servicing request
22:29:55.659 00.000 12268 OnExposeComplete: enter
22:29:55.659 00.000 12268 UpdateGuideState(): m_state=6
22:29:55.659 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
22:29:55.659 00.000 12268 Star::Find returns 1 (0), X=1161.22, Y=149.22, Mass=577, SNR=16.5, Peak=47 HFD=4.7
22:29:55.659 00.000 12268 MultiStar: [#1 0.87,0.31,0.00,M2] [#2 0.61,0.51,0.00,M1] [#3 0.68,0.75,0.00,M3] [#4 0.18,0.61,0.00,M2] [#5 0.80,0.39,0.00,M3] [#6 0.36,0.58,0.00,M2] [#7 0.29,0.50,0.75,U] [#8 0.41,0.04,0.57,U] 
22:29:55.659 00.000 12268 refined, 2 included, MultiStar: {0.43, 0.40}, one-star: {0.53, 0.53}
22:29:55.659 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
22:29:55.659 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.45)
22:29:55.659 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.40 hyp=0.58 cameraTheta=0.75 mountX=0.44 mountY=0.37, mountTheta=0.70
22:29:55.659 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=0.40, opts=13)
22:29:55.659 00.000 12268 Enqueuing Move request for scope (0.43, 0.40)
22:29:55.659 00.000 11616 Worker thread wakes up
22:29:55.659 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.40) opts 0xd
22:29:55.659 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, 0.40)
22:29:55.659 00.000 11616 Moving (0.43, 0.40) raw xDistance=0.44 yDistance=0.37
22:29:55.659 00.000 11616 BLC: History state: CurrMiss=0.37, AvgInitMiss=0.29, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.062837, 1:0.466153, 2:0.371145
22:29:55.659 00.000 11616 BLC: Under-shoot: nominal increase by 160
22:29:55.659 00.000 11616 BLC: window closed
22:29:55.659 00.000 11616 BLC: Pulse adjusted to 1766
22:29:55.675 00.016 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
22:29:55.675 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.32
22:29:55.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
22:29:55.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
22:29:55.675 00.000 11616 MoveAxis(W, 246, ABG)
22:29:55.675 00.000 11616 Guiding  Dir = 3, Dur = 246
22:29:55.675 00.000 11616 IsSlewing returns 0
22:29:55.675 00.000 11616 IsGuiding returns 0
22:29:55.675 00.000 11616 PulseGuide returned control before completion, sleep 256
22:29:55.691 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:55.707 00.016 12268 UpdateGuideState exits: m=577 SNR=16.5
22:29:55.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:55.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:55.707 00.000 12268 Enqueuing Expose request
22:29:55.913 00.206 12268 evsrv: cli 0F8E69C0 connect
22:29:55.913 00.000 12268 case statement mapped state 6 to 3
22:29:55.913 00.000 12268 case statement mapped state 6 to 3
22:29:55.913 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"ddd7f379-cd6b-4bcc-9892-0baee3004f44"}
22:29:55.913 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"ddd7f379-cd6b-4bcc-9892-0baee3004f44"}
22:29:55.913 00.000 12268 evsrv: cli 0F8E69C0 disconnect
22:29:55.945 00.032 11616 IsGuiding returns 1
22:29:55.945 00.000 11616 scope still moving after pulse duration time elapsed
22:29:55.976 00.031 11616 IsSlewing returns 0
22:29:55.976 00.000 11616 IsGuiding returns 0
22:29:55.976 00.000 11616 scope move finished after 246 + 54 ms
22:29:55.976 00.000 11616 Move returns status 0, amount 246
22:29:55.976 00.000 11616 MoveAxis(S, 31, ABG)
22:29:55.976 00.000 11616 Guiding  Dir = 1, Dur = 31
22:29:55.976 00.000 11616 IsSlewing returns 0
22:29:55.976 00.000 11616 IsGuiding returns 0
22:29:55.976 00.000 11616 PulseGuide returned control before completion, sleep 41
22:29:56.024 00.048 11616 IsGuiding returns 1
22:29:56.024 00.000 11616 scope still moving after pulse duration time elapsed
22:29:56.056 00.032 11616 IsSlewing returns 0
22:29:56.056 00.000 11616 IsGuiding returns 0
22:29:56.056 00.000 11616 scope move finished after 31 + 47 ms
22:29:56.056 00.000 11616 Move returns status 0, amount 31
22:29:56.056 00.000 11616 move complete, result=0
22:29:56.056 00.000 11616 worker thread done servicing request
22:29:56.056 00.000 11616 Worker thread wakes up
22:29:56.056 00.000 12268 GuideStep: 0.4 px 246 ms WEST, 0.4 px 31 ms SOUTH
22:29:56.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:56.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:29:58.065 02.009 11616 Exposure complete
22:29:58.112 00.047 11616 worker thread done servicing request
22:29:58.112 00.000 12268 OnExposeComplete: enter
22:29:58.112 00.000 12268 UpdateGuideState(): m_state=6
22:29:58.112 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
22:29:58.112 00.000 12268 Star::Find returns 1 (0), X=1160.95, Y=149.46, Mass=553, SNR=16.1, Peak=42 HFD=5.0
22:29:58.112 00.000 12268 MultiStar: [#1 0.50,0.39,0.00,M3] [#2 0.08,0.32,0.92,U] [#3 0.28,1.11,0.00,M4] [#4 -0.26,0.76,0.00,M3] [#5 0.63,0.05,0.00,M4] [#6 0.17,0.54,0.71,U] [#7 0.16,0.78,0.00,M2] [#8 0.65,0.55,0.00,M1] 
22:29:58.112 00.000 12268 refined, 2 included, MultiStar: {0.17, 0.55}, one-star: {0.26, 0.76}
22:29:58.112 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
22:29:58.112 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
22:29:58.112 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.55 hyp=0.57 cameraTheta=1.27 mountX=0.56 mountY=0.10, mountTheta=0.17
22:29:58.125 00.013 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.55, opts=13)
22:29:58.125 00.000 12268 Enqueuing Move request for scope (0.17, 0.55)
22:29:58.125 00.000 11616 Worker thread wakes up
22:29:58.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.55) opts 0xd
22:29:58.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.55)
22:29:58.125 00.000 11616 Moving (0.17, 0.55) raw xDistance=0.56 yDistance=0.10
22:29:58.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
22:29:58.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:58.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:29:58.125 00.000 11616 MoveAxis(W, 314, ABG)
22:29:58.125 00.000 11616 Guiding  Dir = 3, Dur = 314
22:29:58.125 00.000 11616 IsSlewing returns 0
22:29:58.125 00.000 11616 IsGuiding returns 0
22:29:58.125 00.000 11616 PulseGuide returned control before completion, sleep 324
22:29:58.144 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:29:58.160 00.016 12268 UpdateGuideState exits: m=553 SNR=16.1
22:29:58.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:58.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:29:58.160 00.000 12268 Enqueuing Expose request
22:29:58.460 00.300 11616 IsGuiding returns 1
22:29:58.460 00.000 11616 scope still moving after pulse duration time elapsed
22:29:58.492 00.032 11616 IsSlewing returns 0
22:29:58.492 00.000 11616 IsGuiding returns 1
22:29:58.524 00.032 11616 IsSlewing returns 0
22:29:58.524 00.000 11616 IsGuiding returns 1
22:29:58.555 00.031 11616 IsSlewing returns 0
22:29:58.555 00.000 11616 IsGuiding returns 1
22:29:58.587 00.032 11616 IsSlewing returns 0
22:29:58.587 00.000 11616 IsGuiding returns 1
22:29:58.619 00.032 11616 IsSlewing returns 0
22:29:58.619 00.000 11616 IsGuiding returns 1
22:29:58.650 00.031 11616 IsSlewing returns 0
22:29:58.650 00.000 11616 IsGuiding returns 0
22:29:58.650 00.000 11616 scope move finished after 314 + 211 ms
22:29:58.650 00.000 11616 Move returns status 0, amount 314
22:29:58.650 00.000 11616 MoveAxis(N, 0, ABG)
22:29:58.650 00.000 11616 Move returns status 0, amount 0
22:29:58.650 00.000 11616 move complete, result=0
22:29:58.650 00.000 11616 worker thread done servicing request
22:29:58.650 00.000 11616 Worker thread wakes up
22:29:58.650 00.000 12268 GuideStep: 0.6 px 314 ms WEST, 0.1 px 0 ms NORTH
22:29:58.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:29:58.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:00.656 02.006 11616 Exposure complete
22:30:00.718 00.062 11616 worker thread done servicing request
22:30:00.718 00.000 12268 OnExposeComplete: enter
22:30:00.718 00.000 12268 UpdateGuideState(): m_state=6
22:30:00.718 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
22:30:00.718 00.000 12268 Star::Find returns 1 (0), X=1160.53, Y=148.81, Mass=567, SNR=16.3, Peak=38 HFD=5.3
22:30:00.718 00.000 12268 MultiStar: [#1 0.16,-0.44,1.24,U] [#2 0.11,-0.64,0.00,M1] [#3 0.04,0.22,0.83,U] [#4 -0.32,-0.50,0.69,U] [#5 0.32,-0.38,0.74,U] [#6 0.05,-0.41,0.73,U] [#7 -0.15,-0.40,0.74,U] [#8 0.36,-0.58,0.00,M2] 
22:30:00.718 00.000 12268 single-star, 6 included, MultiStar: {0.00, -0.25}, one-star: {-0.16, 0.12}
22:30:00.718 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
22:30:00.718 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
22:30:00.718 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.51 mountX=0.10 mountY=-0.18, mountTheta=-1.05
22:30:00.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.12, opts=13)
22:30:00.718 00.000 12268 Enqueuing Move request for scope (-0.16, 0.12)
22:30:00.718 00.000 11616 Worker thread wakes up
22:30:00.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
22:30:00.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
22:30:00.718 00.000 11616 Moving (-0.16, 0.12) raw xDistance=0.10 yDistance=-0.18
22:30:00.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
22:30:00.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:00.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:30:00.718 00.000 11616 MoveAxis(W, 57, ABG)
22:30:00.718 00.000 11616 Guiding  Dir = 3, Dur = 57
22:30:00.718 00.000 11616 IsSlewing returns 0
22:30:00.718 00.000 11616 IsGuiding returns 0
22:30:00.718 00.000 11616 PulseGuide returned control before completion, sleep 67
22:30:00.734 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:00.749 00.015 12268 UpdateGuideState exits: m=567 SNR=16.3
22:30:00.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:00.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:00.749 00.000 12268 Enqueuing Expose request
22:30:00.796 00.047 11616 IsGuiding returns 1
22:30:00.796 00.000 11616 scope still moving after pulse duration time elapsed
22:30:00.828 00.032 11616 IsSlewing returns 0
22:30:00.828 00.000 11616 IsGuiding returns 0
22:30:00.828 00.000 11616 scope move finished after 57 + 47 ms
22:30:00.828 00.000 11616 Move returns status 0, amount 57
22:30:00.828 00.000 11616 MoveAxis(N, 0, ABG)
22:30:00.828 00.000 11616 Move returns status 0, amount 0
22:30:00.828 00.000 11616 move complete, result=0
22:30:00.828 00.000 11616 worker thread done servicing request
22:30:00.828 00.000 11616 Worker thread wakes up
22:30:00.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:00.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:00.828 00.000 12268 GuideStep: 0.1 px 57 ms WEST, -0.2 px 0 ms NORTH
22:30:02.843 02.015 11616 Exposure complete
22:30:02.906 00.063 11616 worker thread done servicing request
22:30:02.906 00.000 12268 OnExposeComplete: enter
22:30:02.906 00.000 12268 UpdateGuideState(): m_state=6
22:30:02.906 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
22:30:02.906 00.000 12268 Star::Find returns 1 (0), X=1160.84, Y=148.49, Mass=518, SNR=15.6, Peak=45 HFD=4.8
22:30:02.906 00.000 12268 MultiStar: [#1 0.45,-0.77,0.00,M3] [#2 0.49,-0.76,0.00,M2] [#3 0.27,-0.02,0.86,U] [#4 0.11,-0.47,0.71,U] [#5 0.25,-0.58,0.00,M4] [#6 0.31,-0.37,0.70,U] [#7 0.15,-0.52,0.76,U] [#8 0.40,-0.80,0.00,M3] 
22:30:02.906 00.000 12268 single-star, 4 included, MultiStar: {0.20, -0.30}, one-star: {0.15, -0.20}
22:30:02.906 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
22:30:02.906 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.76)
22:30:02.906 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-0.94 mountX=-0.19 mountY=0.17, mountTheta=2.40
22:30:02.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.20, opts=13)
22:30:02.906 00.000 12268 Enqueuing Move request for scope (0.15, -0.20)
22:30:02.906 00.000 11616 Worker thread wakes up
22:30:02.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.20) opts 0xd
22:30:02.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.20)
22:30:02.906 00.000 11616 Moving (0.15, -0.20) raw xDistance=-0.19 yDistance=0.17
22:30:02.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:02.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:30:02.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
22:30:02.906 00.000 11616 MoveAxis(E, 0, ABG)
22:30:02.906 00.000 11616 Move returns status 0, amount 0
22:30:02.906 00.000 11616 MoveAxis(S, 14, ABG)
22:30:02.906 00.000 11616 Guiding  Dir = 1, Dur = 14
22:30:02.906 00.000 11616 IsSlewing returns 0
22:30:02.906 00.000 11616 IsGuiding returns 0
22:30:02.906 00.000 11616 PulseGuide returned control before completion, sleep 24
22:30:02.937 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:02.953 00.016 11616 IsGuiding returns 1
22:30:02.953 00.000 11616 scope still moving after pulse duration time elapsed
22:30:02.953 00.000 12268 UpdateGuideState exits: m=518 SNR=15.6
22:30:02.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:02.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:02.953 00.000 12268 Enqueuing Expose request
22:30:02.984 00.031 11616 IsSlewing returns 0
22:30:02.984 00.000 11616 IsGuiding returns 0
22:30:02.984 00.000 11616 scope move finished after 14 + 55 ms
22:30:02.984 00.000 11616 Move returns status 0, amount 14
22:30:02.984 00.000 11616 move complete, result=0
22:30:02.984 00.000 11616 worker thread done servicing request
22:30:02.984 00.000 11616 Worker thread wakes up
22:30:02.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:02.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:02.988 00.004 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 14 ms SOUTH
22:30:04.978 01.990 11616 Exposure complete
22:30:05.041 00.063 11616 worker thread done servicing request
22:30:05.041 00.000 12268 OnExposeComplete: enter
22:30:05.041 00.000 12268 UpdateGuideState(): m_state=6
22:30:05.041 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
22:30:05.041 00.000 12268 Star::Find returns 1 (0), X=1160.66, Y=149.01, Mass=519, SNR=15.6, Peak=43 HFD=4.8
22:30:05.041 00.000 12268 MultiStar: [#1 0.29,-0.08,1.28,U] [#2 0.14,-0.22,0.95,U] [#3 0.09,0.69,0.00,M3] [#4 -0.44,0.24,0.71,U] [#5 0.08,0.06,0.77,U] [#6 -0.08,0.04,0.76,U] [#7 -0.10,0.17,0.77,U] [#8 0.26,-0.07,0.58,U] 
22:30:05.041 00.000 12268 refined, 7 included, MultiStar: {0.03, 0.05}, one-star: {-0.03, 0.32}
22:30:05.041 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
22:30:05.041 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
22:30:05.041 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=0.98 mountX=0.05 mountY=0.03, mountTheta=0.47
22:30:05.041 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.05, opts=13)
22:30:05.041 00.000 12268 Enqueuing Move request for scope (0.03, 0.05)
22:30:05.041 00.000 11616 Worker thread wakes up
22:30:05.041 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
22:30:05.041 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
22:30:05.041 00.000 11616 Moving (0.03, 0.05) raw xDistance=0.05 yDistance=0.03
22:30:05.041 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:05.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:30:05.041 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:05.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:30:05.041 00.000 11616 MoveAxis(E, 0, ABG)
22:30:05.041 00.000 11616 Move returns status 0, amount 0
22:30:05.041 00.000 11616 MoveAxis(N, 0, ABG)
22:30:05.041 00.000 11616 Move returns status 0, amount 0
22:30:05.041 00.000 11616 move complete, result=0
22:30:05.041 00.000 11616 worker thread done servicing request
22:30:05.062 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:05.089 00.027 12268 UpdateGuideState exits: m=519 SNR=15.6
22:30:05.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:05.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:05.089 00.000 12268 Enqueuing Expose request
22:30:05.089 00.000 11616 Worker thread wakes up
22:30:05.093 00.004 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:05.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:05.093 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:30:07.093 02.000 11616 Exposure complete
22:30:07.149 00.056 11616 worker thread done servicing request
22:30:07.149 00.000 12268 OnExposeComplete: enter
22:30:07.149 00.000 12268 UpdateGuideState(): m_state=6
22:30:07.149 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
22:30:07.149 00.000 12268 Star::Find returns 1 (0), X=1160.38, Y=149.85, Mass=570, SNR=16.2, Peak=44 HFD=5.1
22:30:07.149 00.000 12268 MultiStar: [#1 0.14,0.55,1.19,U] [#2 -0.16,0.71,0.00,M2] [#3 -0.30,1.21,0.00,M4] [#4 -0.53,0.85,0.00,M1] [#5 0.28,0.75,0.00,M4] [#6 -0.43,1.07,0.00,M1] [#7 -0.23,0.63,0.00,M1] [#8 -0.26,0.60,0.00,M3] 
22:30:07.149 00.000 12268 refined, 1 included, MultiStar: {-0.07, 0.82}, one-star: {-0.31, 1.15}
22:30:07.149 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
22:30:07.149 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
22:30:07.149 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.82 hyp=0.83 cameraTheta=1.65 mountX=0.81 mountY=-0.17, mountTheta=-0.21
22:30:07.156 00.007 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.82, opts=13)
22:30:07.156 00.000 12268 Enqueuing Move request for scope (-0.07, 0.82)
22:30:07.156 00.000 11616 Worker thread wakes up
22:30:07.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.82) opts 0xd
22:30:07.156 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.82)
22:30:07.156 00.000 11616 Moving (-0.07, 0.82) raw xDistance=0.81 yDistance=-0.17
22:30:07.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.81
22:30:07.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:07.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:30:07.156 00.000 11616 MoveAxis(W, 455, ABG)
22:30:07.156 00.000 11616 Guiding  Dir = 3, Dur = 455
22:30:07.156 00.000 11616 IsSlewing returns 0
22:30:07.156 00.000 11616 IsGuiding returns 0
22:30:07.156 00.000 11616 PulseGuide returned control before completion, sleep 465
22:30:07.165 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:07.197 00.032 12268 UpdateGuideState exits: m=570 SNR=16.2
22:30:07.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:07.197 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:07.197 00.000 12268 Enqueuing Expose request
22:30:07.640 00.443 11616 IsGuiding returns 1
22:30:07.640 00.000 11616 scope still moving after pulse duration time elapsed
22:30:07.671 00.031 11616 IsSlewing returns 0
22:30:07.671 00.000 11616 IsGuiding returns 0
22:30:07.671 00.000 11616 scope move finished after 455 + 57 ms
22:30:07.671 00.000 11616 Move returns status 0, amount 455
22:30:07.671 00.000 11616 MoveAxis(N, 0, ABG)
22:30:07.671 00.000 11616 Move returns status 0, amount 0
22:30:07.671 00.000 11616 move complete, result=0
22:30:07.671 00.000 11616 worker thread done servicing request
22:30:07.671 00.000 11616 Worker thread wakes up
22:30:07.671 00.000 12268 GuideStep: 0.8 px 455 ms WEST, -0.2 px 0 ms NORTH
22:30:07.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:07.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:09.672 02.001 11616 Exposure complete
22:30:09.734 00.062 11616 worker thread done servicing request
22:30:09.734 00.000 12268 OnExposeComplete: enter
22:30:09.734 00.000 12268 UpdateGuideState(): m_state=6
22:30:09.734 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
22:30:09.734 00.000 12268 Star::Find returns 1 (0), X=1160.71, Y=149.58, Mass=566, SNR=16.2, Peak=39 HFD=5.0
22:30:09.734 00.000 12268 MultiStar: [#1 0.35,0.53,0.00,M2] [#2 0.01,0.53,0.90,U] [#3 0.21,0.82,0.00,M5] [#4 -0.61,0.84,0.00,M2] [#5 0.06,0.73,0.00,M5] [#6 -0.43,0.56,0.00,M2] [#7 -0.05,0.35,0.76,U] [#8 0.15,0.75,0.00,M4] 
22:30:09.734 00.000 12268 refined, 2 included, MultiStar: {-0.01, 0.61}, one-star: {0.02, 0.88}
22:30:09.734 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
22:30:09.734 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
22:30:09.734 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.61 hyp=0.61 cameraTheta=1.58 mountX=0.61 mountY=-0.08, mountTheta=-0.14
22:30:09.734 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.61, opts=13)
22:30:09.734 00.000 12268 Enqueuing Move request for scope (-0.01, 0.61)
22:30:09.734 00.000 11616 Worker thread wakes up
22:30:09.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.61) opts 0xd
22:30:09.734 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.61)
22:30:09.734 00.000 11616 Moving (-0.01, 0.61) raw xDistance=0.61 yDistance=-0.08
22:30:09.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.61
22:30:09.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:09.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:30:09.734 00.000 11616 MoveAxis(W, 340, ABG)
22:30:09.734 00.000 11616 Guiding  Dir = 3, Dur = 340
22:30:09.734 00.000 11616 IsSlewing returns 0
22:30:09.734 00.000 11616 IsGuiding returns 0
22:30:09.734 00.000 11616 PulseGuide returned control before completion, sleep 350
22:30:09.765 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:09.781 00.016 12268 UpdateGuideState exits: m=566 SNR=16.2
22:30:09.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:09.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:09.781 00.000 12268 Enqueuing Expose request
22:30:10.109 00.328 11616 IsGuiding returns 1
22:30:10.109 00.000 11616 scope still moving after pulse duration time elapsed
22:30:10.140 00.031 11616 IsSlewing returns 0
22:30:10.140 00.000 11616 IsGuiding returns 0
22:30:10.140 00.000 11616 scope move finished after 340 + 56 ms
22:30:10.140 00.000 11616 Move returns status 0, amount 340
22:30:10.140 00.000 11616 MoveAxis(N, 0, ABG)
22:30:10.140 00.000 11616 Move returns status 0, amount 0
22:30:10.140 00.000 11616 move complete, result=0
22:30:10.140 00.000 11616 worker thread done servicing request
22:30:10.140 00.000 11616 Worker thread wakes up
22:30:10.140 00.000 12268 GuideStep: 0.6 px 340 ms WEST, -0.1 px 0 ms NORTH
22:30:10.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:10.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:12.156 02.016 11616 Exposure complete
22:30:12.203 00.047 11616 worker thread done servicing request
22:30:12.203 00.000 12268 OnExposeComplete: enter
22:30:12.203 00.000 12268 UpdateGuideState(): m_state=6
22:30:12.203 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
22:30:12.203 00.000 12268 Star::Find returns 1 (0), X=1161.08, Y=148.66, Mass=530, SNR=15.8, Peak=44 HFD=4.9
22:30:12.218 00.015 12268 MultiStar: [#1 0.58,-0.36,0.00,M3] [#2 0.29,-0.44,0.96,U] [#3 0.25,0.30,0.83,U] [#4 0.13,-0.09,0.76,U] [#5 0.99,-0.23,0.00,M6] [#6 0.27,0.09,0.74,U] [#7 0.66,-0.10,0.00,M1] [#8 0.03,-0.30,0.60,U] 
22:30:12.218 00.000 12268 refined, 5 included, MultiStar: {0.24, -0.08}, one-star: {0.39, -0.04}
22:30:12.218 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
22:30:12.218 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.39)
22:30:12.218 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.08 hyp=0.26 cameraTheta=-0.31 mountX=-0.05 mountY=0.25, mountTheta=1.78
22:30:12.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.08, opts=13)
22:30:12.218 00.000 12268 Enqueuing Move request for scope (0.24, -0.08)
22:30:12.218 00.000 11616 Worker thread wakes up
22:30:12.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.08) opts 0xd
22:30:12.218 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.08)
22:30:12.218 00.000 11616 Moving (0.24, -0.08) raw xDistance=-0.05 yDistance=0.25
22:30:12.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:12.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:30:12.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
22:30:12.218 00.000 11616 MoveAxis(E, 0, ABG)
22:30:12.218 00.000 11616 Move returns status 0, amount 0
22:30:12.218 00.000 11616 MoveAxis(S, 21, ABG)
22:30:12.218 00.000 11616 Guiding  Dir = 1, Dur = 21
22:30:12.218 00.000 11616 IsSlewing returns 0
22:30:12.218 00.000 11616 IsGuiding returns 0
22:30:12.218 00.000 11616 PulseGuide returned control before completion, sleep 31
22:30:12.234 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:30:12.250 00.016 12268 UpdateGuideState exits: m=530 SNR=15.8
22:30:12.265 00.015 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:12.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:12.265 00.000 12268 Enqueuing Expose request
22:30:12.265 00.000 11616 IsGuiding returns 1
22:30:12.265 00.000 11616 scope still moving after pulse duration time elapsed
22:30:12.297 00.032 11616 IsSlewing returns 0
22:30:12.297 00.000 11616 IsGuiding returns 0
22:30:12.297 00.000 11616 scope move finished after 21 + 51 ms
22:30:12.297 00.000 11616 Move returns status 0, amount 21
22:30:12.297 00.000 11616 move complete, result=0
22:30:12.297 00.000 11616 worker thread done servicing request
22:30:12.297 00.000 11616 Worker thread wakes up
22:30:12.297 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 21 ms SOUTH
22:30:12.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:12.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:14.298 02.001 11616 Exposure complete
22:30:14.345 00.047 11616 worker thread done servicing request
22:30:14.345 00.000 12268 OnExposeComplete: enter
22:30:14.345 00.000 12268 UpdateGuideState(): m_state=6
22:30:14.345 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
22:30:14.345 00.000 12268 Star::Find returns 1 (0), X=1160.89, Y=148.32, Mass=568, SNR=16.4, Peak=47 HFD=5.0
22:30:14.345 00.000 12268 MultiStar: [#1 0.41,-0.61,0.00,M4] [#2 0.23,-0.72,0.00,M1] [#3 0.17,-0.14,0.80,U] [#4 -0.25,-0.49,0.70,U] [#5 0.63,-0.85,0.00,M7] [#6 -0.02,-0.40,0.82,U] [#7 0.21,-0.70,0.00,M2] [#8 0.42,-0.52,0.00,M4] 
22:30:14.345 00.000 12268 refined, 3 included, MultiStar: {0.04, -0.35}, one-star: {0.20, -0.37}
22:30:14.345 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
22:30:14.345 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
22:30:14.345 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.35 hyp=0.35 cameraTheta=-1.45 mountX=-0.34 mountY=0.09, mountTheta=2.89
22:30:14.345 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.35, opts=13)
22:30:14.345 00.000 12268 Enqueuing Move request for scope (0.04, -0.35)
22:30:14.345 00.000 11616 Worker thread wakes up
22:30:14.345 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.35) opts 0xd
22:30:14.345 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.35)
22:30:14.345 00.000 11616 Moving (0.04, -0.35) raw xDistance=-0.34 yDistance=0.09
22:30:14.345 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
22:30:14.345 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.03
22:30:14.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
22:30:14.345 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:14.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:30:14.345 00.000 11616 MoveAxis(E, 191, ABG)
22:30:14.345 00.000 11616 Guiding  Dir = 2, Dur = 191
22:30:14.345 00.000 11616 IsSlewing returns 0
22:30:14.345 00.000 11616 IsGuiding returns 0
22:30:14.345 00.000 11616 PulseGuide returned control before completion, sleep 201
22:30:14.377 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:14.393 00.016 12268 UpdateGuideState exits: m=568 SNR=16.4
22:30:14.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:14.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:14.393 00.000 12268 Enqueuing Expose request
22:30:14.567 00.174 11616 IsGuiding returns 1
22:30:14.567 00.000 11616 scope still moving after pulse duration time elapsed
22:30:14.599 00.032 11616 IsSlewing returns 0
22:30:14.599 00.000 11616 IsGuiding returns 0
22:30:14.599 00.000 11616 scope move finished after 191 + 49 ms
22:30:14.599 00.000 11616 Move returns status 0, amount 191
22:30:14.599 00.000 11616 MoveAxis(N, 0, ABG)
22:30:14.599 00.000 11616 Move returns status 0, amount 0
22:30:14.599 00.000 11616 move complete, result=0
22:30:14.599 00.000 11616 worker thread done servicing request
22:30:14.599 00.000 12268 GuideStep: -0.3 px 191 ms EAST, 0.1 px 0 ms NORTH
22:30:14.599 00.000 11616 Worker thread wakes up
22:30:14.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:14.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:16.614 02.015 11616 Exposure complete
22:30:16.662 00.048 11616 worker thread done servicing request
22:30:16.662 00.000 12268 OnExposeComplete: enter
22:30:16.662 00.000 12268 UpdateGuideState(): m_state=6
22:30:16.662 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
22:30:16.662 00.000 12268 Star::Find returns 1 (0), X=1161.10, Y=149.05, Mass=563, SNR=16.2, Peak=49 HFD=5.1
22:30:16.662 00.000 12268 MultiStar: [#1 0.68,0.19,0.00,M5] [#2 0.50,-0.05,0.92,U] [#3 0.42,0.69,0.00,M4] [#4 -0.05,0.34,0.73,U] [#5 0.74,-0.18,0.00,M8] [#6 0.17,0.30,0.70,U] [#7 0.45,0.31,0.78,U] [#8 0.26,0.07,0.60,U] 
22:30:16.662 00.000 12268 refined, 5 included, MultiStar: {0.31, 0.22}, one-star: {0.41, 0.35}
22:30:16.662 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
22:30:16.662 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
22:30:16.662 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.22 hyp=0.38 cameraTheta=0.62 mountX=0.25 mountY=0.28, mountTheta=0.84
22:30:16.662 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.22, opts=13)
22:30:16.662 00.000 12268 Enqueuing Move request for scope (0.31, 0.22)
22:30:16.677 00.015 11616 Worker thread wakes up
22:30:16.677 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.22) opts 0xd
22:30:16.677 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.22)
22:30:16.677 00.000 11616 Moving (0.31, 0.22) raw xDistance=0.25 yDistance=0.28
22:30:16.677 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:16.677 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:30:16.677 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
22:30:16.677 00.000 11616 MoveAxis(E, 0, ABG)
22:30:16.677 00.000 11616 Move returns status 0, amount 0
22:30:16.677 00.000 11616 MoveAxis(S, 24, ABG)
22:30:16.677 00.000 11616 Guiding  Dir = 1, Dur = 24
22:30:16.677 00.000 11616 IsSlewing returns 0
22:30:16.677 00.000 11616 IsGuiding returns 0
22:30:16.677 00.000 11616 PulseGuide returned control before completion, sleep 34
22:30:16.693 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:16.709 00.016 12268 UpdateGuideState exits: m=563 SNR=16.2
22:30:16.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:16.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:16.709 00.000 12268 Enqueuing Expose request
22:30:16.725 00.016 11616 IsGuiding returns 1
22:30:16.725 00.000 11616 scope still moving after pulse duration time elapsed
22:30:16.756 00.031 11616 IsSlewing returns 0
22:30:16.756 00.000 11616 IsGuiding returns 1
22:30:16.788 00.032 11616 IsSlewing returns 0
22:30:16.788 00.000 11616 IsGuiding returns 1
22:30:16.820 00.032 11616 IsSlewing returns 0
22:30:16.820 00.000 11616 IsGuiding returns 1
22:30:16.852 00.032 11616 IsSlewing returns 0
22:30:16.852 00.000 11616 IsGuiding returns 0
22:30:16.852 00.000 11616 scope move finished after 24 + 151 ms
22:30:16.852 00.000 11616 Move returns status 0, amount 24
22:30:16.852 00.000 11616 move complete, result=0
22:30:16.852 00.000 11616 worker thread done servicing request
22:30:16.852 00.000 11616 Worker thread wakes up
22:30:16.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:16.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:16.852 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 24 ms SOUTH
22:30:18.875 02.023 11616 Exposure complete
22:30:18.917 00.042 11616 worker thread done servicing request
22:30:18.933 00.016 12268 OnExposeComplete: enter
22:30:18.933 00.000 12268 UpdateGuideState(): m_state=6
22:30:18.933 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
22:30:18.933 00.000 12268 Star::Find returns 1 (0), X=1161.04, Y=149.04, Mass=590, SNR=16.6, Peak=54 HFD=4.6
22:30:18.933 00.000 12268 MultiStar: [#1 0.64,0.21,0.00,M6] [#2 0.61,-0.10,0.00,M1] [#3 0.77,0.83,0.00,M5] [#4 0.12,0.22,0.69,U] [#5 1.07,0.05,0.00,M9] [#6 0.67,0.34,0.00,M1] [#7 0.29,0.17,0.76,U] [#8 0.43,-0.26,0.60,U] 
22:30:18.933 00.000 12268 refined, 3 included, MultiStar: {0.30, 0.15}, one-star: {0.35, 0.35}
22:30:18.933 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
22:30:18.933 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
22:30:18.933 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.15 hyp=0.34 cameraTheta=0.48 mountX=0.18 mountY=0.28, mountTheta=0.99
22:30:18.933 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.15, opts=13)
22:30:18.933 00.000 12268 Enqueuing Move request for scope (0.30, 0.15)
22:30:18.933 00.000 11616 Worker thread wakes up
22:30:18.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.15) opts 0xd
22:30:18.933 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.15)
22:30:18.933 00.000 11616 Moving (0.30, 0.15) raw xDistance=0.18 yDistance=0.28
22:30:18.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:18.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:30:18.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
22:30:18.933 00.000 11616 MoveAxis(E, 0, ABG)
22:30:18.933 00.000 11616 Move returns status 0, amount 0
22:30:18.933 00.000 11616 MoveAxis(S, 23, ABG)
22:30:18.937 00.004 11616 Guiding  Dir = 1, Dur = 23
22:30:18.937 00.000 11616 IsSlewing returns 0
22:30:18.937 00.000 11616 IsGuiding returns 0
22:30:18.937 00.000 11616 PulseGuide returned control before completion, sleep 33
22:30:18.949 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:18.980 00.031 11616 IsGuiding returns 1
22:30:18.980 00.000 11616 scope still moving after pulse duration time elapsed
22:30:18.980 00.000 12268 UpdateGuideState exits: m=590 SNR=16.6
22:30:18.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:18.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:18.980 00.000 12268 Enqueuing Expose request
22:30:19.012 00.032 11616 IsSlewing returns 0
22:30:19.012 00.000 11616 IsGuiding returns 0
22:30:19.012 00.000 11616 scope move finished after 23 + 53 ms
22:30:19.012 00.000 11616 Move returns status 0, amount 23
22:30:19.012 00.000 11616 move complete, result=0
22:30:19.012 00.000 11616 worker thread done servicing request
22:30:19.012 00.000 11616 Worker thread wakes up
22:30:19.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:19.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:19.012 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 23 ms SOUTH
22:30:21.016 02.004 11616 Exposure complete
22:30:21.064 00.048 11616 worker thread done servicing request
22:30:21.064 00.000 12268 OnExposeComplete: enter
22:30:21.064 00.000 12268 UpdateGuideState(): m_state=6
22:30:21.064 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
22:30:21.064 00.000 12268 Star::Find returns 1 (0), X=1161.25, Y=148.67, Mass=594, SNR=16.7, Peak=51 HFD=4.8
22:30:21.064 00.000 12268 MultiStar: [#1 0.65,-0.06,0.00,M7] [#2 0.27,0.08,0.84,U] [#3 0.48,0.40,0.00,M6] [#4 -0.09,0.21,0.68,U] [#5 0.55,-0.17,0.68,U] [#6 0.07,0.01,0.71,U] [#7 0.33,-0.10,0.75,U] [#8 0.18,-0.01,0.58,U] 
22:30:21.064 00.000 12268 refined, 6 included, MultiStar: {0.29, -0.00}, one-star: {0.56, -0.03}
22:30:21.064 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
22:30:21.064 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
22:30:21.064 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.00 hyp=0.29 cameraTheta=-0.01 mountX=0.03 mountY=0.29, mountTheta=1.48
22:30:21.064 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.00, opts=13)
22:30:21.064 00.000 12268 Enqueuing Move request for scope (0.29, -0.00)
22:30:21.064 00.000 11616 Worker thread wakes up
22:30:21.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.00) opts 0xd
22:30:21.064 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.00)
22:30:21.064 00.000 11616 Moving (0.29, -0.00) raw xDistance=0.03 yDistance=0.29
22:30:21.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:21.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:30:21.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
22:30:21.064 00.000 11616 MoveAxis(E, 0, ABG)
22:30:21.064 00.000 11616 Move returns status 0, amount 0
22:30:21.064 00.000 11616 MoveAxis(S, 24, ABG)
22:30:21.064 00.000 11616 Guiding  Dir = 1, Dur = 24
22:30:21.080 00.016 11616 IsSlewing returns 0
22:30:21.080 00.000 11616 IsGuiding returns 0
22:30:21.080 00.000 11616 PulseGuide returned control before completion, sleep 34
22:30:21.096 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:21.111 00.015 12268 UpdateGuideState exits: m=594 SNR=16.7
22:30:21.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:21.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:21.111 00.000 12268 Enqueuing Expose request
22:30:21.127 00.016 11616 IsGuiding returns 1
22:30:21.127 00.000 11616 scope still moving after pulse duration time elapsed
22:30:21.159 00.032 11616 IsSlewing returns 0
22:30:21.159 00.000 11616 IsGuiding returns 0
22:30:21.159 00.000 11616 scope move finished after 24 + 57 ms
22:30:21.159 00.000 11616 Move returns status 0, amount 24
22:30:21.159 00.000 11616 move complete, result=0
22:30:21.159 00.000 11616 worker thread done servicing request
22:30:21.159 00.000 11616 Worker thread wakes up
22:30:21.159 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:21.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:21.159 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 24 ms SOUTH
22:30:23.171 02.012 11616 Exposure complete
22:30:23.218 00.047 11616 worker thread done servicing request
22:30:23.218 00.000 12268 OnExposeComplete: enter
22:30:23.218 00.000 12268 UpdateGuideState(): m_state=6
22:30:23.218 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
22:30:23.218 00.000 12268 Star::Find returns 1 (0), X=1161.25, Y=149.33, Mass=566, SNR=16.4, Peak=45 HFD=4.7
22:30:23.218 00.000 12268 MultiStar: [#1 1.00,0.06,0.00,M8] [#2 0.42,0.06,0.90,U] [#3 0.90,0.45,0.00,M7] [#4 0.36,0.52,0.00,M1] [#5 0.73,0.19,0.00,M9] [#6 0.43,0.42,0.00,M1] [#7 0.46,0.34,0.77,U] [#8 0.48,0.16,0.55,U] 
22:30:23.218 00.000 12268 refined, 3 included, MultiStar: {0.48, 0.33}, one-star: {0.56, 0.64}
22:30:23.218 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
22:30:23.218 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.29)
22:30:23.218 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.33 hyp=0.58 cameraTheta=0.59 mountX=0.37 mountY=0.44, mountTheta=0.87
22:30:23.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=0.33, opts=13)
22:30:23.218 00.000 12268 Enqueuing Move request for scope (0.48, 0.33)
22:30:23.218 00.000 11616 Worker thread wakes up
22:30:23.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.33) opts 0xd
22:30:23.218 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, 0.33)
22:30:23.218 00.000 11616 Moving (0.48, 0.33) raw xDistance=0.37 yDistance=0.44
22:30:23.218 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
22:30:23.218 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.11
22:30:23.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
22:30:23.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
22:30:23.218 00.000 11616 MoveAxis(W, 208, ABG)
22:30:23.218 00.000 11616 Guiding  Dir = 3, Dur = 208
22:30:23.218 00.000 11616 IsSlewing returns 0
22:30:23.218 00.000 11616 IsGuiding returns 0
22:30:23.218 00.000 11616 PulseGuide returned control before completion, sleep 218
22:30:23.249 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:23.265 00.016 12268 UpdateGuideState exits: m=566 SNR=16.4
22:30:23.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:23.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:23.265 00.000 12268 Enqueuing Expose request
22:30:23.453 00.188 11616 IsGuiding returns 1
22:30:23.453 00.000 11616 scope still moving after pulse duration time elapsed
22:30:23.484 00.031 11616 IsSlewing returns 0
22:30:23.484 00.000 11616 IsGuiding returns 0
22:30:23.484 00.000 11616 scope move finished after 208 + 44 ms
22:30:23.484 00.000 11616 Move returns status 0, amount 208
22:30:23.484 00.000 11616 MoveAxis(S, 37, ABG)
22:30:23.484 00.000 11616 Guiding  Dir = 1, Dur = 37
22:30:23.484 00.000 11616 IsSlewing returns 0
22:30:23.484 00.000 11616 IsGuiding returns 0
22:30:23.484 00.000 11616 PulseGuide returned control before completion, sleep 47
22:30:23.546 00.062 11616 IsGuiding returns 1
22:30:23.546 00.000 11616 scope still moving after pulse duration time elapsed
22:30:23.578 00.032 11616 IsSlewing returns 0
22:30:23.578 00.000 11616 IsGuiding returns 0
22:30:23.578 00.000 11616 scope move finished after 37 + 55 ms
22:30:23.578 00.000 11616 Move returns status 0, amount 37
22:30:23.578 00.000 11616 move complete, result=0
22:30:23.578 00.000 11616 worker thread done servicing request
22:30:23.578 00.000 11616 Worker thread wakes up
22:30:23.578 00.000 12268 GuideStep: 0.4 px 208 ms WEST, 0.4 px 37 ms SOUTH
22:30:23.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:23.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:25.594 02.016 11616 Exposure complete
22:30:25.640 00.046 11616 worker thread done servicing request
22:30:25.640 00.000 12268 OnExposeComplete: enter
22:30:25.640 00.000 12268 UpdateGuideState(): m_state=6
22:30:25.640 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
22:30:25.640 00.000 12268 Star::Find returns 1 (0), X=1161.43, Y=149.44, Mass=635, SNR=17.3, Peak=42 HFD=5.2
22:30:25.640 00.000 12268 MultiStar: [#1 0.92,0.16,0.00,M9] [#2 0.77,0.30,0.00,M1] [#3 1.11,0.69,0.00,M8] [#4 0.62,0.49,0.00,M2] [#5 0.93,0.51,0.00,M10] [#6 0.90,0.59,0.00,M2] [#7 0.76,0.26,0.00,M1] [#8 1.29,0.28,0.00,M1] 
22:30:25.640 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
22:30:25.640 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.48)
22:30:25.640 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=0.74 hyp=1.05 cameraTheta=0.78 mountX=0.81 mountY=0.64, mountTheta=0.67
22:30:25.640 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=0.74, opts=13)
22:30:25.640 00.000 12268 Enqueuing Move request for scope (0.74, 0.74)
22:30:25.640 00.000 11616 Worker thread wakes up
22:30:25.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.74) opts 0xd
22:30:25.640 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, 0.74)
22:30:25.640 00.000 11616 Moving (0.74, 0.74) raw xDistance=0.81 yDistance=0.64
22:30:25.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.81
22:30:25.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
22:30:25.640 00.000 11616 MoveAxis(W, 455, ABG)
22:30:25.640 00.000 11616 Guiding  Dir = 3, Dur = 455
22:30:25.640 00.000 11616 IsSlewing returns 0
22:30:25.656 00.016 11616 IsGuiding returns 0
22:30:25.656 00.000 11616 PulseGuide returned control before completion, sleep 465
22:30:25.672 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:25.687 00.015 12268 UpdateGuideState exits: m=635 SNR=17.3
22:30:25.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:25.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:25.687 00.000 12268 Enqueuing Expose request
22:30:26.125 00.438 11616 IsGuiding returns 1
22:30:26.125 00.000 11616 scope still moving after pulse duration time elapsed
22:30:26.156 00.031 11616 IsSlewing returns 0
22:30:26.156 00.000 11616 IsGuiding returns 0
22:30:26.156 00.000 11616 scope move finished after 455 + 45 ms
22:30:26.156 00.000 11616 Move returns status 0, amount 455
22:30:26.156 00.000 11616 MoveAxis(S, 54, ABG)
22:30:26.156 00.000 11616 Guiding  Dir = 1, Dur = 54
22:30:26.156 00.000 11616 IsSlewing returns 0
22:30:26.156 00.000 11616 IsGuiding returns 0
22:30:26.156 00.000 11616 PulseGuide returned control before completion, sleep 64
22:30:26.234 00.078 11616 IsGuiding returns 1
22:30:26.234 00.000 11616 scope still moving after pulse duration time elapsed
22:30:26.266 00.032 11616 IsSlewing returns 0
22:30:26.266 00.000 11616 IsGuiding returns 0
22:30:26.266 00.000 11616 scope move finished after 54 + 54 ms
22:30:26.266 00.000 11616 Move returns status 0, amount 54
22:30:26.266 00.000 11616 move complete, result=0
22:30:26.266 00.000 11616 worker thread done servicing request
22:30:26.266 00.000 11616 Worker thread wakes up
22:30:26.266 00.000 12268 GuideStep: 0.8 px 455 ms WEST, 0.6 px 54 ms SOUTH
22:30:26.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:26.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:28.281 02.015 11616 Exposure complete
22:30:28.344 00.063 11616 worker thread done servicing request
22:30:28.344 00.000 12268 OnExposeComplete: enter
22:30:28.344 00.000 12268 UpdateGuideState(): m_state=6
22:30:28.344 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
22:30:28.344 00.000 12268 Star::Find returns 1 (0), X=1161.24, Y=148.32, Mass=546, SNR=16.0, Peak=43 HFD=4.8
22:30:28.344 00.000 12268 MultiStar: [#1 0.92,-0.65,0.00,M10] [#2 0.72,-0.53,0.00,M2] [#3 0.91,0.06,0.00,M9] [#4 0.24,-0.50,0.76,U] [#5 1.14,-0.49,0.00,R] [#6 0.70,-0.10,0.00,M3] [#7 0.56,-0.24,0.00,M2] [#8 0.82,-0.81,0.00,M2] 
22:30:28.344 00.000 12268 refined, 1 included, MultiStar: {0.42, -0.43}, one-star: {0.55, -0.37}
22:30:28.344 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
22:30:28.344 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
22:30:28.344 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.43 hyp=0.60 cameraTheta=-0.80 mountX=-0.39 mountY=0.47, mountTheta=2.26
22:30:28.344 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.43, opts=13)
22:30:28.344 00.000 12268 Enqueuing Move request for scope (0.42, -0.43)
22:30:28.344 00.000 11616 Worker thread wakes up
22:30:28.344 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.43) opts 0xd
22:30:28.344 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.43)
22:30:28.344 00.000 11616 Moving (0.42, -0.43) raw xDistance=-0.39 yDistance=0.47
22:30:28.344 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
22:30:28.344 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
22:30:28.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
22:30:28.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
22:30:28.344 00.000 11616 MoveAxis(E, 217, ABG)
22:30:28.344 00.000 11616 Guiding  Dir = 2, Dur = 217
22:30:28.344 00.000 11616 IsSlewing returns 0
22:30:28.344 00.000 11616 IsGuiding returns 0
22:30:28.344 00.000 11616 PulseGuide returned control before completion, sleep 227
22:30:28.370 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:30:28.386 00.016 12268 UpdateGuideState exits: m=546 SNR=16.0
22:30:28.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:28.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:28.386 00.000 12268 Enqueuing Expose request
22:30:28.592 00.206 11616 IsGuiding returns 1
22:30:28.593 00.001 11616 scope still moving after pulse duration time elapsed
22:30:28.624 00.031 11616 IsSlewing returns 0
22:30:28.624 00.000 11616 IsGuiding returns 0
22:30:28.624 00.000 11616 scope move finished after 217 + 57 ms
22:30:28.624 00.000 11616 Move returns status 0, amount 217
22:30:28.624 00.000 11616 MoveAxis(S, 40, ABG)
22:30:28.624 00.000 11616 Guiding  Dir = 1, Dur = 40
22:30:28.624 00.000 11616 IsSlewing returns 0
22:30:28.624 00.000 11616 IsGuiding returns 0
22:30:28.624 00.000 11616 PulseGuide returned control before completion, sleep 50
22:30:28.687 00.063 11616 IsGuiding returns 1
22:30:28.687 00.000 11616 scope still moving after pulse duration time elapsed
22:30:28.719 00.032 11616 IsSlewing returns 0
22:30:28.719 00.000 11616 IsGuiding returns 0
22:30:28.719 00.000 11616 scope move finished after 40 + 53 ms
22:30:28.719 00.000 11616 Move returns status 0, amount 40
22:30:28.719 00.000 11616 move complete, result=0
22:30:28.719 00.000 11616 worker thread done servicing request
22:30:28.719 00.000 11616 Worker thread wakes up
22:30:28.719 00.000 12268 GuideStep: -0.4 px 217 ms EAST, 0.5 px 40 ms SOUTH
22:30:28.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:28.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:30.730 02.011 11616 Exposure complete
22:30:30.781 00.051 11616 worker thread done servicing request
22:30:30.781 00.000 12268 OnExposeComplete: enter
22:30:30.781 00.000 12268 UpdateGuideState(): m_state=6
22:30:30.781 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
22:30:30.781 00.000 12268 Star::Find returns 1 (0), X=1161.09, Y=148.23, Mass=569, SNR=16.4, Peak=43 HFD=4.9
22:30:30.781 00.000 12268 MultiStar: [#1 0.82,-0.34,0.00,R] [#2 0.67,-0.68,0.00,M3] [#3 0.47,-0.11,0.75,U] [#4 0.19,-0.43,0.69,U] [#5 -0.28,-0.25,0.62,U] [#6 0.29,-0.52,0.66,U] [#7 0.81,-0.43,0.00,M3] [#8 0.68,-0.78,0.00,M3] 
22:30:30.781 00.000 12268 refined, 4 included, MultiStar: {0.24, -0.36}, one-star: {0.40, -0.46}
22:30:30.781 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
22:30:30.781 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.72)
22:30:30.781 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.36 hyp=0.43 cameraTheta=-0.98 mountX=-0.33 mountY=0.29, mountTheta=2.43
22:30:30.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.36, opts=13)
22:30:30.781 00.000 12268 Enqueuing Move request for scope (0.24, -0.36)
22:30:30.781 00.000 11616 Worker thread wakes up
22:30:30.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.36) opts 0xd
22:30:30.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.36)
22:30:30.781 00.000 11616 Moving (0.24, -0.36) raw xDistance=-0.33 yDistance=0.29
22:30:30.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
22:30:30.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
22:30:30.781 00.000 11616 MoveAxis(E, 187, ABG)
22:30:30.781 00.000 11616 Guiding  Dir = 2, Dur = 187
22:30:30.781 00.000 11616 IsSlewing returns 0
22:30:30.781 00.000 11616 IsGuiding returns 0
22:30:30.781 00.000 11616 PulseGuide returned control before completion, sleep 197
22:30:30.809 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:30.824 00.015 12268 UpdateGuideState exits: m=569 SNR=16.4
22:30:30.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:30.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:30.824 00.000 12268 Enqueuing Expose request
22:30:30.999 00.175 11616 IsGuiding returns 1
22:30:30.999 00.000 11616 scope still moving after pulse duration time elapsed
22:30:31.031 00.032 11616 IsSlewing returns 0
22:30:31.031 00.000 11616 IsGuiding returns 0
22:30:31.031 00.000 11616 scope move finished after 187 + 53 ms
22:30:31.031 00.000 11616 Move returns status 0, amount 187
22:30:31.031 00.000 11616 MoveAxis(S, 24, ABG)
22:30:31.031 00.000 11616 Guiding  Dir = 1, Dur = 24
22:30:31.031 00.000 11616 IsSlewing returns 0
22:30:31.031 00.000 11616 IsGuiding returns 0
22:30:31.031 00.000 11616 PulseGuide returned control before completion, sleep 34
22:30:31.078 00.047 11616 IsGuiding returns 1
22:30:31.078 00.000 11616 scope still moving after pulse duration time elapsed
22:30:31.109 00.031 11616 IsSlewing returns 0
22:30:31.109 00.000 11616 IsGuiding returns 0
22:30:31.109 00.000 11616 scope move finished after 24 + 53 ms
22:30:31.109 00.000 11616 Move returns status 0, amount 24
22:30:31.109 00.000 11616 move complete, result=0
22:30:31.109 00.000 11616 worker thread done servicing request
22:30:31.109 00.000 11616 Worker thread wakes up
22:30:31.109 00.000 12268 GuideStep: -0.3 px 187 ms EAST, 0.3 px 24 ms SOUTH
22:30:31.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:31.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:33.118 02.009 11616 Exposure complete
22:30:33.166 00.048 11616 worker thread done servicing request
22:30:33.166 00.000 12268 OnExposeComplete: enter
22:30:33.166 00.000 12268 UpdateGuideState(): m_state=6
22:30:33.166 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
22:30:33.166 00.000 12268 Star::Find returns 1 (0), X=1161.46, Y=148.69, Mass=590, SNR=16.7, Peak=41 HFD=5.1
22:30:33.166 00.000 12268 MultiStar: [#1 0.12,0.12,1.16,U] [#2 1.09,-0.40,0.00,M4] [#3 1.18,0.08,0.00,M9] [#4 0.55,0.00,0.67,U] [#5 -0.03,0.14,0.59,U] [#6 0.72,-0.25,0.00,M3] [#7 1.07,-0.11,0.00,M4] [#8 1.09,-0.40,0.00,M4] 
22:30:33.166 00.000 12268 refined, 3 included, MultiStar: {0.37, 0.06}, one-star: {0.77, -0.01}
22:30:33.166 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
22:30:33.166 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
22:30:33.166 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.06 hyp=0.38 cameraTheta=0.16 mountX=0.10 mountY=0.36, mountTheta=1.31
22:30:33.166 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.06, opts=13)
22:30:33.166 00.000 12268 Enqueuing Move request for scope (0.37, 0.06)
22:30:33.166 00.000 11616 Worker thread wakes up
22:30:33.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.06) opts 0xd
22:30:33.166 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.06)
22:30:33.166 00.000 11616 Moving (0.37, 0.06) raw xDistance=0.10 yDistance=0.36
22:30:33.166 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:33.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:30:33.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
22:30:33.166 00.000 11616 MoveAxis(E, 0, ABG)
22:30:33.166 00.000 11616 Move returns status 0, amount 0
22:30:33.166 00.000 11616 MoveAxis(S, 30, ABG)
22:30:33.166 00.000 11616 Guiding  Dir = 1, Dur = 30
22:30:33.166 00.000 11616 IsSlewing returns 0
22:30:33.166 00.000 11616 IsGuiding returns 0
22:30:33.181 00.015 11616 PulseGuide returned control before completion, sleep 40
22:30:33.197 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:30:33.218 00.021 12268 UpdateGuideState exits: m=590 SNR=16.7
22:30:33.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:33.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:33.218 00.000 12268 Enqueuing Expose request
22:30:33.229 00.011 11616 IsGuiding returns 1
22:30:33.229 00.000 11616 scope still moving after pulse duration time elapsed
22:30:33.261 00.032 11616 IsSlewing returns 0
22:30:33.261 00.000 11616 IsGuiding returns 0
22:30:33.261 00.000 11616 scope move finished after 30 + 51 ms
22:30:33.261 00.000 11616 Move returns status 0, amount 30
22:30:33.261 00.000 11616 move complete, result=0
22:30:33.261 00.000 11616 worker thread done servicing request
22:30:33.261 00.000 11616 Worker thread wakes up
22:30:33.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:33.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:33.261 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 30 ms SOUTH
22:30:35.257 01.996 11616 Exposure complete
22:30:35.320 00.063 11616 worker thread done servicing request
22:30:35.320 00.000 12268 OnExposeComplete: enter
22:30:35.320 00.000 12268 UpdateGuideState(): m_state=6
22:30:35.320 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
22:30:35.320 00.000 12268 Star::Find returns 1 (0), X=1161.24, Y=149.34, Mass=512, SNR=15.4, Peak=46 HFD=4.5
22:30:35.320 00.000 12268 MultiStar: [#1 0.12,0.60,0.00,M1] [#2 0.80,0.44,0.00,M5] [#3 0.91,0.77,0.00,M10] [#4 0.51,0.73,0.00,M1] [#5 0.39,1.46,0.00,M1] [#6 0.54,0.59,0.00,M4] [#7 0.76,0.46,0.00,M5] [#8 1.05,0.19,0.00,M5] 
22:30:35.320 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
22:30:35.320 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
22:30:35.320 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.65 hyp=0.85 cameraTheta=0.87 mountX=0.70 mountY=0.46, mountTheta=0.58
22:30:35.320 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=0.65, opts=13)
22:30:35.320 00.000 12268 Enqueuing Move request for scope (0.55, 0.65)
22:30:35.320 00.000 11616 Worker thread wakes up
22:30:35.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.65) opts 0xd
22:30:35.320 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 0.65)
22:30:35.320 00.000 11616 Moving (0.55, 0.65) raw xDistance=0.70 yDistance=0.46
22:30:35.320 00.000 11616 resist switch: large excursion: input 0.70 thresh 0.29 direction from -1 to 1
22:30:35.320 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.10
22:30:35.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
22:30:35.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
22:30:35.320 00.000 11616 MoveAxis(W, 392, ABG)
22:30:35.320 00.000 11616 Guiding  Dir = 3, Dur = 392
22:30:35.320 00.000 11616 IsSlewing returns 0
22:30:35.320 00.000 11616 IsGuiding returns 0
22:30:35.320 00.000 11616 PulseGuide returned control before completion, sleep 402
22:30:35.343 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:30:35.368 00.025 12268 UpdateGuideState exits: m=512 SNR=15.4
22:30:35.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:35.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:35.368 00.000 12268 Enqueuing Expose request
22:30:35.750 00.382 11616 IsGuiding returns 0
22:30:35.750 00.000 11616 Move returns status 0, amount 392
22:30:35.750 00.000 11616 MoveAxis(S, 39, ABG)
22:30:35.750 00.000 11616 Guiding  Dir = 1, Dur = 39
22:30:35.750 00.000 11616 IsSlewing returns 0
22:30:35.750 00.000 11616 IsGuiding returns 0
22:30:35.750 00.000 11616 PulseGuide returned control before completion, sleep 49
22:30:35.812 00.062 11616 IsGuiding returns 1
22:30:35.812 00.000 11616 scope still moving after pulse duration time elapsed
22:30:35.844 00.032 11616 IsSlewing returns 0
22:30:35.844 00.000 11616 IsGuiding returns 0
22:30:35.844 00.000 11616 scope move finished after 39 + 52 ms
22:30:35.844 00.000 11616 Move returns status 0, amount 39
22:30:35.844 00.000 11616 move complete, result=0
22:30:35.844 00.000 11616 worker thread done servicing request
22:30:35.844 00.000 11616 Worker thread wakes up
22:30:35.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:35.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:35.844 00.000 12268 GuideStep: 0.7 px 392 ms WEST, 0.5 px 39 ms SOUTH
22:30:37.856 02.012 11616 Exposure complete
22:30:37.906 00.050 11616 worker thread done servicing request
22:30:37.906 00.000 12268 OnExposeComplete: enter
22:30:37.906 00.000 12268 UpdateGuideState(): m_state=6
22:30:37.906 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
22:30:37.906 00.000 12268 Star::Find returns 1 (0), X=1161.39, Y=149.28, Mass=572, SNR=16.3, Peak=38 HFD=5.3
22:30:37.906 00.000 12268 MultiStar: [#1 0.18,0.56,1.10,U] [#2 0.94,0.17,0.00,M6] [#3 0.88,0.66,0.00,R] [#4 0.52,0.18,0.68,U] [#5 -0.04,0.82,0.00,M2] [#6 0.99,0.22,0.00,M5] [#7 0.52,0.64,0.00,M6] [#8 0.90,-0.01,0.00,M6] 
22:30:37.906 00.000 12268 refined, 2 included, MultiStar: {0.45, 0.48}, one-star: {0.70, 0.59}
22:30:37.906 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
22:30:37.906 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
22:30:37.906 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.48 hyp=0.66 cameraTheta=0.82 mountX=0.52 mountY=0.39, mountTheta=0.64
22:30:37.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.48, opts=13)
22:30:37.906 00.000 12268 Enqueuing Move request for scope (0.45, 0.48)
22:30:37.906 00.000 11616 Worker thread wakes up
22:30:37.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.48) opts 0xd
22:30:37.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.48)
22:30:37.906 00.000 11616 Moving (0.45, 0.48) raw xDistance=0.52 yDistance=0.39
22:30:37.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
22:30:37.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
22:30:37.906 00.000 11616 MoveAxis(W, 291, ABG)
22:30:37.906 00.000 11616 Guiding  Dir = 3, Dur = 291
22:30:37.906 00.000 11616 IsSlewing returns 0
22:30:37.906 00.000 11616 IsGuiding returns 0
22:30:37.906 00.000 11616 PulseGuide returned control before completion, sleep 301
22:30:37.937 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:37.952 00.015 12268 UpdateGuideState exits: m=572 SNR=16.3
22:30:37.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:37.952 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:37.952 00.000 12268 Enqueuing Expose request
22:30:38.221 00.269 11616 IsGuiding returns 1
22:30:38.221 00.000 11616 scope still moving after pulse duration time elapsed
22:30:38.253 00.032 11616 IsSlewing returns 0
22:30:38.253 00.000 11616 IsGuiding returns 0
22:30:38.253 00.000 11616 scope move finished after 291 + 46 ms
22:30:38.253 00.000 11616 Move returns status 0, amount 291
22:30:38.253 00.000 11616 MoveAxis(S, 33, ABG)
22:30:38.253 00.000 11616 Guiding  Dir = 1, Dur = 33
22:30:38.253 00.000 11616 IsSlewing returns 0
22:30:38.253 00.000 11616 IsGuiding returns 0
22:30:38.253 00.000 11616 PulseGuide returned control before completion, sleep 43
22:30:38.300 00.047 11616 IsGuiding returns 1
22:30:38.300 00.000 11616 scope still moving after pulse duration time elapsed
22:30:38.332 00.032 11616 IsSlewing returns 0
22:30:38.332 00.000 11616 IsGuiding returns 1
22:30:38.364 00.032 11616 IsSlewing returns 0
22:30:38.364 00.000 11616 IsGuiding returns 0
22:30:38.364 00.000 11616 scope move finished after 33 + 77 ms
22:30:38.364 00.000 11616 Move returns status 0, amount 33
22:30:38.364 00.000 11616 move complete, result=0
22:30:38.364 00.000 11616 worker thread done servicing request
22:30:38.364 00.000 11616 Worker thread wakes up
22:30:38.364 00.000 12268 GuideStep: 0.5 px 291 ms WEST, 0.4 px 33 ms SOUTH
22:30:38.364 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:38.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:40.374 02.010 11616 Exposure complete
22:30:40.437 00.063 11616 worker thread done servicing request
22:30:40.437 00.000 12268 OnExposeComplete: enter
22:30:40.437 00.000 12268 UpdateGuideState(): m_state=6
22:30:40.437 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
22:30:40.437 00.000 12268 Star::Find returns 1 (0), X=1161.07, Y=147.71, Mass=516, SNR=15.6, Peak=47 HFD=5.0
22:30:40.437 00.000 12268 MultiStar: [#1 -0.32,-1.02,0.00,M1] [#2 0.05,-1.22,0.00,M7] [#3 -0.52,-1.72,0.00,M1] [#4 -0.05,-1.12,0.00,M1] [#5 -0.53,-0.97,0.00,M3] [#6 0.44,-1.43,0.00,M6] [#7 0.10,-1.43,0.00,M7] [#8 0.47,-1.65,0.00,M7] 
22:30:40.437 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
22:30:40.437 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
22:30:40.437 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.98 hyp=1.05 cameraTheta=-1.20 mountX=-0.94 mountY=0.51, mountTheta=2.65
22:30:40.437 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.98, opts=13)
22:30:40.437 00.000 12268 Enqueuing Move request for scope (0.39, -0.98)
22:30:40.437 00.000 11616 Worker thread wakes up
22:30:40.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.98) opts 0xd
22:30:40.437 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.98)
22:30:40.437 00.000 11616 Moving (0.39, -0.98) raw xDistance=-0.94 yDistance=0.51
22:30:40.437 00.000 11616 resist switch: large excursion: input -0.94 thresh 0.29 direction from 1 to -1
22:30:40.437 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.81
22:30:40.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.94
22:30:40.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
22:30:40.437 00.000 11616 MoveAxis(E, 525, ABG)
22:30:40.437 00.000 11616 Guiding  Dir = 2, Dur = 525
22:30:40.437 00.000 11616 IsSlewing returns 0
22:30:40.437 00.000 11616 IsGuiding returns 0
22:30:40.452 00.015 11616 PulseGuide returned control before completion, sleep 535
22:30:40.468 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:40.483 00.015 12268 UpdateGuideState exits: m=516 SNR=15.6
22:30:40.483 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:40.483 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:40.483 00.000 12268 Enqueuing Expose request
22:30:41.000 00.517 11616 IsGuiding returns 1
22:30:41.000 00.000 11616 scope still moving after pulse duration time elapsed
22:30:41.031 00.031 11616 IsSlewing returns 0
22:30:41.031 00.000 11616 IsGuiding returns 0
22:30:41.031 00.000 11616 scope move finished after 525 + 55 ms
22:30:41.031 00.000 11616 Move returns status 0, amount 525
22:30:41.031 00.000 11616 MoveAxis(S, 43, ABG)
22:30:41.031 00.000 11616 Guiding  Dir = 1, Dur = 43
22:30:41.031 00.000 11616 IsSlewing returns 0
22:30:41.031 00.000 11616 IsGuiding returns 0
22:30:41.031 00.000 11616 PulseGuide returned control before completion, sleep 53
22:30:41.093 00.062 11616 IsGuiding returns 1
22:30:41.093 00.000 11616 scope still moving after pulse duration time elapsed
22:30:41.125 00.032 11616 IsSlewing returns 0
22:30:41.125 00.000 11616 IsGuiding returns 0
22:30:41.125 00.000 11616 scope move finished after 43 + 49 ms
22:30:41.125 00.000 11616 Move returns status 0, amount 43
22:30:41.125 00.000 11616 move complete, result=0
22:30:41.125 00.000 11616 worker thread done servicing request
22:30:41.125 00.000 12268 GuideStep: -0.9 px 525 ms EAST, 0.5 px 43 ms SOUTH
22:30:41.125 00.000 11616 Worker thread wakes up
22:30:41.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:41.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:43.128 02.003 11616 Exposure complete
22:30:43.192 00.064 11616 worker thread done servicing request
22:30:43.192 00.000 12268 OnExposeComplete: enter
22:30:43.192 00.000 12268 UpdateGuideState(): m_state=6
22:30:43.192 00.000 12268 Star::Find(15, 1161, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
22:30:43.192 00.000 12268 Star::Find returns 1 (0), X=1161.35, Y=148.17, Mass=611, SNR=17.0, Peak=45 HFD=5.2
22:30:43.192 00.000 12268 MultiStar: [#1 -0.01,-0.58,1.11,U] [#2 0.71,-0.73,0.00,M8] [#3 -0.09,-1.00,0.00,M2] [#4 0.33,-0.59,0.00,M2] [#5 -0.46,-0.45,0.00,M4] [#6 0.45,-0.94,0.00,M7] [#7 0.48,-0.75,0.00,M8] [#8 0.62,-1.33,0.00,M8] 
22:30:43.192 00.000 12268 refined, 1 included, MultiStar: {0.31, -0.56}, one-star: {0.66, -0.53}
22:30:43.192 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
22:30:43.192 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
22:30:43.192 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.56 hyp=0.64 cameraTheta=-1.07 mountX=-0.53 mountY=0.38, mountTheta=2.52
22:30:43.192 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.56, opts=13)
22:30:43.192 00.000 12268 Enqueuing Move request for scope (0.31, -0.56)
22:30:43.192 00.000 11616 Worker thread wakes up
22:30:43.192 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.56) opts 0xd
22:30:43.192 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.56)
22:30:43.192 00.000 11616 Moving (0.31, -0.56) raw xDistance=-0.53 yDistance=0.38
22:30:43.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.53
22:30:43.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
22:30:43.192 00.000 11616 MoveAxis(E, 294, ABG)
22:30:43.192 00.000 11616 Guiding  Dir = 2, Dur = 294
22:30:43.192 00.000 11616 IsSlewing returns 0
22:30:43.192 00.000 11616 IsGuiding returns 0
22:30:43.192 00.000 11616 PulseGuide returned control before completion, sleep 304
22:30:43.207 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:43.223 00.016 12268 UpdateGuideState exits: m=611 SNR=17.0
22:30:43.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:43.223 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:43.223 00.000 12268 Enqueuing Expose request
22:30:43.509 00.286 11616 IsGuiding returns 1
22:30:43.509 00.000 11616 scope still moving after pulse duration time elapsed
22:30:43.541 00.032 11616 IsSlewing returns 0
22:30:43.541 00.000 11616 IsGuiding returns 0
22:30:43.541 00.000 11616 scope move finished after 294 + 51 ms
22:30:43.541 00.000 11616 Move returns status 0, amount 294
22:30:43.541 00.000 11616 MoveAxis(S, 32, ABG)
22:30:43.541 00.000 11616 Guiding  Dir = 1, Dur = 32
22:30:43.541 00.000 11616 IsSlewing returns 0
22:30:43.541 00.000 11616 IsGuiding returns 0
22:30:43.541 00.000 11616 PulseGuide returned control before completion, sleep 42
22:30:43.588 00.047 11616 IsGuiding returns 1
22:30:43.588 00.000 11616 scope still moving after pulse duration time elapsed
22:30:43.620 00.032 11616 IsSlewing returns 0
22:30:43.620 00.000 11616 IsGuiding returns 0
22:30:43.620 00.000 11616 scope move finished after 32 + 46 ms
22:30:43.620 00.000 11616 Move returns status 0, amount 32
22:30:43.620 00.000 11616 move complete, result=0
22:30:43.620 00.000 11616 worker thread done servicing request
22:30:43.620 00.000 11616 Worker thread wakes up
22:30:43.620 00.000 12268 GuideStep: -0.5 px 294 ms EAST, 0.4 px 32 ms SOUTH
22:30:43.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:43.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:45.625 02.005 11616 Exposure complete
22:30:45.687 00.062 11616 worker thread done servicing request
22:30:45.687 00.000 12268 OnExposeComplete: enter
22:30:45.687 00.000 12268 UpdateGuideState(): m_state=6
22:30:45.687 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
22:30:45.687 00.000 12268 Star::Find returns 1 (0), X=1161.11, Y=148.45, Mass=529, SNR=15.7, Peak=39 HFD=5.1
22:30:45.687 00.000 12268 MultiStar: [#1 -0.13,-0.40,1.16,U] [#2 0.74,-0.36,0.00,M9] [#3 -0.33,-0.71,0.00,M3] [#4 0.25,-0.14,0.81,U] [#5 -0.69,0.10,0.00,M5] [#6 0.33,-0.44,0.70,U] [#7 0.74,-0.58,0.00,M9] [#8 0.20,-0.81,0.00,M9] 
22:30:45.687 00.000 12268 refined, 3 included, MultiStar: {0.19, -0.31}, one-star: {0.42, -0.24}
22:30:45.687 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
22:30:45.687 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
22:30:45.687 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.31 hyp=0.36 cameraTheta=-1.02 mountX=-0.29 mountY=0.23, mountTheta=2.47
22:30:45.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.31, opts=13)
22:30:45.687 00.000 12268 Enqueuing Move request for scope (0.19, -0.31)
22:30:45.687 00.000 11616 Worker thread wakes up
22:30:45.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.31) opts 0xd
22:30:45.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.31)
22:30:45.687 00.000 11616 Moving (0.19, -0.31) raw xDistance=-0.29 yDistance=0.23
22:30:45.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
22:30:45.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
22:30:45.687 00.000 11616 MoveAxis(E, 160, ABG)
22:30:45.687 00.000 11616 Guiding  Dir = 2, Dur = 160
22:30:45.687 00.000 11616 IsSlewing returns 0
22:30:45.687 00.000 11616 IsGuiding returns 0
22:30:45.687 00.000 11616 PulseGuide returned control before completion, sleep 170
22:30:45.703 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:45.718 00.015 12268 UpdateGuideState exits: m=529 SNR=15.7
22:30:45.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:45.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:45.718 00.000 12268 Enqueuing Expose request
22:30:45.875 00.157 11616 IsGuiding returns 1
22:30:45.875 00.000 11616 scope still moving after pulse duration time elapsed
22:30:45.906 00.031 11616 IsSlewing returns 0
22:30:45.906 00.000 11616 IsGuiding returns 0
22:30:45.906 00.000 11616 scope move finished after 160 + 53 ms
22:30:45.906 00.000 11616 Move returns status 0, amount 160
22:30:45.906 00.000 11616 MoveAxis(S, 19, ABG)
22:30:45.906 00.000 11616 Guiding  Dir = 1, Dur = 19
22:30:45.906 00.000 11616 IsSlewing returns 0
22:30:45.906 00.000 11616 IsGuiding returns 0
22:30:45.906 00.000 11616 PulseGuide returned control before completion, sleep 29
22:30:45.953 00.047 11616 IsGuiding returns 1
22:30:45.953 00.000 11616 scope still moving after pulse duration time elapsed
22:30:45.984 00.031 11616 IsSlewing returns 0
22:30:45.984 00.000 11616 IsGuiding returns 0
22:30:45.984 00.000 11616 scope move finished after 19 + 56 ms
22:30:45.984 00.000 11616 Move returns status 0, amount 19
22:30:45.984 00.000 11616 move complete, result=0
22:30:45.984 00.000 11616 worker thread done servicing request
22:30:45.984 00.000 11616 Worker thread wakes up
22:30:45.984 00.000 12268 GuideStep: -0.3 px 160 ms EAST, 0.2 px 19 ms SOUTH
22:30:45.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:45.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:47.991 02.007 11616 Exposure complete
22:30:48.039 00.048 11616 worker thread done servicing request
22:30:48.039 00.000 12268 OnExposeComplete: enter
22:30:48.039 00.000 12268 UpdateGuideState(): m_state=6
22:30:48.039 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
22:30:48.039 00.000 12268 Star::Find returns 1 (0), X=1161.26, Y=148.81, Mass=571, SNR=16.4, Peak=50 HFD=5.0
22:30:48.039 00.000 12268 MultiStar: [#1 -0.36,0.03,1.16,U] [#2 0.18,-0.17,0.88,U] [#3 -0.15,-0.39,0.80,U] [#4 0.19,-0.27,0.73,U] [#5 -0.24,0.07,0.61,U] [#6 0.50,0.13,0.60,U] [#7 0.43,-0.22,0.80,U] [#8 0.37,-0.54,0.00,M10] 
22:30:48.039 00.000 12268 refined, 7 included, MultiStar: {0.13, -0.08}, one-star: {0.57, 0.12}
22:30:48.039 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
22:30:48.039 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.12)
22:30:48.039 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.58 mountX=-0.07 mountY=0.14, mountTheta=2.05
22:30:48.039 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.08, opts=13)
22:30:48.039 00.000 12268 Enqueuing Move request for scope (0.13, -0.08)
22:30:48.039 00.000 11616 Worker thread wakes up
22:30:48.039 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
22:30:48.039 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
22:30:48.039 00.000 11616 Moving (0.13, -0.08) raw xDistance=-0.07 yDistance=0.14
22:30:48.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:48.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:30:48.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:48.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:30:48.039 00.000 11616 MoveAxis(E, 0, ABG)
22:30:48.039 00.000 11616 Move returns status 0, amount 0
22:30:48.039 00.000 11616 MoveAxis(N, 0, ABG)
22:30:48.039 00.000 11616 Move returns status 0, amount 0
22:30:48.039 00.000 11616 move complete, result=0
22:30:48.055 00.016 11616 worker thread done servicing request
22:30:48.071 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:30:48.093 00.022 12268 UpdateGuideState exits: m=571 SNR=16.4
22:30:48.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:48.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:48.093 00.000 12268 Enqueuing Expose request
22:30:48.093 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:48.093 00.000 11616 Worker thread wakes up
22:30:48.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:48.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:50.110 02.017 11616 Exposure complete
22:30:50.158 00.048 11616 worker thread done servicing request
22:30:50.158 00.000 12268 OnExposeComplete: enter
22:30:50.158 00.000 12268 UpdateGuideState(): m_state=6
22:30:50.158 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
22:30:50.158 00.000 12268 Star::Find returns 1 (0), X=1161.16, Y=149.05, Mass=528, SNR=15.8, Peak=55 HFD=4.5
22:30:50.158 00.000 12268 MultiStar: [#1 0.04,0.24,1.20,U] [#2 0.15,-0.15,0.92,U] [#3 -0.19,-0.26,0.78,U] [#4 0.17,0.21,0.82,U] [#5 -0.21,0.41,0.68,U] [#6 0.69,0.26,0.00,M6] [#7 0.53,-0.00,0.74,U] [#8 0.78,-0.10,0.00,R] 
22:30:50.158 00.000 12268 refined, 6 included, MultiStar: {0.15, 0.12}, one-star: {0.47, 0.36}
22:30:50.158 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
22:30:50.158 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
22:30:50.158 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.70 mountX=0.14 mountY=0.13, mountTheta=0.76
22:30:50.158 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.12, opts=13)
22:30:50.158 00.000 12268 Enqueuing Move request for scope (0.15, 0.12)
22:30:50.158 00.000 11616 Worker thread wakes up
22:30:50.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
22:30:50.158 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
22:30:50.158 00.000 11616 Moving (0.15, 0.12) raw xDistance=0.14 yDistance=0.13
22:30:50.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:50.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:30:50.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:50.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:30:50.158 00.000 11616 MoveAxis(E, 0, ABG)
22:30:50.158 00.000 11616 Move returns status 0, amount 0
22:30:50.158 00.000 11616 MoveAxis(N, 0, ABG)
22:30:50.158 00.000 11616 Move returns status 0, amount 0
22:30:50.158 00.000 11616 move complete, result=0
22:30:50.158 00.000 11616 worker thread done servicing request
22:30:50.190 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:50.206 00.016 12268 UpdateGuideState exits: m=528 SNR=15.8
22:30:50.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:50.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:50.206 00.000 12268 Enqueuing Expose request
22:30:50.206 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:50.206 00.000 11616 Worker thread wakes up
22:30:50.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:50.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:52.220 02.014 11616 Exposure complete
22:30:52.267 00.047 11616 worker thread done servicing request
22:30:52.267 00.000 12268 OnExposeComplete: enter
22:30:52.267 00.000 12268 UpdateGuideState(): m_state=6
22:30:52.267 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
22:30:52.267 00.000 12268 Star::Find returns 1 (0), X=1160.93, Y=149.25, Mass=510, SNR=15.5, Peak=46 HFD=4.8
22:30:52.267 00.000 12268 MultiStar: [#1 -0.31,0.53,0.00,M1] [#2 0.19,-0.05,0.94,U] [#3 -0.49,0.01,0.84,U] [#4 -0.19,0.29,0.74,U] [#5 -0.73,0.42,0.00,M4] [#6 0.45,0.05,0.73,U] [#7 0.15,0.13,0.79,U] [#8 -0.34,-0.09,0.62,U] 
22:30:52.267 00.000 12268 refined, 6 included, MultiStar: {0.02, 0.15}, one-star: {0.24, 0.56}
22:30:52.267 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
22:30:52.267 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
22:30:52.267 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.45 mountX=0.15 mountY=-0.00, mountTheta=-0.00
22:30:52.281 00.014 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.15, opts=13)
22:30:52.281 00.000 12268 Enqueuing Move request for scope (0.02, 0.15)
22:30:52.281 00.000 11616 Worker thread wakes up
22:30:52.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
22:30:52.281 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
22:30:52.281 00.000 11616 Moving (0.02, 0.15) raw xDistance=0.15 yDistance=-0.00
22:30:52.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:52.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:30:52.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:52.283 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:30:52.283 00.000 11616 MoveAxis(E, 0, ABG)
22:30:52.283 00.000 11616 Move returns status 0, amount 0
22:30:52.283 00.000 11616 MoveAxis(N, 0, ABG)
22:30:52.283 00.000 11616 Move returns status 0, amount 0
22:30:52.283 00.000 11616 move complete, result=0
22:30:52.283 00.000 11616 worker thread done servicing request
22:30:52.299 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:52.315 00.016 12268 UpdateGuideState exits: m=510 SNR=15.5
22:30:52.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:52.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:52.315 00.000 12268 Enqueuing Expose request
22:30:52.315 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:52.315 00.000 11616 Worker thread wakes up
22:30:52.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:52.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:54.321 02.006 11616 Exposure complete
22:30:54.385 00.064 11616 worker thread done servicing request
22:30:54.385 00.000 12268 OnExposeComplete: enter
22:30:54.385 00.000 12268 UpdateGuideState(): m_state=6
22:30:54.385 00.000 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
22:30:54.385 00.000 12268 Star::Find returns 1 (0), X=1161.15, Y=149.19, Mass=600, SNR=16.8, Peak=61 HFD=4.4
22:30:54.385 00.000 12268 MultiStar: [#1 -0.05,0.51,1.06,U] [#2 0.39,0.02,0.98,U] [#3 -0.17,0.14,0.80,U] [#4 0.04,0.45,0.73,U] [#5 -0.52,0.80,0.00,M5] [#6 0.26,0.37,0.64,U] [#7 0.85,0.52,0.00,M7] [#8 -0.33,0.08,0.54,U] 
22:30:54.385 00.000 12268 refined, 6 included, MultiStar: {0.12, 0.31}, one-star: {0.46, 0.50}
22:30:54.385 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
22:30:54.385 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.91)
22:30:54.385 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.21 mountX=0.32 mountY=0.08, mountTheta=0.24
22:30:54.385 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.31, opts=13)
22:30:54.385 00.000 12268 Enqueuing Move request for scope (0.12, 0.31)
22:30:54.385 00.000 11616 Worker thread wakes up
22:30:54.385 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.31) opts 0xd
22:30:54.385 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.31)
22:30:54.385 00.000 11616 Moving (0.12, 0.31) raw xDistance=0.32 yDistance=0.08
22:30:54.385 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
22:30:54.385 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
22:30:54.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
22:30:54.385 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:54.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:30:54.385 00.000 11616 MoveAxis(W, 178, ABG)
22:30:54.385 00.000 11616 Guiding  Dir = 3, Dur = 178
22:30:54.385 00.000 11616 IsSlewing returns 0
22:30:54.400 00.015 11616 IsGuiding returns 0
22:30:54.400 00.000 11616 PulseGuide returned control before completion, sleep 188
22:30:54.416 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:30:54.437 00.021 12268 UpdateGuideState exits: m=600 SNR=16.8
22:30:54.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:54.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:54.437 00.000 12268 Enqueuing Expose request
22:30:54.591 00.154 11616 IsGuiding returns 1
22:30:54.591 00.000 11616 scope still moving after pulse duration time elapsed
22:30:54.622 00.031 11616 IsSlewing returns 0
22:30:54.622 00.000 11616 IsGuiding returns 0
22:30:54.622 00.000 11616 scope move finished after 178 + 44 ms
22:30:54.622 00.000 11616 Move returns status 0, amount 178
22:30:54.622 00.000 11616 MoveAxis(N, 0, ABG)
22:30:54.622 00.000 11616 Move returns status 0, amount 0
22:30:54.622 00.000 11616 move complete, result=0
22:30:54.622 00.000 11616 worker thread done servicing request
22:30:54.622 00.000 11616 Worker thread wakes up
22:30:54.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:54.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:54.718 00.096 12268 GuideStep: 0.3 px 178 ms WEST, 0.1 px 0 ms NORTH
22:30:56.624 01.906 11616 Exposure complete
22:30:56.687 00.063 11616 worker thread done servicing request
22:30:56.687 00.000 12268 OnExposeComplete: enter
22:30:56.687 00.000 12268 UpdateGuideState(): m_state=6
22:30:56.687 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
22:30:56.687 00.000 12268 Star::Find returns 1 (0), X=1161.12, Y=148.83, Mass=528, SNR=15.8, Peak=45 HFD=4.5
22:30:56.687 00.000 12268 MultiStar: [#1 0.02,0.34,1.19,U] [#2 0.14,-0.14,0.85,U] [#3 -0.26,-0.22,0.81,U] [#4 0.60,-0.27,0.00,M1] [#5 -0.47,-0.07,0.61,U] [#6 0.20,0.06,0.75,U] [#7 0.74,-0.02,0.00,M8] [#8 -0.08,-0.24,0.60,U] 
22:30:56.687 00.000 12268 refined, 6 included, MultiStar: {0.03, 0.02}, one-star: {0.43, 0.14}
22:30:56.687 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
22:30:56.687 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.25)
22:30:56.687 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.55 mountX=0.02 mountY=0.03, mountTheta=0.91
22:30:56.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.02, opts=13)
22:30:56.687 00.000 12268 Enqueuing Move request for scope (0.03, 0.02)
22:30:56.687 00.000 11616 Worker thread wakes up
22:30:56.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
22:30:56.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
22:30:56.687 00.000 11616 Moving (0.03, 0.02) raw xDistance=0.02 yDistance=0.03
22:30:56.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:56.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:30:56.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:56.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:30:56.687 00.000 11616 MoveAxis(E, 0, ABG)
22:30:56.687 00.000 11616 Move returns status 0, amount 0
22:30:56.687 00.000 11616 MoveAxis(N, 0, ABG)
22:30:56.687 00.000 11616 Move returns status 0, amount 0
22:30:56.687 00.000 11616 move complete, result=0
22:30:56.687 00.000 11616 worker thread done servicing request
22:30:56.703 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:30:56.719 00.016 12268 UpdateGuideState exits: m=528 SNR=15.8
22:30:56.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:56.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:56.719 00.000 12268 Enqueuing Expose request
22:30:56.719 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:30:56.719 00.000 11616 Worker thread wakes up
22:30:56.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:56.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:30:58.733 02.014 11616 Exposure complete
22:30:58.796 00.063 11616 worker thread done servicing request
22:30:58.796 00.000 12268 OnExposeComplete: enter
22:30:58.796 00.000 12268 UpdateGuideState(): m_state=6
22:30:58.796 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
22:30:58.796 00.000 12268 Star::Find returns 1 (0), X=1161.03, Y=148.96, Mass=492, SNR=15.3, Peak=47 HFD=4.5
22:30:58.796 00.000 12268 MultiStar: [#1 -0.12,0.09,1.21,U] [#2 0.60,-0.06,0.90,U] [#3 -0.25,-0.37,0.86,U] [#4 0.40,0.06,0.74,U] [#5 -0.26,0.57,0.00,M5] [#6 0.25,0.06,0.70,U] [#7 0.56,-0.09,0.87,U] [#8 0.01,-0.33,0.59,U] 
22:30:58.796 00.000 12268 refined, 7 included, MultiStar: {0.21, -0.03}, one-star: {0.34, 0.27}
22:30:58.796 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
22:30:58.796 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
22:30:58.796 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.13 mountX=-0.01 mountY=0.21, mountTheta=1.60
22:30:58.796 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.03, opts=13)
22:30:58.796 00.000 12268 Enqueuing Move request for scope (0.21, -0.03)
22:30:58.796 00.000 11616 Worker thread wakes up
22:30:58.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
22:30:58.796 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
22:30:58.796 00.000 11616 Moving (0.21, -0.03) raw xDistance=-0.01 yDistance=0.21
22:30:58.796 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:58.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:30:58.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:30:58.796 00.000 11616 MoveAxis(E, 0, ABG)
22:30:58.796 00.000 11616 Move returns status 0, amount 0
22:30:58.796 00.000 11616 MoveAxis(S, 18, ABG)
22:30:58.796 00.000 11616 Guiding  Dir = 1, Dur = 18
22:30:58.796 00.000 11616 IsSlewing returns 0
22:30:58.796 00.000 11616 IsGuiding returns 0
22:30:58.796 00.000 11616 PulseGuide returned control before completion, sleep 28
22:30:58.812 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:30:58.843 00.031 11616 IsGuiding returns 1
22:30:58.843 00.000 11616 scope still moving after pulse duration time elapsed
22:30:58.843 00.000 12268 UpdateGuideState exits: m=492 SNR=15.3
22:30:58.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:58.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:30:58.843 00.000 12268 Enqueuing Expose request
22:30:58.875 00.032 11616 IsSlewing returns 0
22:30:58.875 00.000 11616 IsGuiding returns 0
22:30:58.875 00.000 11616 scope move finished after 18 + 50 ms
22:30:58.875 00.000 11616 Move returns status 0, amount 18
22:30:58.875 00.000 11616 move complete, result=0
22:30:58.875 00.000 11616 worker thread done servicing request
22:30:58.875 00.000 11616 Worker thread wakes up
22:30:58.875 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 18 ms SOUTH
22:30:58.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:30:58.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:00.885 02.010 11616 Exposure complete
22:31:00.937 00.052 11616 worker thread done servicing request
22:31:00.937 00.000 12268 OnExposeComplete: enter
22:31:00.937 00.000 12268 UpdateGuideState(): m_state=6
22:31:00.937 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
22:31:00.937 00.000 12268 Star::Find returns 1 (0), X=1161.46, Y=148.22, Mass=453, SNR=14.5, Peak=39 HFD=4.8
22:31:00.937 00.000 12268 MultiStar: [#1 0.09,-0.16,1.20,U] [#2 0.99,-0.48,0.00,M4] [#3 -0.04,-0.34,0.86,U] [#4 0.58,-0.21,0.00,M1] [#5 -0.45,0.25,0.63,U] [#6 0.54,-0.55,0.00,M3] [#7 0.85,-0.61,0.00,M8] [#8 -0.10,-0.40,0.59,U] 
22:31:00.937 00.000 12268 refined, 4 included, MultiStar: {0.12, -0.24}, one-star: {0.77, -0.48}
22:31:00.937 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
22:31:00.937 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
22:31:00.937 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-1.11 mountX=-0.23 mountY=0.15, mountTheta=2.56
22:31:00.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.24, opts=13)
22:31:00.937 00.000 12268 Enqueuing Move request for scope (0.12, -0.24)
22:31:00.937 00.000 11616 Worker thread wakes up
22:31:00.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd
22:31:00.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.24)
22:31:00.937 00.000 11616 Moving (0.12, -0.24) raw xDistance=-0.23 yDistance=0.15
22:31:00.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:00.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:31:00.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
22:31:00.937 00.000 11616 MoveAxis(E, 0, ABG)
22:31:00.937 00.000 11616 Move returns status 0, amount 0
22:31:00.937 00.000 11616 MoveAxis(S, 13, ABG)
22:31:00.937 00.000 11616 Guiding  Dir = 1, Dur = 13
22:31:00.937 00.000 11616 IsSlewing returns 0
22:31:00.937 00.000 11616 IsGuiding returns 0
22:31:00.948 00.011 11616 PulseGuide returned control before completion, sleep 23
22:31:00.968 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:31:00.980 00.012 11616 IsGuiding returns 1
22:31:00.980 00.000 11616 scope still moving after pulse duration time elapsed
22:31:00.980 00.000 12268 UpdateGuideState exits: m=453 SNR=14.5
22:31:00.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:00.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:00.980 00.000 12268 Enqueuing Expose request
22:31:01.012 00.032 11616 IsSlewing returns 0
22:31:01.012 00.000 11616 IsGuiding returns 0
22:31:01.012 00.000 11616 scope move finished after 13 + 51 ms
22:31:01.012 00.000 11616 Move returns status 0, amount 13
22:31:01.012 00.000 11616 move complete, result=0
22:31:01.012 00.000 11616 worker thread done servicing request
22:31:01.012 00.000 11616 Worker thread wakes up
22:31:01.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:01.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:01.012 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
22:31:03.020 02.008 11616 Exposure complete
22:31:03.068 00.048 11616 worker thread done servicing request
22:31:03.068 00.000 12268 OnExposeComplete: enter
22:31:03.068 00.000 12268 UpdateGuideState(): m_state=6
22:31:03.068 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
22:31:03.068 00.000 12268 Star::Find returns 1 (0), X=1161.34, Y=148.35, Mass=509, SNR=15.5, Peak=41 HFD=4.8
22:31:03.068 00.000 12268 MultiStar: [#1 0.07,-0.28,1.19,U] [#2 0.63,-0.83,0.00,M5] [#3 0.20,-0.78,0.00,M1] [#4 0.20,-0.61,0.00,M2] [#5 -0.64,-0.36,0.00,M5] [#6 0.58,-0.71,0.00,M4] [#7 0.65,-0.84,0.00,M9] [#8 -0.19,-0.60,0.00,M1] 
22:31:03.068 00.000 12268 refined, 1 included, MultiStar: {0.34, -0.31}, one-star: {0.65, -0.34}
22:31:03.068 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
22:31:03.068 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
22:31:03.068 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.31 hyp=0.46 cameraTheta=-0.75 mountX=-0.28 mountY=0.37, mountTheta=2.21
22:31:03.068 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.31, opts=13)
22:31:03.068 00.000 12268 Enqueuing Move request for scope (0.34, -0.31)
22:31:03.068 00.000 11616 Worker thread wakes up
22:31:03.068 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.31) opts 0xd
22:31:03.068 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.31)
22:31:03.068 00.000 11616 Moving (0.34, -0.31) raw xDistance=-0.28 yDistance=0.37
22:31:03.068 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:03.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:31:03.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
22:31:03.068 00.000 11616 MoveAxis(E, 0, ABG)
22:31:03.068 00.000 11616 Move returns status 0, amount 0
22:31:03.068 00.000 11616 MoveAxis(S, 32, ABG)
22:31:03.068 00.000 11616 Guiding  Dir = 1, Dur = 32
22:31:03.068 00.000 11616 IsSlewing returns 0
22:31:03.068 00.000 11616 IsGuiding returns 0
22:31:03.068 00.000 11616 PulseGuide returned control before completion, sleep 42
22:31:03.103 00.035 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:03.116 00.013 12268 UpdateGuideState exits: m=509 SNR=15.5
22:31:03.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:03.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:03.116 00.000 12268 Enqueuing Expose request
22:31:03.132 00.016 11616 IsGuiding returns 1
22:31:03.132 00.000 11616 scope still moving after pulse duration time elapsed
22:31:03.163 00.031 11616 IsSlewing returns 0
22:31:03.163 00.000 11616 IsGuiding returns 0
22:31:03.163 00.000 11616 scope move finished after 32 + 50 ms
22:31:03.163 00.000 11616 Move returns status 0, amount 32
22:31:03.163 00.000 11616 move complete, result=0
22:31:03.163 00.000 11616 worker thread done servicing request
22:31:03.163 00.000 11616 Worker thread wakes up
22:31:03.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:03.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:03.163 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.4 px 32 ms SOUTH
22:31:05.175 02.012 11616 Exposure complete
22:31:05.239 00.064 11616 worker thread done servicing request
22:31:05.239 00.000 12268 OnExposeComplete: enter
22:31:05.239 00.000 12268 UpdateGuideState(): m_state=6
22:31:05.239 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
22:31:05.239 00.000 12268 Star::Find returns 1 (0), X=1161.05, Y=148.33, Mass=486, SNR=15.2, Peak=43 HFD=4.6
22:31:05.239 00.000 12268 MultiStar: [#1 -0.04,-0.29,1.23,U] [#2 0.43,-0.84,0.00,M6] [#3 -0.07,-0.71,0.00,M2] [#4 0.33,-0.46,0.87,U] [#5 -0.31,-0.20,0.55,U] [#6 0.53,-0.36,0.00,M5] [#7 0.38,-0.44,0.87,U] [#8 -0.19,-0.64,0.00,M2] 
22:31:05.239 00.000 12268 refined, 4 included, MultiStar: {0.17, -0.36}, one-star: {0.36, -0.36}
22:31:05.239 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
22:31:05.239 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.57)
22:31:05.239 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.36 hyp=0.39 cameraTheta=-1.13 mountX=-0.34 mountY=0.21, mountTheta=2.58
22:31:05.239 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.36, opts=13)
22:31:05.239 00.000 12268 Enqueuing Move request for scope (0.17, -0.36)
22:31:05.239 00.000 11616 Worker thread wakes up
22:31:05.239 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.36) opts 0xd
22:31:05.239 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.36)
22:31:05.239 00.000 11616 Moving (0.17, -0.36) raw xDistance=-0.34 yDistance=0.21
22:31:05.239 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
22:31:05.239 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.01
22:31:05.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
22:31:05.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:31:05.239 00.000 11616 MoveAxis(E, 189, ABG)
22:31:05.239 00.000 11616 Guiding  Dir = 2, Dur = 189
22:31:05.239 00.000 11616 IsSlewing returns 0
22:31:05.239 00.000 11616 IsGuiding returns 0
22:31:05.239 00.000 11616 PulseGuide returned control before completion, sleep 199
22:31:05.255 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:31:05.287 00.032 12268 UpdateGuideState exits: m=486 SNR=15.2
22:31:05.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:05.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:05.287 00.000 12268 Enqueuing Expose request
22:31:05.460 00.173 11616 IsGuiding returns 1
22:31:05.460 00.000 11616 scope still moving after pulse duration time elapsed
22:31:05.492 00.032 11616 IsSlewing returns 0
22:31:05.492 00.000 11616 IsGuiding returns 0
22:31:05.492 00.000 11616 scope move finished after 189 + 57 ms
22:31:05.492 00.000 11616 Move returns status 0, amount 189
22:31:05.492 00.000 11616 MoveAxis(S, 18, ABG)
22:31:05.492 00.000 11616 Guiding  Dir = 1, Dur = 18
22:31:05.492 00.000 11616 IsSlewing returns 0
22:31:05.492 00.000 11616 IsGuiding returns 0
22:31:05.492 00.000 11616 PulseGuide returned control before completion, sleep 28
22:31:05.523 00.031 11616 IsGuiding returns 1
22:31:05.523 00.000 11616 scope still moving after pulse duration time elapsed
22:31:05.555 00.032 11616 IsSlewing returns 0
22:31:05.555 00.000 11616 IsGuiding returns 0
22:31:05.555 00.000 11616 scope move finished after 18 + 44 ms
22:31:05.555 00.000 11616 Move returns status 0, amount 18
22:31:05.555 00.000 11616 move complete, result=0
22:31:05.555 00.000 11616 worker thread done servicing request
22:31:05.555 00.000 11616 Worker thread wakes up
22:31:05.555 00.000 12268 GuideStep: -0.3 px 189 ms EAST, 0.2 px 18 ms SOUTH
22:31:05.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:05.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:07.569 02.014 11616 Exposure complete
22:31:07.624 00.055 11616 worker thread done servicing request
22:31:07.624 00.000 12268 OnExposeComplete: enter
22:31:07.624 00.000 12268 UpdateGuideState(): m_state=6
22:31:07.624 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
22:31:07.624 00.000 12268 Star::Find returns 1 (0), X=1161.34, Y=148.66, Mass=567, SNR=16.3, Peak=38 HFD=5.1
22:31:07.624 00.000 12268 MultiStar: [#1 0.06,0.22,1.19,U] [#2 0.55,-0.09,0.91,U] [#3 -0.05,-0.33,0.81,U] [#4 0.55,-0.05,0.71,U] [#5 -0.09,0.57,0.50,U] [#6 0.50,-0.10,0.66,U] [#7 0.76,-0.08,0.00,M9] [#8 -14.03,-10.66,0.00,M3] 
22:31:07.624 00.000 12268 refined, 6 included, MultiStar: {0.32, 0.01}, one-star: {0.65, -0.03}
22:31:07.624 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
22:31:07.624 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.73)
22:31:07.624 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.01 hyp=0.32 cameraTheta=0.04 mountX=0.04 mountY=0.32, mountTheta=1.44
22:31:07.624 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.01, opts=13)
22:31:07.624 00.000 12268 Enqueuing Move request for scope (0.32, 0.01)
22:31:07.624 00.000 11616 Worker thread wakes up
22:31:07.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.01) opts 0xd
22:31:07.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.01)
22:31:07.624 00.000 11616 Moving (0.32, 0.01) raw xDistance=0.04 yDistance=0.32
22:31:07.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:07.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:31:07.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
22:31:07.624 00.000 11616 MoveAxis(E, 0, ABG)
22:31:07.624 00.000 11616 Move returns status 0, amount 0
22:31:07.624 00.000 11616 MoveAxis(S, 27, ABG)
22:31:07.624 00.000 11616 Guiding  Dir = 1, Dur = 27
22:31:07.624 00.000 11616 IsSlewing returns 0
22:31:07.624 00.000 11616 IsGuiding returns 0
22:31:07.624 00.000 11616 PulseGuide returned control before completion, sleep 37
22:31:07.648 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:07.664 00.016 12268 UpdateGuideState exits: m=567 SNR=16.3
22:31:07.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:07.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:07.664 00.000 12268 Enqueuing Expose request
22:31:07.680 00.016 11616 IsGuiding returns 0
22:31:07.680 00.000 11616 Move returns status 0, amount 27
22:31:07.680 00.000 11616 move complete, result=0
22:31:07.680 00.000 11616 worker thread done servicing request
22:31:07.680 00.000 11616 Worker thread wakes up
22:31:07.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:07.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:07.680 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 27 ms SOUTH
22:31:09.687 02.007 11616 Exposure complete
22:31:09.734 00.047 11616 worker thread done servicing request
22:31:09.734 00.000 12268 OnExposeComplete: enter
22:31:09.734 00.000 12268 UpdateGuideState(): m_state=6
22:31:09.734 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
22:31:09.734 00.000 12268 Star::Find returns 1 (0), X=1161.37, Y=148.72, Mass=523, SNR=15.7, Peak=43 HFD=4.8
22:31:09.750 00.016 12268 MultiStar: [#1 0.12,0.19,1.17,U] [#2 0.64,-0.23,0.00,M6] [#3 -0.01,-0.60,0.84,U] [#4 0.35,0.06,0.81,U] [#5 -0.27,0.10,0.54,U] [#6 0.50,0.08,0.80,U] [#7 1.04,-0.31,0.00,M10] [#8 -0.26,-0.16,0.56,U] 
22:31:09.750 00.000 12268 refined, 6 included, MultiStar: {0.21, -0.03}, one-star: {0.68, 0.02}
22:31:09.750 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
22:31:09.750 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.56)
22:31:09.750 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.14 mountX=-0.01 mountY=0.21, mountTheta=1.62
22:31:09.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.03, opts=13)
22:31:09.750 00.000 12268 Enqueuing Move request for scope (0.21, -0.03)
22:31:09.750 00.000 11616 Worker thread wakes up
22:31:09.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
22:31:09.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
22:31:09.750 00.000 11616 Moving (0.21, -0.03) raw xDistance=-0.01 yDistance=0.21
22:31:09.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:09.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:31:09.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:31:09.750 00.000 11616 MoveAxis(E, 0, ABG)
22:31:09.750 00.000 11616 Move returns status 0, amount 0
22:31:09.750 00.000 11616 MoveAxis(S, 18, ABG)
22:31:09.750 00.000 11616 Guiding  Dir = 1, Dur = 18
22:31:09.750 00.000 11616 IsSlewing returns 0
22:31:09.750 00.000 11616 IsGuiding returns 0
22:31:09.750 00.000 11616 PulseGuide returned control before completion, sleep 28
22:31:09.765 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:09.781 00.016 12268 UpdateGuideState exits: m=523 SNR=15.7
22:31:09.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:09.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:09.781 00.000 12268 Enqueuing Expose request
22:31:09.796 00.015 11616 IsGuiding returns 1
22:31:09.796 00.000 11616 scope still moving after pulse duration time elapsed
22:31:09.828 00.032 11616 IsSlewing returns 0
22:31:09.828 00.000 11616 IsGuiding returns 1
22:31:09.859 00.031 11616 IsSlewing returns 0
22:31:09.859 00.000 11616 IsGuiding returns 1
22:31:09.890 00.031 11616 IsSlewing returns 0
22:31:09.890 00.000 11616 IsGuiding returns 1
22:31:09.921 00.031 11616 IsSlewing returns 0
22:31:09.921 00.000 11616 IsGuiding returns 0
22:31:09.921 00.000 11616 scope move finished after 18 + 150 ms
22:31:09.921 00.000 11616 Move returns status 0, amount 18
22:31:09.921 00.000 11616 move complete, result=0
22:31:09.921 00.000 11616 worker thread done servicing request
22:31:09.921 00.000 11616 Worker thread wakes up
22:31:09.921 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 18 ms SOUTH
22:31:09.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:09.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:12.000 02.079 11616 Exposure complete
22:31:12.062 00.062 11616 worker thread done servicing request
22:31:12.062 00.000 12268 OnExposeComplete: enter
22:31:12.062 00.000 12268 UpdateGuideState(): m_state=6
22:31:12.062 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
22:31:12.062 00.000 12268 Star::Find returns 1 (0), X=1161.07, Y=148.60, Mass=479, SNR=15.0, Peak=45 HFD=5.0
22:31:12.062 00.000 12268 MultiStar: [#1 -0.23,-0.08,1.20,U] [#2 0.50,-0.15,0.90,U] [#3 -0.29,-0.45,0.82,U] [#4 0.28,-0.08,0.84,U] [#5 -0.38,-0.17,0.51,U] [#6 0.25,-0.08,0.73,U] [#7 0.19,-0.11,0.84,U] [#8 -0.51,-0.63,0.00,M3] 
22:31:12.062 00.000 12268 refined, 7 included, MultiStar: {0.10, -0.15}, one-star: {0.38, -0.09}
22:31:12.062 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
22:31:12.062 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.73)
22:31:12.062 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.97 mountX=-0.14 mountY=0.12, mountTheta=2.43
22:31:12.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.15, opts=13)
22:31:12.062 00.000 12268 Enqueuing Move request for scope (0.10, -0.15)
22:31:12.062 00.000 11616 Worker thread wakes up
22:31:12.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
22:31:12.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
22:31:12.062 00.000 11616 Moving (0.10, -0.15) raw xDistance=-0.14 yDistance=0.12
22:31:12.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:31:12.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:12.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:31:12.062 00.000 11616 MoveAxis(E, 76, ABG)
22:31:12.062 00.000 11616 Guiding  Dir = 2, Dur = 76
22:31:12.062 00.000 11616 IsSlewing returns 0
22:31:12.062 00.000 11616 IsGuiding returns 0
22:31:12.062 00.000 11616 PulseGuide returned control before completion, sleep 86
22:31:12.078 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:31:12.094 00.016 12268 UpdateGuideState exits: m=479 SNR=15.0
22:31:12.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:12.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:12.094 00.000 12268 Enqueuing Expose request
22:31:12.156 00.062 11616 IsGuiding returns 1
22:31:12.156 00.000 11616 scope still moving after pulse duration time elapsed
22:31:12.189 00.033 11616 IsSlewing returns 0
22:31:12.189 00.000 11616 IsGuiding returns 0
22:31:12.190 00.001 11616 scope move finished after 76 + 45 ms
22:31:12.190 00.000 11616 Move returns status 0, amount 76
22:31:12.190 00.000 11616 MoveAxis(N, 0, ABG)
22:31:12.190 00.000 11616 Move returns status 0, amount 0
22:31:12.190 00.000 11616 move complete, result=0
22:31:12.190 00.000 11616 worker thread done servicing request
22:31:12.191 00.001 11616 Worker thread wakes up
22:31:12.191 00.000 12268 GuideStep: -0.1 px 76 ms EAST, 0.1 px 0 ms NORTH
22:31:12.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:12.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:14.195 02.004 11616 Exposure complete
22:31:14.250 00.055 11616 worker thread done servicing request
22:31:14.250 00.000 12268 OnExposeComplete: enter
22:31:14.250 00.000 12268 UpdateGuideState(): m_state=6
22:31:14.250 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
22:31:14.250 00.000 12268 Star::Find returns 1 (0), X=1161.22, Y=148.73, Mass=504, SNR=15.5, Peak=46 HFD=4.7
22:31:14.250 00.000 12268 MultiStar: [#1 -0.20,0.30,1.14,U] [#2 0.53,0.01,0.93,U] [#3 -0.03,-0.37,0.81,U] [#4 0.19,-0.21,0.81,U] [#5 -0.50,0.65,0.00,M2] [#6 0.38,-0.09,0.71,U] [#7 0.71,-0.46,0.00,M10] [#8 -0.14,-0.17,0.56,U] 
22:31:14.258 00.008 12268 refined, 6 included, MultiStar: {0.18, -0.04}, one-star: {0.53, 0.04}
22:31:14.258 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
22:31:14.258 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.48)
22:31:14.258 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.22 mountX=-0.02 mountY=0.19, mountTheta=1.69
22:31:14.258 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.04, opts=13)
22:31:14.258 00.000 12268 Enqueuing Move request for scope (0.18, -0.04)
22:31:14.258 00.000 11616 Worker thread wakes up
22:31:14.258 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
22:31:14.258 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
22:31:14.258 00.000 11616 Moving (0.18, -0.04) raw xDistance=-0.02 yDistance=0.19
22:31:14.258 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:14.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:31:14.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
22:31:14.258 00.000 11616 MoveAxis(E, 0, ABG)
22:31:14.258 00.000 11616 Move returns status 0, amount 0
22:31:14.258 00.000 11616 MoveAxis(S, 16, ABG)
22:31:14.258 00.000 11616 Guiding  Dir = 1, Dur = 16
22:31:14.258 00.000 11616 IsSlewing returns 0
22:31:14.258 00.000 11616 IsGuiding returns 0
22:31:14.258 00.000 11616 PulseGuide returned control before completion, sleep 26
22:31:14.281 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:14.290 00.009 11616 IsGuiding returns 1
22:31:14.290 00.000 11616 scope still moving after pulse duration time elapsed
22:31:14.290 00.000 12268 UpdateGuideState exits: m=504 SNR=15.5
22:31:14.290 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:14.290 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:14.290 00.000 12268 Enqueuing Expose request
22:31:14.321 00.031 11616 IsSlewing returns 0
22:31:14.321 00.000 11616 IsGuiding returns 1
22:31:14.353 00.032 11616 IsSlewing returns 0
22:31:14.353 00.000 11616 IsGuiding returns 0
22:31:14.353 00.000 11616 scope move finished after 16 + 76 ms
22:31:14.353 00.000 11616 Move returns status 0, amount 16
22:31:14.353 00.000 11616 move complete, result=0
22:31:14.353 00.000 11616 worker thread done servicing request
22:31:14.353 00.000 11616 Worker thread wakes up
22:31:14.353 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
22:31:14.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:14.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:16.369 02.016 11616 Exposure complete
22:31:16.417 00.048 11616 worker thread done servicing request
22:31:16.417 00.000 12268 OnExposeComplete: enter
22:31:16.417 00.000 12268 UpdateGuideState(): m_state=6
22:31:16.417 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
22:31:16.417 00.000 12268 Star::Find returns 1 (0), X=1161.52, Y=148.63, Mass=489, SNR=15.1, Peak=42 HFD=4.8
22:31:16.417 00.000 12268 MultiStar: [#1 -0.03,0.16,1.16,U] [#2 0.79,-0.44,0.00,M5] [#3 -0.09,-0.51,0.76,U] [#4 0.62,-0.02,0.00,M1] [#5 -0.43,0.18,0.47,U] [#6 0.83,0.18,0.00,M2] [#7 1.02,0.07,0.00,R] [#8 0.31,0.32,0.59,U] 
22:31:16.417 00.000 12268 refined, 4 included, MultiStar: {0.18, 0.00}, one-star: {0.83, -0.06}
22:31:16.417 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
22:31:16.417 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.72)
22:31:16.417 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.18 cameraTheta=0.02 mountX=0.02 mountY=0.18, mountTheta=1.46
22:31:16.417 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.00, opts=13)
22:31:16.417 00.000 12268 Enqueuing Move request for scope (0.18, 0.00)
22:31:16.417 00.000 11616 Worker thread wakes up
22:31:16.417 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.00) opts 0xd
22:31:16.417 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.00)
22:31:16.417 00.000 11616 Moving (0.18, 0.00) raw xDistance=0.02 yDistance=0.18
22:31:16.417 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:16.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:31:16.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:31:16.417 00.000 11616 MoveAxis(E, 0, ABG)
22:31:16.417 00.000 11616 Move returns status 0, amount 0
22:31:16.417 00.000 11616 MoveAxis(S, 15, ABG)
22:31:16.417 00.000 11616 Guiding  Dir = 1, Dur = 15
22:31:16.417 00.000 11616 IsSlewing returns 0
22:31:16.417 00.000 11616 IsGuiding returns 0
22:31:16.417 00.000 11616 PulseGuide returned control before completion, sleep 25
22:31:16.449 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:16.465 00.016 11616 IsGuiding returns 1
22:31:16.465 00.000 11616 scope still moving after pulse duration time elapsed
22:31:16.468 00.003 12268 UpdateGuideState exits: m=489 SNR=15.1
22:31:16.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:16.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:16.468 00.000 12268 Enqueuing Expose request
22:31:16.496 00.028 11616 IsSlewing returns 0
22:31:16.496 00.000 11616 IsGuiding returns 0
22:31:16.496 00.000 11616 scope move finished after 15 + 51 ms
22:31:16.496 00.000 11616 Move returns status 0, amount 15
22:31:16.496 00.000 11616 move complete, result=0
22:31:16.496 00.000 11616 worker thread done servicing request
22:31:16.496 00.000 11616 Worker thread wakes up
22:31:16.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:16.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:16.496 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
22:31:18.503 02.007 11616 Exposure complete
22:31:18.566 00.063 11616 worker thread done servicing request
22:31:18.566 00.000 12268 OnExposeComplete: enter
22:31:18.566 00.000 12268 UpdateGuideState(): m_state=6
22:31:18.566 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
22:31:18.566 00.000 12268 Star::Find returns 1 (0), X=1161.24, Y=148.71, Mass=470, SNR=14.9, Peak=40 HFD=4.7
22:31:18.566 00.000 12268 MultiStar: [#1 0.16,0.21,1.14,U] [#2 0.63,-0.16,0.00,M6] [#3 0.07,-0.27,0.78,U] [#4 0.41,-0.17,0.82,U] [#5 -0.30,0.49,0.50,U] [#6 0.30,-0.18,0.78,U] [#7 -0.48,-0.17,0.87,U] [#8 -0.00,-0.03,0.58,U] 
22:31:18.566 00.000 12268 refined, 7 included, MultiStar: {0.12, -0.02}, one-star: {0.55, 0.02}
22:31:18.566 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
22:31:18.566 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
22:31:18.566 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.19 mountX=-0.01 mountY=0.12, mountTheta=1.66
22:31:18.566 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.02, opts=13)
22:31:18.566 00.000 12268 Enqueuing Move request for scope (0.12, -0.02)
22:31:18.566 00.000 11616 Worker thread wakes up
22:31:18.566 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
22:31:18.566 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
22:31:18.566 00.000 11616 Moving (0.12, -0.02) raw xDistance=-0.01 yDistance=0.12
22:31:18.566 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:18.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:31:18.566 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:18.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:31:18.566 00.000 11616 MoveAxis(E, 0, ABG)
22:31:18.566 00.000 11616 Move returns status 0, amount 0
22:31:18.566 00.000 11616 MoveAxis(N, 0, ABG)
22:31:18.566 00.000 11616 Move returns status 0, amount 0
22:31:18.566 00.000 11616 move complete, result=0
22:31:18.566 00.000 11616 worker thread done servicing request
22:31:18.593 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:31:18.614 00.021 12268 UpdateGuideState exits: m=470 SNR=14.9
22:31:18.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:18.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:18.614 00.000 12268 Enqueuing Expose request
22:31:18.614 00.000 11616 Worker thread wakes up
22:31:18.614 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:18.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:18.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:20.625 02.011 11616 Exposure complete
22:31:20.687 00.062 11616 worker thread done servicing request
22:31:20.687 00.000 12268 OnExposeComplete: enter
22:31:20.687 00.000 12268 UpdateGuideState(): m_state=6
22:31:20.687 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
22:31:20.687 00.000 12268 Star::Find returns 1 (0), X=1161.39, Y=148.56, Mass=462, SNR=14.8, Peak=40 HFD=4.9
22:31:20.687 00.000 12268 MultiStar: [#1 0.14,0.02,1.12,U] [#2 0.48,-0.22,0.85,U] [#3 0.01,-0.21,0.80,U] [#4 0.52,-0.28,0.77,U] [#5 -0.40,0.08,0.47,U] [#6 0.62,-0.17,0.00,M2] [#7 -0.25,-0.06,0.85,U] [#8 0.13,-0.28,0.62,U] 
22:31:20.687 00.000 12268 refined, 7 included, MultiStar: {0.21, -0.13}, one-star: {0.70, -0.13}
22:31:20.687 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
22:31:20.687 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
22:31:20.687 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-0.57 mountX=-0.11 mountY=0.22, mountTheta=2.04
22:31:20.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.13, opts=13)
22:31:20.687 00.000 12268 Enqueuing Move request for scope (0.21, -0.13)
22:31:20.687 00.000 11616 Worker thread wakes up
22:31:20.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.13) opts 0xd
22:31:20.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.13)
22:31:20.687 00.000 11616 Moving (0.21, -0.13) raw xDistance=-0.11 yDistance=0.22
22:31:20.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
22:31:20.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
22:31:20.687 00.000 11616 MoveAxis(E, 63, ABG)
22:31:20.687 00.000 11616 Guiding  Dir = 2, Dur = 63
22:31:20.687 00.000 11616 IsSlewing returns 0
22:31:20.687 00.000 11616 IsGuiding returns 0
22:31:20.687 00.000 11616 PulseGuide returned control before completion, sleep 73
22:31:20.699 00.012 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:20.730 00.031 12268 UpdateGuideState exits: m=462 SNR=14.8
22:31:20.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:20.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:20.730 00.000 12268 Enqueuing Expose request
22:31:20.778 00.048 11616 IsGuiding returns 1
22:31:20.778 00.000 11616 scope still moving after pulse duration time elapsed
22:31:20.810 00.032 11616 IsSlewing returns 0
22:31:20.810 00.000 11616 IsGuiding returns 1
22:31:20.842 00.032 11616 IsSlewing returns 0
22:31:20.842 00.000 11616 IsGuiding returns 1
22:31:20.874 00.032 11616 IsSlewing returns 0
22:31:20.874 00.000 11616 IsGuiding returns 1
22:31:20.906 00.032 11616 IsSlewing returns 0
22:31:20.906 00.000 11616 IsGuiding returns 1
22:31:20.937 00.031 11616 IsSlewing returns 0
22:31:20.937 00.000 11616 IsGuiding returns 0
22:31:20.937 00.000 11616 scope move finished after 63 + 181 ms
22:31:20.937 00.000 11616 Move returns status 0, amount 63
22:31:20.937 00.000 11616 MoveAxis(S, 19, ABG)
22:31:20.937 00.000 11616 Guiding  Dir = 1, Dur = 19
22:31:20.937 00.000 11616 IsSlewing returns 0
22:31:20.937 00.000 11616 IsGuiding returns 0
22:31:20.937 00.000 11616 PulseGuide returned control before completion, sleep 29
22:31:20.969 00.032 11616 IsGuiding returns 1
22:31:20.969 00.000 11616 scope still moving after pulse duration time elapsed
22:31:21.000 00.031 11616 IsSlewing returns 0
22:31:21.000 00.000 11616 IsGuiding returns 0
22:31:21.000 00.000 11616 scope move finished after 19 + 43 ms
22:31:21.000 00.000 11616 Move returns status 0, amount 19
22:31:21.000 00.000 11616 move complete, result=0
22:31:21.000 00.000 11616 worker thread done servicing request
22:31:21.000 00.000 12268 GuideStep: -0.1 px 63 ms EAST, 0.2 px 19 ms SOUTH
22:31:21.000 00.000 11616 Worker thread wakes up
22:31:21.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:21.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:23.016 02.016 11616 Exposure complete
22:31:23.064 00.048 11616 worker thread done servicing request
22:31:23.064 00.000 12268 OnExposeComplete: enter
22:31:23.064 00.000 12268 UpdateGuideState(): m_state=6
22:31:23.064 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
22:31:23.064 00.000 12268 Star::Find returns 1 (0), X=1161.18, Y=148.38, Mass=477, SNR=15.0, Peak=39 HFD=5.0
22:31:23.080 00.016 12268 MultiStar: [#1 0.14,0.12,1.10,U] [#2 0.78,-0.35,0.00,M6] [#3 -0.08,-0.39,0.73,U] [#4 0.65,-0.18,0.00,M1] [#5 -0.13,0.01,0.46,U] [#6 0.34,-0.08,0.70,U] [#7 -0.32,-0.61,0.00,M1] [#8 -0.06,-0.26,0.59,U] 
22:31:23.080 00.000 12268 refined, 5 included, MultiStar: {0.16, -0.14}, one-star: {0.49, -0.31}
22:31:23.080 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
22:31:23.080 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
22:31:23.080 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.22 cameraTheta=-0.74 mountX=-0.13 mountY=0.18, mountTheta=2.20
22:31:23.080 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.14, opts=13)
22:31:23.080 00.000 12268 Enqueuing Move request for scope (0.16, -0.14)
22:31:23.080 00.000 11616 Worker thread wakes up
22:31:23.080 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
22:31:23.080 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
22:31:23.080 00.000 11616 Moving (0.16, -0.14) raw xDistance=-0.13 yDistance=0.18
22:31:23.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
22:31:23.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:31:23.080 00.000 11616 MoveAxis(E, 72, ABG)
22:31:23.080 00.000 11616 Guiding  Dir = 2, Dur = 72
22:31:23.080 00.000 11616 IsSlewing returns 0
22:31:23.080 00.000 11616 IsGuiding returns 0
22:31:23.080 00.000 11616 PulseGuide returned control before completion, sleep 82
22:31:23.096 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:31:23.111 00.015 12268 UpdateGuideState exits: m=477 SNR=15.0
22:31:23.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:23.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:23.111 00.000 12268 Enqueuing Expose request
22:31:23.175 00.064 11616 IsGuiding returns 1
22:31:23.175 00.000 11616 scope still moving after pulse duration time elapsed
22:31:23.207 00.032 11616 IsSlewing returns 0
22:31:23.207 00.000 11616 IsGuiding returns 1
22:31:23.239 00.032 11616 IsSlewing returns 0
22:31:23.239 00.000 11616 IsGuiding returns 1
22:31:23.270 00.031 11616 IsSlewing returns 0
22:31:23.270 00.000 11616 IsGuiding returns 1
22:31:23.302 00.032 11616 IsSlewing returns 0
22:31:23.302 00.000 11616 IsGuiding returns 1
22:31:23.334 00.032 11616 IsSlewing returns 0
22:31:23.334 00.000 11616 IsGuiding returns 1
22:31:23.366 00.032 11616 IsSlewing returns 0
22:31:23.366 00.000 11616 IsGuiding returns 0
22:31:23.366 00.000 11616 scope move finished after 72 + 211 ms
22:31:23.366 00.000 11616 Move returns status 0, amount 72
22:31:23.366 00.000 11616 MoveAxis(S, 15, ABG)
22:31:23.366 00.000 11616 Guiding  Dir = 1, Dur = 15
22:31:23.366 00.000 11616 IsSlewing returns 0
22:31:23.366 00.000 11616 IsGuiding returns 0
22:31:23.366 00.000 11616 PulseGuide returned control before completion, sleep 25
22:31:23.397 00.031 11616 IsGuiding returns 1
22:31:23.397 00.000 11616 scope still moving after pulse duration time elapsed
22:31:23.429 00.032 11616 IsSlewing returns 0
22:31:23.429 00.000 11616 IsGuiding returns 0
22:31:23.429 00.000 11616 scope move finished after 15 + 47 ms
22:31:23.429 00.000 11616 Move returns status 0, amount 15
22:31:23.429 00.000 11616 move complete, result=0
22:31:23.429 00.000 11616 worker thread done servicing request
22:31:23.429 00.000 11616 Worker thread wakes up
22:31:23.429 00.000 12268 GuideStep: -0.1 px 72 ms EAST, 0.2 px 15 ms SOUTH
22:31:23.429 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:23.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:25.437 02.008 11616 Exposure complete
22:31:25.484 00.047 11616 worker thread done servicing request
22:31:25.484 00.000 12268 OnExposeComplete: enter
22:31:25.484 00.000 12268 UpdateGuideState(): m_state=6
22:31:25.484 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
22:31:25.484 00.000 12268 Star::Find returns 1 (0), X=1161.41, Y=148.63, Mass=516, SNR=15.6, Peak=43 HFD=4.9
22:31:25.484 00.000 12268 MultiStar: [#1 -0.09,0.04,1.06,U] [#2 0.85,-0.52,0.00,M7] [#3 -0.05,-0.74,0.00,M1] [#4 0.82,-0.14,0.00,M2] [#5 -0.10,0.06,0.48,U] [#6 0.61,-0.33,0.00,M2] [#7 -0.27,-0.40,0.71,U] [#8 -0.25,-0.39,0.56,U] 
22:31:25.484 00.000 12268 refined, 4 included, MultiStar: {0.07, -0.13}, one-star: {0.72, -0.06}
22:31:25.484 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
22:31:25.484 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
22:31:25.484 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.11 mountX=-0.12 mountY=0.08, mountTheta=2.56
22:31:25.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.13, opts=13)
22:31:25.484 00.000 12268 Enqueuing Move request for scope (0.07, -0.13)
22:31:25.484 00.000 11616 Worker thread wakes up
22:31:25.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
22:31:25.484 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
22:31:25.484 00.000 11616 Moving (0.07, -0.13) raw xDistance=-0.12 yDistance=0.08
22:31:25.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
22:31:25.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:25.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:31:25.484 00.000 11616 MoveAxis(E, 69, ABG)
22:31:25.484 00.000 11616 Guiding  Dir = 2, Dur = 69
22:31:25.484 00.000 11616 IsSlewing returns 0
22:31:25.484 00.000 11616 IsGuiding returns 0
22:31:25.484 00.000 11616 PulseGuide returned control before completion, sleep 79
22:31:25.515 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:25.531 00.016 12268 UpdateGuideState exits: m=516 SNR=15.6
22:31:25.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:25.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:25.531 00.000 12268 Enqueuing Expose request
22:31:25.578 00.047 11616 IsGuiding returns 1
22:31:25.578 00.000 11616 scope still moving after pulse duration time elapsed
22:31:25.609 00.031 11616 IsSlewing returns 0
22:31:25.609 00.000 11616 IsGuiding returns 0
22:31:25.609 00.000 11616 scope move finished after 69 + 47 ms
22:31:25.609 00.000 11616 Move returns status 0, amount 69
22:31:25.609 00.000 11616 MoveAxis(N, 0, ABG)
22:31:25.609 00.000 11616 Move returns status 0, amount 0
22:31:25.609 00.000 11616 move complete, result=0
22:31:25.609 00.000 11616 worker thread done servicing request
22:31:25.609 00.000 11616 Worker thread wakes up
22:31:25.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:25.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:25.609 00.000 12268 GuideStep: -0.1 px 69 ms EAST, 0.1 px 0 ms NORTH
22:31:27.624 02.015 11616 Exposure complete
22:31:27.687 00.063 11616 worker thread done servicing request
22:31:27.687 00.000 12268 OnExposeComplete: enter
22:31:27.687 00.000 12268 UpdateGuideState(): m_state=6
22:31:27.687 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
22:31:27.687 00.000 12268 Star::Find returns 1 (0), X=1161.52, Y=148.62, Mass=443, SNR=14.5, Peak=42 HFD=4.4
22:31:27.687 00.000 12268 MultiStar: [#1 -0.18,0.18,1.08,U] [#2 0.48,-0.48,0.00,M8] [#3 -0.04,-0.50,0.73,U] [#4 0.33,-0.45,0.68,U] [#5 -0.42,0.20,0.50,U] [#6 0.54,-0.15,0.68,U] [#7 -0.28,-0.34,0.78,U] [#8 0.11,-0.58,0.60,U] 
22:31:27.687 00.000 12268 refined, 7 included, MultiStar: {0.14, -0.19}, one-star: {0.83, -0.07}
22:31:27.687 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
22:31:27.687 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.75)
22:31:27.687 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.24 cameraTheta=-0.95 mountX=-0.18 mountY=0.16, mountTheta=2.41
22:31:27.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.19, opts=13)
22:31:27.687 00.000 12268 Enqueuing Move request for scope (0.14, -0.19)
22:31:27.687 00.000 11616 Worker thread wakes up
22:31:27.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
22:31:27.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
22:31:27.687 00.000 11616 Moving (0.14, -0.19) raw xDistance=-0.18 yDistance=0.16
22:31:27.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
22:31:27.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
22:31:27.687 00.000 11616 MoveAxis(E, 100, ABG)
22:31:27.687 00.000 11616 Guiding  Dir = 2, Dur = 100
22:31:27.687 00.000 11616 IsSlewing returns 0
22:31:27.687 00.000 11616 IsGuiding returns 0
22:31:27.687 00.000 11616 PulseGuide returned control before completion, sleep 110
22:31:27.703 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:31:27.719 00.016 12268 UpdateGuideState exits: m=443 SNR=14.5
22:31:27.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:27.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:27.719 00.000 12268 Enqueuing Expose request
22:31:27.812 00.093 11616 IsGuiding returns 1
22:31:27.812 00.000 11616 scope still moving after pulse duration time elapsed
22:31:27.844 00.032 11616 IsSlewing returns 0
22:31:27.844 00.000 11616 IsGuiding returns 0
22:31:27.844 00.000 11616 scope move finished after 100 + 51 ms
22:31:27.844 00.000 11616 Move returns status 0, amount 100
22:31:27.844 00.000 11616 MoveAxis(S, 14, ABG)
22:31:27.844 00.000 11616 Guiding  Dir = 1, Dur = 14
22:31:27.844 00.000 11616 IsSlewing returns 0
22:31:27.844 00.000 11616 IsGuiding returns 0
22:31:27.844 00.000 11616 PulseGuide returned control before completion, sleep 24
22:31:27.875 00.031 11616 IsGuiding returns 1
22:31:27.875 00.000 11616 scope still moving after pulse duration time elapsed
22:31:27.906 00.031 11616 IsSlewing returns 0
22:31:27.906 00.000 11616 IsGuiding returns 0
22:31:27.906 00.000 11616 scope move finished after 14 + 47 ms
22:31:27.906 00.000 11616 Move returns status 0, amount 14
22:31:27.906 00.000 11616 move complete, result=0
22:31:27.906 00.000 11616 worker thread done servicing request
22:31:27.906 00.000 11616 Worker thread wakes up
22:31:27.906 00.000 12268 GuideStep: -0.2 px 100 ms EAST, 0.2 px 14 ms SOUTH
22:31:27.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:27.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:30.017 02.111 11616 Exposure complete
22:31:30.064 00.047 11616 worker thread done servicing request
22:31:30.064 00.000 12268 OnExposeComplete: enter
22:31:30.064 00.000 12268 UpdateGuideState(): m_state=6
22:31:30.064 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
22:31:30.064 00.000 12268 Star::Find returns 1 (0), X=1161.41, Y=148.66, Mass=490, SNR=15.2, Peak=42 HFD=4.6
22:31:30.064 00.000 12268 MultiStar: [#1 0.10,-0.03,1.06,U] [#2 0.84,-0.34,0.00,M9] [#3 0.11,-0.37,0.69,U] [#4 0.50,-0.26,0.67,U] [#5 -0.21,0.29,0.46,U] [#6 0.96,-0.35,0.00,M2] [#7 -0.06,-0.32,0.76,U] [#8 -0.05,-0.39,0.54,U] 
22:31:30.064 00.000 12268 refined, 6 included, MultiStar: {0.21, -0.16}, one-star: {0.72, -0.04}
22:31:30.064 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
22:31:30.064 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.05)
22:31:30.064 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-0.65 mountX=-0.14 mountY=0.23, mountTheta=2.12
22:31:30.064 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.16, opts=13)
22:31:30.064 00.000 12268 Enqueuing Move request for scope (0.21, -0.16)
22:31:30.064 00.000 11616 Worker thread wakes up
22:31:30.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.16) opts 0xd
22:31:30.064 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.16)
22:31:30.064 00.000 11616 Moving (0.21, -0.16) raw xDistance=-0.14 yDistance=0.23
22:31:30.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:31:30.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
22:31:30.064 00.000 11616 MoveAxis(E, 78, ABG)
22:31:30.064 00.000 11616 Guiding  Dir = 2, Dur = 78
22:31:30.064 00.000 11616 IsSlewing returns 0
22:31:30.064 00.000 11616 IsGuiding returns 0
22:31:30.064 00.000 11616 PulseGuide returned control before completion, sleep 88
22:31:30.096 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:30.112 00.016 12268 UpdateGuideState exits: m=490 SNR=15.2
22:31:30.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:30.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:30.112 00.000 12268 Enqueuing Expose request
22:31:30.175 00.063 11616 IsGuiding returns 1
22:31:30.175 00.000 11616 scope still moving after pulse duration time elapsed
22:31:30.207 00.032 11616 IsSlewing returns 0
22:31:30.207 00.000 11616 IsGuiding returns 0
22:31:30.207 00.000 11616 scope move finished after 78 + 51 ms
22:31:30.207 00.000 11616 Move returns status 0, amount 78
22:31:30.207 00.000 11616 MoveAxis(S, 19, ABG)
22:31:30.207 00.000 11616 Guiding  Dir = 1, Dur = 19
22:31:30.207 00.000 11616 IsSlewing returns 0
22:31:30.207 00.000 11616 IsGuiding returns 0
22:31:30.207 00.000 11616 PulseGuide returned control before completion, sleep 29
22:31:30.239 00.032 11616 IsGuiding returns 1
22:31:30.239 00.000 11616 scope still moving after pulse duration time elapsed
22:31:30.271 00.032 11616 IsSlewing returns 0
22:31:30.271 00.000 11616 IsGuiding returns 0
22:31:30.271 00.000 11616 scope move finished after 19 + 43 ms
22:31:30.271 00.000 11616 Move returns status 0, amount 19
22:31:30.271 00.000 11616 move complete, result=0
22:31:30.271 00.000 11616 worker thread done servicing request
22:31:30.271 00.000 11616 Worker thread wakes up
22:31:30.271 00.000 12268 GuideStep: -0.1 px 78 ms EAST, 0.2 px 19 ms SOUTH
22:31:30.271 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:30.271 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:32.281 02.010 11616 Exposure complete
22:31:32.328 00.047 11616 worker thread done servicing request
22:31:32.328 00.000 12268 OnExposeComplete: enter
22:31:32.328 00.000 12268 UpdateGuideState(): m_state=6
22:31:32.328 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
22:31:32.328 00.000 12268 Star::Find returns 1 (0), X=1161.48, Y=149.22, Mass=457, SNR=14.7, Peak=40 HFD=4.6
22:31:32.328 00.000 12268 MultiStar: [#1 0.13,0.72,0.00,M1] [#2 0.82,0.16,0.00,M10] [#3 0.17,-0.12,0.67,U] [#4 0.52,0.29,0.68,U] [#5 -0.48,1.05,0.00,M1] [#6 0.93,0.59,0.00,M3] [#7 -0.26,0.21,0.86,U] [#8 -0.10,0.28,0.59,U] 
22:31:32.328 00.000 12268 refined, 4 included, MultiStar: {0.26, 0.26}, one-star: {0.80, 0.52}
22:31:32.328 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.68 = -0.68)
22:31:32.328 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.49)
22:31:32.328 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.26 hyp=0.37 cameraTheta=0.79 mountX=0.28 mountY=0.22, mountTheta=0.66
22:31:32.328 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.26, opts=13)
22:31:32.328 00.000 12268 Enqueuing Move request for scope (0.26, 0.26)
22:31:32.328 00.000 11616 Worker thread wakes up
22:31:32.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.26) opts 0xd
22:31:32.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.26)
22:31:32.328 00.000 11616 Moving (0.26, 0.26) raw xDistance=0.28 yDistance=0.22
22:31:32.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:32.343 00.015 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:31:32.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
22:31:32.343 00.000 11616 MoveAxis(E, 0, ABG)
22:31:32.343 00.000 11616 Move returns status 0, amount 0
22:31:32.343 00.000 11616 MoveAxis(S, 19, ABG)
22:31:32.343 00.000 11616 Guiding  Dir = 1, Dur = 19
22:31:32.343 00.000 11616 IsSlewing returns 0
22:31:32.343 00.000 11616 IsGuiding returns 0
22:31:32.343 00.000 11616 PulseGuide returned control before completion, sleep 29
22:31:32.359 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:31:32.375 00.016 12268 UpdateGuideState exits: m=457 SNR=14.7
22:31:32.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:32.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:32.375 00.000 12268 Enqueuing Expose request
22:31:32.390 00.015 11616 IsGuiding returns 1
22:31:32.390 00.000 11616 scope still moving after pulse duration time elapsed
22:31:32.421 00.031 11616 IsSlewing returns 0
22:31:32.421 00.000 11616 IsGuiding returns 0
22:31:32.421 00.000 11616 scope move finished after 19 + 57 ms
22:31:32.421 00.000 11616 Move returns status 0, amount 19
22:31:32.421 00.000 11616 move complete, result=0
22:31:32.421 00.000 11616 worker thread done servicing request
22:31:32.421 00.000 11616 Worker thread wakes up
22:31:32.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:32.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:32.421 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 19 ms SOUTH
22:31:34.422 02.001 11616 Exposure complete
22:31:34.468 00.046 11616 worker thread done servicing request
22:31:34.468 00.000 12268 OnExposeComplete: enter
22:31:34.468 00.000 12268 UpdateGuideState(): m_state=6
22:31:34.468 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
22:31:34.484 00.016 12268 Star::Find returns 1 (0), X=1161.58, Y=149.04, Mass=458, SNR=14.7, Peak=46 HFD=4.4
22:31:34.484 00.000 12268 MultiStar: [#1 0.13,0.72,0.00,M2] [#2 0.59,-0.04,0.69,U] [#3 0.21,-0.09,0.72,U] [#4 0.41,0.35,0.61,U] [#5 -0.20,1.11,0.00,M2] [#6 0.83,0.37,0.00,M4] [#7 -0.35,0.35,0.68,U] [#8 -0.13,0.50,0.57,U] 
22:31:34.484 00.000 12268 refined, 5 included, MultiStar: {0.32, 0.23}, one-star: {0.89, 0.35}
22:31:34.484 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
22:31:34.484 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.33)
22:31:34.484 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.23 hyp=0.40 cameraTheta=0.63 mountX=0.26 mountY=0.29, mountTheta=0.83
22:31:34.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.23, opts=13)
22:31:34.484 00.000 12268 Enqueuing Move request for scope (0.32, 0.23)
22:31:34.484 00.000 11616 Worker thread wakes up
22:31:34.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.23) opts 0xd
22:31:34.484 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.23)
22:31:34.484 00.000 11616 Moving (0.32, 0.23) raw xDistance=0.26 yDistance=0.29
22:31:34.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:34.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:31:34.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
22:31:34.484 00.000 11616 MoveAxis(E, 0, ABG)
22:31:34.484 00.000 11616 Move returns status 0, amount 0
22:31:34.484 00.000 11616 MoveAxis(S, 25, ABG)
22:31:34.484 00.000 11616 Guiding  Dir = 1, Dur = 25
22:31:34.484 00.000 11616 IsSlewing returns 0
22:31:34.484 00.000 11616 IsGuiding returns 0
22:31:34.484 00.000 11616 PulseGuide returned control before completion, sleep 35
22:31:34.500 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:31:34.515 00.015 12268 UpdateGuideState exits: m=458 SNR=14.7
22:31:34.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:34.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:34.515 00.000 12268 Enqueuing Expose request
22:31:34.531 00.016 11616 IsGuiding returns 1
22:31:34.531 00.000 11616 scope still moving after pulse duration time elapsed
22:31:34.562 00.031 11616 IsSlewing returns 0
22:31:34.562 00.000 11616 IsGuiding returns 0
22:31:34.562 00.000 11616 scope move finished after 25 + 50 ms
22:31:34.562 00.000 11616 Move returns status 0, amount 25
22:31:34.562 00.000 11616 move complete, result=0
22:31:34.562 00.000 11616 worker thread done servicing request
22:31:34.562 00.000 11616 Worker thread wakes up
22:31:34.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:34.562 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 25 ms SOUTH
22:31:34.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:36.572 02.010 11616 Exposure complete
22:31:36.625 00.053 11616 worker thread done servicing request
22:31:36.625 00.000 12268 OnExposeComplete: enter
22:31:36.625 00.000 12268 UpdateGuideState(): m_state=6
22:31:36.625 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
22:31:36.625 00.000 12268 Star::Find returns 1 (0), X=1161.22, Y=149.11, Mass=444, SNR=14.5, Peak=39 HFD=4.5
22:31:36.625 00.000 12268 MultiStar: [#1 -0.08,0.40,1.00,U] [#2 0.66,-0.38,0.00,M10] [#3 -0.11,-0.02,0.67,U] [#4 0.59,0.59,0.00,M1] [#5 -0.49,0.26,0.45,U] [#6 0.61,-0.03,0.00,M5] [#7 -0.08,0.25,0.71,U] [#8 -0.02,0.26,0.64,U] 
22:31:36.625 00.000 12268 refined, 5 included, MultiStar: {0.02, 0.28}, one-star: {0.53, 0.42}
22:31:36.625 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
22:31:36.625 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
22:31:36.625 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.50 mountX=0.28 mountY=-0.02, mountTheta=-0.05
22:31:36.625 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.28, opts=13)
22:31:36.625 00.000 12268 Enqueuing Move request for scope (0.02, 0.28)
22:31:36.625 00.000 11616 Worker thread wakes up
22:31:36.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
22:31:36.625 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
22:31:36.635 00.010 11616 Moving (0.02, 0.28) raw xDistance=0.28 yDistance=-0.02
22:31:36.635 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:36.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:31:36.635 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:36.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:31:36.635 00.000 11616 MoveAxis(E, 0, ABG)
22:31:36.635 00.000 11616 Move returns status 0, amount 0
22:31:36.635 00.000 11616 MoveAxis(N, 0, ABG)
22:31:36.635 00.000 11616 Move returns status 0, amount 0
22:31:36.635 00.000 11616 move complete, result=0
22:31:36.635 00.000 11616 worker thread done servicing request
22:31:36.656 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:31:36.667 00.011 12268 UpdateGuideState exits: m=444 SNR=14.5
22:31:36.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:36.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:36.667 00.000 12268 Enqueuing Expose request
22:31:36.667 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
22:31:36.667 00.000 11616 Worker thread wakes up
22:31:36.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:36.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:38.687 02.020 11616 Exposure complete
22:31:38.734 00.047 11616 worker thread done servicing request
22:31:38.734 00.000 12268 OnExposeComplete: enter
22:31:38.734 00.000 12268 UpdateGuideState(): m_state=6
22:31:38.734 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
22:31:38.734 00.000 12268 Star::Find returns 1 (0), X=1161.27, Y=149.10, Mass=465, SNR=14.8, Peak=39 HFD=4.8
22:31:38.734 00.000 12268 MultiStar: [#1 -0.15,0.79,0.00,M2] [#2 0.41,0.25,0.62,U] [#3 -0.30,-0.13,0.69,U] [#4 0.59,0.57,0.00,M2] [#5 -0.15,0.59,0.43,U] [#6 0.46,0.40,0.00,M6] [#7 -0.11,0.30,0.71,U] [#8 -0.20,0.15,0.60,U] 
22:31:38.734 00.000 12268 refined, 5 included, MultiStar: {0.09, 0.25}, one-star: {0.58, 0.40}
22:31:38.734 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
22:31:38.734 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
22:31:38.734 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.22 mountX=0.26 mountY=0.06, mountTheta=0.22
22:31:38.734 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.25, opts=13)
22:31:38.734 00.000 12268 Enqueuing Move request for scope (0.09, 0.25)
22:31:38.734 00.000 11616 Worker thread wakes up
22:31:38.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
22:31:38.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
22:31:38.734 00.000 11616 Moving (0.09, 0.25) raw xDistance=0.26 yDistance=0.06
22:31:38.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:38.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:31:38.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:38.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:31:38.734 00.000 11616 MoveAxis(E, 0, ABG)
22:31:38.734 00.000 11616 Move returns status 0, amount 0
22:31:38.734 00.000 11616 MoveAxis(N, 0, ABG)
22:31:38.734 00.000 11616 Move returns status 0, amount 0
22:31:38.734 00.000 11616 move complete, result=0
22:31:38.734 00.000 11616 worker thread done servicing request
22:31:38.765 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:31:38.781 00.016 12268 UpdateGuideState exits: m=465 SNR=14.8
22:31:38.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:38.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:38.781 00.000 12268 Enqueuing Expose request
22:31:38.781 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:38.781 00.000 11616 Worker thread wakes up
22:31:38.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:38.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:40.788 02.007 11616 Exposure complete
22:31:40.851 00.063 11616 worker thread done servicing request
22:31:40.851 00.000 12268 OnExposeComplete: enter
22:31:40.851 00.000 12268 UpdateGuideState(): m_state=6
22:31:40.851 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
22:31:40.851 00.000 12268 Star::Find returns 1 (0), X=1161.77, Y=149.04, Mass=484, SNR=15.1, Peak=43 HFD=4.6
22:31:40.851 00.000 12268 MultiStar: [#1 0.27,0.52,0.89,U] [#2 0.45,0.21,0.66,U] [#3 0.34,0.44,0.63,U] [#4 0.75,0.30,0.00,M3] [#5 -0.16,0.34,0.47,U] [#6 0.77,0.61,0.00,M7] [#7 -0.06,0.51,0.68,U] [#8 0.33,-0.10,0.57,U] 
22:31:40.851 00.000 12268 refined, 6 included, MultiStar: {0.39, 0.34}, one-star: {1.08, 0.35}
22:31:40.851 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
22:31:40.851 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.42)
22:31:40.851 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.34 hyp=0.52 cameraTheta=0.72 mountX=0.38 mountY=0.34, mountTheta=0.73
22:31:40.851 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.34, opts=13)
22:31:40.851 00.000 12268 Enqueuing Move request for scope (0.39, 0.34)
22:31:40.851 00.000 11616 Worker thread wakes up
22:31:40.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.34) opts 0xd
22:31:40.851 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.34)
22:31:40.851 00.000 11616 Moving (0.39, 0.34) raw xDistance=0.38 yDistance=0.34
22:31:40.851 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
22:31:40.851 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.13
22:31:40.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
22:31:40.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
22:31:40.851 00.000 11616 MoveAxis(W, 212, ABG)
22:31:40.851 00.000 11616 Guiding  Dir = 3, Dur = 212
22:31:40.851 00.000 11616 IsSlewing returns 0
22:31:40.851 00.000 11616 IsGuiding returns 0
22:31:40.851 00.000 11616 PulseGuide returned control before completion, sleep 222
22:31:40.874 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:40.883 00.009 12268 UpdateGuideState exits: m=484 SNR=15.1
22:31:40.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:40.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:40.883 00.000 12268 Enqueuing Expose request
22:31:41.089 00.206 11616 IsGuiding returns 1
22:31:41.089 00.000 11616 scope still moving after pulse duration time elapsed
22:31:41.121 00.032 11616 IsSlewing returns 0
22:31:41.121 00.000 11616 IsGuiding returns 0
22:31:41.121 00.000 11616 scope move finished after 212 + 52 ms
22:31:41.121 00.000 11616 Move returns status 0, amount 212
22:31:41.121 00.000 11616 MoveAxis(S, 29, ABG)
22:31:41.121 00.000 11616 Guiding  Dir = 1, Dur = 29
22:31:41.121 00.000 11616 IsSlewing returns 0
22:31:41.121 00.000 11616 IsGuiding returns 0
22:31:41.121 00.000 11616 PulseGuide returned control before completion, sleep 39
22:31:41.169 00.048 11616 IsGuiding returns 1
22:31:41.169 00.000 11616 scope still moving after pulse duration time elapsed
22:31:41.201 00.032 11616 IsSlewing returns 0
22:31:41.201 00.000 11616 IsGuiding returns 0
22:31:41.201 00.000 11616 scope move finished after 29 + 50 ms
22:31:41.201 00.000 11616 Move returns status 0, amount 29
22:31:41.201 00.000 11616 move complete, result=0
22:31:41.201 00.000 11616 worker thread done servicing request
22:31:41.201 00.000 11616 Worker thread wakes up
22:31:41.201 00.000 12268 GuideStep: 0.4 px 212 ms WEST, 0.3 px 29 ms SOUTH
22:31:41.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:41.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:43.208 02.007 11616 Exposure complete
22:31:43.256 00.048 11616 worker thread done servicing request
22:31:43.256 00.000 12268 OnExposeComplete: enter
22:31:43.256 00.000 12268 UpdateGuideState(): m_state=6
22:31:43.256 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
22:31:43.256 00.000 12268 Star::Find returns 1 (0), X=1161.44, Y=149.07, Mass=440, SNR=14.4, Peak=39 HFD=4.3
22:31:43.256 00.000 12268 MultiStar: [#1 0.01,0.45,0.96,U] [#2 0.78,0.19,0.00,M9] [#3 -0.18,-0.18,0.68,U] [#4 0.47,0.18,0.67,U] [#5 -0.31,-0.25,0.44,U] [#6 0.58,0.23,0.00,M8] [#7 -0.16,0.24,0.81,U] [#8 0.37,0.11,0.56,U] 
22:31:43.256 00.000 12268 refined, 6 included, MultiStar: {0.17, 0.19}, one-star: {0.75, 0.37}
22:31:43.256 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
22:31:43.256 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.52)
22:31:43.256 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.19 hyp=0.25 cameraTheta=0.82 mountX=0.20 mountY=0.15, mountTheta=0.63
22:31:43.256 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.19, opts=13)
22:31:43.256 00.000 12268 Enqueuing Move request for scope (0.17, 0.19)
22:31:43.256 00.000 11616 Worker thread wakes up
22:31:43.256 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.19) opts 0xd
22:31:43.256 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.19)
22:31:43.256 00.000 11616 Moving (0.17, 0.19) raw xDistance=0.20 yDistance=0.15
22:31:43.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
22:31:43.256 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:43.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:31:43.256 00.000 11616 MoveAxis(W, 113, ABG)
22:31:43.256 00.000 11616 Guiding  Dir = 3, Dur = 113
22:31:43.256 00.000 11616 IsSlewing returns 0
22:31:43.256 00.000 11616 IsGuiding returns 0
22:31:43.271 00.015 11616 PulseGuide returned control before completion, sleep 123
22:31:43.287 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:43.303 00.016 12268 UpdateGuideState exits: m=440 SNR=14.4
22:31:43.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:43.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:43.303 00.000 12268 Enqueuing Expose request
22:31:43.398 00.095 11616 IsGuiding returns 1
22:31:43.398 00.000 11616 scope still moving after pulse duration time elapsed
22:31:43.430 00.032 11616 IsSlewing returns 0
22:31:43.430 00.000 11616 IsGuiding returns 0
22:31:43.430 00.000 11616 scope move finished after 113 + 46 ms
22:31:43.430 00.000 11616 Move returns status 0, amount 113
22:31:43.430 00.000 11616 MoveAxis(N, 0, ABG)
22:31:43.430 00.000 11616 Move returns status 0, amount 0
22:31:43.430 00.000 11616 move complete, result=0
22:31:43.430 00.000 11616 worker thread done servicing request
22:31:43.430 00.000 11616 Worker thread wakes up
22:31:43.430 00.000 12268 GuideStep: 0.2 px 113 ms WEST, 0.1 px 0 ms NORTH
22:31:43.430 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:43.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:45.445 02.015 11616 Exposure complete
22:31:45.500 00.055 12268 OnExposeComplete: enter
22:31:45.500 00.000 12268 UpdateGuideState(): m_state=6
22:31:45.500 00.000 11616 worker thread done servicing request
22:31:45.500 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
22:31:45.500 00.000 12268 Star::Find returns 1 (0), X=1161.05, Y=148.60, Mass=412, SNR=13.9, Peak=39 HFD=4.5
22:31:45.500 00.000 12268 MultiStar: [#1 -0.36,-0.27,0.89,U] [#2 0.38,-0.34,0.65,U] [#3 -0.41,-0.84,0.00,M1] [#4 -0.22,-0.33,0.76,U] [#5 -0.71,0.45,0.00,M1] [#6 0.58,-0.32,0.00,M9] [#7 -0.83,-0.64,0.00,M1] [#8 -0.51,-0.70,0.00,M1] 
22:31:45.500 00.000 12268 refined, 3 included, MultiStar: {0.04, -0.25}, one-star: {0.36, -0.09}
22:31:45.500 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
22:31:45.500 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.28)
22:31:45.500 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.42 mountX=-0.24 mountY=0.07, mountTheta=2.87
22:31:45.500 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.25, opts=13)
22:31:45.500 00.000 12268 Enqueuing Move request for scope (0.04, -0.25)
22:31:45.508 00.008 11616 Worker thread wakes up
22:31:45.508 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd
22:31:45.508 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.25)
22:31:45.508 00.000 11616 Moving (0.04, -0.25) raw xDistance=-0.24 yDistance=0.07
22:31:45.508 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:45.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:31:45.508 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:45.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:31:45.508 00.000 11616 MoveAxis(E, 0, ABG)
22:31:45.508 00.000 11616 Move returns status 0, amount 0
22:31:45.508 00.000 11616 MoveAxis(N, 0, ABG)
22:31:45.508 00.000 11616 Move returns status 0, amount 0
22:31:45.508 00.000 11616 move complete, result=0
22:31:45.508 00.000 11616 worker thread done servicing request
22:31:45.531 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:45.540 00.009 12268 UpdateGuideState exits: m=412 SNR=13.9
22:31:45.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:45.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:45.540 00.000 12268 Enqueuing Expose request
22:31:45.540 00.000 11616 Worker thread wakes up
22:31:45.540 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:45.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:45.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:47.556 02.016 11616 Exposure complete
22:31:47.604 00.048 11616 worker thread done servicing request
22:31:47.604 00.000 12268 OnExposeComplete: enter
22:31:47.604 00.000 12268 UpdateGuideState(): m_state=6
22:31:47.604 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
22:31:47.604 00.000 12268 Star::Find returns 1 (0), X=1161.08, Y=148.80, Mass=354, SNR=12.9, Peak=38 HFD=4.4
22:31:47.604 00.000 12268 MultiStar: [#1 -0.19,-0.09,0.94,U] [#2 0.83,-0.49,0.00,M9] [#3 -0.35,-0.65,0.00,M2] [#4 0.23,-0.09,0.67,U] [#5 -0.20,0.08,0.49,U] [#6 0.17,-0.56,0.58,U] [#7 -0.52,-0.42,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 1.26,-0.22,0.00,M1] 
22:31:47.604 00.000 12268 refined, 4 included, MultiStar: {0.10, -0.09}, one-star: {0.39, 0.11}
22:31:47.604 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
22:31:47.604 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
22:31:47.604 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.73 mountX=-0.08 mountY=0.11, mountTheta=2.19
22:31:47.604 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.09, opts=13)
22:31:47.604 00.000 12268 Enqueuing Move request for scope (0.10, -0.09)
22:31:47.604 00.000 11616 Worker thread wakes up
22:31:47.604 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
22:31:47.604 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
22:31:47.604 00.000 11616 Moving (0.10, -0.09) raw xDistance=-0.08 yDistance=0.11
22:31:47.604 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:47.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:31:47.604 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:47.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:31:47.604 00.000 11616 MoveAxis(E, 0, ABG)
22:31:47.620 00.016 11616 Move returns status 0, amount 0
22:31:47.620 00.000 11616 MoveAxis(N, 0, ABG)
22:31:47.620 00.000 11616 Move returns status 0, amount 0
22:31:47.620 00.000 11616 move complete, result=0
22:31:47.620 00.000 11616 worker thread done servicing request
22:31:47.636 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:47.656 00.020 12268 UpdateGuideState exits: m=354 SNR=12.9
22:31:47.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:47.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:47.656 00.000 12268 Enqueuing Expose request
22:31:47.656 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:47.656 00.000 11616 Worker thread wakes up
22:31:47.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:47.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:49.656 02.000 11616 Exposure complete
22:31:49.718 00.062 11616 worker thread done servicing request
22:31:49.718 00.000 12268 OnExposeComplete: enter
22:31:49.718 00.000 12268 UpdateGuideState(): m_state=6
22:31:49.718 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
22:31:49.718 00.000 12268 Star::Find returns 1 (0), X=1161.08, Y=148.60, Mass=377, SNR=13.3, Peak=37 HFD=4.0
22:31:49.718 00.000 12268 MultiStar: [#1 -0.09,0.01,0.88,U] [#2 0.15,-0.71,0.00,M10] [#3 -0.39,-0.66,0.00,M3] [#4 0.21,-0.82,0.00,M1] [#5 -0.50,-0.08,0.45,U] [#6 0.22,-0.50,0.65,U] [#7 -0.58,-0.72,0.00,M3] [#8 -13.86,-10.93,0.00,M2] 
22:31:49.718 00.000 12268 refined, 3 included, MultiStar: {0.08, -0.15}, one-star: {0.39, -0.10}
22:31:49.718 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
22:31:49.718 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.60)
22:31:49.718 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.10 mountX=-0.14 mountY=0.09, mountTheta=2.56
22:31:49.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.15, opts=13)
22:31:49.718 00.000 12268 Enqueuing Move request for scope (0.08, -0.15)
22:31:49.718 00.000 11616 Worker thread wakes up
22:31:49.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
22:31:49.718 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
22:31:49.718 00.000 11616 Moving (0.08, -0.15) raw xDistance=-0.14 yDistance=0.09
22:31:49.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:49.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:31:49.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:49.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:31:49.718 00.000 11616 MoveAxis(E, 0, ABG)
22:31:49.718 00.000 11616 Move returns status 0, amount 0
22:31:49.718 00.000 11616 MoveAxis(N, 0, ABG)
22:31:49.718 00.000 11616 Move returns status 0, amount 0
22:31:49.718 00.000 11616 move complete, result=0
22:31:49.718 00.000 11616 worker thread done servicing request
22:31:49.732 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:49.750 00.018 12268 UpdateGuideState exits: m=377 SNR=13.3
22:31:49.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:49.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:49.750 00.000 12268 Enqueuing Expose request
22:31:49.750 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:49.750 00.000 11616 Worker thread wakes up
22:31:49.764 00.014 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:49.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:51.777 02.013 11616 Exposure complete
22:31:51.825 00.048 11616 worker thread done servicing request
22:31:51.825 00.000 12268 OnExposeComplete: enter
22:31:51.825 00.000 12268 UpdateGuideState(): m_state=6
22:31:51.825 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
22:31:51.825 00.000 12268 Star::Find returns 1 (0), X=1161.14, Y=148.33, Mass=333, SNR=12.5, Peak=33 HFD=4.2
22:31:51.825 00.000 12268 MultiStar: [#1 -0.22,-0.34,0.92,U] [#2 0.81,-0.72,0.00,R] [#3 -0.08,-0.77,0.00,M4] [#4 0.35,-0.29,0.68,U] [#5 -0.09,0.40,0.51,U] [#6 0.27,-0.71,0.00,M8] [#7 -0.66,-0.50,0.00,M4] [#8 -14.34,-10.87,0.00,M3] 
22:31:51.825 00.000 12268 refined, 3 included, MultiStar: {0.14, -0.21}, one-star: {0.45, -0.37}
22:31:51.825 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
22:31:51.825 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
22:31:51.825 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.21 hyp=0.26 cameraTheta=-0.99 mountX=-0.20 mountY=0.17, mountTheta=2.45
22:31:51.825 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.21, opts=13)
22:31:51.825 00.000 12268 Enqueuing Move request for scope (0.14, -0.21)
22:31:51.825 00.000 11616 Worker thread wakes up
22:31:51.825 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.21) opts 0xd
22:31:51.825 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.21)
22:31:51.825 00.000 11616 Moving (0.14, -0.21) raw xDistance=-0.20 yDistance=0.17
22:31:51.825 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:51.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:31:51.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.17
22:31:51.825 00.000 11616 MoveAxis(E, 0, ABG)
22:31:51.825 00.000 11616 Move returns status 0, amount 0
22:31:51.825 00.000 11616 MoveAxis(S, 14, ABG)
22:31:51.825 00.000 11616 Guiding  Dir = 1, Dur = 14
22:31:51.825 00.000 11616 IsSlewing returns 0
22:31:51.825 00.000 11616 IsGuiding returns 0
22:31:51.825 00.000 11616 PulseGuide returned control before completion, sleep 24
22:31:51.857 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:51.872 00.015 11616 IsGuiding returns 1
22:31:51.872 00.000 11616 scope still moving after pulse duration time elapsed
22:31:51.875 00.003 12268 UpdateGuideState exits: m=333 SNR=12.5
22:31:51.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:51.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:51.875 00.000 12268 Enqueuing Expose request
22:31:51.904 00.029 11616 IsSlewing returns 0
22:31:51.904 00.000 11616 IsGuiding returns 0
22:31:51.904 00.000 11616 scope move finished after 14 + 52 ms
22:31:51.904 00.000 11616 Move returns status 0, amount 14
22:31:51.904 00.000 11616 move complete, result=0
22:31:51.906 00.002 11616 worker thread done servicing request
22:31:51.906 00.000 11616 Worker thread wakes up
22:31:51.906 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 14 ms SOUTH
22:31:51.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:51.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:53.986 02.080 11616 Exposure complete
22:31:54.034 00.048 11616 worker thread done servicing request
22:31:54.034 00.000 12268 OnExposeComplete: enter
22:31:54.034 00.000 12268 UpdateGuideState(): m_state=6
22:31:54.034 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
22:31:54.034 00.000 12268 Star::Find returns 1 (0), X=1161.31, Y=148.00, Mass=332, SNR=12.5, Peak=42 HFD=4.2
22:31:54.050 00.016 12268 MultiStar: [#1 -0.29,-0.73,0.00,M1] [#2 -0.50,-0.47,0.00,M1] [#3 -0.05,-1.08,0.00,M5] [#4 -0.24,-1.03,0.00,M1] [#5 -1.02,-0.36,0.00,M1] [#6 0.08,-0.86,0.00,M9] [#7 -0.78,-1.01,0.00,M5] [#8 -0.18,-0.96,0.00,M4] 
22:31:54.050 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
22:31:54.050 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
22:31:54.050 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.70 hyp=0.93 cameraTheta=-0.85 mountX=-0.64 mountY=0.70, mountTheta=2.31
22:31:54.050 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=-0.70, opts=13)
22:31:54.050 00.000 12268 Enqueuing Move request for scope (0.62, -0.70)
22:31:54.050 00.000 11616 Worker thread wakes up
22:31:54.050 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.70) opts 0xd
22:31:54.050 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, -0.70)
22:31:54.050 00.000 11616 Moving (0.62, -0.70) raw xDistance=-0.64 yDistance=0.70
22:31:54.050 00.000 11616 resist switch: large excursion: input -0.64 thresh 0.29 direction from 1 to -1
22:31:54.050 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.91
22:31:54.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
22:31:54.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.70
22:31:54.050 00.000 11616 MoveAxis(E, 356, ABG)
22:31:54.050 00.000 11616 Guiding  Dir = 2, Dur = 356
22:31:54.050 00.000 11616 IsSlewing returns 0
22:31:54.050 00.000 11616 IsGuiding returns 0
22:31:54.050 00.000 11616 PulseGuide returned control before completion, sleep 366
22:31:54.066 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:54.082 00.016 12268 UpdateGuideState exits: m=332 SNR=12.5
22:31:54.082 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:54.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:54.082 00.000 12268 Enqueuing Expose request
22:31:54.431 00.349 11616 IsGuiding returns 1
22:31:54.431 00.000 11616 scope still moving after pulse duration time elapsed
22:31:54.462 00.031 11616 IsSlewing returns 0
22:31:54.462 00.000 11616 IsGuiding returns 0
22:31:54.462 00.000 11616 scope move finished after 356 + 50 ms
22:31:54.462 00.000 11616 Move returns status 0, amount 356
22:31:54.462 00.000 11616 MoveAxis(S, 60, ABG)
22:31:54.462 00.000 11616 Guiding  Dir = 1, Dur = 60
22:31:54.462 00.000 11616 IsSlewing returns 0
22:31:54.462 00.000 11616 IsGuiding returns 0
22:31:54.462 00.000 11616 PulseGuide returned control before completion, sleep 70
22:31:54.542 00.080 11616 IsGuiding returns 1
22:31:54.542 00.000 11616 scope still moving after pulse duration time elapsed
22:31:54.573 00.031 11616 IsSlewing returns 0
22:31:54.573 00.000 11616 IsGuiding returns 0
22:31:54.573 00.000 11616 scope move finished after 60 + 50 ms
22:31:54.573 00.000 11616 Move returns status 0, amount 60
22:31:54.573 00.000 11616 move complete, result=0
22:31:54.573 00.000 11616 worker thread done servicing request
22:31:54.573 00.000 11616 Worker thread wakes up
22:31:54.573 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:54.573 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:54.573 00.000 12268 GuideStep: -0.6 px 356 ms EAST, 0.7 px 60 ms SOUTH
22:31:56.579 02.006 11616 Exposure complete
22:31:56.626 00.047 11616 worker thread done servicing request
22:31:56.626 00.000 12268 OnExposeComplete: enter
22:31:56.626 00.000 12268 UpdateGuideState(): m_state=6
22:31:56.626 00.000 12268 Star::Find(15, 1161, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
22:31:56.626 00.000 12268 Star::Find returns 1 (0), X=1160.95, Y=148.23, Mass=312, SNR=12.1, Peak=33 HFD=4.1
22:31:56.626 00.000 12268 MultiStar: [#1 -0.39,-0.26,0.94,U] [#2 -0.83,-0.42,0.00,M2] [#3 -0.71,-0.51,0.00,M6] [#4 -0.09,-0.30,0.63,U] [#5 -0.80,-0.00,0.00,M2] [#6 -0.26,-0.53,0.72,U] [#7 -0.55,-0.44,0.00,M6] [#8 -13.99,-11.22,0.00,M5] 
22:31:56.626 00.000 12268 refined, 3 included, MultiStar: {-0.11, -0.39}, one-star: {0.26, -0.46}
22:31:56.626 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
22:31:56.626 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
22:31:56.626 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.39 hyp=0.40 cameraTheta=-1.84 mountX=-0.40 mountY=-0.06, mountTheta=-3.00
22:31:56.626 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.39, opts=13)
22:31:56.626 00.000 12268 Enqueuing Move request for scope (-0.11, -0.39)
22:31:56.626 00.000 11616 Worker thread wakes up
22:31:56.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.39) opts 0xd
22:31:56.626 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.39)
22:31:56.626 00.000 11616 Moving (-0.11, -0.39) raw xDistance=-0.40 yDistance=-0.06
22:31:56.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
22:31:56.626 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:56.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:31:56.626 00.000 11616 MoveAxis(E, 221, ABG)
22:31:56.626 00.000 11616 Guiding  Dir = 2, Dur = 221
22:31:56.626 00.000 11616 IsSlewing returns 0
22:31:56.626 00.000 11616 IsGuiding returns 0
22:31:56.642 00.016 11616 PulseGuide returned control before completion, sleep 231
22:31:56.658 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:56.674 00.016 12268 UpdateGuideState exits: m=312 SNR=12.1
22:31:56.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:56.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:56.674 00.000 12268 Enqueuing Expose request
22:31:56.880 00.206 11616 IsGuiding returns 1
22:31:56.880 00.000 11616 scope still moving after pulse duration time elapsed
22:31:56.912 00.032 11616 IsSlewing returns 0
22:31:56.912 00.000 11616 IsGuiding returns 1
22:31:56.943 00.031 11616 IsSlewing returns 0
22:31:56.943 00.000 11616 IsGuiding returns 0
22:31:56.943 00.000 11616 scope move finished after 221 + 81 ms
22:31:56.943 00.000 11616 Move returns status 0, amount 221
22:31:56.943 00.000 11616 MoveAxis(N, 0, ABG)
22:31:56.943 00.000 11616 Move returns status 0, amount 0
22:31:56.943 00.000 11616 move complete, result=0
22:31:56.943 00.000 11616 worker thread done servicing request
22:31:56.943 00.000 11616 Worker thread wakes up
22:31:56.943 00.000 12268 GuideStep: -0.4 px 221 ms EAST, -0.1 px 0 ms NORTH
22:31:56.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:56.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:31:58.937 01.994 11616 Exposure complete
22:31:59.000 00.063 11616 worker thread done servicing request
22:31:59.000 00.000 12268 OnExposeComplete: enter
22:31:59.000 00.000 12268 UpdateGuideState(): m_state=6
22:31:59.000 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
22:31:59.000 00.000 12268 Star::Find returns 1 (0), X=1161.41, Y=148.97, Mass=253, SNR=10.9, Peak=31 HFD=3.8
22:31:59.000 00.000 12268 Star::Find false star n=6 nbg=284 bg=7.5 sigma=0.8 thresh=10 peak=10
22:31:59.000 00.000 12268 MultiStar: [#1 -0.56,0.24,1.02,U] [#2 -0.24,0.72,0.00,M3] [#3 -0.14,-0.55,0.74,U] [#4 0.37,0.47,0.90,U] [#5 -0.48,1.09,0.00,M3] [#6 0.35,0.09,0.67,U] [#7 -0.46,-0.05,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.71,-10.85,0.00,M1] 
22:31:59.000 00.000 12268 refined, 5 included, MultiStar: {0.05, 0.11}, one-star: {0.72, 0.27}
22:31:59.000 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
22:31:59.000 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.88)
22:31:59.000 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.18 mountX=0.11 mountY=0.03, mountTheta=0.27
22:31:59.000 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.11, opts=13)
22:31:59.000 00.000 12268 Enqueuing Move request for scope (0.05, 0.11)
22:31:59.000 00.000 11616 Worker thread wakes up
22:31:59.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
22:31:59.000 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
22:31:59.000 00.000 11616 Moving (0.05, 0.11) raw xDistance=0.11 yDistance=0.03
22:31:59.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:59.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:31:59.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:59.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:31:59.000 00.000 11616 MoveAxis(E, 0, ABG)
22:31:59.000 00.000 11616 Move returns status 0, amount 0
22:31:59.000 00.000 11616 MoveAxis(N, 0, ABG)
22:31:59.000 00.000 11616 Move returns status 0, amount 0
22:31:59.000 00.000 11616 move complete, result=0
22:31:59.000 00.000 11616 worker thread done servicing request
22:31:59.031 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:31:59.047 00.016 12268 UpdateGuideState exits: m=253 SNR=10.9
22:31:59.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:59.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:31:59.047 00.000 12268 Enqueuing Expose request
22:31:59.047 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:31:59.047 00.000 11616 Worker thread wakes up
22:31:59.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:31:59.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:01.062 02.015 11616 Exposure complete
22:32:01.107 00.045 11616 worker thread done servicing request
22:32:01.107 00.000 12268 OnExposeComplete: enter
22:32:01.107 00.000 12268 UpdateGuideState(): m_state=6
22:32:01.107 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
22:32:01.107 00.000 12268 Star::Find returns 1 (0), X=1161.05, Y=149.14, Mass=312, SNR=12.1, Peak=40 HFD=4.3
22:32:01.107 00.000 12268 MultiStar: [#1 -0.18,0.43,0.96,U] [#2 -0.26,1.10,0.00,M4] [#3 -0.51,-0.07,0.63,U] [#4 -0.22,0.33,0.68,U] [#5 -0.47,0.49,0.00,M4] [#6 0.15,0.34,0.56,U] [#7 -0.52,0.10,0.71,U] [#8 -13.82,-11.30,0.00,M6] 
22:32:01.107 00.000 12268 refined, 5 included, MultiStar: {-0.13, 0.29}, one-star: {0.36, 0.44}
22:32:01.107 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
22:32:01.107 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
22:32:01.107 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.31 cameraTheta=1.99 mountX=0.27 mountY=-0.16, mountTheta=-0.54
22:32:01.122 00.015 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.29, opts=13)
22:32:01.122 00.000 12268 Enqueuing Move request for scope (-0.13, 0.29)
22:32:01.122 00.000 11616 Worker thread wakes up
22:32:01.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd
22:32:01.122 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.29)
22:32:01.122 00.000 11616 Moving (-0.13, 0.29) raw xDistance=0.27 yDistance=-0.16
22:32:01.125 00.003 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:01.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:32:01.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:01.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:32:01.125 00.000 11616 MoveAxis(E, 0, ABG)
22:32:01.125 00.000 11616 Move returns status 0, amount 0
22:32:01.125 00.000 11616 MoveAxis(N, 0, ABG)
22:32:01.125 00.000 11616 Move returns status 0, amount 0
22:32:01.125 00.000 11616 move complete, result=0
22:32:01.125 00.000 11616 worker thread done servicing request
22:32:01.139 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=219, Gamma=1.290
22:32:01.156 00.017 12268 UpdateGuideState exits: m=312 SNR=12.1
22:32:01.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:01.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:01.156 00.000 12268 Enqueuing Expose request
22:32:01.156 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
22:32:01.156 00.000 11616 Worker thread wakes up
22:32:01.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:01.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:03.156 02.000 11616 Exposure complete
22:32:03.218 00.062 11616 worker thread done servicing request
22:32:03.218 00.000 12268 OnExposeComplete: enter
22:32:03.218 00.000 12268 UpdateGuideState(): m_state=6
22:32:03.218 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
22:32:03.218 00.000 12268 Star::Find returns 1 (0), X=1161.12, Y=148.90, Mass=248, SNR=10.8, Peak=34 HFD=3.8
22:32:03.218 00.000 12268 MultiStar: [#1 -0.35,0.00,1.07,U] [#2 -0.07,0.54,0.71,U] [#3 -0.43,-0.44,0.00,M5] [#4 0.22,-0.03,0.71,U] [#5 -0.40,0.19,0.67,U] [#6 0.66,0.36,0.00,M7] [#7 -0.66,-0.16,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 1.50,-0.58,0.00,M2] 
22:32:03.218 00.000 12268 refined, 4 included, MultiStar: {-0.02, 0.17}, one-star: {0.43, 0.20}
22:32:03.218 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
22:32:03.218 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
22:32:03.218 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.72 mountX=0.16 mountY=-0.05, mountTheta=-0.27
22:32:03.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.17, opts=13)
22:32:03.218 00.000 12268 Enqueuing Move request for scope (-0.02, 0.17)
22:32:03.218 00.000 11616 Worker thread wakes up
22:32:03.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
22:32:03.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
22:32:03.218 00.000 11616 Moving (-0.02, 0.17) raw xDistance=0.16 yDistance=-0.05
22:32:03.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:03.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:32:03.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:03.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:32:03.218 00.000 11616 MoveAxis(E, 0, ABG)
22:32:03.218 00.000 11616 Move returns status 0, amount 0
22:32:03.218 00.000 11616 MoveAxis(N, 0, ABG)
22:32:03.218 00.000 11616 Move returns status 0, amount 0
22:32:03.218 00.000 11616 move complete, result=0
22:32:03.218 00.000 11616 worker thread done servicing request
22:32:03.232 00.014 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=228, Gamma=1.290
22:32:03.264 00.032 12268 UpdateGuideState exits: m=248 SNR=10.8
22:32:03.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:03.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:03.264 00.000 12268 Enqueuing Expose request
22:32:03.264 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:03.264 00.000 11616 Worker thread wakes up
22:32:03.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:03.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:05.257 01.993 11616 Exposure complete
22:32:05.320 00.063 11616 worker thread done servicing request
22:32:05.320 00.000 12268 OnExposeComplete: enter
22:32:05.320 00.000 12268 UpdateGuideState(): m_state=6
22:32:05.320 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
22:32:05.320 00.000 12268 Star::Find returns 1 (0), X=1161.26, Y=149.02, Mass=271, SNR=11.3, Peak=33 HFD=4.2
22:32:05.320 00.000 12268 MultiStar: [#1 -0.24,0.14,1.04,U] [#2 -0.23,0.75,0.00,M4] [#3 -0.31,0.07,0.74,U] [#4 0.19,-0.64,0.00,M1] [#5 -0.53,0.28,0.62,U] [#6 0.69,0.06,0.00,M8] [#7 -0.69,0.09,0.00,M6] [#8 -13.82,-10.70,0.00,M7] 
22:32:05.320 00.000 12268 refined, 3 included, MultiStar: {-0.07, 0.21}, one-star: {0.57, 0.33}
22:32:05.320 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
22:32:05.320 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
22:32:05.320 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.88 mountX=0.20 mountY=-0.09, mountTheta=-0.44
22:32:05.320 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.21, opts=13)
22:32:05.320 00.000 12268 Enqueuing Move request for scope (-0.07, 0.21)
22:32:05.320 00.000 11616 Worker thread wakes up
22:32:05.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
22:32:05.320 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
22:32:05.320 00.000 11616 Moving (-0.07, 0.21) raw xDistance=0.20 yDistance=-0.09
22:32:05.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:05.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:32:05.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:05.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:32:05.320 00.000 11616 MoveAxis(E, 0, ABG)
22:32:05.320 00.000 11616 Move returns status 0, amount 0
22:32:05.320 00.000 11616 MoveAxis(N, 0, ABG)
22:32:05.320 00.000 11616 Move returns status 0, amount 0
22:32:05.320 00.000 11616 move complete, result=0
22:32:05.320 00.000 11616 worker thread done servicing request
22:32:05.343 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:32:05.352 00.009 12268 UpdateGuideState exits: m=271 SNR=11.3
22:32:05.368 00.016 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:05.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:05.368 00.000 12268 Enqueuing Expose request
22:32:05.368 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:05.368 00.000 11616 Worker thread wakes up
22:32:05.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:05.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:07.375 02.007 11616 Exposure complete
22:32:07.421 00.046 11616 worker thread done servicing request
22:32:07.421 00.000 12268 OnExposeComplete: enter
22:32:07.421 00.000 12268 UpdateGuideState(): m_state=6
22:32:07.421 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
22:32:07.421 00.000 12268 Star::Find returns 1 (0), X=1161.06, Y=148.70, Mass=199, SNR=9.7, Peak=29 HFD=3.9
22:32:07.421 00.000 12268 Status Line: Mass: 199 vs 440
22:32:07.436 00.015 12268 UpdateCurrentPosition: star mass new=199.0 exp=439.9 thresh=50% limits=(220.0, 1146.8, 879.8)
22:32:07.436 00.000 12268 DistanceChecker: activated
22:32:07.436 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:32:07.437 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
22:32:07.437 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
22:32:07.437 00.000 11616 Worker thread wakes up
22:32:07.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:32:07.437 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:32:07.437 00.000 11616 move complete, result=0
22:32:07.437 00.000 11616 worker thread done servicing request
22:32:07.546 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:07.546 00.000 12268 Status Line: Star lost - mass changed
22:32:07.546 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=204, Gamma=1.290
22:32:07.562 00.016 12268 UpdateGuideState exits: Star lost - mass changed
22:32:07.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:07.562 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
22:32:07.562 00.000 12268 Enqueuing Expose request
22:32:07.562 00.000 11616 Worker thread wakes up
22:32:07.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:07.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:32:09.583 02.021 11616 Exposure complete
22:32:09.647 00.064 11616 worker thread done servicing request
22:32:09.647 00.000 12268 OnExposeComplete: enter
22:32:09.647 00.000 12268 UpdateGuideState(): m_state=6
22:32:09.647 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
22:32:09.647 00.000 12268 Star::Find returns 1 (0), X=1160.72, Y=148.85, Mass=196, SNR=9.6, Peak=28 HFD=3.8
22:32:09.647 00.000 12268 Status Line: Mass: 196 vs 412
22:32:09.647 00.000 12268 UpdateCurrentPosition: star mass new=195.9 exp=411.9 thresh=50% limits=(206.0, 1146.8, 823.8)
22:32:09.647 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
22:32:09.647 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
22:32:09.647 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
22:32:09.647 00.000 11616 Worker thread wakes up
22:32:09.647 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:32:09.647 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:32:09.647 00.000 11616 move complete, result=0
22:32:09.647 00.000 11616 worker thread done servicing request
22:32:09.757 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:32:09.758 00.001 12268 Status Line: Star lost - mass changed
22:32:09.761 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=227, Gamma=1.290
22:32:09.778 00.017 12268 UpdateGuideState exits: Star lost - mass changed
22:32:09.779 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:09.779 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
22:32:09.779 00.000 12268 Enqueuing Expose request
22:32:09.779 00.000 11616 Worker thread wakes up
22:32:09.779 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:09.779 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:32:11.781 02.002 11616 Exposure complete
22:32:11.843 00.062 11616 worker thread done servicing request
22:32:11.843 00.000 12268 OnExposeComplete: enter
22:32:11.843 00.000 12268 UpdateGuideState(): m_state=6
22:32:11.843 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
22:32:11.843 00.000 12268 Star::Find returns 1 (0), X=1160.74, Y=148.67, Mass=189, SNR=9.4, Peak=27 HFD=3.7
22:32:11.843 00.000 12268 DistanceChecker: deactivated
22:32:11.843 00.000 12268 MultiStar: [#1 -0.02,0.32,1.26,U] [#2 -0.69,0.54,0.00,M5] [#3 -0.41,-0.30,0.88,U] [#4 0.12,-0.21,0.70,U] [#5 -0.97,-0.01,0.00,M3] [#6 -0.40,0.58,0.00,M9] [#7 -0.81,0.27,0.00,M7] [#8 -13.88,-11.36,0.00,M8] 
22:32:11.843 00.000 12268 single-star, 3 included, MultiStar: {-0.07, -0.01}, one-star: {0.05, -0.02}
22:32:11.843 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
22:32:11.843 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.26)
22:32:11.843 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.44 mountX=-0.02 mountY=0.05, mountTheta=1.91
22:32:11.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.02, opts=13)
22:32:11.843 00.000 12268 Enqueuing Move request for scope (0.05, -0.02)
22:32:11.843 00.000 11616 Worker thread wakes up
22:32:11.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
22:32:11.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
22:32:11.843 00.000 11616 Moving (0.05, -0.02) raw xDistance=-0.02 yDistance=0.05
22:32:11.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:11.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:32:11.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:11.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:32:11.843 00.000 11616 MoveAxis(E, 0, ABG)
22:32:11.843 00.000 11616 Move returns status 0, amount 0
22:32:11.843 00.000 11616 MoveAxis(N, 0, ABG)
22:32:11.843 00.000 11616 Move returns status 0, amount 0
22:32:11.843 00.000 11616 move complete, result=0
22:32:11.843 00.000 11616 worker thread done servicing request
22:32:11.859 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=209, Gamma=1.290
22:32:11.875 00.016 12268 UpdateGuideState exits: m=189 SNR=9.4
22:32:11.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:11.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:11.875 00.000 12268 Enqueuing Expose request
22:32:11.875 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:11.875 00.000 11616 Worker thread wakes up
22:32:11.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:11.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:13.902 02.027 11616 Exposure complete
22:32:13.950 00.048 11616 worker thread done servicing request
22:32:13.950 00.000 12268 OnExposeComplete: enter
22:32:13.950 00.000 12268 UpdateGuideState(): m_state=6
22:32:13.950 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
22:32:13.950 00.000 12268 Star::Find returns 1 (0), X=1160.83, Y=148.85, Mass=197, SNR=9.6, Peak=25 HFD=3.7
22:32:13.950 00.000 12268 MultiStar: [#1 -0.47,0.02,1.19,U] [#2 -0.52,0.56,0.00,M6] [#3 -0.37,-0.47,0.82,U] [#4 0.54,-0.10,0.65,U] [#5 -1.13,0.15,0.00,M4] [#6 0.48,-0.04,0.70,U] [#7 -0.59,-0.29,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.36,-0.44,0.38,U] 
22:32:13.950 00.000 12268 refined, 5 included, MultiStar: {0.02, -0.10}, one-star: {0.14, 0.16}
22:32:13.950 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
22:32:13.950 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
22:32:13.950 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.35 mountX=-0.10 mountY=0.03, mountTheta=2.80
22:32:13.950 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.10, opts=13)
22:32:13.950 00.000 12268 Enqueuing Move request for scope (0.02, -0.10)
22:32:13.950 00.000 11616 Worker thread wakes up
22:32:13.950 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
22:32:13.950 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
22:32:13.950 00.000 11616 Moving (0.02, -0.10) raw xDistance=-0.10 yDistance=0.03
22:32:13.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:13.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:32:13.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:13.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:32:13.950 00.000 11616 MoveAxis(E, 0, ABG)
22:32:13.950 00.000 11616 Move returns status 0, amount 0
22:32:13.950 00.000 11616 MoveAxis(N, 0, ABG)
22:32:13.950 00.000 11616 Move returns status 0, amount 0
22:32:13.950 00.000 11616 move complete, result=0
22:32:13.950 00.000 11616 worker thread done servicing request
22:32:13.982 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=225, Gamma=1.290
22:32:14.000 00.018 12268 UpdateGuideState exits: m=197 SNR=9.6
22:32:14.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:14.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:14.000 00.000 12268 Enqueuing Expose request
22:32:14.000 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:32:14.000 00.000 11616 Worker thread wakes up
22:32:14.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:14.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:16.018 02.018 11616 Exposure complete
22:32:16.066 00.048 11616 worker thread done servicing request
22:32:16.066 00.000 12268 OnExposeComplete: enter
22:32:16.066 00.000 12268 UpdateGuideState(): m_state=6
22:32:16.066 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
22:32:16.066 00.000 12268 Star::Find returns 1 (0), X=1160.72, Y=148.94, Mass=202, SNR=9.7, Peak=29 HFD=3.8
22:32:16.066 00.000 12268 MultiStar: [#1 -0.47,0.44,0.00,M1] [#2 -0.92,1.50,0.00,M7] [#3 -0.41,0.34,0.84,U] [#4 -0.14,0.64,0.00,M1] [#5 -1.15,0.68,0.00,M5] [#6 0.04,0.54,0.66,U] [#7 -1.11,0.18,0.00,M9] [#8 -14.29,-10.70,0.00,M9] 
22:32:16.066 00.000 12268 single-star, 2 included, MultiStar: {-0.12, 0.35}, one-star: {0.03, 0.25}
22:32:16.066 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
22:32:16.066 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
22:32:16.066 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.46 mountX=0.25 mountY=-0.00, mountTheta=-0.02
22:32:16.066 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.25, opts=13)
22:32:16.066 00.000 12268 Enqueuing Move request for scope (0.03, 0.25)
22:32:16.066 00.000 11616 Worker thread wakes up
22:32:16.066 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
22:32:16.066 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
22:32:16.066 00.000 11616 Moving (0.03, 0.25) raw xDistance=0.25 yDistance=-0.00
22:32:16.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:32:16.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:32:16.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:16.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:32:16.066 00.000 11616 MoveAxis(E, 0, ABG)
22:32:16.066 00.000 11616 Move returns status 0, amount 0
22:32:16.066 00.000 11616 MoveAxis(N, 0, ABG)
22:32:16.066 00.000 11616 Move returns status 0, amount 0
22:32:16.066 00.000 11616 move complete, result=0
22:32:16.066 00.000 11616 worker thread done servicing request
22:32:16.098 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=201, Gamma=1.290
22:32:16.114 00.016 12268 UpdateGuideState exits: m=202 SNR=9.7
22:32:16.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:16.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:16.114 00.000 12268 Enqueuing Expose request
22:32:16.114 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:16.114 00.000 11616 Worker thread wakes up
22:32:16.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:16.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:18.134 02.020 11616 Exposure complete
22:32:18.187 00.053 11616 worker thread done servicing request
22:32:18.187 00.000 12268 OnExposeComplete: enter
22:32:18.187 00.000 12268 UpdateGuideState(): m_state=6
22:32:18.187 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
22:32:18.187 00.000 12268 Star::Find returns 1 (0), X=1161.22, Y=149.22, Mass=200, SNR=9.7, Peak=28 HFD=3.6
22:32:18.187 00.000 12268 MultiStar: [#1 -0.25,0.55,1.11,U] [#2 -0.42,0.61,0.00,M8] [#3 -0.37,0.13,0.82,U] [#4 -0.31,0.63,0.00,M2] [#5 -0.48,0.73,0.00,M6] [#6 0.10,0.03,0.75,U] [#7 -0.89,0.18,0.00,M10] [#8 -14.11,-10.53,0.00,M10] 
22:32:18.187 00.000 12268 refined, 3 included, MultiStar: {0.00, 0.34}, one-star: {0.53, 0.52}
22:32:18.187 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
22:32:18.187 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
22:32:18.187 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.34 hyp=0.34 cameraTheta=1.56 mountX=0.34 mountY=-0.04, mountTheta=-0.11
22:32:18.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.34, opts=13)
22:32:18.187 00.000 12268 Enqueuing Move request for scope (0.00, 0.34)
22:32:18.187 00.000 11616 Worker thread wakes up
22:32:18.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.34) opts 0xd
22:32:18.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.34)
22:32:18.187 00.000 11616 Moving (0.00, 0.34) raw xDistance=0.34 yDistance=-0.04
22:32:18.187 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
22:32:18.187 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
22:32:18.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
22:32:18.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:18.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:32:18.187 00.000 11616 MoveAxis(W, 192, ABG)
22:32:18.187 00.000 11616 Guiding  Dir = 3, Dur = 192
22:32:18.187 00.000 11616 IsSlewing returns 0
22:32:18.187 00.000 11616 IsGuiding returns 0
22:32:18.187 00.000 11616 PulseGuide returned control before completion, sleep 202
22:32:18.219 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=244, Gamma=1.290
22:32:18.230 00.011 12268 UpdateGuideState exits: m=200 SNR=9.7
22:32:18.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:18.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:18.230 00.000 12268 Enqueuing Expose request
22:32:18.404 00.174 11616 IsGuiding returns 1
22:32:18.404 00.000 11616 scope still moving after pulse duration time elapsed
22:32:18.436 00.032 11616 IsSlewing returns 0
22:32:18.437 00.001 11616 IsGuiding returns 0
22:32:18.437 00.000 11616 scope move finished after 192 + 48 ms
22:32:18.437 00.000 11616 Move returns status 0, amount 192
22:32:18.437 00.000 11616 MoveAxis(N, 0, ABG)
22:32:18.437 00.000 11616 Move returns status 0, amount 0
22:32:18.437 00.000 11616 move complete, result=0
22:32:18.437 00.000 11616 worker thread done servicing request
22:32:18.437 00.000 11616 Worker thread wakes up
22:32:18.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:18.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:18.437 00.000 12268 GuideStep: 0.3 px 192 ms WEST, -0.0 px 0 ms NORTH
22:32:20.446 02.009 11616 Exposure complete
22:32:20.500 00.054 11616 worker thread done servicing request
22:32:20.500 00.000 12268 OnExposeComplete: enter
22:32:20.500 00.000 12268 UpdateGuideState(): m_state=6
22:32:20.500 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
22:32:20.500 00.000 12268 Star::Find returns 1 (0), X=1160.86, Y=148.91, Mass=181, SNR=9.2, Peak=27 HFD=3.2
22:32:20.500 00.000 12268 MultiStar: [#1 -0.25,0.28,1.33,U] [#2 -0.81,0.85,0.00,M9] [#3 -0.88,-0.18,0.00,M1] [#4 -0.12,0.50,0.74,U] [#5 -0.44,0.92,0.00,M7] [#6 -0.10,-0.14,0.65,U] [#7 -0.47,0.05,0.81,U] [#8 -14.02,-10.88,0.00,R] 
22:32:20.500 00.000 12268 refined, 4 included, MultiStar: {-0.15, 0.20}, one-star: {0.17, 0.21}
22:32:20.500 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
22:32:20.500 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
22:32:20.500 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.23 mountX=0.18 mountY=-0.18, mountTheta=-0.77
22:32:20.509 00.009 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.20, opts=13)
22:32:20.509 00.000 12268 Enqueuing Move request for scope (-0.15, 0.20)
22:32:20.509 00.000 11616 Worker thread wakes up
22:32:20.509 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
22:32:20.509 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
22:32:20.509 00.000 11616 Moving (-0.15, 0.20) raw xDistance=0.18 yDistance=-0.18
22:32:20.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
22:32:20.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:32:20.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:32:20.509 00.000 11616 MoveAxis(W, 102, ABG)
22:32:20.509 00.000 11616 Guiding  Dir = 3, Dur = 102
22:32:20.509 00.000 11616 IsSlewing returns 0
22:32:20.509 00.000 11616 IsGuiding returns 0
22:32:20.509 00.000 11616 PulseGuide returned control before completion, sleep 112
22:32:20.531 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=200, Gamma=1.290
22:32:20.541 00.010 12268 UpdateGuideState exits: m=181 SNR=9.2
22:32:20.541 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:20.541 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:20.541 00.000 12268 Enqueuing Expose request
22:32:20.635 00.094 11616 IsGuiding returns 1
22:32:20.635 00.000 11616 scope still moving after pulse duration time elapsed
22:32:20.666 00.031 11616 IsSlewing returns 0
22:32:20.666 00.000 11616 IsGuiding returns 0
22:32:20.666 00.000 11616 scope move finished after 102 + 52 ms
22:32:20.666 00.000 11616 Move returns status 0, amount 102
22:32:20.666 00.000 11616 MoveAxis(N, 0, ABG)
22:32:20.666 00.000 11616 Move returns status 0, amount 0
22:32:20.666 00.000 11616 move complete, result=0
22:32:20.667 00.001 11616 worker thread done servicing request
22:32:20.667 00.000 11616 Worker thread wakes up
22:32:20.667 00.000 12268 GuideStep: 0.2 px 102 ms WEST, -0.2 px 0 ms NORTH
22:32:20.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:20.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:22.688 02.021 11616 Exposure complete
22:32:22.748 00.060 11616 worker thread done servicing request
22:32:22.748 00.000 12268 OnExposeComplete: enter
22:32:22.748 00.000 12268 UpdateGuideState(): m_state=6
22:32:22.748 00.000 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
22:32:22.748 00.000 12268 Star::Find returns 1 (0), X=1161.14, Y=148.83, Mass=200, SNR=9.7, Peak=27 HFD=3.7
22:32:22.748 00.000 12268 MultiStar: [#1 0.07,0.20,1.20,U] [#2 -0.65,0.87,0.00,M10] [#3 -0.14,-0.85,0.00,M2] [#4 0.32,-0.06,0.71,U] [#5 -0.69,0.51,0.00,M8] [#6 0.35,0.49,0.64,U] [#7 -0.80,-0.41,0.00,M10] [#8 0.22,0.67,0.00,M1] 
22:32:22.748 00.000 12268 refined, 3 included, MultiStar: {0.28, 0.18}, one-star: {0.45, 0.14}
22:32:22.748 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
22:32:22.750 00.002 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
22:32:22.750 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.18 hyp=0.33 cameraTheta=0.58 mountX=0.21 mountY=0.25, mountTheta=0.88
22:32:22.755 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.18, opts=13)
22:32:22.755 00.000 12268 Enqueuing Move request for scope (0.28, 0.18)
22:32:22.755 00.000 11616 Worker thread wakes up
22:32:22.755 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.18) opts 0xd
22:32:22.756 00.001 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.18)
22:32:22.756 00.000 11616 Moving (0.28, 0.18) raw xDistance=0.21 yDistance=0.25
22:32:22.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
22:32:22.756 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:32:22.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:32:22.756 00.000 11616 MoveAxis(W, 117, ABG)
22:32:22.756 00.000 11616 Guiding  Dir = 3, Dur = 117
22:32:22.757 00.001 11616 IsSlewing returns 0
22:32:22.757 00.000 11616 IsGuiding returns 0
22:32:22.758 00.001 11616 PulseGuide returned control before completion, sleep 127
22:32:22.781 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=192, Gamma=1.290
22:32:22.798 00.017 12268 UpdateGuideState exits: m=200 SNR=9.7
22:32:22.798 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:22.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:22.798 00.000 12268 Enqueuing Expose request
22:32:22.898 00.100 11616 IsGuiding returns 0
22:32:22.898 00.000 11616 Move returns status 0, amount 117
22:32:22.898 00.000 11616 MoveAxis(N, 0, ABG)
22:32:22.898 00.000 11616 Move returns status 0, amount 0
22:32:22.898 00.000 11616 move complete, result=0
22:32:22.899 00.001 11616 worker thread done servicing request
22:32:22.899 00.000 11616 Worker thread wakes up
22:32:22.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:22.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:22.899 00.000 12268 GuideStep: 0.2 px 117 ms WEST, 0.3 px 0 ms NORTH
22:32:24.898 01.999 11616 Exposure complete
22:32:24.957 00.059 11616 worker thread done servicing request
22:32:24.958 00.001 12268 OnExposeComplete: enter
22:32:24.958 00.000 12268 UpdateGuideState(): m_state=6
22:32:24.958 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
22:32:24.958 00.000 12268 Star::Find returns 1 (0), X=1161.04, Y=148.34, Mass=169, SNR=8.9, Peak=24 HFD=3.4
22:32:24.958 00.000 12268 MultiStar: [#1 -0.24,0.43,1.26,U] [#2 -0.48,0.37,0.87,U] [#3 -0.21,-0.76,0.00,M3] [#4 0.59,-0.85,0.00,M1] [#5 -0.98,0.02,0.00,M9] [#6 -0.50,-0.05,0.62,U] [#7 -0.92,-0.86,0.00,R] [#8 0.05,0.11,0.57,U] 
22:32:24.958 00.000 12268 refined, 4 included, MultiStar: {-0.15, 0.12}, one-star: {0.35, -0.36}
22:32:24.958 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
22:32:24.958 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
22:32:24.959 00.001 12268 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.20 cameraTheta=2.47 mountX=0.11 mountY=-0.17, mountTheta=-1.00
22:32:24.960 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.12, opts=13)
22:32:24.960 00.000 12268 Enqueuing Move request for scope (-0.15, 0.12)
22:32:24.960 00.000 11616 Worker thread wakes up
22:32:24.960 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
22:32:24.960 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
22:32:24.960 00.000 11616 Moving (-0.15, 0.12) raw xDistance=0.11 yDistance=-0.17
22:32:24.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
22:32:24.960 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:32:24.961 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:32:24.961 00.000 11616 MoveAxis(W, 60, ABG)
22:32:24.961 00.000 11616 Guiding  Dir = 3, Dur = 60
22:32:24.961 00.000 11616 IsSlewing returns 0
22:32:24.961 00.000 11616 IsGuiding returns 0
22:32:24.962 00.001 11616 PulseGuide returned control before completion, sleep 70
22:32:24.984 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=207, Gamma=1.290
22:32:25.002 00.018 12268 UpdateGuideState exits: m=169 SNR=8.9
22:32:25.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:25.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:25.002 00.000 12268 Enqueuing Expose request
22:32:25.039 00.037 11616 IsGuiding returns 1
22:32:25.039 00.000 11616 scope still moving after pulse duration time elapsed
22:32:25.069 00.030 11616 IsSlewing returns 0
22:32:25.069 00.000 11616 IsGuiding returns 0
22:32:25.069 00.000 11616 scope move finished after 60 + 48 ms
22:32:25.069 00.000 11616 Move returns status 0, amount 60
22:32:25.069 00.000 11616 MoveAxis(N, 0, ABG)
22:32:25.069 00.000 11616 Move returns status 0, amount 0
22:32:25.070 00.001 11616 move complete, result=0
22:32:25.070 00.000 11616 worker thread done servicing request
22:32:25.070 00.000 11616 Worker thread wakes up
22:32:25.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:25.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:25.075 00.005 12268 GuideStep: 0.1 px 60 ms WEST, -0.2 px 0 ms NORTH
22:32:27.085 02.010 11616 Exposure complete
22:32:27.144 00.059 11616 worker thread done servicing request
22:32:27.145 00.001 12268 OnExposeComplete: enter
22:32:27.145 00.000 12268 UpdateGuideState(): m_state=6
22:32:27.145 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
22:32:27.145 00.000 12268 Star::Find returns 1 (0), X=1161.14, Y=148.50, Mass=162, SNR=8.7, Peak=27 HFD=3.5
22:32:27.146 00.001 12268 MultiStar: [#1 -0.37,-0.60,0.00,M1] [#2 -0.25,0.11,0.87,U] [#3 -0.16,-0.65,0.00,M4] [#4 0.15,-0.44,0.95,U] [#5 -0.60,-0.38,0.00,M10] [#6 0.12,-0.53,0.66,U] [#7 0.36,-0.01,0.83,U] [#8 0.00,0.00,0.00,L] [#9 1.72,-1.32,0.00,M3] 
22:32:27.146 00.000 12268 refined, 4 included, MultiStar: {0.17, -0.21}, one-star: {0.45, -0.20}
22:32:27.146 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
22:32:27.146 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
22:32:27.146 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.87 mountX=-0.19 mountY=0.20, mountTheta=2.32
22:32:27.148 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.21, opts=13)
22:32:27.148 00.000 12268 Enqueuing Move request for scope (0.17, -0.21)
22:32:27.148 00.000 11616 Worker thread wakes up
22:32:27.149 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd
22:32:27.149 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.21)
22:32:27.149 00.000 11616 Moving (0.17, -0.21) raw xDistance=-0.19 yDistance=0.20
22:32:27.149 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:27.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:32:27.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:32:27.149 00.000 11616 MoveAxis(E, 0, ABG)
22:32:27.149 00.000 11616 Move returns status 0, amount 0
22:32:27.149 00.000 11616 MoveAxis(S, 17, ABG)
22:32:27.149 00.000 11616 Guiding  Dir = 1, Dur = 17
22:32:27.149 00.000 11616 IsSlewing returns 0
22:32:27.150 00.001 11616 IsGuiding returns 0
22:32:27.150 00.000 11616 PulseGuide returned control before completion, sleep 27
22:32:27.171 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=196, Gamma=1.290
22:32:27.189 00.018 12268 UpdateGuideState exits: m=162 SNR=8.7
22:32:27.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:27.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:27.190 00.001 12268 Enqueuing Expose request
22:32:27.190 00.000 11616 IsGuiding returns 1
22:32:27.191 00.001 11616 scope still moving after pulse duration time elapsed
22:32:27.220 00.029 11616 IsSlewing returns 0
22:32:27.220 00.000 11616 IsGuiding returns 0
22:32:27.220 00.000 11616 scope move finished after 17 + 53 ms
22:32:27.220 00.000 11616 Move returns status 0, amount 17
22:32:27.220 00.000 11616 move complete, result=0
22:32:27.220 00.000 11616 worker thread done servicing request
22:32:27.220 00.000 11616 Worker thread wakes up
22:32:27.221 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 17 ms SOUTH
22:32:27.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:27.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:29.229 02.008 11616 Exposure complete
22:32:29.287 00.058 11616 worker thread done servicing request
22:32:29.287 00.000 12268 OnExposeComplete: enter
22:32:29.287 00.000 12268 UpdateGuideState(): m_state=6
22:32:29.287 00.000 12268 Star::Find(15, 1161, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
22:32:29.287 00.000 12268 Star::Find returns 1 (0), X=1160.75, Y=148.15, Mass=176, SNR=9.1, Peak=22 HFD=3.9
22:32:29.288 00.001 12268 MultiStar: [#1 -0.17,-0.70,0.00,M2] [#2 -0.29,-0.34,0.80,U] [#3 -0.36,-1.35,0.00,M5] [#4 0.33,-0.84,0.00,M1] [#5 -0.76,-0.44,0.00,R] [#6 1.02,-0.91,0.00,M3] [#7 0.40,0.26,0.75,U] [#8 0.09,0.31,0.56,U] 
22:32:29.288 00.000 12268 refined, 3 included, MultiStar: {0.06, -0.14}, one-star: {0.06, -0.54}
22:32:29.288 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
22:32:29.288 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
22:32:29.288 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.19 mountX=-0.13 mountY=0.07, mountTheta=2.64
22:32:29.290 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.14, opts=13)
22:32:29.290 00.000 12268 Enqueuing Move request for scope (0.06, -0.14)
22:32:29.290 00.000 11616 Worker thread wakes up
22:32:29.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
22:32:29.290 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
22:32:29.290 00.000 11616 Moving (0.06, -0.14) raw xDistance=-0.13 yDistance=0.07
22:32:29.290 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:29.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:32:29.291 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:29.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:32:29.291 00.000 11616 MoveAxis(E, 0, ABG)
22:32:29.291 00.000 11616 Move returns status 0, amount 0
22:32:29.291 00.000 11616 MoveAxis(N, 0, ABG)
22:32:29.291 00.000 11616 Move returns status 0, amount 0
22:32:29.291 00.000 11616 move complete, result=0
22:32:29.291 00.000 11616 worker thread done servicing request
22:32:29.311 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=202, Gamma=1.290
22:32:29.329 00.018 12268 UpdateGuideState exits: m=176 SNR=9.1
22:32:29.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:29.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:29.329 00.000 12268 Enqueuing Expose request
22:32:29.329 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:29.330 00.001 11616 Worker thread wakes up
22:32:29.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:29.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:31.334 02.004 11616 Exposure complete
22:32:31.391 00.057 11616 worker thread done servicing request
22:32:31.391 00.000 12268 OnExposeComplete: enter
22:32:31.391 00.000 12268 UpdateGuideState(): m_state=6
22:32:31.392 00.001 12268 Star::Find(15, 1160, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
22:32:31.392 00.000 12268 Star::Find returns 1 (0), X=1160.73, Y=147.30, Mass=146, SNR=8.2, Peak=21 HFD=3.6
22:32:31.392 00.000 12268 MultiStar: large primary error, entering stabilization period
22:32:31.392 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
22:32:31.392 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.15)
22:32:31.392 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-1.39 hyp=1.40 cameraTheta=-1.54 mountX=-1.38 mountY=0.21, mountTheta=2.99
22:32:31.395 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-1.39, opts=13)
22:32:31.395 00.000 12268 Enqueuing Move request for scope (0.04, -1.39)
22:32:31.395 00.000 11616 Worker thread wakes up
22:32:31.395 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -1.39) opts 0xd
22:32:31.395 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -1.39)
22:32:31.395 00.000 11616 Moving (0.04, -1.39) raw xDistance=-1.38 yDistance=0.21
22:32:31.395 00.000 11616 resist switch: large excursion: input -1.38 thresh 0.29 direction from 1 to -1
22:32:31.395 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.15
22:32:31.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.69 from input -1.38
22:32:31.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:32:31.395 00.000 11616 MoveAxis(E, 775, ABG)
22:32:31.395 00.000 11616 Guiding  Dir = 2, Dur = 775
22:32:31.396 00.001 11616 IsSlewing returns 0
22:32:31.396 00.000 11616 IsGuiding returns 0
22:32:31.396 00.000 11616 PulseGuide returned control before completion, sleep 785
22:32:31.417 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=228, Gamma=1.290
22:32:31.434 00.017 12268 UpdateGuideState exits: m=146 SNR=8.2
22:32:31.434 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:31.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:31.434 00.000 12268 Enqueuing Expose request
22:32:32.186 00.752 11616 IsGuiding returns 1
22:32:32.186 00.000 11616 scope still moving after pulse duration time elapsed
22:32:32.216 00.030 11616 IsSlewing returns 0
22:32:32.217 00.001 11616 IsGuiding returns 0
22:32:32.217 00.000 11616 scope move finished after 775 + 46 ms
22:32:32.217 00.000 11616 Move returns status 0, amount 775
22:32:32.217 00.000 11616 MoveAxis(S, 18, ABG)
22:32:32.217 00.000 11616 Guiding  Dir = 1, Dur = 18
22:32:32.217 00.000 11616 IsSlewing returns 0
22:32:32.217 00.000 11616 IsGuiding returns 0
22:32:32.219 00.002 11616 PulseGuide returned control before completion, sleep 28
22:32:32.262 00.043 11616 IsGuiding returns 1
22:32:32.262 00.000 11616 scope still moving after pulse duration time elapsed
22:32:32.293 00.031 11616 IsSlewing returns 0
22:32:32.293 00.000 11616 IsGuiding returns 0
22:32:32.294 00.001 11616 scope move finished after 18 + 57 ms
22:32:32.294 00.000 11616 Move returns status 0, amount 18
22:32:32.294 00.000 11616 move complete, result=0
22:32:32.294 00.000 11616 worker thread done servicing request
22:32:32.294 00.000 11616 Worker thread wakes up
22:32:32.295 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:32.295 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:32.295 00.000 12268 GuideStep: -1.4 px 775 ms EAST, 0.2 px 18 ms SOUTH
22:32:34.309 02.014 11616 Exposure complete
22:32:34.365 00.056 11616 worker thread done servicing request
22:32:34.366 00.001 12268 OnExposeComplete: enter
22:32:34.366 00.000 12268 UpdateGuideState(): m_state=6
22:32:34.366 00.000 12268 Star::Find(15, 1160, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
22:32:34.366 00.000 12268 Star::Find returns 1 (0), X=1161.07, Y=149.05, Mass=181, SNR=9.2, Peak=22 HFD=4.3
22:32:34.366 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
22:32:34.366 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
22:32:34.366 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.35 hyp=0.52 cameraTheta=0.74 mountX=0.39 mountY=0.34, mountTheta=0.71
22:32:34.370 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.35, opts=13)
22:32:34.370 00.000 12268 Enqueuing Move request for scope (0.38, 0.35)
22:32:34.370 00.000 11616 Worker thread wakes up
22:32:34.370 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.35) opts 0xd
22:32:34.370 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.35)
22:32:34.370 00.000 11616 Moving (0.38, 0.35) raw xDistance=0.39 yDistance=0.34
22:32:34.370 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
22:32:34.371 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.16
22:32:34.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
22:32:34.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
22:32:34.371 00.000 11616 MoveAxis(W, 216, ABG)
22:32:34.371 00.000 11616 Guiding  Dir = 3, Dur = 216
22:32:34.371 00.000 11616 IsSlewing returns 0
22:32:34.372 00.001 11616 IsGuiding returns 0
22:32:34.372 00.000 11616 PulseGuide returned control before completion, sleep 226
22:32:34.392 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=237, Gamma=1.290
22:32:34.410 00.018 12268 UpdateGuideState exits: m=181 SNR=9.2
22:32:34.410 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:34.410 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:34.410 00.000 12268 Enqueuing Expose request
22:32:34.613 00.203 11616 IsGuiding returns 1
22:32:34.613 00.000 11616 scope still moving after pulse duration time elapsed
22:32:34.644 00.031 11616 IsSlewing returns 0
22:32:34.645 00.001 11616 IsGuiding returns 0
22:32:34.645 00.000 11616 scope move finished after 216 + 56 ms
22:32:34.645 00.000 11616 Move returns status 0, amount 216
22:32:34.645 00.000 11616 MoveAxis(S, 28, ABG)
22:32:34.645 00.000 11616 Guiding  Dir = 1, Dur = 28
22:32:34.646 00.001 11616 IsSlewing returns 0
22:32:34.646 00.000 11616 IsGuiding returns 0
22:32:34.646 00.000 11616 PulseGuide returned control before completion, sleep 38
22:32:34.691 00.045 11616 IsGuiding returns 1
22:32:34.692 00.001 11616 scope still moving after pulse duration time elapsed
22:32:34.724 00.032 11616 IsSlewing returns 0
22:32:34.725 00.001 11616 IsGuiding returns 0
22:32:34.725 00.000 11616 scope move finished after 28 + 50 ms
22:32:34.725 00.000 11616 Move returns status 0, amount 28
22:32:34.725 00.000 11616 move complete, result=0
22:32:34.725 00.000 11616 worker thread done servicing request
22:32:34.725 00.000 12268 GuideStep: 0.4 px 216 ms WEST, 0.3 px 28 ms SOUTH
22:32:34.726 00.001 11616 Worker thread wakes up
22:32:34.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:34.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:36.734 02.008 11616 Exposure complete
22:32:36.796 00.062 11616 worker thread done servicing request
22:32:36.796 00.000 12268 OnExposeComplete: enter
22:32:36.796 00.000 12268 UpdateGuideState(): m_state=6
22:32:36.796 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
22:32:36.796 00.000 12268 Star::Find returns 1 (0), X=1160.92, Y=149.07, Mass=150, SNR=8.3, Peak=23 HFD=3.6
22:32:36.796 00.000 12268 MultiStar: exiting stabilization period
22:32:36.797 00.001 12268 MultiStar: [#1 -0.59,0.02,1.36,U] [#2 -1.25,0.72,0.00,M8] [#3 -0.68,-0.08,0.00,M6] [#4 0.14,0.28,0.85,U] [#5 0.09,1.27,0.00,M1] [#6 -0.25,-0.16,0.62,U] [#7 0.41,1.03,0.00,M1] [#8 -0.19,0.30,0.68,U] 
22:32:36.797 00.000 12268 refined, 4 included, MultiStar: {-0.16, 0.16}, one-star: {0.23, 0.38}
22:32:36.797 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
22:32:36.797 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
22:32:36.797 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.16 hyp=0.23 cameraTheta=2.35 mountX=0.15 mountY=-0.18, mountTheta=-0.89
22:32:36.798 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.16, opts=13)
22:32:36.798 00.000 12268 Enqueuing Move request for scope (-0.16, 0.16)
22:32:36.798 00.000 11616 Worker thread wakes up
22:32:36.799 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.16) opts 0xd
22:32:36.799 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.16)
22:32:36.799 00.000 11616 Moving (-0.16, 0.16) raw xDistance=0.15 yDistance=-0.18
22:32:36.799 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
22:32:36.799 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:36.799 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:32:36.799 00.000 11616 MoveAxis(W, 82, ABG)
22:32:36.799 00.000 11616 Guiding  Dir = 3, Dur = 82
22:32:36.799 00.000 11616 IsSlewing returns 0
22:32:36.800 00.001 11616 IsGuiding returns 0
22:32:36.800 00.000 11616 PulseGuide returned control before completion, sleep 92
22:32:36.824 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=230, Gamma=1.290
22:32:36.842 00.018 12268 UpdateGuideState exits: m=150 SNR=8.3
22:32:36.842 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:36.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:36.842 00.000 12268 Enqueuing Expose request
22:32:36.904 00.062 11616 IsGuiding returns 1
22:32:36.905 00.001 11616 scope still moving after pulse duration time elapsed
22:32:36.935 00.030 11616 IsSlewing returns 0
22:32:36.935 00.000 11616 IsGuiding returns 0
22:32:36.935 00.000 11616 scope move finished after 82 + 53 ms
22:32:36.935 00.000 11616 Move returns status 0, amount 82
22:32:36.935 00.000 11616 MoveAxis(N, 0, ABG)
22:32:36.935 00.000 11616 Move returns status 0, amount 0
22:32:36.935 00.000 11616 move complete, result=0
22:32:36.935 00.000 11616 worker thread done servicing request
22:32:36.935 00.000 11616 Worker thread wakes up
22:32:36.935 00.000 12268 GuideStep: 0.1 px 82 ms WEST, -0.2 px 0 ms NORTH
22:32:36.935 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:36.935 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,134,31,31)
22:32:36.960 00.025 12268 evsrv: cli 0F8E6D80 connect
22:32:36.960 00.000 12268 case statement mapped state 6 to 3
22:32:36.964 00.004 12268 case statement mapped state 6 to 3
22:32:36.965 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"4e887ce2-e8e4-42ec-925f-c7dfc3965bd1"}
22:32:36.966 00.001 12268 case statement mapped state 6 to 3
22:32:36.966 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e887ce2-e8e4-42ec-925f-c7dfc3965bd1"}
22:32:36.978 00.012 12268 evsrv: cli 0F8E6D80 disconnect
22:32:36.980 00.002 12268 evsrv: cli 0F8E69C0 connect
22:32:36.980 00.000 12268 case statement mapped state 6 to 3
22:32:36.982 00.002 12268 case statement mapped state 6 to 3
22:32:36.983 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"e1e4ea28-e167-4cbb-9b9b-777bf84606f0"}
22:32:36.983 00.000 12268 PhdController::Dither begins
22:32:36.983 00.000 12268 dither: size=5.50, dRA=0.43 dDec=-3.93
22:32:36.983 00.000 12268 MountToCamera -- mountTheta (1.46) + m_xAngle (1.47) = xAngle (2.93 = 2.93)
22:32:36.984 00.001 12268 MountToCamera -- mountX=0.43 mountY=-3.93 hyp=3.96 mountTheta=1.46 cameraX=-3.87, cameraY=0.81 cameraTheta=2.93
22:32:36.984 00.000 12268 setting lock position to (1156.82, 149.51)
22:32:36.985 00.001 12268 Mount: notify guiding dithered (-3.9, 0.8)
22:32:36.986 00.001 12268 MultiStar: stabilizing after lock position change
22:32:36.986 00.000 12268 Status Line: Dither by 0.43,-3.93
22:32:36.992 00.006 12268 PhdController: newstate STATE_SETTLE_BEGIN
22:32:36.993 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
22:32:36.993 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"e1e4ea28-e167-4cbb-9b9b-777bf84606f0"}
22:32:36.994 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:32:38.954 01.960 11616 Exposure complete
22:32:39.021 00.067 11616 worker thread done servicing request
22:32:39.021 00.000 12268 OnExposeComplete: enter
22:32:39.021 00.000 12268 UpdateGuideState(): m_state=6
22:32:39.022 00.001 12268 Star::Find(15, 1160, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
22:32:39.022 00.000 12268 Star::Find returns 1 (0), X=1161.05, Y=149.12, Mass=164, SNR=8.7, Peak=23 HFD=4.2
22:32:39.022 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
22:32:39.022 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.61)
22:32:39.022 00.000 12268 CameraToMount -- cameraX=4.24 cameraY=-0.39 hyp=4.26 cameraTheta=-0.09 mountX=0.03 mountY=4.25, mountTheta=1.56
22:32:39.024 00.002 12268 dither recenter: remaining=(-0.4,3.9) step=(-0.4,3.9)
22:32:39.024 00.000 12268 MountToCamera -- mountTheta (-1.68) + m_xAngle (1.47) = xAngle (-0.21 = -0.21)
22:32:39.024 00.000 12268 MountToCamera -- mountX=-0.43 mountY=3.93 hyp=3.96 mountTheta=-1.68 cameraX=3.87, cameraY=-0.81 cameraTheta=-0.21
22:32:39.024 00.000 12268 SchedulePrimaryMove(0D94C700, x=3.87, y=-0.81, opts=4)
22:32:39.024 00.000 12268 Enqueuing Move request for scope (3.87, -0.81)
22:32:39.024 00.000 12268 Mount: notify direct move -0.43,3.93
22:32:39.024 00.000 11616 Worker thread wakes up
22:32:39.024 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (3.87, -0.81) opts 0x4
22:32:39.024 00.000 11616 Handling offset move in thread for scope, endpoint = (3.87, -0.81)
22:32:39.024 00.000 11616 Moving (3.87, -0.81) raw xDistance=-0.43 yDistance=3.93
22:32:39.024 00.000 11616 BLC: window closed
22:32:39.025 00.001 11616 MoveAxis(E, 485, B)
22:32:39.025 00.000 11616 Guiding  Dir = 2, Dur = 485
22:32:39.025 00.000 11616 IsSlewing returns 0
22:32:39.025 00.000 11616 IsGuiding returns 0
22:32:39.026 00.001 11616 PulseGuide returned control before completion, sleep 495
22:32:39.047 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=221, Gamma=1.290
22:32:39.066 00.019 12268 UpdateGuideState exits: m=164 SNR=8.7
22:32:39.066 00.000 12268 PhdController: settling, locked = 1, distance = 4.37 (1.50) aobump = 0 frame = 1 / 99999
22:32:39.066 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685559.066,"Host":"ASTROCENTER","Inst":1,"Distance":4.37,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:32:39.067 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:39.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:39.067 00.000 12268 Enqueuing Expose request
22:32:39.530 00.463 11616 IsGuiding returns 1
22:32:39.530 00.000 11616 scope still moving after pulse duration time elapsed
22:32:39.560 00.030 11616 IsSlewing returns 0
22:32:39.560 00.000 11616 IsGuiding returns 0
22:32:39.560 00.000 11616 scope move finished after 485 + 50 ms
22:32:39.560 00.000 11616 Move returns status 0, amount 485
22:32:39.563 00.003 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
22:32:39.563 00.000 11616 MoveAxis(S, 2219, B)
22:32:39.563 00.000 11616 Guiding  Dir = 1, Dur = 2219
22:32:39.564 00.001 11616 IsSlewing returns 0
22:32:39.564 00.000 11616 IsGuiding returns 0
22:32:39.564 00.000 11616 PulseGuide returned control before completion, sleep 2229
22:32:41.806 02.242 11616 IsGuiding returns 1
22:32:41.806 00.000 11616 scope still moving after pulse duration time elapsed
22:32:41.837 00.031 11616 IsSlewing returns 0
22:32:41.837 00.000 11616 IsGuiding returns 0
22:32:41.837 00.000 11616 scope move finished after 2219 + 54 ms
22:32:41.837 00.000 11616 Move returns status 0, amount 2219
22:32:41.837 00.000 11616 move complete, result=0
22:32:41.838 00.001 11616 worker thread done servicing request
22:32:41.838 00.000 12268 GuideStep: -0.4 px 485 ms EAST, 3.9 px 2219 ms SOUTH
22:32:41.838 00.000 11616 Worker thread wakes up
22:32:41.838 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:41.838 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:32:43.856 02.018 11616 Exposure complete
22:32:43.913 00.057 11616 worker thread done servicing request
22:32:43.913 00.000 12268 OnExposeComplete: enter
22:32:43.913 00.000 12268 UpdateGuideState(): m_state=6
22:32:43.913 00.000 12268 Star::Find(15, 1161, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
22:32:43.913 00.000 12268 Star::Find returns 1 (0), X=1159.23, Y=149.47, Mass=146, SNR=8.2, Peak=18 HFD=3.7
22:32:43.914 00.001 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
22:32:43.914 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
22:32:43.914 00.000 12268 CameraToMount -- cameraX=2.42 cameraY=-0.04 hyp=2.42 cameraTheta=-0.02 mountX=0.20 mountY=2.40, mountTheta=1.49
22:32:43.915 00.001 12268 SchedulePrimaryMove(0D94C700, x=2.42, y=-0.04, opts=13)
22:32:43.915 00.000 12268 Enqueuing Move request for scope (2.42, -0.04)
22:32:43.915 00.000 11616 Worker thread wakes up
22:32:43.915 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (2.42, -0.04) opts 0xd
22:32:43.916 00.001 11616 Handling offset move in thread for scope, endpoint = (2.42, -0.04)
22:32:43.916 00.000 11616 Moving (2.42, -0.04) raw xDistance=0.20 yDistance=2.40
22:32:43.916 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:32:43.916 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:32:43.916 00.000 11616 resist switch: large excursion: input 2.40 thresh 0.45 direction from 0 to 1
22:32:43.916 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.20
22:32:43.916 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 2.40
22:32:43.916 00.000 11616 MoveAxis(E, 0, ABG)
22:32:43.916 00.000 11616 Move returns status 0, amount 0
22:32:43.917 00.001 11616 MoveAxis(S, 203, ABG)
22:32:43.917 00.000 11616 Guiding  Dir = 1, Dur = 203
22:32:43.917 00.000 11616 IsSlewing returns 0
22:32:43.917 00.000 11616 IsGuiding returns 0
22:32:43.918 00.001 11616 PulseGuide returned control before completion, sleep 213
22:32:43.937 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=238, Gamma=1.290
22:32:43.956 00.019 12268 UpdateGuideState exits: m=146 SNR=8.2
22:32:43.956 00.000 12268 PhdController: settling, locked = 1, distance = 2.42 (1.50) aobump = 0 frame = 2 / 99999
22:32:43.957 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768685563.957,"Host":"ASTROCENTER","Inst":1,"Distance":2.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:32:43.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:43.957 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:43.957 00.000 12268 Enqueuing Expose request
22:32:44.136 00.179 11616 IsGuiding returns 1
22:32:44.136 00.000 11616 scope still moving after pulse duration time elapsed
22:32:44.168 00.032 11616 IsSlewing returns 0
22:32:44.168 00.000 11616 IsGuiding returns 0
22:32:44.168 00.000 11616 scope move finished after 203 + 47 ms
22:32:44.168 00.000 11616 Move returns status 0, amount 203
22:32:44.168 00.000 11616 move complete, result=0
22:32:44.168 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 2.4 px 203 ms SOUTH
22:32:44.169 00.001 11616 worker thread done servicing request
22:32:44.169 00.000 11616 Worker thread wakes up
22:32:44.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:44.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:32:46.196 02.027 11616 Exposure complete
22:32:46.262 00.066 11616 worker thread done servicing request
22:32:46.262 00.000 12268 OnExposeComplete: enter
22:32:46.262 00.000 12268 UpdateGuideState(): m_state=6
22:32:46.262 00.000 12268 Star::Find(15, 1159, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
22:32:46.262 00.000 12268 Star::Find returns 1 (0), X=1156.82, Y=149.26, Mass=147, SNR=8.3, Peak=21 HFD=3.5
22:32:46.263 00.001 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
22:32:46.263 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
22:32:46.263 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.56 mountX=-0.25 mountY=0.03, mountTheta=3.00
22:32:46.264 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.25, opts=13)
22:32:46.264 00.000 12268 Enqueuing Move request for scope (0.00, -0.25)
22:32:46.265 00.001 11616 Worker thread wakes up
22:32:46.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.25) opts 0xd
22:32:46.265 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.25)
22:32:46.265 00.000 11616 Moving (0.00, -0.25) raw xDistance=-0.25 yDistance=0.03
22:32:46.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:32:46.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:32:46.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:46.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:32:46.265 00.000 11616 MoveAxis(E, 0, ABG)
22:32:46.265 00.000 11616 Move returns status 0, amount 0
22:32:46.266 00.001 11616 MoveAxis(N, 0, ABG)
22:32:46.266 00.000 11616 Move returns status 0, amount 0
22:32:46.266 00.000 11616 move complete, result=0
22:32:46.266 00.000 11616 worker thread done servicing request
22:32:46.290 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:32:46.310 00.020 12268 UpdateGuideState exits: m=147 SNR=8.3
22:32:46.310 00.000 12268 PhdController: settling, locked = 1, distance = 1.77 (1.50) aobump = 0 frame = 3 / 99999
22:32:46.310 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685566.310,"Host":"ASTROCENTER","Inst":1,"Distance":1.77,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:32:46.312 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:46.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:46.312 00.000 12268 Enqueuing Expose request
22:32:46.312 00.000 11616 Worker thread wakes up
22:32:46.312 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:32:46.313 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:46.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:32:48.329 02.016 11616 Exposure complete
22:32:48.386 00.057 11616 worker thread done servicing request
22:32:48.386 00.000 12268 OnExposeComplete: enter
22:32:48.387 00.001 12268 UpdateGuideState(): m_state=6
22:32:48.387 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
22:32:48.387 00.000 12268 Star::Find returns 1 (0), X=1156.58, Y=148.91, Mass=155, SNR=8.4, Peak=22 HFD=3.9
22:32:48.387 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.43 = 2.86)
22:32:48.387 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.25)
22:32:48.387 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.60 hyp=0.64 cameraTheta=-1.95 mountX=-0.62 mountY=-0.16, mountTheta=-2.88
22:32:48.389 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.60, opts=13)
22:32:48.389 00.000 12268 Enqueuing Move request for scope (-0.24, -0.60)
22:32:48.389 00.000 11616 Worker thread wakes up
22:32:48.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.60) opts 0xd
22:32:48.390 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.60)
22:32:48.390 00.000 11616 Moving (-0.24, -0.60) raw xDistance=-0.62 yDistance=-0.16
22:32:48.390 00.000 11616 resist switch: large excursion: input -0.62 thresh 0.29 direction from 0 to -1
22:32:48.390 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.85
22:32:48.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
22:32:48.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:48.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:32:48.390 00.000 11616 MoveAxis(E, 346, ABG)
22:32:48.390 00.000 11616 Guiding  Dir = 2, Dur = 346
22:32:48.391 00.001 11616 IsSlewing returns 0
22:32:48.391 00.000 11616 IsGuiding returns 0
22:32:48.392 00.001 11616 PulseGuide returned control before completion, sleep 356
22:32:48.411 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=198, Gamma=1.290
22:32:48.428 00.017 12268 UpdateGuideState exits: m=155 SNR=8.4
22:32:48.429 00.001 12268 PhdController: settling, locked = 1, distance = 1.43 (1.50) aobump = 0 frame = 4 / 99999
22:32:48.429 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685568.429,"Host":"ASTROCENTER","Inst":1,"Distance":1.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:32:48.429 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:48.430 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:48.430 00.000 12268 Enqueuing Expose request
22:32:48.761 00.331 11616 IsGuiding returns 1
22:32:48.761 00.000 11616 scope still moving after pulse duration time elapsed
22:32:48.791 00.030 11616 IsSlewing returns 0
22:32:48.791 00.000 11616 IsGuiding returns 0
22:32:48.792 00.001 11616 scope move finished after 346 + 54 ms
22:32:48.792 00.000 11616 Move returns status 0, amount 346
22:32:48.792 00.000 11616 MoveAxis(N, 0, ABG)
22:32:48.792 00.000 11616 Move returns status 0, amount 0
22:32:48.792 00.000 11616 move complete, result=0
22:32:48.792 00.000 11616 worker thread done servicing request
22:32:48.792 00.000 11616 Worker thread wakes up
22:32:48.792 00.000 12268 GuideStep: -0.6 px 346 ms EAST, -0.2 px 0 ms NORTH
22:32:48.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:48.793 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:32:50.796 02.003 11616 Exposure complete
22:32:50.852 00.056 11616 worker thread done servicing request
22:32:50.852 00.000 12268 OnExposeComplete: enter
22:32:50.852 00.000 12268 UpdateGuideState(): m_state=6
22:32:50.853 00.001 12268 Star::Find(15, 1156, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
22:32:50.853 00.000 12268 Star::Find returns 1 (0), X=1157.13, Y=148.83, Mass=151, SNR=8.4, Peak=21 HFD=4.1
22:32:50.853 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
22:32:50.853 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.57)
22:32:50.853 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.68 hyp=0.75 cameraTheta=-1.13 mountX=-0.64 mountY=0.40, mountTheta=2.58
22:32:50.855 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.68, opts=13)
22:32:50.855 00.000 12268 Enqueuing Move request for scope (0.32, -0.68)
22:32:50.855 00.000 11616 Worker thread wakes up
22:32:50.855 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.68) opts 0xd
22:32:50.855 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.68)
22:32:50.855 00.000 11616 Moving (0.32, -0.68) raw xDistance=-0.64 yDistance=0.40
22:32:50.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
22:32:50.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
22:32:50.855 00.000 11616 MoveAxis(E, 361, ABG)
22:32:50.855 00.000 11616 Guiding  Dir = 2, Dur = 361
22:32:50.856 00.001 11616 IsSlewing returns 0
22:32:50.856 00.000 11616 IsGuiding returns 0
22:32:50.856 00.000 11616 PulseGuide returned control before completion, sleep 371
22:32:50.880 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=221, Gamma=1.290
22:32:50.898 00.018 12268 UpdateGuideState exits: m=151 SNR=8.4
22:32:50.898 00.000 12268 PhdController: settling, locked = 1, distance = 1.23 (1.50) aobump = 0 frame = 5 / 99999
22:32:50.898 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685570.898,"Host":"ASTROCENTER","Inst":1,"Distance":1.23,"Time":2.5,"SettleTime":10.0,"StarLocked":true}
22:32:50.899 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:50.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:50.899 00.000 12268 Enqueuing Expose request
22:32:51.236 00.337 11616 IsGuiding returns 1
22:32:51.236 00.000 11616 scope still moving after pulse duration time elapsed
22:32:51.266 00.030 11616 IsSlewing returns 0
22:32:51.266 00.000 11616 IsGuiding returns 0
22:32:51.267 00.001 11616 scope move finished after 361 + 49 ms
22:32:51.267 00.000 11616 Move returns status 0, amount 361
22:32:51.267 00.000 11616 MoveAxis(S, 34, ABG)
22:32:51.267 00.000 11616 Guiding  Dir = 1, Dur = 34
22:32:51.267 00.000 11616 IsSlewing returns 0
22:32:51.267 00.000 11616 IsGuiding returns 0
22:32:51.268 00.001 11616 PulseGuide returned control before completion, sleep 44
22:32:51.313 00.045 11616 IsGuiding returns 1
22:32:51.313 00.000 11616 scope still moving after pulse duration time elapsed
22:32:51.345 00.032 11616 IsSlewing returns 0
22:32:51.347 00.002 11616 IsGuiding returns 0
22:32:51.347 00.000 11616 scope move finished after 34 + 45 ms
22:32:51.347 00.000 11616 Move returns status 0, amount 34
22:32:51.347 00.000 11616 move complete, result=0
22:32:51.347 00.000 11616 worker thread done servicing request
22:32:51.347 00.000 11616 Worker thread wakes up
22:32:51.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:51.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:32:51.347 00.000 12268 GuideStep: -0.6 px 361 ms EAST, 0.4 px 34 ms SOUTH
22:32:53.452 02.105 11616 Exposure complete
22:32:53.581 00.129 11616 worker thread done servicing request
22:32:53.581 00.000 12268 OnExposeComplete: enter
22:32:53.581 00.000 12268 UpdateGuideState(): m_state=6
22:32:53.582 00.001 12268 Star::Find(15, 1157, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
22:32:53.582 00.000 12268 Star::Find returns 1 (0), X=1156.93, Y=149.70, Mass=157, SNR=8.5, Peak=24 HFD=3.4
22:32:53.582 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
22:32:53.582 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
22:32:53.582 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.23 cameraTheta=1.02 mountX=0.20 mountY=0.09, mountTheta=0.43
22:32:53.584 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.19, opts=13)
22:32:53.584 00.000 12268 Enqueuing Move request for scope (0.12, 0.19)
22:32:53.584 00.000 11616 Worker thread wakes up
22:32:53.584 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
22:32:53.585 00.001 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
22:32:53.585 00.000 11616 Moving (0.12, 0.19) raw xDistance=0.20 yDistance=0.09
22:32:53.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:53.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:32:53.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:53.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:32:53.585 00.000 11616 MoveAxis(E, 0, ABG)
22:32:53.585 00.000 11616 Move returns status 0, amount 0
22:32:53.585 00.000 11616 MoveAxis(N, 0, ABG)
22:32:53.585 00.000 11616 Move returns status 0, amount 0
22:32:53.586 00.001 11616 move complete, result=0
22:32:53.586 00.000 11616 worker thread done servicing request
22:32:53.614 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:32:53.632 00.018 12268 UpdateGuideState exits: m=157 SNR=8.5
22:32:53.632 00.000 12268 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 6 / 99999
22:32:53.632 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685573.632,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":5.2,"SettleTime":10.0,"StarLocked":true}
22:32:53.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:53.633 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:53.633 00.000 12268 Enqueuing Expose request
22:32:53.633 00.000 11616 Worker thread wakes up
22:32:53.633 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:53.633 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:53.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:32:55.645 02.012 11616 Exposure complete
22:32:55.710 00.065 11616 worker thread done servicing request
22:32:55.710 00.000 12268 OnExposeComplete: enter
22:32:55.710 00.000 12268 UpdateGuideState(): m_state=6
22:32:55.711 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
22:32:55.711 00.000 12268 Star::Find returns 1 (0), X=1156.78, Y=150.39, Mass=154, SNR=8.5, Peak=31 HFD=2.8
22:32:55.711 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
22:32:55.711 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
22:32:55.711 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.88 hyp=0.88 cameraTheta=1.61 mountX=0.87 mountY=-0.15, mountTheta=-0.17
22:32:55.713 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.88, opts=13)
22:32:55.713 00.000 12268 Enqueuing Move request for scope (-0.03, 0.88)
22:32:55.713 00.000 11616 Worker thread wakes up
22:32:55.713 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.88) opts 0xd
22:32:55.713 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.88)
22:32:55.713 00.000 11616 Moving (-0.03, 0.88) raw xDistance=0.87 yDistance=-0.15
22:32:55.713 00.000 11616 resist switch: large excursion: input 0.87 thresh 0.29 direction from -1 to 1
22:32:55.713 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.62
22:32:55.713 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.87
22:32:55.713 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:55.714 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:32:55.714 00.000 11616 MoveAxis(W, 489, ABG)
22:32:55.714 00.000 11616 Guiding  Dir = 3, Dur = 489
22:32:55.714 00.000 11616 IsSlewing returns 0
22:32:55.715 00.001 11616 IsGuiding returns 0
22:32:55.715 00.000 11616 PulseGuide returned control before completion, sleep 499
22:32:55.737 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:32:55.759 00.022 12268 UpdateGuideState exits: m=154 SNR=8.5
22:32:55.759 00.000 12268 PhdController: settling, locked = 1, distance = 0.91 (1.50) aobump = 0 frame = 7 / 99999
22:32:55.759 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685575.759,"Host":"ASTROCENTER","Inst":1,"Distance":0.91,"Time":7.3,"SettleTime":10.0,"StarLocked":true}
22:32:55.760 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:55.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:55.760 00.000 12268 Enqueuing Expose request
22:32:56.230 00.470 11616 IsGuiding returns 0
22:32:56.230 00.000 11616 Move returns status 0, amount 489
22:32:56.230 00.000 11616 MoveAxis(N, 0, ABG)
22:32:56.230 00.000 11616 Move returns status 0, amount 0
22:32:56.230 00.000 11616 move complete, result=0
22:32:56.231 00.001 11616 worker thread done servicing request
22:32:56.231 00.000 12268 GuideStep: 0.9 px 489 ms WEST, -0.1 px 0 ms NORTH
22:32:56.231 00.000 11616 Worker thread wakes up
22:32:56.232 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:56.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:32:58.232 02.000 11616 Exposure complete
22:32:58.296 00.064 11616 worker thread done servicing request
22:32:58.297 00.001 12268 OnExposeComplete: enter
22:32:58.297 00.000 12268 UpdateGuideState(): m_state=6
22:32:58.297 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
22:32:58.297 00.000 12268 Star::Find returns 1 (0), X=1156.61, Y=149.30, Mass=144, SNR=8.2, Peak=23 HFD=3.1
22:32:58.297 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.84 = 2.44)
22:32:58.297 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.67)
22:32:58.297 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.20 hyp=0.29 cameraTheta=-2.37 mountX=-0.22 mountY=-0.18, mountTheta=-2.46
22:32:58.299 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.20, opts=13)
22:32:58.299 00.000 12268 Enqueuing Move request for scope (-0.21, -0.20)
22:32:58.299 00.000 11616 Worker thread wakes up
22:32:58.299 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.20) opts 0xd
22:32:58.299 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.20)
22:32:58.299 00.000 11616 Moving (-0.21, -0.20) raw xDistance=-0.22 yDistance=-0.18
22:32:58.299 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:58.300 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:32:58.300 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:58.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:32:58.300 00.000 11616 MoveAxis(E, 0, ABG)
22:32:58.300 00.000 11616 Move returns status 0, amount 0
22:32:58.300 00.000 11616 MoveAxis(N, 0, ABG)
22:32:58.300 00.000 11616 Move returns status 0, amount 0
22:32:58.300 00.000 11616 move complete, result=0
22:32:58.300 00.000 11616 worker thread done servicing request
22:32:58.322 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:32:58.340 00.018 12268 UpdateGuideState exits: m=144 SNR=8.2
22:32:58.341 00.001 12268 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 8 / 99999
22:32:58.341 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685578.341,"Host":"ASTROCENTER","Inst":1,"Distance":0.73,"Time":9.9,"SettleTime":10.0,"StarLocked":true}
22:32:58.341 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:58.341 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:32:58.341 00.000 12268 Enqueuing Expose request
22:32:58.342 00.001 11616 Worker thread wakes up
22:32:58.342 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:32:58.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:32:58.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:00.353 02.011 11616 Exposure complete
22:33:00.412 00.059 11616 worker thread done servicing request
22:33:00.412 00.000 12268 OnExposeComplete: enter
22:33:00.412 00.000 12268 UpdateGuideState(): m_state=6
22:33:00.413 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
22:33:00.413 00.000 12268 Star::Find returns 1 (0), X=1156.99, Y=149.12, Mass=164, SNR=8.8, Peak=22 HFD=3.5
22:33:00.413 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
22:33:00.413 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.56)
22:33:00.413 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.39 hyp=0.43 cameraTheta=-1.14 mountX=-0.37 mountY=0.23, mountTheta=2.59
22:33:00.415 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.39, opts=13)
22:33:00.415 00.000 12268 Enqueuing Move request for scope (0.18, -0.39)
22:33:00.415 00.000 11616 Worker thread wakes up
22:33:00.415 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.39) opts 0xd
22:33:00.416 00.001 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.39)
22:33:00.416 00.000 11616 Moving (0.18, -0.39) raw xDistance=-0.37 yDistance=0.23
22:33:00.416 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
22:33:00.416 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.10
22:33:00.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
22:33:00.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
22:33:00.416 00.000 11616 MoveAxis(E, 206, ABG)
22:33:00.416 00.000 11616 Guiding  Dir = 2, Dur = 206
22:33:00.416 00.000 11616 IsSlewing returns 0
22:33:00.416 00.000 11616 IsGuiding returns 0
22:33:00.417 00.001 11616 PulseGuide returned control before completion, sleep 216
22:33:00.437 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:00.456 00.019 12268 UpdateGuideState exits: m=164 SNR=8.8
22:33:00.456 00.000 12268 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 9 / 99999
22:33:00.457 00.001 12268 PhdController: newstate STATE_FINISH
22:33:00.457 00.000 12268 PhdController complete: success
22:33:00.457 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768685580.457,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:33:00.457 00.000 12268 Mount: notify guiding dither settle done success=1
22:33:00.457 00.000 12268 PhdController: newstate STATE_IDLE
22:33:00.458 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:00.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:00.458 00.000 12268 Enqueuing Expose request
22:33:00.644 00.186 11616 IsGuiding returns 1
22:33:00.644 00.000 11616 scope still moving after pulse duration time elapsed
22:33:00.674 00.030 11616 IsSlewing returns 0
22:33:00.674 00.000 11616 IsGuiding returns 1
22:33:00.706 00.032 11616 IsSlewing returns 0
22:33:00.706 00.000 11616 IsGuiding returns 0
22:33:00.706 00.000 11616 scope move finished after 206 + 83 ms
22:33:00.706 00.000 11616 Move returns status 0, amount 206
22:33:00.707 00.001 11616 MoveAxis(S, 19, ABG)
22:33:00.707 00.000 11616 Guiding  Dir = 1, Dur = 19
22:33:00.707 00.000 11616 IsSlewing returns 0
22:33:00.707 00.000 11616 IsGuiding returns 0
22:33:00.707 00.000 11616 PulseGuide returned control before completion, sleep 29
22:33:00.738 00.031 11616 IsGuiding returns 1
22:33:00.738 00.000 11616 scope still moving after pulse duration time elapsed
22:33:00.769 00.031 11616 IsSlewing returns 0
22:33:00.769 00.000 11616 IsGuiding returns 0
22:33:00.769 00.000 11616 scope move finished after 19 + 43 ms
22:33:00.769 00.000 11616 Move returns status 0, amount 19
22:33:00.770 00.001 11616 move complete, result=0
22:33:00.770 00.000 11616 worker thread done servicing request
22:33:00.770 00.000 11616 Worker thread wakes up
22:33:00.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:00.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:00.770 00.000 12268 GuideStep: -0.4 px 206 ms EAST, 0.2 px 19 ms SOUTH
22:33:01.173 00.403 12268 evsrv: cli 0F8E69C0 connect
22:33:01.173 00.000 12268 case statement mapped state 6 to 3
22:33:01.173 00.000 12268 case statement mapped state 6 to 3
22:33:01.174 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a71b80c2-d148-4798-9722-10d4c6f9f9ee"}
22:33:01.174 00.000 12268 case statement mapped state 6 to 3
22:33:01.174 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a71b80c2-d148-4798-9722-10d4c6f9f9ee"}
22:33:01.175 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:33:02.782 01.607 11616 Exposure complete
22:33:02.839 00.057 11616 worker thread done servicing request
22:33:02.839 00.000 12268 OnExposeComplete: enter
22:33:02.839 00.000 12268 UpdateGuideState(): m_state=6
22:33:02.840 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:33:02.840 00.000 12268 Star::Find returns 1 (0), X=1156.65, Y=149.73, Mass=178, SNR=9.1, Peak=23 HFD=3.4
22:33:02.840 00.000 12268 MultiStar: exiting stabilization period
22:33:02.840 00.000 12268 MultiStar: updating star positions after lock position change
22:33:02.840 00.000 12268 Star::Find(15, 540, 578, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:33:02.840 00.000 12268 Star::Find returns 1 (0), X=540.97, Y=577.72, Mass=367, SNR=13.1, Peak=40 HFD=4.2
22:33:02.840 00.000 12268 Star::Find(15, 492, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:33:02.840 00.000 12268 Star::Find returns 1 (0), X=493.03, Y=884.66, Mass=239, SNR=10.6, Peak=29 HFD=3.8
22:33:02.840 00.000 12268 Star::Find(15, 678, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:33:02.840 00.000 12268 Star::Find returns 1 (0), X=678.35, Y=896.50, Mass=165, SNR=8.8, Peak=47 HFD=3.1
22:33:02.840 00.000 12268 Star::Find(15, 1113, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:33:02.840 00.000 12268 Star::Find returns 1 (0), X=1114.19, Y=855.14, Mass=84, SNR=6.2, Peak=17 HFD=2.8
22:33:02.840 00.000 12268 Star::Find(15, 22, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:33:02.841 00.001 12268 Star::Find returns 1 (0), X=22.28, Y=644.08, Mass=185, SNR=9.3, Peak=27 HFD=3.9
22:33:02.841 00.000 12268 Star::Find(15, 764, 667, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:33:02.841 00.000 12268 Star::Find returns 1 (0), X=764.51, Y=666.81, Mass=116, SNR=7.4, Peak=20 HFD=3.1
22:33:02.841 00.000 12268 Star::Find(15, 1097, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:33:02.841 00.000 12268 Star::Find returns 1 (0), X=1097.39, Y=549.89, Mass=184, SNR=9.3, Peak=18 HFD=5.3
22:33:02.841 00.000 12268 Star::Find(15, 1087, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:33:02.841 00.000 12268 Star::Find returns 1 (0), X=1078.44, Y=308.91, Mass=58, SNR=5.3, Peak=40 HFD=2.1
22:33:02.841 00.000 12268 Star::Find(15, 353, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:33:02.841 00.000 12268 Star::Find returns 1 (0), X=354.44, Y=238.83, Mass=53, SNR=5.0, Peak=17 HFD=2.3
22:33:02.841 00.000 12268 Star::Find(15, 665, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:33:02.841 00.000 12268 Star::Find returns 1 (0), X=663.67, Y=274.14, Mass=45, SNR=4.6, Peak=19 HFD=3.8
22:33:02.841 00.000 12268 Star::Find(15, 498, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:33:02.842 00.001 12268 Star::Find returns 1 (0), X=499.92, Y=296.59, Mass=43, SNR=4.4, Peak=14 HFD=2.8
22:33:02.842 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
22:33:02.842 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
22:33:02.842 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.21 mountX=0.20 mountY=-0.19, mountTheta=-0.76
22:33:02.844 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.22, opts=13)
22:33:02.844 00.000 12268 Enqueuing Move request for scope (-0.16, 0.22)
22:33:02.844 00.000 11616 Worker thread wakes up
22:33:02.844 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.22) opts 0xd
22:33:02.844 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.22)
22:33:02.844 00.000 11616 Moving (-0.16, 0.22) raw xDistance=0.20 yDistance=-0.19
22:33:02.845 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:33:02.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:33:02.845 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:33:02.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:33:02.845 00.000 11616 MoveAxis(E, 0, ABG)
22:33:02.845 00.000 11616 Move returns status 0, amount 0
22:33:02.845 00.000 11616 MoveAxis(N, 0, ABG)
22:33:02.845 00.000 11616 Move returns status 0, amount 0
22:33:02.845 00.000 11616 move complete, result=0
22:33:02.845 00.000 11616 worker thread done servicing request
22:33:02.867 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:02.885 00.018 12268 UpdateGuideState exits: m=178 SNR=9.1
22:33:02.885 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:02.885 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:02.885 00.000 12268 Enqueuing Expose request
22:33:02.885 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:33:02.885 00.000 11616 Worker thread wakes up
22:33:02.885 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:02.886 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:04.895 02.009 11616 Exposure complete
22:33:04.961 00.066 11616 worker thread done servicing request
22:33:04.961 00.000 12268 OnExposeComplete: enter
22:33:04.961 00.000 12268 UpdateGuideState(): m_state=6
22:33:04.962 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
22:33:04.962 00.000 12268 Star::Find returns 1 (0), X=1157.04, Y=150.07, Mass=203, SNR=9.7, Peak=26 HFD=4.0
22:33:04.962 00.000 12268 MultiStar: [#1 0.16,0.76,0.00,M2] [#2 0.34,0.61,0.00,M9] [#3 0.79,0.15,0.00,M7] [#4 0.21,0.46,0.69,U] [#5 0.23,0.52,0.87,U] [#6 0.51,0.84,0.00,M3] [#7 0.15,0.35,0.79,U] [#8 0.25,-0.11,0.49,U] 
22:33:04.962 00.000 12268 refined, 4 included, MultiStar: {0.21, 0.40}, one-star: {0.22, 0.56}
22:33:04.962 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
22:33:04.962 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
22:33:04.963 00.001 12268 CameraToMount -- cameraX=0.21 cameraY=0.40 hyp=0.46 cameraTheta=1.09 mountX=0.42 mountY=0.16, mountTheta=0.36
22:33:04.964 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.40, opts=13)
22:33:04.964 00.000 12268 Enqueuing Move request for scope (0.21, 0.40)
22:33:04.965 00.001 11616 Worker thread wakes up
22:33:04.965 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.40) opts 0xd
22:33:04.965 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.40)
22:33:04.965 00.000 11616 Moving (0.21, 0.40) raw xDistance=0.42 yDistance=0.16
22:33:04.965 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
22:33:04.965 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.27
22:33:04.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
22:33:04.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
22:33:04.966 00.001 11616 MoveAxis(W, 237, ABG)
22:33:04.966 00.000 11616 Guiding  Dir = 3, Dur = 237
22:33:04.966 00.000 11616 IsSlewing returns 0
22:33:04.966 00.000 11616 IsGuiding returns 0
22:33:04.966 00.000 11616 PulseGuide returned control before completion, sleep 247
22:33:04.992 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:05.011 00.019 12268 UpdateGuideState exits: m=203 SNR=9.7
22:33:05.011 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:05.011 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:05.011 00.000 12268 Enqueuing Expose request
22:33:05.224 00.213 11616 IsGuiding returns 1
22:33:05.224 00.000 11616 scope still moving after pulse duration time elapsed
22:33:05.256 00.032 11616 IsSlewing returns 0
22:33:05.256 00.000 11616 IsGuiding returns 0
22:33:05.256 00.000 11616 scope move finished after 237 + 52 ms
22:33:05.257 00.001 11616 Move returns status 0, amount 237
22:33:05.257 00.000 11616 MoveAxis(S, 13, ABG)
22:33:05.257 00.000 11616 Guiding  Dir = 1, Dur = 13
22:33:05.257 00.000 11616 IsSlewing returns 0
22:33:05.257 00.000 11616 IsGuiding returns 0
22:33:05.258 00.001 11616 PulseGuide returned control before completion, sleep 23
22:33:05.286 00.028 11616 IsGuiding returns 1
22:33:05.286 00.000 11616 scope still moving after pulse duration time elapsed
22:33:05.317 00.031 11616 IsSlewing returns 0
22:33:05.317 00.000 11616 IsGuiding returns 0
22:33:05.317 00.000 11616 scope move finished after 13 + 47 ms
22:33:05.317 00.000 11616 Move returns status 0, amount 13
22:33:05.317 00.000 11616 move complete, result=0
22:33:05.317 00.000 11616 worker thread done servicing request
22:33:05.317 00.000 12268 GuideStep: 0.4 px 237 ms WEST, 0.2 px 13 ms SOUTH
22:33:05.318 00.001 11616 Worker thread wakes up
22:33:05.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:05.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:07.325 02.007 11616 Exposure complete
22:33:07.384 00.059 11616 worker thread done servicing request
22:33:07.385 00.001 12268 OnExposeComplete: enter
22:33:07.385 00.000 12268 UpdateGuideState(): m_state=6
22:33:07.385 00.000 12268 Star::Find(15, 1157, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
22:33:07.385 00.000 12268 Star::Find returns 1 (0), X=1156.83, Y=150.08, Mass=224, SNR=10.2, Peak=29 HFD=3.9
22:33:07.386 00.001 12268 MultiStar: [#1 0.17,0.37,1.33,U] [#2 0.69,0.32,0.00,M10] [#3 0.45,0.27,0.84,U] [#4 0.39,0.43,0.72,U] [#5 0.40,0.12,0.90,U] [#6 0.41,0.47,0.00,M4] [#7 0.26,-0.14,0.79,U] [#8 0.39,0.12,0.50,U] 
22:33:07.386 00.000 12268 refined, 6 included, MultiStar: {0.27, 0.27}, one-star: {0.01, 0.57}
22:33:07.386 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
22:33:07.386 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.48)
22:33:07.386 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.27 hyp=0.39 cameraTheta=0.78 mountX=0.30 mountY=0.24, mountTheta=0.67
22:33:07.388 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.27, opts=13)
22:33:07.388 00.000 12268 Enqueuing Move request for scope (0.27, 0.27)
22:33:07.388 00.000 11616 Worker thread wakes up
22:33:07.388 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.27) opts 0xd
22:33:07.388 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.27)
22:33:07.388 00.000 11616 Moving (0.27, 0.27) raw xDistance=0.30 yDistance=0.24
22:33:07.388 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
22:33:07.388 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
22:33:07.388 00.000 11616 MoveAxis(W, 167, ABG)
22:33:07.389 00.001 11616 Guiding  Dir = 3, Dur = 167
22:33:07.389 00.000 11616 IsSlewing returns 0
22:33:07.389 00.000 11616 IsGuiding returns 0
22:33:07.389 00.000 11616 PulseGuide returned control before completion, sleep 177
22:33:07.412 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:07.430 00.018 12268 UpdateGuideState exits: m=224 SNR=10.2
22:33:07.430 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:07.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:07.430 00.000 12268 Enqueuing Expose request
22:33:07.575 00.145 11616 IsGuiding returns 1
22:33:07.575 00.000 11616 scope still moving after pulse duration time elapsed
22:33:07.607 00.032 11616 IsSlewing returns 0
22:33:07.607 00.000 11616 IsGuiding returns 0
22:33:07.607 00.000 11616 scope move finished after 167 + 50 ms
22:33:07.607 00.000 11616 Move returns status 0, amount 167
22:33:07.607 00.000 11616 MoveAxis(S, 20, ABG)
22:33:07.607 00.000 11616 Guiding  Dir = 1, Dur = 20
22:33:07.607 00.000 11616 IsSlewing returns 0
22:33:07.608 00.001 11616 IsGuiding returns 0
22:33:07.608 00.000 11616 PulseGuide returned control before completion, sleep 30
22:33:07.653 00.045 11616 IsGuiding returns 1
22:33:07.653 00.000 11616 scope still moving after pulse duration time elapsed
22:33:07.684 00.031 11616 IsSlewing returns 0
22:33:07.684 00.000 11616 IsGuiding returns 0
22:33:07.684 00.000 11616 scope move finished after 20 + 56 ms
22:33:07.684 00.000 11616 Move returns status 0, amount 20
22:33:07.684 00.000 11616 move complete, result=0
22:33:07.684 00.000 11616 worker thread done servicing request
22:33:07.685 00.001 11616 Worker thread wakes up
22:33:07.685 00.000 12268 GuideStep: 0.3 px 167 ms WEST, 0.2 px 20 ms SOUTH
22:33:07.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:07.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:09.688 02.003 11616 Exposure complete
22:33:09.746 00.058 11616 worker thread done servicing request
22:33:09.746 00.000 12268 OnExposeComplete: enter
22:33:09.746 00.000 12268 UpdateGuideState(): m_state=6
22:33:09.746 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
22:33:09.746 00.000 12268 Star::Find returns 1 (0), X=1157.04, Y=149.29, Mass=224, SNR=10.3, Peak=29 HFD=3.3
22:33:09.747 00.001 12268 MultiStar: [#1 0.14,-0.21,1.32,U] [#2 0.11,-0.14,0.96,U] [#3 0.14,-0.73,0.00,M7] [#4 0.59,-0.53,0.00,M1] [#5 0.26,-0.49,0.83,U] [#6 -0.02,-0.05,0.77,U] [#7 0.14,-0.56,0.76,U] [#8 0.00,0.00,0.00,L] [#9 -0.47,0.43,0.00,M4] 
22:33:09.747 00.000 12268 refined, 5 included, MultiStar: {0.14, -0.27}, one-star: {0.22, -0.22}
22:33:09.747 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
22:33:09.747 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
22:33:09.747 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.27 hyp=0.30 cameraTheta=-1.08 mountX=-0.25 mountY=0.18, mountTheta=2.53
22:33:09.748 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.27, opts=13)
22:33:09.748 00.000 12268 Enqueuing Move request for scope (0.14, -0.27)
22:33:09.748 00.000 11616 Worker thread wakes up
22:33:09.748 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.27) opts 0xd
22:33:09.748 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.27)
22:33:09.748 00.000 11616 Moving (0.14, -0.27) raw xDistance=-0.25 yDistance=0.18
22:33:09.748 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:33:09.750 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:33:09.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:33:09.750 00.000 11616 MoveAxis(E, 0, ABG)
22:33:09.751 00.001 11616 Move returns status 0, amount 0
22:33:09.751 00.000 11616 MoveAxis(S, 15, ABG)
22:33:09.751 00.000 11616 Guiding  Dir = 1, Dur = 15
22:33:09.752 00.001 11616 IsSlewing returns 0
22:33:09.753 00.001 11616 IsGuiding returns 0
22:33:09.754 00.001 11616 PulseGuide returned control before completion, sleep 25
22:33:09.772 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:09.783 00.011 11616 IsGuiding returns 1
22:33:09.783 00.000 11616 scope still moving after pulse duration time elapsed
22:33:09.791 00.008 12268 UpdateGuideState exits: m=224 SNR=10.3
22:33:09.791 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:09.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:09.791 00.000 12268 Enqueuing Expose request
22:33:09.815 00.024 11616 IsSlewing returns 0
22:33:09.816 00.001 11616 IsGuiding returns 0
22:33:09.816 00.000 11616 scope move finished after 15 + 47 ms
22:33:09.817 00.001 11616 Move returns status 0, amount 15
22:33:09.817 00.000 11616 move complete, result=0
22:33:09.817 00.000 11616 worker thread done servicing request
22:33:09.818 00.001 11616 Worker thread wakes up
22:33:09.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:09.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:09.818 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 15 ms SOUTH
22:33:11.831 02.013 11616 Exposure complete
22:33:11.889 00.058 11616 worker thread done servicing request
22:33:11.889 00.000 12268 OnExposeComplete: enter
22:33:11.889 00.000 12268 UpdateGuideState(): m_state=6
22:33:11.889 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
22:33:11.889 00.000 12268 Star::Find returns 1 (0), X=1157.22, Y=149.08, Mass=215, SNR=10.0, Peak=33 HFD=3.4
22:33:11.890 00.001 12268 MultiStar: [#1 0.05,-0.70,0.00,M1] [#2 0.27,-0.32,1.01,U] [#3 0.60,-1.16,0.00,M8] [#4 0.11,-0.23,0.71,U] [#5 0.48,-0.47,0.00,M1] [#6 1.16,-0.58,0.00,M4] [#7 0.34,-0.68,0.00,M1] [#8 -0.12,0.08,0.47,U] 
22:33:11.890 00.000 12268 refined, 3 included, MultiStar: {0.22, -0.28}, one-star: {0.41, -0.43}
22:33:11.890 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
22:33:11.890 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.80)
22:33:11.890 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.28 hyp=0.35 cameraTheta=-0.90 mountX=-0.25 mountY=0.25, mountTheta=2.36
22:33:11.891 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.28, opts=13)
22:33:11.892 00.001 12268 Enqueuing Move request for scope (0.22, -0.28)
22:33:11.892 00.000 11616 Worker thread wakes up
22:33:11.892 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.28) opts 0xd
22:33:11.892 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.28)
22:33:11.892 00.000 11616 Moving (0.22, -0.28) raw xDistance=-0.25 yDistance=0.25
22:33:11.892 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:33:11.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:33:11.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
22:33:11.892 00.000 11616 MoveAxis(E, 0, ABG)
22:33:11.892 00.000 11616 Move returns status 0, amount 0
22:33:11.892 00.000 11616 MoveAxis(S, 21, ABG)
22:33:11.893 00.001 11616 Guiding  Dir = 1, Dur = 21
22:33:11.893 00.000 11616 IsSlewing returns 0
22:33:11.893 00.000 11616 IsGuiding returns 0
22:33:11.893 00.000 11616 PulseGuide returned control before completion, sleep 31
22:33:11.915 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:11.928 00.013 11616 IsGuiding returns 1
22:33:11.928 00.000 11616 scope still moving after pulse duration time elapsed
22:33:11.933 00.005 12268 UpdateGuideState exits: m=215 SNR=10.0
22:33:11.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:11.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:11.933 00.000 12268 Enqueuing Expose request
22:33:11.959 00.026 11616 IsSlewing returns 0
22:33:11.960 00.001 11616 IsGuiding returns 0
22:33:11.960 00.000 11616 scope move finished after 21 + 46 ms
22:33:11.960 00.000 11616 Move returns status 0, amount 21
22:33:11.960 00.000 11616 move complete, result=0
22:33:11.961 00.001 11616 worker thread done servicing request
22:33:11.961 00.000 11616 Worker thread wakes up
22:33:11.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:11.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:11.961 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 21 ms SOUTH
22:33:14.003 02.042 11616 Exposure complete
22:33:14.059 00.056 11616 worker thread done servicing request
22:33:14.059 00.000 12268 OnExposeComplete: enter
22:33:14.060 00.001 12268 UpdateGuideState(): m_state=6
22:33:14.060 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
22:33:14.060 00.000 12268 Star::Find returns 1 (0), X=1156.67, Y=148.29, Mass=222, SNR=10.2, Peak=28 HFD=3.5
22:33:14.060 00.000 12268 MultiStar: [#1 -0.15,-1.37,0.00,M2] [#2 0.05,-1.29,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.03,-1.21,0.00,M1] [#5 -0.65,-1.74,0.00,M2] [#6 0.63,-1.15,0.00,M5] [#7 0.09,-1.49,0.00,M2] [#8 0.14,-0.18,0.48,U] [#9 -0.31,-1.42,0.00,M5] 
22:33:14.060 00.000 12268 refined, 1 included, MultiStar: {-0.05, -0.88}, one-star: {-0.14, -1.22}
22:33:14.060 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
22:33:14.060 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
22:33:14.061 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.88 hyp=0.88 cameraTheta=-1.63 mountX=-0.88 mountY=0.06, mountTheta=3.07
22:33:14.062 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.88, opts=13)
22:33:14.062 00.000 12268 Enqueuing Move request for scope (-0.05, -0.88)
22:33:14.062 00.000 11616 Worker thread wakes up
22:33:14.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.88) opts 0xd
22:33:14.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.88)
22:33:14.062 00.000 11616 Moving (-0.05, -0.88) raw xDistance=-0.88 yDistance=0.06
22:33:14.062 00.000 11616 resist switch: large excursion: input -0.88 thresh 0.29 direction from 1 to -1
22:33:14.062 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.64
22:33:14.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.88
22:33:14.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:14.063 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:33:14.063 00.000 11616 MoveAxis(E, 494, ABG)
22:33:14.063 00.000 11616 Guiding  Dir = 2, Dur = 494
22:33:14.063 00.000 11616 IsSlewing returns 0
22:33:14.064 00.001 11616 IsGuiding returns 0
22:33:14.064 00.000 11616 PulseGuide returned control before completion, sleep 504
22:33:14.086 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:14.106 00.020 12268 UpdateGuideState exits: m=222 SNR=10.2
22:33:14.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:14.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:14.106 00.000 12268 Enqueuing Expose request
22:33:14.580 00.474 11616 IsGuiding returns 1
22:33:14.580 00.000 11616 scope still moving after pulse duration time elapsed
22:33:14.609 00.029 11616 IsSlewing returns 0
22:33:14.609 00.000 11616 IsGuiding returns 0
22:33:14.610 00.001 11616 scope move finished after 494 + 52 ms
22:33:14.610 00.000 11616 Move returns status 0, amount 494
22:33:14.610 00.000 11616 MoveAxis(N, 0, ABG)
22:33:14.610 00.000 11616 Move returns status 0, amount 0
22:33:14.610 00.000 11616 move complete, result=0
22:33:14.610 00.000 11616 worker thread done servicing request
22:33:14.610 00.000 11616 Worker thread wakes up
22:33:14.611 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:14.611 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:14.611 00.000 12268 GuideStep: -0.9 px 494 ms EAST, 0.1 px 0 ms NORTH
22:33:16.635 02.024 11616 Exposure complete
22:33:16.691 00.056 11616 worker thread done servicing request
22:33:16.691 00.000 12268 OnExposeComplete: enter
22:33:16.692 00.001 12268 UpdateGuideState(): m_state=6
22:33:16.692 00.000 12268 Star::Find(15, 1156, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
22:33:16.692 00.000 12268 Star::Find returns 1 (0), X=1156.81, Y=149.20, Mass=205, SNR=9.8, Peak=30 HFD=3.5
22:33:16.693 00.001 12268 MultiStar: [#1 -0.10,-0.69,0.00,M3] [#2 0.42,-0.93,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 0.18,-0.88,0.00,M2] [#5 0.44,-0.74,0.00,M3] [#6 0.36,-0.77,0.00,M6] [#7 0.11,-1.10,0.00,M3] [#8 -0.33,-0.40,0.51,U] [#9 0.00,0.00,0.00,L] [#10 0.85,-0.12,0.00,M1] 
22:33:16.693 00.000 12268 single-star, 1 included, MultiStar: {-0.12, -0.34}, one-star: {-0.00, -0.31}
22:33:16.693 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
22:33:16.693 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
22:33:16.693 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.31 hyp=0.31 cameraTheta=-1.59 mountX=-0.30 mountY=0.03, mountTheta=3.03
22:33:16.695 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.31, opts=13)
22:33:16.695 00.000 12268 Enqueuing Move request for scope (-0.00, -0.31)
22:33:16.696 00.001 11616 Worker thread wakes up
22:33:16.696 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.31) opts 0xd
22:33:16.696 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.31)
22:33:16.696 00.000 11616 Moving (-0.00, -0.31) raw xDistance=-0.30 yDistance=0.03
22:33:16.696 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
22:33:16.696 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:16.696 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:33:16.696 00.000 11616 MoveAxis(E, 171, ABG)
22:33:16.696 00.000 11616 Guiding  Dir = 2, Dur = 171
22:33:16.696 00.000 11616 IsSlewing returns 0
22:33:16.697 00.001 11616 IsGuiding returns 0
22:33:16.697 00.000 11616 PulseGuide returned control before completion, sleep 181
22:33:16.717 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:16.735 00.018 12268 UpdateGuideState exits: m=205 SNR=9.8
22:33:16.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:16.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:16.735 00.000 12268 Enqueuing Expose request
22:33:16.891 00.156 11616 IsGuiding returns 1
22:33:16.892 00.001 11616 scope still moving after pulse duration time elapsed
22:33:16.922 00.030 11616 IsSlewing returns 0
22:33:16.923 00.001 11616 IsGuiding returns 0
22:33:16.923 00.000 11616 scope move finished after 171 + 55 ms
22:33:16.923 00.000 11616 Move returns status 0, amount 171
22:33:16.923 00.000 11616 MoveAxis(N, 0, ABG)
22:33:16.923 00.000 11616 Move returns status 0, amount 0
22:33:16.923 00.000 11616 move complete, result=0
22:33:16.923 00.000 11616 worker thread done servicing request
22:33:16.923 00.000 11616 Worker thread wakes up
22:33:16.923 00.000 12268 GuideStep: -0.3 px 171 ms EAST, 0.0 px 0 ms NORTH
22:33:16.923 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:16.924 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:18.932 02.008 11616 Exposure complete
22:33:18.988 00.056 11616 worker thread done servicing request
22:33:18.989 00.001 12268 OnExposeComplete: enter
22:33:18.989 00.000 12268 UpdateGuideState(): m_state=6
22:33:18.989 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
22:33:18.989 00.000 12268 Star::Find returns 1 (0), X=1156.81, Y=149.40, Mass=255, SNR=10.9, Peak=30 HFD=3.8
22:33:18.989 00.000 12268 MultiStar: [#1 -0.20,-0.40,1.19,U] [#2 0.44,-0.19,0.80,U] [#3 0.00,0.00,0.00,L] [#4 0.13,-0.49,0.58,U] [#5 0.02,-0.61,0.79,U] [#6 0.19,-0.03,0.74,U] [#7 -0.07,-0.66,0.00,M4] [#8 0.20,0.01,0.41,U] [#9 -0.17,-0.01,0.40,U] 
22:33:18.989 00.000 12268 single-star, 7 included, MultiStar: {0.06, -0.26}, one-star: {-0.01, -0.11}
22:33:18.989 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = 3.14)
22:33:18.990 00.001 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
22:33:18.990 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.67 mountX=-0.11 mountY=0.00, mountTheta=3.11
22:33:18.992 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.11, opts=13)
22:33:18.992 00.000 12268 Enqueuing Move request for scope (-0.01, -0.11)
22:33:18.992 00.000 11616 Worker thread wakes up
22:33:18.992 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
22:33:18.992 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
22:33:18.993 00.001 11616 Moving (-0.01, -0.11) raw xDistance=-0.11 yDistance=0.00
22:33:18.993 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
22:33:18.993 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:18.993 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:33:18.993 00.000 11616 MoveAxis(E, 63, ABG)
22:33:18.993 00.000 11616 Guiding  Dir = 2, Dur = 63
22:33:18.993 00.000 11616 IsSlewing returns 0
22:33:18.993 00.000 11616 IsGuiding returns 0
22:33:18.994 00.001 11616 PulseGuide returned control before completion, sleep 73
22:33:19.015 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=246, Gamma=1.290
22:33:19.032 00.017 12268 UpdateGuideState exits: m=255 SNR=10.9
22:33:19.033 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:19.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:19.033 00.000 12268 Enqueuing Expose request
22:33:19.069 00.036 11616 IsGuiding returns 1
22:33:19.069 00.000 11616 scope still moving after pulse duration time elapsed
22:33:19.099 00.030 11616 IsSlewing returns 0
22:33:19.099 00.000 11616 IsGuiding returns 1
22:33:19.131 00.032 11616 IsSlewing returns 0
22:33:19.131 00.000 11616 IsGuiding returns 0
22:33:19.131 00.000 11616 scope move finished after 63 + 74 ms
22:33:19.132 00.001 11616 Move returns status 0, amount 63
22:33:19.132 00.000 11616 MoveAxis(N, 0, ABG)
22:33:19.132 00.000 11616 Move returns status 0, amount 0
22:33:19.132 00.000 11616 move complete, result=0
22:33:19.132 00.000 11616 worker thread done servicing request
22:33:19.132 00.000 11616 Worker thread wakes up
22:33:19.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:19.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:19.132 00.000 12268 GuideStep: -0.1 px 63 ms EAST, 0.0 px 0 ms NORTH
22:33:21.140 02.008 11616 Exposure complete
22:33:21.196 00.056 11616 worker thread done servicing request
22:33:21.196 00.000 12268 OnExposeComplete: enter
22:33:21.196 00.000 12268 UpdateGuideState(): m_state=6
22:33:21.196 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
22:33:21.197 00.001 12268 Star::Find returns 1 (0), X=1157.37, Y=149.36, Mass=243, SNR=10.7, Peak=32 HFD=4.0
22:33:21.197 00.000 12268 MultiStar: [#1 -0.05,-0.13,1.11,U] [#2 0.07,-0.07,0.88,U] [#3 0.00,0.00,0.00,L] [#4 -0.31,-0.68,0.00,M2] [#5 0.11,-0.29,0.81,U] [#6 0.37,0.17,0.85,U] [#7 -0.01,-0.09,0.74,U] [#8 0.40,0.50,0.00,M1] [#9 -0.48,-0.10,0.45,U] 
22:33:21.197 00.000 12268 refined, 6 included, MultiStar: {0.13, -0.10}, one-star: {0.56, -0.15}
22:33:21.197 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
22:33:21.197 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
22:33:21.197 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.65 mountX=-0.08 mountY=0.14, mountTheta=2.11
22:33:21.199 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.10, opts=13)
22:33:21.199 00.000 12268 Enqueuing Move request for scope (0.13, -0.10)
22:33:21.199 00.000 11616 Worker thread wakes up
22:33:21.199 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
22:33:21.199 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
22:33:21.199 00.000 11616 Moving (0.13, -0.10) raw xDistance=-0.08 yDistance=0.14
22:33:21.199 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:21.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:33:21.199 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:21.200 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:33:21.200 00.000 11616 MoveAxis(E, 0, ABG)
22:33:21.200 00.000 11616 Move returns status 0, amount 0
22:33:21.200 00.000 11616 MoveAxis(N, 0, ABG)
22:33:21.200 00.000 11616 Move returns status 0, amount 0
22:33:21.200 00.000 11616 move complete, result=0
22:33:21.200 00.000 11616 worker thread done servicing request
22:33:21.225 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:21.242 00.017 12268 UpdateGuideState exits: m=243 SNR=10.7
22:33:21.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:21.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:21.242 00.000 12268 Enqueuing Expose request
22:33:21.242 00.000 11616 Worker thread wakes up
22:33:21.243 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:21.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:21.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:23.261 02.018 11616 Exposure complete
22:33:23.324 00.063 11616 worker thread done servicing request
22:33:23.324 00.000 12268 OnExposeComplete: enter
22:33:23.324 00.000 12268 UpdateGuideState(): m_state=6
22:33:23.324 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
22:33:23.324 00.000 12268 Star::Find returns 1 (0), X=1156.74, Y=149.94, Mass=245, SNR=10.6, Peak=35 HFD=4.1
22:33:23.325 00.001 12268 MultiStar: [#1 -0.03,0.12,1.22,U] [#2 0.36,-0.02,0.93,U] [#3 0.22,-0.59,0.00,M9] [#4 0.41,-0.49,0.00,M3] [#5 -0.00,-0.28,0.78,U] [#6 0.02,0.01,0.66,U] [#7 0.12,-0.53,0.76,U] [#8 0.39,-0.29,0.43,U] 
22:33:23.325 00.000 12268 refined, 6 included, MultiStar: {0.09, -0.03}, one-star: {-0.08, 0.44}
22:33:23.325 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
22:33:23.325 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.35)
22:33:23.325 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.35 mountX=-0.02 mountY=0.09, mountTheta=1.83
22:33:23.326 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.03, opts=13)
22:33:23.327 00.001 12268 Enqueuing Move request for scope (0.09, -0.03)
22:33:23.327 00.000 11616 Worker thread wakes up
22:33:23.327 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
22:33:23.327 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
22:33:23.327 00.000 11616 Moving (0.09, -0.03) raw xDistance=-0.02 yDistance=0.09
22:33:23.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:23.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:33:23.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:23.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:33:23.327 00.000 11616 MoveAxis(E, 0, ABG)
22:33:23.328 00.001 11616 Move returns status 0, amount 0
22:33:23.328 00.000 11616 MoveAxis(N, 0, ABG)
22:33:23.328 00.000 11616 Move returns status 0, amount 0
22:33:23.328 00.000 11616 move complete, result=0
22:33:23.328 00.000 11616 worker thread done servicing request
22:33:23.347 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:23.365 00.018 12268 UpdateGuideState exits: m=245 SNR=10.6
22:33:23.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:23.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:23.365 00.000 12268 Enqueuing Expose request
22:33:23.365 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:23.366 00.001 11616 Worker thread wakes up
22:33:23.366 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:23.366 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:25.377 02.011 11616 Exposure complete
22:33:25.436 00.059 11616 worker thread done servicing request
22:33:25.436 00.000 12268 OnExposeComplete: enter
22:33:25.436 00.000 12268 UpdateGuideState(): m_state=6
22:33:25.436 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
22:33:25.436 00.000 12268 Star::Find returns 1 (0), X=1156.69, Y=149.85, Mass=208, SNR=9.9, Peak=34 HFD=3.2
22:33:25.437 00.001 12268 MultiStar: [#1 -0.23,0.05,1.30,U] [#2 0.13,-0.06,0.97,U] [#3 0.00,0.00,0.00,L] [#4 0.28,-0.54,0.70,U] [#5 0.16,0.14,0.93,U] [#6 -0.02,0.23,0.75,U] [#7 -0.19,-0.04,0.74,U] [#8 0.15,0.04,0.48,U] [#9 -0.38,0.30,0.72,U] 
22:33:25.437 00.000 12268 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {-0.13, 0.34}
22:33:25.437 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
22:33:25.437 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.42 = -2.42)
22:33:25.437 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.08 cameraTheta=2.16 mountX=0.06 mountY=-0.05, mountTheta=-0.71
22:33:25.441 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.06, opts=13)
22:33:25.441 00.000 12268 Enqueuing Move request for scope (-0.04, 0.06)
22:33:25.441 00.000 11616 Worker thread wakes up
22:33:25.441 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
22:33:25.441 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
22:33:25.442 00.001 11616 Moving (-0.04, 0.06) raw xDistance=0.06 yDistance=-0.05
22:33:25.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:25.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:33:25.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:25.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:33:25.442 00.000 11616 MoveAxis(E, 0, ABG)
22:33:25.442 00.000 11616 Move returns status 0, amount 0
22:33:25.442 00.000 11616 MoveAxis(N, 0, ABG)
22:33:25.442 00.000 11616 Move returns status 0, amount 0
22:33:25.442 00.000 11616 move complete, result=0
22:33:25.443 00.001 11616 worker thread done servicing request
22:33:25.461 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:25.479 00.018 12268 UpdateGuideState exits: m=208 SNR=9.9
22:33:25.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:25.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:25.479 00.000 12268 Enqueuing Expose request
22:33:25.479 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:25.479 00.000 11616 Worker thread wakes up
22:33:25.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:25.481 00.002 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:27.488 02.007 11616 Exposure complete
22:33:27.544 00.056 11616 worker thread done servicing request
22:33:27.545 00.001 12268 OnExposeComplete: enter
22:33:27.545 00.000 12268 UpdateGuideState(): m_state=6
22:33:27.545 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
22:33:27.545 00.000 12268 Star::Find returns 1 (0), X=1156.67, Y=149.53, Mass=202, SNR=9.7, Peak=32 HFD=3.3
22:33:27.546 00.001 12268 MultiStar: [#1 -0.36,0.06,1.38,U] [#2 -0.13,0.54,1.03,U] [#3 0.00,0.00,0.00,L] [#4 0.04,0.19,0.64,U] [#5 0.09,-0.18,0.92,U] [#6 -0.24,0.84,0.00,M3] [#7 -0.23,-0.28,0.73,U] [#8 0.21,0.01,0.46,U] [#9 -0.38,0.29,0.50,U] 
22:33:27.546 00.000 12268 single-star, 7 included, MultiStar: {-0.14, 0.08}, one-star: {-0.15, 0.02}
22:33:27.546 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
22:33:27.546 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
22:33:27.546 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.01 mountX=0.00 mountY=-0.15, mountTheta=-1.54
22:33:27.548 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.02, opts=13)
22:33:27.548 00.000 12268 Enqueuing Move request for scope (-0.15, 0.02)
22:33:27.548 00.000 11616 Worker thread wakes up
22:33:27.548 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
22:33:27.548 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
22:33:27.548 00.000 11616 Moving (-0.15, 0.02) raw xDistance=0.00 yDistance=-0.15
22:33:27.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:27.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:33:27.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:27.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:33:27.548 00.000 11616 MoveAxis(E, 0, ABG)
22:33:27.549 00.001 11616 Move returns status 0, amount 0
22:33:27.549 00.000 11616 MoveAxis(N, 0, ABG)
22:33:27.549 00.000 11616 Move returns status 0, amount 0
22:33:27.549 00.000 11616 move complete, result=0
22:33:27.549 00.000 11616 worker thread done servicing request
22:33:27.570 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:27.588 00.018 12268 UpdateGuideState exits: m=202 SNR=9.7
22:33:27.588 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:27.588 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:27.588 00.000 12268 Enqueuing Expose request
22:33:27.588 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:27.588 00.000 11616 Worker thread wakes up
22:33:27.589 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:27.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:29.611 02.022 11616 Exposure complete
22:33:29.667 00.056 11616 worker thread done servicing request
22:33:29.668 00.001 12268 OnExposeComplete: enter
22:33:29.668 00.000 12268 UpdateGuideState(): m_state=6
22:33:29.668 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
22:33:29.668 00.000 12268 Star::Find returns 1 (0), X=1157.08, Y=149.38, Mass=242, SNR=10.6, Peak=30 HFD=3.9
22:33:29.668 00.000 12268 MultiStar: [#1 -0.38,0.24,1.35,U] [#2 -0.11,-0.03,0.96,U] [#3 0.00,0.00,0.00,L] [#4 -0.24,-0.40,0.81,U] [#5 0.01,0.11,0.83,U] [#6 0.02,0.07,0.67,U] [#7 0.04,-0.47,0.74,U] [#8 0.49,0.43,0.00,M1] [#9 -1.03,0.01,0.00,M2] 
22:33:29.668 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.06}, one-star: {0.26, -0.13}
22:33:29.669 00.001 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
22:33:29.669 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
22:33:29.669 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.51 mountX=-0.07 mountY=-0.07, mountTheta=-2.32
22:33:29.670 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.06, opts=13)
22:33:29.670 00.000 12268 Enqueuing Move request for scope (-0.08, -0.06)
22:33:29.670 00.000 11616 Worker thread wakes up
22:33:29.671 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
22:33:29.671 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
22:33:29.671 00.000 11616 Moving (-0.08, -0.06) raw xDistance=-0.07 yDistance=-0.07
22:33:29.671 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:29.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:33:29.671 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:29.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:33:29.671 00.000 11616 MoveAxis(E, 0, ABG)
22:33:29.671 00.000 11616 Move returns status 0, amount 0
22:33:29.671 00.000 11616 MoveAxis(N, 0, ABG)
22:33:29.671 00.000 11616 Move returns status 0, amount 0
22:33:29.671 00.000 11616 move complete, result=0
22:33:29.671 00.000 11616 worker thread done servicing request
22:33:29.692 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:29.710 00.018 12268 UpdateGuideState exits: m=242 SNR=10.6
22:33:29.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:29.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:29.710 00.000 12268 Enqueuing Expose request
22:33:29.711 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:29.711 00.000 11616 Worker thread wakes up
22:33:29.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:29.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:31.724 02.013 11616 Exposure complete
22:33:31.781 00.057 11616 worker thread done servicing request
22:33:31.781 00.000 12268 OnExposeComplete: enter
22:33:31.781 00.000 12268 UpdateGuideState(): m_state=6
22:33:31.781 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
22:33:31.782 00.001 12268 Star::Find returns 1 (0), X=1157.15, Y=149.49, Mass=238, SNR=10.6, Peak=28 HFD=3.9
22:33:31.782 00.000 12268 MultiStar: [#1 -0.27,-0.03,1.37,U] [#2 -0.22,-0.28,0.97,U] [#3 0.02,-0.57,0.88,U] [#4 -0.06,-0.37,0.82,U] [#5 -0.03,-0.23,0.86,U] [#6 0.22,0.17,0.74,U] [#7 -0.54,-0.36,0.00,M1] [#8 0.45,-0.00,0.46,U] 
22:33:31.782 00.000 12268 refined, 7 included, MultiStar: {0.01, -0.17}, one-star: {0.33, -0.02}
22:33:31.782 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
22:33:31.782 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
22:33:31.782 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.52 mountX=-0.17 mountY=0.03, mountTheta=2.96
22:33:31.787 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.17, opts=13)
22:33:31.787 00.000 12268 Enqueuing Move request for scope (0.01, -0.17)
22:33:31.787 00.000 11616 Worker thread wakes up
22:33:31.788 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
22:33:31.788 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
22:33:31.788 00.000 11616 Moving (0.01, -0.17) raw xDistance=-0.17 yDistance=0.03
22:33:31.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
22:33:31.788 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:31.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:33:31.789 00.001 11616 MoveAxis(E, 94, ABG)
22:33:31.789 00.000 11616 Guiding  Dir = 2, Dur = 94
22:33:31.789 00.000 11616 IsSlewing returns 0
22:33:31.790 00.001 11616 IsGuiding returns 0
22:33:31.790 00.000 11616 PulseGuide returned control before completion, sleep 104
22:33:31.811 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:31.830 00.019 12268 UpdateGuideState exits: m=238 SNR=10.6
22:33:31.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:31.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:31.830 00.000 12268 Enqueuing Expose request
22:33:31.910 00.080 11616 IsGuiding returns 1
22:33:31.910 00.000 11616 scope still moving after pulse duration time elapsed
22:33:31.939 00.029 11616 IsSlewing returns 0
22:33:31.939 00.000 11616 IsGuiding returns 0
22:33:31.939 00.000 11616 scope move finished after 94 + 55 ms
22:33:31.940 00.001 11616 Move returns status 0, amount 94
22:33:31.940 00.000 11616 MoveAxis(N, 0, ABG)
22:33:31.940 00.000 11616 Move returns status 0, amount 0
22:33:31.940 00.000 11616 move complete, result=0
22:33:31.940 00.000 11616 worker thread done servicing request
22:33:31.940 00.000 11616 Worker thread wakes up
22:33:31.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:31.940 00.000 12268 GuideStep: -0.2 px 94 ms EAST, 0.0 px 0 ms NORTH
22:33:31.941 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:33.984 02.043 11616 Exposure complete
22:33:34.040 00.056 11616 worker thread done servicing request
22:33:34.040 00.000 12268 OnExposeComplete: enter
22:33:34.040 00.000 12268 UpdateGuideState(): m_state=6
22:33:34.040 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
22:33:34.040 00.000 12268 Star::Find returns 1 (0), X=1156.79, Y=150.11, Mass=314, SNR=12.2, Peak=35 HFD=4.3
22:33:34.040 00.000 12268 MultiStar: [#1 -0.49,0.26,1.22,U] [#2 0.44,0.55,0.00,M4] [#3 0.13,0.19,0.75,U] [#4 0.19,-0.49,0.60,U] [#5 -0.09,-0.18,0.76,U] [#6 0.40,0.20,0.78,U] [#7 -0.40,0.25,0.59,U] [#8 0.05,0.09,0.40,U] 
22:33:34.040 00.000 12268 refined, 7 included, MultiStar: {-0.06, 0.16}, one-star: {-0.03, 0.60}
22:33:34.040 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
22:33:34.041 00.001 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
22:33:34.041 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.95 mountX=0.15 mountY=-0.08, mountTheta=-0.50
22:33:34.042 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.16, opts=13)
22:33:34.042 00.000 12268 Enqueuing Move request for scope (-0.06, 0.16)
22:33:34.042 00.000 11616 Worker thread wakes up
22:33:34.042 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
22:33:34.042 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
22:33:34.042 00.000 11616 Moving (-0.06, 0.16) raw xDistance=0.15 yDistance=-0.08
22:33:34.042 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:33:34.043 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:33:34.043 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:34.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:33:34.043 00.000 11616 MoveAxis(E, 0, ABG)
22:33:34.043 00.000 11616 Move returns status 0, amount 0
22:33:34.043 00.000 11616 MoveAxis(N, 0, ABG)
22:33:34.043 00.000 11616 Move returns status 0, amount 0
22:33:34.043 00.000 11616 move complete, result=0
22:33:34.043 00.000 11616 worker thread done servicing request
22:33:34.064 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:34.081 00.017 12268 UpdateGuideState exits: m=314 SNR=12.2
22:33:34.082 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:34.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:34.082 00.000 12268 Enqueuing Expose request
22:33:34.082 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:34.082 00.000 11616 Worker thread wakes up
22:33:34.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:34.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:36.091 02.009 11616 Exposure complete
22:33:36.148 00.057 11616 worker thread done servicing request
22:33:36.148 00.000 12268 OnExposeComplete: enter
22:33:36.148 00.000 12268 UpdateGuideState(): m_state=6
22:33:36.148 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
22:33:36.148 00.000 12268 Star::Find returns 1 (0), X=1156.92, Y=150.03, Mass=238, SNR=10.6, Peak=32 HFD=4.2
22:33:36.149 00.001 12268 MultiStar: [#1 -0.15,0.25,1.39,U] [#2 0.07,0.28,0.97,U] [#3 0.25,-0.41,0.85,U] [#4 0.29,0.17,0.75,U] [#5 0.11,-0.19,0.93,U] [#6 0.29,0.43,0.76,U] [#7 -0.05,-0.04,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.38,-0.27,0.46,U] 
22:33:36.149 00.000 12268 refined, 8 included, MultiStar: {0.11, 0.12}, one-star: {0.11, 0.53}
22:33:36.149 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
22:33:36.149 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.52)
22:33:36.149 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.82 mountX=0.13 mountY=0.09, mountTheta=0.63
22:33:36.150 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.12, opts=13)
22:33:36.150 00.000 12268 Enqueuing Move request for scope (0.11, 0.12)
22:33:36.150 00.000 11616 Worker thread wakes up
22:33:36.150 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
22:33:36.150 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
22:33:36.150 00.000 11616 Moving (0.11, 0.12) raw xDistance=0.13 yDistance=0.09
22:33:36.150 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:33:36.150 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:33:36.150 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:36.152 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:33:36.152 00.000 11616 MoveAxis(E, 0, ABG)
22:33:36.152 00.000 11616 Move returns status 0, amount 0
22:33:36.152 00.000 11616 MoveAxis(N, 0, ABG)
22:33:36.152 00.000 11616 Move returns status 0, amount 0
22:33:36.152 00.000 11616 move complete, result=0
22:33:36.152 00.000 11616 worker thread done servicing request
22:33:36.175 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:36.192 00.017 12268 UpdateGuideState exits: m=238 SNR=10.6
22:33:36.193 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:36.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:36.193 00.000 12268 Enqueuing Expose request
22:33:36.193 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:36.193 00.000 11616 Worker thread wakes up
22:33:36.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:36.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:38.212 02.019 11616 Exposure complete
22:33:38.272 00.060 11616 worker thread done servicing request
22:33:38.273 00.001 12268 OnExposeComplete: enter
22:33:38.273 00.000 12268 UpdateGuideState(): m_state=6
22:33:38.273 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
22:33:38.273 00.000 12268 Star::Find returns 1 (0), X=1156.69, Y=149.63, Mass=266, SNR=11.1, Peak=33 HFD=4.0
22:33:38.274 00.001 12268 MultiStar: [#1 -0.14,0.34,1.29,U] [#2 0.72,0.15,0.00,M4] [#3 -0.32,-0.02,0.81,U] [#4 0.02,-0.02,0.59,U] [#5 0.16,-0.21,0.84,U] [#6 0.13,0.07,0.70,U] [#7 -0.48,0.06,0.68,U] [#8 -0.22,0.04,0.47,U] 
22:33:38.274 00.000 12268 refined, 7 included, MultiStar: {-0.12, 0.07}, one-star: {-0.13, 0.12}
22:33:38.274 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
22:33:38.274 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
22:33:38.274 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.60 mountX=0.06 mountY=-0.13, mountTheta=-1.13
22:33:38.275 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.07, opts=13)
22:33:38.275 00.000 12268 Enqueuing Move request for scope (-0.12, 0.07)
22:33:38.275 00.000 11616 Worker thread wakes up
22:33:38.275 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
22:33:38.276 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
22:33:38.276 00.000 11616 Moving (-0.12, 0.07) raw xDistance=0.06 yDistance=-0.13
22:33:38.276 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:38.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:33:38.276 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:38.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:33:38.276 00.000 11616 MoveAxis(E, 0, ABG)
22:33:38.276 00.000 11616 Move returns status 0, amount 0
22:33:38.276 00.000 11616 MoveAxis(N, 0, ABG)
22:33:38.276 00.000 11616 Move returns status 0, amount 0
22:33:38.276 00.000 11616 move complete, result=0
22:33:38.277 00.001 11616 worker thread done servicing request
22:33:38.297 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:38.316 00.019 12268 UpdateGuideState exits: m=266 SNR=11.1
22:33:38.316 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:38.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:38.316 00.000 12268 Enqueuing Expose request
22:33:38.316 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:38.316 00.000 11616 Worker thread wakes up
22:33:38.317 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:38.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:40.324 02.007 11616 Exposure complete
22:33:40.384 00.060 11616 worker thread done servicing request
22:33:40.384 00.000 12268 OnExposeComplete: enter
22:33:40.384 00.000 12268 UpdateGuideState(): m_state=6
22:33:40.384 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
22:33:40.385 00.001 12268 Star::Find returns 1 (0), X=1156.95, Y=149.73, Mass=245, SNR=10.7, Peak=31 HFD=4.1
22:33:40.385 00.000 12268 MultiStar: [#1 -0.25,0.46,1.36,U] [#2 0.25,0.29,0.92,U] [#3 0.00,0.00,0.00,L] [#4 0.11,0.04,0.65,U] [#5 0.44,0.26,0.86,U] [#6 0.48,0.71,0.00,M1] [#7 0.26,0.54,0.66,U] [#8 0.48,-0.30,0.44,U] [#9 0.56,0.97,0.00,M3] 
22:33:40.385 00.000 12268 single-star, 6 included, MultiStar: {0.15, 0.27}, one-star: {0.14, 0.22}
22:33:40.385 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
22:33:40.385 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
22:33:40.385 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.01 mountX=0.23 mountY=0.11, mountTheta=0.44
22:33:40.387 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.22, opts=13)
22:33:40.387 00.000 12268 Enqueuing Move request for scope (0.14, 0.22)
22:33:40.387 00.000 11616 Worker thread wakes up
22:33:40.387 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd
22:33:40.389 00.002 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.22)
22:33:40.389 00.000 11616 Moving (0.14, 0.22) raw xDistance=0.23 yDistance=0.11
22:33:40.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:33:40.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:33:40.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:40.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:33:40.389 00.000 11616 MoveAxis(E, 0, ABG)
22:33:40.389 00.000 11616 Move returns status 0, amount 0
22:33:40.389 00.000 11616 MoveAxis(N, 0, ABG)
22:33:40.389 00.000 11616 Move returns status 0, amount 0
22:33:40.389 00.000 11616 move complete, result=0
22:33:40.389 00.000 11616 worker thread done servicing request
22:33:40.412 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:40.431 00.019 12268 UpdateGuideState exits: m=245 SNR=10.7
22:33:40.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:40.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:40.431 00.000 12268 Enqueuing Expose request
22:33:40.432 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:40.432 00.000 11616 Worker thread wakes up
22:33:40.432 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:40.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:42.446 02.014 11616 Exposure complete
22:33:42.502 00.056 11616 worker thread done servicing request
22:33:42.502 00.000 12268 OnExposeComplete: enter
22:33:42.502 00.000 12268 UpdateGuideState(): m_state=6
22:33:42.503 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
22:33:42.503 00.000 12268 Star::Find returns 1 (0), X=1156.93, Y=150.37, Mass=200, SNR=9.7, Peak=26 HFD=3.8
22:33:42.503 00.000 12268 MultiStar: [#1 0.03,0.98,0.00,M1] [#2 0.60,0.71,0.00,M4] [#3 0.60,0.39,0.00,M6] [#4 0.50,0.48,0.00,M1] [#5 0.36,0.84,0.00,M1] [#6 0.26,1.45,0.00,M2] [#7 0.37,0.73,0.00,M1] [#8 0.57,0.21,0.54,U] 
22:33:42.503 00.000 12268 refined, 1 included, MultiStar: {0.28, 0.63}, one-star: {0.12, 0.86}
22:33:42.503 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
22:33:42.503 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.86)
22:33:42.503 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.63 hyp=0.69 cameraTheta=1.16 mountX=0.65 mountY=0.19, mountTheta=0.29
22:33:42.505 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.63, opts=13)
22:33:42.505 00.000 12268 Enqueuing Move request for scope (0.28, 0.63)
22:33:42.505 00.000 11616 Worker thread wakes up
22:33:42.505 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.63) opts 0xd
22:33:42.505 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.63)
22:33:42.505 00.000 11616 Moving (0.28, 0.63) raw xDistance=0.65 yDistance=0.19
22:33:42.505 00.000 11616 resist switch: large excursion: input 0.65 thresh 0.29 direction from -1 to 1
22:33:42.505 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.95
22:33:42.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.65
22:33:42.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
22:33:42.506 00.001 11616 MoveAxis(W, 365, ABG)
22:33:42.506 00.000 11616 Guiding  Dir = 3, Dur = 365
22:33:42.506 00.000 11616 IsSlewing returns 0
22:33:42.506 00.000 11616 IsGuiding returns 0
22:33:42.506 00.000 11616 PulseGuide returned control before completion, sleep 375
22:33:42.526 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:42.544 00.018 12268 UpdateGuideState exits: m=200 SNR=9.7
22:33:42.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:42.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:42.544 00.000 12268 Enqueuing Expose request
22:33:42.893 00.349 11616 IsGuiding returns 1
22:33:42.893 00.000 11616 scope still moving after pulse duration time elapsed
22:33:42.925 00.032 11616 IsSlewing returns 0
22:33:42.925 00.000 11616 IsGuiding returns 0
22:33:42.925 00.000 11616 scope move finished after 365 + 54 ms
22:33:42.925 00.000 11616 Move returns status 0, amount 365
22:33:42.925 00.000 11616 MoveAxis(S, 16, ABG)
22:33:42.925 00.000 11616 Guiding  Dir = 1, Dur = 16
22:33:42.926 00.001 11616 IsSlewing returns 0
22:33:42.926 00.000 11616 IsGuiding returns 0
22:33:42.926 00.000 11616 PulseGuide returned control before completion, sleep 26
22:33:42.955 00.029 11616 IsGuiding returns 1
22:33:42.956 00.001 11616 scope still moving after pulse duration time elapsed
22:33:42.986 00.030 11616 IsSlewing returns 0
22:33:42.987 00.001 11616 IsGuiding returns 0
22:33:42.987 00.000 11616 scope move finished after 16 + 44 ms
22:33:42.987 00.000 11616 Move returns status 0, amount 16
22:33:42.987 00.000 11616 move complete, result=0
22:33:42.987 00.000 11616 worker thread done servicing request
22:33:42.987 00.000 12268 GuideStep: 0.7 px 365 ms WEST, 0.2 px 16 ms SOUTH
22:33:42.988 00.001 11616 Worker thread wakes up
22:33:42.988 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:42.988 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:44.998 02.010 11616 Exposure complete
22:33:45.054 00.056 11616 worker thread done servicing request
22:33:45.055 00.001 12268 OnExposeComplete: enter
22:33:45.055 00.000 12268 UpdateGuideState(): m_state=6
22:33:45.055 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
22:33:45.055 00.000 12268 Star::Find returns 1 (0), X=1156.54, Y=150.14, Mass=240, SNR=10.5, Peak=28 HFD=4.2
22:33:45.055 00.000 12268 MultiStar: [#1 -0.19,0.62,0.00,M2] [#2 -0.24,0.59,0.00,M5] [#3 0.02,0.24,0.76,U] [#4 0.22,0.42,0.68,U] [#5 -0.02,0.34,0.87,U] [#6 0.27,0.81,0.00,M3] [#7 0.03,0.35,0.93,U] [#8 -0.49,0.18,0.47,U] 
22:33:45.056 00.001 12268 refined, 5 included, MultiStar: {-0.07, 0.38}, one-star: {-0.28, 0.63}
22:33:45.056 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
22:33:45.056 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
22:33:45.056 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.38 hyp=0.39 cameraTheta=1.75 mountX=0.37 mountY=-0.12, mountTheta=-0.31
22:33:45.057 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.38, opts=13)
22:33:45.057 00.000 12268 Enqueuing Move request for scope (-0.07, 0.38)
22:33:45.057 00.000 11616 Worker thread wakes up
22:33:45.057 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.38) opts 0xd
22:33:45.057 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.38)
22:33:45.057 00.000 11616 Moving (-0.07, 0.38) raw xDistance=0.37 yDistance=-0.12
22:33:45.058 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
22:33:45.058 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:45.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:33:45.058 00.000 11616 MoveAxis(W, 210, ABG)
22:33:45.058 00.000 11616 Guiding  Dir = 3, Dur = 210
22:33:45.058 00.000 11616 IsSlewing returns 0
22:33:45.059 00.001 11616 IsGuiding returns 0
22:33:45.059 00.000 11616 PulseGuide returned control before completion, sleep 220
22:33:45.079 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:45.096 00.017 12268 UpdateGuideState exits: m=240 SNR=10.5
22:33:45.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:45.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:45.096 00.000 12268 Enqueuing Expose request
22:33:45.291 00.195 11616 IsGuiding returns 1
22:33:45.291 00.000 11616 scope still moving after pulse duration time elapsed
22:33:45.323 00.032 11616 IsSlewing returns 0
22:33:45.324 00.001 11616 IsGuiding returns 0
22:33:45.324 00.000 11616 scope move finished after 210 + 55 ms
22:33:45.324 00.000 11616 Move returns status 0, amount 210
22:33:45.324 00.000 11616 MoveAxis(N, 0, ABG)
22:33:45.324 00.000 11616 Move returns status 0, amount 0
22:33:45.324 00.000 11616 move complete, result=0
22:33:45.325 00.001 11616 worker thread done servicing request
22:33:45.325 00.000 11616 Worker thread wakes up
22:33:45.325 00.000 12268 GuideStep: 0.4 px 210 ms WEST, -0.1 px 0 ms NORTH
22:33:45.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:45.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:47.335 02.010 11616 Exposure complete
22:33:47.391 00.056 11616 worker thread done servicing request
22:33:47.392 00.001 12268 OnExposeComplete: enter
22:33:47.392 00.000 12268 UpdateGuideState(): m_state=6
22:33:47.392 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
22:33:47.392 00.000 12268 Star::Find returns 1 (0), X=1157.04, Y=149.67, Mass=228, SNR=10.3, Peak=32 HFD=3.9
22:33:47.392 00.000 12268 MultiStar: [#1 -0.13,0.38,1.40,U] [#2 0.35,0.18,1.04,U] [#3 0.35,-0.32,0.89,U] [#4 -0.03,-0.33,0.62,U] [#5 0.27,0.06,0.92,U] [#6 0.18,0.48,0.96,U] [#7 0.24,-0.25,0.83,U] [#8 0.12,-0.38,0.48,U] 
22:33:47.392 00.000 12268 refined, 8 included, MultiStar: {0.17, 0.06}, one-star: {0.23, 0.16}
22:33:47.392 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
22:33:47.393 00.001 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.05)
22:33:47.393 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.35 mountX=0.08 mountY=0.16, mountTheta=1.12
22:33:47.394 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.06, opts=13)
22:33:47.394 00.000 12268 Enqueuing Move request for scope (0.17, 0.06)
22:33:47.394 00.000 11616 Worker thread wakes up
22:33:47.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
22:33:47.394 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
22:33:47.394 00.000 11616 Moving (0.17, 0.06) raw xDistance=0.08 yDistance=0.16
22:33:47.395 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:47.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:33:47.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
22:33:47.395 00.000 11616 MoveAxis(E, 0, ABG)
22:33:47.395 00.000 11616 Move returns status 0, amount 0
22:33:47.395 00.000 11616 MoveAxis(S, 14, ABG)
22:33:47.395 00.000 11616 Guiding  Dir = 1, Dur = 14
22:33:47.395 00.000 11616 IsSlewing returns 0
22:33:47.396 00.001 11616 IsGuiding returns 0
22:33:47.396 00.000 11616 PulseGuide returned control before completion, sleep 24
22:33:47.420 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:47.427 00.007 11616 IsGuiding returns 1
22:33:47.427 00.000 11616 scope still moving after pulse duration time elapsed
22:33:47.439 00.012 12268 UpdateGuideState exits: m=228 SNR=10.3
22:33:47.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:47.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:47.439 00.000 12268 Enqueuing Expose request
22:33:47.457 00.018 11616 IsSlewing returns 0
22:33:47.457 00.000 11616 IsGuiding returns 0
22:33:47.457 00.000 11616 scope move finished after 14 + 48 ms
22:33:47.457 00.000 11616 Move returns status 0, amount 14
22:33:47.457 00.000 11616 move complete, result=0
22:33:47.458 00.001 11616 worker thread done servicing request
22:33:47.458 00.000 11616 Worker thread wakes up
22:33:47.458 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:47.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:47.463 00.005 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
22:33:49.473 02.010 11616 Exposure complete
22:33:49.532 00.059 11616 worker thread done servicing request
22:33:49.532 00.000 12268 OnExposeComplete: enter
22:33:49.532 00.000 12268 UpdateGuideState(): m_state=6
22:33:49.533 00.001 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
22:33:49.533 00.000 12268 Star::Find returns 1 (0), X=1156.69, Y=149.72, Mass=237, SNR=10.5, Peak=33 HFD=3.6
22:33:49.533 00.000 12268 MultiStar: [#1 0.15,0.53,1.38,U] [#2 0.14,0.42,1.03,U] [#3 0.00,0.00,0.00,L] [#4 0.54,0.38,0.00,M1] [#5 0.21,0.51,0.87,U] [#6 0.26,0.68,0.00,M3] [#7 0.06,0.12,0.74,U] [#8 0.45,0.33,0.47,U] [#9 -0.13,1.09,0.00,M4] 
22:33:49.533 00.000 12268 single-star, 5 included, MultiStar: {0.12, 0.38}, one-star: {-0.13, 0.21}
22:33:49.534 00.001 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
22:33:49.534 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
22:33:49.534 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.24 cameraTheta=2.12 mountX=0.19 mountY=-0.15, mountTheta=-0.67
22:33:49.536 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.21, opts=13)
22:33:49.536 00.000 12268 Enqueuing Move request for scope (-0.13, 0.21)
22:33:49.536 00.000 11616 Worker thread wakes up
22:33:49.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
22:33:49.537 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
22:33:49.537 00.000 11616 Moving (-0.13, 0.21) raw xDistance=0.19 yDistance=-0.15
22:33:49.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
22:33:49.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:33:49.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:33:49.537 00.000 11616 MoveAxis(W, 109, ABG)
22:33:49.537 00.000 11616 Guiding  Dir = 3, Dur = 109
22:33:49.537 00.000 11616 IsSlewing returns 0
22:33:49.538 00.001 11616 IsGuiding returns 0
22:33:49.538 00.000 11616 PulseGuide returned control before completion, sleep 119
22:33:49.559 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:49.578 00.019 12268 UpdateGuideState exits: m=237 SNR=10.5
22:33:49.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:49.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:49.578 00.000 12268 Enqueuing Expose request
22:33:49.659 00.081 11616 IsGuiding returns 1
22:33:49.660 00.001 11616 scope still moving after pulse duration time elapsed
22:33:49.690 00.030 11616 IsSlewing returns 0
22:33:49.691 00.001 11616 IsGuiding returns 0
22:33:49.692 00.001 11616 scope move finished after 109 + 45 ms
22:33:49.693 00.001 11616 Move returns status 0, amount 109
22:33:49.693 00.000 11616 MoveAxis(N, 0, ABG)
22:33:49.693 00.000 11616 Move returns status 0, amount 0
22:33:49.693 00.000 11616 move complete, result=0
22:33:49.693 00.000 11616 worker thread done servicing request
22:33:49.693 00.000 11616 Worker thread wakes up
22:33:49.694 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:49.694 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:49.694 00.000 12268 GuideStep: 0.2 px 109 ms WEST, -0.2 px 0 ms NORTH
22:33:51.703 02.009 11616 Exposure complete
22:33:51.761 00.058 11616 worker thread done servicing request
22:33:51.762 00.001 12268 OnExposeComplete: enter
22:33:51.762 00.000 12268 UpdateGuideState(): m_state=6
22:33:51.762 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
22:33:51.762 00.000 12268 Star::Find returns 1 (0), X=1157.02, Y=150.26, Mass=231, SNR=10.5, Peak=25 HFD=4.0
22:33:51.762 00.000 12268 MultiStar: [#1 0.08,0.44,1.46,U] [#2 0.55,0.45,0.00,M4] [#3 -0.03,-0.01,0.76,U] [#4 -0.00,-0.02,0.83,U] [#5 0.37,0.77,0.00,M1] [#6 0.16,1.11,0.00,M4] [#7 -0.25,0.23,0.78,U] [#8 -0.01,-0.17,0.47,U] 
22:33:51.763 00.001 12268 refined, 5 included, MultiStar: {0.02, 0.28}, one-star: {0.21, 0.75}
22:33:51.763 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
22:33:51.763 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
22:33:51.763 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.51 mountX=0.28 mountY=-0.02, mountTheta=-0.07
22:33:51.767 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.28, opts=13)
22:33:51.767 00.000 12268 Enqueuing Move request for scope (0.02, 0.28)
22:33:51.767 00.000 11616 Worker thread wakes up
22:33:51.768 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
22:33:51.768 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
22:33:51.768 00.000 11616 Moving (0.02, 0.28) raw xDistance=0.28 yDistance=-0.02
22:33:51.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
22:33:51.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:51.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:33:51.768 00.000 11616 MoveAxis(W, 155, ABG)
22:33:51.768 00.000 11616 Guiding  Dir = 3, Dur = 155
22:33:51.768 00.000 11616 IsSlewing returns 0
22:33:51.769 00.001 11616 IsGuiding returns 0
22:33:51.769 00.000 11616 PulseGuide returned control before completion, sleep 165
22:33:51.792 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:51.809 00.017 12268 UpdateGuideState exits: m=231 SNR=10.5
22:33:51.809 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:51.809 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:51.809 00.000 12268 Enqueuing Expose request
22:33:51.938 00.129 11616 IsGuiding returns 1
22:33:51.938 00.000 11616 scope still moving after pulse duration time elapsed
22:33:51.967 00.029 11616 IsSlewing returns 0
22:33:51.967 00.000 11616 IsGuiding returns 1
22:33:51.999 00.032 11616 IsSlewing returns 0
22:33:52.000 00.001 11616 IsGuiding returns 1
22:33:52.030 00.030 11616 IsSlewing returns 0
22:33:52.030 00.000 11616 IsGuiding returns 1
22:33:52.060 00.030 11616 IsSlewing returns 0
22:33:52.061 00.001 11616 IsGuiding returns 1
22:33:52.091 00.030 11616 IsSlewing returns 0
22:33:52.092 00.001 11616 IsGuiding returns 1
22:33:52.123 00.031 11616 IsSlewing returns 0
22:33:52.124 00.001 11616 IsGuiding returns 1
22:33:52.153 00.029 11616 IsSlewing returns 0
22:33:52.154 00.001 11616 IsGuiding returns 0
22:33:52.154 00.000 11616 scope move finished after 155 + 229 ms
22:33:52.154 00.000 11616 Move returns status 0, amount 155
22:33:52.154 00.000 11616 MoveAxis(N, 0, ABG)
22:33:52.154 00.000 11616 Move returns status 0, amount 0
22:33:52.154 00.000 11616 move complete, result=0
22:33:52.154 00.000 11616 worker thread done servicing request
22:33:52.154 00.000 11616 Worker thread wakes up
22:33:52.155 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:52.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:52.155 00.000 12268 GuideStep: 0.3 px 155 ms WEST, -0.0 px 0 ms NORTH
22:33:54.164 02.009 11616 Exposure complete
22:33:54.222 00.058 11616 worker thread done servicing request
22:33:54.222 00.000 12268 OnExposeComplete: enter
22:33:54.222 00.000 12268 UpdateGuideState(): m_state=6
22:33:54.222 00.000 12268 Star::Find(15, 1157, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
22:33:54.222 00.000 12268 Star::Find returns 1 (0), X=1156.88, Y=149.82, Mass=280, SNR=11.4, Peak=33 HFD=4.3
22:33:54.223 00.001 12268 MultiStar: [#1 -0.23,0.06,1.29,U] [#2 0.45,-0.37,1.02,U] [#3 0.15,-0.64,0.00,M4] [#4 -0.17,-0.12,0.60,U] [#5 0.40,-0.28,0.83,U] [#6 0.73,0.02,0.00,M5] [#7 -0.05,-0.17,0.71,U] [#8 -0.09,0.15,0.46,U] 
22:33:54.223 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.06}, one-star: {0.07, 0.31}
22:33:54.223 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
22:33:54.223 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
22:33:54.223 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.73 mountX=-0.05 mountY=0.07, mountTheta=2.19
22:33:54.224 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.06, opts=13)
22:33:54.224 00.000 12268 Enqueuing Move request for scope (0.06, -0.06)
22:33:54.225 00.001 11616 Worker thread wakes up
22:33:54.225 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
22:33:54.225 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
22:33:54.225 00.000 11616 Moving (0.06, -0.06) raw xDistance=-0.05 yDistance=0.07
22:33:54.225 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:54.225 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:33:54.225 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:54.225 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:33:54.225 00.000 11616 MoveAxis(E, 0, ABG)
22:33:54.225 00.000 11616 Move returns status 0, amount 0
22:33:54.225 00.000 11616 MoveAxis(N, 0, ABG)
22:33:54.225 00.000 11616 Move returns status 0, amount 0
22:33:54.226 00.001 11616 move complete, result=0
22:33:54.226 00.000 11616 worker thread done servicing request
22:33:54.247 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:33:54.265 00.018 12268 UpdateGuideState exits: m=280 SNR=11.4
22:33:54.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:54.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:54.265 00.000 12268 Enqueuing Expose request
22:33:54.265 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:54.265 00.000 11616 Worker thread wakes up
22:33:54.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:54.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:56.278 02.013 11616 Exposure complete
22:33:56.335 00.057 11616 worker thread done servicing request
22:33:56.336 00.001 12268 OnExposeComplete: enter
22:33:56.336 00.000 12268 UpdateGuideState(): m_state=6
22:33:56.336 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
22:33:56.336 00.000 12268 Star::Find returns 1 (0), X=1156.34, Y=149.51, Mass=268, SNR=11.2, Peak=27 HFD=4.5
22:33:56.337 00.001 12268 MultiStar: [#1 -0.40,0.41,1.34,U] [#2 0.04,-0.16,1.03,U] [#3 -0.15,-0.59,0.86,U] [#4 -0.55,-0.51,0.00,M1] [#5 -0.18,-0.28,0.82,U] [#6 0.04,0.22,0.89,U] [#7 -0.27,-0.08,0.76,U] [#8 -0.23,-0.25,0.43,U] 
22:33:56.337 00.000 12268 refined, 7 included, MultiStar: {-0.21, -0.04}, one-star: {-0.48, -0.00}
22:33:56.337 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
22:33:56.337 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
22:33:56.337 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-2.94 mountX=-0.07 mountY=-0.21, mountTheta=-1.88
22:33:56.338 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.04, opts=13)
22:33:56.338 00.000 12268 Enqueuing Move request for scope (-0.21, -0.04)
22:33:56.338 00.000 11616 Worker thread wakes up
22:33:56.338 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
22:33:56.339 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
22:33:56.339 00.000 11616 Moving (-0.21, -0.04) raw xDistance=-0.07 yDistance=-0.21
22:33:56.339 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:56.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:33:56.339 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:33:56.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:33:56.339 00.000 11616 MoveAxis(E, 0, ABG)
22:33:56.339 00.000 11616 Move returns status 0, amount 0
22:33:56.339 00.000 11616 MoveAxis(N, 0, ABG)
22:33:56.339 00.000 11616 Move returns status 0, amount 0
22:33:56.339 00.000 11616 move complete, result=0
22:33:56.339 00.000 11616 worker thread done servicing request
22:33:56.361 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:33:56.379 00.018 12268 UpdateGuideState exits: m=268 SNR=11.2
22:33:56.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:56.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:56.379 00.000 12268 Enqueuing Expose request
22:33:56.379 00.000 11616 Worker thread wakes up
22:33:56.380 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:33:56.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:56.380 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:33:58.398 02.018 11616 Exposure complete
22:33:58.456 00.058 11616 worker thread done servicing request
22:33:58.456 00.000 12268 OnExposeComplete: enter
22:33:58.456 00.000 12268 UpdateGuideState(): m_state=6
22:33:58.456 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
22:33:58.457 00.001 12268 Star::Find returns 1 (0), X=1156.69, Y=149.68, Mass=256, SNR=11.0, Peak=32 HFD=3.7
22:33:58.457 00.000 12268 MultiStar: [#1 0.05,0.43,1.46,U] [#2 0.20,0.09,1.04,U] [#3 -0.10,-0.51,0.98,U] [#4 0.04,-0.19,0.70,U] [#5 -0.18,-0.29,0.88,U] [#6 -0.05,0.38,0.77,U] [#7 -0.13,-0.62,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 -0.34,0.69,0.00,M5] 
22:33:58.457 00.000 12268 refined, 6 included, MultiStar: {-0.02, 0.04}, one-star: {-0.13, 0.17}
22:33:58.457 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
22:33:58.457 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
22:33:58.457 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.97 mountX=0.04 mountY=-0.02, mountTheta=-0.52
22:33:58.459 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.04, opts=13)
22:33:58.459 00.000 12268 Enqueuing Move request for scope (-0.02, 0.04)
22:33:58.459 00.000 11616 Worker thread wakes up
22:33:58.460 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
22:33:58.460 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
22:33:58.460 00.000 11616 Moving (-0.02, 0.04) raw xDistance=0.04 yDistance=-0.02
22:33:58.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:58.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:33:58.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:58.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:33:58.460 00.000 11616 MoveAxis(E, 0, ABG)
22:33:58.460 00.000 11616 Move returns status 0, amount 0
22:33:58.460 00.000 11616 MoveAxis(N, 0, ABG)
22:33:58.460 00.000 11616 Move returns status 0, amount 0
22:33:58.460 00.000 11616 move complete, result=0
22:33:58.461 00.001 11616 worker thread done servicing request
22:33:58.481 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:33:58.498 00.017 12268 UpdateGuideState exits: m=256 SNR=11.0
22:33:58.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:58.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:33:58.498 00.000 12268 Enqueuing Expose request
22:33:58.498 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:58.498 00.000 11616 Worker thread wakes up
22:33:58.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:33:58.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:00.513 02.015 11616 Exposure complete
22:34:00.572 00.059 11616 worker thread done servicing request
22:34:00.572 00.000 12268 OnExposeComplete: enter
22:34:00.572 00.000 12268 UpdateGuideState(): m_state=6
22:34:00.573 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
22:34:00.573 00.000 12268 Star::Find returns 1 (0), X=1157.38, Y=149.56, Mass=266, SNR=11.2, Peak=30 HFD=3.7
22:34:00.573 00.000 12268 MultiStar: [#1 0.07,0.30,1.43,U] [#2 0.44,0.05,1.04,U] [#3 0.15,-0.37,0.75,U] [#4 0.30,-0.12,0.66,U] [#5 -0.14,-0.04,0.85,U] [#6 0.42,0.56,0.00,M4] [#7 0.20,0.04,0.70,U] [#8 0.20,-0.09,0.42,U] 
22:34:00.573 00.000 12268 refined, 7 included, MultiStar: {0.22, 0.02}, one-star: {0.56, 0.05}
22:34:00.573 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
22:34:00.573 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.79)
22:34:00.573 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.02 hyp=0.22 cameraTheta=0.09 mountX=0.04 mountY=0.22, mountTheta=1.39
22:34:00.576 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.02, opts=13)
22:34:00.576 00.000 12268 Enqueuing Move request for scope (0.22, 0.02)
22:34:00.577 00.001 11616 Worker thread wakes up
22:34:00.578 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.02) opts 0xd
22:34:00.578 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.02)
22:34:00.578 00.000 11616 Moving (0.22, 0.02) raw xDistance=0.04 yDistance=0.22
22:34:00.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:00.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:34:00.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
22:34:00.578 00.000 11616 MoveAxis(E, 0, ABG)
22:34:00.578 00.000 11616 Move returns status 0, amount 0
22:34:00.578 00.000 11616 MoveAxis(S, 18, ABG)
22:34:00.579 00.001 11616 Guiding  Dir = 1, Dur = 18
22:34:00.579 00.000 11616 IsSlewing returns 0
22:34:00.579 00.000 11616 IsGuiding returns 0
22:34:00.580 00.001 11616 PulseGuide returned control before completion, sleep 28
22:34:00.600 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:00.617 00.017 12268 UpdateGuideState exits: m=266 SNR=11.2
22:34:00.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:00.618 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:00.618 00.000 12268 Enqueuing Expose request
22:34:00.620 00.002 11616 IsGuiding returns 1
22:34:00.621 00.001 11616 scope still moving after pulse duration time elapsed
22:34:00.652 00.031 11616 IsSlewing returns 0
22:34:00.652 00.000 11616 IsGuiding returns 1
22:34:00.683 00.031 11616 IsSlewing returns 0
22:34:00.683 00.000 11616 IsGuiding returns 1
22:34:00.714 00.031 11616 IsSlewing returns 0
22:34:00.715 00.001 11616 IsGuiding returns 0
22:34:00.715 00.000 11616 scope move finished after 18 + 117 ms
22:34:00.715 00.000 11616 Move returns status 0, amount 18
22:34:00.715 00.000 11616 move complete, result=0
22:34:00.715 00.000 11616 worker thread done servicing request
22:34:00.715 00.000 11616 Worker thread wakes up
22:34:00.715 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:00.716 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:00.716 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 18 ms SOUTH
22:34:02.721 02.005 11616 Exposure complete
22:34:02.777 00.056 11616 worker thread done servicing request
22:34:02.777 00.000 12268 OnExposeComplete: enter
22:34:02.777 00.000 12268 UpdateGuideState(): m_state=6
22:34:02.778 00.001 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
22:34:02.778 00.000 12268 Star::Find returns 1 (0), X=1156.85, Y=149.72, Mass=248, SNR=10.8, Peak=34 HFD=3.8
22:34:02.778 00.000 12268 MultiStar: [#1 -0.17,0.26,1.42,U] [#2 0.45,0.16,1.02,U] [#3 -0.03,0.15,0.88,U] [#4 -0.46,0.15,0.65,U] [#5 -0.13,0.29,0.85,U] [#6 0.10,0.28,0.85,U] [#7 0.07,-0.21,0.75,U] [#8 0.00,0.00,0.00,L] [#9 -0.46,0.89,0.00,M6] 
22:34:02.778 00.000 12268 refined, 7 included, MultiStar: {-0.01, 0.18}, one-star: {0.03, 0.21}
22:34:02.778 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
22:34:02.778 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
22:34:02.778 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.60 mountX=0.17 mountY=-0.03, mountTheta=-0.16
22:34:02.784 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.18, opts=13)
22:34:02.784 00.000 12268 Enqueuing Move request for scope (-0.01, 0.18)
22:34:02.784 00.000 11616 Worker thread wakes up
22:34:02.784 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
22:34:02.784 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
22:34:02.785 00.001 11616 Moving (-0.01, 0.18) raw xDistance=0.17 yDistance=-0.03
22:34:02.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
22:34:02.785 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:02.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:34:02.785 00.000 11616 MoveAxis(W, 97, ABG)
22:34:02.785 00.000 11616 Guiding  Dir = 3, Dur = 97
22:34:02.786 00.001 11616 IsSlewing returns 0
22:34:02.786 00.000 11616 IsGuiding returns 0
22:34:02.786 00.000 11616 PulseGuide returned control before completion, sleep 107
22:34:02.808 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:02.827 00.019 12268 UpdateGuideState exits: m=248 SNR=10.8
22:34:02.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:02.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:02.827 00.000 12268 Enqueuing Expose request
22:34:02.906 00.079 11616 IsGuiding returns 1
22:34:02.906 00.000 11616 scope still moving after pulse duration time elapsed
22:34:02.936 00.030 11616 IsSlewing returns 0
22:34:02.936 00.000 11616 IsGuiding returns 0
22:34:02.937 00.001 11616 scope move finished after 97 + 53 ms
22:34:02.937 00.000 11616 Move returns status 0, amount 97
22:34:02.937 00.000 11616 MoveAxis(N, 0, ABG)
22:34:02.937 00.000 11616 Move returns status 0, amount 0
22:34:02.937 00.000 11616 move complete, result=0
22:34:02.937 00.000 11616 worker thread done servicing request
22:34:02.937 00.000 11616 Worker thread wakes up
22:34:02.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:02.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:02.937 00.000 12268 GuideStep: 0.2 px 97 ms WEST, -0.0 px 0 ms NORTH
22:34:04.950 02.013 11616 Exposure complete
22:34:05.006 00.056 11616 worker thread done servicing request
22:34:05.007 00.001 12268 OnExposeComplete: enter
22:34:05.007 00.000 12268 UpdateGuideState(): m_state=6
22:34:05.007 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
22:34:05.007 00.000 12268 Star::Find returns 1 (0), X=1156.60, Y=149.80, Mass=262, SNR=11.1, Peak=38 HFD=3.7
22:34:05.007 00.000 12268 MultiStar: [#1 0.06,0.40,1.37,U] [#2 0.10,0.21,1.03,U] [#3 0.23,0.08,0.93,U] [#4 0.02,0.27,0.75,U] [#5 0.32,0.22,0.82,U] [#6 0.58,0.39,0.00,M4] [#7 -0.23,0.49,0.74,U] [#8 0.44,0.36,0.45,U] 
22:34:05.007 00.000 12268 refined, 7 included, MultiStar: {0.07, 0.29}, one-star: {-0.22, 0.29}
22:34:05.007 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
22:34:05.008 00.001 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
22:34:05.008 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.29 hyp=0.29 cameraTheta=1.33 mountX=0.29 mountY=0.03, mountTheta=0.11
22:34:05.011 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.29, opts=13)
22:34:05.011 00.000 12268 Enqueuing Move request for scope (0.07, 0.29)
22:34:05.011 00.000 11616 Worker thread wakes up
22:34:05.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.29) opts 0xd
22:34:05.011 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.29)
22:34:05.012 00.001 11616 Moving (0.07, 0.29) raw xDistance=0.29 yDistance=0.03
22:34:05.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
22:34:05.012 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:05.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:34:05.012 00.000 11616 MoveAxis(W, 163, ABG)
22:34:05.012 00.000 11616 Guiding  Dir = 3, Dur = 163
22:34:05.012 00.000 11616 IsSlewing returns 0
22:34:05.013 00.001 11616 IsGuiding returns 0
22:34:05.013 00.000 11616 PulseGuide returned control before completion, sleep 173
22:34:05.033 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:34:05.049 00.016 12268 UpdateGuideState exits: m=262 SNR=11.1
22:34:05.050 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:05.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:05.050 00.000 12268 Enqueuing Expose request
22:34:05.196 00.146 11616 IsGuiding returns 1
22:34:05.196 00.000 11616 scope still moving after pulse duration time elapsed
22:34:05.227 00.031 11616 IsSlewing returns 0
22:34:05.227 00.000 11616 IsGuiding returns 0
22:34:05.227 00.000 11616 scope move finished after 163 + 52 ms
22:34:05.227 00.000 11616 Move returns status 0, amount 163
22:34:05.227 00.000 11616 MoveAxis(N, 0, ABG)
22:34:05.227 00.000 11616 Move returns status 0, amount 0
22:34:05.228 00.001 11616 move complete, result=0
22:34:05.228 00.000 11616 worker thread done servicing request
22:34:05.228 00.000 12268 GuideStep: 0.3 px 163 ms WEST, 0.0 px 0 ms NORTH
22:34:05.228 00.000 11616 Worker thread wakes up
22:34:05.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:05.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:07.238 02.010 11616 Exposure complete
22:34:07.294 00.056 11616 worker thread done servicing request
22:34:07.294 00.000 12268 OnExposeComplete: enter
22:34:07.294 00.000 12268 UpdateGuideState(): m_state=6
22:34:07.295 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
22:34:07.295 00.000 12268 Star::Find returns 1 (0), X=1156.79, Y=150.20, Mass=274, SNR=11.4, Peak=30 HFD=4.3
22:34:07.295 00.000 12268 MultiStar: [#1 -0.08,0.48,1.38,U] [#2 0.58,0.41,0.00,M1] [#3 -0.17,0.09,0.89,U] [#4 0.15,0.06,0.78,U] [#5 0.26,0.20,0.80,U] [#6 0.24,0.44,0.82,U] [#7 -0.26,-0.09,0.78,U] [#8 -0.01,-0.17,0.44,U] 
22:34:07.295 00.000 12268 refined, 7 included, MultiStar: {0.00, 0.27}, one-star: {-0.03, 0.69}
22:34:07.295 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
22:34:07.295 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
22:34:07.295 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.27 hyp=0.27 cameraTheta=1.56 mountX=0.27 mountY=-0.03, mountTheta=-0.12
22:34:07.297 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.27, opts=13)
22:34:07.297 00.000 12268 Enqueuing Move request for scope (0.00, 0.27)
22:34:07.297 00.000 11616 Worker thread wakes up
22:34:07.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.27) opts 0xd
22:34:07.297 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.27)
22:34:07.297 00.000 11616 Moving (0.00, 0.27) raw xDistance=0.27 yDistance=-0.03
22:34:07.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
22:34:07.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:07.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:34:07.298 00.001 11616 MoveAxis(W, 150, ABG)
22:34:07.298 00.000 11616 Guiding  Dir = 3, Dur = 150
22:34:07.298 00.000 11616 IsSlewing returns 0
22:34:07.298 00.000 11616 IsGuiding returns 0
22:34:07.299 00.001 11616 PulseGuide returned control before completion, sleep 160
22:34:07.319 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:07.336 00.017 12268 UpdateGuideState exits: m=274 SNR=11.4
22:34:07.336 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:07.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:07.336 00.000 12268 Enqueuing Expose request
22:34:07.472 00.136 11616 IsGuiding returns 0
22:34:07.472 00.000 11616 Move returns status 0, amount 150
22:34:07.472 00.000 11616 MoveAxis(N, 0, ABG)
22:34:07.472 00.000 11616 Move returns status 0, amount 0
22:34:07.472 00.000 11616 move complete, result=0
22:34:07.472 00.000 11616 worker thread done servicing request
22:34:07.472 00.000 11616 Worker thread wakes up
22:34:07.473 00.001 12268 GuideStep: 0.3 px 150 ms WEST, -0.0 px 0 ms NORTH
22:34:07.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:07.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:09.490 02.017 11616 Exposure complete
22:34:09.547 00.057 11616 worker thread done servicing request
22:34:09.548 00.001 12268 OnExposeComplete: enter
22:34:09.548 00.000 12268 UpdateGuideState(): m_state=6
22:34:09.548 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
22:34:09.548 00.000 12268 Star::Find returns 1 (0), X=1157.06, Y=149.71, Mass=266, SNR=11.2, Peak=30 HFD=3.9
22:34:09.548 00.000 12268 MultiStar: [#1 0.01,0.06,1.46,U] [#2 0.48,0.13,1.12,U] [#3 0.49,-0.75,0.00,M1] [#4 0.07,-0.25,0.92,U] [#5 0.43,-0.26,0.83,U] [#6 0.45,0.25,0.94,U] [#7 0.32,0.02,0.90,U] [#8 0.25,0.23,0.44,U] 
22:34:09.548 00.000 12268 refined, 7 included, MultiStar: {0.27, 0.04}, one-star: {0.24, 0.20}
22:34:09.549 00.001 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
22:34:09.549 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
22:34:09.549 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.04 hyp=0.27 cameraTheta=0.16 mountX=0.07 mountY=0.26, mountTheta=1.31
22:34:09.550 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.04, opts=13)
22:34:09.550 00.000 12268 Enqueuing Move request for scope (0.27, 0.04)
22:34:09.550 00.000 11616 Worker thread wakes up
22:34:09.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.04) opts 0xd
22:34:09.550 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.04)
22:34:09.550 00.000 11616 Moving (0.27, 0.04) raw xDistance=0.07 yDistance=0.26
22:34:09.551 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:09.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:34:09.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
22:34:09.551 00.000 11616 MoveAxis(E, 0, ABG)
22:34:09.551 00.000 11616 Move returns status 0, amount 0
22:34:09.551 00.000 11616 MoveAxis(S, 22, ABG)
22:34:09.551 00.000 11616 Guiding  Dir = 1, Dur = 22
22:34:09.551 00.000 11616 IsSlewing returns 0
22:34:09.552 00.001 11616 IsGuiding returns 0
22:34:09.552 00.000 11616 PulseGuide returned control before completion, sleep 32
22:34:09.572 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:09.589 00.017 12268 UpdateGuideState exits: m=266 SNR=11.2
22:34:09.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:09.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:09.589 00.000 12268 Enqueuing Expose request
22:34:09.590 00.001 11616 IsGuiding returns 1
22:34:09.590 00.000 11616 scope still moving after pulse duration time elapsed
22:34:09.620 00.030 11616 IsSlewing returns 0
22:34:09.620 00.000 11616 IsGuiding returns 0
22:34:09.620 00.000 11616 scope move finished after 22 + 46 ms
22:34:09.620 00.000 11616 Move returns status 0, amount 22
22:34:09.621 00.001 11616 move complete, result=0
22:34:09.621 00.000 11616 worker thread done servicing request
22:34:09.621 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
22:34:09.621 00.000 11616 Worker thread wakes up
22:34:09.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:09.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:11.631 02.010 11616 Exposure complete
22:34:11.685 00.054 11616 worker thread done servicing request
22:34:11.685 00.000 12268 OnExposeComplete: enter
22:34:11.685 00.000 12268 UpdateGuideState(): m_state=6
22:34:11.685 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
22:34:11.685 00.000 12268 Star::Find returns 1 (0), X=1157.22, Y=149.57, Mass=296, SNR=11.7, Peak=29 HFD=4.6
22:34:11.686 00.001 12268 MultiStar: [#1 0.17,0.08,1.36,U] [#2 0.94,-0.07,0.00,M1] [#3 0.53,-0.70,0.00,M2] [#4 0.69,-0.38,0.00,M1] [#5 0.56,-0.25,0.00,M1] [#6 0.61,0.06,0.90,U] [#7 0.53,-0.58,0.00,M1] [#8 0.12,0.30,0.41,U] 
22:34:11.686 00.000 12268 refined, 3 included, MultiStar: {0.33, 0.10}, one-star: {0.40, 0.06}
22:34:11.686 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
22:34:11.686 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
22:34:11.686 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.10 hyp=0.35 cameraTheta=0.28 mountX=0.13 mountY=0.32, mountTheta=1.18
22:34:11.689 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.10, opts=13)
22:34:11.689 00.000 12268 Enqueuing Move request for scope (0.33, 0.10)
22:34:11.689 00.000 11616 Worker thread wakes up
22:34:11.689 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.10) opts 0xd
22:34:11.689 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.10)
22:34:11.689 00.000 11616 Moving (0.33, 0.10) raw xDistance=0.13 yDistance=0.32
22:34:11.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
22:34:11.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
22:34:11.689 00.000 11616 MoveAxis(W, 73, ABG)
22:34:11.690 00.001 11616 Guiding  Dir = 3, Dur = 73
22:34:11.690 00.000 11616 IsSlewing returns 0
22:34:11.690 00.000 11616 IsGuiding returns 0
22:34:11.690 00.000 11616 PulseGuide returned control before completion, sleep 83
22:34:11.712 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:11.733 00.021 12268 UpdateGuideState exits: m=296 SNR=11.7
22:34:11.733 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:11.733 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:11.733 00.000 12268 Enqueuing Expose request
22:34:11.782 00.049 11616 IsGuiding returns 1
22:34:11.783 00.001 11616 scope still moving after pulse duration time elapsed
22:34:11.814 00.031 11616 IsSlewing returns 0
22:34:11.816 00.002 11616 IsGuiding returns 1
22:34:11.845 00.029 11616 IsSlewing returns 0
22:34:11.846 00.001 11616 IsGuiding returns 1
22:34:11.876 00.030 11616 IsSlewing returns 0
22:34:11.876 00.000 11616 IsGuiding returns 1
22:34:11.908 00.032 11616 IsSlewing returns 0
22:34:11.909 00.001 11616 IsGuiding returns 1
22:34:11.938 00.029 11616 IsSlewing returns 0
22:34:11.938 00.000 11616 IsGuiding returns 0
22:34:11.939 00.001 11616 scope move finished after 73 + 174 ms
22:34:11.939 00.000 11616 Move returns status 0, amount 73
22:34:11.939 00.000 11616 MoveAxis(S, 27, ABG)
22:34:11.939 00.000 11616 Guiding  Dir = 1, Dur = 27
22:34:11.939 00.000 11616 IsSlewing returns 0
22:34:11.939 00.000 11616 IsGuiding returns 0
22:34:11.940 00.001 11616 PulseGuide returned control before completion, sleep 37
22:34:11.985 00.045 11616 IsGuiding returns 1
22:34:11.985 00.000 11616 scope still moving after pulse duration time elapsed
22:34:12.014 00.029 11616 IsSlewing returns 0
22:34:12.015 00.001 11616 IsGuiding returns 0
22:34:12.015 00.000 11616 scope move finished after 27 + 48 ms
22:34:12.015 00.000 11616 Move returns status 0, amount 27
22:34:12.015 00.000 11616 move complete, result=0
22:34:12.015 00.000 11616 worker thread done servicing request
22:34:12.015 00.000 11616 Worker thread wakes up
22:34:12.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:12.016 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:12.016 00.000 12268 GuideStep: 0.1 px 73 ms WEST, 0.3 px 27 ms SOUTH
22:34:14.019 02.003 11616 Exposure complete
22:34:14.077 00.058 11616 worker thread done servicing request
22:34:14.077 00.000 12268 OnExposeComplete: enter
22:34:14.077 00.000 12268 UpdateGuideState(): m_state=6
22:34:14.077 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
22:34:14.077 00.000 12268 Star::Find returns 1 (0), X=1156.96, Y=149.12, Mass=238, SNR=10.6, Peak=34 HFD=3.7
22:34:14.077 00.000 12268 MultiStar: [#1 -0.16,-0.58,1.39,U] [#2 0.44,-0.26,1.06,U] [#3 -0.00,-0.89,0.00,M3] [#4 0.04,-0.75,0.00,M2] [#5 0.31,-0.42,0.80,U] [#6 0.63,-0.49,0.00,M2] [#7 -0.08,-1.16,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 -0.81,0.08,0.00,M7] 
22:34:14.077 00.000 12268 single-star, 3 included, MultiStar: {0.15, -0.42}, one-star: {0.14, -0.39}
22:34:14.077 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
22:34:14.077 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
22:34:14.078 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=-0.39 hyp=0.41 cameraTheta=-1.22 mountX=-0.37 mountY=0.19, mountTheta=2.67
22:34:14.079 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.39, opts=13)
22:34:14.079 00.000 12268 Enqueuing Move request for scope (0.14, -0.39)
22:34:14.080 00.001 11616 Worker thread wakes up
22:34:14.080 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.39) opts 0xd
22:34:14.080 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.39)
22:34:14.080 00.000 11616 Moving (0.14, -0.39) raw xDistance=-0.37 yDistance=0.19
22:34:14.080 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
22:34:14.080 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.11
22:34:14.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
22:34:14.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
22:34:14.080 00.000 11616 MoveAxis(E, 208, ABG)
22:34:14.080 00.000 11616 Guiding  Dir = 2, Dur = 208
22:34:14.081 00.001 11616 IsSlewing returns 0
22:34:14.081 00.000 11616 IsGuiding returns 0
22:34:14.081 00.000 11616 PulseGuide returned control before completion, sleep 218
22:34:14.103 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:14.120 00.017 12268 UpdateGuideState exits: m=238 SNR=10.6
22:34:14.120 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:14.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:14.120 00.000 12268 Enqueuing Expose request
22:34:14.312 00.192 11616 IsGuiding returns 1
22:34:14.313 00.001 11616 scope still moving after pulse duration time elapsed
22:34:14.342 00.029 11616 IsSlewing returns 0
22:34:14.342 00.000 11616 IsGuiding returns 1
22:34:14.373 00.031 11616 IsSlewing returns 0
22:34:14.373 00.000 11616 IsGuiding returns 1
22:34:14.405 00.032 11616 IsSlewing returns 0
22:34:14.406 00.001 11616 IsGuiding returns 1
22:34:14.436 00.030 11616 IsSlewing returns 0
22:34:14.437 00.001 11616 IsGuiding returns 1
22:34:14.466 00.029 11616 IsSlewing returns 0
22:34:14.468 00.002 11616 IsGuiding returns 1
22:34:14.497 00.029 11616 IsSlewing returns 0
22:34:14.497 00.000 11616 IsGuiding returns 1
22:34:14.528 00.031 11616 IsSlewing returns 0
22:34:14.529 00.001 11616 IsGuiding returns 0
22:34:14.529 00.000 11616 scope move finished after 208 + 240 ms
22:34:14.529 00.000 11616 Move returns status 0, amount 208
22:34:14.529 00.000 11616 MoveAxis(S, 16, ABG)
22:34:14.529 00.000 11616 Guiding  Dir = 1, Dur = 16
22:34:14.529 00.000 11616 IsSlewing returns 0
22:34:14.529 00.000 11616 IsGuiding returns 0
22:34:14.531 00.002 11616 PulseGuide returned control before completion, sleep 26
22:34:14.559 00.028 11616 IsGuiding returns 1
22:34:14.560 00.001 11616 scope still moving after pulse duration time elapsed
22:34:14.591 00.031 11616 IsSlewing returns 0
22:34:14.592 00.001 11616 IsGuiding returns 0
22:34:14.592 00.000 11616 scope move finished after 16 + 45 ms
22:34:14.592 00.000 11616 Move returns status 0, amount 16
22:34:14.592 00.000 11616 move complete, result=0
22:34:14.592 00.000 11616 worker thread done servicing request
22:34:14.592 00.000 11616 Worker thread wakes up
22:34:14.592 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:14.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:14.592 00.000 12268 GuideStep: -0.4 px 208 ms EAST, 0.2 px 16 ms SOUTH
22:34:16.604 02.012 11616 Exposure complete
22:34:16.663 00.059 11616 worker thread done servicing request
22:34:16.663 00.000 12268 OnExposeComplete: enter
22:34:16.663 00.000 12268 UpdateGuideState(): m_state=6
22:34:16.664 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
22:34:16.664 00.000 12268 Star::Find returns 1 (0), X=1156.84, Y=149.08, Mass=321, SNR=12.2, Peak=34 HFD=4.3
22:34:16.664 00.000 12268 MultiStar: [#1 -0.03,-0.61,1.20,U] [#2 0.38,-0.62,0.00,M1] [#3 0.52,-0.59,0.00,M4] [#4 -0.18,-1.28,0.00,M3] [#5 0.42,-0.53,0.00,M1] [#6 0.79,-0.25,0.00,M3] [#7 -0.24,-0.40,0.77,U] [#8 -0.22,-0.11,0.39,U] 
22:34:16.664 00.000 12268 single-star, 3 included, MultiStar: {-0.08, -0.45}, one-star: {0.03, -0.42}
22:34:16.664 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
22:34:16.664 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
22:34:16.664 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.42 hyp=0.43 cameraTheta=-1.51 mountX=-0.42 mountY=0.08, mountTheta=2.95
22:34:16.666 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.42, opts=13)
22:34:16.666 00.000 12268 Enqueuing Move request for scope (0.03, -0.42)
22:34:16.666 00.000 11616 Worker thread wakes up
22:34:16.666 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.42) opts 0xd
22:34:16.666 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.42)
22:34:16.666 00.000 11616 Moving (0.03, -0.42) raw xDistance=-0.42 yDistance=0.08
22:34:16.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
22:34:16.666 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:16.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:34:16.667 00.001 11616 MoveAxis(E, 235, ABG)
22:34:16.667 00.000 11616 Guiding  Dir = 2, Dur = 235
22:34:16.667 00.000 11616 IsSlewing returns 0
22:34:16.667 00.000 11616 IsGuiding returns 0
22:34:16.667 00.000 11616 PulseGuide returned control before completion, sleep 245
22:34:16.688 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:34:16.705 00.017 12268 UpdateGuideState exits: m=321 SNR=12.2
22:34:16.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:16.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:16.705 00.000 12268 Enqueuing Expose request
22:34:16.927 00.222 11616 IsGuiding returns 1
22:34:16.927 00.000 11616 scope still moving after pulse duration time elapsed
22:34:16.958 00.031 11616 IsSlewing returns 0
22:34:16.959 00.001 11616 IsGuiding returns 1
22:34:16.989 00.030 11616 IsSlewing returns 0
22:34:16.990 00.001 11616 IsGuiding returns 0
22:34:16.990 00.000 11616 scope move finished after 235 + 87 ms
22:34:16.990 00.000 11616 Move returns status 0, amount 235
22:34:16.990 00.000 11616 MoveAxis(N, 0, ABG)
22:34:16.990 00.000 11616 Move returns status 0, amount 0
22:34:16.990 00.000 11616 move complete, result=0
22:34:16.990 00.000 11616 worker thread done servicing request
22:34:16.990 00.000 11616 Worker thread wakes up
22:34:16.991 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:16.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:16.991 00.000 12268 GuideStep: -0.4 px 235 ms EAST, 0.1 px 0 ms NORTH
22:34:19.005 02.014 11616 Exposure complete
22:34:19.060 00.055 11616 worker thread done servicing request
22:34:19.061 00.001 12268 OnExposeComplete: enter
22:34:19.061 00.000 12268 UpdateGuideState(): m_state=6
22:34:19.061 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
22:34:19.061 00.000 12268 Star::Find returns 1 (0), X=1157.24, Y=149.27, Mass=357, SNR=13.0, Peak=35 HFD=4.4
22:34:19.061 00.000 12268 MultiStar: [#1 0.22,-0.05,1.19,U] [#2 0.62,-0.12,0.00,M2] [#3 0.43,-0.75,0.00,M5] [#4 0.54,-0.17,0.69,U] [#5 0.62,-0.10,0.00,M2] [#6 0.39,0.10,0.83,U] [#7 0.52,-0.30,0.90,U] [#8 0.25,-0.06,0.35,U] 
22:34:19.061 00.000 12268 refined, 5 included, MultiStar: {0.39, -0.13}, one-star: {0.42, -0.24}
22:34:19.061 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
22:34:19.061 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.39)
22:34:19.061 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.13 hyp=0.41 cameraTheta=-0.31 mountX=-0.09 mountY=0.40, mountTheta=1.78
22:34:19.063 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.13, opts=13)
22:34:19.063 00.000 12268 Enqueuing Move request for scope (0.39, -0.13)
22:34:19.064 00.001 11616 Worker thread wakes up
22:34:19.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.13) opts 0xd
22:34:19.064 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.13)
22:34:19.064 00.000 11616 Moving (0.39, -0.13) raw xDistance=-0.09 yDistance=0.40
22:34:19.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:19.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:34:19.065 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
22:34:19.065 00.000 11616 MoveAxis(E, 0, ABG)
22:34:19.065 00.000 11616 Move returns status 0, amount 0
22:34:19.065 00.000 11616 MoveAxis(S, 34, ABG)
22:34:19.065 00.000 11616 Guiding  Dir = 1, Dur = 34
22:34:19.065 00.000 11616 IsSlewing returns 0
22:34:19.065 00.000 11616 IsGuiding returns 0
22:34:19.066 00.001 11616 PulseGuide returned control before completion, sleep 44
22:34:19.086 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:19.104 00.018 12268 UpdateGuideState exits: m=357 SNR=13.0
22:34:19.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:19.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:19.104 00.000 12268 Enqueuing Expose request
22:34:19.112 00.008 11616 IsGuiding returns 1
22:34:19.112 00.000 11616 scope still moving after pulse duration time elapsed
22:34:19.143 00.031 11616 IsSlewing returns 0
22:34:19.144 00.001 11616 IsGuiding returns 1
22:34:19.174 00.030 11616 IsSlewing returns 0
22:34:19.174 00.000 11616 IsGuiding returns 1
22:34:19.205 00.031 11616 IsSlewing returns 0
22:34:19.206 00.001 11616 IsGuiding returns 0
22:34:19.206 00.000 11616 scope move finished after 34 + 105 ms
22:34:19.206 00.000 11616 Move returns status 0, amount 34
22:34:19.206 00.000 11616 move complete, result=0
22:34:19.206 00.000 11616 worker thread done servicing request
22:34:19.206 00.000 11616 Worker thread wakes up
22:34:19.206 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 34 ms SOUTH
22:34:19.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:19.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:21.217 02.011 11616 Exposure complete
22:34:21.274 00.057 11616 worker thread done servicing request
22:34:21.275 00.001 12268 OnExposeComplete: enter
22:34:21.275 00.000 12268 UpdateGuideState(): m_state=6
22:34:21.275 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
22:34:21.275 00.000 12268 Star::Find returns 1 (0), X=1157.00, Y=149.70, Mass=359, SNR=13.0, Peak=33 HFD=4.2
22:34:21.275 00.000 12268 MultiStar: [#1 0.03,-0.02,1.22,U] [#2 0.51,-0.46,0.00,M3] [#3 0.26,-0.83,0.00,M6] [#4 0.25,-0.19,0.66,U] [#5 0.50,-0.26,0.75,U] [#6 0.54,0.18,0.70,U] [#7 0.18,-0.03,0.71,U] [#8 9.61,10.98,0.00,M1] 
22:34:21.275 00.000 12268 refined, 5 included, MultiStar: {0.25, -0.01}, one-star: {0.18, 0.19}
22:34:21.276 00.001 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
22:34:21.276 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
22:34:21.276 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-0.04 mountX=0.02 mountY=0.25, mountTheta=1.51
22:34:21.277 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.01, opts=13)
22:34:21.277 00.000 12268 Enqueuing Move request for scope (0.25, -0.01)
22:34:21.277 00.000 11616 Worker thread wakes up
22:34:21.278 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.01) opts 0xd
22:34:21.278 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.01)
22:34:21.278 00.000 11616 Moving (0.25, -0.01) raw xDistance=0.02 yDistance=0.25
22:34:21.278 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:21.278 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:34:21.278 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
22:34:21.278 00.000 11616 MoveAxis(E, 0, ABG)
22:34:21.278 00.000 11616 Move returns status 0, amount 0
22:34:21.278 00.000 11616 MoveAxis(S, 21, ABG)
22:34:21.278 00.000 11616 Guiding  Dir = 1, Dur = 21
22:34:21.279 00.001 11616 IsSlewing returns 0
22:34:21.279 00.000 11616 IsGuiding returns 0
22:34:21.279 00.000 11616 PulseGuide returned control before completion, sleep 31
22:34:21.298 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:21.316 00.018 12268 UpdateGuideState exits: m=359 SNR=13.0
22:34:21.316 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:21.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:21.316 00.000 12268 Enqueuing Expose request
22:34:21.323 00.007 11616 IsGuiding returns 1
22:34:21.323 00.000 11616 scope still moving after pulse duration time elapsed
22:34:21.356 00.033 11616 IsSlewing returns 0
22:34:21.356 00.000 11616 IsGuiding returns 0
22:34:21.356 00.000 11616 scope move finished after 21 + 56 ms
22:34:21.356 00.000 11616 Move returns status 0, amount 21
22:34:21.356 00.000 11616 move complete, result=0
22:34:21.357 00.001 11616 worker thread done servicing request
22:34:21.357 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 21 ms SOUTH
22:34:21.357 00.000 11616 Worker thread wakes up
22:34:21.357 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:21.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:23.367 02.010 11616 Exposure complete
22:34:23.425 00.058 11616 worker thread done servicing request
22:34:23.425 00.000 12268 OnExposeComplete: enter
22:34:23.426 00.001 12268 UpdateGuideState(): m_state=6
22:34:23.426 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
22:34:23.426 00.000 12268 Star::Find returns 1 (0), X=1156.78, Y=149.80, Mass=354, SNR=12.9, Peak=37 HFD=4.4
22:34:23.426 00.000 12268 MultiStar: [#1 0.16,0.47,1.22,U] [#2 0.35,0.02,0.93,U] [#3 0.42,-0.13,0.76,U] [#4 0.37,0.15,0.63,U] [#5 0.47,-0.25,0.71,U] [#6 0.63,0.51,0.00,M2] [#7 0.35,0.18,0.73,U] [#8 10.06,11.85,0.00,M2] 
22:34:23.426 00.000 12268 single-star, 6 included, MultiStar: {0.27, 0.14}, one-star: {-0.03, 0.29}
22:34:23.426 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
22:34:23.427 00.001 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
22:34:23.427 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.29 hyp=0.29 cameraTheta=1.69 mountX=0.29 mountY=-0.07, mountTheta=-0.24
22:34:23.429 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.29, opts=13)
22:34:23.429 00.000 12268 Enqueuing Move request for scope (-0.03, 0.29)
22:34:23.430 00.001 11616 Worker thread wakes up
22:34:23.430 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.29) opts 0xd
22:34:23.430 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.29)
22:34:23.430 00.000 11616 Moving (-0.03, 0.29) raw xDistance=0.29 yDistance=-0.07
22:34:23.430 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:34:23.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:34:23.430 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:23.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:34:23.430 00.000 11616 MoveAxis(E, 0, ABG)
22:34:23.430 00.000 11616 Move returns status 0, amount 0
22:34:23.430 00.000 11616 MoveAxis(N, 0, ABG)
22:34:23.430 00.000 11616 Move returns status 0, amount 0
22:34:23.431 00.001 11616 move complete, result=0
22:34:23.431 00.000 11616 worker thread done servicing request
22:34:23.452 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:23.470 00.018 12268 UpdateGuideState exits: m=354 SNR=12.9
22:34:23.470 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:23.470 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:23.471 00.001 12268 Enqueuing Expose request
22:34:23.471 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:23.471 00.000 11616 Worker thread wakes up
22:34:23.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:23.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:25.498 02.027 11616 Exposure complete
22:34:25.554 00.056 11616 worker thread done servicing request
22:34:25.555 00.001 12268 OnExposeComplete: enter
22:34:25.555 00.000 12268 UpdateGuideState(): m_state=6
22:34:25.555 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
22:34:25.555 00.000 12268 Star::Find returns 1 (0), X=1156.69, Y=149.72, Mass=340, SNR=12.6, Peak=39 HFD=4.1
22:34:25.555 00.000 12268 MultiStar: [#1 -0.02,0.27,1.13,U] [#2 0.07,0.16,0.92,U] [#3 -0.17,-0.48,0.78,U] [#4 -0.33,0.03,0.75,U] [#5 -0.14,-0.38,0.77,U] [#6 0.41,0.18,0.78,U] [#7 -0.31,0.16,0.91,U] [#8 10.01,11.82,0.00,M3] 
22:34:25.556 00.001 12268 refined, 7 included, MultiStar: {-0.07, 0.04}, one-star: {-0.12, 0.21}
22:34:25.556 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
22:34:25.556 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
22:34:25.556 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.09 cameraTheta=2.62 mountX=0.04 mountY=-0.08, mountTheta=-1.15
22:34:25.557 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.04, opts=13)
22:34:25.558 00.001 12268 Enqueuing Move request for scope (-0.07, 0.04)
22:34:25.558 00.000 11616 Worker thread wakes up
22:34:25.558 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
22:34:25.558 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
22:34:25.558 00.000 11616 Moving (-0.07, 0.04) raw xDistance=0.04 yDistance=-0.08
22:34:25.558 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:25.558 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:34:25.558 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:25.558 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:34:25.558 00.000 11616 MoveAxis(E, 0, ABG)
22:34:25.558 00.000 11616 Move returns status 0, amount 0
22:34:25.558 00.000 11616 MoveAxis(N, 0, ABG)
22:34:25.559 00.001 11616 Move returns status 0, amount 0
22:34:25.559 00.000 11616 move complete, result=0
22:34:25.559 00.000 11616 worker thread done servicing request
22:34:25.579 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:25.598 00.019 12268 UpdateGuideState exits: m=340 SNR=12.6
22:34:25.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:25.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:25.598 00.000 12268 Enqueuing Expose request
22:34:25.598 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:25.598 00.000 11616 Worker thread wakes up
22:34:25.598 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:25.599 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:27.605 02.006 11616 Exposure complete
22:34:27.661 00.056 11616 worker thread done servicing request
22:34:27.661 00.000 12268 OnExposeComplete: enter
22:34:27.661 00.000 12268 UpdateGuideState(): m_state=6
22:34:27.662 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
22:34:27.662 00.000 12268 Star::Find returns 1 (0), X=1156.88, Y=149.84, Mass=346, SNR=12.8, Peak=40 HFD=4.2
22:34:27.662 00.000 12268 MultiStar: [#1 -0.13,0.35,1.18,U] [#2 0.37,0.08,0.90,U] [#3 0.12,-0.73,0.00,M5] [#4 -0.01,-0.40,0.63,U] [#5 -0.09,0.09,0.74,U] [#6 0.27,0.01,0.81,U] [#7 -0.15,-0.32,0.73,U] [#8 -0.25,0.10,0.41,U] 
22:34:27.663 00.001 12268 refined, 7 included, MultiStar: {0.03, 0.07}, one-star: {0.07, 0.33}
22:34:27.663 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
22:34:27.663 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
22:34:27.663 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.17 mountX=0.07 mountY=0.02, mountTheta=0.27
22:34:27.664 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.07, opts=13)
22:34:27.664 00.000 12268 Enqueuing Move request for scope (0.03, 0.07)
22:34:27.664 00.000 11616 Worker thread wakes up
22:34:27.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
22:34:27.665 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
22:34:27.665 00.000 11616 Moving (0.03, 0.07) raw xDistance=0.07 yDistance=0.02
22:34:27.665 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:27.665 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:34:27.665 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:27.665 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:34:27.665 00.000 11616 MoveAxis(E, 0, ABG)
22:34:27.665 00.000 11616 Move returns status 0, amount 0
22:34:27.665 00.000 11616 MoveAxis(N, 0, ABG)
22:34:27.665 00.000 11616 Move returns status 0, amount 0
22:34:27.665 00.000 11616 move complete, result=0
22:34:27.665 00.000 11616 worker thread done servicing request
22:34:27.685 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:27.703 00.018 12268 UpdateGuideState exits: m=346 SNR=12.8
22:34:27.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:27.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:27.703 00.000 12268 Enqueuing Expose request
22:34:27.703 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:34:27.703 00.000 11616 Worker thread wakes up
22:34:27.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:27.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:29.707 02.004 11616 Exposure complete
22:34:29.763 00.056 11616 worker thread done servicing request
22:34:29.763 00.000 12268 OnExposeComplete: enter
22:34:29.763 00.000 12268 UpdateGuideState(): m_state=6
22:34:29.763 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
22:34:29.764 00.001 12268 Star::Find returns 1 (0), X=1156.52, Y=150.02, Mass=348, SNR=12.8, Peak=37 HFD=4.2
22:34:29.764 00.000 12268 MultiStar: [#1 -0.14,0.14,1.27,U] [#2 0.12,0.45,0.99,U] [#3 0.28,0.16,0.85,U] [#4 -0.17,0.20,0.61,U] [#5 -0.18,0.19,0.78,U] [#6 0.41,0.43,0.70,U] [#7 -0.25,0.43,0.91,U] [#8 10.00,12.22,0.00,M3] 
22:34:29.764 00.000 12268 refined, 7 included, MultiStar: {-0.04, 0.32}, one-star: {-0.30, 0.52}
22:34:29.764 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
22:34:29.764 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
22:34:29.764 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.71 mountX=0.31 mountY=-0.08, mountTheta=-0.26
22:34:29.766 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.32, opts=13)
22:34:29.766 00.000 12268 Enqueuing Move request for scope (-0.04, 0.32)
22:34:29.766 00.000 11616 Worker thread wakes up
22:34:29.766 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
22:34:29.766 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
22:34:29.766 00.000 11616 Moving (-0.04, 0.32) raw xDistance=0.31 yDistance=-0.08
22:34:29.766 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
22:34:29.766 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.93
22:34:29.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
22:34:29.766 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:29.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:34:29.767 00.001 11616 MoveAxis(W, 173, ABG)
22:34:29.767 00.000 11616 Guiding  Dir = 3, Dur = 173
22:34:29.767 00.000 11616 IsSlewing returns 0
22:34:29.767 00.000 11616 IsGuiding returns 0
22:34:29.767 00.000 11616 PulseGuide returned control before completion, sleep 183
22:34:29.786 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:29.803 00.017 12268 UpdateGuideState exits: m=348 SNR=12.8
22:34:29.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:29.804 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:29.804 00.000 12268 Enqueuing Expose request
22:34:29.956 00.152 11616 IsGuiding returns 1
22:34:29.956 00.000 11616 scope still moving after pulse duration time elapsed
22:34:29.986 00.030 11616 IsSlewing returns 0
22:34:29.987 00.001 11616 IsGuiding returns 0
22:34:29.987 00.000 11616 scope move finished after 173 + 46 ms
22:34:29.987 00.000 11616 Move returns status 0, amount 173
22:34:29.987 00.000 11616 MoveAxis(N, 0, ABG)
22:34:29.987 00.000 11616 Move returns status 0, amount 0
22:34:29.987 00.000 11616 move complete, result=0
22:34:29.987 00.000 11616 worker thread done servicing request
22:34:29.987 00.000 11616 Worker thread wakes up
22:34:29.987 00.000 12268 GuideStep: 0.3 px 173 ms WEST, -0.1 px 0 ms NORTH
22:34:29.988 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:29.988 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:32.002 02.014 11616 Exposure complete
22:34:32.059 00.057 11616 worker thread done servicing request
22:34:32.059 00.000 12268 OnExposeComplete: enter
22:34:32.059 00.000 12268 UpdateGuideState(): m_state=6
22:34:32.060 00.001 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
22:34:32.060 00.000 12268 Star::Find returns 1 (0), X=1156.82, Y=149.88, Mass=345, SNR=12.7, Peak=38 HFD=4.3
22:34:32.060 00.000 12268 MultiStar: [#1 -0.23,0.49,1.23,U] [#2 0.25,0.01,0.95,U] [#3 -0.00,-0.21,0.75,U] [#4 -0.30,0.19,0.67,U] [#5 0.16,0.58,0.79,U] [#6 0.23,0.41,0.83,U] [#7 -0.28,0.04,0.81,U] [#8 0.00,0.00,0.00,L] [#9 -0.32,0.34,0.46,U] 
22:34:32.060 00.000 12268 refined, 8 included, MultiStar: {-0.04, 0.26}, one-star: {0.01, 0.37}
22:34:32.060 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
22:34:32.060 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
22:34:32.060 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.73 mountX=0.25 mountY=-0.07, mountTheta=-0.28
22:34:32.062 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.26, opts=13)
22:34:32.062 00.000 12268 Enqueuing Move request for scope (-0.04, 0.26)
22:34:32.062 00.000 11616 Worker thread wakes up
22:34:32.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
22:34:32.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
22:34:32.062 00.000 11616 Moving (-0.04, 0.26) raw xDistance=0.25 yDistance=-0.07
22:34:32.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
22:34:32.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:32.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:34:32.063 00.001 11616 MoveAxis(W, 143, ABG)
22:34:32.063 00.000 11616 Guiding  Dir = 3, Dur = 143
22:34:32.063 00.000 11616 IsSlewing returns 0
22:34:32.064 00.001 11616 IsGuiding returns 0
22:34:32.064 00.000 11616 PulseGuide returned control before completion, sleep 153
22:34:32.086 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:32.104 00.018 12268 UpdateGuideState exits: m=345 SNR=12.7
22:34:32.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:32.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:32.104 00.000 12268 Enqueuing Expose request
22:34:32.219 00.115 11616 IsGuiding returns 1
22:34:32.219 00.000 11616 scope still moving after pulse duration time elapsed
22:34:32.252 00.033 11616 IsSlewing returns 0
22:34:32.253 00.001 11616 IsGuiding returns 0
22:34:32.253 00.000 11616 scope move finished after 143 + 45 ms
22:34:32.253 00.000 11616 Move returns status 0, amount 143
22:34:32.253 00.000 11616 MoveAxis(N, 0, ABG)
22:34:32.253 00.000 11616 Move returns status 0, amount 0
22:34:32.253 00.000 11616 move complete, result=0
22:34:32.254 00.001 11616 worker thread done servicing request
22:34:32.254 00.000 11616 Worker thread wakes up
22:34:32.254 00.000 12268 GuideStep: 0.3 px 143 ms WEST, -0.1 px 0 ms NORTH
22:34:32.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:32.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:34.264 02.010 11616 Exposure complete
22:34:34.323 00.059 11616 worker thread done servicing request
22:34:34.323 00.000 12268 OnExposeComplete: enter
22:34:34.323 00.000 12268 UpdateGuideState(): m_state=6
22:34:34.323 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
22:34:34.323 00.000 12268 Star::Find returns 1 (0), X=1156.63, Y=150.13, Mass=316, SNR=12.2, Peak=36 HFD=4.0
22:34:34.324 00.001 12268 MultiStar: [#1 -0.27,0.59,0.00,M1] [#2 0.29,0.00,0.95,U] [#3 0.07,-0.17,0.87,U] [#4 0.20,0.24,0.81,U] [#5 0.44,0.44,0.00,M1] [#6 -0.04,0.49,0.73,U] [#7 -0.32,-0.19,0.77,U] [#8 9.71,12.17,0.00,M4] 
22:34:34.324 00.000 12268 refined, 5 included, MultiStar: {0.01, 0.17}, one-star: {-0.19, 0.62}
22:34:34.324 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
22:34:34.324 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
22:34:34.324 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.53 mountX=0.17 mountY=-0.02, mountTheta=-0.09
22:34:34.326 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.17, opts=13)
22:34:34.326 00.000 12268 Enqueuing Move request for scope (0.01, 0.17)
22:34:34.326 00.000 11616 Worker thread wakes up
22:34:34.326 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
22:34:34.326 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
22:34:34.326 00.000 11616 Moving (0.01, 0.17) raw xDistance=0.17 yDistance=-0.02
22:34:34.326 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
22:34:34.327 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:34.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:34:34.327 00.000 11616 MoveAxis(W, 96, ABG)
22:34:34.327 00.000 11616 Guiding  Dir = 3, Dur = 96
22:34:34.327 00.000 11616 IsSlewing returns 0
22:34:34.328 00.001 11616 IsGuiding returns 0
22:34:34.328 00.000 11616 PulseGuide returned control before completion, sleep 106
22:34:34.352 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:34:34.370 00.018 12268 UpdateGuideState exits: m=316 SNR=12.2
22:34:34.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:34.371 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:34.371 00.000 12268 Enqueuing Expose request
22:34:34.436 00.065 11616 IsGuiding returns 1
22:34:34.437 00.001 11616 scope still moving after pulse duration time elapsed
22:34:34.468 00.031 11616 IsSlewing returns 0
22:34:34.468 00.000 11616 IsGuiding returns 1
22:34:34.501 00.033 11616 IsSlewing returns 0
22:34:34.501 00.000 11616 IsGuiding returns 0
22:34:34.501 00.000 11616 scope move finished after 96 + 76 ms
22:34:34.501 00.000 11616 Move returns status 0, amount 96
22:34:34.501 00.000 11616 MoveAxis(N, 0, ABG)
22:34:34.501 00.000 11616 Move returns status 0, amount 0
22:34:34.501 00.000 11616 move complete, result=0
22:34:34.502 00.001 11616 worker thread done servicing request
22:34:34.502 00.000 12268 GuideStep: 0.2 px 96 ms WEST, -0.0 px 0 ms NORTH
22:34:34.502 00.000 11616 Worker thread wakes up
22:34:34.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:34.503 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:36.511 02.008 11616 Exposure complete
22:34:36.568 00.057 11616 worker thread done servicing request
22:34:36.568 00.000 12268 OnExposeComplete: enter
22:34:36.568 00.000 12268 UpdateGuideState(): m_state=6
22:34:36.568 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
22:34:36.568 00.000 12268 Star::Find returns 1 (0), X=1156.73, Y=150.06, Mass=294, SNR=11.8, Peak=34 HFD=4.1
22:34:36.569 00.001 12268 MultiStar: [#1 -0.16,0.43,1.28,U] [#2 -0.10,0.28,0.98,U] [#3 0.09,-0.32,0.85,U] [#4 -0.32,0.06,0.88,U] [#5 -0.07,0.15,0.82,U] [#6 0.20,0.50,0.95,U] [#7 -0.05,0.16,0.79,U] [#8 0.25,0.31,0.43,U] 
22:34:36.569 00.000 12268 refined, 8 included, MultiStar: {-0.05, 0.25}, one-star: {-0.09, 0.55}
22:34:36.569 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
22:34:36.569 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
22:34:36.569 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.26 cameraTheta=1.77 mountX=0.25 mountY=-0.08, mountTheta=-0.32
22:34:36.571 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.25, opts=13)
22:34:36.571 00.000 12268 Enqueuing Move request for scope (-0.05, 0.25)
22:34:36.571 00.000 11616 Worker thread wakes up
22:34:36.571 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd
22:34:36.571 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.25)
22:34:36.571 00.000 11616 Moving (-0.05, 0.25) raw xDistance=0.25 yDistance=-0.08
22:34:36.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
22:34:36.571 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:36.572 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:34:36.572 00.000 11616 MoveAxis(W, 138, ABG)
22:34:36.572 00.000 11616 Guiding  Dir = 3, Dur = 138
22:34:36.572 00.000 11616 IsSlewing returns 0
22:34:36.572 00.000 11616 IsGuiding returns 0
22:34:36.573 00.001 11616 PulseGuide returned control before completion, sleep 148
22:34:36.595 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:36.614 00.019 12268 UpdateGuideState exits: m=294 SNR=11.8
22:34:36.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:36.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:36.614 00.000 12268 Enqueuing Expose request
22:34:36.727 00.113 11616 IsGuiding returns 1
22:34:36.727 00.000 11616 scope still moving after pulse duration time elapsed
22:34:36.759 00.032 11616 IsSlewing returns 0
22:34:36.759 00.000 11616 IsGuiding returns 0
22:34:36.759 00.000 11616 scope move finished after 138 + 48 ms
22:34:36.759 00.000 11616 Move returns status 0, amount 138
22:34:36.759 00.000 11616 MoveAxis(N, 0, ABG)
22:34:36.760 00.001 11616 Move returns status 0, amount 0
22:34:36.760 00.000 11616 move complete, result=0
22:34:36.760 00.000 11616 worker thread done servicing request
22:34:36.760 00.000 11616 Worker thread wakes up
22:34:36.760 00.000 12268 GuideStep: 0.2 px 138 ms WEST, -0.1 px 0 ms NORTH
22:34:36.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:36.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:38.774 02.014 11616 Exposure complete
22:34:38.832 00.058 11616 worker thread done servicing request
22:34:38.832 00.000 12268 OnExposeComplete: enter
22:34:38.832 00.000 12268 UpdateGuideState(): m_state=6
22:34:38.832 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
22:34:38.832 00.000 12268 Star::Find returns 1 (0), X=1156.80, Y=149.39, Mass=298, SNR=11.9, Peak=39 HFD=3.7
22:34:38.833 00.001 12268 MultiStar: [#1 -0.24,-0.28,1.40,U] [#2 0.03,-0.27,0.95,U] [#3 -0.28,-1.10,0.00,M2] [#4 -0.43,-0.66,0.00,M1] [#5 0.24,-0.40,0.79,U] [#6 0.66,-0.45,0.00,M1] [#7 -0.20,-0.94,0.00,M1] [#8 0.20,-0.34,0.42,U] 
22:34:38.833 00.000 12268 single-star, 4 included, MultiStar: {-0.01, -0.27}, one-star: {-0.02, -0.12}
22:34:38.833 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
22:34:38.833 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
22:34:38.833 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.75 mountX=-0.12 mountY=-0.01, mountTheta=-3.10
22:34:38.834 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.12, opts=13)
22:34:38.834 00.000 12268 Enqueuing Move request for scope (-0.02, -0.12)
22:34:38.834 00.000 11616 Worker thread wakes up
22:34:38.835 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
22:34:38.835 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
22:34:38.835 00.000 11616 Moving (-0.02, -0.12) raw xDistance=-0.12 yDistance=-0.01
22:34:38.835 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:34:38.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:34:38.835 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:38.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:34:38.835 00.000 11616 MoveAxis(E, 0, ABG)
22:34:38.835 00.000 11616 Move returns status 0, amount 0
22:34:38.835 00.000 11616 MoveAxis(N, 0, ABG)
22:34:38.835 00.000 11616 Move returns status 0, amount 0
22:34:38.835 00.000 11616 move complete, result=0
22:34:38.835 00.000 11616 worker thread done servicing request
22:34:38.857 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:34:38.873 00.016 12268 UpdateGuideState exits: m=298 SNR=11.9
22:34:38.874 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:38.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:38.874 00.000 12268 Enqueuing Expose request
22:34:38.874 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:38.876 00.002 11616 Worker thread wakes up
22:34:38.876 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:38.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:40.880 02.004 11616 Exposure complete
22:34:40.935 00.055 11616 worker thread done servicing request
22:34:40.935 00.000 12268 OnExposeComplete: enter
22:34:40.935 00.000 12268 UpdateGuideState(): m_state=6
22:34:40.935 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
22:34:40.936 00.001 12268 Star::Find returns 1 (0), X=1156.69, Y=149.29, Mass=364, SNR=13.0, Peak=38 HFD=4.5
22:34:40.936 00.000 12268 MultiStar: [#1 -0.30,-0.83,0.00,M1] [#2 -0.05,-0.57,0.91,U] [#3 0.19,-1.03,0.00,M3] [#4 0.10,-1.05,0.00,M2] [#5 0.21,-0.53,0.74,U] [#6 0.67,-0.76,0.00,M2] [#7 -0.44,-0.95,0.00,M2] [#8 0.36,-0.35,0.36,U] 
22:34:40.936 00.000 12268 single-star, 3 included, MultiStar: {0.04, -0.42}, one-star: {-0.12, -0.22}
22:34:40.936 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
22:34:40.936 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
22:34:40.936 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-2.09 mountX=-0.23 mountY=-0.09, mountTheta=-2.75
22:34:40.938 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.22, opts=13)
22:34:40.938 00.000 12268 Enqueuing Move request for scope (-0.12, -0.22)
22:34:40.938 00.000 11616 Worker thread wakes up
22:34:40.938 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.22) opts 0xd
22:34:40.938 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.22)
22:34:40.938 00.000 11616 Moving (-0.12, -0.22) raw xDistance=-0.23 yDistance=-0.09
22:34:40.938 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:34:40.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:34:40.939 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:40.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:34:40.939 00.000 11616 MoveAxis(E, 0, ABG)
22:34:40.939 00.000 11616 Move returns status 0, amount 0
22:34:40.939 00.000 11616 MoveAxis(N, 0, ABG)
22:34:40.939 00.000 11616 Move returns status 0, amount 0
22:34:40.939 00.000 11616 move complete, result=0
22:34:40.939 00.000 11616 worker thread done servicing request
22:34:40.962 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:40.981 00.019 12268 UpdateGuideState exits: m=364 SNR=13.0
22:34:40.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:40.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:40.981 00.000 12268 Enqueuing Expose request
22:34:40.982 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:40.982 00.000 11616 Worker thread wakes up
22:34:40.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:40.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:42.988 02.006 11616 Exposure complete
22:34:43.045 00.057 11616 worker thread done servicing request
22:34:43.045 00.000 12268 OnExposeComplete: enter
22:34:43.045 00.000 12268 UpdateGuideState(): m_state=6
22:34:43.045 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
22:34:43.046 00.001 12268 Star::Find returns 1 (0), X=1156.68, Y=149.12, Mass=316, SNR=12.2, Peak=34 HFD=4.0
22:34:43.046 00.000 12268 MultiStar: [#1 -0.25,-0.55,1.25,U] [#2 0.28,-0.47,1.01,U] [#3 0.01,-0.97,0.00,M4] [#4 -0.33,-0.81,0.00,M3] [#5 0.02,-0.65,0.00,M1] [#6 0.70,-0.29,0.00,M3] [#7 -0.25,-0.65,0.00,M3] [#8 9.46,10.95,0.00,M2] 
22:34:43.046 00.000 12268 single-star, 2 included, MultiStar: {-0.05, -0.48}, one-star: {-0.13, -0.39}
22:34:43.046 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
22:34:43.046 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
22:34:43.046 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.39 hyp=0.41 cameraTheta=-1.90 mountX=-0.40 mountY=-0.08, mountTheta=-2.94
22:34:43.048 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.39, opts=13)
22:34:43.048 00.000 12268 Enqueuing Move request for scope (-0.13, -0.39)
22:34:43.048 00.000 11616 Worker thread wakes up
22:34:43.048 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.39) opts 0xd
22:34:43.048 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.39)
22:34:43.048 00.000 11616 Moving (-0.13, -0.39) raw xDistance=-0.40 yDistance=-0.08
22:34:43.048 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
22:34:43.048 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.21
22:34:43.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
22:34:43.048 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:43.049 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:34:43.049 00.000 11616 MoveAxis(E, 226, ABG)
22:34:43.049 00.000 11616 Guiding  Dir = 2, Dur = 226
22:34:43.049 00.000 11616 IsSlewing returns 0
22:34:43.049 00.000 11616 IsGuiding returns 0
22:34:43.049 00.000 11616 PulseGuide returned control before completion, sleep 236
22:34:43.071 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:43.089 00.018 12268 UpdateGuideState exits: m=316 SNR=12.2
22:34:43.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:43.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:43.089 00.000 12268 Enqueuing Expose request
22:34:43.296 00.207 11616 IsGuiding returns 1
22:34:43.296 00.000 11616 scope still moving after pulse duration time elapsed
22:34:43.328 00.032 11616 IsSlewing returns 0
22:34:43.328 00.000 11616 IsGuiding returns 0
22:34:43.328 00.000 11616 scope move finished after 226 + 52 ms
22:34:43.328 00.000 11616 Move returns status 0, amount 226
22:34:43.328 00.000 11616 MoveAxis(N, 0, ABG)
22:34:43.328 00.000 11616 Move returns status 0, amount 0
22:34:43.328 00.000 11616 move complete, result=0
22:34:43.328 00.000 11616 worker thread done servicing request
22:34:43.329 00.001 11616 Worker thread wakes up
22:34:43.329 00.000 12268 GuideStep: -0.4 px 226 ms EAST, -0.1 px 0 ms NORTH
22:34:43.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:43.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:45.335 02.006 11616 Exposure complete
22:34:45.391 00.056 11616 worker thread done servicing request
22:34:45.392 00.001 12268 OnExposeComplete: enter
22:34:45.392 00.000 12268 UpdateGuideState(): m_state=6
22:34:45.392 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
22:34:45.392 00.000 12268 Star::Find returns 1 (0), X=1156.58, Y=149.14, Mass=314, SNR=12.2, Peak=32 HFD=3.9
22:34:45.393 00.001 12268 MultiStar: [#1 0.02,-0.41,1.28,U] [#2 0.55,-0.10,0.93,U] [#3 0.05,-0.54,0.94,U] [#4 -0.23,-0.20,0.68,U] [#5 0.39,-0.47,0.77,U] [#6 0.65,0.02,0.00,M4] [#7 -0.07,-0.77,0.00,M4] [#8 0.28,0.46,0.42,U] 
22:34:45.393 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.30}, one-star: {-0.23, -0.37}
22:34:45.393 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
22:34:45.393 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
22:34:45.393 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.30 hyp=0.32 cameraTheta=-1.25 mountX=-0.29 mountY=0.14, mountTheta=2.69
22:34:45.394 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.30, opts=13)
22:34:45.395 00.001 12268 Enqueuing Move request for scope (0.10, -0.30)
22:34:45.395 00.000 11616 Worker thread wakes up
22:34:45.395 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.30) opts 0xd
22:34:45.395 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.30)
22:34:45.395 00.000 11616 Moving (0.10, -0.30) raw xDistance=-0.29 yDistance=0.14
22:34:45.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
22:34:45.395 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:45.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:34:45.395 00.000 11616 MoveAxis(E, 161, ABG)
22:34:45.396 00.001 11616 Guiding  Dir = 2, Dur = 161
22:34:45.396 00.000 11616 IsSlewing returns 0
22:34:45.396 00.000 11616 IsGuiding returns 0
22:34:45.397 00.001 11616 PulseGuide returned control before completion, sleep 171
22:34:45.418 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:45.435 00.017 12268 UpdateGuideState exits: m=314 SNR=12.2
22:34:45.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:45.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:45.435 00.000 12268 Enqueuing Expose request
22:34:45.583 00.148 11616 IsGuiding returns 1
22:34:45.584 00.001 11616 scope still moving after pulse duration time elapsed
22:34:45.614 00.030 11616 IsSlewing returns 0
22:34:45.614 00.000 11616 IsGuiding returns 0
22:34:45.615 00.001 11616 scope move finished after 161 + 56 ms
22:34:45.615 00.000 11616 Move returns status 0, amount 161
22:34:45.615 00.000 11616 MoveAxis(N, 0, ABG)
22:34:45.615 00.000 11616 Move returns status 0, amount 0
22:34:45.615 00.000 11616 move complete, result=0
22:34:45.615 00.000 11616 worker thread done servicing request
22:34:45.615 00.000 11616 Worker thread wakes up
22:34:45.615 00.000 12268 GuideStep: -0.3 px 161 ms EAST, 0.1 px 0 ms NORTH
22:34:45.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:45.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:47.635 02.020 11616 Exposure complete
22:34:47.695 00.060 11616 worker thread done servicing request
22:34:47.695 00.000 12268 OnExposeComplete: enter
22:34:47.695 00.000 12268 UpdateGuideState(): m_state=6
22:34:47.695 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
22:34:47.696 00.001 12268 Star::Find returns 1 (0), X=1156.88, Y=149.24, Mass=336, SNR=12.6, Peak=31 HFD=4.5
22:34:47.696 00.000 12268 MultiStar: [#1 0.15,-0.28,1.24,U] [#2 0.49,-0.28,0.94,U] [#3 0.11,-1.08,0.00,M4] [#4 -0.23,-0.87,0.00,M3] [#5 0.25,-0.60,0.00,M1] [#6 0.74,-0.24,0.00,M5] [#7 0.11,-0.66,0.00,M5] [#8 9.91,11.53,0.00,M2] 
22:34:47.696 00.000 12268 single-star, 2 included, MultiStar: {0.22, -0.28}, one-star: {0.06, -0.27}
22:34:47.696 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
22:34:47.696 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.35)
22:34:47.696 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.35 mountX=-0.27 mountY=0.09, mountTheta=2.80
22:34:47.698 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.27, opts=13)
22:34:47.698 00.000 12268 Enqueuing Move request for scope (0.06, -0.27)
22:34:47.698 00.000 11616 Worker thread wakes up
22:34:47.698 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.27) opts 0xd
22:34:47.698 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.27)
22:34:47.698 00.000 11616 Moving (0.06, -0.27) raw xDistance=-0.27 yDistance=0.09
22:34:47.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
22:34:47.698 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:47.699 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:34:47.699 00.000 11616 MoveAxis(E, 149, ABG)
22:34:47.699 00.000 11616 Guiding  Dir = 2, Dur = 149
22:34:47.700 00.001 11616 IsSlewing returns 0
22:34:47.700 00.000 11616 IsGuiding returns 0
22:34:47.700 00.000 11616 PulseGuide returned control before completion, sleep 159
22:34:47.721 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:47.739 00.018 12268 UpdateGuideState exits: m=336 SNR=12.6
22:34:47.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:47.740 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:47.740 00.000 12268 Enqueuing Expose request
22:34:47.865 00.125 11616 IsGuiding returns 1
22:34:47.865 00.000 11616 scope still moving after pulse duration time elapsed
22:34:47.897 00.032 11616 IsSlewing returns 0
22:34:47.898 00.001 11616 IsGuiding returns 0
22:34:47.898 00.000 11616 scope move finished after 149 + 48 ms
22:34:47.898 00.000 11616 Move returns status 0, amount 149
22:34:47.898 00.000 11616 MoveAxis(N, 0, ABG)
22:34:47.898 00.000 11616 Move returns status 0, amount 0
22:34:47.898 00.000 11616 move complete, result=0
22:34:47.898 00.000 11616 worker thread done servicing request
22:34:47.899 00.001 11616 Worker thread wakes up
22:34:47.899 00.000 12268 GuideStep: -0.3 px 149 ms EAST, 0.1 px 0 ms NORTH
22:34:47.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:47.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:50.001 02.102 11616 Exposure complete
22:34:50.058 00.057 11616 worker thread done servicing request
22:34:50.059 00.001 12268 OnExposeComplete: enter
22:34:50.059 00.000 12268 UpdateGuideState(): m_state=6
22:34:50.059 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
22:34:50.059 00.000 12268 Star::Find returns 1 (0), X=1157.09, Y=149.57, Mass=327, SNR=12.4, Peak=38 HFD=4.0
22:34:50.060 00.001 12268 MultiStar: [#1 -0.03,0.04,1.31,U] [#2 0.19,0.12,0.91,U] [#3 0.30,-0.29,0.87,U] [#4 0.05,-0.39,0.73,U] [#5 0.34,-0.12,0.83,U] [#6 0.43,0.33,0.74,U] [#7 -0.15,0.04,0.93,U] [#8 9.57,11.25,0.00,M3] 
22:34:50.060 00.000 12268 refined, 7 included, MultiStar: {0.16, -0.02}, one-star: {0.28, 0.06}
22:34:50.060 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
22:34:50.060 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
22:34:50.060 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.11 mountX=-0.00 mountY=0.16, mountTheta=1.58
22:34:50.061 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.02, opts=13)
22:34:50.061 00.000 12268 Enqueuing Move request for scope (0.16, -0.02)
22:34:50.062 00.001 11616 Worker thread wakes up
22:34:50.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
22:34:50.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
22:34:50.062 00.000 11616 Moving (0.16, -0.02) raw xDistance=-0.00 yDistance=0.16
22:34:50.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:50.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:34:50.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
22:34:50.062 00.000 11616 MoveAxis(E, 0, ABG)
22:34:50.062 00.000 11616 Move returns status 0, amount 0
22:34:50.062 00.000 11616 MoveAxis(S, 13, ABG)
22:34:50.063 00.001 11616 Guiding  Dir = 1, Dur = 13
22:34:50.063 00.000 11616 IsSlewing returns 0
22:34:50.063 00.000 11616 IsGuiding returns 0
22:34:50.063 00.000 11616 PulseGuide returned control before completion, sleep 23
22:34:50.086 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:50.095 00.009 11616 IsGuiding returns 1
22:34:50.095 00.000 11616 scope still moving after pulse duration time elapsed
22:34:50.104 00.009 12268 UpdateGuideState exits: m=327 SNR=12.4
22:34:50.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:50.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:50.104 00.000 12268 Enqueuing Expose request
22:34:50.126 00.022 11616 IsSlewing returns 0
22:34:50.126 00.000 11616 IsGuiding returns 0
22:34:50.126 00.000 11616 scope move finished after 13 + 50 ms
22:34:50.126 00.000 11616 Move returns status 0, amount 13
22:34:50.126 00.000 11616 move complete, result=0
22:34:50.127 00.001 11616 worker thread done servicing request
22:34:50.127 00.000 11616 Worker thread wakes up
22:34:50.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:50.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:50.128 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
22:34:52.152 02.024 11616 Exposure complete
22:34:52.208 00.056 11616 worker thread done servicing request
22:34:52.208 00.000 12268 OnExposeComplete: enter
22:34:52.208 00.000 12268 UpdateGuideState(): m_state=6
22:34:52.208 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
22:34:52.209 00.001 12268 Star::Find returns 1 (0), X=1156.90, Y=149.68, Mass=343, SNR=12.7, Peak=39 HFD=4.1
22:34:52.209 00.000 12268 MultiStar: [#1 -0.04,0.11,1.26,U] [#2 0.29,-0.05,0.87,U] [#3 0.41,-0.23,0.77,U] [#4 0.05,-0.55,0.68,U] [#5 0.20,0.18,0.83,U] [#6 0.77,0.35,0.00,M5] [#7 0.04,-0.46,0.91,U] [#8 9.83,11.69,0.00,M4] 
22:34:52.209 00.000 12268 refined, 6 included, MultiStar: {0.13, -0.09}, one-star: {0.08, 0.18}
22:34:52.209 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
22:34:52.209 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
22:34:52.209 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.59 mountX=-0.07 mountY=0.14, mountTheta=2.06
22:34:52.212 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.09, opts=13)
22:34:52.212 00.000 12268 Enqueuing Move request for scope (0.13, -0.09)
22:34:52.212 00.000 11616 Worker thread wakes up
22:34:52.212 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
22:34:52.212 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
22:34:52.212 00.000 11616 Moving (0.13, -0.09) raw xDistance=-0.07 yDistance=0.14
22:34:52.212 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:52.213 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:34:52.213 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:52.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:34:52.213 00.000 11616 MoveAxis(E, 0, ABG)
22:34:52.213 00.000 11616 Move returns status 0, amount 0
22:34:52.213 00.000 11616 MoveAxis(N, 0, ABG)
22:34:52.213 00.000 11616 Move returns status 0, amount 0
22:34:52.213 00.000 11616 move complete, result=0
22:34:52.213 00.000 11616 worker thread done servicing request
22:34:52.234 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:52.252 00.018 12268 UpdateGuideState exits: m=343 SNR=12.7
22:34:52.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:52.253 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:52.253 00.000 12268 Enqueuing Expose request
22:34:52.254 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:52.254 00.000 11616 Worker thread wakes up
22:34:52.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:52.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:54.271 02.017 11616 Exposure complete
22:34:54.329 00.058 11616 worker thread done servicing request
22:34:54.329 00.000 12268 OnExposeComplete: enter
22:34:54.329 00.000 12268 UpdateGuideState(): m_state=6
22:34:54.329 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
22:34:54.329 00.000 12268 Star::Find returns 1 (0), X=1156.76, Y=149.35, Mass=328, SNR=12.4, Peak=35 HFD=4.0
22:34:54.330 00.001 12268 MultiStar: [#1 -0.33,0.17,1.22,U] [#2 0.24,-0.15,0.88,U] [#3 -0.02,-0.46,0.84,U] [#4 0.07,-0.80,0.00,M2] [#5 0.41,-0.18,0.73,U] [#6 0.53,0.31,0.00,M6] [#7 -0.35,-0.11,0.88,U] [#8 0.00,0.00,0.00,L] [#9 -0.32,0.36,0.66,U] 
22:34:54.330 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.07}, one-star: {-0.06, -0.15}
22:34:54.330 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
22:34:54.330 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.67)
22:34:54.330 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.37 mountX=-0.08 mountY=-0.07, mountTheta=-2.46
22:34:54.332 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.07, opts=13)
22:34:54.332 00.000 12268 Enqueuing Move request for scope (-0.08, -0.07)
22:34:54.332 00.000 11616 Worker thread wakes up
22:34:54.332 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
22:34:54.332 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
22:34:54.332 00.000 11616 Moving (-0.08, -0.07) raw xDistance=-0.08 yDistance=-0.07
22:34:54.332 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:54.332 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:34:54.332 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:54.332 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:34:54.333 00.001 11616 MoveAxis(E, 0, ABG)
22:34:54.333 00.000 11616 Move returns status 0, amount 0
22:34:54.333 00.000 11616 MoveAxis(N, 0, ABG)
22:34:54.333 00.000 11616 Move returns status 0, amount 0
22:34:54.333 00.000 11616 move complete, result=0
22:34:54.333 00.000 11616 worker thread done servicing request
22:34:54.354 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:34:54.372 00.018 12268 UpdateGuideState exits: m=328 SNR=12.4
22:34:54.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:54.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:54.372 00.000 12268 Enqueuing Expose request
22:34:54.373 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:54.373 00.000 11616 Worker thread wakes up
22:34:54.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:54.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:56.382 02.009 11616 Exposure complete
22:34:56.437 00.055 11616 worker thread done servicing request
22:34:56.437 00.000 12268 OnExposeComplete: enter
22:34:56.437 00.000 12268 UpdateGuideState(): m_state=6
22:34:56.438 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
22:34:56.438 00.000 12268 Star::Find returns 1 (0), X=1156.88, Y=149.28, Mass=364, SNR=13.1, Peak=39 HFD=4.2
22:34:56.438 00.000 12268 MultiStar: [#1 -0.26,-0.10,1.25,U] [#2 0.13,-0.31,0.89,U] [#3 0.52,-0.31,0.76,U] [#4 -0.46,-0.43,0.00,M3] [#5 0.12,-0.16,0.74,U] [#6 0.09,0.06,0.68,U] [#7 0.05,-0.64,0.00,M3] [#8 0.12,0.20,0.39,U] 
22:34:56.438 00.000 12268 refined, 6 included, MultiStar: {0.08, -0.15}, one-star: {0.07, -0.23}
22:34:56.438 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
22:34:56.438 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
22:34:56.439 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.10 mountX=-0.14 mountY=0.10, mountTheta=2.55
22:34:56.441 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.15, opts=13)
22:34:56.441 00.000 12268 Enqueuing Move request for scope (0.08, -0.15)
22:34:56.441 00.000 11616 Worker thread wakes up
22:34:56.441 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
22:34:56.441 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
22:34:56.441 00.000 11616 Moving (0.08, -0.15) raw xDistance=-0.14 yDistance=0.10
22:34:56.442 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:34:56.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:56.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:34:56.442 00.000 11616 MoveAxis(E, 80, ABG)
22:34:56.442 00.000 11616 Guiding  Dir = 2, Dur = 80
22:34:56.443 00.001 11616 IsSlewing returns 0
22:34:56.443 00.000 11616 IsGuiding returns 0
22:34:56.444 00.001 11616 PulseGuide returned control before completion, sleep 90
22:34:56.464 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:56.482 00.018 12268 UpdateGuideState exits: m=364 SNR=13.1
22:34:56.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:56.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:56.482 00.000 12268 Enqueuing Expose request
22:34:56.538 00.056 11616 IsGuiding returns 1
22:34:56.539 00.001 11616 scope still moving after pulse duration time elapsed
22:34:56.569 00.030 11616 IsSlewing returns 0
22:34:56.570 00.001 11616 IsGuiding returns 1
22:34:56.600 00.030 11616 IsSlewing returns 0
22:34:56.601 00.001 11616 IsGuiding returns 0
22:34:56.601 00.000 11616 scope move finished after 80 + 77 ms
22:34:56.601 00.000 11616 Move returns status 0, amount 80
22:34:56.601 00.000 11616 MoveAxis(N, 0, ABG)
22:34:56.601 00.000 11616 Move returns status 0, amount 0
22:34:56.601 00.000 11616 move complete, result=0
22:34:56.602 00.001 11616 worker thread done servicing request
22:34:56.602 00.000 11616 Worker thread wakes up
22:34:56.602 00.000 12268 GuideStep: -0.1 px 80 ms EAST, 0.1 px 0 ms NORTH
22:34:56.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:56.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:34:58.612 02.010 11616 Exposure complete
22:34:58.669 00.057 11616 worker thread done servicing request
22:34:58.669 00.000 12268 OnExposeComplete: enter
22:34:58.669 00.000 12268 UpdateGuideState(): m_state=6
22:34:58.669 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
22:34:58.669 00.000 12268 Star::Find returns 1 (0), X=1157.00, Y=149.22, Mass=362, SNR=13.0, Peak=36 HFD=4.5
22:34:58.670 00.001 12268 MultiStar: [#1 -0.03,-0.47,1.18,U] [#2 0.44,-0.74,0.00,M1] [#3 0.19,-0.80,0.00,M1] [#4 0.21,-0.46,0.58,U] [#5 0.16,-0.48,0.79,U] [#6 0.53,0.04,0.84,U] [#7 -0.16,-0.92,0.00,M4] [#8 0.83,-0.26,0.00,M4] 
22:34:58.670 00.000 12268 single-star, 4 included, MultiStar: {0.19, -0.33}, one-star: {0.18, -0.28}
22:34:58.670 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
22:34:58.670 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.70)
22:34:58.670 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.28 hyp=0.34 cameraTheta=-1.00 mountX=-0.27 mountY=0.22, mountTheta=2.46
22:34:58.671 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.28, opts=13)
22:34:58.672 00.001 12268 Enqueuing Move request for scope (0.18, -0.28)
22:34:58.672 00.000 11616 Worker thread wakes up
22:34:58.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.28) opts 0xd
22:34:58.672 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.28)
22:34:58.672 00.000 11616 Moving (0.18, -0.28) raw xDistance=-0.27 yDistance=0.22
22:34:58.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
22:34:58.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
22:34:58.672 00.000 11616 MoveAxis(E, 149, ABG)
22:34:58.672 00.000 11616 Guiding  Dir = 2, Dur = 149
22:34:58.672 00.000 11616 IsSlewing returns 0
22:34:58.673 00.001 11616 IsGuiding returns 0
22:34:58.673 00.000 11616 PulseGuide returned control before completion, sleep 159
22:34:58.693 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:34:58.711 00.018 12268 UpdateGuideState exits: m=362 SNR=13.0
22:34:58.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:58.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:34:58.711 00.000 12268 Enqueuing Expose request
22:34:58.844 00.133 11616 IsGuiding returns 1
22:34:58.844 00.000 11616 scope still moving after pulse duration time elapsed
22:34:58.875 00.031 11616 IsSlewing returns 0
22:34:58.875 00.000 11616 IsGuiding returns 0
22:34:58.876 00.001 11616 scope move finished after 149 + 53 ms
22:34:58.876 00.000 11616 Move returns status 0, amount 149
22:34:58.876 00.000 11616 MoveAxis(S, 18, ABG)
22:34:58.876 00.000 11616 Guiding  Dir = 1, Dur = 18
22:34:58.876 00.000 11616 IsSlewing returns 0
22:34:58.877 00.001 11616 IsGuiding returns 0
22:34:58.878 00.001 11616 PulseGuide returned control before completion, sleep 28
22:34:58.921 00.043 11616 IsGuiding returns 1
22:34:58.921 00.000 11616 scope still moving after pulse duration time elapsed
22:34:58.951 00.030 11616 IsSlewing returns 0
22:34:58.951 00.000 11616 IsGuiding returns 0
22:34:58.952 00.001 11616 scope move finished after 18 + 56 ms
22:34:58.952 00.000 11616 Move returns status 0, amount 18
22:34:58.952 00.000 11616 move complete, result=0
22:34:58.952 00.000 11616 worker thread done servicing request
22:34:58.952 00.000 11616 Worker thread wakes up
22:34:58.952 00.000 12268 GuideStep: -0.3 px 149 ms EAST, 0.2 px 18 ms SOUTH
22:34:58.952 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:34:58.953 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:00.967 02.014 11616 Exposure complete
22:35:01.023 00.056 11616 worker thread done servicing request
22:35:01.023 00.000 12268 OnExposeComplete: enter
22:35:01.024 00.001 12268 UpdateGuideState(): m_state=6
22:35:01.024 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
22:35:01.024 00.000 12268 Star::Find returns 1 (0), X=1156.74, Y=149.45, Mass=303, SNR=11.9, Peak=34 HFD=3.7
22:35:01.024 00.000 12268 MultiStar: [#1 -0.11,-0.12,1.35,U] [#2 0.34,-0.39,0.99,U] [#3 0.40,-0.87,0.00,M2] [#4 0.04,-0.68,0.00,M3] [#5 0.39,-0.45,0.85,U] [#6 0.54,0.15,0.90,U] [#7 -0.01,-0.35,0.77,U] [#8 0.09,-0.21,0.40,U] 
22:35:01.024 00.000 12268 single-star, 6 included, MultiStar: {0.15, -0.19}, one-star: {-0.08, -0.05}
22:35:01.024 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-3.99 = 2.29)
22:35:01.025 00.001 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.82)
22:35:01.025 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.52 mountX=-0.06 mountY=-0.07, mountTheta=-2.30
22:35:01.026 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.05, opts=13)
22:35:01.026 00.000 12268 Enqueuing Move request for scope (-0.08, -0.05)
22:35:01.026 00.000 11616 Worker thread wakes up
22:35:01.027 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
22:35:01.027 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
22:35:01.027 00.000 11616 Moving (-0.08, -0.05) raw xDistance=-0.06 yDistance=-0.07
22:35:01.027 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:01.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:35:01.027 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:01.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:35:01.028 00.001 11616 MoveAxis(E, 0, ABG)
22:35:01.028 00.000 11616 Move returns status 0, amount 0
22:35:01.028 00.000 11616 MoveAxis(N, 0, ABG)
22:35:01.028 00.000 11616 Move returns status 0, amount 0
22:35:01.028 00.000 11616 move complete, result=0
22:35:01.028 00.000 11616 worker thread done servicing request
22:35:01.049 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:01.067 00.018 12268 UpdateGuideState exits: m=303 SNR=11.9
22:35:01.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:01.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:01.067 00.000 12268 Enqueuing Expose request
22:35:01.067 00.000 11616 Worker thread wakes up
22:35:01.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:01.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:01.068 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:03.085 02.017 11616 Exposure complete
22:35:03.140 00.055 11616 worker thread done servicing request
22:35:03.141 00.001 12268 OnExposeComplete: enter
22:35:03.141 00.000 12268 UpdateGuideState(): m_state=6
22:35:03.141 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
22:35:03.141 00.000 12268 Star::Find returns 1 (0), X=1156.86, Y=149.73, Mass=368, SNR=13.2, Peak=44 HFD=4.4
22:35:03.141 00.000 12268 MultiStar: [#1 -0.13,0.06,1.23,U] [#2 0.46,0.06,0.88,U] [#3 0.32,-0.43,0.71,U] [#4 0.06,-0.46,0.71,U] [#5 0.58,-0.28,0.00,M1] [#6 0.10,0.68,0.00,M4] [#7 -0.02,-0.16,0.78,U] [#8 -0.21,0.18,0.39,U] 
22:35:03.142 00.001 12268 refined, 6 included, MultiStar: {0.08, -0.06}, one-star: {0.05, 0.22}
22:35:03.142 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
22:35:03.142 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.07)
22:35:03.142 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.63 mountX=-0.05 mountY=0.09, mountTheta=2.10
22:35:03.144 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.06, opts=13)
22:35:03.144 00.000 12268 Enqueuing Move request for scope (0.08, -0.06)
22:35:03.144 00.000 11616 Worker thread wakes up
22:35:03.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
22:35:03.144 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
22:35:03.144 00.000 11616 Moving (0.08, -0.06) raw xDistance=-0.05 yDistance=0.09
22:35:03.145 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:03.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:35:03.145 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:03.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:35:03.145 00.000 11616 MoveAxis(E, 0, ABG)
22:35:03.145 00.000 11616 Move returns status 0, amount 0
22:35:03.145 00.000 11616 MoveAxis(N, 0, ABG)
22:35:03.145 00.000 11616 Move returns status 0, amount 0
22:35:03.145 00.000 11616 move complete, result=0
22:35:03.145 00.000 11616 worker thread done servicing request
22:35:03.167 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:03.184 00.017 12268 UpdateGuideState exits: m=368 SNR=13.2
22:35:03.184 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:03.184 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:03.184 00.000 12268 Enqueuing Expose request
22:35:03.184 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:03.184 00.000 11616 Worker thread wakes up
22:35:03.185 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:03.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:05.195 02.010 11616 Exposure complete
22:35:05.252 00.057 11616 worker thread done servicing request
22:35:05.252 00.000 12268 OnExposeComplete: enter
22:35:05.252 00.000 12268 UpdateGuideState(): m_state=6
22:35:05.253 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
22:35:05.253 00.000 12268 Star::Find returns 1 (0), X=1156.71, Y=149.87, Mass=322, SNR=12.3, Peak=38 HFD=4.0
22:35:05.254 00.001 12268 MultiStar: [#1 -0.19,0.24,1.29,U] [#2 0.06,-0.07,0.84,U] [#3 0.28,-0.52,0.79,U] [#4 -0.06,-0.18,0.69,U] [#5 -0.00,-0.31,0.87,U] [#6 0.25,0.36,0.69,U] [#7 -0.02,0.02,0.77,U] [#8 0.00,0.00,0.00,L] [#9 -0.16,0.29,0.45,U] 
22:35:05.254 00.000 12268 refined, 8 included, MultiStar: {-0.01, 0.03}, one-star: {-0.11, 0.36}
22:35:05.254 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
22:35:05.254 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
22:35:05.254 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.80 mountX=0.03 mountY=-0.01, mountTheta=-0.35
22:35:05.258 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.03, opts=13)
22:35:05.258 00.000 12268 Enqueuing Move request for scope (-0.01, 0.03)
22:35:05.258 00.000 11616 Worker thread wakes up
22:35:05.258 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
22:35:05.259 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
22:35:05.259 00.000 11616 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=-0.01
22:35:05.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:05.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:35:05.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:05.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:35:05.259 00.000 11616 MoveAxis(E, 0, ABG)
22:35:05.259 00.000 11616 Move returns status 0, amount 0
22:35:05.260 00.001 11616 MoveAxis(N, 0, ABG)
22:35:05.260 00.000 11616 Move returns status 0, amount 0
22:35:05.260 00.000 11616 move complete, result=0
22:35:05.260 00.000 11616 worker thread done servicing request
22:35:05.282 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:05.299 00.017 12268 UpdateGuideState exits: m=322 SNR=12.3
22:35:05.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:05.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:05.299 00.000 12268 Enqueuing Expose request
22:35:05.299 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:05.299 00.000 11616 Worker thread wakes up
22:35:05.300 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:05.300 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:07.312 02.012 11616 Exposure complete
22:35:07.369 00.057 11616 worker thread done servicing request
22:35:07.369 00.000 12268 OnExposeComplete: enter
22:35:07.369 00.000 12268 UpdateGuideState(): m_state=6
22:35:07.369 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
22:35:07.370 00.001 12268 Star::Find returns 1 (0), X=1156.73, Y=149.85, Mass=297, SNR=11.8, Peak=37 HFD=3.9
22:35:07.370 00.000 12268 MultiStar: [#1 -0.29,0.25,1.27,U] [#2 0.46,-0.08,0.88,U] [#3 0.09,-0.44,0.87,U] [#4 0.18,-0.28,0.91,U] [#5 0.00,0.09,0.84,U] [#6 0.23,0.28,0.69,U] [#7 -0.23,-0.40,0.83,U] [#8 10.10,11.99,0.00,M3] 
22:35:07.370 00.000 12268 refined, 7 included, MultiStar: {0.02, -0.01}, one-star: {-0.09, 0.34}
22:35:07.370 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
22:35:07.370 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
22:35:07.370 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.61 mountX=-0.01 mountY=0.02, mountTheta=2.08
22:35:07.373 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.01, opts=13)
22:35:07.374 00.001 12268 Enqueuing Move request for scope (0.02, -0.01)
22:35:07.374 00.000 11616 Worker thread wakes up
22:35:07.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
22:35:07.374 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
22:35:07.374 00.000 11616 Moving (0.02, -0.01) raw xDistance=-0.01 yDistance=0.02
22:35:07.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:07.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:35:07.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:07.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:35:07.374 00.000 11616 MoveAxis(E, 0, ABG)
22:35:07.374 00.000 11616 Move returns status 0, amount 0
22:35:07.375 00.001 11616 MoveAxis(N, 0, ABG)
22:35:07.375 00.000 11616 Move returns status 0, amount 0
22:35:07.375 00.000 11616 move complete, result=0
22:35:07.375 00.000 11616 worker thread done servicing request
22:35:07.397 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:35:07.416 00.019 12268 UpdateGuideState exits: m=297 SNR=11.8
22:35:07.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:07.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:07.417 00.001 12268 Enqueuing Expose request
22:35:07.417 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:07.417 00.000 11616 Worker thread wakes up
22:35:07.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:07.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:09.425 02.008 11616 Exposure complete
22:35:09.484 00.059 11616 worker thread done servicing request
22:35:09.484 00.000 12268 OnExposeComplete: enter
22:35:09.485 00.001 12268 UpdateGuideState(): m_state=6
22:35:09.485 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
22:35:09.485 00.000 12268 Star::Find returns 1 (0), X=1156.66, Y=149.39, Mass=299, SNR=11.9, Peak=33 HFD=3.8
22:35:09.485 00.000 12268 MultiStar: [#1 -0.30,-0.11,1.25,U] [#2 0.37,-0.12,1.02,U] [#3 -0.17,-0.66,0.00,M1] [#4 -0.45,-0.30,0.74,U] [#5 0.32,-0.41,0.85,U] [#6 0.24,0.26,0.73,U] [#7 -0.06,-0.25,0.86,U] [#8 0.13,-0.06,0.39,U] 
22:35:09.485 00.000 12268 refined, 7 included, MultiStar: {-0.01, -0.15}, one-star: {-0.16, -0.12}
22:35:09.486 00.001 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
22:35:09.486 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
22:35:09.486 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.61 mountX=-0.15 mountY=0.01, mountTheta=3.05
22:35:09.489 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.15, opts=13)
22:35:09.489 00.000 12268 Enqueuing Move request for scope (-0.01, -0.15)
22:35:09.489 00.000 11616 Worker thread wakes up
22:35:09.489 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
22:35:09.489 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
22:35:09.489 00.000 11616 Moving (-0.01, -0.15) raw xDistance=-0.15 yDistance=0.01
22:35:09.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
22:35:09.489 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:09.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:35:09.490 00.001 11616 MoveAxis(E, 81, ABG)
22:35:09.490 00.000 11616 Guiding  Dir = 2, Dur = 81
22:35:09.490 00.000 11616 IsSlewing returns 0
22:35:09.490 00.000 11616 IsGuiding returns 0
22:35:09.490 00.000 11616 PulseGuide returned control before completion, sleep 91
22:35:09.515 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:09.532 00.017 12268 UpdateGuideState exits: m=299 SNR=11.9
22:35:09.533 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:09.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:09.533 00.000 12268 Enqueuing Expose request
22:35:09.598 00.065 11616 IsGuiding returns 1
22:35:09.598 00.000 11616 scope still moving after pulse duration time elapsed
22:35:09.629 00.031 11616 IsSlewing returns 0
22:35:09.629 00.000 11616 IsGuiding returns 0
22:35:09.630 00.001 11616 scope move finished after 81 + 58 ms
22:35:09.630 00.000 11616 Move returns status 0, amount 81
22:35:09.630 00.000 11616 MoveAxis(N, 0, ABG)
22:35:09.630 00.000 11616 Move returns status 0, amount 0
22:35:09.630 00.000 11616 move complete, result=0
22:35:09.630 00.000 11616 worker thread done servicing request
22:35:09.630 00.000 11616 Worker thread wakes up
22:35:09.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:09.631 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:09.631 00.000 12268 GuideStep: -0.1 px 81 ms EAST, 0.0 px 0 ms NORTH
22:35:11.639 02.008 11616 Exposure complete
22:35:11.695 00.056 11616 worker thread done servicing request
22:35:11.695 00.000 12268 OnExposeComplete: enter
22:35:11.695 00.000 12268 UpdateGuideState(): m_state=6
22:35:11.695 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
22:35:11.695 00.000 12268 Star::Find returns 1 (0), X=1156.77, Y=149.46, Mass=343, SNR=12.6, Peak=35 HFD=4.6
22:35:11.696 00.001 12268 MultiStar: [#1 -0.17,-0.02,1.25,U] [#2 0.35,-0.04,0.90,U] [#3 0.12,-0.73,0.00,M2] [#4 0.22,-0.51,0.59,U] [#5 0.09,0.01,0.80,U] [#6 0.42,0.46,0.00,M2] [#7 0.11,-0.51,0.72,U] [#8 0.40,0.41,0.40,U] 
22:35:11.696 00.000 12268 single-star, 6 included, MultiStar: {0.09, -0.11}, one-star: {-0.04, -0.05}
22:35:11.696 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
22:35:11.696 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
22:35:11.696 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.26 mountX=-0.06 mountY=-0.04, mountTheta=-2.57
22:35:11.697 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.05, opts=13)
22:35:11.698 00.001 12268 Enqueuing Move request for scope (-0.04, -0.05)
22:35:11.698 00.000 11616 Worker thread wakes up
22:35:11.698 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
22:35:11.698 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
22:35:11.698 00.000 11616 Moving (-0.04, -0.05) raw xDistance=-0.06 yDistance=-0.04
22:35:11.698 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:11.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:35:11.698 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:11.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:35:11.699 00.001 11616 MoveAxis(E, 0, ABG)
22:35:11.699 00.000 11616 Move returns status 0, amount 0
22:35:11.699 00.000 11616 MoveAxis(N, 0, ABG)
22:35:11.699 00.000 11616 Move returns status 0, amount 0
22:35:11.699 00.000 11616 move complete, result=0
22:35:11.699 00.000 11616 worker thread done servicing request
22:35:11.720 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:11.737 00.017 12268 UpdateGuideState exits: m=343 SNR=12.6
22:35:11.738 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:11.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:11.738 00.000 12268 Enqueuing Expose request
22:35:11.738 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:11.738 00.000 11616 Worker thread wakes up
22:35:11.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:11.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:13.750 02.012 11616 Exposure complete
22:35:13.807 00.057 11616 worker thread done servicing request
22:35:13.807 00.000 12268 OnExposeComplete: enter
22:35:13.807 00.000 12268 UpdateGuideState(): m_state=6
22:35:13.808 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
22:35:13.808 00.000 12268 Star::Find returns 1 (0), X=1157.04, Y=149.47, Mass=321, SNR=12.2, Peak=32 HFD=4.1
22:35:13.808 00.000 12268 MultiStar: [#1 -0.20,-0.06,1.27,U] [#2 0.39,-0.10,0.93,U] [#3 0.35,-0.81,0.00,M3] [#4 0.13,-0.23,0.62,U] [#5 -0.00,-0.12,0.78,U] [#6 0.14,0.18,0.87,U] [#7 0.44,-0.27,0.91,U] [#8 -0.03,0.08,0.40,U] 
22:35:13.808 00.000 12268 refined, 7 included, MultiStar: {0.14, -0.07}, one-star: {0.22, -0.03}
22:35:13.808 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
22:35:13.808 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.20)
22:35:13.808 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-0.50 mountX=-0.06 mountY=0.14, mountTheta=1.97
22:35:13.811 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.07, opts=13)
22:35:13.811 00.000 12268 Enqueuing Move request for scope (0.14, -0.07)
22:35:13.811 00.000 11616 Worker thread wakes up
22:35:13.811 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
22:35:13.811 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
22:35:13.811 00.000 11616 Moving (0.14, -0.07) raw xDistance=-0.06 yDistance=0.14
22:35:13.811 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:13.811 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:35:13.811 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:13.812 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:35:13.812 00.000 11616 MoveAxis(E, 0, ABG)
22:35:13.812 00.000 11616 Move returns status 0, amount 0
22:35:13.812 00.000 11616 MoveAxis(N, 0, ABG)
22:35:13.812 00.000 11616 Move returns status 0, amount 0
22:35:13.812 00.000 11616 move complete, result=0
22:35:13.812 00.000 11616 worker thread done servicing request
22:35:13.833 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:35:13.851 00.018 12268 UpdateGuideState exits: m=321 SNR=12.2
22:35:13.852 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:13.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:13.852 00.000 12268 Enqueuing Expose request
22:35:13.852 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:13.852 00.000 11616 Worker thread wakes up
22:35:13.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:13.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:15.869 02.017 11616 Exposure complete
22:35:15.924 00.055 11616 worker thread done servicing request
22:35:15.924 00.000 12268 OnExposeComplete: enter
22:35:15.924 00.000 12268 UpdateGuideState(): m_state=6
22:35:15.924 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
22:35:15.924 00.000 12268 Star::Find returns 1 (0), X=1156.96, Y=149.24, Mass=305, SNR=11.9, Peak=30 HFD=4.2
22:35:15.925 00.001 12268 MultiStar: [#1 -0.09,-0.41,1.28,U] [#2 0.37,-0.02,0.88,U] [#3 0.10,-0.75,0.00,M4] [#4 0.02,-0.40,0.86,U] [#5 0.12,-0.20,0.84,U] [#6 0.52,0.14,0.89,U] [#7 0.34,0.03,0.78,U] [#8 0.00,0.00,0.00,L] [#9 -0.04,0.01,0.45,U] 
22:35:15.925 00.000 12268 refined, 7 included, MultiStar: {0.17, -0.17}, one-star: {0.14, -0.27}
22:35:15.925 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
22:35:15.925 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.92)
22:35:15.925 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-0.78 mountX=-0.15 mountY=0.19, mountTheta=2.24
22:35:15.926 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.17, opts=13)
22:35:15.927 00.001 12268 Enqueuing Move request for scope (0.17, -0.17)
22:35:15.927 00.000 11616 Worker thread wakes up
22:35:15.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.17) opts 0xd
22:35:15.927 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.17)
22:35:15.927 00.000 11616 Moving (0.17, -0.17) raw xDistance=-0.15 yDistance=0.19
22:35:15.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
22:35:15.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
22:35:15.927 00.000 11616 MoveAxis(E, 85, ABG)
22:35:15.927 00.000 11616 Guiding  Dir = 2, Dur = 85
22:35:15.928 00.001 11616 IsSlewing returns 0
22:35:15.928 00.000 11616 IsGuiding returns 0
22:35:15.928 00.000 11616 PulseGuide returned control before completion, sleep 95
22:35:15.948 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:15.966 00.018 12268 UpdateGuideState exits: m=305 SNR=11.9
22:35:15.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:15.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:15.966 00.000 12268 Enqueuing Expose request
22:35:16.035 00.069 11616 IsGuiding returns 1
22:35:16.035 00.000 11616 scope still moving after pulse duration time elapsed
22:35:16.066 00.031 11616 IsSlewing returns 0
22:35:16.066 00.000 11616 IsGuiding returns 0
22:35:16.066 00.000 11616 scope move finished after 85 + 52 ms
22:35:16.066 00.000 11616 Move returns status 0, amount 85
22:35:16.066 00.000 11616 MoveAxis(S, 16, ABG)
22:35:16.066 00.000 11616 Guiding  Dir = 1, Dur = 16
22:35:16.066 00.000 11616 IsSlewing returns 0
22:35:16.067 00.001 11616 IsGuiding returns 0
22:35:16.068 00.001 11616 PulseGuide returned control before completion, sleep 26
22:35:16.096 00.028 11616 IsGuiding returns 1
22:35:16.097 00.001 11616 scope still moving after pulse duration time elapsed
22:35:16.127 00.030 11616 IsSlewing returns 0
22:35:16.127 00.000 11616 IsGuiding returns 0
22:35:16.127 00.000 11616 scope move finished after 16 + 44 ms
22:35:16.128 00.001 11616 Move returns status 0, amount 16
22:35:16.128 00.000 11616 move complete, result=0
22:35:16.128 00.000 12268 GuideStep: -0.2 px 85 ms EAST, 0.2 px 16 ms SOUTH
22:35:16.128 00.000 11616 worker thread done servicing request
22:35:16.128 00.000 11616 Worker thread wakes up
22:35:16.129 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:16.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:18.130 02.001 11616 Exposure complete
22:35:18.186 00.056 11616 worker thread done servicing request
22:35:18.186 00.000 12268 OnExposeComplete: enter
22:35:18.186 00.000 12268 UpdateGuideState(): m_state=6
22:35:18.187 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
22:35:18.187 00.000 12268 Star::Find returns 1 (0), X=1156.89, Y=150.21, Mass=292, SNR=11.7, Peak=33 HFD=4.1
22:35:18.188 00.001 12268 MultiStar: [#1 -0.15,0.07,1.34,U] [#2 0.17,0.63,0.00,M1] [#3 -0.16,0.01,0.88,U] [#4 -0.23,0.12,0.69,U] [#5 0.01,0.25,0.83,U] [#6 -0.26,0.58,0.00,M1] [#7 0.16,0.09,0.80,U] [#8 0.00,0.00,0.00,L] [#9 -1.12,1.23,0.00,M4] 
22:35:18.188 00.000 12268 refined, 5 included, MultiStar: {-0.05, 0.21}, one-star: {0.08, 0.70}
22:35:18.188 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
22:35:18.188 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
22:35:18.188 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.81 mountX=0.20 mountY=-0.08, mountTheta=-0.36
22:35:18.191 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.21, opts=13)
22:35:18.191 00.000 12268 Enqueuing Move request for scope (-0.05, 0.21)
22:35:18.192 00.001 11616 Worker thread wakes up
22:35:18.192 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
22:35:18.192 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
22:35:18.192 00.000 11616 Moving (-0.05, 0.21) raw xDistance=0.20 yDistance=-0.08
22:35:18.192 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:35:18.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:35:18.192 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:18.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:35:18.193 00.001 11616 MoveAxis(E, 0, ABG)
22:35:18.193 00.000 11616 Move returns status 0, amount 0
22:35:18.193 00.000 11616 MoveAxis(N, 0, ABG)
22:35:18.193 00.000 11616 Move returns status 0, amount 0
22:35:18.193 00.000 11616 move complete, result=0
22:35:18.194 00.001 11616 worker thread done servicing request
22:35:18.213 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:18.231 00.018 12268 UpdateGuideState exits: m=292 SNR=11.7
22:35:18.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:18.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:18.231 00.000 12268 Enqueuing Expose request
22:35:18.231 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:18.232 00.001 11616 Worker thread wakes up
22:35:18.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:18.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:20.246 02.014 11616 Exposure complete
22:35:20.306 00.060 11616 worker thread done servicing request
22:35:20.306 00.000 12268 OnExposeComplete: enter
22:35:20.306 00.000 12268 UpdateGuideState(): m_state=6
22:35:20.306 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
22:35:20.306 00.000 12268 Star::Find returns 1 (0), X=1156.62, Y=149.46, Mass=334, SNR=12.6, Peak=35 HFD=4.3
22:35:20.307 00.001 12268 MultiStar: [#1 -0.44,0.02,1.23,U] [#2 -0.05,-0.03,0.86,U] [#3 -0.36,-0.60,0.00,M4] [#4 0.02,-0.36,0.64,U] [#5 0.31,-0.07,0.79,U] [#6 0.17,-0.00,0.66,U] [#7 0.00,-0.38,0.68,U] [#8 0.00,0.00,0.00,L] [#9 -0.55,1.03,0.00,M5] 
22:35:20.307 00.000 12268 refined, 6 included, MultiStar: {-0.07, -0.10}, one-star: {-0.20, -0.05}
22:35:20.307 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
22:35:20.307 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
22:35:20.307 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.18 mountX=-0.11 mountY=-0.06, mountTheta=-2.65
22:35:20.308 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.10, opts=13)
22:35:20.309 00.001 12268 Enqueuing Move request for scope (-0.07, -0.10)
22:35:20.309 00.000 11616 Worker thread wakes up
22:35:20.309 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
22:35:20.309 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
22:35:20.309 00.000 11616 Moving (-0.07, -0.10) raw xDistance=-0.11 yDistance=-0.06
22:35:20.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
22:35:20.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:20.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:35:20.309 00.000 11616 MoveAxis(E, 60, ABG)
22:35:20.309 00.000 11616 Guiding  Dir = 2, Dur = 60
22:35:20.310 00.001 11616 IsSlewing returns 0
22:35:20.310 00.000 11616 IsGuiding returns 0
22:35:20.310 00.000 11616 PulseGuide returned control before completion, sleep 70
22:35:20.330 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:20.353 00.023 12268 UpdateGuideState exits: m=334 SNR=12.6
22:35:20.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:20.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:20.353 00.000 12268 Enqueuing Expose request
22:35:20.392 00.039 11616 IsGuiding returns 1
22:35:20.392 00.000 11616 scope still moving after pulse duration time elapsed
22:35:20.423 00.031 11616 IsSlewing returns 0
22:35:20.424 00.001 11616 IsGuiding returns 1
22:35:20.454 00.030 11616 IsSlewing returns 0
22:35:20.455 00.001 11616 IsGuiding returns 1
22:35:20.486 00.031 11616 IsSlewing returns 0
22:35:20.486 00.000 11616 IsGuiding returns 1
22:35:20.516 00.030 11616 IsSlewing returns 0
22:35:20.517 00.001 11616 IsGuiding returns 1
22:35:20.547 00.030 11616 IsSlewing returns 0
22:35:20.547 00.000 11616 IsGuiding returns 0
22:35:20.548 00.001 11616 scope move finished after 60 + 177 ms
22:35:20.548 00.000 11616 Move returns status 0, amount 60
22:35:20.548 00.000 11616 MoveAxis(N, 0, ABG)
22:35:20.548 00.000 11616 Move returns status 0, amount 0
22:35:20.548 00.000 11616 move complete, result=0
22:35:20.548 00.000 11616 worker thread done servicing request
22:35:20.548 00.000 11616 Worker thread wakes up
22:35:20.549 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:20.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:20.549 00.000 12268 GuideStep: -0.1 px 60 ms EAST, -0.1 px 0 ms NORTH
22:35:22.559 02.010 11616 Exposure complete
22:35:22.615 00.056 11616 worker thread done servicing request
22:35:22.615 00.000 12268 OnExposeComplete: enter
22:35:22.615 00.000 12268 UpdateGuideState(): m_state=6
22:35:22.616 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
22:35:22.616 00.000 12268 Star::Find returns 1 (0), X=1156.90, Y=149.81, Mass=316, SNR=12.2, Peak=35 HFD=4.2
22:35:22.616 00.000 12268 MultiStar: [#1 -0.09,0.13,1.26,U] [#2 0.37,0.07,0.95,U] [#3 0.45,-0.44,0.00,M5] [#4 -0.06,-0.07,0.66,U] [#5 0.03,-0.21,0.88,U] [#6 0.22,0.27,0.70,U] [#7 0.54,-0.05,0.73,U] [#8 0.51,-0.27,0.40,U] 
22:35:22.616 00.000 12268 refined, 7 included, MultiStar: {0.16, 0.05}, one-star: {0.08, 0.30}
22:35:22.616 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
22:35:22.616 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
22:35:22.616 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.17 cameraTheta=0.31 mountX=0.07 mountY=0.15, mountTheta=1.15
22:35:22.620 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.05, opts=13)
22:35:22.620 00.000 12268 Enqueuing Move request for scope (0.16, 0.05)
22:35:22.620 00.000 11616 Worker thread wakes up
22:35:22.620 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
22:35:22.620 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
22:35:22.620 00.000 11616 Moving (0.16, 0.05) raw xDistance=0.07 yDistance=0.15
22:35:22.620 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:22.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:35:22.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
22:35:22.620 00.000 11616 MoveAxis(E, 0, ABG)
22:35:22.621 00.001 11616 Move returns status 0, amount 0
22:35:22.621 00.000 11616 MoveAxis(S, 13, ABG)
22:35:22.621 00.000 11616 Guiding  Dir = 1, Dur = 13
22:35:22.621 00.000 11616 IsSlewing returns 0
22:35:22.621 00.000 11616 IsGuiding returns 0
22:35:22.622 00.001 11616 PulseGuide returned control before completion, sleep 23
22:35:22.643 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:22.647 00.004 11616 IsGuiding returns 1
22:35:22.647 00.000 11616 scope still moving after pulse duration time elapsed
22:35:22.661 00.014 12268 UpdateGuideState exits: m=316 SNR=12.2
22:35:22.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:22.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:22.661 00.000 12268 Enqueuing Expose request
22:35:22.677 00.016 11616 IsSlewing returns 0
22:35:22.677 00.000 11616 IsGuiding returns 0
22:35:22.677 00.000 11616 scope move finished after 13 + 42 ms
22:35:22.677 00.000 11616 Move returns status 0, amount 13
22:35:22.677 00.000 11616 move complete, result=0
22:35:22.677 00.000 11616 worker thread done servicing request
22:35:22.677 00.000 11616 Worker thread wakes up
22:35:22.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:22.678 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:22.682 00.004 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
22:35:24.694 02.012 11616 Exposure complete
22:35:24.752 00.058 11616 worker thread done servicing request
22:35:24.752 00.000 12268 OnExposeComplete: enter
22:35:24.752 00.000 12268 UpdateGuideState(): m_state=6
22:35:24.752 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
22:35:24.752 00.000 12268 Star::Find returns 1 (0), X=1156.85, Y=149.73, Mass=354, SNR=12.9, Peak=39 HFD=4.4
22:35:24.753 00.001 12268 MultiStar: [#1 0.27,0.11,1.15,U] [#2 0.52,-0.20,0.88,U] [#3 0.38,-0.29,0.75,U] [#4 -0.06,-0.09,0.60,U] [#5 0.38,-0.00,0.78,U] [#6 0.55,0.14,0.77,U] [#7 0.14,-0.06,0.64,U] [#8 -0.26,-0.02,0.40,U] 
22:35:24.753 00.000 12268 single-star, 8 included, MultiStar: {0.25, -0.01}, one-star: {0.03, 0.23}
22:35:24.753 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
22:35:24.753 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.14)
22:35:24.753 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.44 mountX=0.23 mountY=0.00, mountTheta=0.00
22:35:24.755 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.23, opts=13)
22:35:24.755 00.000 12268 Enqueuing Move request for scope (0.03, 0.23)
22:35:24.755 00.000 11616 Worker thread wakes up
22:35:24.755 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
22:35:24.755 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
22:35:24.755 00.000 11616 Moving (0.03, 0.23) raw xDistance=0.23 yDistance=0.00
22:35:24.755 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:35:24.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:35:24.755 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:24.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:35:24.755 00.000 11616 MoveAxis(E, 0, ABG)
22:35:24.755 00.000 11616 Move returns status 0, amount 0
22:35:24.756 00.001 11616 MoveAxis(N, 0, ABG)
22:35:24.756 00.000 11616 Move returns status 0, amount 0
22:35:24.756 00.000 11616 move complete, result=0
22:35:24.756 00.000 11616 worker thread done servicing request
22:35:24.775 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:24.794 00.019 12268 UpdateGuideState exits: m=354 SNR=12.9
22:35:24.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:24.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:24.794 00.000 12268 Enqueuing Expose request
22:35:24.794 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:24.794 00.000 11616 Worker thread wakes up
22:35:24.795 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:24.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:26.814 02.019 11616 Exposure complete
22:35:26.870 00.056 11616 worker thread done servicing request
22:35:26.871 00.001 12268 OnExposeComplete: enter
22:35:26.871 00.000 12268 UpdateGuideState(): m_state=6
22:35:26.871 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
22:35:26.871 00.000 12268 Star::Find returns 1 (0), X=1157.10, Y=149.64, Mass=313, SNR=12.1, Peak=39 HFD=4.0
22:35:26.871 00.000 12268 MultiStar: [#1 -0.01,-0.01,1.31,U] [#2 0.32,0.20,0.93,U] [#3 0.06,-0.52,0.81,U] [#4 -0.35,-0.51,0.00,M1] [#5 0.15,-0.19,0.86,U] [#6 0.42,0.04,0.87,U] [#7 -0.06,-0.37,0.69,U] [#8 0.04,-0.03,0.42,U] 
22:35:26.872 00.001 12268 refined, 7 included, MultiStar: {0.16, -0.07}, one-star: {0.28, 0.13}
22:35:26.872 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
22:35:26.872 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
22:35:26.872 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-0.44 mountX=-0.06 mountY=0.17, mountTheta=1.91
22:35:26.873 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.07, opts=13)
22:35:26.873 00.000 12268 Enqueuing Move request for scope (0.16, -0.07)
22:35:26.873 00.000 11616 Worker thread wakes up
22:35:26.873 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
22:35:26.873 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
22:35:26.873 00.000 11616 Moving (0.16, -0.07) raw xDistance=-0.06 yDistance=0.17
22:35:26.873 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:26.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:35:26.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.17
22:35:26.873 00.000 11616 MoveAxis(E, 0, ABG)
22:35:26.875 00.002 11616 Move returns status 0, amount 0
22:35:26.875 00.000 11616 MoveAxis(S, 14, ABG)
22:35:26.875 00.000 11616 Guiding  Dir = 1, Dur = 14
22:35:26.875 00.000 11616 IsSlewing returns 0
22:35:26.876 00.001 11616 IsGuiding returns 0
22:35:26.876 00.000 11616 PulseGuide returned control before completion, sleep 24
22:35:26.900 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:26.918 00.018 11616 IsGuiding returns 1
22:35:26.918 00.000 11616 scope still moving after pulse duration time elapsed
22:35:26.918 00.000 12268 UpdateGuideState exits: m=313 SNR=12.1
22:35:26.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:26.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:26.919 00.000 12268 Enqueuing Expose request
22:35:26.946 00.027 11616 IsSlewing returns 0
22:35:26.946 00.000 11616 IsGuiding returns 0
22:35:26.946 00.000 11616 scope move finished after 14 + 57 ms
22:35:26.946 00.000 11616 Move returns status 0, amount 14
22:35:26.946 00.000 11616 move complete, result=0
22:35:26.946 00.000 11616 worker thread done servicing request
22:35:26.946 00.000 11616 Worker thread wakes up
22:35:26.947 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:26.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:26.947 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
22:35:28.958 02.011 11616 Exposure complete
22:35:29.015 00.057 11616 worker thread done servicing request
22:35:29.015 00.000 12268 OnExposeComplete: enter
22:35:29.015 00.000 12268 UpdateGuideState(): m_state=6
22:35:29.016 00.001 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
22:35:29.016 00.000 12268 Star::Find returns 1 (0), X=1157.00, Y=149.87, Mass=323, SNR=12.3, Peak=36 HFD=4.3
22:35:29.016 00.000 12268 MultiStar: [#1 0.00,0.43,1.31,U] [#2 0.68,0.11,0.00,M1] [#3 0.23,-0.15,0.78,U] [#4 0.43,-0.12,0.67,U] [#5 0.32,-0.19,0.82,U] [#6 0.26,0.38,0.88,U] [#7 -0.33,0.10,0.87,U] [#8 -0.15,0.07,0.39,U] 
22:35:29.016 00.000 12268 refined, 7 included, MultiStar: {0.12, 0.15}, one-star: {0.19, 0.36}
22:35:29.016 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
22:35:29.016 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.60)
22:35:29.016 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.90 mountX=0.16 mountY=0.10, mountTheta=0.55
22:35:29.018 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.15, opts=13)
22:35:29.018 00.000 12268 Enqueuing Move request for scope (0.12, 0.15)
22:35:29.019 00.001 11616 Worker thread wakes up
22:35:29.019 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
22:35:29.019 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
22:35:29.019 00.000 11616 Moving (0.12, 0.15) raw xDistance=0.16 yDistance=0.10
22:35:29.019 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:35:29.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:35:29.019 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:29.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:35:29.019 00.000 11616 MoveAxis(E, 0, ABG)
22:35:29.019 00.000 11616 Move returns status 0, amount 0
22:35:29.019 00.000 11616 MoveAxis(N, 0, ABG)
22:35:29.019 00.000 11616 Move returns status 0, amount 0
22:35:29.019 00.000 11616 move complete, result=0
22:35:29.020 00.001 11616 worker thread done servicing request
22:35:29.040 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:29.057 00.017 12268 UpdateGuideState exits: m=323 SNR=12.3
22:35:29.058 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:29.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:29.058 00.000 12268 Enqueuing Expose request
22:35:29.058 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:29.058 00.000 11616 Worker thread wakes up
22:35:29.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:29.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:31.069 02.011 11616 Exposure complete
22:35:31.126 00.057 11616 worker thread done servicing request
22:35:31.127 00.001 12268 OnExposeComplete: enter
22:35:31.127 00.000 12268 UpdateGuideState(): m_state=6
22:35:31.127 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
22:35:31.127 00.000 12268 Star::Find returns 1 (0), X=1156.86, Y=150.16, Mass=307, SNR=12.0, Peak=36 HFD=4.2
22:35:31.127 00.000 12268 MultiStar: [#1 0.01,0.53,1.42,U] [#2 0.41,0.55,0.00,M2] [#3 0.37,0.00,0.79,U] [#4 0.08,0.22,0.64,U] [#5 0.39,0.20,0.83,U] [#6 0.23,0.49,0.67,U] [#7 0.20,0.20,0.79,U] [#8 0.00,0.00,0.00,L] [#9 -0.07,0.49,0.44,U] 
22:35:31.128 00.001 12268 refined, 7 included, MultiStar: {0.16, 0.37}, one-star: {0.04, 0.65}
22:35:31.128 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
22:35:31.128 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
22:35:31.128 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.37 hyp=0.40 cameraTheta=1.17 mountX=0.38 mountY=0.11, mountTheta=0.27
22:35:31.129 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.37, opts=13)
22:35:31.129 00.000 12268 Enqueuing Move request for scope (0.16, 0.37)
22:35:31.129 00.000 11616 Worker thread wakes up
22:35:31.130 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.37) opts 0xd
22:35:31.130 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.37)
22:35:31.130 00.000 11616 Moving (0.16, 0.37) raw xDistance=0.38 yDistance=0.11
22:35:31.130 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
22:35:31.130 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.14
22:35:31.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
22:35:31.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:31.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:35:31.130 00.000 11616 MoveAxis(W, 213, ABG)
22:35:31.130 00.000 11616 Guiding  Dir = 3, Dur = 213
22:35:31.130 00.000 11616 IsSlewing returns 0
22:35:31.131 00.001 11616 IsGuiding returns 0
22:35:31.132 00.001 11616 PulseGuide returned control before completion, sleep 223
22:35:31.152 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:31.170 00.018 12268 UpdateGuideState exits: m=307 SNR=12.0
22:35:31.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:31.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:31.170 00.000 12268 Enqueuing Expose request
22:35:31.365 00.195 11616 IsGuiding returns 1
22:35:31.365 00.000 11616 scope still moving after pulse duration time elapsed
22:35:31.396 00.031 11616 IsSlewing returns 0
22:35:31.396 00.000 11616 IsGuiding returns 0
22:35:31.397 00.001 11616 scope move finished after 213 + 52 ms
22:35:31.397 00.000 11616 Move returns status 0, amount 213
22:35:31.397 00.000 11616 MoveAxis(N, 0, ABG)
22:35:31.397 00.000 11616 Move returns status 0, amount 0
22:35:31.397 00.000 11616 move complete, result=0
22:35:31.397 00.000 11616 worker thread done servicing request
22:35:31.397 00.000 11616 Worker thread wakes up
22:35:31.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:31.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:31.397 00.000 12268 GuideStep: 0.4 px 213 ms WEST, 0.1 px 0 ms NORTH
22:35:33.417 02.020 11616 Exposure complete
22:35:33.475 00.058 11616 worker thread done servicing request
22:35:33.475 00.000 12268 OnExposeComplete: enter
22:35:33.475 00.000 12268 UpdateGuideState(): m_state=6
22:35:33.475 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
22:35:33.476 00.001 12268 Star::Find returns 1 (0), X=1156.62, Y=149.78, Mass=286, SNR=11.6, Peak=31 HFD=4.0
22:35:33.476 00.000 12268 MultiStar: [#1 -0.32,0.02,1.37,U] [#2 0.21,0.19,1.05,U] [#3 0.39,-0.57,0.00,M2] [#4 0.14,0.22,0.67,U] [#5 0.55,-0.15,0.92,U] [#6 -0.30,0.53,0.74,U] [#7 0.07,0.05,0.69,U] [#8 0.61,-0.12,0.00,M1] 
22:35:33.476 00.000 12268 refined, 6 included, MultiStar: {0.00, 0.15}, one-star: {-0.19, 0.27}
22:35:33.476 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
22:35:33.476 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
22:35:33.476 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.55 mountX=0.15 mountY=-0.02, mountTheta=-0.10
22:35:33.478 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.15, opts=13)
22:35:33.478 00.000 12268 Enqueuing Move request for scope (0.00, 0.15)
22:35:33.478 00.000 11616 Worker thread wakes up
22:35:33.478 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
22:35:33.478 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
22:35:33.478 00.000 11616 Moving (0.00, 0.15) raw xDistance=0.15 yDistance=-0.02
22:35:33.479 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
22:35:33.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:33.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:35:33.479 00.000 11616 MoveAxis(W, 82, ABG)
22:35:33.479 00.000 11616 Guiding  Dir = 3, Dur = 82
22:35:33.479 00.000 11616 IsSlewing returns 0
22:35:33.479 00.000 11616 IsGuiding returns 0
22:35:33.480 00.001 11616 PulseGuide returned control before completion, sleep 92
22:35:33.500 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:33.519 00.019 12268 UpdateGuideState exits: m=286 SNR=11.6
22:35:33.520 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:33.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:33.520 00.000 12268 Enqueuing Expose request
22:35:33.579 00.059 11616 IsGuiding returns 1
22:35:33.579 00.000 11616 scope still moving after pulse duration time elapsed
22:35:33.611 00.032 11616 IsSlewing returns 0
22:35:33.611 00.000 11616 IsGuiding returns 0
22:35:33.612 00.001 11616 scope move finished after 82 + 50 ms
22:35:33.612 00.000 11616 Move returns status 0, amount 82
22:35:33.612 00.000 11616 MoveAxis(N, 0, ABG)
22:35:33.612 00.000 11616 Move returns status 0, amount 0
22:35:33.612 00.000 11616 move complete, result=0
22:35:33.612 00.000 11616 worker thread done servicing request
22:35:33.613 00.001 11616 Worker thread wakes up
22:35:33.613 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:33.613 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:33.613 00.000 12268 GuideStep: 0.1 px 82 ms WEST, -0.0 px 0 ms NORTH
22:35:35.626 02.013 11616 Exposure complete
22:35:35.683 00.057 11616 worker thread done servicing request
22:35:35.683 00.000 12268 OnExposeComplete: enter
22:35:35.683 00.000 12268 UpdateGuideState(): m_state=6
22:35:35.683 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
22:35:35.683 00.000 12268 Star::Find returns 1 (0), X=1156.76, Y=149.66, Mass=321, SNR=12.2, Peak=33 HFD=4.2
22:35:35.684 00.001 12268 MultiStar: [#1 -0.25,0.31,1.27,U] [#2 0.00,0.08,0.99,U] [#3 0.13,-0.27,0.80,U] [#4 -0.10,-0.04,0.65,U] [#5 0.23,-0.03,0.85,U] [#6 0.20,0.67,0.00,M1] [#7 -0.30,-0.20,0.78,U] [#8 9.54,11.89,0.00,M2] 
22:35:35.684 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.03}, one-star: {-0.06, 0.15}
22:35:35.684 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
22:35:35.684 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
22:35:35.684 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.64 mountX=0.03 mountY=-0.06, mountTheta=-1.17
22:35:35.685 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.03, opts=13)
22:35:35.685 00.000 12268 Enqueuing Move request for scope (-0.06, 0.03)
22:35:35.685 00.000 11616 Worker thread wakes up
22:35:35.686 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
22:35:35.686 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
22:35:35.686 00.000 11616 Moving (-0.06, 0.03) raw xDistance=0.03 yDistance=-0.06
22:35:35.686 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:35.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:35:35.686 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:35.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:35:35.686 00.000 11616 MoveAxis(E, 0, ABG)
22:35:35.686 00.000 11616 Move returns status 0, amount 0
22:35:35.686 00.000 11616 MoveAxis(N, 0, ABG)
22:35:35.686 00.000 11616 Move returns status 0, amount 0
22:35:35.686 00.000 11616 move complete, result=0
22:35:35.686 00.000 11616 worker thread done servicing request
22:35:35.707 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:35:35.726 00.019 12268 UpdateGuideState exits: m=321 SNR=12.2
22:35:35.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:35.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:35.726 00.000 12268 Enqueuing Expose request
22:35:35.726 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:35.726 00.000 11616 Worker thread wakes up
22:35:35.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:35.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:37.741 02.015 11616 Exposure complete
22:35:37.799 00.058 11616 worker thread done servicing request
22:35:37.799 00.000 12268 OnExposeComplete: enter
22:35:37.799 00.000 12268 UpdateGuideState(): m_state=6
22:35:37.799 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
22:35:37.799 00.000 12268 Star::Find returns 1 (0), X=1156.48, Y=149.73, Mass=354, SNR=12.9, Peak=35 HFD=4.7
22:35:37.800 00.001 12268 MultiStar: [#1 -0.44,0.11,1.33,U] [#2 -0.07,0.16,0.95,U] [#3 -0.11,-0.36,0.81,U] [#4 0.31,-0.22,0.63,U] [#5 0.12,0.13,0.84,U] [#6 0.38,0.62,0.00,M2] [#7 -0.19,-0.19,0.86,U] [#8 0.00,0.00,0.00,L] [#9 -0.72,-0.03,0.00,M5] 
22:35:37.800 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.00}, one-star: {-0.34, 0.22}
22:35:37.800 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
22:35:37.800 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
22:35:37.800 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.00 hyp=0.15 cameraTheta=3.11 mountX=-0.01 mountY=-0.15, mountTheta=-1.64
22:35:37.802 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.00, opts=13)
22:35:37.802 00.000 12268 Enqueuing Move request for scope (-0.15, 0.00)
22:35:37.802 00.000 11616 Worker thread wakes up
22:35:37.802 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.00) opts 0xd
22:35:37.802 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.00)
22:35:37.802 00.000 11616 Moving (-0.15, 0.00) raw xDistance=-0.01 yDistance=-0.15
22:35:37.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:37.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:35:37.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:37.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:35:37.802 00.000 11616 MoveAxis(E, 0, ABG)
22:35:37.803 00.001 11616 Move returns status 0, amount 0
22:35:37.803 00.000 11616 MoveAxis(N, 0, ABG)
22:35:37.803 00.000 11616 Move returns status 0, amount 0
22:35:37.803 00.000 11616 move complete, result=0
22:35:37.803 00.000 11616 worker thread done servicing request
22:35:37.824 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:37.841 00.017 12268 UpdateGuideState exits: m=354 SNR=12.9
22:35:37.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:37.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:37.841 00.000 12268 Enqueuing Expose request
22:35:37.841 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:37.842 00.001 11616 Worker thread wakes up
22:35:37.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:37.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:39.850 02.008 11616 Exposure complete
22:35:39.907 00.057 11616 worker thread done servicing request
22:35:39.908 00.001 12268 OnExposeComplete: enter
22:35:39.908 00.000 12268 UpdateGuideState(): m_state=6
22:35:39.908 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
22:35:39.908 00.000 12268 Star::Find returns 1 (0), X=1156.29, Y=149.75, Mass=321, SNR=12.3, Peak=35 HFD=4.6
22:35:39.909 00.001 12268 MultiStar: [#1 -0.42,0.11,1.27,U] [#2 0.19,-0.11,0.98,U] [#3 -0.09,-0.58,0.86,U] [#4 -0.19,-0.63,0.00,M1] [#5 -0.15,-0.27,0.81,U] [#6 0.06,0.13,0.81,U] [#7 -0.21,-0.22,0.78,U] [#8 0.00,0.00,0.00,L] [#9 -0.80,-0.02,0.00,M6] 
22:35:39.909 00.000 12268 refined, 6 included, MultiStar: {-0.18, -0.08}, one-star: {-0.52, 0.24}
22:35:39.909 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
22:35:39.909 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
22:35:39.909 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-2.74 mountX=-0.09 mountY=-0.17, mountTheta=-2.08
22:35:39.911 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.08, opts=13)
22:35:39.911 00.000 12268 Enqueuing Move request for scope (-0.18, -0.08)
22:35:39.911 00.000 11616 Worker thread wakes up
22:35:39.911 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
22:35:39.912 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
22:35:39.912 00.000 11616 Moving (-0.18, -0.08) raw xDistance=-0.09 yDistance=-0.17
22:35:39.912 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:39.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:35:39.912 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:35:39.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:35:39.912 00.000 11616 MoveAxis(E, 0, ABG)
22:35:39.912 00.000 11616 Move returns status 0, amount 0
22:35:39.912 00.000 11616 MoveAxis(N, 0, ABG)
22:35:39.912 00.000 11616 Move returns status 0, amount 0
22:35:39.912 00.000 11616 move complete, result=0
22:35:39.912 00.000 11616 worker thread done servicing request
22:35:39.934 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:39.953 00.019 12268 UpdateGuideState exits: m=321 SNR=12.3
22:35:39.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:39.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:39.953 00.000 12268 Enqueuing Expose request
22:35:39.953 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:35:39.954 00.001 11616 Worker thread wakes up
22:35:39.954 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:39.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:42.017 02.063 11616 Exposure complete
22:35:42.074 00.057 11616 worker thread done servicing request
22:35:42.075 00.001 12268 OnExposeComplete: enter
22:35:42.075 00.000 12268 UpdateGuideState(): m_state=6
22:35:42.075 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
22:35:42.075 00.000 12268 Star::Find returns 1 (0), X=1156.72, Y=150.08, Mass=328, SNR=12.3, Peak=35 HFD=4.3
22:35:42.075 00.000 12268 MultiStar: [#1 -0.06,0.45,1.24,U] [#2 0.01,0.19,1.01,U] [#3 0.35,-0.08,0.81,U] [#4 0.10,0.09,0.71,U] [#5 0.09,0.01,0.83,U] [#6 0.35,0.40,0.87,U] [#7 -0.36,0.02,0.78,U] [#8 0.80,-0.21,0.00,M3] 
22:35:42.075 00.000 12268 refined, 7 included, MultiStar: {0.04, 0.23}, one-star: {-0.10, 0.58}
22:35:42.076 00.001 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
22:35:42.076 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
22:35:42.076 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.24 cameraTheta=1.40 mountX=0.24 mountY=0.01, mountTheta=0.04
22:35:42.077 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.23, opts=13)
22:35:42.077 00.000 12268 Enqueuing Move request for scope (0.04, 0.23)
22:35:42.077 00.000 11616 Worker thread wakes up
22:35:42.077 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.23) opts 0xd
22:35:42.077 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.23)
22:35:42.077 00.000 11616 Moving (0.04, 0.23) raw xDistance=0.24 yDistance=0.01
22:35:42.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
22:35:42.078 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:42.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:35:42.078 00.000 11616 MoveAxis(W, 133, ABG)
22:35:42.078 00.000 11616 Guiding  Dir = 3, Dur = 133
22:35:42.078 00.000 11616 IsSlewing returns 0
22:35:42.078 00.000 11616 IsGuiding returns 0
22:35:42.079 00.001 11616 PulseGuide returned control before completion, sleep 143
22:35:42.102 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:42.119 00.017 12268 UpdateGuideState exits: m=328 SNR=12.3
22:35:42.120 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:42.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:42.120 00.000 12268 Enqueuing Expose request
22:35:42.235 00.115 11616 IsGuiding returns 1
22:35:42.235 00.000 11616 scope still moving after pulse duration time elapsed
22:35:42.266 00.031 11616 IsSlewing returns 0
22:35:42.266 00.000 11616 IsGuiding returns 0
22:35:42.266 00.000 11616 scope move finished after 133 + 54 ms
22:35:42.266 00.000 11616 Move returns status 0, amount 133
22:35:42.266 00.000 11616 MoveAxis(N, 0, ABG)
22:35:42.266 00.000 11616 Move returns status 0, amount 0
22:35:42.266 00.000 11616 move complete, result=0
22:35:42.266 00.000 11616 worker thread done servicing request
22:35:42.267 00.001 12268 GuideStep: 0.2 px 133 ms WEST, 0.0 px 0 ms NORTH
22:35:42.267 00.000 11616 Worker thread wakes up
22:35:42.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:42.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:44.272 02.005 11616 Exposure complete
22:35:44.331 00.059 11616 worker thread done servicing request
22:35:44.331 00.000 12268 OnExposeComplete: enter
22:35:44.331 00.000 12268 UpdateGuideState(): m_state=6
22:35:44.332 00.001 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
22:35:44.332 00.000 12268 Star::Find returns 1 (0), X=1156.77, Y=149.20, Mass=342, SNR=12.6, Peak=34 HFD=4.4
22:35:44.332 00.000 12268 MultiStar: [#1 -0.11,-0.39,1.37,U] [#2 0.31,-0.15,0.95,U] [#3 -0.05,-0.71,0.00,M1] [#4 0.11,-0.38,0.81,U] [#5 -0.09,-0.46,0.82,U] [#6 0.36,-0.17,0.85,U] [#7 -0.01,-0.66,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 -0.18,0.61,0.00,M7] 
22:35:44.332 00.000 12268 single-star, 5 included, MultiStar: {0.07, -0.31}, one-star: {-0.05, -0.31}
22:35:44.332 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.20 = 3.08)
22:35:44.332 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.03)
22:35:44.332 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.31 hyp=0.31 cameraTheta=-1.73 mountX=-0.31 mountY=-0.01, mountTheta=-3.11
22:35:44.335 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.31, opts=13)
22:35:44.335 00.000 12268 Enqueuing Move request for scope (-0.05, -0.31)
22:35:44.335 00.000 11616 Worker thread wakes up
22:35:44.335 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.31) opts 0xd
22:35:44.335 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.31)
22:35:44.336 00.001 11616 Moving (-0.05, -0.31) raw xDistance=-0.31 yDistance=-0.01
22:35:44.336 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
22:35:44.336 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.93
22:35:44.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
22:35:44.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:44.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:35:44.336 00.000 11616 MoveAxis(E, 174, ABG)
22:35:44.336 00.000 11616 Guiding  Dir = 2, Dur = 174
22:35:44.337 00.001 11616 IsSlewing returns 0
22:35:44.337 00.000 11616 IsGuiding returns 0
22:35:44.338 00.001 11616 PulseGuide returned control before completion, sleep 184
22:35:44.359 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:44.377 00.018 12268 UpdateGuideState exits: m=342 SNR=12.6
22:35:44.377 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:44.377 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:44.377 00.000 12268 Enqueuing Expose request
22:35:44.536 00.159 11616 IsGuiding returns 1
22:35:44.536 00.000 11616 scope still moving after pulse duration time elapsed
22:35:44.567 00.031 11616 IsSlewing returns 0
22:35:44.568 00.001 11616 IsGuiding returns 0
22:35:44.568 00.000 11616 scope move finished after 174 + 57 ms
22:35:44.568 00.000 11616 Move returns status 0, amount 174
22:35:44.568 00.000 11616 MoveAxis(N, 0, ABG)
22:35:44.568 00.000 11616 Move returns status 0, amount 0
22:35:44.568 00.000 11616 move complete, result=0
22:35:44.569 00.001 11616 worker thread done servicing request
22:35:44.569 00.000 11616 Worker thread wakes up
22:35:44.569 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:44.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:44.569 00.000 12268 GuideStep: -0.3 px 174 ms EAST, -0.0 px 0 ms NORTH
22:35:46.577 02.008 11616 Exposure complete
22:35:46.633 00.056 11616 worker thread done servicing request
22:35:46.633 00.000 12268 OnExposeComplete: enter
22:35:46.633 00.000 12268 UpdateGuideState(): m_state=6
22:35:46.634 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
22:35:46.634 00.000 12268 Star::Find returns 1 (0), X=1156.42, Y=149.25, Mass=308, SNR=12.0, Peak=29 HFD=4.0
22:35:46.634 00.000 12268 MultiStar: [#1 -0.45,-0.35,1.35,U] [#2 0.34,-0.38,0.97,U] [#3 -0.27,-0.74,0.00,M2] [#4 -0.14,-0.61,0.00,M1] [#5 -0.06,-0.83,0.00,M1] [#6 0.13,0.15,0.75,U] [#7 -0.31,-0.49,0.87,U] [#8 9.42,11.56,0.00,M4] 
22:35:46.634 00.000 12268 refined, 4 included, MultiStar: {-0.17, -0.29}, one-star: {-0.40, -0.26}
22:35:46.634 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.58 = 2.71)
22:35:46.634 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.40)
22:35:46.634 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.29 hyp=0.34 cameraTheta=-2.10 mountX=-0.30 mountY=-0.13, mountTheta=-2.73
22:35:46.637 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.29, opts=13)
22:35:46.637 00.000 12268 Enqueuing Move request for scope (-0.17, -0.29)
22:35:46.637 00.000 11616 Worker thread wakes up
22:35:46.637 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.29) opts 0xd
22:35:46.637 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.29)
22:35:46.637 00.000 11616 Moving (-0.17, -0.29) raw xDistance=-0.30 yDistance=-0.13
22:35:46.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
22:35:46.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:46.638 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:35:46.638 00.000 11616 MoveAxis(E, 170, ABG)
22:35:46.638 00.000 11616 Guiding  Dir = 2, Dur = 170
22:35:46.638 00.000 11616 IsSlewing returns 0
22:35:46.638 00.000 11616 IsGuiding returns 0
22:35:46.639 00.001 11616 PulseGuide returned control before completion, sleep 180
22:35:46.659 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:46.676 00.017 12268 UpdateGuideState exits: m=308 SNR=12.0
22:35:46.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:46.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:46.676 00.000 12268 Enqueuing Expose request
22:35:46.823 00.147 11616 IsGuiding returns 1
22:35:46.823 00.000 11616 scope still moving after pulse duration time elapsed
22:35:46.854 00.031 11616 IsSlewing returns 0
22:35:46.854 00.000 11616 IsGuiding returns 0
22:35:46.855 00.001 11616 scope move finished after 170 + 46 ms
22:35:46.855 00.000 11616 Move returns status 0, amount 170
22:35:46.855 00.000 11616 MoveAxis(N, 0, ABG)
22:35:46.855 00.000 11616 Move returns status 0, amount 0
22:35:46.855 00.000 11616 move complete, result=0
22:35:46.855 00.000 11616 worker thread done servicing request
22:35:46.855 00.000 12268 GuideStep: -0.3 px 170 ms EAST, -0.1 px 0 ms NORTH
22:35:46.855 00.000 11616 Worker thread wakes up
22:35:46.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:46.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:48.865 02.010 11616 Exposure complete
22:35:48.922 00.057 11616 worker thread done servicing request
22:35:48.923 00.001 12268 OnExposeComplete: enter
22:35:48.923 00.000 12268 UpdateGuideState(): m_state=6
22:35:48.923 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:35:48.923 00.000 12268 Star::Find returns 1 (0), X=1156.76, Y=150.13, Mass=331, SNR=12.5, Peak=33 HFD=4.4
22:35:48.924 00.001 12268 MultiStar: [#1 -0.56,0.37,0.00,M1] [#2 0.10,0.36,0.92,U] [#3 0.35,-0.11,0.80,U] [#4 -0.41,0.12,0.64,U] [#5 -0.05,0.15,0.81,U] [#6 -0.18,0.32,0.71,U] [#7 -0.44,-0.19,0.93,U] [#8 0.00,0.00,0.00,L] [#9 -0.83,0.59,0.00,M8] 
22:35:48.924 00.000 12268 refined, 6 included, MultiStar: {-0.09, 0.19}, one-star: {-0.06, 0.62}
22:35:48.924 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
22:35:48.924 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
22:35:48.924 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.21 cameraTheta=2.01 mountX=0.18 mountY=-0.11, mountTheta=-0.56
22:35:48.926 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.19, opts=13)
22:35:48.927 00.001 12268 Enqueuing Move request for scope (-0.09, 0.19)
22:35:48.927 00.000 11616 Worker thread wakes up
22:35:48.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd
22:35:48.927 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.19)
22:35:48.927 00.000 11616 Moving (-0.09, 0.19) raw xDistance=0.18 yDistance=-0.11
22:35:48.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:35:48.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:35:48.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:48.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:35:48.927 00.000 11616 MoveAxis(E, 0, ABG)
22:35:48.927 00.000 11616 Move returns status 0, amount 0
22:35:48.928 00.001 11616 MoveAxis(N, 0, ABG)
22:35:48.928 00.000 11616 Move returns status 0, amount 0
22:35:48.928 00.000 11616 move complete, result=0
22:35:48.928 00.000 11616 worker thread done servicing request
22:35:48.948 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:48.965 00.017 12268 UpdateGuideState exits: m=331 SNR=12.5
22:35:48.965 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:48.965 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:48.965 00.000 12268 Enqueuing Expose request
22:35:48.966 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:48.966 00.000 11616 Worker thread wakes up
22:35:48.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:48.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:50.976 02.010 11616 Exposure complete
22:35:51.033 00.057 11616 worker thread done servicing request
22:35:51.033 00.000 12268 OnExposeComplete: enter
22:35:51.033 00.000 12268 UpdateGuideState(): m_state=6
22:35:51.034 00.001 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
22:35:51.034 00.000 12268 Star::Find returns 1 (0), X=1156.31, Y=149.91, Mass=308, SNR=12.1, Peak=35 HFD=4.1
22:35:51.034 00.000 12268 MultiStar: [#1 -0.50,0.27,1.36,U] [#2 -0.12,-0.16,1.01,U] [#3 -0.21,-0.41,0.90,U] [#4 -0.50,0.00,0.73,U] [#5 -0.36,-0.05,0.87,U] [#6 -0.01,0.29,0.93,U] [#7 -0.45,-0.41,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 -0.86,0.93,0.00,M9] 
22:35:51.034 00.000 12268 refined, 6 included, MultiStar: {-0.32, 0.07}, one-star: {-0.51, 0.40}
22:35:51.034 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
22:35:51.034 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
22:35:51.034 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.07 hyp=0.33 cameraTheta=2.93 mountX=0.04 mountY=-0.33, mountTheta=-1.46
22:35:51.036 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.07, opts=13)
22:35:51.036 00.000 12268 Enqueuing Move request for scope (-0.32, 0.07)
22:35:51.036 00.000 11616 Worker thread wakes up
22:35:51.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.07) opts 0xd
22:35:51.036 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.07)
22:35:51.036 00.000 11616 Moving (-0.32, 0.07) raw xDistance=0.04 yDistance=-0.33
22:35:51.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:51.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:35:51.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:35:51.037 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:35:51.037 00.000 11616 MoveAxis(E, 0, ABG)
22:35:51.037 00.000 11616 Move returns status 0, amount 0
22:35:51.037 00.000 11616 MoveAxis(N, 0, ABG)
22:35:51.037 00.000 11616 Move returns status 0, amount 0
22:35:51.037 00.000 11616 move complete, result=0
22:35:51.037 00.000 11616 worker thread done servicing request
22:35:51.057 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:51.075 00.018 12268 UpdateGuideState exits: m=308 SNR=12.1
22:35:51.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:51.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:51.075 00.000 12268 Enqueuing Expose request
22:35:51.075 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:35:51.075 00.000 11616 Worker thread wakes up
22:35:51.076 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:51.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:53.090 02.014 11616 Exposure complete
22:35:53.149 00.059 11616 worker thread done servicing request
22:35:53.149 00.000 12268 OnExposeComplete: enter
22:35:53.149 00.000 12268 UpdateGuideState(): m_state=6
22:35:53.149 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
22:35:53.149 00.000 12268 Star::Find returns 1 (0), X=1156.47, Y=149.55, Mass=373, SNR=13.3, Peak=40 HFD=5.0
22:35:53.150 00.001 12268 MultiStar: [#1 -0.14,0.14,1.21,U] [#2 0.38,0.02,0.88,U] [#3 0.11,-0.38,0.83,U] [#4 0.02,-0.35,0.68,U] [#5 0.02,0.22,0.82,U] [#6 -0.10,0.09,0.69,U] [#7 -0.19,-0.43,0.70,U] [#8 0.22,-0.22,0.37,U] 
22:35:53.150 00.000 12268 refined, 8 included, MultiStar: {-0.03, -0.06}, one-star: {-0.34, 0.04}
22:35:53.150 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
22:35:53.150 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
22:35:53.150 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.95 mountX=-0.07 mountY=-0.02, mountTheta=-2.89
22:35:53.152 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.06, opts=13)
22:35:53.152 00.000 12268 Enqueuing Move request for scope (-0.03, -0.06)
22:35:53.152 00.000 11616 Worker thread wakes up
22:35:53.152 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
22:35:53.152 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
22:35:53.152 00.000 11616 Moving (-0.03, -0.06) raw xDistance=-0.07 yDistance=-0.02
22:35:53.152 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:53.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:35:53.152 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:53.153 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:35:53.153 00.000 11616 MoveAxis(E, 0, ABG)
22:35:53.153 00.000 11616 Move returns status 0, amount 0
22:35:53.153 00.000 11616 MoveAxis(N, 0, ABG)
22:35:53.153 00.000 11616 Move returns status 0, amount 0
22:35:53.153 00.000 11616 move complete, result=0
22:35:53.153 00.000 11616 worker thread done servicing request
22:35:53.174 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:53.192 00.018 12268 UpdateGuideState exits: m=373 SNR=13.3
22:35:53.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:53.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:53.192 00.000 12268 Enqueuing Expose request
22:35:53.192 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:53.192 00.000 11616 Worker thread wakes up
22:35:53.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:53.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:55.203 02.011 11616 Exposure complete
22:35:55.259 00.056 11616 worker thread done servicing request
22:35:55.259 00.000 12268 OnExposeComplete: enter
22:35:55.259 00.000 12268 UpdateGuideState(): m_state=6
22:35:55.259 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
22:35:55.259 00.000 12268 Star::Find returns 1 (0), X=1156.77, Y=149.82, Mass=342, SNR=12.7, Peak=32 HFD=4.4
22:35:55.260 00.001 12268 MultiStar: [#1 -0.22,0.21,1.31,U] [#2 0.29,-0.06,0.88,U] [#3 -0.07,-0.18,0.85,U] [#4 -0.06,-0.24,0.66,U] [#5 -0.17,0.03,0.82,U] [#6 0.09,0.44,0.72,U] [#7 -0.62,0.09,0.00,M1] [#8 0.29,-0.13,0.37,U] 
22:35:55.260 00.000 12268 refined, 7 included, MultiStar: {-0.02, 0.08}, one-star: {-0.05, 0.31}
22:35:55.260 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
22:35:55.260 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
22:35:55.260 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.86 mountX=0.08 mountY=-0.03, mountTheta=-0.41
22:35:55.262 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.08, opts=13)
22:35:55.262 00.000 12268 Enqueuing Move request for scope (-0.02, 0.08)
22:35:55.262 00.000 11616 Worker thread wakes up
22:35:55.262 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
22:35:55.262 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
22:35:55.262 00.000 11616 Moving (-0.02, 0.08) raw xDistance=0.08 yDistance=-0.03
22:35:55.263 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:55.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:35:55.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:55.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:35:55.263 00.000 11616 MoveAxis(E, 0, ABG)
22:35:55.263 00.000 11616 Move returns status 0, amount 0
22:35:55.263 00.000 11616 MoveAxis(N, 0, ABG)
22:35:55.263 00.000 11616 Move returns status 0, amount 0
22:35:55.263 00.000 11616 move complete, result=0
22:35:55.263 00.000 11616 worker thread done servicing request
22:35:55.284 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:55.301 00.017 12268 UpdateGuideState exits: m=342 SNR=12.7
22:35:55.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:55.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:55.301 00.000 12268 Enqueuing Expose request
22:35:55.301 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:55.301 00.000 11616 Worker thread wakes up
22:35:55.302 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:55.302 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:57.312 02.010 11616 Exposure complete
22:35:57.369 00.057 11616 worker thread done servicing request
22:35:57.369 00.000 12268 OnExposeComplete: enter
22:35:57.369 00.000 12268 UpdateGuideState(): m_state=6
22:35:57.369 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
22:35:57.369 00.000 12268 Star::Find returns 1 (0), X=1156.59, Y=149.72, Mass=319, SNR=12.2, Peak=33 HFD=4.2
22:35:57.370 00.001 12268 MultiStar: [#1 0.03,-0.09,1.34,U] [#2 0.32,-0.13,0.92,U] [#3 0.57,-0.44,0.00,M1] [#4 -0.12,-0.19,0.85,U] [#5 -0.16,-0.15,0.85,U] [#6 0.42,0.40,0.94,U] [#7 0.07,-0.41,0.75,U] [#8 10.11,11.47,0.00,M3] 
22:35:57.370 00.000 12268 refined, 6 included, MultiStar: {0.05, -0.04}, one-star: {-0.22, 0.21}
22:35:57.370 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
22:35:57.370 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
22:35:57.370 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.64 mountX=-0.03 mountY=0.05, mountTheta=2.10
22:35:57.371 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.04, opts=13)
22:35:57.371 00.000 12268 Enqueuing Move request for scope (0.05, -0.04)
22:35:57.372 00.001 11616 Worker thread wakes up
22:35:57.372 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
22:35:57.372 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
22:35:57.372 00.000 11616 Moving (0.05, -0.04) raw xDistance=-0.03 yDistance=0.05
22:35:57.372 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:57.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:35:57.372 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:57.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:35:57.372 00.000 11616 MoveAxis(E, 0, ABG)
22:35:57.372 00.000 11616 Move returns status 0, amount 0
22:35:57.373 00.001 11616 MoveAxis(N, 0, ABG)
22:35:57.373 00.000 11616 Move returns status 0, amount 0
22:35:57.373 00.000 11616 move complete, result=0
22:35:57.373 00.000 11616 worker thread done servicing request
22:35:57.394 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:57.413 00.019 12268 UpdateGuideState exits: m=319 SNR=12.2
22:35:57.413 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:57.413 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:57.413 00.000 12268 Enqueuing Expose request
22:35:57.413 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:57.413 00.000 11616 Worker thread wakes up
22:35:57.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:57.414 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:35:59.439 02.025 11616 Exposure complete
22:35:59.497 00.058 11616 worker thread done servicing request
22:35:59.497 00.000 12268 OnExposeComplete: enter
22:35:59.497 00.000 12268 UpdateGuideState(): m_state=6
22:35:59.497 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
22:35:59.497 00.000 12268 Star::Find returns 1 (0), X=1156.73, Y=149.70, Mass=361, SNR=13.0, Peak=36 HFD=4.5
22:35:59.498 00.001 12268 MultiStar: [#1 -0.11,0.01,1.24,U] [#2 0.16,-0.02,0.89,U] [#3 0.12,-0.40,0.82,U] [#4 0.06,-0.34,0.74,U] [#5 0.39,-0.11,0.73,U] [#6 0.34,0.20,0.75,U] [#7 -0.17,0.13,0.73,U] [#8 9.38,11.72,0.00,M4] 
22:35:59.498 00.000 12268 refined, 7 included, MultiStar: {0.07, -0.03}, one-star: {-0.09, 0.20}
22:35:59.498 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
22:35:59.498 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
22:35:59.498 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.46 mountX=-0.03 mountY=0.07, mountTheta=1.93
22:35:59.499 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.03, opts=13)
22:35:59.499 00.000 12268 Enqueuing Move request for scope (0.07, -0.03)
22:35:59.499 00.000 11616 Worker thread wakes up
22:35:59.500 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
22:35:59.500 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
22:35:59.500 00.000 11616 Moving (0.07, -0.03) raw xDistance=-0.03 yDistance=0.07
22:35:59.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:59.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:35:59.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:59.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:35:59.500 00.000 11616 MoveAxis(E, 0, ABG)
22:35:59.500 00.000 11616 Move returns status 0, amount 0
22:35:59.500 00.000 11616 MoveAxis(N, 0, ABG)
22:35:59.500 00.000 11616 Move returns status 0, amount 0
22:35:59.500 00.000 11616 move complete, result=0
22:35:59.500 00.000 11616 worker thread done servicing request
22:35:59.521 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:35:59.539 00.018 12268 UpdateGuideState exits: m=361 SNR=13.0
22:35:59.539 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:59.539 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:35:59.539 00.000 12268 Enqueuing Expose request
22:35:59.540 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:59.540 00.000 11616 Worker thread wakes up
22:35:59.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:35:59.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:01.553 02.013 11616 Exposure complete
22:36:01.613 00.060 11616 worker thread done servicing request
22:36:01.613 00.000 12268 OnExposeComplete: enter
22:36:01.613 00.000 12268 UpdateGuideState(): m_state=6
22:36:01.614 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
22:36:01.614 00.000 12268 Star::Find returns 1 (0), X=1156.55, Y=149.96, Mass=384, SNR=13.4, Peak=40 HFD=4.6
22:36:01.614 00.000 12268 MultiStar: [#1 -0.33,0.23,1.22,U] [#2 0.24,0.06,0.87,U] [#3 -0.03,-0.39,0.82,U] [#4 -0.18,-0.35,0.66,U] [#5 -0.28,0.15,0.76,U] [#6 0.18,0.35,0.71,U] [#7 -0.59,-0.02,0.79,U] [#8 9.00,11.76,0.00,M5] 
22:36:01.614 00.000 12268 refined, 7 included, MultiStar: {-0.17, 0.09}, one-star: {-0.27, 0.45}
22:36:01.614 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
22:36:01.614 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
22:36:01.614 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.68 mountX=0.07 mountY=-0.18, mountTheta=-1.21
22:36:01.616 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.09, opts=13)
22:36:01.616 00.000 12268 Enqueuing Move request for scope (-0.17, 0.09)
22:36:01.616 00.000 11616 Worker thread wakes up
22:36:01.616 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
22:36:01.616 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
22:36:01.616 00.000 11616 Moving (-0.17, 0.09) raw xDistance=0.07 yDistance=-0.18
22:36:01.616 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:01.617 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:36:01.617 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:36:01.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:36:01.617 00.000 11616 MoveAxis(E, 0, ABG)
22:36:01.617 00.000 11616 Move returns status 0, amount 0
22:36:01.617 00.000 11616 MoveAxis(N, 0, ABG)
22:36:01.617 00.000 11616 Move returns status 0, amount 0
22:36:01.617 00.000 11616 move complete, result=0
22:36:01.617 00.000 11616 worker thread done servicing request
22:36:01.639 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:01.656 00.017 12268 UpdateGuideState exits: m=384 SNR=13.4
22:36:01.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:01.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:01.656 00.000 12268 Enqueuing Expose request
22:36:01.656 00.000 11616 Worker thread wakes up
22:36:01.656 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:36:01.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:01.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:01.773 00.117 12268 evsrv: cli 0F8E6D80 connect
22:36:01.773 00.000 12268 case statement mapped state 6 to 3
22:36:01.775 00.002 12268 case statement mapped state 6 to 3
22:36:01.777 00.002 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"425c520b-69e6-4b0a-bf4a-9ae302f4824d"}
22:36:01.777 00.000 12268 case statement mapped state 6 to 3
22:36:01.777 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"425c520b-69e6-4b0a-bf4a-9ae302f4824d"}
22:36:01.784 00.007 12268 evsrv: cli 0F8E6D80 disconnect
22:36:03.686 01.902 11616 Exposure complete
22:36:03.757 00.071 11616 worker thread done servicing request
22:36:03.757 00.000 12268 OnExposeComplete: enter
22:36:03.757 00.000 12268 UpdateGuideState(): m_state=6
22:36:03.757 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
22:36:03.758 00.001 12268 Star::Find returns 1 (0), X=1156.38, Y=149.65, Mass=389, SNR=13.6, Peak=39 HFD=4.7
22:36:03.758 00.000 12268 MultiStar: [#1 -0.46,-0.35,1.25,U] [#2 -0.02,-0.37,0.92,U] [#3 0.17,-0.62,0.00,M1] [#4 -0.02,-0.55,0.71,U] [#5 -0.24,-0.44,0.70,U] [#6 0.21,0.05,0.79,U] [#7 -0.29,-0.47,0.90,U] [#8 9.99,11.22,0.00,M6] 
22:36:03.758 00.000 12268 refined, 6 included, MultiStar: {-0.21, -0.27}, one-star: {-0.44, 0.14}
22:36:03.758 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
22:36:03.758 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.52)
22:36:03.758 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.27 hyp=0.34 cameraTheta=-2.22 mountX=-0.29 mountY=-0.17, mountTheta=-2.61
22:36:03.760 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.27, opts=13)
22:36:03.760 00.000 12268 Enqueuing Move request for scope (-0.21, -0.27)
22:36:03.760 00.000 11616 Worker thread wakes up
22:36:03.760 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.27) opts 0xd
22:36:03.760 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.27)
22:36:03.761 00.001 11616 Moving (-0.21, -0.27) raw xDistance=-0.29 yDistance=-0.17
22:36:03.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
22:36:03.761 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.25 newest=-0.28
22:36:03.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
22:36:03.761 00.000 11616 MoveAxis(E, 164, ABG)
22:36:03.761 00.000 11616 Guiding  Dir = 2, Dur = 164
22:36:03.761 00.000 11616 IsSlewing returns 0
22:36:03.761 00.000 11616 IsGuiding returns 0
22:36:03.762 00.001 11616 PulseGuide returned control before completion, sleep 174
22:36:03.791 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:36:03.816 00.025 12268 UpdateGuideState exits: m=389 SNR=13.6
22:36:03.817 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:03.817 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:03.817 00.000 12268 Enqueuing Expose request
22:36:03.962 00.145 11616 IsGuiding returns 0
22:36:03.962 00.000 11616 Move returns status 0, amount 164
22:36:03.962 00.000 11616 BLC: Oldest BLC event removed
22:36:03.963 00.001 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1766 applied
22:36:03.963 00.000 11616 MoveAxis(N, 1781, ABG)
22:36:03.963 00.000 11616 Guiding  Dir = 0, Dur = 1781
22:36:03.963 00.000 11616 IsSlewing returns 0
22:36:03.963 00.000 11616 IsGuiding returns 0
22:36:03.964 00.001 11616 PulseGuide returned control before completion, sleep 1791
22:36:05.760 01.796 11616 IsGuiding returns 1
22:36:05.761 00.001 11616 scope still moving after pulse duration time elapsed
22:36:05.792 00.031 11616 IsSlewing returns 0
22:36:05.793 00.001 11616 IsGuiding returns 0
22:36:05.793 00.000 11616 scope move finished after 1781 + 48 ms
22:36:05.793 00.000 11616 Move returns status 0, amount 1781
22:36:05.793 00.000 11616 move complete, result=0
22:36:05.793 00.000 11616 worker thread done servicing request
22:36:05.793 00.000 11616 Worker thread wakes up
22:36:05.794 00.001 12268 GuideStep: -0.3 px 164 ms EAST, -0.2 px 1781 ms NORTH
22:36:05.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:05.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:07.804 02.010 11616 Exposure complete
22:36:07.860 00.056 11616 worker thread done servicing request
22:36:07.860 00.000 12268 OnExposeComplete: enter
22:36:07.860 00.000 12268 UpdateGuideState(): m_state=6
22:36:07.861 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
22:36:07.861 00.000 12268 Star::Find returns 1 (0), X=1156.17, Y=149.94, Mass=364, SNR=13.0, Peak=36 HFD=4.2
22:36:07.861 00.000 12268 MultiStar: [#1 -0.51,0.01,1.30,U] [#2 0.07,0.27,0.94,U] [#3 -0.08,-0.54,0.87,U] [#4 -0.60,0.05,0.72,U] [#5 -0.14,-0.14,0.75,U] [#6 0.14,0.52,0.87,U] [#7 -0.52,-0.20,0.73,U] [#8 9.51,11.60,0.00,M7] 
22:36:07.861 00.000 12268 refined, 7 included, MultiStar: {-0.29, 0.06}, one-star: {-0.64, 0.43}
22:36:07.861 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
22:36:07.861 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
22:36:07.861 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.06 hyp=0.30 cameraTheta=2.92 mountX=0.04 mountY=-0.30, mountTheta=-1.45
22:36:07.863 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.06, opts=13)
22:36:07.863 00.000 12268 Enqueuing Move request for scope (-0.29, 0.06)
22:36:07.863 00.000 11616 Worker thread wakes up
22:36:07.864 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.06) opts 0xd
22:36:07.864 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.06)
22:36:07.864 00.000 11616 Moving (-0.29, 0.06) raw xDistance=0.04 yDistance=-0.30
22:36:07.864 00.000 11616 BLC: History state: CurrMiss=0.30, AvgInitMiss=0.28, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.025725, 1:0.298254
22:36:07.864 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:36:07.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:07.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:36:07.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
22:36:07.864 00.000 11616 MoveAxis(E, 0, ABG)
22:36:07.864 00.000 11616 Move returns status 0, amount 0
22:36:07.864 00.000 11616 MoveAxis(N, 25, ABG)
22:36:07.864 00.000 11616 Guiding  Dir = 0, Dur = 25
22:36:07.865 00.001 11616 IsSlewing returns 0
22:36:07.865 00.000 11616 IsGuiding returns 0
22:36:07.865 00.000 11616 PulseGuide returned control before completion, sleep 35
22:36:07.886 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:07.904 00.018 12268 UpdateGuideState exits: m=364 SNR=13.0
22:36:07.904 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:07.904 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:07.904 00.000 12268 Enqueuing Expose request
22:36:07.906 00.002 11616 IsGuiding returns 1
22:36:07.906 00.000 11616 scope still moving after pulse duration time elapsed
22:36:07.936 00.030 11616 IsSlewing returns 0
22:36:07.936 00.000 11616 IsGuiding returns 0
22:36:07.936 00.000 11616 scope move finished after 25 + 46 ms
22:36:07.938 00.002 11616 Move returns status 0, amount 25
22:36:07.938 00.000 11616 move complete, result=0
22:36:07.938 00.000 11616 worker thread done servicing request
22:36:07.938 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 25 ms NORTH
22:36:07.938 00.000 11616 Worker thread wakes up
22:36:07.939 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:07.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:10.012 02.073 11616 Exposure complete
22:36:10.069 00.057 11616 worker thread done servicing request
22:36:10.069 00.000 12268 OnExposeComplete: enter
22:36:10.069 00.000 12268 UpdateGuideState(): m_state=6
22:36:10.070 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
22:36:10.070 00.000 12268 Star::Find returns 1 (0), X=1156.63, Y=149.78, Mass=390, SNR=13.6, Peak=45 HFD=4.5
22:36:10.070 00.000 12268 MultiStar: [#1 -0.19,0.13,1.26,U] [#2 0.03,0.01,0.89,U] [#3 -0.14,-0.25,0.85,U] [#4 -0.12,-0.15,0.66,U] [#5 -0.22,-0.17,0.72,U] [#6 0.19,0.24,0.81,U] [#7 -0.08,-0.22,0.80,U] [#8 9.80,11.96,0.00,M8] 
22:36:10.070 00.000 12268 refined, 7 included, MultiStar: {-0.10, 0.00}, one-star: {-0.19, 0.27}
22:36:10.070 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
22:36:10.070 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
22:36:10.070 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.11 mountX=-0.01 mountY=-0.10, mountTheta=-1.64
22:36:10.072 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.00, opts=13)
22:36:10.072 00.000 12268 Enqueuing Move request for scope (-0.10, 0.00)
22:36:10.073 00.001 11616 Worker thread wakes up
22:36:10.073 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
22:36:10.073 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
22:36:10.073 00.000 11616 Moving (-0.10, 0.00) raw xDistance=-0.01 yDistance=-0.10
22:36:10.073 00.000 11616 BLC: History state: CurrMiss=0.10, AvgInitMiss=0.28, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.025725, 1:0.298254, 2:0.096101
22:36:10.073 00.000 11616 BLC: No correction, Miss < min_move
22:36:10.073 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:10.073 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:36:10.073 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:10.073 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:36:10.073 00.000 11616 MoveAxis(E, 0, ABG)
22:36:10.074 00.001 11616 Move returns status 0, amount 0
22:36:10.074 00.000 11616 MoveAxis(N, 0, ABG)
22:36:10.074 00.000 11616 Move returns status 0, amount 0
22:36:10.074 00.000 11616 move complete, result=0
22:36:10.074 00.000 11616 worker thread done servicing request
22:36:10.095 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:10.114 00.019 12268 UpdateGuideState exits: m=390 SNR=13.6
22:36:10.115 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:10.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:10.115 00.000 12268 Enqueuing Expose request
22:36:10.115 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:10.115 00.000 11616 Worker thread wakes up
22:36:10.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:10.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:12.118 02.003 11616 Exposure complete
22:36:12.176 00.058 11616 worker thread done servicing request
22:36:12.176 00.000 12268 OnExposeComplete: enter
22:36:12.176 00.000 12268 UpdateGuideState(): m_state=6
22:36:12.176 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
22:36:12.176 00.000 12268 Star::Find returns 1 (0), X=1156.60, Y=149.91, Mass=376, SNR=13.3, Peak=39 HFD=4.0
22:36:12.177 00.001 12268 MultiStar: [#1 -0.36,0.23,1.22,U] [#2 0.16,0.25,0.93,U] [#3 -0.52,-0.48,0.00,M1] [#4 -0.18,0.20,0.68,U] [#5 -0.04,-0.15,0.74,U] [#6 0.27,0.39,0.73,U] [#7 -0.47,0.04,0.88,U] [#8 9.37,11.77,0.00,M9] 
22:36:12.177 00.000 12268 refined, 6 included, MultiStar: {-0.14, 0.21}, one-star: {-0.22, 0.41}
22:36:12.177 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
22:36:12.177 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
22:36:12.177 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.25 cameraTheta=2.18 mountX=0.19 mountY=-0.17, mountTheta=-0.72
22:36:12.178 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.21, opts=13)
22:36:12.178 00.000 12268 Enqueuing Move request for scope (-0.14, 0.21)
22:36:12.179 00.001 11616 Worker thread wakes up
22:36:12.179 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
22:36:12.179 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
22:36:12.179 00.000 11616 Moving (-0.14, 0.21) raw xDistance=0.19 yDistance=-0.17
22:36:12.179 00.000 11616 BLC: window closed
22:36:12.179 00.000 11616 BLC: History state: CurrMiss=0.17, AvgInitMiss=0.28, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.025725, 1:0.298254, 2:0.096101
22:36:12.179 00.000 11616 BLC: Under-shoot: nominal increase by 160
22:36:12.179 00.000 11616 BLC: window closed
22:36:12.179 00.000 11616 BLC: Pulse adjusted to 1926
22:36:12.180 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:36:12.180 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:36:12.180 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
22:36:12.180 00.000 11616 MoveAxis(E, 0, ABG)
22:36:12.181 00.001 11616 Move returns status 0, amount 0
22:36:12.181 00.000 11616 MoveAxis(N, 14, ABG)
22:36:12.181 00.000 11616 Guiding  Dir = 0, Dur = 14
22:36:12.181 00.000 11616 IsSlewing returns 0
22:36:12.181 00.000 11616 IsGuiding returns 0
22:36:12.182 00.001 11616 PulseGuide returned control before completion, sleep 24
22:36:12.201 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:12.219 00.018 11616 IsGuiding returns 1
22:36:12.219 00.000 11616 scope still moving after pulse duration time elapsed
22:36:12.221 00.002 12268 UpdateGuideState exits: m=376 SNR=13.3
22:36:12.221 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:12.221 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:12.221 00.000 12268 Enqueuing Expose request
22:36:12.251 00.030 11616 IsSlewing returns 0
22:36:12.251 00.000 11616 IsGuiding returns 0
22:36:12.251 00.000 11616 scope move finished after 14 + 55 ms
22:36:12.251 00.000 11616 Move returns status 0, amount 14
22:36:12.251 00.000 11616 move complete, result=0
22:36:12.252 00.001 11616 worker thread done servicing request
22:36:12.252 00.000 11616 Worker thread wakes up
22:36:12.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:12.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:12.255 00.003 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 14 ms NORTH
22:36:12.607 00.352 12268 evsrv: cli 0F8E69C0 connect
22:36:12.608 00.001 12268 case statement mapped state 6 to 3
22:36:12.608 00.000 12268 case statement mapped state 6 to 3
22:36:12.609 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"e9473c5f-4733-4e3d-a018-ce929c693ad2"}
22:36:12.609 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"e9473c5f-4733-4e3d-a018-ce929c693ad2"}
22:36:12.609 00.000 12268 evsrv: cli 0F8E69C0 disconnect
22:36:14.262 01.653 11616 Exposure complete
22:36:14.319 00.057 11616 worker thread done servicing request
22:36:14.319 00.000 12268 OnExposeComplete: enter
22:36:14.319 00.000 12268 UpdateGuideState(): m_state=6
22:36:14.319 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
22:36:14.320 00.001 12268 Star::Find returns 1 (0), X=1156.45, Y=150.35, Mass=400, SNR=13.8, Peak=43 HFD=4.4
22:36:14.320 00.000 12268 MultiStar: [#1 -0.38,0.41,1.16,U] [#2 -0.04,0.49,0.86,U] [#3 -0.39,-0.44,0.82,U] [#4 -0.50,0.11,0.67,U] [#5 0.14,0.03,0.71,U] [#6 -0.11,0.70,0.00,M1] [#7 -0.11,0.26,0.80,U] [#8 9.70,11.81,0.00,M10] 
22:36:14.320 00.000 12268 refined, 6 included, MultiStar: {-0.25, 0.28}, one-star: {-0.37, 0.84}
22:36:14.320 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
22:36:14.320 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
22:36:14.320 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.28 hyp=0.37 cameraTheta=2.30 mountX=0.25 mountY=-0.28, mountTheta=-0.84
22:36:14.322 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.28, opts=13)
22:36:14.322 00.000 12268 Enqueuing Move request for scope (-0.25, 0.28)
22:36:14.322 00.000 11616 Worker thread wakes up
22:36:14.322 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.28) opts 0xd
22:36:14.322 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.28)
22:36:14.322 00.000 11616 Moving (-0.25, 0.28) raw xDistance=0.25 yDistance=-0.28
22:36:14.322 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:36:14.323 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:36:14.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
22:36:14.323 00.000 11616 MoveAxis(E, 0, ABG)
22:36:14.323 00.000 11616 Move returns status 0, amount 0
22:36:14.323 00.000 11616 MoveAxis(N, 24, ABG)
22:36:14.323 00.000 11616 Guiding  Dir = 0, Dur = 24
22:36:14.323 00.000 11616 IsSlewing returns 0
22:36:14.323 00.000 11616 IsGuiding returns 0
22:36:14.324 00.001 11616 PulseGuide returned control before completion, sleep 34
22:36:14.345 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:14.363 00.018 12268 UpdateGuideState exits: m=400 SNR=13.8
22:36:14.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:14.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:14.363 00.000 12268 Enqueuing Expose request
22:36:14.367 00.004 11616 IsGuiding returns 1
22:36:14.367 00.000 11616 scope still moving after pulse duration time elapsed
22:36:14.398 00.031 11616 IsSlewing returns 0
22:36:14.398 00.000 11616 IsGuiding returns 1
22:36:14.430 00.032 11616 IsSlewing returns 0
22:36:14.430 00.000 11616 IsGuiding returns 0
22:36:14.430 00.000 11616 scope move finished after 24 + 82 ms
22:36:14.430 00.000 11616 Move returns status 0, amount 24
22:36:14.431 00.001 11616 move complete, result=0
22:36:14.431 00.000 11616 worker thread done servicing request
22:36:14.431 00.000 11616 Worker thread wakes up
22:36:14.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:14.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:14.444 00.013 12268 GuideStep: 0.3 px 0 ms EAST, -0.3 px 24 ms NORTH
22:36:16.452 02.008 11616 Exposure complete
22:36:16.509 00.057 11616 worker thread done servicing request
22:36:16.509 00.000 12268 OnExposeComplete: enter
22:36:16.509 00.000 12268 UpdateGuideState(): m_state=6
22:36:16.509 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
22:36:16.510 00.001 12268 Star::Find returns 1 (0), X=1156.54, Y=150.04, Mass=382, SNR=13.4, Peak=41 HFD=4.0
22:36:16.510 00.000 12268 MultiStar: [#1 -0.40,0.45,1.23,U] [#2 -0.15,0.30,0.96,U] [#3 -0.31,-0.06,0.80,U] [#4 0.07,0.41,0.69,U] [#5 -0.03,0.46,0.74,U] [#6 -0.04,0.83,0.00,M2] [#7 -0.04,0.02,0.77,U] [#8 9.59,12.14,0.00,R] 
22:36:16.510 00.000 12268 refined, 6 included, MultiStar: {-0.19, 0.32}, one-star: {-0.27, 0.53}
22:36:16.510 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
22:36:16.510 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
22:36:16.510 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.32 hyp=0.37 cameraTheta=2.11 mountX=0.30 mountY=-0.23, mountTheta=-0.66
22:36:16.512 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.32, opts=13)
22:36:16.512 00.000 12268 Enqueuing Move request for scope (-0.19, 0.32)
22:36:16.512 00.000 11616 Worker thread wakes up
22:36:16.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.32) opts 0xd
22:36:16.512 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.32)
22:36:16.512 00.000 11616 Moving (-0.19, 0.32) raw xDistance=0.30 yDistance=-0.23
22:36:16.512 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
22:36:16.512 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
22:36:16.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
22:36:16.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
22:36:16.513 00.001 11616 MoveAxis(W, 166, ABG)
22:36:16.513 00.000 11616 Guiding  Dir = 3, Dur = 166
22:36:16.513 00.000 11616 IsSlewing returns 0
22:36:16.513 00.000 11616 IsGuiding returns 0
22:36:16.513 00.000 11616 PulseGuide returned control before completion, sleep 176
22:36:16.534 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:16.551 00.017 12268 UpdateGuideState exits: m=382 SNR=13.4
22:36:16.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:16.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:16.551 00.000 12268 Enqueuing Expose request
22:36:16.696 00.145 11616 IsGuiding returns 1
22:36:16.696 00.000 11616 scope still moving after pulse duration time elapsed
22:36:16.728 00.032 11616 IsSlewing returns 0
22:36:16.728 00.000 11616 IsGuiding returns 0
22:36:16.728 00.000 11616 scope move finished after 166 + 48 ms
22:36:16.728 00.000 11616 Move returns status 0, amount 166
22:36:16.728 00.000 11616 MoveAxis(N, 19, ABG)
22:36:16.728 00.000 11616 Guiding  Dir = 0, Dur = 19
22:36:16.729 00.001 11616 IsSlewing returns 0
22:36:16.729 00.000 11616 IsGuiding returns 0
22:36:16.729 00.000 11616 PulseGuide returned control before completion, sleep 29
22:36:16.759 00.030 11616 IsGuiding returns 1
22:36:16.759 00.000 11616 scope still moving after pulse duration time elapsed
22:36:16.792 00.033 11616 IsSlewing returns 0
22:36:16.792 00.000 11616 IsGuiding returns 1
22:36:16.822 00.030 11616 IsSlewing returns 0
22:36:16.822 00.000 11616 IsGuiding returns 1
22:36:16.853 00.031 11616 IsSlewing returns 0
22:36:16.853 00.000 11616 IsGuiding returns 0
22:36:16.853 00.000 11616 scope move finished after 19 + 106 ms
22:36:16.853 00.000 11616 Move returns status 0, amount 19
22:36:16.853 00.000 11616 move complete, result=0
22:36:16.854 00.001 11616 worker thread done servicing request
22:36:16.854 00.000 12268 GuideStep: 0.3 px 166 ms WEST, -0.2 px 19 ms NORTH
22:36:16.854 00.000 11616 Worker thread wakes up
22:36:16.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:16.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:18.891 02.037 11616 Exposure complete
22:36:19.045 00.154 12268 OnExposeComplete: enter
22:36:19.045 00.000 12268 UpdateGuideState(): m_state=6
22:36:19.045 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
22:36:19.045 00.000 12268 Star::Find returns 1 (0), X=1156.94, Y=150.14, Mass=390, SNR=13.6, Peak=43 HFD=4.3
22:36:19.046 00.001 12268 MultiStar: [#1 -0.25,0.54,1.20,U] [#2 0.35,0.28,0.84,U] [#3 -0.45,0.11,0.77,U] [#4 -0.14,-0.52,0.65,U] [#5 0.11,0.31,0.67,U] [#6 0.33,0.56,0.00,M3] [#7 -0.11,0.22,0.72,U] [#8 0.13,-0.16,0.57,U] 
22:36:19.046 00.000 12268 refined, 7 included, MultiStar: {-0.04, 0.24}, one-star: {0.13, 0.63}
22:36:19.046 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
22:36:19.046 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
22:36:19.046 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.73 mountX=0.23 mountY=-0.07, mountTheta=-0.28
22:36:19.047 00.001 11616 worker thread done servicing request
22:36:19.048 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.24, opts=13)
22:36:19.048 00.000 12268 Enqueuing Move request for scope (-0.04, 0.24)
22:36:19.048 00.000 11616 Worker thread wakes up
22:36:19.048 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
22:36:19.048 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
22:36:19.048 00.000 11616 Moving (-0.04, 0.24) raw xDistance=0.23 yDistance=-0.07
22:36:19.049 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
22:36:19.049 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:19.049 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:36:19.049 00.000 11616 MoveAxis(W, 131, ABG)
22:36:19.049 00.000 11616 Guiding  Dir = 3, Dur = 131
22:36:19.049 00.000 11616 IsSlewing returns 0
22:36:19.050 00.001 11616 IsGuiding returns 0
22:36:19.050 00.000 11616 PulseGuide returned control before completion, sleep 141
22:36:19.079 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:19.148 00.069 12268 UpdateGuideState exits: m=390 SNR=13.6
22:36:19.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:19.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:19.148 00.000 12268 Enqueuing Expose request
22:36:19.207 00.059 11616 IsGuiding returns 1
22:36:19.207 00.000 11616 scope still moving after pulse duration time elapsed
22:36:19.238 00.031 11616 IsSlewing returns 0
22:36:19.239 00.001 11616 IsGuiding returns 1
22:36:19.270 00.031 11616 IsSlewing returns 0
22:36:19.270 00.000 11616 IsGuiding returns 1
22:36:19.300 00.030 11616 IsSlewing returns 0
22:36:19.300 00.000 11616 IsGuiding returns 1
22:36:19.331 00.031 11616 IsSlewing returns 0
22:36:19.331 00.000 11616 IsGuiding returns 1
22:36:19.363 00.032 11616 IsSlewing returns 0
22:36:19.363 00.000 11616 IsGuiding returns 1
22:36:19.394 00.031 11616 IsSlewing returns 0
22:36:19.394 00.000 11616 IsGuiding returns 0
22:36:19.394 00.000 11616 scope move finished after 131 + 213 ms
22:36:19.395 00.001 11616 Move returns status 0, amount 131
22:36:19.395 00.000 11616 MoveAxis(N, 0, ABG)
22:36:19.395 00.000 11616 Move returns status 0, amount 0
22:36:19.395 00.000 11616 move complete, result=0
22:36:19.395 00.000 11616 worker thread done servicing request
22:36:19.395 00.000 11616 Worker thread wakes up
22:36:19.395 00.000 12268 GuideStep: 0.2 px 131 ms WEST, -0.1 px 0 ms NORTH
22:36:19.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:19.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:21.420 02.025 11616 Exposure complete
22:36:21.504 00.084 12268 OnExposeComplete: enter
22:36:21.504 00.000 12268 UpdateGuideState(): m_state=6
22:36:21.504 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
22:36:21.504 00.000 12268 Star::Find returns 1 (0), X=1156.62, Y=149.86, Mass=388, SNR=13.5, Peak=41 HFD=4.4
22:36:21.505 00.001 12268 MultiStar: [#1 -0.17,0.08,1.18,U] [#2 0.43,0.30,0.93,U] [#3 0.30,-0.60,0.00,M1] [#4 -0.20,-0.27,0.62,U] [#5 -0.14,-0.69,0.00,M1] [#6 0.15,0.24,0.69,U] [#7 0.19,-0.27,0.76,U] [#8 0.01,-0.49,0.58,U] 
22:36:21.505 00.000 12268 refined, 6 included, MultiStar: {0.02, 0.04}, one-star: {-0.19, 0.35}
22:36:21.505 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
22:36:21.505 00.000 11616 worker thread done servicing request
22:36:21.505 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
22:36:21.505 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.02 mountX=0.04 mountY=0.02, mountTheta=0.42
22:36:21.507 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.04, opts=13)
22:36:21.507 00.000 12268 Enqueuing Move request for scope (0.02, 0.04)
22:36:21.507 00.000 11616 Worker thread wakes up
22:36:21.507 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
22:36:21.508 00.001 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
22:36:21.508 00.000 11616 Moving (0.02, 0.04) raw xDistance=0.04 yDistance=0.02
22:36:21.508 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:21.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:36:21.508 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:21.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:36:21.508 00.000 11616 MoveAxis(E, 0, ABG)
22:36:21.508 00.000 11616 Move returns status 0, amount 0
22:36:21.509 00.001 11616 MoveAxis(N, 0, ABG)
22:36:21.509 00.000 11616 Move returns status 0, amount 0
22:36:21.516 00.007 11616 move complete, result=0
22:36:21.516 00.000 11616 worker thread done servicing request
22:36:21.538 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:21.568 00.030 12268 UpdateGuideState exits: m=388 SNR=13.5
22:36:21.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:21.569 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:21.569 00.000 12268 Enqueuing Expose request
22:36:21.569 00.000 11616 Worker thread wakes up
22:36:21.569 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:21.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:21.571 00.002 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:23.581 02.010 11616 Exposure complete
22:36:23.638 00.057 11616 worker thread done servicing request
22:36:23.638 00.000 12268 OnExposeComplete: enter
22:36:23.638 00.000 12268 UpdateGuideState(): m_state=6
22:36:23.638 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
22:36:23.638 00.000 12268 Star::Find returns 1 (0), X=1156.56, Y=149.01, Mass=355, SNR=12.9, Peak=35 HFD=4.1
22:36:23.639 00.001 12268 MultiStar: [#1 -0.41,-0.71,0.00,M1] [#2 0.15,-0.78,0.00,M1] [#3 0.13,-0.96,0.00,M2] [#4 -0.04,-0.32,0.71,U] [#5 0.13,-0.30,0.75,U] [#6 0.42,-0.46,0.00,M3] [#7 -0.34,-0.81,0.00,M1] [#8 -0.30,-1.52,0.00,M1] 
22:36:23.639 00.000 12268 refined, 2 included, MultiStar: {-0.08, -0.38}, one-star: {-0.26, -0.50}
22:36:23.639 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
22:36:23.639 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
22:36:23.639 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.38 hyp=0.39 cameraTheta=-1.77 mountX=-0.39 mountY=-0.03, mountTheta=-3.07
22:36:23.641 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.38, opts=13)
22:36:23.641 00.000 12268 Enqueuing Move request for scope (-0.08, -0.38)
22:36:23.641 00.000 11616 Worker thread wakes up
22:36:23.641 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.38) opts 0xd
22:36:23.641 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.38)
22:36:23.641 00.000 11616 Moving (-0.08, -0.38) raw xDistance=-0.39 yDistance=-0.03
22:36:23.641 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
22:36:23.641 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.17
22:36:23.641 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
22:36:23.641 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:23.641 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:36:23.641 00.000 11616 MoveAxis(E, 218, ABG)
22:36:23.642 00.001 11616 Guiding  Dir = 2, Dur = 218
22:36:23.642 00.000 11616 IsSlewing returns 0
22:36:23.642 00.000 11616 IsGuiding returns 0
22:36:23.642 00.000 11616 PulseGuide returned control before completion, sleep 228
22:36:23.663 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:23.681 00.018 12268 UpdateGuideState exits: m=355 SNR=12.9
22:36:23.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:23.681 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:23.681 00.000 12268 Enqueuing Expose request
22:36:23.889 00.208 11616 IsGuiding returns 1
22:36:23.889 00.000 11616 scope still moving after pulse duration time elapsed
22:36:23.918 00.029 11616 IsSlewing returns 0
22:36:23.919 00.001 11616 IsGuiding returns 0
22:36:23.919 00.000 11616 scope move finished after 218 + 58 ms
22:36:23.919 00.000 11616 Move returns status 0, amount 218
22:36:23.919 00.000 11616 MoveAxis(N, 0, ABG)
22:36:23.919 00.000 11616 Move returns status 0, amount 0
22:36:23.919 00.000 11616 move complete, result=0
22:36:23.919 00.000 11616 worker thread done servicing request
22:36:23.919 00.000 11616 Worker thread wakes up
22:36:23.919 00.000 12268 GuideStep: -0.4 px 218 ms EAST, -0.0 px 0 ms NORTH
22:36:23.920 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:23.920 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:26.017 02.097 11616 Exposure complete
22:36:26.074 00.057 11616 worker thread done servicing request
22:36:26.075 00.001 12268 OnExposeComplete: enter
22:36:26.075 00.000 12268 UpdateGuideState(): m_state=6
22:36:26.075 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
22:36:26.075 00.000 12268 Star::Find returns 1 (0), X=1156.76, Y=149.39, Mass=378, SNR=13.3, Peak=36 HFD=4.6
22:36:26.075 00.000 12268 MultiStar: [#1 -0.20,-0.43,1.29,U] [#2 0.31,-0.43,0.88,U] [#3 0.25,-0.81,0.00,M3] [#4 0.08,-0.73,0.00,M1] [#5 0.40,-0.46,0.00,M1] [#6 0.67,-0.48,0.00,M4] [#7 0.10,-0.86,0.00,M2] [#8 0.39,-1.04,0.00,M2] 
22:36:26.076 00.001 12268 single-star, 2 included, MultiStar: {-0.02, -0.33}, one-star: {-0.06, -0.12}
22:36:26.076 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.50 = 2.79)
22:36:26.076 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.32)
22:36:26.076 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-2.02 mountX=-0.13 mountY=-0.04, mountTheta=-2.82
22:36:26.079 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.12, opts=13)
22:36:26.079 00.000 12268 Enqueuing Move request for scope (-0.06, -0.12)
22:36:26.079 00.000 11616 Worker thread wakes up
22:36:26.079 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
22:36:26.079 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
22:36:26.079 00.000 11616 Moving (-0.06, -0.12) raw xDistance=-0.13 yDistance=-0.04
22:36:26.080 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
22:36:26.080 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:26.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:36:26.080 00.000 11616 MoveAxis(E, 71, ABG)
22:36:26.081 00.001 11616 Guiding  Dir = 2, Dur = 71
22:36:26.081 00.000 11616 IsSlewing returns 0
22:36:26.081 00.000 11616 IsGuiding returns 0
22:36:26.082 00.001 11616 PulseGuide returned control before completion, sleep 81
22:36:26.107 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:26.126 00.019 12268 UpdateGuideState exits: m=378 SNR=13.3
22:36:26.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:26.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:26.126 00.000 12268 Enqueuing Expose request
22:36:26.170 00.044 11616 IsGuiding returns 1
22:36:26.170 00.000 11616 scope still moving after pulse duration time elapsed
22:36:26.202 00.032 11616 IsSlewing returns 0
22:36:26.202 00.000 11616 IsGuiding returns 0
22:36:26.202 00.000 11616 scope move finished after 71 + 49 ms
22:36:26.202 00.000 11616 Move returns status 0, amount 71
22:36:26.202 00.000 11616 MoveAxis(N, 0, ABG)
22:36:26.203 00.001 11616 Move returns status 0, amount 0
22:36:26.203 00.000 11616 move complete, result=0
22:36:26.203 00.000 11616 worker thread done servicing request
22:36:26.203 00.000 11616 Worker thread wakes up
22:36:26.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:26.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:26.214 00.011 12268 GuideStep: -0.1 px 71 ms EAST, -0.0 px 0 ms NORTH
22:36:28.487 02.273 11616 Exposure complete
22:36:28.589 00.102 12268 OnExposeComplete: enter
22:36:28.589 00.000 12268 UpdateGuideState(): m_state=6
22:36:28.589 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
22:36:28.589 00.000 12268 Star::Find returns 1 (0), X=1156.91, Y=149.35, Mass=377, SNR=13.3, Peak=32 HFD=4.7
22:36:28.590 00.001 12268 MultiStar: [#1 -0.63,-0.27,0.00,M1] [#2 0.26,-0.40,0.86,U] [#3 -0.13,-0.73,0.00,M4] [#4 -0.04,-0.66,0.00,M2] [#5 -0.23,-0.37,0.68,U] [#6 0.01,-0.24,0.77,U] [#7 -0.49,-0.24,0.86,U] [#8 -0.16,-0.98,0.00,M3] 
22:36:28.590 00.000 12268 single-star, 4 included, MultiStar: {-0.06, -0.28}, one-star: {0.10, -0.16}
22:36:28.590 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
22:36:28.590 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
22:36:28.590 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.03 mountX=-0.15 mountY=0.12, mountTheta=2.48
22:36:28.592 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.16, opts=13)
22:36:28.592 00.000 12268 Enqueuing Move request for scope (0.10, -0.16)
22:36:28.610 00.018 11616 worker thread done servicing request
22:36:28.610 00.000 11616 Worker thread wakes up
22:36:28.610 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
22:36:28.610 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
22:36:28.610 00.000 11616 Moving (0.10, -0.16) raw xDistance=-0.15 yDistance=0.12
22:36:28.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
22:36:28.610 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:28.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:36:28.611 00.001 11616 MoveAxis(E, 86, ABG)
22:36:28.611 00.000 11616 Guiding  Dir = 2, Dur = 86
22:36:28.611 00.000 11616 IsSlewing returns 0
22:36:28.611 00.000 11616 IsGuiding returns 0
22:36:28.611 00.000 11616 PulseGuide returned control before completion, sleep 96
22:36:28.618 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:28.637 00.019 12268 UpdateGuideState exits: m=377 SNR=13.3
22:36:28.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:28.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:28.637 00.000 12268 Enqueuing Expose request
22:36:28.710 00.073 11616 IsGuiding returns 1
22:36:28.710 00.000 11616 scope still moving after pulse duration time elapsed
22:36:28.742 00.032 11616 IsSlewing returns 0
22:36:28.742 00.000 11616 IsGuiding returns 0
22:36:28.742 00.000 11616 scope move finished after 86 + 44 ms
22:36:28.742 00.000 11616 Move returns status 0, amount 86
22:36:28.742 00.000 11616 MoveAxis(N, 0, ABG)
22:36:28.743 00.001 11616 Move returns status 0, amount 0
22:36:28.743 00.000 11616 move complete, result=0
22:36:28.743 00.000 11616 worker thread done servicing request
22:36:28.743 00.000 12268 GuideStep: -0.2 px 86 ms EAST, 0.1 px 0 ms NORTH
22:36:28.743 00.000 11616 Worker thread wakes up
22:36:28.743 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:28.743 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:30.753 02.010 11616 Exposure complete
22:36:30.810 00.057 11616 worker thread done servicing request
22:36:30.810 00.000 12268 OnExposeComplete: enter
22:36:30.810 00.000 12268 UpdateGuideState(): m_state=6
22:36:30.811 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
22:36:30.811 00.000 12268 Star::Find returns 1 (0), X=1156.40, Y=149.29, Mass=338, SNR=12.6, Peak=34 HFD=4.3
22:36:30.811 00.000 12268 MultiStar: [#1 -0.48,-0.20,1.19,U] [#2 0.16,-0.14,0.93,U] [#3 -0.33,-0.61,0.00,M5] [#4 -0.40,-0.72,0.00,M3] [#5 -0.08,-0.20,0.59,U] [#6 0.02,0.42,0.76,U] [#7 -0.20,-0.48,0.81,U] [#8 -9.15,-12.16,0.00,M4] 
22:36:30.811 00.000 12268 refined, 5 included, MultiStar: {-0.19, -0.15}, one-star: {-0.42, -0.22}
22:36:30.811 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.47) = xAngle (-3.97 = 2.32)
22:36:30.811 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.79)
22:36:30.811 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-2.49 mountX=-0.17 mountY=-0.17, mountTheta=-2.33
22:36:30.815 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.15, opts=13)
22:36:30.815 00.000 12268 Enqueuing Move request for scope (-0.19, -0.15)
22:36:30.815 00.000 11616 Worker thread wakes up
22:36:30.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.15) opts 0xd
22:36:30.815 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.15)
22:36:30.815 00.000 11616 Moving (-0.19, -0.15) raw xDistance=-0.17 yDistance=-0.17
22:36:30.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
22:36:30.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
22:36:30.816 00.001 11616 MoveAxis(E, 93, ABG)
22:36:30.816 00.000 11616 Guiding  Dir = 2, Dur = 93
22:36:30.816 00.000 11616 IsSlewing returns 0
22:36:30.816 00.000 11616 IsGuiding returns 0
22:36:30.816 00.000 11616 PulseGuide returned control before completion, sleep 103
22:36:30.836 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:30.855 00.019 12268 UpdateGuideState exits: m=338 SNR=12.6
22:36:30.855 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:30.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:30.855 00.000 12268 Enqueuing Expose request
22:36:30.934 00.079 11616 IsGuiding returns 1
22:36:30.934 00.000 11616 scope still moving after pulse duration time elapsed
22:36:30.965 00.031 11616 IsSlewing returns 0
22:36:30.965 00.000 11616 IsGuiding returns 0
22:36:30.965 00.000 11616 scope move finished after 93 + 56 ms
22:36:30.965 00.000 11616 Move returns status 0, amount 93
22:36:30.965 00.000 11616 MoveAxis(N, 15, ABG)
22:36:30.965 00.000 11616 Guiding  Dir = 0, Dur = 15
22:36:30.966 00.001 11616 IsSlewing returns 0
22:36:30.966 00.000 11616 IsGuiding returns 0
22:36:30.966 00.000 11616 PulseGuide returned control before completion, sleep 25
22:36:30.997 00.031 11616 IsGuiding returns 1
22:36:30.997 00.000 11616 scope still moving after pulse duration time elapsed
22:36:31.028 00.031 11616 IsSlewing returns 0
22:36:31.028 00.000 11616 IsGuiding returns 0
22:36:31.028 00.000 11616 scope move finished after 15 + 47 ms
22:36:31.029 00.001 11616 Move returns status 0, amount 15
22:36:31.029 00.000 11616 move complete, result=0
22:36:31.029 00.000 11616 worker thread done servicing request
22:36:31.029 00.000 11616 Worker thread wakes up
22:36:31.029 00.000 12268 GuideStep: -0.2 px 93 ms EAST, -0.2 px 15 ms NORTH
22:36:31.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:31.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:33.046 02.017 11616 Exposure complete
22:36:33.104 00.058 12268 OnExposeComplete: enter
22:36:33.105 00.001 12268 UpdateGuideState(): m_state=6
22:36:33.105 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
22:36:33.105 00.000 12268 Star::Find returns 1 (0), X=1156.98, Y=149.49, Mass=390, SNR=13.6, Peak=35 HFD=4.7
22:36:33.105 00.000 12268 MultiStar: [#1 -0.41,-0.32,1.11,U] [#2 0.09,-0.38,0.90,U] [#3 0.20,-0.61,0.00,M6] [#4 -0.28,-0.59,0.00,M4] [#5 0.23,-0.29,0.64,U] [#6 0.41,0.15,0.83,U] [#7 -0.53,-0.19,0.77,U] [#8 -9.23,-12.55,0.00,M5] 
22:36:33.105 00.000 12268 single-star, 5 included, MultiStar: {-0.02, -0.18}, one-star: {0.17, -0.02}
22:36:33.106 00.001 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.61 = -1.61)
22:36:33.106 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.56)
22:36:33.106 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-0.14 mountX=-0.01 mountY=0.17, mountTheta=1.61
22:36:33.107 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.02, opts=13)
22:36:33.108 00.001 12268 Enqueuing Move request for scope (0.17, -0.02)
22:36:33.108 00.000 11616 worker thread done servicing request
22:36:33.109 00.001 11616 Worker thread wakes up
22:36:33.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
22:36:33.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
22:36:33.109 00.000 11616 Moving (0.17, -0.02) raw xDistance=-0.01 yDistance=0.17
22:36:33.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:33.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:36:33.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:36:33.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:36:33.109 00.000 11616 MoveAxis(E, 0, ABG)
22:36:33.109 00.000 11616 Move returns status 0, amount 0
22:36:33.110 00.001 11616 MoveAxis(N, 0, ABG)
22:36:33.110 00.000 11616 Move returns status 0, amount 0
22:36:33.110 00.000 11616 move complete, result=0
22:36:33.110 00.000 11616 worker thread done servicing request
22:36:33.132 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:33.150 00.018 12268 UpdateGuideState exits: m=390 SNR=13.6
22:36:33.150 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:33.151 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:33.151 00.000 12268 Enqueuing Expose request
22:36:33.151 00.000 11616 Worker thread wakes up
22:36:33.151 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:36:33.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:33.152 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:35.165 02.013 11616 Exposure complete
22:36:35.225 00.060 11616 worker thread done servicing request
22:36:35.226 00.001 12268 OnExposeComplete: enter
22:36:35.226 00.000 12268 UpdateGuideState(): m_state=6
22:36:35.226 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
22:36:35.226 00.000 12268 Star::Find returns 1 (0), X=1156.68, Y=149.59, Mass=328, SNR=12.4, Peak=38 HFD=4.1
22:36:35.226 00.000 12268 MultiStar: [#1 -0.44,-0.42,1.17,U] [#2 -0.08,-0.57,0.96,U] [#3 0.06,-0.90,0.00,M7] [#4 -0.29,-0.62,0.00,M5] [#5 0.22,-0.41,0.65,U] [#6 0.07,0.20,0.88,U] [#7 -0.37,-0.44,0.78,U] [#8 -9.50,-12.01,0.00,M6] 
22:36:35.226 00.000 12268 single-star, 5 included, MultiStar: {-0.15, -0.26}, one-star: {-0.14, 0.08}
22:36:35.227 00.001 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
22:36:35.227 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
22:36:35.227 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.63 mountX=0.06 mountY=-0.15, mountTheta=-1.16
22:36:35.228 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.08, opts=13)
22:36:35.229 00.001 12268 Enqueuing Move request for scope (-0.14, 0.08)
22:36:35.229 00.000 11616 Worker thread wakes up
22:36:35.229 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
22:36:35.229 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
22:36:35.229 00.000 11616 Moving (-0.14, 0.08) raw xDistance=0.06 yDistance=-0.15
22:36:35.229 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:35.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:36:35.229 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:35.230 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:36:35.230 00.000 11616 MoveAxis(E, 0, ABG)
22:36:35.230 00.000 11616 Move returns status 0, amount 0
22:36:35.230 00.000 11616 MoveAxis(N, 0, ABG)
22:36:35.230 00.000 11616 Move returns status 0, amount 0
22:36:35.230 00.000 11616 move complete, result=0
22:36:35.230 00.000 11616 worker thread done servicing request
22:36:35.252 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:35.273 00.021 12268 UpdateGuideState exits: m=328 SNR=12.4
22:36:35.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:35.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:35.273 00.000 12268 Enqueuing Expose request
22:36:35.273 00.000 11616 Worker thread wakes up
22:36:35.274 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:35.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:35.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:37.288 02.014 11616 Exposure complete
22:36:37.348 00.060 11616 worker thread done servicing request
22:36:37.348 00.000 12268 OnExposeComplete: enter
22:36:37.348 00.000 12268 UpdateGuideState(): m_state=6
22:36:37.349 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
22:36:37.349 00.000 12268 Star::Find returns 1 (0), X=1156.78, Y=149.35, Mass=386, SNR=13.5, Peak=35 HFD=4.6
22:36:37.349 00.000 12268 MultiStar: [#1 -0.18,-0.13,1.10,U] [#2 -0.20,-0.19,0.87,U] [#3 -0.46,-0.56,0.00,M8] [#4 -0.41,-0.73,0.00,M6] [#5 0.34,-0.43,0.62,U] [#6 0.17,0.08,0.80,U] [#7 -0.30,-0.70,0.00,M1] [#8 0.31,-0.92,0.00,M7] 
22:36:37.349 00.000 12268 refined, 4 included, MultiStar: {-0.01, -0.15}, one-star: {-0.03, -0.16}
22:36:37.350 00.001 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
22:36:37.350 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
22:36:37.350 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.66 mountX=-0.15 mountY=0.01, mountTheta=3.10
22:36:37.351 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.15, opts=13)
22:36:37.351 00.000 12268 Enqueuing Move request for scope (-0.01, -0.15)
22:36:37.351 00.000 11616 Worker thread wakes up
22:36:37.351 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
22:36:37.352 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
22:36:37.352 00.000 11616 Moving (-0.01, -0.15) raw xDistance=-0.15 yDistance=0.01
22:36:37.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
22:36:37.352 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:37.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:36:37.352 00.000 11616 MoveAxis(E, 85, ABG)
22:36:37.352 00.000 11616 Guiding  Dir = 2, Dur = 85
22:36:37.352 00.000 11616 IsSlewing returns 0
22:36:37.352 00.000 11616 IsGuiding returns 0
22:36:37.353 00.001 11616 PulseGuide returned control before completion, sleep 95
22:36:37.375 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:37.394 00.019 12268 UpdateGuideState exits: m=386 SNR=13.5
22:36:37.394 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:37.394 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:37.394 00.000 12268 Enqueuing Expose request
22:36:37.461 00.067 11616 IsGuiding returns 1
22:36:37.461 00.000 11616 scope still moving after pulse duration time elapsed
22:36:37.490 00.029 11616 IsSlewing returns 0
22:36:37.490 00.000 11616 IsGuiding returns 1
22:36:37.520 00.030 11616 IsSlewing returns 0
22:36:37.520 00.000 11616 IsGuiding returns 1
22:36:37.552 00.032 11616 IsSlewing returns 0
22:36:37.552 00.000 11616 IsGuiding returns 1
22:36:37.582 00.030 11616 IsSlewing returns 0
22:36:37.583 00.001 11616 IsGuiding returns 1
22:36:37.614 00.031 11616 IsSlewing returns 0
22:36:37.614 00.000 11616 IsGuiding returns 1
22:36:37.645 00.031 11616 IsSlewing returns 0
22:36:37.645 00.000 11616 IsGuiding returns 1
22:36:37.677 00.032 11616 IsSlewing returns 0
22:36:37.677 00.000 11616 IsGuiding returns 0
22:36:37.677 00.000 11616 scope move finished after 85 + 239 ms
22:36:37.677 00.000 11616 Move returns status 0, amount 85
22:36:37.677 00.000 11616 MoveAxis(N, 0, ABG)
22:36:37.677 00.000 11616 Move returns status 0, amount 0
22:36:37.677 00.000 11616 move complete, result=0
22:36:37.677 00.000 11616 worker thread done servicing request
22:36:37.678 00.001 11616 Worker thread wakes up
22:36:37.678 00.000 12268 GuideStep: -0.2 px 85 ms EAST, 0.0 px 0 ms NORTH
22:36:37.678 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:37.678 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:39.690 02.012 11616 Exposure complete
22:36:39.744 00.054 11616 worker thread done servicing request
22:36:39.744 00.000 12268 OnExposeComplete: enter
22:36:39.744 00.000 12268 UpdateGuideState(): m_state=6
22:36:39.744 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
22:36:39.745 00.001 12268 Star::Find returns 1 (0), X=1156.53, Y=149.13, Mass=331, SNR=12.5, Peak=33 HFD=4.4
22:36:39.745 00.000 12268 MultiStar: [#1 -0.61,-0.62,0.00,M1] [#2 -0.39,-0.96,0.00,M1] [#3 -0.50,-0.88,0.00,M9] [#4 -0.50,-0.97,0.00,M7] [#5 -0.28,-0.63,0.00,M1] [#6 0.45,-0.49,0.00,M1] [#7 -0.86,-0.79,0.00,M2] [#8 -0.29,-1.08,0.00,M8] 
22:36:39.745 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
22:36:39.745 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
22:36:39.745 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.38 hyp=0.48 cameraTheta=-2.22 mountX=-0.41 mountY=-0.24, mountTheta=-2.61
22:36:39.747 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.38, opts=13)
22:36:39.747 00.000 12268 Enqueuing Move request for scope (-0.29, -0.38)
22:36:39.747 00.000 11616 Worker thread wakes up
22:36:39.747 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.38) opts 0xd
22:36:39.747 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.38)
22:36:39.747 00.000 11616 Moving (-0.29, -0.38) raw xDistance=-0.41 yDistance=-0.24
22:36:39.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
22:36:39.748 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:36:39.748 00.000 11616 MoveAxis(E, 229, ABG)
22:36:39.748 00.000 11616 Guiding  Dir = 2, Dur = 229
22:36:39.748 00.000 11616 IsSlewing returns 0
22:36:39.748 00.000 11616 IsGuiding returns 0
22:36:39.750 00.002 11616 PulseGuide returned control before completion, sleep 239
22:36:39.772 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:36:39.791 00.019 12268 UpdateGuideState exits: m=331 SNR=12.5
22:36:39.791 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:39.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:39.791 00.000 12268 Enqueuing Expose request
22:36:40.001 00.210 11616 IsGuiding returns 1
22:36:40.001 00.000 11616 scope still moving after pulse duration time elapsed
22:36:40.032 00.031 11616 IsSlewing returns 0
22:36:40.032 00.000 11616 IsGuiding returns 0
22:36:40.032 00.000 11616 scope move finished after 229 + 54 ms
22:36:40.032 00.000 11616 Move returns status 0, amount 229
22:36:40.032 00.000 11616 MoveAxis(N, 20, ABG)
22:36:40.032 00.000 11616 Guiding  Dir = 0, Dur = 20
22:36:40.033 00.001 11616 IsSlewing returns 0
22:36:40.033 00.000 11616 IsGuiding returns 0
22:36:40.033 00.000 11616 PulseGuide returned control before completion, sleep 30
22:36:40.079 00.046 11616 IsGuiding returns 1
22:36:40.079 00.000 11616 scope still moving after pulse duration time elapsed
22:36:40.110 00.031 11616 IsSlewing returns 0
22:36:40.110 00.000 11616 IsGuiding returns 1
22:36:40.142 00.032 11616 IsSlewing returns 0
22:36:40.142 00.000 11616 IsGuiding returns 1
22:36:40.174 00.032 11616 IsSlewing returns 0
22:36:40.174 00.000 11616 IsGuiding returns 0
22:36:40.174 00.000 11616 scope move finished after 20 + 121 ms
22:36:40.174 00.000 11616 Move returns status 0, amount 20
22:36:40.174 00.000 11616 move complete, result=0
22:36:40.175 00.001 11616 worker thread done servicing request
22:36:40.175 00.000 11616 Worker thread wakes up
22:36:40.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:40.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:42.176 02.001 11616 Exposure complete
22:36:42.234 00.058 11616 worker thread done servicing request
22:36:43.029 00.795 12268 GuideStep: -0.4 px 229 ms EAST, -0.2 px 20 ms NORTH
22:36:43.039 00.010 12268 OnExposeComplete: enter
22:36:43.040 00.001 12268 UpdateGuideState(): m_state=6
22:36:43.040 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
22:36:43.040 00.000 12268 Star::Find returns 1 (0), X=1156.97, Y=149.42, Mass=397, SNR=13.7, Peak=34 HFD=4.6
22:36:43.040 00.000 12268 MultiStar: [#1 -0.35,-0.40,1.03,U] [#2 -0.11,-0.24,0.74,U] [#3 0.26,-0.34,0.79,U] [#4 -0.01,-0.38,0.77,U] [#5 0.28,-0.13,0.51,U] [#6 0.32,-0.13,0.68,U] [#7 -0.07,-0.44,0.66,U] [#8 0.22,-1.25,0.00,M9] 
22:36:43.040 00.000 12268 single-star, 7 included, MultiStar: {0.04, -0.27}, one-star: {0.16, -0.09}
22:36:43.040 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
22:36:43.040 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.19)
22:36:43.041 00.001 12268 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-0.51 mountX=-0.07 mountY=0.17, mountTheta=1.98
22:36:43.043 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.09, opts=13)
22:36:43.043 00.000 12268 Enqueuing Move request for scope (0.16, -0.09)
22:36:43.043 00.000 11616 Worker thread wakes up
22:36:43.043 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
22:36:43.043 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
22:36:43.043 00.000 11616 Moving (0.16, -0.09) raw xDistance=-0.07 yDistance=0.17
22:36:43.043 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:43.044 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:36:43.044 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:36:43.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:36:43.044 00.000 11616 MoveAxis(E, 0, ABG)
22:36:43.044 00.000 11616 Move returns status 0, amount 0
22:36:43.044 00.000 11616 MoveAxis(N, 0, ABG)
22:36:43.044 00.000 11616 Move returns status 0, amount 0
22:36:43.044 00.000 11616 move complete, result=0
22:36:43.044 00.000 11616 worker thread done servicing request
22:36:43.117 00.073 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:43.139 00.022 12268 UpdateGuideState exits: m=397 SNR=13.7
22:36:43.140 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:43.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:43.140 00.000 12268 Enqueuing Expose request
22:36:43.140 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:36:43.140 00.000 11616 Worker thread wakes up
22:36:43.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:43.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:45.152 02.012 11616 Exposure complete
22:36:45.209 00.057 11616 worker thread done servicing request
22:36:45.209 00.000 12268 OnExposeComplete: enter
22:36:45.209 00.000 12268 UpdateGuideState(): m_state=6
22:36:45.209 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
22:36:45.209 00.000 12268 Star::Find returns 1 (0), X=1156.65, Y=149.35, Mass=364, SNR=13.1, Peak=38 HFD=4.4
22:36:45.210 00.001 12268 MultiStar: [#1 -0.19,-0.41,1.11,U] [#2 0.21,-0.76,0.00,M1] [#3 0.19,-0.99,0.00,M9] [#4 -0.09,-0.55,0.76,U] [#5 0.04,-0.75,0.00,M1] [#6 0.82,-0.44,0.00,M1] [#7 -0.08,-0.70,0.00,M2] [#8 -0.01,-1.23,0.00,M10] 
22:36:45.210 00.000 12268 single-star, 2 included, MultiStar: {-0.16, -0.36}, one-star: {-0.17, -0.16}
22:36:45.210 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
22:36:45.210 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
22:36:45.210 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-2.38 mountX=-0.18 mountY=-0.15, mountTheta=-2.45
22:36:45.211 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.16, opts=13)
22:36:45.212 00.001 12268 Enqueuing Move request for scope (-0.17, -0.16)
22:36:45.212 00.000 11616 Worker thread wakes up
22:36:45.212 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.16) opts 0xd
22:36:45.212 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.16)
22:36:45.212 00.000 11616 Moving (-0.17, -0.16) raw xDistance=-0.18 yDistance=-0.15
22:36:45.212 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
22:36:45.212 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:45.212 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:36:45.212 00.000 11616 MoveAxis(E, 98, ABG)
22:36:45.212 00.000 11616 Guiding  Dir = 2, Dur = 98
22:36:45.212 00.000 11616 IsSlewing returns 0
22:36:45.213 00.001 11616 IsGuiding returns 0
22:36:45.213 00.000 11616 PulseGuide returned control before completion, sleep 108
22:36:45.233 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:45.251 00.018 12268 UpdateGuideState exits: m=364 SNR=13.1
22:36:45.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:45.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:45.251 00.000 12268 Enqueuing Expose request
22:36:45.330 00.079 11616 IsGuiding returns 1
22:36:45.330 00.000 11616 scope still moving after pulse duration time elapsed
22:36:45.361 00.031 11616 IsSlewing returns 0
22:36:45.362 00.001 11616 IsGuiding returns 0
22:36:45.362 00.000 11616 scope move finished after 98 + 51 ms
22:36:45.362 00.000 11616 Move returns status 0, amount 98
22:36:45.362 00.000 11616 MoveAxis(N, 0, ABG)
22:36:45.362 00.000 11616 Move returns status 0, amount 0
22:36:45.362 00.000 11616 move complete, result=0
22:36:45.362 00.000 11616 worker thread done servicing request
22:36:45.362 00.000 11616 Worker thread wakes up
22:36:45.363 00.001 12268 GuideStep: -0.2 px 98 ms EAST, -0.1 px 0 ms NORTH
22:36:45.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:45.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:47.384 02.021 11616 Exposure complete
22:36:47.447 00.063 11616 worker thread done servicing request
22:36:47.447 00.000 12268 OnExposeComplete: enter
22:36:47.447 00.000 12268 UpdateGuideState(): m_state=6
22:36:47.448 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
22:36:47.448 00.000 12268 Star::Find returns 1 (0), X=1156.50, Y=149.26, Mass=347, SNR=12.8, Peak=40 HFD=3.9
22:36:47.448 00.000 12268 MultiStar: [#1 -0.13,-0.64,0.00,M1] [#2 0.41,-0.71,0.00,M2] [#3 -0.01,-1.04,0.00,M10] [#4 -0.07,-1.13,0.00,M6] [#5 0.25,-0.74,0.00,M2] [#6 0.46,-0.49,0.00,M2] [#7 -0.40,-0.64,0.00,M3] [#8 -0.29,-0.71,0.00,R] 
22:36:47.448 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
22:36:47.448 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
22:36:47.448 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.25 hyp=0.40 cameraTheta=-2.47 mountX=-0.28 mountY=-0.28, mountTheta=-2.36
22:36:47.450 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.25, opts=13)
22:36:47.450 00.000 12268 Enqueuing Move request for scope (-0.31, -0.25)
22:36:47.450 00.000 11616 Worker thread wakes up
22:36:47.450 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.25) opts 0xd
22:36:47.450 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.25)
22:36:47.450 00.000 11616 Moving (-0.31, -0.25) raw xDistance=-0.28 yDistance=-0.28
22:36:47.451 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
22:36:47.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
22:36:47.451 00.000 11616 MoveAxis(E, 157, ABG)
22:36:47.451 00.000 11616 Guiding  Dir = 2, Dur = 157
22:36:47.452 00.001 11616 IsSlewing returns 0
22:36:47.452 00.000 11616 IsGuiding returns 0
22:36:47.452 00.000 11616 PulseGuide returned control before completion, sleep 167
22:36:47.473 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=244, Gamma=1.290
22:36:47.492 00.019 12268 UpdateGuideState exits: m=347 SNR=12.8
22:36:47.493 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:47.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:47.493 00.000 12268 Enqueuing Expose request
22:36:47.630 00.137 11616 IsGuiding returns 1
22:36:47.630 00.000 11616 scope still moving after pulse duration time elapsed
22:36:47.663 00.033 11616 IsSlewing returns 0
22:36:47.663 00.000 11616 IsGuiding returns 1
22:36:47.693 00.030 11616 IsSlewing returns 0
22:36:47.693 00.000 11616 IsGuiding returns 0
22:36:47.693 00.000 11616 scope move finished after 157 + 83 ms
22:36:47.693 00.000 11616 Move returns status 0, amount 157
22:36:47.694 00.001 11616 MoveAxis(N, 24, ABG)
22:36:47.694 00.000 11616 Guiding  Dir = 0, Dur = 24
22:36:47.694 00.000 11616 IsSlewing returns 0
22:36:47.695 00.001 11616 IsGuiding returns 0
22:36:47.695 00.000 11616 PulseGuide returned control before completion, sleep 34
22:36:47.740 00.045 11616 IsGuiding returns 1
22:36:47.740 00.000 11616 scope still moving after pulse duration time elapsed
22:36:47.772 00.032 11616 IsSlewing returns 0
22:36:47.772 00.000 11616 IsGuiding returns 0
22:36:47.773 00.001 11616 scope move finished after 24 + 53 ms
22:36:47.773 00.000 11616 Move returns status 0, amount 24
22:36:47.773 00.000 11616 move complete, result=0
22:36:47.773 00.000 11616 worker thread done servicing request
22:36:47.773 00.000 12268 GuideStep: -0.3 px 157 ms EAST, -0.3 px 24 ms NORTH
22:36:47.773 00.000 11616 Worker thread wakes up
22:36:47.773 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:47.773 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:49.791 02.018 11616 Exposure complete
22:36:49.850 00.059 11616 worker thread done servicing request
22:36:49.850 00.000 12268 OnExposeComplete: enter
22:36:49.851 00.001 12268 UpdateGuideState(): m_state=6
22:36:49.851 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
22:36:49.851 00.000 12268 Star::Find returns 1 (0), X=1156.53, Y=149.00, Mass=358, SNR=13.0, Peak=42 HFD=4.1
22:36:49.851 00.000 12268 MultiStar: [#1 -0.38,-0.30,1.09,U] [#2 0.09,-0.53,0.78,U] [#3 0.00,-1.15,0.00,R] [#4 -0.31,-0.87,0.00,M7] [#5 -0.35,-0.72,0.00,M3] [#6 0.50,-0.50,0.00,M3] [#7 -0.48,-0.81,0.00,M4] [#8 0.65,-0.12,0.00,M1] 
22:36:49.851 00.000 12268 refined, 2 included, MultiStar: {-0.22, -0.44}, one-star: {-0.29, -0.51}
22:36:49.851 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.51 = 2.78)
22:36:49.852 00.001 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.33)
22:36:49.852 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.44 hyp=0.49 cameraTheta=-2.03 mountX=-0.46 mountY=-0.16, mountTheta=-2.80
22:36:49.853 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.44, opts=13)
22:36:49.853 00.000 12268 Enqueuing Move request for scope (-0.22, -0.44)
22:36:49.853 00.000 11616 Worker thread wakes up
22:36:49.853 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.44) opts 0xd
22:36:49.853 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.44)
22:36:49.853 00.000 11616 Moving (-0.22, -0.44) raw xDistance=-0.46 yDistance=-0.16
22:36:49.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
22:36:49.854 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:36:49.854 00.000 11616 MoveAxis(E, 256, ABG)
22:36:49.854 00.000 11616 Guiding  Dir = 2, Dur = 256
22:36:49.854 00.000 11616 IsSlewing returns 0
22:36:49.854 00.000 11616 IsGuiding returns 0
22:36:49.855 00.001 11616 PulseGuide returned control before completion, sleep 266
22:36:49.874 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:49.892 00.018 12268 UpdateGuideState exits: m=358 SNR=13.0
22:36:49.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:49.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:49.892 00.000 12268 Enqueuing Expose request
22:36:50.127 00.235 11616 IsGuiding returns 1
22:36:50.128 00.001 11616 scope still moving after pulse duration time elapsed
22:36:50.158 00.030 11616 IsSlewing returns 0
22:36:50.158 00.000 11616 IsGuiding returns 1
22:36:50.190 00.032 11616 IsSlewing returns 0
22:36:50.191 00.001 11616 IsGuiding returns 1
22:36:50.220 00.029 11616 IsSlewing returns 0
22:36:50.221 00.001 11616 IsGuiding returns 0
22:36:50.221 00.000 11616 scope move finished after 256 + 111 ms
22:36:50.221 00.000 11616 Move returns status 0, amount 256
22:36:50.222 00.001 11616 MoveAxis(N, 14, ABG)
22:36:50.222 00.000 11616 Guiding  Dir = 0, Dur = 14
22:36:50.222 00.000 11616 IsSlewing returns 0
22:36:50.223 00.001 11616 IsGuiding returns 0
22:36:50.223 00.000 11616 PulseGuide returned control before completion, sleep 24
22:36:50.253 00.030 11616 IsGuiding returns 1
22:36:50.263 00.010 11616 scope still moving after pulse duration time elapsed
22:36:50.297 00.034 11616 IsSlewing returns 0
22:36:50.298 00.001 11616 IsGuiding returns 0
22:36:50.298 00.000 11616 scope move finished after 14 + 61 ms
22:36:50.298 00.000 11616 Move returns status 0, amount 14
22:36:50.298 00.000 11616 move complete, result=0
22:36:50.298 00.000 11616 worker thread done servicing request
22:36:50.298 00.000 11616 Worker thread wakes up
22:36:50.298 00.000 12268 GuideStep: -0.5 px 256 ms EAST, -0.2 px 14 ms NORTH
22:36:50.299 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:50.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:52.304 02.005 11616 Exposure complete
22:36:52.360 00.056 11616 worker thread done servicing request
22:36:52.360 00.000 12268 OnExposeComplete: enter
22:36:52.360 00.000 12268 UpdateGuideState(): m_state=6
22:36:52.361 00.001 12268 Star::Find(15, 1156, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
22:36:52.361 00.000 12268 Star::Find returns 1 (0), X=1156.64, Y=150.01, Mass=307, SNR=12.0, Peak=36 HFD=4.2
22:36:52.361 00.000 12268 MultiStar: [#1 -0.04,0.27,1.13,U] [#2 0.31,0.19,0.83,U] [#3 0.46,1.07,0.00,M1] [#4 -0.39,-0.02,0.74,U] [#5 0.36,0.04,0.64,U] [#6 0.53,0.89,0.00,M4] [#7 -0.03,0.29,0.98,U] [#8 -9.01,-11.21,0.00,M2] 
22:36:52.361 00.000 12268 refined, 5 included, MultiStar: {-0.01, 0.24}, one-star: {-0.18, 0.50}
22:36:52.361 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
22:36:52.361 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
22:36:52.361 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.61 mountX=0.23 mountY=-0.04, mountTheta=-0.16
22:36:52.363 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.24, opts=13)
22:36:52.363 00.000 12268 Enqueuing Move request for scope (-0.01, 0.24)
22:36:52.363 00.000 11616 Worker thread wakes up
22:36:52.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
22:36:52.363 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
22:36:52.363 00.000 11616 Moving (-0.01, 0.24) raw xDistance=0.23 yDistance=-0.04
22:36:52.363 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:36:52.364 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:36:52.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:52.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:36:52.364 00.000 11616 MoveAxis(E, 0, ABG)
22:36:52.364 00.000 11616 Move returns status 0, amount 0
22:36:52.364 00.000 11616 MoveAxis(N, 0, ABG)
22:36:52.364 00.000 11616 Move returns status 0, amount 0
22:36:52.364 00.000 11616 move complete, result=0
22:36:52.364 00.000 11616 worker thread done servicing request
22:36:52.387 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:52.404 00.017 12268 UpdateGuideState exits: m=307 SNR=12.0
22:36:52.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:52.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:52.404 00.000 12268 Enqueuing Expose request
22:36:52.404 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:52.404 00.000 11616 Worker thread wakes up
22:36:52.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:52.405 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:54.418 02.013 11616 Exposure complete
22:36:54.473 00.055 11616 worker thread done servicing request
22:36:54.473 00.000 12268 OnExposeComplete: enter
22:36:54.473 00.000 12268 UpdateGuideState(): m_state=6
22:36:54.473 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
22:36:54.474 00.001 12268 Star::Find returns 1 (0), X=1156.89, Y=150.03, Mass=321, SNR=12.3, Peak=34 HFD=4.2
22:36:54.474 00.000 12268 MultiStar: [#1 -0.23,0.51,1.20,U] [#2 0.02,0.25,0.87,U] [#3 -0.15,1.36,0.00,M2] [#4 -0.15,0.32,0.71,U] [#5 0.25,0.47,0.66,U] [#6 0.12,0.81,0.00,M5] [#7 -0.24,0.48,0.78,U] [#8 -0.09,0.12,0.55,U] 
22:36:54.474 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.40}, one-star: {0.07, 0.52}
22:36:54.474 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
22:36:54.474 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
22:36:54.474 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.40 hyp=0.41 cameraTheta=1.73 mountX=0.40 mountY=-0.11, mountTheta=-0.28
22:36:54.475 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.40, opts=13)
22:36:54.476 00.001 12268 Enqueuing Move request for scope (-0.06, 0.40)
22:36:54.476 00.000 11616 Worker thread wakes up
22:36:54.476 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.40) opts 0xd
22:36:54.476 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.40)
22:36:54.476 00.000 11616 Moving (-0.06, 0.40) raw xDistance=0.40 yDistance=-0.11
22:36:54.476 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
22:36:54.476 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
22:36:54.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
22:36:54.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:54.477 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:36:54.477 00.000 11616 MoveAxis(W, 222, ABG)
22:36:54.477 00.000 11616 Guiding  Dir = 3, Dur = 222
22:36:54.477 00.000 11616 IsSlewing returns 0
22:36:54.477 00.000 11616 IsGuiding returns 0
22:36:54.478 00.001 11616 PulseGuide returned control before completion, sleep 232
22:36:54.497 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:36:54.515 00.018 12268 UpdateGuideState exits: m=321 SNR=12.3
22:36:54.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:54.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:54.515 00.000 12268 Enqueuing Expose request
22:36:54.726 00.211 11616 IsGuiding returns 1
22:36:54.726 00.000 11616 scope still moving after pulse duration time elapsed
22:36:54.757 00.031 11616 IsSlewing returns 0
22:36:54.757 00.000 11616 IsGuiding returns 0
22:36:54.757 00.000 11616 scope move finished after 222 + 57 ms
22:36:54.757 00.000 11616 Move returns status 0, amount 222
22:36:54.757 00.000 11616 MoveAxis(N, 0, ABG)
22:36:54.757 00.000 11616 Move returns status 0, amount 0
22:36:54.758 00.001 11616 move complete, result=0
22:36:54.758 00.000 11616 worker thread done servicing request
22:36:54.758 00.000 11616 Worker thread wakes up
22:36:54.758 00.000 12268 GuideStep: 0.4 px 222 ms WEST, -0.1 px 0 ms NORTH
22:36:54.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:54.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:56.768 02.010 11616 Exposure complete
22:36:56.824 00.056 11616 worker thread done servicing request
22:36:56.824 00.000 12268 OnExposeComplete: enter
22:36:56.825 00.001 12268 UpdateGuideState(): m_state=6
22:36:56.825 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
22:36:56.825 00.000 12268 Star::Find returns 1 (0), X=1156.81, Y=149.93, Mass=315, SNR=12.2, Peak=39 HFD=4.2
22:36:56.826 00.001 12268 MultiStar: [#1 -0.12,-0.29,1.11,U] [#2 0.12,-0.13,0.93,U] [#3 0.20,0.60,0.00,M3] [#4 -0.28,-0.29,0.71,U] [#5 -0.31,-0.39,0.66,U] [#6 0.16,-0.14,0.79,U] [#7 -0.03,-0.08,0.88,U] [#8 -9.02,-11.24,0.00,M2] 
22:36:56.826 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.11}, one-star: {-0.01, 0.42}
22:36:56.826 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
22:36:56.826 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
22:36:56.826 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.04 mountX=-0.11 mountY=-0.04, mountTheta=-2.80
22:36:56.827 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.11, opts=13)
22:36:56.827 00.000 12268 Enqueuing Move request for scope (-0.06, -0.11)
22:36:56.828 00.001 11616 Worker thread wakes up
22:36:56.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
22:36:56.828 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
22:36:56.828 00.000 11616 Moving (-0.06, -0.11) raw xDistance=-0.11 yDistance=-0.04
22:36:56.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:36:56.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:36:56.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:56.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:36:56.828 00.000 11616 MoveAxis(E, 0, ABG)
22:36:56.828 00.000 11616 Move returns status 0, amount 0
22:36:56.828 00.000 11616 MoveAxis(N, 0, ABG)
22:36:56.828 00.000 11616 Move returns status 0, amount 0
22:36:56.828 00.000 11616 move complete, result=0
22:36:56.828 00.000 11616 worker thread done servicing request
22:36:56.847 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:56.864 00.017 12268 UpdateGuideState exits: m=315 SNR=12.2
22:36:56.864 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:56.865 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:56.865 00.000 12268 Enqueuing Expose request
22:36:56.865 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:56.865 00.000 11616 Worker thread wakes up
22:36:56.865 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:56.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:58.880 02.015 11616 Exposure complete
22:36:58.936 00.056 11616 worker thread done servicing request
22:36:58.936 00.000 12268 OnExposeComplete: enter
22:36:58.936 00.000 12268 UpdateGuideState(): m_state=6
22:36:58.937 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
22:36:58.937 00.000 12268 Star::Find returns 1 (0), X=1156.48, Y=149.80, Mass=308, SNR=12.1, Peak=30 HFD=3.8
22:36:58.937 00.000 12268 MultiStar: [#1 -0.54,0.16,1.18,U] [#2 -0.17,0.27,0.83,U] [#3 -0.40,0.91,0.00,M4] [#4 -0.10,-0.15,0.90,U] [#5 0.19,-0.10,0.66,U] [#6 -0.03,0.18,0.65,U] [#7 -0.25,-0.22,0.89,U] [#8 -9.04,-11.36,0.00,M3] 
22:36:58.937 00.000 12268 refined, 6 included, MultiStar: {-0.21, 0.07}, one-star: {-0.33, 0.29}
22:36:58.937 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
22:36:58.937 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
22:36:58.937 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.23 cameraTheta=2.83 mountX=0.05 mountY=-0.22, mountTheta=-1.36
22:36:58.939 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.07, opts=13)
22:36:58.939 00.000 12268 Enqueuing Move request for scope (-0.21, 0.07)
22:36:58.939 00.000 11616 Worker thread wakes up
22:36:58.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
22:36:58.939 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
22:36:58.939 00.000 11616 Moving (-0.21, 0.07) raw xDistance=0.05 yDistance=-0.22
22:36:58.939 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:58.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:36:58.940 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
22:36:58.940 00.000 11616 MoveAxis(E, 0, ABG)
22:36:58.940 00.000 11616 Move returns status 0, amount 0
22:36:58.940 00.000 11616 MoveAxis(N, 19, ABG)
22:36:58.940 00.000 11616 Guiding  Dir = 0, Dur = 19
22:36:58.940 00.000 11616 IsSlewing returns 0
22:36:58.940 00.000 11616 IsGuiding returns 0
22:36:58.941 00.001 11616 PulseGuide returned control before completion, sleep 29
22:36:58.961 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:36:58.979 00.018 12268 UpdateGuideState exits: m=308 SNR=12.1
22:36:58.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:58.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:36:58.979 00.000 12268 Enqueuing Expose request
22:36:58.980 00.001 11616 IsGuiding returns 1
22:36:58.980 00.000 11616 scope still moving after pulse duration time elapsed
22:36:59.012 00.032 11616 IsSlewing returns 0
22:36:59.012 00.000 11616 IsGuiding returns 0
22:36:59.012 00.000 11616 scope move finished after 19 + 53 ms
22:36:59.012 00.000 11616 Move returns status 0, amount 19
22:36:59.013 00.001 11616 move complete, result=0
22:36:59.013 00.000 11616 worker thread done servicing request
22:36:59.013 00.000 11616 Worker thread wakes up
22:36:59.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:36:59.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:36:59.013 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 19 ms NORTH
22:37:01.020 02.007 11616 Exposure complete
22:37:01.076 00.056 11616 worker thread done servicing request
22:37:01.077 00.001 12268 OnExposeComplete: enter
22:37:01.077 00.000 12268 UpdateGuideState(): m_state=6
22:37:01.077 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
22:37:01.077 00.000 12268 Star::Find returns 1 (0), X=1156.65, Y=150.16, Mass=297, SNR=11.8, Peak=35 HFD=4.0
22:37:01.078 00.001 12268 MultiStar: [#1 -0.25,0.26,1.12,U] [#2 0.23,-0.08,0.84,U] [#3 -0.18,1.13,0.00,M5] [#4 0.12,-0.02,0.65,U] [#5 -0.28,0.65,0.00,M1] [#6 0.39,0.81,0.00,M4] [#7 -0.19,-0.28,0.76,U] [#8 0.00,0.00,0.00,L] [#9 -0.72,0.75,0.00,M10] 
22:37:01.078 00.000 12268 refined, 4 included, MultiStar: {-0.07, 0.15}, one-star: {-0.16, 0.65}
22:37:01.078 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
22:37:01.078 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
22:37:01.078 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=2.03 mountX=0.14 mountY=-0.09, mountTheta=-0.58
22:37:01.080 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.15, opts=13)
22:37:01.080 00.000 12268 Enqueuing Move request for scope (-0.07, 0.15)
22:37:01.080 00.000 11616 Worker thread wakes up
22:37:01.080 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
22:37:01.080 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
22:37:01.080 00.000 11616 Moving (-0.07, 0.15) raw xDistance=0.14 yDistance=-0.09
22:37:01.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
22:37:01.081 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:01.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:37:01.081 00.000 11616 MoveAxis(W, 80, ABG)
22:37:01.081 00.000 11616 Guiding  Dir = 3, Dur = 80
22:37:01.081 00.000 11616 IsSlewing returns 0
22:37:01.081 00.000 11616 IsGuiding returns 0
22:37:01.082 00.001 11616 PulseGuide returned control before completion, sleep 90
22:37:01.102 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:01.120 00.018 12268 UpdateGuideState exits: m=297 SNR=11.8
22:37:01.120 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:01.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:01.120 00.000 12268 Enqueuing Expose request
22:37:01.172 00.052 11616 IsGuiding returns 1
22:37:01.172 00.000 11616 scope still moving after pulse duration time elapsed
22:37:01.204 00.032 11616 IsSlewing returns 0
22:37:01.204 00.000 11616 IsGuiding returns 1
22:37:01.235 00.031 11616 IsSlewing returns 0
22:37:01.235 00.000 11616 IsGuiding returns 1
22:37:01.266 00.031 11616 IsSlewing returns 0
22:37:01.267 00.001 11616 IsGuiding returns 1
22:37:01.298 00.031 11616 IsSlewing returns 0
22:37:01.298 00.000 11616 IsGuiding returns 0
22:37:01.298 00.000 11616 scope move finished after 80 + 137 ms
22:37:01.298 00.000 11616 Move returns status 0, amount 80
22:37:01.298 00.000 11616 MoveAxis(N, 0, ABG)
22:37:01.298 00.000 11616 Move returns status 0, amount 0
22:37:01.298 00.000 11616 move complete, result=0
22:37:01.299 00.001 11616 worker thread done servicing request
22:37:01.299 00.000 11616 Worker thread wakes up
22:37:01.299 00.000 12268 GuideStep: 0.1 px 80 ms WEST, -0.1 px 0 ms NORTH
22:37:01.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:01.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:03.307 02.008 11616 Exposure complete
22:37:03.367 00.060 11616 worker thread done servicing request
22:37:03.368 00.001 12268 OnExposeComplete: enter
22:37:03.368 00.000 12268 UpdateGuideState(): m_state=6
22:37:03.368 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
22:37:03.368 00.000 12268 Star::Find returns 1 (0), X=1156.45, Y=149.60, Mass=296, SNR=11.8, Peak=35 HFD=4.2
22:37:03.369 00.001 12268 MultiStar: [#1 -0.35,-0.04,1.22,U] [#2 0.27,-0.26,0.84,U] [#3 0.00,0.00,0.00,L] [#4 0.02,-0.42,0.78,U] [#5 0.29,0.06,0.69,U] [#6 0.28,0.26,0.87,U] [#7 -0.30,0.16,0.88,U] [#8 -8.78,-10.98,0.00,M4] [#9 -0.35,0.71,0.00,R] 
22:37:03.369 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.02}, one-star: {-0.36, 0.09}
22:37:03.369 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
22:37:03.369 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
22:37:03.369 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.88 mountX=-0.02 mountY=-0.05, mountTheta=-1.94
22:37:03.370 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.02, opts=13)
22:37:03.370 00.000 12268 Enqueuing Move request for scope (-0.06, -0.02)
22:37:03.371 00.001 11616 Worker thread wakes up
22:37:03.371 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
22:37:03.371 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
22:37:03.371 00.000 11616 Moving (-0.06, -0.02) raw xDistance=-0.02 yDistance=-0.05
22:37:03.371 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:03.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:37:03.371 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:03.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:37:03.371 00.000 11616 MoveAxis(E, 0, ABG)
22:37:03.371 00.000 11616 Move returns status 0, amount 0
22:37:03.371 00.000 11616 MoveAxis(N, 0, ABG)
22:37:03.371 00.000 11616 Move returns status 0, amount 0
22:37:03.372 00.001 11616 move complete, result=0
22:37:03.372 00.000 11616 worker thread done servicing request
22:37:03.394 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:03.415 00.021 12268 UpdateGuideState exits: m=296 SNR=11.8
22:37:03.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:03.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:03.415 00.000 12268 Enqueuing Expose request
22:37:03.415 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:03.415 00.000 11616 Worker thread wakes up
22:37:03.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:03.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:05.421 02.006 11616 Exposure complete
22:37:05.476 00.055 11616 worker thread done servicing request
22:37:05.476 00.000 12268 OnExposeComplete: enter
22:37:05.476 00.000 12268 UpdateGuideState(): m_state=6
22:37:05.476 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
22:37:05.476 00.000 12268 Star::Find returns 1 (0), X=1156.70, Y=149.74, Mass=275, SNR=11.3, Peak=31 HFD=4.2
22:37:05.477 00.001 12268 MultiStar: [#1 -0.24,0.26,1.27,U] [#2 0.48,0.08,0.88,U] [#3 0.00,0.00,0.00,L] [#4 -0.18,0.04,0.80,U] [#5 -0.46,-0.05,0.76,U] [#6 0.15,0.39,0.87,U] [#7 -0.38,0.22,0.89,U] [#8 -8.78,-10.52,0.00,M5] [#9 -0.09,-0.24,0.38,U] 
22:37:05.477 00.000 12268 refined, 7 included, MultiStar: {-0.11, 0.16}, one-star: {-0.12, 0.23}
22:37:05.477 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
22:37:05.477 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
22:37:05.477 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.17 mountX=0.14 mountY=-0.13, mountTheta=-0.72
22:37:05.478 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.16, opts=13)
22:37:05.479 00.001 12268 Enqueuing Move request for scope (-0.11, 0.16)
22:37:05.479 00.000 11616 Worker thread wakes up
22:37:05.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
22:37:05.479 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
22:37:05.479 00.000 11616 Moving (-0.11, 0.16) raw xDistance=0.14 yDistance=-0.13
22:37:05.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
22:37:05.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:05.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:37:05.479 00.000 11616 MoveAxis(W, 81, ABG)
22:37:05.479 00.000 11616 Guiding  Dir = 3, Dur = 81
22:37:05.479 00.000 11616 IsSlewing returns 0
22:37:05.480 00.001 11616 IsGuiding returns 0
22:37:05.480 00.000 11616 PulseGuide returned control before completion, sleep 91
22:37:05.499 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:05.517 00.018 12268 UpdateGuideState exits: m=275 SNR=11.3
22:37:05.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:05.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:05.517 00.000 12268 Enqueuing Expose request
22:37:05.573 00.056 11616 IsGuiding returns 1
22:37:05.573 00.000 11616 scope still moving after pulse duration time elapsed
22:37:05.605 00.032 11616 IsSlewing returns 0
22:37:05.605 00.000 11616 IsGuiding returns 0
22:37:05.605 00.000 11616 scope move finished after 81 + 44 ms
22:37:05.605 00.000 11616 Move returns status 0, amount 81
22:37:05.605 00.000 11616 MoveAxis(N, 0, ABG)
22:37:05.605 00.000 11616 Move returns status 0, amount 0
22:37:05.605 00.000 11616 move complete, result=0
22:37:05.605 00.000 11616 worker thread done servicing request
22:37:05.606 00.001 11616 Worker thread wakes up
22:37:05.606 00.000 12268 GuideStep: 0.1 px 81 ms WEST, -0.1 px 0 ms NORTH
22:37:05.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:05.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:07.617 02.011 11616 Exposure complete
22:37:07.671 00.054 11616 worker thread done servicing request
22:37:07.672 00.001 12268 OnExposeComplete: enter
22:37:07.672 00.000 12268 UpdateGuideState(): m_state=6
22:37:07.672 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
22:37:07.672 00.000 12268 Star::Find returns 1 (0), X=1156.63, Y=149.56, Mass=225, SNR=10.3, Peak=27 HFD=3.6
22:37:07.672 00.000 12268 MultiStar: [#1 -0.29,-0.08,1.34,U] [#2 0.10,0.02,0.93,U] [#3 -0.16,0.78,0.00,M6] [#4 0.03,-0.20,0.81,U] [#5 -0.11,0.08,0.88,U] [#6 0.15,0.37,0.96,U] [#7 -0.20,-0.64,0.00,M1] [#8 -9.86,-11.34,0.00,M6] 
22:37:07.673 00.001 12268 refined, 5 included, MultiStar: {-0.07, 0.04}, one-star: {-0.19, 0.05}
22:37:07.673 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
22:37:07.673 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
22:37:07.673 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.62 mountX=0.03 mountY=-0.08, mountTheta=-1.15
22:37:07.674 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.04, opts=13)
22:37:07.674 00.000 12268 Enqueuing Move request for scope (-0.07, 0.04)
22:37:07.674 00.000 11616 Worker thread wakes up
22:37:07.674 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
22:37:07.675 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
22:37:07.675 00.000 11616 Moving (-0.07, 0.04) raw xDistance=0.03 yDistance=-0.08
22:37:07.675 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:07.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:37:07.675 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:07.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:37:07.675 00.000 11616 MoveAxis(E, 0, ABG)
22:37:07.675 00.000 11616 Move returns status 0, amount 0
22:37:07.675 00.000 11616 MoveAxis(N, 0, ABG)
22:37:07.675 00.000 11616 Move returns status 0, amount 0
22:37:07.675 00.000 11616 move complete, result=0
22:37:07.675 00.000 11616 worker thread done servicing request
22:37:07.699 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:07.715 00.016 12268 UpdateGuideState exits: m=225 SNR=10.3
22:37:07.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:07.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:07.716 00.001 12268 Enqueuing Expose request
22:37:07.716 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:07.716 00.000 11616 Worker thread wakes up
22:37:07.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:07.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:09.722 02.006 11616 Exposure complete
22:37:09.778 00.056 11616 worker thread done servicing request
22:37:09.778 00.000 12268 OnExposeComplete: enter
22:37:09.778 00.000 12268 UpdateGuideState(): m_state=6
22:37:09.779 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
22:37:09.779 00.000 12268 Star::Find returns 1 (0), X=1156.03, Y=149.20, Mass=260, SNR=11.0, Peak=29 HFD=4.1
22:37:09.779 00.000 12268 MultiStar: [#1 -0.34,-0.26,1.21,U] [#2 0.23,-0.61,0.00,M1] [#3 -12.79,-12.28,0.00,M7] [#4 0.11,-0.72,0.00,M1] [#5 -0.03,-1.05,0.00,M1] [#6 0.43,-0.54,0.00,M2] [#7 -0.16,-0.77,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 -0.10,-0.91,0.00,M1] 
22:37:09.779 00.000 12268 refined, 1 included, MultiStar: {-0.54, -0.28}, one-star: {-0.79, -0.31}
22:37:09.779 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.13 = 2.15)
22:37:09.779 00.000 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.96)
22:37:09.779 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.28 hyp=0.61 cameraTheta=-2.66 mountX=-0.33 mountY=-0.50, mountTheta=-2.16
22:37:09.782 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-0.28, opts=13)
22:37:09.782 00.000 12268 Enqueuing Move request for scope (-0.54, -0.28)
22:37:09.782 00.000 11616 Worker thread wakes up
22:37:09.782 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.28) opts 0xd
22:37:09.782 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.54, -0.28)
22:37:09.782 00.000 11616 Moving (-0.54, -0.28) raw xDistance=-0.33 yDistance=-0.50
22:37:09.782 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
22:37:09.782 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.00
22:37:09.783 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
22:37:09.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.50
22:37:09.783 00.000 11616 MoveAxis(E, 186, ABG)
22:37:09.783 00.000 11616 Guiding  Dir = 2, Dur = 186
22:37:09.784 00.001 11616 IsSlewing returns 0
22:37:09.784 00.000 11616 IsGuiding returns 0
22:37:09.786 00.002 11616 PulseGuide returned control before completion, sleep 196
22:37:09.805 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:09.825 00.020 12268 UpdateGuideState exits: m=260 SNR=11.0
22:37:09.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:09.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:09.825 00.000 12268 Enqueuing Expose request
22:37:09.986 00.161 11616 IsGuiding returns 1
22:37:09.986 00.000 11616 scope still moving after pulse duration time elapsed
22:37:10.017 00.031 11616 IsSlewing returns 0
22:37:10.017 00.000 11616 IsGuiding returns 1
22:37:10.048 00.031 11616 IsSlewing returns 0
22:37:10.048 00.000 11616 IsGuiding returns 0
22:37:10.049 00.001 11616 scope move finished after 186 + 76 ms
22:37:10.049 00.000 11616 Move returns status 0, amount 186
22:37:10.049 00.000 11616 MoveAxis(N, 42, ABG)
22:37:10.049 00.000 11616 Guiding  Dir = 0, Dur = 42
22:37:10.049 00.000 11616 IsSlewing returns 0
22:37:10.049 00.000 11616 IsGuiding returns 0
22:37:10.050 00.001 11616 PulseGuide returned control before completion, sleep 52
22:37:10.110 00.060 11616 IsGuiding returns 1
22:37:10.110 00.000 11616 scope still moving after pulse duration time elapsed
22:37:10.142 00.032 11616 IsSlewing returns 0
22:37:10.143 00.001 11616 IsGuiding returns 0
22:37:10.143 00.000 11616 scope move finished after 42 + 51 ms
22:37:10.143 00.000 11616 Move returns status 0, amount 42
22:37:10.143 00.000 11616 move complete, result=0
22:37:10.143 00.000 11616 worker thread done servicing request
22:37:10.143 00.000 11616 Worker thread wakes up
22:37:10.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:10.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:10.143 00.000 12268 GuideStep: -0.3 px 186 ms EAST, -0.5 px 42 ms NORTH
22:37:12.149 02.006 11616 Exposure complete
22:37:12.205 00.056 11616 worker thread done servicing request
22:37:12.205 00.000 12268 OnExposeComplete: enter
22:37:12.205 00.000 12268 UpdateGuideState(): m_state=6
22:37:12.206 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
22:37:12.206 00.000 12268 Star::Find returns 1 (0), X=1156.62, Y=149.53, Mass=210, SNR=9.9, Peak=27 HFD=3.4
22:37:12.206 00.000 12268 MultiStar: [#1 -0.20,0.04,1.32,U] [#2 0.10,0.04,1.08,U] [#3 -0.17,0.44,0.90,U] [#4 -0.23,-0.53,0.75,U] [#5 -0.07,0.05,0.81,U] [#6 -0.08,0.40,0.75,U] [#7 -0.19,-0.11,1.00,U] [#8 -8.87,-11.12,0.00,M7] 
22:37:12.206 00.000 12268 refined, 7 included, MultiStar: {-0.13, 0.04}, one-star: {-0.20, 0.02}
22:37:12.206 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
22:37:12.206 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
22:37:12.206 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.81 mountX=0.03 mountY=-0.13, mountTheta=-1.34
22:37:12.208 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.04, opts=13)
22:37:12.209 00.001 12268 Enqueuing Move request for scope (-0.13, 0.04)
22:37:12.209 00.000 11616 Worker thread wakes up
22:37:12.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
22:37:12.209 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
22:37:12.209 00.000 11616 Moving (-0.13, 0.04) raw xDistance=0.03 yDistance=-0.13
22:37:12.209 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:12.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:37:12.209 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:12.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:37:12.209 00.000 11616 MoveAxis(E, 0, ABG)
22:37:12.209 00.000 11616 Move returns status 0, amount 0
22:37:12.210 00.001 11616 MoveAxis(N, 0, ABG)
22:37:12.210 00.000 11616 Move returns status 0, amount 0
22:37:12.210 00.000 11616 move complete, result=0
22:37:12.210 00.000 11616 worker thread done servicing request
22:37:12.233 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:12.251 00.018 12268 UpdateGuideState exits: m=210 SNR=9.9
22:37:12.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:12.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:12.251 00.000 12268 Enqueuing Expose request
22:37:12.252 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:12.252 00.000 11616 Worker thread wakes up
22:37:12.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:12.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:14.265 02.013 11616 Exposure complete
22:37:14.323 00.058 11616 worker thread done servicing request
22:37:14.323 00.000 12268 OnExposeComplete: enter
22:37:14.323 00.000 12268 UpdateGuideState(): m_state=6
22:37:14.324 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
22:37:14.324 00.000 12268 Star::Find returns 1 (0), X=1156.83, Y=149.37, Mass=260, SNR=11.0, Peak=25 HFD=4.6
22:37:14.324 00.000 12268 MultiStar: [#1 -0.18,0.03,1.23,U] [#2 0.40,-0.15,0.97,U] [#3 0.17,0.91,0.00,M7] [#4 0.05,-0.47,0.61,U] [#5 -0.15,-0.50,0.71,U] [#6 0.37,0.28,0.69,U] [#7 0.20,-0.27,0.79,U] [#8 0.00,0.00,0.00,L] [#9 0.42,-0.40,0.57,U] 
22:37:14.324 00.000 12268 single-star, 7 included, MultiStar: {0.11, -0.17}, one-star: {0.01, -0.14}
22:37:14.324 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
22:37:14.324 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.23)
22:37:14.324 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.47 mountX=-0.14 mountY=0.03, mountTheta=2.92
22:37:14.329 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.14, opts=13)
22:37:14.329 00.000 12268 Enqueuing Move request for scope (0.01, -0.14)
22:37:14.329 00.000 11616 Worker thread wakes up
22:37:14.329 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
22:37:14.330 00.001 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
22:37:14.330 00.000 11616 Moving (0.01, -0.14) raw xDistance=-0.14 yDistance=0.03
22:37:14.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:37:14.330 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:14.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:37:14.330 00.000 11616 MoveAxis(E, 77, ABG)
22:37:14.330 00.000 11616 Guiding  Dir = 2, Dur = 77
22:37:14.331 00.001 11616 IsSlewing returns 0
22:37:14.331 00.000 11616 IsGuiding returns 0
22:37:14.331 00.000 11616 PulseGuide returned control before completion, sleep 87
22:37:14.351 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:37:14.369 00.018 12268 UpdateGuideState exits: m=260 SNR=11.0
22:37:14.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:14.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:14.369 00.000 12268 Enqueuing Expose request
22:37:14.433 00.064 11616 IsGuiding returns 1
22:37:14.433 00.000 11616 scope still moving after pulse duration time elapsed
22:37:14.464 00.031 11616 IsSlewing returns 0
22:37:14.465 00.001 11616 IsGuiding returns 1
22:37:14.495 00.030 11616 IsSlewing returns 0
22:37:14.496 00.001 11616 IsGuiding returns 0
22:37:14.496 00.000 11616 scope move finished after 77 + 88 ms
22:37:14.496 00.000 11616 Move returns status 0, amount 77
22:37:14.496 00.000 11616 MoveAxis(N, 0, ABG)
22:37:14.496 00.000 11616 Move returns status 0, amount 0
22:37:14.496 00.000 11616 move complete, result=0
22:37:14.497 00.001 11616 worker thread done servicing request
22:37:14.497 00.000 11616 Worker thread wakes up
22:37:14.497 00.000 12268 GuideStep: -0.1 px 77 ms EAST, 0.0 px 0 ms NORTH
22:37:14.497 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:14.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:16.504 02.007 11616 Exposure complete
22:37:16.560 00.056 11616 worker thread done servicing request
22:37:16.561 00.001 12268 OnExposeComplete: enter
22:37:16.561 00.000 12268 UpdateGuideState(): m_state=6
22:37:16.561 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
22:37:16.561 00.000 12268 Star::Find returns 1 (0), X=1156.57, Y=149.61, Mass=238, SNR=10.5, Peak=28 HFD=3.4
22:37:16.561 00.000 12268 MultiStar: [#1 -0.25,0.25,1.20,U] [#2 0.05,0.08,0.98,U] [#3 -0.12,0.94,0.00,M8] [#4 -0.27,-0.69,0.00,M1] [#5 0.68,0.06,0.00,M1] [#6 0.09,0.30,0.74,U] [#7 0.22,-0.16,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.09,-0.09,0.41,U] 
22:37:16.561 00.000 12268 refined, 5 included, MultiStar: {-0.04, 0.11}, one-star: {-0.25, 0.10}
22:37:16.561 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
22:37:16.561 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
22:37:16.561 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.97 mountX=0.10 mountY=-0.06, mountTheta=-0.52
22:37:16.563 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.11, opts=13)
22:37:16.563 00.000 12268 Enqueuing Move request for scope (-0.04, 0.11)
22:37:16.563 00.000 11616 Worker thread wakes up
22:37:16.563 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
22:37:16.564 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
22:37:16.564 00.000 11616 Moving (-0.04, 0.11) raw xDistance=0.10 yDistance=-0.06
22:37:16.564 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:37:16.564 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:37:16.564 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:16.564 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:37:16.564 00.000 11616 MoveAxis(E, 0, ABG)
22:37:16.565 00.001 11616 Move returns status 0, amount 0
22:37:16.565 00.000 11616 MoveAxis(N, 0, ABG)
22:37:16.565 00.000 11616 Move returns status 0, amount 0
22:37:16.565 00.000 11616 move complete, result=0
22:37:16.565 00.000 11616 worker thread done servicing request
22:37:16.585 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:16.603 00.018 12268 UpdateGuideState exits: m=238 SNR=10.5
22:37:16.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:16.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:16.603 00.000 12268 Enqueuing Expose request
22:37:16.603 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:16.604 00.001 11616 Worker thread wakes up
22:37:16.604 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:16.604 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:18.611 02.007 11616 Exposure complete
22:37:18.668 00.057 11616 worker thread done servicing request
22:37:18.668 00.000 12268 OnExposeComplete: enter
22:37:18.669 00.001 12268 UpdateGuideState(): m_state=6
22:37:18.669 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
22:37:18.669 00.000 12268 Star::Find returns 1 (0), X=1156.49, Y=150.10, Mass=246, SNR=10.8, Peak=29 HFD=3.7
22:37:18.669 00.000 12268 MultiStar: [#1 -0.20,0.25,1.32,U] [#2 0.32,0.42,0.94,U] [#3 0.05,1.02,0.00,M9] [#4 0.02,0.38,0.66,U] [#5 -0.18,0.14,0.83,U] [#6 -0.00,0.58,0.68,U] [#7 -0.30,-0.07,0.76,U] [#8 -8.99,-11.56,0.00,M8] 
22:37:18.669 00.000 12268 refined, 6 included, MultiStar: {-0.11, 0.33}, one-star: {-0.33, 0.59}
22:37:18.669 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
22:37:18.669 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
22:37:18.670 00.001 12268 CameraToMount -- cameraX=-0.11 cameraY=0.33 hyp=0.34 cameraTheta=1.88 mountX=0.31 mountY=-0.15, mountTheta=-0.44
22:37:18.671 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.33, opts=13)
22:37:18.671 00.000 12268 Enqueuing Move request for scope (-0.11, 0.33)
22:37:18.672 00.001 11616 Worker thread wakes up
22:37:18.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.33) opts 0xd
22:37:18.672 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.33)
22:37:18.672 00.000 11616 Moving (-0.11, 0.33) raw xDistance=0.31 yDistance=-0.15
22:37:18.672 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
22:37:18.672 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.94
22:37:18.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
22:37:18.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:18.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:37:18.672 00.000 11616 MoveAxis(W, 176, ABG)
22:37:18.672 00.000 11616 Guiding  Dir = 3, Dur = 176
22:37:18.673 00.001 11616 IsSlewing returns 0
22:37:18.673 00.000 11616 IsGuiding returns 0
22:37:18.673 00.000 11616 PulseGuide returned control before completion, sleep 186
22:37:18.693 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:18.710 00.017 12268 UpdateGuideState exits: m=246 SNR=10.8
22:37:18.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:18.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:18.710 00.000 12268 Enqueuing Expose request
22:37:18.873 00.163 11616 IsGuiding returns 1
22:37:18.873 00.000 11616 scope still moving after pulse duration time elapsed
22:37:18.903 00.030 11616 IsSlewing returns 0
22:37:18.904 00.001 11616 IsGuiding returns 0
22:37:18.904 00.000 11616 scope move finished after 176 + 55 ms
22:37:18.904 00.000 11616 Move returns status 0, amount 176
22:37:18.904 00.000 11616 MoveAxis(N, 0, ABG)
22:37:18.904 00.000 11616 Move returns status 0, amount 0
22:37:18.904 00.000 11616 move complete, result=0
22:37:18.904 00.000 11616 worker thread done servicing request
22:37:18.904 00.000 11616 Worker thread wakes up
22:37:18.904 00.000 12268 GuideStep: 0.3 px 176 ms WEST, -0.1 px 0 ms NORTH
22:37:18.904 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:18.906 00.002 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:20.907 02.001 11616 Exposure complete
22:37:20.964 00.057 11616 worker thread done servicing request
22:37:20.964 00.000 12268 OnExposeComplete: enter
22:37:20.964 00.000 12268 UpdateGuideState(): m_state=6
22:37:20.964 00.000 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
22:37:20.964 00.000 12268 Star::Find returns 1 (0), X=1156.49, Y=149.67, Mass=243, SNR=10.7, Peak=31 HFD=3.5
22:37:20.965 00.001 12268 MultiStar: [#1 -0.54,0.11,1.30,U] [#2 0.39,-0.03,0.98,U] [#3 -0.26,0.97,0.00,M10] [#4 0.05,-0.78,0.00,M1] [#5 -0.35,0.03,0.81,U] [#6 0.50,0.42,0.00,M1] [#7 0.05,-0.09,0.77,U] [#8 -8.83,-11.25,0.00,M9] 
22:37:20.965 00.000 12268 refined, 4 included, MultiStar: {-0.18, 0.05}, one-star: {-0.33, 0.17}
22:37:20.965 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
22:37:20.965 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
22:37:20.965 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.19 cameraTheta=2.88 mountX=0.03 mountY=-0.19, mountTheta=-1.41
22:37:20.966 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.05, opts=13)
22:37:20.967 00.001 12268 Enqueuing Move request for scope (-0.18, 0.05)
22:37:20.967 00.000 11616 Worker thread wakes up
22:37:20.967 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
22:37:20.967 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
22:37:20.967 00.000 11616 Moving (-0.18, 0.05) raw xDistance=0.03 yDistance=-0.19
22:37:20.967 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:20.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:37:20.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
22:37:20.967 00.000 11616 MoveAxis(E, 0, ABG)
22:37:20.967 00.000 11616 Move returns status 0, amount 0
22:37:20.967 00.000 11616 MoveAxis(N, 16, ABG)
22:37:20.967 00.000 11616 Guiding  Dir = 0, Dur = 16
22:37:20.968 00.001 11616 IsSlewing returns 0
22:37:20.968 00.000 11616 IsGuiding returns 0
22:37:20.968 00.000 11616 PulseGuide returned control before completion, sleep 26
22:37:20.992 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:21.001 00.009 11616 IsGuiding returns 1
22:37:21.001 00.000 11616 scope still moving after pulse duration time elapsed
22:37:21.010 00.009 12268 UpdateGuideState exits: m=243 SNR=10.7
22:37:21.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:21.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:21.010 00.000 12268 Enqueuing Expose request
22:37:21.031 00.021 11616 IsSlewing returns 0
22:37:21.032 00.001 11616 IsGuiding returns 0
22:37:21.032 00.000 11616 scope move finished after 16 + 47 ms
22:37:21.032 00.000 11616 Move returns status 0, amount 16
22:37:21.032 00.000 11616 move complete, result=0
22:37:21.033 00.001 11616 worker thread done servicing request
22:37:21.033 00.000 11616 Worker thread wakes up
22:37:21.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:21.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:21.037 00.004 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 16 ms NORTH
22:37:23.039 02.002 11616 Exposure complete
22:37:23.094 00.055 11616 worker thread done servicing request
22:37:23.095 00.001 12268 OnExposeComplete: enter
22:37:23.095 00.000 12268 UpdateGuideState(): m_state=6
22:37:23.095 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
22:37:23.095 00.000 12268 Star::Find returns 1 (0), X=1156.96, Y=149.49, Mass=216, SNR=10.1, Peak=29 HFD=3.6
22:37:23.096 00.001 12268 MultiStar: [#1 -0.33,0.09,1.38,U] [#2 0.31,-0.03,1.01,U] [#3 -0.13,0.86,0.00,R] [#4 0.40,-0.62,0.00,M2] [#5 0.22,0.15,0.89,U] [#6 -0.06,0.20,0.79,U] [#7 -0.21,-0.29,0.79,U] [#8 -9.04,-11.15,0.00,M10] 
22:37:23.096 00.000 12268 refined, 5 included, MultiStar: {-0.00, 0.02}, one-star: {0.14, -0.01}
22:37:23.096 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
22:37:23.096 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
22:37:23.096 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.77 mountX=0.02 mountY=-0.01, mountTheta=-0.33
22:37:23.098 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.02, opts=13)
22:37:23.098 00.000 12268 Enqueuing Move request for scope (-0.00, 0.02)
22:37:23.098 00.000 11616 Worker thread wakes up
22:37:23.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
22:37:23.098 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
22:37:23.098 00.000 11616 Moving (-0.00, 0.02) raw xDistance=0.02 yDistance=-0.01
22:37:23.098 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:23.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:37:23.098 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:23.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:37:23.099 00.001 11616 MoveAxis(E, 0, ABG)
22:37:23.099 00.000 11616 Move returns status 0, amount 0
22:37:23.099 00.000 11616 MoveAxis(N, 0, ABG)
22:37:23.099 00.000 11616 Move returns status 0, amount 0
22:37:23.099 00.000 11616 move complete, result=0
22:37:23.099 00.000 11616 worker thread done servicing request
22:37:23.120 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:23.139 00.019 12268 UpdateGuideState exits: m=216 SNR=10.1
22:37:23.139 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:23.139 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:23.139 00.000 12268 Enqueuing Expose request
22:37:23.139 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:23.140 00.001 11616 Worker thread wakes up
22:37:23.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:23.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:25.144 02.004 11616 Exposure complete
22:37:25.201 00.057 11616 worker thread done servicing request
22:37:25.201 00.000 12268 OnExposeComplete: enter
22:37:25.201 00.000 12268 UpdateGuideState(): m_state=6
22:37:25.201 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
22:37:25.201 00.000 12268 Star::Find returns 1 (0), X=1156.76, Y=149.86, Mass=232, SNR=10.4, Peak=29 HFD=4.1
22:37:25.202 00.001 12268 MultiStar: [#1 0.16,0.40,1.36,U] [#2 0.82,-0.00,0.00,M1] [#3 0.54,-0.03,0.88,U] [#4 -0.12,-0.04,0.85,U] [#5 0.39,0.11,0.76,U] [#6 0.52,0.58,0.00,M1] [#7 0.10,0.27,0.97,U] [#8 -8.82,-11.01,0.00,R] 
22:37:25.202 00.000 12268 refined, 5 included, MultiStar: {0.16, 0.20}, one-star: {-0.06, 0.35}
22:37:25.202 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
22:37:25.202 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.61)
22:37:25.202 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.26 cameraTheta=0.91 mountX=0.22 mountY=0.13, mountTheta=0.54
22:37:25.204 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.20, opts=13)
22:37:25.204 00.000 12268 Enqueuing Move request for scope (0.16, 0.20)
22:37:25.204 00.000 11616 Worker thread wakes up
22:37:25.204 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd
22:37:25.204 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.20)
22:37:25.204 00.000 11616 Moving (0.16, 0.20) raw xDistance=0.22 yDistance=0.13
22:37:25.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
22:37:25.204 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:25.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:37:25.204 00.000 11616 MoveAxis(W, 122, ABG)
22:37:25.204 00.000 11616 Guiding  Dir = 3, Dur = 122
22:37:25.205 00.001 11616 IsSlewing returns 0
22:37:25.205 00.000 11616 IsGuiding returns 0
22:37:25.205 00.000 11616 PulseGuide returned control before completion, sleep 132
22:37:25.226 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:25.243 00.017 12268 UpdateGuideState exits: m=232 SNR=10.4
22:37:25.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:25.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:25.243 00.000 12268 Enqueuing Expose request
22:37:25.345 00.102 11616 IsGuiding returns 1
22:37:25.345 00.000 11616 scope still moving after pulse duration time elapsed
22:37:25.375 00.030 11616 IsSlewing returns 0
22:37:25.375 00.000 11616 IsGuiding returns 0
22:37:25.375 00.000 11616 scope move finished after 122 + 48 ms
22:37:25.375 00.000 11616 Move returns status 0, amount 122
22:37:25.376 00.001 11616 MoveAxis(N, 0, ABG)
22:37:25.376 00.000 11616 Move returns status 0, amount 0
22:37:25.376 00.000 11616 move complete, result=0
22:37:25.376 00.000 11616 worker thread done servicing request
22:37:25.376 00.000 11616 Worker thread wakes up
22:37:25.376 00.000 12268 GuideStep: 0.2 px 122 ms WEST, 0.1 px 0 ms NORTH
22:37:25.377 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:25.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:27.385 02.008 11616 Exposure complete
22:37:27.445 00.060 11616 worker thread done servicing request
22:37:27.445 00.000 12268 OnExposeComplete: enter
22:37:27.445 00.000 12268 UpdateGuideState(): m_state=6
22:37:27.445 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
22:37:27.446 00.001 12268 Star::Find returns 1 (0), X=1157.27, Y=149.72, Mass=239, SNR=10.6, Peak=30 HFD=3.7
22:37:27.446 00.000 12268 MultiStar: [#1 0.04,0.58,1.36,U] [#2 0.57,0.21,0.98,U] [#3 0.93,0.42,0.00,M1] [#4 0.67,-0.09,0.00,M2] [#5 0.69,-0.34,0.00,M1] [#6 0.59,0.58,0.00,M2] [#7 0.20,-0.00,0.74,U] [#8 -0.91,-0.94,0.00,M1] 
22:37:27.446 00.000 12268 refined, 3 included, MultiStar: {0.30, 0.29}, one-star: {0.46, 0.21}
22:37:27.446 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
22:37:27.446 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.48)
22:37:27.446 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.29 hyp=0.42 cameraTheta=0.78 mountX=0.32 mountY=0.26, mountTheta=0.68
22:37:27.448 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.29, opts=13)
22:37:27.448 00.000 12268 Enqueuing Move request for scope (0.30, 0.29)
22:37:27.448 00.000 11616 Worker thread wakes up
22:37:27.448 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.29) opts 0xd
22:37:27.448 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.29)
22:37:27.448 00.000 11616 Moving (0.30, 0.29) raw xDistance=0.32 yDistance=0.26
22:37:27.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
22:37:27.448 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:37:27.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:37:27.448 00.000 11616 MoveAxis(W, 180, ABG)
22:37:27.448 00.000 11616 Guiding  Dir = 3, Dur = 180
22:37:27.449 00.001 11616 IsSlewing returns 0
22:37:27.449 00.000 11616 IsGuiding returns 0
22:37:27.449 00.000 11616 PulseGuide returned control before completion, sleep 190
22:37:27.471 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:27.492 00.021 12268 UpdateGuideState exits: m=239 SNR=10.6
22:37:27.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:27.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:27.492 00.000 12268 Enqueuing Expose request
22:37:27.648 00.156 11616 IsGuiding returns 1
22:37:27.649 00.001 11616 scope still moving after pulse duration time elapsed
22:37:27.679 00.030 11616 IsSlewing returns 0
22:37:27.680 00.001 11616 IsGuiding returns 0
22:37:27.680 00.000 11616 scope move finished after 180 + 50 ms
22:37:27.680 00.000 11616 Move returns status 0, amount 180
22:37:27.680 00.000 11616 MoveAxis(N, 0, ABG)
22:37:27.680 00.000 11616 Move returns status 0, amount 0
22:37:27.680 00.000 11616 move complete, result=0
22:37:27.680 00.000 11616 worker thread done servicing request
22:37:27.681 00.001 11616 Worker thread wakes up
22:37:27.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:27.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:27.681 00.000 12268 GuideStep: 0.3 px 180 ms WEST, 0.3 px 0 ms NORTH
22:37:29.705 02.024 11616 Exposure complete
22:37:29.764 00.059 11616 worker thread done servicing request
22:37:29.764 00.000 12268 OnExposeComplete: enter
22:37:29.764 00.000 12268 UpdateGuideState(): m_state=6
22:37:29.764 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
22:37:29.764 00.000 12268 Star::Find returns 1 (0), X=1157.32, Y=149.55, Mass=278, SNR=11.5, Peak=32 HFD=4.1
22:37:29.765 00.001 12268 MultiStar: [#1 0.09,0.11,1.21,U] [#2 0.38,-0.02,0.86,U] [#3 0.72,-0.43,0.00,M2] [#4 0.46,-0.57,0.00,M3] [#5 0.40,-0.28,0.75,U] [#6 0.69,0.31,0.00,M3] [#7 0.35,-0.31,0.89,U] [#8 -0.25,-0.45,0.40,U] 
22:37:29.765 00.000 12268 refined, 5 included, MultiStar: {0.28, -0.10}, one-star: {0.50, 0.04}
22:37:29.765 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
22:37:29.765 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.37)
22:37:29.765 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.10 hyp=0.30 cameraTheta=-0.33 mountX=-0.07 mountY=0.29, mountTheta=1.80
22:37:29.766 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.10, opts=13)
22:37:29.767 00.001 12268 Enqueuing Move request for scope (0.28, -0.10)
22:37:29.767 00.000 11616 Worker thread wakes up
22:37:29.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.10) opts 0xd
22:37:29.767 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.10)
22:37:29.767 00.000 11616 Moving (0.28, -0.10) raw xDistance=-0.07 yDistance=0.29
22:37:29.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:29.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:37:29.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:37:29.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:37:29.768 00.001 11616 MoveAxis(E, 0, ABG)
22:37:29.768 00.000 11616 Move returns status 0, amount 0
22:37:29.768 00.000 11616 MoveAxis(N, 0, ABG)
22:37:29.768 00.000 11616 Move returns status 0, amount 0
22:37:29.768 00.000 11616 move complete, result=0
22:37:29.768 00.000 11616 worker thread done servicing request
22:37:29.790 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:29.808 00.018 12268 UpdateGuideState exits: m=278 SNR=11.5
22:37:29.808 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:29.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:29.808 00.000 12268 Enqueuing Expose request
22:37:29.808 00.000 11616 Worker thread wakes up
22:37:29.808 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:37:29.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:29.809 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:31.815 02.006 11616 Exposure complete
22:37:31.871 00.056 11616 worker thread done servicing request
22:37:31.871 00.000 12268 OnExposeComplete: enter
22:37:31.871 00.000 12268 UpdateGuideState(): m_state=6
22:37:31.871 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
22:37:31.871 00.000 12268 Star::Find returns 1 (0), X=1156.75, Y=149.54, Mass=247, SNR=10.8, Peak=30 HFD=3.7
22:37:31.872 00.001 12268 MultiStar: [#1 0.06,-0.37,1.31,U] [#2 0.34,-0.30,0.95,U] [#3 0.00,0.00,0.00,L] [#4 0.46,-0.34,0.68,U] [#5 0.22,-0.36,0.83,U] [#6 0.38,-0.01,0.72,U] [#7 -0.43,-0.21,0.74,U] [#8 0.17,-0.44,0.47,U] [#9 -0.27,-0.26,0.53,U] 
22:37:31.872 00.000 12268 single-star, 8 included, MultiStar: {0.10, -0.25}, one-star: {-0.07, 0.03}
22:37:31.872 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
22:37:31.872 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
22:37:31.872 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.07 cameraTheta=2.71 mountX=0.02 mountY=-0.07, mountTheta=-1.24
22:37:31.873 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.03, opts=13)
22:37:31.874 00.001 12268 Enqueuing Move request for scope (-0.07, 0.03)
22:37:31.874 00.000 11616 Worker thread wakes up
22:37:31.874 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
22:37:31.874 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
22:37:31.874 00.000 11616 Moving (-0.07, 0.03) raw xDistance=0.02 yDistance=-0.07
22:37:31.874 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:31.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:37:31.874 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:31.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:37:31.874 00.000 11616 MoveAxis(E, 0, ABG)
22:37:31.874 00.000 11616 Move returns status 0, amount 0
22:37:31.874 00.000 11616 MoveAxis(N, 0, ABG)
22:37:31.875 00.001 11616 Move returns status 0, amount 0
22:37:31.875 00.000 11616 move complete, result=0
22:37:31.875 00.000 11616 worker thread done servicing request
22:37:31.899 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:37:31.917 00.018 12268 UpdateGuideState exits: m=247 SNR=10.8
22:37:31.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:31.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:31.917 00.000 12268 Enqueuing Expose request
22:37:31.917 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:31.918 00.001 11616 Worker thread wakes up
22:37:31.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:31.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:33.994 02.076 11616 Exposure complete
22:37:34.051 00.057 11616 worker thread done servicing request
22:37:34.051 00.000 12268 OnExposeComplete: enter
22:37:34.051 00.000 12268 UpdateGuideState(): m_state=6
22:37:34.051 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
22:37:34.051 00.000 12268 Star::Find returns 1 (0), X=1156.49, Y=149.25, Mass=251, SNR=10.9, Peak=27 HFD=4.1
22:37:34.052 00.001 12268 MultiStar: [#1 -0.16,-0.22,1.34,U] [#2 0.48,-0.28,1.00,U] [#3 0.48,-0.16,0.80,U] [#4 0.42,-0.18,0.64,U] [#5 0.22,-0.06,0.89,U] [#6 0.20,-0.04,0.71,U] [#7 0.02,-0.05,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.07,-0.39,0.63,U] 
22:37:34.052 00.000 12268 refined, 8 included, MultiStar: {0.13, -0.19}, one-star: {-0.33, -0.26}
22:37:34.052 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
22:37:34.052 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.72)
22:37:34.052 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-0.98 mountX=-0.17 mountY=0.15, mountTheta=2.43
22:37:34.055 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.19, opts=13)
22:37:34.055 00.000 12268 Enqueuing Move request for scope (0.13, -0.19)
22:37:34.055 00.000 11616 Worker thread wakes up
22:37:34.055 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.19) opts 0xd
22:37:34.055 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.19)
22:37:34.056 00.001 11616 Moving (0.13, -0.19) raw xDistance=-0.17 yDistance=0.15
22:37:34.056 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:37:34.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:37:34.056 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:34.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:37:34.056 00.000 11616 MoveAxis(E, 0, ABG)
22:37:34.056 00.000 11616 Move returns status 0, amount 0
22:37:34.056 00.000 11616 MoveAxis(N, 0, ABG)
22:37:34.056 00.000 11616 Move returns status 0, amount 0
22:37:34.056 00.000 11616 move complete, result=0
22:37:34.056 00.000 11616 worker thread done servicing request
22:37:34.079 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:34.096 00.017 12268 UpdateGuideState exits: m=251 SNR=10.9
22:37:34.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:34.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:34.097 00.001 12268 Enqueuing Expose request
22:37:34.097 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:34.097 00.000 11616 Worker thread wakes up
22:37:34.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:34.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:36.102 02.005 11616 Exposure complete
22:37:36.159 00.057 11616 worker thread done servicing request
22:37:36.159 00.000 12268 OnExposeComplete: enter
22:37:36.159 00.000 12268 UpdateGuideState(): m_state=6
22:37:36.159 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
22:37:36.159 00.000 12268 Star::Find returns 1 (0), X=1156.98, Y=149.00, Mass=238, SNR=10.5, Peak=28 HFD=4.0
22:37:36.160 00.001 12268 MultiStar: [#1 0.01,-0.68,0.00,M1] [#2 0.21,-0.27,0.91,U] [#3 0.00,0.00,0.00,L] [#4 0.02,-0.72,0.00,M2] [#5 0.43,-0.44,0.00,M1] [#6 0.72,-0.10,0.00,M2] [#7 -0.13,-0.62,0.00,M1] [#8 -0.51,-0.55,0.00,M1] [#9 0.49,-0.73,0.00,M1] 
22:37:36.160 00.000 12268 refined, 1 included, MultiStar: {0.19, -0.40}, one-star: {0.16, -0.51}
22:37:36.160 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
22:37:36.160 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.57)
22:37:36.160 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.40 hyp=0.44 cameraTheta=-1.13 mountX=-0.38 mountY=0.24, mountTheta=2.58
22:37:36.162 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.40, opts=13)
22:37:36.162 00.000 12268 Enqueuing Move request for scope (0.19, -0.40)
22:37:36.163 00.001 11616 Worker thread wakes up
22:37:36.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.40) opts 0xd
22:37:36.163 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.40)
22:37:36.163 00.000 11616 Moving (0.19, -0.40) raw xDistance=-0.38 yDistance=0.24
22:37:36.163 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
22:37:36.163 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.13
22:37:36.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
22:37:36.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:37:36.164 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:37:36.164 00.000 11616 MoveAxis(E, 210, ABG)
22:37:36.164 00.000 11616 Guiding  Dir = 2, Dur = 210
22:37:36.164 00.000 11616 IsSlewing returns 0
22:37:36.164 00.000 11616 IsGuiding returns 0
22:37:36.165 00.001 11616 PulseGuide returned control before completion, sleep 220
22:37:36.185 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:36.203 00.018 12268 UpdateGuideState exits: m=238 SNR=10.5
22:37:36.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:36.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:36.203 00.000 12268 Enqueuing Expose request
22:37:36.395 00.192 11616 IsGuiding returns 1
22:37:36.396 00.001 11616 scope still moving after pulse duration time elapsed
22:37:36.425 00.029 11616 IsSlewing returns 0
22:37:36.425 00.000 11616 IsGuiding returns 0
22:37:36.425 00.000 11616 scope move finished after 210 + 51 ms
22:37:36.426 00.001 11616 Move returns status 0, amount 210
22:37:36.426 00.000 11616 MoveAxis(N, 0, ABG)
22:37:36.426 00.000 11616 Move returns status 0, amount 0
22:37:36.426 00.000 11616 move complete, result=0
22:37:36.426 00.000 11616 worker thread done servicing request
22:37:36.426 00.000 11616 Worker thread wakes up
22:37:36.426 00.000 12268 GuideStep: -0.4 px 210 ms EAST, 0.2 px 0 ms NORTH
22:37:36.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:36.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:38.444 02.018 11616 Exposure complete
22:37:38.497 00.053 11616 worker thread done servicing request
22:37:38.498 00.001 12268 OnExposeComplete: enter
22:37:38.498 00.000 12268 UpdateGuideState(): m_state=6
22:37:38.498 00.000 12268 Star::Find(15, 1156, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
22:37:38.498 00.000 12268 Star::Find returns 1 (0), X=1156.49, Y=149.36, Mass=264, SNR=11.1, Peak=27 HFD=3.9
22:37:38.499 00.001 12268 MultiStar: [#1 -0.32,-0.19,1.27,U] [#2 0.24,-0.23,0.88,U] [#3 0.00,0.00,0.00,L] [#4 0.22,-0.63,0.00,M3] [#5 0.00,-0.72,0.00,M2] [#6 0.23,-0.03,0.88,U] [#7 -0.05,-0.21,1.01,U] [#8 -0.03,-0.77,0.00,M2] [#9 0.08,-0.62,0.00,M2] 
22:37:38.499 00.000 12268 refined, 4 included, MultiStar: {-0.07, -0.17}, one-star: {-0.32, -0.15}
22:37:38.499 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.46 = 2.83)
22:37:38.499 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.28)
22:37:38.500 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.98 mountX=-0.17 mountY=-0.05, mountTheta=-2.85
22:37:38.501 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.17, opts=13)
22:37:38.501 00.000 12268 Enqueuing Move request for scope (-0.07, -0.17)
22:37:38.501 00.000 11616 Worker thread wakes up
22:37:38.501 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
22:37:38.502 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
22:37:38.502 00.000 11616 Moving (-0.07, -0.17) raw xDistance=-0.17 yDistance=-0.05
22:37:38.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
22:37:38.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:38.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:37:38.502 00.000 11616 MoveAxis(E, 96, ABG)
22:37:38.502 00.000 11616 Guiding  Dir = 2, Dur = 96
22:37:38.503 00.001 11616 IsSlewing returns 0
22:37:38.503 00.000 11616 IsGuiding returns 0
22:37:38.503 00.000 11616 PulseGuide returned control before completion, sleep 106
22:37:38.525 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:38.544 00.019 12268 UpdateGuideState exits: m=264 SNR=11.1
22:37:38.545 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:38.545 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:38.545 00.000 12268 Enqueuing Expose request
22:37:38.614 00.069 11616 IsGuiding returns 1
22:37:38.614 00.000 11616 scope still moving after pulse duration time elapsed
22:37:38.646 00.032 11616 IsSlewing returns 0
22:37:38.647 00.001 11616 IsGuiding returns 0
22:37:38.647 00.000 11616 scope move finished after 96 + 47 ms
22:37:38.647 00.000 11616 Move returns status 0, amount 96
22:37:38.647 00.000 11616 MoveAxis(N, 0, ABG)
22:37:38.647 00.000 11616 Move returns status 0, amount 0
22:37:38.647 00.000 11616 move complete, result=0
22:37:38.647 00.000 11616 worker thread done servicing request
22:37:38.647 00.000 12268 GuideStep: -0.2 px 96 ms EAST, -0.1 px 0 ms NORTH
22:37:38.648 00.001 11616 Worker thread wakes up
22:37:38.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:38.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:40.664 02.016 11616 Exposure complete
22:37:40.719 00.055 11616 worker thread done servicing request
22:37:40.719 00.000 12268 OnExposeComplete: enter
22:37:40.719 00.000 12268 UpdateGuideState(): m_state=6
22:37:40.719 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
22:37:40.720 00.001 12268 Star::Find returns 1 (0), X=1157.05, Y=150.21, Mass=259, SNR=11.0, Peak=32 HFD=4.2
22:37:40.720 00.000 12268 MultiStar: [#1 -0.09,-0.10,1.18,U] [#2 0.22,-0.38,0.80,U] [#3 0.54,-0.48,0.00,M2] [#4 -0.09,-0.71,0.00,M4] [#5 0.29,-0.46,0.92,U] [#6 0.47,0.25,0.76,U] [#7 0.20,-0.33,0.79,U] [#8 -0.19,-0.53,0.43,U] 
22:37:40.720 00.000 12268 refined, 6 included, MultiStar: {0.17, -0.08}, one-star: {0.23, 0.70}
22:37:40.721 00.001 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
22:37:40.721 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.28)
22:37:40.721 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.42 mountX=-0.06 mountY=0.18, mountTheta=1.89
22:37:40.724 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.08, opts=13)
22:37:40.725 00.001 12268 Enqueuing Move request for scope (0.17, -0.08)
22:37:40.725 00.000 11616 Worker thread wakes up
22:37:40.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
22:37:40.725 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
22:37:40.725 00.000 11616 Moving (0.17, -0.08) raw xDistance=-0.06 yDistance=0.18
22:37:40.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:40.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:37:40.725 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.06 newest=0.36
22:37:40.726 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:37:40.726 00.000 11616 MoveAxis(E, 0, ABG)
22:37:40.726 00.000 11616 Move returns status 0, amount 0
22:37:40.726 00.000 11616 BLC: Oldest BLC event removed
22:37:40.726 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1926 applied
22:37:40.726 00.000 11616 MoveAxis(S, 1941, ABG)
22:37:40.726 00.000 11616 Guiding  Dir = 1, Dur = 1941
22:37:40.726 00.000 11616 IsSlewing returns 0
22:37:40.728 00.002 11616 IsGuiding returns 0
22:37:40.728 00.000 11616 PulseGuide returned control before completion, sleep 1951
22:37:40.747 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:40.764 00.017 12268 UpdateGuideState exits: m=259 SNR=11.0
22:37:40.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:40.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:40.764 00.000 12268 Enqueuing Expose request
22:37:42.680 01.916 11616 IsGuiding returns 1
22:37:42.681 00.001 11616 scope still moving after pulse duration time elapsed
22:37:42.711 00.030 11616 IsSlewing returns 0
22:37:42.712 00.001 11616 IsGuiding returns 0
22:37:42.712 00.000 11616 scope move finished after 1941 + 43 ms
22:37:42.712 00.000 11616 Move returns status 0, amount 1941
22:37:42.712 00.000 11616 move complete, result=0
22:37:42.712 00.000 11616 worker thread done servicing request
22:37:42.712 00.000 11616 Worker thread wakes up
22:37:42.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:42.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:42.712 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 1941 ms SOUTH
22:37:44.726 02.014 11616 Exposure complete
22:37:44.784 00.058 11616 worker thread done servicing request
22:37:44.784 00.000 12268 OnExposeComplete: enter
22:37:44.785 00.001 12268 UpdateGuideState(): m_state=6
22:37:44.785 00.000 12268 Star::Find(15, 1157, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
22:37:44.785 00.000 12268 Star::Find returns 1 (0), X=1156.71, Y=150.37, Mass=310, SNR=12.0, Peak=26 HFD=4.6
22:37:44.786 00.001 12268 MultiStar: [#1 -0.45,0.82,0.00,M1] [#2 -0.28,0.32,0.78,U] [#3 0.00,0.00,0.00,L] [#4 -0.23,0.38,0.64,U] [#5 0.09,0.62,0.00,M2] [#6 -0.08,1.14,0.00,M1] [#7 -0.02,0.25,0.66,U] [#8 -0.42,-0.54,0.00,M2] [#9 -0.45,0.74,0.00,M3] 
22:37:44.786 00.000 12268 refined, 3 included, MultiStar: {-0.16, 0.49}, one-star: {-0.11, 0.86}
22:37:44.786 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
22:37:44.786 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
22:37:44.786 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.49 hyp=0.52 cameraTheta=1.88 mountX=0.48 mountY=-0.22, mountTheta=-0.43
22:37:44.788 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.49, opts=13)
22:37:44.788 00.000 12268 Enqueuing Move request for scope (-0.16, 0.49)
22:37:44.788 00.000 11616 Worker thread wakes up
22:37:44.788 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.49) opts 0xd
22:37:44.788 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.49)
22:37:44.788 00.000 11616 Moving (-0.16, 0.49) raw xDistance=0.48 yDistance=-0.22
22:37:44.788 00.000 11616 BLC: History state: CurrMiss=-0.22, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.026820, 1:-0.218553
22:37:44.789 00.001 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
22:37:44.789 00.000 11616 BLC: window closed
22:37:44.789 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
22:37:44.789 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.43
22:37:44.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
22:37:44.789 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:37:44.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:37:44.789 00.000 11616 MoveAxis(W, 267, ABG)
22:37:44.789 00.000 11616 Guiding  Dir = 3, Dur = 267
22:37:44.789 00.000 11616 IsSlewing returns 0
22:37:44.790 00.001 11616 IsGuiding returns 0
22:37:44.790 00.000 11616 PulseGuide returned control before completion, sleep 277
22:37:44.810 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:44.828 00.018 12268 UpdateGuideState exits: m=310 SNR=12.0
22:37:44.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:44.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:44.828 00.000 12268 Enqueuing Expose request
22:37:45.072 00.244 11616 IsGuiding returns 1
22:37:45.073 00.001 11616 scope still moving after pulse duration time elapsed
22:37:45.102 00.029 11616 IsSlewing returns 0
22:37:45.102 00.000 11616 IsGuiding returns 0
22:37:45.102 00.000 11616 scope move finished after 267 + 45 ms
22:37:45.102 00.000 11616 Move returns status 0, amount 267
22:37:45.103 00.001 11616 MoveAxis(N, 0, ABG)
22:37:45.103 00.000 11616 Move returns status 0, amount 0
22:37:45.103 00.000 11616 move complete, result=0
22:37:45.103 00.000 11616 worker thread done servicing request
22:37:45.103 00.000 11616 Worker thread wakes up
22:37:45.103 00.000 12268 GuideStep: 0.5 px 267 ms WEST, -0.2 px 0 ms NORTH
22:37:45.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:45.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:47.120 02.017 11616 Exposure complete
22:37:47.179 00.059 11616 worker thread done servicing request
22:37:47.179 00.000 12268 OnExposeComplete: enter
22:37:47.179 00.000 12268 UpdateGuideState(): m_state=6
22:37:47.180 00.001 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
22:37:47.180 00.000 12268 Star::Find returns 1 (0), X=1156.52, Y=150.20, Mass=268, SNR=11.2, Peak=27 HFD=5.0
22:37:47.180 00.000 12268 MultiStar: [#1 -0.42,0.56,0.00,M2] [#2 0.26,0.51,0.90,U] [#3 0.14,0.16,0.74,U] [#4 -0.46,0.49,0.00,M4] [#5 -0.43,0.43,0.00,M3] [#6 0.36,0.80,0.00,M2] [#7 -0.30,0.40,0.86,U] [#8 -0.27,-0.37,0.45,U] 
22:37:47.180 00.000 12268 refined, 4 included, MultiStar: {-0.09, 0.37}, one-star: {-0.30, 0.69}
22:37:47.181 00.001 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
22:37:47.181 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
22:37:47.181 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.37 hyp=0.38 cameraTheta=1.81 mountX=0.36 mountY=-0.13, mountTheta=-0.36
22:37:47.182 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.37, opts=13)
22:37:47.182 00.000 12268 Enqueuing Move request for scope (-0.09, 0.37)
22:37:47.183 00.001 11616 Worker thread wakes up
22:37:47.183 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.37) opts 0xd
22:37:47.183 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.37)
22:37:47.183 00.000 11616 Moving (-0.09, 0.37) raw xDistance=0.36 yDistance=-0.13
22:37:47.183 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
22:37:47.183 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:47.183 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:37:47.183 00.000 11616 MoveAxis(W, 200, ABG)
22:37:47.183 00.000 11616 Guiding  Dir = 3, Dur = 200
22:37:47.183 00.000 11616 IsSlewing returns 0
22:37:47.184 00.001 11616 IsGuiding returns 0
22:37:47.184 00.000 11616 PulseGuide returned control before completion, sleep 210
22:37:47.204 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:47.222 00.018 12268 UpdateGuideState exits: m=268 SNR=11.2
22:37:47.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:47.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:47.222 00.000 12268 Enqueuing Expose request
22:37:47.395 00.173 11616 IsGuiding returns 1
22:37:47.395 00.000 11616 scope still moving after pulse duration time elapsed
22:37:47.426 00.031 11616 IsSlewing returns 0
22:37:47.426 00.000 11616 IsGuiding returns 0
22:37:47.427 00.001 11616 scope move finished after 200 + 43 ms
22:37:47.427 00.000 11616 Move returns status 0, amount 200
22:37:47.427 00.000 11616 MoveAxis(N, 0, ABG)
22:37:47.427 00.000 11616 Move returns status 0, amount 0
22:37:47.427 00.000 11616 move complete, result=0
22:37:47.427 00.000 11616 worker thread done servicing request
22:37:47.427 00.000 11616 Worker thread wakes up
22:37:47.427 00.000 12268 GuideStep: 0.4 px 200 ms WEST, -0.1 px 0 ms NORTH
22:37:47.428 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:47.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:49.437 02.009 11616 Exposure complete
22:37:49.498 00.061 11616 worker thread done servicing request
22:37:49.498 00.000 12268 OnExposeComplete: enter
22:37:49.498 00.000 12268 UpdateGuideState(): m_state=6
22:37:49.499 00.001 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
22:37:49.499 00.000 12268 Star::Find returns 1 (0), X=1156.40, Y=149.67, Mass=265, SNR=11.1, Peak=26 HFD=3.7
22:37:49.499 00.000 12268 MultiStar: [#1 -0.40,0.26,1.26,U] [#2 0.01,0.16,0.99,U] [#3 0.00,0.00,0.00,L] [#4 -0.25,-0.56,0.00,M5] [#5 0.02,-0.18,0.83,U] [#6 -0.03,0.45,0.65,U] [#7 -0.73,-0.05,0.00,M1] [#8 -0.40,-0.08,0.45,U] [#9 -0.10,-0.19,0.49,U] 
22:37:49.499 00.000 12268 refined, 6 included, MultiStar: {-0.20, 0.12}, one-star: {-0.42, 0.16}
22:37:49.499 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
22:37:49.499 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
22:37:49.500 00.001 12268 CameraToMount -- cameraX=-0.20 cameraY=0.12 hyp=0.24 cameraTheta=2.63 mountX=0.10 mountY=-0.22, mountTheta=-1.16
22:37:49.501 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.12, opts=13)
22:37:49.501 00.000 12268 Enqueuing Move request for scope (-0.20, 0.12)
22:37:49.501 00.000 11616 Worker thread wakes up
22:37:49.502 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.12) opts 0xd
22:37:49.502 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.12)
22:37:49.502 00.000 11616 Moving (-0.20, 0.12) raw xDistance=0.10 yDistance=-0.22
22:37:49.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:49.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:37:49.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:37:49.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:37:49.502 00.000 11616 MoveAxis(E, 0, ABG)
22:37:49.502 00.000 11616 Move returns status 0, amount 0
22:37:49.502 00.000 11616 MoveAxis(N, 0, ABG)
22:37:49.502 00.000 11616 Move returns status 0, amount 0
22:37:49.503 00.001 11616 move complete, result=0
22:37:49.503 00.000 11616 worker thread done servicing request
22:37:49.523 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:37:49.542 00.019 12268 UpdateGuideState exits: m=265 SNR=11.1
22:37:49.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:49.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:49.542 00.000 12268 Enqueuing Expose request
22:37:49.543 00.001 11616 Worker thread wakes up
22:37:49.543 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:37:49.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:49.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:51.552 02.009 11616 Exposure complete
22:37:51.611 00.059 11616 worker thread done servicing request
22:37:51.611 00.000 12268 OnExposeComplete: enter
22:37:51.611 00.000 12268 UpdateGuideState(): m_state=6
22:37:51.612 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
22:37:51.612 00.000 12268 Star::Find returns 1 (0), X=1156.72, Y=149.20, Mass=233, SNR=10.5, Peak=28 HFD=3.7
22:37:51.612 00.000 12268 MultiStar: [#1 -0.67,-0.48,0.00,M2] [#2 0.22,-0.36,0.98,U] [#3 -0.26,-0.72,0.00,M2] [#4 -0.00,-0.62,0.00,M6] [#5 0.06,-0.64,0.00,M3] [#6 0.40,-0.31,0.74,U] [#7 0.10,-0.65,0.00,M2] [#8 0.25,-0.52,0.47,U] 
22:37:51.612 00.000 12268 single-star, 3 included, MultiStar: {0.17, -0.36}, one-star: {-0.10, -0.31}
22:37:51.612 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
22:37:51.612 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
22:37:51.612 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.31 hyp=0.33 cameraTheta=-1.87 mountX=-0.32 mountY=-0.05, mountTheta=-2.97
22:37:51.614 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.31, opts=13)
22:37:51.614 00.000 12268 Enqueuing Move request for scope (-0.10, -0.31)
22:37:51.614 00.000 11616 Worker thread wakes up
22:37:51.614 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.31) opts 0xd
22:37:51.614 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.31)
22:37:51.614 00.000 11616 Moving (-0.10, -0.31) raw xDistance=-0.32 yDistance=-0.05
22:37:51.614 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
22:37:51.614 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.96
22:37:51.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
22:37:51.614 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:51.615 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:37:51.615 00.000 11616 MoveAxis(E, 179, ABG)
22:37:51.615 00.000 11616 Guiding  Dir = 2, Dur = 179
22:37:51.615 00.000 11616 IsSlewing returns 0
22:37:51.615 00.000 11616 IsGuiding returns 0
22:37:51.616 00.001 11616 PulseGuide returned control before completion, sleep 189
22:37:51.636 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:37:51.653 00.017 12268 UpdateGuideState exits: m=233 SNR=10.5
22:37:51.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:51.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:51.654 00.001 12268 Enqueuing Expose request
22:37:51.813 00.159 11616 IsGuiding returns 1
22:37:51.814 00.001 11616 scope still moving after pulse duration time elapsed
22:37:51.843 00.029 11616 IsSlewing returns 0
22:37:51.845 00.002 11616 IsGuiding returns 0
22:37:51.845 00.000 11616 scope move finished after 179 + 50 ms
22:37:51.845 00.000 11616 Move returns status 0, amount 179
22:37:51.845 00.000 11616 MoveAxis(N, 0, ABG)
22:37:51.845 00.000 11616 Move returns status 0, amount 0
22:37:51.845 00.000 11616 move complete, result=0
22:37:51.845 00.000 11616 worker thread done servicing request
22:37:51.845 00.000 11616 Worker thread wakes up
22:37:51.846 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:51.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:51.846 00.000 12268 GuideStep: -0.3 px 179 ms EAST, -0.1 px 0 ms NORTH
22:37:53.855 02.009 11616 Exposure complete
22:37:53.910 00.055 11616 worker thread done servicing request
22:37:53.911 00.001 12268 OnExposeComplete: enter
22:37:53.911 00.000 12268 UpdateGuideState(): m_state=6
22:37:53.911 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
22:37:53.911 00.000 12268 Star::Find returns 1 (0), X=1156.38, Y=149.23, Mass=252, SNR=10.8, Peak=28 HFD=3.7
22:37:53.912 00.001 12268 MultiStar: [#1 -0.48,-0.56,0.00,M3] [#2 0.18,-0.76,0.00,M1] [#3 -0.46,-0.89,0.00,M3] [#4 -0.47,-0.96,0.00,M7] [#5 -0.21,-0.60,0.00,M4] [#6 0.24,-0.32,0.68,U] [#7 0.12,-0.57,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.02,-0.81,0.00,M3] 
22:37:53.912 00.000 12268 refined, 2 included, MultiStar: {-0.08, -0.38}, one-star: {-0.44, -0.28}
22:37:53.912 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
22:37:53.912 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
22:37:53.912 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.38 hyp=0.39 cameraTheta=-1.77 mountX=-0.38 mountY=-0.03, mountTheta=-3.07
22:37:53.913 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.38, opts=13)
22:37:53.913 00.000 12268 Enqueuing Move request for scope (-0.08, -0.38)
22:37:53.914 00.001 11616 Worker thread wakes up
22:37:53.914 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.38) opts 0xd
22:37:53.914 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.38)
22:37:53.914 00.000 11616 Moving (-0.08, -0.38) raw xDistance=-0.38 yDistance=-0.03
22:37:53.914 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
22:37:53.914 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:53.914 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:37:53.914 00.000 11616 MoveAxis(E, 215, ABG)
22:37:53.914 00.000 11616 Guiding  Dir = 2, Dur = 215
22:37:53.915 00.001 11616 IsSlewing returns 0
22:37:53.915 00.000 11616 IsGuiding returns 0
22:37:53.915 00.000 11616 PulseGuide returned control before completion, sleep 225
22:37:53.935 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:37:53.953 00.018 12268 UpdateGuideState exits: m=252 SNR=10.8
22:37:53.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:53.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:53.954 00.001 12268 Enqueuing Expose request
22:37:54.147 00.193 11616 IsGuiding returns 1
22:37:54.147 00.000 11616 scope still moving after pulse duration time elapsed
22:37:54.179 00.032 11616 IsSlewing returns 0
22:37:54.179 00.000 11616 IsGuiding returns 1
22:37:54.209 00.030 11616 IsSlewing returns 0
22:37:54.209 00.000 11616 IsGuiding returns 1
22:37:54.241 00.032 11616 IsSlewing returns 0
22:37:54.242 00.001 11616 IsGuiding returns 0
22:37:54.242 00.000 11616 scope move finished after 215 + 111 ms
22:37:54.242 00.000 11616 Move returns status 0, amount 215
22:37:54.242 00.000 11616 MoveAxis(N, 0, ABG)
22:37:54.242 00.000 11616 Move returns status 0, amount 0
22:37:54.242 00.000 11616 move complete, result=0
22:37:54.242 00.000 11616 worker thread done servicing request
22:37:54.242 00.000 11616 Worker thread wakes up
22:37:54.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:54.243 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:54.243 00.000 12268 GuideStep: -0.4 px 215 ms EAST, -0.0 px 0 ms NORTH
22:37:56.254 02.011 11616 Exposure complete
22:37:56.310 00.056 11616 worker thread done servicing request
22:37:56.310 00.000 12268 OnExposeComplete: enter
22:37:56.310 00.000 12268 UpdateGuideState(): m_state=6
22:37:56.311 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
22:37:56.311 00.000 12268 Star::Find returns 1 (0), X=1156.78, Y=149.28, Mass=228, SNR=10.3, Peak=34 HFD=3.6
22:37:56.311 00.000 12268 MultiStar: [#1 -0.50,-0.54,0.00,M4] [#2 -0.20,-0.51,0.98,U] [#3 -0.27,-0.55,0.00,M4] [#4 -0.60,-0.62,0.00,M8] [#5 -0.37,-0.76,0.00,M5] [#6 -0.07,-0.47,0.76,U] [#7 -0.27,-1.02,0.00,M2] [#8 -0.02,-0.07,0.47,U] 
22:37:56.311 00.000 12268 single-star, 3 included, MultiStar: {-0.09, -0.35}, one-star: {-0.04, -0.23}
22:37:56.311 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.20 = 3.08)
22:37:56.311 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.03)
22:37:56.312 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.24 cameraTheta=-1.73 mountX=-0.24 mountY=-0.01, mountTheta=-3.11
22:37:56.313 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.23, opts=13)
22:37:56.313 00.000 12268 Enqueuing Move request for scope (-0.04, -0.23)
22:37:56.314 00.001 11616 Worker thread wakes up
22:37:56.314 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd
22:37:56.314 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.23)
22:37:56.314 00.000 11616 Moving (-0.04, -0.23) raw xDistance=-0.24 yDistance=-0.01
22:37:56.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
22:37:56.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:56.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:37:56.314 00.000 11616 MoveAxis(E, 132, ABG)
22:37:56.314 00.000 11616 Guiding  Dir = 2, Dur = 132
22:37:56.315 00.001 11616 IsSlewing returns 0
22:37:56.315 00.000 11616 IsGuiding returns 0
22:37:56.316 00.001 11616 PulseGuide returned control before completion, sleep 142
22:37:56.338 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:56.356 00.018 12268 UpdateGuideState exits: m=228 SNR=10.3
22:37:56.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:56.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:56.356 00.000 12268 Enqueuing Expose request
22:37:56.473 00.117 11616 IsGuiding returns 1
22:37:56.473 00.000 11616 scope still moving after pulse duration time elapsed
22:37:56.503 00.030 11616 IsSlewing returns 0
22:37:56.503 00.000 11616 IsGuiding returns 1
22:37:56.535 00.032 11616 IsSlewing returns 0
22:37:56.536 00.001 11616 IsGuiding returns 0
22:37:56.536 00.000 11616 scope move finished after 132 + 88 ms
22:37:56.536 00.000 11616 Move returns status 0, amount 132
22:37:56.536 00.000 11616 MoveAxis(N, 0, ABG)
22:37:56.536 00.000 11616 Move returns status 0, amount 0
22:37:56.536 00.000 11616 move complete, result=0
22:37:56.536 00.000 11616 worker thread done servicing request
22:37:56.537 00.001 11616 Worker thread wakes up
22:37:56.537 00.000 12268 GuideStep: -0.2 px 132 ms EAST, -0.0 px 0 ms NORTH
22:37:56.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:56.537 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:58.556 02.019 11616 Exposure complete
22:37:58.614 00.058 11616 worker thread done servicing request
22:37:58.614 00.000 12268 OnExposeComplete: enter
22:37:58.615 00.001 12268 UpdateGuideState(): m_state=6
22:37:58.615 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
22:37:58.615 00.000 12268 Star::Find returns 1 (0), X=1156.85, Y=149.15, Mass=286, SNR=11.5, Peak=29 HFD=4.3
22:37:58.615 00.000 12268 MultiStar: [#1 -0.64,-0.38,0.00,M5] [#2 0.62,-0.44,0.00,M1] [#3 0.26,-0.49,0.72,U] [#4 -0.08,-0.62,0.00,M9] [#5 -0.17,-0.28,0.67,U] [#6 -0.17,-0.36,0.67,U] [#7 0.06,-0.51,0.63,U] [#8 -0.32,-0.39,0.46,U] 
22:37:58.615 00.000 12268 single-star, 5 included, MultiStar: {-0.03, -0.39}, one-star: {0.03, -0.36}
22:37:58.615 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
22:37:58.615 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.22)
22:37:58.616 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=-0.36 hyp=0.36 cameraTheta=-1.48 mountX=-0.35 mountY=0.08, mountTheta=2.93
22:37:58.617 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.36, opts=13)
22:37:58.617 00.000 12268 Enqueuing Move request for scope (0.03, -0.36)
22:37:58.617 00.000 11616 Worker thread wakes up
22:37:58.617 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.36) opts 0xd
22:37:58.617 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.36)
22:37:58.617 00.000 11616 Moving (0.03, -0.36) raw xDistance=-0.35 yDistance=0.08
22:37:58.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
22:37:58.617 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:58.618 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:37:58.618 00.000 11616 MoveAxis(E, 197, ABG)
22:37:58.618 00.000 11616 Guiding  Dir = 2, Dur = 197
22:37:58.618 00.000 11616 IsSlewing returns 0
22:37:58.618 00.000 11616 IsGuiding returns 0
22:37:58.618 00.000 11616 PulseGuide returned control before completion, sleep 207
22:37:58.640 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:37:58.657 00.017 12268 UpdateGuideState exits: m=286 SNR=11.5
22:37:58.658 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:58.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:37:58.658 00.000 12268 Enqueuing Expose request
22:37:58.828 00.170 11616 IsGuiding returns 1
22:37:58.828 00.000 11616 scope still moving after pulse duration time elapsed
22:37:58.858 00.030 11616 IsSlewing returns 0
22:37:58.858 00.000 11616 IsGuiding returns 0
22:37:58.858 00.000 11616 scope move finished after 197 + 43 ms
22:37:58.858 00.000 11616 Move returns status 0, amount 197
22:37:58.859 00.001 11616 MoveAxis(N, 0, ABG)
22:37:58.859 00.000 11616 Move returns status 0, amount 0
22:37:58.859 00.000 11616 move complete, result=0
22:37:58.859 00.000 11616 worker thread done servicing request
22:37:58.859 00.000 11616 Worker thread wakes up
22:37:58.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:37:58.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:37:58.859 00.000 12268 GuideStep: -0.4 px 197 ms EAST, 0.1 px 0 ms NORTH
22:38:00.872 02.013 11616 Exposure complete
22:38:00.928 00.056 11616 worker thread done servicing request
22:38:00.929 00.001 12268 OnExposeComplete: enter
22:38:00.929 00.000 12268 UpdateGuideState(): m_state=6
22:38:00.929 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
22:38:00.929 00.000 12268 Star::Find returns 1 (0), X=1156.46, Y=149.81, Mass=275, SNR=11.4, Peak=31 HFD=3.8
22:38:00.929 00.000 12268 MultiStar: [#1 -0.51,-0.12,1.22,U] [#2 0.39,-0.33,0.92,U] [#3 -0.04,-0.46,0.74,U] [#4 0.13,-0.16,0.68,U] [#5 -0.22,-0.04,0.68,U] [#6 0.09,0.16,0.69,U] [#7 -0.30,-0.16,0.65,U] [#8 -0.21,-0.23,0.46,U] 
22:38:00.929 00.000 12268 refined, 8 included, MultiStar: {-0.13, -0.10}, one-star: {-0.36, 0.30}
22:38:00.929 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.47) = xAngle (-3.96 = 2.32)
22:38:00.930 00.001 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.79)
22:38:00.930 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.10 hyp=0.17 cameraTheta=-2.49 mountX=-0.11 mountY=-0.12, mountTheta=-2.34
22:38:00.932 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.10, opts=13)
22:38:00.932 00.000 12268 Enqueuing Move request for scope (-0.13, -0.10)
22:38:00.932 00.000 11616 Worker thread wakes up
22:38:00.933 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.10) opts 0xd
22:38:00.933 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.10)
22:38:00.933 00.000 11616 Moving (-0.13, -0.10) raw xDistance=-0.11 yDistance=-0.12
22:38:00.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
22:38:00.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:00.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:38:00.933 00.000 11616 MoveAxis(E, 64, ABG)
22:38:00.933 00.000 11616 Guiding  Dir = 2, Dur = 64
22:38:00.933 00.000 11616 IsSlewing returns 0
22:38:00.934 00.001 11616 IsGuiding returns 0
22:38:00.934 00.000 11616 PulseGuide returned control before completion, sleep 74
22:38:00.954 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:00.971 00.017 12268 UpdateGuideState exits: m=275 SNR=11.4
22:38:00.972 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:00.972 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:00.972 00.000 12268 Enqueuing Expose request
22:38:01.023 00.051 11616 IsGuiding returns 1
22:38:01.023 00.000 11616 scope still moving after pulse duration time elapsed
22:38:01.055 00.032 11616 IsSlewing returns 0
22:38:01.056 00.001 11616 IsGuiding returns 0
22:38:01.056 00.000 11616 scope move finished after 64 + 58 ms
22:38:01.056 00.000 11616 Move returns status 0, amount 64
22:38:01.056 00.000 11616 MoveAxis(N, 0, ABG)
22:38:01.056 00.000 11616 Move returns status 0, amount 0
22:38:01.056 00.000 11616 move complete, result=0
22:38:01.056 00.000 11616 worker thread done servicing request
22:38:01.057 00.001 12268 GuideStep: -0.1 px 64 ms EAST, -0.1 px 0 ms NORTH
22:38:01.057 00.000 11616 Worker thread wakes up
22:38:01.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:01.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:03.063 02.006 11616 Exposure complete
22:38:03.122 00.059 11616 worker thread done servicing request
22:38:03.122 00.000 12268 OnExposeComplete: enter
22:38:03.123 00.001 12268 UpdateGuideState(): m_state=6
22:38:03.123 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
22:38:03.123 00.000 12268 Star::Find returns 1 (0), X=1156.79, Y=149.13, Mass=265, SNR=11.2, Peak=28 HFD=4.2
22:38:03.123 00.000 12268 MultiStar: [#1 -0.14,-0.29,1.32,U] [#2 0.24,-0.29,0.93,U] [#3 0.14,-0.70,0.00,M3] [#4 -0.33,-0.33,0.68,U] [#5 0.15,-0.18,0.71,U] [#6 0.47,-0.77,0.00,M1] [#7 0.04,-0.70,0.00,M1] [#8 -0.06,-0.76,0.00,M1] 
22:38:03.123 00.000 12268 refined, 4 included, MultiStar: {-0.02, -0.30}, one-star: {-0.03, -0.38}
22:38:03.124 00.001 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
22:38:03.124 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
22:38:03.124 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.65 mountX=-0.30 mountY=0.02, mountTheta=3.09
22:38:03.126 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.30, opts=13)
22:38:03.126 00.000 12268 Enqueuing Move request for scope (-0.02, -0.30)
22:38:03.127 00.001 11616 Worker thread wakes up
22:38:03.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.30) opts 0xd
22:38:03.127 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.30)
22:38:03.127 00.000 11616 Moving (-0.02, -0.30) raw xDistance=-0.30 yDistance=0.02
22:38:03.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
22:38:03.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:03.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:38:03.127 00.000 11616 MoveAxis(E, 167, ABG)
22:38:03.127 00.000 11616 Guiding  Dir = 2, Dur = 167
22:38:03.128 00.001 11616 IsSlewing returns 0
22:38:03.128 00.000 11616 IsGuiding returns 0
22:38:03.128 00.000 11616 PulseGuide returned control before completion, sleep 177
22:38:03.148 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:03.167 00.019 12268 UpdateGuideState exits: m=265 SNR=11.2
22:38:03.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:03.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:03.167 00.000 12268 Enqueuing Expose request
22:38:03.310 00.143 11616 IsGuiding returns 1
22:38:03.310 00.000 11616 scope still moving after pulse duration time elapsed
22:38:03.341 00.031 11616 IsSlewing returns 0
22:38:03.341 00.000 11616 IsGuiding returns 0
22:38:03.341 00.000 11616 scope move finished after 167 + 46 ms
22:38:03.341 00.000 11616 Move returns status 0, amount 167
22:38:03.341 00.000 11616 MoveAxis(N, 0, ABG)
22:38:03.341 00.000 11616 Move returns status 0, amount 0
22:38:03.341 00.000 11616 move complete, result=0
22:38:03.342 00.001 11616 worker thread done servicing request
22:38:03.342 00.000 12268 GuideStep: -0.3 px 167 ms EAST, 0.0 px 0 ms NORTH
22:38:03.342 00.000 11616 Worker thread wakes up
22:38:03.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:03.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:05.348 02.006 11616 Exposure complete
22:38:05.406 00.058 11616 worker thread done servicing request
22:38:05.406 00.000 12268 OnExposeComplete: enter
22:38:05.406 00.000 12268 UpdateGuideState(): m_state=6
22:38:05.406 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
22:38:05.406 00.000 12268 Star::Find returns 1 (0), X=1156.81, Y=149.56, Mass=238, SNR=10.5, Peak=27 HFD=3.9
22:38:05.407 00.001 12268 MultiStar: [#1 -0.26,-0.29,1.34,U] [#2 0.40,-0.53,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -0.28,-0.59,0.00,M8] [#5 0.52,-0.42,0.00,M3] [#6 0.31,-0.18,0.83,U] [#7 -0.26,-0.47,0.75,U] [#8 0.14,-0.15,0.49,U] [#9 0.57,-0.39,0.00,M4] 
22:38:05.407 00.000 12268 single-star, 4 included, MultiStar: {-0.05, -0.21}, one-star: {-0.00, 0.05}
22:38:05.407 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
22:38:05.408 00.001 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
22:38:05.408 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.60 mountX=0.05 mountY=-0.01, mountTheta=-0.16
22:38:05.410 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.05, opts=13)
22:38:05.410 00.000 12268 Enqueuing Move request for scope (-0.00, 0.05)
22:38:05.411 00.001 11616 Worker thread wakes up
22:38:05.411 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
22:38:05.411 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
22:38:05.411 00.000 11616 Moving (-0.00, 0.05) raw xDistance=0.05 yDistance=-0.01
22:38:05.411 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:05.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:38:05.411 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:05.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:38:05.411 00.000 11616 MoveAxis(E, 0, ABG)
22:38:05.411 00.000 11616 Move returns status 0, amount 0
22:38:05.412 00.001 11616 MoveAxis(N, 0, ABG)
22:38:05.412 00.000 11616 Move returns status 0, amount 0
22:38:05.412 00.000 11616 move complete, result=0
22:38:05.412 00.000 11616 worker thread done servicing request
22:38:05.433 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:05.451 00.018 12268 UpdateGuideState exits: m=238 SNR=10.5
22:38:05.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:05.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:05.452 00.001 12268 Enqueuing Expose request
22:38:05.452 00.000 11616 Worker thread wakes up
22:38:05.452 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:05.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:05.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:07.478 02.026 11616 Exposure complete
22:38:07.534 00.056 11616 worker thread done servicing request
22:38:07.534 00.000 12268 OnExposeComplete: enter
22:38:07.534 00.000 12268 UpdateGuideState(): m_state=6
22:38:07.535 00.001 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
22:38:07.535 00.000 12268 Star::Find returns 1 (0), X=1156.62, Y=149.63, Mass=241, SNR=10.6, Peak=26 HFD=4.1
22:38:07.535 00.000 12268 MultiStar: [#1 0.10,0.09,1.29,U] [#2 0.23,-0.31,0.92,U] [#3 0.48,-0.19,0.78,U] [#4 -0.03,-0.41,0.70,U] [#5 0.02,-0.30,0.70,U] [#6 0.28,0.15,0.70,U] [#7 -0.17,-0.41,0.76,U] [#8 -0.46,-0.29,0.44,U] 
22:38:07.535 00.000 12268 refined, 8 included, MultiStar: {0.05, -0.14}, one-star: {-0.20, 0.13}
22:38:07.535 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
22:38:07.535 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
22:38:07.535 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.22 mountX=-0.13 mountY=0.07, mountTheta=2.67
22:38:07.537 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.14, opts=13)
22:38:07.538 00.001 12268 Enqueuing Move request for scope (0.05, -0.14)
22:38:07.538 00.000 11616 Worker thread wakes up
22:38:07.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
22:38:07.538 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
22:38:07.538 00.000 11616 Moving (0.05, -0.14) raw xDistance=-0.13 yDistance=0.07
22:38:07.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
22:38:07.538 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:07.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:38:07.538 00.000 11616 MoveAxis(E, 75, ABG)
22:38:07.538 00.000 11616 Guiding  Dir = 2, Dur = 75
22:38:07.538 00.000 11616 IsSlewing returns 0
22:38:07.539 00.001 11616 IsGuiding returns 0
22:38:07.539 00.000 11616 PulseGuide returned control before completion, sleep 85
22:38:07.558 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:07.576 00.018 12268 UpdateGuideState exits: m=241 SNR=10.6
22:38:07.576 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:07.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:07.576 00.000 12268 Enqueuing Expose request
22:38:07.626 00.050 11616 IsGuiding returns 1
22:38:07.626 00.000 11616 scope still moving after pulse duration time elapsed
22:38:07.657 00.031 11616 IsSlewing returns 0
22:38:07.657 00.000 11616 IsGuiding returns 0
22:38:07.658 00.001 11616 scope move finished after 75 + 43 ms
22:38:07.658 00.000 11616 Move returns status 0, amount 75
22:38:07.658 00.000 11616 MoveAxis(N, 0, ABG)
22:38:07.658 00.000 11616 Move returns status 0, amount 0
22:38:07.658 00.000 11616 move complete, result=0
22:38:07.659 00.001 11616 worker thread done servicing request
22:38:07.659 00.000 11616 Worker thread wakes up
22:38:07.659 00.000 12268 GuideStep: -0.1 px 75 ms EAST, 0.1 px 0 ms NORTH
22:38:07.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:07.660 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:09.669 02.009 11616 Exposure complete
22:38:09.727 00.058 11616 worker thread done servicing request
22:38:09.728 00.001 12268 OnExposeComplete: enter
22:38:09.728 00.000 12268 UpdateGuideState(): m_state=6
22:38:09.728 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
22:38:09.729 00.001 12268 Star::Find returns 1 (0), X=1156.65, Y=149.32, Mass=243, SNR=10.7, Peak=28 HFD=3.8
22:38:09.729 00.000 12268 MultiStar: [#1 -0.26,-0.24,1.23,U] [#2 0.19,-0.44,0.90,U] [#3 0.27,-0.49,0.86,U] [#4 -0.27,-0.58,0.00,M8] [#5 -0.30,-0.51,0.72,U] [#6 0.46,0.39,0.89,U] [#7 -0.46,-0.24,0.83,U] [#8 -0.28,-0.75,0.00,M1] 
22:38:09.729 00.000 12268 refined, 6 included, MultiStar: {-0.04, -0.24}, one-star: {-0.16, -0.19}
22:38:09.729 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.22 = 3.07)
22:38:09.729 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
22:38:09.729 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.74 mountX=-0.24 mountY=-0.01, mountTheta=-3.10
22:38:09.732 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.24, opts=13)
22:38:09.732 00.000 12268 Enqueuing Move request for scope (-0.04, -0.24)
22:38:09.732 00.000 11616 Worker thread wakes up
22:38:09.732 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.24) opts 0xd
22:38:09.733 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.24)
22:38:09.733 00.000 11616 Moving (-0.04, -0.24) raw xDistance=-0.24 yDistance=-0.01
22:38:09.733 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
22:38:09.733 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:09.733 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:38:09.733 00.000 11616 MoveAxis(E, 135, ABG)
22:38:09.733 00.000 11616 Guiding  Dir = 2, Dur = 135
22:38:09.733 00.000 11616 IsSlewing returns 0
22:38:09.734 00.001 11616 IsGuiding returns 0
22:38:09.734 00.000 11616 PulseGuide returned control before completion, sleep 145
22:38:09.755 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:09.773 00.018 12268 UpdateGuideState exits: m=243 SNR=10.7
22:38:09.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:09.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:09.773 00.000 12268 Enqueuing Expose request
22:38:09.882 00.109 11616 IsGuiding returns 1
22:38:09.882 00.000 11616 scope still moving after pulse duration time elapsed
22:38:09.913 00.031 11616 IsSlewing returns 0
22:38:09.913 00.000 11616 IsGuiding returns 0
22:38:09.914 00.001 11616 scope move finished after 135 + 45 ms
22:38:09.914 00.000 11616 Move returns status 0, amount 135
22:38:09.914 00.000 11616 MoveAxis(N, 0, ABG)
22:38:09.914 00.000 11616 Move returns status 0, amount 0
22:38:09.914 00.000 11616 move complete, result=0
22:38:09.914 00.000 11616 worker thread done servicing request
22:38:09.914 00.000 11616 Worker thread wakes up
22:38:09.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:09.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:09.914 00.000 12268 GuideStep: -0.2 px 135 ms EAST, -0.0 px 0 ms NORTH
22:38:12.028 02.114 11616 Exposure complete
22:38:12.083 00.055 11616 worker thread done servicing request
22:38:12.083 00.000 12268 OnExposeComplete: enter
22:38:12.083 00.000 12268 UpdateGuideState(): m_state=6
22:38:12.083 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
22:38:12.083 00.000 12268 Star::Find returns 1 (0), X=1156.08, Y=149.67, Mass=304, SNR=12.0, Peak=39 HFD=3.8
22:38:12.084 00.001 12268 MultiStar: [#1 -0.36,-0.31,1.16,U] [#2 0.08,0.13,0.83,U] [#3 -0.21,-0.27,0.78,U] [#4 -0.64,-0.36,0.00,M9] [#5 -0.85,-0.15,0.00,M2] [#6 -0.16,0.10,0.82,U] [#7 -0.78,-0.25,0.00,M1] [#8 -0.27,-0.42,0.35,U] 
22:38:12.084 00.000 12268 refined, 5 included, MultiStar: {-0.30, -0.07}, one-star: {-0.73, 0.16}
22:38:12.084 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
22:38:12.084 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.20)
22:38:12.084 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-2.90 mountX=-0.10 mountY=-0.29, mountTheta=-1.91
22:38:12.085 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.07, opts=13)
22:38:12.086 00.001 12268 Enqueuing Move request for scope (-0.30, -0.07)
22:38:12.086 00.000 11616 Worker thread wakes up
22:38:12.086 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.07) opts 0xd
22:38:12.086 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.07)
22:38:12.086 00.000 11616 Moving (-0.30, -0.07) raw xDistance=-0.10 yDistance=-0.29
22:38:12.086 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
22:38:12.086 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:38:12.087 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:38:12.087 00.000 11616 MoveAxis(E, 57, ABG)
22:38:12.087 00.000 11616 Guiding  Dir = 2, Dur = 57
22:38:12.087 00.000 11616 IsSlewing returns 0
22:38:12.087 00.000 11616 IsGuiding returns 0
22:38:12.088 00.001 11616 PulseGuide returned control before completion, sleep 67
22:38:12.109 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:12.128 00.019 12268 UpdateGuideState exits: m=304 SNR=12.0
22:38:12.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:12.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:12.128 00.000 12268 Enqueuing Expose request
22:38:12.156 00.028 11616 IsGuiding returns 1
22:38:12.156 00.000 11616 scope still moving after pulse duration time elapsed
22:38:12.188 00.032 11616 IsSlewing returns 0
22:38:12.188 00.000 11616 IsGuiding returns 0
22:38:12.189 00.001 11616 scope move finished after 57 + 43 ms
22:38:12.189 00.000 11616 Move returns status 0, amount 57
22:38:12.189 00.000 11616 MoveAxis(N, 0, ABG)
22:38:12.189 00.000 11616 Move returns status 0, amount 0
22:38:12.189 00.000 11616 move complete, result=0
22:38:12.189 00.000 11616 worker thread done servicing request
22:38:12.189 00.000 11616 Worker thread wakes up
22:38:12.189 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:12.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:12.198 00.009 12268 GuideStep: -0.1 px 57 ms EAST, -0.3 px 0 ms NORTH
22:38:14.205 02.007 11616 Exposure complete
22:38:14.265 00.060 11616 worker thread done servicing request
22:38:14.266 00.001 12268 OnExposeComplete: enter
22:38:14.266 00.000 12268 UpdateGuideState(): m_state=6
22:38:14.266 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
22:38:14.266 00.000 12268 Star::Find returns 1 (0), X=1156.18, Y=149.36, Mass=272, SNR=11.4, Peak=32 HFD=3.7
22:38:14.267 00.001 12268 MultiStar: [#1 -0.53,-0.24,1.17,U] [#2 -0.32,-0.72,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -0.52,-0.77,0.00,M10] [#5 -0.52,-0.18,0.60,U] [#6 -0.21,0.08,0.68,U] [#7 -0.17,-0.40,0.88,U] [#8 -0.05,-0.46,0.42,U] [#9 0.15,-0.42,0.32,U] 
22:38:14.267 00.000 12268 refined, 6 included, MultiStar: {-0.36, -0.23}, one-star: {-0.64, -0.15}
22:38:14.267 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.05 = 2.23)
22:38:14.267 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.88)
22:38:14.267 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.23 hyp=0.43 cameraTheta=-2.58 mountX=-0.26 mountY=-0.33, mountTheta=-2.24
22:38:14.269 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.23, opts=13)
22:38:14.269 00.000 12268 Enqueuing Move request for scope (-0.36, -0.23)
22:38:14.269 00.000 11616 Worker thread wakes up
22:38:14.269 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.23) opts 0xd
22:38:14.270 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.23)
22:38:14.270 00.000 11616 Moving (-0.36, -0.23) raw xDistance=-0.26 yDistance=-0.33
22:38:14.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
22:38:14.270 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:38:14.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:38:14.270 00.000 11616 MoveAxis(E, 148, ABG)
22:38:14.270 00.000 11616 Guiding  Dir = 2, Dur = 148
22:38:14.270 00.000 11616 IsSlewing returns 0
22:38:14.271 00.001 11616 IsGuiding returns 0
22:38:14.271 00.000 11616 PulseGuide returned control before completion, sleep 158
22:38:14.293 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:14.310 00.017 12268 UpdateGuideState exits: m=272 SNR=11.4
22:38:14.310 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:14.310 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:14.310 00.000 12268 Enqueuing Expose request
22:38:14.438 00.128 11616 IsGuiding returns 1
22:38:14.438 00.000 11616 scope still moving after pulse duration time elapsed
22:38:14.469 00.031 11616 IsSlewing returns 0
22:38:14.469 00.000 11616 IsGuiding returns 1
22:38:14.500 00.031 11616 IsSlewing returns 0
22:38:14.501 00.001 11616 IsGuiding returns 0
22:38:14.501 00.000 11616 scope move finished after 148 + 82 ms
22:38:14.501 00.000 11616 Move returns status 0, amount 148
22:38:14.501 00.000 11616 MoveAxis(N, 0, ABG)
22:38:14.501 00.000 11616 Move returns status 0, amount 0
22:38:14.501 00.000 11616 move complete, result=0
22:38:14.501 00.000 11616 worker thread done servicing request
22:38:14.501 00.000 12268 GuideStep: -0.3 px 148 ms EAST, -0.3 px 0 ms NORTH
22:38:14.502 00.001 11616 Worker thread wakes up
22:38:14.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:14.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:16.521 02.019 11616 Exposure complete
22:38:16.575 00.054 11616 worker thread done servicing request
22:38:16.576 00.001 12268 OnExposeComplete: enter
22:38:16.576 00.000 12268 UpdateGuideState(): m_state=6
22:38:16.576 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
22:38:16.576 00.000 12268 Star::Find returns 1 (0), X=1156.36, Y=149.67, Mass=287, SNR=11.6, Peak=35 HFD=3.6
22:38:16.576 00.000 12268 MultiStar: [#1 -0.63,0.32,0.00,M1] [#2 0.05,0.36,0.81,U] [#3 0.00,0.00,0.00,L] [#4 -0.14,0.01,0.65,U] [#5 0.21,-0.29,0.56,U] [#6 0.03,0.71,0.00,M1] [#7 -0.52,0.35,0.00,M1] [#8 9.06,11.76,0.00,M1] [#9 -0.13,-0.14,0.37,U] 
22:38:16.576 00.000 12268 refined, 4 included, MultiStar: {-0.13, 0.07}, one-star: {-0.46, 0.16}
22:38:16.576 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
22:38:16.577 00.001 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
22:38:16.577 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.62 mountX=0.06 mountY=-0.14, mountTheta=-1.16
22:38:16.578 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.07, opts=13)
22:38:16.578 00.000 12268 Enqueuing Move request for scope (-0.13, 0.07)
22:38:16.578 00.000 11616 Worker thread wakes up
22:38:16.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
22:38:16.578 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
22:38:16.578 00.000 11616 Moving (-0.13, 0.07) raw xDistance=0.06 yDistance=-0.14
22:38:16.579 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:16.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:38:16.579 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:16.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:38:16.579 00.000 11616 MoveAxis(E, 0, ABG)
22:38:16.579 00.000 11616 Move returns status 0, amount 0
22:38:16.579 00.000 11616 MoveAxis(N, 0, ABG)
22:38:16.579 00.000 11616 Move returns status 0, amount 0
22:38:16.579 00.000 11616 move complete, result=0
22:38:16.579 00.000 11616 worker thread done servicing request
22:38:16.603 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:16.620 00.017 12268 UpdateGuideState exits: m=287 SNR=11.6
22:38:16.620 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:16.620 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:16.620 00.000 12268 Enqueuing Expose request
22:38:16.621 00.001 11616 Worker thread wakes up
22:38:16.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:16.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:16.621 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:18.626 02.005 11616 Exposure complete
22:38:18.684 00.058 11616 worker thread done servicing request
22:38:18.684 00.000 12268 OnExposeComplete: enter
22:38:18.684 00.000 12268 UpdateGuideState(): m_state=6
22:38:18.684 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
22:38:18.684 00.000 12268 Star::Find returns 1 (0), X=1156.47, Y=150.36, Mass=323, SNR=12.4, Peak=39 HFD=3.4
22:38:18.685 00.001 12268 MultiStar: [#1 -0.55,0.58,0.00,M2] [#2 -0.11,0.64,0.00,M1] [#3 0.23,0.14,0.70,U] [#4 -0.23,0.16,0.51,U] [#5 -0.08,0.46,0.55,U] [#6 -0.10,1.01,0.00,M2] [#7 -0.23,0.38,0.85,U] [#8 -0.71,-0.60,0.00,M2] 
22:38:18.685 00.000 12268 refined, 4 included, MultiStar: {-0.15, 0.45}, one-star: {-0.34, 0.85}
22:38:18.685 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
22:38:18.685 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
22:38:18.685 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.45 hyp=0.47 cameraTheta=1.89 mountX=0.43 mountY=-0.20, mountTheta=-0.44
22:38:18.686 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.45, opts=13)
22:38:18.686 00.000 12268 Enqueuing Move request for scope (-0.15, 0.45)
22:38:18.686 00.000 11616 Worker thread wakes up
22:38:18.686 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.45) opts 0xd
22:38:18.687 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.45)
22:38:18.687 00.000 11616 Moving (-0.15, 0.45) raw xDistance=0.43 yDistance=-0.20
22:38:18.687 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
22:38:18.687 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.29
22:38:18.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
22:38:18.687 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.02 newest=-0.67
22:38:18.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
22:38:18.687 00.000 11616 MoveAxis(W, 241, ABG)
22:38:18.687 00.000 11616 Guiding  Dir = 3, Dur = 241
22:38:18.688 00.001 11616 IsSlewing returns 0
22:38:18.689 00.001 11616 IsGuiding returns 0
22:38:18.689 00.000 11616 PulseGuide returned control before completion, sleep 251
22:38:18.709 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:18.728 00.019 12268 UpdateGuideState exits: m=323 SNR=12.4
22:38:18.728 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:18.728 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:18.728 00.000 12268 Enqueuing Expose request
22:38:18.953 00.225 11616 IsGuiding returns 1
22:38:18.953 00.000 11616 scope still moving after pulse duration time elapsed
22:38:18.984 00.031 11616 IsSlewing returns 0
22:38:18.985 00.001 11616 IsGuiding returns 0
22:38:18.985 00.000 11616 scope move finished after 241 + 54 ms
22:38:18.985 00.000 11616 Move returns status 0, amount 241
22:38:18.985 00.000 11616 BLC: Oldest BLC event removed
22:38:18.986 00.001 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1926 applied
22:38:18.986 00.000 11616 MoveAxis(N, 1943, ABG)
22:38:18.986 00.000 11616 Guiding  Dir = 0, Dur = 1943
22:38:18.986 00.000 11616 IsSlewing returns 0
22:38:18.987 00.001 11616 IsGuiding returns 0
22:38:18.987 00.000 11616 PulseGuide returned control before completion, sleep 1953
22:38:20.952 01.965 11616 IsGuiding returns 1
22:38:20.952 00.000 11616 scope still moving after pulse duration time elapsed
22:38:20.982 00.030 11616 IsSlewing returns 0
22:38:20.982 00.000 11616 IsGuiding returns 1
22:38:21.014 00.032 11616 IsSlewing returns 0
22:38:21.014 00.000 11616 IsGuiding returns 0
22:38:21.015 00.001 11616 scope move finished after 1943 + 84 ms
22:38:21.015 00.000 11616 Move returns status 0, amount 1943
22:38:21.015 00.000 11616 move complete, result=0
22:38:21.015 00.000 11616 worker thread done servicing request
22:38:21.015 00.000 11616 Worker thread wakes up
22:38:21.015 00.000 12268 GuideStep: 0.4 px 241 ms WEST, -0.2 px 1943 ms NORTH
22:38:21.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:21.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:23.025 02.010 11616 Exposure complete
22:38:23.080 00.055 11616 worker thread done servicing request
22:38:23.080 00.000 12268 OnExposeComplete: enter
22:38:23.080 00.000 12268 UpdateGuideState(): m_state=6
22:38:23.081 00.001 12268 Star::Find(15, 1156, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
22:38:23.081 00.000 12268 Star::Find returns 1 (0), X=1156.64, Y=149.54, Mass=261, SNR=11.1, Peak=30 HFD=3.5
22:38:23.081 00.000 12268 MultiStar: [#1 -0.57,-0.22,0.00,M3] [#2 0.16,-0.36,0.90,U] [#3 0.20,-0.83,0.00,M1] [#4 0.17,-0.18,0.81,U] [#5 -0.40,-0.26,0.58,U] [#6 0.39,0.01,0.67,U] [#7 -0.09,-0.51,0.75,U] [#8 -0.53,-0.87,0.00,M3] 
22:38:23.081 00.000 12268 single-star, 5 included, MultiStar: {0.01, -0.20}, one-star: {-0.18, 0.03}
22:38:23.081 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
22:38:23.081 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
22:38:23.081 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.96 mountX=0.02 mountY=-0.18, mountTheta=-1.48
22:38:23.083 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.03, opts=13)
22:38:23.083 00.000 12268 Enqueuing Move request for scope (-0.18, 0.03)
22:38:23.084 00.001 11616 Worker thread wakes up
22:38:23.084 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
22:38:23.084 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
22:38:23.084 00.000 11616 Moving (-0.18, 0.03) raw xDistance=0.02 yDistance=-0.18
22:38:23.084 00.000 11616 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.16, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.030451, 1:0.178518
22:38:23.084 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:38:23.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:23.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:38:23.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:38:23.084 00.000 11616 MoveAxis(E, 0, ABG)
22:38:23.085 00.001 11616 Move returns status 0, amount 0
22:38:23.085 00.000 11616 MoveAxis(N, 15, ABG)
22:38:23.085 00.000 11616 Guiding  Dir = 0, Dur = 15
22:38:23.085 00.000 11616 IsSlewing returns 0
22:38:23.085 00.000 11616 IsGuiding returns 0
22:38:23.086 00.001 11616 PulseGuide returned control before completion, sleep 25
22:38:23.107 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:23.115 00.008 11616 IsGuiding returns 1
22:38:23.115 00.000 11616 scope still moving after pulse duration time elapsed
22:38:23.125 00.010 12268 UpdateGuideState exits: m=261 SNR=11.1
22:38:23.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:23.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:23.125 00.000 12268 Enqueuing Expose request
22:38:23.146 00.021 11616 IsSlewing returns 0
22:38:23.146 00.000 11616 IsGuiding returns 0
22:38:23.146 00.000 11616 scope move finished after 15 + 46 ms
22:38:23.146 00.000 11616 Move returns status 0, amount 15
22:38:23.146 00.000 11616 move complete, result=0
22:38:23.146 00.000 11616 worker thread done servicing request
22:38:23.146 00.000 11616 Worker thread wakes up
22:38:23.147 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:23.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:23.152 00.005 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 15 ms NORTH
22:38:25.162 02.010 11616 Exposure complete
22:38:25.217 00.055 11616 worker thread done servicing request
22:38:25.217 00.000 12268 OnExposeComplete: enter
22:38:25.219 00.002 12268 UpdateGuideState(): m_state=6
22:38:25.219 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
22:38:25.219 00.000 12268 Star::Find returns 1 (0), X=1156.86, Y=149.28, Mass=248, SNR=10.8, Peak=35 HFD=3.2
22:38:25.220 00.001 12268 MultiStar: [#1 0.02,-0.57,1.17,U] [#2 0.21,-0.65,0.00,M1] [#3 -0.12,-0.84,0.00,M2] [#4 -0.03,-0.66,0.00,M8] [#5 -0.22,-0.34,0.56,U] [#6 0.85,-0.73,0.00,M2] [#7 -0.26,-0.54,0.76,U] [#8 -0.03,-0.21,0.48,U] 
22:38:25.220 00.000 12268 single-star, 4 included, MultiStar: {-0.07, -0.40}, one-star: {0.04, -0.23}
22:38:25.220 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
22:38:25.220 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
22:38:25.220 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.24 cameraTheta=-1.38 mountX=-0.23 mountY=0.07, mountTheta=2.83
22:38:25.222 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.23, opts=13)
22:38:25.222 00.000 12268 Enqueuing Move request for scope (0.04, -0.23)
22:38:25.222 00.000 11616 Worker thread wakes up
22:38:25.222 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd
22:38:25.222 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.23)
22:38:25.222 00.000 11616 Moving (0.04, -0.23) raw xDistance=-0.23 yDistance=0.07
22:38:25.223 00.001 11616 BLC: History state: CurrMiss=-0.07, AvgInitMiss=0.16, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.030451, 1:0.178518, 2:-0.073683
22:38:25.223 00.000 11616 BLC: No correction, Miss < min_move
22:38:25.223 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:25.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:38:25.223 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:25.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:38:25.223 00.000 11616 MoveAxis(E, 0, ABG)
22:38:25.223 00.000 11616 Move returns status 0, amount 0
22:38:25.223 00.000 11616 MoveAxis(N, 0, ABG)
22:38:25.223 00.000 11616 Move returns status 0, amount 0
22:38:25.224 00.001 11616 move complete, result=0
22:38:25.224 00.000 11616 worker thread done servicing request
22:38:25.244 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:25.261 00.017 12268 UpdateGuideState exits: m=248 SNR=10.8
22:38:25.261 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:25.261 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:25.261 00.000 12268 Enqueuing Expose request
22:38:25.261 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:25.261 00.000 11616 Worker thread wakes up
22:38:25.262 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:25.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:27.285 02.023 11616 Exposure complete
22:38:27.340 00.055 11616 worker thread done servicing request
22:38:27.341 00.001 12268 OnExposeComplete: enter
22:38:27.341 00.000 12268 UpdateGuideState(): m_state=6
22:38:27.341 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
22:38:27.341 00.000 12268 Star::Find returns 1 (0), X=1156.91, Y=149.52, Mass=276, SNR=11.4, Peak=35 HFD=3.9
22:38:27.341 00.000 12268 MultiStar: [#1 -0.11,-0.62,0.00,M3] [#2 0.34,-0.79,0.00,M2] [#3 0.08,-0.28,0.69,U] [#4 -0.23,-0.66,0.00,M9] [#5 0.26,-0.41,0.60,U] [#6 0.82,-0.13,0.00,M3] [#7 0.09,-0.48,0.93,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.29,-0.41,0.00,M1] 
22:38:27.341 00.000 12268 single-star, 3 included, MultiStar: {0.12, -0.27}, one-star: {0.10, 0.01}
22:38:27.342 00.001 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
22:38:27.342 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.79)
22:38:27.342 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.09 mountX=0.02 mountY=0.10, mountTheta=1.38
22:38:27.343 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.01, opts=13)
22:38:27.343 00.000 12268 Enqueuing Move request for scope (0.10, 0.01)
22:38:27.343 00.000 11616 Worker thread wakes up
22:38:27.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
22:38:27.344 00.001 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
22:38:27.344 00.000 11616 Moving (0.10, 0.01) raw xDistance=0.02 yDistance=0.10
22:38:27.344 00.000 11616 BLC: window closed
22:38:27.344 00.000 11616 BLC: History state: CurrMiss=-0.10, AvgInitMiss=0.16, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.030451, 1:0.178518, 2:-0.073683
22:38:27.344 00.000 11616 BLC: No correction, Miss < min_move
22:38:27.344 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:27.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:38:27.344 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:27.345 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:38:27.345 00.000 11616 MoveAxis(E, 0, ABG)
22:38:27.345 00.000 11616 Move returns status 0, amount 0
22:38:27.345 00.000 11616 MoveAxis(N, 0, ABG)
22:38:27.345 00.000 11616 Move returns status 0, amount 0
22:38:27.345 00.000 11616 move complete, result=0
22:38:27.346 00.001 11616 worker thread done servicing request
22:38:27.366 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:27.385 00.019 12268 UpdateGuideState exits: m=276 SNR=11.4
22:38:27.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:27.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:27.385 00.000 12268 Enqueuing Expose request
22:38:27.385 00.000 11616 Worker thread wakes up
22:38:27.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:27.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:27.386 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:29.399 02.013 11616 Exposure complete
22:38:29.456 00.057 11616 worker thread done servicing request
22:38:29.456 00.000 12268 OnExposeComplete: enter
22:38:29.456 00.000 12268 UpdateGuideState(): m_state=6
22:38:29.456 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
22:38:29.457 00.001 12268 Star::Find returns 1 (0), X=1156.73, Y=149.36, Mass=286, SNR=11.6, Peak=36 HFD=4.3
22:38:29.457 00.000 12268 Star::Find false star n=8 nbg=290 bg=7.5 sigma=0.8 thresh=10 peak=10
22:38:29.457 00.000 12268 Star::Find false star n=9 nbg=284 bg=7.4 sigma=0.8 thresh=10 peak=10
22:38:29.457 00.000 12268 MultiStar: [#1 -0.01,-0.27,1.07,U] [#2 0.24,-0.12,0.75,U] [#3 0.00,0.00,0.00,L] [#4 0.46,-0.59,0.00,M10] [#5 0.44,-1.18,0.00,M1] [#6 0.55,-0.36,0.00,M4] [#7 0.22,-0.49,0.64,U] [#8 -0.32,-0.08,0.46,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] 
22:38:29.458 00.001 12268 single-star, 4 included, MultiStar: {0.02, -0.22}, one-star: {-0.09, -0.15}
22:38:29.458 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.59 = 2.70)
22:38:29.458 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
22:38:29.458 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-2.11 mountX=-0.15 mountY=-0.07, mountTheta=-2.72
22:38:29.459 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.15, opts=13)
22:38:29.459 00.000 12268 Enqueuing Move request for scope (-0.09, -0.15)
22:38:29.459 00.000 11616 Worker thread wakes up
22:38:29.460 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
22:38:29.460 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
22:38:29.460 00.000 11616 Moving (-0.09, -0.15) raw xDistance=-0.15 yDistance=-0.07
22:38:29.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:29.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:38:29.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:29.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:38:29.460 00.000 11616 MoveAxis(E, 0, ABG)
22:38:29.460 00.000 11616 Move returns status 0, amount 0
22:38:29.460 00.000 11616 MoveAxis(N, 0, ABG)
22:38:29.460 00.000 11616 Move returns status 0, amount 0
22:38:29.460 00.000 11616 move complete, result=0
22:38:29.460 00.000 11616 worker thread done servicing request
22:38:29.482 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:29.499 00.017 12268 UpdateGuideState exits: m=286 SNR=11.6
22:38:29.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:29.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:29.499 00.000 12268 Enqueuing Expose request
22:38:29.499 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:29.499 00.000 11616 Worker thread wakes up
22:38:29.501 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:29.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:31.514 02.013 11616 Exposure complete
22:38:31.572 00.058 11616 worker thread done servicing request
22:38:31.572 00.000 12268 OnExposeComplete: enter
22:38:31.573 00.001 12268 UpdateGuideState(): m_state=6
22:38:31.573 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
22:38:31.573 00.000 12268 Star::Find returns 1 (0), X=1157.14, Y=149.05, Mass=213, SNR=10.0, Peak=30 HFD=3.9
22:38:31.573 00.000 12268 Star::Find false star n=8 nbg=286 bg=7.6 sigma=0.8 thresh=10 peak=10
22:38:31.573 00.000 12268 Star::Find false star n=8 nbg=284 bg=7.5 sigma=0.8 thresh=10 peak=10
22:38:31.573 00.000 12268 MultiStar: [#1 0.02,-0.45,1.17,U] [#2 0.82,-0.88,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 -0.04,-0.75,0.00,R] [#5 1.08,-0.62,0.00,M2] [#6 0.66,-0.62,0.00,M5] [#7 0.09,-0.99,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.00,0.00,0.00,L] 
22:38:31.574 00.001 12268 refined, 1 included, MultiStar: {0.16, -0.45}, one-star: {0.32, -0.46}
22:38:31.574 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
22:38:31.574 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.47)
22:38:31.574 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.45 hyp=0.48 cameraTheta=-1.23 mountX=-0.44 mountY=0.22, mountTheta=2.68
22:38:31.575 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.45, opts=13)
22:38:31.576 00.001 12268 Enqueuing Move request for scope (0.16, -0.45)
22:38:31.576 00.000 11616 Worker thread wakes up
22:38:31.576 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.45) opts 0xd
22:38:31.576 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.45)
22:38:31.576 00.000 11616 Moving (0.16, -0.45) raw xDistance=-0.44 yDistance=0.22
22:38:31.576 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
22:38:31.576 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.31
22:38:31.576 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
22:38:31.576 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:31.576 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:38:31.576 00.000 11616 MoveAxis(E, 244, ABG)
22:38:31.576 00.000 11616 Guiding  Dir = 2, Dur = 244
22:38:31.577 00.001 11616 IsSlewing returns 0
22:38:31.577 00.000 11616 IsGuiding returns 0
22:38:31.577 00.000 11616 PulseGuide returned control before completion, sleep 254
22:38:31.597 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=230, Gamma=1.290
22:38:31.616 00.019 12268 UpdateGuideState exits: m=213 SNR=10.0
22:38:31.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:31.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:31.616 00.000 12268 Enqueuing Expose request
22:38:31.841 00.225 11616 IsGuiding returns 1
22:38:31.841 00.000 11616 scope still moving after pulse duration time elapsed
22:38:31.871 00.030 11616 IsSlewing returns 0
22:38:31.872 00.001 11616 IsGuiding returns 0
22:38:31.872 00.000 11616 scope move finished after 244 + 50 ms
22:38:31.872 00.000 11616 Move returns status 0, amount 244
22:38:31.872 00.000 11616 MoveAxis(N, 0, ABG)
22:38:31.872 00.000 11616 Move returns status 0, amount 0
22:38:31.872 00.000 11616 move complete, result=0
22:38:31.872 00.000 11616 worker thread done servicing request
22:38:31.873 00.001 11616 Worker thread wakes up
22:38:31.873 00.000 12268 GuideStep: -0.4 px 244 ms EAST, 0.2 px 0 ms NORTH
22:38:31.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:31.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:33.883 02.010 11616 Exposure complete
22:38:33.941 00.058 11616 worker thread done servicing request
22:38:33.941 00.000 12268 OnExposeComplete: enter
22:38:33.942 00.001 12268 UpdateGuideState(): m_state=6
22:38:33.942 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
22:38:33.942 00.000 12268 Star::Find returns 1 (0), X=1157.02, Y=149.08, Mass=201, SNR=9.7, Peak=27 HFD=3.9
22:38:33.942 00.000 12268 MultiStar: [#1 0.19,-0.47,1.15,U] [#2 0.68,-0.84,0.00,M3] [#3 0.62,-1.10,0.00,M2] [#4 0.59,0.03,0.71,U] [#5 0.66,-0.47,0.00,M3] [#6 0.70,-0.43,0.00,M6] [#7 0.31,-0.86,0.00,M2] [#8 -0.16,-0.59,0.00,M2] 
22:38:33.943 00.001 12268 refined, 2 included, MultiStar: {0.29, -0.33}, one-star: {0.20, -0.43}
22:38:33.943 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
22:38:33.943 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
22:38:33.943 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.33 hyp=0.44 cameraTheta=-0.84 mountX=-0.30 mountY=0.33, mountTheta=2.30
22:38:33.946 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.33, opts=13)
22:38:33.946 00.000 12268 Enqueuing Move request for scope (0.29, -0.33)
22:38:33.946 00.000 11616 Worker thread wakes up
22:38:33.946 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.33) opts 0xd
22:38:33.947 00.001 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.33)
22:38:33.947 00.000 11616 Moving (0.29, -0.33) raw xDistance=-0.30 yDistance=0.33
22:38:33.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
22:38:33.947 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:33.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:38:33.947 00.000 11616 MoveAxis(E, 168, ABG)
22:38:33.947 00.000 11616 Guiding  Dir = 2, Dur = 168
22:38:33.947 00.000 11616 IsSlewing returns 0
22:38:33.948 00.001 11616 IsGuiding returns 0
22:38:33.948 00.000 11616 PulseGuide returned control before completion, sleep 178
22:38:33.970 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:33.987 00.017 12268 UpdateGuideState exits: m=201 SNR=9.7
22:38:33.988 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:33.988 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:33.988 00.000 12268 Enqueuing Expose request
22:38:34.142 00.154 11616 IsGuiding returns 1
22:38:34.142 00.000 11616 scope still moving after pulse duration time elapsed
22:38:34.173 00.031 11616 IsSlewing returns 0
22:38:34.173 00.000 11616 IsGuiding returns 0
22:38:34.174 00.001 11616 scope move finished after 168 + 57 ms
22:38:34.174 00.000 11616 Move returns status 0, amount 168
22:38:34.174 00.000 11616 MoveAxis(N, 0, ABG)
22:38:34.174 00.000 11616 Move returns status 0, amount 0
22:38:34.174 00.000 11616 move complete, result=0
22:38:34.174 00.000 11616 worker thread done servicing request
22:38:34.174 00.000 11616 Worker thread wakes up
22:38:34.174 00.000 12268 GuideStep: -0.3 px 168 ms EAST, 0.3 px 0 ms NORTH
22:38:34.175 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:34.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:36.184 02.009 11616 Exposure complete
22:38:36.243 00.059 11616 worker thread done servicing request
22:38:36.243 00.000 12268 OnExposeComplete: enter
22:38:36.243 00.000 12268 UpdateGuideState(): m_state=6
22:38:36.243 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
22:38:36.243 00.000 12268 Star::Find returns 1 (0), X=1157.58, Y=149.35, Mass=231, SNR=10.4, Peak=25 HFD=3.8
22:38:36.244 00.001 12268 Star::Find false star n=6 nbg=287 bg=7.5 sigma=0.7 thresh=10 peak=10
22:38:36.244 00.000 12268 Star::Find false star n=9 nbg=290 bg=7.4 sigma=0.8 thresh=10 peak=10
22:38:36.244 00.000 12268 MultiStar: [#1 0.50,-0.25,1.11,U] [#2 0.96,-0.31,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.95,0.66,0.00,M1] [#5 1.21,0.15,0.00,M4] [#6 1.56,-0.43,0.00,M7] [#7 1.31,-0.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 0.00,0.00,0.00,L] 
22:38:36.244 00.000 12268 refined, 1 included, MultiStar: {0.62, -0.21}, one-star: {0.76, -0.16}
22:38:36.244 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
22:38:36.244 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.38)
22:38:36.244 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.21 hyp=0.66 cameraTheta=-0.32 mountX=-0.15 mountY=0.65, mountTheta=1.79
22:38:36.245 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=-0.21, opts=13)
22:38:36.245 00.000 12268 Enqueuing Move request for scope (0.62, -0.21)
22:38:36.245 00.000 11616 Worker thread wakes up
22:38:36.245 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.21) opts 0xd
22:38:36.245 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, -0.21)
22:38:36.247 00.002 11616 Moving (0.62, -0.21) raw xDistance=-0.15 yDistance=0.65
22:38:36.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
22:38:36.247 00.000 11616 resist switch: large excursion: input 0.65 thresh 0.45 direction from -1 to 1
22:38:36.247 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.94
22:38:36.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
22:38:36.247 00.000 11616 MoveAxis(E, 82, ABG)
22:38:36.247 00.000 11616 Guiding  Dir = 2, Dur = 82
22:38:36.247 00.000 11616 IsSlewing returns 0
22:38:36.247 00.000 11616 IsGuiding returns 0
22:38:36.247 00.000 11616 PulseGuide returned control before completion, sleep 92
22:38:36.269 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:36.287 00.018 12268 UpdateGuideState exits: m=231 SNR=10.4
22:38:36.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:36.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:36.287 00.000 12268 Enqueuing Expose request
22:38:36.341 00.054 11616 IsGuiding returns 1
22:38:36.341 00.000 11616 scope still moving after pulse duration time elapsed
22:38:36.371 00.030 11616 IsSlewing returns 0
22:38:36.371 00.000 11616 IsGuiding returns 1
22:38:36.403 00.032 11616 IsSlewing returns 0
22:38:36.403 00.000 11616 IsGuiding returns 0
22:38:36.403 00.000 11616 scope move finished after 82 + 73 ms
22:38:36.404 00.001 11616 Move returns status 0, amount 82
22:38:36.404 00.000 11616 BLC: Oldest BLC event removed
22:38:36.404 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1926 applied
22:38:36.404 00.000 11616 MoveAxis(S, 1981, ABG)
22:38:36.404 00.000 11616 Guiding  Dir = 1, Dur = 1981
22:38:36.404 00.000 11616 IsSlewing returns 0
22:38:36.404 00.000 11616 IsGuiding returns 0
22:38:36.405 00.001 11616 PulseGuide returned control before completion, sleep 1991
22:38:38.412 02.007 11616 IsGuiding returns 1
22:38:38.412 00.000 11616 scope still moving after pulse duration time elapsed
22:38:38.444 00.032 11616 IsSlewing returns 0
22:38:38.444 00.000 11616 IsGuiding returns 1
22:38:38.475 00.031 11616 IsSlewing returns 0
22:38:38.476 00.001 11616 IsGuiding returns 1
22:38:38.506 00.030 11616 IsSlewing returns 0
22:38:38.507 00.001 11616 IsGuiding returns 1
22:38:38.537 00.030 11616 IsSlewing returns 0
22:38:38.537 00.000 11616 IsGuiding returns 0
22:38:38.537 00.000 11616 scope move finished after 1981 + 151 ms
22:38:38.537 00.000 11616 Move returns status 0, amount 1981
22:38:38.537 00.000 11616 move complete, result=0
22:38:38.537 00.000 11616 worker thread done servicing request
22:38:38.538 00.001 12268 GuideStep: -0.1 px 82 ms EAST, 0.6 px 1981 ms SOUTH
22:38:38.538 00.000 11616 Worker thread wakes up
22:38:38.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:38.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:40.553 02.015 11616 Exposure complete
22:38:40.609 00.056 11616 worker thread done servicing request
22:38:40.609 00.000 12268 OnExposeComplete: enter
22:38:40.609 00.000 12268 UpdateGuideState(): m_state=6
22:38:40.609 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
22:38:40.609 00.000 12268 Star::Find returns 1 (0), X=1157.01, Y=149.28, Mass=201, SNR=9.7, Peak=28 HFD=3.4
22:38:40.610 00.001 12268 Star::Find false star n=7 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
22:38:40.610 00.000 12268 Star::Find false star n=9 nbg=287 bg=7.4 sigma=0.8 thresh=10 peak=9
22:38:40.610 00.000 12268 MultiStar: [#1 0.24,-0.20,1.13,U] [#2 0.95,-0.46,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.46,0.52,0.00,M2] [#5 0.09,0.38,0.63,U] [#6 0.46,0.18,0.86,U] [#7 0.25,-0.33,0.82,U] [#8 -0.67,-0.40,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:38:40.610 00.000 12268 refined, 4 included, MultiStar: {0.25, -0.07}, one-star: {0.20, -0.22}
22:38:40.610 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
22:38:40.610 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
22:38:40.610 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-0.28 mountX=-0.05 mountY=0.26, mountTheta=1.76
22:38:40.612 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.07, opts=13)
22:38:40.612 00.000 12268 Enqueuing Move request for scope (0.25, -0.07)
22:38:40.613 00.001 11616 Worker thread wakes up
22:38:40.613 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.07) opts 0xd
22:38:40.613 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.07)
22:38:40.613 00.000 11616 Moving (0.25, -0.07) raw xDistance=-0.05 yDistance=0.26
22:38:40.613 00.000 11616 BLC: History state: CurrMiss=0.26, AvgInitMiss=0.21, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.096944, 1:0.260091
22:38:40.613 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:38:40.613 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:40.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:38:40.614 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
22:38:40.614 00.000 11616 MoveAxis(E, 0, ABG)
22:38:40.614 00.000 11616 Move returns status 0, amount 0
22:38:40.614 00.000 11616 MoveAxis(S, 22, ABG)
22:38:40.614 00.000 11616 Guiding  Dir = 1, Dur = 22
22:38:40.614 00.000 11616 IsSlewing returns 0
22:38:40.614 00.000 11616 IsGuiding returns 0
22:38:40.615 00.001 11616 PulseGuide returned control before completion, sleep 32
22:38:40.636 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:40.653 00.017 12268 UpdateGuideState exits: m=201 SNR=9.7
22:38:40.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:40.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:40.653 00.000 12268 Enqueuing Expose request
22:38:40.660 00.007 11616 IsGuiding returns 1
22:38:40.660 00.000 11616 scope still moving after pulse duration time elapsed
22:38:40.690 00.030 11616 IsSlewing returns 0
22:38:40.691 00.001 11616 IsGuiding returns 0
22:38:40.691 00.000 11616 scope move finished after 22 + 54 ms
22:38:40.692 00.001 11616 Move returns status 0, amount 22
22:38:40.692 00.000 11616 move complete, result=0
22:38:40.692 00.000 11616 worker thread done servicing request
22:38:40.693 00.001 11616 Worker thread wakes up
22:38:40.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:40.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:40.694 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 22 ms SOUTH
22:38:42.707 02.013 11616 Exposure complete
22:38:42.764 00.057 11616 worker thread done servicing request
22:38:42.765 00.001 12268 OnExposeComplete: enter
22:38:42.765 00.000 12268 UpdateGuideState(): m_state=6
22:38:42.765 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
22:38:42.765 00.000 12268 Star::Find returns 1 (0), X=1156.69, Y=149.45, Mass=208, SNR=9.9, Peak=30 HFD=3.6
22:38:42.765 00.000 12268 Star::Find false star n=10 nbg=286 bg=7.5 sigma=0.7 thresh=10 peak=10
22:38:42.766 00.001 12268 MultiStar: [#1 -0.33,-0.21,1.06,U] [#2 0.46,0.51,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 -0.01,0.47,0.79,U] [#5 -0.34,-0.09,0.59,U] [#6 -0.05,0.68,0.00,M7] [#7 -0.34,0.02,0.85,U] [#8 -0.41,-0.62,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:38:42.766 00.000 12268 single-star, 4 included, MultiStar: {-0.22, 0.01}, one-star: {-0.12, -0.06}
22:38:42.766 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
22:38:42.766 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
22:38:42.766 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-2.68 mountX=-0.07 mountY=-0.11, mountTheta=-2.14
22:38:42.767 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.06, opts=13)
22:38:42.767 00.000 12268 Enqueuing Move request for scope (-0.12, -0.06)
22:38:42.768 00.001 11616 Worker thread wakes up
22:38:42.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
22:38:42.768 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
22:38:42.768 00.000 11616 Moving (-0.12, -0.06) raw xDistance=-0.07 yDistance=-0.11
22:38:42.768 00.000 11616 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.21, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.096944, 1:0.260091, 2:-0.113860
22:38:42.768 00.000 11616 BLC: No correction, Miss < min_move
22:38:42.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:42.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:38:42.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:42.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:38:42.768 00.000 11616 MoveAxis(E, 0, ABG)
22:38:42.768 00.000 11616 Move returns status 0, amount 0
22:38:42.769 00.001 11616 MoveAxis(N, 0, ABG)
22:38:42.769 00.000 11616 Move returns status 0, amount 0
22:38:42.769 00.000 11616 move complete, result=0
22:38:42.769 00.000 11616 worker thread done servicing request
22:38:42.790 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:42.807 00.017 12268 UpdateGuideState exits: m=208 SNR=9.9
22:38:42.807 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:42.807 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:42.807 00.000 12268 Enqueuing Expose request
22:38:42.808 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:42.808 00.000 11616 Worker thread wakes up
22:38:42.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:42.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:44.829 02.021 11616 Exposure complete
22:38:44.886 00.057 11616 worker thread done servicing request
22:38:44.887 00.001 12268 OnExposeComplete: enter
22:38:44.887 00.000 12268 UpdateGuideState(): m_state=6
22:38:44.887 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
22:38:44.887 00.000 12268 Star::Find returns 1 (0), X=1157.11, Y=149.92, Mass=170, SNR=8.9, Peak=24 HFD=3.8
22:38:44.887 00.000 12268 Star::Find false star n=7 nbg=291 bg=7.5 sigma=0.7 thresh=10 peak=9
22:38:44.888 00.001 12268 Star::Find false star n=10 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
22:38:44.888 00.000 12268 MultiStar: [#1 -0.12,0.14,1.11,U] [#2 0.22,0.36,0.96,U] [#3 0.00,0.00,0.00,L] [#4 0.19,0.61,0.00,M2] [#5 -0.04,0.29,0.71,U] [#6 -0.27,0.57,0.00,M8] [#7 -0.28,0.25,0.81,U] [#8 -0.28,-0.40,0.50,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] 
22:38:44.888 00.000 12268 refined, 5 included, MultiStar: {-0.00, 0.22}, one-star: {0.29, 0.41}
22:38:44.888 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
22:38:44.888 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
22:38:44.888 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.59 mountX=0.22 mountY=-0.03, mountTheta=-0.14
22:38:44.889 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.22, opts=13)
22:38:44.889 00.000 12268 Enqueuing Move request for scope (-0.00, 0.22)
22:38:44.889 00.000 11616 Worker thread wakes up
22:38:44.890 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.22) opts 0xd
22:38:44.890 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.22)
22:38:44.890 00.000 11616 Moving (-0.00, 0.22) raw xDistance=0.22 yDistance=-0.03
22:38:44.890 00.000 11616 BLC: window closed
22:38:44.890 00.000 11616 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.21, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.096944, 1:0.260091, 2:-0.113860
22:38:44.890 00.000 11616 BLC: No correction, Miss < min_move
22:38:44.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:44.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:38:44.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:44.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:38:44.890 00.000 11616 MoveAxis(E, 0, ABG)
22:38:44.890 00.000 11616 Move returns status 0, amount 0
22:38:44.890 00.000 11616 MoveAxis(N, 0, ABG)
22:38:44.891 00.001 11616 Move returns status 0, amount 0
22:38:44.891 00.000 11616 move complete, result=0
22:38:44.891 00.000 11616 worker thread done servicing request
22:38:44.911 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=247, Gamma=1.290
22:38:44.928 00.017 12268 UpdateGuideState exits: m=170 SNR=8.9
22:38:44.929 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:44.929 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:44.930 00.001 12268 Enqueuing Expose request
22:38:44.930 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:44.930 00.000 11616 Worker thread wakes up
22:38:44.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:44.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:46.944 02.014 11616 Exposure complete
22:38:47.002 00.058 11616 worker thread done servicing request
22:38:47.002 00.000 12268 OnExposeComplete: enter
22:38:47.002 00.000 12268 UpdateGuideState(): m_state=6
22:38:47.003 00.001 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
22:38:47.003 00.000 12268 Star::Find returns 1 (0), X=1156.76, Y=149.65, Mass=142, SNR=8.1, Peak=23 HFD=3.2
22:38:47.003 00.000 12268 Star::Find false star n=10 nbg=287 bg=7.6 sigma=0.8 thresh=10 peak=10
22:38:47.003 00.000 12268 MultiStar: [#1 0.02,0.32,1.18,U] [#2 0.30,-0.14,0.97,U] [#3 0.00,0.00,0.00,L] [#4 0.32,0.88,0.00,M3] [#5 0.28,0.33,0.73,U] [#6 0.08,0.10,0.82,U] [#7 -0.12,-0.06,0.90,U] [#8 0.06,-0.01,0.60,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] 
22:38:47.003 00.000 12268 refined, 6 included, MultiStar: {0.08, 0.10}, one-star: {-0.05, 0.14}
22:38:47.003 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
22:38:47.004 00.001 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.64)
22:38:47.004 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.94 mountX=0.11 mountY=0.06, mountTheta=0.51
22:38:47.008 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.10, opts=13)
22:38:47.008 00.000 12268 Enqueuing Move request for scope (0.08, 0.10)
22:38:47.008 00.000 11616 Worker thread wakes up
22:38:47.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
22:38:47.008 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
22:38:47.008 00.000 11616 Moving (0.08, 0.10) raw xDistance=0.11 yDistance=0.06
22:38:47.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:47.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:38:47.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:47.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:38:47.009 00.001 11616 MoveAxis(E, 0, ABG)
22:38:47.009 00.000 11616 Move returns status 0, amount 0
22:38:47.009 00.000 11616 MoveAxis(N, 0, ABG)
22:38:47.009 00.000 11616 Move returns status 0, amount 0
22:38:47.009 00.000 11616 move complete, result=0
22:38:47.009 00.000 11616 worker thread done servicing request
22:38:47.028 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=231, Gamma=1.290
22:38:47.047 00.019 12268 UpdateGuideState exits: m=142 SNR=8.1
22:38:47.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:47.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:47.047 00.000 12268 Enqueuing Expose request
22:38:47.047 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:47.047 00.000 11616 Worker thread wakes up
22:38:47.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:47.048 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:49.052 02.004 11616 Exposure complete
22:38:49.118 00.066 11616 worker thread done servicing request
22:38:49.119 00.001 12268 OnExposeComplete: enter
22:38:49.119 00.000 12268 UpdateGuideState(): m_state=6
22:38:49.119 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
22:38:49.119 00.000 12268 Star::Find returns 1 (0), X=1156.56, Y=149.82, Mass=174, SNR=9.0, Peak=23 HFD=3.6
22:38:49.120 00.001 12268 Star::Find false star n=9 nbg=284 bg=7.6 sigma=0.8 thresh=10 peak=10
22:38:49.120 00.000 12268 Star::Find false star n=9 nbg=284 bg=7.6 sigma=0.7 thresh=10 peak=10
22:38:49.120 00.000 12268 MultiStar: [#1 -0.33,0.03,1.13,U] [#2 0.34,0.34,0.90,U] [#3 0.00,0.00,0.00,L] [#4 -0.02,0.70,0.00,M4] [#5 -0.04,0.14,0.65,U] [#6 -0.16,0.71,0.00,M8] [#7 -0.30,0.02,0.74,U] [#8 -0.38,-0.30,0.56,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] 
22:38:49.120 00.000 12268 refined, 5 included, MultiStar: {-0.16, 0.12}, one-star: {-0.26, 0.31}
22:38:49.120 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
22:38:49.120 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
22:38:49.120 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.50 mountX=0.10 mountY=-0.17, mountTheta=-1.04
22:38:49.122 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.12, opts=13)
22:38:49.122 00.000 12268 Enqueuing Move request for scope (-0.16, 0.12)
22:38:49.122 00.000 11616 Worker thread wakes up
22:38:49.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
22:38:49.123 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
22:38:49.123 00.000 11616 Moving (-0.16, 0.12) raw xDistance=0.10 yDistance=-0.17
22:38:49.123 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:49.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:38:49.123 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:49.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:38:49.123 00.000 11616 MoveAxis(E, 0, ABG)
22:38:49.123 00.000 11616 Move returns status 0, amount 0
22:38:49.123 00.000 11616 MoveAxis(N, 0, ABG)
22:38:49.123 00.000 11616 Move returns status 0, amount 0
22:38:49.123 00.000 11616 move complete, result=0
22:38:49.124 00.001 11616 worker thread done servicing request
22:38:49.145 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:49.164 00.019 12268 UpdateGuideState exits: m=174 SNR=9.0
22:38:49.165 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:49.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:49.165 00.000 12268 Enqueuing Expose request
22:38:49.165 00.000 11616 Worker thread wakes up
22:38:49.165 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:49.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:49.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:51.168 02.003 11616 Exposure complete
22:38:51.226 00.058 11616 worker thread done servicing request
22:38:51.226 00.000 12268 OnExposeComplete: enter
22:38:51.226 00.000 12268 UpdateGuideState(): m_state=6
22:38:51.226 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
22:38:51.226 00.000 12268 Star::Find returns 1 (0), X=1156.52, Y=149.05, Mass=203, SNR=9.7, Peak=23 HFD=4.3
22:38:51.227 00.001 12268 Star::Find false star n=10 nbg=284 bg=7.6 sigma=0.8 thresh=10 peak=10
22:38:51.227 00.000 12268 Star::Find false star n=8 nbg=281 bg=7.5 sigma=0.8 thresh=10 peak=10
22:38:51.227 00.000 12268 MultiStar: [#1 -0.35,-0.84,0.00,M1] [#2 -0.29,-0.56,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 -0.26,-0.47,0.78,U] [#5 0.33,-0.80,0.00,M1] [#6 0.64,-0.48,0.00,M9] [#7 -0.31,-0.68,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.00,0.00,0.00,L] 
22:38:51.227 00.000 12268 refined, 1 included, MultiStar: {-0.28, -0.46}, one-star: {-0.29, -0.45}
22:38:51.227 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.59 = 2.70)
22:38:51.227 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.41)
22:38:51.227 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.46 hyp=0.54 cameraTheta=-2.11 mountX=-0.49 mountY=-0.22, mountTheta=-2.72
22:38:51.229 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.46, opts=13)
22:38:51.229 00.000 12268 Enqueuing Move request for scope (-0.28, -0.46)
22:38:51.229 00.000 11616 Worker thread wakes up
22:38:51.229 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.46) opts 0xd
22:38:51.229 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.46)
22:38:51.229 00.000 11616 Moving (-0.28, -0.46) raw xDistance=-0.49 yDistance=-0.22
22:38:51.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
22:38:51.230 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:51.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:38:51.230 00.000 11616 MoveAxis(E, 273, ABG)
22:38:51.230 00.000 11616 Guiding  Dir = 2, Dur = 273
22:38:51.231 00.001 11616 IsSlewing returns 0
22:38:51.231 00.000 11616 IsGuiding returns 0
22:38:51.231 00.000 11616 PulseGuide returned control before completion, sleep 283
22:38:51.250 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=210, Gamma=1.290
22:38:51.268 00.018 12268 UpdateGuideState exits: m=203 SNR=9.7
22:38:51.268 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:51.268 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:51.268 00.000 12268 Enqueuing Expose request
22:38:51.525 00.257 11616 IsGuiding returns 1
22:38:51.525 00.000 11616 scope still moving after pulse duration time elapsed
22:38:51.556 00.031 11616 IsSlewing returns 0
22:38:51.557 00.001 11616 IsGuiding returns 0
22:38:51.557 00.000 11616 scope move finished after 273 + 52 ms
22:38:51.557 00.000 11616 Move returns status 0, amount 273
22:38:51.557 00.000 11616 MoveAxis(N, 0, ABG)
22:38:51.557 00.000 11616 Move returns status 0, amount 0
22:38:51.557 00.000 11616 move complete, result=0
22:38:51.557 00.000 11616 worker thread done servicing request
22:38:51.557 00.000 11616 Worker thread wakes up
22:38:51.557 00.000 12268 GuideStep: -0.5 px 273 ms EAST, -0.2 px 0 ms NORTH
22:38:51.558 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:51.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:53.570 02.012 11616 Exposure complete
22:38:53.627 00.057 11616 worker thread done servicing request
22:38:53.629 00.002 12268 OnExposeComplete: enter
22:38:53.629 00.000 12268 UpdateGuideState(): m_state=6
22:38:53.629 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
22:38:53.629 00.000 12268 Star::Find returns 1 (0), X=1156.80, Y=148.89, Mass=202, SNR=9.7, Peak=26 HFD=4.1
22:38:53.629 00.000 12268 Star::Find false star n=6 nbg=283 bg=7.5 sigma=0.8 thresh=10 peak=10
22:38:53.629 00.000 12268 Star::Find false star n=9 nbg=282 bg=7.5 sigma=0.8 thresh=10 peak=10
22:38:53.629 00.000 12268 MultiStar: [#1 -0.48,-0.34,1.02,U] [#2 0.22,-0.68,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 -0.23,0.16,0.73,U] [#5 -0.16,-0.50,0.66,U] [#6 0.96,-0.55,0.00,M10] [#7 -0.35,-0.76,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.00,0.00,0.00,L] 
22:38:53.629 00.000 12268 refined, 3 included, MultiStar: {-0.23, -0.35}, one-star: {-0.01, -0.62}
22:38:53.629 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
22:38:53.629 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
22:38:53.629 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.35 hyp=0.42 cameraTheta=-2.15 mountX=-0.37 mountY=-0.18, mountTheta=-2.68
22:38:53.630 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.35, opts=13)
22:38:53.631 00.001 12268 Enqueuing Move request for scope (-0.23, -0.35)
22:38:53.631 00.000 11616 Worker thread wakes up
22:38:53.631 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.35) opts 0xd
22:38:53.631 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.35)
22:38:53.631 00.000 11616 Moving (-0.23, -0.35) raw xDistance=-0.37 yDistance=-0.18
22:38:53.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
22:38:53.632 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:53.632 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:38:53.632 00.000 11616 MoveAxis(E, 206, ABG)
22:38:53.632 00.000 11616 Guiding  Dir = 2, Dur = 206
22:38:53.632 00.000 11616 IsSlewing returns 0
22:38:53.632 00.000 11616 IsGuiding returns 0
22:38:53.633 00.001 11616 PulseGuide returned control before completion, sleep 216
22:38:53.656 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=208, Gamma=1.290
22:38:53.672 00.016 12268 UpdateGuideState exits: m=202 SNR=9.7
22:38:53.673 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:53.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:53.673 00.000 12268 Enqueuing Expose request
22:38:53.864 00.191 11616 IsGuiding returns 1
22:38:53.864 00.000 11616 scope still moving after pulse duration time elapsed
22:38:53.895 00.031 11616 IsSlewing returns 0
22:38:53.896 00.001 11616 IsGuiding returns 0
22:38:53.896 00.000 11616 scope move finished after 206 + 57 ms
22:38:53.896 00.000 11616 Move returns status 0, amount 206
22:38:53.896 00.000 11616 MoveAxis(N, 0, ABG)
22:38:53.896 00.000 11616 Move returns status 0, amount 0
22:38:53.896 00.000 11616 move complete, result=0
22:38:53.897 00.001 11616 worker thread done servicing request
22:38:53.897 00.000 11616 Worker thread wakes up
22:38:53.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:53.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:53.897 00.000 12268 GuideStep: -0.4 px 206 ms EAST, -0.2 px 0 ms NORTH
22:38:56.004 02.107 11616 Exposure complete
22:38:56.060 00.056 11616 worker thread done servicing request
22:38:56.060 00.000 12268 OnExposeComplete: enter
22:38:56.060 00.000 12268 UpdateGuideState(): m_state=6
22:38:56.060 00.000 12268 Star::Find(15, 1156, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
22:38:56.060 00.000 12268 Star::Find returns 1 (0), X=1156.09, Y=149.44, Mass=187, SNR=9.3, Peak=23 HFD=3.9
22:38:56.061 00.001 12268 Star::Find false star n=10 nbg=285 bg=7.6 sigma=0.8 thresh=10 peak=9
22:38:56.061 00.000 12268 MultiStar: [#1 -0.67,-0.15,0.00,M1] [#2 0.29,-0.18,0.88,U] [#3 0.00,0.00,0.00,L] [#4 -0.31,0.58,0.00,M3] [#5 -0.46,0.07,0.66,U] [#6 -0.23,0.32,0.76,U] [#7 0.29,-0.05,0.79,U] [#8 -0.28,-0.03,0.53,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] 
22:38:56.061 00.000 12268 refined, 5 included, MultiStar: {-0.19, 0.00}, one-star: {-0.73, -0.07}
22:38:56.061 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
22:38:56.061 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
22:38:56.061 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.00 hyp=0.19 cameraTheta=3.13 mountX=-0.02 mountY=-0.19, mountTheta=-1.66
22:38:56.064 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.00, opts=13)
22:38:56.064 00.000 12268 Enqueuing Move request for scope (-0.19, 0.00)
22:38:56.064 00.000 11616 Worker thread wakes up
22:38:56.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.00) opts 0xd
22:38:56.064 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.00)
22:38:56.064 00.000 11616 Moving (-0.19, 0.00) raw xDistance=-0.02 yDistance=-0.19
22:38:56.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:56.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:38:56.065 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:38:56.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:38:56.065 00.000 11616 MoveAxis(E, 0, ABG)
22:38:56.065 00.000 11616 Move returns status 0, amount 0
22:38:56.065 00.000 11616 MoveAxis(N, 0, ABG)
22:38:56.065 00.000 11616 Move returns status 0, amount 0
22:38:56.065 00.000 11616 move complete, result=0
22:38:56.065 00.000 11616 worker thread done servicing request
22:38:56.085 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:56.102 00.017 12268 UpdateGuideState exits: m=187 SNR=9.3
22:38:56.103 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:56.103 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:56.103 00.000 12268 Enqueuing Expose request
22:38:56.103 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:56.103 00.000 11616 Worker thread wakes up
22:38:56.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:56.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:38:58.113 02.010 11616 Exposure complete
22:38:58.168 00.055 11616 worker thread done servicing request
22:38:58.169 00.001 12268 OnExposeComplete: enter
22:38:58.169 00.000 12268 UpdateGuideState(): m_state=6
22:38:58.169 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
22:38:58.169 00.000 12268 Star::Find returns 1 (0), X=1156.79, Y=149.64, Mass=173, SNR=9.0, Peak=24 HFD=3.6
22:38:58.170 00.001 12268 Star::Find false star n=7 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=10
22:38:58.170 00.000 12268 Star::Find false star n=8 nbg=285 bg=7.5 sigma=0.8 thresh=10 peak=10
22:38:58.170 00.000 12268 MultiStar: [#1 -0.17,0.04,1.18,U] [#2 0.53,-0.01,0.79,U] [#3 0.00,0.00,0.00,L] [#4 0.13,0.25,0.81,U] [#5 -0.12,-0.34,0.80,U] [#6 0.21,0.35,0.98,U] [#7 -0.73,-0.22,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.00,0.00,0.00,L] 
22:38:58.170 00.000 12268 refined, 5 included, MultiStar: {0.07, 0.08}, one-star: {-0.02, 0.13}
22:38:58.170 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
22:38:58.170 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.53)
22:38:58.170 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.83 mountX=0.09 mountY=0.06, mountTheta=0.63
22:38:58.172 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.08, opts=13)
22:38:58.172 00.000 12268 Enqueuing Move request for scope (0.07, 0.08)
22:38:58.172 00.000 11616 Worker thread wakes up
22:38:58.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
22:38:58.172 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
22:38:58.172 00.000 11616 Moving (0.07, 0.08) raw xDistance=0.09 yDistance=0.06
22:38:58.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:58.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:38:58.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:58.173 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:38:58.173 00.000 11616 MoveAxis(E, 0, ABG)
22:38:58.173 00.000 11616 Move returns status 0, amount 0
22:38:58.173 00.000 11616 MoveAxis(N, 0, ABG)
22:38:58.173 00.000 11616 Move returns status 0, amount 0
22:38:58.173 00.000 11616 move complete, result=0
22:38:58.173 00.000 11616 worker thread done servicing request
22:38:58.194 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:38:58.211 00.017 12268 UpdateGuideState exits: m=173 SNR=9.0
22:38:58.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:58.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:38:58.211 00.000 12268 Enqueuing Expose request
22:38:58.211 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:58.211 00.000 11616 Worker thread wakes up
22:38:58.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:38:58.212 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:39:00.222 02.010 11616 Exposure complete
22:39:00.279 00.057 11616 worker thread done servicing request
22:39:00.280 00.001 12268 OnExposeComplete: enter
22:39:00.280 00.000 12268 UpdateGuideState(): m_state=6
22:39:00.280 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
22:39:00.280 00.000 12268 Star::Find returns 1 (0), X=1157.22, Y=149.59, Mass=180, SNR=9.1, Peak=24 HFD=3.7
22:39:00.281 00.001 12268 MultiStar: [#1 0.04,0.24,1.13,U] [#2 0.08,-0.46,0.82,U] [#3 0.00,0.00,0.00,L] [#4 -0.03,0.07,0.77,U] [#5 0.51,-0.06,0.72,U] [#6 0.09,0.57,0.72,U] [#7 -0.05,-0.33,0.78,U] [#8 -0.34,-0.18,0.55,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] 
22:39:00.281 00.000 12268 refined, 7 included, MultiStar: {0.11, 0.01}, one-star: {0.41, 0.08}
22:39:00.281 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
22:39:00.281 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.75)
22:39:00.281 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.06 mountX=0.02 mountY=0.11, mountTheta=1.42
22:39:00.283 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.01, opts=13)
22:39:00.283 00.000 12268 Enqueuing Move request for scope (0.11, 0.01)
22:39:00.283 00.000 11616 Worker thread wakes up
22:39:00.283 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
22:39:00.283 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
22:39:00.283 00.000 11616 Moving (0.11, 0.01) raw xDistance=0.02 yDistance=0.11
22:39:00.284 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:00.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:39:00.284 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:00.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:39:00.284 00.000 11616 MoveAxis(E, 0, ABG)
22:39:00.284 00.000 11616 Move returns status 0, amount 0
22:39:00.284 00.000 11616 MoveAxis(N, 0, ABG)
22:39:00.284 00.000 11616 Move returns status 0, amount 0
22:39:00.285 00.001 11616 move complete, result=0
22:39:00.285 00.000 11616 worker thread done servicing request
22:39:00.306 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:00.325 00.019 12268 UpdateGuideState exits: m=180 SNR=9.1
22:39:00.326 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:00.326 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:00.326 00.000 12268 Enqueuing Expose request
22:39:00.326 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:00.326 00.000 11616 Worker thread wakes up
22:39:00.326 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:00.326 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1142,135,31,31)
22:39:02.337 02.011 11616 Exposure complete
22:39:02.345 00.008 12268 evsrv: cli 0F8E6D80 connect
22:39:02.346 00.001 12268 case statement mapped state 6 to 3
22:39:02.347 00.001 12268 case statement mapped state 6 to 3
22:39:02.348 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"599aa621-f267-48c2-851f-a383450bc9a8"}
22:39:02.348 00.000 12268 case statement mapped state 6 to 3
22:39:02.348 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"599aa621-f267-48c2-851f-a383450bc9a8"}
22:39:02.350 00.002 12268 evsrv: cli 0F8E6D80 disconnect
22:39:02.351 00.001 12268 evsrv: cli 0F8E69C0 connect
22:39:02.351 00.000 12268 case statement mapped state 6 to 3
22:39:02.353 00.002 12268 case statement mapped state 6 to 3
22:39:02.356 00.003 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"e043b56e-d5d8-40f7-aaa2-5425c9826eec"}
22:39:02.357 00.001 12268 PhdController::Dither begins
22:39:02.357 00.000 12268 dither: size=5.50, dRA=-0.42 dDec=-2.91
22:39:02.357 00.000 12268 MountToCamera -- mountTheta (1.71) + m_xAngle (1.47) = xAngle (3.19 = -3.10)
22:39:02.358 00.001 12268 MountToCamera -- mountX=-0.42 mountY=-2.91 hyp=2.94 mountTheta=1.71 cameraX=-2.94, cameraY=-0.13 cameraTheta=-3.10
22:39:02.358 00.000 12268 setting lock position to (1153.88, 149.38)
22:39:02.360 00.002 12268 Mount: notify guiding dithered (-2.9, -0.1)
22:39:02.361 00.001 12268 MultiStar: stabilizing after lock position change
22:39:02.361 00.000 12268 Status Line: Dither by -0.42,-2.91
22:39:02.372 00.011 12268 PhdController: newstate STATE_SETTLE_BEGIN
22:39:02.373 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
22:39:02.373 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"e043b56e-d5d8-40f7-aaa2-5425c9826eec"}
22:39:02.381 00.008 12268 evsrv: cli 0F8E69C0 disconnect
22:39:02.472 00.091 12268 OnExposeComplete: enter
22:39:02.473 00.001 12268 UpdateGuideState(): m_state=6
22:39:02.473 00.000 12268 Star::Find(15, 1157, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
22:39:02.473 00.000 12268 Star::Find returns 1 (0), X=1156.97, Y=149.46, Mass=177, SNR=9.1, Peak=22 HFD=4.1
22:39:02.473 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
22:39:02.473 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.72)
22:39:02.473 00.000 12268 CameraToMount -- cameraX=3.09 cameraY=0.08 hyp=3.09 cameraTheta=0.03 mountX=0.38 mountY=3.05, mountTheta=1.45
22:39:02.475 00.002 12268 dither recenter: remaining=(0.4,2.9) step=(0.4,2.9)
22:39:02.475 00.000 12268 MountToCamera -- mountTheta (-1.43) + m_xAngle (1.47) = xAngle (0.04 = 0.04)
22:39:02.475 00.000 12268 MountToCamera -- mountX=0.42 mountY=2.91 hyp=2.94 mountTheta=-1.43 cameraX=2.94, cameraY=0.13 cameraTheta=0.04
22:39:02.475 00.000 12268 SchedulePrimaryMove(0D94C700, x=2.94, y=0.13, opts=4)
22:39:02.475 00.000 12268 Enqueuing Move request for scope (2.94, 0.13)
22:39:02.476 00.001 12268 Mount: notify direct move 0.42,2.91
22:39:02.502 00.026 11616 worker thread done servicing request
22:39:02.502 00.000 11616 Worker thread wakes up
22:39:02.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (2.94, 0.13) opts 0x4
22:39:02.503 00.001 11616 Handling offset move in thread for scope, endpoint = (2.94, 0.13)
22:39:02.503 00.000 11616 Moving (2.94, 0.13) raw xDistance=0.42 yDistance=2.91
22:39:02.503 00.000 11616 BLC: window closed
22:39:02.503 00.000 11616 MoveAxis(W, 467, B)
22:39:02.503 00.000 11616 Guiding  Dir = 3, Dur = 467
22:39:02.503 00.000 11616 IsSlewing returns 0
22:39:02.504 00.001 11616 IsGuiding returns 0
22:39:02.504 00.000 11616 PulseGuide returned control before completion, sleep 477
22:39:02.515 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=198, Gamma=1.290
22:39:02.545 00.030 12268 UpdateGuideState exits: m=177 SNR=9.1
22:39:02.545 00.000 12268 PhdController: settling, locked = 1, distance = 3.13 (1.50) aobump = 0 frame = 1 / 99999
22:39:02.546 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768685942.546,"Host":"ASTROCENTER","Inst":1,"Distance":3.13,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:39:02.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:02.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:02.546 00.000 12268 Enqueuing Expose request
22:39:02.984 00.438 11616 IsGuiding returns 1
22:39:02.985 00.001 11616 scope still moving after pulse duration time elapsed
22:39:03.016 00.031 11616 IsSlewing returns 0
22:39:03.016 00.000 11616 IsGuiding returns 0
22:39:03.016 00.000 11616 scope move finished after 467 + 46 ms
22:39:03.016 00.000 11616 Move returns status 0, amount 467
22:39:03.017 00.001 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
22:39:03.017 00.000 11616 MoveAxis(S, 1642, B)
22:39:03.017 00.000 11616 Guiding  Dir = 1, Dur = 1642
22:39:03.017 00.000 11616 IsSlewing returns 0
22:39:03.017 00.000 11616 IsGuiding returns 0
22:39:03.017 00.000 11616 PulseGuide returned control before completion, sleep 1652
22:39:04.683 01.666 11616 IsGuiding returns 1
22:39:04.683 00.000 11616 scope still moving after pulse duration time elapsed
22:39:04.713 00.030 11616 IsSlewing returns 0
22:39:04.713 00.000 11616 IsGuiding returns 0
22:39:04.713 00.000 11616 scope move finished after 1642 + 53 ms
22:39:04.713 00.000 11616 Move returns status 0, amount 1642
22:39:04.713 00.000 11616 move complete, result=0
22:39:04.713 00.000 11616 worker thread done servicing request
22:39:04.713 00.000 12268 GuideStep: 0.4 px 467 ms WEST, 2.9 px 1642 ms SOUTH
22:39:04.714 00.001 11616 Worker thread wakes up
22:39:04.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:04.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:06.726 02.012 11616 Exposure complete
22:39:06.784 00.058 11616 worker thread done servicing request
22:39:06.784 00.000 12268 OnExposeComplete: enter
22:39:06.784 00.000 12268 UpdateGuideState(): m_state=6
22:39:06.784 00.000 12268 Star::Find(15, 1156, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
22:39:06.784 00.000 12268 Star::Find returns 1 (0), X=1154.29, Y=149.21, Mass=174, SNR=9.0, Peak=22 HFD=3.7
22:39:06.784 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
22:39:06.784 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
22:39:06.784 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.17 hyp=0.44 cameraTheta=-0.39 mountX=-0.13 mountY=0.43, mountTheta=1.86
22:39:06.786 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.17, opts=13)
22:39:06.786 00.000 12268 Enqueuing Move request for scope (0.41, -0.17)
22:39:06.786 00.000 11616 Worker thread wakes up
22:39:06.786 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.17) opts 0xd
22:39:06.786 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.17)
22:39:06.786 00.000 11616 Moving (0.41, -0.17) raw xDistance=-0.13 yDistance=0.43
22:39:06.786 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:06.787 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:39:06.787 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:06.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
22:39:06.787 00.000 11616 MoveAxis(E, 0, ABG)
22:39:06.787 00.000 11616 Move returns status 0, amount 0
22:39:06.787 00.000 11616 MoveAxis(N, 0, ABG)
22:39:06.787 00.000 11616 Move returns status 0, amount 0
22:39:06.787 00.000 11616 move complete, result=0
22:39:06.787 00.000 11616 worker thread done servicing request
22:39:06.809 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=236, Gamma=1.290
22:39:06.827 00.018 12268 UpdateGuideState exits: m=174 SNR=9.0
22:39:06.827 00.000 12268 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 2 / 99999
22:39:06.827 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685946.827,"Host":"ASTROCENTER","Inst":1,"Distance":0.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:39:06.828 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:06.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:06.828 00.000 12268 Enqueuing Expose request
22:39:06.828 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:39:06.828 00.000 11616 Worker thread wakes up
22:39:06.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:06.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:08.831 02.003 11616 Exposure complete
22:39:08.889 00.058 11616 worker thread done servicing request
22:39:08.889 00.000 12268 OnExposeComplete: enter
22:39:08.889 00.000 12268 UpdateGuideState(): m_state=6
22:39:08.889 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
22:39:08.889 00.000 12268 Star::Find returns 1 (0), X=1154.13, Y=149.21, Mass=172, SNR=9.0, Peak=24 HFD=3.6
22:39:08.889 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
22:39:08.889 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.11)
22:39:08.889 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.17 hyp=0.30 cameraTheta=-0.59 mountX=-0.14 mountY=0.27, mountTheta=2.06
22:39:08.890 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.17, opts=13)
22:39:08.891 00.001 12268 Enqueuing Move request for scope (0.25, -0.17)
22:39:08.891 00.000 11616 Worker thread wakes up
22:39:08.891 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.17) opts 0xd
22:39:08.891 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.17)
22:39:08.891 00.000 11616 Moving (0.25, -0.17) raw xDistance=-0.14 yDistance=0.27
22:39:08.891 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:08.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:39:08.891 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:08.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:39:08.891 00.000 11616 MoveAxis(E, 0, ABG)
22:39:08.891 00.000 11616 Move returns status 0, amount 0
22:39:08.891 00.000 11616 MoveAxis(N, 0, ABG)
22:39:08.891 00.000 11616 Move returns status 0, amount 0
22:39:08.892 00.001 11616 move complete, result=0
22:39:08.892 00.000 11616 worker thread done servicing request
22:39:08.913 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:08.930 00.017 12268 UpdateGuideState exits: m=172 SNR=9.0
22:39:08.930 00.000 12268 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 3 / 99999
22:39:08.930 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685948.930,"Host":"ASTROCENTER","Inst":1,"Distance":0.40,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
22:39:08.931 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:08.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:08.931 00.000 12268 Enqueuing Expose request
22:39:08.931 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:39:08.931 00.000 11616 Worker thread wakes up
22:39:08.932 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:08.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:10.944 02.012 11616 Exposure complete
22:39:11.003 00.059 11616 worker thread done servicing request
22:39:11.004 00.001 12268 OnExposeComplete: enter
22:39:11.004 00.000 12268 UpdateGuideState(): m_state=6
22:39:11.004 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
22:39:11.004 00.000 12268 Star::Find returns 1 (0), X=1154.20, Y=148.84, Mass=131, SNR=7.8, Peak=23 HFD=2.9
22:39:11.004 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
22:39:11.005 00.001 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
22:39:11.005 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.54 hyp=0.63 cameraTheta=-1.03 mountX=-0.51 mountY=0.39, mountTheta=2.48
22:39:11.006 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.54, opts=13)
22:39:11.006 00.000 12268 Enqueuing Move request for scope (0.33, -0.54)
22:39:11.006 00.000 11616 Worker thread wakes up
22:39:11.006 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.54) opts 0xd
22:39:11.006 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.54)
22:39:11.006 00.000 11616 Moving (0.33, -0.54) raw xDistance=-0.51 yDistance=0.39
22:39:11.006 00.000 11616 resist switch: large excursion: input -0.51 thresh 0.29 direction from 0 to -1
22:39:11.007 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.52
22:39:11.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.51
22:39:11.007 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.09
22:39:11.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
22:39:11.007 00.000 11616 MoveAxis(E, 283, ABG)
22:39:11.007 00.000 11616 Guiding  Dir = 2, Dur = 283
22:39:11.007 00.000 11616 IsSlewing returns 0
22:39:11.007 00.000 11616 IsGuiding returns 0
22:39:11.008 00.001 11616 PulseGuide returned control before completion, sleep 293
22:39:11.027 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=191, Gamma=1.290
22:39:11.045 00.018 12268 UpdateGuideState exits: m=131 SNR=7.8
22:39:11.045 00.000 12268 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 4 / 99999
22:39:11.045 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685951.045,"Host":"ASTROCENTER","Inst":1,"Distance":0.47,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
22:39:11.046 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:11.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:11.046 00.000 12268 Enqueuing Expose request
22:39:11.303 00.257 11616 IsGuiding returns 1
22:39:11.303 00.000 11616 scope still moving after pulse duration time elapsed
22:39:11.333 00.030 11616 IsSlewing returns 0
22:39:11.334 00.001 11616 IsGuiding returns 0
22:39:11.334 00.000 11616 scope move finished after 283 + 43 ms
22:39:11.334 00.000 11616 Move returns status 0, amount 283
22:39:11.334 00.000 11616 MoveAxis(S, 33, ABG)
22:39:11.334 00.000 11616 Guiding  Dir = 1, Dur = 33
22:39:11.334 00.000 11616 IsSlewing returns 0
22:39:11.334 00.000 11616 IsGuiding returns 0
22:39:11.335 00.001 11616 PulseGuide returned control before completion, sleep 43
22:39:11.380 00.045 11616 IsGuiding returns 1
22:39:11.380 00.000 11616 scope still moving after pulse duration time elapsed
22:39:11.412 00.032 11616 IsSlewing returns 0
22:39:11.412 00.000 11616 IsGuiding returns 0
22:39:11.412 00.000 11616 scope move finished after 33 + 44 ms
22:39:11.413 00.001 11616 Move returns status 0, amount 33
22:39:11.413 00.000 11616 move complete, result=0
22:39:11.413 00.000 12268 GuideStep: -0.5 px 283 ms EAST, 0.4 px 33 ms SOUTH
22:39:11.420 00.007 11616 worker thread done servicing request
22:39:11.460 00.040 11616 Worker thread wakes up
22:39:11.460 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:11.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:13.476 02.016 11616 Exposure complete
22:39:13.536 00.060 11616 worker thread done servicing request
22:39:13.536 00.000 12268 OnExposeComplete: enter
22:39:13.536 00.000 12268 UpdateGuideState(): m_state=6
22:39:13.536 00.000 12268 Star::Find(15, 1154, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
22:39:13.537 00.001 12268 Star::Find returns 1 (0), X=1154.33, Y=149.30, Mass=125, SNR=7.6, Peak=22 HFD=3.0
22:39:13.537 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
22:39:13.537 00.000 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.52)
22:39:13.537 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.08 hyp=0.46 cameraTheta=-0.18 mountX=-0.04 mountY=0.46, mountTheta=1.65
22:39:13.538 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.08, opts=13)
22:39:13.538 00.000 12268 Enqueuing Move request for scope (0.45, -0.08)
22:39:13.539 00.001 11616 Worker thread wakes up
22:39:13.539 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.08) opts 0xd
22:39:13.539 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.08)
22:39:13.539 00.000 11616 Moving (0.45, -0.08) raw xDistance=-0.04 yDistance=0.46
22:39:13.539 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:13.540 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:39:13.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
22:39:13.540 00.000 11616 MoveAxis(E, 0, ABG)
22:39:13.540 00.000 11616 Move returns status 0, amount 0
22:39:13.540 00.000 11616 MoveAxis(S, 39, ABG)
22:39:13.540 00.000 11616 Guiding  Dir = 1, Dur = 39
22:39:13.540 00.000 11616 IsSlewing returns 0
22:39:13.541 00.001 11616 IsGuiding returns 0
22:39:13.541 00.000 11616 PulseGuide returned control before completion, sleep 49
22:39:13.566 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:13.584 00.018 12268 UpdateGuideState exits: m=125 SNR=7.6
22:39:13.585 00.001 12268 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 5 / 99999
22:39:13.585 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685953.585,"Host":"ASTROCENTER","Inst":1,"Distance":0.47,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
22:39:13.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:13.585 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:13.585 00.000 12268 Enqueuing Expose request
22:39:13.597 00.012 11616 IsGuiding returns 1
22:39:13.597 00.000 11616 scope still moving after pulse duration time elapsed
22:39:13.629 00.032 11616 IsSlewing returns 0
22:39:13.630 00.001 11616 IsGuiding returns 0
22:39:13.630 00.000 11616 scope move finished after 39 + 50 ms
22:39:13.630 00.000 11616 Move returns status 0, amount 39
22:39:13.630 00.000 11616 move complete, result=0
22:39:13.630 00.000 11616 worker thread done servicing request
22:39:13.630 00.000 11616 Worker thread wakes up
22:39:13.631 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:13.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:13.633 00.002 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 39 ms SOUTH
22:39:15.645 02.012 11616 Exposure complete
22:39:15.703 00.058 11616 worker thread done servicing request
22:39:15.704 00.001 12268 OnExposeComplete: enter
22:39:15.704 00.000 12268 UpdateGuideState(): m_state=6
22:39:15.704 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
22:39:15.704 00.000 12268 Star::Find returns 1 (0), X=1153.71, Y=148.97, Mass=136, SNR=7.9, Peak=20 HFD=3.3
22:39:15.704 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
22:39:15.704 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
22:39:15.704 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.41 hyp=0.44 cameraTheta=-1.97 mountX=-0.42 mountY=-0.12, mountTheta=-2.87
22:39:15.706 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.41, opts=13)
22:39:15.706 00.000 12268 Enqueuing Move request for scope (-0.17, -0.41)
22:39:15.706 00.000 11616 Worker thread wakes up
22:39:15.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.41) opts 0xd
22:39:15.706 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.41)
22:39:15.706 00.000 11616 Moving (-0.17, -0.41) raw xDistance=-0.42 yDistance=-0.12
22:39:15.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
22:39:15.706 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:15.707 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:39:15.707 00.000 11616 MoveAxis(E, 236, ABG)
22:39:15.707 00.000 11616 Guiding  Dir = 2, Dur = 236
22:39:15.707 00.000 11616 IsSlewing returns 0
22:39:15.707 00.000 11616 IsGuiding returns 0
22:39:15.707 00.000 11616 PulseGuide returned control before completion, sleep 246
22:39:15.728 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=229, Gamma=1.290
22:39:15.745 00.017 12268 UpdateGuideState exits: m=136 SNR=7.9
22:39:15.746 00.001 12268 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 6 / 99999
22:39:15.746 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768685955.746,"Host":"ASTROCENTER","Inst":1,"Distance":0.46,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
22:39:15.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:15.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:15.747 00.001 12268 Enqueuing Expose request
22:39:15.959 00.212 11616 IsGuiding returns 1
22:39:15.959 00.000 11616 scope still moving after pulse duration time elapsed
22:39:15.989 00.030 11616 IsSlewing returns 0
22:39:15.989 00.000 11616 IsGuiding returns 0
22:39:15.989 00.000 11616 scope move finished after 236 + 46 ms
22:39:15.989 00.000 11616 Move returns status 0, amount 236
22:39:15.989 00.000 11616 MoveAxis(N, 0, ABG)
22:39:15.989 00.000 11616 Move returns status 0, amount 0
22:39:15.989 00.000 11616 move complete, result=0
22:39:15.990 00.001 11616 worker thread done servicing request
22:39:15.990 00.000 11616 Worker thread wakes up
22:39:15.990 00.000 12268 GuideStep: -0.4 px 236 ms EAST, -0.1 px 0 ms NORTH
22:39:15.990 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:15.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:18.006 02.016 11616 Exposure complete
22:39:18.063 00.057 11616 worker thread done servicing request
22:39:18.063 00.000 12268 OnExposeComplete: enter
22:39:18.063 00.000 12268 UpdateGuideState(): m_state=6
22:39:18.063 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
22:39:18.063 00.000 12268 Star::Find returns 1 (0), X=1154.16, Y=148.99, Mass=148, SNR=8.3, Peak=24 HFD=3.1
22:39:18.064 00.001 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
22:39:18.064 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.76)
22:39:18.064 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.39 hyp=0.48 cameraTheta=-0.94 mountX=-0.36 mountY=0.33, mountTheta=2.40
22:39:18.065 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.39, opts=13)
22:39:18.066 00.001 12268 Enqueuing Move request for scope (0.28, -0.39)
22:39:18.066 00.000 11616 Worker thread wakes up
22:39:18.066 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.39) opts 0xd
22:39:18.066 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.39)
22:39:18.066 00.000 11616 Moving (0.28, -0.39) raw xDistance=-0.36 yDistance=0.33
22:39:18.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
22:39:18.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
22:39:18.067 00.001 11616 MoveAxis(E, 201, ABG)
22:39:18.067 00.000 11616 Guiding  Dir = 2, Dur = 201
22:39:18.067 00.000 11616 IsSlewing returns 0
22:39:18.068 00.001 11616 IsGuiding returns 0
22:39:18.068 00.000 11616 PulseGuide returned control before completion, sleep 211
22:39:18.091 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:18.109 00.018 12268 UpdateGuideState exits: m=148 SNR=8.3
22:39:18.109 00.000 12268 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 7 / 99999
22:39:18.109 00.000 12268 PhdController: newstate STATE_FINISH
22:39:18.109 00.000 12268 PhdController complete: success
22:39:18.109 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768685958.109,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
22:39:18.110 00.001 12268 Mount: notify guiding dither settle done success=1
22:39:18.110 00.000 12268 PhdController: newstate STATE_IDLE
22:39:18.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:18.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:18.110 00.000 12268 Enqueuing Expose request
22:39:18.284 00.174 11616 IsGuiding returns 1
22:39:18.284 00.000 11616 scope still moving after pulse duration time elapsed
22:39:18.316 00.032 11616 IsSlewing returns 0
22:39:18.316 00.000 11616 IsGuiding returns 0
22:39:18.316 00.000 11616 scope move finished after 201 + 47 ms
22:39:18.316 00.000 11616 Move returns status 0, amount 201
22:39:18.316 00.000 11616 MoveAxis(S, 28, ABG)
22:39:18.317 00.001 11616 Guiding  Dir = 1, Dur = 28
22:39:18.317 00.000 11616 IsSlewing returns 0
22:39:18.317 00.000 11616 IsGuiding returns 0
22:39:18.317 00.000 11616 PulseGuide returned control before completion, sleep 38
22:39:18.364 00.047 11616 IsGuiding returns 1
22:39:18.364 00.000 11616 scope still moving after pulse duration time elapsed
22:39:18.396 00.032 11616 IsSlewing returns 0
22:39:18.396 00.000 11616 IsGuiding returns 1
22:39:18.410 00.014 12268 evsrv: cli 0F8E69C0 connect
22:39:18.410 00.000 12268 case statement mapped state 6 to 3
22:39:18.412 00.002 12268 case statement mapped state 6 to 3
22:39:18.413 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3be4a092-8ef4-4a69-b98b-a267d776686a"}
22:39:18.413 00.000 12268 case statement mapped state 6 to 3
22:39:18.413 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3be4a092-8ef4-4a69-b98b-a267d776686a"}
22:39:18.413 00.000 12268 evsrv: cli 0F8E69C0 disconnect
22:39:18.427 00.014 11616 IsSlewing returns 0
22:39:18.427 00.000 11616 IsGuiding returns 1
22:39:18.458 00.031 11616 IsSlewing returns 0
22:39:18.458 00.000 11616 IsGuiding returns 0
22:39:18.459 00.001 11616 scope move finished after 28 + 113 ms
22:39:18.459 00.000 11616 Move returns status 0, amount 28
22:39:18.459 00.000 11616 move complete, result=0
22:39:18.459 00.000 11616 worker thread done servicing request
22:39:18.459 00.000 12268 GuideStep: -0.4 px 201 ms EAST, 0.3 px 28 ms SOUTH
22:39:18.459 00.000 11616 Worker thread wakes up
22:39:18.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:18.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:20.484 02.025 11616 Exposure complete
22:39:20.622 00.138 11616 worker thread done servicing request
22:39:20.622 00.000 12268 OnExposeComplete: enter
22:39:20.622 00.000 12268 UpdateGuideState(): m_state=6
22:39:20.623 00.001 12268 Star::Find(15, 1154, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:39:20.623 00.000 12268 Star::Find returns 1 (0), X=1154.06, Y=149.11, Mass=144, SNR=8.2, Peak=21 HFD=3.6
22:39:20.623 00.000 12268 MultiStar: exiting stabilization period
22:39:20.623 00.000 12268 MultiStar: updating star positions after lock position change
22:39:20.623 00.000 12268 Star::Find(15, 537, 577, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:39:20.623 00.000 12268 Star::Find returns 1 (0), X=537.77, Y=577.31, Mass=313, SNR=12.1, Peak=34 HFD=4.7
22:39:20.623 00.000 12268 Star::Find(15, 490, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:39:20.623 00.000 12268 Star::Find returns 1 (0), X=491.17, Y=884.33, Mass=160, SNR=8.6, Peak=24 HFD=3.8
22:39:20.623 00.000 12268 Star::Find(15, 675, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:39:20.623 00.000 12268 Star::Find returns 0 (4), X=665.00, Y=882.00, Mass=42, SNR=4.5, Peak=49 HFD=0.5
22:39:20.623 00.000 12268 Star::Find(15, 1111, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:39:20.624 00.001 12268 Star::Find returns 1 (0), X=1111.76, Y=854.33, Mass=92, SNR=6.5, Peak=18 HFD=3.4
22:39:20.624 00.000 12268 Star::Find(15, 19, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:39:20.624 00.000 12268 Star::Find returns 1 (0), X=19.45, Y=643.41, Mass=117, SNR=7.4, Peak=25 HFD=3.3
22:39:20.624 00.000 12268 Star::Find(15, 761, 667, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:39:20.624 00.000 12268 Star::Find returns 1 (0), X=761.79, Y=666.59, Mass=79, SNR=6.1, Peak=16 HFD=2.7
22:39:20.624 00.000 12268 Star::Find(15, 1094, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:39:20.624 00.000 12268 Star::Find returns 1 (0), X=1094.97, Y=549.27, Mass=96, SNR=6.6, Peak=19 HFD=2.5
22:39:20.624 00.000 12268 Star::Find(15, 1085, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:39:20.624 00.000 12268 Star::Find returns 1 (0), X=1078.75, Y=308.75, Mass=42, SNR=4.6, Peak=39 HFD=2.0
22:39:20.624 00.000 12268 Star::Find(15, 351, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:39:20.624 00.000 12268 Star::Find returns 1 (0), X=351.91, Y=238.80, Mass=33, SNR=3.9, Peak=15 HFD=2.2
22:39:20.625 00.001 12268 Star::Find(15, 662, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:39:20.625 00.000 12268 Star::Find returns 0 (2), X=662.00, Y=273.00, Mass=17, SNR=2.9, Peak=22 HFD=0.0
22:39:20.625 00.000 12268 Star::Find(15, 496, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:39:20.625 00.000 12268 Star::Find false star n=7 nbg=285 bg=7.5 sigma=0.8 thresh=10 peak=10
22:39:20.625 00.000 12268 Star::Find returns 0 (2), X=496.00, Y=296.00, Mass=25, SNR=2.9, Peak=12 HFD=0.0
22:39:20.625 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
22:39:20.625 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
22:39:20.625 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.27 hyp=0.32 cameraTheta=-0.99 mountX=-0.25 mountY=0.21, mountTheta=2.44
22:39:20.628 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.27, opts=13)
22:39:20.633 00.005 12268 Enqueuing Move request for scope (0.18, -0.27)
22:39:20.633 00.000 11616 Worker thread wakes up
22:39:20.633 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.27) opts 0xd
22:39:20.633 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.27)
22:39:20.633 00.000 11616 Moving (0.18, -0.27) raw xDistance=-0.25 yDistance=0.21
22:39:20.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
22:39:20.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:39:20.633 00.000 11616 MoveAxis(E, 139, ABG)
22:39:20.633 00.000 11616 Guiding  Dir = 2, Dur = 139
22:39:20.634 00.001 11616 IsSlewing returns 0
22:39:20.634 00.000 11616 IsGuiding returns 0
22:39:20.635 00.001 11616 PulseGuide returned control before completion, sleep 149
22:39:20.667 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=248, Gamma=1.290
22:39:20.686 00.019 12268 UpdateGuideState exits: m=144 SNR=8.2
22:39:20.689 00.003 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:20.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:20.689 00.000 12268 Enqueuing Expose request
22:39:20.800 00.111 11616 IsGuiding returns 1
22:39:20.800 00.000 11616 scope still moving after pulse duration time elapsed
22:39:20.833 00.033 11616 IsSlewing returns 0
22:39:20.833 00.000 11616 IsGuiding returns 0
22:39:20.833 00.000 11616 scope move finished after 139 + 59 ms
22:39:20.833 00.000 11616 Move returns status 0, amount 139
22:39:20.833 00.000 11616 MoveAxis(S, 18, ABG)
22:39:20.834 00.001 11616 Guiding  Dir = 1, Dur = 18
22:39:20.834 00.000 11616 IsSlewing returns 0
22:39:20.834 00.000 11616 IsGuiding returns 0
22:39:20.834 00.000 11616 PulseGuide returned control before completion, sleep 28
22:39:20.865 00.031 11616 IsGuiding returns 1
22:39:20.865 00.000 11616 scope still moving after pulse duration time elapsed
22:39:20.896 00.031 11616 IsSlewing returns 0
22:39:20.896 00.000 11616 IsGuiding returns 0
22:39:20.896 00.000 11616 scope move finished after 18 + 44 ms
22:39:20.896 00.000 11616 Move returns status 0, amount 18
22:39:20.896 00.000 11616 move complete, result=0
22:39:20.896 00.000 11616 worker thread done servicing request
22:39:20.896 00.000 12268 GuideStep: -0.2 px 139 ms EAST, 0.2 px 18 ms SOUTH
22:39:20.897 00.001 11616 Worker thread wakes up
22:39:20.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:20.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:22.935 02.038 11616 Exposure complete
22:39:23.008 00.073 11616 worker thread done servicing request
22:39:23.008 00.000 12268 OnExposeComplete: enter
22:39:23.008 00.000 12268 UpdateGuideState(): m_state=6
22:39:23.009 00.001 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
22:39:23.009 00.000 12268 Star::Find returns 1 (0), X=1154.00, Y=149.46, Mass=124, SNR=7.6, Peak=24 HFD=2.6
22:39:23.009 00.000 12268 MultiStar: [#1 0.52,0.05,1.52,U] [#2 0.01,-0.01,1.15,U] [#3 0.00,0.00,0.00,L] [#4 -0.36,0.46,0.72,U] [#5 -0.21,0.04,1.01,U] [#6 0.39,-0.04,0.89,U] [#7 -0.76,0.26,0.00,M2] [#8 -0.29,0.31,0.58,U] [#9 0.24,0.13,0.53,U] 
22:39:23.009 00.000 12268 refined, 7 included, MultiStar: {0.10, 0.10}, one-star: {0.12, 0.08}
22:39:23.009 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
22:39:23.009 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.47)
22:39:23.009 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.77 mountX=0.11 mountY=0.09, mountTheta=0.69
22:39:23.012 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.10, opts=13)
22:39:23.012 00.000 12268 Enqueuing Move request for scope (0.10, 0.10)
22:39:23.012 00.000 11616 Worker thread wakes up
22:39:23.012 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
22:39:23.012 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
22:39:23.012 00.000 11616 Moving (0.10, 0.10) raw xDistance=0.11 yDistance=0.09
22:39:23.012 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:39:23.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:39:23.012 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:23.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:39:23.013 00.001 11616 MoveAxis(E, 0, ABG)
22:39:23.013 00.000 11616 Move returns status 0, amount 0
22:39:23.013 00.000 11616 MoveAxis(N, 0, ABG)
22:39:23.013 00.000 11616 Move returns status 0, amount 0
22:39:23.013 00.000 11616 move complete, result=0
22:39:23.013 00.000 11616 worker thread done servicing request
22:39:23.035 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
22:39:23.053 00.018 12268 UpdateGuideState exits: m=124 SNR=7.6
22:39:23.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:23.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:23.053 00.000 12268 Enqueuing Expose request
22:39:23.054 00.001 11616 Worker thread wakes up
22:39:23.054 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:23.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:23.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:25.072 02.018 11616 Exposure complete
22:39:25.136 00.064 12268 OnExposeComplete: enter
22:39:25.137 00.001 12268 UpdateGuideState(): m_state=6
22:39:25.137 00.000 11616 worker thread done servicing request
22:39:25.137 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
22:39:25.137 00.000 12268 Star::Find returns 1 (0), X=1154.15, Y=149.51, Mass=117, SNR=7.4, Peak=26 HFD=2.4
22:39:25.138 00.001 12268 MultiStar: [#1 0.24,0.26,1.43,U] [#2 -0.45,0.50,0.00,M2] [#3 -2.06,-0.41,0.00,M3] [#4 -0.32,0.07,0.80,U] [#5 -0.01,0.30,1.03,U] [#6 0.24,0.71,0.00,M7] [#7 0.37,0.13,0.94,U] [#8 -0.07,0.12,0.61,U] 
22:39:25.138 00.000 12268 refined, 5 included, MultiStar: {0.11, 0.18}, one-star: {0.27, 0.13}
22:39:25.138 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
22:39:25.138 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
22:39:25.138 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.21 cameraTheta=1.02 mountX=0.19 mountY=0.09, mountTheta=0.43
22:39:25.141 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.18, opts=13)
22:39:25.141 00.000 12268 Enqueuing Move request for scope (0.11, 0.18)
22:39:25.141 00.000 11616 Worker thread wakes up
22:39:25.141 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.18) opts 0xd
22:39:25.141 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.18)
22:39:25.141 00.000 11616 Moving (0.11, 0.18) raw xDistance=0.19 yDistance=0.09
22:39:25.141 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:39:25.142 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:39:25.142 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:25.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:39:25.142 00.000 11616 MoveAxis(E, 0, ABG)
22:39:25.142 00.000 11616 Move returns status 0, amount 0
22:39:25.142 00.000 11616 MoveAxis(N, 0, ABG)
22:39:25.142 00.000 11616 Move returns status 0, amount 0
22:39:25.142 00.000 11616 move complete, result=0
22:39:25.143 00.001 11616 worker thread done servicing request
22:39:25.167 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:25.185 00.018 12268 UpdateGuideState exits: m=117 SNR=7.4
22:39:25.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:25.186 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:25.186 00.000 12268 Enqueuing Expose request
22:39:25.186 00.000 11616 Worker thread wakes up
22:39:25.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:25.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:25.186 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:27.209 02.023 11616 Exposure complete
22:39:27.272 00.063 11616 worker thread done servicing request
22:39:27.272 00.000 12268 OnExposeComplete: enter
22:39:27.272 00.000 12268 UpdateGuideState(): m_state=6
22:39:27.273 00.001 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
22:39:27.273 00.000 12268 Star::Find returns 1 (0), X=1154.38, Y=149.77, Mass=134, SNR=7.9, Peak=28 HFD=2.8
22:39:27.273 00.000 12268 MultiStar: [#1 1.23,0.46,0.00,M1] [#2 0.04,0.35,1.12,U] [#3 -1.96,-0.25,0.00,M4] [#4 -0.36,0.50,0.00,M1] [#5 -0.19,0.71,0.00,M1] [#6 0.91,0.63,0.00,M8] [#7 -0.36,0.40,0.82,U] [#8 0.02,-0.03,0.57,U] 
22:39:27.273 00.000 12268 refined, 3 included, MultiStar: {0.08, 0.31}, one-star: {0.50, 0.39}
22:39:27.273 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
22:39:27.273 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
22:39:27.273 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.33 mountX=0.32 mountY=0.03, mountTheta=0.11
22:39:27.275 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.31, opts=13)
22:39:27.275 00.000 12268 Enqueuing Move request for scope (0.08, 0.31)
22:39:27.275 00.000 11616 Worker thread wakes up
22:39:27.275 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.31) opts 0xd
22:39:27.275 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.31)
22:39:27.275 00.000 11616 Moving (0.08, 0.31) raw xDistance=0.32 yDistance=0.03
22:39:27.275 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
22:39:27.275 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
22:39:27.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
22:39:27.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:27.276 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:39:27.276 00.000 11616 MoveAxis(W, 177, ABG)
22:39:27.276 00.000 11616 Guiding  Dir = 3, Dur = 177
22:39:27.276 00.000 11616 IsSlewing returns 0
22:39:27.276 00.000 11616 IsGuiding returns 0
22:39:27.277 00.001 11616 PulseGuide returned control before completion, sleep 187
22:39:27.298 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:27.316 00.018 12268 UpdateGuideState exits: m=134 SNR=7.9
22:39:27.316 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:27.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:27.317 00.001 12268 Enqueuing Expose request
22:39:27.465 00.148 11616 IsGuiding returns 1
22:39:27.465 00.000 11616 scope still moving after pulse duration time elapsed
22:39:27.496 00.031 11616 IsSlewing returns 0
22:39:27.496 00.000 11616 IsGuiding returns 0
22:39:27.496 00.000 11616 scope move finished after 177 + 42 ms
22:39:27.497 00.001 11616 Move returns status 0, amount 177
22:39:27.497 00.000 11616 MoveAxis(N, 0, ABG)
22:39:27.497 00.000 11616 Move returns status 0, amount 0
22:39:27.497 00.000 11616 move complete, result=0
22:39:27.497 00.000 11616 worker thread done servicing request
22:39:27.497 00.000 11616 Worker thread wakes up
22:39:27.497 00.000 12268 GuideStep: 0.3 px 177 ms WEST, 0.0 px 0 ms NORTH
22:39:27.497 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:27.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:29.926 02.429 11616 Exposure complete
22:39:29.996 00.070 11616 worker thread done servicing request
22:39:29.997 00.001 12268 OnExposeComplete: enter
22:39:29.997 00.000 12268 UpdateGuideState(): m_state=6
22:39:29.997 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
22:39:29.997 00.000 12268 Star::Find returns 1 (0), X=1154.64, Y=149.65, Mass=141, SNR=8.1, Peak=26 HFD=3.0
22:39:29.997 00.000 12268 MultiStar: [#1 0.77,0.30,0.00,M2] [#2 -0.07,-0.06,1.01,U] [#3 0.00,0.00,0.00,L] [#4 -0.19,0.56,0.76,U] [#5 0.22,0.28,1.04,U] [#6 0.78,0.71,0.00,M9] [#7 0.22,0.61,0.00,M1] [#8 -0.03,0.06,0.58,U] [#9 -0.03,0.12,0.54,U] 
22:39:29.997 00.000 12268 refined, 5 included, MultiStar: {0.15, 0.21}, one-star: {0.76, 0.28}
22:39:29.998 00.001 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
22:39:29.998 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
22:39:29.998 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.95 mountX=0.22 mountY=0.12, mountTheta=0.50
22:39:29.999 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.21, opts=13)
22:39:29.999 00.000 12268 Enqueuing Move request for scope (0.15, 0.21)
22:39:29.999 00.000 11616 Worker thread wakes up
22:39:29.999 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd
22:39:29.999 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.21)
22:39:29.999 00.000 11616 Moving (0.15, 0.21) raw xDistance=0.22 yDistance=0.12
22:39:30.000 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
22:39:30.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:30.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:39:30.000 00.000 11616 MoveAxis(W, 124, ABG)
22:39:30.000 00.000 11616 Guiding  Dir = 3, Dur = 124
22:39:30.000 00.000 11616 IsSlewing returns 0
22:39:30.000 00.000 11616 IsGuiding returns 0
22:39:30.001 00.001 11616 PulseGuide returned control before completion, sleep 134
22:39:30.023 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:30.042 00.019 12268 UpdateGuideState exits: m=141 SNR=8.1
22:39:30.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:30.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:30.042 00.000 12268 Enqueuing Expose request
22:39:30.144 00.102 11616 IsGuiding returns 1
22:39:30.144 00.000 11616 scope still moving after pulse duration time elapsed
22:39:30.174 00.030 11616 IsSlewing returns 0
22:39:30.174 00.000 11616 IsGuiding returns 1
22:39:30.207 00.033 11616 IsSlewing returns 0
22:39:30.207 00.000 11616 IsGuiding returns 1
22:39:30.239 00.032 11616 IsSlewing returns 0
22:39:30.240 00.001 11616 IsGuiding returns 1
22:39:30.268 00.028 11616 IsSlewing returns 0
22:39:30.268 00.000 11616 IsGuiding returns 1
22:39:30.309 00.041 11616 IsSlewing returns 0
22:39:30.309 00.000 11616 IsGuiding returns 0
22:39:30.309 00.000 11616 scope move finished after 124 + 184 ms
22:39:30.309 00.000 11616 Move returns status 0, amount 124
22:39:30.309 00.000 11616 MoveAxis(N, 0, ABG)
22:39:30.309 00.000 11616 Move returns status 0, amount 0
22:39:30.310 00.001 11616 move complete, result=0
22:39:30.310 00.000 11616 worker thread done servicing request
22:39:30.310 00.000 12268 GuideStep: 0.2 px 124 ms WEST, 0.1 px 0 ms NORTH
22:39:30.310 00.000 11616 Worker thread wakes up
22:39:30.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:30.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:32.366 02.056 11616 Exposure complete
22:39:32.422 00.056 11616 worker thread done servicing request
22:39:32.423 00.001 12268 OnExposeComplete: enter
22:39:32.423 00.000 12268 UpdateGuideState(): m_state=6
22:39:32.423 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
22:39:32.423 00.000 12268 Star::Find returns 1 (0), X=1153.77, Y=148.91, Mass=129, SNR=7.8, Peak=27 HFD=2.6
22:39:32.424 00.001 12268 MultiStar: [#1 0.51,-0.47,0.00,M3] [#2 -0.51,-0.56,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -0.23,-0.34,0.70,U] [#5 0.50,-0.52,0.00,M1] [#6 0.27,-0.47,0.86,U] [#7 0.15,-0.62,0.00,M2] [#8 0.17,-0.29,0.60,U] [#9 -0.15,-0.85,0.00,M1] 
22:39:32.424 00.000 12268 refined, 3 included, MultiStar: {0.02, -0.41}, one-star: {-0.11, -0.47}
22:39:32.424 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
22:39:32.424 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.17)
22:39:32.424 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.41 hyp=0.41 cameraTheta=-1.52 mountX=-0.40 mountY=0.07, mountTheta=2.97
22:39:32.427 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.41, opts=13)
22:39:32.427 00.000 12268 Enqueuing Move request for scope (0.02, -0.41)
22:39:32.427 00.000 11616 Worker thread wakes up
22:39:32.427 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.41) opts 0xd
22:39:32.427 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.41)
22:39:32.427 00.000 11616 Moving (0.02, -0.41) raw xDistance=-0.40 yDistance=0.07
22:39:32.427 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
22:39:32.427 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.21
22:39:32.428 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
22:39:32.428 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:32.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:39:32.428 00.000 11616 MoveAxis(E, 225, ABG)
22:39:32.428 00.000 11616 Guiding  Dir = 2, Dur = 225
22:39:32.428 00.000 11616 IsSlewing returns 0
22:39:32.428 00.000 11616 IsGuiding returns 0
22:39:32.429 00.001 11616 PulseGuide returned control before completion, sleep 235
22:39:32.452 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:32.471 00.019 12268 UpdateGuideState exits: m=129 SNR=7.8
22:39:32.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:32.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:32.471 00.000 12268 Enqueuing Expose request
22:39:32.676 00.205 11616 IsGuiding returns 1
22:39:32.676 00.000 11616 scope still moving after pulse duration time elapsed
22:39:32.707 00.031 11616 IsSlewing returns 0
22:39:32.707 00.000 11616 IsGuiding returns 1
22:39:32.738 00.031 11616 IsSlewing returns 0
22:39:32.738 00.000 11616 IsGuiding returns 1
22:39:32.771 00.033 11616 IsSlewing returns 0
22:39:32.771 00.000 11616 IsGuiding returns 1
22:39:32.802 00.031 11616 IsSlewing returns 0
22:39:32.802 00.000 11616 IsGuiding returns 1
22:39:32.833 00.031 11616 IsSlewing returns 0
22:39:32.833 00.000 11616 IsGuiding returns 1
22:39:32.865 00.032 11616 IsSlewing returns 0
22:39:32.865 00.000 11616 IsGuiding returns 0
22:39:32.865 00.000 11616 scope move finished after 225 + 211 ms
22:39:32.865 00.000 11616 Move returns status 0, amount 225
22:39:32.865 00.000 11616 MoveAxis(N, 0, ABG)
22:39:32.865 00.000 11616 Move returns status 0, amount 0
22:39:32.865 00.000 11616 move complete, result=0
22:39:32.866 00.001 11616 worker thread done servicing request
22:39:32.866 00.000 11616 Worker thread wakes up
22:39:32.866 00.000 12268 GuideStep: -0.4 px 225 ms EAST, 0.1 px 0 ms NORTH
22:39:32.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:32.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:34.873 02.007 11616 Exposure complete
22:39:34.930 00.057 11616 worker thread done servicing request
22:39:34.930 00.000 12268 OnExposeComplete: enter
22:39:34.930 00.000 12268 UpdateGuideState(): m_state=6
22:39:34.930 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
22:39:34.930 00.000 12268 Star::Find returns 1 (0), X=1153.85, Y=149.31, Mass=132, SNR=7.8, Peak=24 HFD=3.1
22:39:34.931 00.001 12268 MultiStar: [#1 0.26,-0.22,1.50,U] [#2 -0.47,-0.36,1.15,U] [#3 0.00,0.00,0.00,L] [#4 -0.19,-0.25,0.76,U] [#5 0.42,-0.04,1.26,U] [#6 0.51,-0.05,0.91,U] [#7 -0.80,-0.84,0.00,M3] [#8 -0.04,0.06,0.57,U] [#9 -0.61,0.39,0.00,M2] 
22:39:34.931 00.000 12268 single-star, 6 included, MultiStar: {0.09, -0.15}, one-star: {-0.03, -0.07}
22:39:34.931 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.43 = 2.86)
22:39:34.931 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.26)
22:39:34.931 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.96 mountX=-0.07 mountY=-0.02, mountTheta=-2.88
22:39:34.933 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.07, opts=13)
22:39:34.933 00.000 12268 Enqueuing Move request for scope (-0.03, -0.07)
22:39:34.933 00.000 11616 Worker thread wakes up
22:39:34.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
22:39:34.933 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
22:39:34.933 00.000 11616 Moving (-0.03, -0.07) raw xDistance=-0.07 yDistance=-0.02
22:39:34.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:34.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:39:34.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:34.934 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:39:34.934 00.000 11616 MoveAxis(E, 0, ABG)
22:39:34.934 00.000 11616 Move returns status 0, amount 0
22:39:34.934 00.000 11616 MoveAxis(N, 0, ABG)
22:39:34.934 00.000 11616 Move returns status 0, amount 0
22:39:34.934 00.000 11616 move complete, result=0
22:39:34.935 00.001 11616 worker thread done servicing request
22:39:34.956 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:34.975 00.019 12268 UpdateGuideState exits: m=132 SNR=7.8
22:39:34.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:34.975 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:34.975 00.000 12268 Enqueuing Expose request
22:39:34.975 00.000 11616 Worker thread wakes up
22:39:34.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:34.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:34.975 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:36.989 02.014 11616 Exposure complete
22:39:37.046 00.057 11616 worker thread done servicing request
22:39:37.047 00.001 12268 OnExposeComplete: enter
22:39:37.047 00.000 12268 UpdateGuideState(): m_state=6
22:39:37.047 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
22:39:37.047 00.000 12268 Star::Find returns 1 (0), X=1153.85, Y=149.07, Mass=141, SNR=8.1, Peak=26 HFD=2.8
22:39:37.047 00.000 12268 Star::Find false star n=9 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
22:39:37.048 00.001 12268 Star::Find false star n=7 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
22:39:37.048 00.000 12268 MultiStar: [#1 0.55,0.13,1.51,U] [#2 -0.49,0.36,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -0.36,0.58,0.00,M1] [#5 0.63,0.31,0.00,M1] [#6 0.03,0.41,0.82,U] [#7 -0.74,-0.03,0.00,M4] [#8 0.06,-0.09,0.54,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] 
22:39:37.048 00.000 12268 refined, 3 included, MultiStar: {0.22, 0.04}, one-star: {-0.03, -0.30}
22:39:37.048 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
22:39:37.048 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
22:39:37.048 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.04 hyp=0.22 cameraTheta=0.20 mountX=0.07 mountY=0.21, mountTheta=1.27
22:39:37.049 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.04, opts=13)
22:39:37.049 00.000 12268 Enqueuing Move request for scope (0.22, 0.04)
22:39:37.050 00.001 11616 Worker thread wakes up
22:39:37.050 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.04) opts 0xd
22:39:37.050 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.04)
22:39:37.050 00.000 11616 Moving (0.22, 0.04) raw xDistance=0.07 yDistance=0.21
22:39:37.050 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:37.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:39:37.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:39:37.050 00.000 11616 MoveAxis(E, 0, ABG)
22:39:37.050 00.000 11616 Move returns status 0, amount 0
22:39:37.051 00.001 11616 MoveAxis(S, 18, ABG)
22:39:37.051 00.000 11616 Guiding  Dir = 1, Dur = 18
22:39:37.051 00.000 11616 IsSlewing returns 0
22:39:37.051 00.000 11616 IsGuiding returns 0
22:39:37.052 00.001 11616 PulseGuide returned control before completion, sleep 28
22:39:37.073 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=239, Gamma=1.290
22:39:37.085 00.012 11616 IsGuiding returns 1
22:39:37.086 00.001 11616 scope still moving after pulse duration time elapsed
22:39:37.092 00.006 12268 UpdateGuideState exits: m=141 SNR=8.1
22:39:37.092 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:37.092 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:37.092 00.000 12268 Enqueuing Expose request
22:39:37.113 00.021 11616 IsSlewing returns 0
22:39:37.113 00.000 11616 IsGuiding returns 0
22:39:37.113 00.000 11616 scope move finished after 18 + 44 ms
22:39:37.113 00.000 11616 Move returns status 0, amount 18
22:39:37.113 00.000 11616 move complete, result=0
22:39:37.114 00.001 11616 worker thread done servicing request
22:39:37.114 00.000 11616 Worker thread wakes up
22:39:37.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:37.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:37.121 00.007 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
22:39:39.128 02.007 11616 Exposure complete
22:39:39.186 00.058 11616 worker thread done servicing request
22:39:39.186 00.000 12268 OnExposeComplete: enter
22:39:39.186 00.000 12268 UpdateGuideState(): m_state=6
22:39:39.186 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
22:39:39.186 00.000 12268 Star::Find returns 1 (0), X=1153.85, Y=149.15, Mass=146, SNR=8.3, Peak=24 HFD=2.8
22:39:39.187 00.001 12268 MultiStar: [#1 0.19,0.12,1.44,U] [#2 -0.61,0.27,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 -0.82,-0.09,0.00,M2] [#5 0.24,0.34,1.05,U] [#6 0.28,0.24,0.78,U] [#7 -0.07,0.13,0.76,U] [#8 -0.07,0.11,0.55,U] [#9 -0.59,0.23,0.00,M3] 
22:39:39.187 00.000 12268 refined, 5 included, MultiStar: {0.11, 0.12}, one-star: {-0.03, -0.23}
22:39:39.187 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
22:39:39.187 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.50)
22:39:39.187 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.80 mountX=0.13 mountY=0.10, mountTheta=0.65
22:39:39.188 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.12, opts=13)
22:39:39.188 00.000 12268 Enqueuing Move request for scope (0.11, 0.12)
22:39:39.188 00.000 11616 Worker thread wakes up
22:39:39.188 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
22:39:39.189 00.001 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
22:39:39.189 00.000 11616 Moving (0.11, 0.12) raw xDistance=0.13 yDistance=0.10
22:39:39.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:39:39.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:39:39.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:39.190 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:39:39.190 00.000 11616 MoveAxis(E, 0, ABG)
22:39:39.190 00.000 11616 Move returns status 0, amount 0
22:39:39.190 00.000 11616 MoveAxis(N, 0, ABG)
22:39:39.190 00.000 11616 Move returns status 0, amount 0
22:39:39.190 00.000 11616 move complete, result=0
22:39:39.191 00.001 11616 worker thread done servicing request
22:39:39.212 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=233, Gamma=1.290
22:39:39.232 00.020 12268 UpdateGuideState exits: m=146 SNR=8.3
22:39:39.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:39.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:39.232 00.000 12268 Enqueuing Expose request
22:39:39.232 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:39.232 00.000 11616 Worker thread wakes up
22:39:39.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:39.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:41.252 02.020 11616 Exposure complete
22:39:41.308 00.056 11616 worker thread done servicing request
22:39:41.308 00.000 12268 OnExposeComplete: enter
22:39:41.308 00.000 12268 UpdateGuideState(): m_state=6
22:39:41.309 00.001 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
22:39:41.309 00.000 12268 Star::Find returns 1 (0), X=1153.59, Y=149.39, Mass=154, SNR=8.4, Peak=22 HFD=3.3
22:39:41.309 00.000 12268 MultiStar: [#1 0.36,0.00,1.47,U] [#2 -0.83,-0.32,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 -0.45,0.12,0.67,U] [#5 -0.08,-0.21,1.13,U] [#6 -0.23,0.25,0.72,U] [#7 -0.31,-0.12,0.71,U] [#8 0.04,-0.07,0.53,U] [#9 -0.56,0.53,0.00,M4] 
22:39:41.309 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.01}, one-star: {-0.29, 0.02}
22:39:41.309 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.46 = 1.83)
22:39:41.309 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.57 = -1.28)
22:39:41.309 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-2.98 mountX=-0.02 mountY=-0.08, mountTheta=-1.83
22:39:41.311 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.01, opts=13)
22:39:41.311 00.000 12268 Enqueuing Move request for scope (-0.08, -0.01)
22:39:41.311 00.000 11616 Worker thread wakes up
22:39:41.311 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
22:39:41.311 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
22:39:41.311 00.000 11616 Moving (-0.08, -0.01) raw xDistance=-0.02 yDistance=-0.08
22:39:41.311 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:41.311 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:39:41.311 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:41.311 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:39:41.312 00.001 11616 MoveAxis(E, 0, ABG)
22:39:41.312 00.000 11616 Move returns status 0, amount 0
22:39:41.312 00.000 11616 MoveAxis(N, 0, ABG)
22:39:41.312 00.000 11616 Move returns status 0, amount 0
22:39:41.313 00.001 11616 move complete, result=0
22:39:41.313 00.000 11616 worker thread done servicing request
22:39:41.333 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=241, Gamma=1.290
22:39:41.352 00.019 12268 UpdateGuideState exits: m=154 SNR=8.4
22:39:41.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:41.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:41.352 00.000 12268 Enqueuing Expose request
22:39:41.352 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:41.352 00.000 11616 Worker thread wakes up
22:39:41.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:41.353 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:43.375 02.022 11616 Exposure complete
22:39:43.434 00.059 11616 worker thread done servicing request
22:39:43.434 00.000 12268 OnExposeComplete: enter
22:39:43.434 00.000 12268 UpdateGuideState(): m_state=6
22:39:43.434 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
22:39:43.434 00.000 12268 Star::Find returns 1 (0), X=1154.12, Y=148.95, Mass=162, SNR=8.7, Peak=28 HFD=2.9
22:39:43.435 00.001 12268 MultiStar: [#1 0.23,-0.12,1.42,U] [#2 -0.78,-0.30,0.00,M4] [#3 -1.97,-0.49,0.00,M5] [#4 -0.63,-0.04,0.00,M2] [#5 0.16,-0.09,1.05,U] [#6 0.33,-0.12,0.83,U] [#7 -0.43,-0.41,0.75,U] [#8 -0.11,0.18,0.51,U] 
22:39:43.435 00.000 12268 refined, 5 included, MultiStar: {0.11, -0.18}, one-star: {0.24, -0.43}
22:39:43.435 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
22:39:43.435 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
22:39:43.435 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.02 mountX=-0.17 mountY=0.13, mountTheta=2.47
22:39:43.436 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.18, opts=13)
22:39:43.436 00.000 12268 Enqueuing Move request for scope (0.11, -0.18)
22:39:43.437 00.001 11616 Worker thread wakes up
22:39:43.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd
22:39:43.437 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.18)
22:39:43.437 00.000 11616 Moving (0.11, -0.18) raw xDistance=-0.17 yDistance=0.13
22:39:43.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
22:39:43.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:43.438 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:39:43.438 00.000 11616 MoveAxis(E, 95, ABG)
22:39:43.438 00.000 11616 Guiding  Dir = 2, Dur = 95
22:39:43.438 00.000 11616 IsSlewing returns 0
22:39:43.438 00.000 11616 IsGuiding returns 0
22:39:43.439 00.001 11616 PulseGuide returned control before completion, sleep 105
22:39:43.460 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:39:43.480 00.020 12268 UpdateGuideState exits: m=162 SNR=8.7
22:39:43.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:43.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:43.480 00.000 12268 Enqueuing Expose request
22:39:43.553 00.073 11616 IsGuiding returns 1
22:39:43.553 00.000 11616 scope still moving after pulse duration time elapsed
22:39:43.584 00.031 11616 IsSlewing returns 0
22:39:43.584 00.000 11616 IsGuiding returns 1
22:39:43.614 00.030 11616 IsSlewing returns 0
22:39:43.614 00.000 11616 IsGuiding returns 1
22:39:43.646 00.032 11616 IsSlewing returns 0
22:39:43.646 00.000 11616 IsGuiding returns 1
22:39:43.675 00.029 11616 IsSlewing returns 0
22:39:43.676 00.001 11616 IsGuiding returns 1
22:39:43.706 00.030 11616 IsSlewing returns 0
22:39:43.706 00.000 11616 IsGuiding returns 1
22:39:43.737 00.031 11616 IsSlewing returns 0
22:39:43.737 00.000 11616 IsGuiding returns 0
22:39:43.738 00.001 11616 scope move finished after 95 + 204 ms
22:39:43.738 00.000 11616 Move returns status 0, amount 95
22:39:43.738 00.000 11616 MoveAxis(N, 0, ABG)
22:39:43.738 00.000 11616 Move returns status 0, amount 0
22:39:43.738 00.000 11616 move complete, result=0
22:39:43.738 00.000 11616 worker thread done servicing request
22:39:43.738 00.000 11616 Worker thread wakes up
22:39:43.738 00.000 12268 GuideStep: -0.2 px 95 ms EAST, 0.1 px 0 ms NORTH
22:39:43.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:43.739 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:45.753 02.014 11616 Exposure complete
22:39:45.808 00.055 11616 worker thread done servicing request
22:39:45.809 00.001 12268 OnExposeComplete: enter
22:39:45.809 00.000 12268 UpdateGuideState(): m_state=6
22:39:45.809 00.000 12268 Star::Find(15, 1154, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
22:39:45.809 00.000 12268 Star::Find returns 1 (0), X=1154.02, Y=148.89, Mass=155, SNR=8.5, Peak=27 HFD=3.3
22:39:45.809 00.000 12268 MultiStar: [#1 0.52,-0.11,1.45,U] [#2 -0.96,-0.23,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 -1.19,-0.30,0.00,M3] [#5 0.08,-0.07,1.04,U] [#6 0.22,-0.32,0.78,U] [#7 -0.48,-0.10,1.03,U] [#8 0.04,-0.06,0.55,U] [#9 -0.51,-0.02,0.53,U] 
22:39:45.809 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.17}, one-star: {0.14, -0.48}
22:39:45.809 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
22:39:45.809 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
22:39:45.810 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.22 mountX=-0.17 mountY=0.08, mountTheta=2.67
22:39:45.812 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.17, opts=13)
22:39:45.812 00.000 12268 Enqueuing Move request for scope (0.06, -0.17)
22:39:45.812 00.000 11616 Worker thread wakes up
22:39:45.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
22:39:45.812 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
22:39:45.812 00.000 11616 Moving (0.06, -0.17) raw xDistance=-0.17 yDistance=0.08
22:39:45.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
22:39:45.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:45.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:39:45.813 00.001 11616 MoveAxis(E, 93, ABG)
22:39:45.813 00.000 11616 Guiding  Dir = 2, Dur = 93
22:39:45.813 00.000 11616 IsSlewing returns 0
22:39:45.813 00.000 11616 IsGuiding returns 0
22:39:45.814 00.001 11616 PulseGuide returned control before completion, sleep 103
22:39:45.837 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:45.855 00.018 12268 UpdateGuideState exits: m=155 SNR=8.5
22:39:45.856 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:45.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:45.856 00.000 12268 Enqueuing Expose request
22:39:45.919 00.063 11616 IsGuiding returns 1
22:39:45.920 00.001 11616 scope still moving after pulse duration time elapsed
22:39:45.949 00.029 11616 IsSlewing returns 0
22:39:45.950 00.001 11616 IsGuiding returns 1
22:39:45.980 00.030 11616 IsSlewing returns 0
22:39:45.981 00.001 11616 IsGuiding returns 1
22:39:46.012 00.031 11616 IsSlewing returns 0
22:39:46.012 00.000 11616 IsGuiding returns 1
22:39:46.044 00.032 11616 IsSlewing returns 0
22:39:46.045 00.001 11616 IsGuiding returns 1
22:39:46.075 00.030 11616 IsSlewing returns 0
22:39:46.075 00.000 11616 IsGuiding returns 1
22:39:46.106 00.031 11616 IsSlewing returns 0
22:39:46.106 00.000 11616 IsGuiding returns 1
22:39:46.136 00.030 11616 IsSlewing returns 0
22:39:46.136 00.000 11616 IsGuiding returns 1
22:39:46.168 00.032 11616 IsSlewing returns 0
22:39:46.169 00.001 11616 IsGuiding returns 0
22:39:46.169 00.000 11616 scope move finished after 93 + 261 ms
22:39:46.169 00.000 11616 Move returns status 0, amount 93
22:39:46.169 00.000 11616 MoveAxis(N, 0, ABG)
22:39:46.169 00.000 11616 Move returns status 0, amount 0
22:39:46.169 00.000 11616 move complete, result=0
22:39:46.169 00.000 11616 worker thread done servicing request
22:39:46.169 00.000 12268 GuideStep: -0.2 px 93 ms EAST, 0.1 px 0 ms NORTH
22:39:46.170 00.001 11616 Worker thread wakes up
22:39:46.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:46.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:48.176 02.006 11616 Exposure complete
22:39:48.236 00.060 11616 worker thread done servicing request
22:39:48.236 00.000 12268 OnExposeComplete: enter
22:39:48.236 00.000 12268 UpdateGuideState(): m_state=6
22:39:48.237 00.001 12268 Star::Find(15, 1154, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
22:39:48.237 00.000 12268 Star::Find returns 1 (0), X=1153.75, Y=149.88, Mass=160, SNR=8.6, Peak=24 HFD=3.8
22:39:48.237 00.000 12268 MultiStar: [#1 0.58,0.21,0.00,M1] [#2 -0.26,0.09,1.08,U] [#3 -2.12,-0.22,0.00,M6] [#4 -0.47,0.50,0.00,M4] [#5 0.08,0.31,1.01,U] [#6 0.90,0.67,0.00,M3] [#7 0.27,0.34,0.75,U] [#8 0.00,0.00,0.00,L] [#9 -0.59,0.41,0.00,M4] 
22:39:48.237 00.000 12268 refined, 3 included, MultiStar: {-0.03, 0.30}, one-star: {-0.12, 0.50}
22:39:48.237 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
22:39:48.237 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
22:39:48.238 00.001 12268 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.31 cameraTheta=1.68 mountX=0.30 mountY=-0.07, mountTheta=-0.23
22:39:48.239 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.30, opts=13)
22:39:48.239 00.000 12268 Enqueuing Move request for scope (-0.03, 0.30)
22:39:48.240 00.001 11616 Worker thread wakes up
22:39:48.240 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
22:39:48.240 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
22:39:48.240 00.000 11616 Moving (-0.03, 0.30) raw xDistance=0.30 yDistance=-0.07
22:39:48.240 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
22:39:48.240 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
22:39:48.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
22:39:48.240 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:48.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:39:48.241 00.001 11616 MoveAxis(W, 168, ABG)
22:39:48.241 00.000 11616 Guiding  Dir = 3, Dur = 168
22:39:48.241 00.000 11616 IsSlewing returns 0
22:39:48.241 00.000 11616 IsGuiding returns 0
22:39:48.242 00.001 11616 PulseGuide returned control before completion, sleep 178
22:39:48.262 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:48.283 00.021 12268 UpdateGuideState exits: m=160 SNR=8.6
22:39:48.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:48.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:48.284 00.001 12268 Enqueuing Expose request
22:39:48.433 00.149 11616 IsGuiding returns 1
22:39:48.433 00.000 11616 scope still moving after pulse duration time elapsed
22:39:48.466 00.033 11616 IsSlewing returns 0
22:39:48.466 00.000 11616 IsGuiding returns 0
22:39:48.466 00.000 11616 scope move finished after 168 + 57 ms
22:39:48.466 00.000 11616 Move returns status 0, amount 168
22:39:48.467 00.001 11616 MoveAxis(N, 0, ABG)
22:39:48.467 00.000 11616 Move returns status 0, amount 0
22:39:48.467 00.000 11616 move complete, result=0
22:39:48.467 00.000 11616 worker thread done servicing request
22:39:48.467 00.000 11616 Worker thread wakes up
22:39:48.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:48.467 00.000 12268 GuideStep: 0.3 px 168 ms WEST, -0.1 px 0 ms NORTH
22:39:48.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:50.485 02.018 11616 Exposure complete
22:39:50.547 00.062 11616 worker thread done servicing request
22:39:50.547 00.000 12268 OnExposeComplete: enter
22:39:50.547 00.000 12268 UpdateGuideState(): m_state=6
22:39:50.547 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
22:39:50.548 00.001 12268 Star::Find returns 1 (0), X=1154.26, Y=149.84, Mass=185, SNR=9.3, Peak=26 HFD=3.7
22:39:50.548 00.000 12268 MultiStar: [#1 0.45,0.33,1.43,U] [#2 -0.75,0.07,0.00,M5] [#3 -2.45,-0.48,0.00,M7] [#4 -0.45,0.59,0.00,M5] [#5 0.21,-0.15,0.96,U] [#6 0.50,0.32,0.83,U] [#7 -0.20,0.26,0.71,U] [#8 0.13,0.16,0.54,U] 
22:39:50.548 00.000 12268 refined, 5 included, MultiStar: {0.29, 0.24}, one-star: {0.38, 0.46}
22:39:50.548 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
22:39:50.548 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.40)
22:39:50.548 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.24 hyp=0.38 cameraTheta=0.70 mountX=0.27 mountY=0.25, mountTheta=0.76
22:39:50.550 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.24, opts=13)
22:39:50.550 00.000 12268 Enqueuing Move request for scope (0.29, 0.24)
22:39:50.550 00.000 11616 Worker thread wakes up
22:39:50.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.24) opts 0xd
22:39:50.550 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.24)
22:39:50.550 00.000 11616 Moving (0.29, 0.24) raw xDistance=0.27 yDistance=0.25
22:39:50.551 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
22:39:50.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
22:39:50.551 00.000 11616 MoveAxis(W, 150, ABG)
22:39:50.551 00.000 11616 Guiding  Dir = 3, Dur = 150
22:39:50.552 00.001 11616 IsSlewing returns 0
22:39:50.552 00.000 11616 IsGuiding returns 0
22:39:50.553 00.001 11616 PulseGuide returned control before completion, sleep 160
22:39:50.575 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:50.594 00.019 12268 UpdateGuideState exits: m=185 SNR=9.3
22:39:50.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:50.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:50.594 00.000 12268 Enqueuing Expose request
22:39:50.715 00.121 11616 IsGuiding returns 1
22:39:50.715 00.000 11616 scope still moving after pulse duration time elapsed
22:39:50.746 00.031 11616 IsSlewing returns 0
22:39:50.746 00.000 11616 IsGuiding returns 0
22:39:50.746 00.000 11616 scope move finished after 150 + 44 ms
22:39:50.746 00.000 11616 Move returns status 0, amount 150
22:39:50.746 00.000 11616 MoveAxis(S, 22, ABG)
22:39:50.746 00.000 11616 Guiding  Dir = 1, Dur = 22
22:39:50.747 00.001 11616 IsSlewing returns 0
22:39:50.747 00.000 11616 IsGuiding returns 0
22:39:50.748 00.001 11616 PulseGuide returned control before completion, sleep 32
22:39:50.794 00.046 11616 IsGuiding returns 1
22:39:50.794 00.000 11616 scope still moving after pulse duration time elapsed
22:39:50.825 00.031 11616 IsSlewing returns 0
22:39:50.825 00.000 11616 IsGuiding returns 0
22:39:50.826 00.001 11616 scope move finished after 22 + 56 ms
22:39:50.826 00.000 11616 Move returns status 0, amount 22
22:39:50.826 00.000 11616 move complete, result=0
22:39:50.826 00.000 12268 GuideStep: 0.3 px 150 ms WEST, 0.3 px 22 ms SOUTH
22:39:50.826 00.000 11616 worker thread done servicing request
22:39:50.826 00.000 11616 Worker thread wakes up
22:39:50.827 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:50.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:52.838 02.011 11616 Exposure complete
22:39:52.895 00.057 11616 worker thread done servicing request
22:39:52.895 00.000 12268 OnExposeComplete: enter
22:39:52.895 00.000 12268 UpdateGuideState(): m_state=6
22:39:52.896 00.001 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
22:39:52.896 00.000 12268 Star::Find returns 1 (0), X=1153.83, Y=149.89, Mass=187, SNR=9.4, Peak=28 HFD=3.8
22:39:52.896 00.000 12268 MultiStar: [#1 0.40,0.53,0.00,M1] [#2 -0.49,0.22,0.94,U] [#3 0.00,0.00,0.00,L] [#4 -0.33,0.11,0.68,U] [#5 0.40,0.18,1.12,U] [#6 0.22,0.30,0.82,U] [#7 -0.19,-0.16,0.72,U] [#8 -0.05,0.09,0.48,U] [#9 -0.75,0.18,0.00,M5] 
22:39:52.896 00.000 12268 refined, 6 included, MultiStar: {-0.05, 0.20}, one-star: {-0.05, 0.51}
22:39:52.896 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
22:39:52.896 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
22:39:52.896 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.80 mountX=0.20 mountY=-0.07, mountTheta=-0.35
22:39:52.898 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.20, opts=13)
22:39:52.898 00.000 12268 Enqueuing Move request for scope (-0.05, 0.20)
22:39:52.898 00.000 11616 Worker thread wakes up
22:39:52.898 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
22:39:52.898 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
22:39:52.898 00.000 11616 Moving (-0.05, 0.20) raw xDistance=0.20 yDistance=-0.07
22:39:52.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
22:39:52.898 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:52.899 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:39:52.899 00.000 11616 MoveAxis(W, 111, ABG)
22:39:52.899 00.000 11616 Guiding  Dir = 3, Dur = 111
22:39:52.899 00.000 11616 IsSlewing returns 0
22:39:52.899 00.000 11616 IsGuiding returns 0
22:39:52.900 00.001 11616 PulseGuide returned control before completion, sleep 121
22:39:52.920 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:52.937 00.017 12268 UpdateGuideState exits: m=187 SNR=9.4
22:39:52.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:52.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:52.937 00.000 12268 Enqueuing Expose request
22:39:53.037 00.100 11616 IsGuiding returns 1
22:39:53.037 00.000 11616 scope still moving after pulse duration time elapsed
22:39:53.069 00.032 11616 IsSlewing returns 0
22:39:53.070 00.001 11616 IsGuiding returns 0
22:39:53.070 00.000 11616 scope move finished after 111 + 59 ms
22:39:53.070 00.000 11616 Move returns status 0, amount 111
22:39:53.070 00.000 11616 MoveAxis(N, 0, ABG)
22:39:53.070 00.000 11616 Move returns status 0, amount 0
22:39:53.070 00.000 11616 move complete, result=0
22:39:53.070 00.000 11616 worker thread done servicing request
22:39:53.070 00.000 11616 Worker thread wakes up
22:39:53.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:53.071 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:53.071 00.000 12268 GuideStep: 0.2 px 111 ms WEST, -0.1 px 0 ms NORTH
22:39:55.088 02.017 11616 Exposure complete
22:39:55.145 00.057 11616 worker thread done servicing request
22:39:55.146 00.001 12268 OnExposeComplete: enter
22:39:55.146 00.000 12268 UpdateGuideState(): m_state=6
22:39:55.146 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
22:39:55.146 00.000 12268 Star::Find returns 1 (0), X=1154.03, Y=149.64, Mass=175, SNR=9.0, Peak=27 HFD=3.0
22:39:55.147 00.001 12268 MultiStar: [#1 0.27,0.10,1.48,U] [#2 -0.19,-0.03,1.11,U] [#3 -2.16,-0.28,0.00,M8] [#4 -0.80,-0.05,0.00,M5] [#5 -0.03,0.34,1.05,U] [#6 0.36,-0.03,0.84,U] [#7 0.31,0.09,0.76,U] [#8 0.17,-0.23,0.51,U] 
22:39:55.147 00.000 12268 refined, 6 included, MultiStar: {0.14, 0.10}, one-star: {0.15, 0.26}
22:39:55.147 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.47) = xAngle (-0.87 = -0.87)
22:39:55.147 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.98 = 2.30)
22:39:55.147 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.60 mountX=0.11 mountY=0.13, mountTheta=0.86
22:39:55.151 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.10, opts=13)
22:39:55.151 00.000 12268 Enqueuing Move request for scope (0.14, 0.10)
22:39:55.151 00.000 11616 Worker thread wakes up
22:39:55.151 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
22:39:55.151 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
22:39:55.151 00.000 11616 Moving (0.14, 0.10) raw xDistance=0.11 yDistance=0.13
22:39:55.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
22:39:55.151 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:55.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:39:55.151 00.000 11616 MoveAxis(W, 61, ABG)
22:39:55.151 00.000 11616 Guiding  Dir = 3, Dur = 61
22:39:55.152 00.001 11616 IsSlewing returns 0
22:39:55.152 00.000 11616 IsGuiding returns 0
22:39:55.152 00.000 11616 PulseGuide returned control before completion, sleep 71
22:39:55.172 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:55.191 00.019 12268 UpdateGuideState exits: m=175 SNR=9.0
22:39:55.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:55.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:55.191 00.000 12268 Enqueuing Expose request
22:39:55.235 00.044 11616 IsGuiding returns 1
22:39:55.235 00.000 11616 scope still moving after pulse duration time elapsed
22:39:55.266 00.031 11616 IsSlewing returns 0
22:39:55.266 00.000 11616 IsGuiding returns 0
22:39:55.266 00.000 11616 scope move finished after 61 + 53 ms
22:39:55.266 00.000 11616 Move returns status 0, amount 61
22:39:55.266 00.000 11616 MoveAxis(N, 0, ABG)
22:39:55.267 00.001 11616 Move returns status 0, amount 0
22:39:55.267 00.000 11616 move complete, result=0
22:39:55.267 00.000 12268 GuideStep: 0.1 px 61 ms WEST, 0.1 px 0 ms NORTH
22:39:55.267 00.000 11616 worker thread done servicing request
22:39:55.267 00.000 11616 Worker thread wakes up
22:39:55.268 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:55.269 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:57.288 02.019 11616 Exposure complete
22:39:57.345 00.057 11616 worker thread done servicing request
22:39:57.345 00.000 12268 OnExposeComplete: enter
22:39:57.345 00.000 12268 UpdateGuideState(): m_state=6
22:39:57.346 00.001 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
22:39:57.346 00.000 12268 Star::Find returns 1 (0), X=1154.14, Y=149.35, Mass=186, SNR=9.3, Peak=27 HFD=3.2
22:39:57.346 00.000 12268 MultiStar: [#1 0.62,0.12,0.00,M1] [#2 -0.23,0.59,0.00,M4] [#3 -2.46,-0.39,0.00,M9] [#4 -0.26,0.34,0.77,U] [#5 0.57,0.42,0.00,M1] [#6 0.42,0.05,0.82,U] [#7 -0.23,0.02,0.81,U] [#8 -0.08,-0.05,0.49,U] 
22:39:57.346 00.000 12268 refined, 4 included, MultiStar: {0.04, 0.07}, one-star: {0.26, -0.03}
22:39:57.346 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
22:39:57.347 00.001 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.69)
22:39:57.347 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=0.99 mountX=0.07 mountY=0.04, mountTheta=0.46
22:39:57.351 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.07, opts=13)
22:39:57.351 00.000 12268 Enqueuing Move request for scope (0.04, 0.07)
22:39:57.351 00.000 11616 Worker thread wakes up
22:39:57.351 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
22:39:57.351 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
22:39:57.352 00.001 11616 Moving (0.04, 0.07) raw xDistance=0.07 yDistance=0.04
22:39:57.352 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:57.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:39:57.352 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:57.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:39:57.352 00.000 11616 MoveAxis(E, 0, ABG)
22:39:57.352 00.000 11616 Move returns status 0, amount 0
22:39:57.352 00.000 11616 MoveAxis(N, 0, ABG)
22:39:57.352 00.000 11616 Move returns status 0, amount 0
22:39:57.352 00.000 11616 move complete, result=0
22:39:57.352 00.000 11616 worker thread done servicing request
22:39:57.371 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:39:57.389 00.018 12268 UpdateGuideState exits: m=186 SNR=9.3
22:39:57.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:57.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:57.389 00.000 12268 Enqueuing Expose request
22:39:57.389 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:39:57.390 00.001 11616 Worker thread wakes up
22:39:57.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:57.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:59.398 02.008 11616 Exposure complete
22:39:59.457 00.059 11616 worker thread done servicing request
22:39:59.458 00.001 12268 OnExposeComplete: enter
22:39:59.458 00.000 12268 UpdateGuideState(): m_state=6
22:39:59.458 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
22:39:59.458 00.000 12268 Star::Find returns 1 (0), X=1154.29, Y=149.33, Mass=202, SNR=9.7, Peak=29 HFD=3.6
22:39:59.458 00.000 12268 MultiStar: [#1 0.36,0.23,1.53,U] [#2 -0.19,-0.58,0.00,M5] [#3 -2.24,-0.74,0.00,M10] [#4 -0.09,0.23,0.72,U] [#5 0.32,-0.27,1.00,U] [#6 0.11,0.13,0.75,U] [#7 0.07,0.15,0.82,U] [#8 0.00,-0.00,0.47,U] 
22:39:59.459 00.001 12268 refined, 6 included, MultiStar: {0.22, 0.06}, one-star: {0.42, -0.05}
22:39:59.459 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
22:39:59.459 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
22:39:59.459 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.06 hyp=0.23 cameraTheta=0.29 mountX=0.09 mountY=0.21, mountTheta=1.18
22:39:59.460 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.06, opts=13)
22:39:59.460 00.000 12268 Enqueuing Move request for scope (0.22, 0.06)
22:39:59.461 00.001 11616 Worker thread wakes up
22:39:59.461 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.06) opts 0xd
22:39:59.461 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.06)
22:39:59.461 00.000 11616 Moving (0.22, 0.06) raw xDistance=0.09 yDistance=0.21
22:39:59.461 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:59.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:39:59.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:39:59.461 00.000 11616 MoveAxis(E, 0, ABG)
22:39:59.461 00.000 11616 Move returns status 0, amount 0
22:39:59.461 00.000 11616 MoveAxis(S, 17, ABG)
22:39:59.461 00.000 11616 Guiding  Dir = 1, Dur = 17
22:39:59.462 00.001 11616 IsSlewing returns 0
22:39:59.462 00.000 11616 IsGuiding returns 0
22:39:59.462 00.000 11616 PulseGuide returned control before completion, sleep 27
22:39:59.481 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:39:59.498 00.017 12268 UpdateGuideState exits: m=202 SNR=9.7
22:39:59.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:59.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:39:59.498 00.000 12268 Enqueuing Expose request
22:39:59.504 00.006 11616 IsGuiding returns 1
22:39:59.504 00.000 11616 scope still moving after pulse duration time elapsed
22:39:59.535 00.031 11616 IsSlewing returns 0
22:39:59.535 00.000 11616 IsGuiding returns 0
22:39:59.536 00.001 11616 scope move finished after 17 + 57 ms
22:39:59.536 00.000 11616 Move returns status 0, amount 17
22:39:59.536 00.000 11616 move complete, result=0
22:39:59.536 00.000 11616 worker thread done servicing request
22:39:59.536 00.000 11616 Worker thread wakes up
22:39:59.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:39:59.537 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:39:59.537 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
22:40:01.553 02.016 11616 Exposure complete
22:40:01.610 00.057 11616 worker thread done servicing request
22:40:01.610 00.000 12268 OnExposeComplete: enter
22:40:01.610 00.000 12268 UpdateGuideState(): m_state=6
22:40:01.610 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
22:40:01.610 00.000 12268 Star::Find returns 1 (0), X=1154.17, Y=148.95, Mass=209, SNR=9.9, Peak=29 HFD=4.1
22:40:01.611 00.001 12268 MultiStar: [#1 0.17,-0.44,1.47,U] [#2 -0.83,-0.64,0.00,M6] [#3 -2.85,-1.11,0.00,R] [#4 -0.62,-0.54,0.00,M4] [#5 0.34,-0.55,0.00,M1] [#6 -0.03,-0.35,0.80,U] [#7 -0.30,-0.34,1.01,U] [#8 0.11,0.37,0.48,U] 
22:40:01.611 00.000 12268 refined, 4 included, MultiStar: {0.06, -0.32}, one-star: {0.29, -0.43}
22:40:01.611 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
22:40:01.611 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
22:40:01.611 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.32 hyp=0.33 cameraTheta=-1.40 mountX=-0.31 mountY=0.10, mountTheta=2.84
22:40:01.613 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.32, opts=13)
22:40:01.614 00.001 12268 Enqueuing Move request for scope (0.06, -0.32)
22:40:01.614 00.000 11616 Worker thread wakes up
22:40:01.614 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.32) opts 0xd
22:40:01.614 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.32)
22:40:01.614 00.000 11616 Moving (0.06, -0.32) raw xDistance=-0.31 yDistance=0.10
22:40:01.614 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
22:40:01.614 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.94
22:40:01.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
22:40:01.614 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:01.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:40:01.615 00.001 11616 MoveAxis(E, 175, ABG)
22:40:01.615 00.000 11616 Guiding  Dir = 2, Dur = 175
22:40:01.615 00.000 11616 IsSlewing returns 0
22:40:01.615 00.000 11616 IsGuiding returns 0
22:40:01.615 00.000 11616 PulseGuide returned control before completion, sleep 185
22:40:01.638 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:40:01.659 00.021 12268 UpdateGuideState exits: m=209 SNR=9.9
22:40:01.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:01.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:01.659 00.000 12268 Enqueuing Expose request
22:40:01.813 00.154 11616 IsGuiding returns 1
22:40:01.814 00.001 11616 scope still moving after pulse duration time elapsed
22:40:01.844 00.030 11616 IsSlewing returns 0
22:40:01.844 00.000 11616 IsGuiding returns 0
22:40:01.845 00.001 11616 scope move finished after 175 + 54 ms
22:40:01.845 00.000 11616 Move returns status 0, amount 175
22:40:01.845 00.000 11616 MoveAxis(N, 0, ABG)
22:40:01.845 00.000 11616 Move returns status 0, amount 0
22:40:01.845 00.000 11616 move complete, result=0
22:40:01.845 00.000 11616 worker thread done servicing request
22:40:01.845 00.000 12268 GuideStep: -0.3 px 175 ms EAST, 0.1 px 0 ms NORTH
22:40:01.845 00.000 11616 Worker thread wakes up
22:40:01.846 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:01.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:03.868 02.022 11616 Exposure complete
22:40:03.929 00.061 11616 worker thread done servicing request
22:40:03.929 00.000 12268 OnExposeComplete: enter
22:40:03.929 00.000 12268 UpdateGuideState(): m_state=6
22:40:03.930 00.001 12268 Star::Find(15, 1154, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
22:40:03.930 00.000 12268 Star::Find returns 1 (0), X=1154.03, Y=148.82, Mass=205, SNR=9.8, Peak=36 HFD=3.1
22:40:03.930 00.000 12268 MultiStar: [#1 0.13,-0.24,1.51,U] [#2 -0.69,-0.24,0.00,M7] [#3 -0.23,0.21,0.90,U] [#4 -0.26,-0.32,0.81,U] [#5 -0.30,-0.20,1.06,U] [#6 0.06,-0.08,0.99,U] [#7 -0.20,-0.23,1.00,U] [#8 -0.10,0.17,0.45,U] 
22:40:03.930 00.000 12268 refined, 7 included, MultiStar: {-0.07, -0.19}, one-star: {0.15, -0.56}
22:40:03.930 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.43 = 2.86)
22:40:03.930 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.25)
22:40:03.930 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.95 mountX=-0.19 mountY=-0.05, mountTheta=-2.89
22:40:03.932 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.19, opts=13)
22:40:03.932 00.000 12268 Enqueuing Move request for scope (-0.07, -0.19)
22:40:03.932 00.000 11616 Worker thread wakes up
22:40:03.932 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
22:40:03.932 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
22:40:03.932 00.000 11616 Moving (-0.07, -0.19) raw xDistance=-0.19 yDistance=-0.05
22:40:03.932 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
22:40:03.932 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:03.933 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:40:03.933 00.000 11616 MoveAxis(E, 107, ABG)
22:40:03.933 00.000 11616 Guiding  Dir = 2, Dur = 107
22:40:03.933 00.000 11616 IsSlewing returns 0
22:40:03.933 00.000 11616 IsGuiding returns 0
22:40:03.934 00.001 11616 PulseGuide returned control before completion, sleep 117
22:40:03.955 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:03.977 00.022 12268 UpdateGuideState exits: m=205 SNR=9.8
22:40:03.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:03.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:03.977 00.000 12268 Enqueuing Expose request
22:40:04.066 00.089 11616 IsGuiding returns 1
22:40:04.066 00.000 11616 scope still moving after pulse duration time elapsed
22:40:04.098 00.032 11616 IsSlewing returns 0
22:40:04.098 00.000 11616 IsGuiding returns 0
22:40:04.099 00.001 11616 scope move finished after 107 + 58 ms
22:40:04.099 00.000 11616 Move returns status 0, amount 107
22:40:04.099 00.000 11616 MoveAxis(N, 0, ABG)
22:40:04.099 00.000 11616 Move returns status 0, amount 0
22:40:04.099 00.000 11616 move complete, result=0
22:40:04.099 00.000 11616 worker thread done servicing request
22:40:04.099 00.000 12268 GuideStep: -0.2 px 107 ms EAST, -0.1 px 0 ms NORTH
22:40:04.100 00.001 11616 Worker thread wakes up
22:40:04.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:04.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:06.114 02.014 11616 Exposure complete
22:40:06.171 00.057 11616 worker thread done servicing request
22:40:06.171 00.000 12268 OnExposeComplete: enter
22:40:06.171 00.000 12268 UpdateGuideState(): m_state=6
22:40:06.171 00.000 12268 Star::Find(15, 1154, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
22:40:06.172 00.001 12268 Star::Find returns 1 (0), X=1154.05, Y=150.28, Mass=265, SNR=11.1, Peak=33 HFD=4.6
22:40:06.172 00.000 12268 MultiStar: [#1 0.09,0.82,0.00,M1] [#2 -0.41,0.92,0.00,M8] [#3 0.25,1.39,0.00,M1] [#4 -0.69,0.60,0.00,M4] [#5 0.21,0.50,0.92,U] [#6 0.35,0.84,0.00,M1] [#7 -0.12,0.59,0.63,U] [#8 0.32,0.74,0.00,M1] 
22:40:06.172 00.000 12268 refined, 2 included, MultiStar: {0.11, 0.68}, one-star: {0.17, 0.90}
22:40:06.172 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
22:40:06.172 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.11)
22:40:06.172 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.68 hyp=0.69 cameraTheta=1.41 mountX=0.69 mountY=0.03, mountTheta=0.04
22:40:06.174 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.68, opts=13)
22:40:06.174 00.000 12268 Enqueuing Move request for scope (0.11, 0.68)
22:40:06.174 00.000 11616 Worker thread wakes up
22:40:06.174 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.68) opts 0xd
22:40:06.174 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.68)
22:40:06.174 00.000 11616 Moving (0.11, 0.68) raw xDistance=0.69 yDistance=0.03
22:40:06.174 00.000 11616 resist switch: large excursion: input 0.69 thresh 0.29 direction from -1 to 1
22:40:06.174 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.06
22:40:06.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.69
22:40:06.175 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:06.175 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:40:06.175 00.000 11616 MoveAxis(W, 384, ABG)
22:40:06.175 00.000 11616 Guiding  Dir = 3, Dur = 384
22:40:06.175 00.000 11616 IsSlewing returns 0
22:40:06.175 00.000 11616 IsGuiding returns 0
22:40:06.176 00.001 11616 PulseGuide returned control before completion, sleep 394
22:40:06.197 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:06.215 00.018 12268 UpdateGuideState exits: m=265 SNR=11.1
22:40:06.215 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:06.215 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:06.215 00.000 12268 Enqueuing Expose request
22:40:06.575 00.360 11616 IsGuiding returns 1
22:40:06.576 00.001 11616 scope still moving after pulse duration time elapsed
22:40:06.606 00.030 11616 IsSlewing returns 0
22:40:06.606 00.000 11616 IsGuiding returns 1
22:40:06.637 00.031 11616 IsSlewing returns 0
22:40:06.638 00.001 11616 IsGuiding returns 1
22:40:06.667 00.029 11616 IsSlewing returns 0
22:40:06.668 00.001 11616 IsGuiding returns 1
22:40:06.699 00.031 11616 IsSlewing returns 0
22:40:06.700 00.001 11616 IsGuiding returns 0
22:40:06.700 00.000 11616 scope move finished after 384 + 140 ms
22:40:06.700 00.000 11616 Move returns status 0, amount 384
22:40:06.700 00.000 11616 MoveAxis(N, 0, ABG)
22:40:06.700 00.000 11616 Move returns status 0, amount 0
22:40:06.700 00.000 11616 move complete, result=0
22:40:06.700 00.000 11616 worker thread done servicing request
22:40:06.700 00.000 11616 Worker thread wakes up
22:40:06.701 00.001 12268 GuideStep: 0.7 px 384 ms WEST, 0.0 px 0 ms NORTH
22:40:06.701 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:06.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:08.713 02.012 11616 Exposure complete
22:40:08.772 00.059 11616 worker thread done servicing request
22:40:08.772 00.000 12268 OnExposeComplete: enter
22:40:08.772 00.000 12268 UpdateGuideState(): m_state=6
22:40:08.772 00.000 12268 Star::Find(15, 1154, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
22:40:08.773 00.001 12268 Star::Find returns 1 (0), X=1153.79, Y=149.15, Mass=259, SNR=11.0, Peak=26 HFD=4.3
22:40:08.773 00.000 12268 MultiStar: [#1 0.11,-0.01,1.39,U] [#2 -1.08,0.29,0.00,M9] [#3 -0.15,0.54,0.86,U] [#4 -0.85,0.75,0.00,M5] [#5 0.11,0.07,0.96,U] [#6 -0.14,0.28,0.76,U] [#7 -0.74,0.20,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 -0.79,0.03,0.00,M6] 
22:40:08.773 00.000 12268 refined, 4 included, MultiStar: {-0.01, 0.10}, one-star: {-0.09, -0.23}
22:40:08.773 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
22:40:08.773 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
22:40:08.773 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.72 mountX=0.10 mountY=-0.03, mountTheta=-0.27
22:40:08.776 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.10, opts=13)
22:40:08.777 00.001 12268 Enqueuing Move request for scope (-0.01, 0.10)
22:40:08.777 00.000 11616 Worker thread wakes up
22:40:08.777 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
22:40:08.777 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
22:40:08.777 00.000 11616 Moving (-0.01, 0.10) raw xDistance=0.10 yDistance=-0.03
22:40:08.777 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:08.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:40:08.777 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:08.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:40:08.777 00.000 11616 MoveAxis(E, 0, ABG)
22:40:08.777 00.000 11616 Move returns status 0, amount 0
22:40:08.778 00.001 11616 MoveAxis(N, 0, ABG)
22:40:08.778 00.000 11616 Move returns status 0, amount 0
22:40:08.778 00.000 11616 move complete, result=0
22:40:08.778 00.000 11616 worker thread done servicing request
22:40:08.804 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:08.821 00.017 12268 UpdateGuideState exits: m=259 SNR=11.0
22:40:08.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:08.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:08.821 00.000 12268 Enqueuing Expose request
22:40:08.821 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:08.821 00.000 11616 Worker thread wakes up
22:40:08.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:08.822 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:10.839 02.017 11616 Exposure complete
22:40:10.894 00.055 11616 worker thread done servicing request
22:40:10.894 00.000 12268 OnExposeComplete: enter
22:40:10.894 00.000 12268 UpdateGuideState(): m_state=6
22:40:10.894 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
22:40:10.894 00.000 12268 Star::Find returns 1 (0), X=1153.47, Y=149.59, Mass=285, SNR=11.5, Peak=32 HFD=4.1
22:40:10.895 00.001 12268 MultiStar: [#1 -0.19,0.04,1.32,U] [#2 -0.79,-0.18,0.00,M10] [#3 -0.31,0.69,0.00,M1] [#4 -0.91,-0.28,0.00,M6] [#5 -0.51,0.15,0.90,U] [#6 -0.48,0.07,0.69,U] [#7 -0.85,-0.30,0.00,M2] [#8 -0.01,0.02,0.38,U] 
22:40:10.895 00.000 12268 refined, 4 included, MultiStar: {-0.34, 0.11}, one-star: {-0.41, 0.21}
22:40:10.895 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
22:40:10.895 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
22:40:10.895 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.11 hyp=0.36 cameraTheta=2.83 mountX=0.07 mountY=-0.35, mountTheta=-1.36
22:40:10.897 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.11, opts=13)
22:40:10.897 00.000 12268 Enqueuing Move request for scope (-0.34, 0.11)
22:40:10.897 00.000 11616 Worker thread wakes up
22:40:10.897 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.11) opts 0xd
22:40:10.897 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.11)
22:40:10.897 00.000 11616 Moving (-0.34, 0.11) raw xDistance=0.07 yDistance=-0.35
22:40:10.897 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:10.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:40:10.897 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:40:10.898 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
22:40:10.898 00.000 11616 MoveAxis(E, 0, ABG)
22:40:10.898 00.000 11616 Move returns status 0, amount 0
22:40:10.898 00.000 11616 MoveAxis(N, 0, ABG)
22:40:10.898 00.000 11616 Move returns status 0, amount 0
22:40:10.898 00.000 11616 move complete, result=0
22:40:10.898 00.000 11616 worker thread done servicing request
22:40:10.919 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:10.936 00.017 12268 UpdateGuideState exits: m=285 SNR=11.5
22:40:10.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:10.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:10.936 00.000 12268 Enqueuing Expose request
22:40:10.937 00.001 11616 Worker thread wakes up
22:40:10.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:10.939 00.002 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:10.940 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:40:12.949 02.009 11616 Exposure complete
22:40:13.004 00.055 11616 worker thread done servicing request
22:40:13.004 00.000 12268 OnExposeComplete: enter
22:40:13.004 00.000 12268 UpdateGuideState(): m_state=6
22:40:13.004 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
22:40:13.005 00.001 12268 Star::Find returns 1 (0), X=1153.56, Y=149.95, Mass=220, SNR=10.1, Peak=27 HFD=3.7
22:40:13.005 00.000 12268 MultiStar: [#1 0.02,0.60,1.51,U] [#2 -0.81,0.60,0.00,R] [#3 0.00,0.00,0.00,L] [#4 -0.51,0.59,0.00,M7] [#5 -0.13,0.72,0.00,M1] [#6 -0.20,0.51,0.95,U] [#7 -0.60,0.61,0.00,M3] [#8 -0.13,0.21,0.48,U] [#9 -0.46,0.42,0.00,M7] 
22:40:13.005 00.000 12268 refined, 3 included, MultiStar: {-0.14, 0.52}, one-star: {-0.32, 0.57}
22:40:13.005 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
22:40:13.005 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
22:40:13.005 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.52 hyp=0.54 cameraTheta=1.83 mountX=0.51 mountY=-0.20, mountTheta=-0.38
22:40:13.007 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.52, opts=13)
22:40:13.007 00.000 12268 Enqueuing Move request for scope (-0.14, 0.52)
22:40:13.007 00.000 11616 Worker thread wakes up
22:40:13.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.52) opts 0xd
22:40:13.007 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.52)
22:40:13.007 00.000 11616 Moving (-0.14, 0.52) raw xDistance=0.51 yDistance=-0.20
22:40:13.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
22:40:13.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:40:13.008 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:40:13.008 00.000 11616 MoveAxis(W, 283, ABG)
22:40:13.008 00.000 11616 Guiding  Dir = 3, Dur = 283
22:40:13.008 00.000 11616 IsSlewing returns 0
22:40:13.008 00.000 11616 IsGuiding returns 0
22:40:13.009 00.001 11616 PulseGuide returned control before completion, sleep 293
22:40:13.027 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:13.045 00.018 12268 UpdateGuideState exits: m=220 SNR=10.1
22:40:13.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:13.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:13.045 00.000 12268 Enqueuing Expose request
22:40:13.304 00.259 11616 IsGuiding returns 1
22:40:13.304 00.000 11616 scope still moving after pulse duration time elapsed
22:40:13.336 00.032 11616 IsSlewing returns 0
22:40:13.336 00.000 11616 IsGuiding returns 0
22:40:13.336 00.000 11616 scope move finished after 283 + 43 ms
22:40:13.336 00.000 11616 Move returns status 0, amount 283
22:40:13.336 00.000 11616 MoveAxis(N, 0, ABG)
22:40:13.336 00.000 11616 Move returns status 0, amount 0
22:40:13.336 00.000 11616 move complete, result=0
22:40:13.336 00.000 11616 worker thread done servicing request
22:40:13.337 00.001 11616 Worker thread wakes up
22:40:13.337 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:13.337 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:13.337 00.000 12268 GuideStep: 0.5 px 283 ms WEST, -0.2 px 0 ms NORTH
22:40:15.348 02.011 11616 Exposure complete
22:40:15.402 00.054 11616 worker thread done servicing request
22:40:15.403 00.001 12268 OnExposeComplete: enter
22:40:15.403 00.000 12268 UpdateGuideState(): m_state=6
22:40:15.403 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
22:40:15.403 00.000 12268 Star::Find returns 1 (0), X=1153.42, Y=149.70, Mass=269, SNR=11.2, Peak=33 HFD=3.6
22:40:15.404 00.001 12268 MultiStar: [#1 0.17,0.61,0.00,M1] [#2 -0.23,0.09,1.02,U] [#3 0.25,0.98,0.00,M2] [#4 -0.97,0.29,0.00,M8] [#5 -0.04,0.55,1.00,U] [#6 0.09,0.83,0.00,M1] [#7 -0.48,0.92,0.00,M4] [#8 0.02,-0.04,0.40,U] 
22:40:15.404 00.000 12268 refined, 3 included, MultiStar: {-0.21, 0.28}, one-star: {-0.46, 0.32}
22:40:15.404 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
22:40:15.404 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
22:40:15.404 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.28 hyp=0.35 cameraTheta=2.21 mountX=0.26 mountY=-0.24, mountTheta=-0.76
22:40:15.405 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.28, opts=13)
22:40:15.405 00.000 12268 Enqueuing Move request for scope (-0.21, 0.28)
22:40:15.405 00.000 11616 Worker thread wakes up
22:40:15.405 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.28) opts 0xd
22:40:15.406 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.28)
22:40:15.406 00.000 11616 Moving (-0.21, 0.28) raw xDistance=0.26 yDistance=-0.24
22:40:15.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
22:40:15.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:40:15.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:40:15.406 00.000 11616 MoveAxis(W, 144, ABG)
22:40:15.406 00.000 11616 Guiding  Dir = 3, Dur = 144
22:40:15.407 00.001 11616 IsSlewing returns 0
22:40:15.407 00.000 11616 IsGuiding returns 0
22:40:15.408 00.001 11616 PulseGuide returned control before completion, sleep 154
22:40:15.428 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:15.446 00.018 12268 UpdateGuideState exits: m=269 SNR=11.2
22:40:15.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:15.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:15.447 00.001 12268 Enqueuing Expose request
22:40:15.575 00.128 11616 IsGuiding returns 1
22:40:15.575 00.000 11616 scope still moving after pulse duration time elapsed
22:40:15.606 00.031 11616 IsSlewing returns 0
22:40:15.607 00.001 11616 IsGuiding returns 0
22:40:15.607 00.000 11616 scope move finished after 144 + 55 ms
22:40:15.607 00.000 11616 Move returns status 0, amount 144
22:40:15.607 00.000 11616 MoveAxis(N, 0, ABG)
22:40:15.607 00.000 11616 Move returns status 0, amount 0
22:40:15.607 00.000 11616 move complete, result=0
22:40:15.607 00.000 11616 worker thread done servicing request
22:40:15.608 00.001 11616 Worker thread wakes up
22:40:15.608 00.000 12268 GuideStep: 0.3 px 144 ms WEST, -0.2 px 0 ms NORTH
22:40:15.608 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:15.608 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:17.614 02.006 11616 Exposure complete
22:40:17.671 00.057 11616 worker thread done servicing request
22:40:17.671 00.000 12268 OnExposeComplete: enter
22:40:17.671 00.000 12268 UpdateGuideState(): m_state=6
22:40:17.671 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
22:40:17.672 00.001 12268 Star::Find returns 1 (0), X=1153.85, Y=149.60, Mass=265, SNR=11.1, Peak=27 HFD=3.9
22:40:17.672 00.000 12268 MultiStar: [#1 0.31,0.45,1.40,U] [#2 -0.05,-0.37,1.07,U] [#3 0.04,1.14,0.00,M3] [#4 -0.26,0.46,0.67,U] [#5 -0.16,0.33,1.00,U] [#6 0.13,0.39,0.88,U] [#7 -0.59,0.34,0.00,M5] [#8 0.43,0.01,0.41,U] 
22:40:17.672 00.000 12268 single-star, 6 included, MultiStar: {0.05, 0.22}, one-star: {-0.03, 0.22}
22:40:17.672 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
22:40:17.672 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
22:40:17.672 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.72 mountX=0.22 mountY=-0.06, mountTheta=-0.27
22:40:17.674 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.22, opts=13)
22:40:17.674 00.000 12268 Enqueuing Move request for scope (-0.03, 0.22)
22:40:17.674 00.000 11616 Worker thread wakes up
22:40:17.674 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
22:40:17.674 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
22:40:17.674 00.000 11616 Moving (-0.03, 0.22) raw xDistance=0.22 yDistance=-0.06
22:40:17.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
22:40:17.674 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:17.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:40:17.674 00.000 11616 MoveAxis(W, 122, ABG)
22:40:17.675 00.001 11616 Guiding  Dir = 3, Dur = 122
22:40:17.675 00.000 11616 IsSlewing returns 0
22:40:17.675 00.000 11616 IsGuiding returns 0
22:40:17.675 00.000 11616 PulseGuide returned control before completion, sleep 132
22:40:17.697 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:17.714 00.017 12268 UpdateGuideState exits: m=265 SNR=11.1
22:40:17.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:17.714 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:17.714 00.000 12268 Enqueuing Expose request
22:40:17.816 00.102 11616 IsGuiding returns 1
22:40:17.816 00.000 11616 scope still moving after pulse duration time elapsed
22:40:17.846 00.030 11616 IsSlewing returns 0
22:40:17.846 00.000 11616 IsGuiding returns 0
22:40:17.847 00.001 11616 scope move finished after 122 + 49 ms
22:40:17.847 00.000 11616 Move returns status 0, amount 122
22:40:17.847 00.000 11616 MoveAxis(N, 0, ABG)
22:40:17.847 00.000 11616 Move returns status 0, amount 0
22:40:17.847 00.000 11616 move complete, result=0
22:40:17.847 00.000 11616 worker thread done servicing request
22:40:17.848 00.001 11616 Worker thread wakes up
22:40:17.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:17.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:17.848 00.000 12268 GuideStep: 0.2 px 122 ms WEST, -0.1 px 0 ms NORTH
22:40:19.857 02.009 11616 Exposure complete
22:40:19.916 00.059 11616 worker thread done servicing request
22:40:19.916 00.000 12268 OnExposeComplete: enter
22:40:19.916 00.000 12268 UpdateGuideState(): m_state=6
22:40:19.916 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
22:40:19.917 00.001 12268 Star::Find returns 1 (0), X=1153.50, Y=149.26, Mass=258, SNR=11.0, Peak=29 HFD=3.6
22:40:19.917 00.000 12268 MultiStar: [#1 -0.00,0.30,1.43,U] [#2 -0.01,-0.89,0.00,M1] [#3 0.26,0.73,0.00,M4] [#4 -0.61,0.50,0.00,M8] [#5 0.15,0.11,1.06,U] [#6 0.12,-0.04,0.78,U] [#7 -0.24,-0.12,0.76,U] [#8 -0.02,0.03,0.40,U] 
22:40:19.917 00.000 12268 refined, 5 included, MultiStar: {-0.06, 0.06}, one-star: {-0.38, -0.11}
22:40:19.917 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
22:40:19.917 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
22:40:19.917 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.35 mountX=0.05 mountY=-0.07, mountTheta=-0.89
22:40:19.918 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.06, opts=13)
22:40:19.919 00.001 12268 Enqueuing Move request for scope (-0.06, 0.06)
22:40:19.919 00.000 11616 Worker thread wakes up
22:40:19.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
22:40:19.919 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
22:40:19.919 00.000 11616 Moving (-0.06, 0.06) raw xDistance=0.05 yDistance=-0.07
22:40:19.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:19.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:40:19.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:19.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:40:19.919 00.000 11616 MoveAxis(E, 0, ABG)
22:40:19.919 00.000 11616 Move returns status 0, amount 0
22:40:19.920 00.001 11616 MoveAxis(N, 0, ABG)
22:40:19.920 00.000 11616 Move returns status 0, amount 0
22:40:19.920 00.000 11616 move complete, result=0
22:40:19.920 00.000 11616 worker thread done servicing request
22:40:19.941 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:40:19.959 00.018 12268 UpdateGuideState exits: m=258 SNR=11.0
22:40:19.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:19.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:19.959 00.000 12268 Enqueuing Expose request
22:40:19.960 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:19.960 00.000 11616 Worker thread wakes up
22:40:19.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:19.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:22.004 02.044 11616 Exposure complete
22:40:22.060 00.056 11616 worker thread done servicing request
22:40:22.060 00.000 12268 OnExposeComplete: enter
22:40:22.060 00.000 12268 UpdateGuideState(): m_state=6
22:40:22.062 00.002 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
22:40:22.062 00.000 12268 Star::Find returns 1 (0), X=1153.58, Y=149.08, Mass=270, SNR=11.2, Peak=35 HFD=3.9
22:40:22.062 00.000 12268 MultiStar: [#1 -0.02,-0.09,1.44,U] [#2 0.34,-0.64,0.00,M2] [#3 -0.23,0.26,0.95,U] [#4 -0.95,0.09,0.00,M9] [#5 0.09,-0.08,1.05,U] [#6 0.12,-0.29,0.91,U] [#7 -0.61,-0.34,0.00,M5] [#8 6.25,10.69,0.00,M1] 
22:40:22.062 00.000 12268 refined, 4 included, MultiStar: {-0.06, -0.10}, one-star: {-0.30, -0.30}
22:40:22.062 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.61 = 2.68)
22:40:22.062 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
22:40:22.062 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.13 mountX=-0.11 mountY=-0.05, mountTheta=-2.70
22:40:22.065 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.10, opts=13)
22:40:22.065 00.000 12268 Enqueuing Move request for scope (-0.06, -0.10)
22:40:22.066 00.001 11616 Worker thread wakes up
22:40:22.066 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
22:40:22.066 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
22:40:22.066 00.000 11616 Moving (-0.06, -0.10) raw xDistance=-0.11 yDistance=-0.05
22:40:22.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:40:22.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:40:22.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:22.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:40:22.066 00.000 11616 MoveAxis(E, 0, ABG)
22:40:22.066 00.000 11616 Move returns status 0, amount 0
22:40:22.066 00.000 11616 MoveAxis(N, 0, ABG)
22:40:22.066 00.000 11616 Move returns status 0, amount 0
22:40:22.067 00.001 11616 move complete, result=0
22:40:22.067 00.000 11616 worker thread done servicing request
22:40:22.087 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:40:22.105 00.018 12268 UpdateGuideState exits: m=270 SNR=11.2
22:40:22.106 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:22.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:22.106 00.000 12268 Enqueuing Expose request
22:40:22.106 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:22.106 00.000 11616 Worker thread wakes up
22:40:22.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:22.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:24.111 02.005 11616 Exposure complete
22:40:24.168 00.057 11616 worker thread done servicing request
22:40:24.169 00.001 12268 OnExposeComplete: enter
22:40:24.169 00.000 12268 UpdateGuideState(): m_state=6
22:40:24.169 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
22:40:24.169 00.000 12268 Star::Find returns 1 (0), X=1153.64, Y=148.98, Mass=269, SNR=11.2, Peak=35 HFD=3.8
22:40:24.170 00.001 12268 MultiStar: [#1 0.31,-0.14,1.55,U] [#2 -0.19,-1.14,0.00,M3] [#3 0.09,0.20,0.95,U] [#4 -0.88,0.03,0.00,M10] [#5 0.23,-0.29,1.05,U] [#6 -0.08,-0.10,0.82,U] [#7 -0.77,-0.26,0.00,M6] [#8 -0.07,0.12,0.39,U] 
22:40:24.170 00.000 12268 refined, 5 included, MultiStar: {0.08, -0.13}, one-star: {-0.24, -0.40}
22:40:24.170 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
22:40:24.170 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
22:40:24.170 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-1.02 mountX=-0.12 mountY=0.10, mountTheta=2.48
22:40:24.172 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.13, opts=13)
22:40:24.172 00.000 12268 Enqueuing Move request for scope (0.08, -0.13)
22:40:24.172 00.000 11616 Worker thread wakes up
22:40:24.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
22:40:24.172 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
22:40:24.172 00.000 11616 Moving (0.08, -0.13) raw xDistance=-0.12 yDistance=0.10
22:40:24.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:40:24.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:40:24.172 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:24.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:40:24.172 00.000 11616 MoveAxis(E, 0, ABG)
22:40:24.172 00.000 11616 Move returns status 0, amount 0
22:40:24.172 00.000 11616 MoveAxis(N, 0, ABG)
22:40:24.173 00.001 11616 Move returns status 0, amount 0
22:40:24.173 00.000 11616 move complete, result=0
22:40:24.173 00.000 11616 worker thread done servicing request
22:40:24.193 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:24.210 00.017 12268 UpdateGuideState exits: m=269 SNR=11.2
22:40:24.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:24.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:24.211 00.001 12268 Enqueuing Expose request
22:40:24.211 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:24.211 00.000 11616 Worker thread wakes up
22:40:24.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:24.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:26.229 02.018 11616 Exposure complete
22:40:26.285 00.056 11616 worker thread done servicing request
22:40:26.285 00.000 12268 OnExposeComplete: enter
22:40:26.286 00.001 12268 UpdateGuideState(): m_state=6
22:40:26.286 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
22:40:26.286 00.000 12268 Star::Find returns 1 (0), X=1153.45, Y=148.72, Mass=334, SNR=12.5, Peak=33 HFD=4.0
22:40:26.286 00.000 12268 MultiStar: [#1 -0.28,-0.37,1.36,U] [#2 -0.15,-1.18,0.00,M4] [#3 -0.36,-0.07,0.92,U] [#4 -1.00,-0.36,0.00,R] [#5 0.08,-0.33,0.96,U] [#6 -0.39,-0.02,0.75,U] [#7 -1.32,-0.47,0.00,M7] [#8 -0.12,0.20,0.36,U] 
22:40:26.286 00.000 12268 refined, 5 included, MultiStar: {-0.26, -0.27}, one-star: {-0.43, -0.65}
22:40:26.286 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
22:40:26.286 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.63)
22:40:26.287 00.001 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.27 hyp=0.38 cameraTheta=-2.33 mountX=-0.30 mountY=-0.22, mountTheta=-2.50
22:40:26.289 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.27, opts=13)
22:40:26.290 00.001 12268 Enqueuing Move request for scope (-0.26, -0.27)
22:40:26.290 00.000 11616 Worker thread wakes up
22:40:26.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.27) opts 0xd
22:40:26.290 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.27)
22:40:26.290 00.000 11616 Moving (-0.26, -0.27) raw xDistance=-0.30 yDistance=-0.22
22:40:26.290 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
22:40:26.290 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.90
22:40:26.291 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
22:40:26.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:40:26.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:40:26.291 00.000 11616 MoveAxis(E, 167, ABG)
22:40:26.291 00.000 11616 Guiding  Dir = 2, Dur = 167
22:40:26.291 00.000 11616 IsSlewing returns 0
22:40:26.292 00.001 11616 IsGuiding returns 0
22:40:26.292 00.000 11616 PulseGuide returned control before completion, sleep 177
22:40:26.313 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:40:26.332 00.019 12268 UpdateGuideState exits: m=334 SNR=12.5
22:40:26.333 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:26.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:26.333 00.000 12268 Enqueuing Expose request
22:40:26.475 00.142 11616 IsGuiding returns 1
22:40:26.476 00.001 11616 scope still moving after pulse duration time elapsed
22:40:26.506 00.030 11616 IsSlewing returns 0
22:40:26.506 00.000 11616 IsGuiding returns 1
22:40:26.537 00.031 11616 IsSlewing returns 0
22:40:26.538 00.001 11616 IsGuiding returns 1
22:40:26.568 00.030 11616 IsSlewing returns 0
22:40:26.569 00.001 11616 IsGuiding returns 0
22:40:26.569 00.000 11616 scope move finished after 167 + 110 ms
22:40:26.569 00.000 11616 Move returns status 0, amount 167
22:40:26.569 00.000 11616 MoveAxis(N, 0, ABG)
22:40:26.569 00.000 11616 Move returns status 0, amount 0
22:40:26.569 00.000 11616 move complete, result=0
22:40:26.569 00.000 11616 worker thread done servicing request
22:40:26.569 00.000 11616 Worker thread wakes up
22:40:26.569 00.000 12268 GuideStep: -0.3 px 167 ms EAST, -0.2 px 0 ms NORTH
22:40:26.570 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:26.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:28.582 02.012 11616 Exposure complete
22:40:28.640 00.058 11616 worker thread done servicing request
22:40:28.640 00.000 12268 OnExposeComplete: enter
22:40:28.640 00.000 12268 UpdateGuideState(): m_state=6
22:40:28.640 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
22:40:28.640 00.000 12268 Star::Find returns 1 (0), X=1153.95, Y=149.10, Mass=326, SNR=12.4, Peak=36 HFD=4.3
22:40:28.641 00.001 12268 MultiStar: [#1 0.06,-0.33,1.34,U] [#2 0.15,-1.21,0.00,M5] [#3 0.46,-0.02,0.87,U] [#4 0.30,0.30,0.63,U] [#5 -0.27,-0.16,0.87,U] [#6 0.13,-0.54,0.89,U] [#7 -0.84,-0.56,0.00,M8] [#8 -0.04,0.06,0.34,U] 
22:40:28.641 00.000 12268 refined, 6 included, MultiStar: {0.10, -0.19}, one-star: {0.08, -0.28}
22:40:28.641 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
22:40:28.641 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
22:40:28.641 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-1.08 mountX=-0.18 mountY=0.13, mountTheta=2.53
22:40:28.642 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.19, opts=13)
22:40:28.643 00.001 12268 Enqueuing Move request for scope (0.10, -0.19)
22:40:28.643 00.000 11616 Worker thread wakes up
22:40:28.643 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.19) opts 0xd
22:40:28.643 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.19)
22:40:28.643 00.000 11616 Moving (0.10, -0.19) raw xDistance=-0.18 yDistance=0.13
22:40:28.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
22:40:28.643 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:28.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:40:28.643 00.000 11616 MoveAxis(E, 102, ABG)
22:40:28.644 00.001 11616 Guiding  Dir = 2, Dur = 102
22:40:28.644 00.000 11616 IsSlewing returns 0
22:40:28.644 00.000 11616 IsGuiding returns 0
22:40:28.644 00.000 11616 PulseGuide returned control before completion, sleep 112
22:40:28.665 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:28.682 00.017 12268 UpdateGuideState exits: m=326 SNR=12.4
22:40:28.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:28.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:28.683 00.001 12268 Enqueuing Expose request
22:40:28.767 00.084 11616 IsGuiding returns 1
22:40:28.768 00.001 11616 scope still moving after pulse duration time elapsed
22:40:28.798 00.030 11616 IsSlewing returns 0
22:40:28.798 00.000 11616 IsGuiding returns 0
22:40:28.799 00.001 11616 scope move finished after 102 + 52 ms
22:40:28.799 00.000 11616 Move returns status 0, amount 102
22:40:28.799 00.000 11616 MoveAxis(N, 0, ABG)
22:40:28.799 00.000 11616 Move returns status 0, amount 0
22:40:28.799 00.000 11616 move complete, result=0
22:40:28.799 00.000 11616 worker thread done servicing request
22:40:28.799 00.000 11616 Worker thread wakes up
22:40:28.799 00.000 12268 GuideStep: -0.2 px 102 ms EAST, 0.1 px 0 ms NORTH
22:40:28.800 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:28.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:30.811 02.011 11616 Exposure complete
22:40:30.868 00.057 11616 worker thread done servicing request
22:40:30.869 00.001 12268 OnExposeComplete: enter
22:40:30.869 00.000 12268 UpdateGuideState(): m_state=6
22:40:30.869 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
22:40:30.869 00.000 12268 Star::Find returns 1 (0), X=1153.86, Y=149.52, Mass=283, SNR=11.5, Peak=36 HFD=3.9
22:40:30.869 00.000 12268 MultiStar: [#1 0.18,0.39,1.47,U] [#2 -0.05,-0.45,1.05,U] [#3 0.52,1.28,0.00,M1] [#4 0.47,0.56,0.00,M1] [#5 0.52,0.45,0.00,M1] [#6 0.18,0.53,0.96,U] [#7 -1.13,0.44,0.00,M9] [#8 -0.09,0.15,0.38,U] 
22:40:30.870 00.001 12268 single-star, 4 included, MultiStar: {0.07, 0.17}, one-star: {-0.02, 0.15}
22:40:30.870 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
22:40:30.870 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
22:40:30.870 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.69 mountX=0.14 mountY=-0.04, mountTheta=-0.25
22:40:30.871 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.15, opts=13)
22:40:30.871 00.000 12268 Enqueuing Move request for scope (-0.02, 0.15)
22:40:30.871 00.000 11616 Worker thread wakes up
22:40:30.871 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
22:40:30.871 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
22:40:30.872 00.001 11616 Moving (-0.02, 0.15) raw xDistance=0.14 yDistance=-0.04
22:40:30.872 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:40:30.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:40:30.872 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:30.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:40:30.872 00.000 11616 MoveAxis(E, 0, ABG)
22:40:30.872 00.000 11616 Move returns status 0, amount 0
22:40:30.872 00.000 11616 MoveAxis(N, 0, ABG)
22:40:30.872 00.000 11616 Move returns status 0, amount 0
22:40:30.873 00.001 11616 move complete, result=0
22:40:30.873 00.000 11616 worker thread done servicing request
22:40:30.894 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:40:30.911 00.017 12268 UpdateGuideState exits: m=283 SNR=11.5
22:40:30.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:30.911 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:30.911 00.000 12268 Enqueuing Expose request
22:40:30.911 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:30.911 00.000 11616 Worker thread wakes up
22:40:30.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:30.912 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:32.927 02.015 11616 Exposure complete
22:40:32.984 00.057 11616 worker thread done servicing request
22:40:32.984 00.000 12268 OnExposeComplete: enter
22:40:32.984 00.000 12268 UpdateGuideState(): m_state=6
22:40:32.984 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
22:40:32.984 00.000 12268 Star::Find returns 1 (0), X=1153.43, Y=149.87, Mass=300, SNR=11.8, Peak=31 HFD=4.4
22:40:32.985 00.001 12268 MultiStar: [#1 0.32,0.37,1.39,U] [#2 -0.17,-0.26,1.04,U] [#3 0.16,0.67,0.00,M2] [#4 0.27,0.77,0.00,M2] [#5 0.11,0.49,0.91,U] [#6 0.03,0.35,0.83,U] [#7 -0.33,0.40,0.78,U] [#8 -0.05,0.08,0.38,U] 
22:40:32.985 00.000 12268 refined, 6 included, MultiStar: {-0.05, 0.28}, one-star: {-0.44, 0.49}
22:40:32.985 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
22:40:32.985 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
22:40:32.985 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.28 hyp=0.29 cameraTheta=1.75 mountX=0.28 mountY=-0.09, mountTheta=-0.30
22:40:32.986 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.28, opts=13)
22:40:32.987 00.001 12268 Enqueuing Move request for scope (-0.05, 0.28)
22:40:32.987 00.000 11616 Worker thread wakes up
22:40:32.987 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.28) opts 0xd
22:40:32.987 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.28)
22:40:32.987 00.000 11616 Moving (-0.05, 0.28) raw xDistance=0.28 yDistance=-0.09
22:40:32.987 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:40:32.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:40:32.987 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:32.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:40:32.987 00.000 11616 MoveAxis(E, 0, ABG)
22:40:32.988 00.001 11616 Move returns status 0, amount 0
22:40:32.988 00.000 11616 MoveAxis(N, 0, ABG)
22:40:32.988 00.000 11616 Move returns status 0, amount 0
22:40:32.988 00.000 11616 move complete, result=0
22:40:32.988 00.000 11616 worker thread done servicing request
22:40:33.009 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:33.026 00.017 12268 UpdateGuideState exits: m=300 SNR=11.8
22:40:33.027 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:33.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:33.027 00.000 12268 Enqueuing Expose request
22:40:33.027 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:33.027 00.000 11616 Worker thread wakes up
22:40:33.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:33.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:35.039 02.012 11616 Exposure complete
22:40:35.097 00.058 11616 worker thread done servicing request
22:40:35.097 00.000 12268 OnExposeComplete: enter
22:40:35.097 00.000 12268 UpdateGuideState(): m_state=6
22:40:35.098 00.001 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
22:40:35.098 00.000 12268 Star::Find returns 1 (0), X=1153.63, Y=149.32, Mass=329, SNR=12.4, Peak=31 HFD=4.2
22:40:35.098 00.000 12268 MultiStar: [#1 0.01,-0.04,1.45,U] [#2 -0.11,-1.14,0.00,M4] [#3 0.20,0.62,0.00,M3] [#4 0.20,0.78,0.00,M3] [#5 -0.22,-0.25,0.86,U] [#6 0.16,0.51,0.77,U] [#7 -0.95,-0.05,0.00,M9] [#8 -0.09,0.14,0.36,U] 
22:40:35.098 00.000 12268 refined, 4 included, MultiStar: {-0.07, 0.03}, one-star: {-0.25, -0.06}
22:40:35.098 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
22:40:35.098 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
22:40:35.098 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.78 mountX=0.02 mountY=-0.08, mountTheta=-1.31
22:40:35.100 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.03, opts=13)
22:40:35.100 00.000 12268 Enqueuing Move request for scope (-0.07, 0.03)
22:40:35.100 00.000 11616 Worker thread wakes up
22:40:35.100 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
22:40:35.100 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
22:40:35.100 00.000 11616 Moving (-0.07, 0.03) raw xDistance=0.02 yDistance=-0.08
22:40:35.100 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:35.101 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:40:35.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:35.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:40:35.101 00.000 11616 MoveAxis(E, 0, ABG)
22:40:35.101 00.000 11616 Move returns status 0, amount 0
22:40:35.101 00.000 11616 MoveAxis(N, 0, ABG)
22:40:35.101 00.000 11616 Move returns status 0, amount 0
22:40:35.101 00.000 11616 move complete, result=0
22:40:35.101 00.000 11616 worker thread done servicing request
22:40:35.122 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:35.140 00.018 12268 UpdateGuideState exits: m=329 SNR=12.4
22:40:35.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:35.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:35.140 00.000 12268 Enqueuing Expose request
22:40:35.140 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:35.140 00.000 11616 Worker thread wakes up
22:40:35.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:35.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:37.159 02.019 11616 Exposure complete
22:40:37.214 00.055 11616 worker thread done servicing request
22:40:37.214 00.000 12268 OnExposeComplete: enter
22:40:37.214 00.000 12268 UpdateGuideState(): m_state=6
22:40:37.215 00.001 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
22:40:37.215 00.000 12268 Star::Find returns 1 (0), X=1153.43, Y=149.16, Mass=369, SNR=13.2, Peak=35 HFD=3.9
22:40:37.215 00.000 12268 MultiStar: [#1 0.13,-0.13,1.28,U] [#2 -0.15,-0.67,0.00,M5] [#3 0.06,0.40,0.81,U] [#4 0.25,0.71,0.00,M4] [#5 -0.24,-0.11,0.81,U] [#6 0.10,0.09,0.88,U] [#7 -1.07,0.22,0.00,M10] [#8 6.16,11.14,0.00,M1] 
22:40:37.215 00.000 12268 refined, 4 included, MultiStar: {-0.07, -0.01}, one-star: {-0.45, -0.22}
22:40:37.215 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.47) = xAngle (-4.44 = 1.84)
22:40:37.215 00.000 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.27)
22:40:37.215 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.97 mountX=-0.02 mountY=-0.07, mountTheta=-1.85
22:40:37.217 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.01, opts=13)
22:40:37.217 00.000 12268 Enqueuing Move request for scope (-0.07, -0.01)
22:40:37.217 00.000 11616 Worker thread wakes up
22:40:37.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
22:40:37.217 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
22:40:37.217 00.000 11616 Moving (-0.07, -0.01) raw xDistance=-0.02 yDistance=-0.07
22:40:37.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:37.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:40:37.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:37.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:40:37.217 00.000 11616 MoveAxis(E, 0, ABG)
22:40:37.217 00.000 11616 Move returns status 0, amount 0
22:40:37.217 00.000 11616 MoveAxis(N, 0, ABG)
22:40:37.217 00.000 11616 Move returns status 0, amount 0
22:40:37.219 00.002 11616 move complete, result=0
22:40:37.219 00.000 11616 worker thread done servicing request
22:40:37.240 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:37.258 00.018 12268 UpdateGuideState exits: m=369 SNR=13.2
22:40:37.258 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:37.258 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:37.258 00.000 12268 Enqueuing Expose request
22:40:37.258 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:37.258 00.000 11616 Worker thread wakes up
22:40:37.259 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:37.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:39.274 02.015 11616 Exposure complete
22:40:39.331 00.057 11616 worker thread done servicing request
22:40:39.331 00.000 12268 OnExposeComplete: enter
22:40:39.331 00.000 12268 UpdateGuideState(): m_state=6
22:40:39.332 00.001 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
22:40:39.332 00.000 12268 Star::Find returns 1 (0), X=1153.29, Y=149.02, Mass=360, SNR=13.0, Peak=32 HFD=4.5
22:40:39.332 00.000 12268 MultiStar: [#1 -0.08,-0.39,1.35,U] [#2 -0.37,-1.00,0.00,M6] [#3 -0.02,0.29,0.84,U] [#4 -0.06,-0.18,0.69,U] [#5 -0.42,-0.39,0.81,U] [#6 -0.15,-0.47,0.83,U] [#7 -1.28,-0.19,0.00,R] [#8 -0.07,0.12,0.33,U] 
22:40:39.332 00.000 12268 refined, 6 included, MultiStar: {-0.21, -0.24}, one-star: {-0.59, -0.36}
22:40:39.332 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.77 = 2.52)
22:40:39.332 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.59)
22:40:39.332 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-2.29 mountX=-0.26 mountY=-0.18, mountTheta=-2.54
22:40:39.334 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.24, opts=13)
22:40:39.334 00.000 12268 Enqueuing Move request for scope (-0.21, -0.24)
22:40:39.334 00.000 11616 Worker thread wakes up
22:40:39.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.24) opts 0xd
22:40:39.334 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.24)
22:40:39.334 00.000 11616 Moving (-0.21, -0.24) raw xDistance=-0.26 yDistance=-0.18
22:40:39.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
22:40:39.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:40:39.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:40:39.335 00.001 11616 MoveAxis(E, 147, ABG)
22:40:39.335 00.000 11616 Guiding  Dir = 2, Dur = 147
22:40:39.335 00.000 11616 IsSlewing returns 0
22:40:39.335 00.000 11616 IsGuiding returns 0
22:40:39.335 00.000 11616 PulseGuide returned control before completion, sleep 157
22:40:39.355 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:39.373 00.018 12268 UpdateGuideState exits: m=360 SNR=13.0
22:40:39.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:39.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:39.373 00.000 12268 Enqueuing Expose request
22:40:39.498 00.125 11616 IsGuiding returns 1
22:40:39.499 00.001 11616 scope still moving after pulse duration time elapsed
22:40:39.529 00.030 11616 IsSlewing returns 0
22:40:39.529 00.000 11616 IsGuiding returns 0
22:40:39.529 00.000 11616 scope move finished after 147 + 48 ms
22:40:39.529 00.000 11616 Move returns status 0, amount 147
22:40:39.529 00.000 11616 MoveAxis(N, 0, ABG)
22:40:39.529 00.000 11616 Move returns status 0, amount 0
22:40:39.529 00.000 11616 move complete, result=0
22:40:39.531 00.002 12268 GuideStep: -0.3 px 147 ms EAST, -0.2 px 0 ms NORTH
22:40:39.532 00.001 11616 worker thread done servicing request
22:40:39.532 00.000 11616 Worker thread wakes up
22:40:39.532 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:39.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:41.546 02.014 11616 Exposure complete
22:40:41.608 00.062 11616 worker thread done servicing request
22:40:41.609 00.001 12268 OnExposeComplete: enter
22:40:41.609 00.000 12268 UpdateGuideState(): m_state=6
22:40:41.609 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
22:40:41.609 00.000 12268 Star::Find returns 1 (0), X=1154.20, Y=148.17, Mass=356, SNR=12.9, Peak=30 HFD=4.6
22:40:41.609 00.000 12268 MultiStar: large primary error, entering stabilization period
22:40:41.609 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
22:40:41.609 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
22:40:41.609 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-1.21 hyp=1.25 cameraTheta=-1.31 mountX=-1.18 mountY=0.47, mountTheta=2.76
22:40:41.611 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-1.21, opts=13)
22:40:41.611 00.000 12268 Enqueuing Move request for scope (0.32, -1.21)
22:40:41.611 00.000 11616 Worker thread wakes up
22:40:41.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.21) opts 0xd
22:40:41.611 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -1.21)
22:40:41.611 00.000 11616 Moving (0.32, -1.21) raw xDistance=-1.18 yDistance=0.47
22:40:41.612 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.59 from input -1.18
22:40:41.612 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:40:41.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
22:40:41.612 00.000 11616 MoveAxis(E, 658, ABG)
22:40:41.612 00.000 11616 Guiding  Dir = 2, Dur = 658
22:40:41.612 00.000 11616 IsSlewing returns 0
22:40:41.612 00.000 11616 IsGuiding returns 0
22:40:41.613 00.001 11616 PulseGuide returned control before completion, sleep 668
22:40:41.635 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:41.655 00.020 12268 UpdateGuideState exits: m=356 SNR=12.9
22:40:41.655 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:41.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:41.655 00.000 12268 Enqueuing Expose request
22:40:42.298 00.643 11616 IsGuiding returns 1
22:40:42.298 00.000 11616 scope still moving after pulse duration time elapsed
22:40:42.328 00.030 11616 IsSlewing returns 0
22:40:42.329 00.001 11616 IsGuiding returns 0
22:40:42.329 00.000 11616 scope move finished after 658 + 57 ms
22:40:42.329 00.000 11616 Move returns status 0, amount 658
22:40:42.329 00.000 11616 MoveAxis(N, 0, ABG)
22:40:42.329 00.000 11616 Move returns status 0, amount 0
22:40:42.329 00.000 11616 move complete, result=0
22:40:42.329 00.000 11616 worker thread done servicing request
22:40:42.329 00.000 12268 GuideStep: -1.2 px 658 ms EAST, 0.5 px 0 ms NORTH
22:40:42.330 00.001 11616 Worker thread wakes up
22:40:42.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:42.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:44.338 02.008 11616 Exposure complete
22:40:44.396 00.058 11616 worker thread done servicing request
22:40:44.397 00.001 12268 OnExposeComplete: enter
22:40:44.397 00.000 12268 UpdateGuideState(): m_state=6
22:40:44.397 00.000 12268 Star::Find(15, 1154, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
22:40:44.397 00.000 12268 Star::Find returns 1 (0), X=1153.82, Y=149.42, Mass=366, SNR=13.1, Peak=37 HFD=4.0
22:40:44.397 00.000 12268 MultiStar: exiting stabilization period
22:40:44.397 00.000 12268 MultiStar: [#1 0.26,0.25,1.28,U] [#2 0.29,-0.55,0.00,M7] [#3 0.26,0.73,0.00,M2] [#4 0.44,0.85,0.00,M4] [#5 -0.14,0.35,0.71,U] [#6 0.45,0.40,0.81,U] [#7 0.74,0.38,0.00,M1] [#8 -0.01,0.02,0.35,U] 
22:40:44.397 00.000 12268 single-star, 4 included, MultiStar: {0.13, 0.22}, one-star: {-0.06, 0.04}
22:40:44.397 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
22:40:44.397 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
22:40:44.397 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.08 cameraTheta=2.55 mountX=0.04 mountY=-0.07, mountTheta=-1.08
22:40:44.399 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.04, opts=13)
22:40:44.399 00.000 12268 Enqueuing Move request for scope (-0.06, 0.04)
22:40:44.400 00.001 11616 Worker thread wakes up
22:40:44.400 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
22:40:44.400 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
22:40:44.400 00.000 11616 Moving (-0.06, 0.04) raw xDistance=0.04 yDistance=-0.07
22:40:44.400 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:44.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:40:44.400 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:44.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:40:44.400 00.000 11616 MoveAxis(E, 0, ABG)
22:40:44.400 00.000 11616 Move returns status 0, amount 0
22:40:44.400 00.000 11616 MoveAxis(N, 0, ABG)
22:40:44.400 00.000 11616 Move returns status 0, amount 0
22:40:44.400 00.000 11616 move complete, result=0
22:40:44.400 00.000 11616 worker thread done servicing request
22:40:44.424 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:44.442 00.018 12268 UpdateGuideState exits: m=366 SNR=13.1
22:40:44.443 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:44.443 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:44.443 00.000 12268 Enqueuing Expose request
22:40:44.443 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:44.443 00.000 11616 Worker thread wakes up
22:40:44.443 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:44.443 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:46.448 02.005 11616 Exposure complete
22:40:46.504 00.056 11616 worker thread done servicing request
22:40:46.505 00.001 12268 OnExposeComplete: enter
22:40:46.505 00.000 12268 UpdateGuideState(): m_state=6
22:40:46.505 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
22:40:46.505 00.000 12268 Star::Find returns 1 (0), X=1153.68, Y=149.40, Mass=367, SNR=13.1, Peak=42 HFD=3.6
22:40:46.505 00.000 12268 MultiStar: [#1 0.46,0.33,1.23,U] [#2 -0.03,-0.34,0.86,U] [#3 0.11,0.71,0.00,M3] [#4 0.27,0.59,0.00,M5] [#5 -0.00,0.33,0.78,U] [#6 0.18,0.36,0.69,U] [#7 0.50,0.29,0.76,U] [#8 6.54,11.42,0.00,M1] 
22:40:46.506 00.001 12268 single-star, 5 included, MultiStar: {0.16, 0.16}, one-star: {-0.19, 0.02}
22:40:46.506 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
22:40:46.506 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
22:40:46.506 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.04 mountX=0.00 mountY=-0.19, mountTheta=-1.57
22:40:46.507 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.02, opts=13)
22:40:46.507 00.000 12268 Enqueuing Move request for scope (-0.19, 0.02)
22:40:46.507 00.000 11616 Worker thread wakes up
22:40:46.507 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
22:40:46.508 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
22:40:46.508 00.000 11616 Moving (-0.19, 0.02) raw xDistance=0.00 yDistance=-0.19
22:40:46.508 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:46.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:40:46.508 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:40:46.508 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:40:46.508 00.000 11616 MoveAxis(E, 0, ABG)
22:40:46.508 00.000 11616 Move returns status 0, amount 0
22:40:46.508 00.000 11616 MoveAxis(N, 0, ABG)
22:40:46.508 00.000 11616 Move returns status 0, amount 0
22:40:46.508 00.000 11616 move complete, result=0
22:40:46.509 00.001 11616 worker thread done servicing request
22:40:46.528 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:40:46.546 00.018 12268 UpdateGuideState exits: m=367 SNR=13.1
22:40:46.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:46.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:46.546 00.000 12268 Enqueuing Expose request
22:40:46.546 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:40:46.546 00.000 11616 Worker thread wakes up
22:40:46.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:46.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:48.559 02.013 11616 Exposure complete
22:40:48.616 00.057 11616 worker thread done servicing request
22:40:48.616 00.000 12268 OnExposeComplete: enter
22:40:48.617 00.001 12268 UpdateGuideState(): m_state=6
22:40:48.617 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
22:40:48.617 00.000 12268 Star::Find returns 1 (0), X=1153.66, Y=149.35, Mass=350, SNR=12.8, Peak=39 HFD=3.6
22:40:48.617 00.000 12268 MultiStar: [#1 0.07,0.29,1.25,U] [#2 0.02,-0.66,0.00,M7] [#3 0.07,0.65,0.00,M4] [#4 0.31,0.60,0.00,M6] [#5 -0.27,0.08,0.70,U] [#6 0.53,0.03,0.69,U] [#7 0.52,0.09,0.76,U] [#8 6.29,11.38,0.00,M2] 
22:40:48.617 00.000 12268 refined, 4 included, MultiStar: {0.10, 0.11}, one-star: {-0.22, -0.03}
22:40:48.617 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
22:40:48.617 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.54)
22:40:48.618 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.84 mountX=0.12 mountY=0.08, mountTheta=0.62
22:40:48.619 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.11, opts=13)
22:40:48.619 00.000 12268 Enqueuing Move request for scope (0.10, 0.11)
22:40:48.619 00.000 11616 Worker thread wakes up
22:40:48.619 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
22:40:48.619 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
22:40:48.619 00.000 11616 Moving (0.10, 0.11) raw xDistance=0.12 yDistance=0.08
22:40:48.620 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:40:48.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:40:48.620 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:48.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:40:48.620 00.000 11616 MoveAxis(E, 0, ABG)
22:40:48.620 00.000 11616 Move returns status 0, amount 0
22:40:48.620 00.000 11616 MoveAxis(N, 0, ABG)
22:40:48.620 00.000 11616 Move returns status 0, amount 0
22:40:48.620 00.000 11616 move complete, result=0
22:40:48.620 00.000 11616 worker thread done servicing request
22:40:48.641 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:48.658 00.017 12268 UpdateGuideState exits: m=350 SNR=12.8
22:40:48.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:48.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:48.658 00.000 12268 Enqueuing Expose request
22:40:48.658 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:48.658 00.000 11616 Worker thread wakes up
22:40:48.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:48.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:50.673 02.015 11616 Exposure complete
22:40:50.736 00.063 11616 worker thread done servicing request
22:40:50.736 00.000 12268 OnExposeComplete: enter
22:40:50.737 00.001 12268 UpdateGuideState(): m_state=6
22:40:50.737 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
22:40:50.737 00.000 12268 Star::Find returns 1 (0), X=1153.77, Y=149.28, Mass=420, SNR=14.1, Peak=39 HFD=4.3
22:40:50.737 00.000 12268 MultiStar: [#1 0.07,-0.05,1.18,U] [#2 0.05,-0.88,0.00,M8] [#3 -0.02,0.26,0.85,U] [#4 0.41,0.61,0.00,M7] [#5 0.34,-0.02,0.73,U] [#6 0.17,0.17,0.76,U] [#7 0.73,0.15,0.00,M1] [#8 6.30,11.33,0.00,M3] 
22:40:50.737 00.000 12268 refined, 4 included, MultiStar: {0.07, 0.04}, one-star: {-0.11, -0.09}
22:40:50.737 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
22:40:50.738 00.001 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
22:40:50.738 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.50 mountX=0.05 mountY=0.07, mountTheta=0.96
22:40:50.739 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.04, opts=13)
22:40:50.739 00.000 12268 Enqueuing Move request for scope (0.07, 0.04)
22:40:50.739 00.000 11616 Worker thread wakes up
22:40:50.740 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
22:40:50.740 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
22:40:50.740 00.000 11616 Moving (0.07, 0.04) raw xDistance=0.05 yDistance=0.07
22:40:50.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:50.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:40:50.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:50.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:40:50.740 00.000 11616 MoveAxis(E, 0, ABG)
22:40:50.740 00.000 11616 Move returns status 0, amount 0
22:40:50.741 00.001 11616 MoveAxis(N, 0, ABG)
22:40:50.741 00.000 11616 Move returns status 0, amount 0
22:40:50.741 00.000 11616 move complete, result=0
22:40:50.741 00.000 11616 worker thread done servicing request
22:40:50.762 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:40:50.783 00.021 12268 UpdateGuideState exits: m=420 SNR=14.1
22:40:50.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:50.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:50.783 00.000 12268 Enqueuing Expose request
22:40:50.783 00.000 11616 Worker thread wakes up
22:40:50.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:50.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:50.784 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:52.788 02.004 11616 Exposure complete
22:40:52.844 00.056 11616 worker thread done servicing request
22:40:52.844 00.000 12268 OnExposeComplete: enter
22:40:52.844 00.000 12268 UpdateGuideState(): m_state=6
22:40:52.845 00.001 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
22:40:52.845 00.000 12268 Star::Find returns 1 (0), X=1154.02, Y=149.47, Mass=395, SNR=13.7, Peak=47 HFD=4.1
22:40:52.845 00.000 12268 MultiStar: [#1 0.45,-0.03,1.14,U] [#2 0.70,-0.83,0.00,M9] [#3 0.74,0.48,0.00,M4] [#4 0.23,0.42,0.58,U] [#5 -0.25,0.41,0.68,U] [#6 0.28,0.06,0.69,U] [#7 1.39,0.07,0.00,M2] [#8 0.05,0.30,0.36,U] 
22:40:52.845 00.000 12268 single-star, 5 included, MultiStar: {0.19, 0.16}, one-star: {0.14, 0.09}
22:40:52.845 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
22:40:52.845 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.28)
22:40:52.845 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.58 mountX=0.11 mountY=0.13, mountTheta=0.88
22:40:52.847 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.09, opts=13)
22:40:52.847 00.000 12268 Enqueuing Move request for scope (0.14, 0.09)
22:40:52.847 00.000 11616 Worker thread wakes up
22:40:52.847 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
22:40:52.847 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
22:40:52.847 00.000 11616 Moving (0.14, 0.09) raw xDistance=0.11 yDistance=0.13
22:40:52.847 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:40:52.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:40:52.848 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:52.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:40:52.848 00.000 11616 MoveAxis(E, 0, ABG)
22:40:52.848 00.000 11616 Move returns status 0, amount 0
22:40:52.848 00.000 11616 MoveAxis(N, 0, ABG)
22:40:52.848 00.000 11616 Move returns status 0, amount 0
22:40:52.848 00.000 11616 move complete, result=0
22:40:52.848 00.000 11616 worker thread done servicing request
22:40:52.867 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:52.886 00.019 12268 UpdateGuideState exits: m=395 SNR=13.7
22:40:52.887 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:52.887 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:52.887 00.000 12268 Enqueuing Expose request
22:40:52.887 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:52.887 00.000 11616 Worker thread wakes up
22:40:52.887 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:52.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:54.902 02.015 11616 Exposure complete
22:40:54.958 00.056 11616 worker thread done servicing request
22:40:54.958 00.000 12268 OnExposeComplete: enter
22:40:54.958 00.000 12268 UpdateGuideState(): m_state=6
22:40:54.958 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
22:40:54.958 00.000 12268 Star::Find returns 1 (0), X=1154.06, Y=148.92, Mass=375, SNR=13.3, Peak=46 HFD=4.0
22:40:54.958 00.000 12268 MultiStar: [#1 0.14,-0.04,1.22,U] [#2 0.12,-1.09,0.00,M10] [#3 0.24,0.57,0.00,M5] [#4 0.57,0.22,0.00,M7] [#5 0.11,0.23,0.76,U] [#6 0.41,-0.08,0.69,U] [#7 1.11,-0.07,0.00,M3] [#8 6.58,11.22,0.00,M3] 
22:40:54.959 00.001 12268 refined, 3 included, MultiStar: {0.20, -0.11}, one-star: {0.18, -0.46}
22:40:54.959 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
22:40:54.959 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
22:40:54.959 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.11 hyp=0.22 cameraTheta=-0.49 mountX=-0.09 mountY=0.21, mountTheta=1.96
22:40:54.961 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.11, opts=13)
22:40:54.961 00.000 12268 Enqueuing Move request for scope (0.20, -0.11)
22:40:54.961 00.000 11616 Worker thread wakes up
22:40:54.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.11) opts 0xd
22:40:54.961 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.11)
22:40:54.961 00.000 11616 Moving (0.20, -0.11) raw xDistance=-0.09 yDistance=0.21
22:40:54.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:54.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:40:54.962 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:40:54.962 00.000 11616 MoveAxis(E, 0, ABG)
22:40:54.962 00.000 11616 Move returns status 0, amount 0
22:40:54.962 00.000 11616 MoveAxis(S, 18, ABG)
22:40:54.962 00.000 11616 Guiding  Dir = 1, Dur = 18
22:40:54.962 00.000 11616 IsSlewing returns 0
22:40:54.962 00.000 11616 IsGuiding returns 0
22:40:54.963 00.001 11616 PulseGuide returned control before completion, sleep 28
22:40:54.983 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:55.002 00.019 12268 UpdateGuideState exits: m=375 SNR=13.3
22:40:55.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:55.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:55.002 00.000 12268 Enqueuing Expose request
22:40:55.007 00.005 11616 IsGuiding returns 1
22:40:55.008 00.001 11616 scope still moving after pulse duration time elapsed
22:40:55.038 00.030 11616 IsSlewing returns 0
22:40:55.038 00.000 11616 IsGuiding returns 0
22:40:55.039 00.001 11616 scope move finished after 18 + 58 ms
22:40:55.039 00.000 11616 Move returns status 0, amount 18
22:40:55.039 00.000 11616 move complete, result=0
22:40:55.039 00.000 11616 worker thread done servicing request
22:40:55.039 00.000 11616 Worker thread wakes up
22:40:55.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:55.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:55.039 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
22:40:57.050 02.011 11616 Exposure complete
22:40:57.108 00.058 11616 worker thread done servicing request
22:40:57.109 00.001 12268 OnExposeComplete: enter
22:40:57.109 00.000 12268 UpdateGuideState(): m_state=6
22:40:57.109 00.000 12268 Star::Find(15, 1154, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
22:40:57.109 00.000 12268 Star::Find returns 1 (0), X=1153.90, Y=149.20, Mass=392, SNR=13.5, Peak=45 HFD=4.5
22:40:57.110 00.001 12268 MultiStar: [#1 0.06,-0.29,1.23,U] [#2 0.13,-0.75,0.00,R] [#3 0.29,0.03,0.77,U] [#4 0.16,0.20,0.62,U] [#5 0.14,-0.24,0.78,U] [#6 0.28,-0.26,0.82,U] [#7 0.74,-0.26,0.00,M4] [#8 5.88,11.23,0.00,M4] 
22:40:57.110 00.000 12268 single-star, 5 included, MultiStar: {0.14, -0.15}, one-star: {0.02, -0.18}
22:40:57.110 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
22:40:57.110 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.27)
22:40:57.110 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.43 mountX=-0.17 mountY=0.05, mountTheta=2.88
22:40:57.112 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.18, opts=13)
22:40:57.112 00.000 12268 Enqueuing Move request for scope (0.02, -0.18)
22:40:57.112 00.000 11616 Worker thread wakes up
22:40:57.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
22:40:57.112 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
22:40:57.112 00.000 11616 Moving (0.02, -0.18) raw xDistance=-0.17 yDistance=0.05
22:40:57.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
22:40:57.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:57.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:40:57.112 00.000 11616 MoveAxis(E, 98, ABG)
22:40:57.113 00.001 11616 Guiding  Dir = 2, Dur = 98
22:40:57.113 00.000 11616 IsSlewing returns 0
22:40:57.113 00.000 11616 IsGuiding returns 0
22:40:57.114 00.001 11616 PulseGuide returned control before completion, sleep 108
22:40:57.134 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:57.151 00.017 12268 UpdateGuideState exits: m=392 SNR=13.5
22:40:57.152 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:57.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:57.152 00.000 12268 Enqueuing Expose request
22:40:57.232 00.080 11616 IsGuiding returns 1
22:40:57.232 00.000 11616 scope still moving after pulse duration time elapsed
22:40:57.263 00.031 11616 IsSlewing returns 0
22:40:57.264 00.001 11616 IsGuiding returns 0
22:40:57.264 00.000 11616 scope move finished after 98 + 53 ms
22:40:57.264 00.000 11616 Move returns status 0, amount 98
22:40:57.264 00.000 11616 MoveAxis(N, 0, ABG)
22:40:57.264 00.000 11616 Move returns status 0, amount 0
22:40:57.264 00.000 11616 move complete, result=0
22:40:57.264 00.000 11616 worker thread done servicing request
22:40:57.264 00.000 11616 Worker thread wakes up
22:40:57.265 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:57.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:40:57.265 00.000 12268 GuideStep: -0.2 px 98 ms EAST, 0.0 px 0 ms NORTH
22:40:59.272 02.007 11616 Exposure complete
22:40:59.327 00.055 11616 worker thread done servicing request
22:40:59.327 00.000 12268 OnExposeComplete: enter
22:40:59.328 00.001 12268 UpdateGuideState(): m_state=6
22:40:59.328 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
22:40:59.328 00.000 12268 Star::Find returns 1 (0), X=1153.68, Y=148.55, Mass=379, SNR=13.4, Peak=48 HFD=3.8
22:40:59.328 00.000 12268 MultiStar: [#1 0.14,-0.40,1.24,U] [#2 -0.39,-0.54,0.00,M1] [#3 0.12,0.15,0.82,U] [#4 0.43,0.19,0.60,U] [#5 -0.03,-0.02,0.76,U] [#6 0.21,-0.52,0.85,U] [#7 0.55,-0.25,0.00,M5] [#8 6.34,11.17,0.00,M5] 
22:40:59.328 00.000 12268 refined, 5 included, MultiStar: {0.09, -0.29}, one-star: {-0.20, -0.83}
22:40:59.329 00.001 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
22:40:59.329 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
22:40:59.329 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.29 hyp=0.31 cameraTheta=-1.27 mountX=-0.28 mountY=0.13, mountTheta=2.72
22:40:59.330 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.29, opts=13)
22:40:59.330 00.000 12268 Enqueuing Move request for scope (0.09, -0.29)
22:40:59.330 00.000 11616 Worker thread wakes up
22:40:59.330 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.29) opts 0xd
22:40:59.330 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.29)
22:40:59.330 00.000 11616 Moving (0.09, -0.29) raw xDistance=-0.28 yDistance=0.13
22:40:59.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
22:40:59.330 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:59.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:40:59.331 00.001 11616 MoveAxis(E, 159, ABG)
22:40:59.331 00.000 11616 Guiding  Dir = 2, Dur = 159
22:40:59.331 00.000 11616 IsSlewing returns 0
22:40:59.331 00.000 11616 IsGuiding returns 0
22:40:59.331 00.000 11616 PulseGuide returned control before completion, sleep 169
22:40:59.357 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:40:59.375 00.018 12268 UpdateGuideState exits: m=379 SNR=13.4
22:40:59.376 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:59.376 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:40:59.376 00.000 12268 Enqueuing Expose request
22:40:59.505 00.129 11616 IsGuiding returns 1
22:40:59.505 00.000 11616 scope still moving after pulse duration time elapsed
22:40:59.535 00.030 11616 IsSlewing returns 0
22:40:59.536 00.001 11616 IsGuiding returns 0
22:40:59.536 00.000 11616 scope move finished after 159 + 44 ms
22:40:59.536 00.000 11616 Move returns status 0, amount 159
22:40:59.536 00.000 11616 MoveAxis(N, 0, ABG)
22:40:59.536 00.000 11616 Move returns status 0, amount 0
22:40:59.536 00.000 11616 move complete, result=0
22:40:59.537 00.001 11616 worker thread done servicing request
22:40:59.537 00.000 11616 Worker thread wakes up
22:40:59.537 00.000 12268 GuideStep: -0.3 px 159 ms EAST, 0.1 px 0 ms NORTH
22:40:59.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:40:59.538 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:01.551 02.013 11616 Exposure complete
22:41:01.608 00.057 11616 worker thread done servicing request
22:41:01.609 00.001 12268 OnExposeComplete: enter
22:41:01.609 00.000 12268 UpdateGuideState(): m_state=6
22:41:01.609 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
22:41:01.609 00.000 12268 Star::Find returns 1 (0), X=1153.92, Y=148.49, Mass=379, SNR=13.4, Peak=43 HFD=4.1
22:41:01.610 00.001 12268 MultiStar: [#1 0.41,-0.71,0.00,M1] [#2 0.01,-0.60,0.87,U] [#3 -0.04,-0.33,0.83,U] [#4 0.55,-0.37,0.00,M6] [#5 0.08,-0.49,0.73,U] [#6 -0.00,-0.58,0.70,U] [#7 0.57,-0.75,0.00,M6] [#8 6.35,10.63,0.00,M6] 
22:41:01.610 00.000 12268 refined, 4 included, MultiStar: {0.02, -0.59}, one-star: {0.04, -0.88}
22:41:01.610 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
22:41:01.610 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.16)
22:41:01.610 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.59 hyp=0.59 cameraTheta=-1.54 mountX=-0.59 mountY=0.09, mountTheta=2.99
22:41:01.611 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.59, opts=13)
22:41:01.611 00.000 12268 Enqueuing Move request for scope (0.02, -0.59)
22:41:01.611 00.000 11616 Worker thread wakes up
22:41:01.612 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.59) opts 0xd
22:41:01.612 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.59)
22:41:01.612 00.000 11616 Moving (0.02, -0.59) raw xDistance=-0.59 yDistance=0.09
22:41:01.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.59
22:41:01.612 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:01.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:41:01.612 00.000 11616 MoveAxis(E, 330, ABG)
22:41:01.612 00.000 11616 Guiding  Dir = 2, Dur = 330
22:41:01.612 00.000 11616 IsSlewing returns 0
22:41:01.613 00.001 11616 IsGuiding returns 0
22:41:01.613 00.000 11616 PulseGuide returned control before completion, sleep 340
22:41:01.636 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:01.653 00.017 12268 UpdateGuideState exits: m=379 SNR=13.4
22:41:01.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:01.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:01.653 00.000 12268 Enqueuing Expose request
22:41:01.969 00.316 11616 IsGuiding returns 1
22:41:01.969 00.000 11616 scope still moving after pulse duration time elapsed
22:41:01.999 00.030 11616 IsSlewing returns 0
22:41:01.999 00.000 11616 IsGuiding returns 1
22:41:02.031 00.032 11616 IsSlewing returns 0
22:41:02.031 00.000 11616 IsGuiding returns 1
22:41:02.062 00.031 11616 IsSlewing returns 0
22:41:02.063 00.001 11616 IsGuiding returns 1
22:41:02.093 00.030 11616 IsSlewing returns 0
22:41:02.094 00.001 11616 IsGuiding returns 1
22:41:02.124 00.030 11616 IsSlewing returns 0
22:41:02.125 00.001 11616 IsGuiding returns 1
22:41:02.156 00.031 11616 IsSlewing returns 0
22:41:02.157 00.001 11616 IsGuiding returns 1
22:41:02.188 00.031 11616 IsSlewing returns 0
22:41:02.188 00.000 11616 IsGuiding returns 0
22:41:02.188 00.000 11616 scope move finished after 330 + 244 ms
22:41:02.188 00.000 11616 Move returns status 0, amount 330
22:41:02.189 00.001 11616 MoveAxis(N, 0, ABG)
22:41:02.189 00.000 11616 Move returns status 0, amount 0
22:41:02.189 00.000 11616 move complete, result=0
22:41:02.189 00.000 11616 worker thread done servicing request
22:41:02.189 00.000 11616 Worker thread wakes up
22:41:02.189 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:02.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:02.189 00.000 12268 GuideStep: -0.6 px 330 ms EAST, 0.1 px 0 ms NORTH
22:41:04.204 02.015 11616 Exposure complete
22:41:04.262 00.058 11616 worker thread done servicing request
22:41:04.263 00.001 12268 OnExposeComplete: enter
22:41:04.263 00.000 12268 UpdateGuideState(): m_state=6
22:41:04.263 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 902
22:41:04.263 00.000 12268 Star::Find returns 1 (0), X=1153.37, Y=148.87, Mass=381, SNR=13.4, Peak=41 HFD=3.9
22:41:04.264 00.001 12268 MultiStar: [#1 -0.19,-0.28,1.20,U] [#2 -0.77,-0.24,0.00,M1] [#3 -0.35,0.35,0.80,U] [#4 -0.20,0.30,0.71,U] [#5 -0.14,0.14,0.69,U] [#6 -0.14,-0.18,0.85,U] [#7 0.23,-0.19,0.69,U] [#8 5.93,11.07,0.00,M7] 
22:41:04.264 00.000 12268 refined, 6 included, MultiStar: {-0.20, -0.09}, one-star: {-0.50, -0.51}
22:41:04.264 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.19 = 2.10)
22:41:04.264 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
22:41:04.264 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.23 cameraTheta=-2.71 mountX=-0.11 mountY=-0.19, mountTheta=-2.10
22:41:04.265 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.09, opts=13)
22:41:04.266 00.001 12268 Enqueuing Move request for scope (-0.20, -0.09)
22:41:04.266 00.000 11616 Worker thread wakes up
22:41:04.266 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.09) opts 0xd
22:41:04.266 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.09)
22:41:04.266 00.000 11616 Moving (-0.20, -0.09) raw xDistance=-0.11 yDistance=-0.19
22:41:04.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
22:41:04.266 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:41:04.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:41:04.266 00.000 11616 MoveAxis(E, 63, ABG)
22:41:04.266 00.000 11616 Guiding  Dir = 2, Dur = 63
22:41:04.267 00.001 11616 IsSlewing returns 0
22:41:04.267 00.000 11616 IsGuiding returns 0
22:41:04.267 00.000 11616 PulseGuide returned control before completion, sleep 73
22:41:04.288 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:04.305 00.017 12268 UpdateGuideState exits: m=381 SNR=13.4
22:41:04.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:04.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:04.305 00.000 12268 Enqueuing Expose request
22:41:04.347 00.042 11616 IsGuiding returns 1
22:41:04.348 00.001 11616 scope still moving after pulse duration time elapsed
22:41:04.378 00.030 11616 IsSlewing returns 0
22:41:04.379 00.001 11616 IsGuiding returns 1
22:41:04.409 00.030 11616 IsSlewing returns 0
22:41:04.409 00.000 11616 IsGuiding returns 1
22:41:04.439 00.030 11616 IsSlewing returns 0
22:41:04.439 00.000 11616 IsGuiding returns 0
22:41:04.440 00.001 11616 scope move finished after 63 + 110 ms
22:41:04.440 00.000 11616 Move returns status 0, amount 63
22:41:04.440 00.000 11616 MoveAxis(N, 0, ABG)
22:41:04.440 00.000 11616 Move returns status 0, amount 0
22:41:04.440 00.000 11616 move complete, result=0
22:41:04.440 00.000 11616 worker thread done servicing request
22:41:04.440 00.000 11616 Worker thread wakes up
22:41:04.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:04.441 00.001 12268 GuideStep: -0.1 px 63 ms EAST, -0.2 px 0 ms NORTH
22:41:04.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:06.452 02.011 11616 Exposure complete
22:41:06.508 00.056 11616 worker thread done servicing request
22:41:06.508 00.000 12268 OnExposeComplete: enter
22:41:06.508 00.000 12268 UpdateGuideState(): m_state=6
22:41:06.508 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 903
22:41:06.509 00.001 12268 Star::Find returns 1 (0), X=1153.32, Y=149.08, Mass=334, SNR=12.5, Peak=35 HFD=4.2
22:41:06.509 00.000 12268 MultiStar: [#1 -0.42,-0.31,1.27,U] [#2 -0.59,-0.20,0.00,M2] [#3 -0.40,0.48,0.00,M2] [#4 0.08,0.21,0.68,U] [#5 -0.11,-0.28,0.72,U] [#6 -0.23,-0.22,0.78,U] [#7 0.46,0.25,0.73,U] [#8 -0.13,0.22,0.37,U] 
22:41:06.509 00.000 12268 refined, 6 included, MultiStar: {-0.18, -0.12}, one-star: {-0.55, -0.30}
22:41:06.509 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
22:41:06.509 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
22:41:06.509 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.12 hyp=0.22 cameraTheta=-2.55 mountX=-0.14 mountY=-0.16, mountTheta=-2.28
22:41:06.510 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.12, opts=13)
22:41:06.511 00.001 12268 Enqueuing Move request for scope (-0.18, -0.12)
22:41:06.511 00.000 11616 Worker thread wakes up
22:41:06.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.12) opts 0xd
22:41:06.512 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.12)
22:41:06.512 00.000 11616 Moving (-0.18, -0.12) raw xDistance=-0.14 yDistance=-0.16
22:41:06.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:41:06.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:41:06.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:41:06.512 00.000 11616 MoveAxis(E, 77, ABG)
22:41:06.512 00.000 11616 Guiding  Dir = 2, Dur = 77
22:41:06.513 00.001 11616 IsSlewing returns 0
22:41:06.513 00.000 11616 IsGuiding returns 0
22:41:06.513 00.000 11616 PulseGuide returned control before completion, sleep 87
22:41:06.532 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:41:06.549 00.017 12268 UpdateGuideState exits: m=334 SNR=12.5
22:41:06.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:06.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:06.550 00.001 12268 Enqueuing Expose request
22:41:06.604 00.054 11616 IsGuiding returns 1
22:41:06.604 00.000 11616 scope still moving after pulse duration time elapsed
22:41:06.636 00.032 11616 IsSlewing returns 0
22:41:06.637 00.001 11616 IsGuiding returns 1
22:41:06.668 00.031 11616 IsSlewing returns 0
22:41:06.668 00.000 11616 IsGuiding returns 1
22:41:06.697 00.029 11616 IsSlewing returns 0
22:41:06.697 00.000 11616 IsGuiding returns 1
22:41:06.728 00.031 11616 IsSlewing returns 0
22:41:06.728 00.000 11616 IsGuiding returns 1
22:41:06.759 00.031 11616 IsSlewing returns 0
22:41:06.760 00.001 11616 IsGuiding returns 1
22:41:06.790 00.030 11616 IsSlewing returns 0
22:41:06.791 00.001 11616 IsGuiding returns 0
22:41:06.791 00.000 11616 scope move finished after 77 + 200 ms
22:41:06.791 00.000 11616 Move returns status 0, amount 77
22:41:06.791 00.000 11616 MoveAxis(N, 0, ABG)
22:41:06.791 00.000 11616 Move returns status 0, amount 0
22:41:06.791 00.000 11616 move complete, result=0
22:41:06.791 00.000 11616 worker thread done servicing request
22:41:06.791 00.000 12268 GuideStep: -0.1 px 77 ms EAST, -0.2 px 0 ms NORTH
22:41:06.792 00.001 11616 Worker thread wakes up
22:41:06.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:06.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:08.804 02.012 11616 Exposure complete
22:41:08.863 00.059 11616 worker thread done servicing request
22:41:08.863 00.000 12268 OnExposeComplete: enter
22:41:08.863 00.000 12268 UpdateGuideState(): m_state=6
22:41:08.863 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 904
22:41:08.863 00.000 12268 Star::Find returns 1 (0), X=1153.82, Y=149.51, Mass=346, SNR=12.8, Peak=32 HFD=4.5
22:41:08.864 00.001 12268 MultiStar: [#1 -0.16,0.01,1.30,U] [#2 -0.33,-0.14,0.97,U] [#3 -0.12,0.69,0.00,M3] [#4 -0.16,0.87,0.00,M5] [#5 -0.45,0.16,0.68,U] [#6 0.45,0.31,0.74,U] [#7 0.58,0.51,0.00,M5] [#8 0.22,0.40,0.38,U] 
22:41:08.864 00.000 12268 refined, 5 included, MultiStar: {-0.09, 0.10}, one-star: {-0.06, 0.14}
22:41:08.864 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
22:41:08.864 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
22:41:08.864 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.33 mountX=0.09 mountY=-0.10, mountTheta=-0.87
22:41:08.865 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.10, opts=13)
22:41:08.866 00.001 12268 Enqueuing Move request for scope (-0.09, 0.10)
22:41:08.866 00.000 11616 Worker thread wakes up
22:41:08.866 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
22:41:08.866 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
22:41:08.866 00.000 11616 Moving (-0.09, 0.10) raw xDistance=0.09 yDistance=-0.10
22:41:08.866 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:08.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:41:08.866 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:08.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:41:08.867 00.001 11616 MoveAxis(E, 0, ABG)
22:41:08.867 00.000 11616 Move returns status 0, amount 0
22:41:08.867 00.000 11616 MoveAxis(N, 0, ABG)
22:41:08.867 00.000 11616 Move returns status 0, amount 0
22:41:08.867 00.000 11616 move complete, result=0
22:41:08.867 00.000 11616 worker thread done servicing request
22:41:08.889 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:08.907 00.018 12268 UpdateGuideState exits: m=346 SNR=12.8
22:41:08.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:08.908 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:08.908 00.000 12268 Enqueuing Expose request
22:41:08.908 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:08.908 00.000 11616 Worker thread wakes up
22:41:08.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:08.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:10.915 02.007 11616 Exposure complete
22:41:10.971 00.056 11616 worker thread done servicing request
22:41:10.971 00.000 12268 OnExposeComplete: enter
22:41:10.972 00.001 12268 UpdateGuideState(): m_state=6
22:41:10.972 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 905
22:41:10.972 00.000 12268 Star::Find returns 1 (0), X=1153.86, Y=149.22, Mass=363, SNR=13.1, Peak=34 HFD=4.4
22:41:10.973 00.001 12268 MultiStar: [#1 0.03,0.15,1.21,U] [#2 -0.09,0.23,0.93,U] [#3 -0.02,0.55,0.77,U] [#4 0.20,0.71,0.00,M6] [#5 -0.43,0.16,0.73,U] [#6 -0.10,0.26,0.82,U] [#7 0.49,0.12,0.93,U] [#8 6.39,11.45,0.00,M6] 
22:41:10.973 00.000 12268 single-star, 6 included, MultiStar: {-0.00, 0.17}, one-star: {-0.02, -0.16}
22:41:10.973 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
22:41:10.973 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
22:41:10.973 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.67 mountX=-0.16 mountY=0.01, mountTheta=3.11
22:41:10.975 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.16, opts=13)
22:41:10.975 00.000 12268 Enqueuing Move request for scope (-0.02, -0.16)
22:41:10.975 00.000 11616 Worker thread wakes up
22:41:10.975 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
22:41:10.975 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
22:41:10.975 00.000 11616 Moving (-0.02, -0.16) raw xDistance=-0.16 yDistance=0.01
22:41:10.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
22:41:10.975 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:10.976 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:41:10.976 00.000 11616 MoveAxis(E, 91, ABG)
22:41:10.976 00.000 11616 Guiding  Dir = 2, Dur = 91
22:41:10.976 00.000 11616 IsSlewing returns 0
22:41:10.976 00.000 11616 IsGuiding returns 0
22:41:10.977 00.001 11616 PulseGuide returned control before completion, sleep 101
22:41:10.998 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:11.021 00.023 12268 UpdateGuideState exits: m=363 SNR=13.1
22:41:11.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:11.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:11.021 00.000 12268 Enqueuing Expose request
22:41:11.083 00.062 11616 IsGuiding returns 1
22:41:11.083 00.000 11616 scope still moving after pulse duration time elapsed
22:41:11.115 00.032 11616 IsSlewing returns 0
22:41:11.115 00.000 11616 IsGuiding returns 0
22:41:11.115 00.000 11616 scope move finished after 91 + 46 ms
22:41:11.115 00.000 11616 Move returns status 0, amount 91
22:41:11.115 00.000 11616 MoveAxis(N, 0, ABG)
22:41:11.115 00.000 11616 Move returns status 0, amount 0
22:41:11.115 00.000 11616 move complete, result=0
22:41:11.116 00.001 11616 worker thread done servicing request
22:41:11.116 00.000 11616 Worker thread wakes up
22:41:11.116 00.000 12268 GuideStep: -0.2 px 91 ms EAST, 0.0 px 0 ms NORTH
22:41:11.116 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:11.116 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:13.127 02.011 11616 Exposure complete
22:41:13.182 00.055 11616 worker thread done servicing request
22:41:13.182 00.000 12268 OnExposeComplete: enter
22:41:13.182 00.000 12268 UpdateGuideState(): m_state=6
22:41:13.182 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 906
22:41:13.182 00.000 12268 Star::Find returns 1 (0), X=1153.62, Y=149.84, Mass=359, SNR=13.0, Peak=34 HFD=4.4
22:41:13.183 00.001 12268 MultiStar: [#1 0.05,0.53,1.24,U] [#2 -0.25,0.22,0.93,U] [#3 -0.05,0.81,0.00,M3] [#4 0.12,0.86,0.00,M7] [#5 -0.43,0.07,0.70,U] [#6 -0.15,0.01,0.68,U] [#7 0.31,0.34,0.78,U] [#8 5.57,11.49,0.00,M7] 
22:41:13.183 00.000 12268 refined, 5 included, MultiStar: {-0.11, 0.31}, one-star: {-0.25, 0.47}
22:41:13.183 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
22:41:13.183 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
22:41:13.183 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.91 mountX=0.30 mountY=-0.15, mountTheta=-0.46
22:41:13.187 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.31, opts=13)
22:41:13.188 00.001 12268 Enqueuing Move request for scope (-0.11, 0.31)
22:41:13.188 00.000 11616 Worker thread wakes up
22:41:13.188 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.31) opts 0xd
22:41:13.188 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.31)
22:41:13.188 00.000 11616 Moving (-0.11, 0.31) raw xDistance=0.30 yDistance=-0.15
22:41:13.189 00.001 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
22:41:13.189 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
22:41:13.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
22:41:13.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:13.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:41:13.189 00.000 11616 MoveAxis(W, 167, ABG)
22:41:13.190 00.001 11616 Guiding  Dir = 3, Dur = 167
22:41:13.190 00.000 11616 IsSlewing returns 0
22:41:13.191 00.001 11616 IsGuiding returns 0
22:41:13.192 00.001 11616 PulseGuide returned control before completion, sleep 177
22:41:13.211 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:13.230 00.019 12268 UpdateGuideState exits: m=359 SNR=13.0
22:41:13.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:13.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:13.230 00.000 12268 Enqueuing Expose request
22:41:13.385 00.155 11616 IsGuiding returns 1
22:41:13.385 00.000 11616 scope still moving after pulse duration time elapsed
22:41:13.416 00.031 11616 IsSlewing returns 0
22:41:13.417 00.001 11616 IsGuiding returns 0
22:41:13.417 00.000 11616 scope move finished after 167 + 58 ms
22:41:13.417 00.000 11616 Move returns status 0, amount 167
22:41:13.417 00.000 11616 MoveAxis(N, 0, ABG)
22:41:13.417 00.000 11616 Move returns status 0, amount 0
22:41:13.417 00.000 11616 move complete, result=0
22:41:13.418 00.001 11616 worker thread done servicing request
22:41:13.418 00.000 11616 Worker thread wakes up
22:41:13.418 00.000 12268 GuideStep: 0.3 px 167 ms WEST, -0.1 px 0 ms NORTH
22:41:13.418 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:13.418 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:15.428 02.010 11616 Exposure complete
22:41:15.484 00.056 11616 worker thread done servicing request
22:41:15.484 00.000 12268 OnExposeComplete: enter
22:41:15.484 00.000 12268 UpdateGuideState(): m_state=6
22:41:15.484 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 907
22:41:15.484 00.000 12268 Star::Find returns 1 (0), X=1153.32, Y=149.69, Mass=383, SNR=13.4, Peak=34 HFD=4.7
22:41:15.484 00.000 12268 MultiStar: [#1 -0.38,0.44,1.22,U] [#2 -0.69,0.45,0.00,M1] [#3 -0.38,0.93,0.00,M4] [#4 0.08,0.56,0.66,U] [#5 -0.64,0.32,0.00,M1] [#6 -0.25,0.24,0.81,U] [#7 0.31,0.38,0.88,U] [#8 5.94,11.77,0.00,M8] 
22:41:15.485 00.001 12268 refined, 4 included, MultiStar: {-0.20, 0.38}, one-star: {-0.56, 0.31}
22:41:15.485 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
22:41:15.485 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
22:41:15.485 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.38 hyp=0.43 cameraTheta=2.05 mountX=0.36 mountY=-0.25, mountTheta=-0.60
22:41:15.487 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.38, opts=13)
22:41:15.487 00.000 12268 Enqueuing Move request for scope (-0.20, 0.38)
22:41:15.487 00.000 11616 Worker thread wakes up
22:41:15.487 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.38) opts 0xd
22:41:15.487 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.38)
22:41:15.487 00.000 11616 Moving (-0.20, 0.38) raw xDistance=0.36 yDistance=-0.25
22:41:15.488 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
22:41:15.488 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:41:15.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:41:15.488 00.000 11616 MoveAxis(W, 202, ABG)
22:41:15.488 00.000 11616 Guiding  Dir = 3, Dur = 202
22:41:15.488 00.000 11616 IsSlewing returns 0
22:41:15.488 00.000 11616 IsGuiding returns 0
22:41:15.489 00.001 11616 PulseGuide returned control before completion, sleep 212
22:41:15.510 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:15.528 00.018 12268 UpdateGuideState exits: m=383 SNR=13.4
22:41:15.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:15.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:15.528 00.000 12268 Enqueuing Expose request
22:41:15.704 00.176 11616 IsGuiding returns 1
22:41:15.704 00.000 11616 scope still moving after pulse duration time elapsed
22:41:15.735 00.031 11616 IsSlewing returns 0
22:41:15.735 00.000 11616 IsGuiding returns 0
22:41:15.736 00.001 11616 scope move finished after 202 + 44 ms
22:41:15.736 00.000 11616 Move returns status 0, amount 202
22:41:15.736 00.000 11616 MoveAxis(N, 0, ABG)
22:41:15.736 00.000 11616 Move returns status 0, amount 0
22:41:15.736 00.000 11616 move complete, result=0
22:41:15.736 00.000 11616 worker thread done servicing request
22:41:15.736 00.000 11616 Worker thread wakes up
22:41:15.736 00.000 12268 GuideStep: 0.4 px 202 ms WEST, -0.2 px 0 ms NORTH
22:41:15.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:15.737 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:17.750 02.013 11616 Exposure complete
22:41:17.809 00.059 11616 worker thread done servicing request
22:41:17.809 00.000 12268 OnExposeComplete: enter
22:41:17.809 00.000 12268 UpdateGuideState(): m_state=6
22:41:17.810 00.001 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 908
22:41:17.810 00.000 12268 Star::Find returns 1 (0), X=1153.72, Y=149.34, Mass=388, SNR=13.4, Peak=30 HFD=4.9
22:41:17.810 00.000 12268 MultiStar: [#1 -0.21,0.44,1.26,U] [#2 -0.41,0.44,0.80,U] [#3 -0.06,0.76,0.00,M5] [#4 0.20,0.47,0.68,U] [#5 -0.81,0.37,0.00,M2] [#6 -0.26,0.20,0.62,U] [#7 0.71,0.08,0.00,M3] [#8 -0.11,0.03,0.36,U] 
22:41:17.810 00.000 12268 single-star, 5 included, MultiStar: {-0.17, 0.28}, one-star: {-0.16, -0.04}
22:41:17.810 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
22:41:17.810 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
22:41:17.810 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.88 mountX=-0.06 mountY=-0.15, mountTheta=-1.94
22:41:17.812 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.04, opts=13)
22:41:17.812 00.000 12268 Enqueuing Move request for scope (-0.16, -0.04)
22:41:17.812 00.000 11616 Worker thread wakes up
22:41:17.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
22:41:17.812 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
22:41:17.813 00.001 11616 Moving (-0.16, -0.04) raw xDistance=-0.06 yDistance=-0.15
22:41:17.813 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:17.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:41:17.813 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=0.27 newest=-0.55
22:41:17.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
22:41:17.814 00.001 11616 MoveAxis(E, 0, ABG)
22:41:17.814 00.000 11616 Move returns status 0, amount 0
22:41:17.814 00.000 11616 BLC: Oldest BLC event removed
22:41:17.814 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1926 applied
22:41:17.814 00.000 11616 MoveAxis(N, 1939, ABG)
22:41:17.814 00.000 11616 Guiding  Dir = 0, Dur = 1939
22:41:17.814 00.000 11616 IsSlewing returns 0
22:41:17.815 00.001 11616 IsGuiding returns 0
22:41:17.815 00.000 11616 PulseGuide returned control before completion, sleep 1949
22:41:17.835 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:17.852 00.017 12268 UpdateGuideState exits: m=388 SNR=13.4
22:41:17.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:17.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:17.852 00.000 12268 Enqueuing Expose request
22:41:19.777 01.925 11616 IsGuiding returns 1
22:41:19.777 00.000 11616 scope still moving after pulse duration time elapsed
22:41:19.808 00.031 11616 IsSlewing returns 0
22:41:19.809 00.001 11616 IsGuiding returns 0
22:41:19.809 00.000 11616 scope move finished after 1939 + 54 ms
22:41:19.809 00.000 11616 Move returns status 0, amount 1939
22:41:19.809 00.000 11616 move complete, result=0
22:41:19.809 00.000 11616 worker thread done servicing request
22:41:19.809 00.000 11616 Worker thread wakes up
22:41:19.809 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:19.810 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:19.810 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 1939 ms NORTH
22:41:21.837 02.027 11616 Exposure complete
22:41:21.892 00.055 11616 worker thread done servicing request
22:41:21.892 00.000 12268 OnExposeComplete: enter
22:41:21.893 00.001 12268 UpdateGuideState(): m_state=6
22:41:21.893 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 909
22:41:21.893 00.000 12268 Star::Find returns 1 (0), X=1153.25, Y=149.41, Mass=361, SNR=13.0, Peak=30 HFD=4.7
22:41:21.893 00.000 12268 MultiStar: [#1 -0.33,0.02,1.09,U] [#2 -0.17,-0.04,0.86,U] [#3 -0.43,0.78,0.00,M6] [#4 0.02,0.68,0.00,M6] [#5 -0.46,-0.22,0.71,U] [#6 -0.17,0.05,0.75,U] [#7 0.24,0.21,0.70,U] [#8 -0.12,0.20,0.35,U] 
22:41:21.893 00.000 12268 refined, 6 included, MultiStar: {-0.27, 0.02}, one-star: {-0.63, 0.04}
22:41:21.894 00.001 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
22:41:21.894 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
22:41:21.894 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.06 mountX=-0.00 mountY=-0.27, mountTheta=-1.58
22:41:21.895 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.02, opts=13)
22:41:21.895 00.000 12268 Enqueuing Move request for scope (-0.27, 0.02)
22:41:21.895 00.000 11616 Worker thread wakes up
22:41:21.895 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd
22:41:21.895 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.02)
22:41:21.895 00.000 11616 Moving (-0.27, 0.02) raw xDistance=-0.00 yDistance=-0.27
22:41:21.896 00.001 11616 BLC: History state: CurrMiss=0.27, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.022731, 1:0.268533
22:41:21.896 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:41:21.896 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:21.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:41:21.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
22:41:21.896 00.000 11616 MoveAxis(E, 0, ABG)
22:41:21.896 00.000 11616 Move returns status 0, amount 0
22:41:21.896 00.000 11616 MoveAxis(N, 23, ABG)
22:41:21.896 00.000 11616 Guiding  Dir = 0, Dur = 23
22:41:21.896 00.000 11616 IsSlewing returns 0
22:41:21.897 00.001 11616 IsGuiding returns 0
22:41:21.898 00.001 11616 PulseGuide returned control before completion, sleep 33
22:41:21.921 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:21.939 00.018 12268 UpdateGuideState exits: m=361 SNR=13.0
22:41:21.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:21.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:21.939 00.000 12268 Enqueuing Expose request
22:41:21.943 00.004 11616 IsGuiding returns 1
22:41:21.943 00.000 11616 scope still moving after pulse duration time elapsed
22:41:21.975 00.032 11616 IsSlewing returns 0
22:41:21.976 00.001 11616 IsGuiding returns 0
22:41:21.976 00.000 11616 scope move finished after 23 + 56 ms
22:41:21.976 00.000 11616 Move returns status 0, amount 23
22:41:21.976 00.000 11616 move complete, result=0
22:41:21.976 00.000 11616 worker thread done servicing request
22:41:21.976 00.000 11616 Worker thread wakes up
22:41:21.977 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:21.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:21.977 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 23 ms NORTH
22:41:24.019 02.042 11616 Exposure complete
22:41:24.075 00.056 11616 worker thread done servicing request
22:41:24.075 00.000 12268 OnExposeComplete: enter
22:41:24.075 00.000 12268 UpdateGuideState(): m_state=6
22:41:24.075 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 910
22:41:24.075 00.000 12268 Star::Find returns 1 (0), X=1153.89, Y=148.88, Mass=334, SNR=12.5, Peak=33 HFD=4.2
22:41:24.076 00.001 12268 MultiStar: [#1 0.28,-0.31,1.22,U] [#2 0.16,-0.69,0.00,M1] [#3 0.19,0.21,0.81,U] [#4 0.33,-0.50,0.78,U] [#5 0.15,-0.31,0.77,U] [#6 0.37,-0.30,0.81,U] [#7 0.80,-0.15,0.00,M3] [#8 -0.10,0.16,0.37,U] 
22:41:24.076 00.000 12268 refined, 6 included, MultiStar: {0.20, -0.26}, one-star: {0.02, -0.49}
22:41:24.076 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
22:41:24.076 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.78)
22:41:24.076 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.26 hyp=0.33 cameraTheta=-0.92 mountX=-0.24 mountY=0.23, mountTheta=2.38
22:41:24.077 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.26, opts=13)
22:41:24.077 00.000 12268 Enqueuing Move request for scope (0.20, -0.26)
22:41:24.078 00.001 11616 Worker thread wakes up
22:41:24.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.26) opts 0xd
22:41:24.078 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.26)
22:41:24.078 00.000 11616 Moving (0.20, -0.26) raw xDistance=-0.24 yDistance=0.23
22:41:24.078 00.000 11616 BLC: History state: CurrMiss=-0.23, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.022731, 1:0.268533, 2:-0.230670
22:41:24.078 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
22:41:24.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:24.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:41:24.079 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:24.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:41:24.079 00.000 11616 MoveAxis(E, 0, ABG)
22:41:24.079 00.000 11616 Move returns status 0, amount 0
22:41:24.079 00.000 11616 MoveAxis(N, 0, ABG)
22:41:24.079 00.000 11616 Move returns status 0, amount 0
22:41:24.079 00.000 11616 move complete, result=0
22:41:24.079 00.000 11616 worker thread done servicing request
22:41:24.102 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:24.120 00.018 12268 UpdateGuideState exits: m=334 SNR=12.5
22:41:24.120 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:24.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:24.120 00.000 12268 Enqueuing Expose request
22:41:24.120 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:41:24.120 00.000 11616 Worker thread wakes up
22:41:24.120 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:24.120 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:26.129 02.009 11616 Exposure complete
22:41:26.189 00.060 11616 worker thread done servicing request
22:41:26.190 00.001 12268 OnExposeComplete: enter
22:41:26.190 00.000 12268 UpdateGuideState(): m_state=6
22:41:26.190 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 911
22:41:26.190 00.000 12268 Star::Find returns 1 (0), X=1154.38, Y=148.85, Mass=347, SNR=12.8, Peak=41 HFD=3.9
22:41:26.191 00.001 12268 MultiStar: [#1 0.80,-0.22,0.00,M1] [#2 0.72,-0.23,0.00,M2] [#3 1.00,0.37,0.00,M6] [#4 1.26,0.33,0.00,M6] [#5 0.74,-0.35,0.00,M1] [#6 0.63,-0.18,0.00,M1] [#7 1.59,-0.11,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 -0.04,-0.26,0.38,U] 
22:41:26.191 00.000 12268 refined, 1 included, MultiStar: {0.35, -0.46}, one-star: {0.50, -0.53}
22:41:26.191 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
22:41:26.191 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.79)
22:41:26.191 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.46 hyp=0.58 cameraTheta=-0.91 mountX=-0.42 mountY=0.41, mountTheta=2.37
22:41:26.193 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.46, opts=13)
22:41:26.193 00.000 12268 Enqueuing Move request for scope (0.35, -0.46)
22:41:26.193 00.000 11616 Worker thread wakes up
22:41:26.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.46) opts 0xd
22:41:26.194 00.001 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.46)
22:41:26.194 00.000 11616 Moving (0.35, -0.46) raw xDistance=-0.42 yDistance=0.41
22:41:26.194 00.000 11616 BLC: window closed
22:41:26.194 00.000 11616 BLC: History state: CurrMiss=-0.41, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.022731, 1:0.268533, 2:-0.230670
22:41:26.194 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
22:41:26.194 00.000 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
22:41:26.194 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.26
22:41:26.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
22:41:26.194 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:26.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:41:26.194 00.000 11616 MoveAxis(E, 235, ABG)
22:41:26.194 00.000 11616 Guiding  Dir = 2, Dur = 235
22:41:26.195 00.001 11616 IsSlewing returns 0
22:41:26.195 00.000 11616 IsGuiding returns 0
22:41:26.195 00.000 11616 PulseGuide returned control before completion, sleep 245
22:41:26.214 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:26.232 00.018 12268 UpdateGuideState exits: m=347 SNR=12.8
22:41:26.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:26.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:26.232 00.000 12268 Enqueuing Expose request
22:41:26.456 00.224 11616 IsGuiding returns 1
22:41:26.457 00.001 11616 scope still moving after pulse duration time elapsed
22:41:26.489 00.032 11616 IsSlewing returns 0
22:41:26.490 00.001 11616 IsGuiding returns 1
22:41:26.518 00.028 11616 IsSlewing returns 0
22:41:26.519 00.001 11616 IsGuiding returns 0
22:41:26.519 00.000 11616 scope move finished after 235 + 88 ms
22:41:26.519 00.000 11616 Move returns status 0, amount 235
22:41:26.519 00.000 11616 MoveAxis(N, 0, ABG)
22:41:26.519 00.000 11616 Move returns status 0, amount 0
22:41:26.519 00.000 11616 move complete, result=0
22:41:26.520 00.001 11616 worker thread done servicing request
22:41:26.520 00.000 11616 Worker thread wakes up
22:41:26.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:26.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:26.520 00.000 12268 GuideStep: -0.4 px 235 ms EAST, 0.4 px 0 ms NORTH
22:41:28.531 02.011 11616 Exposure complete
22:41:28.588 00.057 11616 worker thread done servicing request
22:41:28.588 00.000 12268 OnExposeComplete: enter
22:41:28.588 00.000 12268 UpdateGuideState(): m_state=6
22:41:28.588 00.000 12268 Star::Find(15, 1154, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 912
22:41:28.588 00.000 12268 Star::Find returns 1 (0), X=1154.49, Y=149.08, Mass=318, SNR=12.2, Peak=39 HFD=4.1
22:41:28.589 00.001 12268 MultiStar: [#1 1.02,-0.09,0.00,M2] [#2 0.82,-0.51,0.00,M3] [#3 0.90,0.03,0.00,M7] [#4 1.07,0.02,0.00,M7] [#5 0.03,-0.42,0.74,U] [#6 0.76,-0.29,0.00,M2] [#7 1.18,-0.22,0.00,M5] [#8 6.91,11.09,0.00,M6] 
22:41:28.589 00.000 12268 refined, 1 included, MultiStar: {0.37, -0.35}, one-star: {0.62, -0.30}
22:41:28.589 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
22:41:28.589 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.94)
22:41:28.589 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.35 hyp=0.51 cameraTheta=-0.76 mountX=-0.31 mountY=0.41, mountTheta=2.22
22:41:28.592 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.35, opts=13)
22:41:28.592 00.000 12268 Enqueuing Move request for scope (0.37, -0.35)
22:41:28.592 00.000 11616 Worker thread wakes up
22:41:28.593 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.35) opts 0xd
22:41:28.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.35)
22:41:28.593 00.000 11616 Moving (0.37, -0.35) raw xDistance=-0.31 yDistance=0.41
22:41:28.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
22:41:28.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:28.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:41:28.593 00.000 11616 MoveAxis(E, 176, ABG)
22:41:28.594 00.001 11616 Guiding  Dir = 2, Dur = 176
22:41:28.594 00.000 11616 IsSlewing returns 0
22:41:28.594 00.000 11616 IsGuiding returns 0
22:41:28.594 00.000 11616 PulseGuide returned control before completion, sleep 186
22:41:28.614 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:41:28.632 00.018 12268 UpdateGuideState exits: m=318 SNR=12.2
22:41:28.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:28.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:28.632 00.000 12268 Enqueuing Expose request
22:41:28.791 00.159 11616 IsGuiding returns 1
22:41:28.791 00.000 11616 scope still moving after pulse duration time elapsed
22:41:28.821 00.030 11616 IsSlewing returns 0
22:41:28.822 00.001 11616 IsGuiding returns 1
22:41:28.853 00.031 11616 IsSlewing returns 0
22:41:28.853 00.000 11616 IsGuiding returns 1
22:41:28.885 00.032 11616 IsSlewing returns 0
22:41:28.885 00.000 11616 IsGuiding returns 1
22:41:28.915 00.030 11616 IsSlewing returns 0
22:41:28.915 00.000 11616 IsGuiding returns 0
22:41:28.916 00.001 11616 scope move finished after 176 + 145 ms
22:41:28.916 00.000 11616 Move returns status 0, amount 176
22:41:28.916 00.000 11616 MoveAxis(N, 0, ABG)
22:41:28.916 00.000 11616 Move returns status 0, amount 0
22:41:28.916 00.000 11616 move complete, result=0
22:41:28.916 00.000 11616 worker thread done servicing request
22:41:28.916 00.000 11616 Worker thread wakes up
22:41:28.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:28.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:28.917 00.001 12268 GuideStep: -0.3 px 176 ms EAST, 0.4 px 0 ms NORTH
22:41:30.926 02.009 11616 Exposure complete
22:41:30.987 00.061 11616 worker thread done servicing request
22:41:30.987 00.000 12268 OnExposeComplete: enter
22:41:30.987 00.000 12268 UpdateGuideState(): m_state=6
22:41:30.987 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 913
22:41:30.988 00.001 12268 Star::Find returns 1 (0), X=1154.33, Y=149.65, Mass=369, SNR=13.3, Peak=38 HFD=3.7
22:41:30.988 00.000 12268 MultiStar: [#1 0.59,0.21,0.00,M3] [#2 0.53,0.37,0.00,M4] [#3 0.84,0.66,0.00,M8] [#4 0.69,0.78,0.00,M8] [#5 0.25,0.18,0.69,U] [#6 0.70,0.31,0.00,M3] [#7 1.26,0.15,0.00,M6] [#8 6.86,11.67,0.00,M7] 
22:41:30.988 00.000 12268 refined, 1 included, MultiStar: {0.37, 0.23}, one-star: {0.45, 0.27}
22:41:30.988 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
22:41:30.988 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
22:41:30.988 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.23 hyp=0.44 cameraTheta=0.56 mountX=0.27 mountY=0.34, mountTheta=0.90
22:41:30.990 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.23, opts=13)
22:41:30.990 00.000 12268 Enqueuing Move request for scope (0.37, 0.23)
22:41:30.990 00.000 11616 Worker thread wakes up
22:41:30.990 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.23) opts 0xd
22:41:30.990 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.23)
22:41:30.990 00.000 11616 Moving (0.37, 0.23) raw xDistance=0.27 yDistance=0.34
22:41:30.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:30.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:41:30.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:41:30.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:41:30.990 00.000 11616 MoveAxis(E, 0, ABG)
22:41:30.991 00.001 11616 Move returns status 0, amount 0
22:41:30.991 00.000 11616 MoveAxis(N, 0, ABG)
22:41:30.991 00.000 11616 Move returns status 0, amount 0
22:41:30.991 00.000 11616 move complete, result=0
22:41:30.991 00.000 11616 worker thread done servicing request
22:41:31.012 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:41:31.029 00.017 12268 UpdateGuideState exits: m=369 SNR=13.3
22:41:31.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:31.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:31.029 00.000 12268 Enqueuing Expose request
22:41:31.029 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
22:41:31.029 00.000 11616 Worker thread wakes up
22:41:31.030 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:31.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:33.042 02.012 11616 Exposure complete
22:41:33.097 00.055 11616 worker thread done servicing request
22:41:33.097 00.000 12268 OnExposeComplete: enter
22:41:33.097 00.000 12268 UpdateGuideState(): m_state=6
22:41:33.098 00.001 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 914
22:41:33.098 00.000 12268 Star::Find returns 1 (0), X=1154.26, Y=150.01, Mass=362, SNR=13.1, Peak=43 HFD=4.2
22:41:33.098 00.000 12268 MultiStar: [#1 0.67,0.97,0.00,M4] [#2 0.17,1.27,0.00,M5] [#3 0.51,1.60,0.00,M9] [#4 0.61,1.37,0.00,M9] [#5 0.62,1.03,0.00,M1] [#6 0.27,0.91,0.00,M4] [#7 1.02,1.28,0.00,M7] [#8 6.60,12.15,0.00,M8] 
22:41:33.098 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
22:41:33.098 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.73)
22:41:33.098 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.63 hyp=0.73 cameraTheta=1.03 mountX=0.66 mountY=0.29, mountTheta=0.42
22:41:33.100 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.63, opts=13)
22:41:33.100 00.000 12268 Enqueuing Move request for scope (0.38, 0.63)
22:41:33.100 00.000 11616 Worker thread wakes up
22:41:33.100 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.63) opts 0xd
22:41:33.101 00.001 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.63)
22:41:33.101 00.000 11616 Moving (0.38, 0.63) raw xDistance=0.66 yDistance=0.29
22:41:33.101 00.000 11616 resist switch: large excursion: input 0.66 thresh 0.29 direction from -1 to 1
22:41:33.101 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.99
22:41:33.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.66
22:41:33.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:41:33.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:41:33.101 00.000 11616 MoveAxis(W, 371, ABG)
22:41:33.101 00.000 11616 Guiding  Dir = 3, Dur = 371
22:41:33.101 00.000 11616 IsSlewing returns 0
22:41:33.102 00.001 11616 IsGuiding returns 0
22:41:33.102 00.000 11616 PulseGuide returned control before completion, sleep 381
22:41:33.124 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:33.143 00.019 12268 UpdateGuideState exits: m=362 SNR=13.1
22:41:33.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:33.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:33.143 00.000 12268 Enqueuing Expose request
22:41:33.491 00.348 11616 IsGuiding returns 1
22:41:33.491 00.000 11616 scope still moving after pulse duration time elapsed
22:41:33.522 00.031 11616 IsSlewing returns 0
22:41:33.522 00.000 11616 IsGuiding returns 0
22:41:33.522 00.000 11616 scope move finished after 371 + 48 ms
22:41:33.522 00.000 11616 Move returns status 0, amount 371
22:41:33.522 00.000 11616 MoveAxis(N, 0, ABG)
22:41:33.522 00.000 11616 Move returns status 0, amount 0
22:41:33.522 00.000 11616 move complete, result=0
22:41:33.522 00.000 11616 worker thread done servicing request
22:41:33.523 00.001 11616 Worker thread wakes up
22:41:33.523 00.000 12268 GuideStep: 0.7 px 371 ms WEST, 0.3 px 0 ms NORTH
22:41:33.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:33.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:35.538 02.015 11616 Exposure complete
22:41:35.593 00.055 11616 worker thread done servicing request
22:41:35.595 00.002 12268 OnExposeComplete: enter
22:41:35.595 00.000 12268 UpdateGuideState(): m_state=6
22:41:35.595 00.000 12268 Star::Find(15, 1154, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 915
22:41:35.595 00.000 12268 Star::Find returns 1 (0), X=1154.22, Y=149.44, Mass=350, SNR=12.8, Peak=33 HFD=4.5
22:41:35.596 00.001 12268 MultiStar: [#1 0.30,0.15,1.16,U] [#2 0.27,-0.20,0.87,U] [#3 0.38,0.82,0.00,M10] [#4 0.79,0.44,0.00,M10] [#5 0.43,0.56,0.00,M2] [#6 0.34,0.34,0.68,U] [#7 0.90,0.40,0.00,M8] [#8 0.31,0.27,0.37,U] 
22:41:35.596 00.000 12268 refined, 4 included, MultiStar: {0.31, 0.10}, one-star: {0.34, 0.06}
22:41:35.596 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
22:41:35.596 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.00)
22:41:35.596 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.10 hyp=0.33 cameraTheta=0.30 mountX=0.13 mountY=0.30, mountTheta=1.17
22:41:35.598 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.10, opts=13)
22:41:35.598 00.000 12268 Enqueuing Move request for scope (0.31, 0.10)
22:41:35.598 00.000 11616 Worker thread wakes up
22:41:35.598 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.10) opts 0xd
22:41:35.598 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.10)
22:41:35.598 00.000 11616 Moving (0.31, 0.10) raw xDistance=0.13 yDistance=0.30
22:41:35.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
22:41:35.598 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.55 newest=0.93
22:41:35.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
22:41:35.598 00.000 11616 MoveAxis(W, 71, ABG)
22:41:35.599 00.001 11616 Guiding  Dir = 3, Dur = 71
22:41:35.599 00.000 11616 IsSlewing returns 0
22:41:35.599 00.000 11616 IsGuiding returns 0
22:41:35.599 00.000 11616 PulseGuide returned control before completion, sleep 81
22:41:35.621 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:35.639 00.018 12268 UpdateGuideState exits: m=350 SNR=12.8
22:41:35.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:35.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:35.639 00.000 12268 Enqueuing Expose request
22:41:35.684 00.045 11616 IsGuiding returns 1
22:41:35.684 00.000 11616 scope still moving after pulse duration time elapsed
22:41:35.714 00.030 11616 IsSlewing returns 0
22:41:35.714 00.000 11616 IsGuiding returns 0
22:41:35.714 00.000 11616 scope move finished after 71 + 45 ms
22:41:35.715 00.001 11616 Move returns status 0, amount 71
22:41:35.715 00.000 11616 BLC: Oldest BLC event removed
22:41:35.715 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1926 applied
22:41:35.715 00.000 11616 MoveAxis(S, 1951, ABG)
22:41:35.715 00.000 11616 Guiding  Dir = 1, Dur = 1951
22:41:35.715 00.000 11616 IsSlewing returns 0
22:41:35.715 00.000 11616 IsGuiding returns 0
22:41:35.716 00.001 11616 PulseGuide returned control before completion, sleep 1961
22:41:37.690 01.974 11616 IsGuiding returns 1
22:41:37.690 00.000 11616 scope still moving after pulse duration time elapsed
22:41:37.721 00.031 11616 IsSlewing returns 0
22:41:37.721 00.000 11616 IsGuiding returns 0
22:41:37.721 00.000 11616 scope move finished after 1951 + 54 ms
22:41:37.722 00.001 11616 Move returns status 0, amount 1951
22:41:37.722 00.000 11616 move complete, result=0
22:41:37.722 00.000 11616 worker thread done servicing request
22:41:37.722 00.000 11616 Worker thread wakes up
22:41:37.722 00.000 12268 GuideStep: 0.1 px 71 ms WEST, 0.3 px 1951 ms SOUTH
22:41:37.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:37.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:39.741 02.019 11616 Exposure complete
22:41:39.800 00.059 11616 worker thread done servicing request
22:41:39.801 00.001 12268 OnExposeComplete: enter
22:41:39.801 00.000 12268 UpdateGuideState(): m_state=6
22:41:39.801 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 916
22:41:39.801 00.000 12268 Star::Find returns 1 (0), X=1154.16, Y=149.03, Mass=346, SNR=12.7, Peak=31 HFD=4.6
22:41:39.801 00.000 12268 MultiStar: [#1 0.61,-0.22,0.00,M4] [#2 0.71,-0.04,0.00,M5] [#3 0.34,0.41,0.79,U] [#4 0.53,-0.02,0.65,U] [#5 -0.20,0.02,0.69,U] [#6 0.59,-0.10,0.64,U] [#7 1.17,0.02,0.00,M9] [#8 0.04,-0.06,0.37,U] 
22:41:39.801 00.000 12268 refined, 5 included, MultiStar: {0.28, -0.03}, one-star: {0.28, -0.35}
22:41:39.801 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
22:41:39.801 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.60)
22:41:39.802 00.001 12268 CameraToMount -- cameraX=0.28 cameraY=-0.03 hyp=0.28 cameraTheta=-0.10 mountX=-0.00 mountY=0.28, mountTheta=1.57
22:41:39.803 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.03, opts=13)
22:41:39.803 00.000 12268 Enqueuing Move request for scope (0.28, -0.03)
22:41:39.803 00.000 11616 Worker thread wakes up
22:41:39.803 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.03) opts 0xd
22:41:39.803 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.03)
22:41:39.803 00.000 11616 Moving (0.28, -0.03) raw xDistance=-0.00 yDistance=0.28
22:41:39.803 00.000 11616 BLC: History state: CurrMiss=0.28, AvgInitMiss=0.25, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.044637, 1:0.278914
22:41:39.803 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:41:39.803 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:39.804 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:41:39.804 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
22:41:39.804 00.000 11616 MoveAxis(E, 0, ABG)
22:41:39.804 00.000 11616 Move returns status 0, amount 0
22:41:39.804 00.000 11616 MoveAxis(S, 24, ABG)
22:41:39.804 00.000 11616 Guiding  Dir = 1, Dur = 24
22:41:39.804 00.000 11616 IsSlewing returns 0
22:41:39.804 00.000 11616 IsGuiding returns 0
22:41:39.805 00.001 11616 PulseGuide returned control before completion, sleep 34
22:41:39.826 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:39.844 00.018 12268 UpdateGuideState exits: m=346 SNR=12.7
22:41:39.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:39.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:39.845 00.001 12268 Enqueuing Expose request
22:41:39.846 00.001 11616 IsGuiding returns 1
22:41:39.846 00.000 11616 scope still moving after pulse duration time elapsed
22:41:39.876 00.030 11616 IsSlewing returns 0
22:41:39.876 00.000 11616 IsGuiding returns 0
22:41:39.876 00.000 11616 scope move finished after 24 + 48 ms
22:41:39.877 00.001 11616 Move returns status 0, amount 24
22:41:39.877 00.000 11616 move complete, result=0
22:41:39.877 00.000 11616 worker thread done servicing request
22:41:39.877 00.000 11616 Worker thread wakes up
22:41:39.878 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:39.878 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 24 ms SOUTH
22:41:39.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:41.896 02.018 11616 Exposure complete
22:41:41.951 00.055 11616 worker thread done servicing request
22:41:41.951 00.000 12268 OnExposeComplete: enter
22:41:41.951 00.000 12268 UpdateGuideState(): m_state=6
22:41:41.951 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 917
22:41:41.952 00.001 12268 Star::Find returns 1 (0), X=1153.78, Y=149.06, Mass=315, SNR=12.2, Peak=35 HFD=4.2
22:41:41.952 00.000 12268 MultiStar: [#1 0.26,-0.16,1.20,U] [#2 -0.04,-0.54,0.84,U] [#3 0.11,0.18,0.77,U] [#4 0.44,0.07,0.81,U] [#5 -0.26,-0.18,0.72,U] [#6 0.29,0.05,0.70,U] [#7 0.66,-0.14,0.00,M10] [#8 -0.09,0.15,0.36,U] 
22:41:41.952 00.000 12268 refined, 7 included, MultiStar: {0.09, -0.13}, one-star: {-0.10, -0.31}
22:41:41.952 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
22:41:41.952 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.78)
22:41:41.952 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.92 mountX=-0.12 mountY=0.11, mountTheta=2.38
22:41:41.954 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.13, opts=13)
22:41:41.954 00.000 12268 Enqueuing Move request for scope (0.09, -0.13)
22:41:41.954 00.000 11616 Worker thread wakes up
22:41:41.954 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
22:41:41.954 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
22:41:41.954 00.000 11616 Moving (0.09, -0.13) raw xDistance=-0.12 yDistance=0.11
22:41:41.954 00.000 11616 BLC: History state: CurrMiss=0.11, AvgInitMiss=0.25, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.044637, 1:0.278914, 2:0.109849
22:41:41.954 00.000 11616 BLC: No correction, Miss < min_move
22:41:41.956 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:41.957 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:41:41.957 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:41.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:41:41.957 00.000 11616 MoveAxis(E, 0, ABG)
22:41:41.957 00.000 11616 Move returns status 0, amount 0
22:41:41.957 00.000 11616 MoveAxis(N, 0, ABG)
22:41:41.957 00.000 11616 Move returns status 0, amount 0
22:41:41.958 00.001 11616 move complete, result=0
22:41:41.959 00.001 11616 worker thread done servicing request
22:41:41.979 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:41.996 00.017 12268 UpdateGuideState exits: m=315 SNR=12.2
22:41:41.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:41.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:41.997 00.001 12268 Enqueuing Expose request
22:41:41.997 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:41.997 00.000 11616 Worker thread wakes up
22:41:41.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:41.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:44.034 02.037 11616 Exposure complete
22:41:44.093 00.059 11616 worker thread done servicing request
22:41:44.093 00.000 12268 OnExposeComplete: enter
22:41:44.093 00.000 12268 UpdateGuideState(): m_state=6
22:41:44.093 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 918
22:41:44.094 00.001 12268 Star::Find returns 1 (0), X=1153.93, Y=149.00, Mass=282, SNR=11.5, Peak=35 HFD=4.4
22:41:44.094 00.000 12268 MultiStar: [#1 0.16,-0.14,1.22,U] [#2 -0.48,-0.23,0.95,U] [#3 0.19,-0.05,0.83,U] [#4 0.70,-0.63,0.00,M9] [#5 -0.20,-0.00,0.85,U] [#6 0.13,-0.12,0.94,U] [#7 0.55,-0.15,0.83,U] [#8 -0.05,0.08,0.39,U] 
22:41:44.094 00.000 12268 refined, 7 included, MultiStar: {0.05, -0.15}, one-star: {0.06, -0.38}
22:41:44.095 00.001 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
22:41:44.095 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
22:41:44.095 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.15 cameraTheta=-1.25 mountX=-0.14 mountY=0.07, mountTheta=2.70
22:41:44.098 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.15, opts=13)
22:41:44.098 00.000 12268 Enqueuing Move request for scope (0.05, -0.15)
22:41:44.098 00.000 11616 Worker thread wakes up
22:41:44.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
22:41:44.098 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
22:41:44.098 00.000 11616 Moving (0.05, -0.15) raw xDistance=-0.14 yDistance=0.07
22:41:44.098 00.000 11616 BLC: window closed
22:41:44.098 00.000 11616 BLC: History state: CurrMiss=0.07, AvgInitMiss=0.25, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.044637, 1:0.278914, 2:0.109849
22:41:44.098 00.000 11616 BLC: No correction, Miss < min_move
22:41:44.099 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:44.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:41:44.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:44.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:41:44.099 00.000 11616 MoveAxis(E, 0, ABG)
22:41:44.099 00.000 11616 Move returns status 0, amount 0
22:41:44.099 00.000 11616 MoveAxis(N, 0, ABG)
22:41:44.099 00.000 11616 Move returns status 0, amount 0
22:41:44.099 00.000 11616 move complete, result=0
22:41:44.099 00.000 11616 worker thread done servicing request
22:41:44.119 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:44.137 00.018 12268 UpdateGuideState exits: m=282 SNR=11.5
22:41:44.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:44.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:44.137 00.000 12268 Enqueuing Expose request
22:41:44.137 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:44.137 00.000 11616 Worker thread wakes up
22:41:44.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:44.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:46.144 02.007 11616 Exposure complete
22:41:46.199 00.055 11616 worker thread done servicing request
22:41:46.200 00.001 12268 OnExposeComplete: enter
22:41:46.200 00.000 12268 UpdateGuideState(): m_state=6
22:41:46.200 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 919
22:41:46.200 00.000 12268 Star::Find returns 1 (0), X=1153.63, Y=148.15, Mass=289, SNR=11.5, Peak=29 HFD=4.5
22:41:46.200 00.000 12268 MultiStar: large primary error, entering stabilization period
22:41:46.200 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.25 = 3.04)
22:41:46.200 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.07)
22:41:46.200 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-1.23 hyp=1.26 cameraTheta=-1.77 mountX=-1.25 mountY=-0.09, mountTheta=-3.07
22:41:46.202 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-1.23, opts=13)
22:41:46.202 00.000 12268 Enqueuing Move request for scope (-0.25, -1.23)
22:41:46.202 00.000 11616 Worker thread wakes up
22:41:46.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -1.23) opts 0xd
22:41:46.202 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -1.23)
22:41:46.202 00.000 11616 Moving (-0.25, -1.23) raw xDistance=-1.25 yDistance=-0.09
22:41:46.202 00.000 11616 resist switch: large excursion: input -1.25 thresh 0.29 direction from 1 to -1
22:41:46.202 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.75
22:41:46.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.62 from input -1.25
22:41:46.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:46.203 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:41:46.203 00.000 11616 MoveAxis(E, 700, ABG)
22:41:46.203 00.000 11616 Guiding  Dir = 2, Dur = 700
22:41:46.203 00.000 11616 IsSlewing returns 0
22:41:46.203 00.000 11616 IsGuiding returns 0
22:41:46.204 00.001 11616 PulseGuide returned control before completion, sleep 710
22:41:46.225 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:46.242 00.017 12268 UpdateGuideState exits: m=289 SNR=11.5
22:41:46.243 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:46.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:46.243 00.000 12268 Enqueuing Expose request
22:41:46.916 00.673 11616 IsGuiding returns 1
22:41:46.916 00.000 11616 scope still moving after pulse duration time elapsed
22:41:46.946 00.030 11616 IsSlewing returns 0
22:41:46.947 00.001 11616 IsGuiding returns 0
22:41:46.947 00.000 11616 scope move finished after 700 + 43 ms
22:41:46.947 00.000 11616 Move returns status 0, amount 700
22:41:46.947 00.000 11616 MoveAxis(N, 0, ABG)
22:41:46.947 00.000 11616 Move returns status 0, amount 0
22:41:46.947 00.000 11616 move complete, result=0
22:41:46.948 00.001 11616 worker thread done servicing request
22:41:46.948 00.000 11616 Worker thread wakes up
22:41:46.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:46.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:46.948 00.000 12268 GuideStep: -1.2 px 700 ms EAST, -0.1 px 0 ms NORTH
22:41:48.960 02.012 11616 Exposure complete
22:41:49.016 00.056 11616 worker thread done servicing request
22:41:49.016 00.000 12268 OnExposeComplete: enter
22:41:49.016 00.000 12268 UpdateGuideState(): m_state=6
22:41:49.016 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 920
22:41:49.016 00.000 12268 Star::Find returns 1 (0), X=1153.66, Y=148.95, Mass=297, SNR=11.7, Peak=33 HFD=4.0
22:41:49.016 00.000 12268 MultiStar: exiting stabilization period
22:41:49.016 00.000 12268 MultiStar: [#1 -0.10,-0.24,1.17,U] [#2 -0.58,-0.26,0.00,M4] [#3 0.06,-0.09,0.82,U] [#4 0.38,-0.23,0.73,U] [#5 -0.04,-0.24,0.85,U] [#6 -0.34,-0.50,0.70,U] [#7 0.35,-0.10,0.79,U] [#8 0.09,-0.14,0.40,U] 
22:41:49.016 00.000 12268 refined, 7 included, MultiStar: {0.00, -0.25}, one-star: {-0.22, -0.43}
22:41:49.017 00.001 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
22:41:49.017 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
22:41:49.017 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.56 mountX=-0.25 mountY=0.04, mountTheta=3.00
22:41:49.020 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.25, opts=13)
22:41:49.020 00.000 12268 Enqueuing Move request for scope (0.00, -0.25)
22:41:49.020 00.000 11616 Worker thread wakes up
22:41:49.020 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.25) opts 0xd
22:41:49.020 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.25)
22:41:49.020 00.000 11616 Moving (0.00, -0.25) raw xDistance=-0.25 yDistance=0.04
22:41:49.020 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
22:41:49.020 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:49.021 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:41:49.021 00.000 11616 MoveAxis(E, 140, ABG)
22:41:49.021 00.000 11616 Guiding  Dir = 2, Dur = 140
22:41:49.021 00.000 11616 IsSlewing returns 0
22:41:49.021 00.000 11616 IsGuiding returns 0
22:41:49.022 00.001 11616 PulseGuide returned control before completion, sleep 150
22:41:49.043 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:49.061 00.018 12268 UpdateGuideState exits: m=297 SNR=11.7
22:41:49.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:49.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:49.061 00.000 12268 Enqueuing Expose request
22:41:49.174 00.113 11616 IsGuiding returns 1
22:41:49.174 00.000 11616 scope still moving after pulse duration time elapsed
22:41:49.205 00.031 11616 IsSlewing returns 0
22:41:49.205 00.000 11616 IsGuiding returns 0
22:41:49.205 00.000 11616 scope move finished after 140 + 43 ms
22:41:49.205 00.000 11616 Move returns status 0, amount 140
22:41:49.205 00.000 11616 MoveAxis(N, 0, ABG)
22:41:49.205 00.000 11616 Move returns status 0, amount 0
22:41:49.205 00.000 11616 move complete, result=0
22:41:49.205 00.000 11616 worker thread done servicing request
22:41:49.205 00.000 11616 Worker thread wakes up
22:41:49.206 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:49.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:49.206 00.000 12268 GuideStep: -0.3 px 140 ms EAST, 0.0 px 0 ms NORTH
22:41:51.215 02.009 11616 Exposure complete
22:41:51.277 00.062 11616 worker thread done servicing request
22:41:51.277 00.000 12268 OnExposeComplete: enter
22:41:51.277 00.000 12268 UpdateGuideState(): m_state=6
22:41:51.278 00.001 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 921
22:41:51.278 00.000 12268 Star::Find returns 1 (0), X=1153.61, Y=149.35, Mass=319, SNR=12.2, Peak=22 HFD=4.8
22:41:51.278 00.000 12268 MultiStar: [#1 0.17,-0.26,1.16,U] [#2 -0.45,0.11,0.95,U] [#3 0.00,0.00,0.00,L] [#4 0.51,0.35,0.00,M9] [#5 -0.36,0.03,0.79,U] [#6 0.11,-0.18,0.70,U] [#7 0.62,-0.05,0.00,M9] [#8 -0.07,0.12,0.36,U] [#9 -0.64,-0.44,0.00,M7] 
22:41:51.278 00.000 12268 refined, 5 included, MultiStar: {-0.15, -0.06}, one-star: {-0.27, -0.03}
22:41:51.278 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.25 = 2.04)
22:41:51.279 00.001 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.07)
22:41:51.279 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.77 mountX=-0.07 mountY=-0.14, mountTheta=-2.04
22:41:51.280 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.06, opts=13)
22:41:51.280 00.000 12268 Enqueuing Move request for scope (-0.15, -0.06)
22:41:51.280 00.000 11616 Worker thread wakes up
22:41:51.280 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
22:41:51.280 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
22:41:51.280 00.000 11616 Moving (-0.15, -0.06) raw xDistance=-0.07 yDistance=-0.14
22:41:51.280 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:51.281 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:41:51.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:51.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:41:51.281 00.000 11616 MoveAxis(E, 0, ABG)
22:41:51.281 00.000 11616 Move returns status 0, amount 0
22:41:51.281 00.000 11616 MoveAxis(N, 0, ABG)
22:41:51.281 00.000 11616 Move returns status 0, amount 0
22:41:51.281 00.000 11616 move complete, result=0
22:41:51.281 00.000 11616 worker thread done servicing request
22:41:51.304 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:51.324 00.020 12268 UpdateGuideState exits: m=319 SNR=12.2
22:41:51.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:51.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:51.324 00.000 12268 Enqueuing Expose request
22:41:51.324 00.000 11616 Worker thread wakes up
22:41:51.324 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:51.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:51.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:53.344 02.020 11616 Exposure complete
22:41:53.402 00.058 11616 worker thread done servicing request
22:41:53.402 00.000 12268 OnExposeComplete: enter
22:41:53.402 00.000 12268 UpdateGuideState(): m_state=6
22:41:53.403 00.001 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 922
22:41:53.403 00.000 12268 Star::Find returns 1 (0), X=1153.66, Y=149.53, Mass=314, SNR=12.1, Peak=26 HFD=4.9
22:41:53.403 00.000 12268 MultiStar: [#1 -0.21,0.58,0.00,M1] [#2 -0.29,0.27,0.91,U] [#3 0.00,0.00,0.00,L] [#4 0.07,0.93,0.00,M10] [#5 0.03,0.47,0.75,U] [#6 0.09,0.43,0.80,U] [#7 0.88,0.29,0.00,M10] [#8 -0.04,0.07,0.39,U] [#9 -1.09,0.36,0.00,M8] 
22:41:53.403 00.000 12268 single-star, 4 included, MultiStar: {-0.11, 0.29}, one-star: {-0.22, 0.16}
22:41:53.403 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
22:41:53.404 00.001 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
22:41:53.404 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.16 hyp=0.27 cameraTheta=2.52 mountX=0.13 mountY=-0.24, mountTheta=-1.06
22:41:53.406 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.16, opts=13)
22:41:53.406 00.000 12268 Enqueuing Move request for scope (-0.22, 0.16)
22:41:53.406 00.000 11616 Worker thread wakes up
22:41:53.407 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.16) opts 0xd
22:41:53.407 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.16)
22:41:53.407 00.000 11616 Moving (-0.22, 0.16) raw xDistance=0.13 yDistance=-0.24
22:41:53.407 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:53.407 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:41:53.408 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:53.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:41:53.408 00.000 11616 MoveAxis(E, 0, ABG)
22:41:53.408 00.000 11616 Move returns status 0, amount 0
22:41:53.408 00.000 11616 MoveAxis(N, 0, ABG)
22:41:53.408 00.000 11616 Move returns status 0, amount 0
22:41:53.408 00.000 11616 move complete, result=0
22:41:53.408 00.000 11616 worker thread done servicing request
22:41:53.428 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:53.446 00.018 12268 UpdateGuideState exits: m=314 SNR=12.1
22:41:53.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:53.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:53.446 00.000 12268 Enqueuing Expose request
22:41:53.446 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:41:53.446 00.000 11616 Worker thread wakes up
22:41:53.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:53.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:55.460 02.014 11616 Exposure complete
22:41:55.519 00.059 11616 worker thread done servicing request
22:41:55.520 00.001 12268 OnExposeComplete: enter
22:41:55.520 00.000 12268 UpdateGuideState(): m_state=6
22:41:55.520 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 923
22:41:55.520 00.000 12268 Star::Find returns 1 (0), X=1154.60, Y=149.48, Mass=341, SNR=12.5, Peak=29 HFD=4.2
22:41:55.521 00.001 12268 MultiStar: [#1 0.49,0.44,0.00,M2] [#2 0.34,0.10,0.94,U] [#3 0.48,0.85,0.00,M7] [#4 0.96,0.42,0.00,R] [#5 0.57,0.17,0.72,U] [#6 0.70,0.29,0.00,M1] [#7 1.14,0.50,0.00,R] [#8 0.00,0.00,0.00,L] [#9 0.29,0.23,0.40,U] 
22:41:55.521 00.000 12268 refined, 3 included, MultiStar: {0.51, 0.13}, one-star: {0.72, 0.10}
22:41:55.521 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
22:41:55.521 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
22:41:55.521 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.13 hyp=0.53 cameraTheta=0.25 mountX=0.18 mountY=0.49, mountTheta=1.22
22:41:55.522 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=0.13, opts=13)
22:41:55.523 00.001 12268 Enqueuing Move request for scope (0.51, 0.13)
22:41:55.523 00.000 11616 Worker thread wakes up
22:41:55.523 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.13) opts 0xd
22:41:55.523 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, 0.13)
22:41:55.523 00.000 11616 Moving (0.51, 0.13) raw xDistance=0.18 yDistance=0.49
22:41:55.523 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:55.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:41:55.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
22:41:55.523 00.000 11616 MoveAxis(E, 0, ABG)
22:41:55.523 00.000 11616 Move returns status 0, amount 0
22:41:55.523 00.000 11616 MoveAxis(S, 42, ABG)
22:41:55.523 00.000 11616 Guiding  Dir = 1, Dur = 42
22:41:55.524 00.001 11616 IsSlewing returns 0
22:41:55.524 00.000 11616 IsGuiding returns 0
22:41:55.524 00.000 11616 PulseGuide returned control before completion, sleep 52
22:41:55.544 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:55.561 00.017 12268 UpdateGuideState exits: m=341 SNR=12.5
22:41:55.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:55.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:55.561 00.000 12268 Enqueuing Expose request
22:41:55.579 00.018 11616 IsGuiding returns 1
22:41:55.579 00.000 11616 scope still moving after pulse duration time elapsed
22:41:55.610 00.031 11616 IsSlewing returns 0
22:41:55.610 00.000 11616 IsGuiding returns 1
22:41:55.641 00.031 11616 IsSlewing returns 0
22:41:55.641 00.000 11616 IsGuiding returns 1
22:41:55.671 00.030 11616 IsSlewing returns 0
22:41:55.671 00.000 11616 IsGuiding returns 0
22:41:55.672 00.001 11616 scope move finished after 42 + 105 ms
22:41:55.672 00.000 11616 Move returns status 0, amount 42
22:41:55.672 00.000 11616 move complete, result=0
22:41:55.672 00.000 11616 worker thread done servicing request
22:41:55.672 00.000 11616 Worker thread wakes up
22:41:55.672 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 42 ms SOUTH
22:41:55.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:55.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:41:57.681 02.009 11616 Exposure complete
22:41:57.737 00.056 11616 worker thread done servicing request
22:41:57.737 00.000 12268 OnExposeComplete: enter
22:41:57.737 00.000 12268 UpdateGuideState(): m_state=6
22:41:57.737 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 924
22:41:57.737 00.000 12268 Star::Find returns 1 (0), X=1153.10, Y=149.31, Mass=316, SNR=12.2, Peak=28 HFD=4.6
22:41:57.737 00.000 12268 MultiStar: [#1 -0.55,0.11,1.20,U] [#2 -0.46,0.57,0.00,M2] [#3 -0.84,0.95,0.00,M8] [#4 -1.41,0.59,0.00,M1] [#5 -0.33,0.22,0.78,U] [#6 -0.46,0.09,0.68,U] [#7 -1.13,-0.18,0.00,M1] [#8 0.06,-0.10,0.36,U] 
22:41:57.738 00.001 12268 refined, 4 included, MultiStar: {-0.49, 0.07}, one-star: {-0.78, -0.07}
22:41:57.738 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
22:41:57.738 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
22:41:57.738 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.07 hyp=0.50 cameraTheta=3.01 mountX=0.02 mountY=-0.50, mountTheta=-1.54
22:41:57.739 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=0.07, opts=13)
22:41:57.739 00.000 12268 Enqueuing Move request for scope (-0.49, 0.07)
22:41:57.739 00.000 11616 Worker thread wakes up
22:41:57.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.07) opts 0xd
22:41:57.739 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, 0.07)
22:41:57.740 00.001 11616 Moving (-0.49, 0.07) raw xDistance=0.02 yDistance=-0.50
22:41:57.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:57.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:41:57.740 00.000 11616 resist switch: large excursion: input -0.50 thresh 0.45 direction from 1 to -1
22:41:57.740 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.50
22:41:57.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.50
22:41:57.740 00.000 11616 MoveAxis(E, 0, ABG)
22:41:57.740 00.000 11616 Move returns status 0, amount 0
22:41:57.740 00.000 11616 BLC: Oldest BLC event removed
22:41:57.740 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1926 applied
22:41:57.740 00.000 11616 MoveAxis(N, 1968, ABG)
22:41:57.740 00.000 11616 Guiding  Dir = 0, Dur = 1968
22:41:57.741 00.001 11616 IsSlewing returns 0
22:41:57.741 00.000 11616 IsGuiding returns 0
22:41:57.741 00.000 11616 PulseGuide returned control before completion, sleep 1978
22:41:57.763 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:41:57.783 00.020 12268 UpdateGuideState exits: m=316 SNR=12.2
22:41:57.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:57.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:41:57.783 00.000 12268 Enqueuing Expose request
22:41:59.736 01.953 11616 IsGuiding returns 1
22:41:59.736 00.000 11616 scope still moving after pulse duration time elapsed
22:41:59.767 00.031 11616 IsSlewing returns 0
22:41:59.768 00.001 11616 IsGuiding returns 0
22:41:59.768 00.000 11616 scope move finished after 1968 + 58 ms
22:41:59.768 00.000 11616 Move returns status 0, amount 1968
22:41:59.768 00.000 11616 move complete, result=0
22:41:59.768 00.000 11616 worker thread done servicing request
22:41:59.769 00.001 11616 Worker thread wakes up
22:41:59.769 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.5 px 1968 ms NORTH
22:41:59.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:41:59.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:01.776 02.007 11616 Exposure complete
22:42:01.833 00.057 11616 worker thread done servicing request
22:42:01.833 00.000 12268 OnExposeComplete: enter
22:42:01.833 00.000 12268 UpdateGuideState(): m_state=6
22:42:01.833 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
22:42:01.833 00.000 12268 Star::Find returns 1 (0), X=1152.99, Y=149.19, Mass=282, SNR=11.5, Peak=24 HFD=4.4
22:42:01.834 00.001 12268 MultiStar: [#1 -0.17,0.37,1.33,U] [#2 -0.46,0.36,0.93,U] [#3 -0.27,1.12,0.00,M9] [#4 -0.75,0.73,0.00,M2] [#5 -0.37,0.53,0.00,M1] [#6 -0.01,0.50,0.89,U] [#7 -0.95,-0.14,0.00,M2] [#8 -0.13,0.22,0.37,U] 
22:42:01.834 00.000 12268 refined, 4 included, MultiStar: {-0.36, 0.26}, one-star: {-0.89, -0.19}
22:42:01.834 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
22:42:01.834 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
22:42:01.834 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.26 hyp=0.44 cameraTheta=2.51 mountX=0.22 mountY=-0.39, mountTheta=-1.04
22:42:01.836 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.26, opts=13)
22:42:01.836 00.000 12268 Enqueuing Move request for scope (-0.36, 0.26)
22:42:01.836 00.000 11616 Worker thread wakes up
22:42:01.836 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.26) opts 0xd
22:42:01.836 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.26)
22:42:01.836 00.000 11616 Moving (-0.36, 0.26) raw xDistance=0.22 yDistance=-0.39
22:42:01.836 00.000 11616 BLC: History state: CurrMiss=0.39, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.074799, 1:0.385809
22:42:01.836 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:42:01.836 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:42:01.837 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:42:01.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
22:42:01.837 00.000 11616 MoveAxis(E, 0, ABG)
22:42:01.837 00.000 11616 Move returns status 0, amount 0
22:42:01.837 00.000 11616 MoveAxis(N, 33, ABG)
22:42:01.837 00.000 11616 Guiding  Dir = 0, Dur = 33
22:42:01.837 00.000 11616 IsSlewing returns 0
22:42:01.838 00.001 11616 IsGuiding returns 0
22:42:01.838 00.000 11616 PulseGuide returned control before completion, sleep 43
22:42:01.857 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:01.874 00.017 12268 UpdateGuideState exits: m=282 SNR=11.5
22:42:01.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:01.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:01.874 00.000 12268 Enqueuing Expose request
22:42:01.895 00.021 11616 IsGuiding returns 1
22:42:01.895 00.000 11616 scope still moving after pulse duration time elapsed
22:42:01.927 00.032 11616 IsSlewing returns 0
22:42:01.928 00.001 11616 IsGuiding returns 0
22:42:01.928 00.000 11616 scope move finished after 33 + 56 ms
22:42:01.928 00.000 11616 Move returns status 0, amount 33
22:42:01.928 00.000 11616 move complete, result=0
22:42:01.928 00.000 11616 worker thread done servicing request
22:42:01.929 00.001 11616 Worker thread wakes up
22:42:01.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:01.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:01.929 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 33 ms NORTH
22:42:04.035 02.106 11616 Exposure complete
22:42:04.092 00.057 11616 worker thread done servicing request
22:42:04.093 00.001 12268 OnExposeComplete: enter
22:42:04.093 00.000 12268 UpdateGuideState(): m_state=6
22:42:04.093 00.000 12268 Star::Find(15, 1152, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 926
22:42:04.093 00.000 12268 Star::Find returns 1 (0), X=1154.12, Y=149.12, Mass=305, SNR=12.0, Peak=28 HFD=4.6
22:42:04.094 00.001 12268 MultiStar: [#1 0.57,-0.22,0.00,M1] [#2 0.52,-0.01,0.96,U] [#3 0.95,0.28,0.00,M10] [#4 0.17,0.24,0.66,U] [#5 0.11,0.09,0.82,U] [#6 0.64,0.24,0.00,M1] [#7 -0.50,-0.28,0.69,U] [#8 0.08,0.07,0.37,U] 
22:42:04.094 00.000 12268 refined, 5 included, MultiStar: {0.14, -0.04}, one-star: {0.24, -0.25}
22:42:04.094 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
22:42:04.094 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.40)
22:42:04.094 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.30 mountX=-0.03 mountY=0.14, mountTheta=1.77
22:42:04.096 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.04, opts=13)
22:42:04.096 00.000 12268 Enqueuing Move request for scope (0.14, -0.04)
22:42:04.096 00.000 11616 Worker thread wakes up
22:42:04.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
22:42:04.096 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
22:42:04.096 00.000 11616 Moving (0.14, -0.04) raw xDistance=-0.03 yDistance=0.14
22:42:04.096 00.000 11616 BLC: History state: CurrMiss=-0.14, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.074799, 1:0.385809, 2:-0.143010
22:42:04.096 00.000 11616 BLC: No correction, Miss < min_move
22:42:04.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:04.097 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:42:04.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:04.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:42:04.097 00.000 11616 MoveAxis(E, 0, ABG)
22:42:04.097 00.000 11616 Move returns status 0, amount 0
22:42:04.097 00.000 11616 MoveAxis(N, 0, ABG)
22:42:04.097 00.000 11616 Move returns status 0, amount 0
22:42:04.097 00.000 11616 move complete, result=0
22:42:04.097 00.000 11616 worker thread done servicing request
22:42:04.121 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:04.142 00.021 12268 UpdateGuideState exits: m=305 SNR=12.0
22:42:04.143 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:04.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:04.143 00.000 12268 Enqueuing Expose request
22:42:04.143 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:04.143 00.000 11616 Worker thread wakes up
22:42:04.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:04.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:06.163 02.020 11616 Exposure complete
22:42:06.221 00.058 11616 worker thread done servicing request
22:42:06.221 00.000 12268 OnExposeComplete: enter
22:42:06.221 00.000 12268 UpdateGuideState(): m_state=6
22:42:06.222 00.001 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 927
22:42:06.222 00.000 12268 Star::Find returns 1 (0), X=1153.81, Y=149.37, Mass=286, SNR=11.5, Peak=33 HFD=3.9
22:42:06.222 00.000 12268 MultiStar: [#1 0.35,-0.13,1.30,U] [#2 0.30,0.00,0.93,U] [#3 0.35,0.36,0.87,U] [#4 -0.25,-0.15,0.74,U] [#5 0.32,-0.42,0.83,U] [#6 0.50,-0.23,0.76,U] [#7 0.04,-0.44,0.70,U] [#8 0.00,0.00,0.00,L] [#9 -0.74,0.25,0.00,M8] 
22:42:06.222 00.000 12268 single-star, 7 included, MultiStar: {0.21, -0.11}, one-star: {-0.06, -0.01}
22:42:06.222 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
22:42:06.223 00.001 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.34)
22:42:06.223 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-3.04 mountX=-0.01 mountY=-0.06, mountTheta=-1.77
22:42:06.224 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.01, opts=13)
22:42:06.224 00.000 12268 Enqueuing Move request for scope (-0.06, -0.01)
22:42:06.224 00.000 11616 Worker thread wakes up
22:42:06.225 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
22:42:06.225 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
22:42:06.225 00.000 11616 Moving (-0.06, -0.01) raw xDistance=-0.01 yDistance=-0.06
22:42:06.225 00.000 11616 BLC: window closed
22:42:06.225 00.000 11616 BLC: History state: CurrMiss=0.06, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.074799, 1:0.385809, 2:-0.143010
22:42:06.225 00.000 11616 BLC: No correction, Miss < min_move
22:42:06.225 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:06.225 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:42:06.225 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:06.225 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:42:06.225 00.000 11616 MoveAxis(E, 0, ABG)
22:42:06.225 00.000 11616 Move returns status 0, amount 0
22:42:06.225 00.000 11616 MoveAxis(N, 0, ABG)
22:42:06.225 00.000 11616 Move returns status 0, amount 0
22:42:06.226 00.001 11616 move complete, result=0
22:42:06.226 00.000 11616 worker thread done servicing request
22:42:06.246 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:06.264 00.018 12268 UpdateGuideState exits: m=286 SNR=11.5
22:42:06.265 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:06.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:06.265 00.000 12268 Enqueuing Expose request
22:42:06.265 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:06.265 00.000 11616 Worker thread wakes up
22:42:06.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:06.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:08.273 02.008 11616 Exposure complete
22:42:08.331 00.058 11616 worker thread done servicing request
22:42:08.332 00.001 12268 OnExposeComplete: enter
22:42:08.332 00.000 12268 UpdateGuideState(): m_state=6
22:42:08.332 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 928
22:42:08.332 00.000 12268 Star::Find returns 1 (0), X=1153.86, Y=149.23, Mass=274, SNR=11.3, Peak=35 HFD=4.2
22:42:08.332 00.000 12268 MultiStar: [#1 0.37,0.03,1.35,U] [#2 -0.22,-0.11,0.93,U] [#3 0.66,0.40,0.00,M10] [#4 -0.58,0.16,0.84,U] [#5 0.05,-0.14,0.84,U] [#6 0.43,0.20,0.72,U] [#7 -0.28,-0.54,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 -0.73,0.14,0.00,M9] 
22:42:08.333 00.001 12268 refined, 5 included, MultiStar: {0.03, -0.01}, one-star: {-0.02, -0.15}
22:42:08.333 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
22:42:08.333 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.42)
22:42:08.333 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.28 mountX=-0.00 mountY=0.03, mountTheta=1.75
22:42:08.334 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.01, opts=13)
22:42:08.334 00.000 12268 Enqueuing Move request for scope (0.03, -0.01)
22:42:08.334 00.000 11616 Worker thread wakes up
22:42:08.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
22:42:08.335 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
22:42:08.335 00.000 11616 Moving (0.03, -0.01) raw xDistance=-0.00 yDistance=0.03
22:42:08.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:08.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:42:08.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:08.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:42:08.335 00.000 11616 MoveAxis(E, 0, ABG)
22:42:08.335 00.000 11616 Move returns status 0, amount 0
22:42:08.335 00.000 11616 MoveAxis(N, 0, ABG)
22:42:08.335 00.000 11616 Move returns status 0, amount 0
22:42:08.335 00.000 11616 move complete, result=0
22:42:08.335 00.000 11616 worker thread done servicing request
22:42:08.354 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:08.372 00.018 12268 UpdateGuideState exits: m=274 SNR=11.3
22:42:08.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:08.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:08.372 00.000 12268 Enqueuing Expose request
22:42:08.372 00.000 11616 Worker thread wakes up
22:42:08.372 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:08.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:08.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:10.390 02.018 11616 Exposure complete
22:42:10.447 00.057 11616 worker thread done servicing request
22:42:10.447 00.000 12268 OnExposeComplete: enter
22:42:10.448 00.001 12268 UpdateGuideState(): m_state=6
22:42:10.448 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 929
22:42:10.448 00.000 12268 Star::Find returns 1 (0), X=1153.77, Y=149.28, Mass=214, SNR=10.0, Peak=30 HFD=3.5
22:42:10.448 00.000 12268 MultiStar: [#1 0.07,-0.13,1.47,U] [#2 -0.31,-0.27,1.02,U] [#3 0.14,0.32,0.97,U] [#4 -0.28,0.09,0.81,U] [#5 -0.65,-0.25,0.00,M1] [#6 0.13,-0.02,0.83,U] [#7 -0.16,-0.10,0.91,U] [#8 -0.14,0.23,0.46,U] 
22:42:10.448 00.000 12268 refined, 7 included, MultiStar: {-0.07, -0.03}, one-star: {-0.11, -0.10}
22:42:10.449 00.001 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
22:42:10.449 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
22:42:10.449 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-2.78 mountX=-0.03 mountY=-0.07, mountTheta=-2.04
22:42:10.450 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.03, opts=13)
22:42:10.450 00.000 12268 Enqueuing Move request for scope (-0.07, -0.03)
22:42:10.450 00.000 11616 Worker thread wakes up
22:42:10.450 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
22:42:10.450 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
22:42:10.450 00.000 11616 Moving (-0.07, -0.03) raw xDistance=-0.03 yDistance=-0.07
22:42:10.451 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:10.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:42:10.451 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:10.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:42:10.451 00.000 11616 MoveAxis(E, 0, ABG)
22:42:10.451 00.000 11616 Move returns status 0, amount 0
22:42:10.451 00.000 11616 MoveAxis(N, 0, ABG)
22:42:10.451 00.000 11616 Move returns status 0, amount 0
22:42:10.451 00.000 11616 move complete, result=0
22:42:10.451 00.000 11616 worker thread done servicing request
22:42:10.474 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:10.491 00.017 12268 UpdateGuideState exits: m=214 SNR=10.0
22:42:10.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:10.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:10.491 00.000 12268 Enqueuing Expose request
22:42:10.491 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:10.492 00.001 11616 Worker thread wakes up
22:42:10.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:10.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:12.501 02.009 11616 Exposure complete
22:42:12.557 00.056 11616 worker thread done servicing request
22:42:12.558 00.001 12268 OnExposeComplete: enter
22:42:12.558 00.000 12268 UpdateGuideState(): m_state=6
22:42:12.558 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
22:42:12.558 00.000 12268 Star::Find returns 1 (0), X=1153.85, Y=149.30, Mass=255, SNR=10.9, Peak=25 HFD=4.4
22:42:12.558 00.000 12268 MultiStar: [#1 0.31,-0.16,1.38,U] [#2 0.31,0.21,1.04,U] [#3 0.35,0.71,0.00,M10] [#4 -0.68,0.50,0.00,M1] [#5 0.40,-0.17,0.80,U] [#6 0.56,0.68,0.00,M1] [#7 -0.07,0.15,0.69,U] [#8 0.00,0.00,0.00,L] [#9 -0.57,0.58,0.00,M10] 
22:42:12.559 00.001 12268 single-star, 4 included, MultiStar: {0.20, -0.03}, one-star: {-0.02, -0.08}
22:42:12.559 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
22:42:12.559 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
22:42:12.559 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.85 mountX=-0.08 mountY=-0.01, mountTheta=-2.99
22:42:12.560 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.08, opts=13)
22:42:12.560 00.000 12268 Enqueuing Move request for scope (-0.02, -0.08)
22:42:12.560 00.000 11616 Worker thread wakes up
22:42:12.560 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
22:42:12.561 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
22:42:12.561 00.000 11616 Moving (-0.02, -0.08) raw xDistance=-0.08 yDistance=-0.01
22:42:12.561 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:12.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:42:12.561 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:12.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:42:12.561 00.000 11616 MoveAxis(E, 0, ABG)
22:42:12.561 00.000 11616 Move returns status 0, amount 0
22:42:12.561 00.000 11616 MoveAxis(N, 0, ABG)
22:42:12.561 00.000 11616 Move returns status 0, amount 0
22:42:12.561 00.000 11616 move complete, result=0
22:42:12.561 00.000 11616 worker thread done servicing request
22:42:12.584 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:12.602 00.018 12268 UpdateGuideState exits: m=255 SNR=10.9
22:42:12.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:12.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:12.602 00.000 12268 Enqueuing Expose request
22:42:12.603 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:12.603 00.000 11616 Worker thread wakes up
22:42:12.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:12.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:14.607 02.004 11616 Exposure complete
22:42:14.664 00.057 11616 worker thread done servicing request
22:42:14.665 00.001 12268 OnExposeComplete: enter
22:42:14.665 00.000 12268 UpdateGuideState(): m_state=6
22:42:14.665 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 931
22:42:14.665 00.000 12268 Star::Find returns 1 (0), X=1154.17, Y=149.94, Mass=264, SNR=11.1, Peak=27 HFD=4.4
22:42:14.666 00.001 12268 MultiStar: [#1 0.43,0.63,0.00,M1] [#2 0.50,0.80,0.00,M1] [#3 0.36,0.92,0.00,R] [#4 -0.19,0.49,0.63,U] [#5 0.32,1.08,0.00,M1] [#6 0.58,0.53,0.00,M2] [#7 0.19,0.34,0.78,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -1.30,-0.05,0.00,M2] 
22:42:14.666 00.000 12268 refined, 2 included, MultiStar: {0.13, 0.47}, one-star: {0.30, 0.56}
22:42:14.666 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
22:42:14.666 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
22:42:14.666 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.47 hyp=0.49 cameraTheta=1.29 mountX=0.48 mountY=0.07, mountTheta=0.15
22:42:14.668 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.47, opts=13)
22:42:14.668 00.000 12268 Enqueuing Move request for scope (0.13, 0.47)
22:42:14.668 00.000 11616 Worker thread wakes up
22:42:14.668 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.47) opts 0xd
22:42:14.668 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.47)
22:42:14.668 00.000 11616 Moving (0.13, 0.47) raw xDistance=0.48 yDistance=0.07
22:42:14.668 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
22:42:14.668 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.45
22:42:14.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
22:42:14.668 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:14.669 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:42:14.669 00.000 11616 MoveAxis(W, 270, ABG)
22:42:14.669 00.000 11616 Guiding  Dir = 3, Dur = 270
22:42:14.669 00.000 11616 IsSlewing returns 0
22:42:14.669 00.000 11616 IsGuiding returns 0
22:42:14.670 00.001 11616 PulseGuide returned control before completion, sleep 280
22:42:14.691 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:42:14.708 00.017 12268 UpdateGuideState exits: m=264 SNR=11.1
22:42:14.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:14.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:14.708 00.000 12268 Enqueuing Expose request
22:42:14.960 00.252 11616 IsGuiding returns 1
22:42:14.960 00.000 11616 scope still moving after pulse duration time elapsed
22:42:14.991 00.031 11616 IsSlewing returns 0
22:42:14.991 00.000 11616 IsGuiding returns 0
22:42:14.991 00.000 11616 scope move finished after 270 + 51 ms
22:42:14.991 00.000 11616 Move returns status 0, amount 270
22:42:14.991 00.000 11616 MoveAxis(N, 0, ABG)
22:42:14.991 00.000 11616 Move returns status 0, amount 0
22:42:14.991 00.000 11616 move complete, result=0
22:42:14.992 00.001 11616 worker thread done servicing request
22:42:14.992 00.000 12268 GuideStep: 0.5 px 270 ms WEST, 0.1 px 0 ms NORTH
22:42:14.992 00.000 11616 Worker thread wakes up
22:42:14.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:14.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:16.999 02.007 11616 Exposure complete
22:42:17.055 00.056 11616 worker thread done servicing request
22:42:17.056 00.001 12268 OnExposeComplete: enter
22:42:17.056 00.000 12268 UpdateGuideState(): m_state=6
22:42:17.056 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 932
22:42:17.056 00.000 12268 Star::Find returns 1 (0), X=1154.02, Y=149.89, Mass=313, SNR=12.1, Peak=28 HFD=4.4
22:42:17.056 00.000 12268 MultiStar: [#1 0.56,0.56,0.00,M2] [#2 0.34,0.32,0.88,U] [#3 0.21,0.04,0.76,U] [#4 -0.52,0.54,0.00,M1] [#5 0.33,0.55,0.00,M2] [#6 0.86,0.41,0.00,M3] [#7 0.24,-0.01,0.75,U] [#8 0.06,-0.09,0.38,U] 
22:42:17.056 00.000 12268 refined, 4 included, MultiStar: {0.22, 0.21}, one-star: {0.15, 0.51}
22:42:17.056 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
22:42:17.057 00.001 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
22:42:17.057 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.21 hyp=0.30 cameraTheta=0.76 mountX=0.23 mountY=0.19, mountTheta=0.69
22:42:17.058 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.21, opts=13)
22:42:17.058 00.000 12268 Enqueuing Move request for scope (0.22, 0.21)
22:42:17.058 00.000 11616 Worker thread wakes up
22:42:17.058 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.21) opts 0xd
22:42:17.058 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.21)
22:42:17.059 00.001 11616 Moving (0.22, 0.21) raw xDistance=0.23 yDistance=0.19
22:42:17.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.23
22:42:17.059 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:42:17.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:42:17.059 00.000 11616 MoveAxis(W, 126, ABG)
22:42:17.059 00.000 11616 Guiding  Dir = 3, Dur = 126
22:42:17.059 00.000 11616 IsSlewing returns 0
22:42:17.060 00.001 11616 IsGuiding returns 0
22:42:17.060 00.000 11616 PulseGuide returned control before completion, sleep 136
22:42:17.080 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:17.099 00.019 12268 UpdateGuideState exits: m=313 SNR=12.1
22:42:17.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:17.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:17.099 00.000 12268 Enqueuing Expose request
22:42:17.199 00.100 11616 IsGuiding returns 1
22:42:17.199 00.000 11616 scope still moving after pulse duration time elapsed
22:42:17.231 00.032 11616 IsSlewing returns 0
22:42:17.231 00.000 11616 IsGuiding returns 0
22:42:17.233 00.002 11616 scope move finished after 126 + 46 ms
22:42:17.233 00.000 11616 Move returns status 0, amount 126
22:42:17.233 00.000 11616 MoveAxis(N, 0, ABG)
22:42:17.233 00.000 11616 Move returns status 0, amount 0
22:42:17.233 00.000 11616 move complete, result=0
22:42:17.233 00.000 11616 worker thread done servicing request
22:42:17.233 00.000 11616 Worker thread wakes up
22:42:17.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:17.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:17.233 00.000 12268 GuideStep: 0.2 px 126 ms WEST, 0.2 px 0 ms NORTH
22:42:18.980 01.747 12268 evsrv: cli 0F8E69C0 connect
22:42:18.980 00.000 12268 case statement mapped state 6 to 3
22:42:18.981 00.001 12268 case statement mapped state 6 to 3
22:42:18.982 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b014b590-3a47-42e5-85db-11a21efce976"}
22:42:18.982 00.000 12268 case statement mapped state 6 to 3
22:42:18.982 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b014b590-3a47-42e5-85db-11a21efce976"}
22:42:18.985 00.003 12268 evsrv: cli 0F8E69C0 disconnect
22:42:19.260 00.275 11616 Exposure complete
22:42:19.330 00.070 11616 worker thread done servicing request
22:42:19.330 00.000 12268 OnExposeComplete: enter
22:42:19.330 00.000 12268 UpdateGuideState(): m_state=6
22:42:19.330 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 933
22:42:19.330 00.000 12268 Star::Find returns 1 (0), X=1154.04, Y=149.87, Mass=283, SNR=11.5, Peak=30 HFD=4.2
22:42:19.331 00.001 12268 MultiStar: [#1 0.52,0.85,0.00,M3] [#2 0.08,0.43,0.94,U] [#3 0.04,0.19,0.91,U] [#4 -0.26,0.59,0.00,M2] [#5 -0.12,0.45,0.79,U] [#6 0.10,0.49,0.89,U] [#7 -0.11,0.55,0.71,U] [#8 -0.05,0.08,0.39,U] 
22:42:19.331 00.000 12268 refined, 6 included, MultiStar: {0.03, 0.41}, one-star: {0.16, 0.49}
22:42:19.331 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
22:42:19.331 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
22:42:19.331 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.41 hyp=0.41 cameraTheta=1.50 mountX=0.41 mountY=-0.02, mountTheta=-0.06
22:42:19.333 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.41, opts=13)
22:42:19.333 00.000 12268 Enqueuing Move request for scope (0.03, 0.41)
22:42:19.334 00.001 11616 Worker thread wakes up
22:42:19.335 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.41) opts 0xd
22:42:19.335 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.41)
22:42:19.335 00.000 11616 Moving (0.03, 0.41) raw xDistance=0.41 yDistance=-0.02
22:42:19.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.41
22:42:19.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:19.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:42:19.335 00.000 11616 MoveAxis(W, 228, ABG)
22:42:19.335 00.000 11616 Guiding  Dir = 3, Dur = 228
22:42:19.335 00.000 11616 IsSlewing returns 0
22:42:19.336 00.001 11616 IsGuiding returns 0
22:42:19.336 00.000 11616 PulseGuide returned control before completion, sleep 238
22:42:19.357 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:19.377 00.020 12268 UpdateGuideState exits: m=283 SNR=11.5
22:42:19.378 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:19.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:19.378 00.000 12268 Enqueuing Expose request
22:42:19.585 00.207 11616 IsGuiding returns 0
22:42:19.585 00.000 11616 Move returns status 0, amount 228
22:42:19.585 00.000 11616 MoveAxis(N, 0, ABG)
22:42:19.585 00.000 11616 Move returns status 0, amount 0
22:42:19.585 00.000 11616 move complete, result=0
22:42:19.586 00.001 12268 GuideStep: 0.4 px 228 ms WEST, -0.0 px 0 ms NORTH
22:42:19.586 00.000 11616 worker thread done servicing request
22:42:19.586 00.000 11616 Worker thread wakes up
22:42:19.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:19.587 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:21.640 02.053 11616 Exposure complete
22:42:21.703 00.063 11616 worker thread done servicing request
22:42:21.703 00.000 12268 OnExposeComplete: enter
22:42:21.703 00.000 12268 UpdateGuideState(): m_state=6
22:42:21.703 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 934
22:42:21.703 00.000 12268 Star::Find returns 1 (0), X=1154.26, Y=149.39, Mass=352, SNR=12.8, Peak=34 HFD=4.5
22:42:21.703 00.000 12268 MultiStar: [#1 0.54,0.42,0.00,M4] [#2 0.55,0.38,0.00,M1] [#3 0.01,-0.06,0.75,U] [#4 -0.12,0.46,0.75,U] [#5 0.08,0.23,0.69,U] [#6 0.89,0.34,0.00,M3] [#7 -0.42,-0.14,0.71,U] [#8 0.26,0.11,0.40,U] 
22:42:21.703 00.000 12268 refined, 5 included, MultiStar: {0.04, 0.10}, one-star: {0.39, 0.01}
22:42:21.703 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
22:42:21.703 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.89)
22:42:21.703 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.19 mountX=0.10 mountY=0.03, mountTheta=0.26
22:42:21.703 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.10, opts=13)
22:42:21.703 00.000 12268 Enqueuing Move request for scope (0.04, 0.10)
22:42:21.703 00.000 11616 Worker thread wakes up
22:42:21.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
22:42:21.703 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
22:42:21.703 00.000 11616 Moving (0.04, 0.10) raw xDistance=0.10 yDistance=0.03
22:42:21.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
22:42:21.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:21.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:42:21.703 00.000 11616 MoveAxis(W, 56, ABG)
22:42:21.703 00.000 11616 Guiding  Dir = 3, Dur = 56
22:42:21.703 00.000 11616 IsSlewing returns 0
22:42:21.703 00.000 11616 IsGuiding returns 0
22:42:21.718 00.015 11616 PulseGuide returned control before completion, sleep 66
22:42:21.734 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:42:21.749 00.015 12268 UpdateGuideState exits: m=352 SNR=12.8
22:42:21.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:21.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:21.749 00.000 12268 Enqueuing Expose request
22:42:21.796 00.047 11616 IsGuiding returns 0
22:42:21.796 00.000 11616 Move returns status 0, amount 56
22:42:21.796 00.000 11616 MoveAxis(N, 0, ABG)
22:42:21.796 00.000 11616 Move returns status 0, amount 0
22:42:21.796 00.000 11616 move complete, result=0
22:42:21.796 00.000 11616 worker thread done servicing request
22:42:21.796 00.000 11616 Worker thread wakes up
22:42:21.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:21.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:21.796 00.000 12268 GuideStep: 0.1 px 56 ms WEST, 0.0 px 0 ms NORTH
22:42:23.812 02.016 11616 Exposure complete
22:42:23.875 00.063 11616 worker thread done servicing request
22:42:23.875 00.000 12268 OnExposeComplete: enter
22:42:23.875 00.000 12268 UpdateGuideState(): m_state=6
22:42:23.875 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 935
22:42:23.875 00.000 12268 Star::Find returns 1 (0), X=1153.82, Y=149.32, Mass=327, SNR=12.4, Peak=33 HFD=4.2
22:42:23.875 00.000 12268 MultiStar: [#1 0.23,0.08,1.16,U] [#2 -0.11,0.25,0.93,U] [#3 -0.13,-0.54,0.84,U] [#4 -0.68,0.68,0.00,M2] [#5 0.08,0.01,0.71,U] [#6 0.36,0.25,0.78,U] [#7 -0.40,-0.00,0.76,U] [#8 0.09,-0.15,0.38,U] 
22:42:23.875 00.000 12268 refined, 7 included, MultiStar: {0.01, -0.01}, one-star: {-0.05, -0.05}
22:42:23.875 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
22:42:23.875 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.11)
22:42:23.875 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.59 mountX=-0.01 mountY=0.01, mountTheta=2.06
22:42:23.875 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.01, opts=13)
22:42:23.875 00.000 12268 Enqueuing Move request for scope (0.01, -0.01)
22:42:23.875 00.000 11616 Worker thread wakes up
22:42:23.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
22:42:23.875 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
22:42:23.875 00.000 11616 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
22:42:23.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:23.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:42:23.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:23.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:42:23.875 00.000 11616 MoveAxis(E, 0, ABG)
22:42:23.875 00.000 11616 Move returns status 0, amount 0
22:42:23.875 00.000 11616 MoveAxis(N, 0, ABG)
22:42:23.875 00.000 11616 Move returns status 0, amount 0
22:42:23.875 00.000 11616 move complete, result=0
22:42:23.875 00.000 11616 worker thread done servicing request
22:42:23.890 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:42:23.906 00.016 12268 UpdateGuideState exits: m=327 SNR=12.4
22:42:23.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:23.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:23.906 00.000 12268 Enqueuing Expose request
22:42:23.906 00.000 11616 Worker thread wakes up
22:42:23.906 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:23.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:23.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:26.003 02.097 11616 Exposure complete
22:42:26.066 00.063 11616 worker thread done servicing request
22:42:26.066 00.000 12268 OnExposeComplete: enter
22:42:26.066 00.000 12268 UpdateGuideState(): m_state=6
22:42:26.066 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 936
22:42:26.066 00.000 12268 Star::Find returns 1 (0), X=1153.92, Y=149.18, Mass=296, SNR=11.8, Peak=38 HFD=4.2
22:42:26.066 00.000 12268 MultiStar: [#1 0.31,-0.17,1.26,U] [#2 0.46,-0.02,0.85,U] [#3 -0.07,-0.37,0.79,U] [#4 -0.53,-0.29,0.74,U] [#5 -0.22,0.15,0.76,U] [#6 0.50,0.11,0.83,U] [#7 0.07,-0.20,0.74,U] [#8 6.69,10.86,0.00,M1] 
22:42:26.066 00.000 12268 refined, 7 included, MultiStar: {0.10, -0.13}, one-star: {0.04, -0.20}
22:42:26.066 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
22:42:26.066 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.78)
22:42:26.066 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.92 mountX=-0.12 mountY=0.11, mountTheta=2.38
22:42:26.066 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.13, opts=13)
22:42:26.066 00.000 12268 Enqueuing Move request for scope (0.10, -0.13)
22:42:26.066 00.000 11616 Worker thread wakes up
22:42:26.066 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
22:42:26.066 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
22:42:26.066 00.000 11616 Moving (0.10, -0.13) raw xDistance=-0.12 yDistance=0.11
22:42:26.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:42:26.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:42:26.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:26.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:42:26.066 00.000 11616 MoveAxis(E, 0, ABG)
22:42:26.066 00.000 11616 Move returns status 0, amount 0
22:42:26.066 00.000 11616 MoveAxis(N, 0, ABG)
22:42:26.066 00.000 11616 Move returns status 0, amount 0
22:42:26.066 00.000 11616 move complete, result=0
22:42:26.066 00.000 11616 worker thread done servicing request
22:42:26.094 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:26.098 00.004 12268 UpdateGuideState exits: m=296 SNR=11.8
22:42:26.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:26.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:26.098 00.000 12268 Enqueuing Expose request
22:42:26.098 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:26.114 00.016 11616 Worker thread wakes up
22:42:26.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:26.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:28.109 01.995 11616 Exposure complete
22:42:28.187 00.078 11616 worker thread done servicing request
22:42:28.187 00.000 12268 OnExposeComplete: enter
22:42:28.187 00.000 12268 UpdateGuideState(): m_state=6
22:42:28.187 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 937
22:42:28.187 00.000 12268 Star::Find returns 1 (0), X=1153.87, Y=149.24, Mass=303, SNR=11.9, Peak=36 HFD=4.2
22:42:28.187 00.000 12268 MultiStar: [#1 0.17,-0.10,1.23,U] [#2 -0.30,-0.05,0.91,U] [#3 -0.25,-0.55,0.87,U] [#4 -0.50,-0.01,0.76,U] [#5 -0.30,0.25,0.71,U] [#6 0.39,0.06,0.86,U] [#7 -0.49,-0.33,0.78,U] [#8 6.55,11.00,0.00,M2] 
22:42:28.187 00.000 12268 single-star, 7 included, MultiStar: {-0.13, -0.11}, one-star: {-0.01, -0.14}
22:42:28.187 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
22:42:28.187 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
22:42:28.187 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.66 mountX=-0.14 mountY=0.01, mountTheta=3.10
22:42:28.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.14, opts=13)
22:42:28.187 00.000 12268 Enqueuing Move request for scope (-0.01, -0.14)
22:42:28.187 00.000 11616 Worker thread wakes up
22:42:28.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
22:42:28.187 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
22:42:28.187 00.000 11616 Moving (-0.01, -0.14) raw xDistance=-0.14 yDistance=0.01
22:42:28.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:42:28.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:42:28.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:28.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:42:28.187 00.000 11616 MoveAxis(E, 0, ABG)
22:42:28.187 00.000 11616 Move returns status 0, amount 0
22:42:28.187 00.000 11616 MoveAxis(N, 0, ABG)
22:42:28.187 00.000 11616 Move returns status 0, amount 0
22:42:28.187 00.000 11616 move complete, result=0
22:42:28.187 00.000 11616 worker thread done servicing request
22:42:28.203 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:28.234 00.031 12268 UpdateGuideState exits: m=303 SNR=11.9
22:42:28.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:28.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:28.234 00.000 12268 Enqueuing Expose request
22:42:28.234 00.000 11616 Worker thread wakes up
22:42:28.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:28.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:28.234 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:30.265 02.031 11616 Exposure complete
22:42:30.359 00.094 11616 worker thread done servicing request
22:42:30.359 00.000 12268 OnExposeComplete: enter
22:42:30.359 00.000 12268 UpdateGuideState(): m_state=6
22:42:30.359 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 938
22:42:30.359 00.000 12268 Star::Find returns 1 (0), X=1154.17, Y=149.08, Mass=364, SNR=13.1, Peak=40 HFD=4.4
22:42:30.359 00.000 12268 MultiStar: [#1 0.32,-0.32,1.14,U] [#2 0.04,-0.40,0.80,U] [#3 -0.06,-0.32,0.75,U] [#4 -0.49,-0.28,0.72,U] [#5 -0.28,0.02,0.68,U] [#6 0.15,-0.29,0.70,U] [#7 -0.27,-0.53,0.89,U] [#8 -0.01,0.02,0.35,U] 
22:42:30.359 00.000 12268 refined, 8 included, MultiStar: {-0.01, -0.30}, one-star: {0.29, -0.30}
22:42:30.359 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
22:42:30.359 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.11)
22:42:30.359 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.59 mountX=-0.30 mountY=0.03, mountTheta=3.03
22:42:30.359 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.30, opts=13)
22:42:30.359 00.000 12268 Enqueuing Move request for scope (-0.01, -0.30)
22:42:30.359 00.000 11616 Worker thread wakes up
22:42:30.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.30) opts 0xd
22:42:30.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.30)
22:42:30.359 00.000 11616 Moving (-0.01, -0.30) raw xDistance=-0.30 yDistance=0.03
22:42:30.359 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
22:42:30.359 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
22:42:30.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
22:42:30.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:30.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:42:30.359 00.000 11616 MoveAxis(E, 166, ABG)
22:42:30.359 00.000 11616 Guiding  Dir = 2, Dur = 166
22:42:30.375 00.016 11616 IsSlewing returns 0
22:42:30.375 00.000 11616 IsGuiding returns 0
22:42:30.375 00.000 11616 PulseGuide returned control before completion, sleep 176
22:42:30.390 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:30.421 00.031 12268 UpdateGuideState exits: m=364 SNR=13.1
22:42:30.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:30.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:30.421 00.000 12268 Enqueuing Expose request
22:42:30.562 00.141 11616 IsGuiding returns 1
22:42:30.562 00.000 11616 scope still moving after pulse duration time elapsed
22:42:30.593 00.031 11616 IsSlewing returns 0
22:42:30.593 00.000 11616 IsGuiding returns 0
22:42:30.593 00.000 11616 scope move finished after 166 + 52 ms
22:42:30.593 00.000 11616 Move returns status 0, amount 166
22:42:30.593 00.000 11616 MoveAxis(N, 0, ABG)
22:42:30.593 00.000 11616 Move returns status 0, amount 0
22:42:30.593 00.000 11616 move complete, result=0
22:42:30.593 00.000 11616 worker thread done servicing request
22:42:30.593 00.000 12268 GuideStep: -0.3 px 166 ms EAST, 0.0 px 0 ms NORTH
22:42:30.593 00.000 11616 Worker thread wakes up
22:42:30.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:30.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:32.612 02.019 11616 Exposure complete
22:42:32.676 00.064 11616 worker thread done servicing request
22:42:32.676 00.000 12268 OnExposeComplete: enter
22:42:32.676 00.000 12268 UpdateGuideState(): m_state=6
22:42:32.676 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 939
22:42:32.676 00.000 12268 Star::Find returns 1 (0), X=1154.21, Y=149.00, Mass=319, SNR=12.2, Peak=28 HFD=4.7
22:42:32.676 00.000 12268 MultiStar: [#1 0.36,-0.68,0.00,M1] [#2 0.35,-0.60,0.00,M1] [#3 0.06,-0.96,0.00,M1] [#4 -0.24,-0.31,0.86,U] [#5 0.19,-0.50,0.68,U] [#6 0.64,-0.50,0.00,M1] [#7 0.00,-0.98,0.00,M1] [#8 0.09,-0.14,0.36,U] 
22:42:32.676 00.000 12268 refined, 3 included, MultiStar: {0.10, -0.36}, one-star: {0.33, -0.38}
22:42:32.676 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
22:42:32.676 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.40)
22:42:32.676 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.36 hyp=0.37 cameraTheta=-1.30 mountX=-0.35 mountY=0.14, mountTheta=2.75
22:42:32.687 00.011 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.36, opts=13)
22:42:32.687 00.000 12268 Enqueuing Move request for scope (0.10, -0.36)
22:42:32.687 00.000 11616 Worker thread wakes up
22:42:32.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.36) opts 0xd
22:42:32.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.36)
22:42:32.687 00.000 11616 Moving (0.10, -0.36) raw xDistance=-0.35 yDistance=0.14
22:42:32.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
22:42:32.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:32.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:42:32.687 00.000 11616 MoveAxis(E, 194, ABG)
22:42:32.687 00.000 11616 Guiding  Dir = 2, Dur = 194
22:42:32.687 00.000 11616 IsSlewing returns 0
22:42:32.687 00.000 11616 IsGuiding returns 0
22:42:32.687 00.000 11616 PulseGuide returned control before completion, sleep 204
22:42:32.707 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:32.723 00.016 12268 UpdateGuideState exits: m=319 SNR=12.2
22:42:32.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:32.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:32.723 00.000 12268 Enqueuing Expose request
22:42:32.897 00.174 11616 IsGuiding returns 1
22:42:32.897 00.000 11616 scope still moving after pulse duration time elapsed
22:42:32.929 00.032 11616 IsSlewing returns 0
22:42:32.929 00.000 11616 IsGuiding returns 0
22:42:32.929 00.000 11616 scope move finished after 194 + 45 ms
22:42:32.929 00.000 11616 Move returns status 0, amount 194
22:42:32.929 00.000 11616 MoveAxis(N, 0, ABG)
22:42:32.929 00.000 11616 Move returns status 0, amount 0
22:42:32.929 00.000 11616 move complete, result=0
22:42:32.929 00.000 11616 worker thread done servicing request
22:42:32.929 00.000 12268 GuideStep: -0.3 px 194 ms EAST, 0.1 px 0 ms NORTH
22:42:32.929 00.000 11616 Worker thread wakes up
22:42:32.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:32.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:34.921 01.992 11616 Exposure complete
22:42:34.984 00.063 11616 worker thread done servicing request
22:42:34.984 00.000 12268 OnExposeComplete: enter
22:42:34.984 00.000 12268 UpdateGuideState(): m_state=6
22:42:34.984 00.000 12268 Star::Find(15, 1154, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 940
22:42:34.984 00.000 12268 Star::Find returns 1 (0), X=1154.26, Y=149.27, Mass=336, SNR=12.5, Peak=27 HFD=4.9
22:42:34.984 00.000 12268 MultiStar: [#1 0.45,0.15,1.12,U] [#2 0.09,-0.14,0.81,U] [#3 -0.08,-0.56,0.74,U] [#4 -0.20,0.34,0.74,U] [#5 0.36,0.16,0.68,U] [#6 0.52,0.05,0.66,U] [#7 -0.21,-0.36,0.73,U] [#8 -0.00,-0.15,0.38,U] 
22:42:34.984 00.000 12268 refined, 8 included, MultiStar: {0.17, -0.06}, one-star: {0.39, -0.11}
22:42:34.984 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
22:42:34.984 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.38)
22:42:34.984 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.32 mountX=-0.04 mountY=0.18, mountTheta=1.79
22:42:34.984 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.06, opts=13)
22:42:34.984 00.000 12268 Enqueuing Move request for scope (0.17, -0.06)
22:42:34.984 00.000 11616 Worker thread wakes up
22:42:34.984 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd
22:42:34.984 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.06)
22:42:34.984 00.000 11616 Moving (0.17, -0.06) raw xDistance=-0.04 yDistance=0.18
22:42:34.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:34.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:42:34.984 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:42:34.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:42:34.984 00.000 11616 MoveAxis(E, 0, ABG)
22:42:34.984 00.000 11616 Move returns status 0, amount 0
22:42:34.984 00.000 11616 MoveAxis(N, 0, ABG)
22:42:34.984 00.000 11616 Move returns status 0, amount 0
22:42:34.984 00.000 11616 move complete, result=0
22:42:34.984 00.000 11616 worker thread done servicing request
22:42:35.015 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:35.031 00.016 12268 UpdateGuideState exits: m=336 SNR=12.5
22:42:35.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:35.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:35.031 00.000 12268 Enqueuing Expose request
22:42:35.031 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:42:35.031 00.000 11616 Worker thread wakes up
22:42:35.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:35.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:37.047 02.016 11616 Exposure complete
22:42:37.127 00.080 11616 worker thread done servicing request
22:42:37.127 00.000 12268 OnExposeComplete: enter
22:42:37.127 00.000 12268 UpdateGuideState(): m_state=6
22:42:37.127 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 941
22:42:37.127 00.000 12268 Star::Find returns 1 (0), X=1153.91, Y=149.36, Mass=317, SNR=12.2, Peak=26 HFD=4.7
22:42:37.127 00.000 12268 Star::Find false star n=11 nbg=286 bg=7.4 sigma=0.8 thresh=10 peak=10
22:42:37.127 00.000 12268 MultiStar: [#1 0.34,-0.00,1.07,U] [#2 0.29,0.40,0.78,U] [#3 0.00,0.00,0.00,L] [#4 -0.47,0.59,0.00,M1] [#5 0.17,0.19,0.71,U] [#6 0.21,0.41,0.79,U] [#7 -0.50,0.05,0.78,U] [#8 0.00,0.00,0.00,L] [#9 -1.11,0.39,0.00,R] [#10 0.00,0.00,0.00,L] [#11 -3.46,-0.85,0.00,M1] 
22:42:37.127 00.000 12268 single-star, 5 included, MultiStar: {0.10, 0.16}, one-star: {0.03, -0.02}
22:42:37.127 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
22:42:37.127 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.27)
22:42:37.127 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.43 mountX=-0.01 mountY=0.04, mountTheta=1.90
22:42:37.127 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.02, opts=13)
22:42:37.127 00.000 12268 Enqueuing Move request for scope (0.03, -0.02)
22:42:37.127 00.000 11616 Worker thread wakes up
22:42:37.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
22:42:37.127 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
22:42:37.127 00.000 11616 Moving (0.03, -0.02) raw xDistance=-0.01 yDistance=0.04
22:42:37.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:37.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:42:37.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:37.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:42:37.127 00.000 11616 MoveAxis(E, 0, ABG)
22:42:37.127 00.000 11616 Move returns status 0, amount 0
22:42:37.127 00.000 11616 MoveAxis(N, 0, ABG)
22:42:37.127 00.000 11616 Move returns status 0, amount 0
22:42:37.127 00.000 11616 move complete, result=0
22:42:37.127 00.000 11616 worker thread done servicing request
22:42:37.158 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:37.174 00.016 12268 UpdateGuideState exits: m=317 SNR=12.2
22:42:37.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:37.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:37.174 00.000 12268 Enqueuing Expose request
22:42:37.174 00.000 11616 Worker thread wakes up
22:42:37.174 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:37.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:37.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:39.187 02.013 11616 Exposure complete
22:42:39.234 00.047 11616 worker thread done servicing request
22:42:39.234 00.000 12268 OnExposeComplete: enter
22:42:39.234 00.000 12268 UpdateGuideState(): m_state=6
22:42:39.234 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 942
22:42:39.234 00.000 12268 Star::Find returns 1 (0), X=1154.44, Y=149.56, Mass=320, SNR=12.3, Peak=26 HFD=4.3
22:42:39.234 00.000 12268 MultiStar: [#1 0.67,0.26,0.00,M1] [#2 0.68,0.35,0.00,M1] [#3 0.12,-0.49,0.75,U] [#4 -0.02,0.45,0.86,U] [#5 0.20,0.06,0.68,U] [#6 0.47,0.17,0.70,U] [#7 0.31,-0.27,0.73,U] [#8 -0.09,0.15,0.36,U] 
22:42:39.234 00.000 12268 refined, 6 included, MultiStar: {0.25, 0.04}, one-star: {0.56, 0.19}
22:42:39.234 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
22:42:39.234 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
22:42:39.234 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.04 hyp=0.26 cameraTheta=0.16 mountX=0.07 mountY=0.25, mountTheta=1.31
22:42:39.250 00.016 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.04, opts=13)
22:42:39.250 00.000 12268 Enqueuing Move request for scope (0.25, 0.04)
22:42:39.250 00.000 11616 Worker thread wakes up
22:42:39.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.04) opts 0xd
22:42:39.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.04)
22:42:39.250 00.000 11616 Moving (0.25, 0.04) raw xDistance=0.07 yDistance=0.25
22:42:39.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:39.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:42:39.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:42:39.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:42:39.250 00.000 11616 MoveAxis(E, 0, ABG)
22:42:39.250 00.000 11616 Move returns status 0, amount 0
22:42:39.250 00.000 11616 MoveAxis(N, 0, ABG)
22:42:39.250 00.000 11616 Move returns status 0, amount 0
22:42:39.250 00.000 11616 move complete, result=0
22:42:39.250 00.000 11616 worker thread done servicing request
22:42:39.265 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:39.281 00.016 12268 UpdateGuideState exits: m=320 SNR=12.3
22:42:39.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:39.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:39.281 00.000 12268 Enqueuing Expose request
22:42:39.281 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:42:39.281 00.000 11616 Worker thread wakes up
22:42:39.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:39.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:41.312 02.031 11616 Exposure complete
22:42:41.375 00.063 11616 worker thread done servicing request
22:42:41.375 00.000 12268 OnExposeComplete: enter
22:42:41.375 00.000 12268 UpdateGuideState(): m_state=6
22:42:41.375 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 943
22:42:41.375 00.000 12268 Star::Find returns 1 (0), X=1154.59, Y=149.43, Mass=257, SNR=11.0, Peak=29 HFD=3.4
22:42:41.375 00.000 12268 MultiStar: [#1 0.77,0.30,0.00,M2] [#2 0.80,0.56,0.00,M2] [#3 0.65,-0.46,0.00,M1] [#4 0.28,0.02,0.79,U] [#5 0.20,0.13,0.75,U] [#6 0.92,0.50,0.00,M1] [#7 0.20,-0.35,0.91,U] [#8 -0.51,0.26,0.45,U] 
22:42:41.375 00.000 12268 refined, 4 included, MultiStar: {0.27, -0.01}, one-star: {0.71, 0.05}
22:42:41.375 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
22:42:41.375 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
22:42:41.375 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-0.04 mountX=0.02 mountY=0.27, mountTheta=1.51
22:42:41.383 00.008 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.01, opts=13)
22:42:41.383 00.000 12268 Enqueuing Move request for scope (0.27, -0.01)
22:42:41.383 00.000 11616 Worker thread wakes up
22:42:41.383 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.01) opts 0xd
22:42:41.383 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.01)
22:42:41.383 00.000 11616 Moving (0.27, -0.01) raw xDistance=0.02 yDistance=0.27
22:42:41.383 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:41.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:42:41.383 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.15 newest=0.55
22:42:41.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
22:42:41.383 00.000 11616 MoveAxis(E, 0, ABG)
22:42:41.383 00.000 11616 Move returns status 0, amount 0
22:42:41.383 00.000 11616 BLC: Oldest BLC event removed
22:42:41.383 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1926 applied
22:42:41.383 00.000 11616 MoveAxis(S, 1949, ABG)
22:42:41.383 00.000 11616 Guiding  Dir = 1, Dur = 1949
22:42:41.383 00.000 11616 IsSlewing returns 0
22:42:41.383 00.000 11616 IsGuiding returns 0
22:42:41.383 00.000 11616 PulseGuide returned control before completion, sleep 1959
22:42:41.406 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:41.430 00.024 12268 UpdateGuideState exits: m=257 SNR=11.0
22:42:41.430 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:41.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:41.430 00.000 12268 Enqueuing Expose request
22:42:43.357 01.927 11616 IsGuiding returns 1
22:42:43.357 00.000 11616 scope still moving after pulse duration time elapsed
22:42:43.389 00.032 11616 IsSlewing returns 0
22:42:43.389 00.000 11616 IsGuiding returns 0
22:42:43.389 00.000 11616 scope move finished after 1949 + 54 ms
22:42:43.389 00.000 11616 Move returns status 0, amount 1949
22:42:43.389 00.000 11616 move complete, result=0
22:42:43.389 00.000 11616 worker thread done servicing request
22:42:43.389 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 1949 ms SOUTH
22:42:43.389 00.000 11616 Worker thread wakes up
22:42:43.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:43.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:45.406 02.017 11616 Exposure complete
22:42:45.484 00.078 11616 worker thread done servicing request
22:42:45.484 00.000 12268 OnExposeComplete: enter
22:42:45.484 00.000 12268 UpdateGuideState(): m_state=6
22:42:45.484 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 944
22:42:45.484 00.000 12268 Star::Find returns 1 (0), X=1154.08, Y=149.78, Mass=307, SNR=12.0, Peak=38 HFD=4.1
22:42:45.484 00.000 12268 MultiStar: [#1 0.62,0.51,0.00,M3] [#2 0.21,0.25,0.84,U] [#3 0.00,0.00,0.00,L] [#4 -0.01,0.32,0.88,U] [#5 0.31,0.29,0.65,U] [#6 0.67,0.54,0.00,M2] [#7 0.17,-0.05,0.86,U] [#8 0.04,-0.07,0.37,U] [#9 1.01,0.38,0.00,M1] 
22:42:45.484 00.000 12268 refined, 5 included, MultiStar: {0.16, 0.22}, one-star: {0.20, 0.40}
22:42:45.484 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
22:42:45.484 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.64)
22:42:45.484 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.27 cameraTheta=0.94 mountX=0.23 mountY=0.13, mountTheta=0.51
22:42:45.484 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.22, opts=13)
22:42:45.484 00.000 12268 Enqueuing Move request for scope (0.16, 0.22)
22:42:45.484 00.000 11616 Worker thread wakes up
22:42:45.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.22) opts 0xd
22:42:45.484 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.22)
22:42:45.484 00.000 11616 Moving (0.16, 0.22) raw xDistance=0.23 yDistance=0.13
22:42:45.484 00.000 11616 BLC: History state: CurrMiss=0.13, AvgInitMiss=0.25, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.039944, 1:0.129352
22:42:45.484 00.000 11616 BLC: No correction, Miss < min_move
22:42:45.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:42:45.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:42:45.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:45.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:42:45.484 00.000 11616 MoveAxis(E, 0, ABG)
22:42:45.484 00.000 11616 Move returns status 0, amount 0
22:42:45.484 00.000 11616 MoveAxis(N, 0, ABG)
22:42:45.484 00.000 11616 Move returns status 0, amount 0
22:42:45.484 00.000 11616 move complete, result=0
22:42:45.484 00.000 11616 worker thread done servicing request
22:42:45.515 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:45.531 00.016 12268 UpdateGuideState exits: m=307 SNR=12.0
22:42:45.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:45.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:45.531 00.000 12268 Enqueuing Expose request
22:42:45.531 00.000 11616 Worker thread wakes up
22:42:45.531 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:45.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:45.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:47.562 02.031 11616 Exposure complete
22:42:47.672 00.110 11616 worker thread done servicing request
22:42:47.672 00.000 12268 OnExposeComplete: enter
22:42:47.672 00.000 12268 UpdateGuideState(): m_state=6
22:42:47.672 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 945
22:42:47.672 00.000 12268 Star::Find returns 1 (0), X=1153.41, Y=149.22, Mass=289, SNR=11.7, Peak=32 HFD=4.0
22:42:47.687 00.015 12268 MultiStar: [#1 0.13,-0.09,1.08,U] [#2 -0.29,-0.05,0.89,U] [#3 -0.32,-0.08,0.77,U] [#4 -0.88,0.12,0.00,M1] [#5 -0.14,0.41,0.77,U] [#6 -0.49,0.32,0.68,U] [#7 -0.44,0.09,0.71,U] [#8 -0.14,0.23,0.37,U] 
22:42:47.687 00.000 12268 refined, 7 included, MultiStar: {-0.26, 0.05}, one-star: {-0.47, -0.16}
22:42:47.687 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
22:42:47.687 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
22:42:47.687 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.27 cameraTheta=2.95 mountX=0.02 mountY=-0.27, mountTheta=-1.48
22:42:47.687 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.05, opts=13)
22:42:47.687 00.000 12268 Enqueuing Move request for scope (-0.26, 0.05)
22:42:47.687 00.000 11616 Worker thread wakes up
22:42:47.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
22:42:47.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
22:42:47.687 00.000 11616 Moving (-0.26, 0.05) raw xDistance=0.02 yDistance=-0.27
22:42:47.687 00.000 11616 BLC: History state: CurrMiss=-0.27, AvgInitMiss=0.25, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=0.039944, 1:0.129352, 2:-0.267956
22:42:47.687 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -140.000000
22:42:47.687 00.000 11616 BLC: window closed
22:42:47.687 00.000 11616 BLC: Pulse adjusted to 1786
22:42:47.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:47.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:42:47.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:42:47.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:42:47.687 00.000 11616 MoveAxis(E, 0, ABG)
22:42:47.687 00.000 11616 Move returns status 0, amount 0
22:42:47.687 00.000 11616 MoveAxis(N, 0, ABG)
22:42:47.687 00.000 11616 Move returns status 0, amount 0
22:42:47.687 00.000 11616 move complete, result=0
22:42:47.687 00.000 11616 worker thread done servicing request
22:42:47.703 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:47.750 00.047 12268 UpdateGuideState exits: m=289 SNR=11.7
22:42:47.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:47.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:47.750 00.000 12268 Enqueuing Expose request
22:42:47.750 00.000 11616 Worker thread wakes up
22:42:47.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:47.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:47.765 00.015 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:42:47.765 00.000 12268 evsrv: cli 0F8E69C0 connect
22:42:47.765 00.000 12268 case statement mapped state 6 to 3
22:42:47.765 00.000 12268 case statement mapped state 6 to 3
22:42:47.765 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"d84c3aa0-ca90-4283-8143-41d357f40b4f"}
22:42:47.765 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"d84c3aa0-ca90-4283-8143-41d357f40b4f"}
22:42:47.781 00.016 12268 evsrv: cli 0F8E69C0 disconnect
22:42:49.828 02.047 11616 Exposure complete
22:42:49.906 00.078 11616 worker thread done servicing request
22:42:49.906 00.000 12268 OnExposeComplete: enter
22:42:49.906 00.000 12268 UpdateGuideState(): m_state=6
22:42:49.906 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 946
22:42:49.906 00.000 12268 Star::Find returns 1 (0), X=1153.86, Y=148.89, Mass=282, SNR=11.5, Peak=29 HFD=4.2
22:42:49.906 00.000 12268 MultiStar: [#1 0.47,-0.35,1.09,U] [#2 -0.05,-0.60,0.77,U] [#3 0.00,0.00,0.00,L] [#4 -0.76,-0.47,0.00,M2] [#5 -0.17,-0.30,0.66,U] [#6 0.00,-0.29,0.69,U] [#7 -0.38,-0.68,0.00,M1] [#8 -0.13,0.22,0.37,U] [#9 0.19,-0.07,0.55,U] 
22:42:49.906 00.000 12268 refined, 6 included, MultiStar: {0.08, -0.33}, one-star: {-0.02, -0.49}
22:42:49.906 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
22:42:49.906 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
22:42:49.906 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.33 hyp=0.34 cameraTheta=-1.34 mountX=-0.32 mountY=0.12, mountTheta=2.78
22:42:49.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.33, opts=13)
22:42:49.906 00.000 12268 Enqueuing Move request for scope (0.08, -0.33)
22:42:49.906 00.000 11616 Worker thread wakes up
22:42:49.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.33) opts 0xd
22:42:49.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.33)
22:42:49.906 00.000 11616 Moving (0.08, -0.33) raw xDistance=-0.32 yDistance=0.12
22:42:49.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
22:42:49.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:49.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:42:49.906 00.000 11616 MoveAxis(E, 179, ABG)
22:42:49.906 00.000 11616 Guiding  Dir = 2, Dur = 179
22:42:49.906 00.000 11616 IsSlewing returns 0
22:42:49.906 00.000 11616 IsGuiding returns 0
22:42:49.906 00.000 11616 PulseGuide returned control before completion, sleep 189
22:42:49.937 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:49.953 00.016 12268 UpdateGuideState exits: m=282 SNR=11.5
22:42:49.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:49.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:49.953 00.000 12268 Enqueuing Expose request
22:42:50.109 00.156 11616 IsGuiding returns 1
22:42:50.109 00.000 11616 scope still moving after pulse duration time elapsed
22:42:50.141 00.032 11616 IsSlewing returns 0
22:42:50.141 00.000 11616 IsGuiding returns 0
22:42:50.141 00.000 11616 scope move finished after 179 + 50 ms
22:42:50.141 00.000 11616 Move returns status 0, amount 179
22:42:50.141 00.000 11616 MoveAxis(N, 0, ABG)
22:42:50.141 00.000 11616 Move returns status 0, amount 0
22:42:50.141 00.000 11616 move complete, result=0
22:42:50.141 00.000 11616 worker thread done servicing request
22:42:50.141 00.000 12268 GuideStep: -0.3 px 179 ms EAST, 0.1 px 0 ms NORTH
22:42:50.141 00.000 11616 Worker thread wakes up
22:42:50.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:50.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:52.156 02.015 11616 Exposure complete
22:42:52.218 00.062 11616 worker thread done servicing request
22:42:52.218 00.000 12268 OnExposeComplete: enter
22:42:52.218 00.000 12268 UpdateGuideState(): m_state=6
22:42:52.218 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 947
22:42:52.218 00.000 12268 Star::Find returns 1 (0), X=1153.69, Y=149.12, Mass=288, SNR=11.6, Peak=32 HFD=4.0
22:42:52.218 00.000 12268 MultiStar: [#1 -0.12,-0.05,1.09,U] [#2 -0.15,0.01,0.89,U] [#3 -0.46,-0.58,0.00,M1] [#4 -0.89,0.10,0.00,M3] [#5 -0.75,-0.33,0.00,M1] [#6 -0.41,-0.04,0.68,U] [#7 -0.52,-0.29,0.70,U] [#8 0.00,-0.01,0.41,U] 
22:42:52.218 00.000 12268 refined, 5 included, MultiStar: {-0.23, -0.11}, one-star: {-0.19, -0.26}
22:42:52.218 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
22:42:52.218 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.98)
22:42:52.218 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.11 hyp=0.26 cameraTheta=-2.68 mountX=-0.14 mountY=-0.21, mountTheta=-2.14
22:42:52.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.11, opts=13)
22:42:52.218 00.000 12268 Enqueuing Move request for scope (-0.23, -0.11)
22:42:52.218 00.000 11616 Worker thread wakes up
22:42:52.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.11) opts 0xd
22:42:52.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.11)
22:42:52.218 00.000 11616 Moving (-0.23, -0.11) raw xDistance=-0.14 yDistance=-0.21
22:42:52.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:42:52.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:42:52.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:42:52.218 00.000 11616 MoveAxis(E, 76, ABG)
22:42:52.218 00.000 11616 Guiding  Dir = 2, Dur = 76
22:42:52.218 00.000 11616 IsSlewing returns 0
22:42:52.218 00.000 11616 IsGuiding returns 0
22:42:52.218 00.000 11616 PulseGuide returned control before completion, sleep 86
22:42:52.249 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:52.265 00.016 12268 UpdateGuideState exits: m=288 SNR=11.6
22:42:52.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:52.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:52.265 00.000 12268 Enqueuing Expose request
22:42:52.328 00.063 11616 IsGuiding returns 1
22:42:52.328 00.000 11616 scope still moving after pulse duration time elapsed
22:42:52.359 00.031 11616 IsSlewing returns 0
22:42:52.359 00.000 11616 IsGuiding returns 0
22:42:52.359 00.000 11616 scope move finished after 76 + 52 ms
22:42:52.359 00.000 11616 Move returns status 0, amount 76
22:42:52.359 00.000 11616 MoveAxis(N, 0, ABG)
22:42:52.359 00.000 11616 Move returns status 0, amount 0
22:42:52.359 00.000 11616 move complete, result=0
22:42:52.359 00.000 11616 worker thread done servicing request
22:42:52.359 00.000 11616 Worker thread wakes up
22:42:52.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:52.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:52.359 00.000 12268 GuideStep: -0.1 px 76 ms EAST, -0.2 px 0 ms NORTH
22:42:54.375 02.016 11616 Exposure complete
22:42:54.421 00.046 11616 worker thread done servicing request
22:42:54.421 00.000 12268 OnExposeComplete: enter
22:42:54.421 00.000 12268 UpdateGuideState(): m_state=6
22:42:54.421 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 948
22:42:54.421 00.000 12268 Star::Find returns 1 (0), X=1153.54, Y=149.29, Mass=290, SNR=11.6, Peak=25 HFD=4.6
22:42:54.421 00.000 12268 MultiStar: [#1 0.10,-0.13,1.12,U] [#2 -0.08,-0.12,0.86,U] [#3 -10.22,-13.36,0.00,M2] [#4 -0.65,0.23,0.00,M4] [#5 -0.42,-0.15,0.74,U] [#6 -0.15,0.02,0.66,U] [#7 -0.44,-0.19,0.68,U] [#8 0.00,-0.00,0.37,U] 
22:42:54.421 00.000 12268 refined, 6 included, MultiStar: {-0.19, -0.10}, one-star: {-0.34, -0.09}
22:42:54.421 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
22:42:54.421 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
22:42:54.421 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-2.64 mountX=-0.12 mountY=-0.17, mountTheta=-2.18
22:42:54.421 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.10, opts=13)
22:42:54.421 00.000 12268 Enqueuing Move request for scope (-0.19, -0.10)
22:42:54.421 00.000 11616 Worker thread wakes up
22:42:54.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd
22:42:54.421 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.10)
22:42:54.421 00.000 11616 Moving (-0.19, -0.10) raw xDistance=-0.12 yDistance=-0.17
22:42:54.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
22:42:54.421 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:42:54.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:42:54.421 00.000 11616 MoveAxis(E, 67, ABG)
22:42:54.421 00.000 11616 Guiding  Dir = 2, Dur = 67
22:42:54.421 00.000 11616 IsSlewing returns 0
22:42:54.421 00.000 11616 IsGuiding returns 0
22:42:54.421 00.000 11616 PulseGuide returned control before completion, sleep 77
22:42:54.453 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:54.468 00.015 12268 UpdateGuideState exits: m=290 SNR=11.6
22:42:54.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:54.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:54.468 00.000 12268 Enqueuing Expose request
22:42:54.515 00.047 11616 IsGuiding returns 1
22:42:54.515 00.000 11616 scope still moving after pulse duration time elapsed
22:42:54.547 00.032 11616 IsSlewing returns 0
22:42:54.547 00.000 11616 IsGuiding returns 1
22:42:54.578 00.031 11616 IsSlewing returns 0
22:42:54.578 00.000 11616 IsGuiding returns 0
22:42:54.578 00.000 11616 scope move finished after 67 + 75 ms
22:42:54.578 00.000 11616 Move returns status 0, amount 67
22:42:54.578 00.000 11616 MoveAxis(N, 0, ABG)
22:42:54.578 00.000 11616 Move returns status 0, amount 0
22:42:54.578 00.000 11616 move complete, result=0
22:42:54.578 00.000 11616 worker thread done servicing request
22:42:54.578 00.000 12268 GuideStep: -0.1 px 67 ms EAST, -0.2 px 0 ms NORTH
22:42:54.578 00.000 11616 Worker thread wakes up
22:42:54.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:54.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:56.588 02.010 11616 Exposure complete
22:42:56.636 00.048 11616 worker thread done servicing request
22:42:56.636 00.000 12268 OnExposeComplete: enter
22:42:56.636 00.000 12268 UpdateGuideState(): m_state=6
22:42:56.636 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
22:42:56.636 00.000 12268 Star::Find returns 1 (0), X=1153.72, Y=148.98, Mass=261, SNR=11.0, Peak=32 HFD=4.0
22:42:56.636 00.000 12268 MultiStar: [#1 0.04,-0.19,1.15,U] [#2 -0.36,-0.12,0.89,U] [#3 -0.54,-0.53,0.00,M3] [#4 -0.33,0.23,0.62,U] [#5 -0.44,-0.17,0.75,U] [#6 0.35,0.18,0.68,U] [#7 -0.36,-0.27,0.64,U] [#8 0.04,-0.06,0.40,U] 
22:42:56.636 00.000 12268 refined, 7 included, MultiStar: {-0.15, -0.13}, one-star: {-0.16, -0.40}
22:42:56.636 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
22:42:56.636 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
22:42:56.636 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.45 mountX=-0.14 mountY=-0.14, mountTheta=-2.38
22:42:56.636 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.13, opts=13)
22:42:56.636 00.000 12268 Enqueuing Move request for scope (-0.15, -0.13)
22:42:56.636 00.000 11616 Worker thread wakes up
22:42:56.636 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
22:42:56.636 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
22:42:56.636 00.000 11616 Moving (-0.15, -0.13) raw xDistance=-0.14 yDistance=-0.14
22:42:56.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:42:56.636 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:56.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:42:56.636 00.000 11616 MoveAxis(E, 80, ABG)
22:42:56.651 00.015 11616 Guiding  Dir = 2, Dur = 80
22:42:56.651 00.000 11616 IsSlewing returns 0
22:42:56.651 00.000 11616 IsGuiding returns 0
22:42:56.651 00.000 11616 PulseGuide returned control before completion, sleep 90
22:42:56.667 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:42:56.687 00.020 12268 UpdateGuideState exits: m=261 SNR=11.0
22:42:56.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:56.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:56.687 00.000 12268 Enqueuing Expose request
22:42:56.749 00.062 11616 IsGuiding returns 1
22:42:56.749 00.000 11616 scope still moving after pulse duration time elapsed
22:42:56.778 00.029 11616 IsSlewing returns 0
22:42:56.778 00.000 11616 IsGuiding returns 0
22:42:56.778 00.000 11616 scope move finished after 80 + 46 ms
22:42:56.778 00.000 11616 Move returns status 0, amount 80
22:42:56.778 00.000 11616 MoveAxis(N, 0, ABG)
22:42:56.778 00.000 11616 Move returns status 0, amount 0
22:42:56.778 00.000 11616 move complete, result=0
22:42:56.778 00.000 11616 worker thread done servicing request
22:42:56.778 00.000 11616 Worker thread wakes up
22:42:56.778 00.000 12268 GuideStep: -0.1 px 80 ms EAST, -0.1 px 0 ms NORTH
22:42:56.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:56.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:58.781 02.003 11616 Exposure complete
22:42:58.828 00.047 11616 worker thread done servicing request
22:42:58.828 00.000 12268 OnExposeComplete: enter
22:42:58.828 00.000 12268 UpdateGuideState(): m_state=6
22:42:58.828 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 950
22:42:58.828 00.000 12268 Star::Find returns 1 (0), X=1154.03, Y=149.20, Mass=272, SNR=11.2, Peak=24 HFD=4.5
22:42:58.828 00.000 12268 MultiStar: [#1 0.17,-0.18,1.12,U] [#2 -0.28,-0.04,0.85,U] [#3 0.00,0.00,0.00,L] [#4 -0.33,-0.12,0.67,U] [#5 -0.22,0.13,0.76,U] [#6 -0.17,-0.03,0.64,U] [#7 -0.31,-0.53,0.00,M1] [#8 -0.05,0.09,0.40,U] [#9 0.38,0.05,0.39,U] 
22:42:58.828 00.000 12268 refined, 7 included, MultiStar: {-0.05, -0.06}, one-star: {0.15, -0.17}
22:42:58.828 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.70 = 2.59)
22:42:58.828 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.52)
22:42:58.828 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.22 mountX=-0.07 mountY=-0.04, mountTheta=-2.61
22:42:58.844 00.016 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.06, opts=13)
22:42:58.844 00.000 12268 Enqueuing Move request for scope (-0.05, -0.06)
22:42:58.844 00.000 11616 Worker thread wakes up
22:42:58.844 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
22:42:58.844 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
22:42:58.844 00.000 11616 Moving (-0.05, -0.06) raw xDistance=-0.07 yDistance=-0.04
22:42:58.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:58.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:42:58.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:58.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:42:58.844 00.000 11616 MoveAxis(E, 0, ABG)
22:42:58.844 00.000 11616 Move returns status 0, amount 0
22:42:58.844 00.000 11616 MoveAxis(N, 0, ABG)
22:42:58.844 00.000 11616 Move returns status 0, amount 0
22:42:58.844 00.000 11616 move complete, result=0
22:42:58.844 00.000 11616 worker thread done servicing request
22:42:58.859 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:42:58.875 00.016 12268 UpdateGuideState exits: m=272 SNR=11.2
22:42:58.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:58.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:42:58.875 00.000 12268 Enqueuing Expose request
22:42:58.875 00.000 11616 Worker thread wakes up
22:42:58.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:42:58.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:42:58.875 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:00.891 02.016 11616 Exposure complete
22:43:00.939 00.048 11616 worker thread done servicing request
22:43:00.939 00.000 12268 OnExposeComplete: enter
22:43:00.939 00.000 12268 UpdateGuideState(): m_state=6
22:43:00.954 00.015 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 951
22:43:00.954 00.000 12268 Star::Find returns 1 (0), X=1153.80, Y=149.33, Mass=252, SNR=10.9, Peak=28 HFD=4.1
22:43:00.954 00.000 12268 MultiStar: [#1 0.10,0.25,1.15,U] [#2 -0.05,0.57,0.91,U] [#3 -0.22,-0.24,0.86,U] [#4 -0.18,0.05,0.65,U] [#5 -0.32,0.25,0.72,U] [#6 -0.05,0.42,0.70,U] [#7 -0.19,-0.04,0.74,U] [#8 0.00,0.00,0.00,L] [#9 0.30,0.10,0.46,U] 
22:43:00.954 00.000 12268 single-star, 8 included, MultiStar: {-0.08, 0.15}, one-star: {-0.08, -0.05}
22:43:00.954 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
22:43:00.954 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.89)
22:43:00.954 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.59 mountX=-0.06 mountY=-0.07, mountTheta=-2.23
22:43:00.954 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.05, opts=13)
22:43:00.954 00.000 12268 Enqueuing Move request for scope (-0.08, -0.05)
22:43:00.954 00.000 11616 Worker thread wakes up
22:43:00.954 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
22:43:00.954 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
22:43:00.954 00.000 11616 Moving (-0.08, -0.05) raw xDistance=-0.06 yDistance=-0.07
22:43:00.954 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:00.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:43:00.954 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:00.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:43:00.954 00.000 11616 MoveAxis(E, 0, ABG)
22:43:00.954 00.000 11616 Move returns status 0, amount 0
22:43:00.954 00.000 11616 MoveAxis(N, 0, ABG)
22:43:00.954 00.000 11616 Move returns status 0, amount 0
22:43:00.954 00.000 11616 move complete, result=0
22:43:00.954 00.000 11616 worker thread done servicing request
22:43:00.971 00.017 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:00.986 00.015 12268 UpdateGuideState exits: m=252 SNR=10.9
22:43:00.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:00.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:00.986 00.000 12268 Enqueuing Expose request
22:43:00.986 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:00.986 00.000 11616 Worker thread wakes up
22:43:00.986 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:00.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:02.999 02.013 11616 Exposure complete
22:43:03.062 00.063 11616 worker thread done servicing request
22:43:03.062 00.000 12268 OnExposeComplete: enter
22:43:03.062 00.000 12268 UpdateGuideState(): m_state=6
22:43:03.062 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 952
22:43:03.062 00.000 12268 Star::Find returns 1 (0), X=1153.64, Y=149.66, Mass=234, SNR=10.5, Peak=27 HFD=3.7
22:43:03.062 00.000 12268 MultiStar: [#1 -0.03,0.77,0.00,M1] [#2 -0.06,0.68,0.00,M1] [#3 -0.44,-0.06,0.89,U] [#4 -0.72,0.53,0.00,M2] [#5 0.32,0.45,0.80,U] [#6 0.44,0.67,0.00,M1] [#7 -0.15,-0.13,0.81,U] [#8 -0.02,0.03,0.42,U] 
22:43:03.062 00.000 12268 refined, 4 included, MultiStar: {-0.13, 0.12}, one-star: {-0.24, 0.28}
22:43:03.062 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
22:43:03.062 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
22:43:03.062 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.37 mountX=0.11 mountY=-0.14, mountTheta=-0.91
22:43:03.062 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.12, opts=13)
22:43:03.062 00.000 12268 Enqueuing Move request for scope (-0.13, 0.12)
22:43:03.062 00.000 11616 Worker thread wakes up
22:43:03.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
22:43:03.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
22:43:03.062 00.000 11616 Moving (-0.13, 0.12) raw xDistance=0.11 yDistance=-0.14
22:43:03.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:43:03.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:43:03.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:03.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:43:03.062 00.000 11616 MoveAxis(E, 0, ABG)
22:43:03.062 00.000 11616 Move returns status 0, amount 0
22:43:03.062 00.000 11616 MoveAxis(N, 0, ABG)
22:43:03.062 00.000 11616 Move returns status 0, amount 0
22:43:03.062 00.000 11616 move complete, result=0
22:43:03.062 00.000 11616 worker thread done servicing request
22:43:03.092 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:03.108 00.016 12268 UpdateGuideState exits: m=234 SNR=10.5
22:43:03.108 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:03.108 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:03.108 00.000 12268 Enqueuing Expose request
22:43:03.108 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:03.108 00.000 11616 Worker thread wakes up
22:43:03.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:03.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:05.125 02.017 11616 Exposure complete
22:43:05.187 00.062 11616 worker thread done servicing request
22:43:05.187 00.000 12268 OnExposeComplete: enter
22:43:05.187 00.000 12268 UpdateGuideState(): m_state=6
22:43:05.187 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 953
22:43:05.187 00.000 12268 Star::Find returns 1 (0), X=1154.08, Y=149.97, Mass=236, SNR=10.5, Peak=28 HFD=4.2
22:43:05.187 00.000 12268 MultiStar: [#1 0.38,0.44,1.37,U] [#2 -0.11,0.29,0.95,U] [#3 0.00,0.00,0.00,L] [#4 -0.33,0.62,0.00,M3] [#5 -0.20,0.62,0.00,M1] [#6 0.26,0.79,0.00,M2] [#7 -0.15,0.07,0.77,U] [#8 -0.02,-0.32,0.44,U] [#9 0.78,0.33,0.00,M1] 
22:43:05.187 00.000 12268 refined, 4 included, MultiStar: {0.11, 0.30}, one-star: {0.21, 0.59}
22:43:05.187 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
22:43:05.187 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
22:43:05.187 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.22 mountX=0.31 mountY=0.07, mountTheta=0.22
22:43:05.187 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.30, opts=13)
22:43:05.187 00.000 12268 Enqueuing Move request for scope (0.11, 0.30)
22:43:05.187 00.000 11616 Worker thread wakes up
22:43:05.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.30) opts 0xd
22:43:05.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.30)
22:43:05.187 00.000 11616 Moving (0.11, 0.30) raw xDistance=0.31 yDistance=0.07
22:43:05.187 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
22:43:05.187 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.94
22:43:05.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
22:43:05.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:05.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:43:05.187 00.000 11616 MoveAxis(W, 176, ABG)
22:43:05.187 00.000 11616 Guiding  Dir = 3, Dur = 176
22:43:05.187 00.000 11616 IsSlewing returns 0
22:43:05.187 00.000 11616 IsGuiding returns 0
22:43:05.187 00.000 11616 PulseGuide returned control before completion, sleep 186
22:43:05.203 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:05.234 00.031 12268 UpdateGuideState exits: m=236 SNR=10.5
22:43:05.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:05.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:05.234 00.000 12268 Enqueuing Expose request
22:43:05.391 00.157 11616 IsGuiding returns 1
22:43:05.391 00.000 11616 scope still moving after pulse duration time elapsed
22:43:05.422 00.031 11616 IsSlewing returns 0
22:43:05.422 00.000 11616 IsGuiding returns 0
22:43:05.422 00.000 11616 scope move finished after 176 + 48 ms
22:43:05.422 00.000 11616 Move returns status 0, amount 176
22:43:05.422 00.000 11616 MoveAxis(N, 0, ABG)
22:43:05.422 00.000 11616 Move returns status 0, amount 0
22:43:05.422 00.000 11616 move complete, result=0
22:43:05.422 00.000 11616 worker thread done servicing request
22:43:05.422 00.000 11616 Worker thread wakes up
22:43:05.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:05.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:05.422 00.000 12268 GuideStep: 0.3 px 176 ms WEST, 0.1 px 0 ms NORTH
22:43:07.437 02.015 11616 Exposure complete
22:43:07.482 00.045 11616 worker thread done servicing request
22:43:07.482 00.000 12268 OnExposeComplete: enter
22:43:07.482 00.000 12268 UpdateGuideState(): m_state=6
22:43:07.482 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 954
22:43:07.482 00.000 12268 Star::Find returns 1 (0), X=1153.77, Y=149.46, Mass=245, SNR=10.7, Peak=25 HFD=3.7
22:43:07.482 00.000 12268 MultiStar: [#1 0.14,0.12,1.24,U] [#2 -0.52,-0.03,0.94,U] [#3 -0.08,-0.66,0.00,M2] [#4 -0.92,-0.14,0.00,M4] [#5 -0.23,0.53,0.80,U] [#6 -0.04,-0.01,0.91,U] [#7 -0.60,-0.20,0.00,M1] [#8 -0.09,0.16,0.41,U] 
22:43:07.482 00.000 12268 single-star, 5 included, MultiStar: {-0.13, 0.13}, one-star: {-0.11, 0.08}
22:43:07.482 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
22:43:07.482 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
22:43:07.482 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.13 cameraTheta=2.50 mountX=0.07 mountY=-0.12, mountTheta=-1.04
22:43:07.482 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.08, opts=13)
22:43:07.482 00.000 12268 Enqueuing Move request for scope (-0.11, 0.08)
22:43:07.482 00.000 11616 Worker thread wakes up
22:43:07.482 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
22:43:07.482 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
22:43:07.482 00.000 11616 Moving (-0.11, 0.08) raw xDistance=0.07 yDistance=-0.12
22:43:07.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:07.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:43:07.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:07.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:43:07.482 00.000 11616 MoveAxis(E, 0, ABG)
22:43:07.482 00.000 11616 Move returns status 0, amount 0
22:43:07.498 00.016 11616 MoveAxis(N, 0, ABG)
22:43:07.498 00.000 11616 Move returns status 0, amount 0
22:43:07.498 00.000 11616 move complete, result=0
22:43:07.498 00.000 11616 worker thread done servicing request
22:43:07.514 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:07.531 00.017 12268 UpdateGuideState exits: m=245 SNR=10.7
22:43:07.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:07.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:07.531 00.000 12268 Enqueuing Expose request
22:43:07.531 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:07.531 00.000 11616 Worker thread wakes up
22:43:07.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:07.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:09.547 02.016 11616 Exposure complete
22:43:09.609 00.062 11616 worker thread done servicing request
22:43:09.609 00.000 12268 OnExposeComplete: enter
22:43:09.609 00.000 12268 UpdateGuideState(): m_state=6
22:43:09.609 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 955
22:43:09.609 00.000 12268 Star::Find returns 1 (0), X=1153.74, Y=149.35, Mass=248, SNR=10.7, Peak=25 HFD=4.6
22:43:09.609 00.000 12268 MultiStar: [#1 -0.49,0.27,1.33,U] [#2 -0.28,0.54,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -0.70,0.33,0.00,M5] [#5 -0.46,0.12,0.78,U] [#6 -0.11,0.56,0.66,U] [#7 -0.65,-0.20,0.00,M2] [#8 0.07,-0.12,0.43,U] [#9 -0.06,-0.51,0.45,U] 
22:43:09.609 00.000 12268 single-star, 5 included, MultiStar: {-0.26, 0.11}, one-star: {-0.14, -0.03}
22:43:09.609 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
22:43:09.609 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
22:43:09.609 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.95 mountX=-0.04 mountY=-0.13, mountTheta=-1.86
22:43:09.609 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.03, opts=13)
22:43:09.609 00.000 12268 Enqueuing Move request for scope (-0.14, -0.03)
22:43:09.609 00.000 11616 Worker thread wakes up
22:43:09.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
22:43:09.609 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
22:43:09.609 00.000 11616 Moving (-0.14, -0.03) raw xDistance=-0.04 yDistance=-0.13
22:43:09.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:09.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:43:09.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:09.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:43:09.609 00.000 11616 MoveAxis(E, 0, ABG)
22:43:09.609 00.000 11616 Move returns status 0, amount 0
22:43:09.609 00.000 11616 MoveAxis(N, 0, ABG)
22:43:09.609 00.000 11616 Move returns status 0, amount 0
22:43:09.609 00.000 11616 move complete, result=0
22:43:09.609 00.000 11616 worker thread done servicing request
22:43:09.640 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:09.656 00.016 12268 UpdateGuideState exits: m=248 SNR=10.7
22:43:09.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:09.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:09.656 00.000 12268 Enqueuing Expose request
22:43:09.656 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:09.656 00.000 11616 Worker thread wakes up
22:43:09.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:09.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:11.664 02.008 11616 Exposure complete
22:43:11.728 00.064 11616 worker thread done servicing request
22:43:11.728 00.000 12268 OnExposeComplete: enter
22:43:11.728 00.000 12268 UpdateGuideState(): m_state=6
22:43:11.728 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 956
22:43:11.728 00.000 12268 Star::Find returns 1 (0), X=1153.75, Y=149.61, Mass=234, SNR=10.4, Peak=26 HFD=3.7
22:43:11.728 00.000 12268 Star::Find false star n=11 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
22:43:11.728 00.000 12268 MultiStar: [#1 0.42,-0.03,1.32,U] [#2 0.07,-0.02,1.01,U] [#3 0.00,0.00,0.00,L] [#4 -0.59,0.08,0.71,U] [#5 -0.46,-0.15,0.81,U] [#6 0.34,0.35,0.84,U] [#7 -0.45,-0.18,0.71,U] [#8 0.00,0.00,0.00,L] [#9 -0.08,0.10,0.43,U] [#10 0.00,0.00,0.00,L] [#11 -3.31,-0.86,0.00,M2] 
22:43:11.728 00.000 12268 refined, 7 included, MultiStar: {-0.05, 0.05}, one-star: {-0.13, 0.23}
22:43:11.728 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
22:43:11.728 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
22:43:11.728 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.44 mountX=0.04 mountY=-0.06, mountTheta=-0.97
22:43:11.728 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.05, opts=13)
22:43:11.728 00.000 12268 Enqueuing Move request for scope (-0.05, 0.05)
22:43:11.728 00.000 11616 Worker thread wakes up
22:43:11.728 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
22:43:11.728 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
22:43:11.728 00.000 11616 Moving (-0.05, 0.05) raw xDistance=0.04 yDistance=-0.06
22:43:11.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:11.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:43:11.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:11.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:43:11.728 00.000 11616 MoveAxis(E, 0, ABG)
22:43:11.728 00.000 11616 Move returns status 0, amount 0
22:43:11.728 00.000 11616 MoveAxis(N, 0, ABG)
22:43:11.728 00.000 11616 Move returns status 0, amount 0
22:43:11.728 00.000 11616 move complete, result=0
22:43:11.728 00.000 11616 worker thread done servicing request
22:43:11.750 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:11.759 00.009 12268 UpdateGuideState exits: m=234 SNR=10.4
22:43:11.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:11.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:11.759 00.000 12268 Enqueuing Expose request
22:43:11.759 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:11.759 00.000 11616 Worker thread wakes up
22:43:11.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:11.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:13.783 02.024 11616 Exposure complete
22:43:13.831 00.048 11616 worker thread done servicing request
22:43:13.831 00.000 12268 OnExposeComplete: enter
22:43:13.831 00.000 12268 UpdateGuideState(): m_state=6
22:43:13.831 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 957
22:43:13.831 00.000 12268 Star::Find returns 1 (0), X=1153.71, Y=149.47, Mass=254, SNR=10.9, Peak=28 HFD=4.0
22:43:13.843 00.012 12268 MultiStar: [#1 -0.02,-0.04,1.24,U] [#2 -0.13,0.27,0.96,U] [#3 0.12,0.12,0.81,U] [#4 -0.15,0.45,0.69,U] [#5 0.23,0.87,0.00,M1] [#6 0.29,0.43,0.76,U] [#7 -0.45,0.05,0.77,U] [#8 -0.05,0.09,0.41,U] 
22:43:13.843 00.000 12268 refined, 7 included, MultiStar: {-0.07, 0.17}, one-star: {-0.17, 0.09}
22:43:13.843 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
22:43:13.843 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
22:43:13.843 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.99 mountX=0.16 mountY=-0.09, mountTheta=-0.54
22:43:13.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.17, opts=13)
22:43:13.843 00.000 12268 Enqueuing Move request for scope (-0.07, 0.17)
22:43:13.843 00.000 11616 Worker thread wakes up
22:43:13.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
22:43:13.847 00.004 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
22:43:13.847 00.000 11616 Moving (-0.07, 0.17) raw xDistance=0.16 yDistance=-0.09
22:43:13.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
22:43:13.847 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:13.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:43:13.847 00.000 11616 MoveAxis(W, 90, ABG)
22:43:13.847 00.000 11616 Guiding  Dir = 3, Dur = 90
22:43:13.847 00.000 11616 IsSlewing returns 0
22:43:13.847 00.000 11616 IsGuiding returns 0
22:43:13.847 00.000 11616 PulseGuide returned control before completion, sleep 100
22:43:13.863 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:13.879 00.016 12268 UpdateGuideState exits: m=254 SNR=10.9
22:43:13.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:13.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:13.879 00.000 12268 Enqueuing Expose request
22:43:13.958 00.079 11616 IsGuiding returns 1
22:43:13.958 00.000 11616 scope still moving after pulse duration time elapsed
22:43:13.989 00.031 11616 IsSlewing returns 0
22:43:13.989 00.000 11616 IsGuiding returns 0
22:43:13.989 00.000 11616 scope move finished after 90 + 52 ms
22:43:13.989 00.000 11616 Move returns status 0, amount 90
22:43:13.989 00.000 11616 MoveAxis(N, 0, ABG)
22:43:13.989 00.000 11616 Move returns status 0, amount 0
22:43:13.989 00.000 11616 move complete, result=0
22:43:13.989 00.000 11616 worker thread done servicing request
22:43:13.989 00.000 12268 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
22:43:13.989 00.000 11616 Worker thread wakes up
22:43:13.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:13.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:16.031 02.042 11616 Exposure complete
22:43:16.078 00.047 11616 worker thread done servicing request
22:43:16.078 00.000 12268 OnExposeComplete: enter
22:43:16.078 00.000 12268 UpdateGuideState(): m_state=6
22:43:16.078 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 958
22:43:16.078 00.000 12268 Star::Find returns 1 (0), X=1153.68, Y=149.24, Mass=246, SNR=10.8, Peak=26 HFD=3.7
22:43:16.078 00.000 12268 MultiStar: [#1 -0.11,0.20,1.16,U] [#2 -0.27,0.01,0.91,U] [#3 -0.42,0.15,0.79,U] [#4 -0.73,-0.19,0.00,M4] [#5 -0.54,0.55,0.00,M2] [#6 -0.34,0.30,0.78,U] [#7 -0.69,0.31,0.00,M1] [#8 0.04,-0.06,0.44,U] 
22:43:16.078 00.000 12268 refined, 5 included, MultiStar: {-0.23, 0.08}, one-star: {-0.20, -0.13}
22:43:16.078 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
22:43:16.078 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
22:43:16.078 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.08 hyp=0.24 cameraTheta=2.79 mountX=0.06 mountY=-0.24, mountTheta=-1.32
22:43:16.078 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.08, opts=13)
22:43:16.078 00.000 12268 Enqueuing Move request for scope (-0.23, 0.08)
22:43:16.078 00.000 11616 Worker thread wakes up
22:43:16.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.08) opts 0xd
22:43:16.078 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.08)
22:43:16.078 00.000 11616 Moving (-0.23, 0.08) raw xDistance=0.06 yDistance=-0.24
22:43:16.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:16.093 00.015 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:43:16.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:43:16.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:43:16.093 00.000 11616 MoveAxis(E, 0, ABG)
22:43:16.093 00.000 11616 Move returns status 0, amount 0
22:43:16.093 00.000 11616 MoveAxis(N, 0, ABG)
22:43:16.093 00.000 11616 Move returns status 0, amount 0
22:43:16.093 00.000 11616 move complete, result=0
22:43:16.093 00.000 11616 worker thread done servicing request
22:43:16.109 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:16.124 00.015 12268 UpdateGuideState exits: m=246 SNR=10.8
22:43:16.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:16.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:16.124 00.000 12268 Enqueuing Expose request
22:43:16.124 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:43:16.124 00.000 11616 Worker thread wakes up
22:43:16.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:16.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:18.135 02.011 11616 Exposure complete
22:43:18.187 00.052 11616 worker thread done servicing request
22:43:18.187 00.000 12268 OnExposeComplete: enter
22:43:18.187 00.000 12268 UpdateGuideState(): m_state=6
22:43:18.187 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 959
22:43:18.187 00.000 12268 Star::Find returns 1 (0), X=1153.13, Y=149.12, Mass=234, SNR=10.5, Peak=27 HFD=4.0
22:43:18.187 00.000 12268 MultiStar: [#1 -0.19,-0.27,1.38,U] [#2 -0.29,-0.52,0.87,U] [#3 -0.27,-0.62,0.00,M1] [#4 -1.06,-0.27,0.00,M5] [#5 -0.14,-0.12,0.78,U] [#6 0.25,-0.18,0.88,U] [#7 -0.56,-0.31,0.00,M2] [#8 -0.11,0.18,0.42,U] 
22:43:18.187 00.000 12268 refined, 5 included, MultiStar: {-0.22, -0.24}, one-star: {-0.75, -0.26}
22:43:18.187 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
22:43:18.187 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
22:43:18.187 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.24 hyp=0.32 cameraTheta=-2.33 mountX=-0.26 mountY=-0.19, mountTheta=-2.50
22:43:18.199 00.012 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.24, opts=13)
22:43:18.199 00.000 12268 Enqueuing Move request for scope (-0.22, -0.24)
22:43:18.199 00.000 11616 Worker thread wakes up
22:43:18.199 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.24) opts 0xd
22:43:18.199 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.24)
22:43:18.199 00.000 11616 Moving (-0.22, -0.24) raw xDistance=-0.26 yDistance=-0.19
22:43:18.199 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:43:18.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:43:18.199 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:43:18.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:43:18.199 00.000 11616 MoveAxis(E, 0, ABG)
22:43:18.199 00.000 11616 Move returns status 0, amount 0
22:43:18.199 00.000 11616 MoveAxis(N, 0, ABG)
22:43:18.199 00.000 11616 Move returns status 0, amount 0
22:43:18.199 00.000 11616 move complete, result=0
22:43:18.199 00.000 11616 worker thread done servicing request
22:43:18.219 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:18.231 00.012 12268 UpdateGuideState exits: m=234 SNR=10.5
22:43:18.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:18.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:18.231 00.000 12268 Enqueuing Expose request
22:43:18.231 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
22:43:18.231 00.000 11616 Worker thread wakes up
22:43:18.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:18.246 00.015 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:20.249 02.003 11616 Exposure complete
22:43:20.296 00.047 11616 worker thread done servicing request
22:43:20.296 00.000 12268 OnExposeComplete: enter
22:43:20.296 00.000 12268 UpdateGuideState(): m_state=6
22:43:20.296 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 960
22:43:20.296 00.000 12268 Star::Find returns 1 (0), X=1153.58, Y=149.22, Mass=306, SNR=12.0, Peak=26 HFD=4.5
22:43:20.296 00.000 12268 MultiStar: [#1 -0.40,0.01,1.11,U] [#2 -0.15,0.33,0.78,U] [#3 0.00,0.00,0.00,L] [#4 -0.91,-0.16,0.00,M6] [#5 -0.08,0.05,0.75,U] [#6 0.03,0.34,0.87,U] [#7 -0.94,0.05,0.00,M3] [#8 -0.22,-0.14,0.40,U] [#9 0.29,0.27,0.33,U] 
22:43:20.296 00.000 12268 refined, 6 included, MultiStar: {-0.17, 0.09}, one-star: {-0.29, -0.15}
22:43:20.296 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
22:43:20.296 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
22:43:20.296 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.63 mountX=0.08 mountY=-0.18, mountTheta=-1.17
22:43:20.296 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.09, opts=13)
22:43:20.296 00.000 12268 Enqueuing Move request for scope (-0.17, 0.09)
22:43:20.296 00.000 11616 Worker thread wakes up
22:43:20.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
22:43:20.296 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
22:43:20.296 00.000 11616 Moving (-0.17, 0.09) raw xDistance=0.08 yDistance=-0.18
22:43:20.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:20.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:43:20.296 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.14 newest=-0.61
22:43:20.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:43:20.296 00.000 11616 MoveAxis(E, 0, ABG)
22:43:20.296 00.000 11616 Move returns status 0, amount 0
22:43:20.296 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1786 applied
22:43:20.296 00.000 11616 MoveAxis(N, 1801, ABG)
22:43:20.296 00.000 11616 Guiding  Dir = 0, Dur = 1801
22:43:20.296 00.000 11616 IsSlewing returns 0
22:43:20.296 00.000 11616 IsGuiding returns 0
22:43:20.296 00.000 11616 PulseGuide returned control before completion, sleep 1811
22:43:20.328 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:20.343 00.015 12268 UpdateGuideState exits: m=306 SNR=12.0
22:43:20.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:20.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:20.343 00.000 12268 Enqueuing Expose request
22:43:22.127 01.784 11616 IsGuiding returns 1
22:43:22.127 00.000 11616 scope still moving after pulse duration time elapsed
22:43:22.159 00.032 11616 IsSlewing returns 0
22:43:22.159 00.000 11616 IsGuiding returns 0
22:43:22.159 00.000 11616 scope move finished after 1801 + 47 ms
22:43:22.159 00.000 11616 Move returns status 0, amount 1801
22:43:22.159 00.000 11616 move complete, result=0
22:43:22.159 00.000 11616 worker thread done servicing request
22:43:22.159 00.000 11616 Worker thread wakes up
22:43:22.159 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 1801 ms NORTH
22:43:22.159 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:22.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:24.172 02.013 11616 Exposure complete
22:43:24.218 00.046 11616 worker thread done servicing request
22:43:24.218 00.000 12268 OnExposeComplete: enter
22:43:24.218 00.000 12268 UpdateGuideState(): m_state=6
22:43:24.218 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 961
22:43:24.218 00.000 12268 Star::Find returns 1 (0), X=1152.93, Y=149.61, Mass=242, SNR=10.7, Peak=23 HFD=4.0
22:43:24.218 00.000 12268 MultiStar: [#1 -0.52,0.75,0.00,M1] [#2 -0.78,1.35,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -1.13,1.25,0.00,M7] [#5 -0.63,0.90,0.00,M1] [#6 -0.44,1.30,0.00,M1] [#7 -1.19,0.43,0.00,M4] [#8 -0.08,0.19,0.43,U] [#9 -1.02,-0.00,0.00,M1] 
22:43:24.218 00.000 12268 refined, 1 included, MultiStar: {-0.68, 0.22}, one-star: {-0.95, 0.24}
22:43:24.218 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.35 = 1.35)
22:43:24.218 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.76 = -1.76)
22:43:24.218 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.22 hyp=0.72 cameraTheta=2.83 mountX=0.15 mountY=-0.71, mountTheta=-1.36
22:43:24.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.68, y=0.22, opts=13)
22:43:24.218 00.000 12268 Enqueuing Move request for scope (-0.68, 0.22)
22:43:24.218 00.000 11616 Worker thread wakes up
22:43:24.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.22) opts 0xd
22:43:24.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.68, 0.22)
22:43:24.218 00.000 11616 Moving (-0.68, 0.22) raw xDistance=0.15 yDistance=-0.71
22:43:24.218 00.000 11616 BLC: History state: CurrMiss=0.71, AvgInitMiss=0.29, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.026881, 1:0.707794
22:43:24.218 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:43:24.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
22:43:24.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.71
22:43:24.218 00.000 11616 MoveAxis(W, 87, ABG)
22:43:24.218 00.000 11616 Guiding  Dir = 3, Dur = 87
22:43:24.234 00.016 11616 IsSlewing returns 0
22:43:24.234 00.000 11616 IsGuiding returns 0
22:43:24.234 00.000 11616 PulseGuide returned control before completion, sleep 97
22:43:24.249 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:24.265 00.016 12268 UpdateGuideState exits: m=242 SNR=10.7
22:43:24.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:24.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:24.265 00.000 12268 Enqueuing Expose request
22:43:24.344 00.079 11616 IsGuiding returns 1
22:43:24.344 00.000 11616 scope still moving after pulse duration time elapsed
22:43:24.375 00.031 11616 IsSlewing returns 0
22:43:24.375 00.000 11616 IsGuiding returns 0
22:43:24.375 00.000 11616 scope move finished after 87 + 54 ms
22:43:24.375 00.000 11616 Move returns status 0, amount 87
22:43:24.375 00.000 11616 MoveAxis(N, 60, ABG)
22:43:24.375 00.000 11616 Guiding  Dir = 0, Dur = 60
22:43:24.375 00.000 11616 IsSlewing returns 0
22:43:24.375 00.000 11616 IsGuiding returns 0
22:43:24.375 00.000 11616 PulseGuide returned control before completion, sleep 70
22:43:24.453 00.078 11616 IsGuiding returns 1
22:43:24.453 00.000 11616 scope still moving after pulse duration time elapsed
22:43:24.485 00.032 11616 IsSlewing returns 0
22:43:24.485 00.000 11616 IsGuiding returns 1
22:43:24.517 00.032 11616 IsSlewing returns 0
22:43:24.517 00.000 11616 IsGuiding returns 0
22:43:24.518 00.001 11616 scope move finished after 60 + 80 ms
22:43:24.518 00.000 11616 Move returns status 0, amount 60
22:43:24.518 00.000 11616 move complete, result=0
22:43:24.518 00.000 11616 worker thread done servicing request
22:43:24.518 00.000 11616 Worker thread wakes up
22:43:24.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:24.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:24.518 00.000 12268 GuideStep: 0.2 px 87 ms WEST, -0.7 px 60 ms NORTH
22:43:26.533 02.015 11616 Exposure complete
22:43:26.581 00.048 11616 worker thread done servicing request
22:43:26.581 00.000 12268 OnExposeComplete: enter
22:43:26.581 00.000 12268 UpdateGuideState(): m_state=6
22:43:26.581 00.000 12268 Star::Find(15, 1152, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 962
22:43:26.581 00.000 12268 Star::Find returns 1 (0), X=1153.59, Y=149.66, Mass=269, SNR=11.2, Peak=25 HFD=4.8
22:43:26.593 00.012 12268 MultiStar: [#1 -0.08,0.06,1.11,U] [#2 -0.16,0.64,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 -0.37,0.72,0.00,M8] [#5 -0.26,0.35,0.74,U] [#6 0.20,0.13,0.65,U] [#7 -0.34,-0.60,0.00,M5] [#8 -0.41,0.11,0.42,U] [#9 0.35,0.29,0.42,U] 
22:43:26.593 00.000 12268 refined, 5 included, MultiStar: {-0.11, 0.20}, one-star: {-0.29, 0.28}
22:43:26.593 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
22:43:26.593 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
22:43:26.593 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.08 mountX=0.18 mountY=-0.13, mountTheta=-0.63
22:43:26.593 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.20, opts=13)
22:43:26.593 00.000 12268 Enqueuing Move request for scope (-0.11, 0.20)
22:43:26.593 00.000 11616 Worker thread wakes up
22:43:26.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
22:43:26.593 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
22:43:26.593 00.000 11616 Moving (-0.11, 0.20) raw xDistance=0.18 yDistance=-0.13
22:43:26.593 00.000 11616 BLC: History state: CurrMiss=0.13, AvgInitMiss=0.29, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.026881, 1:0.707794, 2:0.133869
22:43:26.593 00.000 11616 BLC: No correction, Miss < min_move
22:43:26.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
22:43:26.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:26.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:43:26.593 00.000 11616 MoveAxis(W, 104, ABG)
22:43:26.593 00.000 11616 Guiding  Dir = 3, Dur = 104
22:43:26.593 00.000 11616 IsSlewing returns 0
22:43:26.597 00.004 11616 IsGuiding returns 0
22:43:26.597 00.000 11616 PulseGuide returned control before completion, sleep 114
22:43:26.612 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:26.628 00.016 12268 UpdateGuideState exits: m=269 SNR=11.2
22:43:26.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:26.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:26.628 00.000 12268 Enqueuing Expose request
22:43:26.723 00.095 11616 IsGuiding returns 1
22:43:26.723 00.000 11616 scope still moving after pulse duration time elapsed
22:43:26.755 00.032 11616 IsSlewing returns 0
22:43:26.755 00.000 11616 IsGuiding returns 0
22:43:26.755 00.000 11616 scope move finished after 104 + 56 ms
22:43:26.755 00.000 11616 Move returns status 0, amount 104
22:43:26.755 00.000 11616 MoveAxis(N, 0, ABG)
22:43:26.755 00.000 11616 Move returns status 0, amount 0
22:43:26.755 00.000 11616 move complete, result=0
22:43:26.755 00.000 11616 worker thread done servicing request
22:43:26.755 00.000 11616 Worker thread wakes up
22:43:26.755 00.000 12268 GuideStep: 0.2 px 104 ms WEST, -0.1 px 0 ms NORTH
22:43:26.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:26.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:28.773 02.018 11616 Exposure complete
22:43:28.821 00.048 11616 worker thread done servicing request
22:43:28.821 00.000 12268 OnExposeComplete: enter
22:43:28.821 00.000 12268 UpdateGuideState(): m_state=6
22:43:28.821 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 963
22:43:28.821 00.000 12268 Star::Find returns 1 (0), X=1153.82, Y=149.40, Mass=273, SNR=11.3, Peak=26 HFD=4.8
22:43:28.821 00.000 12268 MultiStar: [#1 0.22,-0.21,1.07,U] [#2 0.03,-0.34,0.71,U] [#3 0.00,0.00,0.00,L] [#4 -0.64,-0.62,0.00,M9] [#5 -0.59,-0.35,0.00,M1] [#6 0.22,-0.32,0.62,U] [#7 -0.17,-0.54,0.75,U] [#8 -0.07,0.12,0.38,U] [#9 0.90,0.05,0.00,M1] 
22:43:28.821 00.000 12268 single-star, 5 included, MultiStar: {0.04, -0.22}, one-star: {-0.06, 0.02}
22:43:28.821 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
22:43:28.821 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
22:43:28.821 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.81 mountX=0.01 mountY=-0.06, mountTheta=-1.34
22:43:28.821 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.02, opts=13)
22:43:28.821 00.000 12268 Enqueuing Move request for scope (-0.06, 0.02)
22:43:28.821 00.000 11616 Worker thread wakes up
22:43:28.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
22:43:28.821 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
22:43:28.821 00.000 11616 Moving (-0.06, 0.02) raw xDistance=0.01 yDistance=-0.06
22:43:28.821 00.000 11616 BLC: window closed
22:43:28.821 00.000 11616 BLC: History state: CurrMiss=0.06, AvgInitMiss=0.29, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.026881, 1:0.707794, 2:0.133869
22:43:28.821 00.000 11616 BLC: No correction, Miss < min_move
22:43:28.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:28.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:43:28.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:28.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:43:28.821 00.000 11616 MoveAxis(E, 0, ABG)
22:43:28.821 00.000 11616 Move returns status 0, amount 0
22:43:28.821 00.000 11616 MoveAxis(N, 0, ABG)
22:43:28.821 00.000 11616 Move returns status 0, amount 0
22:43:28.821 00.000 11616 move complete, result=0
22:43:28.821 00.000 11616 worker thread done servicing request
22:43:28.853 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=236, Gamma=1.290
22:43:28.868 00.015 12268 UpdateGuideState exits: m=273 SNR=11.3
22:43:28.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:28.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:28.868 00.000 12268 Enqueuing Expose request
22:43:28.868 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:28.868 00.000 11616 Worker thread wakes up
22:43:28.874 00.006 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:28.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:30.875 02.001 11616 Exposure complete
22:43:30.931 00.056 11616 worker thread done servicing request
22:43:30.931 00.000 12268 OnExposeComplete: enter
22:43:30.931 00.000 12268 UpdateGuideState(): m_state=6
22:43:30.931 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 964
22:43:30.931 00.000 12268 Star::Find returns 1 (0), X=1153.46, Y=149.09, Mass=243, SNR=10.7, Peak=31 HFD=3.9
22:43:30.931 00.000 12268 MultiStar: [#1 -0.28,-0.49,1.16,U] [#2 -0.86,-0.68,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 -0.78,-0.17,0.00,M10] [#5 -0.14,-0.49,0.80,U] [#6 -0.13,-0.88,0.00,M1] [#7 -0.63,-1.13,0.00,M5] [#8 0.18,0.54,0.41,U] [#9 -0.18,-1.03,0.00,M2] 
22:43:30.937 00.006 12268 refined, 3 included, MultiStar: {-0.23, -0.31}, one-star: {-0.42, -0.29}
22:43:30.937 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
22:43:30.937 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
22:43:30.937 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.31 hyp=0.38 cameraTheta=-2.22 mountX=-0.33 mountY=-0.19, mountTheta=-2.62
22:43:30.937 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.31, opts=13)
22:43:30.937 00.000 12268 Enqueuing Move request for scope (-0.23, -0.31)
22:43:30.937 00.000 11616 Worker thread wakes up
22:43:30.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.31) opts 0xd
22:43:30.937 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.31)
22:43:30.937 00.000 11616 Moving (-0.23, -0.31) raw xDistance=-0.33 yDistance=-0.19
22:43:30.937 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
22:43:30.937 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
22:43:30.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
22:43:30.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
22:43:30.937 00.000 11616 MoveAxis(E, 184, ABG)
22:43:30.937 00.000 11616 Guiding  Dir = 2, Dur = 184
22:43:30.937 00.000 11616 IsSlewing returns 0
22:43:30.937 00.000 11616 IsGuiding returns 0
22:43:30.937 00.000 11616 PulseGuide returned control before completion, sleep 194
22:43:30.947 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:30.979 00.032 12268 UpdateGuideState exits: m=243 SNR=10.7
22:43:30.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:30.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:30.979 00.000 12268 Enqueuing Expose request
22:43:31.138 00.159 11616 IsGuiding returns 1
22:43:31.138 00.000 11616 scope still moving after pulse duration time elapsed
22:43:31.170 00.032 11616 IsSlewing returns 0
22:43:31.170 00.000 11616 IsGuiding returns 0
22:43:31.170 00.000 11616 scope move finished after 184 + 46 ms
22:43:31.170 00.000 11616 Move returns status 0, amount 184
22:43:31.170 00.000 11616 MoveAxis(N, 16, ABG)
22:43:31.170 00.000 11616 Guiding  Dir = 0, Dur = 16
22:43:31.170 00.000 11616 IsSlewing returns 0
22:43:31.170 00.000 11616 IsGuiding returns 0
22:43:31.170 00.000 11616 PulseGuide returned control before completion, sleep 26
22:43:31.202 00.032 11616 IsGuiding returns 1
22:43:31.202 00.000 11616 scope still moving after pulse duration time elapsed
22:43:31.233 00.031 11616 IsSlewing returns 0
22:43:31.233 00.000 11616 IsGuiding returns 1
22:43:31.266 00.033 11616 IsSlewing returns 0
22:43:31.266 00.000 11616 IsGuiding returns 1
22:43:31.297 00.031 11616 IsSlewing returns 0
22:43:31.297 00.000 11616 IsGuiding returns 0
22:43:31.297 00.000 11616 scope move finished after 16 + 110 ms
22:43:31.297 00.000 11616 Move returns status 0, amount 16
22:43:31.297 00.000 11616 move complete, result=0
22:43:31.297 00.000 11616 worker thread done servicing request
22:43:31.297 00.000 11616 Worker thread wakes up
22:43:31.297 00.000 12268 GuideStep: -0.3 px 184 ms EAST, -0.2 px 16 ms NORTH
22:43:31.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:31.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:33.312 02.015 11616 Exposure complete
22:43:33.369 00.057 11616 worker thread done servicing request
22:43:33.369 00.000 12268 OnExposeComplete: enter
22:43:33.369 00.000 12268 UpdateGuideState(): m_state=6
22:43:33.369 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 965
22:43:33.369 00.000 12268 Star::Find returns 1 (0), X=1153.49, Y=149.28, Mass=254, SNR=10.9, Peak=27 HFD=4.6
22:43:33.369 00.000 12268 MultiStar: [#1 -0.00,-0.16,1.10,U] [#2 -0.12,-0.24,0.87,U] [#3 0.00,0.00,0.00,L] [#4 -0.86,-0.39,0.00,R] [#5 -0.26,-0.05,0.70,U] [#6 0.03,-0.25,0.66,U] [#7 -0.68,-1.35,0.00,M6] [#8 -0.12,0.20,0.42,U] [#9 0.41,-0.69,0.00,M3] 
22:43:33.369 00.000 12268 refined, 5 included, MultiStar: {-0.15, -0.13}, one-star: {-0.39, -0.10}
22:43:33.369 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
22:43:33.369 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
22:43:33.369 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.44 mountX=-0.14 mountY=-0.13, mountTheta=-2.39
22:43:33.369 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.13, opts=13)
22:43:33.369 00.000 12268 Enqueuing Move request for scope (-0.15, -0.13)
22:43:33.369 00.000 11616 Worker thread wakes up
22:43:33.369 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
22:43:33.369 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
22:43:33.369 00.000 11616 Moving (-0.15, -0.13) raw xDistance=-0.14 yDistance=-0.13
22:43:33.374 00.005 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:43:33.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:33.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:43:33.374 00.000 11616 MoveAxis(E, 79, ABG)
22:43:33.374 00.000 11616 Guiding  Dir = 2, Dur = 79
22:43:33.374 00.000 11616 IsSlewing returns 0
22:43:33.374 00.000 11616 IsGuiding returns 0
22:43:33.374 00.000 11616 PulseGuide returned control before completion, sleep 89
22:43:33.385 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:33.406 00.021 12268 UpdateGuideState exits: m=254 SNR=10.9
22:43:33.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:33.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:33.406 00.000 12268 Enqueuing Expose request
22:43:33.480 00.074 11616 IsGuiding returns 1
22:43:33.480 00.000 11616 scope still moving after pulse duration time elapsed
22:43:33.512 00.032 11616 IsSlewing returns 0
22:43:33.512 00.000 11616 IsGuiding returns 0
22:43:33.512 00.000 11616 scope move finished after 79 + 58 ms
22:43:33.512 00.000 11616 Move returns status 0, amount 79
22:43:33.512 00.000 11616 MoveAxis(N, 0, ABG)
22:43:33.512 00.000 11616 Move returns status 0, amount 0
22:43:33.514 00.002 11616 move complete, result=0
22:43:33.514 00.000 11616 worker thread done servicing request
22:43:33.514 00.000 12268 GuideStep: -0.1 px 79 ms EAST, -0.1 px 0 ms NORTH
22:43:33.514 00.000 11616 Worker thread wakes up
22:43:33.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:33.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:35.516 02.002 11616 Exposure complete
22:43:35.564 00.048 11616 worker thread done servicing request
22:43:35.564 00.000 12268 OnExposeComplete: enter
22:43:35.564 00.000 12268 UpdateGuideState(): m_state=6
22:43:35.564 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 966
22:43:35.564 00.000 12268 Star::Find returns 1 (0), X=1153.38, Y=149.39, Mass=259, SNR=11.0, Peak=29 HFD=4.3
22:43:35.564 00.000 12268 MultiStar: [#1 -0.28,0.42,1.07,U] [#2 -0.43,0.34,0.86,U] [#3 0.00,0.00,0.00,L] [#4 -0.80,0.36,0.00,M1] [#5 -0.19,0.08,0.75,U] [#6 -0.22,1.18,0.00,M1] [#7 -1.03,0.14,0.00,M7] [#8 -0.07,0.12,0.40,U] [#9 0.48,-0.26,0.45,U] 
22:43:35.564 00.000 12268 refined, 5 included, MultiStar: {-0.25, 0.16}, one-star: {-0.50, 0.01}
22:43:35.564 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
22:43:35.564 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
22:43:35.564 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.16 hyp=0.30 cameraTheta=2.56 mountX=0.14 mountY=-0.27, mountTheta=-1.09
22:43:35.564 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.16, opts=13)
22:43:35.564 00.000 12268 Enqueuing Move request for scope (-0.25, 0.16)
22:43:35.564 00.000 11616 Worker thread wakes up
22:43:35.564 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.16) opts 0xd
22:43:35.564 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.16)
22:43:35.564 00.000 11616 Moving (-0.25, 0.16) raw xDistance=0.14 yDistance=-0.27
22:43:35.564 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:43:35.580 00.016 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:43:35.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
22:43:35.580 00.000 11616 MoveAxis(E, 0, ABG)
22:43:35.580 00.000 11616 Move returns status 0, amount 0
22:43:35.580 00.000 11616 MoveAxis(N, 23, ABG)
22:43:35.580 00.000 11616 Guiding  Dir = 0, Dur = 23
22:43:35.580 00.000 11616 IsSlewing returns 0
22:43:35.580 00.000 11616 IsGuiding returns 0
22:43:35.580 00.000 11616 PulseGuide returned control before completion, sleep 33
22:43:35.596 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:35.611 00.015 12268 UpdateGuideState exits: m=259 SNR=11.0
22:43:35.611 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:35.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:35.611 00.000 12268 Enqueuing Expose request
22:43:35.628 00.017 11616 IsGuiding returns 1
22:43:35.628 00.000 11616 scope still moving after pulse duration time elapsed
22:43:35.659 00.031 11616 IsSlewing returns 0
22:43:35.659 00.000 11616 IsGuiding returns 0
22:43:35.659 00.000 11616 scope move finished after 23 + 56 ms
22:43:35.659 00.000 11616 Move returns status 0, amount 23
22:43:35.659 00.000 11616 move complete, result=0
22:43:35.659 00.000 11616 worker thread done servicing request
22:43:35.659 00.000 11616 Worker thread wakes up
22:43:35.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:35.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:35.659 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
22:43:37.672 02.013 11616 Exposure complete
22:43:37.718 00.046 11616 worker thread done servicing request
22:43:37.718 00.000 12268 OnExposeComplete: enter
22:43:37.718 00.000 12268 UpdateGuideState(): m_state=6
22:43:37.718 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 967
22:43:37.718 00.000 12268 Star::Find returns 1 (0), X=1154.08, Y=149.36, Mass=242, SNR=10.6, Peak=25 HFD=4.0
22:43:37.718 00.000 12268 MultiStar: [#1 0.21,0.15,1.16,U] [#2 0.26,0.49,0.90,U] [#3 0.00,0.00,0.00,L] [#4 0.90,0.67,0.00,M2] [#5 -0.35,0.75,0.00,M1] [#6 0.07,0.35,0.61,U] [#7 -0.58,-0.19,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 1.39,0.17,0.00,M3] [#10 4.13,-11.34,0.00,M3] 
22:43:37.718 00.000 12268 single-star, 3 included, MultiStar: {0.20, 0.22}, one-star: {0.20, -0.02}
22:43:37.718 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
22:43:37.718 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
22:43:37.718 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-0.08 mountX=0.00 mountY=0.20, mountTheta=1.55
22:43:37.718 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.02, opts=13)
22:43:37.734 00.016 12268 Enqueuing Move request for scope (0.20, -0.02)
22:43:37.734 00.000 11616 Worker thread wakes up
22:43:37.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.02) opts 0xd
22:43:37.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.02)
22:43:37.734 00.000 11616 Moving (0.20, -0.02) raw xDistance=0.00 yDistance=0.20
22:43:37.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:37.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:43:37.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:43:37.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:43:37.734 00.000 11616 MoveAxis(E, 0, ABG)
22:43:37.734 00.000 11616 Move returns status 0, amount 0
22:43:37.734 00.000 11616 MoveAxis(N, 0, ABG)
22:43:37.734 00.000 11616 Move returns status 0, amount 0
22:43:37.734 00.000 11616 move complete, result=0
22:43:37.734 00.000 11616 worker thread done servicing request
22:43:37.750 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:37.765 00.015 12268 UpdateGuideState exits: m=242 SNR=10.6
22:43:37.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:37.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:37.765 00.000 12268 Enqueuing Expose request
22:43:37.765 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:43:37.765 00.000 11616 Worker thread wakes up
22:43:37.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:37.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:39.788 02.023 11616 Exposure complete
22:43:39.843 00.055 11616 worker thread done servicing request
22:43:39.843 00.000 12268 OnExposeComplete: enter
22:43:39.843 00.000 12268 UpdateGuideState(): m_state=6
22:43:39.843 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 968
22:43:39.843 00.000 12268 Star::Find returns 1 (0), X=1154.71, Y=149.56, Mass=222, SNR=10.1, Peak=29 HFD=3.9
22:43:39.843 00.000 12268 MultiStar: [#1 0.82,0.64,0.00,M1] [#2 0.74,0.54,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.61,0.45,0.00,M3] [#5 0.87,0.71,0.00,M2] [#6 0.71,0.36,0.00,M1] [#7 0.30,0.26,0.75,U] [#8 -0.05,0.08,0.47,U] [#9 0.94,0.51,0.00,M4] 
22:43:39.843 00.000 12268 refined, 2 included, MultiStar: {0.47, 0.19}, one-star: {0.83, 0.19}
22:43:39.843 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
22:43:39.843 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.08)
22:43:39.843 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.19 hyp=0.50 cameraTheta=0.38 mountX=0.23 mountY=0.44, mountTheta=1.09
22:43:39.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.19, opts=13)
22:43:39.843 00.000 12268 Enqueuing Move request for scope (0.47, 0.19)
22:43:39.843 00.000 11616 Worker thread wakes up
22:43:39.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.19) opts 0xd
22:43:39.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.19)
22:43:39.843 00.000 11616 Moving (0.47, 0.19) raw xDistance=0.23 yDistance=0.44
22:43:39.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:43:39.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:43:39.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:43:39.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
22:43:39.843 00.000 11616 MoveAxis(E, 0, ABG)
22:43:39.843 00.000 11616 Move returns status 0, amount 0
22:43:39.843 00.000 11616 MoveAxis(N, 0, ABG)
22:43:39.843 00.000 11616 Move returns status 0, amount 0
22:43:39.843 00.000 11616 move complete, result=0
22:43:39.843 00.000 11616 worker thread done servicing request
22:43:39.867 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:39.884 00.017 12268 UpdateGuideState exits: m=222 SNR=10.1
22:43:39.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:39.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:39.884 00.000 12268 Enqueuing Expose request
22:43:39.884 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:43:39.884 00.000 11616 Worker thread wakes up
22:43:39.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:39.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:41.893 02.009 11616 Exposure complete
22:43:41.941 00.048 11616 worker thread done servicing request
22:43:41.941 00.000 12268 OnExposeComplete: enter
22:43:41.941 00.000 12268 UpdateGuideState(): m_state=6
22:43:41.941 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 969
22:43:41.941 00.000 12268 Star::Find returns 1 (0), X=1154.05, Y=149.67, Mass=209, SNR=9.9, Peak=27 HFD=4.1
22:43:41.941 00.000 12268 MultiStar: [#1 0.90,0.61,0.00,M2] [#2 0.95,0.45,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 1.24,1.70,0.00,M4] [#5 0.22,0.63,0.00,M3] [#6 0.72,1.13,0.00,M2] [#7 -0.13,0.24,0.71,U] [#8 0.15,-0.25,0.48,U] [#9 0.86,0.57,0.00,M5] 
22:43:41.941 00.000 12268 refined, 2 included, MultiStar: {0.07, 0.16}, one-star: {0.17, 0.29}
22:43:41.941 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
22:43:41.941 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
22:43:41.941 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.16 mountX=0.16 mountY=0.05, mountTheta=0.28
22:43:41.941 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.16, opts=13)
22:43:41.941 00.000 12268 Enqueuing Move request for scope (0.07, 0.16)
22:43:41.941 00.000 11616 Worker thread wakes up
22:43:41.941 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
22:43:41.941 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
22:43:41.941 00.000 11616 Moving (0.07, 0.16) raw xDistance=0.16 yDistance=0.05
22:43:41.941 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:43:41.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:43:41.941 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:41.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:43:41.941 00.000 11616 MoveAxis(E, 0, ABG)
22:43:41.941 00.000 11616 Move returns status 0, amount 0
22:43:41.941 00.000 11616 MoveAxis(N, 0, ABG)
22:43:41.941 00.000 11616 Move returns status 0, amount 0
22:43:41.941 00.000 11616 move complete, result=0
22:43:41.941 00.000 11616 worker thread done servicing request
22:43:41.973 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:41.988 00.015 12268 UpdateGuideState exits: m=209 SNR=9.9
22:43:41.988 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:41.988 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:41.988 00.000 12268 Enqueuing Expose request
22:43:41.988 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:41.988 00.000 11616 Worker thread wakes up
22:43:41.988 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:41.988 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:44.012 02.024 11616 Exposure complete
22:43:44.075 00.063 11616 worker thread done servicing request
22:43:44.075 00.000 12268 OnExposeComplete: enter
22:43:44.075 00.000 12268 UpdateGuideState(): m_state=6
22:43:44.075 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 970
22:43:44.075 00.000 12268 Star::Find returns 1 (0), X=1154.85, Y=150.75, Mass=206, SNR=9.8, Peak=22 HFD=4.2
22:43:44.075 00.000 12268 MultiStar: large primary error, entering stabilization period
22:43:44.075 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
22:43:44.075 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
22:43:44.075 00.000 12268 CameraToMount -- cameraX=0.97 cameraY=1.38 hyp=1.69 cameraTheta=0.96 mountX=1.46 mountY=0.79, mountTheta=0.49
22:43:44.075 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.97, y=1.38, opts=13)
22:43:44.075 00.000 12268 Enqueuing Move request for scope (0.97, 1.38)
22:43:44.075 00.000 11616 Worker thread wakes up
22:43:44.075 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.97, 1.38) opts 0xd
22:43:44.075 00.000 11616 Handling offset move in thread for scope, endpoint = (0.97, 1.38)
22:43:44.075 00.000 11616 Moving (0.97, 1.38) raw xDistance=1.46 yDistance=0.79
22:43:44.075 00.000 11616 resist switch: large excursion: input 1.46 thresh 0.29 direction from -1 to 1
22:43:44.075 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.39
22:43:44.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.73 from input 1.46
22:43:44.075 00.000 11616 resist switch: large excursion: input 0.79 thresh 0.45 direction from -1 to 1
22:43:44.075 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.37
22:43:44.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.79
22:43:44.075 00.000 11616 MoveAxis(W, 820, ABG)
22:43:44.075 00.000 11616 Guiding  Dir = 3, Dur = 820
22:43:44.075 00.000 11616 IsSlewing returns 0
22:43:44.075 00.000 11616 IsGuiding returns 0
22:43:44.075 00.000 11616 PulseGuide returned control before completion, sleep 830
22:43:44.093 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:44.107 00.014 12268 UpdateGuideState exits: m=206 SNR=9.8
22:43:44.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:44.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:44.107 00.000 12268 Enqueuing Expose request
22:43:44.922 00.815 11616 IsGuiding returns 1
22:43:44.922 00.000 11616 scope still moving after pulse duration time elapsed
22:43:44.953 00.031 11616 IsSlewing returns 0
22:43:44.953 00.000 11616 IsGuiding returns 0
22:43:44.953 00.000 11616 scope move finished after 820 + 50 ms
22:43:44.953 00.000 11616 Move returns status 0, amount 820
22:43:44.953 00.000 11616 BLC: Oldest BLC event removed
22:43:44.953 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1786 applied
22:43:44.953 00.000 11616 MoveAxis(S, 1853, ABG)
22:43:44.953 00.000 11616 Guiding  Dir = 1, Dur = 1853
22:43:44.953 00.000 11616 IsSlewing returns 0
22:43:44.953 00.000 11616 IsGuiding returns 0
22:43:44.953 00.000 11616 PulseGuide returned control before completion, sleep 1863
22:43:46.828 01.875 11616 IsGuiding returns 1
22:43:46.828 00.000 11616 scope still moving after pulse duration time elapsed
22:43:46.859 00.031 11616 IsSlewing returns 0
22:43:46.859 00.000 11616 IsGuiding returns 0
22:43:46.859 00.000 11616 scope move finished after 1853 + 51 ms
22:43:46.859 00.000 11616 Move returns status 0, amount 1853
22:43:46.859 00.000 11616 move complete, result=0
22:43:46.859 00.000 11616 worker thread done servicing request
22:43:46.859 00.000 11616 Worker thread wakes up
22:43:46.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:46.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:46.859 00.000 12268 GuideStep: 1.5 px 820 ms WEST, 0.8 px 1853 ms SOUTH
22:43:48.862 02.003 11616 Exposure complete
22:43:48.910 00.048 11616 worker thread done servicing request
22:43:48.910 00.000 12268 OnExposeComplete: enter
22:43:48.910 00.000 12268 UpdateGuideState(): m_state=6
22:43:48.910 00.000 12268 Star::Find(15, 1154, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 971
22:43:48.910 00.000 12268 Star::Find returns 1 (0), X=1153.53, Y=148.75, Mass=184, SNR=9.3, Peak=27 HFD=3.8
22:43:48.910 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
22:43:48.910 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.38)
22:43:48.925 00.015 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.63 hyp=0.72 cameraTheta=-2.08 mountX=-0.66 mountY=-0.27, mountTheta=-2.76
22:43:48.925 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.63, opts=13)
22:43:48.925 00.000 12268 Enqueuing Move request for scope (-0.35, -0.63)
22:43:48.925 00.000 11616 Worker thread wakes up
22:43:48.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.63) opts 0xd
22:43:48.925 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.63)
22:43:48.925 00.000 11616 Moving (-0.35, -0.63) raw xDistance=-0.66 yDistance=-0.27
22:43:48.925 00.000 11616 BLC: History state: CurrMiss=-0.27, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.118257, 1:-0.267762
22:43:48.925 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
22:43:48.925 00.000 11616 BLC: window closed
22:43:48.925 00.000 11616 resist switch: large excursion: input -0.66 thresh 0.29 direction from 1 to -1
22:43:48.925 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.97
22:43:48.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.66
22:43:48.925 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:43:48.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:43:48.925 00.000 11616 MoveAxis(E, 369, ABG)
22:43:48.925 00.000 11616 Guiding  Dir = 2, Dur = 369
22:43:48.925 00.000 11616 IsSlewing returns 0
22:43:48.925 00.000 11616 IsGuiding returns 0
22:43:48.925 00.000 11616 PulseGuide returned control before completion, sleep 379
22:43:48.941 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=240, Gamma=1.290
22:43:48.957 00.016 12268 UpdateGuideState exits: m=184 SNR=9.3
22:43:48.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:48.957 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:48.957 00.000 12268 Enqueuing Expose request
22:43:49.322 00.365 11616 IsGuiding returns 1
22:43:49.322 00.000 11616 scope still moving after pulse duration time elapsed
22:43:49.354 00.032 11616 IsSlewing returns 0
22:43:49.354 00.000 11616 IsGuiding returns 0
22:43:49.354 00.000 11616 scope move finished after 369 + 54 ms
22:43:49.354 00.000 11616 Move returns status 0, amount 369
22:43:49.354 00.000 11616 MoveAxis(N, 0, ABG)
22:43:49.354 00.000 11616 Move returns status 0, amount 0
22:43:49.354 00.000 11616 move complete, result=0
22:43:49.354 00.000 11616 worker thread done servicing request
22:43:49.354 00.000 11616 Worker thread wakes up
22:43:49.354 00.000 12268 GuideStep: -0.7 px 369 ms EAST, -0.3 px 0 ms NORTH
22:43:49.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:49.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:51.371 02.017 11616 Exposure complete
22:43:51.419 00.048 11616 worker thread done servicing request
22:43:51.419 00.000 12268 OnExposeComplete: enter
22:43:51.419 00.000 12268 UpdateGuideState(): m_state=6
22:43:51.419 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 972
22:43:51.419 00.000 12268 Star::Find returns 1 (0), X=1153.98, Y=149.44, Mass=181, SNR=9.2, Peak=21 HFD=4.0
22:43:51.419 00.000 12268 MultiStar: exiting stabilization period
22:43:51.419 00.000 12268 MultiStar: [#1 0.23,0.08,1.40,U] [#2 -0.35,0.28,1.01,U] [#3 -10.35,-12.75,0.00,M2] [#4 0.16,0.80,0.00,M5] [#5 -0.40,0.03,0.88,U] [#6 0.09,0.46,0.77,U] [#7 -0.26,-0.08,0.74,U] [#8 -0.03,0.05,0.51,U] 
22:43:51.419 00.000 12268 single-star, 6 included, MultiStar: {-0.07, 0.13}, one-star: {0.10, 0.06}
22:43:51.419 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
22:43:51.419 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
22:43:51.419 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.56 mountX=0.07 mountY=0.09, mountTheta=0.90
22:43:51.419 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.06, opts=13)
22:43:51.419 00.000 12268 Enqueuing Move request for scope (0.10, 0.06)
22:43:51.419 00.000 11616 Worker thread wakes up
22:43:51.419 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
22:43:51.419 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
22:43:51.419 00.000 11616 Moving (0.10, 0.06) raw xDistance=0.07 yDistance=0.09
22:43:51.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:51.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:43:51.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:51.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:43:51.419 00.000 11616 MoveAxis(E, 0, ABG)
22:43:51.419 00.000 11616 Move returns status 0, amount 0
22:43:51.419 00.000 11616 MoveAxis(N, 0, ABG)
22:43:51.419 00.000 11616 Move returns status 0, amount 0
22:43:51.419 00.000 11616 move complete, result=0
22:43:51.419 00.000 11616 worker thread done servicing request
22:43:51.450 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:51.469 00.019 12268 UpdateGuideState exits: m=181 SNR=9.2
22:43:51.469 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:51.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:51.469 00.000 12268 Enqueuing Expose request
22:43:51.469 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:51.469 00.000 11616 Worker thread wakes up
22:43:51.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:51.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:53.474 02.005 11616 Exposure complete
22:43:53.531 00.057 11616 worker thread done servicing request
22:43:53.531 00.000 12268 OnExposeComplete: enter
22:43:53.531 00.000 12268 UpdateGuideState(): m_state=6
22:43:53.531 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 973
22:43:53.531 00.000 12268 Star::Find returns 1 (0), X=1153.83, Y=150.29, Mass=158, SNR=8.6, Peak=19 HFD=3.7
22:43:53.531 00.000 12268 MultiStar: [#1 -0.09,1.29,0.00,M2] [#2 -0.35,0.97,0.00,M2] [#3 -28.11,-12.38,0.00,M3] [#4 0.12,1.11,0.00,M6] [#5 -0.83,0.69,0.00,M3] [#6 0.01,1.37,0.00,M2] [#7 -0.49,0.81,0.00,M6] [#8 -0.05,0.08,0.52,U] 
22:43:53.531 00.000 12268 refined, 1 included, MultiStar: {-0.05, 0.63}, one-star: {-0.05, 0.92}
22:43:53.531 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
22:43:53.531 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
22:43:53.531 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.63 hyp=0.63 cameraTheta=1.65 mountX=0.62 mountY=-0.13, mountTheta=-0.20
22:43:53.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.63, opts=13)
22:43:53.531 00.000 12268 Enqueuing Move request for scope (-0.05, 0.63)
22:43:53.531 00.000 11616 Worker thread wakes up
22:43:53.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.63) opts 0xd
22:43:53.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.63)
22:43:53.531 00.000 11616 Moving (-0.05, 0.63) raw xDistance=0.62 yDistance=-0.13
22:43:53.531 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.29 direction from -1 to 1
22:43:53.531 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.87
22:43:53.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
22:43:53.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:53.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:43:53.531 00.000 11616 MoveAxis(W, 349, ABG)
22:43:53.531 00.000 11616 Guiding  Dir = 3, Dur = 349
22:43:53.531 00.000 11616 IsSlewing returns 0
22:43:53.531 00.000 11616 IsGuiding returns 0
22:43:53.531 00.000 11616 PulseGuide returned control before completion, sleep 359
22:43:53.554 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:53.570 00.016 12268 UpdateGuideState exits: m=158 SNR=8.6
22:43:53.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:53.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:53.570 00.000 12268 Enqueuing Expose request
22:43:53.902 00.332 11616 IsGuiding returns 1
22:43:53.902 00.000 11616 scope still moving after pulse duration time elapsed
22:43:53.934 00.032 11616 IsSlewing returns 0
22:43:53.934 00.000 11616 IsGuiding returns 0
22:43:53.934 00.000 11616 scope move finished after 349 + 49 ms
22:43:53.934 00.000 11616 Move returns status 0, amount 349
22:43:53.934 00.000 11616 MoveAxis(N, 0, ABG)
22:43:53.934 00.000 11616 Move returns status 0, amount 0
22:43:53.934 00.000 11616 move complete, result=0
22:43:53.934 00.000 11616 worker thread done servicing request
22:43:53.934 00.000 11616 Worker thread wakes up
22:43:53.934 00.000 12268 GuideStep: 0.6 px 349 ms WEST, -0.1 px 0 ms NORTH
22:43:53.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:53.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:56.031 02.097 11616 Exposure complete
22:43:56.078 00.047 11616 worker thread done servicing request
22:43:56.078 00.000 12268 OnExposeComplete: enter
22:43:56.078 00.000 12268 UpdateGuideState(): m_state=6
22:43:56.078 00.000 12268 Star::Find(15, 1153, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 974
22:43:56.078 00.000 12268 Star::Find returns 1 (0), X=1153.74, Y=150.51, Mass=191, SNR=9.4, Peak=22 HFD=4.0
22:43:56.078 00.000 12268 MultiStar: [#1 0.52,0.57,0.00,M3] [#2 -0.51,0.60,0.00,M3] [#3 -28.68,-12.22,0.00,M4] [#4 0.27,0.25,0.79,U] [#5 -0.11,0.95,0.00,M4] [#6 0.58,0.56,0.00,M3] [#7 -0.79,0.71,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 -0.17,0.14,0.42,U] 
22:43:56.078 00.000 12268 refined, 2 included, MultiStar: {0.00, 0.63}, one-star: {-0.14, 1.13}
22:43:56.078 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
22:43:56.078 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
22:43:56.078 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.63 hyp=0.63 cameraTheta=1.57 mountX=0.62 mountY=-0.08, mountTheta=-0.12
22:43:56.078 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.63, opts=13)
22:43:56.078 00.000 12268 Enqueuing Move request for scope (0.00, 0.63)
22:43:56.078 00.000 11616 Worker thread wakes up
22:43:56.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.63) opts 0xd
22:43:56.078 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.63)
22:43:56.078 00.000 11616 Moving (0.00, 0.63) raw xDistance=0.62 yDistance=-0.08
22:43:56.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
22:43:56.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:56.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:43:56.078 00.000 11616 MoveAxis(W, 349, ABG)
22:43:56.078 00.000 11616 Guiding  Dir = 3, Dur = 349
22:43:56.078 00.000 11616 IsSlewing returns 0
22:43:56.078 00.000 11616 IsGuiding returns 0
22:43:56.078 00.000 11616 PulseGuide returned control before completion, sleep 359
22:43:56.109 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:56.124 00.015 12268 UpdateGuideState exits: m=191 SNR=9.4
22:43:56.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:56.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:56.124 00.000 12268 Enqueuing Expose request
22:43:56.453 00.329 11616 IsGuiding returns 1
22:43:56.453 00.000 11616 scope still moving after pulse duration time elapsed
22:43:56.484 00.031 11616 IsSlewing returns 0
22:43:56.484 00.000 11616 IsGuiding returns 0
22:43:56.484 00.000 11616 scope move finished after 349 + 44 ms
22:43:56.484 00.000 11616 Move returns status 0, amount 349
22:43:56.484 00.000 11616 MoveAxis(N, 0, ABG)
22:43:56.484 00.000 11616 Move returns status 0, amount 0
22:43:56.484 00.000 11616 move complete, result=0
22:43:56.484 00.000 11616 worker thread done servicing request
22:43:56.484 00.000 11616 Worker thread wakes up
22:43:56.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:56.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:43:56.484 00.000 12268 GuideStep: 0.6 px 349 ms WEST, -0.1 px 0 ms NORTH
22:43:58.492 02.008 11616 Exposure complete
22:43:58.540 00.048 11616 worker thread done servicing request
22:43:58.540 00.000 12268 OnExposeComplete: enter
22:43:58.540 00.000 12268 UpdateGuideState(): m_state=6
22:43:58.540 00.000 12268 Star::Find(15, 1153, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 975
22:43:58.540 00.000 12268 Star::Find returns 1 (0), X=1153.51, Y=149.24, Mass=207, SNR=9.8, Peak=26 HFD=3.7
22:43:58.540 00.000 12268 MultiStar: [#1 0.16,0.47,1.34,U] [#2 -0.24,0.12,0.89,U] [#3 -28.41,-12.23,0.00,M5] [#4 0.33,0.45,0.72,U] [#5 -0.11,0.41,0.83,U] [#6 0.37,0.10,0.96,U] [#7 -0.41,0.05,0.97,U] [#8 0.16,0.29,0.47,U] 
22:43:58.540 00.000 12268 refined, 7 included, MultiStar: {-0.03, 0.21}, one-star: {-0.37, -0.14}
22:43:58.540 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
22:43:58.540 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
22:43:58.540 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.22 cameraTheta=1.69 mountX=0.21 mountY=-0.05, mountTheta=-0.25
22:43:58.540 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.21, opts=13)
22:43:58.540 00.000 12268 Enqueuing Move request for scope (-0.03, 0.21)
22:43:58.540 00.000 11616 Worker thread wakes up
22:43:58.540 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
22:43:58.540 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
22:43:58.540 00.000 11616 Moving (-0.03, 0.21) raw xDistance=0.21 yDistance=-0.05
22:43:58.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
22:43:58.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:58.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:43:58.540 00.000 11616 MoveAxis(W, 118, ABG)
22:43:58.540 00.000 11616 Guiding  Dir = 3, Dur = 118
22:43:58.540 00.000 11616 IsSlewing returns 0
22:43:58.540 00.000 11616 IsGuiding returns 0
22:43:58.540 00.000 11616 PulseGuide returned control before completion, sleep 128
22:43:58.572 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:43:58.587 00.015 12268 UpdateGuideState exits: m=207 SNR=9.8
22:43:58.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:58.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:43:58.587 00.000 12268 Enqueuing Expose request
22:43:58.699 00.112 11616 IsGuiding returns 0
22:43:58.699 00.000 11616 Move returns status 0, amount 118
22:43:58.699 00.000 11616 MoveAxis(N, 0, ABG)
22:43:58.699 00.000 11616 Move returns status 0, amount 0
22:43:58.699 00.000 11616 move complete, result=0
22:43:58.699 00.000 11616 worker thread done servicing request
22:43:58.699 00.000 11616 Worker thread wakes up
22:43:58.699 00.000 12268 GuideStep: 0.2 px 118 ms WEST, -0.1 px 0 ms NORTH
22:43:58.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:43:58.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:00.704 02.005 11616 Exposure complete
22:44:00.752 00.048 11616 worker thread done servicing request
22:44:00.752 00.000 12268 OnExposeComplete: enter
22:44:00.752 00.000 12268 UpdateGuideState(): m_state=6
22:44:00.752 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 976
22:44:00.752 00.000 12268 Star::Find returns 1 (0), X=1153.69, Y=149.03, Mass=212, SNR=9.9, Peak=28 HFD=3.9
22:44:00.752 00.000 12268 MultiStar: [#1 -0.27,-0.31,1.34,U] [#2 -0.50,0.01,0.86,U] [#3 -28.56,-12.31,0.00,M6] [#4 0.18,0.60,0.00,M5] [#5 -0.19,-0.35,0.78,U] [#6 -0.16,-0.31,0.91,U] [#7 -0.55,-0.19,0.77,U] [#8 -0.01,0.02,0.47,U] 
22:44:00.752 00.000 12268 refined, 6 included, MultiStar: {-0.28, -0.24}, one-star: {-0.19, -0.35}
22:44:00.752 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
22:44:00.752 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
22:44:00.752 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.24 hyp=0.37 cameraTheta=-2.44 mountX=-0.26 mountY=-0.25, mountTheta=-2.39
22:44:00.752 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.24, opts=13)
22:44:00.752 00.000 12268 Enqueuing Move request for scope (-0.28, -0.24)
22:44:00.752 00.000 11616 Worker thread wakes up
22:44:00.752 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.24) opts 0xd
22:44:00.752 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.24)
22:44:00.752 00.000 11616 Moving (-0.28, -0.24) raw xDistance=-0.26 yDistance=-0.25
22:44:00.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:00.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:44:00.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:00.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:44:00.752 00.000 11616 MoveAxis(E, 0, ABG)
22:44:00.752 00.000 11616 Move returns status 0, amount 0
22:44:00.752 00.000 11616 MoveAxis(N, 0, ABG)
22:44:00.752 00.000 11616 Move returns status 0, amount 0
22:44:00.752 00.000 11616 move complete, result=0
22:44:00.752 00.000 11616 worker thread done servicing request
22:44:00.784 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:44:00.800 00.016 12268 UpdateGuideState exits: m=212 SNR=9.9
22:44:00.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:00.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:00.800 00.000 12268 Enqueuing Expose request
22:44:00.800 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:00.800 00.000 11616 Worker thread wakes up
22:44:00.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:00.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:02.812 02.012 11616 Exposure complete
22:44:02.875 00.063 11616 worker thread done servicing request
22:44:02.875 00.000 12268 OnExposeComplete: enter
22:44:02.875 00.000 12268 UpdateGuideState(): m_state=6
22:44:02.875 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 977
22:44:02.875 00.000 12268 Star::Find returns 1 (0), X=1153.70, Y=148.96, Mass=222, SNR=10.2, Peak=27 HFD=4.0
22:44:02.875 00.000 12268 MultiStar: [#1 -0.08,-0.06,1.20,U] [#2 -0.48,-0.24,0.86,U] [#3 -28.78,-12.40,0.00,M7] [#4 0.04,0.03,0.69,U] [#5 -0.42,0.54,0.00,M3] [#6 -0.12,0.03,0.75,U] [#7 -0.27,-0.42,0.78,U] [#8 -0.12,0.21,0.44,U] 
22:44:02.875 00.000 12268 refined, 6 included, MultiStar: {-0.18, -0.16}, one-star: {-0.18, -0.41}
22:44:02.875 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.90 = 2.39)
22:44:02.875 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.72)
22:44:02.875 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-2.42 mountX=-0.17 mountY=-0.16, mountTheta=-2.40
22:44:02.875 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.16, opts=13)
22:44:02.875 00.000 12268 Enqueuing Move request for scope (-0.18, -0.16)
22:44:02.875 00.000 11616 Worker thread wakes up
22:44:02.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd
22:44:02.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.16)
22:44:02.875 00.000 11616 Moving (-0.18, -0.16) raw xDistance=-0.17 yDistance=-0.16
22:44:02.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:02.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:44:02.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:02.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:44:02.875 00.000 11616 MoveAxis(E, 0, ABG)
22:44:02.875 00.000 11616 Move returns status 0, amount 0
22:44:02.875 00.000 11616 MoveAxis(N, 0, ABG)
22:44:02.875 00.000 11616 Move returns status 0, amount 0
22:44:02.875 00.000 11616 move complete, result=0
22:44:02.875 00.000 11616 worker thread done servicing request
22:44:02.890 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:44:02.906 00.016 12268 UpdateGuideState exits: m=222 SNR=10.2
22:44:02.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:02.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:02.906 00.000 12268 Enqueuing Expose request
22:44:02.906 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:02.906 00.000 11616 Worker thread wakes up
22:44:02.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:02.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:04.927 02.021 11616 Exposure complete
22:44:04.975 00.048 11616 worker thread done servicing request
22:44:04.975 00.000 12268 OnExposeComplete: enter
22:44:04.975 00.000 12268 UpdateGuideState(): m_state=6
22:44:04.975 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 978
22:44:04.975 00.000 12268 Star::Find returns 1 (0), X=1153.74, Y=149.13, Mass=202, SNR=9.7, Peak=24 HFD=3.8
22:44:04.975 00.000 12268 MultiStar: [#1 -0.23,-0.02,1.25,U] [#2 -0.40,0.02,0.88,U] [#3 -28.76,-12.17,0.00,M8] [#4 0.17,0.41,0.69,U] [#5 -0.50,0.13,0.79,U] [#6 -0.28,0.31,0.83,U] [#7 -0.32,-0.70,0.00,M5] [#8 -0.09,0.15,0.45,U] 
22:44:04.975 00.000 12268 refined, 6 included, MultiStar: {-0.22, 0.08}, one-star: {-0.13, -0.25}
22:44:04.975 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
22:44:04.975 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
22:44:04.975 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.08 hyp=0.24 cameraTheta=2.81 mountX=0.05 mountY=-0.23, mountTheta=-1.34
22:44:04.975 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.08, opts=13)
22:44:04.975 00.000 12268 Enqueuing Move request for scope (-0.22, 0.08)
22:44:04.975 00.000 11616 Worker thread wakes up
22:44:04.975 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.08) opts 0xd
22:44:04.975 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.08)
22:44:04.975 00.000 11616 Moving (-0.22, 0.08) raw xDistance=0.05 yDistance=-0.23
22:44:04.975 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:04.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:44:04.975 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:44:04.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:44:04.975 00.000 11616 MoveAxis(E, 0, ABG)
22:44:04.975 00.000 11616 Move returns status 0, amount 0
22:44:04.975 00.000 11616 MoveAxis(N, 0, ABG)
22:44:04.975 00.000 11616 Move returns status 0, amount 0
22:44:04.975 00.000 11616 move complete, result=0
22:44:04.975 00.000 11616 worker thread done servicing request
22:44:05.007 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:44:05.023 00.016 12268 UpdateGuideState exits: m=202 SNR=9.7
22:44:05.023 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:05.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:05.023 00.000 12268 Enqueuing Expose request
22:44:05.023 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:05.023 00.000 11616 Worker thread wakes up
22:44:05.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:05.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:07.027 02.004 11616 Exposure complete
22:44:07.075 00.048 11616 worker thread done servicing request
22:44:07.075 00.000 12268 OnExposeComplete: enter
22:44:07.075 00.000 12268 UpdateGuideState(): m_state=6
22:44:07.075 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 979
22:44:07.075 00.000 12268 Star::Find returns 1 (0), X=1153.32, Y=149.38, Mass=234, SNR=10.5, Peak=26 HFD=3.6
22:44:07.075 00.000 12268 MultiStar: [#1 0.29,0.18,1.15,U] [#2 -0.12,-0.55,0.87,U] [#3 -28.73,-12.21,0.00,M9] [#4 0.12,0.47,0.67,U] [#5 -0.62,-0.02,0.67,U] [#6 -0.02,0.59,0.78,U] [#7 -0.76,-0.50,0.00,M6] [#8 -0.05,0.09,0.43,U] 
22:44:07.075 00.000 12268 refined, 6 included, MultiStar: {-0.13, 0.10}, one-star: {-0.56, 0.00}
22:44:07.075 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
22:44:07.075 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
22:44:07.075 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.49 mountX=0.08 mountY=-0.14, mountTheta=-1.03
22:44:07.075 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.10, opts=13)
22:44:07.075 00.000 12268 Enqueuing Move request for scope (-0.13, 0.10)
22:44:07.075 00.000 11616 Worker thread wakes up
22:44:07.075 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
22:44:07.075 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
22:44:07.075 00.000 11616 Moving (-0.13, 0.10) raw xDistance=0.08 yDistance=-0.14
22:44:07.075 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:07.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:44:07.075 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:07.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:44:07.075 00.000 11616 MoveAxis(E, 0, ABG)
22:44:07.075 00.000 11616 Move returns status 0, amount 0
22:44:07.075 00.000 11616 MoveAxis(N, 0, ABG)
22:44:07.075 00.000 11616 Move returns status 0, amount 0
22:44:07.075 00.000 11616 move complete, result=0
22:44:07.075 00.000 11616 worker thread done servicing request
22:44:07.107 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:44:07.125 00.018 12268 UpdateGuideState exits: m=234 SNR=10.5
22:44:07.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:07.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:07.125 00.000 12268 Enqueuing Expose request
22:44:07.125 00.000 11616 Worker thread wakes up
22:44:07.125 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:07.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:07.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:09.142 02.017 11616 Exposure complete
22:44:09.206 00.064 11616 worker thread done servicing request
22:44:09.206 00.000 12268 OnExposeComplete: enter
22:44:09.206 00.000 12268 UpdateGuideState(): m_state=6
22:44:09.206 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 980
22:44:09.206 00.000 12268 Star::Find returns 1 (0), X=1153.65, Y=149.24, Mass=224, SNR=10.2, Peak=23 HFD=4.2
22:44:09.206 00.000 12268 MultiStar: [#1 0.34,-0.28,1.14,U] [#2 0.26,-0.06,0.81,U] [#3 -28.55,-12.33,0.00,M10] [#4 1.02,0.41,0.00,M3] [#5 -0.55,0.30,0.00,M2] [#6 -0.32,0.25,0.67,U] [#7 -0.41,-0.41,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.52,-0.68,0.00,M5] 
22:44:09.206 00.000 12268 refined, 4 included, MultiStar: {-0.04, -0.15}, one-star: {-0.23, -0.14}
22:44:09.206 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
22:44:09.206 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
22:44:09.206 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.81 mountX=-0.15 mountY=-0.02, mountTheta=-3.03
22:44:09.206 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.15, opts=13)
22:44:09.206 00.000 12268 Enqueuing Move request for scope (-0.04, -0.15)
22:44:09.206 00.000 11616 Worker thread wakes up
22:44:09.206 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
22:44:09.206 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
22:44:09.206 00.000 11616 Moving (-0.04, -0.15) raw xDistance=-0.15 yDistance=-0.02
22:44:09.206 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:09.206 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:44:09.206 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:09.206 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:44:09.206 00.000 11616 MoveAxis(E, 0, ABG)
22:44:09.206 00.000 11616 Move returns status 0, amount 0
22:44:09.206 00.000 11616 MoveAxis(N, 0, ABG)
22:44:09.206 00.000 11616 Move returns status 0, amount 0
22:44:09.206 00.000 11616 move complete, result=0
22:44:09.206 00.000 11616 worker thread done servicing request
22:44:09.222 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:44:09.237 00.015 12268 UpdateGuideState exits: m=224 SNR=10.2
22:44:09.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:09.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:09.237 00.000 12268 Enqueuing Expose request
22:44:09.237 00.000 11616 Worker thread wakes up
22:44:09.237 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:09.237 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:09.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:11.261 02.024 11616 Exposure complete
22:44:11.312 00.051 11616 worker thread done servicing request
22:44:11.312 00.000 12268 OnExposeComplete: enter
22:44:11.312 00.000 12268 UpdateGuideState(): m_state=6
22:44:11.312 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 981
22:44:11.312 00.000 12268 Star::Find returns 1 (0), X=1154.02, Y=149.10, Mass=181, SNR=9.2, Peak=23 HFD=4.0
22:44:11.312 00.000 12268 MultiStar: [#1 -0.15,-0.17,1.32,U] [#2 0.15,-0.49,0.97,U] [#3 -28.48,-12.40,0.00,R] [#4 0.40,-0.53,0.00,M4] [#5 -0.22,-0.33,0.75,U] [#6 -0.10,-0.01,0.75,U] [#7 -0.22,-0.26,0.79,U] [#8 -0.02,0.03,0.48,U] 
22:44:11.312 00.000 12268 refined, 6 included, MultiStar: {-0.05, -0.24}, one-star: {0.14, -0.28}
22:44:11.312 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
22:44:11.312 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
22:44:11.312 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.24 hyp=0.24 cameraTheta=-1.80 mountX=-0.24 mountY=-0.02, mountTheta=-3.04
22:44:11.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.24, opts=13)
22:44:11.312 00.000 12268 Enqueuing Move request for scope (-0.05, -0.24)
22:44:11.312 00.000 11616 Worker thread wakes up
22:44:11.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.24) opts 0xd
22:44:11.312 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.24)
22:44:11.312 00.000 11616 Moving (-0.05, -0.24) raw xDistance=-0.24 yDistance=-0.02
22:44:11.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:11.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:44:11.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:11.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:44:11.312 00.000 11616 MoveAxis(E, 0, ABG)
22:44:11.312 00.000 11616 Move returns status 0, amount 0
22:44:11.312 00.000 11616 MoveAxis(N, 0, ABG)
22:44:11.312 00.000 11616 Move returns status 0, amount 0
22:44:11.312 00.000 11616 move complete, result=0
22:44:11.312 00.000 11616 worker thread done servicing request
22:44:11.340 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=239, Gamma=1.290
22:44:11.356 00.016 12268 UpdateGuideState exits: m=181 SNR=9.2
22:44:11.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:11.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:11.356 00.000 12268 Enqueuing Expose request
22:44:11.356 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:11.356 00.000 11616 Worker thread wakes up
22:44:11.356 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:11.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:13.350 01.994 11616 Exposure complete
22:44:13.414 00.064 11616 worker thread done servicing request
22:44:13.414 00.000 12268 OnExposeComplete: enter
22:44:13.414 00.000 12268 UpdateGuideState(): m_state=6
22:44:13.414 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 982
22:44:13.414 00.000 12268 Star::Find returns 1 (0), X=1153.49, Y=148.87, Mass=229, SNR=10.4, Peak=28 HFD=3.8
22:44:13.414 00.000 12268 MultiStar: [#1 -0.15,0.04,1.21,U] [#2 -0.39,-0.16,0.92,U] [#3 -0.22,0.05,0.92,U] [#4 0.35,0.32,0.67,U] [#5 -0.17,-0.03,0.72,U] [#6 -0.15,0.09,0.62,U] [#7 -0.46,-0.60,0.00,M5] [#8 0.04,-0.06,0.43,U] 
22:44:13.414 00.000 12268 refined, 7 included, MultiStar: {-0.17, -0.05}, one-star: {-0.39, -0.51}
22:44:13.414 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.31 = 1.98)
22:44:13.414 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.13)
22:44:13.414 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.83 mountX=-0.07 mountY=-0.16, mountTheta=-1.98
22:44:13.414 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.05, opts=13)
22:44:13.414 00.000 12268 Enqueuing Move request for scope (-0.17, -0.05)
22:44:13.414 00.000 11616 Worker thread wakes up
22:44:13.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
22:44:13.414 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
22:44:13.414 00.000 11616 Moving (-0.17, -0.05) raw xDistance=-0.07 yDistance=-0.16
22:44:13.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:13.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:44:13.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:44:13.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:44:13.414 00.000 11616 MoveAxis(E, 0, ABG)
22:44:13.414 00.000 11616 Move returns status 0, amount 0
22:44:13.414 00.000 11616 MoveAxis(N, 0, ABG)
22:44:13.414 00.000 11616 Move returns status 0, amount 0
22:44:13.414 00.000 11616 move complete, result=0
22:44:13.414 00.000 11616 worker thread done servicing request
22:44:13.446 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=245, Gamma=1.290
22:44:13.461 00.015 12268 UpdateGuideState exits: m=229 SNR=10.4
22:44:13.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:13.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:13.461 00.000 12268 Enqueuing Expose request
22:44:13.461 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:13.461 00.000 11616 Worker thread wakes up
22:44:13.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:13.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:15.484 02.023 11616 Exposure complete
22:44:15.531 00.047 11616 worker thread done servicing request
22:44:15.531 00.000 12268 OnExposeComplete: enter
22:44:15.531 00.000 12268 UpdateGuideState(): m_state=6
22:44:15.531 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 983
22:44:15.531 00.000 12268 Star::Find returns 1 (0), X=1154.02, Y=149.18, Mass=197, SNR=9.6, Peak=24 HFD=4.3
22:44:15.531 00.000 12268 MultiStar: [#1 0.17,-0.25,1.25,U] [#2 0.48,-0.69,0.00,M1] [#3 -0.10,0.11,0.97,U] [#4 0.79,-0.11,0.00,M4] [#5 0.13,-0.65,0.00,M1] [#6 0.45,-0.27,0.63,U] [#7 -0.29,-0.72,0.00,M6] [#8 0.07,-0.11,0.44,U] 
22:44:15.531 00.000 12268 refined, 4 included, MultiStar: {0.13, -0.14}, one-star: {0.14, -0.19}
22:44:15.531 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
22:44:15.531 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
22:44:15.531 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.20 cameraTheta=-0.83 mountX=-0.13 mountY=0.15, mountTheta=2.29
22:44:15.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.14, opts=13)
22:44:15.531 00.000 12268 Enqueuing Move request for scope (0.13, -0.14)
22:44:15.531 00.000 11616 Worker thread wakes up
22:44:15.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
22:44:15.531 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
22:44:15.531 00.000 11616 Moving (0.13, -0.14) raw xDistance=-0.13 yDistance=0.15
22:44:15.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:44:15.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:44:15.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:15.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:44:15.531 00.000 11616 MoveAxis(E, 0, ABG)
22:44:15.531 00.000 11616 Move returns status 0, amount 0
22:44:15.531 00.000 11616 MoveAxis(N, 0, ABG)
22:44:15.531 00.000 11616 Move returns status 0, amount 0
22:44:15.531 00.000 11616 move complete, result=0
22:44:15.531 00.000 11616 worker thread done servicing request
22:44:15.562 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:44:15.578 00.016 12268 UpdateGuideState exits: m=197 SNR=9.6
22:44:15.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:15.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:15.578 00.000 12268 Enqueuing Expose request
22:44:15.578 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:15.578 00.000 11616 Worker thread wakes up
22:44:15.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:15.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:17.595 02.017 11616 Exposure complete
22:44:17.642 00.047 11616 worker thread done servicing request
22:44:17.642 00.000 12268 OnExposeComplete: enter
22:44:17.642 00.000 12268 UpdateGuideState(): m_state=6
22:44:17.642 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 984
22:44:17.642 00.000 12268 Star::Find returns 1 (0), X=1154.07, Y=148.83, Mass=220, SNR=10.1, Peak=24 HFD=4.2
22:44:17.642 00.000 12268 MultiStar: [#1 0.04,-0.51,1.20,U] [#2 -0.03,-0.58,0.83,U] [#3 -0.02,0.05,0.91,U] [#4 -0.06,0.13,0.69,U] [#5 -0.04,-0.12,0.71,U] [#6 -0.11,-0.27,0.63,U] [#7 -0.33,-0.29,0.70,U] [#8 0.00,0.00,0.00,L] [#9 0.21,-0.16,0.41,U] 
22:44:17.642 00.000 12268 refined, 8 included, MultiStar: {-0.01, -0.29}, one-star: {0.19, -0.54}
22:44:17.642 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
22:44:17.642 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
22:44:17.642 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.61 mountX=-0.29 mountY=0.03, mountTheta=3.05
22:44:17.656 00.014 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.29, opts=13)
22:44:17.656 00.000 12268 Enqueuing Move request for scope (-0.01, -0.29)
22:44:17.656 00.000 11616 Worker thread wakes up
22:44:17.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.29) opts 0xd
22:44:17.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.29)
22:44:17.656 00.000 11616 Moving (-0.01, -0.29) raw xDistance=-0.29 yDistance=0.03
22:44:17.656 00.000 11616 switching direction from 1 to -1 - decHistory=-5 oldest=-0.22 newest=-0.49
22:44:17.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
22:44:17.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:17.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:44:17.656 00.000 11616 MoveAxis(E, 160, ABG)
22:44:17.656 00.000 11616 Guiding  Dir = 2, Dur = 160
22:44:17.656 00.000 11616 IsSlewing returns 0
22:44:17.658 00.002 11616 IsGuiding returns 0
22:44:17.658 00.000 11616 PulseGuide returned control before completion, sleep 170
22:44:17.674 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:44:17.690 00.016 12268 UpdateGuideState exits: m=220 SNR=10.1
22:44:17.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:17.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:17.690 00.000 12268 Enqueuing Expose request
22:44:17.832 00.142 11616 IsGuiding returns 1
22:44:17.832 00.000 11616 scope still moving after pulse duration time elapsed
22:44:17.864 00.032 11616 IsSlewing returns 0
22:44:17.864 00.000 11616 IsGuiding returns 1
22:44:17.896 00.032 11616 IsSlewing returns 0
22:44:17.896 00.000 11616 IsGuiding returns 1
22:44:17.927 00.031 11616 IsSlewing returns 0
22:44:17.927 00.000 11616 IsGuiding returns 1
22:44:17.959 00.032 11616 IsSlewing returns 0
22:44:17.959 00.000 11616 IsGuiding returns 1
22:44:17.990 00.031 11616 IsSlewing returns 0
22:44:17.990 00.000 11616 IsGuiding returns 1
22:44:18.022 00.032 11616 IsSlewing returns 0
22:44:18.022 00.000 11616 IsGuiding returns 1
22:44:18.053 00.031 11616 IsSlewing returns 0
22:44:18.053 00.000 11616 IsGuiding returns 0
22:44:18.053 00.000 11616 scope move finished after 160 + 235 ms
22:44:18.053 00.000 11616 Move returns status 0, amount 160
22:44:18.053 00.000 11616 MoveAxis(N, 0, ABG)
22:44:18.053 00.000 11616 Move returns status 0, amount 0
22:44:18.053 00.000 11616 move complete, result=0
22:44:18.053 00.000 11616 worker thread done servicing request
22:44:18.053 00.000 11616 Worker thread wakes up
22:44:18.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:18.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:18.053 00.000 12268 GuideStep: -0.3 px 160 ms EAST, 0.0 px 0 ms NORTH
22:44:20.062 02.009 11616 Exposure complete
22:44:20.124 00.062 11616 worker thread done servicing request
22:44:20.124 00.000 12268 OnExposeComplete: enter
22:44:20.124 00.000 12268 UpdateGuideState(): m_state=6
22:44:20.124 00.000 12268 Star::Find(15, 1154, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 985
22:44:20.124 00.000 12268 Star::Find returns 1 (0), X=1153.82, Y=149.13, Mass=211, SNR=9.9, Peak=23 HFD=4.0
22:44:20.124 00.000 12268 MultiStar: [#1 0.14,-0.58,1.22,U] [#2 -0.10,-0.69,0.00,M1] [#3 -0.05,0.07,0.95,U] [#4 0.55,-0.01,0.74,U] [#5 0.02,-0.38,0.78,U] [#6 -0.04,0.04,0.68,U] [#7 0.03,-0.20,0.71,U] [#8 0.04,-0.06,0.45,U] 
22:44:20.124 00.000 12268 refined, 7 included, MultiStar: {0.08, -0.20}, one-star: {-0.06, -0.25}
22:44:20.124 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
22:44:20.124 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
22:44:20.124 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.21 mountX=-0.20 mountY=0.10, mountTheta=2.66
22:44:20.124 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.20, opts=13)
22:44:20.124 00.000 12268 Enqueuing Move request for scope (0.08, -0.20)
22:44:20.124 00.000 11616 Worker thread wakes up
22:44:20.124 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.20) opts 0xd
22:44:20.124 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.20)
22:44:20.124 00.000 11616 Moving (0.08, -0.20) raw xDistance=-0.20 yDistance=0.10
22:44:20.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
22:44:20.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:20.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:44:20.124 00.000 11616 MoveAxis(E, 110, ABG)
22:44:20.124 00.000 11616 Guiding  Dir = 2, Dur = 110
22:44:20.124 00.000 11616 IsSlewing returns 0
22:44:20.124 00.000 11616 IsGuiding returns 0
22:44:20.124 00.000 11616 PulseGuide returned control before completion, sleep 120
22:44:20.156 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=193, Gamma=1.290
22:44:20.171 00.015 12268 UpdateGuideState exits: m=211 SNR=9.9
22:44:20.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:20.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:20.171 00.000 12268 Enqueuing Expose request
22:44:20.265 00.094 11616 IsGuiding returns 1
22:44:20.265 00.000 11616 scope still moving after pulse duration time elapsed
22:44:20.297 00.032 11616 IsSlewing returns 0
22:44:20.297 00.000 11616 IsGuiding returns 1
22:44:20.328 00.031 11616 IsSlewing returns 0
22:44:20.328 00.000 11616 IsGuiding returns 1
22:44:20.359 00.031 11616 IsSlewing returns 0
22:44:20.359 00.000 11616 IsGuiding returns 1
22:44:20.391 00.032 11616 IsSlewing returns 0
22:44:20.391 00.000 11616 IsGuiding returns 1
22:44:20.422 00.031 11616 IsSlewing returns 0
22:44:20.422 00.000 11616 IsGuiding returns 0
22:44:20.422 00.000 11616 scope move finished after 110 + 178 ms
22:44:20.422 00.000 11616 Move returns status 0, amount 110
22:44:20.422 00.000 11616 MoveAxis(N, 0, ABG)
22:44:20.422 00.000 11616 Move returns status 0, amount 0
22:44:20.422 00.000 11616 move complete, result=0
22:44:20.422 00.000 11616 worker thread done servicing request
22:44:20.422 00.000 11616 Worker thread wakes up
22:44:20.422 00.000 12268 GuideStep: -0.2 px 110 ms EAST, 0.1 px 0 ms NORTH
22:44:20.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:20.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:22.437 02.015 11616 Exposure complete
22:44:22.491 00.054 11616 worker thread done servicing request
22:44:22.491 00.000 12268 OnExposeComplete: enter
22:44:22.491 00.000 12268 UpdateGuideState(): m_state=6
22:44:22.491 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 986
22:44:22.491 00.000 12268 Star::Find returns 1 (0), X=1153.76, Y=149.19, Mass=209, SNR=9.8, Peak=26 HFD=3.9
22:44:22.491 00.000 12268 MultiStar: [#1 0.06,-0.09,1.29,U] [#2 -0.15,0.06,0.84,U] [#3 0.03,0.03,0.97,U] [#4 0.06,0.49,0.68,U] [#5 -0.46,-0.10,0.80,U] [#6 -0.38,0.65,0.00,M1] [#7 -0.53,-0.05,0.71,U] [#8 -0.03,0.06,0.47,U] 
22:44:22.491 00.000 12268 refined, 7 included, MultiStar: {-0.13, 0.00}, one-star: {-0.12, -0.19}
22:44:22.491 00.000 12268 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.47) = xAngle (1.65 = 1.65)
22:44:22.491 00.000 12268 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.46 = -1.46)
22:44:22.491 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.12 mountX=-0.01 mountY=-0.13, mountTheta=-1.65
22:44:22.491 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.00, opts=13)
22:44:22.491 00.000 12268 Enqueuing Move request for scope (-0.13, 0.00)
22:44:22.491 00.000 11616 Worker thread wakes up
22:44:22.491 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
22:44:22.491 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
22:44:22.491 00.000 11616 Moving (-0.13, 0.00) raw xDistance=-0.01 yDistance=-0.13
22:44:22.491 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:22.491 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:44:22.491 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:22.491 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:44:22.491 00.000 11616 MoveAxis(E, 0, ABG)
22:44:22.491 00.000 11616 Move returns status 0, amount 0
22:44:22.499 00.008 11616 MoveAxis(N, 0, ABG)
22:44:22.499 00.000 11616 Move returns status 0, amount 0
22:44:22.499 00.000 11616 move complete, result=0
22:44:22.499 00.000 11616 worker thread done servicing request
22:44:22.507 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:44:22.531 00.024 12268 UpdateGuideState exits: m=209 SNR=9.8
22:44:22.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:22.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:22.531 00.000 12268 Enqueuing Expose request
22:44:22.531 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:22.531 00.000 11616 Worker thread wakes up
22:44:22.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:22.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:24.547 02.016 11616 Exposure complete
22:44:24.611 00.064 11616 worker thread done servicing request
22:44:24.611 00.000 12268 OnExposeComplete: enter
22:44:24.611 00.000 12268 UpdateGuideState(): m_state=6
22:44:24.611 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 987
22:44:24.611 00.000 12268 Star::Find returns 1 (0), X=1153.86, Y=149.00, Mass=230, SNR=10.4, Peak=28 HFD=4.0
22:44:24.611 00.000 12268 MultiStar: [#1 0.15,0.08,1.23,U] [#2 0.03,-0.17,0.86,U] [#3 -0.02,0.10,0.89,U] [#4 0.58,0.12,0.70,U] [#5 -0.38,0.14,0.77,U] [#6 0.17,0.31,0.69,U] [#7 -0.37,-0.91,0.00,M4] [#8 -0.05,0.09,0.44,U] 
22:44:24.611 00.000 12268 refined, 7 included, MultiStar: {0.06, 0.01}, one-star: {-0.02, -0.38}
22:44:24.611 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
22:44:24.611 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
22:44:24.611 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.24 mountX=0.02 mountY=0.06, mountTheta=1.23
22:44:24.611 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.01, opts=13)
22:44:24.611 00.000 12268 Enqueuing Move request for scope (0.06, 0.01)
22:44:24.611 00.000 11616 Worker thread wakes up
22:44:24.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
22:44:24.611 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
22:44:24.611 00.000 11616 Moving (0.06, 0.01) raw xDistance=0.02 yDistance=0.06
22:44:24.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:24.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:44:24.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:24.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:44:24.611 00.000 11616 MoveAxis(E, 0, ABG)
22:44:24.611 00.000 11616 Move returns status 0, amount 0
22:44:24.611 00.000 11616 MoveAxis(N, 0, ABG)
22:44:24.611 00.000 11616 Move returns status 0, amount 0
22:44:24.611 00.000 11616 move complete, result=0
22:44:24.611 00.000 11616 worker thread done servicing request
22:44:24.627 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:44:24.643 00.016 12268 UpdateGuideState exits: m=230 SNR=10.4
22:44:24.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:24.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:24.643 00.000 12268 Enqueuing Expose request
22:44:24.643 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:24.643 00.000 11616 Worker thread wakes up
22:44:24.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:24.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:26.662 02.019 11616 Exposure complete
22:44:26.718 00.056 11616 worker thread done servicing request
22:44:26.718 00.000 12268 OnExposeComplete: enter
22:44:26.718 00.000 12268 UpdateGuideState(): m_state=6
22:44:26.718 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 988
22:44:26.718 00.000 12268 Star::Find returns 1 (0), X=1153.78, Y=149.88, Mass=208, SNR=9.8, Peak=21 HFD=4.5
22:44:26.718 00.000 12268 MultiStar: [#1 0.18,0.30,1.14,U] [#2 0.45,0.22,0.81,U] [#3 0.11,0.08,0.97,U] [#4 0.00,0.08,0.70,U] [#5 0.05,0.33,0.77,U] [#6 0.41,0.61,0.00,M1] [#7 -0.27,-0.55,0.72,U] [#8 -0.11,0.19,0.45,U] 
22:44:26.718 00.000 12268 refined, 7 included, MultiStar: {0.06, 0.17}, one-star: {-0.10, 0.51}
22:44:26.718 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
22:44:26.718 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.94)
22:44:26.718 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.24 mountX=0.17 mountY=0.04, mountTheta=0.20
22:44:26.726 00.008 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.17, opts=13)
22:44:26.726 00.000 12268 Enqueuing Move request for scope (0.06, 0.17)
22:44:26.726 00.000 11616 Worker thread wakes up
22:44:26.726 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
22:44:26.726 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
22:44:26.726 00.000 11616 Moving (0.06, 0.17) raw xDistance=0.17 yDistance=0.04
22:44:26.726 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:26.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:44:26.726 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:26.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:44:26.726 00.000 11616 MoveAxis(E, 0, ABG)
22:44:26.726 00.000 11616 Move returns status 0, amount 0
22:44:26.726 00.000 11616 MoveAxis(N, 0, ABG)
22:44:26.726 00.000 11616 Move returns status 0, amount 0
22:44:26.726 00.000 11616 move complete, result=0
22:44:26.726 00.000 11616 worker thread done servicing request
22:44:26.742 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:44:26.758 00.016 12268 UpdateGuideState exits: m=208 SNR=9.8
22:44:26.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:26.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:26.758 00.000 12268 Enqueuing Expose request
22:44:26.758 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:26.758 00.000 11616 Worker thread wakes up
22:44:26.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:26.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:28.779 02.021 11616 Exposure complete
22:44:28.827 00.048 11616 worker thread done servicing request
22:44:28.827 00.000 12268 OnExposeComplete: enter
22:44:28.827 00.000 12268 UpdateGuideState(): m_state=6
22:44:28.827 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 989
22:44:28.827 00.000 12268 Star::Find returns 1 (0), X=1153.72, Y=149.80, Mass=200, SNR=9.6, Peak=26 HFD=3.9
22:44:28.827 00.000 12268 MultiStar: [#1 0.11,0.51,1.20,U] [#2 -0.38,0.90,0.00,M1] [#3 0.05,0.01,0.98,U] [#4 -0.60,0.53,0.00,M1] [#5 -0.26,0.78,0.00,M1] [#6 -0.13,0.74,0.00,M2] [#7 -0.44,-0.04,0.74,U] [#8 -0.10,0.17,0.49,U] 
22:44:28.827 00.000 12268 refined, 4 included, MultiStar: {-0.08, 0.25}, one-star: {-0.16, 0.42}
22:44:28.827 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
22:44:28.827 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
22:44:28.827 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.87 mountX=0.24 mountY=-0.11, mountTheta=-0.43
22:44:28.827 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.25, opts=13)
22:44:28.827 00.000 12268 Enqueuing Move request for scope (-0.08, 0.25)
22:44:28.827 00.000 11616 Worker thread wakes up
22:44:28.827 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
22:44:28.827 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
22:44:28.827 00.000 11616 Moving (-0.08, 0.25) raw xDistance=0.24 yDistance=-0.11
22:44:28.827 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:28.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:44:28.827 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:28.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:44:28.827 00.000 11616 MoveAxis(E, 0, ABG)
22:44:28.827 00.000 11616 Move returns status 0, amount 0
22:44:28.827 00.000 11616 MoveAxis(N, 0, ABG)
22:44:28.827 00.000 11616 Move returns status 0, amount 0
22:44:28.827 00.000 11616 move complete, result=0
22:44:28.827 00.000 11616 worker thread done servicing request
22:44:28.859 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=248, Gamma=1.290
22:44:28.875 00.016 12268 UpdateGuideState exits: m=200 SNR=9.6
22:44:28.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:28.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:28.875 00.000 12268 Enqueuing Expose request
22:44:28.875 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:28.875 00.000 11616 Worker thread wakes up
22:44:28.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:28.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:30.892 02.017 11616 Exposure complete
22:44:30.940 00.048 11616 worker thread done servicing request
22:44:30.940 00.000 12268 OnExposeComplete: enter
22:44:30.940 00.000 12268 UpdateGuideState(): m_state=6
22:44:30.940 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 990
22:44:30.940 00.000 12268 Star::Find returns 1 (0), X=1154.09, Y=150.08, Mass=222, SNR=10.2, Peak=26 HFD=4.2
22:44:30.940 00.000 12268 MultiStar: [#1 0.41,0.96,0.00,M1] [#2 0.52,0.60,0.00,M2] [#3 -0.09,0.07,0.90,U] [#4 0.33,1.19,0.00,M2] [#5 -0.19,1.11,0.00,M2] [#6 -0.18,0.69,0.00,M3] [#7 -0.60,0.34,0.00,M3] [#8 0.02,-0.03,0.46,U] 
22:44:30.940 00.000 12268 refined, 2 included, MultiStar: {0.06, 0.32}, one-star: {0.21, 0.70}
22:44:30.940 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
22:44:30.940 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.09)
22:44:30.940 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.32 hyp=0.32 cameraTheta=1.40 mountX=0.32 mountY=0.02, mountTheta=0.05
22:44:30.940 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.32, opts=13)
22:44:30.940 00.000 12268 Enqueuing Move request for scope (0.06, 0.32)
22:44:30.940 00.000 11616 Worker thread wakes up
22:44:30.940 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.32) opts 0xd
22:44:30.940 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.32)
22:44:30.940 00.000 11616 Moving (0.06, 0.32) raw xDistance=0.32 yDistance=0.02
22:44:30.940 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
22:44:30.940 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
22:44:30.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
22:44:30.940 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:30.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:44:30.940 00.000 11616 MoveAxis(W, 181, ABG)
22:44:30.940 00.000 11616 Guiding  Dir = 3, Dur = 181
22:44:30.940 00.000 11616 IsSlewing returns 0
22:44:30.940 00.000 11616 IsGuiding returns 0
22:44:30.940 00.000 11616 PulseGuide returned control before completion, sleep 191
22:44:30.968 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=229, Gamma=1.290
22:44:30.987 00.019 12268 UpdateGuideState exits: m=222 SNR=10.2
22:44:30.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:30.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:30.987 00.000 12268 Enqueuing Expose request
22:44:31.146 00.159 11616 IsGuiding returns 1
22:44:31.146 00.000 11616 scope still moving after pulse duration time elapsed
22:44:31.177 00.031 11616 IsSlewing returns 0
22:44:31.177 00.000 11616 IsGuiding returns 0
22:44:31.177 00.000 11616 scope move finished after 181 + 46 ms
22:44:31.177 00.000 11616 Move returns status 0, amount 181
22:44:31.177 00.000 11616 MoveAxis(N, 0, ABG)
22:44:31.177 00.000 11616 Move returns status 0, amount 0
22:44:31.177 00.000 11616 move complete, result=0
22:44:31.177 00.000 11616 worker thread done servicing request
22:44:31.177 00.000 11616 Worker thread wakes up
22:44:31.177 00.000 12268 GuideStep: 0.3 px 181 ms WEST, 0.0 px 0 ms NORTH
22:44:31.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:31.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:33.187 02.010 11616 Exposure complete
22:44:33.234 00.047 11616 worker thread done servicing request
22:44:33.234 00.000 12268 OnExposeComplete: enter
22:44:33.234 00.000 12268 UpdateGuideState(): m_state=6
22:44:33.234 00.000 12268 Star::Find(15, 1154, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 991
22:44:33.234 00.000 12268 Star::Find returns 1 (0), X=1153.58, Y=149.83, Mass=219, SNR=10.1, Peak=25 HFD=4.2
22:44:33.234 00.000 12268 MultiStar: [#1 -0.14,0.15,1.01,U] [#2 -0.67,0.83,0.00,M3] [#3 -0.28,0.30,0.98,U] [#4 -0.08,1.26,0.00,M3] [#5 -0.31,0.58,0.00,M3] [#6 -0.50,0.59,0.00,M4] [#7 -0.99,0.31,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.15,0.47,0.59,U] 
22:44:33.234 00.000 12268 refined, 3 included, MultiStar: {-0.17, 0.33}, one-star: {-0.30, 0.45}
22:44:33.234 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
22:44:33.234 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
22:44:33.234 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.33 hyp=0.37 cameraTheta=2.06 mountX=0.31 mountY=-0.22, mountTheta=-0.61
22:44:33.234 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.33, opts=13)
22:44:33.234 00.000 12268 Enqueuing Move request for scope (-0.17, 0.33)
22:44:33.234 00.000 11616 Worker thread wakes up
22:44:33.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.33) opts 0xd
22:44:33.234 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.33)
22:44:33.234 00.000 11616 Moving (-0.17, 0.33) raw xDistance=0.31 yDistance=-0.22
22:44:33.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
22:44:33.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:44:33.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:44:33.234 00.000 11616 MoveAxis(W, 173, ABG)
22:44:33.234 00.000 11616 Guiding  Dir = 3, Dur = 173
22:44:33.234 00.000 11616 IsSlewing returns 0
22:44:33.250 00.016 11616 IsGuiding returns 0
22:44:33.250 00.000 11616 PulseGuide returned control before completion, sleep 183
22:44:33.265 00.015 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:44:33.281 00.016 12268 UpdateGuideState exits: m=219 SNR=10.1
22:44:33.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:33.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:33.281 00.000 12268 Enqueuing Expose request
22:44:33.437 00.156 11616 IsGuiding returns 1
22:44:33.437 00.000 11616 scope still moving after pulse duration time elapsed
22:44:33.468 00.031 11616 IsSlewing returns 0
22:44:33.468 00.000 11616 IsGuiding returns 0
22:44:33.468 00.000 11616 scope move finished after 173 + 46 ms
22:44:33.468 00.000 11616 Move returns status 0, amount 173
22:44:33.468 00.000 11616 MoveAxis(N, 0, ABG)
22:44:33.468 00.000 11616 Move returns status 0, amount 0
22:44:33.468 00.000 11616 move complete, result=0
22:44:33.468 00.000 11616 worker thread done servicing request
22:44:33.468 00.000 12268 GuideStep: 0.3 px 173 ms WEST, -0.2 px 0 ms NORTH
22:44:33.468 00.000 11616 Worker thread wakes up
22:44:33.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:33.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:35.477 02.009 11616 Exposure complete
22:44:35.531 00.054 11616 worker thread done servicing request
22:44:35.531 00.000 12268 OnExposeComplete: enter
22:44:35.531 00.000 12268 UpdateGuideState(): m_state=6
22:44:35.531 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 992
22:44:35.531 00.000 12268 Star::Find returns 1 (0), X=1153.93, Y=149.81, Mass=192, SNR=9.4, Peak=22 HFD=3.9
22:44:35.531 00.000 12268 MultiStar: [#1 0.22,0.48,1.26,U] [#2 -0.17,0.39,0.90,U] [#3 -0.49,0.32,1.04,U] [#4 0.65,0.90,0.00,M4] [#5 -0.12,0.52,0.79,U] [#6 0.17,0.47,1.00,U] [#7 -0.15,0.00,1.00,U] [#8 -0.08,0.14,0.49,U] 
22:44:35.531 00.000 12268 refined, 7 included, MultiStar: {-0.06, 0.36}, one-star: {0.05, 0.43}
22:44:35.531 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
22:44:35.531 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
22:44:35.531 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.36 hyp=0.36 cameraTheta=1.74 mountX=0.35 mountY=-0.11, mountTheta=-0.30
22:44:35.531 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.36, opts=13)
22:44:35.531 00.000 12268 Enqueuing Move request for scope (-0.06, 0.36)
22:44:35.531 00.000 11616 Worker thread wakes up
22:44:35.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.36) opts 0xd
22:44:35.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.36)
22:44:35.531 00.000 11616 Moving (-0.06, 0.36) raw xDistance=0.35 yDistance=-0.11
22:44:35.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
22:44:35.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:35.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:44:35.531 00.000 11616 MoveAxis(W, 196, ABG)
22:44:35.531 00.000 11616 Guiding  Dir = 3, Dur = 196
22:44:35.531 00.000 11616 IsSlewing returns 0
22:44:35.531 00.000 11616 IsGuiding returns 0
22:44:35.531 00.000 11616 PulseGuide returned control before completion, sleep 206
22:44:35.556 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=225, Gamma=1.290
22:44:35.572 00.016 12268 UpdateGuideState exits: m=192 SNR=9.4
22:44:35.572 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:35.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:35.572 00.000 12268 Enqueuing Expose request
22:44:35.746 00.174 11616 IsGuiding returns 1
22:44:35.746 00.000 11616 scope still moving after pulse duration time elapsed
22:44:35.778 00.032 11616 IsSlewing returns 0
22:44:35.778 00.000 11616 IsGuiding returns 0
22:44:35.778 00.000 11616 scope move finished after 196 + 45 ms
22:44:35.778 00.000 11616 Move returns status 0, amount 196
22:44:35.778 00.000 11616 MoveAxis(N, 0, ABG)
22:44:35.778 00.000 11616 Move returns status 0, amount 0
22:44:35.778 00.000 11616 move complete, result=0
22:44:35.778 00.000 11616 worker thread done servicing request
22:44:35.778 00.000 11616 Worker thread wakes up
22:44:35.778 00.000 12268 GuideStep: 0.4 px 196 ms WEST, -0.1 px 0 ms NORTH
22:44:35.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:35.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:37.786 02.008 11616 Exposure complete
22:44:37.843 00.057 11616 worker thread done servicing request
22:44:37.843 00.000 12268 OnExposeComplete: enter
22:44:37.843 00.000 12268 UpdateGuideState(): m_state=6
22:44:37.843 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 993
22:44:37.843 00.000 12268 Star::Find returns 1 (0), X=1153.50, Y=149.33, Mass=242, SNR=10.6, Peak=24 HFD=4.8
22:44:37.843 00.000 12268 MultiStar: [#1 0.18,-0.30,1.21,U] [#2 -0.10,-0.23,0.91,U] [#3 -0.05,0.07,0.88,U] [#4 0.19,0.30,0.66,U] [#5 -0.82,-0.43,0.00,M3] [#6 -0.04,0.13,0.70,U] [#7 -0.62,-0.70,0.00,M4] [#8 -0.13,0.21,0.43,U] 
22:44:37.843 00.000 12268 refined, 6 included, MultiStar: {-0.04, -0.03}, one-star: {-0.38, -0.05}
22:44:37.843 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
22:44:37.843 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
22:44:37.849 00.006 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.53 mountX=-0.03 mountY=-0.04, mountTheta=-2.29
22:44:37.849 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.03, opts=13)
22:44:37.849 00.000 12268 Enqueuing Move request for scope (-0.04, -0.03)
22:44:37.849 00.000 11616 Worker thread wakes up
22:44:37.849 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
22:44:37.849 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
22:44:37.849 00.000 11616 Moving (-0.04, -0.03) raw xDistance=-0.03 yDistance=-0.04
22:44:37.849 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:37.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:44:37.849 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:37.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:44:37.849 00.000 11616 MoveAxis(E, 0, ABG)
22:44:37.849 00.000 11616 Move returns status 0, amount 0
22:44:37.849 00.000 11616 MoveAxis(N, 0, ABG)
22:44:37.849 00.000 11616 Move returns status 0, amount 0
22:44:37.849 00.000 11616 move complete, result=0
22:44:37.849 00.000 11616 worker thread done servicing request
22:44:37.865 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=195, Gamma=1.290
22:44:37.881 00.016 12268 UpdateGuideState exits: m=242 SNR=10.6
22:44:37.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:37.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:37.881 00.000 12268 Enqueuing Expose request
22:44:37.881 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:37.881 00.000 11616 Worker thread wakes up
22:44:37.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:37.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:39.897 02.016 11616 Exposure complete
22:44:39.945 00.048 11616 worker thread done servicing request
22:44:39.945 00.000 12268 OnExposeComplete: enter
22:44:39.945 00.000 12268 UpdateGuideState(): m_state=6
22:44:39.945 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 994
22:44:39.945 00.000 12268 Star::Find returns 1 (0), X=1153.50, Y=149.25, Mass=215, SNR=10.0, Peak=26 HFD=3.9
22:44:39.945 00.000 12268 MultiStar: [#1 0.15,-0.39,1.22,U] [#2 -0.64,-0.13,0.00,M2] [#3 -0.26,0.12,0.92,U] [#4 -0.11,0.02,0.86,U] [#5 -0.33,-0.59,0.00,M4] [#6 -0.50,-0.06,0.74,U] [#7 -0.93,-0.57,0.00,M5] [#8 0.11,-0.19,0.45,U] 
22:44:39.945 00.000 12268 refined, 5 included, MultiStar: {-0.16, -0.12}, one-star: {-0.37, -0.13}
22:44:39.945 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
22:44:39.945 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
22:44:39.945 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.51 mountX=-0.13 mountY=-0.15, mountTheta=-2.31
22:44:39.945 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.12, opts=13)
22:44:39.945 00.000 12268 Enqueuing Move request for scope (-0.16, -0.12)
22:44:39.945 00.000 11616 Worker thread wakes up
22:44:39.961 00.016 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
22:44:39.961 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
22:44:39.961 00.000 11616 Moving (-0.16, -0.12) raw xDistance=-0.13 yDistance=-0.15
22:44:39.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:39.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:44:39.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:39.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:44:39.961 00.000 11616 MoveAxis(E, 0, ABG)
22:44:39.961 00.000 11616 Move returns status 0, amount 0
22:44:39.961 00.000 11616 MoveAxis(N, 0, ABG)
22:44:39.961 00.000 11616 Move returns status 0, amount 0
22:44:39.961 00.000 11616 move complete, result=0
22:44:39.961 00.000 11616 worker thread done servicing request
22:44:39.977 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=228, Gamma=1.290
22:44:39.993 00.016 12268 UpdateGuideState exits: m=215 SNR=10.0
22:44:39.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:39.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:39.993 00.000 12268 Enqueuing Expose request
22:44:39.993 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:40.000 00.007 11616 Worker thread wakes up
22:44:40.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:40.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:42.000 02.000 11616 Exposure complete
22:44:42.052 00.052 11616 worker thread done servicing request
22:44:42.052 00.000 12268 OnExposeComplete: enter
22:44:42.052 00.000 12268 UpdateGuideState(): m_state=6
22:44:42.052 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 995
22:44:42.052 00.000 12268 Star::Find returns 1 (0), X=1153.52, Y=148.50, Mass=200, SNR=9.7, Peak=25 HFD=3.2
22:44:42.052 00.000 12268 MultiStar: [#1 0.02,-0.49,1.42,U] [#2 -0.17,-0.76,0.00,M3] [#3 -0.10,0.10,0.96,U] [#4 0.21,-0.21,0.66,U] [#5 -0.74,-0.39,0.00,M5] [#6 -0.04,-0.49,0.90,U] [#7 -0.97,-1.06,0.00,M6] [#8 -0.23,0.01,0.49,U] 
22:44:42.052 00.000 12268 refined, 5 included, MultiStar: {-0.08, -0.38}, one-star: {-0.36, -0.87}
22:44:42.052 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
22:44:42.052 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
22:44:42.052 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.38 hyp=0.39 cameraTheta=-1.78 mountX=-0.38 mountY=-0.03, mountTheta=-3.07
22:44:42.052 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.38, opts=13)
22:44:42.052 00.000 12268 Enqueuing Move request for scope (-0.08, -0.38)
22:44:42.052 00.000 11616 Worker thread wakes up
22:44:42.062 00.010 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.38) opts 0xd
22:44:42.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.38)
22:44:42.062 00.000 11616 Moving (-0.08, -0.38) raw xDistance=-0.38 yDistance=-0.03
22:44:42.062 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
22:44:42.062 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.15
22:44:42.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
22:44:42.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:42.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:44:42.062 00.000 11616 MoveAxis(E, 215, ABG)
22:44:42.062 00.000 11616 Guiding  Dir = 2, Dur = 215
22:44:42.062 00.000 11616 IsSlewing returns 0
22:44:42.062 00.000 11616 IsGuiding returns 0
22:44:42.062 00.000 11616 PulseGuide returned control before completion, sleep 225
22:44:42.068 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=221, Gamma=1.290
22:44:42.100 00.032 12268 UpdateGuideState exits: m=200 SNR=9.7
22:44:42.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:42.100 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:42.100 00.000 12268 Enqueuing Expose request
22:44:42.291 00.191 11616 IsGuiding returns 1
22:44:42.291 00.000 11616 scope still moving after pulse duration time elapsed
22:44:42.323 00.032 11616 IsSlewing returns 0
22:44:42.323 00.000 11616 IsGuiding returns 0
22:44:42.323 00.000 11616 scope move finished after 215 + 45 ms
22:44:42.323 00.000 11616 Move returns status 0, amount 215
22:44:42.323 00.000 11616 MoveAxis(N, 0, ABG)
22:44:42.323 00.000 11616 Move returns status 0, amount 0
22:44:42.323 00.000 11616 move complete, result=0
22:44:42.323 00.000 11616 worker thread done servicing request
22:44:42.323 00.000 12268 GuideStep: -0.4 px 215 ms EAST, -0.0 px 0 ms NORTH
22:44:42.323 00.000 11616 Worker thread wakes up
22:44:42.323 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:42.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:44.328 02.005 11616 Exposure complete
22:44:44.390 00.062 11616 worker thread done servicing request
22:44:44.390 00.000 12268 OnExposeComplete: enter
22:44:44.390 00.000 12268 UpdateGuideState(): m_state=6
22:44:44.390 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 996
22:44:44.390 00.000 12268 Star::Find returns 1 (0), X=1153.84, Y=148.55, Mass=171, SNR=8.9, Peak=28 HFD=3.7
22:44:44.390 00.000 12268 MultiStar: [#1 -0.05,-0.15,1.49,U] [#2 -0.50,-0.20,0.88,U] [#3 -0.48,0.28,1.13,U] [#4 0.07,0.23,0.82,U] [#5 -0.43,-0.02,0.94,U] [#6 -0.53,0.04,0.71,U] [#7 -0.23,-0.34,0.79,U] [#8 0.00,0.00,0.00,L] [#9 -0.02,-0.83,0.00,M4] 
22:44:44.390 00.000 12268 refined, 7 included, MultiStar: {-0.26, -0.12}, one-star: {-0.04, -0.83}
22:44:44.390 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.17 = 2.12)
22:44:44.390 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -1.00)
22:44:44.390 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.12 hyp=0.29 cameraTheta=-2.69 mountX=-0.15 mountY=-0.24, mountTheta=-2.12
22:44:44.390 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.12, opts=13)
22:44:44.390 00.000 12268 Enqueuing Move request for scope (-0.26, -0.12)
22:44:44.390 00.000 11616 Worker thread wakes up
22:44:44.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.12) opts 0xd
22:44:44.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.12)
22:44:44.390 00.000 11616 Moving (-0.26, -0.12) raw xDistance=-0.15 yDistance=-0.24
22:44:44.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
22:44:44.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:44:44.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:44:44.390 00.000 11616 MoveAxis(E, 84, ABG)
22:44:44.390 00.000 11616 Guiding  Dir = 2, Dur = 84
22:44:44.390 00.000 11616 IsSlewing returns 0
22:44:44.390 00.000 11616 IsGuiding returns 0
22:44:44.390 00.000 11616 PulseGuide returned control before completion, sleep 94
22:44:44.406 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=213, Gamma=1.290
22:44:44.437 00.031 12268 UpdateGuideState exits: m=171 SNR=8.9
22:44:44.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:44.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:44.437 00.000 12268 Enqueuing Expose request
22:44:44.499 00.062 11616 IsGuiding returns 1
22:44:44.499 00.000 11616 scope still moving after pulse duration time elapsed
22:44:44.531 00.032 11616 IsSlewing returns 0
22:44:44.531 00.000 11616 IsGuiding returns 0
22:44:44.531 00.000 11616 scope move finished after 84 + 49 ms
22:44:44.531 00.000 11616 Move returns status 0, amount 84
22:44:44.531 00.000 11616 MoveAxis(N, 0, ABG)
22:44:44.531 00.000 11616 Move returns status 0, amount 0
22:44:44.531 00.000 11616 move complete, result=0
22:44:44.531 00.000 11616 worker thread done servicing request
22:44:44.531 00.000 12268 GuideStep: -0.1 px 84 ms EAST, -0.2 px 0 ms NORTH
22:44:44.531 00.000 11616 Worker thread wakes up
22:44:44.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:44.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:46.548 02.017 11616 Exposure complete
22:44:46.596 00.048 11616 worker thread done servicing request
22:44:46.596 00.000 12268 OnExposeComplete: enter
22:44:46.612 00.016 12268 UpdateGuideState(): m_state=6
22:44:46.612 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 997
22:44:46.612 00.000 12268 Star::Find returns 1 (0), X=1153.67, Y=149.04, Mass=205, SNR=9.8, Peak=25 HFD=3.9
22:44:46.612 00.000 12268 MultiStar: [#1 -0.13,-0.38,1.29,U] [#2 -0.67,-0.43,0.00,M3] [#3 -0.19,0.10,0.98,U] [#4 0.28,0.27,0.67,U] [#5 0.02,-0.03,0.80,U] [#6 -0.29,-0.62,0.00,M1] [#7 -0.60,-1.15,0.00,M6] [#8 -0.12,0.21,0.43,U] 
22:44:46.612 00.000 12268 refined, 5 included, MultiStar: {-0.08, -0.09}, one-star: {-0.20, -0.33}
22:44:46.612 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
22:44:46.612 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
22:44:46.612 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.27 mountX=-0.10 mountY=-0.07, mountTheta=-2.56
22:44:46.612 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.09, opts=13)
22:44:46.612 00.000 12268 Enqueuing Move request for scope (-0.08, -0.09)
22:44:46.612 00.000 11616 Worker thread wakes up
22:44:46.612 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
22:44:46.612 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
22:44:46.612 00.000 11616 Moving (-0.08, -0.09) raw xDistance=-0.10 yDistance=-0.07
22:44:46.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
22:44:46.612 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:46.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:44:46.612 00.000 11616 MoveAxis(E, 57, ABG)
22:44:46.612 00.000 11616 Guiding  Dir = 2, Dur = 57
22:44:46.612 00.000 11616 IsSlewing returns 0
22:44:46.612 00.000 11616 IsGuiding returns 0
22:44:46.612 00.000 11616 PulseGuide returned control before completion, sleep 67
22:44:46.628 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=179, Gamma=1.290
22:44:46.656 00.028 12268 UpdateGuideState exits: m=205 SNR=9.8
22:44:46.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:46.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:46.656 00.000 12268 Enqueuing Expose request
22:44:46.692 00.036 11616 IsGuiding returns 1
22:44:46.692 00.000 11616 scope still moving after pulse duration time elapsed
22:44:46.723 00.031 11616 IsSlewing returns 0
22:44:46.723 00.000 11616 IsGuiding returns 0
22:44:46.723 00.000 11616 scope move finished after 57 + 50 ms
22:44:46.723 00.000 11616 Move returns status 0, amount 57
22:44:46.723 00.000 11616 MoveAxis(N, 0, ABG)
22:44:46.723 00.000 11616 Move returns status 0, amount 0
22:44:46.723 00.000 11616 move complete, result=0
22:44:46.723 00.000 11616 worker thread done servicing request
22:44:46.723 00.000 11616 Worker thread wakes up
22:44:46.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:46.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:46.723 00.000 12268 GuideStep: -0.1 px 57 ms EAST, -0.1 px 0 ms NORTH
22:44:48.718 01.995 11616 Exposure complete
22:44:48.781 00.063 11616 worker thread done servicing request
22:44:48.781 00.000 12268 OnExposeComplete: enter
22:44:48.781 00.000 12268 UpdateGuideState(): m_state=6
22:44:48.781 00.000 12268 Star::Find(15, 1153, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 998
22:44:48.781 00.000 12268 Star::Find returns 1 (0), X=1154.12, Y=149.36, Mass=196, SNR=9.6, Peak=27 HFD=4.3
22:44:48.781 00.000 12268 MultiStar: [#1 0.19,-0.47,1.27,U] [#2 0.57,-0.57,0.00,M4] [#3 -0.34,0.16,0.98,U] [#4 0.50,0.18,0.59,U] [#5 -0.55,-0.39,0.00,M4] [#6 -0.15,-0.08,0.72,U] [#7 -0.60,-0.93,0.00,M7] [#8 -0.07,0.12,0.47,U] 
22:44:48.781 00.000 12268 refined, 5 included, MultiStar: {0.06, -0.07}, one-star: {0.24, -0.02}
22:44:48.781 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
22:44:48.781 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
22:44:48.781 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.86 mountX=-0.06 mountY=0.07, mountTheta=2.31
22:44:48.781 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.07, opts=13)
22:44:48.781 00.000 12268 Enqueuing Move request for scope (0.06, -0.07)
22:44:48.781 00.000 11616 Worker thread wakes up
22:44:48.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
22:44:48.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
22:44:48.781 00.000 11616 Moving (0.06, -0.07) raw xDistance=-0.06 yDistance=0.07
22:44:48.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:48.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:44:48.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:48.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:44:48.781 00.000 11616 MoveAxis(E, 0, ABG)
22:44:48.781 00.000 11616 Move returns status 0, amount 0
22:44:48.781 00.000 11616 MoveAxis(N, 0, ABG)
22:44:48.781 00.000 11616 Move returns status 0, amount 0
22:44:48.781 00.000 11616 move complete, result=0
22:44:48.781 00.000 11616 worker thread done servicing request
22:44:48.808 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=172, Gamma=1.290
22:44:48.824 00.016 12268 UpdateGuideState exits: m=196 SNR=9.6
22:44:48.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:48.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:48.824 00.000 12268 Enqueuing Expose request
22:44:48.824 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:48.824 00.000 11616 Worker thread wakes up
22:44:48.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:48.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:50.837 02.013 11616 Exposure complete
22:44:50.894 00.057 11616 worker thread done servicing request
22:44:50.894 00.000 12268 OnExposeComplete: enter
22:44:50.894 00.000 12268 UpdateGuideState(): m_state=6
22:44:50.894 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 999
22:44:50.894 00.000 12268 Star::Find returns 1 (0), X=1153.62, Y=148.88, Mass=167, SNR=8.8, Peak=25 HFD=3.7
22:44:50.895 00.001 12268 MultiStar: [#1 0.10,-0.20,1.36,U] [#2 -0.43,-0.68,0.00,M5] [#3 -0.04,0.08,1.06,U] [#4 0.14,0.19,0.70,U] [#5 -0.73,-0.61,0.00,M5] [#6 -0.18,-0.12,0.79,U] [#7 -0.44,-0.83,0.00,M8] [#8 0.02,-0.03,0.51,U] 
22:44:50.895 00.000 12268 refined, 5 included, MultiStar: {-0.04, -0.12}, one-star: {-0.26, -0.49}
22:44:50.895 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
22:44:50.895 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
22:44:50.895 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.87 mountX=-0.12 mountY=-0.02, mountTheta=-2.97
22:44:50.897 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.12, opts=13)
22:44:50.897 00.000 12268 Enqueuing Move request for scope (-0.04, -0.12)
22:44:50.897 00.000 11616 Worker thread wakes up
22:44:50.897 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
22:44:50.897 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
22:44:50.897 00.000 11616 Moving (-0.04, -0.12) raw xDistance=-0.12 yDistance=-0.02
22:44:50.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
22:44:50.897 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:50.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:44:50.898 00.001 11616 MoveAxis(E, 70, ABG)
22:44:50.898 00.000 11616 Guiding  Dir = 2, Dur = 70
22:44:50.898 00.000 11616 IsSlewing returns 0
22:44:50.898 00.000 11616 IsGuiding returns 0
22:44:50.898 00.000 11616 PulseGuide returned control before completion, sleep 80
22:44:50.918 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=201, Gamma=1.290
22:44:50.936 00.018 12268 UpdateGuideState exits: m=167 SNR=8.8
22:44:50.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:50.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:50.936 00.000 12268 Enqueuing Expose request
22:44:50.985 00.049 11616 IsGuiding returns 1
22:44:50.985 00.000 11616 scope still moving after pulse duration time elapsed
22:44:51.014 00.029 11616 IsSlewing returns 0
22:44:51.014 00.000 11616 IsGuiding returns 1
22:44:51.044 00.030 11616 IsSlewing returns 0
22:44:51.045 00.001 11616 IsGuiding returns 1
22:44:51.076 00.031 11616 IsSlewing returns 0
22:44:51.076 00.000 11616 IsGuiding returns 1
22:44:51.107 00.031 11616 IsSlewing returns 0
22:44:51.107 00.000 11616 IsGuiding returns 1
22:44:51.138 00.031 11616 IsSlewing returns 0
22:44:51.138 00.000 11616 IsGuiding returns 1
22:44:51.170 00.032 11616 IsSlewing returns 0
22:44:51.170 00.000 11616 IsGuiding returns 0
22:44:51.170 00.000 11616 scope move finished after 70 + 202 ms
22:44:51.170 00.000 11616 Move returns status 0, amount 70
22:44:51.171 00.001 11616 MoveAxis(N, 0, ABG)
22:44:51.171 00.000 11616 Move returns status 0, amount 0
22:44:51.171 00.000 11616 move complete, result=0
22:44:51.171 00.000 11616 worker thread done servicing request
22:44:51.171 00.000 12268 GuideStep: -0.1 px 70 ms EAST, -0.0 px 0 ms NORTH
22:44:51.171 00.000 11616 Worker thread wakes up
22:44:51.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:51.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:53.181 02.010 11616 Exposure complete
22:44:53.237 00.056 11616 worker thread done servicing request
22:44:53.237 00.000 12268 OnExposeComplete: enter
22:44:53.238 00.001 12268 UpdateGuideState(): m_state=6
22:44:53.238 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1000
22:44:53.238 00.000 12268 Star::Find returns 1 (0), X=1153.62, Y=148.79, Mass=174, SNR=9.1, Peak=25 HFD=3.2
22:44:53.238 00.000 12268 MultiStar: [#1 -0.11,-0.40,1.33,U] [#2 -0.05,-0.45,0.97,U] [#3 -0.02,0.22,1.04,U] [#4 -0.02,-0.29,0.56,U] [#5 -0.40,-0.19,0.85,U] [#6 -0.21,-0.19,0.72,U] [#7 -0.42,-0.90,0.00,M9] [#8 -0.32,-0.15,0.50,U] 
22:44:53.238 00.000 12268 refined, 7 included, MultiStar: {-0.16, -0.27}, one-star: {-0.26, -0.59}
22:44:53.238 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.60 = 2.69)
22:44:53.239 00.001 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.42)
22:44:53.239 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.27 hyp=0.31 cameraTheta=-2.12 mountX=-0.28 mountY=-0.13, mountTheta=-2.71
22:44:53.241 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.27, opts=13)
22:44:53.241 00.000 12268 Enqueuing Move request for scope (-0.16, -0.27)
22:44:53.241 00.000 11616 Worker thread wakes up
22:44:53.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.27) opts 0xd
22:44:53.241 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.27)
22:44:53.241 00.000 11616 Moving (-0.16, -0.27) raw xDistance=-0.28 yDistance=-0.13
22:44:53.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
22:44:53.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:53.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:44:53.242 00.001 11616 MoveAxis(E, 157, ABG)
22:44:53.242 00.000 11616 Guiding  Dir = 2, Dur = 157
22:44:53.242 00.000 11616 IsSlewing returns 0
22:44:53.242 00.000 11616 IsGuiding returns 0
22:44:53.243 00.001 11616 PulseGuide returned control before completion, sleep 167
22:44:53.265 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=203, Gamma=1.290
22:44:53.284 00.019 12268 UpdateGuideState exits: m=174 SNR=9.1
22:44:53.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:53.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:53.284 00.000 12268 Enqueuing Expose request
22:44:53.413 00.129 11616 IsGuiding returns 1
22:44:53.413 00.000 11616 scope still moving after pulse duration time elapsed
22:44:53.444 00.031 11616 IsSlewing returns 0
22:44:53.445 00.001 11616 IsGuiding returns 0
22:44:53.445 00.000 11616 scope move finished after 157 + 45 ms
22:44:53.445 00.000 11616 Move returns status 0, amount 157
22:44:53.445 00.000 11616 MoveAxis(N, 0, ABG)
22:44:53.445 00.000 11616 Move returns status 0, amount 0
22:44:53.445 00.000 11616 move complete, result=0
22:44:53.446 00.001 11616 worker thread done servicing request
22:44:53.446 00.000 12268 GuideStep: -0.3 px 157 ms EAST, -0.1 px 0 ms NORTH
22:44:53.447 00.001 11616 Worker thread wakes up
22:44:53.447 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:53.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:55.451 02.004 11616 Exposure complete
22:44:55.507 00.056 11616 worker thread done servicing request
22:44:55.507 00.000 12268 OnExposeComplete: enter
22:44:55.508 00.001 12268 UpdateGuideState(): m_state=6
22:44:55.508 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1001
22:44:55.508 00.000 12268 Star::Find returns 1 (0), X=1153.51, Y=148.10, Mass=167, SNR=8.8, Peak=25 HFD=3.5
22:44:55.508 00.000 12268 MultiStar: large primary error, entering stabilization period
22:44:55.508 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
22:44:55.508 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.15)
22:44:55.508 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-1.28 hyp=1.33 cameraTheta=-1.85 mountX=-1.31 mountY=-0.20, mountTheta=-2.99
22:44:55.513 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-1.28, opts=13)
22:44:55.513 00.000 12268 Enqueuing Move request for scope (-0.37, -1.28)
22:44:55.513 00.000 11616 Worker thread wakes up
22:44:55.514 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -1.28) opts 0xd
22:44:55.514 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -1.28)
22:44:55.514 00.000 11616 Moving (-0.37, -1.28) raw xDistance=-1.31 yDistance=-0.20
22:44:55.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.31
22:44:55.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:44:55.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:44:55.514 00.000 11616 MoveAxis(E, 735, ABG)
22:44:55.514 00.000 11616 Guiding  Dir = 2, Dur = 735
22:44:55.514 00.000 11616 IsSlewing returns 0
22:44:55.515 00.001 11616 IsGuiding returns 0
22:44:55.515 00.000 11616 PulseGuide returned control before completion, sleep 745
22:44:55.538 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:44:55.558 00.020 12268 UpdateGuideState exits: m=167 SNR=8.8
22:44:55.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:55.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:55.558 00.000 12268 Enqueuing Expose request
22:44:56.275 00.717 11616 IsGuiding returns 1
22:44:56.275 00.000 11616 scope still moving after pulse duration time elapsed
22:44:56.306 00.031 11616 IsSlewing returns 0
22:44:56.306 00.000 11616 IsGuiding returns 0
22:44:56.306 00.000 11616 scope move finished after 735 + 56 ms
22:44:56.306 00.000 11616 Move returns status 0, amount 735
22:44:56.306 00.000 11616 MoveAxis(N, 0, ABG)
22:44:56.306 00.000 11616 Move returns status 0, amount 0
22:44:56.306 00.000 11616 move complete, result=0
22:44:56.307 00.001 11616 worker thread done servicing request
22:44:56.307 00.000 11616 Worker thread wakes up
22:44:56.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:44:56.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:44:56.307 00.000 12268 GuideStep: -1.3 px 735 ms EAST, -0.2 px 0 ms NORTH
22:44:58.319 02.012 11616 Exposure complete
22:44:58.376 00.057 11616 worker thread done servicing request
22:44:58.377 00.001 12268 OnExposeComplete: enter
22:44:58.377 00.000 12268 UpdateGuideState(): m_state=6
22:44:58.377 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1002
22:44:58.377 00.000 12268 Star::Find returns 1 (0), X=1153.29, Y=150.17, Mass=173, SNR=8.9, Peak=23 HFD=4.1
22:44:58.377 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
22:44:58.377 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
22:44:58.377 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.79 hyp=0.98 cameraTheta=2.21 mountX=0.73 mountY=-0.68, mountTheta=-0.75
22:44:58.382 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=0.79, opts=13)
22:44:58.383 00.001 12268 Enqueuing Move request for scope (-0.59, 0.79)
22:44:58.383 00.000 11616 Worker thread wakes up
22:44:58.383 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.79) opts 0xd
22:44:58.383 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, 0.79)
22:44:58.383 00.000 11616 Moving (-0.59, 0.79) raw xDistance=0.73 yDistance=-0.68
22:44:58.383 00.000 11616 resist switch: large excursion: input 0.73 thresh 0.29 direction from -1 to 1
22:44:58.383 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.18
22:44:58.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.73
22:44:58.383 00.000 11616 resist switch: large excursion: input -0.68 thresh 0.45 direction from 1 to -1
22:44:58.383 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.04
22:44:58.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.68
22:44:58.384 00.001 11616 MoveAxis(W, 407, ABG)
22:44:58.384 00.000 11616 Guiding  Dir = 3, Dur = 407
22:44:58.384 00.000 11616 IsSlewing returns 0
22:44:58.384 00.000 11616 IsGuiding returns 0
22:44:58.384 00.000 11616 PulseGuide returned control before completion, sleep 417
22:44:58.404 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=213, Gamma=1.290
22:44:58.422 00.018 12268 UpdateGuideState exits: m=173 SNR=8.9
22:44:58.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:58.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:44:58.422 00.000 12268 Enqueuing Expose request
22:44:58.813 00.391 11616 IsGuiding returns 1
22:44:58.813 00.000 11616 scope still moving after pulse duration time elapsed
22:44:58.845 00.032 11616 IsSlewing returns 0
22:44:58.845 00.000 11616 IsGuiding returns 1
22:44:58.876 00.031 11616 IsSlewing returns 0
22:44:58.877 00.001 11616 IsGuiding returns 0
22:44:58.877 00.000 11616 scope move finished after 407 + 85 ms
22:44:58.877 00.000 11616 Move returns status 0, amount 407
22:44:58.877 00.000 11616 BLC: Oldest BLC event removed
22:44:58.877 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1786 applied
22:44:58.878 00.001 11616 MoveAxis(N, 1844, ABG)
22:44:58.878 00.000 11616 Guiding  Dir = 0, Dur = 1844
22:44:58.878 00.000 11616 IsSlewing returns 0
22:44:58.878 00.000 11616 IsGuiding returns 0
22:44:58.879 00.001 11616 PulseGuide returned control before completion, sleep 1854
22:45:00.741 01.862 11616 IsGuiding returns 1
22:45:00.741 00.000 11616 scope still moving after pulse duration time elapsed
22:45:00.771 00.030 11616 IsSlewing returns 0
22:45:00.772 00.001 11616 IsGuiding returns 0
22:45:00.772 00.000 11616 scope move finished after 1844 + 50 ms
22:45:00.772 00.000 11616 Move returns status 0, amount 1844
22:45:00.772 00.000 11616 move complete, result=0
22:45:00.772 00.000 11616 worker thread done servicing request
22:45:00.772 00.000 11616 Worker thread wakes up
22:45:00.773 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:00.773 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:45:00.773 00.000 12268 GuideStep: 0.7 px 407 ms WEST, -0.7 px 1844 ms NORTH
22:45:02.778 02.005 11616 Exposure complete
22:45:02.835 00.057 11616 worker thread done servicing request
22:45:02.836 00.001 12268 OnExposeComplete: enter
22:45:02.836 00.000 12268 UpdateGuideState(): m_state=6
22:45:02.836 00.000 12268 Star::Find(15, 1153, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1003
22:45:02.836 00.000 12268 Star::Find returns 1 (0), X=1153.87, Y=148.81, Mass=225, SNR=10.2, Peak=24 HFD=4.3
22:45:02.836 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
22:45:02.836 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.12)
22:45:02.836 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.56 hyp=0.56 cameraTheta=-1.58 mountX=-0.56 mountY=0.07, mountTheta=3.02
22:45:02.837 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.56, opts=13)
22:45:02.838 00.001 12268 Enqueuing Move request for scope (-0.00, -0.56)
22:45:02.838 00.000 11616 Worker thread wakes up
22:45:02.838 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.56) opts 0xd
22:45:02.838 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.56)
22:45:02.838 00.000 11616 Moving (-0.00, -0.56) raw xDistance=-0.56 yDistance=0.07
22:45:02.838 00.000 11616 BLC: History state: CurrMiss=-0.07, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.102208, 1:-0.067517
22:45:02.838 00.000 11616 BLC: No correction, Miss < min_move
22:45:02.838 00.000 11616 resist switch: large excursion: input -0.56 thresh 0.29 direction from 1 to -1
22:45:02.838 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.68
22:45:02.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
22:45:02.839 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:02.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:45:02.839 00.000 11616 MoveAxis(E, 314, ABG)
22:45:02.839 00.000 11616 Guiding  Dir = 2, Dur = 314
22:45:02.839 00.000 11616 IsSlewing returns 0
22:45:02.839 00.000 11616 IsGuiding returns 0
22:45:02.840 00.001 11616 PulseGuide returned control before completion, sleep 324
22:45:02.860 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=238, Gamma=1.290
22:45:02.878 00.018 12268 UpdateGuideState exits: m=225 SNR=10.2
22:45:02.878 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:02.879 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:02.879 00.000 12268 Enqueuing Expose request
22:45:03.167 00.288 11616 IsGuiding returns 1
22:45:03.167 00.000 11616 scope still moving after pulse duration time elapsed
22:45:03.198 00.031 11616 IsSlewing returns 0
22:45:03.199 00.001 11616 IsGuiding returns 0
22:45:03.199 00.000 11616 scope move finished after 314 + 44 ms
22:45:03.199 00.000 11616 Move returns status 0, amount 314
22:45:03.199 00.000 11616 MoveAxis(N, 0, ABG)
22:45:03.199 00.000 11616 Move returns status 0, amount 0
22:45:03.199 00.000 11616 move complete, result=0
22:45:03.199 00.000 11616 worker thread done servicing request
22:45:03.199 00.000 11616 Worker thread wakes up
22:45:03.199 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:03.200 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:45:03.200 00.000 12268 GuideStep: -0.6 px 314 ms EAST, 0.1 px 0 ms NORTH
22:45:05.206 02.006 11616 Exposure complete
22:45:05.264 00.058 11616 worker thread done servicing request
22:45:05.264 00.000 12268 OnExposeComplete: enter
22:45:05.264 00.000 12268 UpdateGuideState(): m_state=6
22:45:05.264 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1004
22:45:05.265 00.001 12268 Star::Find returns 1 (0), X=1154.68, Y=149.05, Mass=219, SNR=10.1, Peak=27 HFD=3.9
22:45:05.265 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
22:45:05.265 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
22:45:05.265 00.000 12268 CameraToMount -- cameraX=0.80 cameraY=-0.33 hyp=0.86 cameraTheta=-0.39 mountX=-0.25 mountY=0.83, mountTheta=1.86
22:45:05.267 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.80, y=-0.33, opts=13)
22:45:05.267 00.000 12268 Enqueuing Move request for scope (0.80, -0.33)
22:45:05.267 00.000 11616 Worker thread wakes up
22:45:05.267 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.33) opts 0xd
22:45:05.267 00.000 11616 Handling offset move in thread for scope, endpoint = (0.80, -0.33)
22:45:05.267 00.000 11616 Moving (0.80, -0.33) raw xDistance=-0.25 yDistance=0.83
22:45:05.267 00.000 11616 BLC: History state: CurrMiss=-0.83, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.102208, 1:-0.067517, 2:-0.832351
22:45:05.267 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
22:45:05.267 00.000 11616 BLC: window closed
22:45:05.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
22:45:05.267 00.000 11616 resist switch: large excursion: input 0.83 thresh 0.45 direction from -1 to 1
22:45:05.268 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.50
22:45:05.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.83
22:45:05.268 00.000 11616 MoveAxis(E, 138, ABG)
22:45:05.268 00.000 11616 Guiding  Dir = 2, Dur = 138
22:45:05.268 00.000 11616 IsSlewing returns 0
22:45:05.268 00.000 11616 IsGuiding returns 0
22:45:05.269 00.001 11616 PulseGuide returned control before completion, sleep 148
22:45:05.290 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=230, Gamma=1.290
22:45:05.306 00.016 12268 UpdateGuideState exits: m=219 SNR=10.1
22:45:05.307 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:05.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:05.307 00.000 12268 Enqueuing Expose request
22:45:05.424 00.117 11616 IsGuiding returns 1
22:45:05.424 00.000 11616 scope still moving after pulse duration time elapsed
22:45:05.453 00.029 11616 IsSlewing returns 0
22:45:05.454 00.001 11616 IsGuiding returns 0
22:45:05.454 00.000 11616 scope move finished after 138 + 48 ms
22:45:05.454 00.000 11616 Move returns status 0, amount 138
22:45:05.454 00.000 11616 BLC: Oldest BLC event removed
22:45:05.454 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1786 applied
22:45:05.454 00.000 11616 MoveAxis(S, 1856, ABG)
22:45:05.455 00.001 11616 Guiding  Dir = 1, Dur = 1856
22:45:05.455 00.000 11616 IsSlewing returns 0
22:45:05.455 00.000 11616 IsGuiding returns 0
22:45:05.456 00.001 11616 PulseGuide returned control before completion, sleep 1866
22:45:07.330 01.874 11616 IsGuiding returns 1
22:45:07.331 00.001 11616 scope still moving after pulse duration time elapsed
22:45:07.362 00.031 11616 IsSlewing returns 0
22:45:07.362 00.000 11616 IsGuiding returns 0
22:45:07.362 00.000 11616 scope move finished after 1856 + 50 ms
22:45:07.362 00.000 11616 Move returns status 0, amount 1856
22:45:07.363 00.001 11616 move complete, result=0
22:45:07.363 00.000 11616 worker thread done servicing request
22:45:07.363 00.000 11616 Worker thread wakes up
22:45:07.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:07.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:45:07.363 00.000 12268 GuideStep: -0.2 px 138 ms EAST, 0.8 px 1856 ms SOUTH
22:45:09.388 02.025 11616 Exposure complete
22:45:09.446 00.058 11616 worker thread done servicing request
22:45:09.446 00.000 12268 OnExposeComplete: enter
22:45:09.446 00.000 12268 UpdateGuideState(): m_state=6
22:45:09.446 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1005
22:45:09.446 00.000 12268 Star::Find returns 1 (0), X=1154.47, Y=149.12, Mass=182, SNR=9.2, Peak=21 HFD=3.8
22:45:09.446 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
22:45:09.446 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.28)
22:45:09.447 00.001 12268 CameraToMount -- cameraX=0.59 cameraY=-0.26 hyp=0.64 cameraTheta=-0.42 mountX=-0.20 mountY=0.62, mountTheta=1.89
22:45:09.448 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=-0.26, opts=13)
22:45:09.448 00.000 12268 Enqueuing Move request for scope (0.59, -0.26)
22:45:09.448 00.000 11616 Worker thread wakes up
22:45:09.448 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.26) opts 0xd
22:45:09.448 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, -0.26)
22:45:09.448 00.000 11616 Moving (0.59, -0.26) raw xDistance=-0.20 yDistance=0.62
22:45:09.448 00.000 11616 BLC: History state: CurrMiss=0.62, AvgInitMiss=0.20, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.124853, 1:0.616076
22:45:09.448 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:45:09.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
22:45:09.449 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
22:45:09.449 00.000 11616 MoveAxis(E, 114, ABG)
22:45:09.449 00.000 11616 Guiding  Dir = 2, Dur = 114
22:45:09.449 00.000 11616 IsSlewing returns 0
22:45:09.449 00.000 11616 IsGuiding returns 0
22:45:09.450 00.001 11616 PulseGuide returned control before completion, sleep 124
22:45:09.470 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:45:09.487 00.017 12268 UpdateGuideState exits: m=182 SNR=9.2
22:45:09.488 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:09.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:09.488 00.000 12268 Enqueuing Expose request
22:45:09.578 00.090 11616 IsGuiding returns 1
22:45:09.578 00.000 11616 scope still moving after pulse duration time elapsed
22:45:09.609 00.031 11616 IsSlewing returns 0
22:45:09.609 00.000 11616 IsGuiding returns 1
22:45:09.640 00.031 11616 IsSlewing returns 0
22:45:09.641 00.001 11616 IsGuiding returns 1
22:45:09.672 00.031 11616 IsSlewing returns 0
22:45:09.673 00.001 11616 IsGuiding returns 1
22:45:09.702 00.029 11616 IsSlewing returns 0
22:45:09.703 00.001 11616 IsGuiding returns 1
22:45:09.732 00.029 11616 IsSlewing returns 0
22:45:09.733 00.001 11616 IsGuiding returns 1
22:45:09.763 00.030 11616 IsSlewing returns 0
22:45:09.763 00.000 11616 IsGuiding returns 0
22:45:09.764 00.001 11616 scope move finished after 114 + 200 ms
22:45:09.764 00.000 11616 Move returns status 0, amount 114
22:45:09.764 00.000 11616 MoveAxis(S, 52, ABG)
22:45:09.764 00.000 11616 Guiding  Dir = 1, Dur = 52
22:45:09.764 00.000 11616 IsSlewing returns 0
22:45:09.764 00.000 11616 IsGuiding returns 0
22:45:09.765 00.001 11616 PulseGuide returned control before completion, sleep 62
22:45:09.841 00.076 11616 IsGuiding returns 1
22:45:09.841 00.000 11616 scope still moving after pulse duration time elapsed
22:45:09.872 00.031 11616 IsSlewing returns 0
22:45:09.873 00.001 11616 IsGuiding returns 0
22:45:09.873 00.000 11616 scope move finished after 52 + 56 ms
22:45:09.873 00.000 11616 Move returns status 0, amount 52
22:45:09.873 00.000 11616 move complete, result=0
22:45:09.873 00.000 11616 worker thread done servicing request
22:45:09.873 00.000 11616 Worker thread wakes up
22:45:09.873 00.000 12268 GuideStep: -0.2 px 114 ms EAST, 0.6 px 52 ms SOUTH
22:45:09.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:09.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:45:11.883 02.010 11616 Exposure complete
22:45:11.941 00.058 11616 worker thread done servicing request
22:45:11.943 00.002 12268 OnExposeComplete: enter
22:45:11.943 00.000 12268 UpdateGuideState(): m_state=6
22:45:11.943 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1006
22:45:11.943 00.000 12268 Star::Find returns 1 (0), X=1153.46, Y=150.27, Mass=184, SNR=9.3, Peak=28 HFD=3.4
22:45:11.943 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
22:45:11.943 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
22:45:11.943 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.89 hyp=0.98 cameraTheta=2.02 mountX=0.84 mountY=-0.53, mountTheta=-0.56
22:45:11.944 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.89, opts=13)
22:45:11.944 00.000 12268 Enqueuing Move request for scope (-0.42, 0.89)
22:45:11.944 00.000 11616 Worker thread wakes up
22:45:11.944 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.89) opts 0xd
22:45:11.944 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.89)
22:45:11.944 00.000 11616 Moving (-0.42, 0.89) raw xDistance=0.84 yDistance=-0.53
22:45:11.944 00.000 11616 BLC: History state: CurrMiss=-0.53, AvgInitMiss=0.20, ShCount=8, LgCount=2, SticCount=2,  Deflections: 0=0.124853, 1:0.616076, 2:-0.533153
22:45:11.944 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -225.000000
22:45:11.944 00.000 11616 BLC: window closed
22:45:11.946 00.002 11616 BLC: Pulse adjusted to 1561
22:45:11.946 00.000 11616 resist switch: large excursion: input 0.84 thresh 0.29 direction from -1 to 1
22:45:11.946 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.52
22:45:11.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.84
22:45:11.946 00.000 11616 resist switch: large excursion: input -0.53 thresh 0.45 direction from 1 to -1
22:45:11.946 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.60
22:45:11.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
22:45:11.946 00.000 11616 MoveAxis(W, 471, ABG)
22:45:11.946 00.000 11616 Guiding  Dir = 3, Dur = 471
22:45:11.946 00.000 11616 IsSlewing returns 0
22:45:11.948 00.002 11616 IsGuiding returns 0
22:45:11.948 00.000 11616 PulseGuide returned control before completion, sleep 481
22:45:11.966 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=246, Gamma=1.290
22:45:11.984 00.018 12268 UpdateGuideState exits: m=184 SNR=9.3
22:45:11.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:11.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:11.984 00.000 12268 Enqueuing Expose request
22:45:12.098 00.114 12268 evsrv: cli 0F8E69C0 connect
22:45:12.099 00.001 12268 case statement mapped state 6 to 3
22:45:12.100 00.001 12268 case statement mapped state 6 to 3
22:45:12.103 00.003 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"d600df5c-822c-4437-baa9-a4cd1383a76d"}
22:45:12.103 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"d600df5c-822c-4437-baa9-a4cd1383a76d"}
22:45:12.104 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:45:12.436 00.332 11616 IsGuiding returns 1
22:45:12.437 00.001 11616 scope still moving after pulse duration time elapsed
22:45:12.467 00.030 11616 IsSlewing returns 0
22:45:12.467 00.000 11616 IsGuiding returns 1
22:45:12.498 00.031 11616 IsSlewing returns 0
22:45:12.498 00.000 11616 IsGuiding returns 1
22:45:12.529 00.031 11616 IsSlewing returns 0
22:45:12.529 00.000 11616 IsGuiding returns 1
22:45:12.560 00.031 11616 IsSlewing returns 0
22:45:12.560 00.000 11616 IsGuiding returns 0
22:45:12.560 00.000 11616 scope move finished after 471 + 141 ms
22:45:12.560 00.000 11616 Move returns status 0, amount 471
22:45:12.560 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1561 applied
22:45:12.560 00.000 11616 MoveAxis(N, 1606, ABG)
22:45:12.560 00.000 11616 Guiding  Dir = 0, Dur = 1606
22:45:12.561 00.001 11616 IsSlewing returns 0
22:45:12.561 00.000 11616 IsGuiding returns 0
22:45:12.561 00.000 11616 PulseGuide returned control before completion, sleep 1616
22:45:14.190 01.629 11616 IsGuiding returns 1
22:45:14.191 00.001 11616 scope still moving after pulse duration time elapsed
22:45:14.220 00.029 11616 IsSlewing returns 0
22:45:14.221 00.001 11616 IsGuiding returns 0
22:45:14.221 00.000 11616 scope move finished after 1606 + 54 ms
22:45:14.221 00.000 11616 Move returns status 0, amount 1606
22:45:14.221 00.000 11616 move complete, result=0
22:45:14.221 00.000 11616 worker thread done servicing request
22:45:14.221 00.000 11616 Worker thread wakes up
22:45:14.221 00.000 12268 GuideStep: 0.8 px 471 ms WEST, -0.5 px 1606 ms NORTH
22:45:14.222 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:14.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:45:16.230 02.008 11616 Exposure complete
22:45:16.288 00.058 11616 worker thread done servicing request
22:45:16.288 00.000 12268 OnExposeComplete: enter
22:45:16.288 00.000 12268 UpdateGuideState(): m_state=6
22:45:16.288 00.000 12268 Star::Find(15, 1153, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1007
22:45:16.289 00.001 12268 Star::Find returns 1 (0), X=1154.01, Y=149.80, Mass=181, SNR=9.2, Peak=23 HFD=4.0
22:45:16.289 00.000 12268 MultiStar: exiting stabilization period
22:45:16.289 00.000 12268 MultiStar: [#1 0.54,0.26,1.28,U] [#2 0.57,0.14,0.89,U] [#3 -0.09,0.11,1.04,U] [#4 0.86,0.71,0.00,M1] [#5 -0.38,0.21,0.79,U] [#6 0.52,0.49,0.00,M1] [#7 -0.49,-0.20,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.13,-0.21,0.00,M3] 
22:45:16.289 00.000 12268 refined, 5 included, MultiStar: {0.10, 0.18}, one-star: {0.13, 0.42}
22:45:16.289 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
22:45:16.289 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
22:45:16.289 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.20 cameraTheta=1.07 mountX=0.19 mountY=0.07, mountTheta=0.37
22:45:16.291 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.18, opts=13)
22:45:16.292 00.001 12268 Enqueuing Move request for scope (0.10, 0.18)
22:45:16.292 00.000 11616 Worker thread wakes up
22:45:16.292 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
22:45:16.292 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
22:45:16.292 00.000 11616 Moving (0.10, 0.18) raw xDistance=0.19 yDistance=0.07
22:45:16.292 00.000 11616 BLC: History state: CurrMiss=-0.07, AvgInitMiss=0.18, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.079973, 1:-0.072725
22:45:16.292 00.000 11616 BLC: No correction, Miss < min_move
22:45:16.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
22:45:16.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:16.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:45:16.292 00.000 11616 MoveAxis(W, 104, ABG)
22:45:16.293 00.001 11616 Guiding  Dir = 3, Dur = 104
22:45:16.293 00.000 11616 IsSlewing returns 0
22:45:16.293 00.000 11616 IsGuiding returns 0
22:45:16.293 00.000 11616 PulseGuide returned control before completion, sleep 114
22:45:16.313 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:45:16.331 00.018 12268 UpdateGuideState exits: m=181 SNR=9.2
22:45:16.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:16.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:16.332 00.001 12268 Enqueuing Expose request
22:45:16.413 00.081 11616 IsGuiding returns 1
22:45:16.413 00.000 11616 scope still moving after pulse duration time elapsed
22:45:16.445 00.032 11616 IsSlewing returns 0
22:45:16.445 00.000 11616 IsGuiding returns 1
22:45:16.476 00.031 11616 IsSlewing returns 0
22:45:16.477 00.001 11616 IsGuiding returns 1
22:45:16.507 00.030 11616 IsSlewing returns 0
22:45:16.508 00.001 11616 IsGuiding returns 0
22:45:16.508 00.000 11616 scope move finished after 104 + 110 ms
22:45:16.508 00.000 11616 Move returns status 0, amount 104
22:45:16.508 00.000 11616 MoveAxis(N, 0, ABG)
22:45:16.508 00.000 11616 Move returns status 0, amount 0
22:45:16.508 00.000 11616 move complete, result=0
22:45:16.508 00.000 11616 worker thread done servicing request
22:45:16.508 00.000 11616 Worker thread wakes up
22:45:16.508 00.000 12268 GuideStep: 0.2 px 104 ms WEST, 0.1 px 0 ms NORTH
22:45:16.509 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:16.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:45:18.524 02.015 11616 Exposure complete
22:45:18.581 00.057 11616 worker thread done servicing request
22:45:18.581 00.000 12268 OnExposeComplete: enter
22:45:18.582 00.001 12268 UpdateGuideState(): m_state=6
22:45:18.582 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
22:45:18.582 00.000 12268 Star::Find returns 1 (0), X=1153.55, Y=148.98, Mass=182, SNR=9.2, Peak=25 HFD=4.1
22:45:18.582 00.000 12268 MultiStar: [#1 0.08,-0.17,1.28,U] [#2 0.06,-0.19,0.94,U] [#3 -0.00,0.21,1.02,U] [#4 0.79,0.19,0.00,M2] [#5 -0.01,-0.11,0.80,U] [#6 0.15,0.08,0.73,U] [#7 0.01,-0.60,0.74,U] [#8 -0.07,0.12,0.50,U] 
22:45:18.582 00.000 12268 refined, 7 included, MultiStar: {-0.02, -0.14}, one-star: {-0.33, -0.39}
22:45:18.582 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
22:45:18.583 00.001 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
22:45:18.583 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.68 mountX=-0.14 mountY=0.00, mountTheta=3.12
22:45:18.588 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.14, opts=13)
22:45:18.588 00.000 12268 Enqueuing Move request for scope (-0.02, -0.14)
22:45:18.588 00.000 11616 Worker thread wakes up
22:45:18.589 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
22:45:18.589 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
22:45:18.589 00.000 11616 Moving (-0.02, -0.14) raw xDistance=-0.14 yDistance=0.00
22:45:18.589 00.000 11616 BLC: History state: CurrMiss=-0.00, AvgInitMiss=0.18, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.079973, 1:-0.072725, 2:-0.003101
22:45:18.589 00.000 11616 BLC: No correction, Miss < min_move
22:45:18.589 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:45:18.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:45:18.589 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:18.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:45:18.589 00.000 11616 MoveAxis(E, 0, ABG)
22:45:18.590 00.001 11616 Move returns status 0, amount 0
22:45:18.590 00.000 11616 MoveAxis(N, 0, ABG)
22:45:18.590 00.000 11616 Move returns status 0, amount 0
22:45:18.590 00.000 11616 move complete, result=0
22:45:18.590 00.000 11616 worker thread done servicing request
22:45:18.618 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=205, Gamma=1.290
22:45:18.638 00.020 12268 UpdateGuideState exits: m=182 SNR=9.2
22:45:18.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:18.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:18.638 00.000 12268 Enqueuing Expose request
22:45:18.638 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:18.639 00.001 11616 Worker thread wakes up
22:45:18.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:18.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1139,134,31,31)
22:45:19.551 00.912 12268 evsrv: cli 0F8E69C0 connect
22:45:19.551 00.000 12268 case statement mapped state 6 to 3
22:45:19.551 00.000 12268 case statement mapped state 6 to 3
22:45:19.614 00.063 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3b5c8955-028f-4d46-b433-bedfc5130ed0"}
22:45:19.614 00.000 12268 case statement mapped state 6 to 3
22:45:19.614 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b5c8955-028f-4d46-b433-bedfc5130ed0"}
22:45:19.618 00.004 12268 evsrv: cli 0F8E69C0 disconnect
22:45:19.619 00.001 12268 evsrv: cli 0F8E6D80 connect
22:45:19.619 00.000 12268 case statement mapped state 6 to 3
22:45:19.621 00.002 12268 case statement mapped state 6 to 3
22:45:19.622 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"54c4210c-7c81-441b-9939-09663da61af0"}
22:45:19.622 00.000 12268 PhdController::Dither begins
22:45:19.622 00.000 12268 dither: size=5.50, dRA=3.98 dDec=-3.19
22:45:19.623 00.001 12268 MountToCamera -- mountTheta (0.68) + m_xAngle (1.47) = xAngle (2.15 = 2.15)
22:45:19.623 00.000 12268 MountToCamera -- mountX=3.98 mountY=-3.19 hyp=5.11 mountTheta=0.68 cameraX=-2.79, cameraY=4.28 cameraTheta=2.15
22:45:19.623 00.000 12268 setting lock position to (1151.09, 153.66)
22:45:19.625 00.002 12268 Mount: notify guiding dithered (-2.8, 4.3)
22:45:19.625 00.000 12268 MultiStar: stabilizing after lock position change
22:45:19.625 00.000 12268 Status Line: Dither by 3.98,-3.19
22:45:19.632 00.007 12268 PhdController: newstate STATE_SETTLE_BEGIN
22:45:19.633 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
22:45:19.633 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"54c4210c-7c81-441b-9939-09663da61af0"}
22:45:19.634 00.001 12268 evsrv: cli 0F8E6D80 disconnect
22:45:20.725 01.091 11616 Exposure complete
22:45:20.826 00.101 12268 OnExposeComplete: enter
22:45:20.826 00.000 12268 UpdateGuideState(): m_state=6
22:45:20.826 00.000 11616 worker thread done servicing request
22:45:20.826 00.000 12268 Star::Find(15, 1153, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1009
22:45:20.826 00.000 12268 Star::Find returns 1 (0), X=1154.07, Y=149.08, Mass=177, SNR=9.1, Peak=22 HFD=4.1
22:45:20.827 00.001 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
22:45:20.827 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.71)
22:45:20.827 00.000 12268 CameraToMount -- cameraX=2.98 cameraY=-4.57 hyp=5.45 cameraTheta=-0.99 mountX=-4.26 mountY=3.54, mountTheta=2.45
22:45:20.829 00.002 12268 dither recenter: remaining=(-4.0,3.2) step=(-4.0,3.2)
22:45:20.829 00.000 12268 MountToCamera -- mountTheta (-2.47) + m_xAngle (1.47) = xAngle (-0.99 = -0.99)
22:45:20.829 00.000 12268 MountToCamera -- mountX=-3.98 mountY=3.19 hyp=5.11 mountTheta=-2.47 cameraX=2.79, cameraY=-4.28 cameraTheta=-0.99
22:45:20.829 00.000 12268 SchedulePrimaryMove(0D94C700, x=2.79, y=-4.28, opts=4)
22:45:20.829 00.000 12268 Enqueuing Move request for scope (2.79, -4.28)
22:45:20.830 00.001 12268 Mount: notify direct move -3.98,3.19
22:45:20.830 00.000 11616 Worker thread wakes up
22:45:20.830 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (2.79, -4.28) opts 0x4
22:45:20.830 00.000 11616 Handling offset move in thread for scope, endpoint = (2.79, -4.28)
22:45:20.831 00.001 11616 Moving (2.79, -4.28) raw xDistance=-3.98 yDistance=3.19
22:45:20.831 00.000 11616 BLC: window closed
22:45:20.831 00.000 11616 MoveAxis(E, 4462, B)
22:45:20.831 00.000 11616 Guiding  Dir = 2, Dur = 4462
22:45:20.831 00.000 11616 IsSlewing returns 0
22:45:20.831 00.000 11616 IsGuiding returns 0
22:45:20.832 00.001 11616 PulseGuide returned control before completion, sleep 4472
22:45:20.856 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=242, Gamma=1.290
22:45:20.877 00.021 12268 UpdateGuideState exits: m=177 SNR=9.1
22:45:20.877 00.000 12268 PhdController: settling, locked = 1, distance = 5.54 (1.50) aobump = 0 frame = 1 / 99999
22:45:20.877 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686320.877,"Host":"ASTROCENTER","Inst":1,"Distance":5.54,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:45:20.878 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:20.879 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:20.879 00.000 12268 Enqueuing Expose request
22:45:25.317 04.438 11616 IsGuiding returns 1
22:45:25.317 00.000 11616 scope still moving after pulse duration time elapsed
22:45:25.349 00.032 11616 IsSlewing returns 0
22:45:25.349 00.000 11616 IsGuiding returns 0
22:45:25.349 00.000 11616 scope move finished after 4462 + 56 ms
22:45:25.349 00.000 11616 Move returns status 0, amount 4462
22:45:25.349 00.000 11616 BLC: window closed
22:45:25.350 00.001 11616 BLC: Compensation needed for non-algo type move
22:45:25.350 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1561 applied
22:45:25.350 00.000 11616 MoveAxis(S, 3363, B)
22:45:25.350 00.000 11616 Guiding  Dir = 1, Dur = 3363
22:45:25.350 00.000 11616 IsSlewing returns 0
22:45:25.350 00.000 11616 IsGuiding returns 0
22:45:25.350 00.000 11616 PulseGuide returned control before completion, sleep 3373
22:45:28.741 03.391 11616 IsGuiding returns 1
22:45:28.741 00.000 11616 scope still moving after pulse duration time elapsed
22:45:28.772 00.031 11616 IsSlewing returns 0
22:45:28.772 00.000 11616 IsGuiding returns 1
22:45:28.804 00.032 11616 IsSlewing returns 0
22:45:28.804 00.000 11616 IsGuiding returns 1
22:45:28.835 00.031 11616 IsSlewing returns 0
22:45:28.835 00.000 11616 IsGuiding returns 1
22:45:28.867 00.032 11616 IsSlewing returns 0
22:45:28.867 00.000 11616 IsGuiding returns 1
22:45:28.898 00.031 11616 IsSlewing returns 0
22:45:28.898 00.000 11616 IsGuiding returns 1
22:45:28.929 00.031 11616 IsSlewing returns 0
22:45:28.929 00.000 11616 IsGuiding returns 1
22:45:28.960 00.031 11616 IsSlewing returns 0
22:45:28.960 00.000 11616 IsGuiding returns 0
22:45:28.960 00.000 11616 scope move finished after 3363 + 247 ms
22:45:28.960 00.000 11616 Move returns status 0, amount 3363
22:45:28.960 00.000 11616 move complete, result=0
22:45:28.961 00.001 11616 worker thread done servicing request
22:45:28.961 00.000 11616 Worker thread wakes up
22:45:28.961 00.000 12268 GuideStep: -4.0 px 4462 ms EAST, 3.2 px 3363 ms SOUTH
22:45:28.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:28.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:45:30.976 02.015 11616 Exposure complete
22:45:31.034 00.058 11616 worker thread done servicing request
22:45:31.035 00.001 12268 OnExposeComplete: enter
22:45:31.035 00.000 12268 UpdateGuideState(): m_state=6
22:45:31.035 00.000 12268 Star::Find(15, 1154, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1010
22:45:31.035 00.000 12268 Star::Find returns 1 (0), X=1152.10, Y=156.71, Mass=213, SNR=10.0, Peak=21 HFD=4.2
22:45:31.035 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
22:45:31.035 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
22:45:31.035 00.000 12268 CameraToMount -- cameraX=1.01 cameraY=3.06 hyp=3.22 cameraTheta=1.25 mountX=3.14 mountY=0.61, mountTheta=0.19
22:45:31.037 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.01, y=3.06, opts=13)
22:45:31.037 00.000 12268 Enqueuing Move request for scope (1.01, 3.06)
22:45:31.037 00.000 11616 Worker thread wakes up
22:45:31.037 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.01, 3.06) opts 0xd
22:45:31.037 00.000 11616 Handling offset move in thread for scope, endpoint = (1.01, 3.06)
22:45:31.037 00.000 11616 Moving (1.01, 3.06) raw xDistance=3.14 yDistance=0.61
22:45:31.037 00.000 11616 resist switch: large excursion: input 3.14 thresh 0.29 direction from 0 to 1
22:45:31.038 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=9.42
22:45:31.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 1.57 from input 3.14
22:45:31.038 00.000 11616 resist switch: large excursion: input 0.61 thresh 0.45 direction from 0 to 1
22:45:31.038 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.83
22:45:31.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
22:45:31.038 00.000 11616 MoveAxis(W, 1759, ABG)
22:45:31.038 00.000 11616 Guiding  Dir = 3, Dur = 1759
22:45:31.038 00.000 11616 IsSlewing returns 0
22:45:31.038 00.000 11616 IsGuiding returns 0
22:45:31.039 00.001 11616 PulseGuide returned control before completion, sleep 1769
22:45:31.058 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=245, Gamma=1.290
22:45:31.077 00.019 12268 UpdateGuideState exits: m=213 SNR=10.0
22:45:31.077 00.000 12268 PhdController: settling, locked = 1, distance = 3.22 (1.50) aobump = 0 frame = 2 / 99999
22:45:31.077 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686331.077,"Host":"ASTROCENTER","Inst":1,"Distance":3.22,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:45:31.078 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:31.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:31.078 00.000 12268 Enqueuing Expose request
22:45:32.814 01.736 11616 IsGuiding returns 1
22:45:32.814 00.000 11616 scope still moving after pulse duration time elapsed
22:45:32.844 00.030 11616 IsSlewing returns 0
22:45:32.844 00.000 11616 IsGuiding returns 0
22:45:32.844 00.000 11616 scope move finished after 1759 + 46 ms
22:45:32.844 00.000 11616 Move returns status 0, amount 1759
22:45:32.844 00.000 11616 MoveAxis(S, 52, ABG)
22:45:32.844 00.000 11616 Guiding  Dir = 1, Dur = 52
22:45:32.845 00.001 11616 IsSlewing returns 0
22:45:32.845 00.000 11616 IsGuiding returns 0
22:45:32.845 00.000 11616 PulseGuide returned control before completion, sleep 62
22:45:32.922 00.077 11616 IsGuiding returns 1
22:45:32.922 00.000 11616 scope still moving after pulse duration time elapsed
22:45:32.953 00.031 11616 IsSlewing returns 0
22:45:32.953 00.000 11616 IsGuiding returns 0
22:45:32.953 00.000 11616 scope move finished after 52 + 56 ms
22:45:32.953 00.000 11616 Move returns status 0, amount 52
22:45:32.953 00.000 11616 move complete, result=0
22:45:32.953 00.000 11616 worker thread done servicing request
22:45:32.953 00.000 11616 Worker thread wakes up
22:45:32.954 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:32.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:45:32.954 00.000 12268 GuideStep: 3.1 px 1759 ms WEST, 0.6 px 52 ms SOUTH
22:45:34.973 02.019 11616 Exposure complete
22:45:35.034 00.061 11616 worker thread done servicing request
22:45:35.035 00.001 12268 OnExposeComplete: enter
22:45:35.035 00.000 12268 UpdateGuideState(): m_state=6
22:45:35.035 00.000 12268 Star::Find(15, 1152, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
22:45:35.035 00.000 12268 Star::Find returns 1 (0), X=1151.24, Y=154.21, Mass=166, SNR=8.8, Peak=21 HFD=3.9
22:45:35.036 00.001 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
22:45:35.036 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
22:45:35.036 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.55 hyp=0.57 cameraTheta=1.29 mountX=0.56 mountY=0.09, mountTheta=0.15
22:45:35.038 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.55, opts=13)
22:45:35.038 00.000 12268 Enqueuing Move request for scope (0.16, 0.55)
22:45:35.039 00.001 11616 Worker thread wakes up
22:45:35.039 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.55) opts 0xd
22:45:35.039 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.55)
22:45:35.039 00.000 11616 Moving (0.16, 0.55) raw xDistance=0.56 yDistance=0.09
22:45:35.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
22:45:35.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:35.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:45:35.039 00.000 11616 MoveAxis(W, 315, ABG)
22:45:35.039 00.000 11616 Guiding  Dir = 3, Dur = 315
22:45:35.040 00.001 11616 IsSlewing returns 0
22:45:35.040 00.000 11616 IsGuiding returns 0
22:45:35.041 00.001 11616 PulseGuide returned control before completion, sleep 325
22:45:35.066 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=242, Gamma=1.290
22:45:35.086 00.020 12268 UpdateGuideState exits: m=166 SNR=8.8
22:45:35.086 00.000 12268 PhdController: settling, locked = 1, distance = 2.43 (1.50) aobump = 0 frame = 3 / 99999
22:45:35.086 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686335.086,"Host":"ASTROCENTER","Inst":1,"Distance":2.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:45:35.087 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:35.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:35.087 00.000 12268 Enqueuing Expose request
22:45:35.367 00.280 11616 IsGuiding returns 1
22:45:35.367 00.000 11616 scope still moving after pulse duration time elapsed
22:45:35.399 00.032 11616 IsSlewing returns 0
22:45:35.400 00.001 11616 IsGuiding returns 0
22:45:35.400 00.000 11616 scope move finished after 315 + 43 ms
22:45:35.400 00.000 11616 Move returns status 0, amount 315
22:45:35.400 00.000 11616 MoveAxis(N, 0, ABG)
22:45:35.400 00.000 11616 Move returns status 0, amount 0
22:45:35.400 00.000 11616 move complete, result=0
22:45:35.400 00.000 11616 worker thread done servicing request
22:45:35.400 00.000 11616 Worker thread wakes up
22:45:35.400 00.000 12268 GuideStep: 0.6 px 315 ms WEST, 0.1 px 0 ms NORTH
22:45:35.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:35.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:45:37.411 02.011 11616 Exposure complete
22:45:37.476 00.065 11616 worker thread done servicing request
22:45:37.477 00.001 12268 OnExposeComplete: enter
22:45:37.477 00.000 12268 UpdateGuideState(): m_state=6
22:45:37.477 00.000 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1012
22:45:37.477 00.000 12268 Star::Find returns 1 (0), X=1151.55, Y=153.73, Mass=217, SNR=10.0, Peak=24 HFD=4.6
22:45:37.477 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
22:45:37.477 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.87)
22:45:37.477 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.08 hyp=0.47 cameraTheta=0.17 mountX=0.12 mountY=0.45, mountTheta=1.30
22:45:37.479 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.08, opts=13)
22:45:37.479 00.000 12268 Enqueuing Move request for scope (0.46, 0.08)
22:45:37.479 00.000 11616 Worker thread wakes up
22:45:37.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.08) opts 0xd
22:45:37.479 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.08)
22:45:37.480 00.001 11616 Moving (0.46, 0.08) raw xDistance=0.12 yDistance=0.45
22:45:37.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
22:45:37.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
22:45:37.480 00.000 11616 MoveAxis(W, 68, ABG)
22:45:37.480 00.000 11616 Guiding  Dir = 3, Dur = 68
22:45:37.480 00.000 11616 IsSlewing returns 0
22:45:37.481 00.001 11616 IsGuiding returns 0
22:45:37.481 00.000 11616 PulseGuide returned control before completion, sleep 78
22:45:37.505 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:45:37.529 00.024 12268 UpdateGuideState exits: m=217 SNR=10.0
22:45:37.529 00.000 12268 PhdController: settling, locked = 1, distance = 1.84 (1.50) aobump = 0 frame = 4 / 99999
22:45:37.529 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686337.529,"Host":"ASTROCENTER","Inst":1,"Distance":1.84,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:45:37.530 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:37.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:37.530 00.000 12268 Enqueuing Expose request
22:45:37.579 00.049 11616 IsGuiding returns 0
22:45:37.579 00.000 11616 Move returns status 0, amount 68
22:45:37.579 00.000 11616 MoveAxis(S, 38, ABG)
22:45:37.579 00.000 11616 Guiding  Dir = 1, Dur = 38
22:45:37.579 00.000 11616 IsSlewing returns 0
22:45:37.580 00.001 11616 IsGuiding returns 0
22:45:37.580 00.000 11616 PulseGuide returned control before completion, sleep 48
22:45:37.760 00.180 11616 IsGuiding returns 0
22:45:37.761 00.001 11616 Move returns status 0, amount 38
22:45:37.761 00.000 11616 move complete, result=0
22:45:37.761 00.000 11616 worker thread done servicing request
22:45:37.761 00.000 11616 Worker thread wakes up
22:45:37.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:37.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:45:37.777 00.016 12268 GuideStep: 0.1 px 68 ms WEST, 0.4 px 38 ms SOUTH
22:45:40.010 02.233 11616 Exposure complete
22:45:40.205 00.195 11616 worker thread done servicing request
22:45:40.205 00.000 12268 OnExposeComplete: enter
22:45:40.205 00.000 12268 UpdateGuideState(): m_state=6
22:45:40.206 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1013
22:45:40.206 00.000 12268 Star::Find returns 1 (0), X=1151.23, Y=153.38, Mass=188, SNR=9.4, Peak=22 HFD=3.7
22:45:40.206 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
22:45:40.206 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
22:45:40.206 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.28 hyp=0.31 cameraTheta=-1.10 mountX=-0.26 mountY=0.18, mountTheta=2.55
22:45:40.211 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.28, opts=13)
22:45:40.211 00.000 12268 Enqueuing Move request for scope (0.14, -0.28)
22:45:40.212 00.001 11616 Worker thread wakes up
22:45:40.213 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.28) opts 0xd
22:45:40.213 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.28)
22:45:40.213 00.000 11616 Moving (0.14, -0.28) raw xDistance=-0.26 yDistance=0.18
22:45:40.213 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:45:40.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:45:40.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:45:40.213 00.000 11616 MoveAxis(E, 0, ABG)
22:45:40.213 00.000 11616 Move returns status 0, amount 0
22:45:40.213 00.000 11616 MoveAxis(S, 15, ABG)
22:45:40.214 00.001 11616 Guiding  Dir = 1, Dur = 15
22:45:40.216 00.002 11616 IsSlewing returns 0
22:45:40.217 00.001 11616 IsGuiding returns 0
22:45:40.217 00.000 11616 PulseGuide returned control before completion, sleep 25
22:45:40.259 00.042 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:45:40.274 00.015 11616 IsGuiding returns 1
22:45:40.274 00.000 11616 scope still moving after pulse duration time elapsed
22:45:40.326 00.052 12268 UpdateGuideState exits: m=188 SNR=9.4
22:45:40.327 00.001 12268 PhdController: settling, locked = 1, distance = 1.38 (1.50) aobump = 0 frame = 5 / 99999
22:45:40.327 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686340.327,"Host":"ASTROCENTER","Inst":1,"Distance":1.38,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:45:40.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:40.328 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:40.328 00.000 12268 Enqueuing Expose request
22:45:40.342 00.014 11616 IsSlewing returns 0
22:45:40.342 00.000 11616 IsGuiding returns 0
22:45:40.342 00.000 11616 scope move finished after 15 + 110 ms
22:45:40.342 00.000 11616 Move returns status 0, amount 15
22:45:40.342 00.000 11616 move complete, result=0
22:45:40.342 00.000 11616 worker thread done servicing request
22:45:40.342 00.000 11616 Worker thread wakes up
22:45:40.343 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:40.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:45:40.365 00.022 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 15 ms SOUTH
22:45:42.368 02.003 11616 Exposure complete
22:45:42.436 00.068 11616 worker thread done servicing request
22:45:42.437 00.001 12268 OnExposeComplete: enter
22:45:42.437 00.000 12268 UpdateGuideState(): m_state=6
22:45:42.437 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1014
22:45:42.438 00.001 12268 Star::Find returns 1 (0), X=1151.43, Y=152.82, Mass=195, SNR=9.5, Peak=24 HFD=3.7
22:45:42.438 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
22:45:42.438 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
22:45:42.438 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.83 hyp=0.90 cameraTheta=-1.19 mountX=-0.80 mountY=0.44, mountTheta=2.64
22:45:42.441 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.83, opts=13)
22:45:42.441 00.000 12268 Enqueuing Move request for scope (0.34, -0.83)
22:45:42.441 00.000 11616 Worker thread wakes up
22:45:42.441 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.83) opts 0xd
22:45:42.441 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.83)
22:45:42.441 00.000 11616 Moving (0.34, -0.83) raw xDistance=-0.80 yDistance=0.44
22:45:42.441 00.000 11616 resist switch: large excursion: input -0.80 thresh 0.29 direction from 1 to -1
22:45:42.441 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.39
22:45:42.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.80
22:45:42.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
22:45:42.442 00.001 11616 MoveAxis(E, 446, ABG)
22:45:42.442 00.000 11616 Guiding  Dir = 2, Dur = 446
22:45:42.442 00.000 11616 IsSlewing returns 0
22:45:42.442 00.000 11616 IsGuiding returns 0
22:45:42.443 00.001 11616 PulseGuide returned control before completion, sleep 456
22:45:42.467 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:45:42.488 00.021 12268 UpdateGuideState exits: m=195 SNR=9.5
22:45:42.488 00.000 12268 PhdController: settling, locked = 1, distance = 1.24 (1.50) aobump = 0 frame = 6 / 99999
22:45:42.489 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768686342.489,"Host":"ASTROCENTER","Inst":1,"Distance":1.24,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
22:45:42.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:42.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:42.489 00.000 12268 Enqueuing Expose request
22:45:42.899 00.410 11616 IsGuiding returns 1
22:45:42.899 00.000 11616 scope still moving after pulse duration time elapsed
22:45:42.933 00.034 11616 IsSlewing returns 0
22:45:42.934 00.001 11616 IsGuiding returns 0
22:45:42.934 00.000 11616 scope move finished after 446 + 45 ms
22:45:42.934 00.000 11616 Move returns status 0, amount 446
22:45:42.934 00.000 11616 MoveAxis(S, 37, ABG)
22:45:42.934 00.000 11616 Guiding  Dir = 1, Dur = 37
22:45:42.934 00.000 11616 IsSlewing returns 0
22:45:42.934 00.000 11616 IsGuiding returns 0
22:45:42.935 00.001 11616 PulseGuide returned control before completion, sleep 47
22:45:42.994 00.059 11616 IsGuiding returns 1
22:45:42.994 00.000 11616 scope still moving after pulse duration time elapsed
22:45:43.025 00.031 11616 IsSlewing returns 0
22:45:43.026 00.001 11616 IsGuiding returns 1
22:45:43.063 00.037 11616 IsSlewing returns 0
22:45:43.063 00.000 11616 IsGuiding returns 1
22:45:43.092 00.029 11616 IsSlewing returns 0
22:45:43.092 00.000 11616 IsGuiding returns 1
22:45:43.118 00.026 11616 IsSlewing returns 0
22:45:43.119 00.001 11616 IsGuiding returns 1
22:45:43.149 00.030 11616 IsSlewing returns 0
22:45:43.149 00.000 11616 IsGuiding returns 0
22:45:43.149 00.000 11616 scope move finished after 37 + 177 ms
22:45:43.149 00.000 11616 Move returns status 0, amount 37
22:45:43.149 00.000 11616 move complete, result=0
22:45:43.150 00.001 11616 worker thread done servicing request
22:45:43.150 00.000 11616 Worker thread wakes up
22:45:43.150 00.000 12268 GuideStep: -0.8 px 446 ms EAST, 0.4 px 37 ms SOUTH
22:45:43.150 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:43.150 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:45:45.395 02.245 11616 Exposure complete
22:45:45.476 00.081 11616 worker thread done servicing request
22:45:45.477 00.001 12268 OnExposeComplete: enter
22:45:45.477 00.000 12268 UpdateGuideState(): m_state=6
22:45:45.477 00.000 12268 Star::Find(15, 1151, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1015
22:45:45.477 00.000 12268 Star::Find returns 1 (0), X=1150.81, Y=154.09, Mass=223, SNR=10.2, Peak=25 HFD=4.2
22:45:45.477 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
22:45:45.477 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
22:45:45.478 00.001 12268 CameraToMount -- cameraX=-0.28 cameraY=0.43 hyp=0.52 cameraTheta=2.15 mountX=0.40 mountY=-0.33, mountTheta=-0.69
22:45:45.480 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.43, opts=13)
22:45:45.480 00.000 12268 Enqueuing Move request for scope (-0.28, 0.43)
22:45:45.480 00.000 11616 Worker thread wakes up
22:45:45.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.43) opts 0xd
22:45:45.480 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.43)
22:45:45.480 00.000 11616 Moving (-0.28, 0.43) raw xDistance=0.40 yDistance=-0.33
22:45:45.480 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
22:45:45.481 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.21
22:45:45.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
22:45:45.481 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:45:45.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:45:45.481 00.000 11616 MoveAxis(W, 226, ABG)
22:45:45.481 00.000 11616 Guiding  Dir = 3, Dur = 226
22:45:45.483 00.002 11616 IsSlewing returns 0
22:45:45.483 00.000 11616 IsGuiding returns 0
22:45:45.484 00.001 11616 PulseGuide returned control before completion, sleep 236
22:45:45.510 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=206, Gamma=1.290
22:45:45.533 00.023 12268 UpdateGuideState exits: m=223 SNR=10.2
22:45:45.534 00.001 12268 PhdController: settling, locked = 1, distance = 1.02 (1.50) aobump = 0 frame = 7 / 99999
22:45:45.534 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686345.534,"Host":"ASTROCENTER","Inst":1,"Distance":1.02,"Time":5.2,"SettleTime":10.0,"StarLocked":true}
22:45:45.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:45.535 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:45.535 00.000 12268 Enqueuing Expose request
22:45:45.731 00.196 11616 IsGuiding returns 1
22:45:45.731 00.000 11616 scope still moving after pulse duration time elapsed
22:45:45.763 00.032 11616 IsSlewing returns 0
22:45:45.763 00.000 11616 IsGuiding returns 1
22:45:45.795 00.032 11616 IsSlewing returns 0
22:45:45.796 00.001 11616 IsGuiding returns 1
22:45:45.827 00.031 11616 IsSlewing returns 0
22:45:45.828 00.001 11616 IsGuiding returns 0
22:45:45.828 00.000 11616 scope move finished after 226 + 118 ms
22:45:45.828 00.000 11616 Move returns status 0, amount 226
22:45:45.828 00.000 11616 MoveAxis(N, 0, ABG)
22:45:45.828 00.000 11616 Move returns status 0, amount 0
22:45:45.828 00.000 11616 move complete, result=0
22:45:45.828 00.000 11616 worker thread done servicing request
22:45:45.828 00.000 12268 GuideStep: 0.4 px 226 ms WEST, -0.3 px 0 ms NORTH
22:45:45.828 00.000 11616 Worker thread wakes up
22:45:45.829 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:45.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:45:47.848 02.019 11616 Exposure complete
22:45:47.924 00.076 11616 worker thread done servicing request
22:45:47.924 00.000 12268 OnExposeComplete: enter
22:45:47.924 00.000 12268 UpdateGuideState(): m_state=6
22:45:47.925 00.001 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1016
22:45:47.925 00.000 12268 Star::Find returns 1 (0), X=1150.96, Y=154.44, Mass=233, SNR=10.4, Peak=28 HFD=4.1
22:45:47.925 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
22:45:47.925 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
22:45:47.925 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.78 hyp=0.79 cameraTheta=1.73 mountX=0.77 mountY=-0.23, mountTheta=-0.29
22:45:47.927 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.78, opts=13)
22:45:47.927 00.000 12268 Enqueuing Move request for scope (-0.13, 0.78)
22:45:47.927 00.000 11616 Worker thread wakes up
22:45:47.928 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.78) opts 0xd
22:45:47.928 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.78)
22:45:47.928 00.000 11616 Moving (-0.13, 0.78) raw xDistance=0.77 yDistance=-0.23
22:45:47.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.77
22:45:47.928 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:45:47.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:45:47.928 00.000 11616 MoveAxis(W, 429, ABG)
22:45:47.932 00.004 11616 Guiding  Dir = 3, Dur = 429
22:45:47.932 00.000 11616 IsSlewing returns 0
22:45:47.932 00.000 11616 IsGuiding returns 0
22:45:47.933 00.001 11616 PulseGuide returned control before completion, sleep 439
22:45:47.955 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:45:47.976 00.021 12268 UpdateGuideState exits: m=233 SNR=10.4
22:45:47.976 00.000 12268 PhdController: settling, locked = 1, distance = 0.95 (1.50) aobump = 0 frame = 8 / 99999
22:45:47.977 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768686347.976,"Host":"ASTROCENTER","Inst":1,"Distance":0.95,"Time":7.6,"SettleTime":10.0,"StarLocked":true}
22:45:47.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:47.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:47.977 00.000 12268 Enqueuing Expose request
22:45:48.377 00.400 11616 IsGuiding returns 1
22:45:48.377 00.000 11616 scope still moving after pulse duration time elapsed
22:45:48.412 00.035 11616 IsSlewing returns 0
22:45:48.413 00.001 11616 IsGuiding returns 1
22:45:48.450 00.037 11616 IsSlewing returns 0
22:45:48.450 00.000 11616 IsGuiding returns 0
22:45:48.450 00.000 11616 scope move finished after 429 + 88 ms
22:45:48.450 00.000 11616 Move returns status 0, amount 429
22:45:48.450 00.000 11616 MoveAxis(N, 0, ABG)
22:45:48.450 00.000 11616 Move returns status 0, amount 0
22:45:48.450 00.000 11616 move complete, result=0
22:45:48.451 00.001 11616 worker thread done servicing request
22:45:48.451 00.000 12268 GuideStep: 0.8 px 429 ms WEST, -0.2 px 0 ms NORTH
22:45:48.451 00.000 11616 Worker thread wakes up
22:45:48.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:48.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:45:50.463 02.012 11616 Exposure complete
22:45:50.523 00.060 11616 worker thread done servicing request
22:45:50.523 00.000 12268 OnExposeComplete: enter
22:45:50.523 00.000 12268 UpdateGuideState(): m_state=6
22:45:50.523 00.000 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1017
22:45:50.524 00.001 12268 Star::Find returns 1 (0), X=1151.01, Y=154.06, Mass=195, SNR=9.5, Peak=27 HFD=4.0
22:45:50.524 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
22:45:50.524 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
22:45:50.524 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.41 hyp=0.41 cameraTheta=1.77 mountX=0.40 mountY=-0.13, mountTheta=-0.33
22:45:50.525 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.41, opts=13)
22:45:50.526 00.001 12268 Enqueuing Move request for scope (-0.08, 0.41)
22:45:50.526 00.000 11616 Worker thread wakes up
22:45:50.526 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.41) opts 0xd
22:45:50.526 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.41)
22:45:50.526 00.000 11616 Moving (-0.08, 0.41) raw xDistance=0.40 yDistance=-0.13
22:45:50.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
22:45:50.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:50.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:45:50.527 00.001 11616 MoveAxis(W, 222, ABG)
22:45:50.527 00.000 11616 Guiding  Dir = 3, Dur = 222
22:45:50.527 00.000 11616 IsSlewing returns 0
22:45:50.527 00.000 11616 IsGuiding returns 0
22:45:50.527 00.000 11616 PulseGuide returned control before completion, sleep 232
22:45:50.548 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=206, Gamma=1.290
22:45:50.568 00.020 12268 UpdateGuideState exits: m=195 SNR=9.5
22:45:50.568 00.000 12268 PhdController: settling, locked = 1, distance = 0.79 (1.50) aobump = 0 frame = 9 / 99999
22:45:50.568 00.000 12268 PhdController: newstate STATE_FINISH
22:45:50.568 00.000 12268 PhdController complete: success
22:45:50.568 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768686350.568,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:45:50.569 00.001 12268 Mount: notify guiding dither settle done success=1
22:45:50.569 00.000 12268 PhdController: newstate STATE_IDLE
22:45:50.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:50.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:50.569 00.000 12268 Enqueuing Expose request
22:45:50.768 00.199 11616 IsGuiding returns 1
22:45:50.768 00.000 11616 scope still moving after pulse duration time elapsed
22:45:50.800 00.032 11616 IsSlewing returns 0
22:45:50.800 00.000 11616 IsGuiding returns 1
22:45:50.832 00.032 11616 IsSlewing returns 0
22:45:50.832 00.000 11616 IsGuiding returns 0
22:45:50.832 00.000 11616 scope move finished after 222 + 82 ms
22:45:50.833 00.001 11616 Move returns status 0, amount 222
22:45:50.833 00.000 11616 MoveAxis(N, 0, ABG)
22:45:50.833 00.000 11616 Move returns status 0, amount 0
22:45:50.833 00.000 11616 move complete, result=0
22:45:50.833 00.000 11616 worker thread done servicing request
22:45:50.833 00.000 11616 Worker thread wakes up
22:45:50.833 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:50.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:45:50.833 00.000 12268 GuideStep: 0.4 px 222 ms WEST, -0.1 px 0 ms NORTH
22:45:51.149 00.316 12268 evsrv: cli 0F8E69C0 connect
22:45:51.150 00.001 12268 case statement mapped state 6 to 3
22:45:51.150 00.000 12268 case statement mapped state 6 to 3
22:45:51.151 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a6ff17b9-1499-4567-aafa-344c27b48f78"}
22:45:51.151 00.000 12268 case statement mapped state 6 to 3
22:45:51.151 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6ff17b9-1499-4567-aafa-344c27b48f78"}
22:45:51.163 00.012 12268 evsrv: cli 0F8E69C0 disconnect
22:45:52.840 01.677 11616 Exposure complete
22:45:52.898 00.058 11616 worker thread done servicing request
22:45:52.898 00.000 12268 OnExposeComplete: enter
22:45:52.898 00.000 12268 UpdateGuideState(): m_state=6
22:45:52.899 00.001 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:45:52.899 00.000 12268 Star::Find returns 1 (0), X=1151.00, Y=153.75, Mass=187, SNR=9.3, Peak=21 HFD=4.0
22:45:52.899 00.000 12268 MultiStar: exiting stabilization period
22:45:52.899 00.000 12268 MultiStar: updating star positions after lock position change
22:45:52.899 00.000 12268 Star::Find(15, 534, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:45:52.899 00.000 12268 Star::Find returns 1 (0), X=535.22, Y=581.97, Mass=252, SNR=10.9, Peak=32 HFD=4.3
22:45:52.899 00.000 12268 Star::Find(15, 487, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:45:52.899 00.000 12268 Star::Find returns 1 (0), X=487.69, Y=888.58, Mass=145, SNR=8.2, Peak=20 HFD=3.5
22:45:52.899 00.000 12268 Star::Find(15, 672, 900, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:45:52.899 00.000 12268 Star::Find returns 1 (0), X=672.02, Y=899.51, Mass=111, SNR=7.2, Peak=18 HFD=3.6
22:45:52.900 00.001 12268 Star::Find(15, 1108, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:45:52.900 00.000 12268 Star::Find returns 1 (0), X=1108.34, Y=858.78, Mass=75, SNR=5.9, Peak=17 HFD=2.6
22:45:52.900 00.000 12268 Star::Find(15, 16, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:45:52.900 00.000 12268 Star::Find returns 1 (0), X=16.67, Y=647.67, Mass=140, SNR=8.0, Peak=18 HFD=4.8
22:45:52.900 00.000 12268 Star::Find(15, 758, 671, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:45:52.900 00.000 12268 Star::Find returns 1 (0), X=759.24, Y=670.45, Mass=88, SNR=6.4, Peak=23 HFD=2.4
22:45:52.900 00.000 12268 Star::Find(15, 1091, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:45:52.900 00.000 12268 Star::Find returns 1 (0), X=1091.39, Y=553.38, Mass=88, SNR=6.4, Peak=17 HFD=3.3
22:45:52.900 00.000 12268 Star::Find(15, 1082, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:45:52.900 00.000 12268 Star::Find returns 1 (0), X=1078.53, Y=308.75, Mass=45, SNR=4.7, Peak=40 HFD=1.9
22:45:52.900 00.000 12268 Star::Find(15, 348, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:45:52.900 00.000 12268 Star::Find returns 1 (0), X=348.80, Y=242.90, Mass=38, SNR=4.2, Peak=15 HFD=2.3
22:45:52.901 00.001 12268 Star::Find(15, 659, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:45:52.901 00.000 12268 Star::Find false star n=7 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
22:45:52.901 00.000 12268 Star::Find returns 0 (2), X=659.00, Y=278.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
22:45:52.901 00.000 12268 Star::Find(15, 493, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:45:52.901 00.000 12268 Star::Find false star n=10 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
22:45:52.901 00.000 12268 Star::Find returns 0 (2), X=493.00, Y=300.00, Mass=31, SNR=2.9, Peak=14 HFD=0.0
22:45:52.901 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
22:45:52.901 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
22:45:52.901 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.33 mountX=0.09 mountY=-0.10, mountTheta=-0.87
22:45:52.903 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.09, opts=13)
22:45:52.903 00.000 12268 Enqueuing Move request for scope (-0.09, 0.09)
22:45:52.903 00.000 11616 Worker thread wakes up
22:45:52.903 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
22:45:52.903 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
22:45:52.903 00.000 11616 Moving (-0.09, 0.09) raw xDistance=0.09 yDistance=-0.10
22:45:52.903 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:52.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:45:52.903 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:52.904 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:45:52.904 00.000 11616 MoveAxis(E, 0, ABG)
22:45:52.904 00.000 11616 Move returns status 0, amount 0
22:45:52.904 00.000 11616 MoveAxis(N, 0, ABG)
22:45:52.904 00.000 11616 Move returns status 0, amount 0
22:45:52.904 00.000 11616 move complete, result=0
22:45:52.904 00.000 11616 worker thread done servicing request
22:45:52.926 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:45:52.944 00.018 12268 UpdateGuideState exits: m=187 SNR=9.3
22:45:52.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:52.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:52.944 00.000 12268 Enqueuing Expose request
22:45:52.944 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:52.944 00.000 11616 Worker thread wakes up
22:45:52.945 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:52.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:45:54.939 01.994 11616 Exposure complete
22:45:54.998 00.059 11616 worker thread done servicing request
22:45:54.998 00.000 12268 OnExposeComplete: enter
22:45:54.998 00.000 12268 UpdateGuideState(): m_state=6
22:45:54.999 00.001 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1019
22:45:54.999 00.000 12268 Star::Find returns 1 (0), X=1151.41, Y=153.04, Mass=219, SNR=10.1, Peak=25 HFD=4.2
22:45:54.999 00.000 12268 MultiStar: [#1 0.30,-0.91,0.00,M1] [#2 0.12,-0.28,0.76,U] [#3 0.94,-0.26,0.00,M1] [#4 -0.18,-0.63,0.00,M3] [#5 -0.53,-0.47,0.00,M3] [#6 0.35,-0.09,0.68,U] [#7 0.54,-0.11,0.68,U] [#8 -0.11,0.40,0.50,U] 
22:45:54.999 00.000 12268 refined, 4 included, MultiStar: {0.27, -0.21}, one-star: {0.32, -0.61}
22:45:54.999 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
22:45:54.999 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.03)
22:45:55.000 00.001 12268 CameraToMount -- cameraX=0.27 cameraY=-0.21 hyp=0.34 cameraTheta=-0.67 mountX=-0.19 mountY=0.29, mountTheta=2.14
22:45:55.003 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.21, opts=13)
22:45:55.004 00.001 12268 Enqueuing Move request for scope (0.27, -0.21)
22:45:55.004 00.000 11616 Worker thread wakes up
22:45:55.004 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.21) opts 0xd
22:45:55.004 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.21)
22:45:55.004 00.000 11616 Moving (0.27, -0.21) raw xDistance=-0.19 yDistance=0.29
22:45:55.004 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:45:55.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:45:55.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
22:45:55.004 00.000 11616 MoveAxis(E, 0, ABG)
22:45:55.004 00.000 11616 Move returns status 0, amount 0
22:45:55.005 00.001 11616 MoveAxis(S, 25, ABG)
22:45:55.005 00.000 11616 Guiding  Dir = 1, Dur = 25
22:45:55.005 00.000 11616 IsSlewing returns 0
22:45:55.005 00.000 11616 IsGuiding returns 0
22:45:55.005 00.000 11616 PulseGuide returned control before completion, sleep 35
22:45:55.026 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=216, Gamma=1.290
22:45:55.045 00.019 12268 UpdateGuideState exits: m=219 SNR=10.1
22:45:55.046 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:55.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:55.046 00.000 12268 Enqueuing Expose request
22:45:55.056 00.010 11616 IsGuiding returns 0
22:45:55.056 00.000 11616 Move returns status 0, amount 25
22:45:55.056 00.000 11616 move complete, result=0
22:45:55.056 00.000 11616 worker thread done servicing request
22:45:55.057 00.001 11616 Worker thread wakes up
22:45:55.057 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 25 ms SOUTH
22:45:55.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:55.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:45:57.061 02.004 11616 Exposure complete
22:45:57.118 00.057 11616 worker thread done servicing request
22:45:57.118 00.000 12268 OnExposeComplete: enter
22:45:57.118 00.000 12268 UpdateGuideState(): m_state=6
22:45:57.120 00.002 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1020
22:45:57.120 00.000 12268 Star::Find returns 1 (0), X=1150.66, Y=153.22, Mass=170, SNR=8.9, Peak=23 HFD=4.1
22:45:57.120 00.000 12268 MultiStar: [#1 -0.37,-0.89,0.00,M2] [#2 0.30,-0.64,0.00,M2] [#3 0.61,-0.05,0.78,U] [#4 -0.15,-0.45,0.72,U] [#5 -0.19,-1.05,0.00,M4] [#6 -0.12,-0.18,0.76,U] [#7 -0.46,-0.20,0.88,U] [#8 0.28,-0.09,0.52,U] 
22:45:57.120 00.000 12268 refined, 5 included, MultiStar: {-0.09, -0.25}, one-star: {-0.43, -0.44}
22:45:57.120 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.39 = 2.90)
22:45:57.120 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.21)
22:45:57.120 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.26 cameraTheta=-1.91 mountX=-0.26 mountY=-0.06, mountTheta=-2.93
22:45:57.122 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.25, opts=13)
22:45:57.122 00.000 12268 Enqueuing Move request for scope (-0.09, -0.25)
22:45:57.122 00.000 11616 Worker thread wakes up
22:45:57.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd
22:45:57.122 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.25)
22:45:57.122 00.000 11616 Moving (-0.09, -0.25) raw xDistance=-0.26 yDistance=-0.06
22:45:57.122 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:45:57.122 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:45:57.122 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:57.122 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:45:57.122 00.000 11616 MoveAxis(E, 0, ABG)
22:45:57.122 00.000 11616 Move returns status 0, amount 0
22:45:57.122 00.000 11616 MoveAxis(N, 0, ABG)
22:45:57.122 00.000 11616 Move returns status 0, amount 0
22:45:57.124 00.002 11616 move complete, result=0
22:45:57.124 00.000 11616 worker thread done servicing request
22:45:57.143 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=185, Gamma=1.290
22:45:57.162 00.019 12268 UpdateGuideState exits: m=170 SNR=8.9
22:45:57.162 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:57.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:57.162 00.000 12268 Enqueuing Expose request
22:45:57.162 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:57.162 00.000 11616 Worker thread wakes up
22:45:57.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:57.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:45:59.175 02.013 11616 Exposure complete
22:45:59.232 00.057 11616 worker thread done servicing request
22:45:59.232 00.000 12268 OnExposeComplete: enter
22:45:59.233 00.001 12268 UpdateGuideState(): m_state=6
22:45:59.233 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1021
22:45:59.233 00.000 12268 Star::Find returns 1 (0), X=1151.42, Y=153.08, Mass=179, SNR=9.2, Peak=26 HFD=3.8
22:45:59.233 00.000 12268 MultiStar: [#1 -0.17,-0.63,0.00,M3] [#2 -0.22,-0.16,0.92,U] [#3 1.09,-0.05,0.00,M1] [#4 -0.24,0.12,0.69,U] [#5 -0.31,-0.21,0.86,U] [#6 0.03,0.13,0.73,U] [#7 0.47,0.17,0.77,U] [#8 0.20,0.31,0.59,U] 
22:45:59.233 00.000 12268 refined, 6 included, MultiStar: {0.04, -0.08}, one-star: {0.34, -0.58}
22:45:59.233 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
22:45:59.233 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.58)
22:45:59.234 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.08 cameraTheta=-1.11 mountX=-0.07 mountY=0.05, mountTheta=2.57
22:45:59.235 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.08, opts=13)
22:45:59.235 00.000 12268 Enqueuing Move request for scope (0.04, -0.08)
22:45:59.235 00.000 11616 Worker thread wakes up
22:45:59.235 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
22:45:59.235 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
22:45:59.235 00.000 11616 Moving (0.04, -0.08) raw xDistance=-0.07 yDistance=0.05
22:45:59.235 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:59.235 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:45:59.236 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:59.236 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:45:59.236 00.000 11616 MoveAxis(E, 0, ABG)
22:45:59.236 00.000 11616 Move returns status 0, amount 0
22:45:59.236 00.000 11616 MoveAxis(N, 0, ABG)
22:45:59.237 00.001 11616 Move returns status 0, amount 0
22:45:59.237 00.000 11616 move complete, result=0
22:45:59.237 00.000 11616 worker thread done servicing request
22:45:59.258 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=199, Gamma=1.290
22:45:59.276 00.018 12268 UpdateGuideState exits: m=179 SNR=9.2
22:45:59.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:59.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:45:59.276 00.000 12268 Enqueuing Expose request
22:45:59.276 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:59.276 00.000 11616 Worker thread wakes up
22:45:59.277 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:45:59.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:01.281 02.004 11616 Exposure complete
22:46:01.339 00.058 11616 worker thread done servicing request
22:46:01.339 00.000 12268 OnExposeComplete: enter
22:46:01.339 00.000 12268 UpdateGuideState(): m_state=6
22:46:01.339 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1022
22:46:01.339 00.000 12268 Star::Find returns 1 (0), X=1150.51, Y=152.94, Mass=238, SNR=10.5, Peak=26 HFD=4.0
22:46:01.339 00.000 12268 MultiStar: [#1 -0.08,-0.90,0.00,M4] [#2 -0.51,-0.75,0.00,M2] [#3 0.74,-0.29,0.00,M2] [#4 -0.34,-0.58,0.00,M2] [#5 0.06,-0.72,0.00,M4] [#6 -0.12,-0.57,0.60,U] [#7 -0.24,-0.47,0.58,U] [#8 -0.78,0.44,0.00,M1] 
22:46:01.339 00.000 12268 refined, 2 included, MultiStar: {-0.37, -0.61}, one-star: {-0.58, -0.71}
22:46:01.339 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.59 = 2.70)
22:46:01.339 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.41)
22:46:01.339 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.61 hyp=0.71 cameraTheta=-2.11 mountX=-0.64 mountY=-0.28, mountTheta=-2.72
22:46:01.341 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.61, opts=13)
22:46:01.341 00.000 12268 Enqueuing Move request for scope (-0.37, -0.61)
22:46:01.341 00.000 11616 Worker thread wakes up
22:46:01.341 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.61) opts 0xd
22:46:01.341 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.61)
22:46:01.341 00.000 11616 Moving (-0.37, -0.61) raw xDistance=-0.64 yDistance=-0.28
22:46:01.341 00.000 11616 resist switch: large excursion: input -0.64 thresh 0.29 direction from 1 to -1
22:46:01.341 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.92
22:46:01.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
22:46:01.341 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:46:01.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:46:01.341 00.000 11616 MoveAxis(E, 358, ABG)
22:46:01.341 00.000 11616 Guiding  Dir = 2, Dur = 358
22:46:01.343 00.002 11616 IsSlewing returns 0
22:46:01.343 00.000 11616 IsGuiding returns 0
22:46:01.343 00.000 11616 PulseGuide returned control before completion, sleep 368
22:46:01.363 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=225, Gamma=1.290
22:46:01.381 00.018 12268 UpdateGuideState exits: m=238 SNR=10.5
22:46:01.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:01.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:01.381 00.000 12268 Enqueuing Expose request
22:46:01.719 00.338 11616 IsGuiding returns 1
22:46:01.719 00.000 11616 scope still moving after pulse duration time elapsed
22:46:01.751 00.032 11616 IsSlewing returns 0
22:46:01.752 00.001 11616 IsGuiding returns 0
22:46:01.752 00.000 11616 scope move finished after 358 + 51 ms
22:46:01.752 00.000 11616 Move returns status 0, amount 358
22:46:01.752 00.000 11616 MoveAxis(N, 0, ABG)
22:46:01.752 00.000 11616 Move returns status 0, amount 0
22:46:01.752 00.000 11616 move complete, result=0
22:46:01.753 00.001 11616 worker thread done servicing request
22:46:01.753 00.000 11616 Worker thread wakes up
22:46:01.753 00.000 12268 GuideStep: -0.6 px 358 ms EAST, -0.3 px 0 ms NORTH
22:46:01.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:01.753 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:03.764 02.011 11616 Exposure complete
22:46:03.824 00.060 12268 OnExposeComplete: enter
22:46:03.824 00.000 12268 UpdateGuideState(): m_state=6
22:46:03.825 00.001 11616 worker thread done servicing request
22:46:03.825 00.000 12268 Star::Find(15, 1150, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1023
22:46:03.825 00.000 12268 Star::Find returns 1 (0), X=1150.42, Y=152.57, Mass=189, SNR=9.4, Peak=27 HFD=3.4
22:46:03.825 00.000 12268 MultiStar: large primary error, entering stabilization period
22:46:03.825 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.60 = 2.69)
22:46:03.825 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.42)
22:46:03.825 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-1.08 hyp=1.27 cameraTheta=-2.12 mountX=-1.14 mountY=-0.52, mountTheta=-2.71
22:46:03.827 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=-1.08, opts=13)
22:46:03.827 00.000 12268 Enqueuing Move request for scope (-0.67, -1.08)
22:46:03.827 00.000 11616 Worker thread wakes up
22:46:03.827 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -1.08) opts 0xd
22:46:03.828 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.67, -1.08)
22:46:03.828 00.000 11616 Moving (-0.67, -1.08) raw xDistance=-1.14 yDistance=-0.52
22:46:03.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.57 from input -1.14
22:46:03.828 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.45 direction from 1 to -1
22:46:03.828 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.57
22:46:03.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
22:46:03.828 00.000 11616 MoveAxis(E, 639, ABG)
22:46:03.828 00.000 11616 Guiding  Dir = 2, Dur = 639
22:46:03.828 00.000 11616 IsSlewing returns 0
22:46:03.829 00.001 11616 IsGuiding returns 0
22:46:03.829 00.000 11616 PulseGuide returned control before completion, sleep 649
22:46:03.851 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=239, Gamma=1.290
22:46:03.868 00.017 12268 UpdateGuideState exits: m=189 SNR=9.4
22:46:03.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:03.869 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:03.869 00.000 12268 Enqueuing Expose request
22:46:04.479 00.610 11616 IsGuiding returns 1
22:46:04.480 00.001 11616 scope still moving after pulse duration time elapsed
22:46:04.510 00.030 11616 IsSlewing returns 0
22:46:04.510 00.000 11616 IsGuiding returns 0
22:46:04.510 00.000 11616 scope move finished after 639 + 42 ms
22:46:04.511 00.001 11616 Move returns status 0, amount 639
22:46:04.511 00.000 11616 BLC: Oldest BLC event removed
22:46:04.511 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1561 applied
22:46:04.511 00.000 11616 MoveAxis(N, 1605, ABG)
22:46:04.511 00.000 11616 Guiding  Dir = 0, Dur = 1605
22:46:04.511 00.000 11616 IsSlewing returns 0
22:46:04.511 00.000 11616 IsGuiding returns 0
22:46:04.512 00.001 11616 PulseGuide returned control before completion, sleep 1615
22:46:06.128 01.616 11616 IsGuiding returns 1
22:46:06.128 00.000 11616 scope still moving after pulse duration time elapsed
22:46:06.159 00.031 11616 IsSlewing returns 0
22:46:06.160 00.001 11616 IsGuiding returns 0
22:46:06.160 00.000 11616 scope move finished after 1605 + 43 ms
22:46:06.160 00.000 11616 Move returns status 0, amount 1605
22:46:06.160 00.000 11616 move complete, result=0
22:46:06.160 00.000 11616 worker thread done servicing request
22:46:06.160 00.000 11616 Worker thread wakes up
22:46:06.160 00.000 12268 GuideStep: -1.1 px 639 ms EAST, -0.5 px 1605 ms NORTH
22:46:06.161 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:06.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:08.181 02.020 11616 Exposure complete
22:46:08.240 00.059 12268 OnExposeComplete: enter
22:46:08.240 00.000 12268 UpdateGuideState(): m_state=6
22:46:08.240 00.000 11616 worker thread done servicing request
22:46:08.241 00.001 12268 Star::Find(15, 1150, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1024
22:46:08.241 00.000 12268 Star::Find returns 1 (0), X=1151.21, Y=153.77, Mass=159, SNR=8.5, Peak=20 HFD=3.9
22:46:08.241 00.000 12268 MultiStar: exiting stabilization period
22:46:08.241 00.000 12268 MultiStar: [#1 -0.17,-0.62,0.00,M5] [#2 -0.26,0.37,0.95,U] [#3 0.30,0.93,0.00,M3] [#4 -0.57,-0.22,0.62,U] [#5 -0.52,-0.34,0.90,U] [#6 -0.33,0.30,0.82,U] [#7 -0.00,0.04,0.71,U] [#8 -0.11,-0.07,0.52,U] 
22:46:08.242 00.001 12268 single-star, 6 included, MultiStar: {-0.23, 0.05}, one-star: {0.13, 0.11}
22:46:08.242 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
22:46:08.242 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
22:46:08.242 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.73 mountX=0.13 mountY=0.11, mountTheta=0.72
22:46:08.243 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.11, opts=13)
22:46:08.244 00.001 12268 Enqueuing Move request for scope (0.13, 0.11)
22:46:08.244 00.000 11616 Worker thread wakes up
22:46:08.244 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
22:46:08.244 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
22:46:08.244 00.000 11616 Moving (0.13, 0.11) raw xDistance=0.13 yDistance=0.11
22:46:08.244 00.000 11616 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.078379, 1:-0.111280
22:46:08.244 00.000 11616 BLC: No correction, Miss < min_move
22:46:08.244 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:46:08.244 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:46:08.245 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:08.246 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:46:08.246 00.000 11616 MoveAxis(E, 0, ABG)
22:46:08.246 00.000 11616 Move returns status 0, amount 0
22:46:08.246 00.000 11616 MoveAxis(N, 0, ABG)
22:46:08.246 00.000 11616 Move returns status 0, amount 0
22:46:08.246 00.000 11616 move complete, result=0
22:46:08.246 00.000 11616 worker thread done servicing request
22:46:08.266 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:08.289 00.023 12268 UpdateGuideState exits: m=159 SNR=8.5
22:46:08.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:08.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:08.289 00.000 12268 Enqueuing Expose request
22:46:08.289 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:08.289 00.000 11616 Worker thread wakes up
22:46:08.290 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:08.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:10.306 02.016 11616 Exposure complete
22:46:10.363 00.057 11616 worker thread done servicing request
22:46:10.363 00.000 12268 OnExposeComplete: enter
22:46:10.363 00.000 12268 UpdateGuideState(): m_state=6
22:46:10.363 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1025
22:46:10.364 00.001 12268 Star::Find returns 1 (0), X=1150.55, Y=153.67, Mass=196, SNR=9.5, Peak=19 HFD=5.0
22:46:10.364 00.000 12268 MultiStar: [#1 -0.13,-0.06,1.30,U] [#2 -0.04,-0.11,1.00,U] [#3 0.28,0.31,0.90,U] [#4 -0.48,0.05,0.61,U] [#5 -0.50,-0.38,0.00,M4] [#6 0.12,0.41,0.76,U] [#7 -0.18,-0.23,0.70,U] [#8 0.11,0.18,0.47,U] 
22:46:10.364 00.000 12268 refined, 7 included, MultiStar: {-0.11, 0.05}, one-star: {-0.54, 0.01}
22:46:10.364 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
22:46:10.364 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
22:46:10.364 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.13 cameraTheta=2.71 mountX=0.04 mountY=-0.12, mountTheta=-1.24
22:46:10.366 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.05, opts=13)
22:46:10.366 00.000 12268 Enqueuing Move request for scope (-0.11, 0.05)
22:46:10.366 00.000 11616 Worker thread wakes up
22:46:10.366 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
22:46:10.366 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
22:46:10.366 00.000 11616 Moving (-0.11, 0.05) raw xDistance=0.04 yDistance=-0.12
22:46:10.366 00.000 11616 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.078379, 1:-0.111280, 2:0.119665
22:46:10.366 00.000 11616 BLC: No correction, Miss < min_move
22:46:10.366 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:10.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:46:10.366 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:10.367 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:46:10.367 00.000 11616 MoveAxis(E, 0, ABG)
22:46:10.367 00.000 11616 Move returns status 0, amount 0
22:46:10.367 00.000 11616 MoveAxis(N, 0, ABG)
22:46:10.367 00.000 11616 Move returns status 0, amount 0
22:46:10.367 00.000 11616 move complete, result=0
22:46:10.367 00.000 11616 worker thread done servicing request
22:46:10.391 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:10.410 00.019 12268 UpdateGuideState exits: m=196 SNR=9.5
22:46:10.411 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:10.411 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:10.411 00.000 12268 Enqueuing Expose request
22:46:10.411 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:10.411 00.000 11616 Worker thread wakes up
22:46:10.411 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:10.411 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:12.421 02.010 11616 Exposure complete
22:46:12.479 00.058 11616 worker thread done servicing request
22:46:12.479 00.000 12268 OnExposeComplete: enter
22:46:12.479 00.000 12268 UpdateGuideState(): m_state=6
22:46:12.480 00.001 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1026
22:46:12.480 00.000 12268 Star::Find returns 1 (0), X=1151.05, Y=154.27, Mass=146, SNR=8.2, Peak=22 HFD=3.9
22:46:12.480 00.000 12268 MultiStar: [#1 -0.17,0.16,1.49,U] [#2 -0.06,0.58,1.13,U] [#3 0.43,0.74,0.00,M3] [#4 -0.40,1.12,0.00,M1] [#5 -0.46,0.03,0.99,U] [#6 0.04,0.63,0.00,M1] [#7 0.59,0.69,0.00,M2] [#8 -0.13,0.07,0.66,U] 
22:46:12.480 00.000 12268 refined, 4 included, MultiStar: {-0.17, 0.30}, one-star: {-0.04, 0.61}
22:46:12.480 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
22:46:12.480 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
22:46:12.480 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.30 hyp=0.35 cameraTheta=2.09 mountX=0.28 mountY=-0.21, mountTheta=-0.63
22:46:12.482 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.30, opts=13)
22:46:12.482 00.000 12268 Enqueuing Move request for scope (-0.17, 0.30)
22:46:12.482 00.000 11616 Worker thread wakes up
22:46:12.482 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.30) opts 0xd
22:46:12.482 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.30)
22:46:12.482 00.000 11616 Moving (-0.17, 0.30) raw xDistance=0.28 yDistance=-0.21
22:46:12.482 00.000 11616 BLC: window closed
22:46:12.483 00.001 11616 BLC: History state: CurrMiss=0.21, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.078379, 1:-0.111280, 2:0.119665
22:46:12.483 00.000 11616 BLC: Under-shoot: nominal increase by 107
22:46:12.483 00.000 11616 BLC: window closed
22:46:12.483 00.000 11616 BLC: Pulse adjusted to 1668
22:46:12.484 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:46:12.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:46:12.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:46:12.484 00.000 11616 MoveAxis(E, 0, ABG)
22:46:12.484 00.000 11616 Move returns status 0, amount 0
22:46:12.484 00.000 11616 MoveAxis(N, 18, ABG)
22:46:12.484 00.000 11616 Guiding  Dir = 0, Dur = 18
22:46:12.485 00.001 11616 IsSlewing returns 0
22:46:12.485 00.000 11616 IsGuiding returns 0
22:46:12.485 00.000 11616 PulseGuide returned control before completion, sleep 28
22:46:12.504 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=211, Gamma=1.290
22:46:12.522 00.018 12268 UpdateGuideState exits: m=146 SNR=8.2
22:46:12.522 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:12.522 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:12.522 00.000 12268 Enqueuing Expose request
22:46:12.529 00.007 11616 IsGuiding returns 1
22:46:12.529 00.000 11616 scope still moving after pulse duration time elapsed
22:46:12.560 00.031 11616 IsSlewing returns 0
22:46:12.560 00.000 11616 IsGuiding returns 0
22:46:12.560 00.000 11616 scope move finished after 18 + 57 ms
22:46:12.560 00.000 11616 Move returns status 0, amount 18
22:46:12.560 00.000 11616 move complete, result=0
22:46:12.561 00.001 11616 worker thread done servicing request
22:46:12.561 00.000 11616 Worker thread wakes up
22:46:12.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:12.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:12.565 00.004 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 18 ms NORTH
22:46:12.691 00.126 12268 evsrv: cli 0F8E69C0 connect
22:46:12.691 00.000 12268 case statement mapped state 6 to 3
22:46:12.692 00.001 12268 case statement mapped state 6 to 3
22:46:12.693 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"fe20dcb5-50ca-4ea5-b6b6-6fa25f95fd1a"}
22:46:12.693 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"fe20dcb5-50ca-4ea5-b6b6-6fa25f95fd1a"}
22:46:12.694 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:46:14.572 01.878 11616 Exposure complete
22:46:14.638 00.066 11616 worker thread done servicing request
22:46:14.638 00.000 12268 OnExposeComplete: enter
22:46:14.639 00.001 12268 UpdateGuideState(): m_state=6
22:46:14.639 00.000 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1027
22:46:14.639 00.000 12268 Star::Find returns 1 (0), X=1150.80, Y=154.72, Mass=186, SNR=9.3, Peak=20 HFD=4.5
22:46:14.639 00.000 12268 MultiStar: [#1 -0.43,0.64,0.00,M4] [#2 -0.41,0.92,0.00,M1] [#3 0.16,0.81,0.00,M4] [#4 -0.34,0.79,0.00,M2] [#5 -0.45,0.21,0.91,U] [#6 -0.22,0.78,0.00,M2] [#7 -0.47,0.96,0.00,M3] [#8 0.49,0.24,0.55,U] 
22:46:14.639 00.000 12268 refined, 2 included, MultiStar: {-0.17, 0.56}, one-star: {-0.29, 1.07}
22:46:14.640 00.001 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
22:46:14.640 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
22:46:14.640 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.56 hyp=0.59 cameraTheta=1.87 mountX=0.54 mountY=-0.25, mountTheta=-0.42
22:46:14.642 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.56, opts=13)
22:46:14.642 00.000 12268 Enqueuing Move request for scope (-0.17, 0.56)
22:46:14.642 00.000 11616 Worker thread wakes up
22:46:14.642 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.56) opts 0xd
22:46:14.642 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.56)
22:46:14.642 00.000 11616 Moving (-0.17, 0.56) raw xDistance=0.54 yDistance=-0.25
22:46:14.642 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.29 direction from -1 to 1
22:46:14.642 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.63
22:46:14.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
22:46:14.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
22:46:14.642 00.000 11616 MoveAxis(W, 304, ABG)
22:46:14.643 00.001 11616 Guiding  Dir = 3, Dur = 304
22:46:14.643 00.000 11616 IsSlewing returns 0
22:46:14.643 00.000 11616 IsGuiding returns 0
22:46:14.644 00.001 11616 PulseGuide returned control before completion, sleep 314
22:46:14.665 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:14.683 00.018 12268 UpdateGuideState exits: m=186 SNR=9.3
22:46:14.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:14.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:14.683 00.000 12268 Enqueuing Expose request
22:46:14.970 00.287 11616 IsGuiding returns 0
22:46:14.970 00.000 11616 Move returns status 0, amount 304
22:46:14.970 00.000 11616 MoveAxis(N, 21, ABG)
22:46:14.970 00.000 11616 Guiding  Dir = 0, Dur = 21
22:46:14.971 00.001 11616 IsSlewing returns 0
22:46:14.971 00.000 11616 IsGuiding returns 0
22:46:14.971 00.000 11616 PulseGuide returned control before completion, sleep 31
22:46:15.017 00.046 11616 IsGuiding returns 1
22:46:15.017 00.000 11616 scope still moving after pulse duration time elapsed
22:46:15.048 00.031 11616 IsSlewing returns 0
22:46:15.049 00.001 11616 IsGuiding returns 0
22:46:15.049 00.000 11616 scope move finished after 21 + 56 ms
22:46:15.049 00.000 11616 Move returns status 0, amount 21
22:46:15.049 00.000 11616 move complete, result=0
22:46:15.049 00.000 11616 worker thread done servicing request
22:46:15.049 00.000 11616 Worker thread wakes up
22:46:15.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:15.050 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:15.050 00.000 12268 GuideStep: 0.5 px 304 ms WEST, -0.2 px 21 ms NORTH
22:46:17.058 02.008 11616 Exposure complete
22:46:17.116 00.058 11616 worker thread done servicing request
22:46:17.117 00.001 12268 OnExposeComplete: enter
22:46:17.117 00.000 12268 UpdateGuideState(): m_state=6
22:46:17.117 00.000 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1028
22:46:17.117 00.000 12268 Star::Find returns 1 (0), X=1150.67, Y=154.33, Mass=143, SNR=8.2, Peak=20 HFD=3.6
22:46:17.117 00.000 12268 MultiStar: [#1 -0.73,0.47,0.00,M5] [#2 -0.98,0.58,0.00,M2] [#3 -0.04,0.62,0.89,U] [#4 -0.54,0.90,0.00,M3] [#5 -0.99,0.11,0.00,M3] [#6 -0.43,0.58,0.00,M3] [#7 -0.32,0.80,0.00,M4] [#8 0.23,-0.01,0.56,U] 
22:46:17.118 00.001 12268 refined, 2 included, MultiStar: {-0.13, 0.50}, one-star: {-0.42, 0.68}
22:46:17.118 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
22:46:17.118 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
22:46:17.118 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.50 hyp=0.52 cameraTheta=1.83 mountX=0.49 mountY=-0.20, mountTheta=-0.39
22:46:17.119 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.50, opts=13)
22:46:17.120 00.001 12268 Enqueuing Move request for scope (-0.13, 0.50)
22:46:17.120 00.000 11616 Worker thread wakes up
22:46:17.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.50) opts 0xd
22:46:17.120 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.50)
22:46:17.120 00.000 11616 Moving (-0.13, 0.50) raw xDistance=0.49 yDistance=-0.20
22:46:17.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.49
22:46:17.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
22:46:17.120 00.000 11616 MoveAxis(W, 272, ABG)
22:46:17.120 00.000 11616 Guiding  Dir = 3, Dur = 272
22:46:17.121 00.001 11616 IsSlewing returns 0
22:46:17.121 00.000 11616 IsGuiding returns 0
22:46:17.121 00.000 11616 PulseGuide returned control before completion, sleep 282
22:46:17.142 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=245, Gamma=1.290
22:46:17.161 00.019 12268 UpdateGuideState exits: m=143 SNR=8.2
22:46:17.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:17.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:17.162 00.001 12268 Enqueuing Expose request
22:46:17.412 00.250 11616 IsGuiding returns 1
22:46:17.412 00.000 11616 scope still moving after pulse duration time elapsed
22:46:17.442 00.030 11616 IsSlewing returns 0
22:46:17.443 00.001 11616 IsGuiding returns 0
22:46:17.443 00.000 11616 scope move finished after 272 + 50 ms
22:46:17.443 00.000 11616 Move returns status 0, amount 272
22:46:17.443 00.000 11616 MoveAxis(N, 17, ABG)
22:46:17.443 00.000 11616 Guiding  Dir = 0, Dur = 17
22:46:17.444 00.001 11616 IsSlewing returns 0
22:46:17.444 00.000 11616 IsGuiding returns 0
22:46:17.444 00.000 11616 PulseGuide returned control before completion, sleep 27
22:46:17.474 00.030 11616 IsGuiding returns 1
22:46:17.474 00.000 11616 scope still moving after pulse duration time elapsed
22:46:17.505 00.031 11616 IsSlewing returns 0
22:46:17.506 00.001 11616 IsGuiding returns 0
22:46:17.506 00.000 11616 scope move finished after 17 + 44 ms
22:46:17.506 00.000 11616 Move returns status 0, amount 17
22:46:17.506 00.000 11616 move complete, result=0
22:46:17.506 00.000 11616 worker thread done servicing request
22:46:17.506 00.000 11616 Worker thread wakes up
22:46:17.507 00.001 12268 GuideStep: 0.5 px 272 ms WEST, -0.2 px 17 ms NORTH
22:46:17.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:17.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:19.517 02.010 11616 Exposure complete
22:46:19.581 00.064 11616 worker thread done servicing request
22:46:19.581 00.000 12268 OnExposeComplete: enter
22:46:19.581 00.000 12268 UpdateGuideState(): m_state=6
22:46:19.582 00.001 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1029
22:46:19.582 00.000 12268 Star::Find returns 1 (0), X=1150.88, Y=153.36, Mass=151, SNR=8.4, Peak=22 HFD=3.7
22:46:19.582 00.000 12268 MultiStar: [#1 -0.19,-0.56,1.50,U] [#2 -0.42,-0.17,1.11,U] [#3 0.29,0.41,0.81,U] [#4 -0.02,-0.13,0.59,U] [#5 -0.62,-0.52,0.00,M4] [#6 0.05,0.13,0.84,U] [#7 -0.02,-0.26,0.76,U] [#8 0.06,-0.09,0.56,U] 
22:46:19.582 00.000 12268 refined, 7 included, MultiStar: {-0.09, -0.17}, one-star: {-0.21, -0.30}
22:46:19.582 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
22:46:19.582 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
22:46:19.583 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.08 mountX=-0.18 mountY=-0.07, mountTheta=-2.76
22:46:19.584 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.17, opts=13)
22:46:19.584 00.000 12268 Enqueuing Move request for scope (-0.09, -0.17)
22:46:19.584 00.000 11616 Worker thread wakes up
22:46:19.585 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
22:46:19.585 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
22:46:19.585 00.000 11616 Moving (-0.09, -0.17) raw xDistance=-0.18 yDistance=-0.07
22:46:19.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:46:19.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:46:19.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:19.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:46:19.585 00.000 11616 MoveAxis(E, 0, ABG)
22:46:19.585 00.000 11616 Move returns status 0, amount 0
22:46:19.585 00.000 11616 MoveAxis(N, 0, ABG)
22:46:19.586 00.001 11616 Move returns status 0, amount 0
22:46:19.586 00.000 11616 move complete, result=0
22:46:19.586 00.000 11616 worker thread done servicing request
22:46:19.610 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=247, Gamma=1.290
22:46:19.636 00.026 12268 UpdateGuideState exits: m=151 SNR=8.4
22:46:19.636 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:19.637 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:19.637 00.000 12268 Enqueuing Expose request
22:46:19.637 00.000 11616 Worker thread wakes up
22:46:19.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:19.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:19.638 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:21.649 02.011 11616 Exposure complete
22:46:21.706 00.057 11616 worker thread done servicing request
22:46:21.706 00.000 12268 OnExposeComplete: enter
22:46:21.706 00.000 12268 UpdateGuideState(): m_state=6
22:46:21.707 00.001 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1030
22:46:21.707 00.000 12268 Star::Find returns 1 (0), X=1151.03, Y=152.51, Mass=181, SNR=9.2, Peak=20 HFD=4.1
22:46:21.707 00.000 12268 MultiStar: [#1 -0.06,-1.08,0.00,M5] [#2 -0.69,-1.18,0.00,M2] [#3 0.22,-0.71,0.00,M3] [#4 0.09,-1.06,0.00,M3] [#5 -0.04,-0.57,0.93,U] [#6 -0.17,-0.64,0.00,M3] [#7 -0.02,-1.11,0.00,M4] [#8 0.30,-0.13,0.50,U] 
22:46:21.707 00.000 12268 refined, 2 included, MultiStar: {0.02, -0.72}, one-star: {-0.05, -1.14}
22:46:21.707 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
22:46:21.707 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
22:46:21.707 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.72 hyp=0.72 cameraTheta=-1.54 mountX=-0.71 mountY=0.12, mountTheta=2.98
22:46:21.709 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.72, opts=13)
22:46:21.709 00.000 12268 Enqueuing Move request for scope (0.02, -0.72)
22:46:21.709 00.000 11616 Worker thread wakes up
22:46:21.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.72) opts 0xd
22:46:21.709 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.72)
22:46:21.709 00.000 11616 Moving (0.02, -0.72) raw xDistance=-0.71 yDistance=0.12
22:46:21.709 00.000 11616 resist switch: large excursion: input -0.71 thresh 0.29 direction from 1 to -1
22:46:21.709 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.13
22:46:21.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.71
22:46:21.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:21.710 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:46:21.710 00.000 11616 MoveAxis(E, 398, ABG)
22:46:21.710 00.000 11616 Guiding  Dir = 2, Dur = 398
22:46:21.710 00.000 11616 IsSlewing returns 0
22:46:21.710 00.000 11616 IsGuiding returns 0
22:46:21.710 00.000 11616 PulseGuide returned control before completion, sleep 408
22:46:21.730 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:21.747 00.017 12268 UpdateGuideState exits: m=181 SNR=9.2
22:46:21.748 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:21.748 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:21.748 00.000 12268 Enqueuing Expose request
22:46:22.120 00.372 11616 IsGuiding returns 1
22:46:22.120 00.000 11616 scope still moving after pulse duration time elapsed
22:46:22.151 00.031 11616 IsSlewing returns 0
22:46:22.152 00.001 11616 IsGuiding returns 0
22:46:22.152 00.000 11616 scope move finished after 398 + 43 ms
22:46:22.152 00.000 11616 Move returns status 0, amount 398
22:46:22.152 00.000 11616 MoveAxis(N, 0, ABG)
22:46:22.152 00.000 11616 Move returns status 0, amount 0
22:46:22.152 00.000 11616 move complete, result=0
22:46:22.152 00.000 11616 worker thread done servicing request
22:46:22.152 00.000 11616 Worker thread wakes up
22:46:22.153 00.001 12268 GuideStep: -0.7 px 398 ms EAST, 0.1 px 0 ms NORTH
22:46:22.153 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:22.153 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:24.163 02.010 11616 Exposure complete
22:46:24.218 00.055 11616 worker thread done servicing request
22:46:24.218 00.000 12268 OnExposeComplete: enter
22:46:24.219 00.001 12268 UpdateGuideState(): m_state=6
22:46:24.219 00.000 12268 Star::Find(15, 1151, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1031
22:46:24.219 00.000 12268 Star::Find returns 1 (0), X=1150.64, Y=153.36, Mass=195, SNR=9.5, Peak=21 HFD=3.5
22:46:24.219 00.000 12268 MultiStar: [#1 -0.21,-0.74,0.00,M6] [#2 0.09,-0.05,1.04,U] [#3 0.43,0.55,0.00,M4] [#4 0.03,0.14,0.67,U] [#5 -0.55,-0.33,0.00,M4] [#6 -0.08,-0.10,0.72,U] [#7 0.45,-0.04,0.75,U] [#8 0.37,-0.25,0.48,U] 
22:46:24.220 00.001 12268 refined, 5 included, MultiStar: {0.03, -0.10}, one-star: {-0.45, -0.29}
22:46:24.220 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
22:46:24.220 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.40)
22:46:24.220 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.30 mountX=-0.10 mountY=0.04, mountTheta=2.75
22:46:24.221 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.10, opts=13)
22:46:24.221 00.000 12268 Enqueuing Move request for scope (0.03, -0.10)
22:46:24.221 00.000 11616 Worker thread wakes up
22:46:24.222 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
22:46:24.222 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
22:46:24.222 00.000 11616 Moving (0.03, -0.10) raw xDistance=-0.10 yDistance=0.04
22:46:24.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:24.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:46:24.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:24.223 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:46:24.223 00.000 11616 MoveAxis(E, 0, ABG)
22:46:24.223 00.000 11616 Move returns status 0, amount 0
22:46:24.223 00.000 11616 MoveAxis(N, 0, ABG)
22:46:24.223 00.000 11616 Move returns status 0, amount 0
22:46:24.223 00.000 11616 move complete, result=0
22:46:24.223 00.000 11616 worker thread done servicing request
22:46:24.246 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:24.264 00.018 12268 UpdateGuideState exits: m=195 SNR=9.5
22:46:24.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:24.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:24.264 00.000 12268 Enqueuing Expose request
22:46:24.264 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:24.264 00.000 11616 Worker thread wakes up
22:46:24.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:24.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:26.265 02.001 11616 Exposure complete
22:46:26.323 00.058 11616 worker thread done servicing request
22:46:26.323 00.000 12268 OnExposeComplete: enter
22:46:26.323 00.000 12268 UpdateGuideState(): m_state=6
22:46:26.324 00.001 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1032
22:46:26.324 00.000 12268 Star::Find returns 1 (0), X=1151.24, Y=153.48, Mass=187, SNR=9.3, Peak=21 HFD=3.8
22:46:26.324 00.000 12268 MultiStar: [#1 0.28,-0.35,1.24,U] [#2 0.05,-0.50,1.01,U] [#3 0.74,0.07,0.00,M5] [#4 0.39,-0.18,0.57,U] [#5 0.15,-0.43,0.90,U] [#6 0.01,-0.11,0.73,U] [#7 0.76,-0.36,0.00,M4] [#8 -0.17,0.42,0.55,U] 
22:46:26.324 00.000 12268 single-star, 6 included, MultiStar: {0.14, -0.24}, one-star: {0.16, -0.17}
22:46:26.324 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
22:46:26.324 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
22:46:26.325 00.001 12268 CameraToMount -- cameraX=0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-0.83 mountX=-0.16 mountY=0.18, mountTheta=2.29
22:46:26.326 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.17, opts=13)
22:46:26.327 00.001 12268 Enqueuing Move request for scope (0.16, -0.17)
22:46:26.327 00.000 11616 Worker thread wakes up
22:46:26.327 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.17) opts 0xd
22:46:26.327 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.17)
22:46:26.327 00.000 11616 Moving (0.16, -0.17) raw xDistance=-0.16 yDistance=0.18
22:46:26.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
22:46:26.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:46:26.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:46:26.327 00.000 11616 MoveAxis(E, 87, ABG)
22:46:26.327 00.000 11616 Guiding  Dir = 2, Dur = 87
22:46:26.328 00.001 11616 IsSlewing returns 0
22:46:26.328 00.000 11616 IsGuiding returns 0
22:46:26.328 00.000 11616 PulseGuide returned control before completion, sleep 97
22:46:26.349 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:26.367 00.018 12268 UpdateGuideState exits: m=187 SNR=9.3
22:46:26.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:26.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:26.368 00.001 12268 Enqueuing Expose request
22:46:26.435 00.067 11616 IsGuiding returns 1
22:46:26.435 00.000 11616 scope still moving after pulse duration time elapsed
22:46:26.466 00.031 11616 IsSlewing returns 0
22:46:26.466 00.000 11616 IsGuiding returns 0
22:46:26.466 00.000 11616 scope move finished after 87 + 51 ms
22:46:26.466 00.000 11616 Move returns status 0, amount 87
22:46:26.466 00.000 11616 MoveAxis(N, 0, ABG)
22:46:26.466 00.000 11616 Move returns status 0, amount 0
22:46:26.466 00.000 11616 move complete, result=0
22:46:26.466 00.000 11616 worker thread done servicing request
22:46:26.467 00.001 11616 Worker thread wakes up
22:46:26.467 00.000 12268 GuideStep: -0.2 px 87 ms EAST, 0.2 px 0 ms NORTH
22:46:26.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:26.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:28.478 02.011 11616 Exposure complete
22:46:28.534 00.056 11616 worker thread done servicing request
22:46:28.534 00.000 12268 OnExposeComplete: enter
22:46:28.534 00.000 12268 UpdateGuideState(): m_state=6
22:46:28.534 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1033
22:46:28.534 00.000 12268 Star::Find returns 1 (0), X=1151.37, Y=153.07, Mass=194, SNR=9.5, Peak=26 HFD=3.7
22:46:28.535 00.001 12268 MultiStar: [#1 -0.20,-0.61,0.00,M6] [#2 -0.10,-0.60,1.08,U] [#3 1.09,0.10,0.00,M6] [#4 -0.09,-0.09,0.73,U] [#5 -0.15,-0.35,0.95,U] [#6 0.15,-0.05,0.97,U] [#7 0.70,0.02,0.00,M5] [#8 0.10,0.06,0.51,U] 
22:46:28.535 00.000 12268 refined, 5 included, MultiStar: {0.03, -0.31}, one-star: {0.28, -0.58}
22:46:28.535 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
22:46:28.535 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
22:46:28.535 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.31 hyp=0.31 cameraTheta=-1.47 mountX=-0.31 mountY=0.07, mountTheta=2.91
22:46:28.536 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.31, opts=13)
22:46:28.537 00.001 12268 Enqueuing Move request for scope (0.03, -0.31)
22:46:28.537 00.000 11616 Worker thread wakes up
22:46:28.537 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.31) opts 0xd
22:46:28.537 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.31)
22:46:28.537 00.000 11616 Moving (0.03, -0.31) raw xDistance=-0.31 yDistance=0.07
22:46:28.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
22:46:28.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:28.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:46:28.537 00.000 11616 MoveAxis(E, 173, ABG)
22:46:28.537 00.000 11616 Guiding  Dir = 2, Dur = 173
22:46:28.538 00.001 11616 IsSlewing returns 0
22:46:28.538 00.000 11616 IsGuiding returns 0
22:46:28.539 00.001 11616 PulseGuide returned control before completion, sleep 183
22:46:28.560 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:28.579 00.019 12268 UpdateGuideState exits: m=194 SNR=9.5
22:46:28.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:28.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:28.579 00.000 12268 Enqueuing Expose request
22:46:28.727 00.148 11616 IsGuiding returns 1
22:46:28.727 00.000 11616 scope still moving after pulse duration time elapsed
22:46:28.760 00.033 11616 IsSlewing returns 0
22:46:28.760 00.000 11616 IsGuiding returns 1
22:46:28.789 00.029 11616 IsSlewing returns 0
22:46:28.789 00.000 11616 IsGuiding returns 1
22:46:28.820 00.031 11616 IsSlewing returns 0
22:46:28.820 00.000 11616 IsGuiding returns 1
22:46:28.851 00.031 11616 IsSlewing returns 0
22:46:28.852 00.001 11616 IsGuiding returns 1
22:46:28.882 00.030 11616 IsSlewing returns 0
22:46:28.883 00.001 11616 IsGuiding returns 1
22:46:28.913 00.030 11616 IsSlewing returns 0
22:46:28.913 00.000 11616 IsGuiding returns 0
22:46:28.914 00.001 11616 scope move finished after 173 + 201 ms
22:46:28.914 00.000 11616 Move returns status 0, amount 173
22:46:28.914 00.000 11616 MoveAxis(N, 0, ABG)
22:46:28.914 00.000 11616 Move returns status 0, amount 0
22:46:28.914 00.000 11616 move complete, result=0
22:46:28.914 00.000 11616 worker thread done servicing request
22:46:28.914 00.000 11616 Worker thread wakes up
22:46:28.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:28.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:28.914 00.000 12268 GuideStep: -0.3 px 173 ms EAST, 0.1 px 0 ms NORTH
22:46:30.921 02.007 11616 Exposure complete
22:46:30.977 00.056 11616 worker thread done servicing request
22:46:30.977 00.000 12268 OnExposeComplete: enter
22:46:30.977 00.000 12268 UpdateGuideState(): m_state=6
22:46:30.977 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1034
22:46:30.977 00.000 12268 Star::Find returns 1 (0), X=1151.24, Y=152.99, Mass=208, SNR=9.9, Peak=24 HFD=4.0
22:46:30.977 00.000 12268 MultiStar: [#1 0.47,-1.17,0.00,M7] [#2 0.62,-0.77,0.00,M1] [#3 1.35,-0.22,0.00,M7] [#4 0.68,-0.04,0.00,M1] [#5 0.09,-1.08,0.00,M3] [#6 0.52,-0.49,0.00,M1] [#7 1.07,-0.72,0.00,M6] [#8 0.35,0.90,0.00,M1] 
22:46:30.977 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
22:46:30.977 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.36)
22:46:30.978 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=-0.66 hyp=0.68 cameraTheta=-1.34 mountX=-0.64 mountY=0.24, mountTheta=2.79
22:46:30.979 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.66, opts=13)
22:46:30.979 00.000 12268 Enqueuing Move request for scope (0.15, -0.66)
22:46:30.979 00.000 11616 Worker thread wakes up
22:46:30.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.66) opts 0xd
22:46:30.979 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.66)
22:46:30.979 00.000 11616 Moving (0.15, -0.66) raw xDistance=-0.64 yDistance=0.24
22:46:30.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
22:46:30.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:46:30.980 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:46:30.980 00.000 11616 MoveAxis(E, 360, ABG)
22:46:30.980 00.000 11616 Guiding  Dir = 2, Dur = 360
22:46:30.980 00.000 11616 IsSlewing returns 0
22:46:30.981 00.001 11616 IsGuiding returns 0
22:46:30.981 00.000 11616 PulseGuide returned control before completion, sleep 370
22:46:31.002 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:31.020 00.018 12268 UpdateGuideState exits: m=208 SNR=9.9
22:46:31.021 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:31.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:31.021 00.000 12268 Enqueuing Expose request
22:46:31.354 00.333 11616 IsGuiding returns 1
22:46:31.355 00.001 11616 scope still moving after pulse duration time elapsed
22:46:31.385 00.030 11616 IsSlewing returns 0
22:46:31.386 00.001 11616 IsGuiding returns 1
22:46:31.416 00.030 11616 IsSlewing returns 0
22:46:31.416 00.000 11616 IsGuiding returns 1
22:46:31.446 00.030 11616 IsSlewing returns 0
22:46:31.447 00.001 11616 IsGuiding returns 1
22:46:31.477 00.030 11616 IsSlewing returns 0
22:46:31.477 00.000 11616 IsGuiding returns 1
22:46:31.508 00.031 11616 IsSlewing returns 0
22:46:31.508 00.000 11616 IsGuiding returns 0
22:46:31.508 00.000 11616 scope move finished after 360 + 167 ms
22:46:31.508 00.000 11616 Move returns status 0, amount 360
22:46:31.508 00.000 11616 MoveAxis(N, 0, ABG)
22:46:31.509 00.001 11616 Move returns status 0, amount 0
22:46:31.509 00.000 11616 move complete, result=0
22:46:31.509 00.000 11616 worker thread done servicing request
22:46:31.509 00.000 11616 Worker thread wakes up
22:46:31.509 00.000 12268 GuideStep: -0.6 px 360 ms EAST, 0.2 px 0 ms NORTH
22:46:31.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:31.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:33.523 02.014 11616 Exposure complete
22:46:33.586 00.063 11616 worker thread done servicing request
22:46:33.587 00.001 12268 OnExposeComplete: enter
22:46:33.587 00.000 12268 UpdateGuideState(): m_state=6
22:46:33.587 00.000 12268 Star::Find(15, 1151, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1035
22:46:33.587 00.000 12268 Star::Find returns 1 (0), X=1150.83, Y=153.04, Mass=202, SNR=9.7, Peak=23 HFD=4.2
22:46:33.588 00.001 12268 MultiStar: [#1 -0.15,-0.97,0.00,M8] [#2 -0.35,-0.65,0.00,M2] [#3 0.81,0.53,0.00,M8] [#4 0.05,-0.49,0.70,U] [#5 -0.18,-0.47,0.94,U] [#6 -0.24,-0.13,0.99,U] [#7 0.42,-0.20,0.75,U] [#8 -0.50,-0.17,0.49,U] 
22:46:33.588 00.000 12268 refined, 5 included, MultiStar: {-0.11, -0.36}, one-star: {-0.26, -0.62}
22:46:33.588 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.94)
22:46:33.588 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
22:46:33.588 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.36 hyp=0.38 cameraTheta=-1.88 mountX=-0.37 mountY=-0.07, mountTheta=-2.96
22:46:33.590 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.36, opts=13)
22:46:33.590 00.000 12268 Enqueuing Move request for scope (-0.11, -0.36)
22:46:33.590 00.000 11616 Worker thread wakes up
22:46:33.590 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.36) opts 0xd
22:46:33.591 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.36)
22:46:33.591 00.000 11616 Moving (-0.11, -0.36) raw xDistance=-0.37 yDistance=-0.07
22:46:33.591 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
22:46:33.591 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:33.591 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:46:33.591 00.000 11616 MoveAxis(E, 208, ABG)
22:46:33.591 00.000 11616 Guiding  Dir = 2, Dur = 208
22:46:33.592 00.001 11616 IsSlewing returns 0
22:46:33.592 00.000 11616 IsGuiding returns 0
22:46:33.592 00.000 11616 PulseGuide returned control before completion, sleep 218
22:46:33.618 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:33.639 00.021 12268 UpdateGuideState exits: m=202 SNR=9.7
22:46:33.640 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:33.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:33.640 00.000 12268 Enqueuing Expose request
22:46:33.818 00.178 11616 IsGuiding returns 1
22:46:33.818 00.000 11616 scope still moving after pulse duration time elapsed
22:46:33.847 00.029 11616 IsSlewing returns 0
22:46:33.847 00.000 11616 IsGuiding returns 0
22:46:33.847 00.000 11616 scope move finished after 208 + 47 ms
22:46:33.847 00.000 11616 Move returns status 0, amount 208
22:46:33.847 00.000 11616 MoveAxis(N, 0, ABG)
22:46:33.848 00.001 11616 Move returns status 0, amount 0
22:46:33.848 00.000 11616 move complete, result=0
22:46:33.848 00.000 11616 worker thread done servicing request
22:46:33.848 00.000 12268 GuideStep: -0.4 px 208 ms EAST, -0.1 px 0 ms NORTH
22:46:33.848 00.000 11616 Worker thread wakes up
22:46:33.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:33.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:35.863 02.015 11616 Exposure complete
22:46:35.922 00.059 11616 worker thread done servicing request
22:46:35.923 00.001 12268 OnExposeComplete: enter
22:46:35.923 00.000 12268 UpdateGuideState(): m_state=6
22:46:35.923 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1036
22:46:35.923 00.000 12268 Star::Find returns 1 (0), X=1151.19, Y=153.84, Mass=208, SNR=9.9, Peak=23 HFD=4.3
22:46:35.924 00.001 12268 MultiStar: [#1 -0.01,-0.08,1.28,U] [#2 -0.22,-0.19,0.89,U] [#3 0.80,0.54,0.00,M9] [#4 0.19,0.62,0.00,M1] [#5 0.24,-0.05,0.92,U] [#6 0.17,0.70,0.00,M1] [#7 0.39,0.40,0.73,U] [#8 0.30,-0.66,0.00,M1] 
22:46:35.924 00.000 12268 refined, 4 included, MultiStar: {0.08, 0.04}, one-star: {0.10, 0.19}
22:46:35.924 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
22:46:35.924 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.11)
22:46:35.924 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.41 mountX=0.04 mountY=0.08, mountTheta=1.06
22:46:35.925 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.04, opts=13)
22:46:35.925 00.000 12268 Enqueuing Move request for scope (0.08, 0.04)
22:46:35.925 00.000 11616 Worker thread wakes up
22:46:35.926 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
22:46:35.926 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
22:46:35.926 00.000 11616 Moving (0.08, 0.04) raw xDistance=0.04 yDistance=0.08
22:46:35.926 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:35.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:46:35.926 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:35.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:46:35.926 00.000 11616 MoveAxis(E, 0, ABG)
22:46:35.926 00.000 11616 Move returns status 0, amount 0
22:46:35.926 00.000 11616 MoveAxis(N, 0, ABG)
22:46:35.926 00.000 11616 Move returns status 0, amount 0
22:46:35.927 00.001 11616 move complete, result=0
22:46:35.927 00.000 11616 worker thread done servicing request
22:46:35.949 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:35.968 00.019 12268 UpdateGuideState exits: m=208 SNR=9.9
22:46:35.969 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:35.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:35.969 00.000 12268 Enqueuing Expose request
22:46:35.969 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:35.969 00.000 11616 Worker thread wakes up
22:46:35.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:35.970 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:38.039 02.069 11616 Exposure complete
22:46:38.095 00.056 11616 worker thread done servicing request
22:46:38.096 00.001 12268 OnExposeComplete: enter
22:46:38.096 00.000 12268 UpdateGuideState(): m_state=6
22:46:38.096 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1037
22:46:38.096 00.000 12268 Star::Find returns 1 (0), X=1151.18, Y=153.44, Mass=222, SNR=10.2, Peak=33 HFD=3.7
22:46:38.097 00.001 12268 MultiStar: [#1 -0.00,-0.76,0.00,M8] [#2 0.08,-0.18,0.93,U] [#3 0.80,0.61,0.00,M10] [#4 -0.08,0.07,0.63,U] [#5 -0.09,-0.25,0.89,U] [#6 0.24,0.32,0.93,U] [#7 0.51,-0.02,0.73,U] [#8 0.26,-0.39,0.45,U] 
22:46:38.097 00.000 12268 refined, 6 included, MultiStar: {0.14, -0.08}, one-star: {0.09, -0.21}
22:46:38.097 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
22:46:38.097 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
22:46:38.097 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.54 mountX=-0.07 mountY=0.14, mountTheta=2.01
22:46:38.098 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.08, opts=13)
22:46:38.098 00.000 12268 Enqueuing Move request for scope (0.14, -0.08)
22:46:38.099 00.001 11616 Worker thread wakes up
22:46:38.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
22:46:38.099 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
22:46:38.099 00.000 11616 Moving (0.14, -0.08) raw xDistance=-0.07 yDistance=0.14
22:46:38.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:38.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:46:38.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:38.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:46:38.099 00.000 11616 MoveAxis(E, 0, ABG)
22:46:38.099 00.000 11616 Move returns status 0, amount 0
22:46:38.099 00.000 11616 MoveAxis(N, 0, ABG)
22:46:38.099 00.000 11616 Move returns status 0, amount 0
22:46:38.100 00.001 11616 move complete, result=0
22:46:38.100 00.000 11616 worker thread done servicing request
22:46:38.118 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:38.136 00.018 12268 UpdateGuideState exits: m=222 SNR=10.2
22:46:38.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:38.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:38.136 00.000 12268 Enqueuing Expose request
22:46:38.136 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:38.137 00.001 11616 Worker thread wakes up
22:46:38.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:38.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:40.152 02.015 11616 Exposure complete
22:46:40.209 00.057 11616 worker thread done servicing request
22:46:40.209 00.000 12268 OnExposeComplete: enter
22:46:40.209 00.000 12268 UpdateGuideState(): m_state=6
22:46:40.210 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1038
22:46:40.210 00.000 12268 Star::Find returns 1 (0), X=1150.74, Y=153.41, Mass=218, SNR=10.1, Peak=26 HFD=3.6
22:46:40.210 00.000 12268 MultiStar: [#1 -0.06,-0.60,1.36,U] [#2 0.02,-0.29,1.00,U] [#3 0.83,0.83,0.00,R] [#4 0.23,0.45,0.65,U] [#5 0.13,-0.33,0.85,U] [#6 0.07,0.02,0.74,U] [#7 0.36,-0.25,0.75,U] [#8 0.36,0.04,0.46,U] 
22:46:40.210 00.000 12268 refined, 7 included, MultiStar: {0.05, -0.22}, one-star: {-0.35, -0.25}
22:46:40.210 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
22:46:40.210 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
22:46:40.210 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.35 mountX=-0.21 mountY=0.08, mountTheta=2.80
22:46:40.213 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.22, opts=13)
22:46:40.213 00.000 12268 Enqueuing Move request for scope (0.05, -0.22)
22:46:40.213 00.000 11616 Worker thread wakes up
22:46:40.213 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
22:46:40.214 00.001 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
22:46:40.214 00.000 11616 Moving (0.05, -0.22) raw xDistance=-0.21 yDistance=0.08
22:46:40.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
22:46:40.214 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:40.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:46:40.214 00.000 11616 MoveAxis(E, 119, ABG)
22:46:40.214 00.000 11616 Guiding  Dir = 2, Dur = 119
22:46:40.214 00.000 11616 IsSlewing returns 0
22:46:40.215 00.001 11616 IsGuiding returns 0
22:46:40.215 00.000 11616 PulseGuide returned control before completion, sleep 129
22:46:40.235 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:40.253 00.018 12268 UpdateGuideState exits: m=218 SNR=10.1
22:46:40.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:40.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:40.253 00.000 12268 Enqueuing Expose request
22:46:40.352 00.099 11616 IsGuiding returns 1
22:46:40.353 00.001 11616 scope still moving after pulse duration time elapsed
22:46:40.382 00.029 11616 IsSlewing returns 0
22:46:40.382 00.000 11616 IsGuiding returns 0
22:46:40.382 00.000 11616 scope move finished after 119 + 49 ms
22:46:40.382 00.000 11616 Move returns status 0, amount 119
22:46:40.382 00.000 11616 MoveAxis(N, 0, ABG)
22:46:40.382 00.000 11616 Move returns status 0, amount 0
22:46:40.382 00.000 11616 move complete, result=0
22:46:40.382 00.000 11616 worker thread done servicing request
22:46:40.383 00.001 11616 Worker thread wakes up
22:46:40.383 00.000 12268 GuideStep: -0.2 px 119 ms EAST, 0.1 px 0 ms NORTH
22:46:40.383 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:40.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:42.394 02.011 11616 Exposure complete
22:46:42.452 00.058 11616 worker thread done servicing request
22:46:42.452 00.000 12268 OnExposeComplete: enter
22:46:42.453 00.001 12268 UpdateGuideState(): m_state=6
22:46:42.453 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1039
22:46:42.453 00.000 12268 Star::Find returns 1 (0), X=1150.97, Y=153.22, Mass=228, SNR=10.3, Peak=26 HFD=3.9
22:46:42.453 00.000 12268 MultiStar: [#1 -0.38,-0.64,0.00,M8] [#2 0.07,0.03,0.91,U] [#3 -0.08,-0.50,0.77,U] [#4 -0.12,-0.55,0.62,U] [#5 -0.56,-0.41,0.00,M1] [#6 -0.31,-0.09,0.85,U] [#7 0.53,-0.31,0.78,U] [#8 0.00,0.00,0.00,L] [#9 -0.32,-1.28,0.00,M5] 
22:46:42.454 00.001 12268 refined, 5 included, MultiStar: {-0.01, -0.29}, one-star: {-0.12, -0.43}
22:46:42.454 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
22:46:42.454 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.10)
22:46:42.454 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.60 mountX=-0.29 mountY=0.03, mountTheta=3.04
22:46:42.455 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.29, opts=13)
22:46:42.455 00.000 12268 Enqueuing Move request for scope (-0.01, -0.29)
22:46:42.455 00.000 11616 Worker thread wakes up
22:46:42.455 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.29) opts 0xd
22:46:42.456 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.29)
22:46:42.456 00.000 11616 Moving (-0.01, -0.29) raw xDistance=-0.29 yDistance=0.03
22:46:42.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
22:46:42.456 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:42.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:46:42.456 00.000 11616 MoveAxis(E, 164, ABG)
22:46:42.456 00.000 11616 Guiding  Dir = 2, Dur = 164
22:46:42.456 00.000 11616 IsSlewing returns 0
22:46:42.457 00.001 11616 IsGuiding returns 0
22:46:42.457 00.000 11616 PulseGuide returned control before completion, sleep 174
22:46:42.476 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:42.493 00.017 12268 UpdateGuideState exits: m=228 SNR=10.3
22:46:42.493 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:42.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:42.493 00.000 12268 Enqueuing Expose request
22:46:42.635 00.142 11616 IsGuiding returns 1
22:46:42.635 00.000 11616 scope still moving after pulse duration time elapsed
22:46:42.666 00.031 11616 IsSlewing returns 0
22:46:42.667 00.001 11616 IsGuiding returns 0
22:46:42.667 00.000 11616 scope move finished after 164 + 46 ms
22:46:42.667 00.000 11616 Move returns status 0, amount 164
22:46:42.667 00.000 11616 MoveAxis(N, 0, ABG)
22:46:42.667 00.000 11616 Move returns status 0, amount 0
22:46:42.667 00.000 11616 move complete, result=0
22:46:42.667 00.000 11616 worker thread done servicing request
22:46:42.668 00.001 11616 Worker thread wakes up
22:46:42.668 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:42.668 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:42.668 00.000 12268 GuideStep: -0.3 px 164 ms EAST, 0.0 px 0 ms NORTH
22:46:44.686 02.018 11616 Exposure complete
22:46:44.747 00.061 11616 worker thread done servicing request
22:46:44.747 00.000 12268 OnExposeComplete: enter
22:46:44.747 00.000 12268 UpdateGuideState(): m_state=6
22:46:44.747 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1040
22:46:44.747 00.000 12268 Star::Find returns 1 (0), X=1151.07, Y=153.47, Mass=249, SNR=10.8, Peak=24 HFD=4.2
22:46:44.748 00.001 12268 MultiStar: [#1 -0.05,-0.65,0.00,M9] [#2 0.02,-0.31,0.93,U] [#3 0.33,-0.08,0.82,U] [#4 -0.39,-0.10,0.60,U] [#5 -0.07,-0.52,0.85,U] [#6 0.18,0.27,0.61,U] [#7 0.44,-0.14,0.73,U] [#8 0.23,0.09,0.45,U] 
22:46:44.748 00.000 12268 refined, 7 included, MultiStar: {0.08, -0.16}, one-star: {-0.02, -0.18}
22:46:44.748 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
22:46:44.748 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
22:46:44.748 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.08 mountX=-0.15 mountY=0.10, mountTheta=2.53
22:46:44.750 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.16, opts=13)
22:46:44.751 00.001 12268 Enqueuing Move request for scope (0.08, -0.16)
22:46:44.751 00.000 11616 Worker thread wakes up
22:46:44.751 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
22:46:44.751 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
22:46:44.751 00.000 11616 Moving (0.08, -0.16) raw xDistance=-0.15 yDistance=0.10
22:46:44.752 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
22:46:44.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:44.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:46:44.753 00.001 11616 MoveAxis(E, 82, ABG)
22:46:44.753 00.000 11616 Guiding  Dir = 2, Dur = 82
22:46:44.754 00.001 11616 IsSlewing returns 0
22:46:44.754 00.000 11616 IsGuiding returns 0
22:46:44.755 00.001 11616 PulseGuide returned control before completion, sleep 92
22:46:44.775 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:44.793 00.018 12268 UpdateGuideState exits: m=249 SNR=10.8
22:46:44.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:44.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:44.793 00.000 12268 Enqueuing Expose request
22:46:44.850 00.057 11616 IsGuiding returns 1
22:46:44.850 00.000 11616 scope still moving after pulse duration time elapsed
22:46:44.881 00.031 11616 IsSlewing returns 0
22:46:44.881 00.000 11616 IsGuiding returns 0
22:46:44.881 00.000 11616 scope move finished after 82 + 45 ms
22:46:44.881 00.000 11616 Move returns status 0, amount 82
22:46:44.881 00.000 11616 MoveAxis(N, 0, ABG)
22:46:44.881 00.000 11616 Move returns status 0, amount 0
22:46:44.881 00.000 11616 move complete, result=0
22:46:44.881 00.000 11616 worker thread done servicing request
22:46:44.882 00.001 12268 GuideStep: -0.1 px 82 ms EAST, 0.1 px 0 ms NORTH
22:46:44.882 00.000 11616 Worker thread wakes up
22:46:44.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:44.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:46.893 02.011 11616 Exposure complete
22:46:46.955 00.062 11616 worker thread done servicing request
22:46:46.955 00.000 12268 OnExposeComplete: enter
22:46:46.955 00.000 12268 UpdateGuideState(): m_state=6
22:46:46.955 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1041
22:46:46.955 00.000 12268 Star::Find returns 1 (0), X=1150.98, Y=153.58, Mass=252, SNR=10.9, Peak=28 HFD=3.8
22:46:46.956 00.001 12268 MultiStar: [#1 0.10,-0.70,0.00,M10] [#2 0.03,-0.45,0.87,U] [#3 0.31,-0.36,0.75,U] [#4 0.30,-0.36,0.65,U] [#5 -0.48,-0.96,0.00,M1] [#6 0.12,-0.25,0.80,U] [#7 0.07,0.07,0.83,U] [#8 0.00,0.00,0.00,L] [#9 -0.50,0.04,0.70,U] 
22:46:46.956 00.000 12268 single-star, 6 included, MultiStar: {0.03, -0.19}, one-star: {-0.11, -0.07}
22:46:46.956 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
22:46:46.956 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.86)
22:46:46.956 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.56 mountX=-0.08 mountY=-0.10, mountTheta=-2.27
22:46:46.958 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.07, opts=13)
22:46:46.958 00.000 12268 Enqueuing Move request for scope (-0.11, -0.07)
22:46:46.958 00.000 11616 Worker thread wakes up
22:46:46.958 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
22:46:46.958 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
22:46:46.958 00.000 11616 Moving (-0.11, -0.07) raw xDistance=-0.08 yDistance=-0.10
22:46:46.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:46.959 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:46:46.959 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:46.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:46:46.959 00.000 11616 MoveAxis(E, 0, ABG)
22:46:46.959 00.000 11616 Move returns status 0, amount 0
22:46:46.959 00.000 11616 MoveAxis(N, 0, ABG)
22:46:46.959 00.000 11616 Move returns status 0, amount 0
22:46:46.959 00.000 11616 move complete, result=0
22:46:46.959 00.000 11616 worker thread done servicing request
22:46:46.980 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:46.998 00.018 12268 UpdateGuideState exits: m=252 SNR=10.9
22:46:47.002 00.004 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:47.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:47.003 00.001 12268 Enqueuing Expose request
22:46:47.003 00.000 11616 Worker thread wakes up
22:46:47.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:47.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:47.004 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:49.020 02.016 11616 Exposure complete
22:46:49.077 00.057 11616 worker thread done servicing request
22:46:49.077 00.000 12268 OnExposeComplete: enter
22:46:49.077 00.000 12268 UpdateGuideState(): m_state=6
22:46:49.077 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1042
22:46:49.077 00.000 12268 Star::Find returns 1 (0), X=1150.63, Y=153.46, Mass=247, SNR=10.7, Peak=26 HFD=3.5
22:46:49.078 00.001 12268 MultiStar: [#1 -0.26,-0.65,0.00,R] [#2 -0.44,-0.52,0.00,M1] [#3 -0.71,-0.49,0.00,M1] [#4 -0.35,-0.01,0.65,U] [#5 -0.33,-0.86,0.00,M2] [#6 -0.37,-0.24,0.70,U] [#7 -0.09,-0.50,0.72,U] [#8 0.30,0.41,0.47,U] 
22:46:49.078 00.000 12268 refined, 4 included, MultiStar: {-0.24, -0.15}, one-star: {-0.46, -0.20}
22:46:49.078 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.05 = 2.23)
22:46:49.078 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.88)
22:46:49.078 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.15 hyp=0.29 cameraTheta=-2.58 mountX=-0.18 mountY=-0.22, mountTheta=-2.24
22:46:49.083 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.15, opts=13)
22:46:49.083 00.000 12268 Enqueuing Move request for scope (-0.24, -0.15)
22:46:49.083 00.000 11616 Worker thread wakes up
22:46:49.083 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.15) opts 0xd
22:46:49.083 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.15)
22:46:49.083 00.000 11616 Moving (-0.24, -0.15) raw xDistance=-0.18 yDistance=-0.22
22:46:49.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
22:46:49.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
22:46:49.083 00.000 11616 MoveAxis(E, 99, ABG)
22:46:49.084 00.001 11616 Guiding  Dir = 2, Dur = 99
22:46:49.084 00.000 11616 IsSlewing returns 0
22:46:49.084 00.000 11616 IsGuiding returns 0
22:46:49.084 00.000 11616 PulseGuide returned control before completion, sleep 109
22:46:49.107 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:49.127 00.020 12268 UpdateGuideState exits: m=247 SNR=10.7
22:46:49.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:49.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:49.127 00.000 12268 Enqueuing Expose request
22:46:49.203 00.076 11616 IsGuiding returns 1
22:46:49.203 00.000 11616 scope still moving after pulse duration time elapsed
22:46:49.234 00.031 11616 IsSlewing returns 0
22:46:49.234 00.000 11616 IsGuiding returns 0
22:46:49.235 00.001 11616 scope move finished after 99 + 51 ms
22:46:49.235 00.000 11616 Move returns status 0, amount 99
22:46:49.235 00.000 11616 MoveAxis(N, 19, ABG)
22:46:49.235 00.000 11616 Guiding  Dir = 0, Dur = 19
22:46:49.235 00.000 11616 IsSlewing returns 0
22:46:49.235 00.000 11616 IsGuiding returns 0
22:46:49.236 00.001 11616 PulseGuide returned control before completion, sleep 29
22:46:49.281 00.045 11616 IsGuiding returns 1
22:46:49.281 00.000 11616 scope still moving after pulse duration time elapsed
22:46:49.311 00.030 11616 IsSlewing returns 0
22:46:49.312 00.001 11616 IsGuiding returns 0
22:46:49.313 00.001 11616 scope move finished after 19 + 57 ms
22:46:49.313 00.000 11616 Move returns status 0, amount 19
22:46:49.313 00.000 11616 move complete, result=0
22:46:49.313 00.000 11616 worker thread done servicing request
22:46:49.313 00.000 11616 Worker thread wakes up
22:46:49.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:49.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:49.314 00.001 12268 GuideStep: -0.2 px 99 ms EAST, -0.2 px 19 ms NORTH
22:46:51.329 02.015 11616 Exposure complete
22:46:51.386 00.057 11616 worker thread done servicing request
22:46:51.387 00.001 12268 OnExposeComplete: enter
22:46:51.387 00.000 12268 UpdateGuideState(): m_state=6
22:46:51.387 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1043
22:46:51.387 00.000 12268 Star::Find returns 1 (0), X=1151.17, Y=153.48, Mass=269, SNR=11.3, Peak=28 HFD=4.3
22:46:51.388 00.001 12268 MultiStar: [#1 0.01,-0.13,1.23,U] [#2 -0.65,-0.54,0.00,M2] [#3 -0.52,-0.48,0.00,M2] [#4 -0.45,-0.36,0.59,U] [#5 -0.77,-0.79,0.00,M3] [#6 -0.13,-0.02,0.63,U] [#7 0.07,-0.08,0.65,U] [#8 0.34,0.48,0.43,U] 
22:46:51.388 00.000 12268 refined, 5 included, MultiStar: {-0.02, -0.09}, one-star: {0.08, -0.18}
22:46:51.388 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
22:46:51.388 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.04)
22:46:51.388 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.74 mountX=-0.09 mountY=-0.00, mountTheta=-3.11
22:46:51.390 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.09, opts=13)
22:46:51.390 00.000 12268 Enqueuing Move request for scope (-0.02, -0.09)
22:46:51.390 00.000 11616 Worker thread wakes up
22:46:51.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
22:46:51.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
22:46:51.390 00.000 11616 Moving (-0.02, -0.09) raw xDistance=-0.09 yDistance=-0.00
22:46:51.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:51.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:46:51.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:51.391 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:46:51.391 00.000 11616 MoveAxis(E, 0, ABG)
22:46:51.391 00.000 11616 Move returns status 0, amount 0
22:46:51.391 00.000 11616 MoveAxis(N, 0, ABG)
22:46:51.391 00.000 11616 Move returns status 0, amount 0
22:46:51.391 00.000 11616 move complete, result=0
22:46:51.391 00.000 11616 worker thread done servicing request
22:46:51.413 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:51.430 00.017 12268 UpdateGuideState exits: m=269 SNR=11.3
22:46:51.430 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:51.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:51.430 00.000 12268 Enqueuing Expose request
22:46:51.430 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:51.430 00.000 11616 Worker thread wakes up
22:46:51.430 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:51.431 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:53.447 02.016 11616 Exposure complete
22:46:53.504 00.057 11616 worker thread done servicing request
22:46:53.504 00.000 12268 OnExposeComplete: enter
22:46:53.504 00.000 12268 UpdateGuideState(): m_state=6
22:46:53.504 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1044
22:46:53.504 00.000 12268 Star::Find returns 1 (0), X=1150.93, Y=153.93, Mass=268, SNR=11.2, Peak=32 HFD=4.3
22:46:53.504 00.000 12268 MultiStar: [#1 -0.28,0.38,1.22,U] [#2 -0.66,-0.11,0.00,M3] [#3 -0.26,-0.27,0.74,U] [#4 -0.09,-0.17,0.62,U] [#5 -0.34,-0.03,0.76,U] [#6 -0.50,0.36,0.84,U] [#7 0.32,-0.01,0.66,U] [#8 0.34,-0.16,0.43,U] 
22:46:53.504 00.000 12268 refined, 7 included, MultiStar: {-0.17, 0.10}, one-star: {-0.15, 0.27}
22:46:53.504 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
22:46:53.505 00.001 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
22:46:53.505 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.61 mountX=0.08 mountY=-0.18, mountTheta=-1.14
22:46:53.506 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.10, opts=13)
22:46:53.506 00.000 12268 Enqueuing Move request for scope (-0.17, 0.10)
22:46:53.506 00.000 11616 Worker thread wakes up
22:46:53.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
22:46:53.506 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
22:46:53.506 00.000 11616 Moving (-0.17, 0.10) raw xDistance=0.08 yDistance=-0.18
22:46:53.507 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:53.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:46:53.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:46:53.507 00.000 11616 MoveAxis(E, 0, ABG)
22:46:53.507 00.000 11616 Move returns status 0, amount 0
22:46:53.507 00.000 11616 MoveAxis(N, 15, ABG)
22:46:53.507 00.000 11616 Guiding  Dir = 0, Dur = 15
22:46:53.507 00.000 11616 IsSlewing returns 0
22:46:53.507 00.000 11616 IsGuiding returns 0
22:46:53.508 00.001 11616 PulseGuide returned control before completion, sleep 25
22:46:53.528 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:53.536 00.008 11616 IsGuiding returns 1
22:46:53.536 00.000 11616 scope still moving after pulse duration time elapsed
22:46:53.554 00.018 12268 UpdateGuideState exits: m=268 SNR=11.2
22:46:53.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:53.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:53.555 00.001 12268 Enqueuing Expose request
22:46:53.565 00.010 11616 IsSlewing returns 0
22:46:53.566 00.001 11616 IsGuiding returns 0
22:46:53.566 00.000 11616 scope move finished after 15 + 43 ms
22:46:53.566 00.000 11616 Move returns status 0, amount 15
22:46:53.567 00.001 11616 move complete, result=0
22:46:53.567 00.000 11616 worker thread done servicing request
22:46:53.567 00.000 11616 Worker thread wakes up
22:46:53.567 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:53.567 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:53.569 00.002 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
22:46:55.576 02.007 11616 Exposure complete
22:46:55.633 00.057 11616 worker thread done servicing request
22:46:55.633 00.000 12268 OnExposeComplete: enter
22:46:55.634 00.001 12268 UpdateGuideState(): m_state=6
22:46:55.634 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1045
22:46:55.634 00.000 12268 Star::Find returns 1 (0), X=1150.22, Y=153.67, Mass=229, SNR=10.4, Peak=27 HFD=3.7
22:46:55.634 00.000 12268 MultiStar: [#1 -0.43,0.62,0.00,M1] [#2 -0.73,0.49,0.00,M4] [#3 -0.68,-0.23,0.00,M2] [#4 -0.47,0.34,0.58,U] [#5 -1.00,-0.10,0.00,M3] [#6 -0.35,0.51,0.79,U] [#7 0.02,0.44,0.77,U] [#8 0.00,0.00,0.00,L] [#9 -0.56,0.69,0.00,M5] 
22:46:55.634 00.000 12268 refined, 3 included, MultiStar: {-0.44, 0.30}, one-star: {-0.86, 0.02}
22:46:55.635 00.001 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
22:46:55.635 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
22:46:55.635 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.30 hyp=0.54 cameraTheta=2.54 mountX=0.26 mountY=-0.48, mountTheta=-1.07
22:46:55.636 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=0.30, opts=13)
22:46:55.636 00.000 12268 Enqueuing Move request for scope (-0.44, 0.30)
22:46:55.637 00.001 11616 Worker thread wakes up
22:46:55.637 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.30) opts 0xd
22:46:55.637 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, 0.30)
22:46:55.637 00.000 11616 Moving (-0.44, 0.30) raw xDistance=0.26 yDistance=-0.48
22:46:55.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:46:55.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:46:55.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
22:46:55.637 00.000 11616 MoveAxis(E, 0, ABG)
22:46:55.637 00.000 11616 Move returns status 0, amount 0
22:46:55.637 00.000 11616 MoveAxis(N, 41, ABG)
22:46:55.637 00.000 11616 Guiding  Dir = 0, Dur = 41
22:46:55.638 00.001 11616 IsSlewing returns 0
22:46:55.638 00.000 11616 IsGuiding returns 0
22:46:55.638 00.000 11616 PulseGuide returned control before completion, sleep 51
22:46:55.658 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:55.674 00.016 12268 UpdateGuideState exits: m=229 SNR=10.4
22:46:55.675 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:55.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:55.675 00.000 12268 Enqueuing Expose request
22:46:55.697 00.022 11616 IsGuiding returns 1
22:46:55.698 00.001 11616 scope still moving after pulse duration time elapsed
22:46:55.728 00.030 11616 IsSlewing returns 0
22:46:55.728 00.000 11616 IsGuiding returns 1
22:46:55.760 00.032 11616 IsSlewing returns 0
22:46:55.761 00.001 11616 IsGuiding returns 1
22:46:55.791 00.030 11616 IsSlewing returns 0
22:46:55.791 00.000 11616 IsGuiding returns 1
22:46:55.822 00.031 11616 IsSlewing returns 0
22:46:55.822 00.000 11616 IsGuiding returns 1
22:46:55.854 00.032 11616 IsSlewing returns 0
22:46:55.855 00.001 11616 IsGuiding returns 1
22:46:55.884 00.029 11616 IsSlewing returns 0
22:46:55.884 00.000 11616 IsGuiding returns 1
22:46:55.917 00.033 11616 IsSlewing returns 0
22:46:55.917 00.000 11616 IsGuiding returns 0
22:46:55.917 00.000 11616 scope move finished after 41 + 238 ms
22:46:55.917 00.000 11616 Move returns status 0, amount 41
22:46:55.917 00.000 11616 move complete, result=0
22:46:55.917 00.000 11616 worker thread done servicing request
22:46:55.917 00.000 11616 Worker thread wakes up
22:46:55.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:55.917 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:46:55.917 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.5 px 41 ms NORTH
22:46:57.930 02.013 11616 Exposure complete
22:46:57.986 00.056 11616 worker thread done servicing request
22:46:57.987 00.001 12268 OnExposeComplete: enter
22:46:57.987 00.000 12268 UpdateGuideState(): m_state=6
22:46:57.987 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1046
22:46:57.987 00.000 12268 Star::Find returns 1 (0), X=1150.72, Y=154.16, Mass=226, SNR=10.2, Peak=23 HFD=4.5
22:46:57.988 00.001 12268 MultiStar: [#1 -0.12,1.10,0.00,M2] [#2 -0.41,0.61,0.00,M5] [#3 -0.51,0.16,0.78,U] [#4 -0.74,0.78,0.00,M1] [#5 -0.75,0.02,0.00,M4] [#6 -0.08,0.65,0.00,M1] [#7 -0.36,0.23,0.78,U] [#8 0.00,0.00,0.00,L] [#9 -0.91,0.82,0.00,M6] 
22:46:57.988 00.000 12268 refined, 2 included, MultiStar: {-0.41, 0.31}, one-star: {-0.37, 0.50}
22:46:57.988 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
22:46:57.988 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
22:46:57.988 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.31 hyp=0.52 cameraTheta=2.49 mountX=0.27 mountY=-0.45, mountTheta=-1.03
22:46:57.989 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=0.31, opts=13)
22:46:57.990 00.001 12268 Enqueuing Move request for scope (-0.41, 0.31)
22:46:57.990 00.000 11616 Worker thread wakes up
22:46:57.990 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.31) opts 0xd
22:46:57.990 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, 0.31)
22:46:57.990 00.000 11616 Moving (-0.41, 0.31) raw xDistance=0.27 yDistance=-0.45
22:46:57.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:46:57.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:46:57.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
22:46:57.990 00.000 11616 MoveAxis(E, 0, ABG)
22:46:57.990 00.000 11616 Move returns status 0, amount 0
22:46:57.991 00.001 11616 MoveAxis(N, 38, ABG)
22:46:57.991 00.000 11616 Guiding  Dir = 0, Dur = 38
22:46:57.991 00.000 11616 IsSlewing returns 0
22:46:57.991 00.000 11616 IsGuiding returns 0
22:46:57.991 00.000 11616 PulseGuide returned control before completion, sleep 48
22:46:58.013 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:46:58.030 00.017 12268 UpdateGuideState exits: m=226 SNR=10.2
22:46:58.030 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:58.031 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:46:58.031 00.000 12268 Enqueuing Expose request
22:46:58.051 00.020 11616 IsGuiding returns 1
22:46:58.051 00.000 11616 scope still moving after pulse duration time elapsed
22:46:58.082 00.031 11616 IsSlewing returns 0
22:46:58.082 00.000 11616 IsGuiding returns 0
22:46:58.082 00.000 11616 scope move finished after 38 + 53 ms
22:46:58.082 00.000 11616 Move returns status 0, amount 38
22:46:58.083 00.001 11616 move complete, result=0
22:46:58.083 00.000 11616 worker thread done servicing request
22:46:58.083 00.000 11616 Worker thread wakes up
22:46:58.083 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.4 px 38 ms NORTH
22:46:58.083 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:46:58.084 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:00.095 02.011 11616 Exposure complete
22:47:00.159 00.064 11616 worker thread done servicing request
22:47:00.159 00.000 12268 OnExposeComplete: enter
22:47:00.159 00.000 12268 UpdateGuideState(): m_state=6
22:47:00.160 00.001 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1047
22:47:00.160 00.000 12268 Star::Find returns 1 (0), X=1150.97, Y=154.35, Mass=247, SNR=10.8, Peak=26 HFD=4.1
22:47:00.161 00.001 12268 MultiStar: [#1 0.33,0.93,0.00,M3] [#2 -0.38,0.17,0.85,U] [#3 -0.03,0.57,0.78,U] [#4 0.41,0.90,0.00,M2] [#5 -0.05,0.40,0.77,U] [#6 0.03,0.65,0.00,M2] [#7 0.55,0.36,0.00,M1] [#8 3.92,16.52,0.00,M1] 
22:47:00.161 00.000 12268 refined, 3 included, MultiStar: {-0.15, 0.47}, one-star: {-0.12, 0.70}
22:47:00.161 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
22:47:00.161 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
22:47:00.161 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.47 hyp=0.49 cameraTheta=1.88 mountX=0.45 mountY=-0.21, mountTheta=-0.43
22:47:00.163 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.47, opts=13)
22:47:00.163 00.000 12268 Enqueuing Move request for scope (-0.15, 0.47)
22:47:00.163 00.000 11616 Worker thread wakes up
22:47:00.164 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.47) opts 0xd
22:47:00.164 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.47)
22:47:00.164 00.000 11616 Moving (-0.15, 0.47) raw xDistance=0.45 yDistance=-0.21
22:47:00.164 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
22:47:00.164 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.36
22:47:00.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
22:47:00.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:47:00.164 00.000 11616 MoveAxis(W, 253, ABG)
22:47:00.164 00.000 11616 Guiding  Dir = 3, Dur = 253
22:47:00.165 00.001 11616 IsSlewing returns 0
22:47:00.165 00.000 11616 IsGuiding returns 0
22:47:00.165 00.000 11616 PulseGuide returned control before completion, sleep 263
22:47:00.184 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:00.204 00.020 12268 UpdateGuideState exits: m=247 SNR=10.8
22:47:00.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:00.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:00.204 00.000 12268 Enqueuing Expose request
22:47:00.436 00.232 11616 IsGuiding returns 1
22:47:00.436 00.000 11616 scope still moving after pulse duration time elapsed
22:47:00.466 00.030 11616 IsSlewing returns 0
22:47:00.467 00.001 11616 IsGuiding returns 0
22:47:00.467 00.000 11616 scope move finished after 253 + 48 ms
22:47:00.467 00.000 11616 Move returns status 0, amount 253
22:47:00.467 00.000 11616 MoveAxis(N, 17, ABG)
22:47:00.467 00.000 11616 Guiding  Dir = 0, Dur = 17
22:47:00.467 00.000 11616 IsSlewing returns 0
22:47:00.469 00.002 11616 IsGuiding returns 0
22:47:00.469 00.000 11616 PulseGuide returned control before completion, sleep 27
22:47:00.498 00.029 11616 IsGuiding returns 1
22:47:00.498 00.000 11616 scope still moving after pulse duration time elapsed
22:47:00.529 00.031 11616 IsSlewing returns 0
22:47:00.529 00.000 11616 IsGuiding returns 0
22:47:00.529 00.000 11616 scope move finished after 17 + 43 ms
22:47:00.530 00.001 11616 Move returns status 0, amount 17
22:47:00.530 00.000 11616 move complete, result=0
22:47:00.530 00.000 11616 worker thread done servicing request
22:47:00.530 00.000 11616 Worker thread wakes up
22:47:00.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:00.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:00.530 00.000 12268 GuideStep: 0.5 px 253 ms WEST, -0.2 px 17 ms NORTH
22:47:02.538 02.008 11616 Exposure complete
22:47:02.604 00.066 11616 worker thread done servicing request
22:47:02.604 00.000 12268 OnExposeComplete: enter
22:47:02.604 00.000 12268 UpdateGuideState(): m_state=6
22:47:02.604 00.000 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1048
22:47:02.605 00.001 12268 Star::Find returns 1 (0), X=1150.70, Y=153.91, Mass=237, SNR=10.6, Peak=31 HFD=3.5
22:47:02.605 00.000 12268 MultiStar: [#1 0.57,0.30,0.00,M4] [#2 0.07,0.28,0.95,U] [#3 -0.31,-0.04,0.76,U] [#4 0.21,0.52,0.63,U] [#5 -0.16,0.02,0.79,U] [#6 0.13,0.61,0.00,M3] [#7 0.55,0.30,0.70,U] [#8 3.62,16.21,0.00,M2] 
22:47:02.605 00.000 12268 refined, 5 included, MultiStar: {-0.03, 0.21}, one-star: {-0.38, 0.25}
22:47:02.605 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
22:47:02.605 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
22:47:02.605 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.22 cameraTheta=1.73 mountX=0.21 mountY=-0.06, mountTheta=-0.29
22:47:02.609 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.21, opts=13)
22:47:02.609 00.000 12268 Enqueuing Move request for scope (-0.03, 0.21)
22:47:02.609 00.000 11616 Worker thread wakes up
22:47:02.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
22:47:02.609 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
22:47:02.609 00.000 11616 Moving (-0.03, 0.21) raw xDistance=0.21 yDistance=-0.06
22:47:02.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
22:47:02.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:02.610 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:47:02.610 00.000 11616 MoveAxis(W, 117, ABG)
22:47:02.610 00.000 11616 Guiding  Dir = 3, Dur = 117
22:47:02.610 00.000 11616 IsSlewing returns 0
22:47:02.610 00.000 11616 IsGuiding returns 0
22:47:02.611 00.001 11616 PulseGuide returned control before completion, sleep 127
22:47:02.639 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:02.659 00.020 12268 UpdateGuideState exits: m=237 SNR=10.6
22:47:02.660 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:02.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:02.660 00.000 12268 Enqueuing Expose request
22:47:02.740 00.080 11616 IsGuiding returns 1
22:47:02.740 00.000 11616 scope still moving after pulse duration time elapsed
22:47:02.772 00.032 11616 IsSlewing returns 0
22:47:02.772 00.000 11616 IsGuiding returns 0
22:47:02.772 00.000 11616 scope move finished after 117 + 44 ms
22:47:02.772 00.000 11616 Move returns status 0, amount 117
22:47:02.772 00.000 11616 MoveAxis(N, 0, ABG)
22:47:02.772 00.000 11616 Move returns status 0, amount 0
22:47:02.772 00.000 11616 move complete, result=0
22:47:02.773 00.001 11616 worker thread done servicing request
22:47:02.773 00.000 11616 Worker thread wakes up
22:47:02.773 00.000 12268 GuideStep: 0.2 px 117 ms WEST, -0.1 px 0 ms NORTH
22:47:02.773 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:02.773 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:04.782 02.009 11616 Exposure complete
22:47:04.838 00.056 11616 worker thread done servicing request
22:47:04.839 00.001 12268 OnExposeComplete: enter
22:47:04.839 00.000 12268 UpdateGuideState(): m_state=6
22:47:04.839 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1049
22:47:04.839 00.000 12268 Star::Find returns 1 (0), X=1150.84, Y=153.64, Mass=214, SNR=10.0, Peak=26 HFD=3.9
22:47:04.839 00.000 12268 MultiStar: [#1 -0.20,-0.02,1.43,U] [#2 -0.27,-0.21,0.94,U] [#3 -0.36,-0.19,0.85,U] [#4 0.35,0.35,0.72,U] [#5 -0.38,-0.61,0.00,M3] [#6 -0.09,0.03,0.76,U] [#7 0.07,0.07,0.74,U] [#8 0.00,0.00,0.00,L] [#9 -0.83,0.08,0.00,M7] 
22:47:04.839 00.000 12268 refined, 6 included, MultiStar: {-0.13, -0.01}, one-star: {-0.24, -0.02}
22:47:04.840 00.001 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
22:47:04.840 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
22:47:04.840 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.05 mountX=-0.03 mountY=-0.13, mountTheta=-1.77
22:47:04.841 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.01, opts=13)
22:47:04.841 00.000 12268 Enqueuing Move request for scope (-0.13, -0.01)
22:47:04.841 00.000 11616 Worker thread wakes up
22:47:04.841 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
22:47:04.841 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
22:47:04.841 00.000 11616 Moving (-0.13, -0.01) raw xDistance=-0.03 yDistance=-0.13
22:47:04.842 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:04.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:47:04.842 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:04.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:47:04.842 00.000 11616 MoveAxis(E, 0, ABG)
22:47:04.842 00.000 11616 Move returns status 0, amount 0
22:47:04.842 00.000 11616 MoveAxis(N, 0, ABG)
22:47:04.842 00.000 11616 Move returns status 0, amount 0
22:47:04.842 00.000 11616 move complete, result=0
22:47:04.842 00.000 11616 worker thread done servicing request
22:47:04.864 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:04.881 00.017 12268 UpdateGuideState exits: m=214 SNR=10.0
22:47:04.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:04.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:04.881 00.000 12268 Enqueuing Expose request
22:47:04.882 00.001 11616 Worker thread wakes up
22:47:04.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:04.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:04.882 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:06.897 02.015 11616 Exposure complete
22:47:06.953 00.056 11616 worker thread done servicing request
22:47:06.953 00.000 12268 OnExposeComplete: enter
22:47:06.953 00.000 12268 UpdateGuideState(): m_state=6
22:47:06.953 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
22:47:06.953 00.000 12268 Star::Find returns 1 (0), X=1151.24, Y=153.47, Mass=223, SNR=10.2, Peak=23 HFD=4.6
22:47:06.954 00.001 12268 MultiStar: [#1 0.04,0.06,1.26,U] [#2 -0.23,-0.54,0.86,U] [#3 -0.61,-0.96,0.00,M1] [#4 0.24,-0.23,0.67,U] [#5 0.15,-0.32,0.77,U] [#6 -0.01,0.20,0.95,U] [#7 0.44,-0.36,0.72,U] [#8 0.23,0.21,0.48,U] 
22:47:06.954 00.000 12268 refined, 7 included, MultiStar: {0.10, -0.14}, one-star: {0.16, -0.19}
22:47:06.954 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
22:47:06.954 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
22:47:06.954 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.93 mountX=-0.13 mountY=0.12, mountTheta=2.38
22:47:06.959 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.14, opts=13)
22:47:06.959 00.000 12268 Enqueuing Move request for scope (0.10, -0.14)
22:47:06.959 00.000 11616 Worker thread wakes up
22:47:06.959 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
22:47:06.959 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
22:47:06.959 00.000 11616 Moving (0.10, -0.14) raw xDistance=-0.13 yDistance=0.12
22:47:06.960 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:06.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:47:06.960 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:06.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:47:06.960 00.000 11616 MoveAxis(E, 0, ABG)
22:47:06.960 00.000 11616 Move returns status 0, amount 0
22:47:06.960 00.000 11616 MoveAxis(N, 0, ABG)
22:47:06.960 00.000 11616 Move returns status 0, amount 0
22:47:06.960 00.000 11616 move complete, result=0
22:47:06.960 00.000 11616 worker thread done servicing request
22:47:06.984 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=235, Gamma=1.290
22:47:07.003 00.019 12268 UpdateGuideState exits: m=223 SNR=10.2
22:47:07.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:07.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:07.003 00.000 12268 Enqueuing Expose request
22:47:07.003 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:07.003 00.000 11616 Worker thread wakes up
22:47:07.004 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:07.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:09.021 02.017 11616 Exposure complete
22:47:09.079 00.058 11616 worker thread done servicing request
22:47:09.079 00.000 12268 OnExposeComplete: enter
22:47:09.080 00.001 12268 UpdateGuideState(): m_state=6
22:47:09.080 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1051
22:47:09.080 00.000 12268 Star::Find returns 1 (0), X=1150.80, Y=153.25, Mass=251, SNR=10.8, Peak=28 HFD=3.9
22:47:09.080 00.000 12268 MultiStar: [#1 0.15,-0.21,1.23,U] [#2 -0.12,-0.45,0.92,U] [#3 0.14,-0.61,0.00,M2] [#4 -0.05,-0.35,0.69,U] [#5 -0.67,-0.93,0.00,M3] [#6 0.10,0.12,0.74,U] [#7 0.25,-0.14,0.77,U] [#8 0.00,0.00,0.00,L] [#9 0.18,0.02,0.41,U] 
22:47:09.081 00.001 12268 refined, 6 included, MultiStar: {0.02, -0.23}, one-star: {-0.29, -0.41}
22:47:09.081 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
22:47:09.081 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
22:47:09.081 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.50 mountX=-0.23 mountY=0.05, mountTheta=2.94
22:47:09.082 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.23, opts=13)
22:47:09.082 00.000 12268 Enqueuing Move request for scope (0.02, -0.23)
22:47:09.082 00.000 11616 Worker thread wakes up
22:47:09.082 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.23) opts 0xd
22:47:09.083 00.001 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.23)
22:47:09.083 00.000 11616 Moving (0.02, -0.23) raw xDistance=-0.23 yDistance=0.05
22:47:09.083 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:09.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:47:09.083 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:09.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:47:09.083 00.000 11616 MoveAxis(E, 0, ABG)
22:47:09.083 00.000 11616 Move returns status 0, amount 0
22:47:09.083 00.000 11616 MoveAxis(N, 0, ABG)
22:47:09.083 00.000 11616 Move returns status 0, amount 0
22:47:09.083 00.000 11616 move complete, result=0
22:47:09.083 00.000 11616 worker thread done servicing request
22:47:09.105 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:09.123 00.018 12268 UpdateGuideState exits: m=251 SNR=10.8
22:47:09.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:09.123 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:09.124 00.001 12268 Enqueuing Expose request
22:47:09.124 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:09.124 00.000 11616 Worker thread wakes up
22:47:09.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:09.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:11.137 02.013 11616 Exposure complete
22:47:11.194 00.057 11616 worker thread done servicing request
22:47:11.195 00.001 12268 OnExposeComplete: enter
22:47:11.195 00.000 12268 UpdateGuideState(): m_state=6
22:47:11.195 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1052
22:47:11.196 00.001 12268 Star::Find returns 1 (0), X=1151.05, Y=153.60, Mass=260, SNR=11.0, Peak=27 HFD=4.2
22:47:11.196 00.000 12268 MultiStar: [#1 0.40,-0.29,1.10,U] [#2 -0.30,-0.19,0.80,U] [#3 -0.57,-0.82,0.00,M3] [#4 -0.19,0.02,0.64,U] [#5 0.01,-0.55,0.73,U] [#6 -0.18,-0.07,0.72,U] [#7 0.32,-0.21,0.74,U] [#8 -0.05,0.22,0.44,U] 
22:47:11.196 00.000 12268 single-star, 7 included, MultiStar: {0.02, -0.17}, one-star: {-0.04, -0.05}
22:47:11.196 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
22:47:11.197 00.001 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
22:47:11.197 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.18 mountX=-0.05 mountY=-0.03, mountTheta=-2.66
22:47:11.198 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.05, opts=13)
22:47:11.199 00.001 12268 Enqueuing Move request for scope (-0.04, -0.05)
22:47:11.199 00.000 11616 Worker thread wakes up
22:47:11.199 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
22:47:11.199 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
22:47:11.199 00.000 11616 Moving (-0.04, -0.05) raw xDistance=-0.05 yDistance=-0.03
22:47:11.199 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:11.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:47:11.199 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:11.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:47:11.199 00.000 11616 MoveAxis(E, 0, ABG)
22:47:11.199 00.000 11616 Move returns status 0, amount 0
22:47:11.200 00.001 11616 MoveAxis(N, 0, ABG)
22:47:11.200 00.000 11616 Move returns status 0, amount 0
22:47:11.200 00.000 11616 move complete, result=0
22:47:11.200 00.000 11616 worker thread done servicing request
22:47:11.226 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=245, Gamma=1.290
22:47:11.245 00.019 12268 UpdateGuideState exits: m=260 SNR=11.0
22:47:11.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:11.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:11.245 00.000 12268 Enqueuing Expose request
22:47:11.246 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:11.246 00.000 11616 Worker thread wakes up
22:47:11.246 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:11.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:13.258 02.012 11616 Exposure complete
22:47:13.316 00.058 11616 worker thread done servicing request
22:47:13.317 00.001 12268 OnExposeComplete: enter
22:47:13.317 00.000 12268 UpdateGuideState(): m_state=6
22:47:13.317 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1053
22:47:13.317 00.000 12268 Star::Find returns 1 (0), X=1150.91, Y=152.98, Mass=235, SNR=10.5, Peak=29 HFD=4.0
22:47:13.318 00.001 12268 MultiStar: [#1 -0.40,-0.26,1.18,U] [#2 -0.37,-0.56,0.00,M1] [#3 -0.47,-0.90,0.00,M4] [#4 -0.26,-0.46,0.67,U] [#5 -0.62,-0.49,0.00,M3] [#6 0.31,-0.27,0.73,U] [#7 0.49,-0.22,0.80,U] [#8 0.00,0.00,0.00,L] [#9 -0.44,-0.63,0.00,M7] 
22:47:13.318 00.000 12268 refined, 4 included, MultiStar: {-0.05, -0.38}, one-star: {-0.18, -0.68}
22:47:13.318 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.17 = 3.12)
22:47:13.318 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.01)
22:47:13.318 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.38 hyp=0.38 cameraTheta=-1.69 mountX=-0.38 mountY=0.00, mountTheta=3.14
22:47:13.320 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.38, opts=13)
22:47:13.320 00.000 12268 Enqueuing Move request for scope (-0.05, -0.38)
22:47:13.320 00.000 11616 Worker thread wakes up
22:47:13.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.38) opts 0xd
22:47:13.320 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.38)
22:47:13.320 00.000 11616 Moving (-0.05, -0.38) raw xDistance=-0.38 yDistance=0.00
22:47:13.320 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
22:47:13.321 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.15
22:47:13.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
22:47:13.321 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:13.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:47:13.321 00.000 11616 MoveAxis(E, 215, ABG)
22:47:13.321 00.000 11616 Guiding  Dir = 2, Dur = 215
22:47:13.321 00.000 11616 IsSlewing returns 0
22:47:13.322 00.001 11616 IsGuiding returns 0
22:47:13.322 00.000 11616 PulseGuide returned control before completion, sleep 225
22:47:13.342 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=210, Gamma=1.290
22:47:13.365 00.023 12268 UpdateGuideState exits: m=235 SNR=10.5
22:47:13.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:13.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:13.365 00.000 12268 Enqueuing Expose request
22:47:13.551 00.186 11616 IsGuiding returns 1
22:47:13.551 00.000 11616 scope still moving after pulse duration time elapsed
22:47:13.582 00.031 11616 IsSlewing returns 0
22:47:13.582 00.000 11616 IsGuiding returns 0
22:47:13.583 00.001 11616 scope move finished after 215 + 45 ms
22:47:13.583 00.000 11616 Move returns status 0, amount 215
22:47:13.583 00.000 11616 MoveAxis(N, 0, ABG)
22:47:13.583 00.000 11616 Move returns status 0, amount 0
22:47:13.583 00.000 11616 move complete, result=0
22:47:13.583 00.000 11616 worker thread done servicing request
22:47:13.583 00.000 11616 Worker thread wakes up
22:47:13.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:13.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:13.583 00.000 12268 GuideStep: -0.4 px 215 ms EAST, 0.0 px 0 ms NORTH
22:47:15.597 02.014 11616 Exposure complete
22:47:15.654 00.057 11616 worker thread done servicing request
22:47:15.654 00.000 12268 OnExposeComplete: enter
22:47:15.654 00.000 12268 UpdateGuideState(): m_state=6
22:47:15.655 00.001 12268 Star::Find(15, 1150, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1054
22:47:15.655 00.000 12268 Star::Find returns 1 (0), X=1150.85, Y=153.64, Mass=220, SNR=10.1, Peak=29 HFD=4.4
22:47:15.655 00.000 12268 MultiStar: [#1 0.32,0.73,0.00,M1] [#2 0.35,0.19,0.89,U] [#3 -0.10,-0.12,0.87,U] [#4 0.18,0.34,0.80,U] [#5 -0.26,-0.16,0.81,U] [#6 0.17,0.30,0.73,U] [#7 0.46,0.24,0.84,U] [#8 0.00,0.00,0.00,L] [#9 0.11,-0.02,0.42,U] 
22:47:15.656 00.001 12268 refined, 7 included, MultiStar: {0.08, 0.09}, one-star: {-0.23, -0.02}
22:47:15.656 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
22:47:15.656 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
22:47:15.656 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.89 mountX=0.10 mountY=0.06, mountTheta=0.56
22:47:15.659 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.09, opts=13)
22:47:15.659 00.000 12268 Enqueuing Move request for scope (0.08, 0.09)
22:47:15.659 00.000 11616 Worker thread wakes up
22:47:15.659 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
22:47:15.659 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
22:47:15.659 00.000 11616 Moving (0.08, 0.09) raw xDistance=0.10 yDistance=0.06
22:47:15.660 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:15.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:47:15.660 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:15.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:47:15.660 00.000 11616 MoveAxis(E, 0, ABG)
22:47:15.660 00.000 11616 Move returns status 0, amount 0
22:47:15.660 00.000 11616 MoveAxis(N, 0, ABG)
22:47:15.660 00.000 11616 Move returns status 0, amount 0
22:47:15.660 00.000 11616 move complete, result=0
22:47:15.660 00.000 11616 worker thread done servicing request
22:47:15.680 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:15.698 00.018 12268 UpdateGuideState exits: m=220 SNR=10.1
22:47:15.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:15.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:15.698 00.000 12268 Enqueuing Expose request
22:47:15.699 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:15.699 00.000 11616 Worker thread wakes up
22:47:15.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:15.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:17.713 02.014 11616 Exposure complete
22:47:17.773 00.060 11616 worker thread done servicing request
22:47:17.773 00.000 12268 OnExposeComplete: enter
22:47:17.773 00.000 12268 UpdateGuideState(): m_state=6
22:47:17.773 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1055
22:47:17.773 00.000 12268 Star::Find returns 1 (0), X=1151.15, Y=153.83, Mass=238, SNR=10.5, Peak=27 HFD=4.3
22:47:17.774 00.001 12268 MultiStar: [#1 0.18,0.74,0.00,M2] [#2 0.09,0.59,0.84,U] [#3 -0.33,0.00,0.83,U] [#4 -0.03,0.90,0.00,M1] [#5 -0.32,-0.04,0.73,U] [#6 -0.08,1.13,0.00,M1] [#7 0.84,0.49,0.00,M1] [#8 -0.08,0.31,0.49,U] 
22:47:17.774 00.000 12268 single-star, 4 included, MultiStar: {-0.11, 0.20}, one-star: {0.06, 0.17}
22:47:17.774 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
22:47:17.774 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.94)
22:47:17.774 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.24 mountX=0.18 mountY=0.04, mountTheta=0.20
22:47:17.775 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.17, opts=13)
22:47:17.776 00.001 12268 Enqueuing Move request for scope (0.06, 0.17)
22:47:17.776 00.000 11616 Worker thread wakes up
22:47:17.776 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
22:47:17.776 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
22:47:17.776 00.000 11616 Moving (0.06, 0.17) raw xDistance=0.18 yDistance=0.04
22:47:17.776 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:17.776 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:47:17.776 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:17.776 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:47:17.776 00.000 11616 MoveAxis(E, 0, ABG)
22:47:17.776 00.000 11616 Move returns status 0, amount 0
22:47:17.776 00.000 11616 MoveAxis(N, 0, ABG)
22:47:17.776 00.000 11616 Move returns status 0, amount 0
22:47:17.777 00.001 11616 move complete, result=0
22:47:17.777 00.000 11616 worker thread done servicing request
22:47:17.797 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=233, Gamma=1.290
22:47:17.817 00.020 12268 UpdateGuideState exits: m=238 SNR=10.5
22:47:17.817 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:17.817 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:17.817 00.000 12268 Enqueuing Expose request
22:47:17.817 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:17.818 00.001 11616 Worker thread wakes up
22:47:17.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:17.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:19.832 02.014 11616 Exposure complete
22:47:19.889 00.057 11616 worker thread done servicing request
22:47:19.889 00.000 12268 OnExposeComplete: enter
22:47:19.890 00.001 12268 UpdateGuideState(): m_state=6
22:47:19.890 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1056
22:47:19.890 00.000 12268 Star::Find returns 1 (0), X=1151.15, Y=154.59, Mass=259, SNR=11.0, Peak=25 HFD=4.6
22:47:19.890 00.000 12268 MultiStar: [#1 0.26,1.06,0.00,M3] [#2 -0.14,0.85,0.00,M1] [#3 -0.12,-0.20,0.76,U] [#4 0.27,1.09,0.00,M2] [#5 -0.38,0.69,0.00,M2] [#6 0.20,0.74,0.00,M2] [#7 0.12,0.35,0.72,U] [#8 0.61,0.16,0.00,M1] 
22:47:19.890 00.000 12268 refined, 2 included, MultiStar: {0.03, 0.42}, one-star: {0.06, 0.93}
22:47:19.891 00.001 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
22:47:19.891 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
22:47:19.891 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.42 hyp=0.42 cameraTheta=1.51 mountX=0.42 mountY=-0.03, mountTheta=-0.07
22:47:19.892 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.42, opts=13)
22:47:19.892 00.000 12268 Enqueuing Move request for scope (0.03, 0.42)
22:47:19.892 00.000 11616 Worker thread wakes up
22:47:19.893 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.42) opts 0xd
22:47:19.893 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.42)
22:47:19.893 00.000 11616 Moving (0.03, 0.42) raw xDistance=0.42 yDistance=-0.03
22:47:19.893 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
22:47:19.893 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.25
22:47:19.893 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
22:47:19.893 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:19.893 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:47:19.893 00.000 11616 MoveAxis(W, 233, ABG)
22:47:19.893 00.000 11616 Guiding  Dir = 3, Dur = 233
22:47:19.894 00.001 11616 IsSlewing returns 0
22:47:19.894 00.000 11616 IsGuiding returns 0
22:47:19.895 00.001 11616 PulseGuide returned control before completion, sleep 243
22:47:19.917 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:19.934 00.017 12268 UpdateGuideState exits: m=259 SNR=11.0
22:47:19.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:19.935 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:19.935 00.000 12268 Enqueuing Expose request
22:47:20.139 00.204 11616 IsGuiding returns 1
22:47:20.140 00.001 11616 scope still moving after pulse duration time elapsed
22:47:20.170 00.030 11616 IsSlewing returns 0
22:47:20.171 00.001 11616 IsGuiding returns 0
22:47:20.171 00.000 11616 scope move finished after 233 + 43 ms
22:47:20.171 00.000 11616 Move returns status 0, amount 233
22:47:20.171 00.000 11616 MoveAxis(N, 0, ABG)
22:47:20.171 00.000 11616 Move returns status 0, amount 0
22:47:20.171 00.000 11616 move complete, result=0
22:47:20.172 00.001 11616 worker thread done servicing request
22:47:20.172 00.000 11616 Worker thread wakes up
22:47:20.172 00.000 12268 GuideStep: 0.4 px 233 ms WEST, -0.0 px 0 ms NORTH
22:47:20.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:20.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:22.175 02.003 11616 Exposure complete
22:47:22.234 00.059 11616 worker thread done servicing request
22:47:22.234 00.000 12268 OnExposeComplete: enter
22:47:22.234 00.000 12268 UpdateGuideState(): m_state=6
22:47:22.234 00.000 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1057
22:47:22.234 00.000 12268 Star::Find returns 1 (0), X=1150.95, Y=154.39, Mass=238, SNR=10.5, Peak=30 HFD=3.9
22:47:22.235 00.001 12268 Star::Find false star n=12 nbg=288 bg=7.4 sigma=0.8 thresh=10 peak=10
22:47:22.235 00.000 12268 MultiStar: [#1 0.26,0.70,0.00,M4] [#2 0.47,0.27,0.90,U] [#3 -0.05,0.01,0.72,U] [#4 0.08,0.49,0.63,U] [#5 -0.48,0.22,0.76,U] [#6 -0.12,0.90,0.00,M3] [#7 0.48,0.67,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -5.07,1.83,0.00,M4] 
22:47:22.235 00.000 12268 refined, 4 included, MultiStar: {-0.01, 0.36}, one-star: {-0.13, 0.74}
22:47:22.235 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
22:47:22.235 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
22:47:22.235 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.61 mountX=0.36 mountY=-0.06, mountTheta=-0.17
22:47:22.240 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.36, opts=13)
22:47:22.240 00.000 12268 Enqueuing Move request for scope (-0.01, 0.36)
22:47:22.240 00.000 11616 Worker thread wakes up
22:47:22.240 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.36) opts 0xd
22:47:22.240 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.36)
22:47:22.240 00.000 11616 Moving (-0.01, 0.36) raw xDistance=0.36 yDistance=-0.06
22:47:22.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
22:47:22.241 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:22.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:47:22.241 00.000 11616 MoveAxis(W, 201, ABG)
22:47:22.241 00.000 11616 Guiding  Dir = 3, Dur = 201
22:47:22.241 00.000 11616 IsSlewing returns 0
22:47:22.241 00.000 11616 IsGuiding returns 0
22:47:22.242 00.001 11616 PulseGuide returned control before completion, sleep 211
22:47:22.263 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:22.280 00.017 12268 UpdateGuideState exits: m=238 SNR=10.5
22:47:22.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:22.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:22.280 00.000 12268 Enqueuing Expose request
22:47:22.455 00.175 11616 IsGuiding returns 1
22:47:22.456 00.001 11616 scope still moving after pulse duration time elapsed
22:47:22.486 00.030 11616 IsSlewing returns 0
22:47:22.487 00.001 11616 IsGuiding returns 0
22:47:22.487 00.000 11616 scope move finished after 201 + 44 ms
22:47:22.487 00.000 11616 Move returns status 0, amount 201
22:47:22.487 00.000 11616 MoveAxis(N, 0, ABG)
22:47:22.487 00.000 11616 Move returns status 0, amount 0
22:47:22.487 00.000 11616 move complete, result=0
22:47:22.487 00.000 11616 worker thread done servicing request
22:47:22.487 00.000 11616 Worker thread wakes up
22:47:22.488 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:22.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:22.488 00.000 12268 GuideStep: 0.4 px 201 ms WEST, -0.1 px 0 ms NORTH
22:47:24.496 02.008 11616 Exposure complete
22:47:24.554 00.058 11616 worker thread done servicing request
22:47:24.554 00.000 12268 OnExposeComplete: enter
22:47:24.554 00.000 12268 UpdateGuideState(): m_state=6
22:47:24.555 00.001 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1058
22:47:24.555 00.000 12268 Star::Find returns 1 (0), X=1150.89, Y=154.32, Mass=224, SNR=10.2, Peak=27 HFD=3.9
22:47:24.555 00.000 12268 MultiStar: [#1 -0.02,0.80,0.00,M5] [#2 -0.30,0.62,0.00,M1] [#3 -0.17,0.08,0.76,U] [#4 -0.29,1.05,0.00,M2] [#5 -0.27,0.35,0.76,U] [#6 -0.32,0.50,0.67,U] [#7 -0.07,0.64,0.00,M2] [#8 3.64,16.44,0.00,M2] 
22:47:24.555 00.000 12268 refined, 3 included, MultiStar: {-0.23, 0.42}, one-star: {-0.19, 0.67}
22:47:24.555 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
22:47:24.555 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
22:47:24.555 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.42 hyp=0.48 cameraTheta=2.08 mountX=0.39 mountY=-0.28, mountTheta=-0.62
22:47:24.557 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.42, opts=13)
22:47:24.557 00.000 12268 Enqueuing Move request for scope (-0.23, 0.42)
22:47:24.558 00.001 11616 Worker thread wakes up
22:47:24.558 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.42) opts 0xd
22:47:24.558 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.42)
22:47:24.558 00.000 11616 Moving (-0.23, 0.42) raw xDistance=0.39 yDistance=-0.28
22:47:24.558 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
22:47:24.558 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
22:47:24.558 00.000 11616 MoveAxis(W, 220, ABG)
22:47:24.558 00.000 11616 Guiding  Dir = 3, Dur = 220
22:47:24.558 00.000 11616 IsSlewing returns 0
22:47:24.559 00.001 11616 IsGuiding returns 0
22:47:24.559 00.000 11616 PulseGuide returned control before completion, sleep 230
22:47:24.581 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=218, Gamma=1.290
22:47:24.600 00.019 12268 UpdateGuideState exits: m=224 SNR=10.2
22:47:24.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:24.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:24.600 00.000 12268 Enqueuing Expose request
22:47:24.791 00.191 11616 IsGuiding returns 1
22:47:24.791 00.000 11616 scope still moving after pulse duration time elapsed
22:47:24.822 00.031 11616 IsSlewing returns 0
22:47:24.823 00.001 11616 IsGuiding returns 0
22:47:24.823 00.000 11616 scope move finished after 220 + 44 ms
22:47:24.823 00.000 11616 Move returns status 0, amount 220
22:47:24.823 00.000 11616 MoveAxis(N, 24, ABG)
22:47:24.824 00.001 11616 Guiding  Dir = 0, Dur = 24
22:47:24.824 00.000 11616 IsSlewing returns 0
22:47:24.824 00.000 11616 IsGuiding returns 0
22:47:24.824 00.000 11616 PulseGuide returned control before completion, sleep 34
22:47:24.870 00.046 11616 IsGuiding returns 1
22:47:24.871 00.001 11616 scope still moving after pulse duration time elapsed
22:47:24.901 00.030 11616 IsSlewing returns 0
22:47:24.902 00.001 11616 IsGuiding returns 0
22:47:24.902 00.000 11616 scope move finished after 24 + 53 ms
22:47:24.902 00.000 11616 Move returns status 0, amount 24
22:47:24.902 00.000 11616 move complete, result=0
22:47:24.902 00.000 11616 worker thread done servicing request
22:47:24.902 00.000 11616 Worker thread wakes up
22:47:24.902 00.000 12268 GuideStep: 0.4 px 220 ms WEST, -0.3 px 24 ms NORTH
22:47:24.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:24.903 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:26.920 02.017 11616 Exposure complete
22:47:26.980 00.060 11616 worker thread done servicing request
22:47:26.980 00.000 12268 OnExposeComplete: enter
22:47:26.980 00.000 12268 UpdateGuideState(): m_state=6
22:47:26.980 00.000 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1059
22:47:26.980 00.000 12268 Star::Find returns 1 (0), X=1150.86, Y=153.82, Mass=240, SNR=10.6, Peak=30 HFD=4.0
22:47:26.981 00.001 12268 MultiStar: [#1 0.03,0.88,0.00,M6] [#2 -0.37,0.71,0.00,M2] [#3 -0.64,0.09,0.00,M1] [#4 -0.03,0.29,0.60,U] [#5 -0.78,0.39,0.00,M1] [#6 -0.06,0.62,0.81,U] [#7 0.17,1.19,0.00,M3] [#8 3.74,16.18,0.00,M3] 
22:47:26.981 00.000 12268 single-star, 2 included, MultiStar: {-0.12, 0.35}, one-star: {-0.22, 0.16}
22:47:26.981 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
22:47:26.981 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
22:47:26.981 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.16 hyp=0.28 cameraTheta=2.52 mountX=0.14 mountY=-0.24, mountTheta=-1.05
22:47:26.984 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.16, opts=13)
22:47:26.985 00.001 12268 Enqueuing Move request for scope (-0.22, 0.16)
22:47:26.985 00.000 11616 Worker thread wakes up
22:47:26.985 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.16) opts 0xd
22:47:26.985 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.16)
22:47:26.985 00.000 11616 Moving (-0.22, 0.16) raw xDistance=0.14 yDistance=-0.24
22:47:26.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
22:47:26.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:47:26.985 00.000 11616 MoveAxis(W, 78, ABG)
22:47:26.985 00.000 11616 Guiding  Dir = 3, Dur = 78
22:47:26.986 00.001 11616 IsSlewing returns 0
22:47:26.986 00.000 11616 IsGuiding returns 0
22:47:26.986 00.000 11616 PulseGuide returned control before completion, sleep 88
22:47:27.008 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:27.025 00.017 12268 UpdateGuideState exits: m=240 SNR=10.6
22:47:27.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:27.026 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:27.026 00.000 12268 Enqueuing Expose request
22:47:27.078 00.052 11616 IsGuiding returns 1
22:47:27.079 00.001 11616 scope still moving after pulse duration time elapsed
22:47:27.110 00.031 11616 IsSlewing returns 0
22:47:27.110 00.000 11616 IsGuiding returns 0
22:47:27.110 00.000 11616 scope move finished after 78 + 47 ms
22:47:27.110 00.000 11616 Move returns status 0, amount 78
22:47:27.110 00.000 11616 MoveAxis(N, 21, ABG)
22:47:27.110 00.000 11616 Guiding  Dir = 0, Dur = 21
22:47:27.111 00.001 11616 IsSlewing returns 0
22:47:27.111 00.000 11616 IsGuiding returns 0
22:47:27.111 00.000 11616 PulseGuide returned control before completion, sleep 31
22:47:27.157 00.046 11616 IsGuiding returns 1
22:47:27.157 00.000 11616 scope still moving after pulse duration time elapsed
22:47:27.189 00.032 11616 IsSlewing returns 0
22:47:27.189 00.000 11616 IsGuiding returns 0
22:47:27.190 00.001 11616 scope move finished after 21 + 58 ms
22:47:27.190 00.000 11616 Move returns status 0, amount 21
22:47:27.190 00.000 11616 move complete, result=0
22:47:27.190 00.000 11616 worker thread done servicing request
22:47:27.191 00.001 12268 GuideStep: 0.1 px 78 ms WEST, -0.2 px 21 ms NORTH
22:47:27.191 00.000 11616 Worker thread wakes up
22:47:27.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:27.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:29.201 02.010 11616 Exposure complete
22:47:29.260 00.059 11616 worker thread done servicing request
22:47:29.260 00.000 12268 OnExposeComplete: enter
22:47:29.260 00.000 12268 UpdateGuideState(): m_state=6
22:47:29.260 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1060
22:47:29.260 00.000 12268 Star::Find returns 1 (0), X=1150.51, Y=154.14, Mass=256, SNR=10.9, Peak=29 HFD=4.0
22:47:29.260 00.000 12268 MultiStar: [#1 -0.20,0.43,1.08,U] [#2 -0.62,0.72,0.00,M3] [#3 -0.54,0.10,0.79,U] [#4 -0.02,0.63,0.00,M2] [#5 -1.09,-0.13,0.00,M2] [#6 -0.04,0.62,0.84,U] [#7 -0.45,0.03,0.70,U] [#8 0.37,0.26,0.48,U] 
22:47:29.260 00.000 12268 refined, 5 included, MultiStar: {-0.29, 0.34}, one-star: {-0.58, 0.48}
22:47:29.260 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
22:47:29.261 00.001 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
22:47:29.261 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.34 hyp=0.45 cameraTheta=2.27 mountX=0.31 mountY=-0.33, mountTheta=-0.81
22:47:29.262 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.34, opts=13)
22:47:29.262 00.000 12268 Enqueuing Move request for scope (-0.29, 0.34)
22:47:29.262 00.000 11616 Worker thread wakes up
22:47:29.262 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.34) opts 0xd
22:47:29.262 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.34)
22:47:29.263 00.001 11616 Moving (-0.29, 0.34) raw xDistance=0.31 yDistance=-0.33
22:47:29.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
22:47:29.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
22:47:29.263 00.000 11616 MoveAxis(W, 176, ABG)
22:47:29.263 00.000 11616 Guiding  Dir = 3, Dur = 176
22:47:29.263 00.000 11616 IsSlewing returns 0
22:47:29.263 00.000 11616 IsGuiding returns 0
22:47:29.264 00.001 11616 PulseGuide returned control before completion, sleep 186
22:47:29.284 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:29.302 00.018 12268 UpdateGuideState exits: m=256 SNR=10.9
22:47:29.302 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:29.302 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:29.302 00.000 12268 Enqueuing Expose request
22:47:29.462 00.160 11616 IsGuiding returns 1
22:47:29.462 00.000 11616 scope still moving after pulse duration time elapsed
22:47:29.492 00.030 11616 IsSlewing returns 0
22:47:29.493 00.001 11616 IsGuiding returns 0
22:47:29.493 00.000 11616 scope move finished after 176 + 53 ms
22:47:29.493 00.000 11616 Move returns status 0, amount 176
22:47:29.493 00.000 11616 MoveAxis(N, 28, ABG)
22:47:29.493 00.000 11616 Guiding  Dir = 0, Dur = 28
22:47:29.493 00.000 11616 IsSlewing returns 0
22:47:29.493 00.000 11616 IsGuiding returns 0
22:47:29.494 00.001 11616 PulseGuide returned control before completion, sleep 38
22:47:29.539 00.045 11616 IsGuiding returns 1
22:47:29.539 00.000 11616 scope still moving after pulse duration time elapsed
22:47:29.571 00.032 11616 IsSlewing returns 0
22:47:29.572 00.001 11616 IsGuiding returns 0
22:47:29.572 00.000 11616 scope move finished after 28 + 50 ms
22:47:29.572 00.000 11616 Move returns status 0, amount 28
22:47:29.572 00.000 11616 move complete, result=0
22:47:29.572 00.000 11616 worker thread done servicing request
22:47:29.572 00.000 11616 Worker thread wakes up
22:47:29.572 00.000 12268 GuideStep: 0.3 px 176 ms WEST, -0.3 px 28 ms NORTH
22:47:29.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:29.573 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:31.587 02.014 11616 Exposure complete
22:47:31.643 00.056 11616 worker thread done servicing request
22:47:31.643 00.000 12268 OnExposeComplete: enter
22:47:31.643 00.000 12268 UpdateGuideState(): m_state=6
22:47:31.644 00.001 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1061
22:47:31.644 00.000 12268 Star::Find returns 1 (0), X=1150.97, Y=153.37, Mass=282, SNR=11.5, Peak=27 HFD=4.1
22:47:31.644 00.000 12268 MultiStar: [#1 -0.10,0.47,1.07,U] [#2 -0.22,0.07,0.75,U] [#3 -0.41,-0.16,0.71,U] [#4 -0.55,-0.04,0.63,U] [#5 -0.57,-0.45,0.00,M3] [#6 -0.40,-0.13,0.67,U] [#7 -0.12,-0.02,0.73,U] [#8 0.08,0.67,0.00,M3] 
22:47:31.644 00.000 12268 refined, 6 included, MultiStar: {-0.25, 0.00}, one-star: {-0.12, -0.29}
22:47:31.644 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.65 = 1.65)
22:47:31.644 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.46 = -1.46)
22:47:31.644 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.00 hyp=0.25 cameraTheta=3.13 mountX=-0.02 mountY=-0.25, mountTheta=-1.65
22:47:31.646 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.00, opts=13)
22:47:31.646 00.000 12268 Enqueuing Move request for scope (-0.25, 0.00)
22:47:31.646 00.000 11616 Worker thread wakes up
22:47:31.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.00) opts 0xd
22:47:31.646 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.00)
22:47:31.646 00.000 11616 Moving (-0.25, 0.00) raw xDistance=-0.02 yDistance=-0.25
22:47:31.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:31.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:47:31.647 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
22:47:31.647 00.000 11616 MoveAxis(E, 0, ABG)
22:47:31.647 00.000 11616 Move returns status 0, amount 0
22:47:31.647 00.000 11616 MoveAxis(N, 21, ABG)
22:47:31.647 00.000 11616 Guiding  Dir = 0, Dur = 21
22:47:31.647 00.000 11616 IsSlewing returns 0
22:47:31.647 00.000 11616 IsGuiding returns 0
22:47:31.648 00.001 11616 PulseGuide returned control before completion, sleep 31
22:47:31.667 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:31.683 00.016 12268 UpdateGuideState exits: m=282 SNR=11.5
22:47:31.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:31.684 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:31.684 00.000 12268 Enqueuing Expose request
22:47:31.690 00.006 11616 IsGuiding returns 1
22:47:31.691 00.001 11616 scope still moving after pulse duration time elapsed
22:47:31.721 00.030 11616 IsSlewing returns 0
22:47:31.723 00.002 11616 IsGuiding returns 0
22:47:31.723 00.000 11616 scope move finished after 21 + 55 ms
22:47:31.723 00.000 11616 Move returns status 0, amount 21
22:47:31.723 00.000 11616 move complete, result=0
22:47:31.724 00.001 11616 worker thread done servicing request
22:47:31.724 00.000 11616 Worker thread wakes up
22:47:31.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:31.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:31.727 00.003 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 21 ms NORTH
22:47:33.738 02.011 11616 Exposure complete
22:47:33.797 00.059 11616 worker thread done servicing request
22:47:33.797 00.000 12268 OnExposeComplete: enter
22:47:33.797 00.000 12268 UpdateGuideState(): m_state=6
22:47:33.798 00.001 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1062
22:47:33.798 00.000 12268 Star::Find returns 1 (0), X=1150.92, Y=153.44, Mass=228, SNR=10.3, Peak=26 HFD=4.1
22:47:33.798 00.000 12268 MultiStar: [#1 0.12,0.04,1.19,U] [#2 -0.30,-0.49,0.88,U] [#3 -0.24,-0.46,0.80,U] [#4 -0.05,-0.24,0.66,U] [#5 0.47,-0.46,0.00,M4] [#6 0.02,-0.19,0.70,U] [#7 -0.14,-0.08,0.66,U] [#8 0.00,0.00,0.00,L] [#9 -0.43,-0.26,0.40,U] 
22:47:33.798 00.000 12268 refined, 7 included, MultiStar: {-0.12, -0.22}, one-star: {-0.16, -0.21}
22:47:33.798 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
22:47:33.798 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
22:47:33.798 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-2.06 mountX=-0.24 mountY=-0.09, mountTheta=-2.78
22:47:33.800 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.22, opts=13)
22:47:33.800 00.000 12268 Enqueuing Move request for scope (-0.12, -0.22)
22:47:33.800 00.000 11616 Worker thread wakes up
22:47:33.800 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.22) opts 0xd
22:47:33.800 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.22)
22:47:33.800 00.000 11616 Moving (-0.12, -0.22) raw xDistance=-0.24 yDistance=-0.09
22:47:33.801 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:33.801 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:47:33.801 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:33.801 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:47:33.801 00.000 11616 MoveAxis(E, 0, ABG)
22:47:33.801 00.000 11616 Move returns status 0, amount 0
22:47:33.801 00.000 11616 MoveAxis(N, 0, ABG)
22:47:33.801 00.000 11616 Move returns status 0, amount 0
22:47:33.801 00.000 11616 move complete, result=0
22:47:33.801 00.000 11616 worker thread done servicing request
22:47:33.824 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=240, Gamma=1.290
22:47:33.842 00.018 12268 UpdateGuideState exits: m=228 SNR=10.3
22:47:33.842 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:33.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:33.842 00.000 12268 Enqueuing Expose request
22:47:33.842 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:33.842 00.000 11616 Worker thread wakes up
22:47:33.843 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:33.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:35.856 02.013 11616 Exposure complete
22:47:35.915 00.059 11616 worker thread done servicing request
22:47:35.916 00.001 12268 OnExposeComplete: enter
22:47:35.916 00.000 12268 UpdateGuideState(): m_state=6
22:47:35.916 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1063
22:47:35.916 00.000 12268 Star::Find returns 1 (0), X=1150.67, Y=153.17, Mass=194, SNR=9.5, Peak=26 HFD=3.9
22:47:35.916 00.000 12268 MultiStar: [#1 0.10,-0.21,1.21,U] [#2 -0.49,-0.49,0.00,M2] [#3 -0.21,-0.77,0.00,M1] [#4 -0.32,-0.26,0.65,U] [#5 -0.59,-0.65,0.00,M5] [#6 -0.27,0.33,0.78,U] [#7 0.56,-0.20,0.67,U] [#8 0.00,0.00,0.00,L] [#9 -0.43,-0.98,0.00,M6] 
22:47:35.916 00.000 12268 refined, 4 included, MultiStar: {-0.08, -0.18}, one-star: {-0.42, -0.48}
22:47:35.916 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
22:47:35.917 00.001 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
22:47:35.917 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.99 mountX=-0.19 mountY=-0.06, mountTheta=-2.85
22:47:35.918 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.18, opts=13)
22:47:35.918 00.000 12268 Enqueuing Move request for scope (-0.08, -0.18)
22:47:35.919 00.001 11616 Worker thread wakes up
22:47:35.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
22:47:35.919 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
22:47:35.919 00.000 11616 Moving (-0.08, -0.18) raw xDistance=-0.19 yDistance=-0.06
22:47:35.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:35.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:47:35.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:35.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:47:35.919 00.000 11616 MoveAxis(E, 0, ABG)
22:47:35.919 00.000 11616 Move returns status 0, amount 0
22:47:35.919 00.000 11616 MoveAxis(N, 0, ABG)
22:47:35.919 00.000 11616 Move returns status 0, amount 0
22:47:35.919 00.000 11616 move complete, result=0
22:47:35.920 00.001 11616 worker thread done servicing request
22:47:35.941 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=209, Gamma=1.290
22:47:35.958 00.017 12268 UpdateGuideState exits: m=194 SNR=9.5
22:47:35.959 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:35.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:35.959 00.000 12268 Enqueuing Expose request
22:47:35.959 00.000 11616 Worker thread wakes up
22:47:35.959 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:35.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:35.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:38.027 02.068 11616 Exposure complete
22:47:38.086 00.059 11616 worker thread done servicing request
22:47:38.086 00.000 12268 OnExposeComplete: enter
22:47:38.086 00.000 12268 UpdateGuideState(): m_state=6
22:47:38.087 00.001 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1064
22:47:38.087 00.000 12268 Star::Find returns 1 (0), X=1150.93, Y=153.76, Mass=210, SNR=9.9, Peak=29 HFD=4.0
22:47:38.087 00.000 12268 Star::Find false star n=11 nbg=289 bg=7.6 sigma=0.8 thresh=10 peak=10
22:47:38.087 00.000 12268 Star::Find false star n=12 nbg=290 bg=7.5 sigma=0.8 thresh=10 peak=10
22:47:38.087 00.000 12268 MultiStar: [#1 0.26,0.65,0.00,M3] [#2 0.22,0.24,0.82,U] [#3 -0.50,-0.22,0.78,U] [#4 -0.20,0.43,0.59,U] [#5 -0.29,-0.10,0.83,U] [#6 0.19,0.28,0.72,U] [#7 0.81,0.50,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.00,0.00,0.00,L] 
22:47:38.087 00.000 12268 refined, 5 included, MultiStar: {-0.12, 0.11}, one-star: {-0.15, 0.11}
22:47:38.088 00.001 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
22:47:38.088 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
22:47:38.088 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.44 mountX=0.09 mountY=-0.14, mountTheta=-0.97
22:47:38.089 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.11, opts=13)
22:47:38.089 00.000 12268 Enqueuing Move request for scope (-0.12, 0.11)
22:47:38.089 00.000 11616 Worker thread wakes up
22:47:38.089 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
22:47:38.089 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
22:47:38.089 00.000 11616 Moving (-0.12, 0.11) raw xDistance=0.09 yDistance=-0.14
22:47:38.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:38.090 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:47:38.090 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:38.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:47:38.090 00.000 11616 MoveAxis(E, 0, ABG)
22:47:38.090 00.000 11616 Move returns status 0, amount 0
22:47:38.090 00.000 11616 MoveAxis(N, 0, ABG)
22:47:38.090 00.000 11616 Move returns status 0, amount 0
22:47:38.090 00.000 11616 move complete, result=0
22:47:38.090 00.000 11616 worker thread done servicing request
22:47:38.111 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=232, Gamma=1.290
22:47:38.129 00.018 12268 UpdateGuideState exits: m=210 SNR=9.9
22:47:38.129 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:38.129 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:38.129 00.000 12268 Enqueuing Expose request
22:47:38.129 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:38.129 00.000 11616 Worker thread wakes up
22:47:38.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:38.130 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:40.146 02.016 11616 Exposure complete
22:47:40.203 00.057 11616 worker thread done servicing request
22:47:40.203 00.000 12268 OnExposeComplete: enter
22:47:40.203 00.000 12268 UpdateGuideState(): m_state=6
22:47:40.203 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1065
22:47:40.203 00.000 12268 Star::Find returns 1 (0), X=1150.69, Y=153.70, Mass=219, SNR=10.1, Peak=28 HFD=4.3
22:47:40.203 00.000 12268 Star::Find false star n=8 nbg=289 bg=7.5 sigma=0.7 thresh=10 peak=10
22:47:40.203 00.000 12268 Star::Find false star n=15 nbg=285 bg=7.4 sigma=0.8 thresh=10 peak=10
22:47:40.204 00.001 12268 MultiStar: [#1 -0.02,0.75,0.00,M4] [#2 -0.64,0.44,0.00,M2] [#3 0.02,0.36,0.72,U] [#4 -0.53,0.41,0.00,M1] [#5 -0.19,0.25,0.75,U] [#6 0.07,0.51,0.75,U] [#7 0.09,0.53,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 -23.00,2.05,0.00,M4] 
22:47:40.204 00.000 12268 refined, 4 included, MultiStar: {-0.10, 0.32}, one-star: {-0.40, 0.05}
22:47:40.204 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
22:47:40.204 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
22:47:40.204 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.32 hyp=0.33 cameraTheta=1.89 mountX=0.31 mountY=-0.14, mountTheta=-0.44
22:47:40.208 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.32, opts=13)
22:47:40.208 00.000 12268 Enqueuing Move request for scope (-0.10, 0.32)
22:47:40.208 00.000 11616 Worker thread wakes up
22:47:40.209 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.32) opts 0xd
22:47:40.209 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.32)
22:47:40.209 00.000 11616 Moving (-0.10, 0.32) raw xDistance=0.31 yDistance=-0.14
22:47:40.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
22:47:40.209 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:40.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:47:40.209 00.000 11616 MoveAxis(W, 171, ABG)
22:47:40.209 00.000 11616 Guiding  Dir = 3, Dur = 171
22:47:40.209 00.000 11616 IsSlewing returns 0
22:47:40.210 00.001 11616 IsGuiding returns 0
22:47:40.210 00.000 11616 PulseGuide returned control before completion, sleep 181
22:47:40.229 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=188, Gamma=1.290
22:47:40.247 00.018 12268 UpdateGuideState exits: m=219 SNR=10.1
22:47:40.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:40.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:40.248 00.001 12268 Enqueuing Expose request
22:47:40.408 00.160 11616 IsGuiding returns 1
22:47:40.408 00.000 11616 scope still moving after pulse duration time elapsed
22:47:40.439 00.031 11616 IsSlewing returns 0
22:47:40.439 00.000 11616 IsGuiding returns 0
22:47:40.439 00.000 11616 scope move finished after 171 + 58 ms
22:47:40.439 00.000 11616 Move returns status 0, amount 171
22:47:40.439 00.000 11616 MoveAxis(N, 0, ABG)
22:47:40.439 00.000 11616 Move returns status 0, amount 0
22:47:40.439 00.000 11616 move complete, result=0
22:47:40.440 00.001 11616 worker thread done servicing request
22:47:40.440 00.000 11616 Worker thread wakes up
22:47:40.440 00.000 12268 GuideStep: 0.3 px 171 ms WEST, -0.1 px 0 ms NORTH
22:47:40.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:40.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:42.454 02.014 11616 Exposure complete
22:47:42.512 00.058 11616 worker thread done servicing request
22:47:42.512 00.000 12268 OnExposeComplete: enter
22:47:42.512 00.000 12268 UpdateGuideState(): m_state=6
22:47:42.513 00.001 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1066
22:47:42.513 00.000 12268 Star::Find returns 1 (0), X=1151.14, Y=153.92, Mass=189, SNR=9.4, Peak=29 HFD=4.1
22:47:42.514 00.001 12268 MultiStar: [#1 0.31,0.49,1.22,U] [#2 0.01,0.22,0.90,U] [#3 -0.35,-0.37,0.86,U] [#4 0.12,0.32,0.65,U] [#5 -0.10,-0.25,0.82,U] [#6 0.31,0.28,0.81,U] [#7 0.59,0.34,0.00,M1] [#8 0.13,0.04,0.50,U] 
22:47:42.514 00.000 12268 refined, 7 included, MultiStar: {0.07, 0.15}, one-star: {0.06, 0.26}
22:47:42.514 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
22:47:42.514 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
22:47:42.514 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.14 mountX=0.15 mountY=0.05, mountTheta=0.30
22:47:42.515 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.15, opts=13)
22:47:42.515 00.000 12268 Enqueuing Move request for scope (0.07, 0.15)
22:47:42.516 00.001 11616 Worker thread wakes up
22:47:42.516 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
22:47:42.516 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
22:47:42.516 00.000 11616 Moving (0.07, 0.15) raw xDistance=0.15 yDistance=0.05
22:47:42.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
22:47:42.516 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:42.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:47:42.516 00.000 11616 MoveAxis(W, 86, ABG)
22:47:42.516 00.000 11616 Guiding  Dir = 3, Dur = 86
22:47:42.516 00.000 11616 IsSlewing returns 0
22:47:42.517 00.001 11616 IsGuiding returns 0
22:47:42.517 00.000 11616 PulseGuide returned control before completion, sleep 96
22:47:42.535 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:42.552 00.017 12268 UpdateGuideState exits: m=189 SNR=9.4
22:47:42.553 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:42.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:42.553 00.000 12268 Enqueuing Expose request
22:47:42.621 00.068 11616 IsGuiding returns 1
22:47:42.621 00.000 11616 scope still moving after pulse duration time elapsed
22:47:42.653 00.032 11616 IsSlewing returns 0
22:47:42.653 00.000 11616 IsGuiding returns 1
22:47:42.683 00.030 11616 IsSlewing returns 0
22:47:42.684 00.001 11616 IsGuiding returns 1
22:47:42.715 00.031 11616 IsSlewing returns 0
22:47:42.716 00.001 11616 IsGuiding returns 0
22:47:42.716 00.000 11616 scope move finished after 86 + 112 ms
22:47:42.716 00.000 11616 Move returns status 0, amount 86
22:47:42.716 00.000 11616 MoveAxis(N, 0, ABG)
22:47:42.716 00.000 11616 Move returns status 0, amount 0
22:47:42.716 00.000 11616 move complete, result=0
22:47:42.716 00.000 11616 worker thread done servicing request
22:47:42.716 00.000 11616 Worker thread wakes up
22:47:42.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:42.717 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:42.717 00.000 12268 GuideStep: 0.2 px 86 ms WEST, 0.0 px 0 ms NORTH
22:47:44.732 02.015 11616 Exposure complete
22:47:44.787 00.055 11616 worker thread done servicing request
22:47:44.788 00.001 12268 OnExposeComplete: enter
22:47:44.788 00.000 12268 UpdateGuideState(): m_state=6
22:47:44.788 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1067
22:47:44.788 00.000 12268 Star::Find returns 1 (0), X=1151.36, Y=154.22, Mass=196, SNR=9.6, Peak=25 HFD=3.7
22:47:44.788 00.000 12268 MultiStar: [#1 0.37,0.66,0.00,M4] [#2 0.22,0.12,0.93,U] [#3 0.03,-0.56,0.80,U] [#4 -0.26,0.16,0.70,U] [#5 -0.16,0.20,0.81,U] [#6 0.07,1.15,0.00,M1] [#7 0.26,0.23,0.97,U] [#8 0.04,-0.29,0.52,U] 
22:47:44.789 00.001 12268 refined, 6 included, MultiStar: {0.08, 0.10}, one-star: {0.27, 0.56}
22:47:44.789 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
22:47:44.789 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
22:47:44.789 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.90 mountX=0.11 mountY=0.07, mountTheta=0.56
22:47:44.790 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.10, opts=13)
22:47:44.790 00.000 12268 Enqueuing Move request for scope (0.08, 0.10)
22:47:44.790 00.000 11616 Worker thread wakes up
22:47:44.790 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
22:47:44.791 00.001 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
22:47:44.791 00.000 11616 Moving (0.08, 0.10) raw xDistance=0.11 yDistance=0.07
22:47:44.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
22:47:44.791 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:44.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:47:44.791 00.000 11616 MoveAxis(W, 60, ABG)
22:47:44.791 00.000 11616 Guiding  Dir = 3, Dur = 60
22:47:44.791 00.000 11616 IsSlewing returns 0
22:47:44.792 00.001 11616 IsGuiding returns 0
22:47:44.792 00.000 11616 PulseGuide returned control before completion, sleep 70
22:47:44.813 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:44.831 00.018 12268 UpdateGuideState exits: m=196 SNR=9.6
22:47:44.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:44.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:44.831 00.000 12268 Enqueuing Expose request
22:47:44.868 00.037 11616 IsGuiding returns 1
22:47:44.869 00.001 11616 scope still moving after pulse duration time elapsed
22:47:44.897 00.028 11616 IsSlewing returns 0
22:47:44.897 00.000 11616 IsGuiding returns 1
22:47:44.929 00.032 11616 IsSlewing returns 0
22:47:44.930 00.001 11616 IsGuiding returns 1
22:47:44.960 00.030 11616 IsSlewing returns 0
22:47:44.960 00.000 11616 IsGuiding returns 0
22:47:44.961 00.001 11616 scope move finished after 60 + 108 ms
22:47:44.961 00.000 11616 Move returns status 0, amount 60
22:47:44.961 00.000 11616 MoveAxis(N, 0, ABG)
22:47:44.961 00.000 11616 Move returns status 0, amount 0
22:47:44.961 00.000 11616 move complete, result=0
22:47:44.961 00.000 11616 worker thread done servicing request
22:47:44.961 00.000 11616 Worker thread wakes up
22:47:44.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:44.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:44.962 00.001 12268 GuideStep: 0.1 px 60 ms WEST, 0.1 px 0 ms NORTH
22:47:46.975 02.013 11616 Exposure complete
22:47:47.036 00.061 12268 OnExposeComplete: enter
22:47:47.037 00.001 11616 worker thread done servicing request
22:47:47.037 00.000 12268 UpdateGuideState(): m_state=6
22:47:47.037 00.000 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1068
22:47:47.037 00.000 12268 Star::Find returns 1 (0), X=1151.29, Y=153.62, Mass=214, SNR=10.0, Peak=26 HFD=3.6
22:47:47.038 00.001 12268 MultiStar: [#1 -0.11,0.55,1.21,U] [#2 -0.09,0.43,0.82,U] [#3 0.14,-0.06,0.71,U] [#4 0.16,0.13,0.67,U] [#5 -0.41,-0.17,0.74,U] [#6 0.12,0.07,0.62,U] [#7 0.60,0.39,0.00,M1] [#8 -0.45,0.22,0.51,U] 
22:47:47.038 00.000 12268 refined, 7 included, MultiStar: {-0.04, 0.17}, one-star: {0.21, -0.03}
22:47:47.038 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
22:47:47.038 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
22:47:47.038 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.80 mountX=0.16 mountY=-0.06, mountTheta=-0.36
22:47:47.041 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.17, opts=13)
22:47:47.041 00.000 12268 Enqueuing Move request for scope (-0.04, 0.17)
22:47:47.041 00.000 11616 Worker thread wakes up
22:47:47.041 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
22:47:47.041 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
22:47:47.041 00.000 11616 Moving (-0.04, 0.17) raw xDistance=0.16 yDistance=-0.06
22:47:47.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
22:47:47.041 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:47.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:47:47.042 00.001 11616 MoveAxis(W, 92, ABG)
22:47:47.042 00.000 11616 Guiding  Dir = 3, Dur = 92
22:47:47.043 00.001 11616 IsSlewing returns 0
22:47:47.043 00.000 11616 IsGuiding returns 0
22:47:47.043 00.000 11616 PulseGuide returned control before completion, sleep 102
22:47:47.063 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=238, Gamma=1.290
22:47:47.083 00.020 12268 UpdateGuideState exits: m=214 SNR=10.0
22:47:47.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:47.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:47.083 00.000 12268 Enqueuing Expose request
22:47:47.163 00.080 11616 IsGuiding returns 0
22:47:47.163 00.000 11616 Move returns status 0, amount 92
22:47:47.163 00.000 11616 MoveAxis(N, 0, ABG)
22:47:47.163 00.000 11616 Move returns status 0, amount 0
22:47:47.163 00.000 11616 move complete, result=0
22:47:47.163 00.000 11616 worker thread done servicing request
22:47:47.164 00.001 12268 GuideStep: 0.2 px 92 ms WEST, -0.1 px 0 ms NORTH
22:47:47.164 00.000 11616 Worker thread wakes up
22:47:47.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:47.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:49.178 02.014 11616 Exposure complete
22:47:49.238 00.060 11616 worker thread done servicing request
22:47:49.238 00.000 12268 OnExposeComplete: enter
22:47:49.238 00.000 12268 UpdateGuideState(): m_state=6
22:47:49.238 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1069
22:47:49.238 00.000 12268 Star::Find returns 1 (0), X=1150.92, Y=153.68, Mass=218, SNR=10.1, Peak=27 HFD=3.9
22:47:49.238 00.000 12268 MultiStar: [#1 0.04,0.56,1.23,U] [#2 -0.14,-0.07,0.90,U] [#3 0.03,-0.31,0.78,U] [#4 0.33,-0.12,0.65,U] [#5 -0.41,-0.26,0.75,U] [#6 -0.06,-0.04,0.81,U] [#7 0.22,0.08,0.79,U] [#8 0.00,0.00,0.00,L] [#9 -0.86,0.70,0.00,M7] 
22:47:49.238 00.000 12268 refined, 7 included, MultiStar: {-0.03, 0.03}, one-star: {-0.17, 0.02}
22:47:49.238 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
22:47:49.238 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
22:47:49.240 00.002 12268 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.42 mountX=0.02 mountY=-0.03, mountTheta=-0.96
22:47:49.241 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.03, opts=13)
22:47:49.241 00.000 12268 Enqueuing Move request for scope (-0.03, 0.03)
22:47:49.241 00.000 11616 Worker thread wakes up
22:47:49.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
22:47:49.241 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
22:47:49.241 00.000 11616 Moving (-0.03, 0.03) raw xDistance=0.02 yDistance=-0.03
22:47:49.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:49.242 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:47:49.242 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:49.242 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:47:49.242 00.000 11616 MoveAxis(E, 0, ABG)
22:47:49.242 00.000 11616 Move returns status 0, amount 0
22:47:49.242 00.000 11616 MoveAxis(N, 0, ABG)
22:47:49.242 00.000 11616 Move returns status 0, amount 0
22:47:49.242 00.000 11616 move complete, result=0
22:47:49.242 00.000 11616 worker thread done servicing request
22:47:49.263 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:49.280 00.017 12268 UpdateGuideState exits: m=218 SNR=10.1
22:47:49.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:49.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:49.280 00.000 12268 Enqueuing Expose request
22:47:49.280 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:49.281 00.001 11616 Worker thread wakes up
22:47:49.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:49.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:51.289 02.008 11616 Exposure complete
22:47:51.346 00.057 11616 worker thread done servicing request
22:47:51.347 00.001 12268 OnExposeComplete: enter
22:47:51.347 00.000 12268 UpdateGuideState(): m_state=6
22:47:51.347 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1070
22:47:51.347 00.000 12268 Star::Find returns 1 (0), X=1151.59, Y=153.19, Mass=200, SNR=9.6, Peak=23 HFD=3.8
22:47:51.347 00.000 12268 MultiStar: [#1 0.43,0.10,1.23,U] [#2 0.02,-0.59,0.81,U] [#3 0.69,-0.73,0.00,M1] [#4 0.17,-0.04,0.61,U] [#5 -0.16,-0.34,0.73,U] [#6 0.68,-0.20,0.00,M1] [#7 0.39,-0.43,0.77,U] [#8 0.00,0.00,0.00,L] [#9 -0.21,0.30,0.41,U] 
22:47:51.347 00.000 12268 refined, 6 included, MultiStar: {0.23, -0.23}, one-star: {0.50, -0.47}
22:47:51.348 00.001 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
22:47:51.348 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.90)
22:47:51.348 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.23 hyp=0.33 cameraTheta=-0.80 mountX=-0.21 mountY=0.25, mountTheta=2.26
22:47:51.349 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.23, opts=13)
22:47:51.349 00.000 12268 Enqueuing Move request for scope (0.23, -0.23)
22:47:51.349 00.000 11616 Worker thread wakes up
22:47:51.349 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.23) opts 0xd
22:47:51.349 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.23)
22:47:51.349 00.000 11616 Moving (0.23, -0.23) raw xDistance=-0.21 yDistance=0.25
22:47:51.349 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:51.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:47:51.349 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:51.350 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:47:51.350 00.000 11616 MoveAxis(E, 0, ABG)
22:47:51.350 00.000 11616 Move returns status 0, amount 0
22:47:51.350 00.000 11616 MoveAxis(N, 0, ABG)
22:47:51.350 00.000 11616 Move returns status 0, amount 0
22:47:51.350 00.000 11616 move complete, result=0
22:47:51.350 00.000 11616 worker thread done servicing request
22:47:51.370 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:47:51.390 00.020 12268 UpdateGuideState exits: m=200 SNR=9.6
22:47:51.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:51.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:51.390 00.000 12268 Enqueuing Expose request
22:47:51.390 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:47:51.390 00.000 11616 Worker thread wakes up
22:47:51.391 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:51.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:53.414 02.023 11616 Exposure complete
22:47:53.470 00.056 11616 worker thread done servicing request
22:47:53.471 00.001 12268 OnExposeComplete: enter
22:47:53.471 00.000 12268 UpdateGuideState(): m_state=6
22:47:53.471 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1071
22:47:53.471 00.000 12268 Star::Find returns 1 (0), X=1151.28, Y=153.18, Mass=181, SNR=9.2, Peak=23 HFD=3.5
22:47:53.472 00.001 12268 MultiStar: [#1 0.39,-0.14,1.33,U] [#2 0.22,-0.21,0.85,U] [#3 -0.24,-0.43,0.72,U] [#4 0.03,-0.46,0.65,U] [#5 0.09,-0.89,0.00,M1] [#6 0.37,-0.15,0.73,U] [#7 0.93,-0.25,0.00,M1] [#8 0.26,0.45,0.56,U] 
22:47:53.472 00.000 12268 refined, 6 included, MultiStar: {0.20, -0.22}, one-star: {0.19, -0.48}
22:47:53.472 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
22:47:53.472 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
22:47:53.472 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.22 hyp=0.30 cameraTheta=-0.85 mountX=-0.20 mountY=0.23, mountTheta=2.31
22:47:53.473 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.22, opts=13)
22:47:53.473 00.000 12268 Enqueuing Move request for scope (0.20, -0.22)
22:47:53.473 00.000 11616 Worker thread wakes up
22:47:53.473 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.22) opts 0xd
22:47:53.473 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.22)
22:47:53.473 00.000 11616 Moving (0.20, -0.22) raw xDistance=-0.20 yDistance=0.23
22:47:53.473 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:53.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:47:53.473 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:47:53.474 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:47:53.474 00.000 11616 MoveAxis(E, 0, ABG)
22:47:53.474 00.000 11616 Move returns status 0, amount 0
22:47:53.474 00.000 11616 MoveAxis(N, 0, ABG)
22:47:53.474 00.000 11616 Move returns status 0, amount 0
22:47:53.474 00.000 11616 move complete, result=0
22:47:53.474 00.000 11616 worker thread done servicing request
22:47:53.494 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:47:53.513 00.019 12268 UpdateGuideState exits: m=181 SNR=9.2
22:47:53.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:53.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:53.513 00.000 12268 Enqueuing Expose request
22:47:53.514 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:47:53.514 00.000 11616 Worker thread wakes up
22:47:53.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:53.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:55.525 02.011 11616 Exposure complete
22:47:55.585 00.060 11616 worker thread done servicing request
22:47:55.586 00.001 12268 OnExposeComplete: enter
22:47:55.586 00.000 12268 UpdateGuideState(): m_state=6
22:47:55.586 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1072
22:47:55.586 00.000 12268 Star::Find returns 1 (0), X=1151.12, Y=152.79, Mass=200, SNR=9.7, Peak=24 HFD=3.8
22:47:55.586 00.000 12268 MultiStar: [#1 0.24,-0.06,1.13,U] [#2 0.18,-0.18,0.86,U] [#3 0.10,-0.55,0.66,U] [#4 0.08,-0.27,0.61,U] [#5 -0.24,-0.52,0.82,U] [#6 0.22,-0.42,0.74,U] [#7 0.53,-0.28,0.81,U] [#8 0.29,-0.11,0.45,U] 
22:47:55.586 00.000 12268 refined, 8 included, MultiStar: {0.16, -0.37}, one-star: {0.03, -0.87}
22:47:55.586 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
22:47:55.587 00.001 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.53)
22:47:55.587 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.37 hyp=0.40 cameraTheta=-1.17 mountX=-0.35 mountY=0.20, mountTheta=2.62
22:47:55.588 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.37, opts=13)
22:47:55.588 00.000 12268 Enqueuing Move request for scope (0.16, -0.37)
22:47:55.588 00.000 11616 Worker thread wakes up
22:47:55.588 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.37) opts 0xd
22:47:55.588 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.37)
22:47:55.589 00.001 11616 Moving (0.16, -0.37) raw xDistance=-0.35 yDistance=0.20
22:47:55.589 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
22:47:55.589 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.06
22:47:55.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
22:47:55.589 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.34 newest=0.68
22:47:55.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:47:55.589 00.000 11616 MoveAxis(E, 198, ABG)
22:47:55.589 00.000 11616 Guiding  Dir = 2, Dur = 198
22:47:55.589 00.000 11616 IsSlewing returns 0
22:47:55.589 00.000 11616 IsGuiding returns 0
22:47:55.590 00.001 11616 PulseGuide returned control before completion, sleep 208
22:47:55.610 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=224, Gamma=1.290
22:47:55.629 00.019 12268 UpdateGuideState exits: m=200 SNR=9.7
22:47:55.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:55.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:55.629 00.000 12268 Enqueuing Expose request
22:47:55.801 00.172 11616 IsGuiding returns 1
22:47:55.802 00.001 11616 scope still moving after pulse duration time elapsed
22:47:55.833 00.031 11616 IsSlewing returns 0
22:47:55.834 00.001 11616 IsGuiding returns 0
22:47:55.834 00.000 11616 scope move finished after 198 + 45 ms
22:47:55.834 00.000 11616 Move returns status 0, amount 198
22:47:55.834 00.000 11616 BLC: Oldest BLC event removed
22:47:55.834 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1668 applied
22:47:55.834 00.000 11616 MoveAxis(S, 1685, ABG)
22:47:55.834 00.000 11616 Guiding  Dir = 1, Dur = 1685
22:47:55.835 00.001 11616 IsSlewing returns 0
22:47:55.835 00.000 11616 IsGuiding returns 0
22:47:55.835 00.000 11616 PulseGuide returned control before completion, sleep 1695
22:47:57.539 01.704 11616 IsGuiding returns 1
22:47:57.539 00.000 11616 scope still moving after pulse duration time elapsed
22:47:57.568 00.029 11616 IsSlewing returns 0
22:47:57.569 00.001 11616 IsGuiding returns 1
22:47:57.599 00.030 11616 IsSlewing returns 0
22:47:57.600 00.001 11616 IsGuiding returns 1
22:47:57.631 00.031 11616 IsSlewing returns 0
22:47:57.632 00.001 11616 IsGuiding returns 1
22:47:57.662 00.030 11616 IsSlewing returns 0
22:47:57.662 00.000 11616 IsGuiding returns 1
22:47:57.693 00.031 11616 IsSlewing returns 0
22:47:57.694 00.001 11616 IsGuiding returns 1
22:47:57.725 00.031 11616 IsSlewing returns 0
22:47:57.725 00.000 11616 IsGuiding returns 1
22:47:57.756 00.031 11616 IsSlewing returns 0
22:47:57.757 00.001 11616 IsGuiding returns 0
22:47:57.757 00.000 11616 scope move finished after 1685 + 237 ms
22:47:57.757 00.000 11616 Move returns status 0, amount 1685
22:47:57.757 00.000 11616 move complete, result=0
22:47:57.757 00.000 11616 worker thread done servicing request
22:47:57.757 00.000 11616 Worker thread wakes up
22:47:57.757 00.000 12268 GuideStep: -0.4 px 198 ms EAST, 0.2 px 1685 ms SOUTH
22:47:57.758 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:57.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:47:59.763 02.005 11616 Exposure complete
22:47:59.821 00.058 11616 worker thread done servicing request
22:47:59.821 00.000 12268 OnExposeComplete: enter
22:47:59.821 00.000 12268 UpdateGuideState(): m_state=6
22:47:59.821 00.000 12268 Star::Find(15, 1151, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1073
22:47:59.821 00.000 12268 Star::Find returns 1 (0), X=1151.11, Y=153.91, Mass=208, SNR=9.9, Peak=24 HFD=4.2
22:47:59.821 00.000 12268 MultiStar: [#1 0.50,0.51,0.00,M1] [#2 0.33,0.12,0.78,U] [#3 0.14,-0.21,0.70,U] [#4 0.17,-0.01,0.84,U] [#5 0.11,-0.12,0.75,U] [#6 0.98,0.14,0.00,M1] [#7 0.88,0.80,0.00,M1] [#8 -0.19,0.35,0.50,U] 
22:47:59.821 00.000 12268 refined, 5 included, MultiStar: {0.11, 0.06}, one-star: {0.02, 0.26}
22:47:59.822 00.001 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
22:47:59.822 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
22:47:59.822 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.13 cameraTheta=0.49 mountX=0.07 mountY=0.10, mountTheta=0.97
22:47:59.823 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.06, opts=13)
22:47:59.823 00.000 12268 Enqueuing Move request for scope (0.11, 0.06)
22:47:59.824 00.001 11616 Worker thread wakes up
22:47:59.824 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
22:47:59.824 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
22:47:59.824 00.000 11616 Moving (0.11, 0.06) raw xDistance=0.07 yDistance=0.10
22:47:59.824 00.000 11616 BLC: History state: CurrMiss=0.10, AvgInitMiss=0.18, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.030266, 1:0.103399
22:47:59.824 00.000 11616 BLC: No correction, Miss < min_move
22:47:59.824 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:59.825 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:47:59.825 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:59.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:47:59.825 00.000 11616 MoveAxis(E, 0, ABG)
22:47:59.825 00.000 11616 Move returns status 0, amount 0
22:47:59.825 00.000 11616 MoveAxis(N, 0, ABG)
22:47:59.825 00.000 11616 Move returns status 0, amount 0
22:47:59.825 00.000 11616 move complete, result=0
22:47:59.825 00.000 11616 worker thread done servicing request
22:47:59.844 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=232, Gamma=1.290
22:47:59.862 00.018 12268 UpdateGuideState exits: m=208 SNR=9.9
22:47:59.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:59.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:47:59.862 00.000 12268 Enqueuing Expose request
22:47:59.862 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:59.862 00.000 11616 Worker thread wakes up
22:47:59.863 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:47:59.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:01.882 02.019 11616 Exposure complete
22:48:01.940 00.058 11616 worker thread done servicing request
22:48:01.940 00.000 12268 OnExposeComplete: enter
22:48:01.940 00.000 12268 UpdateGuideState(): m_state=6
22:48:01.941 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1074
22:48:01.941 00.000 12268 Star::Find returns 1 (0), X=1150.86, Y=154.11, Mass=201, SNR=9.6, Peak=29 HFD=3.8
22:48:01.941 00.000 12268 MultiStar: [#1 0.04,0.71,0.00,M2] [#2 -0.38,0.14,0.80,U] [#3 0.01,-0.33,0.70,U] [#4 0.07,-0.03,0.57,U] [#5 -0.15,-0.06,0.85,U] [#6 -0.26,0.38,0.75,U] [#7 0.26,0.55,0.76,U] [#8 0.00,0.00,0.00,L] [#9 -0.71,0.63,0.00,M7] 
22:48:01.941 00.000 12268 refined, 6 included, MultiStar: {-0.12, 0.18}, one-star: {-0.23, 0.45}
22:48:01.941 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
22:48:01.941 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
22:48:01.942 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.21 cameraTheta=2.15 mountX=0.17 mountY=-0.14, mountTheta=-0.69
22:48:01.943 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.18, opts=13)
22:48:01.943 00.000 12268 Enqueuing Move request for scope (-0.12, 0.18)
22:48:01.944 00.001 11616 Worker thread wakes up
22:48:01.944 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
22:48:01.944 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
22:48:01.944 00.000 11616 Moving (-0.12, 0.18) raw xDistance=0.17 yDistance=-0.14
22:48:01.944 00.000 11616 BLC: History state: CurrMiss=-0.14, AvgInitMiss=0.18, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.030266, 1:0.103399, 2:-0.137526
22:48:01.944 00.000 11616 BLC: No correction, Miss < min_move
22:48:01.944 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:48:01.944 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:48:01.944 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:01.945 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:48:01.945 00.000 11616 MoveAxis(E, 0, ABG)
22:48:01.945 00.000 11616 Move returns status 0, amount 0
22:48:01.945 00.000 11616 MoveAxis(N, 0, ABG)
22:48:01.945 00.000 11616 Move returns status 0, amount 0
22:48:01.945 00.000 11616 move complete, result=0
22:48:01.945 00.000 11616 worker thread done servicing request
22:48:01.965 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
22:48:01.984 00.019 12268 UpdateGuideState exits: m=201 SNR=9.6
22:48:01.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:01.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:01.984 00.000 12268 Enqueuing Expose request
22:48:01.984 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:01.984 00.000 11616 Worker thread wakes up
22:48:01.985 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:01.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:04.037 02.052 11616 Exposure complete
22:48:04.109 00.072 11616 worker thread done servicing request
22:48:04.109 00.000 12268 OnExposeComplete: enter
22:48:04.109 00.000 12268 UpdateGuideState(): m_state=6
22:48:04.110 00.001 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1075
22:48:04.110 00.000 12268 Star::Find returns 1 (0), X=1151.27, Y=153.73, Mass=162, SNR=8.7, Peak=25 HFD=3.5
22:48:04.110 00.000 12268 MultiStar: [#1 0.61,0.63,0.00,M3] [#2 0.06,0.29,0.95,U] [#3 0.09,-0.20,0.87,U] [#4 0.32,0.40,0.73,U] [#5 -0.36,0.18,0.86,U] [#6 0.28,0.57,0.00,M1] [#7 0.47,0.41,0.85,U] [#8 0.00,0.00,0.00,L] [#9 -0.32,0.73,0.00,M8] 
22:48:04.110 00.000 12268 single-star, 5 included, MultiStar: {0.12, 0.18}, one-star: {0.19, 0.07}
22:48:04.111 00.001 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
22:48:04.111 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
22:48:04.111 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.36 mountX=0.09 mountY=0.18, mountTheta=1.11
22:48:04.113 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.07, opts=13)
22:48:04.113 00.000 12268 Enqueuing Move request for scope (0.19, 0.07)
22:48:04.113 00.000 11616 Worker thread wakes up
22:48:04.113 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
22:48:04.113 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
22:48:04.113 00.000 11616 Moving (0.19, 0.07) raw xDistance=0.09 yDistance=0.18
22:48:04.113 00.000 11616 BLC: window closed
22:48:04.114 00.001 11616 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.18, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.030266, 1:0.103399, 2:-0.137526
22:48:04.114 00.000 11616 BLC: Under-shoot: nominal increase by 103
22:48:04.114 00.000 11616 BLC: window closed
22:48:04.114 00.000 11616 BLC: Pulse adjusted to 1771
22:48:04.115 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:04.116 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:48:04.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:48:04.116 00.000 11616 MoveAxis(E, 0, ABG)
22:48:04.116 00.000 11616 Move returns status 0, amount 0
22:48:04.116 00.000 11616 MoveAxis(S, 15, ABG)
22:48:04.116 00.000 11616 Guiding  Dir = 1, Dur = 15
22:48:04.116 00.000 11616 IsSlewing returns 0
22:48:04.117 00.001 11616 IsGuiding returns 0
22:48:04.117 00.000 11616 PulseGuide returned control before completion, sleep 25
22:48:04.142 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:48:04.154 00.012 11616 IsGuiding returns 1
22:48:04.154 00.000 11616 scope still moving after pulse duration time elapsed
22:48:04.162 00.008 12268 UpdateGuideState exits: m=162 SNR=8.7
22:48:04.162 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:04.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:04.162 00.000 12268 Enqueuing Expose request
22:48:04.185 00.023 11616 IsSlewing returns 0
22:48:04.185 00.000 11616 IsGuiding returns 0
22:48:04.185 00.000 11616 scope move finished after 15 + 53 ms
22:48:04.185 00.000 11616 Move returns status 0, amount 15
22:48:04.185 00.000 11616 move complete, result=0
22:48:04.186 00.001 11616 worker thread done servicing request
22:48:04.186 00.000 11616 Worker thread wakes up
22:48:04.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:04.186 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
22:48:04.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:04.469 00.283 12268 evsrv: cli 0F8E69C0 connect
22:48:04.469 00.000 12268 case statement mapped state 6 to 3
22:48:04.470 00.001 12268 case statement mapped state 6 to 3
22:48:04.486 00.016 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"181c15d4-6c37-4ae4-b443-7d091e171da3"}
22:48:04.487 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"181c15d4-6c37-4ae4-b443-7d091e171da3"}
22:48:04.487 00.000 12268 evsrv: cli 0F8E69C0 disconnect
22:48:06.199 01.712 11616 Exposure complete
22:48:06.258 00.059 11616 worker thread done servicing request
22:48:06.258 00.000 12268 OnExposeComplete: enter
22:48:06.258 00.000 12268 UpdateGuideState(): m_state=6
22:48:06.258 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1076
22:48:06.258 00.000 12268 Star::Find returns 1 (0), X=1151.34, Y=153.79, Mass=183, SNR=9.3, Peak=22 HFD=3.7
22:48:06.259 00.001 12268 MultiStar: [#1 0.27,0.46,1.17,U] [#2 -0.29,-0.05,0.91,U] [#3 0.22,-0.18,0.79,U] [#4 0.50,0.06,0.60,U] [#5 -0.65,-0.28,0.00,M1] [#6 0.52,0.14,0.66,U] [#7 0.93,0.08,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.06,0.44,0.40,U] 
22:48:06.259 00.000 12268 refined, 6 included, MultiStar: {0.21, 0.14}, one-star: {0.25, 0.14}
22:48:06.259 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.47) = xAngle (-0.87 = -0.87)
22:48:06.259 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.30)
22:48:06.259 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.14 hyp=0.25 cameraTheta=0.60 mountX=0.16 mountY=0.19, mountTheta=0.86
22:48:06.260 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.14, opts=13)
22:48:06.261 00.001 12268 Enqueuing Move request for scope (0.21, 0.14)
22:48:06.261 00.000 11616 Worker thread wakes up
22:48:06.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.14) opts 0xd
22:48:06.261 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.14)
22:48:06.261 00.000 11616 Moving (0.21, 0.14) raw xDistance=0.16 yDistance=0.19
22:48:06.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:48:06.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:48:06.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
22:48:06.261 00.000 11616 MoveAxis(E, 0, ABG)
22:48:06.261 00.000 11616 Move returns status 0, amount 0
22:48:06.262 00.001 11616 MoveAxis(S, 16, ABG)
22:48:06.262 00.000 11616 Guiding  Dir = 1, Dur = 16
22:48:06.262 00.000 11616 IsSlewing returns 0
22:48:06.262 00.000 11616 IsGuiding returns 0
22:48:06.262 00.000 11616 PulseGuide returned control before completion, sleep 26
22:48:06.282 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=240, Gamma=1.290
22:48:06.300 00.018 12268 UpdateGuideState exits: m=183 SNR=9.3
22:48:06.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:06.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:06.300 00.000 12268 Enqueuing Expose request
22:48:06.304 00.004 11616 IsGuiding returns 1
22:48:06.304 00.000 11616 scope still moving after pulse duration time elapsed
22:48:06.335 00.031 11616 IsSlewing returns 0
22:48:06.335 00.000 11616 IsGuiding returns 0
22:48:06.335 00.000 11616 scope move finished after 16 + 56 ms
22:48:06.335 00.000 11616 Move returns status 0, amount 16
22:48:06.335 00.000 11616 move complete, result=0
22:48:06.335 00.000 11616 worker thread done servicing request
22:48:06.336 00.001 11616 Worker thread wakes up
22:48:06.336 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
22:48:06.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:06.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:08.348 02.012 11616 Exposure complete
22:48:08.408 00.060 11616 worker thread done servicing request
22:48:08.408 00.000 12268 OnExposeComplete: enter
22:48:08.408 00.000 12268 UpdateGuideState(): m_state=6
22:48:08.409 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1077
22:48:08.409 00.000 12268 Star::Find returns 1 (0), X=1151.19, Y=153.89, Mass=184, SNR=9.2, Peak=22 HFD=4.2
22:48:08.409 00.000 12268 MultiStar: [#1 0.66,0.21,0.00,M3] [#2 0.57,-0.13,0.83,U] [#3 0.23,-0.24,0.89,U] [#4 0.06,0.23,0.61,U] [#5 -0.11,-0.06,0.79,U] [#6 0.30,0.31,0.66,U] [#7 0.60,0.18,0.00,M2] [#8 0.04,0.31,0.53,U] 
22:48:08.409 00.000 12268 refined, 6 included, MultiStar: {0.18, 0.07}, one-star: {0.10, 0.23}
22:48:08.409 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
22:48:08.409 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
22:48:08.410 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.37 mountX=0.09 mountY=0.17, mountTheta=1.10
22:48:08.411 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.07, opts=13)
22:48:08.411 00.000 12268 Enqueuing Move request for scope (0.18, 0.07)
22:48:08.411 00.000 11616 Worker thread wakes up
22:48:08.411 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
22:48:08.411 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
22:48:08.411 00.000 11616 Moving (0.18, 0.07) raw xDistance=0.09 yDistance=0.17
22:48:08.411 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:08.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:48:08.412 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
22:48:08.412 00.000 11616 MoveAxis(E, 0, ABG)
22:48:08.412 00.000 11616 Move returns status 0, amount 0
22:48:08.412 00.000 11616 MoveAxis(S, 14, ABG)
22:48:08.412 00.000 11616 Guiding  Dir = 1, Dur = 14
22:48:08.412 00.000 11616 IsSlewing returns 0
22:48:08.412 00.000 11616 IsGuiding returns 0
22:48:08.413 00.001 11616 PulseGuide returned control before completion, sleep 24
22:48:08.432 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:48:08.440 00.008 11616 IsGuiding returns 1
22:48:08.440 00.000 11616 scope still moving after pulse duration time elapsed
22:48:08.450 00.010 12268 UpdateGuideState exits: m=184 SNR=9.2
22:48:08.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:08.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:08.450 00.000 12268 Enqueuing Expose request
22:48:08.472 00.022 11616 IsSlewing returns 0
22:48:08.473 00.001 11616 IsGuiding returns 1
22:48:08.503 00.030 11616 IsSlewing returns 0
22:48:08.504 00.001 11616 IsGuiding returns 0
22:48:08.504 00.000 11616 scope move finished after 14 + 77 ms
22:48:08.504 00.000 11616 Move returns status 0, amount 14
22:48:08.504 00.000 11616 move complete, result=0
22:48:08.504 00.000 11616 worker thread done servicing request
22:48:08.504 00.000 11616 Worker thread wakes up
22:48:08.505 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:08.505 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:08.505 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
22:48:10.520 02.015 11616 Exposure complete
22:48:10.581 00.061 11616 worker thread done servicing request
22:48:10.582 00.001 12268 OnExposeComplete: enter
22:48:10.582 00.000 12268 UpdateGuideState(): m_state=6
22:48:10.582 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1078
22:48:10.582 00.000 12268 Star::Find returns 1 (0), X=1151.19, Y=153.40, Mass=177, SNR=9.0, Peak=23 HFD=4.2
22:48:10.583 00.001 12268 MultiStar: [#1 0.75,0.06,0.00,M4] [#2 0.28,-0.21,0.88,U] [#3 -0.21,-0.57,0.77,U] [#4 0.14,-0.07,0.85,U] [#5 0.26,-0.78,0.00,M1] [#6 1.12,0.11,0.00,M1] [#7 1.08,-0.25,0.00,M3] [#8 0.21,0.02,0.49,U] 
22:48:10.583 00.000 12268 refined, 4 included, MultiStar: {0.10, -0.23}, one-star: {0.11, -0.25}
22:48:10.583 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
22:48:10.583 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
22:48:10.583 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.16 mountX=-0.22 mountY=0.13, mountTheta=2.61
22:48:10.588 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.23, opts=13)
22:48:10.588 00.000 12268 Enqueuing Move request for scope (0.10, -0.23)
22:48:10.589 00.001 11616 Worker thread wakes up
22:48:10.589 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd
22:48:10.589 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.23)
22:48:10.589 00.000 11616 Moving (0.10, -0.23) raw xDistance=-0.22 yDistance=0.13
22:48:10.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
22:48:10.589 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:10.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:48:10.589 00.000 11616 MoveAxis(E, 123, ABG)
22:48:10.589 00.000 11616 Guiding  Dir = 2, Dur = 123
22:48:10.590 00.001 11616 IsSlewing returns 0
22:48:10.590 00.000 11616 IsGuiding returns 0
22:48:10.590 00.000 11616 PulseGuide returned control before completion, sleep 133
22:48:10.620 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:48:10.640 00.020 12268 UpdateGuideState exits: m=177 SNR=9.0
22:48:10.641 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:10.641 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:10.641 00.000 12268 Enqueuing Expose request
22:48:10.734 00.093 11616 IsGuiding returns 1
22:48:10.734 00.000 11616 scope still moving after pulse duration time elapsed
22:48:10.765 00.031 11616 IsSlewing returns 0
22:48:10.765 00.000 11616 IsGuiding returns 1
22:48:10.795 00.030 11616 IsSlewing returns 0
22:48:10.795 00.000 11616 IsGuiding returns 1
22:48:10.826 00.031 11616 IsSlewing returns 0
22:48:10.827 00.001 11616 IsGuiding returns 1
22:48:10.858 00.031 11616 IsSlewing returns 0
22:48:10.858 00.000 11616 IsGuiding returns 1
22:48:10.889 00.031 11616 IsSlewing returns 0
22:48:10.890 00.001 11616 IsGuiding returns 0
22:48:10.890 00.000 11616 scope move finished after 123 + 176 ms
22:48:10.890 00.000 11616 Move returns status 0, amount 123
22:48:10.890 00.000 11616 MoveAxis(N, 0, ABG)
22:48:10.890 00.000 11616 Move returns status 0, amount 0
22:48:10.890 00.000 11616 move complete, result=0
22:48:10.890 00.000 11616 worker thread done servicing request
22:48:10.891 00.001 11616 Worker thread wakes up
22:48:10.891 00.000 12268 GuideStep: -0.2 px 123 ms EAST, 0.1 px 0 ms NORTH
22:48:10.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:10.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:12.897 02.006 11616 Exposure complete
22:48:12.954 00.057 11616 worker thread done servicing request
22:48:12.954 00.000 12268 OnExposeComplete: enter
22:48:12.954 00.000 12268 UpdateGuideState(): m_state=6
22:48:12.954 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1079
22:48:12.954 00.000 12268 Star::Find returns 1 (0), X=1151.47, Y=153.50, Mass=161, SNR=8.6, Peak=20 HFD=3.2
22:48:12.955 00.001 12268 MultiStar: [#1 0.94,0.20,0.00,M5] [#2 0.03,-0.44,0.93,U] [#3 0.31,-0.50,0.80,U] [#4 -0.18,0.16,0.53,U] [#5 0.30,-0.62,0.00,M2] [#6 0.19,0.02,0.71,U] [#7 0.74,-0.21,0.00,M4] [#8 -0.03,0.41,0.62,U] 
22:48:12.955 00.000 12268 refined, 5 included, MultiStar: {0.15, -0.13}, one-star: {0.38, -0.16}
22:48:12.955 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
22:48:12.955 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
22:48:12.955 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-0.73 mountX=-0.12 mountY=0.16, mountTheta=2.19
22:48:12.956 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.13, opts=13)
22:48:12.956 00.000 12268 Enqueuing Move request for scope (0.15, -0.13)
22:48:12.956 00.000 11616 Worker thread wakes up
22:48:12.957 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd
22:48:12.957 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.13)
22:48:12.957 00.000 11616 Moving (0.15, -0.13) raw xDistance=-0.12 yDistance=0.16
22:48:12.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
22:48:12.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
22:48:12.957 00.000 11616 MoveAxis(E, 66, ABG)
22:48:12.957 00.000 11616 Guiding  Dir = 2, Dur = 66
22:48:12.957 00.000 11616 IsSlewing returns 0
22:48:12.958 00.001 11616 IsGuiding returns 0
22:48:12.958 00.000 11616 PulseGuide returned control before completion, sleep 76
22:48:12.985 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:48:13.003 00.018 12268 UpdateGuideState exits: m=161 SNR=8.6
22:48:13.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:13.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:13.003 00.000 12268 Enqueuing Expose request
22:48:13.035 00.032 11616 IsGuiding returns 1
22:48:13.036 00.001 11616 scope still moving after pulse duration time elapsed
22:48:13.066 00.030 11616 IsSlewing returns 0
22:48:13.066 00.000 11616 IsGuiding returns 1
22:48:13.098 00.032 11616 IsSlewing returns 0
22:48:13.098 00.000 11616 IsGuiding returns 1
22:48:13.130 00.032 11616 IsSlewing returns 0
22:48:13.130 00.000 11616 IsGuiding returns 1
22:48:13.161 00.031 11616 IsSlewing returns 0
22:48:13.161 00.000 11616 IsGuiding returns 1
22:48:13.192 00.031 11616 IsSlewing returns 0
22:48:13.192 00.000 11616 IsGuiding returns 1
22:48:13.222 00.030 11616 IsSlewing returns 0
22:48:13.222 00.000 11616 IsGuiding returns 1
22:48:13.254 00.032 11616 IsSlewing returns 0
22:48:13.254 00.000 11616 IsGuiding returns 0
22:48:13.254 00.000 11616 scope move finished after 66 + 229 ms
22:48:13.254 00.000 11616 Move returns status 0, amount 66
22:48:13.255 00.001 11616 MoveAxis(S, 14, ABG)
22:48:13.255 00.000 11616 Guiding  Dir = 1, Dur = 14
22:48:13.255 00.000 11616 IsSlewing returns 0
22:48:13.255 00.000 11616 IsGuiding returns 0
22:48:13.255 00.000 11616 PulseGuide returned control before completion, sleep 24
22:48:13.287 00.032 11616 IsGuiding returns 1
22:48:13.287 00.000 11616 scope still moving after pulse duration time elapsed
22:48:13.317 00.030 11616 IsSlewing returns 0
22:48:13.317 00.000 11616 IsGuiding returns 0
22:48:13.317 00.000 11616 scope move finished after 14 + 48 ms
22:48:13.317 00.000 11616 Move returns status 0, amount 14
22:48:13.317 00.000 11616 move complete, result=0
22:48:13.317 00.000 11616 worker thread done servicing request
22:48:13.317 00.000 11616 Worker thread wakes up
22:48:13.318 00.001 12268 GuideStep: -0.1 px 66 ms EAST, 0.2 px 14 ms SOUTH
22:48:13.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:13.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:15.335 02.017 11616 Exposure complete
22:48:15.393 00.058 11616 worker thread done servicing request
22:48:15.393 00.000 12268 OnExposeComplete: enter
22:48:15.393 00.000 12268 UpdateGuideState(): m_state=6
22:48:15.393 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1080
22:48:15.393 00.000 12268 Star::Find returns 1 (0), X=1151.05, Y=154.27, Mass=151, SNR=8.4, Peak=25 HFD=3.4
22:48:15.394 00.001 12268 MultiStar: [#1 0.31,0.77,0.00,M6] [#2 -0.00,0.34,0.89,U] [#3 -0.12,-0.13,0.86,U] [#4 -0.09,0.86,0.00,M1] [#5 -0.65,-0.14,0.00,M3] [#6 0.21,0.71,0.00,M1] [#7 0.31,0.71,0.00,M5] [#8 0.19,0.05,0.53,U] 
22:48:15.394 00.000 12268 refined, 3 included, MultiStar: {-0.01, 0.26}, one-star: {-0.04, 0.62}
22:48:15.394 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
22:48:15.394 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
22:48:15.394 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.62 mountX=0.25 mountY=-0.04, mountTheta=-0.17
22:48:15.396 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.26, opts=13)
22:48:15.396 00.000 12268 Enqueuing Move request for scope (-0.01, 0.26)
22:48:15.396 00.000 11616 Worker thread wakes up
22:48:15.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
22:48:15.396 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
22:48:15.396 00.000 11616 Moving (-0.01, 0.26) raw xDistance=0.25 yDistance=-0.04
22:48:15.396 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:48:15.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:48:15.396 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:15.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:48:15.397 00.001 11616 MoveAxis(E, 0, ABG)
22:48:15.397 00.000 11616 Move returns status 0, amount 0
22:48:15.397 00.000 11616 MoveAxis(N, 0, ABG)
22:48:15.397 00.000 11616 Move returns status 0, amount 0
22:48:15.397 00.000 11616 move complete, result=0
22:48:15.397 00.000 11616 worker thread done servicing request
22:48:15.416 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:48:15.433 00.017 12268 UpdateGuideState exits: m=151 SNR=8.4
22:48:15.433 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:15.433 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:15.433 00.000 12268 Enqueuing Expose request
22:48:15.433 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:15.433 00.000 11616 Worker thread wakes up
22:48:15.434 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:15.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:17.456 02.022 11616 Exposure complete
22:48:17.512 00.056 11616 worker thread done servicing request
22:48:17.512 00.000 12268 OnExposeComplete: enter
22:48:17.512 00.000 12268 UpdateGuideState(): m_state=6
22:48:17.512 00.000 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1081
22:48:17.512 00.000 12268 Star::Find returns 1 (0), X=1151.53, Y=154.11, Mass=177, SNR=9.1, Peak=24 HFD=3.5
22:48:17.513 00.001 12268 MultiStar: [#1 0.39,0.92,0.00,M7] [#2 0.37,-0.07,0.80,U] [#3 0.36,0.85,0.00,M1] [#4 0.53,0.47,0.00,M2] [#5 -0.45,0.34,0.76,U] [#6 0.24,0.89,0.00,M2] [#7 0.32,0.67,0.00,M6] [#8 0.41,0.77,0.00,M1] 
22:48:17.513 00.000 12268 refined, 2 included, MultiStar: {0.15, 0.26}, one-star: {0.44, 0.45}
22:48:17.513 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
22:48:17.513 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.73)
22:48:17.513 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.26 hyp=0.30 cameraTheta=1.04 mountX=0.27 mountY=0.12, mountTheta=0.41
22:48:17.514 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.26, opts=13)
22:48:17.514 00.000 12268 Enqueuing Move request for scope (0.15, 0.26)
22:48:17.515 00.001 11616 Worker thread wakes up
22:48:17.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.26) opts 0xd
22:48:17.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.26)
22:48:17.515 00.000 11616 Moving (0.15, 0.26) raw xDistance=0.27 yDistance=0.12
22:48:17.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:48:17.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:48:17.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:17.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:48:17.515 00.000 11616 MoveAxis(E, 0, ABG)
22:48:17.515 00.000 11616 Move returns status 0, amount 0
22:48:17.515 00.000 11616 MoveAxis(N, 0, ABG)
22:48:17.515 00.000 11616 Move returns status 0, amount 0
22:48:17.515 00.000 11616 move complete, result=0
22:48:17.516 00.001 11616 worker thread done servicing request
22:48:17.537 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:48:17.556 00.019 12268 UpdateGuideState exits: m=177 SNR=9.1
22:48:17.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:17.556 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:17.556 00.000 12268 Enqueuing Expose request
22:48:17.556 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:17.557 00.001 11616 Worker thread wakes up
22:48:17.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:17.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:19.568 02.011 11616 Exposure complete
22:48:19.629 00.061 11616 worker thread done servicing request
22:48:19.630 00.001 12268 OnExposeComplete: enter
22:48:19.630 00.000 12268 UpdateGuideState(): m_state=6
22:48:19.630 00.000 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1082
22:48:19.630 00.000 12268 Star::Find returns 1 (0), X=1150.83, Y=153.97, Mass=202, SNR=9.7, Peak=23 HFD=4.3
22:48:19.631 00.001 12268 MultiStar: [#1 0.23,0.97,0.00,M8] [#2 -0.02,0.43,0.78,U] [#3 0.00,0.28,0.74,U] [#4 -0.32,0.43,0.57,U] [#5 -0.34,-0.18,0.69,U] [#6 -0.24,0.98,0.00,M3] [#7 0.97,1.25,0.00,M7] [#8 -0.01,-0.08,0.50,U] 
22:48:19.631 00.000 12268 refined, 5 included, MultiStar: {-0.16, 0.22}, one-star: {-0.26, 0.32}
22:48:19.631 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
22:48:19.631 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
22:48:19.631 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.20 mountX=0.20 mountY=-0.19, mountTheta=-0.75
22:48:19.634 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.22, opts=13)
22:48:19.634 00.000 12268 Enqueuing Move request for scope (-0.16, 0.22)
22:48:19.634 00.000 11616 Worker thread wakes up
22:48:19.634 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.22) opts 0xd
22:48:19.634 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.22)
22:48:19.634 00.000 11616 Moving (-0.16, 0.22) raw xDistance=0.20 yDistance=-0.19
22:48:19.634 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.32 newest=0.73
22:48:19.635 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
22:48:19.635 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:48:19.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:48:19.635 00.000 11616 MoveAxis(W, 114, ABG)
22:48:19.635 00.000 11616 Guiding  Dir = 3, Dur = 114
22:48:19.635 00.000 11616 IsSlewing returns 0
22:48:19.636 00.001 11616 IsGuiding returns 0
22:48:19.636 00.000 11616 PulseGuide returned control before completion, sleep 124
22:48:19.663 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:48:19.683 00.020 12268 UpdateGuideState exits: m=202 SNR=9.7
22:48:19.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:19.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:19.683 00.000 12268 Enqueuing Expose request
22:48:19.763 00.080 11616 IsGuiding returns 1
22:48:19.763 00.000 11616 scope still moving after pulse duration time elapsed
22:48:19.795 00.032 11616 IsSlewing returns 0
22:48:19.796 00.001 11616 IsGuiding returns 0
22:48:19.796 00.000 11616 scope move finished after 114 + 46 ms
22:48:19.796 00.000 11616 Move returns status 0, amount 114
22:48:19.797 00.001 11616 MoveAxis(N, 0, ABG)
22:48:19.797 00.000 11616 Move returns status 0, amount 0
22:48:19.797 00.000 11616 move complete, result=0
22:48:19.797 00.000 11616 worker thread done servicing request
22:48:19.797 00.000 11616 Worker thread wakes up
22:48:19.797 00.000 12268 GuideStep: 0.2 px 114 ms WEST, -0.2 px 0 ms NORTH
22:48:19.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:19.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:21.807 02.010 11616 Exposure complete
22:48:21.866 00.059 11616 worker thread done servicing request
22:48:21.866 00.000 12268 OnExposeComplete: enter
22:48:21.866 00.000 12268 UpdateGuideState(): m_state=6
22:48:21.866 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1083
22:48:21.866 00.000 12268 Star::Find returns 1 (0), X=1151.63, Y=154.44, Mass=211, SNR=9.9, Peak=25 HFD=3.6
22:48:21.866 00.000 12268 MultiStar: [#1 0.66,0.95,0.00,M9] [#2 0.35,0.20,0.82,U] [#3 0.44,-0.03,0.74,U] [#4 0.24,0.68,0.00,M2] [#5 -0.26,0.21,0.72,U] [#6 0.16,0.85,0.00,M4] [#7 0.94,0.75,0.00,M8] [#8 -0.28,0.08,0.49,U] 
22:48:21.866 00.000 12268 refined, 4 included, MultiStar: {0.22, 0.30}, one-star: {0.55, 0.79}
22:48:21.866 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
22:48:21.867 00.001 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
22:48:21.867 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.30 hyp=0.37 cameraTheta=0.93 mountX=0.32 mountY=0.18, mountTheta=0.52
22:48:21.868 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.30, opts=13)
22:48:21.868 00.000 12268 Enqueuing Move request for scope (0.22, 0.30)
22:48:21.868 00.000 11616 Worker thread wakes up
22:48:21.868 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.30) opts 0xd
22:48:21.868 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.30)
22:48:21.868 00.000 11616 Moving (0.22, 0.30) raw xDistance=0.32 yDistance=0.18
22:48:21.870 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
22:48:21.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:48:21.870 00.000 11616 MoveAxis(W, 177, ABG)
22:48:21.870 00.000 11616 Guiding  Dir = 3, Dur = 177
22:48:21.870 00.000 11616 IsSlewing returns 0
22:48:21.870 00.000 11616 IsGuiding returns 0
22:48:21.870 00.000 11616 PulseGuide returned control before completion, sleep 187
22:48:21.892 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=244, Gamma=1.290
22:48:21.913 00.021 12268 UpdateGuideState exits: m=211 SNR=9.9
22:48:21.913 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:21.913 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:21.913 00.000 12268 Enqueuing Expose request
22:48:22.066 00.153 11616 IsGuiding returns 1
22:48:22.066 00.000 11616 scope still moving after pulse duration time elapsed
22:48:22.098 00.032 11616 IsSlewing returns 0
22:48:22.099 00.001 11616 IsGuiding returns 0
22:48:22.099 00.000 11616 scope move finished after 177 + 52 ms
22:48:22.099 00.000 11616 Move returns status 0, amount 177
22:48:22.099 00.000 11616 MoveAxis(S, 15, ABG)
22:48:22.099 00.000 11616 Guiding  Dir = 1, Dur = 15
22:48:22.099 00.000 11616 IsSlewing returns 0
22:48:22.100 00.001 11616 IsGuiding returns 0
22:48:22.100 00.000 11616 PulseGuide returned control before completion, sleep 25
22:48:22.129 00.029 11616 IsGuiding returns 1
22:48:22.129 00.000 11616 scope still moving after pulse duration time elapsed
22:48:22.160 00.031 11616 IsSlewing returns 0
22:48:22.160 00.000 11616 IsGuiding returns 0
22:48:22.160 00.000 11616 scope move finished after 15 + 45 ms
22:48:22.161 00.001 11616 Move returns status 0, amount 15
22:48:22.161 00.000 11616 move complete, result=0
22:48:22.161 00.000 11616 worker thread done servicing request
22:48:22.161 00.000 11616 Worker thread wakes up
22:48:22.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:22.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:22.161 00.000 12268 GuideStep: 0.3 px 177 ms WEST, 0.2 px 15 ms SOUTH
22:48:24.166 02.005 11616 Exposure complete
22:48:24.222 00.056 11616 worker thread done servicing request
22:48:24.223 00.001 12268 OnExposeComplete: enter
22:48:24.223 00.000 12268 UpdateGuideState(): m_state=6
22:48:24.223 00.000 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1084
22:48:24.223 00.000 12268 Star::Find returns 1 (0), X=1151.66, Y=153.19, Mass=169, SNR=8.9, Peak=26 HFD=3.3
22:48:24.223 00.000 12268 MultiStar: [#1 0.34,-0.78,0.00,M10] [#2 0.50,-0.80,0.00,M1] [#3 0.06,-1.09,0.00,M1] [#4 0.56,-0.92,0.00,M3] [#5 0.37,-1.15,0.00,M1] [#6 0.48,-0.74,0.00,M5] [#7 0.57,-0.81,0.00,M9] [#8 -0.37,0.35,0.59,U] 
22:48:24.223 00.000 12268 refined, 1 included, MultiStar: {0.22, -0.16}, one-star: {0.58, -0.46}
22:48:24.224 00.001 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
22:48:24.224 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.07)
22:48:24.224 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.16 hyp=0.28 cameraTheta=-0.63 mountX=-0.14 mountY=0.24, mountTheta=2.10
22:48:24.225 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.16, opts=13)
22:48:24.225 00.000 12268 Enqueuing Move request for scope (0.22, -0.16)
22:48:24.225 00.000 11616 Worker thread wakes up
22:48:24.225 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.16) opts 0xd
22:48:24.225 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.16)
22:48:24.225 00.000 11616 Moving (0.22, -0.16) raw xDistance=-0.14 yDistance=0.24
22:48:24.226 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:48:24.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:48:24.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
22:48:24.226 00.000 11616 MoveAxis(E, 0, ABG)
22:48:24.226 00.000 11616 Move returns status 0, amount 0
22:48:24.226 00.000 11616 MoveAxis(S, 20, ABG)
22:48:24.226 00.000 11616 Guiding  Dir = 1, Dur = 20
22:48:24.226 00.000 11616 IsSlewing returns 0
22:48:24.227 00.001 11616 IsGuiding returns 0
22:48:24.227 00.000 11616 PulseGuide returned control before completion, sleep 30
22:48:24.247 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:48:24.264 00.017 12268 UpdateGuideState exits: m=169 SNR=8.9
22:48:24.265 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:24.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:24.265 00.000 12268 Enqueuing Expose request
22:48:24.265 00.000 11616 IsGuiding returns 1
22:48:24.265 00.000 11616 scope still moving after pulse duration time elapsed
22:48:24.295 00.030 11616 IsSlewing returns 0
22:48:24.295 00.000 11616 IsGuiding returns 0
22:48:24.296 00.001 11616 scope move finished after 20 + 48 ms
22:48:24.296 00.000 11616 Move returns status 0, amount 20
22:48:24.296 00.000 11616 move complete, result=0
22:48:24.296 00.000 11616 worker thread done servicing request
22:48:24.297 00.001 11616 Worker thread wakes up
22:48:24.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:24.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:24.297 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
22:48:26.310 02.013 11616 Exposure complete
22:48:26.367 00.057 11616 worker thread done servicing request
22:48:26.367 00.000 12268 OnExposeComplete: enter
22:48:26.367 00.000 12268 UpdateGuideState(): m_state=6
22:48:26.368 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
22:48:26.368 00.000 12268 Star::Find returns 1 (0), X=1151.32, Y=152.84, Mass=154, SNR=8.4, Peak=22 HFD=3.7
22:48:26.368 00.000 12268 MultiStar: [#1 0.52,-0.55,0.00,R] [#2 0.31,-0.66,0.00,M2] [#3 -0.06,-1.28,0.00,M2] [#4 0.11,-0.51,0.66,U] [#5 -0.42,-0.89,0.00,M2] [#6 0.42,-0.75,0.00,M6] [#7 0.49,-0.79,0.00,M10] [#8 0.17,0.62,0.00,M1] 
22:48:26.368 00.000 12268 refined, 1 included, MultiStar: {0.19, -0.70}, one-star: {0.24, -0.82}
22:48:26.368 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
22:48:26.368 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
22:48:26.369 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=-0.70 hyp=0.72 cameraTheta=-1.31 mountX=-0.67 mountY=0.27, mountTheta=2.76
22:48:26.371 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.70, opts=13)
22:48:26.371 00.000 12268 Enqueuing Move request for scope (0.19, -0.70)
22:48:26.372 00.001 11616 Worker thread wakes up
22:48:26.372 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.70) opts 0xd
22:48:26.372 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.70)
22:48:26.372 00.000 11616 Moving (0.19, -0.70) raw xDistance=-0.67 yDistance=0.27
22:48:26.372 00.000 11616 resist switch: large excursion: input -0.67 thresh 0.29 direction from 1 to -1
22:48:26.372 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.02
22:48:26.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.67
22:48:26.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
22:48:26.372 00.000 11616 MoveAxis(E, 377, ABG)
22:48:26.372 00.000 11616 Guiding  Dir = 2, Dur = 377
22:48:26.372 00.000 11616 IsSlewing returns 0
22:48:26.373 00.001 11616 IsGuiding returns 0
22:48:26.373 00.000 11616 PulseGuide returned control before completion, sleep 387
22:48:26.394 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:48:26.412 00.018 12268 UpdateGuideState exits: m=154 SNR=8.4
22:48:26.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:26.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:26.412 00.000 12268 Enqueuing Expose request
22:48:26.773 00.361 11616 IsGuiding returns 1
22:48:26.773 00.000 11616 scope still moving after pulse duration time elapsed
22:48:26.804 00.031 11616 IsSlewing returns 0
22:48:26.805 00.001 11616 IsGuiding returns 0
22:48:26.805 00.000 11616 scope move finished after 377 + 54 ms
22:48:26.805 00.000 11616 Move returns status 0, amount 377
22:48:26.805 00.000 11616 MoveAxis(S, 23, ABG)
22:48:26.805 00.000 11616 Guiding  Dir = 1, Dur = 23
22:48:26.805 00.000 11616 IsSlewing returns 0
22:48:26.806 00.001 11616 IsGuiding returns 0
22:48:26.806 00.000 11616 PulseGuide returned control before completion, sleep 33
22:48:26.850 00.044 11616 IsGuiding returns 1
22:48:26.850 00.000 11616 scope still moving after pulse duration time elapsed
22:48:26.881 00.031 11616 IsSlewing returns 0
22:48:26.881 00.000 11616 IsGuiding returns 0
22:48:26.881 00.000 11616 scope move finished after 23 + 52 ms
22:48:26.881 00.000 11616 Move returns status 0, amount 23
22:48:26.881 00.000 11616 move complete, result=0
22:48:26.882 00.001 11616 worker thread done servicing request
22:48:26.882 00.000 11616 Worker thread wakes up
22:48:26.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:26.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:26.882 00.000 12268 GuideStep: -0.7 px 377 ms EAST, 0.3 px 23 ms SOUTH
22:48:28.898 02.016 11616 Exposure complete
22:48:28.953 00.055 11616 worker thread done servicing request
22:48:28.953 00.000 12268 OnExposeComplete: enter
22:48:28.953 00.000 12268 UpdateGuideState(): m_state=6
22:48:28.953 00.000 12268 Star::Find(15, 1151, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1086
22:48:28.953 00.000 12268 Star::Find returns 1 (0), X=1151.58, Y=153.13, Mass=150, SNR=8.3, Peak=19 HFD=3.7
22:48:28.954 00.001 12268 MultiStar: [#1 0.14,0.87,0.00,M1] [#2 0.15,-0.02,0.91,U] [#3 0.80,-0.39,0.00,M3] [#4 0.38,0.13,0.73,U] [#5 -0.06,-0.34,0.87,U] [#6 0.58,0.19,0.83,U] [#7 1.07,0.17,0.00,R] [#8 -0.06,0.17,0.64,U] 
22:48:28.954 00.000 12268 refined, 5 included, MultiStar: {0.26, -0.10}, one-star: {0.49, -0.52}
22:48:28.954 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
22:48:28.954 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
22:48:28.954 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-0.35 mountX=-0.07 mountY=0.27, mountTheta=1.82
22:48:28.956 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.10, opts=13)
22:48:28.956 00.000 12268 Enqueuing Move request for scope (0.26, -0.10)
22:48:28.956 00.000 11616 Worker thread wakes up
22:48:28.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.10) opts 0xd
22:48:28.957 00.001 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.10)
22:48:28.957 00.000 11616 Moving (0.26, -0.10) raw xDistance=-0.07 yDistance=0.27
22:48:28.957 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:28.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:48:28.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
22:48:28.957 00.000 11616 MoveAxis(E, 0, ABG)
22:48:28.957 00.000 11616 Move returns status 0, amount 0
22:48:28.957 00.000 11616 MoveAxis(S, 23, ABG)
22:48:28.957 00.000 11616 Guiding  Dir = 1, Dur = 23
22:48:28.957 00.000 11616 IsSlewing returns 0
22:48:28.958 00.001 11616 IsGuiding returns 0
22:48:28.958 00.000 11616 PulseGuide returned control before completion, sleep 33
22:48:28.979 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:48:28.996 00.017 12268 UpdateGuideState exits: m=150 SNR=8.3
22:48:28.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:28.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:28.996 00.000 12268 Enqueuing Expose request
22:48:29.002 00.006 11616 IsGuiding returns 1
22:48:29.003 00.001 11616 scope still moving after pulse duration time elapsed
22:48:29.033 00.030 11616 IsSlewing returns 0
22:48:29.033 00.000 11616 IsGuiding returns 1
22:48:29.064 00.031 11616 IsSlewing returns 0
22:48:29.065 00.001 11616 IsGuiding returns 1
22:48:29.095 00.030 11616 IsSlewing returns 0
22:48:29.095 00.000 11616 IsGuiding returns 1
22:48:29.125 00.030 11616 IsSlewing returns 0
22:48:29.126 00.001 11616 IsGuiding returns 1
22:48:29.157 00.031 11616 IsSlewing returns 0
22:48:29.157 00.000 11616 IsGuiding returns 1
22:48:29.189 00.032 11616 IsSlewing returns 0
22:48:29.189 00.000 11616 IsGuiding returns 1
22:48:29.220 00.031 11616 IsSlewing returns 0
22:48:29.220 00.000 11616 IsGuiding returns 0
22:48:29.220 00.000 11616 scope move finished after 23 + 239 ms
22:48:29.221 00.001 11616 Move returns status 0, amount 23
22:48:29.221 00.000 11616 move complete, result=0
22:48:29.221 00.000 11616 worker thread done servicing request
22:48:29.221 00.000 11616 Worker thread wakes up
22:48:29.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:29.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:29.221 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
22:48:31.234 02.013 11616 Exposure complete
22:48:31.291 00.057 11616 worker thread done servicing request
22:48:31.291 00.000 12268 OnExposeComplete: enter
22:48:31.291 00.000 12268 UpdateGuideState(): m_state=6
22:48:31.291 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1087
22:48:31.292 00.001 12268 Star::Find returns 1 (0), X=1151.12, Y=153.26, Mass=134, SNR=8.0, Peak=22 HFD=2.8
22:48:31.292 00.000 12268 MultiStar: [#1 -0.35,0.68,0.00,M2] [#2 -0.29,-0.01,0.92,U] [#3 -0.20,-0.49,0.78,U] [#4 0.97,-0.44,0.00,M2] [#5 -0.11,-0.61,0.94,U] [#6 -0.09,0.19,0.83,U] [#7 -0.42,0.14,0.76,U] [#8 0.19,0.05,0.56,U] 
22:48:31.292 00.000 12268 refined, 6 included, MultiStar: {-0.14, -0.18}, one-star: {0.03, -0.40}
22:48:31.292 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
22:48:31.292 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
22:48:31.293 00.001 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-2.21 mountX=-0.20 mountY=-0.11, mountTheta=-2.63
22:48:31.295 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.18, opts=13)
22:48:31.295 00.000 12268 Enqueuing Move request for scope (-0.14, -0.18)
22:48:31.295 00.000 11616 Worker thread wakes up
22:48:31.295 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd
22:48:31.295 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.18)
22:48:31.295 00.000 11616 Moving (-0.14, -0.18) raw xDistance=-0.20 yDistance=-0.11
22:48:31.295 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
22:48:31.295 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:31.295 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:48:31.295 00.000 11616 MoveAxis(E, 110, ABG)
22:48:31.295 00.000 11616 Guiding  Dir = 2, Dur = 110
22:48:31.296 00.001 11616 IsSlewing returns 0
22:48:31.296 00.000 11616 IsGuiding returns 0
22:48:31.296 00.000 11616 PulseGuide returned control before completion, sleep 120
22:48:31.318 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=224, Gamma=1.290
22:48:31.336 00.018 12268 UpdateGuideState exits: m=134 SNR=8.0
22:48:31.336 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:31.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:31.336 00.000 12268 Enqueuing Expose request
22:48:31.433 00.097 11616 IsGuiding returns 1
22:48:31.433 00.000 11616 scope still moving after pulse duration time elapsed
22:48:31.464 00.031 11616 IsSlewing returns 0
22:48:31.465 00.001 11616 IsGuiding returns 0
22:48:31.465 00.000 11616 scope move finished after 110 + 58 ms
22:48:31.465 00.000 11616 Move returns status 0, amount 110
22:48:31.465 00.000 11616 MoveAxis(N, 0, ABG)
22:48:31.465 00.000 11616 Move returns status 0, amount 0
22:48:31.465 00.000 11616 move complete, result=0
22:48:31.465 00.000 11616 worker thread done servicing request
22:48:31.465 00.000 11616 Worker thread wakes up
22:48:31.465 00.000 12268 GuideStep: -0.2 px 110 ms EAST, -0.1 px 0 ms NORTH
22:48:31.466 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:31.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:33.475 02.009 11616 Exposure complete
22:48:33.536 00.061 11616 worker thread done servicing request
22:48:33.536 00.000 12268 OnExposeComplete: enter
22:48:33.536 00.000 12268 UpdateGuideState(): m_state=6
22:48:33.536 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1088
22:48:33.536 00.000 12268 Star::Find returns 1 (0), X=1150.91, Y=152.80, Mass=147, SNR=8.2, Peak=20 HFD=4.1
22:48:33.537 00.001 12268 MultiStar: [#1 0.01,0.16,1.18,U] [#2 -0.07,-0.68,0.00,M1] [#3 0.18,-0.87,0.00,M3] [#4 0.63,-0.09,0.00,M3] [#5 -0.05,-0.48,0.79,U] [#6 0.69,-0.03,0.00,M5] [#7 -0.68,-0.19,0.00,M1] [#8 -0.00,0.09,0.64,U] 
22:48:33.537 00.000 12268 refined, 3 included, MultiStar: {-0.06, -0.27}, one-star: {-0.18, -0.85}
22:48:33.537 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
22:48:33.537 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.08)
22:48:33.537 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.78 mountX=-0.28 mountY=-0.02, mountTheta=-3.06
22:48:33.539 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.27, opts=13)
22:48:33.539 00.000 12268 Enqueuing Move request for scope (-0.06, -0.27)
22:48:33.539 00.000 11616 Worker thread wakes up
22:48:33.539 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd
22:48:33.539 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.27)
22:48:33.539 00.000 11616 Moving (-0.06, -0.27) raw xDistance=-0.28 yDistance=-0.02
22:48:33.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
22:48:33.539 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:33.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:48:33.539 00.000 11616 MoveAxis(E, 156, ABG)
22:48:33.540 00.001 11616 Guiding  Dir = 2, Dur = 156
22:48:33.540 00.000 11616 IsSlewing returns 0
22:48:33.540 00.000 11616 IsGuiding returns 0
22:48:33.541 00.001 11616 PulseGuide returned control before completion, sleep 166
22:48:33.563 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=230, Gamma=1.290
22:48:33.583 00.020 12268 UpdateGuideState exits: m=147 SNR=8.2
22:48:33.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:33.583 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:33.584 00.001 12268 Enqueuing Expose request
22:48:33.720 00.136 11616 IsGuiding returns 1
22:48:33.720 00.000 11616 scope still moving after pulse duration time elapsed
22:48:33.752 00.032 11616 IsSlewing returns 0
22:48:33.752 00.000 11616 IsGuiding returns 0
22:48:33.752 00.000 11616 scope move finished after 156 + 56 ms
22:48:33.752 00.000 11616 Move returns status 0, amount 156
22:48:33.752 00.000 11616 MoveAxis(N, 0, ABG)
22:48:33.753 00.001 11616 Move returns status 0, amount 0
22:48:33.753 00.000 11616 move complete, result=0
22:48:33.753 00.000 11616 worker thread done servicing request
22:48:33.753 00.000 11616 Worker thread wakes up
22:48:33.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:33.753 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:33.753 00.000 12268 GuideStep: -0.3 px 156 ms EAST, -0.0 px 0 ms NORTH
22:48:35.764 02.011 11616 Exposure complete
22:48:35.821 00.057 11616 worker thread done servicing request
22:48:35.821 00.000 12268 OnExposeComplete: enter
22:48:35.821 00.000 12268 UpdateGuideState(): m_state=6
22:48:35.821 00.000 12268 Star::Find(15, 1150, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1089
22:48:35.822 00.001 12268 Star::Find returns 1 (0), X=1151.21, Y=153.06, Mass=139, SNR=8.1, Peak=21 HFD=3.9
22:48:35.822 00.000 12268 MultiStar: [#1 -0.03,0.30,1.19,U] [#2 0.48,-0.85,0.00,M2] [#3 0.32,-1.25,0.00,M4] [#4 0.65,-1.18,0.00,M4] [#5 -0.24,-0.80,0.00,M1] [#6 0.70,-0.24,0.00,M6] [#7 -0.21,0.02,0.70,U] [#8 0.35,0.89,0.00,M1] 
22:48:35.822 00.000 12268 refined, 2 included, MultiStar: {-0.02, -0.08}, one-star: {0.12, -0.59}
22:48:35.822 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
22:48:35.822 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
22:48:35.822 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.82 mountX=-0.08 mountY=-0.01, mountTheta=-3.02
22:48:35.824 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.08, opts=13)
22:48:35.824 00.000 12268 Enqueuing Move request for scope (-0.02, -0.08)
22:48:35.824 00.000 11616 Worker thread wakes up
22:48:35.824 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
22:48:35.824 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
22:48:35.825 00.001 11616 Moving (-0.02, -0.08) raw xDistance=-0.08 yDistance=-0.01
22:48:35.825 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:35.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:48:35.825 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:35.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:48:35.825 00.000 11616 MoveAxis(E, 0, ABG)
22:48:35.825 00.000 11616 Move returns status 0, amount 0
22:48:35.825 00.000 11616 MoveAxis(N, 0, ABG)
22:48:35.825 00.000 11616 Move returns status 0, amount 0
22:48:35.825 00.000 11616 move complete, result=0
22:48:35.825 00.000 11616 worker thread done servicing request
22:48:35.847 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=221, Gamma=1.290
22:48:35.864 00.017 12268 UpdateGuideState exits: m=139 SNR=8.1
22:48:35.864 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:35.864 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:35.864 00.000 12268 Enqueuing Expose request
22:48:35.864 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:35.864 00.000 11616 Worker thread wakes up
22:48:35.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:35.865 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:37.873 02.008 11616 Exposure complete
22:48:37.931 00.058 11616 worker thread done servicing request
22:48:37.932 00.001 12268 OnExposeComplete: enter
22:48:37.932 00.000 12268 UpdateGuideState(): m_state=6
22:48:37.932 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1090
22:48:37.932 00.000 12268 Star::Find returns 1 (0), X=1150.87, Y=152.68, Mass=152, SNR=8.3, Peak=23 HFD=4.0
22:48:37.933 00.001 12268 Star::Find false star n=7 nbg=289 bg=7.5 sigma=0.7 thresh=10 peak=10
22:48:37.933 00.000 12268 Star::Find false star n=7 nbg=284 bg=7.5 sigma=0.8 thresh=10 peak=10
22:48:37.933 00.000 12268 MultiStar: [#1 -0.31,-0.05,1.29,U] [#2 -0.39,-0.80,0.00,M3] [#3 -0.61,-1.37,0.00,M5] [#4 0.39,-1.20,0.00,M5] [#5 -0.11,-0.75,0.00,M2] [#6 0.72,-0.20,0.00,M7] [#7 -0.18,-0.81,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.00,0.00,0.00,L] 
22:48:37.933 00.000 12268 refined, 1 included, MultiStar: {-0.27, -0.45}, one-star: {-0.22, -0.98}
22:48:37.933 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
22:48:37.933 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
22:48:37.933 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.45 hyp=0.53 cameraTheta=-2.11 mountX=-0.48 mountY=-0.21, mountTheta=-2.73
22:48:37.935 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.45, opts=13)
22:48:37.935 00.000 12268 Enqueuing Move request for scope (-0.27, -0.45)
22:48:37.936 00.001 11616 Worker thread wakes up
22:48:37.936 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.45) opts 0xd
22:48:37.936 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.45)
22:48:37.936 00.000 11616 Moving (-0.27, -0.45) raw xDistance=-0.48 yDistance=-0.21
22:48:37.936 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
22:48:37.936 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:48:37.936 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:48:37.936 00.000 11616 MoveAxis(E, 267, ABG)
22:48:37.936 00.000 11616 Guiding  Dir = 2, Dur = 267
22:48:37.936 00.000 11616 IsSlewing returns 0
22:48:37.936 00.000 11616 IsGuiding returns 0
22:48:37.937 00.001 11616 PulseGuide returned control before completion, sleep 277
22:48:37.960 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=242, Gamma=1.290
22:48:37.978 00.018 12268 UpdateGuideState exits: m=152 SNR=8.3
22:48:37.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:37.979 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:37.979 00.000 12268 Enqueuing Expose request
22:48:38.225 00.246 11616 IsGuiding returns 1
22:48:38.225 00.000 11616 scope still moving after pulse duration time elapsed
22:48:38.257 00.032 11616 IsSlewing returns 0
22:48:38.257 00.000 11616 IsGuiding returns 0
22:48:38.258 00.001 11616 scope move finished after 267 + 53 ms
22:48:38.258 00.000 11616 Move returns status 0, amount 267
22:48:38.258 00.000 11616 MoveAxis(N, 0, ABG)
22:48:38.258 00.000 11616 Move returns status 0, amount 0
22:48:38.258 00.000 11616 move complete, result=0
22:48:38.258 00.000 11616 worker thread done servicing request
22:48:38.258 00.000 11616 Worker thread wakes up
22:48:38.258 00.000 12268 GuideStep: -0.5 px 267 ms EAST, -0.2 px 0 ms NORTH
22:48:38.259 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:38.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:40.272 02.013 11616 Exposure complete
22:48:40.330 00.058 11616 worker thread done servicing request
22:48:40.330 00.000 12268 OnExposeComplete: enter
22:48:40.330 00.000 12268 UpdateGuideState(): m_state=6
22:48:40.330 00.000 12268 Star::Find(15, 1150, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1091
22:48:40.331 00.001 12268 Star::Find returns 1 (0), X=1150.99, Y=153.96, Mass=142, SNR=8.1, Peak=22 HFD=3.2
22:48:40.331 00.000 12268 Star::Find false star n=13 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
22:48:40.331 00.000 12268 Star::Find false star n=5 nbg=285 bg=7.7 sigma=0.8 thresh=10 peak=10
22:48:40.331 00.000 12268 Star::Find false star n=12 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
22:48:40.331 00.000 12268 MultiStar: [#1 -0.11,0.88,0.00,M1] [#2 -1.18,0.20,0.00,M4] [#3 -0.32,-0.13,0.82,U] [#4 -0.42,0.28,0.70,U] [#5 -0.95,-0.36,0.00,M3] [#6 -0.13,0.55,0.75,U] [#7 -0.89,0.59,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.00,0.00,0.00,L] 
22:48:40.331 00.000 12268 single-star, 3 included, MultiStar: {-0.23, 0.25}, one-star: {-0.09, 0.30}
22:48:40.331 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
22:48:40.331 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
22:48:40.331 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.30 hyp=0.32 cameraTheta=1.87 mountX=0.29 mountY=-0.13, mountTheta=-0.43
22:48:40.336 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.30, opts=13)
22:48:40.336 00.000 12268 Enqueuing Move request for scope (-0.09, 0.30)
22:48:40.336 00.000 11616 Worker thread wakes up
22:48:40.336 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.30) opts 0xd
22:48:40.336 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.30)
22:48:40.337 00.001 11616 Moving (-0.09, 0.30) raw xDistance=0.29 yDistance=-0.13
22:48:40.337 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:48:40.337 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:48:40.337 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:40.337 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:48:40.337 00.000 11616 MoveAxis(E, 0, ABG)
22:48:40.337 00.000 11616 Move returns status 0, amount 0
22:48:40.337 00.000 11616 MoveAxis(N, 0, ABG)
22:48:40.338 00.001 11616 Move returns status 0, amount 0
22:48:40.338 00.000 11616 move complete, result=0
22:48:40.338 00.000 11616 worker thread done servicing request
22:48:40.363 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=226, Gamma=1.290
22:48:40.381 00.018 12268 UpdateGuideState exits: m=142 SNR=8.1
22:48:40.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:40.382 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:40.382 00.000 12268 Enqueuing Expose request
22:48:40.382 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:40.382 00.000 11616 Worker thread wakes up
22:48:40.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:40.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:42.422 02.040 11616 Exposure complete
22:48:42.496 00.074 11616 worker thread done servicing request
22:48:42.496 00.000 12268 OnExposeComplete: enter
22:48:42.496 00.000 12268 UpdateGuideState(): m_state=6
22:48:42.497 00.001 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1092
22:48:42.497 00.000 12268 Star::Find returns 1 (0), X=1150.84, Y=153.87, Mass=158, SNR=8.5, Peak=27 HFD=3.8
22:48:42.497 00.000 12268 MultiStar: [#1 -0.53,1.10,0.00,M2] [#2 -0.65,-0.55,0.00,M5] [#3 -0.26,-0.27,0.69,U] [#4 -0.71,0.19,0.00,M5] [#5 -0.89,-0.36,0.00,M4] [#6 0.37,0.24,0.68,U] [#7 -0.59,0.50,0.00,M3] [#8 0.39,-0.28,0.53,U] 
22:48:42.497 00.000 12268 refined, 3 included, MultiStar: {0.01, 0.02}, one-star: {-0.24, 0.22}
22:48:42.498 00.001 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
22:48:42.498 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
22:48:42.498 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.07 mountX=0.02 mountY=0.01, mountTheta=0.38
22:48:42.500 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.02, opts=13)
22:48:42.502 00.002 12268 Enqueuing Move request for scope (0.01, 0.02)
22:48:42.516 00.014 11616 Worker thread wakes up
22:48:42.516 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
22:48:42.516 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
22:48:42.516 00.000 11616 Moving (0.01, 0.02) raw xDistance=0.02 yDistance=0.01
22:48:42.516 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:42.517 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:48:42.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:42.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:48:42.517 00.000 11616 MoveAxis(E, 0, ABG)
22:48:42.517 00.000 11616 Move returns status 0, amount 0
22:48:42.517 00.000 11616 MoveAxis(N, 0, ABG)
22:48:42.517 00.000 11616 Move returns status 0, amount 0
22:48:42.517 00.000 11616 move complete, result=0
22:48:42.518 00.001 11616 worker thread done servicing request
22:48:42.541 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=207, Gamma=1.290
22:48:42.563 00.022 12268 UpdateGuideState exits: m=158 SNR=8.5
22:48:42.564 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:42.564 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:42.564 00.000 12268 Enqueuing Expose request
22:48:42.564 00.000 11616 Worker thread wakes up
22:48:42.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:42.565 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:42.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:44.590 02.025 11616 Exposure complete
22:48:44.656 00.066 11616 worker thread done servicing request
22:48:44.657 00.001 12268 OnExposeComplete: enter
22:48:44.657 00.000 12268 UpdateGuideState(): m_state=6
22:48:44.657 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1093
22:48:44.657 00.000 12268 Star::Find returns 1 (0), X=1151.24, Y=153.92, Mass=160, SNR=8.6, Peak=22 HFD=4.0
22:48:44.658 00.001 12268 MultiStar: [#1 -0.05,1.20,0.00,M3] [#2 -0.15,0.06,0.77,U] [#3 0.09,-0.55,0.70,U] [#4 -0.12,0.13,0.56,U] [#5 -0.43,-0.45,0.76,U] [#6 0.40,0.52,0.00,M6] [#7 0.18,0.13,0.63,U] [#8 0.16,0.11,0.53,U] 
22:48:44.658 00.000 12268 refined, 6 included, MultiStar: {-0.02, -0.04}, one-star: {0.15, 0.27}
22:48:44.658 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.51 = 2.78)
22:48:44.658 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
22:48:44.658 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.03 mountX=-0.04 mountY=-0.01, mountTheta=-2.80
22:48:44.661 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.04, opts=13)
22:48:44.661 00.000 12268 Enqueuing Move request for scope (-0.02, -0.04)
22:48:44.661 00.000 11616 Worker thread wakes up
22:48:44.661 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
22:48:44.661 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
22:48:44.661 00.000 11616 Moving (-0.02, -0.04) raw xDistance=-0.04 yDistance=-0.01
22:48:44.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:44.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:48:44.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:44.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:48:44.662 00.001 11616 MoveAxis(E, 0, ABG)
22:48:44.662 00.000 11616 Move returns status 0, amount 0
22:48:44.662 00.000 11616 MoveAxis(N, 0, ABG)
22:48:44.662 00.000 11616 Move returns status 0, amount 0
22:48:44.662 00.000 11616 move complete, result=0
22:48:44.662 00.000 11616 worker thread done servicing request
22:48:44.683 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=175, Gamma=1.290
22:48:44.701 00.018 12268 UpdateGuideState exits: m=160 SNR=8.6
22:48:44.702 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:44.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:44.702 00.000 12268 Enqueuing Expose request
22:48:44.702 00.000 11616 Worker thread wakes up
22:48:44.702 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:44.702 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:44.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:46.710 02.008 11616 Exposure complete
22:48:46.768 00.058 11616 worker thread done servicing request
22:48:46.768 00.000 12268 OnExposeComplete: enter
22:48:46.768 00.000 12268 UpdateGuideState(): m_state=6
22:48:46.769 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1094
22:48:46.769 00.000 12268 Star::Find returns 1 (0), X=1151.98, Y=153.36, Mass=133, SNR=7.8, Peak=19 HFD=3.9
22:48:46.769 00.000 12268 MultiStar: [#1 -0.16,1.02,0.00,M4] [#2 -0.01,0.01,0.92,U] [#3 0.18,-0.37,0.72,U] [#4 0.89,0.05,0.00,M5] [#5 0.11,-0.23,0.91,U] [#6 0.42,0.31,0.73,U] [#7 -0.43,0.65,0.00,M3] [#8 0.19,0.05,0.57,U] 
22:48:46.769 00.000 12268 refined, 5 included, MultiStar: {0.32, -0.10}, one-star: {0.89, -0.30}
22:48:46.769 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
22:48:46.769 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.38)
22:48:46.769 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.10 hyp=0.33 cameraTheta=-0.32 mountX=-0.07 mountY=0.33, mountTheta=1.79
22:48:46.771 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.10, opts=13)
22:48:46.771 00.000 12268 Enqueuing Move request for scope (0.32, -0.10)
22:48:46.771 00.000 11616 Worker thread wakes up
22:48:46.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.10) opts 0xd
22:48:46.771 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.10)
22:48:46.771 00.000 11616 Moving (0.32, -0.10) raw xDistance=-0.07 yDistance=0.33
22:48:46.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:46.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:48:46.772 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
22:48:46.772 00.000 11616 MoveAxis(E, 0, ABG)
22:48:46.772 00.000 11616 Move returns status 0, amount 0
22:48:46.772 00.000 11616 MoveAxis(S, 28, ABG)
22:48:46.772 00.000 11616 Guiding  Dir = 1, Dur = 28
22:48:46.772 00.000 11616 IsSlewing returns 0
22:48:46.772 00.000 11616 IsGuiding returns 0
22:48:46.773 00.001 11616 PulseGuide returned control before completion, sleep 38
22:48:46.795 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=194, Gamma=1.290
22:48:46.813 00.018 11616 IsGuiding returns 1
22:48:46.813 00.000 11616 scope still moving after pulse duration time elapsed
22:48:46.814 00.001 12268 UpdateGuideState exits: m=133 SNR=7.8
22:48:46.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:46.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:46.814 00.000 12268 Enqueuing Expose request
22:48:46.844 00.030 11616 IsSlewing returns 0
22:48:46.844 00.000 11616 IsGuiding returns 0
22:48:46.844 00.000 11616 scope move finished after 28 + 44 ms
22:48:46.845 00.001 11616 Move returns status 0, amount 28
22:48:46.845 00.000 11616 move complete, result=0
22:48:46.845 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 28 ms SOUTH
22:48:46.845 00.000 11616 worker thread done servicing request
22:48:46.845 00.000 11616 Worker thread wakes up
22:48:46.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:46.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:48.854 02.009 11616 Exposure complete
22:48:48.915 00.061 11616 worker thread done servicing request
22:48:48.915 00.000 12268 OnExposeComplete: enter
22:48:48.915 00.000 12268 UpdateGuideState(): m_state=6
22:48:48.915 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1095
22:48:48.915 00.000 12268 Star::Find returns 1 (0), X=1151.45, Y=153.49, Mass=119, SNR=7.5, Peak=18 HFD=3.2
22:48:48.916 00.001 12268 MultiStar: [#1 -0.11,0.24,1.33,U] [#2 0.22,-0.11,0.92,U] [#3 0.30,-0.54,0.76,U] [#4 0.12,0.09,0.67,U] [#5 -0.23,-0.43,1.00,U] [#6 0.39,-0.44,0.64,U] [#7 -0.05,-0.23,0.83,U] [#8 0.00,0.00,0.00,L] [#9 0.11,-0.28,0.57,U] 
22:48:48.916 00.000 12268 refined, 8 included, MultiStar: {0.10, -0.18}, one-star: {0.36, -0.16}
22:48:48.916 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
22:48:48.916 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
22:48:48.916 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-1.06 mountX=-0.17 mountY=0.12, mountTheta=2.51
22:48:48.917 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.18, opts=13)
22:48:48.918 00.001 12268 Enqueuing Move request for scope (0.10, -0.18)
22:48:48.918 00.000 11616 Worker thread wakes up
22:48:48.918 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
22:48:48.918 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
22:48:48.918 00.000 11616 Moving (0.10, -0.18) raw xDistance=-0.17 yDistance=0.12
22:48:48.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
22:48:48.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:48.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:48:48.918 00.000 11616 MoveAxis(E, 93, ABG)
22:48:48.919 00.001 11616 Guiding  Dir = 2, Dur = 93
22:48:48.919 00.000 11616 IsSlewing returns 0
22:48:48.919 00.000 11616 IsGuiding returns 0
22:48:48.919 00.000 11616 PulseGuide returned control before completion, sleep 103
22:48:48.939 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=215, Gamma=1.290
22:48:48.957 00.018 12268 UpdateGuideState exits: m=119 SNR=7.5
22:48:48.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:48.957 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:48.957 00.000 12268 Enqueuing Expose request
22:48:49.026 00.069 11616 IsGuiding returns 1
22:48:49.026 00.000 11616 scope still moving after pulse duration time elapsed
22:48:49.058 00.032 11616 IsSlewing returns 0
22:48:49.058 00.000 11616 IsGuiding returns 0
22:48:49.058 00.000 11616 scope move finished after 93 + 46 ms
22:48:49.058 00.000 11616 Move returns status 0, amount 93
22:48:49.058 00.000 11616 MoveAxis(N, 0, ABG)
22:48:49.058 00.000 11616 Move returns status 0, amount 0
22:48:49.058 00.000 11616 move complete, result=0
22:48:49.058 00.000 11616 worker thread done servicing request
22:48:49.058 00.000 12268 GuideStep: -0.2 px 93 ms EAST, 0.1 px 0 ms NORTH
22:48:49.059 00.001 11616 Worker thread wakes up
22:48:49.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:49.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:51.113 02.054 11616 Exposure complete
22:48:51.180 00.067 11616 worker thread done servicing request
22:48:51.180 00.000 12268 OnExposeComplete: enter
22:48:51.180 00.000 12268 UpdateGuideState(): m_state=6
22:48:51.181 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1096
22:48:51.181 00.000 12268 Star::Find returns 1 (0), X=1151.09, Y=153.64, Mass=160, SNR=8.6, Peak=19 HFD=3.9
22:48:51.181 00.000 12268 MultiStar: [#1 0.40,0.59,0.00,M4] [#2 0.38,-0.56,0.00,M3] [#3 0.45,-0.42,0.63,U] [#4 0.19,-0.12,0.62,U] [#5 -0.01,0.03,0.85,U] [#6 -0.05,0.37,0.67,U] [#7 -0.31,-0.39,0.66,U] [#8 0.03,0.41,0.58,U] 
22:48:51.182 00.001 12268 single-star, 6 included, MultiStar: {0.04, -0.02}, one-star: {0.00, -0.02}
22:48:51.182 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
22:48:51.182 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
22:48:51.182 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.38 mountX=-0.02 mountY=0.01, mountTheta=2.82
22:48:51.186 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.02, opts=13)
22:48:51.186 00.000 12268 Enqueuing Move request for scope (0.00, -0.02)
22:48:51.197 00.011 11616 Worker thread wakes up
22:48:51.197 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
22:48:51.197 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
22:48:51.197 00.000 11616 Moving (0.00, -0.02) raw xDistance=-0.02 yDistance=0.01
22:48:51.197 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:51.198 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:48:51.198 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:51.198 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:48:51.198 00.000 11616 MoveAxis(E, 0, ABG)
22:48:51.198 00.000 11616 Move returns status 0, amount 0
22:48:51.198 00.000 11616 MoveAxis(N, 0, ABG)
22:48:51.198 00.000 11616 Move returns status 0, amount 0
22:48:51.198 00.000 11616 move complete, result=0
22:48:51.209 00.011 11616 worker thread done servicing request
22:48:51.217 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=202, Gamma=1.290
22:48:51.239 00.022 12268 UpdateGuideState exits: m=160 SNR=8.6
22:48:51.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:51.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:51.239 00.000 12268 Enqueuing Expose request
22:48:51.239 00.000 11616 Worker thread wakes up
22:48:51.239 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:51.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:51.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:51.769 00.530 12268 evsrv: cli 0F8E69C0 connect
22:48:51.770 00.001 12268 case statement mapped state 6 to 3
22:48:51.771 00.001 12268 case statement mapped state 6 to 3
22:48:51.772 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"c7d4006f-a727-4b53-89cb-83cb4f979233"}
22:48:51.772 00.000 12268 case statement mapped state 6 to 3
22:48:51.773 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7d4006f-a727-4b53-89cb-83cb4f979233"}
22:48:51.778 00.005 12268 evsrv: cli 0F8E69C0 disconnect
22:48:53.302 01.524 11616 Exposure complete
22:48:53.384 00.082 11616 worker thread done servicing request
22:48:53.384 00.000 12268 OnExposeComplete: enter
22:48:53.385 00.001 12268 UpdateGuideState(): m_state=6
22:48:53.385 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1097
22:48:53.385 00.000 12268 Star::Find returns 1 (0), X=1151.20, Y=153.48, Mass=133, SNR=7.8, Peak=21 HFD=3.4
22:48:53.385 00.000 12268 MultiStar: [#1 0.08,1.21,0.00,M5] [#2 0.18,-0.32,0.88,U] [#3 -0.27,-0.68,0.00,M1] [#4 0.68,-0.07,0.00,M4] [#5 -0.07,-0.21,0.92,U] [#6 0.41,0.19,0.73,U] [#7 -0.20,-0.28,0.75,U] [#8 -0.01,0.60,0.69,U] 
22:48:53.385 00.000 12268 refined, 5 included, MultiStar: {0.07, -0.06}, one-star: {0.11, -0.17}
22:48:53.386 00.001 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
22:48:53.386 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.97)
22:48:53.386 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.73 mountX=-0.05 mountY=0.07, mountTheta=2.20
22:48:53.389 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.06, opts=13)
22:48:53.389 00.000 12268 Enqueuing Move request for scope (0.07, -0.06)
22:48:53.389 00.000 11616 Worker thread wakes up
22:48:53.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
22:48:53.389 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
22:48:53.390 00.001 11616 Moving (0.07, -0.06) raw xDistance=-0.05 yDistance=0.07
22:48:53.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:53.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:48:53.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:53.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:48:53.390 00.000 11616 MoveAxis(E, 0, ABG)
22:48:53.390 00.000 11616 Move returns status 0, amount 0
22:48:53.390 00.000 11616 MoveAxis(N, 0, ABG)
22:48:53.391 00.001 11616 Move returns status 0, amount 0
22:48:53.391 00.000 11616 move complete, result=0
22:48:53.391 00.000 11616 worker thread done servicing request
22:48:53.420 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=197, Gamma=1.290
22:48:53.446 00.026 12268 UpdateGuideState exits: m=133 SNR=7.8
22:48:53.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:53.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:53.446 00.000 12268 Enqueuing Expose request
22:48:53.446 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:53.446 00.000 11616 Worker thread wakes up
22:48:53.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:53.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:55.466 02.020 11616 Exposure complete
22:48:55.533 00.067 11616 worker thread done servicing request
22:48:55.533 00.000 12268 OnExposeComplete: enter
22:48:55.533 00.000 12268 UpdateGuideState(): m_state=6
22:48:55.534 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1098
22:48:55.534 00.000 12268 Star::Find returns 1 (0), X=1151.47, Y=153.89, Mass=165, SNR=8.7, Peak=22 HFD=3.8
22:48:55.535 00.001 12268 Star::Find false star n=10 nbg=274 bg=7.7 sigma=0.7 thresh=10 peak=10
22:48:55.535 00.000 12268 Star::Find false star n=8 nbg=285 bg=7.6 sigma=0.8 thresh=10 peak=10
22:48:55.535 00.000 12268 MultiStar: [#1 -0.10,0.96,0.00,M6] [#2 0.51,0.16,0.73,U] [#3 -0.48,-0.27,0.75,U] [#4 0.43,0.05,0.66,U] [#5 -0.21,-0.26,0.85,U] [#6 0.40,0.39,0.60,U] [#7 -0.10,0.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 0.00,0.00,0.00,L] 
22:48:55.535 00.000 12268 refined, 6 included, MultiStar: {0.13, 0.08}, one-star: {0.38, 0.23}
22:48:55.535 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
22:48:55.536 00.001 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
22:48:55.536 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.57 mountX=0.09 mountY=0.12, mountTheta=0.89
22:48:55.539 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.08, opts=13)
22:48:55.539 00.000 12268 Enqueuing Move request for scope (0.13, 0.08)
22:48:55.539 00.000 11616 Worker thread wakes up
22:48:55.540 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
22:48:55.540 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
22:48:55.540 00.000 11616 Moving (0.13, 0.08) raw xDistance=0.09 yDistance=0.12
22:48:55.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:55.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:48:55.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:55.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:48:55.540 00.000 11616 MoveAxis(E, 0, ABG)
22:48:55.540 00.000 11616 Move returns status 0, amount 0
22:48:55.540 00.000 11616 MoveAxis(N, 0, ABG)
22:48:55.541 00.001 11616 Move returns status 0, amount 0
22:48:55.541 00.000 11616 move complete, result=0
22:48:55.541 00.000 11616 worker thread done servicing request
22:48:55.566 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=187, Gamma=1.290
22:48:55.593 00.027 12268 UpdateGuideState exits: m=165 SNR=8.7
22:48:55.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:55.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:55.594 00.001 12268 Enqueuing Expose request
22:48:55.594 00.000 11616 Worker thread wakes up
22:48:55.594 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:55.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:55.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:57.609 02.015 11616 Exposure complete
22:48:57.667 00.058 11616 worker thread done servicing request
22:48:57.667 00.000 12268 OnExposeComplete: enter
22:48:57.667 00.000 12268 UpdateGuideState(): m_state=6
22:48:57.668 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1099
22:48:57.668 00.000 12268 Star::Find returns 1 (0), X=1151.28, Y=153.52, Mass=137, SNR=7.9, Peak=18 HFD=3.5
22:48:57.668 00.000 12268 MultiStar: [#1 -0.05,0.73,0.00,M7] [#2 -0.01,0.14,0.99,U] [#3 0.50,-0.28,0.78,U] [#4 0.21,-0.13,0.64,U] [#5 -0.34,-0.20,0.82,U] [#6 0.42,-0.65,0.00,M2] [#7 -0.16,0.45,0.87,U] [#8 0.09,0.45,0.62,U] 
22:48:57.668 00.000 12268 refined, 6 included, MultiStar: {0.06, 0.04}, one-star: {0.19, -0.13}
22:48:57.668 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
22:48:57.668 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
22:48:57.668 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.54 mountX=0.04 mountY=0.05, mountTheta=0.92
22:48:57.670 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.04, opts=13)
22:48:57.670 00.000 12268 Enqueuing Move request for scope (0.06, 0.04)
22:48:57.670 00.000 11616 Worker thread wakes up
22:48:57.670 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
22:48:57.670 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
22:48:57.671 00.001 11616 Moving (0.06, 0.04) raw xDistance=0.04 yDistance=0.05
22:48:57.671 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:57.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:48:57.671 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:57.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:48:57.671 00.000 11616 MoveAxis(E, 0, ABG)
22:48:57.671 00.000 11616 Move returns status 0, amount 0
22:48:57.671 00.000 11616 MoveAxis(N, 0, ABG)
22:48:57.671 00.000 11616 Move returns status 0, amount 0
22:48:57.671 00.000 11616 move complete, result=0
22:48:57.671 00.000 11616 worker thread done servicing request
22:48:57.692 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=211, Gamma=1.290
22:48:57.710 00.018 12268 UpdateGuideState exits: m=137 SNR=7.9
22:48:57.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:57.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:57.710 00.000 12268 Enqueuing Expose request
22:48:57.710 00.000 11616 Worker thread wakes up
22:48:57.710 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:57.711 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:57.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:59.723 02.012 11616 Exposure complete
22:48:59.781 00.058 11616 worker thread done servicing request
22:48:59.781 00.000 12268 OnExposeComplete: enter
22:48:59.781 00.000 12268 UpdateGuideState(): m_state=6
22:48:59.781 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1100
22:48:59.782 00.001 12268 Star::Find returns 1 (0), X=1151.50, Y=153.46, Mass=141, SNR=8.1, Peak=21 HFD=3.2
22:48:59.782 00.000 12268 MultiStar: [#1 -0.07,0.36,1.11,U] [#2 -0.15,-0.17,0.81,U] [#3 0.11,-0.45,0.81,U] [#4 0.49,0.20,0.64,U] [#5 -0.63,-0.53,0.00,M1] [#6 0.19,-0.32,0.70,U] [#7 -0.89,-0.79,0.00,M1] [#8 0.48,0.81,0.00,M1] 
22:48:59.782 00.000 12268 refined, 5 included, MultiStar: {0.15, -0.08}, one-star: {0.41, -0.20}
22:48:59.782 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
22:48:59.782 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
22:48:59.783 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.16 cameraTheta=-0.48 mountX=-0.06 mountY=0.15, mountTheta=1.95
22:48:59.784 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.08, opts=13)
22:48:59.785 00.001 12268 Enqueuing Move request for scope (0.15, -0.08)
22:48:59.785 00.000 11616 Worker thread wakes up
22:48:59.785 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
22:48:59.785 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
22:48:59.785 00.000 11616 Moving (0.15, -0.08) raw xDistance=-0.06 yDistance=0.15
22:48:59.785 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:59.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:48:59.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
22:48:59.785 00.000 11616 MoveAxis(E, 0, ABG)
22:48:59.785 00.000 11616 Move returns status 0, amount 0
22:48:59.785 00.000 11616 MoveAxis(S, 13, ABG)
22:48:59.785 00.000 11616 Guiding  Dir = 1, Dur = 13
22:48:59.786 00.001 11616 IsSlewing returns 0
22:48:59.786 00.000 11616 IsGuiding returns 0
22:48:59.786 00.000 11616 PulseGuide returned control before completion, sleep 23
22:48:59.806 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=226, Gamma=1.290
22:48:59.812 00.006 11616 IsGuiding returns 1
22:48:59.812 00.000 11616 scope still moving after pulse duration time elapsed
22:48:59.829 00.017 12268 UpdateGuideState exits: m=141 SNR=8.1
22:48:59.829 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:59.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:48:59.829 00.000 12268 Enqueuing Expose request
22:48:59.845 00.016 11616 IsSlewing returns 0
22:48:59.846 00.001 11616 IsGuiding returns 0
22:48:59.847 00.001 11616 scope move finished after 13 + 47 ms
22:48:59.847 00.000 11616 Move returns status 0, amount 13
22:48:59.847 00.000 11616 move complete, result=0
22:48:59.848 00.001 11616 worker thread done servicing request
22:48:59.849 00.001 11616 Worker thread wakes up
22:48:59.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:48:59.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:48:59.857 00.008 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
22:49:01.863 02.006 11616 Exposure complete
22:49:01.921 00.058 11616 worker thread done servicing request
22:49:01.922 00.001 12268 OnExposeComplete: enter
22:49:01.922 00.000 12268 UpdateGuideState(): m_state=6
22:49:01.922 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1101
22:49:01.922 00.000 12268 Star::Find returns 1 (0), X=1151.22, Y=153.50, Mass=130, SNR=7.8, Peak=20 HFD=3.4
22:49:01.922 00.000 12268 MultiStar: [#1 0.09,0.54,1.31,U] [#2 -0.23,-0.18,0.90,U] [#3 -0.25,-0.47,0.85,U] [#4 -0.35,0.16,0.58,U] [#5 -0.59,-0.41,0.00,M2] [#6 0.20,-0.16,0.76,U] [#7 -1.48,0.38,0.00,M2] [#8 0.15,0.11,0.59,U] 
22:49:01.923 00.001 12268 refined, 6 included, MultiStar: {-0.02, 0.01}, one-star: {0.13, -0.15}
22:49:01.923 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
22:49:01.923 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
22:49:01.923 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.90 mountX=0.00 mountY=-0.02, mountTheta=-1.43
22:49:01.924 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.01, opts=13)
22:49:01.924 00.000 12268 Enqueuing Move request for scope (-0.02, 0.01)
22:49:01.924 00.000 11616 Worker thread wakes up
22:49:01.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
22:49:01.925 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
22:49:01.925 00.000 11616 Moving (-0.02, 0.01) raw xDistance=0.00 yDistance=-0.02
22:49:01.925 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:01.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:49:01.925 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:01.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:49:01.925 00.000 11616 MoveAxis(E, 0, ABG)
22:49:01.925 00.000 11616 Move returns status 0, amount 0
22:49:01.925 00.000 11616 MoveAxis(N, 0, ABG)
22:49:01.925 00.000 11616 Move returns status 0, amount 0
22:49:01.925 00.000 11616 move complete, result=0
22:49:01.925 00.000 11616 worker thread done servicing request
22:49:01.946 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=183, Gamma=1.290
22:49:01.965 00.019 12268 UpdateGuideState exits: m=130 SNR=7.8
22:49:01.965 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:01.965 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:01.965 00.000 12268 Enqueuing Expose request
22:49:01.965 00.000 11616 Worker thread wakes up
22:49:01.965 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:01.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:01.966 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:04.039 02.073 11616 Exposure complete
22:49:04.117 00.078 11616 worker thread done servicing request
22:49:04.117 00.000 12268 OnExposeComplete: enter
22:49:04.117 00.000 12268 UpdateGuideState(): m_state=6
22:49:04.117 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1102
22:49:04.118 00.001 12268 Star::Find returns 1 (0), X=1150.49, Y=153.34, Mass=130, SNR=7.8, Peak=19 HFD=4.0
22:49:04.118 00.000 12268 MultiStar: [#1 0.12,1.08,0.00,M6] [#2 0.56,-0.41,0.00,M1] [#3 0.22,-0.14,0.82,U] [#4 -0.34,0.61,0.00,M1] [#5 -0.35,-0.51,0.84,U] [#6 0.21,-0.12,0.60,U] [#7 -1.10,-0.28,0.00,M3] [#8 0.75,0.55,0.00,M1] 
22:49:04.118 00.000 12268 refined, 3 included, MultiStar: {-0.18, -0.29}, one-star: {-0.59, -0.32}
22:49:04.118 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
22:49:04.118 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
22:49:04.118 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.29 hyp=0.34 cameraTheta=-2.13 mountX=-0.30 mountY=-0.14, mountTheta=-2.71
22:49:04.120 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.29, opts=13)
22:49:04.120 00.000 12268 Enqueuing Move request for scope (-0.18, -0.29)
22:49:04.120 00.000 11616 Worker thread wakes up
22:49:04.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.29) opts 0xd
22:49:04.120 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.29)
22:49:04.121 00.001 11616 Moving (-0.18, -0.29) raw xDistance=-0.30 yDistance=-0.14
22:49:04.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
22:49:04.121 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:04.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:49:04.121 00.000 11616 MoveAxis(E, 170, ABG)
22:49:04.121 00.000 11616 Guiding  Dir = 2, Dur = 170
22:49:04.121 00.000 11616 IsSlewing returns 0
22:49:04.122 00.001 11616 IsGuiding returns 0
22:49:04.122 00.000 11616 PulseGuide returned control before completion, sleep 180
22:49:04.148 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=184, Gamma=1.290
22:49:04.175 00.027 12268 UpdateGuideState exits: m=130 SNR=7.8
22:49:04.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:04.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:04.175 00.000 12268 Enqueuing Expose request
22:49:04.304 00.129 11616 IsGuiding returns 1
22:49:04.304 00.000 11616 scope still moving after pulse duration time elapsed
22:49:04.335 00.031 11616 IsSlewing returns 0
22:49:04.335 00.000 11616 IsGuiding returns 0
22:49:04.335 00.000 11616 scope move finished after 170 + 43 ms
22:49:04.335 00.000 11616 Move returns status 0, amount 170
22:49:04.335 00.000 11616 MoveAxis(N, 0, ABG)
22:49:04.335 00.000 11616 Move returns status 0, amount 0
22:49:04.335 00.000 11616 move complete, result=0
22:49:04.335 00.000 11616 worker thread done servicing request
22:49:04.336 00.001 11616 Worker thread wakes up
22:49:04.336 00.000 12268 GuideStep: -0.3 px 170 ms EAST, -0.1 px 0 ms NORTH
22:49:04.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:04.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:06.347 02.011 11616 Exposure complete
22:49:06.417 00.070 12268 OnExposeComplete: enter
22:49:06.417 00.000 12268 UpdateGuideState(): m_state=6
22:49:06.417 00.000 11616 worker thread done servicing request
22:49:06.417 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1103
22:49:06.417 00.000 12268 Star::Find returns 1 (0), X=1151.14, Y=153.82, Mass=103, SNR=6.9, Peak=20 HFD=2.9
22:49:06.418 00.001 12268 Star::Find false star n=9 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
22:49:06.418 00.000 12268 Star::Find false star n=10 nbg=284 bg=7.6 sigma=0.8 thresh=10 peak=10
22:49:06.418 00.000 12268 Star::Find false star n=8 nbg=289 bg=7.6 sigma=0.8 thresh=10 peak=10
22:49:06.418 00.000 12268 MultiStar: [#1 -0.04,1.35,0.00,M7] [#2 0.44,0.10,1.06,U] [#3 -0.09,-0.51,0.96,U] [#4 0.14,0.52,0.55,U] [#5 -0.50,-0.33,0.97,U] [#6 0.29,0.90,0.00,M1] [#7 0.15,-0.03,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.00,0.00,0.00,L] 
22:49:06.418 00.000 12268 refined, 5 included, MultiStar: {0.03, -0.05}, one-star: {0.05, 0.16}
22:49:06.418 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
22:49:06.418 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.61)
22:49:06.418 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.09 mountX=-0.05 mountY=0.03, mountTheta=2.55
22:49:06.420 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.05, opts=13)
22:49:06.420 00.000 12268 Enqueuing Move request for scope (0.03, -0.05)
22:49:06.420 00.000 11616 Worker thread wakes up
22:49:06.420 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
22:49:06.420 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
22:49:06.421 00.001 11616 Moving (0.03, -0.05) raw xDistance=-0.05 yDistance=0.03
22:49:06.421 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:06.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:49:06.421 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:06.422 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:49:06.422 00.000 11616 MoveAxis(E, 0, ABG)
22:49:06.422 00.000 11616 Move returns status 0, amount 0
22:49:06.422 00.000 11616 MoveAxis(N, 0, ABG)
22:49:06.422 00.000 11616 Move returns status 0, amount 0
22:49:06.422 00.000 11616 move complete, result=0
22:49:06.422 00.000 11616 worker thread done servicing request
22:49:06.449 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=194, Gamma=1.290
22:49:06.477 00.028 12268 UpdateGuideState exits: m=103 SNR=6.9
22:49:06.477 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:06.478 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:06.478 00.000 12268 Enqueuing Expose request
22:49:06.478 00.000 11616 Worker thread wakes up
22:49:06.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:06.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:06.478 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:08.496 02.018 11616 Exposure complete
22:49:08.560 00.064 11616 worker thread done servicing request
22:49:08.560 00.000 12268 OnExposeComplete: enter
22:49:08.560 00.000 12268 UpdateGuideState(): m_state=6
22:49:08.560 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
22:49:08.560 00.000 12268 Star::Find returns 1 (0), X=1151.68, Y=153.86, Mass=146, SNR=8.2, Peak=20 HFD=4.0
22:49:08.561 00.001 12268 MultiStar: [#1 0.20,1.56,0.00,M8] [#2 -0.01,0.34,0.86,U] [#3 0.16,0.24,0.79,U] [#4 0.26,0.79,0.00,M1] [#5 -0.25,-0.41,0.90,U] [#6 0.27,0.85,0.00,M2] [#7 -0.12,0.30,0.89,U] [#8 0.23,-0.01,0.58,U] 
22:49:08.561 00.000 12268 refined, 5 included, MultiStar: {0.10, 0.12}, one-star: {0.59, 0.20}
22:49:08.561 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
22:49:08.561 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.55)
22:49:08.561 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.85 mountX=0.13 mountY=0.09, mountTheta=0.60
22:49:08.564 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.12, opts=13)
22:49:08.564 00.000 12268 Enqueuing Move request for scope (0.10, 0.12)
22:49:08.564 00.000 11616 Worker thread wakes up
22:49:08.566 00.002 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
22:49:08.566 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
22:49:08.566 00.000 11616 Moving (0.10, 0.12) raw xDistance=0.13 yDistance=0.09
22:49:08.567 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:08.567 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:49:08.567 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:08.567 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:49:08.567 00.000 11616 MoveAxis(E, 0, ABG)
22:49:08.567 00.000 11616 Move returns status 0, amount 0
22:49:08.567 00.000 11616 MoveAxis(N, 0, ABG)
22:49:08.567 00.000 11616 Move returns status 0, amount 0
22:49:08.567 00.000 11616 move complete, result=0
22:49:08.569 00.002 11616 worker thread done servicing request
22:49:08.594 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=223, Gamma=1.290
22:49:08.617 00.023 12268 UpdateGuideState exits: m=146 SNR=8.2
22:49:08.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:08.617 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:08.617 00.000 12268 Enqueuing Expose request
22:49:08.617 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:08.617 00.000 11616 Worker thread wakes up
22:49:08.618 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:08.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:10.633 02.015 11616 Exposure complete
22:49:10.696 00.063 11616 worker thread done servicing request
22:49:10.696 00.000 12268 OnExposeComplete: enter
22:49:10.696 00.000 12268 UpdateGuideState(): m_state=6
22:49:10.696 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1105
22:49:10.696 00.000 12268 Star::Find returns 1 (0), X=1151.40, Y=154.68, Mass=113, SNR=7.2, Peak=20 HFD=3.3
22:49:10.697 00.001 12268 MultiStar: [#1 -0.02,1.67,0.00,M9] [#2 0.00,0.95,0.00,M1] [#3 0.48,0.24,0.89,U] [#4 -0.46,1.08,0.00,M2] [#5 0.08,0.92,0.00,M1] [#6 0.57,1.53,0.00,M3] [#7 -1.09,0.59,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 -0.73,0.73,0.00,M7] 
22:49:10.697 00.000 12268 refined, 1 included, MultiStar: {0.39, 0.66}, one-star: {0.31, 1.02}
22:49:10.697 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
22:49:10.697 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.74)
22:49:10.697 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.66 hyp=0.76 cameraTheta=1.04 mountX=0.69 mountY=0.30, mountTheta=0.41
22:49:10.698 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.66, opts=13)
22:49:10.699 00.001 12268 Enqueuing Move request for scope (0.39, 0.66)
22:49:10.699 00.000 11616 Worker thread wakes up
22:49:10.699 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.66) opts 0xd
22:49:10.699 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.66)
22:49:10.699 00.000 11616 Moving (0.39, 0.66) raw xDistance=0.69 yDistance=0.30
22:49:10.699 00.000 11616 resist switch: large excursion: input 0.69 thresh 0.29 direction from -1 to 1
22:49:10.699 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.08
22:49:10.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.69
22:49:10.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
22:49:10.699 00.000 11616 MoveAxis(W, 387, ABG)
22:49:10.699 00.000 11616 Guiding  Dir = 3, Dur = 387
22:49:10.700 00.001 11616 IsSlewing returns 0
22:49:10.700 00.000 11616 IsGuiding returns 0
22:49:10.700 00.000 11616 PulseGuide returned control before completion, sleep 397
22:49:10.722 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=227, Gamma=1.290
22:49:10.742 00.020 12268 UpdateGuideState exits: m=113 SNR=7.2
22:49:10.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:10.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:10.742 00.000 12268 Enqueuing Expose request
22:49:11.100 00.358 11616 IsGuiding returns 1
22:49:11.100 00.000 11616 scope still moving after pulse duration time elapsed
22:49:11.133 00.033 11616 IsSlewing returns 0
22:49:11.133 00.000 11616 IsGuiding returns 0
22:49:11.136 00.003 11616 scope move finished after 387 + 48 ms
22:49:11.136 00.000 11616 Move returns status 0, amount 387
22:49:11.137 00.001 11616 MoveAxis(S, 26, ABG)
22:49:11.137 00.000 11616 Guiding  Dir = 1, Dur = 26
22:49:11.138 00.001 11616 IsSlewing returns 0
22:49:11.138 00.000 11616 IsGuiding returns 0
22:49:11.138 00.000 11616 PulseGuide returned control before completion, sleep 36
22:49:11.178 00.040 11616 IsGuiding returns 1
22:49:11.178 00.000 11616 scope still moving after pulse duration time elapsed
22:49:11.209 00.031 11616 IsSlewing returns 0
22:49:11.209 00.000 11616 IsGuiding returns 1
22:49:11.242 00.033 11616 IsSlewing returns 0
22:49:11.242 00.000 11616 IsGuiding returns 1
22:49:11.273 00.031 11616 IsSlewing returns 0
22:49:11.273 00.000 11616 IsGuiding returns 0
22:49:11.273 00.000 11616 scope move finished after 26 + 109 ms
22:49:11.273 00.000 11616 Move returns status 0, amount 26
22:49:11.273 00.000 11616 move complete, result=0
22:49:11.273 00.000 11616 worker thread done servicing request
22:49:11.274 00.001 11616 Worker thread wakes up
22:49:11.274 00.000 12268 GuideStep: 0.7 px 387 ms WEST, 0.3 px 26 ms SOUTH
22:49:11.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:11.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:13.311 02.037 11616 Exposure complete
22:49:13.375 00.064 11616 worker thread done servicing request
22:49:13.375 00.000 12268 OnExposeComplete: enter
22:49:13.375 00.000 12268 UpdateGuideState(): m_state=6
22:49:13.376 00.001 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1106
22:49:13.376 00.000 12268 Star::Find returns 1 (0), X=1151.53, Y=154.08, Mass=140, SNR=8.0, Peak=20 HFD=3.7
22:49:13.376 00.000 12268 MultiStar: [#1 -0.21,1.32,0.00,M10] [#2 0.32,0.56,0.00,M2] [#3 0.22,0.05,0.77,U] [#4 -0.15,0.81,0.00,M3] [#5 -0.18,0.01,0.80,U] [#6 0.70,0.40,0.00,M4] [#7 -0.92,0.11,0.00,M3] [#8 0.13,0.46,0.63,U] 
22:49:13.376 00.000 12268 refined, 3 included, MultiStar: {0.17, 0.24}, one-star: {0.44, 0.43}
22:49:13.376 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
22:49:13.376 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.65)
22:49:13.376 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.24 hyp=0.29 cameraTheta=0.95 mountX=0.25 mountY=0.14, mountTheta=0.50
22:49:13.379 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.24, opts=13)
22:49:13.379 00.000 12268 Enqueuing Move request for scope (0.17, 0.24)
22:49:13.379 00.000 11616 Worker thread wakes up
22:49:13.379 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.24) opts 0xd
22:49:13.379 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.24)
22:49:13.379 00.000 11616 Moving (0.17, 0.24) raw xDistance=0.25 yDistance=0.14
22:49:13.380 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
22:49:13.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:13.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:49:13.381 00.001 11616 MoveAxis(W, 141, ABG)
22:49:13.381 00.000 11616 Guiding  Dir = 3, Dur = 141
22:49:13.381 00.000 11616 IsSlewing returns 0
22:49:13.381 00.000 11616 IsGuiding returns 0
22:49:13.382 00.001 11616 PulseGuide returned control before completion, sleep 151
22:49:13.406 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=212, Gamma=1.290
22:49:13.427 00.021 12268 UpdateGuideState exits: m=140 SNR=8.0
22:49:13.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:13.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:13.427 00.000 12268 Enqueuing Expose request
22:49:13.543 00.116 11616 IsGuiding returns 1
22:49:13.543 00.000 11616 scope still moving after pulse duration time elapsed
22:49:13.573 00.030 11616 IsSlewing returns 0
22:49:13.573 00.000 11616 IsGuiding returns 0
22:49:13.574 00.001 11616 scope move finished after 141 + 51 ms
22:49:13.574 00.000 11616 Move returns status 0, amount 141
22:49:13.574 00.000 11616 MoveAxis(N, 0, ABG)
22:49:13.574 00.000 11616 Move returns status 0, amount 0
22:49:13.574 00.000 11616 move complete, result=0
22:49:13.574 00.000 11616 worker thread done servicing request
22:49:13.575 00.001 12268 GuideStep: 0.3 px 141 ms WEST, 0.1 px 0 ms NORTH
22:49:13.576 00.001 11616 Worker thread wakes up
22:49:13.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:13.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:15.584 02.008 11616 Exposure complete
22:49:15.646 00.062 11616 worker thread done servicing request
22:49:15.646 00.000 12268 OnExposeComplete: enter
22:49:15.646 00.000 12268 UpdateGuideState(): m_state=6
22:49:15.647 00.001 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1107
22:49:15.647 00.000 12268 Star::Find returns 1 (0), X=1151.39, Y=153.28, Mass=144, SNR=8.2, Peak=19 HFD=3.8
22:49:15.647 00.000 12268 MultiStar: [#1 -0.28,0.75,0.00,R] [#2 0.22,0.43,0.86,U] [#3 -0.16,-0.17,0.81,U] [#4 -0.12,0.64,0.00,M4] [#5 0.38,-0.32,0.90,U] [#6 0.55,-0.42,0.00,M5] [#7 -0.42,-0.52,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.44,0.02,0.42,U] 
22:49:15.647 00.000 12268 refined, 4 included, MultiStar: {0.22, -0.10}, one-star: {0.30, -0.37}
22:49:15.647 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
22:49:15.648 00.001 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.26)
22:49:15.648 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-0.44 mountX=-0.08 mountY=0.23, mountTheta=1.91
22:49:15.649 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.10, opts=13)
22:49:15.649 00.000 12268 Enqueuing Move request for scope (0.22, -0.10)
22:49:15.649 00.000 11616 Worker thread wakes up
22:49:15.649 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.10) opts 0xd
22:49:15.649 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.10)
22:49:15.650 00.001 11616 Moving (0.22, -0.10) raw xDistance=-0.08 yDistance=0.23
22:49:15.650 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:15.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:49:15.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
22:49:15.650 00.000 11616 MoveAxis(E, 0, ABG)
22:49:15.650 00.000 11616 Move returns status 0, amount 0
22:49:15.650 00.000 11616 MoveAxis(S, 20, ABG)
22:49:15.650 00.000 11616 Guiding  Dir = 1, Dur = 20
22:49:15.650 00.000 11616 IsSlewing returns 0
22:49:15.651 00.001 11616 IsGuiding returns 0
22:49:15.651 00.000 11616 PulseGuide returned control before completion, sleep 30
22:49:15.673 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=226, Gamma=1.290
22:49:15.691 00.018 11616 IsGuiding returns 1
22:49:15.691 00.000 11616 scope still moving after pulse duration time elapsed
22:49:15.693 00.002 12268 UpdateGuideState exits: m=144 SNR=8.2
22:49:15.694 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:15.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:15.694 00.000 12268 Enqueuing Expose request
22:49:15.721 00.027 11616 IsSlewing returns 0
22:49:15.722 00.001 11616 IsGuiding returns 0
22:49:15.722 00.000 11616 scope move finished after 20 + 51 ms
22:49:15.723 00.001 11616 Move returns status 0, amount 20
22:49:15.723 00.000 11616 move complete, result=0
22:49:15.723 00.000 11616 worker thread done servicing request
22:49:15.723 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
22:49:15.723 00.000 11616 Worker thread wakes up
22:49:15.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:15.724 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:17.737 02.013 11616 Exposure complete
22:49:17.797 00.060 11616 worker thread done servicing request
22:49:17.798 00.001 12268 OnExposeComplete: enter
22:49:17.798 00.000 12268 UpdateGuideState(): m_state=6
22:49:17.798 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1108
22:49:17.798 00.000 12268 Star::Find returns 1 (0), X=1151.22, Y=153.49, Mass=143, SNR=8.2, Peak=21 HFD=3.2
22:49:17.798 00.000 12268 MultiStar: [#1 0.33,0.00,1.25,U] [#2 0.53,-0.20,0.80,U] [#3 0.17,-0.34,0.82,U] [#4 0.85,-0.56,0.00,M5] [#5 0.18,-0.80,0.00,M1] [#6 0.95,-0.17,0.00,M6] [#7 -0.37,0.05,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.05,-0.61,0.47,U] 
22:49:17.799 00.001 12268 single-star, 5 included, MultiStar: {0.17, -0.17}, one-star: {0.13, -0.17}
22:49:17.799 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
22:49:17.799 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.80)
22:49:17.799 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-0.90 mountX=-0.15 mountY=0.15, mountTheta=2.36
22:49:17.800 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.17, opts=13)
22:49:17.801 00.001 12268 Enqueuing Move request for scope (0.13, -0.17)
22:49:17.801 00.000 11616 Worker thread wakes up
22:49:17.801 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd
22:49:17.801 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.17)
22:49:17.801 00.000 11616 Moving (0.13, -0.17) raw xDistance=-0.15 yDistance=0.15
22:49:17.801 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:17.801 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:49:17.801 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
22:49:17.801 00.000 11616 MoveAxis(E, 0, ABG)
22:49:17.801 00.000 11616 Move returns status 0, amount 0
22:49:17.801 00.000 11616 MoveAxis(S, 13, ABG)
22:49:17.802 00.001 11616 Guiding  Dir = 1, Dur = 13
22:49:17.802 00.000 11616 IsSlewing returns 0
22:49:17.802 00.000 11616 IsGuiding returns 0
22:49:17.802 00.000 11616 PulseGuide returned control before completion, sleep 23
22:49:17.824 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=241, Gamma=1.290
22:49:17.828 00.004 11616 IsGuiding returns 1
22:49:17.828 00.000 11616 scope still moving after pulse duration time elapsed
22:49:17.845 00.017 12268 UpdateGuideState exits: m=143 SNR=8.2
22:49:17.846 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:17.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:17.846 00.000 12268 Enqueuing Expose request
22:49:17.859 00.013 11616 IsSlewing returns 0
22:49:17.859 00.000 11616 IsGuiding returns 0
22:49:17.859 00.000 11616 scope move finished after 13 + 44 ms
22:49:17.859 00.000 11616 Move returns status 0, amount 13
22:49:17.859 00.000 11616 move complete, result=0
22:49:17.860 00.001 11616 worker thread done servicing request
22:49:17.860 00.000 11616 Worker thread wakes up
22:49:17.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:17.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:17.860 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
22:49:19.866 02.006 11616 Exposure complete
22:49:19.923 00.057 11616 worker thread done servicing request
22:49:19.923 00.000 12268 OnExposeComplete: enter
22:49:19.923 00.000 12268 UpdateGuideState(): m_state=6
22:49:19.923 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1109
22:49:19.923 00.000 12268 Star::Find returns 1 (0), X=1150.70, Y=152.87, Mass=144, SNR=8.2, Peak=23 HFD=3.4
22:49:19.924 00.001 12268 MultiStar: [#1 0.35,-0.28,1.12,U] [#2 0.23,-0.18,0.86,U] [#3 -0.03,-0.64,0.00,M1] [#4 -0.34,0.09,0.61,U] [#5 -0.44,-1.05,0.00,M2] [#6 -0.29,-0.06,0.79,U] [#7 -0.02,-0.37,0.71,U] [#8 0.38,-0.01,0.58,U] 
22:49:19.924 00.000 12268 refined, 6 included, MultiStar: {-0.00, -0.27}, one-star: {-0.39, -0.78}
22:49:19.924 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
22:49:19.924 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.12)
22:49:19.924 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.58 mountX=-0.27 mountY=0.03, mountTheta=3.03
22:49:19.925 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.27, opts=13)
22:49:19.925 00.000 12268 Enqueuing Move request for scope (-0.00, -0.27)
22:49:19.926 00.001 11616 Worker thread wakes up
22:49:19.926 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.27) opts 0xd
22:49:19.926 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.27)
22:49:19.926 00.000 11616 Moving (-0.00, -0.27) raw xDistance=-0.27 yDistance=0.03
22:49:19.926 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:19.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:49:19.926 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:19.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:49:19.926 00.000 11616 MoveAxis(E, 0, ABG)
22:49:19.926 00.000 11616 Move returns status 0, amount 0
22:49:19.926 00.000 11616 MoveAxis(N, 0, ABG)
22:49:19.927 00.001 11616 Move returns status 0, amount 0
22:49:19.927 00.000 11616 move complete, result=0
22:49:19.927 00.000 11616 worker thread done servicing request
22:49:19.954 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=203, Gamma=1.290
22:49:19.974 00.020 12268 UpdateGuideState exits: m=144 SNR=8.2
22:49:19.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:19.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:19.975 00.001 12268 Enqueuing Expose request
22:49:19.975 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:19.975 00.000 11616 Worker thread wakes up
22:49:19.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:19.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:22.048 02.073 11616 Exposure complete
22:49:22.108 00.060 11616 worker thread done servicing request
22:49:22.108 00.000 12268 OnExposeComplete: enter
22:49:22.108 00.000 12268 UpdateGuideState(): m_state=6
22:49:22.109 00.001 12268 Star::Find(15, 1150, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1110
22:49:22.109 00.000 12268 Star::Find returns 1 (0), X=1150.97, Y=153.13, Mass=146, SNR=8.3, Peak=23 HFD=3.3
22:49:22.109 00.000 12268 MultiStar: [#1 0.18,0.15,1.25,U] [#2 0.03,-0.74,0.00,M1] [#3 0.20,-0.97,0.00,M2] [#4 -0.00,-0.17,0.54,U] [#5 0.07,-0.53,0.95,U] [#6 -0.40,-0.02,0.70,U] [#7 -1.05,-0.27,0.00,M3] [#8 -0.29,0.42,0.62,U] 
22:49:22.109 00.000 12268 refined, 5 included, MultiStar: {-0.06, -0.14}, one-star: {-0.12, -0.52}
22:49:22.109 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.44 = 2.85)
22:49:22.109 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
22:49:22.109 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.96 mountX=-0.14 mountY=-0.04, mountTheta=-2.87
22:49:22.111 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.14, opts=13)
22:49:22.111 00.000 12268 Enqueuing Move request for scope (-0.06, -0.14)
22:49:22.111 00.000 11616 Worker thread wakes up
22:49:22.111 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
22:49:22.111 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
22:49:22.111 00.000 11616 Moving (-0.06, -0.14) raw xDistance=-0.14 yDistance=-0.04
22:49:22.111 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:22.112 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:49:22.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:22.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:49:22.112 00.000 11616 MoveAxis(E, 0, ABG)
22:49:22.112 00.000 11616 Move returns status 0, amount 0
22:49:22.112 00.000 11616 MoveAxis(N, 0, ABG)
22:49:22.112 00.000 11616 Move returns status 0, amount 0
22:49:22.112 00.000 11616 move complete, result=0
22:49:22.112 00.000 11616 worker thread done servicing request
22:49:22.134 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=208, Gamma=1.290
22:49:22.151 00.017 12268 UpdateGuideState exits: m=146 SNR=8.3
22:49:22.152 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:22.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:22.152 00.000 12268 Enqueuing Expose request
22:49:22.152 00.000 11616 Worker thread wakes up
22:49:22.152 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:22.152 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:22.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:24.177 02.025 11616 Exposure complete
22:49:24.250 00.073 11616 worker thread done servicing request
22:49:24.250 00.000 12268 OnExposeComplete: enter
22:49:24.250 00.000 12268 UpdateGuideState(): m_state=6
22:49:24.250 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1111
22:49:24.251 00.001 12268 Star::Find returns 1 (0), X=1151.43, Y=153.10, Mass=120, SNR=7.5, Peak=21 HFD=3.1
22:49:24.251 00.000 12268 MultiStar: [#1 -0.07,-0.41,1.46,U] [#2 -0.16,0.09,0.93,U] [#3 -0.16,-0.09,0.78,U] [#4 -0.81,-0.30,0.00,M4] [#5 -0.22,-0.81,0.00,M2] [#6 -0.10,-0.09,0.77,U] [#7 -0.36,0.42,0.67,U] [#8 0.00,0.00,0.00,L] [#9 -0.54,-0.54,0.00,M6] 
22:49:24.251 00.000 12268 refined, 5 included, MultiStar: {-0.06, -0.16}, one-star: {0.34, -0.56}
22:49:24.251 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
22:49:24.251 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
22:49:24.251 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.18 cameraTheta=-1.94 mountX=-0.17 mountY=-0.04, mountTheta=-2.90
22:49:24.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.16, opts=13)
22:49:24.253 00.000 12268 Enqueuing Move request for scope (-0.06, -0.16)
22:49:24.254 00.001 11616 Worker thread wakes up
22:49:24.254 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
22:49:24.254 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
22:49:24.254 00.000 11616 Moving (-0.06, -0.16) raw xDistance=-0.17 yDistance=-0.04
22:49:24.254 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:24.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:49:24.254 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:24.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:49:24.254 00.000 11616 MoveAxis(E, 0, ABG)
22:49:24.255 00.001 11616 Move returns status 0, amount 0
22:49:24.255 00.000 11616 MoveAxis(N, 0, ABG)
22:49:24.255 00.000 11616 Move returns status 0, amount 0
22:49:24.255 00.000 11616 move complete, result=0
22:49:24.255 00.000 11616 worker thread done servicing request
22:49:24.279 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=180, Gamma=1.290
22:49:24.303 00.024 12268 UpdateGuideState exits: m=120 SNR=7.5
22:49:24.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:24.304 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:24.305 00.001 12268 Enqueuing Expose request
22:49:24.305 00.000 11616 Worker thread wakes up
22:49:24.305 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:24.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:24.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:26.332 02.027 11616 Exposure complete
22:49:26.401 00.069 11616 worker thread done servicing request
22:49:26.401 00.000 12268 OnExposeComplete: enter
22:49:26.401 00.000 12268 UpdateGuideState(): m_state=6
22:49:26.401 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1112
22:49:26.401 00.000 12268 Star::Find returns 1 (0), X=1151.00, Y=153.59, Mass=160, SNR=8.6, Peak=21 HFD=4.1
22:49:26.402 00.001 12268 MultiStar: [#1 -0.13,0.05,1.23,U] [#2 -0.25,-0.25,1.01,U] [#3 -0.63,-0.64,0.00,M2] [#4 -0.46,0.36,0.56,U] [#5 -0.15,-0.28,0.89,U] [#6 0.09,0.35,0.60,U] [#7 -0.64,0.15,0.00,M3] [#8 0.19,0.05,0.52,U] 
22:49:26.402 00.000 12268 single-star, 6 included, MultiStar: {-0.13, -0.01}, one-star: {-0.09, -0.06}
22:49:26.402 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.99 = 2.30)
22:49:26.402 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.81)
22:49:26.402 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.51 mountX=-0.07 mountY=-0.08, mountTheta=-2.31
22:49:26.404 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.06, opts=13)
22:49:26.404 00.000 12268 Enqueuing Move request for scope (-0.09, -0.06)
22:49:26.411 00.007 11616 Worker thread wakes up
22:49:26.411 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
22:49:26.411 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
22:49:26.412 00.001 11616 Moving (-0.09, -0.06) raw xDistance=-0.07 yDistance=-0.08
22:49:26.412 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:26.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:49:26.412 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:26.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:49:26.412 00.000 11616 MoveAxis(E, 0, ABG)
22:49:26.413 00.001 11616 Move returns status 0, amount 0
22:49:26.413 00.000 11616 MoveAxis(N, 0, ABG)
22:49:26.413 00.000 11616 Move returns status 0, amount 0
22:49:26.413 00.000 11616 move complete, result=0
22:49:26.413 00.000 11616 worker thread done servicing request
22:49:26.434 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=210, Gamma=1.290
22:49:26.458 00.024 12268 UpdateGuideState exits: m=160 SNR=8.6
22:49:26.458 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:26.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:26.458 00.000 12268 Enqueuing Expose request
22:49:26.458 00.000 11616 Worker thread wakes up
22:49:26.459 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:26.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:26.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:28.474 02.015 11616 Exposure complete
22:49:28.541 00.067 11616 worker thread done servicing request
22:49:28.541 00.000 12268 OnExposeComplete: enter
22:49:28.541 00.000 12268 UpdateGuideState(): m_state=6
22:49:28.541 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1113
22:49:28.542 00.001 12268 Star::Find returns 1 (0), X=1151.04, Y=153.68, Mass=164, SNR=8.7, Peak=21 HFD=4.1
22:49:28.542 00.000 12268 MultiStar: [#1 -0.15,0.13,1.23,U] [#2 0.04,0.07,0.93,U] [#3 -0.37,-0.34,0.75,U] [#4 0.24,-0.02,0.55,U] [#5 -0.29,-0.52,0.85,U] [#6 0.12,0.09,0.70,U] [#7 -0.60,0.25,0.00,M4] [#8 0.10,-0.21,0.52,U] 
22:49:28.542 00.000 12268 single-star, 7 included, MultiStar: {-0.07, -0.08}, one-star: {-0.05, 0.02}
22:49:28.542 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
22:49:28.542 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
22:49:28.542 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.69 mountX=0.02 mountY=-0.05, mountTheta=-1.22
22:49:28.545 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.02, opts=13)
22:49:28.545 00.000 12268 Enqueuing Move request for scope (-0.05, 0.02)
22:49:28.547 00.002 11616 Worker thread wakes up
22:49:28.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
22:49:28.547 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
22:49:28.547 00.000 11616 Moving (-0.05, 0.02) raw xDistance=0.02 yDistance=-0.05
22:49:28.548 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:28.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:49:28.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:28.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:49:28.548 00.000 11616 MoveAxis(E, 0, ABG)
22:49:28.548 00.000 11616 Move returns status 0, amount 0
22:49:28.548 00.000 11616 MoveAxis(N, 0, ABG)
22:49:28.548 00.000 11616 Move returns status 0, amount 0
22:49:28.548 00.000 11616 move complete, result=0
22:49:28.550 00.002 11616 worker thread done servicing request
22:49:28.574 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=218, Gamma=1.290
22:49:28.596 00.022 12268 UpdateGuideState exits: m=164 SNR=8.7
22:49:28.597 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:28.597 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:28.597 00.000 12268 Enqueuing Expose request
22:49:28.597 00.000 11616 Worker thread wakes up
22:49:28.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:28.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:28.597 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:30.610 02.013 11616 Exposure complete
22:49:30.668 00.058 11616 worker thread done servicing request
22:49:30.669 00.001 12268 OnExposeComplete: enter
22:49:30.669 00.000 12268 UpdateGuideState(): m_state=6
22:49:30.669 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1114
22:49:30.669 00.000 12268 Star::Find returns 1 (0), X=1151.30, Y=153.17, Mass=142, SNR=8.1, Peak=22 HFD=3.7
22:49:30.669 00.000 12268 MultiStar: [#1 0.32,-0.28,1.22,U] [#2 -0.05,-0.26,0.91,U] [#3 0.35,-0.14,0.82,U] [#4 0.46,0.06,0.67,U] [#5 -0.07,-0.57,0.95,U] [#6 0.18,0.17,0.75,U] [#7 -0.34,-0.51,0.67,U] [#8 0.28,0.32,0.58,U] 
22:49:30.669 00.000 12268 refined, 8 included, MultiStar: {0.15, -0.23}, one-star: {0.21, -0.48}
22:49:30.669 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
22:49:30.670 00.001 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.73)
22:49:30.670 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.27 cameraTheta=-0.97 mountX=-0.21 mountY=0.18, mountTheta=2.43
22:49:30.671 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.23, opts=13)
22:49:30.671 00.000 12268 Enqueuing Move request for scope (0.15, -0.23)
22:49:30.671 00.000 11616 Worker thread wakes up
22:49:30.671 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd
22:49:30.671 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.23)
22:49:30.671 00.000 11616 Moving (0.15, -0.23) raw xDistance=-0.21 yDistance=0.18
22:49:30.672 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:49:30.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:49:30.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:49:30.672 00.000 11616 MoveAxis(E, 0, ABG)
22:49:30.672 00.000 11616 Move returns status 0, amount 0
22:49:30.672 00.000 11616 MoveAxis(S, 15, ABG)
22:49:30.672 00.000 11616 Guiding  Dir = 1, Dur = 15
22:49:30.673 00.001 11616 IsSlewing returns 0
22:49:30.673 00.000 11616 IsGuiding returns 0
22:49:30.674 00.001 11616 PulseGuide returned control before completion, sleep 25
22:49:30.693 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=206, Gamma=1.290
22:49:30.708 00.015 11616 IsGuiding returns 1
22:49:30.708 00.000 11616 scope still moving after pulse duration time elapsed
22:49:30.711 00.003 12268 UpdateGuideState exits: m=142 SNR=8.1
22:49:30.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:30.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:30.711 00.000 12268 Enqueuing Expose request
22:49:30.738 00.027 11616 IsSlewing returns 0
22:49:30.739 00.001 11616 IsGuiding returns 1
22:49:30.770 00.031 11616 IsSlewing returns 0
22:49:30.770 00.000 11616 IsGuiding returns 1
22:49:30.801 00.031 11616 IsSlewing returns 0
22:49:30.801 00.000 11616 IsGuiding returns 1
22:49:30.834 00.033 11616 IsSlewing returns 0
22:49:30.835 00.001 11616 IsGuiding returns 1
22:49:30.864 00.029 11616 IsSlewing returns 0
22:49:30.864 00.000 11616 IsGuiding returns 1
22:49:30.895 00.031 11616 IsSlewing returns 0
22:49:30.895 00.000 11616 IsGuiding returns 0
22:49:30.895 00.000 11616 scope move finished after 15 + 206 ms
22:49:30.895 00.000 11616 Move returns status 0, amount 15
22:49:30.895 00.000 11616 move complete, result=0
22:49:30.895 00.000 11616 worker thread done servicing request
22:49:30.896 00.001 11616 Worker thread wakes up
22:49:30.896 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 15 ms SOUTH
22:49:30.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:30.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:32.915 02.019 11616 Exposure complete
22:49:32.971 00.056 11616 worker thread done servicing request
22:49:32.972 00.001 12268 OnExposeComplete: enter
22:49:32.972 00.000 12268 UpdateGuideState(): m_state=6
22:49:32.972 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1115
22:49:32.972 00.000 12268 Star::Find returns 1 (0), X=1151.23, Y=153.51, Mass=156, SNR=8.5, Peak=20 HFD=3.8
22:49:32.972 00.000 12268 MultiStar: [#1 0.59,-0.31,0.00,M1] [#2 0.25,-0.70,0.00,M1] [#3 -0.05,-0.10,0.82,U] [#4 0.05,0.14,0.60,U] [#5 -0.03,-0.78,0.00,M1] [#6 0.34,0.09,0.77,U] [#7 -0.46,-0.18,0.75,U] [#8 0.13,0.15,0.52,U] 
22:49:32.972 00.000 12268 refined, 5 included, MultiStar: {0.02, -0.03}, one-star: {0.14, -0.14}
22:49:32.973 00.001 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
22:49:32.973 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
22:49:32.973 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.85 mountX=-0.03 mountY=0.03, mountTheta=2.31
22:49:32.975 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.03, opts=13)
22:49:32.975 00.000 12268 Enqueuing Move request for scope (0.02, -0.03)
22:49:32.975 00.000 11616 Worker thread wakes up
22:49:32.976 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
22:49:32.976 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
22:49:32.976 00.000 11616 Moving (0.02, -0.03) raw xDistance=-0.03 yDistance=0.03
22:49:32.976 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:32.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:49:32.976 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:32.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:49:32.976 00.000 11616 MoveAxis(E, 0, ABG)
22:49:32.977 00.001 11616 Move returns status 0, amount 0
22:49:32.977 00.000 11616 MoveAxis(N, 0, ABG)
22:49:32.977 00.000 11616 Move returns status 0, amount 0
22:49:32.977 00.000 11616 move complete, result=0
22:49:32.978 00.001 11616 worker thread done servicing request
22:49:32.998 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=220, Gamma=1.290
22:49:33.019 00.021 12268 UpdateGuideState exits: m=156 SNR=8.5
22:49:33.019 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:33.019 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:33.019 00.000 12268 Enqueuing Expose request
22:49:33.019 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:33.019 00.000 11616 Worker thread wakes up
22:49:33.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:33.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:35.026 02.007 11616 Exposure complete
22:49:35.084 00.058 11616 worker thread done servicing request
22:49:35.084 00.000 12268 OnExposeComplete: enter
22:49:35.084 00.000 12268 UpdateGuideState(): m_state=6
22:49:35.084 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1116
22:49:35.085 00.001 12268 Star::Find returns 1 (0), X=1151.17, Y=153.39, Mass=154, SNR=8.4, Peak=21 HFD=3.7
22:49:35.085 00.000 12268 MultiStar: [#1 0.43,0.02,1.21,U] [#2 -0.20,-0.65,0.00,M2] [#3 -0.28,-0.19,0.84,U] [#4 0.35,-0.32,0.62,U] [#5 0.17,-0.91,0.00,M2] [#6 0.26,-0.10,0.70,U] [#7 0.00,0.11,0.75,U] [#8 0.00,0.00,0.00,L] [#9 0.46,0.03,0.44,U] 
22:49:35.085 00.000 12268 refined, 6 included, MultiStar: {0.17, -0.10}, one-star: {0.09, -0.26}
22:49:35.085 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
22:49:35.085 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
22:49:35.085 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.53 mountX=-0.08 mountY=0.19, mountTheta=1.99
22:49:35.089 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.10, opts=13)
22:49:35.089 00.000 12268 Enqueuing Move request for scope (0.17, -0.10)
22:49:35.089 00.000 11616 Worker thread wakes up
22:49:35.089 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
22:49:35.089 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
22:49:35.089 00.000 11616 Moving (0.17, -0.10) raw xDistance=-0.08 yDistance=0.19
22:49:35.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:35.090 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:49:35.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
22:49:35.090 00.000 11616 MoveAxis(E, 0, ABG)
22:49:35.090 00.000 11616 Move returns status 0, amount 0
22:49:35.090 00.000 11616 MoveAxis(S, 16, ABG)
22:49:35.090 00.000 11616 Guiding  Dir = 1, Dur = 16
22:49:35.090 00.000 11616 IsSlewing returns 0
22:49:35.091 00.001 11616 IsGuiding returns 0
22:49:35.091 00.000 11616 PulseGuide returned control before completion, sleep 26
22:49:35.112 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=215, Gamma=1.290
22:49:35.130 00.018 12268 UpdateGuideState exits: m=154 SNR=8.4
22:49:35.131 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:35.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:35.131 00.000 12268 Enqueuing Expose request
22:49:35.133 00.002 11616 IsGuiding returns 1
22:49:35.133 00.000 11616 scope still moving after pulse duration time elapsed
22:49:35.164 00.031 11616 IsSlewing returns 0
22:49:35.164 00.000 11616 IsGuiding returns 0
22:49:35.164 00.000 11616 scope move finished after 16 + 57 ms
22:49:35.164 00.000 11616 Move returns status 0, amount 16
22:49:35.165 00.001 11616 move complete, result=0
22:49:35.165 00.000 11616 worker thread done servicing request
22:49:35.165 00.000 11616 Worker thread wakes up
22:49:35.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:35.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:35.245 00.080 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
22:49:37.177 01.932 11616 Exposure complete
22:49:37.238 00.061 11616 worker thread done servicing request
22:49:37.238 00.000 12268 OnExposeComplete: enter
22:49:37.238 00.000 12268 UpdateGuideState(): m_state=6
22:49:37.238 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1117
22:49:37.238 00.000 12268 Star::Find returns 1 (0), X=1150.81, Y=153.63, Mass=134, SNR=7.9, Peak=21 HFD=3.6
22:49:37.239 00.001 12268 MultiStar: [#1 -0.14,-0.36,1.41,U] [#2 -0.28,-0.36,1.02,U] [#3 -0.99,-0.62,0.00,M1] [#4 -0.18,0.14,0.62,U] [#5 -0.21,-0.22,0.97,U] [#6 -0.14,0.09,0.80,U] [#7 -0.78,-0.48,0.00,M2] [#8 0.27,0.32,0.69,U] 
22:49:37.239 00.000 12268 refined, 6 included, MultiStar: {-0.15, -0.11}, one-star: {-0.28, -0.02}
22:49:37.239 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.99 = 2.30)
22:49:37.239 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.81)
22:49:37.239 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.51 mountX=-0.13 mountY=-0.14, mountTheta=-2.31
22:49:37.240 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.11, opts=13)
22:49:37.240 00.000 12268 Enqueuing Move request for scope (-0.15, -0.11)
22:49:37.241 00.001 11616 Worker thread wakes up
22:49:37.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
22:49:37.241 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
22:49:37.241 00.000 11616 Moving (-0.15, -0.11) raw xDistance=-0.13 yDistance=-0.14
22:49:37.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:49:37.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:49:37.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:37.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:49:37.241 00.000 11616 MoveAxis(E, 0, ABG)
22:49:37.241 00.000 11616 Move returns status 0, amount 0
22:49:37.241 00.000 11616 MoveAxis(N, 0, ABG)
22:49:37.241 00.000 11616 Move returns status 0, amount 0
22:49:37.241 00.000 11616 move complete, result=0
22:49:37.242 00.001 11616 worker thread done servicing request
22:49:37.264 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=160, Gamma=1.290
22:49:37.281 00.017 12268 UpdateGuideState exits: m=134 SNR=7.9
22:49:37.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:37.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:37.281 00.000 12268 Enqueuing Expose request
22:49:37.281 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:37.282 00.001 11616 Worker thread wakes up
22:49:37.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:37.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:39.303 02.021 11616 Exposure complete
22:49:39.361 00.058 11616 worker thread done servicing request
22:49:39.361 00.000 12268 OnExposeComplete: enter
22:49:39.361 00.000 12268 UpdateGuideState(): m_state=6
22:49:39.362 00.001 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1118
22:49:39.362 00.000 12268 Star::Find returns 1 (0), X=1151.20, Y=153.91, Mass=114, SNR=7.3, Peak=19 HFD=4.1
22:49:39.362 00.000 12268 MultiStar: [#1 -0.11,-0.02,1.32,U] [#2 -0.03,0.09,1.02,U] [#3 -0.22,-0.38,0.77,U] [#4 0.42,0.48,0.00,M1] [#5 -0.10,-0.22,1.06,U] [#6 -0.13,0.51,0.85,U] [#7 -0.34,0.26,0.71,U] [#8 -0.32,0.44,0.74,U] 
22:49:39.362 00.000 12268 refined, 7 included, MultiStar: {-0.12, 0.10}, one-star: {0.11, 0.25}
22:49:39.362 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
22:49:39.362 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
22:49:39.362 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.47 mountX=0.09 mountY=-0.14, mountTheta=-1.01
22:49:39.366 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.10, opts=13)
22:49:39.366 00.000 12268 Enqueuing Move request for scope (-0.12, 0.10)
22:49:39.366 00.000 11616 Worker thread wakes up
22:49:39.366 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
22:49:39.366 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
22:49:39.366 00.000 11616 Moving (-0.12, 0.10) raw xDistance=0.09 yDistance=-0.14
22:49:39.366 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:39.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:49:39.367 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:39.367 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:49:39.367 00.000 11616 MoveAxis(E, 0, ABG)
22:49:39.367 00.000 11616 Move returns status 0, amount 0
22:49:39.367 00.000 11616 MoveAxis(N, 0, ABG)
22:49:39.367 00.000 11616 Move returns status 0, amount 0
22:49:39.367 00.000 11616 move complete, result=0
22:49:39.367 00.000 11616 worker thread done servicing request
22:49:39.386 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=198, Gamma=1.290
22:49:39.403 00.017 12268 UpdateGuideState exits: m=114 SNR=7.3
22:49:39.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:39.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:39.403 00.000 12268 Enqueuing Expose request
22:49:39.403 00.000 11616 Worker thread wakes up
22:49:39.403 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:39.404 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:39.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:41.420 02.016 11616 Exposure complete
22:49:41.478 00.058 11616 worker thread done servicing request
22:49:41.478 00.000 12268 OnExposeComplete: enter
22:49:41.478 00.000 12268 UpdateGuideState(): m_state=6
22:49:41.478 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1119
22:49:41.479 00.001 12268 Star::Find returns 1 (0), X=1151.03, Y=153.39, Mass=124, SNR=7.6, Peak=19 HFD=3.4
22:49:41.479 00.000 12268 MultiStar: [#1 0.33,-0.21,1.42,U] [#2 -0.07,-0.26,0.98,U] [#3 -0.19,-0.44,0.82,U] [#4 0.06,0.10,0.66,U] [#5 -0.00,-0.21,0.95,U] [#6 -0.20,-0.53,0.67,U] [#7 -0.71,-0.34,0.00,M2] [#8 0.27,-0.07,0.59,U] 
22:49:41.479 00.000 12268 refined, 7 included, MultiStar: {0.03, -0.24}, one-star: {-0.06, -0.26}
22:49:41.479 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
22:49:41.479 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.27)
22:49:41.479 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.43 mountX=-0.24 mountY=0.06, mountTheta=2.88
22:49:41.481 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.24, opts=13)
22:49:41.481 00.000 12268 Enqueuing Move request for scope (0.03, -0.24)
22:49:41.481 00.000 11616 Worker thread wakes up
22:49:41.481 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.24) opts 0xd
22:49:41.481 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.24)
22:49:41.481 00.000 11616 Moving (0.03, -0.24) raw xDistance=-0.24 yDistance=0.06
22:49:41.481 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:49:41.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:49:41.481 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:41.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:49:41.481 00.000 11616 MoveAxis(E, 0, ABG)
22:49:41.481 00.000 11616 Move returns status 0, amount 0
22:49:41.482 00.001 11616 MoveAxis(N, 0, ABG)
22:49:41.482 00.000 11616 Move returns status 0, amount 0
22:49:41.482 00.000 11616 move complete, result=0
22:49:41.482 00.000 11616 worker thread done servicing request
22:49:41.503 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=227, Gamma=1.290
22:49:41.520 00.017 12268 UpdateGuideState exits: m=124 SNR=7.6
22:49:41.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:41.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:41.520 00.000 12268 Enqueuing Expose request
22:49:41.521 00.001 11616 Worker thread wakes up
22:49:41.521 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:41.521 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:41.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:43.535 02.014 11616 Exposure complete
22:49:43.598 00.063 11616 worker thread done servicing request
22:49:43.599 00.001 12268 OnExposeComplete: enter
22:49:43.599 00.000 12268 UpdateGuideState(): m_state=6
22:49:43.599 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1120
22:49:43.599 00.000 12268 Star::Find returns 1 (0), X=1151.36, Y=153.79, Mass=159, SNR=8.6, Peak=22 HFD=3.7
22:49:43.600 00.001 12268 MultiStar: [#1 0.20,-0.10,1.11,U] [#2 0.04,-0.40,0.93,U] [#3 -0.42,-0.61,0.00,M1] [#4 -0.58,0.14,0.64,U] [#5 -0.33,-0.57,0.00,M1] [#6 -0.30,0.08,0.73,U] [#7 -1.00,-0.51,0.00,M3] [#8 0.17,0.63,0.00,M1] 
22:49:43.600 00.000 12268 refined, 4 included, MultiStar: {-0.02, -0.05}, one-star: {0.27, 0.13}
22:49:43.600 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
22:49:43.600 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
22:49:43.600 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.91 mountX=-0.05 mountY=-0.01, mountTheta=-2.93
22:49:43.605 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.05, opts=13)
22:49:43.605 00.000 12268 Enqueuing Move request for scope (-0.02, -0.05)
22:49:43.605 00.000 11616 Worker thread wakes up
22:49:43.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
22:49:43.605 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
22:49:43.605 00.000 11616 Moving (-0.02, -0.05) raw xDistance=-0.05 yDistance=-0.01
22:49:43.605 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:43.606 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:49:43.606 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:43.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:49:43.606 00.000 11616 MoveAxis(E, 0, ABG)
22:49:43.606 00.000 11616 Move returns status 0, amount 0
22:49:43.606 00.000 11616 MoveAxis(N, 0, ABG)
22:49:43.606 00.000 11616 Move returns status 0, amount 0
22:49:43.606 00.000 11616 move complete, result=0
22:49:43.607 00.001 11616 worker thread done servicing request
22:49:43.630 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=228, Gamma=1.290
22:49:43.648 00.018 12268 UpdateGuideState exits: m=159 SNR=8.6
22:49:43.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:43.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:43.648 00.000 12268 Enqueuing Expose request
22:49:43.648 00.000 11616 Worker thread wakes up
22:49:43.649 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:43.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:43.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:45.668 02.019 11616 Exposure complete
22:49:45.725 00.057 11616 worker thread done servicing request
22:49:45.725 00.000 12268 OnExposeComplete: enter
22:49:45.725 00.000 12268 UpdateGuideState(): m_state=6
22:49:45.725 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1121
22:49:45.725 00.000 12268 Star::Find returns 1 (0), X=1151.17, Y=153.52, Mass=185, SNR=9.3, Peak=23 HFD=3.8
22:49:45.726 00.001 12268 MultiStar: [#1 0.08,-0.03,1.23,U] [#2 -0.10,-0.33,0.82,U] [#3 -0.18,-0.65,0.00,M2] [#4 -0.12,-0.16,0.60,U] [#5 -0.05,-0.70,0.00,M2] [#6 -0.04,0.13,0.65,U] [#7 -0.44,0.31,0.67,U] [#8 0.21,0.75,0.00,M2] 
22:49:45.726 00.000 12268 refined, 5 included, MultiStar: {-0.06, -0.05}, one-star: {0.09, -0.13}
22:49:45.726 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.91 = 2.38)
22:49:45.726 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.73)
22:49:45.726 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.43 mountX=-0.06 mountY=-0.05, mountTheta=-2.39
22:49:45.727 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.05, opts=13)
22:49:45.727 00.000 12268 Enqueuing Move request for scope (-0.06, -0.05)
22:49:45.727 00.000 11616 Worker thread wakes up
22:49:45.728 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
22:49:45.728 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
22:49:45.728 00.000 11616 Moving (-0.06, -0.05) raw xDistance=-0.06 yDistance=-0.05
22:49:45.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:45.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:49:45.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:45.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:49:45.728 00.000 11616 MoveAxis(E, 0, ABG)
22:49:45.728 00.000 11616 Move returns status 0, amount 0
22:49:45.728 00.000 11616 MoveAxis(N, 0, ABG)
22:49:45.728 00.000 11616 Move returns status 0, amount 0
22:49:45.728 00.000 11616 move complete, result=0
22:49:45.728 00.000 11616 worker thread done servicing request
22:49:45.748 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=223, Gamma=1.290
22:49:45.767 00.019 12268 UpdateGuideState exits: m=185 SNR=9.3
22:49:45.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:45.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:45.767 00.000 12268 Enqueuing Expose request
22:49:45.767 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:45.767 00.000 11616 Worker thread wakes up
22:49:45.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:45.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:47.783 02.016 11616 Exposure complete
22:49:47.845 00.062 11616 worker thread done servicing request
22:49:47.845 00.000 12268 OnExposeComplete: enter
22:49:47.845 00.000 12268 UpdateGuideState(): m_state=6
22:49:47.845 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1122
22:49:47.846 00.001 12268 Star::Find returns 1 (0), X=1151.38, Y=153.55, Mass=158, SNR=8.6, Peak=21 HFD=3.3
22:49:47.846 00.000 12268 MultiStar: [#1 -0.20,0.43,1.30,U] [#2 0.30,-0.12,0.91,U] [#3 -0.10,-0.34,0.81,U] [#4 0.45,0.01,0.54,U] [#5 -0.13,-0.06,0.80,U] [#6 0.51,0.54,0.00,M1] [#7 -0.14,-0.09,0.68,U] [#8 -0.32,0.19,0.60,U] 
22:49:47.847 00.001 12268 refined, 7 included, MultiStar: {0.01, 0.01}, one-star: {0.30, -0.11}
22:49:47.847 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
22:49:47.847 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.46)
22:49:47.847 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.76 mountX=0.01 mountY=0.01, mountTheta=0.70
22:49:47.849 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.01, opts=13)
22:49:47.849 00.000 12268 Enqueuing Move request for scope (0.01, 0.01)
22:49:47.849 00.000 11616 Worker thread wakes up
22:49:47.849 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
22:49:47.849 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
22:49:47.849 00.000 11616 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=0.01
22:49:47.849 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:47.850 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:49:47.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:47.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:49:47.850 00.000 11616 MoveAxis(E, 0, ABG)
22:49:47.850 00.000 11616 Move returns status 0, amount 0
22:49:47.850 00.000 11616 MoveAxis(N, 0, ABG)
22:49:47.850 00.000 11616 Move returns status 0, amount 0
22:49:47.850 00.000 11616 move complete, result=0
22:49:47.850 00.000 11616 worker thread done servicing request
22:49:47.872 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=220, Gamma=1.290
22:49:47.892 00.020 12268 UpdateGuideState exits: m=158 SNR=8.6
22:49:47.893 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:47.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:47.893 00.000 12268 Enqueuing Expose request
22:49:47.893 00.000 11616 Worker thread wakes up
22:49:47.893 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:47.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:47.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:49.902 02.009 11616 Exposure complete
22:49:49.960 00.058 11616 worker thread done servicing request
22:49:49.960 00.000 12268 OnExposeComplete: enter
22:49:49.960 00.000 12268 UpdateGuideState(): m_state=6
22:49:49.960 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1123
22:49:49.960 00.000 12268 Star::Find returns 1 (0), X=1150.98, Y=153.98, Mass=169, SNR=8.8, Peak=20 HFD=4.5
22:49:49.961 00.001 12268 MultiStar: [#1 0.20,0.45,1.13,U] [#2 0.30,0.21,0.84,U] [#3 0.16,-0.31,0.82,U] [#4 -0.49,0.13,0.58,U] [#5 0.12,0.35,0.91,U] [#6 0.40,0.02,0.66,U] [#7 -0.57,0.25,0.69,U] [#8 -0.27,0.27,0.59,U] 
22:49:49.961 00.000 12268 refined, 8 included, MultiStar: {0.00, 0.21}, one-star: {-0.11, 0.32}
22:49:49.961 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
22:49:49.961 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
22:49:49.961 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.55 mountX=0.21 mountY=-0.02, mountTheta=-0.11
22:49:49.963 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.21, opts=13)
22:49:49.964 00.001 12268 Enqueuing Move request for scope (0.00, 0.21)
22:49:49.964 00.000 11616 Worker thread wakes up
22:49:49.964 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
22:49:49.964 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
22:49:49.964 00.000 11616 Moving (0.00, 0.21) raw xDistance=0.21 yDistance=-0.02
22:49:49.964 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:49:49.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:49:49.964 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:49.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:49:49.964 00.000 11616 MoveAxis(E, 0, ABG)
22:49:49.965 00.001 11616 Move returns status 0, amount 0
22:49:49.965 00.000 11616 MoveAxis(N, 0, ABG)
22:49:49.965 00.000 11616 Move returns status 0, amount 0
22:49:49.965 00.000 11616 move complete, result=0
22:49:49.965 00.000 11616 worker thread done servicing request
22:49:49.988 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=236, Gamma=1.290
22:49:50.006 00.018 12268 UpdateGuideState exits: m=169 SNR=8.8
22:49:50.006 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:50.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:50.006 00.000 12268 Enqueuing Expose request
22:49:50.006 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:50.006 00.000 11616 Worker thread wakes up
22:49:50.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:50.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:52.062 02.056 11616 Exposure complete
22:49:52.120 00.058 11616 worker thread done servicing request
22:49:52.120 00.000 12268 OnExposeComplete: enter
22:49:52.120 00.000 12268 UpdateGuideState(): m_state=6
22:49:52.120 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1124
22:49:52.120 00.000 12268 Star::Find returns 1 (0), X=1151.46, Y=154.16, Mass=159, SNR=8.6, Peak=22 HFD=3.8
22:49:52.121 00.001 12268 MultiStar: [#1 0.18,0.41,1.24,U] [#2 0.22,0.16,0.92,U] [#3 0.29,-0.44,0.84,U] [#4 0.05,0.30,0.61,U] [#5 -0.34,-0.09,0.80,U] [#6 -0.13,0.18,0.72,U] [#7 -0.04,0.34,0.74,U] [#8 0.38,0.36,0.57,U] 
22:49:52.121 00.000 12268 refined, 8 included, MultiStar: {0.12, 0.20}, one-star: {0.37, 0.51}
22:49:52.121 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
22:49:52.121 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.73)
22:49:52.121 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.03 mountX=0.21 mountY=0.09, mountTheta=0.42
22:49:52.122 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.20, opts=13)
22:49:52.122 00.000 12268 Enqueuing Move request for scope (0.12, 0.20)
22:49:52.122 00.000 11616 Worker thread wakes up
22:49:52.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
22:49:52.122 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
22:49:52.122 00.000 11616 Moving (0.12, 0.20) raw xDistance=0.21 yDistance=0.09
22:49:52.122 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
22:49:52.122 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:52.122 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:49:52.123 00.001 11616 MoveAxis(W, 118, ABG)
22:49:52.123 00.000 11616 Guiding  Dir = 3, Dur = 118
22:49:52.123 00.000 11616 IsSlewing returns 0
22:49:52.123 00.000 11616 IsGuiding returns 0
22:49:52.123 00.000 11616 PulseGuide returned control before completion, sleep 128
22:49:52.144 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:49:52.161 00.017 12268 UpdateGuideState exits: m=159 SNR=8.6
22:49:52.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:52.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:52.161 00.000 12268 Enqueuing Expose request
22:49:52.255 00.094 11616 IsGuiding returns 1
22:49:52.255 00.000 11616 scope still moving after pulse duration time elapsed
22:49:52.286 00.031 11616 IsSlewing returns 0
22:49:52.288 00.002 11616 IsGuiding returns 0
22:49:52.288 00.000 11616 scope move finished after 118 + 46 ms
22:49:52.288 00.000 11616 Move returns status 0, amount 118
22:49:52.288 00.000 11616 MoveAxis(N, 0, ABG)
22:49:52.288 00.000 11616 Move returns status 0, amount 0
22:49:52.288 00.000 11616 move complete, result=0
22:49:52.288 00.000 11616 worker thread done servicing request
22:49:52.288 00.000 11616 Worker thread wakes up
22:49:52.288 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:52.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:52.289 00.001 12268 GuideStep: 0.2 px 118 ms WEST, 0.1 px 0 ms NORTH
22:49:54.302 02.013 11616 Exposure complete
22:49:54.361 00.059 11616 worker thread done servicing request
22:49:54.362 00.001 12268 OnExposeComplete: enter
22:49:54.362 00.000 12268 UpdateGuideState(): m_state=6
22:49:54.362 00.000 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1125
22:49:54.362 00.000 12268 Star::Find returns 1 (0), X=1151.00, Y=153.83, Mass=183, SNR=9.2, Peak=23 HFD=4.1
22:49:54.362 00.000 12268 MultiStar: [#1 0.01,0.26,1.21,U] [#2 -0.33,0.37,0.90,U] [#3 0.10,0.25,0.72,U] [#4 -0.00,0.78,0.00,M1] [#5 0.13,0.52,0.83,U] [#6 0.13,0.33,0.68,U] [#7 -0.57,0.44,0.00,M1] [#8 0.29,-0.11,0.48,U] 
22:49:54.363 00.001 12268 single-star, 6 included, MultiStar: {0.00, 0.28}, one-star: {-0.09, 0.17}
22:49:54.363 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
22:49:54.363 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
22:49:54.363 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.06 mountX=0.16 mountY=-0.11, mountTheta=-0.61
22:49:54.365 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.17, opts=13)
22:49:54.365 00.000 12268 Enqueuing Move request for scope (-0.09, 0.17)
22:49:54.365 00.000 11616 Worker thread wakes up
22:49:54.365 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
22:49:54.365 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
22:49:54.365 00.000 11616 Moving (-0.09, 0.17) raw xDistance=0.16 yDistance=-0.11
22:49:54.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
22:49:54.365 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:54.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:49:54.365 00.000 11616 MoveAxis(W, 90, ABG)
22:49:54.365 00.000 11616 Guiding  Dir = 3, Dur = 90
22:49:54.366 00.001 11616 IsSlewing returns 0
22:49:54.366 00.000 11616 IsGuiding returns 0
22:49:54.366 00.000 11616 PulseGuide returned control before completion, sleep 100
22:49:54.385 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=214, Gamma=1.290
22:49:54.403 00.018 12268 UpdateGuideState exits: m=183 SNR=9.2
22:49:54.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:54.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:54.403 00.000 12268 Enqueuing Expose request
22:49:54.473 00.070 11616 IsGuiding returns 1
22:49:54.473 00.000 11616 scope still moving after pulse duration time elapsed
22:49:54.504 00.031 11616 IsSlewing returns 0
22:49:54.504 00.000 11616 IsGuiding returns 0
22:49:54.505 00.001 11616 scope move finished after 90 + 48 ms
22:49:54.505 00.000 11616 Move returns status 0, amount 90
22:49:54.505 00.000 11616 MoveAxis(N, 0, ABG)
22:49:54.505 00.000 11616 Move returns status 0, amount 0
22:49:54.505 00.000 11616 move complete, result=0
22:49:54.505 00.000 11616 worker thread done servicing request
22:49:54.506 00.001 12268 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
22:49:54.506 00.000 11616 Worker thread wakes up
22:49:54.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:54.506 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:56.513 02.007 11616 Exposure complete
22:49:56.571 00.058 11616 worker thread done servicing request
22:49:56.571 00.000 12268 OnExposeComplete: enter
22:49:56.571 00.000 12268 UpdateGuideState(): m_state=6
22:49:56.571 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
22:49:56.571 00.000 12268 Star::Find returns 1 (0), X=1151.22, Y=153.47, Mass=153, SNR=8.4, Peak=22 HFD=3.6
22:49:56.571 00.000 12268 MultiStar: [#1 0.15,-0.15,1.26,U] [#2 -0.09,-0.36,0.97,U] [#3 0.20,-0.95,0.00,M1] [#4 -0.01,-0.09,0.54,U] [#5 -0.26,-0.39,0.85,U] [#6 0.80,0.20,0.00,M1] [#7 -0.32,-0.18,0.81,U] [#8 0.17,0.08,0.54,U] 
22:49:56.571 00.000 12268 refined, 6 included, MultiStar: {-0.03, -0.20}, one-star: {0.13, -0.19}
22:49:56.571 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
22:49:56.571 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
22:49:56.571 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.71 mountX=-0.20 mountY=-0.00, mountTheta=-3.14
22:49:56.573 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.20, opts=13)
22:49:56.573 00.000 12268 Enqueuing Move request for scope (-0.03, -0.20)
22:49:56.573 00.000 11616 Worker thread wakes up
22:49:56.573 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
22:49:56.573 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
22:49:56.573 00.000 11616 Moving (-0.03, -0.20) raw xDistance=-0.20 yDistance=-0.00
22:49:56.573 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:56.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:49:56.573 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:56.575 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:49:56.575 00.000 11616 MoveAxis(E, 0, ABG)
22:49:56.575 00.000 11616 Move returns status 0, amount 0
22:49:56.575 00.000 11616 MoveAxis(N, 0, ABG)
22:49:56.575 00.000 11616 Move returns status 0, amount 0
22:49:56.575 00.000 11616 move complete, result=0
22:49:56.575 00.000 11616 worker thread done servicing request
22:49:56.601 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=243, Gamma=1.290
22:49:56.621 00.020 12268 UpdateGuideState exits: m=153 SNR=8.4
22:49:56.622 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:56.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:56.622 00.000 12268 Enqueuing Expose request
22:49:56.622 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:56.622 00.000 11616 Worker thread wakes up
22:49:56.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:56.623 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:49:58.636 02.013 11616 Exposure complete
22:49:58.693 00.057 11616 worker thread done servicing request
22:49:58.694 00.001 12268 OnExposeComplete: enter
22:49:58.694 00.000 12268 UpdateGuideState(): m_state=6
22:49:58.694 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1127
22:49:58.694 00.000 12268 Star::Find returns 1 (0), X=1151.13, Y=153.46, Mass=145, SNR=8.2, Peak=20 HFD=3.8
22:49:58.694 00.000 12268 MultiStar: [#1 0.02,-0.44,1.38,U] [#2 -0.08,-0.15,0.95,U] [#3 -0.53,-0.17,0.89,U] [#4 -0.17,0.22,0.57,U] [#5 -0.93,-0.44,0.00,M1] [#6 0.51,0.61,0.00,M2] [#7 -0.26,-0.14,0.72,U] [#8 0.15,0.13,0.53,U] 
22:49:58.694 00.000 12268 single-star, 6 included, MultiStar: {-0.11, -0.17}, one-star: {0.04, -0.19}
22:49:58.694 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
22:49:58.694 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.35)
22:49:58.695 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.20 cameraTheta=-1.35 mountX=-0.19 mountY=0.07, mountTheta=2.80
22:49:58.696 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.19, opts=13)
22:49:58.696 00.000 12268 Enqueuing Move request for scope (0.04, -0.19)
22:49:58.696 00.000 11616 Worker thread wakes up
22:49:58.696 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
22:49:58.696 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
22:49:58.696 00.000 11616 Moving (0.04, -0.19) raw xDistance=-0.19 yDistance=0.07
22:49:58.696 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:58.696 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:49:58.697 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:58.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:49:58.697 00.000 11616 MoveAxis(E, 0, ABG)
22:49:58.697 00.000 11616 Move returns status 0, amount 0
22:49:58.697 00.000 11616 MoveAxis(N, 0, ABG)
22:49:58.697 00.000 11616 Move returns status 0, amount 0
22:49:58.697 00.000 11616 move complete, result=0
22:49:58.697 00.000 11616 worker thread done servicing request
22:49:58.716 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=246, Gamma=1.290
22:49:58.735 00.019 12268 UpdateGuideState exits: m=145 SNR=8.2
22:49:58.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:58.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:49:58.735 00.000 12268 Enqueuing Expose request
22:49:58.736 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:58.736 00.000 11616 Worker thread wakes up
22:49:58.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:49:58.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:00.746 02.010 11616 Exposure complete
22:50:00.805 00.059 11616 worker thread done servicing request
22:50:00.805 00.000 12268 OnExposeComplete: enter
22:50:00.805 00.000 12268 UpdateGuideState(): m_state=6
22:50:00.806 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1128
22:50:00.806 00.000 12268 Star::Find returns 1 (0), X=1150.84, Y=153.32, Mass=146, SNR=8.2, Peak=17 HFD=4.2
22:50:00.806 00.000 12268 MultiStar: [#1 0.24,-0.34,1.29,U] [#2 0.13,-0.38,0.95,U] [#3 0.59,-0.66,0.00,M1] [#4 -0.12,-0.54,0.54,U] [#5 -0.20,-0.22,0.89,U] [#6 0.27,-0.19,0.78,U] [#7 -0.29,-0.42,0.73,U] [#8 0.00,0.12,0.57,U] 
22:50:00.806 00.000 12268 refined, 7 included, MultiStar: {-0.01, -0.30}, one-star: {-0.25, -0.34}
22:50:00.806 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
22:50:00.806 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.10)
22:50:00.806 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.60 mountX=-0.30 mountY=0.03, mountTheta=3.05
22:50:00.808 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.30, opts=13)
22:50:00.808 00.000 12268 Enqueuing Move request for scope (-0.01, -0.30)
22:50:00.808 00.000 11616 Worker thread wakes up
22:50:00.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.30) opts 0xd
22:50:00.808 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.30)
22:50:00.808 00.000 11616 Moving (-0.01, -0.30) raw xDistance=-0.30 yDistance=0.03
22:50:00.808 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
22:50:00.808 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
22:50:00.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
22:50:00.809 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:00.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:50:00.809 00.000 11616 MoveAxis(E, 167, ABG)
22:50:00.809 00.000 11616 Guiding  Dir = 2, Dur = 167
22:50:00.810 00.001 11616 IsSlewing returns 0
22:50:00.810 00.000 11616 IsGuiding returns 0
22:50:00.810 00.000 11616 PulseGuide returned control before completion, sleep 177
22:50:00.828 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=202, Gamma=1.290
22:50:00.848 00.020 12268 UpdateGuideState exits: m=146 SNR=8.2
22:50:00.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:00.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:00.848 00.000 12268 Enqueuing Expose request
22:50:00.991 00.143 11616 IsGuiding returns 1
22:50:00.991 00.000 11616 scope still moving after pulse duration time elapsed
22:50:01.022 00.031 11616 IsSlewing returns 0
22:50:01.023 00.001 11616 IsGuiding returns 0
22:50:01.023 00.000 11616 scope move finished after 167 + 46 ms
22:50:01.023 00.000 11616 Move returns status 0, amount 167
22:50:01.023 00.000 11616 MoveAxis(N, 0, ABG)
22:50:01.023 00.000 11616 Move returns status 0, amount 0
22:50:01.023 00.000 11616 move complete, result=0
22:50:01.023 00.000 11616 worker thread done servicing request
22:50:01.023 00.000 11616 Worker thread wakes up
22:50:01.023 00.000 12268 GuideStep: -0.3 px 167 ms EAST, 0.0 px 0 ms NORTH
22:50:01.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:01.024 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:03.035 02.011 11616 Exposure complete
22:50:03.093 00.058 11616 worker thread done servicing request
22:50:03.093 00.000 12268 OnExposeComplete: enter
22:50:03.093 00.000 12268 UpdateGuideState(): m_state=6
22:50:03.093 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1129
22:50:03.093 00.000 12268 Star::Find returns 1 (0), X=1151.20, Y=153.94, Mass=160, SNR=8.6, Peak=22 HFD=3.9
22:50:03.093 00.000 12268 MultiStar: [#1 0.65,0.30,0.00,M1] [#2 0.18,-0.12,0.95,U] [#3 -0.08,0.16,0.82,U] [#4 0.43,0.71,0.00,M1] [#5 -0.46,0.04,0.72,U] [#6 0.88,0.48,0.00,M2] [#7 -0.12,0.39,0.74,U] [#8 0.17,0.08,0.52,U] 
22:50:03.093 00.000 12268 refined, 5 included, MultiStar: {-0.03, 0.14}, one-star: {0.11, 0.28}
22:50:03.093 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
22:50:03.095 00.002 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
22:50:03.095 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.75 mountX=0.14 mountY=-0.04, mountTheta=-0.31
22:50:03.096 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.14, opts=13)
22:50:03.097 00.001 12268 Enqueuing Move request for scope (-0.03, 0.14)
22:50:03.097 00.000 11616 Worker thread wakes up
22:50:03.097 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
22:50:03.097 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
22:50:03.097 00.000 11616 Moving (-0.03, 0.14) raw xDistance=0.14 yDistance=-0.04
22:50:03.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:03.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:50:03.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:03.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:50:03.098 00.001 11616 MoveAxis(E, 0, ABG)
22:50:03.098 00.000 11616 Move returns status 0, amount 0
22:50:03.098 00.000 11616 MoveAxis(N, 0, ABG)
22:50:03.098 00.000 11616 Move returns status 0, amount 0
22:50:03.098 00.000 11616 move complete, result=0
22:50:03.098 00.000 11616 worker thread done servicing request
22:50:03.119 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=235, Gamma=1.290
22:50:03.136 00.017 12268 UpdateGuideState exits: m=160 SNR=8.6
22:50:03.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:03.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:03.136 00.000 12268 Enqueuing Expose request
22:50:03.136 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:03.136 00.000 11616 Worker thread wakes up
22:50:03.137 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:03.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:05.152 02.015 11616 Exposure complete
22:50:05.210 00.058 11616 worker thread done servicing request
22:50:05.211 00.001 12268 OnExposeComplete: enter
22:50:05.211 00.000 12268 UpdateGuideState(): m_state=6
22:50:05.211 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1130
22:50:05.211 00.000 12268 Star::Find returns 1 (0), X=1150.84, Y=153.97, Mass=137, SNR=8.0, Peak=22 HFD=4.1
22:50:05.211 00.000 12268 Star::Find false star n=13 nbg=286 bg=7.6 sigma=0.8 thresh=10 peak=10
22:50:05.211 00.000 12268 Star::Find false star n=5 nbg=284 bg=7.7 sigma=0.8 thresh=10 peak=10
22:50:05.212 00.001 12268 MultiStar: [#1 -0.32,0.40,1.37,U] [#2 -0.13,0.54,0.91,U] [#3 -0.04,-0.50,0.88,U] [#4 -0.43,0.30,0.68,U] [#5 -0.37,0.37,0.87,U] [#6 -0.11,0.44,0.90,U] [#7 -0.26,0.75,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.00,0.00,0.00,L] 
22:50:05.212 00.000 12268 refined, 6 included, MultiStar: {-0.24, 0.28}, one-star: {-0.25, 0.32}
22:50:05.212 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
22:50:05.212 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
22:50:05.212 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.28 hyp=0.36 cameraTheta=2.28 mountX=0.25 mountY=-0.27, mountTheta=-0.82
22:50:05.213 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.28, opts=13)
22:50:05.213 00.000 12268 Enqueuing Move request for scope (-0.24, 0.28)
22:50:05.213 00.000 11616 Worker thread wakes up
22:50:05.213 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.28) opts 0xd
22:50:05.213 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.28)
22:50:05.214 00.001 11616 Moving (-0.24, 0.28) raw xDistance=0.25 yDistance=-0.27
22:50:05.214 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:05.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:50:05.214 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:50:05.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:50:05.214 00.000 11616 MoveAxis(E, 0, ABG)
22:50:05.214 00.000 11616 Move returns status 0, amount 0
22:50:05.214 00.000 11616 MoveAxis(N, 0, ABG)
22:50:05.214 00.000 11616 Move returns status 0, amount 0
22:50:05.214 00.000 11616 move complete, result=0
22:50:05.215 00.001 11616 worker thread done servicing request
22:50:05.234 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=220, Gamma=1.290
22:50:05.252 00.018 12268 UpdateGuideState exits: m=137 SNR=8.0
22:50:05.253 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:05.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:05.253 00.000 12268 Enqueuing Expose request
22:50:05.253 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
22:50:05.253 00.000 11616 Worker thread wakes up
22:50:05.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:05.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:07.271 02.018 11616 Exposure complete
22:50:07.329 00.058 11616 worker thread done servicing request
22:50:07.329 00.000 12268 OnExposeComplete: enter
22:50:07.329 00.000 12268 UpdateGuideState(): m_state=6
22:50:07.329 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1131
22:50:07.330 00.001 12268 Star::Find returns 1 (0), X=1150.94, Y=154.00, Mass=161, SNR=8.6, Peak=21 HFD=4.5
22:50:07.330 00.000 12268 Star::Find false star n=7 nbg=271 bg=7.7 sigma=0.6 thresh=10 peak=10
22:50:07.330 00.000 12268 Star::Find false star n=11 nbg=285 bg=7.5 sigma=0.8 thresh=10 peak=10
22:50:07.330 00.000 12268 MultiStar: [#1 0.15,1.04,0.00,M1] [#2 -0.28,-0.01,0.97,U] [#3 -0.44,-0.29,0.74,U] [#4 0.66,1.06,0.00,M1] [#5 0.06,-0.23,0.90,U] [#6 -0.05,0.09,0.75,U] [#7 -0.73,0.28,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.00,0.00,0.00,L] 
22:50:07.331 00.001 12268 refined, 4 included, MultiStar: {-0.17, -0.00}, one-star: {-0.15, 0.35}
22:50:07.331 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
22:50:07.331 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
22:50:07.331 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-3.12 mountX=-0.02 mountY=-0.17, mountTheta=-1.69
22:50:07.332 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.00, opts=13)
22:50:07.333 00.001 12268 Enqueuing Move request for scope (-0.17, -0.00)
22:50:07.333 00.000 11616 Worker thread wakes up
22:50:07.333 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.00) opts 0xd
22:50:07.333 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.00)
22:50:07.333 00.000 11616 Moving (-0.17, -0.00) raw xDistance=-0.02 yDistance=-0.17
22:50:07.333 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:07.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:50:07.333 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:50:07.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:50:07.333 00.000 11616 MoveAxis(E, 0, ABG)
22:50:07.333 00.000 11616 Move returns status 0, amount 0
22:50:07.333 00.000 11616 MoveAxis(N, 0, ABG)
22:50:07.334 00.001 11616 Move returns status 0, amount 0
22:50:07.334 00.000 11616 move complete, result=0
22:50:07.334 00.000 11616 worker thread done servicing request
22:50:07.354 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=210, Gamma=1.290
22:50:07.371 00.017 12268 UpdateGuideState exits: m=161 SNR=8.6
22:50:07.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:07.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:07.371 00.000 12268 Enqueuing Expose request
22:50:07.371 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:50:07.371 00.000 11616 Worker thread wakes up
22:50:07.372 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:07.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:09.390 02.018 11616 Exposure complete
22:50:09.450 00.060 11616 worker thread done servicing request
22:50:09.450 00.000 12268 OnExposeComplete: enter
22:50:09.451 00.001 12268 UpdateGuideState(): m_state=6
22:50:09.451 00.000 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1132
22:50:09.451 00.000 12268 Star::Find returns 1 (0), X=1151.20, Y=153.99, Mass=128, SNR=7.6, Peak=22 HFD=4.0
22:50:09.451 00.000 12268 MultiStar: [#1 -0.12,0.16,1.26,U] [#2 -0.20,0.03,0.99,U] [#3 -0.28,0.16,0.85,U] [#4 0.06,0.13,0.67,U] [#5 -0.55,-0.16,0.93,U] [#6 -0.29,0.29,0.81,U] [#7 -1.16,0.47,0.00,M3] [#8 0.21,0.02,0.58,U] 
22:50:09.451 00.000 12268 refined, 7 included, MultiStar: {-0.15, 0.12}, one-star: {0.11, 0.33}
22:50:09.451 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
22:50:09.451 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
22:50:09.452 00.001 12268 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.44 mountX=0.11 mountY=-0.16, mountTheta=-0.98
22:50:09.453 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.12, opts=13)
22:50:09.453 00.000 12268 Enqueuing Move request for scope (-0.15, 0.12)
22:50:09.454 00.001 11616 Worker thread wakes up
22:50:09.454 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
22:50:09.454 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
22:50:09.454 00.000 11616 Moving (-0.15, 0.12) raw xDistance=0.11 yDistance=-0.16
22:50:09.454 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:09.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:50:09.454 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.04 newest=-0.60
22:50:09.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:50:09.454 00.000 11616 MoveAxis(E, 0, ABG)
22:50:09.454 00.000 11616 Move returns status 0, amount 0
22:50:09.454 00.000 11616 BLC: Oldest BLC event removed
22:50:09.454 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1771 applied
22:50:09.454 00.000 11616 MoveAxis(N, 1785, ABG)
22:50:09.454 00.000 11616 Guiding  Dir = 0, Dur = 1785
22:50:09.455 00.001 11616 IsSlewing returns 0
22:50:09.455 00.000 11616 IsGuiding returns 0
22:50:09.455 00.000 11616 PulseGuide returned control before completion, sleep 1795
22:50:09.477 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=153, Gamma=1.290
22:50:09.495 00.018 12268 UpdateGuideState exits: m=128 SNR=7.6
22:50:09.496 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:09.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:09.496 00.000 12268 Enqueuing Expose request
22:50:11.257 01.761 11616 IsGuiding returns 1
22:50:11.257 00.000 11616 scope still moving after pulse duration time elapsed
22:50:11.288 00.031 11616 IsSlewing returns 0
22:50:11.289 00.001 11616 IsGuiding returns 0
22:50:11.289 00.000 11616 scope move finished after 1785 + 48 ms
22:50:11.289 00.000 11616 Move returns status 0, amount 1785
22:50:11.289 00.000 11616 move complete, result=0
22:50:11.289 00.000 11616 worker thread done servicing request
22:50:11.289 00.000 11616 Worker thread wakes up
22:50:11.290 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 1785 ms NORTH
22:50:11.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:11.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:13.301 02.011 11616 Exposure complete
22:50:13.356 00.055 11616 worker thread done servicing request
22:50:13.356 00.000 12268 OnExposeComplete: enter
22:50:13.357 00.001 12268 UpdateGuideState(): m_state=6
22:50:13.357 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1133
22:50:13.357 00.000 12268 Star::Find returns 1 (0), X=1150.71, Y=153.98, Mass=142, SNR=8.1, Peak=22 HFD=3.4
22:50:13.357 00.000 12268 MultiStar: [#1 0.51,0.60,0.00,M1] [#2 -0.14,0.35,0.91,U] [#3 1.09,0.49,0.00,M1] [#4 -0.08,0.67,0.00,M1] [#5 -0.51,0.25,0.93,U] [#6 0.21,0.61,0.00,M1] [#7 -0.56,0.26,0.69,U] [#8 0.06,0.29,0.58,U] 
22:50:13.357 00.000 12268 refined, 4 included, MultiStar: {-0.33, 0.30}, one-star: {-0.38, 0.33}
22:50:13.357 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.92 = 0.92)
22:50:13.358 00.001 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.19 = -2.19)
22:50:13.358 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.30 hyp=0.44 cameraTheta=2.40 mountX=0.27 mountY=-0.36, mountTheta=-0.93
22:50:13.359 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.30, opts=13)
22:50:13.359 00.000 12268 Enqueuing Move request for scope (-0.33, 0.30)
22:50:13.359 00.000 11616 Worker thread wakes up
22:50:13.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.30) opts 0xd
22:50:13.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.30)
22:50:13.360 00.001 11616 Moving (-0.33, 0.30) raw xDistance=0.27 yDistance=-0.36
22:50:13.360 00.000 11616 BLC: History state: CurrMiss=0.36, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.024388, 1:0.360730
22:50:13.360 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:50:13.360 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:50:13.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:50:13.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
22:50:13.360 00.000 11616 MoveAxis(E, 0, ABG)
22:50:13.360 00.000 11616 Move returns status 0, amount 0
22:50:13.360 00.000 11616 MoveAxis(N, 31, ABG)
22:50:13.360 00.000 11616 Guiding  Dir = 0, Dur = 31
22:50:13.360 00.000 11616 IsSlewing returns 0
22:50:13.361 00.001 11616 IsGuiding returns 0
22:50:13.361 00.000 11616 PulseGuide returned control before completion, sleep 41
22:50:13.382 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=233, Gamma=1.290
22:50:13.398 00.016 12268 UpdateGuideState exits: m=142 SNR=8.1
22:50:13.399 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:13.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:13.399 00.000 12268 Enqueuing Expose request
22:50:13.406 00.007 11616 IsGuiding returns 1
22:50:13.406 00.000 11616 scope still moving after pulse duration time elapsed
22:50:13.437 00.031 11616 IsSlewing returns 0
22:50:13.438 00.001 11616 IsGuiding returns 0
22:50:13.438 00.000 11616 scope move finished after 31 + 46 ms
22:50:13.438 00.000 11616 Move returns status 0, amount 31
22:50:13.438 00.000 11616 move complete, result=0
22:50:13.439 00.001 11616 worker thread done servicing request
22:50:13.439 00.000 11616 Worker thread wakes up
22:50:13.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:13.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:13.439 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.4 px 31 ms NORTH
22:50:15.448 02.009 11616 Exposure complete
22:50:15.505 00.057 11616 worker thread done servicing request
22:50:15.505 00.000 12268 OnExposeComplete: enter
22:50:15.505 00.000 12268 UpdateGuideState(): m_state=6
22:50:15.506 00.001 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1134
22:50:15.506 00.000 12268 Star::Find returns 1 (0), X=1151.36, Y=154.24, Mass=186, SNR=9.3, Peak=22 HFD=3.7
22:50:15.506 00.000 12268 MultiStar: [#1 0.57,0.52,0.00,M2] [#2 0.52,0.42,0.00,M1] [#3 -0.14,0.41,0.74,U] [#4 0.46,0.88,0.00,M2] [#5 0.13,0.99,0.00,M1] [#6 0.66,0.86,0.00,M2] [#7 -0.28,0.49,0.74,U] [#8 0.27,-0.07,0.48,U] 
22:50:15.506 00.000 12268 refined, 3 included, MultiStar: {0.03, 0.41}, one-star: {0.27, 0.59}
22:50:15.506 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
22:50:15.506 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
22:50:15.506 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.41 hyp=0.41 cameraTheta=1.50 mountX=0.41 mountY=-0.03, mountTheta=-0.06
22:50:15.511 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.41, opts=13)
22:50:15.511 00.000 12268 Enqueuing Move request for scope (0.03, 0.41)
22:50:15.512 00.001 11616 Worker thread wakes up
22:50:15.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.41) opts 0xd
22:50:15.512 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.41)
22:50:15.512 00.000 11616 Moving (0.03, 0.41) raw xDistance=0.41 yDistance=-0.03
22:50:15.512 00.000 11616 BLC: History state: CurrMiss=0.03, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.024388, 1:0.360730, 2:0.025328
22:50:15.512 00.000 11616 BLC: No correction, Miss < min_move
22:50:15.512 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
22:50:15.512 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.23
22:50:15.513 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
22:50:15.513 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:15.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:50:15.513 00.000 11616 MoveAxis(W, 230, ABG)
22:50:15.513 00.000 11616 Guiding  Dir = 3, Dur = 230
22:50:15.513 00.000 11616 IsSlewing returns 0
22:50:15.514 00.001 11616 IsGuiding returns 0
22:50:15.514 00.000 11616 PulseGuide returned control before completion, sleep 240
22:50:15.536 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:50:15.553 00.017 12268 UpdateGuideState exits: m=186 SNR=9.3
22:50:15.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:15.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:15.553 00.000 12268 Enqueuing Expose request
22:50:15.757 00.204 11616 IsGuiding returns 1
22:50:15.757 00.000 11616 scope still moving after pulse duration time elapsed
22:50:15.787 00.030 11616 IsSlewing returns 0
22:50:15.787 00.000 11616 IsGuiding returns 0
22:50:15.787 00.000 11616 scope move finished after 230 + 43 ms
22:50:15.787 00.000 11616 Move returns status 0, amount 230
22:50:15.787 00.000 11616 MoveAxis(N, 0, ABG)
22:50:15.787 00.000 11616 Move returns status 0, amount 0
22:50:15.787 00.000 11616 move complete, result=0
22:50:15.788 00.001 11616 worker thread done servicing request
22:50:15.788 00.000 12268 GuideStep: 0.4 px 230 ms WEST, -0.0 px 0 ms NORTH
22:50:15.788 00.000 11616 Worker thread wakes up
22:50:15.788 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:15.788 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:17.804 02.016 11616 Exposure complete
22:50:17.860 00.056 11616 worker thread done servicing request
22:50:17.861 00.001 12268 OnExposeComplete: enter
22:50:17.861 00.000 12268 UpdateGuideState(): m_state=6
22:50:17.861 00.000 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1135
22:50:17.861 00.000 12268 Star::Find returns 1 (0), X=1150.99, Y=154.72, Mass=199, SNR=9.6, Peak=24 HFD=4.1
22:50:17.861 00.000 12268 MultiStar: [#1 -0.11,0.75,0.00,M3] [#2 0.18,0.99,0.00,M2] [#3 0.26,0.50,0.68,U] [#4 0.70,0.77,0.00,M3] [#5 -0.22,0.63,0.00,M2] [#6 0.05,0.98,0.00,M3] [#7 -0.65,0.52,0.00,M2] [#8 0.17,0.29,0.55,U] 
22:50:17.862 00.001 12268 refined, 2 included, MultiStar: {0.08, 0.70}, one-star: {-0.10, 1.07}
22:50:17.862 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
22:50:17.862 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
22:50:17.862 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.70 hyp=0.71 cameraTheta=1.46 mountX=0.71 mountY=-0.01, mountTheta=-0.02
22:50:17.863 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.70, opts=13)
22:50:17.863 00.000 12268 Enqueuing Move request for scope (0.08, 0.70)
22:50:17.863 00.000 11616 Worker thread wakes up
22:50:17.863 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.70) opts 0xd
22:50:17.863 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.70)
22:50:17.863 00.000 11616 Moving (0.08, 0.70) raw xDistance=0.71 yDistance=-0.01
22:50:17.863 00.000 11616 BLC: window closed
22:50:17.863 00.000 11616 BLC: History state: CurrMiss=0.01, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.024388, 1:0.360730, 2:0.025328
22:50:17.863 00.000 11616 BLC: No correction, Miss < min_move
22:50:17.864 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.71
22:50:17.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:17.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:50:17.864 00.000 11616 MoveAxis(W, 396, ABG)
22:50:17.864 00.000 11616 Guiding  Dir = 3, Dur = 396
22:50:17.864 00.000 11616 IsSlewing returns 0
22:50:17.864 00.000 11616 IsGuiding returns 0
22:50:17.865 00.001 11616 PulseGuide returned control before completion, sleep 406
22:50:17.885 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=223, Gamma=1.290
22:50:17.903 00.018 12268 UpdateGuideState exits: m=199 SNR=9.6
22:50:17.903 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:17.903 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:17.903 00.000 12268 Enqueuing Expose request
22:50:18.282 00.379 11616 IsGuiding returns 1
22:50:18.282 00.000 11616 scope still moving after pulse duration time elapsed
22:50:18.316 00.034 11616 IsSlewing returns 0
22:50:18.316 00.000 11616 IsGuiding returns 0
22:50:18.316 00.000 11616 scope move finished after 396 + 55 ms
22:50:18.316 00.000 11616 Move returns status 0, amount 396
22:50:18.317 00.001 11616 MoveAxis(N, 0, ABG)
22:50:18.317 00.000 11616 Move returns status 0, amount 0
22:50:18.317 00.000 11616 move complete, result=0
22:50:18.317 00.000 11616 worker thread done servicing request
22:50:18.317 00.000 11616 Worker thread wakes up
22:50:18.317 00.000 12268 GuideStep: 0.7 px 396 ms WEST, -0.0 px 0 ms NORTH
22:50:18.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:18.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:20.338 02.021 11616 Exposure complete
22:50:20.401 00.063 11616 worker thread done servicing request
22:50:20.401 00.000 12268 OnExposeComplete: enter
22:50:20.401 00.000 12268 UpdateGuideState(): m_state=6
22:50:20.401 00.000 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1136
22:50:20.402 00.001 12268 Star::Find returns 1 (0), X=1150.82, Y=153.29, Mass=175, SNR=9.1, Peak=23 HFD=3.8
22:50:20.402 00.000 12268 MultiStar: [#1 -0.20,-0.59,1.12,U] [#2 0.45,-0.26,0.86,U] [#3 -0.06,-0.95,0.00,M1] [#4 -0.16,0.04,0.62,U] [#5 0.30,-0.51,0.85,U] [#6 0.42,0.11,0.74,U] [#7 -0.43,-0.41,0.67,U] [#8 0.13,0.34,0.58,U] 
22:50:20.402 00.000 12268 refined, 7 included, MultiStar: {0.02, -0.26}, one-star: {-0.27, -0.37}
22:50:20.402 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
22:50:20.402 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.22)
22:50:20.402 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.48 mountX=-0.25 mountY=0.06, mountTheta=2.92
22:50:20.404 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.26, opts=13)
22:50:20.404 00.000 12268 Enqueuing Move request for scope (0.02, -0.26)
22:50:20.404 00.000 11616 Worker thread wakes up
22:50:20.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.26) opts 0xd
22:50:20.404 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.26)
22:50:20.404 00.000 11616 Moving (0.02, -0.26) raw xDistance=-0.25 yDistance=0.06
22:50:20.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:20.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:50:20.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:20.405 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:50:20.405 00.000 11616 MoveAxis(E, 0, ABG)
22:50:20.405 00.000 11616 Move returns status 0, amount 0
22:50:20.405 00.000 11616 MoveAxis(N, 0, ABG)
22:50:20.405 00.000 11616 Move returns status 0, amount 0
22:50:20.405 00.000 11616 move complete, result=0
22:50:20.405 00.000 11616 worker thread done servicing request
22:50:20.426 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
22:50:20.444 00.018 12268 UpdateGuideState exits: m=175 SNR=9.1
22:50:20.444 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:20.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:20.444 00.000 12268 Enqueuing Expose request
22:50:20.444 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:20.444 00.000 11616 Worker thread wakes up
22:50:20.445 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:20.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:22.453 02.008 11616 Exposure complete
22:50:22.509 00.056 11616 worker thread done servicing request
22:50:22.510 00.001 12268 OnExposeComplete: enter
22:50:22.510 00.000 12268 UpdateGuideState(): m_state=6
22:50:22.510 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1137
22:50:22.510 00.000 12268 Star::Find returns 1 (0), X=1150.80, Y=152.84, Mass=137, SNR=8.0, Peak=22 HFD=2.9
22:50:22.510 00.000 12268 MultiStar: [#1 -0.03,-0.18,1.35,U] [#2 0.35,-0.44,0.99,U] [#3 -0.21,-0.43,0.92,U] [#4 -0.26,-0.32,0.61,U] [#5 -0.28,-0.74,0.00,M2] [#6 0.45,-0.48,0.00,M3] [#7 -0.63,-0.84,0.00,M2] [#8 0.24,-0.08,0.59,U] 
22:50:22.510 00.000 12268 refined, 5 included, MultiStar: {-0.04, -0.39}, one-star: {-0.29, -0.82}
22:50:22.511 00.001 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
22:50:22.511 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.04)
22:50:22.511 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.39 hyp=0.39 cameraTheta=-1.66 mountX=-0.39 mountY=0.01, mountTheta=3.10
22:50:22.513 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.39, opts=13)
22:50:22.513 00.000 12268 Enqueuing Move request for scope (-0.04, -0.39)
22:50:22.513 00.000 11616 Worker thread wakes up
22:50:22.514 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.39) opts 0xd
22:50:22.514 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.39)
22:50:22.514 00.000 11616 Moving (-0.04, -0.39) raw xDistance=-0.39 yDistance=0.01
22:50:22.514 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
22:50:22.514 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.18
22:50:22.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
22:50:22.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:22.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:50:22.514 00.000 11616 MoveAxis(E, 220, ABG)
22:50:22.515 00.001 11616 Guiding  Dir = 2, Dur = 220
22:50:22.515 00.000 11616 IsSlewing returns 0
22:50:22.515 00.000 11616 IsGuiding returns 0
22:50:22.515 00.000 11616 PulseGuide returned control before completion, sleep 230
22:50:22.535 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=234, Gamma=1.290
22:50:22.552 00.017 12268 UpdateGuideState exits: m=137 SNR=8.0
22:50:22.552 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:22.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:22.553 00.001 12268 Enqueuing Expose request
22:50:22.761 00.208 11616 IsGuiding returns 1
22:50:22.761 00.000 11616 scope still moving after pulse duration time elapsed
22:50:22.791 00.030 11616 IsSlewing returns 0
22:50:22.792 00.001 11616 IsGuiding returns 1
22:50:22.822 00.030 11616 IsSlewing returns 0
22:50:22.824 00.002 11616 IsGuiding returns 1
22:50:22.854 00.030 11616 IsSlewing returns 0
22:50:22.855 00.001 11616 IsGuiding returns 1
22:50:22.885 00.030 11616 IsSlewing returns 0
22:50:22.886 00.001 11616 IsGuiding returns 0
22:50:22.886 00.000 11616 scope move finished after 220 + 151 ms
22:50:22.886 00.000 11616 Move returns status 0, amount 220
22:50:22.886 00.000 11616 MoveAxis(N, 0, ABG)
22:50:22.886 00.000 11616 Move returns status 0, amount 0
22:50:22.886 00.000 11616 move complete, result=0
22:50:22.887 00.001 11616 worker thread done servicing request
22:50:22.887 00.000 11616 Worker thread wakes up
22:50:22.887 00.000 12268 GuideStep: -0.4 px 220 ms EAST, 0.0 px 0 ms NORTH
22:50:22.887 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:22.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:24.901 02.014 11616 Exposure complete
22:50:24.958 00.057 11616 worker thread done servicing request
22:50:24.958 00.000 12268 OnExposeComplete: enter
22:50:24.958 00.000 12268 UpdateGuideState(): m_state=6
22:50:24.958 00.000 12268 Star::Find(15, 1150, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1138
22:50:24.958 00.000 12268 Star::Find returns 1 (0), X=1151.48, Y=153.43, Mass=197, SNR=9.6, Peak=24 HFD=3.4
22:50:24.959 00.001 12268 MultiStar: [#1 0.02,0.09,1.14,U] [#2 0.04,-0.64,0.00,M1] [#3 -0.22,-0.39,0.73,U] [#4 0.70,-0.36,0.00,M2] [#5 0.03,-0.36,0.86,U] [#6 0.23,-0.18,0.66,U] [#7 -0.30,-0.32,0.67,U] [#8 0.23,-0.01,0.48,U] 
22:50:24.959 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.19}, one-star: {0.39, -0.23}
22:50:24.959 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
22:50:24.959 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
22:50:24.959 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.26 mountX=-0.18 mountY=0.09, mountTheta=2.70
22:50:24.961 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.19, opts=13)
22:50:24.961 00.000 12268 Enqueuing Move request for scope (0.06, -0.19)
22:50:24.961 00.000 11616 Worker thread wakes up
22:50:24.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
22:50:24.961 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
22:50:24.961 00.000 11616 Moving (0.06, -0.19) raw xDistance=-0.18 yDistance=0.09
22:50:24.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
22:50:24.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:24.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:50:24.961 00.000 11616 MoveAxis(E, 103, ABG)
22:50:24.962 00.001 11616 Guiding  Dir = 2, Dur = 103
22:50:24.962 00.000 11616 IsSlewing returns 0
22:50:24.962 00.000 11616 IsGuiding returns 0
22:50:24.962 00.000 11616 PulseGuide returned control before completion, sleep 113
22:50:24.985 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=242, Gamma=1.290
22:50:25.004 00.019 12268 UpdateGuideState exits: m=197 SNR=9.6
22:50:25.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:25.005 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:25.005 00.000 12268 Enqueuing Expose request
22:50:25.082 00.077 11616 IsGuiding returns 1
22:50:25.082 00.000 11616 scope still moving after pulse duration time elapsed
22:50:25.113 00.031 11616 IsSlewing returns 0
22:50:25.113 00.000 11616 IsGuiding returns 1
22:50:25.145 00.032 11616 IsSlewing returns 0
22:50:25.145 00.000 11616 IsGuiding returns 1
22:50:25.175 00.030 11616 IsSlewing returns 0
22:50:25.175 00.000 11616 IsGuiding returns 0
22:50:25.176 00.001 11616 scope move finished after 103 + 110 ms
22:50:25.176 00.000 11616 Move returns status 0, amount 103
22:50:25.176 00.000 11616 MoveAxis(N, 0, ABG)
22:50:25.176 00.000 11616 Move returns status 0, amount 0
22:50:25.176 00.000 11616 move complete, result=0
22:50:25.176 00.000 11616 worker thread done servicing request
22:50:25.176 00.000 11616 Worker thread wakes up
22:50:25.176 00.000 12268 GuideStep: -0.2 px 103 ms EAST, 0.1 px 0 ms NORTH
22:50:25.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:25.177 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:27.192 02.015 11616 Exposure complete
22:50:27.249 00.057 11616 worker thread done servicing request
22:50:27.249 00.000 12268 OnExposeComplete: enter
22:50:27.249 00.000 12268 UpdateGuideState(): m_state=6
22:50:27.249 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1139
22:50:27.249 00.000 12268 Star::Find returns 1 (0), X=1151.74, Y=153.39, Mass=142, SNR=8.2, Peak=21 HFD=3.0
22:50:27.251 00.002 12268 MultiStar: [#1 0.68,-0.19,0.00,M1] [#2 0.88,-0.38,0.00,M2] [#3 0.01,-0.42,0.89,U] [#4 1.11,0.24,0.00,M3] [#5 0.19,-0.54,0.94,U] [#6 0.88,-0.01,0.00,M3] [#7 -0.00,0.03,0.75,U] [#8 -0.08,0.26,0.55,U] 
22:50:27.251 00.000 12268 refined, 4 included, MultiStar: {0.19, -0.24}, one-star: {0.66, -0.26}
22:50:27.251 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
22:50:27.251 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
22:50:27.251 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.24 hyp=0.31 cameraTheta=-0.89 mountX=-0.22 mountY=0.22, mountTheta=2.34
22:50:27.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.24, opts=13)
22:50:27.253 00.000 12268 Enqueuing Move request for scope (0.19, -0.24)
22:50:27.253 00.000 11616 Worker thread wakes up
22:50:27.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.24) opts 0xd
22:50:27.253 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.24)
22:50:27.253 00.000 11616 Moving (0.19, -0.24) raw xDistance=-0.22 yDistance=0.22
22:50:27.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
22:50:27.253 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:27.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:50:27.253 00.000 11616 MoveAxis(E, 122, ABG)
22:50:27.253 00.000 11616 Guiding  Dir = 2, Dur = 122
22:50:27.254 00.001 11616 IsSlewing returns 0
22:50:27.254 00.000 11616 IsGuiding returns 0
22:50:27.254 00.000 11616 PulseGuide returned control before completion, sleep 132
22:50:27.275 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=225, Gamma=1.290
22:50:27.293 00.018 12268 UpdateGuideState exits: m=142 SNR=8.2
22:50:27.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:27.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:27.293 00.000 12268 Enqueuing Expose request
22:50:27.393 00.100 11616 IsGuiding returns 1
22:50:27.393 00.000 11616 scope still moving after pulse duration time elapsed
22:50:27.423 00.030 11616 IsSlewing returns 0
22:50:27.424 00.001 11616 IsGuiding returns 0
22:50:27.424 00.000 11616 scope move finished after 122 + 48 ms
22:50:27.424 00.000 11616 Move returns status 0, amount 122
22:50:27.425 00.001 11616 MoveAxis(N, 0, ABG)
22:50:27.425 00.000 11616 Move returns status 0, amount 0
22:50:27.425 00.000 11616 move complete, result=0
22:50:27.425 00.000 11616 worker thread done servicing request
22:50:27.425 00.000 11616 Worker thread wakes up
22:50:27.425 00.000 12268 GuideStep: -0.2 px 122 ms EAST, 0.2 px 0 ms NORTH
22:50:27.426 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:27.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:29.431 02.005 11616 Exposure complete
22:50:29.487 00.056 11616 worker thread done servicing request
22:50:29.487 00.000 12268 OnExposeComplete: enter
22:50:29.487 00.000 12268 UpdateGuideState(): m_state=6
22:50:29.488 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1140
22:50:29.488 00.000 12268 Star::Find returns 1 (0), X=1151.92, Y=153.46, Mass=133, SNR=7.9, Peak=19 HFD=3.7
22:50:29.488 00.000 12268 MultiStar: [#1 0.89,-0.00,0.00,M2] [#2 0.30,-0.28,1.04,U] [#3 0.34,-0.52,0.97,U] [#4 0.41,-0.32,0.58,U] [#5 0.37,-0.36,0.98,U] [#6 0.37,0.21,0.92,U] [#7 -0.19,-0.09,0.85,U] [#8 0.00,0.00,0.00,L] [#9 -0.02,0.37,0.83,U] 
22:50:29.488 00.000 12268 refined, 7 included, MultiStar: {0.31, -0.15}, one-star: {0.83, -0.20}
22:50:29.488 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
22:50:29.488 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
22:50:29.488 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.15 hyp=0.35 cameraTheta=-0.46 mountX=-0.12 mountY=0.33, mountTheta=1.93
22:50:29.490 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.15, opts=13)
22:50:29.490 00.000 12268 Enqueuing Move request for scope (0.31, -0.15)
22:50:29.490 00.000 11616 Worker thread wakes up
22:50:29.490 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.15) opts 0xd
22:50:29.490 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.15)
22:50:29.490 00.000 11616 Moving (0.31, -0.15) raw xDistance=-0.12 yDistance=0.33
22:50:29.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
22:50:29.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:29.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:50:29.490 00.000 11616 MoveAxis(E, 69, ABG)
22:50:29.491 00.001 11616 Guiding  Dir = 2, Dur = 69
22:50:29.491 00.000 11616 IsSlewing returns 0
22:50:29.491 00.000 11616 IsGuiding returns 0
22:50:29.491 00.000 11616 PulseGuide returned control before completion, sleep 79
22:50:29.514 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=239, Gamma=1.290
22:50:29.533 00.019 12268 UpdateGuideState exits: m=133 SNR=7.9
22:50:29.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:29.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:29.533 00.000 12268 Enqueuing Expose request
22:50:29.586 00.053 11616 IsGuiding returns 0
22:50:29.586 00.000 11616 Move returns status 0, amount 69
22:50:29.586 00.000 11616 MoveAxis(N, 0, ABG)
22:50:29.586 00.000 11616 Move returns status 0, amount 0
22:50:29.586 00.000 11616 move complete, result=0
22:50:29.587 00.001 11616 worker thread done servicing request
22:50:29.587 00.000 11616 Worker thread wakes up
22:50:29.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:29.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:29.587 00.000 12268 GuideStep: -0.1 px 69 ms EAST, 0.3 px 0 ms NORTH
22:50:31.596 02.009 11616 Exposure complete
22:50:31.654 00.058 11616 worker thread done servicing request
22:50:31.654 00.000 12268 OnExposeComplete: enter
22:50:31.655 00.001 12268 UpdateGuideState(): m_state=6
22:50:31.655 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1141
22:50:31.655 00.000 12268 Star::Find returns 1 (0), X=1151.20, Y=153.53, Mass=170, SNR=8.9, Peak=23 HFD=3.4
22:50:31.655 00.000 12268 MultiStar: [#1 0.47,0.29,1.32,U] [#2 0.35,0.20,0.95,U] [#3 0.47,-0.57,0.00,M1] [#4 0.33,0.25,0.65,U] [#5 0.15,-0.52,0.84,U] [#6 0.66,-0.01,0.00,M3] [#7 -0.08,0.54,0.71,U] [#8 0.10,0.21,0.50,U] 
22:50:31.655 00.000 12268 single-star, 6 included, MultiStar: {0.24, 0.11}, one-star: {0.11, -0.12}
22:50:31.656 00.001 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
22:50:31.656 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
22:50:31.656 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.17 cameraTheta=-0.83 mountX=-0.11 mountY=0.13, mountTheta=2.29
22:50:31.657 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.12, opts=13)
22:50:31.657 00.000 12268 Enqueuing Move request for scope (0.11, -0.12)
22:50:31.657 00.000 11616 Worker thread wakes up
22:50:31.657 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
22:50:31.657 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
22:50:31.657 00.000 11616 Moving (0.11, -0.12) raw xDistance=-0.11 yDistance=0.13
22:50:31.658 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
22:50:31.658 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:31.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:50:31.658 00.000 11616 MoveAxis(E, 63, ABG)
22:50:31.658 00.000 11616 Guiding  Dir = 2, Dur = 63
22:50:31.658 00.000 11616 IsSlewing returns 0
22:50:31.658 00.000 11616 IsGuiding returns 0
22:50:31.659 00.001 11616 PulseGuide returned control before completion, sleep 73
22:50:31.679 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:50:31.697 00.018 12268 UpdateGuideState exits: m=170 SNR=8.9
22:50:31.697 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:31.697 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:31.697 00.000 12268 Enqueuing Expose request
22:50:31.746 00.049 11616 IsGuiding returns 1
22:50:31.747 00.001 11616 scope still moving after pulse duration time elapsed
22:50:31.777 00.030 11616 IsSlewing returns 0
22:50:31.777 00.000 11616 IsGuiding returns 0
22:50:31.777 00.000 11616 scope move finished after 63 + 55 ms
22:50:31.778 00.001 11616 Move returns status 0, amount 63
22:50:31.778 00.000 11616 MoveAxis(N, 0, ABG)
22:50:31.778 00.000 11616 Move returns status 0, amount 0
22:50:31.778 00.000 11616 move complete, result=0
22:50:31.778 00.000 11616 worker thread done servicing request
22:50:31.778 00.000 11616 Worker thread wakes up
22:50:31.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:31.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:31.778 00.000 12268 GuideStep: -0.1 px 63 ms EAST, 0.1 px 0 ms NORTH
22:50:33.802 02.024 11616 Exposure complete
22:50:33.859 00.057 11616 worker thread done servicing request
22:50:33.859 00.000 12268 OnExposeComplete: enter
22:50:33.859 00.000 12268 UpdateGuideState(): m_state=6
22:50:33.859 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1142
22:50:33.860 00.001 12268 Star::Find returns 1 (0), X=1151.80, Y=153.60, Mass=170, SNR=8.9, Peak=23 HFD=3.6
22:50:33.860 00.000 12268 MultiStar: [#1 0.39,0.03,1.29,U] [#2 0.41,-0.40,0.93,U] [#3 0.63,-0.56,0.00,M2] [#4 0.82,0.23,0.00,M2] [#5 0.47,0.14,0.92,U] [#6 0.58,0.39,0.00,M4] [#7 0.46,-0.42,0.65,U] [#8 0.15,0.11,0.51,U] 
22:50:33.860 00.000 12268 refined, 5 included, MultiStar: {0.46, -0.09}, one-star: {0.71, -0.06}
22:50:33.860 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
22:50:33.860 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
22:50:33.860 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.09 hyp=0.46 cameraTheta=-0.20 mountX=-0.05 mountY=0.46, mountTheta=1.67
22:50:33.862 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.09, opts=13)
22:50:33.862 00.000 12268 Enqueuing Move request for scope (0.46, -0.09)
22:50:33.863 00.001 11616 Worker thread wakes up
22:50:33.863 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.09) opts 0xd
22:50:33.863 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.09)
22:50:33.863 00.000 11616 Moving (0.46, -0.09) raw xDistance=-0.05 yDistance=0.46
22:50:33.863 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:33.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:50:33.863 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.45 direction from -1 to 1
22:50:33.863 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.39
22:50:33.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
22:50:33.863 00.000 11616 MoveAxis(E, 0, ABG)
22:50:33.863 00.000 11616 Move returns status 0, amount 0
22:50:33.864 00.001 11616 BLC: Oldest BLC event removed
22:50:33.864 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1771 applied
22:50:33.864 00.000 11616 MoveAxis(S, 1810, ABG)
22:50:33.864 00.000 11616 Guiding  Dir = 1, Dur = 1810
22:50:33.864 00.000 11616 IsSlewing returns 0
22:50:33.864 00.000 11616 IsGuiding returns 0
22:50:33.865 00.001 11616 PulseGuide returned control before completion, sleep 1820
22:50:33.886 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:50:33.904 00.018 12268 UpdateGuideState exits: m=170 SNR=8.9
22:50:33.904 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:33.904 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:33.904 00.000 12268 Enqueuing Expose request
22:50:35.688 01.784 11616 IsGuiding returns 1
22:50:35.688 00.000 11616 scope still moving after pulse duration time elapsed
22:50:35.718 00.030 11616 IsSlewing returns 0
22:50:35.719 00.001 11616 IsGuiding returns 0
22:50:35.719 00.000 11616 scope move finished after 1810 + 44 ms
22:50:35.719 00.000 11616 Move returns status 0, amount 1810
22:50:35.719 00.000 11616 move complete, result=0
22:50:35.719 00.000 11616 worker thread done servicing request
22:50:35.719 00.000 11616 Worker thread wakes up
22:50:35.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:35.720 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:35.720 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 1810 ms SOUTH
22:50:37.730 02.010 11616 Exposure complete
22:50:37.789 00.059 11616 worker thread done servicing request
22:50:37.789 00.000 12268 OnExposeComplete: enter
22:50:37.789 00.000 12268 UpdateGuideState(): m_state=6
22:50:37.789 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1143
22:50:37.790 00.001 12268 Star::Find returns 1 (0), X=1151.35, Y=153.62, Mass=146, SNR=8.2, Peak=20 HFD=3.5
22:50:37.790 00.000 12268 MultiStar: [#1 0.05,0.12,1.27,U] [#2 0.37,-0.12,1.03,U] [#3 -0.05,-0.12,0.91,U] [#4 0.66,-0.05,0.00,M3] [#5 -0.16,-0.44,0.82,U] [#6 0.57,0.14,0.83,U] [#7 0.28,0.03,0.76,U] [#8 0.04,-0.47,0.58,U] 
22:50:37.790 00.000 12268 refined, 7 included, MultiStar: {0.17, -0.09}, one-star: {0.26, -0.03}
22:50:37.790 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
22:50:37.790 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
22:50:37.790 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.46 mountX=-0.07 mountY=0.18, mountTheta=1.93
22:50:37.792 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.09, opts=13)
22:50:37.792 00.000 12268 Enqueuing Move request for scope (0.17, -0.09)
22:50:37.792 00.000 11616 Worker thread wakes up
22:50:37.792 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
22:50:37.792 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
22:50:37.792 00.000 11616 Moving (0.17, -0.09) raw xDistance=-0.07 yDistance=0.18
22:50:37.792 00.000 11616 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.18, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.069521, 1:0.181034
22:50:37.792 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:50:37.792 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:37.793 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:50:37.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:50:37.793 00.000 11616 MoveAxis(E, 0, ABG)
22:50:37.793 00.000 11616 Move returns status 0, amount 0
22:50:37.793 00.000 11616 MoveAxis(S, 15, ABG)
22:50:37.793 00.000 11616 Guiding  Dir = 1, Dur = 15
22:50:37.793 00.000 11616 IsSlewing returns 0
22:50:37.793 00.000 11616 IsGuiding returns 0
22:50:37.794 00.001 11616 PulseGuide returned control before completion, sleep 25
22:50:37.815 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=238, Gamma=1.290
22:50:37.822 00.007 11616 IsGuiding returns 1
22:50:37.822 00.000 11616 scope still moving after pulse duration time elapsed
22:50:37.834 00.012 12268 UpdateGuideState exits: m=146 SNR=8.2
22:50:37.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:37.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:37.834 00.000 12268 Enqueuing Expose request
22:50:37.853 00.019 11616 IsSlewing returns 0
22:50:37.853 00.000 11616 IsGuiding returns 0
22:50:37.854 00.001 11616 scope move finished after 15 + 45 ms
22:50:37.854 00.000 11616 Move returns status 0, amount 15
22:50:37.854 00.000 11616 move complete, result=0
22:50:37.855 00.001 11616 worker thread done servicing request
22:50:37.855 00.000 11616 Worker thread wakes up
22:50:37.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:37.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:37.867 00.012 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
22:50:39.868 02.001 11616 Exposure complete
22:50:39.928 00.060 11616 worker thread done servicing request
22:50:39.928 00.000 12268 OnExposeComplete: enter
22:50:39.928 00.000 12268 UpdateGuideState(): m_state=6
22:50:39.928 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1144
22:50:39.929 00.001 12268 Star::Find returns 1 (0), X=1150.71, Y=152.91, Mass=146, SNR=8.2, Peak=23 HFD=3.3
22:50:39.929 00.000 12268 MultiStar: [#1 -0.44,-0.04,1.36,U] [#2 -0.02,0.30,0.98,U] [#3 -0.77,-0.62,0.00,M2] [#4 -0.43,0.45,0.63,U] [#5 -0.75,-0.51,0.00,M1] [#6 0.30,0.21,0.71,U] [#7 -1.32,0.20,0.00,M1] [#8 -0.01,0.04,0.53,U] 
22:50:39.929 00.000 12268 refined, 5 included, MultiStar: {-0.20, -0.01}, one-star: {-0.38, -0.75}
22:50:39.929 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
22:50:39.929 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
22:50:39.929 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-3.09 mountX=-0.03 mountY=-0.20, mountTheta=-1.73
22:50:39.931 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.01, opts=13)
22:50:39.931 00.000 12268 Enqueuing Move request for scope (-0.20, -0.01)
22:50:39.931 00.000 11616 Worker thread wakes up
22:50:39.931 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.01) opts 0xd
22:50:39.932 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.01)
22:50:39.932 00.000 11616 Moving (-0.20, -0.01) raw xDistance=-0.03 yDistance=-0.20
22:50:39.932 00.000 11616 BLC: History state: CurrMiss=-0.20, AvgInitMiss=0.18, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=0.069521, 1:0.181034, 2:-0.200856
22:50:39.932 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -206.000000
22:50:39.932 00.000 11616 BLC: window closed
22:50:39.932 00.000 11616 BLC: Pulse adjusted to 1565
22:50:39.933 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:39.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:50:39.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:39.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:50:39.933 00.000 11616 MoveAxis(E, 0, ABG)
22:50:39.934 00.001 11616 Move returns status 0, amount 0
22:50:39.934 00.000 11616 MoveAxis(N, 0, ABG)
22:50:39.934 00.000 11616 Move returns status 0, amount 0
22:50:39.934 00.000 11616 move complete, result=0
22:50:39.934 00.000 11616 worker thread done servicing request
22:50:39.953 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=226, Gamma=1.290
22:50:39.973 00.020 12268 UpdateGuideState exits: m=146 SNR=8.2
22:50:39.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:39.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:39.974 00.001 12268 Enqueuing Expose request
22:50:39.974 00.000 11616 Worker thread wakes up
22:50:39.974 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:50:39.974 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:39.974 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:40.143 00.169 12268 evsrv: cli 0F8E69C0 connect
22:50:40.143 00.000 12268 case statement mapped state 6 to 3
22:50:40.143 00.000 12268 case statement mapped state 6 to 3
22:50:40.144 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"b92f1376-c14e-4230-9db6-34902a053740"}
22:50:40.144 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"b92f1376-c14e-4230-9db6-34902a053740"}
22:50:40.145 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:50:42.043 01.898 11616 Exposure complete
22:50:42.101 00.058 12268 OnExposeComplete: enter
22:50:42.101 00.000 12268 UpdateGuideState(): m_state=6
22:50:42.102 00.001 11616 worker thread done servicing request
22:50:42.102 00.000 12268 Star::Find(15, 1150, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1145
22:50:42.102 00.000 12268 Star::Find returns 1 (0), X=1151.16, Y=153.28, Mass=137, SNR=8.0, Peak=23 HFD=3.0
22:50:42.103 00.001 12268 MultiStar: [#1 -0.11,-0.59,1.32,U] [#2 -0.71,-0.58,0.00,M1] [#3 -0.53,-0.39,0.00,M3] [#4 -0.09,-0.25,0.66,U] [#5 -0.70,-0.30,0.00,M2] [#6 -0.32,-0.70,0.00,M3] [#7 -1.01,-0.18,0.00,M2] [#8 0.25,-0.05,0.53,U] 
22:50:42.103 00.000 12268 single-star, 3 included, MultiStar: {0.00, -0.38}, one-star: {0.07, -0.37}
22:50:42.103 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
22:50:42.103 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.31)
22:50:42.103 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.37 hyp=0.38 cameraTheta=-1.39 mountX=-0.36 mountY=0.12, mountTheta=2.83
22:50:42.105 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.37, opts=13)
22:50:42.105 00.000 12268 Enqueuing Move request for scope (0.07, -0.37)
22:50:42.105 00.000 11616 Worker thread wakes up
22:50:42.105 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.37) opts 0xd
22:50:42.105 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.37)
22:50:42.105 00.000 11616 Moving (0.07, -0.37) raw xDistance=-0.36 yDistance=0.12
22:50:42.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
22:50:42.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:42.106 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:50:42.106 00.000 11616 MoveAxis(E, 203, ABG)
22:50:42.106 00.000 11616 Guiding  Dir = 2, Dur = 203
22:50:42.106 00.000 11616 IsSlewing returns 0
22:50:42.106 00.000 11616 IsGuiding returns 0
22:50:42.106 00.000 11616 PulseGuide returned control before completion, sleep 213
22:50:42.128 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=201, Gamma=1.290
22:50:42.147 00.019 12268 UpdateGuideState exits: m=137 SNR=8.0
22:50:42.147 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:42.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:42.147 00.000 12268 Enqueuing Expose request
22:50:42.332 00.185 11616 IsGuiding returns 1
22:50:42.333 00.001 11616 scope still moving after pulse duration time elapsed
22:50:42.362 00.029 11616 IsSlewing returns 0
22:50:42.363 00.001 11616 IsGuiding returns 1
22:50:42.393 00.030 11616 IsSlewing returns 0
22:50:42.394 00.001 11616 IsGuiding returns 1
22:50:42.424 00.030 11616 IsSlewing returns 0
22:50:42.424 00.000 11616 IsGuiding returns 1
22:50:42.455 00.031 11616 IsSlewing returns 0
22:50:42.455 00.000 11616 IsGuiding returns 1
22:50:42.486 00.031 11616 IsSlewing returns 0
22:50:42.486 00.000 11616 IsGuiding returns 0
22:50:42.487 00.001 11616 scope move finished after 203 + 176 ms
22:50:42.487 00.000 11616 Move returns status 0, amount 203
22:50:42.487 00.000 11616 MoveAxis(N, 0, ABG)
22:50:42.487 00.000 11616 Move returns status 0, amount 0
22:50:42.487 00.000 11616 move complete, result=0
22:50:42.487 00.000 11616 worker thread done servicing request
22:50:42.487 00.000 11616 Worker thread wakes up
22:50:42.487 00.000 12268 GuideStep: -0.4 px 203 ms EAST, 0.1 px 0 ms NORTH
22:50:42.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:42.488 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:44.497 02.009 11616 Exposure complete
22:50:44.556 00.059 11616 worker thread done servicing request
22:50:44.556 00.000 12268 OnExposeComplete: enter
22:50:44.556 00.000 12268 UpdateGuideState(): m_state=6
22:50:44.557 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1146
22:50:44.557 00.000 12268 Star::Find returns 1 (0), X=1150.74, Y=153.92, Mass=182, SNR=9.2, Peak=24 HFD=4.2
22:50:44.557 00.000 12268 MultiStar: [#1 -0.28,0.17,1.19,U] [#2 0.20,0.23,0.93,U] [#3 -0.83,-0.01,0.00,M4] [#4 0.16,0.15,0.58,U] [#5 -0.75,0.03,0.00,M3] [#6 0.21,0.01,0.80,U] [#7 -1.01,0.24,0.00,M3] [#8 -0.14,-0.24,0.55,U] 
22:50:44.557 00.000 12268 refined, 5 included, MultiStar: {-0.06, 0.13}, one-star: {-0.35, 0.27}
22:50:44.557 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
22:50:44.557 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
22:50:44.557 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.02 mountX=0.12 mountY=-0.08, mountTheta=-0.57
22:50:44.559 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.13, opts=13)
22:50:44.559 00.000 12268 Enqueuing Move request for scope (-0.06, 0.13)
22:50:44.559 00.000 11616 Worker thread wakes up
22:50:44.559 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
22:50:44.559 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
22:50:44.559 00.000 11616 Moving (-0.06, 0.13) raw xDistance=0.12 yDistance=-0.08
22:50:44.559 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:44.560 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:50:44.560 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:44.560 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:50:44.560 00.000 11616 MoveAxis(E, 0, ABG)
22:50:44.560 00.000 11616 Move returns status 0, amount 0
22:50:44.560 00.000 11616 MoveAxis(N, 0, ABG)
22:50:44.560 00.000 11616 Move returns status 0, amount 0
22:50:44.560 00.000 11616 move complete, result=0
22:50:44.560 00.000 11616 worker thread done servicing request
22:50:44.584 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=215, Gamma=1.290
22:50:44.602 00.018 12268 UpdateGuideState exits: m=182 SNR=9.2
22:50:44.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:44.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:44.602 00.000 12268 Enqueuing Expose request
22:50:44.602 00.000 11616 Worker thread wakes up
22:50:44.603 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:44.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:44.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:46.615 02.012 11616 Exposure complete
22:50:46.671 00.056 11616 worker thread done servicing request
22:50:46.671 00.000 12268 OnExposeComplete: enter
22:50:46.671 00.000 12268 UpdateGuideState(): m_state=6
22:50:46.671 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1147
22:50:46.671 00.000 12268 Star::Find returns 1 (0), X=1150.76, Y=153.63, Mass=128, SNR=7.7, Peak=20 HFD=3.6
22:50:46.672 00.001 12268 MultiStar: [#1 -0.49,0.27,1.49,U] [#2 -0.40,-0.29,1.04,U] [#3 -0.24,-0.72,0.00,M5] [#4 0.01,0.46,0.64,U] [#5 -0.55,-0.50,0.00,M4] [#6 -0.20,0.12,0.90,U] [#7 -0.69,0.09,0.00,M4] [#8 0.09,0.22,0.56,U] 
22:50:46.672 00.000 12268 refined, 5 included, MultiStar: {-0.29, 0.11}, one-star: {-0.33, -0.03}
22:50:46.672 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
22:50:46.672 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
22:50:46.672 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.11 hyp=0.30 cameraTheta=2.78 mountX=0.08 mountY=-0.30, mountTheta=-1.31
22:50:46.675 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.11, opts=13)
22:50:46.676 00.001 12268 Enqueuing Move request for scope (-0.29, 0.11)
22:50:46.676 00.000 11616 Worker thread wakes up
22:50:46.676 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.11) opts 0xd
22:50:46.676 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.11)
22:50:46.676 00.000 11616 Moving (-0.29, 0.11) raw xDistance=0.08 yDistance=-0.30
22:50:46.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:46.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:50:46.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:46.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:50:46.677 00.001 11616 MoveAxis(E, 0, ABG)
22:50:46.677 00.000 11616 Move returns status 0, amount 0
22:50:46.677 00.000 11616 MoveAxis(N, 0, ABG)
22:50:46.677 00.000 11616 Move returns status 0, amount 0
22:50:46.677 00.000 11616 move complete, result=0
22:50:46.677 00.000 11616 worker thread done servicing request
22:50:46.699 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:50:46.716 00.017 12268 UpdateGuideState exits: m=128 SNR=7.7
22:50:46.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:46.716 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:46.716 00.000 12268 Enqueuing Expose request
22:50:46.716 00.000 11616 Worker thread wakes up
22:50:46.717 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:46.717 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:50:46.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:48.734 02.017 11616 Exposure complete
22:50:48.796 00.062 11616 worker thread done servicing request
22:50:48.796 00.000 12268 OnExposeComplete: enter
22:50:48.796 00.000 12268 UpdateGuideState(): m_state=6
22:50:48.797 00.001 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1148
22:50:48.797 00.000 12268 Star::Find returns 1 (0), X=1150.97, Y=153.71, Mass=194, SNR=9.5, Peak=20 HFD=4.1
22:50:48.797 00.000 12268 MultiStar: [#1 0.06,-0.07,1.17,U] [#2 -0.21,0.10,0.94,U] [#3 -0.04,-0.35,0.84,U] [#4 -0.23,-0.29,0.65,U] [#5 -0.30,-0.15,0.82,U] [#6 -0.27,0.01,0.72,U] [#7 -1.07,-0.21,0.00,M5] [#8 0.21,0.25,0.49,U] 
22:50:48.797 00.000 12268 single-star, 7 included, MultiStar: {-0.12, -0.06}, one-star: {-0.12, 0.05}
22:50:48.797 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
22:50:48.797 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
22:50:48.798 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.73 mountX=0.04 mountY=-0.12, mountTheta=-1.26
22:50:48.799 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.05, opts=13)
22:50:48.799 00.000 12268 Enqueuing Move request for scope (-0.12, 0.05)
22:50:48.799 00.000 11616 Worker thread wakes up
22:50:48.800 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
22:50:48.800 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
22:50:48.800 00.000 11616 Moving (-0.12, 0.05) raw xDistance=0.04 yDistance=-0.12
22:50:48.800 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:48.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:50:48.800 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:48.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:50:48.800 00.000 11616 MoveAxis(E, 0, ABG)
22:50:48.800 00.000 11616 Move returns status 0, amount 0
22:50:48.800 00.000 11616 MoveAxis(N, 0, ABG)
22:50:48.800 00.000 11616 Move returns status 0, amount 0
22:50:48.801 00.001 11616 move complete, result=0
22:50:48.801 00.000 11616 worker thread done servicing request
22:50:48.823 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=244, Gamma=1.290
22:50:48.841 00.018 12268 UpdateGuideState exits: m=194 SNR=9.5
22:50:48.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:48.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:48.841 00.000 12268 Enqueuing Expose request
22:50:48.841 00.000 11616 Worker thread wakes up
22:50:48.841 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:48.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:48.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:50.851 02.010 11616 Exposure complete
22:50:50.908 00.057 11616 worker thread done servicing request
22:50:50.908 00.000 12268 OnExposeComplete: enter
22:50:50.908 00.000 12268 UpdateGuideState(): m_state=6
22:50:50.908 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1149
22:50:50.909 00.001 12268 Star::Find returns 1 (0), X=1151.24, Y=154.06, Mass=174, SNR=9.0, Peak=23 HFD=4.0
22:50:50.909 00.000 12268 MultiStar: [#1 0.35,0.41,1.23,U] [#2 -0.15,0.24,0.90,U] [#3 0.37,-0.11,0.86,U] [#4 -0.04,0.19,0.59,U] [#5 -0.20,-0.41,0.91,U] [#6 0.64,0.48,0.00,M1] [#7 -0.78,-0.06,0.00,M6] [#8 -0.25,0.31,0.57,U] 
22:50:50.909 00.000 12268 refined, 6 included, MultiStar: {0.07, 0.16}, one-star: {0.16, 0.40}
22:50:50.909 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
22:50:50.909 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
22:50:50.909 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.15 mountX=0.16 mountY=0.05, mountTheta=0.30
22:50:50.912 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.16, opts=13)
22:50:50.912 00.000 12268 Enqueuing Move request for scope (0.07, 0.16)
22:50:50.912 00.000 11616 Worker thread wakes up
22:50:50.913 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
22:50:50.913 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
22:50:50.913 00.000 11616 Moving (0.07, 0.16) raw xDistance=0.16 yDistance=0.05
22:50:50.913 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:50.913 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:50:50.913 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:50.913 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:50:50.913 00.000 11616 MoveAxis(E, 0, ABG)
22:50:50.913 00.000 11616 Move returns status 0, amount 0
22:50:50.913 00.000 11616 MoveAxis(N, 0, ABG)
22:50:50.913 00.000 11616 Move returns status 0, amount 0
22:50:50.913 00.000 11616 move complete, result=0
22:50:50.914 00.001 11616 worker thread done servicing request
22:50:50.934 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:50:50.951 00.017 12268 UpdateGuideState exits: m=174 SNR=9.0
22:50:50.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:50.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:50.951 00.000 12268 Enqueuing Expose request
22:50:50.952 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:50.952 00.000 11616 Worker thread wakes up
22:50:50.952 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:50.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:52.958 02.006 11616 Exposure complete
22:50:53.018 00.060 11616 worker thread done servicing request
22:50:53.018 00.000 12268 OnExposeComplete: enter
22:50:53.018 00.000 12268 UpdateGuideState(): m_state=6
22:50:53.018 00.000 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1150
22:50:53.018 00.000 12268 Star::Find returns 1 (0), X=1150.94, Y=154.22, Mass=167, SNR=8.8, Peak=24 HFD=4.1
22:50:53.019 00.001 12268 MultiStar: [#1 0.37,-0.08,1.30,U] [#2 0.51,-0.06,0.88,U] [#3 0.22,-0.32,0.83,U] [#4 0.43,0.26,0.66,U] [#5 0.10,-0.13,0.87,U] [#6 0.54,0.88,0.00,M2] [#7 -0.11,0.05,0.72,U] [#8 0.39,0.42,0.55,U] 
22:50:53.019 00.000 12268 refined, 7 included, MultiStar: {0.22, 0.07}, one-star: {-0.14, 0.57}
22:50:53.019 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
22:50:53.019 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
22:50:53.019 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.31 mountX=0.09 mountY=0.21, mountTheta=1.16
22:50:53.021 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.07, opts=13)
22:50:53.021 00.000 12268 Enqueuing Move request for scope (0.22, 0.07)
22:50:53.022 00.001 11616 Worker thread wakes up
22:50:53.022 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd
22:50:53.022 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.07)
22:50:53.022 00.000 11616 Moving (0.22, 0.07) raw xDistance=0.09 yDistance=0.21
22:50:53.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:53.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:50:53.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:50:53.022 00.000 11616 MoveAxis(E, 0, ABG)
22:50:53.022 00.000 11616 Move returns status 0, amount 0
22:50:53.022 00.000 11616 MoveAxis(S, 18, ABG)
22:50:53.023 00.001 11616 Guiding  Dir = 1, Dur = 18
22:50:53.023 00.000 11616 IsSlewing returns 0
22:50:53.023 00.000 11616 IsGuiding returns 0
22:50:53.023 00.000 11616 PulseGuide returned control before completion, sleep 28
22:50:53.043 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=224, Gamma=1.290
22:50:53.059 00.016 12268 UpdateGuideState exits: m=167 SNR=8.8
22:50:53.059 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:53.059 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:53.059 00.000 12268 Enqueuing Expose request
22:50:53.067 00.008 11616 IsGuiding returns 1
22:50:53.067 00.000 11616 scope still moving after pulse duration time elapsed
22:50:53.098 00.031 11616 IsSlewing returns 0
22:50:53.098 00.000 11616 IsGuiding returns 1
22:50:53.129 00.031 11616 IsSlewing returns 0
22:50:53.130 00.001 11616 IsGuiding returns 1
22:50:53.161 00.031 11616 IsSlewing returns 0
22:50:53.162 00.001 11616 IsGuiding returns 1
22:50:53.192 00.030 11616 IsSlewing returns 0
22:50:53.193 00.001 11616 IsGuiding returns 0
22:50:53.193 00.000 11616 scope move finished after 18 + 152 ms
22:50:53.193 00.000 11616 Move returns status 0, amount 18
22:50:53.193 00.000 11616 move complete, result=0
22:50:53.193 00.000 11616 worker thread done servicing request
22:50:53.193 00.000 11616 Worker thread wakes up
22:50:53.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:53.193 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
22:50:53.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:55.202 02.009 11616 Exposure complete
22:50:55.260 00.058 11616 worker thread done servicing request
22:50:55.260 00.000 12268 OnExposeComplete: enter
22:50:55.260 00.000 12268 UpdateGuideState(): m_state=6
22:50:55.260 00.000 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1151
22:50:55.260 00.000 12268 Star::Find returns 1 (0), X=1150.69, Y=153.80, Mass=152, SNR=8.4, Peak=23 HFD=3.4
22:50:55.261 00.001 12268 MultiStar: [#1 -0.17,-0.15,1.48,U] [#2 -0.11,0.15,0.99,U] [#3 -0.15,-0.39,0.94,U] [#4 -0.73,0.09,0.00,M1] [#5 0.12,-0.70,0.00,M2] [#6 0.08,0.26,0.79,U] [#7 -1.18,-0.48,0.00,M6] [#8 -0.31,0.37,0.60,U] 
22:50:55.261 00.000 12268 refined, 5 included, MultiStar: {-0.18, 0.02}, one-star: {-0.40, 0.15}
22:50:55.261 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
22:50:55.261 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
22:50:55.261 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.01 mountX=0.01 mountY=-0.18, mountTheta=-1.54
22:50:55.262 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.02, opts=13)
22:50:55.262 00.000 12268 Enqueuing Move request for scope (-0.18, 0.02)
22:50:55.263 00.001 11616 Worker thread wakes up
22:50:55.263 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
22:50:55.263 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
22:50:55.263 00.000 11616 Moving (-0.18, 0.02) raw xDistance=0.01 yDistance=-0.18
22:50:55.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:55.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:50:55.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:55.264 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:50:55.264 00.000 11616 MoveAxis(E, 0, ABG)
22:50:55.264 00.000 11616 Move returns status 0, amount 0
22:50:55.264 00.000 11616 MoveAxis(N, 0, ABG)
22:50:55.264 00.000 11616 Move returns status 0, amount 0
22:50:55.264 00.000 11616 move complete, result=0
22:50:55.264 00.000 11616 worker thread done servicing request
22:50:55.286 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=239, Gamma=1.290
22:50:55.303 00.017 12268 UpdateGuideState exits: m=152 SNR=8.4
22:50:55.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:55.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:55.303 00.000 12268 Enqueuing Expose request
22:50:55.303 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:50:55.304 00.001 11616 Worker thread wakes up
22:50:55.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:55.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:57.321 02.017 11616 Exposure complete
22:50:57.378 00.057 11616 worker thread done servicing request
22:50:57.378 00.000 12268 OnExposeComplete: enter
22:50:57.378 00.000 12268 UpdateGuideState(): m_state=6
22:50:57.378 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1152
22:50:57.379 00.001 12268 Star::Find returns 1 (0), X=1151.08, Y=153.33, Mass=185, SNR=9.2, Peak=23 HFD=3.9
22:50:57.379 00.000 12268 MultiStar: [#1 -0.06,-0.44,1.29,U] [#2 -0.39,-0.45,0.81,U] [#3 -0.60,-0.46,0.00,M2] [#4 0.00,-0.36,0.63,U] [#5 -0.17,-0.07,0.85,U] [#6 0.04,-0.49,0.73,U] [#7 -0.93,-0.72,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.23,-0.26,0.72,U] 
22:50:57.379 00.000 12268 single-star, 6 included, MultiStar: {-0.06, -0.35}, one-star: {-0.00, -0.33}
22:50:57.379 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
22:50:57.379 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.12)
22:50:57.379 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.33 hyp=0.33 cameraTheta=-1.58 mountX=-0.33 mountY=0.04, mountTheta=3.02
22:50:57.381 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.33, opts=13)
22:50:57.381 00.000 12268 Enqueuing Move request for scope (-0.00, -0.33)
22:50:57.381 00.000 11616 Worker thread wakes up
22:50:57.381 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.33) opts 0xd
22:50:57.381 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.33)
22:50:57.381 00.000 11616 Moving (-0.00, -0.33) raw xDistance=-0.33 yDistance=0.04
22:50:57.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
22:50:57.381 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:57.382 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:50:57.382 00.000 11616 MoveAxis(E, 183, ABG)
22:50:57.382 00.000 11616 Guiding  Dir = 2, Dur = 183
22:50:57.382 00.000 11616 IsSlewing returns 0
22:50:57.382 00.000 11616 IsGuiding returns 0
22:50:57.383 00.001 11616 PulseGuide returned control before completion, sleep 193
22:50:57.402 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=209, Gamma=1.290
22:50:57.419 00.017 12268 UpdateGuideState exits: m=185 SNR=9.2
22:50:57.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:57.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:57.419 00.000 12268 Enqueuing Expose request
22:50:57.581 00.162 11616 IsGuiding returns 1
22:50:57.581 00.000 11616 scope still moving after pulse duration time elapsed
22:50:57.612 00.031 11616 IsSlewing returns 0
22:50:57.612 00.000 11616 IsGuiding returns 0
22:50:57.612 00.000 11616 scope move finished after 183 + 47 ms
22:50:57.612 00.000 11616 Move returns status 0, amount 183
22:50:57.613 00.001 11616 MoveAxis(N, 0, ABG)
22:50:57.613 00.000 11616 Move returns status 0, amount 0
22:50:57.613 00.000 11616 move complete, result=0
22:50:57.613 00.000 11616 worker thread done servicing request
22:50:57.613 00.000 11616 Worker thread wakes up
22:50:57.613 00.000 12268 GuideStep: -0.3 px 183 ms EAST, 0.0 px 0 ms NORTH
22:50:57.613 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:50:57.613 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:50:59.624 02.011 11616 Exposure complete
22:50:59.683 00.059 11616 worker thread done servicing request
22:50:59.684 00.001 12268 OnExposeComplete: enter
22:50:59.684 00.000 12268 UpdateGuideState(): m_state=6
22:50:59.684 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1153
22:50:59.684 00.000 12268 Star::Find returns 1 (0), X=1150.84, Y=153.03, Mass=201, SNR=9.7, Peak=26 HFD=3.9
22:50:59.684 00.000 12268 MultiStar: [#1 -0.11,-0.61,1.09,U] [#2 -0.34,-0.94,0.00,M1] [#3 -0.38,-1.37,0.00,M3] [#4 0.00,-1.16,0.00,M1] [#5 -0.17,-1.05,0.00,M2] [#6 -0.20,-0.33,0.75,U] [#7 -0.94,-0.81,0.00,M8] [#8 0.25,-0.04,0.49,U] 
22:50:59.684 00.000 12268 refined, 3 included, MultiStar: {-0.12, -0.47}, one-star: {-0.24, -0.63}
22:50:59.685 00.001 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
22:50:59.685 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
22:50:59.685 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.47 hyp=0.48 cameraTheta=-1.82 mountX=-0.48 mountY=-0.06, mountTheta=-3.02
22:50:59.686 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.47, opts=13)
22:50:59.686 00.000 12268 Enqueuing Move request for scope (-0.12, -0.47)
22:50:59.686 00.000 11616 Worker thread wakes up
22:50:59.686 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.47) opts 0xd
22:50:59.686 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.47)
22:50:59.686 00.000 11616 Moving (-0.12, -0.47) raw xDistance=-0.48 yDistance=-0.06
22:50:59.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
22:50:59.686 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:59.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:50:59.686 00.000 11616 MoveAxis(E, 268, ABG)
22:50:59.686 00.000 11616 Guiding  Dir = 2, Dur = 268
22:50:59.687 00.001 11616 IsSlewing returns 0
22:50:59.687 00.000 11616 IsGuiding returns 0
22:50:59.688 00.001 11616 PulseGuide returned control before completion, sleep 278
22:50:59.707 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=207, Gamma=1.290
22:50:59.726 00.019 12268 UpdateGuideState exits: m=201 SNR=9.7
22:50:59.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:59.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:50:59.727 00.001 12268 Enqueuing Expose request
22:50:59.977 00.250 11616 IsGuiding returns 1
22:50:59.978 00.001 11616 scope still moving after pulse duration time elapsed
22:51:00.009 00.031 11616 IsSlewing returns 0
22:51:00.010 00.001 11616 IsGuiding returns 0
22:51:00.010 00.000 11616 scope move finished after 268 + 53 ms
22:51:00.010 00.000 11616 Move returns status 0, amount 268
22:51:00.010 00.000 11616 MoveAxis(N, 0, ABG)
22:51:00.010 00.000 11616 Move returns status 0, amount 0
22:51:00.011 00.001 11616 move complete, result=0
22:51:00.011 00.000 11616 worker thread done servicing request
22:51:00.011 00.000 12268 GuideStep: -0.5 px 268 ms EAST, -0.1 px 0 ms NORTH
22:51:00.011 00.000 11616 Worker thread wakes up
22:51:00.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:00.012 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:02.056 02.044 11616 Exposure complete
22:51:02.114 00.058 11616 worker thread done servicing request
22:51:02.115 00.001 12268 OnExposeComplete: enter
22:51:02.115 00.000 12268 UpdateGuideState(): m_state=6
22:51:02.115 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1154
22:51:02.115 00.000 12268 Star::Find returns 1 (0), X=1150.82, Y=153.68, Mass=198, SNR=9.7, Peak=26 HFD=4.1
22:51:02.116 00.001 12268 MultiStar: [#1 0.04,0.56,1.16,U] [#2 -0.16,0.17,0.87,U] [#3 -0.24,-0.19,0.71,U] [#4 -0.34,0.20,0.59,U] [#5 -0.52,0.23,0.82,U] [#6 -0.42,0.36,0.69,U] [#7 -0.65,0.09,0.00,M9] [#8 0.06,0.12,0.51,U] 
22:51:02.116 00.000 12268 single-star, 7 included, MultiStar: {-0.22, 0.21}, one-star: {-0.27, 0.03}
22:51:02.116 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
22:51:02.116 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.55 = -1.55)
22:51:02.116 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.04 mountX=0.00 mountY=-0.27, mountTheta=-1.56
22:51:02.117 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.03, opts=13)
22:51:02.117 00.000 12268 Enqueuing Move request for scope (-0.27, 0.03)
22:51:02.118 00.001 11616 Worker thread wakes up
22:51:02.118 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.03) opts 0xd
22:51:02.118 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.03)
22:51:02.118 00.000 11616 Moving (-0.27, 0.03) raw xDistance=0.00 yDistance=-0.27
22:51:02.118 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:02.118 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:51:02.118 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:51:02.118 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:51:02.118 00.000 11616 MoveAxis(E, 0, ABG)
22:51:02.118 00.000 11616 Move returns status 0, amount 0
22:51:02.118 00.000 11616 MoveAxis(N, 0, ABG)
22:51:02.118 00.000 11616 Move returns status 0, amount 0
22:51:02.119 00.001 11616 move complete, result=0
22:51:02.119 00.000 11616 worker thread done servicing request
22:51:02.139 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:02.156 00.017 12268 UpdateGuideState exits: m=198 SNR=9.7
22:51:02.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:02.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:02.156 00.000 12268 Enqueuing Expose request
22:51:02.156 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:51:02.156 00.000 11616 Worker thread wakes up
22:51:02.157 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:02.157 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:04.180 02.023 11616 Exposure complete
22:51:04.238 00.058 11616 worker thread done servicing request
22:51:04.238 00.000 12268 OnExposeComplete: enter
22:51:04.238 00.000 12268 UpdateGuideState(): m_state=6
22:51:04.239 00.001 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1155
22:51:04.239 00.000 12268 Star::Find returns 1 (0), X=1150.85, Y=153.91, Mass=185, SNR=9.3, Peak=21 HFD=4.1
22:51:04.239 00.000 12268 MultiStar: [#1 -0.46,0.20,1.24,U] [#2 -0.39,0.25,0.88,U] [#3 -0.33,-0.27,0.90,U] [#4 -0.74,0.28,0.00,M1] [#5 -0.29,-0.20,0.81,U] [#6 0.02,0.42,0.73,U] [#7 -0.86,-0.11,0.00,M10] [#8 0.61,0.05,0.57,U] 
22:51:04.239 00.000 12268 refined, 6 included, MultiStar: {-0.21, 0.11}, one-star: {-0.24, 0.26}
22:51:04.239 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
22:51:04.239 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
22:51:04.239 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.67 mountX=0.09 mountY=-0.23, mountTheta=-1.21
22:51:04.241 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.11, opts=13)
22:51:04.241 00.000 12268 Enqueuing Move request for scope (-0.21, 0.11)
22:51:04.241 00.000 11616 Worker thread wakes up
22:51:04.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
22:51:04.241 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
22:51:04.241 00.000 11616 Moving (-0.21, 0.11) raw xDistance=0.09 yDistance=-0.23
22:51:04.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:04.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:51:04.241 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.50 newest=-0.55
22:51:04.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
22:51:04.242 00.001 11616 MoveAxis(E, 0, ABG)
22:51:04.242 00.000 11616 Move returns status 0, amount 0
22:51:04.242 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1565 applied
22:51:04.242 00.000 11616 MoveAxis(N, 1584, ABG)
22:51:04.242 00.000 11616 Guiding  Dir = 0, Dur = 1584
22:51:04.242 00.000 11616 IsSlewing returns 0
22:51:04.242 00.000 11616 IsGuiding returns 0
22:51:04.243 00.001 11616 PulseGuide returned control before completion, sleep 1594
22:51:04.266 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=242, Gamma=1.290
22:51:04.283 00.017 12268 UpdateGuideState exits: m=185 SNR=9.3
22:51:04.284 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:04.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:04.284 00.000 12268 Enqueuing Expose request
22:51:05.844 01.560 11616 IsGuiding returns 1
22:51:05.844 00.000 11616 scope still moving after pulse duration time elapsed
22:51:05.874 00.030 11616 IsSlewing returns 0
22:51:05.875 00.001 11616 IsGuiding returns 1
22:51:05.906 00.031 11616 IsSlewing returns 0
22:51:05.906 00.000 11616 IsGuiding returns 0
22:51:05.907 00.001 11616 scope move finished after 1584 + 80 ms
22:51:05.907 00.000 11616 Move returns status 0, amount 1584
22:51:05.907 00.000 11616 move complete, result=0
22:51:05.907 00.000 11616 worker thread done servicing request
22:51:05.907 00.000 11616 Worker thread wakes up
22:51:05.907 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 1584 ms NORTH
22:51:05.907 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:05.908 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:07.919 02.011 11616 Exposure complete
22:51:07.974 00.055 11616 worker thread done servicing request
22:51:07.975 00.001 12268 OnExposeComplete: enter
22:51:07.975 00.000 12268 UpdateGuideState(): m_state=6
22:51:07.975 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1156
22:51:07.975 00.000 12268 Star::Find returns 1 (0), X=1150.35, Y=153.83, Mass=181, SNR=9.2, Peak=23 HFD=3.6
22:51:07.976 00.001 12268 MultiStar: [#1 -1.02,-0.02,0.00,M1] [#2 -0.39,-0.01,0.92,U] [#3 -1.08,-0.61,0.00,M2] [#4 -0.44,-0.04,0.81,U] [#5 -1.04,-0.32,0.00,M1] [#6 -0.18,-0.19,0.92,U] [#7 -1.42,-0.12,0.00,R] [#8 0.22,0.36,0.51,U] 
22:51:07.976 00.000 12268 refined, 4 included, MultiStar: {-0.36, 0.03}, one-star: {-0.74, 0.17}
22:51:07.976 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
22:51:07.976 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
22:51:07.976 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.03 hyp=0.36 cameraTheta=3.05 mountX=-0.00 mountY=-0.36, mountTheta=-1.58
22:51:07.978 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.03, opts=13)
22:51:07.978 00.000 12268 Enqueuing Move request for scope (-0.36, 0.03)
22:51:07.979 00.001 11616 Worker thread wakes up
22:51:07.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.03) opts 0xd
22:51:07.979 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.03)
22:51:07.979 00.000 11616 Moving (-0.36, 0.03) raw xDistance=-0.00 yDistance=-0.36
22:51:07.979 00.000 11616 BLC: History state: CurrMiss=0.36, AvgInitMiss=0.16, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.033899, 1:0.363279
22:51:07.979 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:51:07.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:07.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:51:07.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
22:51:07.979 00.000 11616 MoveAxis(E, 0, ABG)
22:51:07.979 00.000 11616 Move returns status 0, amount 0
22:51:07.980 00.001 11616 MoveAxis(N, 31, ABG)
22:51:07.980 00.000 11616 Guiding  Dir = 0, Dur = 31
22:51:07.980 00.000 11616 IsSlewing returns 0
22:51:07.980 00.000 11616 IsGuiding returns 0
22:51:07.980 00.000 11616 PulseGuide returned control before completion, sleep 41
22:51:08.000 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:08.019 00.019 12268 UpdateGuideState exits: m=181 SNR=9.2
22:51:08.020 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:08.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:08.020 00.000 12268 Enqueuing Expose request
22:51:08.024 00.004 11616 IsGuiding returns 1
22:51:08.024 00.000 11616 scope still moving after pulse duration time elapsed
22:51:08.055 00.031 11616 IsSlewing returns 0
22:51:08.055 00.000 11616 IsGuiding returns 0
22:51:08.055 00.000 11616 scope move finished after 31 + 43 ms
22:51:08.055 00.000 11616 Move returns status 0, amount 31
22:51:08.055 00.000 11616 move complete, result=0
22:51:08.055 00.000 11616 worker thread done servicing request
22:51:08.055 00.000 11616 Worker thread wakes up
22:51:08.056 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:08.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:08.056 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 31 ms NORTH
22:51:10.065 02.009 11616 Exposure complete
22:51:10.123 00.058 11616 worker thread done servicing request
22:51:10.123 00.000 12268 OnExposeComplete: enter
22:51:10.123 00.000 12268 UpdateGuideState(): m_state=6
22:51:10.123 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1157
22:51:10.123 00.000 12268 Star::Find returns 1 (0), X=1151.06, Y=153.99, Mass=185, SNR=9.3, Peak=24 HFD=3.9
22:51:10.124 00.001 12268 MultiStar: [#1 0.45,0.13,1.32,U] [#2 0.43,0.00,0.97,U] [#3 -0.14,-0.65,0.00,M3] [#4 -0.32,0.47,0.65,U] [#5 -0.15,-0.12,0.91,U] [#6 0.63,0.30,0.00,M1] [#7 1.06,-0.08,0.00,M1] [#8 0.10,0.20,0.48,U] 
22:51:10.124 00.000 12268 refined, 5 included, MultiStar: {0.13, 0.15}, one-star: {-0.02, 0.33}
22:51:10.124 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
22:51:10.124 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.55)
22:51:10.124 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.20 cameraTheta=0.85 mountX=0.16 mountY=0.11, mountTheta=0.60
22:51:10.125 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.15, opts=13)
22:51:10.125 00.000 12268 Enqueuing Move request for scope (0.13, 0.15)
22:51:10.125 00.000 11616 Worker thread wakes up
22:51:10.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.15) opts 0xd
22:51:10.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.15)
22:51:10.126 00.001 11616 Moving (0.13, 0.15) raw xDistance=0.16 yDistance=0.11
22:51:10.126 00.000 11616 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.16, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.033899, 1:0.363279, 2:-0.110504
22:51:10.126 00.000 11616 BLC: No correction, Miss < min_move
22:51:10.126 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:51:10.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:51:10.126 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:10.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:51:10.126 00.000 11616 MoveAxis(E, 0, ABG)
22:51:10.126 00.000 11616 Move returns status 0, amount 0
22:51:10.126 00.000 11616 MoveAxis(N, 0, ABG)
22:51:10.126 00.000 11616 Move returns status 0, amount 0
22:51:10.126 00.000 11616 move complete, result=0
22:51:10.127 00.001 11616 worker thread done servicing request
22:51:10.149 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:10.168 00.019 12268 UpdateGuideState exits: m=185 SNR=9.3
22:51:10.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:10.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:10.168 00.000 12268 Enqueuing Expose request
22:51:10.168 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:10.168 00.000 11616 Worker thread wakes up
22:51:10.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:10.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:12.175 02.007 11616 Exposure complete
22:51:12.232 00.057 11616 worker thread done servicing request
22:51:12.232 00.000 12268 OnExposeComplete: enter
22:51:12.232 00.000 12268 UpdateGuideState(): m_state=6
22:51:12.232 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1158
22:51:12.233 00.001 12268 Star::Find returns 1 (0), X=1151.13, Y=153.56, Mass=199, SNR=9.6, Peak=23 HFD=3.9
22:51:12.233 00.000 12268 MultiStar: [#1 0.01,-0.06,1.24,U] [#2 0.29,-0.04,0.89,U] [#3 0.10,-0.03,0.85,U] [#4 -0.10,0.29,0.58,U] [#5 0.14,-0.31,0.89,U] [#6 0.19,0.41,0.79,U] [#7 0.81,0.39,0.00,M2] [#8 0.07,0.26,0.51,U] 
22:51:12.233 00.000 12268 refined, 7 included, MultiStar: {0.10, 0.02}, one-star: {0.04, -0.09}
22:51:12.233 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
22:51:12.233 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
22:51:12.233 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.17 mountX=0.03 mountY=0.09, mountTheta=1.30
22:51:12.235 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.02, opts=13)
22:51:12.235 00.000 12268 Enqueuing Move request for scope (0.10, 0.02)
22:51:12.235 00.000 11616 Worker thread wakes up
22:51:12.235 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
22:51:12.235 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
22:51:12.236 00.001 11616 Moving (0.10, 0.02) raw xDistance=0.03 yDistance=0.09
22:51:12.236 00.000 11616 BLC: window closed
22:51:12.236 00.000 11616 BLC: History state: CurrMiss=-0.09, AvgInitMiss=0.16, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.033899, 1:0.363279, 2:-0.110504
22:51:12.236 00.000 11616 BLC: No correction, Miss < min_move
22:51:12.236 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:12.236 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:51:12.236 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:12.237 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:51:12.237 00.000 11616 MoveAxis(E, 0, ABG)
22:51:12.237 00.000 11616 Move returns status 0, amount 0
22:51:12.237 00.000 11616 MoveAxis(N, 0, ABG)
22:51:12.237 00.000 11616 Move returns status 0, amount 0
22:51:12.237 00.000 11616 move complete, result=0
22:51:12.237 00.000 11616 worker thread done servicing request
22:51:12.257 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:12.274 00.017 12268 UpdateGuideState exits: m=199 SNR=9.6
22:51:12.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:12.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:12.274 00.000 12268 Enqueuing Expose request
22:51:12.274 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:12.274 00.000 11616 Worker thread wakes up
22:51:12.275 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:12.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:14.291 02.016 11616 Exposure complete
22:51:14.348 00.057 11616 worker thread done servicing request
22:51:14.348 00.000 12268 OnExposeComplete: enter
22:51:14.349 00.001 12268 UpdateGuideState(): m_state=6
22:51:14.349 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1159
22:51:14.349 00.000 12268 Star::Find returns 1 (0), X=1151.23, Y=154.19, Mass=157, SNR=8.6, Peak=26 HFD=3.4
22:51:14.349 00.000 12268 MultiStar: [#1 -0.08,0.29,1.35,U] [#2 -0.17,0.14,0.98,U] [#3 -0.00,-0.08,0.88,U] [#4 0.28,0.64,0.00,M1] [#5 -0.38,-0.46,0.94,U] [#6 0.03,0.71,0.00,M1] [#7 0.58,0.21,0.78,U] [#8 0.19,0.05,0.52,U] 
22:51:14.349 00.000 12268 refined, 6 included, MultiStar: {0.01, 0.12}, one-star: {0.14, 0.53}
22:51:14.349 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
22:51:14.349 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
22:51:14.349 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.49 mountX=0.12 mountY=-0.01, mountTheta=-0.05
22:51:14.351 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.12, opts=13)
22:51:14.351 00.000 12268 Enqueuing Move request for scope (0.01, 0.12)
22:51:14.351 00.000 11616 Worker thread wakes up
22:51:14.351 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
22:51:14.351 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
22:51:14.351 00.000 11616 Moving (0.01, 0.12) raw xDistance=0.12 yDistance=-0.01
22:51:14.351 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:51:14.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:51:14.351 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:14.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:51:14.351 00.000 11616 MoveAxis(E, 0, ABG)
22:51:14.353 00.002 11616 Move returns status 0, amount 0
22:51:14.353 00.000 11616 MoveAxis(N, 0, ABG)
22:51:14.353 00.000 11616 Move returns status 0, amount 0
22:51:14.353 00.000 11616 move complete, result=0
22:51:14.353 00.000 11616 worker thread done servicing request
22:51:14.375 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:14.392 00.017 12268 UpdateGuideState exits: m=157 SNR=8.6
22:51:14.392 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:14.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:14.393 00.001 12268 Enqueuing Expose request
22:51:14.393 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:14.393 00.000 11616 Worker thread wakes up
22:51:14.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:14.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:16.408 02.015 11616 Exposure complete
22:51:16.466 00.058 11616 worker thread done servicing request
22:51:16.466 00.000 12268 OnExposeComplete: enter
22:51:16.466 00.000 12268 UpdateGuideState(): m_state=6
22:51:16.467 00.001 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1160
22:51:16.467 00.000 12268 Star::Find returns 1 (0), X=1151.16, Y=154.08, Mass=181, SNR=9.2, Peak=27 HFD=3.7
22:51:16.467 00.000 12268 MultiStar: [#1 -0.19,0.45,1.25,U] [#2 -0.01,0.12,0.93,U] [#3 -0.05,-0.31,0.87,U] [#4 -0.05,0.80,0.00,M2] [#5 -0.25,-0.08,0.85,U] [#6 0.08,0.74,0.00,M2] [#7 1.01,0.48,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 -0.04,0.41,0.43,U] 
22:51:16.467 00.000 12268 refined, 5 included, MultiStar: {-0.08, 0.18}, one-star: {0.07, 0.42}
22:51:16.467 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
22:51:16.468 00.001 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
22:51:16.468 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=2.01 mountX=0.17 mountY=-0.11, mountTheta=-0.56
22:51:16.470 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.18, opts=13)
22:51:16.471 00.001 12268 Enqueuing Move request for scope (-0.08, 0.18)
22:51:16.471 00.000 11616 Worker thread wakes up
22:51:16.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
22:51:16.471 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
22:51:16.471 00.000 11616 Moving (-0.08, 0.18) raw xDistance=0.17 yDistance=-0.11
22:51:16.471 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:51:16.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:51:16.471 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:16.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:51:16.471 00.000 11616 MoveAxis(E, 0, ABG)
22:51:16.471 00.000 11616 Move returns status 0, amount 0
22:51:16.471 00.000 11616 MoveAxis(N, 0, ABG)
22:51:16.472 00.001 11616 Move returns status 0, amount 0
22:51:16.472 00.000 11616 move complete, result=0
22:51:16.472 00.000 11616 worker thread done servicing request
22:51:16.492 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=216, Gamma=1.290
22:51:16.509 00.017 12268 UpdateGuideState exits: m=181 SNR=9.2
22:51:16.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:16.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:16.509 00.000 12268 Enqueuing Expose request
22:51:16.509 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:16.510 00.001 11616 Worker thread wakes up
22:51:16.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:16.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:18.537 02.027 11616 Exposure complete
22:51:18.600 00.063 11616 worker thread done servicing request
22:51:18.600 00.000 12268 OnExposeComplete: enter
22:51:18.600 00.000 12268 UpdateGuideState(): m_state=6
22:51:18.600 00.000 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1161
22:51:18.600 00.000 12268 Star::Find returns 1 (0), X=1151.41, Y=154.04, Mass=159, SNR=8.6, Peak=23 HFD=3.8
22:51:18.601 00.001 12268 MultiStar: [#1 -0.03,0.27,1.29,U] [#2 0.09,-0.12,0.97,U] [#3 -0.29,-0.15,0.93,U] [#4 0.60,0.31,0.00,M3] [#5 -0.13,-0.05,0.99,U] [#6 0.05,0.56,0.87,U] [#7 0.37,0.42,0.70,U] [#8 0.00,0.00,0.00,L] [#9 0.49,0.16,0.46,U] 
22:51:18.601 00.000 12268 refined, 7 included, MultiStar: {0.07, 0.18}, one-star: {0.32, 0.38}
22:51:18.601 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
22:51:18.601 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.90)
22:51:18.601 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.20 mountX=0.18 mountY=0.05, mountTheta=0.24
22:51:18.603 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.18, opts=13)
22:51:18.603 00.000 12268 Enqueuing Move request for scope (0.07, 0.18)
22:51:18.603 00.000 11616 Worker thread wakes up
22:51:18.603 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
22:51:18.603 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
22:51:18.604 00.001 11616 Moving (0.07, 0.18) raw xDistance=0.18 yDistance=0.05
22:51:18.604 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:51:18.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:51:18.604 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:18.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:51:18.604 00.000 11616 MoveAxis(E, 0, ABG)
22:51:18.604 00.000 11616 Move returns status 0, amount 0
22:51:18.604 00.000 11616 MoveAxis(N, 0, ABG)
22:51:18.605 00.001 11616 Move returns status 0, amount 0
22:51:18.605 00.000 11616 move complete, result=0
22:51:18.605 00.000 11616 worker thread done servicing request
22:51:18.629 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:51:18.646 00.017 12268 UpdateGuideState exits: m=159 SNR=8.6
22:51:18.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:18.646 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:18.646 00.000 12268 Enqueuing Expose request
22:51:18.646 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:18.646 00.000 11616 Worker thread wakes up
22:51:18.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:18.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:20.671 02.025 11616 Exposure complete
22:51:20.729 00.058 11616 worker thread done servicing request
22:51:20.729 00.000 12268 OnExposeComplete: enter
22:51:20.729 00.000 12268 UpdateGuideState(): m_state=6
22:51:20.729 00.000 12268 Star::Find(15, 1151, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1162
22:51:20.730 00.001 12268 Star::Find returns 1 (0), X=1151.45, Y=153.75, Mass=184, SNR=9.3, Peak=22 HFD=3.6
22:51:20.730 00.000 12268 MultiStar: [#1 0.17,0.07,1.30,U] [#2 -0.04,-0.04,0.88,U] [#3 0.49,-0.17,0.85,U] [#4 -0.14,0.35,0.60,U] [#5 -0.17,-0.00,0.88,U] [#6 0.13,0.20,0.75,U] [#7 1.07,0.73,0.00,M2] [#8 -0.07,0.43,0.54,U] 
22:51:20.730 00.000 12268 refined, 7 included, MultiStar: {0.12, 0.09}, one-star: {0.36, 0.09}
22:51:20.730 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
22:51:20.730 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.34)
22:51:20.730 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.64 mountX=0.10 mountY=0.10, mountTheta=0.82
22:51:20.732 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.09, opts=13)
22:51:20.732 00.000 12268 Enqueuing Move request for scope (0.12, 0.09)
22:51:20.732 00.000 11616 Worker thread wakes up
22:51:20.732 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
22:51:20.732 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
22:51:20.732 00.000 11616 Moving (0.12, 0.09) raw xDistance=0.10 yDistance=0.10
22:51:20.732 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=-0.39 newest=0.45
22:51:20.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
22:51:20.732 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:20.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:51:20.732 00.000 11616 MoveAxis(W, 55, ABG)
22:51:20.732 00.000 11616 Guiding  Dir = 3, Dur = 55
22:51:20.733 00.001 11616 IsSlewing returns 0
22:51:20.733 00.000 11616 IsGuiding returns 0
22:51:20.733 00.000 11616 PulseGuide returned control before completion, sleep 65
22:51:20.755 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:20.772 00.017 12268 UpdateGuideState exits: m=184 SNR=9.3
22:51:20.772 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:20.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:20.772 00.000 12268 Enqueuing Expose request
22:51:20.801 00.029 11616 IsGuiding returns 1
22:51:20.801 00.000 11616 scope still moving after pulse duration time elapsed
22:51:20.833 00.032 11616 IsSlewing returns 0
22:51:20.834 00.001 11616 IsGuiding returns 0
22:51:20.834 00.000 11616 scope move finished after 55 + 45 ms
22:51:20.834 00.000 11616 Move returns status 0, amount 55
22:51:20.834 00.000 11616 MoveAxis(N, 0, ABG)
22:51:20.834 00.000 11616 Move returns status 0, amount 0
22:51:20.834 00.000 11616 move complete, result=0
22:51:20.834 00.000 11616 worker thread done servicing request
22:51:20.834 00.000 11616 Worker thread wakes up
22:51:20.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:20.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:20.846 00.012 12268 GuideStep: 0.1 px 55 ms WEST, 0.1 px 0 ms NORTH
22:51:22.846 02.000 11616 Exposure complete
22:51:22.901 00.055 11616 worker thread done servicing request
22:51:22.902 00.001 12268 OnExposeComplete: enter
22:51:22.902 00.000 12268 UpdateGuideState(): m_state=6
22:51:22.902 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1163
22:51:22.902 00.000 12268 Star::Find returns 1 (0), X=1151.29, Y=153.35, Mass=155, SNR=8.5, Peak=22 HFD=3.6
22:51:22.902 00.000 12268 MultiStar: [#1 0.44,0.48,0.00,M1] [#2 0.01,0.15,0.97,U] [#3 0.02,-0.22,0.88,U] [#4 0.27,0.11,0.65,U] [#5 0.29,-0.44,0.95,U] [#6 0.76,0.41,0.00,M1] [#7 1.14,0.23,0.00,M3] [#8 0.42,0.66,0.00,M1] 
22:51:22.903 00.001 12268 refined, 4 included, MultiStar: {0.15, -0.16}, one-star: {0.20, -0.31}
22:51:22.903 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
22:51:22.903 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.91)
22:51:22.903 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.79 mountX=-0.14 mountY=0.17, mountTheta=2.25
22:51:22.904 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.16, opts=13)
22:51:22.904 00.000 12268 Enqueuing Move request for scope (0.15, -0.16)
22:51:22.905 00.001 11616 Worker thread wakes up
22:51:22.905 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
22:51:22.905 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
22:51:22.905 00.000 11616 Moving (0.15, -0.16) raw xDistance=-0.14 yDistance=0.17
22:51:22.905 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:51:22.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:51:22.905 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:51:22.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:51:22.906 00.001 11616 MoveAxis(E, 0, ABG)
22:51:22.906 00.000 11616 Move returns status 0, amount 0
22:51:22.906 00.000 11616 MoveAxis(N, 0, ABG)
22:51:22.906 00.000 11616 Move returns status 0, amount 0
22:51:22.906 00.000 11616 move complete, result=0
22:51:22.906 00.000 11616 worker thread done servicing request
22:51:22.931 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:22.949 00.018 12268 UpdateGuideState exits: m=155 SNR=8.5
22:51:22.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:22.949 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:22.949 00.000 12268 Enqueuing Expose request
22:51:22.949 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:51:22.950 00.001 11616 Worker thread wakes up
22:51:22.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:22.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:24.962 02.012 11616 Exposure complete
22:51:25.019 00.057 11616 worker thread done servicing request
22:51:25.020 00.001 12268 OnExposeComplete: enter
22:51:25.020 00.000 12268 UpdateGuideState(): m_state=6
22:51:25.020 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1164
22:51:25.020 00.000 12268 Star::Find returns 1 (0), X=1151.31, Y=153.51, Mass=168, SNR=8.8, Peak=21 HFD=4.0
22:51:25.020 00.000 12268 MultiStar: [#1 0.38,0.16,1.31,U] [#2 0.07,0.35,1.04,U] [#3 -0.27,0.03,0.90,U] [#4 0.42,0.42,0.66,U] [#5 0.00,-0.58,0.89,U] [#6 0.15,0.51,0.78,U] [#7 1.43,0.14,0.00,M4] [#8 -0.28,0.19,0.57,U] 
22:51:25.020 00.000 12268 refined, 7 included, MultiStar: {0.11, 0.10}, one-star: {0.22, -0.15}
22:51:25.020 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
22:51:25.021 00.001 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
22:51:25.021 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.73 mountX=0.11 mountY=0.10, mountTheta=0.72
22:51:25.022 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.10, opts=13)
22:51:25.022 00.000 12268 Enqueuing Move request for scope (0.11, 0.10)
22:51:25.023 00.001 11616 Worker thread wakes up
22:51:25.023 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
22:51:25.023 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
22:51:25.023 00.000 11616 Moving (0.11, 0.10) raw xDistance=0.11 yDistance=0.10
22:51:25.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
22:51:25.023 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:25.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:51:25.023 00.000 11616 MoveAxis(W, 62, ABG)
22:51:25.023 00.000 11616 Guiding  Dir = 3, Dur = 62
22:51:25.023 00.000 11616 IsSlewing returns 0
22:51:25.024 00.001 11616 IsGuiding returns 0
22:51:25.024 00.000 11616 PulseGuide returned control before completion, sleep 72
22:51:25.044 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:25.061 00.017 12268 UpdateGuideState exits: m=168 SNR=8.8
22:51:25.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:25.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:25.061 00.000 12268 Enqueuing Expose request
22:51:25.101 00.040 11616 IsGuiding returns 1
22:51:25.102 00.001 11616 scope still moving after pulse duration time elapsed
22:51:25.132 00.030 11616 IsSlewing returns 0
22:51:25.132 00.000 11616 IsGuiding returns 1
22:51:25.163 00.031 11616 IsSlewing returns 0
22:51:25.163 00.000 11616 IsGuiding returns 1
22:51:25.194 00.031 11616 IsSlewing returns 0
22:51:25.194 00.000 11616 IsGuiding returns 0
22:51:25.194 00.000 11616 scope move finished after 62 + 108 ms
22:51:25.194 00.000 11616 Move returns status 0, amount 62
22:51:25.195 00.001 11616 MoveAxis(N, 0, ABG)
22:51:25.195 00.000 11616 Move returns status 0, amount 0
22:51:25.195 00.000 11616 move complete, result=0
22:51:25.195 00.000 11616 worker thread done servicing request
22:51:25.195 00.000 11616 Worker thread wakes up
22:51:25.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:25.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:25.197 00.002 12268 GuideStep: 0.1 px 62 ms WEST, 0.1 px 0 ms NORTH
22:51:27.202 02.005 11616 Exposure complete
22:51:27.258 00.056 11616 worker thread done servicing request
22:51:27.258 00.000 12268 OnExposeComplete: enter
22:51:27.258 00.000 12268 UpdateGuideState(): m_state=6
22:51:27.259 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1165
22:51:27.259 00.000 12268 Star::Find returns 1 (0), X=1151.08, Y=153.58, Mass=190, SNR=9.4, Peak=21 HFD=4.0
22:51:27.259 00.000 12268 MultiStar: [#1 -0.19,-0.09,1.28,U] [#2 -0.38,-0.13,0.92,U] [#3 -0.53,-0.28,0.77,U] [#4 -0.04,0.18,0.62,U] [#5 -0.77,0.21,0.00,M1] [#6 -0.09,0.14,0.73,U] [#7 0.49,0.22,0.71,U] [#8 0.21,-0.09,0.57,U] 
22:51:27.259 00.000 12268 single-star, 7 included, MultiStar: {-0.10, -0.03}, one-star: {-0.01, -0.08}
22:51:27.259 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = 3.14)
22:51:27.259 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.03)
22:51:27.259 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.67 mountX=-0.08 mountY=0.00, mountTheta=3.11
22:51:27.261 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.08, opts=13)
22:51:27.261 00.000 12268 Enqueuing Move request for scope (-0.01, -0.08)
22:51:27.261 00.000 11616 Worker thread wakes up
22:51:27.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
22:51:27.261 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
22:51:27.261 00.000 11616 Moving (-0.01, -0.08) raw xDistance=-0.08 yDistance=0.00
22:51:27.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:27.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:51:27.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:27.262 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:51:27.262 00.000 11616 MoveAxis(E, 0, ABG)
22:51:27.262 00.000 11616 Move returns status 0, amount 0
22:51:27.262 00.000 11616 MoveAxis(N, 0, ABG)
22:51:27.262 00.000 11616 Move returns status 0, amount 0
22:51:27.262 00.000 11616 move complete, result=0
22:51:27.262 00.000 11616 worker thread done servicing request
22:51:27.285 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:27.303 00.018 12268 UpdateGuideState exits: m=190 SNR=9.4
22:51:27.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:27.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:27.303 00.000 12268 Enqueuing Expose request
22:51:27.303 00.000 11616 Worker thread wakes up
22:51:27.304 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:27.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:27.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:29.316 02.012 11616 Exposure complete
22:51:29.373 00.057 11616 worker thread done servicing request
22:51:29.374 00.001 12268 OnExposeComplete: enter
22:51:29.374 00.000 12268 UpdateGuideState(): m_state=6
22:51:29.374 00.000 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1166
22:51:29.374 00.000 12268 Star::Find returns 1 (0), X=1150.98, Y=153.31, Mass=205, SNR=9.8, Peak=25 HFD=4.2
22:51:29.374 00.000 12268 MultiStar: [#1 0.07,0.02,1.31,U] [#2 -0.11,-0.38,0.83,U] [#3 0.11,-0.23,0.79,U] [#4 -0.33,0.01,0.66,U] [#5 -0.12,-0.45,0.77,U] [#6 0.32,0.10,0.72,U] [#7 1.04,-0.21,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 -0.19,0.32,0.40,U] 
22:51:29.375 00.001 12268 refined, 7 included, MultiStar: {-0.03, -0.15}, one-star: {-0.11, -0.35}
22:51:29.375 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
22:51:29.375 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
22:51:29.375 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.76 mountX=-0.15 mountY=-0.01, mountTheta=-3.09
22:51:29.377 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.15, opts=13)
22:51:29.378 00.001 12268 Enqueuing Move request for scope (-0.03, -0.15)
22:51:29.378 00.000 11616 Worker thread wakes up
22:51:29.378 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
22:51:29.378 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
22:51:29.378 00.000 11616 Moving (-0.03, -0.15) raw xDistance=-0.15 yDistance=-0.01
22:51:29.378 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:51:29.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:51:29.378 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:29.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:51:29.378 00.000 11616 MoveAxis(E, 0, ABG)
22:51:29.379 00.001 11616 Move returns status 0, amount 0
22:51:29.379 00.000 11616 MoveAxis(N, 0, ABG)
22:51:29.379 00.000 11616 Move returns status 0, amount 0
22:51:29.379 00.000 11616 move complete, result=0
22:51:29.379 00.000 11616 worker thread done servicing request
22:51:29.398 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:29.416 00.018 12268 UpdateGuideState exits: m=205 SNR=9.8
22:51:29.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:29.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:29.416 00.000 12268 Enqueuing Expose request
22:51:29.416 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:29.417 00.001 11616 Worker thread wakes up
22:51:29.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:29.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:31.424 02.007 11616 Exposure complete
22:51:31.483 00.059 11616 worker thread done servicing request
22:51:31.484 00.001 12268 OnExposeComplete: enter
22:51:31.484 00.000 12268 UpdateGuideState(): m_state=6
22:51:31.484 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1167
22:51:31.484 00.000 12268 Star::Find returns 1 (0), X=1150.99, Y=153.36, Mass=199, SNR=9.7, Peak=28 HFD=3.5
22:51:31.484 00.000 12268 MultiStar: [#1 -0.12,-0.40,1.14,U] [#2 -0.31,-0.15,0.90,U] [#3 0.13,-0.48,0.80,U] [#4 0.32,-0.17,0.70,U] [#5 -0.21,-0.19,0.84,U] [#6 -0.32,0.08,0.79,U] [#7 0.42,0.20,0.72,U] [#8 0.00,0.00,0.00,L] [#9 0.04,0.20,0.42,U] 
22:51:31.484 00.000 12268 refined, 8 included, MultiStar: {-0.04, -0.17}, one-star: {-0.10, -0.30}
22:51:31.484 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
22:51:31.484 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
22:51:31.485 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.81 mountX=-0.18 mountY=-0.02, mountTheta=-3.03
22:51:31.486 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.17, opts=13)
22:51:31.486 00.000 12268 Enqueuing Move request for scope (-0.04, -0.17)
22:51:31.486 00.000 11616 Worker thread wakes up
22:51:31.486 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
22:51:31.486 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
22:51:31.486 00.000 11616 Moving (-0.04, -0.17) raw xDistance=-0.18 yDistance=-0.02
22:51:31.486 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:51:31.487 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:51:31.487 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:31.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:51:31.487 00.000 11616 MoveAxis(E, 0, ABG)
22:51:31.487 00.000 11616 Move returns status 0, amount 0
22:51:31.487 00.000 11616 MoveAxis(N, 0, ABG)
22:51:31.487 00.000 11616 Move returns status 0, amount 0
22:51:31.487 00.000 11616 move complete, result=0
22:51:31.487 00.000 11616 worker thread done servicing request
22:51:31.507 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:31.524 00.017 12268 UpdateGuideState exits: m=199 SNR=9.7
22:51:31.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:31.524 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:31.524 00.000 12268 Enqueuing Expose request
22:51:31.524 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:31.525 00.001 11616 Worker thread wakes up
22:51:31.525 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:31.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:33.546 02.021 11616 Exposure complete
22:51:33.617 00.071 11616 worker thread done servicing request
22:51:33.618 00.001 12268 OnExposeComplete: enter
22:51:33.618 00.000 12268 UpdateGuideState(): m_state=6
22:51:33.618 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
22:51:33.618 00.000 12268 Star::Find returns 1 (0), X=1150.81, Y=153.57, Mass=179, SNR=9.1, Peak=25 HFD=3.7
22:51:33.618 00.000 12268 MultiStar: [#1 -0.03,0.45,1.41,U] [#2 -0.30,-0.14,0.96,U] [#3 -0.38,-0.18,0.84,U] [#4 0.05,-0.44,0.68,U] [#5 -0.30,-0.54,0.90,U] [#6 -0.27,0.47,0.70,U] [#7 0.61,0.14,0.70,U] [#8 0.00,0.00,0.00,L] [#9 -0.67,0.77,0.00,M1] 
22:51:33.619 00.001 12268 refined, 7 included, MultiStar: {-0.13, -0.01}, one-star: {-0.27, -0.08}
22:51:33.619 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
22:51:33.619 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.34)
22:51:33.619 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.04 mountX=-0.03 mountY=-0.13, mountTheta=-1.77
22:51:33.620 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.01, opts=13)
22:51:33.621 00.001 12268 Enqueuing Move request for scope (-0.13, -0.01)
22:51:33.621 00.000 11616 Worker thread wakes up
22:51:33.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
22:51:33.621 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
22:51:33.621 00.000 11616 Moving (-0.13, -0.01) raw xDistance=-0.03 yDistance=-0.13
22:51:33.622 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:33.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:51:33.622 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:33.624 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:51:33.624 00.000 11616 MoveAxis(E, 0, ABG)
22:51:33.624 00.000 11616 Move returns status 0, amount 0
22:51:33.624 00.000 11616 MoveAxis(N, 0, ABG)
22:51:33.624 00.000 11616 Move returns status 0, amount 0
22:51:33.624 00.000 11616 move complete, result=0
22:51:33.624 00.000 11616 worker thread done servicing request
22:51:33.644 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:33.663 00.019 12268 UpdateGuideState exits: m=179 SNR=9.1
22:51:33.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:33.664 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:33.664 00.000 12268 Enqueuing Expose request
22:51:33.664 00.000 11616 Worker thread wakes up
22:51:33.664 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:33.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:33.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:35.677 02.013 11616 Exposure complete
22:51:35.735 00.058 11616 worker thread done servicing request
22:51:35.735 00.000 12268 OnExposeComplete: enter
22:51:35.735 00.000 12268 UpdateGuideState(): m_state=6
22:51:35.735 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1169
22:51:35.735 00.000 12268 Star::Find returns 1 (0), X=1150.94, Y=153.77, Mass=187, SNR=9.3, Peak=25 HFD=4.2
22:51:35.736 00.001 12268 MultiStar: [#1 -0.29,0.46,1.40,U] [#2 -0.83,0.40,0.00,M1] [#3 -0.23,-0.24,0.81,U] [#4 0.00,0.32,0.67,U] [#5 -0.75,0.07,0.00,M1] [#6 -0.13,0.74,0.00,M1] [#7 0.59,0.34,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 -0.48,0.79,0.00,M2] 
22:51:35.736 00.000 12268 single-star, 3 included, MultiStar: {-0.19, 0.20}, one-star: {-0.15, 0.11}
22:51:35.736 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
22:51:35.736 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
22:51:35.736 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.50 mountX=0.10 mountY=-0.16, mountTheta=-1.03
22:51:35.738 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.11, opts=13)
22:51:35.738 00.000 12268 Enqueuing Move request for scope (-0.15, 0.11)
22:51:35.738 00.000 11616 Worker thread wakes up
22:51:35.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
22:51:35.738 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
22:51:35.739 00.001 11616 Moving (-0.15, 0.11) raw xDistance=0.10 yDistance=-0.16
22:51:35.739 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:35.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:51:35.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:51:35.739 00.000 11616 MoveAxis(E, 0, ABG)
22:51:35.739 00.000 11616 Move returns status 0, amount 0
22:51:35.739 00.000 11616 MoveAxis(N, 14, ABG)
22:51:35.739 00.000 11616 Guiding  Dir = 0, Dur = 14
22:51:35.739 00.000 11616 IsSlewing returns 0
22:51:35.740 00.001 11616 IsGuiding returns 0
22:51:35.740 00.000 11616 PulseGuide returned control before completion, sleep 24
22:51:35.759 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:35.766 00.007 11616 IsGuiding returns 1
22:51:35.766 00.000 11616 scope still moving after pulse duration time elapsed
22:51:35.775 00.009 12268 UpdateGuideState exits: m=187 SNR=9.3
22:51:35.776 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:35.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:35.776 00.000 12268 Enqueuing Expose request
22:51:35.798 00.022 11616 IsSlewing returns 0
22:51:35.798 00.000 11616 IsGuiding returns 0
22:51:35.799 00.001 11616 scope move finished after 14 + 44 ms
22:51:35.799 00.000 11616 Move returns status 0, amount 14
22:51:35.799 00.000 11616 move complete, result=0
22:51:35.799 00.000 11616 worker thread done servicing request
22:51:35.799 00.000 11616 Worker thread wakes up
22:51:35.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:35.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:35.804 00.005 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 14 ms NORTH
22:51:37.816 02.012 11616 Exposure complete
22:51:37.873 00.057 11616 worker thread done servicing request
22:51:37.873 00.000 12268 OnExposeComplete: enter
22:51:37.873 00.000 12268 UpdateGuideState(): m_state=6
22:51:37.873 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1170
22:51:37.873 00.000 12268 Star::Find returns 1 (0), X=1151.08, Y=153.97, Mass=179, SNR=9.1, Peak=21 HFD=4.3
22:51:37.873 00.000 12268 MultiStar: [#1 -0.15,0.03,1.40,U] [#2 0.03,0.29,0.98,U] [#3 0.16,0.13,0.79,U] [#4 -0.14,-0.08,0.74,U] [#5 0.21,0.34,0.96,U] [#6 -0.21,0.40,0.96,U] [#7 0.83,0.12,0.00,M4] [#8 3.89,15.81,0.00,M1] 
22:51:37.873 00.000 12268 refined, 6 included, MultiStar: {-0.02, 0.20}, one-star: {-0.01, 0.31}
22:51:37.875 00.002 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
22:51:37.875 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
22:51:37.875 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.21 cameraTheta=1.69 mountX=0.20 mountY=-0.05, mountTheta=-0.25
22:51:37.877 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.20, opts=13)
22:51:37.878 00.001 12268 Enqueuing Move request for scope (-0.02, 0.20)
22:51:37.878 00.000 11616 Worker thread wakes up
22:51:37.878 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
22:51:37.878 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
22:51:37.878 00.000 11616 Moving (-0.02, 0.20) raw xDistance=0.20 yDistance=-0.05
22:51:37.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
22:51:37.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:37.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:51:37.878 00.000 11616 MoveAxis(W, 112, ABG)
22:51:37.878 00.000 11616 Guiding  Dir = 3, Dur = 112
22:51:37.879 00.001 11616 IsSlewing returns 0
22:51:37.879 00.000 11616 IsGuiding returns 0
22:51:37.879 00.000 11616 PulseGuide returned control before completion, sleep 122
22:51:37.900 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=240, Gamma=1.290
22:51:37.918 00.018 12268 UpdateGuideState exits: m=179 SNR=9.1
22:51:37.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:37.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:37.918 00.000 12268 Enqueuing Expose request
22:51:38.018 00.100 11616 IsGuiding returns 1
22:51:38.018 00.000 11616 scope still moving after pulse duration time elapsed
22:51:38.048 00.030 11616 IsSlewing returns 0
22:51:38.049 00.001 11616 IsGuiding returns 0
22:51:38.049 00.000 11616 scope move finished after 112 + 58 ms
22:51:38.049 00.000 11616 Move returns status 0, amount 112
22:51:38.049 00.000 11616 MoveAxis(N, 0, ABG)
22:51:38.049 00.000 11616 Move returns status 0, amount 0
22:51:38.049 00.000 11616 move complete, result=0
22:51:38.050 00.001 11616 worker thread done servicing request
22:51:38.050 00.000 11616 Worker thread wakes up
22:51:38.050 00.000 12268 GuideStep: 0.2 px 112 ms WEST, -0.1 px 0 ms NORTH
22:51:38.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:38.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:40.057 02.007 11616 Exposure complete
22:51:40.115 00.058 11616 worker thread done servicing request
22:51:40.115 00.000 12268 OnExposeComplete: enter
22:51:40.115 00.000 12268 UpdateGuideState(): m_state=6
22:51:40.116 00.001 12268 Star::Find(15, 1151, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1171
22:51:40.116 00.000 12268 Star::Find returns 1 (0), X=1150.73, Y=154.11, Mass=189, SNR=9.3, Peak=22 HFD=4.3
22:51:40.116 00.000 12268 MultiStar: [#1 -0.82,0.38,0.00,M1] [#2 -0.60,0.52,0.00,M1] [#3 -0.79,0.15,0.00,M1] [#4 -0.47,1.18,0.00,M1] [#5 -0.09,-0.02,0.87,U] [#6 0.31,0.63,0.00,M1] [#7 0.43,0.43,0.75,U] [#8 0.21,0.02,0.47,U] 
22:51:40.116 00.000 12268 refined, 3 included, MultiStar: {-0.00, 0.25}, one-star: {-0.36, 0.45}
22:51:40.116 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
22:51:40.116 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
22:51:40.116 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.59 mountX=0.25 mountY=-0.04, mountTheta=-0.14
22:51:40.118 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.25, opts=13)
22:51:40.118 00.000 12268 Enqueuing Move request for scope (-0.00, 0.25)
22:51:40.118 00.000 11616 Worker thread wakes up
22:51:40.118 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.25) opts 0xd
22:51:40.118 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.25)
22:51:40.118 00.000 11616 Moving (-0.00, 0.25) raw xDistance=0.25 yDistance=-0.04
22:51:40.118 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
22:51:40.118 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:40.118 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:51:40.119 00.001 11616 MoveAxis(W, 138, ABG)
22:51:40.119 00.000 11616 Guiding  Dir = 3, Dur = 138
22:51:40.119 00.000 11616 IsSlewing returns 0
22:51:40.119 00.000 11616 IsGuiding returns 0
22:51:40.119 00.000 11616 PulseGuide returned control before completion, sleep 148
22:51:40.141 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=214, Gamma=1.290
22:51:40.158 00.017 12268 UpdateGuideState exits: m=189 SNR=9.3
22:51:40.158 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:40.158 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:40.158 00.000 12268 Enqueuing Expose request
22:51:40.276 00.118 11616 IsGuiding returns 1
22:51:40.276 00.000 11616 scope still moving after pulse duration time elapsed
22:51:40.307 00.031 11616 IsSlewing returns 0
22:51:40.307 00.000 11616 IsGuiding returns 0
22:51:40.307 00.000 11616 scope move finished after 138 + 50 ms
22:51:40.307 00.000 11616 Move returns status 0, amount 138
22:51:40.307 00.000 11616 MoveAxis(N, 0, ABG)
22:51:40.307 00.000 11616 Move returns status 0, amount 0
22:51:40.307 00.000 11616 move complete, result=0
22:51:40.308 00.001 11616 worker thread done servicing request
22:51:40.308 00.000 12268 GuideStep: 0.2 px 138 ms WEST, -0.0 px 0 ms NORTH
22:51:40.308 00.000 11616 Worker thread wakes up
22:51:40.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:40.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:42.317 02.009 11616 Exposure complete
22:51:42.374 00.057 11616 worker thread done servicing request
22:51:42.374 00.000 12268 OnExposeComplete: enter
22:51:42.374 00.000 12268 UpdateGuideState(): m_state=6
22:51:42.375 00.001 12268 Star::Find(15, 1150, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
22:51:42.375 00.000 12268 Star::Find returns 1 (0), X=1150.47, Y=153.69, Mass=225, SNR=10.2, Peak=27 HFD=4.5
22:51:42.375 00.000 12268 MultiStar: [#1 0.11,-0.24,1.15,U] [#2 -0.30,-0.21,0.90,U] [#3 -0.84,-0.97,0.00,M2] [#4 -0.31,0.15,0.52,U] [#5 -0.79,0.04,0.00,M1] [#6 -0.16,-0.29,0.74,U] [#7 0.18,0.28,0.66,U] [#8 -0.30,0.41,0.51,U] 
22:51:42.376 00.001 12268 refined, 6 included, MultiStar: {-0.20, -0.03}, one-star: {-0.61, 0.04}
22:51:42.376 00.000 12268 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.47) = xAngle (-4.46 = 1.82)
22:51:42.376 00.000 12268 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.57 = -1.29)
22:51:42.376 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-2.99 mountX=-0.05 mountY=-0.19, mountTheta=-1.82
22:51:42.378 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.03, opts=13)
22:51:42.378 00.000 12268 Enqueuing Move request for scope (-0.20, -0.03)
22:51:42.378 00.000 11616 Worker thread wakes up
22:51:42.378 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.03) opts 0xd
22:51:42.378 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.03)
22:51:42.378 00.000 11616 Moving (-0.20, -0.03) raw xDistance=-0.05 yDistance=-0.19
22:51:42.378 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:42.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:51:42.379 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
22:51:42.379 00.000 11616 MoveAxis(E, 0, ABG)
22:51:42.379 00.000 11616 Move returns status 0, amount 0
22:51:42.379 00.000 11616 MoveAxis(N, 16, ABG)
22:51:42.379 00.000 11616 Guiding  Dir = 0, Dur = 16
22:51:42.379 00.000 11616 IsSlewing returns 0
22:51:42.379 00.000 11616 IsGuiding returns 0
22:51:42.380 00.001 11616 PulseGuide returned control before completion, sleep 26
22:51:42.399 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:42.411 00.012 11616 IsGuiding returns 1
22:51:42.411 00.000 11616 scope still moving after pulse duration time elapsed
22:51:42.418 00.007 12268 UpdateGuideState exits: m=225 SNR=10.2
22:51:42.418 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:42.418 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:42.418 00.000 12268 Enqueuing Expose request
22:51:42.442 00.024 11616 IsSlewing returns 0
22:51:42.442 00.000 11616 IsGuiding returns 1
22:51:42.473 00.031 11616 IsSlewing returns 0
22:51:42.473 00.000 11616 IsGuiding returns 0
22:51:42.474 00.001 11616 scope move finished after 16 + 77 ms
22:51:42.474 00.000 11616 Move returns status 0, amount 16
22:51:42.474 00.000 11616 move complete, result=0
22:51:42.475 00.001 11616 worker thread done servicing request
22:51:42.475 00.000 11616 Worker thread wakes up
22:51:42.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:42.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:42.495 00.020 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 16 ms NORTH
22:51:44.487 01.992 11616 Exposure complete
22:51:44.549 00.062 11616 worker thread done servicing request
22:51:44.550 00.001 12268 OnExposeComplete: enter
22:51:44.550 00.000 12268 UpdateGuideState(): m_state=6
22:51:44.550 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1173
22:51:44.550 00.000 12268 Star::Find returns 1 (0), X=1150.64, Y=152.93, Mass=182, SNR=9.2, Peak=22 HFD=3.8
22:51:44.551 00.001 12268 MultiStar: [#1 -0.03,-0.10,1.20,U] [#2 -0.15,-0.30,0.98,U] [#3 -0.38,-1.01,0.00,M3] [#4 -0.48,-0.49,0.00,M1] [#5 -0.38,-0.70,0.00,M2] [#6 -0.51,-0.46,0.00,M1] [#7 0.30,0.29,0.60,U] [#8 0.19,0.06,0.48,U] 
22:51:44.551 00.000 12268 refined, 4 included, MultiStar: {-0.08, -0.22}, one-star: {-0.45, -0.72}
22:51:44.551 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
22:51:44.551 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
22:51:44.551 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.94 mountX=-0.23 mountY=-0.06, mountTheta=-2.90
22:51:44.553 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.22, opts=13)
22:51:44.554 00.001 12268 Enqueuing Move request for scope (-0.08, -0.22)
22:51:44.554 00.000 11616 Worker thread wakes up
22:51:44.554 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd
22:51:44.554 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.22)
22:51:44.554 00.000 11616 Moving (-0.08, -0.22) raw xDistance=-0.23 yDistance=-0.06
22:51:44.554 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:51:44.554 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:51:44.554 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:44.554 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:51:44.554 00.000 11616 MoveAxis(E, 0, ABG)
22:51:44.554 00.000 11616 Move returns status 0, amount 0
22:51:44.555 00.001 11616 MoveAxis(N, 0, ABG)
22:51:44.555 00.000 11616 Move returns status 0, amount 0
22:51:44.555 00.000 11616 move complete, result=0
22:51:44.555 00.000 11616 worker thread done servicing request
22:51:44.575 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=187, Gamma=1.290
22:51:44.593 00.018 12268 UpdateGuideState exits: m=182 SNR=9.2
22:51:44.594 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:44.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:44.594 00.000 12268 Enqueuing Expose request
22:51:44.594 00.000 11616 Worker thread wakes up
22:51:44.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:44.595 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:44.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:46.616 02.021 11616 Exposure complete
22:51:46.678 00.062 11616 worker thread done servicing request
22:51:46.679 00.001 12268 OnExposeComplete: enter
22:51:46.679 00.000 12268 UpdateGuideState(): m_state=6
22:51:46.679 00.000 12268 Star::Find(15, 1150, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1174
22:51:46.679 00.000 12268 Star::Find returns 1 (0), X=1150.69, Y=153.47, Mass=175, SNR=9.0, Peak=24 HFD=3.5
22:51:46.680 00.001 12268 MultiStar: [#1 0.14,0.09,1.42,U] [#2 -0.26,-0.10,0.94,U] [#3 -0.99,-0.40,0.00,M4] [#4 -0.13,-0.24,0.64,U] [#5 -0.90,-0.07,0.00,M3] [#6 -0.07,0.56,0.81,U] [#7 0.48,-0.08,0.85,U] [#8 -0.23,1.02,0.00,M1] 
22:51:46.680 00.000 12268 refined, 5 included, MultiStar: {-0.03, 0.01}, one-star: {-0.40, -0.19}
22:51:46.680 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
22:51:46.680 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
22:51:46.680 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.69 mountX=0.01 mountY=-0.03, mountTheta=-1.22
22:51:46.681 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.01, opts=13)
22:51:46.681 00.000 12268 Enqueuing Move request for scope (-0.03, 0.01)
22:51:46.681 00.000 11616 Worker thread wakes up
22:51:46.681 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
22:51:46.682 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
22:51:46.682 00.000 11616 Moving (-0.03, 0.01) raw xDistance=0.01 yDistance=-0.03
22:51:46.682 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:46.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:51:46.682 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:46.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:51:46.682 00.000 11616 MoveAxis(E, 0, ABG)
22:51:46.682 00.000 11616 Move returns status 0, amount 0
22:51:46.682 00.000 11616 MoveAxis(N, 0, ABG)
22:51:46.682 00.000 11616 Move returns status 0, amount 0
22:51:46.682 00.000 11616 move complete, result=0
22:51:46.682 00.000 11616 worker thread done servicing request
22:51:46.708 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=248, Gamma=1.290
22:51:46.725 00.017 12268 UpdateGuideState exits: m=175 SNR=9.0
22:51:46.725 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:46.726 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:46.726 00.000 12268 Enqueuing Expose request
22:51:46.726 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:46.726 00.000 11616 Worker thread wakes up
22:51:46.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:46.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:48.744 02.018 11616 Exposure complete
22:51:48.802 00.058 11616 worker thread done servicing request
22:51:48.803 00.001 12268 OnExposeComplete: enter
22:51:48.803 00.000 12268 UpdateGuideState(): m_state=6
22:51:48.803 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1175
22:51:48.803 00.000 12268 Star::Find returns 1 (0), X=1150.55, Y=153.35, Mass=171, SNR=8.9, Peak=21 HFD=4.1
22:51:48.803 00.000 12268 MultiStar: [#1 -0.09,-0.04,1.43,U] [#2 -0.28,-0.65,0.00,M1] [#3 -0.51,-0.67,0.00,M5] [#4 0.11,-0.52,0.73,U] [#5 -0.07,-0.58,0.95,U] [#6 0.10,-0.32,0.75,U] [#7 0.43,-0.22,0.79,U] [#8 0.12,0.17,0.50,U] 
22:51:48.804 00.001 12268 refined, 6 included, MultiStar: {-0.03, -0.27}, one-star: {-0.54, -0.31}
22:51:48.804 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.16 = 3.13)
22:51:48.804 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.02)
22:51:48.804 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.68 mountX=-0.27 mountY=0.00, mountTheta=3.13
22:51:48.805 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.27, opts=13)
22:51:48.806 00.001 12268 Enqueuing Move request for scope (-0.03, -0.27)
22:51:48.806 00.000 11616 Worker thread wakes up
22:51:48.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.27) opts 0xd
22:51:48.806 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.27)
22:51:48.806 00.000 11616 Moving (-0.03, -0.27) raw xDistance=-0.27 yDistance=0.00
22:51:48.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:51:48.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:51:48.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:48.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:51:48.806 00.000 11616 MoveAxis(E, 0, ABG)
22:51:48.806 00.000 11616 Move returns status 0, amount 0
22:51:48.806 00.000 11616 MoveAxis(N, 0, ABG)
22:51:48.807 00.001 11616 Move returns status 0, amount 0
22:51:48.807 00.000 11616 move complete, result=0
22:51:48.807 00.000 11616 worker thread done servicing request
22:51:48.827 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=236, Gamma=1.290
22:51:48.845 00.018 12268 UpdateGuideState exits: m=171 SNR=8.9
22:51:48.846 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:48.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:48.846 00.000 12268 Enqueuing Expose request
22:51:48.846 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:48.846 00.000 11616 Worker thread wakes up
22:51:48.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:48.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:50.862 02.016 11616 Exposure complete
22:51:50.921 00.059 11616 worker thread done servicing request
22:51:50.921 00.000 12268 OnExposeComplete: enter
22:51:50.922 00.001 12268 UpdateGuideState(): m_state=6
22:51:50.922 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1176
22:51:50.922 00.000 12268 Star::Find returns 1 (0), X=1150.74, Y=153.38, Mass=198, SNR=9.5, Peak=24 HFD=3.8
22:51:50.923 00.001 12268 MultiStar: [#1 -0.28,-0.40,1.30,U] [#2 -0.31,-0.73,0.00,M2] [#3 -0.62,-1.23,0.00,M6] [#4 0.08,-0.66,0.00,M1] [#5 -0.27,-0.41,0.75,U] [#6 -0.38,0.07,0.71,U] [#7 0.40,-0.37,0.74,U] [#8 0.16,0.58,0.53,U] 
22:51:50.923 00.000 12268 refined, 5 included, MultiStar: {-0.16, -0.20}, one-star: {-0.35, -0.27}
22:51:50.923 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.72 = 2.57)
22:51:50.923 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.54)
22:51:50.923 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-2.24 mountX=-0.22 mountY=-0.13, mountTheta=-2.59
22:51:50.924 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.20, opts=13)
22:51:50.925 00.001 12268 Enqueuing Move request for scope (-0.16, -0.20)
22:51:50.925 00.000 11616 Worker thread wakes up
22:51:50.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd
22:51:50.925 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.20)
22:51:50.925 00.000 11616 Moving (-0.16, -0.20) raw xDistance=-0.22 yDistance=-0.13
22:51:50.925 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:51:50.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:51:50.925 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:50.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:51:50.925 00.000 11616 MoveAxis(E, 0, ABG)
22:51:50.926 00.001 11616 Move returns status 0, amount 0
22:51:50.926 00.000 11616 MoveAxis(N, 0, ABG)
22:51:50.926 00.000 11616 Move returns status 0, amount 0
22:51:50.926 00.000 11616 move complete, result=0
22:51:50.926 00.000 11616 worker thread done servicing request
22:51:50.947 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:50.965 00.018 12268 UpdateGuideState exits: m=198 SNR=9.5
22:51:50.965 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:50.965 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:50.965 00.000 12268 Enqueuing Expose request
22:51:50.965 00.000 11616 Worker thread wakes up
22:51:50.966 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:50.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:50.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1136,139,31,31)
22:51:52.364 01.398 12268 evsrv: cli 0F8E69C0 connect
22:51:52.365 00.001 12268 case statement mapped state 6 to 3
22:51:52.365 00.000 12268 case statement mapped state 6 to 3
22:51:52.366 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"61c93a44-fa3a-4b71-b057-c224bb9e71b7"}
22:51:52.366 00.000 12268 case statement mapped state 6 to 3
22:51:52.366 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61c93a44-fa3a-4b71-b057-c224bb9e71b7"}
22:51:52.369 00.003 12268 evsrv: cli 0F8E69C0 disconnect
22:51:52.369 00.000 12268 evsrv: cli 0F8E6D80 connect
22:51:52.370 00.001 12268 case statement mapped state 6 to 3
22:51:52.370 00.000 12268 case statement mapped state 6 to 3
22:51:52.371 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"9a3416f1-4382-446c-a2aa-0f2557e412a3"}
22:51:52.371 00.000 12268 PhdController::Dither begins
22:51:52.371 00.000 12268 dither: size=5.50, dRA=3.08 dDec=3.78
22:51:52.371 00.000 12268 MountToCamera -- mountTheta (-0.89) + m_xAngle (1.47) = xAngle (0.59 = 0.59)
22:51:52.371 00.000 12268 MountToCamera -- mountX=3.08 mountY=3.78 hyp=4.87 mountTheta=-0.89 cameraX=4.06, cameraY=2.69 cameraTheta=0.59
22:51:52.371 00.000 12268 setting lock position to (1155.15, 156.35)
22:51:52.372 00.001 12268 Mount: notify guiding dithered (4.1, 2.7)
22:51:52.372 00.000 12268 MultiStar: stabilizing after lock position change
22:51:52.372 00.000 12268 Status Line: Dither by 3.08,3.78
22:51:52.376 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
22:51:52.376 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
22:51:52.376 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"9a3416f1-4382-446c-a2aa-0f2557e412a3"}
22:51:52.382 00.006 12268 evsrv: cli 0F8E6D80 disconnect
22:51:53.011 00.629 11616 Exposure complete
22:51:53.153 00.142 12268 OnExposeComplete: enter
22:51:53.153 00.000 12268 UpdateGuideState(): m_state=6
22:51:53.153 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1177
22:51:53.154 00.001 12268 Star::Find returns 1 (0), X=1150.77, Y=153.17, Mass=175, SNR=9.0, Peak=21 HFD=3.9
22:51:53.154 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.99 = 2.30)
22:51:53.154 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.81)
22:51:53.154 00.000 12268 CameraToMount -- cameraX=-4.38 cameraY=-3.18 hyp=5.42 cameraTheta=-2.51 mountX=-3.59 mountY=-3.94, mountTheta=-2.31
22:51:53.156 00.002 12268 dither recenter: remaining=(-3.1,-3.8) step=(-3.1,-3.8)
22:51:53.157 00.001 12268 MountToCamera -- mountTheta (2.25) + m_xAngle (1.47) = xAngle (3.73 = -2.56)
22:51:53.157 00.000 12268 MountToCamera -- mountX=-3.08 mountY=-3.78 hyp=4.87 mountTheta=2.25 cameraX=-4.06, cameraY=-2.69 cameraTheta=-2.56
22:51:53.157 00.000 12268 SchedulePrimaryMove(0D94C700, x=-4.06, y=-2.69, opts=4)
22:51:53.157 00.000 12268 Enqueuing Move request for scope (-4.06, -2.69)
22:51:53.157 00.000 12268 Mount: notify direct move -3.08,-3.78
22:51:53.159 00.002 11616 worker thread done servicing request
22:51:53.159 00.000 11616 Worker thread wakes up
22:51:53.159 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-4.06, -2.69) opts 0x4
22:51:53.162 00.003 11616 Handling offset move in thread for scope, endpoint = (-4.06, -2.69)
22:51:53.162 00.000 11616 Moving (-4.06, -2.69) raw xDistance=-3.08 yDistance=-3.78
22:51:53.162 00.000 11616 BLC: window closed
22:51:53.163 00.001 11616 MoveAxis(E, 3445, B)
22:51:53.164 00.001 11616 Guiding  Dir = 2, Dur = 3445
22:51:53.165 00.001 11616 IsSlewing returns 0
22:51:53.165 00.000 11616 IsGuiding returns 0
22:51:53.166 00.001 11616 PulseGuide returned control before completion, sleep 3455
22:51:53.214 00.048 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:51:53.256 00.042 12268 UpdateGuideState exits: m=175 SNR=9.0
22:51:53.257 00.001 12268 PhdController: settling, locked = 1, distance = 5.18 (1.50) aobump = 0 frame = 1 / 99999
22:51:53.257 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686713.257,"Host":"ASTROCENTER","Inst":1,"Distance":5.18,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:51:53.258 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:53.258 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:51:53.258 00.000 12268 Enqueuing Expose request
22:51:56.627 03.369 11616 IsGuiding returns 1
22:51:56.627 00.000 11616 scope still moving after pulse duration time elapsed
22:51:56.657 00.030 11616 IsSlewing returns 0
22:51:56.657 00.000 11616 IsGuiding returns 1
22:51:56.688 00.031 11616 IsSlewing returns 0
22:51:56.688 00.000 11616 IsGuiding returns 1
22:51:56.720 00.032 11616 IsSlewing returns 0
22:51:56.721 00.001 11616 IsGuiding returns 1
22:51:56.752 00.031 11616 IsSlewing returns 0
22:51:56.753 00.001 11616 IsGuiding returns 1
22:51:56.783 00.030 11616 IsSlewing returns 0
22:51:56.784 00.001 11616 IsGuiding returns 1
22:51:56.814 00.030 11616 IsSlewing returns 0
22:51:56.815 00.001 11616 IsGuiding returns 1
22:51:56.845 00.030 11616 IsSlewing returns 0
22:51:56.846 00.001 11616 IsGuiding returns 0
22:51:56.846 00.000 11616 scope move finished after 3445 + 235 ms
22:51:56.846 00.000 11616 Move returns status 0, amount 3445
22:51:56.846 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
22:51:56.846 00.000 11616 MoveAxis(N, 2132, B)
22:51:56.846 00.000 11616 Guiding  Dir = 0, Dur = 2132
22:51:56.846 00.000 11616 IsSlewing returns 0
22:51:56.847 00.001 11616 IsGuiding returns 0
22:51:56.847 00.000 11616 PulseGuide returned control before completion, sleep 2142
22:51:59.004 02.157 11616 IsGuiding returns 1
22:51:59.004 00.000 11616 scope still moving after pulse duration time elapsed
22:51:59.034 00.030 11616 IsSlewing returns 0
22:51:59.034 00.000 11616 IsGuiding returns 0
22:51:59.035 00.001 11616 scope move finished after 2132 + 55 ms
22:51:59.035 00.000 11616 Move returns status 0, amount 2132
22:51:59.035 00.000 11616 move complete, result=0
22:51:59.035 00.000 11616 worker thread done servicing request
22:51:59.035 00.000 11616 Worker thread wakes up
22:51:59.036 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:51:59.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:51:59.036 00.000 12268 GuideStep: -3.1 px 3445 ms EAST, -3.8 px 2132 ms NORTH
22:52:01.046 02.010 11616 Exposure complete
22:52:01.106 00.060 11616 worker thread done servicing request
22:52:01.107 00.001 12268 OnExposeComplete: enter
22:52:01.107 00.000 12268 UpdateGuideState(): m_state=6
22:52:01.107 00.000 12268 Star::Find(15, 1150, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1178
22:52:01.107 00.000 12268 Star::Find returns 1 (0), X=1154.07, Y=158.84, Mass=229, SNR=10.3, Peak=26 HFD=4.4
22:52:01.107 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
22:52:01.107 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
22:52:01.107 00.000 12268 CameraToMount -- cameraX=-1.08 cameraY=2.50 hyp=2.72 cameraTheta=1.98 mountX=2.38 mountY=-1.39, mountTheta=-0.53
22:52:01.109 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.08, y=2.50, opts=13)
22:52:01.109 00.000 12268 Enqueuing Move request for scope (-1.08, 2.50)
22:52:01.110 00.001 11616 Worker thread wakes up
22:52:01.110 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 2.50) opts 0xd
22:52:01.110 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.08, 2.50)
22:52:01.110 00.000 11616 Moving (-1.08, 2.50) raw xDistance=2.38 yDistance=-1.39
22:52:01.110 00.000 11616 resist switch: large excursion: input 2.38 thresh 0.29 direction from 0 to 1
22:52:01.110 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.14
22:52:01.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns 1.19 from input 2.38
22:52:01.110 00.000 11616 resist switch: large excursion: input -1.39 thresh 0.45 direction from 0 to -1
22:52:01.110 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.16
22:52:01.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -1.39
22:52:01.111 00.001 11616 MoveAxis(W, 1332, ABG)
22:52:01.111 00.000 11616 Guiding  Dir = 3, Dur = 1332
22:52:01.111 00.000 11616 IsSlewing returns 0
22:52:01.111 00.000 11616 IsGuiding returns 0
22:52:01.112 00.001 11616 PulseGuide returned control before completion, sleep 1342
22:52:01.134 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:01.153 00.019 12268 UpdateGuideState exits: m=229 SNR=10.3
22:52:01.153 00.000 12268 PhdController: settling, locked = 1, distance = 2.72 (1.50) aobump = 0 frame = 2 / 99999
22:52:01.153 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686721.153,"Host":"ASTROCENTER","Inst":1,"Distance":2.72,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:52:01.154 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:01.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:01.154 00.000 12268 Enqueuing Expose request
22:52:02.458 01.304 11616 IsGuiding returns 1
22:52:02.459 00.001 11616 scope still moving after pulse duration time elapsed
22:52:02.490 00.031 11616 IsSlewing returns 0
22:52:02.490 00.000 11616 IsGuiding returns 1
22:52:02.520 00.030 11616 IsSlewing returns 0
22:52:02.520 00.000 11616 IsGuiding returns 0
22:52:02.520 00.000 11616 scope move finished after 1332 + 76 ms
22:52:02.520 00.000 11616 Move returns status 0, amount 1332
22:52:02.521 00.001 11616 MoveAxis(N, 117, ABG)
22:52:02.521 00.000 11616 Guiding  Dir = 0, Dur = 117
22:52:02.521 00.000 11616 IsSlewing returns 0
22:52:02.521 00.000 11616 IsGuiding returns 0
22:52:02.521 00.000 11616 PulseGuide returned control before completion, sleep 127
22:52:02.661 00.140 11616 IsGuiding returns 1
22:52:02.661 00.000 11616 scope still moving after pulse duration time elapsed
22:52:02.692 00.031 11616 IsSlewing returns 0
22:52:02.692 00.000 11616 IsGuiding returns 0
22:52:02.692 00.000 11616 scope move finished after 117 + 54 ms
22:52:02.692 00.000 11616 Move returns status 0, amount 117
22:52:02.692 00.000 11616 move complete, result=0
22:52:02.692 00.000 11616 worker thread done servicing request
22:52:02.692 00.000 11616 Worker thread wakes up
22:52:02.693 00.001 12268 GuideStep: 2.4 px 1332 ms WEST, -1.4 px 117 ms NORTH
22:52:02.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:02.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:04.694 02.001 11616 Exposure complete
22:52:04.751 00.057 11616 worker thread done servicing request
22:52:04.751 00.000 12268 OnExposeComplete: enter
22:52:04.751 00.000 12268 UpdateGuideState(): m_state=6
22:52:04.751 00.000 12268 Star::Find(15, 1154, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1179
22:52:04.752 00.001 12268 Star::Find returns 1 (0), X=1154.63, Y=157.10, Mass=228, SNR=10.3, Peak=25 HFD=3.9
22:52:04.752 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
22:52:04.752 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
22:52:04.752 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.75 hyp=0.92 cameraTheta=2.18 mountX=0.70 mountY=-0.61, mountTheta=-0.72
22:52:04.755 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=0.75, opts=13)
22:52:04.755 00.000 12268 Enqueuing Move request for scope (-0.52, 0.75)
22:52:04.755 00.000 11616 Worker thread wakes up
22:52:04.755 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.75) opts 0xd
22:52:04.755 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, 0.75)
22:52:04.755 00.000 11616 Moving (-0.52, 0.75) raw xDistance=0.70 yDistance=-0.61
22:52:04.756 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
22:52:04.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
22:52:04.756 00.000 11616 MoveAxis(W, 390, ABG)
22:52:04.756 00.000 11616 Guiding  Dir = 3, Dur = 390
22:52:04.756 00.000 11616 IsSlewing returns 0
22:52:04.756 00.000 11616 IsGuiding returns 0
22:52:04.757 00.001 11616 PulseGuide returned control before completion, sleep 400
22:52:04.778 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:04.797 00.019 12268 UpdateGuideState exits: m=228 SNR=10.3
22:52:04.797 00.000 12268 PhdController: settling, locked = 1, distance = 2.18 (1.50) aobump = 0 frame = 3 / 99999
22:52:04.797 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686724.797,"Host":"ASTROCENTER","Inst":1,"Distance":2.18,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:52:04.798 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:04.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:04.798 00.000 12268 Enqueuing Expose request
22:52:05.166 00.368 11616 IsGuiding returns 1
22:52:05.166 00.000 11616 scope still moving after pulse duration time elapsed
22:52:05.198 00.032 11616 IsSlewing returns 0
22:52:05.198 00.000 11616 IsGuiding returns 1
22:52:05.230 00.032 11616 IsSlewing returns 0
22:52:05.230 00.000 11616 IsGuiding returns 0
22:52:05.230 00.000 11616 scope move finished after 390 + 83 ms
22:52:05.230 00.000 11616 Move returns status 0, amount 390
22:52:05.230 00.000 11616 MoveAxis(N, 52, ABG)
22:52:05.230 00.000 11616 Guiding  Dir = 0, Dur = 52
22:52:05.231 00.001 11616 IsSlewing returns 0
22:52:05.231 00.000 11616 IsGuiding returns 0
22:52:05.231 00.000 11616 PulseGuide returned control before completion, sleep 62
22:52:05.308 00.077 11616 IsGuiding returns 1
22:52:05.308 00.000 11616 scope still moving after pulse duration time elapsed
22:52:05.339 00.031 11616 IsSlewing returns 0
22:52:05.339 00.000 11616 IsGuiding returns 0
22:52:05.339 00.000 11616 scope move finished after 52 + 57 ms
22:52:05.339 00.000 11616 Move returns status 0, amount 52
22:52:05.339 00.000 11616 move complete, result=0
22:52:05.339 00.000 11616 worker thread done servicing request
22:52:05.339 00.000 11616 Worker thread wakes up
22:52:05.340 00.001 12268 GuideStep: 0.7 px 390 ms WEST, -0.6 px 52 ms NORTH
22:52:05.340 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:05.340 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:07.387 02.047 11616 Exposure complete
22:52:07.457 00.070 11616 worker thread done servicing request
22:52:07.457 00.000 12268 OnExposeComplete: enter
22:52:07.457 00.000 12268 UpdateGuideState(): m_state=6
22:52:07.457 00.000 12268 Star::Find(15, 1154, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1180
22:52:07.458 00.001 12268 Star::Find returns 1 (0), X=1154.43, Y=155.93, Mass=239, SNR=10.6, Peak=25 HFD=4.2
22:52:07.458 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.09 = 2.19)
22:52:07.458 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.20 = -0.92)
22:52:07.458 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=-0.42 hyp=0.83 cameraTheta=-2.62 mountX=-0.48 mountY=-0.66, mountTheta=-2.20
22:52:07.460 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=-0.42, opts=13)
22:52:07.460 00.000 12268 Enqueuing Move request for scope (-0.72, -0.42)
22:52:07.460 00.000 11616 Worker thread wakes up
22:52:07.460 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.42) opts 0xd
22:52:07.461 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.72, -0.42)
22:52:07.461 00.000 11616 Moving (-0.72, -0.42) raw xDistance=-0.48 yDistance=-0.66
22:52:07.461 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
22:52:07.461 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.45
22:52:07.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
22:52:07.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.66
22:52:07.461 00.000 11616 MoveAxis(E, 271, ABG)
22:52:07.461 00.000 11616 Guiding  Dir = 2, Dur = 271
22:52:07.462 00.001 11616 IsSlewing returns 0
22:52:07.462 00.000 11616 IsGuiding returns 0
22:52:07.462 00.000 11616 PulseGuide returned control before completion, sleep 281
22:52:07.490 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:07.517 00.027 12268 UpdateGuideState exits: m=239 SNR=10.6
22:52:07.517 00.000 12268 PhdController: settling, locked = 1, distance = 1.77 (1.50) aobump = 0 frame = 4 / 99999
22:52:07.517 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686727.517,"Host":"ASTROCENTER","Inst":1,"Distance":1.77,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:52:07.518 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:07.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:07.518 00.000 12268 Enqueuing Expose request
22:52:07.747 00.229 11616 IsGuiding returns 1
22:52:07.747 00.000 11616 scope still moving after pulse duration time elapsed
22:52:07.779 00.032 11616 IsSlewing returns 0
22:52:07.779 00.000 11616 IsGuiding returns 0
22:52:07.779 00.000 11616 scope move finished after 271 + 45 ms
22:52:07.779 00.000 11616 Move returns status 0, amount 271
22:52:07.779 00.000 11616 MoveAxis(N, 56, ABG)
22:52:07.779 00.000 11616 Guiding  Dir = 0, Dur = 56
22:52:07.780 00.001 11616 IsSlewing returns 0
22:52:07.780 00.000 11616 IsGuiding returns 0
22:52:07.780 00.000 11616 PulseGuide returned control before completion, sleep 66
22:52:07.858 00.078 11616 IsGuiding returns 1
22:52:07.858 00.000 11616 scope still moving after pulse duration time elapsed
22:52:07.889 00.031 11616 IsSlewing returns 0
22:52:07.889 00.000 11616 IsGuiding returns 0
22:52:07.889 00.000 11616 scope move finished after 56 + 53 ms
22:52:07.889 00.000 11616 Move returns status 0, amount 56
22:52:07.889 00.000 11616 move complete, result=0
22:52:07.889 00.000 11616 worker thread done servicing request
22:52:07.890 00.001 11616 Worker thread wakes up
22:52:07.890 00.000 12268 GuideStep: -0.5 px 271 ms EAST, -0.7 px 56 ms NORTH
22:52:07.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:07.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:09.922 02.032 11616 Exposure complete
22:52:09.983 00.061 11616 worker thread done servicing request
22:52:09.983 00.000 12268 OnExposeComplete: enter
22:52:09.983 00.000 12268 UpdateGuideState(): m_state=6
22:52:09.983 00.000 12268 Star::Find(15, 1154, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1181
22:52:09.983 00.000 12268 Star::Find returns 1 (0), X=1154.50, Y=155.90, Mass=230, SNR=10.4, Peak=24 HFD=3.9
22:52:09.983 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
22:52:09.983 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
22:52:09.983 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-0.45 hyp=0.79 cameraTheta=-2.54 mountX=-0.51 mountY=-0.59, mountTheta=-2.28
22:52:09.985 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=-0.45, opts=13)
22:52:09.985 00.000 12268 Enqueuing Move request for scope (-0.65, -0.45)
22:52:09.985 00.000 11616 Worker thread wakes up
22:52:09.985 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.45) opts 0xd
22:52:09.985 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, -0.45)
22:52:09.985 00.000 11616 Moving (-0.65, -0.45) raw xDistance=-0.51 yDistance=-0.59
22:52:09.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.51
22:52:09.986 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
22:52:09.986 00.000 11616 MoveAxis(E, 286, ABG)
22:52:09.986 00.000 11616 Guiding  Dir = 2, Dur = 286
22:52:09.986 00.000 11616 IsSlewing returns 0
22:52:09.986 00.000 11616 IsGuiding returns 0
22:52:09.987 00.001 11616 PulseGuide returned control before completion, sleep 296
22:52:10.009 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:52:10.027 00.018 12268 UpdateGuideState exits: m=230 SNR=10.4
22:52:10.027 00.000 12268 PhdController: settling, locked = 1, distance = 1.48 (1.50) aobump = 0 frame = 5 / 99999
22:52:10.027 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686730.027,"Host":"ASTROCENTER","Inst":1,"Distance":1.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:52:10.028 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:10.028 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:10.028 00.000 12268 Enqueuing Expose request
22:52:10.292 00.264 11616 IsGuiding returns 1
22:52:10.292 00.000 11616 scope still moving after pulse duration time elapsed
22:52:10.322 00.030 11616 IsSlewing returns 0
22:52:10.323 00.001 11616 IsGuiding returns 0
22:52:10.323 00.000 11616 scope move finished after 286 + 49 ms
22:52:10.323 00.000 11616 Move returns status 0, amount 286
22:52:10.323 00.000 11616 MoveAxis(N, 50, ABG)
22:52:10.323 00.000 11616 Guiding  Dir = 0, Dur = 50
22:52:10.323 00.000 11616 IsSlewing returns 0
22:52:10.323 00.000 11616 IsGuiding returns 0
22:52:10.324 00.001 11616 PulseGuide returned control before completion, sleep 60
22:52:10.387 00.063 11616 IsGuiding returns 1
22:52:10.387 00.000 11616 scope still moving after pulse duration time elapsed
22:52:10.417 00.030 11616 IsSlewing returns 0
22:52:10.417 00.000 11616 IsGuiding returns 1
22:52:10.448 00.031 11616 IsSlewing returns 0
22:52:10.448 00.000 11616 IsGuiding returns 0
22:52:10.448 00.000 11616 scope move finished after 50 + 74 ms
22:52:10.448 00.000 11616 Move returns status 0, amount 50
22:52:10.448 00.000 11616 move complete, result=0
22:52:10.449 00.001 11616 worker thread done servicing request
22:52:10.449 00.000 11616 Worker thread wakes up
22:52:10.449 00.000 12268 GuideStep: -0.5 px 286 ms EAST, -0.6 px 50 ms NORTH
22:52:10.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:10.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:12.466 02.017 11616 Exposure complete
22:52:12.532 00.066 11616 worker thread done servicing request
22:52:12.533 00.001 12268 OnExposeComplete: enter
22:52:12.533 00.000 12268 UpdateGuideState(): m_state=6
22:52:12.533 00.000 12268 Star::Find(15, 1154, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1182
22:52:12.533 00.000 12268 Star::Find returns 1 (0), X=1154.27, Y=156.29, Mass=214, SNR=10.0, Peak=22 HFD=4.6
22:52:12.533 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.54 = 1.74)
22:52:12.533 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.37)
22:52:12.533 00.000 12268 CameraToMount -- cameraX=-0.88 cameraY=-0.06 hyp=0.88 cameraTheta=-3.07 mountX=-0.15 mountY=-0.86, mountTheta=-1.74
22:52:12.535 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.88, y=-0.06, opts=13)
22:52:12.535 00.000 12268 Enqueuing Move request for scope (-0.88, -0.06)
22:52:12.535 00.000 11616 Worker thread wakes up
22:52:12.535 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.06) opts 0xd
22:52:12.535 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.88, -0.06)
22:52:12.535 00.000 11616 Moving (-0.88, -0.06) raw xDistance=-0.15 yDistance=-0.86
22:52:12.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
22:52:12.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.86
22:52:12.536 00.001 11616 MoveAxis(E, 83, ABG)
22:52:12.536 00.000 11616 Guiding  Dir = 2, Dur = 83
22:52:12.536 00.000 11616 IsSlewing returns 0
22:52:12.536 00.000 11616 IsGuiding returns 0
22:52:12.537 00.001 11616 PulseGuide returned control before completion, sleep 93
22:52:12.559 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:12.577 00.018 12268 UpdateGuideState exits: m=214 SNR=10.0
22:52:12.577 00.000 12268 PhdController: settling, locked = 1, distance = 1.30 (1.50) aobump = 0 frame = 6 / 99999
22:52:12.577 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686732.577,"Host":"ASTROCENTER","Inst":1,"Distance":1.30,"Time":2.5,"SettleTime":10.0,"StarLocked":true}
22:52:12.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:12.578 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:12.578 00.000 12268 Enqueuing Expose request
22:52:12.636 00.058 11616 IsGuiding returns 1
22:52:12.636 00.000 11616 scope still moving after pulse duration time elapsed
22:52:12.666 00.030 11616 IsSlewing returns 0
22:52:12.666 00.000 11616 IsGuiding returns 0
22:52:12.666 00.000 11616 scope move finished after 83 + 47 ms
22:52:12.666 00.000 11616 Move returns status 0, amount 83
22:52:12.666 00.000 11616 MoveAxis(N, 73, ABG)
22:52:12.666 00.000 11616 Guiding  Dir = 0, Dur = 73
22:52:12.667 00.001 11616 IsSlewing returns 0
22:52:12.667 00.000 11616 IsGuiding returns 0
22:52:12.667 00.000 11616 PulseGuide returned control before completion, sleep 83
22:52:12.775 00.108 11616 IsGuiding returns 0
22:52:12.775 00.000 11616 Move returns status 0, amount 73
22:52:12.775 00.000 11616 move complete, result=0
22:52:12.775 00.000 11616 worker thread done servicing request
22:52:12.775 00.000 12268 GuideStep: -0.1 px 83 ms EAST, -0.9 px 73 ms NORTH
22:52:12.775 00.000 11616 Worker thread wakes up
22:52:12.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:12.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:14.783 02.008 11616 Exposure complete
22:52:14.841 00.058 11616 worker thread done servicing request
22:52:14.841 00.000 12268 OnExposeComplete: enter
22:52:14.841 00.000 12268 UpdateGuideState(): m_state=6
22:52:14.842 00.001 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1183
22:52:14.842 00.000 12268 Star::Find returns 1 (0), X=1155.14, Y=156.91, Mass=214, SNR=10.0, Peak=23 HFD=4.3
22:52:14.842 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
22:52:14.842 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
22:52:14.842 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.56 hyp=0.56 cameraTheta=1.58 mountX=0.56 mountY=-0.08, mountTheta=-0.14
22:52:14.844 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.56, opts=13)
22:52:14.844 00.000 12268 Enqueuing Move request for scope (-0.01, 0.56)
22:52:14.844 00.000 11616 Worker thread wakes up
22:52:14.845 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.56) opts 0xd
22:52:14.845 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.56)
22:52:14.845 00.000 11616 Moving (-0.01, 0.56) raw xDistance=0.56 yDistance=-0.08
22:52:14.845 00.000 11616 resist switch: large excursion: input 0.56 thresh 0.29 direction from -1 to 1
22:52:14.845 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.67
22:52:14.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
22:52:14.845 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:14.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:52:14.845 00.000 11616 MoveAxis(W, 312, ABG)
22:52:14.845 00.000 11616 Guiding  Dir = 3, Dur = 312
22:52:14.846 00.001 11616 IsSlewing returns 0
22:52:14.846 00.000 11616 IsGuiding returns 0
22:52:14.846 00.000 11616 PulseGuide returned control before completion, sleep 322
22:52:14.867 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:14.885 00.018 12268 UpdateGuideState exits: m=214 SNR=10.0
22:52:14.885 00.000 12268 PhdController: settling, locked = 1, distance = 1.08 (1.50) aobump = 0 frame = 7 / 99999
22:52:14.885 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686734.885,"Host":"ASTROCENTER","Inst":1,"Distance":1.08,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
22:52:14.885 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:14.885 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:14.886 00.001 12268 Enqueuing Expose request
22:52:15.170 00.284 11616 IsGuiding returns 1
22:52:15.170 00.000 11616 scope still moving after pulse duration time elapsed
22:52:15.202 00.032 11616 IsSlewing returns 0
22:52:15.202 00.000 11616 IsGuiding returns 0
22:52:15.202 00.000 11616 scope move finished after 312 + 44 ms
22:52:15.202 00.000 11616 Move returns status 0, amount 312
22:52:15.202 00.000 11616 MoveAxis(N, 0, ABG)
22:52:15.203 00.001 11616 Move returns status 0, amount 0
22:52:15.203 00.000 11616 move complete, result=0
22:52:15.203 00.000 11616 worker thread done servicing request
22:52:15.203 00.000 11616 Worker thread wakes up
22:52:15.203 00.000 12268 GuideStep: 0.6 px 312 ms WEST, -0.1 px 0 ms NORTH
22:52:15.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:15.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:17.257 02.054 11616 Exposure complete
22:52:17.317 00.060 11616 worker thread done servicing request
22:52:17.318 00.001 12268 OnExposeComplete: enter
22:52:17.318 00.000 12268 UpdateGuideState(): m_state=6
22:52:17.318 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1184
22:52:17.318 00.000 12268 Star::Find returns 1 (0), X=1155.48, Y=157.12, Mass=206, SNR=9.8, Peak=25 HFD=3.9
22:52:17.318 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
22:52:17.318 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.87)
22:52:17.318 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.78 hyp=0.84 cameraTheta=1.17 mountX=0.80 mountY=0.23, mountTheta=0.28
22:52:17.321 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.78, opts=13)
22:52:17.321 00.000 12268 Enqueuing Move request for scope (0.33, 0.78)
22:52:17.321 00.000 11616 Worker thread wakes up
22:52:17.321 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.78) opts 0xd
22:52:17.321 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.78)
22:52:17.321 00.000 11616 Moving (0.33, 0.78) raw xDistance=0.80 yDistance=0.23
22:52:17.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.80
22:52:17.321 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:52:17.322 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:52:17.322 00.000 11616 MoveAxis(W, 450, ABG)
22:52:17.322 00.000 11616 Guiding  Dir = 3, Dur = 450
22:52:17.322 00.000 11616 IsSlewing returns 0
22:52:17.323 00.001 11616 IsGuiding returns 0
22:52:17.323 00.000 11616 PulseGuide returned control before completion, sleep 460
22:52:17.346 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:17.364 00.018 12268 UpdateGuideState exits: m=206 SNR=9.8
22:52:17.365 00.001 12268 PhdController: settling, locked = 1, distance = 1.01 (1.50) aobump = 0 frame = 8 / 99999
22:52:17.365 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768686737.365,"Host":"ASTROCENTER","Inst":1,"Distance":1.01,"Time":7.3,"SettleTime":10.0,"StarLocked":true}
22:52:17.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:17.366 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:17.366 00.000 12268 Enqueuing Expose request
22:52:17.785 00.419 11616 IsGuiding returns 1
22:52:17.785 00.000 11616 scope still moving after pulse duration time elapsed
22:52:17.816 00.031 11616 IsSlewing returns 0
22:52:17.817 00.001 11616 IsGuiding returns 0
22:52:17.817 00.000 11616 scope move finished after 450 + 43 ms
22:52:17.817 00.000 11616 Move returns status 0, amount 450
22:52:17.817 00.000 11616 MoveAxis(N, 0, ABG)
22:52:17.817 00.000 11616 Move returns status 0, amount 0
22:52:17.817 00.000 11616 move complete, result=0
22:52:17.817 00.000 11616 worker thread done servicing request
22:52:17.817 00.000 11616 Worker thread wakes up
22:52:17.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:17.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:17.817 00.000 12268 GuideStep: 0.8 px 450 ms WEST, 0.2 px 0 ms NORTH
22:52:19.826 02.009 11616 Exposure complete
22:52:19.898 00.072 11616 worker thread done servicing request
22:52:19.898 00.000 12268 OnExposeComplete: enter
22:52:19.898 00.000 12268 UpdateGuideState(): m_state=6
22:52:19.899 00.001 12268 Star::Find(15, 1155, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1185
22:52:19.899 00.000 12268 Star::Find returns 1 (0), X=1155.28, Y=156.42, Mass=216, SNR=10.1, Peak=27 HFD=4.4
22:52:19.899 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
22:52:19.899 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
22:52:19.899 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.14 cameraTheta=0.51 mountX=0.08 mountY=0.12, mountTheta=0.95
22:52:19.901 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.07, opts=13)
22:52:19.901 00.000 12268 Enqueuing Move request for scope (0.13, 0.07)
22:52:19.901 00.000 11616 Worker thread wakes up
22:52:19.901 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
22:52:19.901 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
22:52:19.901 00.000 11616 Moving (0.13, 0.07) raw xDistance=0.08 yDistance=0.12
22:52:19.901 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:19.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:52:19.901 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:19.902 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:52:19.902 00.000 11616 MoveAxis(E, 0, ABG)
22:52:19.902 00.000 11616 Move returns status 0, amount 0
22:52:19.902 00.000 11616 MoveAxis(N, 0, ABG)
22:52:19.902 00.000 11616 Move returns status 0, amount 0
22:52:19.902 00.000 11616 move complete, result=0
22:52:19.902 00.000 11616 worker thread done servicing request
22:52:20.008 00.106 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
22:52:20.034 00.026 12268 UpdateGuideState exits: m=216 SNR=10.1
22:52:20.034 00.000 12268 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 9 / 99999
22:52:20.034 00.000 12268 PhdController: newstate STATE_FINISH
22:52:20.034 00.000 12268 PhdController complete: success
22:52:20.034 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768686740.034,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:52:20.035 00.001 12268 Mount: notify guiding dither settle done success=1
22:52:20.035 00.000 12268 PhdController: newstate STATE_IDLE
22:52:20.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:20.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:20.035 00.000 12268 Enqueuing Expose request
22:52:20.035 00.000 11616 Worker thread wakes up
22:52:20.035 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:20.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:20.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:20.649 00.614 12268 evsrv: cli 0F8E6D80 connect
22:52:20.649 00.000 12268 case statement mapped state 6 to 3
22:52:20.650 00.001 12268 case statement mapped state 6 to 3
22:52:20.650 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"d96bc1ad-fc9b-4b02-9de3-f72f7db837cd"}
22:52:20.651 00.001 12268 case statement mapped state 6 to 3
22:52:20.651 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"d96bc1ad-fc9b-4b02-9de3-f72f7db837cd"}
22:52:20.651 00.000 12268 evsrv: cli 0F8E6D80 disconnect
22:52:22.050 01.399 11616 Exposure complete
22:52:22.108 00.058 11616 worker thread done servicing request
22:52:22.108 00.000 12268 OnExposeComplete: enter
22:52:22.108 00.000 12268 UpdateGuideState(): m_state=6
22:52:22.109 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1186
22:52:22.109 00.000 12268 Star::Find returns 1 (0), X=1155.22, Y=155.27, Mass=196, SNR=9.6, Peak=23 HFD=4.2
22:52:22.109 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
22:52:22.109 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.20)
22:52:22.109 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-1.08 hyp=1.08 cameraTheta=-1.50 mountX=-1.07 mountY=0.21, mountTheta=2.95
22:52:22.110 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-1.08, opts=13)
22:52:22.111 00.001 12268 Enqueuing Move request for scope (0.07, -1.08)
22:52:22.111 00.000 11616 Worker thread wakes up
22:52:22.111 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -1.08) opts 0xd
22:52:22.111 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -1.08)
22:52:22.111 00.000 11616 Moving (0.07, -1.08) raw xDistance=-1.07 yDistance=0.21
22:52:22.111 00.000 11616 resist switch: large excursion: input -1.07 thresh 0.29 direction from 1 to -1
22:52:22.111 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.20
22:52:22.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.53 from input -1.07
22:52:22.111 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:52:22.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:52:22.112 00.001 11616 MoveAxis(E, 596, ABG)
22:52:22.112 00.000 11616 Guiding  Dir = 2, Dur = 596
22:52:22.112 00.000 11616 IsSlewing returns 0
22:52:22.112 00.000 11616 IsGuiding returns 0
22:52:22.112 00.000 11616 PulseGuide returned control before completion, sleep 606
22:52:22.133 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=232, Gamma=1.290
22:52:22.152 00.019 12268 UpdateGuideState exits: m=196 SNR=9.6
22:52:22.152 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:22.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:22.152 00.000 12268 Enqueuing Expose request
22:52:22.726 00.574 11616 IsGuiding returns 1
22:52:22.726 00.000 11616 scope still moving after pulse duration time elapsed
22:52:22.756 00.030 11616 IsSlewing returns 0
22:52:22.756 00.000 11616 IsGuiding returns 0
22:52:22.756 00.000 11616 scope move finished after 596 + 47 ms
22:52:22.756 00.000 11616 Move returns status 0, amount 596
22:52:22.757 00.001 11616 MoveAxis(N, 0, ABG)
22:52:22.757 00.000 11616 Move returns status 0, amount 0
22:52:22.757 00.000 11616 move complete, result=0
22:52:22.757 00.000 11616 worker thread done servicing request
22:52:22.757 00.000 11616 Worker thread wakes up
22:52:22.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:22.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:22.757 00.000 12268 GuideStep: -1.1 px 596 ms EAST, 0.2 px 0 ms NORTH
22:52:24.770 02.013 11616 Exposure complete
22:52:24.829 00.059 11616 worker thread done servicing request
22:52:24.829 00.000 12268 OnExposeComplete: enter
22:52:24.829 00.000 12268 UpdateGuideState(): m_state=6
22:52:24.829 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:52:24.830 00.001 12268 Star::Find returns 1 (0), X=1155.29, Y=156.29, Mass=194, SNR=9.6, Peak=26 HFD=3.5
22:52:24.830 00.000 12268 MultiStar: exiting stabilization period
22:52:24.830 00.000 12268 MultiStar: updating star positions after lock position change
22:52:24.830 00.000 12268 Star::Find(15, 538, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:52:24.830 00.000 12268 Star::Find returns 1 (0), X=539.38, Y=583.93, Mass=275, SNR=11.4, Peak=36 HFD=4.0
22:52:24.830 00.000 12268 Star::Find(15, 491, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:52:24.830 00.000 12268 Star::Find returns 1 (0), X=491.92, Y=890.74, Mass=154, SNR=8.4, Peak=18 HFD=4.1
22:52:24.830 00.000 12268 Star::Find(15, 676, 903, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:52:24.830 00.000 12268 Star::Find returns 1 (0), X=676.96, Y=902.55, Mass=126, SNR=7.6, Peak=34 HFD=3.6
22:52:24.830 00.000 12268 Star::Find(15, 1112, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:52:24.830 00.000 12268 Star::Find returns 1 (0), X=1112.66, Y=860.72, Mass=79, SNR=6.0, Peak=15 HFD=3.0
22:52:24.830 00.000 12268 Star::Find(15, 20, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:52:24.831 00.001 12268 Star::Find returns 1 (0), X=21.20, Y=650.30, Mass=127, SNR=7.7, Peak=26 HFD=3.4
22:52:24.831 00.000 12268 Star::Find(15, 763, 674, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:52:24.831 00.000 12268 Star::Find returns 1 (0), X=763.97, Y=672.88, Mass=108, SNR=7.1, Peak=22 HFD=2.8
22:52:24.831 00.000 12268 Star::Find(15, 1095, 556, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:52:24.831 00.000 12268 Star::Find returns 1 (0), X=1095.51, Y=555.67, Mass=94, SNR=6.6, Peak=20 HFD=2.9
22:52:24.831 00.000 12268 Star::Find(15, 1086, 327, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:52:24.831 00.000 12268 Star::Find returns 1 (0), X=1085.99, Y=327.23, Mass=57, SNR=5.1, Peak=14 HFD=3.1
22:52:24.831 00.000 12268 Star::Find(15, 352, 246, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:52:24.831 00.000 12268 Star::Find false star n=12 nbg=288 bg=7.5 sigma=0.7 thresh=10 peak=10
22:52:24.831 00.000 12268 Star::Find returns 0 (2), X=352.00, Y=246.00, Mass=44, SNR=2.9, Peak=14 HFD=0.0
22:52:24.831 00.000 12268 Star::Find(15, 664, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:52:24.832 00.001 12268 Star::Find returns 1 (0), X=663.75, Y=280.21, Mass=37, SNR=4.1, Peak=17 HFD=2.3
22:52:24.832 00.000 12268 Star::Find(15, 497, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:52:24.832 00.000 12268 Star::Find returns 0 (4), X=511.00, Y=316.00, Mass=27, SNR=3.6, Peak=34 HFD=0.5
22:52:24.832 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
22:52:24.832 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
22:52:24.832 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-0.39 mountX=-0.04 mountY=0.15, mountTheta=1.86
22:52:24.833 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.06, opts=13)
22:52:24.833 00.000 12268 Enqueuing Move request for scope (0.14, -0.06)
22:52:24.834 00.001 11616 Worker thread wakes up
22:52:24.834 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd
22:52:24.834 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.06)
22:52:24.834 00.000 11616 Moving (0.14, -0.06) raw xDistance=-0.04 yDistance=0.15
22:52:24.834 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:24.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:52:24.834 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:24.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:52:24.834 00.000 11616 MoveAxis(E, 0, ABG)
22:52:24.834 00.000 11616 Move returns status 0, amount 0
22:52:24.834 00.000 11616 MoveAxis(N, 0, ABG)
22:52:24.834 00.000 11616 Move returns status 0, amount 0
22:52:24.835 00.001 11616 move complete, result=0
22:52:24.835 00.000 11616 worker thread done servicing request
22:52:24.855 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:24.873 00.018 12268 UpdateGuideState exits: m=194 SNR=9.6
22:52:24.873 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:24.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:24.873 00.000 12268 Enqueuing Expose request
22:52:24.873 00.000 11616 Worker thread wakes up
22:52:24.873 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:24.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:24.874 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:26.887 02.013 11616 Exposure complete
22:52:26.944 00.057 11616 worker thread done servicing request
22:52:26.945 00.001 12268 OnExposeComplete: enter
22:52:26.945 00.000 12268 UpdateGuideState(): m_state=6
22:52:26.945 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1188
22:52:26.945 00.000 12268 Star::Find returns 1 (0), X=1154.46, Y=156.59, Mass=225, SNR=10.2, Peak=26 HFD=4.2
22:52:26.946 00.001 12268 MultiStar: [#1 -0.71,0.02,0.00,M1] [#2 -0.80,0.51,0.00,M3] [#3 -0.66,0.39,0.00,M7] [#4 -0.85,1.36,0.00,M2] [#5 -1.11,0.32,0.00,M2] [#6 -1.12,0.18,0.00,M1] [#7 -0.50,0.60,0.00,M1] [#8 -0.61,-0.30,0.00,M1] 
22:52:26.946 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
22:52:26.946 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
22:52:26.946 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=0.25 hyp=0.73 cameraTheta=2.80 mountX=0.18 mountY=-0.72, mountTheta=-1.33
22:52:26.947 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.69, y=0.25, opts=13)
22:52:26.948 00.001 12268 Enqueuing Move request for scope (-0.69, 0.25)
22:52:26.948 00.000 11616 Worker thread wakes up
22:52:26.948 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.25) opts 0xd
22:52:26.948 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.69, 0.25)
22:52:26.948 00.000 11616 Moving (-0.69, 0.25) raw xDistance=0.18 yDistance=-0.72
22:52:26.948 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:52:26.948 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:52:26.948 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.72
22:52:26.948 00.000 11616 MoveAxis(E, 0, ABG)
22:52:26.948 00.000 11616 Move returns status 0, amount 0
22:52:26.949 00.001 11616 MoveAxis(N, 61, ABG)
22:52:26.949 00.000 11616 Guiding  Dir = 0, Dur = 61
22:52:26.949 00.000 11616 IsSlewing returns 0
22:52:26.949 00.000 11616 IsGuiding returns 0
22:52:26.950 00.001 11616 PulseGuide returned control before completion, sleep 71
22:52:26.971 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=246, Gamma=1.290
22:52:26.989 00.018 12268 UpdateGuideState exits: m=225 SNR=10.2
22:52:26.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:26.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:26.989 00.000 12268 Enqueuing Expose request
22:52:27.040 00.051 11616 IsGuiding returns 0
22:52:27.040 00.000 11616 Move returns status 0, amount 61
22:52:27.041 00.001 11616 move complete, result=0
22:52:27.041 00.000 11616 worker thread done servicing request
22:52:27.041 00.000 11616 Worker thread wakes up
22:52:27.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:27.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:27.041 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.7 px 61 ms NORTH
22:52:29.045 02.004 11616 Exposure complete
22:52:29.103 00.058 11616 worker thread done servicing request
22:52:29.103 00.000 12268 OnExposeComplete: enter
22:52:29.104 00.001 12268 UpdateGuideState(): m_state=6
22:52:29.104 00.000 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1189
22:52:29.104 00.000 12268 Star::Find returns 1 (0), X=1154.94, Y=156.91, Mass=243, SNR=10.6, Peak=22 HFD=4.5
22:52:29.104 00.000 12268 MultiStar: [#1 -0.37,0.27,1.13,U] [#2 -0.19,0.56,0.85,U] [#3 -0.62,0.53,0.00,M8] [#4 0.16,1.13,0.00,M3] [#5 -0.14,0.52,0.72,U] [#6 -1.23,0.26,0.00,M2] [#7 0.36,0.65,0.00,M2] [#8 0.88,0.14,0.00,M2] 
22:52:29.104 00.000 12268 refined, 3 included, MultiStar: {-0.24, 0.46}, one-star: {-0.21, 0.57}
22:52:29.105 00.001 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
22:52:29.105 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
22:52:29.105 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.46 hyp=0.52 cameraTheta=2.05 mountX=0.44 mountY=-0.30, mountTheta=-0.60
22:52:29.107 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.46, opts=13)
22:52:29.107 00.000 12268 Enqueuing Move request for scope (-0.24, 0.46)
22:52:29.108 00.001 11616 Worker thread wakes up
22:52:29.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.46) opts 0xd
22:52:29.109 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.46)
22:52:29.109 00.000 11616 Moving (-0.24, 0.46) raw xDistance=0.44 yDistance=-0.30
22:52:29.109 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
22:52:29.109 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.31
22:52:29.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
22:52:29.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
22:52:29.110 00.001 11616 MoveAxis(W, 245, ABG)
22:52:29.110 00.000 11616 Guiding  Dir = 3, Dur = 245
22:52:29.110 00.000 11616 IsSlewing returns 0
22:52:29.110 00.000 11616 IsGuiding returns 0
22:52:29.111 00.001 11616 PulseGuide returned control before completion, sleep 255
22:52:29.133 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
22:52:29.150 00.017 12268 UpdateGuideState exits: m=243 SNR=10.6
22:52:29.151 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:29.151 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:29.151 00.000 12268 Enqueuing Expose request
22:52:29.370 00.219 11616 IsGuiding returns 1
22:52:29.370 00.000 11616 scope still moving after pulse duration time elapsed
22:52:29.401 00.031 11616 IsSlewing returns 0
22:52:29.402 00.001 11616 IsGuiding returns 1
22:52:29.433 00.031 11616 IsSlewing returns 0
22:52:29.433 00.000 11616 IsGuiding returns 1
22:52:29.464 00.031 11616 IsSlewing returns 0
22:52:29.465 00.001 11616 IsGuiding returns 1
22:52:29.495 00.030 11616 IsSlewing returns 0
22:52:29.496 00.001 11616 IsGuiding returns 0
22:52:29.496 00.000 11616 scope move finished after 245 + 140 ms
22:52:29.496 00.000 11616 Move returns status 0, amount 245
22:52:29.496 00.000 11616 MoveAxis(N, 25, ABG)
22:52:29.496 00.000 11616 Guiding  Dir = 0, Dur = 25
22:52:29.496 00.000 11616 IsSlewing returns 0
22:52:29.497 00.001 11616 IsGuiding returns 0
22:52:29.497 00.000 11616 PulseGuide returned control before completion, sleep 35
22:52:29.543 00.046 11616 IsGuiding returns 1
22:52:29.543 00.000 11616 scope still moving after pulse duration time elapsed
22:52:29.574 00.031 11616 IsSlewing returns 0
22:52:29.574 00.000 11616 IsGuiding returns 0
22:52:29.575 00.001 11616 scope move finished after 25 + 52 ms
22:52:29.575 00.000 11616 Move returns status 0, amount 25
22:52:29.575 00.000 11616 move complete, result=0
22:52:29.575 00.000 11616 worker thread done servicing request
22:52:29.575 00.000 11616 Worker thread wakes up
22:52:29.575 00.000 12268 GuideStep: 0.4 px 245 ms WEST, -0.3 px 25 ms NORTH
22:52:29.575 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:29.576 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:31.586 02.010 11616 Exposure complete
22:52:31.654 00.068 11616 worker thread done servicing request
22:52:31.656 00.002 12268 OnExposeComplete: enter
22:52:31.656 00.000 12268 UpdateGuideState(): m_state=6
22:52:31.657 00.001 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1190
22:52:31.657 00.000 12268 Star::Find returns 1 (0), X=1155.06, Y=156.80, Mass=204, SNR=9.8, Peak=26 HFD=4.0
22:52:31.657 00.000 12268 MultiStar: [#1 -0.22,0.86,0.00,M1] [#2 -0.47,0.68,0.00,M3] [#3 -0.25,0.29,0.78,U] [#4 -0.52,0.93,0.00,M4] [#5 -0.30,0.42,0.75,U] [#6 -0.78,0.47,0.00,M3] [#7 0.06,1.26,0.00,M3] [#8 0.00,-0.08,0.43,U] 
22:52:31.658 00.001 12268 refined, 3 included, MultiStar: {-0.17, 0.32}, one-star: {-0.09, 0.45}
22:52:31.658 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
22:52:31.658 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
22:52:31.658 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.32 hyp=0.37 cameraTheta=2.06 mountX=0.31 mountY=-0.21, mountTheta=-0.61
22:52:31.663 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.32, opts=13)
22:52:31.663 00.000 12268 Enqueuing Move request for scope (-0.17, 0.32)
22:52:31.663 00.000 11616 Worker thread wakes up
22:52:31.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.32) opts 0xd
22:52:31.663 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.32)
22:52:31.663 00.000 11616 Moving (-0.17, 0.32) raw xDistance=0.31 yDistance=-0.21
22:52:31.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
22:52:31.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:52:31.663 00.000 11616 MoveAxis(W, 171, ABG)
22:52:31.664 00.001 11616 Guiding  Dir = 3, Dur = 171
22:52:31.664 00.000 11616 IsSlewing returns 0
22:52:31.664 00.000 11616 IsGuiding returns 0
22:52:31.665 00.001 11616 PulseGuide returned control before completion, sleep 181
22:52:31.689 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:31.708 00.019 12268 UpdateGuideState exits: m=204 SNR=9.8
22:52:31.709 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:31.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:31.709 00.000 12268 Enqueuing Expose request
22:52:31.855 00.146 11616 IsGuiding returns 1
22:52:31.855 00.000 11616 scope still moving after pulse duration time elapsed
22:52:31.885 00.030 11616 IsSlewing returns 0
22:52:31.886 00.001 11616 IsGuiding returns 0
22:52:31.886 00.000 11616 scope move finished after 171 + 50 ms
22:52:31.886 00.000 11616 Move returns status 0, amount 171
22:52:31.886 00.000 11616 MoveAxis(N, 18, ABG)
22:52:31.886 00.000 11616 Guiding  Dir = 0, Dur = 18
22:52:31.887 00.001 11616 IsSlewing returns 0
22:52:31.887 00.000 11616 IsGuiding returns 0
22:52:31.887 00.000 11616 PulseGuide returned control before completion, sleep 28
22:52:31.916 00.029 11616 IsGuiding returns 1
22:52:31.916 00.000 11616 scope still moving after pulse duration time elapsed
22:52:31.947 00.031 11616 IsSlewing returns 0
22:52:31.948 00.001 11616 IsGuiding returns 0
22:52:31.948 00.000 11616 scope move finished after 18 + 42 ms
22:52:31.948 00.000 11616 Move returns status 0, amount 18
22:52:31.948 00.000 11616 move complete, result=0
22:52:31.948 00.000 11616 worker thread done servicing request
22:52:31.949 00.001 12268 GuideStep: 0.3 px 171 ms WEST, -0.2 px 18 ms NORTH
22:52:31.949 00.000 11616 Worker thread wakes up
22:52:31.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:31.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:34.253 02.304 11616 Exposure complete
22:52:34.358 00.105 11616 worker thread done servicing request
22:52:34.359 00.001 12268 OnExposeComplete: enter
22:52:34.359 00.000 12268 UpdateGuideState(): m_state=6
22:52:34.359 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1191
22:52:34.359 00.000 12268 Star::Find returns 1 (0), X=1155.18, Y=155.87, Mass=193, SNR=9.5, Peak=22 HFD=4.3
22:52:34.360 00.001 12268 MultiStar: [#1 -0.32,-0.01,1.40,U] [#2 -0.08,0.12,0.97,U] [#3 -0.03,0.13,0.84,U] [#4 0.15,0.87,0.00,M5] [#5 -0.24,-0.54,0.77,U] [#6 -1.08,0.11,0.00,M4] [#7 0.16,0.45,0.80,U] [#8 1.20,0.03,0.00,M2] 
22:52:34.360 00.000 12268 refined, 5 included, MultiStar: {-0.10, -0.06}, one-star: {0.03, -0.48}
22:52:34.360 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
22:52:34.360 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
22:52:34.360 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.64 mountX=-0.07 mountY=-0.09, mountTheta=-2.18
22:52:34.363 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.06, opts=13)
22:52:34.363 00.000 12268 Enqueuing Move request for scope (-0.10, -0.06)
22:52:34.363 00.000 11616 Worker thread wakes up
22:52:34.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
22:52:34.363 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
22:52:34.363 00.000 11616 Moving (-0.10, -0.06) raw xDistance=-0.07 yDistance=-0.09
22:52:34.363 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:34.364 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:34.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:34.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:52:34.364 00.000 11616 MoveAxis(E, 0, ABG)
22:52:34.364 00.000 11616 Move returns status 0, amount 0
22:52:34.364 00.000 11616 MoveAxis(N, 0, ABG)
22:52:34.364 00.000 11616 Move returns status 0, amount 0
22:52:34.364 00.000 11616 move complete, result=0
22:52:34.365 00.001 11616 worker thread done servicing request
22:52:34.393 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:34.416 00.023 12268 UpdateGuideState exits: m=193 SNR=9.5
22:52:34.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:34.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:34.416 00.000 12268 Enqueuing Expose request
22:52:34.416 00.000 11616 Worker thread wakes up
22:52:34.417 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:34.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:34.425 00.008 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:36.451 02.026 11616 Exposure complete
22:52:36.517 00.066 11616 worker thread done servicing request
22:52:36.518 00.001 12268 OnExposeComplete: enter
22:52:36.518 00.000 12268 UpdateGuideState(): m_state=6
22:52:36.518 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1192
22:52:36.518 00.000 12268 Star::Find returns 1 (0), X=1154.84, Y=155.91, Mass=222, SNR=10.2, Peak=28 HFD=4.1
22:52:36.519 00.001 12268 MultiStar: [#1 -0.38,-0.02,1.18,U] [#2 -0.47,0.24,0.96,U] [#3 -0.68,-0.16,0.00,M7] [#4 -0.68,0.57,0.00,M6] [#5 -0.49,-0.90,0.00,M1] [#6 -1.18,-0.13,0.00,M5] [#7 -0.30,0.02,0.68,U] [#8 -0.46,-1.36,0.00,M3] 
22:52:36.519 00.000 12268 refined, 3 included, MultiStar: {-0.37, -0.06}, one-star: {-0.31, -0.44}
22:52:36.519 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.46 = 1.83)
22:52:36.519 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.57 = -1.28)
22:52:36.519 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.06 hyp=0.37 cameraTheta=-2.98 mountX=-0.09 mountY=-0.36, mountTheta=-1.83
22:52:36.522 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.06, opts=13)
22:52:36.523 00.001 12268 Enqueuing Move request for scope (-0.37, -0.06)
22:52:36.523 00.000 11616 Worker thread wakes up
22:52:36.523 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.06) opts 0xd
22:52:36.523 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.06)
22:52:36.523 00.000 11616 Moving (-0.37, -0.06) raw xDistance=-0.09 yDistance=-0.36
22:52:36.524 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:36.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:52:36.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
22:52:36.524 00.000 11616 MoveAxis(E, 0, ABG)
22:52:36.524 00.000 11616 Move returns status 0, amount 0
22:52:36.524 00.000 11616 MoveAxis(N, 30, ABG)
22:52:36.524 00.000 11616 Guiding  Dir = 0, Dur = 30
22:52:36.524 00.000 11616 IsSlewing returns 0
22:52:36.525 00.001 11616 IsGuiding returns 0
22:52:36.525 00.000 11616 PulseGuide returned control before completion, sleep 40
22:52:36.548 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:36.571 00.023 12268 UpdateGuideState exits: m=222 SNR=10.2
22:52:36.572 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:36.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:36.572 00.000 12268 Enqueuing Expose request
22:52:36.573 00.001 11616 IsGuiding returns 1
22:52:36.574 00.001 11616 scope still moving after pulse duration time elapsed
22:52:36.601 00.027 11616 IsSlewing returns 0
22:52:36.602 00.001 11616 IsGuiding returns 0
22:52:36.602 00.000 11616 scope move finished after 30 + 46 ms
22:52:36.602 00.000 11616 Move returns status 0, amount 30
22:52:36.602 00.000 11616 move complete, result=0
22:52:36.602 00.000 11616 worker thread done servicing request
22:52:36.602 00.000 11616 Worker thread wakes up
22:52:36.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:36.602 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 30 ms NORTH
22:52:36.603 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:38.622 02.019 11616 Exposure complete
22:52:38.688 00.066 11616 worker thread done servicing request
22:52:38.688 00.000 12268 OnExposeComplete: enter
22:52:38.689 00.001 12268 UpdateGuideState(): m_state=6
22:52:38.689 00.000 12268 Star::Find(15, 1154, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1193
22:52:38.689 00.000 12268 Star::Find returns 1 (0), X=1155.03, Y=156.31, Mass=245, SNR=10.7, Peak=24 HFD=4.8
22:52:38.689 00.000 12268 MultiStar: [#1 -0.18,0.24,1.13,U] [#2 -0.22,0.35,0.90,U] [#3 -0.26,0.25,0.80,U] [#4 -0.12,1.18,0.00,M7] [#5 -0.71,0.43,0.00,M2] [#6 -0.82,0.24,0.00,M6] [#7 0.79,0.69,0.00,M2] [#8 0.82,0.38,0.00,M4] 
22:52:38.689 00.000 12268 single-star, 3 included, MultiStar: {-0.19, 0.19}, one-star: {-0.12, -0.04}
22:52:38.690 00.001 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.29 = 1.99)
22:52:38.690 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.12)
22:52:38.690 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.82 mountX=-0.05 mountY=-0.11, mountTheta=-2.00
22:52:38.692 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.04, opts=13)
22:52:38.692 00.000 12268 Enqueuing Move request for scope (-0.12, -0.04)
22:52:38.692 00.000 11616 Worker thread wakes up
22:52:38.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
22:52:38.692 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
22:52:38.692 00.000 11616 Moving (-0.12, -0.04) raw xDistance=-0.05 yDistance=-0.11
22:52:38.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:38.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:52:38.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:38.693 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:52:38.693 00.000 11616 MoveAxis(E, 0, ABG)
22:52:38.693 00.000 11616 Move returns status 0, amount 0
22:52:38.693 00.000 11616 MoveAxis(N, 0, ABG)
22:52:38.693 00.000 11616 Move returns status 0, amount 0
22:52:38.693 00.000 11616 move complete, result=0
22:52:38.693 00.000 11616 worker thread done servicing request
22:52:38.717 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:52:38.737 00.020 12268 UpdateGuideState exits: m=245 SNR=10.7
22:52:38.737 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:38.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:38.737 00.000 12268 Enqueuing Expose request
22:52:38.737 00.000 11616 Worker thread wakes up
22:52:38.737 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:38.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:38.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:40.751 02.014 11616 Exposure complete
22:52:40.810 00.059 11616 worker thread done servicing request
22:52:40.810 00.000 12268 OnExposeComplete: enter
22:52:40.811 00.001 12268 UpdateGuideState(): m_state=6
22:52:40.811 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1194
22:52:40.811 00.000 12268 Star::Find returns 1 (0), X=1155.05, Y=156.55, Mass=200, SNR=9.7, Peak=24 HFD=4.1
22:52:40.811 00.000 12268 MultiStar: [#1 -0.33,0.29,1.27,U] [#2 -0.30,0.36,0.85,U] [#3 0.22,-0.01,0.86,U] [#4 -0.10,0.77,0.00,M8] [#5 -0.43,0.13,0.80,U] [#6 -0.86,-0.20,0.00,M7] [#7 -0.12,0.43,0.77,U] [#8 -0.20,-0.41,0.66,U] 
22:52:40.811 00.000 12268 single-star, 6 included, MultiStar: {-0.18, 0.16}, one-star: {-0.10, 0.20}
22:52:40.811 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
22:52:40.812 00.001 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
22:52:40.812 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.23 cameraTheta=2.01 mountX=0.19 mountY=-0.12, mountTheta=-0.56
22:52:40.813 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.20, opts=13)
22:52:40.814 00.001 12268 Enqueuing Move request for scope (-0.10, 0.20)
22:52:40.814 00.000 11616 Worker thread wakes up
22:52:40.814 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
22:52:40.814 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
22:52:40.814 00.000 11616 Moving (-0.10, 0.20) raw xDistance=0.19 yDistance=-0.12
22:52:40.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
22:52:40.814 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:40.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:52:40.814 00.000 11616 MoveAxis(W, 109, ABG)
22:52:40.814 00.000 11616 Guiding  Dir = 3, Dur = 109
22:52:40.815 00.001 11616 IsSlewing returns 0
22:52:40.815 00.000 11616 IsGuiding returns 0
22:52:40.815 00.000 11616 PulseGuide returned control before completion, sleep 119
22:52:40.838 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=210, Gamma=1.290
22:52:40.858 00.020 12268 UpdateGuideState exits: m=200 SNR=9.7
22:52:40.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:40.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:40.858 00.000 12268 Enqueuing Expose request
22:52:40.935 00.077 11616 IsGuiding returns 1
22:52:40.935 00.000 11616 scope still moving after pulse duration time elapsed
22:52:40.966 00.031 11616 IsSlewing returns 0
22:52:40.966 00.000 11616 IsGuiding returns 0
22:52:40.966 00.000 11616 scope move finished after 109 + 43 ms
22:52:40.966 00.000 11616 Move returns status 0, amount 109
22:52:40.966 00.000 11616 MoveAxis(N, 0, ABG)
22:52:40.966 00.000 11616 Move returns status 0, amount 0
22:52:40.966 00.000 11616 move complete, result=0
22:52:40.967 00.001 11616 worker thread done servicing request
22:52:40.967 00.000 11616 Worker thread wakes up
22:52:40.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:40.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:40.967 00.000 12268 GuideStep: 0.2 px 109 ms WEST, -0.1 px 0 ms NORTH
22:52:43.007 02.040 11616 Exposure complete
22:52:43.065 00.058 11616 worker thread done servicing request
22:52:43.066 00.001 12268 OnExposeComplete: enter
22:52:43.066 00.000 12268 UpdateGuideState(): m_state=6
22:52:43.066 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1195
22:52:43.066 00.000 12268 Star::Find returns 1 (0), X=1154.33, Y=156.37, Mass=209, SNR=9.9, Peak=23 HFD=4.7
22:52:43.067 00.001 12268 MultiStar: [#1 -0.26,-0.18,1.22,U] [#2 -0.63,0.70,0.00,M1] [#3 -0.26,0.31,0.76,U] [#4 0.02,0.88,0.00,M9] [#5 -0.44,0.60,0.00,M2] [#6 -1.12,0.18,0.00,M8] [#7 0.06,0.50,0.69,U] [#8 -0.14,-0.13,0.41,U] 
22:52:43.067 00.000 12268 refined, 4 included, MultiStar: {-0.33, 0.08}, one-star: {-0.82, 0.02}
22:52:43.067 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
22:52:43.067 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
22:52:43.067 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.08 hyp=0.34 cameraTheta=2.90 mountX=0.05 mountY=-0.34, mountTheta=-1.43
22:52:43.069 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.08, opts=13)
22:52:43.069 00.000 12268 Enqueuing Move request for scope (-0.33, 0.08)
22:52:43.069 00.000 11616 Worker thread wakes up
22:52:43.069 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.08) opts 0xd
22:52:43.069 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.08)
22:52:43.069 00.000 11616 Moving (-0.33, 0.08) raw xDistance=0.05 yDistance=-0.34
22:52:43.069 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:43.070 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:52:43.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
22:52:43.070 00.000 11616 MoveAxis(E, 0, ABG)
22:52:43.070 00.000 11616 Move returns status 0, amount 0
22:52:43.070 00.000 11616 MoveAxis(N, 29, ABG)
22:52:43.070 00.000 11616 Guiding  Dir = 0, Dur = 29
22:52:43.070 00.000 11616 IsSlewing returns 0
22:52:43.071 00.001 11616 IsGuiding returns 0
22:52:43.071 00.000 11616 PulseGuide returned control before completion, sleep 39
22:52:43.102 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=244, Gamma=1.290
22:52:43.123 00.021 11616 IsGuiding returns 1
22:52:43.123 00.000 11616 scope still moving after pulse duration time elapsed
22:52:43.125 00.002 12268 UpdateGuideState exits: m=209 SNR=9.9
22:52:43.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:43.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:43.125 00.000 12268 Enqueuing Expose request
22:52:43.154 00.029 11616 IsSlewing returns 0
22:52:43.154 00.000 11616 IsGuiding returns 0
22:52:43.154 00.000 11616 scope move finished after 29 + 54 ms
22:52:43.154 00.000 11616 Move returns status 0, amount 29
22:52:43.155 00.001 11616 move complete, result=0
22:52:43.155 00.000 11616 worker thread done servicing request
22:52:43.155 00.000 11616 Worker thread wakes up
22:52:43.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:43.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:43.155 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 29 ms NORTH
22:52:45.178 02.023 11616 Exposure complete
22:52:45.239 00.061 11616 worker thread done servicing request
22:52:45.239 00.000 12268 OnExposeComplete: enter
22:52:45.239 00.000 12268 UpdateGuideState(): m_state=6
22:52:45.239 00.000 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1196
22:52:45.239 00.000 12268 Star::Find returns 1 (0), X=1155.12, Y=156.04, Mass=185, SNR=9.3, Peak=22 HFD=4.3
22:52:45.240 00.001 12268 MultiStar: [#1 -0.59,-0.07,1.32,U] [#2 -0.72,0.21,0.00,M2] [#3 -0.26,-0.36,0.84,U] [#4 -0.36,0.86,0.00,M10] [#5 -0.11,-0.22,0.72,U] [#6 -0.84,-0.09,0.00,M9] [#7 -0.14,0.37,0.86,U] [#8 1.37,-0.33,0.00,M3] 
22:52:45.240 00.000 12268 refined, 4 included, MultiStar: {-0.26, -0.12}, one-star: {-0.03, -0.31}
22:52:45.240 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
22:52:45.240 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
22:52:45.240 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.12 hyp=0.28 cameraTheta=-2.72 mountX=-0.14 mountY=-0.24, mountTheta=-2.10
22:52:45.242 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.12, opts=13)
22:52:45.242 00.000 12268 Enqueuing Move request for scope (-0.26, -0.12)
22:52:45.242 00.000 11616 Worker thread wakes up
22:52:45.242 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.12) opts 0xd
22:52:45.242 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.12)
22:52:45.242 00.000 11616 Moving (-0.26, -0.12) raw xDistance=-0.14 yDistance=-0.24
22:52:45.242 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:52:45.242 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:52:45.243 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
22:52:45.243 00.000 11616 MoveAxis(E, 0, ABG)
22:52:45.243 00.000 11616 Move returns status 0, amount 0
22:52:45.243 00.000 11616 MoveAxis(N, 20, ABG)
22:52:45.243 00.000 11616 Guiding  Dir = 0, Dur = 20
22:52:45.243 00.000 11616 IsSlewing returns 0
22:52:45.244 00.001 11616 IsGuiding returns 0
22:52:45.244 00.000 11616 PulseGuide returned control before completion, sleep 30
22:52:45.267 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
22:52:45.280 00.013 11616 IsGuiding returns 1
22:52:45.280 00.000 11616 scope still moving after pulse duration time elapsed
22:52:45.293 00.013 12268 UpdateGuideState exits: m=185 SNR=9.3
22:52:45.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:45.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:45.293 00.000 12268 Enqueuing Expose request
22:52:45.312 00.019 11616 IsSlewing returns 0
22:52:45.312 00.000 11616 IsGuiding returns 0
22:52:45.313 00.001 11616 scope move finished after 20 + 48 ms
22:52:45.313 00.000 11616 Move returns status 0, amount 20
22:52:45.313 00.000 11616 move complete, result=0
22:52:45.313 00.000 11616 worker thread done servicing request
22:52:45.313 00.000 11616 Worker thread wakes up
22:52:45.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:45.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:45.317 00.004 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 20 ms NORTH
22:52:47.330 02.013 11616 Exposure complete
22:52:47.390 00.060 11616 worker thread done servicing request
22:52:47.390 00.000 12268 OnExposeComplete: enter
22:52:47.390 00.000 12268 UpdateGuideState(): m_state=6
22:52:47.390 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1197
22:52:47.390 00.000 12268 Star::Find returns 1 (0), X=1154.82, Y=156.31, Mass=219, SNR=10.1, Peak=23 HFD=4.6
22:52:47.391 00.001 12268 MultiStar: [#1 -0.43,-0.30,1.16,U] [#2 -0.66,0.36,0.00,M3] [#3 0.11,-0.58,0.81,U] [#4 -0.53,0.08,0.87,U] [#5 -0.42,0.09,0.68,U] [#6 -1.34,-0.38,0.00,M10] [#7 -0.37,0.06,0.66,U] [#8 0.43,-0.95,0.00,M4] 
22:52:47.391 00.000 12268 single-star, 5 included, MultiStar: {-0.33, -0.13}, one-star: {-0.33, -0.04}
22:52:47.391 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.50 = 1.78)
22:52:47.391 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.33)
22:52:47.391 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.04 hyp=0.33 cameraTheta=-3.03 mountX=-0.07 mountY=-0.32, mountTheta=-1.78
22:52:47.392 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.04, opts=13)
22:52:47.393 00.001 12268 Enqueuing Move request for scope (-0.33, -0.04)
22:52:47.393 00.000 11616 Worker thread wakes up
22:52:47.393 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.04) opts 0xd
22:52:47.393 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.04)
22:52:47.393 00.000 11616 Moving (-0.33, -0.04) raw xDistance=-0.07 yDistance=-0.32
22:52:47.393 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:47.393 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:47.393 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
22:52:47.393 00.000 11616 MoveAxis(E, 0, ABG)
22:52:47.393 00.000 11616 Move returns status 0, amount 0
22:52:47.393 00.000 11616 MoveAxis(N, 27, ABG)
22:52:47.393 00.000 11616 Guiding  Dir = 0, Dur = 27
22:52:47.394 00.001 11616 IsSlewing returns 0
22:52:47.394 00.000 11616 IsGuiding returns 0
22:52:47.394 00.000 11616 PulseGuide returned control before completion, sleep 37
22:52:47.418 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:47.435 00.017 11616 IsGuiding returns 1
22:52:47.435 00.000 11616 scope still moving after pulse duration time elapsed
22:52:47.443 00.008 12268 UpdateGuideState exits: m=219 SNR=10.1
22:52:47.443 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:47.443 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:47.443 00.000 12268 Enqueuing Expose request
22:52:47.467 00.024 11616 IsSlewing returns 0
22:52:47.467 00.000 11616 IsGuiding returns 0
22:52:47.467 00.000 11616 scope move finished after 27 + 46 ms
22:52:47.467 00.000 11616 Move returns status 0, amount 27
22:52:47.467 00.000 11616 move complete, result=0
22:52:47.467 00.000 11616 worker thread done servicing request
22:52:47.467 00.000 11616 Worker thread wakes up
22:52:47.468 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:47.468 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 27 ms NORTH
22:52:47.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:49.485 02.017 11616 Exposure complete
22:52:49.545 00.060 11616 worker thread done servicing request
22:52:49.545 00.000 12268 OnExposeComplete: enter
22:52:49.545 00.000 12268 UpdateGuideState(): m_state=6
22:52:49.545 00.000 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1198
22:52:49.546 00.001 12268 Star::Find returns 1 (0), X=1155.11, Y=155.64, Mass=214, SNR=10.0, Peak=24 HFD=5.0
22:52:49.546 00.000 12268 MultiStar: [#1 0.03,-0.86,0.00,M1] [#2 -0.39,-0.73,0.00,M4] [#3 -0.51,-0.96,0.00,M3] [#4 -0.56,-0.45,0.00,M10] [#5 -0.41,-1.13,0.00,M1] [#6 -1.26,-1.06,0.00,R] [#7 0.10,-0.38,0.74,U] [#8 0.01,-1.31,0.00,M5] 
22:52:49.546 00.000 12268 refined, 1 included, MultiStar: {0.02, -0.57}, one-star: {-0.04, -0.70}
22:52:49.546 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
22:52:49.546 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.17)
22:52:49.546 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.57 hyp=0.57 cameraTheta=-1.53 mountX=-0.56 mountY=0.09, mountTheta=2.97
22:52:49.548 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.57, opts=13)
22:52:49.548 00.000 12268 Enqueuing Move request for scope (0.02, -0.57)
22:52:49.548 00.000 11616 Worker thread wakes up
22:52:49.548 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.57) opts 0xd
22:52:49.548 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.57)
22:52:49.548 00.000 11616 Moving (0.02, -0.57) raw xDistance=-0.56 yDistance=0.09
22:52:49.548 00.000 11616 resist switch: large excursion: input -0.56 thresh 0.29 direction from 1 to -1
22:52:49.548 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.68
22:52:49.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
22:52:49.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:49.549 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:52:49.549 00.000 11616 MoveAxis(E, 314, ABG)
22:52:49.549 00.000 11616 Guiding  Dir = 2, Dur = 314
22:52:49.549 00.000 11616 IsSlewing returns 0
22:52:49.549 00.000 11616 IsGuiding returns 0
22:52:49.550 00.001 11616 PulseGuide returned control before completion, sleep 324
22:52:49.574 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:49.600 00.026 12268 UpdateGuideState exits: m=214 SNR=10.0
22:52:49.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:49.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:49.600 00.000 12268 Enqueuing Expose request
22:52:49.890 00.290 11616 IsGuiding returns 0
22:52:49.891 00.001 11616 Move returns status 0, amount 314
22:52:49.891 00.000 11616 MoveAxis(N, 0, ABG)
22:52:49.891 00.000 11616 Move returns status 0, amount 0
22:52:49.891 00.000 11616 move complete, result=0
22:52:49.891 00.000 11616 worker thread done servicing request
22:52:49.891 00.000 12268 GuideStep: -0.6 px 314 ms EAST, 0.1 px 0 ms NORTH
22:52:49.891 00.000 11616 Worker thread wakes up
22:52:49.892 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:49.892 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:51.922 02.030 11616 Exposure complete
22:52:51.982 00.060 11616 worker thread done servicing request
22:52:51.982 00.000 12268 OnExposeComplete: enter
22:52:51.982 00.000 12268 UpdateGuideState(): m_state=6
22:52:51.983 00.001 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1199
22:52:51.983 00.000 12268 Star::Find returns 1 (0), X=1154.51, Y=155.39, Mass=222, SNR=10.2, Peak=22 HFD=4.1
22:52:51.983 00.000 12268 MultiStar: [#1 -0.70,-0.85,0.00,M2] [#2 -0.15,-0.81,0.00,M5] [#3 -0.26,-0.94,0.00,M4] [#4 -0.35,0.35,0.83,U] [#5 -0.70,-0.94,0.00,M2] [#6 -0.09,0.74,0.00,M1] [#7 -0.30,-0.31,0.72,U] [#8 -0.55,-1.15,0.00,M6] 
22:52:51.983 00.000 12268 refined, 2 included, MultiStar: {-0.45, -0.35}, one-star: {-0.64, -0.95}
22:52:51.983 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.95 = 2.33)
22:52:51.983 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.06 = -0.78)
22:52:51.983 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.35 hyp=0.57 cameraTheta=-2.48 mountX=-0.39 mountY=-0.40, mountTheta=-2.35
22:52:51.985 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.35, opts=13)
22:52:51.985 00.000 12268 Enqueuing Move request for scope (-0.45, -0.35)
22:52:51.986 00.001 11616 Worker thread wakes up
22:52:51.986 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.35) opts 0xd
22:52:51.986 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.35)
22:52:51.986 00.000 11616 Moving (-0.45, -0.35) raw xDistance=-0.39 yDistance=-0.40
22:52:51.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
22:52:51.986 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
22:52:51.986 00.000 11616 MoveAxis(E, 219, ABG)
22:52:51.986 00.000 11616 Guiding  Dir = 2, Dur = 219
22:52:51.987 00.001 11616 IsSlewing returns 0
22:52:51.987 00.000 11616 IsGuiding returns 0
22:52:51.988 00.001 11616 PulseGuide returned control before completion, sleep 229
22:52:52.012 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=247, Gamma=1.290
22:52:52.031 00.019 12268 UpdateGuideState exits: m=222 SNR=10.2
22:52:52.032 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:52.032 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:52.032 00.000 12268 Enqueuing Expose request
22:52:52.225 00.193 11616 IsGuiding returns 1
22:52:52.225 00.000 11616 scope still moving after pulse duration time elapsed
22:52:52.258 00.033 11616 IsSlewing returns 0
22:52:52.258 00.000 11616 IsGuiding returns 0
22:52:52.258 00.000 11616 scope move finished after 219 + 51 ms
22:52:52.258 00.000 11616 Move returns status 0, amount 219
22:52:52.259 00.001 11616 MoveAxis(N, 34, ABG)
22:52:52.259 00.000 11616 Guiding  Dir = 0, Dur = 34
22:52:52.259 00.000 11616 IsSlewing returns 0
22:52:52.259 00.000 11616 IsGuiding returns 0
22:52:52.259 00.000 11616 PulseGuide returned control before completion, sleep 44
22:52:52.318 00.059 11616 IsGuiding returns 1
22:52:52.319 00.001 11616 scope still moving after pulse duration time elapsed
22:52:52.349 00.030 11616 IsSlewing returns 0
22:52:52.349 00.000 11616 IsGuiding returns 0
22:52:52.349 00.000 11616 scope move finished after 34 + 56 ms
22:52:52.349 00.000 11616 Move returns status 0, amount 34
22:52:52.349 00.000 11616 move complete, result=0
22:52:52.349 00.000 11616 worker thread done servicing request
22:52:52.349 00.000 11616 Worker thread wakes up
22:52:52.350 00.001 12268 GuideStep: -0.4 px 219 ms EAST, -0.4 px 34 ms NORTH
22:52:52.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:52.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:54.372 02.022 11616 Exposure complete
22:52:54.427 00.055 11616 worker thread done servicing request
22:52:54.427 00.000 12268 OnExposeComplete: enter
22:52:54.427 00.000 12268 UpdateGuideState(): m_state=6
22:52:54.428 00.001 12268 Star::Find(15, 1154, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1200
22:52:54.428 00.000 12268 Star::Find returns 1 (0), X=1155.00, Y=155.81, Mass=205, SNR=9.8, Peak=23 HFD=4.1
22:52:54.428 00.000 12268 MultiStar: [#1 -0.11,-0.10,1.25,U] [#2 -0.45,-0.18,0.89,U] [#3 -0.52,-0.86,0.00,M5] [#4 -0.63,0.59,0.00,M10] [#5 -0.11,-0.31,0.74,U] [#6 0.22,0.86,0.00,M2] [#7 -0.31,0.29,0.73,U] [#8 0.21,-1.61,0.00,M7] 
22:52:54.428 00.000 12268 refined, 4 included, MultiStar: {-0.22, -0.18}, one-star: {-0.15, -0.54}
22:52:54.428 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
22:52:54.428 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
22:52:54.428 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.18 hyp=0.28 cameraTheta=-2.44 mountX=-0.20 mountY=-0.19, mountTheta=-2.39
22:52:54.430 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.18, opts=13)
22:52:54.430 00.000 12268 Enqueuing Move request for scope (-0.22, -0.18)
22:52:54.430 00.000 11616 Worker thread wakes up
22:52:54.430 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.18) opts 0xd
22:52:54.430 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.18)
22:52:54.430 00.000 11616 Moving (-0.22, -0.18) raw xDistance=-0.20 yDistance=-0.19
22:52:54.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
22:52:54.431 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
22:52:54.431 00.000 11616 MoveAxis(E, 114, ABG)
22:52:54.431 00.000 11616 Guiding  Dir = 2, Dur = 114
22:52:54.431 00.000 11616 IsSlewing returns 0
22:52:54.431 00.000 11616 IsGuiding returns 0
22:52:54.432 00.001 11616 PulseGuide returned control before completion, sleep 124
22:52:54.457 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:54.478 00.021 12268 UpdateGuideState exits: m=205 SNR=9.8
22:52:54.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:54.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:54.478 00.000 12268 Enqueuing Expose request
22:52:54.559 00.081 11616 IsGuiding returns 1
22:52:54.559 00.000 11616 scope still moving after pulse duration time elapsed
22:52:54.590 00.031 11616 IsSlewing returns 0
22:52:54.591 00.001 11616 IsGuiding returns 0
22:52:54.591 00.000 11616 scope move finished after 114 + 44 ms
22:52:54.591 00.000 11616 Move returns status 0, amount 114
22:52:54.591 00.000 11616 MoveAxis(N, 16, ABG)
22:52:54.591 00.000 11616 Guiding  Dir = 0, Dur = 16
22:52:54.591 00.000 11616 IsSlewing returns 0
22:52:54.591 00.000 11616 IsGuiding returns 0
22:52:54.592 00.001 11616 PulseGuide returned control before completion, sleep 26
22:52:54.621 00.029 11616 IsGuiding returns 1
22:52:54.622 00.001 11616 scope still moving after pulse duration time elapsed
22:52:54.652 00.030 11616 IsSlewing returns 0
22:52:54.652 00.000 11616 IsGuiding returns 0
22:52:54.652 00.000 11616 scope move finished after 16 + 45 ms
22:52:54.652 00.000 11616 Move returns status 0, amount 16
22:52:54.652 00.000 11616 move complete, result=0
22:52:54.652 00.000 11616 worker thread done servicing request
22:52:54.653 00.001 11616 Worker thread wakes up
22:52:54.653 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:54.653 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:54.653 00.000 12268 GuideStep: -0.2 px 114 ms EAST, -0.2 px 16 ms NORTH
22:52:56.663 02.010 11616 Exposure complete
22:52:56.722 00.059 11616 worker thread done servicing request
22:52:56.722 00.000 12268 OnExposeComplete: enter
22:52:56.723 00.001 12268 UpdateGuideState(): m_state=6
22:52:56.723 00.000 12268 Star::Find(15, 1154, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1201
22:52:56.723 00.000 12268 Star::Find returns 1 (0), X=1154.98, Y=156.36, Mass=235, SNR=10.5, Peak=23 HFD=4.5
22:52:56.723 00.000 12268 MultiStar: [#1 -0.24,0.04,1.12,U] [#2 -0.45,-0.06,0.79,U] [#3 -0.36,-0.40,0.69,U] [#4 -0.12,1.18,0.00,R] [#5 -0.21,-0.51,0.75,U] [#6 -0.12,1.01,0.00,M3] [#7 0.47,0.09,0.90,U] [#8 0.77,-0.42,0.00,M8] 
22:52:56.723 00.000 12268 single-star, 5 included, MultiStar: {-0.15, -0.11}, one-star: {-0.17, 0.02}
22:52:56.724 00.001 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
22:52:56.724 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
22:52:56.724 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.17 cameraTheta=3.05 mountX=-0.00 mountY=-0.17, mountTheta=-1.58
22:52:56.725 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.02, opts=13)
22:52:56.725 00.000 12268 Enqueuing Move request for scope (-0.17, 0.02)
22:52:56.725 00.000 11616 Worker thread wakes up
22:52:56.726 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.02) opts 0xd
22:52:56.726 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.02)
22:52:56.726 00.000 11616 Moving (-0.17, 0.02) raw xDistance=-0.00 yDistance=-0.17
22:52:56.726 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:56.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:52:56.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
22:52:56.726 00.000 11616 MoveAxis(E, 0, ABG)
22:52:56.726 00.000 11616 Move returns status 0, amount 0
22:52:56.726 00.000 11616 MoveAxis(N, 15, ABG)
22:52:56.726 00.000 11616 Guiding  Dir = 0, Dur = 15
22:52:56.727 00.001 11616 IsSlewing returns 0
22:52:56.727 00.000 11616 IsGuiding returns 0
22:52:56.727 00.000 11616 PulseGuide returned control before completion, sleep 25
22:52:56.751 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=224, Gamma=1.290
22:52:56.760 00.009 11616 IsGuiding returns 1
22:52:56.760 00.000 11616 scope still moving after pulse duration time elapsed
22:52:56.771 00.011 12268 UpdateGuideState exits: m=235 SNR=10.5
22:52:56.771 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:56.771 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:56.771 00.000 12268 Enqueuing Expose request
22:52:56.792 00.021 11616 IsSlewing returns 0
22:52:56.793 00.001 11616 IsGuiding returns 0
22:52:56.793 00.000 11616 scope move finished after 15 + 50 ms
22:52:56.793 00.000 11616 Move returns status 0, amount 15
22:52:56.793 00.000 11616 move complete, result=0
22:52:56.793 00.000 11616 worker thread done servicing request
22:52:56.793 00.000 11616 Worker thread wakes up
22:52:56.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:56.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:52:56.794 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 15 ms NORTH
22:52:58.816 02.022 11616 Exposure complete
22:52:58.873 00.057 11616 worker thread done servicing request
22:52:58.873 00.000 12268 OnExposeComplete: enter
22:52:58.874 00.001 12268 UpdateGuideState(): m_state=6
22:52:58.874 00.000 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1202
22:52:58.874 00.000 12268 Star::Find returns 1 (0), X=1154.78, Y=156.56, Mass=206, SNR=9.8, Peak=23 HFD=4.6
22:52:58.874 00.000 12268 MultiStar: [#1 -0.14,0.32,1.19,U] [#2 -0.06,0.35,0.88,U] [#3 -10.97,13.07,0.00,M5] [#4 0.20,-0.07,0.66,U] [#5 -1.12,0.37,0.00,M1] [#6 0.09,1.70,0.00,M4] [#7 0.28,0.64,0.00,M1] [#8 -0.63,0.22,0.00,M9] 
22:52:58.874 00.000 12268 refined, 3 included, MultiStar: {-0.12, 0.23}, one-star: {-0.37, 0.22}
22:52:58.874 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
22:52:58.874 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
22:52:58.875 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.06 mountX=0.22 mountY=-0.15, mountTheta=-0.61
22:52:58.877 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.23, opts=13)
22:52:58.877 00.000 12268 Enqueuing Move request for scope (-0.12, 0.23)
22:52:58.877 00.000 11616 Worker thread wakes up
22:52:58.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd
22:52:58.877 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.23)
22:52:58.877 00.000 11616 Moving (-0.12, 0.23) raw xDistance=0.22 yDistance=-0.15
22:52:58.877 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:52:58.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:52:58.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
22:52:58.877 00.000 11616 MoveAxis(E, 0, ABG)
22:52:58.877 00.000 11616 Move returns status 0, amount 0
22:52:58.877 00.000 11616 MoveAxis(N, 13, ABG)
22:52:58.878 00.001 11616 Guiding  Dir = 0, Dur = 13
22:52:58.878 00.000 11616 IsSlewing returns 0
22:52:58.878 00.000 11616 IsGuiding returns 0
22:52:58.878 00.000 11616 PulseGuide returned control before completion, sleep 23
22:52:58.899 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:52:58.907 00.008 11616 IsGuiding returns 1
22:52:58.907 00.000 11616 scope still moving after pulse duration time elapsed
22:52:58.931 00.024 12268 UpdateGuideState exits: m=206 SNR=9.8
22:52:58.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:58.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:52:58.931 00.000 12268 Enqueuing Expose request
22:52:58.936 00.005 11616 IsSlewing returns 0
22:52:58.936 00.000 11616 IsGuiding returns 1
22:52:58.969 00.033 11616 IsSlewing returns 0
22:52:58.969 00.000 11616 IsGuiding returns 1
22:52:59.000 00.031 11616 IsSlewing returns 0
22:52:59.000 00.000 11616 IsGuiding returns 1
22:52:59.031 00.031 11616 IsSlewing returns 0
22:52:59.031 00.000 11616 IsGuiding returns 1
22:52:59.061 00.030 11616 IsSlewing returns 0
22:52:59.061 00.000 11616 IsGuiding returns 1
22:52:59.092 00.031 11616 IsSlewing returns 0
22:52:59.092 00.000 11616 IsGuiding returns 0
22:52:59.092 00.000 11616 scope move finished after 13 + 201 ms
22:52:59.093 00.001 11616 Move returns status 0, amount 13
22:52:59.093 00.000 11616 move complete, result=0
22:52:59.093 00.000 11616 worker thread done servicing request
22:52:59.093 00.000 11616 Worker thread wakes up
22:52:59.093 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 13 ms NORTH
22:52:59.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:52:59.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:01.109 02.016 11616 Exposure complete
22:53:01.174 00.065 11616 worker thread done servicing request
22:53:01.174 00.000 12268 OnExposeComplete: enter
22:53:01.174 00.000 12268 UpdateGuideState(): m_state=6
22:53:01.174 00.000 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1203
22:53:01.174 00.000 12268 Star::Find returns 1 (0), X=1155.15, Y=156.30, Mass=226, SNR=10.3, Peak=27 HFD=3.8
22:53:01.175 00.001 12268 MultiStar: [#1 -0.08,0.02,1.14,U] [#2 0.04,0.20,0.76,U] [#3 -0.68,-0.29,0.00,M6] [#4 -0.35,0.15,0.54,U] [#5 -0.35,-0.08,0.69,U] [#6 0.60,1.42,0.00,M5] [#7 0.68,0.56,0.00,M2] [#8 1.66,-0.28,0.00,M10] 
22:53:01.175 00.000 12268 single-star, 4 included, MultiStar: {-0.12, 0.04}, one-star: {-0.00, -0.04}
22:53:01.175 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
22:53:01.175 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
22:53:01.175 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.66 mountX=-0.04 mountY=0.00, mountTheta=3.10
22:53:01.177 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.04, opts=13)
22:53:01.177 00.000 12268 Enqueuing Move request for scope (-0.00, -0.04)
22:53:01.177 00.000 11616 Worker thread wakes up
22:53:01.177 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
22:53:01.177 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
22:53:01.177 00.000 11616 Moving (-0.00, -0.04) raw xDistance=-0.04 yDistance=0.00
22:53:01.177 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:01.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:53:01.178 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:01.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:53:01.178 00.000 11616 MoveAxis(E, 0, ABG)
22:53:01.178 00.000 11616 Move returns status 0, amount 0
22:53:01.178 00.000 11616 MoveAxis(N, 0, ABG)
22:53:01.178 00.000 11616 Move returns status 0, amount 0
22:53:01.178 00.000 11616 move complete, result=0
22:53:01.178 00.000 11616 worker thread done servicing request
22:53:01.201 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:53:01.219 00.018 12268 UpdateGuideState exits: m=226 SNR=10.3
22:53:01.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:01.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:01.219 00.000 12268 Enqueuing Expose request
22:53:01.219 00.000 11616 Worker thread wakes up
22:53:01.219 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:01.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:01.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:03.230 02.011 11616 Exposure complete
22:53:03.287 00.057 11616 worker thread done servicing request
22:53:03.287 00.000 12268 OnExposeComplete: enter
22:53:03.287 00.000 12268 UpdateGuideState(): m_state=6
22:53:03.287 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1204
22:53:03.288 00.001 12268 Star::Find returns 1 (0), X=1155.05, Y=156.42, Mass=240, SNR=10.6, Peak=25 HFD=4.1
22:53:03.288 00.000 12268 MultiStar: [#1 -0.06,0.33,1.07,U] [#2 -0.25,0.79,0.00,M2] [#3 -0.46,0.84,0.00,M7] [#4 -0.11,0.00,0.60,U] [#5 -0.11,0.19,0.78,U] [#6 -0.10,1.52,0.00,M6] [#7 0.13,0.31,0.66,U] [#8 0.00,0.00,0.00,L] [#9 3.86,3.16,0.00,M3] 
22:53:03.288 00.000 12268 single-star, 4 included, MultiStar: {-0.05, 0.19}, one-star: {-0.10, 0.07}
22:53:03.288 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
22:53:03.288 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
22:53:03.288 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.13 cameraTheta=2.52 mountX=0.06 mountY=-0.11, mountTheta=-1.06
22:53:03.290 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.07, opts=13)
22:53:03.290 00.000 12268 Enqueuing Move request for scope (-0.10, 0.07)
22:53:03.290 00.000 11616 Worker thread wakes up
22:53:03.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
22:53:03.291 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
22:53:03.291 00.000 11616 Moving (-0.10, 0.07) raw xDistance=0.06 yDistance=-0.11
22:53:03.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:03.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:53:03.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:03.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:53:03.291 00.000 11616 MoveAxis(E, 0, ABG)
22:53:03.291 00.000 11616 Move returns status 0, amount 0
22:53:03.291 00.000 11616 MoveAxis(N, 0, ABG)
22:53:03.291 00.000 11616 Move returns status 0, amount 0
22:53:03.292 00.001 11616 move complete, result=0
22:53:03.292 00.000 11616 worker thread done servicing request
22:53:03.314 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:53:03.335 00.021 12268 UpdateGuideState exits: m=240 SNR=10.6
22:53:03.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:03.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:03.335 00.000 12268 Enqueuing Expose request
22:53:03.335 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:03.335 00.000 11616 Worker thread wakes up
22:53:03.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:03.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:05.353 02.018 11616 Exposure complete
22:53:05.415 00.062 11616 worker thread done servicing request
22:53:05.415 00.000 12268 OnExposeComplete: enter
22:53:05.415 00.000 12268 UpdateGuideState(): m_state=6
22:53:05.415 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1205
22:53:05.416 00.001 12268 Star::Find returns 1 (0), X=1155.26, Y=156.57, Mass=248, SNR=10.8, Peak=23 HFD=4.6
22:53:05.416 00.000 12268 MultiStar: [#1 0.15,0.79,0.00,M1] [#2 0.08,0.42,0.70,U] [#3 -0.11,0.21,0.69,U] [#4 0.41,0.31,0.61,U] [#5 -0.23,0.67,0.00,M1] [#6 0.70,1.24,0.00,M7] [#7 0.00,0.70,0.00,M2] [#8 0.61,-0.12,0.66,U] 
22:53:05.416 00.000 12268 single-star, 4 included, MultiStar: {0.20, 0.21}, one-star: {0.11, 0.22}
22:53:05.416 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
22:53:05.416 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
22:53:05.416 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.22 hyp=0.24 cameraTheta=1.11 mountX=0.23 mountY=0.08, mountTheta=0.34
22:53:05.418 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.22, opts=13)
22:53:05.419 00.001 12268 Enqueuing Move request for scope (0.11, 0.22)
22:53:05.419 00.000 11616 Worker thread wakes up
22:53:05.419 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.22) opts 0xd
22:53:05.419 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.22)
22:53:05.419 00.000 11616 Moving (0.11, 0.22) raw xDistance=0.23 yDistance=0.08
22:53:05.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:53:05.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:53:05.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:05.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:53:05.420 00.001 11616 MoveAxis(E, 0, ABG)
22:53:05.420 00.000 11616 Move returns status 0, amount 0
22:53:05.420 00.000 11616 MoveAxis(N, 0, ABG)
22:53:05.420 00.000 11616 Move returns status 0, amount 0
22:53:05.420 00.000 11616 move complete, result=0
22:53:05.420 00.000 11616 worker thread done servicing request
22:53:05.444 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
22:53:05.462 00.018 12268 UpdateGuideState exits: m=248 SNR=10.8
22:53:05.462 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:05.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:05.462 00.000 12268 Enqueuing Expose request
22:53:05.463 00.001 11616 Worker thread wakes up
22:53:05.463 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:05.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:05.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:07.485 02.022 11616 Exposure complete
22:53:07.548 00.063 11616 worker thread done servicing request
22:53:07.548 00.000 12268 OnExposeComplete: enter
22:53:07.548 00.000 12268 UpdateGuideState(): m_state=6
22:53:07.548 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1206
22:53:07.548 00.000 12268 Star::Find returns 1 (0), X=1155.18, Y=156.71, Mass=240, SNR=10.6, Peak=24 HFD=4.4
22:53:07.549 00.001 12268 MultiStar: [#1 -0.13,0.71,0.00,M2] [#2 -0.04,0.74,0.00,M2] [#3 -11.16,13.12,0.00,M7] [#4 -0.07,0.02,0.71,U] [#5 -0.59,-0.20,0.00,M2] [#6 -0.13,1.30,0.00,M8] [#7 -0.09,0.99,0.00,M3] [#8 0.11,0.30,0.62,U] 
22:53:07.549 00.000 12268 refined, 2 included, MultiStar: {0.02, 0.24}, one-star: {0.03, 0.36}
22:53:07.549 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
22:53:07.549 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
22:53:07.549 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.49 mountX=0.24 mountY=-0.01, mountTheta=-0.05
22:53:07.551 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.24, opts=13)
22:53:07.551 00.000 12268 Enqueuing Move request for scope (0.02, 0.24)
22:53:07.551 00.000 11616 Worker thread wakes up
22:53:07.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
22:53:07.551 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
22:53:07.552 00.001 11616 Moving (0.02, 0.24) raw xDistance=0.24 yDistance=-0.01
22:53:07.552 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:53:07.552 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:53:07.552 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:07.552 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:53:07.552 00.000 11616 MoveAxis(E, 0, ABG)
22:53:07.552 00.000 11616 Move returns status 0, amount 0
22:53:07.552 00.000 11616 MoveAxis(N, 0, ABG)
22:53:07.552 00.000 11616 Move returns status 0, amount 0
22:53:07.552 00.000 11616 move complete, result=0
22:53:07.552 00.000 11616 worker thread done servicing request
22:53:07.575 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=234, Gamma=1.290
22:53:07.597 00.022 12268 UpdateGuideState exits: m=240 SNR=10.6
22:53:07.597 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:07.597 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:07.597 00.000 12268 Enqueuing Expose request
22:53:07.597 00.000 11616 Worker thread wakes up
22:53:07.597 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:07.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:07.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:09.605 02.008 11616 Exposure complete
22:53:09.666 00.061 11616 worker thread done servicing request
22:53:09.667 00.001 12268 OnExposeComplete: enter
22:53:09.667 00.000 12268 UpdateGuideState(): m_state=6
22:53:09.667 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1207
22:53:09.667 00.000 12268 Star::Find returns 1 (0), X=1155.01, Y=157.34, Mass=243, SNR=10.6, Peak=26 HFD=4.7
22:53:09.668 00.001 12268 MultiStar: [#1 0.27,1.05,0.00,M3] [#2 0.46,1.23,0.00,M3] [#3 0.60,0.66,0.00,M8] [#4 0.39,0.60,0.00,M1] [#5 0.04,0.36,0.70,U] [#6 0.66,1.34,0.00,M9] [#7 0.70,0.83,0.00,M4] [#8 1.25,0.34,0.00,M9] 
22:53:09.668 00.000 12268 refined, 1 included, MultiStar: {-0.07, 0.73}, one-star: {-0.14, 1.00}
22:53:09.668 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
22:53:09.668 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
22:53:09.668 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.73 hyp=0.73 cameraTheta=1.66 mountX=0.72 mountY=-0.16, mountTheta=-0.22
22:53:09.670 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.73, opts=13)
22:53:09.670 00.000 12268 Enqueuing Move request for scope (-0.07, 0.73)
22:53:09.670 00.000 11616 Worker thread wakes up
22:53:09.670 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.73) opts 0xd
22:53:09.670 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.73)
22:53:09.670 00.000 11616 Moving (-0.07, 0.73) raw xDistance=0.72 yDistance=-0.16
22:53:09.670 00.000 11616 resist switch: large excursion: input 0.72 thresh 0.29 direction from -1 to 1
22:53:09.670 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.17
22:53:09.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.72
22:53:09.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
22:53:09.670 00.000 11616 MoveAxis(W, 404, ABG)
22:53:09.671 00.001 11616 Guiding  Dir = 3, Dur = 404
22:53:09.671 00.000 11616 IsSlewing returns 0
22:53:09.671 00.000 11616 IsGuiding returns 0
22:53:09.671 00.000 11616 PulseGuide returned control before completion, sleep 414
22:53:09.693 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=229, Gamma=1.290
22:53:09.710 00.017 12268 UpdateGuideState exits: m=243 SNR=10.6
22:53:09.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:09.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:09.710 00.000 12268 Enqueuing Expose request
22:53:10.100 00.390 11616 IsGuiding returns 1
22:53:10.100 00.000 11616 scope still moving after pulse duration time elapsed
22:53:10.130 00.030 11616 IsSlewing returns 0
22:53:10.130 00.000 11616 IsGuiding returns 0
22:53:10.130 00.000 11616 scope move finished after 404 + 55 ms
22:53:10.130 00.000 11616 Move returns status 0, amount 404
22:53:10.130 00.000 11616 MoveAxis(N, 13, ABG)
22:53:10.131 00.001 11616 Guiding  Dir = 0, Dur = 13
22:53:10.131 00.000 11616 IsSlewing returns 0
22:53:10.131 00.000 11616 IsGuiding returns 0
22:53:10.131 00.000 11616 PulseGuide returned control before completion, sleep 23
22:53:10.163 00.032 11616 IsGuiding returns 1
22:53:10.163 00.000 11616 scope still moving after pulse duration time elapsed
22:53:10.194 00.031 11616 IsSlewing returns 0
22:53:10.194 00.000 11616 IsGuiding returns 0
22:53:10.194 00.000 11616 scope move finished after 13 + 50 ms
22:53:10.195 00.001 11616 Move returns status 0, amount 13
22:53:10.195 00.000 11616 move complete, result=0
22:53:10.195 00.000 11616 worker thread done servicing request
22:53:10.195 00.000 11616 Worker thread wakes up
22:53:10.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:10.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:10.195 00.000 12268 GuideStep: 0.7 px 404 ms WEST, -0.2 px 13 ms NORTH
22:53:12.209 02.014 11616 Exposure complete
22:53:12.267 00.058 11616 worker thread done servicing request
22:53:12.267 00.000 12268 OnExposeComplete: enter
22:53:12.267 00.000 12268 UpdateGuideState(): m_state=6
22:53:12.267 00.000 12268 Star::Find(15, 1155, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1208
22:53:12.267 00.000 12268 Star::Find returns 1 (0), X=1155.22, Y=156.27, Mass=218, SNR=10.1, Peak=26 HFD=4.0
22:53:12.268 00.001 12268 MultiStar: [#1 -0.56,-0.16,1.22,U] [#2 -0.62,0.02,0.82,U] [#3 -0.22,-0.51,0.81,U] [#4 -0.82,-1.28,0.00,M2] [#5 -0.21,-0.58,0.67,U] [#6 0.05,1.18,0.00,M10] [#7 0.26,0.51,0.70,U] [#8 0.20,-0.24,0.57,U] 
22:53:12.268 00.000 12268 single-star, 6 included, MultiStar: {-0.19, -0.14}, one-star: {0.07, -0.08}
22:53:12.268 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
22:53:12.268 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
22:53:12.268 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.80 mountX=-0.07 mountY=0.08, mountTheta=2.26
22:53:12.270 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.08, opts=13)
22:53:12.270 00.000 12268 Enqueuing Move request for scope (0.07, -0.08)
22:53:12.270 00.000 11616 Worker thread wakes up
22:53:12.270 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
22:53:12.270 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
22:53:12.270 00.000 11616 Moving (0.07, -0.08) raw xDistance=-0.07 yDistance=0.08
22:53:12.270 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:12.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:53:12.271 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:12.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:53:12.271 00.000 11616 MoveAxis(E, 0, ABG)
22:53:12.271 00.000 11616 Move returns status 0, amount 0
22:53:12.271 00.000 11616 MoveAxis(N, 0, ABG)
22:53:12.271 00.000 11616 Move returns status 0, amount 0
22:53:12.271 00.000 11616 move complete, result=0
22:53:12.271 00.000 11616 worker thread done servicing request
22:53:12.293 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=241, Gamma=1.290
22:53:12.310 00.017 12268 UpdateGuideState exits: m=218 SNR=10.1
22:53:12.310 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:12.311 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:12.311 00.000 12268 Enqueuing Expose request
22:53:12.311 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:12.311 00.000 11616 Worker thread wakes up
22:53:12.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:12.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:14.330 02.019 11616 Exposure complete
22:53:14.388 00.058 11616 worker thread done servicing request
22:53:14.389 00.001 12268 OnExposeComplete: enter
22:53:14.389 00.000 12268 UpdateGuideState(): m_state=6
22:53:14.389 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1209
22:53:14.389 00.000 12268 Star::Find returns 1 (0), X=1154.90, Y=156.02, Mass=241, SNR=10.7, Peak=32 HFD=4.2
22:53:14.390 00.001 12268 MultiStar: [#1 -0.10,-0.18,1.12,U] [#2 -0.38,0.42,0.81,U] [#3 -0.56,-0.45,0.00,M8] [#4 -0.65,-0.97,0.00,M3] [#5 -0.66,-0.23,0.00,M1] [#6 0.35,0.77,0.00,R] [#7 0.09,0.19,0.63,U] [#8 0.36,-0.77,0.00,M9] 
22:53:14.390 00.000 12268 refined, 3 included, MultiStar: {-0.17, -0.02}, one-star: {-0.25, -0.32}
22:53:14.390 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
22:53:14.390 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
22:53:14.390 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.05 mountX=-0.03 mountY=-0.17, mountTheta=-1.76
22:53:14.392 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.02, opts=13)
22:53:14.392 00.000 12268 Enqueuing Move request for scope (-0.17, -0.02)
22:53:14.392 00.000 11616 Worker thread wakes up
22:53:14.392 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
22:53:14.392 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
22:53:14.392 00.000 11616 Moving (-0.17, -0.02) raw xDistance=-0.03 yDistance=-0.17
22:53:14.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:14.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:53:14.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
22:53:14.393 00.001 11616 MoveAxis(E, 0, ABG)
22:53:14.393 00.000 11616 Move returns status 0, amount 0
22:53:14.393 00.000 11616 MoveAxis(N, 14, ABG)
22:53:14.393 00.000 11616 Guiding  Dir = 0, Dur = 14
22:53:14.394 00.001 11616 IsSlewing returns 0
22:53:14.394 00.000 11616 IsGuiding returns 0
22:53:14.394 00.000 11616 PulseGuide returned control before completion, sleep 24
22:53:14.415 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=221, Gamma=1.290
22:53:14.424 00.009 11616 IsGuiding returns 1
22:53:14.424 00.000 11616 scope still moving after pulse duration time elapsed
22:53:14.433 00.009 12268 UpdateGuideState exits: m=241 SNR=10.7
22:53:14.433 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:14.433 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:14.433 00.000 12268 Enqueuing Expose request
22:53:14.454 00.021 11616 IsSlewing returns 0
22:53:14.455 00.001 11616 IsGuiding returns 0
22:53:14.455 00.000 11616 scope move finished after 14 + 47 ms
22:53:14.455 00.000 11616 Move returns status 0, amount 14
22:53:14.456 00.001 11616 move complete, result=0
22:53:14.456 00.000 11616 worker thread done servicing request
22:53:14.456 00.000 11616 Worker thread wakes up
22:53:14.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:14.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:14.462 00.006 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 14 ms NORTH
22:53:16.474 02.012 11616 Exposure complete
22:53:16.532 00.058 11616 worker thread done servicing request
22:53:16.533 00.001 12268 OnExposeComplete: enter
22:53:16.533 00.000 12268 UpdateGuideState(): m_state=6
22:53:16.533 00.000 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1210
22:53:16.533 00.000 12268 Star::Find returns 1 (0), X=1155.02, Y=156.14, Mass=194, SNR=9.5, Peak=23 HFD=4.4
22:53:16.534 00.001 12268 MultiStar: [#1 -0.12,-0.32,1.30,U] [#2 0.27,-0.48,0.79,U] [#3 -0.26,-0.52,0.71,U] [#4 -0.23,-1.13,0.00,M4] [#5 -0.14,-0.99,0.00,M2] [#6 -0.22,-0.07,0.63,U] [#7 -0.24,0.14,0.75,U] [#8 0.76,-0.16,0.00,M10] 
22:53:16.534 00.000 12268 single-star, 5 included, MultiStar: {-0.11, -0.25}, one-star: {-0.13, -0.21}
22:53:16.534 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.61 = 2.68)
22:53:16.534 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.43)
22:53:16.534 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-2.13 mountX=-0.22 mountY=-0.10, mountTheta=-2.70
22:53:16.538 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.21, opts=13)
22:53:16.538 00.000 12268 Enqueuing Move request for scope (-0.13, -0.21)
22:53:16.539 00.001 11616 Worker thread wakes up
22:53:16.539 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.21) opts 0xd
22:53:16.539 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.21)
22:53:16.539 00.000 11616 Moving (-0.13, -0.21) raw xDistance=-0.22 yDistance=-0.10
22:53:16.539 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:53:16.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:53:16.539 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:16.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:53:16.539 00.000 11616 MoveAxis(E, 0, ABG)
22:53:16.539 00.000 11616 Move returns status 0, amount 0
22:53:16.539 00.000 11616 MoveAxis(N, 0, ABG)
22:53:16.539 00.000 11616 Move returns status 0, amount 0
22:53:16.540 00.001 11616 move complete, result=0
22:53:16.540 00.000 11616 worker thread done servicing request
22:53:16.561 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:53:16.580 00.019 12268 UpdateGuideState exits: m=194 SNR=9.5
22:53:16.581 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:16.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:16.581 00.000 12268 Enqueuing Expose request
22:53:16.581 00.000 11616 Worker thread wakes up
22:53:16.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:16.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:16.581 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:18.592 02.011 11616 Exposure complete
22:53:18.663 00.071 11616 worker thread done servicing request
22:53:18.664 00.001 12268 OnExposeComplete: enter
22:53:18.664 00.000 12268 UpdateGuideState(): m_state=6
22:53:18.664 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1211
22:53:18.664 00.000 12268 Star::Find returns 1 (0), X=1154.79, Y=155.97, Mass=309, SNR=12.1, Peak=24 HFD=6.0
22:53:18.664 00.000 12268 MultiStar: [#1 -0.35,-0.27,0.94,U] [#2 -0.31,-0.28,0.65,U] [#3 -0.82,-0.37,0.00,M8] [#4 -0.12,-0.48,0.54,U] [#5 -0.72,-0.73,0.00,M3] [#6 0.27,0.26,0.75,U] [#7 -0.01,-0.42,0.62,U] [#8 0.53,-0.23,0.54,U] 
22:53:18.665 00.001 12268 refined, 6 included, MultiStar: {-0.09, -0.25}, one-star: {-0.36, -0.38}
22:53:18.665 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
22:53:18.665 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.23)
22:53:18.665 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.27 cameraTheta=-1.93 mountX=-0.26 mountY=-0.06, mountTheta=-2.91
22:53:18.666 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.25, opts=13)
22:53:18.666 00.000 12268 Enqueuing Move request for scope (-0.09, -0.25)
22:53:18.666 00.000 11616 Worker thread wakes up
22:53:18.667 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd
22:53:18.667 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.25)
22:53:18.667 00.000 11616 Moving (-0.09, -0.25) raw xDistance=-0.26 yDistance=-0.06
22:53:18.667 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:53:18.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:53:18.667 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:18.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:53:18.667 00.000 11616 MoveAxis(E, 0, ABG)
22:53:18.667 00.000 11616 Move returns status 0, amount 0
22:53:18.667 00.000 11616 MoveAxis(N, 0, ABG)
22:53:18.667 00.000 11616 Move returns status 0, amount 0
22:53:18.667 00.000 11616 move complete, result=0
22:53:18.668 00.001 11616 worker thread done servicing request
22:53:18.689 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:53:18.708 00.019 12268 UpdateGuideState exits: m=309 SNR=12.1
22:53:18.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:18.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:18.708 00.000 12268 Enqueuing Expose request
22:53:18.708 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:18.708 00.000 11616 Worker thread wakes up
22:53:18.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:18.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:20.714 02.006 11616 Exposure complete
22:53:20.773 00.059 11616 worker thread done servicing request
22:53:20.773 00.000 12268 OnExposeComplete: enter
22:53:20.773 00.000 12268 UpdateGuideState(): m_state=6
22:53:20.774 00.001 12268 Star::Find(15, 1154, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1212
22:53:20.774 00.000 12268 Star::Find returns 1 (0), X=1155.29, Y=156.31, Mass=178, SNR=9.1, Peak=21 HFD=4.3
22:53:20.774 00.000 12268 MultiStar: [#1 -0.05,0.05,1.28,U] [#2 -0.75,0.79,0.00,M1] [#3 -11.83,13.17,0.00,M9] [#4 0.05,-0.35,0.65,U] [#5 -0.74,0.12,0.00,M4] [#6 -0.36,0.27,0.71,U] [#7 0.26,-0.14,0.87,U] [#8 0.07,-0.25,0.69,U] 
22:53:20.774 00.000 12268 refined, 5 included, MultiStar: {0.03, -0.06}, one-star: {0.14, -0.04}
22:53:20.774 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
22:53:20.774 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
22:53:20.774 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.16 mountX=-0.06 mountY=0.03, mountTheta=2.61
22:53:20.777 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.06, opts=13)
22:53:20.777 00.000 12268 Enqueuing Move request for scope (0.03, -0.06)
22:53:20.777 00.000 11616 Worker thread wakes up
22:53:20.777 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
22:53:20.777 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
22:53:20.777 00.000 11616 Moving (0.03, -0.06) raw xDistance=-0.06 yDistance=0.03
22:53:20.777 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:20.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:53:20.777 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:20.778 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:53:20.778 00.000 11616 MoveAxis(E, 0, ABG)
22:53:20.778 00.000 11616 Move returns status 0, amount 0
22:53:20.778 00.000 11616 MoveAxis(N, 0, ABG)
22:53:20.778 00.000 11616 Move returns status 0, amount 0
22:53:20.778 00.000 11616 move complete, result=0
22:53:20.779 00.001 11616 worker thread done servicing request
22:53:20.801 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=202, Gamma=1.290
22:53:20.819 00.018 12268 UpdateGuideState exits: m=178 SNR=9.1
22:53:20.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:20.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:20.819 00.000 12268 Enqueuing Expose request
22:53:20.819 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:20.819 00.000 11616 Worker thread wakes up
22:53:20.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:20.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:22.821 02.002 11616 Exposure complete
22:53:22.878 00.057 11616 worker thread done servicing request
22:53:22.878 00.000 12268 OnExposeComplete: enter
22:53:22.878 00.000 12268 UpdateGuideState(): m_state=6
22:53:22.878 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1213
22:53:22.878 00.000 12268 Star::Find returns 1 (0), X=1154.89, Y=156.80, Mass=224, SNR=10.2, Peak=27 HFD=4.5
22:53:22.879 00.001 12268 MultiStar: [#1 -0.54,0.59,0.00,M1] [#2 -0.52,0.52,0.00,M2] [#3 -0.54,0.20,0.74,U] [#4 -0.24,0.01,0.56,U] [#5 -0.73,0.45,0.00,M5] [#6 -0.03,0.64,0.00,M1] [#7 -0.61,0.95,0.00,M1] [#8 -0.21,-0.01,0.42,U] 
22:53:22.879 00.000 12268 refined, 3 included, MultiStar: {-0.32, 0.22}, one-star: {-0.26, 0.45}
22:53:22.879 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
22:53:22.879 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
22:53:22.879 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.22 hyp=0.39 cameraTheta=2.55 mountX=0.19 mountY=-0.35, mountTheta=-1.08
22:53:22.881 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.22, opts=13)
22:53:22.881 00.000 12268 Enqueuing Move request for scope (-0.32, 0.22)
22:53:22.881 00.000 11616 Worker thread wakes up
22:53:22.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.22) opts 0xd
22:53:22.881 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.22)
22:53:22.881 00.000 11616 Moving (-0.32, 0.22) raw xDistance=0.19 yDistance=-0.35
22:53:22.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
22:53:22.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
22:53:22.881 00.000 11616 MoveAxis(W, 105, ABG)
22:53:22.882 00.001 11616 Guiding  Dir = 3, Dur = 105
22:53:22.882 00.000 11616 IsSlewing returns 0
22:53:22.882 00.000 11616 IsGuiding returns 0
22:53:22.882 00.000 11616 PulseGuide returned control before completion, sleep 115
22:53:22.905 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=238, Gamma=1.290
22:53:22.923 00.018 12268 UpdateGuideState exits: m=224 SNR=10.2
22:53:22.923 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:22.923 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:22.923 00.000 12268 Enqueuing Expose request
22:53:23.010 00.087 11616 IsGuiding returns 1
22:53:23.010 00.000 11616 scope still moving after pulse duration time elapsed
22:53:23.041 00.031 11616 IsSlewing returns 0
22:53:23.041 00.000 11616 IsGuiding returns 0
22:53:23.041 00.000 11616 scope move finished after 105 + 53 ms
22:53:23.041 00.000 11616 Move returns status 0, amount 105
22:53:23.041 00.000 11616 MoveAxis(N, 30, ABG)
22:53:23.041 00.000 11616 Guiding  Dir = 0, Dur = 30
22:53:23.042 00.001 11616 IsSlewing returns 0
22:53:23.042 00.000 11616 IsGuiding returns 0
22:53:23.042 00.000 11616 PulseGuide returned control before completion, sleep 40
22:53:23.087 00.045 11616 IsGuiding returns 1
22:53:23.087 00.000 11616 scope still moving after pulse duration time elapsed
22:53:23.118 00.031 11616 IsSlewing returns 0
22:53:23.118 00.000 11616 IsGuiding returns 0
22:53:23.118 00.000 11616 scope move finished after 30 + 46 ms
22:53:23.118 00.000 11616 Move returns status 0, amount 30
22:53:23.118 00.000 11616 move complete, result=0
22:53:23.118 00.000 11616 worker thread done servicing request
22:53:23.120 00.002 11616 Worker thread wakes up
22:53:23.120 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:23.120 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:23.120 00.000 12268 GuideStep: 0.2 px 105 ms WEST, -0.3 px 30 ms NORTH
22:53:25.140 02.020 11616 Exposure complete
22:53:25.197 00.057 11616 worker thread done servicing request
22:53:25.197 00.000 12268 OnExposeComplete: enter
22:53:25.197 00.000 12268 UpdateGuideState(): m_state=6
22:53:25.198 00.001 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1214
22:53:25.198 00.000 12268 Star::Find returns 1 (0), X=1154.80, Y=156.85, Mass=206, SNR=9.8, Peak=24 HFD=4.3
22:53:25.198 00.000 12268 MultiStar: [#1 -0.19,0.80,0.00,M2] [#2 -0.42,0.38,0.74,U] [#3 -11.27,13.04,0.00,M9] [#4 -0.26,0.03,0.63,U] [#5 -0.37,0.47,0.63,U] [#6 -0.26,0.65,0.00,M2] [#7 0.15,0.75,0.00,M2] [#8 0.57,0.76,0.00,M8] 
22:53:25.198 00.000 12268 refined, 3 included, MultiStar: {-0.35, 0.37}, one-star: {-0.34, 0.51}
22:53:25.198 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
22:53:25.198 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
22:53:25.199 00.001 12268 CameraToMount -- cameraX=-0.35 cameraY=0.37 hyp=0.51 cameraTheta=2.33 mountX=0.33 mountY=-0.40, mountTheta=-0.87
22:53:25.200 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.37, opts=13)
22:53:25.200 00.000 12268 Enqueuing Move request for scope (-0.35, 0.37)
22:53:25.201 00.001 11616 Worker thread wakes up
22:53:25.201 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.37) opts 0xd
22:53:25.201 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.37)
22:53:25.201 00.000 11616 Moving (-0.35, 0.37) raw xDistance=0.33 yDistance=-0.40
22:53:25.201 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
22:53:25.201 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
22:53:25.201 00.000 11616 MoveAxis(W, 186, ABG)
22:53:25.201 00.000 11616 Guiding  Dir = 3, Dur = 186
22:53:25.201 00.000 11616 IsSlewing returns 0
22:53:25.202 00.001 11616 IsGuiding returns 0
22:53:25.202 00.000 11616 PulseGuide returned control before completion, sleep 196
22:53:25.226 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=237, Gamma=1.290
22:53:25.246 00.020 12268 UpdateGuideState exits: m=206 SNR=9.8
22:53:25.246 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:25.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:25.246 00.000 12268 Enqueuing Expose request
22:53:25.410 00.164 11616 IsGuiding returns 1
22:53:25.410 00.000 11616 scope still moving after pulse duration time elapsed
22:53:25.441 00.031 11616 IsSlewing returns 0
22:53:25.441 00.000 11616 IsGuiding returns 0
22:53:25.441 00.000 11616 scope move finished after 186 + 54 ms
22:53:25.441 00.000 11616 Move returns status 0, amount 186
22:53:25.442 00.001 11616 MoveAxis(N, 33, ABG)
22:53:25.442 00.000 11616 Guiding  Dir = 0, Dur = 33
22:53:25.442 00.000 11616 IsSlewing returns 0
22:53:25.442 00.000 11616 IsGuiding returns 0
22:53:25.443 00.001 11616 PulseGuide returned control before completion, sleep 43
22:53:25.487 00.044 11616 IsGuiding returns 1
22:53:25.487 00.000 11616 scope still moving after pulse duration time elapsed
22:53:25.517 00.030 11616 IsSlewing returns 0
22:53:25.517 00.000 11616 IsGuiding returns 0
22:53:25.518 00.001 11616 scope move finished after 33 + 42 ms
22:53:25.518 00.000 11616 Move returns status 0, amount 33
22:53:25.518 00.000 11616 move complete, result=0
22:53:25.518 00.000 11616 worker thread done servicing request
22:53:25.518 00.000 11616 Worker thread wakes up
22:53:25.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:25.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:25.518 00.000 12268 GuideStep: 0.3 px 186 ms WEST, -0.4 px 33 ms NORTH
22:53:27.529 02.011 11616 Exposure complete
22:53:27.588 00.059 11616 worker thread done servicing request
22:53:27.588 00.000 12268 OnExposeComplete: enter
22:53:27.589 00.001 12268 UpdateGuideState(): m_state=6
22:53:27.589 00.000 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1215
22:53:27.589 00.000 12268 Star::Find returns 1 (0), X=1155.03, Y=156.62, Mass=205, SNR=9.8, Peak=23 HFD=4.1
22:53:27.589 00.000 12268 MultiStar: [#1 -0.39,0.72,0.00,M3] [#2 -0.32,0.26,0.79,U] [#3 -0.32,0.40,0.69,U] [#4 -0.16,-0.23,0.58,U] [#5 -0.57,0.15,0.63,U] [#6 -0.02,1.12,0.00,M3] [#7 -0.15,0.97,0.00,M3] [#8 0.24,0.11,0.44,U] 
22:53:27.589 00.000 12268 refined, 5 included, MultiStar: {-0.23, 0.19}, one-star: {-0.12, 0.28}
22:53:27.589 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
22:53:27.590 00.001 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.13 = -2.13)
22:53:27.590 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.19 hyp=0.29 cameraTheta=2.46 mountX=0.16 mountY=-0.25, mountTheta=-0.99
22:53:27.592 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.19, opts=13)
22:53:27.592 00.000 12268 Enqueuing Move request for scope (-0.23, 0.19)
22:53:27.592 00.000 11616 Worker thread wakes up
22:53:27.592 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.19) opts 0xd
22:53:27.592 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.19)
22:53:27.592 00.000 11616 Moving (-0.23, 0.19) raw xDistance=0.16 yDistance=-0.25
22:53:27.592 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
22:53:27.592 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
22:53:27.593 00.001 11616 MoveAxis(W, 91, ABG)
22:53:27.593 00.000 11616 Guiding  Dir = 3, Dur = 91
22:53:27.593 00.000 11616 IsSlewing returns 0
22:53:27.593 00.000 11616 IsGuiding returns 0
22:53:27.594 00.001 11616 PulseGuide returned control before completion, sleep 101
22:53:27.614 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=240, Gamma=1.290
22:53:27.632 00.018 12268 UpdateGuideState exits: m=205 SNR=9.8
22:53:27.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:27.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:27.632 00.000 12268 Enqueuing Expose request
22:53:27.701 00.069 11616 IsGuiding returns 1
22:53:27.701 00.000 11616 scope still moving after pulse duration time elapsed
22:53:27.733 00.032 11616 IsSlewing returns 0
22:53:27.733 00.000 11616 IsGuiding returns 0
22:53:27.733 00.000 11616 scope move finished after 91 + 48 ms
22:53:27.733 00.000 11616 Move returns status 0, amount 91
22:53:27.733 00.000 11616 MoveAxis(N, 21, ABG)
22:53:27.733 00.000 11616 Guiding  Dir = 0, Dur = 21
22:53:27.733 00.000 11616 IsSlewing returns 0
22:53:27.733 00.000 11616 IsGuiding returns 0
22:53:27.733 00.000 11616 PulseGuide returned control before completion, sleep 31
22:53:27.779 00.046 11616 IsGuiding returns 1
22:53:27.779 00.000 11616 scope still moving after pulse duration time elapsed
22:53:27.810 00.031 11616 IsSlewing returns 0
22:53:27.810 00.000 11616 IsGuiding returns 0
22:53:27.810 00.000 11616 scope move finished after 21 + 56 ms
22:53:27.811 00.001 11616 Move returns status 0, amount 21
22:53:27.811 00.000 11616 move complete, result=0
22:53:27.811 00.000 11616 worker thread done servicing request
22:53:27.811 00.000 11616 Worker thread wakes up
22:53:27.811 00.000 12268 GuideStep: 0.2 px 91 ms WEST, -0.3 px 21 ms NORTH
22:53:27.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:27.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:29.818 02.007 11616 Exposure complete
22:53:29.874 00.056 11616 worker thread done servicing request
22:53:29.874 00.000 12268 OnExposeComplete: enter
22:53:29.874 00.000 12268 UpdateGuideState(): m_state=6
22:53:29.875 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1216
22:53:29.875 00.000 12268 Star::Find returns 1 (0), X=1155.31, Y=157.26, Mass=210, SNR=10.0, Peak=28 HFD=3.7
22:53:29.875 00.000 12268 MultiStar: [#1 -0.13,0.77,0.00,M4] [#2 0.17,0.42,0.81,U] [#3 0.19,0.44,0.83,U] [#4 0.52,0.66,0.00,M1] [#5 0.05,0.70,0.00,M4] [#6 0.63,1.14,0.00,M4] [#7 0.34,1.00,0.00,M4] [#8 0.58,0.71,0.00,M8] 
22:53:29.875 00.000 12268 refined, 2 included, MultiStar: {0.17, 0.61}, one-star: {0.16, 0.91}
22:53:29.875 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
22:53:29.875 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
22:53:29.876 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=0.61 hyp=0.64 cameraTheta=1.29 mountX=0.63 mountY=0.09, mountTheta=0.15
22:53:29.877 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.61, opts=13)
22:53:29.877 00.000 12268 Enqueuing Move request for scope (0.17, 0.61)
22:53:29.877 00.000 11616 Worker thread wakes up
22:53:29.878 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.61) opts 0xd
22:53:29.878 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.61)
22:53:29.878 00.000 11616 Moving (0.17, 0.61) raw xDistance=0.63 yDistance=0.09
22:53:29.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.63
22:53:29.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:29.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:53:29.878 00.000 11616 MoveAxis(W, 352, ABG)
22:53:29.878 00.000 11616 Guiding  Dir = 3, Dur = 352
22:53:29.878 00.000 11616 IsSlewing returns 0
22:53:29.879 00.001 11616 IsGuiding returns 0
22:53:29.879 00.000 11616 PulseGuide returned control before completion, sleep 362
22:53:29.901 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=247, Gamma=1.290
22:53:29.919 00.018 12268 UpdateGuideState exits: m=210 SNR=10.0
22:53:29.919 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:29.920 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:29.920 00.000 12268 Enqueuing Expose request
22:53:30.243 00.323 11616 IsGuiding returns 1
22:53:30.243 00.000 11616 scope still moving after pulse duration time elapsed
22:53:30.273 00.030 11616 IsSlewing returns 0
22:53:30.273 00.000 11616 IsGuiding returns 0
22:53:30.273 00.000 11616 scope move finished after 352 + 43 ms
22:53:30.273 00.000 11616 Move returns status 0, amount 352
22:53:30.273 00.000 11616 MoveAxis(N, 0, ABG)
22:53:30.273 00.000 11616 Move returns status 0, amount 0
22:53:30.273 00.000 11616 move complete, result=0
22:53:30.274 00.001 11616 worker thread done servicing request
22:53:30.274 00.000 11616 Worker thread wakes up
22:53:30.274 00.000 12268 GuideStep: 0.6 px 352 ms WEST, 0.1 px 0 ms NORTH
22:53:30.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:30.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:32.286 02.012 11616 Exposure complete
22:53:32.343 00.057 11616 worker thread done servicing request
22:53:32.343 00.000 12268 OnExposeComplete: enter
22:53:32.344 00.001 12268 UpdateGuideState(): m_state=6
22:53:32.344 00.000 12268 Star::Find(15, 1155, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1217
22:53:32.344 00.000 12268 Star::Find returns 1 (0), X=1155.01, Y=156.54, Mass=196, SNR=9.6, Peak=23 HFD=4.0
22:53:32.344 00.000 12268 MultiStar: [#1 0.05,0.04,1.16,U] [#2 -0.40,-0.02,0.90,U] [#3 -0.40,0.23,0.81,U] [#4 0.58,-0.22,0.60,U] [#5 0.14,-0.01,0.76,U] [#6 -0.13,-0.23,0.66,U] [#7 0.58,0.72,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 4.97,2.77,0.00,M4] 
22:53:32.344 00.000 12268 refined, 6 included, MultiStar: {-0.07, 0.02}, one-star: {-0.14, 0.20}
22:53:32.344 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
22:53:32.345 00.001 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
22:53:32.345 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.86 mountX=0.01 mountY=-0.07, mountTheta=-1.39
22:53:32.347 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.02, opts=13)
22:53:32.347 00.000 12268 Enqueuing Move request for scope (-0.07, 0.02)
22:53:32.347 00.000 11616 Worker thread wakes up
22:53:32.347 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
22:53:32.347 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
22:53:32.347 00.000 11616 Moving (-0.07, 0.02) raw xDistance=0.01 yDistance=-0.07
22:53:32.347 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:32.347 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:53:32.347 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:32.347 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:53:32.348 00.001 11616 MoveAxis(E, 0, ABG)
22:53:32.348 00.000 11616 Move returns status 0, amount 0
22:53:32.348 00.000 11616 MoveAxis(N, 0, ABG)
22:53:32.348 00.000 11616 Move returns status 0, amount 0
22:53:32.348 00.000 11616 move complete, result=0
22:53:32.348 00.000 11616 worker thread done servicing request
22:53:32.368 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:53:32.387 00.019 12268 UpdateGuideState exits: m=196 SNR=9.6
22:53:32.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:32.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:32.387 00.000 12268 Enqueuing Expose request
22:53:32.387 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:32.388 00.001 11616 Worker thread wakes up
22:53:32.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:32.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:34.402 02.014 11616 Exposure complete
22:53:34.464 00.062 11616 worker thread done servicing request
22:53:34.465 00.001 12268 OnExposeComplete: enter
22:53:34.465 00.000 12268 UpdateGuideState(): m_state=6
22:53:34.465 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1218
22:53:34.465 00.000 12268 Star::Find returns 1 (0), X=1155.57, Y=156.54, Mass=210, SNR=9.9, Peak=25 HFD=4.3
22:53:34.466 00.001 12268 MultiStar: [#1 0.58,0.12,1.13,U] [#2 0.09,0.62,0.81,U] [#3 0.62,-0.00,0.73,U] [#4 0.53,-0.14,0.48,U] [#5 -0.33,0.58,0.00,M4] [#6 0.50,0.15,0.60,U] [#7 0.88,0.17,0.00,M6] [#8 1.59,-0.60,0.00,M9] 
22:53:34.466 00.000 12268 single-star, 5 included, MultiStar: {0.45, 0.18}, one-star: {0.42, 0.19}
22:53:34.466 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
22:53:34.466 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
22:53:34.466 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.19 hyp=0.46 cameraTheta=0.43 mountX=0.23 mountY=0.39, mountTheta=1.04
22:53:34.468 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.19, opts=13)
22:53:34.468 00.000 12268 Enqueuing Move request for scope (0.42, 0.19)
22:53:34.468 00.000 11616 Worker thread wakes up
22:53:34.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.19) opts 0xd
22:53:34.468 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.19)
22:53:34.468 00.000 11616 Moving (0.42, 0.19) raw xDistance=0.23 yDistance=0.39
22:53:34.469 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
22:53:34.469 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:53:34.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:53:34.469 00.000 11616 MoveAxis(W, 129, ABG)
22:53:34.469 00.000 11616 Guiding  Dir = 3, Dur = 129
22:53:34.469 00.000 11616 IsSlewing returns 0
22:53:34.470 00.001 11616 IsGuiding returns 0
22:53:34.470 00.000 11616 PulseGuide returned control before completion, sleep 139
22:53:34.492 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:53:34.513 00.021 12268 UpdateGuideState exits: m=210 SNR=9.9
22:53:34.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:34.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:34.513 00.000 12268 Enqueuing Expose request
22:53:34.616 00.103 11616 IsGuiding returns 1
22:53:34.616 00.000 11616 scope still moving after pulse duration time elapsed
22:53:34.647 00.031 11616 IsSlewing returns 0
22:53:34.647 00.000 11616 IsGuiding returns 1
22:53:34.679 00.032 11616 IsSlewing returns 0
22:53:34.679 00.000 11616 IsGuiding returns 0
22:53:34.679 00.000 11616 scope move finished after 129 + 80 ms
22:53:34.679 00.000 11616 Move returns status 0, amount 129
22:53:34.679 00.000 11616 MoveAxis(N, 0, ABG)
22:53:34.679 00.000 11616 Move returns status 0, amount 0
22:53:34.680 00.001 11616 move complete, result=0
22:53:34.680 00.000 11616 worker thread done servicing request
22:53:34.680 00.000 12268 GuideStep: 0.2 px 129 ms WEST, 0.4 px 0 ms NORTH
22:53:34.680 00.000 11616 Worker thread wakes up
22:53:34.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:34.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:36.686 02.006 11616 Exposure complete
22:53:36.742 00.056 11616 worker thread done servicing request
22:53:36.743 00.001 12268 OnExposeComplete: enter
22:53:36.743 00.000 12268 UpdateGuideState(): m_state=6
22:53:36.743 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1219
22:53:36.743 00.000 12268 Star::Find returns 1 (0), X=1155.39, Y=156.20, Mass=215, SNR=10.0, Peak=24 HFD=4.5
22:53:36.743 00.000 12268 MultiStar: [#1 0.17,-0.41,1.09,U] [#2 0.12,0.32,0.73,U] [#3 -0.35,-0.08,0.65,U] [#4 0.10,0.18,0.50,U] [#5 -0.03,0.10,0.69,U] [#6 0.44,0.32,0.61,U] [#7 0.67,0.51,0.00,M7] [#8 0.72,-0.01,0.00,M10] 
22:53:36.743 00.000 12268 refined, 6 included, MultiStar: {0.11, -0.01}, one-star: {0.24, -0.14}
22:53:36.744 00.001 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
22:53:36.744 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
22:53:36.744 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.10 mountX=0.00 mountY=0.11, mountTheta=1.57
22:53:36.745 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.01, opts=13)
22:53:36.745 00.000 12268 Enqueuing Move request for scope (0.11, -0.01)
22:53:36.745 00.000 11616 Worker thread wakes up
22:53:36.746 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
22:53:36.746 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
22:53:36.746 00.000 11616 Moving (0.11, -0.01) raw xDistance=0.00 yDistance=0.11
22:53:36.746 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:36.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:53:36.746 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:36.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:53:36.746 00.000 11616 MoveAxis(E, 0, ABG)
22:53:36.746 00.000 11616 Move returns status 0, amount 0
22:53:36.746 00.000 11616 MoveAxis(N, 0, ABG)
22:53:36.746 00.000 11616 Move returns status 0, amount 0
22:53:36.746 00.000 11616 move complete, result=0
22:53:36.747 00.001 11616 worker thread done servicing request
22:53:36.770 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:53:36.791 00.021 12268 UpdateGuideState exits: m=215 SNR=10.0
22:53:36.791 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:36.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:36.791 00.000 12268 Enqueuing Expose request
22:53:36.791 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:36.791 00.000 11616 Worker thread wakes up
22:53:36.792 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:36.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:38.805 02.013 11616 Exposure complete
22:53:38.867 00.062 11616 worker thread done servicing request
22:53:38.867 00.000 12268 OnExposeComplete: enter
22:53:38.867 00.000 12268 UpdateGuideState(): m_state=6
22:53:38.868 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1220
22:53:38.868 00.000 12268 Star::Find returns 1 (0), X=1155.02, Y=156.20, Mass=213, SNR=10.0, Peak=25 HFD=4.1
22:53:38.868 00.000 12268 MultiStar: [#1 -0.06,0.03,1.06,U] [#2 -0.24,0.15,0.74,U] [#3 -0.15,0.46,0.73,U] [#4 -0.51,-0.14,0.56,U] [#5 -0.00,0.32,0.60,U] [#6 0.02,0.43,0.68,U] [#7 0.33,0.41,0.72,U] [#8 0.69,-0.04,0.00,R] 
22:53:38.868 00.000 12268 refined, 7 included, MultiStar: {-0.09, 0.17}, one-star: {-0.13, -0.15}
22:53:38.868 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
22:53:38.868 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
22:53:38.868 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.04 mountX=0.16 mountY=-0.11, mountTheta=-0.59
22:53:38.870 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.17, opts=13)
22:53:38.870 00.000 12268 Enqueuing Move request for scope (-0.09, 0.17)
22:53:38.870 00.000 11616 Worker thread wakes up
22:53:38.871 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
22:53:38.871 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
22:53:38.871 00.000 11616 Moving (-0.09, 0.17) raw xDistance=0.16 yDistance=-0.11
22:53:38.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
22:53:38.871 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:38.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:53:38.871 00.000 11616 MoveAxis(W, 89, ABG)
22:53:38.871 00.000 11616 Guiding  Dir = 3, Dur = 89
22:53:38.871 00.000 11616 IsSlewing returns 0
22:53:38.872 00.001 11616 IsGuiding returns 0
22:53:38.872 00.000 11616 PulseGuide returned control before completion, sleep 99
22:53:38.893 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=224, Gamma=1.290
22:53:38.910 00.017 12268 UpdateGuideState exits: m=213 SNR=10.0
22:53:38.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:38.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:38.910 00.000 12268 Enqueuing Expose request
22:53:38.984 00.074 11616 IsGuiding returns 0
22:53:38.984 00.000 11616 Move returns status 0, amount 89
22:53:38.985 00.001 11616 MoveAxis(N, 0, ABG)
22:53:38.985 00.000 11616 Move returns status 0, amount 0
22:53:38.985 00.000 11616 move complete, result=0
22:53:38.985 00.000 11616 worker thread done servicing request
22:53:38.985 00.000 12268 GuideStep: 0.2 px 89 ms WEST, -0.1 px 0 ms NORTH
22:53:38.985 00.000 11616 Worker thread wakes up
22:53:38.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:38.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:40.992 02.007 11616 Exposure complete
22:53:41.051 00.059 11616 worker thread done servicing request
22:53:41.051 00.000 12268 OnExposeComplete: enter
22:53:41.051 00.000 12268 UpdateGuideState(): m_state=6
22:53:41.051 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1221
22:53:41.052 00.001 12268 Star::Find returns 1 (0), X=1155.17, Y=156.37, Mass=184, SNR=9.3, Peak=28 HFD=3.4
22:53:41.052 00.000 12268 MultiStar: [#1 -0.26,0.23,1.27,U] [#2 -0.19,0.26,0.93,U] [#3 -0.03,-0.24,0.77,U] [#4 0.03,-0.26,0.65,U] [#5 -0.49,-0.05,0.77,U] [#6 0.13,0.55,0.68,U] [#7 0.34,0.54,0.00,M7] [#8 -0.27,0.26,0.54,U] 
22:53:41.052 00.000 12268 single-star, 7 included, MultiStar: {-0.14, 0.10}, one-star: {0.02, 0.02}
22:53:41.052 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
22:53:41.052 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.40)
22:53:41.052 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.70 mountX=0.02 mountY=0.02, mountTheta=0.76
22:53:41.054 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.02, opts=13)
22:53:41.054 00.000 12268 Enqueuing Move request for scope (0.02, 0.02)
22:53:41.054 00.000 11616 Worker thread wakes up
22:53:41.054 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
22:53:41.054 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
22:53:41.054 00.000 11616 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=0.02
22:53:41.054 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:41.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:53:41.055 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:41.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:53:41.055 00.000 11616 MoveAxis(E, 0, ABG)
22:53:41.055 00.000 11616 Move returns status 0, amount 0
22:53:41.055 00.000 11616 MoveAxis(N, 0, ABG)
22:53:41.055 00.000 11616 Move returns status 0, amount 0
22:53:41.055 00.000 11616 move complete, result=0
22:53:41.055 00.000 11616 worker thread done servicing request
22:53:41.077 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:53:41.098 00.021 12268 UpdateGuideState exits: m=184 SNR=9.3
22:53:41.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:41.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:41.099 00.001 12268 Enqueuing Expose request
22:53:41.099 00.000 11616 Worker thread wakes up
22:53:41.100 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:41.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:41.100 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:43.120 02.020 11616 Exposure complete
22:53:43.179 00.059 11616 worker thread done servicing request
22:53:43.179 00.000 12268 OnExposeComplete: enter
22:53:43.179 00.000 12268 UpdateGuideState(): m_state=6
22:53:43.179 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1222
22:53:43.180 00.001 12268 Star::Find returns 1 (0), X=1155.36, Y=156.27, Mass=189, SNR=9.4, Peak=25 HFD=3.7
22:53:43.180 00.000 12268 MultiStar: [#1 -0.09,0.73,0.00,M1] [#2 -0.67,0.43,0.00,M1] [#3 -0.91,0.44,0.00,M3] [#4 -0.29,0.14,0.61,U] [#5 -0.50,0.08,0.68,U] [#6 0.01,0.20,0.69,U] [#7 0.10,0.99,0.00,M8] [#8 0.94,-0.50,0.00,M1] 
22:53:43.180 00.000 12268 refined, 3 included, MultiStar: {-0.10, 0.07}, one-star: {0.21, -0.08}
22:53:43.180 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
22:53:43.180 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
22:53:43.180 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.55 mountX=0.06 mountY=-0.11, mountTheta=-1.08
22:53:43.182 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.07, opts=13)
22:53:43.182 00.000 12268 Enqueuing Move request for scope (-0.10, 0.07)
22:53:43.182 00.000 11616 Worker thread wakes up
22:53:43.182 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
22:53:43.182 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
22:53:43.182 00.000 11616 Moving (-0.10, 0.07) raw xDistance=0.06 yDistance=-0.11
22:53:43.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:43.183 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:53:43.183 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:43.183 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:53:43.183 00.000 11616 MoveAxis(E, 0, ABG)
22:53:43.183 00.000 11616 Move returns status 0, amount 0
22:53:43.183 00.000 11616 MoveAxis(N, 0, ABG)
22:53:43.183 00.000 11616 Move returns status 0, amount 0
22:53:43.183 00.000 11616 move complete, result=0
22:53:43.184 00.001 11616 worker thread done servicing request
22:53:43.204 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=225, Gamma=1.290
22:53:43.223 00.019 12268 UpdateGuideState exits: m=189 SNR=9.4
22:53:43.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:43.223 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:43.223 00.000 12268 Enqueuing Expose request
22:53:43.223 00.000 11616 Worker thread wakes up
22:53:43.223 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:43.223 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:43.223 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:45.230 02.007 11616 Exposure complete
22:53:45.287 00.057 11616 worker thread done servicing request
22:53:45.287 00.000 12268 OnExposeComplete: enter
22:53:45.287 00.000 12268 UpdateGuideState(): m_state=6
22:53:45.288 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1223
22:53:45.288 00.000 12268 Star::Find returns 1 (0), X=1154.94, Y=156.21, Mass=177, SNR=9.1, Peak=23 HFD=4.1
22:53:45.288 00.000 12268 MultiStar: [#1 -0.49,-0.13,1.20,U] [#2 -0.40,0.03,0.89,U] [#3 -0.67,-0.37,0.00,M4] [#4 0.05,-0.93,0.00,M1] [#5 0.17,-0.22,0.74,U] [#6 -0.35,0.08,0.91,U] [#7 -0.26,0.33,0.74,U] [#8 -0.63,0.26,0.00,M2] 
22:53:45.288 00.000 12268 single-star, 5 included, MultiStar: {-0.28, -0.02}, one-star: {-0.21, -0.13}
22:53:45.288 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
22:53:45.289 00.001 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
22:53:45.289 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-2.57 mountX=-0.15 mountY=-0.19, mountTheta=-2.25
22:53:45.290 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.13, opts=13)
22:53:45.290 00.000 12268 Enqueuing Move request for scope (-0.21, -0.13)
22:53:45.290 00.000 11616 Worker thread wakes up
22:53:45.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
22:53:45.290 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
22:53:45.290 00.000 11616 Moving (-0.21, -0.13) raw xDistance=-0.15 yDistance=-0.19
22:53:45.290 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:53:45.291 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:53:45.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
22:53:45.291 00.000 11616 MoveAxis(E, 0, ABG)
22:53:45.291 00.000 11616 Move returns status 0, amount 0
22:53:45.291 00.000 11616 MoveAxis(N, 16, ABG)
22:53:45.291 00.000 11616 Guiding  Dir = 0, Dur = 16
22:53:45.291 00.000 11616 IsSlewing returns 0
22:53:45.291 00.000 11616 IsGuiding returns 0
22:53:45.292 00.001 11616 PulseGuide returned control before completion, sleep 26
22:53:45.312 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=211, Gamma=1.290
22:53:45.325 00.013 11616 IsGuiding returns 1
22:53:45.325 00.000 11616 scope still moving after pulse duration time elapsed
22:53:45.330 00.005 12268 UpdateGuideState exits: m=177 SNR=9.1
22:53:45.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:45.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:45.330 00.000 12268 Enqueuing Expose request
22:53:45.356 00.026 11616 IsSlewing returns 0
22:53:45.356 00.000 11616 IsGuiding returns 1
22:53:45.387 00.031 11616 IsSlewing returns 0
22:53:45.387 00.000 11616 IsGuiding returns 1
22:53:45.417 00.030 11616 IsSlewing returns 0
22:53:45.418 00.001 11616 IsGuiding returns 1
22:53:45.448 00.030 11616 IsSlewing returns 0
22:53:45.448 00.000 11616 IsGuiding returns 1
22:53:45.479 00.031 11616 IsSlewing returns 0
22:53:45.479 00.000 11616 IsGuiding returns 1
22:53:45.511 00.032 11616 IsSlewing returns 0
22:53:45.511 00.000 11616 IsGuiding returns 1
22:53:45.542 00.031 11616 IsSlewing returns 0
22:53:45.542 00.000 11616 IsGuiding returns 0
22:53:45.542 00.000 11616 scope move finished after 16 + 234 ms
22:53:45.542 00.000 11616 Move returns status 0, amount 16
22:53:45.542 00.000 11616 move complete, result=0
22:53:45.542 00.000 11616 worker thread done servicing request
22:53:45.543 00.001 11616 Worker thread wakes up
22:53:45.543 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 16 ms NORTH
22:53:45.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:45.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:47.546 02.003 11616 Exposure complete
22:53:47.604 00.058 11616 worker thread done servicing request
22:53:47.605 00.001 12268 OnExposeComplete: enter
22:53:47.605 00.000 12268 UpdateGuideState(): m_state=6
22:53:47.605 00.000 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1224
22:53:47.605 00.000 12268 Star::Find returns 1 (0), X=1154.69, Y=156.54, Mass=187, SNR=9.3, Peak=25 HFD=3.9
22:53:47.605 00.000 12268 MultiStar: [#1 -0.21,0.24,1.10,U] [#2 -0.49,0.50,0.00,M1] [#3 -0.78,-0.13,0.00,M5] [#4 -0.49,0.20,0.83,U] [#5 -0.80,-0.05,0.00,M1] [#6 -0.01,0.00,0.63,U] [#7 0.14,0.17,0.75,U] [#8 -0.31,0.03,0.48,U] 
22:53:47.605 00.000 12268 refined, 5 included, MultiStar: {-0.24, 0.16}, one-star: {-0.46, 0.19}
22:53:47.606 00.001 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
22:53:47.606 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
22:53:47.606 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.56 mountX=0.13 mountY=-0.26, mountTheta=-1.09
22:53:47.607 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.16, opts=13)
22:53:47.607 00.000 12268 Enqueuing Move request for scope (-0.24, 0.16)
22:53:47.608 00.001 11616 Worker thread wakes up
22:53:47.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd
22:53:47.608 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.16)
22:53:47.608 00.000 11616 Moving (-0.24, 0.16) raw xDistance=0.13 yDistance=-0.26
22:53:47.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
22:53:47.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
22:53:47.608 00.000 11616 MoveAxis(W, 75, ABG)
22:53:47.608 00.000 11616 Guiding  Dir = 3, Dur = 75
22:53:47.608 00.000 11616 IsSlewing returns 0
22:53:47.609 00.001 11616 IsGuiding returns 0
22:53:47.609 00.000 11616 PulseGuide returned control before completion, sleep 85
22:53:47.631 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=167, Gamma=1.290
22:53:47.651 00.020 12268 UpdateGuideState exits: m=187 SNR=9.3
22:53:47.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:47.652 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:47.652 00.000 12268 Enqueuing Expose request
22:53:47.701 00.049 11616 IsGuiding returns 1
22:53:47.701 00.000 11616 scope still moving after pulse duration time elapsed
22:53:47.733 00.032 11616 IsSlewing returns 0
22:53:47.733 00.000 11616 IsGuiding returns 0
22:53:47.734 00.001 11616 scope move finished after 75 + 49 ms
22:53:47.734 00.000 11616 Move returns status 0, amount 75
22:53:47.734 00.000 11616 MoveAxis(N, 22, ABG)
22:53:47.734 00.000 11616 Guiding  Dir = 0, Dur = 22
22:53:47.734 00.000 11616 IsSlewing returns 0
22:53:47.734 00.000 11616 IsGuiding returns 0
22:53:47.735 00.001 11616 PulseGuide returned control before completion, sleep 32
22:53:47.780 00.045 11616 IsGuiding returns 1
22:53:47.780 00.000 11616 scope still moving after pulse duration time elapsed
22:53:47.811 00.031 11616 IsSlewing returns 0
22:53:47.811 00.000 11616 IsGuiding returns 1
22:53:47.842 00.031 11616 IsSlewing returns 0
22:53:47.842 00.000 11616 IsGuiding returns 1
22:53:47.873 00.031 11616 IsSlewing returns 0
22:53:47.873 00.000 11616 IsGuiding returns 1
22:53:47.904 00.031 11616 IsSlewing returns 0
22:53:47.905 00.001 11616 IsGuiding returns 1
22:53:47.935 00.030 11616 IsSlewing returns 0
22:53:47.935 00.000 11616 IsGuiding returns 1
22:53:47.965 00.030 11616 IsSlewing returns 0
22:53:47.965 00.000 11616 IsGuiding returns 1
22:53:47.996 00.031 11616 IsSlewing returns 0
22:53:47.996 00.000 11616 IsGuiding returns 1
22:53:48.028 00.032 11616 IsSlewing returns 0
22:53:48.028 00.000 11616 IsGuiding returns 1
22:53:48.058 00.030 11616 IsSlewing returns 0
22:53:48.058 00.000 11616 IsGuiding returns 0
22:53:48.058 00.000 11616 scope move finished after 22 + 301 ms
22:53:48.058 00.000 11616 Move returns status 0, amount 22
22:53:48.059 00.001 11616 move complete, result=0
22:53:48.059 00.000 11616 worker thread done servicing request
22:53:48.059 00.000 11616 Worker thread wakes up
22:53:48.059 00.000 12268 GuideStep: 0.1 px 75 ms WEST, -0.3 px 22 ms NORTH
22:53:48.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:48.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:50.074 02.015 11616 Exposure complete
22:53:50.136 00.062 11616 worker thread done servicing request
22:53:50.136 00.000 12268 OnExposeComplete: enter
22:53:50.137 00.001 12268 UpdateGuideState(): m_state=6
22:53:50.137 00.000 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1225
22:53:50.137 00.000 12268 Star::Find returns 1 (0), X=1155.21, Y=156.61, Mass=181, SNR=9.3, Peak=27 HFD=3.7
22:53:50.137 00.000 12268 MultiStar: [#1 -0.30,-0.00,1.32,U] [#2 -0.21,-0.09,0.84,U] [#3 -0.16,-0.49,0.68,U] [#4 -0.93,-1.16,0.00,M1] [#5 -0.05,-0.30,0.68,U] [#6 -0.07,0.24,0.69,U] [#7 -0.05,0.16,0.78,U] [#8 0.02,-0.41,0.45,U] 
22:53:50.137 00.000 12268 refined, 7 included, MultiStar: {-0.12, -0.04}, one-star: {0.06, 0.26}
22:53:50.137 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
22:53:50.137 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
22:53:50.138 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.83 mountX=-0.05 mountY=-0.11, mountTheta=-1.99
22:53:50.139 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.04, opts=13)
22:53:50.139 00.000 12268 Enqueuing Move request for scope (-0.12, -0.04)
22:53:50.140 00.001 11616 Worker thread wakes up
22:53:50.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
22:53:50.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
22:53:50.140 00.000 11616 Moving (-0.12, -0.04) raw xDistance=-0.05 yDistance=-0.11
22:53:50.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:50.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:53:50.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:50.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:53:50.140 00.000 11616 MoveAxis(E, 0, ABG)
22:53:50.140 00.000 11616 Move returns status 0, amount 0
22:53:50.141 00.001 11616 MoveAxis(N, 0, ABG)
22:53:50.141 00.000 11616 Move returns status 0, amount 0
22:53:50.141 00.000 11616 move complete, result=0
22:53:50.141 00.000 11616 worker thread done servicing request
22:53:50.163 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=227, Gamma=1.290
22:53:50.181 00.018 12268 UpdateGuideState exits: m=181 SNR=9.3
22:53:50.182 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:50.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:50.182 00.000 12268 Enqueuing Expose request
22:53:50.182 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:50.182 00.000 11616 Worker thread wakes up
22:53:50.182 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:50.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:52.198 02.016 11616 Exposure complete
22:53:52.258 00.060 11616 worker thread done servicing request
22:53:52.258 00.000 12268 OnExposeComplete: enter
22:53:52.258 00.000 12268 UpdateGuideState(): m_state=6
22:53:52.258 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1226
22:53:52.259 00.001 12268 Star::Find returns 1 (0), X=1155.20, Y=156.19, Mass=195, SNR=9.6, Peak=28 HFD=4.0
22:53:52.259 00.000 12268 MultiStar: [#1 -0.01,0.17,1.14,U] [#2 -0.02,-0.20,0.81,U] [#3 0.36,-0.34,0.74,U] [#4 0.15,-0.62,0.00,M2] [#5 0.00,-0.08,0.67,U] [#6 -0.18,0.65,0.00,M1] [#7 0.84,0.17,0.00,M6] [#8 -0.19,-0.29,0.70,U] 
22:53:52.259 00.000 12268 refined, 5 included, MultiStar: {0.03, -0.13}, one-star: {0.05, -0.16}
22:53:52.259 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
22:53:52.259 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
22:53:52.259 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.32 mountX=-0.12 mountY=0.05, mountTheta=2.77
22:53:52.261 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.13, opts=13)
22:53:52.261 00.000 12268 Enqueuing Move request for scope (0.03, -0.13)
22:53:52.261 00.000 11616 Worker thread wakes up
22:53:52.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
22:53:52.261 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
22:53:52.261 00.000 11616 Moving (0.03, -0.13) raw xDistance=-0.12 yDistance=0.05
22:53:52.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:53:52.262 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:53:52.262 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:52.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:53:52.262 00.000 11616 MoveAxis(E, 0, ABG)
22:53:52.262 00.000 11616 Move returns status 0, amount 0
22:53:52.262 00.000 11616 MoveAxis(N, 0, ABG)
22:53:52.262 00.000 11616 Move returns status 0, amount 0
22:53:52.262 00.000 11616 move complete, result=0
22:53:52.262 00.000 11616 worker thread done servicing request
22:53:52.286 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=208, Gamma=1.290
22:53:52.305 00.019 12268 UpdateGuideState exits: m=195 SNR=9.6
22:53:52.306 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:52.306 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:52.306 00.000 12268 Enqueuing Expose request
22:53:52.306 00.000 11616 Worker thread wakes up
22:53:52.306 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:52.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:52.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:54.324 02.018 11616 Exposure complete
22:53:54.382 00.058 11616 worker thread done servicing request
22:53:54.382 00.000 12268 OnExposeComplete: enter
22:53:54.382 00.000 12268 UpdateGuideState(): m_state=6
22:53:54.383 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1227
22:53:54.383 00.000 12268 Star::Find returns 1 (0), X=1154.79, Y=156.16, Mass=182, SNR=9.3, Peak=24 HFD=4.0
22:53:54.383 00.000 12268 MultiStar: [#1 -0.33,-0.02,1.22,U] [#2 -0.46,-0.10,0.84,U] [#3 -11.17,12.86,0.00,M4] [#4 -0.67,-0.27,0.00,M3] [#5 -0.22,0.13,0.59,U] [#6 -0.45,-0.06,0.68,U] [#7 -0.09,-0.01,0.78,U] [#8 -0.85,-0.97,0.00,M1] 
22:53:54.383 00.000 12268 refined, 5 included, MultiStar: {-0.33, -0.05}, one-star: {-0.36, -0.19}
22:53:54.383 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.46 = 1.83)
22:53:54.383 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.57 = -1.28)
22:53:54.384 00.001 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.05 hyp=0.33 cameraTheta=-2.98 mountX=-0.08 mountY=-0.32, mountTheta=-1.83
22:53:54.385 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.05, opts=13)
22:53:54.385 00.000 12268 Enqueuing Move request for scope (-0.33, -0.05)
22:53:54.386 00.001 11616 Worker thread wakes up
22:53:54.386 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.05) opts 0xd
22:53:54.386 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.05)
22:53:54.386 00.000 11616 Moving (-0.33, -0.05) raw xDistance=-0.08 yDistance=-0.32
22:53:54.386 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:54.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:53:54.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
22:53:54.386 00.000 11616 MoveAxis(E, 0, ABG)
22:53:54.386 00.000 11616 Move returns status 0, amount 0
22:53:54.386 00.000 11616 MoveAxis(N, 27, ABG)
22:53:54.386 00.000 11616 Guiding  Dir = 0, Dur = 27
22:53:54.387 00.001 11616 IsSlewing returns 0
22:53:54.388 00.001 11616 IsGuiding returns 0
22:53:54.388 00.000 11616 PulseGuide returned control before completion, sleep 37
22:53:54.410 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:53:54.429 00.019 12268 UpdateGuideState exits: m=182 SNR=9.3
22:53:54.429 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:54.429 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:54.429 00.000 12268 Enqueuing Expose request
22:53:54.436 00.007 11616 IsGuiding returns 1
22:53:54.436 00.000 11616 scope still moving after pulse duration time elapsed
22:53:54.468 00.032 11616 IsSlewing returns 0
22:53:54.469 00.001 11616 IsGuiding returns 0
22:53:54.469 00.000 11616 scope move finished after 27 + 53 ms
22:53:54.469 00.000 11616 Move returns status 0, amount 27
22:53:54.469 00.000 11616 move complete, result=0
22:53:54.469 00.000 11616 worker thread done servicing request
22:53:54.469 00.000 11616 Worker thread wakes up
22:53:54.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:54.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:54.470 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 27 ms NORTH
22:53:56.474 02.004 11616 Exposure complete
22:53:56.533 00.059 12268 OnExposeComplete: enter
22:53:56.533 00.000 11616 worker thread done servicing request
22:53:56.533 00.000 12268 UpdateGuideState(): m_state=6
22:53:56.534 00.001 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1228
22:53:56.534 00.000 12268 Star::Find returns 1 (0), X=1155.49, Y=156.19, Mass=169, SNR=9.0, Peak=26 HFD=3.8
22:53:56.534 00.000 12268 MultiStar: [#1 -0.06,-0.12,1.25,U] [#2 -0.28,0.09,0.88,U] [#3 0.13,-0.26,0.66,U] [#4 -0.23,-0.79,0.00,M4] [#5 -0.26,-0.41,0.71,U] [#6 -0.03,0.41,0.76,U] [#7 0.42,0.21,0.81,U] [#8 -0.39,-0.45,0.41,U] 
22:53:56.534 00.000 12268 refined, 7 included, MultiStar: {0.01, -0.06}, one-star: {0.34, -0.15}
22:53:56.534 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
22:53:56.534 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
22:53:56.534 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.35 mountX=-0.06 mountY=0.02, mountTheta=2.80
22:53:56.536 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.06, opts=13)
22:53:56.536 00.000 12268 Enqueuing Move request for scope (0.01, -0.06)
22:53:56.536 00.000 11616 Worker thread wakes up
22:53:56.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
22:53:56.537 00.001 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
22:53:56.537 00.000 11616 Moving (0.01, -0.06) raw xDistance=-0.06 yDistance=0.02
22:53:56.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:56.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:53:56.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:56.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:53:56.537 00.000 11616 MoveAxis(E, 0, ABG)
22:53:56.537 00.000 11616 Move returns status 0, amount 0
22:53:56.537 00.000 11616 MoveAxis(N, 0, ABG)
22:53:56.537 00.000 11616 Move returns status 0, amount 0
22:53:56.537 00.000 11616 move complete, result=0
22:53:56.538 00.001 11616 worker thread done servicing request
22:53:56.561 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=244, Gamma=1.290
22:53:56.585 00.024 12268 UpdateGuideState exits: m=169 SNR=9.0
22:53:56.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:56.585 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:56.585 00.000 12268 Enqueuing Expose request
22:53:56.585 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:56.585 00.000 11616 Worker thread wakes up
22:53:56.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:56.586 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:53:58.597 02.011 11616 Exposure complete
22:53:58.656 00.059 11616 worker thread done servicing request
22:53:58.656 00.000 12268 OnExposeComplete: enter
22:53:58.657 00.001 12268 UpdateGuideState(): m_state=6
22:53:58.657 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1229
22:53:58.657 00.000 12268 Star::Find returns 1 (0), X=1154.93, Y=155.89, Mass=197, SNR=9.6, Peak=28 HFD=3.8
22:53:58.657 00.000 12268 MultiStar: [#1 -0.51,-0.06,1.15,U] [#2 -0.29,0.33,0.84,U] [#3 -0.62,-0.06,0.67,U] [#4 -0.66,-0.65,0.00,M5] [#5 -0.15,-0.42,0.66,U] [#6 0.08,0.67,0.00,M1] [#7 0.18,0.31,0.67,U] [#8 -0.64,-0.19,0.00,M1] 
22:53:58.657 00.000 12268 refined, 5 included, MultiStar: {-0.29, -0.07}, one-star: {-0.22, -0.45}
22:53:58.657 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
22:53:58.657 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.20)
22:53:58.657 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.07 hyp=0.30 cameraTheta=-2.90 mountX=-0.10 mountY=-0.28, mountTheta=-1.91
22:53:58.659 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.07, opts=13)
22:53:58.659 00.000 12268 Enqueuing Move request for scope (-0.29, -0.07)
22:53:58.659 00.000 11616 Worker thread wakes up
22:53:58.659 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.07) opts 0xd
22:53:58.659 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.07)
22:53:58.659 00.000 11616 Moving (-0.29, -0.07) raw xDistance=-0.10 yDistance=-0.28
22:53:58.660 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:53:58.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:53:58.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
22:53:58.660 00.000 11616 MoveAxis(E, 0, ABG)
22:53:58.660 00.000 11616 Move returns status 0, amount 0
22:53:58.660 00.000 11616 MoveAxis(N, 23, ABG)
22:53:58.660 00.000 11616 Guiding  Dir = 0, Dur = 23
22:53:58.660 00.000 11616 IsSlewing returns 0
22:53:58.661 00.001 11616 IsGuiding returns 0
22:53:58.661 00.000 11616 PulseGuide returned control before completion, sleep 33
22:53:58.682 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=226, Gamma=1.290
22:53:58.699 00.017 12268 UpdateGuideState exits: m=197 SNR=9.6
22:53:58.700 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:58.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:53:58.700 00.000 12268 Enqueuing Expose request
22:53:58.707 00.007 11616 IsGuiding returns 1
22:53:58.707 00.000 11616 scope still moving after pulse duration time elapsed
22:53:58.739 00.032 11616 IsSlewing returns 0
22:53:58.740 00.001 11616 IsGuiding returns 0
22:53:58.740 00.000 11616 scope move finished after 23 + 56 ms
22:53:58.740 00.000 11616 Move returns status 0, amount 23
22:53:58.740 00.000 11616 move complete, result=0
22:53:58.740 00.000 11616 worker thread done servicing request
22:53:58.740 00.000 11616 Worker thread wakes up
22:53:58.740 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
22:53:58.741 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:53:58.741 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:00.747 02.006 11616 Exposure complete
22:54:00.809 00.062 12268 OnExposeComplete: enter
22:54:00.809 00.000 11616 worker thread done servicing request
22:54:00.809 00.000 12268 UpdateGuideState(): m_state=6
22:54:00.809 00.000 12268 Star::Find(15, 1154, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1230
22:54:00.810 00.001 12268 Star::Find returns 1 (0), X=1154.88, Y=156.16, Mass=205, SNR=9.8, Peak=32 HFD=4.1
22:54:00.810 00.000 12268 MultiStar: [#1 -0.67,-0.03,0.00,M1] [#2 -0.17,-0.03,0.78,U] [#3 -0.46,-0.11,0.73,U] [#4 -0.42,-0.72,0.00,M6] [#5 -0.64,-0.56,0.00,M1] [#6 -0.20,-0.09,0.67,U] [#7 -0.07,0.21,0.70,U] [#8 0.42,0.12,0.58,U] 
22:54:00.810 00.000 12268 refined, 5 included, MultiStar: {-0.15, -0.03}, one-star: {-0.27, -0.19}
22:54:00.810 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.40 = 1.88)
22:54:00.810 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.23)
22:54:00.810 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.93 mountX=-0.05 mountY=-0.14, mountTheta=-1.88
22:54:00.812 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.03, opts=13)
22:54:00.813 00.001 12268 Enqueuing Move request for scope (-0.15, -0.03)
22:54:00.813 00.000 11616 Worker thread wakes up
22:54:00.813 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
22:54:00.813 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
22:54:00.813 00.000 11616 Moving (-0.15, -0.03) raw xDistance=-0.05 yDistance=-0.14
22:54:00.813 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:00.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:54:00.814 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:00.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:54:00.814 00.000 11616 MoveAxis(E, 0, ABG)
22:54:00.814 00.000 11616 Move returns status 0, amount 0
22:54:00.814 00.000 11616 MoveAxis(N, 0, ABG)
22:54:00.814 00.000 11616 Move returns status 0, amount 0
22:54:00.814 00.000 11616 move complete, result=0
22:54:00.814 00.000 11616 worker thread done servicing request
22:54:00.838 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:54:00.855 00.017 12268 UpdateGuideState exits: m=205 SNR=9.8
22:54:00.855 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:00.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:00.855 00.000 12268 Enqueuing Expose request
22:54:00.855 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:00.855 00.000 11616 Worker thread wakes up
22:54:00.856 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:00.856 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:03.044 02.188 11616 Exposure complete
22:54:03.102 00.058 11616 worker thread done servicing request
22:54:03.102 00.000 12268 OnExposeComplete: enter
22:54:03.102 00.000 12268 UpdateGuideState(): m_state=6
22:54:03.103 00.001 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1231
22:54:03.103 00.000 12268 Star::Find returns 1 (0), X=1154.84, Y=155.73, Mass=191, SNR=9.5, Peak=28 HFD=3.5
22:54:03.103 00.000 12268 MultiStar: [#1 -0.51,-0.00,1.15,U] [#2 -0.47,-0.06,0.85,U] [#3 -11.38,13.36,0.00,M2] [#4 -0.45,-0.50,0.00,M7] [#5 -0.86,-0.61,0.00,M2] [#6 -0.34,-0.31,0.68,U] [#7 -0.24,0.06,0.70,U] [#8 -0.33,0.13,0.46,U] 
22:54:03.103 00.000 12268 refined, 5 included, MultiStar: {-0.38, -0.16}, one-star: {-0.31, -0.62}
22:54:03.103 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
22:54:03.103 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
22:54:03.103 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.16 hyp=0.42 cameraTheta=-2.74 mountX=-0.20 mountY=-0.36, mountTheta=-2.08
22:54:03.106 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.16, opts=13)
22:54:03.106 00.000 12268 Enqueuing Move request for scope (-0.38, -0.16)
22:54:03.106 00.000 11616 Worker thread wakes up
22:54:03.106 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.16) opts 0xd
22:54:03.106 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.16)
22:54:03.106 00.000 11616 Moving (-0.38, -0.16) raw xDistance=-0.20 yDistance=-0.36
22:54:03.106 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.04 newest=-0.35
22:54:03.106 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
22:54:03.106 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
22:54:03.106 00.000 11616 MoveAxis(E, 113, ABG)
22:54:03.107 00.001 11616 Guiding  Dir = 2, Dur = 113
22:54:03.107 00.000 11616 IsSlewing returns 0
22:54:03.107 00.000 11616 IsGuiding returns 0
22:54:03.108 00.001 11616 PulseGuide returned control before completion, sleep 123
22:54:03.131 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:54:03.149 00.018 12268 UpdateGuideState exits: m=191 SNR=9.5
22:54:03.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:03.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:03.149 00.000 12268 Enqueuing Expose request
22:54:03.247 00.098 11616 IsGuiding returns 1
22:54:03.247 00.000 11616 scope still moving after pulse duration time elapsed
22:54:03.279 00.032 11616 IsSlewing returns 0
22:54:03.279 00.000 11616 IsGuiding returns 0
22:54:03.279 00.000 11616 scope move finished after 113 + 58 ms
22:54:03.280 00.001 11616 Move returns status 0, amount 113
22:54:03.280 00.000 11616 MoveAxis(N, 30, ABG)
22:54:03.280 00.000 11616 Guiding  Dir = 0, Dur = 30
22:54:03.280 00.000 11616 IsSlewing returns 0
22:54:03.280 00.000 11616 IsGuiding returns 0
22:54:03.280 00.000 11616 PulseGuide returned control before completion, sleep 40
22:54:03.326 00.046 11616 IsGuiding returns 1
22:54:03.326 00.000 11616 scope still moving after pulse duration time elapsed
22:54:03.358 00.032 11616 IsSlewing returns 0
22:54:03.358 00.000 11616 IsGuiding returns 0
22:54:03.358 00.000 11616 scope move finished after 30 + 48 ms
22:54:03.358 00.000 11616 Move returns status 0, amount 30
22:54:03.358 00.000 11616 move complete, result=0
22:54:03.359 00.001 11616 worker thread done servicing request
22:54:03.359 00.000 11616 Worker thread wakes up
22:54:03.359 00.000 12268 GuideStep: -0.2 px 113 ms EAST, -0.4 px 30 ms NORTH
22:54:03.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:03.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:05.366 02.007 11616 Exposure complete
22:54:05.421 00.055 11616 worker thread done servicing request
22:54:05.421 00.000 12268 OnExposeComplete: enter
22:54:05.421 00.000 12268 UpdateGuideState(): m_state=6
22:54:05.422 00.001 12268 Star::Find(15, 1154, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1232
22:54:05.422 00.000 12268 Star::Find returns 1 (0), X=1155.01, Y=156.26, Mass=167, SNR=8.8, Peak=21 HFD=4.2
22:54:05.422 00.000 12268 Star::Find false star n=6 nbg=286 bg=7.4 sigma=0.7 thresh=10 peak=10
22:54:05.422 00.000 12268 Star::Find false star n=10 nbg=272 bg=7.7 sigma=0.7 thresh=10 peak=9
22:54:05.422 00.000 12268 MultiStar: [#1 -0.42,0.12,1.21,U] [#2 -0.15,0.37,0.84,U] [#3 -10.87,13.03,0.00,M3] [#4 0.12,-0.71,0.00,M8] [#5 -1.16,-0.34,0.00,M3] [#6 0.00,0.20,0.65,U] [#7 0.06,0.69,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.00,0.00,0.00,L] 
22:54:05.422 00.000 12268 single-star, 3 included, MultiStar: {-0.21, 0.14}, one-star: {-0.14, -0.09}
22:54:05.422 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.05 = 2.24)
22:54:05.422 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.87)
22:54:05.423 00.001 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.16 cameraTheta=-2.57 mountX=-0.10 mountY=-0.12, mountTheta=-2.25
22:54:05.424 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.09, opts=13)
22:54:05.424 00.000 12268 Enqueuing Move request for scope (-0.14, -0.09)
22:54:05.424 00.000 11616 Worker thread wakes up
22:54:05.425 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
22:54:05.425 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
22:54:05.425 00.000 11616 Moving (-0.14, -0.09) raw xDistance=-0.10 yDistance=-0.12
22:54:05.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
22:54:05.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:05.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:54:05.425 00.000 11616 MoveAxis(E, 56, ABG)
22:54:05.425 00.000 11616 Guiding  Dir = 2, Dur = 56
22:54:05.425 00.000 11616 IsSlewing returns 0
22:54:05.426 00.001 11616 IsGuiding returns 0
22:54:05.426 00.000 11616 PulseGuide returned control before completion, sleep 66
22:54:05.449 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=214, Gamma=1.290
22:54:05.466 00.017 12268 UpdateGuideState exits: m=167 SNR=8.8
22:54:05.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:05.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:05.466 00.000 12268 Enqueuing Expose request
22:54:05.507 00.041 11616 IsGuiding returns 0
22:54:05.508 00.001 11616 Move returns status 0, amount 56
22:54:05.508 00.000 11616 MoveAxis(N, 0, ABG)
22:54:05.508 00.000 11616 Move returns status 0, amount 0
22:54:05.508 00.000 11616 move complete, result=0
22:54:05.508 00.000 11616 worker thread done servicing request
22:54:05.508 00.000 11616 Worker thread wakes up
22:54:05.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:05.509 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:05.509 00.000 12268 GuideStep: -0.1 px 56 ms EAST, -0.1 px 0 ms NORTH
22:54:07.526 02.017 11616 Exposure complete
22:54:07.582 00.056 11616 worker thread done servicing request
22:54:07.582 00.000 12268 OnExposeComplete: enter
22:54:07.582 00.000 12268 UpdateGuideState(): m_state=6
22:54:07.582 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1233
22:54:07.582 00.000 12268 Star::Find returns 1 (0), X=1155.38, Y=156.82, Mass=173, SNR=9.0, Peak=22 HFD=4.8
22:54:07.583 00.001 12268 Star::Find false star n=17 nbg=289 bg=7.4 sigma=0.8 thresh=10 peak=10
22:54:07.583 00.000 12268 Star::Find false star n=9 nbg=283 bg=7.6 sigma=0.8 thresh=10 peak=10
22:54:07.583 00.000 12268 MultiStar: [#1 0.15,0.39,1.21,U] [#2 0.37,0.63,0.00,M1] [#3 -10.86,12.83,0.00,M4] [#4 0.33,0.28,0.66,U] [#5 0.00,0.00,0.00,L] [#6 0.35,0.61,0.00,M1] [#7 0.40,0.71,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 0.00,0.00,0.00,L] 
22:54:07.583 00.000 12268 refined, 2 included, MultiStar: {0.22, 0.39}, one-star: {0.23, 0.47}
22:54:07.583 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
22:54:07.583 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
22:54:07.584 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=0.39 hyp=0.45 cameraTheta=1.07 mountX=0.41 mountY=0.16, mountTheta=0.38
22:54:07.585 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.39, opts=13)
22:54:07.586 00.001 12268 Enqueuing Move request for scope (0.22, 0.39)
22:54:07.586 00.000 11616 Worker thread wakes up
22:54:07.586 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.39) opts 0xd
22:54:07.586 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.39)
22:54:07.586 00.000 11616 Moving (0.22, 0.39) raw xDistance=0.41 yDistance=0.16
22:54:07.586 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
22:54:07.586 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.23
22:54:07.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
22:54:07.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:54:07.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:54:07.587 00.001 11616 MoveAxis(W, 230, ABG)
22:54:07.587 00.000 11616 Guiding  Dir = 3, Dur = 230
22:54:07.587 00.000 11616 IsSlewing returns 0
22:54:07.587 00.000 11616 IsGuiding returns 0
22:54:07.588 00.001 11616 PulseGuide returned control before completion, sleep 240
22:54:07.610 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=180, Gamma=1.290
22:54:07.627 00.017 12268 UpdateGuideState exits: m=173 SNR=9.0
22:54:07.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:07.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:07.627 00.000 12268 Enqueuing Expose request
22:54:07.837 00.210 11616 IsGuiding returns 1
22:54:07.838 00.001 11616 scope still moving after pulse duration time elapsed
22:54:07.867 00.029 11616 IsSlewing returns 0
22:54:07.868 00.001 11616 IsGuiding returns 0
22:54:07.868 00.000 11616 scope move finished after 230 + 50 ms
22:54:07.868 00.000 11616 Move returns status 0, amount 230
22:54:07.868 00.000 11616 MoveAxis(N, 0, ABG)
22:54:07.868 00.000 11616 Move returns status 0, amount 0
22:54:07.868 00.000 11616 move complete, result=0
22:54:07.868 00.000 11616 worker thread done servicing request
22:54:07.868 00.000 11616 Worker thread wakes up
22:54:07.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:07.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:07.869 00.001 12268 GuideStep: 0.4 px 230 ms WEST, 0.2 px 0 ms NORTH
22:54:09.870 02.001 11616 Exposure complete
22:54:09.929 00.059 11616 worker thread done servicing request
22:54:09.929 00.000 12268 OnExposeComplete: enter
22:54:09.929 00.000 12268 UpdateGuideState(): m_state=6
22:54:09.929 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1234
22:54:09.929 00.000 12268 Star::Find returns 1 (0), X=1155.84, Y=156.73, Mass=149, SNR=8.4, Peak=21 HFD=4.5
22:54:09.930 00.001 12268 Star::Find false star n=9 nbg=288 bg=7.4 sigma=0.7 thresh=10 peak=10
22:54:09.930 00.000 12268 MultiStar: [#1 0.19,0.23,1.23,U] [#2 0.50,0.83,0.00,M2] [#3 -11.71,13.26,0.00,M5] [#4 0.61,0.10,0.69,U] [#5 0.00,0.00,0.00,L] [#6 0.70,0.59,0.00,M2] [#7 0.75,1.08,0.00,M4] [#8 -0.08,-0.05,0.48,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] 
22:54:09.930 00.000 12268 refined, 3 included, MultiStar: {0.38, 0.21}, one-star: {0.69, 0.39}
22:54:09.930 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
22:54:09.930 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
22:54:09.930 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.21 hyp=0.44 cameraTheta=0.50 mountX=0.25 mountY=0.35, mountTheta=0.96
22:54:09.932 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.21, opts=13)
22:54:09.932 00.000 12268 Enqueuing Move request for scope (0.38, 0.21)
22:54:09.932 00.000 11616 Worker thread wakes up
22:54:09.932 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.21) opts 0xd
22:54:09.932 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.21)
22:54:09.932 00.000 11616 Moving (0.38, 0.21) raw xDistance=0.25 yDistance=0.35
22:54:09.932 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
22:54:09.932 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:54:09.933 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
22:54:09.933 00.000 11616 MoveAxis(W, 139, ABG)
22:54:09.933 00.000 11616 Guiding  Dir = 3, Dur = 139
22:54:09.933 00.000 11616 IsSlewing returns 0
22:54:09.933 00.000 11616 IsGuiding returns 0
22:54:09.934 00.001 11616 PulseGuide returned control before completion, sleep 149
22:54:09.956 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=176, Gamma=1.290
22:54:09.974 00.018 12268 UpdateGuideState exits: m=149 SNR=8.4
22:54:09.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:09.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:09.974 00.000 12268 Enqueuing Expose request
22:54:10.091 00.117 11616 IsGuiding returns 1
22:54:10.091 00.000 11616 scope still moving after pulse duration time elapsed
22:54:10.123 00.032 11616 IsSlewing returns 0
22:54:10.123 00.000 11616 IsGuiding returns 0
22:54:10.123 00.000 11616 scope move finished after 139 + 51 ms
22:54:10.123 00.000 11616 Move returns status 0, amount 139
22:54:10.123 00.000 11616 MoveAxis(N, 0, ABG)
22:54:10.123 00.000 11616 Move returns status 0, amount 0
22:54:10.123 00.000 11616 move complete, result=0
22:54:10.123 00.000 11616 worker thread done servicing request
22:54:10.123 00.000 12268 GuideStep: 0.2 px 139 ms WEST, 0.4 px 0 ms NORTH
22:54:10.124 00.001 11616 Worker thread wakes up
22:54:10.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:10.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:12.137 02.013 11616 Exposure complete
22:54:12.192 00.055 11616 worker thread done servicing request
22:54:12.192 00.000 12268 OnExposeComplete: enter
22:54:12.193 00.001 12268 UpdateGuideState(): m_state=6
22:54:12.193 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1235
22:54:12.193 00.000 12268 Star::Find returns 1 (0), X=1155.58, Y=155.45, Mass=166, SNR=8.8, Peak=22 HFD=4.1
22:54:12.193 00.000 12268 MultiStar: [#1 0.21,-0.56,1.04,U] [#2 0.04,-0.43,0.76,U] [#3 -11.08,13.36,0.00,M6] [#4 -0.01,-1.00,0.00,M7] [#5 -0.46,-1.30,0.00,M4] [#6 0.31,-0.91,0.00,M3] [#7 0.33,-0.54,0.00,M5] [#8 -0.34,-1.77,0.00,M1] 
22:54:12.193 00.000 12268 refined, 2 included, MultiStar: {0.24, -0.65}, one-star: {0.43, -0.90}
22:54:12.193 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
22:54:12.193 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
22:54:12.194 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=-0.65 hyp=0.69 cameraTheta=-1.21 mountX=-0.62 mountY=0.32, mountTheta=2.66
22:54:12.195 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.65, opts=13)
22:54:12.195 00.000 12268 Enqueuing Move request for scope (0.24, -0.65)
22:54:12.195 00.000 11616 Worker thread wakes up
22:54:12.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.65) opts 0xd
22:54:12.196 00.001 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.65)
22:54:12.196 00.000 11616 Moving (0.24, -0.65) raw xDistance=-0.62 yDistance=0.32
22:54:12.196 00.000 11616 resist switch: large excursion: input -0.62 thresh 0.29 direction from 1 to -1
22:54:12.196 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87
22:54:12.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
22:54:12.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:54:12.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:54:12.196 00.000 11616 MoveAxis(E, 348, ABG)
22:54:12.196 00.000 11616 Guiding  Dir = 2, Dur = 348
22:54:12.197 00.001 11616 IsSlewing returns 0
22:54:12.197 00.000 11616 IsGuiding returns 0
22:54:12.197 00.000 11616 PulseGuide returned control before completion, sleep 358
22:54:12.218 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=199, Gamma=1.290
22:54:12.235 00.017 12268 UpdateGuideState exits: m=166 SNR=8.8
22:54:12.235 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:12.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:12.235 00.000 12268 Enqueuing Expose request
22:54:12.564 00.329 11616 IsGuiding returns 1
22:54:12.564 00.000 11616 scope still moving after pulse duration time elapsed
22:54:12.596 00.032 11616 IsSlewing returns 0
22:54:12.596 00.000 11616 IsGuiding returns 0
22:54:12.596 00.000 11616 scope move finished after 348 + 51 ms
22:54:12.596 00.000 11616 Move returns status 0, amount 348
22:54:12.596 00.000 11616 MoveAxis(N, 0, ABG)
22:54:12.596 00.000 11616 Move returns status 0, amount 0
22:54:12.597 00.001 11616 move complete, result=0
22:54:12.597 00.000 11616 worker thread done servicing request
22:54:12.597 00.000 11616 Worker thread wakes up
22:54:12.597 00.000 12268 GuideStep: -0.6 px 348 ms EAST, 0.3 px 0 ms NORTH
22:54:12.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:12.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:14.614 02.017 11616 Exposure complete
22:54:14.673 00.059 11616 worker thread done servicing request
22:54:14.674 00.001 12268 OnExposeComplete: enter
22:54:14.674 00.000 12268 UpdateGuideState(): m_state=6
22:54:14.674 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1236
22:54:14.674 00.000 12268 Star::Find returns 1 (0), X=1155.83, Y=155.51, Mass=149, SNR=8.3, Peak=22 HFD=3.8
22:54:14.675 00.001 12268 MultiStar: [#1 0.09,-0.89,0.00,M1] [#2 0.31,-0.58,0.00,M2] [#3 -0.15,-0.40,0.71,U] [#4 -0.14,-0.77,0.00,M8] [#5 -0.22,-1.75,0.00,M5] [#6 0.43,-0.29,0.73,U] [#7 0.61,-0.04,0.73,U] [#8 0.04,-0.76,0.00,M2] 
22:54:14.675 00.000 12268 refined, 3 included, MultiStar: {0.42, -0.43}, one-star: {0.68, -0.84}
22:54:14.675 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
22:54:14.675 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
22:54:14.675 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.43 hyp=0.60 cameraTheta=-0.80 mountX=-0.39 mountY=0.47, mountTheta=2.26
22:54:14.677 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.43, opts=13)
22:54:14.677 00.000 12268 Enqueuing Move request for scope (0.42, -0.43)
22:54:14.678 00.001 11616 Worker thread wakes up
22:54:14.678 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.43) opts 0xd
22:54:14.678 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.43)
22:54:14.678 00.000 11616 Moving (0.42, -0.43) raw xDistance=-0.39 yDistance=0.47
22:54:14.678 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
22:54:14.678 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.45 direction from -1 to 1
22:54:14.678 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.42
22:54:14.678 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
22:54:14.678 00.000 11616 MoveAxis(E, 218, ABG)
22:54:14.678 00.000 11616 Guiding  Dir = 2, Dur = 218
22:54:14.678 00.000 11616 IsSlewing returns 0
22:54:14.679 00.001 11616 IsGuiding returns 0
22:54:14.679 00.000 11616 PulseGuide returned control before completion, sleep 228
22:54:14.700 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=181, Gamma=1.290
22:54:14.717 00.017 12268 UpdateGuideState exits: m=149 SNR=8.3
22:54:14.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:14.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:14.717 00.000 12268 Enqueuing Expose request
22:54:14.924 00.207 11616 IsGuiding returns 1
22:54:14.924 00.000 11616 scope still moving after pulse duration time elapsed
22:54:14.954 00.030 11616 IsSlewing returns 0
22:54:14.954 00.000 11616 IsGuiding returns 0
22:54:14.954 00.000 11616 scope move finished after 218 + 57 ms
22:54:14.954 00.000 11616 Move returns status 0, amount 218
22:54:14.954 00.000 11616 BLC: Oldest BLC event removed
22:54:14.954 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1565 applied
22:54:14.954 00.000 11616 MoveAxis(S, 1605, ABG)
22:54:14.954 00.000 11616 Guiding  Dir = 1, Dur = 1605
22:54:14.955 00.001 11616 IsSlewing returns 0
22:54:14.955 00.000 11616 IsGuiding returns 0
22:54:14.955 00.000 11616 PulseGuide returned control before completion, sleep 1615
22:54:16.575 01.620 11616 IsGuiding returns 1
22:54:16.575 00.000 11616 scope still moving after pulse duration time elapsed
22:54:16.607 00.032 11616 IsSlewing returns 0
22:54:16.607 00.000 11616 IsGuiding returns 0
22:54:16.608 00.001 11616 scope move finished after 1605 + 47 ms
22:54:16.608 00.000 11616 Move returns status 0, amount 1605
22:54:16.608 00.000 11616 move complete, result=0
22:54:16.608 00.000 11616 worker thread done servicing request
22:54:16.608 00.000 12268 GuideStep: -0.4 px 218 ms EAST, 0.5 px 1605 ms SOUTH
22:54:16.608 00.000 11616 Worker thread wakes up
22:54:16.608 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:16.608 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:18.619 02.011 11616 Exposure complete
22:54:18.675 00.056 11616 worker thread done servicing request
22:54:18.676 00.001 12268 OnExposeComplete: enter
22:54:18.676 00.000 12268 UpdateGuideState(): m_state=6
22:54:18.676 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1237
22:54:18.676 00.000 12268 Star::Find returns 1 (0), X=1155.59, Y=155.56, Mass=153, SNR=8.4, Peak=18 HFD=4.3
22:54:18.676 00.000 12268 Star::Find false star n=7 nbg=271 bg=7.7 sigma=0.7 thresh=10 peak=9
22:54:18.677 00.001 12268 MultiStar: [#1 0.22,-0.32,1.11,U] [#2 0.10,0.01,0.75,U] [#3 -10.68,12.99,0.00,M6] [#4 0.82,-0.22,0.00,M9] [#5 -0.47,-0.82,0.00,M6] [#6 -0.15,-0.10,0.65,U] [#7 0.67,-0.65,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] 
22:54:18.677 00.000 12268 refined, 3 included, MultiStar: {0.19, -0.34}, one-star: {0.44, -0.79}
22:54:18.677 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
22:54:18.677 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
22:54:18.677 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.34 hyp=0.39 cameraTheta=-1.07 mountX=-0.32 mountY=0.23, mountTheta=2.52
22:54:18.678 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.34, opts=13)
22:54:18.679 00.001 12268 Enqueuing Move request for scope (0.19, -0.34)
22:54:18.679 00.000 11616 Worker thread wakes up
22:54:18.679 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.34) opts 0xd
22:54:18.679 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.34)
22:54:18.679 00.000 11616 Moving (0.19, -0.34) raw xDistance=-0.32 yDistance=0.23
22:54:18.679 00.000 11616 BLC: History state: CurrMiss=0.23, AvgInitMiss=0.14, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.071076, 1:0.231500
22:54:18.679 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
22:54:18.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
22:54:18.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
22:54:18.679 00.000 11616 MoveAxis(E, 181, ABG)
22:54:18.679 00.000 11616 Guiding  Dir = 2, Dur = 181
22:54:18.680 00.001 11616 IsSlewing returns 0
22:54:18.680 00.000 11616 IsGuiding returns 0
22:54:18.680 00.000 11616 PulseGuide returned control before completion, sleep 191
22:54:18.703 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=195, Gamma=1.290
22:54:18.724 00.021 12268 UpdateGuideState exits: m=153 SNR=8.4
22:54:18.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:18.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:18.724 00.000 12268 Enqueuing Expose request
22:54:18.883 00.159 11616 IsGuiding returns 1
22:54:18.883 00.000 11616 scope still moving after pulse duration time elapsed
22:54:18.915 00.032 11616 IsSlewing returns 0
22:54:18.915 00.000 11616 IsGuiding returns 0
22:54:18.915 00.000 11616 scope move finished after 181 + 54 ms
22:54:18.915 00.000 11616 Move returns status 0, amount 181
22:54:18.916 00.001 11616 MoveAxis(S, 20, ABG)
22:54:18.916 00.000 11616 Guiding  Dir = 1, Dur = 20
22:54:18.916 00.000 11616 IsSlewing returns 0
22:54:18.916 00.000 11616 IsGuiding returns 0
22:54:18.917 00.001 11616 PulseGuide returned control before completion, sleep 30
22:54:18.961 00.044 11616 IsGuiding returns 1
22:54:18.961 00.000 11616 scope still moving after pulse duration time elapsed
22:54:18.993 00.032 11616 IsSlewing returns 0
22:54:18.993 00.000 11616 IsGuiding returns 1
22:54:19.025 00.032 11616 IsSlewing returns 0
22:54:19.025 00.000 11616 IsGuiding returns 1
22:54:19.057 00.032 11616 IsSlewing returns 0
22:54:19.058 00.001 11616 IsGuiding returns 1
22:54:19.089 00.031 11616 IsSlewing returns 0
22:54:19.090 00.001 11616 IsGuiding returns 1
22:54:19.121 00.031 11616 IsSlewing returns 0
22:54:19.121 00.000 11616 IsGuiding returns 0
22:54:19.122 00.001 11616 scope move finished after 20 + 185 ms
22:54:19.122 00.000 11616 Move returns status 0, amount 20
22:54:19.122 00.000 11616 move complete, result=0
22:54:19.122 00.000 11616 worker thread done servicing request
22:54:19.122 00.000 11616 Worker thread wakes up
22:54:19.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:19.122 00.000 12268 GuideStep: -0.3 px 181 ms EAST, 0.2 px 20 ms SOUTH
22:54:19.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:21.137 02.015 11616 Exposure complete
22:54:21.197 00.060 11616 worker thread done servicing request
22:54:21.197 00.000 12268 OnExposeComplete: enter
22:54:21.197 00.000 12268 UpdateGuideState(): m_state=6
22:54:21.198 00.001 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1238
22:54:21.198 00.000 12268 Star::Find returns 1 (0), X=1155.40, Y=155.65, Mass=173, SNR=9.0, Peak=22 HFD=3.5
22:54:21.198 00.000 12268 MultiStar: [#1 -0.09,-0.29,0.94,U] [#2 0.12,0.09,0.73,U] [#3 -10.72,12.84,0.00,M7] [#4 0.49,-1.34,0.00,M10] [#5 0.10,-1.36,0.00,M7] [#6 0.29,-0.06,0.65,U] [#7 0.67,0.24,0.00,M6] [#8 0.08,-0.64,0.00,M3] 
22:54:21.198 00.000 12268 refined, 3 included, MultiStar: {0.13, -0.28}, one-star: {0.25, -0.70}
22:54:21.198 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
22:54:21.198 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.57)
22:54:21.198 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-1.13 mountX=-0.27 mountY=0.17, mountTheta=2.58
22:54:21.201 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.28, opts=13)
22:54:21.201 00.000 12268 Enqueuing Move request for scope (0.13, -0.28)
22:54:21.201 00.000 11616 Worker thread wakes up
22:54:21.201 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.28) opts 0xd
22:54:21.201 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.28)
22:54:21.201 00.000 11616 Moving (0.13, -0.28) raw xDistance=-0.27 yDistance=0.17
22:54:21.201 00.000 11616 BLC: History state: CurrMiss=0.17, AvgInitMiss=0.14, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.071076, 1:0.231500, 2:0.167262
22:54:21.201 00.000 11616 BLC: Under-shoot: nominal increase by 80
22:54:21.202 00.001 11616 BLC: window closed
22:54:21.202 00.000 11616 BLC: Pulse adjusted to 1645
22:54:21.203 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
22:54:21.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
22:54:21.203 00.000 11616 MoveAxis(E, 150, ABG)
22:54:21.203 00.000 11616 Guiding  Dir = 2, Dur = 150
22:54:21.203 00.000 11616 IsSlewing returns 0
22:54:21.204 00.001 11616 IsGuiding returns 0
22:54:21.204 00.000 11616 PulseGuide returned control before completion, sleep 160
22:54:21.225 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=219, Gamma=1.290
22:54:21.244 00.019 12268 UpdateGuideState exits: m=173 SNR=9.0
22:54:21.244 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:21.244 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:21.244 00.000 12268 Enqueuing Expose request
22:54:21.370 00.126 11616 IsGuiding returns 1
22:54:21.370 00.000 11616 scope still moving after pulse duration time elapsed
22:54:21.401 00.031 11616 IsSlewing returns 0
22:54:21.401 00.000 11616 IsGuiding returns 0
22:54:21.401 00.000 11616 scope move finished after 150 + 48 ms
22:54:21.402 00.001 11616 Move returns status 0, amount 150
22:54:21.402 00.000 11616 MoveAxis(S, 14, ABG)
22:54:21.402 00.000 11616 Guiding  Dir = 1, Dur = 14
22:54:21.402 00.000 11616 IsSlewing returns 0
22:54:21.402 00.000 11616 IsGuiding returns 0
22:54:21.402 00.000 11616 PulseGuide returned control before completion, sleep 24
22:54:21.431 00.029 11616 IsGuiding returns 1
22:54:21.431 00.000 11616 scope still moving after pulse duration time elapsed
22:54:21.462 00.031 11616 IsSlewing returns 0
22:54:21.462 00.000 11616 IsGuiding returns 1
22:54:21.494 00.032 11616 IsSlewing returns 0
22:54:21.494 00.000 11616 IsGuiding returns 1
22:54:21.525 00.031 11616 IsSlewing returns 0
22:54:21.525 00.000 11616 IsGuiding returns 1
22:54:21.556 00.031 11616 IsSlewing returns 0
22:54:21.556 00.000 11616 IsGuiding returns 0
22:54:21.556 00.000 11616 scope move finished after 14 + 140 ms
22:54:21.556 00.000 11616 Move returns status 0, amount 14
22:54:21.556 00.000 11616 move complete, result=0
22:54:21.556 00.000 11616 worker thread done servicing request
22:54:21.556 00.000 12268 GuideStep: -0.3 px 150 ms EAST, 0.2 px 14 ms SOUTH
22:54:21.557 00.001 11616 Worker thread wakes up
22:54:21.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:21.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:21.593 00.036 12268 evsrv: cli 0F8E69C0 connect
22:54:21.593 00.000 12268 case statement mapped state 6 to 3
22:54:21.594 00.001 12268 case statement mapped state 6 to 3
22:54:21.594 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"aa6b7d5f-479a-43ce-943e-272bfd363617"}
22:54:21.594 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"aa6b7d5f-479a-43ce-943e-272bfd363617"}
22:54:21.596 00.002 12268 evsrv: cli 0F8E69C0 disconnect
22:54:23.574 01.978 11616 Exposure complete
22:54:23.641 00.067 11616 worker thread done servicing request
22:54:23.641 00.000 12268 OnExposeComplete: enter
22:54:23.641 00.000 12268 UpdateGuideState(): m_state=6
22:54:23.641 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1239
22:54:23.642 00.001 12268 Star::Find returns 1 (0), X=1155.53, Y=156.13, Mass=155, SNR=8.5, Peak=23 HFD=3.5
22:54:23.642 00.000 12268 Star::Find false star n=7 nbg=286 bg=7.4 sigma=0.8 thresh=10 peak=10
22:54:23.642 00.000 12268 Star::Find false star n=6 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
22:54:23.642 00.000 12268 MultiStar: [#1 0.00,0.08,0.96,U] [#2 -0.13,0.39,0.79,U] [#3 -11.07,13.36,0.00,M8] [#4 -0.02,-0.35,0.70,U] [#5 -0.39,-0.14,0.45,U] [#6 -0.11,0.19,0.66,U] [#7 0.44,0.03,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.00,0.00,0.00,L] 
22:54:23.642 00.000 12268 refined, 6 included, MultiStar: {0.07, 0.00}, one-star: {0.38, -0.22}
22:54:23.642 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
22:54:23.642 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.72)
22:54:23.642 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.02 mountX=0.01 mountY=0.06, mountTheta=1.45
22:54:23.644 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.00, opts=13)
22:54:23.644 00.000 12268 Enqueuing Move request for scope (0.07, 0.00)
22:54:23.645 00.001 11616 Worker thread wakes up
22:54:23.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
22:54:23.645 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
22:54:23.645 00.000 11616 Moving (0.07, 0.00) raw xDistance=0.01 yDistance=0.06
22:54:23.645 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:23.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:54:23.645 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:23.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:54:23.645 00.000 11616 MoveAxis(E, 0, ABG)
22:54:23.645 00.000 11616 Move returns status 0, amount 0
22:54:23.646 00.001 11616 MoveAxis(N, 0, ABG)
22:54:23.646 00.000 11616 Move returns status 0, amount 0
22:54:23.646 00.000 11616 move complete, result=0
22:54:23.646 00.000 11616 worker thread done servicing request
22:54:23.672 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
22:54:23.691 00.019 12268 UpdateGuideState exits: m=155 SNR=8.5
22:54:23.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:23.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:23.691 00.000 12268 Enqueuing Expose request
22:54:23.691 00.000 11616 Worker thread wakes up
22:54:23.691 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:23.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:23.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:25.711 02.020 11616 Exposure complete
22:54:25.767 00.056 11616 worker thread done servicing request
22:54:25.767 00.000 12268 OnExposeComplete: enter
22:54:25.767 00.000 12268 UpdateGuideState(): m_state=6
22:54:25.767 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
22:54:25.768 00.001 12268 Star::Find returns 1 (0), X=1155.54, Y=155.88, Mass=146, SNR=8.2, Peak=24 HFD=3.3
22:54:25.768 00.000 12268 MultiStar: [#1 0.25,0.24,1.07,U] [#2 -0.24,0.48,0.81,U] [#3 -11.22,13.36,0.00,M9] [#4 0.46,-0.99,0.00,M10] [#5 -0.02,-0.58,0.68,U] [#6 0.12,-0.05,0.71,U] [#7 0.60,0.33,0.00,M6] [#8 0.88,-1.25,0.00,M4] 
22:54:25.768 00.000 12268 refined, 4 included, MultiStar: {0.13, -0.06}, one-star: {0.39, -0.47}
22:54:25.768 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
22:54:25.768 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.26)
22:54:25.768 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.44 mountX=-0.05 mountY=0.13, mountTheta=1.91
22:54:25.771 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.06, opts=13)
22:54:25.771 00.000 12268 Enqueuing Move request for scope (0.13, -0.06)
22:54:25.771 00.000 11616 Worker thread wakes up
22:54:25.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
22:54:25.771 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
22:54:25.772 00.001 11616 Moving (0.13, -0.06) raw xDistance=-0.05 yDistance=0.13
22:54:25.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:25.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:54:25.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:25.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:54:25.772 00.000 11616 MoveAxis(E, 0, ABG)
22:54:25.772 00.000 11616 Move returns status 0, amount 0
22:54:25.772 00.000 11616 MoveAxis(N, 0, ABG)
22:54:25.772 00.000 11616 Move returns status 0, amount 0
22:54:25.772 00.000 11616 move complete, result=0
22:54:25.772 00.000 11616 worker thread done servicing request
22:54:25.793 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=197, Gamma=1.290
22:54:25.811 00.018 12268 UpdateGuideState exits: m=146 SNR=8.2
22:54:25.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:25.811 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:25.811 00.000 12268 Enqueuing Expose request
22:54:25.811 00.000 11616 Worker thread wakes up
22:54:25.811 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:25.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:25.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:27.818 02.007 11616 Exposure complete
22:54:27.874 00.056 11616 worker thread done servicing request
22:54:27.874 00.000 12268 OnExposeComplete: enter
22:54:27.874 00.000 12268 UpdateGuideState(): m_state=6
22:54:27.875 00.001 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1241
22:54:27.875 00.000 12268 Star::Find returns 1 (0), X=1155.94, Y=155.78, Mass=164, SNR=8.7, Peak=21 HFD=4.0
22:54:27.875 00.000 12268 Star::Find false star n=10 nbg=271 bg=7.7 sigma=0.7 thresh=10 peak=10
22:54:27.875 00.000 12268 MultiStar: [#1 -0.12,-0.55,1.03,U] [#2 0.45,0.12,0.78,U] [#3 -11.11,13.12,0.00,M10] [#4 0.79,-0.36,0.00,R] [#5 0.00,0.00,0.00,L] [#6 -0.18,-0.18,0.57,U] [#7 1.14,-0.30,0.00,M7] [#8 -7.90,-18.48,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:54:27.875 00.000 12268 refined, 3 included, MultiStar: {0.27, -0.34}, one-star: {0.79, -0.57}
22:54:27.875 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
22:54:27.875 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.80)
22:54:27.875 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.34 hyp=0.43 cameraTheta=-0.90 mountX=-0.31 mountY=0.31, mountTheta=2.36
22:54:27.877 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.34, opts=13)
22:54:27.877 00.000 12268 Enqueuing Move request for scope (0.27, -0.34)
22:54:27.877 00.000 11616 Worker thread wakes up
22:54:27.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.34) opts 0xd
22:54:27.877 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.34)
22:54:27.877 00.000 11616 Moving (0.27, -0.34) raw xDistance=-0.31 yDistance=0.31
22:54:27.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
22:54:27.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
22:54:27.878 00.001 11616 MoveAxis(E, 175, ABG)
22:54:27.878 00.000 11616 Guiding  Dir = 2, Dur = 175
22:54:27.878 00.000 11616 IsSlewing returns 0
22:54:27.878 00.000 11616 IsGuiding returns 0
22:54:27.878 00.000 11616 PulseGuide returned control before completion, sleep 185
22:54:27.900 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=201, Gamma=1.290
22:54:27.918 00.018 12268 UpdateGuideState exits: m=164 SNR=8.7
22:54:27.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:27.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:27.919 00.000 12268 Enqueuing Expose request
22:54:28.072 00.153 11616 IsGuiding returns 1
22:54:28.072 00.000 11616 scope still moving after pulse duration time elapsed
22:54:28.104 00.032 11616 IsSlewing returns 0
22:54:28.104 00.000 11616 IsGuiding returns 0
22:54:28.104 00.000 11616 scope move finished after 175 + 51 ms
22:54:28.104 00.000 11616 Move returns status 0, amount 175
22:54:28.105 00.001 11616 MoveAxis(S, 26, ABG)
22:54:28.105 00.000 11616 Guiding  Dir = 1, Dur = 26
22:54:28.105 00.000 11616 IsSlewing returns 0
22:54:28.105 00.000 11616 IsGuiding returns 0
22:54:28.105 00.000 11616 PulseGuide returned control before completion, sleep 36
22:54:28.152 00.047 11616 IsGuiding returns 1
22:54:28.152 00.000 11616 scope still moving after pulse duration time elapsed
22:54:28.184 00.032 11616 IsSlewing returns 0
22:54:28.184 00.000 11616 IsGuiding returns 0
22:54:28.184 00.000 11616 scope move finished after 26 + 53 ms
22:54:28.185 00.001 11616 Move returns status 0, amount 26
22:54:28.185 00.000 11616 move complete, result=0
22:54:28.185 00.000 11616 worker thread done servicing request
22:54:28.185 00.000 11616 Worker thread wakes up
22:54:28.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:28.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:28.185 00.000 12268 GuideStep: -0.3 px 175 ms EAST, 0.3 px 26 ms SOUTH
22:54:30.205 02.020 11616 Exposure complete
22:54:30.269 00.064 11616 worker thread done servicing request
22:54:30.269 00.000 12268 OnExposeComplete: enter
22:54:30.269 00.000 12268 UpdateGuideState(): m_state=6
22:54:30.270 00.001 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1242
22:54:30.270 00.000 12268 Star::Find returns 1 (0), X=1155.90, Y=156.86, Mass=150, SNR=8.3, Peak=21 HFD=3.8
22:54:30.270 00.000 12268 Star::Find false star n=9 nbg=289 bg=7.6 sigma=0.8 thresh=10 peak=10
22:54:30.270 00.000 12268 Star::Find false star n=11 nbg=283 bg=7.6 sigma=0.7 thresh=10 peak=10
22:54:30.270 00.000 12268 MultiStar: [#1 0.57,0.61,0.00,M1] [#2 0.65,1.10,0.00,M1] [#3 -10.76,13.01,0.00,R] [#4 0.21,1.30,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.75,1.09,0.00,M1] [#7 0.56,0.72,0.00,M8] [#8 -8.03,-17.72,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:54:30.271 00.001 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
22:54:30.271 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.30)
22:54:30.271 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=0.51 hyp=0.91 cameraTheta=0.60 mountX=0.58 mountY=0.68, mountTheta=0.86
22:54:30.273 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.75, y=0.51, opts=13)
22:54:30.273 00.000 12268 Enqueuing Move request for scope (0.75, 0.51)
22:54:30.273 00.000 11616 Worker thread wakes up
22:54:30.273 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.51) opts 0xd
22:54:30.273 00.000 11616 Handling offset move in thread for scope, endpoint = (0.75, 0.51)
22:54:30.274 00.001 11616 Moving (0.75, 0.51) raw xDistance=0.58 yDistance=0.68
22:54:30.274 00.000 11616 resist switch: large excursion: input 0.58 thresh 0.29 direction from -1 to 1
22:54:30.274 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.74
22:54:30.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
22:54:30.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
22:54:30.274 00.000 11616 MoveAxis(W, 325, ABG)
22:54:30.274 00.000 11616 Guiding  Dir = 3, Dur = 325
22:54:30.275 00.001 11616 IsSlewing returns 0
22:54:30.275 00.000 11616 IsGuiding returns 0
22:54:30.275 00.000 11616 PulseGuide returned control before completion, sleep 335
22:54:30.299 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=205, Gamma=1.290
22:54:30.318 00.019 12268 UpdateGuideState exits: m=150 SNR=8.3
22:54:30.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:30.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:30.318 00.000 12268 Enqueuing Expose request
22:54:30.618 00.300 11616 IsGuiding returns 1
22:54:30.618 00.000 11616 scope still moving after pulse duration time elapsed
22:54:30.649 00.031 11616 IsSlewing returns 0
22:54:30.649 00.000 11616 IsGuiding returns 0
22:54:30.649 00.000 11616 scope move finished after 325 + 49 ms
22:54:30.649 00.000 11616 Move returns status 0, amount 325
22:54:30.649 00.000 11616 MoveAxis(S, 57, ABG)
22:54:30.649 00.000 11616 Guiding  Dir = 1, Dur = 57
22:54:30.650 00.001 11616 IsSlewing returns 0
22:54:30.650 00.000 11616 IsGuiding returns 0
22:54:30.650 00.000 11616 PulseGuide returned control before completion, sleep 67
22:54:30.727 00.077 11616 IsGuiding returns 1
22:54:30.727 00.000 11616 scope still moving after pulse duration time elapsed
22:54:30.758 00.031 11616 IsSlewing returns 0
22:54:30.758 00.000 11616 IsGuiding returns 0
22:54:30.758 00.000 11616 scope move finished after 57 + 50 ms
22:54:30.758 00.000 11616 Move returns status 0, amount 57
22:54:30.758 00.000 11616 move complete, result=0
22:54:30.758 00.000 11616 worker thread done servicing request
22:54:30.758 00.000 11616 Worker thread wakes up
22:54:30.759 00.001 12268 GuideStep: 0.6 px 325 ms WEST, 0.7 px 57 ms SOUTH
22:54:30.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:30.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:32.761 02.002 11616 Exposure complete
22:54:32.819 00.058 11616 worker thread done servicing request
22:54:32.820 00.001 12268 OnExposeComplete: enter
22:54:32.820 00.000 12268 UpdateGuideState(): m_state=6
22:54:32.820 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1243
22:54:32.820 00.000 12268 Star::Find returns 1 (0), X=1156.03, Y=156.53, Mass=166, SNR=8.8, Peak=22 HFD=4.2
22:54:32.820 00.000 12268 MultiStar: [#1 0.08,0.29,1.06,U] [#2 0.40,0.36,0.79,U] [#3 -0.45,0.28,0.57,U] [#4 -0.37,0.50,0.55,U] [#5 0.10,0.18,0.69,U] [#6 0.25,0.26,0.59,U] [#7 0.57,0.04,0.65,U] [#8 -8.74,-18.04,0.00,M7] 
22:54:32.821 00.001 12268 refined, 7 included, MultiStar: {0.24, 0.26}, one-star: {0.88, 0.18}
22:54:32.821 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
22:54:32.821 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.52)
22:54:32.821 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.26 hyp=0.35 cameraTheta=0.82 mountX=0.28 mountY=0.20, mountTheta=0.63
22:54:32.823 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.26, opts=13)
22:54:32.823 00.000 12268 Enqueuing Move request for scope (0.24, 0.26)
22:54:32.823 00.000 11616 Worker thread wakes up
22:54:32.823 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.26) opts 0xd
22:54:32.823 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.26)
22:54:32.823 00.000 11616 Moving (0.24, 0.26) raw xDistance=0.28 yDistance=0.20
22:54:32.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
22:54:32.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:54:32.823 00.000 11616 MoveAxis(W, 156, ABG)
22:54:32.824 00.001 11616 Guiding  Dir = 3, Dur = 156
22:54:32.824 00.000 11616 IsSlewing returns 0
22:54:32.824 00.000 11616 IsGuiding returns 0
22:54:32.825 00.001 11616 PulseGuide returned control before completion, sleep 166
22:54:32.847 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=166, Gamma=1.290
22:54:32.867 00.020 12268 UpdateGuideState exits: m=166 SNR=8.8
22:54:32.867 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:32.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:32.867 00.000 12268 Enqueuing Expose request
22:54:32.999 00.132 11616 IsGuiding returns 1
22:54:33.000 00.001 11616 scope still moving after pulse duration time elapsed
22:54:33.029 00.029 11616 IsSlewing returns 0
22:54:33.029 00.000 11616 IsGuiding returns 0
22:54:33.030 00.001 11616 scope move finished after 156 + 48 ms
22:54:33.030 00.000 11616 Move returns status 0, amount 156
22:54:33.030 00.000 11616 MoveAxis(S, 17, ABG)
22:54:33.030 00.000 11616 Guiding  Dir = 1, Dur = 17
22:54:33.030 00.000 11616 IsSlewing returns 0
22:54:33.030 00.000 11616 IsGuiding returns 0
22:54:33.030 00.000 11616 PulseGuide returned control before completion, sleep 27
22:54:33.060 00.030 11616 IsGuiding returns 1
22:54:33.060 00.000 11616 scope still moving after pulse duration time elapsed
22:54:33.091 00.031 11616 IsSlewing returns 0
22:54:33.091 00.000 11616 IsGuiding returns 0
22:54:33.091 00.000 11616 scope move finished after 17 + 44 ms
22:54:33.091 00.000 11616 Move returns status 0, amount 17
22:54:33.092 00.001 11616 move complete, result=0
22:54:33.092 00.000 11616 worker thread done servicing request
22:54:33.092 00.000 11616 Worker thread wakes up
22:54:33.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:33.092 00.000 12268 GuideStep: 0.3 px 156 ms WEST, 0.2 px 17 ms SOUTH
22:54:33.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:35.104 02.012 11616 Exposure complete
22:54:35.170 00.066 11616 worker thread done servicing request
22:54:35.170 00.000 12268 OnExposeComplete: enter
22:54:35.170 00.000 12268 UpdateGuideState(): m_state=6
22:54:35.171 00.001 12268 Star::Find(15, 1156, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1244
22:54:35.171 00.000 12268 Star::Find returns 1 (0), X=1155.40, Y=156.29, Mass=137, SNR=8.0, Peak=22 HFD=3.2
22:54:35.171 00.000 12268 MultiStar: [#1 0.36,0.25,1.05,U] [#2 -0.08,-0.04,0.86,U] [#3 11.31,-13.08,0.00,M1] [#4 -0.31,0.10,0.66,U] [#5 -0.15,0.07,0.73,U] [#6 0.41,-0.19,0.65,U] [#7 0.84,0.58,0.00,M8] [#8 -7.89,-18.51,0.00,M8] 
22:54:35.171 00.000 12268 refined, 5 included, MultiStar: {0.10, 0.03}, one-star: {0.25, -0.05}
22:54:35.171 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
22:54:35.171 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
22:54:35.171 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.11 cameraTheta=0.31 mountX=0.04 mountY=0.10, mountTheta=1.15
22:54:35.174 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.03, opts=13)
22:54:35.174 00.000 12268 Enqueuing Move request for scope (0.10, 0.03)
22:54:35.174 00.000 11616 Worker thread wakes up
22:54:35.174 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
22:54:35.174 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
22:54:35.174 00.000 11616 Moving (0.10, 0.03) raw xDistance=0.04 yDistance=0.10
22:54:35.174 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:35.175 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:54:35.175 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:35.175 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:54:35.175 00.000 11616 MoveAxis(E, 0, ABG)
22:54:35.175 00.000 11616 Move returns status 0, amount 0
22:54:35.175 00.000 11616 MoveAxis(N, 0, ABG)
22:54:35.175 00.000 11616 Move returns status 0, amount 0
22:54:35.175 00.000 11616 move complete, result=0
22:54:35.175 00.000 11616 worker thread done servicing request
22:54:35.200 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=178, Gamma=1.290
22:54:35.221 00.021 12268 UpdateGuideState exits: m=137 SNR=8.0
22:54:35.221 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:35.221 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:35.222 00.001 12268 Enqueuing Expose request
22:54:35.222 00.000 11616 Worker thread wakes up
22:54:35.222 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:35.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:35.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:37.233 02.011 11616 Exposure complete
22:54:37.301 00.068 11616 worker thread done servicing request
22:54:37.301 00.000 12268 OnExposeComplete: enter
22:54:37.301 00.000 12268 UpdateGuideState(): m_state=6
22:54:37.302 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1245
22:54:37.302 00.000 12268 Star::Find returns 1 (0), X=1154.97, Y=156.00, Mass=154, SNR=8.5, Peak=23 HFD=4.0
22:54:37.302 00.000 12268 Star::Find false star n=8 nbg=285 bg=7.6 sigma=0.8 thresh=10 peak=9
22:54:37.303 00.001 12268 Star::Find false star n=11 nbg=284 bg=7.5 sigma=0.7 thresh=10 peak=10
22:54:37.303 00.000 12268 Star::Find false star n=2 nbg=287 bg=7.6 sigma=0.8 thresh=10 peak=10
22:54:37.303 00.000 12268 MultiStar: [#1 -0.30,0.24,0.99,U] [#2 -0.20,-0.06,0.69,U] [#3 -0.30,0.06,0.56,U] [#4 -0.96,-0.20,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -0.39,-0.59,0.00,M1] [#7 0.28,-0.45,0.72,U] [#8 -7.78,-18.02,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:54:37.303 00.000 12268 refined, 4 included, MultiStar: {-0.15, -0.11}, one-star: {-0.18, -0.35}
22:54:37.303 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.96 = 2.33)
22:54:37.303 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.79)
22:54:37.303 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.48 mountX=-0.13 mountY=-0.13, mountTheta=-2.34
22:54:37.305 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.11, opts=13)
22:54:37.305 00.000 12268 Enqueuing Move request for scope (-0.15, -0.11)
22:54:37.305 00.000 11616 Worker thread wakes up
22:54:37.305 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
22:54:37.305 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
22:54:37.305 00.000 11616 Moving (-0.15, -0.11) raw xDistance=-0.13 yDistance=-0.13
22:54:37.305 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:54:37.306 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:54:37.306 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:37.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:54:37.306 00.000 11616 MoveAxis(E, 0, ABG)
22:54:37.306 00.000 11616 Move returns status 0, amount 0
22:54:37.306 00.000 11616 MoveAxis(N, 0, ABG)
22:54:37.306 00.000 11616 Move returns status 0, amount 0
22:54:37.306 00.000 11616 move complete, result=0
22:54:37.306 00.000 11616 worker thread done servicing request
22:54:37.331 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
22:54:37.351 00.020 12268 UpdateGuideState exits: m=154 SNR=8.5
22:54:37.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:37.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:37.351 00.000 12268 Enqueuing Expose request
22:54:37.351 00.000 11616 Worker thread wakes up
22:54:37.351 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:37.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:37.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:39.390 02.039 11616 Exposure complete
22:54:39.472 00.082 11616 worker thread done servicing request
22:54:39.472 00.000 12268 OnExposeComplete: enter
22:54:39.472 00.000 12268 UpdateGuideState(): m_state=6
22:54:39.473 00.001 12268 Star::Find(15, 1154, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1246
22:54:39.473 00.000 12268 Star::Find returns 1 (0), X=1155.60, Y=155.57, Mass=148, SNR=8.3, Peak=21 HFD=3.4
22:54:39.474 00.001 12268 MultiStar: [#1 0.23,-0.58,1.01,U] [#2 0.02,-0.92,0.00,M1] [#3 -0.09,-0.20,0.61,U] [#4 -0.37,-0.12,0.65,U] [#5 0.01,-0.83,0.00,M4] [#6 -0.18,-1.20,0.00,M2] [#7 0.22,-0.09,0.72,U] [#8 -7.89,-18.51,0.00,M10] 
22:54:39.474 00.000 12268 refined, 4 included, MultiStar: {0.14, -0.41}, one-star: {0.45, -0.78}
22:54:39.474 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
22:54:39.474 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
22:54:39.475 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=-0.41 hyp=0.43 cameraTheta=-1.25 mountX=-0.39 mountY=0.19, mountTheta=2.70
22:54:39.477 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.41, opts=13)
22:54:39.478 00.001 12268 Enqueuing Move request for scope (0.14, -0.41)
22:54:39.478 00.000 11616 Worker thread wakes up
22:54:39.478 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.41) opts 0xd
22:54:39.478 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.41)
22:54:39.478 00.000 11616 Moving (0.14, -0.41) raw xDistance=-0.39 yDistance=0.19
22:54:39.478 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
22:54:39.478 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.18
22:54:39.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
22:54:39.479 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
22:54:39.479 00.000 11616 MoveAxis(E, 220, ABG)
22:54:39.479 00.000 11616 Guiding  Dir = 2, Dur = 220
22:54:39.479 00.000 11616 IsSlewing returns 0
22:54:39.479 00.000 11616 IsGuiding returns 0
22:54:39.480 00.001 11616 PulseGuide returned control before completion, sleep 230
22:54:39.512 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=211, Gamma=1.290
22:54:39.538 00.026 12268 UpdateGuideState exits: m=148 SNR=8.3
22:54:39.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:39.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:39.539 00.001 12268 Enqueuing Expose request
22:54:39.718 00.179 11616 IsGuiding returns 1
22:54:39.718 00.000 11616 scope still moving after pulse duration time elapsed
22:54:39.750 00.032 11616 IsSlewing returns 0
22:54:39.750 00.000 11616 IsGuiding returns 0
22:54:39.750 00.000 11616 scope move finished after 220 + 50 ms
22:54:39.751 00.001 11616 Move returns status 0, amount 220
22:54:39.751 00.000 11616 MoveAxis(S, 16, ABG)
22:54:39.751 00.000 11616 Guiding  Dir = 1, Dur = 16
22:54:39.751 00.000 11616 IsSlewing returns 0
22:54:39.752 00.001 11616 IsGuiding returns 0
22:54:39.752 00.000 11616 PulseGuide returned control before completion, sleep 26
22:54:39.782 00.030 11616 IsGuiding returns 1
22:54:39.782 00.000 11616 scope still moving after pulse duration time elapsed
22:54:39.814 00.032 11616 IsSlewing returns 0
22:54:39.814 00.000 11616 IsGuiding returns 1
22:54:39.845 00.031 11616 IsSlewing returns 0
22:54:39.845 00.000 11616 IsGuiding returns 1
22:54:39.877 00.032 11616 IsSlewing returns 0
22:54:39.877 00.000 11616 IsGuiding returns 1
22:54:39.906 00.029 11616 IsSlewing returns 0
22:54:39.906 00.000 11616 IsGuiding returns 1
22:54:39.938 00.032 11616 IsSlewing returns 0
22:54:39.938 00.000 11616 IsGuiding returns 0
22:54:39.938 00.000 11616 scope move finished after 16 + 170 ms
22:54:39.939 00.001 11616 Move returns status 0, amount 16
22:54:39.939 00.000 11616 move complete, result=0
22:54:39.939 00.000 11616 worker thread done servicing request
22:54:39.939 00.000 12268 GuideStep: -0.4 px 220 ms EAST, 0.2 px 16 ms SOUTH
22:54:39.939 00.000 11616 Worker thread wakes up
22:54:39.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:39.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:41.957 02.018 11616 Exposure complete
22:54:42.024 00.067 11616 worker thread done servicing request
22:54:42.024 00.000 12268 OnExposeComplete: enter
22:54:42.024 00.000 12268 UpdateGuideState(): m_state=6
22:54:42.024 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1247
22:54:42.025 00.001 12268 Star::Find returns 1 (0), X=1155.60, Y=155.50, Mass=136, SNR=8.0, Peak=24 HFD=3.5
22:54:42.025 00.000 12268 MultiStar: [#1 -0.11,-1.02,0.00,M1] [#2 -0.35,-0.19,0.91,U] [#3 -0.19,0.01,0.60,U] [#4 -0.37,-1.15,0.00,M1] [#5 -0.09,-1.33,0.00,M5] [#6 -0.25,-0.73,0.00,M3] [#7 0.23,-1.05,0.00,M7] [#8 -8.53,-18.30,0.00,R] 
22:54:42.025 00.000 12268 refined, 2 included, MultiStar: {0.01, -0.41}, one-star: {0.45, -0.85}
22:54:42.025 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
22:54:42.025 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.15)
22:54:42.025 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.41 hyp=0.41 cameraTheta=-1.55 mountX=-0.40 mountY=0.06, mountTheta=3.00
22:54:42.028 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.41, opts=13)
22:54:42.028 00.000 12268 Enqueuing Move request for scope (0.01, -0.41)
22:54:42.028 00.000 11616 Worker thread wakes up
22:54:42.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.41) opts 0xd
22:54:42.028 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.41)
22:54:42.028 00.000 11616 Moving (0.01, -0.41) raw xDistance=-0.40 yDistance=0.06
22:54:42.029 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
22:54:42.029 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:42.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:54:42.029 00.000 11616 MoveAxis(E, 225, ABG)
22:54:42.029 00.000 11616 Guiding  Dir = 2, Dur = 225
22:54:42.029 00.000 11616 IsSlewing returns 0
22:54:42.030 00.001 11616 IsGuiding returns 0
22:54:42.030 00.000 11616 PulseGuide returned control before completion, sleep 235
22:54:42.055 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=208, Gamma=1.290
22:54:42.076 00.021 12268 UpdateGuideState exits: m=136 SNR=8.0
22:54:42.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:42.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:42.076 00.000 12268 Enqueuing Expose request
22:54:42.279 00.203 11616 IsGuiding returns 1
22:54:42.279 00.000 11616 scope still moving after pulse duration time elapsed
22:54:42.311 00.032 11616 IsSlewing returns 0
22:54:42.311 00.000 11616 IsGuiding returns 0
22:54:42.312 00.001 11616 scope move finished after 225 + 56 ms
22:54:42.312 00.000 11616 Move returns status 0, amount 225
22:54:42.312 00.000 11616 MoveAxis(N, 0, ABG)
22:54:42.312 00.000 11616 Move returns status 0, amount 0
22:54:42.312 00.000 11616 move complete, result=0
22:54:42.312 00.000 11616 worker thread done servicing request
22:54:42.312 00.000 12268 GuideStep: -0.4 px 225 ms EAST, 0.1 px 0 ms NORTH
22:54:42.312 00.000 11616 Worker thread wakes up
22:54:42.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:42.313 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:44.337 02.024 11616 Exposure complete
22:54:44.412 00.075 11616 worker thread done servicing request
22:54:44.413 00.001 12268 OnExposeComplete: enter
22:54:44.414 00.001 12268 UpdateGuideState(): m_state=6
22:54:44.414 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1248
22:54:44.414 00.000 12268 Star::Find returns 1 (0), X=1155.91, Y=155.49, Mass=114, SNR=7.3, Peak=20 HFD=3.8
22:54:44.415 00.001 12268 MultiStar: [#1 -0.33,-0.25,1.31,U] [#2 -0.12,-0.23,0.99,U] [#3 10.58,-13.44,0.00,M1] [#4 -0.02,-0.18,0.74,U] [#5 0.66,-0.88,0.00,M6] [#6 -0.29,-0.06,0.73,U] [#7 0.64,-0.15,0.00,M8] [#8 0.38,0.06,0.65,U] 
22:54:44.415 00.000 12268 refined, 5 included, MultiStar: {0.04, -0.28}, one-star: {0.76, -0.86}
22:54:44.415 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
22:54:44.415 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.27)
22:54:44.415 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.28 hyp=0.29 cameraTheta=-1.43 mountX=-0.28 mountY=0.08, mountTheta=2.88
22:54:44.417 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.28, opts=13)
22:54:44.417 00.000 12268 Enqueuing Move request for scope (0.04, -0.28)
22:54:44.418 00.001 11616 Worker thread wakes up
22:54:44.418 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.28) opts 0xd
22:54:44.418 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.28)
22:54:44.418 00.000 11616 Moving (0.04, -0.28) raw xDistance=-0.28 yDistance=0.08
22:54:44.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
22:54:44.418 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:44.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:54:44.418 00.000 11616 MoveAxis(E, 157, ABG)
22:54:44.419 00.001 11616 Guiding  Dir = 2, Dur = 157
22:54:44.419 00.000 11616 IsSlewing returns 0
22:54:44.419 00.000 11616 IsGuiding returns 0
22:54:44.420 00.001 11616 PulseGuide returned control before completion, sleep 167
22:54:44.447 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=212, Gamma=1.290
22:54:44.469 00.022 12268 UpdateGuideState exits: m=114 SNR=7.3
22:54:44.469 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:44.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:44.469 00.000 12268 Enqueuing Expose request
22:54:44.589 00.120 11616 IsGuiding returns 1
22:54:44.589 00.000 11616 scope still moving after pulse duration time elapsed
22:54:44.621 00.032 11616 IsSlewing returns 0
22:54:44.621 00.000 11616 IsGuiding returns 0
22:54:44.621 00.000 11616 scope move finished after 157 + 44 ms
22:54:44.621 00.000 11616 Move returns status 0, amount 157
22:54:44.621 00.000 11616 MoveAxis(N, 0, ABG)
22:54:44.621 00.000 11616 Move returns status 0, amount 0
22:54:44.622 00.001 11616 move complete, result=0
22:54:44.622 00.000 11616 worker thread done servicing request
22:54:44.622 00.000 11616 Worker thread wakes up
22:54:44.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:44.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:44.622 00.000 12268 GuideStep: -0.3 px 157 ms EAST, 0.1 px 0 ms NORTH
22:54:46.642 02.020 11616 Exposure complete
22:54:46.700 00.058 11616 worker thread done servicing request
22:54:46.701 00.001 12268 OnExposeComplete: enter
22:54:46.701 00.000 12268 UpdateGuideState(): m_state=6
22:54:46.701 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1249
22:54:46.701 00.000 12268 Star::Find returns 1 (0), X=1155.56, Y=156.41, Mass=110, SNR=7.2, Peak=19 HFD=3.9
22:54:46.701 00.000 12268 Star::Find false star n=8 nbg=268 bg=7.7 sigma=0.6 thresh=10 peak=10
22:54:46.702 00.001 12268 MultiStar: [#1 -0.15,-0.02,1.30,U] [#2 0.15,0.01,0.87,U] [#3 -0.41,0.18,0.70,U] [#4 -0.48,-0.21,0.61,U] [#5 0.02,-0.07,0.83,U] [#6 -0.01,-0.30,0.66,U] [#7 0.24,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 0.00,0.00,0.00,L] 
22:54:46.702 00.000 12268 refined, 7 included, MultiStar: {-0.00, -0.02}, one-star: {0.41, 0.06}
22:54:46.702 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.19 = 3.10)
22:54:46.702 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.01)
22:54:46.702 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.71 mountX=-0.02 mountY=-0.00, mountTheta=-3.13
22:54:46.703 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.02, opts=13)
22:54:46.703 00.000 12268 Enqueuing Move request for scope (-0.00, -0.02)
22:54:46.704 00.001 11616 Worker thread wakes up
22:54:46.704 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
22:54:46.704 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
22:54:46.704 00.000 11616 Moving (-0.00, -0.02) raw xDistance=-0.02 yDistance=-0.00
22:54:46.704 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:46.704 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:54:46.704 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:46.704 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:54:46.704 00.000 11616 MoveAxis(E, 0, ABG)
22:54:46.704 00.000 11616 Move returns status 0, amount 0
22:54:46.704 00.000 11616 MoveAxis(N, 0, ABG)
22:54:46.705 00.001 11616 Move returns status 0, amount 0
22:54:46.705 00.000 11616 move complete, result=0
22:54:46.705 00.000 11616 worker thread done servicing request
22:54:46.727 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=192, Gamma=1.290
22:54:46.745 00.018 12268 UpdateGuideState exits: m=110 SNR=7.2
22:54:46.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:46.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:46.745 00.000 12268 Enqueuing Expose request
22:54:46.745 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:46.745 00.000 11616 Worker thread wakes up
22:54:46.746 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:46.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:48.752 02.006 11616 Exposure complete
22:54:48.810 00.058 11616 worker thread done servicing request
22:54:48.810 00.000 12268 OnExposeComplete: enter
22:54:48.810 00.000 12268 UpdateGuideState(): m_state=6
22:54:48.810 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1250
22:54:48.810 00.000 12268 Star::Find returns 1 (0), X=1155.97, Y=156.36, Mass=120, SNR=7.5, Peak=21 HFD=4.0
22:54:48.811 00.001 12268 Star::Find false star n=6 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
22:54:48.811 00.000 12268 Star::Find false star n=8 nbg=271 bg=7.7 sigma=0.7 thresh=10 peak=10
22:54:48.811 00.000 12268 MultiStar: [#1 -0.03,-0.14,1.30,U] [#2 0.33,0.13,0.83,U] [#3 -0.46,-0.12,0.70,U] [#4 0.06,-0.14,0.72,U] [#5 0.31,-0.63,0.00,M6] [#6 -0.10,-0.36,0.71,U] [#7 0.36,0.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 0.00,0.00,0.00,L] 
22:54:48.811 00.000 12268 refined, 6 included, MultiStar: {0.16, -0.05}, one-star: {0.82, 0.01}
22:54:48.811 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
22:54:48.811 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.42)
22:54:48.811 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.28 mountX=-0.03 mountY=0.16, mountTheta=1.75
22:54:48.813 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.05, opts=13)
22:54:48.813 00.000 12268 Enqueuing Move request for scope (0.16, -0.05)
22:54:48.813 00.000 11616 Worker thread wakes up
22:54:48.813 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
22:54:48.813 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
22:54:48.813 00.000 11616 Moving (0.16, -0.05) raw xDistance=-0.03 yDistance=0.16
22:54:48.813 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:48.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:54:48.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
22:54:48.813 00.000 11616 MoveAxis(E, 0, ABG)
22:54:48.813 00.000 11616 Move returns status 0, amount 0
22:54:48.814 00.001 11616 MoveAxis(S, 14, ABG)
22:54:48.814 00.000 11616 Guiding  Dir = 1, Dur = 14
22:54:48.814 00.000 11616 IsSlewing returns 0
22:54:48.814 00.000 11616 IsGuiding returns 0
22:54:48.814 00.000 11616 PulseGuide returned control before completion, sleep 24
22:54:48.836 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=197, Gamma=1.290
22:54:48.848 00.012 11616 IsGuiding returns 1
22:54:48.848 00.000 11616 scope still moving after pulse duration time elapsed
22:54:48.854 00.006 12268 UpdateGuideState exits: m=120 SNR=7.5
22:54:48.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:48.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:48.854 00.000 12268 Enqueuing Expose request
22:54:48.880 00.026 11616 IsSlewing returns 0
22:54:48.880 00.000 11616 IsGuiding returns 0
22:54:48.881 00.001 11616 scope move finished after 14 + 52 ms
22:54:48.881 00.000 11616 Move returns status 0, amount 14
22:54:48.881 00.000 11616 move complete, result=0
22:54:48.881 00.000 11616 worker thread done servicing request
22:54:48.881 00.000 11616 Worker thread wakes up
22:54:48.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:48.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:48.881 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
22:54:50.893 02.012 11616 Exposure complete
22:54:50.954 00.061 11616 worker thread done servicing request
22:54:50.954 00.000 12268 OnExposeComplete: enter
22:54:50.955 00.001 12268 UpdateGuideState(): m_state=6
22:54:50.955 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1251
22:54:50.955 00.000 12268 Star::Find returns 1 (0), X=1155.96, Y=156.26, Mass=110, SNR=7.2, Peak=22 HFD=3.8
22:54:50.955 00.000 12268 MultiStar: [#1 0.28,-0.28,1.33,U] [#2 0.29,-0.04,0.86,U] [#3 -0.05,-0.05,0.71,U] [#4 -0.24,-0.01,0.62,U] [#5 0.40,-0.47,0.77,U] [#6 0.06,0.08,0.81,U] [#7 1.05,0.52,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 4.38,2.98,0.00,M5] 
22:54:50.956 00.001 12268 refined, 6 included, MultiStar: {0.26, -0.14}, one-star: {0.81, -0.09}
22:54:50.956 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
22:54:50.956 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.22)
22:54:50.956 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.14 hyp=0.30 cameraTheta=-0.48 mountX=-0.11 mountY=0.28, mountTheta=1.95
22:54:50.958 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.14, opts=13)
22:54:50.958 00.000 12268 Enqueuing Move request for scope (0.26, -0.14)
22:54:50.959 00.001 11616 Worker thread wakes up
22:54:50.959 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.14) opts 0xd
22:54:50.959 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.14)
22:54:50.959 00.000 11616 Moving (0.26, -0.14) raw xDistance=-0.11 yDistance=0.28
22:54:50.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
22:54:50.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
22:54:50.959 00.000 11616 MoveAxis(E, 62, ABG)
22:54:50.959 00.000 11616 Guiding  Dir = 2, Dur = 62
22:54:50.959 00.000 11616 IsSlewing returns 0
22:54:50.960 00.001 11616 IsGuiding returns 0
22:54:50.960 00.000 11616 PulseGuide returned control before completion, sleep 72
22:54:50.984 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=193, Gamma=1.290
22:54:51.005 00.021 12268 UpdateGuideState exits: m=110 SNR=7.2
22:54:51.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:51.006 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:51.006 00.000 12268 Enqueuing Expose request
22:54:51.037 00.031 11616 IsGuiding returns 1
22:54:51.038 00.001 11616 scope still moving after pulse duration time elapsed
22:54:51.073 00.035 11616 IsSlewing returns 0
22:54:51.073 00.000 11616 IsGuiding returns 1
22:54:51.118 00.045 11616 IsSlewing returns 0
22:54:51.118 00.000 11616 IsGuiding returns 1
22:54:51.158 00.040 11616 IsSlewing returns 0
22:54:51.158 00.000 11616 IsGuiding returns 0
22:54:51.159 00.001 11616 scope move finished after 62 + 136 ms
22:54:51.159 00.000 11616 Move returns status 0, amount 62
22:54:51.159 00.000 11616 MoveAxis(S, 23, ABG)
22:54:51.159 00.000 11616 Guiding  Dir = 1, Dur = 23
22:54:51.159 00.000 11616 IsSlewing returns 0
22:54:51.159 00.000 11616 IsGuiding returns 0
22:54:51.160 00.001 11616 PulseGuide returned control before completion, sleep 33
22:54:51.196 00.036 11616 IsGuiding returns 1
22:54:51.197 00.001 11616 scope still moving after pulse duration time elapsed
22:54:51.228 00.031 11616 IsSlewing returns 0
22:54:51.228 00.000 11616 IsGuiding returns 0
22:54:51.228 00.000 11616 scope move finished after 23 + 46 ms
22:54:51.230 00.002 11616 Move returns status 0, amount 23
22:54:51.230 00.000 11616 move complete, result=0
22:54:51.230 00.000 12268 GuideStep: -0.1 px 62 ms EAST, 0.3 px 23 ms SOUTH
22:54:51.230 00.000 11616 worker thread done servicing request
22:54:51.231 00.001 11616 Worker thread wakes up
22:54:51.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:51.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:53.266 02.035 11616 Exposure complete
22:54:53.335 00.069 11616 worker thread done servicing request
22:54:53.335 00.000 12268 OnExposeComplete: enter
22:54:53.335 00.000 12268 UpdateGuideState(): m_state=6
22:54:53.335 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1252
22:54:53.336 00.001 12268 Star::Find returns 1 (0), X=1155.61, Y=156.13, Mass=136, SNR=8.0, Peak=21 HFD=4.0
22:54:53.336 00.000 12268 MultiStar: [#1 0.23,0.25,1.15,U] [#2 0.32,0.49,0.86,U] [#3 -0.51,0.01,0.61,U] [#4 -0.61,-0.53,0.00,M1] [#5 0.19,-0.22,0.65,U] [#6 0.52,0.40,0.00,M1] [#7 0.10,-0.04,0.70,U] [#8 9.16,18.23,0.00,M1] 
22:54:53.336 00.000 12268 refined, 5 included, MultiStar: {0.18, 0.06}, one-star: {0.46, -0.22}
22:54:53.336 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
22:54:53.336 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.05)
22:54:53.336 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.35 mountX=0.08 mountY=0.17, mountTheta=1.12
22:54:53.339 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.06, opts=13)
22:54:53.339 00.000 12268 Enqueuing Move request for scope (0.18, 0.06)
22:54:53.339 00.000 11616 Worker thread wakes up
22:54:53.339 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
22:54:53.339 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
22:54:53.339 00.000 11616 Moving (0.18, 0.06) raw xDistance=0.08 yDistance=0.17
22:54:53.339 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:53.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:54:53.340 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
22:54:53.340 00.000 11616 MoveAxis(E, 0, ABG)
22:54:53.340 00.000 11616 Move returns status 0, amount 0
22:54:53.340 00.000 11616 MoveAxis(S, 14, ABG)
22:54:53.340 00.000 11616 Guiding  Dir = 1, Dur = 14
22:54:53.340 00.000 11616 IsSlewing returns 0
22:54:53.340 00.000 11616 IsGuiding returns 0
22:54:53.341 00.001 11616 PulseGuide returned control before completion, sleep 24
22:54:53.367 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=205, Gamma=1.290
22:54:53.370 00.003 11616 IsGuiding returns 1
22:54:53.370 00.000 11616 scope still moving after pulse duration time elapsed
22:54:53.387 00.017 12268 UpdateGuideState exits: m=136 SNR=8.0
22:54:53.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:53.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:53.387 00.000 12268 Enqueuing Expose request
22:54:53.403 00.016 11616 IsSlewing returns 0
22:54:53.404 00.001 11616 IsGuiding returns 1
22:54:53.435 00.031 11616 IsSlewing returns 0
22:54:53.435 00.000 11616 IsGuiding returns 1
22:54:53.466 00.031 11616 IsSlewing returns 0
22:54:53.467 00.001 11616 IsGuiding returns 1
22:54:53.496 00.029 11616 IsSlewing returns 0
22:54:53.497 00.001 11616 IsGuiding returns 1
22:54:53.527 00.030 11616 IsSlewing returns 0
22:54:53.527 00.000 11616 IsGuiding returns 1
22:54:53.559 00.032 11616 IsSlewing returns 0
22:54:53.559 00.000 11616 IsGuiding returns 0
22:54:53.559 00.000 11616 scope move finished after 14 + 204 ms
22:54:53.559 00.000 11616 Move returns status 0, amount 14
22:54:53.559 00.000 11616 move complete, result=0
22:54:53.560 00.001 11616 worker thread done servicing request
22:54:53.560 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
22:54:53.560 00.000 11616 Worker thread wakes up
22:54:53.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:53.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:55.569 02.009 11616 Exposure complete
22:54:55.632 00.063 11616 worker thread done servicing request
22:54:55.633 00.001 12268 OnExposeComplete: enter
22:54:55.633 00.000 12268 UpdateGuideState(): m_state=6
22:54:55.633 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1253
22:54:55.633 00.000 12268 Star::Find returns 1 (0), X=1155.98, Y=156.33, Mass=113, SNR=7.3, Peak=19 HFD=3.2
22:54:55.633 00.000 12268 MultiStar: [#1 0.08,-0.34,1.29,U] [#2 0.22,-0.26,0.94,U] [#3 10.53,-12.93,0.00,M1] [#4 -0.15,-0.10,0.75,U] [#5 0.25,-1.00,0.00,M5] [#6 0.17,-0.50,0.67,U] [#7 0.71,0.01,0.00,M7] [#8 9.48,17.71,0.00,M2] 
22:54:55.634 00.001 12268 refined, 4 included, MultiStar: {0.25, -0.24}, one-star: {0.83, -0.02}
22:54:55.634 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
22:54:55.634 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
22:54:55.634 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.24 hyp=0.34 cameraTheta=-0.77 mountX=-0.21 mountY=0.28, mountTheta=2.23
22:54:55.637 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.24, opts=13)
22:54:55.637 00.000 12268 Enqueuing Move request for scope (0.25, -0.24)
22:54:55.637 00.000 11616 Worker thread wakes up
22:54:55.637 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.24) opts 0xd
22:54:55.637 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.24)
22:54:55.637 00.000 11616 Moving (0.25, -0.24) raw xDistance=-0.21 yDistance=0.28
22:54:55.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
22:54:55.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
22:54:55.637 00.000 11616 MoveAxis(E, 120, ABG)
22:54:55.638 00.001 11616 Guiding  Dir = 2, Dur = 120
22:54:55.638 00.000 11616 IsSlewing returns 0
22:54:55.638 00.000 11616 IsGuiding returns 0
22:54:55.639 00.001 11616 PulseGuide returned control before completion, sleep 130
22:54:55.661 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=217, Gamma=1.290
22:54:55.679 00.018 12268 UpdateGuideState exits: m=113 SNR=7.3
22:54:55.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:55.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:55.679 00.000 12268 Enqueuing Expose request
22:54:55.774 00.095 11616 IsGuiding returns 1
22:54:55.774 00.000 11616 scope still moving after pulse duration time elapsed
22:54:55.806 00.032 11616 IsSlewing returns 0
22:54:55.806 00.000 11616 IsGuiding returns 0
22:54:55.806 00.000 11616 scope move finished after 120 + 47 ms
22:54:55.806 00.000 11616 Move returns status 0, amount 120
22:54:55.806 00.000 11616 MoveAxis(S, 23, ABG)
22:54:55.806 00.000 11616 Guiding  Dir = 1, Dur = 23
22:54:55.807 00.001 11616 IsSlewing returns 0
22:54:55.807 00.000 11616 IsGuiding returns 0
22:54:55.807 00.000 11616 PulseGuide returned control before completion, sleep 33
22:54:55.854 00.047 11616 IsGuiding returns 1
22:54:55.855 00.001 11616 scope still moving after pulse duration time elapsed
22:54:55.885 00.030 11616 IsSlewing returns 0
22:54:55.885 00.000 11616 IsGuiding returns 1
22:54:55.917 00.032 11616 IsSlewing returns 0
22:54:55.917 00.000 11616 IsGuiding returns 1
22:54:55.948 00.031 11616 IsSlewing returns 0
22:54:55.948 00.000 11616 IsGuiding returns 1
22:54:55.980 00.032 11616 IsSlewing returns 0
22:54:55.980 00.000 11616 IsGuiding returns 1
22:54:56.012 00.032 11616 IsSlewing returns 0
22:54:56.012 00.000 11616 IsGuiding returns 1
22:54:56.044 00.032 11616 IsSlewing returns 0
22:54:56.044 00.000 11616 IsGuiding returns 0
22:54:56.044 00.000 11616 scope move finished after 23 + 214 ms
22:54:56.044 00.000 11616 Move returns status 0, amount 23
22:54:56.045 00.001 11616 move complete, result=0
22:54:56.045 00.000 11616 worker thread done servicing request
22:54:56.045 00.000 11616 Worker thread wakes up
22:54:56.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:56.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:54:56.045 00.000 12268 GuideStep: -0.2 px 120 ms EAST, 0.3 px 23 ms SOUTH
22:54:58.047 02.002 11616 Exposure complete
22:54:58.103 00.056 11616 worker thread done servicing request
22:54:58.103 00.000 12268 OnExposeComplete: enter
22:54:58.103 00.000 12268 UpdateGuideState(): m_state=6
22:54:58.103 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1254
22:54:58.103 00.000 12268 Star::Find returns 1 (0), X=1155.74, Y=156.22, Mass=109, SNR=7.1, Peak=21 HFD=3.1
22:54:58.103 00.000 12268 Star::Find false star n=5 nbg=283 bg=7.6 sigma=0.8 thresh=10 peak=10
22:54:58.103 00.000 12268 Star::Find false star n=5 nbg=278 bg=7.7 sigma=0.8 thresh=10 peak=10
22:54:58.104 00.001 12268 MultiStar: [#1 0.08,-0.76,0.00,M1] [#2 -0.13,0.14,0.88,U] [#3 -0.55,-0.05,0.70,U] [#4 -0.36,0.41,0.65,U] [#5 0.08,-0.75,0.00,M6] [#6 0.07,-0.26,0.80,U] [#7 0.76,-0.28,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.00,0.00,0.00,L] 
22:54:58.104 00.000 12268 refined, 4 included, MultiStar: {-0.02, 0.00}, one-star: {0.59, -0.13}
22:54:58.104 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
22:54:58.104 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
22:54:58.104 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.98 mountX=0.00 mountY=-0.02, mountTheta=-1.50
22:54:58.106 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.00, opts=13)
22:54:58.106 00.000 12268 Enqueuing Move request for scope (-0.02, 0.00)
22:54:58.106 00.000 11616 Worker thread wakes up
22:54:58.106 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
22:54:58.106 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
22:54:58.106 00.000 11616 Moving (-0.02, 0.00) raw xDistance=0.00 yDistance=-0.02
22:54:58.106 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:58.106 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:54:58.106 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:58.107 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:54:58.107 00.000 11616 MoveAxis(E, 0, ABG)
22:54:58.107 00.000 11616 Move returns status 0, amount 0
22:54:58.107 00.000 11616 MoveAxis(N, 0, ABG)
22:54:58.107 00.000 11616 Move returns status 0, amount 0
22:54:58.107 00.000 11616 move complete, result=0
22:54:58.107 00.000 11616 worker thread done servicing request
22:54:58.127 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=183, Gamma=1.290
22:54:58.146 00.019 12268 UpdateGuideState exits: m=109 SNR=7.1
22:54:58.147 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:58.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:54:58.147 00.000 12268 Enqueuing Expose request
22:54:58.147 00.000 11616 Worker thread wakes up
22:54:58.148 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:54:58.148 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:58.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:00.147 01.999 11616 Exposure complete
22:55:00.205 00.058 11616 worker thread done servicing request
22:55:00.205 00.000 12268 OnExposeComplete: enter
22:55:00.206 00.001 12268 UpdateGuideState(): m_state=6
22:55:00.206 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1255
22:55:00.206 00.000 12268 Star::Find returns 1 (0), X=1155.99, Y=155.97, Mass=105, SNR=7.0, Peak=20 HFD=2.8
22:55:00.206 00.000 12268 MultiStar: [#1 0.30,-0.63,0.00,M2] [#2 0.17,0.16,0.97,U] [#3 -0.17,0.03,0.66,U] [#4 -0.50,-0.75,0.00,M1] [#5 0.15,-0.27,0.81,U] [#6 0.19,-0.40,0.73,U] [#7 0.46,-0.65,0.00,M9] [#8 9.22,17.35,0.00,M3] 
22:55:00.206 00.000 12268 refined, 4 included, MultiStar: {0.28, -0.17}, one-star: {0.84, -0.38}
22:55:00.206 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
22:55:00.206 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.15)
22:55:00.207 00.001 12268 CameraToMount -- cameraX=0.28 cameraY=-0.17 hyp=0.33 cameraTheta=-0.55 mountX=-0.14 mountY=0.30, mountTheta=2.02
22:55:00.208 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.17, opts=13)
22:55:00.208 00.000 12268 Enqueuing Move request for scope (0.28, -0.17)
22:55:00.209 00.001 11616 Worker thread wakes up
22:55:00.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.17) opts 0xd
22:55:00.209 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.17)
22:55:00.209 00.000 11616 Moving (0.28, -0.17) raw xDistance=-0.14 yDistance=0.30
22:55:00.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:55:00.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
22:55:00.209 00.000 11616 MoveAxis(E, 81, ABG)
22:55:00.209 00.000 11616 Guiding  Dir = 2, Dur = 81
22:55:00.209 00.000 11616 IsSlewing returns 0
22:55:00.210 00.001 11616 IsGuiding returns 0
22:55:00.210 00.000 11616 PulseGuide returned control before completion, sleep 91
22:55:00.233 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=210, Gamma=1.290
22:55:00.254 00.021 12268 UpdateGuideState exits: m=105 SNR=7.0
22:55:00.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:00.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:00.254 00.000 12268 Enqueuing Expose request
22:55:00.307 00.053 11616 IsGuiding returns 1
22:55:00.307 00.000 11616 scope still moving after pulse duration time elapsed
22:55:00.339 00.032 11616 IsSlewing returns 0
22:55:00.340 00.001 11616 IsGuiding returns 0
22:55:00.340 00.000 11616 scope move finished after 81 + 48 ms
22:55:00.340 00.000 11616 Move returns status 0, amount 81
22:55:00.340 00.000 11616 MoveAxis(S, 25, ABG)
22:55:00.340 00.000 11616 Guiding  Dir = 1, Dur = 25
22:55:00.340 00.000 11616 IsSlewing returns 0
22:55:00.341 00.001 11616 IsGuiding returns 0
22:55:00.341 00.000 11616 PulseGuide returned control before completion, sleep 35
22:55:00.384 00.043 11616 IsGuiding returns 1
22:55:00.384 00.000 11616 scope still moving after pulse duration time elapsed
22:55:00.417 00.033 11616 IsSlewing returns 0
22:55:00.417 00.000 11616 IsGuiding returns 1
22:55:00.447 00.030 11616 IsSlewing returns 0
22:55:00.447 00.000 11616 IsGuiding returns 1
22:55:00.478 00.031 11616 IsSlewing returns 0
22:55:00.478 00.000 11616 IsGuiding returns 0
22:55:00.478 00.000 11616 scope move finished after 25 + 112 ms
22:55:00.478 00.000 11616 Move returns status 0, amount 25
22:55:00.478 00.000 11616 move complete, result=0
22:55:00.478 00.000 11616 worker thread done servicing request
22:55:00.478 00.000 11616 Worker thread wakes up
22:55:00.479 00.001 12268 GuideStep: -0.1 px 81 ms EAST, 0.3 px 25 ms SOUTH
22:55:00.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:00.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:02.485 02.006 11616 Exposure complete
22:55:02.544 00.059 11616 worker thread done servicing request
22:55:02.544 00.000 12268 OnExposeComplete: enter
22:55:02.544 00.000 12268 UpdateGuideState(): m_state=6
22:55:02.544 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1256
22:55:02.544 00.000 12268 Star::Find returns 1 (0), X=1155.51, Y=156.34, Mass=115, SNR=7.3, Peak=22 HFD=3.2
22:55:02.545 00.001 12268 MultiStar: [#1 0.40,-0.53,0.00,M3] [#2 0.18,-0.05,0.80,U] [#3 -0.25,0.00,0.65,U] [#4 -0.81,-0.90,0.00,M2] [#5 -0.09,-1.10,0.00,M6] [#6 0.66,-0.24,0.00,M1] [#7 1.20,0.18,0.00,M10] [#8 9.02,17.44,0.00,M4] 
22:55:02.545 00.000 12268 refined, 2 included, MultiStar: {0.14, -0.02}, one-star: {0.36, -0.01}
22:55:02.545 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.61 = -1.61)
22:55:02.545 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.56)
22:55:02.545 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.14 mountX=-0.01 mountY=0.14, mountTheta=1.61
22:55:02.547 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.02, opts=13)
22:55:02.547 00.000 12268 Enqueuing Move request for scope (0.14, -0.02)
22:55:02.547 00.000 11616 Worker thread wakes up
22:55:02.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
22:55:02.547 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
22:55:02.547 00.000 11616 Moving (0.14, -0.02) raw xDistance=-0.01 yDistance=0.14
22:55:02.547 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:02.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:55:02.547 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:02.548 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:55:02.548 00.000 11616 MoveAxis(E, 0, ABG)
22:55:02.548 00.000 11616 Move returns status 0, amount 0
22:55:02.548 00.000 11616 MoveAxis(N, 0, ABG)
22:55:02.548 00.000 11616 Move returns status 0, amount 0
22:55:02.548 00.000 11616 move complete, result=0
22:55:02.548 00.000 11616 worker thread done servicing request
22:55:02.569 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=200, Gamma=1.290
22:55:02.586 00.017 12268 UpdateGuideState exits: m=115 SNR=7.3
22:55:02.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:02.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:02.586 00.000 12268 Enqueuing Expose request
22:55:02.587 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:02.587 00.000 11616 Worker thread wakes up
22:55:02.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:02.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:04.604 02.017 11616 Exposure complete
22:55:04.666 00.062 11616 worker thread done servicing request
22:55:04.667 00.001 12268 OnExposeComplete: enter
22:55:04.667 00.000 12268 UpdateGuideState(): m_state=6
22:55:04.667 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1257
22:55:04.667 00.000 12268 Star::Find returns 1 (0), X=1155.53, Y=156.36, Mass=109, SNR=7.1, Peak=19 HFD=3.4
22:55:04.667 00.000 12268 Star::Find false star n=7 nbg=283 bg=7.5 sigma=0.8 thresh=10 peak=10
22:55:04.668 00.001 12268 MultiStar: [#1 0.42,-0.40,1.27,U] [#2 0.23,0.44,0.88,U] [#3 -0.04,0.12,0.74,U] [#4 -0.68,-0.27,0.00,M3] [#5 0.13,-0.77,0.00,M7] [#6 -0.21,-0.23,0.77,U] [#7 0.63,0.04,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.00,0.00,0.00,L] 
22:55:04.668 00.000 12268 refined, 5 included, MultiStar: {0.27, -0.03}, one-star: {0.38, 0.02}
22:55:04.668 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
22:55:04.668 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
22:55:04.668 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-0.11 mountX=-0.00 mountY=0.27, mountTheta=1.58
22:55:04.671 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.03, opts=13)
22:55:04.671 00.000 12268 Enqueuing Move request for scope (0.27, -0.03)
22:55:04.671 00.000 11616 Worker thread wakes up
22:55:04.671 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.03) opts 0xd
22:55:04.671 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.03)
22:55:04.671 00.000 11616 Moving (0.27, -0.03) raw xDistance=-0.00 yDistance=0.27
22:55:04.671 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:04.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:55:04.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
22:55:04.672 00.001 11616 MoveAxis(E, 0, ABG)
22:55:04.672 00.000 11616 Move returns status 0, amount 0
22:55:04.672 00.000 11616 MoveAxis(S, 23, ABG)
22:55:04.672 00.000 11616 Guiding  Dir = 1, Dur = 23
22:55:04.672 00.000 11616 IsSlewing returns 0
22:55:04.672 00.000 11616 IsGuiding returns 0
22:55:04.673 00.001 11616 PulseGuide returned control before completion, sleep 33
22:55:04.693 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=202, Gamma=1.290
22:55:04.711 00.018 12268 UpdateGuideState exits: m=109 SNR=7.1
22:55:04.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:04.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:04.711 00.000 12268 Enqueuing Expose request
22:55:04.716 00.005 11616 IsGuiding returns 1
22:55:04.716 00.000 11616 scope still moving after pulse duration time elapsed
22:55:04.748 00.032 11616 IsSlewing returns 0
22:55:04.749 00.001 11616 IsGuiding returns 0
22:55:04.749 00.000 11616 scope move finished after 23 + 53 ms
22:55:04.749 00.000 11616 Move returns status 0, amount 23
22:55:04.749 00.000 11616 move complete, result=0
22:55:04.749 00.000 11616 worker thread done servicing request
22:55:04.749 00.000 11616 Worker thread wakes up
22:55:04.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:04.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:04.750 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
22:55:06.760 02.010 11616 Exposure complete
22:55:06.818 00.058 11616 worker thread done servicing request
22:55:06.818 00.000 12268 OnExposeComplete: enter
22:55:06.818 00.000 12268 UpdateGuideState(): m_state=6
22:55:06.818 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1258
22:55:06.818 00.000 12268 Star::Find returns 1 (0), X=1155.94, Y=156.06, Mass=98, SNR=6.8, Peak=21 HFD=2.8
22:55:06.819 00.001 12268 Star::Find false star n=7 nbg=285 bg=7.5 sigma=0.8 thresh=10 peak=10
22:55:06.819 00.000 12268 MultiStar: [#1 -0.03,-0.60,1.22,U] [#2 0.36,0.38,1.07,U] [#3 -0.38,-0.07,0.74,U] [#4 -0.18,-0.16,0.63,U] [#5 0.15,-0.79,0.00,M8] [#6 0.45,0.22,0.89,U] [#7 0.91,-0.24,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.00,0.00,0.00,L] 
22:55:06.819 00.000 12268 refined, 5 included, MultiStar: {0.21, -0.10}, one-star: {0.79, -0.29}
22:55:06.819 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
22:55:06.819 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.24)
22:55:06.819 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-0.46 mountX=-0.08 mountY=0.22, mountTheta=1.93
22:55:06.823 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.10, opts=13)
22:55:06.823 00.000 12268 Enqueuing Move request for scope (0.21, -0.10)
22:55:06.823 00.000 11616 Worker thread wakes up
22:55:06.823 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd
22:55:06.823 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.10)
22:55:06.823 00.000 11616 Moving (0.21, -0.10) raw xDistance=-0.08 yDistance=0.22
22:55:06.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:06.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:55:06.824 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
22:55:06.824 00.000 11616 MoveAxis(E, 0, ABG)
22:55:06.824 00.000 11616 Move returns status 0, amount 0
22:55:06.824 00.000 11616 MoveAxis(S, 18, ABG)
22:55:06.824 00.000 11616 Guiding  Dir = 1, Dur = 18
22:55:06.824 00.000 11616 IsSlewing returns 0
22:55:06.824 00.000 11616 IsGuiding returns 0
22:55:06.825 00.001 11616 PulseGuide returned control before completion, sleep 28
22:55:06.846 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=162, Gamma=1.290
22:55:06.864 00.018 12268 UpdateGuideState exits: m=98 SNR=6.8
22:55:06.864 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:06.864 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:06.864 00.000 12268 Enqueuing Expose request
22:55:06.865 00.001 11616 IsGuiding returns 1
22:55:06.865 00.000 11616 scope still moving after pulse duration time elapsed
22:55:06.897 00.032 11616 IsSlewing returns 0
22:55:06.897 00.000 11616 IsGuiding returns 0
22:55:06.897 00.000 11616 scope move finished after 18 + 55 ms
22:55:06.898 00.001 11616 Move returns status 0, amount 18
22:55:06.898 00.000 11616 move complete, result=0
22:55:06.898 00.000 11616 worker thread done servicing request
22:55:06.898 00.000 11616 Worker thread wakes up
22:55:06.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:06.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:06.898 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
22:55:08.901 02.003 11616 Exposure complete
22:55:08.959 00.058 11616 worker thread done servicing request
22:55:08.959 00.000 12268 OnExposeComplete: enter
22:55:08.959 00.000 12268 UpdateGuideState(): m_state=6
22:55:08.959 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1259
22:55:08.959 00.000 12268 Star::Find returns 1 (0), X=1155.52, Y=156.47, Mass=123, SNR=7.6, Peak=20 HFD=3.2
22:55:08.960 00.001 12268 MultiStar: [#1 0.08,0.18,1.10,U] [#2 -0.13,-0.44,0.82,U] [#3 -0.81,0.20,0.00,M1] [#4 -0.09,-0.45,0.64,U] [#5 0.00,0.00,0.00,L] [#6 0.83,-0.25,0.00,M1] [#7 0.26,-1.08,0.00,R] [#8 8.82,17.11,0.00,M5] [#9 4.72,1.93,0.00,M6] 
22:55:08.960 00.000 12268 refined, 3 included, MultiStar: {0.08, -0.09}, one-star: {0.37, 0.13}
22:55:08.960 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
22:55:08.960 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.86)
22:55:08.960 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.84 mountX=-0.08 mountY=0.09, mountTheta=2.29
22:55:08.963 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.09, opts=13)
22:55:08.963 00.000 12268 Enqueuing Move request for scope (0.08, -0.09)
22:55:08.963 00.000 11616 Worker thread wakes up
22:55:08.963 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
22:55:08.963 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
22:55:08.963 00.000 11616 Moving (0.08, -0.09) raw xDistance=-0.08 yDistance=0.09
22:55:08.963 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:08.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:55:08.963 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:08.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:55:08.964 00.001 11616 MoveAxis(E, 0, ABG)
22:55:08.964 00.000 11616 Move returns status 0, amount 0
22:55:08.964 00.000 11616 MoveAxis(N, 0, ABG)
22:55:08.964 00.000 11616 Move returns status 0, amount 0
22:55:08.964 00.000 11616 move complete, result=0
22:55:08.964 00.000 11616 worker thread done servicing request
22:55:08.985 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=189, Gamma=1.290
22:55:09.003 00.018 12268 UpdateGuideState exits: m=123 SNR=7.6
22:55:09.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:09.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:09.003 00.000 12268 Enqueuing Expose request
22:55:09.003 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:09.003 00.000 11616 Worker thread wakes up
22:55:09.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:09.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:11.003 02.000 11616 Exposure complete
22:55:11.062 00.059 11616 worker thread done servicing request
22:55:11.062 00.000 12268 OnExposeComplete: enter
22:55:11.062 00.000 12268 UpdateGuideState(): m_state=6
22:55:11.062 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1260
22:55:11.062 00.000 12268 Star::Find returns 1 (0), X=1155.68, Y=155.74, Mass=110, SNR=7.2, Peak=23 HFD=3.2
22:55:11.063 00.001 12268 MultiStar: [#1 0.37,-0.55,0.00,M1] [#2 0.30,0.06,0.85,U] [#3 -0.49,-0.32,0.67,U] [#4 -0.71,-0.61,0.00,M2] [#5 0.13,-0.83,0.00,M9] [#6 0.50,-0.41,0.00,M2] [#7 -0.16,0.52,0.73,U] [#8 0.66,-0.24,0.00,M6] 
22:55:11.063 00.000 12268 refined, 3 included, MultiStar: {0.11, -0.12}, one-star: {0.53, -0.61}
22:55:11.063 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
22:55:11.063 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
22:55:11.063 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-0.85 mountX=-0.11 mountY=0.12, mountTheta=2.31
22:55:11.065 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.12, opts=13)
22:55:11.065 00.000 12268 Enqueuing Move request for scope (0.11, -0.12)
22:55:11.065 00.000 11616 Worker thread wakes up
22:55:11.065 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
22:55:11.065 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
22:55:11.066 00.001 11616 Moving (0.11, -0.12) raw xDistance=-0.11 yDistance=0.12
22:55:11.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
22:55:11.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:11.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:55:11.066 00.000 11616 MoveAxis(E, 61, ABG)
22:55:11.066 00.000 11616 Guiding  Dir = 2, Dur = 61
22:55:11.067 00.001 11616 IsSlewing returns 0
22:55:11.067 00.000 11616 IsGuiding returns 0
22:55:11.067 00.000 11616 PulseGuide returned control before completion, sleep 71
22:55:11.096 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=197, Gamma=1.290
22:55:11.125 00.029 12268 UpdateGuideState exits: m=110 SNR=7.2
22:55:11.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:11.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:11.125 00.000 12268 Enqueuing Expose request
22:55:11.149 00.024 11616 IsGuiding returns 1
22:55:11.149 00.000 11616 scope still moving after pulse duration time elapsed
22:55:11.177 00.028 11616 IsSlewing returns 0
22:55:11.178 00.001 11616 IsGuiding returns 0
22:55:11.178 00.000 11616 scope move finished after 61 + 50 ms
22:55:11.178 00.000 11616 Move returns status 0, amount 61
22:55:11.178 00.000 11616 MoveAxis(N, 0, ABG)
22:55:11.178 00.000 11616 Move returns status 0, amount 0
22:55:11.178 00.000 11616 move complete, result=0
22:55:11.178 00.000 11616 worker thread done servicing request
22:55:11.178 00.000 11616 Worker thread wakes up
22:55:11.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:11.179 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:11.181 00.002 12268 GuideStep: -0.1 px 61 ms EAST, 0.1 px 0 ms NORTH
22:55:13.192 02.011 11616 Exposure complete
22:55:13.252 00.060 11616 worker thread done servicing request
22:55:13.252 00.000 12268 OnExposeComplete: enter
22:55:13.252 00.000 12268 UpdateGuideState(): m_state=6
22:55:13.253 00.001 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1261
22:55:13.253 00.000 12268 Star::Find returns 1 (0), X=1155.42, Y=155.99, Mass=120, SNR=7.5, Peak=21 HFD=3.8
22:55:13.253 00.000 12268 MultiStar: [#1 -0.06,-0.26,1.14,U] [#2 0.04,0.10,0.76,U] [#3 0.04,-0.14,0.65,U] [#4 -0.91,-0.64,0.00,M3] [#5 -0.12,-0.52,0.76,U] [#6 0.31,0.49,0.69,U] [#7 0.47,0.11,0.75,U] [#8 0.49,0.04,0.59,U] 
22:55:13.253 00.000 12268 refined, 7 included, MultiStar: {0.16, -0.10}, one-star: {0.27, -0.36}
22:55:13.253 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
22:55:13.253 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
22:55:13.253 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.55 mountX=-0.08 mountY=0.17, mountTheta=2.02
22:55:13.255 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.10, opts=13)
22:55:13.255 00.000 12268 Enqueuing Move request for scope (0.16, -0.10)
22:55:13.256 00.001 11616 Worker thread wakes up
22:55:13.256 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
22:55:13.256 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
22:55:13.256 00.000 11616 Moving (0.16, -0.10) raw xDistance=-0.08 yDistance=0.17
22:55:13.256 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:13.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:55:13.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
22:55:13.256 00.000 11616 MoveAxis(E, 0, ABG)
22:55:13.256 00.000 11616 Move returns status 0, amount 0
22:55:13.256 00.000 11616 MoveAxis(S, 14, ABG)
22:55:13.256 00.000 11616 Guiding  Dir = 1, Dur = 14
22:55:13.257 00.001 11616 IsSlewing returns 0
22:55:13.257 00.000 11616 IsGuiding returns 0
22:55:13.257 00.000 11616 PulseGuide returned control before completion, sleep 24
22:55:13.279 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=175, Gamma=1.290
22:55:13.285 00.006 11616 IsGuiding returns 1
22:55:13.285 00.000 11616 scope still moving after pulse duration time elapsed
22:55:13.298 00.013 12268 UpdateGuideState exits: m=120 SNR=7.5
22:55:13.299 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:13.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:13.299 00.000 12268 Enqueuing Expose request
22:55:13.316 00.017 11616 IsSlewing returns 0
22:55:13.316 00.000 11616 IsGuiding returns 0
22:55:13.317 00.001 11616 scope move finished after 14 + 45 ms
22:55:13.317 00.000 11616 Move returns status 0, amount 14
22:55:13.317 00.000 11616 move complete, result=0
22:55:13.317 00.000 11616 worker thread done servicing request
22:55:13.317 00.000 11616 Worker thread wakes up
22:55:13.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:13.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:13.321 00.004 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
22:55:15.331 02.010 11616 Exposure complete
22:55:15.387 00.056 11616 worker thread done servicing request
22:55:15.388 00.001 12268 OnExposeComplete: enter
22:55:15.388 00.000 12268 UpdateGuideState(): m_state=6
22:55:15.388 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1262
22:55:15.388 00.000 12268 Star::Find returns 1 (0), X=1155.63, Y=156.09, Mass=117, SNR=7.3, Peak=23 HFD=3.9
22:55:15.389 00.001 12268 MultiStar: [#1 -0.24,0.25,1.20,U] [#2 -0.31,0.40,0.93,U] [#3 -0.50,-0.24,0.65,U] [#4 -0.98,0.81,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.08,-0.14,0.75,U] [#7 -0.08,1.10,0.00,M1] [#8 0.49,0.04,0.61,U] [#9 3.94,2.00,0.00,M7] 
22:55:15.389 00.000 12268 refined, 5 included, MultiStar: {-0.01, 0.04}, one-star: {0.48, -0.25}
22:55:15.389 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
22:55:15.389 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
22:55:15.389 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.91 mountX=0.03 mountY=-0.02, mountTheta=-0.46
22:55:15.391 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.04, opts=13)
22:55:15.391 00.000 12268 Enqueuing Move request for scope (-0.01, 0.04)
22:55:15.391 00.000 11616 Worker thread wakes up
22:55:15.391 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
22:55:15.391 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
22:55:15.391 00.000 11616 Moving (-0.01, 0.04) raw xDistance=0.03 yDistance=-0.02
22:55:15.391 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:15.391 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:55:15.391 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:15.391 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:55:15.392 00.001 11616 MoveAxis(E, 0, ABG)
22:55:15.392 00.000 11616 Move returns status 0, amount 0
22:55:15.392 00.000 11616 MoveAxis(N, 0, ABG)
22:55:15.392 00.000 11616 Move returns status 0, amount 0
22:55:15.392 00.000 11616 move complete, result=0
22:55:15.393 00.001 11616 worker thread done servicing request
22:55:15.417 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=148, Gamma=1.290
22:55:15.435 00.018 12268 UpdateGuideState exits: m=117 SNR=7.3
22:55:15.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:15.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:15.435 00.000 12268 Enqueuing Expose request
22:55:15.435 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:15.435 00.000 11616 Worker thread wakes up
22:55:15.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:15.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:17.442 02.007 11616 Exposure complete
22:55:17.499 00.057 11616 worker thread done servicing request
22:55:17.499 00.000 12268 OnExposeComplete: enter
22:55:17.499 00.000 12268 UpdateGuideState(): m_state=6
22:55:17.499 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1263
22:55:17.499 00.000 12268 Star::Find returns 1 (0), X=1155.22, Y=156.92, Mass=101, SNR=6.9, Peak=19 HFD=2.9
22:55:17.500 00.001 12268 MultiStar: [#1 -0.23,0.27,1.32,U] [#2 -0.70,0.27,0.00,M1] [#3 -0.23,-0.03,0.68,U] [#4 -0.38,0.69,0.00,M5] [#5 -0.30,0.45,0.69,U] [#6 -0.80,0.55,0.00,M1] [#7 0.31,2.45,0.00,M2] [#8 0.38,0.09,0.69,U] 
22:55:17.500 00.000 12268 refined, 4 included, MultiStar: {-0.07, 0.29}, one-star: {0.07, 0.57}
22:55:17.500 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
22:55:17.500 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
22:55:17.500 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.82 mountX=0.28 mountY=-0.11, mountTheta=-0.38
22:55:17.502 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.29, opts=13)
22:55:17.502 00.000 12268 Enqueuing Move request for scope (-0.07, 0.29)
22:55:17.502 00.000 11616 Worker thread wakes up
22:55:17.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
22:55:17.502 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
22:55:17.502 00.000 11616 Moving (-0.07, 0.29) raw xDistance=0.28 yDistance=-0.11
22:55:17.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:55:17.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:55:17.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:17.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:55:17.503 00.001 11616 MoveAxis(E, 0, ABG)
22:55:17.503 00.000 11616 Move returns status 0, amount 0
22:55:17.503 00.000 11616 MoveAxis(N, 0, ABG)
22:55:17.503 00.000 11616 Move returns status 0, amount 0
22:55:17.503 00.000 11616 move complete, result=0
22:55:17.503 00.000 11616 worker thread done servicing request
22:55:17.524 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=151, Gamma=1.290
22:55:17.540 00.016 12268 UpdateGuideState exits: m=101 SNR=6.9
22:55:17.541 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:17.541 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:17.541 00.000 12268 Enqueuing Expose request
22:55:17.541 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:17.541 00.000 11616 Worker thread wakes up
22:55:17.541 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:17.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:19.555 02.014 11616 Exposure complete
22:55:19.620 00.065 11616 worker thread done servicing request
22:55:19.621 00.001 12268 OnExposeComplete: enter
22:55:19.621 00.000 12268 UpdateGuideState(): m_state=6
22:55:19.621 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
22:55:19.621 00.000 12268 Star::Find returns 1 (0), X=1155.77, Y=156.29, Mass=111, SNR=7.2, Peak=18 HFD=3.5
22:55:19.622 00.001 12268 MultiStar: [#1 -0.27,0.77,0.00,M1] [#2 -0.34,0.59,0.00,M2] [#3 -0.37,0.21,0.71,U] [#4 -1.16,0.21,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 -0.45,-0.05,0.67,U] [#7 0.22,1.70,0.00,M3] [#8 0.53,-0.03,0.64,U] [#9 5.20,3.40,0.00,M8] 
22:55:19.622 00.000 12268 refined, 3 included, MultiStar: {0.13, 0.01}, one-star: {0.62, -0.05}
22:55:19.622 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
22:55:19.622 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.81)
22:55:19.622 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.11 mountX=0.03 mountY=0.13, mountTheta=1.36
22:55:19.624 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.01, opts=13)
22:55:19.624 00.000 12268 Enqueuing Move request for scope (0.13, 0.01)
22:55:19.624 00.000 11616 Worker thread wakes up
22:55:19.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
22:55:19.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
22:55:19.624 00.000 11616 Moving (0.13, 0.01) raw xDistance=0.03 yDistance=0.13
22:55:19.625 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:19.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:55:19.625 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:19.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:55:19.625 00.000 11616 MoveAxis(E, 0, ABG)
22:55:19.625 00.000 11616 Move returns status 0, amount 0
22:55:19.625 00.000 11616 MoveAxis(N, 0, ABG)
22:55:19.625 00.000 11616 Move returns status 0, amount 0
22:55:19.626 00.001 11616 move complete, result=0
22:55:19.626 00.000 11616 worker thread done servicing request
22:55:19.653 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=164, Gamma=1.290
22:55:19.671 00.018 12268 UpdateGuideState exits: m=111 SNR=7.2
22:55:19.672 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:19.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:19.672 00.000 12268 Enqueuing Expose request
22:55:19.672 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:19.672 00.000 11616 Worker thread wakes up
22:55:19.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:19.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:21.250 01.578 12268 evsrv: cli 0F8E69C0 connect
22:55:21.250 00.000 12268 case statement mapped state 6 to 3
22:55:21.251 00.001 12268 case statement mapped state 6 to 3
22:55:21.251 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"72356473-42b3-44ac-88b9-2075cf894c7a"}
22:55:21.252 00.001 12268 case statement mapped state 6 to 3
22:55:21.252 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72356473-42b3-44ac-88b9-2075cf894c7a"}
22:55:21.253 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:55:21.697 00.444 11616 Exposure complete
22:55:21.765 00.068 11616 worker thread done servicing request
22:55:21.765 00.000 12268 OnExposeComplete: enter
22:55:21.765 00.000 12268 UpdateGuideState(): m_state=6
22:55:21.766 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1265
22:55:21.766 00.000 12268 Star::Find returns 1 (0), X=1155.11, Y=156.38, Mass=115, SNR=7.3, Peak=20 HFD=4.1
22:55:21.766 00.000 12268 Star::Find false star n=12 nbg=275 bg=7.8 sigma=0.7 thresh=10 peak=10
22:55:21.766 00.000 12268 MultiStar: [#1 -0.68,0.32,0.00,M2] [#2 -0.20,0.26,0.78,U] [#3 -0.34,0.26,0.64,U] [#4 -0.13,0.19,0.65,U] [#5 0.00,0.00,0.00,L] [#6 -0.15,0.03,0.69,U] [#7 -0.12,2.11,0.00,M4] [#8 0.45,0.14,0.65,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] 
22:55:21.766 00.000 12268 single-star, 5 included, MultiStar: {-0.07, 0.14}, one-star: {-0.04, 0.04}
22:55:21.767 00.001 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
22:55:21.767 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
22:55:21.767 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.41 mountX=0.03 mountY=-0.04, mountTheta=-0.94
22:55:21.768 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.04, opts=13)
22:55:21.769 00.001 12268 Enqueuing Move request for scope (-0.04, 0.04)
22:55:21.769 00.000 11616 Worker thread wakes up
22:55:21.769 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
22:55:21.769 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
22:55:21.769 00.000 11616 Moving (-0.04, 0.04) raw xDistance=0.03 yDistance=-0.04
22:55:21.769 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:21.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:55:21.769 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:21.770 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:55:21.770 00.000 11616 MoveAxis(E, 0, ABG)
22:55:21.770 00.000 11616 Move returns status 0, amount 0
22:55:21.770 00.000 11616 MoveAxis(N, 0, ABG)
22:55:21.770 00.000 11616 Move returns status 0, amount 0
22:55:21.770 00.000 11616 move complete, result=0
22:55:21.770 00.000 11616 worker thread done servicing request
22:55:21.797 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=149, Gamma=1.290
22:55:21.821 00.024 12268 UpdateGuideState exits: m=115 SNR=7.3
22:55:21.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:21.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:21.821 00.000 12268 Enqueuing Expose request
22:55:21.822 00.001 11616 Worker thread wakes up
22:55:21.822 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:21.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:21.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:23.869 02.047 11616 Exposure complete
22:55:23.943 00.074 11616 worker thread done servicing request
22:55:23.943 00.000 12268 OnExposeComplete: enter
22:55:23.943 00.000 12268 UpdateGuideState(): m_state=6
22:55:23.944 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1266
22:55:23.944 00.000 12268 Star::Find returns 1 (0), X=1155.43, Y=155.91, Mass=147, SNR=8.2, Peak=18 HFD=4.2
22:55:23.944 00.000 12268 Star::Find false star n=13 nbg=284 bg=7.7 sigma=0.8 thresh=10 peak=10
22:55:23.945 00.001 12268 Star::Find false star n=12 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
22:55:23.945 00.000 12268 Star::Find false star n=5 nbg=284 bg=7.7 sigma=0.8 thresh=10 peak=10
22:55:23.945 00.000 12268 MultiStar: [#1 -0.22,-0.42,1.16,U] [#2 -0.07,-0.51,0.84,U] [#3 -0.45,-0.09,0.58,U] [#4 0.00,0.00,0.00,L] [#5 -0.04,-0.96,0.00,M8] [#6 0.20,-0.35,0.69,U] [#7 0.25,1.16,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] 
22:55:23.945 00.000 12268 refined, 4 included, MultiStar: {-0.04, -0.38}, one-star: {0.28, -0.44}
22:55:23.945 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
22:55:23.945 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
22:55:23.945 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.38 hyp=0.39 cameraTheta=-1.67 mountX=-0.39 mountY=0.01, mountTheta=3.11
22:55:23.947 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.38, opts=13)
22:55:23.948 00.001 12268 Enqueuing Move request for scope (-0.04, -0.38)
22:55:23.948 00.000 11616 Worker thread wakes up
22:55:23.948 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.38) opts 0xd
22:55:23.948 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.38)
22:55:23.948 00.000 11616 Moving (-0.04, -0.38) raw xDistance=-0.39 yDistance=0.01
22:55:23.948 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
22:55:23.948 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:23.948 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:55:23.948 00.000 11616 MoveAxis(E, 216, ABG)
22:55:23.948 00.000 11616 Guiding  Dir = 2, Dur = 216
22:55:23.949 00.001 11616 IsSlewing returns 0
22:55:23.949 00.000 11616 IsGuiding returns 0
22:55:23.949 00.000 11616 PulseGuide returned control before completion, sleep 226
22:55:23.976 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=177, Gamma=1.290
22:55:23.998 00.022 12268 UpdateGuideState exits: m=147 SNR=8.2
22:55:23.999 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:23.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:23.999 00.000 12268 Enqueuing Expose request
22:55:24.187 00.188 11616 IsGuiding returns 1
22:55:24.187 00.000 11616 scope still moving after pulse duration time elapsed
22:55:24.219 00.032 11616 IsSlewing returns 0
22:55:24.219 00.000 11616 IsGuiding returns 0
22:55:24.219 00.000 11616 scope move finished after 216 + 54 ms
22:55:24.220 00.001 11616 Move returns status 0, amount 216
22:55:24.220 00.000 11616 MoveAxis(N, 0, ABG)
22:55:24.220 00.000 11616 Move returns status 0, amount 0
22:55:24.220 00.000 11616 move complete, result=0
22:55:24.220 00.000 11616 worker thread done servicing request
22:55:24.220 00.000 11616 Worker thread wakes up
22:55:24.220 00.000 12268 GuideStep: -0.4 px 216 ms EAST, 0.0 px 0 ms NORTH
22:55:24.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:24.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:26.233 02.013 11616 Exposure complete
22:55:26.295 00.062 11616 worker thread done servicing request
22:55:26.295 00.000 12268 OnExposeComplete: enter
22:55:26.295 00.000 12268 UpdateGuideState(): m_state=6
22:55:26.296 00.001 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1267
22:55:26.296 00.000 12268 Star::Find returns 1 (0), X=1156.11, Y=156.89, Mass=120, SNR=7.4, Peak=19 HFD=4.4
22:55:26.296 00.000 12268 Star::Find false star n=16 nbg=284 bg=7.6 sigma=0.8 thresh=10 peak=10
22:55:26.296 00.000 12268 Star::Find false star n=11 nbg=269 bg=7.7 sigma=0.6 thresh=10 peak=9
22:55:26.296 00.000 12268 MultiStar: [#1 0.39,0.06,1.22,U] [#2 0.73,0.06,0.00,M1] [#3 -0.33,-0.03,0.69,U] [#4 0.00,0.00,0.00,L] [#5 0.11,0.94,0.00,M9] [#6 0.35,0.00,0.78,U] [#7 0.14,1.75,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 0.00,0.00,0.00,L] 
22:55:26.296 00.000 12268 refined, 3 included, MultiStar: {0.40, 0.16}, one-star: {0.96, 0.54}
22:55:26.297 00.001 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
22:55:26.297 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.08)
22:55:26.297 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.16 hyp=0.43 cameraTheta=0.38 mountX=0.20 mountY=0.38, mountTheta=1.09
22:55:26.299 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.16, opts=13)
22:55:26.299 00.000 12268 Enqueuing Move request for scope (0.40, 0.16)
22:55:26.299 00.000 11616 Worker thread wakes up
22:55:26.299 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.16) opts 0xd
22:55:26.299 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.16)
22:55:26.299 00.000 11616 Moving (0.40, 0.16) raw xDistance=0.20 yDistance=0.38
22:55:26.299 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:55:26.299 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:55:26.299 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
22:55:26.300 00.001 11616 MoveAxis(E, 0, ABG)
22:55:26.300 00.000 11616 Move returns status 0, amount 0
22:55:26.300 00.000 11616 MoveAxis(S, 32, ABG)
22:55:26.300 00.000 11616 Guiding  Dir = 1, Dur = 32
22:55:26.300 00.000 11616 IsSlewing returns 0
22:55:26.300 00.000 11616 IsGuiding returns 0
22:55:26.301 00.001 11616 PulseGuide returned control before completion, sleep 42
22:55:26.322 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=166, Gamma=1.290
22:55:26.342 00.020 12268 UpdateGuideState exits: m=120 SNR=7.4
22:55:26.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:26.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:26.342 00.000 12268 Enqueuing Expose request
22:55:26.344 00.002 11616 IsGuiding returns 1
22:55:26.344 00.000 11616 scope still moving after pulse duration time elapsed
22:55:26.376 00.032 11616 IsSlewing returns 0
22:55:26.376 00.000 11616 IsGuiding returns 1
22:55:26.407 00.031 11616 IsSlewing returns 0
22:55:26.407 00.000 11616 IsGuiding returns 1
22:55:26.437 00.030 11616 IsSlewing returns 0
22:55:26.437 00.000 11616 IsGuiding returns 0
22:55:26.438 00.001 11616 scope move finished after 32 + 105 ms
22:55:26.438 00.000 11616 Move returns status 0, amount 32
22:55:26.438 00.000 11616 move complete, result=0
22:55:26.438 00.000 11616 worker thread done servicing request
22:55:26.438 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 32 ms SOUTH
22:55:26.438 00.000 11616 Worker thread wakes up
22:55:26.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:26.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:28.437 01.999 11616 Exposure complete
22:55:28.494 00.057 11616 worker thread done servicing request
22:55:28.495 00.001 12268 OnExposeComplete: enter
22:55:28.495 00.000 12268 UpdateGuideState(): m_state=6
22:55:28.495 00.000 12268 Star::Find(15, 1156, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1268
22:55:28.495 00.000 12268 Star::Find returns 1 (0), X=1155.49, Y=156.80, Mass=109, SNR=7.0, Peak=18 HFD=3.7
22:55:28.495 00.000 12268 Star::Find false star n=12 nbg=286 bg=7.7 sigma=0.8 thresh=10 peak=10
22:55:28.495 00.000 12268 Star::Find false star n=14 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
22:55:28.496 00.001 12268 MultiStar: [#1 0.55,0.33,0.00,M1] [#2 -0.36,-0.13,0.99,U] [#3 -0.07,0.31,0.66,U] [#4 -0.71,0.53,0.00,M6] [#5 -0.31,0.50,0.87,U] [#6 0.36,0.49,0.74,U] [#7 0.04,2.48,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.00,0.00,0.00,L] 
22:55:28.496 00.000 12268 refined, 4 included, MultiStar: {-0.02, 0.31}, one-star: {0.34, 0.45}
22:55:28.496 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
22:55:28.496 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
22:55:28.496 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.62 mountX=0.31 mountY=-0.06, mountTheta=-0.18
22:55:28.497 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.31, opts=13)
22:55:28.497 00.000 12268 Enqueuing Move request for scope (-0.02, 0.31)
22:55:28.497 00.000 11616 Worker thread wakes up
22:55:28.498 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.31) opts 0xd
22:55:28.498 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.31)
22:55:28.498 00.000 11616 Moving (-0.02, 0.31) raw xDistance=0.31 yDistance=-0.06
22:55:28.498 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
22:55:28.498 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.93
22:55:28.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
22:55:28.498 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:28.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:55:28.498 00.000 11616 MoveAxis(W, 173, ABG)
22:55:28.498 00.000 11616 Guiding  Dir = 3, Dur = 173
22:55:28.499 00.001 11616 IsSlewing returns 0
22:55:28.499 00.000 11616 IsGuiding returns 0
22:55:28.499 00.000 11616 PulseGuide returned control before completion, sleep 183
22:55:28.521 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=165, Gamma=1.290
22:55:28.539 00.018 12268 UpdateGuideState exits: m=109 SNR=7.0
22:55:28.539 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:28.539 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:28.539 00.000 12268 Enqueuing Expose request
22:55:28.690 00.151 11616 IsGuiding returns 1
22:55:28.690 00.000 11616 scope still moving after pulse duration time elapsed
22:55:28.722 00.032 11616 IsSlewing returns 0
22:55:28.723 00.001 11616 IsGuiding returns 0
22:55:28.723 00.000 11616 scope move finished after 173 + 50 ms
22:55:28.723 00.000 11616 Move returns status 0, amount 173
22:55:28.723 00.000 11616 MoveAxis(N, 0, ABG)
22:55:28.723 00.000 11616 Move returns status 0, amount 0
22:55:28.723 00.000 11616 move complete, result=0
22:55:28.723 00.000 12268 GuideStep: 0.3 px 173 ms WEST, -0.1 px 0 ms NORTH
22:55:28.723 00.000 11616 worker thread done servicing request
22:55:28.724 00.001 11616 Worker thread wakes up
22:55:28.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:28.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:30.735 02.011 11616 Exposure complete
22:55:30.793 00.058 11616 worker thread done servicing request
22:55:30.793 00.000 12268 OnExposeComplete: enter
22:55:30.793 00.000 12268 UpdateGuideState(): m_state=6
22:55:30.794 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1269
22:55:30.794 00.000 12268 Star::Find returns 1 (0), X=1154.92, Y=156.48, Mass=130, SNR=7.8, Peak=21 HFD=4.9
22:55:30.794 00.000 12268 Star::Find false star n=14 nbg=284 bg=7.6 sigma=0.7 thresh=10 peak=10
22:55:30.794 00.000 12268 Star::Find false star n=8 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=9
22:55:30.794 00.000 12268 Star::Find false star n=8 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
22:55:30.794 00.000 12268 Star::Find false star n=4 nbg=284 bg=7.6 sigma=0.9 thresh=10 peak=10
22:55:30.794 00.000 12268 MultiStar: [#1 -0.31,0.30,1.32,U] [#2 -0.84,-0.09,0.00,M1] [#3 -0.15,0.03,0.64,U] [#4 0.00,0.00,0.00,L] [#5 -0.72,0.11,0.00,M9] [#6 -0.11,0.62,0.74,U] [#7 0.17,1.35,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.00,0.00,0.00,L] 
22:55:30.795 00.001 12268 single-star, 3 included, MultiStar: {-0.22, 0.27}, one-star: {-0.23, 0.13}
22:55:30.795 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
22:55:30.795 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
22:55:30.795 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.13 hyp=0.27 cameraTheta=2.61 mountX=0.11 mountY=-0.24, mountTheta=-1.14
22:55:30.796 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.13, opts=13)
22:55:30.796 00.000 12268 Enqueuing Move request for scope (-0.23, 0.13)
22:55:30.796 00.000 11616 Worker thread wakes up
22:55:30.797 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.13) opts 0xd
22:55:30.797 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.13)
22:55:30.797 00.000 11616 Moving (-0.23, 0.13) raw xDistance=0.11 yDistance=-0.24
22:55:30.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
22:55:30.797 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:55:30.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:55:30.797 00.000 11616 MoveAxis(W, 63, ABG)
22:55:30.797 00.000 11616 Guiding  Dir = 3, Dur = 63
22:55:30.797 00.000 11616 IsSlewing returns 0
22:55:30.798 00.001 11616 IsGuiding returns 0
22:55:30.798 00.000 11616 PulseGuide returned control before completion, sleep 73
22:55:30.819 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=169, Gamma=1.290
22:55:30.836 00.017 12268 UpdateGuideState exits: m=130 SNR=7.8
22:55:30.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:30.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:30.836 00.000 12268 Enqueuing Expose request
22:55:30.872 00.036 11616 IsGuiding returns 1
22:55:30.872 00.000 11616 scope still moving after pulse duration time elapsed
22:55:30.903 00.031 11616 IsSlewing returns 0
22:55:30.903 00.000 11616 IsGuiding returns 0
22:55:30.903 00.000 11616 scope move finished after 63 + 42 ms
22:55:30.903 00.000 11616 Move returns status 0, amount 63
22:55:30.903 00.000 11616 MoveAxis(N, 0, ABG)
22:55:30.903 00.000 11616 Move returns status 0, amount 0
22:55:30.904 00.001 11616 move complete, result=0
22:55:30.904 00.000 11616 worker thread done servicing request
22:55:30.904 00.000 12268 GuideStep: 0.1 px 63 ms WEST, -0.2 px 0 ms NORTH
22:55:30.904 00.000 11616 Worker thread wakes up
22:55:30.904 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:30.904 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:32.909 02.005 11616 Exposure complete
22:55:32.966 00.057 11616 worker thread done servicing request
22:55:32.966 00.000 12268 OnExposeComplete: enter
22:55:32.966 00.000 12268 UpdateGuideState(): m_state=6
22:55:32.966 00.000 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1270
22:55:32.966 00.000 12268 Star::Find returns 1 (0), X=1155.16, Y=157.54, Mass=97, SNR=6.7, Peak=21 HFD=4.2
22:55:32.967 00.001 12268 Star::Find false star n=7 nbg=284 bg=7.6 sigma=0.8 thresh=10 peak=10
22:55:32.967 00.000 12268 MultiStar: [#1 0.21,1.06,0.00,M1] [#2 0.14,1.11,0.00,M2] [#3 -0.25,-0.01,0.75,U] [#4 -0.39,1.48,0.00,M7] [#5 0.02,0.99,0.00,M10] [#6 0.10,1.22,0.00,M1] [#7 -0.01,2.93,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.00,0.00,0.00,L] 
22:55:32.967 00.000 12268 refined, 1 included, MultiStar: {-0.10, 0.68}, one-star: {0.01, 1.19}
22:55:32.967 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
22:55:32.967 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
22:55:32.967 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.68 hyp=0.68 cameraTheta=1.72 mountX=0.66 mountY=-0.19, mountTheta=-0.28
22:55:32.968 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.68, opts=13)
22:55:32.968 00.000 12268 Enqueuing Move request for scope (-0.10, 0.68)
22:55:32.969 00.001 11616 Worker thread wakes up
22:55:32.969 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.68) opts 0xd
22:55:32.969 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.68)
22:55:32.969 00.000 11616 Moving (-0.10, 0.68) raw xDistance=0.66 yDistance=-0.19
22:55:32.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.66
22:55:32.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:55:32.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:55:32.970 00.001 11616 MoveAxis(W, 370, ABG)
22:55:32.970 00.000 11616 Guiding  Dir = 3, Dur = 370
22:55:32.970 00.000 11616 IsSlewing returns 0
22:55:32.970 00.000 11616 IsGuiding returns 0
22:55:32.970 00.000 11616 PulseGuide returned control before completion, sleep 380
22:55:32.991 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=175, Gamma=1.290
22:55:33.014 00.023 12268 UpdateGuideState exits: m=97 SNR=6.7
22:55:33.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:33.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:33.014 00.000 12268 Enqueuing Expose request
22:55:33.356 00.342 11616 IsGuiding returns 1
22:55:33.356 00.000 11616 scope still moving after pulse duration time elapsed
22:55:33.387 00.031 11616 IsSlewing returns 0
22:55:33.387 00.000 11616 IsGuiding returns 1
22:55:33.419 00.032 11616 IsSlewing returns 0
22:55:33.419 00.000 11616 IsGuiding returns 1
22:55:33.451 00.032 11616 IsSlewing returns 0
22:55:33.452 00.001 11616 IsGuiding returns 1
22:55:33.483 00.031 11616 IsSlewing returns 0
22:55:33.484 00.001 11616 IsGuiding returns 1
22:55:33.514 00.030 11616 IsSlewing returns 0
22:55:33.515 00.001 11616 IsGuiding returns 1
22:55:33.544 00.029 11616 IsSlewing returns 0
22:55:33.544 00.000 11616 IsGuiding returns 1
22:55:33.576 00.032 11616 IsSlewing returns 0
22:55:33.576 00.000 11616 IsGuiding returns 0
22:55:33.577 00.001 11616 scope move finished after 370 + 236 ms
22:55:33.577 00.000 11616 Move returns status 0, amount 370
22:55:33.577 00.000 11616 MoveAxis(N, 0, ABG)
22:55:33.577 00.000 11616 Move returns status 0, amount 0
22:55:33.577 00.000 11616 move complete, result=0
22:55:33.577 00.000 12268 GuideStep: 0.7 px 370 ms WEST, -0.2 px 0 ms NORTH
22:55:33.578 00.001 11616 worker thread done servicing request
22:55:33.578 00.000 11616 Worker thread wakes up
22:55:33.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:33.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:35.603 02.025 11616 Exposure complete
22:55:35.682 00.079 11616 worker thread done servicing request
22:55:35.682 00.000 12268 OnExposeComplete: enter
22:55:35.683 00.001 12268 UpdateGuideState(): m_state=6
22:55:35.683 00.000 12268 Star::Find(15, 1155, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1271
22:55:35.683 00.000 12268 Star::Find returns 1 (0), X=1155.54, Y=157.03, Mass=102, SNR=6.9, Peak=21 HFD=3.5
22:55:35.683 00.000 12268 Star::Find false star n=7 nbg=282 bg=7.6 sigma=0.8 thresh=10 peak=10
22:55:35.684 00.001 12268 Star::Find false star n=11 nbg=272 bg=7.8 sigma=0.7 thresh=10 peak=10
22:55:35.684 00.000 12268 Star::Find false star n=11 nbg=286 bg=7.7 sigma=0.8 thresh=10 peak=10
22:55:35.684 00.000 12268 MultiStar: [#1 0.25,0.75,0.00,M2] [#2 0.11,1.65,0.00,M3] [#3 -0.65,-0.03,0.00,M1] [#4 -0.07,0.77,0.00,M8] [#5 0.37,0.64,0.00,R] [#6 0.39,0.28,0.78,U] [#7 0.70,2.00,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.00,0.00,0.00,L] 
22:55:35.684 00.000 12268 refined, 1 included, MultiStar: {0.39, 0.50}, one-star: {0.39, 0.68}
22:55:35.684 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
22:55:35.684 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
22:55:35.684 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.50 hyp=0.64 cameraTheta=0.91 mountX=0.54 mountY=0.32, mountTheta=0.54
22:55:35.686 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.50, opts=13)
22:55:35.686 00.000 12268 Enqueuing Move request for scope (0.39, 0.50)
22:55:35.686 00.000 11616 Worker thread wakes up
22:55:35.686 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.50) opts 0xd
22:55:35.686 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.50)
22:55:35.686 00.000 11616 Moving (0.39, 0.50) raw xDistance=0.54 yDistance=0.32
22:55:35.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
22:55:35.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
22:55:35.687 00.001 11616 MoveAxis(W, 302, ABG)
22:55:35.687 00.000 11616 Guiding  Dir = 3, Dur = 302
22:55:35.687 00.000 11616 IsSlewing returns 0
22:55:35.687 00.000 11616 IsGuiding returns 0
22:55:35.688 00.001 11616 PulseGuide returned control before completion, sleep 312
22:55:35.712 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=185, Gamma=1.290
22:55:35.733 00.021 12268 UpdateGuideState exits: m=102 SNR=6.9
22:55:35.733 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:35.733 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:35.733 00.000 12268 Enqueuing Expose request
22:55:36.006 00.273 11616 IsGuiding returns 1
22:55:36.006 00.000 11616 scope still moving after pulse duration time elapsed
22:55:36.038 00.032 11616 IsSlewing returns 0
22:55:36.038 00.000 11616 IsGuiding returns 1
22:55:36.070 00.032 11616 IsSlewing returns 0
22:55:36.070 00.000 11616 IsGuiding returns 0
22:55:36.070 00.000 11616 scope move finished after 302 + 80 ms
22:55:36.070 00.000 11616 Move returns status 0, amount 302
22:55:36.070 00.000 11616 MoveAxis(S, 27, ABG)
22:55:36.070 00.000 11616 Guiding  Dir = 1, Dur = 27
22:55:36.071 00.001 11616 IsSlewing returns 0
22:55:36.071 00.000 11616 IsGuiding returns 0
22:55:36.071 00.000 11616 PulseGuide returned control before completion, sleep 37
22:55:36.118 00.047 11616 IsGuiding returns 1
22:55:36.118 00.000 11616 scope still moving after pulse duration time elapsed
22:55:36.150 00.032 11616 IsSlewing returns 0
22:55:36.150 00.000 11616 IsGuiding returns 0
22:55:36.150 00.000 11616 scope move finished after 27 + 52 ms
22:55:36.150 00.000 11616 Move returns status 0, amount 27
22:55:36.150 00.000 11616 move complete, result=0
22:55:36.150 00.000 11616 worker thread done servicing request
22:55:36.151 00.001 11616 Worker thread wakes up
22:55:36.151 00.000 12268 GuideStep: 0.5 px 302 ms WEST, 0.3 px 27 ms SOUTH
22:55:36.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:36.151 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:38.181 02.030 11616 Exposure complete
22:55:38.261 00.080 11616 worker thread done servicing request
22:55:38.261 00.000 12268 OnExposeComplete: enter
22:55:38.261 00.000 12268 UpdateGuideState(): m_state=6
22:55:38.262 00.001 12268 Star::Find(15, 1155, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1272
22:55:38.262 00.000 12268 Star::Find returns 1 (0), X=1155.30, Y=156.04, Mass=99, SNR=6.8, Peak=20 HFD=3.6
22:55:38.262 00.000 12268 Star::Find false star n=9 nbg=285 bg=7.5 sigma=0.7 thresh=10 peak=10
22:55:38.262 00.000 12268 MultiStar: [#1 -0.02,-0.30,1.43,U] [#2 -0.62,-0.14,1.00,U] [#3 -0.04,0.29,0.74,U] [#4 -0.76,-0.47,0.00,M9] [#5 -0.30,-0.50,0.87,U] [#6 0.60,-0.02,0.84,U] [#7 0.31,0.84,0.00,R] [#8 0.00,0.00,0.00,L] [#9 4.85,2.90,0.00,M9] 
22:55:38.263 00.001 12268 refined, 5 included, MultiStar: {-0.05, -0.19}, one-star: {0.15, -0.30}
22:55:38.263 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.29 = 3.00)
22:55:38.263 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.11)
22:55:38.263 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.81 mountX=-0.19 mountY=-0.02, mountTheta=-3.03
22:55:38.265 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.19, opts=13)
22:55:38.265 00.000 12268 Enqueuing Move request for scope (-0.05, -0.19)
22:55:38.266 00.001 11616 Worker thread wakes up
22:55:38.266 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd
22:55:38.266 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.19)
22:55:38.266 00.000 11616 Moving (-0.05, -0.19) raw xDistance=-0.19 yDistance=-0.02
22:55:38.266 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:55:38.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:55:38.266 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:38.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:55:38.267 00.001 11616 MoveAxis(E, 0, ABG)
22:55:38.267 00.000 11616 Move returns status 0, amount 0
22:55:38.267 00.000 11616 MoveAxis(N, 0, ABG)
22:55:38.267 00.000 11616 Move returns status 0, amount 0
22:55:38.267 00.000 11616 move complete, result=0
22:55:38.267 00.000 11616 worker thread done servicing request
22:55:38.295 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=171, Gamma=1.290
22:55:38.329 00.034 12268 UpdateGuideState exits: m=99 SNR=6.8
22:55:38.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:38.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:38.329 00.000 12268 Enqueuing Expose request
22:55:38.329 00.000 11616 Worker thread wakes up
22:55:38.330 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:38.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:38.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:40.380 02.050 11616 Exposure complete
22:55:40.493 00.113 11616 worker thread done servicing request
22:55:40.493 00.000 12268 OnExposeComplete: enter
22:55:40.493 00.000 12268 UpdateGuideState(): m_state=6
22:55:40.494 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1273
22:55:40.494 00.000 12268 Star::Find returns 1 (0), X=1154.93, Y=155.96, Mass=124, SNR=7.6, Peak=20 HFD=3.9
22:55:40.494 00.000 12268 Star::Find false star n=9 nbg=284 bg=7.5 sigma=0.7 thresh=10 peak=10
22:55:40.494 00.000 12268 Star::Find false star n=13 nbg=275 bg=7.7 sigma=0.6 thresh=10 peak=10
22:55:40.495 00.001 12268 Star::Find false star n=1 nbg=287 bg=7.6 sigma=0.7 thresh=10 peak=10
22:55:40.495 00.000 12268 MultiStar: [#1 -0.33,-0.51,1.19,U] [#2 0.27,-0.25,0.95,U] [#3 -0.32,0.14,0.62,U] [#4 -0.39,0.15,0.64,U] [#5 -0.08,-0.95,0.00,M1] [#6 0.14,-0.15,0.79,U] [#7 -0.58,0.73,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.00,0.00,0.00,L] 
22:55:40.495 00.000 12268 refined, 5 included, MultiStar: {-0.13, -0.23}, one-star: {-0.22, -0.39}
22:55:40.495 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
22:55:40.495 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.40)
22:55:40.495 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-2.10 mountX=-0.24 mountY=-0.10, mountTheta=-2.74
22:55:40.497 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.23, opts=13)
22:55:40.498 00.001 12268 Enqueuing Move request for scope (-0.13, -0.23)
22:55:40.503 00.005 11616 Worker thread wakes up
22:55:40.503 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.23) opts 0xd
22:55:40.503 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.23)
22:55:40.503 00.000 11616 Moving (-0.13, -0.23) raw xDistance=-0.24 yDistance=-0.10
22:55:40.503 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:55:40.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:55:40.504 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:40.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:55:40.504 00.000 11616 MoveAxis(E, 0, ABG)
22:55:40.504 00.000 11616 Move returns status 0, amount 0
22:55:40.504 00.000 11616 MoveAxis(N, 0, ABG)
22:55:40.504 00.000 11616 Move returns status 0, amount 0
22:55:40.504 00.000 11616 move complete, result=0
22:55:40.504 00.000 11616 worker thread done servicing request
22:55:40.527 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=200, Gamma=1.290
22:55:40.551 00.024 12268 UpdateGuideState exits: m=124 SNR=7.6
22:55:40.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:40.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:40.551 00.000 12268 Enqueuing Expose request
22:55:40.551 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:40.563 00.012 11616 Worker thread wakes up
22:55:40.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:40.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:42.613 02.050 11616 Exposure complete
22:55:42.692 00.079 11616 worker thread done servicing request
22:55:42.692 00.000 12268 OnExposeComplete: enter
22:55:42.693 00.001 12268 UpdateGuideState(): m_state=6
22:55:42.693 00.000 12268 Star::Find(15, 1154, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1274
22:55:42.693 00.000 12268 Star::Find returns 1 (0), X=1155.31, Y=156.46, Mass=111, SNR=7.2, Peak=20 HFD=4.3
22:55:42.694 00.001 12268 Star::Find false star n=8 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
22:55:42.694 00.000 12268 Star::Find false star n=10 nbg=268 bg=7.8 sigma=0.6 thresh=10 peak=10
22:55:42.694 00.000 12268 MultiStar: [#1 -0.10,0.02,1.31,U] [#2 -0.13,-0.15,1.05,U] [#3 -0.35,0.07,0.61,U] [#4 -0.09,0.18,0.71,U] [#5 -0.18,-1.36,0.00,M2] [#6 0.06,0.07,0.78,U] [#7 -0.66,0.19,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.00,0.00,0.00,L] 
22:55:42.694 00.000 12268 refined, 5 included, MultiStar: {-0.06, 0.04}, one-star: {0.16, 0.11}
22:55:42.694 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
22:55:42.694 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
22:55:42.694 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.60 mountX=0.03 mountY=-0.06, mountTheta=-1.13
22:55:42.697 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.04, opts=13)
22:55:42.697 00.000 12268 Enqueuing Move request for scope (-0.06, 0.04)
22:55:42.697 00.000 11616 Worker thread wakes up
22:55:42.697 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
22:55:42.697 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
22:55:42.697 00.000 11616 Moving (-0.06, 0.04) raw xDistance=0.03 yDistance=-0.06
22:55:42.698 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:42.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:55:42.698 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:42.699 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:55:42.699 00.000 11616 MoveAxis(E, 0, ABG)
22:55:42.699 00.000 11616 Move returns status 0, amount 0
22:55:42.699 00.000 11616 MoveAxis(N, 0, ABG)
22:55:42.699 00.000 11616 Move returns status 0, amount 0
22:55:42.699 00.000 11616 move complete, result=0
22:55:42.699 00.000 11616 worker thread done servicing request
22:55:42.728 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=191, Gamma=1.290
22:55:42.754 00.026 12268 UpdateGuideState exits: m=111 SNR=7.2
22:55:42.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:42.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:42.754 00.000 12268 Enqueuing Expose request
22:55:42.755 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:42.755 00.000 11616 Worker thread wakes up
22:55:42.756 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:42.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:44.780 02.024 11616 Exposure complete
22:55:44.860 00.080 11616 worker thread done servicing request
22:55:44.860 00.000 12268 OnExposeComplete: enter
22:55:44.860 00.000 12268 UpdateGuideState(): m_state=6
22:55:44.860 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1275
22:55:44.860 00.000 12268 Star::Find returns 1 (0), X=1155.26, Y=156.41, Mass=153, SNR=8.4, Peak=21 HFD=4.7
22:55:44.861 00.001 12268 Star::Find false star n=15 nbg=289 bg=7.5 sigma=0.8 thresh=10 peak=10
22:55:44.861 00.000 12268 Star::Find false star n=7 nbg=285 bg=7.5 sigma=0.7 thresh=10 peak=10
22:55:44.861 00.000 12268 Star::Find false star n=11 nbg=274 bg=7.7 sigma=0.7 thresh=10 peak=10
22:55:44.861 00.000 12268 Star::Find false star n=6 nbg=280 bg=7.6 sigma=0.8 thresh=10 peak=10
22:55:44.861 00.000 12268 MultiStar: [#1 -0.36,0.05,1.21,U] [#2 0.28,0.97,0.00,M1] [#3 10.53,-12.48,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -0.25,-0.60,0.00,M3] [#6 0.26,-0.04,0.60,U] [#7 0.17,1.10,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 0.00,0.00,0.00,L] 
22:55:44.861 00.000 12268 refined, 2 included, MultiStar: {-0.06, 0.03}, one-star: {0.11, 0.06}
22:55:44.861 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
22:55:44.862 00.001 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
22:55:44.862 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.67 mountX=0.02 mountY=-0.06, mountTheta=-1.20
22:55:44.863 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.03, opts=13)
22:55:44.864 00.001 12268 Enqueuing Move request for scope (-0.06, 0.03)
22:55:44.864 00.000 11616 Worker thread wakes up
22:55:44.864 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
22:55:44.864 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
22:55:44.864 00.000 11616 Moving (-0.06, 0.03) raw xDistance=0.02 yDistance=-0.06
22:55:44.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:44.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:55:44.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:44.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:55:44.864 00.000 11616 MoveAxis(E, 0, ABG)
22:55:44.865 00.001 11616 Move returns status 0, amount 0
22:55:44.865 00.000 11616 MoveAxis(N, 0, ABG)
22:55:44.865 00.000 11616 Move returns status 0, amount 0
22:55:44.865 00.000 11616 move complete, result=0
22:55:44.865 00.000 11616 worker thread done servicing request
22:55:44.892 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=173, Gamma=1.290
22:55:44.913 00.021 12268 UpdateGuideState exits: m=153 SNR=8.4
22:55:44.913 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:44.913 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:44.914 00.001 12268 Enqueuing Expose request
22:55:44.914 00.000 11616 Worker thread wakes up
22:55:44.914 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:44.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:44.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:46.935 02.021 11616 Exposure complete
22:55:47.004 00.069 11616 worker thread done servicing request
22:55:47.004 00.000 12268 OnExposeComplete: enter
22:55:47.004 00.000 12268 UpdateGuideState(): m_state=6
22:55:47.004 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1276
22:55:47.004 00.000 12268 Star::Find returns 1 (0), X=1155.56, Y=155.90, Mass=114, SNR=7.3, Peak=19 HFD=3.6
22:55:47.005 00.001 12268 MultiStar: [#1 0.02,-0.09,1.22,U] [#2 0.04,0.39,0.96,U] [#3 11.07,-12.37,0.00,M2] [#4 -1.10,-0.29,0.00,M8] [#5 10.18,-1.94,0.00,M4] [#6 0.02,0.23,0.75,U] [#7 0.15,1.14,0.00,M4] [#8 9.28,18.09,0.00,M2] 
22:55:47.005 00.000 12268 refined, 3 included, MultiStar: {0.13, -0.00}, one-star: {0.41, -0.44}
22:55:47.005 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
22:55:47.005 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.68)
22:55:47.005 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.02 mountX=0.01 mountY=0.13, mountTheta=1.50
22:55:47.007 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.00, opts=13)
22:55:47.007 00.000 12268 Enqueuing Move request for scope (0.13, -0.00)
22:55:47.007 00.000 11616 Worker thread wakes up
22:55:47.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
22:55:47.008 00.001 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
22:55:47.008 00.000 11616 Moving (0.13, -0.00) raw xDistance=0.01 yDistance=0.13
22:55:47.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:47.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:55:47.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:47.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:55:47.008 00.000 11616 MoveAxis(E, 0, ABG)
22:55:47.008 00.000 11616 Move returns status 0, amount 0
22:55:47.008 00.000 11616 MoveAxis(N, 0, ABG)
22:55:47.008 00.000 11616 Move returns status 0, amount 0
22:55:47.009 00.001 11616 move complete, result=0
22:55:47.009 00.000 11616 worker thread done servicing request
22:55:47.033 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=184, Gamma=1.290
22:55:47.057 00.024 12268 UpdateGuideState exits: m=114 SNR=7.3
22:55:47.058 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:47.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:47.058 00.000 12268 Enqueuing Expose request
22:55:47.058 00.000 11616 Worker thread wakes up
22:55:47.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:47.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:47.058 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:49.132 02.074 11616 Exposure complete
22:55:49.254 00.122 11616 worker thread done servicing request
22:55:49.255 00.001 12268 OnExposeComplete: enter
22:55:49.255 00.000 12268 UpdateGuideState(): m_state=6
22:55:49.255 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1277
22:55:49.255 00.000 12268 Star::Find returns 1 (0), X=1156.00, Y=156.21, Mass=132, SNR=7.8, Peak=22 HFD=4.4
22:55:49.256 00.001 12268 Star::Find false star n=7 nbg=283 bg=7.5 sigma=0.8 thresh=10 peak=10
22:55:49.256 00.000 12268 MultiStar: [#1 0.21,0.09,1.39,U] [#2 -0.16,0.12,0.92,U] [#3 -0.19,-0.03,0.63,U] [#4 -0.06,0.82,0.00,M9] [#5 -0.06,-0.99,0.00,M5] [#6 0.02,0.24,0.80,U] [#7 -0.03,0.87,0.00,M5] [#8 0.00,0.00,0.00,L] [#9 4.46,2.31,0.00,M10] 
22:55:49.256 00.000 12268 refined, 4 included, MultiStar: {0.19, 0.06}, one-star: {0.85, -0.14}
22:55:49.256 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
22:55:49.256 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
22:55:49.256 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.20 cameraTheta=0.29 mountX=0.07 mountY=0.18, mountTheta=1.18
22:55:49.260 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.06, opts=13)
22:55:49.260 00.000 12268 Enqueuing Move request for scope (0.19, 0.06)
22:55:49.260 00.000 11616 Worker thread wakes up
22:55:49.260 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd
22:55:49.261 00.001 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.06)
22:55:49.261 00.000 11616 Moving (0.19, 0.06) raw xDistance=0.07 yDistance=0.18
22:55:49.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:49.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:55:49.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:55:49.262 00.001 11616 MoveAxis(E, 0, ABG)
22:55:49.262 00.000 11616 Move returns status 0, amount 0
22:55:49.263 00.001 11616 MoveAxis(S, 15, ABG)
22:55:49.263 00.000 11616 Guiding  Dir = 1, Dur = 15
22:55:49.264 00.001 11616 IsSlewing returns 0
22:55:49.264 00.000 11616 IsGuiding returns 0
22:55:49.265 00.001 11616 PulseGuide returned control before completion, sleep 25
22:55:49.298 00.033 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=199, Gamma=1.290
22:55:49.322 00.024 12268 UpdateGuideState exits: m=132 SNR=7.8
22:55:49.323 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:49.323 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:49.323 00.000 12268 Enqueuing Expose request
22:55:49.332 00.009 11616 IsGuiding returns 0
22:55:49.332 00.000 11616 Move returns status 0, amount 15
22:55:49.332 00.000 11616 move complete, result=0
22:55:49.332 00.000 11616 worker thread done servicing request
22:55:49.332 00.000 11616 Worker thread wakes up
22:55:49.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:49.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:49.343 00.011 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
22:55:51.348 02.005 11616 Exposure complete
22:55:51.419 00.071 11616 worker thread done servicing request
22:55:51.419 00.000 12268 OnExposeComplete: enter
22:55:51.419 00.000 12268 UpdateGuideState(): m_state=6
22:55:51.420 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1278
22:55:51.420 00.000 12268 Star::Find returns 1 (0), X=1156.00, Y=156.55, Mass=129, SNR=7.8, Peak=22 HFD=3.6
22:55:51.420 00.000 12268 Star::Find false star n=10 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
22:55:51.420 00.000 12268 Star::Find false star n=14 nbg=287 bg=7.6 sigma=0.8 thresh=10 peak=10
22:55:51.420 00.000 12268 MultiStar: [#1 0.47,0.11,1.34,U] [#2 0.38,-0.08,1.01,U] [#3 -0.60,0.26,0.00,M2] [#4 -0.02,-0.03,0.65,U] [#5 -0.13,-1.56,0.00,M6] [#6 -0.11,-0.15,0.74,U] [#7 -0.14,0.30,0.71,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.42,0.55,0.00,M5] 
22:55:51.420 00.000 12268 refined, 5 included, MultiStar: {0.31, 0.07}, one-star: {0.85, 0.21}
22:55:51.420 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
22:55:51.421 00.001 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
22:55:51.421 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.07 hyp=0.31 cameraTheta=0.21 mountX=0.10 mountY=0.30, mountTheta=1.26
22:55:51.422 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.07, opts=13)
22:55:51.423 00.001 12268 Enqueuing Move request for scope (0.31, 0.07)
22:55:51.423 00.000 11616 Worker thread wakes up
22:55:51.423 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.07) opts 0xd
22:55:51.423 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.07)
22:55:51.423 00.000 11616 Moving (0.31, 0.07) raw xDistance=0.10 yDistance=0.30
22:55:51.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:51.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:55:51.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
22:55:51.423 00.000 11616 MoveAxis(E, 0, ABG)
22:55:51.423 00.000 11616 Move returns status 0, amount 0
22:55:51.423 00.000 11616 MoveAxis(S, 25, ABG)
22:55:51.424 00.001 11616 Guiding  Dir = 1, Dur = 25
22:55:51.424 00.000 11616 IsSlewing returns 0
22:55:51.424 00.000 11616 IsGuiding returns 0
22:55:51.425 00.001 11616 PulseGuide returned control before completion, sleep 35
22:55:51.452 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=189, Gamma=1.290
22:55:51.475 00.023 11616 IsGuiding returns 1
22:55:51.475 00.000 11616 scope still moving after pulse duration time elapsed
22:55:51.476 00.001 12268 UpdateGuideState exits: m=129 SNR=7.8
22:55:51.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:51.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:51.476 00.000 12268 Enqueuing Expose request
22:55:51.506 00.030 11616 IsSlewing returns 0
22:55:51.506 00.000 11616 IsGuiding returns 1
22:55:51.538 00.032 11616 IsSlewing returns 0
22:55:51.539 00.001 11616 IsGuiding returns 1
22:55:51.570 00.031 11616 IsSlewing returns 0
22:55:51.570 00.000 11616 IsGuiding returns 1
22:55:51.602 00.032 11616 IsSlewing returns 0
22:55:51.602 00.000 11616 IsGuiding returns 1
22:55:51.633 00.031 11616 IsSlewing returns 0
22:55:51.633 00.000 11616 IsGuiding returns 1
22:55:51.663 00.030 11616 IsSlewing returns 0
22:55:51.663 00.000 11616 IsGuiding returns 0
22:55:51.663 00.000 11616 scope move finished after 25 + 213 ms
22:55:51.664 00.001 11616 Move returns status 0, amount 25
22:55:51.664 00.000 11616 move complete, result=0
22:55:51.664 00.000 11616 worker thread done servicing request
22:55:51.664 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 25 ms SOUTH
22:55:51.664 00.000 11616 Worker thread wakes up
22:55:51.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:51.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:53.818 02.154 11616 Exposure complete
22:55:54.008 00.190 11616 worker thread done servicing request
22:55:54.008 00.000 12268 OnExposeComplete: enter
22:55:54.008 00.000 12268 UpdateGuideState(): m_state=6
22:55:54.009 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1279
22:55:54.009 00.000 12268 Star::Find returns 1 (0), X=1155.93, Y=156.21, Mass=147, SNR=8.3, Peak=20 HFD=4.2
22:55:54.009 00.000 12268 MultiStar: [#1 0.27,-0.02,1.19,U] [#2 -0.02,0.16,0.91,U] [#3 -0.20,-0.27,0.58,U] [#4 -0.68,-0.44,0.00,M9] [#5 -0.03,-1.22,0.00,M7] [#6 0.27,0.31,0.68,U] [#7 -0.05,1.03,0.00,M5] [#8 8.75,17.86,0.00,M3] 
22:55:54.010 00.001 12268 refined, 4 included, MultiStar: {0.26, 0.01}, one-star: {0.78, -0.13}
22:55:54.010 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
22:55:54.010 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.74)
22:55:54.010 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.01 hyp=0.26 cameraTheta=0.04 mountX=0.04 mountY=0.26, mountTheta=1.44
22:55:54.012 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.01, opts=13)
22:55:54.012 00.000 12268 Enqueuing Move request for scope (0.26, 0.01)
22:55:54.013 00.001 11616 Worker thread wakes up
22:55:54.013 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.01) opts 0xd
22:55:54.013 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.01)
22:55:54.013 00.000 11616 Moving (0.26, 0.01) raw xDistance=0.04 yDistance=0.26
22:55:54.013 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:54.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:55:54.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
22:55:54.013 00.000 11616 MoveAxis(E, 0, ABG)
22:55:54.014 00.001 11616 Move returns status 0, amount 0
22:55:54.014 00.000 11616 MoveAxis(S, 22, ABG)
22:55:54.014 00.000 11616 Guiding  Dir = 1, Dur = 22
22:55:54.015 00.001 11616 IsSlewing returns 0
22:55:54.016 00.001 11616 IsGuiding returns 0
22:55:54.016 00.000 11616 PulseGuide returned control before completion, sleep 32
22:55:54.056 00.040 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=182, Gamma=1.290
22:55:54.077 00.021 11616 IsGuiding returns 1
22:55:54.077 00.000 11616 scope still moving after pulse duration time elapsed
22:55:54.080 00.003 12268 UpdateGuideState exits: m=147 SNR=8.3
22:55:54.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:54.081 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:54.081 00.000 12268 Enqueuing Expose request
22:55:54.131 00.050 11616 IsSlewing returns 0
22:55:54.131 00.000 11616 IsGuiding returns 1
22:55:54.167 00.036 11616 IsSlewing returns 0
22:55:54.167 00.000 11616 IsGuiding returns 1
22:55:54.202 00.035 11616 IsSlewing returns 0
22:55:54.202 00.000 11616 IsGuiding returns 1
22:55:54.282 00.080 11616 IsSlewing returns 0
22:55:54.282 00.000 11616 IsGuiding returns 0
22:55:54.283 00.001 11616 scope move finished after 22 + 244 ms
22:55:54.283 00.000 11616 Move returns status 0, amount 22
22:55:54.283 00.000 11616 move complete, result=0
22:55:54.283 00.000 11616 worker thread done servicing request
22:55:54.283 00.000 11616 Worker thread wakes up
22:55:54.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:54.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:54.323 00.040 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 22 ms SOUTH
22:55:56.314 01.991 11616 Exposure complete
22:55:56.391 00.077 11616 worker thread done servicing request
22:55:56.391 00.000 12268 OnExposeComplete: enter
22:55:56.391 00.000 12268 UpdateGuideState(): m_state=6
22:55:56.391 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1280
22:55:56.392 00.001 12268 Star::Find returns 1 (0), X=1155.82, Y=156.16, Mass=137, SNR=8.0, Peak=18 HFD=3.9
22:55:56.392 00.000 12268 MultiStar: [#1 0.31,0.22,1.28,U] [#2 0.42,-0.30,0.93,U] [#3 -0.74,0.43,0.00,M2] [#4 -0.34,-0.07,0.67,U] [#5 -0.55,-0.84,0.00,M8] [#6 0.05,-0.13,0.77,U] [#7 0.09,0.25,0.72,U] [#8 0.00,0.00,0.00,L] [#9 5.16,2.24,0.00,R] 
22:55:56.392 00.000 12268 refined, 5 included, MultiStar: {0.25, -0.03}, one-star: {0.67, -0.19}
22:55:56.392 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
22:55:56.392 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
22:55:56.393 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-0.12 mountX=-0.00 mountY=0.25, mountTheta=1.59
22:55:56.395 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.03, opts=13)
22:55:56.395 00.000 12268 Enqueuing Move request for scope (0.25, -0.03)
22:55:56.395 00.000 11616 Worker thread wakes up
22:55:56.395 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.03) opts 0xd
22:55:56.395 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.03)
22:55:56.395 00.000 11616 Moving (0.25, -0.03) raw xDistance=-0.00 yDistance=0.25
22:55:56.396 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:56.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:55:56.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
22:55:56.396 00.000 11616 MoveAxis(E, 0, ABG)
22:55:56.396 00.000 11616 Move returns status 0, amount 0
22:55:56.396 00.000 11616 MoveAxis(S, 21, ABG)
22:55:56.396 00.000 11616 Guiding  Dir = 1, Dur = 21
22:55:56.396 00.000 11616 IsSlewing returns 0
22:55:56.397 00.001 11616 IsGuiding returns 0
22:55:56.397 00.000 11616 PulseGuide returned control before completion, sleep 31
22:55:56.426 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=198, Gamma=1.290
22:55:56.434 00.008 11616 IsGuiding returns 1
22:55:56.435 00.001 11616 scope still moving after pulse duration time elapsed
22:55:56.451 00.016 12268 UpdateGuideState exits: m=137 SNR=8.0
22:55:56.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:56.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:56.451 00.000 12268 Enqueuing Expose request
22:55:56.466 00.015 11616 IsSlewing returns 0
22:55:56.466 00.000 11616 IsGuiding returns 0
22:55:56.467 00.001 11616 scope move finished after 21 + 48 ms
22:55:56.467 00.000 11616 Move returns status 0, amount 21
22:55:56.467 00.000 11616 move complete, result=0
22:55:56.467 00.000 11616 worker thread done servicing request
22:55:56.467 00.000 11616 Worker thread wakes up
22:55:56.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:56.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:55:56.470 00.003 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 21 ms SOUTH
22:55:58.494 02.024 11616 Exposure complete
22:55:58.569 00.075 11616 worker thread done servicing request
22:55:58.570 00.001 12268 OnExposeComplete: enter
22:55:58.570 00.000 12268 UpdateGuideState(): m_state=6
22:55:58.570 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1281
22:55:58.570 00.000 12268 Star::Find returns 1 (0), X=1155.69, Y=156.16, Mass=157, SNR=8.6, Peak=23 HFD=3.7
22:55:58.571 00.001 12268 Star::Find false star n=11 nbg=289 bg=7.5 sigma=0.7 thresh=10 peak=10
22:55:58.571 00.000 12268 MultiStar: [#1 0.11,-0.10,1.15,U] [#2 0.23,-0.13,0.89,U] [#3 -0.45,-0.04,0.57,U] [#4 -0.44,0.28,0.65,U] [#5 -0.38,-1.12,0.00,M9] [#6 0.35,0.16,0.70,U] [#7 0.21,0.56,0.72,U] [#8 0.00,0.00,0.00,L] [#9 -0.34,0.77,0.00,M1] 
22:55:58.571 00.000 12268 refined, 6 included, MultiStar: {0.13, 0.04}, one-star: {0.54, -0.19}
22:55:58.571 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
22:55:58.571 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
22:55:58.571 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.33 mountX=0.06 mountY=0.12, mountTheta=1.14
22:55:58.574 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.04, opts=13)
22:55:58.574 00.000 12268 Enqueuing Move request for scope (0.13, 0.04)
22:55:58.574 00.000 11616 Worker thread wakes up
22:55:58.574 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
22:55:58.574 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
22:55:58.575 00.001 11616 Moving (0.13, 0.04) raw xDistance=0.06 yDistance=0.12
22:55:58.575 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:58.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:55:58.575 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:58.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:55:58.575 00.000 11616 MoveAxis(E, 0, ABG)
22:55:58.575 00.000 11616 Move returns status 0, amount 0
22:55:58.575 00.000 11616 MoveAxis(N, 0, ABG)
22:55:58.575 00.000 11616 Move returns status 0, amount 0
22:55:58.576 00.001 11616 move complete, result=0
22:55:58.576 00.000 11616 worker thread done servicing request
22:55:58.608 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=197, Gamma=1.290
22:55:58.632 00.024 12268 UpdateGuideState exits: m=157 SNR=8.6
22:55:58.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:58.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:55:58.632 00.000 12268 Enqueuing Expose request
22:55:58.632 00.000 11616 Worker thread wakes up
22:55:58.633 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:58.633 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:55:58.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:00.680 02.047 11616 Exposure complete
22:56:00.766 00.086 11616 worker thread done servicing request
22:56:00.766 00.000 12268 OnExposeComplete: enter
22:56:00.766 00.000 12268 UpdateGuideState(): m_state=6
22:56:00.767 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1282
22:56:00.767 00.000 12268 Star::Find returns 1 (0), X=1155.73, Y=156.23, Mass=116, SNR=7.3, Peak=21 HFD=3.5
22:56:00.767 00.000 12268 MultiStar: [#1 -0.27,-0.40,1.49,U] [#2 0.21,0.36,0.85,U] [#3 -0.63,-0.00,0.69,U] [#4 -0.53,0.43,0.00,M8] [#5 -0.38,-1.30,0.00,M10] [#6 0.24,-0.19,0.82,U] [#7 -0.25,0.69,0.00,M4] [#8 8.18,17.61,0.00,M4] 
22:56:00.767 00.000 12268 refined, 4 included, MultiStar: {0.03, -0.11}, one-star: {0.58, -0.11}
22:56:00.767 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
22:56:00.767 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
22:56:00.768 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.35 mountX=-0.11 mountY=0.04, mountTheta=2.79
22:56:00.770 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.11, opts=13)
22:56:00.770 00.000 12268 Enqueuing Move request for scope (0.03, -0.11)
22:56:00.771 00.001 11616 Worker thread wakes up
22:56:00.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
22:56:00.771 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
22:56:00.771 00.000 11616 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.04
22:56:00.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:56:00.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:56:00.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:00.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:56:00.772 00.001 11616 MoveAxis(E, 0, ABG)
22:56:00.772 00.000 11616 Move returns status 0, amount 0
22:56:00.772 00.000 11616 MoveAxis(N, 0, ABG)
22:56:00.772 00.000 11616 Move returns status 0, amount 0
22:56:00.772 00.000 11616 move complete, result=0
22:56:00.772 00.000 11616 worker thread done servicing request
22:56:00.802 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=224, Gamma=1.290
22:56:00.826 00.024 12268 UpdateGuideState exits: m=116 SNR=7.3
22:56:00.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:00.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:00.826 00.000 12268 Enqueuing Expose request
22:56:00.826 00.000 11616 Worker thread wakes up
22:56:00.827 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:00.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:00.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:02.872 02.045 11616 Exposure complete
22:56:02.948 00.076 11616 worker thread done servicing request
22:56:02.948 00.000 12268 OnExposeComplete: enter
22:56:02.948 00.000 12268 UpdateGuideState(): m_state=6
22:56:02.948 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1283
22:56:02.948 00.000 12268 Star::Find returns 1 (0), X=1155.51, Y=156.16, Mass=129, SNR=7.7, Peak=22 HFD=3.8
22:56:02.949 00.001 12268 MultiStar: [#1 0.43,-0.03,1.31,U] [#2 0.22,-0.22,1.02,U] [#3 10.87,-13.36,0.00,M1] [#4 -0.37,0.80,0.00,M9] [#5 -0.61,-0.81,0.00,R] [#6 0.72,-0.06,0.00,M1] [#7 0.18,0.66,0.00,M5] [#8 8.49,18.31,0.00,M5] 
22:56:02.949 00.000 12268 refined, 2 included, MultiStar: {0.34, -0.14}, one-star: {0.36, -0.19}
22:56:02.949 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
22:56:02.949 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.32)
22:56:02.949 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.14 hyp=0.37 cameraTheta=-0.38 mountX=-0.10 mountY=0.36, mountTheta=1.85
22:56:02.951 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.14, opts=13)
22:56:02.952 00.001 12268 Enqueuing Move request for scope (0.34, -0.14)
22:56:02.952 00.000 11616 Worker thread wakes up
22:56:02.952 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.14) opts 0xd
22:56:02.952 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.14)
22:56:02.952 00.000 11616 Moving (0.34, -0.14) raw xDistance=-0.10 yDistance=0.36
22:56:02.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:56:02.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:56:02.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
22:56:02.952 00.000 11616 MoveAxis(E, 0, ABG)
22:56:02.953 00.001 11616 Move returns status 0, amount 0
22:56:02.953 00.000 11616 MoveAxis(S, 30, ABG)
22:56:02.953 00.000 11616 Guiding  Dir = 1, Dur = 30
22:56:02.953 00.000 11616 IsSlewing returns 0
22:56:02.953 00.000 11616 IsGuiding returns 0
22:56:02.954 00.001 11616 PulseGuide returned control before completion, sleep 40
22:56:02.981 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=195, Gamma=1.290
22:56:03.005 00.024 12268 UpdateGuideState exits: m=129 SNR=7.7
22:56:03.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:03.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:03.005 00.000 12268 Enqueuing Expose request
22:56:03.008 00.003 11616 IsGuiding returns 1
22:56:03.008 00.000 11616 scope still moving after pulse duration time elapsed
22:56:03.040 00.032 11616 IsSlewing returns 0
22:56:03.041 00.001 11616 IsGuiding returns 0
22:56:03.042 00.001 11616 scope move finished after 30 + 58 ms
22:56:03.042 00.000 11616 Move returns status 0, amount 30
22:56:03.042 00.000 11616 move complete, result=0
22:56:03.042 00.000 11616 worker thread done servicing request
22:56:03.043 00.001 11616 Worker thread wakes up
22:56:03.043 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 30 ms SOUTH
22:56:03.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:03.044 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:05.078 02.034 11616 Exposure complete
22:56:05.152 00.074 11616 worker thread done servicing request
22:56:05.152 00.000 12268 OnExposeComplete: enter
22:56:05.152 00.000 12268 UpdateGuideState(): m_state=6
22:56:05.152 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1284
22:56:05.153 00.001 12268 Star::Find returns 1 (0), X=1155.00, Y=156.33, Mass=151, SNR=8.4, Peak=22 HFD=3.3
22:56:05.153 00.000 12268 Star::Find false star n=7 nbg=290 bg=7.5 sigma=0.8 thresh=10 peak=10
22:56:05.153 00.000 12268 MultiStar: [#1 -0.30,0.08,1.28,U] [#2 -0.08,0.49,0.92,U] [#3 -0.65,-0.24,0.00,M2] [#4 -0.45,0.31,0.73,U] [#5 -0.14,0.42,0.81,U] [#6 -0.79,0.12,0.00,M2] [#7 -0.52,0.41,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 0.00,0.00,0.00,L] 
22:56:05.153 00.000 12268 single-star, 4 included, MultiStar: {-0.22, 0.23}, one-star: {-0.15, -0.02}
22:56:05.153 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.49 = 1.79)
22:56:05.154 00.001 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.32)
22:56:05.154 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.02 mountX=-0.03 mountY=-0.15, mountTheta=-1.79
22:56:05.156 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.02, opts=13)
22:56:05.156 00.000 12268 Enqueuing Move request for scope (-0.15, -0.02)
22:56:05.156 00.000 11616 Worker thread wakes up
22:56:05.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
22:56:05.157 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
22:56:05.157 00.000 11616 Moving (-0.15, -0.02) raw xDistance=-0.03 yDistance=-0.15
22:56:05.157 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:05.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:56:05.157 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:05.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:56:05.157 00.000 11616 MoveAxis(E, 0, ABG)
22:56:05.157 00.000 11616 Move returns status 0, amount 0
22:56:05.158 00.001 11616 MoveAxis(N, 0, ABG)
22:56:05.158 00.000 11616 Move returns status 0, amount 0
22:56:05.158 00.000 11616 move complete, result=0
22:56:05.158 00.000 11616 worker thread done servicing request
22:56:05.185 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=190, Gamma=1.290
22:56:05.207 00.022 12268 UpdateGuideState exits: m=151 SNR=8.4
22:56:05.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:05.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:05.207 00.000 12268 Enqueuing Expose request
22:56:05.207 00.000 11616 Worker thread wakes up
22:56:05.207 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:05.208 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:05.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:07.235 02.027 11616 Exposure complete
22:56:07.314 00.079 11616 worker thread done servicing request
22:56:07.314 00.000 12268 OnExposeComplete: enter
22:56:07.315 00.001 12268 UpdateGuideState(): m_state=6
22:56:07.315 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1285
22:56:07.315 00.000 12268 Star::Find returns 1 (0), X=1155.48, Y=156.26, Mass=150, SNR=8.3, Peak=19 HFD=4.6
22:56:07.316 00.001 12268 Star::Find false star n=9 nbg=284 bg=7.5 sigma=0.8 thresh=10 peak=10
22:56:07.316 00.000 12268 Star::Find false star n=11 nbg=272 bg=7.7 sigma=0.7 thresh=10 peak=10
22:56:07.316 00.000 12268 MultiStar: [#1 0.13,-0.10,1.22,U] [#2 0.10,0.73,0.00,M1] [#3 -0.19,0.04,0.57,U] [#4 -0.77,-0.39,0.00,M9] [#5 0.07,0.25,0.78,U] [#6 0.74,0.45,0.00,M3] [#7 0.26,0.77,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.00,0.00,0.00,L] 
22:56:07.316 00.000 12268 refined, 3 included, MultiStar: {0.12, 0.00}, one-star: {0.33, -0.09}
22:56:07.316 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
22:56:07.316 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.71)
22:56:07.316 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.01 mountX=0.01 mountY=0.12, mountTheta=1.47
22:56:07.319 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.00, opts=13)
22:56:07.319 00.000 12268 Enqueuing Move request for scope (0.12, 0.00)
22:56:07.319 00.000 11616 Worker thread wakes up
22:56:07.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
22:56:07.319 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
22:56:07.319 00.000 11616 Moving (0.12, 0.00) raw xDistance=0.01 yDistance=0.12
22:56:07.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:07.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:56:07.320 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:07.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:56:07.320 00.000 11616 MoveAxis(E, 0, ABG)
22:56:07.320 00.000 11616 Move returns status 0, amount 0
22:56:07.320 00.000 11616 MoveAxis(N, 0, ABG)
22:56:07.320 00.000 11616 Move returns status 0, amount 0
22:56:07.320 00.000 11616 move complete, result=0
22:56:07.320 00.000 11616 worker thread done servicing request
22:56:07.348 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=167, Gamma=1.290
22:56:07.370 00.022 12268 UpdateGuideState exits: m=150 SNR=8.3
22:56:07.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:07.370 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:07.370 00.000 12268 Enqueuing Expose request
22:56:07.370 00.000 11616 Worker thread wakes up
22:56:07.370 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:07.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:07.371 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:09.394 02.023 11616 Exposure complete
22:56:09.470 00.076 11616 worker thread done servicing request
22:56:09.470 00.000 12268 OnExposeComplete: enter
22:56:09.470 00.000 12268 UpdateGuideState(): m_state=6
22:56:09.471 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1286
22:56:09.471 00.000 12268 Star::Find returns 1 (0), X=1155.21, Y=156.25, Mass=156, SNR=8.5, Peak=24 HFD=4.4
22:56:09.471 00.000 12268 MultiStar: [#1 -0.01,0.06,1.18,U] [#2 0.19,-0.21,0.83,U] [#3 10.87,-13.70,0.00,M2] [#4 -0.55,-0.79,0.00,M10] [#5 0.34,-0.22,0.84,U] [#6 0.22,0.02,0.77,U] [#7 0.02,-0.33,0.68,U] [#8 8.06,17.84,0.00,M6] 
22:56:09.471 00.000 12268 single-star, 5 included, MultiStar: {0.13, -0.11}, one-star: {0.06, -0.10}
22:56:09.471 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
22:56:09.471 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
22:56:09.472 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-1.06 mountX=-0.09 mountY=0.07, mountTheta=2.51
22:56:09.474 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.10, opts=13)
22:56:09.474 00.000 12268 Enqueuing Move request for scope (0.06, -0.10)
22:56:09.475 00.001 11616 Worker thread wakes up
22:56:09.475 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
22:56:09.475 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
22:56:09.475 00.000 11616 Moving (0.06, -0.10) raw xDistance=-0.09 yDistance=0.07
22:56:09.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:09.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:56:09.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:09.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:56:09.475 00.000 11616 MoveAxis(E, 0, ABG)
22:56:09.476 00.001 11616 Move returns status 0, amount 0
22:56:09.476 00.000 11616 MoveAxis(N, 0, ABG)
22:56:09.476 00.000 11616 Move returns status 0, amount 0
22:56:09.476 00.000 11616 move complete, result=0
22:56:09.476 00.000 11616 worker thread done servicing request
22:56:09.503 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=202, Gamma=1.290
22:56:09.525 00.022 12268 UpdateGuideState exits: m=156 SNR=8.5
22:56:09.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:09.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:09.525 00.000 12268 Enqueuing Expose request
22:56:09.525 00.000 11616 Worker thread wakes up
22:56:09.525 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:09.525 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:09.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:11.537 02.012 11616 Exposure complete
22:56:11.602 00.065 11616 worker thread done servicing request
22:56:11.602 00.000 12268 OnExposeComplete: enter
22:56:11.602 00.000 12268 UpdateGuideState(): m_state=6
22:56:11.602 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1287
22:56:11.602 00.000 12268 Star::Find returns 1 (0), X=1155.22, Y=156.16, Mass=155, SNR=8.5, Peak=21 HFD=4.1
22:56:11.603 00.001 12268 MultiStar: [#1 -0.03,-0.08,1.21,U] [#2 -0.17,-0.05,0.87,U] [#3 10.67,-13.30,0.00,M3] [#4 -0.88,-0.62,0.00,R] [#5 0.02,-0.45,0.83,U] [#6 -0.59,0.24,0.00,M3] [#7 -0.22,0.86,0.00,M7] [#8 9.50,18.01,0.00,M7] 
22:56:11.603 00.000 12268 refined, 3 included, MultiStar: {-0.02, -0.18}, one-star: {0.07, -0.19}
22:56:11.603 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.18 = 3.11)
22:56:11.603 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.00)
22:56:11.603 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.70 mountX=-0.18 mountY=-0.00, mountTheta=-3.14
22:56:11.605 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.18, opts=13)
22:56:11.605 00.000 12268 Enqueuing Move request for scope (-0.02, -0.18)
22:56:11.605 00.000 11616 Worker thread wakes up
22:56:11.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
22:56:11.605 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
22:56:11.605 00.000 11616 Moving (-0.02, -0.18) raw xDistance=-0.18 yDistance=-0.00
22:56:11.606 00.001 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.13 newest=-0.26
22:56:11.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
22:56:11.606 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:11.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:56:11.606 00.000 11616 MoveAxis(E, 101, ABG)
22:56:11.606 00.000 11616 Guiding  Dir = 2, Dur = 101
22:56:11.606 00.000 11616 IsSlewing returns 0
22:56:11.607 00.001 11616 IsGuiding returns 0
22:56:11.607 00.000 11616 PulseGuide returned control before completion, sleep 111
22:56:11.631 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=228, Gamma=1.290
22:56:11.653 00.022 12268 UpdateGuideState exits: m=155 SNR=8.5
22:56:11.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:11.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:11.653 00.000 12268 Enqueuing Expose request
22:56:11.725 00.072 11616 IsGuiding returns 1
22:56:11.725 00.000 11616 scope still moving after pulse duration time elapsed
22:56:11.756 00.031 11616 IsSlewing returns 0
22:56:11.756 00.000 11616 IsGuiding returns 0
22:56:11.756 00.000 11616 scope move finished after 101 + 48 ms
22:56:11.756 00.000 11616 Move returns status 0, amount 101
22:56:11.756 00.000 11616 MoveAxis(N, 0, ABG)
22:56:11.756 00.000 11616 Move returns status 0, amount 0
22:56:11.757 00.001 11616 move complete, result=0
22:56:11.757 00.000 11616 worker thread done servicing request
22:56:11.757 00.000 11616 Worker thread wakes up
22:56:11.757 00.000 12268 GuideStep: -0.2 px 101 ms EAST, -0.0 px 0 ms NORTH
22:56:11.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:11.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:13.763 02.006 11616 Exposure complete
22:56:13.825 00.062 11616 worker thread done servicing request
22:56:13.825 00.000 12268 OnExposeComplete: enter
22:56:13.825 00.000 12268 UpdateGuideState(): m_state=6
22:56:13.825 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1288
22:56:13.825 00.000 12268 Star::Find returns 1 (0), X=1155.59, Y=156.28, Mass=133, SNR=7.9, Peak=19 HFD=3.6
22:56:13.826 00.001 12268 Star::Find false star n=10 nbg=286 bg=7.5 sigma=0.7 thresh=10 peak=10
22:56:13.826 00.000 12268 MultiStar: [#1 0.43,0.36,1.18,U] [#2 0.08,0.33,0.89,U] [#3 10.91,-12.21,0.00,M4] [#4 0.12,0.64,0.00,M1] [#5 -0.26,0.42,0.91,U] [#6 0.57,0.05,0.75,U] [#7 0.01,0.93,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 -0.91,0.23,0.00,M2] 
22:56:13.826 00.000 12268 refined, 4 included, MultiStar: {0.25, 0.23}, one-star: {0.44, -0.07}
22:56:13.826 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
22:56:13.826 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
22:56:13.826 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.23 hyp=0.34 cameraTheta=0.73 mountX=0.25 mountY=0.22, mountTheta=0.73
22:56:13.828 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.23, opts=13)
22:56:13.828 00.000 12268 Enqueuing Move request for scope (0.25, 0.23)
22:56:13.829 00.001 11616 Worker thread wakes up
22:56:13.829 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.23) opts 0xd
22:56:13.829 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.23)
22:56:13.829 00.000 11616 Moving (0.25, 0.23) raw xDistance=0.25 yDistance=0.22
22:56:13.829 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:56:13.829 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:56:13.829 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
22:56:13.829 00.000 11616 MoveAxis(E, 0, ABG)
22:56:13.829 00.000 11616 Move returns status 0, amount 0
22:56:13.830 00.001 11616 MoveAxis(S, 19, ABG)
22:56:13.830 00.000 11616 Guiding  Dir = 1, Dur = 19
22:56:13.830 00.000 11616 IsSlewing returns 0
22:56:13.830 00.000 11616 IsGuiding returns 0
22:56:13.831 00.001 11616 PulseGuide returned control before completion, sleep 29
22:56:13.853 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=224, Gamma=1.290
22:56:13.869 00.016 11616 IsGuiding returns 1
22:56:13.869 00.000 11616 scope still moving after pulse duration time elapsed
22:56:13.873 00.004 12268 UpdateGuideState exits: m=133 SNR=7.9
22:56:13.873 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:13.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:13.873 00.000 12268 Enqueuing Expose request
22:56:13.901 00.028 11616 IsSlewing returns 0
22:56:13.902 00.001 11616 IsGuiding returns 1
22:56:13.934 00.032 11616 IsSlewing returns 0
22:56:13.934 00.000 11616 IsGuiding returns 1
22:56:13.965 00.031 11616 IsSlewing returns 0
22:56:13.965 00.000 11616 IsGuiding returns 0
22:56:13.965 00.000 11616 scope move finished after 19 + 115 ms
22:56:13.965 00.000 11616 Move returns status 0, amount 19
22:56:13.965 00.000 11616 move complete, result=0
22:56:13.965 00.000 11616 worker thread done servicing request
22:56:13.966 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 19 ms SOUTH
22:56:13.966 00.000 11616 Worker thread wakes up
22:56:13.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:13.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:16.064 02.098 11616 Exposure complete
22:56:16.120 00.056 11616 worker thread done servicing request
22:56:16.120 00.000 12268 OnExposeComplete: enter
22:56:16.120 00.000 12268 UpdateGuideState(): m_state=6
22:56:16.120 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
22:56:16.120 00.000 12268 Star::Find returns 1 (0), X=1155.55, Y=156.75, Mass=145, SNR=8.2, Peak=20 HFD=3.8
22:56:16.121 00.001 12268 MultiStar: [#1 0.24,0.81,0.00,M1] [#2 0.19,1.15,0.00,M1] [#3 -0.37,0.19,0.58,U] [#4 0.42,0.52,0.00,M2] [#5 -0.05,0.47,0.83,U] [#6 0.06,0.55,0.67,U] [#7 -0.49,1.57,0.00,M9] [#8 8.54,18.93,0.00,M8] 
22:56:16.121 00.000 12268 refined, 3 included, MultiStar: {0.06, 0.41}, one-star: {0.40, 0.40}
22:56:16.121 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
22:56:16.121 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.13)
22:56:16.121 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.41 hyp=0.42 cameraTheta=1.43 mountX=0.42 mountY=0.01, mountTheta=0.02
22:56:16.123 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.41, opts=13)
22:56:16.123 00.000 12268 Enqueuing Move request for scope (0.06, 0.41)
22:56:16.123 00.000 11616 Worker thread wakes up
22:56:16.123 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.41) opts 0xd
22:56:16.123 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.41)
22:56:16.123 00.000 11616 Moving (0.06, 0.41) raw xDistance=0.42 yDistance=0.01
22:56:16.123 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
22:56:16.123 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.25
22:56:16.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
22:56:16.123 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:16.124 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:56:16.124 00.000 11616 MoveAxis(W, 233, ABG)
22:56:16.124 00.000 11616 Guiding  Dir = 3, Dur = 233
22:56:16.124 00.000 11616 IsSlewing returns 0
22:56:16.124 00.000 11616 IsGuiding returns 0
22:56:16.125 00.001 11616 PulseGuide returned control before completion, sleep 243
22:56:16.153 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=247, Gamma=1.290
22:56:16.172 00.019 12268 UpdateGuideState exits: m=145 SNR=8.2
22:56:16.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:16.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:16.172 00.000 12268 Enqueuing Expose request
22:56:16.375 00.203 11616 IsGuiding returns 1
22:56:16.375 00.000 11616 scope still moving after pulse duration time elapsed
22:56:16.407 00.032 11616 IsSlewing returns 0
22:56:16.407 00.000 11616 IsGuiding returns 0
22:56:16.407 00.000 11616 scope move finished after 233 + 49 ms
22:56:16.407 00.000 11616 Move returns status 0, amount 233
22:56:16.407 00.000 11616 MoveAxis(N, 0, ABG)
22:56:16.407 00.000 11616 Move returns status 0, amount 0
22:56:16.408 00.001 11616 move complete, result=0
22:56:16.408 00.000 11616 worker thread done servicing request
22:56:16.408 00.000 12268 GuideStep: 0.4 px 233 ms WEST, 0.0 px 0 ms NORTH
22:56:16.408 00.000 11616 Worker thread wakes up
22:56:16.408 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:16.408 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:18.426 02.018 11616 Exposure complete
22:56:18.484 00.058 11616 worker thread done servicing request
22:56:18.484 00.000 12268 OnExposeComplete: enter
22:56:18.484 00.000 12268 UpdateGuideState(): m_state=6
22:56:18.485 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1290
22:56:18.485 00.000 12268 Star::Find returns 1 (0), X=1155.45, Y=155.90, Mass=160, SNR=8.6, Peak=22 HFD=3.9
22:56:18.485 00.000 12268 Star::Find false star n=12 nbg=285 bg=7.4 sigma=0.7 thresh=10 peak=10
22:56:18.485 00.000 12268 MultiStar: [#1 0.27,-0.36,1.14,U] [#2 0.03,-0.37,0.84,U] [#3 10.81,-13.01,0.00,M4] [#4 -0.21,-0.31,0.62,U] [#5 0.28,-0.42,0.71,U] [#6 -0.24,-0.61,0.00,M2] [#7 0.13,0.62,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 -0.23,0.24,0.48,U] 
22:56:18.485 00.000 12268 refined, 5 included, MultiStar: {0.12, -0.32}, one-star: {0.30, -0.45}
22:56:18.485 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
22:56:18.486 00.001 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
22:56:18.486 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.32 hyp=0.34 cameraTheta=-1.21 mountX=-0.31 mountY=0.16, mountTheta=2.65
22:56:18.487 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.32, opts=13)
22:56:18.487 00.000 12268 Enqueuing Move request for scope (0.12, -0.32)
22:56:18.487 00.000 11616 Worker thread wakes up
22:56:18.487 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.32) opts 0xd
22:56:18.488 00.001 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.32)
22:56:18.488 00.000 11616 Moving (0.12, -0.32) raw xDistance=-0.31 yDistance=0.16
22:56:18.488 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
22:56:18.488 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
22:56:18.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
22:56:18.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
22:56:18.488 00.000 11616 MoveAxis(E, 173, ABG)
22:56:18.488 00.000 11616 Guiding  Dir = 2, Dur = 173
22:56:18.488 00.000 11616 IsSlewing returns 0
22:56:18.489 00.001 11616 IsGuiding returns 0
22:56:18.489 00.000 11616 PulseGuide returned control before completion, sleep 183
22:56:18.510 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=203, Gamma=1.290
22:56:18.527 00.017 12268 UpdateGuideState exits: m=160 SNR=8.6
22:56:18.528 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:18.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:18.528 00.000 12268 Enqueuing Expose request
22:56:18.674 00.146 11616 IsGuiding returns 1
22:56:18.674 00.000 11616 scope still moving after pulse duration time elapsed
22:56:18.706 00.032 11616 IsSlewing returns 0
22:56:18.706 00.000 11616 IsGuiding returns 0
22:56:18.706 00.000 11616 scope move finished after 173 + 44 ms
22:56:18.706 00.000 11616 Move returns status 0, amount 173
22:56:18.706 00.000 11616 MoveAxis(S, 14, ABG)
22:56:18.707 00.001 11616 Guiding  Dir = 1, Dur = 14
22:56:18.707 00.000 11616 IsSlewing returns 0
22:56:18.707 00.000 11616 IsGuiding returns 0
22:56:18.708 00.001 11616 PulseGuide returned control before completion, sleep 24
22:56:18.738 00.030 11616 IsGuiding returns 1
22:56:18.738 00.000 11616 scope still moving after pulse duration time elapsed
22:56:18.770 00.032 11616 IsSlewing returns 0
22:56:18.770 00.000 11616 IsGuiding returns 1
22:56:18.802 00.032 11616 IsSlewing returns 0
22:56:18.802 00.000 11616 IsGuiding returns 1
22:56:18.834 00.032 11616 IsSlewing returns 0
22:56:18.834 00.000 11616 IsGuiding returns 1
22:56:18.866 00.032 11616 IsSlewing returns 0
22:56:18.866 00.000 11616 IsGuiding returns 1
22:56:18.897 00.031 11616 IsSlewing returns 0
22:56:18.897 00.000 11616 IsGuiding returns 1
22:56:18.928 00.031 11616 IsSlewing returns 0
22:56:18.928 00.000 11616 IsGuiding returns 1
22:56:18.960 00.032 11616 IsSlewing returns 0
22:56:18.960 00.000 11616 IsGuiding returns 0
22:56:18.960 00.000 11616 scope move finished after 14 + 238 ms
22:56:18.960 00.000 11616 Move returns status 0, amount 14
22:56:18.960 00.000 11616 move complete, result=0
22:56:18.960 00.000 11616 worker thread done servicing request
22:56:18.961 00.001 11616 Worker thread wakes up
22:56:18.961 00.000 12268 GuideStep: -0.3 px 173 ms EAST, 0.2 px 14 ms SOUTH
22:56:18.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:18.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:20.970 02.009 11616 Exposure complete
22:56:21.030 00.060 11616 worker thread done servicing request
22:56:21.030 00.000 12268 OnExposeComplete: enter
22:56:21.030 00.000 12268 UpdateGuideState(): m_state=6
22:56:21.030 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1291
22:56:21.030 00.000 12268 Star::Find returns 1 (0), X=1155.24, Y=156.69, Mass=138, SNR=8.0, Peak=20 HFD=4.0
22:56:21.031 00.001 12268 MultiStar: [#1 -0.12,-0.29,1.25,U] [#2 0.58,0.23,0.99,U] [#3 10.26,-13.13,0.00,M5] [#4 0.82,0.05,0.00,M2] [#5 0.32,-0.24,0.86,U] [#6 -0.08,-0.03,0.79,U] [#7 0.08,0.34,0.63,U] [#8 9.71,18.30,0.00,M9] 
22:56:21.031 00.000 12268 refined, 5 included, MultiStar: {0.14, 0.04}, one-star: {0.09, 0.34}
22:56:21.031 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
22:56:21.031 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
22:56:21.031 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.25 mountX=0.05 mountY=0.13, mountTheta=1.22
22:56:21.032 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.04, opts=13)
22:56:21.033 00.001 12268 Enqueuing Move request for scope (0.14, 0.04)
22:56:21.033 00.000 11616 Worker thread wakes up
22:56:21.033 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
22:56:21.033 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
22:56:21.033 00.000 11616 Moving (0.14, 0.04) raw xDistance=0.05 yDistance=0.13
22:56:21.033 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:21.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:56:21.033 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:21.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:56:21.033 00.000 11616 MoveAxis(E, 0, ABG)
22:56:21.033 00.000 11616 Move returns status 0, amount 0
22:56:21.034 00.001 11616 MoveAxis(N, 0, ABG)
22:56:21.034 00.000 11616 Move returns status 0, amount 0
22:56:21.034 00.000 11616 move complete, result=0
22:56:21.034 00.000 11616 worker thread done servicing request
22:56:21.056 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=204, Gamma=1.290
22:56:21.075 00.019 12268 UpdateGuideState exits: m=138 SNR=8.0
22:56:21.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:21.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:21.075 00.000 12268 Enqueuing Expose request
22:56:21.075 00.000 11616 Worker thread wakes up
22:56:21.075 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:21.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:21.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:23.095 02.020 11616 Exposure complete
22:56:23.160 00.065 11616 worker thread done servicing request
22:56:23.161 00.001 12268 OnExposeComplete: enter
22:56:23.161 00.000 12268 UpdateGuideState(): m_state=6
22:56:23.161 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1292
22:56:23.161 00.000 12268 Star::Find returns 1 (0), X=1155.46, Y=156.89, Mass=134, SNR=7.9, Peak=20 HFD=3.8
22:56:23.162 00.001 12268 Star::Find false star n=8 nbg=289 bg=7.5 sigma=0.8 thresh=10 peak=10
22:56:23.162 00.000 12268 MultiStar: [#1 -0.04,0.25,1.39,U] [#2 0.15,0.14,0.92,U] [#3 10.59,-12.91,0.00,M6] [#4 0.88,0.77,0.00,M3] [#5 0.39,0.02,0.89,U] [#6 0.33,-0.20,0.80,U] [#7 0.06,0.50,0.81,U] [#8 0.00,0.00,0.00,L] [#9 -1.10,-0.43,0.00,M2] 
22:56:23.162 00.000 12268 refined, 5 included, MultiStar: {0.18, 0.22}, one-star: {0.31, 0.54}
22:56:23.162 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
22:56:23.162 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.58)
22:56:23.162 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.22 hyp=0.28 cameraTheta=0.89 mountX=0.24 mountY=0.15, mountTheta=0.57
22:56:23.164 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.22, opts=13)
22:56:23.164 00.000 12268 Enqueuing Move request for scope (0.18, 0.22)
22:56:23.164 00.000 11616 Worker thread wakes up
22:56:23.164 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.22) opts 0xd
22:56:23.164 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.22)
22:56:23.164 00.000 11616 Moving (0.18, 0.22) raw xDistance=0.24 yDistance=0.15
22:56:23.164 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:56:23.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:56:23.165 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
22:56:23.165 00.000 11616 MoveAxis(E, 0, ABG)
22:56:23.165 00.000 11616 Move returns status 0, amount 0
22:56:23.165 00.000 11616 MoveAxis(S, 13, ABG)
22:56:23.165 00.000 11616 Guiding  Dir = 1, Dur = 13
22:56:23.165 00.000 11616 IsSlewing returns 0
22:56:23.165 00.000 11616 IsGuiding returns 0
22:56:23.166 00.001 11616 PulseGuide returned control before completion, sleep 23
22:56:23.190 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=217, Gamma=1.290
22:56:23.199 00.009 11616 IsGuiding returns 1
22:56:23.199 00.000 11616 scope still moving after pulse duration time elapsed
22:56:23.211 00.012 12268 UpdateGuideState exits: m=134 SNR=7.9
22:56:23.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:23.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:23.211 00.000 12268 Enqueuing Expose request
22:56:23.231 00.020 11616 IsSlewing returns 0
22:56:23.231 00.000 11616 IsGuiding returns 0
22:56:23.231 00.000 11616 scope move finished after 13 + 52 ms
22:56:23.231 00.000 11616 Move returns status 0, amount 13
22:56:23.231 00.000 11616 move complete, result=0
22:56:23.232 00.001 11616 worker thread done servicing request
22:56:23.232 00.000 11616 Worker thread wakes up
22:56:23.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:23.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:23.239 00.007 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
22:56:25.235 01.996 11616 Exposure complete
22:56:25.296 00.061 11616 worker thread done servicing request
22:56:25.296 00.000 12268 OnExposeComplete: enter
22:56:25.296 00.000 12268 UpdateGuideState(): m_state=6
22:56:25.296 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1293
22:56:25.296 00.000 12268 Star::Find returns 1 (0), X=1155.34, Y=156.75, Mass=152, SNR=8.4, Peak=23 HFD=3.7
22:56:25.297 00.001 12268 MultiStar: [#1 0.31,0.21,1.13,U] [#2 -0.17,0.29,0.86,U] [#3 -0.41,0.06,0.59,U] [#4 0.97,0.92,0.00,M4] [#5 0.29,-0.17,0.80,U] [#6 -0.26,0.13,0.66,U] [#7 0.00,0.77,0.00,M9] [#8 8.22,17.88,0.00,M10] 
22:56:25.297 00.000 12268 refined, 5 included, MultiStar: {0.04, 0.17}, one-star: {0.19, 0.40}
22:56:25.297 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
22:56:25.297 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
22:56:25.297 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.33 mountX=0.18 mountY=0.02, mountTheta=0.11
22:56:25.299 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.17, opts=13)
22:56:25.299 00.000 12268 Enqueuing Move request for scope (0.04, 0.17)
22:56:25.299 00.000 11616 Worker thread wakes up
22:56:25.299 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
22:56:25.299 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
22:56:25.299 00.000 11616 Moving (0.04, 0.17) raw xDistance=0.18 yDistance=0.02
22:56:25.299 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:56:25.299 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:56:25.300 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:25.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:56:25.300 00.000 11616 MoveAxis(E, 0, ABG)
22:56:25.300 00.000 11616 Move returns status 0, amount 0
22:56:25.300 00.000 11616 MoveAxis(N, 0, ABG)
22:56:25.300 00.000 11616 Move returns status 0, amount 0
22:56:25.300 00.000 11616 move complete, result=0
22:56:25.300 00.000 11616 worker thread done servicing request
22:56:25.322 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=211, Gamma=1.290
22:56:25.340 00.018 12268 UpdateGuideState exits: m=152 SNR=8.4
22:56:25.340 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:25.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:25.340 00.000 12268 Enqueuing Expose request
22:56:25.340 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:25.340 00.000 11616 Worker thread wakes up
22:56:25.341 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:25.341 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:27.344 02.003 11616 Exposure complete
22:56:27.401 00.057 11616 worker thread done servicing request
22:56:27.402 00.001 12268 OnExposeComplete: enter
22:56:27.402 00.000 12268 UpdateGuideState(): m_state=6
22:56:27.402 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1294
22:56:27.402 00.000 12268 Star::Find returns 1 (0), X=1155.62, Y=156.25, Mass=159, SNR=8.6, Peak=21 HFD=3.7
22:56:27.403 00.001 12268 MultiStar: [#1 0.49,0.00,1.20,U] [#2 0.10,0.57,0.97,U] [#3 -0.21,0.33,0.56,U] [#4 0.68,1.48,0.00,M5] [#5 0.24,0.00,0.78,U] [#6 0.20,0.12,0.64,U] [#7 -0.33,0.83,0.00,M10] [#8 8.86,18.15,0.00,R] 
22:56:27.403 00.000 12268 refined, 5 included, MultiStar: {0.26, 0.14}, one-star: {0.47, -0.09}
22:56:27.403 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
22:56:27.403 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
22:56:27.403 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.14 hyp=0.30 cameraTheta=0.49 mountX=0.17 mountY=0.24, mountTheta=0.97
22:56:27.405 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.14, opts=13)
22:56:27.405 00.000 12268 Enqueuing Move request for scope (0.26, 0.14)
22:56:27.405 00.000 11616 Worker thread wakes up
22:56:27.405 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.14) opts 0xd
22:56:27.405 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.14)
22:56:27.405 00.000 11616 Moving (0.26, 0.14) raw xDistance=0.17 yDistance=0.24
22:56:27.405 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:56:27.405 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:56:27.406 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
22:56:27.406 00.000 11616 MoveAxis(E, 0, ABG)
22:56:27.406 00.000 11616 Move returns status 0, amount 0
22:56:27.406 00.000 11616 MoveAxis(S, 21, ABG)
22:56:27.406 00.000 11616 Guiding  Dir = 1, Dur = 21
22:56:27.406 00.000 11616 IsSlewing returns 0
22:56:27.406 00.000 11616 IsGuiding returns 0
22:56:27.407 00.001 11616 PulseGuide returned control before completion, sleep 31
22:56:27.431 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=177, Gamma=1.290
22:56:27.441 00.010 11616 IsGuiding returns 1
22:56:27.441 00.000 11616 scope still moving after pulse duration time elapsed
22:56:27.450 00.009 12268 UpdateGuideState exits: m=159 SNR=8.6
22:56:27.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:27.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:27.450 00.000 12268 Enqueuing Expose request
22:56:27.472 00.022 11616 IsSlewing returns 0
22:56:27.473 00.001 11616 IsGuiding returns 0
22:56:27.473 00.000 11616 scope move finished after 21 + 45 ms
22:56:27.473 00.000 11616 Move returns status 0, amount 21
22:56:27.473 00.000 11616 move complete, result=0
22:56:27.473 00.000 11616 worker thread done servicing request
22:56:27.473 00.000 11616 Worker thread wakes up
22:56:27.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:27.474 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:27.475 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 21 ms SOUTH
22:56:29.488 02.013 11616 Exposure complete
22:56:29.545 00.057 11616 worker thread done servicing request
22:56:29.545 00.000 12268 OnExposeComplete: enter
22:56:29.546 00.001 12268 UpdateGuideState(): m_state=6
22:56:29.546 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1295
22:56:29.546 00.000 12268 Star::Find returns 1 (0), X=1155.85, Y=156.77, Mass=153, SNR=8.5, Peak=20 HFD=4.0
22:56:29.546 00.000 12268 Star::Find false star n=9 nbg=284 bg=7.5 sigma=0.8 thresh=10 peak=10
22:56:29.546 00.000 12268 MultiStar: [#1 0.55,0.90,0.00,M1] [#2 -0.11,0.54,0.88,U] [#3 11.39,-12.32,0.00,M5] [#4 1.15,1.28,0.00,M6] [#5 0.54,0.49,0.00,M1] [#6 0.04,0.81,0.00,M1] [#7 0.34,0.52,0.70,U] [#8 0.00,0.00,0.00,L] [#9 -0.28,0.95,0.00,M3] 
22:56:29.546 00.000 12268 refined, 2 included, MultiStar: {0.33, 0.49}, one-star: {0.70, 0.42}
22:56:29.546 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
22:56:29.547 00.001 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
22:56:29.547 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.49 hyp=0.59 cameraTheta=0.98 mountX=0.52 mountY=0.26, mountTheta=0.47
22:56:29.548 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.49, opts=13)
22:56:29.548 00.000 12268 Enqueuing Move request for scope (0.33, 0.49)
22:56:29.548 00.000 11616 Worker thread wakes up
22:56:29.548 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.49) opts 0xd
22:56:29.549 00.001 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.49)
22:56:29.549 00.000 11616 Moving (0.33, 0.49) raw xDistance=0.52 yDistance=0.26
22:56:29.549 00.000 11616 resist switch: large excursion: input 0.52 thresh 0.29 direction from -1 to 1
22:56:29.549 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.56
22:56:29.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
22:56:29.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
22:56:29.549 00.000 11616 MoveAxis(W, 291, ABG)
22:56:29.549 00.000 11616 Guiding  Dir = 3, Dur = 291
22:56:29.549 00.000 11616 IsSlewing returns 0
22:56:29.550 00.001 11616 IsGuiding returns 0
22:56:29.550 00.000 11616 PulseGuide returned control before completion, sleep 301
22:56:29.571 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=215, Gamma=1.290
22:56:29.589 00.018 12268 UpdateGuideState exits: m=153 SNR=8.5
22:56:29.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:29.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:29.589 00.000 12268 Enqueuing Expose request
22:56:29.866 00.277 11616 IsGuiding returns 0
22:56:29.866 00.000 11616 Move returns status 0, amount 291
22:56:29.866 00.000 11616 MoveAxis(S, 22, ABG)
22:56:29.866 00.000 11616 Guiding  Dir = 1, Dur = 22
22:56:29.867 00.001 11616 IsSlewing returns 0
22:56:29.867 00.000 11616 IsGuiding returns 0
22:56:29.867 00.000 11616 PulseGuide returned control before completion, sleep 32
22:56:29.914 00.047 11616 IsGuiding returns 1
22:56:29.914 00.000 11616 scope still moving after pulse duration time elapsed
22:56:29.945 00.031 11616 IsSlewing returns 0
22:56:29.945 00.000 11616 IsGuiding returns 1
22:56:29.976 00.031 11616 IsSlewing returns 0
22:56:29.976 00.000 11616 IsGuiding returns 1
22:56:30.007 00.031 11616 IsSlewing returns 0
22:56:30.007 00.000 11616 IsGuiding returns 1
22:56:30.038 00.031 11616 IsSlewing returns 0
22:56:30.038 00.000 11616 IsGuiding returns 0
22:56:30.038 00.000 11616 scope move finished after 22 + 149 ms
22:56:30.038 00.000 11616 Move returns status 0, amount 22
22:56:30.039 00.001 11616 move complete, result=0
22:56:30.039 00.000 11616 worker thread done servicing request
22:56:30.039 00.000 11616 Worker thread wakes up
22:56:30.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:30.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:30.039 00.000 12268 GuideStep: 0.5 px 291 ms WEST, 0.3 px 22 ms SOUTH
22:56:32.048 02.009 11616 Exposure complete
22:56:32.107 00.059 11616 worker thread done servicing request
22:56:32.107 00.000 12268 OnExposeComplete: enter
22:56:32.107 00.000 12268 UpdateGuideState(): m_state=6
22:56:32.107 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1296
22:56:32.107 00.000 12268 Star::Find returns 1 (0), X=1155.59, Y=156.05, Mass=165, SNR=8.8, Peak=23 HFD=4.1
22:56:32.108 00.001 12268 Star::Find false star n=9 nbg=283 bg=7.4 sigma=0.8 thresh=10 peak=10
22:56:32.108 00.000 12268 Star::Find false star n=9 nbg=282 bg=7.5 sigma=0.7 thresh=10 peak=10
22:56:32.108 00.000 12268 MultiStar: [#1 -0.06,0.04,1.22,U] [#2 0.37,0.09,0.95,U] [#3 10.96,-13.19,0.00,M6] [#4 0.75,1.25,0.00,M7] [#5 0.00,0.00,0.00,L] [#6 0.06,-0.31,0.66,U] [#7 0.19,0.60,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 -0.79,-0.30,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:56:32.108 00.000 12268 refined, 3 included, MultiStar: {0.19, -0.10}, one-star: {0.44, -0.30}
22:56:32.108 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
22:56:32.108 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
22:56:32.108 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-0.47 mountX=-0.08 mountY=0.21, mountTheta=1.94
22:56:32.110 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.10, opts=13)
22:56:32.110 00.000 12268 Enqueuing Move request for scope (0.19, -0.10)
22:56:32.110 00.000 11616 Worker thread wakes up
22:56:32.110 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
22:56:32.110 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
22:56:32.110 00.000 11616 Moving (0.19, -0.10) raw xDistance=-0.08 yDistance=0.21
22:56:32.110 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:32.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:56:32.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:56:32.110 00.000 11616 MoveAxis(E, 0, ABG)
22:56:32.111 00.001 11616 Move returns status 0, amount 0
22:56:32.111 00.000 11616 MoveAxis(S, 17, ABG)
22:56:32.111 00.000 11616 Guiding  Dir = 1, Dur = 17
22:56:32.111 00.000 11616 IsSlewing returns 0
22:56:32.111 00.000 11616 IsGuiding returns 0
22:56:32.112 00.001 11616 PulseGuide returned control before completion, sleep 27
22:56:32.137 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=212, Gamma=1.290
22:56:32.144 00.007 11616 IsGuiding returns 1
22:56:32.144 00.000 11616 scope still moving after pulse duration time elapsed
22:56:32.154 00.010 12268 UpdateGuideState exits: m=165 SNR=8.8
22:56:32.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:32.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:32.154 00.000 12268 Enqueuing Expose request
22:56:32.175 00.021 11616 IsSlewing returns 0
22:56:32.175 00.000 11616 IsGuiding returns 0
22:56:32.175 00.000 11616 scope move finished after 17 + 47 ms
22:56:32.176 00.001 11616 Move returns status 0, amount 17
22:56:32.176 00.000 11616 move complete, result=0
22:56:32.176 00.000 11616 worker thread done servicing request
22:56:32.176 00.000 11616 Worker thread wakes up
22:56:32.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:32.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:32.177 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
22:56:34.191 02.014 11616 Exposure complete
22:56:34.257 00.066 11616 worker thread done servicing request
22:56:34.258 00.001 12268 OnExposeComplete: enter
22:56:34.258 00.000 12268 UpdateGuideState(): m_state=6
22:56:34.258 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1297
22:56:34.258 00.000 12268 Star::Find returns 1 (0), X=1155.80, Y=155.93, Mass=147, SNR=8.3, Peak=22 HFD=4.0
22:56:34.258 00.000 12268 MultiStar: [#1 0.38,-0.28,1.30,U] [#2 -0.04,-0.18,0.91,U] [#3 11.17,-13.11,0.00,M7] [#4 1.28,0.52,0.00,M8] [#5 0.54,-0.28,0.78,U] [#6 0.19,-0.42,0.75,U] [#7 0.85,-0.05,0.00,R] [#8 -0.20,-0.57,0.49,U] 
22:56:34.259 00.001 12268 refined, 5 included, MultiStar: {0.30, -0.34}, one-star: {0.65, -0.42}
22:56:34.259 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
22:56:34.259 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.86)
22:56:34.259 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.34 hyp=0.45 cameraTheta=-0.84 mountX=-0.31 mountY=0.34, mountTheta=2.30
22:56:34.261 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.34, opts=13)
22:56:34.261 00.000 12268 Enqueuing Move request for scope (0.30, -0.34)
22:56:34.261 00.000 11616 Worker thread wakes up
22:56:34.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.34) opts 0xd
22:56:34.261 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.34)
22:56:34.261 00.000 11616 Moving (0.30, -0.34) raw xDistance=-0.31 yDistance=0.34
22:56:34.261 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
22:56:34.261 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
22:56:34.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
22:56:34.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
22:56:34.262 00.001 11616 MoveAxis(E, 171, ABG)
22:56:34.262 00.000 11616 Guiding  Dir = 2, Dur = 171
22:56:34.262 00.000 11616 IsSlewing returns 0
22:56:34.262 00.000 11616 IsGuiding returns 0
22:56:34.262 00.000 11616 PulseGuide returned control before completion, sleep 181
22:56:34.286 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=219, Gamma=1.290
22:56:34.308 00.022 12268 UpdateGuideState exits: m=147 SNR=8.3
22:56:34.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:34.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:34.308 00.000 12268 Enqueuing Expose request
22:56:34.446 00.138 11616 IsGuiding returns 1
22:56:34.446 00.000 11616 scope still moving after pulse duration time elapsed
22:56:34.478 00.032 11616 IsSlewing returns 0
22:56:34.479 00.001 11616 IsGuiding returns 1
22:56:34.510 00.031 11616 IsSlewing returns 0
22:56:34.511 00.001 11616 IsGuiding returns 0
22:56:34.511 00.000 11616 scope move finished after 171 + 77 ms
22:56:34.511 00.000 11616 Move returns status 0, amount 171
22:56:34.511 00.000 11616 MoveAxis(S, 29, ABG)
22:56:34.511 00.000 11616 Guiding  Dir = 1, Dur = 29
22:56:34.511 00.000 11616 IsSlewing returns 0
22:56:34.512 00.001 11616 IsGuiding returns 0
22:56:34.512 00.000 11616 PulseGuide returned control before completion, sleep 39
22:56:34.558 00.046 11616 IsGuiding returns 1
22:56:34.558 00.000 11616 scope still moving after pulse duration time elapsed
22:56:34.591 00.033 11616 IsSlewing returns 0
22:56:34.591 00.000 11616 IsGuiding returns 1
22:56:34.622 00.031 11616 IsSlewing returns 0
22:56:34.622 00.000 11616 IsGuiding returns 1
22:56:34.653 00.031 11616 IsSlewing returns 0
22:56:34.653 00.000 11616 IsGuiding returns 0
22:56:34.653 00.000 11616 scope move finished after 29 + 112 ms
22:56:34.653 00.000 11616 Move returns status 0, amount 29
22:56:34.653 00.000 11616 move complete, result=0
22:56:34.654 00.001 11616 worker thread done servicing request
22:56:34.654 00.000 11616 Worker thread wakes up
22:56:34.654 00.000 12268 GuideStep: -0.3 px 171 ms EAST, 0.3 px 29 ms SOUTH
22:56:34.654 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:34.654 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:36.677 02.023 11616 Exposure complete
22:56:36.737 00.060 11616 worker thread done servicing request
22:56:36.737 00.000 12268 OnExposeComplete: enter
22:56:36.737 00.000 12268 UpdateGuideState(): m_state=6
22:56:36.737 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1298
22:56:36.737 00.000 12268 Star::Find returns 1 (0), X=1155.99, Y=155.65, Mass=155, SNR=8.5, Peak=22 HFD=3.6
22:56:36.738 00.001 12268 MultiStar: [#1 0.86,-0.37,0.00,M1] [#2 0.39,0.18,0.93,U] [#3 -0.27,0.03,0.56,U] [#4 0.95,0.11,0.00,M9] [#5 0.41,-0.09,0.81,U] [#6 0.30,-0.28,0.68,U] [#7 -1.09,0.54,0.00,M1] [#8 -0.28,-1.08,0.00,M1] 
22:56:36.738 00.000 12268 refined, 4 included, MultiStar: {0.40, -0.20}, one-star: {0.84, -0.70}
22:56:36.738 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
22:56:36.738 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
22:56:36.738 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.20 hyp=0.45 cameraTheta=-0.46 mountX=-0.16 mountY=0.42, mountTheta=1.92
22:56:36.740 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.20, opts=13)
22:56:36.740 00.000 12268 Enqueuing Move request for scope (0.40, -0.20)
22:56:36.740 00.000 11616 Worker thread wakes up
22:56:36.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.20) opts 0xd
22:56:36.740 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.20)
22:56:36.740 00.000 11616 Moving (0.40, -0.20) raw xDistance=-0.16 yDistance=0.42
22:56:36.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
22:56:36.741 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
22:56:36.741 00.000 11616 MoveAxis(E, 87, ABG)
22:56:36.741 00.000 11616 Guiding  Dir = 2, Dur = 87
22:56:36.741 00.000 11616 IsSlewing returns 0
22:56:36.741 00.000 11616 IsGuiding returns 0
22:56:36.742 00.001 11616 PulseGuide returned control before completion, sleep 97
22:56:36.765 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=210, Gamma=1.290
22:56:36.783 00.018 12268 UpdateGuideState exits: m=155 SNR=8.5
22:56:36.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:36.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:36.783 00.000 12268 Enqueuing Expose request
22:56:36.844 00.061 11616 IsGuiding returns 1
22:56:36.844 00.000 11616 scope still moving after pulse duration time elapsed
22:56:36.876 00.032 11616 IsSlewing returns 0
22:56:36.876 00.000 11616 IsGuiding returns 0
22:56:36.876 00.000 11616 scope move finished after 87 + 47 ms
22:56:36.876 00.000 11616 Move returns status 0, amount 87
22:56:36.876 00.000 11616 MoveAxis(S, 36, ABG)
22:56:36.876 00.000 11616 Guiding  Dir = 1, Dur = 36
22:56:36.877 00.001 11616 IsSlewing returns 0
22:56:36.877 00.000 11616 IsGuiding returns 0
22:56:36.877 00.000 11616 PulseGuide returned control before completion, sleep 46
22:56:36.938 00.061 11616 IsGuiding returns 1
22:56:36.938 00.000 11616 scope still moving after pulse duration time elapsed
22:56:36.969 00.031 11616 IsSlewing returns 0
22:56:36.969 00.000 11616 IsGuiding returns 0
22:56:36.969 00.000 11616 scope move finished after 36 + 56 ms
22:56:36.969 00.000 11616 Move returns status 0, amount 36
22:56:36.970 00.001 11616 move complete, result=0
22:56:36.970 00.000 11616 worker thread done servicing request
22:56:36.970 00.000 11616 Worker thread wakes up
22:56:36.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:36.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:36.970 00.000 12268 GuideStep: -0.2 px 87 ms EAST, 0.4 px 36 ms SOUTH
22:56:38.980 02.010 11616 Exposure complete
22:56:39.040 00.060 11616 worker thread done servicing request
22:56:39.040 00.000 12268 OnExposeComplete: enter
22:56:39.040 00.000 12268 UpdateGuideState(): m_state=6
22:56:39.041 00.001 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1299
22:56:39.041 00.000 12268 Star::Find returns 1 (0), X=1155.52, Y=155.79, Mass=179, SNR=9.3, Peak=24 HFD=3.8
22:56:39.041 00.000 12268 MultiStar: [#1 0.45,-1.02,0.00,M2] [#2 0.06,-0.61,0.76,U] [#3 -0.66,-0.09,0.00,M7] [#4 0.78,0.24,0.00,M10] [#5 0.87,-1.24,0.00,M1] [#6 0.17,-0.61,0.00,M1] [#7 -0.85,-0.17,0.00,M2] [#8 -0.56,-0.95,0.00,M2] 
22:56:39.041 00.000 12268 refined, 1 included, MultiStar: {0.24, -0.58}, one-star: {0.37, -0.56}
22:56:39.041 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
22:56:39.041 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
22:56:39.041 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.58 hyp=0.63 cameraTheta=-1.18 mountX=-0.55 mountY=0.31, mountTheta=2.63
22:56:39.043 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.58, opts=13)
22:56:39.043 00.000 12268 Enqueuing Move request for scope (0.24, -0.58)
22:56:39.044 00.001 11616 Worker thread wakes up
22:56:39.044 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.58) opts 0xd
22:56:39.044 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.58)
22:56:39.044 00.000 11616 Moving (0.24, -0.58) raw xDistance=-0.55 yDistance=0.31
22:56:39.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
22:56:39.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
22:56:39.044 00.000 11616 MoveAxis(E, 310, ABG)
22:56:39.044 00.000 11616 Guiding  Dir = 2, Dur = 310
22:56:39.044 00.000 11616 IsSlewing returns 0
22:56:39.045 00.001 11616 IsGuiding returns 0
22:56:39.045 00.000 11616 PulseGuide returned control before completion, sleep 320
22:56:39.067 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=234, Gamma=1.290
22:56:39.085 00.018 12268 UpdateGuideState exits: m=179 SNR=9.3
22:56:39.085 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:39.086 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:39.086 00.000 12268 Enqueuing Expose request
22:56:39.369 00.283 11616 IsGuiding returns 1
22:56:39.369 00.000 11616 scope still moving after pulse duration time elapsed
22:56:39.400 00.031 11616 IsSlewing returns 0
22:56:39.400 00.000 11616 IsGuiding returns 0
22:56:39.400 00.000 11616 scope move finished after 310 + 45 ms
22:56:39.400 00.000 11616 Move returns status 0, amount 310
22:56:39.400 00.000 11616 MoveAxis(S, 26, ABG)
22:56:39.400 00.000 11616 Guiding  Dir = 1, Dur = 26
22:56:39.401 00.001 11616 IsSlewing returns 0
22:56:39.401 00.000 11616 IsGuiding returns 0
22:56:39.401 00.000 11616 PulseGuide returned control before completion, sleep 36
22:56:39.446 00.045 11616 IsGuiding returns 1
22:56:39.446 00.000 11616 scope still moving after pulse duration time elapsed
22:56:39.477 00.031 11616 IsSlewing returns 0
22:56:39.477 00.000 11616 IsGuiding returns 0
22:56:39.478 00.001 11616 scope move finished after 26 + 50 ms
22:56:39.478 00.000 11616 Move returns status 0, amount 26
22:56:39.478 00.000 11616 move complete, result=0
22:56:39.478 00.000 11616 worker thread done servicing request
22:56:39.478 00.000 12268 GuideStep: -0.6 px 310 ms EAST, 0.3 px 26 ms SOUTH
22:56:39.478 00.000 11616 Worker thread wakes up
22:56:39.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:39.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:41.479 02.001 11616 Exposure complete
22:56:41.537 00.058 11616 worker thread done servicing request
22:56:41.537 00.000 12268 OnExposeComplete: enter
22:56:41.537 00.000 12268 UpdateGuideState(): m_state=6
22:56:41.537 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1300
22:56:41.537 00.000 12268 Star::Find returns 1 (0), X=1155.12, Y=155.64, Mass=139, SNR=8.1, Peak=20 HFD=3.6
22:56:41.538 00.001 12268 Star::Find false star n=12 nbg=290 bg=7.5 sigma=0.7 thresh=10 peak=10
22:56:41.538 00.000 12268 Star::Find false star n=12 nbg=291 bg=7.5 sigma=0.8 thresh=10 peak=10
22:56:41.538 00.000 12268 MultiStar: [#1 -0.10,-0.45,1.33,U] [#2 -0.42,-0.64,0.00,M1] [#3 10.57,-13.94,0.00,M8] [#4 -0.15,0.08,0.65,U] [#5 0.11,-0.62,0.82,U] [#6 0.33,-0.43,0.76,U] [#7 -1.44,0.05,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 0.00,0.00,0.00,L] 
22:56:41.538 00.000 12268 refined, 4 included, MultiStar: {0.02, -0.46}, one-star: {-0.03, -0.71}
22:56:41.538 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
22:56:41.538 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.17)
22:56:41.538 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.46 hyp=0.46 cameraTheta=-1.53 mountX=-0.46 mountY=0.08, mountTheta=2.98
22:56:41.540 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.46, opts=13)
22:56:41.540 00.000 12268 Enqueuing Move request for scope (0.02, -0.46)
22:56:41.540 00.000 11616 Worker thread wakes up
22:56:41.540 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.46) opts 0xd
22:56:41.540 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.46)
22:56:41.540 00.000 11616 Moving (0.02, -0.46) raw xDistance=-0.46 yDistance=0.08
22:56:41.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
22:56:41.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:41.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:41.541 00.001 11616 MoveAxis(E, 256, ABG)
22:56:41.541 00.000 11616 Guiding  Dir = 2, Dur = 256
22:56:41.541 00.000 11616 IsSlewing returns 0
22:56:41.541 00.000 11616 IsGuiding returns 0
22:56:41.541 00.000 11616 PulseGuide returned control before completion, sleep 266
22:56:41.564 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=246, Gamma=1.290
22:56:41.583 00.019 12268 UpdateGuideState exits: m=139 SNR=8.1
22:56:41.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:41.583 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:41.583 00.000 12268 Enqueuing Expose request
22:56:41.810 00.227 11616 IsGuiding returns 1
22:56:41.810 00.000 11616 scope still moving after pulse duration time elapsed
22:56:41.841 00.031 11616 IsSlewing returns 0
22:56:41.841 00.000 11616 IsGuiding returns 0
22:56:41.841 00.000 11616 scope move finished after 256 + 44 ms
22:56:41.841 00.000 11616 Move returns status 0, amount 256
22:56:41.841 00.000 11616 MoveAxis(N, 0, ABG)
22:56:41.842 00.001 11616 Move returns status 0, amount 0
22:56:41.842 00.000 11616 move complete, result=0
22:56:41.842 00.000 11616 worker thread done servicing request
22:56:41.842 00.000 12268 GuideStep: -0.5 px 256 ms EAST, 0.1 px 0 ms NORTH
22:56:41.842 00.000 11616 Worker thread wakes up
22:56:41.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:41.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:43.867 02.025 11616 Exposure complete
22:56:43.934 00.067 11616 worker thread done servicing request
22:56:43.935 00.001 12268 OnExposeComplete: enter
22:56:43.935 00.000 12268 UpdateGuideState(): m_state=6
22:56:43.935 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1301
22:56:43.935 00.000 12268 Star::Find returns 1 (0), X=1155.36, Y=155.42, Mass=178, SNR=9.0, Peak=21 HFD=4.5
22:56:43.936 00.001 12268 MultiStar: [#1 -0.10,-0.54,1.30,U] [#2 -0.82,-0.02,0.00,M2] [#3 10.27,-13.46,0.00,M9] [#4 -0.31,0.58,0.00,M10] [#5 0.36,-0.17,0.76,U] [#6 -0.10,-0.48,0.71,U] [#7 -1.40,0.39,0.00,M4] [#8 -0.01,-0.70,0.00,M3] 
22:56:43.936 00.000 12268 refined, 3 included, MultiStar: {0.07, -0.56}, one-star: {0.21, -0.93}
22:56:43.936 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
22:56:43.936 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
22:56:43.936 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.56 hyp=0.56 cameraTheta=-1.44 mountX=-0.55 mountY=0.14, mountTheta=2.88
22:56:43.938 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.56, opts=13)
22:56:43.938 00.000 12268 Enqueuing Move request for scope (0.07, -0.56)
22:56:43.939 00.001 11616 Worker thread wakes up
22:56:43.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.56) opts 0xd
22:56:43.939 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.56)
22:56:43.939 00.000 11616 Moving (0.07, -0.56) raw xDistance=-0.55 yDistance=0.14
22:56:43.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.55
22:56:43.939 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:43.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:56:43.939 00.000 11616 MoveAxis(E, 308, ABG)
22:56:43.940 00.001 11616 Guiding  Dir = 2, Dur = 308
22:56:43.940 00.000 11616 IsSlewing returns 0
22:56:43.940 00.000 11616 IsGuiding returns 0
22:56:43.941 00.001 11616 PulseGuide returned control before completion, sleep 318
22:56:43.966 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=226, Gamma=1.290
22:56:43.987 00.021 12268 UpdateGuideState exits: m=178 SNR=9.0
22:56:43.988 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:43.988 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:43.988 00.000 12268 Enqueuing Expose request
22:56:44.264 00.276 11616 IsGuiding returns 1
22:56:44.264 00.000 11616 scope still moving after pulse duration time elapsed
22:56:44.295 00.031 11616 IsSlewing returns 0
22:56:44.296 00.001 11616 IsGuiding returns 0
22:56:44.296 00.000 11616 scope move finished after 308 + 47 ms
22:56:44.296 00.000 11616 Move returns status 0, amount 308
22:56:44.296 00.000 11616 MoveAxis(N, 0, ABG)
22:56:44.296 00.000 11616 Move returns status 0, amount 0
22:56:44.296 00.000 11616 move complete, result=0
22:56:44.296 00.000 11616 worker thread done servicing request
22:56:44.296 00.000 12268 GuideStep: -0.5 px 308 ms EAST, 0.1 px 0 ms NORTH
22:56:44.297 00.001 11616 Worker thread wakes up
22:56:44.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:44.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:46.311 02.014 11616 Exposure complete
22:56:46.371 00.060 11616 worker thread done servicing request
22:56:46.371 00.000 12268 OnExposeComplete: enter
22:56:46.371 00.000 12268 UpdateGuideState(): m_state=6
22:56:46.371 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1302
22:56:46.371 00.000 12268 Star::Find returns 1 (0), X=1155.97, Y=156.47, Mass=191, SNR=9.4, Peak=22 HFD=5.0
22:56:46.372 00.001 12268 MultiStar: [#1 0.57,0.53,0.00,M1] [#2 0.56,1.11,0.00,M3] [#3 11.69,-12.70,0.00,M10] [#4 0.58,1.50,0.00,R] [#5 0.28,0.76,0.00,M1] [#6 0.36,0.77,0.00,M1] [#7 -0.55,0.93,0.00,M5] [#8 0.74,0.47,0.00,M4] 
22:56:46.372 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
22:56:46.372 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
22:56:46.372 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=0.12 hyp=0.82 cameraTheta=0.15 mountX=0.20 mountY=0.79, mountTheta=1.32
22:56:46.373 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.82, y=0.12, opts=13)
22:56:46.374 00.001 12268 Enqueuing Move request for scope (0.82, 0.12)
22:56:46.374 00.000 11616 Worker thread wakes up
22:56:46.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.12) opts 0xd
22:56:46.374 00.000 11616 Handling offset move in thread for scope, endpoint = (0.82, 0.12)
22:56:46.374 00.000 11616 Moving (0.82, 0.12) raw xDistance=0.20 yDistance=0.79
22:56:46.374 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:56:46.374 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:56:46.375 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.79
22:56:46.375 00.000 11616 MoveAxis(E, 0, ABG)
22:56:46.375 00.000 11616 Move returns status 0, amount 0
22:56:46.375 00.000 11616 MoveAxis(S, 67, ABG)
22:56:46.375 00.000 11616 Guiding  Dir = 1, Dur = 67
22:56:46.375 00.000 11616 IsSlewing returns 0
22:56:46.375 00.000 11616 IsGuiding returns 0
22:56:46.376 00.001 11616 PulseGuide returned control before completion, sleep 77
22:56:46.396 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=214, Gamma=1.290
22:56:46.417 00.021 12268 UpdateGuideState exits: m=191 SNR=9.4
22:56:46.417 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:46.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:46.417 00.000 12268 Enqueuing Expose request
22:56:46.462 00.045 11616 IsGuiding returns 1
22:56:46.462 00.000 11616 scope still moving after pulse duration time elapsed
22:56:46.494 00.032 11616 IsSlewing returns 0
22:56:46.494 00.000 11616 IsGuiding returns 0
22:56:46.494 00.000 11616 scope move finished after 67 + 50 ms
22:56:46.494 00.000 11616 Move returns status 0, amount 67
22:56:46.494 00.000 11616 move complete, result=0
22:56:46.497 00.003 11616 worker thread done servicing request
22:56:46.497 00.000 11616 Worker thread wakes up
22:56:46.497 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:46.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:46.497 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.8 px 67 ms SOUTH
22:56:48.512 02.015 11616 Exposure complete
22:56:48.574 00.062 11616 worker thread done servicing request
22:56:48.576 00.002 12268 OnExposeComplete: enter
22:56:48.576 00.000 12268 UpdateGuideState(): m_state=6
22:56:48.576 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1303
22:56:48.576 00.000 12268 Star::Find returns 1 (0), X=1155.34, Y=156.31, Mass=198, SNR=9.7, Peak=24 HFD=4.2
22:56:48.576 00.000 12268 MultiStar: [#1 0.39,0.04,1.11,U] [#2 0.70,0.47,0.00,M4] [#3 11.07,-13.35,0.00,R] [#4 -0.14,-1.53,0.00,M1] [#5 0.37,0.04,0.73,U] [#6 0.55,0.36,0.00,M2] [#7 -0.35,1.03,0.00,M6] [#8 0.56,-0.03,0.48,U] 
22:56:48.577 00.001 12268 single-star, 3 included, MultiStar: {0.35, 0.01}, one-star: {0.19, -0.03}
22:56:48.577 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
22:56:48.577 00.000 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.52)
22:56:48.577 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.20 cameraTheta=-0.18 mountX=-0.02 mountY=0.20, mountTheta=1.65
22:56:48.579 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.03, opts=13)
22:56:48.579 00.000 12268 Enqueuing Move request for scope (0.19, -0.03)
22:56:48.579 00.000 11616 Worker thread wakes up
22:56:48.579 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
22:56:48.579 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
22:56:48.579 00.000 11616 Moving (0.19, -0.03) raw xDistance=-0.02 yDistance=0.20
22:56:48.579 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:48.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:56:48.580 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:56:48.580 00.000 11616 MoveAxis(E, 0, ABG)
22:56:48.580 00.000 11616 Move returns status 0, amount 0
22:56:48.580 00.000 11616 MoveAxis(S, 17, ABG)
22:56:48.580 00.000 11616 Guiding  Dir = 1, Dur = 17
22:56:48.580 00.000 11616 IsSlewing returns 0
22:56:48.581 00.001 11616 IsGuiding returns 0
22:56:48.581 00.000 11616 PulseGuide returned control before completion, sleep 27
22:56:48.602 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:56:48.618 00.016 11616 IsGuiding returns 1
22:56:48.618 00.000 11616 scope still moving after pulse duration time elapsed
22:56:48.621 00.003 12268 UpdateGuideState exits: m=198 SNR=9.7
22:56:48.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:48.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:48.621 00.000 12268 Enqueuing Expose request
22:56:48.649 00.028 11616 IsSlewing returns 0
22:56:48.649 00.000 11616 IsGuiding returns 0
22:56:48.650 00.001 11616 scope move finished after 17 + 52 ms
22:56:48.650 00.000 11616 Move returns status 0, amount 17
22:56:48.650 00.000 11616 move complete, result=0
22:56:48.650 00.000 11616 worker thread done servicing request
22:56:48.650 00.000 11616 Worker thread wakes up
22:56:48.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:48.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:48.651 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
22:56:50.674 02.023 11616 Exposure complete
22:56:50.731 00.057 11616 worker thread done servicing request
22:56:50.731 00.000 12268 OnExposeComplete: enter
22:56:50.731 00.000 12268 UpdateGuideState(): m_state=6
22:56:50.731 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1304
22:56:50.731 00.000 12268 Star::Find returns 1 (0), X=1155.73, Y=156.60, Mass=194, SNR=9.6, Peak=25 HFD=3.5
22:56:50.732 00.001 12268 MultiStar: [#1 0.26,0.81,0.00,M1] [#2 0.17,0.06,0.99,U] [#3 0.00,0.57,0.76,U] [#4 0.08,-1.03,0.00,M2] [#5 0.07,0.15,0.79,U] [#6 0.55,0.65,0.00,M3] [#7 -1.07,1.03,0.00,M7] [#8 0.08,0.08,0.44,U] 
22:56:50.732 00.000 12268 refined, 4 included, MultiStar: {0.21, 0.22}, one-star: {0.58, 0.25}
22:56:50.732 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
22:56:50.732 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
22:56:50.732 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.22 hyp=0.31 cameraTheta=0.82 mountX=0.24 mountY=0.18, mountTheta=0.64
22:56:50.734 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.22, opts=13)
22:56:50.734 00.000 12268 Enqueuing Move request for scope (0.21, 0.22)
22:56:50.734 00.000 11616 Worker thread wakes up
22:56:50.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.22) opts 0xd
22:56:50.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.22)
22:56:50.734 00.000 11616 Moving (0.21, 0.22) raw xDistance=0.24 yDistance=0.18
22:56:50.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:56:50.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:56:50.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:56:50.734 00.000 11616 MoveAxis(E, 0, ABG)
22:56:50.734 00.000 11616 Move returns status 0, amount 0
22:56:50.734 00.000 11616 MoveAxis(S, 15, ABG)
22:56:50.735 00.001 11616 Guiding  Dir = 1, Dur = 15
22:56:50.735 00.000 11616 IsSlewing returns 0
22:56:50.735 00.000 11616 IsGuiding returns 0
22:56:50.735 00.000 11616 PulseGuide returned control before completion, sleep 25
22:56:50.756 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=242, Gamma=1.290
22:56:50.771 00.015 11616 IsGuiding returns 1
22:56:50.771 00.000 11616 scope still moving after pulse duration time elapsed
22:56:50.774 00.003 12268 UpdateGuideState exits: m=194 SNR=9.6
22:56:50.774 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:50.774 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:50.774 00.000 12268 Enqueuing Expose request
22:56:50.803 00.029 11616 IsSlewing returns 0
22:56:50.803 00.000 11616 IsGuiding returns 1
22:56:50.835 00.032 11616 IsSlewing returns 0
22:56:50.836 00.001 11616 IsGuiding returns 1
22:56:50.867 00.031 11616 IsSlewing returns 0
22:56:50.867 00.000 11616 IsGuiding returns 0
22:56:50.867 00.000 11616 scope move finished after 15 + 116 ms
22:56:50.867 00.000 11616 Move returns status 0, amount 15
22:56:50.867 00.000 11616 move complete, result=0
22:56:50.867 00.000 11616 worker thread done servicing request
22:56:50.867 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 15 ms SOUTH
22:56:50.867 00.000 11616 Worker thread wakes up
22:56:50.868 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:50.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:52.875 02.007 11616 Exposure complete
22:56:52.932 00.057 11616 worker thread done servicing request
22:56:52.932 00.000 12268 OnExposeComplete: enter
22:56:52.932 00.000 12268 UpdateGuideState(): m_state=6
22:56:52.932 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1305
22:56:52.932 00.000 12268 Star::Find returns 1 (0), X=1155.09, Y=156.83, Mass=184, SNR=9.3, Peak=25 HFD=4.1
22:56:52.932 00.000 12268 MultiStar: [#1 -0.08,0.93,0.00,M2] [#2 -0.20,1.13,0.00,M4] [#3 -0.70,0.45,0.00,M1] [#4 -0.94,-0.11,0.00,M3] [#5 -0.25,0.59,0.00,M1] [#6 0.03,1.11,0.00,M4] [#7 -1.64,1.56,0.00,M8] [#8 -0.46,0.68,0.00,M3] 
22:56:52.932 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
22:56:52.932 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
22:56:52.932 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.49 hyp=0.49 cameraTheta=1.70 mountX=0.48 mountY=-0.12, mountTheta=-0.26
22:56:52.934 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.49, opts=13)
22:56:52.934 00.000 12268 Enqueuing Move request for scope (-0.06, 0.49)
22:56:52.934 00.000 11616 Worker thread wakes up
22:56:52.934 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.49) opts 0xd
22:56:52.934 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.49)
22:56:52.934 00.000 11616 Moving (-0.06, 0.49) raw xDistance=0.48 yDistance=-0.12
22:56:52.934 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
22:56:52.934 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.43
22:56:52.935 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
22:56:52.935 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:52.935 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:56:52.935 00.000 11616 MoveAxis(W, 267, ABG)
22:56:52.935 00.000 11616 Guiding  Dir = 3, Dur = 267
22:56:52.935 00.000 11616 IsSlewing returns 0
22:56:52.936 00.001 11616 IsGuiding returns 0
22:56:52.936 00.000 11616 PulseGuide returned control before completion, sleep 277
22:56:52.956 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:56:52.973 00.017 12268 UpdateGuideState exits: m=184 SNR=9.3
22:56:52.974 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:52.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:52.974 00.000 12268 Enqueuing Expose request
22:56:53.216 00.242 11616 IsGuiding returns 1
22:56:53.216 00.000 11616 scope still moving after pulse duration time elapsed
22:56:53.246 00.030 11616 IsSlewing returns 0
22:56:53.246 00.000 11616 IsGuiding returns 0
22:56:53.246 00.000 11616 scope move finished after 267 + 43 ms
22:56:53.246 00.000 11616 Move returns status 0, amount 267
22:56:53.247 00.001 11616 MoveAxis(N, 0, ABG)
22:56:53.247 00.000 11616 Move returns status 0, amount 0
22:56:53.247 00.000 11616 move complete, result=0
22:56:53.247 00.000 11616 worker thread done servicing request
22:56:53.248 00.001 12268 GuideStep: 0.5 px 267 ms WEST, -0.1 px 0 ms NORTH
22:56:53.248 00.000 11616 Worker thread wakes up
22:56:53.248 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:53.248 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:55.263 02.015 11616 Exposure complete
22:56:55.322 00.059 11616 worker thread done servicing request
22:56:55.323 00.001 12268 OnExposeComplete: enter
22:56:55.323 00.000 12268 UpdateGuideState(): m_state=6
22:56:55.323 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1306
22:56:55.323 00.000 12268 Star::Find returns 1 (0), X=1155.31, Y=156.71, Mass=181, SNR=9.2, Peak=23 HFD=3.7
22:56:55.323 00.000 12268 MultiStar: [#1 -0.41,0.35,1.19,U] [#2 0.08,0.53,0.86,U] [#3 -0.45,0.47,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.48,0.21,0.78,U] [#6 0.27,0.60,0.00,M5] [#7 -1.23,0.70,0.00,M9] [#8 0.19,0.29,0.48,U] [#9 -0.39,0.37,0.45,U] 
22:56:55.324 00.001 12268 refined, 5 included, MultiStar: {0.01, 0.36}, one-star: {0.16, 0.36}
22:56:55.324 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
22:56:55.324 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
22:56:55.324 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.55 mountX=0.36 mountY=-0.04, mountTheta=-0.11
22:56:55.327 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.36, opts=13)
22:56:55.327 00.000 12268 Enqueuing Move request for scope (0.01, 0.36)
22:56:55.328 00.001 11616 Worker thread wakes up
22:56:55.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.36) opts 0xd
22:56:55.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.36)
22:56:55.328 00.000 11616 Moving (0.01, 0.36) raw xDistance=0.36 yDistance=-0.04
22:56:55.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
22:56:55.328 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:55.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:56:55.328 00.000 11616 MoveAxis(W, 201, ABG)
22:56:55.328 00.000 11616 Guiding  Dir = 3, Dur = 201
22:56:55.328 00.000 11616 IsSlewing returns 0
22:56:55.329 00.001 11616 IsGuiding returns 0
22:56:55.329 00.000 11616 PulseGuide returned control before completion, sleep 211
22:56:55.350 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
22:56:55.367 00.017 12268 UpdateGuideState exits: m=181 SNR=9.2
22:56:55.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:55.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:55.367 00.000 12268 Enqueuing Expose request
22:56:55.542 00.175 11616 IsGuiding returns 1
22:56:55.542 00.000 11616 scope still moving after pulse duration time elapsed
22:56:55.573 00.031 11616 IsSlewing returns 0
22:56:55.574 00.001 11616 IsGuiding returns 0
22:56:55.574 00.000 11616 scope move finished after 201 + 43 ms
22:56:55.574 00.000 11616 Move returns status 0, amount 201
22:56:55.574 00.000 11616 MoveAxis(N, 0, ABG)
22:56:55.574 00.000 11616 Move returns status 0, amount 0
22:56:55.574 00.000 11616 move complete, result=0
22:56:55.576 00.002 11616 worker thread done servicing request
22:56:55.576 00.000 11616 Worker thread wakes up
22:56:55.576 00.000 12268 GuideStep: 0.4 px 201 ms WEST, -0.0 px 0 ms NORTH
22:56:55.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:55.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:57.587 02.011 11616 Exposure complete
22:56:57.652 00.065 11616 worker thread done servicing request
22:56:57.652 00.000 12268 OnExposeComplete: enter
22:56:57.652 00.000 12268 UpdateGuideState(): m_state=6
22:56:57.653 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1307
22:56:57.653 00.000 12268 Star::Find returns 1 (0), X=1155.52, Y=156.02, Mass=161, SNR=8.7, Peak=23 HFD=3.6
22:56:57.653 00.000 12268 Star::Find false star n=12 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=10
22:56:57.653 00.000 12268 MultiStar: [#1 -0.10,-0.19,1.13,U] [#2 0.13,-0.05,0.92,U] [#3 -11.21,13.69,0.00,M3] [#4 -0.35,-0.72,0.00,M4] [#5 -0.14,-0.16,0.82,U] [#6 -0.09,0.14,0.74,U] [#7 -0.88,0.30,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 -0.94,0.75,0.00,M4] 
22:56:57.653 00.000 12268 refined, 4 included, MultiStar: {0.04, -0.14}, one-star: {0.37, -0.33}
22:56:57.653 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
22:56:57.653 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
22:56:57.653 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.27 mountX=-0.13 mountY=0.06, mountTheta=2.72
22:56:57.655 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.14, opts=13)
22:56:57.655 00.000 12268 Enqueuing Move request for scope (0.04, -0.14)
22:56:57.656 00.001 11616 Worker thread wakes up
22:56:57.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
22:56:57.656 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
22:56:57.656 00.000 11616 Moving (0.04, -0.14) raw xDistance=-0.13 yDistance=0.06
22:56:57.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:56:57.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:56:57.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:57.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:56:57.656 00.000 11616 MoveAxis(E, 0, ABG)
22:56:57.657 00.001 11616 Move returns status 0, amount 0
22:56:57.657 00.000 11616 MoveAxis(N, 0, ABG)
22:56:57.657 00.000 11616 Move returns status 0, amount 0
22:56:57.657 00.000 11616 move complete, result=0
22:56:57.657 00.000 11616 worker thread done servicing request
22:56:57.682 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=231, Gamma=1.290
22:56:57.702 00.020 12268 UpdateGuideState exits: m=161 SNR=8.7
22:56:57.703 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:57.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:57.703 00.000 12268 Enqueuing Expose request
22:56:57.703 00.000 11616 Worker thread wakes up
22:56:57.703 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:57.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:57.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:56:59.717 02.014 11616 Exposure complete
22:56:59.773 00.056 11616 worker thread done servicing request
22:56:59.773 00.000 12268 OnExposeComplete: enter
22:56:59.774 00.001 12268 UpdateGuideState(): m_state=6
22:56:59.774 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1308
22:56:59.774 00.000 12268 Star::Find returns 1 (0), X=1155.53, Y=156.37, Mass=165, SNR=8.7, Peak=20 HFD=4.2
22:56:59.774 00.000 12268 MultiStar: [#1 0.13,0.04,1.23,U] [#2 0.10,0.25,0.87,U] [#3 -0.60,-0.37,0.00,M4] [#4 -0.49,-0.90,0.00,M5] [#5 -0.00,-0.28,0.76,U] [#6 -0.09,-0.24,0.68,U] [#7 -1.02,1.00,0.00,R] [#8 0.03,-0.03,0.45,U] 
22:56:59.774 00.000 12268 refined, 5 included, MultiStar: {0.12, -0.02}, one-star: {0.38, 0.02}
22:56:59.774 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
22:56:59.775 00.001 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.52)
22:56:59.775 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.17 mountX=-0.01 mountY=0.12, mountTheta=1.65
22:56:59.776 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.02, opts=13)
22:56:59.776 00.000 12268 Enqueuing Move request for scope (0.12, -0.02)
22:56:59.776 00.000 11616 Worker thread wakes up
22:56:59.776 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
22:56:59.776 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
22:56:59.776 00.000 11616 Moving (0.12, -0.02) raw xDistance=-0.01 yDistance=0.12
22:56:59.776 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:59.777 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:56:59.777 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:59.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:56:59.777 00.000 11616 MoveAxis(E, 0, ABG)
22:56:59.777 00.000 11616 Move returns status 0, amount 0
22:56:59.777 00.000 11616 MoveAxis(N, 0, ABG)
22:56:59.777 00.000 11616 Move returns status 0, amount 0
22:56:59.777 00.000 11616 move complete, result=0
22:56:59.777 00.000 11616 worker thread done servicing request
22:56:59.800 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=233, Gamma=1.290
22:56:59.819 00.019 12268 UpdateGuideState exits: m=165 SNR=8.7
22:56:59.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:59.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:56:59.819 00.000 12268 Enqueuing Expose request
22:56:59.819 00.000 11616 Worker thread wakes up
22:56:59.819 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:59.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:56:59.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:01.829 02.010 11616 Exposure complete
22:57:01.886 00.057 11616 worker thread done servicing request
22:57:01.886 00.000 12268 OnExposeComplete: enter
22:57:01.886 00.000 12268 UpdateGuideState(): m_state=6
22:57:01.887 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1309
22:57:01.887 00.000 12268 Star::Find returns 1 (0), X=1155.36, Y=155.84, Mass=170, SNR=8.9, Peak=21 HFD=3.8
22:57:01.887 00.000 12268 MultiStar: [#1 0.04,-0.06,1.21,U] [#2 0.10,0.01,0.97,U] [#3 -0.02,-0.28,0.80,U] [#4 0.05,-0.93,0.00,M6] [#5 0.26,-0.65,0.00,M1] [#6 0.11,0.21,0.71,U] [#7 -0.00,-0.65,0.00,M1] [#8 -0.58,-0.02,0.56,U] 
22:57:01.887 00.000 12268 refined, 5 included, MultiStar: {0.02, -0.12}, one-star: {0.21, -0.51}
22:57:01.887 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
22:57:01.887 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.29)
22:57:01.887 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.13 cameraTheta=-1.41 mountX=-0.12 mountY=0.04, mountTheta=2.86
22:57:01.889 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.12, opts=13)
22:57:01.889 00.000 12268 Enqueuing Move request for scope (0.02, -0.12)
22:57:01.890 00.001 11616 Worker thread wakes up
22:57:01.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
22:57:01.890 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
22:57:01.890 00.000 11616 Moving (0.02, -0.12) raw xDistance=-0.12 yDistance=0.04
22:57:01.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:57:01.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:57:01.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:01.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:57:01.890 00.000 11616 MoveAxis(E, 0, ABG)
22:57:01.890 00.000 11616 Move returns status 0, amount 0
22:57:01.890 00.000 11616 MoveAxis(N, 0, ABG)
22:57:01.891 00.001 11616 Move returns status 0, amount 0
22:57:01.891 00.000 11616 move complete, result=0
22:57:01.891 00.000 11616 worker thread done servicing request
22:57:01.915 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=225, Gamma=1.290
22:57:01.932 00.017 12268 UpdateGuideState exits: m=170 SNR=8.9
22:57:01.933 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:01.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:01.933 00.000 12268 Enqueuing Expose request
22:57:01.933 00.000 11616 Worker thread wakes up
22:57:01.933 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:01.933 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:01.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:03.944 02.011 11616 Exposure complete
22:57:04.002 00.058 11616 worker thread done servicing request
22:57:04.002 00.000 12268 OnExposeComplete: enter
22:57:04.002 00.000 12268 UpdateGuideState(): m_state=6
22:57:04.003 00.001 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1310
22:57:04.003 00.000 12268 Star::Find returns 1 (0), X=1155.74, Y=155.92, Mass=183, SNR=9.3, Peak=24 HFD=3.9
22:57:04.003 00.000 12268 MultiStar: [#1 -0.26,-0.47,1.10,U] [#2 -0.13,-0.14,0.92,U] [#3 -0.07,-0.23,0.77,U] [#4 0.22,-0.47,0.62,U] [#5 0.13,-0.56,0.87,U] [#6 -0.30,0.02,0.70,U] [#7 0.15,-0.71,0.00,M2] [#8 -0.27,0.21,0.70,U] 
22:57:04.003 00.000 12268 refined, 7 included, MultiStar: {-0.00, -0.28}, one-star: {0.59, -0.43}
22:57:04.003 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
22:57:04.003 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.12)
22:57:04.003 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.28 hyp=0.28 cameraTheta=-1.58 mountX=-0.28 mountY=0.03, mountTheta=3.02
22:57:04.005 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.28, opts=13)
22:57:04.005 00.000 12268 Enqueuing Move request for scope (-0.00, -0.28)
22:57:04.006 00.001 11616 Worker thread wakes up
22:57:04.006 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.28) opts 0xd
22:57:04.006 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.28)
22:57:04.006 00.000 11616 Moving (-0.00, -0.28) raw xDistance=-0.28 yDistance=0.03
22:57:04.006 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:57:04.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:57:04.006 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:04.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:57:04.007 00.001 11616 MoveAxis(E, 0, ABG)
22:57:04.007 00.000 11616 Move returns status 0, amount 0
22:57:04.007 00.000 11616 MoveAxis(N, 0, ABG)
22:57:04.007 00.000 11616 Move returns status 0, amount 0
22:57:04.007 00.000 11616 move complete, result=0
22:57:04.007 00.000 11616 worker thread done servicing request
22:57:04.030 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=237, Gamma=1.290
22:57:04.047 00.017 12268 UpdateGuideState exits: m=183 SNR=9.3
22:57:04.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:04.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:04.047 00.000 12268 Enqueuing Expose request
22:57:04.047 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:04.047 00.000 11616 Worker thread wakes up
22:57:04.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:04.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:06.053 02.006 11616 Exposure complete
22:57:06.112 00.059 11616 worker thread done servicing request
22:57:06.112 00.000 12268 OnExposeComplete: enter
22:57:06.113 00.001 12268 UpdateGuideState(): m_state=6
22:57:06.113 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1311
22:57:06.113 00.000 12268 Star::Find returns 1 (0), X=1155.37, Y=155.58, Mass=195, SNR=9.5, Peak=23 HFD=4.3
22:57:06.113 00.000 12268 MultiStar: [#1 0.07,-0.51,1.10,U] [#2 -0.12,-0.01,0.91,U] [#3 -0.51,-0.21,0.79,U] [#4 -0.84,-1.65,0.00,M6] [#5 -0.03,-0.48,0.76,U] [#6 0.03,0.08,0.90,U] [#7 0.13,-0.94,0.00,M3] [#8 -0.47,-0.65,0.00,M1] 
22:57:06.113 00.000 12268 refined, 5 included, MultiStar: {-0.04, -0.33}, one-star: {0.22, -0.77}
22:57:06.113 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
22:57:06.113 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.01)
22:57:06.114 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.33 hyp=0.33 cameraTheta=-1.69 mountX=-0.33 mountY=0.00, mountTheta=3.13
22:57:06.115 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.33, opts=13)
22:57:06.115 00.000 12268 Enqueuing Move request for scope (-0.04, -0.33)
22:57:06.115 00.000 11616 Worker thread wakes up
22:57:06.116 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.33) opts 0xd
22:57:06.116 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.33)
22:57:06.116 00.000 11616 Moving (-0.04, -0.33) raw xDistance=-0.33 yDistance=0.00
22:57:06.116 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
22:57:06.116 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.99
22:57:06.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
22:57:06.116 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:06.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:57:06.116 00.000 11616 MoveAxis(E, 184, ABG)
22:57:06.116 00.000 11616 Guiding  Dir = 2, Dur = 184
22:57:06.116 00.000 11616 IsSlewing returns 0
22:57:06.117 00.001 11616 IsGuiding returns 0
22:57:06.117 00.000 11616 PulseGuide returned control before completion, sleep 194
22:57:06.138 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=229, Gamma=1.290
22:57:06.154 00.016 12268 UpdateGuideState exits: m=195 SNR=9.5
22:57:06.155 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:06.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:06.155 00.000 12268 Enqueuing Expose request
22:57:06.319 00.164 11616 IsGuiding returns 1
22:57:06.319 00.000 11616 scope still moving after pulse duration time elapsed
22:57:06.350 00.031 11616 IsSlewing returns 0
22:57:06.350 00.000 11616 IsGuiding returns 0
22:57:06.351 00.001 11616 scope move finished after 184 + 49 ms
22:57:06.351 00.000 11616 Move returns status 0, amount 184
22:57:06.351 00.000 11616 MoveAxis(N, 0, ABG)
22:57:06.351 00.000 11616 Move returns status 0, amount 0
22:57:06.351 00.000 11616 move complete, result=0
22:57:06.351 00.000 11616 worker thread done servicing request
22:57:06.351 00.000 11616 Worker thread wakes up
22:57:06.351 00.000 12268 GuideStep: -0.3 px 184 ms EAST, 0.0 px 0 ms NORTH
22:57:06.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:06.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:08.375 02.024 11616 Exposure complete
22:57:08.435 00.060 11616 worker thread done servicing request
22:57:08.435 00.000 12268 OnExposeComplete: enter
22:57:08.435 00.000 12268 UpdateGuideState(): m_state=6
22:57:08.435 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1312
22:57:08.435 00.000 12268 Star::Find returns 1 (0), X=1155.53, Y=156.26, Mass=183, SNR=9.2, Peak=21 HFD=3.9
22:57:08.436 00.001 12268 MultiStar: [#1 -0.05,-0.64,0.00,M1] [#2 -0.05,0.04,0.90,U] [#3 0.19,0.03,0.87,U] [#4 -0.55,-1.43,0.00,M7] [#5 0.17,-0.29,0.83,U] [#6 0.61,-0.28,0.00,M1] [#7 0.42,-0.93,0.00,M4] [#8 0.22,-0.29,0.38,U] 
22:57:08.436 00.000 12268 refined, 4 included, MultiStar: {0.18, -0.10}, one-star: {0.38, -0.09}
22:57:08.436 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
22:57:08.436 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.22)
22:57:08.436 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-0.48 mountX=-0.08 mountY=0.19, mountTheta=1.95
22:57:08.437 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.10, opts=13)
22:57:08.437 00.000 12268 Enqueuing Move request for scope (0.18, -0.10)
22:57:08.438 00.001 11616 Worker thread wakes up
22:57:08.438 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
22:57:08.438 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
22:57:08.438 00.000 11616 Moving (0.18, -0.10) raw xDistance=-0.08 yDistance=0.19
22:57:08.438 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:08.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:57:08.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
22:57:08.438 00.000 11616 MoveAxis(E, 0, ABG)
22:57:08.438 00.000 11616 Move returns status 0, amount 0
22:57:08.438 00.000 11616 MoveAxis(S, 16, ABG)
22:57:08.438 00.000 11616 Guiding  Dir = 1, Dur = 16
22:57:08.439 00.001 11616 IsSlewing returns 0
22:57:08.439 00.000 11616 IsGuiding returns 0
22:57:08.439 00.000 11616 PulseGuide returned control before completion, sleep 26
22:57:08.461 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:08.471 00.010 11616 IsGuiding returns 1
22:57:08.471 00.000 11616 scope still moving after pulse duration time elapsed
22:57:08.479 00.008 12268 UpdateGuideState exits: m=183 SNR=9.2
22:57:08.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:08.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:08.479 00.000 12268 Enqueuing Expose request
22:57:08.503 00.024 11616 IsSlewing returns 0
22:57:08.504 00.001 11616 IsGuiding returns 0
22:57:08.504 00.000 11616 scope move finished after 16 + 48 ms
22:57:08.504 00.000 11616 Move returns status 0, amount 16
22:57:08.504 00.000 11616 move complete, result=0
22:57:08.504 00.000 11616 worker thread done servicing request
22:57:08.504 00.000 11616 Worker thread wakes up
22:57:08.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:08.504 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
22:57:08.505 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:10.509 02.004 11616 Exposure complete
22:57:10.576 00.067 11616 worker thread done servicing request
22:57:10.576 00.000 12268 OnExposeComplete: enter
22:57:10.576 00.000 12268 UpdateGuideState(): m_state=6
22:57:10.576 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1313
22:57:10.577 00.001 12268 Star::Find returns 1 (0), X=1155.63, Y=156.02, Mass=157, SNR=8.6, Peak=21 HFD=3.8
22:57:10.577 00.000 12268 MultiStar: [#1 -0.09,-0.22,1.33,U] [#2 0.12,0.10,1.00,U] [#3 0.01,-0.14,0.80,U] [#4 -0.72,-1.51,0.00,M8] [#5 -0.02,-0.43,0.87,U] [#6 -0.05,-0.23,0.76,U] [#7 0.37,-0.92,0.00,M5] [#8 -0.64,-0.42,0.00,M1] 
22:57:10.577 00.000 12268 refined, 5 included, MultiStar: {0.08, -0.20}, one-star: {0.48, -0.32}
22:57:10.577 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
22:57:10.577 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
22:57:10.577 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.22 mountX=-0.20 mountY=0.10, mountTheta=2.67
22:57:10.580 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.20, opts=13)
22:57:10.580 00.000 12268 Enqueuing Move request for scope (0.08, -0.20)
22:57:10.580 00.000 11616 Worker thread wakes up
22:57:10.580 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.20) opts 0xd
22:57:10.580 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.20)
22:57:10.580 00.000 11616 Moving (0.08, -0.20) raw xDistance=-0.20 yDistance=0.10
22:57:10.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
22:57:10.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:10.581 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:57:10.581 00.000 11616 MoveAxis(E, 109, ABG)
22:57:10.581 00.000 11616 Guiding  Dir = 2, Dur = 109
22:57:10.581 00.000 11616 IsSlewing returns 0
22:57:10.581 00.000 11616 IsGuiding returns 0
22:57:10.582 00.001 11616 PulseGuide returned control before completion, sleep 119
22:57:10.604 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:10.625 00.021 12268 UpdateGuideState exits: m=157 SNR=8.6
22:57:10.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:10.626 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:10.626 00.000 12268 Enqueuing Expose request
22:57:10.712 00.086 11616 IsGuiding returns 1
22:57:10.712 00.000 11616 scope still moving after pulse duration time elapsed
22:57:10.742 00.030 11616 IsSlewing returns 0
22:57:10.742 00.000 11616 IsGuiding returns 1
22:57:10.774 00.032 11616 IsSlewing returns 0
22:57:10.774 00.000 11616 IsGuiding returns 0
22:57:10.774 00.000 11616 scope move finished after 109 + 83 ms
22:57:10.774 00.000 11616 Move returns status 0, amount 109
22:57:10.774 00.000 11616 MoveAxis(N, 0, ABG)
22:57:10.774 00.000 11616 Move returns status 0, amount 0
22:57:10.774 00.000 11616 move complete, result=0
22:57:10.774 00.000 11616 worker thread done servicing request
22:57:10.774 00.000 11616 Worker thread wakes up
22:57:10.775 00.001 12268 GuideStep: -0.2 px 109 ms EAST, 0.1 px 0 ms NORTH
22:57:10.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:10.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:12.792 02.017 11616 Exposure complete
22:57:12.848 00.056 11616 worker thread done servicing request
22:57:12.848 00.000 12268 OnExposeComplete: enter
22:57:12.848 00.000 12268 UpdateGuideState(): m_state=6
22:57:12.848 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1314
22:57:12.848 00.000 12268 Star::Find returns 1 (0), X=1155.54, Y=155.96, Mass=175, SNR=9.0, Peak=24 HFD=4.0
22:57:12.849 00.001 12268 MultiStar: [#1 -0.02,-0.48,1.31,U] [#2 -0.06,-0.25,1.00,U] [#3 -0.32,-0.01,0.79,U] [#4 -0.43,-1.21,0.00,M9] [#5 -0.07,-0.65,0.00,M1] [#6 0.18,0.24,0.73,U] [#7 0.17,-0.93,0.00,M6] [#8 0.04,-0.51,0.47,U] 
22:57:12.849 00.000 12268 refined, 5 included, MultiStar: {0.04, -0.25}, one-star: {0.39, -0.39}
22:57:12.849 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
22:57:12.849 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
22:57:12.849 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.26 cameraTheta=-1.42 mountX=-0.25 mountY=0.07, mountTheta=2.86
22:57:12.850 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.25, opts=13)
22:57:12.850 00.000 12268 Enqueuing Move request for scope (0.04, -0.25)
22:57:12.851 00.001 11616 Worker thread wakes up
22:57:12.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd
22:57:12.851 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.25)
22:57:12.851 00.000 11616 Moving (0.04, -0.25) raw xDistance=-0.25 yDistance=0.07
22:57:12.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
22:57:12.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:12.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:57:12.851 00.000 11616 MoveAxis(E, 138, ABG)
22:57:12.851 00.000 11616 Guiding  Dir = 2, Dur = 138
22:57:12.851 00.000 11616 IsSlewing returns 0
22:57:12.852 00.001 11616 IsGuiding returns 0
22:57:12.852 00.000 11616 PulseGuide returned control before completion, sleep 148
22:57:12.873 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:12.891 00.018 12268 UpdateGuideState exits: m=175 SNR=9.0
22:57:12.891 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:12.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:12.891 00.000 12268 Enqueuing Expose request
22:57:13.010 00.119 11616 IsGuiding returns 1
22:57:13.010 00.000 11616 scope still moving after pulse duration time elapsed
22:57:13.042 00.032 11616 IsSlewing returns 0
22:57:13.042 00.000 11616 IsGuiding returns 1
22:57:13.074 00.032 11616 IsSlewing returns 0
22:57:13.075 00.001 11616 IsGuiding returns 1
22:57:13.106 00.031 11616 IsSlewing returns 0
22:57:13.106 00.000 11616 IsGuiding returns 1
22:57:13.138 00.032 11616 IsSlewing returns 0
22:57:13.138 00.000 11616 IsGuiding returns 1
22:57:13.169 00.031 11616 IsSlewing returns 0
22:57:13.169 00.000 11616 IsGuiding returns 1
22:57:13.200 00.031 11616 IsSlewing returns 0
22:57:13.200 00.000 11616 IsGuiding returns 1
22:57:13.232 00.032 11616 IsSlewing returns 0
22:57:13.232 00.000 11616 IsGuiding returns 0
22:57:13.232 00.000 11616 scope move finished after 138 + 242 ms
22:57:13.232 00.000 11616 Move returns status 0, amount 138
22:57:13.232 00.000 11616 MoveAxis(N, 0, ABG)
22:57:13.232 00.000 11616 Move returns status 0, amount 0
22:57:13.233 00.001 11616 move complete, result=0
22:57:13.233 00.000 11616 worker thread done servicing request
22:57:13.233 00.000 11616 Worker thread wakes up
22:57:13.233 00.000 12268 GuideStep: -0.2 px 138 ms EAST, 0.1 px 0 ms NORTH
22:57:13.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:13.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:15.247 02.014 11616 Exposure complete
22:57:15.303 00.056 11616 worker thread done servicing request
22:57:15.304 00.001 12268 OnExposeComplete: enter
22:57:15.304 00.000 12268 UpdateGuideState(): m_state=6
22:57:15.304 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1315
22:57:15.304 00.000 12268 Star::Find returns 1 (0), X=1155.37, Y=156.38, Mass=175, SNR=9.0, Peak=26 HFD=3.7
22:57:15.304 00.000 12268 MultiStar: [#1 0.00,-0.15,1.32,U] [#2 -0.18,0.12,0.99,U] [#3 -0.03,0.25,0.87,U] [#4 -0.17,-0.93,0.00,M10] [#5 0.09,-0.31,0.85,U] [#6 0.05,-0.05,0.73,U] [#7 0.08,-0.46,0.71,U] [#8 -0.09,0.57,0.57,U] 
22:57:15.305 00.001 12268 refined, 7 included, MultiStar: {0.02, -0.02}, one-star: {0.22, 0.03}
22:57:15.305 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
22:57:15.305 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
22:57:15.305 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.73 mountX=-0.02 mountY=0.02, mountTheta=2.19
22:57:15.306 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.02, opts=13)
22:57:15.307 00.001 12268 Enqueuing Move request for scope (0.02, -0.02)
22:57:15.307 00.000 11616 Worker thread wakes up
22:57:15.307 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
22:57:15.307 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
22:57:15.307 00.000 11616 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
22:57:15.307 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:15.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:57:15.307 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:15.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:57:15.308 00.001 11616 MoveAxis(E, 0, ABG)
22:57:15.308 00.000 11616 Move returns status 0, amount 0
22:57:15.308 00.000 11616 MoveAxis(N, 0, ABG)
22:57:15.308 00.000 11616 Move returns status 0, amount 0
22:57:15.308 00.000 11616 move complete, result=0
22:57:15.308 00.000 11616 worker thread done servicing request
22:57:15.329 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:15.346 00.017 12268 UpdateGuideState exits: m=175 SNR=9.0
22:57:15.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:15.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:15.346 00.000 12268 Enqueuing Expose request
22:57:15.346 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:15.347 00.001 11616 Worker thread wakes up
22:57:15.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:15.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:17.363 02.016 11616 Exposure complete
22:57:17.419 00.056 11616 worker thread done servicing request
22:57:17.419 00.000 12268 OnExposeComplete: enter
22:57:17.419 00.000 12268 UpdateGuideState(): m_state=6
22:57:17.420 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1316
22:57:17.420 00.000 12268 Star::Find returns 1 (0), X=1155.77, Y=156.47, Mass=197, SNR=9.6, Peak=23 HFD=3.8
22:57:17.420 00.000 12268 MultiStar: [#1 0.03,0.48,1.13,U] [#2 0.05,0.61,0.98,U] [#3 -0.69,0.52,0.00,M1] [#4 0.22,-0.67,0.00,R] [#5 -0.18,0.66,0.00,M1] [#6 0.48,0.38,0.69,U] [#7 -0.46,-0.20,0.78,U] [#8 0.41,0.27,0.47,U] 
22:57:17.420 00.000 12268 refined, 5 included, MultiStar: {0.17, 0.30}, one-star: {0.62, 0.13}
22:57:17.420 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
22:57:17.420 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.74)
22:57:17.421 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=0.30 hyp=0.35 cameraTheta=1.04 mountX=0.31 mountY=0.13, mountTheta=0.40
22:57:17.422 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.30, opts=13)
22:57:17.422 00.000 12268 Enqueuing Move request for scope (0.17, 0.30)
22:57:17.422 00.000 11616 Worker thread wakes up
22:57:17.423 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.30) opts 0xd
22:57:17.423 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.30)
22:57:17.423 00.000 11616 Moving (0.17, 0.30) raw xDistance=0.31 yDistance=0.13
22:57:17.423 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
22:57:17.423 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.94
22:57:17.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
22:57:17.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:17.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:57:17.424 00.001 11616 MoveAxis(W, 176, ABG)
22:57:17.424 00.000 11616 Guiding  Dir = 3, Dur = 176
22:57:17.424 00.000 11616 IsSlewing returns 0
22:57:17.424 00.000 11616 IsGuiding returns 0
22:57:17.425 00.001 11616 PulseGuide returned control before completion, sleep 186
22:57:17.448 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:17.467 00.019 12268 UpdateGuideState exits: m=197 SNR=9.6
22:57:17.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:17.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:17.467 00.000 12268 Enqueuing Expose request
22:57:17.612 00.145 11616 IsGuiding returns 1
22:57:17.612 00.000 11616 scope still moving after pulse duration time elapsed
22:57:17.644 00.032 11616 IsSlewing returns 0
22:57:17.644 00.000 11616 IsGuiding returns 0
22:57:17.644 00.000 11616 scope move finished after 176 + 43 ms
22:57:17.644 00.000 11616 Move returns status 0, amount 176
22:57:17.644 00.000 11616 MoveAxis(N, 0, ABG)
22:57:17.645 00.001 11616 Move returns status 0, amount 0
22:57:17.645 00.000 11616 move complete, result=0
22:57:17.645 00.000 11616 worker thread done servicing request
22:57:17.645 00.000 11616 Worker thread wakes up
22:57:17.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:17.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:17.645 00.000 12268 GuideStep: 0.3 px 176 ms WEST, 0.1 px 0 ms NORTH
22:57:19.650 02.005 11616 Exposure complete
22:57:19.707 00.057 11616 worker thread done servicing request
22:57:19.707 00.000 12268 OnExposeComplete: enter
22:57:19.707 00.000 12268 UpdateGuideState(): m_state=6
22:57:19.708 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1317
22:57:19.708 00.000 12268 Star::Find returns 1 (0), X=1155.65, Y=156.43, Mass=185, SNR=9.3, Peak=24 HFD=3.9
22:57:19.708 00.000 12268 MultiStar: [#1 0.21,0.50,1.24,U] [#2 -0.12,0.41,0.90,U] [#3 0.05,0.56,0.86,U] [#4 -0.87,-0.04,0.00,M1] [#5 -0.03,0.17,0.88,U] [#6 0.44,0.80,0.00,M1] [#7 0.66,0.11,0.00,M5] [#8 0.44,0.13,0.46,U] 
22:57:19.708 00.000 12268 refined, 5 included, MultiStar: {0.16, 0.33}, one-star: {0.50, 0.08}
22:57:19.708 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
22:57:19.708 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
22:57:19.708 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.33 hyp=0.37 cameraTheta=1.11 mountX=0.34 mountY=0.12, mountTheta=0.34
22:57:19.710 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.33, opts=13)
22:57:19.710 00.000 12268 Enqueuing Move request for scope (0.16, 0.33)
22:57:19.710 00.000 11616 Worker thread wakes up
22:57:19.711 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.33) opts 0xd
22:57:19.711 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.33)
22:57:19.711 00.000 11616 Moving (0.16, 0.33) raw xDistance=0.34 yDistance=0.12
22:57:19.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
22:57:19.711 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:19.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:57:19.711 00.000 11616 MoveAxis(W, 192, ABG)
22:57:19.711 00.000 11616 Guiding  Dir = 3, Dur = 192
22:57:19.712 00.001 11616 IsSlewing returns 0
22:57:19.712 00.000 11616 IsGuiding returns 0
22:57:19.712 00.000 11616 PulseGuide returned control before completion, sleep 202
22:57:19.733 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:19.751 00.018 12268 UpdateGuideState exits: m=185 SNR=9.3
22:57:19.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:19.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:19.751 00.000 12268 Enqueuing Expose request
22:57:19.917 00.166 11616 IsGuiding returns 1
22:57:19.917 00.000 11616 scope still moving after pulse duration time elapsed
22:57:19.949 00.032 11616 IsSlewing returns 0
22:57:19.949 00.000 11616 IsGuiding returns 0
22:57:19.949 00.000 11616 scope move finished after 192 + 45 ms
22:57:19.949 00.000 11616 Move returns status 0, amount 192
22:57:19.949 00.000 11616 MoveAxis(N, 0, ABG)
22:57:19.949 00.000 11616 Move returns status 0, amount 0
22:57:19.949 00.000 11616 move complete, result=0
22:57:19.950 00.001 11616 worker thread done servicing request
22:57:19.950 00.000 11616 Worker thread wakes up
22:57:19.950 00.000 12268 GuideStep: 0.3 px 192 ms WEST, 0.1 px 0 ms NORTH
22:57:19.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:19.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:21.961 02.011 11616 Exposure complete
22:57:22.019 00.058 11616 worker thread done servicing request
22:57:22.019 00.000 12268 OnExposeComplete: enter
22:57:22.019 00.000 12268 UpdateGuideState(): m_state=6
22:57:22.019 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1318
22:57:22.019 00.000 12268 Star::Find returns 1 (0), X=1155.48, Y=156.21, Mass=200, SNR=9.7, Peak=25 HFD=3.7
22:57:22.020 00.001 12268 MultiStar: [#1 -0.17,0.05,1.23,U] [#2 -0.23,0.04,1.00,U] [#3 -0.33,0.35,0.84,U] [#4 -0.80,-0.47,0.00,M2] [#5 0.43,0.29,0.81,U] [#6 0.26,0.15,0.68,U] [#7 0.17,-0.48,0.92,U] [#8 -0.09,-0.86,0.00,M1] 
22:57:22.020 00.000 12268 refined, 6 included, MultiStar: {0.05, 0.02}, one-star: {0.33, -0.14}
22:57:22.020 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
22:57:22.020 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
22:57:22.020 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.47 mountX=0.03 mountY=0.04, mountTheta=0.99
22:57:22.021 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.02, opts=13)
22:57:22.022 00.001 12268 Enqueuing Move request for scope (0.05, 0.02)
22:57:22.022 00.000 11616 Worker thread wakes up
22:57:22.022 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
22:57:22.022 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
22:57:22.022 00.000 11616 Moving (0.05, 0.02) raw xDistance=0.03 yDistance=0.04
22:57:22.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:22.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:57:22.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:22.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:57:22.023 00.001 11616 MoveAxis(E, 0, ABG)
22:57:22.023 00.000 11616 Move returns status 0, amount 0
22:57:22.023 00.000 11616 MoveAxis(N, 0, ABG)
22:57:22.023 00.000 11616 Move returns status 0, amount 0
22:57:22.023 00.000 11616 move complete, result=0
22:57:22.023 00.000 11616 worker thread done servicing request
22:57:22.044 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:22.061 00.017 12268 UpdateGuideState exits: m=200 SNR=9.7
22:57:22.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:22.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:22.061 00.000 12268 Enqueuing Expose request
22:57:22.061 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:22.061 00.000 11616 Worker thread wakes up
22:57:22.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:22.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:24.080 02.019 11616 Exposure complete
22:57:24.137 00.057 11616 worker thread done servicing request
22:57:24.137 00.000 12268 OnExposeComplete: enter
22:57:24.137 00.000 12268 UpdateGuideState(): m_state=6
22:57:24.138 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1319
22:57:24.138 00.000 12268 Star::Find returns 1 (0), X=1155.45, Y=156.08, Mass=197, SNR=9.6, Peak=28 HFD=3.6
22:57:24.138 00.000 12268 MultiStar: [#1 -0.21,-0.04,1.29,U] [#2 0.21,0.16,0.90,U] [#3 -0.16,0.30,0.77,U] [#4 -0.91,-0.43,0.00,M3] [#5 0.15,-0.22,0.88,U] [#6 -0.23,0.69,0.00,M1] [#7 -0.28,-0.07,0.80,U] [#8 0.13,-0.08,0.52,U] 
22:57:24.138 00.000 12268 refined, 6 included, MultiStar: {0.01, -0.04}, one-star: {0.30, -0.27}
22:57:24.138 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
22:57:24.138 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.40)
22:57:24.138 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.30 mountX=-0.04 mountY=0.02, mountTheta=2.74
22:57:24.140 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.04, opts=13)
22:57:24.140 00.000 12268 Enqueuing Move request for scope (0.01, -0.04)
22:57:24.140 00.000 11616 Worker thread wakes up
22:57:24.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
22:57:24.140 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
22:57:24.140 00.000 11616 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.02
22:57:24.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:24.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:57:24.141 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:24.141 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:57:24.141 00.000 11616 MoveAxis(E, 0, ABG)
22:57:24.141 00.000 11616 Move returns status 0, amount 0
22:57:24.141 00.000 11616 MoveAxis(N, 0, ABG)
22:57:24.141 00.000 11616 Move returns status 0, amount 0
22:57:24.141 00.000 11616 move complete, result=0
22:57:24.141 00.000 11616 worker thread done servicing request
22:57:24.161 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:24.178 00.017 12268 UpdateGuideState exits: m=197 SNR=9.6
22:57:24.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:24.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:24.178 00.000 12268 Enqueuing Expose request
22:57:24.178 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:24.178 00.000 11616 Worker thread wakes up
22:57:24.179 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:24.179 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:26.184 02.005 11616 Exposure complete
22:57:26.242 00.058 11616 worker thread done servicing request
22:57:26.243 00.001 12268 OnExposeComplete: enter
22:57:26.243 00.000 12268 UpdateGuideState(): m_state=6
22:57:26.243 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1320
22:57:26.243 00.000 12268 Star::Find returns 1 (0), X=1155.06, Y=156.07, Mass=237, SNR=10.5, Peak=28 HFD=4.1
22:57:26.243 00.000 12268 MultiStar: [#1 0.05,0.13,1.19,U] [#2 -0.36,-0.04,0.90,U] [#3 0.23,0.17,0.73,U] [#4 -0.26,-0.25,0.60,U] [#5 0.03,0.12,0.76,U] [#6 0.40,-0.14,0.81,U] [#7 -0.17,-0.17,0.66,U] [#8 0.00,0.00,0.00,L] [#9 -1.05,-0.11,0.00,M5] 
22:57:26.244 00.001 12268 refined, 7 included, MultiStar: {-0.02, -0.05}, one-star: {-0.09, -0.27}
22:57:26.244 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.35 = 2.94)
22:57:26.244 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.17)
22:57:26.244 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.87 mountX=-0.05 mountY=-0.01, mountTheta=-2.97
22:57:26.247 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.05, opts=13)
22:57:26.247 00.000 12268 Enqueuing Move request for scope (-0.02, -0.05)
22:57:26.247 00.000 11616 Worker thread wakes up
22:57:26.247 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
22:57:26.247 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
22:57:26.247 00.000 11616 Moving (-0.02, -0.05) raw xDistance=-0.05 yDistance=-0.01
22:57:26.247 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:26.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:57:26.247 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:26.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:57:26.248 00.001 11616 MoveAxis(E, 0, ABG)
22:57:26.248 00.000 11616 Move returns status 0, amount 0
22:57:26.248 00.000 11616 MoveAxis(N, 0, ABG)
22:57:26.248 00.000 11616 Move returns status 0, amount 0
22:57:26.248 00.000 11616 move complete, result=0
22:57:26.248 00.000 11616 worker thread done servicing request
22:57:26.270 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:26.289 00.019 12268 UpdateGuideState exits: m=237 SNR=10.5
22:57:26.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:26.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:26.289 00.000 12268 Enqueuing Expose request
22:57:26.289 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:26.290 00.001 11616 Worker thread wakes up
22:57:26.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:26.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:28.297 02.007 11616 Exposure complete
22:57:28.354 00.057 11616 worker thread done servicing request
22:57:28.354 00.000 12268 OnExposeComplete: enter
22:57:28.354 00.000 12268 UpdateGuideState(): m_state=6
22:57:28.354 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1321
22:57:28.354 00.000 12268 Star::Find returns 1 (0), X=1155.52, Y=156.24, Mass=212, SNR=9.9, Peak=26 HFD=3.9
22:57:28.355 00.001 12268 MultiStar: [#1 -0.04,0.34,1.20,U] [#2 -0.09,0.34,0.92,U] [#3 -0.37,0.50,0.78,U] [#4 -0.78,-0.23,0.00,M3] [#5 0.16,-0.53,0.80,U] [#6 0.50,0.44,0.00,M1] [#7 -0.16,-0.39,0.88,U] [#8 -0.07,-0.31,0.46,U] 
22:57:28.355 00.000 12268 refined, 6 included, MultiStar: {-0.01, 0.02}, one-star: {0.37, -0.11}
22:57:28.355 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
22:57:28.355 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
22:57:28.355 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.30 mountX=0.02 mountY=-0.02, mountTheta=-0.84
22:57:28.357 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.02, opts=13)
22:57:28.357 00.000 12268 Enqueuing Move request for scope (-0.01, 0.02)
22:57:28.358 00.001 11616 Worker thread wakes up
22:57:28.358 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
22:57:28.358 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
22:57:28.358 00.000 11616 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=-0.02
22:57:28.358 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:28.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:57:28.359 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:28.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:57:28.359 00.000 11616 MoveAxis(E, 0, ABG)
22:57:28.359 00.000 11616 Move returns status 0, amount 0
22:57:28.359 00.000 11616 MoveAxis(N, 0, ABG)
22:57:28.359 00.000 11616 Move returns status 0, amount 0
22:57:28.359 00.000 11616 move complete, result=0
22:57:28.359 00.000 11616 worker thread done servicing request
22:57:28.384 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:28.401 00.017 12268 UpdateGuideState exits: m=212 SNR=9.9
22:57:28.401 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:28.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:28.402 00.001 12268 Enqueuing Expose request
22:57:28.402 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:28.402 00.000 11616 Worker thread wakes up
22:57:28.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:28.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:30.415 02.013 11616 Exposure complete
22:57:30.472 00.057 11616 worker thread done servicing request
22:57:30.472 00.000 12268 OnExposeComplete: enter
22:57:30.472 00.000 12268 UpdateGuideState(): m_state=6
22:57:30.473 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1322
22:57:30.473 00.000 12268 Star::Find returns 1 (0), X=1155.74, Y=156.02, Mass=228, SNR=10.4, Peak=26 HFD=4.2
22:57:30.473 00.000 12268 MultiStar: [#1 0.07,-0.13,1.17,U] [#2 -0.06,0.20,0.85,U] [#3 -0.75,0.20,0.00,M1] [#4 -0.46,-0.25,0.58,U] [#5 0.19,-0.40,0.80,U] [#6 0.36,-0.01,0.71,U] [#7 -0.19,-0.52,0.66,U] [#8 -1.10,-0.37,0.00,M1] 
22:57:30.473 00.000 12268 refined, 6 included, MultiStar: {0.11, -0.20}, one-star: {0.59, -0.33}
22:57:30.473 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
22:57:30.473 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
22:57:30.473 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.07 mountX=-0.19 mountY=0.13, mountTheta=2.52
22:57:30.475 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.20, opts=13)
22:57:30.475 00.000 12268 Enqueuing Move request for scope (0.11, -0.20)
22:57:30.475 00.000 11616 Worker thread wakes up
22:57:30.475 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd
22:57:30.475 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.20)
22:57:30.475 00.000 11616 Moving (0.11, -0.20) raw xDistance=-0.19 yDistance=0.13
22:57:30.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:57:30.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:57:30.476 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:30.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:57:30.476 00.000 11616 MoveAxis(E, 0, ABG)
22:57:30.476 00.000 11616 Move returns status 0, amount 0
22:57:30.476 00.000 11616 MoveAxis(N, 0, ABG)
22:57:30.476 00.000 11616 Move returns status 0, amount 0
22:57:30.476 00.000 11616 move complete, result=0
22:57:30.476 00.000 11616 worker thread done servicing request
22:57:30.499 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:30.517 00.018 12268 UpdateGuideState exits: m=228 SNR=10.4
22:57:30.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:30.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:30.517 00.000 12268 Enqueuing Expose request
22:57:30.517 00.000 11616 Worker thread wakes up
22:57:30.518 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:30.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:30.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:32.530 02.012 11616 Exposure complete
22:57:32.590 00.060 11616 worker thread done servicing request
22:57:32.591 00.001 12268 OnExposeComplete: enter
22:57:32.591 00.000 12268 UpdateGuideState(): m_state=6
22:57:32.591 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1323
22:57:32.591 00.000 12268 Star::Find returns 1 (0), X=1155.28, Y=156.12, Mass=221, SNR=10.2, Peak=27 HFD=3.9
22:57:32.591 00.000 12268 MultiStar: [#1 -0.17,-0.28,1.18,U] [#2 0.04,-0.01,0.89,U] [#3 -0.10,0.04,0.84,U] [#4 -0.42,0.23,0.60,U] [#5 0.22,-0.22,0.76,U] [#6 -0.12,-0.47,0.74,U] [#7 0.22,-0.59,0.76,U] [#8 -0.01,-0.56,0.41,U] 
22:57:32.592 00.001 12268 refined, 8 included, MultiStar: {-0.02, -0.22}, one-star: {0.13, -0.23}
22:57:32.592 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
22:57:32.592 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
22:57:32.592 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.65 mountX=-0.22 mountY=0.01, mountTheta=3.09
22:57:32.593 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.22, opts=13)
22:57:32.593 00.000 12268 Enqueuing Move request for scope (-0.02, -0.22)
22:57:32.593 00.000 11616 Worker thread wakes up
22:57:32.594 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.22) opts 0xd
22:57:32.594 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.22)
22:57:32.594 00.000 11616 Moving (-0.02, -0.22) raw xDistance=-0.22 yDistance=0.01
22:57:32.594 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:57:32.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:57:32.594 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:32.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:57:32.594 00.000 11616 MoveAxis(E, 0, ABG)
22:57:32.594 00.000 11616 Move returns status 0, amount 0
22:57:32.594 00.000 11616 MoveAxis(N, 0, ABG)
22:57:32.594 00.000 11616 Move returns status 0, amount 0
22:57:32.594 00.000 11616 move complete, result=0
22:57:32.595 00.001 11616 worker thread done servicing request
22:57:32.617 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:32.636 00.019 12268 UpdateGuideState exits: m=221 SNR=10.2
22:57:32.636 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:32.636 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:32.636 00.000 12268 Enqueuing Expose request
22:57:32.636 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:32.636 00.000 11616 Worker thread wakes up
22:57:32.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:32.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:34.671 02.035 11616 Exposure complete
22:57:34.736 00.065 11616 worker thread done servicing request
22:57:34.736 00.000 12268 OnExposeComplete: enter
22:57:34.736 00.000 12268 UpdateGuideState(): m_state=6
22:57:34.737 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1324
22:57:34.737 00.000 12268 Star::Find returns 1 (0), X=1155.28, Y=155.76, Mass=173, SNR=9.0, Peak=23 HFD=3.6
22:57:34.737 00.000 12268 MultiStar: [#1 -0.59,-0.07,1.35,U] [#2 -0.37,-0.11,1.01,U] [#3 -0.27,-0.02,0.90,U] [#4 -0.72,-0.17,0.00,M2] [#5 -0.11,-0.28,0.84,U] [#6 0.27,-0.19,0.74,U] [#7 -0.08,-0.71,0.00,M1] [#8 0.08,0.31,0.55,U] 
22:57:34.737 00.000 12268 refined, 6 included, MultiStar: {-0.18, -0.16}, one-star: {0.13, -0.59}
22:57:34.737 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.88 = 2.41)
22:57:34.737 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.71)
22:57:34.737 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-2.40 mountX=-0.18 mountY=-0.15, mountTheta=-2.42
22:57:34.739 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.16, opts=13)
22:57:34.739 00.000 12268 Enqueuing Move request for scope (-0.18, -0.16)
22:57:34.739 00.000 11616 Worker thread wakes up
22:57:34.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd
22:57:34.740 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.16)
22:57:34.740 00.000 11616 Moving (-0.18, -0.16) raw xDistance=-0.18 yDistance=-0.15
22:57:34.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:57:34.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:57:34.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:57:34.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:57:34.740 00.000 11616 MoveAxis(E, 0, ABG)
22:57:34.740 00.000 11616 Move returns status 0, amount 0
22:57:34.740 00.000 11616 MoveAxis(N, 0, ABG)
22:57:34.740 00.000 11616 Move returns status 0, amount 0
22:57:34.740 00.000 11616 move complete, result=0
22:57:34.740 00.000 11616 worker thread done servicing request
22:57:34.765 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:34.786 00.021 12268 UpdateGuideState exits: m=173 SNR=9.0
22:57:34.787 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:34.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:34.787 00.000 12268 Enqueuing Expose request
22:57:34.787 00.000 11616 Worker thread wakes up
22:57:34.787 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:57:34.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:34.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:36.797 02.010 11616 Exposure complete
22:57:36.858 00.061 11616 worker thread done servicing request
22:57:36.858 00.000 12268 OnExposeComplete: enter
22:57:36.858 00.000 12268 UpdateGuideState(): m_state=6
22:57:36.858 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1325
22:57:36.858 00.000 12268 Star::Find returns 1 (0), X=1155.32, Y=156.33, Mass=193, SNR=9.5, Peak=20 HFD=4.3
22:57:36.858 00.000 12268 MultiStar: [#1 -0.18,0.17,1.23,U] [#2 -0.15,-0.02,0.94,U] [#3 -0.75,0.66,0.00,M1] [#4 -0.78,0.20,0.00,M3] [#5 -0.46,0.26,0.76,U] [#6 -0.12,0.28,0.72,U] [#7 -0.06,-0.02,0.66,U] [#8 -0.26,0.55,0.48,U] 
22:57:36.859 00.001 12268 single-star, 6 included, MultiStar: {-0.14, 0.14}, one-star: {0.17, -0.02}
22:57:36.859 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
22:57:36.859 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.59)
22:57:36.859 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-0.11 mountX=-0.00 mountY=0.17, mountTheta=1.59
22:57:36.861 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.02, opts=13)
22:57:36.861 00.000 12268 Enqueuing Move request for scope (0.17, -0.02)
22:57:36.862 00.001 11616 Worker thread wakes up
22:57:36.862 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
22:57:36.862 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
22:57:36.862 00.000 11616 Moving (0.17, -0.02) raw xDistance=-0.00 yDistance=0.17
22:57:36.862 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:36.862 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:57:36.862 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
22:57:36.862 00.000 11616 MoveAxis(E, 0, ABG)
22:57:36.862 00.000 11616 Move returns status 0, amount 0
22:57:36.862 00.000 11616 MoveAxis(S, 14, ABG)
22:57:36.862 00.000 11616 Guiding  Dir = 1, Dur = 14
22:57:36.863 00.001 11616 IsSlewing returns 0
22:57:36.863 00.000 11616 IsGuiding returns 0
22:57:36.863 00.000 11616 PulseGuide returned control before completion, sleep 24
22:57:36.885 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:36.900 00.015 11616 IsGuiding returns 1
22:57:36.900 00.000 11616 scope still moving after pulse duration time elapsed
22:57:36.904 00.004 12268 UpdateGuideState exits: m=193 SNR=9.5
22:57:36.904 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:36.904 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:36.904 00.000 12268 Enqueuing Expose request
22:57:36.932 00.028 11616 IsSlewing returns 0
22:57:36.932 00.000 11616 IsGuiding returns 0
22:57:36.932 00.000 11616 scope move finished after 14 + 55 ms
22:57:36.933 00.001 11616 Move returns status 0, amount 14
22:57:36.933 00.000 11616 move complete, result=0
22:57:36.933 00.000 11616 worker thread done servicing request
22:57:36.933 00.000 11616 Worker thread wakes up
22:57:36.933 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:36.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:36.934 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
22:57:38.947 02.013 11616 Exposure complete
22:57:39.004 00.057 11616 worker thread done servicing request
22:57:39.005 00.001 12268 OnExposeComplete: enter
22:57:39.005 00.000 12268 UpdateGuideState(): m_state=6
22:57:39.005 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1326
22:57:39.005 00.000 12268 Star::Find returns 1 (0), X=1154.93, Y=156.68, Mass=171, SNR=8.9, Peak=22 HFD=4.0
22:57:39.005 00.000 12268 MultiStar: [#1 -0.14,0.79,0.00,M1] [#2 -0.10,0.88,0.00,M1] [#3 -0.35,0.98,0.00,M2] [#4 -0.87,0.27,0.00,M4] [#5 -0.26,0.29,0.84,U] [#6 -0.02,1.11,0.00,M1] [#7 -0.15,0.07,0.83,U] [#8 -0.15,0.43,0.50,U] 
22:57:39.006 00.001 12268 refined, 3 included, MultiStar: {-0.20, 0.27}, one-star: {-0.22, 0.33}
22:57:39.006 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
22:57:39.006 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
22:57:39.006 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.27 hyp=0.33 cameraTheta=2.22 mountX=0.24 mountY=-0.23, mountTheta=-0.77
22:57:39.007 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.27, opts=13)
22:57:39.007 00.000 12268 Enqueuing Move request for scope (-0.20, 0.27)
22:57:39.007 00.000 11616 Worker thread wakes up
22:57:39.008 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.27) opts 0xd
22:57:39.008 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.27)
22:57:39.008 00.000 11616 Moving (-0.20, 0.27) raw xDistance=0.24 yDistance=-0.23
22:57:39.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:57:39.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:57:39.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:57:39.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:57:39.008 00.000 11616 MoveAxis(E, 0, ABG)
22:57:39.008 00.000 11616 Move returns status 0, amount 0
22:57:39.008 00.000 11616 MoveAxis(N, 0, ABG)
22:57:39.008 00.000 11616 Move returns status 0, amount 0
22:57:39.008 00.000 11616 move complete, result=0
22:57:39.009 00.001 11616 worker thread done servicing request
22:57:39.032 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=248, Gamma=1.290
22:57:39.052 00.020 12268 UpdateGuideState exits: m=171 SNR=8.9
22:57:39.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:39.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:39.052 00.000 12268 Enqueuing Expose request
22:57:39.052 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:57:39.052 00.000 11616 Worker thread wakes up
22:57:39.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:39.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:41.060 02.008 11616 Exposure complete
22:57:41.126 00.066 11616 worker thread done servicing request
22:57:41.126 00.000 12268 OnExposeComplete: enter
22:57:41.126 00.000 12268 UpdateGuideState(): m_state=6
22:57:41.128 00.002 12268 Star::Find(15, 1154, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1327
22:57:41.128 00.000 12268 Star::Find returns 1 (0), X=1155.46, Y=156.81, Mass=163, SNR=8.7, Peak=22 HFD=3.7
22:57:41.128 00.000 12268 MultiStar: [#1 0.29,0.34,1.44,U] [#2 0.22,0.52,0.92,U] [#3 0.30,0.64,0.00,M3] [#4 -1.23,0.23,0.00,M5] [#5 0.71,0.52,0.00,M1] [#6 0.77,1.48,0.00,M2] [#7 -0.05,-0.01,0.83,U] [#8 -0.11,0.02,0.49,U] 
22:57:41.128 00.000 12268 refined, 4 included, MultiStar: {0.18, 0.30}, one-star: {0.31, 0.46}
22:57:41.128 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
22:57:41.128 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.74)
22:57:41.129 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=0.30 hyp=0.35 cameraTheta=1.04 mountX=0.32 mountY=0.14, mountTheta=0.41
22:57:41.130 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.30, opts=13)
22:57:41.131 00.001 12268 Enqueuing Move request for scope (0.18, 0.30)
22:57:41.131 00.000 11616 Worker thread wakes up
22:57:41.131 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.30) opts 0xd
22:57:41.131 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.30)
22:57:41.131 00.000 11616 Moving (0.18, 0.30) raw xDistance=0.32 yDistance=0.14
22:57:41.131 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:57:41.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:57:41.131 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:41.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:57:41.132 00.001 11616 MoveAxis(E, 0, ABG)
22:57:41.132 00.000 11616 Move returns status 0, amount 0
22:57:41.132 00.000 11616 MoveAxis(N, 0, ABG)
22:57:41.132 00.000 11616 Move returns status 0, amount 0
22:57:41.132 00.000 11616 move complete, result=0
22:57:41.132 00.000 11616 worker thread done servicing request
22:57:41.155 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:41.174 00.019 12268 UpdateGuideState exits: m=163 SNR=8.7
22:57:41.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:41.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:41.174 00.000 12268 Enqueuing Expose request
22:57:41.175 00.001 11616 Worker thread wakes up
22:57:41.175 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:41.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:41.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:43.189 02.014 11616 Exposure complete
22:57:43.246 00.057 11616 worker thread done servicing request
22:57:43.246 00.000 12268 OnExposeComplete: enter
22:57:43.246 00.000 12268 UpdateGuideState(): m_state=6
22:57:43.247 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1328
22:57:43.247 00.000 12268 Star::Find returns 1 (0), X=1155.24, Y=156.39, Mass=187, SNR=9.4, Peak=22 HFD=4.1
22:57:43.247 00.000 12268 MultiStar: [#1 0.18,0.52,1.22,U] [#2 0.22,0.85,0.00,M1] [#3 -0.69,0.76,0.00,M4] [#4 -0.66,0.41,0.00,M6] [#5 0.28,0.35,0.89,U] [#6 0.50,0.84,0.00,M3] [#7 0.11,0.24,0.71,U] [#8 -0.59,-0.02,0.42,U] 
22:57:43.247 00.000 12268 single-star, 4 included, MultiStar: {0.09, 0.27}, one-star: {0.09, 0.04}
22:57:43.247 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
22:57:43.248 00.001 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
22:57:43.248 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.43 mountX=0.05 mountY=0.08, mountTheta=1.03
22:57:43.249 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.04, opts=13)
22:57:43.249 00.000 12268 Enqueuing Move request for scope (0.09, 0.04)
22:57:43.249 00.000 11616 Worker thread wakes up
22:57:43.250 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
22:57:43.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
22:57:43.250 00.000 11616 Moving (0.09, 0.04) raw xDistance=0.05 yDistance=0.08
22:57:43.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:43.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:57:43.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:43.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:57:43.250 00.000 11616 MoveAxis(E, 0, ABG)
22:57:43.250 00.000 11616 Move returns status 0, amount 0
22:57:43.250 00.000 11616 MoveAxis(N, 0, ABG)
22:57:43.250 00.000 11616 Move returns status 0, amount 0
22:57:43.250 00.000 11616 move complete, result=0
22:57:43.251 00.001 11616 worker thread done servicing request
22:57:43.272 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:43.289 00.017 12268 UpdateGuideState exits: m=187 SNR=9.4
22:57:43.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:43.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:43.290 00.001 12268 Enqueuing Expose request
22:57:43.290 00.000 11616 Worker thread wakes up
22:57:43.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:43.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:43.290 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:45.291 02.001 11616 Exposure complete
22:57:45.349 00.058 11616 worker thread done servicing request
22:57:45.349 00.000 12268 OnExposeComplete: enter
22:57:45.349 00.000 12268 UpdateGuideState(): m_state=6
22:57:45.350 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1329
22:57:45.350 00.000 12268 Star::Find returns 1 (0), X=1155.71, Y=157.00, Mass=189, SNR=9.4, Peak=25 HFD=4.0
22:57:45.350 00.000 12268 MultiStar: [#1 0.03,0.45,1.26,U] [#2 0.03,1.18,0.00,M2] [#3 0.17,0.76,0.00,M5] [#4 -0.18,0.26,0.63,U] [#5 0.42,0.71,0.00,M1] [#6 0.11,0.48,0.72,U] [#7 0.34,0.11,0.74,U] [#8 -0.08,0.13,0.53,U] 
22:57:45.350 00.000 12268 refined, 5 included, MultiStar: {0.16, 0.39}, one-star: {0.56, 0.65}
22:57:45.350 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
22:57:45.350 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
22:57:45.350 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.39 hyp=0.42 cameraTheta=1.18 mountX=0.40 mountY=0.11, mountTheta=0.27
22:57:45.352 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.39, opts=13)
22:57:45.352 00.000 12268 Enqueuing Move request for scope (0.16, 0.39)
22:57:45.352 00.000 11616 Worker thread wakes up
22:57:45.352 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.39) opts 0xd
22:57:45.352 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.39)
22:57:45.352 00.000 11616 Moving (0.16, 0.39) raw xDistance=0.40 yDistance=0.11
22:57:45.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
22:57:45.352 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:45.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:57:45.353 00.001 11616 MoveAxis(W, 224, ABG)
22:57:45.353 00.000 11616 Guiding  Dir = 3, Dur = 224
22:57:45.353 00.000 11616 IsSlewing returns 0
22:57:45.353 00.000 11616 IsGuiding returns 0
22:57:45.353 00.000 11616 PulseGuide returned control before completion, sleep 234
22:57:45.375 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:45.392 00.017 12268 UpdateGuideState exits: m=189 SNR=9.4
22:57:45.392 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:45.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:45.392 00.000 12268 Enqueuing Expose request
22:57:45.591 00.199 11616 IsGuiding returns 1
22:57:45.591 00.000 11616 scope still moving after pulse duration time elapsed
22:57:45.622 00.031 11616 IsSlewing returns 0
22:57:45.622 00.000 11616 IsGuiding returns 0
22:57:45.622 00.000 11616 scope move finished after 224 + 44 ms
22:57:45.622 00.000 11616 Move returns status 0, amount 224
22:57:45.622 00.000 11616 MoveAxis(N, 0, ABG)
22:57:45.622 00.000 11616 Move returns status 0, amount 0
22:57:45.622 00.000 11616 move complete, result=0
22:57:45.623 00.001 11616 worker thread done servicing request
22:57:45.623 00.000 12268 GuideStep: 0.4 px 224 ms WEST, 0.1 px 0 ms NORTH
22:57:45.623 00.000 11616 Worker thread wakes up
22:57:45.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:45.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:47.635 02.012 11616 Exposure complete
22:57:47.693 00.058 11616 worker thread done servicing request
22:57:47.694 00.001 12268 OnExposeComplete: enter
22:57:47.694 00.000 12268 UpdateGuideState(): m_state=6
22:57:47.694 00.000 12268 Star::Find(15, 1155, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1330
22:57:47.694 00.000 12268 Star::Find returns 1 (0), X=1155.74, Y=157.35, Mass=193, SNR=9.5, Peak=24 HFD=4.2
22:57:47.694 00.000 12268 MultiStar: [#1 0.11,1.11,0.00,M1] [#2 0.10,1.16,0.00,M3] [#3 -0.03,0.90,0.00,M6] [#4 -0.33,0.43,0.64,U] [#5 0.37,0.98,0.00,M2] [#6 0.13,1.20,0.00,M3] [#7 0.58,1.14,0.00,M1] [#8 0.24,0.40,0.54,U] 
22:57:47.694 00.000 12268 refined, 2 included, MultiStar: {0.23, 0.68}, one-star: {0.59, 1.00}
22:57:47.695 00.001 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
22:57:47.695 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.94)
22:57:47.695 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.68 hyp=0.72 cameraTheta=1.24 mountX=0.70 mountY=0.14, mountTheta=0.20
22:57:47.696 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.68, opts=13)
22:57:47.696 00.000 12268 Enqueuing Move request for scope (0.23, 0.68)
22:57:47.696 00.000 11616 Worker thread wakes up
22:57:47.697 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.68) opts 0xd
22:57:47.697 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.68)
22:57:47.697 00.000 11616 Moving (0.23, 0.68) raw xDistance=0.70 yDistance=0.14
22:57:47.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
22:57:47.697 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:47.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:57:47.697 00.000 11616 MoveAxis(W, 394, ABG)
22:57:47.697 00.000 11616 Guiding  Dir = 3, Dur = 394
22:57:47.697 00.000 11616 IsSlewing returns 0
22:57:47.698 00.001 11616 IsGuiding returns 0
22:57:47.698 00.000 11616 PulseGuide returned control before completion, sleep 404
22:57:47.720 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:47.737 00.017 12268 UpdateGuideState exits: m=193 SNR=9.5
22:57:47.737 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:47.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:47.737 00.000 12268 Enqueuing Expose request
22:57:48.108 00.371 11616 IsGuiding returns 1
22:57:48.108 00.000 11616 scope still moving after pulse duration time elapsed
22:57:48.140 00.032 11616 IsSlewing returns 0
22:57:48.140 00.000 11616 IsGuiding returns 1
22:57:48.170 00.030 11616 IsSlewing returns 0
22:57:48.170 00.000 11616 IsGuiding returns 1
22:57:48.203 00.033 11616 IsSlewing returns 0
22:57:48.203 00.000 11616 IsGuiding returns 1
22:57:48.232 00.029 11616 IsSlewing returns 0
22:57:48.232 00.000 11616 IsGuiding returns 1
22:57:48.263 00.031 11616 IsSlewing returns 0
22:57:48.264 00.001 11616 IsGuiding returns 1
22:57:48.295 00.031 11616 IsSlewing returns 0
22:57:48.295 00.000 11616 IsGuiding returns 1
22:57:48.327 00.032 11616 IsSlewing returns 0
22:57:48.327 00.000 11616 IsGuiding returns 1
22:57:48.359 00.032 11616 IsSlewing returns 0
22:57:48.360 00.001 11616 IsGuiding returns 0
22:57:48.360 00.000 11616 scope move finished after 394 + 267 ms
22:57:48.360 00.000 11616 Move returns status 0, amount 394
22:57:48.360 00.000 11616 MoveAxis(N, 0, ABG)
22:57:48.360 00.000 11616 Move returns status 0, amount 0
22:57:48.360 00.000 11616 move complete, result=0
22:57:48.360 00.000 11616 worker thread done servicing request
22:57:48.360 00.000 11616 Worker thread wakes up
22:57:48.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:48.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:48.360 00.000 12268 GuideStep: 0.7 px 394 ms WEST, 0.1 px 0 ms NORTH
22:57:50.374 02.014 11616 Exposure complete
22:57:50.432 00.058 11616 worker thread done servicing request
22:57:50.432 00.000 12268 OnExposeComplete: enter
22:57:50.432 00.000 12268 UpdateGuideState(): m_state=6
22:57:50.432 00.000 12268 Star::Find(15, 1155, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1331
22:57:50.432 00.000 12268 Star::Find returns 1 (0), X=1155.58, Y=155.71, Mass=209, SNR=9.9, Peak=23 HFD=4.0
22:57:50.433 00.001 12268 MultiStar: [#1 -0.15,0.02,1.20,U] [#2 -0.06,-0.53,0.85,U] [#3 0.16,-0.32,0.71,U] [#4 0.31,-0.67,0.00,M5] [#5 0.09,-0.22,0.74,U] [#6 -0.11,0.17,0.66,U] [#7 -0.59,-0.54,0.00,M2] [#8 -0.46,0.26,0.52,U] 
22:57:50.433 00.000 12268 refined, 6 included, MultiStar: {0.01, -0.21}, one-star: {0.43, -0.64}
22:57:50.433 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
22:57:50.433 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.19)
22:57:50.433 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.51 mountX=-0.21 mountY=0.04, mountTheta=2.96
22:57:50.435 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.21, opts=13)
22:57:50.435 00.000 12268 Enqueuing Move request for scope (0.01, -0.21)
22:57:50.435 00.000 11616 Worker thread wakes up
22:57:50.435 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
22:57:50.435 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
22:57:50.435 00.000 11616 Moving (0.01, -0.21) raw xDistance=-0.21 yDistance=0.04
22:57:50.435 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:57:50.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:57:50.435 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:50.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:57:50.436 00.001 11616 MoveAxis(E, 0, ABG)
22:57:50.436 00.000 11616 Move returns status 0, amount 0
22:57:50.436 00.000 11616 MoveAxis(N, 0, ABG)
22:57:50.436 00.000 11616 Move returns status 0, amount 0
22:57:50.436 00.000 11616 move complete, result=0
22:57:50.436 00.000 11616 worker thread done servicing request
22:57:50.459 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:50.476 00.017 12268 UpdateGuideState exits: m=209 SNR=9.9
22:57:50.477 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:50.477 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:50.477 00.000 12268 Enqueuing Expose request
22:57:50.477 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:50.477 00.000 11616 Worker thread wakes up
22:57:50.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:50.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:52.479 02.002 11616 Exposure complete
22:57:52.537 00.058 11616 worker thread done servicing request
22:57:52.538 00.001 12268 OnExposeComplete: enter
22:57:52.538 00.000 12268 UpdateGuideState(): m_state=6
22:57:52.538 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
22:57:52.538 00.000 12268 Star::Find returns 1 (0), X=1155.28, Y=155.99, Mass=196, SNR=9.6, Peak=23 HFD=4.0
22:57:52.539 00.001 12268 MultiStar: [#1 -0.28,-0.09,1.26,U] [#2 -0.04,-0.05,0.93,U] [#3 -0.43,0.01,0.80,U] [#4 -1.03,-0.68,0.00,M6] [#5 0.42,-0.43,0.76,U] [#6 0.02,-0.05,0.66,U] [#7 -0.09,-0.98,0.00,M3] [#8 -0.13,-0.11,0.42,U] 
22:57:52.539 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.16}, one-star: {0.13, -0.36}
22:57:52.539 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
22:57:52.539 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
22:57:52.539 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.92 mountX=-0.16 mountY=-0.04, mountTheta=-2.92
22:57:52.541 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.16, opts=13)
22:57:52.541 00.000 12268 Enqueuing Move request for scope (-0.06, -0.16)
22:57:52.541 00.000 11616 Worker thread wakes up
22:57:52.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
22:57:52.541 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
22:57:52.541 00.000 11616 Moving (-0.06, -0.16) raw xDistance=-0.16 yDistance=-0.04
22:57:52.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:57:52.542 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:57:52.542 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:52.542 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:57:52.542 00.000 11616 MoveAxis(E, 0, ABG)
22:57:52.542 00.000 11616 Move returns status 0, amount 0
22:57:52.542 00.000 11616 MoveAxis(N, 0, ABG)
22:57:52.542 00.000 11616 Move returns status 0, amount 0
22:57:52.542 00.000 11616 move complete, result=0
22:57:52.542 00.000 11616 worker thread done servicing request
22:57:52.566 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:52.585 00.019 12268 UpdateGuideState exits: m=196 SNR=9.6
22:57:52.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:52.585 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:52.585 00.000 12268 Enqueuing Expose request
22:57:52.585 00.000 11616 Worker thread wakes up
22:57:52.586 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:52.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:52.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:54.595 02.009 11616 Exposure complete
22:57:54.657 00.062 11616 worker thread done servicing request
22:57:54.657 00.000 12268 OnExposeComplete: enter
22:57:54.657 00.000 12268 UpdateGuideState(): m_state=6
22:57:54.657 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1333
22:57:54.657 00.000 12268 Star::Find returns 1 (0), X=1155.60, Y=156.06, Mass=207, SNR=9.8, Peak=22 HFD=4.2
22:57:54.658 00.001 12268 MultiStar: [#1 0.12,-0.23,1.15,U] [#2 -0.03,0.37,0.88,U] [#3 -0.30,0.03,0.80,U] [#4 -0.60,-0.27,0.00,M7] [#5 -0.26,-0.42,0.85,U] [#6 0.21,0.26,0.73,U] [#7 -0.27,-0.67,0.00,M4] [#8 -0.58,0.02,0.49,U] 
22:57:54.658 00.000 12268 refined, 6 included, MultiStar: {-0.01, -0.06}, one-star: {0.45, -0.29}
22:57:54.658 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
22:57:54.658 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
22:57:54.658 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.66 mountX=-0.06 mountY=0.00, mountTheta=3.10
22:57:54.659 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.06, opts=13)
22:57:54.660 00.001 12268 Enqueuing Move request for scope (-0.01, -0.06)
22:57:54.660 00.000 11616 Worker thread wakes up
22:57:54.660 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
22:57:54.660 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
22:57:54.660 00.000 11616 Moving (-0.01, -0.06) raw xDistance=-0.06 yDistance=0.00
22:57:54.660 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:54.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:57:54.660 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:54.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:57:54.660 00.000 11616 MoveAxis(E, 0, ABG)
22:57:54.661 00.001 11616 Move returns status 0, amount 0
22:57:54.661 00.000 11616 MoveAxis(N, 0, ABG)
22:57:54.661 00.000 11616 Move returns status 0, amount 0
22:57:54.661 00.000 11616 move complete, result=0
22:57:54.661 00.000 11616 worker thread done servicing request
22:57:54.681 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=244, Gamma=1.290
22:57:54.698 00.017 12268 UpdateGuideState exits: m=207 SNR=9.8
22:57:54.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:54.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:54.698 00.000 12268 Enqueuing Expose request
22:57:54.698 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:54.698 00.000 11616 Worker thread wakes up
22:57:54.698 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:54.699 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:56.712 02.013 11616 Exposure complete
22:57:56.771 00.059 11616 worker thread done servicing request
22:57:56.771 00.000 12268 OnExposeComplete: enter
22:57:56.771 00.000 12268 UpdateGuideState(): m_state=6
22:57:56.772 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1334
22:57:56.772 00.000 12268 Star::Find returns 1 (0), X=1155.10, Y=156.25, Mass=180, SNR=9.2, Peak=25 HFD=4.4
22:57:56.772 00.000 12268 MultiStar: [#1 0.05,0.05,1.29,U] [#2 0.35,0.35,0.91,U] [#3 -0.54,0.14,0.78,U] [#4 -0.70,-0.27,0.00,M8] [#5 -0.34,-0.13,0.81,U] [#6 -0.17,-0.27,0.74,U] [#7 0.16,0.09,0.82,U] [#8 -0.83,-0.21,0.00,M1] 
22:57:56.772 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.02}, one-star: {-0.05, -0.09}
22:57:56.772 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
22:57:56.772 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
22:57:56.772 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.74 mountX=0.02 mountY=-0.06, mountTheta=-1.27
22:57:56.774 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.02, opts=13)
22:57:56.774 00.000 12268 Enqueuing Move request for scope (-0.06, 0.02)
22:57:56.774 00.000 11616 Worker thread wakes up
22:57:56.774 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
22:57:56.774 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
22:57:56.774 00.000 11616 Moving (-0.06, 0.02) raw xDistance=0.02 yDistance=-0.06
22:57:56.775 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:56.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:57:56.775 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:56.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:57:56.775 00.000 11616 MoveAxis(E, 0, ABG)
22:57:56.775 00.000 11616 Move returns status 0, amount 0
22:57:56.775 00.000 11616 MoveAxis(N, 0, ABG)
22:57:56.775 00.000 11616 Move returns status 0, amount 0
22:57:56.775 00.000 11616 move complete, result=0
22:57:56.775 00.000 11616 worker thread done servicing request
22:57:56.801 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:56.819 00.018 12268 UpdateGuideState exits: m=180 SNR=9.2
22:57:56.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:56.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:56.819 00.000 12268 Enqueuing Expose request
22:57:56.819 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:56.819 00.000 11616 Worker thread wakes up
22:57:56.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:56.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:57:58.824 02.005 11616 Exposure complete
22:57:58.887 00.063 11616 worker thread done servicing request
22:57:58.887 00.000 12268 OnExposeComplete: enter
22:57:58.887 00.000 12268 UpdateGuideState(): m_state=6
22:57:58.887 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1335
22:57:58.887 00.000 12268 Star::Find returns 1 (0), X=1155.36, Y=156.27, Mass=220, SNR=10.1, Peak=24 HFD=5.2
22:57:58.888 00.001 12268 MultiStar: [#1 -0.02,-0.04,1.17,U] [#2 0.19,-0.15,0.87,U] [#3 -0.43,0.04,0.67,U] [#4 -0.57,0.27,0.66,U] [#5 0.42,-0.14,0.77,U] [#6 0.03,-0.24,0.60,U] [#7 -0.42,-0.25,0.72,U] [#8 0.00,0.00,0.00,L] [#9 -1.06,0.07,0.00,M6] 
22:57:58.888 00.000 12268 refined, 7 included, MultiStar: {-0.04, -0.08}, one-star: {0.21, -0.08}
22:57:58.888 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
22:57:58.888 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.40)
22:57:58.888 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.10 mountX=-0.08 mountY=-0.03, mountTheta=-2.73
22:57:58.890 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.08, opts=13)
22:57:58.890 00.000 12268 Enqueuing Move request for scope (-0.04, -0.08)
22:57:58.890 00.000 11616 Worker thread wakes up
22:57:58.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
22:57:58.890 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
22:57:58.890 00.000 11616 Moving (-0.04, -0.08) raw xDistance=-0.08 yDistance=-0.03
22:57:58.891 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:58.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:57:58.891 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:58.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:57:58.891 00.000 11616 MoveAxis(E, 0, ABG)
22:57:58.891 00.000 11616 Move returns status 0, amount 0
22:57:58.891 00.000 11616 MoveAxis(N, 0, ABG)
22:57:58.891 00.000 11616 Move returns status 0, amount 0
22:57:58.892 00.001 11616 move complete, result=0
22:57:58.892 00.000 11616 worker thread done servicing request
22:57:58.914 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
22:57:58.934 00.020 12268 UpdateGuideState exits: m=220 SNR=10.1
22:57:58.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:58.934 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:57:58.934 00.000 12268 Enqueuing Expose request
22:57:58.934 00.000 11616 Worker thread wakes up
22:57:58.934 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:58.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:57:58.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:58:00.936 02.002 11616 Exposure complete
22:58:00.995 00.059 11616 worker thread done servicing request
22:58:00.996 00.001 12268 OnExposeComplete: enter
22:58:00.996 00.000 12268 UpdateGuideState(): m_state=6
22:58:00.996 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1336
22:58:00.996 00.000 12268 Star::Find returns 1 (0), X=1155.08, Y=156.09, Mass=228, SNR=10.3, Peak=29 HFD=4.5
22:58:00.996 00.000 12268 MultiStar: [#1 -0.13,0.22,1.11,U] [#2 0.09,-0.06,0.73,U] [#3 -0.36,0.09,0.66,U] [#4 -0.21,-0.77,0.00,M8] [#5 0.02,-0.12,0.71,U] [#6 -0.40,0.16,0.63,U] [#7 -0.10,-0.47,0.72,U] [#8 0.11,-0.26,0.45,U] 
22:58:00.996 00.000 12268 refined, 7 included, MultiStar: {-0.11, -0.07}, one-star: {-0.07, -0.26}
22:58:00.997 00.001 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
22:58:00.997 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
22:58:00.997 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.54 mountX=-0.08 mountY=-0.10, mountTheta=-2.28
22:58:00.998 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.07, opts=13)
22:58:00.998 00.000 12268 Enqueuing Move request for scope (-0.11, -0.07)
22:58:00.999 00.001 11616 Worker thread wakes up
22:58:00.999 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
22:58:00.999 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
22:58:00.999 00.000 11616 Moving (-0.11, -0.07) raw xDistance=-0.08 yDistance=-0.10
22:58:00.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:00.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:58:00.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:00.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:58:00.999 00.000 11616 MoveAxis(E, 0, ABG)
22:58:00.999 00.000 11616 Move returns status 0, amount 0
22:58:00.999 00.000 11616 MoveAxis(N, 0, ABG)
22:58:00.999 00.000 11616 Move returns status 0, amount 0
22:58:01.000 00.001 11616 move complete, result=0
22:58:01.000 00.000 11616 worker thread done servicing request
22:58:01.025 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=226, Gamma=1.290
22:58:01.045 00.020 12268 UpdateGuideState exits: m=228 SNR=10.3
22:58:01.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:01.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:01.045 00.000 12268 Enqueuing Expose request
22:58:01.045 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:01.045 00.000 11616 Worker thread wakes up
22:58:01.046 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:01.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:58:03.071 02.025 11616 Exposure complete
22:58:03.131 00.060 11616 worker thread done servicing request
22:58:03.131 00.000 12268 OnExposeComplete: enter
22:58:03.131 00.000 12268 UpdateGuideState(): m_state=6
22:58:03.131 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1337
22:58:03.132 00.001 12268 Star::Find returns 1 (0), X=1155.04, Y=156.18, Mass=203, SNR=9.7, Peak=25 HFD=4.4
22:58:03.132 00.000 12268 MultiStar: [#1 -0.27,-0.06,1.13,U] [#2 -0.61,0.18,0.00,M1] [#3 -0.32,-0.07,0.75,U] [#4 -0.82,-0.47,0.00,M9] [#5 -0.37,0.23,0.74,U] [#6 0.16,-0.01,0.65,U] [#7 -0.25,-0.70,0.00,M2] [#8 0.07,-0.20,0.46,U] 
22:58:03.132 00.000 12268 refined, 5 included, MultiStar: {-0.17, -0.04}, one-star: {-0.11, -0.17}
22:58:03.132 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
22:58:03.132 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
22:58:03.132 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-2.88 mountX=-0.06 mountY=-0.16, mountTheta=-1.93
22:58:03.134 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.04, opts=13)
22:58:03.134 00.000 12268 Enqueuing Move request for scope (-0.17, -0.04)
22:58:03.134 00.000 11616 Worker thread wakes up
22:58:03.134 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
22:58:03.134 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
22:58:03.135 00.001 11616 Moving (-0.17, -0.04) raw xDistance=-0.06 yDistance=-0.16
22:58:03.135 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:03.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:58:03.135 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:58:03.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:58:03.135 00.000 11616 MoveAxis(E, 0, ABG)
22:58:03.135 00.000 11616 Move returns status 0, amount 0
22:58:03.135 00.000 11616 MoveAxis(N, 0, ABG)
22:58:03.135 00.000 11616 Move returns status 0, amount 0
22:58:03.135 00.000 11616 move complete, result=0
22:58:03.136 00.001 11616 worker thread done servicing request
22:58:03.161 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
22:58:03.184 00.023 12268 UpdateGuideState exits: m=203 SNR=9.7
22:58:03.185 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:03.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:03.185 00.000 12268 Enqueuing Expose request
22:58:03.185 00.000 11616 Worker thread wakes up
22:58:03.185 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:03.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:03.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:58:05.203 02.018 11616 Exposure complete
22:58:05.263 00.060 11616 worker thread done servicing request
22:58:05.263 00.000 12268 OnExposeComplete: enter
22:58:05.263 00.000 12268 UpdateGuideState(): m_state=6
22:58:05.264 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1338
22:58:05.264 00.000 12268 Star::Find returns 1 (0), X=1155.85, Y=155.43, Mass=170, SNR=8.9, Peak=20 HFD=3.8
22:58:05.264 00.000 12268 MultiStar: [#1 0.00,-0.59,1.27,U] [#2 0.29,-0.40,0.93,U] [#3 -0.02,-0.26,0.76,U] [#4 -0.16,0.28,0.65,U] [#5 0.01,-0.58,0.74,U] [#6 0.49,-0.25,0.78,U] [#7 -0.26,-0.50,0.77,U] [#8 0.58,-0.88,0.00,M1] 
22:58:05.264 00.000 12268 refined, 7 included, MultiStar: {0.15, -0.44}, one-star: {0.70, -0.92}
22:58:05.264 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
22:58:05.264 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
22:58:05.264 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.44 hyp=0.47 cameraTheta=-1.25 mountX=-0.43 mountY=0.21, mountTheta=2.69
22:58:05.266 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.44, opts=13)
22:58:05.266 00.000 12268 Enqueuing Move request for scope (0.15, -0.44)
22:58:05.267 00.001 11616 Worker thread wakes up
22:58:05.267 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.44) opts 0xd
22:58:05.267 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.44)
22:58:05.267 00.000 11616 Moving (0.15, -0.44) raw xDistance=-0.43 yDistance=0.21
22:58:05.267 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
22:58:05.267 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.28
22:58:05.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
22:58:05.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
22:58:05.267 00.000 11616 MoveAxis(E, 239, ABG)
22:58:05.267 00.000 11616 Guiding  Dir = 2, Dur = 239
22:58:05.268 00.001 11616 IsSlewing returns 0
22:58:05.268 00.000 11616 IsGuiding returns 0
22:58:05.268 00.000 11616 PulseGuide returned control before completion, sleep 249
22:58:05.290 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
22:58:05.308 00.018 12268 UpdateGuideState exits: m=170 SNR=8.9
22:58:05.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:05.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:05.308 00.000 12268 Enqueuing Expose request
22:58:05.525 00.217 11616 IsGuiding returns 1
22:58:05.525 00.000 11616 scope still moving after pulse duration time elapsed
22:58:05.556 00.031 11616 IsSlewing returns 0
22:58:05.556 00.000 11616 IsGuiding returns 0
22:58:05.556 00.000 11616 scope move finished after 239 + 49 ms
22:58:05.556 00.000 11616 Move returns status 0, amount 239
22:58:05.556 00.000 11616 MoveAxis(S, 17, ABG)
22:58:05.556 00.000 11616 Guiding  Dir = 1, Dur = 17
22:58:05.557 00.001 11616 IsSlewing returns 0
22:58:05.557 00.000 11616 IsGuiding returns 0
22:58:05.557 00.000 11616 PulseGuide returned control before completion, sleep 27
22:58:05.587 00.030 11616 IsGuiding returns 1
22:58:05.587 00.000 11616 scope still moving after pulse duration time elapsed
22:58:05.619 00.032 11616 IsSlewing returns 0
22:58:05.619 00.000 11616 IsGuiding returns 0
22:58:05.619 00.000 11616 scope move finished after 17 + 45 ms
22:58:05.620 00.001 11616 Move returns status 0, amount 17
22:58:05.620 00.000 11616 move complete, result=0
22:58:05.620 00.000 11616 worker thread done servicing request
22:58:05.620 00.000 11616 Worker thread wakes up
22:58:05.620 00.000 12268 GuideStep: -0.4 px 239 ms EAST, 0.2 px 17 ms SOUTH
22:58:05.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:05.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:58:07.634 02.014 11616 Exposure complete
22:58:07.693 00.059 11616 worker thread done servicing request
22:58:07.693 00.000 12268 OnExposeComplete: enter
22:58:07.693 00.000 12268 UpdateGuideState(): m_state=6
22:58:07.694 00.001 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1339
22:58:07.694 00.000 12268 Star::Find returns 1 (0), X=1155.40, Y=155.94, Mass=210, SNR=9.9, Peak=24 HFD=4.0
22:58:07.694 00.000 12268 MultiStar: [#1 0.28,-0.45,1.14,U] [#2 -0.15,-0.32,0.82,U] [#3 0.23,-0.99,0.00,M1] [#4 -0.31,-1.28,0.00,M9] [#5 0.89,-0.84,0.00,M1] [#6 0.68,0.13,0.00,M1] [#7 0.30,-1.31,0.00,M2] [#8 0.23,-1.60,0.00,M2] 
22:58:07.694 00.000 12268 refined, 2 included, MultiStar: {0.15, -0.40}, one-star: {0.25, -0.41}
22:58:07.694 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
22:58:07.694 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
22:58:07.694 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.40 hyp=0.43 cameraTheta=-1.21 mountX=-0.38 mountY=0.20, mountTheta=2.66
22:58:07.696 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.40, opts=13)
22:58:07.696 00.000 12268 Enqueuing Move request for scope (0.15, -0.40)
22:58:07.696 00.000 11616 Worker thread wakes up
22:58:07.696 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.40) opts 0xd
22:58:07.696 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.40)
22:58:07.696 00.000 11616 Moving (0.15, -0.40) raw xDistance=-0.38 yDistance=0.20
22:58:07.696 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
22:58:07.696 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
22:58:07.697 00.001 11616 MoveAxis(E, 214, ABG)
22:58:07.697 00.000 11616 Guiding  Dir = 2, Dur = 214
22:58:07.697 00.000 11616 IsSlewing returns 0
22:58:07.697 00.000 11616 IsGuiding returns 0
22:58:07.698 00.001 11616 PulseGuide returned control before completion, sleep 224
22:58:07.720 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=210, Gamma=1.290
22:58:07.738 00.018 12268 UpdateGuideState exits: m=210 SNR=9.9
22:58:07.739 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:07.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:07.739 00.000 12268 Enqueuing Expose request
22:58:07.925 00.186 11616 IsGuiding returns 1
22:58:07.925 00.000 11616 scope still moving after pulse duration time elapsed
22:58:07.956 00.031 11616 IsSlewing returns 0
22:58:07.956 00.000 11616 IsGuiding returns 0
22:58:07.956 00.000 11616 scope move finished after 214 + 44 ms
22:58:07.956 00.000 11616 Move returns status 0, amount 214
22:58:07.956 00.000 11616 MoveAxis(S, 17, ABG)
22:58:07.956 00.000 11616 Guiding  Dir = 1, Dur = 17
22:58:07.956 00.000 11616 IsSlewing returns 0
22:58:07.957 00.001 11616 IsGuiding returns 0
22:58:07.957 00.000 11616 PulseGuide returned control before completion, sleep 27
22:58:07.987 00.030 11616 IsGuiding returns 1
22:58:07.987 00.000 11616 scope still moving after pulse duration time elapsed
22:58:08.018 00.031 11616 IsSlewing returns 0
22:58:08.018 00.000 11616 IsGuiding returns 0
22:58:08.018 00.000 11616 scope move finished after 17 + 44 ms
22:58:08.018 00.000 11616 Move returns status 0, amount 17
22:58:08.018 00.000 11616 move complete, result=0
22:58:08.019 00.001 11616 worker thread done servicing request
22:58:08.019 00.000 11616 Worker thread wakes up
22:58:08.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:08.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:58:08.019 00.000 12268 GuideStep: -0.4 px 214 ms EAST, 0.2 px 17 ms SOUTH
22:58:10.062 02.043 11616 Exposure complete
22:58:10.123 00.061 11616 worker thread done servicing request
22:58:10.123 00.000 12268 OnExposeComplete: enter
22:58:10.123 00.000 12268 UpdateGuideState(): m_state=6
22:58:10.123 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1340
22:58:10.123 00.000 12268 Star::Find returns 1 (0), X=1155.39, Y=155.59, Mass=165, SNR=8.8, Peak=22 HFD=3.3
22:58:10.124 00.001 12268 MultiStar: [#1 0.13,-0.35,1.26,U] [#2 -0.02,-0.08,0.87,U] [#3 -0.05,-0.20,0.77,U] [#4 -0.69,-1.05,0.00,M10] [#5 0.24,-0.38,0.78,U] [#6 0.82,-0.02,0.00,M2] [#7 -0.31,-1.16,0.00,M3] [#8 -0.50,-0.65,0.00,M3] 
22:58:10.124 00.000 12268 refined, 4 included, MultiStar: {0.12, -0.37}, one-star: {0.24, -0.76}
22:58:10.124 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
22:58:10.124 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
22:58:10.124 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.37 hyp=0.39 cameraTheta=-1.27 mountX=-0.36 mountY=0.16, mountTheta=2.71
22:58:10.126 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.37, opts=13)
22:58:10.126 00.000 12268 Enqueuing Move request for scope (0.12, -0.37)
22:58:10.126 00.000 11616 Worker thread wakes up
22:58:10.126 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.37) opts 0xd
22:58:10.126 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.37)
22:58:10.127 00.001 11616 Moving (0.12, -0.37) raw xDistance=-0.36 yDistance=0.16
22:58:10.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
22:58:10.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
22:58:10.127 00.000 11616 MoveAxis(E, 199, ABG)
22:58:10.127 00.000 11616 Guiding  Dir = 2, Dur = 199
22:58:10.127 00.000 11616 IsSlewing returns 0
22:58:10.128 00.001 11616 IsGuiding returns 0
22:58:10.128 00.000 11616 PulseGuide returned control before completion, sleep 209
22:58:10.153 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:58:10.171 00.018 12268 UpdateGuideState exits: m=165 SNR=8.8
22:58:10.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:10.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:10.171 00.000 12268 Enqueuing Expose request
22:58:10.341 00.170 11616 IsGuiding returns 1
22:58:10.341 00.000 11616 scope still moving after pulse duration time elapsed
22:58:10.372 00.031 11616 IsSlewing returns 0
22:58:10.373 00.001 11616 IsGuiding returns 0
22:58:10.373 00.000 11616 scope move finished after 199 + 46 ms
22:58:10.373 00.000 11616 Move returns status 0, amount 199
22:58:10.373 00.000 11616 MoveAxis(S, 14, ABG)
22:58:10.373 00.000 11616 Guiding  Dir = 1, Dur = 14
22:58:10.373 00.000 11616 IsSlewing returns 0
22:58:10.374 00.001 11616 IsGuiding returns 0
22:58:10.374 00.000 11616 PulseGuide returned control before completion, sleep 24
22:58:10.403 00.029 11616 IsGuiding returns 1
22:58:10.403 00.000 11616 scope still moving after pulse duration time elapsed
22:58:10.434 00.031 11616 IsSlewing returns 0
22:58:10.434 00.000 11616 IsGuiding returns 1
22:58:10.464 00.030 11616 IsSlewing returns 0
22:58:10.464 00.000 11616 IsGuiding returns 0
22:58:10.464 00.000 11616 scope move finished after 14 + 77 ms
22:58:10.464 00.000 11616 Move returns status 0, amount 14
22:58:10.464 00.000 11616 move complete, result=0
22:58:10.465 00.001 11616 worker thread done servicing request
22:58:10.465 00.000 11616 Worker thread wakes up
22:58:10.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:10.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:58:10.465 00.000 12268 GuideStep: -0.4 px 199 ms EAST, 0.2 px 14 ms SOUTH
22:58:12.479 02.014 11616 Exposure complete
22:58:12.538 00.059 11616 worker thread done servicing request
22:58:12.538 00.000 12268 OnExposeComplete: enter
22:58:12.538 00.000 12268 UpdateGuideState(): m_state=6
22:58:12.539 00.001 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
22:58:12.539 00.000 12268 Star::Find returns 1 (0), X=1155.39, Y=155.93, Mass=205, SNR=9.8, Peak=24 HFD=4.0
22:58:12.539 00.000 12268 MultiStar: [#1 0.14,-0.46,1.10,U] [#2 -0.12,-0.07,0.84,U] [#3 -0.53,0.22,0.75,U] [#4 -0.16,-0.19,0.67,U] [#5 0.12,-0.07,0.74,U] [#6 0.02,0.20,0.71,U] [#7 -0.22,-0.34,0.94,U] [#8 0.78,-0.08,0.00,M4] 
22:58:12.539 00.000 12268 refined, 7 included, MultiStar: {-0.05, -0.17}, one-star: {0.24, -0.42}
22:58:12.539 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
22:58:12.539 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
22:58:12.539 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.83 mountX=-0.18 mountY=-0.02, mountTheta=-3.01
22:58:12.542 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.17, opts=13)
22:58:12.543 00.001 12268 Enqueuing Move request for scope (-0.05, -0.17)
22:58:12.543 00.000 11616 Worker thread wakes up
22:58:12.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
22:58:12.543 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
22:58:12.543 00.000 11616 Moving (-0.05, -0.17) raw xDistance=-0.18 yDistance=-0.02
22:58:12.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
22:58:12.543 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:12.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:58:12.543 00.000 11616 MoveAxis(E, 100, ABG)
22:58:12.543 00.000 11616 Guiding  Dir = 2, Dur = 100
22:58:12.544 00.001 11616 IsSlewing returns 0
22:58:12.544 00.000 11616 IsGuiding returns 0
22:58:12.545 00.001 11616 PulseGuide returned control before completion, sleep 110
22:58:12.566 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:58:12.584 00.018 12268 UpdateGuideState exits: m=205 SNR=9.8
22:58:12.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:12.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:12.584 00.000 12268 Enqueuing Expose request
22:58:12.668 00.084 11616 IsGuiding returns 1
22:58:12.668 00.000 11616 scope still moving after pulse duration time elapsed
22:58:12.699 00.031 11616 IsSlewing returns 0
22:58:12.699 00.000 11616 IsGuiding returns 0
22:58:12.699 00.000 11616 scope move finished after 100 + 54 ms
22:58:12.699 00.000 11616 Move returns status 0, amount 100
22:58:12.699 00.000 11616 MoveAxis(N, 0, ABG)
22:58:12.699 00.000 11616 Move returns status 0, amount 0
22:58:12.700 00.001 11616 move complete, result=0
22:58:12.700 00.000 11616 worker thread done servicing request
22:58:12.700 00.000 11616 Worker thread wakes up
22:58:12.700 00.000 12268 GuideStep: -0.2 px 100 ms EAST, -0.0 px 0 ms NORTH
22:58:12.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:12.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:58:14.716 02.016 11616 Exposure complete
22:58:14.775 00.059 11616 worker thread done servicing request
22:58:14.776 00.001 12268 OnExposeComplete: enter
22:58:14.776 00.000 12268 UpdateGuideState(): m_state=6
22:58:14.776 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1342
22:58:14.776 00.000 12268 Star::Find returns 1 (0), X=1155.61, Y=156.37, Mass=213, SNR=9.9, Peak=23 HFD=4.2
22:58:14.776 00.000 12268 MultiStar: [#1 -0.16,0.28,1.11,U] [#2 0.24,0.43,0.84,U] [#3 0.30,0.41,0.83,U] [#4 -0.64,0.04,0.00,M10] [#5 -0.10,0.11,0.68,U] [#6 -0.19,-0.16,0.69,U] [#7 0.05,-0.41,0.74,U] [#8 0.23,-0.14,0.45,U] 
22:58:14.776 00.000 12268 refined, 7 included, MultiStar: {0.11, 0.10}, one-star: {0.46, 0.02}
22:58:14.777 00.001 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
22:58:14.777 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.46)
22:58:14.777 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.76 mountX=0.11 mountY=0.09, mountTheta=0.70
22:58:14.779 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.10, opts=13)
22:58:14.779 00.000 12268 Enqueuing Move request for scope (0.11, 0.10)
22:58:14.779 00.000 11616 Worker thread wakes up
22:58:14.779 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
22:58:14.779 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
22:58:14.779 00.000 11616 Moving (0.11, 0.10) raw xDistance=0.11 yDistance=0.09
22:58:14.779 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:58:14.780 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:58:14.780 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:14.780 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:58:14.780 00.000 11616 MoveAxis(E, 0, ABG)
22:58:14.780 00.000 11616 Move returns status 0, amount 0
22:58:14.780 00.000 11616 MoveAxis(N, 0, ABG)
22:58:14.780 00.000 11616 Move returns status 0, amount 0
22:58:14.780 00.000 11616 move complete, result=0
22:58:14.780 00.000 11616 worker thread done servicing request
22:58:14.803 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:58:14.821 00.018 12268 UpdateGuideState exits: m=213 SNR=9.9
22:58:14.822 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:14.822 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:14.822 00.000 12268 Enqueuing Expose request
22:58:14.822 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:14.822 00.000 11616 Worker thread wakes up
22:58:14.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:14.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:58:16.839 02.017 11616 Exposure complete
22:58:16.899 00.060 11616 worker thread done servicing request
22:58:16.899 00.000 12268 OnExposeComplete: enter
22:58:16.899 00.000 12268 UpdateGuideState(): m_state=6
22:58:16.900 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1343
22:58:16.900 00.000 12268 Star::Find returns 1 (0), X=1155.49, Y=156.74, Mass=174, SNR=9.0, Peak=25 HFD=3.3
22:58:16.900 00.000 12268 MultiStar: [#1 0.13,0.43,1.37,U] [#2 -0.00,0.66,0.00,M1] [#3 0.19,0.47,0.81,U] [#4 -0.11,-0.14,0.71,U] [#5 0.67,0.04,0.00,M1] [#6 0.03,0.33,0.74,U] [#7 0.16,-0.03,0.80,U] [#8 0.29,0.14,0.49,U] 
22:58:16.901 00.001 12268 refined, 6 included, MultiStar: {0.15, 0.26}, one-star: {0.34, 0.39}
22:58:16.901 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
22:58:16.901 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.75)
22:58:16.901 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.26 hyp=0.30 cameraTheta=1.05 mountX=0.27 mountY=0.12, mountTheta=0.40
22:58:16.903 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.26, opts=13)
22:58:16.903 00.000 12268 Enqueuing Move request for scope (0.15, 0.26)
22:58:16.903 00.000 11616 Worker thread wakes up
22:58:16.903 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.26) opts 0xd
22:58:16.903 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.26)
22:58:16.903 00.000 11616 Moving (0.15, 0.26) raw xDistance=0.27 yDistance=0.12
22:58:16.903 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:58:16.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:58:16.903 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:16.904 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:58:16.904 00.000 11616 MoveAxis(E, 0, ABG)
22:58:16.904 00.000 11616 Move returns status 0, amount 0
22:58:16.904 00.000 11616 MoveAxis(N, 0, ABG)
22:58:16.904 00.000 11616 Move returns status 0, amount 0
22:58:16.904 00.000 11616 move complete, result=0
22:58:16.904 00.000 11616 worker thread done servicing request
22:58:16.925 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:58:16.943 00.018 12268 UpdateGuideState exits: m=174 SNR=9.0
22:58:16.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:16.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:16.943 00.000 12268 Enqueuing Expose request
22:58:16.943 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:16.943 00.000 11616 Worker thread wakes up
22:58:16.944 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:16.944 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:58:18.965 02.021 11616 Exposure complete
22:58:19.026 00.061 11616 worker thread done servicing request
22:58:19.026 00.000 12268 OnExposeComplete: enter
22:58:19.026 00.000 12268 UpdateGuideState(): m_state=6
22:58:19.027 00.001 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1344
22:58:19.027 00.000 12268 Star::Find returns 1 (0), X=1155.22, Y=156.48, Mass=180, SNR=9.2, Peak=22 HFD=4.4
22:58:19.027 00.000 12268 MultiStar: [#1 -0.02,0.44,1.35,U] [#2 0.04,0.12,0.84,U] [#3 -0.42,0.32,0.86,U] [#4 -0.21,-0.00,0.60,U] [#5 0.01,0.35,0.80,U] [#6 0.23,-0.07,0.74,U] [#7 -0.46,-0.18,0.75,U] [#8 -0.78,-0.80,0.00,M3] 
22:58:19.027 00.000 12268 single-star, 7 included, MultiStar: {-0.08, 0.17}, one-star: {0.07, 0.13}
22:58:19.027 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
22:58:19.027 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
22:58:19.027 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.14 cameraTheta=1.09 mountX=0.13 mountY=0.05, mountTheta=0.35
22:58:19.029 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.13, opts=13)
22:58:19.029 00.000 12268 Enqueuing Move request for scope (0.07, 0.13)
22:58:19.029 00.000 11616 Worker thread wakes up
22:58:19.029 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
22:58:19.029 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
22:58:19.029 00.000 11616 Moving (0.07, 0.13) raw xDistance=0.13 yDistance=0.05
22:58:19.030 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:58:19.030 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:58:19.030 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:19.030 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:58:19.030 00.000 11616 MoveAxis(E, 0, ABG)
22:58:19.030 00.000 11616 Move returns status 0, amount 0
22:58:19.030 00.000 11616 MoveAxis(N, 0, ABG)
22:58:19.030 00.000 11616 Move returns status 0, amount 0
22:58:19.030 00.000 11616 move complete, result=0
22:58:19.030 00.000 11616 worker thread done servicing request
22:58:19.054 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:58:19.072 00.018 12268 UpdateGuideState exits: m=180 SNR=9.2
22:58:19.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:19.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:19.073 00.001 12268 Enqueuing Expose request
22:58:19.073 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:19.073 00.000 11616 Worker thread wakes up
22:58:19.073 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:19.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:58:21.083 02.010 11616 Exposure complete
22:58:21.143 00.060 11616 worker thread done servicing request
22:58:21.144 00.001 12268 OnExposeComplete: enter
22:58:21.144 00.000 12268 UpdateGuideState(): m_state=6
22:58:21.144 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1345
22:58:21.144 00.000 12268 Star::Find returns 1 (0), X=1155.02, Y=156.03, Mass=192, SNR=9.5, Peak=29 HFD=4.0
22:58:21.144 00.000 12268 MultiStar: [#1 -0.31,-0.02,1.31,U] [#2 -0.47,-0.23,0.98,U] [#3 -0.36,0.14,0.69,U] [#4 -1.25,-0.43,0.00,M9] [#5 -0.27,-0.26,0.82,U] [#6 -0.32,0.55,0.83,U] [#7 -0.18,-0.69,0.00,M1] [#8 -1.25,-0.30,0.00,M4] 
22:58:21.144 00.000 12268 refined, 5 included, MultiStar: {-0.31, -0.04}, one-star: {-0.13, -0.31}
22:58:21.144 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.49 = 1.79)
22:58:21.145 00.001 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.32)
22:58:21.145 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-3.02 mountX=-0.07 mountY=-0.30, mountTheta=-1.80
22:58:21.147 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.04, opts=13)
22:58:21.148 00.001 12268 Enqueuing Move request for scope (-0.31, -0.04)
22:58:21.148 00.000 11616 Worker thread wakes up
22:58:21.148 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.04) opts 0xd
22:58:21.148 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.04)
22:58:21.148 00.000 11616 Moving (-0.31, -0.04) raw xDistance=-0.07 yDistance=-0.30
22:58:21.148 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:21.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:58:21.148 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:58:21.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:58:21.148 00.000 11616 MoveAxis(E, 0, ABG)
22:58:21.149 00.001 11616 Move returns status 0, amount 0
22:58:21.149 00.000 11616 MoveAxis(N, 0, ABG)
22:58:21.149 00.000 11616 Move returns status 0, amount 0
22:58:21.149 00.000 11616 move complete, result=0
22:58:21.149 00.000 11616 worker thread done servicing request
22:58:21.172 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=245, Gamma=1.290
22:58:21.190 00.018 12268 UpdateGuideState exits: m=192 SNR=9.5
22:58:21.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:21.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:21.190 00.000 12268 Enqueuing Expose request
22:58:21.191 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:58:21.191 00.000 11616 Worker thread wakes up
22:58:21.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:21.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:58:21.864 00.673 12268 evsrv: cli 0F8E69C0 connect
22:58:21.865 00.001 12268 case statement mapped state 6 to 3
22:58:21.865 00.000 12268 case statement mapped state 6 to 3
22:58:21.866 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"183ea9e9-8684-475a-9aa3-267a8d0318a9"}
22:58:21.866 00.000 12268 case statement mapped state 6 to 3
22:58:21.866 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"183ea9e9-8684-475a-9aa3-267a8d0318a9"}
22:58:21.868 00.002 12268 evsrv: cli 0F8E69C0 disconnect
22:58:21.870 00.002 12268 evsrv: cli 0F8E69C0 connect
22:58:21.870 00.000 12268 case statement mapped state 6 to 3
22:58:21.870 00.000 12268 case statement mapped state 6 to 3
22:58:21.871 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"bc7061cd-2c0a-4fbc-80eb-ab7a87c8942e"}
22:58:21.871 00.000 12268 PhdController::Dither begins
22:58:21.871 00.000 12268 dither: size=5.50, dRA=5.46 dDec=5.50
22:58:21.871 00.000 12268 MountToCamera -- mountTheta (-0.79) + m_xAngle (1.47) = xAngle (0.68 = 0.68)
22:58:21.871 00.000 12268 MountToCamera -- mountX=5.46 mountY=5.50 hyp=7.75 mountTheta=-0.79 cameraX=6.00, cameraY=4.90 cameraTheta=0.68
22:58:21.871 00.000 12268 setting lock position to (1161.15, 161.25)
22:58:21.872 00.001 12268 Mount: notify guiding dithered (6.0, 4.9)
22:58:21.872 00.000 12268 MultiStar: stabilizing after lock position change
22:58:21.872 00.000 12268 Status Line: Dither by 5.46,5.50
22:58:21.876 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
22:58:21.876 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
22:58:21.876 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"bc7061cd-2c0a-4fbc-80eb-ab7a87c8942e"}
22:58:21.877 00.001 12268 evsrv: cli 0F8E69C0 disconnect
22:58:23.219 01.342 11616 Exposure complete
22:58:23.284 00.065 11616 worker thread done servicing request
22:58:23.287 00.003 12268 OnExposeComplete: enter
22:58:23.287 00.000 12268 UpdateGuideState(): m_state=6
22:58:23.287 00.000 12268 Star::Find(15, 1155, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1346
22:58:23.287 00.000 12268 Star::Find returns 1 (0), X=1155.10, Y=155.93, Mass=206, SNR=9.8, Peak=26 HFD=3.8
22:58:23.288 00.001 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.89 = 2.39)
22:58:23.288 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.72)
22:58:23.288 00.000 12268 CameraToMount -- cameraX=-6.06 cameraY=-5.32 hyp=8.06 cameraTheta=-2.42 mountX=-5.88 mountY=-5.32, mountTheta=-2.41
22:58:23.289 00.001 12268 dither recenter: remaining=(-5.5,-5.5) step=(-5.5,-5.5)
22:58:23.290 00.001 12268 MountToCamera -- mountTheta (2.35) + m_xAngle (1.47) = xAngle (3.83 = -2.46)
22:58:23.290 00.000 12268 MountToCamera -- mountX=-5.46 mountY=-5.50 hyp=7.75 mountTheta=2.35 cameraX=-6.00, cameraY=-4.90 cameraTheta=-2.46
22:58:23.290 00.000 12268 SchedulePrimaryMove(0D94C700, x=-6.00, y=-4.90, opts=4)
22:58:23.290 00.000 12268 Enqueuing Move request for scope (-6.00, -4.90)
22:58:23.290 00.000 12268 Mount: notify direct move -5.46,-5.50
22:58:23.290 00.000 11616 Worker thread wakes up
22:58:23.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.00, -4.90) opts 0x4
22:58:23.290 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.00, -4.90)
22:58:23.290 00.000 11616 Moving (-6.00, -4.90) raw xDistance=-5.46 yDistance=-5.50
22:58:23.290 00.000 11616 BLC: window closed
22:58:23.290 00.000 11616 MoveAxis(E, 6119, B)
22:58:23.290 00.000 11616 Guiding  Dir = 2, Dur = 6119
22:58:23.291 00.001 11616 IsSlewing returns 0
22:58:23.291 00.000 11616 IsGuiding returns 0
22:58:23.291 00.000 11616 PulseGuide returned control before completion, sleep 6129
22:58:23.316 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
22:58:23.337 00.021 12268 UpdateGuideState exits: m=206 SNR=9.8
22:58:23.337 00.000 12268 PhdController: settling, locked = 1, distance = 8.02 (1.50) aobump = 0 frame = 1 / 99999
22:58:23.337 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687103.337,"Host":"ASTROCENTER","Inst":1,"Distance":8.02,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:58:23.338 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:23.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:23.338 00.000 12268 Enqueuing Expose request
22:58:29.438 06.100 11616 IsGuiding returns 1
22:58:29.438 00.000 11616 scope still moving after pulse duration time elapsed
22:58:29.472 00.034 11616 IsSlewing returns 0
22:58:29.472 00.000 11616 IsGuiding returns 0
22:58:29.473 00.001 11616 scope move finished after 6119 + 62 ms
22:58:29.473 00.000 11616 Move returns status 0, amount 6119
22:58:29.473 00.000 11616 BLC: window closed
22:58:29.473 00.000 11616 BLC: Compensation needed for non-algo type move
22:58:29.473 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1645 applied
22:58:29.473 00.000 11616 MoveAxis(N, 4745, B)
22:58:29.473 00.000 11616 Guiding  Dir = 0, Dur = 4745
22:58:29.473 00.000 11616 IsSlewing returns 0
22:58:29.474 00.001 11616 IsGuiding returns 0
22:58:29.477 00.003 11616 PulseGuide returned control before completion, sleep 4752
22:58:34.242 04.765 11616 IsGuiding returns 1
22:58:34.242 00.000 11616 scope still moving after pulse duration time elapsed
22:58:34.274 00.032 11616 IsSlewing returns 0
22:58:34.274 00.000 11616 IsGuiding returns 0
22:58:34.274 00.000 11616 scope move finished after 4745 + 55 ms
22:58:34.275 00.001 11616 Move returns status 0, amount 4745
22:58:34.275 00.000 11616 move complete, result=0
22:58:34.275 00.000 11616 worker thread done servicing request
22:58:34.275 00.000 11616 Worker thread wakes up
22:58:34.275 00.000 12268 GuideStep: -5.5 px 6119 ms EAST, -5.5 px 4745 ms NORTH
22:58:34.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:34.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1140,141,31,31)
22:58:36.286 02.011 11616 Exposure complete
22:58:36.345 00.059 11616 worker thread done servicing request
22:58:36.345 00.000 12268 OnExposeComplete: enter
22:58:36.345 00.000 12268 UpdateGuideState(): m_state=6
22:58:36.345 00.000 12268 Star::Find(15, 1155, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1347
22:58:36.345 00.000 12268 Star::Find returns 1 (0), X=1160.95, Y=165.89, Mass=185, SNR=9.3, Peak=25 HFD=4.2
22:58:36.345 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
22:58:36.345 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
22:58:36.345 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=4.64 hyp=4.65 cameraTheta=1.62 mountX=4.60 mountY=-0.80, mountTheta=-0.17
22:58:36.347 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=4.64, opts=13)
22:58:36.347 00.000 12268 Enqueuing Move request for scope (-0.21, 4.64)
22:58:36.347 00.000 11616 Worker thread wakes up
22:58:36.347 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 4.64) opts 0xd
22:58:36.347 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 4.64)
22:58:36.347 00.000 11616 Moving (-0.21, 4.64) raw xDistance=4.60 yDistance=-0.80
22:58:36.348 00.001 11616 resist switch: large excursion: input 4.60 thresh 0.29 direction from 0 to 1
22:58:36.348 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=13.81
22:58:36.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 2.30 from input 4.60
22:58:36.348 00.000 11616 resist switch: large excursion: input -0.80 thresh 0.45 direction from 0 to -1
22:58:36.348 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.40
22:58:36.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.80
22:58:36.348 00.000 11616 MoveAxis(W, 2577, ABG)
22:58:36.348 00.000 11616 duration set to 2500 by maxRaDuration
22:58:36.348 00.000 11616 Guiding  Dir = 3, Dur = 2500
22:58:36.348 00.000 11616 IsSlewing returns 0
22:58:36.349 00.001 11616 IsGuiding returns 0
22:58:36.349 00.000 11616 PulseGuide returned control before completion, sleep 2510
22:58:36.369 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=81, Gamma=1.290
22:58:36.388 00.019 12268 UpdateGuideState exits: m=185 SNR=9.3
22:58:36.389 00.001 12268 PhdController: settling, locked = 1, distance = 4.65 (1.50) aobump = 0 frame = 2 / 99999
22:58:36.389 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687116.389,"Host":"ASTROCENTER","Inst":1,"Distance":4.65,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:58:36.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:36.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:36.389 00.000 12268 Enqueuing Expose request
22:58:38.874 02.485 11616 IsGuiding returns 1
22:58:38.874 00.000 11616 scope still moving after pulse duration time elapsed
22:58:38.906 00.032 11616 IsSlewing returns 0
22:58:38.906 00.000 11616 IsGuiding returns 1
22:58:38.940 00.034 11616 IsSlewing returns 0
22:58:38.941 00.001 11616 IsGuiding returns 0
22:58:38.941 00.000 11616 scope move finished after 2500 + 91 ms
22:58:38.941 00.000 11616 Move returns status 0, amount 2500
22:58:38.941 00.000 11616 MoveAxis(N, 68, ABG)
22:58:38.941 00.000 11616 Guiding  Dir = 0, Dur = 68
22:58:38.941 00.000 11616 IsSlewing returns 0
22:58:38.941 00.000 11616 IsGuiding returns 0
22:58:38.942 00.001 11616 PulseGuide returned control before completion, sleep 78
22:58:39.030 00.088 11616 IsGuiding returns 1
22:58:39.030 00.000 11616 scope still moving after pulse duration time elapsed
22:58:39.064 00.034 11616 IsSlewing returns 0
22:58:39.064 00.000 11616 IsGuiding returns 0
22:58:39.065 00.001 11616 scope move finished after 68 + 55 ms
22:58:39.065 00.000 11616 Move returns status 0, amount 68
22:58:39.065 00.000 11616 move complete, result=0
22:58:39.065 00.000 11616 worker thread done servicing request
22:58:39.065 00.000 11616 Worker thread wakes up
22:58:39.065 00.000 12268 GuideStep: 4.6 px 2500 ms WEST, -0.8 px 68 ms NORTH
22:58:39.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:39.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:58:41.093 02.028 11616 Exposure complete
22:58:41.168 00.075 11616 worker thread done servicing request
22:58:41.168 00.000 12268 OnExposeComplete: enter
22:58:41.168 00.000 12268 UpdateGuideState(): m_state=6
22:58:41.168 00.000 12268 Star::Find(15, 1160, 165, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1348
22:58:41.169 00.001 12268 Star::Find returns 1 (0), X=1160.42, Y=161.75, Mass=190, SNR=9.5, Peak=23 HFD=4.3
22:58:41.169 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
22:58:41.169 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
22:58:41.169 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=0.50 hyp=0.89 cameraTheta=2.54 mountX=0.43 mountY=-0.79, mountTheta=-1.08
22:58:41.171 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.73, y=0.50, opts=13)
22:58:41.172 00.001 12268 Enqueuing Move request for scope (-0.73, 0.50)
22:58:41.190 00.018 11616 Worker thread wakes up
22:58:41.193 00.003 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.50) opts 0xd
22:58:41.193 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.73, 0.50)
22:58:41.193 00.000 11616 Moving (-0.73, 0.50) raw xDistance=0.43 yDistance=-0.79
22:58:41.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
22:58:41.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.79
22:58:41.193 00.000 11616 MoveAxis(W, 239, ABG)
22:58:41.193 00.000 11616 Guiding  Dir = 3, Dur = 239
22:58:41.193 00.000 11616 IsSlewing returns 0
22:58:41.194 00.001 11616 IsGuiding returns 0
22:58:41.194 00.000 11616 PulseGuide returned control before completion, sleep 249
22:58:41.200 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=230, Gamma=1.290
22:58:41.232 00.032 12268 UpdateGuideState exits: m=190 SNR=9.5
22:58:41.232 00.000 12268 PhdController: settling, locked = 1, distance = 3.52 (1.50) aobump = 0 frame = 3 / 99999
22:58:41.233 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768687121.233,"Host":"ASTROCENTER","Inst":1,"Distance":3.52,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:58:41.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:41.234 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:41.234 00.000 12268 Enqueuing Expose request
22:58:41.454 00.220 11616 IsGuiding returns 1
22:58:41.454 00.000 11616 scope still moving after pulse duration time elapsed
22:58:41.493 00.039 11616 IsSlewing returns 0
22:58:41.493 00.000 11616 IsGuiding returns 0
22:58:41.493 00.000 11616 scope move finished after 239 + 60 ms
22:58:41.493 00.000 11616 Move returns status 0, amount 239
22:58:41.494 00.001 11616 MoveAxis(N, 67, ABG)
22:58:41.494 00.000 11616 Guiding  Dir = 0, Dur = 67
22:58:41.494 00.000 11616 IsSlewing returns 0
22:58:41.494 00.000 11616 IsGuiding returns 0
22:58:41.495 00.001 11616 PulseGuide returned control before completion, sleep 77
22:58:41.580 00.085 11616 IsGuiding returns 1
22:58:41.580 00.000 11616 scope still moving after pulse duration time elapsed
22:58:41.611 00.031 11616 IsSlewing returns 0
22:58:41.611 00.000 11616 IsGuiding returns 0
22:58:41.611 00.000 11616 scope move finished after 67 + 49 ms
22:58:41.611 00.000 11616 Move returns status 0, amount 67
22:58:41.612 00.001 11616 move complete, result=0
22:58:41.612 00.000 12268 GuideStep: 0.4 px 239 ms WEST, -0.8 px 67 ms NORTH
22:58:41.613 00.001 11616 worker thread done servicing request
22:58:41.614 00.001 11616 Worker thread wakes up
22:58:41.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:41.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:58:43.638 02.024 11616 Exposure complete
22:58:43.702 00.064 11616 worker thread done servicing request
22:58:43.702 00.000 12268 OnExposeComplete: enter
22:58:43.702 00.000 12268 UpdateGuideState(): m_state=6
22:58:43.702 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1349
22:58:43.702 00.000 12268 Star::Find returns 1 (0), X=1160.08, Y=161.04, Mass=198, SNR=9.6, Peak=23 HFD=4.2
22:58:43.702 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
22:58:43.703 00.001 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
22:58:43.703 00.000 12268 CameraToMount -- cameraX=-1.07 cameraY=-0.21 hyp=1.09 cameraTheta=-2.95 mountX=-0.31 mountY=-1.04, mountTheta=-1.86
22:58:43.704 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.07, y=-0.21, opts=13)
22:58:43.704 00.000 12268 Enqueuing Move request for scope (-1.07, -0.21)
22:58:43.704 00.000 11616 Worker thread wakes up
22:58:43.704 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -0.21) opts 0xd
22:58:43.705 00.001 11616 Handling offset move in thread for scope, endpoint = (-1.07, -0.21)
22:58:43.705 00.000 11616 Moving (-1.07, -0.21) raw xDistance=-0.31 yDistance=-1.04
22:58:43.705 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
22:58:43.705 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.94
22:58:43.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
22:58:43.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -1.04
22:58:43.705 00.000 11616 MoveAxis(E, 175, ABG)
22:58:43.705 00.000 11616 Guiding  Dir = 2, Dur = 175
22:58:43.705 00.000 11616 IsSlewing returns 0
22:58:43.706 00.001 11616 IsGuiding returns 0
22:58:43.706 00.000 11616 PulseGuide returned control before completion, sleep 185
22:58:43.726 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=238, Gamma=1.290
22:58:43.744 00.018 12268 UpdateGuideState exits: m=198 SNR=9.6
22:58:43.745 00.001 12268 PhdController: settling, locked = 1, distance = 2.79 (1.50) aobump = 0 frame = 4 / 99999
22:58:43.745 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687123.745,"Host":"ASTROCENTER","Inst":1,"Distance":2.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:58:43.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:43.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:43.745 00.000 12268 Enqueuing Expose request
22:58:43.901 00.156 11616 IsGuiding returns 1
22:58:43.901 00.000 11616 scope still moving after pulse duration time elapsed
22:58:43.932 00.031 11616 IsSlewing returns 0
22:58:43.932 00.000 11616 IsGuiding returns 0
22:58:43.933 00.001 11616 scope move finished after 175 + 52 ms
22:58:43.933 00.000 11616 Move returns status 0, amount 175
22:58:43.933 00.000 11616 MoveAxis(N, 88, ABG)
22:58:43.933 00.000 11616 Guiding  Dir = 0, Dur = 88
22:58:43.933 00.000 11616 IsSlewing returns 0
22:58:43.933 00.000 11616 IsGuiding returns 0
22:58:43.933 00.000 11616 PulseGuide returned control before completion, sleep 98
22:58:44.044 00.111 11616 IsGuiding returns 1
22:58:44.044 00.000 11616 scope still moving after pulse duration time elapsed
22:58:44.074 00.030 11616 IsSlewing returns 0
22:58:44.074 00.000 11616 IsGuiding returns 0
22:58:44.074 00.000 11616 scope move finished after 88 + 52 ms
22:58:44.074 00.000 11616 Move returns status 0, amount 88
22:58:44.074 00.000 11616 move complete, result=0
22:58:44.074 00.000 11616 worker thread done servicing request
22:58:44.074 00.000 11616 Worker thread wakes up
22:58:44.075 00.001 12268 GuideStep: -0.3 px 175 ms EAST, -1.0 px 88 ms NORTH
22:58:44.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:44.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:58:46.118 02.043 11616 Exposure complete
22:58:46.179 00.061 11616 worker thread done servicing request
22:58:46.179 00.000 12268 OnExposeComplete: enter
22:58:46.179 00.000 12268 UpdateGuideState(): m_state=6
22:58:46.179 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1350
22:58:46.180 00.001 12268 Star::Find returns 1 (0), X=1160.84, Y=161.19, Mass=175, SNR=9.1, Peak=23 HFD=4.3
22:58:46.180 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.44 = 1.85)
22:58:46.180 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.26)
22:58:46.180 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.06 hyp=0.32 cameraTheta=-2.96 mountX=-0.09 mountY=-0.30, mountTheta=-1.85
22:58:46.181 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.06, opts=13)
22:58:46.181 00.000 12268 Enqueuing Move request for scope (-0.31, -0.06)
22:58:46.182 00.001 11616 Worker thread wakes up
22:58:46.182 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.06) opts 0xd
22:58:46.182 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.06)
22:58:46.182 00.000 11616 Moving (-0.31, -0.06) raw xDistance=-0.09 yDistance=-0.30
22:58:46.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:46.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:58:46.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
22:58:46.182 00.000 11616 MoveAxis(E, 0, ABG)
22:58:46.182 00.000 11616 Move returns status 0, amount 0
22:58:46.182 00.000 11616 MoveAxis(N, 26, ABG)
22:58:46.182 00.000 11616 Guiding  Dir = 0, Dur = 26
22:58:46.183 00.001 11616 IsSlewing returns 0
22:58:46.183 00.000 11616 IsGuiding returns 0
22:58:46.184 00.001 11616 PulseGuide returned control before completion, sleep 36
22:58:46.207 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=190, Gamma=1.290
22:58:46.225 00.018 11616 IsGuiding returns 1
22:58:46.225 00.000 11616 scope still moving after pulse duration time elapsed
22:58:46.229 00.004 12268 UpdateGuideState exits: m=175 SNR=9.1
22:58:46.229 00.000 12268 PhdController: settling, locked = 1, distance = 2.05 (1.50) aobump = 0 frame = 5 / 99999
22:58:46.229 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687126.229,"Host":"ASTROCENTER","Inst":1,"Distance":2.05,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:58:46.230 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:46.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:46.230 00.000 12268 Enqueuing Expose request
22:58:46.255 00.025 11616 IsSlewing returns 0
22:58:46.256 00.001 11616 IsGuiding returns 0
22:58:46.256 00.000 11616 scope move finished after 26 + 46 ms
22:58:46.256 00.000 11616 Move returns status 0, amount 26
22:58:46.256 00.000 11616 move complete, result=0
22:58:46.256 00.000 11616 worker thread done servicing request
22:58:46.256 00.000 11616 Worker thread wakes up
22:58:46.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:46.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:58:46.257 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 26 ms NORTH
22:58:48.299 02.042 11616 Exposure complete
22:58:48.371 00.072 11616 worker thread done servicing request
22:58:48.372 00.001 12268 OnExposeComplete: enter
22:58:48.372 00.000 12268 UpdateGuideState(): m_state=6
22:58:48.372 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1351
22:58:48.372 00.000 12268 Star::Find returns 1 (0), X=1160.46, Y=161.15, Mass=147, SNR=8.3, Peak=22 HFD=3.8
22:58:48.372 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.48 = 1.81)
22:58:48.372 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.59 = -1.30)
22:58:48.372 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=-0.10 hyp=0.70 cameraTheta=-3.00 mountX=-0.16 mountY=-0.68, mountTheta=-1.81
22:58:48.374 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.70, y=-0.10, opts=13)
22:58:48.374 00.000 12268 Enqueuing Move request for scope (-0.70, -0.10)
22:58:48.375 00.001 11616 Worker thread wakes up
22:58:48.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.10) opts 0xd
22:58:48.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.70, -0.10)
22:58:48.375 00.000 11616 Moving (-0.70, -0.10) raw xDistance=-0.16 yDistance=-0.68
22:58:48.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
22:58:48.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.68
22:58:48.375 00.000 11616 MoveAxis(E, 92, ABG)
22:58:48.375 00.000 11616 Guiding  Dir = 2, Dur = 92
22:58:48.376 00.001 11616 IsSlewing returns 0
22:58:48.376 00.000 11616 IsGuiding returns 0
22:58:48.376 00.000 11616 PulseGuide returned control before completion, sleep 102
22:58:48.399 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=165, Gamma=1.290
22:58:48.419 00.020 12268 UpdateGuideState exits: m=147 SNR=8.3
22:58:48.419 00.000 12268 PhdController: settling, locked = 1, distance = 1.65 (1.50) aobump = 0 frame = 6 / 99999
22:58:48.419 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687128.419,"Host":"ASTROCENTER","Inst":1,"Distance":1.65,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:58:48.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:48.420 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:48.420 00.000 12268 Enqueuing Expose request
22:58:48.481 00.061 11616 IsGuiding returns 1
22:58:48.481 00.000 11616 scope still moving after pulse duration time elapsed
22:58:48.512 00.031 11616 IsSlewing returns 0
22:58:48.512 00.000 11616 IsGuiding returns 0
22:58:48.512 00.000 11616 scope move finished after 92 + 44 ms
22:58:48.512 00.000 11616 Move returns status 0, amount 92
22:58:48.512 00.000 11616 MoveAxis(N, 57, ABG)
22:58:48.512 00.000 11616 Guiding  Dir = 0, Dur = 57
22:58:48.512 00.000 11616 IsSlewing returns 0
22:58:48.513 00.001 11616 IsGuiding returns 0
22:58:48.513 00.000 11616 PulseGuide returned control before completion, sleep 67
22:58:48.591 00.078 11616 IsGuiding returns 1
22:58:48.591 00.000 11616 scope still moving after pulse duration time elapsed
22:58:48.623 00.032 11616 IsSlewing returns 0
22:58:48.623 00.000 11616 IsGuiding returns 0
22:58:48.623 00.000 11616 scope move finished after 57 + 53 ms
22:58:48.623 00.000 11616 Move returns status 0, amount 57
22:58:48.623 00.000 11616 move complete, result=0
22:58:48.623 00.000 11616 worker thread done servicing request
22:58:48.624 00.001 12268 GuideStep: -0.2 px 92 ms EAST, -0.7 px 57 ms NORTH
22:58:48.624 00.000 11616 Worker thread wakes up
22:58:48.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:48.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:58:50.640 02.016 11616 Exposure complete
22:58:50.747 00.107 11616 worker thread done servicing request
22:58:50.747 00.000 12268 OnExposeComplete: enter
22:58:50.747 00.000 12268 UpdateGuideState(): m_state=6
22:58:50.748 00.001 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1352
22:58:50.748 00.000 12268 Star::Find returns 1 (0), X=1161.08, Y=160.89, Mass=192, SNR=9.5, Peak=24 HFD=4.3
22:58:50.748 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
22:58:50.748 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
22:58:50.748 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.36 hyp=0.37 cameraTheta=-1.77 mountX=-0.37 mountY=-0.02, mountTheta=-3.07
22:58:50.751 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.36, opts=13)
22:58:50.751 00.000 12268 Enqueuing Move request for scope (-0.07, -0.36)
22:58:50.751 00.000 11616 Worker thread wakes up
22:58:50.751 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.36) opts 0xd
22:58:50.751 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.36)
22:58:50.751 00.000 11616 Moving (-0.07, -0.36) raw xDistance=-0.37 yDistance=-0.02
22:58:50.751 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
22:58:50.751 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:50.752 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:58:50.752 00.000 11616 MoveAxis(E, 205, ABG)
22:58:50.752 00.000 11616 Guiding  Dir = 2, Dur = 205
22:58:50.752 00.000 11616 IsSlewing returns 0
22:58:50.752 00.000 11616 IsGuiding returns 0
22:58:50.753 00.001 11616 PulseGuide returned control before completion, sleep 215
22:58:50.796 00.043 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=182, Gamma=1.290
22:58:50.817 00.021 12268 UpdateGuideState exits: m=192 SNR=9.5
22:58:50.817 00.000 12268 PhdController: settling, locked = 1, distance = 1.26 (1.50) aobump = 0 frame = 7 / 99999
22:58:50.817 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687130.817,"Host":"ASTROCENTER","Inst":1,"Distance":1.26,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:58:50.818 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:50.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:50.818 00.000 12268 Enqueuing Expose request
22:58:50.976 00.158 11616 IsGuiding returns 1
22:58:50.977 00.001 11616 scope still moving after pulse duration time elapsed
22:58:51.007 00.030 11616 IsSlewing returns 0
22:58:51.007 00.000 11616 IsGuiding returns 0
22:58:51.008 00.001 11616 scope move finished after 205 + 50 ms
22:58:51.008 00.000 11616 Move returns status 0, amount 205
22:58:51.008 00.000 11616 MoveAxis(N, 0, ABG)
22:58:51.008 00.000 11616 Move returns status 0, amount 0
22:58:51.008 00.000 11616 move complete, result=0
22:58:51.008 00.000 11616 worker thread done servicing request
22:58:51.008 00.000 12268 GuideStep: -0.4 px 205 ms EAST, -0.0 px 0 ms NORTH
22:58:51.008 00.000 11616 Worker thread wakes up
22:58:51.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:51.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:58:53.019 02.011 11616 Exposure complete
22:58:53.078 00.059 11616 worker thread done servicing request
22:58:53.079 00.001 12268 OnExposeComplete: enter
22:58:53.079 00.000 12268 UpdateGuideState(): m_state=6
22:58:53.079 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1353
22:58:53.079 00.000 12268 Star::Find returns 1 (0), X=1161.39, Y=161.06, Mass=188, SNR=9.3, Peak=22 HFD=4.8
22:58:53.079 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
22:58:53.079 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.03)
22:58:53.079 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.19 hyp=0.30 cameraTheta=-0.67 mountX=-0.17 mountY=0.26, mountTheta=2.14
22:58:53.081 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.19, opts=13)
22:58:53.081 00.000 12268 Enqueuing Move request for scope (0.24, -0.19)
22:58:53.082 00.001 11616 Worker thread wakes up
22:58:53.082 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.19) opts 0xd
22:58:53.082 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.19)
22:58:53.082 00.000 11616 Moving (0.24, -0.19) raw xDistance=-0.17 yDistance=0.26
22:58:53.082 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
22:58:53.082 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:58:53.082 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:58:53.082 00.000 11616 MoveAxis(E, 93, ABG)
22:58:53.082 00.000 11616 Guiding  Dir = 2, Dur = 93
22:58:53.083 00.001 11616 IsSlewing returns 0
22:58:53.083 00.000 11616 IsGuiding returns 0
22:58:53.083 00.000 11616 PulseGuide returned control before completion, sleep 103
22:58:53.108 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=172, Gamma=1.290
22:58:53.126 00.018 12268 UpdateGuideState exits: m=188 SNR=9.3
22:58:53.126 00.000 12268 PhdController: settling, locked = 1, distance = 0.98 (1.50) aobump = 0 frame = 8 / 99999
22:58:53.126 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687133.126,"Host":"ASTROCENTER","Inst":1,"Distance":0.98,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
22:58:53.127 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:53.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:53.127 00.000 12268 Enqueuing Expose request
22:58:53.196 00.069 11616 IsGuiding returns 1
22:58:53.196 00.000 11616 scope still moving after pulse duration time elapsed
22:58:53.227 00.031 11616 IsSlewing returns 0
22:58:53.227 00.000 11616 IsGuiding returns 0
22:58:53.227 00.000 11616 scope move finished after 93 + 51 ms
22:58:53.227 00.000 11616 Move returns status 0, amount 93
22:58:53.228 00.001 11616 MoveAxis(N, 0, ABG)
22:58:53.228 00.000 11616 Move returns status 0, amount 0
22:58:53.228 00.000 11616 move complete, result=0
22:58:53.228 00.000 11616 worker thread done servicing request
22:58:53.228 00.000 11616 Worker thread wakes up
22:58:53.228 00.000 12268 GuideStep: -0.2 px 93 ms EAST, 0.3 px 0 ms NORTH
22:58:53.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:53.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:58:55.230 02.002 11616 Exposure complete
22:58:55.291 00.061 11616 worker thread done servicing request
22:58:55.291 00.000 12268 OnExposeComplete: enter
22:58:55.291 00.000 12268 UpdateGuideState(): m_state=6
22:58:55.292 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1354
22:58:55.292 00.000 12268 Star::Find returns 1 (0), X=1161.12, Y=161.05, Mass=192, SNR=9.5, Peak=25 HFD=4.5
22:58:55.292 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.21 = 3.08)
22:58:55.292 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.04)
22:58:55.292 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.73 mountX=-0.20 mountY=-0.01, mountTheta=-3.11
22:58:55.294 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.20, opts=13)
22:58:55.294 00.000 12268 Enqueuing Move request for scope (-0.03, -0.20)
22:58:55.294 00.000 11616 Worker thread wakes up
22:58:55.294 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
22:58:55.294 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
22:58:55.294 00.000 11616 Moving (-0.03, -0.20) raw xDistance=-0.20 yDistance=-0.01
22:58:55.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
22:58:55.294 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:55.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:58:55.295 00.001 11616 MoveAxis(E, 114, ABG)
22:58:55.295 00.000 11616 Guiding  Dir = 2, Dur = 114
22:58:55.295 00.000 11616 IsSlewing returns 0
22:58:55.296 00.001 11616 IsGuiding returns 0
22:58:55.296 00.000 11616 PulseGuide returned control before completion, sleep 124
22:58:55.321 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=218, Gamma=1.290
22:58:55.340 00.019 12268 UpdateGuideState exits: m=192 SNR=9.5
22:58:55.340 00.000 12268 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 9 / 99999
22:58:55.340 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687135.340,"Host":"ASTROCENTER","Inst":1,"Distance":0.74,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
22:58:55.340 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:55.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:55.340 00.000 12268 Enqueuing Expose request
22:58:55.423 00.083 11616 IsGuiding returns 1
22:58:55.423 00.000 11616 scope still moving after pulse duration time elapsed
22:58:55.455 00.032 11616 IsSlewing returns 0
22:58:55.455 00.000 11616 IsGuiding returns 0
22:58:55.455 00.000 11616 scope move finished after 114 + 45 ms
22:58:55.455 00.000 11616 Move returns status 0, amount 114
22:58:55.455 00.000 11616 MoveAxis(N, 0, ABG)
22:58:55.455 00.000 11616 Move returns status 0, amount 0
22:58:55.456 00.001 11616 move complete, result=0
22:58:55.456 00.000 11616 worker thread done servicing request
22:58:55.456 00.000 11616 Worker thread wakes up
22:58:55.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:55.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:58:55.456 00.000 12268 GuideStep: -0.2 px 114 ms EAST, -0.0 px 0 ms NORTH
22:58:57.463 02.007 11616 Exposure complete
22:58:57.524 00.061 11616 worker thread done servicing request
22:58:57.524 00.000 12268 OnExposeComplete: enter
22:58:57.524 00.000 12268 UpdateGuideState(): m_state=6
22:58:57.524 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1355
22:58:57.524 00.000 12268 Star::Find returns 1 (0), X=1161.36, Y=161.65, Mass=155, SNR=8.5, Peak=23 HFD=3.5
22:58:57.524 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
22:58:57.524 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
22:58:57.524 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.40 hyp=0.45 cameraTheta=1.09 mountX=0.42 mountY=0.16, mountTheta=0.36
22:58:57.528 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.40, opts=13)
22:58:57.528 00.000 12268 Enqueuing Move request for scope (0.21, 0.40)
22:58:57.528 00.000 11616 Worker thread wakes up
22:58:57.528 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.40) opts 0xd
22:58:57.528 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.40)
22:58:57.528 00.000 11616 Moving (0.21, 0.40) raw xDistance=0.42 yDistance=0.16
22:58:57.528 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
22:58:57.529 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.25
22:58:57.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
22:58:57.529 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:58:57.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:58:57.529 00.000 11616 MoveAxis(W, 233, ABG)
22:58:57.529 00.000 11616 Guiding  Dir = 3, Dur = 233
22:58:57.529 00.000 11616 IsSlewing returns 0
22:58:57.530 00.001 11616 IsGuiding returns 0
22:58:57.530 00.000 11616 PulseGuide returned control before completion, sleep 243
22:58:57.553 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=188, Gamma=1.290
22:58:57.572 00.019 12268 UpdateGuideState exits: m=155 SNR=8.5
22:58:57.572 00.000 12268 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 10 / 99999
22:58:57.573 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768687137.572,"Host":"ASTROCENTER","Inst":1,"Distance":0.66,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
22:58:57.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:57.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:58:57.573 00.000 12268 Enqueuing Expose request
22:58:57.778 00.205 11616 IsGuiding returns 1
22:58:57.778 00.000 11616 scope still moving after pulse duration time elapsed
22:58:57.810 00.032 11616 IsSlewing returns 0
22:58:57.810 00.000 11616 IsGuiding returns 1
22:58:57.842 00.032 11616 IsSlewing returns 0
22:58:57.842 00.000 11616 IsGuiding returns 1
22:58:57.874 00.032 11616 IsSlewing returns 0
22:58:57.874 00.000 11616 IsGuiding returns 1
22:58:57.906 00.032 11616 IsSlewing returns 0
22:58:57.906 00.000 11616 IsGuiding returns 1
22:58:57.938 00.032 11616 IsSlewing returns 0
22:58:57.939 00.001 11616 IsGuiding returns 0
22:58:57.939 00.000 11616 scope move finished after 233 + 176 ms
22:58:57.939 00.000 11616 Move returns status 0, amount 233
22:58:57.939 00.000 11616 MoveAxis(N, 0, ABG)
22:58:57.939 00.000 11616 Move returns status 0, amount 0
22:58:57.939 00.000 11616 move complete, result=0
22:58:57.939 00.000 11616 worker thread done servicing request
22:58:57.939 00.000 11616 Worker thread wakes up
22:58:57.939 00.000 12268 GuideStep: 0.4 px 233 ms WEST, 0.2 px 0 ms NORTH
22:58:57.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:58:57.940 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:58:59.952 02.012 11616 Exposure complete
22:59:00.013 00.061 11616 worker thread done servicing request
22:59:00.013 00.000 12268 OnExposeComplete: enter
22:59:00.013 00.000 12268 UpdateGuideState(): m_state=6
22:59:00.013 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1356
22:59:00.013 00.000 12268 Star::Find returns 1 (0), X=1160.51, Y=162.03, Mass=169, SNR=8.8, Peak=25 HFD=5.0
22:59:00.014 00.001 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
22:59:00.014 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
22:59:00.014 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=0.78 hyp=1.01 cameraTheta=2.26 mountX=0.71 mountY=-0.74, mountTheta=-0.80
22:59:00.016 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.64, y=0.78, opts=13)
22:59:00.016 00.000 12268 Enqueuing Move request for scope (-0.64, 0.78)
22:59:00.016 00.000 11616 Worker thread wakes up
22:59:00.016 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.78) opts 0xd
22:59:00.016 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.64, 0.78)
22:59:00.016 00.000 11616 Moving (-0.64, 0.78) raw xDistance=0.71 yDistance=-0.74
22:59:00.017 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.71
22:59:00.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.74
22:59:00.017 00.000 11616 MoveAxis(W, 400, ABG)
22:59:00.017 00.000 11616 Guiding  Dir = 3, Dur = 400
22:59:00.017 00.000 11616 IsSlewing returns 0
22:59:00.017 00.000 11616 IsGuiding returns 0
22:59:00.018 00.001 11616 PulseGuide returned control before completion, sleep 410
22:59:00.043 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=183, Gamma=1.290
22:59:00.062 00.019 12268 UpdateGuideState exits: m=169 SNR=8.8
22:59:00.062 00.000 12268 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 11 / 99999
22:59:00.062 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687140.062,"Host":"ASTROCENTER","Inst":1,"Distance":0.76,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
22:59:00.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:00.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:00.063 00.001 12268 Enqueuing Expose request
22:59:00.444 00.381 11616 IsGuiding returns 1
22:59:00.444 00.000 11616 scope still moving after pulse duration time elapsed
22:59:00.475 00.031 11616 IsSlewing returns 0
22:59:00.475 00.000 11616 IsGuiding returns 1
22:59:00.506 00.031 11616 IsSlewing returns 0
22:59:00.506 00.000 11616 IsGuiding returns 1
22:59:00.538 00.032 11616 IsSlewing returns 0
22:59:00.538 00.000 11616 IsGuiding returns 0
22:59:00.539 00.001 11616 scope move finished after 400 + 121 ms
22:59:00.539 00.000 11616 Move returns status 0, amount 400
22:59:00.539 00.000 11616 MoveAxis(N, 63, ABG)
22:59:00.539 00.000 11616 Guiding  Dir = 0, Dur = 63
22:59:00.539 00.000 11616 IsSlewing returns 0
22:59:00.539 00.000 11616 IsGuiding returns 0
22:59:00.540 00.001 11616 PulseGuide returned control before completion, sleep 73
22:59:00.616 00.076 11616 IsGuiding returns 1
22:59:00.616 00.000 11616 scope still moving after pulse duration time elapsed
22:59:00.647 00.031 11616 IsSlewing returns 0
22:59:00.647 00.000 11616 IsGuiding returns 0
22:59:00.648 00.001 11616 scope move finished after 63 + 45 ms
22:59:00.648 00.000 11616 Move returns status 0, amount 63
22:59:00.648 00.000 11616 move complete, result=0
22:59:00.648 00.000 11616 worker thread done servicing request
22:59:00.648 00.000 11616 Worker thread wakes up
22:59:00.648 00.000 12268 GuideStep: 0.7 px 400 ms WEST, -0.7 px 63 ms NORTH
22:59:00.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:00.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:02.669 02.021 11616 Exposure complete
22:59:02.728 00.059 11616 worker thread done servicing request
22:59:02.729 00.001 12268 OnExposeComplete: enter
22:59:02.729 00.000 12268 UpdateGuideState(): m_state=6
22:59:02.729 00.000 12268 Star::Find(15, 1160, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1357
22:59:02.729 00.000 12268 Star::Find returns 1 (0), X=1160.71, Y=160.64, Mass=192, SNR=9.4, Peak=24 HFD=4.8
22:59:02.729 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.67 = 2.61)
22:59:02.729 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.50)
22:59:02.729 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.61 hyp=0.76 cameraTheta=-2.20 mountX=-0.65 mountY=-0.36, mountTheta=-2.64
22:59:02.731 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-0.61, opts=13)
22:59:02.731 00.000 12268 Enqueuing Move request for scope (-0.44, -0.61)
22:59:02.731 00.000 11616 Worker thread wakes up
22:59:02.731 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.61) opts 0xd
22:59:02.731 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -0.61)
22:59:02.731 00.000 11616 Moving (-0.44, -0.61) raw xDistance=-0.65 yDistance=-0.36
22:59:02.731 00.000 11616 resist switch: large excursion: input -0.65 thresh 0.29 direction from 1 to -1
22:59:02.731 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.96
22:59:02.732 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.65
22:59:02.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
22:59:02.732 00.000 11616 MoveAxis(E, 366, ABG)
22:59:02.732 00.000 11616 Guiding  Dir = 2, Dur = 366
22:59:02.732 00.000 11616 IsSlewing returns 0
22:59:02.732 00.000 11616 IsGuiding returns 0
22:59:02.733 00.001 11616 PulseGuide returned control before completion, sleep 376
22:59:02.756 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=246, Gamma=1.290
22:59:02.776 00.020 12268 UpdateGuideState exits: m=192 SNR=9.4
22:59:02.777 00.001 12268 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 12 / 99999
22:59:02.777 00.000 12268 PhdController: newstate STATE_FINISH
22:59:02.777 00.000 12268 PhdController complete: success
22:59:02.777 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768687142.777,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
22:59:02.777 00.000 12268 Mount: notify guiding dither settle done success=1
22:59:02.777 00.000 12268 PhdController: newstate STATE_IDLE
22:59:02.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:02.778 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:02.778 00.000 12268 Enqueuing Expose request
22:59:03.111 00.333 11616 IsGuiding returns 1
22:59:03.111 00.000 11616 scope still moving after pulse duration time elapsed
22:59:03.142 00.031 11616 IsSlewing returns 0
22:59:03.142 00.000 11616 IsGuiding returns 0
22:59:03.143 00.001 11616 scope move finished after 366 + 44 ms
22:59:03.143 00.000 11616 Move returns status 0, amount 366
22:59:03.143 00.000 11616 MoveAxis(N, 31, ABG)
22:59:03.143 00.000 11616 Guiding  Dir = 0, Dur = 31
22:59:03.143 00.000 11616 IsSlewing returns 0
22:59:03.143 00.000 11616 IsGuiding returns 0
22:59:03.143 00.000 11616 PulseGuide returned control before completion, sleep 41
22:59:03.189 00.046 11616 IsGuiding returns 1
22:59:03.189 00.000 11616 scope still moving after pulse duration time elapsed
22:59:03.220 00.031 11616 IsSlewing returns 0
22:59:03.220 00.000 11616 IsGuiding returns 0
22:59:03.220 00.000 11616 scope move finished after 31 + 45 ms
22:59:03.220 00.000 11616 Move returns status 0, amount 31
22:59:03.220 00.000 11616 move complete, result=0
22:59:03.220 00.000 11616 worker thread done servicing request
22:59:03.221 00.001 11616 Worker thread wakes up
22:59:03.221 00.000 12268 GuideStep: -0.7 px 366 ms EAST, -0.4 px 31 ms NORTH
22:59:03.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:03.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:03.524 00.303 12268 evsrv: cli 0F8E69C0 connect
22:59:03.525 00.001 12268 case statement mapped state 6 to 3
22:59:03.525 00.000 12268 case statement mapped state 6 to 3
22:59:03.526 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"539db5a3-3b99-435a-9f2b-1898584035df"}
22:59:03.526 00.000 12268 case statement mapped state 6 to 3
22:59:03.526 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"539db5a3-3b99-435a-9f2b-1898584035df"}
22:59:03.533 00.007 12268 evsrv: cli 0F8E69C0 disconnect
22:59:05.225 01.692 11616 Exposure complete
22:59:05.283 00.058 11616 worker thread done servicing request
22:59:05.283 00.000 12268 OnExposeComplete: enter
22:59:05.283 00.000 12268 UpdateGuideState(): m_state=6
22:59:05.284 00.001 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:59:05.284 00.000 12268 Star::Find returns 1 (0), X=1160.89, Y=160.89, Mass=179, SNR=9.1, Peak=25 HFD=4.2
22:59:05.284 00.000 12268 MultiStar: exiting stabilization period
22:59:05.284 00.000 12268 MultiStar: updating star positions after lock position change
22:59:05.284 00.000 12268 Star::Find(15, 544, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:59:05.284 00.000 12268 Star::Find returns 1 (0), X=544.88, Y=589.11, Mass=211, SNR=9.9, Peak=29 HFD=4.2
22:59:05.284 00.000 12268 Star::Find(15, 496, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:59:05.284 00.000 12268 Star::Find returns 1 (0), X=496.97, Y=895.88, Mass=144, SNR=8.2, Peak=21 HFD=4.0
22:59:05.284 00.000 12268 Star::Find(15, 682, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:59:05.284 00.000 12268 Star::Find returns 1 (0), X=682.31, Y=907.25, Mass=133, SNR=7.8, Peak=26 HFD=3.8
22:59:05.285 00.001 12268 Star::Find(15, 1117, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:59:05.285 00.000 12268 Star::Find returns 1 (0), X=1118.18, Y=865.74, Mass=95, SNR=6.6, Peak=18 HFD=3.6
22:59:05.285 00.000 12268 Star::Find(15, 26, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:59:05.285 00.000 12268 Star::Find returns 1 (0), X=27.13, Y=654.95, Mass=95, SNR=6.5, Peak=27 HFD=4.0
22:59:05.285 00.000 12268 Star::Find(15, 768, 678, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:59:05.285 00.000 12268 Star::Find returns 1 (0), X=769.54, Y=677.99, Mass=85, SNR=6.3, Peak=20 HFD=2.4
22:59:05.285 00.000 12268 Star::Find(15, 1101, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:59:05.285 00.000 12268 Star::Find returns 0 (4), X=1091.52, Y=574.83, Mass=45, SNR=4.7, Peak=47 HFD=0.6
22:59:05.285 00.000 12268 Star::Find(15, 1092, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:59:05.286 00.001 12268 Star::Find returns 1 (0), X=1091.54, Y=331.44, Mass=39, SNR=4.2, Peak=18 HFD=2.1
22:59:05.286 00.000 12268 Star::Find(15, 358, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:59:05.286 00.000 12268 Star::Find returns 1 (0), X=358.34, Y=250.89, Mass=52, SNR=4.8, Peak=13 HFD=3.8
22:59:05.286 00.000 12268 Star::Find(15, 669, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:59:05.286 00.000 12268 Star::Find false star n=11 nbg=277 bg=7.7 sigma=0.6 thresh=10 peak=10
22:59:05.286 00.000 12268 Star::Find returns 0 (2), X=669.00, Y=285.00, Mass=29, SNR=2.9, Peak=16 HFD=0.0
22:59:05.286 00.000 12268 Star::Find(15, 502, 307, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:59:05.287 00.001 12268 Star::Find returns 0 (4), X=511.18, Y=316.00, Mass=26, SNR=3.5, Peak=31 HFD=0.2
22:59:05.287 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.67 = 2.62)
22:59:05.287 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.49)
22:59:05.287 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.37 hyp=0.45 cameraTheta=-2.19 mountX=-0.39 mountY=-0.21, mountTheta=-2.64
22:59:05.289 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.37, opts=13)
22:59:05.289 00.000 12268 Enqueuing Move request for scope (-0.26, -0.37)
22:59:05.289 00.000 11616 Worker thread wakes up
22:59:05.289 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.37) opts 0xd
22:59:05.289 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.37)
22:59:05.289 00.000 11616 Moving (-0.26, -0.37) raw xDistance=-0.39 yDistance=-0.21
22:59:05.290 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
22:59:05.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:59:05.290 00.000 11616 MoveAxis(E, 218, ABG)
22:59:05.290 00.000 11616 Guiding  Dir = 2, Dur = 218
22:59:05.290 00.000 11616 IsSlewing returns 0
22:59:05.290 00.000 11616 IsGuiding returns 0
22:59:05.291 00.001 11616 PulseGuide returned control before completion, sleep 228
22:59:05.314 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=206, Gamma=1.290
22:59:05.333 00.019 12268 UpdateGuideState exits: m=179 SNR=9.1
22:59:05.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:05.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:05.333 00.000 12268 Enqueuing Expose request
22:59:05.534 00.201 11616 IsGuiding returns 1
22:59:05.534 00.000 11616 scope still moving after pulse duration time elapsed
22:59:05.566 00.032 11616 IsSlewing returns 0
22:59:05.566 00.000 11616 IsGuiding returns 0
22:59:05.566 00.000 11616 scope move finished after 218 + 57 ms
22:59:05.566 00.000 11616 Move returns status 0, amount 218
22:59:05.566 00.000 11616 MoveAxis(N, 18, ABG)
22:59:05.566 00.000 11616 Guiding  Dir = 0, Dur = 18
22:59:05.567 00.001 11616 IsSlewing returns 0
22:59:05.567 00.000 11616 IsGuiding returns 0
22:59:05.567 00.000 11616 PulseGuide returned control before completion, sleep 28
22:59:05.601 00.034 11616 IsGuiding returns 1
22:59:05.601 00.000 11616 scope still moving after pulse duration time elapsed
22:59:05.629 00.028 11616 IsSlewing returns 0
22:59:05.629 00.000 11616 IsGuiding returns 0
22:59:05.629 00.000 11616 scope move finished after 18 + 44 ms
22:59:05.629 00.000 11616 Move returns status 0, amount 18
22:59:05.630 00.001 11616 move complete, result=0
22:59:05.630 00.000 11616 worker thread done servicing request
22:59:05.630 00.000 12268 GuideStep: -0.4 px 218 ms EAST, -0.2 px 18 ms NORTH
22:59:05.630 00.000 11616 Worker thread wakes up
22:59:05.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:05.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:07.646 02.016 11616 Exposure complete
22:59:07.703 00.057 11616 worker thread done servicing request
22:59:07.703 00.000 12268 OnExposeComplete: enter
22:59:07.703 00.000 12268 UpdateGuideState(): m_state=6
22:59:07.703 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1359
22:59:07.704 00.001 12268 Star::Find returns 1 (0), X=1161.12, Y=161.69, Mass=179, SNR=9.2, Peak=23 HFD=4.1
22:59:07.704 00.000 12268 Star::Find false star n=9 nbg=285 bg=7.5 sigma=0.8 thresh=10 peak=10
22:59:07.704 00.000 12268 Star::Find false star n=11 nbg=270 bg=7.8 sigma=0.7 thresh=10 peak=10
22:59:07.704 00.000 12268 Star::Find false star n=16 nbg=284 bg=7.6 sigma=0.7 thresh=10 peak=10
22:59:07.704 00.000 12268 MultiStar: [#1 0.07,0.69,0.00,M1] [#2 0.17,0.68,0.00,M1] [#3 0.36,1.11,0.00,M1] [#4 -0.35,1.47,0.00,M10] [#5 -0.02,0.82,0.00,M1] [#6 -0.26,0.91,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.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:07.704 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
22:59:07.704 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
22:59:07.704 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.44 hyp=0.44 cameraTheta=1.65 mountX=0.44 mountY=-0.09, mountTheta=-0.20
22:59:07.706 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.44, opts=13)
22:59:07.706 00.000 12268 Enqueuing Move request for scope (-0.03, 0.44)
22:59:07.706 00.000 11616 Worker thread wakes up
22:59:07.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.44) opts 0xd
22:59:07.706 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.44)
22:59:07.706 00.000 11616 Moving (-0.03, 0.44) raw xDistance=0.44 yDistance=-0.09
22:59:07.706 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
22:59:07.706 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.31
22:59:07.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
22:59:07.707 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:07.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:59:07.707 00.000 11616 MoveAxis(W, 244, ABG)
22:59:07.707 00.000 11616 Guiding  Dir = 3, Dur = 244
22:59:07.707 00.000 11616 IsSlewing returns 0
22:59:07.707 00.000 11616 IsGuiding returns 0
22:59:07.708 00.001 11616 PulseGuide returned control before completion, sleep 254
22:59:07.732 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=236, Gamma=1.290
22:59:07.750 00.018 12268 UpdateGuideState exits: m=179 SNR=9.2
22:59:07.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:07.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:07.750 00.000 12268 Enqueuing Expose request
22:59:07.975 00.225 11616 IsGuiding returns 0
22:59:07.975 00.000 11616 Move returns status 0, amount 244
22:59:07.975 00.000 11616 MoveAxis(N, 0, ABG)
22:59:07.975 00.000 11616 Move returns status 0, amount 0
22:59:07.975 00.000 11616 move complete, result=0
22:59:07.976 00.001 11616 worker thread done servicing request
22:59:07.976 00.000 11616 Worker thread wakes up
22:59:07.976 00.000 12268 GuideStep: 0.4 px 244 ms WEST, -0.1 px 0 ms NORTH
22:59:07.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:07.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:10.077 02.101 11616 Exposure complete
22:59:10.135 00.058 11616 worker thread done servicing request
22:59:10.136 00.001 12268 OnExposeComplete: enter
22:59:10.136 00.000 12268 UpdateGuideState(): m_state=6
22:59:10.136 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1360
22:59:10.136 00.000 12268 Star::Find returns 1 (0), X=1160.92, Y=161.51, Mass=187, SNR=9.3, Peak=22 HFD=5.1
22:59:10.137 00.001 12268 Star::Find false star n=13 nbg=283 bg=7.7 sigma=0.8 thresh=10 peak=10
22:59:10.137 00.000 12268 MultiStar: [#1 -0.18,0.61,1.11,U] [#2 0.22,0.79,0.00,M2] [#3 0.58,0.86,0.00,M2] [#4 -0.44,1.05,0.00,R] [#5 -0.72,0.52,0.00,M2] [#6 -0.69,1.02,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 1.07,1.06,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:10.137 00.000 12268 single-star, 1 included, MultiStar: {-0.20, 0.44}, one-star: {-0.24, 0.26}
22:59:10.137 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
22:59:10.137 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
22:59:10.137 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.26 hyp=0.36 cameraTheta=2.30 mountX=0.24 mountY=-0.27, mountTheta=-0.84
22:59:10.139 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.26, opts=13)
22:59:10.139 00.000 12268 Enqueuing Move request for scope (-0.24, 0.26)
22:59:10.139 00.000 11616 Worker thread wakes up
22:59:10.139 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.26) opts 0xd
22:59:10.139 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.26)
22:59:10.139 00.000 11616 Moving (-0.24, 0.26) raw xDistance=0.24 yDistance=-0.27
22:59:10.140 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
22:59:10.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
22:59:10.140 00.000 11616 MoveAxis(W, 134, ABG)
22:59:10.140 00.000 11616 Guiding  Dir = 3, Dur = 134
22:59:10.140 00.000 11616 IsSlewing returns 0
22:59:10.140 00.000 11616 IsGuiding returns 0
22:59:10.141 00.001 11616 PulseGuide returned control before completion, sleep 144
22:59:10.166 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=213, Gamma=1.290
22:59:10.184 00.018 12268 UpdateGuideState exits: m=187 SNR=9.3
22:59:10.184 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:10.184 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:10.184 00.000 12268 Enqueuing Expose request
22:59:10.292 00.108 11616 IsGuiding returns 1
22:59:10.292 00.000 11616 scope still moving after pulse duration time elapsed
22:59:10.326 00.034 11616 IsSlewing returns 0
22:59:10.326 00.000 11616 IsGuiding returns 0
22:59:10.326 00.000 11616 scope move finished after 134 + 51 ms
22:59:10.326 00.000 11616 Move returns status 0, amount 134
22:59:10.326 00.000 11616 MoveAxis(N, 23, ABG)
22:59:10.326 00.000 11616 Guiding  Dir = 0, Dur = 23
22:59:10.326 00.000 11616 IsSlewing returns 0
22:59:10.327 00.001 11616 IsGuiding returns 0
22:59:10.327 00.000 11616 PulseGuide returned control before completion, sleep 33
22:59:10.370 00.043 11616 IsGuiding returns 1
22:59:10.370 00.000 11616 scope still moving after pulse duration time elapsed
22:59:10.401 00.031 11616 IsSlewing returns 0
22:59:10.401 00.000 11616 IsGuiding returns 1
22:59:10.431 00.030 11616 IsSlewing returns 0
22:59:10.431 00.000 11616 IsGuiding returns 1
22:59:10.463 00.032 11616 IsSlewing returns 0
22:59:10.463 00.000 11616 IsGuiding returns 0
22:59:10.464 00.001 11616 scope move finished after 23 + 113 ms
22:59:10.464 00.000 11616 Move returns status 0, amount 23
22:59:10.464 00.000 11616 move complete, result=0
22:59:10.464 00.000 11616 worker thread done servicing request
22:59:10.464 00.000 12268 GuideStep: 0.2 px 134 ms WEST, -0.3 px 23 ms NORTH
22:59:10.464 00.000 11616 Worker thread wakes up
22:59:10.465 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:10.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:12.479 02.014 11616 Exposure complete
22:59:12.538 00.059 11616 worker thread done servicing request
22:59:12.538 00.000 12268 OnExposeComplete: enter
22:59:12.538 00.000 12268 UpdateGuideState(): m_state=6
22:59:12.538 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1361
22:59:12.539 00.001 12268 Star::Find returns 1 (0), X=1160.54, Y=161.38, Mass=175, SNR=9.0, Peak=23 HFD=3.6
22:59:12.539 00.000 12268 Star::Find false star n=9 nbg=279 bg=7.8 sigma=0.7 thresh=10 peak=10
22:59:12.539 00.000 12268 Star::Find false star n=12 nbg=285 bg=7.6 sigma=0.8 thresh=10 peak=10
22:59:12.539 00.000 12268 MultiStar: [#1 -0.01,0.38,1.26,U] [#2 0.55,0.61,0.00,M3] [#3 -0.37,0.99,0.00,M3] [#4 0.50,-0.03,0.70,U] [#5 -0.21,0.75,0.00,M3] [#6 -0.11,0.37,0.67,U] [#7 0.00,0.00,0.00,L] [#8 0.63,0.85,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:12.540 00.001 12268 refined, 3 included, MultiStar: {-0.10, 0.23}, one-star: {-0.61, 0.13}
22:59:12.540 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
22:59:12.540 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
22:59:12.540 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.97 mountX=0.22 mountY=-0.12, mountTheta=-0.52
22:59:12.543 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.23, opts=13)
22:59:12.543 00.000 12268 Enqueuing Move request for scope (-0.10, 0.23)
22:59:12.543 00.000 11616 Worker thread wakes up
22:59:12.544 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
22:59:12.544 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
22:59:12.544 00.000 11616 Moving (-0.10, 0.23) raw xDistance=0.22 yDistance=-0.12
22:59:12.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
22:59:12.544 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:12.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:59:12.544 00.000 11616 MoveAxis(W, 121, ABG)
22:59:12.544 00.000 11616 Guiding  Dir = 3, Dur = 121
22:59:12.544 00.000 11616 IsSlewing returns 0
22:59:12.545 00.001 11616 IsGuiding returns 0
22:59:12.545 00.000 11616 PulseGuide returned control before completion, sleep 131
22:59:12.568 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=187, Gamma=1.290
22:59:12.584 00.016 12268 UpdateGuideState exits: m=175 SNR=9.0
22:59:12.585 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:12.585 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:12.585 00.000 12268 Enqueuing Expose request
22:59:12.680 00.095 11616 IsGuiding returns 1
22:59:12.680 00.000 11616 scope still moving after pulse duration time elapsed
22:59:12.712 00.032 11616 IsSlewing returns 0
22:59:12.712 00.000 11616 IsGuiding returns 0
22:59:12.712 00.000 11616 scope move finished after 121 + 47 ms
22:59:12.712 00.000 11616 Move returns status 0, amount 121
22:59:12.712 00.000 11616 MoveAxis(N, 0, ABG)
22:59:12.713 00.001 11616 Move returns status 0, amount 0
22:59:12.713 00.000 11616 move complete, result=0
22:59:12.713 00.000 11616 worker thread done servicing request
22:59:12.713 00.000 11616 Worker thread wakes up
22:59:12.713 00.000 12268 GuideStep: 0.2 px 121 ms WEST, -0.1 px 0 ms NORTH
22:59:12.713 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:12.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:14.717 02.004 11616 Exposure complete
22:59:14.778 00.061 11616 worker thread done servicing request
22:59:14.779 00.001 12268 OnExposeComplete: enter
22:59:14.779 00.000 12268 UpdateGuideState(): m_state=6
22:59:14.779 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1362
22:59:14.779 00.000 12268 Star::Find returns 1 (0), X=1160.86, Y=161.02, Mass=174, SNR=9.0, Peak=25 HFD=4.1
22:59:14.780 00.001 12268 Star::Find false star n=11 nbg=286 bg=7.6 sigma=0.8 thresh=10 peak=10
22:59:14.780 00.000 12268 Star::Find false star n=4 nbg=270 bg=7.8 sigma=0.7 thresh=10 peak=10
22:59:14.780 00.000 12268 MultiStar: [#1 0.24,-0.11,1.13,U] [#2 0.53,0.09,0.88,U] [#3 0.51,0.50,0.00,M4] [#4 0.72,-0.36,0.00,M1] [#5 0.65,0.62,0.00,M4] [#6 0.32,0.09,0.70,U] [#7 0.00,0.00,0.00,L] [#8 0.68,0.86,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:14.780 00.000 12268 refined, 3 included, MultiStar: {0.18, -0.06}, one-star: {-0.30, -0.23}
22:59:14.780 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
22:59:14.780 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
22:59:14.780 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-0.31 mountX=-0.04 mountY=0.19, mountTheta=1.78
22:59:14.782 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.06, opts=13)
22:59:14.782 00.000 12268 Enqueuing Move request for scope (0.18, -0.06)
22:59:14.782 00.000 11616 Worker thread wakes up
22:59:14.782 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.06) opts 0xd
22:59:14.782 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.06)
22:59:14.782 00.000 11616 Moving (0.18, -0.06) raw xDistance=-0.04 yDistance=0.19
22:59:14.782 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:14.783 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:59:14.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:59:14.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:59:14.783 00.000 11616 MoveAxis(E, 0, ABG)
22:59:14.783 00.000 11616 Move returns status 0, amount 0
22:59:14.783 00.000 11616 MoveAxis(N, 0, ABG)
22:59:14.783 00.000 11616 Move returns status 0, amount 0
22:59:14.783 00.000 11616 move complete, result=0
22:59:14.783 00.000 11616 worker thread done servicing request
22:59:14.804 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=234, Gamma=1.290
22:59:14.821 00.017 12268 UpdateGuideState exits: m=174 SNR=9.0
22:59:14.822 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:14.822 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:14.822 00.000 12268 Enqueuing Expose request
22:59:14.822 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:59:14.822 00.000 11616 Worker thread wakes up
22:59:14.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:14.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:16.829 02.007 11616 Exposure complete
22:59:16.888 00.059 11616 worker thread done servicing request
22:59:16.888 00.000 12268 OnExposeComplete: enter
22:59:16.889 00.001 12268 UpdateGuideState(): m_state=6
22:59:16.889 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1363
22:59:16.889 00.000 12268 Star::Find returns 1 (0), X=1161.09, Y=161.20, Mass=189, SNR=9.4, Peak=22 HFD=4.2
22:59:16.889 00.000 12268 Star::Find false star n=10 nbg=273 bg=7.8 sigma=0.7 thresh=10 peak=10
22:59:16.890 00.001 12268 Star::Find false star n=10 nbg=270 bg=7.8 sigma=0.7 thresh=10 peak=10
22:59:16.890 00.000 12268 MultiStar: [#1 0.23,0.20,1.14,U] [#2 0.16,0.09,0.91,U] [#3 0.16,0.14,0.84,U] [#4 0.40,-0.02,0.70,U] [#5 -0.04,0.19,0.73,U] [#6 -0.59,-0.03,0.67,U] [#7 0.00,0.00,0.00,L] [#8 0.90,0.65,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:16.890 00.000 12268 single-star, 6 included, MultiStar: {0.06, 0.08}, one-star: {-0.07, -0.05}
22:59:16.890 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
22:59:16.890 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
22:59:16.890 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-2.54 mountX=-0.05 mountY=-0.06, mountTheta=-2.29
22:59:16.892 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.05, opts=13)
22:59:16.892 00.000 12268 Enqueuing Move request for scope (-0.07, -0.05)
22:59:16.892 00.000 11616 Worker thread wakes up
22:59:16.893 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
22:59:16.893 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
22:59:16.893 00.000 11616 Moving (-0.07, -0.05) raw xDistance=-0.05 yDistance=-0.06
22:59:16.893 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:16.893 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:59:16.893 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:16.893 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:59:16.893 00.000 11616 MoveAxis(E, 0, ABG)
22:59:16.893 00.000 11616 Move returns status 0, amount 0
22:59:16.893 00.000 11616 MoveAxis(N, 0, ABG)
22:59:16.893 00.000 11616 Move returns status 0, amount 0
22:59:16.893 00.000 11616 move complete, result=0
22:59:16.894 00.001 11616 worker thread done servicing request
22:59:16.915 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=166, Gamma=1.290
22:59:16.933 00.018 12268 UpdateGuideState exits: m=189 SNR=9.4
22:59:16.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:16.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:16.933 00.000 12268 Enqueuing Expose request
22:59:16.933 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:16.933 00.000 11616 Worker thread wakes up
22:59:16.933 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:16.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:18.936 02.003 11616 Exposure complete
22:59:18.996 00.060 11616 worker thread done servicing request
22:59:18.996 00.000 12268 OnExposeComplete: enter
22:59:18.996 00.000 12268 UpdateGuideState(): m_state=6
22:59:18.996 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1364
22:59:18.996 00.000 12268 Star::Find returns 1 (0), X=1160.62, Y=161.21, Mass=183, SNR=9.2, Peak=24 HFD=4.5
22:59:18.997 00.001 12268 Star::Find false star n=12 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
22:59:18.997 00.000 12268 MultiStar: [#1 -0.28,0.09,1.19,U] [#2 0.72,0.26,0.00,M2] [#3 -0.13,0.23,0.84,U] [#4 0.23,-0.43,0.66,U] [#5 0.28,0.06,0.80,U] [#6 -0.53,0.32,0.60,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.34,-1.30,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:18.997 00.000 12268 refined, 5 included, MultiStar: {-0.18, 0.04}, one-star: {-0.53, -0.04}
22:59:18.997 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
22:59:18.997 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
22:59:18.997 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.18 cameraTheta=2.92 mountX=0.02 mountY=-0.18, mountTheta=-1.44
22:59:18.999 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.04, opts=13)
22:59:18.999 00.000 12268 Enqueuing Move request for scope (-0.18, 0.04)
22:59:18.999 00.000 11616 Worker thread wakes up
22:59:19.000 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
22:59:19.000 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
22:59:19.000 00.000 11616 Moving (-0.18, 0.04) raw xDistance=0.02 yDistance=-0.18
22:59:19.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:19.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:59:19.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
22:59:19.000 00.000 11616 MoveAxis(E, 0, ABG)
22:59:19.000 00.000 11616 Move returns status 0, amount 0
22:59:19.000 00.000 11616 MoveAxis(N, 15, ABG)
22:59:19.000 00.000 11616 Guiding  Dir = 0, Dur = 15
22:59:19.001 00.001 11616 IsSlewing returns 0
22:59:19.001 00.000 11616 IsGuiding returns 0
22:59:19.001 00.000 11616 PulseGuide returned control before completion, sleep 25
22:59:19.025 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=177, Gamma=1.290
22:59:19.030 00.005 11616 IsGuiding returns 1
22:59:19.030 00.000 11616 scope still moving after pulse duration time elapsed
22:59:19.046 00.016 12268 UpdateGuideState exits: m=183 SNR=9.2
22:59:19.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:19.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:19.046 00.000 12268 Enqueuing Expose request
22:59:19.062 00.016 11616 IsSlewing returns 0
22:59:19.062 00.000 11616 IsGuiding returns 0
22:59:19.062 00.000 11616 scope move finished after 15 + 46 ms
22:59:19.062 00.000 11616 Move returns status 0, amount 15
22:59:19.062 00.000 11616 move complete, result=0
22:59:19.062 00.000 11616 worker thread done servicing request
22:59:19.063 00.001 11616 Worker thread wakes up
22:59:19.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:19.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:19.064 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 15 ms NORTH
22:59:21.080 02.016 11616 Exposure complete
22:59:21.143 00.063 11616 worker thread done servicing request
22:59:21.143 00.000 12268 OnExposeComplete: enter
22:59:21.143 00.000 12268 UpdateGuideState(): m_state=6
22:59:21.143 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1365
22:59:21.144 00.001 12268 Star::Find returns 1 (0), X=1160.63, Y=161.17, Mass=175, SNR=8.9, Peak=21 HFD=4.5
22:59:21.144 00.000 12268 MultiStar: [#1 -0.12,0.11,1.26,U] [#2 0.31,0.12,0.94,U] [#3 0.69,0.59,0.00,M3] [#4 0.06,-1.13,0.00,M1] [#5 0.59,0.69,0.00,M3] [#6 -0.17,0.37,0.69,U] [#7 0.00,0.00,0.00,L] [#8 1.21,0.17,0.00,M9] [#9 -0.32,-0.91,0.00,M8] 
22:59:21.144 00.000 12268 refined, 3 included, MultiStar: {-0.13, 0.11}, one-star: {-0.52, -0.08}
22:59:21.144 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
22:59:21.144 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
22:59:21.144 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.44 mountX=0.10 mountY=-0.14, mountTheta=-0.97
22:59:21.147 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.11, opts=13)
22:59:21.147 00.000 12268 Enqueuing Move request for scope (-0.13, 0.11)
22:59:21.147 00.000 11616 Worker thread wakes up
22:59:21.147 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
22:59:21.148 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
22:59:21.148 00.000 11616 Moving (-0.13, 0.11) raw xDistance=0.10 yDistance=-0.14
22:59:21.148 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:21.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:59:21.148 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:21.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:59:21.148 00.000 11616 MoveAxis(E, 0, ABG)
22:59:21.148 00.000 11616 Move returns status 0, amount 0
22:59:21.148 00.000 11616 MoveAxis(N, 0, ABG)
22:59:21.148 00.000 11616 Move returns status 0, amount 0
22:59:21.148 00.000 11616 move complete, result=0
22:59:21.148 00.000 11616 worker thread done servicing request
22:59:21.172 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=186, Gamma=1.290
22:59:21.190 00.018 12268 UpdateGuideState exits: m=175 SNR=8.9
22:59:21.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:21.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:21.191 00.001 12268 Enqueuing Expose request
22:59:21.191 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:21.191 00.000 11616 Worker thread wakes up
22:59:21.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:21.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:23.211 02.020 11616 Exposure complete
22:59:23.271 00.060 11616 worker thread done servicing request
22:59:23.271 00.000 12268 OnExposeComplete: enter
22:59:23.271 00.000 12268 UpdateGuideState(): m_state=6
22:59:23.272 00.001 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1366
22:59:23.272 00.000 12268 Star::Find returns 1 (0), X=1161.23, Y=160.62, Mass=154, SNR=8.5, Peak=20 HFD=3.8
22:59:23.272 00.000 12268 Star::Find false star n=15 nbg=286 bg=7.6 sigma=0.8 thresh=10 peak=10
22:59:23.272 00.000 12268 MultiStar: [#1 -0.15,-0.37,1.29,U] [#2 0.03,-0.18,0.85,U] [#3 0.30,0.22,0.94,U] [#4 0.71,-0.75,0.00,M2] [#5 -0.02,0.16,0.59,U] [#6 -0.09,-0.24,0.76,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.95,-0.52,0.00,M9] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:23.272 00.000 12268 refined, 5 included, MultiStar: {0.02, -0.21}, one-star: {0.07, -0.63}
22:59:23.272 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
22:59:23.272 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
22:59:23.273 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.49 mountX=-0.21 mountY=0.04, mountTheta=2.93
22:59:23.274 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.21, opts=13)
22:59:23.274 00.000 12268 Enqueuing Move request for scope (0.02, -0.21)
22:59:23.275 00.001 11616 Worker thread wakes up
22:59:23.275 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
22:59:23.275 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
22:59:23.275 00.000 11616 Moving (0.02, -0.21) raw xDistance=-0.21 yDistance=0.04
22:59:23.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:59:23.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:59:23.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:23.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:59:23.275 00.000 11616 MoveAxis(E, 0, ABG)
22:59:23.275 00.000 11616 Move returns status 0, amount 0
22:59:23.275 00.000 11616 MoveAxis(N, 0, ABG)
22:59:23.275 00.000 11616 Move returns status 0, amount 0
22:59:23.276 00.001 11616 move complete, result=0
22:59:23.276 00.000 11616 worker thread done servicing request
22:59:23.298 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=187, Gamma=1.290
22:59:23.319 00.021 12268 UpdateGuideState exits: m=154 SNR=8.5
22:59:23.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:23.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:23.319 00.000 12268 Enqueuing Expose request
22:59:23.319 00.000 11616 Worker thread wakes up
22:59:23.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:23.320 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:23.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:25.337 02.017 11616 Exposure complete
22:59:25.399 00.062 11616 worker thread done servicing request
22:59:25.400 00.001 12268 OnExposeComplete: enter
22:59:25.400 00.000 12268 UpdateGuideState(): m_state=6
22:59:25.400 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1367
22:59:25.400 00.000 12268 Star::Find returns 1 (0), X=1160.84, Y=160.92, Mass=186, SNR=9.3, Peak=22 HFD=4.5
22:59:25.400 00.000 12268 Star::Find false star n=16 nbg=289 bg=7.6 sigma=0.8 thresh=10 peak=10
22:59:25.400 00.000 12268 Star::Find false star n=12 nbg=270 bg=7.9 sigma=0.7 thresh=10 peak=10
22:59:25.401 00.001 12268 MultiStar: [#1 -0.07,0.09,1.19,U] [#2 0.76,-0.14,0.00,M1] [#3 0.45,0.44,0.76,U] [#4 0.49,-1.01,0.00,M3] [#5 -0.08,0.14,0.58,U] [#6 -0.12,0.63,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.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:25.401 00.000 12268 refined, 3 included, MultiStar: {-0.03, 0.05}, one-star: {-0.31, -0.33}
22:59:25.401 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
22:59:25.401 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
22:59:25.401 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.06 mountX=0.05 mountY=-0.04, mountTheta=-0.61
22:59:25.403 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.05, opts=13)
22:59:25.403 00.000 12268 Enqueuing Move request for scope (-0.03, 0.05)
22:59:25.403 00.000 11616 Worker thread wakes up
22:59:25.403 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
22:59:25.403 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
22:59:25.403 00.000 11616 Moving (-0.03, 0.05) raw xDistance=0.05 yDistance=-0.04
22:59:25.403 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:25.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:59:25.404 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:25.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:59:25.404 00.000 11616 MoveAxis(E, 0, ABG)
22:59:25.404 00.000 11616 Move returns status 0, amount 0
22:59:25.404 00.000 11616 MoveAxis(N, 0, ABG)
22:59:25.404 00.000 11616 Move returns status 0, amount 0
22:59:25.404 00.000 11616 move complete, result=0
22:59:25.404 00.000 11616 worker thread done servicing request
22:59:25.425 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=200, Gamma=1.290
22:59:25.444 00.019 12268 UpdateGuideState exits: m=186 SNR=9.3
22:59:25.445 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:25.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:25.445 00.000 12268 Enqueuing Expose request
22:59:25.445 00.000 11616 Worker thread wakes up
22:59:25.445 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:25.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:25.446 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:27.452 02.006 11616 Exposure complete
22:59:27.513 00.061 11616 worker thread done servicing request
22:59:27.514 00.001 12268 OnExposeComplete: enter
22:59:27.514 00.000 12268 UpdateGuideState(): m_state=6
22:59:27.514 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1368
22:59:27.514 00.000 12268 Star::Find returns 1 (0), X=1161.13, Y=160.96, Mass=216, SNR=9.9, Peak=21 HFD=5.1
22:59:27.515 00.001 12268 MultiStar: [#1 0.06,-0.14,1.20,U] [#2 0.66,0.36,0.00,M2] [#3 0.39,0.56,0.00,M2] [#4 0.47,-0.48,0.00,M4] [#5 0.30,0.54,0.48,U] [#6 0.34,-0.10,0.60,U] [#7 0.00,0.00,0.00,L] [#8 0.82,0.13,0.00,M10] [#9 0.39,-1.03,0.00,M10] 
22:59:27.515 00.000 12268 refined, 3 included, MultiStar: {0.12, -0.08}, one-star: {-0.02, -0.29}
22:59:27.515 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
22:59:27.515 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
22:59:27.515 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.56 mountX=-0.06 mountY=0.13, mountTheta=2.03
22:59:27.516 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.08, opts=13)
22:59:27.517 00.001 12268 Enqueuing Move request for scope (0.12, -0.08)
22:59:27.517 00.000 11616 Worker thread wakes up
22:59:27.517 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
22:59:27.517 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
22:59:27.517 00.000 11616 Moving (0.12, -0.08) raw xDistance=-0.06 yDistance=0.13
22:59:27.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:27.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:59:27.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:27.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:59:27.517 00.000 11616 MoveAxis(E, 0, ABG)
22:59:27.518 00.001 11616 Move returns status 0, amount 0
22:59:27.518 00.000 11616 MoveAxis(N, 0, ABG)
22:59:27.518 00.000 11616 Move returns status 0, amount 0
22:59:27.518 00.000 11616 move complete, result=0
22:59:27.518 00.000 11616 worker thread done servicing request
22:59:27.539 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=233, Gamma=1.290
22:59:27.557 00.018 12268 UpdateGuideState exits: m=216 SNR=9.9
22:59:27.557 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:27.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:27.557 00.000 12268 Enqueuing Expose request
22:59:27.557 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:27.557 00.000 11616 Worker thread wakes up
22:59:27.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:27.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:29.563 02.006 11616 Exposure complete
22:59:29.623 00.060 11616 worker thread done servicing request
22:59:29.623 00.000 12268 OnExposeComplete: enter
22:59:29.623 00.000 12268 UpdateGuideState(): m_state=6
22:59:29.624 00.001 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1369
22:59:29.624 00.000 12268 Star::Find returns 1 (0), X=1161.09, Y=160.89, Mass=157, SNR=8.5, Peak=23 HFD=4.3
22:59:29.624 00.000 12268 MultiStar: [#1 0.25,0.03,1.37,U] [#2 0.86,0.30,0.00,M3] [#3 0.86,0.51,0.00,M3] [#4 0.44,0.02,0.82,U] [#5 -0.51,0.06,0.73,U] [#6 -0.10,0.69,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 1.26,-0.10,0.00,R] [#9 1.21,-0.62,0.00,R] 
22:59:29.624 00.000 12268 refined, 3 included, MultiStar: {0.07, -0.07}, one-star: {-0.06, -0.36}
22:59:29.624 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
22:59:29.624 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.93)
22:59:29.624 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.77 mountX=-0.06 mountY=0.08, mountTheta=2.23
22:59:29.626 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.07, opts=13)
22:59:29.626 00.000 12268 Enqueuing Move request for scope (0.07, -0.07)
22:59:29.626 00.000 11616 Worker thread wakes up
22:59:29.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
22:59:29.627 00.001 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
22:59:29.627 00.000 11616 Moving (0.07, -0.07) raw xDistance=-0.06 yDistance=0.08
22:59:29.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:29.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:59:29.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:29.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:59:29.627 00.000 11616 MoveAxis(E, 0, ABG)
22:59:29.627 00.000 11616 Move returns status 0, amount 0
22:59:29.627 00.000 11616 MoveAxis(N, 0, ABG)
22:59:29.627 00.000 11616 Move returns status 0, amount 0
22:59:29.627 00.000 11616 move complete, result=0
22:59:29.627 00.000 11616 worker thread done servicing request
22:59:29.648 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=205, Gamma=1.290
22:59:29.666 00.018 12268 UpdateGuideState exits: m=157 SNR=8.5
22:59:29.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:29.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:29.666 00.000 12268 Enqueuing Expose request
22:59:29.666 00.000 11616 Worker thread wakes up
22:59:29.667 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:29.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:29.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:31.683 02.016 11616 Exposure complete
22:59:31.741 00.058 11616 worker thread done servicing request
22:59:31.741 00.000 12268 OnExposeComplete: enter
22:59:31.741 00.000 12268 UpdateGuideState(): m_state=6
22:59:31.742 00.001 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1370
22:59:31.742 00.000 12268 Star::Find returns 1 (0), X=1160.87, Y=161.24, Mass=186, SNR=9.2, Peak=24 HFD=4.5
22:59:31.742 00.000 12268 Star::Find false star n=14 nbg=269 bg=7.8 sigma=0.7 thresh=10 peak=10
22:59:31.742 00.000 12268 MultiStar: [#1 -0.23,-0.28,1.09,U] [#2 0.86,-0.02,0.00,M4] [#3 0.64,0.33,0.00,M4] [#4 0.68,-0.57,0.00,M4] [#5 -1.07,-0.27,0.00,M1] [#6 -0.12,0.08,0.67,U] [#7 0.00,0.00,0.00,L] [#8 -0.06,0.75,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:31.742 00.000 12268 refined, 2 included, MultiStar: {-0.22, -0.10}, one-star: {-0.28, -0.02}
22:59:31.742 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.20 = 2.09)
22:59:31.742 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.02)
22:59:31.743 00.001 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-2.72 mountX=-0.12 mountY=-0.21, mountTheta=-2.09
22:59:31.744 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.10, opts=13)
22:59:31.744 00.000 12268 Enqueuing Move request for scope (-0.22, -0.10)
22:59:31.744 00.000 11616 Worker thread wakes up
22:59:31.744 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.10) opts 0xd
22:59:31.744 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.10)
22:59:31.744 00.000 11616 Moving (-0.22, -0.10) raw xDistance=-0.12 yDistance=-0.21
22:59:31.745 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:59:31.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:59:31.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
22:59:31.745 00.000 11616 MoveAxis(E, 0, ABG)
22:59:31.745 00.000 11616 Move returns status 0, amount 0
22:59:31.745 00.000 11616 MoveAxis(N, 17, ABG)
22:59:31.745 00.000 11616 Guiding  Dir = 0, Dur = 17
22:59:31.745 00.000 11616 IsSlewing returns 0
22:59:31.745 00.000 11616 IsGuiding returns 0
22:59:31.746 00.001 11616 PulseGuide returned control before completion, sleep 27
22:59:31.769 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=220, Gamma=1.290
22:59:31.786 00.017 11616 IsGuiding returns 1
22:59:31.786 00.000 11616 scope still moving after pulse duration time elapsed
22:59:31.788 00.002 12268 UpdateGuideState exits: m=186 SNR=9.2
22:59:31.788 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:31.788 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:31.788 00.000 12268 Enqueuing Expose request
22:59:31.817 00.029 11616 IsSlewing returns 0
22:59:31.818 00.001 11616 IsGuiding returns 0
22:59:31.818 00.000 11616 scope move finished after 17 + 55 ms
22:59:31.818 00.000 11616 Move returns status 0, amount 17
22:59:31.818 00.000 11616 move complete, result=0
22:59:31.819 00.001 11616 worker thread done servicing request
22:59:31.819 00.000 11616 Worker thread wakes up
22:59:31.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:31.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:31.819 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 17 ms NORTH
22:59:33.834 02.015 11616 Exposure complete
22:59:33.893 00.059 11616 worker thread done servicing request
22:59:33.894 00.001 12268 OnExposeComplete: enter
22:59:33.894 00.000 12268 UpdateGuideState(): m_state=6
22:59:33.894 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1371
22:59:33.894 00.000 12268 Star::Find returns 1 (0), X=1160.70, Y=160.83, Mass=142, SNR=8.1, Peak=20 HFD=4.2
22:59:33.895 00.001 12268 MultiStar: [#1 0.15,0.04,1.29,U] [#2 0.42,-0.35,0.88,U] [#3 0.33,0.91,0.00,M5] [#4 0.89,-0.84,0.00,M5] [#5 -0.29,0.25,0.57,U] [#6 0.19,0.28,0.84,U] [#7 0.00,0.00,0.00,L] [#8 -0.48,0.21,0.50,U] [#9 -1.65,0.63,0.00,M1] 
22:59:33.895 00.000 12268 refined, 5 included, MultiStar: {-0.03, -0.04}, one-star: {-0.45, -0.42}
22:59:33.895 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
22:59:33.895 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
22:59:33.895 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.17 mountX=-0.04 mountY=-0.02, mountTheta=-2.66
22:59:33.897 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.04, opts=13)
22:59:33.897 00.000 12268 Enqueuing Move request for scope (-0.03, -0.04)
22:59:33.897 00.000 11616 Worker thread wakes up
22:59:33.897 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
22:59:33.897 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
22:59:33.897 00.000 11616 Moving (-0.03, -0.04) raw xDistance=-0.04 yDistance=-0.02
22:59:33.897 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:33.898 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:59:33.898 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:33.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:59:33.898 00.000 11616 MoveAxis(E, 0, ABG)
22:59:33.898 00.000 11616 Move returns status 0, amount 0
22:59:33.898 00.000 11616 MoveAxis(N, 0, ABG)
22:59:33.898 00.000 11616 Move returns status 0, amount 0
22:59:33.898 00.000 11616 move complete, result=0
22:59:33.898 00.000 11616 worker thread done servicing request
22:59:33.921 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=244, Gamma=1.290
22:59:33.942 00.021 12268 UpdateGuideState exits: m=142 SNR=8.1
22:59:33.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:33.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:33.942 00.000 12268 Enqueuing Expose request
22:59:33.942 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:33.942 00.000 11616 Worker thread wakes up
22:59:33.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:33.943 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:35.957 02.014 11616 Exposure complete
22:59:36.017 00.060 11616 worker thread done servicing request
22:59:36.017 00.000 12268 OnExposeComplete: enter
22:59:36.017 00.000 12268 UpdateGuideState(): m_state=6
22:59:36.018 00.001 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1372
22:59:36.018 00.000 12268 Star::Find returns 1 (0), X=1161.27, Y=160.84, Mass=172, SNR=8.9, Peak=23 HFD=3.9
22:59:36.018 00.000 12268 MultiStar: [#1 0.08,-0.09,1.15,U] [#2 0.94,-0.22,0.00,M4] [#3 0.59,0.10,0.85,U] [#4 1.13,-0.55,0.00,M6] [#5 0.13,0.49,0.66,U] [#6 0.10,0.13,0.77,U] [#7 0.00,0.00,0.00,L] [#8 0.17,0.92,0.00,M1] [#9 -0.70,-0.25,0.00,M2] 
22:59:36.018 00.000 12268 refined, 4 included, MultiStar: {0.20, -0.00}, one-star: {0.11, -0.41}
22:59:36.019 00.001 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
22:59:36.019 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
22:59:36.019 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.00 hyp=0.20 cameraTheta=-0.01 mountX=0.02 mountY=0.19, mountTheta=1.48
22:59:36.021 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.00, opts=13)
22:59:36.021 00.000 12268 Enqueuing Move request for scope (0.20, -0.00)
22:59:36.021 00.000 11616 Worker thread wakes up
22:59:36.021 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.00) opts 0xd
22:59:36.021 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.00)
22:59:36.021 00.000 11616 Moving (0.20, -0.00) raw xDistance=0.02 yDistance=0.19
22:59:36.021 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:36.022 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:59:36.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:59:36.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:59:36.022 00.000 11616 MoveAxis(E, 0, ABG)
22:59:36.022 00.000 11616 Move returns status 0, amount 0
22:59:36.022 00.000 11616 MoveAxis(N, 0, ABG)
22:59:36.022 00.000 11616 Move returns status 0, amount 0
22:59:36.022 00.000 11616 move complete, result=0
22:59:36.022 00.000 11616 worker thread done servicing request
22:59:36.044 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=231, Gamma=1.290
22:59:36.064 00.020 12268 UpdateGuideState exits: m=172 SNR=8.9
22:59:36.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:36.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:36.064 00.000 12268 Enqueuing Expose request
22:59:36.064 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:59:36.064 00.000 11616 Worker thread wakes up
22:59:36.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:36.065 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:38.082 02.017 11616 Exposure complete
22:59:38.141 00.059 11616 worker thread done servicing request
22:59:38.141 00.000 12268 OnExposeComplete: enter
22:59:38.141 00.000 12268 UpdateGuideState(): m_state=6
22:59:38.142 00.001 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1373
22:59:38.142 00.000 12268 Star::Find returns 1 (0), X=1161.43, Y=161.19, Mass=183, SNR=9.2, Peak=20 HFD=4.8
22:59:38.142 00.000 12268 MultiStar: [#1 0.19,-0.23,1.12,U] [#2 0.63,-0.41,0.00,M5] [#3 0.24,-0.00,0.77,U] [#4 1.11,-1.10,0.00,M7] [#5 -0.98,0.48,0.00,M1] [#6 0.27,-0.33,0.56,U] [#7 0.00,0.00,0.00,L] [#8 -0.05,0.38,0.49,U] [#9 -0.03,-0.09,0.51,U] 
22:59:38.142 00.000 12268 refined, 5 included, MultiStar: {0.18, -0.08}, one-star: {0.28, -0.06}
22:59:38.142 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
22:59:38.142 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.28)
22:59:38.142 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-0.42 mountX=-0.06 mountY=0.19, mountTheta=1.89
22:59:38.144 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.08, opts=13)
22:59:38.144 00.000 12268 Enqueuing Move request for scope (0.18, -0.08)
22:59:38.144 00.000 11616 Worker thread wakes up
22:59:38.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
22:59:38.145 00.001 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
22:59:38.145 00.000 11616 Moving (0.18, -0.08) raw xDistance=-0.06 yDistance=0.19
22:59:38.145 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:38.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:59:38.145 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:59:38.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:59:38.145 00.000 11616 MoveAxis(E, 0, ABG)
22:59:38.145 00.000 11616 Move returns status 0, amount 0
22:59:38.145 00.000 11616 MoveAxis(N, 0, ABG)
22:59:38.145 00.000 11616 Move returns status 0, amount 0
22:59:38.145 00.000 11616 move complete, result=0
22:59:38.146 00.001 11616 worker thread done servicing request
22:59:38.167 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=233, Gamma=1.290
22:59:38.184 00.017 12268 UpdateGuideState exits: m=183 SNR=9.2
22:59:38.185 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:38.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:38.185 00.000 12268 Enqueuing Expose request
22:59:38.185 00.000 11616 Worker thread wakes up
22:59:38.185 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:59:38.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:38.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:40.188 02.003 11616 Exposure complete
22:59:40.248 00.060 11616 worker thread done servicing request
22:59:40.248 00.000 12268 OnExposeComplete: enter
22:59:40.248 00.000 12268 UpdateGuideState(): m_state=6
22:59:40.249 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1374
22:59:40.249 00.000 12268 Star::Find returns 1 (0), X=1161.11, Y=160.78, Mass=176, SNR=9.0, Peak=23 HFD=5.1
22:59:40.249 00.000 12268 Star::Find false star n=8 nbg=288 bg=7.7 sigma=0.8 thresh=10 peak=10
22:59:40.249 00.000 12268 Star::Find false star n=6 nbg=273 bg=7.9 sigma=0.7 thresh=10 peak=10
22:59:40.249 00.000 12268 MultiStar: [#1 0.03,-0.09,1.18,U] [#2 0.85,-0.37,0.00,M6] [#3 0.33,0.72,0.00,M4] [#4 0.36,-0.34,0.64,U] [#5 0.18,0.25,0.50,U] [#6 -0.07,-0.28,0.67,U] [#7 0.00,0.00,0.00,L] [#8 -0.25,0.46,0.50,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] 
22:59:40.249 00.000 12268 refined, 5 included, MultiStar: {0.03, -0.14}, one-star: {-0.05, -0.47}
22:59:40.249 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
22:59:40.250 00.001 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
22:59:40.250 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.36 mountX=-0.14 mountY=0.05, mountTheta=2.80
22:59:40.252 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.14, opts=13)
22:59:40.252 00.000 12268 Enqueuing Move request for scope (0.03, -0.14)
22:59:40.252 00.000 11616 Worker thread wakes up
22:59:40.252 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
22:59:40.252 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
22:59:40.252 00.000 11616 Moving (0.03, -0.14) raw xDistance=-0.14 yDistance=0.05
22:59:40.252 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.06 newest=-0.18
22:59:40.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:59:40.252 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:40.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:59:40.253 00.001 11616 MoveAxis(E, 77, ABG)
22:59:40.253 00.000 11616 Guiding  Dir = 2, Dur = 77
22:59:40.253 00.000 11616 IsSlewing returns 0
22:59:40.253 00.000 11616 IsGuiding returns 0
22:59:40.253 00.000 11616 PulseGuide returned control before completion, sleep 87
22:59:40.273 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=213, Gamma=1.290
22:59:40.294 00.021 12268 UpdateGuideState exits: m=176 SNR=9.0
22:59:40.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:40.294 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:40.294 00.000 12268 Enqueuing Expose request
22:59:40.344 00.050 11616 IsGuiding returns 1
22:59:40.344 00.000 11616 scope still moving after pulse duration time elapsed
22:59:40.376 00.032 11616 IsSlewing returns 0
22:59:40.376 00.000 11616 IsGuiding returns 1
22:59:40.408 00.032 11616 IsSlewing returns 0
22:59:40.408 00.000 11616 IsGuiding returns 0
22:59:40.408 00.000 11616 scope move finished after 77 + 78 ms
22:59:40.408 00.000 11616 Move returns status 0, amount 77
22:59:40.408 00.000 11616 MoveAxis(N, 0, ABG)
22:59:40.408 00.000 11616 Move returns status 0, amount 0
22:59:40.408 00.000 11616 move complete, result=0
22:59:40.409 00.001 11616 worker thread done servicing request
22:59:40.409 00.000 12268 GuideStep: -0.1 px 77 ms EAST, 0.0 px 0 ms NORTH
22:59:40.409 00.000 11616 Worker thread wakes up
22:59:40.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:40.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:42.418 02.009 11616 Exposure complete
22:59:42.478 00.060 11616 worker thread done servicing request
22:59:42.478 00.000 12268 OnExposeComplete: enter
22:59:42.479 00.001 12268 UpdateGuideState(): m_state=6
22:59:42.479 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1375
22:59:42.479 00.000 12268 Star::Find returns 1 (0), X=1160.95, Y=160.85, Mass=173, SNR=8.9, Peak=22 HFD=4.5
22:59:42.479 00.000 12268 Star::Find false star n=12 nbg=274 bg=7.9 sigma=0.7 thresh=10 peak=10
22:59:42.480 00.001 12268 MultiStar: [#1 0.38,-0.45,1.20,U] [#2 0.59,0.20,0.71,U] [#3 0.82,-0.11,0.00,M5] [#4 0.26,-0.58,0.00,M7] [#5 0.16,-0.10,0.49,U] [#6 -0.18,0.22,0.82,U] [#7 0.00,0.00,0.00,L] [#8 -0.38,0.63,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:42.480 00.000 12268 refined, 4 included, MultiStar: {0.14, -0.16}, one-star: {-0.20, -0.40}
22:59:42.480 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
22:59:42.480 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
22:59:42.480 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-0.83 mountX=-0.14 mountY=0.16, mountTheta=2.29
22:59:42.482 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.16, opts=13)
22:59:42.482 00.000 12268 Enqueuing Move request for scope (0.14, -0.16)
22:59:42.482 00.000 11616 Worker thread wakes up
22:59:42.482 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
22:59:42.482 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
22:59:42.482 00.000 11616 Moving (0.14, -0.16) raw xDistance=-0.14 yDistance=0.16
22:59:42.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
22:59:42.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:59:42.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:59:42.483 00.001 11616 MoveAxis(E, 79, ABG)
22:59:42.483 00.000 11616 Guiding  Dir = 2, Dur = 79
22:59:42.483 00.000 11616 IsSlewing returns 0
22:59:42.483 00.000 11616 IsGuiding returns 0
22:59:42.484 00.001 11616 PulseGuide returned control before completion, sleep 89
22:59:42.506 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=180, Gamma=1.290
22:59:42.526 00.020 12268 UpdateGuideState exits: m=173 SNR=8.9
22:59:42.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:42.526 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:42.526 00.000 12268 Enqueuing Expose request
22:59:42.587 00.061 11616 IsGuiding returns 1
22:59:42.588 00.001 11616 scope still moving after pulse duration time elapsed
22:59:42.619 00.031 11616 IsSlewing returns 0
22:59:42.620 00.001 11616 IsGuiding returns 0
22:59:42.620 00.000 11616 scope move finished after 79 + 56 ms
22:59:42.620 00.000 11616 Move returns status 0, amount 79
22:59:42.620 00.000 11616 MoveAxis(N, 0, ABG)
22:59:42.620 00.000 11616 Move returns status 0, amount 0
22:59:42.620 00.000 11616 move complete, result=0
22:59:42.620 00.000 11616 worker thread done servicing request
22:59:42.620 00.000 11616 Worker thread wakes up
22:59:42.620 00.000 12268 GuideStep: -0.1 px 79 ms EAST, 0.2 px 0 ms NORTH
22:59:42.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:42.621 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:44.644 02.023 11616 Exposure complete
22:59:44.707 00.063 11616 worker thread done servicing request
22:59:44.707 00.000 12268 OnExposeComplete: enter
22:59:44.707 00.000 12268 UpdateGuideState(): m_state=6
22:59:44.707 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1376
22:59:44.707 00.000 12268 Star::Find returns 1 (0), X=1161.31, Y=161.10, Mass=181, SNR=9.2, Peak=20 HFD=4.2
22:59:44.708 00.001 12268 Star::Find false star n=9 nbg=274 bg=7.8 sigma=0.7 thresh=10 peak=10
22:59:44.708 00.000 12268 MultiStar: [#1 0.48,-0.11,1.07,U] [#2 0.40,0.03,0.77,U] [#3 0.10,0.64,0.00,M6] [#4 1.42,-0.34,0.00,M8] [#5 0.42,0.56,0.00,M1] [#6 0.53,0.33,0.61,U] [#7 0.00,0.00,0.00,L] [#8 -0.35,0.32,0.57,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] 
22:59:44.708 00.000 12268 single-star, 4 included, MultiStar: {0.27, 0.04}, one-star: {0.16, -0.15}
22:59:44.708 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
22:59:44.708 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.95)
22:59:44.708 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.75 mountX=-0.13 mountY=0.18, mountTheta=2.21
22:59:44.710 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.15, opts=13)
22:59:44.710 00.000 12268 Enqueuing Move request for scope (0.16, -0.15)
22:59:44.710 00.000 11616 Worker thread wakes up
22:59:44.710 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.15) opts 0xd
22:59:44.710 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.15)
22:59:44.710 00.000 11616 Moving (0.16, -0.15) raw xDistance=-0.13 yDistance=0.18
22:59:44.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
22:59:44.710 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.17 newest=0.39
22:59:44.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
22:59:44.710 00.000 11616 MoveAxis(E, 74, ABG)
22:59:44.710 00.000 11616 Guiding  Dir = 2, Dur = 74
22:59:44.711 00.001 11616 IsSlewing returns 0
22:59:44.711 00.000 11616 IsGuiding returns 0
22:59:44.711 00.000 11616 PulseGuide returned control before completion, sleep 84
22:59:44.738 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=169, Gamma=1.290
22:59:44.756 00.018 12268 UpdateGuideState exits: m=181 SNR=9.2
22:59:44.757 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:44.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:44.757 00.000 12268 Enqueuing Expose request
22:59:44.807 00.050 11616 IsGuiding returns 0
22:59:44.807 00.000 11616 Move returns status 0, amount 74
22:59:44.807 00.000 11616 BLC: Oldest BLC event removed
22:59:44.808 00.001 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1645 applied
22:59:44.808 00.000 11616 MoveAxis(S, 1660, ABG)
22:59:44.808 00.000 11616 Guiding  Dir = 1, Dur = 1660
22:59:44.808 00.000 11616 IsSlewing returns 0
22:59:44.808 00.000 11616 IsGuiding returns 0
22:59:44.808 00.000 11616 PulseGuide returned control before completion, sleep 1670
22:59:46.490 01.682 11616 IsGuiding returns 1
22:59:46.490 00.000 11616 scope still moving after pulse duration time elapsed
22:59:46.522 00.032 11616 IsSlewing returns 0
22:59:46.522 00.000 11616 IsGuiding returns 0
22:59:46.522 00.000 11616 scope move finished after 1660 + 53 ms
22:59:46.522 00.000 11616 Move returns status 0, amount 1660
22:59:46.522 00.000 11616 move complete, result=0
22:59:46.523 00.001 11616 worker thread done servicing request
22:59:46.523 00.000 11616 Worker thread wakes up
22:59:46.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:46.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:46.523 00.000 12268 GuideStep: -0.1 px 74 ms EAST, 0.2 px 1660 ms SOUTH
22:59:48.540 02.017 11616 Exposure complete
22:59:48.603 00.063 11616 worker thread done servicing request
22:59:48.603 00.000 12268 OnExposeComplete: enter
22:59:48.603 00.000 12268 UpdateGuideState(): m_state=6
22:59:48.603 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1377
22:59:48.604 00.001 12268 Star::Find returns 1 (0), X=1160.75, Y=161.17, Mass=174, SNR=9.0, Peak=23 HFD=4.2
22:59:48.604 00.000 12268 Star::Find false star n=10 nbg=276 bg=7.8 sigma=0.7 thresh=10 peak=10
22:59:48.604 00.000 12268 Star::Find false star n=10 nbg=282 bg=7.6 sigma=0.8 thresh=10 peak=10
22:59:48.604 00.000 12268 MultiStar: [#1 0.37,0.79,0.00,M1] [#2 1.06,0.18,0.00,M5] [#3 0.15,0.82,0.00,M7] [#4 0.87,-0.22,0.00,M9] [#5 0.31,0.88,0.00,M2] [#6 -0.02,0.69,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.45,0.51,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] 
22:59:48.604 00.000 12268 refined, 1 included, MultiStar: {-0.27, 0.10}, one-star: {-0.40, -0.08}
22:59:48.605 00.001 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
22:59:48.605 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
22:59:48.605 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.28 cameraTheta=2.79 mountX=0.07 mountY=-0.28, mountTheta=-1.32
22:59:48.607 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.10, opts=13)
22:59:48.607 00.000 12268 Enqueuing Move request for scope (-0.27, 0.10)
22:59:48.607 00.000 11616 Worker thread wakes up
22:59:48.607 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.10) opts 0xd
22:59:48.607 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.10)
22:59:48.607 00.000 11616 Moving (-0.27, 0.10) raw xDistance=0.07 yDistance=-0.28
22:59:48.607 00.000 11616 BLC: History state: CurrMiss=-0.28, AvgInitMiss=0.04, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.026521, 1:-0.276849
22:59:48.607 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
22:59:48.607 00.000 11616 BLC: window closed
22:59:48.608 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:48.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:59:48.608 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:59:48.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:59:48.608 00.000 11616 MoveAxis(E, 0, ABG)
22:59:48.608 00.000 11616 Move returns status 0, amount 0
22:59:48.608 00.000 11616 MoveAxis(N, 0, ABG)
22:59:48.608 00.000 11616 Move returns status 0, amount 0
22:59:48.608 00.000 11616 move complete, result=0
22:59:48.608 00.000 11616 worker thread done servicing request
22:59:48.631 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=5, FiltMax=204, Gamma=1.290
22:59:48.651 00.020 12268 UpdateGuideState exits: m=174 SNR=9.0
22:59:48.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:48.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:48.651 00.000 12268 Enqueuing Expose request
22:59:48.651 00.000 11616 Worker thread wakes up
22:59:48.651 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:59:48.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:48.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:50.671 02.020 11616 Exposure complete
22:59:50.733 00.062 11616 worker thread done servicing request
22:59:50.734 00.001 12268 OnExposeComplete: enter
22:59:50.734 00.000 12268 UpdateGuideState(): m_state=6
22:59:50.734 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1378
22:59:50.734 00.000 12268 Star::Find returns 1 (0), X=1161.02, Y=161.40, Mass=173, SNR=9.0, Peak=22 HFD=4.1
22:59:50.734 00.000 12268 Star::Find false star n=11 nbg=273 bg=7.8 sigma=0.7 thresh=10 peak=10
22:59:50.735 00.001 12268 MultiStar: [#1 0.47,0.78,0.00,M2] [#2 1.00,0.77,0.00,M6] [#3 0.92,0.92,0.00,M8] [#4 0.93,-0.25,0.00,M10] [#5 0.63,0.81,0.00,M3] [#6 0.22,1.17,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 1.02,0.78,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:50.735 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
22:59:50.735 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
22:59:50.735 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.30 mountX=0.14 mountY=-0.15, mountTheta=-0.84
22:59:50.737 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.15, opts=13)
22:59:50.737 00.000 12268 Enqueuing Move request for scope (-0.14, 0.15)
22:59:50.737 00.000 11616 Worker thread wakes up
22:59:50.737 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
22:59:50.738 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
22:59:50.738 00.000 11616 Moving (-0.14, 0.15) raw xDistance=0.14 yDistance=-0.15
22:59:50.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:59:50.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:59:50.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:59:50.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:59:50.738 00.000 11616 MoveAxis(E, 0, ABG)
22:59:50.738 00.000 11616 Move returns status 0, amount 0
22:59:50.738 00.000 11616 MoveAxis(N, 0, ABG)
22:59:50.738 00.000 11616 Move returns status 0, amount 0
22:59:50.738 00.000 11616 move complete, result=0
22:59:50.739 00.001 11616 worker thread done servicing request
22:59:50.764 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=204, Gamma=1.290
22:59:50.783 00.019 12268 UpdateGuideState exits: m=173 SNR=9.0
22:59:50.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:50.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:50.783 00.000 12268 Enqueuing Expose request
22:59:50.783 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:59:50.783 00.000 11616 Worker thread wakes up
22:59:50.784 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:50.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:52.795 02.011 11616 Exposure complete
22:59:52.853 00.058 11616 worker thread done servicing request
22:59:52.853 00.000 12268 OnExposeComplete: enter
22:59:52.853 00.000 12268 UpdateGuideState(): m_state=6
22:59:52.854 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1379
22:59:52.854 00.000 12268 Star::Find returns 1 (0), X=1161.40, Y=161.44, Mass=175, SNR=9.0, Peak=21 HFD=4.3
22:59:52.854 00.000 12268 Star::Find false star n=10 nbg=289 bg=7.6 sigma=0.9 thresh=10 peak=10
22:59:52.854 00.000 12268 Star::Find false star n=9 nbg=259 bg=7.9 sigma=0.7 thresh=10 peak=9
22:59:52.854 00.000 12268 MultiStar: [#1 0.19,0.71,0.00,M3] [#2 1.03,0.41,0.00,M7] [#3 0.46,1.29,0.00,M9] [#4 0.89,0.35,0.00,R] [#5 0.06,0.85,0.00,M4] [#6 0.39,1.05,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.00,0.00,0.00,L] 
22:59:52.854 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
22:59:52.854 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.36)
22:59:52.854 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.19 hyp=0.31 cameraTheta=0.66 mountX=0.21 mountY=0.22, mountTheta=0.80
22:59:52.856 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.19, opts=13)
22:59:52.856 00.000 12268 Enqueuing Move request for scope (0.24, 0.19)
22:59:52.856 00.000 11616 Worker thread wakes up
22:59:52.856 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.19) opts 0xd
22:59:52.856 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.19)
22:59:52.857 00.001 11616 Moving (0.24, 0.19) raw xDistance=0.21 yDistance=0.22
22:59:52.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:59:52.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:59:52.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
22:59:52.857 00.000 11616 MoveAxis(E, 0, ABG)
22:59:52.857 00.000 11616 Move returns status 0, amount 0
22:59:52.857 00.000 11616 MoveAxis(S, 18, ABG)
22:59:52.857 00.000 11616 Guiding  Dir = 1, Dur = 18
22:59:52.857 00.000 11616 IsSlewing returns 0
22:59:52.858 00.001 11616 IsGuiding returns 0
22:59:52.858 00.000 11616 PulseGuide returned control before completion, sleep 28
22:59:52.881 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=177, Gamma=1.290
22:59:52.889 00.008 11616 IsGuiding returns 1
22:59:52.889 00.000 11616 scope still moving after pulse duration time elapsed
22:59:52.900 00.011 12268 UpdateGuideState exits: m=175 SNR=9.0
22:59:52.901 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:52.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:52.901 00.000 12268 Enqueuing Expose request
22:59:52.921 00.020 11616 IsSlewing returns 0
22:59:52.922 00.001 11616 IsGuiding returns 0
22:59:52.922 00.000 11616 scope move finished after 18 + 45 ms
22:59:52.922 00.000 11616 Move returns status 0, amount 18
22:59:52.922 00.000 11616 move complete, result=0
22:59:52.922 00.000 11616 worker thread done servicing request
22:59:52.922 00.000 11616 Worker thread wakes up
22:59:52.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:52.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:52.924 00.002 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 18 ms SOUTH
22:59:54.928 02.004 11616 Exposure complete
22:59:54.987 00.059 11616 worker thread done servicing request
22:59:54.987 00.000 12268 OnExposeComplete: enter
22:59:54.987 00.000 12268 UpdateGuideState(): m_state=6
22:59:54.988 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1380
22:59:54.988 00.000 12268 Star::Find returns 1 (0), X=1161.42, Y=161.29, Mass=211, SNR=9.9, Peak=22 HFD=4.9
22:59:54.988 00.000 12268 Star::Find false star n=8 nbg=285 bg=7.8 sigma=0.8 thresh=10 peak=10
22:59:54.989 00.001 12268 Star::Find false star n=13 nbg=288 bg=7.7 sigma=0.8 thresh=10 peak=10
22:59:54.989 00.000 12268 MultiStar: [#1 0.83,0.55,0.00,M4] [#2 1.51,0.14,0.00,M8] [#3 0.83,0.63,0.00,M10] [#4 0.82,-0.26,0.00,M1] [#5 -0.09,0.85,0.00,M5] [#6 0.88,0.96,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.59,0.72,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:54.989 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
22:59:54.989 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
22:59:54.989 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.04 hyp=0.27 cameraTheta=0.15 mountX=0.06 mountY=0.26, mountTheta=1.33
22:59:54.991 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.04, opts=13)
22:59:54.991 00.000 12268 Enqueuing Move request for scope (0.26, 0.04)
22:59:54.991 00.000 11616 Worker thread wakes up
22:59:54.991 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.04) opts 0xd
22:59:54.991 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.04)
22:59:54.991 00.000 11616 Moving (0.26, 0.04) raw xDistance=0.06 yDistance=0.26
22:59:54.991 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:54.991 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:59:54.991 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
22:59:54.991 00.000 11616 MoveAxis(E, 0, ABG)
22:59:54.993 00.002 11616 Move returns status 0, amount 0
22:59:54.993 00.000 11616 MoveAxis(S, 22, ABG)
22:59:54.993 00.000 11616 Guiding  Dir = 1, Dur = 22
22:59:54.993 00.000 11616 IsSlewing returns 0
22:59:54.993 00.000 11616 IsGuiding returns 0
22:59:54.993 00.000 11616 PulseGuide returned control before completion, sleep 32
22:59:55.016 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=202, Gamma=1.290
22:59:55.036 00.020 12268 UpdateGuideState exits: m=211 SNR=9.9
22:59:55.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:55.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:55.036 00.000 12268 Enqueuing Expose request
22:59:55.039 00.003 11616 IsGuiding returns 1
22:59:55.039 00.000 11616 scope still moving after pulse duration time elapsed
22:59:55.070 00.031 11616 IsSlewing returns 0
22:59:55.070 00.000 11616 IsGuiding returns 0
22:59:55.070 00.000 11616 scope move finished after 22 + 55 ms
22:59:55.070 00.000 11616 Move returns status 0, amount 22
22:59:55.070 00.000 11616 move complete, result=0
22:59:55.071 00.001 11616 worker thread done servicing request
22:59:55.071 00.000 11616 Worker thread wakes up
22:59:55.071 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
22:59:55.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:55.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:57.074 02.003 11616 Exposure complete
22:59:57.132 00.058 11616 worker thread done servicing request
22:59:57.132 00.000 12268 OnExposeComplete: enter
22:59:57.132 00.000 12268 UpdateGuideState(): m_state=6
22:59:57.133 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1381
22:59:57.133 00.000 12268 Star::Find returns 1 (0), X=1161.23, Y=161.34, Mass=176, SNR=9.0, Peak=21 HFD=5.6
22:59:57.133 00.000 12268 Star::Find false star n=12 nbg=273 bg=7.9 sigma=0.7 thresh=10 peak=10
22:59:57.133 00.000 12268 Star::Find false star n=14 nbg=289 bg=7.7 sigma=0.8 thresh=10 peak=10
22:59:57.133 00.000 12268 MultiStar: [#1 0.32,0.22,1.06,U] [#2 1.29,0.64,0.00,M9] [#3 0.27,0.81,0.00,R] [#4 0.09,-0.36,0.75,U] [#5 0.06,0.26,0.50,U] [#6 0.19,0.52,0.63,U] [#7 0.00,0.00,0.00,L] [#8 0.09,0.85,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:57.133 00.000 12268 single-star, 4 included, MultiStar: {0.16, 0.13}, one-star: {0.08, 0.09}
22:59:57.133 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
22:59:57.133 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.53)
22:59:57.133 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.83 mountX=0.09 mountY=0.07, mountTheta=0.63
22:59:57.137 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.09, opts=13)
22:59:57.137 00.000 12268 Enqueuing Move request for scope (0.08, 0.09)
22:59:57.137 00.000 11616 Worker thread wakes up
22:59:57.137 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
22:59:57.137 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
22:59:57.137 00.000 11616 Moving (0.08, 0.09) raw xDistance=0.09 yDistance=0.07
22:59:57.137 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:57.138 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:59:57.138 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:57.138 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:59:57.138 00.000 11616 MoveAxis(E, 0, ABG)
22:59:57.138 00.000 11616 Move returns status 0, amount 0
22:59:57.138 00.000 11616 MoveAxis(N, 0, ABG)
22:59:57.138 00.000 11616 Move returns status 0, amount 0
22:59:57.138 00.000 11616 move complete, result=0
22:59:57.138 00.000 11616 worker thread done servicing request
22:59:57.159 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=214, Gamma=1.290
22:59:57.177 00.018 12268 UpdateGuideState exits: m=176 SNR=9.0
22:59:57.177 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:57.177 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:57.177 00.000 12268 Enqueuing Expose request
22:59:57.177 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:57.177 00.000 11616 Worker thread wakes up
22:59:57.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:57.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
22:59:59.183 02.006 11616 Exposure complete
22:59:59.247 00.064 11616 worker thread done servicing request
22:59:59.247 00.000 12268 OnExposeComplete: enter
22:59:59.247 00.000 12268 UpdateGuideState(): m_state=6
22:59:59.247 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1382
22:59:59.248 00.001 12268 Star::Find returns 1 (0), X=1161.49, Y=160.71, Mass=177, SNR=9.2, Peak=23 HFD=4.2
22:59:59.248 00.000 12268 Star::Find false star n=7 nbg=271 bg=7.9 sigma=0.7 thresh=10 peak=10
22:59:59.248 00.000 12268 MultiStar: [#1 0.30,-0.06,1.06,U] [#2 0.95,0.03,0.00,M10] [#3 0.62,-0.07,0.72,U] [#4 -0.21,-0.93,0.00,M1] [#5 0.70,0.29,0.00,M5] [#6 0.54,0.80,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 -0.14,0.79,0.00,M4] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
22:59:59.248 00.000 12268 refined, 2 included, MultiStar: {0.40, -0.24}, one-star: {0.33, -0.54}
22:59:59.248 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
22:59:59.248 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
22:59:59.248 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.24 hyp=0.46 cameraTheta=-0.54 mountX=-0.20 mountY=0.42, mountTheta=2.00
22:59:59.250 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.24, opts=13)
22:59:59.250 00.000 12268 Enqueuing Move request for scope (0.40, -0.24)
22:59:59.251 00.001 11616 Worker thread wakes up
22:59:59.251 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.24) opts 0xd
22:59:59.251 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.24)
22:59:59.251 00.000 11616 Moving (0.40, -0.24) raw xDistance=-0.20 yDistance=0.42
22:59:59.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
22:59:59.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
22:59:59.251 00.000 11616 MoveAxis(E, 110, ABG)
22:59:59.251 00.000 11616 Guiding  Dir = 2, Dur = 110
22:59:59.252 00.001 11616 IsSlewing returns 0
22:59:59.252 00.000 11616 IsGuiding returns 0
22:59:59.253 00.001 11616 PulseGuide returned control before completion, sleep 120
22:59:59.273 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=224, Gamma=1.290
22:59:59.292 00.019 12268 UpdateGuideState exits: m=177 SNR=9.2
22:59:59.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:59.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
22:59:59.292 00.000 12268 Enqueuing Expose request
22:59:59.385 00.093 11616 IsGuiding returns 1
22:59:59.385 00.000 11616 scope still moving after pulse duration time elapsed
22:59:59.417 00.032 11616 IsSlewing returns 0
22:59:59.417 00.000 11616 IsGuiding returns 0
22:59:59.417 00.000 11616 scope move finished after 110 + 54 ms
22:59:59.417 00.000 11616 Move returns status 0, amount 110
22:59:59.417 00.000 11616 MoveAxis(S, 36, ABG)
22:59:59.417 00.000 11616 Guiding  Dir = 1, Dur = 36
22:59:59.418 00.001 11616 IsSlewing returns 0
22:59:59.419 00.001 11616 IsGuiding returns 0
22:59:59.419 00.000 11616 PulseGuide returned control before completion, sleep 46
22:59:59.479 00.060 11616 IsGuiding returns 1
22:59:59.479 00.000 11616 scope still moving after pulse duration time elapsed
22:59:59.511 00.032 11616 IsSlewing returns 0
22:59:59.511 00.000 11616 IsGuiding returns 1
22:59:59.543 00.032 11616 IsSlewing returns 0
22:59:59.543 00.000 11616 IsGuiding returns 1
22:59:59.575 00.032 11616 IsSlewing returns 0
22:59:59.575 00.000 11616 IsGuiding returns 0
22:59:59.575 00.000 11616 scope move finished after 36 + 119 ms
22:59:59.575 00.000 11616 Move returns status 0, amount 36
22:59:59.575 00.000 11616 move complete, result=0
22:59:59.576 00.001 11616 worker thread done servicing request
22:59:59.576 00.000 12268 GuideStep: -0.2 px 110 ms EAST, 0.4 px 36 ms SOUTH
22:59:59.576 00.000 11616 Worker thread wakes up
22:59:59.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
22:59:59.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:01.592 02.016 11616 Exposure complete
23:00:01.656 00.064 11616 worker thread done servicing request
23:00:01.656 00.000 12268 OnExposeComplete: enter
23:00:01.656 00.000 12268 UpdateGuideState(): m_state=6
23:00:01.656 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1383
23:00:01.656 00.000 12268 Star::Find returns 1 (0), X=1161.82, Y=160.95, Mass=178, SNR=9.0, Peak=22 HFD=4.2
23:00:01.657 00.001 12268 Star::Find false star n=11 nbg=269 bg=7.8 sigma=0.7 thresh=10 peak=10
23:00:01.657 00.000 12268 Star::Find false star n=4 nbg=285 bg=7.7 sigma=0.8 thresh=10 peak=10
23:00:01.657 00.000 12268 MultiStar: [#1 0.21,-0.29,1.10,U] [#2 0.62,-0.75,0.00,R] [#3 0.67,-0.62,0.00,M1] [#4 0.14,-0.92,0.00,M2] [#5 0.14,0.25,0.67,U] [#6 0.40,-0.44,0.60,U] [#7 0.00,0.00,0.00,L] [#8 0.56,0.19,0.50,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:00:01.657 00.000 12268 refined, 4 included, MultiStar: {0.39, -0.16}, one-star: {0.67, -0.30}
23:00:01.657 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
23:00:01.657 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
23:00:01.657 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.16 hyp=0.42 cameraTheta=-0.39 mountX=-0.12 mountY=0.41, mountTheta=1.86
23:00:01.659 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.16, opts=13)
23:00:01.659 00.000 12268 Enqueuing Move request for scope (0.39, -0.16)
23:00:01.659 00.000 11616 Worker thread wakes up
23:00:01.659 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.16) opts 0xd
23:00:01.659 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.16)
23:00:01.659 00.000 11616 Moving (0.39, -0.16) raw xDistance=-0.12 yDistance=0.41
23:00:01.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
23:00:01.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
23:00:01.660 00.001 11616 MoveAxis(E, 68, ABG)
23:00:01.660 00.000 11616 Guiding  Dir = 2, Dur = 68
23:00:01.660 00.000 11616 IsSlewing returns 0
23:00:01.660 00.000 11616 IsGuiding returns 0
23:00:01.661 00.001 11616 PulseGuide returned control before completion, sleep 78
23:00:01.682 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=200, Gamma=1.290
23:00:01.700 00.018 12268 UpdateGuideState exits: m=178 SNR=9.0
23:00:01.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:01.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:01.700 00.000 12268 Enqueuing Expose request
23:00:01.750 00.050 11616 IsGuiding returns 1
23:00:01.750 00.000 11616 scope still moving after pulse duration time elapsed
23:00:01.780 00.030 11616 IsSlewing returns 0
23:00:01.780 00.000 11616 IsGuiding returns 0
23:00:01.780 00.000 11616 scope move finished after 68 + 51 ms
23:00:01.780 00.000 11616 Move returns status 0, amount 68
23:00:01.781 00.001 11616 MoveAxis(S, 35, ABG)
23:00:01.781 00.000 11616 Guiding  Dir = 1, Dur = 35
23:00:01.781 00.000 11616 IsSlewing returns 0
23:00:01.781 00.000 11616 IsGuiding returns 0
23:00:01.781 00.000 11616 PulseGuide returned control before completion, sleep 45
23:00:01.827 00.046 11616 IsGuiding returns 1
23:00:01.827 00.000 11616 scope still moving after pulse duration time elapsed
23:00:01.858 00.031 11616 IsSlewing returns 0
23:00:01.858 00.000 11616 IsGuiding returns 1
23:00:01.889 00.031 11616 IsSlewing returns 0
23:00:01.889 00.000 11616 IsGuiding returns 1
23:00:01.920 00.031 11616 IsSlewing returns 0
23:00:01.920 00.000 11616 IsGuiding returns 1
23:00:01.951 00.031 11616 IsSlewing returns 0
23:00:01.951 00.000 11616 IsGuiding returns 1
23:00:01.982 00.031 11616 IsSlewing returns 0
23:00:01.982 00.000 11616 IsGuiding returns 1
23:00:02.013 00.031 11616 IsSlewing returns 0
23:00:02.013 00.000 11616 IsGuiding returns 1
23:00:02.044 00.031 11616 IsSlewing returns 0
23:00:02.044 00.000 11616 IsGuiding returns 0
23:00:02.044 00.000 11616 scope move finished after 35 + 228 ms
23:00:02.044 00.000 11616 Move returns status 0, amount 35
23:00:02.044 00.000 11616 move complete, result=0
23:00:02.044 00.000 11616 worker thread done servicing request
23:00:02.045 00.001 11616 Worker thread wakes up
23:00:02.045 00.000 12268 GuideStep: -0.1 px 68 ms EAST, 0.4 px 35 ms SOUTH
23:00:02.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:02.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:04.096 02.051 11616 Exposure complete
23:00:04.159 00.063 11616 worker thread done servicing request
23:00:04.159 00.000 12268 OnExposeComplete: enter
23:00:04.159 00.000 12268 UpdateGuideState(): m_state=6
23:00:04.160 00.001 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1384
23:00:04.160 00.000 12268 Star::Find returns 1 (0), X=1161.30, Y=160.93, Mass=172, SNR=9.0, Peak=25 HFD=3.8
23:00:04.160 00.000 12268 Star::Find false star n=6 nbg=284 bg=7.7 sigma=0.8 thresh=10 peak=10
23:00:04.160 00.000 12268 Star::Find false star n=7 nbg=273 bg=7.8 sigma=0.7 thresh=10 peak=10
23:00:04.160 00.000 12268 MultiStar: [#1 0.26,0.33,1.05,U] [#2 0.57,1.32,0.00,M1] [#3 0.04,-0.44,0.83,U] [#4 -0.20,-0.53,0.70,U] [#5 0.87,0.68,0.00,M5] [#6 -0.05,0.52,0.63,U] [#7 0.00,0.00,0.00,L] [#8 -0.17,0.38,0.46,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:00:04.160 00.000 12268 refined, 5 included, MultiStar: {0.04, -0.05}, one-star: {0.15, -0.32}
23:00:04.161 00.001 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
23:00:04.161 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.88)
23:00:04.161 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.81 mountX=-0.04 mountY=0.05, mountTheta=2.27
23:00:04.165 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.05, opts=13)
23:00:04.165 00.000 12268 Enqueuing Move request for scope (0.04, -0.05)
23:00:04.165 00.000 11616 Worker thread wakes up
23:00:04.165 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
23:00:04.165 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
23:00:04.166 00.001 11616 Moving (0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
23:00:04.166 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:04.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:00:04.166 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:04.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:00:04.166 00.000 11616 MoveAxis(E, 0, ABG)
23:00:04.166 00.000 11616 Move returns status 0, amount 0
23:00:04.166 00.000 11616 MoveAxis(N, 0, ABG)
23:00:04.166 00.000 11616 Move returns status 0, amount 0
23:00:04.166 00.000 11616 move complete, result=0
23:00:04.167 00.001 11616 worker thread done servicing request
23:00:04.188 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=229, Gamma=1.290
23:00:04.207 00.019 12268 UpdateGuideState exits: m=172 SNR=9.0
23:00:04.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:04.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:04.207 00.000 12268 Enqueuing Expose request
23:00:04.207 00.000 11616 Worker thread wakes up
23:00:04.207 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:00:04.207 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:04.207 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:06.217 02.010 11616 Exposure complete
23:00:06.276 00.059 11616 worker thread done servicing request
23:00:06.276 00.000 12268 OnExposeComplete: enter
23:00:06.277 00.001 12268 UpdateGuideState(): m_state=6
23:00:06.277 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1385
23:00:06.277 00.000 12268 Star::Find returns 1 (0), X=1161.14, Y=161.20, Mass=155, SNR=8.5, Peak=25 HFD=3.6
23:00:06.277 00.000 12268 MultiStar: [#1 0.50,-0.25,1.10,U] [#2 0.40,0.57,0.00,M2] [#3 0.32,-0.10,0.85,U] [#4 0.60,-0.97,0.00,M2] [#5 0.14,0.23,0.60,U] [#6 0.24,-0.02,0.69,U] [#7 0.00,0.00,0.00,L] [#8 -0.21,0.36,0.52,U] [#9 -1.13,0.89,0.00,M2] 
23:00:06.278 00.001 12268 single-star, 5 included, MultiStar: {0.20, -0.02}, one-star: {-0.01, -0.05}
23:00:06.278 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
23:00:06.278 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
23:00:06.278 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.78 mountX=-0.05 mountY=-0.00, mountTheta=-3.06
23:00:06.280 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.05, opts=13)
23:00:06.280 00.000 12268 Enqueuing Move request for scope (-0.01, -0.05)
23:00:06.280 00.000 11616 Worker thread wakes up
23:00:06.280 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
23:00:06.280 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
23:00:06.280 00.000 11616 Moving (-0.01, -0.05) raw xDistance=-0.05 yDistance=-0.00
23:00:06.280 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:06.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:00:06.281 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:06.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:00:06.281 00.000 11616 MoveAxis(E, 0, ABG)
23:00:06.281 00.000 11616 Move returns status 0, amount 0
23:00:06.281 00.000 11616 MoveAxis(N, 0, ABG)
23:00:06.281 00.000 11616 Move returns status 0, amount 0
23:00:06.281 00.000 11616 move complete, result=0
23:00:06.281 00.000 11616 worker thread done servicing request
23:00:06.308 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=239, Gamma=1.290
23:00:06.327 00.019 12268 UpdateGuideState exits: m=155 SNR=8.5
23:00:06.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:06.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:06.327 00.000 12268 Enqueuing Expose request
23:00:06.328 00.001 11616 Worker thread wakes up
23:00:06.328 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:06.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:06.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:08.340 02.012 11616 Exposure complete
23:00:08.402 00.062 11616 worker thread done servicing request
23:00:08.402 00.000 12268 OnExposeComplete: enter
23:00:08.403 00.001 12268 UpdateGuideState(): m_state=6
23:00:08.403 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1386
23:00:08.403 00.000 12268 Star::Find returns 1 (0), X=1161.13, Y=161.26, Mass=173, SNR=8.9, Peak=21 HFD=3.9
23:00:08.403 00.000 12268 MultiStar: [#1 0.03,0.27,1.09,U] [#2 -0.09,0.80,0.00,M3] [#3 0.35,-0.63,0.00,M1] [#4 0.07,-0.60,0.72,U] [#5 0.16,0.58,0.70,U] [#6 0.11,0.23,0.67,U] [#7 0.00,0.00,0.00,L] [#8 0.38,1.39,0.00,M2] [#9 0.42,0.99,0.00,M3] 
23:00:08.403 00.000 12268 single-star, 4 included, MultiStar: {0.06, 0.10}, one-star: {-0.03, 0.01}
23:00:08.403 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
23:00:08.404 00.001 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
23:00:08.404 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.72 mountX=0.01 mountY=-0.03, mountTheta=-1.25
23:00:08.405 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.01, opts=13)
23:00:08.406 00.001 12268 Enqueuing Move request for scope (-0.03, 0.01)
23:00:08.406 00.000 11616 Worker thread wakes up
23:00:08.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
23:00:08.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
23:00:08.406 00.000 11616 Moving (-0.03, 0.01) raw xDistance=0.01 yDistance=-0.03
23:00:08.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:08.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:00:08.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:08.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:00:08.406 00.000 11616 MoveAxis(E, 0, ABG)
23:00:08.406 00.000 11616 Move returns status 0, amount 0
23:00:08.407 00.001 11616 MoveAxis(N, 0, ABG)
23:00:08.407 00.000 11616 Move returns status 0, amount 0
23:00:08.407 00.000 11616 move complete, result=0
23:00:08.407 00.000 11616 worker thread done servicing request
23:00:08.428 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
23:00:08.446 00.018 12268 UpdateGuideState exits: m=173 SNR=8.9
23:00:08.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:08.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:08.446 00.000 12268 Enqueuing Expose request
23:00:08.446 00.000 11616 Worker thread wakes up
23:00:08.447 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:08.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:08.447 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:10.460 02.013 11616 Exposure complete
23:00:10.519 00.059 11616 worker thread done servicing request
23:00:10.519 00.000 12268 OnExposeComplete: enter
23:00:10.519 00.000 12268 UpdateGuideState(): m_state=6
23:00:10.519 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1387
23:00:10.519 00.000 12268 Star::Find returns 1 (0), X=1160.89, Y=161.37, Mass=153, SNR=8.4, Peak=22 HFD=3.9
23:00:10.520 00.001 12268 Star::Find false star n=11 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=9
23:00:10.520 00.000 12268 Star::Find false star n=11 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
23:00:10.520 00.000 12268 MultiStar: [#1 0.29,0.33,1.22,U] [#2 0.49,1.23,0.00,M4] [#3 0.35,0.07,0.86,U] [#4 -0.05,-0.43,0.66,U] [#5 0.00,0.51,0.75,U] [#6 0.07,0.67,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.12,0.77,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:00:10.520 00.000 12268 refined, 4 included, MultiStar: {0.08, 0.15}, one-star: {-0.26, 0.12}
23:00:10.520 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
23:00:10.520 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
23:00:10.520 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.08 mountX=0.16 mountY=0.06, mountTheta=0.36
23:00:10.522 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.15, opts=13)
23:00:10.522 00.000 12268 Enqueuing Move request for scope (0.08, 0.15)
23:00:10.522 00.000 11616 Worker thread wakes up
23:00:10.522 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
23:00:10.522 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
23:00:10.522 00.000 11616 Moving (0.08, 0.15) raw xDistance=0.16 yDistance=0.06
23:00:10.523 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:00:10.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:00:10.523 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:10.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:00:10.523 00.000 11616 MoveAxis(E, 0, ABG)
23:00:10.523 00.000 11616 Move returns status 0, amount 0
23:00:10.523 00.000 11616 MoveAxis(N, 0, ABG)
23:00:10.523 00.000 11616 Move returns status 0, amount 0
23:00:10.523 00.000 11616 move complete, result=0
23:00:10.523 00.000 11616 worker thread done servicing request
23:00:10.547 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=214, Gamma=1.290
23:00:10.566 00.019 12268 UpdateGuideState exits: m=153 SNR=8.4
23:00:10.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:10.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:10.566 00.000 12268 Enqueuing Expose request
23:00:10.566 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:10.566 00.000 11616 Worker thread wakes up
23:00:10.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:10.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:12.579 02.013 11616 Exposure complete
23:00:12.637 00.058 11616 worker thread done servicing request
23:00:12.637 00.000 12268 OnExposeComplete: enter
23:00:12.637 00.000 12268 UpdateGuideState(): m_state=6
23:00:12.638 00.001 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1388
23:00:12.638 00.000 12268 Star::Find returns 1 (0), X=1160.90, Y=161.35, Mass=137, SNR=8.0, Peak=22 HFD=4.1
23:00:12.638 00.000 12268 Star::Find false star n=10 nbg=289 bg=7.5 sigma=0.8 thresh=10 peak=10
23:00:12.638 00.000 12268 Star::Find false star n=6 nbg=271 bg=7.8 sigma=0.7 thresh=10 peak=10
23:00:12.638 00.000 12268 Star::Find false star n=9 nbg=290 bg=7.6 sigma=0.8 thresh=10 peak=10
23:00:12.639 00.001 12268 MultiStar: [#1 0.37,0.46,1.24,U] [#2 0.09,1.09,0.00,M5] [#3 0.24,0.19,0.83,U] [#4 -0.06,-0.25,0.63,U] [#5 0.28,0.88,0.00,M3] [#6 0.36,0.41,0.76,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 0.00,0.00,0.00,L] 
23:00:12.639 00.000 12268 refined, 4 included, MultiStar: {0.14, 0.22}, one-star: {-0.26, 0.10}
23:00:12.639 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
23:00:12.639 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.70)
23:00:12.639 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.00 mountX=0.24 mountY=0.11, mountTheta=0.45
23:00:12.641 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.22, opts=13)
23:00:12.641 00.000 12268 Enqueuing Move request for scope (0.14, 0.22)
23:00:12.641 00.000 11616 Worker thread wakes up
23:00:12.641 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd
23:00:12.641 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.22)
23:00:12.641 00.000 11616 Moving (0.14, 0.22) raw xDistance=0.24 yDistance=0.11
23:00:12.641 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:00:12.641 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:00:12.641 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:12.641 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:00:12.642 00.001 11616 MoveAxis(E, 0, ABG)
23:00:12.642 00.000 11616 Move returns status 0, amount 0
23:00:12.642 00.000 11616 MoveAxis(N, 0, ABG)
23:00:12.642 00.000 11616 Move returns status 0, amount 0
23:00:12.642 00.000 11616 move complete, result=0
23:00:12.642 00.000 11616 worker thread done servicing request
23:00:12.664 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=243, Gamma=1.290
23:00:12.682 00.018 12268 UpdateGuideState exits: m=137 SNR=8.0
23:00:12.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:12.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:12.682 00.000 12268 Enqueuing Expose request
23:00:12.682 00.000 11616 Worker thread wakes up
23:00:12.682 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:12.683 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:12.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:14.686 02.003 11616 Exposure complete
23:00:14.746 00.060 11616 worker thread done servicing request
23:00:14.746 00.000 12268 OnExposeComplete: enter
23:00:14.746 00.000 12268 UpdateGuideState(): m_state=6
23:00:14.747 00.001 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1389
23:00:14.747 00.000 12268 Star::Find returns 1 (0), X=1161.16, Y=161.55, Mass=133, SNR=7.9, Peak=22 HFD=3.6
23:00:14.747 00.000 12268 Star::Find false star n=10 nbg=285 bg=7.5 sigma=0.8 thresh=10 peak=10
23:00:14.747 00.000 12268 MultiStar: [#1 0.52,0.60,0.00,M1] [#2 0.64,1.63,0.00,M6] [#3 0.28,0.07,0.96,U] [#4 -0.23,-0.06,0.80,U] [#5 0.01,1.22,0.00,M4] [#6 0.14,1.01,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.16,1.60,0.00,M3] [#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:00:14.747 00.000 12268 refined, 2 included, MultiStar: {0.03, 0.11}, one-star: {0.00, 0.30}
23:00:14.748 00.001 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
23:00:14.748 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
23:00:14.748 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.31 mountX=0.12 mountY=0.02, mountTheta=0.13
23:00:14.749 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.11, opts=13)
23:00:14.750 00.001 12268 Enqueuing Move request for scope (0.03, 0.11)
23:00:14.750 00.000 11616 Worker thread wakes up
23:00:14.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:00:14.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:00:14.750 00.000 11616 Moving (0.03, 0.11) raw xDistance=0.12 yDistance=0.02
23:00:14.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:00:14.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:00:14.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:14.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:00:14.750 00.000 11616 MoveAxis(E, 0, ABG)
23:00:14.750 00.000 11616 Move returns status 0, amount 0
23:00:14.751 00.001 11616 MoveAxis(N, 0, ABG)
23:00:14.751 00.000 11616 Move returns status 0, amount 0
23:00:14.751 00.000 11616 move complete, result=0
23:00:14.751 00.000 11616 worker thread done servicing request
23:00:14.774 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
23:00:14.793 00.019 12268 UpdateGuideState exits: m=133 SNR=7.9
23:00:14.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:14.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:14.793 00.000 12268 Enqueuing Expose request
23:00:14.793 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:00:14.794 00.001 11616 Worker thread wakes up
23:00:14.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:14.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:16.810 02.016 11616 Exposure complete
23:00:16.872 00.062 11616 worker thread done servicing request
23:00:16.873 00.001 12268 OnExposeComplete: enter
23:00:16.873 00.000 12268 UpdateGuideState(): m_state=6
23:00:16.873 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1390
23:00:16.873 00.000 12268 Star::Find returns 1 (0), X=1160.82, Y=161.59, Mass=126, SNR=7.6, Peak=21 HFD=4.0
23:00:16.873 00.000 12268 Star::Find false star n=13 nbg=283 bg=7.7 sigma=0.9 thresh=10 peak=10
23:00:16.874 00.001 12268 Star::Find false star n=13 nbg=287 bg=7.6 sigma=0.8 thresh=10 peak=10
23:00:16.874 00.000 12268 MultiStar: [#1 0.27,0.88,0.00,M2] [#2 0.29,1.74,0.00,M7] [#3 -0.18,0.55,0.90,U] [#4 -0.18,0.23,0.75,U] [#5 0.10,1.30,0.00,M5] [#6 0.05,1.14,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.12,1.58,0.00,M4] [#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:00:16.874 00.000 12268 refined, 2 included, MultiStar: {-0.24, 0.38}, one-star: {-0.33, 0.34}
23:00:16.874 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
23:00:16.874 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
23:00:16.874 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.38 hyp=0.45 cameraTheta=2.13 mountX=0.35 mountY=-0.29, mountTheta=-0.68
23:00:16.875 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.38, opts=13)
23:00:16.876 00.001 12268 Enqueuing Move request for scope (-0.24, 0.38)
23:00:16.876 00.000 11616 Worker thread wakes up
23:00:16.876 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.38) opts 0xd
23:00:16.876 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.38)
23:00:16.876 00.000 11616 Moving (-0.24, 0.38) raw xDistance=0.35 yDistance=-0.29
23:00:16.876 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
23:00:16.876 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.06
23:00:16.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
23:00:16.876 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:00:16.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:00:16.876 00.000 11616 MoveAxis(W, 198, ABG)
23:00:16.876 00.000 11616 Guiding  Dir = 3, Dur = 198
23:00:16.877 00.001 11616 IsSlewing returns 0
23:00:16.877 00.000 11616 IsGuiding returns 0
23:00:16.877 00.000 11616 PulseGuide returned control before completion, sleep 208
23:00:16.901 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=224, Gamma=1.290
23:00:16.920 00.019 12268 UpdateGuideState exits: m=126 SNR=7.6
23:00:16.921 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:16.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:16.921 00.000 12268 Enqueuing Expose request
23:00:17.099 00.178 11616 IsGuiding returns 0
23:00:17.099 00.000 11616 Move returns status 0, amount 198
23:00:17.099 00.000 11616 MoveAxis(N, 0, ABG)
23:00:17.099 00.000 11616 Move returns status 0, amount 0
23:00:17.099 00.000 11616 move complete, result=0
23:00:17.100 00.001 11616 worker thread done servicing request
23:00:17.100 00.000 12268 GuideStep: 0.4 px 198 ms WEST, -0.3 px 0 ms NORTH
23:00:17.100 00.000 11616 Worker thread wakes up
23:00:17.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:17.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:19.116 02.016 11616 Exposure complete
23:00:19.173 00.057 11616 worker thread done servicing request
23:00:19.174 00.001 12268 OnExposeComplete: enter
23:00:19.174 00.000 12268 UpdateGuideState(): m_state=6
23:00:19.174 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1391
23:00:19.174 00.000 12268 Star::Find returns 1 (0), X=1161.02, Y=161.41, Mass=113, SNR=7.3, Peak=18 HFD=3.7
23:00:19.174 00.000 12268 Star::Find false star n=9 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=10
23:00:19.175 00.001 12268 Star::Find false star n=9 nbg=273 bg=7.8 sigma=0.7 thresh=10 peak=9
23:00:19.175 00.000 12268 MultiStar: [#1 0.49,0.53,0.00,M3] [#2 0.49,1.42,0.00,M8] [#3 0.52,-0.27,0.87,U] [#4 -0.03,0.33,0.75,U] [#5 -0.42,0.62,0.00,M6] [#6 0.27,1.54,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.00,0.00,0.00,L] 
23:00:19.175 00.000 12268 refined, 2 included, MultiStar: {0.11, 0.07}, one-star: {-0.14, 0.16}
23:00:19.175 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
23:00:19.175 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.22)
23:00:19.175 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.52 mountX=0.08 mountY=0.11, mountTheta=0.94
23:00:19.177 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.07, opts=13)
23:00:19.177 00.000 12268 Enqueuing Move request for scope (0.11, 0.07)
23:00:19.177 00.000 11616 Worker thread wakes up
23:00:19.177 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
23:00:19.177 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
23:00:19.177 00.000 11616 Moving (0.11, 0.07) raw xDistance=0.08 yDistance=0.11
23:00:19.178 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:19.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:00:19.178 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:19.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:00:19.178 00.000 11616 MoveAxis(E, 0, ABG)
23:00:19.178 00.000 11616 Move returns status 0, amount 0
23:00:19.178 00.000 11616 MoveAxis(N, 0, ABG)
23:00:19.178 00.000 11616 Move returns status 0, amount 0
23:00:19.178 00.000 11616 move complete, result=0
23:00:19.179 00.001 11616 worker thread done servicing request
23:00:19.201 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=222, Gamma=1.290
23:00:19.219 00.018 12268 UpdateGuideState exits: m=113 SNR=7.3
23:00:19.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:19.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:19.219 00.000 12268 Enqueuing Expose request
23:00:19.219 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:19.219 00.000 11616 Worker thread wakes up
23:00:19.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:19.220 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:21.239 02.019 11616 Exposure complete
23:00:21.301 00.062 11616 worker thread done servicing request
23:00:21.301 00.000 12268 OnExposeComplete: enter
23:00:21.301 00.000 12268 UpdateGuideState(): m_state=6
23:00:21.302 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1392
23:00:21.302 00.000 12268 Star::Find returns 1 (0), X=1161.32, Y=160.92, Mass=140, SNR=8.1, Peak=22 HFD=4.4
23:00:21.302 00.000 12268 Star::Find false star n=11 nbg=276 bg=7.9 sigma=0.7 thresh=10 peak=10
23:00:21.302 00.000 12268 MultiStar: [#1 0.20,0.31,1.19,U] [#2 0.62,1.16,0.00,M9] [#3 -0.03,-0.25,0.91,U] [#4 0.12,-0.07,0.73,U] [#5 0.05,0.94,0.00,M7] [#6 0.66,1.13,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 -0.05,1.06,0.00,M5] [#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:00:21.302 00.000 12268 refined, 3 included, MultiStar: {0.12, -0.06}, one-star: {0.17, -0.33}
23:00:21.302 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
23:00:21.303 00.001 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
23:00:21.303 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-0.47 mountX=-0.05 mountY=0.13, mountTheta=1.93
23:00:21.304 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.06, opts=13)
23:00:21.305 00.001 12268 Enqueuing Move request for scope (0.12, -0.06)
23:00:21.305 00.000 11616 Worker thread wakes up
23:00:21.305 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
23:00:21.305 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
23:00:21.305 00.000 11616 Moving (0.12, -0.06) raw xDistance=-0.05 yDistance=0.13
23:00:21.305 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:21.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:00:21.305 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:21.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:00:21.306 00.001 11616 MoveAxis(E, 0, ABG)
23:00:21.306 00.000 11616 Move returns status 0, amount 0
23:00:21.306 00.000 11616 MoveAxis(N, 0, ABG)
23:00:21.306 00.000 11616 Move returns status 0, amount 0
23:00:21.306 00.000 11616 move complete, result=0
23:00:21.306 00.000 11616 worker thread done servicing request
23:00:21.329 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=209, Gamma=1.290
23:00:21.349 00.020 12268 UpdateGuideState exits: m=140 SNR=8.1
23:00:21.350 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:21.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:21.350 00.000 12268 Enqueuing Expose request
23:00:21.350 00.000 11616 Worker thread wakes up
23:00:21.350 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:21.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:21.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:23.359 02.009 11616 Exposure complete
23:00:23.418 00.059 11616 worker thread done servicing request
23:00:23.418 00.000 12268 OnExposeComplete: enter
23:00:23.418 00.000 12268 UpdateGuideState(): m_state=6
23:00:23.418 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1393
23:00:23.418 00.000 12268 Star::Find returns 1 (0), X=1161.06, Y=160.59, Mass=125, SNR=7.7, Peak=18 HFD=4.1
23:00:23.418 00.000 12268 Star::Find false star n=10 nbg=286 bg=7.6 sigma=0.7 thresh=10 peak=9
23:00:23.418 00.000 12268 Star::Find false star n=14 nbg=273 bg=7.9 sigma=0.7 thresh=10 peak=10
23:00:23.419 00.001 12268 MultiStar: [#1 0.49,0.27,1.34,U] [#2 0.03,0.92,0.00,M10] [#3 0.55,-0.50,0.00,M1] [#4 -0.20,-0.99,0.00,M1] [#5 0.73,0.50,0.00,M8] [#6 0.09,0.37,0.72,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 0.00,0.00,0.00,L] 
23:00:23.419 00.000 12268 refined, 2 included, MultiStar: {0.21, -0.01}, one-star: {-0.09, -0.66}
23:00:23.419 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
23:00:23.419 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.66)
23:00:23.419 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-0.04 mountX=0.01 mountY=0.21, mountTheta=1.51
23:00:23.424 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.01, opts=13)
23:00:23.424 00.000 12268 Enqueuing Move request for scope (0.21, -0.01)
23:00:23.424 00.000 11616 Worker thread wakes up
23:00:23.424 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.01) opts 0xd
23:00:23.424 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.01)
23:00:23.424 00.000 11616 Moving (0.21, -0.01) raw xDistance=0.01 yDistance=0.21
23:00:23.424 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:23.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:00:23.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
23:00:23.425 00.001 11616 MoveAxis(E, 0, ABG)
23:00:23.425 00.000 11616 Move returns status 0, amount 0
23:00:23.425 00.000 11616 MoveAxis(S, 17, ABG)
23:00:23.425 00.000 11616 Guiding  Dir = 1, Dur = 17
23:00:23.425 00.000 11616 IsSlewing returns 0
23:00:23.425 00.000 11616 IsGuiding returns 0
23:00:23.426 00.001 11616 PulseGuide returned control before completion, sleep 27
23:00:23.446 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=184, Gamma=1.290
23:00:23.464 00.018 12268 UpdateGuideState exits: m=125 SNR=7.7
23:00:23.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:23.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:23.464 00.000 12268 Enqueuing Expose request
23:00:23.467 00.003 11616 IsGuiding returns 1
23:00:23.467 00.000 11616 scope still moving after pulse duration time elapsed
23:00:23.498 00.031 11616 IsSlewing returns 0
23:00:23.498 00.000 11616 IsGuiding returns 0
23:00:23.498 00.000 11616 scope move finished after 17 + 56 ms
23:00:23.499 00.001 11616 Move returns status 0, amount 17
23:00:23.499 00.000 11616 move complete, result=0
23:00:23.499 00.000 11616 worker thread done servicing request
23:00:23.499 00.000 11616 Worker thread wakes up
23:00:23.499 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:23.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:23.501 00.002 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
23:00:25.507 02.006 11616 Exposure complete
23:00:25.568 00.061 11616 worker thread done servicing request
23:00:25.568 00.000 12268 OnExposeComplete: enter
23:00:25.569 00.001 12268 UpdateGuideState(): m_state=6
23:00:25.569 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1394
23:00:25.569 00.000 12268 Star::Find returns 1 (0), X=1161.17, Y=160.99, Mass=148, SNR=8.2, Peak=21 HFD=5.0
23:00:25.569 00.000 12268 Star::Find false star n=11 nbg=282 bg=7.8 sigma=0.8 thresh=10 peak=10
23:00:25.569 00.000 12268 MultiStar: [#1 0.08,-0.38,1.17,U] [#2 0.29,0.95,0.00,R] [#3 0.34,-0.63,0.00,M2] [#4 0.19,-1.66,0.00,M2] [#5 -0.41,0.23,0.58,U] [#6 0.01,-0.07,0.69,U] [#7 0.00,0.00,0.00,L] [#8 -0.03,0.52,0.59,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:00:25.570 00.001 12268 refined, 4 included, MultiStar: {-0.03, -0.08}, one-star: {0.02, -0.26}
23:00:25.570 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
23:00:25.570 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
23:00:25.570 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-2.00 mountX=-0.08 mountY=-0.02, mountTheta=-2.84
23:00:25.573 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.08, opts=13)
23:00:25.573 00.000 12268 Enqueuing Move request for scope (-0.03, -0.08)
23:00:25.573 00.000 11616 Worker thread wakes up
23:00:25.573 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
23:00:25.573 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
23:00:25.574 00.001 11616 Moving (-0.03, -0.08) raw xDistance=-0.08 yDistance=-0.02
23:00:25.574 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:25.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:00:25.574 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:25.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:00:25.574 00.000 11616 MoveAxis(E, 0, ABG)
23:00:25.574 00.000 11616 Move returns status 0, amount 0
23:00:25.574 00.000 11616 MoveAxis(N, 0, ABG)
23:00:25.574 00.000 11616 Move returns status 0, amount 0
23:00:25.574 00.000 11616 move complete, result=0
23:00:25.575 00.001 11616 worker thread done servicing request
23:00:25.602 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=194, Gamma=1.290
23:00:25.620 00.018 12268 UpdateGuideState exits: m=148 SNR=8.2
23:00:25.621 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:25.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:25.621 00.000 12268 Enqueuing Expose request
23:00:25.621 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:25.621 00.000 11616 Worker thread wakes up
23:00:25.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:25.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:27.644 02.023 11616 Exposure complete
23:00:27.704 00.060 11616 worker thread done servicing request
23:00:27.704 00.000 12268 OnExposeComplete: enter
23:00:27.704 00.000 12268 UpdateGuideState(): m_state=6
23:00:27.705 00.001 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1395
23:00:27.705 00.000 12268 Star::Find returns 1 (0), X=1160.79, Y=160.74, Mass=114, SNR=7.3, Peak=20 HFD=4.5
23:00:27.705 00.000 12268 Star::Find false star n=14 nbg=270 bg=7.9 sigma=0.7 thresh=10 peak=10
23:00:27.705 00.000 12268 MultiStar: [#1 0.48,-0.54,0.00,M1] [#2 0.00,-0.21,0.92,U] [#3 -0.06,-0.79,0.00,M3] [#4 -0.57,-0.65,0.00,M3] [#5 0.31,0.05,0.65,U] [#6 -0.35,-0.08,0.75,U] [#7 0.00,0.00,0.00,L] [#8 0.39,-0.53,0.00,M5] [#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:00:27.705 00.000 12268 refined, 3 included, MultiStar: {-0.13, -0.22}, one-star: {-0.36, -0.51}
23:00:27.705 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
23:00:27.705 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.40)
23:00:27.706 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.22 hyp=0.25 cameraTheta=-2.10 mountX=-0.23 mountY=-0.10, mountTheta=-2.74
23:00:27.709 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.22, opts=13)
23:00:27.709 00.000 12268 Enqueuing Move request for scope (-0.13, -0.22)
23:00:27.710 00.001 11616 Worker thread wakes up
23:00:27.710 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.22) opts 0xd
23:00:27.710 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.22)
23:00:27.710 00.000 11616 Moving (-0.13, -0.22) raw xDistance=-0.23 yDistance=-0.10
23:00:27.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:00:27.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:00:27.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:27.711 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:00:27.711 00.000 11616 MoveAxis(E, 0, ABG)
23:00:27.711 00.000 11616 Move returns status 0, amount 0
23:00:27.711 00.000 11616 MoveAxis(N, 0, ABG)
23:00:27.711 00.000 11616 Move returns status 0, amount 0
23:00:27.711 00.000 11616 move complete, result=0
23:00:27.711 00.000 11616 worker thread done servicing request
23:00:27.733 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=193, Gamma=1.290
23:00:27.750 00.017 12268 UpdateGuideState exits: m=114 SNR=7.3
23:00:27.751 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:27.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:27.751 00.000 12268 Enqueuing Expose request
23:00:27.751 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:27.751 00.000 11616 Worker thread wakes up
23:00:27.751 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:27.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:29.770 02.019 11616 Exposure complete
23:00:29.828 00.058 11616 worker thread done servicing request
23:00:29.829 00.001 12268 OnExposeComplete: enter
23:00:29.829 00.000 12268 UpdateGuideState(): m_state=6
23:00:29.829 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1396
23:00:29.829 00.000 12268 Star::Find returns 1 (0), X=1160.78, Y=161.00, Mass=140, SNR=8.1, Peak=22 HFD=4.7
23:00:29.829 00.000 12268 Star::Find false star n=11 nbg=289 bg=7.6 sigma=0.8 thresh=10 peak=9
23:00:29.829 00.000 12268 Star::Find false star n=10 nbg=273 bg=7.9 sigma=0.7 thresh=10 peak=10
23:00:29.830 00.001 12268 MultiStar: [#1 0.62,-0.69,0.00,M2] [#2 0.42,-0.81,0.00,M1] [#3 0.73,-0.93,0.00,M4] [#4 -0.43,-1.22,0.00,M4] [#5 0.07,0.05,0.53,U] [#6 0.38,-0.14,0.67,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 0.00,0.00,0.00,L] 
23:00:29.830 00.000 12268 refined, 2 included, MultiStar: {-0.04, -0.15}, one-star: {-0.38, -0.25}
23:00:29.830 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
23:00:29.830 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
23:00:29.830 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.83 mountX=-0.15 mountY=-0.02, mountTheta=-3.01
23:00:29.832 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.15, opts=13)
23:00:29.832 00.000 12268 Enqueuing Move request for scope (-0.04, -0.15)
23:00:29.832 00.000 11616 Worker thread wakes up
23:00:29.832 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
23:00:29.832 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
23:00:29.832 00.000 11616 Moving (-0.04, -0.15) raw xDistance=-0.15 yDistance=-0.02
23:00:29.832 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:00:29.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:00:29.832 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:29.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:00:29.832 00.000 11616 MoveAxis(E, 0, ABG)
23:00:29.833 00.001 11616 Move returns status 0, amount 0
23:00:29.833 00.000 11616 MoveAxis(N, 0, ABG)
23:00:29.833 00.000 11616 Move returns status 0, amount 0
23:00:29.833 00.000 11616 move complete, result=0
23:00:29.834 00.001 11616 worker thread done servicing request
23:00:29.855 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=188, Gamma=1.290
23:00:29.874 00.019 12268 UpdateGuideState exits: m=140 SNR=8.1
23:00:29.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:29.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:29.874 00.000 12268 Enqueuing Expose request
23:00:29.874 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:29.875 00.001 11616 Worker thread wakes up
23:00:29.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:29.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:31.892 02.017 11616 Exposure complete
23:00:31.952 00.060 11616 worker thread done servicing request
23:00:31.953 00.001 12268 OnExposeComplete: enter
23:00:31.953 00.000 12268 UpdateGuideState(): m_state=6
23:00:31.953 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1397
23:00:31.953 00.000 12268 Star::Find returns 1 (0), X=1160.83, Y=160.63, Mass=141, SNR=8.2, Peak=20 HFD=3.9
23:00:31.954 00.001 12268 Star::Find false star n=9 nbg=284 bg=7.7 sigma=0.8 thresh=10 peak=10
23:00:31.954 00.000 12268 MultiStar: [#1 0.33,-0.37,1.08,U] [#2 -0.40,-0.25,0.75,U] [#3 0.73,-0.46,0.00,M5] [#4 -0.44,-1.42,0.00,M5] [#5 3.77,-4.71,0.00,M6] [#6 0.48,0.04,0.77,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 0.00,0.00,0.00,L] 
23:00:31.954 00.000 12268 refined, 3 included, MultiStar: {0.03, -0.33}, one-star: {-0.33, -0.62}
23:00:31.954 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
23:00:31.954 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
23:00:31.954 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.33 hyp=0.33 cameraTheta=-1.49 mountX=-0.33 mountY=0.07, mountTheta=2.93
23:00:31.959 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.33, opts=13)
23:00:31.960 00.001 12268 Enqueuing Move request for scope (0.03, -0.33)
23:00:31.960 00.000 11616 Worker thread wakes up
23:00:31.960 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.33) opts 0xd
23:00:31.960 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.33)
23:00:31.960 00.000 11616 Moving (0.03, -0.33) raw xDistance=-0.33 yDistance=0.07
23:00:31.960 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
23:00:31.960 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
23:00:31.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
23:00:31.960 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:31.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:00:31.960 00.000 11616 MoveAxis(E, 182, ABG)
23:00:31.960 00.000 11616 Guiding  Dir = 2, Dur = 182
23:00:31.961 00.001 11616 IsSlewing returns 0
23:00:31.961 00.000 11616 IsGuiding returns 0
23:00:31.961 00.000 11616 PulseGuide returned control before completion, sleep 192
23:00:31.982 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=191, Gamma=1.290
23:00:32.000 00.018 12268 UpdateGuideState exits: m=141 SNR=8.2
23:00:32.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:32.001 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:32.001 00.000 12268 Enqueuing Expose request
23:00:32.159 00.158 11616 IsGuiding returns 1
23:00:32.159 00.000 11616 scope still moving after pulse duration time elapsed
23:00:32.190 00.031 11616 IsSlewing returns 0
23:00:32.190 00.000 11616 IsGuiding returns 0
23:00:32.191 00.001 11616 scope move finished after 182 + 46 ms
23:00:32.191 00.000 11616 Move returns status 0, amount 182
23:00:32.191 00.000 11616 MoveAxis(N, 0, ABG)
23:00:32.191 00.000 11616 Move returns status 0, amount 0
23:00:32.191 00.000 11616 move complete, result=0
23:00:32.191 00.000 11616 worker thread done servicing request
23:00:32.191 00.000 11616 Worker thread wakes up
23:00:32.191 00.000 12268 GuideStep: -0.3 px 182 ms EAST, 0.1 px 0 ms NORTH
23:00:32.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:32.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:34.202 02.011 11616 Exposure complete
23:00:34.262 00.060 11616 worker thread done servicing request
23:00:34.262 00.000 12268 OnExposeComplete: enter
23:00:34.262 00.000 12268 UpdateGuideState(): m_state=6
23:00:34.263 00.001 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1398
23:00:34.263 00.000 12268 Star::Find returns 1 (0), X=1161.43, Y=161.24, Mass=129, SNR=7.7, Peak=17 HFD=4.1
23:00:34.263 00.000 12268 Star::Find false star n=6 nbg=285 bg=7.5 sigma=0.7 thresh=10 peak=10
23:00:34.263 00.000 12268 Star::Find false star n=10 nbg=284 bg=7.7 sigma=0.8 thresh=10 peak=9
23:00:34.263 00.000 12268 Star::Find false star n=13 nbg=272 bg=7.8 sigma=0.7 thresh=10 peak=9
23:00:34.263 00.000 12268 MultiStar: [#1 0.14,0.46,1.23,U] [#2 0.48,-0.17,0.91,U] [#3 0.46,0.05,0.91,U] [#4 0.31,-0.84,0.00,M6] [#5 0.14,0.81,0.00,M7] [#6 0.82,0.93,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.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:00:34.263 00.000 12268 single-star, 3 included, MultiStar: {0.32, 0.11}, one-star: {0.27, -0.01}
23:00:34.264 00.001 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
23:00:34.264 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.65)
23:00:34.264 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-0.05 mountX=0.01 mountY=0.27, mountTheta=1.52
23:00:34.265 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.01, opts=13)
23:00:34.265 00.000 12268 Enqueuing Move request for scope (0.27, -0.01)
23:00:34.266 00.001 11616 Worker thread wakes up
23:00:34.266 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.01) opts 0xd
23:00:34.266 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.01)
23:00:34.266 00.000 11616 Moving (0.27, -0.01) raw xDistance=0.01 yDistance=0.27
23:00:34.266 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:34.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:00:34.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
23:00:34.266 00.000 11616 MoveAxis(E, 0, ABG)
23:00:34.267 00.001 11616 Move returns status 0, amount 0
23:00:34.267 00.000 11616 MoveAxis(S, 23, ABG)
23:00:34.267 00.000 11616 Guiding  Dir = 1, Dur = 23
23:00:34.267 00.000 11616 IsSlewing returns 0
23:00:34.267 00.000 11616 IsGuiding returns 0
23:00:34.268 00.001 11616 PulseGuide returned control before completion, sleep 33
23:00:34.291 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=205, Gamma=1.290
23:00:34.310 00.019 12268 UpdateGuideState exits: m=129 SNR=7.7
23:00:34.310 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:34.310 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:34.310 00.000 12268 Enqueuing Expose request
23:00:34.315 00.005 11616 IsGuiding returns 1
23:00:34.315 00.000 11616 scope still moving after pulse duration time elapsed
23:00:34.346 00.031 11616 IsSlewing returns 0
23:00:34.346 00.000 11616 IsGuiding returns 1
23:00:34.378 00.032 11616 IsSlewing returns 0
23:00:34.378 00.000 11616 IsGuiding returns 1
23:00:34.408 00.030 11616 IsSlewing returns 0
23:00:34.408 00.000 11616 IsGuiding returns 1
23:00:34.439 00.031 11616 IsSlewing returns 0
23:00:34.440 00.001 11616 IsGuiding returns 0
23:00:34.440 00.000 11616 scope move finished after 23 + 150 ms
23:00:34.440 00.000 11616 Move returns status 0, amount 23
23:00:34.440 00.000 11616 move complete, result=0
23:00:34.440 00.000 11616 worker thread done servicing request
23:00:34.440 00.000 11616 Worker thread wakes up
23:00:34.441 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
23:00:34.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:34.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:36.458 02.017 11616 Exposure complete
23:00:36.519 00.061 11616 worker thread done servicing request
23:00:36.519 00.000 12268 OnExposeComplete: enter
23:00:36.519 00.000 12268 UpdateGuideState(): m_state=6
23:00:36.519 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1399
23:00:36.519 00.000 12268 Star::Find returns 1 (0), X=1161.24, Y=161.44, Mass=125, SNR=7.6, Peak=20 HFD=4.5
23:00:36.520 00.001 12268 Star::Find false star n=11 nbg=289 bg=7.6 sigma=0.8 thresh=10 peak=10
23:00:36.520 00.000 12268 Star::Find false star n=9 nbg=269 bg=7.8 sigma=0.7 thresh=10 peak=9
23:00:36.520 00.000 12268 MultiStar: [#1 -0.15,-0.05,1.22,U] [#2 0.33,0.31,0.89,U] [#3 0.01,-0.56,0.88,U] [#4 0.47,0.10,0.71,U] [#5 -0.06,0.73,0.00,M8] [#6 0.22,0.97,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 0.00,0.00,0.00,L] 
23:00:36.520 00.000 12268 refined, 4 included, MultiStar: {0.12, -0.01}, one-star: {0.08, 0.19}
23:00:36.520 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
23:00:36.520 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
23:00:36.520 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.06 mountX=0.00 mountY=0.11, mountTheta=1.53
23:00:36.522 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.01, opts=13)
23:00:36.522 00.000 12268 Enqueuing Move request for scope (0.12, -0.01)
23:00:36.522 00.000 11616 Worker thread wakes up
23:00:36.522 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
23:00:36.522 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
23:00:36.522 00.000 11616 Moving (0.12, -0.01) raw xDistance=0.00 yDistance=0.11
23:00:36.523 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:36.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:00:36.523 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:36.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:00:36.523 00.000 11616 MoveAxis(E, 0, ABG)
23:00:36.523 00.000 11616 Move returns status 0, amount 0
23:00:36.523 00.000 11616 MoveAxis(N, 0, ABG)
23:00:36.523 00.000 11616 Move returns status 0, amount 0
23:00:36.523 00.000 11616 move complete, result=0
23:00:36.523 00.000 11616 worker thread done servicing request
23:00:36.545 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=172, Gamma=1.290
23:00:36.564 00.019 12268 UpdateGuideState exits: m=125 SNR=7.6
23:00:36.564 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:36.564 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:36.564 00.000 12268 Enqueuing Expose request
23:00:36.564 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:36.564 00.000 11616 Worker thread wakes up
23:00:36.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:36.565 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:38.581 02.016 11616 Exposure complete
23:00:38.641 00.060 11616 worker thread done servicing request
23:00:38.641 00.000 12268 OnExposeComplete: enter
23:00:38.641 00.000 12268 UpdateGuideState(): m_state=6
23:00:38.641 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1400
23:00:38.641 00.000 12268 Star::Find returns 1 (0), X=1160.99, Y=161.10, Mass=143, SNR=8.1, Peak=19 HFD=4.4
23:00:38.642 00.001 12268 Star::Find false star n=10 nbg=273 bg=7.8 sigma=0.7 thresh=10 peak=10
23:00:38.642 00.000 12268 MultiStar: [#1 0.35,0.16,1.08,U] [#2 -0.11,0.06,0.86,U] [#3 0.22,-0.63,0.00,M4] [#4 -0.56,-1.11,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.28,0.35,0.73,U] [#7 0.00,0.00,0.00,L] [#8 0.76,-0.14,0.00,M6] [#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:00:38.642 00.000 12268 refined, 3 included, MultiStar: {0.09, 0.09}, one-star: {-0.16, -0.15}
23:00:38.642 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
23:00:38.642 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.47)
23:00:38.642 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.12 cameraTheta=0.77 mountX=0.09 mountY=0.08, mountTheta=0.69
23:00:38.644 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.09, opts=13)
23:00:38.644 00.000 12268 Enqueuing Move request for scope (0.09, 0.09)
23:00:38.644 00.000 11616 Worker thread wakes up
23:00:38.644 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
23:00:38.644 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
23:00:38.644 00.000 11616 Moving (0.09, 0.09) raw xDistance=0.09 yDistance=0.08
23:00:38.644 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:38.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:00:38.645 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:38.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:00:38.645 00.000 11616 MoveAxis(E, 0, ABG)
23:00:38.645 00.000 11616 Move returns status 0, amount 0
23:00:38.645 00.000 11616 MoveAxis(N, 0, ABG)
23:00:38.645 00.000 11616 Move returns status 0, amount 0
23:00:38.645 00.000 11616 move complete, result=0
23:00:38.645 00.000 11616 worker thread done servicing request
23:00:38.667 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=203, Gamma=1.290
23:00:38.686 00.019 12268 UpdateGuideState exits: m=143 SNR=8.1
23:00:38.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:38.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:38.686 00.000 12268 Enqueuing Expose request
23:00:38.686 00.000 11616 Worker thread wakes up
23:00:38.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:38.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:38.686 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:40.703 02.017 11616 Exposure complete
23:00:40.766 00.063 11616 worker thread done servicing request
23:00:40.767 00.001 12268 OnExposeComplete: enter
23:00:40.767 00.000 12268 UpdateGuideState(): m_state=6
23:00:40.768 00.001 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1401
23:00:40.768 00.000 12268 Star::Find returns 1 (0), X=1161.25, Y=160.76, Mass=133, SNR=7.9, Peak=22 HFD=4.3
23:00:40.768 00.000 12268 MultiStar: [#1 0.35,0.07,1.20,U] [#2 -0.28,-0.24,0.88,U] [#3 0.04,-0.08,0.83,U] [#4 -0.23,-0.56,0.65,U] [#5 -0.03,0.49,0.56,U] [#6 -0.42,0.24,0.53,U] [#7 0.00,0.00,0.00,L] [#8 -0.46,0.67,0.00,M7] [#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:00:40.768 00.000 12268 refined, 6 included, MultiStar: {-0.02, -0.12}, one-star: {0.10, -0.49}
23:00:40.768 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.11)
23:00:40.769 00.001 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
23:00:40.769 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.71 mountX=-0.12 mountY=-0.00, mountTheta=-3.14
23:00:40.772 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.12, opts=13)
23:00:40.772 00.000 12268 Enqueuing Move request for scope (-0.02, -0.12)
23:00:40.773 00.001 11616 Worker thread wakes up
23:00:40.773 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
23:00:40.773 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
23:00:40.773 00.000 11616 Moving (-0.02, -0.12) raw xDistance=-0.12 yDistance=-0.00
23:00:40.773 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
23:00:40.773 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:40.774 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:00:40.774 00.000 11616 MoveAxis(E, 65, ABG)
23:00:40.774 00.000 11616 Guiding  Dir = 2, Dur = 65
23:00:40.775 00.001 11616 IsSlewing returns 0
23:00:40.775 00.000 11616 IsGuiding returns 0
23:00:40.776 00.001 11616 PulseGuide returned control before completion, sleep 75
23:00:40.807 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=182, Gamma=1.290
23:00:40.831 00.024 12268 UpdateGuideState exits: m=133 SNR=7.9
23:00:40.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:40.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:40.831 00.000 12268 Enqueuing Expose request
23:00:40.863 00.032 11616 IsGuiding returns 1
23:00:40.864 00.001 11616 scope still moving after pulse duration time elapsed
23:00:40.895 00.031 11616 IsSlewing returns 0
23:00:40.895 00.000 11616 IsGuiding returns 0
23:00:40.895 00.000 11616 scope move finished after 65 + 55 ms
23:00:40.896 00.001 11616 Move returns status 0, amount 65
23:00:40.896 00.000 11616 MoveAxis(N, 0, ABG)
23:00:40.897 00.001 11616 Move returns status 0, amount 0
23:00:40.897 00.000 11616 move complete, result=0
23:00:40.897 00.000 11616 worker thread done servicing request
23:00:40.897 00.000 11616 Worker thread wakes up
23:00:40.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:40.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:40.897 00.000 12268 GuideStep: -0.1 px 65 ms EAST, -0.0 px 0 ms NORTH
23:00:42.921 02.024 11616 Exposure complete
23:00:42.984 00.063 11616 worker thread done servicing request
23:00:42.984 00.000 12268 OnExposeComplete: enter
23:00:42.984 00.000 12268 UpdateGuideState(): m_state=6
23:00:42.984 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1402
23:00:42.985 00.001 12268 Star::Find returns 1 (0), X=1160.92, Y=160.72, Mass=158, SNR=8.6, Peak=21 HFD=4.5
23:00:42.985 00.000 12268 Star::Find false star n=12 nbg=286 bg=7.6 sigma=0.8 thresh=10 peak=10
23:00:42.985 00.000 12268 Star::Find false star n=10 nbg=271 bg=7.9 sigma=0.7 thresh=10 peak=9
23:00:42.985 00.000 12268 MultiStar: [#1 0.30,-0.61,0.00,M1] [#2 -0.24,-0.58,0.82,U] [#3 0.25,-0.79,0.00,M4] [#4 0.45,-1.57,0.00,M6] [#5 -0.00,-0.10,0.54,U] [#6 0.26,0.08,0.64,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 0.00,0.00,0.00,L] 
23:00:42.985 00.000 12268 refined, 3 included, MultiStar: {-0.09, -0.34}, one-star: {-0.23, -0.53}
23:00:42.985 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.30 = 2.99)
23:00:42.985 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.12)
23:00:42.985 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.34 hyp=0.35 cameraTheta=-1.82 mountX=-0.34 mountY=-0.04, mountTheta=-3.02
23:00:42.987 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.34, opts=13)
23:00:42.987 00.000 12268 Enqueuing Move request for scope (-0.09, -0.34)
23:00:42.988 00.001 11616 Worker thread wakes up
23:00:42.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.34) opts 0xd
23:00:42.988 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.34)
23:00:42.988 00.000 11616 Moving (-0.09, -0.34) raw xDistance=-0.34 yDistance=-0.04
23:00:42.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
23:00:42.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:42.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:00:42.988 00.000 11616 MoveAxis(E, 193, ABG)
23:00:42.988 00.000 11616 Guiding  Dir = 2, Dur = 193
23:00:42.989 00.001 11616 IsSlewing returns 0
23:00:42.989 00.000 11616 IsGuiding returns 0
23:00:42.990 00.001 11616 PulseGuide returned control before completion, sleep 203
23:00:43.016 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=188, Gamma=1.290
23:00:43.035 00.019 12268 UpdateGuideState exits: m=158 SNR=8.6
23:00:43.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:43.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:43.035 00.000 12268 Enqueuing Expose request
23:00:43.209 00.174 11616 IsGuiding returns 0
23:00:43.209 00.000 11616 Move returns status 0, amount 193
23:00:43.209 00.000 11616 MoveAxis(N, 0, ABG)
23:00:43.209 00.000 11616 Move returns status 0, amount 0
23:00:43.209 00.000 11616 move complete, result=0
23:00:43.209 00.000 11616 worker thread done servicing request
23:00:43.209 00.000 11616 Worker thread wakes up
23:00:43.210 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:43.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:43.210 00.000 12268 GuideStep: -0.3 px 193 ms EAST, -0.0 px 0 ms NORTH
23:00:45.228 02.018 11616 Exposure complete
23:00:45.289 00.061 11616 worker thread done servicing request
23:00:45.289 00.000 12268 OnExposeComplete: enter
23:00:45.289 00.000 12268 UpdateGuideState(): m_state=6
23:00:45.289 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1403
23:00:45.289 00.000 12268 Star::Find returns 1 (0), X=1161.22, Y=160.68, Mass=153, SNR=8.3, Peak=19 HFD=4.4
23:00:45.290 00.001 12268 Star::Find false star n=13 nbg=287 bg=7.6 sigma=0.8 thresh=10 peak=10
23:00:45.290 00.000 12268 Star::Find false star n=10 nbg=272 bg=7.8 sigma=0.6 thresh=10 peak=10
23:00:45.290 00.000 12268 MultiStar: [#1 0.09,-0.11,1.04,U] [#2 0.40,-0.11,0.83,U] [#3 -0.24,-0.72,0.00,M5] [#4 -0.10,-1.08,0.00,M7] [#5 -0.11,0.13,0.67,U] [#6 0.02,0.02,0.68,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 0.00,0.00,0.00,L] 
23:00:45.290 00.000 12268 refined, 4 included, MultiStar: {0.10, -0.16}, one-star: {0.07, -0.57}
23:00:45.290 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
23:00:45.290 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.70)
23:00:45.290 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.00 mountX=-0.15 mountY=0.12, mountTheta=2.46
23:00:45.292 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.16, opts=13)
23:00:45.292 00.000 12268 Enqueuing Move request for scope (0.10, -0.16)
23:00:45.292 00.000 11616 Worker thread wakes up
23:00:45.292 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
23:00:45.292 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
23:00:45.292 00.000 11616 Moving (0.10, -0.16) raw xDistance=-0.15 yDistance=0.12
23:00:45.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
23:00:45.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:45.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:00:45.293 00.001 11616 MoveAxis(E, 85, ABG)
23:00:45.293 00.000 11616 Guiding  Dir = 2, Dur = 85
23:00:45.293 00.000 11616 IsSlewing returns 0
23:00:45.293 00.000 11616 IsGuiding returns 0
23:00:45.294 00.001 11616 PulseGuide returned control before completion, sleep 95
23:00:45.315 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=196, Gamma=1.290
23:00:45.335 00.020 12268 UpdateGuideState exits: m=153 SNR=8.3
23:00:45.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:45.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:45.335 00.000 12268 Enqueuing Expose request
23:00:45.396 00.061 11616 IsGuiding returns 1
23:00:45.396 00.000 11616 scope still moving after pulse duration time elapsed
23:00:45.427 00.031 11616 IsSlewing returns 0
23:00:45.427 00.000 11616 IsGuiding returns 0
23:00:45.427 00.000 11616 scope move finished after 85 + 48 ms
23:00:45.427 00.000 11616 Move returns status 0, amount 85
23:00:45.427 00.000 11616 MoveAxis(N, 0, ABG)
23:00:45.427 00.000 11616 Move returns status 0, amount 0
23:00:45.427 00.000 11616 move complete, result=0
23:00:45.427 00.000 11616 worker thread done servicing request
23:00:45.428 00.001 11616 Worker thread wakes up
23:00:45.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:45.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:45.428 00.000 12268 GuideStep: -0.2 px 85 ms EAST, 0.1 px 0 ms NORTH
23:00:47.439 02.011 11616 Exposure complete
23:00:47.499 00.060 11616 worker thread done servicing request
23:00:47.499 00.000 12268 OnExposeComplete: enter
23:00:47.499 00.000 12268 UpdateGuideState(): m_state=6
23:00:47.499 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1404
23:00:47.500 00.001 12268 Star::Find returns 1 (0), X=1160.95, Y=160.75, Mass=153, SNR=8.4, Peak=21 HFD=4.4
23:00:47.500 00.000 12268 Star::Find false star n=10 nbg=283 bg=7.6 sigma=0.7 thresh=10 peak=10
23:00:47.500 00.000 12268 MultiStar: [#1 0.17,-0.22,1.13,U] [#2 0.18,-0.07,0.85,U] [#3 0.38,-0.16,0.78,U] [#4 0.48,-1.49,0.00,M8] [#5 -0.24,-0.04,0.78,U] [#6 -0.20,0.42,0.66,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.77,0.21,0.00,M5] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:00:47.500 00.000 12268 refined, 5 included, MultiStar: {0.02, -0.13}, one-star: {-0.21, -0.50}
23:00:47.500 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
23:00:47.500 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.29)
23:00:47.500 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.14 cameraTheta=-1.40 mountX=-0.13 mountY=0.04, mountTheta=2.85
23:00:47.502 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.13, opts=13)
23:00:47.503 00.001 12268 Enqueuing Move request for scope (0.02, -0.13)
23:00:47.503 00.000 11616 Worker thread wakes up
23:00:47.503 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
23:00:47.503 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
23:00:47.503 00.000 11616 Moving (0.02, -0.13) raw xDistance=-0.13 yDistance=0.04
23:00:47.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
23:00:47.503 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:47.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:00:47.504 00.001 11616 MoveAxis(E, 73, ABG)
23:00:47.504 00.000 11616 Guiding  Dir = 2, Dur = 73
23:00:47.504 00.000 11616 IsSlewing returns 0
23:00:47.504 00.000 11616 IsGuiding returns 0
23:00:47.504 00.000 11616 PulseGuide returned control before completion, sleep 83
23:00:47.527 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=202, Gamma=1.290
23:00:47.545 00.018 12268 UpdateGuideState exits: m=153 SNR=8.4
23:00:47.545 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:47.545 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:47.545 00.000 12268 Enqueuing Expose request
23:00:47.595 00.050 11616 IsGuiding returns 1
23:00:47.596 00.001 11616 scope still moving after pulse duration time elapsed
23:00:47.627 00.031 11616 IsSlewing returns 0
23:00:47.627 00.000 11616 IsGuiding returns 0
23:00:47.627 00.000 11616 scope move finished after 73 + 50 ms
23:00:47.628 00.001 11616 Move returns status 0, amount 73
23:00:47.628 00.000 11616 MoveAxis(N, 0, ABG)
23:00:47.628 00.000 11616 Move returns status 0, amount 0
23:00:47.628 00.000 11616 move complete, result=0
23:00:47.628 00.000 11616 worker thread done servicing request
23:00:47.628 00.000 11616 Worker thread wakes up
23:00:47.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:47.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:47.630 00.002 12268 GuideStep: -0.1 px 73 ms EAST, 0.0 px 0 ms NORTH
23:00:49.640 02.010 11616 Exposure complete
23:00:49.697 00.057 11616 worker thread done servicing request
23:00:49.698 00.001 12268 OnExposeComplete: enter
23:00:49.698 00.000 12268 UpdateGuideState(): m_state=6
23:00:49.698 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1405
23:00:49.698 00.000 12268 Star::Find returns 1 (0), X=1160.74, Y=161.05, Mass=138, SNR=7.9, Peak=22 HFD=4.7
23:00:49.698 00.000 12268 Star::Find false star n=10 nbg=278 bg=7.8 sigma=0.7 thresh=10 peak=10
23:00:49.698 00.000 12268 Star::Find false star n=10 nbg=274 bg=7.8 sigma=0.7 thresh=10 peak=10
23:00:49.699 00.001 12268 MultiStar: [#1 -0.31,-0.06,1.12,U] [#2 -0.88,-1.00,0.00,M1] [#3 -0.20,-0.54,0.92,U] [#4 0.29,-1.93,0.00,M9] [#5 -0.41,0.20,0.83,U] [#6 -0.16,-0.01,0.69,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 0.00,0.00,0.00,L] 
23:00:49.699 00.000 12268 refined, 4 included, MultiStar: {-0.31, -0.13}, one-star: {-0.41, -0.20}
23:00:49.699 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.21 = 2.08)
23:00:49.699 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.03)
23:00:49.699 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.13 hyp=0.33 cameraTheta=-2.73 mountX=-0.16 mountY=-0.29, mountTheta=-2.08
23:00:49.702 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.13, opts=13)
23:00:49.702 00.000 12268 Enqueuing Move request for scope (-0.31, -0.13)
23:00:49.702 00.000 11616 Worker thread wakes up
23:00:49.702 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.13) opts 0xd
23:00:49.702 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.13)
23:00:49.702 00.000 11616 Moving (-0.31, -0.13) raw xDistance=-0.16 yDistance=-0.29
23:00:49.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:00:49.702 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:00:49.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:00:49.703 00.001 11616 MoveAxis(E, 90, ABG)
23:00:49.703 00.000 11616 Guiding  Dir = 2, Dur = 90
23:00:49.703 00.000 11616 IsSlewing returns 0
23:00:49.703 00.000 11616 IsGuiding returns 0
23:00:49.704 00.001 11616 PulseGuide returned control before completion, sleep 100
23:00:49.726 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=168, Gamma=1.290
23:00:49.745 00.019 12268 UpdateGuideState exits: m=138 SNR=7.9
23:00:49.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:49.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:49.745 00.000 12268 Enqueuing Expose request
23:00:49.808 00.063 11616 IsGuiding returns 1
23:00:49.808 00.000 11616 scope still moving after pulse duration time elapsed
23:00:49.838 00.030 11616 IsSlewing returns 0
23:00:49.838 00.000 11616 IsGuiding returns 1
23:00:49.869 00.031 11616 IsSlewing returns 0
23:00:49.869 00.000 11616 IsGuiding returns 1
23:00:49.903 00.034 11616 IsSlewing returns 0
23:00:49.903 00.000 11616 IsGuiding returns 1
23:00:49.934 00.031 11616 IsSlewing returns 0
23:00:49.934 00.000 11616 IsGuiding returns 1
23:00:49.965 00.031 11616 IsSlewing returns 0
23:00:49.965 00.000 11616 IsGuiding returns 1
23:00:49.997 00.032 11616 IsSlewing returns 0
23:00:49.998 00.001 11616 IsGuiding returns 1
23:00:50.029 00.031 11616 IsSlewing returns 0
23:00:50.029 00.000 11616 IsGuiding returns 0
23:00:50.029 00.000 11616 scope move finished after 90 + 235 ms
23:00:50.029 00.000 11616 Move returns status 0, amount 90
23:00:50.029 00.000 11616 MoveAxis(N, 0, ABG)
23:00:50.029 00.000 11616 Move returns status 0, amount 0
23:00:50.029 00.000 11616 move complete, result=0
23:00:50.029 00.000 11616 worker thread done servicing request
23:00:50.030 00.001 12268 GuideStep: -0.2 px 90 ms EAST, -0.3 px 0 ms NORTH
23:00:50.030 00.000 11616 Worker thread wakes up
23:00:50.030 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:50.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:52.069 02.039 11616 Exposure complete
23:00:52.128 00.059 11616 worker thread done servicing request
23:00:52.128 00.000 12268 OnExposeComplete: enter
23:00:52.128 00.000 12268 UpdateGuideState(): m_state=6
23:00:52.129 00.001 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1406
23:00:52.129 00.000 12268 Star::Find returns 1 (0), X=1160.77, Y=160.80, Mass=115, SNR=7.3, Peak=22 HFD=4.4
23:00:52.129 00.000 12268 Star::Find false star n=13 nbg=282 bg=7.8 sigma=0.8 thresh=10 peak=10
23:00:52.129 00.000 12268 MultiStar: [#1 0.13,0.26,1.34,U] [#2 -0.67,-0.87,0.00,M2] [#3 -0.38,-0.54,0.00,M4] [#4 -0.09,0.55,0.69,U] [#5 0.15,0.39,0.67,U] [#6 -0.50,0.56,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -0.53,0.42,0.00,M8] [#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:00:52.129 00.000 12268 refined, 3 included, MultiStar: {-0.05, 0.15}, one-star: {-0.38, -0.45}
23:00:52.130 00.001 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
23:00:52.130 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
23:00:52.130 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.88 mountX=0.14 mountY=-0.07, mountTheta=-0.43
23:00:52.132 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.15, opts=13)
23:00:52.132 00.000 12268 Enqueuing Move request for scope (-0.05, 0.15)
23:00:52.132 00.000 11616 Worker thread wakes up
23:00:52.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
23:00:52.132 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
23:00:52.132 00.000 11616 Moving (-0.05, 0.15) raw xDistance=0.14 yDistance=-0.07
23:00:52.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:00:52.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:00:52.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:52.133 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:00:52.133 00.000 11616 MoveAxis(E, 0, ABG)
23:00:52.133 00.000 11616 Move returns status 0, amount 0
23:00:52.133 00.000 11616 MoveAxis(N, 0, ABG)
23:00:52.133 00.000 11616 Move returns status 0, amount 0
23:00:52.133 00.000 11616 move complete, result=0
23:00:52.133 00.000 11616 worker thread done servicing request
23:00:52.154 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=206, Gamma=1.290
23:00:52.174 00.020 12268 UpdateGuideState exits: m=115 SNR=7.3
23:00:52.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:52.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:52.174 00.000 12268 Enqueuing Expose request
23:00:52.174 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:52.174 00.000 11616 Worker thread wakes up
23:00:52.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:52.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:54.195 02.021 11616 Exposure complete
23:00:54.254 00.059 11616 worker thread done servicing request
23:00:54.254 00.000 12268 OnExposeComplete: enter
23:00:54.254 00.000 12268 UpdateGuideState(): m_state=6
23:00:54.255 00.001 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1407
23:00:54.255 00.000 12268 Star::Find returns 1 (0), X=1160.64, Y=160.59, Mass=112, SNR=7.2, Peak=21 HFD=4.3
23:00:54.255 00.000 12268 Star::Find false star n=12 nbg=272 bg=7.8 sigma=0.7 thresh=10 peak=10
23:00:54.255 00.000 12268 Star::Find false star n=10 nbg=284 bg=7.7 sigma=0.8 thresh=10 peak=9
23:00:54.255 00.000 12268 MultiStar: [#1 -0.22,-0.81,0.00,M1] [#2 -0.95,-0.42,0.00,M3] [#3 0.41,-0.56,0.00,M5] [#4 -0.33,-1.25,0.00,M9] [#5 0.00,0.00,0.00,L] [#6 -0.19,-0.37,0.70,U] [#7 0.00,0.00,0.00,L] [#8 -1.06,-0.69,0.00,M9] [#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:00:54.256 00.001 12268 refined, 1 included, MultiStar: {-0.38, -0.54}, one-star: {-0.51, -0.66}
23:00:54.256 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
23:00:54.256 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
23:00:54.256 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.54 hyp=0.66 cameraTheta=-2.18 mountX=-0.58 mountY=-0.30, mountTheta=-2.65
23:00:54.258 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.54, opts=13)
23:00:54.258 00.000 12268 Enqueuing Move request for scope (-0.38, -0.54)
23:00:54.258 00.000 11616 Worker thread wakes up
23:00:54.259 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.54) opts 0xd
23:00:54.259 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.54)
23:00:54.259 00.000 11616 Moving (-0.38, -0.54) raw xDistance=-0.58 yDistance=-0.30
23:00:54.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
23:00:54.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:00:54.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:00:54.259 00.000 11616 MoveAxis(E, 322, ABG)
23:00:54.259 00.000 11616 Guiding  Dir = 2, Dur = 322
23:00:54.259 00.000 11616 IsSlewing returns 0
23:00:54.260 00.001 11616 IsGuiding returns 0
23:00:54.260 00.000 11616 PulseGuide returned control before completion, sleep 332
23:00:54.283 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=174, Gamma=1.290
23:00:54.302 00.019 12268 UpdateGuideState exits: m=112 SNR=7.2
23:00:54.302 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:54.302 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:54.302 00.000 12268 Enqueuing Expose request
23:00:54.597 00.295 11616 IsGuiding returns 1
23:00:54.597 00.000 11616 scope still moving after pulse duration time elapsed
23:00:54.628 00.031 11616 IsSlewing returns 0
23:00:54.628 00.000 11616 IsGuiding returns 1
23:00:54.660 00.032 11616 IsSlewing returns 0
23:00:54.660 00.000 11616 IsGuiding returns 0
23:00:54.660 00.000 11616 scope move finished after 322 + 78 ms
23:00:54.660 00.000 11616 Move returns status 0, amount 322
23:00:54.660 00.000 11616 MoveAxis(N, 0, ABG)
23:00:54.660 00.000 11616 Move returns status 0, amount 0
23:00:54.660 00.000 11616 move complete, result=0
23:00:54.660 00.000 11616 worker thread done servicing request
23:00:54.660 00.000 11616 Worker thread wakes up
23:00:54.661 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:54.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:54.661 00.000 12268 GuideStep: -0.6 px 322 ms EAST, -0.3 px 0 ms NORTH
23:00:56.674 02.013 11616 Exposure complete
23:00:56.734 00.060 11616 worker thread done servicing request
23:00:56.734 00.000 12268 OnExposeComplete: enter
23:00:56.734 00.000 12268 UpdateGuideState(): m_state=6
23:00:56.735 00.001 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1408
23:00:56.735 00.000 12268 Star::Find returns 1 (0), X=1160.85, Y=160.95, Mass=144, SNR=8.1, Peak=20 HFD=4.1
23:00:56.736 00.001 12268 Star::Find false star n=7 nbg=275 bg=7.9 sigma=0.7 thresh=10 peak=10
23:00:56.736 00.000 12268 MultiStar: [#1 0.23,-0.12,1.22,U] [#2 -0.18,-0.33,0.91,U] [#3 0.46,-0.80,0.00,M6] [#4 -0.03,-0.84,0.00,M10] [#5 0.00,0.00,0.00,L] [#6 0.40,-0.38,0.62,U] [#7 0.00,0.00,0.00,L] [#8 -0.29,0.37,0.48,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:00:56.736 00.000 12268 refined, 4 included, MultiStar: {-0.02, -0.19}, one-star: {-0.31, -0.30}
23:00:56.736 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = 3.14)
23:00:56.736 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
23:00:56.736 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.67 mountX=-0.19 mountY=0.01, mountTheta=3.11
23:00:56.738 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.19, opts=13)
23:00:56.738 00.000 12268 Enqueuing Move request for scope (-0.02, -0.19)
23:00:56.738 00.000 11616 Worker thread wakes up
23:00:56.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
23:00:56.738 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
23:00:56.738 00.000 11616 Moving (-0.02, -0.19) raw xDistance=-0.19 yDistance=0.01
23:00:56.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
23:00:56.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:56.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:00:56.739 00.001 11616 MoveAxis(E, 107, ABG)
23:00:56.739 00.000 11616 Guiding  Dir = 2, Dur = 107
23:00:56.739 00.000 11616 IsSlewing returns 0
23:00:56.739 00.000 11616 IsGuiding returns 0
23:00:56.740 00.001 11616 PulseGuide returned control before completion, sleep 117
23:00:56.760 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=230, Gamma=1.290
23:00:56.779 00.019 12268 UpdateGuideState exits: m=144 SNR=8.1
23:00:56.779 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:56.779 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:56.779 00.000 12268 Enqueuing Expose request
23:00:56.868 00.089 11616 IsGuiding returns 1
23:00:56.868 00.000 11616 scope still moving after pulse duration time elapsed
23:00:56.900 00.032 11616 IsSlewing returns 0
23:00:56.900 00.000 11616 IsGuiding returns 0
23:00:56.901 00.001 11616 scope move finished after 107 + 54 ms
23:00:56.901 00.000 11616 Move returns status 0, amount 107
23:00:56.901 00.000 11616 MoveAxis(N, 0, ABG)
23:00:56.901 00.000 11616 Move returns status 0, amount 0
23:00:56.901 00.000 11616 move complete, result=0
23:00:56.901 00.000 11616 worker thread done servicing request
23:00:56.901 00.000 11616 Worker thread wakes up
23:00:56.901 00.000 12268 GuideStep: -0.2 px 107 ms EAST, 0.0 px 0 ms NORTH
23:00:56.902 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:56.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:00:58.912 02.010 11616 Exposure complete
23:00:58.983 00.071 11616 worker thread done servicing request
23:00:58.984 00.001 12268 OnExposeComplete: enter
23:00:58.984 00.000 12268 UpdateGuideState(): m_state=6
23:00:58.984 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1409
23:00:58.984 00.000 12268 Star::Find returns 1 (0), X=1160.65, Y=160.38, Mass=125, SNR=7.6, Peak=22 HFD=3.4
23:00:58.984 00.000 12268 Star::Find false star n=12 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:00:58.985 00.001 12268 MultiStar: [#1 -0.06,-0.38,1.34,U] [#2 -0.15,-0.42,0.99,U] [#3 0.08,-0.68,0.00,M7] [#4 -0.14,-1.11,0.00,R] [#5 -0.33,0.00,0.74,U] [#6 0.28,-0.50,0.70,U] [#7 5.75,3.84,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 -0.75,-0.64,0.00,M6] 
23:00:58.985 00.000 12268 refined, 4 included, MultiStar: {-0.16, -0.45}, one-star: {-0.51, -0.87}
23:00:58.985 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.40 = 2.89)
23:00:58.985 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.22)
23:00:58.985 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.45 hyp=0.48 cameraTheta=-1.92 mountX=-0.46 mountY=-0.11, mountTheta=-2.92
23:00:58.986 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.45, opts=13)
23:00:58.987 00.001 12268 Enqueuing Move request for scope (-0.16, -0.45)
23:00:58.987 00.000 11616 Worker thread wakes up
23:00:58.987 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.45) opts 0xd
23:00:58.987 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.45)
23:00:58.987 00.000 11616 Moving (-0.16, -0.45) raw xDistance=-0.46 yDistance=-0.11
23:00:58.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
23:00:58.987 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:58.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:00:58.987 00.000 11616 MoveAxis(E, 259, ABG)
23:00:58.987 00.000 11616 Guiding  Dir = 2, Dur = 259
23:00:58.988 00.001 11616 IsSlewing returns 0
23:00:58.988 00.000 11616 IsGuiding returns 0
23:00:58.988 00.000 11616 PulseGuide returned control before completion, sleep 269
23:00:59.010 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=240, Gamma=1.290
23:00:59.029 00.019 12268 UpdateGuideState exits: m=125 SNR=7.6
23:00:59.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:59.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:00:59.030 00.001 12268 Enqueuing Expose request
23:00:59.268 00.238 11616 IsGuiding returns 1
23:00:59.268 00.000 11616 scope still moving after pulse duration time elapsed
23:00:59.298 00.030 11616 IsSlewing returns 0
23:00:59.298 00.000 11616 IsGuiding returns 0
23:00:59.298 00.000 11616 scope move finished after 259 + 51 ms
23:00:59.298 00.000 11616 Move returns status 0, amount 259
23:00:59.299 00.001 11616 MoveAxis(N, 0, ABG)
23:00:59.299 00.000 11616 Move returns status 0, amount 0
23:00:59.299 00.000 11616 move complete, result=0
23:00:59.299 00.000 11616 worker thread done servicing request
23:00:59.299 00.000 12268 GuideStep: -0.5 px 259 ms EAST, -0.1 px 0 ms NORTH
23:00:59.299 00.000 11616 Worker thread wakes up
23:00:59.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:00:59.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:01.315 02.016 11616 Exposure complete
23:01:01.377 00.062 11616 worker thread done servicing request
23:01:01.377 00.000 12268 OnExposeComplete: enter
23:01:01.377 00.000 12268 UpdateGuideState(): m_state=6
23:01:01.378 00.001 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1410
23:01:01.378 00.000 12268 Star::Find returns 1 (0), X=1161.23, Y=161.11, Mass=127, SNR=7.7, Peak=21 HFD=3.5
23:01:01.378 00.000 12268 MultiStar: [#1 0.17,-0.35,1.42,U] [#2 0.09,-0.64,0.00,M2] [#3 0.00,-0.48,0.93,U] [#4 0.49,0.19,0.71,U] [#5 -0.53,0.26,0.72,U] [#6 0.41,-0.11,0.75,U] [#7 5.72,4.71,0.00,M3] [#8 -0.44,0.11,0.54,U] 
23:01:01.378 00.000 12268 refined, 6 included, MultiStar: {0.06, -0.13}, one-star: {0.08, -0.14}
23:01:01.378 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
23:01:01.378 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
23:01:01.378 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.15 mountX=-0.12 mountY=0.07, mountTheta=2.60
23:01:01.380 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.13, opts=13)
23:01:01.381 00.001 12268 Enqueuing Move request for scope (0.06, -0.13)
23:01:01.381 00.000 11616 Worker thread wakes up
23:01:01.381 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
23:01:01.381 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
23:01:01.381 00.000 11616 Moving (0.06, -0.13) raw xDistance=-0.12 yDistance=0.07
23:01:01.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
23:01:01.381 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:01.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:01:01.382 00.001 11616 MoveAxis(E, 69, ABG)
23:01:01.382 00.000 11616 Guiding  Dir = 2, Dur = 69
23:01:01.382 00.000 11616 IsSlewing returns 0
23:01:01.382 00.000 11616 IsGuiding returns 0
23:01:01.383 00.001 11616 PulseGuide returned control before completion, sleep 79
23:01:01.409 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=231, Gamma=1.290
23:01:01.431 00.022 12268 UpdateGuideState exits: m=127 SNR=7.7
23:01:01.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:01.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:01.431 00.000 12268 Enqueuing Expose request
23:01:01.471 00.040 11616 IsGuiding returns 1
23:01:01.471 00.000 11616 scope still moving after pulse duration time elapsed
23:01:01.502 00.031 11616 IsSlewing returns 0
23:01:01.502 00.000 11616 IsGuiding returns 0
23:01:01.502 00.000 11616 scope move finished after 69 + 50 ms
23:01:01.502 00.000 11616 Move returns status 0, amount 69
23:01:01.502 00.000 11616 MoveAxis(N, 0, ABG)
23:01:01.502 00.000 11616 Move returns status 0, amount 0
23:01:01.502 00.000 11616 move complete, result=0
23:01:01.506 00.004 11616 worker thread done servicing request
23:01:01.506 00.000 11616 Worker thread wakes up
23:01:01.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:01.506 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:01.506 00.000 12268 GuideStep: -0.1 px 69 ms EAST, 0.1 px 0 ms NORTH
23:01:03.525 02.019 11616 Exposure complete
23:01:03.587 00.062 11616 worker thread done servicing request
23:01:03.588 00.001 12268 OnExposeComplete: enter
23:01:03.588 00.000 12268 UpdateGuideState(): m_state=6
23:01:03.588 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1411
23:01:03.588 00.000 12268 Star::Find returns 1 (0), X=1160.85, Y=160.79, Mass=144, SNR=8.2, Peak=21 HFD=3.6
23:01:03.589 00.001 12268 Star::Find false star n=6 nbg=284 bg=7.4 sigma=0.8 thresh=10 peak=10
23:01:03.589 00.000 12268 MultiStar: [#1 -0.09,0.24,1.26,U] [#2 -0.26,-0.26,0.86,U] [#3 0.30,-0.45,0.86,U] [#4 0.05,0.22,0.65,U] [#5 -0.20,0.39,0.75,U] [#6 0.33,0.83,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.64,-0.31,0.00,M7] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:01:03.589 00.000 12268 refined, 5 included, MultiStar: {-0.09, -0.06}, one-star: {-0.31, -0.46}
23:01:03.589 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
23:01:03.589 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.86)
23:01:03.589 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.56 mountX=-0.07 mountY=-0.08, mountTheta=-2.27
23:01:03.594 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.06, opts=13)
23:01:03.594 00.000 12268 Enqueuing Move request for scope (-0.09, -0.06)
23:01:03.594 00.000 11616 Worker thread wakes up
23:01:03.594 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
23:01:03.595 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
23:01:03.595 00.000 11616 Moving (-0.09, -0.06) raw xDistance=-0.07 yDistance=-0.08
23:01:03.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:03.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:01:03.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:03.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:01:03.595 00.000 11616 MoveAxis(E, 0, ABG)
23:01:03.595 00.000 11616 Move returns status 0, amount 0
23:01:03.595 00.000 11616 MoveAxis(N, 0, ABG)
23:01:03.596 00.001 11616 Move returns status 0, amount 0
23:01:03.596 00.000 11616 move complete, result=0
23:01:03.596 00.000 11616 worker thread done servicing request
23:01:03.628 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=195, Gamma=1.290
23:01:03.649 00.021 12268 UpdateGuideState exits: m=144 SNR=8.2
23:01:03.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:03.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:03.649 00.000 12268 Enqueuing Expose request
23:01:03.650 00.001 11616 Worker thread wakes up
23:01:03.650 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:03.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:03.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:05.656 02.006 11616 Exposure complete
23:01:05.716 00.060 11616 worker thread done servicing request
23:01:05.716 00.000 12268 OnExposeComplete: enter
23:01:05.716 00.000 12268 UpdateGuideState(): m_state=6
23:01:05.717 00.001 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1412
23:01:05.717 00.000 12268 Star::Find returns 1 (0), X=1161.34, Y=160.87, Mass=150, SNR=8.3, Peak=21 HFD=3.6
23:01:05.717 00.000 12268 Star::Find false star n=18 nbg=286 bg=7.5 sigma=0.7 thresh=10 peak=10
23:01:05.717 00.000 12268 Star::Find false star n=17 nbg=274 bg=7.8 sigma=0.7 thresh=10 peak=10
23:01:05.717 00.000 12268 Star::Find false star n=12 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:05.717 00.000 12268 MultiStar: [#1 0.23,-0.44,1.29,U] [#2 -0.36,-0.43,0.87,U] [#3 0.16,-0.70,0.00,M6] [#4 -0.56,-0.08,0.73,U] [#5 -0.12,0.38,0.68,U] [#6 -0.16,0.36,0.77,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 0.00,0.00,0.00,L] 
23:01:05.717 00.000 12268 refined, 5 included, MultiStar: {-0.08, -0.16}, one-star: {0.18, -0.38}
23:01:05.717 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
23:01:05.717 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
23:01:05.717 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.05 mountX=-0.16 mountY=-0.06, mountTheta=-2.79
23:01:05.721 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.16, opts=13)
23:01:05.721 00.000 12268 Enqueuing Move request for scope (-0.08, -0.16)
23:01:05.721 00.000 11616 Worker thread wakes up
23:01:05.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
23:01:05.721 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
23:01:05.721 00.000 11616 Moving (-0.08, -0.16) raw xDistance=-0.16 yDistance=-0.06
23:01:05.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:01:05.721 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:05.722 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:01:05.722 00.000 11616 MoveAxis(E, 92, ABG)
23:01:05.722 00.000 11616 Guiding  Dir = 2, Dur = 92
23:01:05.722 00.000 11616 IsSlewing returns 0
23:01:05.722 00.000 11616 IsGuiding returns 0
23:01:05.722 00.000 11616 PulseGuide returned control before completion, sleep 102
23:01:05.744 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=195, Gamma=1.290
23:01:05.763 00.019 12268 UpdateGuideState exits: m=150 SNR=8.3
23:01:05.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:05.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:05.764 00.001 12268 Enqueuing Expose request
23:01:05.827 00.063 11616 IsGuiding returns 1
23:01:05.827 00.000 11616 scope still moving after pulse duration time elapsed
23:01:05.858 00.031 11616 IsSlewing returns 0
23:01:05.858 00.000 11616 IsGuiding returns 1
23:01:05.889 00.031 11616 IsSlewing returns 0
23:01:05.889 00.000 11616 IsGuiding returns 1
23:01:05.920 00.031 11616 IsSlewing returns 0
23:01:05.921 00.001 11616 IsGuiding returns 1
23:01:05.950 00.029 11616 IsSlewing returns 0
23:01:05.950 00.000 11616 IsGuiding returns 1
23:01:05.982 00.032 11616 IsSlewing returns 0
23:01:05.982 00.000 11616 IsGuiding returns 1
23:01:06.012 00.030 11616 IsSlewing returns 0
23:01:06.013 00.001 11616 IsGuiding returns 0
23:01:06.013 00.000 11616 scope move finished after 92 + 198 ms
23:01:06.013 00.000 11616 Move returns status 0, amount 92
23:01:06.013 00.000 11616 MoveAxis(N, 0, ABG)
23:01:06.013 00.000 11616 Move returns status 0, amount 0
23:01:06.013 00.000 11616 move complete, result=0
23:01:06.013 00.000 11616 worker thread done servicing request
23:01:06.013 00.000 11616 Worker thread wakes up
23:01:06.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:06.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:06.014 00.001 12268 GuideStep: -0.2 px 92 ms EAST, -0.1 px 0 ms NORTH
23:01:08.089 02.075 11616 Exposure complete
23:01:08.148 00.059 11616 worker thread done servicing request
23:01:08.149 00.001 12268 OnExposeComplete: enter
23:01:08.149 00.000 12268 UpdateGuideState(): m_state=6
23:01:08.149 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1413
23:01:08.149 00.000 12268 Star::Find returns 1 (0), X=1160.76, Y=161.08, Mass=134, SNR=7.9, Peak=21 HFD=4.1
23:01:08.149 00.000 12268 Star::Find false star n=8 nbg=285 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:08.150 00.001 12268 MultiStar: [#1 0.11,-0.40,1.25,U] [#2 -0.56,-0.79,0.00,M1] [#3 0.18,-0.74,0.00,M7] [#4 0.52,-0.21,0.78,U] [#5 -0.13,-0.09,0.87,U] [#6 -0.45,0.03,0.69,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.62,-0.25,0.00,M8] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:01:08.150 00.000 12268 refined, 4 included, MultiStar: {-0.06, -0.19}, one-star: {-0.39, -0.17}
23:01:08.150 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.34 = 2.95)
23:01:08.150 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
23:01:08.150 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.86 mountX=-0.20 mountY=-0.03, mountTheta=-2.98
23:01:08.152 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.19, opts=13)
23:01:08.152 00.000 12268 Enqueuing Move request for scope (-0.06, -0.19)
23:01:08.152 00.000 11616 Worker thread wakes up
23:01:08.152 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd
23:01:08.152 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.19)
23:01:08.152 00.000 11616 Moving (-0.06, -0.19) raw xDistance=-0.20 yDistance=-0.03
23:01:08.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
23:01:08.152 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:08.153 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:01:08.153 00.000 11616 MoveAxis(E, 111, ABG)
23:01:08.153 00.000 11616 Guiding  Dir = 2, Dur = 111
23:01:08.153 00.000 11616 IsSlewing returns 0
23:01:08.153 00.000 11616 IsGuiding returns 0
23:01:08.154 00.001 11616 PulseGuide returned control before completion, sleep 121
23:01:08.175 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=199, Gamma=1.290
23:01:08.193 00.018 12268 UpdateGuideState exits: m=134 SNR=7.9
23:01:08.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:08.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:08.193 00.000 12268 Enqueuing Expose request
23:01:08.291 00.098 11616 IsGuiding returns 1
23:01:08.291 00.000 11616 scope still moving after pulse duration time elapsed
23:01:08.323 00.032 11616 IsSlewing returns 0
23:01:08.324 00.001 11616 IsGuiding returns 1
23:01:08.354 00.030 11616 IsSlewing returns 0
23:01:08.355 00.001 11616 IsGuiding returns 1
23:01:08.384 00.029 11616 IsSlewing returns 0
23:01:08.384 00.000 11616 IsGuiding returns 1
23:01:08.415 00.031 11616 IsSlewing returns 0
23:01:08.415 00.000 11616 IsGuiding returns 1
23:01:08.447 00.032 11616 IsSlewing returns 0
23:01:08.447 00.000 11616 IsGuiding returns 1
23:01:08.477 00.030 11616 IsSlewing returns 0
23:01:08.477 00.000 11616 IsGuiding returns 0
23:01:08.477 00.000 11616 scope move finished after 111 + 213 ms
23:01:08.477 00.000 11616 Move returns status 0, amount 111
23:01:08.477 00.000 11616 MoveAxis(N, 0, ABG)
23:01:08.478 00.001 11616 Move returns status 0, amount 0
23:01:08.478 00.000 11616 move complete, result=0
23:01:08.478 00.000 11616 worker thread done servicing request
23:01:08.478 00.000 12268 GuideStep: -0.2 px 111 ms EAST, -0.0 px 0 ms NORTH
23:01:08.478 00.000 11616 Worker thread wakes up
23:01:08.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:08.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:10.495 02.017 11616 Exposure complete
23:01:10.556 00.061 11616 worker thread done servicing request
23:01:10.556 00.000 12268 OnExposeComplete: enter
23:01:10.556 00.000 12268 UpdateGuideState(): m_state=6
23:01:10.556 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1414
23:01:10.557 00.001 12268 Star::Find returns 1 (0), X=1160.93, Y=160.60, Mass=162, SNR=8.6, Peak=20 HFD=4.2
23:01:10.557 00.000 12268 Star::Find false star n=9 nbg=269 bg=7.9 sigma=0.7 thresh=10 peak=10
23:01:10.557 00.000 12268 MultiStar: [#1 -0.23,0.16,1.24,U] [#2 -0.51,-0.26,0.73,U] [#3 0.21,-0.89,0.00,M8] [#4 -0.22,-0.47,0.75,U] [#5 -0.10,-0.14,0.78,U] [#6 0.13,0.43,0.67,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 0.00,0.00,0.00,L] 
23:01:10.557 00.000 12268 refined, 5 included, MultiStar: {-0.20, -0.16}, one-star: {-0.23, -0.65}
23:01:10.557 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.96 = 2.33)
23:01:10.558 00.001 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.78)
23:01:10.558 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.16 hyp=0.25 cameraTheta=-2.48 mountX=-0.17 mountY=-0.18, mountTheta=-2.34
23:01:10.560 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.16, opts=13)
23:01:10.560 00.000 12268 Enqueuing Move request for scope (-0.20, -0.16)
23:01:10.560 00.000 11616 Worker thread wakes up
23:01:10.560 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.16) opts 0xd
23:01:10.560 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.16)
23:01:10.560 00.000 11616 Moving (-0.20, -0.16) raw xDistance=-0.17 yDistance=-0.18
23:01:10.560 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
23:01:10.560 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:01:10.561 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:01:10.561 00.000 11616 MoveAxis(E, 98, ABG)
23:01:10.561 00.000 11616 Guiding  Dir = 2, Dur = 98
23:01:10.561 00.000 11616 IsSlewing returns 0
23:01:10.562 00.001 11616 IsGuiding returns 0
23:01:10.562 00.000 11616 PulseGuide returned control before completion, sleep 108
23:01:10.585 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=155, Gamma=1.290
23:01:10.604 00.019 12268 UpdateGuideState exits: m=162 SNR=8.6
23:01:10.605 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:10.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:10.605 00.000 12268 Enqueuing Expose request
23:01:10.680 00.075 11616 IsGuiding returns 1
23:01:10.680 00.000 11616 scope still moving after pulse duration time elapsed
23:01:10.712 00.032 11616 IsSlewing returns 0
23:01:10.712 00.000 11616 IsGuiding returns 1
23:01:10.742 00.030 11616 IsSlewing returns 0
23:01:10.742 00.000 11616 IsGuiding returns 1
23:01:10.773 00.031 11616 IsSlewing returns 0
23:01:10.773 00.000 11616 IsGuiding returns 1
23:01:10.804 00.031 11616 IsSlewing returns 0
23:01:10.804 00.000 11616 IsGuiding returns 1
23:01:10.835 00.031 11616 IsSlewing returns 0
23:01:10.835 00.000 11616 IsGuiding returns 1
23:01:10.866 00.031 11616 IsSlewing returns 0
23:01:10.867 00.001 11616 IsGuiding returns 0
23:01:10.867 00.000 11616 scope move finished after 98 + 207 ms
23:01:10.867 00.000 11616 Move returns status 0, amount 98
23:01:10.867 00.000 11616 MoveAxis(N, 0, ABG)
23:01:10.867 00.000 11616 Move returns status 0, amount 0
23:01:10.867 00.000 11616 move complete, result=0
23:01:10.867 00.000 11616 worker thread done servicing request
23:01:10.868 00.001 11616 Worker thread wakes up
23:01:10.868 00.000 12268 GuideStep: -0.2 px 98 ms EAST, -0.2 px 0 ms NORTH
23:01:10.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:10.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:12.885 02.017 11616 Exposure complete
23:01:12.945 00.060 11616 worker thread done servicing request
23:01:12.945 00.000 12268 OnExposeComplete: enter
23:01:12.945 00.000 12268 UpdateGuideState(): m_state=6
23:01:12.945 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1415
23:01:12.946 00.001 12268 Star::Find returns 1 (0), X=1160.58, Y=160.72, Mass=135, SNR=8.0, Peak=22 HFD=4.2
23:01:12.946 00.000 12268 Star::Find false star n=8 nbg=289 bg=7.6 sigma=0.8 thresh=10 peak=10
23:01:12.946 00.000 12268 Star::Find false star n=11 nbg=285 bg=7.8 sigma=0.8 thresh=10 peak=10
23:01:12.946 00.000 12268 MultiStar: [#1 -0.02,-0.02,1.29,U] [#2 -0.38,-0.28,0.87,U] [#3 -0.08,-0.68,0.00,M9] [#4 -0.83,0.10,0.00,M1] [#5 0.02,0.53,0.56,U] [#6 -0.60,-0.12,0.70,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 0.00,0.00,0.00,L] 
23:01:12.946 00.000 12268 refined, 4 included, MultiStar: {-0.30, -0.13}, one-star: {-0.57, -0.53}
23:01:12.946 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
23:01:12.946 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
23:01:12.947 00.001 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.13 hyp=0.33 cameraTheta=-2.73 mountX=-0.16 mountY=-0.28, mountTheta=-2.09
23:01:12.948 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.13, opts=13)
23:01:12.948 00.000 12268 Enqueuing Move request for scope (-0.30, -0.13)
23:01:12.948 00.000 11616 Worker thread wakes up
23:01:12.948 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.13) opts 0xd
23:01:12.948 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.13)
23:01:12.948 00.000 11616 Moving (-0.30, -0.13) raw xDistance=-0.16 yDistance=-0.28
23:01:12.949 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:01:12.949 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.37 newest=-0.50
23:01:12.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
23:01:12.949 00.000 11616 MoveAxis(E, 91, ABG)
23:01:12.949 00.000 11616 Guiding  Dir = 2, Dur = 91
23:01:12.949 00.000 11616 IsSlewing returns 0
23:01:12.950 00.001 11616 IsGuiding returns 0
23:01:12.950 00.000 11616 PulseGuide returned control before completion, sleep 101
23:01:12.975 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=176, Gamma=1.290
23:01:12.993 00.018 12268 UpdateGuideState exits: m=135 SNR=8.0
23:01:12.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:12.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:12.993 00.000 12268 Enqueuing Expose request
23:01:13.059 00.066 11616 IsGuiding returns 1
23:01:13.059 00.000 11616 scope still moving after pulse duration time elapsed
23:01:13.091 00.032 11616 IsSlewing returns 0
23:01:13.091 00.000 11616 IsGuiding returns 0
23:01:13.091 00.000 11616 scope move finished after 91 + 50 ms
23:01:13.091 00.000 11616 Move returns status 0, amount 91
23:01:13.091 00.000 11616 BLC: Oldest BLC event removed
23:01:13.091 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1645 applied
23:01:13.092 00.001 11616 MoveAxis(N, 1669, ABG)
23:01:13.092 00.000 11616 Guiding  Dir = 0, Dur = 1669
23:01:13.092 00.000 11616 IsSlewing returns 0
23:01:13.092 00.000 11616 IsGuiding returns 0
23:01:13.092 00.000 11616 PulseGuide returned control before completion, sleep 1679
23:01:14.774 01.682 11616 IsGuiding returns 1
23:01:14.774 00.000 11616 scope still moving after pulse duration time elapsed
23:01:14.806 00.032 11616 IsSlewing returns 0
23:01:14.806 00.000 11616 IsGuiding returns 1
23:01:14.837 00.031 11616 IsSlewing returns 0
23:01:14.837 00.000 11616 IsGuiding returns 1
23:01:14.868 00.031 11616 IsSlewing returns 0
23:01:14.869 00.001 11616 IsGuiding returns 1
23:01:14.899 00.030 11616 IsSlewing returns 0
23:01:14.899 00.000 11616 IsGuiding returns 1
23:01:14.930 00.031 11616 IsSlewing returns 0
23:01:14.930 00.000 11616 IsGuiding returns 1
23:01:14.961 00.031 11616 IsSlewing returns 0
23:01:14.962 00.001 11616 IsGuiding returns 0
23:01:14.962 00.000 11616 scope move finished after 1669 + 200 ms
23:01:14.962 00.000 11616 Move returns status 0, amount 1669
23:01:14.962 00.000 11616 move complete, result=0
23:01:14.962 00.000 11616 worker thread done servicing request
23:01:14.962 00.000 11616 Worker thread wakes up
23:01:14.962 00.000 12268 GuideStep: -0.2 px 91 ms EAST, -0.3 px 1669 ms NORTH
23:01:14.962 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:14.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:16.968 02.006 11616 Exposure complete
23:01:17.026 00.058 11616 worker thread done servicing request
23:01:17.027 00.001 12268 OnExposeComplete: enter
23:01:17.027 00.000 12268 UpdateGuideState(): m_state=6
23:01:17.027 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1416
23:01:17.027 00.000 12268 Star::Find returns 1 (0), X=1161.18, Y=160.85, Mass=118, SNR=7.3, Peak=19 HFD=4.0
23:01:17.028 00.001 12268 Star::Find false star n=13 nbg=289 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:17.028 00.000 12268 MultiStar: [#1 -0.69,-0.03,0.00,M1] [#2 -0.77,0.12,0.00,M1] [#3 -0.65,-0.23,0.00,M10] [#4 -0.91,0.35,0.00,M2] [#5 -0.07,0.49,0.86,U] [#6 -1.08,0.22,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.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:01:17.028 00.000 12268 refined, 1 included, MultiStar: {-0.02, 0.01}, one-star: {0.03, -0.40}
23:01:17.028 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
23:01:17.028 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
23:01:17.028 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.53 mountX=0.01 mountY=-0.02, mountTheta=-1.06
23:01:17.030 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.01, opts=13)
23:01:17.030 00.000 12268 Enqueuing Move request for scope (-0.02, 0.01)
23:01:17.030 00.000 11616 Worker thread wakes up
23:01:17.030 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
23:01:17.030 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
23:01:17.030 00.000 11616 Moving (-0.02, 0.01) raw xDistance=0.01 yDistance=-0.02
23:01:17.030 00.000 11616 BLC: History state: CurrMiss=0.02, AvgInitMiss=0.07, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.042540, 1:0.016637
23:01:17.031 00.001 11616 BLC: No correction, Miss < min_move
23:01:17.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:17.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:01:17.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:17.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:01:17.031 00.000 11616 MoveAxis(E, 0, ABG)
23:01:17.031 00.000 11616 Move returns status 0, amount 0
23:01:17.031 00.000 11616 MoveAxis(N, 0, ABG)
23:01:17.031 00.000 11616 Move returns status 0, amount 0
23:01:17.031 00.000 11616 move complete, result=0
23:01:17.031 00.000 11616 worker thread done servicing request
23:01:17.054 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=130, Gamma=1.290
23:01:17.072 00.018 12268 UpdateGuideState exits: m=118 SNR=7.3
23:01:17.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:17.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:17.072 00.000 12268 Enqueuing Expose request
23:01:17.073 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:17.073 00.000 11616 Worker thread wakes up
23:01:17.073 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:17.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:19.094 02.021 11616 Exposure complete
23:01:19.155 00.061 11616 worker thread done servicing request
23:01:19.155 00.000 12268 OnExposeComplete: enter
23:01:19.155 00.000 12268 UpdateGuideState(): m_state=6
23:01:19.155 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1417
23:01:19.156 00.001 12268 Star::Find returns 1 (0), X=1161.20, Y=160.63, Mass=118, SNR=7.4, Peak=19 HFD=3.7
23:01:19.156 00.000 12268 Star::Find false star n=11 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:19.156 00.000 12268 Star::Find false star n=8 nbg=277 bg=7.8 sigma=0.8 thresh=10 peak=10
23:01:19.156 00.000 12268 Star::Find false star n=11 nbg=271 bg=7.8 sigma=0.7 thresh=10 peak=10
23:01:19.156 00.000 12268 MultiStar: [#1 0.27,-0.44,1.29,U] [#2 -0.82,-0.34,0.00,M2] [#3 0.75,0.17,0.00,R] [#4 -0.69,-0.29,0.00,M3] [#5 0.14,0.08,0.71,U] [#6 0.16,0.24,0.75,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 0.00,0.00,0.00,L] 
23:01:19.156 00.000 12268 refined, 3 included, MultiStar: {0.17, -0.26}, one-star: {0.05, -0.62}
23:01:19.156 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
23:01:19.156 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.71)
23:01:19.157 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=-0.26 hyp=0.30 cameraTheta=-0.99 mountX=-0.24 mountY=0.20, mountTheta=2.45
23:01:19.158 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.26, opts=13)
23:01:19.158 00.000 12268 Enqueuing Move request for scope (0.17, -0.26)
23:01:19.158 00.000 11616 Worker thread wakes up
23:01:19.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.26) opts 0xd
23:01:19.158 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.26)
23:01:19.158 00.000 11616 Moving (0.17, -0.26) raw xDistance=-0.24 yDistance=0.20
23:01:19.158 00.000 11616 BLC: History state: CurrMiss=-0.20, AvgInitMiss=0.07, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=-0.042540, 1:0.016637, 2:-0.197960
23:01:19.158 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -112.000000
23:01:19.158 00.000 11616 BLC: window closed
23:01:19.159 00.001 11616 BLC: Pulse adjusted to 1533
23:01:19.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
23:01:19.160 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:01:19.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:01:19.160 00.000 11616 MoveAxis(E, 133, ABG)
23:01:19.160 00.000 11616 Guiding  Dir = 2, Dur = 133
23:01:19.161 00.001 11616 IsSlewing returns 0
23:01:19.161 00.000 11616 IsGuiding returns 0
23:01:19.161 00.000 11616 PulseGuide returned control before completion, sleep 143
23:01:19.181 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=161, Gamma=1.290
23:01:19.200 00.019 12268 UpdateGuideState exits: m=118 SNR=7.4
23:01:19.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:19.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:19.200 00.000 12268 Enqueuing Expose request
23:01:19.306 00.106 11616 IsGuiding returns 1
23:01:19.306 00.000 11616 scope still moving after pulse duration time elapsed
23:01:19.338 00.032 11616 IsSlewing returns 0
23:01:19.338 00.000 11616 IsGuiding returns 0
23:01:19.338 00.000 11616 scope move finished after 133 + 43 ms
23:01:19.338 00.000 11616 Move returns status 0, amount 133
23:01:19.338 00.000 11616 MoveAxis(N, 0, ABG)
23:01:19.338 00.000 11616 Move returns status 0, amount 0
23:01:19.338 00.000 11616 move complete, result=0
23:01:19.339 00.001 11616 worker thread done servicing request
23:01:19.339 00.000 11616 Worker thread wakes up
23:01:19.339 00.000 12268 GuideStep: -0.2 px 133 ms EAST, 0.2 px 0 ms NORTH
23:01:19.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:19.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:19.427 00.088 12268 evsrv: cli 0F8E6D80 connect
23:01:19.427 00.000 12268 case statement mapped state 6 to 3
23:01:19.428 00.001 12268 case statement mapped state 6 to 3
23:01:19.428 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"ff9f87ea-b632-41d1-86cf-3b9f8d97885c"}
23:01:19.428 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"ff9f87ea-b632-41d1-86cf-3b9f8d97885c"}
23:01:19.481 00.053 12268 evsrv: cli 0F8E6D80 disconnect
23:01:21.356 01.875 11616 Exposure complete
23:01:21.414 00.058 11616 worker thread done servicing request
23:01:21.414 00.000 12268 OnExposeComplete: enter
23:01:21.414 00.000 12268 UpdateGuideState(): m_state=6
23:01:21.414 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
23:01:21.415 00.001 12268 Star::Find returns 1 (0), X=1160.75, Y=161.41, Mass=118, SNR=7.4, Peak=20 HFD=4.7
23:01:21.415 00.000 12268 Star::Find false star n=14 nbg=284 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:21.415 00.000 12268 Star::Find false star n=15 nbg=271 bg=7.8 sigma=0.7 thresh=10 peak=10
23:01:21.415 00.000 12268 MultiStar: [#1 0.31,0.09,1.26,U] [#2 0.03,-0.22,0.90,U] [#3 -1.20,-1.14,0.00,M1] [#4 -0.02,0.26,0.66,U] [#5 0.00,0.00,0.00,L] [#6 0.31,-0.15,0.71,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 0.00,0.00,0.00,L] 
23:01:21.415 00.000 12268 refined, 4 included, MultiStar: {0.05, 0.03}, one-star: {-0.40, 0.15}
23:01:21.415 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
23:01:21.415 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.22)
23:01:21.415 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.52 mountX=0.03 mountY=0.05, mountTheta=0.94
23:01:21.419 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.03, opts=13)
23:01:21.419 00.000 12268 Enqueuing Move request for scope (0.05, 0.03)
23:01:21.419 00.000 11616 Worker thread wakes up
23:01:21.419 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
23:01:21.419 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
23:01:21.419 00.000 11616 Moving (0.05, 0.03) raw xDistance=0.03 yDistance=0.05
23:01:21.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:21.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:01:21.420 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:21.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:01:21.420 00.000 11616 MoveAxis(E, 0, ABG)
23:01:21.420 00.000 11616 Move returns status 0, amount 0
23:01:21.420 00.000 11616 MoveAxis(N, 0, ABG)
23:01:21.420 00.000 11616 Move returns status 0, amount 0
23:01:21.420 00.000 11616 move complete, result=0
23:01:21.420 00.000 11616 worker thread done servicing request
23:01:21.445 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=179, Gamma=1.290
23:01:21.465 00.020 12268 UpdateGuideState exits: m=118 SNR=7.4
23:01:21.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:21.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:21.465 00.000 12268 Enqueuing Expose request
23:01:21.465 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:21.465 00.000 11616 Worker thread wakes up
23:01:21.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:21.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:23.478 02.013 11616 Exposure complete
23:01:23.537 00.059 11616 worker thread done servicing request
23:01:23.537 00.000 12268 OnExposeComplete: enter
23:01:23.537 00.000 12268 UpdateGuideState(): m_state=6
23:01:23.538 00.001 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1419
23:01:23.538 00.000 12268 Star::Find returns 1 (0), X=1161.91, Y=161.69, Mass=137, SNR=8.0, Peak=20 HFD=4.4
23:01:23.538 00.000 12268 Star::Find false star n=10 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:23.538 00.000 12268 Star::Find false star n=13 nbg=285 bg=7.7 sigma=0.8 thresh=10 peak=9
23:01:23.539 00.001 12268 MultiStar: [#1 -0.02,0.33,1.06,U] [#2 -0.29,0.01,0.95,U] [#3 -16.28,7.30,0.00,M2] [#4 0.62,0.94,0.00,M3] [#5 0.04,1.03,0.00,M1] [#6 0.10,1.73,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.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:01:23.539 00.000 12268 refined, 2 included, MultiStar: {0.15, 0.26}, one-star: {0.75, 0.44}
23:01:23.539 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
23:01:23.539 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.75)
23:01:23.539 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.26 hyp=0.31 cameraTheta=1.05 mountX=0.28 mountY=0.12, mountTheta=0.40
23:01:23.541 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.26, opts=13)
23:01:23.541 00.000 12268 Enqueuing Move request for scope (0.15, 0.26)
23:01:23.541 00.000 11616 Worker thread wakes up
23:01:23.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.26) opts 0xd
23:01:23.541 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.26)
23:01:23.541 00.000 11616 Moving (0.15, 0.26) raw xDistance=0.28 yDistance=0.12
23:01:23.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:01:23.542 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:01:23.542 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:23.542 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:01:23.542 00.000 11616 MoveAxis(E, 0, ABG)
23:01:23.542 00.000 11616 Move returns status 0, amount 0
23:01:23.542 00.000 11616 MoveAxis(N, 0, ABG)
23:01:23.542 00.000 11616 Move returns status 0, amount 0
23:01:23.542 00.000 11616 move complete, result=0
23:01:23.542 00.000 11616 worker thread done servicing request
23:01:23.566 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=170, Gamma=1.290
23:01:23.583 00.017 12268 UpdateGuideState exits: m=137 SNR=8.0
23:01:23.584 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:23.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:23.584 00.000 12268 Enqueuing Expose request
23:01:23.584 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:23.584 00.000 11616 Worker thread wakes up
23:01:23.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:23.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:25.595 02.011 11616 Exposure complete
23:01:25.654 00.059 11616 worker thread done servicing request
23:01:25.654 00.000 12268 OnExposeComplete: enter
23:01:25.654 00.000 12268 UpdateGuideState(): m_state=6
23:01:25.654 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1420
23:01:25.655 00.001 12268 Star::Find returns 1 (0), X=1161.28, Y=160.61, Mass=127, SNR=7.6, Peak=21 HFD=4.5
23:01:25.655 00.000 12268 Star::Find false star n=12 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:25.655 00.000 12268 Star::Find false star n=9 nbg=270 bg=7.8 sigma=0.7 thresh=10 peak=9
23:01:25.655 00.000 12268 Star::Find false star n=10 nbg=272 bg=7.8 sigma=0.7 thresh=10 peak=9
23:01:25.655 00.000 12268 MultiStar: [#1 0.42,0.11,1.37,U] [#2 -0.86,0.01,0.00,M1] [#3 -17.35,7.35,0.00,M3] [#4 -1.23,0.26,0.00,M4] [#5 0.46,0.63,0.00,M2] [#6 0.03,0.87,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 0.00,0.00,0.00,L] 
23:01:25.655 00.000 12268 refined, 1 included, MultiStar: {0.30, -0.21}, one-star: {0.13, -0.64}
23:01:25.655 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
23:01:25.655 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
23:01:25.655 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.21 hyp=0.36 cameraTheta=-0.61 mountX=-0.18 mountY=0.32, mountTheta=2.08
23:01:25.657 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.21, opts=13)
23:01:25.657 00.000 12268 Enqueuing Move request for scope (0.30, -0.21)
23:01:25.657 00.000 11616 Worker thread wakes up
23:01:25.657 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.21) opts 0xd
23:01:25.657 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.21)
23:01:25.657 00.000 11616 Moving (0.30, -0.21) raw xDistance=-0.18 yDistance=0.32
23:01:25.658 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
23:01:25.658 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:01:25.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
23:01:25.658 00.000 11616 MoveAxis(E, 100, ABG)
23:01:25.658 00.000 11616 Guiding  Dir = 2, Dur = 100
23:01:25.658 00.000 11616 IsSlewing returns 0
23:01:25.658 00.000 11616 IsGuiding returns 0
23:01:25.659 00.001 11616 PulseGuide returned control before completion, sleep 110
23:01:25.681 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=169, Gamma=1.290
23:01:25.700 00.019 12268 UpdateGuideState exits: m=127 SNR=7.6
23:01:25.701 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:25.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:25.701 00.000 12268 Enqueuing Expose request
23:01:25.781 00.080 11616 IsGuiding returns 1
23:01:25.781 00.000 11616 scope still moving after pulse duration time elapsed
23:01:25.812 00.031 11616 IsSlewing returns 0
23:01:25.812 00.000 11616 IsGuiding returns 0
23:01:25.812 00.000 11616 scope move finished after 100 + 53 ms
23:01:25.812 00.000 11616 Move returns status 0, amount 100
23:01:25.812 00.000 11616 MoveAxis(N, 0, ABG)
23:01:25.812 00.000 11616 Move returns status 0, amount 0
23:01:25.813 00.001 11616 move complete, result=0
23:01:25.813 00.000 11616 worker thread done servicing request
23:01:25.813 00.000 11616 Worker thread wakes up
23:01:25.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:25.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:25.813 00.000 12268 GuideStep: -0.2 px 100 ms EAST, 0.3 px 0 ms NORTH
23:01:27.816 02.003 11616 Exposure complete
23:01:27.873 00.057 11616 worker thread done servicing request
23:01:27.873 00.000 12268 OnExposeComplete: enter
23:01:27.873 00.000 12268 UpdateGuideState(): m_state=6
23:01:27.874 00.001 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1421
23:01:27.874 00.000 12268 Star::Find returns 1 (0), X=1161.13, Y=160.89, Mass=156, SNR=8.5, Peak=23 HFD=4.1
23:01:27.874 00.000 12268 MultiStar: [#1 0.16,0.03,1.16,U] [#2 -0.62,0.00,0.96,U] [#3 -17.64,6.92,0.00,M4] [#4 0.44,0.09,0.62,U] [#5 -0.01,0.36,0.53,U] [#6 0.07,0.33,0.62,U] [#7 0.00,0.00,0.00,L] [#8 -0.36,0.53,0.00,M8] [#9 -1.91,-0.76,0.00,M9] 
23:01:27.874 00.000 12268 refined, 5 included, MultiStar: {-0.02, 0.03}, one-star: {-0.03, -0.36}
23:01:27.874 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
23:01:27.874 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
23:01:27.875 00.001 12268 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.33 mountX=0.02 mountY=-0.03, mountTheta=-0.87
23:01:27.877 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.03, opts=13)
23:01:27.877 00.000 12268 Enqueuing Move request for scope (-0.02, 0.03)
23:01:27.877 00.000 11616 Worker thread wakes up
23:01:27.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:01:27.878 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:01:27.878 00.000 11616 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
23:01:27.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:27.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:27.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:27.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:01:27.878 00.000 11616 MoveAxis(E, 0, ABG)
23:01:27.878 00.000 11616 Move returns status 0, amount 0
23:01:27.878 00.000 11616 MoveAxis(N, 0, ABG)
23:01:27.878 00.000 11616 Move returns status 0, amount 0
23:01:27.878 00.000 11616 move complete, result=0
23:01:27.879 00.001 11616 worker thread done servicing request
23:01:27.900 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=210, Gamma=1.290
23:01:27.918 00.018 12268 UpdateGuideState exits: m=156 SNR=8.5
23:01:27.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:27.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:27.919 00.000 12268 Enqueuing Expose request
23:01:27.919 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:27.919 00.000 11616 Worker thread wakes up
23:01:27.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:27.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:29.933 02.014 11616 Exposure complete
23:01:29.992 00.059 11616 worker thread done servicing request
23:01:29.992 00.000 12268 OnExposeComplete: enter
23:01:29.992 00.000 12268 UpdateGuideState(): m_state=6
23:01:29.992 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1422
23:01:29.992 00.000 12268 Star::Find returns 1 (0), X=1161.06, Y=161.17, Mass=147, SNR=8.2, Peak=19 HFD=4.5
23:01:29.993 00.001 12268 Star::Find false star n=9 nbg=289 bg=7.4 sigma=0.8 thresh=10 peak=10
23:01:29.993 00.000 12268 MultiStar: [#1 0.84,-0.04,0.00,M1] [#2 -0.30,0.12,0.90,U] [#3 -17.58,7.29,0.00,M5] [#4 -0.24,0.18,0.68,U] [#5 0.02,0.39,0.74,U] [#6 0.21,0.84,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.04,-0.61,0.50,U] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:01:29.993 00.000 12268 single-star, 4 included, MultiStar: {-0.14, 0.03}, one-star: {-0.09, -0.08}
23:01:29.993 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
23:01:29.993 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
23:01:29.993 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.43 mountX=-0.09 mountY=-0.08, mountTheta=-2.40
23:01:29.995 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.08, opts=13)
23:01:29.995 00.000 12268 Enqueuing Move request for scope (-0.09, -0.08)
23:01:29.996 00.001 11616 Worker thread wakes up
23:01:29.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
23:01:29.996 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
23:01:29.996 00.000 11616 Moving (-0.09, -0.08) raw xDistance=-0.09 yDistance=-0.08
23:01:29.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:29.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:01:29.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:29.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:01:29.996 00.000 11616 MoveAxis(E, 0, ABG)
23:01:29.996 00.000 11616 Move returns status 0, amount 0
23:01:29.996 00.000 11616 MoveAxis(N, 0, ABG)
23:01:29.997 00.001 11616 Move returns status 0, amount 0
23:01:29.997 00.000 11616 move complete, result=0
23:01:29.997 00.000 11616 worker thread done servicing request
23:01:30.017 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=192, Gamma=1.290
23:01:30.034 00.017 12268 UpdateGuideState exits: m=147 SNR=8.2
23:01:30.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:30.035 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:30.035 00.000 12268 Enqueuing Expose request
23:01:30.035 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:30.035 00.000 11616 Worker thread wakes up
23:01:30.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:30.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:32.076 02.041 11616 Exposure complete
23:01:32.134 00.058 11616 worker thread done servicing request
23:01:32.134 00.000 12268 OnExposeComplete: enter
23:01:32.134 00.000 12268 UpdateGuideState(): m_state=6
23:01:32.135 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1423
23:01:32.135 00.000 12268 Star::Find returns 1 (0), X=1161.09, Y=161.73, Mass=158, SNR=8.6, Peak=23 HFD=3.7
23:01:32.135 00.000 12268 Star::Find false star n=9 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:32.135 00.000 12268 MultiStar: [#1 0.49,0.73,0.00,M2] [#2 0.00,0.32,0.82,U] [#3 -17.31,7.73,0.00,M6] [#4 0.10,1.01,0.00,M3] [#5 0.05,1.25,0.00,M1] [#6 -0.18,1.29,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.02,0.63,0.00,M9] [#10 6.75,5.08,0.00,M6] 
23:01:32.135 00.000 12268 refined, 1 included, MultiStar: {-0.04, 0.41}, one-star: {-0.07, 0.48}
23:01:32.135 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
23:01:32.135 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
23:01:32.135 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.66 mountX=0.40 mountY=-0.09, mountTheta=-0.22
23:01:32.139 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.41, opts=13)
23:01:32.140 00.001 12268 Enqueuing Move request for scope (-0.04, 0.41)
23:01:32.140 00.000 11616 Worker thread wakes up
23:01:32.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.41) opts 0xd
23:01:32.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.41)
23:01:32.140 00.000 11616 Moving (-0.04, 0.41) raw xDistance=0.40 yDistance=-0.09
23:01:32.140 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
23:01:32.140 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.21
23:01:32.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
23:01:32.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:32.141 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:01:32.141 00.000 11616 MoveAxis(W, 225, ABG)
23:01:32.141 00.000 11616 Guiding  Dir = 3, Dur = 225
23:01:32.141 00.000 11616 IsSlewing returns 0
23:01:32.141 00.000 11616 IsGuiding returns 0
23:01:32.142 00.001 11616 PulseGuide returned control before completion, sleep 235
23:01:32.164 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=220, Gamma=1.290
23:01:32.181 00.017 12268 UpdateGuideState exits: m=158 SNR=8.6
23:01:32.182 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:32.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:32.182 00.000 12268 Enqueuing Expose request
23:01:32.388 00.206 11616 IsGuiding returns 1
23:01:32.388 00.000 11616 scope still moving after pulse duration time elapsed
23:01:32.419 00.031 11616 IsSlewing returns 0
23:01:32.419 00.000 11616 IsGuiding returns 0
23:01:32.419 00.000 11616 scope move finished after 225 + 53 ms
23:01:32.419 00.000 11616 Move returns status 0, amount 225
23:01:32.419 00.000 11616 MoveAxis(N, 0, ABG)
23:01:32.419 00.000 11616 Move returns status 0, amount 0
23:01:32.419 00.000 11616 move complete, result=0
23:01:32.420 00.001 11616 worker thread done servicing request
23:01:32.420 00.000 11616 Worker thread wakes up
23:01:32.420 00.000 12268 GuideStep: 0.4 px 225 ms WEST, -0.1 px 0 ms NORTH
23:01:32.420 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:32.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:34.428 02.008 11616 Exposure complete
23:01:34.488 00.060 11616 worker thread done servicing request
23:01:34.489 00.001 12268 OnExposeComplete: enter
23:01:34.489 00.000 12268 UpdateGuideState(): m_state=6
23:01:34.489 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1424
23:01:34.489 00.000 12268 Star::Find returns 1 (0), X=1161.13, Y=161.46, Mass=143, SNR=8.1, Peak=18 HFD=3.8
23:01:34.489 00.000 12268 Star::Find false star n=13 nbg=275 bg=7.7 sigma=0.7 thresh=10 peak=10
23:01:34.489 00.000 12268 Star::Find false star n=10 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:34.489 00.000 12268 Star::Find false star n=11 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
23:01:34.490 00.001 12268 Star::Find false star n=13 nbg=285 bg=7.6 sigma=0.8 thresh=10 peak=10
23:01:34.490 00.000 12268 MultiStar: [#1 0.23,0.22,1.24,U] [#2 -0.09,0.02,0.83,U] [#3 -17.22,7.54,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 -0.37,1.21,0.00,M2] [#6 -0.83,0.89,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] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:01:34.490 00.000 12268 refined, 2 included, MultiStar: {0.06, 0.16}, one-star: {-0.02, 0.21}
23:01:34.490 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
23:01:34.490 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
23:01:34.490 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.18 cameraTheta=1.21 mountX=0.17 mountY=0.04, mountTheta=0.23
23:01:34.492 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.16, opts=13)
23:01:34.492 00.000 12268 Enqueuing Move request for scope (0.06, 0.16)
23:01:34.492 00.000 11616 Worker thread wakes up
23:01:34.492 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
23:01:34.492 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
23:01:34.492 00.000 11616 Moving (0.06, 0.16) raw xDistance=0.17 yDistance=0.04
23:01:34.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
23:01:34.492 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:34.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:01:34.492 00.000 11616 MoveAxis(W, 95, ABG)
23:01:34.493 00.001 11616 Guiding  Dir = 3, Dur = 95
23:01:34.493 00.000 11616 IsSlewing returns 0
23:01:34.493 00.000 11616 IsGuiding returns 0
23:01:34.494 00.001 11616 PulseGuide returned control before completion, sleep 105
23:01:34.515 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=193, Gamma=1.290
23:01:34.534 00.019 12268 UpdateGuideState exits: m=143 SNR=8.1
23:01:34.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:34.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:34.534 00.000 12268 Enqueuing Expose request
23:01:34.611 00.077 11616 IsGuiding returns 1
23:01:34.611 00.000 11616 scope still moving after pulse duration time elapsed
23:01:34.643 00.032 11616 IsSlewing returns 0
23:01:34.643 00.000 11616 IsGuiding returns 0
23:01:34.643 00.000 11616 scope move finished after 95 + 55 ms
23:01:34.643 00.000 11616 Move returns status 0, amount 95
23:01:34.643 00.000 11616 MoveAxis(N, 0, ABG)
23:01:34.643 00.000 11616 Move returns status 0, amount 0
23:01:34.644 00.001 11616 move complete, result=0
23:01:34.644 00.000 11616 worker thread done servicing request
23:01:34.644 00.000 12268 GuideStep: 0.2 px 95 ms WEST, 0.0 px 0 ms NORTH
23:01:34.644 00.000 11616 Worker thread wakes up
23:01:34.644 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:34.644 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:36.654 02.010 11616 Exposure complete
23:01:36.714 00.060 11616 worker thread done servicing request
23:01:36.715 00.001 12268 OnExposeComplete: enter
23:01:36.715 00.000 12268 UpdateGuideState(): m_state=6
23:01:36.715 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1425
23:01:36.715 00.000 12268 Star::Find returns 1 (0), X=1161.11, Y=160.62, Mass=138, SNR=7.9, Peak=22 HFD=4.4
23:01:36.715 00.000 12268 MultiStar: [#1 0.34,-0.37,1.32,U] [#2 -0.28,-0.25,0.90,U] [#3 -17.63,7.64,0.00,M8] [#4 -0.11,-0.07,0.60,U] [#5 0.15,0.09,0.62,U] [#6 0.30,0.32,0.78,U] [#7 0.00,0.00,0.00,L] [#8 -0.68,0.03,0.00,M9] [#9 -0.85,-0.56,0.00,M10] 
23:01:36.716 00.001 12268 refined, 5 included, MultiStar: {0.08, -0.21}, one-star: {-0.04, -0.63}
23:01:36.716 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
23:01:36.716 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
23:01:36.716 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.21 mountX=-0.20 mountY=0.10, mountTheta=2.66
23:01:36.718 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.21, opts=13)
23:01:36.718 00.000 12268 Enqueuing Move request for scope (0.08, -0.21)
23:01:36.718 00.000 11616 Worker thread wakes up
23:01:36.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd
23:01:36.718 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.21)
23:01:36.718 00.000 11616 Moving (0.08, -0.21) raw xDistance=-0.20 yDistance=0.10
23:01:36.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:01:36.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:01:36.719 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:36.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:01:36.719 00.000 11616 MoveAxis(E, 0, ABG)
23:01:36.719 00.000 11616 Move returns status 0, amount 0
23:01:36.719 00.000 11616 MoveAxis(N, 0, ABG)
23:01:36.719 00.000 11616 Move returns status 0, amount 0
23:01:36.719 00.000 11616 move complete, result=0
23:01:36.719 00.000 11616 worker thread done servicing request
23:01:36.741 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=174, Gamma=1.290
23:01:36.760 00.019 12268 UpdateGuideState exits: m=138 SNR=7.9
23:01:36.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:36.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:36.760 00.000 12268 Enqueuing Expose request
23:01:36.760 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:36.760 00.000 11616 Worker thread wakes up
23:01:36.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:36.761 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:38.773 02.012 11616 Exposure complete
23:01:38.833 00.060 11616 worker thread done servicing request
23:01:38.833 00.000 12268 OnExposeComplete: enter
23:01:38.833 00.000 12268 UpdateGuideState(): m_state=6
23:01:38.833 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1426
23:01:38.833 00.000 12268 Star::Find returns 1 (0), X=1160.25, Y=160.78, Mass=100, SNR=6.8, Peak=20 HFD=4.1
23:01:38.834 00.001 12268 Star::Find false star n=9 nbg=285 bg=7.6 sigma=0.8 thresh=10 peak=10
23:01:38.834 00.000 12268 MultiStar: [#1 0.13,-0.45,1.41,U] [#2 -0.29,-0.31,1.02,U] [#3 -17.49,7.33,0.00,M9] [#4 0.31,-0.11,0.80,U] [#5 -0.11,0.27,0.93,U] [#6 -0.09,-0.21,0.78,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -1.06,-0.05,0.00,R] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:01:38.834 00.000 12268 refined, 5 included, MultiStar: {-0.16, -0.24}, one-star: {-0.91, -0.47}
23:01:38.834 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
23:01:38.834 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
23:01:38.834 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.24 hyp=0.29 cameraTheta=-2.16 mountX=-0.25 mountY=-0.13, mountTheta=-2.68
23:01:38.836 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.24, opts=13)
23:01:38.837 00.001 12268 Enqueuing Move request for scope (-0.16, -0.24)
23:01:38.837 00.000 11616 Worker thread wakes up
23:01:38.837 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.24) opts 0xd
23:01:38.837 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.24)
23:01:38.837 00.000 11616 Moving (-0.16, -0.24) raw xDistance=-0.25 yDistance=-0.13
23:01:38.837 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:01:38.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:01:38.837 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:38.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:01:38.837 00.000 11616 MoveAxis(E, 0, ABG)
23:01:38.837 00.000 11616 Move returns status 0, amount 0
23:01:38.837 00.000 11616 MoveAxis(N, 0, ABG)
23:01:38.838 00.001 11616 Move returns status 0, amount 0
23:01:38.838 00.000 11616 move complete, result=0
23:01:38.838 00.000 11616 worker thread done servicing request
23:01:38.861 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=182, Gamma=1.290
23:01:38.880 00.019 12268 UpdateGuideState exits: m=100 SNR=6.8
23:01:38.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:38.880 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:38.880 00.000 12268 Enqueuing Expose request
23:01:38.881 00.001 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:38.881 00.000 11616 Worker thread wakes up
23:01:38.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:38.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:40.892 02.011 11616 Exposure complete
23:01:40.954 00.062 11616 worker thread done servicing request
23:01:40.954 00.000 12268 OnExposeComplete: enter
23:01:40.954 00.000 12268 UpdateGuideState(): m_state=6
23:01:40.954 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1427
23:01:40.954 00.000 12268 Star::Find returns 1 (0), X=1161.34, Y=160.53, Mass=170, SNR=8.9, Peak=21 HFD=3.8
23:01:40.955 00.001 12268 Star::Find false star n=13 nbg=290 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:40.955 00.000 12268 MultiStar: [#1 0.19,-0.48,1.11,U] [#2 -0.15,-0.13,0.81,U] [#3 -17.43,7.43,0.00,M10] [#4 -0.84,0.29,0.00,M2] [#5 -0.15,-0.48,0.80,U] [#6 -0.09,0.22,0.60,U] [#7 6.09,4.09,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 0.04,-0.82,0.00,M1] 
23:01:40.955 00.000 12268 refined, 4 included, MultiStar: {0.03, -0.37}, one-star: {0.19, -0.72}
23:01:40.955 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
23:01:40.955 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.20)
23:01:40.955 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.37 hyp=0.37 cameraTheta=-1.50 mountX=-0.37 mountY=0.07, mountTheta=2.95
23:01:40.957 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.37, opts=13)
23:01:40.957 00.000 12268 Enqueuing Move request for scope (0.03, -0.37)
23:01:40.957 00.000 11616 Worker thread wakes up
23:01:40.957 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.37) opts 0xd
23:01:40.957 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.37)
23:01:40.957 00.000 11616 Moving (0.03, -0.37) raw xDistance=-0.37 yDistance=0.07
23:01:40.957 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
23:01:40.957 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.11
23:01:40.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
23:01:40.957 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:40.958 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:01:40.958 00.000 11616 MoveAxis(E, 207, ABG)
23:01:40.958 00.000 11616 Guiding  Dir = 2, Dur = 207
23:01:40.958 00.000 11616 IsSlewing returns 0
23:01:40.958 00.000 11616 IsGuiding returns 0
23:01:40.959 00.001 11616 PulseGuide returned control before completion, sleep 217
23:01:40.980 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=210, Gamma=1.290
23:01:40.997 00.017 12268 UpdateGuideState exits: m=170 SNR=8.9
23:01:40.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:40.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:40.997 00.000 12268 Enqueuing Expose request
23:01:41.181 00.184 11616 IsGuiding returns 1
23:01:41.181 00.000 11616 scope still moving after pulse duration time elapsed
23:01:41.211 00.030 11616 IsSlewing returns 0
23:01:41.211 00.000 11616 IsGuiding returns 0
23:01:41.211 00.000 11616 scope move finished after 207 + 46 ms
23:01:41.211 00.000 11616 Move returns status 0, amount 207
23:01:41.211 00.000 11616 MoveAxis(N, 0, ABG)
23:01:41.212 00.001 11616 Move returns status 0, amount 0
23:01:41.212 00.000 11616 move complete, result=0
23:01:41.212 00.000 11616 worker thread done servicing request
23:01:41.212 00.000 11616 Worker thread wakes up
23:01:41.212 00.000 12268 GuideStep: -0.4 px 207 ms EAST, 0.1 px 0 ms NORTH
23:01:41.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:41.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:43.222 02.010 11616 Exposure complete
23:01:43.281 00.059 11616 worker thread done servicing request
23:01:43.281 00.000 12268 OnExposeComplete: enter
23:01:43.281 00.000 12268 UpdateGuideState(): m_state=6
23:01:43.281 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1428
23:01:43.282 00.001 12268 Star::Find returns 1 (0), X=1161.00, Y=160.84, Mass=154, SNR=8.4, Peak=23 HFD=4.1
23:01:43.282 00.000 12268 Star::Find false star n=11 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:43.282 00.000 12268 Star::Find false star n=14 nbg=273 bg=7.8 sigma=0.7 thresh=10 peak=10
23:01:43.282 00.000 12268 MultiStar: [#1 0.49,0.01,1.20,U] [#2 0.04,-0.07,0.92,U] [#3 -17.99,7.56,0.00,R] [#4 0.37,0.42,0.62,U] [#5 -0.31,0.09,0.79,U] [#6 0.22,0.93,0.00,M2] [#7 6.07,4.25,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:01:43.282 00.000 12268 refined, 4 included, MultiStar: {0.10, -0.03}, one-star: {-0.15, -0.41}
23:01:43.283 00.001 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
23:01:43.283 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
23:01:43.283 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.31 mountX=-0.02 mountY=0.10, mountTheta=1.78
23:01:43.284 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.03, opts=13)
23:01:43.284 00.000 12268 Enqueuing Move request for scope (0.10, -0.03)
23:01:43.284 00.000 11616 Worker thread wakes up
23:01:43.285 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
23:01:43.285 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
23:01:43.285 00.000 11616 Moving (0.10, -0.03) raw xDistance=-0.02 yDistance=0.10
23:01:43.285 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:43.285 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:01:43.285 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:43.285 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:01:43.285 00.000 11616 MoveAxis(E, 0, ABG)
23:01:43.285 00.000 11616 Move returns status 0, amount 0
23:01:43.285 00.000 11616 MoveAxis(N, 0, ABG)
23:01:43.285 00.000 11616 Move returns status 0, amount 0
23:01:43.286 00.001 11616 move complete, result=0
23:01:43.286 00.000 11616 worker thread done servicing request
23:01:43.306 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=182, Gamma=1.290
23:01:43.324 00.018 12268 UpdateGuideState exits: m=154 SNR=8.4
23:01:43.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:43.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:43.324 00.000 12268 Enqueuing Expose request
23:01:43.325 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:43.325 00.000 11616 Worker thread wakes up
23:01:43.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:43.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:45.339 02.014 11616 Exposure complete
23:01:45.397 00.058 11616 worker thread done servicing request
23:01:45.397 00.000 12268 OnExposeComplete: enter
23:01:45.397 00.000 12268 UpdateGuideState(): m_state=6
23:01:45.398 00.001 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1429
23:01:45.398 00.000 12268 Star::Find returns 1 (0), X=1160.89, Y=160.64, Mass=140, SNR=8.0, Peak=21 HFD=4.4
23:01:45.398 00.000 12268 Star::Find false star n=14 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:45.398 00.000 12268 Star::Find false star n=11 nbg=270 bg=7.9 sigma=0.7 thresh=10 peak=10
23:01:45.398 00.000 12268 MultiStar: [#1 0.33,-0.17,1.17,U] [#2 -0.17,-0.60,0.80,U] [#3 0.47,-0.15,0.59,U] [#4 0.18,0.13,0.70,U] [#5 0.20,0.47,0.76,U] [#6 -0.06,0.53,0.70,U] [#7 5.99,4.48,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 0.00,0.00,0.00,L] 
23:01:45.398 00.000 12268 refined, 6 included, MultiStar: {0.09, -0.10}, one-star: {-0.27, -0.61}
23:01:45.399 00.001 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
23:01:45.399 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
23:01:45.399 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.85 mountX=-0.09 mountY=0.10, mountTheta=2.30
23:01:45.403 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.10, opts=13)
23:01:45.403 00.000 12268 Enqueuing Move request for scope (0.09, -0.10)
23:01:45.403 00.000 11616 Worker thread wakes up
23:01:45.403 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
23:01:45.403 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
23:01:45.403 00.000 11616 Moving (0.09, -0.10) raw xDistance=-0.09 yDistance=0.10
23:01:45.403 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:45.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:01:45.403 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:45.404 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:01:45.404 00.000 11616 MoveAxis(E, 0, ABG)
23:01:45.404 00.000 11616 Move returns status 0, amount 0
23:01:45.404 00.000 11616 MoveAxis(N, 0, ABG)
23:01:45.404 00.000 11616 Move returns status 0, amount 0
23:01:45.404 00.000 11616 move complete, result=0
23:01:45.404 00.000 11616 worker thread done servicing request
23:01:45.424 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=216, Gamma=1.290
23:01:45.443 00.019 12268 UpdateGuideState exits: m=140 SNR=8.0
23:01:45.443 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:45.443 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:45.443 00.000 12268 Enqueuing Expose request
23:01:45.443 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:45.443 00.000 11616 Worker thread wakes up
23:01:45.443 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:45.443 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:47.456 02.013 11616 Exposure complete
23:01:47.513 00.057 11616 worker thread done servicing request
23:01:47.513 00.000 12268 OnExposeComplete: enter
23:01:47.514 00.001 12268 UpdateGuideState(): m_state=6
23:01:47.514 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1430
23:01:47.514 00.000 12268 Star::Find returns 1 (0), X=1161.00, Y=160.50, Mass=126, SNR=7.6, Peak=21 HFD=3.6
23:01:47.514 00.000 12268 MultiStar: [#1 0.05,-0.04,1.30,U] [#2 0.59,-0.52,0.00,M1] [#3 0.35,-0.70,0.00,M1] [#4 -0.35,0.52,0.79,U] [#5 0.54,-0.09,0.80,U] [#6 -0.21,0.39,0.79,U] [#7 6.14,4.42,0.00,M7] [#8 -0.23,0.57,0.51,U] 
23:01:47.514 00.000 12268 refined, 5 included, MultiStar: {-0.04, 0.03}, one-star: {-0.15, -0.75}
23:01:47.514 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
23:01:47.514 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
23:01:47.515 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.60 mountX=0.02 mountY=-0.05, mountTheta=-1.13
23:01:47.516 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.03, opts=13)
23:01:47.516 00.000 12268 Enqueuing Move request for scope (-0.04, 0.03)
23:01:47.516 00.000 11616 Worker thread wakes up
23:01:47.516 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
23:01:47.516 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
23:01:47.517 00.001 11616 Moving (-0.04, 0.03) raw xDistance=0.02 yDistance=-0.05
23:01:47.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:47.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:47.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:47.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:01:47.517 00.000 11616 MoveAxis(E, 0, ABG)
23:01:47.517 00.000 11616 Move returns status 0, amount 0
23:01:47.517 00.000 11616 MoveAxis(N, 0, ABG)
23:01:47.517 00.000 11616 Move returns status 0, amount 0
23:01:47.518 00.001 11616 move complete, result=0
23:01:47.518 00.000 11616 worker thread done servicing request
23:01:47.542 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=212, Gamma=1.290
23:01:47.563 00.021 12268 UpdateGuideState exits: m=126 SNR=7.6
23:01:47.563 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:47.563 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:47.563 00.000 12268 Enqueuing Expose request
23:01:47.563 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:47.563 00.000 11616 Worker thread wakes up
23:01:47.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:47.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:49.575 02.012 11616 Exposure complete
23:01:49.638 00.063 11616 worker thread done servicing request
23:01:49.638 00.000 12268 OnExposeComplete: enter
23:01:49.638 00.000 12268 UpdateGuideState(): m_state=6
23:01:49.638 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1431
23:01:49.638 00.000 12268 Star::Find returns 1 (0), X=1160.74, Y=160.28, Mass=135, SNR=7.9, Peak=21 HFD=4.7
23:01:49.639 00.001 12268 Star::Find false star n=9 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:49.639 00.000 12268 MultiStar: [#1 0.20,-0.69,0.00,M1] [#2 -0.05,-1.00,0.00,M2] [#3 0.34,0.07,0.61,U] [#4 -0.43,-0.28,0.66,U] [#5 0.33,-0.16,0.62,U] [#6 0.06,-0.21,0.59,U] [#7 6.33,3.69,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 1.91,0.16,0.00,M2] 
23:01:49.639 00.000 12268 refined, 4 included, MultiStar: {-0.07, -0.38}, one-star: {-0.41, -0.97}
23:01:49.639 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
23:01:49.639 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
23:01:49.639 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.38 hyp=0.39 cameraTheta=-1.75 mountX=-0.39 mountY=-0.02, mountTheta=-3.09
23:01:49.641 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.38, opts=13)
23:01:49.641 00.000 12268 Enqueuing Move request for scope (-0.07, -0.38)
23:01:49.641 00.000 11616 Worker thread wakes up
23:01:49.641 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.38) opts 0xd
23:01:49.641 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.38)
23:01:49.641 00.000 11616 Moving (-0.07, -0.38) raw xDistance=-0.39 yDistance=-0.02
23:01:49.641 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
23:01:49.641 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:49.642 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:01:49.642 00.000 11616 MoveAxis(E, 218, ABG)
23:01:49.642 00.000 11616 Guiding  Dir = 2, Dur = 218
23:01:49.642 00.000 11616 IsSlewing returns 0
23:01:49.642 00.000 11616 IsGuiding returns 0
23:01:49.643 00.001 11616 PulseGuide returned control before completion, sleep 228
23:01:49.664 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=203, Gamma=1.290
23:01:49.683 00.019 12268 UpdateGuideState exits: m=135 SNR=7.9
23:01:49.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:49.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:49.683 00.000 12268 Enqueuing Expose request
23:01:49.882 00.199 11616 IsGuiding returns 1
23:01:49.882 00.000 11616 scope still moving after pulse duration time elapsed
23:01:49.913 00.031 11616 IsSlewing returns 0
23:01:49.913 00.000 11616 IsGuiding returns 0
23:01:49.913 00.000 11616 scope move finished after 218 + 53 ms
23:01:49.914 00.001 11616 Move returns status 0, amount 218
23:01:49.914 00.000 11616 MoveAxis(N, 0, ABG)
23:01:49.914 00.000 11616 Move returns status 0, amount 0
23:01:49.914 00.000 11616 move complete, result=0
23:01:49.914 00.000 11616 worker thread done servicing request
23:01:49.914 00.000 12268 GuideStep: -0.4 px 218 ms EAST, -0.0 px 0 ms NORTH
23:01:49.914 00.000 11616 Worker thread wakes up
23:01:49.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:49.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:51.928 02.014 11616 Exposure complete
23:01:51.987 00.059 11616 worker thread done servicing request
23:01:51.987 00.000 12268 OnExposeComplete: enter
23:01:51.987 00.000 12268 UpdateGuideState(): m_state=6
23:01:51.987 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:01:51.988 00.001 12268 Star::Find returns 1 (0), X=1161.31, Y=160.57, Mass=173, SNR=8.9, Peak=21 HFD=4.0
23:01:51.988 00.000 12268 Star::Find false star n=12 nbg=287 bg=7.4 sigma=0.8 thresh=10 peak=10
23:01:51.988 00.000 12268 Star::Find false star n=8 nbg=271 bg=7.7 sigma=0.7 thresh=10 peak=10
23:01:51.988 00.000 12268 Star::Find false star n=8 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=10
23:01:51.988 00.000 12268 MultiStar: [#1 0.16,-0.56,1.08,U] [#2 -0.20,-0.72,0.00,M3] [#3 0.34,0.21,0.54,U] [#4 -0.11,-0.42,0.67,U] [#5 0.22,-0.17,0.71,U] [#6 -0.15,-0.13,0.57,U] [#7 5.65,4.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 0.00,0.00,0.00,L] 
23:01:51.988 00.000 12268 refined, 5 included, MultiStar: {0.11, -0.36}, one-star: {0.15, -0.68}
23:01:51.988 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
23:01:51.988 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.43)
23:01:51.989 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=-0.36 hyp=0.38 cameraTheta=-1.27 mountX=-0.35 mountY=0.16, mountTheta=2.72
23:01:51.990 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.36, opts=13)
23:01:51.990 00.000 12268 Enqueuing Move request for scope (0.11, -0.36)
23:01:51.990 00.000 11616 Worker thread wakes up
23:01:51.990 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.36) opts 0xd
23:01:51.990 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.36)
23:01:51.990 00.000 11616 Moving (0.11, -0.36) raw xDistance=-0.35 yDistance=0.16
23:01:51.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
23:01:51.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:01:51.991 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:01:51.991 00.000 11616 MoveAxis(E, 196, ABG)
23:01:51.991 00.000 11616 Guiding  Dir = 2, Dur = 196
23:01:51.991 00.000 11616 IsSlewing returns 0
23:01:51.991 00.000 11616 IsGuiding returns 0
23:01:51.992 00.001 11616 PulseGuide returned control before completion, sleep 206
23:01:52.013 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=213, Gamma=1.290
23:01:52.032 00.019 12268 UpdateGuideState exits: m=173 SNR=8.9
23:01:52.033 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:52.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:52.033 00.000 12268 Enqueuing Expose request
23:01:52.207 00.174 11616 IsGuiding returns 1
23:01:52.207 00.000 11616 scope still moving after pulse duration time elapsed
23:01:52.238 00.031 11616 IsSlewing returns 0
23:01:52.238 00.000 11616 IsGuiding returns 0
23:01:52.238 00.000 11616 scope move finished after 196 + 50 ms
23:01:52.238 00.000 11616 Move returns status 0, amount 196
23:01:52.238 00.000 11616 MoveAxis(N, 0, ABG)
23:01:52.238 00.000 11616 Move returns status 0, amount 0
23:01:52.238 00.000 11616 move complete, result=0
23:01:52.239 00.001 11616 worker thread done servicing request
23:01:52.239 00.000 12268 GuideStep: -0.3 px 196 ms EAST, 0.2 px 0 ms NORTH
23:01:52.239 00.000 11616 Worker thread wakes up
23:01:52.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:52.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:54.254 02.015 11616 Exposure complete
23:01:54.314 00.060 11616 worker thread done servicing request
23:01:54.315 00.001 12268 OnExposeComplete: enter
23:01:54.315 00.000 12268 UpdateGuideState(): m_state=6
23:01:54.315 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1433
23:01:54.315 00.000 12268 Star::Find returns 1 (0), X=1161.05, Y=160.71, Mass=169, SNR=8.9, Peak=22 HFD=3.9
23:01:54.316 00.001 12268 Star::Find false star n=10 nbg=289 bg=7.5 sigma=0.7 thresh=10 peak=10
23:01:54.316 00.000 12268 Star::Find false star n=8 nbg=288 bg=7.6 sigma=0.7 thresh=10 peak=10
23:01:54.316 00.000 12268 MultiStar: [#1 0.84,-0.18,0.00,M1] [#2 0.44,0.02,0.84,U] [#3 0.25,-0.43,0.55,U] [#4 0.52,-0.47,0.00,M1] [#5 -0.06,0.03,0.70,U] [#6 0.46,0.72,0.00,M1] [#7 6.08,4.43,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.00,0.00,0.00,L] 
23:01:54.316 00.000 12268 refined, 3 included, MultiStar: {0.12, -0.24}, one-star: {-0.10, -0.54}
23:01:54.316 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
23:01:54.316 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.59)
23:01:54.316 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-1.11 mountX=-0.23 mountY=0.15, mountTheta=2.56
23:01:54.318 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.24, opts=13)
23:01:54.318 00.000 12268 Enqueuing Move request for scope (0.12, -0.24)
23:01:54.318 00.000 11616 Worker thread wakes up
23:01:54.318 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd
23:01:54.318 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.24)
23:01:54.318 00.000 11616 Moving (0.12, -0.24) raw xDistance=-0.23 yDistance=0.15
23:01:54.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
23:01:54.318 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:54.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:01:54.318 00.000 11616 MoveAxis(E, 128, ABG)
23:01:54.318 00.000 11616 Guiding  Dir = 2, Dur = 128
23:01:54.319 00.001 11616 IsSlewing returns 0
23:01:54.319 00.000 11616 IsGuiding returns 0
23:01:54.319 00.000 11616 PulseGuide returned control before completion, sleep 138
23:01:54.344 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=223, Gamma=1.290
23:01:54.362 00.018 12268 UpdateGuideState exits: m=169 SNR=8.9
23:01:54.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:54.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:54.362 00.000 12268 Enqueuing Expose request
23:01:54.462 00.100 11616 IsGuiding returns 1
23:01:54.462 00.000 11616 scope still moving after pulse duration time elapsed
23:01:54.493 00.031 11616 IsSlewing returns 0
23:01:54.493 00.000 11616 IsGuiding returns 1
23:01:54.524 00.031 11616 IsSlewing returns 0
23:01:54.524 00.000 11616 IsGuiding returns 0
23:01:54.525 00.001 11616 scope move finished after 128 + 77 ms
23:01:54.525 00.000 11616 Move returns status 0, amount 128
23:01:54.525 00.000 11616 MoveAxis(N, 0, ABG)
23:01:54.525 00.000 11616 Move returns status 0, amount 0
23:01:54.525 00.000 11616 move complete, result=0
23:01:54.525 00.000 11616 worker thread done servicing request
23:01:54.525 00.000 11616 Worker thread wakes up
23:01:54.525 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:54.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:54.525 00.000 12268 GuideStep: -0.2 px 128 ms EAST, 0.1 px 0 ms NORTH
23:01:56.536 02.011 11616 Exposure complete
23:01:56.596 00.060 11616 worker thread done servicing request
23:01:56.596 00.000 12268 OnExposeComplete: enter
23:01:56.596 00.000 12268 UpdateGuideState(): m_state=6
23:01:56.596 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1434
23:01:56.597 00.001 12268 Star::Find returns 1 (0), X=1161.12, Y=160.93, Mass=168, SNR=8.8, Peak=21 HFD=4.2
23:01:56.597 00.000 12268 Star::Find false star n=9 nbg=287 bg=7.4 sigma=0.8 thresh=10 peak=10
23:01:56.597 00.000 12268 Star::Find false star n=8 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
23:01:56.597 00.000 12268 Star::Find false star n=12 nbg=287 bg=7.6 sigma=0.8 thresh=10 peak=10
23:01:56.597 00.000 12268 MultiStar: [#1 0.70,0.07,0.00,M2] [#2 0.18,-0.41,0.90,U] [#3 0.30,-0.58,0.00,M1] [#4 0.56,0.45,0.00,M2] [#5 0.37,-0.09,0.71,U] [#6 0.18,-0.13,0.62,U] [#7 6.00,4.28,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.00,0.00,0.00,L] 
23:01:56.597 00.000 12268 refined, 3 included, MultiStar: {0.15, -0.26}, one-star: {-0.04, -0.32}
23:01:56.597 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
23:01:56.597 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
23:01:56.598 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-1.03 mountX=-0.24 mountY=0.19, mountTheta=2.48
23:01:56.600 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.26, opts=13)
23:01:56.600 00.000 12268 Enqueuing Move request for scope (0.15, -0.26)
23:01:56.600 00.000 11616 Worker thread wakes up
23:01:56.600 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.26) opts 0xd
23:01:56.600 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.26)
23:01:56.600 00.000 11616 Moving (0.15, -0.26) raw xDistance=-0.24 yDistance=0.19
23:01:56.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
23:01:56.600 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:01:56.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:01:56.601 00.001 11616 MoveAxis(E, 134, ABG)
23:01:56.601 00.000 11616 Guiding  Dir = 2, Dur = 134
23:01:56.601 00.000 11616 IsSlewing returns 0
23:01:56.601 00.000 11616 IsGuiding returns 0
23:01:56.602 00.001 11616 PulseGuide returned control before completion, sleep 144
23:01:56.629 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=181, Gamma=1.290
23:01:56.649 00.020 12268 UpdateGuideState exits: m=168 SNR=8.8
23:01:56.650 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:56.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:56.650 00.000 12268 Enqueuing Expose request
23:01:56.752 00.102 11616 IsGuiding returns 1
23:01:56.752 00.000 11616 scope still moving after pulse duration time elapsed
23:01:56.782 00.030 11616 IsSlewing returns 0
23:01:56.782 00.000 11616 IsGuiding returns 0
23:01:56.782 00.000 11616 scope move finished after 134 + 47 ms
23:01:56.782 00.000 11616 Move returns status 0, amount 134
23:01:56.782 00.000 11616 MoveAxis(N, 0, ABG)
23:01:56.782 00.000 11616 Move returns status 0, amount 0
23:01:56.782 00.000 11616 move complete, result=0
23:01:56.783 00.001 11616 worker thread done servicing request
23:01:56.783 00.000 11616 Worker thread wakes up
23:01:56.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:01:56.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:01:56.783 00.000 12268 GuideStep: -0.2 px 134 ms EAST, 0.2 px 0 ms NORTH
23:01:58.795 02.012 11616 Exposure complete
23:01:58.854 00.059 11616 worker thread done servicing request
23:01:58.854 00.000 12268 OnExposeComplete: enter
23:01:58.854 00.000 12268 UpdateGuideState(): m_state=6
23:01:58.854 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1435
23:01:58.854 00.000 12268 Star::Find returns 1 (0), X=1161.30, Y=161.20, Mass=172, SNR=8.9, Peak=22 HFD=4.6
23:01:58.855 00.001 12268 MultiStar: [#1 0.30,0.28,1.17,U] [#2 -0.36,0.41,0.86,U] [#3 0.45,-0.18,0.57,U] [#4 -0.27,0.80,0.00,M3] [#5 0.28,0.74,0.00,M1] [#6 0.14,0.63,0.00,M1] [#7 0.02,0.75,0.00,M1] [#8 -0.70,0.97,0.00,M9] 
23:01:58.855 00.000 12268 single-star, 3 included, MultiStar: {0.12, 0.15}, one-star: {0.15, -0.05}
23:01:58.855 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
23:01:58.855 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
23:01:58.855 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-0.31 mountX=-0.03 mountY=0.15, mountTheta=1.78
23:01:58.857 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.05, opts=13)
23:01:58.858 00.001 12268 Enqueuing Move request for scope (0.15, -0.05)
23:01:58.858 00.000 11616 Worker thread wakes up
23:01:58.858 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
23:01:58.858 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
23:01:58.858 00.000 11616 Moving (0.15, -0.05) raw xDistance=-0.03 yDistance=0.15
23:01:58.858 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:58.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:01:58.858 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.05 newest=0.48
23:01:58.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
23:01:58.858 00.000 11616 MoveAxis(E, 0, ABG)
23:01:58.859 00.001 11616 Move returns status 0, amount 0
23:01:58.859 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1533 applied
23:01:58.859 00.000 11616 MoveAxis(S, 1546, ABG)
23:01:58.859 00.000 11616 Guiding  Dir = 1, Dur = 1546
23:01:58.859 00.000 11616 IsSlewing returns 0
23:01:58.859 00.000 11616 IsGuiding returns 0
23:01:58.860 00.001 11616 PulseGuide returned control before completion, sleep 1556
23:01:58.881 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=219, Gamma=1.290
23:01:58.898 00.017 12268 UpdateGuideState exits: m=172 SNR=8.9
23:01:58.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:58.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:01:58.899 00.001 12268 Enqueuing Expose request
23:02:00.431 01.532 11616 IsGuiding returns 1
23:02:00.431 00.000 11616 scope still moving after pulse duration time elapsed
23:02:00.462 00.031 11616 IsSlewing returns 0
23:02:00.462 00.000 11616 IsGuiding returns 0
23:02:00.462 00.000 11616 scope move finished after 1546 + 57 ms
23:02:00.462 00.000 11616 Move returns status 0, amount 1546
23:02:00.462 00.000 11616 move complete, result=0
23:02:00.462 00.000 11616 worker thread done servicing request
23:02:00.463 00.001 11616 Worker thread wakes up
23:02:00.463 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 1546 ms SOUTH
23:02:00.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:00.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:02.471 02.008 11616 Exposure complete
23:02:02.530 00.059 11616 worker thread done servicing request
23:02:02.530 00.000 12268 OnExposeComplete: enter
23:02:02.530 00.000 12268 UpdateGuideState(): m_state=6
23:02:02.531 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1436
23:02:02.531 00.000 12268 Star::Find returns 1 (0), X=1161.80, Y=161.15, Mass=146, SNR=8.2, Peak=20 HFD=4.0
23:02:02.531 00.000 12268 MultiStar: [#1 0.92,0.57,0.00,M2] [#2 0.60,0.11,0.87,U] [#3 0.70,-0.19,0.00,M1] [#4 0.44,0.65,0.00,M4] [#5 0.47,0.49,0.00,M2] [#6 0.47,1.22,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.19,0.15,0.45,U] [#9 1.21,0.05,0.00,M3] 
23:02:02.531 00.000 12268 refined, 2 included, MultiStar: {0.54, 0.03}, one-star: {0.65, -0.10}
23:02:02.531 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
23:02:02.531 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.75)
23:02:02.532 00.001 12268 CameraToMount -- cameraX=0.54 cameraY=0.03 hyp=0.54 cameraTheta=0.05 mountX=0.08 mountY=0.53, mountTheta=1.42
23:02:02.533 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=0.03, opts=13)
23:02:02.533 00.000 12268 Enqueuing Move request for scope (0.54, 0.03)
23:02:02.534 00.001 11616 Worker thread wakes up
23:02:02.534 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.03) opts 0xd
23:02:02.534 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, 0.03)
23:02:02.534 00.000 11616 Moving (0.54, 0.03) raw xDistance=0.08 yDistance=0.53
23:02:02.534 00.000 11616 BLC: History state: CurrMiss=0.53, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.022532, 1:0.531810
23:02:02.534 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:02:02.534 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:02.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:02:02.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
23:02:02.534 00.000 11616 MoveAxis(E, 0, ABG)
23:02:02.535 00.001 11616 Move returns status 0, amount 0
23:02:02.535 00.000 11616 MoveAxis(S, 45, ABG)
23:02:02.535 00.000 11616 Guiding  Dir = 1, Dur = 45
23:02:02.535 00.000 11616 IsSlewing returns 0
23:02:02.535 00.000 11616 IsGuiding returns 0
23:02:02.536 00.001 11616 PulseGuide returned control before completion, sleep 55
23:02:02.559 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=178, Gamma=1.290
23:02:02.577 00.018 12268 UpdateGuideState exits: m=146 SNR=8.2
23:02:02.578 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:02.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:02.578 00.000 12268 Enqueuing Expose request
23:02:02.593 00.015 11616 IsGuiding returns 1
23:02:02.593 00.000 11616 scope still moving after pulse duration time elapsed
23:02:02.625 00.032 11616 IsSlewing returns 0
23:02:02.625 00.000 11616 IsGuiding returns 1
23:02:02.657 00.032 11616 IsSlewing returns 0
23:02:02.658 00.001 11616 IsGuiding returns 0
23:02:02.658 00.000 11616 scope move finished after 45 + 77 ms
23:02:02.658 00.000 11616 Move returns status 0, amount 45
23:02:02.658 00.000 11616 move complete, result=0
23:02:02.658 00.000 11616 worker thread done servicing request
23:02:02.659 00.001 11616 Worker thread wakes up
23:02:02.659 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 45 ms SOUTH
23:02:02.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:02.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:04.129 01.470 12268 evsrv: cli 0F8E6D80 connect
23:02:04.129 00.000 12268 case statement mapped state 6 to 3
23:02:04.130 00.001 12268 case statement mapped state 6 to 3
23:02:04.131 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"3710fa03-7ab8-4f7e-8c1e-c08b38753d52"}
23:02:04.131 00.000 12268 case statement mapped state 6 to 3
23:02:04.131 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"3710fa03-7ab8-4f7e-8c1e-c08b38753d52"}
23:02:04.140 00.009 12268 evsrv: cli 0F8E6D80 disconnect
23:02:04.689 00.549 11616 Exposure complete
23:02:04.756 00.067 11616 worker thread done servicing request
23:02:04.756 00.000 12268 OnExposeComplete: enter
23:02:04.757 00.001 12268 UpdateGuideState(): m_state=6
23:02:04.757 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1437
23:02:04.757 00.000 12268 Star::Find returns 1 (0), X=1162.11, Y=161.20, Mass=154, SNR=8.4, Peak=23 HFD=3.7
23:02:04.757 00.000 12268 Star::Find false star n=6 nbg=287 bg=7.6 sigma=0.8 thresh=10 peak=10
23:02:04.758 00.001 12268 MultiStar: [#1 0.71,0.31,0.00,M3] [#2 0.41,-0.20,0.88,U] [#3 0.59,-0.17,0.55,U] [#4 0.15,0.72,0.00,M5] [#5 0.51,0.99,0.00,M3] [#6 0.72,0.80,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.71,1.42,0.00,M9] [#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:02:04.758 00.000 12268 refined, 2 included, MultiStar: {0.67, -0.13}, one-star: {0.95, -0.05}
23:02:04.758 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
23:02:04.758 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
23:02:04.758 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-0.13 hyp=0.69 cameraTheta=-0.19 mountX=-0.06 mountY=0.69, mountTheta=1.66
23:02:04.760 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=-0.13, opts=13)
23:02:04.760 00.000 12268 Enqueuing Move request for scope (0.67, -0.13)
23:02:04.767 00.007 11616 Worker thread wakes up
23:02:04.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.13) opts 0xd
23:02:04.767 00.000 11616 Handling offset move in thread for scope, endpoint = (0.67, -0.13)
23:02:04.767 00.000 11616 Moving (0.67, -0.13) raw xDistance=-0.06 yDistance=0.69
23:02:04.767 00.000 11616 BLC: History state: CurrMiss=0.69, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.022532, 1:0.531810, 2:0.685089
23:02:04.767 00.000 11616 BLC: Under-shoot: nominal increase by 60
23:02:04.767 00.000 11616 BLC: window closed
23:02:04.767 00.000 11616 BLC: Pulse adjusted to 1593
23:02:04.768 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:04.769 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:02:04.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
23:02:04.769 00.000 11616 MoveAxis(E, 0, ABG)
23:02:04.769 00.000 11616 Move returns status 0, amount 0
23:02:04.769 00.000 11616 MoveAxis(S, 58, ABG)
23:02:04.769 00.000 11616 Guiding  Dir = 1, Dur = 58
23:02:04.769 00.000 11616 IsSlewing returns 0
23:02:04.769 00.000 11616 IsGuiding returns 0
23:02:04.770 00.001 11616 PulseGuide returned control before completion, sleep 68
23:02:04.793 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=181, Gamma=1.290
23:02:04.813 00.020 12268 UpdateGuideState exits: m=154 SNR=8.4
23:02:04.814 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:04.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:04.814 00.000 12268 Enqueuing Expose request
23:02:04.852 00.038 11616 IsGuiding returns 1
23:02:04.852 00.000 11616 scope still moving after pulse duration time elapsed
23:02:04.888 00.036 11616 IsSlewing returns 0
23:02:04.888 00.000 11616 IsGuiding returns 1
23:02:04.916 00.028 11616 IsSlewing returns 0
23:02:04.916 00.000 11616 IsGuiding returns 1
23:02:04.947 00.031 11616 IsSlewing returns 0
23:02:04.947 00.000 11616 IsGuiding returns 0
23:02:04.947 00.000 11616 scope move finished after 58 + 119 ms
23:02:04.947 00.000 11616 Move returns status 0, amount 58
23:02:04.947 00.000 11616 move complete, result=0
23:02:04.948 00.001 11616 worker thread done servicing request
23:02:04.948 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.7 px 58 ms SOUTH
23:02:04.948 00.000 11616 Worker thread wakes up
23:02:04.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:04.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:05.134 00.186 12268 evsrv: cli 0F8E69C0 connect
23:02:05.134 00.000 12268 case statement mapped state 6 to 3
23:02:05.135 00.001 12268 case statement mapped state 6 to 3
23:02:05.135 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"73baac62-4f26-4eb6-9e70-cac1838cc609"}
23:02:05.135 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"73baac62-4f26-4eb6-9e70-cac1838cc609"}
23:02:05.138 00.003 12268 evsrv: cli 0F8E69C0 disconnect
23:02:06.987 01.849 11616 Exposure complete
23:02:07.055 00.068 11616 worker thread done servicing request
23:02:07.055 00.000 12268 OnExposeComplete: enter
23:02:07.055 00.000 12268 UpdateGuideState(): m_state=6
23:02:07.055 00.000 12268 Star::Find(15, 1162, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1438
23:02:07.055 00.000 12268 Star::Find returns 1 (0), X=1161.60, Y=161.49, Mass=142, SNR=8.2, Peak=20 HFD=3.5
23:02:07.056 00.001 12268 Star::Find false star n=12 nbg=283 bg=7.5 sigma=0.7 thresh=10 peak=10
23:02:07.056 00.000 12268 Star::Find false star n=8 nbg=284 bg=7.5 sigma=0.8 thresh=10 peak=10
23:02:07.056 00.000 12268 MultiStar: [#1 0.77,-0.01,0.00,M4] [#2 0.77,0.35,0.00,M1] [#3 0.49,-0.22,0.57,U] [#4 0.05,0.09,0.65,U] [#5 0.65,0.28,0.00,M4] [#6 0.63,0.95,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.33,1.06,0.00,M10] [#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:02:07.056 00.000 12268 refined, 2 included, MultiStar: {0.34, 0.08}, one-star: {0.45, 0.24}
23:02:07.056 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
23:02:07.056 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.92)
23:02:07.056 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.08 hyp=0.35 cameraTheta=0.22 mountX=0.11 mountY=0.33, mountTheta=1.25
23:02:07.058 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.08, opts=13)
23:02:07.058 00.000 12268 Enqueuing Move request for scope (0.34, 0.08)
23:02:07.058 00.000 11616 Worker thread wakes up
23:02:07.058 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.08) opts 0xd
23:02:07.058 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.08)
23:02:07.059 00.001 11616 Moving (0.34, 0.08) raw xDistance=0.11 yDistance=0.33
23:02:07.059 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:02:07.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:02:07.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
23:02:07.059 00.000 11616 MoveAxis(E, 0, ABG)
23:02:07.059 00.000 11616 Move returns status 0, amount 0
23:02:07.059 00.000 11616 MoveAxis(S, 28, ABG)
23:02:07.059 00.000 11616 Guiding  Dir = 1, Dur = 28
23:02:07.059 00.000 11616 IsSlewing returns 0
23:02:07.060 00.001 11616 IsGuiding returns 0
23:02:07.060 00.000 11616 PulseGuide returned control before completion, sleep 38
23:02:07.083 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=183, Gamma=1.290
23:02:07.101 00.018 11616 IsGuiding returns 1
23:02:07.101 00.000 11616 scope still moving after pulse duration time elapsed
23:02:07.103 00.002 12268 UpdateGuideState exits: m=142 SNR=8.2
23:02:07.103 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:07.103 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:07.103 00.000 12268 Enqueuing Expose request
23:02:07.134 00.031 11616 IsSlewing returns 0
23:02:07.134 00.000 11616 IsGuiding returns 0
23:02:07.134 00.000 11616 scope move finished after 28 + 46 ms
23:02:07.134 00.000 11616 Move returns status 0, amount 28
23:02:07.135 00.001 11616 move complete, result=0
23:02:07.135 00.000 11616 worker thread done servicing request
23:02:07.135 00.000 11616 Worker thread wakes up
23:02:07.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:07.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:07.136 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 28 ms SOUTH
23:02:09.158 02.022 11616 Exposure complete
23:02:09.219 00.061 11616 worker thread done servicing request
23:02:09.219 00.000 12268 OnExposeComplete: enter
23:02:09.219 00.000 12268 UpdateGuideState(): m_state=6
23:02:09.219 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1439
23:02:09.220 00.001 12268 Star::Find returns 1 (0), X=1162.00, Y=161.30, Mass=165, SNR=8.8, Peak=23 HFD=4.0
23:02:09.220 00.000 12268 Star::Find false star n=9 nbg=288 bg=7.5 sigma=0.7 thresh=10 peak=10
23:02:09.220 00.000 12268 Star::Find false star n=6 nbg=285 bg=7.4 sigma=0.8 thresh=10 peak=10
23:02:09.220 00.000 12268 MultiStar: [#1 1.13,0.10,0.00,M5] [#2 0.78,0.61,0.00,M2] [#3 0.69,-0.40,0.00,M1] [#4 0.45,0.99,0.00,M5] [#5 0.52,0.59,0.00,M5] [#6 0.89,0.88,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 1.35,-0.13,0.00,M4] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:02:09.220 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
23:02:09.220 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.76)
23:02:09.220 00.000 12268 CameraToMount -- cameraX=0.85 cameraY=0.05 hyp=0.85 cameraTheta=0.06 mountX=0.13 mountY=0.83, mountTheta=1.41
23:02:09.222 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.85, y=0.05, opts=13)
23:02:09.222 00.000 12268 Enqueuing Move request for scope (0.85, 0.05)
23:02:09.222 00.000 11616 Worker thread wakes up
23:02:09.222 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.05) opts 0xd
23:02:09.222 00.000 11616 Handling offset move in thread for scope, endpoint = (0.85, 0.05)
23:02:09.222 00.000 11616 Moving (0.85, 0.05) raw xDistance=0.13 yDistance=0.83
23:02:09.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:02:09.223 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:02:09.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.83
23:02:09.223 00.000 11616 MoveAxis(E, 0, ABG)
23:02:09.223 00.000 11616 Move returns status 0, amount 0
23:02:09.223 00.000 11616 MoveAxis(S, 70, ABG)
23:02:09.223 00.000 11616 Guiding  Dir = 1, Dur = 70
23:02:09.223 00.000 11616 IsSlewing returns 0
23:02:09.223 00.000 11616 IsGuiding returns 0
23:02:09.224 00.001 11616 PulseGuide returned control before completion, sleep 80
23:02:09.244 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=207, Gamma=1.290
23:02:09.262 00.018 12268 UpdateGuideState exits: m=165 SNR=8.8
23:02:09.262 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:09.262 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:09.262 00.000 12268 Enqueuing Expose request
23:02:09.315 00.053 11616 IsGuiding returns 1
23:02:09.315 00.000 11616 scope still moving after pulse duration time elapsed
23:02:09.347 00.032 11616 IsSlewing returns 0
23:02:09.347 00.000 11616 IsGuiding returns 0
23:02:09.347 00.000 11616 scope move finished after 70 + 53 ms
23:02:09.347 00.000 11616 Move returns status 0, amount 70
23:02:09.347 00.000 11616 move complete, result=0
23:02:09.347 00.000 11616 worker thread done servicing request
23:02:09.347 00.000 11616 Worker thread wakes up
23:02:09.348 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:09.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:09.348 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.8 px 70 ms SOUTH
23:02:11.360 02.012 11616 Exposure complete
23:02:11.420 00.060 11616 worker thread done servicing request
23:02:11.420 00.000 12268 OnExposeComplete: enter
23:02:11.420 00.000 12268 UpdateGuideState(): m_state=6
23:02:11.420 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1440
23:02:11.420 00.000 12268 Star::Find returns 1 (0), X=1161.57, Y=161.58, Mass=174, SNR=9.0, Peak=22 HFD=4.4
23:02:11.421 00.001 12268 MultiStar: [#1 0.92,0.30,0.00,M6] [#2 0.17,0.67,0.00,M3] [#3 0.41,-0.14,0.56,U] [#4 0.44,1.00,0.00,M6] [#5 0.56,1.08,0.00,M6] [#6 0.17,0.63,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 0.46,1.30,0.00,R] [#9 1.02,0.90,0.00,M5] 
23:02:11.421 00.000 12268 refined, 1 included, MultiStar: {0.41, 0.16}, one-star: {0.42, 0.33}
23:02:11.421 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
23:02:11.421 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
23:02:11.421 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.16 hyp=0.44 cameraTheta=0.37 mountX=0.20 mountY=0.39, mountTheta=1.10
23:02:11.422 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.16, opts=13)
23:02:11.423 00.001 12268 Enqueuing Move request for scope (0.41, 0.16)
23:02:11.423 00.000 11616 Worker thread wakes up
23:02:11.423 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.16) opts 0xd
23:02:11.423 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.16)
23:02:11.423 00.000 11616 Moving (0.41, 0.16) raw xDistance=0.20 yDistance=0.39
23:02:11.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:02:11.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:02:11.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
23:02:11.423 00.000 11616 MoveAxis(E, 0, ABG)
23:02:11.423 00.000 11616 Move returns status 0, amount 0
23:02:11.423 00.000 11616 MoveAxis(S, 33, ABG)
23:02:11.424 00.001 11616 Guiding  Dir = 1, Dur = 33
23:02:11.424 00.000 11616 IsSlewing returns 0
23:02:11.424 00.000 11616 IsGuiding returns 0
23:02:11.424 00.000 11616 PulseGuide returned control before completion, sleep 43
23:02:11.446 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=221, Gamma=1.290
23:02:11.465 00.019 12268 UpdateGuideState exits: m=174 SNR=9.0
23:02:11.466 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:11.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:11.466 00.000 12268 Enqueuing Expose request
23:02:11.480 00.014 11616 IsGuiding returns 1
23:02:11.480 00.000 11616 scope still moving after pulse duration time elapsed
23:02:11.510 00.030 11616 IsSlewing returns 0
23:02:11.510 00.000 11616 IsGuiding returns 0
23:02:11.510 00.000 11616 scope move finished after 33 + 53 ms
23:02:11.511 00.001 11616 Move returns status 0, amount 33
23:02:11.511 00.000 11616 move complete, result=0
23:02:11.511 00.000 11616 worker thread done servicing request
23:02:11.511 00.000 11616 Worker thread wakes up
23:02:11.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:11.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:11.511 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 33 ms SOUTH
23:02:13.520 02.009 11616 Exposure complete
23:02:13.582 00.062 11616 worker thread done servicing request
23:02:13.582 00.000 12268 OnExposeComplete: enter
23:02:13.582 00.000 12268 UpdateGuideState(): m_state=6
23:02:13.582 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1441
23:02:13.583 00.001 12268 Star::Find returns 1 (0), X=1161.83, Y=161.26, Mass=132, SNR=7.8, Peak=20 HFD=3.6
23:02:13.583 00.000 12268 MultiStar: [#1 0.49,0.18,1.28,U] [#2 0.12,0.18,0.89,U] [#3 0.48,-0.50,0.00,M1] [#4 -0.82,0.60,0.00,M7] [#5 0.14,0.08,0.75,U] [#6 0.53,0.01,0.75,U] [#7 0.00,0.00,0.00,L] [#8 -0.13,-0.59,0.59,U] [#9 0.88,0.22,0.00,M6] 
23:02:13.583 00.000 12268 refined, 5 included, MultiStar: {0.35, 0.02}, one-star: {0.67, 0.01}
23:02:13.583 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
23:02:13.583 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.76)
23:02:13.583 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.02 hyp=0.35 cameraTheta=0.06 mountX=0.06 mountY=0.34, mountTheta=1.41
23:02:13.585 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.02, opts=13)
23:02:13.585 00.000 12268 Enqueuing Move request for scope (0.35, 0.02)
23:02:13.585 00.000 11616 Worker thread wakes up
23:02:13.585 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.02) opts 0xd
23:02:13.585 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.02)
23:02:13.585 00.000 11616 Moving (0.35, 0.02) raw xDistance=0.06 yDistance=0.34
23:02:13.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:13.586 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:02:13.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
23:02:13.586 00.000 11616 MoveAxis(E, 0, ABG)
23:02:13.586 00.000 11616 Move returns status 0, amount 0
23:02:13.586 00.000 11616 MoveAxis(S, 29, ABG)
23:02:13.586 00.000 11616 Guiding  Dir = 1, Dur = 29
23:02:13.586 00.000 11616 IsSlewing returns 0
23:02:13.587 00.001 11616 IsGuiding returns 0
23:02:13.587 00.000 11616 PulseGuide returned control before completion, sleep 39
23:02:13.607 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=194, Gamma=1.290
23:02:13.624 00.017 12268 UpdateGuideState exits: m=132 SNR=7.8
23:02:13.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:13.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:13.624 00.000 12268 Enqueuing Expose request
23:02:13.628 00.004 11616 IsGuiding returns 1
23:02:13.628 00.000 11616 scope still moving after pulse duration time elapsed
23:02:13.659 00.031 11616 IsSlewing returns 0
23:02:13.660 00.001 11616 IsGuiding returns 0
23:02:13.660 00.000 11616 scope move finished after 29 + 44 ms
23:02:13.661 00.001 11616 Move returns status 0, amount 29
23:02:13.661 00.000 11616 move complete, result=0
23:02:13.662 00.001 11616 worker thread done servicing request
23:02:13.662 00.000 11616 Worker thread wakes up
23:02:13.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:13.662 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
23:02:13.662 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:15.678 02.016 11616 Exposure complete
23:02:15.734 00.056 11616 worker thread done servicing request
23:02:15.734 00.000 12268 OnExposeComplete: enter
23:02:15.734 00.000 12268 UpdateGuideState(): m_state=6
23:02:15.735 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1442
23:02:15.735 00.000 12268 Star::Find returns 1 (0), X=1161.86, Y=161.37, Mass=158, SNR=8.5, Peak=20 HFD=4.0
23:02:15.735 00.000 12268 Star::Find false star n=8 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:02:15.735 00.000 12268 MultiStar: [#1 1.20,0.73,0.00,M6] [#2 0.53,0.32,0.91,U] [#3 0.50,-0.05,0.56,U] [#4 0.31,0.57,0.00,M8] [#5 1.36,0.63,0.00,M6] [#6 0.48,1.11,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 -0.15,-0.78,0.00,M1] [#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:02:15.735 00.000 12268 refined, 2 included, MultiStar: {0.59, 0.15}, one-star: {0.70, 0.12}
23:02:15.735 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
23:02:15.735 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
23:02:15.736 00.001 12268 CameraToMount -- cameraX=0.59 cameraY=0.15 hyp=0.61 cameraTheta=0.25 mountX=0.21 mountY=0.57, mountTheta=1.21
23:02:15.737 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=0.15, opts=13)
23:02:15.737 00.000 12268 Enqueuing Move request for scope (0.59, 0.15)
23:02:15.737 00.000 11616 Worker thread wakes up
23:02:15.737 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.15) opts 0xd
23:02:15.737 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, 0.15)
23:02:15.737 00.000 11616 Moving (0.59, 0.15) raw xDistance=0.21 yDistance=0.57
23:02:15.737 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:02:15.738 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:02:15.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
23:02:15.738 00.000 11616 MoveAxis(E, 0, ABG)
23:02:15.738 00.000 11616 Move returns status 0, amount 0
23:02:15.738 00.000 11616 MoveAxis(S, 48, ABG)
23:02:15.738 00.000 11616 Guiding  Dir = 1, Dur = 48
23:02:15.738 00.000 11616 IsSlewing returns 0
23:02:15.738 00.000 11616 IsGuiding returns 0
23:02:15.739 00.001 11616 PulseGuide returned control before completion, sleep 58
23:02:15.761 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=215, Gamma=1.290
23:02:15.782 00.021 12268 UpdateGuideState exits: m=158 SNR=8.5
23:02:15.782 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:15.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:15.782 00.000 12268 Enqueuing Expose request
23:02:15.813 00.031 11616 IsGuiding returns 1
23:02:15.813 00.000 11616 scope still moving after pulse duration time elapsed
23:02:15.845 00.032 11616 IsSlewing returns 0
23:02:15.845 00.000 11616 IsGuiding returns 0
23:02:15.845 00.000 11616 scope move finished after 48 + 58 ms
23:02:15.846 00.001 11616 Move returns status 0, amount 48
23:02:15.846 00.000 11616 move complete, result=0
23:02:15.846 00.000 11616 worker thread done servicing request
23:02:15.846 00.000 11616 Worker thread wakes up
23:02:15.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:15.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:15.855 00.009 12268 GuideStep: 0.2 px 0 ms EAST, 0.6 px 48 ms SOUTH
23:02:17.856 02.001 11616 Exposure complete
23:02:17.915 00.059 11616 worker thread done servicing request
23:02:17.915 00.000 12268 OnExposeComplete: enter
23:02:17.915 00.000 12268 UpdateGuideState(): m_state=6
23:02:17.915 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1443
23:02:17.915 00.000 12268 Star::Find returns 1 (0), X=1161.06, Y=162.30, Mass=189, SNR=9.3, Peak=24 HFD=4.7
23:02:17.916 00.001 12268 MultiStar: [#1 0.75,0.80,0.00,M7] [#2 0.45,0.50,0.00,M2] [#3 0.53,-0.16,0.47,U] [#4 0.35,0.83,0.00,M9] [#5 -0.07,1.48,0.00,M7] [#6 0.36,0.95,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 -0.00,-0.44,0.37,U] [#9 0.63,0.62,0.00,M7] 
23:02:17.916 00.000 12268 refined, 2 included, MultiStar: {0.08, 0.44}, one-star: {-0.10, 1.05}
23:02:17.916 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
23:02:17.916 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
23:02:17.916 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.44 hyp=0.45 cameraTheta=1.39 mountX=0.45 mountY=0.02, mountTheta=0.06
23:02:17.918 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.44, opts=13)
23:02:17.918 00.000 12268 Enqueuing Move request for scope (0.08, 0.44)
23:02:17.918 00.000 11616 Worker thread wakes up
23:02:17.918 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.44) opts 0xd
23:02:17.918 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.44)
23:02:17.918 00.000 11616 Moving (0.08, 0.44) raw xDistance=0.45 yDistance=0.02
23:02:17.918 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
23:02:17.918 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.34
23:02:17.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
23:02:17.919 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:17.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:02:17.919 00.000 11616 MoveAxis(W, 250, ABG)
23:02:17.919 00.000 11616 Guiding  Dir = 3, Dur = 250
23:02:17.919 00.000 11616 IsSlewing returns 0
23:02:17.919 00.000 11616 IsGuiding returns 0
23:02:17.920 00.001 11616 PulseGuide returned control before completion, sleep 260
23:02:17.940 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=232, Gamma=1.290
23:02:17.958 00.018 12268 UpdateGuideState exits: m=189 SNR=9.3
23:02:17.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:17.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:17.959 00.001 12268 Enqueuing Expose request
23:02:18.196 00.237 11616 IsGuiding returns 1
23:02:18.196 00.000 11616 scope still moving after pulse duration time elapsed
23:02:18.228 00.032 11616 IsSlewing returns 0
23:02:18.229 00.001 11616 IsGuiding returns 0
23:02:18.229 00.000 11616 scope move finished after 250 + 59 ms
23:02:18.229 00.000 11616 Move returns status 0, amount 250
23:02:18.229 00.000 11616 MoveAxis(N, 0, ABG)
23:02:18.229 00.000 11616 Move returns status 0, amount 0
23:02:18.229 00.000 11616 move complete, result=0
23:02:18.229 00.000 11616 worker thread done servicing request
23:02:18.229 00.000 11616 Worker thread wakes up
23:02:18.229 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:18.229 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:18.229 00.000 12268 GuideStep: 0.4 px 250 ms WEST, 0.0 px 0 ms NORTH
23:02:20.249 02.020 11616 Exposure complete
23:02:20.309 00.060 11616 worker thread done servicing request
23:02:20.310 00.001 12268 OnExposeComplete: enter
23:02:20.310 00.000 12268 UpdateGuideState(): m_state=6
23:02:20.310 00.000 12268 Star::Find(15, 1161, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1444
23:02:20.310 00.000 12268 Star::Find returns 1 (0), X=1161.55, Y=161.90, Mass=189, SNR=9.4, Peak=27 HFD=3.9
23:02:20.310 00.000 12268 MultiStar: [#1 0.81,0.61,0.00,M8] [#2 0.48,0.92,0.00,M3] [#3 0.61,-0.18,0.00,M1] [#4 0.50,0.89,0.00,M10] [#5 1.08,0.99,0.00,M8] [#6 0.78,1.24,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.36,-0.15,0.46,U] [#9 1.31,0.99,0.00,M8] 
23:02:20.311 00.001 12268 refined, 1 included, MultiStar: {0.39, 0.40}, one-star: {0.40, 0.65}
23:02:20.311 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
23:02:20.311 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.50)
23:02:20.311 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.40 hyp=0.56 cameraTheta=0.80 mountX=0.43 mountY=0.33, mountTheta=0.65
23:02:20.313 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.40, opts=13)
23:02:20.313 00.000 12268 Enqueuing Move request for scope (0.39, 0.40)
23:02:20.313 00.000 11616 Worker thread wakes up
23:02:20.313 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.40) opts 0xd
23:02:20.313 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.40)
23:02:20.313 00.000 11616 Moving (0.39, 0.40) raw xDistance=0.43 yDistance=0.33
23:02:20.313 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
23:02:20.313 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
23:02:20.314 00.001 11616 MoveAxis(W, 244, ABG)
23:02:20.314 00.000 11616 Guiding  Dir = 3, Dur = 244
23:02:20.314 00.000 11616 IsSlewing returns 0
23:02:20.315 00.001 11616 IsGuiding returns 0
23:02:20.315 00.000 11616 PulseGuide returned control before completion, sleep 254
23:02:20.337 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:02:20.357 00.020 12268 UpdateGuideState exits: m=189 SNR=9.4
23:02:20.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:20.357 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:20.357 00.000 12268 Enqueuing Expose request
23:02:20.576 00.219 11616 IsGuiding returns 1
23:02:20.576 00.000 11616 scope still moving after pulse duration time elapsed
23:02:20.608 00.032 11616 IsSlewing returns 0
23:02:20.608 00.000 11616 IsGuiding returns 1
23:02:20.640 00.032 11616 IsSlewing returns 0
23:02:20.640 00.000 11616 IsGuiding returns 0
23:02:20.640 00.000 11616 scope move finished after 244 + 81 ms
23:02:20.640 00.000 11616 Move returns status 0, amount 244
23:02:20.641 00.001 11616 MoveAxis(S, 28, ABG)
23:02:20.641 00.000 11616 Guiding  Dir = 1, Dur = 28
23:02:20.641 00.000 11616 IsSlewing returns 0
23:02:20.641 00.000 11616 IsGuiding returns 0
23:02:20.641 00.000 11616 PulseGuide returned control before completion, sleep 38
23:02:20.688 00.047 11616 IsGuiding returns 1
23:02:20.688 00.000 11616 scope still moving after pulse duration time elapsed
23:02:20.718 00.030 11616 IsSlewing returns 0
23:02:20.718 00.000 11616 IsGuiding returns 0
23:02:20.719 00.001 11616 scope move finished after 28 + 49 ms
23:02:20.719 00.000 11616 Move returns status 0, amount 28
23:02:20.719 00.000 11616 move complete, result=0
23:02:20.719 00.000 11616 worker thread done servicing request
23:02:20.719 00.000 12268 GuideStep: 0.4 px 244 ms WEST, 0.3 px 28 ms SOUTH
23:02:20.719 00.000 11616 Worker thread wakes up
23:02:20.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:20.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:22.761 02.042 11616 Exposure complete
23:02:22.828 00.067 11616 worker thread done servicing request
23:02:22.828 00.000 12268 OnExposeComplete: enter
23:02:22.828 00.000 12268 UpdateGuideState(): m_state=6
23:02:22.829 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1445
23:02:22.829 00.000 12268 Star::Find returns 1 (0), X=1161.23, Y=161.37, Mass=176, SNR=9.0, Peak=21 HFD=4.1
23:02:22.829 00.000 12268 MultiStar: [#1 0.53,0.39,0.00,M9] [#2 0.01,-0.14,0.82,U] [#3 0.30,-0.66,0.00,M2] [#4 0.02,0.28,0.66,U] [#5 0.47,0.98,0.00,M9] [#6 0.24,0.99,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 -0.60,0.16,0.54,U] [#9 0.76,0.37,0.00,M9] 
23:02:22.829 00.000 12268 refined, 3 included, MultiStar: {-0.08, 0.09}, one-star: {0.07, 0.12}
23:02:22.829 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
23:02:22.829 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
23:02:22.830 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.27 mountX=0.08 mountY=-0.09, mountTheta=-0.81
23:02:22.831 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.09, opts=13)
23:02:22.832 00.001 12268 Enqueuing Move request for scope (-0.08, 0.09)
23:02:22.832 00.000 11616 Worker thread wakes up
23:02:22.832 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
23:02:22.832 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
23:02:22.832 00.000 11616 Moving (-0.08, 0.09) raw xDistance=0.08 yDistance=-0.09
23:02:22.832 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:22.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:02:22.832 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:22.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:02:22.833 00.001 11616 MoveAxis(E, 0, ABG)
23:02:22.833 00.000 11616 Move returns status 0, amount 0
23:02:22.833 00.000 11616 MoveAxis(N, 0, ABG)
23:02:22.833 00.000 11616 Move returns status 0, amount 0
23:02:22.833 00.000 11616 move complete, result=0
23:02:22.833 00.000 11616 worker thread done servicing request
23:02:22.854 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=206, Gamma=1.290
23:02:22.872 00.018 12268 UpdateGuideState exits: m=176 SNR=9.0
23:02:22.872 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:22.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:22.872 00.000 12268 Enqueuing Expose request
23:02:22.872 00.000 11616 Worker thread wakes up
23:02:22.872 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:22.873 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:22.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:24.887 02.014 11616 Exposure complete
23:02:24.952 00.065 11616 worker thread done servicing request
23:02:24.952 00.000 12268 OnExposeComplete: enter
23:02:24.952 00.000 12268 UpdateGuideState(): m_state=6
23:02:24.953 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1446
23:02:24.953 00.000 12268 Star::Find returns 1 (0), X=1161.26, Y=160.83, Mass=203, SNR=9.7, Peak=26 HFD=3.8
23:02:24.953 00.000 12268 MultiStar: [#1 0.58,0.35,0.00,M10] [#2 0.13,-0.25,0.85,U] [#3 0.47,-0.15,0.47,U] [#4 0.51,0.16,0.61,U] [#5 0.43,0.07,0.63,U] [#6 0.79,0.13,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 0.04,-1.00,0.00,M1] [#9 1.40,-0.14,0.00,M10] 
23:02:24.953 00.000 12268 refined, 4 included, MultiStar: {0.29, -0.16}, one-star: {0.11, -0.42}
23:02:24.953 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
23:02:24.954 00.001 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.20)
23:02:24.954 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.16 hyp=0.33 cameraTheta=-0.50 mountX=-0.13 mountY=0.30, mountTheta=1.97
23:02:24.956 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.16, opts=13)
23:02:24.956 00.000 12268 Enqueuing Move request for scope (0.29, -0.16)
23:02:24.956 00.000 11616 Worker thread wakes up
23:02:24.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.16) opts 0xd
23:02:24.956 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.16)
23:02:24.956 00.000 11616 Moving (0.29, -0.16) raw xDistance=-0.13 yDistance=0.30
23:02:24.957 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:02:24.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:02:24.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
23:02:24.957 00.000 11616 MoveAxis(E, 0, ABG)
23:02:24.957 00.000 11616 Move returns status 0, amount 0
23:02:24.957 00.000 11616 MoveAxis(S, 26, ABG)
23:02:24.957 00.000 11616 Guiding  Dir = 1, Dur = 26
23:02:24.957 00.000 11616 IsSlewing returns 0
23:02:24.958 00.001 11616 IsGuiding returns 0
23:02:24.958 00.000 11616 PulseGuide returned control before completion, sleep 36
23:02:24.982 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:02:25.001 00.019 12268 UpdateGuideState exits: m=203 SNR=9.7
23:02:25.001 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:25.001 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:25.001 00.000 12268 Enqueuing Expose request
23:02:25.006 00.005 11616 IsGuiding returns 0
23:02:25.006 00.000 11616 Move returns status 0, amount 26
23:02:25.006 00.000 11616 move complete, result=0
23:02:25.007 00.001 11616 worker thread done servicing request
23:02:25.007 00.000 11616 Worker thread wakes up
23:02:25.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:25.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:25.008 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
23:02:27.027 02.019 11616 Exposure complete
23:02:27.084 00.057 11616 worker thread done servicing request
23:02:27.085 00.001 12268 OnExposeComplete: enter
23:02:27.085 00.000 12268 UpdateGuideState(): m_state=6
23:02:27.085 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1447
23:02:27.085 00.000 12268 Star::Find returns 1 (0), X=1161.69, Y=160.40, Mass=198, SNR=9.7, Peak=27 HFD=3.5
23:02:27.085 00.000 12268 MultiStar: [#1 1.06,-0.49,0.00,R] [#2 0.86,-1.01,0.00,M2] [#3 0.53,-0.16,0.50,U] [#4 0.42,-0.22,0.67,U] [#5 0.66,-0.68,0.00,M9] [#6 0.71,-0.29,0.00,R] [#7 1.34,0.15,0.00,M2] [#8 -0.06,-1.48,0.00,M2] 
23:02:27.086 00.001 12268 refined, 2 included, MultiStar: {0.50, -0.50}, one-star: {0.54, -0.85}
23:02:27.086 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
23:02:27.086 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.92)
23:02:27.086 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.50 hyp=0.70 cameraTheta=-0.78 mountX=-0.45 mountY=0.56, mountTheta=2.24
23:02:27.088 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.50, opts=13)
23:02:27.088 00.000 12268 Enqueuing Move request for scope (0.50, -0.50)
23:02:27.088 00.000 11616 Worker thread wakes up
23:02:27.088 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.50) opts 0xd
23:02:27.088 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.50)
23:02:27.088 00.000 11616 Moving (0.50, -0.50) raw xDistance=-0.45 yDistance=0.56
23:02:27.088 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
23:02:27.088 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.34
23:02:27.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
23:02:27.089 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
23:02:27.089 00.000 11616 MoveAxis(E, 250, ABG)
23:02:27.089 00.000 11616 Guiding  Dir = 2, Dur = 250
23:02:27.089 00.000 11616 IsSlewing returns 0
23:02:27.089 00.000 11616 IsGuiding returns 0
23:02:27.090 00.001 11616 PulseGuide returned control before completion, sleep 260
23:02:27.113 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:02:27.135 00.022 12268 UpdateGuideState exits: m=198 SNR=9.7
23:02:27.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:27.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:27.135 00.000 12268 Enqueuing Expose request
23:02:27.363 00.228 11616 IsGuiding returns 1
23:02:27.363 00.000 11616 scope still moving after pulse duration time elapsed
23:02:27.394 00.031 11616 IsSlewing returns 0
23:02:27.394 00.000 11616 IsGuiding returns 1
23:02:27.424 00.030 11616 IsSlewing returns 0
23:02:27.424 00.000 11616 IsGuiding returns 1
23:02:27.456 00.032 11616 IsSlewing returns 0
23:02:27.456 00.000 11616 IsGuiding returns 1
23:02:27.488 00.032 11616 IsSlewing returns 0
23:02:27.488 00.000 11616 IsGuiding returns 0
23:02:27.488 00.000 11616 scope move finished after 250 + 147 ms
23:02:27.488 00.000 11616 Move returns status 0, amount 250
23:02:27.488 00.000 11616 MoveAxis(S, 47, ABG)
23:02:27.488 00.000 11616 Guiding  Dir = 1, Dur = 47
23:02:27.489 00.001 11616 IsSlewing returns 0
23:02:27.489 00.000 11616 IsGuiding returns 0
23:02:27.489 00.000 11616 PulseGuide returned control before completion, sleep 57
23:02:27.552 00.063 11616 IsGuiding returns 1
23:02:27.553 00.001 11616 scope still moving after pulse duration time elapsed
23:02:27.584 00.031 11616 IsSlewing returns 0
23:02:27.584 00.000 11616 IsGuiding returns 0
23:02:27.584 00.000 11616 scope move finished after 47 + 48 ms
23:02:27.584 00.000 11616 Move returns status 0, amount 47
23:02:27.584 00.000 11616 move complete, result=0
23:02:27.585 00.001 11616 worker thread done servicing request
23:02:27.585 00.000 11616 Worker thread wakes up
23:02:27.585 00.000 12268 GuideStep: -0.4 px 250 ms EAST, 0.6 px 47 ms SOUTH
23:02:27.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:27.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:29.597 02.012 11616 Exposure complete
23:02:29.658 00.061 11616 worker thread done servicing request
23:02:29.658 00.000 12268 OnExposeComplete: enter
23:02:29.658 00.000 12268 UpdateGuideState(): m_state=6
23:02:29.658 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1448
23:02:29.658 00.000 12268 Star::Find returns 1 (0), X=1161.76, Y=160.95, Mass=189, SNR=9.4, Peak=25 HFD=3.9
23:02:29.658 00.000 12268 MultiStar: [#1 -0.10,0.38,1.01,U] [#2 0.16,-0.54,0.81,U] [#3 0.82,-0.30,0.00,M1] [#4 0.63,-0.34,0.00,M8] [#5 0.23,0.10,0.67,U] [#6 0.40,0.41,0.65,U] [#7 0.42,0.02,0.70,U] [#8 -0.25,-1.39,0.00,M3] 
23:02:29.659 00.001 12268 refined, 5 included, MultiStar: {0.28, -0.00}, one-star: {0.61, -0.30}
23:02:29.659 00.000 12268 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
23:02:29.659 00.000 12268 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.70)
23:02:29.659 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.00 hyp=0.28 cameraTheta=-0.00 mountX=0.03 mountY=0.28, mountTheta=1.48
23:02:29.660 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.00, opts=13)
23:02:29.660 00.000 12268 Enqueuing Move request for scope (0.28, -0.00)
23:02:29.660 00.000 11616 Worker thread wakes up
23:02:29.661 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.00) opts 0xd
23:02:29.661 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.00)
23:02:29.661 00.000 11616 Moving (0.28, -0.00) raw xDistance=0.03 yDistance=0.28
23:02:29.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:29.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:02:29.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:02:29.661 00.000 11616 MoveAxis(E, 0, ABG)
23:02:29.661 00.000 11616 Move returns status 0, amount 0
23:02:29.661 00.000 11616 MoveAxis(S, 23, ABG)
23:02:29.661 00.000 11616 Guiding  Dir = 1, Dur = 23
23:02:29.662 00.001 11616 IsSlewing returns 0
23:02:29.662 00.000 11616 IsGuiding returns 0
23:02:29.662 00.000 11616 PulseGuide returned control before completion, sleep 33
23:02:29.684 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:02:29.702 00.018 11616 IsGuiding returns 1
23:02:29.702 00.000 11616 scope still moving after pulse duration time elapsed
23:02:29.702 00.000 12268 UpdateGuideState exits: m=189 SNR=9.4
23:02:29.703 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:29.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:29.703 00.000 12268 Enqueuing Expose request
23:02:29.734 00.031 11616 IsSlewing returns 0
23:02:29.735 00.001 11616 IsGuiding returns 0
23:02:29.735 00.000 11616 scope move finished after 23 + 50 ms
23:02:29.735 00.000 11616 Move returns status 0, amount 23
23:02:29.735 00.000 11616 move complete, result=0
23:02:29.735 00.000 11616 worker thread done servicing request
23:02:29.736 00.001 11616 Worker thread wakes up
23:02:29.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:29.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:29.736 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
23:02:31.753 02.017 11616 Exposure complete
23:02:31.813 00.060 11616 worker thread done servicing request
23:02:31.813 00.000 12268 OnExposeComplete: enter
23:02:31.814 00.001 12268 UpdateGuideState(): m_state=6
23:02:31.814 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1449
23:02:31.814 00.000 12268 Star::Find returns 1 (0), X=1161.23, Y=160.98, Mass=141, SNR=8.1, Peak=23 HFD=3.3
23:02:31.814 00.000 12268 MultiStar: [#1 -0.81,0.39,0.00,M1] [#2 0.35,0.01,0.90,U] [#3 0.39,-0.36,0.58,U] [#4 -0.46,0.08,0.99,U] [#5 -0.26,0.15,0.87,U] [#6 -0.78,0.24,0.00,M1] [#7 0.34,0.41,0.73,U] [#8 0.11,-1.10,0.00,M4] 
23:02:31.814 00.000 12268 refined, 5 included, MultiStar: {0.04, 0.01}, one-star: {0.07, -0.27}
23:02:31.814 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
23:02:31.814 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
23:02:31.815 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.25 mountX=0.01 mountY=0.03, mountTheta=1.22
23:02:31.816 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.01, opts=13)
23:02:31.816 00.000 12268 Enqueuing Move request for scope (0.04, 0.01)
23:02:31.816 00.000 11616 Worker thread wakes up
23:02:31.816 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:02:31.816 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:02:31.817 00.001 11616 Moving (0.04, 0.01) raw xDistance=0.01 yDistance=0.03
23:02:31.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:31.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:31.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:31.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:02:31.817 00.000 11616 MoveAxis(E, 0, ABG)
23:02:31.817 00.000 11616 Move returns status 0, amount 0
23:02:31.817 00.000 11616 MoveAxis(N, 0, ABG)
23:02:31.817 00.000 11616 Move returns status 0, amount 0
23:02:31.817 00.000 11616 move complete, result=0
23:02:31.818 00.001 11616 worker thread done servicing request
23:02:31.839 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=214, Gamma=1.290
23:02:31.857 00.018 12268 UpdateGuideState exits: m=141 SNR=8.1
23:02:31.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:31.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:31.857 00.000 12268 Enqueuing Expose request
23:02:31.857 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:31.857 00.000 11616 Worker thread wakes up
23:02:31.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:31.858 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:33.884 02.026 11616 Exposure complete
23:02:33.957 00.073 11616 worker thread done servicing request
23:02:33.958 00.001 12268 OnExposeComplete: enter
23:02:33.958 00.000 12268 UpdateGuideState(): m_state=6
23:02:33.958 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1450
23:02:33.958 00.000 12268 Star::Find returns 1 (0), X=1160.97, Y=161.21, Mass=178, SNR=9.1, Peak=25 HFD=4.1
23:02:33.959 00.001 12268 MultiStar: [#1 -1.03,0.49,0.00,M2] [#2 -0.62,-0.18,0.00,M1] [#3 0.21,-0.55,0.53,U] [#4 -0.58,0.63,0.00,M8] [#5 0.46,0.19,0.78,U] [#6 -1.00,0.62,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 -0.14,-0.75,0.00,M5] [#9 0.25,0.33,0.39,U] 
23:02:33.959 00.000 12268 refined, 3 included, MultiStar: {0.14, -0.02}, one-star: {-0.18, -0.04}
23:02:33.959 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
23:02:33.959 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
23:02:33.959 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.13 mountX=-0.00 mountY=0.14, mountTheta=1.60
23:02:33.961 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.02, opts=13)
23:02:33.961 00.000 12268 Enqueuing Move request for scope (0.14, -0.02)
23:02:33.961 00.000 11616 Worker thread wakes up
23:02:33.962 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
23:02:33.962 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
23:02:33.962 00.000 11616 Moving (0.14, -0.02) raw xDistance=-0.00 yDistance=0.14
23:02:33.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:33.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:02:33.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:33.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:02:33.962 00.000 11616 MoveAxis(E, 0, ABG)
23:02:33.962 00.000 11616 Move returns status 0, amount 0
23:02:33.962 00.000 11616 MoveAxis(N, 0, ABG)
23:02:33.962 00.000 11616 Move returns status 0, amount 0
23:02:33.963 00.001 11616 move complete, result=0
23:02:33.963 00.000 11616 worker thread done servicing request
23:02:33.987 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=244, Gamma=1.290
23:02:34.006 00.019 12268 UpdateGuideState exits: m=178 SNR=9.1
23:02:34.006 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:34.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:34.007 00.001 12268 Enqueuing Expose request
23:02:34.007 00.000 11616 Worker thread wakes up
23:02:34.007 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:34.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:34.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:36.083 02.076 11616 Exposure complete
23:02:36.140 00.057 11616 worker thread done servicing request
23:02:36.140 00.000 12268 OnExposeComplete: enter
23:02:36.140 00.000 12268 UpdateGuideState(): m_state=6
23:02:36.141 00.001 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1451
23:02:36.141 00.000 12268 Star::Find returns 1 (0), X=1161.54, Y=161.03, Mass=131, SNR=7.9, Peak=20 HFD=3.8
23:02:36.141 00.000 12268 Star::Find false star n=9 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=10
23:02:36.141 00.000 12268 MultiStar: [#1 -0.81,0.76,0.00,M3] [#2 -0.48,0.49,0.00,M2] [#3 0.72,-0.14,0.00,M1] [#4 -0.34,0.05,0.67,U] [#5 0.12,1.00,0.00,M7] [#6 -0.63,1.38,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 -0.96,-0.40,0.00,M6] [#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:02:36.141 00.000 12268 refined, 1 included, MultiStar: {0.09, -0.11}, one-star: {0.39, -0.22}
23:02:36.141 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
23:02:36.141 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
23:02:36.142 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.15 cameraTheta=-0.88 mountX=-0.10 mountY=0.11, mountTheta=2.34
23:02:36.144 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.11, opts=13)
23:02:36.144 00.000 12268 Enqueuing Move request for scope (0.09, -0.11)
23:02:36.145 00.001 11616 Worker thread wakes up
23:02:36.145 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
23:02:36.145 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
23:02:36.145 00.000 11616 Moving (0.09, -0.11) raw xDistance=-0.10 yDistance=0.11
23:02:36.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
23:02:36.145 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:36.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:02:36.146 00.001 11616 MoveAxis(E, 58, ABG)
23:02:36.146 00.000 11616 Guiding  Dir = 2, Dur = 58
23:02:36.146 00.000 11616 IsSlewing returns 0
23:02:36.146 00.000 11616 IsGuiding returns 0
23:02:36.146 00.000 11616 PulseGuide returned control before completion, sleep 68
23:02:36.172 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=198, Gamma=1.290
23:02:36.190 00.018 12268 UpdateGuideState exits: m=131 SNR=7.9
23:02:36.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:36.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:36.190 00.000 12268 Enqueuing Expose request
23:02:36.223 00.033 11616 IsGuiding returns 1
23:02:36.223 00.000 11616 scope still moving after pulse duration time elapsed
23:02:36.253 00.030 11616 IsSlewing returns 0
23:02:36.253 00.000 11616 IsGuiding returns 0
23:02:36.253 00.000 11616 scope move finished after 58 + 49 ms
23:02:36.253 00.000 11616 Move returns status 0, amount 58
23:02:36.254 00.001 11616 MoveAxis(N, 0, ABG)
23:02:36.254 00.000 11616 Move returns status 0, amount 0
23:02:36.254 00.000 11616 move complete, result=0
23:02:36.254 00.000 11616 worker thread done servicing request
23:02:36.254 00.000 11616 Worker thread wakes up
23:02:36.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:36.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:36.267 00.013 12268 GuideStep: -0.1 px 58 ms EAST, 0.1 px 0 ms NORTH
23:02:38.263 01.996 11616 Exposure complete
23:02:38.325 00.062 11616 worker thread done servicing request
23:02:38.325 00.000 12268 OnExposeComplete: enter
23:02:38.325 00.000 12268 UpdateGuideState(): m_state=6
23:02:38.325 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1452
23:02:38.325 00.000 12268 Star::Find returns 1 (0), X=1161.24, Y=161.80, Mass=154, SNR=8.5, Peak=22 HFD=3.7
23:02:38.325 00.000 12268 Star::Find false star n=10 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=10
23:02:38.325 00.000 12268 MultiStar: [#1 -0.57,1.51,0.00,M4] [#2 0.01,0.70,0.00,M3] [#3 0.37,-0.20,0.57,U] [#4 0.14,1.03,0.00,M8] [#5 -0.33,1.24,0.00,M8] [#6 -1.16,1.30,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 -1.51,-0.46,0.00,M7] [#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:02:38.325 00.000 12268 refined, 1 included, MultiStar: {0.19, 0.27}, one-star: {0.08, 0.54}
23:02:38.325 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
23:02:38.325 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
23:02:38.327 00.002 12268 CameraToMount -- cameraX=0.19 cameraY=0.27 hyp=0.33 cameraTheta=0.97 mountX=0.29 mountY=0.15, mountTheta=0.48
23:02:38.328 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.27, opts=13)
23:02:38.328 00.000 12268 Enqueuing Move request for scope (0.19, 0.27)
23:02:38.329 00.001 11616 Worker thread wakes up
23:02:38.329 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.27) opts 0xd
23:02:38.329 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.27)
23:02:38.329 00.000 11616 Moving (0.19, 0.27) raw xDistance=0.29 yDistance=0.15
23:02:38.329 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:02:38.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:02:38.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
23:02:38.329 00.000 11616 MoveAxis(E, 0, ABG)
23:02:38.329 00.000 11616 Move returns status 0, amount 0
23:02:38.329 00.000 11616 MoveAxis(S, 13, ABG)
23:02:38.329 00.000 11616 Guiding  Dir = 1, Dur = 13
23:02:38.330 00.001 11616 IsSlewing returns 0
23:02:38.330 00.000 11616 IsGuiding returns 0
23:02:38.330 00.000 11616 PulseGuide returned control before completion, sleep 23
23:02:38.354 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=218, Gamma=1.290
23:02:38.365 00.011 11616 IsGuiding returns 1
23:02:38.365 00.000 11616 scope still moving after pulse duration time elapsed
23:02:38.373 00.008 12268 UpdateGuideState exits: m=154 SNR=8.5
23:02:38.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:38.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:38.373 00.000 12268 Enqueuing Expose request
23:02:38.396 00.023 11616 IsSlewing returns 0
23:02:38.396 00.000 11616 IsGuiding returns 1
23:02:38.429 00.033 11616 IsSlewing returns 0
23:02:38.429 00.000 11616 IsGuiding returns 1
23:02:38.458 00.029 11616 IsSlewing returns 0
23:02:38.458 00.000 11616 IsGuiding returns 1
23:02:38.490 00.032 11616 IsSlewing returns 0
23:02:38.490 00.000 11616 IsGuiding returns 0
23:02:38.490 00.000 11616 scope move finished after 13 + 147 ms
23:02:38.490 00.000 11616 Move returns status 0, amount 13
23:02:38.490 00.000 11616 move complete, result=0
23:02:38.490 00.000 11616 worker thread done servicing request
23:02:38.490 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 13 ms SOUTH
23:02:38.490 00.000 11616 Worker thread wakes up
23:02:38.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:38.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:40.505 02.015 11616 Exposure complete
23:02:40.566 00.061 11616 worker thread done servicing request
23:02:40.566 00.000 12268 OnExposeComplete: enter
23:02:40.566 00.000 12268 UpdateGuideState(): m_state=6
23:02:40.567 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1453
23:02:40.567 00.000 12268 Star::Find returns 1 (0), X=1161.40, Y=161.79, Mass=161, SNR=8.7, Peak=22 HFD=3.5
23:02:40.567 00.000 12268 Star::Find false star n=7 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=10
23:02:40.567 00.000 12268 MultiStar: [#1 -0.62,1.60,0.00,M5] [#2 0.12,0.65,0.00,M4] [#3 0.64,-0.18,0.00,M1] [#4 0.01,0.74,0.00,M9] [#5 -0.54,0.93,0.00,M9] [#6 -0.65,1.33,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 -0.58,0.54,0.00,M8] [#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:02:40.567 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
23:02:40.567 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
23:02:40.568 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=0.54 hyp=0.60 cameraTheta=1.14 mountX=0.56 mountY=0.18, mountTheta=0.30
23:02:40.569 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.54, opts=13)
23:02:40.569 00.000 12268 Enqueuing Move request for scope (0.25, 0.54)
23:02:40.569 00.000 11616 Worker thread wakes up
23:02:40.569 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.54) opts 0xd
23:02:40.569 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.54)
23:02:40.570 00.001 11616 Moving (0.25, 0.54) raw xDistance=0.56 yDistance=0.18
23:02:40.570 00.000 11616 resist switch: large excursion: input 0.56 thresh 0.29 direction from -1 to 1
23:02:40.570 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.69
23:02:40.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
23:02:40.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:02:40.570 00.000 11616 MoveAxis(W, 316, ABG)
23:02:40.570 00.000 11616 Guiding  Dir = 3, Dur = 316
23:02:40.570 00.000 11616 IsSlewing returns 0
23:02:40.571 00.001 11616 IsGuiding returns 0
23:02:40.571 00.000 11616 PulseGuide returned control before completion, sleep 326
23:02:40.593 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=237, Gamma=1.290
23:02:40.612 00.019 12268 UpdateGuideState exits: m=161 SNR=8.7
23:02:40.612 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:40.612 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:40.612 00.000 12268 Enqueuing Expose request
23:02:40.910 00.298 11616 IsGuiding returns 1
23:02:40.910 00.000 11616 scope still moving after pulse duration time elapsed
23:02:40.940 00.030 11616 IsSlewing returns 0
23:02:40.940 00.000 11616 IsGuiding returns 0
23:02:40.940 00.000 11616 scope move finished after 316 + 53 ms
23:02:40.940 00.000 11616 Move returns status 0, amount 316
23:02:40.940 00.000 11616 MoveAxis(S, 15, ABG)
23:02:40.940 00.000 11616 Guiding  Dir = 1, Dur = 15
23:02:40.941 00.001 11616 IsSlewing returns 0
23:02:40.941 00.000 11616 IsGuiding returns 0
23:02:40.941 00.000 11616 PulseGuide returned control before completion, sleep 25
23:02:40.972 00.031 11616 IsGuiding returns 1
23:02:40.972 00.000 11616 scope still moving after pulse duration time elapsed
23:02:41.005 00.033 11616 IsSlewing returns 0
23:02:41.006 00.001 11616 IsGuiding returns 1
23:02:41.036 00.030 11616 IsSlewing returns 0
23:02:41.036 00.000 11616 IsGuiding returns 0
23:02:41.036 00.000 11616 scope move finished after 15 + 80 ms
23:02:41.036 00.000 11616 Move returns status 0, amount 15
23:02:41.036 00.000 11616 move complete, result=0
23:02:41.036 00.000 11616 worker thread done servicing request
23:02:41.036 00.000 11616 Worker thread wakes up
23:02:41.037 00.001 12268 GuideStep: 0.6 px 316 ms WEST, 0.2 px 15 ms SOUTH
23:02:41.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:41.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:43.037 02.000 11616 Exposure complete
23:02:43.098 00.061 11616 worker thread done servicing request
23:02:43.098 00.000 12268 OnExposeComplete: enter
23:02:43.098 00.000 12268 UpdateGuideState(): m_state=6
23:02:43.099 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1454
23:02:43.099 00.000 12268 Star::Find returns 1 (0), X=1161.42, Y=161.47, Mass=171, SNR=8.9, Peak=23 HFD=3.3
23:02:43.099 00.000 12268 MultiStar: [#1 -0.78,0.95,0.00,M6] [#2 -0.20,0.16,0.89,U] [#3 0.76,-0.20,0.00,M2] [#4 0.48,0.81,0.00,M10] [#5 1.00,0.40,0.00,M10] [#6 -0.61,0.99,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 -0.31,-0.44,0.51,U] [#9 0.49,0.88,0.00,M10] 
23:02:43.099 00.000 12268 refined, 2 included, MultiStar: {-0.03, 0.06}, one-star: {0.26, 0.22}
23:02:43.099 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
23:02:43.099 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
23:02:43.099 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.06 cameraTheta=2.07 mountX=0.05 mountY=-0.04, mountTheta=-0.61
23:02:43.101 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.06, opts=13)
23:02:43.101 00.000 12268 Enqueuing Move request for scope (-0.03, 0.06)
23:02:43.101 00.000 11616 Worker thread wakes up
23:02:43.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
23:02:43.101 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
23:02:43.102 00.001 11616 Moving (-0.03, 0.06) raw xDistance=0.05 yDistance=-0.04
23:02:43.102 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:43.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:02:43.102 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:43.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:02:43.102 00.000 11616 MoveAxis(E, 0, ABG)
23:02:43.102 00.000 11616 Move returns status 0, amount 0
23:02:43.102 00.000 11616 MoveAxis(N, 0, ABG)
23:02:43.102 00.000 11616 Move returns status 0, amount 0
23:02:43.102 00.000 11616 move complete, result=0
23:02:43.102 00.000 11616 worker thread done servicing request
23:02:43.126 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=240, Gamma=1.290
23:02:43.145 00.019 12268 UpdateGuideState exits: m=171 SNR=8.9
23:02:43.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:43.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:43.145 00.000 12268 Enqueuing Expose request
23:02:43.145 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:43.145 00.000 11616 Worker thread wakes up
23:02:43.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:43.146 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:45.146 02.000 11616 Exposure complete
23:02:45.205 00.059 11616 worker thread done servicing request
23:02:45.205 00.000 12268 OnExposeComplete: enter
23:02:45.205 00.000 12268 UpdateGuideState(): m_state=6
23:02:45.206 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1455
23:02:45.206 00.000 12268 Star::Find returns 1 (0), X=1161.06, Y=160.58, Mass=157, SNR=8.6, Peak=23 HFD=3.4
23:02:45.206 00.000 12268 MultiStar: [#1 -0.78,0.24,0.00,M7] [#2 -0.19,-0.22,0.98,U] [#3 0.65,0.06,0.00,M3] [#4 0.05,-0.42,0.69,U] [#5 0.23,-0.10,0.69,U] [#6 -0.79,0.40,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 -1.02,-0.68,0.00,M8] [#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:02:45.206 00.000 12268 refined, 3 included, MultiStar: {-0.02, -0.37}, one-star: {-0.10, -0.68}
23:02:45.206 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
23:02:45.206 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.07)
23:02:45.206 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.37 hyp=0.37 cameraTheta=-1.63 mountX=-0.37 mountY=0.02, mountTheta=3.08
23:02:45.207 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.37, opts=13)
23:02:45.208 00.001 12268 Enqueuing Move request for scope (-0.02, -0.37)
23:02:45.208 00.000 11616 Worker thread wakes up
23:02:45.208 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.37) opts 0xd
23:02:45.208 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.37)
23:02:45.208 00.000 11616 Moving (-0.02, -0.37) raw xDistance=-0.37 yDistance=0.02
23:02:45.208 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
23:02:45.208 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.11
23:02:45.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
23:02:45.208 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:45.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:02:45.208 00.000 11616 MoveAxis(E, 208, ABG)
23:02:45.209 00.001 11616 Guiding  Dir = 2, Dur = 208
23:02:45.209 00.000 11616 IsSlewing returns 0
23:02:45.209 00.000 11616 IsGuiding returns 0
23:02:45.209 00.000 11616 PulseGuide returned control before completion, sleep 218
23:02:45.232 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=240, Gamma=1.290
23:02:45.249 00.017 12268 UpdateGuideState exits: m=157 SNR=8.6
23:02:45.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:45.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:45.249 00.000 12268 Enqueuing Expose request
23:02:45.430 00.181 11616 IsGuiding returns 1
23:02:45.430 00.000 11616 scope still moving after pulse duration time elapsed
23:02:45.461 00.031 11616 IsSlewing returns 0
23:02:45.461 00.000 11616 IsGuiding returns 0
23:02:45.461 00.000 11616 scope move finished after 208 + 43 ms
23:02:45.461 00.000 11616 Move returns status 0, amount 208
23:02:45.461 00.000 11616 MoveAxis(N, 0, ABG)
23:02:45.461 00.000 11616 Move returns status 0, amount 0
23:02:45.461 00.000 11616 move complete, result=0
23:02:45.462 00.001 11616 worker thread done servicing request
23:02:45.462 00.000 11616 Worker thread wakes up
23:02:45.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:45.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:45.462 00.000 12268 GuideStep: -0.4 px 208 ms EAST, 0.0 px 0 ms NORTH
23:02:47.470 02.008 11616 Exposure complete
23:02:47.529 00.059 11616 worker thread done servicing request
23:02:47.530 00.001 12268 OnExposeComplete: enter
23:02:47.530 00.000 12268 UpdateGuideState(): m_state=6
23:02:47.530 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1456
23:02:47.530 00.000 12268 Star::Find returns 1 (0), X=1160.57, Y=160.81, Mass=165, SNR=8.8, Peak=21 HFD=3.7
23:02:47.531 00.001 12268 Star::Find false star n=7 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
23:02:47.531 00.000 12268 MultiStar: [#1 -0.57,0.13,1.24,U] [#2 -0.04,-0.50,0.86,U] [#3 0.42,-0.27,0.55,U] [#4 -0.21,-0.22,0.65,U] [#5 -0.05,-0.07,0.71,U] [#6 -0.88,0.15,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 -0.68,-0.95,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 -4.64,-5.88,0.00,M7] 
23:02:47.531 00.000 12268 refined, 5 included, MultiStar: {-0.25, -0.21}, one-star: {-0.59, -0.44}
23:02:47.531 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
23:02:47.531 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
23:02:47.531 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.21 hyp=0.33 cameraTheta=-2.45 mountX=-0.23 mountY=-0.22, mountTheta=-2.38
23:02:47.532 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.21, opts=13)
23:02:47.533 00.001 12268 Enqueuing Move request for scope (-0.25, -0.21)
23:02:47.533 00.000 11616 Worker thread wakes up
23:02:47.533 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.21) opts 0xd
23:02:47.533 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.21)
23:02:47.533 00.000 11616 Moving (-0.25, -0.21) raw xDistance=-0.23 yDistance=-0.22
23:02:47.533 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
23:02:47.533 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:02:47.533 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:02:47.533 00.000 11616 MoveAxis(E, 131, ABG)
23:02:47.533 00.000 11616 Guiding  Dir = 2, Dur = 131
23:02:47.534 00.001 11616 IsSlewing returns 0
23:02:47.534 00.000 11616 IsGuiding returns 0
23:02:47.534 00.000 11616 PulseGuide returned control before completion, sleep 141
23:02:47.556 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=216, Gamma=1.290
23:02:47.574 00.018 12268 UpdateGuideState exits: m=165 SNR=8.8
23:02:47.574 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:47.574 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:47.574 00.000 12268 Enqueuing Expose request
23:02:47.678 00.104 11616 IsGuiding returns 1
23:02:47.678 00.000 11616 scope still moving after pulse duration time elapsed
23:02:47.711 00.033 11616 IsSlewing returns 0
23:02:47.711 00.000 11616 IsGuiding returns 0
23:02:47.711 00.000 11616 scope move finished after 131 + 45 ms
23:02:47.711 00.000 11616 Move returns status 0, amount 131
23:02:47.711 00.000 11616 MoveAxis(N, 0, ABG)
23:02:47.711 00.000 11616 Move returns status 0, amount 0
23:02:47.712 00.001 11616 move complete, result=0
23:02:47.712 00.000 11616 worker thread done servicing request
23:02:47.712 00.000 11616 Worker thread wakes up
23:02:47.712 00.000 12268 GuideStep: -0.2 px 131 ms EAST, -0.2 px 0 ms NORTH
23:02:47.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:47.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:49.722 02.010 11616 Exposure complete
23:02:49.780 00.058 11616 worker thread done servicing request
23:02:49.780 00.000 12268 OnExposeComplete: enter
23:02:49.780 00.000 12268 UpdateGuideState(): m_state=6
23:02:49.781 00.001 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1457
23:02:49.781 00.000 12268 Star::Find returns 1 (0), X=1160.78, Y=160.97, Mass=163, SNR=8.7, Peak=22 HFD=4.5
23:02:49.781 00.000 12268 Star::Find false star n=11 nbg=289 bg=7.5 sigma=0.8 thresh=10 peak=10
23:02:49.781 00.000 12268 MultiStar: [#1 -0.80,0.44,0.00,M7] [#2 -0.26,-0.39,0.98,U] [#3 0.50,-0.15,0.54,U] [#4 0.05,-0.17,0.63,U] [#5 -0.50,0.88,0.00,M9] [#6 -0.59,0.60,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 0.23,-0.18,0.68,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:02:49.781 00.000 12268 refined, 4 included, MultiStar: {-0.04, -0.26}, one-star: {-0.38, -0.28}
23:02:49.781 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.22 = 3.07)
23:02:49.781 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.04)
23:02:49.782 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.26 hyp=0.26 cameraTheta=-1.74 mountX=-0.26 mountY=-0.01, mountTheta=-3.10
23:02:49.783 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.26, opts=13)
23:02:49.783 00.000 12268 Enqueuing Move request for scope (-0.04, -0.26)
23:02:49.783 00.000 11616 Worker thread wakes up
23:02:49.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.26) opts 0xd
23:02:49.783 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.26)
23:02:49.783 00.000 11616 Moving (-0.04, -0.26) raw xDistance=-0.26 yDistance=-0.01
23:02:49.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
23:02:49.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:49.784 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:02:49.784 00.000 11616 MoveAxis(E, 145, ABG)
23:02:49.784 00.000 11616 Guiding  Dir = 2, Dur = 145
23:02:49.784 00.000 11616 IsSlewing returns 0
23:02:49.784 00.000 11616 IsGuiding returns 0
23:02:49.785 00.001 11616 PulseGuide returned control before completion, sleep 155
23:02:49.810 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=239, Gamma=1.290
23:02:49.831 00.021 12268 UpdateGuideState exits: m=163 SNR=8.7
23:02:49.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:49.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:49.831 00.000 12268 Enqueuing Expose request
23:02:49.945 00.114 11616 IsGuiding returns 1
23:02:49.945 00.000 11616 scope still moving after pulse duration time elapsed
23:02:49.976 00.031 11616 IsSlewing returns 0
23:02:49.976 00.000 11616 IsGuiding returns 0
23:02:49.976 00.000 11616 scope move finished after 145 + 45 ms
23:02:49.976 00.000 11616 Move returns status 0, amount 145
23:02:49.976 00.000 11616 MoveAxis(N, 0, ABG)
23:02:49.976 00.000 11616 Move returns status 0, amount 0
23:02:49.976 00.000 11616 move complete, result=0
23:02:49.977 00.001 11616 worker thread done servicing request
23:02:49.977 00.000 11616 Worker thread wakes up
23:02:49.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:49.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:49.977 00.000 12268 GuideStep: -0.3 px 145 ms EAST, -0.0 px 0 ms NORTH
23:02:52.079 02.102 11616 Exposure complete
23:02:52.136 00.057 11616 worker thread done servicing request
23:02:52.136 00.000 12268 OnExposeComplete: enter
23:02:52.136 00.000 12268 UpdateGuideState(): m_state=6
23:02:52.137 00.001 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1458
23:02:52.137 00.000 12268 Star::Find returns 1 (0), X=1160.70, Y=161.27, Mass=128, SNR=7.7, Peak=21 HFD=3.5
23:02:52.137 00.000 12268 Star::Find false star n=8 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:02:52.137 00.000 12268 MultiStar: [#1 -0.89,0.36,0.00,M8] [#2 -0.43,0.11,0.93,U] [#3 0.32,-0.24,0.64,U] [#4 0.18,0.24,0.67,U] [#5 -0.39,0.01,0.81,U] [#6 -1.33,0.83,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 -0.74,-0.21,0.00,M9] [#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:02:52.138 00.001 12268 refined, 4 included, MultiStar: {-0.21, 0.03}, one-star: {-0.46, 0.01}
23:02:52.138 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
23:02:52.138 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
23:02:52.138 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=2.99 mountX=0.01 mountY=-0.21, mountTheta=-1.51
23:02:52.139 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.03, opts=13)
23:02:52.139 00.000 12268 Enqueuing Move request for scope (-0.21, 0.03)
23:02:52.139 00.000 11616 Worker thread wakes up
23:02:52.140 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd
23:02:52.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.03)
23:02:52.140 00.000 11616 Moving (-0.21, 0.03) raw xDistance=0.01 yDistance=-0.21
23:02:52.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:52.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:52.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:02:52.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:02:52.140 00.000 11616 MoveAxis(E, 0, ABG)
23:02:52.140 00.000 11616 Move returns status 0, amount 0
23:02:52.140 00.000 11616 MoveAxis(N, 0, ABG)
23:02:52.140 00.000 11616 Move returns status 0, amount 0
23:02:52.140 00.000 11616 move complete, result=0
23:02:52.142 00.002 11616 worker thread done servicing request
23:02:52.163 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=201, Gamma=1.290
23:02:52.181 00.018 12268 UpdateGuideState exits: m=128 SNR=7.7
23:02:52.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:52.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:52.181 00.000 12268 Enqueuing Expose request
23:02:52.181 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:52.181 00.000 11616 Worker thread wakes up
23:02:52.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:52.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:54.185 02.004 11616 Exposure complete
23:02:54.245 00.060 11616 worker thread done servicing request
23:02:54.245 00.000 12268 OnExposeComplete: enter
23:02:54.245 00.000 12268 UpdateGuideState(): m_state=6
23:02:54.245 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1459
23:02:54.245 00.000 12268 Star::Find returns 1 (0), X=1160.25, Y=160.93, Mass=140, SNR=8.0, Peak=20 HFD=4.1
23:02:54.246 00.001 12268 Star::Find false star n=8 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=10
23:02:54.246 00.000 12268 Star::Find false star n=9 nbg=286 bg=7.6 sigma=0.8 thresh=10 peak=10
23:02:54.246 00.000 12268 Star::Find false star n=8 nbg=285 bg=7.4 sigma=0.8 thresh=10 peak=9
23:02:54.246 00.000 12268 MultiStar: [#1 -1.56,0.31,0.00,M9] [#2 -1.05,-0.95,0.00,M1] [#3 0.30,0.12,0.58,U] [#4 -0.74,0.64,0.00,M7] [#5 -0.59,0.41,0.00,M9] [#6 -1.05,0.77,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] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:02:54.246 00.000 12268 refined, 1 included, MultiStar: {-0.46, -0.16}, one-star: {-0.90, -0.32}
23:02:54.246 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
23:02:54.246 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
23:02:54.247 00.001 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.16 hyp=0.49 cameraTheta=-2.81 mountX=-0.20 mountY=-0.44, mountTheta=-2.01
23:02:54.251 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.16, opts=13)
23:02:54.251 00.000 12268 Enqueuing Move request for scope (-0.46, -0.16)
23:02:54.251 00.000 11616 Worker thread wakes up
23:02:54.251 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.16) opts 0xd
23:02:54.251 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.16)
23:02:54.251 00.000 11616 Moving (-0.46, -0.16) raw xDistance=-0.20 yDistance=-0.44
23:02:54.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
23:02:54.251 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:02:54.252 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
23:02:54.252 00.000 11616 MoveAxis(E, 114, ABG)
23:02:54.252 00.000 11616 Guiding  Dir = 2, Dur = 114
23:02:54.252 00.000 11616 IsSlewing returns 0
23:02:54.252 00.000 11616 IsGuiding returns 0
23:02:54.253 00.001 11616 PulseGuide returned control before completion, sleep 124
23:02:54.276 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=191, Gamma=1.290
23:02:54.294 00.018 12268 UpdateGuideState exits: m=140 SNR=8.0
23:02:54.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:54.295 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:54.295 00.000 12268 Enqueuing Expose request
23:02:54.388 00.093 11616 IsGuiding returns 1
23:02:54.388 00.000 11616 scope still moving after pulse duration time elapsed
23:02:54.420 00.032 11616 IsSlewing returns 0
23:02:54.421 00.001 11616 IsGuiding returns 1
23:02:54.452 00.031 11616 IsSlewing returns 0
23:02:54.452 00.000 11616 IsGuiding returns 1
23:02:54.484 00.032 11616 IsSlewing returns 0
23:02:54.484 00.000 11616 IsGuiding returns 1
23:02:54.516 00.032 11616 IsSlewing returns 0
23:02:54.516 00.000 11616 IsGuiding returns 1
23:02:54.548 00.032 11616 IsSlewing returns 0
23:02:54.548 00.000 11616 IsGuiding returns 1
23:02:54.579 00.031 11616 IsSlewing returns 0
23:02:54.579 00.000 11616 IsGuiding returns 0
23:02:54.580 00.001 11616 scope move finished after 114 + 213 ms
23:02:54.580 00.000 11616 Move returns status 0, amount 114
23:02:54.580 00.000 11616 MoveAxis(N, 0, ABG)
23:02:54.580 00.000 11616 Move returns status 0, amount 0
23:02:54.580 00.000 11616 move complete, result=0
23:02:54.580 00.000 11616 worker thread done servicing request
23:02:54.580 00.000 11616 Worker thread wakes up
23:02:54.580 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:54.580 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:54.580 00.000 12268 GuideStep: -0.2 px 114 ms EAST, -0.4 px 0 ms NORTH
23:02:56.584 02.004 11616 Exposure complete
23:02:56.646 00.062 11616 worker thread done servicing request
23:02:56.646 00.000 12268 OnExposeComplete: enter
23:02:56.647 00.001 12268 UpdateGuideState(): m_state=6
23:02:56.647 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1460
23:02:56.647 00.000 12268 Star::Find returns 1 (0), X=1160.53, Y=161.51, Mass=139, SNR=8.1, Peak=22 HFD=4.2
23:02:56.647 00.000 12268 Star::Find false star n=10 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
23:02:56.648 00.001 12268 MultiStar: [#1 -0.54,0.78,0.00,M10] [#2 -0.09,0.06,0.93,U] [#3 0.46,-0.17,0.60,U] [#4 -0.93,0.76,0.00,M8] [#5 0.18,0.93,0.00,M10] [#6 0.72,0.28,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -1.18,-0.56,0.00,M10] [#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:02:56.648 00.000 12268 refined, 2 included, MultiStar: {-0.17, 0.08}, one-star: {-0.63, 0.26}
23:02:56.648 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
23:02:56.648 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
23:02:56.648 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.69 mountX=0.07 mountY=-0.18, mountTheta=-1.22
23:02:56.652 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.08, opts=13)
23:02:56.652 00.000 12268 Enqueuing Move request for scope (-0.17, 0.08)
23:02:56.652 00.000 11616 Worker thread wakes up
23:02:56.652 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
23:02:56.652 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
23:02:56.652 00.000 11616 Moving (-0.17, 0.08) raw xDistance=0.07 yDistance=-0.18
23:02:56.652 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:56.652 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:02:56.652 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:02:56.652 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:02:56.653 00.001 11616 MoveAxis(E, 0, ABG)
23:02:56.653 00.000 11616 Move returns status 0, amount 0
23:02:56.653 00.000 11616 MoveAxis(N, 0, ABG)
23:02:56.653 00.000 11616 Move returns status 0, amount 0
23:02:56.653 00.000 11616 move complete, result=0
23:02:56.653 00.000 11616 worker thread done servicing request
23:02:56.676 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=232, Gamma=1.290
23:02:56.694 00.018 12268 UpdateGuideState exits: m=139 SNR=8.1
23:02:56.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:56.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:56.694 00.000 12268 Enqueuing Expose request
23:02:56.694 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:56.694 00.000 11616 Worker thread wakes up
23:02:56.694 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:56.694 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:02:58.705 02.011 11616 Exposure complete
23:02:58.768 00.063 11616 worker thread done servicing request
23:02:58.769 00.001 12268 OnExposeComplete: enter
23:02:58.769 00.000 12268 UpdateGuideState(): m_state=6
23:02:58.769 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1461
23:02:58.769 00.000 12268 Star::Find returns 1 (0), X=1160.92, Y=161.12, Mass=148, SNR=8.3, Peak=20 HFD=4.2
23:02:58.770 00.001 12268 Star::Find false star n=12 nbg=285 bg=7.6 sigma=0.8 thresh=10 peak=10
23:02:58.770 00.000 12268 Star::Find false star n=6 nbg=289 bg=7.4 sigma=0.8 thresh=10 peak=10
23:02:58.770 00.000 12268 MultiStar: [#1 -1.11,0.60,0.00,R] [#2 -0.82,0.06,0.00,M1] [#3 0.29,0.35,0.58,U] [#4 -0.34,0.07,0.71,U] [#5 -0.42,0.65,0.00,R] [#6 0.11,0.10,0.66,U] [#7 0.00,0.00,0.00,L] [#8 -1.49,-0.93,0.00,R] [#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:02:58.770 00.000 12268 refined, 3 included, MultiStar: {-0.08, 0.06}, one-star: {-0.23, -0.13}
23:02:58.770 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
23:02:58.770 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
23:02:58.770 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.46 mountX=0.06 mountY=-0.09, mountTheta=-0.99
23:02:58.772 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.06, opts=13)
23:02:58.772 00.000 12268 Enqueuing Move request for scope (-0.08, 0.06)
23:02:58.772 00.000 11616 Worker thread wakes up
23:02:58.772 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
23:02:58.772 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
23:02:58.772 00.000 11616 Moving (-0.08, 0.06) raw xDistance=0.06 yDistance=-0.09
23:02:58.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:58.773 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:02:58.773 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:58.773 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:02:58.773 00.000 11616 MoveAxis(E, 0, ABG)
23:02:58.773 00.000 11616 Move returns status 0, amount 0
23:02:58.773 00.000 11616 MoveAxis(N, 0, ABG)
23:02:58.773 00.000 11616 Move returns status 0, amount 0
23:02:58.773 00.000 11616 move complete, result=0
23:02:58.773 00.000 11616 worker thread done servicing request
23:02:58.797 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=161, Gamma=1.290
23:02:58.816 00.019 12268 UpdateGuideState exits: m=148 SNR=8.3
23:02:58.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:58.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:02:58.816 00.000 12268 Enqueuing Expose request
23:02:58.816 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:58.816 00.000 11616 Worker thread wakes up
23:02:58.817 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:02:58.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:00.823 02.006 11616 Exposure complete
23:03:00.882 00.059 11616 worker thread done servicing request
23:03:00.883 00.001 12268 OnExposeComplete: enter
23:03:00.883 00.000 12268 UpdateGuideState(): m_state=6
23:03:00.883 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1462
23:03:00.883 00.000 12268 Star::Find returns 1 (0), X=1161.06, Y=160.97, Mass=155, SNR=8.5, Peak=20 HFD=4.1
23:03:00.884 00.001 12268 MultiStar: [#1 0.43,0.00,1.28,U] [#2 0.11,-0.32,0.84,U] [#3 0.07,-0.27,0.58,U] [#4 -0.07,0.63,0.66,U] [#5 0.19,-0.45,0.67,U] [#6 0.41,0.03,0.79,U] [#7 0.00,0.00,0.00,L] [#8 1.09,0.62,0.00,M1] [#9 0.13,0.12,0.45,U] 
23:03:00.884 00.000 12268 refined, 7 included, MultiStar: {0.17, -0.08}, one-star: {-0.09, -0.28}
23:03:00.884 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
23:03:00.884 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
23:03:00.884 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.18 cameraTheta=-0.45 mountX=-0.06 mountY=0.18, mountTheta=1.92
23:03:00.888 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.08, opts=13)
23:03:00.888 00.000 12268 Enqueuing Move request for scope (0.17, -0.08)
23:03:00.888 00.000 11616 Worker thread wakes up
23:03:00.888 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
23:03:00.888 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
23:03:00.888 00.000 11616 Moving (0.17, -0.08) raw xDistance=-0.06 yDistance=0.18
23:03:00.888 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:00.889 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:03:00.889 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:03:00.889 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:03:00.889 00.000 11616 MoveAxis(E, 0, ABG)
23:03:00.889 00.000 11616 Move returns status 0, amount 0
23:03:00.889 00.000 11616 MoveAxis(N, 0, ABG)
23:03:00.889 00.000 11616 Move returns status 0, amount 0
23:03:00.889 00.000 11616 move complete, result=0
23:03:00.889 00.000 11616 worker thread done servicing request
23:03:00.910 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=235, Gamma=1.290
23:03:00.930 00.020 12268 UpdateGuideState exits: m=155 SNR=8.5
23:03:00.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:00.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:00.930 00.000 12268 Enqueuing Expose request
23:03:00.930 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:03:00.930 00.000 11616 Worker thread wakes up
23:03:00.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:00.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:02.943 02.013 11616 Exposure complete
23:03:03.005 00.062 12268 OnExposeComplete: enter
23:03:03.005 00.000 12268 UpdateGuideState(): m_state=6
23:03:03.005 00.000 11616 worker thread done servicing request
23:03:03.005 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1463
23:03:03.005 00.000 12268 Star::Find returns 1 (0), X=1160.74, Y=161.79, Mass=163, SNR=8.7, Peak=19 HFD=3.8
23:03:03.006 00.001 12268 Star::Find false star n=14 nbg=289 bg=7.5 sigma=0.8 thresh=10 peak=10
23:03:03.006 00.000 12268 MultiStar: [#1 0.07,0.91,0.00,M1] [#2 -0.38,0.89,0.00,M1] [#3 0.50,-0.53,0.00,M1] [#4 -0.53,1.31,0.00,M7] [#5 0.49,0.45,0.00,M1] [#6 -0.05,0.35,0.81,U] [#7 0.00,0.00,0.00,L] [#8 0.21,1.48,0.00,M2] [#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:03:03.006 00.000 12268 refined, 1 included, MultiStar: {-0.25, 0.45}, one-star: {-0.42, 0.54}
23:03:03.006 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
23:03:03.006 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
23:03:03.006 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.45 hyp=0.52 cameraTheta=2.08 mountX=0.43 mountY=-0.31, mountTheta=-0.62
23:03:03.008 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.45, opts=13)
23:03:03.008 00.000 12268 Enqueuing Move request for scope (-0.25, 0.45)
23:03:03.008 00.000 11616 Worker thread wakes up
23:03:03.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.45) opts 0xd
23:03:03.008 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.45)
23:03:03.008 00.000 11616 Moving (-0.25, 0.45) raw xDistance=0.43 yDistance=-0.31
23:03:03.008 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
23:03:03.009 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.28
23:03:03.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
23:03:03.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:03:03.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:03:03.009 00.000 11616 MoveAxis(W, 239, ABG)
23:03:03.009 00.000 11616 Guiding  Dir = 3, Dur = 239
23:03:03.009 00.000 11616 IsSlewing returns 0
23:03:03.009 00.000 11616 IsGuiding returns 0
23:03:03.010 00.001 11616 PulseGuide returned control before completion, sleep 249
23:03:03.034 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=234, Gamma=1.290
23:03:03.054 00.020 12268 UpdateGuideState exits: m=163 SNR=8.7
23:03:03.055 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:03.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:03.055 00.000 12268 Enqueuing Expose request
23:03:03.272 00.217 11616 IsGuiding returns 1
23:03:03.272 00.000 11616 scope still moving after pulse duration time elapsed
23:03:03.303 00.031 11616 IsSlewing returns 0
23:03:03.304 00.001 11616 IsGuiding returns 0
23:03:03.304 00.000 11616 scope move finished after 239 + 54 ms
23:03:03.304 00.000 11616 Move returns status 0, amount 239
23:03:03.304 00.000 11616 MoveAxis(N, 0, ABG)
23:03:03.304 00.000 11616 Move returns status 0, amount 0
23:03:03.304 00.000 11616 move complete, result=0
23:03:03.304 00.000 11616 worker thread done servicing request
23:03:03.304 00.000 12268 GuideStep: 0.4 px 239 ms WEST, -0.3 px 0 ms NORTH
23:03:03.305 00.001 11616 Worker thread wakes up
23:03:03.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:03.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:05.328 02.023 11616 Exposure complete
23:03:05.391 00.063 11616 worker thread done servicing request
23:03:05.391 00.000 12268 OnExposeComplete: enter
23:03:05.391 00.000 12268 UpdateGuideState(): m_state=6
23:03:05.391 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1464
23:03:05.392 00.001 12268 Star::Find returns 1 (0), X=1160.89, Y=161.99, Mass=161, SNR=8.7, Peak=22 HFD=4.0
23:03:05.392 00.000 12268 MultiStar: [#1 -0.00,0.65,0.00,M2] [#2 0.23,1.00,0.00,M2] [#3 0.55,-0.16,0.54,U] [#4 -1.05,0.52,0.00,M8] [#5 0.31,0.54,0.65,U] [#6 -0.20,0.70,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.63,1.21,0.00,M3] [#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:03:05.392 00.000 12268 refined, 2 included, MultiStar: {0.11, 0.46}, one-star: {-0.27, 0.74}
23:03:05.392 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
23:03:05.392 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
23:03:05.392 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.46 hyp=0.47 cameraTheta=1.34 mountX=0.47 mountY=0.05, mountTheta=0.10
23:03:05.395 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.46, opts=13)
23:03:05.395 00.000 12268 Enqueuing Move request for scope (0.11, 0.46)
23:03:05.395 00.000 11616 Worker thread wakes up
23:03:05.395 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.46) opts 0xd
23:03:05.395 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.46)
23:03:05.395 00.000 11616 Moving (0.11, 0.46) raw xDistance=0.47 yDistance=0.05
23:03:05.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.47
23:03:05.395 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:05.396 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:03:05.396 00.000 11616 MoveAxis(W, 262, ABG)
23:03:05.396 00.000 11616 Guiding  Dir = 3, Dur = 262
23:03:05.396 00.000 11616 IsSlewing returns 0
23:03:05.397 00.001 11616 IsGuiding returns 0
23:03:05.397 00.000 11616 PulseGuide returned control before completion, sleep 272
23:03:05.423 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=176, Gamma=1.290
23:03:05.441 00.018 12268 UpdateGuideState exits: m=161 SNR=8.7
23:03:05.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:05.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:05.441 00.000 12268 Enqueuing Expose request
23:03:05.677 00.236 11616 IsGuiding returns 1
23:03:05.677 00.000 11616 scope still moving after pulse duration time elapsed
23:03:05.708 00.031 11616 IsSlewing returns 0
23:03:05.708 00.000 11616 IsGuiding returns 1
23:03:05.739 00.031 11616 IsSlewing returns 0
23:03:05.739 00.000 11616 IsGuiding returns 1
23:03:05.770 00.031 11616 IsSlewing returns 0
23:03:05.770 00.000 11616 IsGuiding returns 0
23:03:05.770 00.000 11616 scope move finished after 262 + 112 ms
23:03:05.770 00.000 11616 Move returns status 0, amount 262
23:03:05.771 00.001 11616 MoveAxis(N, 0, ABG)
23:03:05.771 00.000 11616 Move returns status 0, amount 0
23:03:05.771 00.000 11616 move complete, result=0
23:03:05.771 00.000 11616 worker thread done servicing request
23:03:05.771 00.000 11616 Worker thread wakes up
23:03:05.771 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:05.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:05.771 00.000 12268 GuideStep: 0.5 px 262 ms WEST, 0.0 px 0 ms NORTH
23:03:07.790 02.019 11616 Exposure complete
23:03:07.854 00.064 11616 worker thread done servicing request
23:03:07.855 00.001 12268 OnExposeComplete: enter
23:03:07.855 00.000 12268 UpdateGuideState(): m_state=6
23:03:07.855 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1465
23:03:07.855 00.000 12268 Star::Find returns 1 (0), X=1160.97, Y=161.61, Mass=128, SNR=7.7, Peak=23 HFD=3.3
23:03:07.855 00.000 12268 Star::Find false star n=11 nbg=282 bg=7.5 sigma=0.8 thresh=10 peak=10
23:03:07.856 00.001 12268 MultiStar: [#1 -0.07,0.28,1.39,U] [#2 -0.74,-0.30,0.00,M3] [#3 0.79,-0.12,0.00,M1] [#4 -0.48,0.86,0.00,M9] [#5 0.21,0.24,0.74,U] [#6 -0.01,0.55,0.76,U] [#7 0.00,0.00,0.00,L] [#8 1.01,-0.05,0.00,M4] [#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:03:07.856 00.000 12268 refined, 3 included, MultiStar: {-0.03, 0.35}, one-star: {-0.18, 0.36}
23:03:07.856 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
23:03:07.856 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
23:03:07.856 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.35 hyp=0.35 cameraTheta=1.67 mountX=0.34 mountY=-0.08, mountTheta=-0.23
23:03:07.858 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.35, opts=13)
23:03:07.858 00.000 12268 Enqueuing Move request for scope (-0.03, 0.35)
23:03:07.858 00.000 11616 Worker thread wakes up
23:03:07.858 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.35) opts 0xd
23:03:07.858 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.35)
23:03:07.858 00.000 11616 Moving (-0.03, 0.35) raw xDistance=0.34 yDistance=-0.08
23:03:07.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
23:03:07.858 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:07.859 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:03:07.859 00.000 11616 MoveAxis(W, 192, ABG)
23:03:07.859 00.000 11616 Guiding  Dir = 3, Dur = 192
23:03:07.860 00.001 11616 IsSlewing returns 0
23:03:07.860 00.000 11616 IsGuiding returns 0
23:03:07.860 00.000 11616 PulseGuide returned control before completion, sleep 202
23:03:07.881 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=213, Gamma=1.290
23:03:07.901 00.020 12268 UpdateGuideState exits: m=128 SNR=7.7
23:03:07.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:07.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:07.901 00.000 12268 Enqueuing Expose request
23:03:08.066 00.165 11616 IsGuiding returns 1
23:03:08.066 00.000 11616 scope still moving after pulse duration time elapsed
23:03:08.098 00.032 11616 IsSlewing returns 0
23:03:08.098 00.000 11616 IsGuiding returns 0
23:03:08.098 00.000 11616 scope move finished after 192 + 46 ms
23:03:08.098 00.000 11616 Move returns status 0, amount 192
23:03:08.098 00.000 11616 MoveAxis(N, 0, ABG)
23:03:08.098 00.000 11616 Move returns status 0, amount 0
23:03:08.098 00.000 11616 move complete, result=0
23:03:08.099 00.001 11616 worker thread done servicing request
23:03:08.099 00.000 12268 GuideStep: 0.3 px 192 ms WEST, -0.1 px 0 ms NORTH
23:03:08.099 00.000 11616 Worker thread wakes up
23:03:08.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:08.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:10.113 02.014 11616 Exposure complete
23:03:10.172 00.059 11616 worker thread done servicing request
23:03:10.173 00.001 12268 OnExposeComplete: enter
23:03:10.173 00.000 12268 UpdateGuideState(): m_state=6
23:03:10.173 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1466
23:03:10.173 00.000 12268 Star::Find returns 1 (0), X=1161.08, Y=160.99, Mass=184, SNR=9.2, Peak=22 HFD=4.4
23:03:10.173 00.000 12268 Star::Find false star n=13 nbg=288 bg=7.6 sigma=0.8 thresh=10 peak=10
23:03:10.174 00.001 12268 MultiStar: [#1 0.07,-0.32,1.10,U] [#2 -0.53,-0.55,0.00,M4] [#3 0.37,-0.34,0.52,U] [#4 -0.40,0.15,0.81,U] [#5 0.58,-0.20,0.61,U] [#6 0.14,-0.69,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.65,-0.79,0.00,M5] [#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:03:10.174 00.000 12268 refined, 4 included, MultiStar: {0.06, -0.20}, one-star: {-0.07, -0.26}
23:03:10.174 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
23:03:10.174 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
23:03:10.174 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.20 cameraTheta=-1.29 mountX=-0.19 mountY=0.08, mountTheta=2.73
23:03:10.175 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.20, opts=13)
23:03:10.175 00.000 12268 Enqueuing Move request for scope (0.06, -0.20)
23:03:10.176 00.001 11616 Worker thread wakes up
23:03:10.176 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
23:03:10.176 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
23:03:10.176 00.000 11616 Moving (0.06, -0.20) raw xDistance=-0.19 yDistance=0.08
23:03:10.176 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:10.176 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:03:10.176 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:10.176 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:03:10.177 00.001 11616 MoveAxis(E, 0, ABG)
23:03:10.177 00.000 11616 Move returns status 0, amount 0
23:03:10.177 00.000 11616 MoveAxis(N, 0, ABG)
23:03:10.177 00.000 11616 Move returns status 0, amount 0
23:03:10.177 00.000 11616 move complete, result=0
23:03:10.178 00.001 11616 worker thread done servicing request
23:03:10.201 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=201, Gamma=1.290
23:03:10.219 00.018 12268 UpdateGuideState exits: m=184 SNR=9.2
23:03:10.220 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:10.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:10.220 00.000 12268 Enqueuing Expose request
23:03:10.220 00.000 11616 Worker thread wakes up
23:03:10.220 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:10.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:10.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:12.238 02.018 11616 Exposure complete
23:03:12.298 00.060 11616 worker thread done servicing request
23:03:12.298 00.000 12268 OnExposeComplete: enter
23:03:12.298 00.000 12268 UpdateGuideState(): m_state=6
23:03:12.298 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1467
23:03:12.298 00.000 12268 Star::Find returns 1 (0), X=1160.81, Y=160.17, Mass=158, SNR=8.6, Peak=24 HFD=3.7
23:03:12.299 00.001 12268 MultiStar: [#1 0.58,-0.85,0.00,M1] [#2 0.32,-0.77,0.00,M5] [#3 0.35,0.24,0.57,U] [#4 0.14,-0.26,0.79,U] [#5 0.17,-0.58,0.69,U] [#6 0.13,-0.86,0.00,M2] [#7 -0.01,-0.35,0.76,U] [#8 0.51,-0.95,0.00,M6] 
23:03:12.299 00.000 12268 refined, 4 included, MultiStar: {0.02, -0.48}, one-star: {-0.34, -1.08}
23:03:12.299 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
23:03:12.299 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.18)
23:03:12.299 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.48 hyp=0.48 cameraTheta=-1.52 mountX=-0.47 mountY=0.08, mountTheta=2.97
23:03:12.301 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.48, opts=13)
23:03:12.301 00.000 12268 Enqueuing Move request for scope (0.02, -0.48)
23:03:12.301 00.000 11616 Worker thread wakes up
23:03:12.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.48) opts 0xd
23:03:12.301 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.48)
23:03:12.301 00.000 11616 Moving (0.02, -0.48) raw xDistance=-0.47 yDistance=0.08
23:03:12.301 00.000 11616 resist switch: large excursion: input -0.47 thresh 0.29 direction from 1 to -1
23:03:12.301 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.42
23:03:12.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.47
23:03:12.302 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:12.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:03:12.302 00.000 11616 MoveAxis(E, 264, ABG)
23:03:12.302 00.000 11616 Guiding  Dir = 2, Dur = 264
23:03:12.302 00.000 11616 IsSlewing returns 0
23:03:12.302 00.000 11616 IsGuiding returns 0
23:03:12.303 00.001 11616 PulseGuide returned control before completion, sleep 274
23:03:12.323 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=215, Gamma=1.290
23:03:12.341 00.018 12268 UpdateGuideState exits: m=158 SNR=8.6
23:03:12.341 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:12.341 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:12.341 00.000 12268 Enqueuing Expose request
23:03:12.592 00.251 11616 IsGuiding returns 1
23:03:12.592 00.000 11616 scope still moving after pulse duration time elapsed
23:03:12.623 00.031 11616 IsSlewing returns 0
23:03:12.623 00.000 11616 IsGuiding returns 1
23:03:12.655 00.032 11616 IsSlewing returns 0
23:03:12.655 00.000 11616 IsGuiding returns 1
23:03:12.686 00.031 11616 IsSlewing returns 0
23:03:12.686 00.000 11616 IsGuiding returns 0
23:03:12.686 00.000 11616 scope move finished after 264 + 119 ms
23:03:12.686 00.000 11616 Move returns status 0, amount 264
23:03:12.686 00.000 11616 MoveAxis(N, 0, ABG)
23:03:12.686 00.000 11616 Move returns status 0, amount 0
23:03:12.686 00.000 11616 move complete, result=0
23:03:12.687 00.001 11616 worker thread done servicing request
23:03:12.687 00.000 11616 Worker thread wakes up
23:03:12.687 00.000 12268 GuideStep: -0.5 px 264 ms EAST, 0.1 px 0 ms NORTH
23:03:12.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:12.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:14.695 02.008 11616 Exposure complete
23:03:14.753 00.058 11616 worker thread done servicing request
23:03:14.754 00.001 12268 OnExposeComplete: enter
23:03:14.754 00.000 12268 UpdateGuideState(): m_state=6
23:03:14.754 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1468
23:03:14.754 00.000 12268 Star::Find returns 1 (0), X=1161.87, Y=160.69, Mass=176, SNR=9.0, Peak=20 HFD=4.3
23:03:14.755 00.001 12268 MultiStar: [#1 0.59,-0.20,1.18,U] [#2 -0.04,-0.37,0.73,U] [#3 0.39,-0.14,0.55,U] [#4 0.05,0.01,0.87,U] [#5 0.00,0.00,0.00,L] [#6 0.73,-0.62,0.00,M3] [#7 0.54,-0.15,0.67,U] [#8 0.78,-0.38,0.00,M7] [#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:03:14.755 00.000 12268 refined, 5 included, MultiStar: {0.40, -0.25}, one-star: {0.71, -0.56}
23:03:14.755 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
23:03:14.755 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.15)
23:03:14.755 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.25 hyp=0.47 cameraTheta=-0.55 mountX=-0.21 mountY=0.43, mountTheta=2.02
23:03:14.757 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.25, opts=13)
23:03:14.757 00.000 12268 Enqueuing Move request for scope (0.40, -0.25)
23:03:14.757 00.000 11616 Worker thread wakes up
23:03:14.757 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.25) opts 0xd
23:03:14.757 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.25)
23:03:14.757 00.000 11616 Moving (0.40, -0.25) raw xDistance=-0.21 yDistance=0.43
23:03:14.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
23:03:14.757 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:03:14.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
23:03:14.757 00.000 11616 MoveAxis(E, 116, ABG)
23:03:14.758 00.001 11616 Guiding  Dir = 2, Dur = 116
23:03:14.758 00.000 11616 IsSlewing returns 0
23:03:14.758 00.000 11616 IsGuiding returns 0
23:03:14.758 00.000 11616 PulseGuide returned control before completion, sleep 126
23:03:14.782 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
23:03:14.800 00.018 12268 UpdateGuideState exits: m=176 SNR=9.0
23:03:14.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:14.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:14.800 00.000 12268 Enqueuing Expose request
23:03:14.894 00.094 11616 IsGuiding returns 1
23:03:14.894 00.000 11616 scope still moving after pulse duration time elapsed
23:03:14.924 00.030 11616 IsSlewing returns 0
23:03:14.924 00.000 11616 IsGuiding returns 0
23:03:14.924 00.000 11616 scope move finished after 116 + 50 ms
23:03:14.924 00.000 11616 Move returns status 0, amount 116
23:03:14.924 00.000 11616 MoveAxis(N, 0, ABG)
23:03:14.924 00.000 11616 Move returns status 0, amount 0
23:03:14.925 00.001 11616 move complete, result=0
23:03:14.925 00.000 11616 worker thread done servicing request
23:03:14.925 00.000 11616 Worker thread wakes up
23:03:14.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:14.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:14.925 00.000 12268 GuideStep: -0.2 px 116 ms EAST, 0.4 px 0 ms NORTH
23:03:16.938 02.013 11616 Exposure complete
23:03:16.996 00.058 11616 worker thread done servicing request
23:03:16.996 00.000 12268 OnExposeComplete: enter
23:03:16.996 00.000 12268 UpdateGuideState(): m_state=6
23:03:16.996 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1469
23:03:16.996 00.000 12268 Star::Find returns 1 (0), X=1160.94, Y=160.64, Mass=166, SNR=8.8, Peak=24 HFD=3.8
23:03:16.997 00.001 12268 MultiStar: [#1 0.37,-0.54,0.00,M1] [#2 0.09,-0.23,0.81,U] [#3 0.53,-0.18,0.55,U] [#4 -0.42,-0.06,0.59,U] [#5 0.96,-0.24,0.00,M1] [#6 0.31,-0.73,0.00,M4] [#7 0.01,-0.71,0.00,M1] [#8 0.77,0.62,0.00,M8] 
23:03:16.997 00.000 12268 refined, 3 included, MultiStar: {-0.03, -0.31}, one-star: {-0.21, -0.61}
23:03:16.997 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = 3.14)
23:03:16.997 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
23:03:16.997 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.31 hyp=0.32 cameraTheta=-1.67 mountX=-0.32 mountY=0.01, mountTheta=3.11
23:03:16.998 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.31, opts=13)
23:03:16.999 00.001 12268 Enqueuing Move request for scope (-0.03, -0.31)
23:03:16.999 00.000 11616 Worker thread wakes up
23:03:16.999 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.31) opts 0xd
23:03:16.999 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.31)
23:03:16.999 00.000 11616 Moving (-0.03, -0.31) raw xDistance=-0.32 yDistance=0.01
23:03:16.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
23:03:16.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:16.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:03:16.999 00.000 11616 MoveAxis(E, 177, ABG)
23:03:16.999 00.000 11616 Guiding  Dir = 2, Dur = 177
23:03:17.000 00.001 11616 IsSlewing returns 0
23:03:17.000 00.000 11616 IsGuiding returns 0
23:03:17.000 00.000 11616 PulseGuide returned control before completion, sleep 187
23:03:17.021 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:03:17.040 00.019 12268 UpdateGuideState exits: m=166 SNR=8.8
23:03:17.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:17.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:17.040 00.000 12268 Enqueuing Expose request
23:03:17.198 00.158 11616 IsGuiding returns 1
23:03:17.198 00.000 11616 scope still moving after pulse duration time elapsed
23:03:17.229 00.031 11616 IsSlewing returns 0
23:03:17.230 00.001 11616 IsGuiding returns 0
23:03:17.230 00.000 11616 scope move finished after 177 + 52 ms
23:03:17.230 00.000 11616 Move returns status 0, amount 177
23:03:17.230 00.000 11616 MoveAxis(N, 0, ABG)
23:03:17.230 00.000 11616 Move returns status 0, amount 0
23:03:17.230 00.000 11616 move complete, result=0
23:03:17.230 00.000 11616 worker thread done servicing request
23:03:17.230 00.000 11616 Worker thread wakes up
23:03:17.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:17.231 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:17.231 00.000 12268 GuideStep: -0.3 px 177 ms EAST, 0.0 px 0 ms NORTH
23:03:19.247 02.016 11616 Exposure complete
23:03:19.306 00.059 11616 worker thread done servicing request
23:03:19.307 00.001 12268 OnExposeComplete: enter
23:03:19.307 00.000 12268 UpdateGuideState(): m_state=6
23:03:19.307 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1470
23:03:19.307 00.000 12268 Star::Find returns 1 (0), X=1160.91, Y=160.70, Mass=149, SNR=8.4, Peak=21 HFD=4.3
23:03:19.308 00.001 12268 Star::Find false star n=10 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:03:19.308 00.000 12268 Star::Find false star n=6 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
23:03:19.308 00.000 12268 Star::Find false star n=8 nbg=284 bg=7.6 sigma=0.8 thresh=10 peak=10
23:03:19.308 00.000 12268 MultiStar: [#1 0.27,-0.46,1.03,U] [#2 -0.24,-0.20,0.80,U] [#3 0.41,-0.28,0.58,U] [#4 -0.43,-0.26,0.64,U] [#5 0.30,-0.97,0.00,M2] [#6 0.28,0.05,0.67,U] [#7 0.37,0.21,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.00,0.00,0.00,L] 
23:03:19.308 00.000 12268 refined, 6 included, MultiStar: {0.04, -0.25}, one-star: {-0.25, -0.55}
23:03:19.308 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
23:03:19.308 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
23:03:19.308 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.40 mountX=-0.25 mountY=0.08, mountTheta=2.84
23:03:19.310 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.25, opts=13)
23:03:19.310 00.000 12268 Enqueuing Move request for scope (0.04, -0.25)
23:03:19.310 00.000 11616 Worker thread wakes up
23:03:19.310 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd
23:03:19.311 00.001 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.25)
23:03:19.311 00.000 11616 Moving (0.04, -0.25) raw xDistance=-0.25 yDistance=0.08
23:03:19.311 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
23:03:19.311 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:19.311 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:03:19.311 00.000 11616 MoveAxis(E, 137, ABG)
23:03:19.311 00.000 11616 Guiding  Dir = 2, Dur = 137
23:03:19.311 00.000 11616 IsSlewing returns 0
23:03:19.312 00.001 11616 IsGuiding returns 0
23:03:19.312 00.000 11616 PulseGuide returned control before completion, sleep 147
23:03:19.333 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=190, Gamma=1.290
23:03:19.352 00.019 12268 UpdateGuideState exits: m=149 SNR=8.4
23:03:19.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:19.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:19.352 00.000 12268 Enqueuing Expose request
23:03:19.476 00.124 11616 IsGuiding returns 1
23:03:19.476 00.000 11616 scope still moving after pulse duration time elapsed
23:03:19.507 00.031 11616 IsSlewing returns 0
23:03:19.507 00.000 11616 IsGuiding returns 0
23:03:19.507 00.000 11616 scope move finished after 137 + 58 ms
23:03:19.507 00.000 11616 Move returns status 0, amount 137
23:03:19.507 00.000 11616 MoveAxis(N, 0, ABG)
23:03:19.507 00.000 11616 Move returns status 0, amount 0
23:03:19.507 00.000 11616 move complete, result=0
23:03:19.507 00.000 11616 worker thread done servicing request
23:03:19.508 00.001 11616 Worker thread wakes up
23:03:19.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:19.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:19.508 00.000 12268 GuideStep: -0.2 px 137 ms EAST, 0.1 px 0 ms NORTH
23:03:21.514 02.006 11616 Exposure complete
23:03:21.574 00.060 11616 worker thread done servicing request
23:03:21.575 00.001 12268 OnExposeComplete: enter
23:03:21.575 00.000 12268 UpdateGuideState(): m_state=6
23:03:21.575 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1471
23:03:21.575 00.000 12268 Star::Find returns 1 (0), X=1161.59, Y=160.76, Mass=120, SNR=7.5, Peak=20 HFD=3.3
23:03:21.575 00.000 12268 Star::Find false star n=10 nbg=286 bg=7.7 sigma=0.8 thresh=10 peak=10
23:03:21.576 00.001 12268 MultiStar: [#1 0.05,-0.19,1.16,U] [#2 0.29,0.04,0.85,U] [#3 0.60,-0.66,0.00,M1] [#4 0.07,0.70,0.00,M5] [#5 0.89,0.48,0.00,M3] [#6 0.84,-0.59,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 1.57,0.14,0.00,M9] [#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:03:21.576 00.000 12268 refined, 2 included, MultiStar: {0.25, -0.23}, one-star: {0.44, -0.49}
23:03:21.576 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
23:03:21.576 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
23:03:21.576 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.23 hyp=0.34 cameraTheta=-0.74 mountX=-0.20 mountY=0.27, mountTheta=2.21
23:03:21.578 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.23, opts=13)
23:03:21.578 00.000 12268 Enqueuing Move request for scope (0.25, -0.23)
23:03:21.578 00.000 11616 Worker thread wakes up
23:03:21.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.23) opts 0xd
23:03:21.578 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.23)
23:03:21.578 00.000 11616 Moving (0.25, -0.23) raw xDistance=-0.20 yDistance=0.27
23:03:21.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
23:03:21.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
23:03:21.579 00.001 11616 MoveAxis(E, 113, ABG)
23:03:21.579 00.000 11616 Guiding  Dir = 2, Dur = 113
23:03:21.579 00.000 11616 IsSlewing returns 0
23:03:21.579 00.000 11616 IsGuiding returns 0
23:03:21.579 00.000 11616 PulseGuide returned control before completion, sleep 123
23:03:21.601 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=182, Gamma=1.290
23:03:21.620 00.019 12268 UpdateGuideState exits: m=120 SNR=7.5
23:03:21.621 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:21.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:21.621 00.000 12268 Enqueuing Expose request
23:03:21.713 00.092 11616 IsGuiding returns 1
23:03:21.713 00.000 11616 scope still moving after pulse duration time elapsed
23:03:21.744 00.031 11616 IsSlewing returns 0
23:03:21.744 00.000 11616 IsGuiding returns 0
23:03:21.744 00.000 11616 scope move finished after 113 + 52 ms
23:03:21.744 00.000 11616 Move returns status 0, amount 113
23:03:21.744 00.000 11616 MoveAxis(S, 23, ABG)
23:03:21.744 00.000 11616 Guiding  Dir = 1, Dur = 23
23:03:21.745 00.001 11616 IsSlewing returns 0
23:03:21.745 00.000 11616 IsGuiding returns 0
23:03:21.745 00.000 11616 PulseGuide returned control before completion, sleep 33
23:03:21.791 00.046 11616 IsGuiding returns 1
23:03:21.791 00.000 11616 scope still moving after pulse duration time elapsed
23:03:21.821 00.030 11616 IsSlewing returns 0
23:03:21.821 00.000 11616 IsGuiding returns 0
23:03:21.821 00.000 11616 scope move finished after 23 + 53 ms
23:03:21.821 00.000 11616 Move returns status 0, amount 23
23:03:21.821 00.000 11616 move complete, result=0
23:03:21.822 00.001 11616 worker thread done servicing request
23:03:21.822 00.000 11616 Worker thread wakes up
23:03:21.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:21.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:21.822 00.000 12268 GuideStep: -0.2 px 113 ms EAST, 0.3 px 23 ms SOUTH
23:03:23.830 02.008 11616 Exposure complete
23:03:23.887 00.057 11616 worker thread done servicing request
23:03:23.887 00.000 12268 OnExposeComplete: enter
23:03:23.888 00.001 12268 UpdateGuideState(): m_state=6
23:03:23.888 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1472
23:03:23.888 00.000 12268 Star::Find returns 1 (0), X=1160.64, Y=161.39, Mass=133, SNR=7.9, Peak=21 HFD=3.9
23:03:23.889 00.001 12268 Star::Find false star n=6 nbg=278 bg=7.7 sigma=0.7 thresh=10 peak=10
23:03:23.889 00.000 12268 MultiStar: [#1 0.14,0.40,1.14,U] [#2 0.06,0.86,0.00,M2] [#3 0.82,-0.22,0.00,M2] [#4 0.48,0.24,0.71,U] [#5 0.29,0.16,0.77,U] [#6 0.65,0.56,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.55,2.39,0.00,M10] [#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:03:23.889 00.000 12268 refined, 3 included, MultiStar: {0.06, 0.24}, one-star: {-0.52, 0.14}
23:03:23.889 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
23:03:23.889 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.05)
23:03:23.889 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.35 mountX=0.25 mountY=0.02, mountTheta=0.10
23:03:23.891 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.24, opts=13)
23:03:23.891 00.000 12268 Enqueuing Move request for scope (0.06, 0.24)
23:03:23.891 00.000 11616 Worker thread wakes up
23:03:23.891 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
23:03:23.891 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
23:03:23.891 00.000 11616 Moving (0.06, 0.24) raw xDistance=0.25 yDistance=0.02
23:03:23.891 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:23.892 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:03:23.892 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:23.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:03:23.892 00.000 11616 MoveAxis(E, 0, ABG)
23:03:23.892 00.000 11616 Move returns status 0, amount 0
23:03:23.892 00.000 11616 MoveAxis(N, 0, ABG)
23:03:23.892 00.000 11616 Move returns status 0, amount 0
23:03:23.892 00.000 11616 move complete, result=0
23:03:23.892 00.000 11616 worker thread done servicing request
23:03:23.914 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=190, Gamma=1.290
23:03:23.932 00.018 12268 UpdateGuideState exits: m=133 SNR=7.9
23:03:23.932 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:23.932 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:23.932 00.000 12268 Enqueuing Expose request
23:03:23.932 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:23.932 00.000 11616 Worker thread wakes up
23:03:23.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:23.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:25.945 02.013 11616 Exposure complete
23:03:26.005 00.060 11616 worker thread done servicing request
23:03:26.005 00.000 12268 OnExposeComplete: enter
23:03:26.005 00.000 12268 UpdateGuideState(): m_state=6
23:03:26.005 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1473
23:03:26.005 00.000 12268 Star::Find returns 1 (0), X=1161.10, Y=161.71, Mass=147, SNR=8.3, Peak=19 HFD=3.9
23:03:26.006 00.001 12268 Star::Find false star n=13 nbg=273 bg=7.8 sigma=0.7 thresh=10 peak=10
23:03:26.006 00.000 12268 MultiStar: [#1 0.50,0.97,0.00,M1] [#2 0.38,0.95,0.00,M3] [#3 0.45,-0.14,0.59,U] [#4 -0.13,1.07,0.00,M5] [#5 0.56,0.61,0.00,M3] [#6 0.22,0.89,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 1.40,1.37,0.00,R] [#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:03:26.006 00.000 12268 refined, 1 included, MultiStar: {0.14, 0.23}, one-star: {-0.05, 0.46}
23:03:26.006 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
23:03:26.006 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.74)
23:03:26.006 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.23 hyp=0.27 cameraTheta=1.04 mountX=0.25 mountY=0.11, mountTheta=0.40
23:03:26.008 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.23, opts=13)
23:03:26.008 00.000 12268 Enqueuing Move request for scope (0.14, 0.23)
23:03:26.008 00.000 11616 Worker thread wakes up
23:03:26.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.23) opts 0xd
23:03:26.008 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.23)
23:03:26.008 00.000 11616 Moving (0.14, 0.23) raw xDistance=0.25 yDistance=0.11
23:03:26.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:26.009 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:03:26.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:26.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:03:26.009 00.000 11616 MoveAxis(E, 0, ABG)
23:03:26.009 00.000 11616 Move returns status 0, amount 0
23:03:26.009 00.000 11616 MoveAxis(N, 0, ABG)
23:03:26.009 00.000 11616 Move returns status 0, amount 0
23:03:26.009 00.000 11616 move complete, result=0
23:03:26.009 00.000 11616 worker thread done servicing request
23:03:26.033 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=211, Gamma=1.290
23:03:26.054 00.021 12268 UpdateGuideState exits: m=147 SNR=8.3
23:03:26.055 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:26.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:26.055 00.000 12268 Enqueuing Expose request
23:03:26.055 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:26.055 00.000 11616 Worker thread wakes up
23:03:26.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:26.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:28.069 02.014 11616 Exposure complete
23:03:28.128 00.059 11616 worker thread done servicing request
23:03:28.128 00.000 12268 OnExposeComplete: enter
23:03:28.128 00.000 12268 UpdateGuideState(): m_state=6
23:03:28.129 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1474
23:03:28.129 00.000 12268 Star::Find returns 1 (0), X=1161.70, Y=161.26, Mass=167, SNR=8.8, Peak=19 HFD=3.7
23:03:28.129 00.000 12268 Star::Find false star n=7 nbg=287 bg=7.6 sigma=0.8 thresh=10 peak=10
23:03:28.129 00.000 12268 MultiStar: [#1 0.77,-0.11,0.00,M2] [#2 0.04,0.07,0.77,U] [#3 0.76,0.09,0.00,M2] [#4 0.38,0.14,0.67,U] [#5 1.48,-0.18,0.00,M4] [#6 0.54,0.30,0.65,U] [#7 0.00,0.00,0.00,L] [#8 -0.46,-1.76,0.00,M1] [#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:03:28.129 00.000 12268 refined, 3 included, MultiStar: {0.38, 0.11}, one-star: {0.55, 0.01}
23:03:28.130 00.001 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
23:03:28.130 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
23:03:28.130 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.11 hyp=0.40 cameraTheta=0.29 mountX=0.15 mountY=0.37, mountTheta=1.18
23:03:28.132 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.11, opts=13)
23:03:28.132 00.000 12268 Enqueuing Move request for scope (0.38, 0.11)
23:03:28.132 00.000 11616 Worker thread wakes up
23:03:28.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.11) opts 0xd
23:03:28.132 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.11)
23:03:28.134 00.002 11616 Moving (0.38, 0.11) raw xDistance=0.15 yDistance=0.37
23:03:28.134 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:28.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:03:28.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.37
23:03:28.134 00.000 11616 MoveAxis(E, 0, ABG)
23:03:28.134 00.000 11616 Move returns status 0, amount 0
23:03:28.134 00.000 11616 MoveAxis(S, 31, ABG)
23:03:28.134 00.000 11616 Guiding  Dir = 1, Dur = 31
23:03:28.134 00.000 11616 IsSlewing returns 0
23:03:28.134 00.000 11616 IsGuiding returns 0
23:03:28.134 00.000 11616 PulseGuide returned control before completion, sleep 41
23:03:28.157 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=207, Gamma=1.290
23:03:28.175 00.018 12268 UpdateGuideState exits: m=167 SNR=8.8
23:03:28.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:28.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:28.175 00.000 12268 Enqueuing Expose request
23:03:28.179 00.004 11616 IsGuiding returns 1
23:03:28.179 00.000 11616 scope still moving after pulse duration time elapsed
23:03:28.211 00.032 11616 IsSlewing returns 0
23:03:28.211 00.000 11616 IsGuiding returns 0
23:03:28.211 00.000 11616 scope move finished after 31 + 46 ms
23:03:28.211 00.000 11616 Move returns status 0, amount 31
23:03:28.211 00.000 11616 move complete, result=0
23:03:28.211 00.000 11616 worker thread done servicing request
23:03:28.212 00.001 11616 Worker thread wakes up
23:03:28.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:28.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:28.212 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 31 ms SOUTH
23:03:30.218 02.006 11616 Exposure complete
23:03:30.278 00.060 11616 worker thread done servicing request
23:03:30.278 00.000 12268 OnExposeComplete: enter
23:03:30.278 00.000 12268 UpdateGuideState(): m_state=6
23:03:30.279 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1475
23:03:30.279 00.000 12268 Star::Find returns 1 (0), X=1161.39, Y=160.49, Mass=181, SNR=9.1, Peak=21 HFD=3.9
23:03:30.279 00.000 12268 Star::Find false star n=14 nbg=283 bg=7.4 sigma=0.8 thresh=10 peak=10
23:03:30.279 00.000 12268 Star::Find false star n=9 nbg=286 bg=7.6 sigma=0.8 thresh=10 peak=10
23:03:30.279 00.000 12268 MultiStar: [#1 0.32,-1.05,0.00,M3] [#2 -0.41,-0.87,0.00,M3] [#3 0.56,-0.22,0.54,U] [#4 0.53,-0.37,0.00,M5] [#5 0.28,-0.57,0.00,M5] [#6 0.98,-0.87,0.00,M6] [#7 0.56,-0.21,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.00,0.00,0.00,L] 
23:03:30.279 00.000 12268 refined, 2 included, MultiStar: {0.41, -0.46}, one-star: {0.23, -0.76}
23:03:30.279 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
23:03:30.279 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
23:03:30.280 00.001 12268 CameraToMount -- cameraX=0.41 cameraY=-0.46 hyp=0.62 cameraTheta=-0.85 mountX=-0.42 mountY=0.47, mountTheta=2.31
23:03:30.281 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.46, opts=13)
23:03:30.281 00.000 12268 Enqueuing Move request for scope (0.41, -0.46)
23:03:30.281 00.000 11616 Worker thread wakes up
23:03:30.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.46) opts 0xd
23:03:30.282 00.001 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.46)
23:03:30.282 00.000 11616 Moving (0.41, -0.46) raw xDistance=-0.42 yDistance=0.47
23:03:30.282 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
23:03:30.282 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
23:03:30.282 00.000 11616 MoveAxis(E, 235, ABG)
23:03:30.282 00.000 11616 Guiding  Dir = 2, Dur = 235
23:03:30.282 00.000 11616 IsSlewing returns 0
23:03:30.282 00.000 11616 IsGuiding returns 0
23:03:30.283 00.001 11616 PulseGuide returned control before completion, sleep 245
23:03:30.305 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=186, Gamma=1.290
23:03:30.323 00.018 12268 UpdateGuideState exits: m=181 SNR=9.1
23:03:30.323 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:30.323 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:30.323 00.000 12268 Enqueuing Expose request
23:03:30.530 00.207 11616 IsGuiding returns 1
23:03:30.530 00.000 11616 scope still moving after pulse duration time elapsed
23:03:30.562 00.032 11616 IsSlewing returns 0
23:03:30.562 00.000 11616 IsGuiding returns 0
23:03:30.562 00.000 11616 scope move finished after 235 + 45 ms
23:03:30.562 00.000 11616 Move returns status 0, amount 235
23:03:30.562 00.000 11616 MoveAxis(S, 39, ABG)
23:03:30.562 00.000 11616 Guiding  Dir = 1, Dur = 39
23:03:30.563 00.001 11616 IsSlewing returns 0
23:03:30.563 00.000 11616 IsGuiding returns 0
23:03:30.563 00.000 11616 PulseGuide returned control before completion, sleep 49
23:03:30.625 00.062 11616 IsGuiding returns 1
23:03:30.625 00.000 11616 scope still moving after pulse duration time elapsed
23:03:30.656 00.031 11616 IsSlewing returns 0
23:03:30.656 00.000 11616 IsGuiding returns 0
23:03:30.656 00.000 11616 scope move finished after 39 + 54 ms
23:03:30.656 00.000 11616 Move returns status 0, amount 39
23:03:30.656 00.000 11616 move complete, result=0
23:03:30.656 00.000 11616 worker thread done servicing request
23:03:30.656 00.000 12268 GuideStep: -0.4 px 235 ms EAST, 0.5 px 39 ms SOUTH
23:03:30.657 00.001 11616 Worker thread wakes up
23:03:30.657 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:30.657 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:32.674 02.017 11616 Exposure complete
23:03:32.732 00.058 11616 worker thread done servicing request
23:03:32.732 00.000 12268 OnExposeComplete: enter
23:03:32.732 00.000 12268 UpdateGuideState(): m_state=6
23:03:32.732 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1476
23:03:32.733 00.001 12268 Star::Find returns 1 (0), X=1160.44, Y=160.76, Mass=154, SNR=8.4, Peak=21 HFD=4.6
23:03:32.733 00.000 12268 Star::Find false star n=8 nbg=286 bg=7.5 sigma=0.7 thresh=10 peak=10
23:03:32.733 00.000 12268 Star::Find false star n=12 nbg=284 bg=7.7 sigma=0.8 thresh=10 peak=9
23:03:32.733 00.000 12268 MultiStar: [#1 0.25,-0.25,1.06,U] [#2 -0.73,-0.07,0.00,M4] [#3 0.44,-0.03,0.57,U] [#4 0.16,0.44,0.67,U] [#5 0.00,0.00,0.00,L] [#6 0.01,-0.28,0.64,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 0.00,0.00,0.00,L] 
23:03:32.733 00.000 12268 refined, 4 included, MultiStar: {-0.02, -0.17}, one-star: {-0.72, -0.49}
23:03:32.733 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.18 = 3.11)
23:03:32.733 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.00)
23:03:32.733 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.70 mountX=-0.17 mountY=-0.00, mountTheta=-3.14
23:03:32.736 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.17, opts=13)
23:03:32.736 00.000 12268 Enqueuing Move request for scope (-0.02, -0.17)
23:03:32.736 00.000 11616 Worker thread wakes up
23:03:32.736 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
23:03:32.736 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
23:03:32.736 00.000 11616 Moving (-0.02, -0.17) raw xDistance=-0.17 yDistance=-0.00
23:03:32.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
23:03:32.736 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:32.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:03:32.737 00.001 11616 MoveAxis(E, 93, ABG)
23:03:32.737 00.000 11616 Guiding  Dir = 2, Dur = 93
23:03:32.737 00.000 11616 IsSlewing returns 0
23:03:32.737 00.000 11616 IsGuiding returns 0
23:03:32.738 00.001 11616 PulseGuide returned control before completion, sleep 103
23:03:32.759 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=144, Gamma=1.290
23:03:32.776 00.017 12268 UpdateGuideState exits: m=154 SNR=8.4
23:03:32.777 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:32.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:32.777 00.000 12268 Enqueuing Expose request
23:03:32.845 00.068 11616 IsGuiding returns 1
23:03:32.846 00.001 11616 scope still moving after pulse duration time elapsed
23:03:32.878 00.032 11616 IsSlewing returns 0
23:03:32.878 00.000 11616 IsGuiding returns 0
23:03:32.878 00.000 11616 scope move finished after 93 + 48 ms
23:03:32.878 00.000 11616 Move returns status 0, amount 93
23:03:32.878 00.000 11616 MoveAxis(N, 0, ABG)
23:03:32.878 00.000 11616 Move returns status 0, amount 0
23:03:32.878 00.000 11616 move complete, result=0
23:03:32.878 00.000 11616 worker thread done servicing request
23:03:32.878 00.000 11616 Worker thread wakes up
23:03:32.879 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:32.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:32.879 00.000 12268 GuideStep: -0.2 px 93 ms EAST, -0.0 px 0 ms NORTH
23:03:34.897 02.018 11616 Exposure complete
23:03:34.957 00.060 11616 worker thread done servicing request
23:03:34.957 00.000 12268 OnExposeComplete: enter
23:03:34.957 00.000 12268 UpdateGuideState(): m_state=6
23:03:34.957 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1477
23:03:34.957 00.000 12268 Star::Find returns 1 (0), X=1161.03, Y=161.76, Mass=143, SNR=8.2, Peak=19 HFD=4.1
23:03:34.958 00.001 12268 Star::Find false star n=12 nbg=289 bg=7.6 sigma=0.8 thresh=10 peak=10
23:03:34.958 00.000 12268 MultiStar: [#1 -0.10,0.46,1.13,U] [#2 -0.94,0.14,0.00,M5] [#3 0.24,-0.22,0.60,U] [#4 0.10,0.49,0.68,U] [#5 0.46,0.91,0.00,M6] [#6 0.02,0.69,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 -1.42,0.09,0.00,M2] [#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:03:34.958 00.000 12268 refined, 3 included, MultiStar: {-0.01, 0.36}, one-star: {-0.12, 0.51}
23:03:34.958 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
23:03:34.958 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
23:03:34.958 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.59 mountX=0.36 mountY=-0.05, mountTheta=-0.15
23:03:34.960 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.36, opts=13)
23:03:34.960 00.000 12268 Enqueuing Move request for scope (-0.01, 0.36)
23:03:34.960 00.000 11616 Worker thread wakes up
23:03:34.960 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.36) opts 0xd
23:03:34.960 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.36)
23:03:34.960 00.000 11616 Moving (-0.01, 0.36) raw xDistance=0.36 yDistance=-0.05
23:03:34.960 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
23:03:34.960 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.07
23:03:34.961 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:03:34.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:34.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:03:34.961 00.000 11616 MoveAxis(W, 200, ABG)
23:03:34.961 00.000 11616 Guiding  Dir = 3, Dur = 200
23:03:34.961 00.000 11616 IsSlewing returns 0
23:03:34.961 00.000 11616 IsGuiding returns 0
23:03:34.962 00.001 11616 PulseGuide returned control before completion, sleep 210
23:03:34.984 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=192, Gamma=1.290
23:03:35.003 00.019 12268 UpdateGuideState exits: m=143 SNR=8.2
23:03:35.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:35.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:35.003 00.000 12268 Enqueuing Expose request
23:03:35.172 00.169 11616 IsGuiding returns 1
23:03:35.172 00.000 11616 scope still moving after pulse duration time elapsed
23:03:35.204 00.032 11616 IsSlewing returns 0
23:03:35.204 00.000 11616 IsGuiding returns 0
23:03:35.204 00.000 11616 scope move finished after 200 + 42 ms
23:03:35.204 00.000 11616 Move returns status 0, amount 200
23:03:35.204 00.000 11616 MoveAxis(N, 0, ABG)
23:03:35.204 00.000 11616 Move returns status 0, amount 0
23:03:35.204 00.000 11616 move complete, result=0
23:03:35.205 00.001 11616 worker thread done servicing request
23:03:35.205 00.000 11616 Worker thread wakes up
23:03:35.205 00.000 12268 GuideStep: 0.4 px 200 ms WEST, -0.1 px 0 ms NORTH
23:03:35.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:35.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:37.224 02.019 11616 Exposure complete
23:03:37.280 00.056 11616 worker thread done servicing request
23:03:37.281 00.001 12268 OnExposeComplete: enter
23:03:37.281 00.000 12268 UpdateGuideState(): m_state=6
23:03:37.281 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1478
23:03:37.281 00.000 12268 Star::Find returns 1 (0), X=1161.72, Y=161.84, Mass=195, SNR=9.5, Peak=22 HFD=4.3
23:03:37.282 00.001 12268 Star::Find false star n=9 nbg=289 bg=7.4 sigma=0.8 thresh=10 peak=10
23:03:37.282 00.000 12268 Star::Find false star n=8 nbg=284 bg=7.6 sigma=0.8 thresh=10 peak=10
23:03:37.282 00.000 12268 Star::Find false star n=12 nbg=286 bg=7.6 sigma=0.8 thresh=10 peak=10
23:03:37.282 00.000 12268 MultiStar: [#1 0.50,0.27,1.06,U] [#2 -0.10,0.36,0.81,U] [#3 0.44,-0.49,0.00,M1] [#4 0.73,1.18,0.00,M4] [#5 0.40,0.24,0.59,U] [#6 0.82,-0.00,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 0.00,0.00,0.00,L] 
23:03:37.282 00.000 12268 refined, 3 included, MultiStar: {0.36, 0.38}, one-star: {0.56, 0.59}
23:03:37.282 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
23:03:37.282 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
23:03:37.282 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.38 hyp=0.52 cameraTheta=0.81 mountX=0.41 mountY=0.31, mountTheta=0.64
23:03:37.286 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.38, opts=13)
23:03:37.286 00.000 12268 Enqueuing Move request for scope (0.36, 0.38)
23:03:37.286 00.000 11616 Worker thread wakes up
23:03:37.287 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.38) opts 0xd
23:03:37.287 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.38)
23:03:37.287 00.000 11616 Moving (0.36, 0.38) raw xDistance=0.41 yDistance=0.31
23:03:37.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
23:03:37.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
23:03:37.287 00.000 11616 MoveAxis(W, 230, ABG)
23:03:37.287 00.000 11616 Guiding  Dir = 3, Dur = 230
23:03:37.287 00.000 11616 IsSlewing returns 0
23:03:37.288 00.001 11616 IsGuiding returns 0
23:03:37.288 00.000 11616 PulseGuide returned control before completion, sleep 240
23:03:37.307 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:03:37.325 00.018 12268 UpdateGuideState exits: m=195 SNR=9.5
23:03:37.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:37.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:37.325 00.000 12268 Enqueuing Expose request
23:03:37.534 00.209 11616 IsGuiding returns 1
23:03:37.534 00.000 11616 scope still moving after pulse duration time elapsed
23:03:37.565 00.031 11616 IsSlewing returns 0
23:03:37.565 00.000 11616 IsGuiding returns 0
23:03:37.565 00.000 11616 scope move finished after 230 + 47 ms
23:03:37.566 00.001 11616 Move returns status 0, amount 230
23:03:37.566 00.000 11616 MoveAxis(S, 26, ABG)
23:03:37.566 00.000 11616 Guiding  Dir = 1, Dur = 26
23:03:37.566 00.000 11616 IsSlewing returns 0
23:03:37.566 00.000 11616 IsGuiding returns 0
23:03:37.566 00.000 11616 PulseGuide returned control before completion, sleep 36
23:03:37.612 00.046 11616 IsGuiding returns 1
23:03:37.612 00.000 11616 scope still moving after pulse duration time elapsed
23:03:37.643 00.031 11616 IsSlewing returns 0
23:03:37.643 00.000 11616 IsGuiding returns 0
23:03:37.643 00.000 11616 scope move finished after 26 + 51 ms
23:03:37.643 00.000 11616 Move returns status 0, amount 26
23:03:37.643 00.000 11616 move complete, result=0
23:03:37.643 00.000 11616 worker thread done servicing request
23:03:37.643 00.000 12268 GuideStep: 0.4 px 230 ms WEST, 0.3 px 26 ms SOUTH
23:03:37.644 00.001 11616 Worker thread wakes up
23:03:37.644 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:37.644 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:39.662 02.018 11616 Exposure complete
23:03:39.719 00.057 11616 worker thread done servicing request
23:03:39.719 00.000 12268 OnExposeComplete: enter
23:03:39.719 00.000 12268 UpdateGuideState(): m_state=6
23:03:39.720 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1479
23:03:39.720 00.000 12268 Star::Find returns 1 (0), X=1161.05, Y=160.86, Mass=146, SNR=8.3, Peak=21 HFD=4.2
23:03:39.720 00.000 12268 Star::Find false star n=10 nbg=288 bg=7.4 sigma=0.8 thresh=10 peak=10
23:03:39.720 00.000 12268 Star::Find false star n=7 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:03:39.720 00.000 12268 MultiStar: [#1 0.34,-0.55,0.00,M1] [#2 0.13,-0.19,0.90,U] [#3 0.58,-0.54,0.00,M2] [#4 0.70,0.55,0.00,M5] [#5 0.65,-0.59,0.00,M6] [#6 1.00,-0.19,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.21,0.07,0.50,U] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:03:39.720 00.000 12268 refined, 2 included, MultiStar: {0.05, -0.22}, one-star: {-0.11, -0.39}
23:03:39.721 00.001 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
23:03:39.721 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.35)
23:03:39.721 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.35 mountX=-0.22 mountY=0.08, mountTheta=2.80
23:03:39.722 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.22, opts=13)
23:03:39.723 00.001 12268 Enqueuing Move request for scope (0.05, -0.22)
23:03:39.723 00.000 11616 Worker thread wakes up
23:03:39.723 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
23:03:39.723 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
23:03:39.723 00.000 11616 Moving (0.05, -0.22) raw xDistance=-0.22 yDistance=0.08
23:03:39.723 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:39.724 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:03:39.724 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:39.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:03:39.724 00.000 11616 MoveAxis(E, 0, ABG)
23:03:39.724 00.000 11616 Move returns status 0, amount 0
23:03:39.724 00.000 11616 MoveAxis(N, 0, ABG)
23:03:39.724 00.000 11616 Move returns status 0, amount 0
23:03:39.724 00.000 11616 move complete, result=0
23:03:39.724 00.000 11616 worker thread done servicing request
23:03:39.747 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=215, Gamma=1.290
23:03:39.767 00.020 12268 UpdateGuideState exits: m=146 SNR=8.3
23:03:39.768 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:39.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:39.768 00.000 12268 Enqueuing Expose request
23:03:39.768 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:39.768 00.000 11616 Worker thread wakes up
23:03:39.768 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:39.768 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:41.772 02.004 11616 Exposure complete
23:03:41.829 00.057 11616 worker thread done servicing request
23:03:41.829 00.000 12268 OnExposeComplete: enter
23:03:41.830 00.001 12268 UpdateGuideState(): m_state=6
23:03:41.830 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1480
23:03:41.830 00.000 12268 Star::Find returns 1 (0), X=1161.44, Y=161.27, Mass=170, SNR=8.9, Peak=23 HFD=3.9
23:03:41.830 00.000 12268 Star::Find false star n=8 nbg=287 bg=7.6 sigma=0.8 thresh=10 peak=9
23:03:41.830 00.000 12268 Star::Find false star n=7 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:03:41.832 00.002 12268 MultiStar: [#1 0.81,0.02,0.00,M2] [#2 0.22,0.10,0.74,U] [#3 0.59,-0.17,0.52,U] [#4 0.60,-0.23,0.00,M6] [#5 1.37,-0.23,0.00,M7] [#6 0.85,0.58,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 -0.63,-2.12,0.00,M3] [#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:03:41.832 00.000 12268 single-star, 2 included, MultiStar: {0.34, 0.00}, one-star: {0.29, 0.02}
23:03:41.832 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
23:03:41.832 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.78)
23:03:41.832 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.02 hyp=0.29 cameraTheta=0.08 mountX=0.05 mountY=0.28, mountTheta=1.40
23:03:41.833 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.02, opts=13)
23:03:41.833 00.000 12268 Enqueuing Move request for scope (0.29, 0.02)
23:03:41.834 00.001 11616 Worker thread wakes up
23:03:41.834 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.02) opts 0xd
23:03:41.834 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.02)
23:03:41.834 00.000 11616 Moving (0.29, 0.02) raw xDistance=0.05 yDistance=0.28
23:03:41.834 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:41.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:03:41.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:03:41.834 00.000 11616 MoveAxis(E, 0, ABG)
23:03:41.834 00.000 11616 Move returns status 0, amount 0
23:03:41.834 00.000 11616 MoveAxis(S, 24, ABG)
23:03:41.834 00.000 11616 Guiding  Dir = 1, Dur = 24
23:03:41.834 00.000 11616 IsSlewing returns 0
23:03:41.834 00.000 11616 IsGuiding returns 0
23:03:41.834 00.000 11616 PulseGuide returned control before completion, sleep 34
23:03:41.859 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=168, Gamma=1.290
23:03:41.877 00.018 12268 UpdateGuideState exits: m=170 SNR=8.9
23:03:41.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:41.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:41.877 00.000 12268 Enqueuing Expose request
23:03:41.882 00.005 11616 IsGuiding returns 0
23:03:41.882 00.000 11616 Move returns status 0, amount 24
23:03:41.882 00.000 11616 move complete, result=0
23:03:41.883 00.001 11616 worker thread done servicing request
23:03:41.883 00.000 11616 Worker thread wakes up
23:03:41.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:41.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:41.883 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 24 ms SOUTH
23:03:43.890 02.007 11616 Exposure complete
23:03:43.947 00.057 11616 worker thread done servicing request
23:03:43.948 00.001 12268 OnExposeComplete: enter
23:03:43.948 00.000 12268 UpdateGuideState(): m_state=6
23:03:43.948 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1481
23:03:43.948 00.000 12268 Star::Find returns 1 (0), X=1160.71, Y=160.59, Mass=128, SNR=7.7, Peak=20 HFD=3.8
23:03:43.948 00.000 12268 Star::Find false star n=8 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=10
23:03:43.948 00.000 12268 Star::Find false star n=12 nbg=276 bg=7.7 sigma=0.7 thresh=10 peak=10
23:03:43.949 00.001 12268 MultiStar: [#1 0.32,-0.13,1.16,U] [#2 -0.13,-0.11,0.93,U] [#3 0.37,-0.29,0.61,U] [#4 0.40,0.32,0.56,U] [#5 0.87,-0.39,0.00,M8] [#6 -0.25,-0.10,0.74,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 0.00,0.00,0.00,L] 
23:03:43.949 00.000 12268 refined, 5 included, MultiStar: {0.01, -0.20}, one-star: {-0.45, -0.66}
23:03:43.949 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
23:03:43.949 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.20)
23:03:43.949 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.50 mountX=-0.19 mountY=0.04, mountTheta=2.95
23:03:43.950 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.20, opts=13)
23:03:43.951 00.001 12268 Enqueuing Move request for scope (0.01, -0.20)
23:03:43.951 00.000 11616 Worker thread wakes up
23:03:43.951 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
23:03:43.951 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
23:03:43.951 00.000 11616 Moving (0.01, -0.20) raw xDistance=-0.19 yDistance=0.04
23:03:43.951 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:43.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:03:43.951 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:43.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:03:43.952 00.001 11616 MoveAxis(E, 0, ABG)
23:03:43.952 00.000 11616 Move returns status 0, amount 0
23:03:43.952 00.000 11616 MoveAxis(N, 0, ABG)
23:03:43.952 00.000 11616 Move returns status 0, amount 0
23:03:43.952 00.000 11616 move complete, result=0
23:03:43.952 00.000 11616 worker thread done servicing request
23:03:43.975 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=222, Gamma=1.290
23:03:43.992 00.017 12268 UpdateGuideState exits: m=128 SNR=7.7
23:03:43.993 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:43.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:43.993 00.000 12268 Enqueuing Expose request
23:03:43.993 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:43.993 00.000 11616 Worker thread wakes up
23:03:43.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:43.993 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:46.096 02.103 11616 Exposure complete
23:03:46.156 00.060 11616 worker thread done servicing request
23:03:46.156 00.000 12268 OnExposeComplete: enter
23:03:46.156 00.000 12268 UpdateGuideState(): m_state=6
23:03:46.156 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1482
23:03:46.156 00.000 12268 Star::Find returns 1 (0), X=1160.88, Y=161.41, Mass=108, SNR=7.0, Peak=19 HFD=4.1
23:03:46.157 00.001 12268 MultiStar: [#1 0.05,-0.47,1.38,U] [#2 -0.99,-0.00,0.00,M2] [#3 0.63,0.16,0.00,M1] [#4 -0.34,0.77,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 -0.04,0.17,0.78,U] [#7 0.00,0.00,0.00,L] [#8 -1.17,-0.97,0.00,M4] [#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:03:46.157 00.000 12268 refined, 2 included, MultiStar: {-0.08, -0.11}, one-star: {-0.28, 0.16}
23:03:46.157 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.63 = 2.66)
23:03:46.157 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.45)
23:03:46.157 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.15 mountX=-0.12 mountY=-0.06, mountTheta=-2.68
23:03:46.159 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.11, opts=13)
23:03:46.159 00.000 12268 Enqueuing Move request for scope (-0.08, -0.11)
23:03:46.159 00.000 11616 Worker thread wakes up
23:03:46.159 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
23:03:46.159 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
23:03:46.159 00.000 11616 Moving (-0.08, -0.11) raw xDistance=-0.12 yDistance=-0.06
23:03:46.159 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:46.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:03:46.159 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:46.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:03:46.160 00.001 11616 MoveAxis(E, 0, ABG)
23:03:46.160 00.000 11616 Move returns status 0, amount 0
23:03:46.160 00.000 11616 MoveAxis(N, 0, ABG)
23:03:46.160 00.000 11616 Move returns status 0, amount 0
23:03:46.160 00.000 11616 move complete, result=0
23:03:46.160 00.000 11616 worker thread done servicing request
23:03:46.180 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=184, Gamma=1.290
23:03:46.198 00.018 12268 UpdateGuideState exits: m=108 SNR=7.0
23:03:46.198 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:46.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:46.198 00.000 12268 Enqueuing Expose request
23:03:46.199 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:46.199 00.000 11616 Worker thread wakes up
23:03:46.199 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:46.199 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:48.215 02.016 11616 Exposure complete
23:03:48.276 00.061 11616 worker thread done servicing request
23:03:48.276 00.000 12268 OnExposeComplete: enter
23:03:48.276 00.000 12268 UpdateGuideState(): m_state=6
23:03:48.276 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1483
23:03:48.276 00.000 12268 Star::Find returns 1 (0), X=1161.27, Y=160.99, Mass=165, SNR=8.7, Peak=21 HFD=4.0
23:03:48.277 00.001 12268 Star::Find false star n=12 nbg=285 bg=7.4 sigma=0.8 thresh=10 peak=10
23:03:48.277 00.000 12268 MultiStar: [#1 0.37,0.30,1.20,U] [#2 0.06,-0.24,0.77,U] [#3 -0.17,0.05,0.60,U] [#4 -0.46,0.02,0.58,U] [#5 0.32,0.33,0.63,U] [#6 0.68,-0.38,0.00,M8] [#7 -10.22,15.24,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.00,0.00,0.00,L] 
23:03:48.277 00.000 12268 refined, 5 included, MultiStar: {0.09, 0.04}, one-star: {0.11, -0.26}
23:03:48.277 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
23:03:48.277 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
23:03:48.277 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.37 mountX=0.04 mountY=0.08, mountTheta=1.09
23:03:48.279 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.04, opts=13)
23:03:48.279 00.000 12268 Enqueuing Move request for scope (0.09, 0.04)
23:03:48.279 00.000 11616 Worker thread wakes up
23:03:48.279 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
23:03:48.279 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
23:03:48.279 00.000 11616 Moving (0.09, 0.04) raw xDistance=0.04 yDistance=0.08
23:03:48.279 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:48.280 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:03:48.280 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:48.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:03:48.280 00.000 11616 MoveAxis(E, 0, ABG)
23:03:48.280 00.000 11616 Move returns status 0, amount 0
23:03:48.280 00.000 11616 MoveAxis(N, 0, ABG)
23:03:48.280 00.000 11616 Move returns status 0, amount 0
23:03:48.280 00.000 11616 move complete, result=0
23:03:48.281 00.001 11616 worker thread done servicing request
23:03:48.302 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=173, Gamma=1.290
23:03:48.321 00.019 12268 UpdateGuideState exits: m=165 SNR=8.7
23:03:48.322 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:48.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:48.322 00.000 12268 Enqueuing Expose request
23:03:48.322 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:48.322 00.000 11616 Worker thread wakes up
23:03:48.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:48.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:50.342 02.020 11616 Exposure complete
23:03:50.402 00.060 11616 worker thread done servicing request
23:03:50.402 00.000 12268 OnExposeComplete: enter
23:03:50.403 00.001 12268 UpdateGuideState(): m_state=6
23:03:50.403 00.000 12268 Star::Find(15, 1161, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1484
23:03:50.403 00.000 12268 Star::Find returns 1 (0), X=1161.24, Y=161.16, Mass=125, SNR=7.6, Peak=20 HFD=3.6
23:03:50.404 00.001 12268 Star::Find false star n=8 nbg=288 bg=7.4 sigma=0.8 thresh=10 peak=9
23:03:50.404 00.000 12268 Star::Find false star n=11 nbg=289 bg=7.6 sigma=0.8 thresh=10 peak=10
23:03:50.404 00.000 12268 MultiStar: [#1 0.06,0.06,1.19,U] [#2 -0.81,0.21,0.00,M2] [#3 0.68,0.08,0.00,M1] [#4 -0.31,1.66,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 -0.07,0.15,0.71,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 0.00,0.00,0.00,L] 
23:03:50.404 00.000 12268 refined, 2 included, MultiStar: {0.04, 0.03}, one-star: {0.09, -0.09}
23:03:50.404 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
23:03:50.404 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.39)
23:03:50.404 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.69 mountX=0.04 mountY=0.03, mountTheta=0.77
23:03:50.406 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.03, opts=13)
23:03:50.406 00.000 12268 Enqueuing Move request for scope (0.04, 0.03)
23:03:50.406 00.000 11616 Worker thread wakes up
23:03:50.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
23:03:50.406 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
23:03:50.406 00.000 11616 Moving (0.04, 0.03) raw xDistance=0.04 yDistance=0.03
23:03:50.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:50.407 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:03:50.407 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:50.407 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:03:50.407 00.000 11616 MoveAxis(E, 0, ABG)
23:03:50.407 00.000 11616 Move returns status 0, amount 0
23:03:50.407 00.000 11616 MoveAxis(N, 0, ABG)
23:03:50.407 00.000 11616 Move returns status 0, amount 0
23:03:50.407 00.000 11616 move complete, result=0
23:03:50.408 00.001 11616 worker thread done servicing request
23:03:50.429 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=155, Gamma=1.290
23:03:50.448 00.019 12268 UpdateGuideState exits: m=125 SNR=7.6
23:03:50.448 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:50.448 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:50.448 00.000 12268 Enqueuing Expose request
23:03:50.448 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:50.449 00.001 11616 Worker thread wakes up
23:03:50.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:50.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:52.457 02.008 11616 Exposure complete
23:03:52.514 00.057 11616 worker thread done servicing request
23:03:52.514 00.000 12268 OnExposeComplete: enter
23:03:52.515 00.001 12268 UpdateGuideState(): m_state=6
23:03:52.515 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1485
23:03:52.515 00.000 12268 Star::Find returns 1 (0), X=1160.74, Y=161.36, Mass=133, SNR=7.9, Peak=21 HFD=3.6
23:03:52.515 00.000 12268 Star::Find false star n=9 nbg=285 bg=7.6 sigma=0.8 thresh=10 peak=10
23:03:52.515 00.000 12268 MultiStar: [#1 -0.39,0.65,0.00,M1] [#2 -0.46,0.27,0.79,U] [#3 0.05,-0.55,0.61,U] [#4 -0.09,1.09,0.00,M7] [#5 0.13,-0.05,0.71,U] [#6 0.07,0.51,0.75,U] [#7 0.00,0.00,0.00,L] [#8 -1.37,-0.53,0.00,M5] [#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:03:52.516 00.001 12268 refined, 4 included, MultiStar: {-0.15, 0.09}, one-star: {-0.41, 0.11}
23:03:52.516 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
23:03:52.516 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
23:03:52.516 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.62 mountX=0.07 mountY=-0.16, mountTheta=-1.15
23:03:52.518 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.09, opts=13)
23:03:52.518 00.000 12268 Enqueuing Move request for scope (-0.15, 0.09)
23:03:52.518 00.000 11616 Worker thread wakes up
23:03:52.518 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
23:03:52.519 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
23:03:52.519 00.000 11616 Moving (-0.15, 0.09) raw xDistance=0.07 yDistance=-0.16
23:03:52.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:52.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:03:52.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:52.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:03:52.519 00.000 11616 MoveAxis(E, 0, ABG)
23:03:52.519 00.000 11616 Move returns status 0, amount 0
23:03:52.519 00.000 11616 MoveAxis(N, 0, ABG)
23:03:52.519 00.000 11616 Move returns status 0, amount 0
23:03:52.519 00.000 11616 move complete, result=0
23:03:52.520 00.001 11616 worker thread done servicing request
23:03:52.543 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=189, Gamma=1.290
23:03:52.560 00.017 12268 UpdateGuideState exits: m=133 SNR=7.9
23:03:52.560 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:52.560 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:52.560 00.000 12268 Enqueuing Expose request
23:03:52.560 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:03:52.560 00.000 11616 Worker thread wakes up
23:03:52.561 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:52.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:54.568 02.007 11616 Exposure complete
23:03:54.631 00.063 11616 worker thread done servicing request
23:03:54.631 00.000 12268 OnExposeComplete: enter
23:03:54.632 00.001 12268 UpdateGuideState(): m_state=6
23:03:54.632 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1486
23:03:54.632 00.000 12268 Star::Find returns 1 (0), X=1161.04, Y=161.16, Mass=123, SNR=7.6, Peak=22 HFD=4.0
23:03:54.632 00.000 12268 Star::Find false star n=7 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:03:54.632 00.000 12268 MultiStar: [#1 0.12,-0.22,1.19,U] [#2 0.12,-0.08,0.91,U] [#3 0.60,-0.09,0.67,U] [#4 -0.39,0.53,0.00,M8] [#5 0.96,-0.38,0.00,M7] [#6 -0.18,0.36,0.65,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 0.00,0.00,0.00,L] 
23:03:54.632 00.000 12268 refined, 4 included, MultiStar: {0.10, -0.06}, one-star: {-0.11, -0.09}
23:03:54.633 00.001 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
23:03:54.633 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.15)
23:03:54.633 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-0.55 mountX=-0.05 mountY=0.10, mountTheta=2.02
23:03:54.635 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.06, opts=13)
23:03:54.635 00.000 12268 Enqueuing Move request for scope (0.10, -0.06)
23:03:54.635 00.000 11616 Worker thread wakes up
23:03:54.635 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
23:03:54.635 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
23:03:54.635 00.000 11616 Moving (0.10, -0.06) raw xDistance=-0.05 yDistance=0.10
23:03:54.635 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:54.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:03:54.636 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:54.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:03:54.636 00.000 11616 MoveAxis(E, 0, ABG)
23:03:54.636 00.000 11616 Move returns status 0, amount 0
23:03:54.636 00.000 11616 MoveAxis(N, 0, ABG)
23:03:54.636 00.000 11616 Move returns status 0, amount 0
23:03:54.636 00.000 11616 move complete, result=0
23:03:54.636 00.000 11616 worker thread done servicing request
23:03:54.658 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=193, Gamma=1.290
23:03:54.675 00.017 12268 UpdateGuideState exits: m=123 SNR=7.6
23:03:54.676 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:54.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:54.676 00.000 12268 Enqueuing Expose request
23:03:54.676 00.000 11616 Worker thread wakes up
23:03:54.676 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:54.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:54.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:56.689 02.013 11616 Exposure complete
23:03:56.747 00.058 11616 worker thread done servicing request
23:03:56.748 00.001 12268 OnExposeComplete: enter
23:03:56.748 00.000 12268 UpdateGuideState(): m_state=6
23:03:56.748 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1487
23:03:56.748 00.000 12268 Star::Find returns 1 (0), X=1160.53, Y=161.54, Mass=111, SNR=7.2, Peak=23 HFD=4.1
23:03:56.748 00.000 12268 Star::Find false star n=9 nbg=287 bg=7.4 sigma=0.8 thresh=10 peak=10
23:03:56.749 00.001 12268 Star::Find false star n=9 nbg=282 bg=7.6 sigma=0.8 thresh=10 peak=10
23:03:56.749 00.000 12268 Star::Find false star n=11 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
23:03:56.749 00.000 12268 MultiStar: [#1 0.05,0.88,0.00,M1] [#2 -0.09,0.13,0.83,U] [#3 0.35,-0.33,0.65,U] [#4 0.11,1.43,0.00,M9] [#5 0.59,0.27,0.00,M8] [#6 0.46,0.74,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] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:03:56.749 00.000 12268 refined, 2 included, MultiStar: {-0.19, 0.07}, one-star: {-0.62, 0.29}
23:03:56.749 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
23:03:56.749 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
23:03:56.749 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.77 mountX=0.05 mountY=-0.20, mountTheta=-1.30
23:03:56.751 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.07, opts=13)
23:03:56.751 00.000 12268 Enqueuing Move request for scope (-0.19, 0.07)
23:03:56.751 00.000 11616 Worker thread wakes up
23:03:56.751 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
23:03:56.751 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
23:03:56.751 00.000 11616 Moving (-0.19, 0.07) raw xDistance=0.05 yDistance=-0.20
23:03:56.751 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:56.751 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:03:56.752 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:56.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:03:56.752 00.000 11616 MoveAxis(E, 0, ABG)
23:03:56.752 00.000 11616 Move returns status 0, amount 0
23:03:56.752 00.000 11616 MoveAxis(N, 0, ABG)
23:03:56.752 00.000 11616 Move returns status 0, amount 0
23:03:56.752 00.000 11616 move complete, result=0
23:03:56.752 00.000 11616 worker thread done servicing request
23:03:56.774 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=199, Gamma=1.290
23:03:56.792 00.018 12268 UpdateGuideState exits: m=111 SNR=7.2
23:03:56.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:56.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:56.792 00.000 12268 Enqueuing Expose request
23:03:56.793 00.001 11616 Worker thread wakes up
23:03:56.793 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:03:56.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:56.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:03:58.803 02.010 11616 Exposure complete
23:03:58.860 00.057 11616 worker thread done servicing request
23:03:58.860 00.000 12268 OnExposeComplete: enter
23:03:58.860 00.000 12268 UpdateGuideState(): m_state=6
23:03:58.860 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1488
23:03:58.860 00.000 12268 Star::Find returns 1 (0), X=1160.60, Y=161.44, Mass=162, SNR=8.7, Peak=23 HFD=3.4
23:03:58.861 00.001 12268 Star::Find false star n=10 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
23:03:58.861 00.000 12268 Star::Find false star n=8 nbg=291 bg=7.5 sigma=0.8 thresh=10 peak=10
23:03:58.861 00.000 12268 MultiStar: [#1 -0.16,0.72,0.00,M2] [#2 -0.25,0.25,0.82,U] [#3 0.41,-0.40,0.56,U] [#4 -0.83,0.71,0.00,M10] [#5 -0.12,-0.04,0.71,U] [#6 0.12,-0.09,0.66,U] [#7 0.00,0.00,0.00,L] [#8 -0.56,-1.03,0.00,M6] [#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:03:58.861 00.000 12268 refined, 4 included, MultiStar: {-0.14, 0.02}, one-star: {-0.55, 0.19}
23:03:58.861 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
23:03:58.861 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
23:03:58.861 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=2.98 mountX=0.01 mountY=-0.14, mountTheta=-1.51
23:03:58.863 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.02, opts=13)
23:03:58.863 00.000 12268 Enqueuing Move request for scope (-0.14, 0.02)
23:03:58.863 00.000 11616 Worker thread wakes up
23:03:58.863 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
23:03:58.864 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
23:03:58.864 00.000 11616 Moving (-0.14, 0.02) raw xDistance=0.01 yDistance=-0.14
23:03:58.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:58.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:03:58.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:58.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:03:58.864 00.000 11616 MoveAxis(E, 0, ABG)
23:03:58.864 00.000 11616 Move returns status 0, amount 0
23:03:58.864 00.000 11616 MoveAxis(N, 0, ABG)
23:03:58.864 00.000 11616 Move returns status 0, amount 0
23:03:58.864 00.000 11616 move complete, result=0
23:03:58.865 00.001 11616 worker thread done servicing request
23:03:58.886 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=219, Gamma=1.290
23:03:58.906 00.020 12268 UpdateGuideState exits: m=162 SNR=8.7
23:03:58.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:58.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:03:58.906 00.000 12268 Enqueuing Expose request
23:03:58.907 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:58.907 00.000 11616 Worker thread wakes up
23:03:58.907 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:03:58.907 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:00.917 02.010 11616 Exposure complete
23:04:00.973 00.056 11616 worker thread done servicing request
23:04:00.973 00.000 12268 OnExposeComplete: enter
23:04:00.974 00.001 12268 UpdateGuideState(): m_state=6
23:04:00.974 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1489
23:04:00.974 00.000 12268 Star::Find returns 1 (0), X=1160.89, Y=161.58, Mass=157, SNR=8.6, Peak=24 HFD=3.6
23:04:00.974 00.000 12268 Star::Find false star n=5 nbg=287 bg=7.5 sigma=0.7 thresh=10 peak=10
23:04:00.974 00.000 12268 MultiStar: [#1 0.01,0.90,0.00,M3] [#2 -0.49,0.86,0.00,M1] [#3 0.52,-0.34,0.60,U] [#4 -0.48,1.21,0.00,R] [#5 0.18,0.40,0.79,U] [#6 -0.02,0.98,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 -0.51,-0.32,0.51,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:04:00.974 00.000 12268 refined, 3 included, MultiStar: {-0.03, 0.10}, one-star: {-0.27, 0.33}
23:04:00.975 00.001 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
23:04:00.975 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
23:04:00.975 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.83 mountX=0.09 mountY=-0.04, mountTheta=-0.38
23:04:00.976 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.10, opts=13)
23:04:00.976 00.000 12268 Enqueuing Move request for scope (-0.03, 0.10)
23:04:00.976 00.000 11616 Worker thread wakes up
23:04:00.976 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
23:04:00.977 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
23:04:00.977 00.000 11616 Moving (-0.03, 0.10) raw xDistance=0.09 yDistance=-0.04
23:04:00.977 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:00.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:04:00.977 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:00.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:04:00.977 00.000 11616 MoveAxis(E, 0, ABG)
23:04:00.977 00.000 11616 Move returns status 0, amount 0
23:04:00.977 00.000 11616 MoveAxis(N, 0, ABG)
23:04:00.977 00.000 11616 Move returns status 0, amount 0
23:04:00.977 00.000 11616 move complete, result=0
23:04:00.978 00.001 11616 worker thread done servicing request
23:04:01.000 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=173, Gamma=1.290
23:04:01.017 00.017 12268 UpdateGuideState exits: m=157 SNR=8.6
23:04:01.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:01.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:01.017 00.000 12268 Enqueuing Expose request
23:04:01.017 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:01.018 00.001 11616 Worker thread wakes up
23:04:01.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:01.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:03.032 02.014 11616 Exposure complete
23:04:03.093 00.061 11616 worker thread done servicing request
23:04:03.094 00.001 12268 OnExposeComplete: enter
23:04:03.094 00.000 12268 UpdateGuideState(): m_state=6
23:04:03.094 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1490
23:04:03.094 00.000 12268 Star::Find returns 1 (0), X=1161.15, Y=161.78, Mass=132, SNR=7.8, Peak=20 HFD=3.6
23:04:03.095 00.001 12268 Star::Find false star n=7 nbg=286 bg=7.6 sigma=0.8 thresh=10 peak=10
23:04:03.095 00.000 12268 MultiStar: [#1 -0.15,0.94,0.00,M4] [#2 -0.75,0.70,0.00,M2] [#3 0.62,-0.45,0.00,M1] [#4 -0.02,0.65,0.00,M1] [#5 -0.67,0.50,0.00,M7] [#6 0.14,0.48,0.67,U] [#7 0.00,0.00,0.00,L] [#8 -1.06,-0.79,0.00,M6] [#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:04:03.095 00.000 12268 refined, 1 included, MultiStar: {0.06, 0.51}, one-star: {0.00, 0.53}
23:04:03.095 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
23:04:03.095 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
23:04:03.095 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.51 hyp=0.51 cameraTheta=1.46 mountX=0.51 mountY=-0.01, mountTheta=-0.02
23:04:03.097 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.51, opts=13)
23:04:03.097 00.000 12268 Enqueuing Move request for scope (0.06, 0.51)
23:04:03.097 00.000 11616 Worker thread wakes up
23:04:03.097 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.51) opts 0xd
23:04:03.098 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.51)
23:04:03.098 00.000 11616 Moving (0.06, 0.51) raw xDistance=0.51 yDistance=-0.01
23:04:03.098 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:04:03.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
23:04:03.098 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:03.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:04:03.098 00.000 11616 MoveAxis(E, 0, ABG)
23:04:03.098 00.000 11616 Move returns status 0, amount 0
23:04:03.098 00.000 11616 MoveAxis(N, 0, ABG)
23:04:03.098 00.000 11616 Move returns status 0, amount 0
23:04:03.098 00.000 11616 move complete, result=0
23:04:03.099 00.001 11616 worker thread done servicing request
23:04:03.122 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=195, Gamma=1.290
23:04:03.142 00.020 12268 UpdateGuideState exits: m=132 SNR=7.8
23:04:03.143 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:03.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:03.143 00.000 12268 Enqueuing Expose request
23:04:03.143 00.000 12268 GuideStep: 0.5 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:03.143 00.000 11616 Worker thread wakes up
23:04:03.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:03.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:05.153 02.010 11616 Exposure complete
23:04:05.213 00.060 11616 worker thread done servicing request
23:04:05.213 00.000 12268 OnExposeComplete: enter
23:04:05.213 00.000 12268 UpdateGuideState(): m_state=6
23:04:05.213 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1491
23:04:05.213 00.000 12268 Star::Find returns 1 (0), X=1160.42, Y=161.70, Mass=158, SNR=8.5, Peak=22 HFD=4.7
23:04:05.214 00.001 12268 Star::Find false star n=7 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=9
23:04:05.214 00.000 12268 MultiStar: [#1 -0.27,0.70,0.00,M5] [#2 -1.13,0.06,0.00,M3] [#3 0.33,-0.69,0.00,M2] [#4 -0.54,-0.38,0.00,M2] [#5 -0.14,0.89,0.00,M8] [#6 0.05,0.30,0.59,U] [#7 0.00,0.00,0.00,L] [#8 -1.51,-1.80,0.00,M7] [#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:04:05.214 00.000 12268 refined, 1 included, MultiStar: {-0.45, 0.39}, one-star: {-0.74, 0.45}
23:04:05.214 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
23:04:05.214 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
23:04:05.214 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.39 hyp=0.59 cameraTheta=2.42 mountX=0.35 mountY=-0.49, mountTheta=-0.96
23:04:05.219 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=0.39, opts=13)
23:04:05.219 00.000 12268 Enqueuing Move request for scope (-0.45, 0.39)
23:04:05.219 00.000 11616 Worker thread wakes up
23:04:05.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.39) opts 0xd
23:04:05.219 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, 0.39)
23:04:05.219 00.000 11616 Moving (-0.45, 0.39) raw xDistance=0.35 yDistance=-0.49
23:04:05.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
23:04:05.219 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.45 direction from 1 to -1
23:04:05.219 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.48
23:04:05.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
23:04:05.219 00.000 11616 MoveAxis(W, 195, ABG)
23:04:05.219 00.000 11616 Guiding  Dir = 3, Dur = 195
23:04:05.220 00.001 11616 IsSlewing returns 0
23:04:05.220 00.000 11616 IsGuiding returns 0
23:04:05.220 00.000 11616 PulseGuide returned control before completion, sleep 205
23:04:05.241 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=212, Gamma=1.290
23:04:05.259 00.018 12268 UpdateGuideState exits: m=158 SNR=8.5
23:04:05.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:05.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:05.259 00.000 12268 Enqueuing Expose request
23:04:05.434 00.175 11616 IsGuiding returns 1
23:04:05.434 00.000 11616 scope still moving after pulse duration time elapsed
23:04:05.465 00.031 11616 IsSlewing returns 0
23:04:05.465 00.000 11616 IsGuiding returns 0
23:04:05.465 00.000 11616 scope move finished after 195 + 49 ms
23:04:05.465 00.000 11616 Move returns status 0, amount 195
23:04:05.465 00.000 11616 BLC: Oldest BLC event removed
23:04:05.465 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1593 applied
23:04:05.466 00.001 11616 MoveAxis(N, 1635, ABG)
23:04:05.466 00.000 11616 Guiding  Dir = 0, Dur = 1635
23:04:05.466 00.000 11616 IsSlewing returns 0
23:04:05.466 00.000 11616 IsGuiding returns 0
23:04:05.466 00.000 11616 PulseGuide returned control before completion, sleep 1645
23:04:07.113 01.647 11616 IsGuiding returns 1
23:04:07.113 00.000 11616 scope still moving after pulse duration time elapsed
23:04:07.144 00.031 11616 IsSlewing returns 0
23:04:07.144 00.000 11616 IsGuiding returns 0
23:04:07.144 00.000 11616 scope move finished after 1635 + 43 ms
23:04:07.144 00.000 11616 Move returns status 0, amount 1635
23:04:07.144 00.000 11616 move complete, result=0
23:04:07.144 00.000 11616 worker thread done servicing request
23:04:07.144 00.000 11616 Worker thread wakes up
23:04:07.144 00.000 12268 GuideStep: 0.3 px 195 ms WEST, -0.5 px 1635 ms NORTH
23:04:07.145 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:07.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:09.163 02.018 11616 Exposure complete
23:04:09.227 00.064 11616 worker thread done servicing request
23:04:09.227 00.000 12268 OnExposeComplete: enter
23:04:09.228 00.001 12268 UpdateGuideState(): m_state=6
23:04:09.228 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1492
23:04:09.228 00.000 12268 Star::Find returns 1 (0), X=1160.66, Y=160.95, Mass=135, SNR=7.9, Peak=21 HFD=3.4
23:04:09.228 00.000 12268 MultiStar: [#1 -0.08,-0.04,1.17,U] [#2 -1.19,-0.39,0.00,M4] [#3 0.63,-0.18,0.00,M3] [#4 -0.07,-0.66,0.00,M3] [#5 0.01,-0.35,0.65,U] [#6 -0.30,-0.09,0.60,U] [#7 0.00,0.00,0.00,L] [#8 -1.47,-1.20,0.00,M8] [#9 -0.08,0.59,0.49,U] 
23:04:09.228 00.000 12268 refined, 4 included, MultiStar: {-0.20, -0.09}, one-star: {-0.49, -0.30}
23:04:09.228 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
23:04:09.229 00.001 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
23:04:09.229 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-2.74 mountX=-0.11 mountY=-0.19, mountTheta=-2.08
23:04:09.230 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.09, opts=13)
23:04:09.230 00.000 12268 Enqueuing Move request for scope (-0.20, -0.09)
23:04:09.231 00.001 11616 Worker thread wakes up
23:04:09.231 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.09) opts 0xd
23:04:09.231 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.09)
23:04:09.231 00.000 11616 Moving (-0.20, -0.09) raw xDistance=-0.11 yDistance=-0.19
23:04:09.231 00.000 11616 BLC: History state: CurrMiss=0.19, AvgInitMiss=0.13, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.073912, 1:0.190554
23:04:09.231 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:04:09.231 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:04:09.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:04:09.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
23:04:09.231 00.000 11616 MoveAxis(E, 0, ABG)
23:04:09.231 00.000 11616 Move returns status 0, amount 0
23:04:09.232 00.001 11616 MoveAxis(N, 16, ABG)
23:04:09.232 00.000 11616 Guiding  Dir = 0, Dur = 16
23:04:09.232 00.000 11616 IsSlewing returns 0
23:04:09.232 00.000 11616 IsGuiding returns 0
23:04:09.232 00.000 11616 PulseGuide returned control before completion, sleep 26
23:04:09.254 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=148, Gamma=1.290
23:04:09.271 00.017 11616 IsGuiding returns 1
23:04:09.272 00.001 11616 scope still moving after pulse duration time elapsed
23:04:09.273 00.001 12268 UpdateGuideState exits: m=135 SNR=7.9
23:04:09.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:09.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:09.273 00.000 12268 Enqueuing Expose request
23:04:09.303 00.030 11616 IsSlewing returns 0
23:04:09.303 00.000 11616 IsGuiding returns 0
23:04:09.303 00.000 11616 scope move finished after 16 + 55 ms
23:04:09.303 00.000 11616 Move returns status 0, amount 16
23:04:09.303 00.000 11616 move complete, result=0
23:04:09.304 00.001 11616 worker thread done servicing request
23:04:09.304 00.000 11616 Worker thread wakes up
23:04:09.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:09.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:09.304 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
23:04:11.320 02.016 11616 Exposure complete
23:04:11.382 00.062 11616 worker thread done servicing request
23:04:11.382 00.000 12268 OnExposeComplete: enter
23:04:11.382 00.000 12268 UpdateGuideState(): m_state=6
23:04:11.382 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1493
23:04:11.382 00.000 12268 Star::Find returns 1 (0), X=1160.79, Y=160.40, Mass=133, SNR=7.9, Peak=22 HFD=3.8
23:04:11.383 00.001 12268 MultiStar: [#1 -0.98,-0.17,0.00,M5] [#2 -1.24,-0.19,0.00,M5] [#3 0.66,-0.19,0.00,M4] [#4 0.15,-0.84,0.00,M4] [#5 -0.57,-0.44,0.00,M8] [#6 -0.72,0.07,0.00,M4] [#7 -1.35,1.03,0.00,M2] [#8 -1.38,-1.08,0.00,M9] 
23:04:11.383 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
23:04:11.383 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
23:04:11.383 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.85 hyp=0.93 cameraTheta=-1.97 mountX=-0.88 mountY=-0.25, mountTheta=-2.87
23:04:11.385 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.85, opts=13)
23:04:11.385 00.000 12268 Enqueuing Move request for scope (-0.36, -0.85)
23:04:11.385 00.000 11616 Worker thread wakes up
23:04:11.385 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.85) opts 0xd
23:04:11.385 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.85)
23:04:11.385 00.000 11616 Moving (-0.36, -0.85) raw xDistance=-0.88 yDistance=-0.25
23:04:11.385 00.000 11616 BLC: History state: CurrMiss=0.25, AvgInitMiss=0.13, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.073912, 1:0.190554, 2:0.247925
23:04:11.386 00.001 11616 BLC: Under-shoot: nominal increase by 75
23:04:11.386 00.000 11616 BLC: window closed
23:04:11.386 00.000 11616 BLC: Pulse adjusted to 1668
23:04:11.387 00.001 11616 resist switch: large excursion: input -0.88 thresh 0.29 direction from 1 to -1
23:04:11.387 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.65
23:04:11.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.88
23:04:11.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
23:04:11.387 00.000 11616 MoveAxis(E, 494, ABG)
23:04:11.387 00.000 11616 Guiding  Dir = 2, Dur = 494
23:04:11.388 00.001 11616 IsSlewing returns 0
23:04:11.388 00.000 11616 IsGuiding returns 0
23:04:11.388 00.000 11616 PulseGuide returned control before completion, sleep 504
23:04:11.409 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=186, Gamma=1.290
23:04:11.427 00.018 12268 UpdateGuideState exits: m=133 SNR=7.9
23:04:11.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:11.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:11.427 00.000 12268 Enqueuing Expose request
23:04:11.514 00.087 12268 evsrv: cli 0F8E69C0 connect
23:04:11.515 00.001 12268 case statement mapped state 6 to 3
23:04:11.515 00.000 12268 case statement mapped state 6 to 3
23:04:11.516 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"c5a85763-84b8-4848-a86d-62939832d008"}
23:04:11.516 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"c5a85763-84b8-4848-a86d-62939832d008"}
23:04:11.516 00.000 12268 evsrv: cli 0F8E69C0 disconnect
23:04:11.909 00.393 11616 IsGuiding returns 0
23:04:11.909 00.000 11616 Move returns status 0, amount 494
23:04:11.909 00.000 11616 MoveAxis(N, 21, ABG)
23:04:11.909 00.000 11616 Guiding  Dir = 0, Dur = 21
23:04:11.910 00.001 11616 IsSlewing returns 0
23:04:11.910 00.000 11616 IsGuiding returns 0
23:04:11.910 00.000 11616 PulseGuide returned control before completion, sleep 31
23:04:11.957 00.047 11616 IsGuiding returns 1
23:04:11.958 00.001 11616 scope still moving after pulse duration time elapsed
23:04:11.988 00.030 11616 IsSlewing returns 0
23:04:11.989 00.001 11616 IsGuiding returns 1
23:04:12.020 00.031 11616 IsSlewing returns 0
23:04:12.020 00.000 11616 IsGuiding returns 1
23:04:12.051 00.031 11616 IsSlewing returns 0
23:04:12.051 00.000 11616 IsGuiding returns 0
23:04:12.051 00.000 11616 scope move finished after 21 + 119 ms
23:04:12.051 00.000 11616 Move returns status 0, amount 21
23:04:12.051 00.000 11616 move complete, result=0
23:04:12.051 00.000 11616 worker thread done servicing request
23:04:12.051 00.000 11616 Worker thread wakes up
23:04:12.052 00.001 12268 GuideStep: -0.9 px 494 ms EAST, -0.2 px 21 ms NORTH
23:04:12.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:12.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:14.093 02.041 11616 Exposure complete
23:04:14.152 00.059 11616 worker thread done servicing request
23:04:14.152 00.000 12268 OnExposeComplete: enter
23:04:14.152 00.000 12268 UpdateGuideState(): m_state=6
23:04:14.152 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1494
23:04:14.152 00.000 12268 Star::Find returns 1 (0), X=1160.69, Y=161.28, Mass=145, SNR=8.2, Peak=23 HFD=3.5
23:04:14.153 00.001 12268 MultiStar: [#1 -0.32,0.39,1.13,U] [#2 -0.78,0.73,0.00,M6] [#3 1.03,-0.20,0.00,M5] [#4 0.02,-0.28,0.72,U] [#5 -0.19,-0.08,0.70,U] [#6 -0.37,0.35,0.62,U] [#7 0.00,0.00,0.00,L] [#8 -0.12,-1.00,0.00,M10] [#9 -0.66,0.78,0.00,M8] 
23:04:14.153 00.000 12268 refined, 4 included, MultiStar: {-0.28, 0.10}, one-star: {-0.47, 0.03}
23:04:14.153 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
23:04:14.153 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
23:04:14.153 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.10 hyp=0.30 cameraTheta=2.79 mountX=0.08 mountY=-0.29, mountTheta=-1.31
23:04:14.155 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.10, opts=13)
23:04:14.155 00.000 12268 Enqueuing Move request for scope (-0.28, 0.10)
23:04:14.155 00.000 11616 Worker thread wakes up
23:04:14.155 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.10) opts 0xd
23:04:14.155 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.10)
23:04:14.155 00.000 11616 Moving (-0.28, 0.10) raw xDistance=0.08 yDistance=-0.29
23:04:14.155 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:14.155 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:04:14.156 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:04:14.156 00.000 11616 MoveAxis(E, 0, ABG)
23:04:14.156 00.000 11616 Move returns status 0, amount 0
23:04:14.156 00.000 11616 MoveAxis(N, 25, ABG)
23:04:14.156 00.000 11616 Guiding  Dir = 0, Dur = 25
23:04:14.156 00.000 11616 IsSlewing returns 0
23:04:14.157 00.001 11616 IsGuiding returns 0
23:04:14.157 00.000 11616 PulseGuide returned control before completion, sleep 35
23:04:14.180 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=201, Gamma=1.290
23:04:14.197 00.017 12268 UpdateGuideState exits: m=145 SNR=8.2
23:04:14.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:14.197 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:14.197 00.000 12268 Enqueuing Expose request
23:04:14.205 00.008 11616 IsGuiding returns 1
23:04:14.205 00.000 11616 scope still moving after pulse duration time elapsed
23:04:14.236 00.031 11616 IsSlewing returns 0
23:04:14.236 00.000 11616 IsGuiding returns 0
23:04:14.236 00.000 11616 scope move finished after 25 + 54 ms
23:04:14.237 00.001 11616 Move returns status 0, amount 25
23:04:14.237 00.000 11616 move complete, result=0
23:04:14.237 00.000 11616 worker thread done servicing request
23:04:14.237 00.000 11616 Worker thread wakes up
23:04:14.237 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:14.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:14.237 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 25 ms NORTH
23:04:16.248 02.011 11616 Exposure complete
23:04:16.308 00.060 11616 worker thread done servicing request
23:04:16.308 00.000 12268 OnExposeComplete: enter
23:04:16.308 00.000 12268 UpdateGuideState(): m_state=6
23:04:16.308 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1495
23:04:16.309 00.001 12268 Star::Find returns 1 (0), X=1160.47, Y=161.64, Mass=133, SNR=7.9, Peak=22 HFD=3.3
23:04:16.309 00.000 12268 Star::Find false star n=8 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
23:04:16.309 00.000 12268 MultiStar: [#1 -0.19,0.67,0.00,M5] [#2 -1.06,0.55,0.00,M7] [#3 0.45,-0.05,0.63,U] [#4 0.08,-0.45,0.97,U] [#5 0.29,0.58,0.00,M8] [#6 0.19,1.05,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 -1.17,-0.73,0.00,R] [#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:04:16.309 00.000 12268 refined, 2 included, MultiStar: {-0.12, -0.03}, one-star: {-0.69, 0.39}
23:04:16.309 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
23:04:16.309 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.20)
23:04:16.310 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.90 mountX=-0.04 mountY=-0.12, mountTheta=-1.91
23:04:16.311 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.03, opts=13)
23:04:16.311 00.000 12268 Enqueuing Move request for scope (-0.12, -0.03)
23:04:16.311 00.000 11616 Worker thread wakes up
23:04:16.311 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
23:04:16.311 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
23:04:16.312 00.001 11616 Moving (-0.12, -0.03) raw xDistance=-0.04 yDistance=-0.12
23:04:16.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:16.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:04:16.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:16.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:04:16.312 00.000 11616 MoveAxis(E, 0, ABG)
23:04:16.312 00.000 11616 Move returns status 0, amount 0
23:04:16.312 00.000 11616 MoveAxis(N, 0, ABG)
23:04:16.312 00.000 11616 Move returns status 0, amount 0
23:04:16.312 00.000 11616 move complete, result=0
23:04:16.312 00.000 11616 worker thread done servicing request
23:04:16.334 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=216, Gamma=1.290
23:04:16.352 00.018 12268 UpdateGuideState exits: m=133 SNR=7.9
23:04:16.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:16.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:16.352 00.000 12268 Enqueuing Expose request
23:04:16.352 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:16.352 00.000 11616 Worker thread wakes up
23:04:16.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:16.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:18.367 02.015 11616 Exposure complete
23:04:18.426 00.059 11616 worker thread done servicing request
23:04:18.427 00.001 12268 OnExposeComplete: enter
23:04:18.427 00.000 12268 UpdateGuideState(): m_state=6
23:04:18.427 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1496
23:04:18.427 00.000 12268 Star::Find returns 1 (0), X=1160.94, Y=161.33, Mass=134, SNR=7.9, Peak=20 HFD=3.6
23:04:18.427 00.000 12268 Star::Find false star n=7 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:04:18.428 00.001 12268 Star::Find false star n=9 nbg=284 bg=7.5 sigma=0.8 thresh=10 peak=10
23:04:18.428 00.000 12268 MultiStar: [#1 -0.14,0.35,1.30,U] [#2 -0.61,-0.09,1.03,U] [#3 0.31,0.16,0.62,U] [#4 0.33,0.16,0.65,U] [#5 0.25,0.07,0.83,U] [#6 -0.64,0.40,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.90,-0.28,0.00,M1] [#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:04:18.428 00.000 12268 refined, 5 included, MultiStar: {-0.08, 0.13}, one-star: {-0.22, 0.08}
23:04:18.428 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
23:04:18.428 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
23:04:18.428 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.11 mountX=0.12 mountY=-0.09, mountTheta=-0.66
23:04:18.429 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.13, opts=13)
23:04:18.429 00.000 12268 Enqueuing Move request for scope (-0.08, 0.13)
23:04:18.430 00.001 11616 Worker thread wakes up
23:04:18.430 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
23:04:18.430 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
23:04:18.430 00.000 11616 Moving (-0.08, 0.13) raw xDistance=0.12 yDistance=-0.09
23:04:18.430 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:04:18.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:04:18.430 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:18.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:04:18.430 00.000 11616 MoveAxis(E, 0, ABG)
23:04:18.430 00.000 11616 Move returns status 0, amount 0
23:04:18.430 00.000 11616 MoveAxis(N, 0, ABG)
23:04:18.430 00.000 11616 Move returns status 0, amount 0
23:04:18.431 00.001 11616 move complete, result=0
23:04:18.431 00.000 11616 worker thread done servicing request
23:04:18.453 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=192, Gamma=1.290
23:04:18.471 00.018 12268 UpdateGuideState exits: m=134 SNR=7.9
23:04:18.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:18.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:18.471 00.000 12268 Enqueuing Expose request
23:04:18.471 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:18.471 00.000 11616 Worker thread wakes up
23:04:18.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:18.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:20.490 02.019 11616 Exposure complete
23:04:20.549 00.059 11616 worker thread done servicing request
23:04:20.549 00.000 12268 OnExposeComplete: enter
23:04:20.549 00.000 12268 UpdateGuideState(): m_state=6
23:04:20.549 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1497
23:04:20.550 00.001 12268 Star::Find returns 1 (0), X=1161.11, Y=161.74, Mass=139, SNR=8.0, Peak=24 HFD=3.5
23:04:20.550 00.000 12268 Star::Find false star n=10 nbg=287 bg=7.5 sigma=0.8 thresh=10 peak=10
23:04:20.550 00.000 12268 MultiStar: [#1 -0.02,0.64,0.00,M5] [#2 -0.36,0.23,0.91,U] [#3 0.56,-0.17,0.56,U] [#4 0.04,0.02,0.98,U] [#5 0.32,0.09,0.80,U] [#6 0.22,0.49,0.96,U] [#7 0.00,0.00,0.00,L] [#8 1.42,0.61,0.00,M2] [#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:04:20.550 00.000 12268 refined, 5 included, MultiStar: {0.09, 0.22}, one-star: {-0.04, 0.49}
23:04:20.550 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
23:04:20.550 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.90)
23:04:20.550 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.20 mountX=0.23 mountY=0.06, mountTheta=0.24
23:04:20.552 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.22, opts=13)
23:04:20.552 00.000 12268 Enqueuing Move request for scope (0.09, 0.22)
23:04:20.553 00.001 11616 Worker thread wakes up
23:04:20.553 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
23:04:20.553 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
23:04:20.553 00.000 11616 Moving (0.09, 0.22) raw xDistance=0.23 yDistance=0.06
23:04:20.553 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:04:20.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:04:20.553 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:20.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:04:20.553 00.000 11616 MoveAxis(E, 0, ABG)
23:04:20.553 00.000 11616 Move returns status 0, amount 0
23:04:20.553 00.000 11616 MoveAxis(N, 0, ABG)
23:04:20.554 00.001 11616 Move returns status 0, amount 0
23:04:20.554 00.000 11616 move complete, result=0
23:04:20.554 00.000 11616 worker thread done servicing request
23:04:20.576 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=212, Gamma=1.290
23:04:20.593 00.017 12268 UpdateGuideState exits: m=139 SNR=8.0
23:04:20.594 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:20.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:20.594 00.000 12268 Enqueuing Expose request
23:04:20.594 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:20.594 00.000 11616 Worker thread wakes up
23:04:20.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:20.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:22.609 02.015 11616 Exposure complete
23:04:22.668 00.059 11616 worker thread done servicing request
23:04:22.668 00.000 12268 OnExposeComplete: enter
23:04:22.669 00.001 12268 UpdateGuideState(): m_state=6
23:04:22.669 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1498
23:04:22.669 00.000 12268 Star::Find returns 1 (0), X=1161.36, Y=161.04, Mass=122, SNR=7.6, Peak=23 HFD=3.3
23:04:22.669 00.000 12268 Star::Find false star n=10 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
23:04:22.670 00.001 12268 Star::Find false star n=12 nbg=290 bg=7.5 sigma=0.8 thresh=10 peak=10
23:04:22.670 00.000 12268 MultiStar: [#1 -0.15,0.08,1.23,U] [#2 0.17,0.42,0.97,U] [#3 0.52,-0.38,0.00,M3] [#4 0.31,-0.41,0.74,U] [#5 0.16,0.39,0.82,U] [#6 0.25,0.33,0.80,U] [#7 0.00,0.00,0.00,L] [#8 0.70,0.27,0.00,M3] [#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:04:22.670 00.000 12268 refined, 5 included, MultiStar: {0.13, 0.10}, one-star: {0.20, -0.21}
23:04:22.670 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.47) = xAngle (-0.81 = -0.81)
23:04:22.670 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.36)
23:04:22.670 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.17 cameraTheta=0.66 mountX=0.12 mountY=0.12, mountTheta=0.79
23:04:22.672 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.10, opts=13)
23:04:22.672 00.000 12268 Enqueuing Move request for scope (0.13, 0.10)
23:04:22.672 00.000 11616 Worker thread wakes up
23:04:22.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
23:04:22.672 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
23:04:22.672 00.000 11616 Moving (0.13, 0.10) raw xDistance=0.12 yDistance=0.12
23:04:22.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:04:22.673 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:04:22.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:22.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:04:22.673 00.000 11616 MoveAxis(E, 0, ABG)
23:04:22.673 00.000 11616 Move returns status 0, amount 0
23:04:22.673 00.000 11616 MoveAxis(N, 0, ABG)
23:04:22.673 00.000 11616 Move returns status 0, amount 0
23:04:22.673 00.000 11616 move complete, result=0
23:04:22.674 00.001 11616 worker thread done servicing request
23:04:22.696 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=235, Gamma=1.290
23:04:22.713 00.017 12268 UpdateGuideState exits: m=122 SNR=7.6
23:04:22.714 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:22.714 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:22.714 00.000 12268 Enqueuing Expose request
23:04:22.714 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:22.714 00.000 11616 Worker thread wakes up
23:04:22.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:22.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:24.727 02.013 11616 Exposure complete
23:04:24.784 00.057 11616 worker thread done servicing request
23:04:24.784 00.000 12268 OnExposeComplete: enter
23:04:24.784 00.000 12268 UpdateGuideState(): m_state=6
23:04:24.784 00.000 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1499
23:04:24.785 00.001 12268 Star::Find returns 1 (0), X=1161.09, Y=161.89, Mass=152, SNR=8.4, Peak=26 HFD=3.6
23:04:24.785 00.000 12268 Star::Find false star n=6 nbg=290 bg=7.5 sigma=0.8 thresh=10 peak=10
23:04:24.785 00.000 12268 MultiStar: [#1 -0.13,0.68,0.00,M5] [#2 -1.02,-0.02,0.00,M5] [#3 0.68,-0.26,0.00,M4] [#4 -0.39,-0.47,0.73,U] [#5 0.16,0.70,0.00,M6] [#6 -0.04,0.97,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 1.03,0.52,0.00,M4] [#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:04:24.785 00.000 12268 refined, 1 included, MultiStar: {-0.21, 0.18}, one-star: {-0.07, 0.64}
23:04:24.785 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
23:04:24.785 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
23:04:24.785 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.18 hyp=0.27 cameraTheta=2.43 mountX=0.15 mountY=-0.23, mountTheta=-0.97
23:04:24.787 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.18, opts=13)
23:04:24.787 00.000 12268 Enqueuing Move request for scope (-0.21, 0.18)
23:04:24.787 00.000 11616 Worker thread wakes up
23:04:24.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.18) opts 0xd
23:04:24.788 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.18)
23:04:24.788 00.000 11616 Moving (-0.21, 0.18) raw xDistance=0.15 yDistance=-0.23
23:04:24.788 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:04:24.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:04:24.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
23:04:24.788 00.000 11616 MoveAxis(E, 0, ABG)
23:04:24.788 00.000 11616 Move returns status 0, amount 0
23:04:24.788 00.000 11616 MoveAxis(N, 19, ABG)
23:04:24.788 00.000 11616 Guiding  Dir = 0, Dur = 19
23:04:24.789 00.001 11616 IsSlewing returns 0
23:04:24.789 00.000 11616 IsGuiding returns 0
23:04:24.789 00.000 11616 PulseGuide returned control before completion, sleep 29
23:04:24.811 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=194, Gamma=1.290
23:04:24.821 00.010 11616 IsGuiding returns 1
23:04:24.821 00.000 11616 scope still moving after pulse duration time elapsed
23:04:24.830 00.009 12268 UpdateGuideState exits: m=152 SNR=8.4
23:04:24.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:24.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:24.830 00.000 12268 Enqueuing Expose request
23:04:24.853 00.023 11616 IsSlewing returns 0
23:04:24.853 00.000 11616 IsGuiding returns 0
23:04:24.853 00.000 11616 scope move finished after 19 + 45 ms
23:04:24.853 00.000 11616 Move returns status 0, amount 19
23:04:24.854 00.001 11616 move complete, result=0
23:04:24.854 00.000 11616 worker thread done servicing request
23:04:24.854 00.000 11616 Worker thread wakes up
23:04:24.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:24.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:24.855 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 19 ms NORTH
23:04:26.854 01.999 11616 Exposure complete
23:04:26.914 00.060 11616 worker thread done servicing request
23:04:26.914 00.000 12268 OnExposeComplete: enter
23:04:26.914 00.000 12268 UpdateGuideState(): m_state=6
23:04:26.915 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1500
23:04:26.915 00.000 12268 Star::Find returns 1 (0), X=1160.69, Y=162.10, Mass=135, SNR=7.9, Peak=26 HFD=3.2
23:04:26.915 00.000 12268 MultiStar: [#1 -0.39,0.75,0.00,M6] [#2 -0.65,1.23,0.00,M6] [#3 0.31,-0.16,0.66,U] [#4 -0.15,-0.09,0.74,U] [#5 0.18,0.53,0.71,U] [#6 -0.21,0.63,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.22,0.61,0.00,M5] [#9 -0.19,0.36,0.44,U] 
23:04:26.915 00.000 12268 refined, 4 included, MultiStar: {-0.09, 0.34}, one-star: {-0.47, 0.85}
23:04:26.915 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
23:04:26.915 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
23:04:26.916 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.84 mountX=0.33 mountY=-0.14, mountTheta=-0.39
23:04:26.917 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.34, opts=13)
23:04:26.918 00.001 12268 Enqueuing Move request for scope (-0.09, 0.34)
23:04:26.918 00.000 11616 Worker thread wakes up
23:04:26.918 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.34) opts 0xd
23:04:26.918 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.34)
23:04:26.918 00.000 11616 Moving (-0.09, 0.34) raw xDistance=0.33 yDistance=-0.14
23:04:26.918 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
23:04:26.918 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.99
23:04:26.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
23:04:26.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:26.919 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:04:26.919 00.000 11616 MoveAxis(W, 185, ABG)
23:04:26.919 00.000 11616 Guiding  Dir = 3, Dur = 185
23:04:26.919 00.000 11616 IsSlewing returns 0
23:04:26.919 00.000 11616 IsGuiding returns 0
23:04:26.919 00.000 11616 PulseGuide returned control before completion, sleep 195
23:04:26.940 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=180, Gamma=1.290
23:04:26.958 00.018 12268 UpdateGuideState exits: m=135 SNR=7.9
23:04:26.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:26.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:26.958 00.000 12268 Enqueuing Expose request
23:04:27.117 00.159 11616 IsGuiding returns 1
23:04:27.117 00.000 11616 scope still moving after pulse duration time elapsed
23:04:27.148 00.031 11616 IsSlewing returns 0
23:04:27.148 00.000 11616 IsGuiding returns 0
23:04:27.148 00.000 11616 scope move finished after 185 + 44 ms
23:04:27.148 00.000 11616 Move returns status 0, amount 185
23:04:27.148 00.000 11616 MoveAxis(N, 0, ABG)
23:04:27.148 00.000 11616 Move returns status 0, amount 0
23:04:27.149 00.001 11616 move complete, result=0
23:04:27.149 00.000 11616 worker thread done servicing request
23:04:27.149 00.000 12268 GuideStep: 0.3 px 185 ms WEST, -0.1 px 0 ms NORTH
23:04:27.149 00.000 11616 Worker thread wakes up
23:04:27.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:27.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:29.158 02.009 11616 Exposure complete
23:04:29.218 00.060 11616 worker thread done servicing request
23:04:29.218 00.000 12268 OnExposeComplete: enter
23:04:29.218 00.000 12268 UpdateGuideState(): m_state=6
23:04:29.218 00.000 12268 Star::Find(15, 1160, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1501
23:04:29.218 00.000 12268 Star::Find returns 1 (0), X=1161.14, Y=161.96, Mass=123, SNR=7.5, Peak=22 HFD=4.1
23:04:29.219 00.001 12268 MultiStar: [#1 -0.27,0.97,0.00,M7] [#2 -0.61,0.96,0.00,M7] [#3 0.61,-0.25,0.00,M4] [#4 -0.28,0.06,0.69,U] [#5 0.51,0.61,0.00,M6] [#6 0.10,0.76,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 0.73,0.58,0.00,M6] [#9 -0.16,0.53,0.57,U] 
23:04:29.219 00.000 12268 refined, 2 included, MultiStar: {-0.13, 0.47}, one-star: {-0.02, 0.71}
23:04:29.219 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
23:04:29.219 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
23:04:29.219 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.47 hyp=0.48 cameraTheta=1.85 mountX=0.45 mountY=-0.19, mountTheta=-0.40
23:04:29.221 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.47, opts=13)
23:04:29.221 00.000 12268 Enqueuing Move request for scope (-0.13, 0.47)
23:04:29.221 00.000 11616 Worker thread wakes up
23:04:29.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.47) opts 0xd
23:04:29.221 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.47)
23:04:29.221 00.000 11616 Moving (-0.13, 0.47) raw xDistance=0.45 yDistance=-0.19
23:04:29.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
23:04:29.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
23:04:29.221 00.000 11616 MoveAxis(W, 252, ABG)
23:04:29.222 00.001 11616 Guiding  Dir = 3, Dur = 252
23:04:29.222 00.000 11616 IsSlewing returns 0
23:04:29.222 00.000 11616 IsGuiding returns 0
23:04:29.223 00.001 11616 PulseGuide returned control before completion, sleep 262
23:04:29.242 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=184, Gamma=1.290
23:04:29.261 00.019 12268 UpdateGuideState exits: m=123 SNR=7.5
23:04:29.261 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:29.261 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:29.261 00.000 12268 Enqueuing Expose request
23:04:29.492 00.231 11616 IsGuiding returns 1
23:04:29.492 00.000 11616 scope still moving after pulse duration time elapsed
23:04:29.523 00.031 11616 IsSlewing returns 0
23:04:29.523 00.000 11616 IsGuiding returns 0
23:04:29.523 00.000 11616 scope move finished after 252 + 49 ms
23:04:29.523 00.000 11616 Move returns status 0, amount 252
23:04:29.523 00.000 11616 MoveAxis(N, 16, ABG)
23:04:29.524 00.001 11616 Guiding  Dir = 0, Dur = 16
23:04:29.524 00.000 11616 IsSlewing returns 0
23:04:29.524 00.000 11616 IsGuiding returns 0
23:04:29.524 00.000 11616 PulseGuide returned control before completion, sleep 26
23:04:29.554 00.030 11616 IsGuiding returns 1
23:04:29.555 00.001 11616 scope still moving after pulse duration time elapsed
23:04:29.585 00.030 11616 IsSlewing returns 0
23:04:29.585 00.000 11616 IsGuiding returns 0
23:04:29.586 00.001 11616 scope move finished after 16 + 45 ms
23:04:29.586 00.000 11616 Move returns status 0, amount 16
23:04:29.586 00.000 11616 move complete, result=0
23:04:29.586 00.000 11616 worker thread done servicing request
23:04:29.586 00.000 11616 Worker thread wakes up
23:04:29.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:29.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:29.586 00.000 12268 GuideStep: 0.5 px 252 ms WEST, -0.2 px 16 ms NORTH
23:04:31.589 02.003 11616 Exposure complete
23:04:31.650 00.061 11616 worker thread done servicing request
23:04:31.650 00.000 12268 OnExposeComplete: enter
23:04:31.650 00.000 12268 UpdateGuideState(): m_state=6
23:04:31.651 00.001 12268 Star::Find(15, 1161, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1502
23:04:31.651 00.000 12268 Star::Find returns 1 (0), X=1160.59, Y=161.53, Mass=122, SNR=7.5, Peak=21 HFD=3.2
23:04:31.651 00.000 12268 Star::Find false star n=7 nbg=285 bg=7.4 sigma=0.8 thresh=10 peak=10
23:04:31.651 00.000 12268 Star::Find false star n=4 nbg=287 bg=7.6 sigma=0.8 thresh=10 peak=10
23:04:31.651 00.000 12268 MultiStar: [#1 -0.30,0.36,1.34,U] [#2 -0.31,0.56,0.00,M8] [#3 0.45,-0.19,0.63,U] [#4 -0.03,-0.30,0.76,U] [#5 0.57,0.33,0.00,M7] [#6 -0.53,0.73,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.34,0.12,0.53,U] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:04:31.652 00.001 12268 refined, 4 included, MultiStar: {-0.21, 0.11}, one-star: {-0.57, 0.28}
23:04:31.652 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
23:04:31.652 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
23:04:31.652 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.65 mountX=0.09 mountY=-0.22, mountTheta=-1.18
23:04:31.653 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.11, opts=13)
23:04:31.653 00.000 12268 Enqueuing Move request for scope (-0.21, 0.11)
23:04:31.653 00.000 11616 Worker thread wakes up
23:04:31.653 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
23:04:31.653 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
23:04:31.653 00.000 11616 Moving (-0.21, 0.11) raw xDistance=0.09 yDistance=-0.22
23:04:31.653 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:31.654 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:04:31.654 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
23:04:31.654 00.000 11616 MoveAxis(E, 0, ABG)
23:04:31.654 00.000 11616 Move returns status 0, amount 0
23:04:31.654 00.000 11616 MoveAxis(N, 19, ABG)
23:04:31.654 00.000 11616 Guiding  Dir = 0, Dur = 19
23:04:31.654 00.000 11616 IsSlewing returns 0
23:04:31.654 00.000 11616 IsGuiding returns 0
23:04:31.655 00.001 11616 PulseGuide returned control before completion, sleep 29
23:04:31.677 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=230, Gamma=1.290
23:04:31.694 00.017 12268 UpdateGuideState exits: m=122 SNR=7.5
23:04:31.695 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:31.695 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:31.695 00.000 12268 Enqueuing Expose request
23:04:31.696 00.001 11616 IsGuiding returns 1
23:04:31.696 00.000 11616 scope still moving after pulse duration time elapsed
23:04:31.728 00.032 11616 IsSlewing returns 0
23:04:31.728 00.000 11616 IsGuiding returns 0
23:04:31.728 00.000 11616 scope move finished after 19 + 54 ms
23:04:31.729 00.001 11616 Move returns status 0, amount 19
23:04:31.729 00.000 11616 move complete, result=0
23:04:31.730 00.001 11616 worker thread done servicing request
23:04:31.730 00.000 11616 Worker thread wakes up
23:04:31.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:31.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:31.730 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
23:04:33.750 02.020 11616 Exposure complete
23:04:33.810 00.060 11616 worker thread done servicing request
23:04:33.810 00.000 12268 OnExposeComplete: enter
23:04:33.810 00.000 12268 UpdateGuideState(): m_state=6
23:04:33.810 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1503
23:04:33.810 00.000 12268 Star::Find returns 1 (0), X=1160.89, Y=161.01, Mass=107, SNR=7.0, Peak=19 HFD=3.0
23:04:33.811 00.001 12268 Star::Find false star n=10 nbg=283 bg=7.5 sigma=0.8 thresh=10 peak=10
23:04:33.811 00.000 12268 MultiStar: [#1 -0.20,0.10,1.36,U] [#2 -0.62,0.08,0.86,U] [#3 0.71,-0.19,0.00,M4] [#4 -0.09,-0.47,0.78,U] [#5 -0.14,-0.35,0.87,U] [#6 0.13,0.18,0.85,U] [#7 0.00,0.00,0.00,L] [#8 0.12,-0.47,0.77,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:04:33.811 00.000 12268 refined, 6 included, MultiStar: {-0.16, -0.14}, one-star: {-0.26, -0.24}
23:04:33.811 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.90 = 2.39)
23:04:33.811 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
23:04:33.811 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.22 cameraTheta=-2.42 mountX=-0.16 mountY=-0.14, mountTheta=-2.40
23:04:33.813 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.14, opts=13)
23:04:33.813 00.000 12268 Enqueuing Move request for scope (-0.16, -0.14)
23:04:33.813 00.000 11616 Worker thread wakes up
23:04:33.813 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.14) opts 0xd
23:04:33.813 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.14)
23:04:33.813 00.000 11616 Moving (-0.16, -0.14) raw xDistance=-0.16 yDistance=-0.14
23:04:33.814 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:04:33.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:04:33.814 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:33.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:04:33.814 00.000 11616 MoveAxis(E, 0, ABG)
23:04:33.814 00.000 11616 Move returns status 0, amount 0
23:04:33.814 00.000 11616 MoveAxis(N, 0, ABG)
23:04:33.814 00.000 11616 Move returns status 0, amount 0
23:04:33.814 00.000 11616 move complete, result=0
23:04:33.815 00.001 11616 worker thread done servicing request
23:04:33.836 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=193, Gamma=1.290
23:04:33.855 00.019 12268 UpdateGuideState exits: m=107 SNR=7.0
23:04:33.856 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:33.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:33.856 00.000 12268 Enqueuing Expose request
23:04:33.856 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:33.856 00.000 11616 Worker thread wakes up
23:04:33.856 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:33.856 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:35.874 02.018 11616 Exposure complete
23:04:35.934 00.060 11616 worker thread done servicing request
23:04:35.934 00.000 12268 OnExposeComplete: enter
23:04:35.934 00.000 12268 UpdateGuideState(): m_state=6
23:04:35.935 00.001 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1504
23:04:35.935 00.000 12268 Star::Find returns 1 (0), X=1160.70, Y=161.15, Mass=139, SNR=8.0, Peak=21 HFD=3.8
23:04:35.935 00.000 12268 Star::Find false star n=13 nbg=286 bg=7.5 sigma=0.8 thresh=10 peak=10
23:04:35.935 00.000 12268 MultiStar: [#1 -0.80,0.18,0.00,M6] [#2 -0.90,-0.05,0.00,M8] [#3 0.81,-0.33,0.00,M5] [#4 0.20,-0.95,0.00,M1] [#5 -0.61,0.05,0.87,U] [#6 -0.57,-0.52,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 -0.79,-0.12,0.00,M6] [#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:04:35.935 00.000 12268 single-star, 1 included, MultiStar: {-0.53, -0.03}, one-star: {-0.46, -0.10}
23:04:35.935 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.40 = 1.88)
23:04:35.935 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.23)
23:04:35.935 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.10 hyp=0.47 cameraTheta=-2.93 mountX=-0.14 mountY=-0.44, mountTheta=-1.89
23:04:35.938 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.10, opts=13)
23:04:35.938 00.000 12268 Enqueuing Move request for scope (-0.46, -0.10)
23:04:35.938 00.000 11616 Worker thread wakes up
23:04:35.938 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.10) opts 0xd
23:04:35.938 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.10)
23:04:35.938 00.000 11616 Moving (-0.46, -0.10) raw xDistance=-0.14 yDistance=-0.44
23:04:35.939 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:04:35.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:04:35.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
23:04:35.939 00.000 11616 MoveAxis(E, 0, ABG)
23:04:35.939 00.000 11616 Move returns status 0, amount 0
23:04:35.939 00.000 11616 MoveAxis(N, 37, ABG)
23:04:35.939 00.000 11616 Guiding  Dir = 0, Dur = 37
23:04:35.939 00.000 11616 IsSlewing returns 0
23:04:35.939 00.000 11616 IsGuiding returns 0
23:04:35.940 00.001 11616 PulseGuide returned control before completion, sleep 47
23:04:35.962 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=221, Gamma=1.290
23:04:35.980 00.018 12268 UpdateGuideState exits: m=139 SNR=8.0
23:04:35.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:35.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:35.980 00.000 12268 Enqueuing Expose request
23:04:35.995 00.015 11616 IsGuiding returns 1
23:04:35.996 00.001 11616 scope still moving after pulse duration time elapsed
23:04:36.027 00.031 11616 IsSlewing returns 0
23:04:36.027 00.000 11616 IsGuiding returns 0
23:04:36.027 00.000 11616 scope move finished after 37 + 51 ms
23:04:36.027 00.000 11616 Move returns status 0, amount 37
23:04:36.027 00.000 11616 move complete, result=0
23:04:36.028 00.001 11616 worker thread done servicing request
23:04:36.028 00.000 11616 Worker thread wakes up
23:04:36.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:36.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:36.028 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 37 ms NORTH
23:04:38.074 02.046 11616 Exposure complete
23:04:38.136 00.062 11616 worker thread done servicing request
23:04:38.136 00.000 12268 OnExposeComplete: enter
23:04:38.136 00.000 12268 UpdateGuideState(): m_state=6
23:04:38.136 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1505
23:04:38.137 00.001 12268 Star::Find returns 1 (0), X=1160.17, Y=160.81, Mass=135, SNR=8.0, Peak=21 HFD=4.0
23:04:38.137 00.000 12268 Star::Find false star n=11 nbg=287 bg=7.6 sigma=0.8 thresh=10 peak=10
23:04:38.137 00.000 12268 MultiStar: [#1 -0.36,-0.42,1.20,U] [#2 -0.70,-0.04,0.00,M9] [#3 0.80,-0.21,0.00,M6] [#4 -0.90,-0.99,0.00,M2] [#5 -0.58,-0.43,0.00,M6] [#6 -0.49,-0.34,0.68,U] [#7 0.00,0.00,0.00,L] [#8 0.05,-0.68,0.00,M7] [#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:04:38.137 00.000 12268 refined, 2 included, MultiStar: {-0.61, -0.41}, one-star: {-0.98, -0.44}
23:04:38.137 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
23:04:38.137 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
23:04:38.137 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-0.41 hyp=0.73 cameraTheta=-2.55 mountX=-0.46 mountY=-0.55, mountTheta=-2.27
23:04:38.139 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-0.41, opts=13)
23:04:38.139 00.000 12268 Enqueuing Move request for scope (-0.61, -0.41)
23:04:38.139 00.000 11616 Worker thread wakes up
23:04:38.139 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.41) opts 0xd
23:04:38.139 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -0.41)
23:04:38.139 00.000 11616 Moving (-0.61, -0.41) raw xDistance=-0.46 yDistance=-0.55
23:04:38.139 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
23:04:38.139 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.39
23:04:38.140 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
23:04:38.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
23:04:38.140 00.000 11616 MoveAxis(E, 260, ABG)
23:04:38.140 00.000 11616 Guiding  Dir = 2, Dur = 260
23:04:38.140 00.000 11616 IsSlewing returns 0
23:04:38.140 00.000 11616 IsGuiding returns 0
23:04:38.141 00.001 11616 PulseGuide returned control before completion, sleep 270
23:04:38.162 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=170, Gamma=1.290
23:04:38.180 00.018 12268 UpdateGuideState exits: m=135 SNR=8.0
23:04:38.181 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:38.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:38.181 00.000 12268 Enqueuing Expose request
23:04:38.414 00.233 11616 IsGuiding returns 1
23:04:38.414 00.000 11616 scope still moving after pulse duration time elapsed
23:04:38.446 00.032 11616 IsSlewing returns 0
23:04:38.446 00.000 11616 IsGuiding returns 0
23:04:38.446 00.000 11616 scope move finished after 260 + 46 ms
23:04:38.447 00.001 11616 Move returns status 0, amount 260
23:04:38.447 00.000 11616 MoveAxis(N, 46, ABG)
23:04:38.447 00.000 11616 Guiding  Dir = 0, Dur = 46
23:04:38.447 00.000 11616 IsSlewing returns 0
23:04:38.447 00.000 11616 IsGuiding returns 0
23:04:38.447 00.000 11616 PulseGuide returned control before completion, sleep 56
23:04:38.510 00.063 11616 IsGuiding returns 1
23:04:38.510 00.000 11616 scope still moving after pulse duration time elapsed
23:04:38.542 00.032 11616 IsSlewing returns 0
23:04:38.542 00.000 11616 IsGuiding returns 1
23:04:38.573 00.031 11616 IsSlewing returns 0
23:04:38.573 00.000 11616 IsGuiding returns 1
23:04:38.604 00.031 11616 IsSlewing returns 0
23:04:38.604 00.000 11616 IsGuiding returns 0
23:04:38.604 00.000 11616 scope move finished after 46 + 110 ms
23:04:38.604 00.000 11616 Move returns status 0, amount 46
23:04:38.604 00.000 11616 move complete, result=0
23:04:38.605 00.001 11616 worker thread done servicing request
23:04:38.605 00.000 11616 Worker thread wakes up
23:04:38.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:38.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:38.605 00.000 12268 GuideStep: -0.5 px 260 ms EAST, -0.5 px 46 ms NORTH
23:04:40.610 02.005 11616 Exposure complete
23:04:40.668 00.058 11616 worker thread done servicing request
23:04:40.668 00.000 12268 OnExposeComplete: enter
23:04:40.668 00.000 12268 UpdateGuideState(): m_state=6
23:04:40.669 00.001 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
23:04:40.669 00.000 12268 Star::Find returns 1 (0), X=1160.16, Y=161.27, Mass=133, SNR=7.9, Peak=24 HFD=3.9
23:04:40.669 00.000 12268 MultiStar: [#1 -0.05,0.16,1.24,U] [#2 -0.93,-0.13,0.00,M10] [#3 0.73,-0.26,0.00,M7] [#4 -0.17,-0.46,0.64,U] [#5 -0.78,-0.04,0.00,M7] [#6 -0.36,0.27,0.76,U] [#7 0.00,0.00,0.00,L] [#8 0.46,0.49,0.00,M8] [#9 0.24,0.12,0.48,U] 
23:04:40.669 00.000 12268 refined, 4 included, MultiStar: {-0.32, 0.05}, one-star: {-0.99, 0.02}
23:04:40.669 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
23:04:40.669 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
23:04:40.669 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.05 hyp=0.32 cameraTheta=3.00 mountX=0.01 mountY=-0.32, mountTheta=-1.53
23:04:40.672 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.05, opts=13)
23:04:40.672 00.000 12268 Enqueuing Move request for scope (-0.32, 0.05)
23:04:40.672 00.000 11616 Worker thread wakes up
23:04:40.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.05) opts 0xd
23:04:40.672 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.05)
23:04:40.672 00.000 11616 Moving (-0.32, 0.05) raw xDistance=0.01 yDistance=-0.32
23:04:40.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:40.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:04:40.673 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
23:04:40.673 00.000 11616 MoveAxis(E, 0, ABG)
23:04:40.673 00.000 11616 Move returns status 0, amount 0
23:04:40.673 00.000 11616 MoveAxis(N, 27, ABG)
23:04:40.673 00.000 11616 Guiding  Dir = 0, Dur = 27
23:04:40.673 00.000 11616 IsSlewing returns 0
23:04:40.673 00.000 11616 IsGuiding returns 0
23:04:40.674 00.001 11616 PulseGuide returned control before completion, sleep 37
23:04:40.696 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=166, Gamma=1.290
23:04:40.714 00.018 12268 UpdateGuideState exits: m=133 SNR=7.9
23:04:40.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:40.714 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:40.714 00.000 12268 Enqueuing Expose request
23:04:40.718 00.004 11616 IsGuiding returns 1
23:04:40.718 00.000 11616 scope still moving after pulse duration time elapsed
23:04:40.750 00.032 11616 IsSlewing returns 0
23:04:40.750 00.000 11616 IsGuiding returns 0
23:04:40.750 00.000 11616 scope move finished after 27 + 49 ms
23:04:40.750 00.000 11616 Move returns status 0, amount 27
23:04:40.750 00.000 11616 move complete, result=0
23:04:40.750 00.000 11616 worker thread done servicing request
23:04:40.751 00.001 11616 Worker thread wakes up
23:04:40.751 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:40.751 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 27 ms NORTH
23:04:40.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:42.755 02.004 11616 Exposure complete
23:04:42.815 00.060 11616 worker thread done servicing request
23:04:42.815 00.000 12268 OnExposeComplete: enter
23:04:42.815 00.000 12268 UpdateGuideState(): m_state=6
23:04:42.815 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1507
23:04:42.815 00.000 12268 Star::Find returns 1 (0), X=1160.90, Y=161.13, Mass=147, SNR=8.3, Peak=25 HFD=3.3
23:04:42.816 00.001 12268 MultiStar: [#1 0.22,0.38,1.15,U] [#2 -0.52,0.48,0.00,R] [#3 0.29,-0.41,0.60,U] [#4 -0.00,-0.40,0.71,U] [#5 -0.02,-0.06,0.78,U] [#6 0.18,0.04,0.70,U] [#7 0.00,0.00,0.00,L] [#8 0.26,-0.53,0.46,U] [#9 0.20,0.55,0.49,U] 
23:04:42.816 00.000 12268 refined, 7 included, MultiStar: {0.08, -0.03}, one-star: {-0.26, -0.12}
23:04:42.816 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
23:04:42.816 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
23:04:42.816 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.39 mountX=-0.03 mountY=0.09, mountTheta=1.86
23:04:42.818 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.03, opts=13)
23:04:42.818 00.000 12268 Enqueuing Move request for scope (0.08, -0.03)
23:04:42.818 00.000 11616 Worker thread wakes up
23:04:42.818 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
23:04:42.818 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
23:04:42.818 00.000 11616 Moving (0.08, -0.03) raw xDistance=-0.03 yDistance=0.09
23:04:42.818 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:42.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:04:42.818 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:42.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:04:42.819 00.001 11616 MoveAxis(E, 0, ABG)
23:04:42.819 00.000 11616 Move returns status 0, amount 0
23:04:42.819 00.000 11616 MoveAxis(N, 0, ABG)
23:04:42.819 00.000 11616 Move returns status 0, amount 0
23:04:42.819 00.000 11616 move complete, result=0
23:04:42.819 00.000 11616 worker thread done servicing request
23:04:42.841 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=188, Gamma=1.290
23:04:42.860 00.019 12268 UpdateGuideState exits: m=147 SNR=8.3
23:04:42.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:42.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:42.860 00.000 12268 Enqueuing Expose request
23:04:42.860 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:42.860 00.000 11616 Worker thread wakes up
23:04:42.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:42.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:44.868 02.008 11616 Exposure complete
23:04:44.925 00.057 11616 worker thread done servicing request
23:04:44.925 00.000 12268 OnExposeComplete: enter
23:04:44.925 00.000 12268 UpdateGuideState(): m_state=6
23:04:44.925 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1508
23:04:44.925 00.000 12268 Star::Find returns 1 (0), X=1160.64, Y=160.95, Mass=135, SNR=8.0, Peak=24 HFD=3.2
23:04:44.926 00.001 12268 MultiStar: [#1 -0.18,-0.20,1.23,U] [#2 -0.41,-0.20,0.84,U] [#3 0.86,-0.46,0.00,M7] [#4 0.08,-0.81,0.00,M1] [#5 0.07,-0.49,0.86,U] [#6 0.21,0.13,0.71,U] [#7 0.00,0.00,0.00,L] [#8 0.85,-0.13,0.00,M8] [#9 -0.21,0.05,0.53,U] 
23:04:44.926 00.000 12268 refined, 5 included, MultiStar: {-0.19, -0.20}, one-star: {-0.51, -0.30}
23:04:44.926 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
23:04:44.926 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
23:04:44.926 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.20 hyp=0.27 cameraTheta=-2.34 mountX=-0.21 mountY=-0.16, mountTheta=-2.49
23:04:44.927 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.20, opts=13)
23:04:44.927 00.000 12268 Enqueuing Move request for scope (-0.19, -0.20)
23:04:44.929 00.002 11616 Worker thread wakes up
23:04:44.929 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.20) opts 0xd
23:04:44.929 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.20)
23:04:44.929 00.000 11616 Moving (-0.19, -0.20) raw xDistance=-0.21 yDistance=-0.16
23:04:44.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
23:04:44.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
23:04:44.929 00.000 11616 MoveAxis(E, 119, ABG)
23:04:44.929 00.000 11616 Guiding  Dir = 2, Dur = 119
23:04:44.929 00.000 11616 IsSlewing returns 0
23:04:44.929 00.000 11616 IsGuiding returns 0
23:04:44.929 00.000 11616 PulseGuide returned control before completion, sleep 129
23:04:44.954 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=194, Gamma=1.290
23:04:44.972 00.018 12268 UpdateGuideState exits: m=135 SNR=8.0
23:04:44.972 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:44.972 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:44.972 00.000 12268 Enqueuing Expose request
23:04:45.071 00.099 11616 IsGuiding returns 1
23:04:45.071 00.000 11616 scope still moving after pulse duration time elapsed
23:04:45.102 00.031 11616 IsSlewing returns 0
23:04:45.102 00.000 11616 IsGuiding returns 0
23:04:45.102 00.000 11616 scope move finished after 119 + 53 ms
23:04:45.102 00.000 11616 Move returns status 0, amount 119
23:04:45.102 00.000 11616 MoveAxis(N, 14, ABG)
23:04:45.102 00.000 11616 Guiding  Dir = 0, Dur = 14
23:04:45.102 00.000 11616 IsSlewing returns 0
23:04:45.103 00.001 11616 IsGuiding returns 0
23:04:45.103 00.000 11616 PulseGuide returned control before completion, sleep 24
23:04:45.133 00.030 11616 IsGuiding returns 1
23:04:45.133 00.000 11616 scope still moving after pulse duration time elapsed
23:04:45.163 00.030 11616 IsSlewing returns 0
23:04:45.163 00.000 11616 IsGuiding returns 1
23:04:45.194 00.031 11616 IsSlewing returns 0
23:04:45.194 00.000 11616 IsGuiding returns 1
23:04:45.224 00.030 11616 IsSlewing returns 0
23:04:45.224 00.000 11616 IsGuiding returns 1
23:04:45.255 00.031 11616 IsSlewing returns 0
23:04:45.256 00.001 11616 IsGuiding returns 1
23:04:45.287 00.031 11616 IsSlewing returns 0
23:04:45.288 00.001 11616 IsGuiding returns 1
23:04:45.318 00.030 11616 IsSlewing returns 0
23:04:45.319 00.001 11616 IsGuiding returns 1
23:04:45.349 00.030 11616 IsSlewing returns 0
23:04:45.350 00.001 11616 IsGuiding returns 1
23:04:45.381 00.031 11616 IsSlewing returns 0
23:04:45.382 00.001 11616 IsGuiding returns 1
23:04:45.411 00.029 11616 IsSlewing returns 0
23:04:45.412 00.001 11616 IsGuiding returns 1
23:04:45.441 00.029 11616 IsSlewing returns 0
23:04:45.441 00.000 11616 IsGuiding returns 0
23:04:45.442 00.001 11616 scope move finished after 14 + 324 ms
23:04:45.442 00.000 11616 Move returns status 0, amount 14
23:04:45.442 00.000 11616 move complete, result=0
23:04:45.442 00.000 11616 worker thread done servicing request
23:04:45.442 00.000 11616 Worker thread wakes up
23:04:45.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:45.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:45.442 00.000 12268 GuideStep: -0.2 px 119 ms EAST, -0.2 px 14 ms NORTH
23:04:47.456 02.014 11616 Exposure complete
23:04:47.512 00.056 11616 worker thread done servicing request
23:04:47.513 00.001 12268 OnExposeComplete: enter
23:04:47.513 00.000 12268 UpdateGuideState(): m_state=6
23:04:47.513 00.000 12268 Star::Find(15, 1160, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1509
23:04:47.513 00.000 12268 Star::Find returns 1 (0), X=1160.32, Y=161.24, Mass=159, SNR=8.6, Peak=25 HFD=3.5
23:04:47.513 00.000 12268 Star::Find false star n=8 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
23:04:47.514 00.001 12268 MultiStar: [#1 -0.25,-0.24,1.12,U] [#2 -0.29,-0.77,0.00,M1] [#3 0.65,0.14,0.00,M8] [#4 -0.46,-1.08,0.00,M2] [#5 0.39,-0.14,0.83,U] [#6 -0.52,0.41,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 -0.54,-0.37,0.00,M9] [#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:04:47.514 00.000 12268 refined, 2 included, MultiStar: {-0.27, -0.13}, one-star: {-0.83, -0.01}
23:04:47.514 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.16 = 2.13)
23:04:47.514 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.98)
23:04:47.514 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.13 hyp=0.30 cameraTheta=-2.68 mountX=-0.16 mountY=-0.25, mountTheta=-2.14
23:04:47.515 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.13, opts=13)
23:04:47.516 00.001 12268 Enqueuing Move request for scope (-0.27, -0.13)
23:04:47.516 00.000 11616 Worker thread wakes up
23:04:47.516 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.13) opts 0xd
23:04:47.516 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.13)
23:04:47.516 00.000 11616 Moving (-0.27, -0.13) raw xDistance=-0.16 yDistance=-0.25
23:04:47.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:04:47.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
23:04:47.516 00.000 11616 MoveAxis(E, 89, ABG)
23:04:47.516 00.000 11616 Guiding  Dir = 2, Dur = 89
23:04:47.516 00.000 11616 IsSlewing returns 0
23:04:47.517 00.001 11616 IsGuiding returns 0
23:04:47.517 00.000 11616 PulseGuide returned control before completion, sleep 99
23:04:47.538 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=197, Gamma=1.290
23:04:47.555 00.017 12268 UpdateGuideState exits: m=159 SNR=8.6
23:04:47.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:47.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:47.555 00.000 12268 Enqueuing Expose request
23:04:47.620 00.065 11616 IsGuiding returns 1
23:04:47.620 00.000 11616 scope still moving after pulse duration time elapsed
23:04:47.652 00.032 11616 IsSlewing returns 0
23:04:47.652 00.000 11616 IsGuiding returns 0
23:04:47.653 00.001 11616 scope move finished after 89 + 46 ms
23:04:47.653 00.000 11616 Move returns status 0, amount 89
23:04:47.653 00.000 11616 MoveAxis(N, 21, ABG)
23:04:47.653 00.000 11616 Guiding  Dir = 0, Dur = 21
23:04:47.653 00.000 11616 IsSlewing returns 0
23:04:47.653 00.000 11616 IsGuiding returns 0
23:04:47.654 00.001 11616 PulseGuide returned control before completion, sleep 31
23:04:47.699 00.045 11616 IsGuiding returns 1
23:04:47.699 00.000 11616 scope still moving after pulse duration time elapsed
23:04:47.730 00.031 11616 IsSlewing returns 0
23:04:47.731 00.001 11616 IsGuiding returns 1
23:04:47.760 00.029 11616 IsSlewing returns 0
23:04:47.760 00.000 11616 IsGuiding returns 1
23:04:47.793 00.033 11616 IsSlewing returns 0
23:04:47.793 00.000 11616 IsGuiding returns 1
23:04:47.823 00.030 11616 IsSlewing returns 0
23:04:47.823 00.000 11616 IsGuiding returns 1
23:04:47.853 00.030 11616 IsSlewing returns 0
23:04:47.854 00.001 11616 IsGuiding returns 1
23:04:47.884 00.030 11616 IsSlewing returns 0
23:04:47.885 00.001 11616 IsGuiding returns 1
23:04:47.916 00.031 11616 IsSlewing returns 0
23:04:47.917 00.001 11616 IsGuiding returns 0
23:04:47.917 00.000 11616 scope move finished after 21 + 243 ms
23:04:47.917 00.000 11616 Move returns status 0, amount 21
23:04:47.917 00.000 11616 move complete, result=0
23:04:47.917 00.000 11616 worker thread done servicing request
23:04:47.917 00.000 11616 Worker thread wakes up
23:04:47.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:47.918 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:47.918 00.000 12268 GuideStep: -0.2 px 89 ms EAST, -0.3 px 21 ms NORTH
23:04:49.925 02.007 11616 Exposure complete
23:04:49.984 00.059 11616 worker thread done servicing request
23:04:49.985 00.001 12268 OnExposeComplete: enter
23:04:49.985 00.000 12268 UpdateGuideState(): m_state=6
23:04:49.985 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1510
23:04:49.985 00.000 12268 Star::Find returns 1 (0), X=1159.87, Y=161.32, Mass=153, SNR=8.5, Peak=21 HFD=4.0
23:04:49.985 00.000 12268 MultiStar: large primary error, entering stabilization period
23:04:49.985 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
23:04:49.985 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
23:04:49.986 00.001 12268 CameraToMount -- cameraX=-1.28 cameraY=0.07 hyp=1.28 cameraTheta=3.09 mountX=-0.05 mountY=-1.28, mountTheta=-1.61
23:04:49.987 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.28, y=0.07, opts=13)
23:04:49.988 00.001 12268 Enqueuing Move request for scope (-1.28, 0.07)
23:04:49.988 00.000 11616 Worker thread wakes up
23:04:49.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.28, 0.07) opts 0xd
23:04:49.988 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.28, 0.07)
23:04:49.988 00.000 11616 Moving (-1.28, 0.07) raw xDistance=-0.05 yDistance=-1.28
23:04:49.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:49.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:04:49.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -1.28
23:04:49.988 00.000 11616 MoveAxis(E, 0, ABG)
23:04:49.989 00.001 11616 Move returns status 0, amount 0
23:04:49.989 00.000 11616 MoveAxis(N, 108, ABG)
23:04:49.989 00.000 11616 Guiding  Dir = 0, Dur = 108
23:04:49.989 00.000 11616 IsSlewing returns 0
23:04:49.989 00.000 11616 IsGuiding returns 0
23:04:49.989 00.000 11616 PulseGuide returned control before completion, sleep 118
23:04:50.010 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=215, Gamma=1.290
23:04:50.027 00.017 12268 UpdateGuideState exits: m=153 SNR=8.5
23:04:50.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:50.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:50.028 00.001 12268 Enqueuing Expose request
23:04:50.111 00.083 11616 IsGuiding returns 1
23:04:50.111 00.000 11616 scope still moving after pulse duration time elapsed
23:04:50.143 00.032 11616 IsSlewing returns 0
23:04:50.143 00.000 11616 IsGuiding returns 0
23:04:50.143 00.000 11616 scope move finished after 108 + 46 ms
23:04:50.143 00.000 11616 Move returns status 0, amount 108
23:04:50.143 00.000 11616 move complete, result=0
23:04:50.143 00.000 11616 worker thread done servicing request
23:04:50.143 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -1.3 px 108 ms NORTH
23:04:50.144 00.001 11616 Worker thread wakes up
23:04:50.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:50.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:52.150 02.006 11616 Exposure complete
23:04:52.207 00.057 11616 worker thread done servicing request
23:04:52.207 00.000 12268 OnExposeComplete: enter
23:04:52.207 00.000 12268 UpdateGuideState(): m_state=6
23:04:52.207 00.000 12268 Star::Find(15, 1159, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1511
23:04:52.207 00.000 12268 Star::Find returns 1 (0), X=1160.81, Y=162.18, Mass=144, SNR=8.2, Peak=21 HFD=3.7
23:04:52.207 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
23:04:52.208 00.001 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
23:04:52.208 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.92 hyp=0.99 cameraTheta=1.93 mountX=0.89 mountY=-0.46, mountTheta=-0.48
23:04:52.209 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.92, opts=13)
23:04:52.209 00.000 12268 Enqueuing Move request for scope (-0.34, 0.92)
23:04:52.210 00.001 11616 Worker thread wakes up
23:04:52.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.92) opts 0xd
23:04:52.210 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.92)
23:04:52.210 00.000 11616 Moving (-0.34, 0.92) raw xDistance=0.89 yDistance=-0.46
23:04:52.210 00.000 11616 resist switch: large excursion: input 0.89 thresh 0.29 direction from -1 to 1
23:04:52.210 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.66
23:04:52.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.89
23:04:52.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
23:04:52.210 00.000 11616 MoveAxis(W, 497, ABG)
23:04:52.210 00.000 11616 Guiding  Dir = 3, Dur = 497
23:04:52.211 00.001 11616 IsSlewing returns 0
23:04:52.211 00.000 11616 IsGuiding returns 0
23:04:52.211 00.000 11616 PulseGuide returned control before completion, sleep 507
23:04:52.236 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=172, Gamma=1.290
23:04:52.257 00.021 12268 UpdateGuideState exits: m=144 SNR=8.2
23:04:52.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:52.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:52.257 00.000 12268 Enqueuing Expose request
23:04:52.726 00.469 11616 IsGuiding returns 1
23:04:52.726 00.000 11616 scope still moving after pulse duration time elapsed
23:04:52.757 00.031 11616 IsSlewing returns 0
23:04:52.757 00.000 11616 IsGuiding returns 0
23:04:52.757 00.000 11616 scope move finished after 497 + 48 ms
23:04:52.757 00.000 11616 Move returns status 0, amount 497
23:04:52.757 00.000 11616 MoveAxis(N, 39, ABG)
23:04:52.757 00.000 11616 Guiding  Dir = 0, Dur = 39
23:04:52.757 00.000 11616 IsSlewing returns 0
23:04:52.758 00.001 11616 IsGuiding returns 0
23:04:52.758 00.000 11616 PulseGuide returned control before completion, sleep 49
23:04:52.820 00.062 11616 IsGuiding returns 1
23:04:52.820 00.000 11616 scope still moving after pulse duration time elapsed
23:04:52.849 00.029 11616 IsSlewing returns 0
23:04:52.849 00.000 11616 IsGuiding returns 1
23:04:52.880 00.031 11616 IsSlewing returns 0
23:04:52.880 00.000 11616 IsGuiding returns 0
23:04:52.880 00.000 11616 scope move finished after 39 + 83 ms
23:04:52.880 00.000 11616 Move returns status 0, amount 39
23:04:52.880 00.000 11616 move complete, result=0
23:04:52.880 00.000 11616 worker thread done servicing request
23:04:52.881 00.001 11616 Worker thread wakes up
23:04:52.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:52.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:52.881 00.000 12268 GuideStep: 0.9 px 497 ms WEST, -0.5 px 39 ms NORTH
23:04:54.895 02.014 11616 Exposure complete
23:04:54.954 00.059 11616 worker thread done servicing request
23:04:54.954 00.000 12268 OnExposeComplete: enter
23:04:54.954 00.000 12268 UpdateGuideState(): m_state=6
23:04:54.954 00.000 12268 Star::Find(15, 1160, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1512
23:04:54.954 00.000 12268 Star::Find returns 1 (0), X=1160.76, Y=161.05, Mass=192, SNR=9.4, Peak=21 HFD=4.1
23:04:54.954 00.000 12268 MultiStar: exiting stabilization period
23:04:54.955 00.001 12268 Star::Find false star n=7 nbg=291 bg=7.4 sigma=0.8 thresh=10 peak=10
23:04:54.955 00.000 12268 MultiStar: [#1 -0.05,0.35,1.21,U] [#2 -0.23,-0.31,0.74,U] [#3 -0.18,0.45,0.60,U] [#4 -0.46,-1.26,0.00,M3] [#5 0.17,0.08,0.63,U] [#6 -0.18,0.50,0.62,U] [#7 0.00,0.00,0.00,L] [#8 0.77,-0.30,0.00,M10] [#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:04:54.955 00.000 12268 refined, 5 included, MultiStar: {-0.15, 0.13}, one-star: {-0.40, -0.20}
23:04:54.955 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
23:04:54.955 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
23:04:54.955 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.13 hyp=0.20 cameraTheta=2.45 mountX=0.11 mountY=-0.17, mountTheta=-0.98
23:04:54.957 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.13, opts=13)
23:04:54.957 00.000 12268 Enqueuing Move request for scope (-0.15, 0.13)
23:04:54.958 00.001 11616 Worker thread wakes up
23:04:54.958 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.13) opts 0xd
23:04:54.958 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.13)
23:04:54.958 00.000 11616 Moving (-0.15, 0.13) raw xDistance=0.11 yDistance=-0.17
23:04:54.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
23:04:54.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
23:04:54.958 00.000 11616 MoveAxis(W, 63, ABG)
23:04:54.958 00.000 11616 Guiding  Dir = 3, Dur = 63
23:04:54.958 00.000 11616 IsSlewing returns 0
23:04:54.959 00.001 11616 IsGuiding returns 0
23:04:54.959 00.000 11616 PulseGuide returned control before completion, sleep 73
23:04:54.980 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=244, Gamma=1.290
23:04:54.997 00.017 12268 UpdateGuideState exits: m=192 SNR=9.4
23:04:54.998 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:54.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:54.998 00.000 12268 Enqueuing Expose request
23:04:55.036 00.038 11616 IsGuiding returns 1
23:04:55.036 00.000 11616 scope still moving after pulse duration time elapsed
23:04:55.068 00.032 11616 IsSlewing returns 0
23:04:55.068 00.000 11616 IsGuiding returns 0
23:04:55.068 00.000 11616 scope move finished after 63 + 46 ms
23:04:55.068 00.000 11616 Move returns status 0, amount 63
23:04:55.069 00.001 11616 MoveAxis(N, 14, ABG)
23:04:55.069 00.000 11616 Guiding  Dir = 0, Dur = 14
23:04:55.069 00.000 11616 IsSlewing returns 0
23:04:55.069 00.000 11616 IsGuiding returns 0
23:04:55.069 00.000 11616 PulseGuide returned control before completion, sleep 24
23:04:55.100 00.031 11616 IsGuiding returns 1
23:04:55.100 00.000 11616 scope still moving after pulse duration time elapsed
23:04:55.131 00.031 11616 IsSlewing returns 0
23:04:55.132 00.001 11616 IsGuiding returns 1
23:04:55.162 00.030 11616 IsSlewing returns 0
23:04:55.162 00.000 11616 IsGuiding returns 1
23:04:55.192 00.030 11616 IsSlewing returns 0
23:04:55.192 00.000 11616 IsGuiding returns 1
23:04:55.223 00.031 11616 IsSlewing returns 0
23:04:55.224 00.001 11616 IsGuiding returns 1
23:04:55.255 00.031 11616 IsSlewing returns 0
23:04:55.255 00.000 11616 IsGuiding returns 1
23:04:55.286 00.031 11616 IsSlewing returns 0
23:04:55.286 00.000 11616 IsGuiding returns 1
23:04:55.317 00.031 11616 IsSlewing returns 0
23:04:55.317 00.000 11616 IsGuiding returns 1
23:04:55.348 00.031 11616 IsSlewing returns 0
23:04:55.349 00.001 11616 IsGuiding returns 1
23:04:55.379 00.030 11616 IsSlewing returns 0
23:04:55.380 00.001 11616 IsGuiding returns 1
23:04:55.410 00.030 11616 IsSlewing returns 0
23:04:55.411 00.001 11616 IsGuiding returns 1
23:04:55.441 00.030 11616 IsSlewing returns 0
23:04:55.442 00.001 11616 IsGuiding returns 0
23:04:55.442 00.000 11616 scope move finished after 14 + 358 ms
23:04:55.442 00.000 11616 Move returns status 0, amount 14
23:04:55.442 00.000 11616 move complete, result=0
23:04:55.442 00.000 11616 worker thread done servicing request
23:04:55.442 00.000 11616 Worker thread wakes up
23:04:55.442 00.000 12268 GuideStep: 0.1 px 63 ms WEST, -0.2 px 14 ms NORTH
23:04:55.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:55.443 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:57.448 02.005 11616 Exposure complete
23:04:57.505 00.057 11616 worker thread done servicing request
23:04:57.505 00.000 12268 OnExposeComplete: enter
23:04:57.506 00.001 12268 UpdateGuideState(): m_state=6
23:04:57.506 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1513
23:04:57.506 00.000 12268 Star::Find returns 1 (0), X=1160.51, Y=161.41, Mass=161, SNR=8.7, Peak=20 HFD=3.3
23:04:57.506 00.000 12268 MultiStar: [#1 -0.22,-0.10,1.24,U] [#2 0.04,-1.08,0.00,M1] [#3 0.93,-0.24,0.00,M8] [#4 -0.14,-0.64,0.00,M4] [#5 0.22,-0.34,0.68,U] [#6 -0.39,-0.38,0.79,U] [#7 0.00,0.00,0.00,L] [#8 0.30,-0.25,0.67,U] [#9 -0.44,-0.56,0.00,M3] 
23:04:57.506 00.000 12268 refined, 4 included, MultiStar: {-0.20, -0.15}, one-star: {-0.64, 0.16}
23:04:57.507 00.001 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.47) = xAngle (-3.97 = 2.32)
23:04:57.507 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.79)
23:04:57.507 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.15 hyp=0.25 cameraTheta=-2.49 mountX=-0.17 mountY=-0.18, mountTheta=-2.33
23:04:57.509 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.15, opts=13)
23:04:57.509 00.000 12268 Enqueuing Move request for scope (-0.20, -0.15)
23:04:57.509 00.000 11616 Worker thread wakes up
23:04:57.509 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.15) opts 0xd
23:04:57.509 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.15)
23:04:57.509 00.000 11616 Moving (-0.20, -0.15) raw xDistance=-0.17 yDistance=-0.18
23:04:57.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:04:57.510 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:04:57.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
23:04:57.510 00.000 11616 MoveAxis(E, 0, ABG)
23:04:57.510 00.000 11616 Move returns status 0, amount 0
23:04:57.510 00.000 11616 MoveAxis(N, 15, ABG)
23:04:57.510 00.000 11616 Guiding  Dir = 0, Dur = 15
23:04:57.510 00.000 11616 IsSlewing returns 0
23:04:57.511 00.001 11616 IsGuiding returns 0
23:04:57.511 00.000 11616 PulseGuide returned control before completion, sleep 25
23:04:57.534 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=169, Gamma=1.290
23:04:57.539 00.005 11616 IsGuiding returns 1
23:04:57.539 00.000 11616 scope still moving after pulse duration time elapsed
23:04:57.554 00.015 12268 UpdateGuideState exits: m=161 SNR=8.7
23:04:57.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:57.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:57.554 00.000 12268 Enqueuing Expose request
23:04:57.569 00.015 11616 IsSlewing returns 0
23:04:57.569 00.000 11616 IsGuiding returns 0
23:04:57.569 00.000 11616 scope move finished after 15 + 43 ms
23:04:57.570 00.001 11616 Move returns status 0, amount 15
23:04:57.570 00.000 11616 move complete, result=0
23:04:57.572 00.002 11616 worker thread done servicing request
23:04:57.573 00.001 11616 Worker thread wakes up
23:04:57.573 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:57.573 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:57.579 00.006 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 15 ms NORTH
23:04:59.583 02.004 11616 Exposure complete
23:04:59.646 00.063 11616 worker thread done servicing request
23:04:59.646 00.000 12268 OnExposeComplete: enter
23:04:59.646 00.000 12268 UpdateGuideState(): m_state=6
23:04:59.646 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
23:04:59.646 00.000 12268 Star::Find returns 1 (0), X=1160.61, Y=161.00, Mass=131, SNR=7.8, Peak=23 HFD=3.2
23:04:59.647 00.001 12268 Star::Find false star n=8 nbg=287 bg=7.4 sigma=0.8 thresh=10 peak=10
23:04:59.647 00.000 12268 MultiStar: [#1 -0.09,0.09,1.42,U] [#2 -0.54,-0.57,0.00,M2] [#3 0.55,-0.55,0.00,M9] [#4 -0.42,-0.69,0.00,M5] [#5 -0.59,0.29,0.00,M3] [#6 -0.45,-0.88,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -0.21,0.06,0.51,U] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:04:59.647 00.000 12268 refined, 2 included, MultiStar: {-0.27, -0.03}, one-star: {-0.54, -0.25}
23:04:59.647 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.50 = 1.78)
23:04:59.647 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
23:04:59.647 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-3.03 mountX=-0.06 mountY=-0.26, mountTheta=-1.79
23:04:59.649 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.03, opts=13)
23:04:59.649 00.000 12268 Enqueuing Move request for scope (-0.27, -0.03)
23:04:59.649 00.000 11616 Worker thread wakes up
23:04:59.649 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.03) opts 0xd
23:04:59.649 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.03)
23:04:59.649 00.000 11616 Moving (-0.27, -0.03) raw xDistance=-0.06 yDistance=-0.26
23:04:59.649 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:59.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:04:59.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
23:04:59.649 00.000 11616 MoveAxis(E, 0, ABG)
23:04:59.650 00.001 11616 Move returns status 0, amount 0
23:04:59.650 00.000 11616 MoveAxis(N, 22, ABG)
23:04:59.650 00.000 11616 Guiding  Dir = 0, Dur = 22
23:04:59.650 00.000 11616 IsSlewing returns 0
23:04:59.650 00.000 11616 IsGuiding returns 0
23:04:59.650 00.000 11616 PulseGuide returned control before completion, sleep 32
23:04:59.671 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=195, Gamma=1.290
23:04:59.684 00.013 11616 IsGuiding returns 1
23:04:59.684 00.000 11616 scope still moving after pulse duration time elapsed
23:04:59.688 00.004 12268 UpdateGuideState exits: m=131 SNR=7.8
23:04:59.688 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:59.688 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:04:59.688 00.000 12268 Enqueuing Expose request
23:04:59.716 00.028 11616 IsSlewing returns 0
23:04:59.716 00.000 11616 IsGuiding returns 0
23:04:59.716 00.000 11616 scope move finished after 22 + 43 ms
23:04:59.716 00.000 11616 Move returns status 0, amount 22
23:04:59.716 00.000 11616 move complete, result=0
23:04:59.717 00.001 11616 worker thread done servicing request
23:04:59.717 00.000 11616 Worker thread wakes up
23:04:59.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:04:59.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:04:59.718 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 22 ms NORTH
23:05:01.728 02.010 11616 Exposure complete
23:05:01.787 00.059 11616 worker thread done servicing request
23:05:01.787 00.000 12268 OnExposeComplete: enter
23:05:01.787 00.000 12268 UpdateGuideState(): m_state=6
23:05:01.787 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1515
23:05:01.787 00.000 12268 Star::Find returns 1 (0), X=1160.22, Y=161.58, Mass=155, SNR=8.5, Peak=22 HFD=3.7
23:05:01.787 00.000 12268 MultiStar: [#1 -0.38,-0.16,1.21,U] [#2 -0.47,-0.74,0.00,M3] [#3 0.73,-0.27,0.00,M10] [#4 0.28,-0.27,0.64,U] [#5 5.37,-5.29,0.00,M4] [#6 -0.34,0.22,0.72,U] [#7 0.00,0.00,0.00,L] [#8 0.52,0.03,0.44,U] [#9 0.05,0.46,0.50,U] 
23:05:01.787 00.000 12268 refined, 5 included, MultiStar: {-0.27, 0.08}, one-star: {-0.93, 0.33}
23:05:01.788 00.001 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
23:05:01.788 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
23:05:01.788 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.85 mountX=0.05 mountY=-0.28, mountTheta=-1.37
23:05:01.789 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.08, opts=13)
23:05:01.790 00.001 12268 Enqueuing Move request for scope (-0.27, 0.08)
23:05:01.790 00.000 11616 Worker thread wakes up
23:05:01.790 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
23:05:01.790 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
23:05:01.790 00.000 11616 Moving (-0.27, 0.08) raw xDistance=0.05 yDistance=-0.28
23:05:01.790 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:01.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:05:01.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
23:05:01.790 00.000 11616 MoveAxis(E, 0, ABG)
23:05:01.790 00.000 11616 Move returns status 0, amount 0
23:05:01.790 00.000 11616 MoveAxis(N, 23, ABG)
23:05:01.790 00.000 11616 Guiding  Dir = 0, Dur = 23
23:05:01.791 00.001 11616 IsSlewing returns 0
23:05:01.791 00.000 11616 IsGuiding returns 0
23:05:01.791 00.000 11616 PulseGuide returned control before completion, sleep 33
23:05:01.813 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=165, Gamma=1.290
23:05:01.831 00.018 12268 UpdateGuideState exits: m=155 SNR=8.5
23:05:01.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:01.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:01.831 00.000 12268 Enqueuing Expose request
23:05:01.833 00.002 11616 IsGuiding returns 1
23:05:01.834 00.001 11616 scope still moving after pulse duration time elapsed
23:05:01.865 00.031 11616 IsSlewing returns 0
23:05:01.866 00.001 11616 IsGuiding returns 0
23:05:01.866 00.000 11616 scope move finished after 23 + 51 ms
23:05:01.866 00.000 11616 Move returns status 0, amount 23
23:05:01.866 00.000 11616 move complete, result=0
23:05:01.866 00.000 11616 worker thread done servicing request
23:05:01.866 00.000 11616 Worker thread wakes up
23:05:01.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:01.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:05:01.867 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
23:05:03.875 02.008 11616 Exposure complete
23:05:03.936 00.061 11616 worker thread done servicing request
23:05:03.936 00.000 12268 OnExposeComplete: enter
23:05:03.936 00.000 12268 UpdateGuideState(): m_state=6
23:05:03.937 00.001 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1516
23:05:03.937 00.000 12268 Star::Find returns 1 (0), X=1160.16, Y=161.41, Mass=137, SNR=8.0, Peak=22 HFD=3.6
23:05:03.937 00.000 12268 Star::Find false star n=6 nbg=288 bg=7.4 sigma=0.8 thresh=10 peak=10
23:05:03.937 00.000 12268 MultiStar: [#1 -0.19,0.37,1.27,U] [#2 -0.49,-0.07,0.90,U] [#3 0.37,-0.01,0.64,U] [#4 -0.04,-0.93,0.00,M5] [#5 0.00,0.00,0.00,L] [#6 -0.24,0.38,0.69,U] [#7 0.00,0.00,0.00,L] [#8 -0.23,-0.25,0.59,U] [#9 -0.61,0.12,0.57,U] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
23:05:03.937 00.000 12268 refined, 6 included, MultiStar: {-0.37, 0.13}, one-star: {-0.99, 0.16}
23:05:03.938 00.001 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
23:05:03.938 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
23:05:03.938 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.13 hyp=0.39 cameraTheta=2.80 mountX=0.10 mountY=-0.38, mountTheta=-1.33
23:05:03.939 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.13, opts=13)
23:05:03.940 00.001 12268 Enqueuing Move request for scope (-0.37, 0.13)
23:05:03.940 00.000 11616 Worker thread wakes up
23:05:03.940 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.13) opts 0xd
23:05:03.940 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.13)
23:05:03.940 00.000 11616 Moving (-0.37, 0.13) raw xDistance=0.10 yDistance=-0.38
23:05:03.940 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:03.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:05:03.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
23:05:03.940 00.000 11616 MoveAxis(E, 0, ABG)
23:05:03.940 00.000 11616 Move returns status 0, amount 0
23:05:03.940 00.000 11616 MoveAxis(N, 32, ABG)
23:05:03.940 00.000 11616 Guiding  Dir = 0, Dur = 32
23:05:03.941 00.001 11616 IsSlewing returns 0
23:05:03.941 00.000 11616 IsGuiding returns 0
23:05:03.941 00.000 11616 PulseGuide returned control before completion, sleep 42
23:05:03.966 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=157, Gamma=1.290
23:05:03.986 00.020 12268 UpdateGuideState exits: m=137 SNR=8.0
23:05:03.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:03.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:03.986 00.000 12268 Enqueuing Expose request
23:05:03.992 00.006 11616 IsGuiding returns 1
23:05:03.992 00.000 11616 scope still moving after pulse duration time elapsed
23:05:04.023 00.031 11616 IsSlewing returns 0
23:05:04.024 00.001 11616 IsGuiding returns 0
23:05:04.024 00.000 11616 scope move finished after 32 + 50 ms
23:05:04.024 00.000 11616 Move returns status 0, amount 32
23:05:04.024 00.000 11616 move complete, result=0
23:05:04.024 00.000 11616 worker thread done servicing request
23:05:04.024 00.000 11616 Worker thread wakes up
23:05:04.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:04.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1146,146,31,31)
23:05:04.042 00.018 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 32 ms NORTH
23:05:04.775 00.733 12268 evsrv: cli 0F8E69C0 connect
23:05:04.775 00.000 12268 case statement mapped state 6 to 3
23:05:04.775 00.000 12268 case statement mapped state 6 to 3
23:05:04.776 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2eb36c1b-29aa-4de5-812e-d07543c7e91d"}
23:05:04.776 00.000 12268 case statement mapped state 6 to 3
23:05:04.776 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2eb36c1b-29aa-4de5-812e-d07543c7e91d"}
23:05:04.777 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:05:04.778 00.001 12268 evsrv: cli 0F8E69C0 connect
23:05:04.778 00.000 12268 case statement mapped state 6 to 3
23:05:04.779 00.001 12268 case statement mapped state 6 to 3
23:05:04.780 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"2ba91817-9774-4a89-86d0-3cee67b2c30a"}
23:05:04.780 00.000 12268 PhdController::Dither begins
23:05:04.780 00.000 12268 dither: size=5.50, dRA=1.23 dDec=-1.18
23:05:04.780 00.000 12268 MountToCamera -- mountTheta (0.77) + m_xAngle (1.47) = xAngle (2.24 = 2.24)
23:05:04.780 00.000 12268 MountToCamera -- mountX=1.23 mountY=-1.18 hyp=1.70 mountTheta=0.77 cameraX=-1.06, cameraY=1.34 cameraTheta=2.24
23:05:04.780 00.000 12268 setting lock position to (1160.10, 162.59)
23:05:04.781 00.001 12268 Mount: notify guiding dithered (-1.1, 1.3)
23:05:04.781 00.000 12268 MultiStar: stabilizing after lock position change
23:05:04.781 00.000 12268 Status Line: Dither by 1.23,-1.18
23:05:04.784 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
23:05:04.785 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
23:05:04.785 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"2ba91817-9774-4a89-86d0-3cee67b2c30a"}
23:05:04.786 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:05:06.099 01.313 11616 Exposure complete
23:05:06.162 00.063 11616 worker thread done servicing request
23:05:06.162 00.000 12268 OnExposeComplete: enter
23:05:06.162 00.000 12268 UpdateGuideState(): m_state=6
23:05:06.163 00.001 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1517
23:05:06.163 00.000 12268 Star::Find returns 1 (0), X=1160.56, Y=161.39, Mass=137, SNR=8.0, Peak=23 HFD=3.3
23:05:06.163 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
23:05:06.163 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
23:05:06.163 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-1.20 hyp=1.29 cameraTheta=-1.20 mountX=-1.15 mountY=0.62, mountTheta=2.65
23:05:06.165 00.002 12268 dither recenter: remaining=(-1.2,1.2) step=(-1.2,1.2)
23:05:06.165 00.000 12268 MountToCamera -- mountTheta (-2.37) + m_xAngle (1.47) = xAngle (-0.90 = -0.90)
23:05:06.165 00.000 12268 MountToCamera -- mountX=-1.23 mountY=1.18 hyp=1.70 mountTheta=-2.37 cameraX=1.06, cameraY=-1.34 cameraTheta=-0.90
23:05:06.165 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.06, y=-1.34, opts=4)
23:05:06.165 00.000 12268 Enqueuing Move request for scope (1.06, -1.34)
23:05:06.165 00.000 12268 Mount: notify direct move -1.23,1.18
23:05:06.165 00.000 11616 Worker thread wakes up
23:05:06.166 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (1.06, -1.34) opts 0x4
23:05:06.166 00.000 11616 Handling offset move in thread for scope, endpoint = (1.06, -1.34)
23:05:06.166 00.000 11616 Moving (1.06, -1.34) raw xDistance=-1.23 yDistance=1.18
23:05:06.166 00.000 11616 BLC: window closed
23:05:06.166 00.000 11616 MoveAxis(E, 1373, B)
23:05:06.166 00.000 11616 Guiding  Dir = 2, Dur = 1373
23:05:06.166 00.000 11616 IsSlewing returns 0
23:05:06.167 00.001 11616 IsGuiding returns 0
23:05:06.167 00.000 11616 PulseGuide returned control before completion, sleep 1383
23:05:06.190 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=148, Gamma=1.290
23:05:06.209 00.019 12268 UpdateGuideState exits: m=137 SNR=8.0
23:05:06.210 00.001 12268 PhdController: settling, locked = 1, distance = 1.84 (1.50) aobump = 0 frame = 1 / 99999
23:05:06.210 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687506.210,"Host":"ASTROCENTER","Inst":1,"Distance":1.84,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:05:06.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:06.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:06.210 00.000 12268 Enqueuing Expose request
23:05:07.560 01.350 11616 IsGuiding returns 1
23:05:07.560 00.000 11616 scope still moving after pulse duration time elapsed
23:05:07.591 00.031 11616 IsSlewing returns 0
23:05:07.591 00.000 11616 IsGuiding returns 0
23:05:07.591 00.000 11616 scope move finished after 1373 + 51 ms
23:05:07.591 00.000 11616 Move returns status 0, amount 1373
23:05:07.591 00.000 11616 BLC: window closed
23:05:07.591 00.000 11616 BLC: Compensation needed for non-algo type move
23:05:07.591 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1668 applied
23:05:07.592 00.001 11616 MoveAxis(S, 2335, B)
23:05:07.592 00.000 11616 Guiding  Dir = 1, Dur = 2335
23:05:07.592 00.000 11616 IsSlewing returns 0
23:05:07.592 00.000 11616 IsGuiding returns 0
23:05:07.592 00.000 11616 PulseGuide returned control before completion, sleep 2345
23:05:09.951 02.359 11616 IsGuiding returns 1
23:05:09.951 00.000 11616 scope still moving after pulse duration time elapsed
23:05:09.982 00.031 11616 IsSlewing returns 0
23:05:09.982 00.000 11616 IsGuiding returns 0
23:05:09.982 00.000 11616 scope move finished after 2335 + 55 ms
23:05:09.982 00.000 11616 Move returns status 0, amount 2335
23:05:09.982 00.000 11616 move complete, result=0
23:05:09.982 00.000 11616 worker thread done servicing request
23:05:09.983 00.001 12268 GuideStep: -1.2 px 1373 ms EAST, 1.2 px 2335 ms SOUTH
23:05:09.983 00.000 11616 Worker thread wakes up
23:05:09.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:09.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1145,148,31,31)
23:05:11.997 02.014 11616 Exposure complete
23:05:12.058 00.061 11616 worker thread done servicing request
23:05:12.058 00.000 12268 OnExposeComplete: enter
23:05:12.058 00.000 12268 UpdateGuideState(): m_state=6
23:05:12.059 00.001 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1518
23:05:12.059 00.000 12268 Star::Find returns 1 (0), X=1161.11, Y=163.86, Mass=141, SNR=8.1, Peak=22 HFD=3.0
23:05:12.059 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
23:05:12.059 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.60)
23:05:12.059 00.000 12268 CameraToMount -- cameraX=1.01 cameraY=1.27 hyp=1.63 cameraTheta=0.90 mountX=1.37 mountY=0.84, mountTheta=0.55
23:05:12.062 00.003 12268 SchedulePrimaryMove(0D94C700, x=1.01, y=1.27, opts=13)
23:05:12.062 00.000 12268 Enqueuing Move request for scope (1.01, 1.27)
23:05:12.062 00.000 11616 Worker thread wakes up
23:05:12.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.01, 1.27) opts 0xd
23:05:12.062 00.000 11616 Handling offset move in thread for scope, endpoint = (1.01, 1.27)
23:05:12.062 00.000 11616 Moving (1.01, 1.27) raw xDistance=1.37 yDistance=0.84
23:05:12.062 00.000 11616 resist switch: large excursion: input 1.37 thresh 0.29 direction from 0 to 1
23:05:12.063 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.10
23:05:12.063 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.68 from input 1.37
23:05:12.063 00.000 11616 resist switch: large excursion: input 0.84 thresh 0.45 direction from 0 to 1
23:05:12.063 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.52
23:05:12.063 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.84
23:05:12.063 00.000 11616 MoveAxis(W, 766, ABG)
23:05:12.063 00.000 11616 Guiding  Dir = 3, Dur = 766
23:05:12.064 00.001 11616 IsSlewing returns 0
23:05:12.064 00.000 11616 IsGuiding returns 0
23:05:12.065 00.001 11616 PulseGuide returned control before completion, sleep 776
23:05:12.092 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=146, Gamma=1.290
23:05:12.111 00.019 12268 UpdateGuideState exits: m=141 SNR=8.1
23:05:12.111 00.000 12268 PhdController: settling, locked = 1, distance = 1.63 (1.50) aobump = 0 frame = 2 / 99999
23:05:12.111 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687512.111,"Host":"ASTROCENTER","Inst":1,"Distance":1.63,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:05:12.112 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:12.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:12.112 00.000 12268 Enqueuing Expose request
23:05:12.842 00.730 11616 IsGuiding returns 1
23:05:12.842 00.000 11616 scope still moving after pulse duration time elapsed
23:05:12.874 00.032 11616 IsSlewing returns 0
23:05:12.874 00.000 11616 IsGuiding returns 0
23:05:12.874 00.000 11616 scope move finished after 766 + 43 ms
23:05:12.874 00.000 11616 Move returns status 0, amount 766
23:05:12.874 00.000 11616 MoveAxis(S, 71, ABG)
23:05:12.874 00.000 11616 Guiding  Dir = 1, Dur = 71
23:05:12.875 00.001 11616 IsSlewing returns 0
23:05:12.875 00.000 11616 IsGuiding returns 0
23:05:12.875 00.000 11616 PulseGuide returned control before completion, sleep 81
23:05:12.968 00.093 11616 IsGuiding returns 1
23:05:12.968 00.000 11616 scope still moving after pulse duration time elapsed
23:05:13.000 00.032 11616 IsSlewing returns 0
23:05:13.000 00.000 11616 IsGuiding returns 0
23:05:13.000 00.000 11616 scope move finished after 71 + 54 ms
23:05:13.000 00.000 11616 Move returns status 0, amount 71
23:05:13.000 00.000 11616 move complete, result=0
23:05:13.000 00.000 11616 worker thread done servicing request
23:05:13.001 00.001 11616 Worker thread wakes up
23:05:13.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:13.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1145,148,31,31)
23:05:13.001 00.000 12268 GuideStep: 1.4 px 766 ms WEST, 0.8 px 71 ms SOUTH
23:05:15.016 02.015 11616 Exposure complete
23:05:15.075 00.059 11616 worker thread done servicing request
23:05:15.075 00.000 12268 OnExposeComplete: enter
23:05:15.075 00.000 12268 UpdateGuideState(): m_state=6
23:05:15.076 00.001 12268 Star::Find(15, 1161, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1519
23:05:15.076 00.000 12268 Star::Find returns 1 (0), X=1160.22, Y=162.99, Mass=169, SNR=8.9, Peak=23 HFD=4.1
23:05:15.076 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
23:05:15.076 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
23:05:15.076 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.41 hyp=0.43 cameraTheta=1.27 mountX=0.42 mountY=0.07, mountTheta=0.17
23:05:15.078 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.41, opts=13)
23:05:15.078 00.000 12268 Enqueuing Move request for scope (0.13, 0.41)
23:05:15.078 00.000 11616 Worker thread wakes up
23:05:15.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.41) opts 0xd
23:05:15.078 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.41)
23:05:15.078 00.000 11616 Moving (0.13, 0.41) raw xDistance=0.42 yDistance=0.07
23:05:15.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
23:05:15.079 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:15.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:05:15.079 00.000 11616 MoveAxis(W, 234, ABG)
23:05:15.079 00.000 11616 Guiding  Dir = 3, Dur = 234
23:05:15.079 00.000 11616 IsSlewing returns 0
23:05:15.079 00.000 11616 IsGuiding returns 0
23:05:15.080 00.001 11616 PulseGuide returned control before completion, sleep 244
23:05:15.102 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=194, Gamma=1.290
23:05:15.119 00.017 12268 UpdateGuideState exits: m=169 SNR=8.9
23:05:15.119 00.000 12268 PhdController: settling, locked = 1, distance = 1.27 (1.50) aobump = 0 frame = 3 / 99999
23:05:15.119 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687515.119,"Host":"ASTROCENTER","Inst":1,"Distance":1.27,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:05:15.120 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:15.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:15.120 00.000 12268 Enqueuing Expose request
23:05:15.333 00.213 11616 IsGuiding returns 1
23:05:15.333 00.000 11616 scope still moving after pulse duration time elapsed
23:05:15.365 00.032 11616 IsSlewing returns 0
23:05:15.365 00.000 11616 IsGuiding returns 1
23:05:15.397 00.032 11616 IsSlewing returns 0
23:05:15.398 00.001 11616 IsGuiding returns 1
23:05:15.429 00.031 11616 IsSlewing returns 0
23:05:15.429 00.000 11616 IsGuiding returns 0
23:05:15.429 00.000 11616 scope move finished after 234 + 115 ms
23:05:15.429 00.000 11616 Move returns status 0, amount 234
23:05:15.430 00.001 11616 MoveAxis(N, 0, ABG)
23:05:15.430 00.000 11616 Move returns status 0, amount 0
23:05:15.430 00.000 11616 move complete, result=0
23:05:15.430 00.000 11616 worker thread done servicing request
23:05:15.430 00.000 11616 Worker thread wakes up
23:05:15.430 00.000 12268 GuideStep: 0.4 px 234 ms WEST, 0.1 px 0 ms NORTH
23:05:15.430 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:15.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1145,148,31,31)
23:05:17.440 02.010 11616 Exposure complete
23:05:17.502 00.062 11616 worker thread done servicing request
23:05:17.502 00.000 12268 OnExposeComplete: enter
23:05:17.502 00.000 12268 UpdateGuideState(): m_state=6
23:05:17.502 00.000 12268 Star::Find(15, 1160, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1520
23:05:17.502 00.000 12268 Star::Find returns 1 (0), X=1159.78, Y=162.69, Mass=138, SNR=8.0, Peak=24 HFD=3.6
23:05:17.502 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
23:05:17.503 00.001 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
23:05:17.503 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.11 hyp=0.33 cameraTheta=2.82 mountX=0.07 mountY=-0.32, mountTheta=-1.34
23:05:17.504 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.11, opts=13)
23:05:17.504 00.000 12268 Enqueuing Move request for scope (-0.31, 0.11)
23:05:17.504 00.000 11616 Worker thread wakes up
23:05:17.504 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.11) opts 0xd
23:05:17.504 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.11)
23:05:17.505 00.001 11616 Moving (-0.31, 0.11) raw xDistance=0.07 yDistance=-0.32
23:05:17.505 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:17.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:05:17.505 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:05:17.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
23:05:17.505 00.000 11616 MoveAxis(E, 0, ABG)
23:05:17.505 00.000 11616 Move returns status 0, amount 0
23:05:17.505 00.000 11616 MoveAxis(N, 0, ABG)
23:05:17.505 00.000 11616 Move returns status 0, amount 0
23:05:17.505 00.000 11616 move complete, result=0
23:05:17.505 00.000 11616 worker thread done servicing request
23:05:17.526 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=177, Gamma=1.290
23:05:17.544 00.018 12268 UpdateGuideState exits: m=138 SNR=8.0
23:05:17.545 00.001 12268 PhdController: settling, locked = 1, distance = 0.99 (1.50) aobump = 0 frame = 4 / 99999
23:05:17.545 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687517.545,"Host":"ASTROCENTER","Inst":1,"Distance":0.99,"Time":2.4,"SettleTime":10.0,"StarLocked":true}
23:05:17.545 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:17.545 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:17.545 00.000 12268 Enqueuing Expose request
23:05:17.546 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:05:17.546 00.000 11616 Worker thread wakes up
23:05:17.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:17.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1145,148,31,31)
23:05:19.567 02.021 11616 Exposure complete
23:05:19.632 00.065 11616 worker thread done servicing request
23:05:19.632 00.000 12268 OnExposeComplete: enter
23:05:19.632 00.000 12268 UpdateGuideState(): m_state=6
23:05:19.632 00.000 12268 Star::Find(15, 1159, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1521
23:05:19.632 00.000 12268 Star::Find returns 1 (0), X=1160.09, Y=162.49, Mass=118, SNR=7.4, Peak=19 HFD=3.6
23:05:19.632 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
23:05:19.633 00.001 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
23:05:19.633 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.62 mountX=-0.10 mountY=0.01, mountTheta=3.06
23:05:19.634 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.10, opts=13)
23:05:19.634 00.000 12268 Enqueuing Move request for scope (-0.00, -0.10)
23:05:19.634 00.000 11616 Worker thread wakes up
23:05:19.635 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
23:05:19.635 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
23:05:19.635 00.000 11616 Moving (-0.00, -0.10) raw xDistance=-0.10 yDistance=0.01
23:05:19.635 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:19.636 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:05:19.636 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:19.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:05:19.636 00.000 11616 MoveAxis(E, 0, ABG)
23:05:19.636 00.000 11616 Move returns status 0, amount 0
23:05:19.636 00.000 11616 MoveAxis(N, 0, ABG)
23:05:19.636 00.000 11616 Move returns status 0, amount 0
23:05:19.636 00.000 11616 move complete, result=0
23:05:19.636 00.000 11616 worker thread done servicing request
23:05:19.658 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=147, Gamma=1.290
23:05:19.675 00.017 12268 UpdateGuideState exits: m=118 SNR=7.4
23:05:19.676 00.001 12268 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 5 / 99999
23:05:19.676 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687519.676,"Host":"ASTROCENTER","Inst":1,"Distance":0.72,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
23:05:19.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:19.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:19.677 00.001 12268 Enqueuing Expose request
23:05:19.677 00.000 11616 Worker thread wakes up
23:05:19.677 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:19.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:19.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1145,148,31,31)
23:05:21.690 02.013 11616 Exposure complete
23:05:21.749 00.059 11616 worker thread done servicing request
23:05:21.749 00.000 12268 OnExposeComplete: enter
23:05:21.749 00.000 12268 UpdateGuideState(): m_state=6
23:05:21.750 00.001 12268 Star::Find(15, 1160, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1522
23:05:21.750 00.000 12268 Star::Find returns 1 (0), X=1159.88, Y=161.91, Mass=144, SNR=8.2, Peak=22 HFD=3.4
23:05:21.750 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
23:05:21.750 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
23:05:21.750 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.67 hyp=0.71 cameraTheta=-1.88 mountX=-0.69 mountY=-0.13, mountTheta=-2.96
23:05:21.753 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.67, opts=13)
23:05:21.753 00.000 12268 Enqueuing Move request for scope (-0.22, -0.67)
23:05:21.753 00.000 11616 Worker thread wakes up
23:05:21.753 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.67) opts 0xd
23:05:21.753 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.67)
23:05:21.753 00.000 11616 Moving (-0.22, -0.67) raw xDistance=-0.69 yDistance=-0.13
23:05:21.754 00.001 11616 resist switch: large excursion: input -0.69 thresh 0.29 direction from 1 to -1
23:05:21.754 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.08
23:05:21.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.69
23:05:21.754 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:21.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:05:21.754 00.000 11616 MoveAxis(E, 388, ABG)
23:05:21.754 00.000 11616 Guiding  Dir = 2, Dur = 388
23:05:21.754 00.000 11616 IsSlewing returns 0
23:05:21.755 00.001 11616 IsGuiding returns 0
23:05:21.755 00.000 11616 PulseGuide returned control before completion, sleep 398
23:05:21.779 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=149, Gamma=1.290
23:05:21.801 00.022 12268 UpdateGuideState exits: m=144 SNR=8.2
23:05:21.801 00.000 12268 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 6 / 99999
23:05:21.801 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687521.801,"Host":"ASTROCENTER","Inst":1,"Distance":0.72,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
23:05:21.802 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:21.802 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:21.802 00.000 12268 Enqueuing Expose request
23:05:22.159 00.357 11616 IsGuiding returns 1
23:05:22.159 00.000 11616 scope still moving after pulse duration time elapsed
23:05:22.259 00.100 11616 IsSlewing returns 0
23:05:22.259 00.000 11616 IsGuiding returns 0
23:05:22.259 00.000 11616 scope move finished after 388 + 116 ms
23:05:22.259 00.000 11616 Move returns status 0, amount 388
23:05:22.260 00.001 11616 MoveAxis(N, 0, ABG)
23:05:22.260 00.000 11616 Move returns status 0, amount 0
23:05:22.260 00.000 11616 move complete, result=0
23:05:22.260 00.000 11616 worker thread done servicing request
23:05:22.260 00.000 11616 Worker thread wakes up
23:05:22.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:22.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1145,148,31,31)
23:05:22.262 00.002 12268 GuideStep: -0.7 px 388 ms EAST, -0.1 px 0 ms NORTH
23:05:24.272 02.010 11616 Exposure complete
23:05:24.331 00.059 11616 worker thread done servicing request
23:05:24.331 00.000 12268 OnExposeComplete: enter
23:05:24.331 00.000 12268 UpdateGuideState(): m_state=6
23:05:24.331 00.000 12268 Star::Find(15, 1159, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1523
23:05:24.331 00.000 12268 Star::Find returns 1 (0), X=1160.04, Y=161.96, Mass=161, SNR=8.7, Peak=23 HFD=3.9
23:05:24.331 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
23:05:24.331 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
23:05:24.331 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.63 hyp=0.63 cameraTheta=-1.66 mountX=-0.63 mountY=0.03, mountTheta=3.10
23:05:24.333 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.63, opts=13)
23:05:24.334 00.001 12268 Enqueuing Move request for scope (-0.06, -0.63)
23:05:24.334 00.000 11616 Worker thread wakes up
23:05:24.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.63) opts 0xd
23:05:24.334 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.63)
23:05:24.334 00.000 11616 Moving (-0.06, -0.63) raw xDistance=-0.63 yDistance=0.03
23:05:24.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.63
23:05:24.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:24.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:05:24.334 00.000 11616 MoveAxis(E, 352, ABG)
23:05:24.334 00.000 11616 Guiding  Dir = 2, Dur = 352
23:05:24.335 00.001 11616 IsSlewing returns 0
23:05:24.335 00.000 11616 IsGuiding returns 0
23:05:24.335 00.000 11616 PulseGuide returned control before completion, sleep 362
23:05:24.357 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=141, Gamma=1.290
23:05:24.375 00.018 12268 UpdateGuideState exits: m=161 SNR=8.7
23:05:24.375 00.000 12268 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 7 / 99999
23:05:24.375 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687524.375,"Host":"ASTROCENTER","Inst":1,"Distance":0.69,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
23:05:24.376 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:24.376 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:24.376 00.000 12268 Enqueuing Expose request
23:05:24.707 00.331 11616 IsGuiding returns 1
23:05:24.707 00.000 11616 scope still moving after pulse duration time elapsed
23:05:24.739 00.032 11616 IsSlewing returns 0
23:05:24.739 00.000 11616 IsGuiding returns 1
23:05:24.769 00.030 11616 IsSlewing returns 0
23:05:24.769 00.000 11616 IsGuiding returns 0
23:05:24.769 00.000 11616 scope move finished after 352 + 82 ms
23:05:24.769 00.000 11616 Move returns status 0, amount 352
23:05:24.769 00.000 11616 MoveAxis(N, 0, ABG)
23:05:24.770 00.001 11616 Move returns status 0, amount 0
23:05:24.770 00.000 11616 move complete, result=0
23:05:24.770 00.000 11616 worker thread done servicing request
23:05:24.770 00.000 11616 Worker thread wakes up
23:05:24.770 00.000 12268 GuideStep: -0.6 px 352 ms EAST, 0.0 px 0 ms NORTH
23:05:24.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:24.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1145,148,31,31)
23:05:26.782 02.012 11616 Exposure complete
23:05:26.844 00.062 11616 worker thread done servicing request
23:05:26.844 00.000 12268 OnExposeComplete: enter
23:05:26.844 00.000 12268 UpdateGuideState(): m_state=6
23:05:26.844 00.000 12268 Star::Find(15, 1160, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1524
23:05:26.844 00.000 12268 Star::Find returns 1 (0), X=1160.04, Y=162.76, Mass=152, SNR=8.4, Peak=22 HFD=4.1
23:05:26.844 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
23:05:26.844 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
23:05:26.845 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.87 mountX=0.16 mountY=-0.07, mountTheta=-0.43
23:05:26.846 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.17, opts=13)
23:05:26.846 00.000 12268 Enqueuing Move request for scope (-0.05, 0.17)
23:05:26.846 00.000 11616 Worker thread wakes up
23:05:26.846 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
23:05:26.846 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
23:05:26.847 00.001 11616 Moving (-0.05, 0.17) raw xDistance=0.16 yDistance=-0.07
23:05:26.847 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:05:26.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:05:26.847 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:26.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:05:26.847 00.000 11616 MoveAxis(E, 0, ABG)
23:05:26.847 00.000 11616 Move returns status 0, amount 0
23:05:26.847 00.000 11616 MoveAxis(N, 0, ABG)
23:05:26.847 00.000 11616 Move returns status 0, amount 0
23:05:26.847 00.000 11616 move complete, result=0
23:05:26.847 00.000 11616 worker thread done servicing request
23:05:26.870 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=211, Gamma=1.290
23:05:26.888 00.018 12268 UpdateGuideState exits: m=152 SNR=8.4
23:05:26.888 00.000 12268 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 8 / 99999
23:05:26.888 00.000 12268 PhdController: newstate STATE_FINISH
23:05:26.888 00.000 12268 PhdController complete: success
23:05:26.888 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768687526.888,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:05:26.888 00.000 12268 Mount: notify guiding dither settle done success=1
23:05:26.889 00.001 12268 PhdController: newstate STATE_IDLE
23:05:26.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:26.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:26.889 00.000 12268 Enqueuing Expose request
23:05:26.889 00.000 11616 Worker thread wakes up
23:05:26.889 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:26.890 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:26.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1145,148,31,31)
23:05:27.727 00.837 12268 evsrv: cli 0F8E6D80 connect
23:05:27.727 00.000 12268 case statement mapped state 6 to 3
23:05:27.727 00.000 12268 case statement mapped state 6 to 3
23:05:27.728 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"65a92c6b-ebfe-4db2-947e-37be84afa30d"}
23:05:27.728 00.000 12268 case statement mapped state 6 to 3
23:05:27.728 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"65a92c6b-ebfe-4db2-947e-37be84afa30d"}
23:05:27.729 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:05:27.834 00.105 12268 evsrv: cli 0F8E6D80 connect
23:05:27.834 00.000 12268 case statement mapped state 6 to 3
23:05:27.835 00.001 12268 case statement mapped state 6 to 3
23:05:27.835 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"915c0876-297d-4649-b080-5ee6578a6dfb"}
23:05:27.836 00.001 12268 case statement mapped state 6 to 3
23:05:27.836 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"915c0876-297d-4649-b080-5ee6578a6dfb"}
23:05:27.838 00.002 12268 evsrv: cli 0F8E6D80 disconnect
23:05:27.839 00.001 12268 evsrv: cli 0F8E6D80 connect
23:05:27.839 00.000 12268 case statement mapped state 6 to 3
23:05:27.840 00.001 12268 case statement mapped state 6 to 3
23:05:27.840 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"stop_capture","id":"1aee99bc-d2d3-43a4-a002-8970d13e092e"}
23:05:27.840 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:05:27.841 00.001 12268 Status Line: Waiting for devices...
23:05:27.844 00.003 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"1aee99bc-d2d3-43a4-a002-8970d13e092e"}
23:05:27.845 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:05:27.846 00.001 12268 evsrv: cli 0F8E69C0 connect
23:05:27.846 00.000 12268 case statement mapped state 6 to 3
23:05:27.847 00.001 12268 case statement mapped state 6 to 3
23:05:27.847 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"bf239bd3-0cac-4c63-b1a3-0d15f2ccb492"}
23:05:27.848 00.001 12268 case statement mapped state 6 to 3
23:05:27.848 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf239bd3-0cac-4c63-b1a3-0d15f2ccb492"}
23:05:27.848 00.000 12268 evsrv: cli 0F8E69C0 disconnect
23:05:28.104 00.256 11616 Exposure complete
23:05:28.162 00.058 11616 worker thread done servicing request
23:05:28.163 00.001 12268 OnExposeComplete: enter
23:05:28.163 00.000 12268 UpdateGuideState(): m_state=6
23:05:28.163 00.000 12268 Mount: notify guiding stopped
23:05:28.163 00.000 12268 BLC: window closed
23:05:28.163 00.000 12268 BLC: Last direction was reset
23:05:28.164 00.001 12268 Changing from state GUIDING to STOP
23:05:28.164 00.000 12268 guider state => SELECTED
23:05:28.164 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
23:05:28.164 00.000 12268 Status Line: Stopped Guiding
23:05:28.169 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=208, Gamma=1.290
23:05:28.186 00.017 12268 UpdateGuideState exits: Stopped Guiding
23:05:28.187 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:05:28.187 00.000 12268 setting force full frames = true
23:05:28.266 00.079 12268 Status Line: Stopped.
23:05:28.849 00.583 12268 evsrv: cli 0F8E69C0 connect
23:05:28.850 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"20f4bb38-cd48-4bda-874a-2de7a31c85f8"}
23:05:28.850 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"20f4bb38-cd48-4bda-874a-2de7a31c85f8"}
23:05:28.850 00.000 12268 evsrv: cli 0F8E69C0 disconnect
23:05:43.434 14.584 12268 evsrv: cli 0F8E6D80 connect
23:05:43.435 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"ed4db54b-2d16-465b-99db-635c69aa4739"}
23:05:43.435 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed4db54b-2d16-465b-99db-635c69aa4739"}
23:05:43.437 00.002 12268 evsrv: cli 0F8E6D80 disconnect
23:05:43.437 00.000 12268 evsrv: cli 0F8E69C0 connect
23:05:43.438 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"da3f5efd-06ea-4950-9eb0-ce84930c7ff8"}
23:05:43.438 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"da3f5efd-06ea-4950-9eb0-ce84930c7ff8"}
23:05:43.439 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:05:43.440 00.001 12268 evsrv: cli 0F8E6D80 connect
23:05:43.441 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"17655280-8a12-4f80-b39b-525857264147"}
23:05:43.441 00.000 12268 PhdController::Guide begins
23:05:43.442 00.001 12268 PhdController: newstate STATE_SETUP
23:05:43.442 00.000 12268 PhdController: setup
23:05:43.442 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
23:05:43.442 00.000 12268 PhdController: start capturing
23:05:43.442 00.000 12268 Changing from state SELECTED to UNINITIALIZED
23:05:43.443 00.001 12268 guider state => SELECTING
23:05:43.443 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:05:43.467 00.024 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:05:43.467 00.000 12268 Enqueuing Expose request
23:05:43.467 00.000 12268 PhdController: newstate STATE_SELECT_STAR
23:05:43.467 00.000 11616 Worker thread wakes up
23:05:43.467 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"17655280-8a12-4f80-b39b-525857264147"}
23:05:43.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:43.468 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:05:43.475 00.007 12268 evsrv: cli 0F8E6D80 disconnect
23:05:43.476 00.001 12268 evsrv: cli 0F8E69C0 connect
23:05:43.476 00.000 12268 case statement mapped state 1 to 101
23:05:43.476 00.000 12268 case statement mapped state 1 to 101
23:05:43.478 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"4cc077b5-5a6d-4b5f-8a95-c9183dbda191"}
23:05:43.478 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"4cc077b5-5a6d-4b5f-8a95-c9183dbda191"}
23:05:43.481 00.003 12268 evsrv: cli 0F8E69C0 disconnect
23:05:43.482 00.001 12268 evsrv: cli 0FA411A0 connect
23:05:43.482 00.000 12268 case statement mapped state 1 to 101
23:05:43.482 00.000 12268 case statement mapped state 1 to 101
23:05:43.483 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"c177f9f4-86ec-4421-9336-91ec46c1e494"}
23:05:43.483 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"c177f9f4-86ec-4421-9336-91ec46c1e494"}
23:05:43.484 00.001 12268 evsrv: cli 0FA411A0 disconnect
23:05:44.487 01.003 12268 evsrv: cli 0FA411A0 connect
23:05:44.487 00.000 12268 case statement mapped state 1 to 101
23:05:44.488 00.001 12268 case statement mapped state 1 to 101
23:05:44.488 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"a1964c44-34c3-4ea4-ad45-16c517831d04"}
23:05:44.488 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"a1964c44-34c3-4ea4-ad45-16c517831d04"}
23:05:44.489 00.001 12268 evsrv: cli 0FA411A0 disconnect
23:05:45.488 00.999 11616 Exposure complete
23:05:45.491 00.003 12268 evsrv: cli 0FA411A0 connect
23:05:45.491 00.000 12268 case statement mapped state 1 to 101
23:05:45.491 00.000 12268 case statement mapped state 1 to 101
23:05:45.492 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"e6657c45-b84a-4b3a-beee-9d87cf6b404b"}
23:05:45.492 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"e6657c45-b84a-4b3a-beee-9d87cf6b404b"}
23:05:45.492 00.000 12268 evsrv: cli 0FA411A0 disconnect
23:05:45.549 00.057 11616 worker thread done servicing request
23:05:45.549 00.000 12268 OnExposeComplete: enter
23:05:45.549 00.000 12268 UpdateGuideState(): m_state=1
23:05:45.549 00.000 12268 UpdateCurrentPosition: no star selected
23:05:45.550 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:05:45.550 00.000 12268 Status Line: No star selected
23:05:45.553 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=116, Gamma=1.290
23:05:45.573 00.020 12268 UpdateGuideState exits: No star selected
23:05:45.573 00.000 12268 GuiderMultiStar::AutoSelect enter
23:05:45.573 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:05:45.629 00.056 12268 AutoFind: auto downsample for scale 4.30 => 1x
23:05:45.729 00.100 12268 AutoFind: global mean = -0.0, stdev 1.9
23:05:45.729 00.000 12268 AutoFind: using threshold = 0.1
23:05:45.820 00.091 12268 AutoFind: local max [670, 939] 187.4
23:05:45.820 00.000 12268 AutoFind: local max [917, 18] 14.6
23:05:45.820 00.000 12268 AutoFind: local max [543, 572] 10.1
23:05:45.820 00.000 12268 AutoFind: local max [1159, 143] 8.2
23:05:45.820 00.000 12268 AutoFind: local max [495, 879] 6.5
23:05:45.820 00.000 12268 AutoFind: local max [1099, 544] 5.9
23:05:45.820 00.000 12268 AutoFind: local max [1116, 849] 5.5
23:05:45.820 00.000 12268 AutoFind: local max [767, 661] 5.1
23:05:45.821 00.001 12268 AutoFind: local max [1270, 786] 5.1
23:05:45.821 00.000 12268 AutoFind: local max [24, 638] 4.4
23:05:45.821 00.000 12268 AutoFind: local max [680, 890] 4.3
23:05:45.821 00.000 12268 AutoFind: local max [703, 823] 3.5
23:05:45.821 00.000 12268 AutoFind: local max [106, 10] 3.4
23:05:45.821 00.000 12268 AutoFind: local max [718, 768] 3.4
23:05:45.821 00.000 12268 AutoFind: local max [889, 556] 3.4
23:05:45.821 00.000 12268 AutoFind: local max [667, 274] 3.3
23:05:45.821 00.000 12268 AutoFind: local max [388, 514] 3.3
23:05:45.821 00.000 12268 AutoFind: local max [43, 418] 3.3
23:05:45.821 00.000 12268 AutoFind: local max [608, 387] 3.2
23:05:45.821 00.000 12268 AutoFind: local max [448, 74] 3.2
23:05:45.821 00.000 12268 AutoFind: local max [500, 290] 3.1
23:05:45.821 00.000 12268 AutoFind: local max [139, 39] 3.1
23:05:45.821 00.000 12268 AutoFind: local max [106, 592] 3.1
23:05:45.822 00.001 12268 AutoFind: local max [590, 597] 3.0
23:05:45.822 00.000 12268 AutoFind: local max [1153, 749] 3.0
23:05:45.822 00.000 12268 AutoFind: local max [902, 579] 2.9
23:05:45.822 00.000 12268 AutoFind: local max [718, 165] 2.9
23:05:45.822 00.000 12268 AutoFind: local max [478, 208] 2.9
23:05:45.822 00.000 12268 AutoFind: local max [475, 335] 2.9
23:05:45.822 00.000 12268 AutoFind: local max [492, 907] 2.9
23:05:45.822 00.000 12268 AutoFind: local max [88, 915] 2.9
23:05:45.822 00.000 12268 AutoFind: local max [161, 663] 2.8
23:05:45.822 00.000 12268 AutoFind: local max [284, 457] 2.8
23:05:45.822 00.000 12268 AutoFind: local max [812, 703] 2.8
23:05:45.822 00.000 12268 AutoFind: local max [28, 419] 2.8
23:05:45.822 00.000 12268 AutoFind: local max [805, 609] 2.8
23:05:45.822 00.000 12268 AutoFind: local max [472, 744] 2.8
23:05:45.822 00.000 12268 AutoFind: local max [1246, 145] 2.8
23:05:45.823 00.001 12268 AutoFind: local max [1186, 229] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [442, 187] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [837, 744] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [192, 681] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [1000, 147] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [594, 265] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [795, 744] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [811, 546] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [1028, 703] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [419, 30] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [529, 562] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [846, 13] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [106, 492] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [1222, 225] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [423, 209] 2.8
23:05:45.823 00.000 12268 AutoFind: local max [622, 887] 2.7
23:05:45.824 00.001 12268 AutoFind: local max [889, 208] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [863, 95] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [1259, 386] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [865, 215] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [629, 446] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [904, 573] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [621, 524] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [951, 582] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [1070, 645] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [678, 926] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [1152, 799] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [1203, 832] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [1236, 864] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [1249, 516] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [1090, 315] 2.7
23:05:45.824 00.000 12268 AutoFind: local max [1250, 766] 2.7
23:05:45.825 00.001 12268 AutoFind: local max [127, 626] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [1103, 423] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [962, 875] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [555, 503] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [662, 809] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [1129, 209] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [575, 588] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [772, 171] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [705, 274] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [43, 119] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [793, 792] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [1225, 382] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [801, 540] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [211, 624] 2.7
23:05:45.825 00.000 12268 AutoFind: local max [270, 589] 2.7
23:05:45.826 00.001 12268 AutoFind: local max [1246, 269] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [1243, 656] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [880, 513] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [99, 310] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [1154, 414] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [795, 599] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [1071, 561] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [933, 857] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [1214, 160] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [1017, 504] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [582, 914] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [788, 914] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [88, 535] 2.7
23:05:45.826 00.000 12268 AutoFind: local max [1107, 514] 2.6
23:05:45.827 00.001 12268 AutoFind: local max [753, 476] 2.6
23:05:45.827 00.000 12268 AutoFind: too close [795, 599] 2.7 - [805, 609] 2.8
23:05:45.827 00.000 12268 AutoFind: too close [801, 540] 2.7 - [811, 546] 2.8
23:05:45.827 00.000 12268 AutoFind: too close [575, 588] 2.7 - [590, 597] 3.0
23:05:45.827 00.000 12268 AutoFind: too close [1250, 766] 2.7 - [1270, 786] 5.1
23:05:45.827 00.000 12268 AutoFind: close dim-bright [678, 926] 2.7 - [670, 939] 187.4
23:05:45.827 00.000 12268 AutoFind: too close [904, 573] 2.7 - [902, 579] 2.9
23:05:45.827 00.000 12268 AutoFind: too close [904, 573] 2.7 - [889, 556] 3.4
23:05:45.827 00.000 12268 AutoFind: too close [529, 562] 2.8 - [543, 572] 10.1
23:05:45.827 00.000 12268 AutoFind: too close [28, 419] 2.8 - [43, 418] 3.3
23:05:45.827 00.000 12268 AutoFind: too close to edge [846, 13] 2.8
23:05:45.827 00.000 12268 AutoFind: too close to edge [106, 10] 3.4
23:05:45.827 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:05:45.828 00.001 12268 Star::Find(15, 670, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.828 00.000 12268 Star::Find returns 1 (1), X=669.64, Y=939.19, Mass=4705, SNR=44.9, Peak=255 HFD=5.5
23:05:45.828 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.828 00.000 12268 Star::Find returns 1 (0), X=916.89, Y=17.80, Mass=230, SNR=10.4, Peak=37 HFD=3.4
23:05:45.828 00.000 12268 Star::Find(15, 1159, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.828 00.000 12268 Star::Find returns 1 (0), X=1158.73, Y=143.69, Mass=87, SNR=6.3, Peak=16 HFD=2.9
23:05:45.828 00.000 12268 Star::Find(15, 495, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.828 00.000 12268 Star::Find returns 1 (0), X=494.85, Y=878.56, Mass=60, SNR=5.3, Peak=20 HFD=2.5
23:05:45.828 00.000 12268 Star::Find(15, 1099, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.828 00.000 12268 Star::Find returns 1 (0), X=1099.32, Y=543.62, Mass=40, SNR=4.3, Peak=13 HFD=2.4
23:05:45.828 00.000 12268 Star::Find(15, 1116, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.829 00.001 12268 Star::Find returns 1 (0), X=1115.03, Y=848.74, Mass=53, SNR=5.0, Peak=15 HFD=3.2
23:05:45.829 00.000 12268 Star::Find(15, 767, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.829 00.000 12268 Star::Find returns 1 (0), X=766.99, Y=661.04, Mass=48, SNR=4.7, Peak=25 HFD=2.0
23:05:45.829 00.000 12268 Star::Find(15, 24, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.829 00.000 12268 Star::Find returns 0 (4), X=33.11, Y=648.57, Mass=20, SNR=3.2, Peak=26 HFD=0.5
23:05:45.829 00.000 12268 Star::Find(15, 680, 890, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.829 00.000 12268 Star::Find returns 0 (4), X=665.55, Y=882.54, Mass=49, SNR=4.9, Peak=16 HFD=1.0
23:05:45.829 00.000 12268 Star::Find(15, 703, 823, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.829 00.000 12268 Star::Find returns 1 (0), X=702.97, Y=823.39, Mass=38, SNR=4.2, Peak=14 HFD=2.3
23:05:45.829 00.000 12268 Star::Find(15, 718, 768, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.829 00.000 12268 Star::Find returns 0 (3), X=718.00, Y=768.00, Mass=0, SNR=0.0, Peak=10 HFD=0.0
23:05:45.829 00.000 12268 Star::Find(15, 667, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.830 00.001 12268 Star::Find returns 0 (2), X=667.00, Y=274.00, Mass=19, SNR=3.0, Peak=21 HFD=0.0
23:05:45.830 00.000 12268 Star::Find(15, 388, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.830 00.000 12268 Star::Find returns 0 (2), X=388.00, Y=514.00, Mass=17, SNR=2.8, Peak=12 HFD=0.0
23:05:45.830 00.000 12268 Star::Find(15, 608, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.830 00.000 12268 Star::Find returns 0 (2), X=608.00, Y=387.00, Mass=11, SNR=2.3, Peak=11 HFD=0.0
23:05:45.830 00.000 12268 Star::Find(15, 448, 74, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.830 00.000 12268 Star::Find returns 0 (2), X=448.00, Y=74.00, Mass=14, SNR=2.6, Peak=19 HFD=0.0
23:05:45.830 00.000 12268 Star::Find(15, 500, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.830 00.000 12268 Star::Find false star n=7 nbg=291 bg=7.4 sigma=0.8 thresh=10 peak=9
23:05:45.830 00.000 12268 Star::Find returns 0 (2), X=500.00, Y=290.00, Mass=23, SNR=2.9, Peak=12 HFD=0.0
23:05:45.830 00.000 12268 Star::Find(15, 139, 39, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.831 00.001 12268 Star::Find returns 0 (4), X=133.42, Y=48.74, Mass=36, SNR=4.1, Peak=32 HFD=0.9
23:05:45.831 00.000 12268 Star::Find(15, 106, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.831 00.000 12268 Star::Find false star n=5 nbg=291 bg=7.5 sigma=0.9 thresh=10 peak=9
23:05:45.831 00.000 12268 Star::Find returns 0 (2), X=106.00, Y=592.00, Mass=23, SNR=2.9, Peak=14 HFD=0.0
23:05:45.831 00.000 12268 Star::Find(15, 1153, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.831 00.000 12268 Star::Find returns 0 (3), X=1153.00, Y=749.00, Mass=7, SNR=1.8, Peak=14 HFD=0.0
23:05:45.831 00.000 12268 Star::Find(15, 718, 165, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.831 00.000 12268 Star::Find returns 0 (3), X=718.00, Y=165.00, Mass=6, SNR=1.7, Peak=11 HFD=0.0
23:05:45.832 00.001 12268 Star::Find(15, 478, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.832 00.000 12268 Star::Find returns 0 (3), X=478.00, Y=208.00, Mass=9, SNR=2.1, Peak=14 HFD=0.0
23:05:45.832 00.000 12268 Star::Find(15, 475, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.832 00.000 12268 Star::Find returns 0 (2), X=475.00, Y=335.00, Mass=17, SNR=2.8, Peak=17 HFD=0.0
23:05:45.832 00.000 12268 Star::Find(15, 492, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.832 00.000 12268 Star::Find returns 0 (3), X=492.00, Y=907.00, Mass=3, SNR=1.1, Peak=11 HFD=0.0
23:05:45.832 00.000 12268 Star::Find(15, 88, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.832 00.000 12268 Star::Find returns 0 (3), X=88.00, Y=915.00, Mass=8, SNR=1.9, Peak=15 HFD=0.0
23:05:45.832 00.000 12268 Star::Find(15, 161, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.832 00.000 12268 Star::Find returns 0 (3), X=161.00, Y=663.00, Mass=6, SNR=1.6, Peak=11 HFD=0.0
23:05:45.832 00.000 12268 Star::Find(15, 284, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.832 00.000 12268 Star::Find returns 0 (2), X=284.00, Y=457.00, Mass=10, SNR=2.1, Peak=10 HFD=0.0
23:05:45.832 00.000 12268 Star::Find(15, 812, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.832 00.000 12268 Star::Find returns 0 (2), X=812.00, Y=703.00, Mass=10, SNR=2.2, Peak=15 HFD=0.0
23:05:45.833 00.001 12268 Star::Find(15, 472, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.833 00.000 12268 Star::Find returns 0 (3), X=472.00, Y=744.00, Mass=6, SNR=1.7, Peak=11 HFD=0.0
23:05:45.833 00.000 12268 Star::Find(15, 1246, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.833 00.000 12268 Star::Find returns 0 (2), X=1246.00, Y=145.00, Mass=13, SNR=2.5, Peak=12 HFD=0.0
23:05:45.833 00.000 12268 Star::Find(15, 1186, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.833 00.000 12268 Star::Find returns 0 (3), X=1186.00, Y=229.00, Mass=6, SNR=1.7, Peak=11 HFD=0.0
23:05:45.833 00.000 12268 Star::Find(15, 442, 187, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.833 00.000 12268 Star::Find returns 0 (3), X=442.00, Y=187.00, Mass=8, SNR=1.9, Peak=13 HFD=0.0
23:05:45.833 00.000 12268 Star::Find(15, 837, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.833 00.000 12268 Star::Find returns 0 (2), X=837.00, Y=744.00, Mass=14, SNR=2.5, Peak=11 HFD=0.0
23:05:45.833 00.000 12268 Star::Find(15, 192, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.833 00.000 12268 Star::Find returns 0 (4), X=178.38, Y=695.19, Mass=40, SNR=4.4, Peak=40 HFD=0.5
23:05:45.833 00.000 12268 Star::Find(15, 1000, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.833 00.000 12268 Star::Find returns 0 (2), X=1000.00, Y=147.00, Mass=17, SNR=2.8, Peak=15 HFD=0.0
23:05:45.834 00.001 12268 Star::Find(15, 594, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.834 00.000 12268 Star::Find returns 0 (3), X=594.00, Y=265.00, Mass=7, SNR=1.8, Peak=11 HFD=0.0
23:05:45.834 00.000 12268 Star::Find(15, 795, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.834 00.000 12268 Star::Find returns 0 (4), X=799.56, Y=733.30, Mass=37, SNR=4.2, Peak=26 HFD=1.1
23:05:45.834 00.000 12268 Star::Find(15, 1028, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.834 00.000 12268 Star::Find returns 0 (3), X=1028.00, Y=703.00, Mass=10, SNR=2.2, Peak=17 HFD=0.0
23:05:45.834 00.000 12268 Star::Find(15, 419, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.834 00.000 12268 Star::Find returns 0 (3), X=419.00, Y=30.00, Mass=10, SNR=2.1, Peak=10 HFD=0.0
23:05:45.834 00.000 12268 Star::Find(15, 106, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.834 00.000 12268 Star::Find returns 0 (2), X=106.00, Y=492.00, Mass=14, SNR=2.5, Peak=11 HFD=0.0
23:05:45.834 00.000 12268 Star::Find(15, 1222, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.834 00.000 12268 Star::Find returns 0 (2), X=1222.00, Y=225.00, Mass=20, SNR=3.0, Peak=11 HFD=0.0
23:05:45.834 00.000 12268 Star::Find(15, 423, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.835 00.001 12268 Star::Find returns 0 (2), X=423.00, Y=209.00, Mass=13, SNR=2.4, Peak=12 HFD=0.0
23:05:45.835 00.000 12268 Star::Find(15, 622, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.835 00.000 12268 Star::Find returns 0 (3), X=622.00, Y=887.00, Mass=7, SNR=1.8, Peak=14 HFD=0.0
23:05:45.835 00.000 12268 Star::Find(15, 889, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.835 00.000 12268 Star::Find returns 0 (3), X=889.00, Y=208.00, Mass=5, SNR=1.5, Peak=10 HFD=0.0
23:05:45.835 00.000 12268 Star::Find(15, 863, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.835 00.000 12268 Star::Find false star n=13 nbg=272 bg=7.2 sigma=0.7 thresh=9 peak=8
23:05:45.835 00.000 12268 Star::Find returns 0 (2), X=863.00, Y=95.00, Mass=27, SNR=2.9, Peak=11 HFD=0.0
23:05:45.835 00.000 12268 Star::Find(15, 1259, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.835 00.000 12268 Star::Find returns 0 (4), X=1256.00, Y=395.00, Mass=20, SNR=3.1, Peak=27 HFD=0.5
23:05:45.835 00.000 12268 Star::Find(15, 865, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.835 00.000 12268 Star::Find returns 0 (3), X=865.00, Y=215.00, Mass=6, SNR=1.6, Peak=13 HFD=0.0
23:05:45.835 00.000 12268 Star::Find(15, 629, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.835 00.000 12268 Star::Find returns 0 (3), X=629.00, Y=446.00, Mass=4, SNR=1.3, Peak=11 HFD=0.0
23:05:45.836 00.001 12268 Star::Find(15, 621, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.836 00.000 12268 Star::Find returns 0 (3), X=621.00, Y=524.00, Mass=5, SNR=1.5, Peak=12 HFD=0.0
23:05:45.836 00.000 12268 Star::Find(15, 951, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.836 00.000 12268 Star::Find false star n=15 nbg=274 bg=7.2 sigma=0.7 thresh=9 peak=8
23:05:45.836 00.000 12268 Star::Find returns 0 (2), X=951.00, Y=582.00, Mass=32, SNR=2.9, Peak=12 HFD=0.0
23:05:45.836 00.000 12268 Star::Find(15, 1070, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.836 00.000 12268 Star::Find false star n=12 nbg=278 bg=7.2 sigma=0.7 thresh=9 peak=8
23:05:45.836 00.000 12268 Star::Find returns 0 (2), X=1070.00, Y=645.00, Mass=25, SNR=2.9, Peak=10 HFD=0.0
23:05:45.836 00.000 12268 Star::Find(15, 678, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.836 00.000 12268 Star::Find returns 1 (1), X=669.64, Y=939.19, Mass=4705, SNR=44.9, Peak=255 HFD=5.5
23:05:45.836 00.000 12268 Star::Find(15, 1152, 799, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.836 00.000 12268 Star::Find returns 0 (2), X=1152.00, Y=799.00, Mass=10, SNR=2.2, Peak=15 HFD=0.0
23:05:45.836 00.000 12268 Star::Find(15, 1203, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.837 00.001 12268 Star::Find returns 0 (4), X=1194.00, Y=833.00, Mass=19, SNR=3.0, Peak=26 HFD=0.5
23:05:45.837 00.000 12268 Star::Find(15, 1236, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.837 00.000 12268 Star::Find returns 0 (2), X=1236.00, Y=864.00, Mass=19, SNR=2.9, Peak=10 HFD=0.0
23:05:45.837 00.000 12268 Star::Find(15, 1249, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.837 00.000 12268 Star::Find returns 0 (3), X=1249.00, Y=516.00, Mass=9, SNR=2.0, Peak=11 HFD=0.0
23:05:45.837 00.000 12268 Star::Find(15, 1090, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.837 00.000 12268 Star::Find returns 1 (0), X=1078.68, Y=308.87, Mass=38, SNR=4.3, Peak=37 HFD=1.7
23:05:45.837 00.000 12268 Star::Find(15, 127, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.837 00.000 12268 Star::Find returns 1 (0), X=127.58, Y=613.84, Mass=33, SNR=3.9, Peak=29 HFD=2.4
23:05:45.837 00.000 12268 Star::Find(15, 1103, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.837 00.000 12268 Star::Find returns 0 (3), X=1103.00, Y=423.00, Mass=7, SNR=1.8, Peak=14 HFD=0.0
23:05:45.837 00.000 12268 Star::Find(15, 962, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.837 00.000 12268 Star::Find returns 0 (2), X=962.00, Y=875.00, Mass=12, SNR=2.3, Peak=10 HFD=0.0
23:05:45.837 00.000 12268 Star::Find(15, 555, 503, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.838 00.001 12268 Star::Find false star n=15 nbg=272 bg=7.3 sigma=0.7 thresh=9 peak=9
23:05:45.838 00.000 12268 Star::Find returns 0 (2), X=555.00, Y=503.00, Mass=35, SNR=2.9, Peak=15 HFD=0.0
23:05:45.838 00.000 12268 Star::Find(15, 662, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.838 00.000 12268 Star::Find returns 0 (3), X=662.00, Y=809.00, Mass=4, SNR=1.3, Peak=11 HFD=0.0
23:05:45.838 00.000 12268 Star::Find(15, 1129, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.838 00.000 12268 Star::Find false star n=7 nbg=278 bg=7.2 sigma=0.7 thresh=9 peak=9
23:05:45.838 00.000 12268 Star::Find returns 0 (2), X=1129.00, Y=209.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
23:05:45.838 00.000 12268 Star::Find(15, 772, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.838 00.000 12268 Star::Find returns 0 (4), X=768.77, Y=172.08, Mass=35, SNR=4.2, Peak=40 HFD=0.3
23:05:45.838 00.000 12268 Star::Find(15, 705, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.838 00.000 12268 Star::Find returns 0 (3), X=705.00, Y=274.00, Mass=7, SNR=1.8, Peak=14 HFD=0.0
23:05:45.838 00.000 12268 Star::Find(15, 43, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.838 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=119.00, Mass=16, SNR=2.7, Peak=11 HFD=0.0
23:05:45.838 00.000 12268 Star::Find(15, 793, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.839 00.001 12268 Star::Find false star n=12 nbg=273 bg=7.2 sigma=0.7 thresh=9 peak=8
23:05:45.839 00.000 12268 Star::Find returns 0 (2), X=793.00, Y=792.00, Mass=22, SNR=2.9, Peak=10 HFD=0.0
23:05:45.839 00.000 12268 Star::Find(15, 1225, 382, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.839 00.000 12268 Star::Find returns 1 (0), X=1231.18, Y=395.13, Mass=29, SNR=3.7, Peak=19 HFD=6.1
23:05:45.839 00.000 12268 Star::Find(15, 211, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.839 00.000 12268 Star::Find returns 0 (3), X=211.00, Y=624.00, Mass=7, SNR=1.8, Peak=12 HFD=0.0
23:05:45.839 00.000 12268 Star::Find(15, 270, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.839 00.000 12268 Star::Find returns 0 (2), X=270.00, Y=589.00, Mass=17, SNR=2.8, Peak=12 HFD=0.0
23:05:45.839 00.000 12268 Star::Find(15, 1246, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.839 00.000 12268 Star::Find returns 0 (3), X=1246.00, Y=269.00, Mass=8, SNR=1.9, Peak=15 HFD=0.0
23:05:45.839 00.000 12268 Star::Find(15, 1243, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.839 00.000 12268 Star::Find returns 0 (2), X=1243.00, Y=656.00, Mass=16, SNR=2.8, Peak=21 HFD=0.0
23:05:45.839 00.000 12268 Star::Find(15, 880, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.840 00.001 12268 Star::Find returns 0 (3), X=880.00, Y=513.00, Mass=4, SNR=1.3, Peak=11 HFD=0.0
23:05:45.840 00.000 12268 Star::Find(15, 99, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.840 00.000 12268 Star::Find false star n=5 nbg=284 bg=7.7 sigma=0.8 thresh=10 peak=10
23:05:45.840 00.000 12268 Star::Find returns 0 (2), X=99.00, Y=310.00, Mass=22, SNR=2.9, Peak=20 HFD=0.0
23:05:45.840 00.000 12268 Star::Find(15, 1154, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.840 00.000 12268 Star::Find false star n=10 nbg=273 bg=7.2 sigma=0.7 thresh=9 peak=8
23:05:45.840 00.000 12268 Star::Find returns 0 (2), X=1154.00, Y=414.00, Mass=30, SNR=2.9, Peak=12 HFD=0.0
23:05:45.840 00.000 12268 Star::Find(15, 1071, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.840 00.000 12268 Star::Find returns 0 (4), X=1062.00, Y=566.86, Mass=38, SNR=4.3, Peak=40 HFD=0.2
23:05:45.840 00.000 12268 Star::Find(15, 933, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.840 00.000 12268 Star::Find returns 0 (2), X=933.00, Y=857.00, Mass=13, SNR=2.5, Peak=18 HFD=0.0
23:05:45.840 00.000 12268 Star::Find(15, 1214, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.840 00.000 12268 Star::Find returns 0 (4), X=1201.00, Y=147.00, Mass=19, SNR=3.0, Peak=26 HFD=0.5
23:05:45.840 00.000 12268 Star::Find(15, 1017, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.841 00.001 12268 Star::Find returns 0 (2), X=1017.00, Y=504.00, Mass=20, SNR=3.0, Peak=11 HFD=0.0
23:05:45.841 00.000 12268 Star::Find(15, 582, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.841 00.000 12268 Star::Find returns 0 (3), X=582.00, Y=914.00, Mass=8, SNR=1.9, Peak=10 HFD=0.0
23:05:45.841 00.000 12268 Star::Find(15, 788, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.841 00.000 12268 Star::Find false star n=10 nbg=279 bg=7.2 sigma=0.7 thresh=9 peak=8
23:05:45.841 00.000 12268 Star::Find returns 0 (2), X=788.00, Y=914.00, Mass=22, SNR=2.9, Peak=10 HFD=0.0
23:05:45.841 00.000 12268 Star::Find(15, 88, 535, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.841 00.000 12268 Star::Find returns 0 (4), X=102.89, Y=542.09, Mass=28, SNR=3.7, Peak=28 HFD=1.2
23:05:45.841 00.000 12268 Star::Find(15, 1107, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.841 00.000 12268 Star::Find false star n=13 nbg=284 bg=7.3 sigma=0.7 thresh=9 peak=8
23:05:45.841 00.000 12268 Star::Find returns 0 (2), X=1107.00, Y=514.00, Mass=27, SNR=2.9, Peak=14 HFD=0.0
23:05:45.841 00.000 12268 Star::Find(15, 753, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.841 00.000 12268 Star::Find false star n=7 nbg=288 bg=7.4 sigma=0.8 thresh=10 peak=9
23:05:45.841 00.000 12268 Star::Find returns 0 (2), X=753.00, Y=476.00, Mass=28, SNR=2.9, Peak=19 HFD=0.0
23:05:45.842 00.001 12268 AutoFind: finding best star pass 1
23:05:45.842 00.000 12268 Star::Find(15, 670, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.842 00.000 12268 Star::Find returns 1 (1), X=669.64, Y=939.19, Mass=4705, SNR=44.9, Peak=255 HFD=5.5
23:05:45.842 00.000 12268 AutoFind: near-saturated [670, 939] 187.4 Mass 4705 SNR 44.9 Peak 255
23:05:45.842 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.842 00.000 12268 Star::Find returns 1 (0), X=916.89, Y=17.80, Mass=230, SNR=10.4, Peak=37 HFD=3.4
23:05:45.842 00.000 12268 AutoFind returns star at [917, 18] 14.6 Mass 230 SNR 10.4
23:05:45.843 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.843 00.000 12268 Star::Find returns 1 (0), X=916.89, Y=17.80, Mass=230, SNR=10.4, Peak=37 HFD=3.4
23:05:45.843 00.000 12268 MultiStar: List (2): {916.89, 17.80}(10.4), {1158.73, 143.69}(6.3), 
23:05:45.843 00.000 12268 setting lock position to (916.89, 17.80)
23:05:45.843 00.000 12268 MultiStar: stabilizing after lock position change
23:05:45.843 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
23:05:45.843 00.000 12268 UpdateGuideState(): m_state=1
23:05:45.844 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:45.844 00.000 12268 Star::Find returns 1 (0), X=916.89, Y=17.80, Mass=230, SNR=10.4, Peak=37 HFD=3.4
23:05:45.844 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
23:05:45.844 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
23:05:45.844 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:05:45.847 00.003 12268 setting force full frames = false
23:05:45.847 00.000 12268 setting lock position to (916.89, 17.80)
23:05:45.847 00.000 12268 MultiStar: stabilizing after lock position change
23:05:45.847 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
23:05:45.847 00.000 12268 Changing from state SELECTING to SELECTED
23:05:45.848 00.001 12268 guider state => SELECTED
23:05:45.879 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=116, Gamma=1.290
23:05:45.897 00.018 12268 UpdateGuideState exits: m=230 SNR=10.4
23:05:45.897 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=116, Gamma=1.290
23:05:45.914 00.017 12268 Status Line: Auto-selected star at (916.9, 17.8)
23:05:45.921 00.007 12268 PhdController: newstate STATE_WAIT_SELECTED
23:05:45.922 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:45.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:45.922 00.000 12268 Enqueuing Expose request
23:05:45.922 00.000 11616 Worker thread wakes up
23:05:45.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:45.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:05:46.493 00.571 12268 evsrv: cli 0F8E69C0 connect
23:05:46.493 00.000 12268 case statement mapped state 2 to 1
23:05:46.494 00.001 12268 case statement mapped state 2 to 1
23:05:46.494 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"f0bbec5a-7d12-46f2-bf04-0da6b3302c3f"}
23:05:46.495 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[916.89,17.80],"id":"f0bbec5a-7d12-46f2-bf04-0da6b3302c3f"}
23:05:46.495 00.000 12268 evsrv: cli 0F8E69C0 disconnect
23:05:46.496 00.001 12268 evsrv: cli 0F8E69C0 connect
23:05:46.496 00.000 12268 case statement mapped state 2 to 1
23:05:46.497 00.001 12268 case statement mapped state 2 to 1
23:05:46.497 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2e0a1fec-d87f-4800-8479-848a27a40479"}
23:05:46.498 00.001 12268 case statement mapped state 2 to 1
23:05:46.498 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"2e0a1fec-d87f-4800-8479-848a27a40479"}
23:05:46.498 00.000 12268 evsrv: cli 0F8E69C0 disconnect
23:05:47.501 01.003 12268 evsrv: cli 0F8E69C0 connect
23:05:47.501 00.000 12268 case statement mapped state 2 to 1
23:05:47.501 00.000 12268 case statement mapped state 2 to 1
23:05:47.502 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a12051a8-5163-4478-86d8-60d4fb4cb178"}
23:05:47.502 00.000 12268 case statement mapped state 2 to 1
23:05:47.502 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"a12051a8-5163-4478-86d8-60d4fb4cb178"}
23:05:47.503 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:05:47.938 00.435 11616 Exposure complete
23:05:47.997 00.059 11616 worker thread done servicing request
23:05:47.997 00.000 12268 OnExposeComplete: enter
23:05:47.997 00.000 12268 UpdateGuideState(): m_state=2
23:05:47.998 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:05:47.998 00.000 12268 Star::Find returns 1 (0), X=916.50, Y=17.82, Mass=239, SNR=10.6, Peak=44 HFD=3.4
23:05:47.998 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
23:05:47.998 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
23:05:47.998 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.02 hyp=0.40 cameraTheta=3.09 mountX=-0.02 mountY=-0.40, mountTheta=-1.62
23:05:48.000 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=145, Gamma=1.290
23:05:48.018 00.018 12268 UpdateGuideState exits: m=239 SNR=10.6
23:05:48.018 00.000 12268 PhdController: newstate STATE_CALIBRATE
23:05:48.018 00.000 12268 PhdController: newstate STATE_GUIDE
23:05:48.018 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
23:05:48.018 00.000 12268 guider state => CALIBRATED
23:05:48.018 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:05:48.043 00.025 12268 reset dither spiral
23:05:48.043 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
23:05:48.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:48.043 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:05:48.043 00.000 12268 Enqueuing Expose request
23:05:48.043 00.000 11616 Worker thread wakes up
23:05:48.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:48.044 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:05:48.505 00.461 12268 evsrv: cli 0F8E6D80 connect
23:05:48.505 00.000 12268 case statement mapped state 5 to 1
23:05:48.505 00.000 12268 case statement mapped state 5 to 1
23:05:48.506 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"0595d1ba-eede-4a2f-8336-03da981531d5"}
23:05:48.506 00.000 12268 case statement mapped state 5 to 1
23:05:48.506 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"0595d1ba-eede-4a2f-8336-03da981531d5"}
23:05:48.507 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:05:49.507 01.000 12268 evsrv: cli 0F8E6D80 connect
23:05:49.507 00.000 12268 case statement mapped state 5 to 1
23:05:49.508 00.001 12268 case statement mapped state 5 to 1
23:05:49.508 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"e850e44f-aa23-4c5a-9f73-5dff3d77d028"}
23:05:49.508 00.000 12268 case statement mapped state 5 to 1
23:05:49.508 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"e850e44f-aa23-4c5a-9f73-5dff3d77d028"}
23:05:49.509 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:05:50.094 00.585 11616 Exposure complete
23:05:50.152 00.058 11616 worker thread done servicing request
23:05:50.152 00.000 12268 OnExposeComplete: enter
23:05:50.152 00.000 12268 UpdateGuideState(): m_state=5
23:05:50.152 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:05:50.152 00.000 12268 Star::Find returns 1 (0), X=916.43, Y=17.97, Mass=243, SNR=10.7, Peak=50 HFD=3.5
23:05:50.152 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
23:05:50.153 00.001 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
23:05:50.153 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.17 hyp=0.49 cameraTheta=2.79 mountX=0.12 mountY=-0.48, mountTheta=-1.32
23:05:50.154 00.001 12268 Changing from state CALIBRATED to GUIDING
23:05:50.154 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
23:05:50.155 00.001 12268 ScopeASCOM::SideOfPier() returns 0
23:05:50.155 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
23:05:50.155 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
23:05:50.155 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
23:05:50.156 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:05:50.156 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:05:50.156 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
23:05:50.156 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
23:05:50.157 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
23:05:50.157 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:05:50.157 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
23:05:50.157 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
23:05:50.158 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
23:05:50.158 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
23:05:50.158 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
23:05:50.288 00.130 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:05:50.288 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
23:05:50.289 00.001 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
23:05:50.294 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
23:05:50.294 00.000 12268 ScopeASCOM::SideOfPier() returns 0
23:05:50.295 00.001 12268 setting lock position to (916.43, 17.97)
23:05:50.295 00.000 12268 MultiStar: stabilizing after lock position change
23:05:50.295 00.000 12268 guider state => GUIDING
23:05:50.295 00.000 12268 Status Line: Guiding
23:05:50.298 00.003 12268 Mount: notify guiding started
23:05:50.298 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
23:05:50.299 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
23:05:50.299 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
23:05:50.299 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
23:05:50.300 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
23:05:50.300 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
23:05:50.300 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
23:05:50.300 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
23:05:50.301 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
23:05:50.301 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
23:05:50.301 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
23:05:50.301 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:05:50.302 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
23:05:50.302 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
23:05:50.302 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:05:50.302 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:05:50.303 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
23:05:50.303 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
23:05:50.303 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
23:05:50.303 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:05:50.303 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
23:05:50.304 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
23:05:50.305 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
23:05:50.305 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
23:05:50.306 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
23:05:50.306 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
23:05:50.307 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
23:05:50.307 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:05:50.307 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:05:50.307 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
23:05:50.308 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
23:05:50.308 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
23:05:50.308 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:05:50.309 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
23:05:50.309 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
23:05:50.309 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
23:05:50.310 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
23:05:50.310 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
23:05:50.528 00.218 12268 evsrv: cli 0F8E6D80 connect
23:05:50.528 00.000 12268 case statement mapped state 6 to 3
23:05:50.529 00.001 12268 case statement mapped state 6 to 3
23:05:50.530 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"5c6bdff8-bb15-46f7-9b8a-4cf1c6d471b1"}
23:05:50.530 00.000 12268 case statement mapped state 6 to 3
23:05:50.530 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c6bdff8-bb15-46f7-9b8a-4cf1c6d471b1"}
23:05:50.543 00.013 12268 evsrv: cli 0F8E6D80 disconnect
23:05:50.620 00.077 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:05:50.621 00.001 12268 ScopeASCOM::SideOfPier() returns 0
23:05:50.622 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:05:50.622 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:05:50.622 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
23:05:50.622 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
23:05:50.623 00.001 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
23:05:50.623 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:05:50.623 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:05:50.623 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:05:50.623 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
23:05:50.623 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=198, Gamma=1.290
23:05:50.642 00.019 12268 UpdateGuideState exits: m=243 SNR=10.7
23:05:50.642 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
23:05:50.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:50.642 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:50.642 00.000 12268 Enqueuing Expose request
23:05:50.643 00.001 11616 Worker thread wakes up
23:05:50.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:50.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:05:52.654 02.011 11616 Exposure complete
23:05:52.712 00.058 11616 worker thread done servicing request
23:05:52.712 00.000 12268 OnExposeComplete: enter
23:05:52.712 00.000 12268 UpdateGuideState(): m_state=6
23:05:52.713 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:52.713 00.000 12268 Star::Find returns 1 (0), X=916.49, Y=18.40, Mass=214, SNR=10.0, Peak=44 HFD=3.1
23:05:52.713 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
23:05:52.713 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
23:05:52.713 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.43 hyp=0.43 cameraTheta=1.44 mountX=0.43 mountY=-0.00, mountTheta=-0.00
23:05:52.714 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.43, opts=13)
23:05:52.714 00.000 12268 Enqueuing Move request for scope (0.05, 0.43)
23:05:52.715 00.001 11616 Worker thread wakes up
23:05:52.715 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.43) opts 0xd
23:05:52.715 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.43)
23:05:52.715 00.000 11616 Moving (0.05, 0.43) raw xDistance=0.43 yDistance=-0.00
23:05:52.715 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from 0 to 1
23:05:52.715 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.30
23:05:52.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
23:05:52.715 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:52.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:05:52.715 00.000 11616 MoveAxis(W, 242, ABG)
23:05:52.715 00.000 11616 Guiding  Dir = 3, Dur = 242
23:05:52.716 00.001 11616 IsSlewing returns 0
23:05:52.716 00.000 11616 IsGuiding returns 0
23:05:52.716 00.000 11616 PulseGuide returned control before completion, sleep 252
23:05:52.739 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=144, Gamma=1.290
23:05:52.756 00.017 12268 UpdateGuideState exits: m=214 SNR=10.0
23:05:52.757 00.001 12268 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 1 / 99999
23:05:52.757 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687552.757,"Host":"ASTROCENTER","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:05:52.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:52.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:52.758 00.001 12268 Enqueuing Expose request
23:05:52.982 00.224 11616 IsGuiding returns 0
23:05:52.982 00.000 11616 Move returns status 0, amount 242
23:05:52.982 00.000 11616 MoveAxis(N, 0, ABG)
23:05:52.982 00.000 11616 Move returns status 0, amount 0
23:05:52.982 00.000 11616 move complete, result=0
23:05:52.982 00.000 11616 worker thread done servicing request
23:05:52.983 00.001 12268 GuideStep: 0.4 px 242 ms WEST, -0.0 px 0 ms NORTH
23:05:52.983 00.000 11616 Worker thread wakes up
23:05:52.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:52.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:05:54.987 02.004 11616 Exposure complete
23:05:55.044 00.057 11616 worker thread done servicing request
23:05:55.044 00.000 12268 OnExposeComplete: enter
23:05:55.045 00.001 12268 UpdateGuideState(): m_state=6
23:05:55.045 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:05:55.045 00.000 12268 Star::Find returns 1 (0), X=916.38, Y=17.95, Mass=262, SNR=11.1, Peak=44 HFD=2.9
23:05:55.045 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
23:05:55.045 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
23:05:55.045 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.78 mountX=-0.02 mountY=-0.05, mountTheta=-2.04
23:05:55.047 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.02, opts=13)
23:05:55.047 00.000 12268 Enqueuing Move request for scope (-0.05, -0.02)
23:05:55.047 00.000 11616 Worker thread wakes up
23:05:55.047 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
23:05:55.047 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
23:05:55.047 00.000 11616 Moving (-0.05, -0.02) raw xDistance=-0.02 yDistance=-0.05
23:05:55.047 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:55.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:05:55.047 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:55.047 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:05:55.048 00.001 11616 MoveAxis(E, 0, ABG)
23:05:55.048 00.000 11616 Move returns status 0, amount 0
23:05:55.048 00.000 11616 MoveAxis(N, 0, ABG)
23:05:55.048 00.000 11616 Move returns status 0, amount 0
23:05:55.048 00.000 11616 move complete, result=0
23:05:55.048 00.000 11616 worker thread done servicing request
23:05:55.069 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=162, Gamma=1.290
23:05:55.089 00.020 12268 UpdateGuideState exits: m=262 SNR=11.1
23:05:55.089 00.000 12268 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 2 / 99999
23:05:55.089 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687555.089,"Host":"ASTROCENTER","Inst":1,"Distance":0.35,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
23:05:55.090 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:55.090 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:55.090 00.000 12268 Enqueuing Expose request
23:05:55.090 00.000 11616 Worker thread wakes up
23:05:55.090 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:55.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:55.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:05:57.102 02.012 11616 Exposure complete
23:05:57.165 00.063 11616 worker thread done servicing request
23:05:57.166 00.001 12268 OnExposeComplete: enter
23:05:57.166 00.000 12268 UpdateGuideState(): m_state=6
23:05:57.166 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:05:57.166 00.000 12268 Star::Find returns 1 (0), X=916.25, Y=17.63, Mass=266, SNR=11.2, Peak=49 HFD=3.4
23:05:57.166 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
23:05:57.166 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.36)
23:05:57.166 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.34 hyp=0.39 cameraTheta=-2.06 mountX=-0.36 mountY=-0.14, mountTheta=-2.77
23:05:57.168 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.34, opts=13)
23:05:57.168 00.000 12268 Enqueuing Move request for scope (-0.18, -0.34)
23:05:57.168 00.000 11616 Worker thread wakes up
23:05:57.168 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.34) opts 0xd
23:05:57.168 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.34)
23:05:57.168 00.000 11616 Moving (-0.18, -0.34) raw xDistance=-0.36 yDistance=-0.14
23:05:57.168 00.000 11616 resist switch: large excursion: input -0.36 thresh 0.29 direction from 1 to -1
23:05:57.168 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.08
23:05:57.169 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
23:05:57.169 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:57.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:05:57.169 00.000 11616 MoveAxis(E, 201, ABG)
23:05:57.169 00.000 11616 Guiding  Dir = 2, Dur = 201
23:05:57.169 00.000 11616 IsSlewing returns 0
23:05:57.169 00.000 11616 IsGuiding returns 0
23:05:57.170 00.001 11616 PulseGuide returned control before completion, sleep 211
23:05:57.190 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=152, Gamma=1.290
23:05:57.208 00.018 12268 UpdateGuideState exits: m=266 SNR=11.2
23:05:57.208 00.000 12268 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 3 / 99999
23:05:57.209 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768687557.209,"Host":"ASTROCENTER","Inst":1,"Distance":0.36,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:05:57.209 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:57.209 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:57.209 00.000 12268 Enqueuing Expose request
23:05:57.394 00.185 11616 IsGuiding returns 1
23:05:57.394 00.000 11616 scope still moving after pulse duration time elapsed
23:05:57.425 00.031 11616 IsSlewing returns 0
23:05:57.425 00.000 11616 IsGuiding returns 0
23:05:57.425 00.000 11616 scope move finished after 201 + 54 ms
23:05:57.425 00.000 11616 Move returns status 0, amount 201
23:05:57.425 00.000 11616 MoveAxis(N, 0, ABG)
23:05:57.425 00.000 11616 Move returns status 0, amount 0
23:05:57.425 00.000 11616 move complete, result=0
23:05:57.426 00.001 11616 worker thread done servicing request
23:05:57.426 00.000 12268 GuideStep: -0.4 px 201 ms EAST, -0.1 px 0 ms NORTH
23:05:57.426 00.000 11616 Worker thread wakes up
23:05:57.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:57.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:05:59.427 02.001 11616 Exposure complete
23:05:59.482 00.055 11616 worker thread done servicing request
23:05:59.483 00.001 12268 OnExposeComplete: enter
23:05:59.483 00.000 12268 UpdateGuideState(): m_state=6
23:05:59.483 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:05:59.483 00.000 12268 Star::Find returns 1 (0), X=916.34, Y=18.09, Mass=295, SNR=11.8, Peak=60 HFD=3.9
23:05:59.483 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
23:05:59.483 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
23:05:59.483 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.21 mountX=0.11 mountY=-0.10, mountTheta=-0.75
23:05:59.485 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.12, opts=13)
23:05:59.485 00.000 12268 Enqueuing Move request for scope (-0.09, 0.12)
23:05:59.485 00.000 11616 Worker thread wakes up
23:05:59.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
23:05:59.485 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
23:05:59.485 00.000 11616 Moving (-0.09, 0.12) raw xDistance=0.11 yDistance=-0.10
23:05:59.485 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:05:59.486 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:05:59.486 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:59.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:05:59.486 00.000 11616 MoveAxis(E, 0, ABG)
23:05:59.486 00.000 11616 Move returns status 0, amount 0
23:05:59.486 00.000 11616 MoveAxis(N, 0, ABG)
23:05:59.486 00.000 11616 Move returns status 0, amount 0
23:05:59.486 00.000 11616 move complete, result=0
23:05:59.486 00.000 11616 worker thread done servicing request
23:05:59.507 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=163, Gamma=1.290
23:05:59.524 00.017 12268 UpdateGuideState exits: m=295 SNR=11.8
23:05:59.524 00.000 12268 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 4 / 99999
23:05:59.524 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687559.524,"Host":"ASTROCENTER","Inst":1,"Distance":0.30,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
23:05:59.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:59.525 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:05:59.525 00.000 12268 Enqueuing Expose request
23:05:59.525 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:59.525 00.000 11616 Worker thread wakes up
23:05:59.525 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:05:59.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:01.528 02.003 11616 Exposure complete
23:06:01.588 00.060 12268 OnExposeComplete: enter
23:06:01.588 00.000 12268 UpdateGuideState(): m_state=6
23:06:01.589 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:06:01.589 00.000 12268 Star::Find returns 1 (0), X=916.53, Y=18.34, Mass=267, SNR=11.2, Peak=54 HFD=3.3
23:06:01.589 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
23:06:01.589 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
23:06:01.589 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.37 hyp=0.38 cameraTheta=1.31 mountX=0.38 mountY=0.05, mountTheta=0.13
23:06:01.589 00.000 11616 worker thread done servicing request
23:06:01.591 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.37, opts=13)
23:06:01.591 00.000 12268 Enqueuing Move request for scope (0.10, 0.37)
23:06:01.592 00.001 11616 Worker thread wakes up
23:06:01.592 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.37) opts 0xd
23:06:01.592 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.37)
23:06:01.592 00.000 11616 Moving (0.10, 0.37) raw xDistance=0.38 yDistance=0.05
23:06:01.592 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
23:06:01.592 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.13
23:06:01.592 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
23:06:01.592 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:01.592 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:06:01.592 00.000 11616 MoveAxis(W, 210, ABG)
23:06:01.592 00.000 11616 Guiding  Dir = 3, Dur = 210
23:06:01.593 00.001 11616 IsSlewing returns 0
23:06:01.593 00.000 11616 IsGuiding returns 0
23:06:01.593 00.000 11616 PulseGuide returned control before completion, sleep 220
23:06:01.619 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=177, Gamma=1.290
23:06:01.639 00.020 12268 UpdateGuideState exits: m=267 SNR=11.2
23:06:01.639 00.000 12268 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 5 / 99999
23:06:01.639 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687561.639,"Host":"ASTROCENTER","Inst":1,"Distance":0.32,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
23:06:01.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:01.640 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:01.640 00.000 12268 Enqueuing Expose request
23:06:01.825 00.185 11616 IsGuiding returns 0
23:06:01.825 00.000 11616 Move returns status 0, amount 210
23:06:01.825 00.000 11616 MoveAxis(N, 0, ABG)
23:06:01.825 00.000 11616 Move returns status 0, amount 0
23:06:01.826 00.001 11616 move complete, result=0
23:06:01.826 00.000 11616 worker thread done servicing request
23:06:01.826 00.000 11616 Worker thread wakes up
23:06:01.826 00.000 12268 GuideStep: 0.4 px 210 ms WEST, 0.0 px 0 ms NORTH
23:06:01.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:01.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:03.846 02.020 11616 Exposure complete
23:06:03.906 00.060 11616 worker thread done servicing request
23:06:03.906 00.000 12268 OnExposeComplete: enter
23:06:03.907 00.001 12268 UpdateGuideState(): m_state=6
23:06:03.907 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:06:03.907 00.000 12268 Star::Find returns 1 (0), X=916.55, Y=18.08, Mass=253, SNR=10.9, Peak=50 HFD=3.6
23:06:03.907 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
23:06:03.907 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
23:06:03.907 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.77 mountX=0.13 mountY=0.10, mountTheta=0.68
23:06:03.909 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.11, opts=13)
23:06:03.909 00.000 12268 Enqueuing Move request for scope (0.12, 0.11)
23:06:03.909 00.000 11616 Worker thread wakes up
23:06:03.909 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
23:06:03.909 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
23:06:03.909 00.000 11616 Moving (0.12, 0.11) raw xDistance=0.13 yDistance=0.10
23:06:03.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
23:06:03.910 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:03.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:06:03.910 00.000 11616 MoveAxis(W, 70, ABG)
23:06:03.910 00.000 11616 Guiding  Dir = 3, Dur = 70
23:06:03.910 00.000 11616 IsSlewing returns 0
23:06:03.910 00.000 11616 IsGuiding returns 0
23:06:03.911 00.001 11616 PulseGuide returned control before completion, sleep 80
23:06:03.934 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=177, Gamma=1.290
23:06:03.952 00.018 12268 UpdateGuideState exits: m=253 SNR=10.9
23:06:03.952 00.000 12268 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 6 / 99999
23:06:03.952 00.000 12268 PhdController: newstate STATE_FINISH
23:06:03.952 00.000 12268 PhdController complete: success
23:06:03.952 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768687563.952,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:06:03.953 00.001 12268 Mount: notify guiding dither settle done success=1
23:06:03.953 00.000 12268 PhdController: newstate STATE_IDLE
23:06:03.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:03.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:03.953 00.000 12268 Enqueuing Expose request
23:06:03.992 00.039 11616 IsGuiding returns 1
23:06:03.993 00.001 11616 scope still moving after pulse duration time elapsed
23:06:04.024 00.031 11616 IsSlewing returns 0
23:06:04.024 00.000 11616 IsGuiding returns 0
23:06:04.024 00.000 11616 scope move finished after 70 + 43 ms
23:06:04.024 00.000 11616 Move returns status 0, amount 70
23:06:04.024 00.000 11616 MoveAxis(N, 0, ABG)
23:06:04.024 00.000 11616 Move returns status 0, amount 0
23:06:04.025 00.001 11616 move complete, result=0
23:06:04.025 00.000 11616 worker thread done servicing request
23:06:04.025 00.000 11616 Worker thread wakes up
23:06:04.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:04.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:04.043 00.018 12268 GuideStep: 0.1 px 70 ms WEST, 0.1 px 0 ms NORTH
23:06:06.093 02.050 11616 Exposure complete
23:06:06.150 00.057 11616 worker thread done servicing request
23:06:06.150 00.000 12268 OnExposeComplete: enter
23:06:06.151 00.001 12268 UpdateGuideState(): m_state=6
23:06:06.151 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:06:06.151 00.000 12268 Star::Find returns 1 (0), X=916.27, Y=17.31, Mass=197, SNR=9.6, Peak=40 HFD=3.0
23:06:06.151 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
23:06:06.151 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
23:06:06.151 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.66 hyp=0.68 cameraTheta=-1.81 mountX=-0.67 mountY=-0.07, mountTheta=-3.03
23:06:06.153 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.66, opts=13)
23:06:06.153 00.000 12268 Enqueuing Move request for scope (-0.16, -0.66)
23:06:06.153 00.000 11616 Worker thread wakes up
23:06:06.153 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.66) opts 0xd
23:06:06.153 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.66)
23:06:06.153 00.000 11616 Moving (-0.16, -0.66) raw xDistance=-0.67 yDistance=-0.07
23:06:06.154 00.001 11616 resist switch: large excursion: input -0.67 thresh 0.29 direction from 1 to -1
23:06:06.154 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.01
23:06:06.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.67
23:06:06.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:06.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:06:06.154 00.000 11616 MoveAxis(E, 375, ABG)
23:06:06.154 00.000 11616 Guiding  Dir = 2, Dur = 375
23:06:06.154 00.000 11616 IsSlewing returns 0
23:06:06.155 00.001 11616 IsGuiding returns 0
23:06:06.155 00.000 11616 PulseGuide returned control before completion, sleep 385
23:06:06.176 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=160, Gamma=1.290
23:06:06.192 00.016 12268 UpdateGuideState exits: m=197 SNR=9.6
23:06:06.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:06.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:06.192 00.000 12268 Enqueuing Expose request
23:06:06.542 00.350 11616 IsGuiding returns 1
23:06:06.542 00.000 11616 scope still moving after pulse duration time elapsed
23:06:06.573 00.031 11616 IsSlewing returns 0
23:06:06.573 00.000 11616 IsGuiding returns 0
23:06:06.573 00.000 11616 scope move finished after 375 + 43 ms
23:06:06.573 00.000 11616 Move returns status 0, amount 375
23:06:06.573 00.000 11616 MoveAxis(N, 0, ABG)
23:06:06.573 00.000 11616 Move returns status 0, amount 0
23:06:06.573 00.000 11616 move complete, result=0
23:06:06.574 00.001 11616 worker thread done servicing request
23:06:06.574 00.000 11616 Worker thread wakes up
23:06:06.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:06.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:06.574 00.000 12268 GuideStep: -0.7 px 375 ms EAST, -0.1 px 0 ms NORTH
23:06:08.575 02.001 11616 Exposure complete
23:06:08.633 00.058 11616 worker thread done servicing request
23:06:08.633 00.000 12268 OnExposeComplete: enter
23:06:08.634 00.001 12268 UpdateGuideState(): m_state=6
23:06:08.634 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:06:08.634 00.000 12268 Star::Find returns 1 (0), X=916.26, Y=17.68, Mass=172, SNR=9.0, Peak=40 HFD=2.9
23:06:08.634 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
23:06:08.634 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.40)
23:06:08.634 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.29 hyp=0.33 cameraTheta=-2.10 mountX=-0.30 mountY=-0.13, mountTheta=-2.74
23:06:08.636 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.29, opts=13)
23:06:08.636 00.000 12268 Enqueuing Move request for scope (-0.17, -0.29)
23:06:08.636 00.000 11616 Worker thread wakes up
23:06:08.636 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.29) opts 0xd
23:06:08.636 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.29)
23:06:08.636 00.000 11616 Moving (-0.17, -0.29) raw xDistance=-0.30 yDistance=-0.13
23:06:08.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
23:06:08.636 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:08.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:06:08.637 00.001 11616 MoveAxis(E, 170, ABG)
23:06:08.637 00.000 11616 Guiding  Dir = 2, Dur = 170
23:06:08.637 00.000 11616 IsSlewing returns 0
23:06:08.637 00.000 11616 IsGuiding returns 0
23:06:08.637 00.000 11616 PulseGuide returned control before completion, sleep 180
23:06:08.660 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
23:06:08.677 00.017 12268 UpdateGuideState exits: m=172 SNR=9.0
23:06:08.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:08.677 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:08.677 00.000 12268 Enqueuing Expose request
23:06:08.826 00.149 11616 IsGuiding returns 1
23:06:08.826 00.000 11616 scope still moving after pulse duration time elapsed
23:06:08.856 00.030 11616 IsSlewing returns 0
23:06:08.856 00.000 11616 IsGuiding returns 0
23:06:08.856 00.000 11616 scope move finished after 170 + 50 ms
23:06:08.857 00.001 11616 Move returns status 0, amount 170
23:06:08.857 00.000 11616 MoveAxis(N, 0, ABG)
23:06:08.857 00.000 11616 Move returns status 0, amount 0
23:06:08.857 00.000 11616 move complete, result=0
23:06:08.857 00.000 11616 worker thread done servicing request
23:06:08.857 00.000 11616 Worker thread wakes up
23:06:08.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:08.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:08.857 00.000 12268 GuideStep: -0.3 px 170 ms EAST, -0.1 px 0 ms NORTH
23:06:10.876 02.019 11616 Exposure complete
23:06:10.938 00.062 11616 worker thread done servicing request
23:06:10.938 00.000 12268 OnExposeComplete: enter
23:06:10.938 00.000 12268 UpdateGuideState(): m_state=6
23:06:10.939 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
23:06:10.939 00.000 12268 Star::Find returns 1 (0), X=916.48, Y=17.72, Mass=158, SNR=8.7, Peak=44 HFD=2.3
23:06:10.939 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
23:06:10.939 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
23:06:10.939 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.25 hyp=0.25 cameraTheta=-1.38 mountX=-0.24 mountY=0.08, mountTheta=2.82
23:06:10.941 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.25, opts=13)
23:06:10.941 00.000 12268 Enqueuing Move request for scope (0.05, -0.25)
23:06:10.941 00.000 11616 Worker thread wakes up
23:06:10.941 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.25) opts 0xd
23:06:10.941 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.25)
23:06:10.941 00.000 11616 Moving (0.05, -0.25) raw xDistance=-0.24 yDistance=0.08
23:06:10.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
23:06:10.941 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:10.942 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:06:10.942 00.000 11616 MoveAxis(E, 134, ABG)
23:06:10.942 00.000 11616 Guiding  Dir = 2, Dur = 134
23:06:10.942 00.000 11616 IsSlewing returns 0
23:06:10.942 00.000 11616 IsGuiding returns 0
23:06:10.943 00.001 11616 PulseGuide returned control before completion, sleep 144
23:06:10.968 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=172, Gamma=1.290
23:06:10.988 00.020 12268 UpdateGuideState exits: m=158 SNR=8.7
23:06:10.988 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:10.988 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:10.988 00.000 12268 Enqueuing Expose request
23:06:11.093 00.105 11616 IsGuiding returns 1
23:06:11.093 00.000 11616 scope still moving after pulse duration time elapsed
23:06:11.124 00.031 11616 IsSlewing returns 0
23:06:11.124 00.000 11616 IsGuiding returns 0
23:06:11.125 00.001 11616 scope move finished after 134 + 48 ms
23:06:11.125 00.000 11616 Move returns status 0, amount 134
23:06:11.125 00.000 11616 MoveAxis(N, 0, ABG)
23:06:11.125 00.000 11616 Move returns status 0, amount 0
23:06:11.125 00.000 11616 move complete, result=0
23:06:11.125 00.000 11616 worker thread done servicing request
23:06:11.125 00.000 12268 GuideStep: -0.2 px 134 ms EAST, 0.1 px 0 ms NORTH
23:06:11.125 00.000 11616 Worker thread wakes up
23:06:11.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:11.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:13.133 02.008 11616 Exposure complete
23:06:13.190 00.057 11616 worker thread done servicing request
23:06:13.190 00.000 12268 OnExposeComplete: enter
23:06:13.191 00.001 12268 UpdateGuideState(): m_state=6
23:06:13.191 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
23:06:13.191 00.000 12268 Star::Find returns 1 (0), X=916.48, Y=17.71, Mass=191, SNR=9.5, Peak=42 HFD=3.3
23:06:13.191 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
23:06:13.191 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
23:06:13.191 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.26 hyp=0.26 cameraTheta=-1.37 mountX=-0.25 mountY=0.09, mountTheta=2.81
23:06:13.193 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.26, opts=13)
23:06:13.193 00.000 12268 Enqueuing Move request for scope (0.05, -0.26)
23:06:13.193 00.000 11616 Worker thread wakes up
23:06:13.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.26) opts 0xd
23:06:13.193 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.26)
23:06:13.194 00.001 11616 Moving (0.05, -0.26) raw xDistance=-0.25 yDistance=0.09
23:06:13.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
23:06:13.194 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:13.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:06:13.194 00.000 11616 MoveAxis(E, 140, ABG)
23:06:13.194 00.000 11616 Guiding  Dir = 2, Dur = 140
23:06:13.194 00.000 11616 IsSlewing returns 0
23:06:13.195 00.001 11616 IsGuiding returns 0
23:06:13.195 00.000 11616 PulseGuide returned control before completion, sleep 150
23:06:13.219 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=165, Gamma=1.290
23:06:13.237 00.018 12268 UpdateGuideState exits: m=191 SNR=9.5
23:06:13.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:13.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:13.237 00.000 12268 Enqueuing Expose request
23:06:13.348 00.111 11616 IsGuiding returns 1
23:06:13.348 00.000 11616 scope still moving after pulse duration time elapsed
23:06:13.380 00.032 11616 IsSlewing returns 0
23:06:13.380 00.000 11616 IsGuiding returns 0
23:06:13.381 00.001 11616 scope move finished after 140 + 45 ms
23:06:13.381 00.000 11616 Move returns status 0, amount 140
23:06:13.381 00.000 11616 MoveAxis(N, 0, ABG)
23:06:13.381 00.000 11616 Move returns status 0, amount 0
23:06:13.381 00.000 11616 move complete, result=0
23:06:13.381 00.000 11616 worker thread done servicing request
23:06:13.381 00.000 11616 Worker thread wakes up
23:06:13.381 00.000 12268 GuideStep: -0.2 px 140 ms EAST, 0.1 px 0 ms NORTH
23:06:13.381 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:13.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:15.393 02.012 11616 Exposure complete
23:06:15.451 00.058 11616 worker thread done servicing request
23:06:15.451 00.000 12268 OnExposeComplete: enter
23:06:15.451 00.000 12268 UpdateGuideState(): m_state=6
23:06:15.451 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
23:06:15.451 00.000 12268 Star::Find returns 1 (0), X=916.64, Y=17.71, Mass=129, SNR=7.8, Peak=40 HFD=1.8
23:06:15.451 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
23:06:15.451 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
23:06:15.451 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.26 hyp=0.33 cameraTheta=-0.90 mountX=-0.24 mountY=0.24, mountTheta=2.35
23:06:15.454 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.26, opts=13)
23:06:15.454 00.000 12268 Enqueuing Move request for scope (0.21, -0.26)
23:06:15.454 00.000 11616 Worker thread wakes up
23:06:15.454 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.26) opts 0xd
23:06:15.454 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.26)
23:06:15.454 00.000 11616 Moving (0.21, -0.26) raw xDistance=-0.24 yDistance=0.24
23:06:15.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
23:06:15.454 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:06:15.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:06:15.455 00.001 11616 MoveAxis(E, 134, ABG)
23:06:15.455 00.000 11616 Guiding  Dir = 2, Dur = 134
23:06:15.455 00.000 11616 IsSlewing returns 0
23:06:15.455 00.000 11616 IsGuiding returns 0
23:06:15.455 00.000 11616 PulseGuide returned control before completion, sleep 144
23:06:15.475 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=142, Gamma=1.290
23:06:15.492 00.017 12268 UpdateGuideState exits: m=129 SNR=7.8
23:06:15.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:15.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:15.492 00.000 12268 Enqueuing Expose request
23:06:15.608 00.116 11616 IsGuiding returns 1
23:06:15.608 00.000 11616 scope still moving after pulse duration time elapsed
23:06:15.640 00.032 11616 IsSlewing returns 0
23:06:15.640 00.000 11616 IsGuiding returns 0
23:06:15.640 00.000 11616 scope move finished after 134 + 50 ms
23:06:15.640 00.000 11616 Move returns status 0, amount 134
23:06:15.640 00.000 11616 MoveAxis(N, 0, ABG)
23:06:15.640 00.000 11616 Move returns status 0, amount 0
23:06:15.640 00.000 11616 move complete, result=0
23:06:15.641 00.001 11616 worker thread done servicing request
23:06:15.641 00.000 12268 GuideStep: -0.2 px 134 ms EAST, 0.2 px 0 ms NORTH
23:06:15.641 00.000 11616 Worker thread wakes up
23:06:15.641 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:15.641 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:17.652 02.011 11616 Exposure complete
23:06:17.711 00.059 11616 worker thread done servicing request
23:06:17.711 00.000 12268 OnExposeComplete: enter
23:06:17.711 00.000 12268 UpdateGuideState(): m_state=6
23:06:17.711 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
23:06:17.711 00.000 12268 Star::Find returns 1 (0), X=916.42, Y=17.86, Mass=204, SNR=9.8, Peak=42 HFD=3.1
23:06:17.711 00.000 12268 MultiStar: exiting stabilization period
23:06:17.711 00.000 12268 MultiStar: updating star positions after lock position change
23:06:17.712 00.001 12268 Star::Find(15, 1158, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
23:06:17.712 00.000 12268 Star::Find returns 1 (0), X=1157.88, Y=144.01, Mass=88, SNR=6.4, Peak=18 HFD=3.0
23:06:17.712 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.17 = 3.12)
23:06:17.712 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.01)
23:06:17.712 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.69 mountX=-0.11 mountY=0.00, mountTheta=3.14
23:06:17.713 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.11, opts=13)
23:06:17.713 00.000 12268 Enqueuing Move request for scope (-0.01, -0.11)
23:06:17.714 00.001 11616 Worker thread wakes up
23:06:17.714 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
23:06:17.714 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
23:06:17.714 00.000 11616 Moving (-0.01, -0.11) raw xDistance=-0.11 yDistance=0.00
23:06:17.714 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
23:06:17.714 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:17.714 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:06:17.714 00.000 11616 MoveAxis(E, 63, ABG)
23:06:17.714 00.000 11616 Guiding  Dir = 2, Dur = 63
23:06:17.714 00.000 11616 IsSlewing returns 0
23:06:17.715 00.001 11616 IsGuiding returns 0
23:06:17.715 00.000 11616 PulseGuide returned control before completion, sleep 73
23:06:17.735 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=135, Gamma=1.290
23:06:17.753 00.018 12268 UpdateGuideState exits: m=204 SNR=9.8
23:06:17.753 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:17.753 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:17.753 00.000 12268 Enqueuing Expose request
23:06:17.801 00.048 11616 IsGuiding returns 1
23:06:17.801 00.000 11616 scope still moving after pulse duration time elapsed
23:06:17.833 00.032 11616 IsSlewing returns 0
23:06:17.833 00.000 11616 IsGuiding returns 1
23:06:17.864 00.031 11616 IsSlewing returns 0
23:06:17.864 00.000 11616 IsGuiding returns 1
23:06:17.895 00.031 11616 IsSlewing returns 0
23:06:17.896 00.001 11616 IsGuiding returns 1
23:06:17.927 00.031 11616 IsSlewing returns 0
23:06:17.928 00.001 11616 IsGuiding returns 0
23:06:17.928 00.000 11616 scope move finished after 63 + 149 ms
23:06:17.928 00.000 11616 Move returns status 0, amount 63
23:06:17.928 00.000 11616 MoveAxis(N, 0, ABG)
23:06:17.928 00.000 11616 Move returns status 0, amount 0
23:06:17.928 00.000 11616 move complete, result=0
23:06:17.928 00.000 11616 worker thread done servicing request
23:06:17.928 00.000 11616 Worker thread wakes up
23:06:17.928 00.000 12268 GuideStep: -0.1 px 63 ms EAST, 0.0 px 0 ms NORTH
23:06:17.929 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:17.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:19.952 02.023 11616 Exposure complete
23:06:20.012 00.060 11616 worker thread done servicing request
23:06:20.012 00.000 12268 OnExposeComplete: enter
23:06:20.013 00.001 12268 UpdateGuideState(): m_state=6
23:06:20.013 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
23:06:20.013 00.000 12268 Star::Find returns 1 (0), X=916.58, Y=18.05, Mass=168, SNR=8.9, Peak=39 HFD=2.8
23:06:20.013 00.000 12268 MultiStar: [#1 0.34,-0.08,0.50,U] 
23:06:20.013 00.000 12268 single-star, 1 included, MultiStar: {0.21, 0.03}, one-star: {0.15, 0.08}
23:06:20.013 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
23:06:20.013 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.18)
23:06:20.013 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.48 mountX=0.09 mountY=0.14, mountTheta=0.98
23:06:20.015 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.08, opts=13)
23:06:20.015 00.000 12268 Enqueuing Move request for scope (0.15, 0.08)
23:06:20.015 00.000 11616 Worker thread wakes up
23:06:20.016 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.08) opts 0xd
23:06:20.016 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.08)
23:06:20.016 00.000 11616 Moving (0.15, 0.08) raw xDistance=0.09 yDistance=0.14
23:06:20.016 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:20.016 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:06:20.016 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:20.016 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:06:20.016 00.000 11616 MoveAxis(E, 0, ABG)
23:06:20.016 00.000 11616 Move returns status 0, amount 0
23:06:20.016 00.000 11616 MoveAxis(N, 0, ABG)
23:06:20.016 00.000 11616 Move returns status 0, amount 0
23:06:20.017 00.001 11616 move complete, result=0
23:06:20.017 00.000 11616 worker thread done servicing request
23:06:20.039 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=158, Gamma=1.290
23:06:20.056 00.017 12268 UpdateGuideState exits: m=168 SNR=8.9
23:06:20.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:20.057 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:20.057 00.000 12268 Enqueuing Expose request
23:06:20.057 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:20.057 00.000 11616 Worker thread wakes up
23:06:20.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:20.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:22.097 02.040 11616 Exposure complete
23:06:22.154 00.057 11616 worker thread done servicing request
23:06:22.154 00.000 12268 OnExposeComplete: enter
23:06:22.154 00.000 12268 UpdateGuideState(): m_state=6
23:06:22.155 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
23:06:22.155 00.000 12268 Star::Find returns 1 (0), X=916.45, Y=18.70, Mass=231, SNR=10.4, Peak=49 HFD=3.0
23:06:22.155 00.000 12268 MultiStar: [#1 0.09,0.50,0.60,U] 
23:06:22.155 00.000 12268 refined, 1 included, MultiStar: {0.05, 0.64}, one-star: {0.02, 0.73}
23:06:22.155 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
23:06:22.155 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
23:06:22.155 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.64 hyp=0.65 cameraTheta=1.49 mountX=0.65 mountY=-0.03, mountTheta=-0.05
23:06:22.158 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.64, opts=13)
23:06:22.158 00.000 12268 Enqueuing Move request for scope (0.05, 0.64)
23:06:22.158 00.000 11616 Worker thread wakes up
23:06:22.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.64) opts 0xd
23:06:22.158 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.64)
23:06:22.158 00.000 11616 Moving (0.05, 0.64) raw xDistance=0.65 yDistance=-0.03
23:06:22.158 00.000 11616 resist switch: large excursion: input 0.65 thresh 0.29 direction from -1 to 1
23:06:22.158 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.94
23:06:22.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.65
23:06:22.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:22.159 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:06:22.159 00.000 11616 MoveAxis(W, 362, ABG)
23:06:22.159 00.000 11616 Guiding  Dir = 3, Dur = 362
23:06:22.159 00.000 11616 IsSlewing returns 0
23:06:22.159 00.000 11616 IsGuiding returns 0
23:06:22.160 00.001 11616 PulseGuide returned control before completion, sleep 372
23:06:22.180 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=200, Gamma=1.290
23:06:22.198 00.018 12268 UpdateGuideState exits: m=231 SNR=10.4
23:06:22.198 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:22.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:22.198 00.000 12268 Enqueuing Expose request
23:06:22.547 00.349 11616 IsGuiding returns 1
23:06:22.547 00.000 11616 scope still moving after pulse duration time elapsed
23:06:22.579 00.032 11616 IsSlewing returns 0
23:06:22.580 00.001 11616 IsGuiding returns 0
23:06:22.580 00.000 11616 scope move finished after 362 + 58 ms
23:06:22.580 00.000 11616 Move returns status 0, amount 362
23:06:22.580 00.000 11616 MoveAxis(N, 0, ABG)
23:06:22.580 00.000 11616 Move returns status 0, amount 0
23:06:22.580 00.000 11616 move complete, result=0
23:06:22.580 00.000 11616 worker thread done servicing request
23:06:22.581 00.001 11616 Worker thread wakes up
23:06:22.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:22.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:22.581 00.000 12268 GuideStep: 0.6 px 362 ms WEST, -0.0 px 0 ms NORTH
23:06:24.583 02.002 11616 Exposure complete
23:06:24.647 00.064 11616 worker thread done servicing request
23:06:24.647 00.000 12268 OnExposeComplete: enter
23:06:24.647 00.000 12268 UpdateGuideState(): m_state=6
23:06:24.647 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
23:06:24.647 00.000 12268 Star::Find returns 1 (0), X=916.23, Y=18.06, Mass=196, SNR=9.6, Peak=49 HFD=2.6
23:06:24.647 00.000 12268 MultiStar: [#1 0.58,0.18,0.00,M1] 
23:06:24.648 00.001 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
23:06:24.648 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
23:06:24.648 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.70 mountX=0.07 mountY=-0.21, mountTheta=-1.23
23:06:24.649 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.09, opts=13)
23:06:24.649 00.000 12268 Enqueuing Move request for scope (-0.20, 0.09)
23:06:24.649 00.000 11616 Worker thread wakes up
23:06:24.650 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
23:06:24.650 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
23:06:24.650 00.000 11616 Moving (-0.20, 0.09) raw xDistance=0.07 yDistance=-0.21
23:06:24.650 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:24.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:06:24.650 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:06:24.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:06:24.650 00.000 11616 MoveAxis(E, 0, ABG)
23:06:24.650 00.000 11616 Move returns status 0, amount 0
23:06:24.650 00.000 11616 MoveAxis(N, 0, ABG)
23:06:24.650 00.000 11616 Move returns status 0, amount 0
23:06:24.650 00.000 11616 move complete, result=0
23:06:24.651 00.001 11616 worker thread done servicing request
23:06:24.672 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=193, Gamma=1.290
23:06:24.689 00.017 12268 UpdateGuideState exits: m=196 SNR=9.6
23:06:24.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:24.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:24.689 00.000 12268 Enqueuing Expose request
23:06:24.689 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:06:24.689 00.000 11616 Worker thread wakes up
23:06:24.690 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:24.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:26.706 02.016 11616 Exposure complete
23:06:26.762 00.056 11616 worker thread done servicing request
23:06:26.763 00.001 12268 OnExposeComplete: enter
23:06:26.763 00.000 12268 UpdateGuideState(): m_state=6
23:06:26.763 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
23:06:26.763 00.000 12268 Star::Find returns 1 (0), X=916.47, Y=18.18, Mass=220, SNR=10.2, Peak=39 HFD=3.1
23:06:26.763 00.000 12268 MultiStar: [#1 0.48,0.05,0.62,U] 
23:06:26.763 00.000 12268 single-star, 1 included, MultiStar: {0.21, 0.15}, one-star: {0.04, 0.21}
23:06:26.763 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
23:06:26.763 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.10)
23:06:26.764 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.40 mountX=0.21 mountY=0.01, mountTheta=0.04
23:06:26.765 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.21, opts=13)
23:06:26.765 00.000 12268 Enqueuing Move request for scope (0.04, 0.21)
23:06:26.765 00.000 11616 Worker thread wakes up
23:06:26.765 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd
23:06:26.765 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.21)
23:06:26.765 00.000 11616 Moving (0.04, 0.21) raw xDistance=0.21 yDistance=0.01
23:06:26.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
23:06:26.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:26.766 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:06:26.766 00.000 11616 MoveAxis(W, 117, ABG)
23:06:26.766 00.000 11616 Guiding  Dir = 3, Dur = 117
23:06:26.766 00.000 11616 IsSlewing returns 0
23:06:26.766 00.000 11616 IsGuiding returns 0
23:06:26.767 00.001 11616 PulseGuide returned control before completion, sleep 127
23:06:26.787 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=158, Gamma=1.290
23:06:26.810 00.023 12268 UpdateGuideState exits: m=220 SNR=10.2
23:06:26.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:26.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:26.810 00.000 12268 Enqueuing Expose request
23:06:26.909 00.099 11616 IsGuiding returns 0
23:06:26.909 00.000 11616 Move returns status 0, amount 117
23:06:26.910 00.001 11616 MoveAxis(N, 0, ABG)
23:06:26.910 00.000 11616 Move returns status 0, amount 0
23:06:26.910 00.000 11616 move complete, result=0
23:06:26.910 00.000 11616 worker thread done servicing request
23:06:26.910 00.000 11616 Worker thread wakes up
23:06:26.910 00.000 12268 GuideStep: 0.2 px 117 ms WEST, 0.0 px 0 ms NORTH
23:06:26.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:26.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:28.924 02.014 11616 Exposure complete
23:06:28.981 00.057 11616 worker thread done servicing request
23:06:28.982 00.001 12268 OnExposeComplete: enter
23:06:28.982 00.000 12268 UpdateGuideState(): m_state=6
23:06:28.982 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
23:06:28.982 00.000 12268 Star::Find returns 1 (0), X=916.40, Y=17.60, Mass=191, SNR=9.4, Peak=42 HFD=3.3
23:06:28.982 00.000 12268 MultiStar: [#1 0.80,0.24,0.00,M1] 
23:06:28.982 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
23:06:28.982 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.05)
23:06:28.982 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.37 hyp=0.38 cameraTheta=-1.65 mountX=-0.38 mountY=0.02, mountTheta=3.10
23:06:28.984 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.37, opts=13)
23:06:28.984 00.000 12268 Enqueuing Move request for scope (-0.03, -0.37)
23:06:28.984 00.000 11616 Worker thread wakes up
23:06:28.984 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.37) opts 0xd
23:06:28.985 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.37)
23:06:28.985 00.000 11616 Moving (-0.03, -0.37) raw xDistance=-0.38 yDistance=0.02
23:06:28.985 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
23:06:28.985 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.13
23:06:28.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
23:06:28.985 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:28.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:06:28.985 00.000 11616 MoveAxis(E, 210, ABG)
23:06:28.985 00.000 11616 Guiding  Dir = 2, Dur = 210
23:06:28.985 00.000 11616 IsSlewing returns 0
23:06:28.986 00.001 11616 IsGuiding returns 0
23:06:28.986 00.000 11616 PulseGuide returned control before completion, sleep 220
23:06:29.008 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=119, Gamma=1.290
23:06:29.025 00.017 12268 UpdateGuideState exits: m=191 SNR=9.4
23:06:29.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:29.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:29.026 00.001 12268 Enqueuing Expose request
23:06:29.218 00.192 11616 IsGuiding returns 1
23:06:29.218 00.000 11616 scope still moving after pulse duration time elapsed
23:06:29.250 00.032 11616 IsSlewing returns 0
23:06:29.251 00.001 11616 IsGuiding returns 0
23:06:29.251 00.000 11616 scope move finished after 210 + 55 ms
23:06:29.251 00.000 11616 Move returns status 0, amount 210
23:06:29.251 00.000 11616 MoveAxis(N, 0, ABG)
23:06:29.251 00.000 11616 Move returns status 0, amount 0
23:06:29.251 00.000 11616 move complete, result=0
23:06:29.252 00.001 11616 worker thread done servicing request
23:06:29.252 00.000 11616 Worker thread wakes up
23:06:29.252 00.000 12268 GuideStep: -0.4 px 210 ms EAST, 0.0 px 0 ms NORTH
23:06:29.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:29.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:31.270 02.018 11616 Exposure complete
23:06:31.329 00.059 11616 worker thread done servicing request
23:06:31.330 00.001 12268 OnExposeComplete: enter
23:06:31.330 00.000 12268 UpdateGuideState(): m_state=6
23:06:31.330 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
23:06:31.331 00.001 12268 Star::Find returns 1 (0), X=916.71, Y=17.37, Mass=224, SNR=10.2, Peak=37 HFD=3.5
23:06:31.331 00.000 12268 MultiStar: [#1 0.55,0.14,0.00,M2] 
23:06:31.331 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
23:06:31.331 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.56)
23:06:31.331 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.60 hyp=0.66 cameraTheta=-1.14 mountX=-0.57 mountY=0.35, mountTheta=2.59
23:06:31.332 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.60, opts=13)
23:06:31.333 00.001 12268 Enqueuing Move request for scope (0.28, -0.60)
23:06:31.333 00.000 11616 Worker thread wakes up
23:06:31.333 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.60) opts 0xd
23:06:31.333 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.60)
23:06:31.333 00.000 11616 Moving (0.28, -0.60) raw xDistance=-0.57 yDistance=0.35
23:06:31.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
23:06:31.333 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:06:31.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
23:06:31.333 00.000 11616 MoveAxis(E, 319, ABG)
23:06:31.333 00.000 11616 Guiding  Dir = 2, Dur = 319
23:06:31.334 00.001 11616 IsSlewing returns 0
23:06:31.334 00.000 11616 IsGuiding returns 0
23:06:31.334 00.000 11616 PulseGuide returned control before completion, sleep 329
23:06:31.355 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=177, Gamma=1.290
23:06:31.372 00.017 12268 UpdateGuideState exits: m=224 SNR=10.2
23:06:31.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:31.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:31.372 00.000 12268 Enqueuing Expose request
23:06:31.673 00.301 11616 IsGuiding returns 1
23:06:31.673 00.000 11616 scope still moving after pulse duration time elapsed
23:06:31.704 00.031 11616 IsSlewing returns 0
23:06:31.704 00.000 11616 IsGuiding returns 0
23:06:31.704 00.000 11616 scope move finished after 319 + 50 ms
23:06:31.704 00.000 11616 Move returns status 0, amount 319
23:06:31.704 00.000 11616 MoveAxis(N, 0, ABG)
23:06:31.705 00.001 11616 Move returns status 0, amount 0
23:06:31.705 00.000 11616 move complete, result=0
23:06:31.705 00.000 11616 worker thread done servicing request
23:06:31.705 00.000 11616 Worker thread wakes up
23:06:31.705 00.000 12268 GuideStep: -0.6 px 319 ms EAST, 0.4 px 0 ms NORTH
23:06:31.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:31.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:33.726 02.021 11616 Exposure complete
23:06:33.784 00.058 11616 worker thread done servicing request
23:06:33.784 00.000 12268 OnExposeComplete: enter
23:06:33.784 00.000 12268 UpdateGuideState(): m_state=6
23:06:33.784 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
23:06:33.784 00.000 12268 Star::Find returns 1 (0), X=916.61, Y=17.89, Mass=217, SNR=10.0, Peak=45 HFD=3.6
23:06:33.784 00.000 12268 MultiStar: [#1 0.24,-0.10,0.54,U] 
23:06:33.785 00.001 12268 single-star, 1 included, MultiStar: {0.20, -0.09}, one-star: {0.18, -0.08}
23:06:33.785 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
23:06:33.785 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.28)
23:06:33.785 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-0.42 mountX=-0.06 mountY=0.19, mountTheta=1.89
23:06:33.786 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.08, opts=13)
23:06:33.787 00.001 12268 Enqueuing Move request for scope (0.18, -0.08)
23:06:33.787 00.000 11616 Worker thread wakes up
23:06:33.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
23:06:33.787 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
23:06:33.787 00.000 11616 Moving (0.18, -0.08) raw xDistance=-0.06 yDistance=0.19
23:06:33.787 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:33.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:06:33.787 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:06:33.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:06:33.788 00.001 11616 MoveAxis(E, 0, ABG)
23:06:33.788 00.000 11616 Move returns status 0, amount 0
23:06:33.788 00.000 11616 MoveAxis(N, 0, ABG)
23:06:33.788 00.000 11616 Move returns status 0, amount 0
23:06:33.788 00.000 11616 move complete, result=0
23:06:33.788 00.000 11616 worker thread done servicing request
23:06:33.811 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=174, Gamma=1.290
23:06:33.830 00.019 12268 UpdateGuideState exits: m=217 SNR=10.0
23:06:33.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:33.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:33.830 00.000 12268 Enqueuing Expose request
23:06:33.830 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:06:33.830 00.000 11616 Worker thread wakes up
23:06:33.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:33.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:35.840 02.010 11616 Exposure complete
23:06:35.899 00.059 11616 worker thread done servicing request
23:06:35.899 00.000 12268 OnExposeComplete: enter
23:06:35.900 00.001 12268 UpdateGuideState(): m_state=6
23:06:35.900 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
23:06:35.900 00.000 12268 Star::Find returns 1 (0), X=916.93, Y=18.20, Mass=219, SNR=10.1, Peak=43 HFD=3.3
23:06:35.900 00.000 12268 MultiStar: [#1 0.92,-0.02,0.00,M2] 
23:06:35.900 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
23:06:35.900 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
23:06:35.900 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.23 hyp=0.55 cameraTheta=0.43 mountX=0.28 mountY=0.46, mountTheta=1.03
23:06:35.902 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.23, opts=13)
23:06:35.902 00.000 12268 Enqueuing Move request for scope (0.49, 0.23)
23:06:35.902 00.000 11616 Worker thread wakes up
23:06:35.902 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.23) opts 0xd
23:06:35.902 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.23)
23:06:35.903 00.001 11616 Moving (0.49, 0.23) raw xDistance=0.28 yDistance=0.46
23:06:35.903 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:06:35.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:06:35.903 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.45 direction from 0 to 1
23:06:35.903 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.38
23:06:35.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
23:06:35.903 00.000 11616 MoveAxis(E, 0, ABG)
23:06:35.903 00.000 11616 Move returns status 0, amount 0
23:06:35.903 00.000 11616 MoveAxis(S, 39, ABG)
23:06:35.903 00.000 11616 Guiding  Dir = 1, Dur = 39
23:06:35.903 00.000 11616 IsSlewing returns 0
23:06:35.904 00.001 11616 IsGuiding returns 0
23:06:35.904 00.000 11616 PulseGuide returned control before completion, sleep 49
23:06:35.925 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=171, Gamma=1.290
23:06:35.943 00.018 12268 UpdateGuideState exits: m=219 SNR=10.1
23:06:35.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:35.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:35.943 00.000 12268 Enqueuing Expose request
23:06:35.962 00.019 11616 IsGuiding returns 1
23:06:35.962 00.000 11616 scope still moving after pulse duration time elapsed
23:06:35.993 00.031 11616 IsSlewing returns 0
23:06:35.994 00.001 11616 IsGuiding returns 1
23:06:36.023 00.029 11616 IsSlewing returns 0
23:06:36.023 00.000 11616 IsGuiding returns 1
23:06:36.055 00.032 11616 IsSlewing returns 0
23:06:36.055 00.000 11616 IsGuiding returns 1
23:06:36.086 00.031 11616 IsSlewing returns 0
23:06:36.086 00.000 11616 IsGuiding returns 1
23:06:36.118 00.032 11616 IsSlewing returns 0
23:06:36.119 00.001 11616 IsGuiding returns 1
23:06:36.149 00.030 11616 IsSlewing returns 0
23:06:36.149 00.000 11616 IsGuiding returns 1
23:06:36.180 00.031 11616 IsSlewing returns 0
23:06:36.180 00.000 11616 IsGuiding returns 0
23:06:36.180 00.000 11616 scope move finished after 39 + 237 ms
23:06:36.180 00.000 11616 Move returns status 0, amount 39
23:06:36.180 00.000 11616 move complete, result=0
23:06:36.181 00.001 11616 worker thread done servicing request
23:06:36.181 00.000 11616 Worker thread wakes up
23:06:36.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:36.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:36.181 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.5 px 39 ms SOUTH
23:06:38.196 02.015 11616 Exposure complete
23:06:38.254 00.058 11616 worker thread done servicing request
23:06:38.254 00.000 12268 OnExposeComplete: enter
23:06:38.254 00.000 12268 UpdateGuideState(): m_state=6
23:06:38.255 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
23:06:38.255 00.000 12268 Star::Find returns 1 (0), X=916.54, Y=18.20, Mass=250, SNR=10.7, Peak=41 HFD=3.8
23:06:38.255 00.000 12268 MultiStar: [#1 0.92,0.20,0.00,M3] 
23:06:38.255 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
23:06:38.255 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
23:06:38.255 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.25 cameraTheta=1.13 mountX=0.24 mountY=0.08, mountTheta=0.31
23:06:38.257 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.23, opts=13)
23:06:38.257 00.000 12268 Enqueuing Move request for scope (0.11, 0.23)
23:06:38.257 00.000 11616 Worker thread wakes up
23:06:38.257 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
23:06:38.258 00.001 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
23:06:38.258 00.000 11616 Moving (0.11, 0.23) raw xDistance=0.24 yDistance=0.08
23:06:38.258 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:06:38.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:06:38.258 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:38.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:06:38.258 00.000 11616 MoveAxis(E, 0, ABG)
23:06:38.258 00.000 11616 Move returns status 0, amount 0
23:06:38.258 00.000 11616 MoveAxis(N, 0, ABG)
23:06:38.258 00.000 11616 Move returns status 0, amount 0
23:06:38.258 00.000 11616 move complete, result=0
23:06:38.259 00.001 11616 worker thread done servicing request
23:06:38.280 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=140, Gamma=1.290
23:06:38.298 00.018 12268 UpdateGuideState exits: m=250 SNR=10.7
23:06:38.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:38.298 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:38.298 00.000 12268 Enqueuing Expose request
23:06:38.298 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:38.298 00.000 11616 Worker thread wakes up
23:06:38.299 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:38.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:40.307 02.008 11616 Exposure complete
23:06:40.368 00.061 11616 worker thread done servicing request
23:06:40.368 00.000 12268 OnExposeComplete: enter
23:06:40.368 00.000 12268 UpdateGuideState(): m_state=6
23:06:40.368 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
23:06:40.369 00.001 12268 Star::Find returns 1 (0), X=916.36, Y=17.60, Mass=224, SNR=10.2, Peak=45 HFD=3.4
23:06:40.369 00.000 12268 MultiStar: [#1 0.33,0.20,0.64,U] 
23:06:40.369 00.000 12268 refined, 1 included, MultiStar: {0.08, -0.15}, one-star: {-0.07, -0.37}
23:06:40.369 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
23:06:40.369 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
23:06:40.369 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.07 mountX=-0.14 mountY=0.10, mountTheta=2.52
23:06:40.371 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.15, opts=13)
23:06:40.371 00.000 12268 Enqueuing Move request for scope (0.08, -0.15)
23:06:40.371 00.000 11616 Worker thread wakes up
23:06:40.371 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
23:06:40.371 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
23:06:40.371 00.000 11616 Moving (0.08, -0.15) raw xDistance=-0.14 yDistance=0.10
23:06:40.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
23:06:40.371 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:40.372 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:06:40.372 00.000 11616 MoveAxis(E, 80, ABG)
23:06:40.372 00.000 11616 Guiding  Dir = 2, Dur = 80
23:06:40.372 00.000 11616 IsSlewing returns 0
23:06:40.372 00.000 11616 IsGuiding returns 0
23:06:40.373 00.001 11616 PulseGuide returned control before completion, sleep 90
23:06:40.394 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=180, Gamma=1.290
23:06:40.411 00.017 12268 UpdateGuideState exits: m=224 SNR=10.2
23:06:40.412 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:40.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:40.412 00.000 12268 Enqueuing Expose request
23:06:40.476 00.064 11616 IsGuiding returns 1
23:06:40.476 00.000 11616 scope still moving after pulse duration time elapsed
23:06:40.507 00.031 11616 IsSlewing returns 0
23:06:40.507 00.000 11616 IsGuiding returns 0
23:06:40.507 00.000 11616 scope move finished after 80 + 54 ms
23:06:40.508 00.001 11616 Move returns status 0, amount 80
23:06:40.508 00.000 11616 MoveAxis(N, 0, ABG)
23:06:40.508 00.000 11616 Move returns status 0, amount 0
23:06:40.508 00.000 11616 move complete, result=0
23:06:40.508 00.000 11616 worker thread done servicing request
23:06:40.508 00.000 12268 GuideStep: -0.1 px 80 ms EAST, 0.1 px 0 ms NORTH
23:06:40.508 00.000 11616 Worker thread wakes up
23:06:40.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:40.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:42.528 02.020 11616 Exposure complete
23:06:42.590 00.062 11616 worker thread done servicing request
23:06:42.590 00.000 12268 OnExposeComplete: enter
23:06:42.590 00.000 12268 UpdateGuideState(): m_state=6
23:06:42.590 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
23:06:42.590 00.000 12268 Star::Find returns 1 (0), X=916.41, Y=17.76, Mass=290, SNR=11.7, Peak=52 HFD=3.2
23:06:42.590 00.000 12268 MultiStar: [#1 0.40,0.00,0.52,U] 
23:06:42.590 00.000 12268 refined, 1 included, MultiStar: {0.12, -0.14}, one-star: {-0.02, -0.21}
23:06:42.591 00.001 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
23:06:42.591 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
23:06:42.591 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.83 mountX=-0.12 mountY=0.14, mountTheta=2.29
23:06:42.594 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.14, opts=13)
23:06:42.594 00.000 12268 Enqueuing Move request for scope (0.12, -0.14)
23:06:42.594 00.000 11616 Worker thread wakes up
23:06:42.594 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
23:06:42.594 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
23:06:42.594 00.000 11616 Moving (0.12, -0.14) raw xDistance=-0.12 yDistance=0.14
23:06:42.595 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
23:06:42.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:42.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:06:42.595 00.000 11616 MoveAxis(E, 69, ABG)
23:06:42.595 00.000 11616 Guiding  Dir = 2, Dur = 69
23:06:42.595 00.000 11616 IsSlewing returns 0
23:06:42.595 00.000 11616 IsGuiding returns 0
23:06:42.596 00.001 11616 PulseGuide returned control before completion, sleep 79
23:06:42.618 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=204, Gamma=1.290
23:06:42.638 00.020 12268 UpdateGuideState exits: m=290 SNR=11.7
23:06:42.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:42.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:42.638 00.000 12268 Enqueuing Expose request
23:06:42.679 00.041 11616 IsGuiding returns 1
23:06:42.679 00.000 11616 scope still moving after pulse duration time elapsed
23:06:42.711 00.032 11616 IsSlewing returns 0
23:06:42.711 00.000 11616 IsGuiding returns 0
23:06:42.711 00.000 11616 scope move finished after 69 + 46 ms
23:06:42.711 00.000 11616 Move returns status 0, amount 69
23:06:42.711 00.000 11616 MoveAxis(N, 0, ABG)
23:06:42.711 00.000 11616 Move returns status 0, amount 0
23:06:42.712 00.001 11616 move complete, result=0
23:06:42.712 00.000 11616 worker thread done servicing request
23:06:42.712 00.000 11616 Worker thread wakes up
23:06:42.712 00.000 12268 GuideStep: -0.1 px 69 ms EAST, 0.1 px 0 ms NORTH
23:06:42.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:42.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:44.719 02.007 11616 Exposure complete
23:06:44.780 00.061 11616 worker thread done servicing request
23:06:44.780 00.000 12268 OnExposeComplete: enter
23:06:44.780 00.000 12268 UpdateGuideState(): m_state=6
23:06:44.781 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
23:06:44.781 00.000 12268 Star::Find returns 1 (0), X=916.27, Y=18.07, Mass=299, SNR=11.8, Peak=61 HFD=3.9
23:06:44.781 00.000 12268 MultiStar: [#1 0.38,0.10,0.53,U] 
23:06:44.781 00.000 12268 refined, 1 included, MultiStar: {0.02, 0.10}, one-star: {-0.16, 0.10}
23:06:44.781 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
23:06:44.781 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
23:06:44.781 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.33 mountX=0.10 mountY=0.01, mountTheta=0.11
23:06:44.783 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.10, opts=13)
23:06:44.783 00.000 12268 Enqueuing Move request for scope (0.02, 0.10)
23:06:44.783 00.000 11616 Worker thread wakes up
23:06:44.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
23:06:44.783 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
23:06:44.783 00.000 11616 Moving (0.02, 0.10) raw xDistance=0.10 yDistance=0.01
23:06:44.784 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:06:44.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:06:44.784 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:44.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:06:44.784 00.000 11616 MoveAxis(E, 0, ABG)
23:06:44.784 00.000 11616 Move returns status 0, amount 0
23:06:44.784 00.000 11616 MoveAxis(N, 0, ABG)
23:06:44.784 00.000 11616 Move returns status 0, amount 0
23:06:44.784 00.000 11616 move complete, result=0
23:06:44.786 00.002 11616 worker thread done servicing request
23:06:44.807 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=188, Gamma=1.290
23:06:44.825 00.018 12268 UpdateGuideState exits: m=299 SNR=11.8
23:06:44.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:44.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:44.825 00.000 12268 Enqueuing Expose request
23:06:44.825 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:44.826 00.001 11616 Worker thread wakes up
23:06:44.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:44.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:46.838 02.012 11616 Exposure complete
23:06:46.896 00.058 11616 worker thread done servicing request
23:06:46.897 00.001 12268 OnExposeComplete: enter
23:06:46.897 00.000 12268 UpdateGuideState(): m_state=6
23:06:46.897 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
23:06:46.897 00.000 12268 Star::Find returns 1 (0), X=916.60, Y=18.51, Mass=263, SNR=11.1, Peak=47 HFD=3.2
23:06:46.897 00.000 12268 MultiStar: [#1 0.83,0.30,0.00,M1] 
23:06:46.898 00.001 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
23:06:46.898 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.97)
23:06:46.898 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.54 hyp=0.57 cameraTheta=1.27 mountX=0.56 mountY=0.10, mountTheta=0.18
23:06:46.899 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.54, opts=13)
23:06:46.899 00.000 12268 Enqueuing Move request for scope (0.17, 0.54)
23:06:46.899 00.000 11616 Worker thread wakes up
23:06:46.899 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.54) opts 0xd
23:06:46.899 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.54)
23:06:46.899 00.000 11616 Moving (0.17, 0.54) raw xDistance=0.56 yDistance=0.10
23:06:46.899 00.000 11616 resist switch: large excursion: input 0.56 thresh 0.29 direction from -1 to 1
23:06:46.899 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.68
23:06:46.899 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
23:06:46.900 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:46.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:06:46.900 00.000 11616 MoveAxis(W, 313, ABG)
23:06:46.900 00.000 11616 Guiding  Dir = 3, Dur = 313
23:06:46.900 00.000 11616 IsSlewing returns 0
23:06:46.900 00.000 11616 IsGuiding returns 0
23:06:46.901 00.001 11616 PulseGuide returned control before completion, sleep 323
23:06:46.921 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=205, Gamma=1.290
23:06:46.941 00.020 12268 UpdateGuideState exits: m=263 SNR=11.1
23:06:46.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:46.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:46.941 00.000 12268 Enqueuing Expose request
23:06:47.238 00.297 11616 IsGuiding returns 1
23:06:47.238 00.000 11616 scope still moving after pulse duration time elapsed
23:06:47.269 00.031 11616 IsSlewing returns 0
23:06:47.269 00.000 11616 IsGuiding returns 0
23:06:47.269 00.000 11616 scope move finished after 313 + 55 ms
23:06:47.269 00.000 11616 Move returns status 0, amount 313
23:06:47.269 00.000 11616 MoveAxis(N, 0, ABG)
23:06:47.269 00.000 11616 Move returns status 0, amount 0
23:06:47.269 00.000 11616 move complete, result=0
23:06:47.270 00.001 11616 worker thread done servicing request
23:06:47.270 00.000 11616 Worker thread wakes up
23:06:47.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:47.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:47.270 00.000 12268 GuideStep: 0.6 px 313 ms WEST, 0.1 px 0 ms NORTH
23:06:49.288 02.018 11616 Exposure complete
23:06:49.346 00.058 11616 worker thread done servicing request
23:06:49.346 00.000 12268 OnExposeComplete: enter
23:06:49.346 00.000 12268 UpdateGuideState(): m_state=6
23:06:49.346 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
23:06:49.346 00.000 12268 Star::Find returns 1 (0), X=916.62, Y=17.83, Mass=291, SNR=11.7, Peak=48 HFD=3.6
23:06:49.347 00.001 12268 MultiStar: [#1 1.00,-0.03,0.00,M2] 
23:06:49.347 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
23:06:49.347 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
23:06:49.347 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.14 hyp=0.23 cameraTheta=-0.65 mountX=-0.12 mountY=0.20, mountTheta=2.11
23:06:49.348 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.14, opts=13)
23:06:49.348 00.000 12268 Enqueuing Move request for scope (0.19, -0.14)
23:06:49.348 00.000 11616 Worker thread wakes up
23:06:49.348 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.14) opts 0xd
23:06:49.348 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.14)
23:06:49.348 00.000 11616 Moving (0.19, -0.14) raw xDistance=-0.12 yDistance=0.20
23:06:49.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:06:49.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:06:49.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:06:49.349 00.001 11616 MoveAxis(E, 0, ABG)
23:06:49.349 00.000 11616 Move returns status 0, amount 0
23:06:49.349 00.000 11616 MoveAxis(S, 17, ABG)
23:06:49.349 00.000 11616 Guiding  Dir = 1, Dur = 17
23:06:49.349 00.000 11616 IsSlewing returns 0
23:06:49.349 00.000 11616 IsGuiding returns 0
23:06:49.350 00.001 11616 PulseGuide returned control before completion, sleep 27
23:06:49.374 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=212, Gamma=1.290
23:06:49.392 00.018 11616 IsGuiding returns 1
23:06:49.392 00.000 11616 scope still moving after pulse duration time elapsed
23:06:49.395 00.003 12268 UpdateGuideState exits: m=291 SNR=11.7
23:06:49.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:49.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:49.395 00.000 12268 Enqueuing Expose request
23:06:49.422 00.027 11616 IsSlewing returns 0
23:06:49.422 00.000 11616 IsGuiding returns 0
23:06:49.422 00.000 11616 scope move finished after 17 + 55 ms
23:06:49.422 00.000 11616 Move returns status 0, amount 17
23:06:49.422 00.000 11616 move complete, result=0
23:06:49.423 00.001 11616 worker thread done servicing request
23:06:49.423 00.000 11616 Worker thread wakes up
23:06:49.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:49.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:49.423 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
23:06:51.439 02.016 11616 Exposure complete
23:06:51.497 00.058 11616 worker thread done servicing request
23:06:51.497 00.000 12268 OnExposeComplete: enter
23:06:51.497 00.000 12268 UpdateGuideState(): m_state=6
23:06:51.498 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
23:06:51.498 00.000 12268 Star::Find returns 1 (0), X=916.42, Y=17.82, Mass=286, SNR=11.6, Peak=49 HFD=3.6
23:06:51.498 00.000 12268 MultiStar: [#1 0.62,-0.10,0.00,M3] 
23:06:51.498 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
23:06:51.498 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
23:06:51.498 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.65 mountX=-0.15 mountY=0.01, mountTheta=3.10
23:06:51.501 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.15, opts=13)
23:06:51.501 00.000 12268 Enqueuing Move request for scope (-0.01, -0.15)
23:06:51.501 00.000 11616 Worker thread wakes up
23:06:51.501 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
23:06:51.501 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
23:06:51.501 00.000 11616 Moving (-0.01, -0.15) raw xDistance=-0.15 yDistance=0.01
23:06:51.501 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:06:51.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:06:51.501 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:51.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:06:51.501 00.000 11616 MoveAxis(E, 0, ABG)
23:06:51.502 00.001 11616 Move returns status 0, amount 0
23:06:51.502 00.000 11616 MoveAxis(N, 0, ABG)
23:06:51.502 00.000 11616 Move returns status 0, amount 0
23:06:51.502 00.000 11616 move complete, result=0
23:06:51.502 00.000 11616 worker thread done servicing request
23:06:51.526 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=225, Gamma=1.290
23:06:51.546 00.020 12268 UpdateGuideState exits: m=286 SNR=11.6
23:06:51.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:51.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:51.547 00.001 12268 Enqueuing Expose request
23:06:51.547 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:51.547 00.000 11616 Worker thread wakes up
23:06:51.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:51.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:53.558 02.011 11616 Exposure complete
23:06:53.617 00.059 11616 worker thread done servicing request
23:06:53.617 00.000 12268 OnExposeComplete: enter
23:06:53.617 00.000 12268 UpdateGuideState(): m_state=6
23:06:53.617 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
23:06:53.617 00.000 12268 Star::Find returns 1 (0), X=917.14, Y=17.70, Mass=301, SNR=11.9, Peak=45 HFD=4.0
23:06:53.618 00.001 12268 MultiStar: [#1 1.09,-0.10,0.00,M4] 
23:06:53.618 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
23:06:53.618 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.34)
23:06:53.618 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.27 hyp=0.76 cameraTheta=-0.36 mountX=-0.20 mountY=0.74, mountTheta=1.83
23:06:53.620 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.71, y=-0.27, opts=13)
23:06:53.620 00.000 12268 Enqueuing Move request for scope (0.71, -0.27)
23:06:53.620 00.000 11616 Worker thread wakes up
23:06:53.620 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.27) opts 0xd
23:06:53.621 00.001 11616 Handling offset move in thread for scope, endpoint = (0.71, -0.27)
23:06:53.621 00.000 11616 Moving (0.71, -0.27) raw xDistance=-0.20 yDistance=0.74
23:06:53.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:06:53.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:06:53.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
23:06:53.621 00.000 11616 MoveAxis(E, 0, ABG)
23:06:53.621 00.000 11616 Move returns status 0, amount 0
23:06:53.621 00.000 11616 MoveAxis(S, 63, ABG)
23:06:53.621 00.000 11616 Guiding  Dir = 1, Dur = 63
23:06:53.622 00.001 11616 IsSlewing returns 0
23:06:53.622 00.000 11616 IsGuiding returns 0
23:06:53.623 00.001 11616 PulseGuide returned control before completion, sleep 73
23:06:53.648 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=168, Gamma=1.290
23:06:53.669 00.021 12268 UpdateGuideState exits: m=301 SNR=11.9
23:06:53.669 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:53.669 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:53.669 00.000 12268 Enqueuing Expose request
23:06:53.707 00.038 11616 IsGuiding returns 1
23:06:53.707 00.000 11616 scope still moving after pulse duration time elapsed
23:06:53.739 00.032 11616 IsSlewing returns 0
23:06:53.739 00.000 11616 IsGuiding returns 0
23:06:53.739 00.000 11616 scope move finished after 63 + 55 ms
23:06:53.739 00.000 11616 Move returns status 0, amount 63
23:06:53.739 00.000 11616 move complete, result=0
23:06:53.740 00.001 11616 worker thread done servicing request
23:06:53.740 00.000 11616 Worker thread wakes up
23:06:53.740 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:53.740 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:53.751 00.011 12268 GuideStep: -0.2 px 0 ms EAST, 0.7 px 63 ms SOUTH
23:06:55.744 01.993 11616 Exposure complete
23:06:55.805 00.061 11616 worker thread done servicing request
23:06:55.805 00.000 12268 OnExposeComplete: enter
23:06:55.805 00.000 12268 UpdateGuideState(): m_state=6
23:06:55.805 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
23:06:55.805 00.000 12268 Star::Find returns 1 (0), X=916.76, Y=17.98, Mass=315, SNR=12.2, Peak=42 HFD=4.0
23:06:55.806 00.001 12268 MultiStar: [#1 0.57,-0.42,0.00,M5] 
23:06:55.806 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
23:06:55.806 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.73)
23:06:55.806 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.01 hyp=0.33 cameraTheta=0.03 mountX=0.04 mountY=0.32, mountTheta=1.44
23:06:55.808 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.01, opts=13)
23:06:55.808 00.000 12268 Enqueuing Move request for scope (0.32, 0.01)
23:06:55.808 00.000 11616 Worker thread wakes up
23:06:55.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.01) opts 0xd
23:06:55.808 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.01)
23:06:55.808 00.000 11616 Moving (0.32, 0.01) raw xDistance=0.04 yDistance=0.32
23:06:55.808 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:55.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:06:55.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:06:55.808 00.000 11616 MoveAxis(E, 0, ABG)
23:06:55.809 00.001 11616 Move returns status 0, amount 0
23:06:55.809 00.000 11616 MoveAxis(S, 27, ABG)
23:06:55.809 00.000 11616 Guiding  Dir = 1, Dur = 27
23:06:55.809 00.000 11616 IsSlewing returns 0
23:06:55.810 00.001 11616 IsGuiding returns 0
23:06:55.810 00.000 11616 PulseGuide returned control before completion, sleep 37
23:06:55.833 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=191, Gamma=1.290
23:06:55.851 00.018 11616 IsGuiding returns 1
23:06:55.851 00.000 12268 UpdateGuideState exits: m=315 SNR=12.2
23:06:55.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:55.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:55.851 00.000 12268 Enqueuing Expose request
23:06:55.852 00.001 11616 scope still moving after pulse duration time elapsed
23:06:55.882 00.030 11616 IsSlewing returns 0
23:06:55.883 00.001 11616 IsGuiding returns 1
23:06:55.914 00.031 11616 IsSlewing returns 0
23:06:55.915 00.001 11616 IsGuiding returns 1
23:06:55.945 00.030 11616 IsSlewing returns 0
23:06:55.946 00.001 11616 IsGuiding returns 1
23:06:55.976 00.030 11616 IsSlewing returns 0
23:06:55.976 00.000 11616 IsGuiding returns 1
23:06:56.008 00.032 11616 IsSlewing returns 0
23:06:56.009 00.001 11616 IsGuiding returns 0
23:06:56.009 00.000 11616 scope move finished after 27 + 172 ms
23:06:56.009 00.000 11616 Move returns status 0, amount 27
23:06:56.009 00.000 11616 move complete, result=0
23:06:56.009 00.000 11616 worker thread done servicing request
23:06:56.009 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 27 ms SOUTH
23:06:56.009 00.000 11616 Worker thread wakes up
23:06:56.009 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:56.010 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:06:58.107 02.097 11616 Exposure complete
23:06:58.166 00.059 11616 worker thread done servicing request
23:06:58.166 00.000 12268 OnExposeComplete: enter
23:06:58.166 00.000 12268 UpdateGuideState(): m_state=6
23:06:58.166 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
23:06:58.167 00.001 12268 Star::Find returns 1 (0), X=916.49, Y=17.63, Mass=327, SNR=12.4, Peak=54 HFD=3.4
23:06:58.167 00.000 12268 MultiStar: [#1 0.35,-0.21,0.51,U] 
23:06:58.167 00.000 12268 refined, 1 included, MultiStar: {0.16, -0.29}, one-star: {0.06, -0.34}
23:06:58.167 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
23:06:58.167 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
23:06:58.167 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.29 hyp=0.34 cameraTheta=-1.07 mountX=-0.28 mountY=0.20, mountTheta=2.52
23:06:58.169 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.29, opts=13)
23:06:58.169 00.000 12268 Enqueuing Move request for scope (0.16, -0.29)
23:06:58.169 00.000 11616 Worker thread wakes up
23:06:58.169 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.29) opts 0xd
23:06:58.169 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.29)
23:06:58.169 00.000 11616 Moving (0.16, -0.29) raw xDistance=-0.28 yDistance=0.20
23:06:58.169 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:06:58.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:06:58.170 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:06:58.170 00.000 11616 MoveAxis(E, 0, ABG)
23:06:58.170 00.000 11616 Move returns status 0, amount 0
23:06:58.170 00.000 11616 MoveAxis(S, 17, ABG)
23:06:58.170 00.000 11616 Guiding  Dir = 1, Dur = 17
23:06:58.171 00.001 11616 IsSlewing returns 0
23:06:58.171 00.000 11616 IsGuiding returns 0
23:06:58.171 00.000 11616 PulseGuide returned control before completion, sleep 27
23:06:58.192 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=193, Gamma=1.290
23:06:58.202 00.010 11616 IsGuiding returns 1
23:06:58.202 00.000 11616 scope still moving after pulse duration time elapsed
23:06:58.211 00.009 12268 UpdateGuideState exits: m=327 SNR=12.4
23:06:58.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:58.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:06:58.211 00.000 12268 Enqueuing Expose request
23:06:58.233 00.022 11616 IsSlewing returns 0
23:06:58.234 00.001 11616 IsGuiding returns 1
23:06:58.264 00.030 11616 IsSlewing returns 0
23:06:58.265 00.001 11616 IsGuiding returns 1
23:06:58.296 00.031 11616 IsSlewing returns 0
23:06:58.296 00.000 11616 IsGuiding returns 1
23:06:58.327 00.031 11616 IsSlewing returns 0
23:06:58.327 00.000 11616 IsGuiding returns 1
23:06:58.358 00.031 11616 IsSlewing returns 0
23:06:58.358 00.000 11616 IsGuiding returns 1
23:06:58.390 00.032 11616 IsSlewing returns 0
23:06:58.390 00.000 11616 IsGuiding returns 1
23:06:58.422 00.032 11616 IsSlewing returns 0
23:06:58.422 00.000 11616 IsGuiding returns 0
23:06:58.422 00.000 11616 scope move finished after 17 + 234 ms
23:06:58.422 00.000 11616 Move returns status 0, amount 17
23:06:58.422 00.000 11616 move complete, result=0
23:06:58.422 00.000 11616 worker thread done servicing request
23:06:58.423 00.001 11616 Worker thread wakes up
23:06:58.423 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 17 ms SOUTH
23:06:58.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:06:58.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:00.437 02.014 11616 Exposure complete
23:07:00.496 00.059 11616 worker thread done servicing request
23:07:00.496 00.000 12268 OnExposeComplete: enter
23:07:00.497 00.001 12268 UpdateGuideState(): m_state=6
23:07:00.497 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
23:07:00.497 00.000 12268 Star::Find returns 1 (0), X=916.19, Y=17.49, Mass=288, SNR=11.7, Peak=46 HFD=3.8
23:07:00.497 00.000 12268 MultiStar: [#1 0.18,-1.08,0.00,M5] 
23:07:00.497 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
23:07:00.497 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
23:07:00.497 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.48 hyp=0.54 cameraTheta=-2.04 mountX=-0.50 mountY=-0.18, mountTheta=-2.80
23:07:00.499 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.48, opts=13)
23:07:00.499 00.000 12268 Enqueuing Move request for scope (-0.24, -0.48)
23:07:00.499 00.000 11616 Worker thread wakes up
23:07:00.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.48) opts 0xd
23:07:00.499 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.48)
23:07:00.499 00.000 11616 Moving (-0.24, -0.48) raw xDistance=-0.50 yDistance=-0.18
23:07:00.499 00.000 11616 resist switch: large excursion: input -0.50 thresh 0.29 direction from 1 to -1
23:07:00.499 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.51
23:07:00.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
23:07:00.500 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:00.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:07:00.500 00.000 11616 MoveAxis(E, 281, ABG)
23:07:00.500 00.000 11616 Guiding  Dir = 2, Dur = 281
23:07:00.500 00.000 11616 IsSlewing returns 0
23:07:00.500 00.000 11616 IsGuiding returns 0
23:07:00.501 00.001 11616 PulseGuide returned control before completion, sleep 291
23:07:00.522 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=151, Gamma=1.290
23:07:00.541 00.019 12268 UpdateGuideState exits: m=288 SNR=11.7
23:07:00.541 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:00.541 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:00.541 00.000 12268 Enqueuing Expose request
23:07:00.794 00.253 11616 IsGuiding returns 1
23:07:00.794 00.000 11616 scope still moving after pulse duration time elapsed
23:07:00.825 00.031 11616 IsSlewing returns 0
23:07:00.825 00.000 11616 IsGuiding returns 0
23:07:00.825 00.000 11616 scope move finished after 281 + 43 ms
23:07:00.825 00.000 11616 Move returns status 0, amount 281
23:07:00.825 00.000 11616 MoveAxis(N, 0, ABG)
23:07:00.825 00.000 11616 Move returns status 0, amount 0
23:07:00.826 00.001 11616 move complete, result=0
23:07:00.826 00.000 11616 worker thread done servicing request
23:07:00.826 00.000 11616 Worker thread wakes up
23:07:00.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:00.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:00.826 00.000 12268 GuideStep: -0.5 px 281 ms EAST, -0.2 px 0 ms NORTH
23:07:02.829 02.003 11616 Exposure complete
23:07:02.887 00.058 11616 worker thread done servicing request
23:07:02.887 00.000 12268 OnExposeComplete: enter
23:07:02.887 00.000 12268 UpdateGuideState(): m_state=6
23:07:02.888 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
23:07:02.888 00.000 12268 Star::Find returns 1 (0), X=916.83, Y=18.01, Mass=283, SNR=11.5, Peak=44 HFD=3.8
23:07:02.888 00.000 12268 MultiStar: [#1 1.36,0.25,0.00,M6] 
23:07:02.888 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
23:07:02.888 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.80)
23:07:02.888 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.04 hyp=0.40 cameraTheta=0.10 mountX=0.08 mountY=0.39, mountTheta=1.37
23:07:02.890 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.04, opts=13)
23:07:02.890 00.000 12268 Enqueuing Move request for scope (0.40, 0.04)
23:07:02.891 00.001 11616 Worker thread wakes up
23:07:02.891 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.04) opts 0xd
23:07:02.891 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.04)
23:07:02.891 00.000 11616 Moving (0.40, 0.04) raw xDistance=0.08 yDistance=0.39
23:07:02.891 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:02.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:07:02.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
23:07:02.891 00.000 11616 MoveAxis(E, 0, ABG)
23:07:02.891 00.000 11616 Move returns status 0, amount 0
23:07:02.891 00.000 11616 MoveAxis(S, 33, ABG)
23:07:02.891 00.000 11616 Guiding  Dir = 1, Dur = 33
23:07:02.892 00.001 11616 IsSlewing returns 0
23:07:02.892 00.000 11616 IsGuiding returns 0
23:07:02.892 00.000 11616 PulseGuide returned control before completion, sleep 43
23:07:02.913 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=159, Gamma=1.290
23:07:02.930 00.017 12268 UpdateGuideState exits: m=283 SNR=11.5
23:07:02.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:02.931 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:02.931 00.000 12268 Enqueuing Expose request
23:07:02.936 00.005 11616 IsGuiding returns 1
23:07:02.936 00.000 11616 scope still moving after pulse duration time elapsed
23:07:02.968 00.032 11616 IsSlewing returns 0
23:07:02.968 00.000 11616 IsGuiding returns 0
23:07:02.968 00.000 11616 scope move finished after 33 + 42 ms
23:07:02.969 00.001 11616 Move returns status 0, amount 33
23:07:02.969 00.000 11616 move complete, result=0
23:07:02.969 00.000 11616 worker thread done servicing request
23:07:02.969 00.000 11616 Worker thread wakes up
23:07:02.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:02.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:02.969 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 33 ms SOUTH
23:07:04.987 02.018 11616 Exposure complete
23:07:05.044 00.057 11616 worker thread done servicing request
23:07:05.044 00.000 12268 OnExposeComplete: enter
23:07:05.045 00.001 12268 UpdateGuideState(): m_state=6
23:07:05.045 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
23:07:05.045 00.000 12268 Star::Find returns 1 (0), X=917.16, Y=17.82, Mass=323, SNR=12.4, Peak=42 HFD=3.7
23:07:05.045 00.000 12268 MultiStar: [#1 0.87,-0.40,0.00,M7] 
23:07:05.045 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
23:07:05.045 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.50)
23:07:05.045 00.000 12268 CameraToMount -- cameraX=0.73 cameraY=-0.15 hyp=0.74 cameraTheta=-0.20 mountX=-0.08 mountY=0.74, mountTheta=1.68
23:07:05.048 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.73, y=-0.15, opts=13)
23:07:05.048 00.000 12268 Enqueuing Move request for scope (0.73, -0.15)
23:07:05.048 00.000 11616 Worker thread wakes up
23:07:05.048 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.15) opts 0xd
23:07:05.048 00.000 11616 Handling offset move in thread for scope, endpoint = (0.73, -0.15)
23:07:05.048 00.000 11616 Moving (0.73, -0.15) raw xDistance=-0.08 yDistance=0.74
23:07:05.048 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:05.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:07:05.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
23:07:05.049 00.001 11616 MoveAxis(E, 0, ABG)
23:07:05.049 00.000 11616 Move returns status 0, amount 0
23:07:05.049 00.000 11616 MoveAxis(S, 63, ABG)
23:07:05.049 00.000 11616 Guiding  Dir = 1, Dur = 63
23:07:05.049 00.000 11616 IsSlewing returns 0
23:07:05.049 00.000 11616 IsGuiding returns 0
23:07:05.050 00.001 11616 PulseGuide returned control before completion, sleep 73
23:07:05.071 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=162, Gamma=1.290
23:07:05.089 00.018 12268 UpdateGuideState exits: m=323 SNR=12.4
23:07:05.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:05.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:05.089 00.000 12268 Enqueuing Expose request
23:07:05.138 00.049 11616 IsGuiding returns 1
23:07:05.138 00.000 11616 scope still moving after pulse duration time elapsed
23:07:05.170 00.032 11616 IsSlewing returns 0
23:07:05.170 00.000 11616 IsGuiding returns 0
23:07:05.170 00.000 11616 scope move finished after 63 + 57 ms
23:07:05.170 00.000 11616 Move returns status 0, amount 63
23:07:05.170 00.000 11616 move complete, result=0
23:07:05.170 00.000 11616 worker thread done servicing request
23:07:05.170 00.000 11616 Worker thread wakes up
23:07:05.171 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.7 px 63 ms SOUTH
23:07:05.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:05.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:07.183 02.012 11616 Exposure complete
23:07:07.242 00.059 11616 worker thread done servicing request
23:07:07.242 00.000 12268 OnExposeComplete: enter
23:07:07.242 00.000 12268 UpdateGuideState(): m_state=6
23:07:07.242 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
23:07:07.243 00.001 12268 Star::Find returns 1 (0), X=917.37, Y=17.69, Mass=297, SNR=11.9, Peak=40 HFD=3.2
23:07:07.243 00.000 12268 MultiStar: [#1 1.01,-0.23,0.00,M8] 
23:07:07.243 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
23:07:07.243 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
23:07:07.243 00.000 12268 CameraToMount -- cameraX=0.94 cameraY=-0.28 hyp=0.98 cameraTheta=-0.29 mountX=-0.19 mountY=0.97, mountTheta=1.76
23:07:07.245 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.94, y=-0.28, opts=13)
23:07:07.245 00.000 12268 Enqueuing Move request for scope (0.94, -0.28)
23:07:07.245 00.000 11616 Worker thread wakes up
23:07:07.245 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.94, -0.28) opts 0xd
23:07:07.245 00.000 11616 Handling offset move in thread for scope, endpoint = (0.94, -0.28)
23:07:07.245 00.000 11616 Moving (0.94, -0.28) raw xDistance=-0.19 yDistance=0.97
23:07:07.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
23:07:07.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.97
23:07:07.246 00.001 11616 MoveAxis(E, 104, ABG)
23:07:07.246 00.000 11616 Guiding  Dir = 2, Dur = 104
23:07:07.246 00.000 11616 IsSlewing returns 0
23:07:07.246 00.000 11616 IsGuiding returns 0
23:07:07.246 00.000 11616 PulseGuide returned control before completion, sleep 114
23:07:07.269 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=218, Gamma=1.290
23:07:07.288 00.019 12268 UpdateGuideState exits: m=297 SNR=11.9
23:07:07.288 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:07.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:07.288 00.000 12268 Enqueuing Expose request
23:07:07.368 00.080 11616 IsGuiding returns 1
23:07:07.368 00.000 11616 scope still moving after pulse duration time elapsed
23:07:07.399 00.031 11616 IsSlewing returns 0
23:07:07.399 00.000 11616 IsGuiding returns 0
23:07:07.399 00.000 11616 scope move finished after 104 + 49 ms
23:07:07.399 00.000 11616 Move returns status 0, amount 104
23:07:07.399 00.000 11616 MoveAxis(S, 82, ABG)
23:07:07.399 00.000 11616 Guiding  Dir = 1, Dur = 82
23:07:07.400 00.001 11616 IsSlewing returns 0
23:07:07.400 00.000 11616 IsGuiding returns 0
23:07:07.400 00.000 11616 PulseGuide returned control before completion, sleep 92
23:07:07.508 00.108 11616 IsGuiding returns 1
23:07:07.508 00.000 11616 scope still moving after pulse duration time elapsed
23:07:07.538 00.030 11616 IsSlewing returns 0
23:07:07.538 00.000 11616 IsGuiding returns 0
23:07:07.538 00.000 11616 scope move finished after 82 + 56 ms
23:07:07.538 00.000 11616 Move returns status 0, amount 82
23:07:07.538 00.000 11616 move complete, result=0
23:07:07.539 00.001 11616 worker thread done servicing request
23:07:07.539 00.000 11616 Worker thread wakes up
23:07:07.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:07.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:07.539 00.000 12268 GuideStep: -0.2 px 104 ms EAST, 1.0 px 82 ms SOUTH
23:07:09.542 02.003 11616 Exposure complete
23:07:09.602 00.060 11616 worker thread done servicing request
23:07:09.602 00.000 12268 OnExposeComplete: enter
23:07:09.603 00.001 12268 UpdateGuideState(): m_state=6
23:07:09.603 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
23:07:09.603 00.000 12268 Star::Find returns 1 (0), X=916.78, Y=18.10, Mass=313, SNR=12.1, Peak=45 HFD=3.9
23:07:09.603 00.000 12268 MultiStar: [#1 0.89,0.41,0.00,M9] 
23:07:09.603 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
23:07:09.603 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
23:07:09.604 00.001 12268 CameraToMount -- cameraX=0.35 cameraY=0.13 hyp=0.37 cameraTheta=0.35 mountX=0.16 mountY=0.33, mountTheta=1.12
23:07:09.607 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.13, opts=13)
23:07:09.607 00.000 12268 Enqueuing Move request for scope (0.35, 0.13)
23:07:09.608 00.001 11616 Worker thread wakes up
23:07:09.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.13) opts 0xd
23:07:09.608 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.13)
23:07:09.608 00.000 11616 Moving (0.35, 0.13) raw xDistance=0.16 yDistance=0.33
23:07:09.608 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:09.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:07:09.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
23:07:09.608 00.000 11616 MoveAxis(E, 0, ABG)
23:07:09.608 00.000 11616 Move returns status 0, amount 0
23:07:09.608 00.000 11616 MoveAxis(S, 28, ABG)
23:07:09.609 00.001 11616 Guiding  Dir = 1, Dur = 28
23:07:09.609 00.000 11616 IsSlewing returns 0
23:07:09.609 00.000 11616 IsGuiding returns 0
23:07:09.609 00.000 11616 PulseGuide returned control before completion, sleep 38
23:07:09.636 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=178, Gamma=1.290
23:07:09.652 00.016 11616 IsGuiding returns 1
23:07:09.652 00.000 11616 scope still moving after pulse duration time elapsed
23:07:09.656 00.004 12268 UpdateGuideState exits: m=313 SNR=12.1
23:07:09.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:09.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:09.656 00.000 12268 Enqueuing Expose request
23:07:09.683 00.027 11616 IsSlewing returns 0
23:07:09.683 00.000 11616 IsGuiding returns 0
23:07:09.683 00.000 11616 scope move finished after 28 + 46 ms
23:07:09.683 00.000 11616 Move returns status 0, amount 28
23:07:09.683 00.000 11616 move complete, result=0
23:07:09.684 00.001 11616 worker thread done servicing request
23:07:09.684 00.000 11616 Worker thread wakes up
23:07:09.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:09.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:09.684 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 28 ms SOUTH
23:07:11.690 02.006 11616 Exposure complete
23:07:11.752 00.062 11616 worker thread done servicing request
23:07:11.752 00.000 12268 OnExposeComplete: enter
23:07:11.752 00.000 12268 UpdateGuideState(): m_state=6
23:07:11.752 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
23:07:11.753 00.001 12268 Star::Find returns 1 (0), X=916.13, Y=18.10, Mass=294, SNR=11.7, Peak=55 HFD=3.8
23:07:11.753 00.000 12268 MultiStar: [#1 -0.02,-0.00,0.69,U] 
23:07:11.753 00.000 12268 refined, 1 included, MultiStar: {-0.19, 0.08}, one-star: {-0.31, 0.13}
23:07:11.753 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
23:07:11.753 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
23:07:11.753 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.20 cameraTheta=2.75 mountX=0.06 mountY=-0.20, mountTheta=-1.28
23:07:11.757 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.08, opts=13)
23:07:11.757 00.000 12268 Enqueuing Move request for scope (-0.19, 0.08)
23:07:11.757 00.000 11616 Worker thread wakes up
23:07:11.757 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
23:07:11.757 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
23:07:11.757 00.000 11616 Moving (-0.19, 0.08) raw xDistance=0.06 yDistance=-0.20
23:07:11.758 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:11.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:07:11.758 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:11.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:07:11.758 00.000 11616 MoveAxis(E, 0, ABG)
23:07:11.758 00.000 11616 Move returns status 0, amount 0
23:07:11.758 00.000 11616 MoveAxis(N, 0, ABG)
23:07:11.758 00.000 11616 Move returns status 0, amount 0
23:07:11.758 00.000 11616 move complete, result=0
23:07:11.758 00.000 11616 worker thread done servicing request
23:07:11.784 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=208, Gamma=1.290
23:07:11.803 00.019 12268 UpdateGuideState exits: m=294 SNR=11.7
23:07:11.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:11.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:11.803 00.000 12268 Enqueuing Expose request
23:07:11.803 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:07:11.803 00.000 11616 Worker thread wakes up
23:07:11.804 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:11.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:13.817 02.013 11616 Exposure complete
23:07:13.874 00.057 11616 worker thread done servicing request
23:07:13.874 00.000 12268 OnExposeComplete: enter
23:07:13.874 00.000 12268 UpdateGuideState(): m_state=6
23:07:13.875 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
23:07:13.875 00.000 12268 Star::Find returns 1 (0), X=916.03, Y=18.52, Mass=319, SNR=12.3, Peak=49 HFD=4.0
23:07:13.875 00.000 12268 MultiStar: [#1 0.54,0.38,0.00,M9] 
23:07:13.875 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
23:07:13.875 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
23:07:13.875 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.55 hyp=0.68 cameraTheta=2.20 mountX=0.51 mountY=-0.46, mountTheta=-0.74
23:07:13.877 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=0.55, opts=13)
23:07:13.877 00.000 12268 Enqueuing Move request for scope (-0.40, 0.55)
23:07:13.877 00.000 11616 Worker thread wakes up
23:07:13.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.55) opts 0xd
23:07:13.877 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, 0.55)
23:07:13.877 00.000 11616 Moving (-0.40, 0.55) raw xDistance=0.51 yDistance=-0.46
23:07:13.877 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.29 direction from -1 to 1
23:07:13.877 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.53
23:07:13.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
23:07:13.877 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.45 direction from 1 to -1
23:07:13.878 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.39
23:07:13.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
23:07:13.878 00.000 11616 MoveAxis(W, 285, ABG)
23:07:13.878 00.000 11616 Guiding  Dir = 3, Dur = 285
23:07:13.879 00.001 11616 IsSlewing returns 0
23:07:13.879 00.000 11616 IsGuiding returns 0
23:07:13.879 00.000 11616 PulseGuide returned control before completion, sleep 295
23:07:13.902 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=229, Gamma=1.290
23:07:13.922 00.020 12268 UpdateGuideState exits: m=319 SNR=12.3
23:07:13.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:13.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:13.922 00.000 12268 Enqueuing Expose request
23:07:14.186 00.264 11616 IsGuiding returns 1
23:07:14.186 00.000 11616 scope still moving after pulse duration time elapsed
23:07:14.217 00.031 11616 IsSlewing returns 0
23:07:14.218 00.001 11616 IsGuiding returns 0
23:07:14.218 00.000 11616 scope move finished after 285 + 53 ms
23:07:14.218 00.000 11616 Move returns status 0, amount 285
23:07:14.218 00.000 11616 BLC: Oldest BLC event removed
23:07:14.218 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1668 applied
23:07:14.218 00.000 11616 MoveAxis(N, 1707, ABG)
23:07:14.218 00.000 11616 Guiding  Dir = 0, Dur = 1707
23:07:14.219 00.001 11616 IsSlewing returns 0
23:07:14.219 00.000 11616 IsGuiding returns 0
23:07:14.219 00.000 11616 PulseGuide returned control before completion, sleep 1717
23:07:15.947 01.728 11616 IsGuiding returns 1
23:07:15.948 00.001 11616 scope still moving after pulse duration time elapsed
23:07:15.978 00.030 11616 IsSlewing returns 0
23:07:15.978 00.000 11616 IsGuiding returns 1
23:07:16.008 00.030 11616 IsSlewing returns 0
23:07:16.009 00.001 11616 IsGuiding returns 1
23:07:16.039 00.030 11616 IsSlewing returns 0
23:07:16.039 00.000 11616 IsGuiding returns 1
23:07:16.071 00.032 11616 IsSlewing returns 0
23:07:16.071 00.000 11616 IsGuiding returns 0
23:07:16.071 00.000 11616 scope move finished after 1707 + 144 ms
23:07:16.071 00.000 11616 Move returns status 0, amount 1707
23:07:16.071 00.000 11616 move complete, result=0
23:07:16.071 00.000 11616 worker thread done servicing request
23:07:16.071 00.000 11616 Worker thread wakes up
23:07:16.072 00.001 12268 GuideStep: 0.5 px 285 ms WEST, -0.5 px 1707 ms NORTH
23:07:16.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:16.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:18.111 02.039 11616 Exposure complete
23:07:18.168 00.057 11616 worker thread done servicing request
23:07:18.168 00.000 12268 OnExposeComplete: enter
23:07:18.168 00.000 12268 UpdateGuideState(): m_state=6
23:07:18.168 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
23:07:18.169 00.001 12268 Star::Find returns 1 (0), X=916.13, Y=18.20, Mass=344, SNR=12.8, Peak=67 HFD=3.6
23:07:18.169 00.000 12268 MultiStar: [#1 -0.15,0.48,0.52,U] 
23:07:18.169 00.000 12268 single-star, 1 included, MultiStar: {-0.25, 0.31}, one-star: {-0.31, 0.23}
23:07:18.169 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
23:07:18.169 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
23:07:18.169 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.23 hyp=0.38 cameraTheta=2.50 mountX=0.20 mountY=-0.33, mountTheta=-1.04
23:07:18.171 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.23, opts=13)
23:07:18.171 00.000 12268 Enqueuing Move request for scope (-0.31, 0.23)
23:07:18.171 00.000 11616 Worker thread wakes up
23:07:18.171 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.23) opts 0xd
23:07:18.171 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.23)
23:07:18.171 00.000 11616 Moving (-0.31, 0.23) raw xDistance=0.20 yDistance=-0.33
23:07:18.171 00.000 11616 BLC: History state: CurrMiss=0.33, AvgInitMiss=0.17, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.069742, 1:0.333549
23:07:18.171 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:07:18.172 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
23:07:18.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
23:07:18.172 00.000 11616 MoveAxis(W, 110, ABG)
23:07:18.172 00.000 11616 Guiding  Dir = 3, Dur = 110
23:07:18.172 00.000 11616 IsSlewing returns 0
23:07:18.173 00.001 11616 IsGuiding returns 0
23:07:18.173 00.000 11616 PulseGuide returned control before completion, sleep 120
23:07:18.197 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=229, Gamma=1.290
23:07:18.216 00.019 12268 UpdateGuideState exits: m=344 SNR=12.8
23:07:18.216 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:18.216 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:18.217 00.001 12268 Enqueuing Expose request
23:07:18.299 00.082 11616 IsGuiding returns 1
23:07:18.299 00.000 11616 scope still moving after pulse duration time elapsed
23:07:18.330 00.031 11616 IsSlewing returns 0
23:07:18.330 00.000 11616 IsGuiding returns 0
23:07:18.330 00.000 11616 scope move finished after 110 + 47 ms
23:07:18.330 00.000 11616 Move returns status 0, amount 110
23:07:18.330 00.000 11616 MoveAxis(N, 28, ABG)
23:07:18.331 00.001 11616 Guiding  Dir = 0, Dur = 28
23:07:18.331 00.000 11616 IsSlewing returns 0
23:07:18.331 00.000 11616 IsGuiding returns 0
23:07:18.331 00.000 11616 PulseGuide returned control before completion, sleep 38
23:07:18.377 00.046 11616 IsGuiding returns 1
23:07:18.377 00.000 11616 scope still moving after pulse duration time elapsed
23:07:18.408 00.031 11616 IsSlewing returns 0
23:07:18.409 00.001 11616 IsGuiding returns 1
23:07:18.440 00.031 11616 IsSlewing returns 0
23:07:18.440 00.000 11616 IsGuiding returns 1
23:07:18.471 00.031 11616 IsSlewing returns 0
23:07:18.471 00.000 11616 IsGuiding returns 0
23:07:18.471 00.000 11616 scope move finished after 28 + 112 ms
23:07:18.471 00.000 11616 Move returns status 0, amount 28
23:07:18.472 00.001 11616 move complete, result=0
23:07:18.472 00.000 11616 worker thread done servicing request
23:07:18.472 00.000 11616 Worker thread wakes up
23:07:18.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:18.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:18.472 00.000 12268 GuideStep: 0.2 px 110 ms WEST, -0.3 px 28 ms NORTH
23:07:20.491 02.019 11616 Exposure complete
23:07:20.552 00.061 11616 worker thread done servicing request
23:07:20.552 00.000 12268 OnExposeComplete: enter
23:07:20.552 00.000 12268 UpdateGuideState(): m_state=6
23:07:20.552 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
23:07:20.552 00.000 12268 Star::Find returns 1 (0), X=916.20, Y=18.28, Mass=313, SNR=12.1, Peak=60 HFD=3.6
23:07:20.552 00.000 12268 MultiStar: [#1 0.07,0.27,0.56,U] 
23:07:20.552 00.000 12268 refined, 1 included, MultiStar: {-0.13, 0.29}, one-star: {-0.24, 0.31}
23:07:20.553 00.001 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
23:07:20.553 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
23:07:20.553 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.98 mountX=0.28 mountY=-0.16, mountTheta=-0.53
23:07:20.554 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.29, opts=13)
23:07:20.554 00.000 12268 Enqueuing Move request for scope (-0.13, 0.29)
23:07:20.555 00.001 11616 Worker thread wakes up
23:07:20.555 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd
23:07:20.555 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.29)
23:07:20.555 00.000 11616 Moving (-0.13, 0.29) raw xDistance=0.28 yDistance=-0.16
23:07:20.555 00.000 11616 BLC: History state: CurrMiss=0.16, AvgInitMiss=0.17, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.069742, 1:0.333549, 2:0.163474
23:07:20.555 00.000 11616 BLC: Under-shoot: nominal increase by 98
23:07:20.555 00.000 11616 BLC: window closed
23:07:20.555 00.000 11616 BLC: Pulse adjusted to 1766
23:07:20.556 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
23:07:20.557 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
23:07:20.557 00.000 11616 MoveAxis(W, 157, ABG)
23:07:20.557 00.000 11616 Guiding  Dir = 3, Dur = 157
23:07:20.557 00.000 11616 IsSlewing returns 0
23:07:20.558 00.001 11616 IsGuiding returns 0
23:07:20.558 00.000 11616 PulseGuide returned control before completion, sleep 167
23:07:20.581 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=210, Gamma=1.290
23:07:20.600 00.019 12268 UpdateGuideState exits: m=313 SNR=12.1
23:07:20.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:20.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:20.600 00.000 12268 Enqueuing Expose request
23:07:20.735 00.135 11616 IsGuiding returns 1
23:07:20.735 00.000 11616 scope still moving after pulse duration time elapsed
23:07:20.738 00.003 12268 evsrv: cli 0F8E6D80 connect
23:07:20.739 00.001 12268 case statement mapped state 6 to 3
23:07:20.739 00.000 12268 case statement mapped state 6 to 3
23:07:20.739 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"596c4ca3-0cc4-4566-97b7-8934c4db8e7a"}
23:07:20.739 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"596c4ca3-0cc4-4566-97b7-8934c4db8e7a"}
23:07:20.740 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:07:20.765 00.025 11616 IsSlewing returns 0
23:07:20.766 00.001 11616 IsGuiding returns 1
23:07:20.797 00.031 11616 IsSlewing returns 0
23:07:20.797 00.000 11616 IsGuiding returns 0
23:07:20.797 00.000 11616 scope move finished after 157 + 82 ms
23:07:20.797 00.000 11616 Move returns status 0, amount 157
23:07:20.797 00.000 11616 MoveAxis(N, 14, ABG)
23:07:20.798 00.001 11616 Guiding  Dir = 0, Dur = 14
23:07:20.798 00.000 11616 IsSlewing returns 0
23:07:20.798 00.000 11616 IsGuiding returns 0
23:07:20.798 00.000 11616 PulseGuide returned control before completion, sleep 24
23:07:20.829 00.031 11616 IsGuiding returns 1
23:07:20.829 00.000 11616 scope still moving after pulse duration time elapsed
23:07:20.859 00.030 11616 IsSlewing returns 0
23:07:20.859 00.000 11616 IsGuiding returns 0
23:07:20.859 00.000 11616 scope move finished after 14 + 47 ms
23:07:20.859 00.000 11616 Move returns status 0, amount 14
23:07:20.859 00.000 11616 move complete, result=0
23:07:20.860 00.001 11616 worker thread done servicing request
23:07:20.860 00.000 11616 Worker thread wakes up
23:07:20.860 00.000 12268 GuideStep: 0.3 px 157 ms WEST, -0.2 px 14 ms NORTH
23:07:20.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:20.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:22.869 02.009 11616 Exposure complete
23:07:22.929 00.060 11616 worker thread done servicing request
23:07:22.930 00.001 12268 OnExposeComplete: enter
23:07:22.930 00.000 12268 UpdateGuideState(): m_state=6
23:07:22.930 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
23:07:22.930 00.000 12268 Star::Find returns 1 (0), X=916.05, Y=18.00, Mass=322, SNR=12.3, Peak=64 HFD=4.0
23:07:22.930 00.000 12268 MultiStar: [#1 -0.08,-0.08,0.74,U] 
23:07:22.930 00.000 12268 refined, 1 included, MultiStar: {-0.25, -0.01}, one-star: {-0.38, 0.03}
23:07:22.930 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.56 = 1.73)
23:07:22.931 00.001 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
23:07:22.931 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-3.08 mountX=-0.04 mountY=-0.25, mountTheta=-1.73
23:07:22.933 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.01, opts=13)
23:07:22.933 00.000 12268 Enqueuing Move request for scope (-0.25, -0.01)
23:07:22.933 00.000 11616 Worker thread wakes up
23:07:22.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.01) opts 0xd
23:07:22.933 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.01)
23:07:22.933 00.000 11616 Moving (-0.25, -0.01) raw xDistance=-0.04 yDistance=-0.25
23:07:22.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:22.934 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:07:22.934 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
23:07:22.934 00.000 11616 MoveAxis(E, 0, ABG)
23:07:22.934 00.000 11616 Move returns status 0, amount 0
23:07:22.934 00.000 11616 MoveAxis(N, 21, ABG)
23:07:22.934 00.000 11616 Guiding  Dir = 0, Dur = 21
23:07:22.934 00.000 11616 IsSlewing returns 0
23:07:22.934 00.000 11616 IsGuiding returns 0
23:07:22.935 00.001 11616 PulseGuide returned control before completion, sleep 31
23:07:22.958 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=209, Gamma=1.290
23:07:22.978 00.020 12268 UpdateGuideState exits: m=322 SNR=12.3
23:07:22.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:22.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:22.978 00.000 12268 Enqueuing Expose request
23:07:22.979 00.001 11616 IsGuiding returns 1
23:07:22.979 00.000 11616 scope still moving after pulse duration time elapsed
23:07:23.010 00.031 11616 IsSlewing returns 0
23:07:23.011 00.001 11616 IsGuiding returns 0
23:07:23.011 00.000 11616 scope move finished after 21 + 55 ms
23:07:23.011 00.000 11616 Move returns status 0, amount 21
23:07:23.011 00.000 11616 move complete, result=0
23:07:23.011 00.000 11616 worker thread done servicing request
23:07:23.012 00.001 11616 Worker thread wakes up
23:07:23.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:23.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:23.013 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 21 ms NORTH
23:07:25.019 02.006 11616 Exposure complete
23:07:25.077 00.058 11616 worker thread done servicing request
23:07:25.077 00.000 12268 OnExposeComplete: enter
23:07:25.079 00.002 12268 UpdateGuideState(): m_state=6
23:07:25.079 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
23:07:25.079 00.000 12268 Star::Find returns 1 (0), X=916.04, Y=17.42, Mass=299, SNR=11.8, Peak=55 HFD=3.9
23:07:25.079 00.000 12268 MultiStar: [#1 0.17,-0.75,0.00,M7] 
23:07:25.079 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.67 = 2.61)
23:07:25.079 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.50)
23:07:25.079 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.55 hyp=0.68 cameraTheta=-2.20 mountX=-0.58 mountY=-0.32, mountTheta=-2.64
23:07:25.082 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.55, opts=13)
23:07:25.082 00.000 12268 Enqueuing Move request for scope (-0.40, -0.55)
23:07:25.082 00.000 11616 Worker thread wakes up
23:07:25.082 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.55) opts 0xd
23:07:25.082 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.55)
23:07:25.083 00.001 11616 Moving (-0.40, -0.55) raw xDistance=-0.58 yDistance=-0.32
23:07:25.083 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.29 direction from 1 to -1
23:07:25.083 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.75
23:07:25.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
23:07:25.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
23:07:25.083 00.000 11616 MoveAxis(E, 327, ABG)
23:07:25.083 00.000 11616 Guiding  Dir = 2, Dur = 327
23:07:25.083 00.000 11616 IsSlewing returns 0
23:07:25.084 00.001 11616 IsGuiding returns 0
23:07:25.084 00.000 11616 PulseGuide returned control before completion, sleep 337
23:07:25.107 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=199, Gamma=1.290
23:07:25.126 00.019 12268 UpdateGuideState exits: m=299 SNR=11.8
23:07:25.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:25.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:25.126 00.000 12268 Enqueuing Expose request
23:07:25.424 00.298 11616 IsGuiding returns 1
23:07:25.424 00.000 11616 scope still moving after pulse duration time elapsed
23:07:25.456 00.032 11616 IsSlewing returns 0
23:07:25.456 00.000 11616 IsGuiding returns 1
23:07:25.486 00.030 11616 IsSlewing returns 0
23:07:25.486 00.000 11616 IsGuiding returns 1
23:07:25.517 00.031 11616 IsSlewing returns 0
23:07:25.517 00.000 11616 IsGuiding returns 1
23:07:25.548 00.031 11616 IsSlewing returns 0
23:07:25.548 00.000 11616 IsGuiding returns 1
23:07:25.579 00.031 11616 IsSlewing returns 0
23:07:25.579 00.000 11616 IsGuiding returns 1
23:07:25.610 00.031 11616 IsSlewing returns 0
23:07:25.611 00.001 11616 IsGuiding returns 1
23:07:25.641 00.030 11616 IsSlewing returns 0
23:07:25.642 00.001 11616 IsGuiding returns 0
23:07:25.642 00.000 11616 scope move finished after 327 + 231 ms
23:07:25.642 00.000 11616 Move returns status 0, amount 327
23:07:25.642 00.000 11616 MoveAxis(N, 27, ABG)
23:07:25.642 00.000 11616 Guiding  Dir = 0, Dur = 27
23:07:25.642 00.000 11616 IsSlewing returns 0
23:07:25.642 00.000 11616 IsGuiding returns 0
23:07:25.643 00.001 11616 PulseGuide returned control before completion, sleep 37
23:07:25.689 00.046 11616 IsGuiding returns 1
23:07:25.689 00.000 11616 scope still moving after pulse duration time elapsed
23:07:25.720 00.031 11616 IsSlewing returns 0
23:07:25.720 00.000 11616 IsGuiding returns 0
23:07:25.720 00.000 11616 scope move finished after 27 + 50 ms
23:07:25.720 00.000 11616 Move returns status 0, amount 27
23:07:25.720 00.000 11616 move complete, result=0
23:07:25.720 00.000 11616 worker thread done servicing request
23:07:25.721 00.001 11616 Worker thread wakes up
23:07:25.721 00.000 12268 GuideStep: -0.6 px 327 ms EAST, -0.3 px 27 ms NORTH
23:07:25.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:25.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:27.731 02.010 11616 Exposure complete
23:07:27.788 00.057 11616 worker thread done servicing request
23:07:27.788 00.000 12268 OnExposeComplete: enter
23:07:27.788 00.000 12268 UpdateGuideState(): m_state=6
23:07:27.788 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
23:07:27.789 00.001 12268 Star::Find returns 1 (0), X=916.06, Y=17.67, Mass=337, SNR=12.6, Peak=62 HFD=3.7
23:07:27.789 00.000 12268 MultiStar: [#1 -0.28,-0.30,0.54,U] 
23:07:27.789 00.000 12268 refined, 1 included, MultiStar: {-0.34, -0.30}, one-star: {-0.37, -0.30}
23:07:27.789 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.88 = 2.40)
23:07:27.789 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.71)
23:07:27.789 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.30 hyp=0.45 cameraTheta=-2.41 mountX=-0.33 mountY=-0.30, mountTheta=-2.42
23:07:27.792 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.30, opts=13)
23:07:27.793 00.001 12268 Enqueuing Move request for scope (-0.34, -0.30)
23:07:27.793 00.000 11616 Worker thread wakes up
23:07:27.793 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.30) opts 0xd
23:07:27.793 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.30)
23:07:27.793 00.000 11616 Moving (-0.34, -0.30) raw xDistance=-0.33 yDistance=-0.30
23:07:27.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
23:07:27.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
23:07:27.793 00.000 11616 MoveAxis(E, 187, ABG)
23:07:27.793 00.000 11616 Guiding  Dir = 2, Dur = 187
23:07:27.793 00.000 11616 IsSlewing returns 0
23:07:27.794 00.001 11616 IsGuiding returns 0
23:07:27.794 00.000 11616 PulseGuide returned control before completion, sleep 197
23:07:27.814 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=248, Gamma=1.290
23:07:27.831 00.017 12268 UpdateGuideState exits: m=337 SNR=12.6
23:07:27.832 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:27.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:27.832 00.000 12268 Enqueuing Expose request
23:07:27.993 00.161 11616 IsGuiding returns 1
23:07:27.993 00.000 11616 scope still moving after pulse duration time elapsed
23:07:28.024 00.031 11616 IsSlewing returns 0
23:07:28.024 00.000 11616 IsGuiding returns 1
23:07:28.055 00.031 11616 IsSlewing returns 0
23:07:28.055 00.000 11616 IsGuiding returns 0
23:07:28.055 00.000 11616 scope move finished after 187 + 74 ms
23:07:28.055 00.000 11616 Move returns status 0, amount 187
23:07:28.055 00.000 11616 MoveAxis(N, 25, ABG)
23:07:28.055 00.000 11616 Guiding  Dir = 0, Dur = 25
23:07:28.056 00.001 11616 IsSlewing returns 0
23:07:28.056 00.000 11616 IsGuiding returns 0
23:07:28.056 00.000 11616 PulseGuide returned control before completion, sleep 35
23:07:28.102 00.046 11616 IsGuiding returns 1
23:07:28.102 00.000 11616 scope still moving after pulse duration time elapsed
23:07:28.133 00.031 11616 IsSlewing returns 0
23:07:28.133 00.000 11616 IsGuiding returns 0
23:07:28.133 00.000 11616 scope move finished after 25 + 52 ms
23:07:28.133 00.000 11616 Move returns status 0, amount 25
23:07:28.133 00.000 11616 move complete, result=0
23:07:28.134 00.001 11616 worker thread done servicing request
23:07:28.134 00.000 11616 Worker thread wakes up
23:07:28.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:28.134 00.000 12268 GuideStep: -0.3 px 187 ms EAST, -0.3 px 25 ms NORTH
23:07:28.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:30.151 02.017 11616 Exposure complete
23:07:30.208 00.057 11616 worker thread done servicing request
23:07:30.209 00.001 12268 OnExposeComplete: enter
23:07:30.209 00.000 12268 UpdateGuideState(): m_state=6
23:07:30.209 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
23:07:30.209 00.000 12268 Star::Find returns 1 (0), X=916.23, Y=17.95, Mass=319, SNR=12.3, Peak=55 HFD=4.0
23:07:30.210 00.001 12268 MultiStar: [#1 0.01,-0.27,0.55,U] 
23:07:30.210 00.000 12268 refined, 1 included, MultiStar: {-0.13, -0.11}, one-star: {-0.20, -0.02}
23:07:30.210 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.92 = 2.37)
23:07:30.210 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.74)
23:07:30.210 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.44 mountX=-0.12 mountY=-0.11, mountTheta=-2.38
23:07:30.213 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.11, opts=13)
23:07:30.213 00.000 12268 Enqueuing Move request for scope (-0.13, -0.11)
23:07:30.213 00.000 11616 Worker thread wakes up
23:07:30.213 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
23:07:30.213 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
23:07:30.213 00.000 11616 Moving (-0.13, -0.11) raw xDistance=-0.12 yDistance=-0.11
23:07:30.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
23:07:30.213 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:30.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:07:30.213 00.000 11616 MoveAxis(E, 66, ABG)
23:07:30.214 00.001 11616 Guiding  Dir = 2, Dur = 66
23:07:30.214 00.000 11616 IsSlewing returns 0
23:07:30.214 00.000 11616 IsGuiding returns 0
23:07:30.214 00.000 11616 PulseGuide returned control before completion, sleep 76
23:07:30.236 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=245, Gamma=1.290
23:07:30.253 00.017 12268 UpdateGuideState exits: m=319 SNR=12.3
23:07:30.254 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:30.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:30.254 00.000 12268 Enqueuing Expose request
23:07:30.305 00.051 11616 IsGuiding returns 1
23:07:30.305 00.000 11616 scope still moving after pulse duration time elapsed
23:07:30.337 00.032 11616 IsSlewing returns 0
23:07:30.337 00.000 11616 IsGuiding returns 1
23:07:30.368 00.031 11616 IsSlewing returns 0
23:07:30.368 00.000 11616 IsGuiding returns 0
23:07:30.368 00.000 11616 scope move finished after 66 + 88 ms
23:07:30.368 00.000 11616 Move returns status 0, amount 66
23:07:30.369 00.001 11616 MoveAxis(N, 0, ABG)
23:07:30.369 00.000 11616 Move returns status 0, amount 0
23:07:30.369 00.000 11616 move complete, result=0
23:07:30.369 00.000 11616 worker thread done servicing request
23:07:30.369 00.000 12268 GuideStep: -0.1 px 66 ms EAST, -0.1 px 0 ms NORTH
23:07:30.369 00.000 11616 Worker thread wakes up
23:07:30.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:30.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:32.386 02.017 11616 Exposure complete
23:07:32.445 00.059 11616 worker thread done servicing request
23:07:32.445 00.000 12268 OnExposeComplete: enter
23:07:32.445 00.000 12268 UpdateGuideState(): m_state=6
23:07:32.446 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
23:07:32.446 00.000 12268 Star::Find returns 1 (0), X=916.44, Y=18.13, Mass=348, SNR=12.9, Peak=55 HFD=3.8
23:07:32.446 00.000 12268 MultiStar: [#1 -0.22,0.06,0.59,U] 
23:07:32.446 00.000 12268 refined, 1 included, MultiStar: {-0.08, 0.12}, one-star: {0.01, 0.16}
23:07:32.446 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
23:07:32.446 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
23:07:32.446 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.13 mountX=0.11 mountY=-0.09, mountTheta=-0.67
23:07:32.448 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.12, opts=13)
23:07:32.449 00.001 12268 Enqueuing Move request for scope (-0.08, 0.12)
23:07:32.449 00.000 11616 Worker thread wakes up
23:07:32.449 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
23:07:32.449 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
23:07:32.449 00.000 11616 Moving (-0.08, 0.12) raw xDistance=0.11 yDistance=-0.09
23:07:32.449 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:32.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:07:32.449 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:32.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:07:32.449 00.000 11616 MoveAxis(E, 0, ABG)
23:07:32.450 00.001 11616 Move returns status 0, amount 0
23:07:32.450 00.000 11616 MoveAxis(N, 0, ABG)
23:07:32.450 00.000 11616 Move returns status 0, amount 0
23:07:32.450 00.000 11616 move complete, result=0
23:07:32.450 00.000 11616 worker thread done servicing request
23:07:32.472 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:07:32.489 00.017 12268 UpdateGuideState exits: m=348 SNR=12.9
23:07:32.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:32.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:32.489 00.000 12268 Enqueuing Expose request
23:07:32.490 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:32.490 00.000 11616 Worker thread wakes up
23:07:32.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:32.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:34.511 02.021 11616 Exposure complete
23:07:34.572 00.061 11616 worker thread done servicing request
23:07:34.572 00.000 12268 OnExposeComplete: enter
23:07:34.572 00.000 12268 UpdateGuideState(): m_state=6
23:07:34.573 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
23:07:34.573 00.000 12268 Star::Find returns 1 (0), X=916.25, Y=18.19, Mass=336, SNR=12.6, Peak=60 HFD=4.0
23:07:34.573 00.000 12268 MultiStar: [#1 0.09,0.26,0.59,U] 
23:07:34.573 00.000 12268 refined, 1 included, MultiStar: {-0.08, 0.23}, one-star: {-0.18, 0.22}
23:07:34.573 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
23:07:34.573 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
23:07:34.573 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.91 mountX=0.22 mountY=-0.11, mountTheta=-0.46
23:07:34.576 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.23, opts=13)
23:07:34.576 00.000 12268 Enqueuing Move request for scope (-0.08, 0.23)
23:07:34.576 00.000 11616 Worker thread wakes up
23:07:34.576 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
23:07:34.576 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
23:07:34.576 00.000 11616 Moving (-0.08, 0.23) raw xDistance=0.22 yDistance=-0.11
23:07:34.576 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:34.576 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:07:34.576 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:34.577 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:07:34.577 00.000 11616 MoveAxis(E, 0, ABG)
23:07:34.577 00.000 11616 Move returns status 0, amount 0
23:07:34.577 00.000 11616 MoveAxis(N, 0, ABG)
23:07:34.577 00.000 11616 Move returns status 0, amount 0
23:07:34.577 00.000 11616 move complete, result=0
23:07:34.577 00.000 11616 worker thread done servicing request
23:07:34.601 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=220, Gamma=1.290
23:07:34.620 00.019 12268 UpdateGuideState exits: m=336 SNR=12.6
23:07:34.620 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:34.620 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:34.620 00.000 12268 Enqueuing Expose request
23:07:34.620 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:34.620 00.000 11616 Worker thread wakes up
23:07:34.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:34.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:36.629 02.009 11616 Exposure complete
23:07:36.690 00.061 11616 worker thread done servicing request
23:07:36.690 00.000 12268 OnExposeComplete: enter
23:07:36.690 00.000 12268 UpdateGuideState(): m_state=6
23:07:36.690 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
23:07:36.691 00.001 12268 Star::Find returns 1 (0), X=916.33, Y=17.91, Mass=408, SNR=13.9, Peak=55 HFD=4.1
23:07:36.691 00.000 12268 MultiStar: [#1 0.58,-0.21,0.00,M4] 
23:07:36.691 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
23:07:36.691 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
23:07:36.691 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.60 mountX=-0.07 mountY=-0.09, mountTheta=-2.22
23:07:36.693 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.06, opts=13)
23:07:36.693 00.000 12268 Enqueuing Move request for scope (-0.10, -0.06)
23:07:36.693 00.000 11616 Worker thread wakes up
23:07:36.693 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
23:07:36.693 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
23:07:36.693 00.000 11616 Moving (-0.10, -0.06) raw xDistance=-0.07 yDistance=-0.09
23:07:36.693 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:36.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:07:36.693 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:36.694 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:07:36.694 00.000 11616 MoveAxis(E, 0, ABG)
23:07:36.694 00.000 11616 Move returns status 0, amount 0
23:07:36.694 00.000 11616 MoveAxis(N, 0, ABG)
23:07:36.694 00.000 11616 Move returns status 0, amount 0
23:07:36.694 00.000 11616 move complete, result=0
23:07:36.694 00.000 11616 worker thread done servicing request
23:07:36.714 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:07:36.731 00.017 12268 UpdateGuideState exits: m=408 SNR=13.9
23:07:36.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:36.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:36.731 00.000 12268 Enqueuing Expose request
23:07:36.732 00.001 11616 Worker thread wakes up
23:07:36.732 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:36.732 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:36.732 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:38.740 02.008 11616 Exposure complete
23:07:38.797 00.057 11616 worker thread done servicing request
23:07:38.797 00.000 12268 OnExposeComplete: enter
23:07:38.797 00.000 12268 UpdateGuideState(): m_state=6
23:07:38.797 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
23:07:38.797 00.000 12268 Star::Find returns 1 (0), X=916.31, Y=18.13, Mass=475, SNR=15.0, Peak=64 HFD=4.2
23:07:38.797 00.000 12268 MultiStar: [#1 0.26,0.23,0.55,U] 
23:07:38.797 00.000 12268 refined, 1 included, MultiStar: {0.01, 0.18}, one-star: {-0.12, 0.16}
23:07:38.798 00.001 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
23:07:38.798 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
23:07:38.798 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.19 cameraTheta=1.50 mountX=0.19 mountY=-0.01, mountTheta=-0.06
23:07:38.799 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.18, opts=13)
23:07:38.799 00.000 12268 Enqueuing Move request for scope (0.01, 0.18)
23:07:38.799 00.000 11616 Worker thread wakes up
23:07:38.799 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
23:07:38.800 00.001 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
23:07:38.800 00.000 11616 Moving (0.01, 0.18) raw xDistance=0.19 yDistance=-0.01
23:07:38.800 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:38.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:07:38.800 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:38.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:07:38.800 00.000 11616 MoveAxis(E, 0, ABG)
23:07:38.800 00.000 11616 Move returns status 0, amount 0
23:07:38.800 00.000 11616 MoveAxis(N, 0, ABG)
23:07:38.800 00.000 11616 Move returns status 0, amount 0
23:07:38.800 00.000 11616 move complete, result=0
23:07:38.801 00.001 11616 worker thread done servicing request
23:07:38.823 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:07:38.841 00.018 12268 UpdateGuideState exits: m=475 SNR=15.0
23:07:38.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:38.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:38.841 00.000 12268 Enqueuing Expose request
23:07:38.841 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:38.842 00.001 11616 Worker thread wakes up
23:07:38.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:38.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:40.861 02.019 11616 Exposure complete
23:07:40.919 00.058 11616 worker thread done servicing request
23:07:40.919 00.000 12268 OnExposeComplete: enter
23:07:40.919 00.000 12268 UpdateGuideState(): m_state=6
23:07:40.919 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
23:07:40.920 00.001 12268 Star::Find returns 1 (0), X=916.47, Y=18.33, Mass=399, SNR=13.6, Peak=53 HFD=4.5
23:07:40.920 00.000 12268 MultiStar: [#1 0.42,0.20,0.74,U] 
23:07:40.920 00.000 12268 refined, 1 included, MultiStar: {0.20, 0.29}, one-star: {0.03, 0.36}
23:07:40.920 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
23:07:40.920 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
23:07:40.920 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.29 hyp=0.35 cameraTheta=0.98 mountX=0.31 mountY=0.16, mountTheta=0.47
23:07:40.922 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.29, opts=13)
23:07:40.922 00.000 12268 Enqueuing Move request for scope (0.20, 0.29)
23:07:40.922 00.000 11616 Worker thread wakes up
23:07:40.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.29) opts 0xd
23:07:40.922 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.29)
23:07:40.922 00.000 11616 Moving (0.20, 0.29) raw xDistance=0.31 yDistance=0.16
23:07:40.923 00.001 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
23:07:40.923 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.93
23:07:40.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
23:07:40.923 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:40.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:07:40.923 00.000 11616 MoveAxis(W, 174, ABG)
23:07:40.923 00.000 11616 Guiding  Dir = 3, Dur = 174
23:07:40.923 00.000 11616 IsSlewing returns 0
23:07:40.923 00.000 11616 IsGuiding returns 0
23:07:40.924 00.001 11616 PulseGuide returned control before completion, sleep 184
23:07:40.945 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:07:40.963 00.018 12268 UpdateGuideState exits: m=399 SNR=13.6
23:07:40.964 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:40.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:40.964 00.000 12268 Enqueuing Expose request
23:07:41.122 00.158 11616 IsGuiding returns 1
23:07:41.122 00.000 11616 scope still moving after pulse duration time elapsed
23:07:41.154 00.032 11616 IsSlewing returns 0
23:07:41.154 00.000 11616 IsGuiding returns 0
23:07:41.154 00.000 11616 scope move finished after 174 + 56 ms
23:07:41.154 00.000 11616 Move returns status 0, amount 174
23:07:41.155 00.001 11616 MoveAxis(N, 0, ABG)
23:07:41.155 00.000 11616 Move returns status 0, amount 0
23:07:41.155 00.000 11616 move complete, result=0
23:07:41.155 00.000 11616 worker thread done servicing request
23:07:41.155 00.000 11616 Worker thread wakes up
23:07:41.155 00.000 12268 GuideStep: 0.3 px 174 ms WEST, 0.2 px 0 ms NORTH
23:07:41.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:41.156 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:43.175 02.019 11616 Exposure complete
23:07:43.242 00.067 11616 worker thread done servicing request
23:07:43.242 00.000 12268 OnExposeComplete: enter
23:07:43.243 00.001 12268 UpdateGuideState(): m_state=6
23:07:43.243 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
23:07:43.243 00.000 12268 Star::Find returns 1 (0), X=916.05, Y=18.19, Mass=410, SNR=13.9, Peak=72 HFD=4.1
23:07:43.243 00.000 12268 MultiStar: [#1 -0.05,0.11,0.52,U] 
23:07:43.244 00.001 12268 refined, 1 included, MultiStar: {-0.27, 0.18}, one-star: {-0.38, 0.22}
23:07:43.244 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
23:07:43.244 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
23:07:43.244 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.18 hyp=0.32 cameraTheta=2.54 mountX=0.16 mountY=-0.29, mountTheta=-1.07
23:07:43.246 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.18, opts=13)
23:07:43.246 00.000 12268 Enqueuing Move request for scope (-0.27, 0.18)
23:07:43.246 00.000 11616 Worker thread wakes up
23:07:43.247 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.18) opts 0xd
23:07:43.247 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.18)
23:07:43.247 00.000 11616 Moving (-0.27, 0.18) raw xDistance=0.16 yDistance=-0.29
23:07:43.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
23:07:43.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:07:43.247 00.000 11616 MoveAxis(W, 88, ABG)
23:07:43.247 00.000 11616 Guiding  Dir = 3, Dur = 88
23:07:43.247 00.000 11616 IsSlewing returns 0
23:07:43.248 00.001 11616 IsGuiding returns 0
23:07:43.248 00.000 11616 PulseGuide returned control before completion, sleep 98
23:07:43.274 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:07:43.292 00.018 12268 UpdateGuideState exits: m=410 SNR=13.9
23:07:43.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:43.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:43.292 00.000 12268 Enqueuing Expose request
23:07:43.360 00.068 11616 IsGuiding returns 1
23:07:43.360 00.000 11616 scope still moving after pulse duration time elapsed
23:07:43.391 00.031 11616 IsSlewing returns 0
23:07:43.391 00.000 11616 IsGuiding returns 0
23:07:43.391 00.000 11616 scope move finished after 88 + 55 ms
23:07:43.391 00.000 11616 Move returns status 0, amount 88
23:07:43.391 00.000 11616 MoveAxis(N, 24, ABG)
23:07:43.391 00.000 11616 Guiding  Dir = 0, Dur = 24
23:07:43.392 00.001 11616 IsSlewing returns 0
23:07:43.392 00.000 11616 IsGuiding returns 0
23:07:43.392 00.000 11616 PulseGuide returned control before completion, sleep 34
23:07:43.438 00.046 11616 IsGuiding returns 1
23:07:43.438 00.000 11616 scope still moving after pulse duration time elapsed
23:07:43.469 00.031 11616 IsSlewing returns 0
23:07:43.470 00.001 11616 IsGuiding returns 0
23:07:43.470 00.000 11616 scope move finished after 24 + 54 ms
23:07:43.470 00.000 11616 Move returns status 0, amount 24
23:07:43.470 00.000 11616 move complete, result=0
23:07:43.470 00.000 11616 worker thread done servicing request
23:07:43.470 00.000 11616 Worker thread wakes up
23:07:43.471 00.001 12268 GuideStep: 0.2 px 88 ms WEST, -0.3 px 24 ms NORTH
23:07:43.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:43.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:45.481 02.010 11616 Exposure complete
23:07:45.537 00.056 11616 worker thread done servicing request
23:07:45.537 00.000 12268 OnExposeComplete: enter
23:07:45.538 00.001 12268 UpdateGuideState(): m_state=6
23:07:45.538 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
23:07:45.538 00.000 12268 Star::Find returns 1 (0), X=916.00, Y=17.37, Mass=401, SNR=13.7, Peak=53 HFD=4.1
23:07:45.538 00.000 12268 MultiStar: [#1 0.00,-0.55,0.00,M2] 
23:07:45.538 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.66 = 2.62)
23:07:45.538 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.49)
23:07:45.538 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.60 hyp=0.74 cameraTheta=-2.19 mountX=-0.64 mountY=-0.35, mountTheta=-2.65
23:07:45.540 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-0.60, opts=13)
23:07:45.540 00.000 12268 Enqueuing Move request for scope (-0.43, -0.60)
23:07:45.540 00.000 11616 Worker thread wakes up
23:07:45.540 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.60) opts 0xd
23:07:45.540 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -0.60)
23:07:45.540 00.000 11616 Moving (-0.43, -0.60) raw xDistance=-0.64 yDistance=-0.35
23:07:45.540 00.000 11616 resist switch: large excursion: input -0.64 thresh 0.29 direction from 1 to -1
23:07:45.540 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.93
23:07:45.541 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
23:07:45.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
23:07:45.541 00.000 11616 MoveAxis(E, 359, ABG)
23:07:45.541 00.000 11616 Guiding  Dir = 2, Dur = 359
23:07:45.541 00.000 11616 IsSlewing returns 0
23:07:45.541 00.000 11616 IsGuiding returns 0
23:07:45.542 00.001 11616 PulseGuide returned control before completion, sleep 369
23:07:45.565 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:07:45.584 00.019 12268 UpdateGuideState exits: m=401 SNR=13.7
23:07:45.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:45.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:45.584 00.000 12268 Enqueuing Expose request
23:07:45.918 00.334 11616 IsGuiding returns 1
23:07:45.918 00.000 11616 scope still moving after pulse duration time elapsed
23:07:45.950 00.032 11616 IsSlewing returns 0
23:07:45.951 00.001 11616 IsGuiding returns 0
23:07:45.951 00.000 11616 scope move finished after 359 + 49 ms
23:07:45.951 00.000 11616 Move returns status 0, amount 359
23:07:45.951 00.000 11616 MoveAxis(N, 29, ABG)
23:07:45.951 00.000 11616 Guiding  Dir = 0, Dur = 29
23:07:45.951 00.000 11616 IsSlewing returns 0
23:07:45.952 00.001 11616 IsGuiding returns 0
23:07:45.952 00.000 11616 PulseGuide returned control before completion, sleep 39
23:07:45.996 00.044 11616 IsGuiding returns 1
23:07:45.997 00.001 11616 scope still moving after pulse duration time elapsed
23:07:46.027 00.030 11616 IsSlewing returns 0
23:07:46.028 00.001 11616 IsGuiding returns 0
23:07:46.028 00.000 11616 scope move finished after 29 + 47 ms
23:07:46.028 00.000 11616 Move returns status 0, amount 29
23:07:46.028 00.000 11616 move complete, result=0
23:07:46.028 00.000 11616 worker thread done servicing request
23:07:46.028 00.000 11616 Worker thread wakes up
23:07:46.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:46.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:46.029 00.001 12268 GuideStep: -0.6 px 359 ms EAST, -0.3 px 29 ms NORTH
23:07:48.098 02.069 11616 Exposure complete
23:07:48.153 00.055 11616 worker thread done servicing request
23:07:48.153 00.000 12268 OnExposeComplete: enter
23:07:48.154 00.001 12268 UpdateGuideState(): m_state=6
23:07:48.154 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
23:07:48.154 00.000 12268 Star::Find returns 1 (0), X=916.62, Y=18.19, Mass=390, SNR=13.6, Peak=55 HFD=3.7
23:07:48.154 00.000 12268 MultiStar: [#1 0.87,0.24,0.00,M3] 
23:07:48.154 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
23:07:48.154 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
23:07:48.154 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.22 hyp=0.29 cameraTheta=0.87 mountX=0.24 mountY=0.16, mountTheta=0.58
23:07:48.156 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.22, opts=13)
23:07:48.156 00.000 12268 Enqueuing Move request for scope (0.19, 0.22)
23:07:48.156 00.000 11616 Worker thread wakes up
23:07:48.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.22) opts 0xd
23:07:48.156 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.22)
23:07:48.156 00.000 11616 Moving (0.19, 0.22) raw xDistance=0.24 yDistance=0.16
23:07:48.157 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:48.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:07:48.157 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:48.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:07:48.157 00.000 11616 MoveAxis(E, 0, ABG)
23:07:48.157 00.000 11616 Move returns status 0, amount 0
23:07:48.157 00.000 11616 MoveAxis(N, 0, ABG)
23:07:48.157 00.000 11616 Move returns status 0, amount 0
23:07:48.157 00.000 11616 move complete, result=0
23:07:48.157 00.000 11616 worker thread done servicing request
23:07:48.179 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=215, Gamma=1.290
23:07:48.197 00.018 12268 UpdateGuideState exits: m=390 SNR=13.6
23:07:48.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:48.197 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:48.198 00.001 12268 Enqueuing Expose request
23:07:48.198 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:07:48.198 00.000 11616 Worker thread wakes up
23:07:48.198 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:48.198 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:50.215 02.017 11616 Exposure complete
23:07:50.277 00.062 11616 worker thread done servicing request
23:07:50.277 00.000 12268 OnExposeComplete: enter
23:07:50.277 00.000 12268 UpdateGuideState(): m_state=6
23:07:50.277 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
23:07:50.278 00.001 12268 Star::Find returns 1 (0), X=916.28, Y=18.14, Mass=359, SNR=13.0, Peak=58 HFD=3.8
23:07:50.278 00.000 12268 MultiStar: [#1 0.40,0.28,0.59,U] 
23:07:50.278 00.000 12268 refined, 1 included, MultiStar: {0.05, 0.21}, one-star: {-0.15, 0.17}
23:07:50.278 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
23:07:50.278 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
23:07:50.278 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.32 mountX=0.21 mountY=0.03, mountTheta=0.12
23:07:50.280 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.21, opts=13)
23:07:50.280 00.000 12268 Enqueuing Move request for scope (0.05, 0.21)
23:07:50.280 00.000 11616 Worker thread wakes up
23:07:50.280 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
23:07:50.280 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
23:07:50.280 00.000 11616 Moving (0.05, 0.21) raw xDistance=0.21 yDistance=0.03
23:07:50.280 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:50.281 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:07:50.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:50.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:07:50.281 00.000 11616 MoveAxis(E, 0, ABG)
23:07:50.281 00.000 11616 Move returns status 0, amount 0
23:07:50.281 00.000 11616 MoveAxis(N, 0, ABG)
23:07:50.281 00.000 11616 Move returns status 0, amount 0
23:07:50.281 00.000 11616 move complete, result=0
23:07:50.281 00.000 11616 worker thread done servicing request
23:07:50.303 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:07:50.321 00.018 12268 UpdateGuideState exits: m=359 SNR=13.0
23:07:50.322 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:50.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:50.322 00.000 12268 Enqueuing Expose request
23:07:50.322 00.000 11616 Worker thread wakes up
23:07:50.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:50.322 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:50.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:52.342 02.020 11616 Exposure complete
23:07:52.401 00.059 11616 worker thread done servicing request
23:07:52.401 00.000 12268 OnExposeComplete: enter
23:07:52.401 00.000 12268 UpdateGuideState(): m_state=6
23:07:52.401 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
23:07:52.401 00.000 12268 Star::Find returns 1 (0), X=916.79, Y=17.95, Mass=299, SNR=11.9, Peak=42 HFD=4.0
23:07:52.402 00.001 12268 MultiStar: [#1 0.94,0.09,0.00,M3] 
23:07:52.402 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
23:07:52.402 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.66)
23:07:52.402 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.02 hyp=0.35 cameraTheta=-0.04 mountX=0.02 mountY=0.35, mountTheta=1.52
23:07:52.404 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.02, opts=13)
23:07:52.404 00.000 12268 Enqueuing Move request for scope (0.35, -0.02)
23:07:52.404 00.000 11616 Worker thread wakes up
23:07:52.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.02) opts 0xd
23:07:52.404 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.02)
23:07:52.404 00.000 11616 Moving (0.35, -0.02) raw xDistance=0.02 yDistance=0.35
23:07:52.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:52.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:07:52.405 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:07:52.405 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
23:07:52.405 00.000 11616 MoveAxis(E, 0, ABG)
23:07:52.405 00.000 11616 Move returns status 0, amount 0
23:07:52.405 00.000 11616 MoveAxis(N, 0, ABG)
23:07:52.405 00.000 11616 Move returns status 0, amount 0
23:07:52.405 00.000 11616 move complete, result=0
23:07:52.405 00.000 11616 worker thread done servicing request
23:07:52.430 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=170, Gamma=1.290
23:07:52.448 00.018 12268 UpdateGuideState exits: m=299 SNR=11.9
23:07:52.448 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:52.448 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:52.448 00.000 12268 Enqueuing Expose request
23:07:52.448 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:07:52.448 00.000 11616 Worker thread wakes up
23:07:52.448 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:52.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:54.456 02.008 11616 Exposure complete
23:07:54.512 00.056 11616 worker thread done servicing request
23:07:54.513 00.001 12268 OnExposeComplete: enter
23:07:54.513 00.000 12268 UpdateGuideState(): m_state=6
23:07:54.513 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
23:07:54.513 00.000 12268 Star::Find returns 1 (0), X=916.40, Y=18.27, Mass=384, SNR=13.5, Peak=52 HFD=4.6
23:07:54.513 00.000 12268 MultiStar: [#1 0.05,-0.34,0.55,U] 
23:07:54.513 00.000 12268 refined, 1 included, MultiStar: {-0.00, 0.07}, one-star: {-0.03, 0.30}
23:07:54.513 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
23:07:54.513 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
23:07:54.514 00.001 12268 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.63 mountX=0.07 mountY=-0.01, mountTheta=-0.19
23:07:54.515 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.07, opts=13)
23:07:54.515 00.000 12268 Enqueuing Move request for scope (-0.00, 0.07)
23:07:54.515 00.000 11616 Worker thread wakes up
23:07:54.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
23:07:54.516 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
23:07:54.516 00.000 11616 Moving (-0.00, 0.07) raw xDistance=0.07 yDistance=-0.01
23:07:54.516 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:54.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:07:54.516 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:54.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:07:54.516 00.000 11616 MoveAxis(E, 0, ABG)
23:07:54.516 00.000 11616 Move returns status 0, amount 0
23:07:54.516 00.000 11616 MoveAxis(N, 0, ABG)
23:07:54.516 00.000 11616 Move returns status 0, amount 0
23:07:54.517 00.001 11616 move complete, result=0
23:07:54.518 00.001 11616 worker thread done servicing request
23:07:54.543 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=236, Gamma=1.290
23:07:54.561 00.018 12268 UpdateGuideState exits: m=384 SNR=13.5
23:07:54.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:54.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:54.561 00.000 12268 Enqueuing Expose request
23:07:54.561 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:54.562 00.001 11616 Worker thread wakes up
23:07:54.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:54.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:56.577 02.015 11616 Exposure complete
23:07:56.639 00.062 11616 worker thread done servicing request
23:07:56.639 00.000 12268 OnExposeComplete: enter
23:07:56.640 00.001 12268 UpdateGuideState(): m_state=6
23:07:56.640 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
23:07:56.640 00.000 12268 Star::Find returns 1 (0), X=916.41, Y=18.09, Mass=349, SNR=12.9, Peak=62 HFD=3.6
23:07:56.640 00.000 12268 MultiStar: [#1 0.65,-0.12,0.00,M3] 
23:07:56.640 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
23:07:56.640 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
23:07:56.640 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.76 mountX=0.11 mountY=-0.04, mountTheta=-0.31
23:07:56.642 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.12, opts=13)
23:07:56.642 00.000 12268 Enqueuing Move request for scope (-0.02, 0.12)
23:07:56.642 00.000 11616 Worker thread wakes up
23:07:56.642 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:07:56.642 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:07:56.642 00.000 11616 Moving (-0.02, 0.12) raw xDistance=0.11 yDistance=-0.04
23:07:56.642 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:56.643 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:07:56.643 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:56.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:07:56.643 00.000 11616 MoveAxis(E, 0, ABG)
23:07:56.643 00.000 11616 Move returns status 0, amount 0
23:07:56.643 00.000 11616 MoveAxis(N, 0, ABG)
23:07:56.643 00.000 11616 Move returns status 0, amount 0
23:07:56.643 00.000 11616 move complete, result=0
23:07:56.643 00.000 11616 worker thread done servicing request
23:07:56.667 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:07:56.686 00.019 12268 UpdateGuideState exits: m=349 SNR=12.9
23:07:56.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:56.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:56.686 00.000 12268 Enqueuing Expose request
23:07:56.686 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:56.686 00.000 11616 Worker thread wakes up
23:07:56.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:56.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:07:58.703 02.017 11616 Exposure complete
23:07:58.762 00.059 11616 worker thread done servicing request
23:07:58.763 00.001 12268 OnExposeComplete: enter
23:07:58.763 00.000 12268 UpdateGuideState(): m_state=6
23:07:58.763 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
23:07:58.763 00.000 12268 Star::Find returns 1 (0), X=916.34, Y=17.96, Mass=394, SNR=13.6, Peak=62 HFD=3.9
23:07:58.763 00.000 12268 MultiStar: [#1 0.21,-0.41,0.55,U] 
23:07:58.763 00.000 12268 single-star, 1 included, MultiStar: {0.01, -0.15}, one-star: {-0.09, -0.01}
23:07:58.764 00.001 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.53 = 1.75)
23:07:58.764 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.36)
23:07:58.764 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.06 mountX=-0.02 mountY=-0.09, mountTheta=-1.75
23:07:58.765 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.01, opts=13)
23:07:58.765 00.000 12268 Enqueuing Move request for scope (-0.09, -0.01)
23:07:58.765 00.000 11616 Worker thread wakes up
23:07:58.765 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
23:07:58.766 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
23:07:58.766 00.000 11616 Moving (-0.09, -0.01) raw xDistance=-0.02 yDistance=-0.09
23:07:58.766 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:58.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:07:58.766 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:58.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:07:58.766 00.000 11616 MoveAxis(E, 0, ABG)
23:07:58.766 00.000 11616 Move returns status 0, amount 0
23:07:58.766 00.000 11616 MoveAxis(N, 0, ABG)
23:07:58.767 00.001 11616 Move returns status 0, amount 0
23:07:58.767 00.000 11616 move complete, result=0
23:07:58.767 00.000 11616 worker thread done servicing request
23:07:58.788 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=221, Gamma=1.290
23:07:58.805 00.017 12268 UpdateGuideState exits: m=394 SNR=13.6
23:07:58.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:58.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:07:58.805 00.000 12268 Enqueuing Expose request
23:07:58.805 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:58.805 00.000 11616 Worker thread wakes up
23:07:58.806 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:07:58.806 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:00.821 02.015 11616 Exposure complete
23:08:00.879 00.058 11616 worker thread done servicing request
23:08:00.879 00.000 12268 OnExposeComplete: enter
23:08:00.879 00.000 12268 UpdateGuideState(): m_state=6
23:08:00.879 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
23:08:00.880 00.001 12268 Star::Find returns 1 (0), X=916.10, Y=17.72, Mass=385, SNR=13.5, Peak=66 HFD=4.1
23:08:00.880 00.000 12268 MultiStar: [#1 -0.32,-0.38,0.52,U] 
23:08:00.880 00.000 12268 single-star, 1 included, MultiStar: {-0.33, -0.30}, one-star: {-0.33, -0.25}
23:08:00.880 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.47) = xAngle (-3.96 = 2.32)
23:08:00.880 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.79)
23:08:00.880 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.25 hyp=0.41 cameraTheta=-2.49 mountX=-0.28 mountY=-0.29, mountTheta=-2.34
23:08:00.884 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.25, opts=13)
23:08:00.884 00.000 12268 Enqueuing Move request for scope (-0.33, -0.25)
23:08:00.884 00.000 11616 Worker thread wakes up
23:08:00.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.25) opts 0xd
23:08:00.884 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.25)
23:08:00.884 00.000 11616 Moving (-0.33, -0.25) raw xDistance=-0.28 yDistance=-0.29
23:08:00.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
23:08:00.885 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:08:00.885 00.000 11616 MoveAxis(E, 158, ABG)
23:08:00.885 00.000 11616 Guiding  Dir = 2, Dur = 158
23:08:00.885 00.000 11616 IsSlewing returns 0
23:08:00.885 00.000 11616 IsGuiding returns 0
23:08:00.886 00.001 11616 PulseGuide returned control before completion, sleep 168
23:08:00.912 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=215, Gamma=1.290
23:08:00.930 00.018 12268 UpdateGuideState exits: m=385 SNR=13.5
23:08:00.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:00.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:00.930 00.000 12268 Enqueuing Expose request
23:08:01.056 00.126 11616 IsGuiding returns 1
23:08:01.056 00.000 11616 scope still moving after pulse duration time elapsed
23:08:01.088 00.032 11616 IsSlewing returns 0
23:08:01.089 00.001 11616 IsGuiding returns 1
23:08:01.119 00.030 11616 IsSlewing returns 0
23:08:01.119 00.000 11616 IsGuiding returns 1
23:08:01.150 00.031 11616 IsSlewing returns 0
23:08:01.150 00.000 11616 IsGuiding returns 1
23:08:01.182 00.032 11616 IsSlewing returns 0
23:08:01.182 00.000 11616 IsGuiding returns 1
23:08:01.212 00.030 11616 IsSlewing returns 0
23:08:01.212 00.000 11616 IsGuiding returns 1
23:08:01.242 00.030 11616 IsSlewing returns 0
23:08:01.242 00.000 11616 IsGuiding returns 0
23:08:01.243 00.001 11616 scope move finished after 158 + 199 ms
23:08:01.243 00.000 11616 Move returns status 0, amount 158
23:08:01.243 00.000 11616 MoveAxis(N, 25, ABG)
23:08:01.243 00.000 11616 Guiding  Dir = 0, Dur = 25
23:08:01.243 00.000 11616 IsSlewing returns 0
23:08:01.243 00.000 11616 IsGuiding returns 0
23:08:01.243 00.000 11616 PulseGuide returned control before completion, sleep 35
23:08:01.288 00.045 11616 IsGuiding returns 1
23:08:01.288 00.000 11616 scope still moving after pulse duration time elapsed
23:08:01.320 00.032 11616 IsSlewing returns 0
23:08:01.320 00.000 11616 IsGuiding returns 0
23:08:01.320 00.000 11616 scope move finished after 25 + 51 ms
23:08:01.320 00.000 11616 Move returns status 0, amount 25
23:08:01.320 00.000 11616 move complete, result=0
23:08:01.321 00.001 11616 worker thread done servicing request
23:08:01.321 00.000 11616 Worker thread wakes up
23:08:01.321 00.000 12268 GuideStep: -0.3 px 158 ms EAST, -0.3 px 25 ms NORTH
23:08:01.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:01.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:03.332 02.011 11616 Exposure complete
23:08:03.394 00.062 11616 worker thread done servicing request
23:08:03.394 00.000 12268 OnExposeComplete: enter
23:08:03.395 00.001 12268 UpdateGuideState(): m_state=6
23:08:03.395 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
23:08:03.395 00.000 12268 Star::Find returns 1 (0), X=916.40, Y=18.15, Mass=417, SNR=14.0, Peak=58 HFD=4.1
23:08:03.395 00.000 12268 MultiStar: [#1 0.15,0.29,0.54,U] 
23:08:03.395 00.000 12268 single-star, 1 included, MultiStar: {0.03, 0.22}, one-star: {-0.04, 0.18}
23:08:03.395 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
23:08:03.396 00.001 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
23:08:03.396 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.77 mountX=0.18 mountY=-0.06, mountTheta=-0.33
23:08:03.401 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.18, opts=13)
23:08:03.401 00.000 12268 Enqueuing Move request for scope (-0.04, 0.18)
23:08:03.401 00.000 11616 Worker thread wakes up
23:08:03.402 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
23:08:03.402 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
23:08:03.402 00.000 11616 Moving (-0.04, 0.18) raw xDistance=0.18 yDistance=-0.06
23:08:03.402 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:08:03.402 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:08:03.403 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:03.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:08:03.403 00.000 11616 MoveAxis(E, 0, ABG)
23:08:03.403 00.000 11616 Move returns status 0, amount 0
23:08:03.403 00.000 11616 MoveAxis(N, 0, ABG)
23:08:03.403 00.000 11616 Move returns status 0, amount 0
23:08:03.403 00.000 11616 move complete, result=0
23:08:03.403 00.000 11616 worker thread done servicing request
23:08:03.427 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=214, Gamma=1.290
23:08:03.446 00.019 12268 UpdateGuideState exits: m=417 SNR=14.0
23:08:03.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:03.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:03.446 00.000 12268 Enqueuing Expose request
23:08:03.446 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:03.446 00.000 11616 Worker thread wakes up
23:08:03.447 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:03.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:05.460 02.013 11616 Exposure complete
23:08:05.519 00.059 11616 worker thread done servicing request
23:08:05.519 00.000 12268 OnExposeComplete: enter
23:08:05.519 00.000 12268 UpdateGuideState(): m_state=6
23:08:05.519 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
23:08:05.519 00.000 12268 Star::Find returns 1 (0), X=916.44, Y=18.11, Mass=476, SNR=15.0, Peak=63 HFD=4.6
23:08:05.519 00.000 12268 MultiStar: [#1 0.26,-0.24,0.61,U] 
23:08:05.520 00.001 12268 refined, 1 included, MultiStar: {0.10, -0.01}, one-star: {0.01, 0.14}
23:08:05.520 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
23:08:05.520 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.64)
23:08:05.520 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.06 mountX=0.00 mountY=0.10, mountTheta=1.54
23:08:05.522 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.01, opts=13)
23:08:05.522 00.000 12268 Enqueuing Move request for scope (0.10, -0.01)
23:08:05.522 00.000 11616 Worker thread wakes up
23:08:05.522 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
23:08:05.522 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
23:08:05.522 00.000 11616 Moving (0.10, -0.01) raw xDistance=0.00 yDistance=0.10
23:08:05.522 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:05.523 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:08:05.523 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:05.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:08:05.523 00.000 11616 MoveAxis(E, 0, ABG)
23:08:05.523 00.000 11616 Move returns status 0, amount 0
23:08:05.523 00.000 11616 MoveAxis(N, 0, ABG)
23:08:05.523 00.000 11616 Move returns status 0, amount 0
23:08:05.523 00.000 11616 move complete, result=0
23:08:05.523 00.000 11616 worker thread done servicing request
23:08:05.544 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:05.562 00.018 12268 UpdateGuideState exits: m=476 SNR=15.0
23:08:05.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:05.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:05.562 00.000 12268 Enqueuing Expose request
23:08:05.562 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:05.562 00.000 11616 Worker thread wakes up
23:08:05.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:05.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:07.575 02.013 11616 Exposure complete
23:08:07.633 00.058 11616 worker thread done servicing request
23:08:07.633 00.000 12268 OnExposeComplete: enter
23:08:07.633 00.000 12268 UpdateGuideState(): m_state=6
23:08:07.633 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
23:08:07.633 00.000 12268 Star::Find returns 1 (0), X=916.33, Y=18.00, Mass=499, SNR=15.3, Peak=76 HFD=4.2
23:08:07.634 00.001 12268 MultiStar: [#1 0.11,-0.27,0.64,U] 
23:08:07.634 00.000 12268 refined, 1 included, MultiStar: {-0.02, -0.09}, one-star: {-0.10, 0.03}
23:08:07.634 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
23:08:07.634 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
23:08:07.634 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.80 mountX=-0.09 mountY=-0.01, mountTheta=-3.04
23:08:07.636 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.09, opts=13)
23:08:07.636 00.000 12268 Enqueuing Move request for scope (-0.02, -0.09)
23:08:07.636 00.000 11616 Worker thread wakes up
23:08:07.636 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
23:08:07.636 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
23:08:07.637 00.001 11616 Moving (-0.02, -0.09) raw xDistance=-0.09 yDistance=-0.01
23:08:07.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:07.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:08:07.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:07.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:08:07.637 00.000 11616 MoveAxis(E, 0, ABG)
23:08:07.637 00.000 11616 Move returns status 0, amount 0
23:08:07.637 00.000 11616 MoveAxis(N, 0, ABG)
23:08:07.637 00.000 11616 Move returns status 0, amount 0
23:08:07.637 00.000 11616 move complete, result=0
23:08:07.637 00.000 11616 worker thread done servicing request
23:08:07.660 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:07.679 00.019 12268 UpdateGuideState exits: m=499 SNR=15.3
23:08:07.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:07.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:07.679 00.000 12268 Enqueuing Expose request
23:08:07.679 00.000 11616 Worker thread wakes up
23:08:07.680 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:07.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:07.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:09.693 02.013 11616 Exposure complete
23:08:09.751 00.058 11616 worker thread done servicing request
23:08:09.751 00.000 12268 OnExposeComplete: enter
23:08:09.751 00.000 12268 UpdateGuideState(): m_state=6
23:08:09.752 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
23:08:09.752 00.000 12268 Star::Find returns 1 (0), X=916.33, Y=18.76, Mass=568, SNR=16.4, Peak=67 HFD=4.4
23:08:09.752 00.000 12268 MultiStar: [#1 0.23,0.85,0.00,M1] 
23:08:09.752 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
23:08:09.752 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
23:08:09.752 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.79 hyp=0.80 cameraTheta=1.69 mountX=0.78 mountY=-0.20, mountTheta=-0.25
23:08:09.754 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.79, opts=13)
23:08:09.754 00.000 12268 Enqueuing Move request for scope (-0.10, 0.79)
23:08:09.754 00.000 11616 Worker thread wakes up
23:08:09.755 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.79) opts 0xd
23:08:09.755 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.79)
23:08:09.755 00.000 11616 Moving (-0.10, 0.79) raw xDistance=0.78 yDistance=-0.20
23:08:09.755 00.000 11616 resist switch: large excursion: input 0.78 thresh 0.29 direction from -1 to 1
23:08:09.755 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.34
23:08:09.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.78
23:08:09.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
23:08:09.755 00.000 11616 MoveAxis(W, 436, ABG)
23:08:09.755 00.000 11616 Guiding  Dir = 3, Dur = 436
23:08:09.755 00.000 11616 IsSlewing returns 0
23:08:09.756 00.001 11616 IsGuiding returns 0
23:08:09.756 00.000 11616 PulseGuide returned control before completion, sleep 446
23:08:09.779 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:09.797 00.018 12268 UpdateGuideState exits: m=568 SNR=16.4
23:08:09.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:09.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:09.797 00.000 12268 Enqueuing Expose request
23:08:10.218 00.421 11616 IsGuiding returns 0
23:08:10.218 00.000 11616 Move returns status 0, amount 436
23:08:10.218 00.000 11616 MoveAxis(N, 17, ABG)
23:08:10.218 00.000 11616 Guiding  Dir = 0, Dur = 17
23:08:10.219 00.001 11616 IsSlewing returns 0
23:08:10.219 00.000 11616 IsGuiding returns 0
23:08:10.219 00.000 11616 PulseGuide returned control before completion, sleep 27
23:08:10.251 00.032 11616 IsGuiding returns 1
23:08:10.251 00.000 11616 scope still moving after pulse duration time elapsed
23:08:10.282 00.031 11616 IsSlewing returns 0
23:08:10.282 00.000 11616 IsGuiding returns 0
23:08:10.282 00.000 11616 scope move finished after 17 + 46 ms
23:08:10.282 00.000 11616 Move returns status 0, amount 17
23:08:10.282 00.000 11616 move complete, result=0
23:08:10.283 00.001 11616 worker thread done servicing request
23:08:10.283 00.000 11616 Worker thread wakes up
23:08:10.283 00.000 12268 GuideStep: 0.8 px 436 ms WEST, -0.2 px 17 ms NORTH
23:08:10.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:10.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:12.298 02.015 11616 Exposure complete
23:08:12.356 00.058 11616 worker thread done servicing request
23:08:12.356 00.000 12268 OnExposeComplete: enter
23:08:12.357 00.001 12268 UpdateGuideState(): m_state=6
23:08:12.357 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
23:08:12.357 00.000 12268 Star::Find returns 1 (0), X=915.76, Y=17.83, Mass=571, SNR=16.4, Peak=77 HFD=4.5
23:08:12.357 00.000 12268 MultiStar: [#1 -0.10,-0.17,0.59,U] 
23:08:12.357 00.000 12268 refined, 1 included, MultiStar: {-0.46, -0.15}, one-star: {-0.67, -0.14}
23:08:12.357 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.29 = 1.99)
23:08:12.357 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.12)
23:08:12.357 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.15 hyp=0.49 cameraTheta=-2.82 mountX=-0.20 mountY=-0.44, mountTheta=-1.99
23:08:12.359 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.15, opts=13)
23:08:12.359 00.000 12268 Enqueuing Move request for scope (-0.46, -0.15)
23:08:12.359 00.000 11616 Worker thread wakes up
23:08:12.360 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.15) opts 0xd
23:08:12.360 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.15)
23:08:12.360 00.000 11616 Moving (-0.46, -0.15) raw xDistance=-0.20 yDistance=-0.44
23:08:12.360 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:08:12.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:08:12.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
23:08:12.360 00.000 11616 MoveAxis(E, 0, ABG)
23:08:12.360 00.000 11616 Move returns status 0, amount 0
23:08:12.360 00.000 11616 MoveAxis(N, 37, ABG)
23:08:12.360 00.000 11616 Guiding  Dir = 0, Dur = 37
23:08:12.361 00.001 11616 IsSlewing returns 0
23:08:12.361 00.000 11616 IsGuiding returns 0
23:08:12.362 00.001 11616 PulseGuide returned control before completion, sleep 47
23:08:12.384 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:08:12.402 00.018 12268 UpdateGuideState exits: m=571 SNR=16.4
23:08:12.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:12.402 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:12.402 00.000 12268 Enqueuing Expose request
23:08:12.420 00.018 11616 IsGuiding returns 1
23:08:12.420 00.000 11616 scope still moving after pulse duration time elapsed
23:08:12.451 00.031 11616 IsSlewing returns 0
23:08:12.452 00.001 11616 IsGuiding returns 0
23:08:12.452 00.000 11616 scope move finished after 37 + 53 ms
23:08:12.452 00.000 11616 Move returns status 0, amount 37
23:08:12.452 00.000 11616 move complete, result=0
23:08:12.452 00.000 11616 worker thread done servicing request
23:08:12.452 00.000 11616 Worker thread wakes up
23:08:12.453 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:12.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:12.453 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 37 ms NORTH
23:08:14.471 02.018 11616 Exposure complete
23:08:14.529 00.058 11616 worker thread done servicing request
23:08:14.529 00.000 12268 OnExposeComplete: enter
23:08:14.529 00.000 12268 UpdateGuideState(): m_state=6
23:08:14.530 00.001 12268 Star::Find(15, 915, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
23:08:14.530 00.000 12268 Star::Find returns 1 (0), X=916.05, Y=17.60, Mass=519, SNR=15.7, Peak=62 HFD=4.8
23:08:14.530 00.000 12268 MultiStar: [#1 -0.36,-0.91,0.00,M1] 
23:08:14.530 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
23:08:14.530 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
23:08:14.530 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.37 hyp=0.53 cameraTheta=-2.38 mountX=-0.40 mountY=-0.33, mountTheta=-2.45
23:08:14.532 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.37, opts=13)
23:08:14.532 00.000 12268 Enqueuing Move request for scope (-0.38, -0.37)
23:08:14.532 00.000 11616 Worker thread wakes up
23:08:14.532 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.37) opts 0xd
23:08:14.532 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.37)
23:08:14.532 00.000 11616 Moving (-0.38, -0.37) raw xDistance=-0.40 yDistance=-0.33
23:08:14.532 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
23:08:14.532 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.21
23:08:14.532 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
23:08:14.532 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
23:08:14.533 00.001 11616 MoveAxis(E, 226, ABG)
23:08:14.533 00.000 11616 Guiding  Dir = 2, Dur = 226
23:08:14.533 00.000 11616 IsSlewing returns 0
23:08:14.533 00.000 11616 IsGuiding returns 0
23:08:14.534 00.001 11616 PulseGuide returned control before completion, sleep 236
23:08:14.555 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:14.573 00.018 12268 UpdateGuideState exits: m=519 SNR=15.7
23:08:14.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:14.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:14.573 00.000 12268 Enqueuing Expose request
23:08:14.780 00.207 11616 IsGuiding returns 1
23:08:14.780 00.000 11616 scope still moving after pulse duration time elapsed
23:08:14.812 00.032 11616 IsSlewing returns 0
23:08:14.812 00.000 11616 IsGuiding returns 1
23:08:14.843 00.031 11616 IsSlewing returns 0
23:08:14.843 00.000 11616 IsGuiding returns 0
23:08:14.843 00.000 11616 scope move finished after 226 + 84 ms
23:08:14.843 00.000 11616 Move returns status 0, amount 226
23:08:14.843 00.000 11616 MoveAxis(N, 28, ABG)
23:08:14.843 00.000 11616 Guiding  Dir = 0, Dur = 28
23:08:14.844 00.001 11616 IsSlewing returns 0
23:08:14.844 00.000 11616 IsGuiding returns 0
23:08:14.844 00.000 11616 PulseGuide returned control before completion, sleep 38
23:08:14.889 00.045 11616 IsGuiding returns 1
23:08:14.889 00.000 11616 scope still moving after pulse duration time elapsed
23:08:14.920 00.031 11616 IsSlewing returns 0
23:08:14.920 00.000 11616 IsGuiding returns 0
23:08:14.920 00.000 11616 scope move finished after 28 + 48 ms
23:08:14.921 00.001 11616 Move returns status 0, amount 28
23:08:14.921 00.000 11616 move complete, result=0
23:08:14.921 00.000 11616 worker thread done servicing request
23:08:14.921 00.000 11616 Worker thread wakes up
23:08:14.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:14.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:14.921 00.000 12268 GuideStep: -0.4 px 226 ms EAST, -0.3 px 28 ms NORTH
23:08:16.934 02.013 11616 Exposure complete
23:08:16.992 00.058 11616 worker thread done servicing request
23:08:16.992 00.000 12268 OnExposeComplete: enter
23:08:16.993 00.001 12268 UpdateGuideState(): m_state=6
23:08:16.993 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
23:08:16.993 00.000 12268 Star::Find returns 1 (0), X=915.95, Y=17.63, Mass=568, SNR=16.4, Peak=66 HFD=4.5
23:08:16.993 00.000 12268 MultiStar: [#1 -0.11,-0.29,0.71,U] 
23:08:16.993 00.000 12268 refined, 1 included, MultiStar: {-0.33, -0.32}, one-star: {-0.49, -0.34}
23:08:16.993 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.84 = 2.44)
23:08:16.993 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.67)
23:08:16.993 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.32 hyp=0.46 cameraTheta=-2.37 mountX=-0.35 mountY=-0.29, mountTheta=-2.46
23:08:16.995 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.32, opts=13)
23:08:16.995 00.000 12268 Enqueuing Move request for scope (-0.33, -0.32)
23:08:16.995 00.000 11616 Worker thread wakes up
23:08:16.996 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.32) opts 0xd
23:08:16.996 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.32)
23:08:16.996 00.000 11616 Moving (-0.33, -0.32) raw xDistance=-0.35 yDistance=-0.29
23:08:16.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
23:08:16.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:08:16.996 00.000 11616 MoveAxis(E, 196, ABG)
23:08:16.996 00.000 11616 Guiding  Dir = 2, Dur = 196
23:08:16.996 00.000 11616 IsSlewing returns 0
23:08:16.996 00.000 11616 IsGuiding returns 0
23:08:16.996 00.000 11616 PulseGuide returned control before completion, sleep 206
23:08:17.018 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:08:17.039 00.021 12268 UpdateGuideState exits: m=568 SNR=16.4
23:08:17.040 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:17.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:17.040 00.000 12268 Enqueuing Expose request
23:08:17.212 00.172 11616 IsGuiding returns 1
23:08:17.212 00.000 11616 scope still moving after pulse duration time elapsed
23:08:17.244 00.032 11616 IsSlewing returns 0
23:08:17.245 00.001 11616 IsGuiding returns 0
23:08:17.245 00.000 11616 scope move finished after 196 + 52 ms
23:08:17.245 00.000 11616 Move returns status 0, amount 196
23:08:17.245 00.000 11616 MoveAxis(N, 24, ABG)
23:08:17.245 00.000 11616 Guiding  Dir = 0, Dur = 24
23:08:17.246 00.001 11616 IsSlewing returns 0
23:08:17.246 00.000 11616 IsGuiding returns 0
23:08:17.246 00.000 11616 PulseGuide returned control before completion, sleep 34
23:08:17.289 00.043 11616 IsGuiding returns 1
23:08:17.290 00.001 11616 scope still moving after pulse duration time elapsed
23:08:17.321 00.031 11616 IsSlewing returns 0
23:08:17.321 00.000 11616 IsGuiding returns 0
23:08:17.321 00.000 11616 scope move finished after 24 + 51 ms
23:08:17.321 00.000 11616 Move returns status 0, amount 24
23:08:17.321 00.000 11616 move complete, result=0
23:08:17.321 00.000 11616 worker thread done servicing request
23:08:17.322 00.001 12268 GuideStep: -0.4 px 196 ms EAST, -0.3 px 24 ms NORTH
23:08:17.322 00.000 11616 Worker thread wakes up
23:08:17.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:17.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:19.328 02.006 11616 Exposure complete
23:08:19.386 00.058 11616 worker thread done servicing request
23:08:19.386 00.000 12268 OnExposeComplete: enter
23:08:19.386 00.000 12268 UpdateGuideState(): m_state=6
23:08:19.387 00.001 12268 Star::Find(15, 915, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
23:08:19.387 00.000 12268 Star::Find returns 1 (0), X=916.40, Y=17.86, Mass=518, SNR=15.6, Peak=63 HFD=4.7
23:08:19.387 00.000 12268 MultiStar: [#1 0.18,-0.13,0.56,U] 
23:08:19.387 00.000 12268 single-star, 1 included, MultiStar: {0.04, -0.12}, one-star: {-0.03, -0.11}
23:08:19.387 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
23:08:19.387 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
23:08:19.387 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.85 mountX=-0.12 mountY=-0.02, mountTheta=-2.99
23:08:19.389 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.11, opts=13)
23:08:19.389 00.000 12268 Enqueuing Move request for scope (-0.03, -0.11)
23:08:19.389 00.000 11616 Worker thread wakes up
23:08:19.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
23:08:19.389 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
23:08:19.390 00.001 11616 Moving (-0.03, -0.11) raw xDistance=-0.12 yDistance=-0.02
23:08:19.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
23:08:19.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:19.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:08:19.390 00.000 11616 MoveAxis(E, 65, ABG)
23:08:19.390 00.000 11616 Guiding  Dir = 2, Dur = 65
23:08:19.390 00.000 11616 IsSlewing returns 0
23:08:19.390 00.000 11616 IsGuiding returns 0
23:08:19.391 00.001 11616 PulseGuide returned control before completion, sleep 75
23:08:19.413 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:19.430 00.017 12268 UpdateGuideState exits: m=518 SNR=15.6
23:08:19.431 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:19.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:19.431 00.000 12268 Enqueuing Expose request
23:08:19.482 00.051 11616 IsGuiding returns 1
23:08:19.482 00.000 11616 scope still moving after pulse duration time elapsed
23:08:19.513 00.031 11616 IsSlewing returns 0
23:08:19.513 00.000 11616 IsGuiding returns 0
23:08:19.513 00.000 11616 scope move finished after 65 + 58 ms
23:08:19.514 00.001 11616 Move returns status 0, amount 65
23:08:19.514 00.000 11616 MoveAxis(N, 0, ABG)
23:08:19.514 00.000 11616 Move returns status 0, amount 0
23:08:19.514 00.000 11616 move complete, result=0
23:08:19.514 00.000 11616 worker thread done servicing request
23:08:19.514 00.000 11616 Worker thread wakes up
23:08:19.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:19.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:19.514 00.000 12268 GuideStep: -0.1 px 65 ms EAST, -0.0 px 0 ms NORTH
23:08:21.524 02.010 11616 Exposure complete
23:08:21.583 00.059 11616 worker thread done servicing request
23:08:21.583 00.000 12268 OnExposeComplete: enter
23:08:21.584 00.001 12268 UpdateGuideState(): m_state=6
23:08:21.584 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
23:08:21.584 00.000 12268 Star::Find returns 1 (0), X=916.17, Y=17.64, Mass=499, SNR=15.4, Peak=71 HFD=4.0
23:08:21.584 00.000 12268 MultiStar: [#1 -0.06,-0.41,0.70,U] 
23:08:21.584 00.000 12268 refined, 1 included, MultiStar: {-0.18, -0.37}, one-star: {-0.26, -0.33}
23:08:21.584 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
23:08:21.585 00.001 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.32)
23:08:21.585 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.37 hyp=0.41 cameraTheta=-2.02 mountX=-0.38 mountY=-0.13, mountTheta=-2.82
23:08:21.587 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.37, opts=13)
23:08:21.587 00.000 12268 Enqueuing Move request for scope (-0.18, -0.37)
23:08:21.587 00.000 11616 Worker thread wakes up
23:08:21.587 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.37) opts 0xd
23:08:21.588 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.37)
23:08:21.588 00.000 11616 Moving (-0.18, -0.37) raw xDistance=-0.38 yDistance=-0.13
23:08:21.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
23:08:21.588 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:21.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:08:21.588 00.000 11616 MoveAxis(E, 214, ABG)
23:08:21.588 00.000 11616 Guiding  Dir = 2, Dur = 214
23:08:21.588 00.000 11616 IsSlewing returns 0
23:08:21.589 00.001 11616 IsGuiding returns 0
23:08:21.589 00.000 11616 PulseGuide returned control before completion, sleep 224
23:08:21.615 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:21.637 00.022 12268 UpdateGuideState exits: m=499 SNR=15.4
23:08:21.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:21.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:21.637 00.000 12268 Enqueuing Expose request
23:08:21.814 00.177 11616 IsGuiding returns 1
23:08:21.814 00.000 11616 scope still moving after pulse duration time elapsed
23:08:21.846 00.032 11616 IsSlewing returns 0
23:08:21.847 00.001 11616 IsGuiding returns 0
23:08:21.847 00.000 11616 scope move finished after 214 + 43 ms
23:08:21.847 00.000 11616 Move returns status 0, amount 214
23:08:21.847 00.000 11616 MoveAxis(N, 0, ABG)
23:08:21.847 00.000 11616 Move returns status 0, amount 0
23:08:21.847 00.000 11616 move complete, result=0
23:08:21.847 00.000 11616 worker thread done servicing request
23:08:21.847 00.000 11616 Worker thread wakes up
23:08:21.848 00.001 12268 GuideStep: -0.4 px 214 ms EAST, -0.1 px 0 ms NORTH
23:08:21.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:21.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:23.862 02.014 11616 Exposure complete
23:08:23.924 00.062 11616 worker thread done servicing request
23:08:23.924 00.000 12268 OnExposeComplete: enter
23:08:23.924 00.000 12268 UpdateGuideState(): m_state=6
23:08:23.925 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
23:08:23.925 00.000 12268 Star::Find returns 1 (0), X=916.39, Y=18.00, Mass=518, SNR=15.7, Peak=74 HFD=4.1
23:08:23.925 00.000 12268 MultiStar: [#1 0.14,-0.39,0.59,U] 
23:08:23.925 00.000 12268 single-star, 1 included, MultiStar: {0.03, -0.13}, one-star: {-0.04, 0.03}
23:08:23.925 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
23:08:23.925 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
23:08:23.925 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.55 mountX=0.02 mountY=-0.04, mountTheta=-1.08
23:08:23.927 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.03, opts=13)
23:08:23.927 00.000 12268 Enqueuing Move request for scope (-0.04, 0.03)
23:08:23.927 00.000 11616 Worker thread wakes up
23:08:23.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
23:08:23.927 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
23:08:23.927 00.000 11616 Moving (-0.04, 0.03) raw xDistance=0.02 yDistance=-0.04
23:08:23.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:23.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:08:23.928 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:23.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:08:23.928 00.000 11616 MoveAxis(E, 0, ABG)
23:08:23.928 00.000 11616 Move returns status 0, amount 0
23:08:23.928 00.000 11616 MoveAxis(N, 0, ABG)
23:08:23.928 00.000 11616 Move returns status 0, amount 0
23:08:23.928 00.000 11616 move complete, result=0
23:08:23.929 00.001 11616 worker thread done servicing request
23:08:23.951 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:23.969 00.018 12268 UpdateGuideState exits: m=518 SNR=15.7
23:08:23.969 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:23.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:23.969 00.000 12268 Enqueuing Expose request
23:08:23.970 00.001 11616 Worker thread wakes up
23:08:23.970 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:23.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:23.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:25.984 02.014 11616 Exposure complete
23:08:26.042 00.058 11616 worker thread done servicing request
23:08:26.042 00.000 12268 OnExposeComplete: enter
23:08:26.042 00.000 12268 UpdateGuideState(): m_state=6
23:08:26.043 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
23:08:26.043 00.000 12268 Star::Find returns 1 (0), X=916.37, Y=18.22, Mass=451, SNR=14.6, Peak=63 HFD=3.8
23:08:26.043 00.000 12268 MultiStar: [#1 0.06,0.15,0.73,U] 
23:08:26.043 00.000 12268 refined, 1 included, MultiStar: {-0.01, 0.21}, one-star: {-0.06, 0.25}
23:08:26.043 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
23:08:26.043 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
23:08:26.043 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.63 mountX=0.21 mountY=-0.04, mountTheta=-0.19
23:08:26.045 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.21, opts=13)
23:08:26.045 00.000 12268 Enqueuing Move request for scope (-0.01, 0.21)
23:08:26.045 00.000 11616 Worker thread wakes up
23:08:26.045 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
23:08:26.045 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
23:08:26.045 00.000 11616 Moving (-0.01, 0.21) raw xDistance=0.21 yDistance=-0.04
23:08:26.045 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:08:26.046 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:08:26.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:26.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:08:26.046 00.000 11616 MoveAxis(E, 0, ABG)
23:08:26.046 00.000 11616 Move returns status 0, amount 0
23:08:26.046 00.000 11616 MoveAxis(N, 0, ABG)
23:08:26.046 00.000 11616 Move returns status 0, amount 0
23:08:26.046 00.000 11616 move complete, result=0
23:08:26.046 00.000 11616 worker thread done servicing request
23:08:26.068 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:26.085 00.017 12268 UpdateGuideState exits: m=451 SNR=14.6
23:08:26.085 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:26.085 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:26.085 00.000 12268 Enqueuing Expose request
23:08:26.085 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:26.085 00.000 11616 Worker thread wakes up
23:08:26.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:26.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:28.090 02.005 11616 Exposure complete
23:08:28.149 00.059 11616 worker thread done servicing request
23:08:28.149 00.000 12268 OnExposeComplete: enter
23:08:28.149 00.000 12268 UpdateGuideState(): m_state=6
23:08:28.150 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
23:08:28.150 00.000 12268 Star::Find returns 1 (0), X=916.50, Y=18.40, Mass=440, SNR=14.5, Peak=66 HFD=3.3
23:08:28.150 00.000 12268 MultiStar: [#1 0.35,0.31,0.77,U] 
23:08:28.150 00.000 12268 refined, 1 included, MultiStar: {0.19, 0.38}, one-star: {0.07, 0.43}
23:08:28.150 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
23:08:28.150 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.81)
23:08:28.150 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.38 hyp=0.42 cameraTheta=1.11 mountX=0.40 mountY=0.14, mountTheta=0.34
23:08:28.152 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.38, opts=13)
23:08:28.152 00.000 12268 Enqueuing Move request for scope (0.19, 0.38)
23:08:28.152 00.000 11616 Worker thread wakes up
23:08:28.153 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.38) opts 0xd
23:08:28.153 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.38)
23:08:28.153 00.000 11616 Moving (0.19, 0.38) raw xDistance=0.40 yDistance=0.14
23:08:28.153 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
23:08:28.153 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
23:08:28.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
23:08:28.153 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:28.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:08:28.153 00.000 11616 MoveAxis(W, 221, ABG)
23:08:28.153 00.000 11616 Guiding  Dir = 3, Dur = 221
23:08:28.154 00.001 11616 IsSlewing returns 0
23:08:28.154 00.000 11616 IsGuiding returns 0
23:08:28.154 00.000 11616 PulseGuide returned control before completion, sleep 231
23:08:28.178 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=246, Gamma=1.290
23:08:28.195 00.017 12268 UpdateGuideState exits: m=440 SNR=14.5
23:08:28.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:28.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:28.195 00.000 12268 Enqueuing Expose request
23:08:28.388 00.193 11616 IsGuiding returns 1
23:08:28.388 00.000 11616 scope still moving after pulse duration time elapsed
23:08:28.420 00.032 11616 IsSlewing returns 0
23:08:28.420 00.000 11616 IsGuiding returns 0
23:08:28.420 00.000 11616 scope move finished after 221 + 45 ms
23:08:28.420 00.000 11616 Move returns status 0, amount 221
23:08:28.421 00.001 11616 MoveAxis(N, 0, ABG)
23:08:28.421 00.000 11616 Move returns status 0, amount 0
23:08:28.421 00.000 11616 move complete, result=0
23:08:28.421 00.000 11616 worker thread done servicing request
23:08:28.421 00.000 12268 GuideStep: 0.4 px 221 ms WEST, 0.1 px 0 ms NORTH
23:08:28.421 00.000 11616 Worker thread wakes up
23:08:28.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:28.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:30.436 02.015 11616 Exposure complete
23:08:30.496 00.060 11616 worker thread done servicing request
23:08:30.496 00.000 12268 OnExposeComplete: enter
23:08:30.496 00.000 12268 UpdateGuideState(): m_state=6
23:08:30.496 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
23:08:30.496 00.000 12268 Star::Find returns 1 (0), X=916.55, Y=17.99, Mass=477, SNR=15.1, Peak=69 HFD=4.0
23:08:30.497 00.001 12268 MultiStar: [#1 0.48,0.00,0.83,U] 
23:08:30.497 00.000 12268 single-star, 1 included, MultiStar: {0.28, 0.01}, one-star: {0.12, 0.02}
23:08:30.497 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
23:08:30.497 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
23:08:30.497 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.17 mountX=0.03 mountY=0.11, mountTheta=1.30
23:08:30.498 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.02, opts=13)
23:08:30.499 00.001 12268 Enqueuing Move request for scope (0.12, 0.02)
23:08:30.499 00.000 11616 Worker thread wakes up
23:08:30.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
23:08:30.499 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
23:08:30.499 00.000 11616 Moving (0.12, 0.02) raw xDistance=0.03 yDistance=0.11
23:08:30.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:30.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:08:30.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:30.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:08:30.499 00.000 11616 MoveAxis(E, 0, ABG)
23:08:30.499 00.000 11616 Move returns status 0, amount 0
23:08:30.500 00.001 11616 MoveAxis(N, 0, ABG)
23:08:30.500 00.000 11616 Move returns status 0, amount 0
23:08:30.500 00.000 11616 move complete, result=0
23:08:30.500 00.000 11616 worker thread done servicing request
23:08:30.523 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:30.541 00.018 12268 UpdateGuideState exits: m=477 SNR=15.1
23:08:30.541 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:30.541 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:30.541 00.000 12268 Enqueuing Expose request
23:08:30.542 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:30.542 00.000 11616 Worker thread wakes up
23:08:30.542 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:30.542 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:32.557 02.015 11616 Exposure complete
23:08:32.622 00.065 11616 worker thread done servicing request
23:08:32.622 00.000 12268 OnExposeComplete: enter
23:08:32.623 00.001 12268 UpdateGuideState(): m_state=6
23:08:32.623 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
23:08:32.623 00.000 12268 Star::Find returns 1 (0), X=916.43, Y=18.02, Mass=477, SNR=15.0, Peak=66 HFD=4.1
23:08:32.623 00.000 12268 MultiStar: [#1 0.26,0.25,0.80,U] 
23:08:32.623 00.000 12268 single-star, 1 included, MultiStar: {0.12, 0.14}, one-star: {-0.00, 0.05}
23:08:32.623 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
23:08:32.623 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
23:08:32.624 00.001 12268 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.64 mountX=0.05 mountY=-0.01, mountTheta=-0.19
23:08:32.627 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.05, opts=13)
23:08:32.627 00.000 12268 Enqueuing Move request for scope (-0.00, 0.05)
23:08:32.627 00.000 11616 Worker thread wakes up
23:08:32.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
23:08:32.627 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
23:08:32.627 00.000 11616 Moving (-0.00, 0.05) raw xDistance=0.05 yDistance=-0.01
23:08:32.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:32.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:08:32.628 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:32.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:08:32.628 00.000 11616 MoveAxis(E, 0, ABG)
23:08:32.628 00.000 11616 Move returns status 0, amount 0
23:08:32.628 00.000 11616 MoveAxis(N, 0, ABG)
23:08:32.628 00.000 11616 Move returns status 0, amount 0
23:08:32.628 00.000 11616 move complete, result=0
23:08:32.628 00.000 11616 worker thread done servicing request
23:08:32.648 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:08:32.666 00.018 12268 UpdateGuideState exits: m=477 SNR=15.0
23:08:32.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:32.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:32.666 00.000 12268 Enqueuing Expose request
23:08:32.666 00.000 11616 Worker thread wakes up
23:08:32.666 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:32.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:32.667 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:34.681 02.014 11616 Exposure complete
23:08:34.739 00.058 11616 worker thread done servicing request
23:08:34.740 00.001 12268 OnExposeComplete: enter
23:08:34.740 00.000 12268 UpdateGuideState(): m_state=6
23:08:34.740 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
23:08:34.740 00.000 12268 Star::Find returns 1 (0), X=916.59, Y=18.08, Mass=474, SNR=14.9, Peak=61 HFD=4.0
23:08:34.740 00.000 12268 MultiStar: [#1 1.02,-0.11,0.00,M1] 
23:08:34.741 00.001 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
23:08:34.741 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
23:08:34.741 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.11 hyp=0.19 cameraTheta=0.62 mountX=0.13 mountY=0.14, mountTheta=0.84
23:08:34.743 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.11, opts=13)
23:08:34.743 00.000 12268 Enqueuing Move request for scope (0.15, 0.11)
23:08:34.743 00.000 11616 Worker thread wakes up
23:08:34.743 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.11) opts 0xd
23:08:34.743 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.11)
23:08:34.743 00.000 11616 Moving (0.15, 0.11) raw xDistance=0.13 yDistance=0.14
23:08:34.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
23:08:34.744 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:34.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:08:34.744 00.000 11616 MoveAxis(W, 70, ABG)
23:08:34.744 00.000 11616 Guiding  Dir = 3, Dur = 70
23:08:34.744 00.000 11616 IsSlewing returns 0
23:08:34.744 00.000 11616 IsGuiding returns 0
23:08:34.745 00.001 11616 PulseGuide returned control before completion, sleep 80
23:08:34.770 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:34.788 00.018 12268 UpdateGuideState exits: m=474 SNR=14.9
23:08:34.788 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:34.788 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:34.788 00.000 12268 Enqueuing Expose request
23:08:34.840 00.052 11616 IsGuiding returns 0
23:08:34.840 00.000 11616 Move returns status 0, amount 70
23:08:34.840 00.000 11616 MoveAxis(N, 0, ABG)
23:08:34.840 00.000 11616 Move returns status 0, amount 0
23:08:34.840 00.000 11616 move complete, result=0
23:08:34.840 00.000 11616 worker thread done servicing request
23:08:34.840 00.000 11616 Worker thread wakes up
23:08:34.840 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:34.841 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:34.841 00.000 12268 GuideStep: 0.1 px 70 ms WEST, 0.1 px 0 ms NORTH
23:08:36.856 02.015 11616 Exposure complete
23:08:36.915 00.059 11616 worker thread done servicing request
23:08:36.915 00.000 12268 OnExposeComplete: enter
23:08:36.915 00.000 12268 UpdateGuideState(): m_state=6
23:08:36.915 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
23:08:36.916 00.001 12268 Star::Find returns 1 (0), X=916.39, Y=18.08, Mass=429, SNR=14.2, Peak=70 HFD=4.0
23:08:36.916 00.000 12268 MultiStar: [#1 -0.00,-0.15,0.71,U] 
23:08:36.916 00.000 12268 refined, 1 included, MultiStar: {-0.02, 0.00}, one-star: {-0.04, 0.11}
23:08:36.916 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
23:08:36.916 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
23:08:36.916 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=3.08 mountX=-0.00 mountY=-0.02, mountTheta=-1.61
23:08:36.919 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.00, opts=13)
23:08:36.919 00.000 12268 Enqueuing Move request for scope (-0.02, 0.00)
23:08:36.920 00.001 11616 Worker thread wakes up
23:08:36.920 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
23:08:36.920 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
23:08:36.920 00.000 11616 Moving (-0.02, 0.00) raw xDistance=-0.00 yDistance=-0.02
23:08:36.920 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:36.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:08:36.920 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:36.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:08:36.920 00.000 11616 MoveAxis(E, 0, ABG)
23:08:36.921 00.001 11616 Move returns status 0, amount 0
23:08:36.921 00.000 11616 MoveAxis(N, 0, ABG)
23:08:36.921 00.000 11616 Move returns status 0, amount 0
23:08:36.921 00.000 11616 move complete, result=0
23:08:36.921 00.000 11616 worker thread done servicing request
23:08:36.941 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:36.959 00.018 12268 UpdateGuideState exits: m=429 SNR=14.2
23:08:36.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:36.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:36.960 00.001 12268 Enqueuing Expose request
23:08:36.960 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:36.960 00.000 11616 Worker thread wakes up
23:08:36.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:36.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:38.968 02.008 11616 Exposure complete
23:08:39.025 00.057 11616 worker thread done servicing request
23:08:39.025 00.000 12268 OnExposeComplete: enter
23:08:39.025 00.000 12268 UpdateGuideState(): m_state=6
23:08:39.025 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
23:08:39.025 00.000 12268 Star::Find returns 1 (0), X=916.32, Y=18.36, Mass=390, SNR=13.6, Peak=58 HFD=3.8
23:08:39.026 00.001 12268 MultiStar: [#1 0.72,-0.12,0.00,M1] 
23:08:39.026 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
23:08:39.026 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
23:08:39.026 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.39 hyp=0.41 cameraTheta=1.86 mountX=0.38 mountY=-0.16, mountTheta=-0.41
23:08:39.027 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.39, opts=13)
23:08:39.028 00.001 12268 Enqueuing Move request for scope (-0.11, 0.39)
23:08:39.028 00.000 11616 Worker thread wakes up
23:08:39.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.39) opts 0xd
23:08:39.028 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.39)
23:08:39.028 00.000 11616 Moving (-0.11, 0.39) raw xDistance=0.38 yDistance=-0.16
23:08:39.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
23:08:39.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
23:08:39.028 00.000 11616 MoveAxis(W, 211, ABG)
23:08:39.028 00.000 11616 Guiding  Dir = 3, Dur = 211
23:08:39.029 00.001 11616 IsSlewing returns 0
23:08:39.029 00.000 11616 IsGuiding returns 0
23:08:39.029 00.000 11616 PulseGuide returned control before completion, sleep 221
23:08:39.050 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:08:39.068 00.018 12268 UpdateGuideState exits: m=390 SNR=13.6
23:08:39.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:39.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:39.068 00.000 12268 Enqueuing Expose request
23:08:39.262 00.194 11616 IsGuiding returns 1
23:08:39.262 00.000 11616 scope still moving after pulse duration time elapsed
23:08:39.293 00.031 11616 IsSlewing returns 0
23:08:39.293 00.000 11616 IsGuiding returns 1
23:08:39.325 00.032 11616 IsSlewing returns 0
23:08:39.326 00.001 11616 IsGuiding returns 0
23:08:39.326 00.000 11616 scope move finished after 211 + 85 ms
23:08:39.326 00.000 11616 Move returns status 0, amount 211
23:08:39.326 00.000 11616 MoveAxis(N, 14, ABG)
23:08:39.326 00.000 11616 Guiding  Dir = 0, Dur = 14
23:08:39.326 00.000 11616 IsSlewing returns 0
23:08:39.326 00.000 11616 IsGuiding returns 0
23:08:39.326 00.000 11616 PulseGuide returned control before completion, sleep 24
23:08:39.356 00.030 11616 IsGuiding returns 1
23:08:39.356 00.000 11616 scope still moving after pulse duration time elapsed
23:08:39.387 00.031 11616 IsSlewing returns 0
23:08:39.387 00.000 11616 IsGuiding returns 0
23:08:39.387 00.000 11616 scope move finished after 14 + 47 ms
23:08:39.387 00.000 11616 Move returns status 0, amount 14
23:08:39.387 00.000 11616 move complete, result=0
23:08:39.387 00.000 11616 worker thread done servicing request
23:08:39.387 00.000 12268 GuideStep: 0.4 px 211 ms WEST, -0.2 px 14 ms NORTH
23:08:39.388 00.001 11616 Worker thread wakes up
23:08:39.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:39.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:41.395 02.007 11616 Exposure complete
23:08:41.453 00.058 11616 worker thread done servicing request
23:08:41.453 00.000 12268 OnExposeComplete: enter
23:08:41.453 00.000 12268 UpdateGuideState(): m_state=6
23:08:41.453 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
23:08:41.454 00.001 12268 Star::Find returns 1 (0), X=916.06, Y=17.75, Mass=505, SNR=15.5, Peak=73 HFD=4.2
23:08:41.454 00.000 12268 MultiStar: [#1 0.13,0.04,0.59,U] 
23:08:41.454 00.000 12268 refined, 1 included, MultiStar: {-0.19, -0.13}, one-star: {-0.37, -0.22}
23:08:41.454 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
23:08:41.454 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
23:08:41.454 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.22 cameraTheta=-2.55 mountX=-0.14 mountY=-0.17, mountTheta=-2.27
23:08:41.456 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.13, opts=13)
23:08:41.456 00.000 12268 Enqueuing Move request for scope (-0.19, -0.13)
23:08:41.456 00.000 11616 Worker thread wakes up
23:08:41.456 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
23:08:41.456 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
23:08:41.457 00.001 11616 Moving (-0.19, -0.13) raw xDistance=-0.14 yDistance=-0.17
23:08:41.457 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:08:41.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:08:41.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
23:08:41.457 00.000 11616 MoveAxis(E, 0, ABG)
23:08:41.457 00.000 11616 Move returns status 0, amount 0
23:08:41.457 00.000 11616 MoveAxis(N, 14, ABG)
23:08:41.457 00.000 11616 Guiding  Dir = 0, Dur = 14
23:08:41.457 00.000 11616 IsSlewing returns 0
23:08:41.458 00.001 11616 IsGuiding returns 0
23:08:41.458 00.000 11616 PulseGuide returned control before completion, sleep 24
23:08:41.480 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=238, Gamma=1.290
23:08:41.485 00.005 11616 IsGuiding returns 1
23:08:41.485 00.000 11616 scope still moving after pulse duration time elapsed
23:08:41.498 00.013 12268 UpdateGuideState exits: m=505 SNR=15.5
23:08:41.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:41.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:41.498 00.000 12268 Enqueuing Expose request
23:08:41.517 00.019 11616 IsSlewing returns 0
23:08:41.518 00.001 11616 IsGuiding returns 1
23:08:41.549 00.031 11616 IsSlewing returns 0
23:08:41.549 00.000 11616 IsGuiding returns 0
23:08:41.549 00.000 11616 scope move finished after 14 + 76 ms
23:08:41.549 00.000 11616 Move returns status 0, amount 14
23:08:41.550 00.001 11616 move complete, result=0
23:08:41.550 00.000 11616 worker thread done servicing request
23:08:41.550 00.000 11616 Worker thread wakes up
23:08:41.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:41.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:41.550 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 14 ms NORTH
23:08:43.564 02.014 11616 Exposure complete
23:08:43.622 00.058 11616 worker thread done servicing request
23:08:43.622 00.000 12268 OnExposeComplete: enter
23:08:43.623 00.001 12268 UpdateGuideState(): m_state=6
23:08:43.623 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
23:08:43.623 00.000 12268 Star::Find returns 1 (0), X=916.30, Y=17.72, Mass=404, SNR=13.8, Peak=64 HFD=3.7
23:08:43.623 00.000 12268 MultiStar: [#1 0.30,-0.30,0.75,U] 
23:08:43.623 00.000 12268 refined, 1 included, MultiStar: {0.05, -0.27}, one-star: {-0.13, -0.25}
23:08:43.624 00.001 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
23:08:43.624 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.32)
23:08:43.624 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.27 hyp=0.27 cameraTheta=-1.38 mountX=-0.26 mountY=0.09, mountTheta=2.83
23:08:43.628 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.27, opts=13)
23:08:43.628 00.000 12268 Enqueuing Move request for scope (0.05, -0.27)
23:08:43.628 00.000 11616 Worker thread wakes up
23:08:43.628 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.27) opts 0xd
23:08:43.628 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.27)
23:08:43.628 00.000 11616 Moving (0.05, -0.27) raw xDistance=-0.26 yDistance=0.09
23:08:43.629 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:08:43.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:08:43.629 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:43.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:08:43.629 00.000 11616 MoveAxis(E, 0, ABG)
23:08:43.629 00.000 11616 Move returns status 0, amount 0
23:08:43.629 00.000 11616 MoveAxis(N, 0, ABG)
23:08:43.629 00.000 11616 Move returns status 0, amount 0
23:08:43.629 00.000 11616 move complete, result=0
23:08:43.629 00.000 11616 worker thread done servicing request
23:08:43.654 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=234, Gamma=1.290
23:08:43.675 00.021 12268 UpdateGuideState exits: m=404 SNR=13.8
23:08:43.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:43.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:43.675 00.000 12268 Enqueuing Expose request
23:08:43.675 00.000 11616 Worker thread wakes up
23:08:43.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:43.676 00.001 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:43.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:45.684 02.008 11616 Exposure complete
23:08:45.742 00.058 11616 worker thread done servicing request
23:08:45.742 00.000 12268 OnExposeComplete: enter
23:08:45.742 00.000 12268 UpdateGuideState(): m_state=6
23:08:45.742 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
23:08:45.742 00.000 12268 Star::Find returns 1 (0), X=916.61, Y=17.93, Mass=437, SNR=14.4, Peak=55 HFD=4.3
23:08:45.742 00.000 12268 MultiStar: [#1 0.44,-0.08,0.69,U] 
23:08:45.742 00.000 12268 single-star, 1 included, MultiStar: {0.28, -0.06}, one-star: {0.18, -0.04}
23:08:45.742 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
23:08:45.742 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
23:08:45.743 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-0.23 mountX=-0.02 mountY=0.18, mountTheta=1.70
23:08:45.744 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.04, opts=13)
23:08:45.744 00.000 12268 Enqueuing Move request for scope (0.18, -0.04)
23:08:45.744 00.000 11616 Worker thread wakes up
23:08:45.745 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
23:08:45.745 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
23:08:45.745 00.000 11616 Moving (0.18, -0.04) raw xDistance=-0.02 yDistance=0.18
23:08:45.745 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:45.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:08:45.745 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:08:45.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:08:45.746 00.001 11616 MoveAxis(E, 0, ABG)
23:08:45.746 00.000 11616 Move returns status 0, amount 0
23:08:45.746 00.000 11616 MoveAxis(N, 0, ABG)
23:08:45.746 00.000 11616 Move returns status 0, amount 0
23:08:45.746 00.000 11616 move complete, result=0
23:08:45.746 00.000 11616 worker thread done servicing request
23:08:45.772 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:45.791 00.019 12268 UpdateGuideState exits: m=437 SNR=14.4
23:08:45.791 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:45.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:45.791 00.000 12268 Enqueuing Expose request
23:08:45.791 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:45.792 00.001 11616 Worker thread wakes up
23:08:45.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:45.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:47.810 02.018 11616 Exposure complete
23:08:47.868 00.058 11616 worker thread done servicing request
23:08:47.868 00.000 12268 OnExposeComplete: enter
23:08:47.868 00.000 12268 UpdateGuideState(): m_state=6
23:08:47.868 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
23:08:47.869 00.001 12268 Star::Find returns 1 (0), X=916.70, Y=17.61, Mass=404, SNR=13.8, Peak=58 HFD=3.7
23:08:47.869 00.000 12268 MultiStar: [#1 0.54,-0.28,0.00,M1] 
23:08:47.869 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
23:08:47.869 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
23:08:47.869 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.35 hyp=0.44 cameraTheta=-0.93 mountX=-0.33 mountY=0.31, mountTheta=2.38
23:08:47.870 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.35, opts=13)
23:08:47.871 00.001 12268 Enqueuing Move request for scope (0.27, -0.35)
23:08:47.871 00.000 11616 Worker thread wakes up
23:08:47.871 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.35) opts 0xd
23:08:47.871 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.35)
23:08:47.871 00.000 11616 Moving (0.27, -0.35) raw xDistance=-0.33 yDistance=0.31
23:08:47.871 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
23:08:47.871 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
23:08:47.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
23:08:47.871 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:08:47.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:08:47.871 00.000 11616 MoveAxis(E, 183, ABG)
23:08:47.871 00.000 11616 Guiding  Dir = 2, Dur = 183
23:08:47.872 00.001 11616 IsSlewing returns 0
23:08:47.872 00.000 11616 IsGuiding returns 0
23:08:47.872 00.000 11616 PulseGuide returned control before completion, sleep 193
23:08:47.893 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:47.911 00.018 12268 UpdateGuideState exits: m=404 SNR=13.8
23:08:47.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:47.911 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:47.911 00.000 12268 Enqueuing Expose request
23:08:48.084 00.173 11616 IsGuiding returns 0
23:08:48.084 00.000 11616 Move returns status 0, amount 183
23:08:48.084 00.000 11616 MoveAxis(N, 0, ABG)
23:08:48.084 00.000 11616 Move returns status 0, amount 0
23:08:48.084 00.000 11616 move complete, result=0
23:08:48.084 00.000 11616 worker thread done servicing request
23:08:48.084 00.000 11616 Worker thread wakes up
23:08:48.085 00.001 12268 GuideStep: -0.3 px 183 ms EAST, 0.3 px 0 ms NORTH
23:08:48.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:48.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:50.090 02.005 11616 Exposure complete
23:08:50.147 00.057 11616 worker thread done servicing request
23:08:50.147 00.000 12268 OnExposeComplete: enter
23:08:50.147 00.000 12268 UpdateGuideState(): m_state=6
23:08:50.147 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
23:08:50.147 00.000 12268 Star::Find returns 1 (0), X=916.60, Y=17.44, Mass=394, SNR=13.7, Peak=44 HFD=3.8
23:08:50.148 00.001 12268 MultiStar: [#1 0.19,-0.85,0.00,M2] 
23:08:50.148 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
23:08:50.148 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.43)
23:08:50.148 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.53 hyp=0.56 cameraTheta=-1.27 mountX=-0.52 mountY=0.23, mountTheta=2.72
23:08:50.152 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.53, opts=13)
23:08:50.152 00.000 12268 Enqueuing Move request for scope (0.16, -0.53)
23:08:50.152 00.000 11616 Worker thread wakes up
23:08:50.152 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.53) opts 0xd
23:08:50.152 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.53)
23:08:50.152 00.000 11616 Moving (0.16, -0.53) raw xDistance=-0.52 yDistance=0.23
23:08:50.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
23:08:50.152 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:08:50.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:08:50.152 00.000 11616 MoveAxis(E, 288, ABG)
23:08:50.153 00.001 11616 Guiding  Dir = 2, Dur = 288
23:08:50.153 00.000 11616 IsSlewing returns 0
23:08:50.153 00.000 11616 IsGuiding returns 0
23:08:50.153 00.000 11616 PulseGuide returned control before completion, sleep 298
23:08:50.174 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:50.191 00.017 12268 UpdateGuideState exits: m=394 SNR=13.7
23:08:50.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:50.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:50.191 00.000 12268 Enqueuing Expose request
23:08:50.459 00.268 11616 IsGuiding returns 1
23:08:50.459 00.000 11616 scope still moving after pulse duration time elapsed
23:08:50.490 00.031 11616 IsSlewing returns 0
23:08:50.491 00.001 11616 IsGuiding returns 0
23:08:50.491 00.000 11616 scope move finished after 288 + 49 ms
23:08:50.491 00.000 11616 Move returns status 0, amount 288
23:08:50.491 00.000 11616 MoveAxis(N, 0, ABG)
23:08:50.491 00.000 11616 Move returns status 0, amount 0
23:08:50.491 00.000 11616 move complete, result=0
23:08:50.491 00.000 11616 worker thread done servicing request
23:08:50.491 00.000 11616 Worker thread wakes up
23:08:50.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:50.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:50.492 00.001 12268 GuideStep: -0.5 px 288 ms EAST, 0.2 px 0 ms NORTH
23:08:52.498 02.006 11616 Exposure complete
23:08:52.558 00.060 11616 worker thread done servicing request
23:08:52.559 00.001 12268 OnExposeComplete: enter
23:08:52.559 00.000 12268 UpdateGuideState(): m_state=6
23:08:52.559 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
23:08:52.559 00.000 12268 Star::Find returns 1 (0), X=916.34, Y=17.47, Mass=426, SNR=14.2, Peak=62 HFD=3.8
23:08:52.559 00.000 12268 MultiStar: [#1 0.24,-0.62,0.00,M3] 
23:08:52.559 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
23:08:52.559 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
23:08:52.560 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.49 hyp=0.50 cameraTheta=-1.76 mountX=-0.50 mountY=-0.03, mountTheta=-3.08
23:08:52.564 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.49, opts=13)
23:08:52.564 00.000 12268 Enqueuing Move request for scope (-0.09, -0.49)
23:08:52.564 00.000 11616 Worker thread wakes up
23:08:52.564 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.49) opts 0xd
23:08:52.564 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.49)
23:08:52.564 00.000 11616 Moving (-0.09, -0.49) raw xDistance=-0.50 yDistance=-0.03
23:08:52.564 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
23:08:52.564 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:52.564 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:08:52.564 00.000 11616 MoveAxis(E, 281, ABG)
23:08:52.564 00.000 11616 Guiding  Dir = 2, Dur = 281
23:08:52.565 00.001 11616 IsSlewing returns 0
23:08:52.565 00.000 11616 IsGuiding returns 0
23:08:52.565 00.000 11616 PulseGuide returned control before completion, sleep 291
23:08:52.588 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:08:52.607 00.019 12268 UpdateGuideState exits: m=426 SNR=14.2
23:08:52.607 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:52.607 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:52.607 00.000 12268 Enqueuing Expose request
23:08:52.870 00.263 11616 IsGuiding returns 1
23:08:52.870 00.000 11616 scope still moving after pulse duration time elapsed
23:08:52.901 00.031 11616 IsSlewing returns 0
23:08:52.902 00.001 11616 IsGuiding returns 1
23:08:52.933 00.031 11616 IsSlewing returns 0
23:08:52.933 00.000 11616 IsGuiding returns 0
23:08:52.933 00.000 11616 scope move finished after 281 + 87 ms
23:08:52.933 00.000 11616 Move returns status 0, amount 281
23:08:52.933 00.000 11616 MoveAxis(N, 0, ABG)
23:08:52.933 00.000 11616 Move returns status 0, amount 0
23:08:52.934 00.001 11616 move complete, result=0
23:08:52.934 00.000 11616 worker thread done servicing request
23:08:52.934 00.000 11616 Worker thread wakes up
23:08:52.934 00.000 12268 GuideStep: -0.5 px 281 ms EAST, -0.0 px 0 ms NORTH
23:08:52.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:52.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:54.946 02.012 11616 Exposure complete
23:08:55.004 00.058 11616 worker thread done servicing request
23:08:55.004 00.000 12268 OnExposeComplete: enter
23:08:55.004 00.000 12268 UpdateGuideState(): m_state=6
23:08:55.004 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
23:08:55.004 00.000 12268 Star::Find returns 1 (0), X=916.68, Y=17.63, Mass=455, SNR=14.7, Peak=51 HFD=4.1
23:08:55.005 00.001 12268 MultiStar: [#1 0.63,-0.22,0.00,M4] 
23:08:55.005 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
23:08:55.005 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.76)
23:08:55.005 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.34 hyp=0.42 cameraTheta=-0.94 mountX=-0.31 mountY=0.29, mountTheta=2.40
23:08:55.007 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.34, opts=13)
23:08:55.008 00.001 12268 Enqueuing Move request for scope (0.25, -0.34)
23:08:55.008 00.000 11616 Worker thread wakes up
23:08:55.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.34) opts 0xd
23:08:55.008 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.34)
23:08:55.008 00.000 11616 Moving (0.25, -0.34) raw xDistance=-0.31 yDistance=0.29
23:08:55.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
23:08:55.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:08:55.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:08:55.008 00.000 11616 MoveAxis(E, 176, ABG)
23:08:55.008 00.000 11616 Guiding  Dir = 2, Dur = 176
23:08:55.009 00.001 11616 IsSlewing returns 0
23:08:55.009 00.000 11616 IsGuiding returns 0
23:08:55.009 00.000 11616 PulseGuide returned control before completion, sleep 186
23:08:55.029 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=225, Gamma=1.290
23:08:55.046 00.017 12268 UpdateGuideState exits: m=455 SNR=14.7
23:08:55.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:55.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:55.046 00.000 12268 Enqueuing Expose request
23:08:55.210 00.164 11616 IsGuiding returns 1
23:08:55.210 00.000 11616 scope still moving after pulse duration time elapsed
23:08:55.240 00.030 11616 IsSlewing returns 0
23:08:55.240 00.000 11616 IsGuiding returns 1
23:08:55.271 00.031 11616 IsSlewing returns 0
23:08:55.271 00.000 11616 IsGuiding returns 0
23:08:55.271 00.000 11616 scope move finished after 176 + 86 ms
23:08:55.271 00.000 11616 Move returns status 0, amount 176
23:08:55.271 00.000 11616 MoveAxis(N, 0, ABG)
23:08:55.272 00.001 11616 Move returns status 0, amount 0
23:08:55.272 00.000 11616 move complete, result=0
23:08:55.272 00.000 11616 worker thread done servicing request
23:08:55.272 00.000 11616 Worker thread wakes up
23:08:55.272 00.000 12268 GuideStep: -0.3 px 176 ms EAST, 0.3 px 0 ms NORTH
23:08:55.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:55.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:57.287 02.015 11616 Exposure complete
23:08:57.347 00.060 11616 worker thread done servicing request
23:08:57.347 00.000 12268 OnExposeComplete: enter
23:08:57.347 00.000 12268 UpdateGuideState(): m_state=6
23:08:57.347 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
23:08:57.347 00.000 12268 Star::Find returns 1 (0), X=916.71, Y=18.23, Mass=387, SNR=13.5, Peak=46 HFD=4.0
23:08:57.348 00.001 12268 MultiStar: [#1 0.66,0.26,0.00,M5] 
23:08:57.348 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
23:08:57.348 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
23:08:57.348 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.26 hyp=0.38 cameraTheta=0.76 mountX=0.29 mountY=0.24, mountTheta=0.69
23:08:57.349 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.26, opts=13)
23:08:57.349 00.000 12268 Enqueuing Move request for scope (0.27, 0.26)
23:08:57.350 00.001 11616 Worker thread wakes up
23:08:57.350 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.26) opts 0xd
23:08:57.350 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.26)
23:08:57.350 00.000 11616 Moving (0.27, 0.26) raw xDistance=0.29 yDistance=0.24
23:08:57.350 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:08:57.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:08:57.350 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.36 newest=0.50
23:08:57.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
23:08:57.350 00.000 11616 MoveAxis(E, 0, ABG)
23:08:57.350 00.000 11616 Move returns status 0, amount 0
23:08:57.350 00.000 11616 BLC: Oldest BLC event removed
23:08:57.350 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1766 applied
23:08:57.351 00.001 11616 MoveAxis(S, 1786, ABG)
23:08:57.351 00.000 11616 Guiding  Dir = 1, Dur = 1786
23:08:57.351 00.000 11616 IsSlewing returns 0
23:08:57.351 00.000 11616 IsGuiding returns 0
23:08:57.351 00.000 11616 PulseGuide returned control before completion, sleep 1796
23:08:57.375 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
23:08:57.394 00.019 12268 UpdateGuideState exits: m=387 SNR=13.5
23:08:57.395 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:57.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:08:57.395 00.000 12268 Enqueuing Expose request
23:08:59.157 01.762 11616 IsGuiding returns 1
23:08:59.157 00.000 11616 scope still moving after pulse duration time elapsed
23:08:59.187 00.030 11616 IsSlewing returns 0
23:08:59.188 00.001 11616 IsGuiding returns 1
23:08:59.218 00.030 11616 IsSlewing returns 0
23:08:59.218 00.000 11616 IsGuiding returns 1
23:08:59.249 00.031 11616 IsSlewing returns 0
23:08:59.250 00.001 11616 IsGuiding returns 1
23:08:59.280 00.030 11616 IsSlewing returns 0
23:08:59.280 00.000 11616 IsGuiding returns 1
23:08:59.312 00.032 11616 IsSlewing returns 0
23:08:59.312 00.000 11616 IsGuiding returns 0
23:08:59.312 00.000 11616 scope move finished after 1786 + 174 ms
23:08:59.312 00.000 11616 Move returns status 0, amount 1786
23:08:59.312 00.000 11616 move complete, result=0
23:08:59.312 00.000 11616 worker thread done servicing request
23:08:59.312 00.000 11616 Worker thread wakes up
23:08:59.313 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:08:59.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:08:59.313 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 1786 ms SOUTH
23:09:01.319 02.006 11616 Exposure complete
23:09:01.375 00.056 11616 worker thread done servicing request
23:09:01.376 00.001 12268 OnExposeComplete: enter
23:09:01.376 00.000 12268 UpdateGuideState(): m_state=6
23:09:01.376 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
23:09:01.376 00.000 12268 Star::Find returns 1 (0), X=916.90, Y=17.92, Mass=429, SNR=14.3, Peak=50 HFD=4.2
23:09:01.376 00.000 12268 MultiStar: [#1 0.76,-0.11,0.00,M6] 
23:09:01.376 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
23:09:01.376 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
23:09:01.377 00.001 12268 CameraToMount -- cameraX=0.47 cameraY=-0.05 hyp=0.47 cameraTheta=-0.10 mountX=-0.00 mountY=0.47, mountTheta=1.57
23:09:01.378 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=-0.05, opts=13)
23:09:01.378 00.000 12268 Enqueuing Move request for scope (0.47, -0.05)
23:09:01.379 00.001 11616 Worker thread wakes up
23:09:01.379 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.05) opts 0xd
23:09:01.379 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, -0.05)
23:09:01.379 00.000 11616 Moving (0.47, -0.05) raw xDistance=-0.00 yDistance=0.47
23:09:01.379 00.000 11616 BLC: History state: CurrMiss=0.47, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.035732, 1:0.471687
23:09:01.379 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:09:01.379 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:01.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:09:01.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
23:09:01.379 00.000 11616 MoveAxis(E, 0, ABG)
23:09:01.380 00.001 11616 Move returns status 0, amount 0
23:09:01.380 00.000 11616 MoveAxis(S, 40, ABG)
23:09:01.380 00.000 11616 Guiding  Dir = 1, Dur = 40
23:09:01.380 00.000 11616 IsSlewing returns 0
23:09:01.380 00.000 11616 IsGuiding returns 0
23:09:01.381 00.001 11616 PulseGuide returned control before completion, sleep 50
23:09:01.403 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=165, Gamma=1.290
23:09:01.422 00.019 12268 UpdateGuideState exits: m=429 SNR=14.3
23:09:01.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:01.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:01.422 00.000 12268 Enqueuing Expose request
23:09:01.442 00.020 11616 IsGuiding returns 1
23:09:01.442 00.000 11616 scope still moving after pulse duration time elapsed
23:09:01.473 00.031 11616 IsSlewing returns 0
23:09:01.473 00.000 11616 IsGuiding returns 0
23:09:01.473 00.000 11616 scope move finished after 40 + 52 ms
23:09:01.473 00.000 11616 Move returns status 0, amount 40
23:09:01.473 00.000 11616 move complete, result=0
23:09:01.474 00.001 11616 worker thread done servicing request
23:09:01.474 00.000 11616 Worker thread wakes up
23:09:01.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:01.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:01.474 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 40 ms SOUTH
23:09:03.490 02.016 11616 Exposure complete
23:09:03.557 00.067 11616 worker thread done servicing request
23:09:03.557 00.000 12268 OnExposeComplete: enter
23:09:03.557 00.000 12268 UpdateGuideState(): m_state=6
23:09:03.558 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
23:09:03.558 00.000 12268 Star::Find returns 1 (0), X=917.10, Y=18.53, Mass=374, SNR=13.3, Peak=38 HFD=4.0
23:09:03.558 00.000 12268 MultiStar: [#1 1.12,0.66,0.00,M7] 
23:09:03.558 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
23:09:03.558 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.40)
23:09:03.558 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=0.56 hyp=0.87 cameraTheta=0.70 mountX=0.62 mountY=0.59, mountTheta=0.76
23:09:03.560 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=0.56, opts=13)
23:09:03.560 00.000 12268 Enqueuing Move request for scope (0.67, 0.56)
23:09:03.560 00.000 11616 Worker thread wakes up
23:09:03.561 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.56) opts 0xd
23:09:03.561 00.000 11616 Handling offset move in thread for scope, endpoint = (0.67, 0.56)
23:09:03.561 00.000 11616 Moving (0.67, 0.56) raw xDistance=0.62 yDistance=0.59
23:09:03.561 00.000 11616 BLC: History state: CurrMiss=0.59, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.035732, 1:0.471687, 2:0.590230
23:09:03.561 00.000 11616 BLC: Under-shoot: nominal increase by 131
23:09:03.561 00.000 11616 BLC: window closed
23:09:03.561 00.000 11616 BLC: Pulse adjusted to 1897
23:09:03.562 00.001 11616 resist switch: large excursion: input 0.62 thresh 0.29 direction from -1 to 1
23:09:03.562 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.86
23:09:03.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
23:09:03.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
23:09:03.563 00.001 11616 MoveAxis(W, 348, ABG)
23:09:03.563 00.000 11616 Guiding  Dir = 3, Dur = 348
23:09:03.563 00.000 11616 IsSlewing returns 0
23:09:03.563 00.000 11616 IsGuiding returns 0
23:09:03.564 00.001 11616 PulseGuide returned control before completion, sleep 358
23:09:03.586 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=178, Gamma=1.290
23:09:03.605 00.019 12268 UpdateGuideState exits: m=374 SNR=13.3
23:09:03.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:03.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:03.605 00.000 12268 Enqueuing Expose request
23:09:03.938 00.333 11616 IsGuiding returns 1
23:09:03.938 00.000 11616 scope still moving after pulse duration time elapsed
23:09:03.969 00.031 11616 IsSlewing returns 0
23:09:03.969 00.000 11616 IsGuiding returns 0
23:09:03.969 00.000 11616 scope move finished after 348 + 58 ms
23:09:03.969 00.000 11616 Move returns status 0, amount 348
23:09:03.969 00.000 11616 MoveAxis(S, 50, ABG)
23:09:03.970 00.001 11616 Guiding  Dir = 1, Dur = 50
23:09:03.970 00.000 11616 IsSlewing returns 0
23:09:03.970 00.000 11616 IsGuiding returns 0
23:09:03.970 00.000 11616 PulseGuide returned control before completion, sleep 60
23:09:04.033 00.063 11616 IsGuiding returns 1
23:09:04.033 00.000 11616 scope still moving after pulse duration time elapsed
23:09:04.043 00.010 12268 evsrv: cli 0F8E69C0 connect
23:09:04.043 00.000 12268 case statement mapped state 6 to 3
23:09:04.044 00.001 12268 case statement mapped state 6 to 3
23:09:04.044 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"6e58fa62-bb1f-43e7-b6c9-f23dc2c89a1a"}
23:09:04.044 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"6e58fa62-bb1f-43e7-b6c9-f23dc2c89a1a"}
23:09:04.045 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:09:04.065 00.020 11616 IsSlewing returns 0
23:09:04.066 00.001 11616 IsGuiding returns 0
23:09:04.066 00.000 11616 scope move finished after 50 + 45 ms
23:09:04.066 00.000 11616 Move returns status 0, amount 50
23:09:04.066 00.000 11616 move complete, result=0
23:09:04.066 00.000 11616 worker thread done servicing request
23:09:04.066 00.000 11616 Worker thread wakes up
23:09:04.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:04.067 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:04.067 00.000 12268 GuideStep: 0.6 px 348 ms WEST, 0.6 px 50 ms SOUTH
23:09:05.226 01.159 12268 evsrv: cli 0F8E6D80 connect
23:09:05.226 00.000 12268 case statement mapped state 6 to 3
23:09:05.227 00.001 12268 case statement mapped state 6 to 3
23:09:05.227 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"7d4cf022-57d2-4054-b8bf-a522d61aab8a"}
23:09:05.227 00.000 12268 case statement mapped state 6 to 3
23:09:05.227 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d4cf022-57d2-4054-b8bf-a522d61aab8a"}
23:09:05.229 00.002 12268 evsrv: cli 0F8E6D80 disconnect
23:09:06.188 00.959 11616 Exposure complete
23:09:06.270 00.082 11616 worker thread done servicing request
23:09:06.270 00.000 12268 OnExposeComplete: enter
23:09:06.270 00.000 12268 UpdateGuideState(): m_state=6
23:09:06.270 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
23:09:06.270 00.000 12268 Star::Find returns 1 (0), X=916.96, Y=17.82, Mass=459, SNR=14.8, Peak=48 HFD=4.2
23:09:06.270 00.000 12268 MultiStar: [#1 1.42,0.00,0.00,M8] 
23:09:06.271 00.001 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
23:09:06.271 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.42)
23:09:06.271 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.15 hyp=0.55 cameraTheta=-0.28 mountX=-0.10 mountY=0.54, mountTheta=1.75
23:09:06.273 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=-0.15, opts=13)
23:09:06.273 00.000 12268 Enqueuing Move request for scope (0.53, -0.15)
23:09:06.274 00.001 11616 Worker thread wakes up
23:09:06.274 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.15) opts 0xd
23:09:06.274 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, -0.15)
23:09:06.274 00.000 11616 Moving (0.53, -0.15) raw xDistance=-0.10 yDistance=0.54
23:09:06.274 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:06.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:09:06.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
23:09:06.274 00.000 11616 MoveAxis(E, 0, ABG)
23:09:06.274 00.000 11616 Move returns status 0, amount 0
23:09:06.276 00.002 11616 MoveAxis(S, 46, ABG)
23:09:06.276 00.000 11616 Guiding  Dir = 1, Dur = 46
23:09:06.276 00.000 11616 IsSlewing returns 0
23:09:06.277 00.001 11616 IsGuiding returns 0
23:09:06.277 00.000 11616 PulseGuide returned control before completion, sleep 56
23:09:06.316 00.039 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=190, Gamma=1.290
23:09:06.343 00.027 11616 IsGuiding returns 1
23:09:06.343 00.000 11616 scope still moving after pulse duration time elapsed
23:09:06.347 00.004 12268 UpdateGuideState exits: m=459 SNR=14.8
23:09:06.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:06.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:06.347 00.000 12268 Enqueuing Expose request
23:09:06.378 00.031 11616 IsSlewing returns 0
23:09:06.378 00.000 11616 IsGuiding returns 0
23:09:06.378 00.000 11616 scope move finished after 46 + 55 ms
23:09:06.378 00.000 11616 Move returns status 0, amount 46
23:09:06.378 00.000 11616 move complete, result=0
23:09:06.378 00.000 11616 worker thread done servicing request
23:09:06.378 00.000 11616 Worker thread wakes up
23:09:06.379 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:06.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:06.379 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 46 ms SOUTH
23:09:08.411 02.032 11616 Exposure complete
23:09:08.478 00.067 11616 worker thread done servicing request
23:09:08.478 00.000 12268 OnExposeComplete: enter
23:09:08.478 00.000 12268 UpdateGuideState(): m_state=6
23:09:08.478 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
23:09:08.478 00.000 12268 Star::Find returns 1 (0), X=916.68, Y=17.78, Mass=415, SNR=14.0, Peak=53 HFD=3.8
23:09:08.479 00.001 12268 MultiStar: [#1 0.70,-0.30,0.00,M9] 
23:09:08.479 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
23:09:08.479 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.07)
23:09:08.479 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.18 hyp=0.31 cameraTheta=-0.63 mountX=-0.16 mountY=0.27, mountTheta=2.10
23:09:08.481 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.18, opts=13)
23:09:08.481 00.000 12268 Enqueuing Move request for scope (0.25, -0.18)
23:09:08.481 00.000 11616 Worker thread wakes up
23:09:08.481 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.18) opts 0xd
23:09:08.481 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.18)
23:09:08.481 00.000 11616 Moving (0.25, -0.18) raw xDistance=-0.16 yDistance=0.27
23:09:08.482 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:08.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:09:08.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
23:09:08.482 00.000 11616 MoveAxis(E, 0, ABG)
23:09:08.482 00.000 11616 Move returns status 0, amount 0
23:09:08.482 00.000 11616 MoveAxis(S, 23, ABG)
23:09:08.482 00.000 11616 Guiding  Dir = 1, Dur = 23
23:09:08.482 00.000 11616 IsSlewing returns 0
23:09:08.483 00.001 11616 IsGuiding returns 0
23:09:08.483 00.000 11616 PulseGuide returned control before completion, sleep 33
23:09:08.508 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=206, Gamma=1.290
23:09:08.517 00.009 11616 IsGuiding returns 1
23:09:08.517 00.000 11616 scope still moving after pulse duration time elapsed
23:09:08.528 00.011 12268 UpdateGuideState exits: m=415 SNR=14.0
23:09:08.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:08.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:08.528 00.000 12268 Enqueuing Expose request
23:09:08.550 00.022 11616 IsSlewing returns 0
23:09:08.550 00.000 11616 IsGuiding returns 1
23:09:08.580 00.030 11616 IsSlewing returns 0
23:09:08.581 00.001 11616 IsGuiding returns 1
23:09:08.620 00.039 11616 IsSlewing returns 0
23:09:08.621 00.001 11616 IsGuiding returns 0
23:09:08.621 00.000 11616 scope move finished after 23 + 114 ms
23:09:08.621 00.000 11616 Move returns status 0, amount 23
23:09:08.621 00.000 11616 move complete, result=0
23:09:08.621 00.000 11616 worker thread done servicing request
23:09:08.621 00.000 11616 Worker thread wakes up
23:09:08.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:08.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:08.636 00.015 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 23 ms SOUTH
23:09:10.651 02.015 11616 Exposure complete
23:09:10.711 00.060 11616 worker thread done servicing request
23:09:10.711 00.000 12268 OnExposeComplete: enter
23:09:10.711 00.000 12268 UpdateGuideState(): m_state=6
23:09:10.711 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
23:09:10.711 00.000 12268 Star::Find returns 1 (0), X=916.86, Y=17.77, Mass=399, SNR=13.7, Peak=52 HFD=4.2
23:09:10.711 00.000 12268 MultiStar: [#1 0.32,-0.48,0.00,M10] 
23:09:10.711 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
23:09:10.712 00.001 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.26)
23:09:10.712 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.20 hyp=0.47 cameraTheta=-0.44 mountX=-0.16 mountY=0.45, mountTheta=1.91
23:09:10.714 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.20, opts=13)
23:09:10.714 00.000 12268 Enqueuing Move request for scope (0.43, -0.20)
23:09:10.715 00.001 11616 Worker thread wakes up
23:09:10.715 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.20) opts 0xd
23:09:10.715 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.20)
23:09:10.715 00.000 11616 Moving (0.43, -0.20) raw xDistance=-0.16 yDistance=0.45
23:09:10.715 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:10.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:09:10.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
23:09:10.715 00.000 11616 MoveAxis(E, 0, ABG)
23:09:10.715 00.000 11616 Move returns status 0, amount 0
23:09:10.715 00.000 11616 MoveAxis(S, 38, ABG)
23:09:10.716 00.001 11616 Guiding  Dir = 1, Dur = 38
23:09:10.716 00.000 11616 IsSlewing returns 0
23:09:10.716 00.000 11616 IsGuiding returns 0
23:09:10.716 00.000 11616 PulseGuide returned control before completion, sleep 48
23:09:10.737 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=193, Gamma=1.290
23:09:10.757 00.020 12268 UpdateGuideState exits: m=399 SNR=13.7
23:09:10.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:10.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:10.757 00.000 12268 Enqueuing Expose request
23:09:10.777 00.020 11616 IsGuiding returns 1
23:09:10.777 00.000 11616 scope still moving after pulse duration time elapsed
23:09:10.809 00.032 11616 IsSlewing returns 0
23:09:10.809 00.000 11616 IsGuiding returns 1
23:09:10.839 00.030 11616 IsSlewing returns 0
23:09:10.839 00.000 11616 IsGuiding returns 1
23:09:10.871 00.032 11616 IsSlewing returns 0
23:09:10.871 00.000 11616 IsGuiding returns 1
23:09:10.901 00.030 11616 IsSlewing returns 0
23:09:10.901 00.000 11616 IsGuiding returns 0
23:09:10.901 00.000 11616 scope move finished after 38 + 146 ms
23:09:10.901 00.000 11616 Move returns status 0, amount 38
23:09:10.901 00.000 11616 move complete, result=0
23:09:10.901 00.000 11616 worker thread done servicing request
23:09:10.901 00.000 11616 Worker thread wakes up
23:09:10.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:10.902 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:10.902 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 38 ms SOUTH
23:09:12.921 02.019 11616 Exposure complete
23:09:12.984 00.063 11616 worker thread done servicing request
23:09:12.985 00.001 12268 OnExposeComplete: enter
23:09:12.985 00.000 12268 UpdateGuideState(): m_state=6
23:09:12.985 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
23:09:12.985 00.000 12268 Star::Find returns 1 (0), X=916.76, Y=17.77, Mass=437, SNR=14.4, Peak=58 HFD=3.8
23:09:12.985 00.000 12268 MultiStar: [#1 0.33,0.04,0.73,U] 
23:09:12.985 00.000 12268 refined, 1 included, MultiStar: {0.33, -0.10}, one-star: {0.33, -0.20}
23:09:12.985 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
23:09:12.986 00.001 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
23:09:12.986 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.10 hyp=0.35 cameraTheta=-0.29 mountX=-0.07 mountY=0.34, mountTheta=1.77
23:09:12.987 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.10, opts=13)
23:09:12.988 00.001 12268 Enqueuing Move request for scope (0.33, -0.10)
23:09:12.988 00.000 11616 Worker thread wakes up
23:09:12.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.10) opts 0xd
23:09:12.988 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.10)
23:09:12.988 00.000 11616 Moving (0.33, -0.10) raw xDistance=-0.07 yDistance=0.34
23:09:12.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:12.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:09:12.989 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
23:09:12.989 00.000 11616 MoveAxis(E, 0, ABG)
23:09:12.989 00.000 11616 Move returns status 0, amount 0
23:09:12.989 00.000 11616 MoveAxis(S, 29, ABG)
23:09:12.989 00.000 11616 Guiding  Dir = 1, Dur = 29
23:09:12.990 00.001 11616 IsSlewing returns 0
23:09:12.990 00.000 11616 IsGuiding returns 0
23:09:12.990 00.000 11616 PulseGuide returned control before completion, sleep 39
23:09:13.013 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=185, Gamma=1.290
23:09:13.033 00.020 12268 UpdateGuideState exits: m=437 SNR=14.4
23:09:13.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:13.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:13.033 00.000 12268 Enqueuing Expose request
23:09:13.041 00.008 11616 IsGuiding returns 1
23:09:13.041 00.000 11616 scope still moving after pulse duration time elapsed
23:09:13.072 00.031 11616 IsSlewing returns 0
23:09:13.073 00.001 11616 IsGuiding returns 0
23:09:13.073 00.000 11616 scope move finished after 29 + 53 ms
23:09:13.073 00.000 11616 Move returns status 0, amount 29
23:09:13.073 00.000 11616 move complete, result=0
23:09:13.073 00.000 11616 worker thread done servicing request
23:09:13.073 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
23:09:13.074 00.001 11616 Worker thread wakes up
23:09:13.074 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:13.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:15.110 02.036 11616 Exposure complete
23:09:15.178 00.068 11616 worker thread done servicing request
23:09:15.178 00.000 12268 OnExposeComplete: enter
23:09:15.178 00.000 12268 UpdateGuideState(): m_state=6
23:09:15.179 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
23:09:15.179 00.000 12268 Star::Find returns 1 (0), X=916.26, Y=17.90, Mass=387, SNR=13.5, Peak=58 HFD=4.0
23:09:15.179 00.000 12268 MultiStar: [#1 0.70,-0.28,0.00,M10] 
23:09:15.179 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
23:09:15.179 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
23:09:15.179 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-2.73 mountX=-0.09 mountY=-0.16, mountTheta=-2.09
23:09:15.182 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.07, opts=13)
23:09:15.182 00.000 12268 Enqueuing Move request for scope (-0.17, -0.07)
23:09:15.182 00.000 11616 Worker thread wakes up
23:09:15.182 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
23:09:15.182 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
23:09:15.182 00.000 11616 Moving (-0.17, -0.07) raw xDistance=-0.09 yDistance=-0.16
23:09:15.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:15.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:09:15.183 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:15.183 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:09:15.183 00.000 11616 MoveAxis(E, 0, ABG)
23:09:15.183 00.000 11616 Move returns status 0, amount 0
23:09:15.183 00.000 11616 MoveAxis(N, 0, ABG)
23:09:15.183 00.000 11616 Move returns status 0, amount 0
23:09:15.183 00.000 11616 move complete, result=0
23:09:15.183 00.000 11616 worker thread done servicing request
23:09:15.209 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=211, Gamma=1.290
23:09:15.229 00.020 12268 UpdateGuideState exits: m=387 SNR=13.5
23:09:15.229 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:15.229 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:15.229 00.000 12268 Enqueuing Expose request
23:09:15.229 00.000 11616 Worker thread wakes up
23:09:15.229 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:15.230 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:15.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:17.257 02.027 11616 Exposure complete
23:09:17.314 00.057 11616 worker thread done servicing request
23:09:17.314 00.000 12268 OnExposeComplete: enter
23:09:17.314 00.000 12268 UpdateGuideState(): m_state=6
23:09:17.315 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
23:09:17.315 00.000 12268 Star::Find returns 1 (0), X=916.18, Y=17.75, Mass=346, SNR=12.8, Peak=58 HFD=3.8
23:09:17.315 00.000 12268 MultiStar: [#1 -0.18,-0.20,0.61,U] 
23:09:17.315 00.000 12268 refined, 1 included, MultiStar: {-0.23, -0.21}, one-star: {-0.25, -0.22}
23:09:17.315 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
23:09:17.315 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.69)
23:09:17.315 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-2.39 mountX=-0.23 mountY=-0.20, mountTheta=-2.44
23:09:17.317 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.21, opts=13)
23:09:17.317 00.000 12268 Enqueuing Move request for scope (-0.23, -0.21)
23:09:17.317 00.000 11616 Worker thread wakes up
23:09:17.317 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.21) opts 0xd
23:09:17.317 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.21)
23:09:17.317 00.000 11616 Moving (-0.23, -0.21) raw xDistance=-0.23 yDistance=-0.20
23:09:17.317 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:09:17.317 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:09:17.317 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:17.318 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:09:17.318 00.000 11616 MoveAxis(E, 0, ABG)
23:09:17.318 00.000 11616 Move returns status 0, amount 0
23:09:17.318 00.000 11616 MoveAxis(N, 0, ABG)
23:09:17.318 00.000 11616 Move returns status 0, amount 0
23:09:17.318 00.000 11616 move complete, result=0
23:09:17.318 00.000 11616 worker thread done servicing request
23:09:17.339 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=189, Gamma=1.290
23:09:17.358 00.019 12268 UpdateGuideState exits: m=346 SNR=12.8
23:09:17.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:17.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:17.358 00.000 12268 Enqueuing Expose request
23:09:17.358 00.000 11616 Worker thread wakes up
23:09:17.358 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:17.358 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:17.358 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:19.368 02.010 11616 Exposure complete
23:09:19.428 00.060 12268 OnExposeComplete: enter
23:09:19.428 00.000 12268 UpdateGuideState(): m_state=6
23:09:19.428 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
23:09:19.428 00.000 12268 Star::Find returns 1 (0), X=916.49, Y=18.17, Mass=362, SNR=13.1, Peak=54 HFD=4.2
23:09:19.428 00.000 12268 MultiStar: [#1 0.45,0.34,0.00,M10] 
23:09:19.428 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
23:09:19.429 00.001 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 3.00)
23:09:19.429 00.000 11616 worker thread done servicing request
23:09:19.429 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.20 cameraTheta=1.30 mountX=0.20 mountY=0.03, mountTheta=0.15
23:09:19.431 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.20, opts=13)
23:09:19.431 00.000 12268 Enqueuing Move request for scope (0.06, 0.20)
23:09:19.431 00.000 11616 Worker thread wakes up
23:09:19.431 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
23:09:19.431 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
23:09:19.431 00.000 11616 Moving (0.06, 0.20) raw xDistance=0.20 yDistance=0.03
23:09:19.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
23:09:19.431 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:19.432 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:09:19.432 00.000 11616 MoveAxis(W, 113, ABG)
23:09:19.432 00.000 11616 Guiding  Dir = 3, Dur = 113
23:09:19.432 00.000 11616 IsSlewing returns 0
23:09:19.432 00.000 11616 IsGuiding returns 0
23:09:19.433 00.001 11616 PulseGuide returned control before completion, sleep 123
23:09:19.456 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=170, Gamma=1.290
23:09:19.476 00.020 12268 UpdateGuideState exits: m=362 SNR=13.1
23:09:19.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:19.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:19.476 00.000 12268 Enqueuing Expose request
23:09:19.571 00.095 11616 IsGuiding returns 1
23:09:19.571 00.000 11616 scope still moving after pulse duration time elapsed
23:09:19.602 00.031 11616 IsSlewing returns 0
23:09:19.613 00.011 11616 IsGuiding returns 1
23:09:19.648 00.035 11616 IsSlewing returns 0
23:09:19.648 00.000 11616 IsGuiding returns 1
23:09:19.679 00.031 11616 IsSlewing returns 0
23:09:19.679 00.000 11616 IsGuiding returns 1
23:09:19.710 00.031 11616 IsSlewing returns 0
23:09:19.710 00.000 11616 IsGuiding returns 1
23:09:19.742 00.032 11616 IsSlewing returns 0
23:09:19.742 00.000 11616 IsGuiding returns 1
23:09:19.773 00.031 11616 IsSlewing returns 0
23:09:19.773 00.000 11616 IsGuiding returns 1
23:09:19.804 00.031 11616 IsSlewing returns 0
23:09:19.804 00.000 11616 IsGuiding returns 0
23:09:19.804 00.000 11616 scope move finished after 113 + 258 ms
23:09:19.804 00.000 11616 Move returns status 0, amount 113
23:09:19.804 00.000 11616 MoveAxis(N, 0, ABG)
23:09:19.804 00.000 11616 Move returns status 0, amount 0
23:09:19.804 00.000 11616 move complete, result=0
23:09:19.804 00.000 11616 worker thread done servicing request
23:09:19.804 00.000 11616 Worker thread wakes up
23:09:19.804 00.000 12268 GuideStep: 0.2 px 113 ms WEST, 0.0 px 0 ms NORTH
23:09:19.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:19.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:21.816 02.012 11616 Exposure complete
23:09:21.875 00.059 11616 worker thread done servicing request
23:09:21.876 00.001 12268 OnExposeComplete: enter
23:09:21.876 00.000 12268 UpdateGuideState(): m_state=6
23:09:21.876 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
23:09:21.876 00.000 12268 Star::Find returns 1 (0), X=917.13, Y=18.27, Mass=305, SNR=12.0, Peak=37 HFD=4.0
23:09:21.876 00.000 12268 MultiStar: [#1 1.25,0.09,0.00,R] 
23:09:21.876 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
23:09:21.876 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
23:09:21.876 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=0.30 hyp=0.76 cameraTheta=0.40 mountX=0.36 mountY=0.66, mountTheta=1.07
23:09:21.878 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=0.30, opts=13)
23:09:21.878 00.000 12268 Enqueuing Move request for scope (0.70, 0.30)
23:09:21.878 00.000 11616 Worker thread wakes up
23:09:21.878 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.30) opts 0xd
23:09:21.878 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, 0.30)
23:09:21.878 00.000 11616 Moving (0.70, 0.30) raw xDistance=0.36 yDistance=0.66
23:09:21.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:09:21.879 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.66
23:09:21.879 00.000 11616 MoveAxis(W, 203, ABG)
23:09:21.879 00.000 11616 Guiding  Dir = 3, Dur = 203
23:09:21.879 00.000 11616 IsSlewing returns 0
23:09:21.879 00.000 11616 IsGuiding returns 0
23:09:21.880 00.001 11616 PulseGuide returned control before completion, sleep 213
23:09:21.901 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=159, Gamma=1.290
23:09:21.918 00.017 12268 UpdateGuideState exits: m=305 SNR=12.0
23:09:21.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:21.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:21.919 00.000 12268 Enqueuing Expose request
23:09:22.100 00.181 11616 IsGuiding returns 1
23:09:22.100 00.000 11616 scope still moving after pulse duration time elapsed
23:09:22.131 00.031 11616 IsSlewing returns 0
23:09:22.131 00.000 11616 IsGuiding returns 1
23:09:22.163 00.032 11616 IsSlewing returns 0
23:09:22.163 00.000 11616 IsGuiding returns 1
23:09:22.195 00.032 11616 IsSlewing returns 0
23:09:22.196 00.001 11616 IsGuiding returns 1
23:09:22.227 00.031 11616 IsSlewing returns 0
23:09:22.227 00.000 11616 IsGuiding returns 1
23:09:22.259 00.032 11616 IsSlewing returns 0
23:09:22.259 00.000 11616 IsGuiding returns 1
23:09:22.291 00.032 11616 IsSlewing returns 0
23:09:22.291 00.000 11616 IsGuiding returns 1
23:09:22.321 00.030 11616 IsSlewing returns 0
23:09:22.322 00.001 11616 IsGuiding returns 0
23:09:22.322 00.000 11616 scope move finished after 203 + 238 ms
23:09:22.322 00.000 11616 Move returns status 0, amount 203
23:09:22.322 00.000 11616 MoveAxis(S, 56, ABG)
23:09:22.322 00.000 11616 Guiding  Dir = 1, Dur = 56
23:09:22.322 00.000 11616 IsSlewing returns 0
23:09:22.322 00.000 11616 IsGuiding returns 0
23:09:22.323 00.001 11616 PulseGuide returned control before completion, sleep 66
23:09:22.401 00.078 11616 IsGuiding returns 1
23:09:22.401 00.000 11616 scope still moving after pulse duration time elapsed
23:09:22.433 00.032 11616 IsSlewing returns 0
23:09:22.433 00.000 11616 IsGuiding returns 1
23:09:22.465 00.032 11616 IsSlewing returns 0
23:09:22.465 00.000 11616 IsGuiding returns 1
23:09:22.497 00.032 11616 IsSlewing returns 0
23:09:22.497 00.000 11616 IsGuiding returns 0
23:09:22.497 00.000 11616 scope move finished after 56 + 118 ms
23:09:22.497 00.000 11616 Move returns status 0, amount 56
23:09:22.498 00.001 11616 move complete, result=0
23:09:22.498 00.000 11616 worker thread done servicing request
23:09:22.498 00.000 12268 GuideStep: 0.4 px 203 ms WEST, 0.7 px 56 ms SOUTH
23:09:22.498 00.000 11616 Worker thread wakes up
23:09:22.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:22.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:24.509 02.011 11616 Exposure complete
23:09:24.567 00.058 11616 worker thread done servicing request
23:09:24.567 00.000 12268 OnExposeComplete: enter
23:09:24.567 00.000 12268 UpdateGuideState(): m_state=6
23:09:24.567 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
23:09:24.567 00.000 12268 Star::Find returns 1 (0), X=916.80, Y=18.00, Mass=334, SNR=12.5, Peak=40 HFD=4.1
23:09:24.567 00.000 12268 MultiStar: [#1 -0.40,-0.60,0.00,M1] 
23:09:24.568 00.001 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
23:09:24.568 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
23:09:24.568 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.03 hyp=0.37 cameraTheta=0.09 mountX=0.07 mountY=0.36, mountTheta=1.38
23:09:24.570 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.03, opts=13)
23:09:24.570 00.000 12268 Enqueuing Move request for scope (0.37, 0.03)
23:09:24.570 00.000 11616 Worker thread wakes up
23:09:24.570 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.03) opts 0xd
23:09:24.570 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.03)
23:09:24.570 00.000 11616 Moving (0.37, 0.03) raw xDistance=0.07 yDistance=0.36
23:09:24.570 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:24.571 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:09:24.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
23:09:24.571 00.000 11616 MoveAxis(E, 0, ABG)
23:09:24.571 00.000 11616 Move returns status 0, amount 0
23:09:24.571 00.000 11616 MoveAxis(S, 30, ABG)
23:09:24.571 00.000 11616 Guiding  Dir = 1, Dur = 30
23:09:24.571 00.000 11616 IsSlewing returns 0
23:09:24.572 00.001 11616 IsGuiding returns 0
23:09:24.572 00.000 11616 PulseGuide returned control before completion, sleep 40
23:09:24.593 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=203, Gamma=1.290
23:09:24.611 00.018 12268 UpdateGuideState exits: m=334 SNR=12.5
23:09:24.612 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:24.612 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:24.612 00.000 12268 Enqueuing Expose request
23:09:24.613 00.001 11616 IsGuiding returns 1
23:09:24.613 00.000 11616 scope still moving after pulse duration time elapsed
23:09:24.645 00.032 11616 IsSlewing returns 0
23:09:24.645 00.000 11616 IsGuiding returns 0
23:09:24.645 00.000 11616 scope move finished after 30 + 43 ms
23:09:24.645 00.000 11616 Move returns status 0, amount 30
23:09:24.645 00.000 11616 move complete, result=0
23:09:24.646 00.001 11616 worker thread done servicing request
23:09:24.646 00.000 11616 Worker thread wakes up
23:09:24.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:24.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:24.830 00.184 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 30 ms SOUTH
23:09:26.721 01.891 11616 Exposure complete
23:09:26.804 00.083 11616 worker thread done servicing request
23:09:26.804 00.000 12268 OnExposeComplete: enter
23:09:26.805 00.001 12268 UpdateGuideState(): m_state=6
23:09:26.805 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
23:09:26.805 00.000 12268 Star::Find returns 1 (0), X=916.92, Y=17.78, Mass=379, SNR=13.3, Peak=42 HFD=4.2
23:09:26.805 00.000 12268 MultiStar: [#1 -0.47,-0.64,0.00,M2] 
23:09:26.805 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
23:09:26.805 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
23:09:26.806 00.001 12268 CameraToMount -- cameraX=0.48 cameraY=-0.19 hyp=0.52 cameraTheta=-0.38 mountX=-0.14 mountY=0.50, mountTheta=1.85
23:09:26.808 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.19, opts=13)
23:09:26.808 00.000 12268 Enqueuing Move request for scope (0.48, -0.19)
23:09:26.808 00.000 11616 Worker thread wakes up
23:09:26.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.19) opts 0xd
23:09:26.808 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.19)
23:09:26.808 00.000 11616 Moving (0.48, -0.19) raw xDistance=-0.14 yDistance=0.50
23:09:26.808 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:09:26.809 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:09:26.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
23:09:26.809 00.000 11616 MoveAxis(E, 0, ABG)
23:09:26.809 00.000 11616 Move returns status 0, amount 0
23:09:26.809 00.000 11616 MoveAxis(S, 43, ABG)
23:09:26.809 00.000 11616 Guiding  Dir = 1, Dur = 43
23:09:26.809 00.000 11616 IsSlewing returns 0
23:09:26.810 00.001 11616 IsGuiding returns 0
23:09:26.810 00.000 11616 PulseGuide returned control before completion, sleep 53
23:09:26.834 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=182, Gamma=1.290
23:09:26.855 00.021 12268 UpdateGuideState exits: m=379 SNR=13.3
23:09:26.855 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:26.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:26.856 00.001 12268 Enqueuing Expose request
23:09:26.871 00.015 11616 IsGuiding returns 1
23:09:26.872 00.001 11616 scope still moving after pulse duration time elapsed
23:09:26.906 00.034 11616 IsSlewing returns 0
23:09:26.907 00.001 11616 IsGuiding returns 1
23:09:26.937 00.030 11616 IsSlewing returns 0
23:09:26.938 00.001 11616 IsGuiding returns 1
23:09:26.964 00.026 11616 IsSlewing returns 0
23:09:26.964 00.000 11616 IsGuiding returns 1
23:09:26.996 00.032 11616 IsSlewing returns 0
23:09:26.997 00.001 11616 IsGuiding returns 1
23:09:27.028 00.031 11616 IsSlewing returns 0
23:09:27.028 00.000 11616 IsGuiding returns 1
23:09:27.057 00.029 11616 IsSlewing returns 0
23:09:27.057 00.000 11616 IsGuiding returns 0
23:09:27.057 00.000 11616 scope move finished after 43 + 204 ms
23:09:27.057 00.000 11616 Move returns status 0, amount 43
23:09:27.057 00.000 11616 move complete, result=0
23:09:27.057 00.000 11616 worker thread done servicing request
23:09:27.057 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 43 ms SOUTH
23:09:27.057 00.000 11616 Worker thread wakes up
23:09:27.058 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:27.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:29.066 02.008 11616 Exposure complete
23:09:29.126 00.060 11616 worker thread done servicing request
23:09:29.126 00.000 12268 OnExposeComplete: enter
23:09:29.126 00.000 12268 UpdateGuideState(): m_state=6
23:09:29.127 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
23:09:29.127 00.000 12268 Star::Find returns 1 (0), X=916.37, Y=17.46, Mass=378, SNR=13.4, Peak=50 HFD=4.1
23:09:29.127 00.000 12268 MultiStar: [#1 -0.65,-0.71,0.00,M3] 
23:09:29.127 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
23:09:29.127 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.01)
23:09:29.127 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.51 hyp=0.52 cameraTheta=-1.69 mountX=-0.52 mountY=0.01, mountTheta=3.13
23:09:29.129 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.51, opts=13)
23:09:29.129 00.000 12268 Enqueuing Move request for scope (-0.06, -0.51)
23:09:29.129 00.000 11616 Worker thread wakes up
23:09:29.130 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.51) opts 0xd
23:09:29.130 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.51)
23:09:29.130 00.000 11616 Moving (-0.06, -0.51) raw xDistance=-0.52 yDistance=0.01
23:09:29.130 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
23:09:29.130 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.55
23:09:29.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
23:09:29.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:29.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:09:29.130 00.000 11616 MoveAxis(E, 290, ABG)
23:09:29.130 00.000 11616 Guiding  Dir = 2, Dur = 290
23:09:29.131 00.001 11616 IsSlewing returns 0
23:09:29.131 00.000 11616 IsGuiding returns 0
23:09:29.132 00.001 11616 PulseGuide returned control before completion, sleep 300
23:09:29.156 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=244, Gamma=1.290
23:09:29.177 00.021 12268 UpdateGuideState exits: m=378 SNR=13.4
23:09:29.177 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:29.177 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:29.177 00.000 12268 Enqueuing Expose request
23:09:29.433 00.256 11616 IsGuiding returns 1
23:09:29.433 00.000 11616 scope still moving after pulse duration time elapsed
23:09:29.464 00.031 11616 IsSlewing returns 0
23:09:29.464 00.000 11616 IsGuiding returns 0
23:09:29.464 00.000 11616 scope move finished after 290 + 43 ms
23:09:29.464 00.000 11616 Move returns status 0, amount 290
23:09:29.464 00.000 11616 MoveAxis(N, 0, ABG)
23:09:29.464 00.000 11616 Move returns status 0, amount 0
23:09:29.465 00.001 11616 move complete, result=0
23:09:29.465 00.000 11616 worker thread done servicing request
23:09:29.465 00.000 12268 GuideStep: -0.5 px 290 ms EAST, 0.0 px 0 ms NORTH
23:09:29.465 00.000 11616 Worker thread wakes up
23:09:29.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:29.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:31.478 02.013 11616 Exposure complete
23:09:31.544 00.066 11616 worker thread done servicing request
23:09:31.544 00.000 12268 OnExposeComplete: enter
23:09:31.544 00.000 12268 UpdateGuideState(): m_state=6
23:09:31.545 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
23:09:31.545 00.000 12268 Star::Find returns 1 (0), X=916.72, Y=17.86, Mass=385, SNR=13.5, Peak=51 HFD=3.8
23:09:31.545 00.000 12268 MultiStar: [#1 -0.61,-0.25,0.00,M4] 
23:09:31.545 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
23:09:31.545 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
23:09:31.545 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-0.38 mountX=-0.09 mountY=0.30, mountTheta=1.85
23:09:31.547 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.11, opts=13)
23:09:31.548 00.001 12268 Enqueuing Move request for scope (0.29, -0.11)
23:09:31.548 00.000 11616 Worker thread wakes up
23:09:31.548 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.11) opts 0xd
23:09:31.548 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.11)
23:09:31.548 00.000 11616 Moving (0.29, -0.11) raw xDistance=-0.09 yDistance=0.30
23:09:31.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:31.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:09:31.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
23:09:31.548 00.000 11616 MoveAxis(E, 0, ABG)
23:09:31.549 00.001 11616 Move returns status 0, amount 0
23:09:31.549 00.000 11616 MoveAxis(S, 25, ABG)
23:09:31.549 00.000 11616 Guiding  Dir = 1, Dur = 25
23:09:31.549 00.000 11616 IsSlewing returns 0
23:09:31.549 00.000 11616 IsGuiding returns 0
23:09:31.550 00.001 11616 PulseGuide returned control before completion, sleep 35
23:09:31.578 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=232, Gamma=1.290
23:09:31.597 00.019 11616 IsGuiding returns 0
23:09:31.598 00.001 11616 Move returns status 0, amount 25
23:09:31.598 00.000 11616 move complete, result=0
23:09:31.598 00.000 11616 worker thread done servicing request
23:09:31.599 00.001 12268 UpdateGuideState exits: m=385 SNR=13.5
23:09:31.599 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:31.599 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:31.599 00.000 12268 Enqueuing Expose request
23:09:31.599 00.000 11616 Worker thread wakes up
23:09:31.599 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 25 ms SOUTH
23:09:31.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:31.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:33.670 02.071 11616 Exposure complete
23:09:33.754 00.084 11616 worker thread done servicing request
23:09:33.754 00.000 12268 OnExposeComplete: enter
23:09:33.754 00.000 12268 UpdateGuideState(): m_state=6
23:09:33.755 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
23:09:33.755 00.000 12268 Star::Find returns 1 (0), X=916.94, Y=17.91, Mass=351, SNR=12.9, Peak=49 HFD=4.1
23:09:33.755 00.000 12268 MultiStar: [#1 -0.29,-0.08,0.75,U] 
23:09:33.755 00.000 12268 refined, 1 included, MultiStar: {0.17, -0.07}, one-star: {0.51, -0.06}
23:09:33.755 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.87 = -1.87)
23:09:33.755 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.30)
23:09:33.755 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.40 mountX=-0.05 mountY=0.17, mountTheta=1.87
23:09:33.758 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.07, opts=13)
23:09:33.758 00.000 12268 Enqueuing Move request for scope (0.17, -0.07)
23:09:33.758 00.000 11616 Worker thread wakes up
23:09:33.758 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
23:09:33.758 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
23:09:33.758 00.000 11616 Moving (0.17, -0.07) raw xDistance=-0.05 yDistance=0.17
23:09:33.758 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:33.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:09:33.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:09:33.758 00.000 11616 MoveAxis(E, 0, ABG)
23:09:33.759 00.001 11616 Move returns status 0, amount 0
23:09:33.759 00.000 11616 MoveAxis(S, 15, ABG)
23:09:33.759 00.000 11616 Guiding  Dir = 1, Dur = 15
23:09:33.759 00.000 11616 IsSlewing returns 0
23:09:33.759 00.000 11616 IsGuiding returns 0
23:09:33.760 00.001 11616 PulseGuide returned control before completion, sleep 25
23:09:33.805 00.045 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=209, Gamma=1.290
23:09:33.813 00.008 11616 IsGuiding returns 1
23:09:33.813 00.000 11616 scope still moving after pulse duration time elapsed
23:09:33.824 00.011 12268 UpdateGuideState exits: m=351 SNR=12.9
23:09:33.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:33.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:33.825 00.001 12268 Enqueuing Expose request
23:09:33.901 00.076 11616 IsSlewing returns 0
23:09:33.901 00.000 11616 IsGuiding returns 0
23:09:33.901 00.000 11616 scope move finished after 15 + 127 ms
23:09:33.901 00.000 11616 Move returns status 0, amount 15
23:09:33.902 00.001 11616 move complete, result=0
23:09:33.902 00.000 11616 worker thread done servicing request
23:09:33.902 00.000 11616 Worker thread wakes up
23:09:33.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:33.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:33.915 00.013 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
23:09:35.920 02.005 11616 Exposure complete
23:09:35.977 00.057 11616 worker thread done servicing request
23:09:35.977 00.000 12268 OnExposeComplete: enter
23:09:35.977 00.000 12268 UpdateGuideState(): m_state=6
23:09:35.978 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
23:09:35.978 00.000 12268 Star::Find returns 1 (0), X=916.58, Y=17.79, Mass=356, SNR=13.0, Peak=50 HFD=3.6
23:09:35.978 00.000 12268 MultiStar: [#1 -0.28,-0.30,0.80,U] 
23:09:35.978 00.000 12268 single-star, 1 included, MultiStar: {-0.04, -0.23}, one-star: {0.15, -0.18}
23:09:35.978 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
23:09:35.978 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
23:09:35.978 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-0.88 mountX=-0.16 mountY=0.17, mountTheta=2.34
23:09:35.981 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.18, opts=13)
23:09:35.981 00.000 12268 Enqueuing Move request for scope (0.15, -0.18)
23:09:35.981 00.000 11616 Worker thread wakes up
23:09:35.981 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.18) opts 0xd
23:09:35.981 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.18)
23:09:35.981 00.000 11616 Moving (0.15, -0.18) raw xDistance=-0.16 yDistance=0.17
23:09:35.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:09:35.982 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:09:35.982 00.000 11616 MoveAxis(E, 91, ABG)
23:09:35.982 00.000 11616 Guiding  Dir = 2, Dur = 91
23:09:35.982 00.000 11616 IsSlewing returns 0
23:09:35.982 00.000 11616 IsGuiding returns 0
23:09:35.983 00.001 11616 PulseGuide returned control before completion, sleep 101
23:09:36.006 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:09:36.023 00.017 12268 UpdateGuideState exits: m=356 SNR=13.0
23:09:36.024 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:36.024 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:36.024 00.000 12268 Enqueuing Expose request
23:09:36.093 00.069 11616 IsGuiding returns 1
23:09:36.093 00.000 11616 scope still moving after pulse duration time elapsed
23:09:36.124 00.031 11616 IsSlewing returns 0
23:09:36.124 00.000 11616 IsGuiding returns 0
23:09:36.124 00.000 11616 scope move finished after 91 + 50 ms
23:09:36.124 00.000 11616 Move returns status 0, amount 91
23:09:36.124 00.000 11616 MoveAxis(S, 14, ABG)
23:09:36.124 00.000 11616 Guiding  Dir = 1, Dur = 14
23:09:36.125 00.001 11616 IsSlewing returns 0
23:09:36.125 00.000 11616 IsGuiding returns 0
23:09:36.125 00.000 11616 PulseGuide returned control before completion, sleep 24
23:09:36.155 00.030 11616 IsGuiding returns 1
23:09:36.155 00.000 11616 scope still moving after pulse duration time elapsed
23:09:36.187 00.032 11616 IsSlewing returns 0
23:09:36.187 00.000 11616 IsGuiding returns 0
23:09:36.187 00.000 11616 scope move finished after 14 + 48 ms
23:09:36.187 00.000 11616 Move returns status 0, amount 14
23:09:36.188 00.001 11616 move complete, result=0
23:09:36.188 00.000 11616 worker thread done servicing request
23:09:36.188 00.000 12268 GuideStep: -0.2 px 91 ms EAST, 0.2 px 14 ms SOUTH
23:09:36.188 00.000 11616 Worker thread wakes up
23:09:36.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:36.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:38.206 02.018 11616 Exposure complete
23:09:38.267 00.061 11616 worker thread done servicing request
23:09:38.267 00.000 12268 OnExposeComplete: enter
23:09:38.267 00.000 12268 UpdateGuideState(): m_state=6
23:09:38.268 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
23:09:38.268 00.000 12268 Star::Find returns 1 (0), X=916.51, Y=18.33, Mass=394, SNR=13.6, Peak=53 HFD=4.0
23:09:38.268 00.000 12268 MultiStar: [#1 -0.88,-0.11,0.00,M3] 
23:09:38.268 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
23:09:38.268 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.23 = 3.05)
23:09:38.268 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.36 hyp=0.36 cameraTheta=1.35 mountX=0.36 mountY=0.03, mountTheta=0.09
23:09:38.270 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.36, opts=13)
23:09:38.270 00.000 12268 Enqueuing Move request for scope (0.08, 0.36)
23:09:38.270 00.000 11616 Worker thread wakes up
23:09:38.270 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.36) opts 0xd
23:09:38.270 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.36)
23:09:38.270 00.000 11616 Moving (0.08, 0.36) raw xDistance=0.36 yDistance=0.03
23:09:38.270 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
23:09:38.270 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.08
23:09:38.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:09:38.270 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:38.271 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:09:38.271 00.000 11616 MoveAxis(W, 202, ABG)
23:09:38.271 00.000 11616 Guiding  Dir = 3, Dur = 202
23:09:38.271 00.000 11616 IsSlewing returns 0
23:09:38.271 00.000 11616 IsGuiding returns 0
23:09:38.272 00.001 11616 PulseGuide returned control before completion, sleep 212
23:09:38.294 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=224, Gamma=1.290
23:09:38.312 00.018 12268 UpdateGuideState exits: m=394 SNR=13.6
23:09:38.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:38.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:38.312 00.000 12268 Enqueuing Expose request
23:09:38.488 00.176 11616 IsGuiding returns 1
23:09:38.488 00.000 11616 scope still moving after pulse duration time elapsed
23:09:38.519 00.031 11616 IsSlewing returns 0
23:09:38.520 00.001 11616 IsGuiding returns 1
23:09:38.550 00.030 11616 IsSlewing returns 0
23:09:38.550 00.000 11616 IsGuiding returns 1
23:09:38.581 00.031 11616 IsSlewing returns 0
23:09:38.582 00.001 11616 IsGuiding returns 0
23:09:38.582 00.000 11616 scope move finished after 202 + 108 ms
23:09:38.582 00.000 11616 Move returns status 0, amount 202
23:09:38.582 00.000 11616 MoveAxis(N, 0, ABG)
23:09:38.582 00.000 11616 Move returns status 0, amount 0
23:09:38.582 00.000 11616 move complete, result=0
23:09:38.582 00.000 11616 worker thread done servicing request
23:09:38.582 00.000 11616 Worker thread wakes up
23:09:38.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:38.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:38.582 00.000 12268 GuideStep: 0.4 px 202 ms WEST, 0.0 px 0 ms NORTH
23:09:40.594 02.012 11616 Exposure complete
23:09:40.659 00.065 11616 worker thread done servicing request
23:09:40.660 00.001 12268 OnExposeComplete: enter
23:09:40.660 00.000 12268 UpdateGuideState(): m_state=6
23:09:40.660 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
23:09:40.660 00.000 12268 Star::Find returns 1 (0), X=916.76, Y=18.19, Mass=335, SNR=12.5, Peak=43 HFD=3.8
23:09:40.660 00.000 12268 MultiStar: [#1 -0.23,-0.03,0.73,U] 
23:09:40.660 00.000 12268 refined, 1 included, MultiStar: {0.09, 0.11}, one-star: {0.32, 0.22}
23:09:40.660 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
23:09:40.660 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
23:09:40.661 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.15 cameraTheta=0.89 mountX=0.12 mountY=0.08, mountTheta=0.56
23:09:40.662 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.11, opts=13)
23:09:40.662 00.000 12268 Enqueuing Move request for scope (0.09, 0.11)
23:09:40.662 00.000 11616 Worker thread wakes up
23:09:40.663 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
23:09:40.663 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
23:09:40.663 00.000 11616 Moving (0.09, 0.11) raw xDistance=0.12 yDistance=0.08
23:09:40.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
23:09:40.663 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:40.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:09:40.663 00.000 11616 MoveAxis(W, 68, ABG)
23:09:40.663 00.000 11616 Guiding  Dir = 3, Dur = 68
23:09:40.664 00.001 11616 IsSlewing returns 0
23:09:40.664 00.000 11616 IsGuiding returns 0
23:09:40.664 00.000 11616 PulseGuide returned control before completion, sleep 78
23:09:40.686 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=217, Gamma=1.290
23:09:40.704 00.018 12268 UpdateGuideState exits: m=335 SNR=12.5
23:09:40.704 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:40.704 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:40.704 00.000 12268 Enqueuing Expose request
23:09:40.748 00.044 11616 IsGuiding returns 1
23:09:40.748 00.000 11616 scope still moving after pulse duration time elapsed
23:09:40.780 00.032 11616 IsSlewing returns 0
23:09:40.780 00.000 11616 IsGuiding returns 0
23:09:40.780 00.000 11616 scope move finished after 68 + 48 ms
23:09:40.780 00.000 11616 Move returns status 0, amount 68
23:09:40.780 00.000 11616 MoveAxis(N, 0, ABG)
23:09:40.781 00.001 11616 Move returns status 0, amount 0
23:09:40.781 00.000 11616 move complete, result=0
23:09:40.781 00.000 11616 worker thread done servicing request
23:09:40.781 00.000 12268 GuideStep: 0.1 px 68 ms WEST, 0.1 px 0 ms NORTH
23:09:40.781 00.000 11616 Worker thread wakes up
23:09:40.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:40.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:42.795 02.014 11616 Exposure complete
23:09:42.855 00.060 11616 worker thread done servicing request
23:09:42.855 00.000 12268 OnExposeComplete: enter
23:09:42.855 00.000 12268 UpdateGuideState(): m_state=6
23:09:42.855 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
23:09:42.855 00.000 12268 Star::Find returns 1 (0), X=916.49, Y=18.65, Mass=386, SNR=13.5, Peak=49 HFD=3.4
23:09:42.856 00.001 12268 MultiStar: [#1 -0.84,0.67,0.00,M3] 
23:09:42.856 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
23:09:42.856 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
23:09:42.856 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.68 hyp=0.68 cameraTheta=1.49 mountX=0.68 mountY=-0.03, mountTheta=-0.05
23:09:42.858 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.68, opts=13)
23:09:42.859 00.001 12268 Enqueuing Move request for scope (0.05, 0.68)
23:09:42.859 00.000 11616 Worker thread wakes up
23:09:42.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.68) opts 0xd
23:09:42.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.68)
23:09:42.859 00.000 11616 Moving (0.05, 0.68) raw xDistance=0.68 yDistance=-0.03
23:09:42.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.68
23:09:42.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:42.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:09:42.860 00.001 11616 MoveAxis(W, 382, ABG)
23:09:42.860 00.000 11616 Guiding  Dir = 3, Dur = 382
23:09:42.860 00.000 11616 IsSlewing returns 0
23:09:42.860 00.000 11616 IsGuiding returns 0
23:09:42.861 00.001 11616 PulseGuide returned control before completion, sleep 392
23:09:42.883 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:09:42.901 00.018 12268 UpdateGuideState exits: m=386 SNR=13.5
23:09:42.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:42.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:42.901 00.000 12268 Enqueuing Expose request
23:09:43.265 00.364 11616 IsGuiding returns 1
23:09:43.265 00.000 11616 scope still moving after pulse duration time elapsed
23:09:43.297 00.032 11616 IsSlewing returns 0
23:09:43.297 00.000 11616 IsGuiding returns 1
23:09:43.329 00.032 11616 IsSlewing returns 0
23:09:43.329 00.000 11616 IsGuiding returns 1
23:09:43.361 00.032 11616 IsSlewing returns 0
23:09:43.362 00.001 11616 IsGuiding returns 1
23:09:43.393 00.031 11616 IsSlewing returns 0
23:09:43.393 00.000 11616 IsGuiding returns 1
23:09:43.425 00.032 11616 IsSlewing returns 0
23:09:43.426 00.001 11616 IsGuiding returns 1
23:09:43.457 00.031 11616 IsSlewing returns 0
23:09:43.457 00.000 11616 IsGuiding returns 1
23:09:43.489 00.032 11616 IsSlewing returns 0
23:09:43.489 00.000 11616 IsGuiding returns 0
23:09:43.489 00.000 11616 scope move finished after 382 + 247 ms
23:09:43.489 00.000 11616 Move returns status 0, amount 382
23:09:43.489 00.000 11616 MoveAxis(N, 0, ABG)
23:09:43.489 00.000 11616 Move returns status 0, amount 0
23:09:43.489 00.000 11616 move complete, result=0
23:09:43.490 00.001 11616 worker thread done servicing request
23:09:43.490 00.000 12268 GuideStep: 0.7 px 382 ms WEST, -0.0 px 0 ms NORTH
23:09:43.490 00.000 11616 Worker thread wakes up
23:09:43.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:43.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:45.505 02.015 11616 Exposure complete
23:09:45.566 00.061 11616 worker thread done servicing request
23:09:45.566 00.000 12268 OnExposeComplete: enter
23:09:45.566 00.000 12268 UpdateGuideState(): m_state=6
23:09:45.566 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
23:09:45.567 00.001 12268 Star::Find returns 1 (0), X=916.42, Y=18.75, Mass=355, SNR=13.0, Peak=46 HFD=3.7
23:09:45.567 00.000 12268 MultiStar: [#1 -0.83,0.39,0.00,M4] 
23:09:45.567 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
23:09:45.567 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
23:09:45.567 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.78 hyp=0.78 cameraTheta=1.58 mountX=0.77 mountY=-0.11, mountTheta=-0.14
23:09:45.570 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.78, opts=13)
23:09:45.570 00.000 12268 Enqueuing Move request for scope (-0.01, 0.78)
23:09:45.570 00.000 11616 Worker thread wakes up
23:09:45.570 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.78) opts 0xd
23:09:45.570 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.78)
23:09:45.570 00.000 11616 Moving (-0.01, 0.78) raw xDistance=0.77 yDistance=-0.11
23:09:45.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.77
23:09:45.570 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:45.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:09:45.571 00.001 11616 MoveAxis(W, 433, ABG)
23:09:45.571 00.000 11616 Guiding  Dir = 3, Dur = 433
23:09:45.571 00.000 11616 IsSlewing returns 0
23:09:45.571 00.000 11616 IsGuiding returns 0
23:09:45.571 00.000 11616 PulseGuide returned control before completion, sleep 443
23:09:45.596 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=224, Gamma=1.290
23:09:45.615 00.019 12268 UpdateGuideState exits: m=355 SNR=13.0
23:09:45.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:45.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:45.615 00.000 12268 Enqueuing Expose request
23:09:46.020 00.405 11616 IsGuiding returns 1
23:09:46.020 00.000 11616 scope still moving after pulse duration time elapsed
23:09:46.051 00.031 11616 IsSlewing returns 0
23:09:46.051 00.000 11616 IsGuiding returns 0
23:09:46.051 00.000 11616 scope move finished after 433 + 47 ms
23:09:46.051 00.000 11616 Move returns status 0, amount 433
23:09:46.051 00.000 11616 MoveAxis(N, 0, ABG)
23:09:46.051 00.000 11616 Move returns status 0, amount 0
23:09:46.051 00.000 11616 move complete, result=0
23:09:46.051 00.000 11616 worker thread done servicing request
23:09:46.052 00.001 11616 Worker thread wakes up
23:09:46.052 00.000 12268 GuideStep: 0.8 px 433 ms WEST, -0.1 px 0 ms NORTH
23:09:46.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:46.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:48.128 02.076 11616 Exposure complete
23:09:48.186 00.058 11616 worker thread done servicing request
23:09:48.186 00.000 12268 OnExposeComplete: enter
23:09:48.186 00.000 12268 UpdateGuideState(): m_state=6
23:09:48.186 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
23:09:48.187 00.001 12268 Star::Find returns 1 (0), X=915.96, Y=16.80, Mass=392, SNR=13.7, Peak=43 HFD=4.2
23:09:48.187 00.000 12268 MultiStar: large primary error, entering stabilization period
23:09:48.187 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.43 = 2.85)
23:09:48.187 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.26)
23:09:48.187 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-1.16 hyp=1.26 cameraTheta=-1.96 mountX=-1.21 mountY=-0.32, mountTheta=-2.88
23:09:48.189 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=-1.16, opts=13)
23:09:48.189 00.000 12268 Enqueuing Move request for scope (-0.47, -1.16)
23:09:48.189 00.000 11616 Worker thread wakes up
23:09:48.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -1.16) opts 0xd
23:09:48.189 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, -1.16)
23:09:48.189 00.000 11616 Moving (-0.47, -1.16) raw xDistance=-1.21 yDistance=-0.32
23:09:48.189 00.000 11616 resist switch: large excursion: input -1.21 thresh 0.29 direction from 1 to -1
23:09:48.189 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.62
23:09:48.190 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.60 from input -1.21
23:09:48.190 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:48.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
23:09:48.190 00.000 11616 MoveAxis(E, 675, ABG)
23:09:48.190 00.000 11616 Guiding  Dir = 2, Dur = 675
23:09:48.190 00.000 11616 IsSlewing returns 0
23:09:48.190 00.000 11616 IsGuiding returns 0
23:09:48.191 00.001 11616 PulseGuide returned control before completion, sleep 685
23:09:48.214 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=202, Gamma=1.290
23:09:48.235 00.021 12268 UpdateGuideState exits: m=392 SNR=13.7
23:09:48.236 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:48.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:48.236 00.000 12268 Enqueuing Expose request
23:09:48.890 00.654 11616 IsGuiding returns 0
23:09:48.891 00.001 11616 Move returns status 0, amount 675
23:09:48.891 00.000 11616 MoveAxis(N, 0, ABG)
23:09:48.891 00.000 11616 Move returns status 0, amount 0
23:09:48.891 00.000 11616 move complete, result=0
23:09:48.891 00.000 11616 worker thread done servicing request
23:09:48.891 00.000 11616 Worker thread wakes up
23:09:48.891 00.000 12268 GuideStep: -1.2 px 675 ms EAST, -0.3 px 0 ms NORTH
23:09:48.892 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:48.892 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:50.895 02.003 11616 Exposure complete
23:09:50.953 00.058 11616 worker thread done servicing request
23:09:50.953 00.000 12268 OnExposeComplete: enter
23:09:50.953 00.000 12268 UpdateGuideState(): m_state=6
23:09:50.953 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
23:09:50.953 00.000 12268 Star::Find returns 1 (0), X=916.52, Y=17.65, Mass=373, SNR=13.3, Peak=45 HFD=4.1
23:09:50.953 00.000 12268 MultiStar: exiting stabilization period
23:09:50.953 00.000 12268 MultiStar: [#1 -0.97,-0.52,0.00,M5] 
23:09:50.953 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
23:09:50.954 00.001 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.40)
23:09:50.954 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.32 hyp=0.33 cameraTheta=-1.30 mountX=-0.31 mountY=0.13, mountTheta=2.75
23:09:50.956 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.32, opts=13)
23:09:50.956 00.000 12268 Enqueuing Move request for scope (0.09, -0.32)
23:09:50.956 00.000 11616 Worker thread wakes up
23:09:50.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.32) opts 0xd
23:09:50.956 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.32)
23:09:50.957 00.001 11616 Moving (0.09, -0.32) raw xDistance=-0.31 yDistance=0.13
23:09:50.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
23:09:50.957 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:50.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:09:50.957 00.000 11616 MoveAxis(E, 172, ABG)
23:09:50.957 00.000 11616 Guiding  Dir = 2, Dur = 172
23:09:50.957 00.000 11616 IsSlewing returns 0
23:09:50.957 00.000 11616 IsGuiding returns 0
23:09:50.958 00.001 11616 PulseGuide returned control before completion, sleep 182
23:09:50.979 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:09:50.997 00.018 12268 UpdateGuideState exits: m=373 SNR=13.3
23:09:50.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:50.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:50.997 00.000 12268 Enqueuing Expose request
23:09:51.145 00.148 11616 IsGuiding returns 1
23:09:51.145 00.000 11616 scope still moving after pulse duration time elapsed
23:09:51.177 00.032 11616 IsSlewing returns 0
23:09:51.177 00.000 11616 IsGuiding returns 0
23:09:51.178 00.001 11616 scope move finished after 172 + 48 ms
23:09:51.178 00.000 11616 Move returns status 0, amount 172
23:09:51.178 00.000 11616 MoveAxis(N, 0, ABG)
23:09:51.178 00.000 11616 Move returns status 0, amount 0
23:09:51.178 00.000 11616 move complete, result=0
23:09:51.178 00.000 11616 worker thread done servicing request
23:09:51.178 00.000 11616 Worker thread wakes up
23:09:51.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:51.178 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:51.179 00.001 12268 GuideStep: -0.3 px 172 ms EAST, 0.1 px 0 ms NORTH
23:09:53.200 02.021 11616 Exposure complete
23:09:53.259 00.059 11616 worker thread done servicing request
23:09:53.259 00.000 12268 OnExposeComplete: enter
23:09:53.259 00.000 12268 UpdateGuideState(): m_state=6
23:09:53.259 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
23:09:53.259 00.000 12268 Star::Find returns 1 (0), X=916.93, Y=18.25, Mass=311, SNR=12.1, Peak=38 HFD=4.1
23:09:53.260 00.001 12268 MultiStar: [#1 -0.16,0.08,0.75,U] 
23:09:53.260 00.000 12268 refined, 1 included, MultiStar: {0.21, 0.20}, one-star: {0.50, 0.28}
23:09:53.260 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
23:09:53.260 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
23:09:53.260 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.20 hyp=0.29 cameraTheta=0.74 mountX=0.22 mountY=0.19, mountTheta=0.71
23:09:53.262 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.20, opts=13)
23:09:53.262 00.000 12268 Enqueuing Move request for scope (0.21, 0.20)
23:09:53.262 00.000 11616 Worker thread wakes up
23:09:53.262 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.20) opts 0xd
23:09:53.262 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.20)
23:09:53.262 00.000 11616 Moving (0.21, 0.20) raw xDistance=0.22 yDistance=0.19
23:09:53.262 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:53.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:09:53.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
23:09:53.263 00.001 11616 MoveAxis(E, 0, ABG)
23:09:53.263 00.000 11616 Move returns status 0, amount 0
23:09:53.263 00.000 11616 MoveAxis(S, 16, ABG)
23:09:53.263 00.000 11616 Guiding  Dir = 1, Dur = 16
23:09:53.263 00.000 11616 IsSlewing returns 0
23:09:53.263 00.000 11616 IsGuiding returns 0
23:09:53.264 00.001 11616 PulseGuide returned control before completion, sleep 26
23:09:53.286 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=185, Gamma=1.290
23:09:53.303 00.017 12268 UpdateGuideState exits: m=311 SNR=12.1
23:09:53.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:53.304 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:53.304 00.000 12268 Enqueuing Expose request
23:09:53.304 00.000 11616 IsGuiding returns 1
23:09:53.304 00.000 11616 scope still moving after pulse duration time elapsed
23:09:53.336 00.032 11616 IsSlewing returns 0
23:09:53.336 00.000 11616 IsGuiding returns 0
23:09:53.336 00.000 11616 scope move finished after 16 + 56 ms
23:09:53.336 00.000 11616 Move returns status 0, amount 16
23:09:53.336 00.000 11616 move complete, result=0
23:09:53.336 00.000 11616 worker thread done servicing request
23:09:53.336 00.000 11616 Worker thread wakes up
23:09:53.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:53.337 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:53.337 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
23:09:55.344 02.007 11616 Exposure complete
23:09:55.401 00.057 11616 worker thread done servicing request
23:09:55.401 00.000 12268 OnExposeComplete: enter
23:09:55.402 00.001 12268 UpdateGuideState(): m_state=6
23:09:55.402 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
23:09:55.402 00.000 12268 Star::Find returns 1 (0), X=917.11, Y=18.18, Mass=328, SNR=12.4, Peak=38 HFD=3.8
23:09:55.402 00.000 12268 MultiStar: [#1 -0.03,-0.02,0.70,U] 
23:09:55.402 00.000 12268 refined, 1 included, MultiStar: {0.39, 0.11}, one-star: {0.68, 0.21}
23:09:55.402 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
23:09:55.402 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
23:09:55.402 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.11 hyp=0.41 cameraTheta=0.28 mountX=0.15 mountY=0.37, mountTheta=1.19
23:09:55.406 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.11, opts=13)
23:09:55.406 00.000 12268 Enqueuing Move request for scope (0.39, 0.11)
23:09:55.407 00.001 11616 Worker thread wakes up
23:09:55.407 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.11) opts 0xd
23:09:55.407 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.11)
23:09:55.407 00.000 11616 Moving (0.39, 0.11) raw xDistance=0.15 yDistance=0.37
23:09:55.407 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:55.407 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:09:55.407 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
23:09:55.407 00.000 11616 MoveAxis(E, 0, ABG)
23:09:55.407 00.000 11616 Move returns status 0, amount 0
23:09:55.407 00.000 11616 MoveAxis(S, 31, ABG)
23:09:55.407 00.000 11616 Guiding  Dir = 1, Dur = 31
23:09:55.408 00.001 11616 IsSlewing returns 0
23:09:55.408 00.000 11616 IsGuiding returns 0
23:09:55.408 00.000 11616 PulseGuide returned control before completion, sleep 41
23:09:55.431 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=172, Gamma=1.290
23:09:55.451 00.020 12268 UpdateGuideState exits: m=328 SNR=12.4
23:09:55.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:55.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:55.451 00.000 12268 Enqueuing Expose request
23:09:55.452 00.001 11616 IsGuiding returns 1
23:09:55.452 00.000 11616 scope still moving after pulse duration time elapsed
23:09:55.483 00.031 11616 IsSlewing returns 0
23:09:55.483 00.000 11616 IsGuiding returns 0
23:09:55.483 00.000 11616 scope move finished after 31 + 44 ms
23:09:55.483 00.000 11616 Move returns status 0, amount 31
23:09:55.484 00.001 11616 move complete, result=0
23:09:55.484 00.000 11616 worker thread done servicing request
23:09:55.484 00.000 11616 Worker thread wakes up
23:09:55.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:55.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:09:55.485 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 31 ms SOUTH
23:09:57.496 02.011 11616 Exposure complete
23:09:57.554 00.058 11616 worker thread done servicing request
23:09:57.555 00.001 12268 OnExposeComplete: enter
23:09:57.555 00.000 12268 UpdateGuideState(): m_state=6
23:09:57.555 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
23:09:57.555 00.000 12268 Star::Find returns 1 (0), X=917.20, Y=18.83, Mass=362, SNR=13.1, Peak=41 HFD=4.0
23:09:57.555 00.000 12268 MultiStar: [#1 -0.06,0.70,0.00,M4] 
23:09:57.555 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
23:09:57.555 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.54)
23:09:57.555 00.000 12268 CameraToMount -- cameraX=0.77 cameraY=0.86 hyp=1.16 cameraTheta=0.84 mountX=0.93 mountY=0.66, mountTheta=0.61
23:09:57.557 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.77, y=0.86, opts=13)
23:09:57.558 00.001 12268 Enqueuing Move request for scope (0.77, 0.86)
23:09:57.558 00.000 11616 Worker thread wakes up
23:09:57.558 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.86) opts 0xd
23:09:57.558 00.000 11616 Handling offset move in thread for scope, endpoint = (0.77, 0.86)
23:09:57.558 00.000 11616 Moving (0.77, 0.86) raw xDistance=0.93 yDistance=0.66
23:09:57.558 00.000 11616 resist switch: large excursion: input 0.93 thresh 0.29 direction from -1 to 1
23:09:57.558 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.79
23:09:57.558 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.93
23:09:57.558 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.66
23:09:57.558 00.000 11616 MoveAxis(W, 521, ABG)
23:09:57.558 00.000 11616 Guiding  Dir = 3, Dur = 521
23:09:57.559 00.001 11616 IsSlewing returns 0
23:09:57.559 00.000 11616 IsGuiding returns 0
23:09:57.559 00.000 11616 PulseGuide returned control before completion, sleep 531
23:09:57.584 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:09:57.605 00.021 12268 UpdateGuideState exits: m=362 SNR=13.1
23:09:57.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:57.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:09:57.605 00.000 12268 Enqueuing Expose request
23:09:58.099 00.494 11616 IsGuiding returns 1
23:09:58.099 00.000 11616 scope still moving after pulse duration time elapsed
23:09:58.130 00.031 11616 IsSlewing returns 0
23:09:58.130 00.000 11616 IsGuiding returns 1
23:09:58.160 00.030 11616 IsSlewing returns 0
23:09:58.161 00.001 11616 IsGuiding returns 1
23:09:58.192 00.031 11616 IsSlewing returns 0
23:09:58.193 00.001 11616 IsGuiding returns 0
23:09:58.193 00.000 11616 scope move finished after 521 + 112 ms
23:09:58.193 00.000 11616 Move returns status 0, amount 521
23:09:58.193 00.000 11616 MoveAxis(S, 56, ABG)
23:09:58.193 00.000 11616 Guiding  Dir = 1, Dur = 56
23:09:58.193 00.000 11616 IsSlewing returns 0
23:09:58.194 00.001 11616 IsGuiding returns 0
23:09:58.194 00.000 11616 PulseGuide returned control before completion, sleep 66
23:09:58.273 00.079 11616 IsGuiding returns 1
23:09:58.273 00.000 11616 scope still moving after pulse duration time elapsed
23:09:58.304 00.031 11616 IsSlewing returns 0
23:09:58.304 00.000 11616 IsGuiding returns 0
23:09:58.304 00.000 11616 scope move finished after 56 + 54 ms
23:09:58.304 00.000 11616 Move returns status 0, amount 56
23:09:58.304 00.000 11616 move complete, result=0
23:09:58.304 00.000 11616 worker thread done servicing request
23:09:58.305 00.001 11616 Worker thread wakes up
23:09:58.305 00.000 12268 GuideStep: 0.9 px 521 ms WEST, 0.7 px 56 ms SOUTH
23:09:58.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:09:58.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:00.326 02.021 11616 Exposure complete
23:10:00.382 00.056 11616 worker thread done servicing request
23:10:00.383 00.001 12268 OnExposeComplete: enter
23:10:00.383 00.000 12268 UpdateGuideState(): m_state=6
23:10:00.383 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
23:10:00.383 00.000 12268 Star::Find returns 1 (0), X=917.03, Y=18.25, Mass=419, SNR=14.0, Peak=46 HFD=4.5
23:10:00.383 00.000 12268 MultiStar: [#1 -0.33,-0.13,0.45,U] 
23:10:00.383 00.000 12268 refined, 1 included, MultiStar: {0.31, 0.15}, one-star: {0.60, 0.28}
23:10:00.383 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.01 = -1.01)
23:10:00.383 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.16)
23:10:00.383 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.15 hyp=0.34 cameraTheta=0.46 mountX=0.18 mountY=0.28, mountTheta=1.00
23:10:00.387 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.15, opts=13)
23:10:00.387 00.000 12268 Enqueuing Move request for scope (0.31, 0.15)
23:10:00.388 00.001 11616 Worker thread wakes up
23:10:00.388 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.15) opts 0xd
23:10:00.388 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.15)
23:10:00.388 00.000 11616 Moving (0.31, 0.15) raw xDistance=0.18 yDistance=0.28
23:10:00.388 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
23:10:00.388 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:10:00.388 00.000 11616 MoveAxis(W, 102, ABG)
23:10:00.388 00.000 11616 Guiding  Dir = 3, Dur = 102
23:10:00.389 00.001 11616 IsSlewing returns 0
23:10:00.389 00.000 11616 IsGuiding returns 0
23:10:00.389 00.000 11616 PulseGuide returned control before completion, sleep 112
23:10:00.411 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=221, Gamma=1.290
23:10:00.428 00.017 12268 UpdateGuideState exits: m=419 SNR=14.0
23:10:00.428 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:00.428 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:00.428 00.000 12268 Enqueuing Expose request
23:10:00.511 00.083 11616 IsGuiding returns 1
23:10:00.511 00.000 11616 scope still moving after pulse duration time elapsed
23:10:00.542 00.031 11616 IsSlewing returns 0
23:10:00.542 00.000 11616 IsGuiding returns 0
23:10:00.542 00.000 11616 scope move finished after 102 + 51 ms
23:10:00.542 00.000 11616 Move returns status 0, amount 102
23:10:00.542 00.000 11616 MoveAxis(S, 24, ABG)
23:10:00.543 00.001 11616 Guiding  Dir = 1, Dur = 24
23:10:00.543 00.000 11616 IsSlewing returns 0
23:10:00.543 00.000 11616 IsGuiding returns 0
23:10:00.543 00.000 11616 PulseGuide returned control before completion, sleep 34
23:10:00.589 00.046 11616 IsGuiding returns 1
23:10:00.590 00.001 11616 scope still moving after pulse duration time elapsed
23:10:00.619 00.029 11616 IsSlewing returns 0
23:10:00.619 00.000 11616 IsGuiding returns 0
23:10:00.619 00.000 11616 scope move finished after 24 + 51 ms
23:10:00.619 00.000 11616 Move returns status 0, amount 24
23:10:00.619 00.000 11616 move complete, result=0
23:10:00.619 00.000 11616 worker thread done servicing request
23:10:00.619 00.000 11616 Worker thread wakes up
23:10:00.620 00.001 12268 GuideStep: 0.2 px 102 ms WEST, 0.3 px 24 ms SOUTH
23:10:00.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:00.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:02.634 02.014 11616 Exposure complete
23:10:02.693 00.059 11616 worker thread done servicing request
23:10:02.694 00.001 12268 OnExposeComplete: enter
23:10:02.694 00.000 12268 UpdateGuideState(): m_state=6
23:10:02.694 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
23:10:02.694 00.000 12268 Star::Find returns 1 (0), X=916.74, Y=18.32, Mass=329, SNR=12.4, Peak=37 HFD=4.5
23:10:02.694 00.000 12268 MultiStar: [#1 -0.65,0.60,0.00,M4] 
23:10:02.694 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
23:10:02.694 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.55)
23:10:02.694 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.35 hyp=0.47 cameraTheta=0.85 mountX=0.38 mountY=0.26, mountTheta=0.60
23:10:02.696 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.35, opts=13)
23:10:02.696 00.000 12268 Enqueuing Move request for scope (0.31, 0.35)
23:10:02.696 00.000 11616 Worker thread wakes up
23:10:02.696 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.35) opts 0xd
23:10:02.697 00.001 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.35)
23:10:02.697 00.000 11616 Moving (0.31, 0.35) raw xDistance=0.38 yDistance=0.26
23:10:02.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
23:10:02.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
23:10:02.697 00.000 11616 MoveAxis(W, 212, ABG)
23:10:02.697 00.000 11616 Guiding  Dir = 3, Dur = 212
23:10:02.697 00.000 11616 IsSlewing returns 0
23:10:02.698 00.001 11616 IsGuiding returns 0
23:10:02.698 00.000 11616 PulseGuide returned control before completion, sleep 222
23:10:02.721 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
23:10:02.742 00.021 12268 UpdateGuideState exits: m=329 SNR=12.4
23:10:02.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:02.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:02.742 00.000 12268 Enqueuing Expose request
23:10:02.922 00.180 11616 IsGuiding returns 1
23:10:02.922 00.000 11616 scope still moving after pulse duration time elapsed
23:10:02.952 00.030 11616 IsSlewing returns 0
23:10:02.953 00.001 11616 IsGuiding returns 0
23:10:02.953 00.000 11616 scope move finished after 212 + 43 ms
23:10:02.953 00.000 11616 Move returns status 0, amount 212
23:10:02.953 00.000 11616 MoveAxis(S, 22, ABG)
23:10:02.953 00.000 11616 Guiding  Dir = 1, Dur = 22
23:10:02.953 00.000 11616 IsSlewing returns 0
23:10:02.953 00.000 11616 IsGuiding returns 0
23:10:02.954 00.001 11616 PulseGuide returned control before completion, sleep 32
23:10:02.999 00.045 11616 IsGuiding returns 1
23:10:03.000 00.001 11616 scope still moving after pulse duration time elapsed
23:10:03.029 00.029 11616 IsSlewing returns 0
23:10:03.030 00.001 11616 IsGuiding returns 0
23:10:03.030 00.000 11616 scope move finished after 22 + 54 ms
23:10:03.030 00.000 11616 Move returns status 0, amount 22
23:10:03.030 00.000 11616 move complete, result=0
23:10:03.030 00.000 11616 worker thread done servicing request
23:10:03.030 00.000 11616 Worker thread wakes up
23:10:03.030 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:03.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:03.030 00.000 12268 GuideStep: 0.4 px 212 ms WEST, 0.3 px 22 ms SOUTH
23:10:05.047 02.017 11616 Exposure complete
23:10:05.104 00.057 11616 worker thread done servicing request
23:10:05.104 00.000 12268 OnExposeComplete: enter
23:10:05.104 00.000 12268 UpdateGuideState(): m_state=6
23:10:05.105 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
23:10:05.105 00.000 12268 Star::Find returns 1 (0), X=916.70, Y=18.59, Mass=376, SNR=13.3, Peak=46 HFD=3.9
23:10:05.105 00.000 12268 MultiStar: [#1 -0.31,0.35,0.56,U] 
23:10:05.105 00.000 12268 refined, 1 included, MultiStar: {0.06, 0.52}, one-star: {0.27, 0.62}
23:10:05.105 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
23:10:05.105 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
23:10:05.105 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.52 hyp=0.52 cameraTheta=1.46 mountX=0.52 mountY=-0.01, mountTheta=-0.01
23:10:05.108 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.52, opts=13)
23:10:05.108 00.000 12268 Enqueuing Move request for scope (0.06, 0.52)
23:10:05.108 00.000 11616 Worker thread wakes up
23:10:05.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.52) opts 0xd
23:10:05.109 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.52)
23:10:05.109 00.000 11616 Moving (0.06, 0.52) raw xDistance=0.52 yDistance=-0.01
23:10:05.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
23:10:05.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:05.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:10:05.109 00.000 11616 MoveAxis(W, 293, ABG)
23:10:05.109 00.000 11616 Guiding  Dir = 3, Dur = 293
23:10:05.109 00.000 11616 IsSlewing returns 0
23:10:05.110 00.001 11616 IsGuiding returns 0
23:10:05.110 00.000 11616 PulseGuide returned control before completion, sleep 303
23:10:05.133 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=236, Gamma=1.290
23:10:05.154 00.021 12268 UpdateGuideState exits: m=376 SNR=13.3
23:10:05.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:05.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:05.154 00.000 12268 Enqueuing Expose request
23:10:05.422 00.268 11616 IsGuiding returns 1
23:10:05.422 00.000 11616 scope still moving after pulse duration time elapsed
23:10:05.453 00.031 11616 IsSlewing returns 0
23:10:05.453 00.000 11616 IsGuiding returns 0
23:10:05.453 00.000 11616 scope move finished after 293 + 50 ms
23:10:05.453 00.000 11616 Move returns status 0, amount 293
23:10:05.453 00.000 11616 MoveAxis(N, 0, ABG)
23:10:05.453 00.000 11616 Move returns status 0, amount 0
23:10:05.454 00.001 11616 move complete, result=0
23:10:05.454 00.000 11616 worker thread done servicing request
23:10:05.454 00.000 11616 Worker thread wakes up
23:10:05.454 00.000 12268 GuideStep: 0.5 px 293 ms WEST, -0.0 px 0 ms NORTH
23:10:05.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:05.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:07.466 02.012 11616 Exposure complete
23:10:07.522 00.056 11616 worker thread done servicing request
23:10:07.523 00.001 12268 OnExposeComplete: enter
23:10:07.523 00.000 12268 UpdateGuideState(): m_state=6
23:10:07.523 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
23:10:07.523 00.000 12268 Star::Find returns 1 (0), X=916.75, Y=18.11, Mass=279, SNR=11.5, Peak=40 HFD=3.9
23:10:07.523 00.000 12268 MultiStar: [#1 -0.06,0.09,0.80,U] 
23:10:07.523 00.000 12268 refined, 1 included, MultiStar: {0.15, 0.12}, one-star: {0.32, 0.14}
23:10:07.524 00.001 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
23:10:07.524 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.35)
23:10:07.524 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.65 mountX=0.13 mountY=0.14, mountTheta=0.81
23:10:07.526 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.12, opts=13)
23:10:07.526 00.000 12268 Enqueuing Move request for scope (0.15, 0.12)
23:10:07.526 00.000 11616 Worker thread wakes up
23:10:07.526 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
23:10:07.526 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
23:10:07.526 00.000 11616 Moving (0.15, 0.12) raw xDistance=0.13 yDistance=0.14
23:10:07.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
23:10:07.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:07.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:10:07.527 00.001 11616 MoveAxis(W, 73, ABG)
23:10:07.527 00.000 11616 Guiding  Dir = 3, Dur = 73
23:10:07.527 00.000 11616 IsSlewing returns 0
23:10:07.527 00.000 11616 IsGuiding returns 0
23:10:07.527 00.000 11616 PulseGuide returned control before completion, sleep 83
23:10:07.552 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
23:10:07.574 00.022 12268 UpdateGuideState exits: m=279 SNR=11.5
23:10:07.574 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:07.574 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:07.574 00.000 12268 Enqueuing Expose request
23:10:07.618 00.044 11616 IsGuiding returns 1
23:10:07.618 00.000 11616 scope still moving after pulse duration time elapsed
23:10:07.649 00.031 11616 IsSlewing returns 0
23:10:07.649 00.000 11616 IsGuiding returns 0
23:10:07.650 00.001 11616 scope move finished after 73 + 49 ms
23:10:07.650 00.000 11616 Move returns status 0, amount 73
23:10:07.650 00.000 11616 MoveAxis(N, 0, ABG)
23:10:07.650 00.000 11616 Move returns status 0, amount 0
23:10:07.650 00.000 11616 move complete, result=0
23:10:07.650 00.000 11616 worker thread done servicing request
23:10:07.650 00.000 11616 Worker thread wakes up
23:10:07.650 00.000 12268 GuideStep: 0.1 px 73 ms WEST, 0.1 px 0 ms NORTH
23:10:07.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:07.651 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:09.666 02.015 11616 Exposure complete
23:10:09.724 00.058 11616 worker thread done servicing request
23:10:09.724 00.000 12268 OnExposeComplete: enter
23:10:09.724 00.000 12268 UpdateGuideState(): m_state=6
23:10:09.725 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
23:10:09.725 00.000 12268 Star::Find returns 1 (0), X=916.93, Y=18.14, Mass=278, SNR=11.5, Peak=38 HFD=3.2
23:10:09.725 00.000 12268 MultiStar: [#1 -0.53,-0.67,0.00,M3] 
23:10:09.725 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
23:10:09.725 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
23:10:09.725 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.17 hyp=0.53 cameraTheta=0.34 mountX=0.22 mountY=0.48, mountTheta=1.13
23:10:09.727 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=0.17, opts=13)
23:10:09.727 00.000 12268 Enqueuing Move request for scope (0.50, 0.17)
23:10:09.727 00.000 11616 Worker thread wakes up
23:10:09.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.17) opts 0xd
23:10:09.727 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 0.17)
23:10:09.727 00.000 11616 Moving (0.50, 0.17) raw xDistance=0.22 yDistance=0.48
23:10:09.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
23:10:09.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
23:10:09.727 00.000 11616 MoveAxis(W, 125, ABG)
23:10:09.728 00.001 11616 Guiding  Dir = 3, Dur = 125
23:10:09.728 00.000 11616 IsSlewing returns 0
23:10:09.728 00.000 11616 IsGuiding returns 0
23:10:09.729 00.001 11616 PulseGuide returned control before completion, sleep 135
23:10:09.753 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=205, Gamma=1.290
23:10:09.770 00.017 12268 UpdateGuideState exits: m=278 SNR=11.5
23:10:09.770 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:09.770 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:09.770 00.000 12268 Enqueuing Expose request
23:10:09.871 00.101 11616 IsGuiding returns 1
23:10:09.871 00.000 11616 scope still moving after pulse duration time elapsed
23:10:09.903 00.032 11616 IsSlewing returns 0
23:10:09.903 00.000 11616 IsGuiding returns 1
23:10:09.935 00.032 11616 IsSlewing returns 0
23:10:09.935 00.000 11616 IsGuiding returns 1
23:10:09.966 00.031 11616 IsSlewing returns 0
23:10:09.966 00.000 11616 IsGuiding returns 1
23:10:09.997 00.031 11616 IsSlewing returns 0
23:10:09.997 00.000 11616 IsGuiding returns 0
23:10:09.997 00.000 11616 scope move finished after 125 + 144 ms
23:10:09.997 00.000 11616 Move returns status 0, amount 125
23:10:09.997 00.000 11616 MoveAxis(S, 40, ABG)
23:10:09.997 00.000 11616 Guiding  Dir = 1, Dur = 40
23:10:09.997 00.000 11616 IsSlewing returns 0
23:10:09.998 00.001 11616 IsGuiding returns 0
23:10:09.998 00.000 11616 PulseGuide returned control before completion, sleep 50
23:10:10.060 00.062 11616 IsGuiding returns 1
23:10:10.060 00.000 11616 scope still moving after pulse duration time elapsed
23:10:10.091 00.031 11616 IsSlewing returns 0
23:10:10.091 00.000 11616 IsGuiding returns 0
23:10:10.091 00.000 11616 scope move finished after 40 + 53 ms
23:10:10.091 00.000 11616 Move returns status 0, amount 40
23:10:10.091 00.000 11616 move complete, result=0
23:10:10.091 00.000 11616 worker thread done servicing request
23:10:10.091 00.000 11616 Worker thread wakes up
23:10:10.092 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:10.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:10.092 00.000 12268 GuideStep: 0.2 px 125 ms WEST, 0.5 px 40 ms SOUTH
23:10:12.107 02.015 11616 Exposure complete
23:10:12.165 00.058 11616 worker thread done servicing request
23:10:12.165 00.000 12268 OnExposeComplete: enter
23:10:12.165 00.000 12268 UpdateGuideState(): m_state=6
23:10:12.165 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
23:10:12.166 00.001 12268 Star::Find returns 1 (0), X=916.47, Y=17.39, Mass=326, SNR=12.4, Peak=43 HFD=3.7
23:10:12.166 00.000 12268 MultiStar: [#1 -1.06,-1.04,0.00,M4] 
23:10:12.166 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
23:10:12.166 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
23:10:12.166 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.58 hyp=0.58 cameraTheta=-1.50 mountX=-0.58 mountY=0.12, mountTheta=2.94
23:10:12.167 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.58, opts=13)
23:10:12.168 00.001 12268 Enqueuing Move request for scope (0.04, -0.58)
23:10:12.168 00.000 11616 Worker thread wakes up
23:10:12.168 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.58) opts 0xd
23:10:12.168 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.58)
23:10:12.168 00.000 11616 Moving (0.04, -0.58) raw xDistance=-0.58 yDistance=0.12
23:10:12.168 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.29 direction from 1 to -1
23:10:12.168 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.73
23:10:12.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
23:10:12.169 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:12.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:10:12.169 00.000 11616 MoveAxis(E, 322, ABG)
23:10:12.169 00.000 11616 Guiding  Dir = 2, Dur = 322
23:10:12.169 00.000 11616 IsSlewing returns 0
23:10:12.170 00.001 11616 IsGuiding returns 0
23:10:12.170 00.000 11616 PulseGuide returned control before completion, sleep 332
23:10:12.191 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:10:12.210 00.019 12268 UpdateGuideState exits: m=326 SNR=12.4
23:10:12.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:12.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:12.210 00.000 12268 Enqueuing Expose request
23:10:12.514 00.304 11616 IsGuiding returns 1
23:10:12.514 00.000 11616 scope still moving after pulse duration time elapsed
23:10:12.544 00.030 11616 IsSlewing returns 0
23:10:12.544 00.000 11616 IsGuiding returns 1
23:10:12.576 00.032 11616 IsSlewing returns 0
23:10:12.576 00.000 11616 IsGuiding returns 1
23:10:12.609 00.033 11616 IsSlewing returns 0
23:10:12.609 00.000 11616 IsGuiding returns 0
23:10:12.609 00.000 11616 scope move finished after 322 + 117 ms
23:10:12.609 00.000 11616 Move returns status 0, amount 322
23:10:12.609 00.000 11616 MoveAxis(N, 0, ABG)
23:10:12.609 00.000 11616 Move returns status 0, amount 0
23:10:12.609 00.000 11616 move complete, result=0
23:10:12.610 00.001 11616 worker thread done servicing request
23:10:12.610 00.000 12268 GuideStep: -0.6 px 322 ms EAST, 0.1 px 0 ms NORTH
23:10:12.610 00.000 11616 Worker thread wakes up
23:10:12.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:12.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:14.631 02.021 11616 Exposure complete
23:10:14.690 00.059 11616 worker thread done servicing request
23:10:14.691 00.001 12268 OnExposeComplete: enter
23:10:14.691 00.000 12268 UpdateGuideState(): m_state=6
23:10:14.691 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
23:10:14.691 00.000 12268 Star::Find returns 1 (0), X=915.97, Y=17.65, Mass=322, SNR=12.4, Peak=54 HFD=3.9
23:10:14.691 00.000 12268 MultiStar: [#1 -1.06,-0.49,0.00,M5] 
23:10:14.691 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
23:10:14.691 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
23:10:14.691 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.32 hyp=0.56 cameraTheta=-2.53 mountX=-0.37 mountY=-0.41, mountTheta=-2.30
23:10:14.693 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.32, opts=13)
23:10:14.693 00.000 12268 Enqueuing Move request for scope (-0.46, -0.32)
23:10:14.693 00.000 11616 Worker thread wakes up
23:10:14.693 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.32) opts 0xd
23:10:14.694 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.32)
23:10:14.694 00.000 11616 Moving (-0.46, -0.32) raw xDistance=-0.37 yDistance=-0.41
23:10:14.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
23:10:14.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:10:14.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
23:10:14.694 00.000 11616 MoveAxis(E, 205, ABG)
23:10:14.694 00.000 11616 Guiding  Dir = 2, Dur = 205
23:10:14.694 00.000 11616 IsSlewing returns 0
23:10:14.695 00.001 11616 IsGuiding returns 0
23:10:14.695 00.000 11616 PulseGuide returned control before completion, sleep 215
23:10:14.719 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:10:14.738 00.019 12268 UpdateGuideState exits: m=322 SNR=12.4
23:10:14.738 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:14.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:14.738 00.000 12268 Enqueuing Expose request
23:10:14.920 00.182 11616 IsGuiding returns 1
23:10:14.920 00.000 11616 scope still moving after pulse duration time elapsed
23:10:14.950 00.030 11616 IsSlewing returns 0
23:10:14.951 00.001 11616 IsGuiding returns 0
23:10:14.951 00.000 11616 scope move finished after 205 + 50 ms
23:10:14.951 00.000 11616 Move returns status 0, amount 205
23:10:14.951 00.000 11616 MoveAxis(N, 0, ABG)
23:10:14.951 00.000 11616 Move returns status 0, amount 0
23:10:14.951 00.000 11616 move complete, result=0
23:10:14.951 00.000 11616 worker thread done servicing request
23:10:14.951 00.000 11616 Worker thread wakes up
23:10:14.951 00.000 12268 GuideStep: -0.4 px 205 ms EAST, -0.4 px 0 ms NORTH
23:10:14.952 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:14.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:16.956 02.004 11616 Exposure complete
23:10:17.016 00.060 11616 worker thread done servicing request
23:10:17.016 00.000 12268 OnExposeComplete: enter
23:10:17.016 00.000 12268 UpdateGuideState(): m_state=6
23:10:17.016 00.000 12268 Star::Find(15, 915, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
23:10:17.017 00.001 12268 Star::Find returns 1 (0), X=916.59, Y=17.48, Mass=354, SNR=12.9, Peak=46 HFD=3.4
23:10:17.017 00.000 12268 MultiStar: [#1 -1.14,-0.77,0.00,M6] 
23:10:17.017 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
23:10:17.017 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
23:10:17.017 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.49 hyp=0.52 cameraTheta=-1.25 mountX=-0.47 mountY=0.22, mountTheta=2.70
23:10:17.018 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.49, opts=13)
23:10:17.019 00.001 12268 Enqueuing Move request for scope (0.16, -0.49)
23:10:17.019 00.000 11616 Worker thread wakes up
23:10:17.019 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.49) opts 0xd
23:10:17.019 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.49)
23:10:17.019 00.000 11616 Moving (0.16, -0.49) raw xDistance=-0.47 yDistance=0.22
23:10:17.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.47
23:10:17.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
23:10:17.019 00.000 11616 MoveAxis(E, 264, ABG)
23:10:17.019 00.000 11616 Guiding  Dir = 2, Dur = 264
23:10:17.020 00.001 11616 IsSlewing returns 0
23:10:17.020 00.000 11616 IsGuiding returns 0
23:10:17.020 00.000 11616 PulseGuide returned control before completion, sleep 274
23:10:17.042 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=222, Gamma=1.290
23:10:17.060 00.018 12268 UpdateGuideState exits: m=354 SNR=12.9
23:10:17.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:17.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:17.060 00.000 12268 Enqueuing Expose request
23:10:17.296 00.236 11616 IsGuiding returns 1
23:10:17.296 00.000 11616 scope still moving after pulse duration time elapsed
23:10:17.327 00.031 11616 IsSlewing returns 0
23:10:17.327 00.000 11616 IsGuiding returns 1
23:10:17.358 00.031 11616 IsSlewing returns 0
23:10:17.358 00.000 11616 IsGuiding returns 1
23:10:17.388 00.030 11616 IsSlewing returns 0
23:10:17.388 00.000 11616 IsGuiding returns 1
23:10:17.419 00.031 11616 IsSlewing returns 0
23:10:17.419 00.000 11616 IsGuiding returns 1
23:10:17.450 00.031 11616 IsSlewing returns 0
23:10:17.450 00.000 11616 IsGuiding returns 0
23:10:17.450 00.000 11616 scope move finished after 264 + 166 ms
23:10:17.450 00.000 11616 Move returns status 0, amount 264
23:10:17.450 00.000 11616 MoveAxis(S, 19, ABG)
23:10:17.450 00.000 11616 Guiding  Dir = 1, Dur = 19
23:10:17.451 00.001 11616 IsSlewing returns 0
23:10:17.451 00.000 11616 IsGuiding returns 0
23:10:17.451 00.000 11616 PulseGuide returned control before completion, sleep 29
23:10:17.481 00.030 11616 IsGuiding returns 1
23:10:17.481 00.000 11616 scope still moving after pulse duration time elapsed
23:10:17.512 00.031 11616 IsSlewing returns 0
23:10:17.512 00.000 11616 IsGuiding returns 0
23:10:17.512 00.000 11616 scope move finished after 19 + 42 ms
23:10:17.513 00.001 11616 Move returns status 0, amount 19
23:10:17.513 00.000 11616 move complete, result=0
23:10:17.513 00.000 11616 worker thread done servicing request
23:10:17.513 00.000 11616 Worker thread wakes up
23:10:17.513 00.000 12268 GuideStep: -0.5 px 264 ms EAST, 0.2 px 19 ms SOUTH
23:10:17.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:17.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:19.519 02.006 11616 Exposure complete
23:10:19.577 00.058 11616 worker thread done servicing request
23:10:19.578 00.001 12268 OnExposeComplete: enter
23:10:19.578 00.000 12268 UpdateGuideState(): m_state=6
23:10:19.578 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
23:10:19.578 00.000 12268 Star::Find returns 1 (0), X=916.40, Y=17.43, Mass=393, SNR=13.7, Peak=50 HFD=3.5
23:10:19.579 00.001 12268 MultiStar: [#1 -0.43,-0.48,0.00,M7] 
23:10:19.579 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
23:10:19.579 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.07)
23:10:19.579 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.54 hyp=0.54 cameraTheta=-1.63 mountX=-0.54 mountY=0.04, mountTheta=3.08
23:10:19.581 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.54, opts=13)
23:10:19.581 00.000 12268 Enqueuing Move request for scope (-0.03, -0.54)
23:10:19.582 00.001 11616 Worker thread wakes up
23:10:19.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.54) opts 0xd
23:10:19.582 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.54)
23:10:19.582 00.000 11616 Moving (-0.03, -0.54) raw xDistance=-0.54 yDistance=0.04
23:10:19.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
23:10:19.582 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:19.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:10:19.582 00.000 11616 MoveAxis(E, 303, ABG)
23:10:19.582 00.000 11616 Guiding  Dir = 2, Dur = 303
23:10:19.583 00.001 11616 IsSlewing returns 0
23:10:19.583 00.000 11616 IsGuiding returns 0
23:10:19.584 00.001 11616 PulseGuide returned control before completion, sleep 313
23:10:19.610 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=243, Gamma=1.290
23:10:19.632 00.022 12268 UpdateGuideState exits: m=393 SNR=13.7
23:10:19.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:19.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:19.633 00.001 12268 Enqueuing Expose request
23:10:19.907 00.274 11616 IsGuiding returns 1
23:10:19.907 00.000 11616 scope still moving after pulse duration time elapsed
23:10:19.938 00.031 11616 IsSlewing returns 0
23:10:19.938 00.000 11616 IsGuiding returns 0
23:10:19.938 00.000 11616 scope move finished after 303 + 52 ms
23:10:19.938 00.000 11616 Move returns status 0, amount 303
23:10:19.938 00.000 11616 MoveAxis(N, 0, ABG)
23:10:19.938 00.000 11616 Move returns status 0, amount 0
23:10:19.938 00.000 11616 move complete, result=0
23:10:19.939 00.001 11616 worker thread done servicing request
23:10:19.939 00.000 11616 Worker thread wakes up
23:10:19.939 00.000 12268 GuideStep: -0.5 px 303 ms EAST, 0.0 px 0 ms NORTH
23:10:19.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:19.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:21.948 02.009 11616 Exposure complete
23:10:22.005 00.057 11616 worker thread done servicing request
23:10:22.006 00.001 12268 OnExposeComplete: enter
23:10:22.006 00.000 12268 UpdateGuideState(): m_state=6
23:10:22.006 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
23:10:22.006 00.000 12268 Star::Find returns 1 (0), X=916.46, Y=18.05, Mass=457, SNR=14.7, Peak=62 HFD=4.2
23:10:22.006 00.000 12268 MultiStar: [#1 -0.94,-0.10,0.00,M8] 
23:10:22.006 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
23:10:22.007 00.001 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
23:10:22.007 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.21 mountX=0.09 mountY=0.02, mountTheta=0.23
23:10:22.008 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.08, opts=13)
23:10:22.008 00.000 12268 Enqueuing Move request for scope (0.03, 0.08)
23:10:22.009 00.001 11616 Worker thread wakes up
23:10:22.009 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
23:10:22.009 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
23:10:22.009 00.000 11616 Moving (0.03, 0.08) raw xDistance=0.09 yDistance=0.02
23:10:22.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:22.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:10:22.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:22.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:10:22.010 00.001 11616 MoveAxis(E, 0, ABG)
23:10:22.010 00.000 11616 Move returns status 0, amount 0
23:10:22.010 00.000 11616 MoveAxis(N, 0, ABG)
23:10:22.010 00.000 11616 Move returns status 0, amount 0
23:10:22.010 00.000 11616 move complete, result=0
23:10:22.010 00.000 11616 worker thread done servicing request
23:10:22.034 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=248, Gamma=1.290
23:10:22.054 00.020 12268 UpdateGuideState exits: m=457 SNR=14.7
23:10:22.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:22.055 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:22.055 00.000 12268 Enqueuing Expose request
23:10:22.055 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:22.055 00.000 11616 Worker thread wakes up
23:10:22.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:22.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:24.110 02.055 11616 Exposure complete
23:10:24.166 00.056 11616 worker thread done servicing request
23:10:24.166 00.000 12268 OnExposeComplete: enter
23:10:24.166 00.000 12268 UpdateGuideState(): m_state=6
23:10:24.167 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
23:10:24.167 00.000 12268 Star::Find returns 1 (0), X=916.45, Y=18.41, Mass=349, SNR=12.8, Peak=50 HFD=3.3
23:10:24.167 00.000 12268 MultiStar: [#1 -0.45,0.28,0.77,U] 
23:10:24.167 00.000 12268 refined, 1 included, MultiStar: {-0.18, 0.37}, one-star: {0.02, 0.44}
23:10:24.167 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
23:10:24.167 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
23:10:24.167 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.37 hyp=0.41 cameraTheta=2.03 mountX=0.35 mountY=-0.23, mountTheta=-0.58
23:10:24.169 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.37, opts=13)
23:10:24.169 00.000 12268 Enqueuing Move request for scope (-0.18, 0.37)
23:10:24.169 00.000 11616 Worker thread wakes up
23:10:24.169 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.37) opts 0xd
23:10:24.169 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.37)
23:10:24.169 00.000 11616 Moving (-0.18, 0.37) raw xDistance=0.35 yDistance=-0.23
23:10:24.169 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
23:10:24.169 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.06
23:10:24.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
23:10:24.169 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:10:24.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:10:24.170 00.001 11616 MoveAxis(W, 197, ABG)
23:10:24.170 00.000 11616 Guiding  Dir = 3, Dur = 197
23:10:24.170 00.000 11616 IsSlewing returns 0
23:10:24.170 00.000 11616 IsGuiding returns 0
23:10:24.170 00.000 11616 PulseGuide returned control before completion, sleep 207
23:10:24.193 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=221, Gamma=1.290
23:10:24.215 00.022 12268 UpdateGuideState exits: m=349 SNR=12.8
23:10:24.215 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:24.215 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:24.215 00.000 12268 Enqueuing Expose request
23:10:24.384 00.169 11616 IsGuiding returns 1
23:10:24.384 00.000 11616 scope still moving after pulse duration time elapsed
23:10:24.416 00.032 11616 IsSlewing returns 0
23:10:24.416 00.000 11616 IsGuiding returns 0
23:10:24.416 00.000 11616 scope move finished after 197 + 48 ms
23:10:24.417 00.001 11616 Move returns status 0, amount 197
23:10:24.417 00.000 11616 MoveAxis(N, 0, ABG)
23:10:24.417 00.000 11616 Move returns status 0, amount 0
23:10:24.417 00.000 11616 move complete, result=0
23:10:24.417 00.000 11616 worker thread done servicing request
23:10:24.417 00.000 11616 Worker thread wakes up
23:10:24.417 00.000 12268 GuideStep: 0.4 px 197 ms WEST, -0.2 px 0 ms NORTH
23:10:24.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:24.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:26.436 02.019 11616 Exposure complete
23:10:26.492 00.056 11616 worker thread done servicing request
23:10:26.492 00.000 12268 OnExposeComplete: enter
23:10:26.493 00.001 12268 UpdateGuideState(): m_state=6
23:10:26.493 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
23:10:26.493 00.000 12268 Star::Find returns 1 (0), X=916.77, Y=18.36, Mass=336, SNR=12.7, Peak=46 HFD=3.6
23:10:26.493 00.000 12268 MultiStar: [#1 -0.67,-0.25,0.00,M8] 
23:10:26.493 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
23:10:26.493 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.56)
23:10:26.493 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.39 hyp=0.51 cameraTheta=0.86 mountX=0.42 mountY=0.28, mountTheta=0.59
23:10:26.495 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.39, opts=13)
23:10:26.496 00.001 12268 Enqueuing Move request for scope (0.34, 0.39)
23:10:26.496 00.000 11616 Worker thread wakes up
23:10:26.496 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.39) opts 0xd
23:10:26.496 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.39)
23:10:26.496 00.000 11616 Moving (0.34, 0.39) raw xDistance=0.42 yDistance=0.28
23:10:26.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
23:10:26.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:10:26.496 00.000 11616 MoveAxis(W, 236, ABG)
23:10:26.496 00.000 11616 Guiding  Dir = 3, Dur = 236
23:10:26.497 00.001 11616 IsSlewing returns 0
23:10:26.497 00.000 11616 IsGuiding returns 0
23:10:26.497 00.000 11616 PulseGuide returned control before completion, sleep 246
23:10:26.519 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=218, Gamma=1.290
23:10:26.538 00.019 12268 UpdateGuideState exits: m=336 SNR=12.7
23:10:26.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:26.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:26.538 00.000 12268 Enqueuing Expose request
23:10:26.745 00.207 11616 IsGuiding returns 1
23:10:26.746 00.001 11616 scope still moving after pulse duration time elapsed
23:10:26.775 00.029 11616 IsSlewing returns 0
23:10:26.775 00.000 11616 IsGuiding returns 0
23:10:26.775 00.000 11616 scope move finished after 236 + 42 ms
23:10:26.775 00.000 11616 Move returns status 0, amount 236
23:10:26.775 00.000 11616 MoveAxis(S, 24, ABG)
23:10:26.775 00.000 11616 Guiding  Dir = 1, Dur = 24
23:10:26.776 00.001 11616 IsSlewing returns 0
23:10:26.776 00.000 11616 IsGuiding returns 0
23:10:26.776 00.000 11616 PulseGuide returned control before completion, sleep 34
23:10:26.822 00.046 11616 IsGuiding returns 1
23:10:26.822 00.000 11616 scope still moving after pulse duration time elapsed
23:10:26.853 00.031 11616 IsSlewing returns 0
23:10:26.854 00.001 11616 IsGuiding returns 0
23:10:26.854 00.000 11616 scope move finished after 24 + 54 ms
23:10:26.854 00.000 11616 Move returns status 0, amount 24
23:10:26.854 00.000 11616 move complete, result=0
23:10:26.855 00.001 11616 worker thread done servicing request
23:10:26.855 00.000 12268 GuideStep: 0.4 px 236 ms WEST, 0.3 px 24 ms SOUTH
23:10:26.855 00.000 11616 Worker thread wakes up
23:10:26.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:26.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:28.860 02.005 11616 Exposure complete
23:10:28.915 00.055 11616 worker thread done servicing request
23:10:28.915 00.000 12268 OnExposeComplete: enter
23:10:28.916 00.001 12268 UpdateGuideState(): m_state=6
23:10:28.916 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
23:10:28.916 00.000 12268 Star::Find returns 1 (0), X=916.39, Y=18.53, Mass=393, SNR=13.6, Peak=58 HFD=3.9
23:10:28.916 00.000 12268 MultiStar: [#1 -1.14,0.22,0.00,M9] 
23:10:28.916 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
23:10:28.916 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
23:10:28.916 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.56 hyp=0.56 cameraTheta=1.65 mountX=0.55 mountY=-0.12, mountTheta=-0.21
23:10:28.918 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.56, opts=13)
23:10:28.918 00.000 12268 Enqueuing Move request for scope (-0.04, 0.56)
23:10:28.918 00.000 11616 Worker thread wakes up
23:10:28.918 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.56) opts 0xd
23:10:28.918 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.56)
23:10:28.918 00.000 11616 Moving (-0.04, 0.56) raw xDistance=0.55 yDistance=-0.12
23:10:28.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.55
23:10:28.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:28.919 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:10:28.919 00.000 11616 MoveAxis(W, 310, ABG)
23:10:28.919 00.000 11616 Guiding  Dir = 3, Dur = 310
23:10:28.919 00.000 11616 IsSlewing returns 0
23:10:28.919 00.000 11616 IsGuiding returns 0
23:10:28.920 00.001 11616 PulseGuide returned control before completion, sleep 320
23:10:28.942 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:10:28.962 00.020 12268 UpdateGuideState exits: m=393 SNR=13.6
23:10:28.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:28.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:28.963 00.001 12268 Enqueuing Expose request
23:10:29.252 00.289 11616 IsGuiding returns 1
23:10:29.252 00.000 11616 scope still moving after pulse duration time elapsed
23:10:29.283 00.031 11616 IsSlewing returns 0
23:10:29.283 00.000 11616 IsGuiding returns 0
23:10:29.283 00.000 11616 scope move finished after 310 + 53 ms
23:10:29.283 00.000 11616 Move returns status 0, amount 310
23:10:29.283 00.000 11616 MoveAxis(N, 0, ABG)
23:10:29.284 00.001 11616 Move returns status 0, amount 0
23:10:29.284 00.000 11616 move complete, result=0
23:10:29.284 00.000 11616 worker thread done servicing request
23:10:29.284 00.000 11616 Worker thread wakes up
23:10:29.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:29.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:29.284 00.000 12268 GuideStep: 0.6 px 310 ms WEST, -0.1 px 0 ms NORTH
23:10:31.287 02.003 11616 Exposure complete
23:10:31.343 00.056 11616 worker thread done servicing request
23:10:31.343 00.000 12268 OnExposeComplete: enter
23:10:31.343 00.000 12268 UpdateGuideState(): m_state=6
23:10:31.343 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
23:10:31.343 00.000 12268 Star::Find returns 1 (0), X=916.80, Y=17.10, Mass=371, SNR=13.2, Peak=40 HFD=4.1
23:10:31.343 00.000 12268 MultiStar: [#1 -0.48,-0.95,0.00,M10] 
23:10:31.343 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
23:10:31.343 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
23:10:31.344 00.001 12268 CameraToMount -- cameraX=0.37 cameraY=-0.87 hyp=0.95 cameraTheta=-1.17 mountX=-0.83 mountY=0.48, mountTheta=2.62
23:10:31.345 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.87, opts=13)
23:10:31.345 00.000 12268 Enqueuing Move request for scope (0.37, -0.87)
23:10:31.346 00.001 11616 Worker thread wakes up
23:10:31.346 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.87) opts 0xd
23:10:31.346 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.87)
23:10:31.346 00.000 11616 Moving (0.37, -0.87) raw xDistance=-0.83 yDistance=0.48
23:10:31.346 00.000 11616 resist switch: large excursion: input -0.83 thresh 0.29 direction from 1 to -1
23:10:31.346 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.49
23:10:31.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.83
23:10:31.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
23:10:31.346 00.000 11616 MoveAxis(E, 464, ABG)
23:10:31.346 00.000 11616 Guiding  Dir = 2, Dur = 464
23:10:31.347 00.001 11616 IsSlewing returns 0
23:10:31.347 00.000 11616 IsGuiding returns 0
23:10:31.347 00.000 11616 PulseGuide returned control before completion, sleep 474
23:10:31.373 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=208, Gamma=1.290
23:10:31.392 00.019 12268 UpdateGuideState exits: m=371 SNR=13.2
23:10:31.392 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:31.393 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:31.393 00.000 12268 Enqueuing Expose request
23:10:31.832 00.439 11616 IsGuiding returns 1
23:10:31.832 00.000 11616 scope still moving after pulse duration time elapsed
23:10:31.863 00.031 11616 IsSlewing returns 0
23:10:31.863 00.000 11616 IsGuiding returns 0
23:10:31.864 00.001 11616 scope move finished after 464 + 52 ms
23:10:31.864 00.000 11616 Move returns status 0, amount 464
23:10:31.864 00.000 11616 MoveAxis(S, 41, ABG)
23:10:31.864 00.000 11616 Guiding  Dir = 1, Dur = 41
23:10:31.864 00.000 11616 IsSlewing returns 0
23:10:31.864 00.000 11616 IsGuiding returns 0
23:10:31.865 00.001 11616 PulseGuide returned control before completion, sleep 51
23:10:31.926 00.061 11616 IsGuiding returns 1
23:10:31.926 00.000 11616 scope still moving after pulse duration time elapsed
23:10:31.956 00.030 11616 IsSlewing returns 0
23:10:31.956 00.000 11616 IsGuiding returns 1
23:10:31.988 00.032 11616 IsSlewing returns 0
23:10:31.988 00.000 11616 IsGuiding returns 1
23:10:32.019 00.031 11616 IsSlewing returns 0
23:10:32.019 00.000 11616 IsGuiding returns 1
23:10:32.051 00.032 11616 IsSlewing returns 0
23:10:32.051 00.000 11616 IsGuiding returns 1
23:10:32.082 00.031 11616 IsSlewing returns 0
23:10:32.082 00.000 11616 IsGuiding returns 0
23:10:32.082 00.000 11616 scope move finished after 41 + 177 ms
23:10:32.083 00.001 11616 Move returns status 0, amount 41
23:10:32.083 00.000 11616 move complete, result=0
23:10:32.083 00.000 11616 worker thread done servicing request
23:10:32.083 00.000 11616 Worker thread wakes up
23:10:32.083 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:32.083 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:32.083 00.000 12268 GuideStep: -0.8 px 464 ms EAST, 0.5 px 41 ms SOUTH
23:10:34.123 02.040 11616 Exposure complete
23:10:34.181 00.058 11616 worker thread done servicing request
23:10:34.181 00.000 12268 OnExposeComplete: enter
23:10:34.181 00.000 12268 UpdateGuideState(): m_state=6
23:10:34.182 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
23:10:34.182 00.000 12268 Star::Find returns 1 (0), X=916.57, Y=18.18, Mass=387, SNR=13.5, Peak=54 HFD=3.7
23:10:34.182 00.000 12268 MultiStar: [#1 -1.02,-0.17,0.00,R] 
23:10:34.182 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
23:10:34.182 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
23:10:34.182 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.25 cameraTheta=1.01 mountX=0.22 mountY=0.11, mountTheta=0.44
23:10:34.184 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.21, opts=13)
23:10:34.184 00.000 12268 Enqueuing Move request for scope (0.13, 0.21)
23:10:34.184 00.000 11616 Worker thread wakes up
23:10:34.184 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd
23:10:34.184 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.21)
23:10:34.184 00.000 11616 Moving (0.13, 0.21) raw xDistance=0.22 yDistance=0.11
23:10:34.184 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:10:34.184 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:10:34.185 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:34.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:10:34.185 00.000 11616 MoveAxis(E, 0, ABG)
23:10:34.185 00.000 11616 Move returns status 0, amount 0
23:10:34.185 00.000 11616 MoveAxis(N, 0, ABG)
23:10:34.185 00.000 11616 Move returns status 0, amount 0
23:10:34.185 00.000 11616 move complete, result=0
23:10:34.185 00.000 11616 worker thread done servicing request
23:10:34.211 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:10:34.232 00.021 12268 UpdateGuideState exits: m=387 SNR=13.5
23:10:34.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:34.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:34.232 00.000 12268 Enqueuing Expose request
23:10:34.233 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:34.233 00.000 11616 Worker thread wakes up
23:10:34.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:34.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:36.247 02.014 11616 Exposure complete
23:10:36.306 00.059 11616 worker thread done servicing request
23:10:36.307 00.001 12268 OnExposeComplete: enter
23:10:36.307 00.000 12268 UpdateGuideState(): m_state=6
23:10:36.307 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
23:10:36.307 00.000 12268 Star::Find returns 1 (0), X=916.35, Y=17.94, Mass=385, SNR=13.5, Peak=60 HFD=4.0
23:10:36.307 00.000 12268 MultiStar: [#1 0.14,-0.00,0.75,U] 
23:10:36.307 00.000 12268 refined, 1 included, MultiStar: {0.01, -0.02}, one-star: {-0.08, -0.03}
23:10:36.307 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
23:10:36.308 00.001 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.70)
23:10:36.308 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.00 mountX=-0.02 mountY=0.01, mountTheta=2.46
23:10:36.309 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.02, opts=13)
23:10:36.309 00.000 12268 Enqueuing Move request for scope (0.01, -0.02)
23:10:36.309 00.000 11616 Worker thread wakes up
23:10:36.310 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
23:10:36.310 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
23:10:36.310 00.000 11616 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=0.01
23:10:36.310 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:36.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:10:36.310 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:36.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:10:36.310 00.000 11616 MoveAxis(E, 0, ABG)
23:10:36.310 00.000 11616 Move returns status 0, amount 0
23:10:36.310 00.000 11616 MoveAxis(N, 0, ABG)
23:10:36.310 00.000 11616 Move returns status 0, amount 0
23:10:36.310 00.000 11616 move complete, result=0
23:10:36.311 00.001 11616 worker thread done servicing request
23:10:36.333 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=240, Gamma=1.290
23:10:36.351 00.018 12268 UpdateGuideState exits: m=385 SNR=13.5
23:10:36.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:36.352 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:36.352 00.000 12268 Enqueuing Expose request
23:10:36.352 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:36.352 00.000 11616 Worker thread wakes up
23:10:36.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:36.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:38.364 02.012 11616 Exposure complete
23:10:38.423 00.059 11616 worker thread done servicing request
23:10:38.423 00.000 12268 OnExposeComplete: enter
23:10:38.424 00.001 12268 UpdateGuideState(): m_state=6
23:10:38.424 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
23:10:38.424 00.000 12268 Star::Find returns 1 (0), X=916.15, Y=17.70, Mass=335, SNR=12.5, Peak=67 HFD=3.5
23:10:38.424 00.000 12268 MultiStar: [#1 -0.02,0.25,0.81,U] 
23:10:38.424 00.000 12268 refined, 1 included, MultiStar: {-0.17, -0.04}, one-star: {-0.29, -0.27}
23:10:38.424 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
23:10:38.424 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.20)
23:10:38.424 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-2.90 mountX=-0.06 mountY=-0.16, mountTheta=-1.91
23:10:38.426 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.04, opts=13)
23:10:38.426 00.000 12268 Enqueuing Move request for scope (-0.17, -0.04)
23:10:38.426 00.000 11616 Worker thread wakes up
23:10:38.426 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
23:10:38.426 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
23:10:38.426 00.000 11616 Moving (-0.17, -0.04) raw xDistance=-0.06 yDistance=-0.16
23:10:38.427 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:38.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:10:38.427 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:10:38.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:10:38.427 00.000 11616 MoveAxis(E, 0, ABG)
23:10:38.427 00.000 11616 Move returns status 0, amount 0
23:10:38.427 00.000 11616 MoveAxis(N, 0, ABG)
23:10:38.427 00.000 11616 Move returns status 0, amount 0
23:10:38.427 00.000 11616 move complete, result=0
23:10:38.427 00.000 11616 worker thread done servicing request
23:10:38.451 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=248, Gamma=1.290
23:10:38.470 00.019 12268 UpdateGuideState exits: m=335 SNR=12.5
23:10:38.470 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:38.470 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:38.470 00.000 12268 Enqueuing Expose request
23:10:38.470 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:10:38.470 00.000 11616 Worker thread wakes up
23:10:38.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:38.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:40.479 02.009 11616 Exposure complete
23:10:40.537 00.058 11616 worker thread done servicing request
23:10:40.537 00.000 12268 OnExposeComplete: enter
23:10:40.537 00.000 12268 UpdateGuideState(): m_state=6
23:10:40.537 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
23:10:40.538 00.001 12268 Star::Find returns 1 (0), X=916.83, Y=17.83, Mass=360, SNR=13.0, Peak=43 HFD=4.3
23:10:40.538 00.000 12268 MultiStar: [#1 1.08,-0.27,0.00,M1] 
23:10:40.538 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
23:10:40.538 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.37)
23:10:40.538 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.14 hyp=0.42 cameraTheta=-0.33 mountX=-0.10 mountY=0.41, mountTheta=1.80
23:10:40.540 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.14, opts=13)
23:10:40.540 00.000 12268 Enqueuing Move request for scope (0.40, -0.14)
23:10:40.541 00.001 11616 Worker thread wakes up
23:10:40.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.14) opts 0xd
23:10:40.541 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.14)
23:10:40.541 00.000 11616 Moving (0.40, -0.14) raw xDistance=-0.10 yDistance=0.41
23:10:40.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
23:10:40.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
23:10:40.541 00.000 11616 MoveAxis(E, 55, ABG)
23:10:40.541 00.000 11616 Guiding  Dir = 2, Dur = 55
23:10:40.542 00.001 11616 IsSlewing returns 0
23:10:40.542 00.000 11616 IsGuiding returns 0
23:10:40.542 00.000 11616 PulseGuide returned control before completion, sleep 65
23:10:40.567 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=206, Gamma=1.290
23:10:40.591 00.024 12268 UpdateGuideState exits: m=360 SNR=13.0
23:10:40.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:40.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:40.592 00.001 12268 Enqueuing Expose request
23:10:40.617 00.025 11616 IsGuiding returns 1
23:10:40.618 00.001 11616 scope still moving after pulse duration time elapsed
23:10:40.647 00.029 11616 IsSlewing returns 0
23:10:40.648 00.001 11616 IsGuiding returns 1
23:10:40.678 00.030 11616 IsSlewing returns 0
23:10:40.680 00.002 11616 IsGuiding returns 1
23:10:40.709 00.029 11616 IsSlewing returns 0
23:10:40.709 00.000 11616 IsGuiding returns 0
23:10:40.709 00.000 11616 scope move finished after 55 + 112 ms
23:10:40.709 00.000 11616 Move returns status 0, amount 55
23:10:40.709 00.000 11616 MoveAxis(S, 35, ABG)
23:10:40.709 00.000 11616 Guiding  Dir = 1, Dur = 35
23:10:40.709 00.000 11616 IsSlewing returns 0
23:10:40.710 00.001 11616 IsGuiding returns 0
23:10:40.710 00.000 11616 PulseGuide returned control before completion, sleep 45
23:10:40.756 00.046 11616 IsGuiding returns 1
23:10:40.756 00.000 11616 scope still moving after pulse duration time elapsed
23:10:40.788 00.032 11616 IsSlewing returns 0
23:10:40.788 00.000 11616 IsGuiding returns 0
23:10:40.788 00.000 11616 scope move finished after 35 + 43 ms
23:10:40.788 00.000 11616 Move returns status 0, amount 35
23:10:40.789 00.001 11616 move complete, result=0
23:10:40.789 00.000 11616 worker thread done servicing request
23:10:40.789 00.000 12268 GuideStep: -0.1 px 55 ms EAST, 0.4 px 35 ms SOUTH
23:10:40.789 00.000 11616 Worker thread wakes up
23:10:40.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:40.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:42.798 02.009 11616 Exposure complete
23:10:42.855 00.057 11616 worker thread done servicing request
23:10:42.855 00.000 12268 OnExposeComplete: enter
23:10:42.856 00.001 12268 UpdateGuideState(): m_state=6
23:10:42.856 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
23:10:42.856 00.000 12268 Star::Find returns 1 (0), X=916.55, Y=17.88, Mass=368, SNR=13.2, Peak=49 HFD=3.9
23:10:42.856 00.000 12268 MultiStar: [#1 0.10,-0.10,0.67,U] 
23:10:42.856 00.000 12268 refined, 1 included, MultiStar: {0.11, -0.09}, one-star: {0.12, -0.09}
23:10:42.856 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
23:10:42.856 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
23:10:42.856 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.15 cameraTheta=-0.69 mountX=-0.08 mountY=0.12, mountTheta=2.15
23:10:42.858 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.09, opts=13)
23:10:42.859 00.001 12268 Enqueuing Move request for scope (0.11, -0.09)
23:10:42.859 00.000 11616 Worker thread wakes up
23:10:42.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
23:10:42.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
23:10:42.859 00.000 11616 Moving (0.11, -0.09) raw xDistance=-0.08 yDistance=0.12
23:10:42.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:42.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:10:42.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:42.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:10:42.859 00.000 11616 MoveAxis(E, 0, ABG)
23:10:42.860 00.001 11616 Move returns status 0, amount 0
23:10:42.860 00.000 11616 MoveAxis(N, 0, ABG)
23:10:42.860 00.000 11616 Move returns status 0, amount 0
23:10:42.860 00.000 11616 move complete, result=0
23:10:42.860 00.000 11616 worker thread done servicing request
23:10:42.882 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=223, Gamma=1.290
23:10:42.902 00.020 12268 UpdateGuideState exits: m=368 SNR=13.2
23:10:42.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:42.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:42.902 00.000 12268 Enqueuing Expose request
23:10:42.902 00.000 11616 Worker thread wakes up
23:10:42.902 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:42.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:42.903 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:44.909 02.006 11616 Exposure complete
23:10:44.966 00.057 11616 worker thread done servicing request
23:10:44.966 00.000 12268 OnExposeComplete: enter
23:10:44.966 00.000 12268 UpdateGuideState(): m_state=6
23:10:44.966 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
23:10:44.966 00.000 12268 Star::Find returns 1 (0), X=916.63, Y=18.02, Mass=378, SNR=13.4, Peak=50 HFD=4.1
23:10:44.966 00.000 12268 MultiStar: [#1 0.29,-0.00,0.67,U] 
23:10:44.966 00.000 12268 single-star, 1 included, MultiStar: {0.23, 0.03}, one-star: {0.19, 0.05}
23:10:44.966 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
23:10:44.966 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.97)
23:10:44.966 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.27 mountX=0.07 mountY=0.19, mountTheta=1.20
23:10:44.968 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.05, opts=13)
23:10:44.968 00.000 12268 Enqueuing Move request for scope (0.19, 0.05)
23:10:44.968 00.000 11616 Worker thread wakes up
23:10:44.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
23:10:44.969 00.001 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
23:10:44.969 00.000 11616 Moving (0.19, 0.05) raw xDistance=0.07 yDistance=0.19
23:10:44.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:44.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:10:44.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
23:10:44.969 00.000 11616 MoveAxis(E, 0, ABG)
23:10:44.969 00.000 11616 Move returns status 0, amount 0
23:10:44.970 00.001 11616 MoveAxis(S, 16, ABG)
23:10:44.970 00.000 11616 Guiding  Dir = 1, Dur = 16
23:10:44.970 00.000 11616 IsSlewing returns 0
23:10:44.970 00.000 11616 IsGuiding returns 0
23:10:44.971 00.001 11616 PulseGuide returned control before completion, sleep 26
23:10:44.991 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=222, Gamma=1.290
23:10:45.000 00.009 11616 IsGuiding returns 1
23:10:45.000 00.000 11616 scope still moving after pulse duration time elapsed
23:10:45.010 00.010 12268 UpdateGuideState exits: m=378 SNR=13.4
23:10:45.012 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:45.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:45.012 00.000 12268 Enqueuing Expose request
23:10:45.031 00.019 11616 IsSlewing returns 0
23:10:45.031 00.000 11616 IsGuiding returns 0
23:10:45.032 00.001 11616 scope move finished after 16 + 45 ms
23:10:45.032 00.000 11616 Move returns status 0, amount 16
23:10:45.032 00.000 11616 move complete, result=0
23:10:45.032 00.000 11616 worker thread done servicing request
23:10:45.032 00.000 11616 Worker thread wakes up
23:10:45.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:45.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:45.034 00.002 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
23:10:47.046 02.012 11616 Exposure complete
23:10:47.104 00.058 11616 worker thread done servicing request
23:10:47.105 00.001 12268 OnExposeComplete: enter
23:10:47.105 00.000 12268 UpdateGuideState(): m_state=6
23:10:47.105 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
23:10:47.105 00.000 12268 Star::Find returns 1 (0), X=917.01, Y=17.90, Mass=376, SNR=13.3, Peak=44 HFD=4.3
23:10:47.105 00.000 12268 MultiStar: [#1 0.74,0.18,0.00,M1] 
23:10:47.106 00.001 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
23:10:47.106 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
23:10:47.106 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=-0.07 hyp=0.59 cameraTheta=-0.12 mountX=-0.01 mountY=0.59, mountTheta=1.59
23:10:47.108 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=-0.07, opts=13)
23:10:47.108 00.000 12268 Enqueuing Move request for scope (0.58, -0.07)
23:10:47.109 00.001 11616 Worker thread wakes up
23:10:47.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.07) opts 0xd
23:10:47.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, -0.07)
23:10:47.109 00.000 11616 Moving (0.58, -0.07) raw xDistance=-0.01 yDistance=0.59
23:10:47.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:47.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:10:47.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
23:10:47.109 00.000 11616 MoveAxis(E, 0, ABG)
23:10:47.109 00.000 11616 Move returns status 0, amount 0
23:10:47.110 00.001 11616 MoveAxis(S, 50, ABG)
23:10:47.110 00.000 11616 Guiding  Dir = 1, Dur = 50
23:10:47.110 00.000 11616 IsSlewing returns 0
23:10:47.110 00.000 11616 IsGuiding returns 0
23:10:47.110 00.000 11616 PulseGuide returned control before completion, sleep 60
23:10:47.135 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
23:10:47.153 00.018 12268 UpdateGuideState exits: m=376 SNR=13.3
23:10:47.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:47.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:47.153 00.000 12268 Enqueuing Expose request
23:10:47.173 00.020 11616 IsGuiding returns 1
23:10:47.173 00.000 11616 scope still moving after pulse duration time elapsed
23:10:47.204 00.031 11616 IsSlewing returns 0
23:10:47.205 00.001 11616 IsGuiding returns 0
23:10:47.205 00.000 11616 scope move finished after 50 + 43 ms
23:10:47.205 00.000 11616 Move returns status 0, amount 50
23:10:47.205 00.000 11616 move complete, result=0
23:10:47.205 00.000 11616 worker thread done servicing request
23:10:47.206 00.001 11616 Worker thread wakes up
23:10:47.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:47.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:47.206 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.6 px 50 ms SOUTH
23:10:49.206 02.000 11616 Exposure complete
23:10:49.264 00.058 11616 worker thread done servicing request
23:10:49.264 00.000 12268 OnExposeComplete: enter
23:10:49.264 00.000 12268 UpdateGuideState(): m_state=6
23:10:49.264 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
23:10:49.264 00.000 12268 Star::Find returns 1 (0), X=916.64, Y=17.75, Mass=428, SNR=14.2, Peak=52 HFD=3.8
23:10:49.265 00.001 12268 MultiStar: [#1 0.47,-0.17,0.57,U] 
23:10:49.265 00.000 12268 single-star, 1 included, MultiStar: {0.30, -0.20}, one-star: {0.21, -0.22}
23:10:49.265 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
23:10:49.265 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
23:10:49.265 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.22 hyp=0.30 cameraTheta=-0.82 mountX=-0.20 mountY=0.23, mountTheta=2.28
23:10:49.266 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.22, opts=13)
23:10:49.266 00.000 12268 Enqueuing Move request for scope (0.21, -0.22)
23:10:49.267 00.001 11616 Worker thread wakes up
23:10:49.267 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.22) opts 0xd
23:10:49.267 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.22)
23:10:49.267 00.000 11616 Moving (0.21, -0.22) raw xDistance=-0.20 yDistance=0.23
23:10:49.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
23:10:49.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:10:49.267 00.000 11616 MoveAxis(E, 113, ABG)
23:10:49.267 00.000 11616 Guiding  Dir = 2, Dur = 113
23:10:49.267 00.000 11616 IsSlewing returns 0
23:10:49.268 00.001 11616 IsGuiding returns 0
23:10:49.268 00.000 11616 PulseGuide returned control before completion, sleep 123
23:10:49.290 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:10:49.308 00.018 12268 UpdateGuideState exits: m=428 SNR=14.2
23:10:49.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:49.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:49.308 00.000 12268 Enqueuing Expose request
23:10:49.394 00.086 11616 IsGuiding returns 1
23:10:49.394 00.000 11616 scope still moving after pulse duration time elapsed
23:10:49.425 00.031 11616 IsSlewing returns 0
23:10:49.425 00.000 11616 IsGuiding returns 0
23:10:49.426 00.001 11616 scope move finished after 113 + 45 ms
23:10:49.426 00.000 11616 Move returns status 0, amount 113
23:10:49.426 00.000 11616 MoveAxis(S, 20, ABG)
23:10:49.426 00.000 11616 Guiding  Dir = 1, Dur = 20
23:10:49.426 00.000 11616 IsSlewing returns 0
23:10:49.426 00.000 11616 IsGuiding returns 0
23:10:49.426 00.000 11616 PulseGuide returned control before completion, sleep 30
23:10:49.472 00.046 11616 IsGuiding returns 1
23:10:49.472 00.000 11616 scope still moving after pulse duration time elapsed
23:10:49.503 00.031 11616 IsSlewing returns 0
23:10:49.503 00.000 11616 IsGuiding returns 0
23:10:49.503 00.000 11616 scope move finished after 20 + 56 ms
23:10:49.504 00.001 11616 Move returns status 0, amount 20
23:10:49.504 00.000 11616 move complete, result=0
23:10:49.504 00.000 11616 worker thread done servicing request
23:10:49.504 00.000 11616 Worker thread wakes up
23:10:49.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:49.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:49.504 00.000 12268 GuideStep: -0.2 px 113 ms EAST, 0.2 px 20 ms SOUTH
23:10:51.519 02.015 11616 Exposure complete
23:10:51.578 00.059 11616 worker thread done servicing request
23:10:51.578 00.000 12268 OnExposeComplete: enter
23:10:51.578 00.000 12268 UpdateGuideState(): m_state=6
23:10:51.579 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
23:10:51.579 00.000 12268 Star::Find returns 1 (0), X=916.47, Y=17.63, Mass=392, SNR=13.6, Peak=51 HFD=4.1
23:10:51.579 00.000 12268 MultiStar: [#1 0.27,-0.16,0.73,U] 
23:10:51.579 00.000 12268 refined, 1 included, MultiStar: {0.14, -0.26}, one-star: {0.04, -0.34}
23:10:51.579 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
23:10:51.579 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
23:10:51.579 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.26 hyp=0.30 cameraTheta=-1.10 mountX=-0.25 mountY=0.17, mountTheta=2.55
23:10:51.581 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.26, opts=13)
23:10:51.581 00.000 12268 Enqueuing Move request for scope (0.14, -0.26)
23:10:51.581 00.000 11616 Worker thread wakes up
23:10:51.582 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.26) opts 0xd
23:10:51.582 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.26)
23:10:51.582 00.000 11616 Moving (0.14, -0.26) raw xDistance=-0.25 yDistance=0.17
23:10:51.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
23:10:51.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:10:51.582 00.000 11616 MoveAxis(E, 140, ABG)
23:10:51.582 00.000 11616 Guiding  Dir = 2, Dur = 140
23:10:51.582 00.000 11616 IsSlewing returns 0
23:10:51.583 00.001 11616 IsGuiding returns 0
23:10:51.583 00.000 11616 PulseGuide returned control before completion, sleep 150
23:10:51.607 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:10:51.627 00.020 12268 UpdateGuideState exits: m=392 SNR=13.6
23:10:51.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:51.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:51.627 00.000 12268 Enqueuing Expose request
23:10:51.743 00.116 11616 IsGuiding returns 1
23:10:51.743 00.000 11616 scope still moving after pulse duration time elapsed
23:10:51.774 00.031 11616 IsSlewing returns 0
23:10:51.774 00.000 11616 IsGuiding returns 0
23:10:51.774 00.000 11616 scope move finished after 140 + 51 ms
23:10:51.774 00.000 11616 Move returns status 0, amount 140
23:10:51.774 00.000 11616 MoveAxis(S, 14, ABG)
23:10:51.774 00.000 11616 Guiding  Dir = 1, Dur = 14
23:10:51.775 00.001 11616 IsSlewing returns 0
23:10:51.775 00.000 11616 IsGuiding returns 0
23:10:51.775 00.000 11616 PulseGuide returned control before completion, sleep 24
23:10:51.805 00.030 11616 IsGuiding returns 1
23:10:51.805 00.000 11616 scope still moving after pulse duration time elapsed
23:10:51.836 00.031 11616 IsSlewing returns 0
23:10:51.836 00.000 11616 IsGuiding returns 0
23:10:51.836 00.000 11616 scope move finished after 14 + 47 ms
23:10:51.836 00.000 11616 Move returns status 0, amount 14
23:10:51.836 00.000 11616 move complete, result=0
23:10:51.836 00.000 11616 worker thread done servicing request
23:10:51.836 00.000 12268 GuideStep: -0.2 px 140 ms EAST, 0.2 px 14 ms SOUTH
23:10:51.837 00.001 11616 Worker thread wakes up
23:10:51.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:51.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:53.845 02.008 11616 Exposure complete
23:10:53.901 00.056 11616 worker thread done servicing request
23:10:53.901 00.000 12268 OnExposeComplete: enter
23:10:53.901 00.000 12268 UpdateGuideState(): m_state=6
23:10:53.901 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
23:10:53.901 00.000 12268 Star::Find returns 1 (0), X=916.91, Y=17.55, Mass=363, SNR=13.2, Peak=52 HFD=3.6
23:10:53.901 00.000 12268 MultiStar: [#1 0.05,-0.74,0.00,M1] 
23:10:53.902 00.001 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
23:10:53.902 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.98)
23:10:53.902 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.42 hyp=0.64 cameraTheta=-0.72 mountX=-0.37 mountY=0.53, mountTheta=2.19
23:10:53.904 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.42, opts=13)
23:10:53.904 00.000 12268 Enqueuing Move request for scope (0.48, -0.42)
23:10:53.904 00.000 11616 Worker thread wakes up
23:10:53.904 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.42) opts 0xd
23:10:53.905 00.001 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.42)
23:10:53.905 00.000 11616 Moving (0.48, -0.42) raw xDistance=-0.37 yDistance=0.53
23:10:53.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
23:10:53.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
23:10:53.905 00.000 11616 MoveAxis(E, 209, ABG)
23:10:53.905 00.000 11616 Guiding  Dir = 2, Dur = 209
23:10:53.905 00.000 11616 IsSlewing returns 0
23:10:53.905 00.000 11616 IsGuiding returns 0
23:10:53.906 00.001 11616 PulseGuide returned control before completion, sleep 219
23:10:53.927 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=242, Gamma=1.290
23:10:53.944 00.017 12268 UpdateGuideState exits: m=363 SNR=13.2
23:10:53.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:53.945 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:53.945 00.000 12268 Enqueuing Expose request
23:10:54.135 00.190 11616 IsGuiding returns 1
23:10:54.135 00.000 11616 scope still moving after pulse duration time elapsed
23:10:54.165 00.030 11616 IsSlewing returns 0
23:10:54.165 00.000 11616 IsGuiding returns 1
23:10:54.197 00.032 11616 IsSlewing returns 0
23:10:54.197 00.000 11616 IsGuiding returns 1
23:10:54.228 00.031 11616 IsSlewing returns 0
23:10:54.228 00.000 11616 IsGuiding returns 0
23:10:54.228 00.000 11616 scope move finished after 209 + 113 ms
23:10:54.228 00.000 11616 Move returns status 0, amount 209
23:10:54.229 00.001 11616 MoveAxis(S, 45, ABG)
23:10:54.229 00.000 11616 Guiding  Dir = 1, Dur = 45
23:10:54.229 00.000 11616 IsSlewing returns 0
23:10:54.229 00.000 11616 IsGuiding returns 0
23:10:54.229 00.000 11616 PulseGuide returned control before completion, sleep 55
23:10:54.290 00.061 11616 IsGuiding returns 1
23:10:54.290 00.000 11616 scope still moving after pulse duration time elapsed
23:10:54.320 00.030 11616 IsSlewing returns 0
23:10:54.320 00.000 11616 IsGuiding returns 0
23:10:54.320 00.000 11616 scope move finished after 45 + 45 ms
23:10:54.320 00.000 11616 Move returns status 0, amount 45
23:10:54.320 00.000 11616 move complete, result=0
23:10:54.320 00.000 11616 worker thread done servicing request
23:10:54.320 00.000 12268 GuideStep: -0.4 px 209 ms EAST, 0.5 px 45 ms SOUTH
23:10:54.321 00.001 11616 Worker thread wakes up
23:10:54.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:54.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:56.331 02.010 11616 Exposure complete
23:10:56.389 00.058 11616 worker thread done servicing request
23:10:56.390 00.001 12268 OnExposeComplete: enter
23:10:56.390 00.000 12268 UpdateGuideState(): m_state=6
23:10:56.390 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
23:10:56.390 00.000 12268 Star::Find returns 1 (0), X=916.50, Y=17.92, Mass=474, SNR=15.1, Peak=61 HFD=4.3
23:10:56.390 00.000 12268 MultiStar: [#1 0.14,-0.26,0.69,U] 
23:10:56.390 00.000 12268 single-star, 1 included, MultiStar: {0.09, -0.13}, one-star: {0.07, -0.05}
23:10:56.390 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
23:10:56.391 00.001 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.08)
23:10:56.391 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-0.62 mountX=-0.04 mountY=0.07, mountTheta=2.09
23:10:56.393 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.05, opts=13)
23:10:56.393 00.000 12268 Enqueuing Move request for scope (0.07, -0.05)
23:10:56.393 00.000 11616 Worker thread wakes up
23:10:56.393 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
23:10:56.393 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
23:10:56.393 00.000 11616 Moving (0.07, -0.05) raw xDistance=-0.04 yDistance=0.07
23:10:56.394 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:56.394 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:10:56.394 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:56.394 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:10:56.394 00.000 11616 MoveAxis(E, 0, ABG)
23:10:56.394 00.000 11616 Move returns status 0, amount 0
23:10:56.394 00.000 11616 MoveAxis(N, 0, ABG)
23:10:56.394 00.000 11616 Move returns status 0, amount 0
23:10:56.394 00.000 11616 move complete, result=0
23:10:56.394 00.000 11616 worker thread done servicing request
23:10:56.416 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:10:56.434 00.018 12268 UpdateGuideState exits: m=474 SNR=15.1
23:10:56.434 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:56.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:56.434 00.000 12268 Enqueuing Expose request
23:10:56.434 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:56.435 00.001 11616 Worker thread wakes up
23:10:56.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:56.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:58.448 02.013 11616 Exposure complete
23:10:58.504 00.056 11616 worker thread done servicing request
23:10:58.504 00.000 12268 OnExposeComplete: enter
23:10:58.504 00.000 12268 UpdateGuideState(): m_state=6
23:10:58.504 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
23:10:58.504 00.000 12268 Star::Find returns 1 (0), X=916.43, Y=17.59, Mass=447, SNR=14.6, Peak=60 HFD=3.8
23:10:58.505 00.001 12268 MultiStar: [#1 0.29,-0.33,0.71,U] 
23:10:58.505 00.000 12268 refined, 1 included, MultiStar: {0.12, -0.36}, one-star: {-0.01, -0.38}
23:10:58.505 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
23:10:58.505 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
23:10:58.505 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.36 hyp=0.38 cameraTheta=-1.26 mountX=-0.35 mountY=0.16, mountTheta=2.71
23:10:58.506 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.36, opts=13)
23:10:58.507 00.001 12268 Enqueuing Move request for scope (0.12, -0.36)
23:10:58.507 00.000 11616 Worker thread wakes up
23:10:58.507 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.36) opts 0xd
23:10:58.507 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.36)
23:10:58.507 00.000 11616 Moving (0.12, -0.36) raw xDistance=-0.35 yDistance=0.16
23:10:58.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
23:10:58.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:10:58.507 00.000 11616 MoveAxis(E, 194, ABG)
23:10:58.507 00.000 11616 Guiding  Dir = 2, Dur = 194
23:10:58.507 00.000 11616 IsSlewing returns 0
23:10:58.508 00.001 11616 IsGuiding returns 0
23:10:58.508 00.000 11616 PulseGuide returned control before completion, sleep 204
23:10:58.530 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:10:58.549 00.019 12268 UpdateGuideState exits: m=447 SNR=14.6
23:10:58.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:58.550 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:10:58.550 00.000 12268 Enqueuing Expose request
23:10:58.728 00.178 11616 IsGuiding returns 0
23:10:58.728 00.000 11616 Move returns status 0, amount 194
23:10:58.728 00.000 11616 MoveAxis(S, 14, ABG)
23:10:58.728 00.000 11616 Guiding  Dir = 1, Dur = 14
23:10:58.728 00.000 11616 IsSlewing returns 0
23:10:58.729 00.001 11616 IsGuiding returns 0
23:10:58.729 00.000 11616 PulseGuide returned control before completion, sleep 24
23:10:58.759 00.030 11616 IsGuiding returns 1
23:10:58.759 00.000 11616 scope still moving after pulse duration time elapsed
23:10:58.790 00.031 11616 IsSlewing returns 0
23:10:58.790 00.000 11616 IsGuiding returns 1
23:10:58.821 00.031 11616 IsSlewing returns 0
23:10:58.821 00.000 11616 IsGuiding returns 1
23:10:58.852 00.031 11616 IsSlewing returns 0
23:10:58.852 00.000 11616 IsGuiding returns 1
23:10:58.883 00.031 11616 IsSlewing returns 0
23:10:58.884 00.001 11616 IsGuiding returns 1
23:10:58.914 00.030 11616 IsSlewing returns 0
23:10:58.914 00.000 11616 IsGuiding returns 0
23:10:58.914 00.000 11616 scope move finished after 14 + 171 ms
23:10:58.914 00.000 11616 Move returns status 0, amount 14
23:10:58.914 00.000 11616 move complete, result=0
23:10:58.915 00.001 11616 worker thread done servicing request
23:10:58.915 00.000 11616 Worker thread wakes up
23:10:58.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:10:58.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:10:58.915 00.000 12268 GuideStep: -0.3 px 194 ms EAST, 0.2 px 14 ms SOUTH
23:11:00.917 02.002 11616 Exposure complete
23:11:00.974 00.057 11616 worker thread done servicing request
23:11:00.974 00.000 12268 OnExposeComplete: enter
23:11:00.974 00.000 12268 UpdateGuideState(): m_state=6
23:11:00.975 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
23:11:00.975 00.000 12268 Star::Find returns 1 (0), X=916.35, Y=17.80, Mass=464, SNR=14.8, Peak=64 HFD=3.7
23:11:00.975 00.000 12268 MultiStar: [#1 0.34,-0.55,0.00,M1] 
23:11:00.975 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
23:11:00.975 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
23:11:00.975 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.02 mountX=-0.18 mountY=-0.06, mountTheta=-2.82
23:11:00.977 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.17, opts=13)
23:11:00.977 00.000 12268 Enqueuing Move request for scope (-0.08, -0.17)
23:11:00.977 00.000 11616 Worker thread wakes up
23:11:00.977 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
23:11:00.977 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
23:11:00.977 00.000 11616 Moving (-0.08, -0.17) raw xDistance=-0.18 yDistance=-0.06
23:11:00.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
23:11:00.977 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:00.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:11:00.978 00.001 11616 MoveAxis(E, 99, ABG)
23:11:00.978 00.000 11616 Guiding  Dir = 2, Dur = 99
23:11:00.978 00.000 11616 IsSlewing returns 0
23:11:00.978 00.000 11616 IsGuiding returns 0
23:11:00.979 00.001 11616 PulseGuide returned control before completion, sleep 109
23:11:01.000 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:11:01.018 00.018 12268 UpdateGuideState exits: m=464 SNR=14.8
23:11:01.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:01.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:01.018 00.000 12268 Enqueuing Expose request
23:11:01.092 00.074 11616 IsGuiding returns 1
23:11:01.092 00.000 11616 scope still moving after pulse duration time elapsed
23:11:01.123 00.031 11616 IsSlewing returns 0
23:11:01.123 00.000 11616 IsGuiding returns 0
23:11:01.123 00.000 11616 scope move finished after 99 + 46 ms
23:11:01.123 00.000 11616 Move returns status 0, amount 99
23:11:01.123 00.000 11616 MoveAxis(N, 0, ABG)
23:11:01.123 00.000 11616 Move returns status 0, amount 0
23:11:01.123 00.000 11616 move complete, result=0
23:11:01.124 00.001 11616 worker thread done servicing request
23:11:01.124 00.000 11616 Worker thread wakes up
23:11:01.124 00.000 12268 GuideStep: -0.2 px 99 ms EAST, -0.1 px 0 ms NORTH
23:11:01.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:01.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:03.143 02.019 11616 Exposure complete
23:11:03.199 00.056 11616 worker thread done servicing request
23:11:03.200 00.001 12268 OnExposeComplete: enter
23:11:03.200 00.000 12268 UpdateGuideState(): m_state=6
23:11:03.200 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
23:11:03.201 00.001 12268 Star::Find returns 1 (0), X=916.43, Y=17.94, Mass=515, SNR=15.7, Peak=74 HFD=3.9
23:11:03.201 00.000 12268 MultiStar: [#1 0.50,-0.07,0.65,U] 
23:11:03.201 00.000 12268 single-star, 1 included, MultiStar: {0.20, -0.05}, one-star: {0.00, -0.03}
23:11:03.201 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
23:11:03.201 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
23:11:03.201 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.51 mountX=-0.03 mountY=0.01, mountTheta=2.96
23:11:03.203 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.03, opts=13)
23:11:03.203 00.000 12268 Enqueuing Move request for scope (0.00, -0.03)
23:11:03.203 00.000 11616 Worker thread wakes up
23:11:03.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
23:11:03.203 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
23:11:03.203 00.000 11616 Moving (0.00, -0.03) raw xDistance=-0.03 yDistance=0.01
23:11:03.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:03.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:11:03.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:03.204 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:11:03.204 00.000 11616 MoveAxis(E, 0, ABG)
23:11:03.204 00.000 11616 Move returns status 0, amount 0
23:11:03.204 00.000 11616 MoveAxis(N, 0, ABG)
23:11:03.204 00.000 11616 Move returns status 0, amount 0
23:11:03.204 00.000 11616 move complete, result=0
23:11:03.204 00.000 11616 worker thread done servicing request
23:11:03.226 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=237, Gamma=1.290
23:11:03.243 00.017 12268 UpdateGuideState exits: m=515 SNR=15.7
23:11:03.244 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:03.244 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:03.244 00.000 12268 Enqueuing Expose request
23:11:03.244 00.000 11616 Worker thread wakes up
23:11:03.244 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:03.244 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:03.244 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:05.258 02.014 11616 Exposure complete
23:11:05.315 00.057 11616 worker thread done servicing request
23:11:05.316 00.001 12268 OnExposeComplete: enter
23:11:05.316 00.000 12268 UpdateGuideState(): m_state=6
23:11:05.316 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
23:11:05.316 00.000 12268 Star::Find returns 1 (0), X=916.71, Y=17.89, Mass=538, SNR=16.0, Peak=58 HFD=4.4
23:11:05.316 00.000 12268 MultiStar: [#1 0.47,-0.29,0.53,U] 
23:11:05.316 00.000 12268 single-star, 1 included, MultiStar: {0.34, -0.15}, one-star: {0.28, -0.08}
23:11:05.317 00.001 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
23:11:05.317 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
23:11:05.317 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-0.27 mountX=-0.05 mountY=0.28, mountTheta=1.74
23:11:05.319 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.08, opts=13)
23:11:05.319 00.000 12268 Enqueuing Move request for scope (0.28, -0.08)
23:11:05.319 00.000 11616 Worker thread wakes up
23:11:05.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.08) opts 0xd
23:11:05.319 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.08)
23:11:05.319 00.000 11616 Moving (0.28, -0.08) raw xDistance=-0.05 yDistance=0.28
23:11:05.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:05.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:11:05.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:11:05.320 00.001 11616 MoveAxis(E, 0, ABG)
23:11:05.320 00.000 11616 Move returns status 0, amount 0
23:11:05.320 00.000 11616 MoveAxis(S, 24, ABG)
23:11:05.320 00.000 11616 Guiding  Dir = 1, Dur = 24
23:11:05.320 00.000 11616 IsSlewing returns 0
23:11:05.320 00.000 11616 IsGuiding returns 0
23:11:05.321 00.001 11616 PulseGuide returned control before completion, sleep 34
23:11:05.343 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=244, Gamma=1.290
23:11:05.363 00.020 12268 UpdateGuideState exits: m=538 SNR=16.0
23:11:05.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:05.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:05.363 00.000 12268 Enqueuing Expose request
23:11:05.370 00.007 11616 IsGuiding returns 0
23:11:05.370 00.000 11616 Move returns status 0, amount 24
23:11:05.370 00.000 11616 move complete, result=0
23:11:05.371 00.001 11616 worker thread done servicing request
23:11:05.371 00.000 11616 Worker thread wakes up
23:11:05.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:05.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:05.373 00.002 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 24 ms SOUTH
23:11:07.386 02.013 11616 Exposure complete
23:11:07.444 00.058 11616 worker thread done servicing request
23:11:07.444 00.000 12268 OnExposeComplete: enter
23:11:07.444 00.000 12268 UpdateGuideState(): m_state=6
23:11:07.445 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
23:11:07.445 00.000 12268 Star::Find returns 1 (0), X=916.70, Y=17.47, Mass=483, SNR=15.1, Peak=52 HFD=4.0
23:11:07.445 00.000 12268 MultiStar: [#1 0.84,-0.52,0.00,M1] 
23:11:07.445 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
23:11:07.445 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.63)
23:11:07.445 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.50 hyp=0.57 cameraTheta=-1.07 mountX=-0.47 mountY=0.33, mountTheta=2.52
23:11:07.448 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.50, opts=13)
23:11:07.448 00.000 12268 Enqueuing Move request for scope (0.27, -0.50)
23:11:07.448 00.000 11616 Worker thread wakes up
23:11:07.448 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.50) opts 0xd
23:11:07.449 00.001 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.50)
23:11:07.449 00.000 11616 Moving (0.27, -0.50) raw xDistance=-0.47 yDistance=0.33
23:11:07.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
23:11:07.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
23:11:07.449 00.000 11616 MoveAxis(E, 263, ABG)
23:11:07.449 00.000 11616 Guiding  Dir = 2, Dur = 263
23:11:07.449 00.000 11616 IsSlewing returns 0
23:11:07.449 00.000 11616 IsGuiding returns 0
23:11:07.450 00.001 11616 PulseGuide returned control before completion, sleep 273
23:11:07.476 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=226, Gamma=1.290
23:11:07.497 00.021 12268 UpdateGuideState exits: m=483 SNR=15.1
23:11:07.497 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:07.497 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:07.497 00.000 12268 Enqueuing Expose request
23:11:07.729 00.232 11616 IsGuiding returns 1
23:11:07.729 00.000 11616 scope still moving after pulse duration time elapsed
23:11:07.759 00.030 11616 IsSlewing returns 0
23:11:07.760 00.001 11616 IsGuiding returns 0
23:11:07.760 00.000 11616 scope move finished after 263 + 48 ms
23:11:07.760 00.000 11616 Move returns status 0, amount 263
23:11:07.760 00.000 11616 MoveAxis(S, 28, ABG)
23:11:07.760 00.000 11616 Guiding  Dir = 1, Dur = 28
23:11:07.760 00.000 11616 IsSlewing returns 0
23:11:07.761 00.001 11616 IsGuiding returns 0
23:11:07.761 00.000 11616 PulseGuide returned control before completion, sleep 38
23:11:07.806 00.045 11616 IsGuiding returns 1
23:11:07.806 00.000 11616 scope still moving after pulse duration time elapsed
23:11:07.837 00.031 11616 IsSlewing returns 0
23:11:07.837 00.000 11616 IsGuiding returns 0
23:11:07.837 00.000 11616 scope move finished after 28 + 47 ms
23:11:07.838 00.001 11616 Move returns status 0, amount 28
23:11:07.838 00.000 11616 move complete, result=0
23:11:07.838 00.000 11616 worker thread done servicing request
23:11:07.838 00.000 11616 Worker thread wakes up
23:11:07.838 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:07.838 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:07.838 00.000 12268 GuideStep: -0.5 px 263 ms EAST, 0.3 px 28 ms SOUTH
23:11:09.853 02.015 11616 Exposure complete
23:11:09.909 00.056 11616 worker thread done servicing request
23:11:09.909 00.000 12268 OnExposeComplete: enter
23:11:09.909 00.000 12268 UpdateGuideState(): m_state=6
23:11:09.909 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
23:11:09.909 00.000 12268 Star::Find returns 1 (0), X=916.52, Y=17.79, Mass=476, SNR=15.0, Peak=53 HFD=3.9
23:11:09.909 00.000 12268 MultiStar: [#1 0.41,-0.07,0.65,U] 
23:11:09.910 00.001 12268 single-star, 1 included, MultiStar: {0.21, -0.14}, one-star: {0.08, -0.18}
23:11:09.910 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
23:11:09.910 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
23:11:09.910 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.15 mountX=-0.17 mountY=0.11, mountTheta=2.60
23:11:09.911 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.18, opts=13)
23:11:09.911 00.000 12268 Enqueuing Move request for scope (0.08, -0.18)
23:11:09.912 00.001 11616 Worker thread wakes up
23:11:09.912 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
23:11:09.912 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
23:11:09.912 00.000 11616 Moving (0.08, -0.18) raw xDistance=-0.17 yDistance=0.11
23:11:09.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
23:11:09.912 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:09.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:11:09.912 00.000 11616 MoveAxis(E, 98, ABG)
23:11:09.912 00.000 11616 Guiding  Dir = 2, Dur = 98
23:11:09.913 00.001 11616 IsSlewing returns 0
23:11:09.913 00.000 11616 IsGuiding returns 0
23:11:09.913 00.000 11616 PulseGuide returned control before completion, sleep 108
23:11:09.935 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:11:09.953 00.018 12268 UpdateGuideState exits: m=476 SNR=15.0
23:11:09.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:09.954 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:09.954 00.000 12268 Enqueuing Expose request
23:11:10.027 00.073 11616 IsGuiding returns 1
23:11:10.027 00.000 11616 scope still moving after pulse duration time elapsed
23:11:10.059 00.032 11616 IsSlewing returns 0
23:11:10.060 00.001 11616 IsGuiding returns 0
23:11:10.060 00.000 11616 scope move finished after 98 + 49 ms
23:11:10.060 00.000 11616 Move returns status 0, amount 98
23:11:10.060 00.000 11616 MoveAxis(N, 0, ABG)
23:11:10.060 00.000 11616 Move returns status 0, amount 0
23:11:10.060 00.000 11616 move complete, result=0
23:11:10.060 00.000 11616 worker thread done servicing request
23:11:10.060 00.000 11616 Worker thread wakes up
23:11:10.060 00.000 12268 GuideStep: -0.2 px 98 ms EAST, 0.1 px 0 ms NORTH
23:11:10.061 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:10.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:12.108 02.047 11616 Exposure complete
23:11:12.166 00.058 11616 worker thread done servicing request
23:11:12.166 00.000 12268 OnExposeComplete: enter
23:11:12.166 00.000 12268 UpdateGuideState(): m_state=6
23:11:12.166 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
23:11:12.166 00.000 12268 Star::Find returns 1 (0), X=916.45, Y=18.02, Mass=546, SNR=16.1, Peak=70 HFD=4.1
23:11:12.166 00.000 12268 MultiStar: [#1 0.31,0.38,0.65,U] 
23:11:12.167 00.001 12268 single-star, 1 included, MultiStar: {0.13, 0.18}, one-star: {0.02, 0.06}
23:11:12.167 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
23:11:12.167 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.96)
23:11:12.167 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.26 mountX=0.06 mountY=0.01, mountTheta=0.18
23:11:12.169 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.06, opts=13)
23:11:12.169 00.000 12268 Enqueuing Move request for scope (0.02, 0.06)
23:11:12.170 00.001 11616 Worker thread wakes up
23:11:12.170 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
23:11:12.170 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
23:11:12.170 00.000 11616 Moving (0.02, 0.06) raw xDistance=0.06 yDistance=0.01
23:11:12.170 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:12.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:11:12.170 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:12.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:11:12.170 00.000 11616 MoveAxis(E, 0, ABG)
23:11:12.170 00.000 11616 Move returns status 0, amount 0
23:11:12.170 00.000 11616 MoveAxis(N, 0, ABG)
23:11:12.171 00.001 11616 Move returns status 0, amount 0
23:11:12.171 00.000 11616 move complete, result=0
23:11:12.171 00.000 11616 worker thread done servicing request
23:11:12.192 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=247, Gamma=1.290
23:11:12.210 00.018 12268 UpdateGuideState exits: m=546 SNR=16.1
23:11:12.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:12.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:12.210 00.000 12268 Enqueuing Expose request
23:11:12.210 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:12.210 00.000 11616 Worker thread wakes up
23:11:12.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:12.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:14.220 02.010 11616 Exposure complete
23:11:14.284 00.064 11616 worker thread done servicing request
23:11:14.284 00.000 12268 OnExposeComplete: enter
23:11:14.284 00.000 12268 UpdateGuideState(): m_state=6
23:11:14.284 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
23:11:14.284 00.000 12268 Star::Find returns 1 (0), X=915.92, Y=17.97, Mass=433, SNR=14.3, Peak=67 HFD=4.1
23:11:14.284 00.000 12268 MultiStar: [#1 0.08,0.11,0.54,U] 
23:11:14.285 00.001 12268 refined, 1 included, MultiStar: {-0.30, 0.03}, one-star: {-0.51, -0.00}
23:11:14.285 00.000 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
23:11:14.285 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
23:11:14.285 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.03 hyp=0.30 cameraTheta=3.03 mountX=0.01 mountY=-0.30, mountTheta=-1.55
23:11:14.288 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.03, opts=13)
23:11:14.288 00.000 12268 Enqueuing Move request for scope (-0.30, 0.03)
23:11:14.288 00.000 11616 Worker thread wakes up
23:11:14.288 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.03) opts 0xd
23:11:14.288 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.03)
23:11:14.288 00.000 11616 Moving (-0.30, 0.03) raw xDistance=0.01 yDistance=-0.30
23:11:14.288 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:14.289 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:11:14.289 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:11:14.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:11:14.289 00.000 11616 MoveAxis(E, 0, ABG)
23:11:14.289 00.000 11616 Move returns status 0, amount 0
23:11:14.289 00.000 11616 MoveAxis(N, 0, ABG)
23:11:14.289 00.000 11616 Move returns status 0, amount 0
23:11:14.289 00.000 11616 move complete, result=0
23:11:14.289 00.000 11616 worker thread done servicing request
23:11:14.315 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:11:14.334 00.019 12268 UpdateGuideState exits: m=433 SNR=14.3
23:11:14.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:14.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:14.334 00.000 12268 Enqueuing Expose request
23:11:14.334 00.000 11616 Worker thread wakes up
23:11:14.334 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:11:14.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:14.335 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:16.351 02.016 11616 Exposure complete
23:11:16.411 00.060 12268 OnExposeComplete: enter
23:11:16.411 00.000 12268 UpdateGuideState(): m_state=6
23:11:16.411 00.000 11616 worker thread done servicing request
23:11:16.411 00.000 12268 Star::Find(15, 915, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
23:11:16.411 00.000 12268 Star::Find returns 1 (0), X=916.32, Y=17.98, Mass=352, SNR=12.9, Peak=53 HFD=3.9
23:11:16.411 00.000 12268 MultiStar: [#1 0.49,-0.18,0.79,U] 
23:11:16.411 00.000 12268 single-star, 1 included, MultiStar: {0.15, -0.07}, one-star: {-0.12, 0.01}
23:11:16.411 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
23:11:16.411 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
23:11:16.411 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.04 mountX=-0.00 mountY=-0.12, mountTheta=-1.57
23:11:16.413 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.01, opts=13)
23:11:16.413 00.000 12268 Enqueuing Move request for scope (-0.12, 0.01)
23:11:16.413 00.000 11616 Worker thread wakes up
23:11:16.413 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
23:11:16.413 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
23:11:16.413 00.000 11616 Moving (-0.12, 0.01) raw xDistance=-0.00 yDistance=-0.12
23:11:16.413 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:16.415 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:11:16.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:16.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:11:16.415 00.000 11616 MoveAxis(E, 0, ABG)
23:11:16.415 00.000 11616 Move returns status 0, amount 0
23:11:16.415 00.000 11616 MoveAxis(N, 0, ABG)
23:11:16.415 00.000 11616 Move returns status 0, amount 0
23:11:16.415 00.000 11616 move complete, result=0
23:11:16.415 00.000 11616 worker thread done servicing request
23:11:16.436 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=226, Gamma=1.290
23:11:16.454 00.018 12268 UpdateGuideState exits: m=352 SNR=12.9
23:11:16.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:16.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:16.454 00.000 12268 Enqueuing Expose request
23:11:16.454 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:16.454 00.000 11616 Worker thread wakes up
23:11:16.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:16.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:18.467 02.013 11616 Exposure complete
23:11:18.527 00.060 11616 worker thread done servicing request
23:11:18.527 00.000 12268 OnExposeComplete: enter
23:11:18.527 00.000 12268 UpdateGuideState(): m_state=6
23:11:18.527 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
23:11:18.528 00.001 12268 Star::Find returns 1 (0), X=916.67, Y=17.53, Mass=431, SNR=14.3, Peak=50 HFD=4.4
23:11:18.528 00.000 12268 MultiStar: [#1 0.49,-0.74,0.00,M1] 
23:11:18.528 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
23:11:18.528 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.63)
23:11:18.528 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.44 hyp=0.50 cameraTheta=-1.07 mountX=-0.41 mountY=0.29, mountTheta=2.53
23:11:18.530 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.44, opts=13)
23:11:18.530 00.000 12268 Enqueuing Move request for scope (0.24, -0.44)
23:11:18.530 00.000 11616 Worker thread wakes up
23:11:18.530 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.44) opts 0xd
23:11:18.530 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.44)
23:11:18.530 00.000 11616 Moving (0.24, -0.44) raw xDistance=-0.41 yDistance=0.29
23:11:18.530 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
23:11:18.530 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
23:11:18.531 00.001 11616 MoveAxis(E, 230, ABG)
23:11:18.531 00.000 11616 Guiding  Dir = 2, Dur = 230
23:11:18.531 00.000 11616 IsSlewing returns 0
23:11:18.531 00.000 11616 IsGuiding returns 0
23:11:18.532 00.001 11616 PulseGuide returned control before completion, sleep 240
23:11:18.553 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
23:11:18.573 00.020 12268 UpdateGuideState exits: m=431 SNR=14.3
23:11:18.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:18.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:18.573 00.000 12268 Enqueuing Expose request
23:11:18.785 00.212 11616 IsGuiding returns 1
23:11:18.785 00.000 11616 scope still moving after pulse duration time elapsed
23:11:18.816 00.031 11616 IsSlewing returns 0
23:11:18.816 00.000 11616 IsGuiding returns 1
23:11:18.847 00.031 11616 IsSlewing returns 0
23:11:18.847 00.000 11616 IsGuiding returns 0
23:11:18.847 00.000 11616 scope move finished after 230 + 85 ms
23:11:18.847 00.000 11616 Move returns status 0, amount 230
23:11:18.847 00.000 11616 MoveAxis(S, 25, ABG)
23:11:18.847 00.000 11616 Guiding  Dir = 1, Dur = 25
23:11:18.847 00.000 11616 IsSlewing returns 0
23:11:18.848 00.001 11616 IsGuiding returns 0
23:11:18.848 00.000 11616 PulseGuide returned control before completion, sleep 35
23:11:18.894 00.046 11616 IsGuiding returns 1
23:11:18.894 00.000 11616 scope still moving after pulse duration time elapsed
23:11:18.925 00.031 11616 IsSlewing returns 0
23:11:18.926 00.001 11616 IsGuiding returns 0
23:11:18.926 00.000 11616 scope move finished after 25 + 53 ms
23:11:18.926 00.000 11616 Move returns status 0, amount 25
23:11:18.926 00.000 11616 move complete, result=0
23:11:18.926 00.000 11616 worker thread done servicing request
23:11:18.926 00.000 11616 Worker thread wakes up
23:11:18.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:18.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:18.926 00.000 12268 GuideStep: -0.4 px 230 ms EAST, 0.3 px 25 ms SOUTH
23:11:20.937 02.011 11616 Exposure complete
23:11:20.995 00.058 11616 worker thread done servicing request
23:11:20.996 00.001 12268 OnExposeComplete: enter
23:11:20.996 00.000 12268 UpdateGuideState(): m_state=6
23:11:20.996 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
23:11:20.996 00.000 12268 Star::Find returns 1 (0), X=916.86, Y=17.37, Mass=327, SNR=12.4, Peak=42 HFD=3.6
23:11:20.996 00.000 12268 MultiStar: [#1 1.07,-0.56,0.00,M2] 
23:11:20.996 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
23:11:20.996 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.74)
23:11:20.996 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.60 hyp=0.74 cameraTheta=-0.96 mountX=-0.56 mountY=0.50, mountTheta=2.41
23:11:20.998 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.60, opts=13)
23:11:20.998 00.000 12268 Enqueuing Move request for scope (0.42, -0.60)
23:11:20.998 00.000 11616 Worker thread wakes up
23:11:20.998 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.60) opts 0xd
23:11:20.998 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.60)
23:11:20.999 00.001 11616 Moving (0.42, -0.60) raw xDistance=-0.56 yDistance=0.50
23:11:20.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
23:11:20.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
23:11:20.999 00.000 11616 MoveAxis(E, 312, ABG)
23:11:20.999 00.000 11616 Guiding  Dir = 2, Dur = 312
23:11:20.999 00.000 11616 IsSlewing returns 0
23:11:20.999 00.000 11616 IsGuiding returns 0
23:11:21.000 00.001 11616 PulseGuide returned control before completion, sleep 322
23:11:21.021 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=182, Gamma=1.290
23:11:21.039 00.018 12268 UpdateGuideState exits: m=327 SNR=12.4
23:11:21.040 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:21.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:21.040 00.000 12268 Enqueuing Expose request
23:11:21.336 00.296 11616 IsGuiding returns 1
23:11:21.336 00.000 11616 scope still moving after pulse duration time elapsed
23:11:21.367 00.031 11616 IsSlewing returns 0
23:11:21.367 00.000 11616 IsGuiding returns 0
23:11:21.367 00.000 11616 scope move finished after 312 + 56 ms
23:11:21.367 00.000 11616 Move returns status 0, amount 312
23:11:21.367 00.000 11616 MoveAxis(S, 42, ABG)
23:11:21.367 00.000 11616 Guiding  Dir = 1, Dur = 42
23:11:21.368 00.001 11616 IsSlewing returns 0
23:11:21.368 00.000 11616 IsGuiding returns 0
23:11:21.368 00.000 11616 PulseGuide returned control before completion, sleep 52
23:11:21.429 00.061 11616 IsGuiding returns 1
23:11:21.429 00.000 11616 scope still moving after pulse duration time elapsed
23:11:21.461 00.032 11616 IsSlewing returns 0
23:11:21.461 00.000 11616 IsGuiding returns 0
23:11:21.461 00.000 11616 scope move finished after 42 + 51 ms
23:11:21.461 00.000 11616 Move returns status 0, amount 42
23:11:21.462 00.001 11616 move complete, result=0
23:11:21.462 00.000 11616 worker thread done servicing request
23:11:21.462 00.000 12268 GuideStep: -0.6 px 312 ms EAST, 0.5 px 42 ms SOUTH
23:11:21.462 00.000 11616 Worker thread wakes up
23:11:21.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:21.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:23.478 02.016 11616 Exposure complete
23:11:23.534 00.056 11616 worker thread done servicing request
23:11:23.534 00.000 12268 OnExposeComplete: enter
23:11:23.535 00.001 12268 UpdateGuideState(): m_state=6
23:11:23.535 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
23:11:23.535 00.000 12268 Star::Find returns 1 (0), X=916.71, Y=17.63, Mass=353, SNR=12.9, Peak=44 HFD=3.6
23:11:23.535 00.000 12268 MultiStar: [#1 0.47,-0.36,0.00,M3] 
23:11:23.535 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
23:11:23.535 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.82)
23:11:23.535 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.34 hyp=0.44 cameraTheta=-0.88 mountX=-0.31 mountY=0.32, mountTheta=2.34
23:11:23.537 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.34, opts=13)
23:11:23.537 00.000 12268 Enqueuing Move request for scope (0.28, -0.34)
23:11:23.538 00.001 11616 Worker thread wakes up
23:11:23.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.34) opts 0xd
23:11:23.538 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.34)
23:11:23.538 00.000 11616 Moving (0.28, -0.34) raw xDistance=-0.31 yDistance=0.32
23:11:23.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
23:11:23.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:11:23.538 00.000 11616 MoveAxis(E, 174, ABG)
23:11:23.538 00.000 11616 Guiding  Dir = 2, Dur = 174
23:11:23.538 00.000 11616 IsSlewing returns 0
23:11:23.539 00.001 11616 IsGuiding returns 0
23:11:23.539 00.000 11616 PulseGuide returned control before completion, sleep 184
23:11:23.563 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=219, Gamma=1.290
23:11:23.583 00.020 12268 UpdateGuideState exits: m=353 SNR=12.9
23:11:23.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:23.583 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:23.583 00.000 12268 Enqueuing Expose request
23:11:23.731 00.148 11616 IsGuiding returns 1
23:11:23.731 00.000 11616 scope still moving after pulse duration time elapsed
23:11:23.761 00.030 11616 IsSlewing returns 0
23:11:23.761 00.000 11616 IsGuiding returns 0
23:11:23.761 00.000 11616 scope move finished after 174 + 48 ms
23:11:23.761 00.000 11616 Move returns status 0, amount 174
23:11:23.762 00.001 11616 MoveAxis(S, 27, ABG)
23:11:23.762 00.000 11616 Guiding  Dir = 1, Dur = 27
23:11:23.762 00.000 11616 IsSlewing returns 0
23:11:23.762 00.000 11616 IsGuiding returns 0
23:11:23.762 00.000 11616 PulseGuide returned control before completion, sleep 37
23:11:23.808 00.046 11616 IsGuiding returns 1
23:11:23.808 00.000 11616 scope still moving after pulse duration time elapsed
23:11:23.839 00.031 11616 IsSlewing returns 0
23:11:23.839 00.000 11616 IsGuiding returns 0
23:11:23.839 00.000 11616 scope move finished after 27 + 50 ms
23:11:23.839 00.000 11616 Move returns status 0, amount 27
23:11:23.839 00.000 11616 move complete, result=0
23:11:23.839 00.000 11616 worker thread done servicing request
23:11:23.839 00.000 11616 Worker thread wakes up
23:11:23.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:23.840 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:23.840 00.000 12268 GuideStep: -0.3 px 174 ms EAST, 0.3 px 27 ms SOUTH
23:11:25.848 02.008 11616 Exposure complete
23:11:25.907 00.059 11616 worker thread done servicing request
23:11:25.907 00.000 12268 OnExposeComplete: enter
23:11:25.908 00.001 12268 UpdateGuideState(): m_state=6
23:11:25.908 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
23:11:25.908 00.000 12268 Star::Find returns 1 (0), X=916.94, Y=17.90, Mass=325, SNR=12.4, Peak=50 HFD=3.5
23:11:25.908 00.000 12268 MultiStar: [#1 0.68,0.02,0.00,M4] 
23:11:25.908 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
23:11:25.908 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.56)
23:11:25.908 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.07 hyp=0.52 cameraTheta=-0.14 mountX=-0.02 mountY=0.52, mountTheta=1.62
23:11:25.910 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=-0.07, opts=13)
23:11:25.910 00.000 12268 Enqueuing Move request for scope (0.51, -0.07)
23:11:25.910 00.000 11616 Worker thread wakes up
23:11:25.910 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.07) opts 0xd
23:11:25.910 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, -0.07)
23:11:25.910 00.000 11616 Moving (0.51, -0.07) raw xDistance=-0.02 yDistance=0.52
23:11:25.911 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:25.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:11:25.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
23:11:25.911 00.000 11616 MoveAxis(E, 0, ABG)
23:11:25.911 00.000 11616 Move returns status 0, amount 0
23:11:25.911 00.000 11616 MoveAxis(S, 44, ABG)
23:11:25.911 00.000 11616 Guiding  Dir = 1, Dur = 44
23:11:25.912 00.001 11616 IsSlewing returns 0
23:11:25.912 00.000 11616 IsGuiding returns 0
23:11:25.912 00.000 11616 PulseGuide returned control before completion, sleep 54
23:11:25.933 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=208, Gamma=1.290
23:11:25.950 00.017 12268 UpdateGuideState exits: m=325 SNR=12.4
23:11:25.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:25.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:25.951 00.001 12268 Enqueuing Expose request
23:11:25.968 00.017 11616 IsGuiding returns 1
23:11:25.968 00.000 11616 scope still moving after pulse duration time elapsed
23:11:25.998 00.030 11616 IsSlewing returns 0
23:11:25.999 00.001 11616 IsGuiding returns 0
23:11:25.999 00.000 11616 scope move finished after 44 + 43 ms
23:11:25.999 00.000 11616 Move returns status 0, amount 44
23:11:25.999 00.000 11616 move complete, result=0
23:11:25.999 00.000 11616 worker thread done servicing request
23:11:25.999 00.000 11616 Worker thread wakes up
23:11:25.999 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 44 ms SOUTH
23:11:25.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:25.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:28.015 02.016 11616 Exposure complete
23:11:28.074 00.059 11616 worker thread done servicing request
23:11:28.074 00.000 12268 OnExposeComplete: enter
23:11:28.074 00.000 12268 UpdateGuideState(): m_state=6
23:11:28.074 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
23:11:28.074 00.000 12268 Star::Find returns 1 (0), X=916.42, Y=18.37, Mass=308, SNR=12.0, Peak=58 HFD=3.4
23:11:28.074 00.000 12268 MultiStar: [#1 0.21,0.05,0.87,U] 
23:11:28.075 00.001 12268 refined, 1 included, MultiStar: {0.09, 0.24}, one-star: {-0.02, 0.40}
23:11:28.075 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
23:11:28.075 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
23:11:28.075 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.24 hyp=0.25 cameraTheta=1.22 mountX=0.25 mountY=0.06, mountTheta=0.22
23:11:28.078 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.24, opts=13)
23:11:28.078 00.000 12268 Enqueuing Move request for scope (0.09, 0.24)
23:11:28.078 00.000 11616 Worker thread wakes up
23:11:28.078 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.24) opts 0xd
23:11:28.078 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.24)
23:11:28.078 00.000 11616 Moving (0.09, 0.24) raw xDistance=0.25 yDistance=0.06
23:11:28.078 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:11:28.079 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:11:28.079 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:28.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:11:28.079 00.000 11616 MoveAxis(E, 0, ABG)
23:11:28.079 00.000 11616 Move returns status 0, amount 0
23:11:28.079 00.000 11616 MoveAxis(N, 0, ABG)
23:11:28.079 00.000 11616 Move returns status 0, amount 0
23:11:28.079 00.000 11616 move complete, result=0
23:11:28.079 00.000 11616 worker thread done servicing request
23:11:28.102 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=208, Gamma=1.290
23:11:28.122 00.020 12268 UpdateGuideState exits: m=308 SNR=12.0
23:11:28.122 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:28.122 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:28.122 00.000 12268 Enqueuing Expose request
23:11:28.122 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:28.122 00.000 11616 Worker thread wakes up
23:11:28.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:28.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:30.133 02.011 11616 Exposure complete
23:11:30.193 00.060 11616 worker thread done servicing request
23:11:30.193 00.000 12268 OnExposeComplete: enter
23:11:30.193 00.000 12268 UpdateGuideState(): m_state=6
23:11:30.194 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
23:11:30.194 00.000 12268 Star::Find returns 1 (0), X=916.43, Y=18.24, Mass=373, SNR=13.3, Peak=60 HFD=3.7
23:11:30.194 00.000 12268 MultiStar: [#1 0.26,0.51,0.72,U] 
23:11:30.194 00.000 12268 single-star, 1 included, MultiStar: {0.11, 0.37}, one-star: {0.00, 0.27}
23:11:30.194 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
23:11:30.194 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
23:11:30.194 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.27 hyp=0.27 cameraTheta=1.56 mountX=0.27 mountY=-0.03, mountTheta=-0.12
23:11:30.196 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.27, opts=13)
23:11:30.196 00.000 12268 Enqueuing Move request for scope (0.00, 0.27)
23:11:30.196 00.000 11616 Worker thread wakes up
23:11:30.196 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.27) opts 0xd
23:11:30.196 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.27)
23:11:30.196 00.000 11616 Moving (0.00, 0.27) raw xDistance=0.27 yDistance=-0.03
23:11:30.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:11:30.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:11:30.197 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:30.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:11:30.197 00.000 11616 MoveAxis(E, 0, ABG)
23:11:30.197 00.000 11616 Move returns status 0, amount 0
23:11:30.197 00.000 11616 MoveAxis(N, 0, ABG)
23:11:30.197 00.000 11616 Move returns status 0, amount 0
23:11:30.197 00.000 11616 move complete, result=0
23:11:30.197 00.000 11616 worker thread done servicing request
23:11:30.219 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=220, Gamma=1.290
23:11:30.237 00.018 12268 UpdateGuideState exits: m=373 SNR=13.3
23:11:30.238 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:30.238 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:30.238 00.000 12268 Enqueuing Expose request
23:11:30.238 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:30.238 00.000 11616 Worker thread wakes up
23:11:30.238 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:30.238 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:32.252 02.014 11616 Exposure complete
23:11:32.310 00.058 11616 worker thread done servicing request
23:11:32.310 00.000 12268 OnExposeComplete: enter
23:11:32.310 00.000 12268 UpdateGuideState(): m_state=6
23:11:32.311 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
23:11:32.311 00.000 12268 Star::Find returns 1 (0), X=916.60, Y=18.15, Mass=261, SNR=11.1, Peak=44 HFD=2.9
23:11:32.311 00.000 12268 MultiStar: [#1 0.52,0.17,0.62,U] 
23:11:32.311 00.000 12268 single-star, 1 included, MultiStar: {0.30, 0.18}, one-star: {0.17, 0.18}
23:11:32.311 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
23:11:32.311 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
23:11:32.311 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.83 mountX=0.20 mountY=0.14, mountTheta=0.62
23:11:32.313 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.18, opts=13)
23:11:32.313 00.000 12268 Enqueuing Move request for scope (0.17, 0.18)
23:11:32.313 00.000 11616 Worker thread wakes up
23:11:32.313 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
23:11:32.314 00.001 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
23:11:32.314 00.000 11616 Moving (0.17, 0.18) raw xDistance=0.20 yDistance=0.14
23:11:32.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:11:32.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:11:32.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:32.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:11:32.314 00.000 11616 MoveAxis(E, 0, ABG)
23:11:32.314 00.000 11616 Move returns status 0, amount 0
23:11:32.314 00.000 11616 MoveAxis(N, 0, ABG)
23:11:32.314 00.000 11616 Move returns status 0, amount 0
23:11:32.314 00.000 11616 move complete, result=0
23:11:32.314 00.000 11616 worker thread done servicing request
23:11:32.336 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
23:11:32.355 00.019 12268 UpdateGuideState exits: m=261 SNR=11.1
23:11:32.355 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:32.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:32.355 00.000 12268 Enqueuing Expose request
23:11:32.356 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:32.356 00.000 11616 Worker thread wakes up
23:11:32.356 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:32.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:34.374 02.018 11616 Exposure complete
23:11:34.432 00.058 11616 worker thread done servicing request
23:11:34.432 00.000 12268 OnExposeComplete: enter
23:11:34.432 00.000 12268 UpdateGuideState(): m_state=6
23:11:34.432 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
23:11:34.433 00.001 12268 Star::Find returns 1 (0), X=916.83, Y=18.42, Mass=388, SNR=13.6, Peak=44 HFD=4.1
23:11:34.433 00.000 12268 MultiStar: [#1 0.08,0.50,0.58,U] 
23:11:34.433 00.000 12268 refined, 1 included, MultiStar: {0.28, 0.47}, one-star: {0.40, 0.45}
23:11:34.433 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
23:11:34.433 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.73)
23:11:34.433 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.47 hyp=0.55 cameraTheta=1.03 mountX=0.50 mountY=0.22, mountTheta=0.42
23:11:34.435 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.47, opts=13)
23:11:34.435 00.000 12268 Enqueuing Move request for scope (0.28, 0.47)
23:11:34.435 00.000 11616 Worker thread wakes up
23:11:34.435 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.47) opts 0xd
23:11:34.435 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.47)
23:11:34.435 00.000 11616 Moving (0.28, 0.47) raw xDistance=0.50 yDistance=0.22
23:11:34.435 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
23:11:34.435 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.49
23:11:34.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
23:11:34.436 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
23:11:34.436 00.000 11616 MoveAxis(W, 277, ABG)
23:11:34.436 00.000 11616 Guiding  Dir = 3, Dur = 277
23:11:34.436 00.000 11616 IsSlewing returns 0
23:11:34.436 00.000 11616 IsGuiding returns 0
23:11:34.437 00.001 11616 PulseGuide returned control before completion, sleep 287
23:11:34.458 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=190, Gamma=1.290
23:11:34.478 00.020 12268 UpdateGuideState exits: m=388 SNR=13.6
23:11:34.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:34.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:34.478 00.000 12268 Enqueuing Expose request
23:11:34.738 00.260 11616 IsGuiding returns 0
23:11:34.738 00.000 11616 Move returns status 0, amount 277
23:11:34.738 00.000 11616 MoveAxis(S, 19, ABG)
23:11:34.738 00.000 11616 Guiding  Dir = 1, Dur = 19
23:11:34.738 00.000 11616 IsSlewing returns 0
23:11:34.739 00.001 11616 IsGuiding returns 0
23:11:34.739 00.000 11616 PulseGuide returned control before completion, sleep 29
23:11:34.769 00.030 11616 IsGuiding returns 1
23:11:34.770 00.001 11616 scope still moving after pulse duration time elapsed
23:11:34.801 00.031 11616 IsSlewing returns 0
23:11:34.801 00.000 11616 IsGuiding returns 0
23:11:34.801 00.000 11616 scope move finished after 19 + 42 ms
23:11:34.801 00.000 11616 Move returns status 0, amount 19
23:11:34.801 00.000 11616 move complete, result=0
23:11:34.801 00.000 11616 worker thread done servicing request
23:11:34.802 00.001 11616 Worker thread wakes up
23:11:34.802 00.000 12268 GuideStep: 0.5 px 277 ms WEST, 0.2 px 19 ms SOUTH
23:11:34.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:34.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:36.810 02.008 11616 Exposure complete
23:11:36.866 00.056 11616 worker thread done servicing request
23:11:36.867 00.001 12268 OnExposeComplete: enter
23:11:36.867 00.000 12268 UpdateGuideState(): m_state=6
23:11:36.867 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
23:11:36.867 00.000 12268 Star::Find returns 1 (0), X=916.38, Y=17.81, Mass=324, SNR=12.4, Peak=54 HFD=3.6
23:11:36.867 00.000 12268 MultiStar: [#1 0.19,0.13,0.80,U] 
23:11:36.867 00.000 12268 refined, 1 included, MultiStar: {0.05, -0.03}, one-star: {-0.05, -0.16}
23:11:36.867 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
23:11:36.867 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.19)
23:11:36.867 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.51 mountX=-0.02 mountY=0.06, mountTheta=1.97
23:11:36.870 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.03, opts=13)
23:11:36.870 00.000 12268 Enqueuing Move request for scope (0.05, -0.03)
23:11:36.870 00.000 11616 Worker thread wakes up
23:11:36.870 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
23:11:36.870 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
23:11:36.870 00.000 11616 Moving (0.05, -0.03) raw xDistance=-0.02 yDistance=0.06
23:11:36.871 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:36.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:11:36.871 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:36.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:11:36.871 00.000 11616 MoveAxis(E, 0, ABG)
23:11:36.871 00.000 11616 Move returns status 0, amount 0
23:11:36.871 00.000 11616 MoveAxis(N, 0, ABG)
23:11:36.871 00.000 11616 Move returns status 0, amount 0
23:11:36.871 00.000 11616 move complete, result=0
23:11:36.871 00.000 11616 worker thread done servicing request
23:11:36.892 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=202, Gamma=1.290
23:11:36.909 00.017 12268 UpdateGuideState exits: m=324 SNR=12.4
23:11:36.910 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:36.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:36.910 00.000 12268 Enqueuing Expose request
23:11:36.910 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:36.910 00.000 11616 Worker thread wakes up
23:11:36.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:36.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:38.922 02.012 11616 Exposure complete
23:11:38.978 00.056 11616 worker thread done servicing request
23:11:38.978 00.000 12268 OnExposeComplete: enter
23:11:38.979 00.001 12268 UpdateGuideState(): m_state=6
23:11:38.979 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
23:11:38.979 00.000 12268 Star::Find returns 1 (0), X=916.51, Y=16.83, Mass=298, SNR=11.9, Peak=49 HFD=3.0
23:11:38.979 00.000 12268 MultiStar: [#1 0.19,-0.70,0.00,M1] 
23:11:38.979 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
23:11:38.979 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
23:11:38.979 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-1.14 hyp=1.14 cameraTheta=-1.50 mountX=-1.12 mountY=0.23, mountTheta=2.94
23:11:38.981 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-1.14, opts=13)
23:11:38.981 00.000 12268 Enqueuing Move request for scope (0.08, -1.14)
23:11:38.981 00.000 11616 Worker thread wakes up
23:11:38.981 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -1.14) opts 0xd
23:11:38.981 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -1.14)
23:11:38.981 00.000 11616 Moving (0.08, -1.14) raw xDistance=-1.12 yDistance=0.23
23:11:38.981 00.000 11616 resist switch: large excursion: input -1.12 thresh 0.29 direction from 1 to -1
23:11:38.981 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.37
23:11:38.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.56 from input -1.12
23:11:38.982 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:11:38.982 00.000 11616 MoveAxis(E, 630, ABG)
23:11:38.982 00.000 11616 Guiding  Dir = 2, Dur = 630
23:11:38.982 00.000 11616 IsSlewing returns 0
23:11:38.982 00.000 11616 IsGuiding returns 0
23:11:38.983 00.001 11616 PulseGuide returned control before completion, sleep 640
23:11:39.005 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=183, Gamma=1.290
23:11:39.024 00.019 12268 UpdateGuideState exits: m=298 SNR=11.9
23:11:39.024 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:39.024 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:39.024 00.000 12268 Enqueuing Expose request
23:11:39.627 00.603 11616 IsGuiding returns 1
23:11:39.627 00.000 11616 scope still moving after pulse duration time elapsed
23:11:39.658 00.031 11616 IsSlewing returns 0
23:11:39.658 00.000 11616 IsGuiding returns 1
23:11:39.689 00.031 11616 IsSlewing returns 0
23:11:39.689 00.000 11616 IsGuiding returns 1
23:11:39.721 00.032 11616 IsSlewing returns 0
23:11:39.721 00.000 11616 IsGuiding returns 1
23:11:39.752 00.031 11616 IsSlewing returns 0
23:11:39.752 00.000 11616 IsGuiding returns 1
23:11:39.783 00.031 11616 IsSlewing returns 0
23:11:39.783 00.000 11616 IsGuiding returns 1
23:11:39.813 00.030 11616 IsSlewing returns 0
23:11:39.814 00.001 11616 IsGuiding returns 1
23:11:39.844 00.030 11616 IsSlewing returns 0
23:11:39.844 00.000 11616 IsGuiding returns 0
23:11:39.844 00.000 11616 scope move finished after 630 + 231 ms
23:11:39.844 00.000 11616 Move returns status 0, amount 630
23:11:39.844 00.000 11616 MoveAxis(S, 19, ABG)
23:11:39.844 00.000 11616 Guiding  Dir = 1, Dur = 19
23:11:39.844 00.000 11616 IsSlewing returns 0
23:11:39.845 00.001 11616 IsGuiding returns 0
23:11:39.845 00.000 11616 PulseGuide returned control before completion, sleep 29
23:11:39.874 00.029 11616 IsGuiding returns 1
23:11:39.874 00.000 11616 scope still moving after pulse duration time elapsed
23:11:39.906 00.032 11616 IsSlewing returns 0
23:11:39.907 00.001 11616 IsGuiding returns 0
23:11:39.907 00.000 11616 scope move finished after 19 + 43 ms
23:11:39.907 00.000 11616 Move returns status 0, amount 19
23:11:39.907 00.000 11616 move complete, result=0
23:11:39.907 00.000 11616 worker thread done servicing request
23:11:39.907 00.000 11616 Worker thread wakes up
23:11:39.908 00.001 12268 GuideStep: -1.1 px 630 ms EAST, 0.2 px 19 ms SOUTH
23:11:39.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:39.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:41.916 02.008 11616 Exposure complete
23:11:41.975 00.059 11616 worker thread done servicing request
23:11:41.976 00.001 12268 OnExposeComplete: enter
23:11:41.976 00.000 12268 UpdateGuideState(): m_state=6
23:11:41.976 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
23:11:41.976 00.000 12268 Star::Find returns 1 (0), X=916.12, Y=17.57, Mass=370, SNR=13.3, Peak=50 HFD=4.3
23:11:41.976 00.000 12268 MultiStar: [#1 0.04,-0.73,0.00,M2] 
23:11:41.976 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.71 = 2.58)
23:11:41.977 00.001 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.53)
23:11:41.977 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.40 hyp=0.50 cameraTheta=-2.23 mountX=-0.43 mountY=-0.26, mountTheta=-2.60
23:11:41.978 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.40, opts=13)
23:11:41.978 00.000 12268 Enqueuing Move request for scope (-0.31, -0.40)
23:11:41.978 00.000 11616 Worker thread wakes up
23:11:41.979 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.40) opts 0xd
23:11:41.979 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.40)
23:11:41.979 00.000 11616 Moving (-0.31, -0.40) raw xDistance=-0.43 yDistance=-0.26
23:11:41.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
23:11:41.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:11:41.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:11:41.979 00.000 11616 MoveAxis(E, 239, ABG)
23:11:41.979 00.000 11616 Guiding  Dir = 2, Dur = 239
23:11:41.979 00.000 11616 IsSlewing returns 0
23:11:41.980 00.001 11616 IsGuiding returns 0
23:11:41.980 00.000 11616 PulseGuide returned control before completion, sleep 249
23:11:42.003 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=220, Gamma=1.290
23:11:42.022 00.019 12268 UpdateGuideState exits: m=370 SNR=13.3
23:11:42.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:42.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:42.022 00.000 12268 Enqueuing Expose request
23:11:42.232 00.210 11616 IsGuiding returns 1
23:11:42.233 00.001 11616 scope still moving after pulse duration time elapsed
23:11:42.264 00.031 11616 IsSlewing returns 0
23:11:42.264 00.000 11616 IsGuiding returns 0
23:11:42.264 00.000 11616 scope move finished after 239 + 44 ms
23:11:42.264 00.000 11616 Move returns status 0, amount 239
23:11:42.264 00.000 11616 MoveAxis(N, 0, ABG)
23:11:42.264 00.000 11616 Move returns status 0, amount 0
23:11:42.264 00.000 11616 move complete, result=0
23:11:42.265 00.001 11616 worker thread done servicing request
23:11:42.265 00.000 11616 Worker thread wakes up
23:11:42.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:42.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:42.265 00.000 12268 GuideStep: -0.4 px 239 ms EAST, -0.3 px 0 ms NORTH
23:11:44.281 02.016 11616 Exposure complete
23:11:44.339 00.058 11616 worker thread done servicing request
23:11:44.339 00.000 12268 OnExposeComplete: enter
23:11:44.339 00.000 12268 UpdateGuideState(): m_state=6
23:11:44.340 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
23:11:44.340 00.000 12268 Star::Find returns 1 (0), X=916.67, Y=18.49, Mass=319, SNR=12.2, Peak=44 HFD=4.2
23:11:44.340 00.000 12268 MultiStar: [#1 0.62,-0.06,0.00,M3] 
23:11:44.340 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
23:11:44.340 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
23:11:44.340 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.52 hyp=0.57 cameraTheta=1.13 mountX=0.54 mountY=0.17, mountTheta=0.31
23:11:44.343 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.52, opts=13)
23:11:44.343 00.000 12268 Enqueuing Move request for scope (0.24, 0.52)
23:11:44.344 00.001 11616 Worker thread wakes up
23:11:44.344 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.52) opts 0xd
23:11:44.344 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.52)
23:11:44.344 00.000 11616 Moving (0.24, 0.52) raw xDistance=0.54 yDistance=0.17
23:11:44.344 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.29 direction from -1 to 1
23:11:44.344 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.61
23:11:44.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
23:11:44.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:11:44.344 00.000 11616 MoveAxis(W, 301, ABG)
23:11:44.344 00.000 11616 Guiding  Dir = 3, Dur = 301
23:11:44.345 00.001 11616 IsSlewing returns 0
23:11:44.345 00.000 11616 IsGuiding returns 0
23:11:44.345 00.000 11616 PulseGuide returned control before completion, sleep 311
23:11:44.365 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=184, Gamma=1.290
23:11:44.382 00.017 12268 UpdateGuideState exits: m=319 SNR=12.2
23:11:44.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:44.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:44.382 00.000 12268 Enqueuing Expose request
23:11:44.669 00.287 11616 IsGuiding returns 1
23:11:44.670 00.001 11616 scope still moving after pulse duration time elapsed
23:11:44.700 00.030 11616 IsSlewing returns 0
23:11:44.700 00.000 11616 IsGuiding returns 1
23:11:44.730 00.030 11616 IsSlewing returns 0
23:11:44.730 00.000 11616 IsGuiding returns 0
23:11:44.731 00.001 11616 scope move finished after 301 + 85 ms
23:11:44.731 00.000 11616 Move returns status 0, amount 301
23:11:44.731 00.000 11616 MoveAxis(S, 15, ABG)
23:11:44.731 00.000 11616 Guiding  Dir = 1, Dur = 15
23:11:44.731 00.000 11616 IsSlewing returns 0
23:11:44.731 00.000 11616 IsGuiding returns 0
23:11:44.731 00.000 11616 PulseGuide returned control before completion, sleep 25
23:11:44.763 00.032 11616 IsGuiding returns 1
23:11:44.763 00.000 11616 scope still moving after pulse duration time elapsed
23:11:44.793 00.030 11616 IsSlewing returns 0
23:11:44.793 00.000 11616 IsGuiding returns 0
23:11:44.793 00.000 11616 scope move finished after 15 + 46 ms
23:11:44.793 00.000 11616 Move returns status 0, amount 15
23:11:44.793 00.000 11616 move complete, result=0
23:11:44.794 00.001 11616 worker thread done servicing request
23:11:44.794 00.000 11616 Worker thread wakes up
23:11:44.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:44.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:44.794 00.000 12268 GuideStep: 0.5 px 301 ms WEST, 0.2 px 15 ms SOUTH
23:11:46.809 02.015 11616 Exposure complete
23:11:46.868 00.059 11616 worker thread done servicing request
23:11:46.868 00.000 12268 OnExposeComplete: enter
23:11:46.868 00.000 12268 UpdateGuideState(): m_state=6
23:11:46.868 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
23:11:46.868 00.000 12268 Star::Find returns 1 (0), X=916.75, Y=17.87, Mass=268, SNR=11.2, Peak=45 HFD=3.5
23:11:46.869 00.001 12268 MultiStar: [#1 0.49,0.33,0.00,M4] 
23:11:46.869 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
23:11:46.869 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.39)
23:11:46.869 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.10 hyp=0.33 cameraTheta=-0.31 mountX=-0.07 mountY=0.33, mountTheta=1.79
23:11:46.871 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.10, opts=13)
23:11:46.871 00.000 12268 Enqueuing Move request for scope (0.32, -0.10)
23:11:46.871 00.000 11616 Worker thread wakes up
23:11:46.871 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.10) opts 0xd
23:11:46.871 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.10)
23:11:46.871 00.000 11616 Moving (0.32, -0.10) raw xDistance=-0.07 yDistance=0.33
23:11:46.872 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:46.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:11:46.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
23:11:46.872 00.000 11616 MoveAxis(E, 0, ABG)
23:11:46.872 00.000 11616 Move returns status 0, amount 0
23:11:46.872 00.000 11616 MoveAxis(S, 28, ABG)
23:11:46.872 00.000 11616 Guiding  Dir = 1, Dur = 28
23:11:46.872 00.000 11616 IsSlewing returns 0
23:11:46.873 00.001 11616 IsGuiding returns 0
23:11:46.873 00.000 11616 PulseGuide returned control before completion, sleep 38
23:11:46.896 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
23:11:46.914 00.018 11616 IsGuiding returns 1
23:11:46.914 00.000 11616 scope still moving after pulse duration time elapsed
23:11:46.915 00.001 12268 UpdateGuideState exits: m=268 SNR=11.2
23:11:46.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:46.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:46.915 00.000 12268 Enqueuing Expose request
23:11:46.945 00.030 11616 IsSlewing returns 0
23:11:46.946 00.001 11616 IsGuiding returns 0
23:11:46.947 00.001 11616 scope move finished after 28 + 45 ms
23:11:46.947 00.000 11616 Move returns status 0, amount 28
23:11:46.947 00.000 11616 move complete, result=0
23:11:46.947 00.000 11616 worker thread done servicing request
23:11:46.947 00.000 11616 Worker thread wakes up
23:11:46.948 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:46.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:46.951 00.003 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 28 ms SOUTH
23:11:48.973 02.022 11616 Exposure complete
23:11:49.030 00.057 11616 worker thread done servicing request
23:11:49.031 00.001 12268 OnExposeComplete: enter
23:11:49.031 00.000 12268 UpdateGuideState(): m_state=6
23:11:49.031 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
23:11:49.031 00.000 12268 Star::Find returns 1 (0), X=916.64, Y=18.09, Mass=315, SNR=12.2, Peak=53 HFD=3.9
23:11:49.031 00.000 12268 MultiStar: [#1 0.20,0.14,0.56,U] 
23:11:49.031 00.000 12268 single-star, 1 included, MultiStar: {0.21, 0.13}, one-star: {0.21, 0.12}
23:11:49.031 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
23:11:49.031 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.24)
23:11:49.032 00.001 12268 CameraToMount -- cameraX=0.21 cameraY=0.12 hyp=0.24 cameraTheta=0.54 mountX=0.14 mountY=0.19, mountTheta=0.93
23:11:49.033 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.12, opts=13)
23:11:49.033 00.000 12268 Enqueuing Move request for scope (0.21, 0.12)
23:11:49.033 00.000 11616 Worker thread wakes up
23:11:49.033 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.12) opts 0xd
23:11:49.033 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.12)
23:11:49.033 00.000 11616 Moving (0.21, 0.12) raw xDistance=0.14 yDistance=0.19
23:11:49.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
23:11:49.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
23:11:49.034 00.001 11616 MoveAxis(W, 81, ABG)
23:11:49.034 00.000 11616 Guiding  Dir = 3, Dur = 81
23:11:49.034 00.000 11616 IsSlewing returns 0
23:11:49.034 00.000 11616 IsGuiding returns 0
23:11:49.034 00.000 11616 PulseGuide returned control before completion, sleep 91
23:11:49.057 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=185, Gamma=1.290
23:11:49.076 00.019 12268 UpdateGuideState exits: m=315 SNR=12.2
23:11:49.077 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:49.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:49.077 00.000 12268 Enqueuing Expose request
23:11:49.135 00.058 11616 IsGuiding returns 1
23:11:49.135 00.000 11616 scope still moving after pulse duration time elapsed
23:11:49.165 00.030 11616 IsSlewing returns 0
23:11:49.165 00.000 11616 IsGuiding returns 0
23:11:49.165 00.000 11616 scope move finished after 81 + 50 ms
23:11:49.165 00.000 11616 Move returns status 0, amount 81
23:11:49.166 00.001 11616 MoveAxis(S, 16, ABG)
23:11:49.166 00.000 11616 Guiding  Dir = 1, Dur = 16
23:11:49.166 00.000 11616 IsSlewing returns 0
23:11:49.166 00.000 11616 IsGuiding returns 0
23:11:49.167 00.001 11616 PulseGuide returned control before completion, sleep 26
23:11:49.196 00.029 11616 IsGuiding returns 1
23:11:49.196 00.000 11616 scope still moving after pulse duration time elapsed
23:11:49.228 00.032 11616 IsSlewing returns 0
23:11:49.228 00.000 11616 IsGuiding returns 0
23:11:49.228 00.000 11616 scope move finished after 16 + 44 ms
23:11:49.228 00.000 11616 Move returns status 0, amount 16
23:11:49.228 00.000 11616 move complete, result=0
23:11:49.228 00.000 11616 worker thread done servicing request
23:11:49.228 00.000 11616 Worker thread wakes up
23:11:49.229 00.001 12268 GuideStep: 0.1 px 81 ms WEST, 0.2 px 16 ms SOUTH
23:11:49.229 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:49.229 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:51.233 02.004 11616 Exposure complete
23:11:51.289 00.056 11616 worker thread done servicing request
23:11:51.290 00.001 12268 OnExposeComplete: enter
23:11:51.290 00.000 12268 UpdateGuideState(): m_state=6
23:11:51.290 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
23:11:51.290 00.000 12268 Star::Find returns 1 (0), X=916.30, Y=17.95, Mass=308, SNR=12.1, Peak=50 HFD=3.9
23:11:51.290 00.000 12268 MultiStar: [#1 -0.14,-0.02,0.73,U] 
23:11:51.290 00.000 12268 single-star, 1 included, MultiStar: {-0.13, -0.02}, one-star: {-0.13, -0.02}
23:11:51.290 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.47) = xAngle (-4.44 = 1.84)
23:11:51.290 00.000 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.27)
23:11:51.290 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-2.97 mountX=-0.04 mountY=-0.13, mountTheta=-1.85
23:11:51.292 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.02, opts=13)
23:11:51.292 00.000 12268 Enqueuing Move request for scope (-0.13, -0.02)
23:11:51.292 00.000 11616 Worker thread wakes up
23:11:51.293 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
23:11:51.293 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
23:11:51.293 00.000 11616 Moving (-0.13, -0.02) raw xDistance=-0.04 yDistance=-0.13
23:11:51.293 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:51.293 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:11:51.293 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:51.294 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:11:51.294 00.000 11616 MoveAxis(E, 0, ABG)
23:11:51.294 00.000 11616 Move returns status 0, amount 0
23:11:51.294 00.000 11616 MoveAxis(N, 0, ABG)
23:11:51.294 00.000 11616 Move returns status 0, amount 0
23:11:51.294 00.000 11616 move complete, result=0
23:11:51.295 00.001 11616 worker thread done servicing request
23:11:51.320 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
23:11:51.339 00.019 12268 UpdateGuideState exits: m=308 SNR=12.1
23:11:51.339 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:51.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:51.339 00.000 12268 Enqueuing Expose request
23:11:51.340 00.001 11616 Worker thread wakes up
23:11:51.340 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:51.340 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:51.340 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:53.351 02.011 11616 Exposure complete
23:11:53.408 00.057 11616 worker thread done servicing request
23:11:53.408 00.000 12268 OnExposeComplete: enter
23:11:53.408 00.000 12268 UpdateGuideState(): m_state=6
23:11:53.408 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
23:11:53.408 00.000 12268 Star::Find returns 1 (0), X=916.39, Y=18.18, Mass=386, SNR=13.6, Peak=56 HFD=3.8
23:11:53.408 00.000 12268 MultiStar: [#1 0.22,0.15,0.62,U] 
23:11:53.408 00.000 12268 refined, 1 included, MultiStar: {0.06, 0.19}, one-star: {-0.05, 0.21}
23:11:53.409 00.001 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
23:11:53.409 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
23:11:53.409 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.27 mountX=0.19 mountY=0.03, mountTheta=0.17
23:11:53.410 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.19, opts=13)
23:11:53.410 00.000 12268 Enqueuing Move request for scope (0.06, 0.19)
23:11:53.410 00.000 11616 Worker thread wakes up
23:11:53.411 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
23:11:53.411 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
23:11:53.411 00.000 11616 Moving (0.06, 0.19) raw xDistance=0.19 yDistance=0.03
23:11:53.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
23:11:53.411 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:53.412 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:11:53.412 00.000 11616 MoveAxis(W, 107, ABG)
23:11:53.412 00.000 11616 Guiding  Dir = 3, Dur = 107
23:11:53.412 00.000 11616 IsSlewing returns 0
23:11:53.412 00.000 11616 IsGuiding returns 0
23:11:53.413 00.001 11616 PulseGuide returned control before completion, sleep 117
23:11:53.436 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=227, Gamma=1.290
23:11:53.455 00.019 12268 UpdateGuideState exits: m=386 SNR=13.6
23:11:53.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:53.456 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:53.456 00.000 12268 Enqueuing Expose request
23:11:53.535 00.079 11616 IsGuiding returns 1
23:11:53.535 00.000 11616 scope still moving after pulse duration time elapsed
23:11:53.567 00.032 11616 IsSlewing returns 0
23:11:53.567 00.000 11616 IsGuiding returns 0
23:11:53.568 00.001 11616 scope move finished after 107 + 47 ms
23:11:53.568 00.000 11616 Move returns status 0, amount 107
23:11:53.568 00.000 11616 MoveAxis(N, 0, ABG)
23:11:53.568 00.000 11616 Move returns status 0, amount 0
23:11:53.568 00.000 11616 move complete, result=0
23:11:53.568 00.000 11616 worker thread done servicing request
23:11:53.568 00.000 12268 GuideStep: 0.2 px 107 ms WEST, 0.0 px 0 ms NORTH
23:11:53.568 00.000 11616 Worker thread wakes up
23:11:53.569 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:53.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:55.587 02.018 11616 Exposure complete
23:11:55.645 00.058 11616 worker thread done servicing request
23:11:55.645 00.000 12268 OnExposeComplete: enter
23:11:55.645 00.000 12268 UpdateGuideState(): m_state=6
23:11:55.646 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
23:11:55.646 00.000 12268 Star::Find returns 1 (0), X=916.32, Y=18.45, Mass=373, SNR=13.3, Peak=48 HFD=4.7
23:11:55.646 00.000 12268 MultiStar: [#1 -0.01,0.06,0.62,U] 
23:11:55.646 00.000 12268 refined, 1 included, MultiStar: {-0.08, 0.32}, one-star: {-0.11, 0.48}
23:11:55.646 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
23:11:55.646 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
23:11:55.646 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.80 mountX=0.31 mountY=-0.12, mountTheta=-0.36
23:11:55.648 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.32, opts=13)
23:11:55.648 00.000 12268 Enqueuing Move request for scope (-0.08, 0.32)
23:11:55.648 00.000 11616 Worker thread wakes up
23:11:55.648 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd
23:11:55.648 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.32)
23:11:55.648 00.000 11616 Moving (-0.08, 0.32) raw xDistance=0.31 yDistance=-0.12
23:11:55.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
23:11:55.648 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:55.649 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:11:55.649 00.000 11616 MoveAxis(W, 174, ABG)
23:11:55.649 00.000 11616 Guiding  Dir = 3, Dur = 174
23:11:55.649 00.000 11616 IsSlewing returns 0
23:11:55.650 00.001 11616 IsGuiding returns 0
23:11:55.650 00.000 11616 PulseGuide returned control before completion, sleep 184
23:11:55.671 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=218, Gamma=1.290
23:11:55.688 00.017 12268 UpdateGuideState exits: m=373 SNR=13.3
23:11:55.688 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:55.688 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:55.688 00.000 12268 Enqueuing Expose request
23:11:55.850 00.162 11616 IsGuiding returns 1
23:11:55.850 00.000 11616 scope still moving after pulse duration time elapsed
23:11:55.881 00.031 11616 IsSlewing returns 0
23:11:55.881 00.000 11616 IsGuiding returns 0
23:11:55.881 00.000 11616 scope move finished after 174 + 57 ms
23:11:55.881 00.000 11616 Move returns status 0, amount 174
23:11:55.881 00.000 11616 MoveAxis(N, 0, ABG)
23:11:55.881 00.000 11616 Move returns status 0, amount 0
23:11:55.882 00.001 11616 move complete, result=0
23:11:55.882 00.000 11616 worker thread done servicing request
23:11:55.882 00.000 11616 Worker thread wakes up
23:11:55.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:55.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:11:55.882 00.000 12268 GuideStep: 0.3 px 174 ms WEST, -0.1 px 0 ms NORTH
23:11:57.890 02.008 11616 Exposure complete
23:11:57.948 00.058 11616 worker thread done servicing request
23:11:57.948 00.000 12268 OnExposeComplete: enter
23:11:57.948 00.000 12268 UpdateGuideState(): m_state=6
23:11:57.948 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
23:11:57.948 00.000 12268 Star::Find returns 1 (0), X=916.82, Y=18.22, Mass=351, SNR=12.9, Peak=49 HFD=3.7
23:11:57.948 00.000 12268 MultiStar: [#1 0.73,0.60,0.00,M1] 
23:11:57.949 00.001 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
23:11:57.949 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.28)
23:11:57.949 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.25 hyp=0.47 cameraTheta=0.58 mountX=0.29 mountY=0.35, mountTheta=0.88
23:11:57.950 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.25, opts=13)
23:11:57.950 00.000 12268 Enqueuing Move request for scope (0.39, 0.25)
23:11:57.950 00.000 11616 Worker thread wakes up
23:11:57.951 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.25) opts 0xd
23:11:57.951 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.25)
23:11:57.951 00.000 11616 Moving (0.39, 0.25) raw xDistance=0.29 yDistance=0.35
23:11:57.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
23:11:57.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
23:11:57.951 00.000 11616 MoveAxis(W, 163, ABG)
23:11:57.951 00.000 11616 Guiding  Dir = 3, Dur = 163
23:11:57.952 00.001 11616 IsSlewing returns 0
23:11:57.952 00.000 11616 IsGuiding returns 0
23:11:57.952 00.000 11616 PulseGuide returned control before completion, sleep 173
23:11:57.975 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=204, Gamma=1.290
23:11:57.992 00.017 12268 UpdateGuideState exits: m=351 SNR=12.9
23:11:57.992 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:57.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:11:57.992 00.000 12268 Enqueuing Expose request
23:11:58.140 00.148 11616 IsGuiding returns 0
23:11:58.140 00.000 11616 Move returns status 0, amount 163
23:11:58.140 00.000 11616 MoveAxis(S, 30, ABG)
23:11:58.140 00.000 11616 Guiding  Dir = 1, Dur = 30
23:11:58.140 00.000 11616 IsSlewing returns 0
23:11:58.141 00.001 11616 IsGuiding returns 0
23:11:58.141 00.000 11616 PulseGuide returned control before completion, sleep 40
23:11:58.187 00.046 11616 IsGuiding returns 1
23:11:58.187 00.000 11616 scope still moving after pulse duration time elapsed
23:11:58.217 00.030 11616 IsSlewing returns 0
23:11:58.217 00.000 11616 IsGuiding returns 0
23:11:58.217 00.000 11616 scope move finished after 30 + 46 ms
23:11:58.217 00.000 11616 Move returns status 0, amount 30
23:11:58.217 00.000 11616 move complete, result=0
23:11:58.217 00.000 11616 worker thread done servicing request
23:11:58.219 00.002 11616 Worker thread wakes up
23:11:58.219 00.000 12268 GuideStep: 0.3 px 163 ms WEST, 0.4 px 30 ms SOUTH
23:11:58.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:11:58.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:12:00.229 02.010 11616 Exposure complete
23:12:00.289 00.060 11616 worker thread done servicing request
23:12:00.290 00.001 12268 OnExposeComplete: enter
23:12:00.290 00.000 12268 UpdateGuideState(): m_state=6
23:12:00.290 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
23:12:00.290 00.000 12268 Star::Find returns 1 (0), X=916.35, Y=17.11, Mass=344, SNR=12.8, Peak=39 HFD=3.6
23:12:00.290 00.000 12268 MultiStar: [#1 0.01,-0.99,0.00,M2] 
23:12:00.290 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
23:12:00.290 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.04)
23:12:00.291 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.86 hyp=0.86 cameraTheta=-1.66 mountX=-0.86 mountY=0.03, mountTheta=3.11
23:12:00.292 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.86, opts=13)
23:12:00.292 00.000 12268 Enqueuing Move request for scope (-0.08, -0.86)
23:12:00.292 00.000 11616 Worker thread wakes up
23:12:00.293 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.86) opts 0xd
23:12:00.293 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.86)
23:12:00.293 00.000 11616 Moving (-0.08, -0.86) raw xDistance=-0.86 yDistance=0.03
23:12:00.293 00.000 11616 resist switch: large excursion: input -0.86 thresh 0.29 direction from 1 to -1
23:12:00.293 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.58
23:12:00.293 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.86
23:12:00.293 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:00.293 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:12:00.293 00.000 11616 MoveAxis(E, 481, ABG)
23:12:00.293 00.000 11616 Guiding  Dir = 2, Dur = 481
23:12:00.294 00.001 11616 IsSlewing returns 0
23:12:00.294 00.000 11616 IsGuiding returns 0
23:12:00.294 00.000 11616 PulseGuide returned control before completion, sleep 491
23:12:00.316 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:12:00.334 00.018 12268 UpdateGuideState exits: m=344 SNR=12.8
23:12:00.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:00.335 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:00.335 00.000 12268 Enqueuing Expose request
23:12:00.800 00.465 11616 IsGuiding returns 1
23:12:00.800 00.000 11616 scope still moving after pulse duration time elapsed
23:12:00.832 00.032 11616 IsSlewing returns 0
23:12:00.832 00.000 11616 IsGuiding returns 1
23:12:00.862 00.030 11616 IsSlewing returns 0
23:12:00.862 00.000 11616 IsGuiding returns 1
23:12:00.893 00.031 11616 IsSlewing returns 0
23:12:00.893 00.000 11616 IsGuiding returns 0
23:12:00.893 00.000 11616 scope move finished after 481 + 118 ms
23:12:00.893 00.000 11616 Move returns status 0, amount 481
23:12:00.893 00.000 11616 MoveAxis(N, 0, ABG)
23:12:00.893 00.000 11616 Move returns status 0, amount 0
23:12:00.893 00.000 11616 move complete, result=0
23:12:00.894 00.001 11616 worker thread done servicing request
23:12:00.894 00.000 12268 GuideStep: -0.9 px 481 ms EAST, 0.0 px 0 ms NORTH
23:12:00.894 00.000 11616 Worker thread wakes up
23:12:00.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:00.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:12:02.907 02.013 11616 Exposure complete
23:12:02.965 00.058 11616 worker thread done servicing request
23:12:02.966 00.001 12268 OnExposeComplete: enter
23:12:02.966 00.000 12268 UpdateGuideState(): m_state=6
23:12:02.966 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
23:12:02.966 00.000 12268 Star::Find returns 1 (0), X=916.19, Y=17.19, Mass=362, SNR=13.1, Peak=43 HFD=4.7
23:12:02.966 00.000 12268 MultiStar: [#1 -0.19,-1.16,0.00,M3] 
23:12:02.966 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
23:12:02.966 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
23:12:02.967 00.001 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.78 hyp=0.81 cameraTheta=-1.88 mountX=-0.80 mountY=-0.14, mountTheta=-2.96
23:12:02.968 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.78, opts=13)
23:12:02.968 00.000 12268 Enqueuing Move request for scope (-0.25, -0.78)
23:12:02.968 00.000 11616 Worker thread wakes up
23:12:02.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.78) opts 0xd
23:12:02.969 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.78)
23:12:02.969 00.000 11616 Moving (-0.25, -0.78) raw xDistance=-0.80 yDistance=-0.14
23:12:02.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.80
23:12:02.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:02.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:12:02.969 00.000 11616 MoveAxis(E, 446, ABG)
23:12:02.969 00.000 11616 Guiding  Dir = 2, Dur = 446
23:12:02.969 00.000 11616 IsSlewing returns 0
23:12:02.970 00.001 11616 IsGuiding returns 0
23:12:02.970 00.000 11616 PulseGuide returned control before completion, sleep 456
23:12:02.991 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=191, Gamma=1.290
23:12:03.010 00.019 12268 UpdateGuideState exits: m=362 SNR=13.1
23:12:03.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:03.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:03.010 00.000 12268 Enqueuing Expose request
23:12:03.441 00.431 11616 IsGuiding returns 0
23:12:03.441 00.000 11616 Move returns status 0, amount 446
23:12:03.441 00.000 11616 MoveAxis(N, 0, ABG)
23:12:03.441 00.000 11616 Move returns status 0, amount 0
23:12:03.441 00.000 11616 move complete, result=0
23:12:03.441 00.000 11616 worker thread done servicing request
23:12:03.441 00.000 11616 Worker thread wakes up
23:12:03.441 00.000 12268 GuideStep: -0.8 px 446 ms EAST, -0.1 px 0 ms NORTH
23:12:03.442 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:03.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:12:05.458 02.016 11616 Exposure complete
23:12:05.517 00.059 11616 worker thread done servicing request
23:12:05.517 00.000 12268 OnExposeComplete: enter
23:12:05.517 00.000 12268 UpdateGuideState(): m_state=6
23:12:05.517 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
23:12:05.518 00.001 12268 Star::Find returns 1 (0), X=916.46, Y=17.21, Mass=263, SNR=11.1, Peak=42 HFD=3.3
23:12:05.518 00.000 12268 MultiStar: [#1 0.45,-0.74,0.00,M4] 
23:12:05.518 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
23:12:05.518 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
23:12:05.518 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.76 hyp=0.76 cameraTheta=-1.54 mountX=-0.76 mountY=0.12, mountTheta=2.98
23:12:05.520 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.76, opts=13)
23:12:05.520 00.000 12268 Enqueuing Move request for scope (0.03, -0.76)
23:12:05.520 00.000 11616 Worker thread wakes up
23:12:05.520 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.76) opts 0xd
23:12:05.520 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.76)
23:12:05.520 00.000 11616 Moving (0.03, -0.76) raw xDistance=-0.76 yDistance=0.12
23:12:05.521 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.76
23:12:05.521 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:05.521 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:12:05.521 00.000 11616 MoveAxis(E, 424, ABG)
23:12:05.521 00.000 11616 Guiding  Dir = 2, Dur = 424
23:12:05.521 00.000 11616 IsSlewing returns 0
23:12:05.522 00.001 11616 IsGuiding returns 0
23:12:05.522 00.000 11616 PulseGuide returned control before completion, sleep 434
23:12:05.543 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=200, Gamma=1.290
23:12:05.561 00.018 12268 UpdateGuideState exits: m=263 SNR=11.1
23:12:05.562 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:05.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:05.562 00.000 12268 Enqueuing Expose request
23:12:05.817 00.255 12268 evsrv: cli 0F8E69C0 connect
23:12:05.817 00.000 12268 case statement mapped state 6 to 3
23:12:05.818 00.001 12268 case statement mapped state 6 to 3
23:12:05.818 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ad91c819-2179-45cc-8f6b-48df942679a4"}
23:12:05.818 00.000 12268 case statement mapped state 6 to 3
23:12:05.818 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad91c819-2179-45cc-8f6b-48df942679a4"}
23:12:05.821 00.003 12268 evsrv: cli 0F8E69C0 disconnect
23:12:05.823 00.002 12268 evsrv: cli 0F8E6D80 connect
23:12:05.823 00.000 12268 case statement mapped state 6 to 3
23:12:05.823 00.000 12268 case statement mapped state 6 to 3
23:12:05.824 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"35eb2cdb-9628-4a69-8af8-b9ed1c89bfc6"}
23:12:05.824 00.000 12268 PhdController::Dither begins
23:12:05.824 00.000 12268 dither: size=5.50, dRA=-2.57 dDec=-2.23
23:12:05.824 00.000 12268 MountToCamera -- mountTheta (2.43) + m_xAngle (1.47) = xAngle (3.90 = -2.38)
23:12:05.824 00.000 12268 MountToCamera -- mountX=-2.57 mountY=-2.23 hyp=3.40 mountTheta=2.43 cameraX=-2.47, cameraY=-2.34 cameraTheta=-2.38
23:12:05.825 00.001 12268 dither produces an invalid lock position, try a variation
23:12:05.825 00.000 12268 MountToCamera -- mountTheta (0.71) + m_xAngle (1.47) = xAngle (2.19 = 2.19)
23:12:05.825 00.000 12268 MountToCamera -- mountX=2.57 mountY=-2.23 hyp=3.40 mountTheta=0.71 cameraX=-1.97, cameraY=2.78 cameraTheta=2.19
23:12:05.825 00.000 12268 setting lock position to (914.46, 20.75)
23:12:05.825 00.000 12268 Mount: notify guiding dithered (-2.0, 2.8)
23:12:05.826 00.001 12268 MultiStar: stabilizing after lock position change
23:12:05.826 00.000 12268 Status Line: Dither by -2.57,-2.23
23:12:05.829 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
23:12:05.829 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
23:12:05.829 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"35eb2cdb-9628-4a69-8af8-b9ed1c89bfc6"}
23:12:05.831 00.002 12268 evsrv: cli 0F8E6D80 disconnect
23:12:05.972 00.141 11616 IsGuiding returns 1
23:12:05.972 00.000 11616 scope still moving after pulse duration time elapsed
23:12:06.003 00.031 11616 IsSlewing returns 0
23:12:06.003 00.000 11616 IsGuiding returns 0
23:12:06.003 00.000 11616 scope move finished after 424 + 57 ms
23:12:06.003 00.000 11616 Move returns status 0, amount 424
23:12:06.004 00.001 11616 MoveAxis(N, 0, ABG)
23:12:06.004 00.000 11616 Move returns status 0, amount 0
23:12:06.004 00.000 11616 move complete, result=0
23:12:06.004 00.000 11616 worker thread done servicing request
23:12:06.004 00.000 12268 GuideStep: -0.8 px 424 ms EAST, 0.1 px 0 ms NORTH
23:12:06.004 00.000 11616 Worker thread wakes up
23:12:06.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:06.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,3,31,31)
23:12:08.011 02.007 11616 Exposure complete
23:12:08.073 00.062 11616 worker thread done servicing request
23:12:08.073 00.000 12268 OnExposeComplete: enter
23:12:08.073 00.000 12268 UpdateGuideState(): m_state=6
23:12:08.074 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
23:12:08.074 00.000 12268 Star::Find returns 1 (0), X=916.45, Y=17.74, Mass=257, SNR=11.0, Peak=55 HFD=3.1
23:12:08.074 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
23:12:08.074 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
23:12:08.074 00.000 12268 CameraToMount -- cameraX=1.98 cameraY=-3.01 hyp=3.60 cameraTheta=-0.99 mountX=-2.80 mountY=2.35, mountTheta=2.44
23:12:08.076 00.002 12268 dither recenter: remaining=(-2.6,2.2) step=(-2.6,2.2)
23:12:08.076 00.000 12268 MountToCamera -- mountTheta (-2.43) + m_xAngle (1.47) = xAngle (-0.95 = -0.95)
23:12:08.076 00.000 12268 MountToCamera -- mountX=-2.57 mountY=2.23 hyp=3.40 mountTheta=-2.43 cameraX=1.97, cameraY=-2.78 cameraTheta=-0.95
23:12:08.076 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.97, y=-2.78, opts=4)
23:12:08.077 00.001 12268 Enqueuing Move request for scope (1.97, -2.78)
23:12:08.077 00.000 12268 Mount: notify direct move -2.57,2.23
23:12:08.077 00.000 11616 Worker thread wakes up
23:12:08.077 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.97, -2.78) opts 0x4
23:12:08.077 00.000 11616 Handling offset move in thread for scope, endpoint = (1.97, -2.78)
23:12:08.077 00.000 11616 Moving (1.97, -2.78) raw xDistance=-2.57 yDistance=2.23
23:12:08.077 00.000 11616 BLC: window closed
23:12:08.077 00.000 11616 MoveAxis(E, 2880, B)
23:12:08.077 00.000 11616 Guiding  Dir = 2, Dur = 2880
23:12:08.077 00.000 11616 IsSlewing returns 0
23:12:08.078 00.001 11616 IsGuiding returns 0
23:12:08.078 00.000 11616 PulseGuide returned control before completion, sleep 2890
23:12:08.104 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:12:08.123 00.019 12268 UpdateGuideState exits: m=257 SNR=11.0
23:12:08.123 00.000 12268 PhdController: settling, locked = 1, distance = 3.92 (1.50) aobump = 0 frame = 1 / 99999
23:12:08.123 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687928.123,"Host":"ASTROCENTER","Inst":1,"Distance":3.92,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:12:08.124 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:08.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:08.124 00.000 12268 Enqueuing Expose request
23:12:10.975 02.851 11616 IsGuiding returns 1
23:12:10.975 00.000 11616 scope still moving after pulse duration time elapsed
23:12:11.007 00.032 11616 IsSlewing returns 0
23:12:11.007 00.000 11616 IsGuiding returns 0
23:12:11.007 00.000 11616 scope move finished after 2880 + 50 ms
23:12:11.008 00.001 11616 Move returns status 0, amount 2880
23:12:11.008 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
23:12:11.008 00.000 11616 MoveAxis(S, 1258, B)
23:12:11.008 00.000 11616 Guiding  Dir = 1, Dur = 1258
23:12:11.008 00.000 11616 IsSlewing returns 0
23:12:11.008 00.000 11616 IsGuiding returns 0
23:12:11.009 00.001 11616 PulseGuide returned control before completion, sleep 1268
23:12:12.284 01.275 11616 IsGuiding returns 1
23:12:12.284 00.000 11616 scope still moving after pulse duration time elapsed
23:12:12.316 00.032 11616 IsSlewing returns 0
23:12:12.316 00.000 11616 IsGuiding returns 1
23:12:12.348 00.032 11616 IsSlewing returns 0
23:12:12.348 00.000 11616 IsGuiding returns 0
23:12:12.348 00.000 11616 scope move finished after 1258 + 81 ms
23:12:12.348 00.000 11616 Move returns status 0, amount 1258
23:12:12.348 00.000 11616 move complete, result=0
23:12:12.349 00.001 11616 worker thread done servicing request
23:12:12.349 00.000 12268 GuideStep: -2.6 px 2880 ms EAST, 2.2 px 1258 ms SOUTH
23:12:12.349 00.000 11616 Worker thread wakes up
23:12:12.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:12.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:14.361 02.012 11616 Exposure complete
23:12:14.422 00.061 11616 worker thread done servicing request
23:12:14.422 00.000 12268 OnExposeComplete: enter
23:12:14.423 00.001 12268 UpdateGuideState(): m_state=6
23:12:14.423 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
23:12:14.423 00.000 12268 Star::Find returns 1 (0), X=914.45, Y=23.28, Mass=264, SNR=11.1, Peak=34 HFD=3.5
23:12:14.423 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
23:12:14.423 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
23:12:14.423 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=2.53 hyp=2.53 cameraTheta=1.58 mountX=2.52 mountY=-0.34, mountTheta=-0.13
23:12:14.427 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=2.53, opts=13)
23:12:14.427 00.000 12268 Enqueuing Move request for scope (-0.02, 2.53)
23:12:14.427 00.000 11616 Worker thread wakes up
23:12:14.427 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 2.53) opts 0xd
23:12:14.427 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 2.53)
23:12:14.427 00.000 11616 Moving (-0.02, 2.53) raw xDistance=2.52 yDistance=-0.34
23:12:14.428 00.001 11616 resist switch: large excursion: input 2.52 thresh 0.29 direction from 0 to 1
23:12:14.428 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.56
23:12:14.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 1.26 from input 2.52
23:12:14.428 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:12:14.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
23:12:14.428 00.000 11616 MoveAxis(W, 1410, ABG)
23:12:14.428 00.000 11616 Guiding  Dir = 3, Dur = 1410
23:12:14.428 00.000 11616 IsSlewing returns 0
23:12:14.429 00.001 11616 IsGuiding returns 0
23:12:14.429 00.000 11616 PulseGuide returned control before completion, sleep 1420
23:12:14.452 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:12:14.471 00.019 12268 UpdateGuideState exits: m=264 SNR=11.1
23:12:14.471 00.000 12268 PhdController: settling, locked = 1, distance = 2.53 (1.50) aobump = 0 frame = 2 / 99999
23:12:14.471 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687934.471,"Host":"ASTROCENTER","Inst":1,"Distance":2.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:12:14.472 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:14.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:14.472 00.000 12268 Enqueuing Expose request
23:12:15.858 01.386 11616 IsGuiding returns 1
23:12:15.859 00.001 11616 scope still moving after pulse duration time elapsed
23:12:15.890 00.031 11616 IsSlewing returns 0
23:12:15.891 00.001 11616 IsGuiding returns 0
23:12:15.891 00.000 11616 scope move finished after 1410 + 52 ms
23:12:15.891 00.000 11616 Move returns status 0, amount 1410
23:12:15.891 00.000 11616 MoveAxis(N, 0, ABG)
23:12:15.891 00.000 11616 Move returns status 0, amount 0
23:12:15.891 00.000 11616 move complete, result=0
23:12:15.891 00.000 11616 worker thread done servicing request
23:12:15.891 00.000 12268 GuideStep: 2.5 px 1410 ms WEST, -0.3 px 0 ms NORTH
23:12:15.891 00.000 11616 Worker thread wakes up
23:12:15.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:15.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:17.910 02.019 11616 Exposure complete
23:12:17.967 00.057 11616 worker thread done servicing request
23:12:17.967 00.000 12268 OnExposeComplete: enter
23:12:17.967 00.000 12268 UpdateGuideState(): m_state=6
23:12:17.967 00.000 12268 Star::Find(15, 914, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
23:12:17.967 00.000 12268 Star::Find returns 1 (0), X=914.39, Y=22.65, Mass=361, SNR=13.0, Peak=35 HFD=4.6
23:12:17.967 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
23:12:17.968 00.001 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
23:12:17.968 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=1.90 hyp=1.90 cameraTheta=1.61 mountX=1.89 mountY=-0.31, mountTheta=-0.16
23:12:17.969 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=1.90, opts=13)
23:12:17.969 00.000 12268 Enqueuing Move request for scope (-0.07, 1.90)
23:12:17.970 00.001 11616 Worker thread wakes up
23:12:17.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 1.90) opts 0xd
23:12:17.970 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 1.90)
23:12:17.970 00.000 11616 Moving (-0.07, 1.90) raw xDistance=1.89 yDistance=-0.31
23:12:17.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.94 from input 1.89
23:12:17.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:12:17.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:12:17.970 00.000 11616 MoveAxis(W, 1057, ABG)
23:12:17.970 00.000 11616 Guiding  Dir = 3, Dur = 1057
23:12:17.971 00.001 11616 IsSlewing returns 0
23:12:17.971 00.000 11616 IsGuiding returns 0
23:12:17.971 00.000 11616 PulseGuide returned control before completion, sleep 1067
23:12:17.994 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:12:18.013 00.019 12268 UpdateGuideState exits: m=361 SNR=13.0
23:12:18.013 00.000 12268 PhdController: settling, locked = 1, distance = 2.34 (1.50) aobump = 0 frame = 3 / 99999
23:12:18.013 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687938.013,"Host":"ASTROCENTER","Inst":1,"Distance":2.34,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:12:18.014 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:18.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:18.014 00.000 12268 Enqueuing Expose request
23:12:19.042 01.028 11616 IsGuiding returns 1
23:12:19.042 00.000 11616 scope still moving after pulse duration time elapsed
23:12:19.074 00.032 11616 IsSlewing returns 0
23:12:19.074 00.000 11616 IsGuiding returns 0
23:12:19.074 00.000 11616 scope move finished after 1057 + 45 ms
23:12:19.074 00.000 11616 Move returns status 0, amount 1057
23:12:19.075 00.001 11616 MoveAxis(N, 0, ABG)
23:12:19.075 00.000 11616 Move returns status 0, amount 0
23:12:19.075 00.000 11616 move complete, result=0
23:12:19.075 00.000 11616 worker thread done servicing request
23:12:19.075 00.000 11616 Worker thread wakes up
23:12:19.075 00.000 12268 GuideStep: 1.9 px 1057 ms WEST, -0.3 px 0 ms NORTH
23:12:19.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:19.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:21.088 02.013 11616 Exposure complete
23:12:21.148 00.060 11616 worker thread done servicing request
23:12:21.148 00.000 12268 OnExposeComplete: enter
23:12:21.148 00.000 12268 UpdateGuideState(): m_state=6
23:12:21.148 00.000 12268 Star::Find(15, 914, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
23:12:21.149 00.001 12268 Star::Find returns 1 (0), X=914.34, Y=19.51, Mass=361, SNR=13.0, Peak=29 HFD=4.5
23:12:21.149 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.15 = 3.14)
23:12:21.149 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.03)
23:12:21.149 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-1.24 hyp=1.25 cameraTheta=-1.67 mountX=-1.25 mountY=0.03, mountTheta=3.12
23:12:21.151 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-1.24, opts=13)
23:12:21.151 00.000 12268 Enqueuing Move request for scope (-0.13, -1.24)
23:12:21.151 00.000 11616 Worker thread wakes up
23:12:21.152 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -1.24) opts 0xd
23:12:21.152 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -1.24)
23:12:21.152 00.000 11616 Moving (-0.13, -1.24) raw xDistance=-1.25 yDistance=0.03
23:12:21.152 00.000 11616 resist switch: large excursion: input -1.25 thresh 0.29 direction from 1 to -1
23:12:21.152 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.74
23:12:21.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.62 from input -1.25
23:12:21.152 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:21.153 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:12:21.153 00.000 11616 MoveAxis(E, 698, ABG)
23:12:21.153 00.000 11616 Guiding  Dir = 2, Dur = 698
23:12:21.153 00.000 11616 IsSlewing returns 0
23:12:21.153 00.000 11616 IsGuiding returns 0
23:12:21.154 00.001 11616 PulseGuide returned control before completion, sleep 708
23:12:21.180 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=244, Gamma=1.290
23:12:21.199 00.019 12268 UpdateGuideState exits: m=361 SNR=13.0
23:12:21.199 00.000 12268 PhdController: settling, locked = 1, distance = 2.01 (1.50) aobump = 0 frame = 4 / 99999
23:12:21.199 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687941.199,"Host":"ASTROCENTER","Inst":1,"Distance":2.01,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:12:21.200 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:21.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:21.200 00.000 12268 Enqueuing Expose request
23:12:21.872 00.672 11616 IsGuiding returns 1
23:12:21.872 00.000 11616 scope still moving after pulse duration time elapsed
23:12:21.903 00.031 11616 IsSlewing returns 0
23:12:21.903 00.000 11616 IsGuiding returns 0
23:12:21.903 00.000 11616 scope move finished after 698 + 51 ms
23:12:21.903 00.000 11616 Move returns status 0, amount 698
23:12:21.903 00.000 11616 MoveAxis(N, 0, ABG)
23:12:21.904 00.001 11616 Move returns status 0, amount 0
23:12:21.904 00.000 11616 move complete, result=0
23:12:21.904 00.000 11616 worker thread done servicing request
23:12:21.904 00.000 11616 Worker thread wakes up
23:12:21.904 00.000 12268 GuideStep: -1.2 px 698 ms EAST, 0.0 px 0 ms NORTH
23:12:21.904 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:21.904 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:23.929 02.025 11616 Exposure complete
23:12:23.986 00.057 11616 worker thread done servicing request
23:12:23.986 00.000 12268 OnExposeComplete: enter
23:12:23.986 00.000 12268 UpdateGuideState(): m_state=6
23:12:23.986 00.000 12268 Star::Find(15, 914, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
23:12:23.986 00.000 12268 Star::Find returns 1 (0), X=914.30, Y=19.25, Mass=312, SNR=12.1, Peak=38 HFD=3.7
23:12:23.986 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
23:12:23.987 00.001 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
23:12:23.987 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-1.49 hyp=1.50 cameraTheta=-1.68 mountX=-1.50 mountY=0.03, mountTheta=3.12
23:12:23.988 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-1.49, opts=13)
23:12:23.988 00.000 12268 Enqueuing Move request for scope (-0.16, -1.49)
23:12:23.988 00.000 11616 Worker thread wakes up
23:12:23.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -1.49) opts 0xd
23:12:23.989 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.16, -1.49)
23:12:23.989 00.000 11616 Moving (-0.16, -1.49) raw xDistance=-1.50 yDistance=0.03
23:12:23.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.75 from input -1.50
23:12:23.989 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:23.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:12:23.989 00.000 11616 MoveAxis(E, 841, ABG)
23:12:23.989 00.000 11616 Guiding  Dir = 2, Dur = 841
23:12:23.990 00.001 11616 IsSlewing returns 0
23:12:23.990 00.000 11616 IsGuiding returns 0
23:12:23.990 00.000 11616 PulseGuide returned control before completion, sleep 851
23:12:24.014 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
23:12:24.034 00.020 12268 UpdateGuideState exits: m=312 SNR=12.1
23:12:24.034 00.000 12268 PhdController: settling, locked = 1, distance = 1.86 (1.50) aobump = 0 frame = 5 / 99999
23:12:24.034 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687944.034,"Host":"ASTROCENTER","Inst":1,"Distance":1.86,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:12:24.035 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:24.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:24.035 00.000 12268 Enqueuing Expose request
23:12:24.857 00.822 11616 IsGuiding returns 1
23:12:24.858 00.001 11616 scope still moving after pulse duration time elapsed
23:12:24.889 00.031 11616 IsSlewing returns 0
23:12:24.889 00.000 11616 IsGuiding returns 0
23:12:24.889 00.000 11616 scope move finished after 841 + 58 ms
23:12:24.889 00.000 11616 Move returns status 0, amount 841
23:12:24.889 00.000 11616 MoveAxis(N, 0, ABG)
23:12:24.890 00.001 11616 Move returns status 0, amount 0
23:12:24.890 00.000 11616 move complete, result=0
23:12:24.890 00.000 11616 worker thread done servicing request
23:12:24.890 00.000 12268 GuideStep: -1.5 px 841 ms EAST, 0.0 px 0 ms NORTH
23:12:24.890 00.000 11616 Worker thread wakes up
23:12:24.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:24.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:26.902 02.012 11616 Exposure complete
23:12:26.960 00.058 11616 worker thread done servicing request
23:12:26.961 00.001 12268 OnExposeComplete: enter
23:12:26.961 00.000 12268 UpdateGuideState(): m_state=6
23:12:26.961 00.000 12268 Star::Find(15, 914, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
23:12:26.961 00.000 12268 Star::Find returns 1 (0), X=914.28, Y=21.21, Mass=395, SNR=13.8, Peak=40 HFD=4.3
23:12:26.961 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
23:12:26.961 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
23:12:26.961 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.46 hyp=0.50 cameraTheta=1.95 mountX=0.44 mountY=-0.24, mountTheta=-0.50
23:12:26.963 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.46, opts=13)
23:12:26.963 00.000 12268 Enqueuing Move request for scope (-0.18, 0.46)
23:12:26.964 00.001 11616 Worker thread wakes up
23:12:26.964 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.46) opts 0xd
23:12:26.964 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.46)
23:12:26.964 00.000 11616 Moving (-0.18, 0.46) raw xDistance=0.44 yDistance=-0.24
23:12:26.964 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
23:12:26.964 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.32
23:12:26.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
23:12:26.964 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.18
23:12:26.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
23:12:26.964 00.000 11616 MoveAxis(W, 247, ABG)
23:12:26.964 00.000 11616 Guiding  Dir = 3, Dur = 247
23:12:26.965 00.001 11616 IsSlewing returns 0
23:12:26.965 00.000 11616 IsGuiding returns 0
23:12:26.965 00.000 11616 PulseGuide returned control before completion, sleep 257
23:12:26.989 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:12:27.012 00.023 12268 UpdateGuideState exits: m=395 SNR=13.8
23:12:27.012 00.000 12268 PhdController: settling, locked = 1, distance = 1.45 (1.50) aobump = 0 frame = 6 / 99999
23:12:27.012 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687947.012,"Host":"ASTROCENTER","Inst":1,"Distance":1.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:12:27.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:27.013 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:27.013 00.000 12268 Enqueuing Expose request
23:12:27.238 00.225 11616 IsGuiding returns 1
23:12:27.238 00.000 11616 scope still moving after pulse duration time elapsed
23:12:27.269 00.031 11616 IsSlewing returns 0
23:12:27.270 00.001 11616 IsGuiding returns 1
23:12:27.301 00.031 11616 IsSlewing returns 0
23:12:27.301 00.000 11616 IsGuiding returns 1
23:12:27.333 00.032 11616 IsSlewing returns 0
23:12:27.333 00.000 11616 IsGuiding returns 1
23:12:27.365 00.032 11616 IsSlewing returns 0
23:12:27.365 00.000 11616 IsGuiding returns 1
23:12:27.397 00.032 11616 IsSlewing returns 0
23:12:27.397 00.000 11616 IsGuiding returns 0
23:12:27.398 00.001 11616 scope move finished after 247 + 185 ms
23:12:27.398 00.000 11616 Move returns status 0, amount 247
23:12:27.398 00.000 11616 BLC: Oldest BLC event removed
23:12:27.398 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1897 applied
23:12:27.398 00.000 11616 MoveAxis(N, 1917, ABG)
23:12:27.398 00.000 11616 Guiding  Dir = 0, Dur = 1917
23:12:27.398 00.000 11616 IsSlewing returns 0
23:12:27.398 00.000 11616 IsGuiding returns 0
23:12:27.399 00.001 11616 PulseGuide returned control before completion, sleep 1927
23:12:29.328 01.929 11616 IsGuiding returns 1
23:12:29.328 00.000 11616 scope still moving after pulse duration time elapsed
23:12:29.361 00.033 11616 IsSlewing returns 0
23:12:29.361 00.000 11616 IsGuiding returns 0
23:12:29.361 00.000 11616 scope move finished after 1917 + 45 ms
23:12:29.361 00.000 11616 Move returns status 0, amount 1917
23:12:29.361 00.000 11616 move complete, result=0
23:12:29.361 00.000 11616 worker thread done servicing request
23:12:29.362 00.001 11616 Worker thread wakes up
23:12:29.362 00.000 12268 GuideStep: 0.4 px 247 ms WEST, -0.2 px 1917 ms NORTH
23:12:29.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:29.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:31.372 02.010 11616 Exposure complete
23:12:31.443 00.071 11616 worker thread done servicing request
23:12:31.443 00.000 12268 OnExposeComplete: enter
23:12:31.443 00.000 12268 UpdateGuideState(): m_state=6
23:12:31.443 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
23:12:31.443 00.000 12268 Star::Find returns 1 (0), X=914.43, Y=21.13, Mass=431, SNR=14.3, Peak=47 HFD=4.3
23:12:31.443 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
23:12:31.443 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
23:12:31.444 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.38 hyp=0.39 cameraTheta=1.67 mountX=0.38 mountY=-0.09, mountTheta=-0.23
23:12:31.445 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.38, opts=13)
23:12:31.445 00.000 12268 Enqueuing Move request for scope (-0.04, 0.38)
23:12:31.445 00.000 11616 Worker thread wakes up
23:12:31.445 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.38) opts 0xd
23:12:31.446 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.38)
23:12:31.446 00.000 11616 Moving (-0.04, 0.38) raw xDistance=0.38 yDistance=-0.09
23:12:31.446 00.000 11616 BLC: History state: CurrMiss=0.09, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.036311, 1:0.087285
23:12:31.446 00.000 11616 BLC: No correction, Miss < min_move
23:12:31.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
23:12:31.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:31.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:12:31.446 00.000 11616 MoveAxis(W, 212, ABG)
23:12:31.446 00.000 11616 Guiding  Dir = 3, Dur = 212
23:12:31.447 00.001 11616 IsSlewing returns 0
23:12:31.447 00.000 11616 IsGuiding returns 0
23:12:31.447 00.000 11616 PulseGuide returned control before completion, sleep 222
23:12:31.473 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:12:31.493 00.020 12268 UpdateGuideState exits: m=431 SNR=14.3
23:12:31.493 00.000 12268 PhdController: settling, locked = 1, distance = 1.13 (1.50) aobump = 0 frame = 7 / 99999
23:12:31.493 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687951.493,"Host":"ASTROCENTER","Inst":1,"Distance":1.13,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:12:31.494 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:31.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:31.494 00.000 12268 Enqueuing Expose request
23:12:31.672 00.178 11616 IsGuiding returns 1
23:12:31.672 00.000 11616 scope still moving after pulse duration time elapsed
23:12:31.703 00.031 11616 IsSlewing returns 0
23:12:31.703 00.000 11616 IsGuiding returns 0
23:12:31.703 00.000 11616 scope move finished after 212 + 44 ms
23:12:31.704 00.001 11616 Move returns status 0, amount 212
23:12:31.704 00.000 11616 MoveAxis(N, 0, ABG)
23:12:31.704 00.000 11616 Move returns status 0, amount 0
23:12:31.704 00.000 11616 move complete, result=0
23:12:31.704 00.000 11616 worker thread done servicing request
23:12:31.704 00.000 11616 Worker thread wakes up
23:12:31.704 00.000 12268 GuideStep: 0.4 px 212 ms WEST, -0.1 px 0 ms NORTH
23:12:31.704 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:31.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:33.718 02.014 11616 Exposure complete
23:12:33.864 00.146 11616 worker thread done servicing request
23:12:33.864 00.000 12268 OnExposeComplete: enter
23:12:33.864 00.000 12268 UpdateGuideState(): m_state=6
23:12:33.865 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
23:12:33.865 00.000 12268 Star::Find returns 1 (0), X=914.57, Y=21.60, Mass=400, SNR=13.8, Peak=38 HFD=4.3
23:12:33.865 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
23:12:33.865 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
23:12:33.865 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.85 hyp=0.86 cameraTheta=1.44 mountX=0.86 mountY=-0.00, mountTheta=-0.00
23:12:33.868 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.85, opts=13)
23:12:33.868 00.000 12268 Enqueuing Move request for scope (0.11, 0.85)
23:12:33.868 00.000 11616 Worker thread wakes up
23:12:33.868 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.85) opts 0xd
23:12:33.868 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.85)
23:12:33.868 00.000 11616 Moving (0.11, 0.85) raw xDistance=0.86 yDistance=-0.00
23:12:33.868 00.000 11616 BLC: History state: CurrMiss=0.00, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.036311, 1:0.087285, 2:0.000424
23:12:33.868 00.000 11616 BLC: No correction, Miss < min_move
23:12:33.868 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.86
23:12:33.868 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:33.869 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:12:33.869 00.000 11616 MoveAxis(W, 481, ABG)
23:12:33.869 00.000 11616 Guiding  Dir = 3, Dur = 481
23:12:33.869 00.000 11616 IsSlewing returns 0
23:12:33.869 00.000 11616 IsGuiding returns 0
23:12:33.870 00.001 11616 PulseGuide returned control before completion, sleep 491
23:12:33.896 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=243, Gamma=1.290
23:12:33.920 00.024 12268 UpdateGuideState exits: m=400 SNR=13.8
23:12:33.921 00.001 12268 PhdController: settling, locked = 1, distance = 1.05 (1.50) aobump = 0 frame = 8 / 99999
23:12:33.921 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687953.921,"Host":"ASTROCENTER","Inst":1,"Distance":1.05,"Time":6.9,"SettleTime":10.0,"StarLocked":true}
23:12:33.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:33.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:33.921 00.000 12268 Enqueuing Expose request
23:12:34.373 00.452 11616 IsGuiding returns 1
23:12:34.373 00.000 11616 scope still moving after pulse duration time elapsed
23:12:34.406 00.033 11616 IsSlewing returns 0
23:12:34.406 00.000 11616 IsGuiding returns 0
23:12:34.406 00.000 11616 scope move finished after 481 + 55 ms
23:12:34.406 00.000 11616 Move returns status 0, amount 481
23:12:34.406 00.000 11616 MoveAxis(N, 0, ABG)
23:12:34.406 00.000 11616 Move returns status 0, amount 0
23:12:34.406 00.000 11616 move complete, result=0
23:12:34.406 00.000 11616 worker thread done servicing request
23:12:34.406 00.000 12268 GuideStep: 0.9 px 481 ms WEST, -0.0 px 0 ms NORTH
23:12:34.406 00.000 11616 Worker thread wakes up
23:12:34.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:34.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:36.404 01.998 11616 Exposure complete
23:12:36.464 00.060 11616 worker thread done servicing request
23:12:36.464 00.000 12268 OnExposeComplete: enter
23:12:36.464 00.000 12268 UpdateGuideState(): m_state=6
23:12:36.464 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
23:12:36.465 00.001 12268 Star::Find returns 1 (0), X=914.51, Y=20.82, Mass=373, SNR=13.3, Peak=41 HFD=3.8
23:12:36.465 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
23:12:36.465 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.70)
23:12:36.465 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.00 mountX=0.08 mountY=0.04, mountTheta=0.45
23:12:36.468 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.08, opts=13)
23:12:36.468 00.000 12268 Enqueuing Move request for scope (0.05, 0.08)
23:12:36.469 00.001 11616 Worker thread wakes up
23:12:36.469 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
23:12:36.469 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
23:12:36.469 00.000 11616 Moving (0.05, 0.08) raw xDistance=0.08 yDistance=0.04
23:12:36.469 00.000 11616 BLC: window closed
23:12:36.469 00.000 11616 BLC: History state: CurrMiss=-0.04, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.036311, 1:0.087285, 2:0.000424
23:12:36.469 00.000 11616 BLC: No correction, Miss < min_move
23:12:36.469 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:36.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:12:36.469 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:36.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:12:36.469 00.000 11616 MoveAxis(E, 0, ABG)
23:12:36.470 00.001 11616 Move returns status 0, amount 0
23:12:36.470 00.000 11616 MoveAxis(N, 0, ABG)
23:12:36.470 00.000 11616 Move returns status 0, amount 0
23:12:36.470 00.000 11616 move complete, result=0
23:12:36.470 00.000 11616 worker thread done servicing request
23:12:36.494 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=203, Gamma=1.290
23:12:36.513 00.019 12268 UpdateGuideState exits: m=373 SNR=13.3
23:12:36.513 00.000 12268 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 9 / 99999
23:12:36.513 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768687956.513,"Host":"ASTROCENTER","Inst":1,"Distance":0.76,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
23:12:36.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:36.514 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:36.514 00.000 12268 Enqueuing Expose request
23:12:36.514 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:36.514 00.000 11616 Worker thread wakes up
23:12:36.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:36.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:38.520 02.006 11616 Exposure complete
23:12:38.579 00.059 11616 worker thread done servicing request
23:12:38.579 00.000 12268 OnExposeComplete: enter
23:12:38.579 00.000 12268 UpdateGuideState(): m_state=6
23:12:38.580 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
23:12:38.580 00.000 12268 Star::Find returns 1 (0), X=915.01, Y=20.96, Mass=309, SNR=12.0, Peak=32 HFD=4.4
23:12:38.580 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
23:12:38.580 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.07)
23:12:38.580 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.21 hyp=0.59 cameraTheta=0.37 mountX=0.26 mountY=0.51, mountTheta=1.10
23:12:38.582 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=0.21, opts=13)
23:12:38.582 00.000 12268 Enqueuing Move request for scope (0.55, 0.21)
23:12:38.583 00.001 11616 Worker thread wakes up
23:12:38.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.21) opts 0xd
23:12:38.583 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 0.21)
23:12:38.583 00.000 11616 Moving (0.55, 0.21) raw xDistance=0.26 yDistance=0.51
23:12:38.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
23:12:38.583 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.45 direction from -1 to 1
23:12:38.583 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.54
23:12:38.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
23:12:38.583 00.000 11616 MoveAxis(W, 147, ABG)
23:12:38.583 00.000 11616 Guiding  Dir = 3, Dur = 147
23:12:38.584 00.001 11616 IsSlewing returns 0
23:12:38.584 00.000 11616 IsGuiding returns 0
23:12:38.584 00.000 11616 PulseGuide returned control before completion, sleep 157
23:12:38.612 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=220, Gamma=1.290
23:12:38.634 00.022 12268 UpdateGuideState exits: m=309 SNR=12.0
23:12:38.634 00.000 12268 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 10 / 99999
23:12:38.634 00.000 12268 PhdController: newstate STATE_FINISH
23:12:38.634 00.000 12268 PhdController complete: success
23:12:38.634 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768687958.634,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
23:12:38.635 00.001 12268 Mount: notify guiding dither settle done success=1
23:12:38.635 00.000 12268 PhdController: newstate STATE_IDLE
23:12:38.635 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:38.635 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:38.635 00.000 12268 Enqueuing Expose request
23:12:38.744 00.109 11616 IsGuiding returns 1
23:12:38.744 00.000 11616 scope still moving after pulse duration time elapsed
23:12:38.776 00.032 11616 IsSlewing returns 0
23:12:38.776 00.000 11616 IsGuiding returns 0
23:12:38.777 00.001 11616 scope move finished after 147 + 45 ms
23:12:38.777 00.000 11616 Move returns status 0, amount 147
23:12:38.777 00.000 11616 BLC: Oldest BLC event removed
23:12:38.777 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1897 applied
23:12:38.777 00.000 11616 MoveAxis(S, 1941, ABG)
23:12:38.777 00.000 11616 Guiding  Dir = 1, Dur = 1941
23:12:38.777 00.000 11616 IsSlewing returns 0
23:12:38.777 00.000 11616 IsGuiding returns 0
23:12:38.778 00.001 11616 PulseGuide returned control before completion, sleep 1951
23:12:39.502 00.724 12268 evsrv: cli 0F8E6D80 connect
23:12:39.502 00.000 12268 case statement mapped state 6 to 3
23:12:39.502 00.000 12268 case statement mapped state 6 to 3
23:12:39.503 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"80c155d2-dbde-4565-aa62-3516afa02773"}
23:12:39.503 00.000 12268 case statement mapped state 6 to 3
23:12:39.503 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"80c155d2-dbde-4565-aa62-3516afa02773"}
23:12:39.504 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:12:40.744 01.240 11616 IsGuiding returns 1
23:12:40.744 00.000 11616 scope still moving after pulse duration time elapsed
23:12:40.775 00.031 11616 IsSlewing returns 0
23:12:40.775 00.000 11616 IsGuiding returns 0
23:12:40.775 00.000 11616 scope move finished after 1941 + 56 ms
23:12:40.775 00.000 11616 Move returns status 0, amount 1941
23:12:40.775 00.000 11616 move complete, result=0
23:12:40.775 00.000 11616 worker thread done servicing request
23:12:40.775 00.000 11616 Worker thread wakes up
23:12:40.776 00.001 12268 GuideStep: 0.3 px 147 ms WEST, 0.5 px 1941 ms SOUTH
23:12:40.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:40.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:42.785 02.009 11616 Exposure complete
23:12:42.843 00.058 11616 worker thread done servicing request
23:12:42.843 00.000 12268 OnExposeComplete: enter
23:12:42.843 00.000 12268 UpdateGuideState(): m_state=6
23:12:42.843 00.000 12268 Star::Find(15, 915, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
23:12:42.844 00.001 12268 Star::Find returns 1 (0), X=914.70, Y=20.10, Mass=295, SNR=11.8, Peak=35 HFD=3.8
23:12:42.844 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
23:12:42.844 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
23:12:42.844 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.65 hyp=0.69 cameraTheta=-1.21 mountX=-0.62 mountY=0.32, mountTheta=2.66
23:12:42.845 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.65, opts=13)
23:12:42.846 00.001 12268 Enqueuing Move request for scope (0.24, -0.65)
23:12:42.846 00.000 11616 Worker thread wakes up
23:12:42.846 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.65) opts 0xd
23:12:42.846 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.65)
23:12:42.846 00.000 11616 Moving (0.24, -0.65) raw xDistance=-0.62 yDistance=0.32
23:12:42.846 00.000 11616 BLC: History state: CurrMiss=0.32, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.077212, 1:0.321616
23:12:42.846 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:12:42.846 00.000 11616 resist switch: large excursion: input -0.62 thresh 0.29 direction from 1 to -1
23:12:42.846 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.86
23:12:42.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
23:12:42.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:12:42.847 00.001 11616 MoveAxis(E, 347, ABG)
23:12:42.847 00.000 11616 Guiding  Dir = 2, Dur = 347
23:12:42.847 00.000 11616 IsSlewing returns 0
23:12:42.847 00.000 11616 IsGuiding returns 0
23:12:42.847 00.000 11616 PulseGuide returned control before completion, sleep 357
23:12:42.869 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
23:12:42.888 00.019 12268 UpdateGuideState exits: m=295 SNR=11.8
23:12:42.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:42.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:42.888 00.000 12268 Enqueuing Expose request
23:12:43.217 00.329 11616 IsGuiding returns 1
23:12:43.217 00.000 11616 scope still moving after pulse duration time elapsed
23:12:43.247 00.030 11616 IsSlewing returns 0
23:12:43.247 00.000 11616 IsGuiding returns 0
23:12:43.247 00.000 11616 scope move finished after 347 + 53 ms
23:12:43.248 00.001 11616 Move returns status 0, amount 347
23:12:43.248 00.000 11616 MoveAxis(S, 27, ABG)
23:12:43.248 00.000 11616 Guiding  Dir = 1, Dur = 27
23:12:43.248 00.000 11616 IsSlewing returns 0
23:12:43.248 00.000 11616 IsGuiding returns 0
23:12:43.248 00.000 11616 PulseGuide returned control before completion, sleep 37
23:12:43.294 00.046 11616 IsGuiding returns 1
23:12:43.295 00.001 11616 scope still moving after pulse duration time elapsed
23:12:43.325 00.030 11616 IsSlewing returns 0
23:12:43.326 00.001 11616 IsGuiding returns 0
23:12:43.326 00.000 11616 scope move finished after 27 + 50 ms
23:12:43.326 00.000 11616 Move returns status 0, amount 27
23:12:43.326 00.000 11616 move complete, result=0
23:12:43.326 00.000 11616 worker thread done servicing request
23:12:43.326 00.000 11616 Worker thread wakes up
23:12:43.326 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:43.326 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:43.326 00.000 12268 GuideStep: -0.6 px 347 ms EAST, 0.3 px 27 ms SOUTH
23:12:45.349 02.023 11616 Exposure complete
23:12:45.409 00.060 11616 worker thread done servicing request
23:12:45.409 00.000 12268 OnExposeComplete: enter
23:12:45.409 00.000 12268 UpdateGuideState(): m_state=6
23:12:45.410 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
23:12:45.410 00.000 12268 Star::Find returns 1 (0), X=914.12, Y=20.31, Mass=288, SNR=11.7, Peak=34 HFD=4.1
23:12:45.410 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.71 = 2.57)
23:12:45.410 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.54)
23:12:45.410 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.43 hyp=0.55 cameraTheta=-2.24 mountX=-0.47 mountY=-0.28, mountTheta=-2.59
23:12:45.414 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.43, opts=13)
23:12:45.414 00.000 12268 Enqueuing Move request for scope (-0.34, -0.43)
23:12:45.414 00.000 11616 Worker thread wakes up
23:12:45.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.43) opts 0xd
23:12:45.414 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.43)
23:12:45.414 00.000 11616 Moving (-0.34, -0.43) raw xDistance=-0.47 yDistance=-0.28
23:12:45.414 00.000 11616 BLC: History state: CurrMiss=-0.28, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=0.077212, 1:0.321616, 2:-0.283491
23:12:45.414 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -135.000000
23:12:45.414 00.000 11616 BLC: window closed
23:12:45.414 00.000 11616 BLC: Pulse adjusted to 1762
23:12:45.416 00.002 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
23:12:45.416 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:12:45.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:12:45.416 00.000 11616 MoveAxis(E, 261, ABG)
23:12:45.416 00.000 11616 Guiding  Dir = 2, Dur = 261
23:12:45.416 00.000 11616 IsSlewing returns 0
23:12:45.417 00.001 11616 IsGuiding returns 0
23:12:45.417 00.000 11616 PulseGuide returned control before completion, sleep 271
23:12:45.440 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=221, Gamma=1.290
23:12:45.458 00.018 12268 UpdateGuideState exits: m=288 SNR=11.7
23:12:45.458 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:45.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:45.458 00.000 12268 Enqueuing Expose request
23:12:45.677 00.219 12268 evsrv: cli 0F8E69C0 connect
23:12:45.678 00.001 12268 case statement mapped state 6 to 3
23:12:45.678 00.000 12268 case statement mapped state 6 to 3
23:12:45.678 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"8b87ad73-2ece-4e25-9507-e7416bcf4e20"}
23:12:45.678 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"8b87ad73-2ece-4e25-9507-e7416bcf4e20"}
23:12:45.679 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:12:45.700 00.021 11616 IsGuiding returns 0
23:12:45.700 00.000 11616 Move returns status 0, amount 261
23:12:45.700 00.000 11616 MoveAxis(N, 0, ABG)
23:12:45.700 00.000 11616 Move returns status 0, amount 0
23:12:45.700 00.000 11616 move complete, result=0
23:12:45.701 00.001 11616 worker thread done servicing request
23:12:45.701 00.000 11616 Worker thread wakes up
23:12:45.701 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:45.701 00.000 12268 GuideStep: -0.5 px 261 ms EAST, -0.3 px 0 ms NORTH
23:12:45.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:47.706 02.005 11616 Exposure complete
23:12:47.763 00.057 11616 worker thread done servicing request
23:12:47.764 00.001 12268 OnExposeComplete: enter
23:12:47.764 00.000 12268 UpdateGuideState(): m_state=6
23:12:47.764 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
23:12:47.764 00.000 12268 Star::Find returns 1 (0), X=914.69, Y=20.91, Mass=295, SNR=11.8, Peak=35 HFD=3.9
23:12:47.764 00.000 12268 MultiStar: exiting stabilization period
23:12:47.764 00.000 12268 MultiStar: updating star positions after lock position change
23:12:47.764 00.000 12268 Star::Find(15, 1156, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
23:12:47.764 00.000 12268 Star::Find returns 1 (0), X=1155.85, Y=147.18, Mass=160, SNR=8.6, Peak=20 HFD=4.7
23:12:47.764 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
23:12:47.764 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.33)
23:12:47.765 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=0.16 hyp=0.28 cameraTheta=0.63 mountX=0.18 mountY=0.20, mountTheta=0.83
23:12:47.766 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.16, opts=13)
23:12:47.766 00.000 12268 Enqueuing Move request for scope (0.22, 0.16)
23:12:47.766 00.000 11616 Worker thread wakes up
23:12:47.766 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.16) opts 0xd
23:12:47.766 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.16)
23:12:47.767 00.001 11616 Moving (0.22, 0.16) raw xDistance=0.18 yDistance=0.20
23:12:47.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:12:47.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:12:47.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:12:47.767 00.000 11616 MoveAxis(E, 0, ABG)
23:12:47.767 00.000 11616 Move returns status 0, amount 0
23:12:47.767 00.000 11616 MoveAxis(S, 17, ABG)
23:12:47.767 00.000 11616 Guiding  Dir = 1, Dur = 17
23:12:47.767 00.000 11616 IsSlewing returns 0
23:12:47.768 00.001 11616 IsGuiding returns 0
23:12:47.768 00.000 11616 PulseGuide returned control before completion, sleep 27
23:12:47.790 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=203, Gamma=1.290
23:12:47.801 00.011 11616 IsGuiding returns 1
23:12:47.801 00.000 11616 scope still moving after pulse duration time elapsed
23:12:47.808 00.007 12268 UpdateGuideState exits: m=295 SNR=11.8
23:12:47.809 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:47.809 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:47.809 00.000 12268 Enqueuing Expose request
23:12:47.831 00.022 11616 IsSlewing returns 0
23:12:47.831 00.000 11616 IsGuiding returns 0
23:12:47.832 00.001 11616 scope move finished after 17 + 47 ms
23:12:47.832 00.000 11616 Move returns status 0, amount 17
23:12:47.832 00.000 11616 move complete, result=0
23:12:47.832 00.000 11616 worker thread done servicing request
23:12:47.832 00.000 11616 Worker thread wakes up
23:12:47.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:47.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:47.833 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 17 ms SOUTH
23:12:49.834 02.001 11616 Exposure complete
23:12:49.893 00.059 11616 worker thread done servicing request
23:12:49.893 00.000 12268 OnExposeComplete: enter
23:12:49.893 00.000 12268 UpdateGuideState(): m_state=6
23:12:49.893 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
23:12:49.893 00.000 12268 Star::Find returns 1 (0), X=914.58, Y=20.83, Mass=296, SNR=11.8, Peak=36 HFD=3.9
23:12:49.893 00.000 12268 MultiStar: [#1 0.27,0.09,0.77,U] 
23:12:49.894 00.001 12268 single-star, 1 included, MultiStar: {0.18, 0.09}, one-star: {0.11, 0.08}
23:12:49.894 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
23:12:49.894 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.32)
23:12:49.894 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.62 mountX=0.09 mountY=0.10, mountTheta=0.84
23:12:49.895 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.08, opts=13)
23:12:49.895 00.000 12268 Enqueuing Move request for scope (0.11, 0.08)
23:12:49.896 00.001 11616 Worker thread wakes up
23:12:49.896 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
23:12:49.896 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
23:12:49.896 00.000 11616 Moving (0.11, 0.08) raw xDistance=0.09 yDistance=0.10
23:12:49.896 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:49.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:12:49.896 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:49.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:12:49.896 00.000 11616 MoveAxis(E, 0, ABG)
23:12:49.896 00.000 11616 Move returns status 0, amount 0
23:12:49.896 00.000 11616 MoveAxis(N, 0, ABG)
23:12:49.896 00.000 11616 Move returns status 0, amount 0
23:12:49.896 00.000 11616 move complete, result=0
23:12:49.897 00.001 11616 worker thread done servicing request
23:12:49.919 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=203, Gamma=1.290
23:12:49.936 00.017 12268 UpdateGuideState exits: m=296 SNR=11.8
23:12:49.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:49.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:49.936 00.000 12268 Enqueuing Expose request
23:12:49.937 00.001 11616 Worker thread wakes up
23:12:49.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:49.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:49.937 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:51.947 02.010 11616 Exposure complete
23:12:52.003 00.056 11616 worker thread done servicing request
23:12:52.003 00.000 12268 OnExposeComplete: enter
23:12:52.003 00.000 12268 UpdateGuideState(): m_state=6
23:12:52.004 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
23:12:52.004 00.000 12268 Star::Find returns 1 (0), X=914.74, Y=20.83, Mass=272, SNR=11.4, Peak=32 HFD=3.8
23:12:52.004 00.000 12268 MultiStar: [#1 0.40,-0.46,0.00,M4] 
23:12:52.004 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
23:12:52.004 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
23:12:52.004 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.08 hyp=0.29 cameraTheta=0.28 mountX=0.11 mountY=0.27, mountTheta=1.19
23:12:52.006 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.08, opts=13)
23:12:52.006 00.000 12268 Enqueuing Move request for scope (0.28, 0.08)
23:12:52.006 00.000 11616 Worker thread wakes up
23:12:52.006 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.08) opts 0xd
23:12:52.006 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.08)
23:12:52.006 00.000 11616 Moving (0.28, 0.08) raw xDistance=0.11 yDistance=0.27
23:12:52.006 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:12:52.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:12:52.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
23:12:52.006 00.000 11616 MoveAxis(E, 0, ABG)
23:12:52.006 00.000 11616 Move returns status 0, amount 0
23:12:52.007 00.001 11616 MoveAxis(S, 23, ABG)
23:12:52.007 00.000 11616 Guiding  Dir = 1, Dur = 23
23:12:52.007 00.000 11616 IsSlewing returns 0
23:12:52.007 00.000 11616 IsGuiding returns 0
23:12:52.008 00.001 11616 PulseGuide returned control before completion, sleep 33
23:12:52.030 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=197, Gamma=1.290
23:12:52.048 00.018 12268 UpdateGuideState exits: m=272 SNR=11.4
23:12:52.048 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:52.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:52.048 00.000 12268 Enqueuing Expose request
23:12:52.055 00.007 11616 IsGuiding returns 0
23:12:52.055 00.000 11616 Move returns status 0, amount 23
23:12:52.055 00.000 11616 move complete, result=0
23:12:52.055 00.000 11616 worker thread done servicing request
23:12:52.056 00.001 11616 Worker thread wakes up
23:12:52.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:52.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:52.056 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
23:12:54.129 02.073 11616 Exposure complete
23:12:54.187 00.058 11616 worker thread done servicing request
23:12:54.187 00.000 12268 OnExposeComplete: enter
23:12:54.187 00.000 12268 UpdateGuideState(): m_state=6
23:12:54.188 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
23:12:54.188 00.000 12268 Star::Find returns 1 (0), X=914.32, Y=20.88, Mass=214, SNR=10.1, Peak=27 HFD=3.8
23:12:54.188 00.000 12268 MultiStar: [#1 0.22,-0.38,0.90,U] 
23:12:54.188 00.000 12268 refined, 1 included, MultiStar: {0.03, -0.11}, one-star: {-0.14, 0.13}
23:12:54.188 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
23:12:54.188 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
23:12:54.188 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.31 mountX=-0.11 mountY=0.04, mountTheta=2.76
23:12:54.190 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.11, opts=13)
23:12:54.190 00.000 12268 Enqueuing Move request for scope (0.03, -0.11)
23:12:54.190 00.000 11616 Worker thread wakes up
23:12:54.190 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
23:12:54.190 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
23:12:54.190 00.000 11616 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.04
23:12:54.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
23:12:54.190 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:54.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:12:54.190 00.000 11616 MoveAxis(E, 61, ABG)
23:12:54.191 00.001 11616 Guiding  Dir = 2, Dur = 61
23:12:54.191 00.000 11616 IsSlewing returns 0
23:12:54.191 00.000 11616 IsGuiding returns 0
23:12:54.192 00.001 11616 PulseGuide returned control before completion, sleep 71
23:12:54.214 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=183, Gamma=1.290
23:12:54.233 00.019 12268 UpdateGuideState exits: m=214 SNR=10.1
23:12:54.234 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:54.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:54.234 00.000 12268 Enqueuing Expose request
23:12:54.267 00.033 11616 IsGuiding returns 1
23:12:54.268 00.001 11616 scope still moving after pulse duration time elapsed
23:12:54.298 00.030 11616 IsSlewing returns 0
23:12:54.298 00.000 11616 IsGuiding returns 1
23:12:54.329 00.031 11616 IsSlewing returns 0
23:12:54.329 00.000 11616 IsGuiding returns 1
23:12:54.360 00.031 11616 IsSlewing returns 0
23:12:54.360 00.000 11616 IsGuiding returns 0
23:12:54.360 00.000 11616 scope move finished after 61 + 107 ms
23:12:54.360 00.000 11616 Move returns status 0, amount 61
23:12:54.360 00.000 11616 MoveAxis(N, 0, ABG)
23:12:54.360 00.000 11616 Move returns status 0, amount 0
23:12:54.361 00.001 11616 move complete, result=0
23:12:54.361 00.000 11616 worker thread done servicing request
23:12:54.361 00.000 11616 Worker thread wakes up
23:12:54.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:54.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:54.361 00.000 12268 GuideStep: -0.1 px 61 ms EAST, 0.0 px 0 ms NORTH
23:12:56.372 02.011 11616 Exposure complete
23:12:56.431 00.059 11616 worker thread done servicing request
23:12:56.431 00.000 12268 OnExposeComplete: enter
23:12:56.431 00.000 12268 UpdateGuideState(): m_state=6
23:12:56.432 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
23:12:56.432 00.000 12268 Star::Find returns 1 (0), X=914.71, Y=21.50, Mass=195, SNR=9.6, Peak=28 HFD=3.3
23:12:56.432 00.000 12268 MultiStar: [#1 0.26,0.60,0.00,M4] 
23:12:56.432 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
23:12:56.432 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
23:12:56.432 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.75 hyp=0.79 cameraTheta=1.25 mountX=0.77 mountY=0.15, mountTheta=0.19
23:12:56.434 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.75, opts=13)
23:12:56.434 00.000 12268 Enqueuing Move request for scope (0.25, 0.75)
23:12:56.434 00.000 11616 Worker thread wakes up
23:12:56.434 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.75) opts 0xd
23:12:56.434 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.75)
23:12:56.434 00.000 11616 Moving (0.25, 0.75) raw xDistance=0.77 yDistance=0.15
23:12:56.434 00.000 11616 resist switch: large excursion: input 0.77 thresh 0.29 direction from -1 to 1
23:12:56.434 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.31
23:12:56.435 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.77
23:12:56.435 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:56.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:12:56.435 00.000 11616 MoveAxis(W, 431, ABG)
23:12:56.435 00.000 11616 Guiding  Dir = 3, Dur = 431
23:12:56.435 00.000 11616 IsSlewing returns 0
23:12:56.436 00.001 11616 IsGuiding returns 0
23:12:56.436 00.000 11616 PulseGuide returned control before completion, sleep 441
23:12:56.458 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
23:12:56.479 00.021 12268 UpdateGuideState exits: m=195 SNR=9.6
23:12:56.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:56.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:56.479 00.000 12268 Enqueuing Expose request
23:12:56.887 00.408 11616 IsGuiding returns 1
23:12:56.888 00.001 11616 scope still moving after pulse duration time elapsed
23:12:56.918 00.030 11616 IsSlewing returns 0
23:12:56.919 00.001 11616 IsGuiding returns 0
23:12:56.919 00.000 11616 scope move finished after 431 + 51 ms
23:12:56.919 00.000 11616 Move returns status 0, amount 431
23:12:56.919 00.000 11616 MoveAxis(N, 0, ABG)
23:12:56.919 00.000 11616 Move returns status 0, amount 0
23:12:56.919 00.000 11616 move complete, result=0
23:12:56.919 00.000 11616 worker thread done servicing request
23:12:56.919 00.000 11616 Worker thread wakes up
23:12:56.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:56.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:12:56.919 00.000 12268 GuideStep: 0.8 px 431 ms WEST, 0.1 px 0 ms NORTH
23:12:58.933 02.014 11616 Exposure complete
23:12:58.992 00.059 11616 worker thread done servicing request
23:12:58.992 00.000 12268 OnExposeComplete: enter
23:12:58.993 00.001 12268 UpdateGuideState(): m_state=6
23:12:58.993 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
23:12:58.993 00.000 12268 Star::Find returns 1 (0), X=914.36, Y=20.70, Mass=219, SNR=10.2, Peak=28 HFD=3.7
23:12:58.993 00.000 12268 MultiStar: [#1 0.12,-0.67,0.00,M5] 
23:12:58.993 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
23:12:58.993 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
23:12:58.993 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.72 mountX=-0.06 mountY=-0.10, mountTheta=-2.10
23:12:58.995 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.05, opts=13)
23:12:58.995 00.000 12268 Enqueuing Move request for scope (-0.10, -0.05)
23:12:58.995 00.000 11616 Worker thread wakes up
23:12:58.995 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
23:12:58.995 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
23:12:58.995 00.000 11616 Moving (-0.10, -0.05) raw xDistance=-0.06 yDistance=-0.10
23:12:58.995 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:58.996 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:12:58.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:58.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:12:58.996 00.000 11616 MoveAxis(E, 0, ABG)
23:12:58.996 00.000 11616 Move returns status 0, amount 0
23:12:58.996 00.000 11616 MoveAxis(N, 0, ABG)
23:12:58.996 00.000 11616 Move returns status 0, amount 0
23:12:58.996 00.000 11616 move complete, result=0
23:12:58.997 00.001 11616 worker thread done servicing request
23:12:59.020 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
23:12:59.038 00.018 12268 UpdateGuideState exits: m=219 SNR=10.2
23:12:59.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:59.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:12:59.038 00.000 12268 Enqueuing Expose request
23:12:59.039 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:59.039 00.000 11616 Worker thread wakes up
23:12:59.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:12:59.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:01.048 02.009 11616 Exposure complete
23:13:01.109 00.061 11616 worker thread done servicing request
23:13:01.110 00.001 12268 OnExposeComplete: enter
23:13:01.110 00.000 12268 UpdateGuideState(): m_state=6
23:13:01.110 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
23:13:01.110 00.000 12268 Star::Find returns 1 (0), X=914.56, Y=20.27, Mass=231, SNR=10.4, Peak=30 HFD=3.6
23:13:01.110 00.000 12268 MultiStar: [#1 -0.08,-0.34,0.74,U] 
23:13:01.111 00.001 12268 refined, 1 included, MultiStar: {0.02, -0.42}, one-star: {0.09, -0.48}
23:13:01.111 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
23:13:01.111 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
23:13:01.111 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.42 hyp=0.42 cameraTheta=-1.52 mountX=-0.41 mountY=0.07, mountTheta=2.96
23:13:01.113 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.42, opts=13)
23:13:01.114 00.001 12268 Enqueuing Move request for scope (0.02, -0.42)
23:13:01.114 00.000 11616 Worker thread wakes up
23:13:01.114 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.42) opts 0xd
23:13:01.114 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.42)
23:13:01.114 00.000 11616 Moving (0.02, -0.42) raw xDistance=-0.41 yDistance=0.07
23:13:01.114 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
23:13:01.114 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.24
23:13:01.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
23:13:01.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:01.115 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:13:01.115 00.000 11616 MoveAxis(E, 231, ABG)
23:13:01.115 00.000 11616 Guiding  Dir = 2, Dur = 231
23:13:01.115 00.000 11616 IsSlewing returns 0
23:13:01.115 00.000 11616 IsGuiding returns 0
23:13:01.116 00.001 11616 PulseGuide returned control before completion, sleep 241
23:13:01.142 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=215, Gamma=1.290
23:13:01.162 00.020 12268 UpdateGuideState exits: m=231 SNR=10.4
23:13:01.163 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:01.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:01.163 00.000 12268 Enqueuing Expose request
23:13:01.359 00.196 11616 IsGuiding returns 1
23:13:01.359 00.000 11616 scope still moving after pulse duration time elapsed
23:13:01.390 00.031 11616 IsSlewing returns 0
23:13:01.391 00.001 11616 IsGuiding returns 0
23:13:01.391 00.000 11616 scope move finished after 231 + 44 ms
23:13:01.391 00.000 11616 Move returns status 0, amount 231
23:13:01.391 00.000 11616 MoveAxis(N, 0, ABG)
23:13:01.391 00.000 11616 Move returns status 0, amount 0
23:13:01.391 00.000 11616 move complete, result=0
23:13:01.392 00.001 11616 worker thread done servicing request
23:13:01.392 00.000 11616 Worker thread wakes up
23:13:01.392 00.000 12268 GuideStep: -0.4 px 231 ms EAST, 0.1 px 0 ms NORTH
23:13:01.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:01.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:03.410 02.018 11616 Exposure complete
23:13:03.468 00.058 11616 worker thread done servicing request
23:13:03.468 00.000 12268 OnExposeComplete: enter
23:13:03.469 00.001 12268 UpdateGuideState(): m_state=6
23:13:03.469 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
23:13:03.469 00.000 12268 Star::Find returns 1 (0), X=914.23, Y=21.30, Mass=231, SNR=10.4, Peak=28 HFD=3.6
23:13:03.469 00.000 12268 MultiStar: [#1 -0.03,-0.33,0.69,U] 
23:13:03.469 00.000 12268 refined, 1 included, MultiStar: {-0.15, 0.20}, one-star: {-0.23, 0.56}
23:13:03.469 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
23:13:03.469 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
23:13:03.469 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.23 mountX=0.18 mountY=-0.17, mountTheta=-0.77
23:13:03.471 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.20, opts=13)
23:13:03.472 00.001 12268 Enqueuing Move request for scope (-0.15, 0.20)
23:13:03.472 00.000 11616 Worker thread wakes up
23:13:03.472 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
23:13:03.472 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
23:13:03.472 00.000 11616 Moving (-0.15, 0.20) raw xDistance=0.18 yDistance=-0.17
23:13:03.472 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:13:03.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:13:03.472 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:13:03.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:13:03.472 00.000 11616 MoveAxis(E, 0, ABG)
23:13:03.473 00.001 11616 Move returns status 0, amount 0
23:13:03.473 00.000 11616 MoveAxis(N, 0, ABG)
23:13:03.473 00.000 11616 Move returns status 0, amount 0
23:13:03.473 00.000 11616 move complete, result=0
23:13:03.473 00.000 11616 worker thread done servicing request
23:13:03.498 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=246, Gamma=1.290
23:13:03.516 00.018 12268 UpdateGuideState exits: m=231 SNR=10.4
23:13:03.517 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:03.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:03.517 00.000 12268 Enqueuing Expose request
23:13:03.517 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:13:03.517 00.000 11616 Worker thread wakes up
23:13:03.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:03.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:05.525 02.008 11616 Exposure complete
23:13:05.585 00.060 11616 worker thread done servicing request
23:13:05.585 00.000 12268 OnExposeComplete: enter
23:13:05.585 00.000 12268 UpdateGuideState(): m_state=6
23:13:05.586 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
23:13:05.586 00.000 12268 Star::Find returns 1 (0), X=914.44, Y=20.86, Mass=202, SNR=9.8, Peak=29 HFD=3.4
23:13:05.586 00.000 12268 MultiStar: [#1 0.19,-0.25,0.75,U] 
23:13:05.586 00.000 12268 refined, 1 included, MultiStar: {0.07, -0.04}, one-star: {-0.02, 0.12}
23:13:05.586 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
23:13:05.586 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
23:13:05.586 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.54 mountX=-0.03 mountY=0.07, mountTheta=2.01
23:13:05.588 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.04, opts=13)
23:13:05.589 00.001 12268 Enqueuing Move request for scope (0.07, -0.04)
23:13:05.589 00.000 11616 Worker thread wakes up
23:13:05.589 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
23:13:05.589 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
23:13:05.589 00.000 11616 Moving (0.07, -0.04) raw xDistance=-0.03 yDistance=0.07
23:13:05.589 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:05.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:13:05.589 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:05.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:13:05.589 00.000 11616 MoveAxis(E, 0, ABG)
23:13:05.589 00.000 11616 Move returns status 0, amount 0
23:13:05.590 00.001 11616 MoveAxis(N, 0, ABG)
23:13:05.590 00.000 11616 Move returns status 0, amount 0
23:13:05.590 00.000 11616 move complete, result=0
23:13:05.590 00.000 11616 worker thread done servicing request
23:13:05.611 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
23:13:05.629 00.018 12268 UpdateGuideState exits: m=202 SNR=9.8
23:13:05.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:05.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:05.629 00.000 12268 Enqueuing Expose request
23:13:05.629 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:05.629 00.000 11616 Worker thread wakes up
23:13:05.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:05.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:07.642 02.013 11616 Exposure complete
23:13:07.700 00.058 11616 worker thread done servicing request
23:13:07.701 00.001 12268 OnExposeComplete: enter
23:13:07.701 00.000 12268 UpdateGuideState(): m_state=6
23:13:07.701 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
23:13:07.701 00.000 12268 Star::Find returns 1 (0), X=914.53, Y=20.75, Mass=247, SNR=10.8, Peak=36 HFD=3.4
23:13:07.701 00.000 12268 MultiStar: [#1 0.47,-0.46,0.00,M3] 
23:13:07.701 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
23:13:07.702 00.001 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.73)
23:13:07.702 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.00 hyp=0.06 cameraTheta=0.03 mountX=0.01 mountY=0.06, mountTheta=1.44
23:13:07.703 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.00, opts=13)
23:13:07.704 00.001 12268 Enqueuing Move request for scope (0.06, 0.00)
23:13:07.704 00.000 11616 Worker thread wakes up
23:13:07.704 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.00) opts 0xd
23:13:07.704 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.00)
23:13:07.704 00.000 11616 Moving (0.06, 0.00) raw xDistance=0.01 yDistance=0.06
23:13:07.704 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:07.704 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:13:07.704 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:07.704 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:13:07.704 00.000 11616 MoveAxis(E, 0, ABG)
23:13:07.704 00.000 11616 Move returns status 0, amount 0
23:13:07.705 00.001 11616 MoveAxis(N, 0, ABG)
23:13:07.705 00.000 11616 Move returns status 0, amount 0
23:13:07.705 00.000 11616 move complete, result=0
23:13:07.705 00.000 11616 worker thread done servicing request
23:13:07.729 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=186, Gamma=1.290
23:13:07.749 00.020 12268 UpdateGuideState exits: m=247 SNR=10.8
23:13:07.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:07.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:07.749 00.000 12268 Enqueuing Expose request
23:13:07.749 00.000 11616 Worker thread wakes up
23:13:07.750 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:07.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:07.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:09.756 02.006 11616 Exposure complete
23:13:09.812 00.056 11616 worker thread done servicing request
23:13:09.813 00.001 12268 OnExposeComplete: enter
23:13:09.813 00.000 12268 UpdateGuideState(): m_state=6
23:13:09.813 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
23:13:09.813 00.000 12268 Star::Find returns 1 (0), X=914.08, Y=20.79, Mass=276, SNR=11.4, Peak=36 HFD=4.0
23:13:09.813 00.000 12268 MultiStar: [#1 0.04,-0.52,0.51,U] 
23:13:09.813 00.000 12268 refined, 1 included, MultiStar: {-0.24, -0.15}, one-star: {-0.38, 0.05}
23:13:09.813 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
23:13:09.813 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
23:13:09.813 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.15 hyp=0.28 cameraTheta=-2.60 mountX=-0.17 mountY=-0.22, mountTheta=-2.23
23:13:09.815 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.15, opts=13)
23:13:09.815 00.000 12268 Enqueuing Move request for scope (-0.24, -0.15)
23:13:09.815 00.000 11616 Worker thread wakes up
23:13:09.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.15) opts 0xd
23:13:09.815 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.15)
23:13:09.815 00.000 11616 Moving (-0.24, -0.15) raw xDistance=-0.17 yDistance=-0.22
23:13:09.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
23:13:09.816 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:13:09.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:13:09.816 00.000 11616 MoveAxis(E, 94, ABG)
23:13:09.816 00.000 11616 Guiding  Dir = 2, Dur = 94
23:13:09.816 00.000 11616 IsSlewing returns 0
23:13:09.816 00.000 11616 IsGuiding returns 0
23:13:09.817 00.001 11616 PulseGuide returned control before completion, sleep 104
23:13:09.839 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=218, Gamma=1.290
23:13:09.859 00.020 12268 UpdateGuideState exits: m=276 SNR=11.4
23:13:09.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:09.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:09.859 00.000 12268 Enqueuing Expose request
23:13:09.929 00.070 11616 IsGuiding returns 1
23:13:09.929 00.000 11616 scope still moving after pulse duration time elapsed
23:13:09.960 00.031 11616 IsSlewing returns 0
23:13:09.960 00.000 11616 IsGuiding returns 0
23:13:09.960 00.000 11616 scope move finished after 94 + 50 ms
23:13:09.960 00.000 11616 Move returns status 0, amount 94
23:13:09.960 00.000 11616 MoveAxis(N, 0, ABG)
23:13:09.960 00.000 11616 Move returns status 0, amount 0
23:13:09.960 00.000 11616 move complete, result=0
23:13:09.960 00.000 11616 worker thread done servicing request
23:13:09.961 00.001 11616 Worker thread wakes up
23:13:09.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:09.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:09.961 00.000 12268 GuideStep: -0.2 px 94 ms EAST, -0.2 px 0 ms NORTH
23:13:11.976 02.015 11616 Exposure complete
23:13:12.032 00.056 11616 worker thread done servicing request
23:13:12.032 00.000 12268 OnExposeComplete: enter
23:13:12.032 00.000 12268 UpdateGuideState(): m_state=6
23:13:12.032 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
23:13:12.033 00.001 12268 Star::Find returns 1 (0), X=914.28, Y=20.66, Mass=317, SNR=12.3, Peak=35 HFD=4.8
23:13:12.033 00.000 12268 MultiStar: [#1 -0.05,0.06,0.70,U] 
23:13:12.033 00.000 12268 refined, 1 included, MultiStar: {-0.13, -0.03}, one-star: {-0.18, -0.09}
23:13:12.033 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.41 = 1.88)
23:13:12.033 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.23)
23:13:12.033 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.93 mountX=-0.04 mountY=-0.13, mountTheta=-1.88
23:13:12.034 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.03, opts=13)
23:13:12.035 00.001 12268 Enqueuing Move request for scope (-0.13, -0.03)
23:13:12.035 00.000 11616 Worker thread wakes up
23:13:12.035 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
23:13:12.035 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
23:13:12.035 00.000 11616 Moving (-0.13, -0.03) raw xDistance=-0.04 yDistance=-0.13
23:13:12.035 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:12.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:13:12.035 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:12.036 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:13:12.036 00.000 11616 MoveAxis(E, 0, ABG)
23:13:12.036 00.000 11616 Move returns status 0, amount 0
23:13:12.036 00.000 11616 MoveAxis(N, 0, ABG)
23:13:12.036 00.000 11616 Move returns status 0, amount 0
23:13:12.036 00.000 11616 move complete, result=0
23:13:12.036 00.000 11616 worker thread done servicing request
23:13:12.057 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
23:13:12.074 00.017 12268 UpdateGuideState exits: m=317 SNR=12.3
23:13:12.074 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:12.074 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:12.074 00.000 12268 Enqueuing Expose request
23:13:12.074 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:12.074 00.000 11616 Worker thread wakes up
23:13:12.075 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:12.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:14.116 02.041 11616 Exposure complete
23:13:14.175 00.059 11616 worker thread done servicing request
23:13:14.175 00.000 12268 OnExposeComplete: enter
23:13:14.175 00.000 12268 UpdateGuideState(): m_state=6
23:13:14.175 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
23:13:14.175 00.000 12268 Star::Find returns 1 (0), X=914.54, Y=21.52, Mass=380, SNR=13.4, Peak=39 HFD=4.2
23:13:14.176 00.001 12268 MultiStar: [#1 0.69,0.36,0.00,M2] 
23:13:14.176 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
23:13:14.176 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
23:13:14.176 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.77 hyp=0.78 cameraTheta=1.47 mountX=0.78 mountY=-0.02, mountTheta=-0.03
23:13:14.178 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.77, opts=13)
23:13:14.178 00.000 12268 Enqueuing Move request for scope (0.08, 0.77)
23:13:14.178 00.000 11616 Worker thread wakes up
23:13:14.178 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.77) opts 0xd
23:13:14.178 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.77)
23:13:14.178 00.000 11616 Moving (0.08, 0.77) raw xDistance=0.78 yDistance=-0.02
23:13:14.178 00.000 11616 resist switch: large excursion: input 0.78 thresh 0.29 direction from -1 to 1
23:13:14.178 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.33
23:13:14.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.78
23:13:14.178 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:14.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:13:14.179 00.001 11616 MoveAxis(W, 435, ABG)
23:13:14.179 00.000 11616 Guiding  Dir = 3, Dur = 435
23:13:14.179 00.000 11616 IsSlewing returns 0
23:13:14.179 00.000 11616 IsGuiding returns 0
23:13:14.179 00.000 11616 PulseGuide returned control before completion, sleep 445
23:13:14.203 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=213, Gamma=1.290
23:13:14.220 00.017 12268 UpdateGuideState exits: m=380 SNR=13.4
23:13:14.221 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:14.221 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:14.221 00.000 12268 Enqueuing Expose request
23:13:14.632 00.411 11616 IsGuiding returns 1
23:13:14.633 00.001 11616 scope still moving after pulse duration time elapsed
23:13:14.663 00.030 11616 IsSlewing returns 0
23:13:14.664 00.001 11616 IsGuiding returns 0
23:13:14.664 00.000 11616 scope move finished after 435 + 49 ms
23:13:14.664 00.000 11616 Move returns status 0, amount 435
23:13:14.664 00.000 11616 MoveAxis(N, 0, ABG)
23:13:14.664 00.000 11616 Move returns status 0, amount 0
23:13:14.664 00.000 11616 move complete, result=0
23:13:14.664 00.000 11616 worker thread done servicing request
23:13:14.665 00.001 11616 Worker thread wakes up
23:13:14.665 00.000 12268 GuideStep: 0.8 px 435 ms WEST, -0.0 px 0 ms NORTH
23:13:14.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:14.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:16.680 02.015 11616 Exposure complete
23:13:16.736 00.056 11616 worker thread done servicing request
23:13:16.736 00.000 12268 OnExposeComplete: enter
23:13:16.737 00.001 12268 UpdateGuideState(): m_state=6
23:13:16.737 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
23:13:16.737 00.000 12268 Star::Find returns 1 (0), X=914.53, Y=21.51, Mass=412, SNR=13.9, Peak=43 HFD=4.3
23:13:16.737 00.000 12268 MultiStar: [#1 0.45,0.33,0.61,U] 
23:13:16.737 00.000 12268 refined, 1 included, MultiStar: {0.21, 0.60}, one-star: {0.07, 0.77}
23:13:16.737 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
23:13:16.737 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.93)
23:13:16.737 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.60 hyp=0.64 cameraTheta=1.23 mountX=0.62 mountY=0.13, mountTheta=0.21
23:13:16.739 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.60, opts=13)
23:13:16.740 00.001 12268 Enqueuing Move request for scope (0.21, 0.60)
23:13:16.740 00.000 11616 Worker thread wakes up
23:13:16.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.60) opts 0xd
23:13:16.740 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.60)
23:13:16.740 00.000 11616 Moving (0.21, 0.60) raw xDistance=0.62 yDistance=0.13
23:13:16.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
23:13:16.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:16.741 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:13:16.741 00.000 11616 MoveAxis(W, 347, ABG)
23:13:16.741 00.000 11616 Guiding  Dir = 3, Dur = 347
23:13:16.742 00.001 11616 IsSlewing returns 0
23:13:16.742 00.000 11616 IsGuiding returns 0
23:13:16.742 00.000 11616 PulseGuide returned control before completion, sleep 357
23:13:16.765 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=176, Gamma=1.290
23:13:16.784 00.019 12268 UpdateGuideState exits: m=412 SNR=13.9
23:13:16.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:16.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:16.784 00.000 12268 Enqueuing Expose request
23:13:17.105 00.321 11616 IsGuiding returns 1
23:13:17.105 00.000 11616 scope still moving after pulse duration time elapsed
23:13:17.133 00.028 11616 IsSlewing returns 0
23:13:17.134 00.001 11616 IsGuiding returns 0
23:13:17.134 00.000 11616 scope move finished after 347 + 44 ms
23:13:17.134 00.000 11616 Move returns status 0, amount 347
23:13:17.134 00.000 11616 MoveAxis(N, 0, ABG)
23:13:17.134 00.000 11616 Move returns status 0, amount 0
23:13:17.134 00.000 11616 move complete, result=0
23:13:17.135 00.001 11616 worker thread done servicing request
23:13:17.135 00.000 11616 Worker thread wakes up
23:13:17.135 00.000 12268 GuideStep: 0.6 px 347 ms WEST, 0.1 px 0 ms NORTH
23:13:17.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:17.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:19.140 02.005 11616 Exposure complete
23:13:19.199 00.059 11616 worker thread done servicing request
23:13:19.199 00.000 12268 OnExposeComplete: enter
23:13:19.199 00.000 12268 UpdateGuideState(): m_state=6
23:13:19.199 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
23:13:19.199 00.000 12268 Star::Find returns 1 (0), X=914.62, Y=20.59, Mass=407, SNR=13.9, Peak=36 HFD=4.4
23:13:19.199 00.000 12268 MultiStar: [#1 0.43,-0.51,0.00,M2] 
23:13:19.200 00.001 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
23:13:19.200 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.92)
23:13:19.200 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.78 mountX=-0.14 mountY=0.17, mountTheta=2.24
23:13:19.202 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.15, opts=13)
23:13:19.202 00.000 12268 Enqueuing Move request for scope (0.16, -0.15)
23:13:19.202 00.000 11616 Worker thread wakes up
23:13:19.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.15) opts 0xd
23:13:19.202 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.15)
23:13:19.202 00.000 11616 Moving (0.16, -0.15) raw xDistance=-0.14 yDistance=0.17
23:13:19.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:13:19.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:13:19.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:13:19.203 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:13:19.203 00.000 11616 MoveAxis(E, 0, ABG)
23:13:19.203 00.000 11616 Move returns status 0, amount 0
23:13:19.203 00.000 11616 MoveAxis(N, 0, ABG)
23:13:19.203 00.000 11616 Move returns status 0, amount 0
23:13:19.203 00.000 11616 move complete, result=0
23:13:19.203 00.000 11616 worker thread done servicing request
23:13:19.225 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=195, Gamma=1.290
23:13:19.242 00.017 12268 UpdateGuideState exits: m=407 SNR=13.9
23:13:19.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:19.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:19.243 00.001 12268 Enqueuing Expose request
23:13:19.243 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:13:19.243 00.000 11616 Worker thread wakes up
23:13:19.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:19.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:21.250 02.007 11616 Exposure complete
23:13:21.310 00.060 11616 worker thread done servicing request
23:13:21.310 00.000 12268 OnExposeComplete: enter
23:13:21.310 00.000 12268 UpdateGuideState(): m_state=6
23:13:21.310 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
23:13:21.311 00.001 12268 Star::Find returns 1 (0), X=914.43, Y=19.89, Mass=453, SNR=14.7, Peak=45 HFD=4.3
23:13:21.311 00.000 12268 MultiStar: [#1 0.35,-0.78,0.00,M3] 
23:13:21.311 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
23:13:21.311 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.09)
23:13:21.311 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.85 hyp=0.85 cameraTheta=-1.61 mountX=-0.85 mountY=0.07, mountTheta=3.06
23:13:21.315 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.85, opts=13)
23:13:21.315 00.000 12268 Enqueuing Move request for scope (-0.04, -0.85)
23:13:21.315 00.000 11616 Worker thread wakes up
23:13:21.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.85) opts 0xd
23:13:21.315 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.85)
23:13:21.315 00.000 11616 Moving (-0.04, -0.85) raw xDistance=-0.85 yDistance=0.07
23:13:21.315 00.000 11616 resist switch: large excursion: input -0.85 thresh 0.29 direction from 1 to -1
23:13:21.315 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.55
23:13:21.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.85
23:13:21.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:21.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:13:21.316 00.001 11616 MoveAxis(E, 477, ABG)
23:13:21.316 00.000 11616 Guiding  Dir = 2, Dur = 477
23:13:21.316 00.000 11616 IsSlewing returns 0
23:13:21.316 00.000 11616 IsGuiding returns 0
23:13:21.316 00.000 11616 PulseGuide returned control before completion, sleep 487
23:13:21.339 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=205, Gamma=1.290
23:13:21.358 00.019 12268 UpdateGuideState exits: m=453 SNR=14.7
23:13:21.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:21.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:21.358 00.000 12268 Enqueuing Expose request
23:13:21.814 00.456 11616 IsGuiding returns 1
23:13:21.814 00.000 11616 scope still moving after pulse duration time elapsed
23:13:21.844 00.030 11616 IsSlewing returns 0
23:13:21.844 00.000 11616 IsGuiding returns 0
23:13:21.844 00.000 11616 scope move finished after 477 + 50 ms
23:13:21.844 00.000 11616 Move returns status 0, amount 477
23:13:21.844 00.000 11616 MoveAxis(N, 0, ABG)
23:13:21.844 00.000 11616 Move returns status 0, amount 0
23:13:21.844 00.000 11616 move complete, result=0
23:13:21.844 00.000 11616 worker thread done servicing request
23:13:21.844 00.000 11616 Worker thread wakes up
23:13:21.845 00.001 12268 GuideStep: -0.9 px 477 ms EAST, 0.1 px 0 ms NORTH
23:13:21.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:21.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:23.859 02.014 11616 Exposure complete
23:13:23.915 00.056 11616 worker thread done servicing request
23:13:23.915 00.000 12268 OnExposeComplete: enter
23:13:23.915 00.000 12268 UpdateGuideState(): m_state=6
23:13:23.915 00.000 12268 Star::Find(15, 914, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
23:13:23.916 00.001 12268 Star::Find returns 1 (0), X=915.09, Y=20.25, Mass=399, SNR=13.8, Peak=42 HFD=4.2
23:13:23.916 00.000 12268 MultiStar: [#1 0.73,-0.96,0.00,M4] 
23:13:23.916 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
23:13:23.916 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
23:13:23.916 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.49 hyp=0.80 cameraTheta=-0.67 mountX=-0.43 mountY=0.68, mountTheta=2.13
23:13:23.917 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-0.49, opts=13)
23:13:23.918 00.001 12268 Enqueuing Move request for scope (0.63, -0.49)
23:13:23.918 00.000 11616 Worker thread wakes up
23:13:23.918 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.49) opts 0xd
23:13:23.918 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -0.49)
23:13:23.918 00.000 11616 Moving (0.63, -0.49) raw xDistance=-0.43 yDistance=0.68
23:13:23.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
23:13:23.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
23:13:23.918 00.000 11616 MoveAxis(E, 242, ABG)
23:13:23.918 00.000 11616 Guiding  Dir = 2, Dur = 242
23:13:23.919 00.001 11616 IsSlewing returns 0
23:13:23.919 00.000 11616 IsGuiding returns 0
23:13:23.919 00.000 11616 PulseGuide returned control before completion, sleep 252
23:13:23.943 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=150, Gamma=1.290
23:13:23.962 00.019 12268 UpdateGuideState exits: m=399 SNR=13.8
23:13:23.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:23.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:23.962 00.000 12268 Enqueuing Expose request
23:13:24.183 00.221 11616 IsGuiding returns 0
23:13:24.183 00.000 11616 Move returns status 0, amount 242
23:13:24.183 00.000 11616 MoveAxis(S, 58, ABG)
23:13:24.183 00.000 11616 Guiding  Dir = 1, Dur = 58
23:13:24.183 00.000 11616 IsSlewing returns 0
23:13:24.183 00.000 11616 IsGuiding returns 0
23:13:24.184 00.001 11616 PulseGuide returned control before completion, sleep 68
23:13:24.263 00.079 11616 IsGuiding returns 1
23:13:24.263 00.000 11616 scope still moving after pulse duration time elapsed
23:13:24.293 00.030 11616 IsSlewing returns 0
23:13:24.293 00.000 11616 IsGuiding returns 0
23:13:24.293 00.000 11616 scope move finished after 58 + 52 ms
23:13:24.293 00.000 11616 Move returns status 0, amount 58
23:13:24.293 00.000 11616 move complete, result=0
23:13:24.293 00.000 11616 worker thread done servicing request
23:13:24.294 00.001 11616 Worker thread wakes up
23:13:24.294 00.000 12268 GuideStep: -0.4 px 242 ms EAST, 0.7 px 58 ms SOUTH
23:13:24.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:24.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:26.315 02.021 11616 Exposure complete
23:13:26.373 00.058 11616 worker thread done servicing request
23:13:26.373 00.000 12268 OnExposeComplete: enter
23:13:26.373 00.000 12268 UpdateGuideState(): m_state=6
23:13:26.374 00.001 12268 Star::Find(15, 915, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
23:13:26.374 00.000 12268 Star::Find returns 1 (0), X=914.37, Y=21.35, Mass=346, SNR=12.8, Peak=42 HFD=3.8
23:13:26.374 00.000 12268 MultiStar: [#1 0.29,-0.11,0.82,U] 
23:13:26.374 00.000 12268 refined, 1 included, MultiStar: {0.08, 0.28}, one-star: {-0.09, 0.60}
23:13:26.374 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
23:13:26.374 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
23:13:26.374 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.29 mountX=0.29 mountY=0.04, mountTheta=0.15
23:13:26.376 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.28, opts=13)
23:13:26.376 00.000 12268 Enqueuing Move request for scope (0.08, 0.28)
23:13:26.376 00.000 11616 Worker thread wakes up
23:13:26.376 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
23:13:26.376 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
23:13:26.376 00.000 11616 Moving (0.08, 0.28) raw xDistance=0.29 yDistance=0.04
23:13:26.376 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:13:26.376 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:13:26.377 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:26.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:13:26.377 00.000 11616 MoveAxis(E, 0, ABG)
23:13:26.377 00.000 11616 Move returns status 0, amount 0
23:13:26.377 00.000 11616 MoveAxis(N, 0, ABG)
23:13:26.377 00.000 11616 Move returns status 0, amount 0
23:13:26.377 00.000 11616 move complete, result=0
23:13:26.377 00.000 11616 worker thread done servicing request
23:13:26.398 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=202, Gamma=1.290
23:13:26.415 00.017 12268 UpdateGuideState exits: m=346 SNR=12.8
23:13:26.416 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:26.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:26.416 00.000 12268 Enqueuing Expose request
23:13:26.416 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:26.416 00.000 11616 Worker thread wakes up
23:13:26.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:26.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:28.434 02.018 11616 Exposure complete
23:13:28.488 00.054 11616 worker thread done servicing request
23:13:28.489 00.001 12268 OnExposeComplete: enter
23:13:28.489 00.000 12268 UpdateGuideState(): m_state=6
23:13:28.489 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
23:13:28.489 00.000 12268 Star::Find returns 1 (0), X=914.22, Y=21.17, Mass=347, SNR=12.8, Peak=40 HFD=4.5
23:13:28.489 00.000 12268 MultiStar: [#1 0.00,-0.13,0.83,U] 
23:13:28.489 00.000 12268 refined, 1 included, MultiStar: {-0.13, 0.17}, one-star: {-0.24, 0.42}
23:13:28.490 00.001 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
23:13:28.490 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
23:13:28.490 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.22 cameraTheta=2.22 mountX=0.16 mountY=-0.15, mountTheta=-0.77
23:13:28.491 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.17, opts=13)
23:13:28.491 00.000 12268 Enqueuing Move request for scope (-0.13, 0.17)
23:13:28.491 00.000 11616 Worker thread wakes up
23:13:28.492 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
23:13:28.492 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
23:13:28.492 00.000 11616 Moving (-0.13, 0.17) raw xDistance=0.16 yDistance=-0.15
23:13:28.492 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:13:28.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:13:28.492 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:13:28.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:13:28.492 00.000 11616 MoveAxis(E, 0, ABG)
23:13:28.492 00.000 11616 Move returns status 0, amount 0
23:13:28.492 00.000 11616 MoveAxis(N, 0, ABG)
23:13:28.492 00.000 11616 Move returns status 0, amount 0
23:13:28.492 00.000 11616 move complete, result=0
23:13:28.493 00.001 11616 worker thread done servicing request
23:13:28.516 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
23:13:28.536 00.020 12268 UpdateGuideState exits: m=347 SNR=12.8
23:13:28.537 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:28.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:28.537 00.000 12268 Enqueuing Expose request
23:13:28.537 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:13:28.537 00.000 11616 Worker thread wakes up
23:13:28.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:28.537 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:30.556 02.019 11616 Exposure complete
23:13:30.616 00.060 11616 worker thread done servicing request
23:13:30.617 00.001 12268 OnExposeComplete: enter
23:13:30.617 00.000 12268 UpdateGuideState(): m_state=6
23:13:30.617 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
23:13:30.617 00.000 12268 Star::Find returns 1 (0), X=914.37, Y=20.97, Mass=399, SNR=13.8, Peak=43 HFD=4.4
23:13:30.617 00.000 12268 MultiStar: [#1 0.53,-0.49,0.00,M3] 
23:13:30.617 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.49 = 0.49)
23:13:30.617 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
23:13:30.618 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.97 mountX=0.22 mountY=-0.12, mountTheta=-0.52
23:13:30.620 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.23, opts=13)
23:13:30.620 00.000 12268 Enqueuing Move request for scope (-0.09, 0.23)
23:13:30.620 00.000 11616 Worker thread wakes up
23:13:30.620 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.23) opts 0xd
23:13:30.620 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.23)
23:13:30.620 00.000 11616 Moving (-0.09, 0.23) raw xDistance=0.22 yDistance=-0.12
23:13:30.620 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:13:30.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:13:30.620 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:30.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:13:30.621 00.001 11616 MoveAxis(E, 0, ABG)
23:13:30.621 00.000 11616 Move returns status 0, amount 0
23:13:30.621 00.000 11616 MoveAxis(N, 0, ABG)
23:13:30.621 00.000 11616 Move returns status 0, amount 0
23:13:30.621 00.000 11616 move complete, result=0
23:13:30.621 00.000 11616 worker thread done servicing request
23:13:30.643 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=204, Gamma=1.290
23:13:30.663 00.020 12268 UpdateGuideState exits: m=399 SNR=13.8
23:13:30.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:30.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:30.663 00.000 12268 Enqueuing Expose request
23:13:30.663 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:30.663 00.000 11616 Worker thread wakes up
23:13:30.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:30.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:32.671 02.008 11616 Exposure complete
23:13:32.729 00.058 11616 worker thread done servicing request
23:13:32.729 00.000 12268 OnExposeComplete: enter
23:13:32.729 00.000 12268 UpdateGuideState(): m_state=6
23:13:32.729 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
23:13:32.730 00.001 12268 Star::Find returns 1 (0), X=914.31, Y=20.85, Mass=323, SNR=12.4, Peak=40 HFD=4.1
23:13:32.730 00.000 12268 MultiStar: [#1 0.36,-0.08,0.72,U] 
23:13:32.730 00.000 12268 refined, 1 included, MultiStar: {0.06, 0.03}, one-star: {-0.16, 0.10}
23:13:32.730 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
23:13:32.730 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
23:13:32.730 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.06 cameraTheta=0.42 mountX=0.03 mountY=0.05, mountTheta=1.05
23:13:32.733 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.03, opts=13)
23:13:32.734 00.001 12268 Enqueuing Move request for scope (0.06, 0.03)
23:13:32.734 00.000 11616 Worker thread wakes up
23:13:32.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
23:13:32.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
23:13:32.734 00.000 11616 Moving (0.06, 0.03) raw xDistance=0.03 yDistance=0.05
23:13:32.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:32.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:13:32.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:32.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:13:32.734 00.000 11616 MoveAxis(E, 0, ABG)
23:13:32.734 00.000 11616 Move returns status 0, amount 0
23:13:32.735 00.001 11616 MoveAxis(N, 0, ABG)
23:13:32.735 00.000 11616 Move returns status 0, amount 0
23:13:32.735 00.000 11616 move complete, result=0
23:13:32.735 00.000 11616 worker thread done servicing request
23:13:32.757 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=153, Gamma=1.290
23:13:32.776 00.019 12268 UpdateGuideState exits: m=323 SNR=12.4
23:13:32.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:32.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:32.776 00.000 12268 Enqueuing Expose request
23:13:32.776 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:32.777 00.001 11616 Worker thread wakes up
23:13:32.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:32.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:34.784 02.007 11616 Exposure complete
23:13:34.842 00.058 11616 worker thread done servicing request
23:13:34.842 00.000 12268 OnExposeComplete: enter
23:13:34.843 00.001 12268 UpdateGuideState(): m_state=6
23:13:34.843 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
23:13:34.843 00.000 12268 Star::Find returns 1 (0), X=914.24, Y=21.40, Mass=335, SNR=12.6, Peak=38 HFD=3.7
23:13:34.843 00.000 12268 MultiStar: [#1 0.63,0.09,0.00,M3] 
23:13:34.843 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
23:13:34.843 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
23:13:34.843 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.65 hyp=0.69 cameraTheta=1.90 mountX=0.63 mountY=-0.31, mountTheta=-0.46
23:13:34.846 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.65, opts=13)
23:13:34.846 00.000 12268 Enqueuing Move request for scope (-0.23, 0.65)
23:13:34.846 00.000 11616 Worker thread wakes up
23:13:34.846 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.65) opts 0xd
23:13:34.846 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.65)
23:13:34.846 00.000 11616 Moving (-0.23, 0.65) raw xDistance=0.63 yDistance=-0.31
23:13:34.846 00.000 11616 resist switch: large excursion: input 0.63 thresh 0.29 direction from -1 to 1
23:13:34.847 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.88
23:13:34.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.63
23:13:34.847 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:13:34.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:13:34.847 00.000 11616 MoveAxis(W, 352, ABG)
23:13:34.847 00.000 11616 Guiding  Dir = 3, Dur = 352
23:13:34.847 00.000 11616 IsSlewing returns 0
23:13:34.848 00.001 11616 IsGuiding returns 0
23:13:34.848 00.000 11616 PulseGuide returned control before completion, sleep 362
23:13:34.873 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=188, Gamma=1.290
23:13:34.896 00.023 12268 UpdateGuideState exits: m=335 SNR=12.6
23:13:34.896 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:34.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:34.896 00.000 12268 Enqueuing Expose request
23:13:35.220 00.324 11616 IsGuiding returns 1
23:13:35.220 00.000 11616 scope still moving after pulse duration time elapsed
23:13:35.250 00.030 11616 IsSlewing returns 0
23:13:35.250 00.000 11616 IsGuiding returns 0
23:13:35.250 00.000 11616 scope move finished after 352 + 50 ms
23:13:35.250 00.000 11616 Move returns status 0, amount 352
23:13:35.250 00.000 11616 MoveAxis(N, 0, ABG)
23:13:35.250 00.000 11616 Move returns status 0, amount 0
23:13:35.250 00.000 11616 move complete, result=0
23:13:35.250 00.000 11616 worker thread done servicing request
23:13:35.251 00.001 11616 Worker thread wakes up
23:13:35.251 00.000 12268 GuideStep: 0.6 px 352 ms WEST, -0.3 px 0 ms NORTH
23:13:35.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:35.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:37.254 02.003 11616 Exposure complete
23:13:37.312 00.058 11616 worker thread done servicing request
23:13:37.313 00.001 12268 OnExposeComplete: enter
23:13:37.313 00.000 12268 UpdateGuideState(): m_state=6
23:13:37.313 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
23:13:37.313 00.000 12268 Star::Find returns 1 (0), X=914.06, Y=21.27, Mass=342, SNR=12.7, Peak=40 HFD=4.1
23:13:37.313 00.000 12268 MultiStar: [#1 0.09,0.15,0.70,U] 
23:13:37.313 00.000 12268 refined, 1 included, MultiStar: {-0.20, 0.37}, one-star: {-0.41, 0.53}
23:13:37.313 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
23:13:37.314 00.001 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
23:13:37.314 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.37 hyp=0.42 cameraTheta=2.07 mountX=0.35 mountY=-0.25, mountTheta=-0.61
23:13:37.315 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.37, opts=13)
23:13:37.315 00.000 12268 Enqueuing Move request for scope (-0.20, 0.37)
23:13:37.315 00.000 11616 Worker thread wakes up
23:13:37.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.37) opts 0xd
23:13:37.315 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.37)
23:13:37.315 00.000 11616 Moving (-0.20, 0.37) raw xDistance=0.35 yDistance=-0.25
23:13:37.317 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
23:13:37.317 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:13:37.317 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:13:37.317 00.000 11616 MoveAxis(W, 196, ABG)
23:13:37.317 00.000 11616 Guiding  Dir = 3, Dur = 196
23:13:37.317 00.000 11616 IsSlewing returns 0
23:13:37.317 00.000 11616 IsGuiding returns 0
23:13:37.318 00.001 11616 PulseGuide returned control before completion, sleep 206
23:13:37.338 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=182, Gamma=1.290
23:13:37.355 00.017 12268 UpdateGuideState exits: m=342 SNR=12.7
23:13:37.355 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:37.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:37.355 00.000 12268 Enqueuing Expose request
23:13:37.534 00.179 11616 IsGuiding returns 1
23:13:37.534 00.000 11616 scope still moving after pulse duration time elapsed
23:13:37.565 00.031 11616 IsSlewing returns 0
23:13:37.565 00.000 11616 IsGuiding returns 0
23:13:37.565 00.000 11616 scope move finished after 196 + 51 ms
23:13:37.565 00.000 11616 Move returns status 0, amount 196
23:13:37.565 00.000 11616 MoveAxis(N, 0, ABG)
23:13:37.565 00.000 11616 Move returns status 0, amount 0
23:13:37.565 00.000 11616 move complete, result=0
23:13:37.566 00.001 11616 worker thread done servicing request
23:13:37.566 00.000 11616 Worker thread wakes up
23:13:37.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:37.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:37.566 00.000 12268 GuideStep: 0.3 px 196 ms WEST, -0.2 px 0 ms NORTH
23:13:39.569 02.003 11616 Exposure complete
23:13:39.630 00.061 11616 worker thread done servicing request
23:13:39.630 00.000 12268 OnExposeComplete: enter
23:13:39.630 00.000 12268 UpdateGuideState(): m_state=6
23:13:39.630 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
23:13:39.630 00.000 12268 Star::Find returns 1 (0), X=914.37, Y=21.17, Mass=337, SNR=12.7, Peak=44 HFD=3.7
23:13:39.631 00.001 12268 MultiStar: [#1 0.32,-0.15,0.65,U] 
23:13:39.631 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.19}, one-star: {-0.09, 0.42}
23:13:39.631 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
23:13:39.631 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
23:13:39.631 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.21 cameraTheta=1.22 mountX=0.20 mountY=0.04, mountTheta=0.22
23:13:39.634 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.19, opts=13)
23:13:39.635 00.001 12268 Enqueuing Move request for scope (0.07, 0.19)
23:13:39.635 00.000 11616 Worker thread wakes up
23:13:39.635 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
23:13:39.635 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
23:13:39.635 00.000 11616 Moving (0.07, 0.19) raw xDistance=0.20 yDistance=0.04
23:13:39.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
23:13:39.635 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:39.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:13:39.635 00.000 11616 MoveAxis(W, 112, ABG)
23:13:39.635 00.000 11616 Guiding  Dir = 3, Dur = 112
23:13:39.636 00.001 11616 IsSlewing returns 0
23:13:39.636 00.000 11616 IsGuiding returns 0
23:13:39.636 00.000 11616 PulseGuide returned control before completion, sleep 122
23:13:39.659 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=217, Gamma=1.290
23:13:39.677 00.018 12268 UpdateGuideState exits: m=337 SNR=12.7
23:13:39.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:39.677 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:39.677 00.000 12268 Enqueuing Expose request
23:13:39.772 00.095 11616 IsGuiding returns 1
23:13:39.772 00.000 11616 scope still moving after pulse duration time elapsed
23:13:39.803 00.031 11616 IsSlewing returns 0
23:13:39.803 00.000 11616 IsGuiding returns 0
23:13:39.803 00.000 11616 scope move finished after 112 + 55 ms
23:13:39.803 00.000 11616 Move returns status 0, amount 112
23:13:39.803 00.000 11616 MoveAxis(N, 0, ABG)
23:13:39.803 00.000 11616 Move returns status 0, amount 0
23:13:39.804 00.001 11616 move complete, result=0
23:13:39.804 00.000 11616 worker thread done servicing request
23:13:39.804 00.000 11616 Worker thread wakes up
23:13:39.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:39.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:39.804 00.000 12268 GuideStep: 0.2 px 112 ms WEST, 0.0 px 0 ms NORTH
23:13:41.819 02.015 11616 Exposure complete
23:13:41.876 00.057 11616 worker thread done servicing request
23:13:41.877 00.001 12268 OnExposeComplete: enter
23:13:41.877 00.000 12268 UpdateGuideState(): m_state=6
23:13:41.877 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
23:13:41.877 00.000 12268 Star::Find returns 1 (0), X=914.53, Y=21.17, Mass=313, SNR=12.2, Peak=40 HFD=3.7
23:13:41.877 00.000 12268 MultiStar: [#1 0.30,-0.06,0.73,U] 
23:13:41.877 00.000 12268 refined, 1 included, MultiStar: {0.17, 0.22}, one-star: {0.07, 0.42}
23:13:41.877 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
23:13:41.877 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
23:13:41.878 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=0.22 hyp=0.27 cameraTheta=0.91 mountX=0.23 mountY=0.14, mountTheta=0.54
23:13:41.879 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.22, opts=13)
23:13:41.879 00.000 12268 Enqueuing Move request for scope (0.17, 0.22)
23:13:41.879 00.000 11616 Worker thread wakes up
23:13:41.880 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.22) opts 0xd
23:13:41.880 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.22)
23:13:41.880 00.000 11616 Moving (0.17, 0.22) raw xDistance=0.23 yDistance=0.14
23:13:41.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
23:13:41.880 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:41.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:13:41.880 00.000 11616 MoveAxis(W, 130, ABG)
23:13:41.880 00.000 11616 Guiding  Dir = 3, Dur = 130
23:13:41.881 00.001 11616 IsSlewing returns 0
23:13:41.881 00.000 11616 IsGuiding returns 0
23:13:41.881 00.000 11616 PulseGuide returned control before completion, sleep 140
23:13:41.902 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=239, Gamma=1.290
23:13:41.920 00.018 12268 UpdateGuideState exits: m=313 SNR=12.2
23:13:41.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:41.921 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:41.921 00.000 12268 Enqueuing Expose request
23:13:42.032 00.111 11616 IsGuiding returns 1
23:13:42.032 00.000 11616 scope still moving after pulse duration time elapsed
23:13:42.062 00.030 11616 IsSlewing returns 0
23:13:42.062 00.000 11616 IsGuiding returns 1
23:13:42.094 00.032 11616 IsSlewing returns 0
23:13:42.094 00.000 11616 IsGuiding returns 1
23:13:42.126 00.032 11616 IsSlewing returns 0
23:13:42.126 00.000 11616 IsGuiding returns 1
23:13:42.157 00.031 11616 IsSlewing returns 0
23:13:42.157 00.000 11616 IsGuiding returns 1
23:13:42.188 00.031 11616 IsSlewing returns 0
23:13:42.188 00.000 11616 IsGuiding returns 0
23:13:42.188 00.000 11616 scope move finished after 130 + 177 ms
23:13:42.188 00.000 11616 Move returns status 0, amount 130
23:13:42.188 00.000 11616 MoveAxis(N, 0, ABG)
23:13:42.188 00.000 11616 Move returns status 0, amount 0
23:13:42.188 00.000 11616 move complete, result=0
23:13:42.189 00.001 11616 worker thread done servicing request
23:13:42.189 00.000 11616 Worker thread wakes up
23:13:42.189 00.000 12268 GuideStep: 0.2 px 130 ms WEST, 0.1 px 0 ms NORTH
23:13:42.189 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:42.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:44.200 02.011 11616 Exposure complete
23:13:44.257 00.057 11616 worker thread done servicing request
23:13:44.257 00.000 12268 OnExposeComplete: enter
23:13:44.257 00.000 12268 UpdateGuideState(): m_state=6
23:13:44.257 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
23:13:44.258 00.001 12268 Star::Find returns 1 (0), X=914.80, Y=20.88, Mass=363, SNR=13.1, Peak=44 HFD=4.3
23:13:44.258 00.000 12268 MultiStar: [#1 0.50,-0.61,0.00,M1] 
23:13:44.258 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
23:13:44.258 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
23:13:44.258 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.13 hyp=0.37 cameraTheta=0.36 mountX=0.16 mountY=0.32, mountTheta=1.10
23:13:44.260 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.13, opts=13)
23:13:44.261 00.001 12268 Enqueuing Move request for scope (0.34, 0.13)
23:13:44.261 00.000 11616 Worker thread wakes up
23:13:44.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.13) opts 0xd
23:13:44.261 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.13)
23:13:44.261 00.000 11616 Moving (0.34, 0.13) raw xDistance=0.16 yDistance=0.32
23:13:44.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
23:13:44.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:13:44.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
23:13:44.261 00.000 11616 MoveAxis(W, 91, ABG)
23:13:44.261 00.000 11616 Guiding  Dir = 3, Dur = 91
23:13:44.262 00.001 11616 IsSlewing returns 0
23:13:44.262 00.000 11616 IsGuiding returns 0
23:13:44.262 00.000 11616 PulseGuide returned control before completion, sleep 101
23:13:44.286 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:13:44.304 00.018 12268 UpdateGuideState exits: m=363 SNR=13.1
23:13:44.305 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:44.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:44.305 00.000 12268 Enqueuing Expose request
23:13:44.368 00.063 11616 IsGuiding returns 1
23:13:44.368 00.000 11616 scope still moving after pulse duration time elapsed
23:13:44.400 00.032 11616 IsSlewing returns 0
23:13:44.400 00.000 11616 IsGuiding returns 1
23:13:44.432 00.032 11616 IsSlewing returns 0
23:13:44.432 00.000 11616 IsGuiding returns 1
23:13:44.464 00.032 11616 IsSlewing returns 0
23:13:44.464 00.000 11616 IsGuiding returns 1
23:13:44.496 00.032 11616 IsSlewing returns 0
23:13:44.496 00.000 11616 IsGuiding returns 1
23:13:44.527 00.031 11616 IsSlewing returns 0
23:13:44.527 00.000 11616 IsGuiding returns 1
23:13:44.558 00.031 11616 IsSlewing returns 0
23:13:44.558 00.000 11616 IsGuiding returns 0
23:13:44.558 00.000 11616 scope move finished after 91 + 204 ms
23:13:44.558 00.000 11616 Move returns status 0, amount 91
23:13:44.559 00.001 11616 MoveAxis(N, 0, ABG)
23:13:44.559 00.000 11616 Move returns status 0, amount 0
23:13:44.559 00.000 11616 move complete, result=0
23:13:44.559 00.000 11616 worker thread done servicing request
23:13:44.559 00.000 11616 Worker thread wakes up
23:13:44.559 00.000 12268 GuideStep: 0.2 px 91 ms WEST, 0.3 px 0 ms NORTH
23:13:44.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:44.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:46.568 02.009 11616 Exposure complete
23:13:46.637 00.069 11616 worker thread done servicing request
23:13:46.638 00.001 12268 OnExposeComplete: enter
23:13:46.638 00.000 12268 UpdateGuideState(): m_state=6
23:13:46.638 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
23:13:46.638 00.000 12268 Star::Find returns 1 (0), X=914.43, Y=21.05, Mass=468, SNR=14.8, Peak=45 HFD=5.1
23:13:46.638 00.000 12268 MultiStar: [#1 -0.27,-0.27,0.63,U] 
23:13:46.638 00.000 12268 refined, 1 included, MultiStar: {-0.12, 0.08}, one-star: {-0.03, 0.31}
23:13:46.638 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
23:13:46.639 00.001 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
23:13:46.639 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.15 cameraTheta=2.55 mountX=0.07 mountY=-0.13, mountTheta=-1.08
23:13:46.640 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.08, opts=13)
23:13:46.640 00.000 12268 Enqueuing Move request for scope (-0.12, 0.08)
23:13:46.641 00.001 11616 Worker thread wakes up
23:13:46.641 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
23:13:46.641 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
23:13:46.641 00.000 11616 Moving (-0.12, 0.08) raw xDistance=0.07 yDistance=-0.13
23:13:46.641 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:46.641 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:13:46.641 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:46.641 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:13:46.641 00.000 11616 MoveAxis(E, 0, ABG)
23:13:46.641 00.000 11616 Move returns status 0, amount 0
23:13:46.641 00.000 11616 MoveAxis(N, 0, ABG)
23:13:46.642 00.001 11616 Move returns status 0, amount 0
23:13:46.642 00.000 11616 move complete, result=0
23:13:46.642 00.000 11616 worker thread done servicing request
23:13:46.662 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=237, Gamma=1.290
23:13:46.681 00.019 12268 UpdateGuideState exits: m=468 SNR=14.8
23:13:46.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:46.681 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:46.681 00.000 12268 Enqueuing Expose request
23:13:46.681 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:46.681 00.000 11616 Worker thread wakes up
23:13:46.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:46.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:48.693 02.012 11616 Exposure complete
23:13:48.751 00.058 11616 worker thread done servicing request
23:13:48.751 00.000 12268 OnExposeComplete: enter
23:13:48.751 00.000 12268 UpdateGuideState(): m_state=6
23:13:48.752 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
23:13:48.752 00.000 12268 Star::Find returns 1 (0), X=914.38, Y=20.63, Mass=376, SNR=13.4, Peak=48 HFD=4.2
23:13:48.752 00.000 12268 MultiStar: [#1 0.27,-0.19,0.65,U] 
23:13:48.752 00.000 12268 single-star, 1 included, MultiStar: {0.06, -0.14}, one-star: {-0.08, -0.11}
23:13:48.752 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
23:13:48.752 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
23:13:48.752 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.21 mountX=-0.12 mountY=-0.07, mountTheta=-2.63
23:13:48.755 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.11, opts=13)
23:13:48.755 00.000 12268 Enqueuing Move request for scope (-0.08, -0.11)
23:13:48.755 00.000 11616 Worker thread wakes up
23:13:48.755 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
23:13:48.755 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
23:13:48.755 00.000 11616 Moving (-0.08, -0.11) raw xDistance=-0.12 yDistance=-0.07
23:13:48.757 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:13:48.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:13:48.757 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:48.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:13:48.757 00.000 11616 MoveAxis(E, 0, ABG)
23:13:48.757 00.000 11616 Move returns status 0, amount 0
23:13:48.757 00.000 11616 MoveAxis(N, 0, ABG)
23:13:48.757 00.000 11616 Move returns status 0, amount 0
23:13:48.757 00.000 11616 move complete, result=0
23:13:48.757 00.000 11616 worker thread done servicing request
23:13:48.777 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
23:13:48.794 00.017 12268 UpdateGuideState exits: m=376 SNR=13.4
23:13:48.795 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:48.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:48.795 00.000 12268 Enqueuing Expose request
23:13:48.795 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:48.795 00.000 11616 Worker thread wakes up
23:13:48.795 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:48.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:50.808 02.013 11616 Exposure complete
23:13:50.864 00.056 11616 worker thread done servicing request
23:13:50.864 00.000 12268 OnExposeComplete: enter
23:13:50.864 00.000 12268 UpdateGuideState(): m_state=6
23:13:50.864 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
23:13:50.865 00.001 12268 Star::Find returns 1 (0), X=914.71, Y=21.14, Mass=376, SNR=13.4, Peak=38 HFD=4.2
23:13:50.865 00.000 12268 MultiStar: [#1 0.37,-0.16,0.65,U] 
23:13:50.865 00.000 12268 refined, 1 included, MultiStar: {0.29, 0.18}, one-star: {0.25, 0.39}
23:13:50.865 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
23:13:50.865 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.24)
23:13:50.865 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.18 hyp=0.34 cameraTheta=0.54 mountX=0.20 mountY=0.27, mountTheta=0.92
23:13:50.867 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.18, opts=13)
23:13:50.867 00.000 12268 Enqueuing Move request for scope (0.29, 0.18)
23:13:50.867 00.000 11616 Worker thread wakes up
23:13:50.867 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.18) opts 0xd
23:13:50.867 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.18)
23:13:50.867 00.000 11616 Moving (0.29, 0.18) raw xDistance=0.20 yDistance=0.27
23:13:50.867 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
23:13:50.867 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
23:13:50.867 00.000 11616 MoveAxis(W, 114, ABG)
23:13:50.867 00.000 11616 Guiding  Dir = 3, Dur = 114
23:13:50.868 00.001 11616 IsSlewing returns 0
23:13:50.868 00.000 11616 IsGuiding returns 0
23:13:50.868 00.000 11616 PulseGuide returned control before completion, sleep 124
23:13:50.893 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=211, Gamma=1.290
23:13:50.914 00.021 12268 UpdateGuideState exits: m=376 SNR=13.4
23:13:50.914 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:50.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:50.914 00.000 12268 Enqueuing Expose request
23:13:50.995 00.081 11616 IsGuiding returns 1
23:13:50.995 00.000 11616 scope still moving after pulse duration time elapsed
23:13:51.027 00.032 11616 IsSlewing returns 0
23:13:51.027 00.000 11616 IsGuiding returns 0
23:13:51.028 00.001 11616 scope move finished after 114 + 45 ms
23:13:51.028 00.000 11616 Move returns status 0, amount 114
23:13:51.028 00.000 11616 MoveAxis(S, 23, ABG)
23:13:51.028 00.000 11616 Guiding  Dir = 1, Dur = 23
23:13:51.028 00.000 11616 IsSlewing returns 0
23:13:51.029 00.001 11616 IsGuiding returns 0
23:13:51.029 00.000 11616 PulseGuide returned control before completion, sleep 33
23:13:51.075 00.046 11616 IsGuiding returns 1
23:13:51.075 00.000 11616 scope still moving after pulse duration time elapsed
23:13:51.106 00.031 11616 IsSlewing returns 0
23:13:51.106 00.000 11616 IsGuiding returns 0
23:13:51.106 00.000 11616 scope move finished after 23 + 54 ms
23:13:51.106 00.000 11616 Move returns status 0, amount 23
23:13:51.107 00.001 11616 move complete, result=0
23:13:51.107 00.000 11616 worker thread done servicing request
23:13:51.107 00.000 11616 Worker thread wakes up
23:13:51.107 00.000 12268 GuideStep: 0.2 px 114 ms WEST, 0.3 px 23 ms SOUTH
23:13:51.107 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:51.107 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:53.124 02.017 11616 Exposure complete
23:13:53.182 00.058 11616 worker thread done servicing request
23:13:53.182 00.000 12268 OnExposeComplete: enter
23:13:53.182 00.000 12268 UpdateGuideState(): m_state=6
23:13:53.183 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
23:13:53.183 00.000 12268 Star::Find returns 1 (0), X=914.54, Y=21.24, Mass=425, SNR=14.2, Peak=46 HFD=4.1
23:13:53.183 00.000 12268 MultiStar: [#1 0.26,-0.06,0.64,U] 
23:13:53.183 00.000 12268 refined, 1 included, MultiStar: {0.14, 0.28}, one-star: {0.07, 0.49}
23:13:53.183 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
23:13:53.183 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
23:13:53.183 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.28 hyp=0.31 cameraTheta=1.09 mountX=0.29 mountY=0.11, mountTheta=0.36
23:13:53.185 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.28, opts=13)
23:13:53.185 00.000 12268 Enqueuing Move request for scope (0.14, 0.28)
23:13:53.185 00.000 11616 Worker thread wakes up
23:13:53.185 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.28) opts 0xd
23:13:53.185 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.28)
23:13:53.186 00.001 11616 Moving (0.14, 0.28) raw xDistance=0.29 yDistance=0.11
23:13:53.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
23:13:53.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:53.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:13:53.186 00.000 11616 MoveAxis(W, 161, ABG)
23:13:53.186 00.000 11616 Guiding  Dir = 3, Dur = 161
23:13:53.186 00.000 11616 IsSlewing returns 0
23:13:53.187 00.001 11616 IsGuiding returns 0
23:13:53.187 00.000 11616 PulseGuide returned control before completion, sleep 171
23:13:53.209 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=205, Gamma=1.290
23:13:53.228 00.019 12268 UpdateGuideState exits: m=425 SNR=14.2
23:13:53.229 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:53.229 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:53.229 00.000 12268 Enqueuing Expose request
23:13:53.369 00.140 11616 IsGuiding returns 1
23:13:53.369 00.000 11616 scope still moving after pulse duration time elapsed
23:13:53.400 00.031 11616 IsSlewing returns 0
23:13:53.400 00.000 11616 IsGuiding returns 0
23:13:53.400 00.000 11616 scope move finished after 161 + 52 ms
23:13:53.400 00.000 11616 Move returns status 0, amount 161
23:13:53.400 00.000 11616 MoveAxis(N, 0, ABG)
23:13:53.400 00.000 11616 Move returns status 0, amount 0
23:13:53.401 00.001 11616 move complete, result=0
23:13:53.401 00.000 11616 worker thread done servicing request
23:13:53.401 00.000 11616 Worker thread wakes up
23:13:53.401 00.000 12268 GuideStep: 0.3 px 161 ms WEST, 0.1 px 0 ms NORTH
23:13:53.401 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:53.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:55.415 02.014 11616 Exposure complete
23:13:55.472 00.057 11616 worker thread done servicing request
23:13:55.472 00.000 12268 OnExposeComplete: enter
23:13:55.472 00.000 12268 UpdateGuideState(): m_state=6
23:13:55.473 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
23:13:55.473 00.000 12268 Star::Find returns 1 (0), X=914.54, Y=20.56, Mass=394, SNR=13.7, Peak=38 HFD=4.2
23:13:55.473 00.000 12268 MultiStar: [#1 0.83,-0.70,0.00,M1] 
23:13:55.473 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
23:13:55.473 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
23:13:55.473 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.19 mountX=-0.17 mountY=0.10, mountTheta=2.64
23:13:55.475 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.18, opts=13)
23:13:55.476 00.001 12268 Enqueuing Move request for scope (0.07, -0.18)
23:13:55.476 00.000 11616 Worker thread wakes up
23:13:55.476 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
23:13:55.476 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
23:13:55.476 00.000 11616 Moving (0.07, -0.18) raw xDistance=-0.17 yDistance=0.10
23:13:55.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:13:55.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:13:55.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:55.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:13:55.477 00.001 11616 MoveAxis(E, 0, ABG)
23:13:55.477 00.000 11616 Move returns status 0, amount 0
23:13:55.477 00.000 11616 MoveAxis(N, 0, ABG)
23:13:55.477 00.000 11616 Move returns status 0, amount 0
23:13:55.477 00.000 11616 move complete, result=0
23:13:55.477 00.000 11616 worker thread done servicing request
23:13:55.500 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=199, Gamma=1.290
23:13:55.518 00.018 12268 UpdateGuideState exits: m=394 SNR=13.7
23:13:55.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:55.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:55.518 00.000 12268 Enqueuing Expose request
23:13:55.519 00.001 11616 Worker thread wakes up
23:13:55.519 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:55.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:55.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:57.527 02.008 11616 Exposure complete
23:13:57.587 00.060 11616 worker thread done servicing request
23:13:57.587 00.000 12268 OnExposeComplete: enter
23:13:57.588 00.001 12268 UpdateGuideState(): m_state=6
23:13:57.588 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
23:13:57.588 00.000 12268 Star::Find returns 1 (0), X=914.98, Y=20.11, Mass=392, SNR=13.7, Peak=52 HFD=4.0
23:13:57.588 00.000 12268 MultiStar: [#1 0.97,-1.08,0.00,M2] 
23:13:57.588 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
23:13:57.588 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.81)
23:13:57.588 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.64 hyp=0.82 cameraTheta=-0.89 mountX=-0.58 mountY=0.59, mountTheta=2.35
23:13:57.593 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=-0.64, opts=13)
23:13:57.593 00.000 12268 Enqueuing Move request for scope (0.51, -0.64)
23:13:57.593 00.000 11616 Worker thread wakes up
23:13:57.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.64) opts 0xd
23:13:57.594 00.001 11616 Handling offset move in thread for scope, endpoint = (0.51, -0.64)
23:13:57.594 00.000 11616 Moving (0.51, -0.64) raw xDistance=-0.58 yDistance=0.59
23:13:57.594 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.29 direction from 1 to -1
23:13:57.594 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.75
23:13:57.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
23:13:57.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
23:13:57.594 00.000 11616 MoveAxis(E, 326, ABG)
23:13:57.594 00.000 11616 Guiding  Dir = 2, Dur = 326
23:13:57.594 00.000 11616 IsSlewing returns 0
23:13:57.595 00.001 11616 IsGuiding returns 0
23:13:57.595 00.000 11616 PulseGuide returned control before completion, sleep 336
23:13:57.623 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=234, Gamma=1.290
23:13:57.642 00.019 12268 UpdateGuideState exits: m=392 SNR=13.7
23:13:57.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:57.642 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:13:57.642 00.000 12268 Enqueuing Expose request
23:13:57.948 00.306 11616 IsGuiding returns 1
23:13:57.948 00.000 11616 scope still moving after pulse duration time elapsed
23:13:57.980 00.032 11616 IsSlewing returns 0
23:13:57.980 00.000 11616 IsGuiding returns 0
23:13:57.980 00.000 11616 scope move finished after 326 + 58 ms
23:13:57.980 00.000 11616 Move returns status 0, amount 326
23:13:57.980 00.000 11616 MoveAxis(S, 50, ABG)
23:13:57.980 00.000 11616 Guiding  Dir = 1, Dur = 50
23:13:57.981 00.001 11616 IsSlewing returns 0
23:13:57.981 00.000 11616 IsGuiding returns 0
23:13:57.981 00.000 11616 PulseGuide returned control before completion, sleep 60
23:13:58.057 00.076 11616 IsGuiding returns 1
23:13:58.057 00.000 11616 scope still moving after pulse duration time elapsed
23:13:58.087 00.030 11616 IsSlewing returns 0
23:13:58.087 00.000 11616 IsGuiding returns 0
23:13:58.087 00.000 11616 scope move finished after 50 + 56 ms
23:13:58.087 00.000 11616 Move returns status 0, amount 50
23:13:58.087 00.000 11616 move complete, result=0
23:13:58.087 00.000 11616 worker thread done servicing request
23:13:58.087 00.000 11616 Worker thread wakes up
23:13:58.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:13:58.088 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:13:58.088 00.000 12268 GuideStep: -0.6 px 326 ms EAST, 0.6 px 50 ms SOUTH
23:14:00.126 02.038 11616 Exposure complete
23:14:00.184 00.058 11616 worker thread done servicing request
23:14:00.184 00.000 12268 OnExposeComplete: enter
23:14:00.184 00.000 12268 UpdateGuideState(): m_state=6
23:14:00.185 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
23:14:00.185 00.000 12268 Star::Find returns 1 (0), X=914.62, Y=21.14, Mass=373, SNR=13.3, Peak=55 HFD=3.6
23:14:00.185 00.000 12268 MultiStar: [#1 0.56,-0.10,0.72,U] 
23:14:00.185 00.000 12268 refined, 1 included, MultiStar: {0.33, 0.19}, one-star: {0.15, 0.39}
23:14:00.185 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
23:14:00.185 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.22)
23:14:00.185 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.19 hyp=0.37 cameraTheta=0.52 mountX=0.22 mountY=0.30, mountTheta=0.94
23:14:00.188 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.19, opts=13)
23:14:00.188 00.000 12268 Enqueuing Move request for scope (0.33, 0.19)
23:14:00.188 00.000 11616 Worker thread wakes up
23:14:00.188 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.19) opts 0xd
23:14:00.188 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.19)
23:14:00.188 00.000 11616 Moving (0.33, 0.19) raw xDistance=0.22 yDistance=0.30
23:14:00.188 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:14:00.188 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:14:00.188 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
23:14:00.189 00.001 11616 MoveAxis(E, 0, ABG)
23:14:00.189 00.000 11616 Move returns status 0, amount 0
23:14:00.189 00.000 11616 MoveAxis(S, 25, ABG)
23:14:00.189 00.000 11616 Guiding  Dir = 1, Dur = 25
23:14:00.189 00.000 11616 IsSlewing returns 0
23:14:00.189 00.000 11616 IsGuiding returns 0
23:14:00.190 00.001 11616 PulseGuide returned control before completion, sleep 35
23:14:00.212 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:14:00.230 00.018 12268 UpdateGuideState exits: m=373 SNR=13.3
23:14:00.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:00.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:00.230 00.000 12268 Enqueuing Expose request
23:14:00.235 00.005 11616 IsGuiding returns 1
23:14:00.235 00.000 11616 scope still moving after pulse duration time elapsed
23:14:00.265 00.030 11616 IsSlewing returns 0
23:14:00.265 00.000 11616 IsGuiding returns 0
23:14:00.266 00.001 11616 scope move finished after 25 + 51 ms
23:14:00.266 00.000 11616 Move returns status 0, amount 25
23:14:00.266 00.000 11616 move complete, result=0
23:14:00.266 00.000 11616 worker thread done servicing request
23:14:00.266 00.000 11616 Worker thread wakes up
23:14:00.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:00.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:00.266 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 25 ms SOUTH
23:14:02.282 02.016 11616 Exposure complete
23:14:02.340 00.058 11616 worker thread done servicing request
23:14:02.340 00.000 12268 OnExposeComplete: enter
23:14:02.340 00.000 12268 UpdateGuideState(): m_state=6
23:14:02.340 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
23:14:02.341 00.001 12268 Star::Find returns 1 (0), X=914.54, Y=21.15, Mass=404, SNR=13.9, Peak=52 HFD=3.8
23:14:02.341 00.000 12268 MultiStar: [#1 0.36,-0.23,0.77,U] 
23:14:02.341 00.000 12268 refined, 1 included, MultiStar: {0.20, 0.13}, one-star: {0.08, 0.41}
23:14:02.341 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
23:14:02.341 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
23:14:02.341 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.24 cameraTheta=0.58 mountX=0.15 mountY=0.18, mountTheta=0.88
23:14:02.343 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.13, opts=13)
23:14:02.343 00.000 12268 Enqueuing Move request for scope (0.20, 0.13)
23:14:02.343 00.000 11616 Worker thread wakes up
23:14:02.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd
23:14:02.343 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.13)
23:14:02.344 00.001 11616 Moving (0.20, 0.13) raw xDistance=0.15 yDistance=0.18
23:14:02.344 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:14:02.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:14:02.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:14:02.344 00.000 11616 MoveAxis(E, 0, ABG)
23:14:02.344 00.000 11616 Move returns status 0, amount 0
23:14:02.344 00.000 11616 MoveAxis(S, 15, ABG)
23:14:02.344 00.000 11616 Guiding  Dir = 1, Dur = 15
23:14:02.344 00.000 11616 IsSlewing returns 0
23:14:02.345 00.001 11616 IsGuiding returns 0
23:14:02.345 00.000 11616 PulseGuide returned control before completion, sleep 25
23:14:02.366 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:14:02.371 00.005 11616 IsGuiding returns 1
23:14:02.372 00.001 11616 scope still moving after pulse duration time elapsed
23:14:02.385 00.013 12268 UpdateGuideState exits: m=404 SNR=13.9
23:14:02.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:02.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:02.385 00.000 12268 Enqueuing Expose request
23:14:02.401 00.016 11616 IsSlewing returns 0
23:14:02.401 00.000 11616 IsGuiding returns 1
23:14:02.433 00.032 11616 IsSlewing returns 0
23:14:02.433 00.000 11616 IsGuiding returns 0
23:14:02.433 00.000 11616 scope move finished after 15 + 73 ms
23:14:02.433 00.000 11616 Move returns status 0, amount 15
23:14:02.433 00.000 11616 move complete, result=0
23:14:02.433 00.000 11616 worker thread done servicing request
23:14:02.433 00.000 11616 Worker thread wakes up
23:14:02.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:02.434 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
23:14:02.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:04.435 02.001 11616 Exposure complete
23:14:04.491 00.056 11616 worker thread done servicing request
23:14:04.491 00.000 12268 OnExposeComplete: enter
23:14:04.491 00.000 12268 UpdateGuideState(): m_state=6
23:14:04.491 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
23:14:04.492 00.001 12268 Star::Find returns 1 (0), X=914.52, Y=21.21, Mass=361, SNR=13.1, Peak=46 HFD=3.7
23:14:04.492 00.000 12268 MultiStar: [#1 0.49,-0.00,0.79,U] 
23:14:04.492 00.000 12268 refined, 1 included, MultiStar: {0.24, 0.26}, one-star: {0.05, 0.47}
23:14:04.492 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
23:14:04.492 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
23:14:04.492 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.26 hyp=0.36 cameraTheta=0.82 mountX=0.28 mountY=0.21, mountTheta=0.64
23:14:04.494 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.26, opts=13)
23:14:04.494 00.000 12268 Enqueuing Move request for scope (0.24, 0.26)
23:14:04.494 00.000 11616 Worker thread wakes up
23:14:04.494 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.26) opts 0xd
23:14:04.494 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.26)
23:14:04.494 00.000 11616 Moving (0.24, 0.26) raw xDistance=0.28 yDistance=0.21
23:14:04.494 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:14:04.495 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:14:04.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
23:14:04.495 00.000 11616 MoveAxis(E, 0, ABG)
23:14:04.495 00.000 11616 Move returns status 0, amount 0
23:14:04.495 00.000 11616 MoveAxis(S, 18, ABG)
23:14:04.495 00.000 11616 Guiding  Dir = 1, Dur = 18
23:14:04.495 00.000 11616 IsSlewing returns 0
23:14:04.495 00.000 11616 IsGuiding returns 0
23:14:04.496 00.001 11616 PulseGuide returned control before completion, sleep 28
23:14:04.520 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
23:14:04.528 00.008 11616 IsGuiding returns 1
23:14:04.528 00.000 11616 scope still moving after pulse duration time elapsed
23:14:04.538 00.010 12268 UpdateGuideState exits: m=361 SNR=13.1
23:14:04.539 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:04.539 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:04.539 00.000 12268 Enqueuing Expose request
23:14:04.560 00.021 11616 IsSlewing returns 0
23:14:04.560 00.000 11616 IsGuiding returns 0
23:14:04.561 00.001 11616 scope move finished after 18 + 47 ms
23:14:04.561 00.000 11616 Move returns status 0, amount 18
23:14:04.561 00.000 11616 move complete, result=0
23:14:04.561 00.000 11616 worker thread done servicing request
23:14:04.561 00.000 11616 Worker thread wakes up
23:14:04.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:04.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:04.565 00.004 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 18 ms SOUTH
23:14:06.578 02.013 11616 Exposure complete
23:14:06.642 00.064 11616 worker thread done servicing request
23:14:06.642 00.000 12268 OnExposeComplete: enter
23:14:06.642 00.000 12268 UpdateGuideState(): m_state=6
23:14:06.643 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
23:14:06.643 00.000 12268 Star::Find returns 1 (0), X=914.66, Y=20.70, Mass=414, SNR=14.0, Peak=55 HFD=3.7
23:14:06.643 00.000 12268 MultiStar: [#1 0.23,-0.16,0.71,U] 
23:14:06.643 00.000 12268 single-star, 1 included, MultiStar: {0.21, -0.10}, one-star: {0.19, -0.05}
23:14:06.643 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
23:14:06.643 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
23:14:06.643 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-0.26 mountX=-0.03 mountY=0.20, mountTheta=1.73
23:14:06.645 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.05, opts=13)
23:14:06.645 00.000 12268 Enqueuing Move request for scope (0.19, -0.05)
23:14:06.645 00.000 11616 Worker thread wakes up
23:14:06.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
23:14:06.645 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
23:14:06.645 00.000 11616 Moving (0.19, -0.05) raw xDistance=-0.03 yDistance=0.20
23:14:06.645 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:06.646 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:14:06.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:14:06.646 00.000 11616 MoveAxis(E, 0, ABG)
23:14:06.646 00.000 11616 Move returns status 0, amount 0
23:14:06.646 00.000 11616 MoveAxis(S, 17, ABG)
23:14:06.646 00.000 11616 Guiding  Dir = 1, Dur = 17
23:14:06.646 00.000 11616 IsSlewing returns 0
23:14:06.646 00.000 11616 IsGuiding returns 0
23:14:06.647 00.001 11616 PulseGuide returned control before completion, sleep 27
23:14:06.672 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=225, Gamma=1.290
23:14:06.684 00.012 11616 IsGuiding returns 1
23:14:06.684 00.000 11616 scope still moving after pulse duration time elapsed
23:14:06.690 00.006 12268 UpdateGuideState exits: m=414 SNR=14.0
23:14:06.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:06.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:06.690 00.000 12268 Enqueuing Expose request
23:14:06.716 00.026 11616 IsSlewing returns 0
23:14:06.716 00.000 11616 IsGuiding returns 0
23:14:06.716 00.000 11616 scope move finished after 17 + 52 ms
23:14:06.716 00.000 11616 Move returns status 0, amount 17
23:14:06.716 00.000 11616 move complete, result=0
23:14:06.717 00.001 11616 worker thread done servicing request
23:14:06.717 00.000 11616 Worker thread wakes up
23:14:06.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:06.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:06.718 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
23:14:08.734 02.016 11616 Exposure complete
23:14:08.790 00.056 11616 worker thread done servicing request
23:14:08.791 00.001 12268 OnExposeComplete: enter
23:14:08.791 00.000 12268 UpdateGuideState(): m_state=6
23:14:08.791 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
23:14:08.791 00.000 12268 Star::Find returns 1 (0), X=914.64, Y=21.08, Mass=445, SNR=14.6, Peak=44 HFD=4.0
23:14:08.791 00.000 12268 MultiStar: [#1 0.63,-0.16,0.00,M1] 
23:14:08.791 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
23:14:08.791 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
23:14:08.791 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.33 hyp=0.38 cameraTheta=1.08 mountX=0.35 mountY=0.13, mountTheta=0.37
23:14:08.795 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.33, opts=13)
23:14:08.795 00.000 12268 Enqueuing Move request for scope (0.18, 0.33)
23:14:08.795 00.000 11616 Worker thread wakes up
23:14:08.795 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.33) opts 0xd
23:14:08.796 00.001 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.33)
23:14:08.796 00.000 11616 Moving (0.18, 0.33) raw xDistance=0.35 yDistance=0.13
23:14:08.796 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
23:14:08.796 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.05
23:14:08.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
23:14:08.796 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:08.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:14:08.796 00.000 11616 MoveAxis(W, 195, ABG)
23:14:08.796 00.000 11616 Guiding  Dir = 3, Dur = 195
23:14:08.796 00.000 11616 IsSlewing returns 0
23:14:08.797 00.001 11616 IsGuiding returns 0
23:14:08.797 00.000 11616 PulseGuide returned control before completion, sleep 205
23:14:08.819 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:14:08.837 00.018 12268 UpdateGuideState exits: m=445 SNR=14.6
23:14:08.837 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:08.837 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:08.837 00.000 12268 Enqueuing Expose request
23:14:09.010 00.173 11616 IsGuiding returns 1
23:14:09.010 00.000 11616 scope still moving after pulse duration time elapsed
23:14:09.041 00.031 11616 IsSlewing returns 0
23:14:09.041 00.000 11616 IsGuiding returns 0
23:14:09.042 00.001 11616 scope move finished after 195 + 50 ms
23:14:09.042 00.000 11616 Move returns status 0, amount 195
23:14:09.042 00.000 11616 MoveAxis(N, 0, ABG)
23:14:09.042 00.000 11616 Move returns status 0, amount 0
23:14:09.042 00.000 11616 move complete, result=0
23:14:09.042 00.000 11616 worker thread done servicing request
23:14:09.042 00.000 12268 GuideStep: 0.3 px 195 ms WEST, 0.1 px 0 ms NORTH
23:14:09.042 00.000 11616 Worker thread wakes up
23:14:09.043 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:09.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:11.055 02.012 11616 Exposure complete
23:14:11.111 00.056 11616 worker thread done servicing request
23:14:11.111 00.000 12268 OnExposeComplete: enter
23:14:11.111 00.000 12268 UpdateGuideState(): m_state=6
23:14:11.112 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
23:14:11.112 00.000 12268 Star::Find returns 1 (0), X=914.27, Y=20.62, Mass=415, SNR=14.1, Peak=51 HFD=4.5
23:14:11.112 00.000 12268 MultiStar: [#1 0.39,0.14,0.70,U] 
23:14:11.112 00.000 12268 refined, 1 included, MultiStar: {0.04, -0.02}, one-star: {-0.19, -0.13}
23:14:11.112 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
23:14:11.112 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.33)
23:14:11.112 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-0.37 mountX=-0.01 mountY=0.04, mountTheta=1.84
23:14:11.114 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.02, opts=13)
23:14:11.114 00.000 12268 Enqueuing Move request for scope (0.04, -0.02)
23:14:11.114 00.000 11616 Worker thread wakes up
23:14:11.114 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
23:14:11.114 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
23:14:11.114 00.000 11616 Moving (0.04, -0.02) raw xDistance=-0.01 yDistance=0.04
23:14:11.115 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:11.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:14:11.115 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:11.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:14:11.115 00.000 11616 MoveAxis(E, 0, ABG)
23:14:11.115 00.000 11616 Move returns status 0, amount 0
23:14:11.115 00.000 11616 MoveAxis(N, 0, ABG)
23:14:11.115 00.000 11616 Move returns status 0, amount 0
23:14:11.115 00.000 11616 move complete, result=0
23:14:11.116 00.001 11616 worker thread done servicing request
23:14:11.140 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=239, Gamma=1.290
23:14:11.156 00.016 12268 UpdateGuideState exits: m=415 SNR=14.1
23:14:11.157 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:11.157 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:11.157 00.000 12268 Enqueuing Expose request
23:14:11.157 00.000 11616 Worker thread wakes up
23:14:11.157 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:11.157 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:11.157 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:13.175 02.018 11616 Exposure complete
23:14:13.234 00.059 11616 worker thread done servicing request
23:14:13.235 00.001 12268 OnExposeComplete: enter
23:14:13.235 00.000 12268 UpdateGuideState(): m_state=6
23:14:13.235 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
23:14:13.235 00.000 12268 Star::Find returns 1 (0), X=914.37, Y=21.12, Mass=380, SNR=13.5, Peak=46 HFD=3.8
23:14:13.235 00.000 12268 MultiStar: [#1 0.56,-0.19,0.00,M1] 
23:14:13.235 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
23:14:13.235 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
23:14:13.235 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.37 hyp=0.38 cameraTheta=1.83 mountX=0.36 mountY=-0.14, mountTheta=-0.38
23:14:13.237 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.37, opts=13)
23:14:13.237 00.000 12268 Enqueuing Move request for scope (-0.10, 0.37)
23:14:13.238 00.001 11616 Worker thread wakes up
23:14:13.238 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.37) opts 0xd
23:14:13.238 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.37)
23:14:13.238 00.000 11616 Moving (-0.10, 0.37) raw xDistance=0.36 yDistance=-0.14
23:14:13.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:14:13.238 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:13.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:14:13.238 00.000 11616 MoveAxis(W, 201, ABG)
23:14:13.238 00.000 11616 Guiding  Dir = 3, Dur = 201
23:14:13.239 00.001 11616 IsSlewing returns 0
23:14:13.239 00.000 11616 IsGuiding returns 0
23:14:13.240 00.001 11616 PulseGuide returned control before completion, sleep 211
23:14:13.261 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:14:13.280 00.019 12268 UpdateGuideState exits: m=380 SNR=13.5
23:14:13.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:13.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:13.280 00.000 12268 Enqueuing Expose request
23:14:13.464 00.184 11616 IsGuiding returns 1
23:14:13.464 00.000 11616 scope still moving after pulse duration time elapsed
23:14:13.494 00.030 11616 IsSlewing returns 0
23:14:13.494 00.000 11616 IsGuiding returns 0
23:14:13.494 00.000 11616 scope move finished after 201 + 54 ms
23:14:13.494 00.000 11616 Move returns status 0, amount 201
23:14:13.494 00.000 11616 MoveAxis(N, 0, ABG)
23:14:13.494 00.000 11616 Move returns status 0, amount 0
23:14:13.495 00.001 11616 move complete, result=0
23:14:13.495 00.000 11616 worker thread done servicing request
23:14:13.495 00.000 12268 GuideStep: 0.4 px 201 ms WEST, -0.1 px 0 ms NORTH
23:14:13.495 00.000 11616 Worker thread wakes up
23:14:13.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:13.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:15.507 02.012 11616 Exposure complete
23:14:15.564 00.057 11616 worker thread done servicing request
23:14:15.564 00.000 12268 OnExposeComplete: enter
23:14:15.565 00.001 12268 UpdateGuideState(): m_state=6
23:14:15.565 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
23:14:15.565 00.000 12268 Star::Find returns 1 (0), X=914.62, Y=21.02, Mass=368, SNR=13.2, Peak=44 HFD=4.1
23:14:15.565 00.000 12268 MultiStar: [#1 0.51,0.12,0.69,U] 
23:14:15.565 00.000 12268 single-star, 1 included, MultiStar: {0.30, 0.21}, one-star: {0.16, 0.27}
23:14:15.565 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
23:14:15.565 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.74)
23:14:15.566 00.001 12268 CameraToMount -- cameraX=0.16 cameraY=0.27 hyp=0.31 cameraTheta=1.04 mountX=0.28 mountY=0.12, mountTheta=0.41
23:14:15.569 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.27, opts=13)
23:14:15.569 00.000 12268 Enqueuing Move request for scope (0.16, 0.27)
23:14:15.569 00.000 11616 Worker thread wakes up
23:14:15.569 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.27) opts 0xd
23:14:15.569 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.27)
23:14:15.569 00.000 11616 Moving (0.16, 0.27) raw xDistance=0.28 yDistance=0.12
23:14:15.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
23:14:15.570 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:15.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:14:15.570 00.000 11616 MoveAxis(W, 160, ABG)
23:14:15.570 00.000 11616 Guiding  Dir = 3, Dur = 160
23:14:15.570 00.000 11616 IsSlewing returns 0
23:14:15.570 00.000 11616 IsGuiding returns 0
23:14:15.571 00.001 11616 PulseGuide returned control before completion, sleep 170
23:14:15.592 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:14:15.611 00.019 12268 UpdateGuideState exits: m=368 SNR=13.2
23:14:15.611 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:15.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:15.611 00.000 12268 Enqueuing Expose request
23:14:15.756 00.145 11616 IsGuiding returns 1
23:14:15.756 00.000 11616 scope still moving after pulse duration time elapsed
23:14:15.788 00.032 11616 IsSlewing returns 0
23:14:15.788 00.000 11616 IsGuiding returns 0
23:14:15.788 00.000 11616 scope move finished after 160 + 57 ms
23:14:15.789 00.001 11616 Move returns status 0, amount 160
23:14:15.789 00.000 11616 MoveAxis(N, 0, ABG)
23:14:15.789 00.000 11616 Move returns status 0, amount 0
23:14:15.789 00.000 11616 move complete, result=0
23:14:15.789 00.000 11616 worker thread done servicing request
23:14:15.789 00.000 11616 Worker thread wakes up
23:14:15.789 00.000 12268 GuideStep: 0.3 px 160 ms WEST, 0.1 px 0 ms NORTH
23:14:15.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:15.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:17.807 02.018 11616 Exposure complete
23:14:17.864 00.057 11616 worker thread done servicing request
23:14:17.864 00.000 12268 OnExposeComplete: enter
23:14:17.865 00.001 12268 UpdateGuideState(): m_state=6
23:14:17.865 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
23:14:17.865 00.000 12268 Star::Find returns 1 (0), X=914.45, Y=20.63, Mass=439, SNR=14.4, Peak=52 HFD=4.5
23:14:17.865 00.000 12268 MultiStar: [#1 0.25,-0.55,0.00,M1] 
23:14:17.865 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = 3.14)
23:14:17.865 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
23:14:17.865 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.67 mountX=-0.12 mountY=0.00, mountTheta=3.11
23:14:17.867 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.12, opts=13)
23:14:17.867 00.000 12268 Enqueuing Move request for scope (-0.01, -0.12)
23:14:17.867 00.000 11616 Worker thread wakes up
23:14:17.867 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
23:14:17.867 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
23:14:17.867 00.000 11616 Moving (-0.01, -0.12) raw xDistance=-0.12 yDistance=0.00
23:14:17.867 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:14:17.868 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:14:17.868 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:17.868 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:14:17.868 00.000 11616 MoveAxis(E, 0, ABG)
23:14:17.868 00.000 11616 Move returns status 0, amount 0
23:14:17.868 00.000 11616 MoveAxis(N, 0, ABG)
23:14:17.868 00.000 11616 Move returns status 0, amount 0
23:14:17.868 00.000 11616 move complete, result=0
23:14:17.868 00.000 11616 worker thread done servicing request
23:14:17.891 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=225, Gamma=1.290
23:14:17.912 00.021 12268 UpdateGuideState exits: m=439 SNR=14.4
23:14:17.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:17.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:17.912 00.000 12268 Enqueuing Expose request
23:14:17.912 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:17.912 00.000 11616 Worker thread wakes up
23:14:17.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:17.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:19.919 02.007 11616 Exposure complete
23:14:19.977 00.058 11616 worker thread done servicing request
23:14:19.977 00.000 12268 OnExposeComplete: enter
23:14:19.977 00.000 12268 UpdateGuideState(): m_state=6
23:14:19.977 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
23:14:19.977 00.000 12268 Star::Find returns 1 (0), X=914.34, Y=20.61, Mass=394, SNR=13.7, Peak=49 HFD=4.0
23:14:19.977 00.000 12268 MultiStar: [#1 0.35,-0.31,0.65,U] 
23:14:19.978 00.001 12268 single-star, 1 included, MultiStar: {0.06, -0.21}, one-star: {-0.13, -0.14}
23:14:19.978 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.79 = 2.50)
23:14:19.978 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.61)
23:14:19.978 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.31 mountX=-0.15 mountY=-0.11, mountTheta=-2.52
23:14:19.980 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.14, opts=13)
23:14:19.980 00.000 12268 Enqueuing Move request for scope (-0.13, -0.14)
23:14:19.980 00.000 11616 Worker thread wakes up
23:14:19.980 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
23:14:19.980 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
23:14:19.980 00.000 11616 Moving (-0.13, -0.14) raw xDistance=-0.15 yDistance=-0.11
23:14:19.981 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:14:19.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:14:19.981 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:19.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:14:19.981 00.000 11616 MoveAxis(E, 0, ABG)
23:14:19.981 00.000 11616 Move returns status 0, amount 0
23:14:19.981 00.000 11616 MoveAxis(N, 0, ABG)
23:14:19.981 00.000 11616 Move returns status 0, amount 0
23:14:19.981 00.000 11616 move complete, result=0
23:14:19.981 00.000 11616 worker thread done servicing request
23:14:20.003 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=223, Gamma=1.290
23:14:20.021 00.018 12268 UpdateGuideState exits: m=394 SNR=13.7
23:14:20.022 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:20.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:20.022 00.000 12268 Enqueuing Expose request
23:14:20.022 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:20.022 00.000 11616 Worker thread wakes up
23:14:20.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:20.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:22.130 02.108 11616 Exposure complete
23:14:22.188 00.058 11616 worker thread done servicing request
23:14:22.189 00.001 12268 OnExposeComplete: enter
23:14:22.189 00.000 12268 UpdateGuideState(): m_state=6
23:14:22.189 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
23:14:22.189 00.000 12268 Star::Find returns 1 (0), X=914.18, Y=20.94, Mass=451, SNR=14.6, Peak=58 HFD=4.6
23:14:22.189 00.000 12268 MultiStar: [#1 0.31,-0.65,0.00,M1] 
23:14:22.189 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
23:14:22.189 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
23:14:22.189 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.20 hyp=0.35 cameraTheta=2.54 mountX=0.17 mountY=-0.31, mountTheta=-1.07
23:14:22.191 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.20, opts=13)
23:14:22.191 00.000 12268 Enqueuing Move request for scope (-0.28, 0.20)
23:14:22.191 00.000 11616 Worker thread wakes up
23:14:22.191 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.20) opts 0xd
23:14:22.191 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.20)
23:14:22.191 00.000 11616 Moving (-0.28, 0.20) raw xDistance=0.17 yDistance=-0.31
23:14:22.191 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
23:14:22.191 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:14:22.192 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:14:22.192 00.000 11616 MoveAxis(W, 94, ABG)
23:14:22.192 00.000 11616 Guiding  Dir = 3, Dur = 94
23:14:22.192 00.000 11616 IsSlewing returns 0
23:14:22.192 00.000 11616 IsGuiding returns 0
23:14:22.193 00.001 11616 PulseGuide returned control before completion, sleep 104
23:14:22.214 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=222, Gamma=1.290
23:14:22.233 00.019 12268 UpdateGuideState exits: m=451 SNR=14.6
23:14:22.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:22.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:22.233 00.000 12268 Enqueuing Expose request
23:14:22.311 00.078 11616 IsGuiding returns 1
23:14:22.311 00.000 11616 scope still moving after pulse duration time elapsed
23:14:22.342 00.031 11616 IsSlewing returns 0
23:14:22.342 00.000 11616 IsGuiding returns 0
23:14:22.342 00.000 11616 scope move finished after 94 + 55 ms
23:14:22.342 00.000 11616 Move returns status 0, amount 94
23:14:22.342 00.000 11616 MoveAxis(N, 0, ABG)
23:14:22.342 00.000 11616 Move returns status 0, amount 0
23:14:22.342 00.000 11616 move complete, result=0
23:14:22.342 00.000 11616 worker thread done servicing request
23:14:22.342 00.000 11616 Worker thread wakes up
23:14:22.343 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:22.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:22.343 00.000 12268 GuideStep: 0.2 px 94 ms WEST, -0.3 px 0 ms NORTH
23:14:24.351 02.008 11616 Exposure complete
23:14:24.408 00.057 11616 worker thread done servicing request
23:14:24.409 00.001 12268 OnExposeComplete: enter
23:14:24.409 00.000 12268 UpdateGuideState(): m_state=6
23:14:24.409 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
23:14:24.409 00.000 12268 Star::Find returns 1 (0), X=914.78, Y=20.48, Mass=417, SNR=14.0, Peak=41 HFD=4.0
23:14:24.409 00.000 12268 MultiStar: [#1 0.14,-0.67,0.00,M2] 
23:14:24.409 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
23:14:24.409 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
23:14:24.409 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.27 hyp=0.41 cameraTheta=-0.71 mountX=-0.24 mountY=0.34, mountTheta=2.17
23:14:24.411 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.27, opts=13)
23:14:24.411 00.000 12268 Enqueuing Move request for scope (0.31, -0.27)
23:14:24.412 00.001 11616 Worker thread wakes up
23:14:24.412 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.27) opts 0xd
23:14:24.412 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.27)
23:14:24.412 00.000 11616 Moving (0.31, -0.27) raw xDistance=-0.24 yDistance=0.34
23:14:24.412 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:14:24.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:14:24.413 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
23:14:24.413 00.000 11616 MoveAxis(E, 0, ABG)
23:14:24.413 00.000 11616 Move returns status 0, amount 0
23:14:24.413 00.000 11616 MoveAxis(S, 29, ABG)
23:14:24.413 00.000 11616 Guiding  Dir = 1, Dur = 29
23:14:24.413 00.000 11616 IsSlewing returns 0
23:14:24.413 00.000 11616 IsGuiding returns 0
23:14:24.414 00.001 11616 PulseGuide returned control before completion, sleep 39
23:14:24.436 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
23:14:24.453 00.017 12268 UpdateGuideState exits: m=417 SNR=14.0
23:14:24.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:24.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:24.453 00.000 12268 Enqueuing Expose request
23:14:24.458 00.005 11616 IsGuiding returns 1
23:14:24.458 00.000 11616 scope still moving after pulse duration time elapsed
23:14:24.490 00.032 11616 IsSlewing returns 0
23:14:24.490 00.000 11616 IsGuiding returns 0
23:14:24.490 00.000 11616 scope move finished after 29 + 47 ms
23:14:24.490 00.000 11616 Move returns status 0, amount 29
23:14:24.490 00.000 11616 move complete, result=0
23:14:24.490 00.000 11616 worker thread done servicing request
23:14:24.490 00.000 11616 Worker thread wakes up
23:14:24.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:24.491 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:24.491 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 29 ms SOUTH
23:14:26.491 02.000 11616 Exposure complete
23:14:26.548 00.057 11616 worker thread done servicing request
23:14:26.548 00.000 12268 OnExposeComplete: enter
23:14:26.548 00.000 12268 UpdateGuideState(): m_state=6
23:14:26.548 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
23:14:26.549 00.001 12268 Star::Find returns 1 (0), X=914.61, Y=19.94, Mass=344, SNR=12.7, Peak=49 HFD=3.8
23:14:26.549 00.000 12268 MultiStar: [#1 -0.23,-1.11,0.00,M3] 
23:14:26.549 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
23:14:26.549 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
23:14:26.549 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.81 hyp=0.82 cameraTheta=-1.40 mountX=-0.79 mountY=0.25, mountTheta=2.84
23:14:26.552 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.81, opts=13)
23:14:26.552 00.000 12268 Enqueuing Move request for scope (0.14, -0.81)
23:14:26.552 00.000 11616 Worker thread wakes up
23:14:26.552 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.81) opts 0xd
23:14:26.552 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.81)
23:14:26.553 00.001 11616 Moving (0.14, -0.81) raw xDistance=-0.79 yDistance=0.25
23:14:26.553 00.000 11616 resist switch: large excursion: input -0.79 thresh 0.29 direction from 1 to -1
23:14:26.553 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.37
23:14:26.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.79
23:14:26.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
23:14:26.553 00.000 11616 MoveAxis(E, 443, ABG)
23:14:26.553 00.000 11616 Guiding  Dir = 2, Dur = 443
23:14:26.553 00.000 11616 IsSlewing returns 0
23:14:26.554 00.001 11616 IsGuiding returns 0
23:14:26.555 00.001 11616 PulseGuide returned control before completion, sleep 453
23:14:26.578 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=233, Gamma=1.290
23:14:26.596 00.018 12268 UpdateGuideState exits: m=344 SNR=12.7
23:14:26.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:26.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:26.596 00.000 12268 Enqueuing Expose request
23:14:27.022 00.426 11616 IsGuiding returns 0
23:14:27.022 00.000 11616 Move returns status 0, amount 443
23:14:27.022 00.000 11616 MoveAxis(S, 21, ABG)
23:14:27.023 00.001 11616 Guiding  Dir = 1, Dur = 21
23:14:27.023 00.000 11616 IsSlewing returns 0
23:14:27.023 00.000 11616 IsGuiding returns 0
23:14:27.023 00.000 11616 PulseGuide returned control before completion, sleep 31
23:14:27.070 00.047 11616 IsGuiding returns 1
23:14:27.070 00.000 11616 scope still moving after pulse duration time elapsed
23:14:27.101 00.031 11616 IsSlewing returns 0
23:14:27.101 00.000 11616 IsGuiding returns 0
23:14:27.101 00.000 11616 scope move finished after 21 + 57 ms
23:14:27.101 00.000 11616 Move returns status 0, amount 21
23:14:27.102 00.001 11616 move complete, result=0
23:14:27.102 00.000 11616 worker thread done servicing request
23:14:27.102 00.000 11616 Worker thread wakes up
23:14:27.102 00.000 12268 GuideStep: -0.8 px 443 ms EAST, 0.2 px 21 ms SOUTH
23:14:27.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:27.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:29.114 02.012 11616 Exposure complete
23:14:29.172 00.058 11616 worker thread done servicing request
23:14:29.172 00.000 12268 OnExposeComplete: enter
23:14:29.172 00.000 12268 UpdateGuideState(): m_state=6
23:14:29.172 00.000 12268 Star::Find(15, 914, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
23:14:29.172 00.000 12268 Star::Find returns 1 (0), X=914.24, Y=20.33, Mass=534, SNR=15.9, Peak=43 HFD=5.4
23:14:29.172 00.000 12268 MultiStar: [#1 0.32,-1.04,0.00,M4] 
23:14:29.172 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
23:14:29.172 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.36)
23:14:29.172 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.42 hyp=0.47 cameraTheta=-2.06 mountX=-0.44 mountY=-0.17, mountTheta=-2.77
23:14:29.174 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.42, opts=13)
23:14:29.174 00.000 12268 Enqueuing Move request for scope (-0.22, -0.42)
23:14:29.174 00.000 11616 Worker thread wakes up
23:14:29.174 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.42) opts 0xd
23:14:29.174 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.42)
23:14:29.174 00.000 11616 Moving (-0.22, -0.42) raw xDistance=-0.44 yDistance=-0.17
23:14:29.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
23:14:29.174 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:14:29.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:14:29.175 00.001 11616 MoveAxis(E, 245, ABG)
23:14:29.175 00.000 11616 Guiding  Dir = 2, Dur = 245
23:14:29.175 00.000 11616 IsSlewing returns 0
23:14:29.175 00.000 11616 IsGuiding returns 0
23:14:29.176 00.001 11616 PulseGuide returned control before completion, sleep 255
23:14:29.197 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
23:14:29.216 00.019 12268 UpdateGuideState exits: m=534 SNR=15.9
23:14:29.216 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:29.216 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:29.216 00.000 12268 Enqueuing Expose request
23:14:29.447 00.231 11616 IsGuiding returns 0
23:14:29.448 00.001 11616 Move returns status 0, amount 245
23:14:29.448 00.000 11616 MoveAxis(N, 0, ABG)
23:14:29.448 00.000 11616 Move returns status 0, amount 0
23:14:29.448 00.000 11616 move complete, result=0
23:14:29.448 00.000 11616 worker thread done servicing request
23:14:29.448 00.000 12268 GuideStep: -0.4 px 245 ms EAST, -0.2 px 0 ms NORTH
23:14:29.449 00.001 11616 Worker thread wakes up
23:14:29.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:29.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:31.461 02.012 11616 Exposure complete
23:14:31.520 00.059 11616 worker thread done servicing request
23:14:31.520 00.000 12268 OnExposeComplete: enter
23:14:31.520 00.000 12268 UpdateGuideState(): m_state=6
23:14:31.521 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
23:14:31.521 00.000 12268 Star::Find returns 1 (0), X=914.35, Y=20.84, Mass=470, SNR=14.9, Peak=53 HFD=4.5
23:14:31.521 00.000 12268 MultiStar: [#1 0.17,-0.68,0.00,M5] 
23:14:31.521 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
23:14:31.521 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
23:14:31.521 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.44 mountX=0.09 mountY=-0.13, mountTheta=-0.98
23:14:31.523 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.10, opts=13)
23:14:31.524 00.001 12268 Enqueuing Move request for scope (-0.12, 0.10)
23:14:31.524 00.000 11616 Worker thread wakes up
23:14:31.524 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
23:14:31.524 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
23:14:31.524 00.000 11616 Moving (-0.12, 0.10) raw xDistance=0.09 yDistance=-0.13
23:14:31.524 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:31.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:14:31.524 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:31.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:14:31.524 00.000 11616 MoveAxis(E, 0, ABG)
23:14:31.524 00.000 11616 Move returns status 0, amount 0
23:14:31.525 00.001 11616 MoveAxis(N, 0, ABG)
23:14:31.525 00.000 11616 Move returns status 0, amount 0
23:14:31.525 00.000 11616 move complete, result=0
23:14:31.525 00.000 11616 worker thread done servicing request
23:14:31.549 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=204, Gamma=1.290
23:14:31.568 00.019 12268 UpdateGuideState exits: m=470 SNR=14.9
23:14:31.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:31.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:31.568 00.000 12268 Enqueuing Expose request
23:14:31.568 00.000 11616 Worker thread wakes up
23:14:31.569 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:31.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:31.569 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:33.587 02.018 11616 Exposure complete
23:14:33.654 00.067 11616 worker thread done servicing request
23:14:33.654 00.000 12268 OnExposeComplete: enter
23:14:33.654 00.000 12268 UpdateGuideState(): m_state=6
23:14:33.655 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
23:14:33.655 00.000 12268 Star::Find returns 1 (0), X=914.10, Y=20.92, Mass=436, SNR=14.4, Peak=55 HFD=4.2
23:14:33.655 00.000 12268 MultiStar: [#1 -0.17,-0.37,0.66,U] 
23:14:33.655 00.000 12268 refined, 1 included, MultiStar: {-0.28, -0.05}, one-star: {-0.36, 0.17}
23:14:33.655 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
23:14:33.655 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
23:14:33.656 00.001 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.29 cameraTheta=-2.98 mountX=-0.08 mountY=-0.28, mountTheta=-1.84
23:14:33.660 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.05, opts=13)
23:14:33.661 00.001 12268 Enqueuing Move request for scope (-0.28, -0.05)
23:14:33.661 00.000 11616 Worker thread wakes up
23:14:33.662 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd
23:14:33.662 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.05)
23:14:33.662 00.000 11616 Moving (-0.28, -0.05) raw xDistance=-0.08 yDistance=-0.28
23:14:33.662 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:33.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:14:33.662 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:14:33.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:14:33.662 00.000 11616 MoveAxis(E, 0, ABG)
23:14:33.662 00.000 11616 Move returns status 0, amount 0
23:14:33.662 00.000 11616 MoveAxis(N, 0, ABG)
23:14:33.662 00.000 11616 Move returns status 0, amount 0
23:14:33.663 00.001 11616 move complete, result=0
23:14:33.663 00.000 11616 worker thread done servicing request
23:14:33.685 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=153, Gamma=1.290
23:14:33.702 00.017 12268 UpdateGuideState exits: m=436 SNR=14.4
23:14:33.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:33.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:33.702 00.000 12268 Enqueuing Expose request
23:14:33.702 00.000 11616 Worker thread wakes up
23:14:33.703 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:14:33.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:33.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:35.718 02.015 11616 Exposure complete
23:14:35.775 00.057 11616 worker thread done servicing request
23:14:35.775 00.000 12268 OnExposeComplete: enter
23:14:35.775 00.000 12268 UpdateGuideState(): m_state=6
23:14:35.775 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
23:14:35.775 00.000 12268 Star::Find returns 1 (0), X=913.97, Y=20.97, Mass=449, SNR=14.6, Peak=57 HFD=4.4
23:14:35.775 00.000 12268 MultiStar: [#1 -0.03,-0.17,0.53,U] 
23:14:35.775 00.000 12268 refined, 1 included, MultiStar: {-0.34, 0.09}, one-star: {-0.50, 0.22}
23:14:35.775 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
23:14:35.775 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
23:14:35.775 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.09 hyp=0.35 cameraTheta=2.89 mountX=0.05 mountY=-0.34, mountTheta=-1.42
23:14:35.777 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.09, opts=13)
23:14:35.777 00.000 12268 Enqueuing Move request for scope (-0.34, 0.09)
23:14:35.777 00.000 11616 Worker thread wakes up
23:14:35.777 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.09) opts 0xd
23:14:35.777 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.09)
23:14:35.778 00.001 11616 Moving (-0.34, 0.09) raw xDistance=0.05 yDistance=-0.34
23:14:35.778 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:35.778 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:14:35.778 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:14:35.778 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
23:14:35.778 00.000 11616 MoveAxis(E, 0, ABG)
23:14:35.778 00.000 11616 Move returns status 0, amount 0
23:14:35.778 00.000 11616 MoveAxis(N, 0, ABG)
23:14:35.778 00.000 11616 Move returns status 0, amount 0
23:14:35.778 00.000 11616 move complete, result=0
23:14:35.778 00.000 11616 worker thread done servicing request
23:14:35.800 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=160, Gamma=1.290
23:14:35.820 00.020 12268 UpdateGuideState exits: m=449 SNR=14.6
23:14:35.820 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:35.821 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:35.821 00.000 12268 Enqueuing Expose request
23:14:35.821 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:14:35.821 00.000 11616 Worker thread wakes up
23:14:35.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:35.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:37.838 02.017 11616 Exposure complete
23:14:37.896 00.058 11616 worker thread done servicing request
23:14:37.896 00.000 12268 OnExposeComplete: enter
23:14:37.896 00.000 12268 UpdateGuideState(): m_state=6
23:14:37.897 00.001 12268 Star::Find(15, 913, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
23:14:37.897 00.000 12268 Star::Find returns 1 (0), X=914.00, Y=20.82, Mass=423, SNR=14.1, Peak=54 HFD=4.3
23:14:37.897 00.000 12268 MultiStar: [#1 -0.33,-0.07,0.70,U] 
23:14:37.897 00.000 12268 refined, 1 included, MultiStar: {-0.41, 0.02}, one-star: {-0.46, 0.07}
23:14:37.897 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
23:14:37.897 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
23:14:37.897 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.02 hyp=0.41 cameraTheta=3.10 mountX=-0.02 mountY=-0.41, mountTheta=-1.63
23:14:37.899 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=0.02, opts=13)
23:14:37.899 00.000 12268 Enqueuing Move request for scope (-0.41, 0.02)
23:14:37.900 00.001 11616 Worker thread wakes up
23:14:37.900 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.02) opts 0xd
23:14:37.900 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, 0.02)
23:14:37.900 00.000 11616 Moving (-0.41, 0.02) raw xDistance=-0.02 yDistance=-0.41
23:14:37.900 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:37.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:14:37.900 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.41 newest=-1.03
23:14:37.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
23:14:37.900 00.000 11616 MoveAxis(E, 0, ABG)
23:14:37.900 00.000 11616 Move returns status 0, amount 0
23:14:37.900 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1762 applied
23:14:37.900 00.000 11616 MoveAxis(N, 1796, ABG)
23:14:37.900 00.000 11616 Guiding  Dir = 0, Dur = 1796
23:14:37.901 00.001 11616 IsSlewing returns 0
23:14:37.901 00.000 11616 IsGuiding returns 0
23:14:37.901 00.000 11616 PulseGuide returned control before completion, sleep 1806
23:14:37.922 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=189, Gamma=1.290
23:14:37.941 00.019 12268 UpdateGuideState exits: m=423 SNR=14.1
23:14:37.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:37.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:37.942 00.001 12268 Enqueuing Expose request
23:14:39.713 01.771 11616 IsGuiding returns 1
23:14:39.713 00.000 11616 scope still moving after pulse duration time elapsed
23:14:39.744 00.031 11616 IsSlewing returns 0
23:14:39.745 00.001 11616 IsGuiding returns 0
23:14:39.745 00.000 11616 scope move finished after 1796 + 47 ms
23:14:39.745 00.000 11616 Move returns status 0, amount 1796
23:14:39.745 00.000 11616 move complete, result=0
23:14:39.745 00.000 11616 worker thread done servicing request
23:14:39.745 00.000 11616 Worker thread wakes up
23:14:39.745 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 1796 ms NORTH
23:14:39.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:39.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:41.761 02.016 11616 Exposure complete
23:14:41.818 00.057 11616 worker thread done servicing request
23:14:41.818 00.000 12268 OnExposeComplete: enter
23:14:41.818 00.000 12268 UpdateGuideState(): m_state=6
23:14:41.819 00.001 12268 Star::Find(15, 913, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
23:14:41.819 00.000 12268 Star::Find returns 1 (0), X=914.22, Y=20.68, Mass=449, SNR=14.6, Peak=62 HFD=3.7
23:14:41.819 00.000 12268 MultiStar: [#1 0.15,-0.44,0.74,U] 
23:14:41.819 00.000 12268 refined, 1 included, MultiStar: {-0.08, -0.23}, one-star: {-0.25, -0.07}
23:14:41.819 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.37 = 2.92)
23:14:41.819 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
23:14:41.819 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.89 mountX=-0.24 mountY=-0.05, mountTheta=-2.95
23:14:41.821 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.23, opts=13)
23:14:41.821 00.000 12268 Enqueuing Move request for scope (-0.08, -0.23)
23:14:41.821 00.000 11616 Worker thread wakes up
23:14:41.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
23:14:41.821 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
23:14:41.823 00.002 11616 Moving (-0.08, -0.23) raw xDistance=-0.24 yDistance=-0.05
23:14:41.823 00.000 11616 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.060910, 1:0.046943
23:14:41.823 00.000 11616 BLC: No correction, Miss < min_move
23:14:41.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
23:14:41.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:41.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:14:41.823 00.000 11616 MoveAxis(E, 132, ABG)
23:14:41.823 00.000 11616 Guiding  Dir = 2, Dur = 132
23:14:41.823 00.000 11616 IsSlewing returns 0
23:14:41.823 00.000 11616 IsGuiding returns 0
23:14:41.823 00.000 11616 PulseGuide returned control before completion, sleep 142
23:14:41.849 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=181, Gamma=1.290
23:14:41.868 00.019 12268 UpdateGuideState exits: m=449 SNR=14.6
23:14:41.869 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:41.869 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:41.869 00.000 12268 Enqueuing Expose request
23:14:41.978 00.109 11616 IsGuiding returns 1
23:14:41.978 00.000 11616 scope still moving after pulse duration time elapsed
23:14:42.010 00.032 11616 IsSlewing returns 0
23:14:42.010 00.000 11616 IsGuiding returns 0
23:14:42.010 00.000 11616 scope move finished after 132 + 54 ms
23:14:42.010 00.000 11616 Move returns status 0, amount 132
23:14:42.010 00.000 11616 MoveAxis(N, 0, ABG)
23:14:42.010 00.000 11616 Move returns status 0, amount 0
23:14:42.011 00.001 11616 move complete, result=0
23:14:42.011 00.000 11616 worker thread done servicing request
23:14:42.011 00.000 11616 Worker thread wakes up
23:14:42.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:42.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:42.011 00.000 12268 GuideStep: -0.2 px 132 ms EAST, -0.0 px 0 ms NORTH
23:14:44.023 02.012 11616 Exposure complete
23:14:44.081 00.058 11616 worker thread done servicing request
23:14:44.081 00.000 12268 OnExposeComplete: enter
23:14:44.081 00.000 12268 UpdateGuideState(): m_state=6
23:14:44.081 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
23:14:44.082 00.001 12268 Star::Find returns 1 (0), X=914.46, Y=20.84, Mass=472, SNR=15.0, Peak=64 HFD=3.8
23:14:44.082 00.000 12268 MultiStar: [#1 0.38,-0.05,0.70,U] 
23:14:44.082 00.000 12268 single-star, 1 included, MultiStar: {0.16, 0.03}, one-star: {0.00, 0.09}
23:14:44.082 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
23:14:44.082 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
23:14:44.082 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.57 mountX=0.09 mountY=-0.01, mountTheta=-0.13
23:14:44.084 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.09, opts=13)
23:14:44.084 00.000 12268 Enqueuing Move request for scope (0.00, 0.09)
23:14:44.084 00.000 11616 Worker thread wakes up
23:14:44.084 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
23:14:44.084 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
23:14:44.084 00.000 11616 Moving (0.00, 0.09) raw xDistance=0.09 yDistance=-0.01
23:14:44.084 00.000 11616 BLC: History state: CurrMiss=0.01, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.060910, 1:0.046943, 2:0.011400
23:14:44.084 00.000 11616 BLC: No correction, Miss < min_move
23:14:44.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:44.085 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:14:44.085 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:44.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:14:44.085 00.000 11616 MoveAxis(E, 0, ABG)
23:14:44.085 00.000 11616 Move returns status 0, amount 0
23:14:44.086 00.001 11616 MoveAxis(N, 0, ABG)
23:14:44.086 00.000 11616 Move returns status 0, amount 0
23:14:44.086 00.000 11616 move complete, result=0
23:14:44.086 00.000 11616 worker thread done servicing request
23:14:44.107 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:14:44.124 00.017 12268 UpdateGuideState exits: m=472 SNR=15.0
23:14:44.125 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:44.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:44.125 00.000 12268 Enqueuing Expose request
23:14:44.125 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:44.125 00.000 11616 Worker thread wakes up
23:14:44.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:44.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:46.143 02.018 11616 Exposure complete
23:14:46.200 00.057 11616 worker thread done servicing request
23:14:46.200 00.000 12268 OnExposeComplete: enter
23:14:46.200 00.000 12268 UpdateGuideState(): m_state=6
23:14:46.200 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
23:14:46.201 00.001 12268 Star::Find returns 1 (0), X=914.24, Y=21.64, Mass=401, SNR=13.8, Peak=46 HFD=3.7
23:14:46.201 00.000 12268 MultiStar: [#1 -0.10,0.36,0.72,U] 
23:14:46.201 00.000 12268 refined, 1 included, MultiStar: {-0.18, 0.67}, one-star: {-0.23, 0.90}
23:14:46.201 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
23:14:46.201 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
23:14:46.201 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.67 hyp=0.70 cameraTheta=1.83 mountX=0.65 mountY=-0.26, mountTheta=-0.38
23:14:46.203 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.67, opts=13)
23:14:46.203 00.000 12268 Enqueuing Move request for scope (-0.18, 0.67)
23:14:46.203 00.000 11616 Worker thread wakes up
23:14:46.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.67) opts 0xd
23:14:46.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.67)
23:14:46.203 00.000 11616 Moving (-0.18, 0.67) raw xDistance=0.65 yDistance=-0.26
23:14:46.203 00.000 11616 BLC: window closed
23:14:46.203 00.000 11616 BLC: History state: CurrMiss=0.26, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.060910, 1:0.046943, 2:0.011400
23:14:46.203 00.000 11616 BLC: Under-shoot: nominal increase by 129
23:14:46.203 00.000 11616 BLC: window closed
23:14:46.203 00.000 11616 BLC: Pulse adjusted to 1891
23:14:46.205 00.002 11616 resist switch: large excursion: input 0.65 thresh 0.29 direction from -1 to 1
23:14:46.205 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.96
23:14:46.205 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.65
23:14:46.205 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
23:14:46.205 00.000 11616 MoveAxis(W, 365, ABG)
23:14:46.205 00.000 11616 Guiding  Dir = 3, Dur = 365
23:14:46.206 00.001 11616 IsSlewing returns 0
23:14:46.206 00.000 11616 IsGuiding returns 0
23:14:46.206 00.000 11616 PulseGuide returned control before completion, sleep 375
23:14:46.228 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=209, Gamma=1.290
23:14:46.247 00.019 12268 UpdateGuideState exits: m=401 SNR=13.8
23:14:46.248 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:46.248 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:46.248 00.000 12268 Enqueuing Expose request
23:14:46.590 00.342 12268 evsrv: cli 0F8E69C0 connect
23:14:46.590 00.000 12268 case statement mapped state 6 to 3
23:14:46.591 00.001 12268 case statement mapped state 6 to 3
23:14:46.591 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"fd86e851-ef64-4520-becd-138de86c81fd"}
23:14:46.591 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"fd86e851-ef64-4520-becd-138de86c81fd"}
23:14:46.592 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:14:46.594 00.002 11616 IsGuiding returns 1
23:14:46.594 00.000 11616 scope still moving after pulse duration time elapsed
23:14:46.624 00.030 11616 IsSlewing returns 0
23:14:46.624 00.000 11616 IsGuiding returns 0
23:14:46.625 00.001 11616 scope move finished after 365 + 53 ms
23:14:46.625 00.000 11616 Move returns status 0, amount 365
23:14:46.625 00.000 11616 MoveAxis(N, 22, ABG)
23:14:46.625 00.000 11616 Guiding  Dir = 0, Dur = 22
23:14:46.625 00.000 11616 IsSlewing returns 0
23:14:46.625 00.000 11616 IsGuiding returns 0
23:14:46.625 00.000 11616 PulseGuide returned control before completion, sleep 32
23:14:46.670 00.045 11616 IsGuiding returns 1
23:14:46.670 00.000 11616 scope still moving after pulse duration time elapsed
23:14:46.701 00.031 11616 IsSlewing returns 0
23:14:46.701 00.000 11616 IsGuiding returns 0
23:14:46.701 00.000 11616 scope move finished after 22 + 54 ms
23:14:46.702 00.001 11616 Move returns status 0, amount 22
23:14:46.702 00.000 11616 move complete, result=0
23:14:46.702 00.000 11616 worker thread done servicing request
23:14:46.702 00.000 11616 Worker thread wakes up
23:14:46.702 00.000 12268 GuideStep: 0.7 px 365 ms WEST, -0.3 px 22 ms NORTH
23:14:46.702 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:46.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:48.704 02.002 11616 Exposure complete
23:14:48.761 00.057 11616 worker thread done servicing request
23:14:48.761 00.000 12268 OnExposeComplete: enter
23:14:48.761 00.000 12268 UpdateGuideState(): m_state=6
23:14:48.761 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
23:14:48.762 00.001 12268 Star::Find returns 1 (0), X=914.20, Y=20.66, Mass=409, SNR=14.0, Peak=52 HFD=3.8
23:14:48.762 00.000 12268 MultiStar: [#1 0.18,-0.56,0.00,M1] 
23:14:48.762 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
23:14:48.762 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
23:14:48.762 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.09 hyp=0.28 cameraTheta=-2.83 mountX=-0.11 mountY=-0.25, mountTheta=-1.99
23:14:48.763 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.09, opts=13)
23:14:48.764 00.001 12268 Enqueuing Move request for scope (-0.26, -0.09)
23:14:48.764 00.000 11616 Worker thread wakes up
23:14:48.764 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.09) opts 0xd
23:14:48.764 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.09)
23:14:48.764 00.000 11616 Moving (-0.26, -0.09) raw xDistance=-0.11 yDistance=-0.25
23:14:48.764 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:14:48.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:14:48.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
23:14:48.764 00.000 11616 MoveAxis(E, 0, ABG)
23:14:48.764 00.000 11616 Move returns status 0, amount 0
23:14:48.764 00.000 11616 MoveAxis(N, 21, ABG)
23:14:48.765 00.001 11616 Guiding  Dir = 0, Dur = 21
23:14:48.765 00.000 11616 IsSlewing returns 0
23:14:48.765 00.000 11616 IsGuiding returns 0
23:14:48.765 00.000 11616 PulseGuide returned control before completion, sleep 31
23:14:48.789 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:14:48.799 00.010 11616 IsGuiding returns 1
23:14:48.799 00.000 11616 scope still moving after pulse duration time elapsed
23:14:48.809 00.010 12268 UpdateGuideState exits: m=409 SNR=14.0
23:14:48.809 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:48.809 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:48.809 00.000 12268 Enqueuing Expose request
23:14:48.829 00.020 11616 IsSlewing returns 0
23:14:48.830 00.001 11616 IsGuiding returns 0
23:14:48.830 00.000 11616 scope move finished after 21 + 43 ms
23:14:48.830 00.000 11616 Move returns status 0, amount 21
23:14:48.830 00.000 11616 move complete, result=0
23:14:48.830 00.000 11616 worker thread done servicing request
23:14:48.830 00.000 11616 Worker thread wakes up
23:14:48.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:48.831 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:48.832 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 21 ms NORTH
23:14:50.843 02.011 11616 Exposure complete
23:14:50.901 00.058 11616 worker thread done servicing request
23:14:50.902 00.001 12268 OnExposeComplete: enter
23:14:50.902 00.000 12268 UpdateGuideState(): m_state=6
23:14:50.902 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
23:14:50.902 00.000 12268 Star::Find returns 1 (0), X=914.26, Y=20.47, Mass=390, SNR=13.6, Peak=43 HFD=3.9
23:14:50.902 00.000 12268 MultiStar: [#1 0.35,-0.96,0.00,M2] 
23:14:50.902 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.68 = 2.61)
23:14:50.902 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.50)
23:14:50.902 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.27 hyp=0.34 cameraTheta=-2.20 mountX=-0.29 mountY=-0.16, mountTheta=-2.63
23:14:50.904 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.27, opts=13)
23:14:50.904 00.000 12268 Enqueuing Move request for scope (-0.20, -0.27)
23:14:50.904 00.000 11616 Worker thread wakes up
23:14:50.904 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.27) opts 0xd
23:14:50.904 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.27)
23:14:50.904 00.000 11616 Moving (-0.20, -0.27) raw xDistance=-0.29 yDistance=-0.16
23:14:50.904 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:14:50.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:14:50.905 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
23:14:50.905 00.000 11616 MoveAxis(E, 0, ABG)
23:14:50.905 00.000 11616 Move returns status 0, amount 0
23:14:50.905 00.000 11616 MoveAxis(N, 14, ABG)
23:14:50.905 00.000 11616 Guiding  Dir = 0, Dur = 14
23:14:50.905 00.000 11616 IsSlewing returns 0
23:14:50.905 00.000 11616 IsGuiding returns 0
23:14:50.906 00.001 11616 PulseGuide returned control before completion, sleep 24
23:14:50.927 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=245, Gamma=1.290
23:14:50.932 00.005 11616 IsGuiding returns 1
23:14:50.932 00.000 11616 scope still moving after pulse duration time elapsed
23:14:50.946 00.014 12268 UpdateGuideState exits: m=390 SNR=13.6
23:14:50.947 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:50.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:50.947 00.000 12268 Enqueuing Expose request
23:14:50.962 00.015 11616 IsSlewing returns 0
23:14:50.962 00.000 11616 IsGuiding returns 0
23:14:50.962 00.000 11616 scope move finished after 14 + 43 ms
23:14:50.962 00.000 11616 Move returns status 0, amount 14
23:14:50.962 00.000 11616 move complete, result=0
23:14:50.962 00.000 11616 worker thread done servicing request
23:14:50.962 00.000 11616 Worker thread wakes up
23:14:50.963 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:50.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:50.970 00.007 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 14 ms NORTH
23:14:52.973 02.003 11616 Exposure complete
23:14:53.031 00.058 11616 worker thread done servicing request
23:14:53.031 00.000 12268 OnExposeComplete: enter
23:14:53.031 00.000 12268 UpdateGuideState(): m_state=6
23:14:53.031 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
23:14:53.031 00.000 12268 Star::Find returns 1 (0), X=914.34, Y=20.14, Mass=385, SNR=13.5, Peak=48 HFD=3.9
23:14:53.032 00.001 12268 MultiStar: [#1 -0.32,-1.34,0.00,M3] 
23:14:53.032 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.25 = 3.04)
23:14:53.032 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.07)
23:14:53.032 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.60 hyp=0.62 cameraTheta=-1.77 mountX=-0.61 mountY=-0.05, mountTheta=-3.07
23:14:53.037 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.60, opts=13)
23:14:53.037 00.000 12268 Enqueuing Move request for scope (-0.12, -0.60)
23:14:53.037 00.000 11616 Worker thread wakes up
23:14:53.037 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.60) opts 0xd
23:14:53.037 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.60)
23:14:53.037 00.000 11616 Moving (-0.12, -0.60) raw xDistance=-0.61 yDistance=-0.05
23:14:53.037 00.000 11616 resist switch: large excursion: input -0.61 thresh 0.29 direction from 1 to -1
23:14:53.037 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.84
23:14:53.037 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.61
23:14:53.037 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:53.038 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:14:53.038 00.000 11616 MoveAxis(E, 343, ABG)
23:14:53.038 00.000 11616 Guiding  Dir = 2, Dur = 343
23:14:53.038 00.000 11616 IsSlewing returns 0
23:14:53.038 00.000 11616 IsGuiding returns 0
23:14:53.039 00.001 11616 PulseGuide returned control before completion, sleep 353
23:14:53.061 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=198, Gamma=1.290
23:14:53.079 00.018 12268 UpdateGuideState exits: m=385 SNR=13.5
23:14:53.079 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:53.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:53.079 00.000 12268 Enqueuing Expose request
23:14:53.396 00.317 11616 IsGuiding returns 1
23:14:53.396 00.000 11616 scope still moving after pulse duration time elapsed
23:14:53.428 00.032 11616 IsSlewing returns 0
23:14:53.428 00.000 11616 IsGuiding returns 1
23:14:53.458 00.030 11616 IsSlewing returns 0
23:14:53.458 00.000 11616 IsGuiding returns 1
23:14:53.490 00.032 11616 IsSlewing returns 0
23:14:53.490 00.000 11616 IsGuiding returns 1
23:14:53.520 00.030 11616 IsSlewing returns 0
23:14:53.521 00.001 11616 IsGuiding returns 1
23:14:53.552 00.031 11616 IsSlewing returns 0
23:14:53.552 00.000 11616 IsGuiding returns 0
23:14:53.552 00.000 11616 scope move finished after 343 + 171 ms
23:14:53.552 00.000 11616 Move returns status 0, amount 343
23:14:53.552 00.000 11616 MoveAxis(N, 0, ABG)
23:14:53.552 00.000 11616 Move returns status 0, amount 0
23:14:53.552 00.000 11616 move complete, result=0
23:14:53.553 00.001 11616 worker thread done servicing request
23:14:53.553 00.000 12268 GuideStep: -0.6 px 343 ms EAST, -0.0 px 0 ms NORTH
23:14:53.553 00.000 11616 Worker thread wakes up
23:14:53.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:53.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:55.561 02.008 11616 Exposure complete
23:14:55.619 00.058 11616 worker thread done servicing request
23:14:55.619 00.000 12268 OnExposeComplete: enter
23:14:55.619 00.000 12268 UpdateGuideState(): m_state=6
23:14:55.619 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
23:14:55.620 00.001 12268 Star::Find returns 1 (0), X=914.44, Y=20.80, Mass=455, SNR=14.6, Peak=43 HFD=5.0
23:14:55.620 00.000 12268 MultiStar: [#1 0.37,-0.23,0.71,U] 
23:14:55.620 00.000 12268 single-star, 1 included, MultiStar: {0.14, -0.06}, one-star: {-0.03, 0.06}
23:14:55.620 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
23:14:55.620 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
23:14:55.620 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.06 cameraTheta=1.99 mountX=0.05 mountY=-0.03, mountTheta=-0.54
23:14:55.622 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.06, opts=13)
23:14:55.622 00.000 12268 Enqueuing Move request for scope (-0.03, 0.06)
23:14:55.622 00.000 11616 Worker thread wakes up
23:14:55.622 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
23:14:55.622 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
23:14:55.622 00.000 11616 Moving (-0.03, 0.06) raw xDistance=0.05 yDistance=-0.03
23:14:55.622 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:55.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:14:55.623 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:55.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:14:55.623 00.000 11616 MoveAxis(E, 0, ABG)
23:14:55.623 00.000 11616 Move returns status 0, amount 0
23:14:55.623 00.000 11616 MoveAxis(N, 0, ABG)
23:14:55.623 00.000 11616 Move returns status 0, amount 0
23:14:55.623 00.000 11616 move complete, result=0
23:14:55.624 00.001 11616 worker thread done servicing request
23:14:55.644 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=245, Gamma=1.290
23:14:55.663 00.019 12268 UpdateGuideState exits: m=455 SNR=14.6
23:14:55.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:55.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:55.663 00.000 12268 Enqueuing Expose request
23:14:55.663 00.000 11616 Worker thread wakes up
23:14:55.663 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:55.664 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:55.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:57.682 02.018 11616 Exposure complete
23:14:57.739 00.057 11616 worker thread done servicing request
23:14:57.739 00.000 12268 OnExposeComplete: enter
23:14:57.739 00.000 12268 UpdateGuideState(): m_state=6
23:14:57.739 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
23:14:57.739 00.000 12268 Star::Find returns 1 (0), X=914.61, Y=20.72, Mass=338, SNR=12.7, Peak=48 HFD=3.5
23:14:57.739 00.000 12268 MultiStar: [#1 0.43,0.17,0.73,U] 
23:14:57.739 00.000 12268 single-star, 1 included, MultiStar: {0.27, 0.06}, one-star: {0.15, -0.02}
23:14:57.740 00.001 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
23:14:57.740 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
23:14:57.740 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-0.16 mountX=-0.01 mountY=0.15, mountTheta=1.63
23:14:57.741 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.02, opts=13)
23:14:57.741 00.000 12268 Enqueuing Move request for scope (0.15, -0.02)
23:14:57.741 00.000 11616 Worker thread wakes up
23:14:57.742 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
23:14:57.742 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
23:14:57.742 00.000 11616 Moving (0.15, -0.02) raw xDistance=-0.01 yDistance=0.15
23:14:57.742 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:57.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:14:57.742 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:57.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:14:57.742 00.000 11616 MoveAxis(E, 0, ABG)
23:14:57.742 00.000 11616 Move returns status 0, amount 0
23:14:57.742 00.000 11616 MoveAxis(N, 0, ABG)
23:14:57.742 00.000 11616 Move returns status 0, amount 0
23:14:57.742 00.000 11616 move complete, result=0
23:14:57.743 00.001 11616 worker thread done servicing request
23:14:57.764 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:14:57.783 00.019 12268 UpdateGuideState exits: m=338 SNR=12.7
23:14:57.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:57.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:57.783 00.000 12268 Enqueuing Expose request
23:14:57.783 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:57.783 00.000 11616 Worker thread wakes up
23:14:57.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:57.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:14:59.792 02.009 11616 Exposure complete
23:14:59.850 00.058 11616 worker thread done servicing request
23:14:59.850 00.000 12268 OnExposeComplete: enter
23:14:59.850 00.000 12268 UpdateGuideState(): m_state=6
23:14:59.850 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
23:14:59.850 00.000 12268 Star::Find returns 1 (0), X=914.32, Y=20.93, Mass=387, SNR=13.5, Peak=40 HFD=4.9
23:14:59.850 00.000 12268 MultiStar: [#1 0.31,-0.37,0.69,U] 
23:14:59.850 00.000 12268 refined, 1 included, MultiStar: {0.04, -0.04}, one-star: {-0.14, 0.18}
23:14:59.850 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
23:14:59.850 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
23:14:59.850 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.80 mountX=-0.04 mountY=0.05, mountTheta=2.26
23:14:59.854 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.04, opts=13)
23:14:59.854 00.000 12268 Enqueuing Move request for scope (0.04, -0.04)
23:14:59.854 00.000 11616 Worker thread wakes up
23:14:59.854 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
23:14:59.854 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
23:14:59.854 00.000 11616 Moving (0.04, -0.04) raw xDistance=-0.04 yDistance=0.05
23:14:59.854 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:59.855 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:14:59.855 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:59.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:14:59.855 00.000 11616 MoveAxis(E, 0, ABG)
23:14:59.855 00.000 11616 Move returns status 0, amount 0
23:14:59.855 00.000 11616 MoveAxis(N, 0, ABG)
23:14:59.855 00.000 11616 Move returns status 0, amount 0
23:14:59.855 00.000 11616 move complete, result=0
23:14:59.855 00.000 11616 worker thread done servicing request
23:14:59.878 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:14:59.897 00.019 12268 UpdateGuideState exits: m=387 SNR=13.5
23:14:59.897 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:59.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:14:59.897 00.000 12268 Enqueuing Expose request
23:14:59.898 00.001 11616 Worker thread wakes up
23:14:59.898 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:59.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:14:59.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:01.908 02.010 11616 Exposure complete
23:15:01.964 00.056 11616 worker thread done servicing request
23:15:01.964 00.000 12268 OnExposeComplete: enter
23:15:01.964 00.000 12268 UpdateGuideState(): m_state=6
23:15:01.965 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
23:15:01.965 00.000 12268 Star::Find returns 1 (0), X=914.56, Y=21.12, Mass=415, SNR=14.1, Peak=44 HFD=4.4
23:15:01.965 00.000 12268 MultiStar: [#1 0.54,-0.66,0.00,M1] 
23:15:01.965 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
23:15:01.965 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
23:15:01.965 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.38 hyp=0.39 cameraTheta=1.32 mountX=0.39 mountY=0.05, mountTheta=0.12
23:15:01.967 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.38, opts=13)
23:15:01.967 00.000 12268 Enqueuing Move request for scope (0.09, 0.38)
23:15:01.967 00.000 11616 Worker thread wakes up
23:15:01.967 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.38) opts 0xd
23:15:01.967 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.38)
23:15:01.967 00.000 11616 Moving (0.09, 0.38) raw xDistance=0.39 yDistance=0.05
23:15:01.967 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
23:15:01.967 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.16
23:15:01.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
23:15:01.967 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:01.968 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:15:01.968 00.000 11616 MoveAxis(W, 216, ABG)
23:15:01.968 00.000 11616 Guiding  Dir = 3, Dur = 216
23:15:01.968 00.000 11616 IsSlewing returns 0
23:15:01.968 00.000 11616 IsGuiding returns 0
23:15:01.969 00.001 11616 PulseGuide returned control before completion, sleep 226
23:15:01.990 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=247, Gamma=1.290
23:15:02.009 00.019 12268 UpdateGuideState exits: m=415 SNR=14.1
23:15:02.009 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:02.009 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:02.009 00.000 12268 Enqueuing Expose request
23:15:02.205 00.196 11616 IsGuiding returns 1
23:15:02.205 00.000 11616 scope still moving after pulse duration time elapsed
23:15:02.237 00.032 11616 IsSlewing returns 0
23:15:02.237 00.000 11616 IsGuiding returns 0
23:15:02.238 00.001 11616 scope move finished after 216 + 52 ms
23:15:02.238 00.000 11616 Move returns status 0, amount 216
23:15:02.238 00.000 11616 MoveAxis(N, 0, ABG)
23:15:02.238 00.000 11616 Move returns status 0, amount 0
23:15:02.238 00.000 11616 move complete, result=0
23:15:02.238 00.000 11616 worker thread done servicing request
23:15:02.238 00.000 12268 GuideStep: 0.4 px 216 ms WEST, 0.0 px 0 ms NORTH
23:15:02.238 00.000 11616 Worker thread wakes up
23:15:02.239 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:02.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:04.253 02.014 11616 Exposure complete
23:15:04.312 00.059 11616 worker thread done servicing request
23:15:04.313 00.001 12268 OnExposeComplete: enter
23:15:04.313 00.000 12268 UpdateGuideState(): m_state=6
23:15:04.313 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
23:15:04.313 00.000 12268 Star::Find returns 1 (0), X=914.20, Y=20.20, Mass=401, SNR=13.8, Peak=37 HFD=4.7
23:15:04.314 00.001 12268 MultiStar: [#1 0.58,-1.03,0.00,M2] 
23:15:04.314 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.49 = 2.80)
23:15:04.314 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.31)
23:15:04.314 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.55 hyp=0.61 cameraTheta=-2.01 mountX=-0.57 mountY=-0.19, mountTheta=-2.83
23:15:04.316 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.55, opts=13)
23:15:04.316 00.000 12268 Enqueuing Move request for scope (-0.26, -0.55)
23:15:04.316 00.000 11616 Worker thread wakes up
23:15:04.316 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.55) opts 0xd
23:15:04.316 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.55)
23:15:04.316 00.000 11616 Moving (-0.26, -0.55) raw xDistance=-0.57 yDistance=-0.19
23:15:04.316 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.29 direction from 1 to -1
23:15:04.316 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.71
23:15:04.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.57
23:15:04.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
23:15:04.316 00.000 11616 MoveAxis(E, 319, ABG)
23:15:04.317 00.001 11616 Guiding  Dir = 2, Dur = 319
23:15:04.317 00.000 11616 IsSlewing returns 0
23:15:04.317 00.000 11616 IsGuiding returns 0
23:15:04.317 00.000 11616 PulseGuide returned control before completion, sleep 329
23:15:04.340 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:15:04.358 00.018 12268 UpdateGuideState exits: m=401 SNR=13.8
23:15:04.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:04.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:04.358 00.000 12268 Enqueuing Expose request
23:15:04.660 00.302 11616 IsGuiding returns 1
23:15:04.660 00.000 11616 scope still moving after pulse duration time elapsed
23:15:04.692 00.032 11616 IsSlewing returns 0
23:15:04.692 00.000 11616 IsGuiding returns 0
23:15:04.692 00.000 11616 scope move finished after 319 + 56 ms
23:15:04.692 00.000 11616 Move returns status 0, amount 319
23:15:04.693 00.001 11616 MoveAxis(N, 16, ABG)
23:15:04.693 00.000 11616 Guiding  Dir = 0, Dur = 16
23:15:04.693 00.000 11616 IsSlewing returns 0
23:15:04.693 00.000 11616 IsGuiding returns 0
23:15:04.693 00.000 11616 PulseGuide returned control before completion, sleep 26
23:15:04.722 00.029 11616 IsGuiding returns 1
23:15:04.722 00.000 11616 scope still moving after pulse duration time elapsed
23:15:04.754 00.032 11616 IsSlewing returns 0
23:15:04.754 00.000 11616 IsGuiding returns 0
23:15:04.754 00.000 11616 scope move finished after 16 + 46 ms
23:15:04.755 00.001 11616 Move returns status 0, amount 16
23:15:04.755 00.000 11616 move complete, result=0
23:15:04.755 00.000 11616 worker thread done servicing request
23:15:04.755 00.000 11616 Worker thread wakes up
23:15:04.755 00.000 12268 GuideStep: -0.6 px 319 ms EAST, -0.2 px 16 ms NORTH
23:15:04.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:04.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:06.774 02.019 11616 Exposure complete
23:15:06.831 00.057 11616 worker thread done servicing request
23:15:06.831 00.000 12268 OnExposeComplete: enter
23:15:06.831 00.000 12268 UpdateGuideState(): m_state=6
23:15:06.832 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
23:15:06.832 00.000 12268 Star::Find returns 1 (0), X=914.69, Y=20.62, Mass=415, SNR=14.1, Peak=40 HFD=4.4
23:15:06.832 00.000 12268 MultiStar: [#1 0.14,-0.43,0.66,U] 
23:15:06.832 00.000 12268 single-star, 1 included, MultiStar: {0.19, -0.24}, one-star: {0.23, -0.12}
23:15:06.832 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
23:15:06.832 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
23:15:06.833 00.001 12268 CameraToMount -- cameraX=0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-0.50 mountX=-0.10 mountY=0.24, mountTheta=1.97
23:15:06.835 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.12, opts=13)
23:15:06.835 00.000 12268 Enqueuing Move request for scope (0.23, -0.12)
23:15:06.835 00.000 11616 Worker thread wakes up
23:15:06.835 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.12) opts 0xd
23:15:06.835 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.12)
23:15:06.835 00.000 11616 Moving (0.23, -0.12) raw xDistance=-0.10 yDistance=0.24
23:15:06.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
23:15:06.835 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:15:06.836 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:15:06.836 00.000 11616 MoveAxis(E, 56, ABG)
23:15:06.836 00.000 11616 Guiding  Dir = 2, Dur = 56
23:15:06.836 00.000 11616 IsSlewing returns 0
23:15:06.836 00.000 11616 IsGuiding returns 0
23:15:06.837 00.001 11616 PulseGuide returned control before completion, sleep 66
23:15:06.862 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:15:06.880 00.018 12268 UpdateGuideState exits: m=415 SNR=14.1
23:15:06.881 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:06.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:06.881 00.000 12268 Enqueuing Expose request
23:15:06.909 00.028 11616 IsGuiding returns 1
23:15:06.909 00.000 11616 scope still moving after pulse duration time elapsed
23:15:06.941 00.032 11616 IsSlewing returns 0
23:15:06.942 00.001 11616 IsGuiding returns 0
23:15:06.942 00.000 11616 scope move finished after 56 + 48 ms
23:15:06.942 00.000 11616 Move returns status 0, amount 56
23:15:06.942 00.000 11616 MoveAxis(N, 0, ABG)
23:15:06.942 00.000 11616 Move returns status 0, amount 0
23:15:06.942 00.000 11616 move complete, result=0
23:15:06.942 00.000 11616 worker thread done servicing request
23:15:06.942 00.000 11616 Worker thread wakes up
23:15:06.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:06.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:06.955 00.013 12268 GuideStep: -0.1 px 56 ms EAST, 0.2 px 0 ms NORTH
23:15:08.962 02.007 11616 Exposure complete
23:15:09.021 00.059 11616 worker thread done servicing request
23:15:09.021 00.000 12268 OnExposeComplete: enter
23:15:09.021 00.000 12268 UpdateGuideState(): m_state=6
23:15:09.021 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
23:15:09.021 00.000 12268 Star::Find returns 1 (0), X=914.24, Y=20.75, Mass=374, SNR=13.3, Peak=46 HFD=4.1
23:15:09.021 00.000 12268 MultiStar: [#1 0.24,-0.26,0.60,U] 
23:15:09.021 00.000 12268 refined, 1 included, MultiStar: {-0.05, -0.09}, one-star: {-0.22, 0.01}
23:15:09.022 00.001 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
23:15:09.022 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
23:15:09.022 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.05 mountX=-0.10 mountY=-0.04, mountTheta=-2.79
23:15:09.023 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.09, opts=13)
23:15:09.023 00.000 12268 Enqueuing Move request for scope (-0.05, -0.09)
23:15:09.024 00.001 11616 Worker thread wakes up
23:15:09.024 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
23:15:09.024 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
23:15:09.024 00.000 11616 Moving (-0.05, -0.09) raw xDistance=-0.10 yDistance=-0.04
23:15:09.024 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:09.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:15:09.024 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:09.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:15:09.024 00.000 11616 MoveAxis(E, 0, ABG)
23:15:09.024 00.000 11616 Move returns status 0, amount 0
23:15:09.025 00.001 11616 MoveAxis(N, 0, ABG)
23:15:09.025 00.000 11616 Move returns status 0, amount 0
23:15:09.025 00.000 11616 move complete, result=0
23:15:09.025 00.000 11616 worker thread done servicing request
23:15:09.047 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:15:09.064 00.017 12268 UpdateGuideState exits: m=374 SNR=13.3
23:15:09.065 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:09.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:09.065 00.000 12268 Enqueuing Expose request
23:15:09.065 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:09.065 00.000 11616 Worker thread wakes up
23:15:09.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:09.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:11.081 02.016 11616 Exposure complete
23:15:11.140 00.059 11616 worker thread done servicing request
23:15:11.140 00.000 12268 OnExposeComplete: enter
23:15:11.140 00.000 12268 UpdateGuideState(): m_state=6
23:15:11.140 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
23:15:11.141 00.001 12268 Star::Find returns 1 (0), X=914.55, Y=21.16, Mass=482, SNR=15.2, Peak=47 HFD=4.5
23:15:11.141 00.000 12268 MultiStar: [#1 0.75,-0.29,0.00,M1] 
23:15:11.141 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
23:15:11.141 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
23:15:11.141 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.41 hyp=0.42 cameraTheta=1.36 mountX=0.42 mountY=0.03, mountTheta=0.08
23:15:11.143 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.41, opts=13)
23:15:11.143 00.000 12268 Enqueuing Move request for scope (0.09, 0.41)
23:15:11.143 00.000 11616 Worker thread wakes up
23:15:11.143 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.41) opts 0xd
23:15:11.143 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.41)
23:15:11.143 00.000 11616 Moving (0.09, 0.41) raw xDistance=0.42 yDistance=0.03
23:15:11.143 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
23:15:11.143 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.26
23:15:11.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
23:15:11.143 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:11.144 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:15:11.144 00.000 11616 MoveAxis(W, 234, ABG)
23:15:11.144 00.000 11616 Guiding  Dir = 3, Dur = 234
23:15:11.144 00.000 11616 IsSlewing returns 0
23:15:11.144 00.000 11616 IsGuiding returns 0
23:15:11.145 00.001 11616 PulseGuide returned control before completion, sleep 244
23:15:11.167 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:15:11.186 00.019 12268 UpdateGuideState exits: m=482 SNR=15.2
23:15:11.186 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:11.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:11.186 00.000 12268 Enqueuing Expose request
23:15:11.391 00.205 11616 IsGuiding returns 1
23:15:11.391 00.000 11616 scope still moving after pulse duration time elapsed
23:15:11.422 00.031 11616 IsSlewing returns 0
23:15:11.422 00.000 11616 IsGuiding returns 0
23:15:11.422 00.000 11616 scope move finished after 234 + 44 ms
23:15:11.422 00.000 11616 Move returns status 0, amount 234
23:15:11.422 00.000 11616 MoveAxis(N, 0, ABG)
23:15:11.422 00.000 11616 Move returns status 0, amount 0
23:15:11.422 00.000 11616 move complete, result=0
23:15:11.423 00.001 11616 worker thread done servicing request
23:15:11.423 00.000 12268 GuideStep: 0.4 px 234 ms WEST, 0.0 px 0 ms NORTH
23:15:11.423 00.000 11616 Worker thread wakes up
23:15:11.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:11.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:13.434 02.011 11616 Exposure complete
23:15:13.488 00.054 11616 worker thread done servicing request
23:15:13.489 00.001 12268 OnExposeComplete: enter
23:15:13.489 00.000 12268 UpdateGuideState(): m_state=6
23:15:13.489 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
23:15:13.489 00.000 12268 Star::Find returns 1 (0), X=914.60, Y=20.48, Mass=458, SNR=14.7, Peak=49 HFD=4.9
23:15:13.489 00.000 12268 MultiStar: [#1 0.73,-0.76,0.00,M2] 
23:15:13.489 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
23:15:13.489 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
23:15:13.489 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.27 hyp=0.30 cameraTheta=-1.10 mountX=-0.25 mountY=0.17, mountTheta=2.55
23:15:13.491 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.27, opts=13)
23:15:13.491 00.000 12268 Enqueuing Move request for scope (0.14, -0.27)
23:15:13.491 00.000 11616 Worker thread wakes up
23:15:13.491 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.27) opts 0xd
23:15:13.491 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.27)
23:15:13.491 00.000 11616 Moving (0.14, -0.27) raw xDistance=-0.25 yDistance=0.17
23:15:13.491 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:15:13.492 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:15:13.492 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:15:13.492 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:15:13.492 00.000 11616 MoveAxis(E, 0, ABG)
23:15:13.492 00.000 11616 Move returns status 0, amount 0
23:15:13.492 00.000 11616 MoveAxis(N, 0, ABG)
23:15:13.492 00.000 11616 Move returns status 0, amount 0
23:15:13.492 00.000 11616 move complete, result=0
23:15:13.492 00.000 11616 worker thread done servicing request
23:15:13.517 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:15:13.535 00.018 12268 UpdateGuideState exits: m=458 SNR=14.7
23:15:13.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:13.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:13.535 00.000 12268 Enqueuing Expose request
23:15:13.535 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
23:15:13.535 00.000 11616 Worker thread wakes up
23:15:13.536 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:13.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:15.548 02.012 11616 Exposure complete
23:15:15.606 00.058 11616 worker thread done servicing request
23:15:15.606 00.000 12268 OnExposeComplete: enter
23:15:15.606 00.000 12268 UpdateGuideState(): m_state=6
23:15:15.607 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
23:15:15.607 00.000 12268 Star::Find returns 1 (0), X=914.57, Y=20.06, Mass=467, SNR=14.9, Peak=50 HFD=4.1
23:15:15.607 00.000 12268 MultiStar: [#1 0.28,-1.11,0.00,M3] 
23:15:15.607 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
23:15:15.607 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.29)
23:15:15.607 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.69 hyp=0.70 cameraTheta=-1.41 mountX=-0.67 mountY=0.20, mountTheta=2.86
23:15:15.609 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.69, opts=13)
23:15:15.609 00.000 12268 Enqueuing Move request for scope (0.11, -0.69)
23:15:15.609 00.000 11616 Worker thread wakes up
23:15:15.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.69) opts 0xd
23:15:15.609 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.69)
23:15:15.609 00.000 11616 Moving (0.11, -0.69) raw xDistance=-0.67 yDistance=0.20
23:15:15.609 00.000 11616 resist switch: large excursion: input -0.67 thresh 0.29 direction from 1 to -1
23:15:15.609 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.02
23:15:15.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.67
23:15:15.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:15:15.610 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:15:15.610 00.000 11616 MoveAxis(E, 377, ABG)
23:15:15.610 00.000 11616 Guiding  Dir = 2, Dur = 377
23:15:15.610 00.000 11616 IsSlewing returns 0
23:15:15.610 00.000 11616 IsGuiding returns 0
23:15:15.611 00.001 11616 PulseGuide returned control before completion, sleep 387
23:15:15.632 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:15:15.650 00.018 12268 UpdateGuideState exits: m=467 SNR=14.9
23:15:15.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:15.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:15.650 00.000 12268 Enqueuing Expose request
23:15:16.011 00.361 11616 IsGuiding returns 1
23:15:16.011 00.000 11616 scope still moving after pulse duration time elapsed
23:15:16.042 00.031 11616 IsSlewing returns 0
23:15:16.042 00.000 11616 IsGuiding returns 0
23:15:16.042 00.000 11616 scope move finished after 377 + 54 ms
23:15:16.042 00.000 11616 Move returns status 0, amount 377
23:15:16.042 00.000 11616 MoveAxis(N, 0, ABG)
23:15:16.042 00.000 11616 Move returns status 0, amount 0
23:15:16.042 00.000 11616 move complete, result=0
23:15:16.042 00.000 11616 worker thread done servicing request
23:15:16.043 00.001 11616 Worker thread wakes up
23:15:16.043 00.000 12268 GuideStep: -0.7 px 377 ms EAST, 0.2 px 0 ms NORTH
23:15:16.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:16.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:18.123 02.080 11616 Exposure complete
23:15:18.183 00.060 11616 worker thread done servicing request
23:15:18.183 00.000 12268 OnExposeComplete: enter
23:15:18.183 00.000 12268 UpdateGuideState(): m_state=6
23:15:18.183 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
23:15:18.183 00.000 12268 Star::Find returns 1 (0), X=914.47, Y=20.81, Mass=459, SNR=14.8, Peak=50 HFD=4.0
23:15:18.184 00.001 12268 MultiStar: [#1 0.64,-0.11,0.00,M4] 
23:15:18.184 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
23:15:18.184 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
23:15:18.184 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.42 mountX=0.06 mountY=0.00, mountTheta=0.03
23:15:18.186 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.06, opts=13)
23:15:18.186 00.000 12268 Enqueuing Move request for scope (0.01, 0.06)
23:15:18.186 00.000 11616 Worker thread wakes up
23:15:18.186 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
23:15:18.186 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
23:15:18.186 00.000 11616 Moving (0.01, 0.06) raw xDistance=0.06 yDistance=0.00
23:15:18.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:18.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:15:18.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:18.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:15:18.187 00.001 11616 MoveAxis(E, 0, ABG)
23:15:18.187 00.000 11616 Move returns status 0, amount 0
23:15:18.187 00.000 11616 MoveAxis(N, 0, ABG)
23:15:18.187 00.000 11616 Move returns status 0, amount 0
23:15:18.187 00.000 11616 move complete, result=0
23:15:18.188 00.001 11616 worker thread done servicing request
23:15:18.211 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:15:18.230 00.019 12268 UpdateGuideState exits: m=459 SNR=14.8
23:15:18.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:18.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:18.230 00.000 12268 Enqueuing Expose request
23:15:18.230 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:18.231 00.001 11616 Worker thread wakes up
23:15:18.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:18.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:20.248 02.017 11616 Exposure complete
23:15:20.307 00.059 11616 worker thread done servicing request
23:15:20.307 00.000 12268 OnExposeComplete: enter
23:15:20.307 00.000 12268 UpdateGuideState(): m_state=6
23:15:20.307 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
23:15:20.307 00.000 12268 Star::Find returns 1 (0), X=914.38, Y=20.55, Mass=476, SNR=15.1, Peak=58 HFD=3.7
23:15:20.307 00.000 12268 MultiStar: [#1 0.17,-0.53,0.74,U] 
23:15:20.308 00.001 12268 single-star, 1 included, MultiStar: {0.02, -0.34}, one-star: {-0.09, -0.19}
23:15:20.308 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
23:15:20.308 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
23:15:20.308 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.00 mountX=-0.20 mountY=-0.06, mountTheta=-2.84
23:15:20.309 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.19, opts=13)
23:15:20.310 00.001 12268 Enqueuing Move request for scope (-0.09, -0.19)
23:15:20.310 00.000 11616 Worker thread wakes up
23:15:20.310 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
23:15:20.310 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
23:15:20.310 00.000 11616 Moving (-0.09, -0.19) raw xDistance=-0.20 yDistance=-0.06
23:15:20.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
23:15:20.310 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:20.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:15:20.310 00.000 11616 MoveAxis(E, 113, ABG)
23:15:20.310 00.000 11616 Guiding  Dir = 2, Dur = 113
23:15:20.311 00.001 11616 IsSlewing returns 0
23:15:20.311 00.000 11616 IsGuiding returns 0
23:15:20.311 00.000 11616 PulseGuide returned control before completion, sleep 123
23:15:20.334 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:15:20.353 00.019 12268 UpdateGuideState exits: m=476 SNR=15.1
23:15:20.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:20.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:20.354 00.001 12268 Enqueuing Expose request
23:15:20.443 00.089 11616 IsGuiding returns 1
23:15:20.443 00.000 11616 scope still moving after pulse duration time elapsed
23:15:20.474 00.031 11616 IsSlewing returns 0
23:15:20.474 00.000 11616 IsGuiding returns 0
23:15:20.474 00.000 11616 scope move finished after 113 + 50 ms
23:15:20.474 00.000 11616 Move returns status 0, amount 113
23:15:20.474 00.000 11616 MoveAxis(N, 0, ABG)
23:15:20.474 00.000 11616 Move returns status 0, amount 0
23:15:20.474 00.000 11616 move complete, result=0
23:15:20.474 00.000 11616 worker thread done servicing request
23:15:20.474 00.000 11616 Worker thread wakes up
23:15:20.475 00.001 12268 GuideStep: -0.2 px 113 ms EAST, -0.1 px 0 ms NORTH
23:15:20.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:20.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:22.483 02.008 11616 Exposure complete
23:15:22.541 00.058 11616 worker thread done servicing request
23:15:22.541 00.000 12268 OnExposeComplete: enter
23:15:22.541 00.000 12268 UpdateGuideState(): m_state=6
23:15:22.541 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
23:15:22.541 00.000 12268 Star::Find returns 1 (0), X=914.36, Y=20.96, Mass=492, SNR=15.3, Peak=54 HFD=4.1
23:15:22.541 00.000 12268 MultiStar: [#1 0.30,-0.30,0.73,U] 
23:15:22.541 00.000 12268 refined, 1 included, MultiStar: {0.06, -0.01}, one-star: {-0.11, 0.21}
23:15:22.541 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
23:15:22.541 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
23:15:22.541 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.11 mountX=-0.00 mountY=0.06, mountTheta=1.58
23:15:22.543 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.01, opts=13)
23:15:22.543 00.000 12268 Enqueuing Move request for scope (0.06, -0.01)
23:15:22.543 00.000 11616 Worker thread wakes up
23:15:22.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
23:15:22.543 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
23:15:22.543 00.000 11616 Moving (0.06, -0.01) raw xDistance=-0.00 yDistance=0.06
23:15:22.543 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:22.544 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:15:22.544 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:22.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:15:22.544 00.000 11616 MoveAxis(E, 0, ABG)
23:15:22.544 00.000 11616 Move returns status 0, amount 0
23:15:22.544 00.000 11616 MoveAxis(N, 0, ABG)
23:15:22.545 00.001 11616 Move returns status 0, amount 0
23:15:22.545 00.000 11616 move complete, result=0
23:15:22.545 00.000 11616 worker thread done servicing request
23:15:22.568 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:15:22.587 00.019 12268 UpdateGuideState exits: m=492 SNR=15.3
23:15:22.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:22.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:22.587 00.000 12268 Enqueuing Expose request
23:15:22.587 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:22.587 00.000 11616 Worker thread wakes up
23:15:22.588 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:22.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:24.602 02.014 11616 Exposure complete
23:15:24.660 00.058 11616 worker thread done servicing request
23:15:24.660 00.000 12268 OnExposeComplete: enter
23:15:24.660 00.000 12268 UpdateGuideState(): m_state=6
23:15:24.660 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
23:15:24.661 00.001 12268 Star::Find returns 1 (0), X=914.23, Y=20.71, Mass=497, SNR=15.4, Peak=65 HFD=4.3
23:15:24.661 00.000 12268 MultiStar: [#1 0.20,-0.76,0.00,M3] 
23:15:24.661 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.47) = xAngle (-4.44 = 1.84)
23:15:24.661 00.000 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.27)
23:15:24.661 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.04 hyp=0.24 cameraTheta=-2.97 mountX=-0.06 mountY=-0.23, mountTheta=-1.84
23:15:24.665 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.04, opts=13)
23:15:24.665 00.000 12268 Enqueuing Move request for scope (-0.24, -0.04)
23:15:24.665 00.000 11616 Worker thread wakes up
23:15:24.665 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.04) opts 0xd
23:15:24.665 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.04)
23:15:24.665 00.000 11616 Moving (-0.24, -0.04) raw xDistance=-0.06 yDistance=-0.23
23:15:24.665 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:24.665 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:15:24.666 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:15:24.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:15:24.666 00.000 11616 MoveAxis(E, 0, ABG)
23:15:24.666 00.000 11616 Move returns status 0, amount 0
23:15:24.666 00.000 11616 MoveAxis(N, 0, ABG)
23:15:24.666 00.000 11616 Move returns status 0, amount 0
23:15:24.666 00.000 11616 move complete, result=0
23:15:24.666 00.000 11616 worker thread done servicing request
23:15:24.688 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:15:24.706 00.018 12268 UpdateGuideState exits: m=497 SNR=15.4
23:15:24.706 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:24.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:24.706 00.000 12268 Enqueuing Expose request
23:15:24.707 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:15:24.707 00.000 11616 Worker thread wakes up
23:15:24.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:24.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:26.722 02.015 11616 Exposure complete
23:15:26.778 00.056 11616 worker thread done servicing request
23:15:26.779 00.001 12268 OnExposeComplete: enter
23:15:26.779 00.000 12268 UpdateGuideState(): m_state=6
23:15:26.779 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
23:15:26.779 00.000 12268 Star::Find returns 1 (0), X=914.51, Y=21.31, Mass=538, SNR=16.0, Peak=53 HFD=4.7
23:15:26.779 00.000 12268 MultiStar: [#1 0.52,-0.07,0.66,U] 
23:15:26.779 00.000 12268 refined, 1 included, MultiStar: {0.23, 0.32}, one-star: {0.05, 0.57}
23:15:26.779 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
23:15:26.779 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.64)
23:15:26.779 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.32 hyp=0.39 cameraTheta=0.94 mountX=0.34 mountY=0.19, mountTheta=0.51
23:15:26.781 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.32, opts=13)
23:15:26.781 00.000 12268 Enqueuing Move request for scope (0.23, 0.32)
23:15:26.781 00.000 11616 Worker thread wakes up
23:15:26.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.32) opts 0xd
23:15:26.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.32)
23:15:26.781 00.000 11616 Moving (0.23, 0.32) raw xDistance=0.34 yDistance=0.19
23:15:26.782 00.001 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
23:15:26.782 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.01
23:15:26.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
23:15:26.782 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:15:26.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:15:26.782 00.000 11616 MoveAxis(W, 189, ABG)
23:15:26.782 00.000 11616 Guiding  Dir = 3, Dur = 189
23:15:26.782 00.000 11616 IsSlewing returns 0
23:15:26.783 00.001 11616 IsGuiding returns 0
23:15:26.783 00.000 11616 PulseGuide returned control before completion, sleep 199
23:15:26.809 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:15:26.827 00.018 12268 UpdateGuideState exits: m=538 SNR=16.0
23:15:26.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:26.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:26.827 00.000 12268 Enqueuing Expose request
23:15:26.987 00.160 11616 IsGuiding returns 1
23:15:26.987 00.000 11616 scope still moving after pulse duration time elapsed
23:15:27.019 00.032 11616 IsSlewing returns 0
23:15:27.019 00.000 11616 IsGuiding returns 0
23:15:27.020 00.001 11616 scope move finished after 189 + 48 ms
23:15:27.020 00.000 11616 Move returns status 0, amount 189
23:15:27.020 00.000 11616 MoveAxis(N, 0, ABG)
23:15:27.020 00.000 11616 Move returns status 0, amount 0
23:15:27.020 00.000 11616 move complete, result=0
23:15:27.020 00.000 11616 worker thread done servicing request
23:15:27.020 00.000 11616 Worker thread wakes up
23:15:27.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:27.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:27.020 00.000 12268 GuideStep: 0.3 px 189 ms WEST, 0.2 px 0 ms NORTH
23:15:29.026 02.006 11616 Exposure complete
23:15:29.081 00.055 11616 worker thread done servicing request
23:15:29.082 00.001 12268 OnExposeComplete: enter
23:15:29.082 00.000 12268 UpdateGuideState(): m_state=6
23:15:29.082 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
23:15:29.082 00.000 12268 Star::Find returns 1 (0), X=914.37, Y=21.41, Mass=565, SNR=16.5, Peak=63 HFD=3.9
23:15:29.082 00.000 12268 MultiStar: [#1 0.49,0.06,0.53,U] 
23:15:29.082 00.000 12268 refined, 1 included, MultiStar: {0.11, 0.45}, one-star: {-0.09, 0.66}
23:15:29.082 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
23:15:29.082 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
23:15:29.083 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=0.45 hyp=0.47 cameraTheta=1.33 mountX=0.46 mountY=0.05, mountTheta=0.11
23:15:29.084 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.45, opts=13)
23:15:29.084 00.000 12268 Enqueuing Move request for scope (0.11, 0.45)
23:15:29.084 00.000 11616 Worker thread wakes up
23:15:29.084 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.45) opts 0xd
23:15:29.084 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.45)
23:15:29.084 00.000 11616 Moving (0.11, 0.45) raw xDistance=0.46 yDistance=0.05
23:15:29.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
23:15:29.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:29.085 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:15:29.085 00.000 11616 MoveAxis(W, 258, ABG)
23:15:29.085 00.000 11616 Guiding  Dir = 3, Dur = 258
23:15:29.085 00.000 11616 IsSlewing returns 0
23:15:29.085 00.000 11616 IsGuiding returns 0
23:15:29.086 00.001 11616 PulseGuide returned control before completion, sleep 268
23:15:29.112 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:15:29.131 00.019 12268 UpdateGuideState exits: m=565 SNR=16.5
23:15:29.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:29.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:29.131 00.000 12268 Enqueuing Expose request
23:15:29.369 00.238 11616 IsGuiding returns 0
23:15:29.369 00.000 11616 Move returns status 0, amount 258
23:15:29.369 00.000 11616 MoveAxis(N, 0, ABG)
23:15:29.369 00.000 11616 Move returns status 0, amount 0
23:15:29.369 00.000 11616 move complete, result=0
23:15:29.370 00.001 11616 worker thread done servicing request
23:15:29.370 00.000 11616 Worker thread wakes up
23:15:29.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:29.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:29.370 00.000 12268 GuideStep: 0.5 px 258 ms WEST, 0.1 px 0 ms NORTH
23:15:31.381 02.011 11616 Exposure complete
23:15:31.440 00.059 11616 worker thread done servicing request
23:15:31.440 00.000 12268 OnExposeComplete: enter
23:15:31.440 00.000 12268 UpdateGuideState(): m_state=6
23:15:31.441 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
23:15:31.441 00.000 12268 Star::Find returns 1 (0), X=914.55, Y=21.13, Mass=506, SNR=15.5, Peak=47 HFD=4.6
23:15:31.441 00.000 12268 MultiStar: [#1 0.20,0.15,0.69,U] 
23:15:31.441 00.000 12268 refined, 1 included, MultiStar: {0.13, 0.29}, one-star: {0.08, 0.38}
23:15:31.441 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
23:15:31.441 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
23:15:31.441 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.14 mountX=0.30 mountY=0.09, mountTheta=0.31
23:15:31.445 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.29, opts=13)
23:15:31.445 00.000 12268 Enqueuing Move request for scope (0.13, 0.29)
23:15:31.445 00.000 11616 Worker thread wakes up
23:15:31.445 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.29) opts 0xd
23:15:31.445 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.29)
23:15:31.446 00.001 11616 Moving (0.13, 0.29) raw xDistance=0.30 yDistance=0.09
23:15:31.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
23:15:31.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:31.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:15:31.446 00.000 11616 MoveAxis(W, 167, ABG)
23:15:31.446 00.000 11616 Guiding  Dir = 3, Dur = 167
23:15:31.446 00.000 11616 IsSlewing returns 0
23:15:31.446 00.000 11616 IsGuiding returns 0
23:15:31.447 00.001 11616 PulseGuide returned control before completion, sleep 177
23:15:31.468 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:15:31.488 00.020 12268 UpdateGuideState exits: m=506 SNR=15.5
23:15:31.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:31.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:31.488 00.000 12268 Enqueuing Expose request
23:15:31.630 00.142 11616 IsGuiding returns 1
23:15:31.630 00.000 11616 scope still moving after pulse duration time elapsed
23:15:31.661 00.031 11616 IsSlewing returns 0
23:15:31.661 00.000 11616 IsGuiding returns 0
23:15:31.661 00.000 11616 scope move finished after 167 + 47 ms
23:15:31.661 00.000 11616 Move returns status 0, amount 167
23:15:31.661 00.000 11616 MoveAxis(N, 0, ABG)
23:15:31.661 00.000 11616 Move returns status 0, amount 0
23:15:31.661 00.000 11616 move complete, result=0
23:15:31.662 00.001 11616 worker thread done servicing request
23:15:31.662 00.000 12268 GuideStep: 0.3 px 167 ms WEST, 0.1 px 0 ms NORTH
23:15:31.662 00.000 11616 Worker thread wakes up
23:15:31.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:31.662 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:33.677 02.015 11616 Exposure complete
23:15:33.736 00.059 11616 worker thread done servicing request
23:15:33.736 00.000 12268 OnExposeComplete: enter
23:15:33.736 00.000 12268 UpdateGuideState(): m_state=6
23:15:33.737 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
23:15:33.737 00.000 12268 Star::Find returns 1 (0), X=914.16, Y=20.79, Mass=511, SNR=15.6, Peak=65 HFD=4.4
23:15:33.737 00.000 12268 MultiStar: [#1 0.01,-0.32,0.70,U] 
23:15:33.737 00.000 12268 refined, 1 included, MultiStar: {-0.17, -0.10}, one-star: {-0.31, 0.05}
23:15:33.737 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
23:15:33.737 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
23:15:33.737 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.60 mountX=-0.12 mountY=-0.16, mountTheta=-2.22
23:15:33.739 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.10, opts=13)
23:15:33.739 00.000 12268 Enqueuing Move request for scope (-0.17, -0.10)
23:15:33.739 00.000 11616 Worker thread wakes up
23:15:33.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
23:15:33.739 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
23:15:33.739 00.000 11616 Moving (-0.17, -0.10) raw xDistance=-0.12 yDistance=-0.16
23:15:33.739 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:15:33.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:15:33.740 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:15:33.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:15:33.740 00.000 11616 MoveAxis(E, 0, ABG)
23:15:33.740 00.000 11616 Move returns status 0, amount 0
23:15:33.740 00.000 11616 MoveAxis(N, 0, ABG)
23:15:33.740 00.000 11616 Move returns status 0, amount 0
23:15:33.740 00.000 11616 move complete, result=0
23:15:33.740 00.000 11616 worker thread done servicing request
23:15:33.764 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:15:33.783 00.019 12268 UpdateGuideState exits: m=511 SNR=15.6
23:15:33.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:33.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:33.783 00.000 12268 Enqueuing Expose request
23:15:33.783 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:15:33.783 00.000 11616 Worker thread wakes up
23:15:33.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:33.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:35.790 02.007 11616 Exposure complete
23:15:35.846 00.056 11616 worker thread done servicing request
23:15:35.846 00.000 12268 OnExposeComplete: enter
23:15:35.847 00.001 12268 UpdateGuideState(): m_state=6
23:15:35.847 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
23:15:35.847 00.000 12268 Star::Find returns 1 (0), X=914.45, Y=20.48, Mass=478, SNR=15.1, Peak=54 HFD=4.2
23:15:35.847 00.000 12268 MultiStar: [#1 0.36,-0.69,0.00,M1] 
23:15:35.847 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
23:15:35.847 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.08)
23:15:35.847 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.26 hyp=0.27 cameraTheta=-1.62 mountX=-0.26 mountY=0.02, mountTheta=3.06
23:15:35.849 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.26, opts=13)
23:15:35.849 00.000 12268 Enqueuing Move request for scope (-0.01, -0.26)
23:15:35.849 00.000 11616 Worker thread wakes up
23:15:35.849 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.26) opts 0xd
23:15:35.850 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.26)
23:15:35.850 00.000 11616 Moving (-0.01, -0.26) raw xDistance=-0.26 yDistance=0.02
23:15:35.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:15:35.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:15:35.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:35.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:15:35.850 00.000 11616 MoveAxis(E, 0, ABG)
23:15:35.850 00.000 11616 Move returns status 0, amount 0
23:15:35.850 00.000 11616 MoveAxis(N, 0, ABG)
23:15:35.850 00.000 11616 Move returns status 0, amount 0
23:15:35.850 00.000 11616 move complete, result=0
23:15:35.850 00.000 11616 worker thread done servicing request
23:15:35.872 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:15:35.890 00.018 12268 UpdateGuideState exits: m=478 SNR=15.1
23:15:35.891 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:35.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:35.891 00.000 12268 Enqueuing Expose request
23:15:35.891 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:35.891 00.000 11616 Worker thread wakes up
23:15:35.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:35.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:37.897 02.006 11616 Exposure complete
23:15:37.954 00.057 11616 worker thread done servicing request
23:15:37.954 00.000 12268 OnExposeComplete: enter
23:15:37.954 00.000 12268 UpdateGuideState(): m_state=6
23:15:37.955 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
23:15:37.955 00.000 12268 Star::Find returns 1 (0), X=914.62, Y=21.25, Mass=482, SNR=15.1, Peak=39 HFD=4.8
23:15:37.955 00.000 12268 MultiStar: [#1 0.71,0.06,0.00,M2] 
23:15:37.955 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
23:15:37.955 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.98)
23:15:37.955 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.51 hyp=0.53 cameraTheta=1.28 mountX=0.52 mountY=0.09, mountTheta=0.17
23:15:37.957 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.51, opts=13)
23:15:37.957 00.000 12268 Enqueuing Move request for scope (0.15, 0.51)
23:15:37.957 00.000 11616 Worker thread wakes up
23:15:37.957 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.51) opts 0xd
23:15:37.957 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.51)
23:15:37.957 00.000 11616 Moving (0.15, 0.51) raw xDistance=0.52 yDistance=0.09
23:15:37.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
23:15:37.957 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:37.958 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:15:37.958 00.000 11616 MoveAxis(W, 291, ABG)
23:15:37.958 00.000 11616 Guiding  Dir = 3, Dur = 291
23:15:37.958 00.000 11616 IsSlewing returns 0
23:15:37.959 00.001 11616 IsGuiding returns 0
23:15:37.959 00.000 11616 PulseGuide returned control before completion, sleep 301
23:15:37.981 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
23:15:38.000 00.019 12268 UpdateGuideState exits: m=482 SNR=15.1
23:15:38.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:38.001 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:38.001 00.000 12268 Enqueuing Expose request
23:15:38.269 00.268 11616 IsGuiding returns 1
23:15:38.269 00.000 11616 scope still moving after pulse duration time elapsed
23:15:38.300 00.031 11616 IsSlewing returns 0
23:15:38.300 00.000 11616 IsGuiding returns 0
23:15:38.300 00.000 11616 scope move finished after 291 + 50 ms
23:15:38.300 00.000 11616 Move returns status 0, amount 291
23:15:38.300 00.000 11616 MoveAxis(N, 0, ABG)
23:15:38.300 00.000 11616 Move returns status 0, amount 0
23:15:38.300 00.000 11616 move complete, result=0
23:15:38.301 00.001 11616 worker thread done servicing request
23:15:38.301 00.000 12268 GuideStep: 0.5 px 291 ms WEST, 0.1 px 0 ms NORTH
23:15:38.301 00.000 11616 Worker thread wakes up
23:15:38.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:38.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:40.086 01.785 12268 evsrv: cli 0F8E69C0 connect
23:15:40.086 00.000 12268 case statement mapped state 6 to 3
23:15:40.087 00.001 12268 case statement mapped state 6 to 3
23:15:40.089 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"be85a2b7-d68d-4ea6-a63f-55c59948e3e4"}
23:15:40.089 00.000 12268 case statement mapped state 6 to 3
23:15:40.090 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be85a2b7-d68d-4ea6-a63f-55c59948e3e4"}
23:15:40.091 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:15:40.332 00.241 11616 Exposure complete
23:15:40.396 00.064 11616 worker thread done servicing request
23:15:40.397 00.001 12268 OnExposeComplete: enter
23:15:40.397 00.000 12268 UpdateGuideState(): m_state=6
23:15:40.397 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
23:15:40.397 00.000 12268 Star::Find returns 1 (0), X=914.47, Y=20.64, Mass=430, SNR=14.3, Peak=49 HFD=3.4
23:15:40.397 00.000 12268 MultiStar: [#1 0.42,-0.51,0.00,M3] 
23:15:40.398 00.001 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
23:15:40.398 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.17)
23:15:40.398 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.11 cameraTheta=-1.53 mountX=-0.10 mountY=0.02, mountTheta=2.98
23:15:40.400 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.10, opts=13)
23:15:40.401 00.001 12268 Enqueuing Move request for scope (0.00, -0.10)
23:15:40.401 00.000 11616 Worker thread wakes up
23:15:40.401 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
23:15:40.401 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
23:15:40.401 00.000 11616 Moving (0.00, -0.10) raw xDistance=-0.10 yDistance=0.02
23:15:40.401 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:15:40.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:15:40.401 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:40.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:15:40.401 00.000 11616 MoveAxis(E, 0, ABG)
23:15:40.402 00.001 11616 Move returns status 0, amount 0
23:15:40.402 00.000 11616 MoveAxis(N, 0, ABG)
23:15:40.402 00.000 11616 Move returns status 0, amount 0
23:15:40.402 00.000 11616 move complete, result=0
23:15:40.402 00.000 11616 worker thread done servicing request
23:15:40.426 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=224, Gamma=1.290
23:15:40.445 00.019 12268 UpdateGuideState exits: m=430 SNR=14.3
23:15:40.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:40.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:40.446 00.001 12268 Enqueuing Expose request
23:15:40.446 00.000 11616 Worker thread wakes up
23:15:40.446 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:40.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:40.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:42.468 02.022 11616 Exposure complete
23:15:42.533 00.065 11616 worker thread done servicing request
23:15:42.533 00.000 12268 OnExposeComplete: enter
23:15:42.533 00.000 12268 UpdateGuideState(): m_state=6
23:15:42.534 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
23:15:42.534 00.000 12268 Star::Find returns 1 (0), X=914.17, Y=20.57, Mass=411, SNR=14.0, Peak=51 HFD=3.8
23:15:42.534 00.000 12268 MultiStar: [#1 0.09,-0.51,0.78,U] 
23:15:42.534 00.000 12268 single-star, 1 included, MultiStar: {-0.13, -0.32}, one-star: {-0.29, -0.18}
23:15:42.534 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
23:15:42.534 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
23:15:42.534 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.18 hyp=0.34 cameraTheta=-2.60 mountX=-0.20 mountY=-0.27, mountTheta=-2.22
23:15:42.536 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.18, opts=13)
23:15:42.536 00.000 12268 Enqueuing Move request for scope (-0.29, -0.18)
23:15:42.536 00.000 11616 Worker thread wakes up
23:15:42.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.18) opts 0xd
23:15:42.536 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.18)
23:15:42.537 00.001 11616 Moving (-0.29, -0.18) raw xDistance=-0.20 yDistance=-0.27
23:15:42.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:15:42.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:15:42.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
23:15:42.537 00.000 11616 MoveAxis(E, 0, ABG)
23:15:42.537 00.000 11616 Move returns status 0, amount 0
23:15:42.537 00.000 11616 MoveAxis(N, 23, ABG)
23:15:42.537 00.000 11616 Guiding  Dir = 0, Dur = 23
23:15:42.537 00.000 11616 IsSlewing returns 0
23:15:42.538 00.001 11616 IsGuiding returns 0
23:15:42.538 00.000 11616 PulseGuide returned control before completion, sleep 33
23:15:42.564 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
23:15:42.594 00.030 11616 IsGuiding returns 0
23:15:42.594 00.000 11616 Move returns status 0, amount 23
23:15:42.594 00.000 11616 move complete, result=0
23:15:42.594 00.000 11616 worker thread done servicing request
23:15:42.603 00.009 12268 UpdateGuideState exits: m=411 SNR=14.0
23:15:42.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:42.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:42.603 00.000 12268 Enqueuing Expose request
23:15:42.603 00.000 11616 Worker thread wakes up
23:15:42.603 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 23 ms NORTH
23:15:42.604 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:42.604 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:44.609 02.005 11616 Exposure complete
23:15:44.674 00.065 11616 worker thread done servicing request
23:15:44.675 00.001 12268 OnExposeComplete: enter
23:15:44.675 00.000 12268 UpdateGuideState(): m_state=6
23:15:44.675 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
23:15:44.675 00.000 12268 Star::Find returns 1 (0), X=914.67, Y=20.36, Mass=501, SNR=15.5, Peak=42 HFD=5.3
23:15:44.675 00.000 12268 MultiStar: [#1 0.12,-0.56,0.67,U] 
23:15:44.675 00.000 12268 single-star, 1 included, MultiStar: {0.17, -0.46}, one-star: {0.20, -0.39}
23:15:44.675 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
23:15:44.676 00.001 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.61)
23:15:44.676 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.39 hyp=0.44 cameraTheta=-1.09 mountX=-0.37 mountY=0.25, mountTheta=2.54
23:15:44.677 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.39, opts=13)
23:15:44.678 00.001 12268 Enqueuing Move request for scope (0.20, -0.39)
23:15:44.678 00.000 11616 Worker thread wakes up
23:15:44.678 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.39) opts 0xd
23:15:44.678 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.39)
23:15:44.678 00.000 11616 Moving (0.20, -0.39) raw xDistance=-0.37 yDistance=0.25
23:15:44.678 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
23:15:44.678 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.10
23:15:44.678 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
23:15:44.678 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:15:44.678 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:15:44.678 00.000 11616 MoveAxis(E, 206, ABG)
23:15:44.678 00.000 11616 Guiding  Dir = 2, Dur = 206
23:15:44.679 00.001 11616 IsSlewing returns 0
23:15:44.679 00.000 11616 IsGuiding returns 0
23:15:44.679 00.000 11616 PulseGuide returned control before completion, sleep 216
23:15:44.705 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=220, Gamma=1.290
23:15:44.724 00.019 12268 UpdateGuideState exits: m=501 SNR=15.5
23:15:44.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:44.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:44.724 00.000 12268 Enqueuing Expose request
23:15:44.901 00.177 11616 IsGuiding returns 1
23:15:44.901 00.000 11616 scope still moving after pulse duration time elapsed
23:15:44.933 00.032 11616 IsSlewing returns 0
23:15:44.933 00.000 11616 IsGuiding returns 0
23:15:44.933 00.000 11616 scope move finished after 206 + 48 ms
23:15:44.933 00.000 11616 Move returns status 0, amount 206
23:15:44.933 00.000 11616 MoveAxis(N, 0, ABG)
23:15:44.934 00.001 11616 Move returns status 0, amount 0
23:15:44.934 00.000 11616 move complete, result=0
23:15:44.934 00.000 11616 worker thread done servicing request
23:15:44.934 00.000 12268 GuideStep: -0.4 px 206 ms EAST, 0.3 px 0 ms NORTH
23:15:44.934 00.000 11616 Worker thread wakes up
23:15:44.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:44.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:46.944 02.010 11616 Exposure complete
23:15:47.000 00.056 11616 worker thread done servicing request
23:15:47.000 00.000 12268 OnExposeComplete: enter
23:15:47.000 00.000 12268 UpdateGuideState(): m_state=6
23:15:47.001 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
23:15:47.001 00.000 12268 Star::Find returns 1 (0), X=914.92, Y=20.97, Mass=478, SNR=15.1, Peak=48 HFD=4.4
23:15:47.001 00.000 12268 MultiStar: [#1 0.62,-0.20,0.00,M2] 
23:15:47.001 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
23:15:47.001 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.15)
23:15:47.001 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.22 hyp=0.51 cameraTheta=0.46 mountX=0.27 mountY=0.43, mountTheta=1.01
23:15:47.003 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.22, opts=13)
23:15:47.003 00.000 12268 Enqueuing Move request for scope (0.46, 0.22)
23:15:47.003 00.000 11616 Worker thread wakes up
23:15:47.003 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.22) opts 0xd
23:15:47.003 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.22)
23:15:47.003 00.000 11616 Moving (0.46, 0.22) raw xDistance=0.27 yDistance=0.43
23:15:47.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:15:47.004 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:15:47.004 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:15:47.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
23:15:47.004 00.000 11616 MoveAxis(E, 0, ABG)
23:15:47.004 00.000 11616 Move returns status 0, amount 0
23:15:47.004 00.000 11616 MoveAxis(N, 0, ABG)
23:15:47.004 00.000 11616 Move returns status 0, amount 0
23:15:47.004 00.000 11616 move complete, result=0
23:15:47.004 00.000 11616 worker thread done servicing request
23:15:47.029 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=178, Gamma=1.290
23:15:47.048 00.019 12268 UpdateGuideState exits: m=478 SNR=15.1
23:15:47.048 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:47.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:47.048 00.000 12268 Enqueuing Expose request
23:15:47.048 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.4 px 0 ms NORTH
23:15:47.048 00.000 11616 Worker thread wakes up
23:15:47.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:47.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:49.057 02.009 11616 Exposure complete
23:15:49.113 00.056 11616 worker thread done servicing request
23:15:49.113 00.000 12268 OnExposeComplete: enter
23:15:49.113 00.000 12268 UpdateGuideState(): m_state=6
23:15:49.113 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
23:15:49.113 00.000 12268 Star::Find returns 1 (0), X=914.26, Y=20.67, Mass=498, SNR=15.4, Peak=49 HFD=4.6
23:15:49.113 00.000 12268 MultiStar: [#1 0.56,-0.39,0.00,M3] 
23:15:49.113 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.26 = 2.03)
23:15:49.114 00.001 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.08)
23:15:49.114 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-2.78 mountX=-0.10 mountY=-0.19, mountTheta=-2.03
23:15:49.115 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.08, opts=13)
23:15:49.115 00.000 12268 Enqueuing Move request for scope (-0.20, -0.08)
23:15:49.115 00.000 11616 Worker thread wakes up
23:15:49.115 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
23:15:49.116 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
23:15:49.116 00.000 11616 Moving (-0.20, -0.08) raw xDistance=-0.10 yDistance=-0.19
23:15:49.116 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:49.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:15:49.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
23:15:49.116 00.000 11616 MoveAxis(E, 0, ABG)
23:15:49.116 00.000 11616 Move returns status 0, amount 0
23:15:49.116 00.000 11616 MoveAxis(N, 16, ABG)
23:15:49.116 00.000 11616 Guiding  Dir = 0, Dur = 16
23:15:49.116 00.000 11616 IsSlewing returns 0
23:15:49.117 00.001 11616 IsGuiding returns 0
23:15:49.117 00.000 11616 PulseGuide returned control before completion, sleep 26
23:15:49.138 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=201, Gamma=1.290
23:15:49.149 00.011 11616 IsGuiding returns 1
23:15:49.149 00.000 11616 scope still moving after pulse duration time elapsed
23:15:49.158 00.009 12268 UpdateGuideState exits: m=498 SNR=15.4
23:15:49.158 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:49.158 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:49.158 00.000 12268 Enqueuing Expose request
23:15:49.181 00.023 11616 IsSlewing returns 0
23:15:49.181 00.000 11616 IsGuiding returns 0
23:15:49.182 00.001 11616 scope move finished after 16 + 48 ms
23:15:49.182 00.000 11616 Move returns status 0, amount 16
23:15:49.182 00.000 11616 move complete, result=0
23:15:49.182 00.000 11616 worker thread done servicing request
23:15:49.182 00.000 11616 Worker thread wakes up
23:15:49.182 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:49.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:49.186 00.004 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
23:15:51.187 02.001 11616 Exposure complete
23:15:51.243 00.056 11616 worker thread done servicing request
23:15:51.243 00.000 12268 OnExposeComplete: enter
23:15:51.243 00.000 12268 UpdateGuideState(): m_state=6
23:15:51.244 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
23:15:51.244 00.000 12268 Star::Find returns 1 (0), X=914.30, Y=21.18, Mass=484, SNR=15.2, Peak=63 HFD=4.0
23:15:51.244 00.000 12268 MultiStar: [#1 0.31,-0.50,0.00,M4] 
23:15:51.244 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
23:15:51.244 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
23:15:51.244 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.43 hyp=0.46 cameraTheta=1.94 mountX=0.41 mountY=-0.22, mountTheta=-0.49
23:15:51.246 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.43, opts=13)
23:15:51.246 00.000 12268 Enqueuing Move request for scope (-0.17, 0.43)
23:15:51.246 00.000 11616 Worker thread wakes up
23:15:51.246 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.43) opts 0xd
23:15:51.246 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.43)
23:15:51.246 00.000 11616 Moving (-0.17, 0.43) raw xDistance=0.41 yDistance=-0.22
23:15:51.246 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
23:15:51.246 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.24
23:15:51.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
23:15:51.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
23:15:51.246 00.000 11616 MoveAxis(W, 232, ABG)
23:15:51.246 00.000 11616 Guiding  Dir = 3, Dur = 232
23:15:51.247 00.001 11616 IsSlewing returns 0
23:15:51.247 00.000 11616 IsGuiding returns 0
23:15:51.247 00.000 11616 PulseGuide returned control before completion, sleep 242
23:15:51.270 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
23:15:51.288 00.018 12268 UpdateGuideState exits: m=484 SNR=15.2
23:15:51.289 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:51.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:51.289 00.000 12268 Enqueuing Expose request
23:15:51.500 00.211 11616 IsGuiding returns 1
23:15:51.501 00.001 11616 scope still moving after pulse duration time elapsed
23:15:51.531 00.030 11616 IsSlewing returns 0
23:15:51.531 00.000 11616 IsGuiding returns 0
23:15:51.531 00.000 11616 scope move finished after 232 + 51 ms
23:15:51.531 00.000 11616 Move returns status 0, amount 232
23:15:51.531 00.000 11616 MoveAxis(N, 19, ABG)
23:15:51.531 00.000 11616 Guiding  Dir = 0, Dur = 19
23:15:51.532 00.001 11616 IsSlewing returns 0
23:15:51.532 00.000 11616 IsGuiding returns 0
23:15:51.532 00.000 11616 PulseGuide returned control before completion, sleep 29
23:15:51.567 00.035 11616 IsGuiding returns 1
23:15:51.567 00.000 11616 scope still moving after pulse duration time elapsed
23:15:51.596 00.029 11616 IsSlewing returns 0
23:15:51.597 00.001 11616 IsGuiding returns 0
23:15:51.597 00.000 11616 scope move finished after 19 + 46 ms
23:15:51.598 00.001 11616 Move returns status 0, amount 19
23:15:51.598 00.000 11616 move complete, result=0
23:15:51.598 00.000 12268 GuideStep: 0.4 px 232 ms WEST, -0.2 px 19 ms NORTH
23:15:51.599 00.001 11616 worker thread done servicing request
23:15:51.600 00.001 11616 Worker thread wakes up
23:15:51.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:51.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:53.641 02.041 11616 Exposure complete
23:15:53.699 00.058 11616 worker thread done servicing request
23:15:53.699 00.000 12268 OnExposeComplete: enter
23:15:53.699 00.000 12268 UpdateGuideState(): m_state=6
23:15:53.699 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
23:15:53.699 00.000 12268 Star::Find returns 1 (0), X=914.44, Y=20.45, Mass=442, SNR=14.5, Peak=45 HFD=4.2
23:15:53.700 00.001 12268 MultiStar: [#1 0.27,-0.52,0.00,M5] 
23:15:53.700 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
23:15:53.700 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
23:15:53.700 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.29 hyp=0.30 cameraTheta=-1.64 mountX=-0.30 mountY=0.02, mountTheta=3.08
23:15:53.701 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.29, opts=13)
23:15:53.701 00.000 12268 Enqueuing Move request for scope (-0.02, -0.29)
23:15:53.702 00.001 11616 Worker thread wakes up
23:15:53.702 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.29) opts 0xd
23:15:53.702 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.29)
23:15:53.702 00.000 11616 Moving (-0.02, -0.29) raw xDistance=-0.30 yDistance=0.02
23:15:53.702 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
23:15:53.702 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
23:15:53.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
23:15:53.702 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:53.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:15:53.702 00.000 11616 MoveAxis(E, 165, ABG)
23:15:53.702 00.000 11616 Guiding  Dir = 2, Dur = 165
23:15:53.703 00.001 11616 IsSlewing returns 0
23:15:53.703 00.000 11616 IsGuiding returns 0
23:15:53.703 00.000 11616 PulseGuide returned control before completion, sleep 175
23:15:53.724 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=187, Gamma=1.290
23:15:53.741 00.017 12268 UpdateGuideState exits: m=442 SNR=14.5
23:15:53.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:53.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:53.741 00.000 12268 Enqueuing Expose request
23:15:53.887 00.146 11616 IsGuiding returns 1
23:15:53.887 00.000 11616 scope still moving after pulse duration time elapsed
23:15:53.918 00.031 11616 IsSlewing returns 0
23:15:53.918 00.000 11616 IsGuiding returns 0
23:15:53.919 00.001 11616 scope move finished after 165 + 50 ms
23:15:53.919 00.000 11616 Move returns status 0, amount 165
23:15:53.919 00.000 11616 MoveAxis(N, 0, ABG)
23:15:53.919 00.000 11616 Move returns status 0, amount 0
23:15:53.919 00.000 11616 move complete, result=0
23:15:53.919 00.000 11616 worker thread done servicing request
23:15:53.919 00.000 11616 Worker thread wakes up
23:15:53.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:53.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:53.919 00.000 12268 GuideStep: -0.3 px 165 ms EAST, 0.0 px 0 ms NORTH
23:15:55.927 02.008 11616 Exposure complete
23:15:55.985 00.058 11616 worker thread done servicing request
23:15:55.985 00.000 12268 OnExposeComplete: enter
23:15:55.985 00.000 12268 UpdateGuideState(): m_state=6
23:15:55.985 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
23:15:55.985 00.000 12268 Star::Find returns 1 (0), X=914.08, Y=20.33, Mass=551, SNR=16.2, Peak=54 HFD=5.0
23:15:55.986 00.001 12268 MultiStar: [#1 0.20,-0.98,0.00,M6] 
23:15:55.986 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.79 = 2.50)
23:15:55.986 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.61)
23:15:55.986 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.42 hyp=0.57 cameraTheta=-2.31 mountX=-0.45 mountY=-0.33, mountTheta=-2.52
23:15:55.987 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.42, opts=13)
23:15:55.987 00.000 12268 Enqueuing Move request for scope (-0.38, -0.42)
23:15:55.988 00.001 11616 Worker thread wakes up
23:15:55.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.42) opts 0xd
23:15:55.988 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.42)
23:15:55.988 00.000 11616 Moving (-0.38, -0.42) raw xDistance=-0.45 yDistance=-0.33
23:15:55.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
23:15:55.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
23:15:55.988 00.000 11616 MoveAxis(E, 253, ABG)
23:15:55.988 00.000 11616 Guiding  Dir = 2, Dur = 253
23:15:55.988 00.000 11616 IsSlewing returns 0
23:15:55.989 00.001 11616 IsGuiding returns 0
23:15:55.989 00.000 11616 PulseGuide returned control before completion, sleep 263
23:15:56.014 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=157, Gamma=1.290
23:15:56.032 00.018 12268 UpdateGuideState exits: m=551 SNR=16.2
23:15:56.033 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:56.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:56.033 00.000 12268 Enqueuing Expose request
23:15:56.255 00.222 11616 IsGuiding returns 1
23:15:56.255 00.000 11616 scope still moving after pulse duration time elapsed
23:15:56.286 00.031 11616 IsSlewing returns 0
23:15:56.286 00.000 11616 IsGuiding returns 0
23:15:56.286 00.000 11616 scope move finished after 253 + 44 ms
23:15:56.286 00.000 11616 Move returns status 0, amount 253
23:15:56.286 00.000 11616 MoveAxis(N, 28, ABG)
23:15:56.286 00.000 11616 Guiding  Dir = 0, Dur = 28
23:15:56.287 00.001 11616 IsSlewing returns 0
23:15:56.287 00.000 11616 IsGuiding returns 0
23:15:56.287 00.000 11616 PulseGuide returned control before completion, sleep 38
23:15:56.333 00.046 11616 IsGuiding returns 1
23:15:56.333 00.000 11616 scope still moving after pulse duration time elapsed
23:15:56.365 00.032 11616 IsSlewing returns 0
23:15:56.365 00.000 11616 IsGuiding returns 1
23:15:56.395 00.030 11616 IsSlewing returns 0
23:15:56.395 00.000 11616 IsGuiding returns 1
23:15:56.427 00.032 11616 IsSlewing returns 0
23:15:56.427 00.000 11616 IsGuiding returns 0
23:15:56.428 00.001 11616 scope move finished after 28 + 113 ms
23:15:56.428 00.000 11616 Move returns status 0, amount 28
23:15:56.428 00.000 11616 move complete, result=0
23:15:56.428 00.000 11616 worker thread done servicing request
23:15:56.428 00.000 12268 GuideStep: -0.5 px 253 ms EAST, -0.3 px 28 ms NORTH
23:15:56.428 00.000 11616 Worker thread wakes up
23:15:56.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:56.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:58.447 02.019 11616 Exposure complete
23:15:58.512 00.065 11616 worker thread done servicing request
23:15:58.512 00.000 12268 OnExposeComplete: enter
23:15:58.512 00.000 12268 UpdateGuideState(): m_state=6
23:15:58.512 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
23:15:58.513 00.001 12268 Star::Find returns 1 (0), X=914.20, Y=20.71, Mass=420, SNR=14.2, Peak=56 HFD=3.7
23:15:58.513 00.000 12268 MultiStar: [#1 -0.08,-0.80,0.00,M7] 
23:15:58.513 00.000 12268 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.47) = xAngle (-4.46 = 1.82)
23:15:58.513 00.000 12268 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.57 = -1.29)
23:15:58.513 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-2.99 mountX=-0.07 mountY=-0.26, mountTheta=-1.82
23:15:58.515 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.04, opts=13)
23:15:58.515 00.000 12268 Enqueuing Move request for scope (-0.27, -0.04)
23:15:58.515 00.000 11616 Worker thread wakes up
23:15:58.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.04) opts 0xd
23:15:58.515 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.04)
23:15:58.515 00.000 11616 Moving (-0.27, -0.04) raw xDistance=-0.07 yDistance=-0.26
23:15:58.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:58.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:15:58.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
23:15:58.515 00.000 11616 MoveAxis(E, 0, ABG)
23:15:58.515 00.000 11616 Move returns status 0, amount 0
23:15:58.516 00.001 11616 MoveAxis(N, 22, ABG)
23:15:58.516 00.000 11616 Guiding  Dir = 0, Dur = 22
23:15:58.516 00.000 11616 IsSlewing returns 0
23:15:58.516 00.000 11616 IsGuiding returns 0
23:15:58.516 00.000 11616 PulseGuide returned control before completion, sleep 32
23:15:58.538 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=171, Gamma=1.290
23:15:58.557 00.019 12268 UpdateGuideState exits: m=420 SNR=14.2
23:15:58.557 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:58.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:15:58.557 00.000 12268 Enqueuing Expose request
23:15:58.561 00.004 11616 IsGuiding returns 1
23:15:58.561 00.000 11616 scope still moving after pulse duration time elapsed
23:15:58.593 00.032 11616 IsSlewing returns 0
23:15:58.594 00.001 11616 IsGuiding returns 0
23:15:58.594 00.000 11616 scope move finished after 22 + 55 ms
23:15:58.594 00.000 11616 Move returns status 0, amount 22
23:15:58.594 00.000 11616 move complete, result=0
23:15:58.594 00.000 11616 worker thread done servicing request
23:15:58.594 00.000 11616 Worker thread wakes up
23:15:58.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:15:58.595 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:15:58.595 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 22 ms NORTH
23:16:00.631 02.036 11616 Exposure complete
23:16:00.706 00.075 11616 worker thread done servicing request
23:16:00.706 00.000 12268 OnExposeComplete: enter
23:16:00.707 00.001 12268 UpdateGuideState(): m_state=6
23:16:00.707 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
23:16:00.707 00.000 12268 Star::Find returns 1 (0), X=914.03, Y=20.55, Mass=431, SNR=14.3, Peak=52 HFD=4.9
23:16:00.708 00.001 12268 MultiStar: [#1 -0.16,-0.32,0.77,U] 
23:16:00.708 00.000 12268 refined, 1 included, MultiStar: {-0.31, -0.25}, one-star: {-0.44, -0.20}
23:16:00.708 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.94 = 2.35)
23:16:00.708 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.76)
23:16:00.708 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.25 hyp=0.40 cameraTheta=-2.46 mountX=-0.28 mountY=-0.28, mountTheta=-2.36
23:16:00.711 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.25, opts=13)
23:16:00.711 00.000 12268 Enqueuing Move request for scope (-0.31, -0.25)
23:16:00.711 00.000 11616 Worker thread wakes up
23:16:00.711 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.25) opts 0xd
23:16:00.711 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.25)
23:16:00.711 00.000 11616 Moving (-0.31, -0.25) raw xDistance=-0.28 yDistance=-0.28
23:16:00.712 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
23:16:00.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
23:16:00.712 00.000 11616 MoveAxis(E, 158, ABG)
23:16:00.712 00.000 11616 Guiding  Dir = 2, Dur = 158
23:16:00.712 00.000 11616 IsSlewing returns 0
23:16:00.712 00.000 11616 IsGuiding returns 0
23:16:00.713 00.001 11616 PulseGuide returned control before completion, sleep 168
23:16:00.764 00.051 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
23:16:00.784 00.020 12268 UpdateGuideState exits: m=431 SNR=14.3
23:16:00.785 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:00.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:00.785 00.000 12268 Enqueuing Expose request
23:16:00.903 00.118 11616 IsGuiding returns 0
23:16:00.903 00.000 11616 Move returns status 0, amount 158
23:16:00.903 00.000 11616 MoveAxis(N, 24, ABG)
23:16:00.903 00.000 11616 Guiding  Dir = 0, Dur = 24
23:16:00.903 00.000 11616 IsSlewing returns 0
23:16:00.904 00.001 11616 IsGuiding returns 0
23:16:00.904 00.000 11616 PulseGuide returned control before completion, sleep 34
23:16:00.947 00.043 11616 IsGuiding returns 1
23:16:00.947 00.000 11616 scope still moving after pulse duration time elapsed
23:16:00.978 00.031 11616 IsSlewing returns 0
23:16:00.978 00.000 11616 IsGuiding returns 0
23:16:00.978 00.000 11616 scope move finished after 24 + 50 ms
23:16:00.978 00.000 11616 Move returns status 0, amount 24
23:16:00.978 00.000 11616 move complete, result=0
23:16:00.979 00.001 11616 worker thread done servicing request
23:16:00.979 00.000 12268 GuideStep: -0.3 px 158 ms EAST, -0.3 px 24 ms NORTH
23:16:00.979 00.000 11616 Worker thread wakes up
23:16:00.979 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:00.979 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:02.993 02.014 11616 Exposure complete
23:16:03.052 00.059 11616 worker thread done servicing request
23:16:03.052 00.000 12268 OnExposeComplete: enter
23:16:03.052 00.000 12268 UpdateGuideState(): m_state=6
23:16:03.052 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
23:16:03.052 00.000 12268 Star::Find returns 1 (0), X=914.00, Y=20.85, Mass=408, SNR=13.9, Peak=54 HFD=4.3
23:16:03.052 00.000 12268 MultiStar: [#1 -0.14,-0.26,0.78,U] 
23:16:03.053 00.001 12268 refined, 1 included, MultiStar: {-0.32, -0.06}, one-star: {-0.46, 0.10}
23:16:03.053 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.43 = 1.85)
23:16:03.053 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.26)
23:16:03.053 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.06 hyp=0.32 cameraTheta=-2.96 mountX=-0.09 mountY=-0.31, mountTheta=-1.85
23:16:03.054 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.06, opts=13)
23:16:03.055 00.001 12268 Enqueuing Move request for scope (-0.32, -0.06)
23:16:03.055 00.000 11616 Worker thread wakes up
23:16:03.055 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.06) opts 0xd
23:16:03.055 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.06)
23:16:03.055 00.000 11616 Moving (-0.32, -0.06) raw xDistance=-0.09 yDistance=-0.31
23:16:03.055 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:03.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:16:03.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
23:16:03.055 00.000 11616 MoveAxis(E, 0, ABG)
23:16:03.055 00.000 11616 Move returns status 0, amount 0
23:16:03.055 00.000 11616 MoveAxis(N, 26, ABG)
23:16:03.056 00.001 11616 Guiding  Dir = 0, Dur = 26
23:16:03.056 00.000 11616 IsSlewing returns 0
23:16:03.056 00.000 11616 IsGuiding returns 0
23:16:03.056 00.000 11616 PulseGuide returned control before completion, sleep 36
23:16:03.079 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=184, Gamma=1.290
23:16:03.098 00.019 12268 UpdateGuideState exits: m=408 SNR=13.9
23:16:03.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:03.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:03.098 00.000 12268 Enqueuing Expose request
23:16:03.105 00.007 11616 IsGuiding returns 0
23:16:03.105 00.000 11616 Move returns status 0, amount 26
23:16:03.105 00.000 11616 move complete, result=0
23:16:03.105 00.000 11616 worker thread done servicing request
23:16:03.105 00.000 11616 Worker thread wakes up
23:16:03.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:03.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:03.111 00.006 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 26 ms NORTH
23:16:05.114 02.003 11616 Exposure complete
23:16:05.176 00.062 11616 worker thread done servicing request
23:16:05.176 00.000 12268 OnExposeComplete: enter
23:16:05.176 00.000 12268 UpdateGuideState(): m_state=6
23:16:05.177 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
23:16:05.177 00.000 12268 Star::Find returns 1 (0), X=914.43, Y=21.05, Mass=435, SNR=14.3, Peak=45 HFD=4.9
23:16:05.177 00.000 12268 MultiStar: [#1 0.24,-0.27,0.65,U] 
23:16:05.177 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.08}, one-star: {-0.03, 0.30}
23:16:05.177 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
23:16:05.177 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.52)
23:16:05.177 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.82 mountX=0.09 mountY=0.06, mountTheta=0.63
23:16:05.179 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.08, opts=13)
23:16:05.179 00.000 12268 Enqueuing Move request for scope (0.07, 0.08)
23:16:05.179 00.000 11616 Worker thread wakes up
23:16:05.179 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
23:16:05.179 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
23:16:05.179 00.000 11616 Moving (0.07, 0.08) raw xDistance=0.09 yDistance=0.06
23:16:05.180 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:05.180 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:16:05.180 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:05.180 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:16:05.180 00.000 11616 MoveAxis(E, 0, ABG)
23:16:05.180 00.000 11616 Move returns status 0, amount 0
23:16:05.180 00.000 11616 MoveAxis(N, 0, ABG)
23:16:05.180 00.000 11616 Move returns status 0, amount 0
23:16:05.180 00.000 11616 move complete, result=0
23:16:05.180 00.000 11616 worker thread done servicing request
23:16:05.204 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=197, Gamma=1.290
23:16:05.222 00.018 12268 UpdateGuideState exits: m=435 SNR=14.3
23:16:05.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:05.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:05.222 00.000 12268 Enqueuing Expose request
23:16:05.222 00.000 11616 Worker thread wakes up
23:16:05.222 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:05.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:05.223 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:07.233 02.010 11616 Exposure complete
23:16:07.290 00.057 11616 worker thread done servicing request
23:16:07.290 00.000 12268 OnExposeComplete: enter
23:16:07.290 00.000 12268 UpdateGuideState(): m_state=6
23:16:07.291 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
23:16:07.291 00.000 12268 Star::Find returns 1 (0), X=914.33, Y=21.28, Mass=428, SNR=14.3, Peak=62 HFD=4.0
23:16:07.291 00.000 12268 MultiStar: [#1 0.01,0.16,0.68,U] 
23:16:07.291 00.000 12268 refined, 1 included, MultiStar: {-0.07, 0.39}, one-star: {-0.13, 0.54}
23:16:07.291 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
23:16:07.291 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
23:16:07.291 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.39 hyp=0.39 cameraTheta=1.76 mountX=0.38 mountY=-0.12, mountTheta=-0.32
23:16:07.293 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.39, opts=13)
23:16:07.293 00.000 12268 Enqueuing Move request for scope (-0.07, 0.39)
23:16:07.293 00.000 11616 Worker thread wakes up
23:16:07.294 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.39) opts 0xd
23:16:07.294 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.39)
23:16:07.294 00.000 11616 Moving (-0.07, 0.39) raw xDistance=0.38 yDistance=-0.12
23:16:07.294 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
23:16:07.294 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.13
23:16:07.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
23:16:07.294 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:07.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:16:07.294 00.000 11616 MoveAxis(W, 211, ABG)
23:16:07.294 00.000 11616 Guiding  Dir = 3, Dur = 211
23:16:07.294 00.000 11616 IsSlewing returns 0
23:16:07.295 00.001 11616 IsGuiding returns 0
23:16:07.295 00.000 11616 PulseGuide returned control before completion, sleep 221
23:16:07.319 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=179, Gamma=1.290
23:16:07.338 00.019 12268 UpdateGuideState exits: m=428 SNR=14.3
23:16:07.338 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:07.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:07.338 00.000 12268 Enqueuing Expose request
23:16:07.538 00.200 11616 IsGuiding returns 1
23:16:07.538 00.000 11616 scope still moving after pulse duration time elapsed
23:16:07.563 00.025 11616 IsSlewing returns 0
23:16:07.563 00.000 11616 IsGuiding returns 0
23:16:07.564 00.001 11616 scope move finished after 211 + 57 ms
23:16:07.564 00.000 11616 Move returns status 0, amount 211
23:16:07.564 00.000 11616 MoveAxis(N, 0, ABG)
23:16:07.564 00.000 11616 Move returns status 0, amount 0
23:16:07.564 00.000 11616 move complete, result=0
23:16:07.564 00.000 11616 worker thread done servicing request
23:16:07.564 00.000 12268 GuideStep: 0.4 px 211 ms WEST, -0.1 px 0 ms NORTH
23:16:07.564 00.000 11616 Worker thread wakes up
23:16:07.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:07.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:09.575 02.011 11616 Exposure complete
23:16:09.637 00.062 11616 worker thread done servicing request
23:16:09.637 00.000 12268 OnExposeComplete: enter
23:16:09.638 00.001 12268 UpdateGuideState(): m_state=6
23:16:09.638 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
23:16:09.638 00.000 12268 Star::Find returns 1 (0), X=914.34, Y=20.96, Mass=432, SNR=14.2, Peak=49 HFD=5.3
23:16:09.638 00.000 12268 MultiStar: [#1 0.12,-0.11,0.67,U] 
23:16:09.638 00.000 12268 refined, 1 included, MultiStar: {-0.03, 0.09}, one-star: {-0.13, 0.22}
23:16:09.638 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
23:16:09.638 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
23:16:09.639 00.001 12268 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.91 mountX=0.08 mountY=-0.04, mountTheta=-0.46
23:16:09.641 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.09, opts=13)
23:16:09.641 00.000 12268 Enqueuing Move request for scope (-0.03, 0.09)
23:16:09.641 00.000 11616 Worker thread wakes up
23:16:09.641 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
23:16:09.641 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
23:16:09.641 00.000 11616 Moving (-0.03, 0.09) raw xDistance=0.08 yDistance=-0.04
23:16:09.641 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:09.642 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:16:09.642 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:09.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:16:09.642 00.000 11616 MoveAxis(E, 0, ABG)
23:16:09.642 00.000 11616 Move returns status 0, amount 0
23:16:09.642 00.000 11616 MoveAxis(N, 0, ABG)
23:16:09.642 00.000 11616 Move returns status 0, amount 0
23:16:09.642 00.000 11616 move complete, result=0
23:16:09.642 00.000 11616 worker thread done servicing request
23:16:09.667 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=165, Gamma=1.290
23:16:09.686 00.019 12268 UpdateGuideState exits: m=432 SNR=14.2
23:16:09.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:09.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:09.686 00.000 12268 Enqueuing Expose request
23:16:09.686 00.000 11616 Worker thread wakes up
23:16:09.686 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:09.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:09.687 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:11.701 02.014 11616 Exposure complete
23:16:11.758 00.057 11616 worker thread done servicing request
23:16:11.758 00.000 12268 OnExposeComplete: enter
23:16:11.758 00.000 12268 UpdateGuideState(): m_state=6
23:16:11.758 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
23:16:11.758 00.000 12268 Star::Find returns 1 (0), X=914.37, Y=20.98, Mass=336, SNR=12.6, Peak=45 HFD=3.8
23:16:11.759 00.001 12268 MultiStar: [#1 0.22,0.02,0.68,U] 
23:16:11.759 00.000 12268 refined, 1 included, MultiStar: {0.04, 0.14}, one-star: {-0.09, 0.23}
23:16:11.759 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
23:16:11.759 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
23:16:11.759 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.33 mountX=0.15 mountY=0.02, mountTheta=0.11
23:16:11.760 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.14, opts=13)
23:16:11.761 00.001 12268 Enqueuing Move request for scope (0.04, 0.14)
23:16:11.761 00.000 11616 Worker thread wakes up
23:16:11.761 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
23:16:11.761 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
23:16:11.761 00.000 11616 Moving (0.04, 0.14) raw xDistance=0.15 yDistance=0.02
23:16:11.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
23:16:11.761 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:11.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:16:11.761 00.000 11616 MoveAxis(W, 81, ABG)
23:16:11.761 00.000 11616 Guiding  Dir = 3, Dur = 81
23:16:11.762 00.001 11616 IsSlewing returns 0
23:16:11.762 00.000 11616 IsGuiding returns 0
23:16:11.762 00.000 11616 PulseGuide returned control before completion, sleep 91
23:16:11.784 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=200, Gamma=1.290
23:16:11.803 00.019 12268 UpdateGuideState exits: m=336 SNR=12.6
23:16:11.804 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:11.804 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:11.804 00.000 12268 Enqueuing Expose request
23:16:11.866 00.062 11616 IsGuiding returns 1
23:16:11.866 00.000 11616 scope still moving after pulse duration time elapsed
23:16:11.897 00.031 11616 IsSlewing returns 0
23:16:11.897 00.000 11616 IsGuiding returns 0
23:16:11.897 00.000 11616 scope move finished after 81 + 54 ms
23:16:11.897 00.000 11616 Move returns status 0, amount 81
23:16:11.897 00.000 11616 MoveAxis(N, 0, ABG)
23:16:11.898 00.001 11616 Move returns status 0, amount 0
23:16:11.898 00.000 11616 move complete, result=0
23:16:11.898 00.000 11616 worker thread done servicing request
23:16:11.898 00.000 12268 GuideStep: 0.1 px 81 ms WEST, 0.0 px 0 ms NORTH
23:16:11.898 00.000 11616 Worker thread wakes up
23:16:11.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:11.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:13.909 02.011 11616 Exposure complete
23:16:13.968 00.059 11616 worker thread done servicing request
23:16:13.968 00.000 12268 OnExposeComplete: enter
23:16:13.968 00.000 12268 UpdateGuideState(): m_state=6
23:16:13.968 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
23:16:13.968 00.000 12268 Star::Find returns 1 (0), X=914.36, Y=20.43, Mass=342, SNR=12.8, Peak=43 HFD=4.0
23:16:13.968 00.000 12268 MultiStar: [#1 0.05,-0.50,0.71,U] 
23:16:13.969 00.001 12268 single-star, 1 included, MultiStar: {-0.04, -0.40}, one-star: {-0.11, -0.32}
23:16:13.969 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
23:16:13.969 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
23:16:13.969 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.32 hyp=0.34 cameraTheta=-1.89 mountX=-0.33 mountY=-0.06, mountTheta=-2.95
23:16:13.970 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.32, opts=13)
23:16:13.970 00.000 12268 Enqueuing Move request for scope (-0.11, -0.32)
23:16:13.971 00.001 11616 Worker thread wakes up
23:16:13.971 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.32) opts 0xd
23:16:13.971 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.32)
23:16:13.971 00.000 11616 Moving (-0.11, -0.32) raw xDistance=-0.33 yDistance=-0.06
23:16:13.971 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
23:16:13.971 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
23:16:13.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
23:16:13.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:13.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:16:13.971 00.000 11616 MoveAxis(E, 184, ABG)
23:16:13.971 00.000 11616 Guiding  Dir = 2, Dur = 184
23:16:13.972 00.001 11616 IsSlewing returns 0
23:16:13.972 00.000 11616 IsGuiding returns 0
23:16:13.972 00.000 11616 PulseGuide returned control before completion, sleep 194
23:16:13.994 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=151, Gamma=1.290
23:16:14.011 00.017 12268 UpdateGuideState exits: m=342 SNR=12.8
23:16:14.011 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:14.011 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:14.011 00.000 12268 Enqueuing Expose request
23:16:14.171 00.160 11616 IsGuiding returns 1
23:16:14.171 00.000 11616 scope still moving after pulse duration time elapsed
23:16:14.202 00.031 11616 IsSlewing returns 0
23:16:14.202 00.000 11616 IsGuiding returns 1
23:16:14.234 00.032 11616 IsSlewing returns 0
23:16:14.234 00.000 11616 IsGuiding returns 0
23:16:14.234 00.000 11616 scope move finished after 184 + 78 ms
23:16:14.234 00.000 11616 Move returns status 0, amount 184
23:16:14.235 00.001 11616 MoveAxis(N, 0, ABG)
23:16:14.235 00.000 11616 Move returns status 0, amount 0
23:16:14.235 00.000 11616 move complete, result=0
23:16:14.235 00.000 11616 worker thread done servicing request
23:16:14.235 00.000 11616 Worker thread wakes up
23:16:14.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:14.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:14.235 00.000 12268 GuideStep: -0.3 px 184 ms EAST, -0.1 px 0 ms NORTH
23:16:16.254 02.019 11616 Exposure complete
23:16:16.315 00.061 11616 worker thread done servicing request
23:16:16.316 00.001 12268 OnExposeComplete: enter
23:16:16.316 00.000 12268 UpdateGuideState(): m_state=6
23:16:16.316 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
23:16:16.316 00.000 12268 Star::Find returns 1 (0), X=914.27, Y=19.86, Mass=266, SNR=11.2, Peak=42 HFD=3.4
23:16:16.316 00.000 12268 MultiStar: [#1 0.30,-0.91,0.00,M1] 
23:16:16.316 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
23:16:16.316 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
23:16:16.316 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.89 hyp=0.91 cameraTheta=-1.79 mountX=-0.90 mountY=-0.08, mountTheta=-3.05
23:16:16.318 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.89, opts=13)
23:16:16.319 00.001 12268 Enqueuing Move request for scope (-0.19, -0.89)
23:16:16.319 00.000 11616 Worker thread wakes up
23:16:16.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.89) opts 0xd
23:16:16.319 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.89)
23:16:16.319 00.000 11616 Moving (-0.19, -0.89) raw xDistance=-0.90 yDistance=-0.08
23:16:16.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.90
23:16:16.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:16.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:16:16.319 00.000 11616 MoveAxis(E, 504, ABG)
23:16:16.320 00.001 11616 Guiding  Dir = 2, Dur = 504
23:16:16.320 00.000 11616 IsSlewing returns 0
23:16:16.320 00.000 11616 IsGuiding returns 0
23:16:16.320 00.000 11616 PulseGuide returned control before completion, sleep 514
23:16:16.341 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=133, Gamma=1.290
23:16:16.358 00.017 12268 UpdateGuideState exits: m=266 SNR=11.2
23:16:16.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:16.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:16.358 00.000 12268 Enqueuing Expose request
23:16:16.847 00.489 11616 IsGuiding returns 1
23:16:16.847 00.000 11616 scope still moving after pulse duration time elapsed
23:16:16.877 00.030 11616 IsSlewing returns 0
23:16:16.877 00.000 11616 IsGuiding returns 1
23:16:16.909 00.032 11616 IsSlewing returns 0
23:16:16.909 00.000 11616 IsGuiding returns 1
23:16:16.941 00.032 11616 IsSlewing returns 0
23:16:16.941 00.000 11616 IsGuiding returns 1
23:16:16.971 00.030 11616 IsSlewing returns 0
23:16:16.971 00.000 11616 IsGuiding returns 0
23:16:16.971 00.000 11616 scope move finished after 504 + 147 ms
23:16:16.971 00.000 11616 Move returns status 0, amount 504
23:16:16.971 00.000 11616 MoveAxis(N, 0, ABG)
23:16:16.971 00.000 11616 Move returns status 0, amount 0
23:16:16.972 00.001 11616 move complete, result=0
23:16:16.972 00.000 11616 worker thread done servicing request
23:16:16.972 00.000 12268 GuideStep: -0.9 px 504 ms EAST, -0.1 px 0 ms NORTH
23:16:16.972 00.000 11616 Worker thread wakes up
23:16:16.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:16.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:18.998 02.026 11616 Exposure complete
23:16:19.061 00.063 11616 worker thread done servicing request
23:16:19.061 00.000 12268 OnExposeComplete: enter
23:16:19.061 00.000 12268 UpdateGuideState(): m_state=6
23:16:19.062 00.001 12268 Star::Find(15, 914, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
23:16:19.062 00.000 12268 Star::Find returns 1 (0), X=914.31, Y=20.54, Mass=283, SNR=11.5, Peak=32 HFD=4.6
23:16:19.062 00.000 12268 MultiStar: [#1 0.25,-0.80,0.00,M2] 
23:16:19.062 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.71 = 2.57)
23:16:19.062 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.54)
23:16:19.062 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-2.24 mountX=-0.22 mountY=-0.13, mountTheta=-2.60
23:16:19.064 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.20, opts=13)
23:16:19.065 00.001 12268 Enqueuing Move request for scope (-0.16, -0.20)
23:16:19.065 00.000 11616 Worker thread wakes up
23:16:19.065 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd
23:16:19.065 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.20)
23:16:19.065 00.000 11616 Moving (-0.16, -0.20) raw xDistance=-0.22 yDistance=-0.13
23:16:19.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
23:16:19.065 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:19.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:16:19.065 00.000 11616 MoveAxis(E, 121, ABG)
23:16:19.065 00.000 11616 Guiding  Dir = 2, Dur = 121
23:16:19.066 00.001 11616 IsSlewing returns 0
23:16:19.067 00.001 11616 IsGuiding returns 0
23:16:19.067 00.000 11616 PulseGuide returned control before completion, sleep 131
23:16:19.092 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=140, Gamma=1.290
23:16:19.111 00.019 12268 UpdateGuideState exits: m=283 SNR=11.5
23:16:19.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:19.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:19.111 00.000 12268 Enqueuing Expose request
23:16:19.200 00.089 11616 IsGuiding returns 1
23:16:19.200 00.000 11616 scope still moving after pulse duration time elapsed
23:16:19.231 00.031 11616 IsSlewing returns 0
23:16:19.231 00.000 11616 IsGuiding returns 0
23:16:19.231 00.000 11616 scope move finished after 121 + 43 ms
23:16:19.231 00.000 11616 Move returns status 0, amount 121
23:16:19.231 00.000 11616 MoveAxis(N, 0, ABG)
23:16:19.231 00.000 11616 Move returns status 0, amount 0
23:16:19.231 00.000 11616 move complete, result=0
23:16:19.231 00.000 11616 worker thread done servicing request
23:16:19.231 00.000 11616 Worker thread wakes up
23:16:19.232 00.001 12268 GuideStep: -0.2 px 121 ms EAST, -0.1 px 0 ms NORTH
23:16:19.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:19.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:21.251 02.019 11616 Exposure complete
23:16:21.307 00.056 11616 worker thread done servicing request
23:16:21.308 00.001 12268 OnExposeComplete: enter
23:16:21.308 00.000 12268 UpdateGuideState(): m_state=6
23:16:21.308 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
23:16:21.308 00.000 12268 Star::Find returns 1 (0), X=914.49, Y=20.88, Mass=259, SNR=11.1, Peak=36 HFD=3.7
23:16:21.308 00.000 12268 MultiStar: [#1 0.34,-0.03,0.80,U] 
23:16:21.308 00.000 12268 single-star, 1 included, MultiStar: {0.16, 0.06}, one-star: {0.02, 0.14}
23:16:21.308 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
23:16:21.309 00.001 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.11)
23:16:21.309 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.41 mountX=0.14 mountY=0.01, mountTheta=0.04
23:16:21.311 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.14, opts=13)
23:16:21.311 00.000 12268 Enqueuing Move request for scope (0.02, 0.14)
23:16:21.311 00.000 11616 Worker thread wakes up
23:16:21.311 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
23:16:21.311 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
23:16:21.311 00.000 11616 Moving (0.02, 0.14) raw xDistance=0.14 yDistance=0.01
23:16:21.311 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:16:21.311 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:16:21.311 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:21.311 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:16:21.312 00.001 11616 MoveAxis(E, 0, ABG)
23:16:21.312 00.000 11616 Move returns status 0, amount 0
23:16:21.312 00.000 11616 MoveAxis(N, 0, ABG)
23:16:21.312 00.000 11616 Move returns status 0, amount 0
23:16:21.312 00.000 11616 move complete, result=0
23:16:21.312 00.000 11616 worker thread done servicing request
23:16:21.334 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=135, Gamma=1.290
23:16:21.355 00.021 12268 UpdateGuideState exits: m=259 SNR=11.1
23:16:21.355 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:21.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:21.355 00.000 12268 Enqueuing Expose request
23:16:21.355 00.000 11616 Worker thread wakes up
23:16:21.355 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:21.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:21.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:23.370 02.015 11616 Exposure complete
23:16:23.427 00.057 11616 worker thread done servicing request
23:16:23.427 00.000 12268 OnExposeComplete: enter
23:16:23.427 00.000 12268 UpdateGuideState(): m_state=6
23:16:23.428 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
23:16:23.428 00.000 12268 Star::Find returns 1 (0), X=914.45, Y=21.24, Mass=244, SNR=10.8, Peak=34 HFD=3.4
23:16:23.428 00.000 12268 MultiStar: [#1 0.09,-0.06,0.75,U] 
23:16:23.428 00.000 12268 refined, 1 included, MultiStar: {0.04, 0.25}, one-star: {-0.01, 0.49}
23:16:23.428 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
23:16:23.428 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
23:16:23.428 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.25 hyp=0.26 cameraTheta=1.43 mountX=0.26 mountY=0.00, mountTheta=0.01
23:16:23.431 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.25, opts=13)
23:16:23.431 00.000 12268 Enqueuing Move request for scope (0.04, 0.25)
23:16:23.431 00.000 11616 Worker thread wakes up
23:16:23.431 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.25) opts 0xd
23:16:23.431 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.25)
23:16:23.431 00.000 11616 Moving (0.04, 0.25) raw xDistance=0.26 yDistance=0.00
23:16:23.431 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:16:23.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:16:23.432 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:23.432 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:16:23.432 00.000 11616 MoveAxis(E, 0, ABG)
23:16:23.432 00.000 11616 Move returns status 0, amount 0
23:16:23.432 00.000 11616 MoveAxis(N, 0, ABG)
23:16:23.432 00.000 11616 Move returns status 0, amount 0
23:16:23.432 00.000 11616 move complete, result=0
23:16:23.432 00.000 11616 worker thread done servicing request
23:16:23.453 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=169, Gamma=1.290
23:16:23.471 00.018 12268 UpdateGuideState exits: m=244 SNR=10.8
23:16:23.472 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:23.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:23.472 00.000 12268 Enqueuing Expose request
23:16:23.472 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:23.472 00.000 11616 Worker thread wakes up
23:16:23.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:23.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:25.481 02.009 11616 Exposure complete
23:16:25.539 00.058 11616 worker thread done servicing request
23:16:25.539 00.000 12268 OnExposeComplete: enter
23:16:25.539 00.000 12268 UpdateGuideState(): m_state=6
23:16:25.539 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
23:16:25.540 00.001 12268 Star::Find returns 1 (0), X=914.62, Y=21.07, Mass=267, SNR=11.2, Peak=32 HFD=4.0
23:16:25.540 00.000 12268 MultiStar: [#1 0.55,-0.00,0.77,U] 
23:16:25.540 00.000 12268 single-star, 1 included, MultiStar: {0.33, 0.18}, one-star: {0.16, 0.32}
23:16:25.540 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
23:16:25.540 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.81)
23:16:25.540 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.32 hyp=0.36 cameraTheta=1.11 mountX=0.33 mountY=0.12, mountTheta=0.34
23:16:25.543 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.32, opts=13)
23:16:25.543 00.000 12268 Enqueuing Move request for scope (0.16, 0.32)
23:16:25.543 00.000 11616 Worker thread wakes up
23:16:25.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.32) opts 0xd
23:16:25.543 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.32)
23:16:25.543 00.000 11616 Moving (0.16, 0.32) raw xDistance=0.33 yDistance=0.12
23:16:25.543 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
23:16:25.543 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.00
23:16:25.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
23:16:25.544 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:25.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:16:25.544 00.000 11616 MoveAxis(W, 186, ABG)
23:16:25.544 00.000 11616 Guiding  Dir = 3, Dur = 186
23:16:25.544 00.000 11616 IsSlewing returns 0
23:16:25.544 00.000 11616 IsGuiding returns 0
23:16:25.545 00.001 11616 PulseGuide returned control before completion, sleep 196
23:16:25.566 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=134, Gamma=1.290
23:16:25.583 00.017 12268 UpdateGuideState exits: m=267 SNR=11.2
23:16:25.584 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:25.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:25.584 00.000 12268 Enqueuing Expose request
23:16:25.744 00.160 11616 IsGuiding returns 1
23:16:25.744 00.000 11616 scope still moving after pulse duration time elapsed
23:16:25.775 00.031 11616 IsSlewing returns 0
23:16:25.775 00.000 11616 IsGuiding returns 0
23:16:25.775 00.000 11616 scope move finished after 186 + 45 ms
23:16:25.775 00.000 11616 Move returns status 0, amount 186
23:16:25.775 00.000 11616 MoveAxis(N, 0, ABG)
23:16:25.775 00.000 11616 Move returns status 0, amount 0
23:16:25.775 00.000 11616 move complete, result=0
23:16:25.775 00.000 11616 worker thread done servicing request
23:16:25.776 00.001 11616 Worker thread wakes up
23:16:25.776 00.000 12268 GuideStep: 0.3 px 186 ms WEST, 0.1 px 0 ms NORTH
23:16:25.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:25.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:27.787 02.011 11616 Exposure complete
23:16:27.844 00.057 11616 worker thread done servicing request
23:16:27.844 00.000 12268 OnExposeComplete: enter
23:16:27.844 00.000 12268 UpdateGuideState(): m_state=6
23:16:27.844 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
23:16:27.844 00.000 12268 Star::Find returns 1 (0), X=914.43, Y=21.14, Mass=263, SNR=11.2, Peak=33 HFD=3.7
23:16:27.845 00.001 12268 MultiStar: [#1 -0.07,-0.28,0.77,U] 
23:16:27.845 00.000 12268 refined, 1 included, MultiStar: {-0.05, 0.10}, one-star: {-0.03, 0.39}
23:16:27.845 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
23:16:27.845 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
23:16:27.845 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.02 mountX=0.09 mountY=-0.06, mountTheta=-0.57
23:16:27.846 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.10, opts=13)
23:16:27.847 00.001 12268 Enqueuing Move request for scope (-0.05, 0.10)
23:16:27.847 00.000 11616 Worker thread wakes up
23:16:27.847 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
23:16:27.847 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
23:16:27.847 00.000 11616 Moving (-0.05, 0.10) raw xDistance=0.09 yDistance=-0.06
23:16:27.847 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:27.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:16:27.847 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:27.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:16:27.847 00.000 11616 MoveAxis(E, 0, ABG)
23:16:27.848 00.001 11616 Move returns status 0, amount 0
23:16:27.848 00.000 11616 MoveAxis(N, 0, ABG)
23:16:27.848 00.000 11616 Move returns status 0, amount 0
23:16:27.848 00.000 11616 move complete, result=0
23:16:27.848 00.000 11616 worker thread done servicing request
23:16:27.870 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=139, Gamma=1.290
23:16:27.889 00.019 12268 UpdateGuideState exits: m=263 SNR=11.2
23:16:27.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:27.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:27.889 00.000 12268 Enqueuing Expose request
23:16:27.889 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:27.889 00.000 11616 Worker thread wakes up
23:16:27.890 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:27.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:29.899 02.009 11616 Exposure complete
23:16:29.954 00.055 11616 worker thread done servicing request
23:16:29.954 00.000 12268 OnExposeComplete: enter
23:16:29.954 00.000 12268 UpdateGuideState(): m_state=6
23:16:29.955 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
23:16:29.955 00.000 12268 Star::Find returns 1 (0), X=914.15, Y=20.76, Mass=289, SNR=11.7, Peak=41 HFD=3.9
23:16:29.955 00.000 12268 MultiStar: [#1 0.35,-0.01,0.75,U] 
23:16:29.955 00.000 12268 refined, 1 included, MultiStar: {-0.03, 0.01}, one-star: {-0.31, 0.02}
23:16:29.955 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
23:16:29.955 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
23:16:29.955 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.92 mountX=0.00 mountY=-0.03, mountTheta=-1.45
23:16:29.957 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.01, opts=13)
23:16:29.957 00.000 12268 Enqueuing Move request for scope (-0.03, 0.01)
23:16:29.957 00.000 11616 Worker thread wakes up
23:16:29.957 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
23:16:29.957 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
23:16:29.957 00.000 11616 Moving (-0.03, 0.01) raw xDistance=0.00 yDistance=-0.03
23:16:29.957 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:29.958 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:16:29.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:29.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:16:29.958 00.000 11616 MoveAxis(E, 0, ABG)
23:16:29.958 00.000 11616 Move returns status 0, amount 0
23:16:29.958 00.000 11616 MoveAxis(N, 0, ABG)
23:16:29.958 00.000 11616 Move returns status 0, amount 0
23:16:29.958 00.000 11616 move complete, result=0
23:16:29.959 00.001 11616 worker thread done servicing request
23:16:29.980 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=105, Gamma=1.290
23:16:29.999 00.019 12268 UpdateGuideState exits: m=289 SNR=11.7
23:16:29.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:29.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:29.999 00.000 12268 Enqueuing Expose request
23:16:30.000 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:30.000 00.000 11616 Worker thread wakes up
23:16:30.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:30.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:32.011 02.011 11616 Exposure complete
23:16:32.069 00.058 11616 worker thread done servicing request
23:16:32.069 00.000 12268 OnExposeComplete: enter
23:16:32.069 00.000 12268 UpdateGuideState(): m_state=6
23:16:32.070 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
23:16:32.070 00.000 12268 Star::Find returns 1 (0), X=914.16, Y=20.20, Mass=318, SNR=12.3, Peak=36 HFD=5.0
23:16:32.070 00.000 12268 MultiStar: [#1 0.21,-0.93,0.00,M1] 
23:16:32.070 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.55 = 2.74)
23:16:32.070 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.37)
23:16:32.070 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.54 hyp=0.62 cameraTheta=-2.07 mountX=-0.57 mountY=-0.23, mountTheta=-2.76
23:16:32.077 00.007 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.54, opts=13)
23:16:32.077 00.000 12268 Enqueuing Move request for scope (-0.30, -0.54)
23:16:32.077 00.000 11616 Worker thread wakes up
23:16:32.077 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.54) opts 0xd
23:16:32.077 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.54)
23:16:32.077 00.000 11616 Moving (-0.30, -0.54) raw xDistance=-0.57 yDistance=-0.23
23:16:32.077 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.29 direction from 1 to -1
23:16:32.077 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.71
23:16:32.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
23:16:32.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
23:16:32.077 00.000 11616 MoveAxis(E, 319, ABG)
23:16:32.077 00.000 11616 Guiding  Dir = 2, Dur = 319
23:16:32.078 00.001 11616 IsSlewing returns 0
23:16:32.078 00.000 11616 IsGuiding returns 0
23:16:32.078 00.000 11616 PulseGuide returned control before completion, sleep 329
23:16:32.103 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=105, Gamma=1.290
23:16:32.124 00.021 12268 UpdateGuideState exits: m=318 SNR=12.3
23:16:32.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:32.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:32.124 00.000 12268 Enqueuing Expose request
23:16:32.418 00.294 11616 IsGuiding returns 1
23:16:32.418 00.000 11616 scope still moving after pulse duration time elapsed
23:16:32.447 00.029 11616 IsSlewing returns 0
23:16:32.447 00.000 11616 IsGuiding returns 0
23:16:32.447 00.000 11616 scope move finished after 319 + 50 ms
23:16:32.447 00.000 11616 Move returns status 0, amount 319
23:16:32.447 00.000 11616 MoveAxis(N, 19, ABG)
23:16:32.447 00.000 11616 Guiding  Dir = 0, Dur = 19
23:16:32.448 00.001 11616 IsSlewing returns 0
23:16:32.448 00.000 11616 IsGuiding returns 0
23:16:32.448 00.000 11616 PulseGuide returned control before completion, sleep 29
23:16:32.478 00.030 11616 IsGuiding returns 1
23:16:32.478 00.000 11616 scope still moving after pulse duration time elapsed
23:16:32.509 00.031 11616 IsSlewing returns 0
23:16:32.510 00.001 11616 IsGuiding returns 1
23:16:32.541 00.031 11616 IsSlewing returns 0
23:16:32.541 00.000 11616 IsGuiding returns 1
23:16:32.573 00.032 11616 IsSlewing returns 0
23:16:32.573 00.000 11616 IsGuiding returns 0
23:16:32.573 00.000 11616 scope move finished after 19 + 106 ms
23:16:32.573 00.000 11616 Move returns status 0, amount 19
23:16:32.574 00.001 11616 move complete, result=0
23:16:32.574 00.000 11616 worker thread done servicing request
23:16:32.574 00.000 12268 GuideStep: -0.6 px 319 ms EAST, -0.2 px 19 ms NORTH
23:16:32.574 00.000 11616 Worker thread wakes up
23:16:32.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:32.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:34.591 02.017 11616 Exposure complete
23:16:34.655 00.064 11616 worker thread done servicing request
23:16:34.655 00.000 12268 OnExposeComplete: enter
23:16:34.655 00.000 12268 UpdateGuideState(): m_state=6
23:16:34.655 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
23:16:34.656 00.001 12268 Star::Find returns 1 (0), X=914.34, Y=20.61, Mass=225, SNR=10.3, Peak=32 HFD=3.3
23:16:34.656 00.000 12268 MultiStar: [#1 0.53,-0.49,0.00,M2] 
23:16:34.656 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.77 = 2.52)
23:16:34.656 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.59)
23:16:34.656 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-2.29 mountX=-0.15 mountY=-0.10, mountTheta=-2.54
23:16:34.657 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.13, opts=13)
23:16:34.657 00.000 12268 Enqueuing Move request for scope (-0.12, -0.13)
23:16:34.658 00.001 11616 Worker thread wakes up
23:16:34.658 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
23:16:34.658 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
23:16:34.658 00.000 11616 Moving (-0.12, -0.13) raw xDistance=-0.15 yDistance=-0.10
23:16:34.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
23:16:34.658 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:34.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:16:34.659 00.001 11616 MoveAxis(E, 82, ABG)
23:16:34.659 00.000 11616 Guiding  Dir = 2, Dur = 82
23:16:34.659 00.000 11616 IsSlewing returns 0
23:16:34.659 00.000 11616 IsGuiding returns 0
23:16:34.660 00.001 11616 PulseGuide returned control before completion, sleep 92
23:16:34.684 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=131, Gamma=1.290
23:16:34.702 00.018 12268 UpdateGuideState exits: m=225 SNR=10.3
23:16:34.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:34.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:34.702 00.000 12268 Enqueuing Expose request
23:16:34.753 00.051 11616 IsGuiding returns 1
23:16:34.753 00.000 11616 scope still moving after pulse duration time elapsed
23:16:34.785 00.032 11616 IsSlewing returns 0
23:16:34.785 00.000 11616 IsGuiding returns 0
23:16:34.785 00.000 11616 scope move finished after 82 + 44 ms
23:16:34.785 00.000 11616 Move returns status 0, amount 82
23:16:34.786 00.001 11616 MoveAxis(N, 0, ABG)
23:16:34.786 00.000 11616 Move returns status 0, amount 0
23:16:34.786 00.000 11616 move complete, result=0
23:16:34.786 00.000 11616 worker thread done servicing request
23:16:34.786 00.000 11616 Worker thread wakes up
23:16:34.786 00.000 12268 GuideStep: -0.1 px 82 ms EAST, -0.1 px 0 ms NORTH
23:16:34.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:34.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:36.792 02.006 11616 Exposure complete
23:16:36.850 00.058 11616 worker thread done servicing request
23:16:36.850 00.000 12268 OnExposeComplete: enter
23:16:36.850 00.000 12268 UpdateGuideState(): m_state=6
23:16:36.850 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
23:16:36.850 00.000 12268 Star::Find returns 1 (0), X=914.77, Y=20.31, Mass=276, SNR=11.4, Peak=27 HFD=4.7
23:16:36.850 00.000 12268 MultiStar: [#1 0.19,-0.66,0.00,M3] 
23:16:36.850 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
23:16:36.851 00.001 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.74)
23:16:36.851 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.44 hyp=0.54 cameraTheta=-0.96 mountX=-0.41 mountY=0.36, mountTheta=2.42
23:16:36.852 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.44, opts=13)
23:16:36.852 00.000 12268 Enqueuing Move request for scope (0.31, -0.44)
23:16:36.853 00.001 11616 Worker thread wakes up
23:16:36.853 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.44) opts 0xd
23:16:36.853 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.44)
23:16:36.853 00.000 11616 Moving (0.31, -0.44) raw xDistance=-0.41 yDistance=0.36
23:16:36.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
23:16:36.853 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:16:36.854 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
23:16:36.854 00.000 11616 MoveAxis(E, 228, ABG)
23:16:36.854 00.000 11616 Guiding  Dir = 2, Dur = 228
23:16:36.854 00.000 11616 IsSlewing returns 0
23:16:36.854 00.000 11616 IsGuiding returns 0
23:16:36.854 00.000 11616 PulseGuide returned control before completion, sleep 238
23:16:36.876 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=131, Gamma=1.290
23:16:36.896 00.020 12268 UpdateGuideState exits: m=276 SNR=11.4
23:16:36.896 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:36.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:36.896 00.000 12268 Enqueuing Expose request
23:16:37.102 00.206 11616 IsGuiding returns 1
23:16:37.102 00.000 11616 scope still moving after pulse duration time elapsed
23:16:37.134 00.032 11616 IsSlewing returns 0
23:16:37.134 00.000 11616 IsGuiding returns 0
23:16:37.134 00.000 11616 scope move finished after 228 + 52 ms
23:16:37.135 00.001 11616 Move returns status 0, amount 228
23:16:37.135 00.000 11616 MoveAxis(N, 0, ABG)
23:16:37.135 00.000 11616 Move returns status 0, amount 0
23:16:37.135 00.000 11616 move complete, result=0
23:16:37.135 00.000 11616 worker thread done servicing request
23:16:37.135 00.000 11616 Worker thread wakes up
23:16:37.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:37.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:37.135 00.000 12268 GuideStep: -0.4 px 228 ms EAST, 0.4 px 0 ms NORTH
23:16:39.148 02.013 11616 Exposure complete
23:16:39.206 00.058 11616 worker thread done servicing request
23:16:39.206 00.000 12268 OnExposeComplete: enter
23:16:39.206 00.000 12268 UpdateGuideState(): m_state=6
23:16:39.207 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
23:16:39.207 00.000 12268 Star::Find returns 1 (0), X=914.29, Y=20.73, Mass=265, SNR=11.2, Peak=40 HFD=3.6
23:16:39.207 00.000 12268 MultiStar: [#1 -0.07,-0.94,0.00,M4] 
23:16:39.207 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.54 = 1.74)
23:16:39.207 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.37)
23:16:39.207 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.07 mountX=-0.03 mountY=-0.17, mountTheta=-1.75
23:16:39.212 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.01, opts=13)
23:16:39.212 00.000 12268 Enqueuing Move request for scope (-0.17, -0.01)
23:16:39.212 00.000 11616 Worker thread wakes up
23:16:39.212 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
23:16:39.212 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
23:16:39.213 00.001 11616 Moving (-0.17, -0.01) raw xDistance=-0.03 yDistance=-0.17
23:16:39.213 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:39.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:16:39.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.17
23:16:39.213 00.000 11616 MoveAxis(E, 0, ABG)
23:16:39.213 00.000 11616 Move returns status 0, amount 0
23:16:39.213 00.000 11616 MoveAxis(N, 14, ABG)
23:16:39.213 00.000 11616 Guiding  Dir = 0, Dur = 14
23:16:39.213 00.000 11616 IsSlewing returns 0
23:16:39.214 00.001 11616 IsGuiding returns 0
23:16:39.214 00.000 11616 PulseGuide returned control before completion, sleep 24
23:16:39.238 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=135, Gamma=1.290
23:16:39.239 00.001 11616 IsGuiding returns 1
23:16:39.239 00.000 11616 scope still moving after pulse duration time elapsed
23:16:39.256 00.017 12268 UpdateGuideState exits: m=265 SNR=11.2
23:16:39.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:39.257 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:39.257 00.000 12268 Enqueuing Expose request
23:16:39.270 00.013 11616 IsSlewing returns 0
23:16:39.270 00.000 11616 IsGuiding returns 0
23:16:39.271 00.001 11616 scope move finished after 14 + 43 ms
23:16:39.271 00.000 11616 Move returns status 0, amount 14
23:16:39.271 00.000 11616 move complete, result=0
23:16:39.272 00.001 11616 worker thread done servicing request
23:16:39.272 00.000 11616 Worker thread wakes up
23:16:39.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:39.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:39.281 00.009 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 14 ms NORTH
23:16:41.281 02.000 11616 Exposure complete
23:16:41.338 00.057 11616 worker thread done servicing request
23:16:41.338 00.000 12268 OnExposeComplete: enter
23:16:41.338 00.000 12268 UpdateGuideState(): m_state=6
23:16:41.338 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
23:16:41.339 00.001 12268 Star::Find returns 1 (0), X=914.20, Y=20.57, Mass=252, SNR=11.0, Peak=36 HFD=3.7
23:16:41.339 00.000 12268 MultiStar: [#1 0.04,-0.10,0.72,U] 
23:16:41.339 00.000 12268 refined, 1 included, MultiStar: {-0.14, -0.14}, one-star: {-0.27, -0.18}
23:16:41.339 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
23:16:41.339 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
23:16:41.339 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-2.34 mountX=-0.16 mountY=-0.12, mountTheta=-2.49
23:16:41.341 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.14, opts=13)
23:16:41.341 00.000 12268 Enqueuing Move request for scope (-0.14, -0.14)
23:16:41.341 00.000 11616 Worker thread wakes up
23:16:41.341 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.14) opts 0xd
23:16:41.341 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.14)
23:16:41.341 00.000 11616 Moving (-0.14, -0.14) raw xDistance=-0.16 yDistance=-0.12
23:16:41.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:16:41.341 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:41.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:16:41.342 00.001 11616 MoveAxis(E, 87, ABG)
23:16:41.342 00.000 11616 Guiding  Dir = 2, Dur = 87
23:16:41.342 00.000 11616 IsSlewing returns 0
23:16:41.342 00.000 11616 IsGuiding returns 0
23:16:41.342 00.000 11616 PulseGuide returned control before completion, sleep 97
23:16:41.363 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=152, Gamma=1.290
23:16:41.382 00.019 12268 UpdateGuideState exits: m=252 SNR=11.0
23:16:41.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:41.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:41.382 00.000 12268 Enqueuing Expose request
23:16:41.447 00.065 11616 IsGuiding returns 1
23:16:41.447 00.000 11616 scope still moving after pulse duration time elapsed
23:16:41.479 00.032 11616 IsSlewing returns 0
23:16:41.479 00.000 11616 IsGuiding returns 0
23:16:41.479 00.000 11616 scope move finished after 87 + 50 ms
23:16:41.479 00.000 11616 Move returns status 0, amount 87
23:16:41.479 00.000 11616 MoveAxis(N, 0, ABG)
23:16:41.479 00.000 11616 Move returns status 0, amount 0
23:16:41.479 00.000 11616 move complete, result=0
23:16:41.480 00.001 11616 worker thread done servicing request
23:16:41.480 00.000 11616 Worker thread wakes up
23:16:41.480 00.000 12268 GuideStep: -0.2 px 87 ms EAST, -0.1 px 0 ms NORTH
23:16:41.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:41.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:43.479 01.999 11616 Exposure complete
23:16:43.539 00.060 11616 worker thread done servicing request
23:16:43.539 00.000 12268 OnExposeComplete: enter
23:16:43.539 00.000 12268 UpdateGuideState(): m_state=6
23:16:43.539 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
23:16:43.539 00.000 12268 Star::Find returns 1 (0), X=914.40, Y=20.91, Mass=265, SNR=11.2, Peak=36 HFD=3.7
23:16:43.540 00.001 12268 MultiStar: [#1 0.13,-0.19,0.76,U] 
23:16:43.540 00.000 12268 refined, 1 included, MultiStar: {0.02, 0.01}, one-star: {-0.06, 0.17}
23:16:43.540 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
23:16:43.540 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.29)
23:16:43.540 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.59 mountX=0.01 mountY=0.02, mountTheta=0.87
23:16:43.542 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.01, opts=13)
23:16:43.542 00.000 12268 Enqueuing Move request for scope (0.02, 0.01)
23:16:43.542 00.000 11616 Worker thread wakes up
23:16:43.542 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
23:16:43.542 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
23:16:43.542 00.000 11616 Moving (0.02, 0.01) raw xDistance=0.01 yDistance=0.02
23:16:43.542 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:43.542 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:16:43.542 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:43.543 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:16:43.543 00.000 11616 MoveAxis(E, 0, ABG)
23:16:43.543 00.000 11616 Move returns status 0, amount 0
23:16:43.543 00.000 11616 MoveAxis(N, 0, ABG)
23:16:43.543 00.000 11616 Move returns status 0, amount 0
23:16:43.543 00.000 11616 move complete, result=0
23:16:43.544 00.001 11616 worker thread done servicing request
23:16:43.567 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=150, Gamma=1.290
23:16:43.585 00.018 12268 UpdateGuideState exits: m=265 SNR=11.2
23:16:43.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:43.585 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:43.585 00.000 12268 Enqueuing Expose request
23:16:43.586 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:43.586 00.000 11616 Worker thread wakes up
23:16:43.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:43.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:45.589 02.003 11616 Exposure complete
23:16:45.646 00.057 11616 worker thread done servicing request
23:16:45.647 00.001 12268 OnExposeComplete: enter
23:16:45.647 00.000 12268 UpdateGuideState(): m_state=6
23:16:45.647 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
23:16:45.647 00.000 12268 Star::Find returns 1 (0), X=914.26, Y=20.43, Mass=231, SNR=10.5, Peak=35 HFD=3.4
23:16:45.647 00.000 12268 MultiStar: [#1 0.17,-0.07,0.70,U] 
23:16:45.647 00.000 12268 refined, 1 included, MultiStar: {-0.05, -0.22}, one-star: {-0.20, -0.32}
23:16:45.647 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
23:16:45.647 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
23:16:45.648 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.80 mountX=-0.22 mountY=-0.02, mountTheta=-3.04
23:16:45.650 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.22, opts=13)
23:16:45.650 00.000 12268 Enqueuing Move request for scope (-0.05, -0.22)
23:16:45.650 00.000 11616 Worker thread wakes up
23:16:45.650 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
23:16:45.650 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
23:16:45.650 00.000 11616 Moving (-0.05, -0.22) raw xDistance=-0.22 yDistance=-0.02
23:16:45.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
23:16:45.650 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:45.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:16:45.650 00.000 11616 MoveAxis(E, 123, ABG)
23:16:45.650 00.000 11616 Guiding  Dir = 2, Dur = 123
23:16:45.651 00.001 11616 IsSlewing returns 0
23:16:45.651 00.000 11616 IsGuiding returns 0
23:16:45.651 00.000 11616 PulseGuide returned control before completion, sleep 133
23:16:45.673 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=144, Gamma=1.290
23:16:45.693 00.020 12268 UpdateGuideState exits: m=231 SNR=10.5
23:16:45.694 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:45.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:45.694 00.000 12268 Enqueuing Expose request
23:16:45.795 00.101 11616 IsGuiding returns 1
23:16:45.795 00.000 11616 scope still moving after pulse duration time elapsed
23:16:45.826 00.031 11616 IsSlewing returns 0
23:16:45.826 00.000 11616 IsGuiding returns 0
23:16:45.827 00.001 11616 scope move finished after 123 + 52 ms
23:16:45.827 00.000 11616 Move returns status 0, amount 123
23:16:45.827 00.000 11616 MoveAxis(N, 0, ABG)
23:16:45.827 00.000 11616 Move returns status 0, amount 0
23:16:45.827 00.000 11616 move complete, result=0
23:16:45.827 00.000 11616 worker thread done servicing request
23:16:45.827 00.000 11616 Worker thread wakes up
23:16:45.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:45.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:45.827 00.000 12268 GuideStep: -0.2 px 123 ms EAST, -0.0 px 0 ms NORTH
23:16:47.838 02.011 11616 Exposure complete
23:16:47.896 00.058 11616 worker thread done servicing request
23:16:47.896 00.000 12268 OnExposeComplete: enter
23:16:47.896 00.000 12268 UpdateGuideState(): m_state=6
23:16:47.896 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
23:16:47.896 00.000 12268 Star::Find returns 1 (0), X=914.40, Y=20.65, Mass=229, SNR=10.4, Peak=34 HFD=3.5
23:16:47.896 00.000 12268 MultiStar: [#1 0.46,-0.11,0.61,U] 
23:16:47.897 00.001 12268 single-star, 1 included, MultiStar: {0.13, -0.10}, one-star: {-0.07, -0.09}
23:16:47.897 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.66 = 2.62)
23:16:47.897 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.49)
23:16:47.897 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-2.19 mountX=-0.10 mountY=-0.05, mountTheta=-2.65
23:16:47.898 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.09, opts=13)
23:16:47.898 00.000 12268 Enqueuing Move request for scope (-0.07, -0.09)
23:16:47.898 00.000 11616 Worker thread wakes up
23:16:47.898 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
23:16:47.898 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
23:16:47.898 00.000 11616 Moving (-0.07, -0.09) raw xDistance=-0.10 yDistance=-0.05
23:16:47.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
23:16:47.900 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:47.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:16:47.900 00.000 11616 MoveAxis(E, 56, ABG)
23:16:47.900 00.000 11616 Guiding  Dir = 2, Dur = 56
23:16:47.900 00.000 11616 IsSlewing returns 0
23:16:47.900 00.000 11616 IsGuiding returns 0
23:16:47.901 00.001 11616 PulseGuide returned control before completion, sleep 66
23:16:47.922 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=153, Gamma=1.290
23:16:47.939 00.017 12268 UpdateGuideState exits: m=229 SNR=10.4
23:16:47.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:47.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:47.939 00.000 12268 Enqueuing Expose request
23:16:47.975 00.036 11616 IsGuiding returns 1
23:16:47.975 00.000 11616 scope still moving after pulse duration time elapsed
23:16:48.006 00.031 11616 IsSlewing returns 0
23:16:48.007 00.001 11616 IsGuiding returns 0
23:16:48.007 00.000 11616 scope move finished after 56 + 50 ms
23:16:48.007 00.000 11616 Move returns status 0, amount 56
23:16:48.007 00.000 11616 MoveAxis(N, 0, ABG)
23:16:48.007 00.000 11616 Move returns status 0, amount 0
23:16:48.007 00.000 11616 move complete, result=0
23:16:48.007 00.000 11616 worker thread done servicing request
23:16:48.007 00.000 11616 Worker thread wakes up
23:16:48.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:48.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:48.018 00.011 12268 GuideStep: -0.1 px 56 ms EAST, -0.1 px 0 ms NORTH
23:16:50.021 02.003 11616 Exposure complete
23:16:50.079 00.058 11616 worker thread done servicing request
23:16:50.079 00.000 12268 OnExposeComplete: enter
23:16:50.079 00.000 12268 UpdateGuideState(): m_state=6
23:16:50.079 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
23:16:50.079 00.000 12268 Star::Find returns 1 (0), X=914.81, Y=20.78, Mass=173, SNR=9.1, Peak=28 HFD=3.5
23:16:50.080 00.001 12268 MultiStar: [#1 0.31,-0.37,0.81,U] 
23:16:50.080 00.000 12268 single-star, 1 included, MultiStar: {0.33, -0.15}, one-star: {0.35, 0.03}
23:16:50.080 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
23:16:50.080 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
23:16:50.080 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.03 hyp=0.35 cameraTheta=0.08 mountX=0.06 mountY=0.34, mountTheta=1.39
23:16:50.082 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.03, opts=13)
23:16:50.082 00.000 12268 Enqueuing Move request for scope (0.35, 0.03)
23:16:50.082 00.000 11616 Worker thread wakes up
23:16:50.082 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.03) opts 0xd
23:16:50.082 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.03)
23:16:50.082 00.000 11616 Moving (0.35, 0.03) raw xDistance=0.06 yDistance=0.34
23:16:50.082 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:50.082 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:16:50.082 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:16:50.083 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
23:16:50.083 00.000 11616 MoveAxis(E, 0, ABG)
23:16:50.083 00.000 11616 Move returns status 0, amount 0
23:16:50.083 00.000 11616 MoveAxis(N, 0, ABG)
23:16:50.083 00.000 11616 Move returns status 0, amount 0
23:16:50.083 00.000 11616 move complete, result=0
23:16:50.084 00.001 11616 worker thread done servicing request
23:16:50.104 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=163, Gamma=1.290
23:16:50.121 00.017 12268 UpdateGuideState exits: m=173 SNR=9.1
23:16:50.122 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:50.122 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:50.122 00.000 12268 Enqueuing Expose request
23:16:50.122 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:16:50.122 00.000 11616 Worker thread wakes up
23:16:50.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:50.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:52.133 02.011 11616 Exposure complete
23:16:52.190 00.057 11616 worker thread done servicing request
23:16:52.190 00.000 12268 OnExposeComplete: enter
23:16:52.190 00.000 12268 UpdateGuideState(): m_state=6
23:16:52.190 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
23:16:52.190 00.000 12268 Star::Find returns 1 (0), X=914.59, Y=20.94, Mass=165, SNR=8.8, Peak=27 HFD=3.6
23:16:52.190 00.000 12268 MultiStar: [#1 0.38,-0.04,0.77,U] 
23:16:52.190 00.000 12268 single-star, 1 included, MultiStar: {0.24, 0.09}, one-star: {0.13, 0.20}
23:16:52.190 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
23:16:52.190 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.69)
23:16:52.190 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.20 hyp=0.23 cameraTheta=0.99 mountX=0.21 mountY=0.10, mountTheta=0.46
23:16:52.195 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.20, opts=13)
23:16:52.195 00.000 12268 Enqueuing Move request for scope (0.13, 0.20)
23:16:52.195 00.000 11616 Worker thread wakes up
23:16:52.196 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.20) opts 0xd
23:16:52.196 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.20)
23:16:52.196 00.000 11616 Moving (0.13, 0.20) raw xDistance=0.21 yDistance=0.10
23:16:52.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:16:52.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:16:52.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:52.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:16:52.196 00.000 11616 MoveAxis(E, 0, ABG)
23:16:52.196 00.000 11616 Move returns status 0, amount 0
23:16:52.196 00.000 11616 MoveAxis(N, 0, ABG)
23:16:52.196 00.000 11616 Move returns status 0, amount 0
23:16:52.196 00.000 11616 move complete, result=0
23:16:52.197 00.001 11616 worker thread done servicing request
23:16:52.218 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=150, Gamma=1.290
23:16:52.236 00.018 12268 UpdateGuideState exits: m=165 SNR=8.8
23:16:52.237 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:52.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:52.237 00.000 12268 Enqueuing Expose request
23:16:52.237 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:52.237 00.000 11616 Worker thread wakes up
23:16:52.237 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:52.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:54.244 02.007 11616 Exposure complete
23:16:54.302 00.058 11616 worker thread done servicing request
23:16:54.303 00.001 12268 OnExposeComplete: enter
23:16:54.303 00.000 12268 UpdateGuideState(): m_state=6
23:16:54.303 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
23:16:54.303 00.000 12268 Star::Find returns 1 (0), X=914.59, Y=20.91, Mass=187, SNR=9.4, Peak=35 HFD=3.4
23:16:54.303 00.000 12268 MultiStar: [#1 0.37,-0.47,0.00,M1] 
23:16:54.303 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
23:16:54.304 00.001 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.60)
23:16:54.304 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.90 mountX=0.17 mountY=0.10, mountTheta=0.55
23:16:54.305 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.16, opts=13)
23:16:54.305 00.000 12268 Enqueuing Move request for scope (0.12, 0.16)
23:16:54.306 00.001 11616 Worker thread wakes up
23:16:54.306 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
23:16:54.306 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
23:16:54.306 00.000 11616 Moving (0.12, 0.16) raw xDistance=0.17 yDistance=0.10
23:16:54.306 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:16:54.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:16:54.306 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:54.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:16:54.306 00.000 11616 MoveAxis(E, 0, ABG)
23:16:54.306 00.000 11616 Move returns status 0, amount 0
23:16:54.306 00.000 11616 MoveAxis(N, 0, ABG)
23:16:54.307 00.001 11616 Move returns status 0, amount 0
23:16:54.307 00.000 11616 move complete, result=0
23:16:54.307 00.000 11616 worker thread done servicing request
23:16:54.330 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=175, Gamma=1.290
23:16:54.350 00.020 12268 UpdateGuideState exits: m=187 SNR=9.4
23:16:54.350 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:54.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:54.350 00.000 12268 Enqueuing Expose request
23:16:54.350 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:54.351 00.001 11616 Worker thread wakes up
23:16:54.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:54.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:56.354 02.003 11616 Exposure complete
23:16:56.411 00.057 11616 worker thread done servicing request
23:16:56.411 00.000 12268 OnExposeComplete: enter
23:16:56.412 00.001 12268 UpdateGuideState(): m_state=6
23:16:56.412 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
23:16:56.412 00.000 12268 Star::Find returns 1 (0), X=914.79, Y=21.13, Mass=173, SNR=9.0, Peak=27 HFD=3.4
23:16:56.412 00.000 12268 MultiStar: [#1 0.44,-0.19,0.80,U] 
23:16:56.412 00.000 12268 refined, 1 included, MultiStar: {0.37, 0.13}, one-star: {0.33, 0.38}
23:16:56.412 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
23:16:56.412 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
23:16:56.412 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.13 hyp=0.40 cameraTheta=0.33 mountX=0.17 mountY=0.36, mountTheta=1.13
23:16:56.414 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.13, opts=13)
23:16:56.414 00.000 12268 Enqueuing Move request for scope (0.37, 0.13)
23:16:56.414 00.000 11616 Worker thread wakes up
23:16:56.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.13) opts 0xd
23:16:56.414 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.13)
23:16:56.414 00.000 11616 Moving (0.37, 0.13) raw xDistance=0.17 yDistance=0.36
23:16:56.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:16:56.415 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:16:56.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:16:56.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
23:16:56.416 00.001 11616 MoveAxis(E, 0, ABG)
23:16:56.416 00.000 11616 Move returns status 0, amount 0
23:16:56.416 00.000 11616 MoveAxis(N, 0, ABG)
23:16:56.416 00.000 11616 Move returns status 0, amount 0
23:16:56.416 00.000 11616 move complete, result=0
23:16:56.417 00.001 11616 worker thread done servicing request
23:16:56.441 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=201, Gamma=1.290
23:16:56.459 00.018 12268 UpdateGuideState exits: m=173 SNR=9.0
23:16:56.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:56.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:56.459 00.000 12268 Enqueuing Expose request
23:16:56.459 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
23:16:56.459 00.000 11616 Worker thread wakes up
23:16:56.460 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:56.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:16:58.479 02.019 11616 Exposure complete
23:16:58.538 00.059 11616 worker thread done servicing request
23:16:58.539 00.001 12268 OnExposeComplete: enter
23:16:58.539 00.000 12268 UpdateGuideState(): m_state=6
23:16:58.539 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
23:16:58.539 00.000 12268 Star::Find returns 1 (0), X=914.57, Y=20.17, Mass=153, SNR=8.5, Peak=27 HFD=3.4
23:16:58.539 00.000 12268 MultiStar: [#1 0.16,-1.45,0.00,M1] 
23:16:58.539 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
23:16:58.539 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.31)
23:16:58.539 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.58 hyp=0.59 cameraTheta=-1.39 mountX=-0.57 mountY=0.18, mountTheta=2.84
23:16:58.541 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.58, opts=13)
23:16:58.541 00.000 12268 Enqueuing Move request for scope (0.10, -0.58)
23:16:58.541 00.000 11616 Worker thread wakes up
23:16:58.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.58) opts 0xd
23:16:58.542 00.001 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.58)
23:16:58.542 00.000 11616 Moving (0.10, -0.58) raw xDistance=-0.57 yDistance=0.18
23:16:58.542 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
23:16:58.542 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:16:58.542 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:16:58.542 00.000 11616 MoveAxis(E, 317, ABG)
23:16:58.542 00.000 11616 Guiding  Dir = 2, Dur = 317
23:16:58.543 00.001 11616 IsSlewing returns 0
23:16:58.543 00.000 11616 IsGuiding returns 0
23:16:58.543 00.000 11616 PulseGuide returned control before completion, sleep 327
23:16:58.563 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
23:16:58.581 00.018 12268 UpdateGuideState exits: m=153 SNR=8.5
23:16:58.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:58.582 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:16:58.582 00.000 12268 Enqueuing Expose request
23:16:58.878 00.296 11616 IsGuiding returns 1
23:16:58.878 00.000 11616 scope still moving after pulse duration time elapsed
23:16:58.909 00.031 11616 IsSlewing returns 0
23:16:58.909 00.000 11616 IsGuiding returns 0
23:16:58.909 00.000 11616 scope move finished after 317 + 49 ms
23:16:58.909 00.000 11616 Move returns status 0, amount 317
23:16:58.909 00.000 11616 MoveAxis(N, 0, ABG)
23:16:58.909 00.000 11616 Move returns status 0, amount 0
23:16:58.909 00.000 11616 move complete, result=0
23:16:58.909 00.000 11616 worker thread done servicing request
23:16:58.910 00.001 11616 Worker thread wakes up
23:16:58.910 00.000 12268 GuideStep: -0.6 px 317 ms EAST, 0.2 px 0 ms NORTH
23:16:58.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:16:58.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:00.920 02.010 11616 Exposure complete
23:17:00.976 00.056 11616 worker thread done servicing request
23:17:00.976 00.000 12268 OnExposeComplete: enter
23:17:00.976 00.000 12268 UpdateGuideState(): m_state=6
23:17:00.977 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
23:17:00.977 00.000 12268 Star::Find returns 1 (0), X=914.16, Y=20.28, Mass=161, SNR=8.7, Peak=26 HFD=3.5
23:17:00.977 00.000 12268 MultiStar: [#1 -0.46,-0.54,0.00,M2] 
23:17:00.977 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
23:17:00.977 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.44)
23:17:00.977 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.47 hyp=0.56 cameraTheta=-2.14 mountX=-0.50 mountY=-0.24, mountTheta=-2.69
23:17:00.978 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.47, opts=13)
23:17:00.978 00.000 12268 Enqueuing Move request for scope (-0.30, -0.47)
23:17:00.978 00.000 11616 Worker thread wakes up
23:17:00.978 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.47) opts 0xd
23:17:00.978 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.47)
23:17:00.978 00.000 11616 Moving (-0.30, -0.47) raw xDistance=-0.50 yDistance=-0.24
23:17:00.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
23:17:00.978 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:17:00.979 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:17:00.979 00.000 11616 MoveAxis(E, 278, ABG)
23:17:00.979 00.000 11616 Guiding  Dir = 2, Dur = 278
23:17:00.979 00.000 11616 IsSlewing returns 0
23:17:00.979 00.000 11616 IsGuiding returns 0
23:17:00.981 00.002 11616 PulseGuide returned control before completion, sleep 288
23:17:01.003 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=191, Gamma=1.290
23:17:01.020 00.017 12268 UpdateGuideState exits: m=161 SNR=8.7
23:17:01.020 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:01.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:01.020 00.000 12268 Enqueuing Expose request
23:17:01.281 00.261 11616 IsGuiding returns 0
23:17:01.281 00.000 11616 Move returns status 0, amount 278
23:17:01.281 00.000 11616 MoveAxis(N, 0, ABG)
23:17:01.281 00.000 11616 Move returns status 0, amount 0
23:17:01.281 00.000 11616 move complete, result=0
23:17:01.282 00.001 11616 worker thread done servicing request
23:17:01.282 00.000 11616 Worker thread wakes up
23:17:01.282 00.000 12268 GuideStep: -0.5 px 278 ms EAST, -0.2 px 0 ms NORTH
23:17:01.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:01.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:03.307 02.025 11616 Exposure complete
23:17:03.364 00.057 11616 worker thread done servicing request
23:17:03.365 00.001 12268 OnExposeComplete: enter
23:17:03.365 00.000 12268 UpdateGuideState(): m_state=6
23:17:03.365 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
23:17:03.365 00.000 12268 Star::Find returns 1 (0), X=914.33, Y=20.36, Mass=180, SNR=9.2, Peak=29 HFD=3.6
23:17:03.365 00.000 12268 MultiStar: [#1 0.13,-0.79,0.00,M3] 
23:17:03.365 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
23:17:03.366 00.001 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
23:17:03.366 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.39 hyp=0.41 cameraTheta=-1.91 mountX=-0.40 mountY=-0.09, mountTheta=-2.93
23:17:03.367 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.39, opts=13)
23:17:03.367 00.000 12268 Enqueuing Move request for scope (-0.14, -0.39)
23:17:03.367 00.000 11616 Worker thread wakes up
23:17:03.367 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.39) opts 0xd
23:17:03.367 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.39)
23:17:03.367 00.000 11616 Moving (-0.14, -0.39) raw xDistance=-0.40 yDistance=-0.09
23:17:03.368 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
23:17:03.368 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:03.368 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:17:03.368 00.000 11616 MoveAxis(E, 224, ABG)
23:17:03.368 00.000 11616 Guiding  Dir = 2, Dur = 224
23:17:03.368 00.000 11616 IsSlewing returns 0
23:17:03.368 00.000 11616 IsGuiding returns 0
23:17:03.369 00.001 11616 PulseGuide returned control before completion, sleep 234
23:17:03.390 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=196, Gamma=1.290
23:17:03.409 00.019 12268 UpdateGuideState exits: m=180 SNR=9.2
23:17:03.410 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:03.410 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:03.410 00.000 12268 Enqueuing Expose request
23:17:03.613 00.203 11616 IsGuiding returns 1
23:17:03.613 00.000 11616 scope still moving after pulse duration time elapsed
23:17:03.644 00.031 11616 IsSlewing returns 0
23:17:03.644 00.000 11616 IsGuiding returns 0
23:17:03.644 00.000 11616 scope move finished after 224 + 51 ms
23:17:03.644 00.000 11616 Move returns status 0, amount 224
23:17:03.645 00.001 11616 MoveAxis(N, 0, ABG)
23:17:03.645 00.000 11616 Move returns status 0, amount 0
23:17:03.645 00.000 11616 move complete, result=0
23:17:03.645 00.000 11616 worker thread done servicing request
23:17:03.645 00.000 11616 Worker thread wakes up
23:17:03.645 00.000 12268 GuideStep: -0.4 px 224 ms EAST, -0.1 px 0 ms NORTH
23:17:03.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:03.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:05.650 02.005 11616 Exposure complete
23:17:05.706 00.056 11616 worker thread done servicing request
23:17:05.706 00.000 12268 OnExposeComplete: enter
23:17:05.706 00.000 12268 UpdateGuideState(): m_state=6
23:17:05.706 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
23:17:05.706 00.000 12268 Star::Find returns 1 (0), X=914.18, Y=20.74, Mass=192, SNR=9.5, Peak=29 HFD=3.6
23:17:05.707 00.001 12268 MultiStar: [#1 -0.56,0.05,0.00,M4] 
23:17:05.707 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.60 = 1.68)
23:17:05.707 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.43)
23:17:05.707 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.00 hyp=0.28 cameraTheta=-3.13 mountX=-0.03 mountY=-0.28, mountTheta=-1.68
23:17:05.708 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.00, opts=13)
23:17:05.709 00.001 12268 Enqueuing Move request for scope (-0.28, -0.00)
23:17:05.709 00.000 11616 Worker thread wakes up
23:17:05.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.00) opts 0xd
23:17:05.709 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.00)
23:17:05.709 00.000 11616 Moving (-0.28, -0.00) raw xDistance=-0.03 yDistance=-0.28
23:17:05.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:05.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:17:05.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:17:05.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:17:05.709 00.000 11616 MoveAxis(E, 0, ABG)
23:17:05.710 00.001 11616 Move returns status 0, amount 0
23:17:05.710 00.000 11616 MoveAxis(N, 0, ABG)
23:17:05.710 00.000 11616 Move returns status 0, amount 0
23:17:05.710 00.000 11616 move complete, result=0
23:17:05.711 00.001 11616 worker thread done servicing request
23:17:05.734 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
23:17:05.752 00.018 12268 UpdateGuideState exits: m=192 SNR=9.5
23:17:05.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:05.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:05.752 00.000 12268 Enqueuing Expose request
23:17:05.752 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:17:05.752 00.000 11616 Worker thread wakes up
23:17:05.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:05.753 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:07.763 02.010 11616 Exposure complete
23:17:07.820 00.057 11616 worker thread done servicing request
23:17:07.820 00.000 12268 OnExposeComplete: enter
23:17:07.820 00.000 12268 UpdateGuideState(): m_state=6
23:17:07.820 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
23:17:07.820 00.000 12268 Star::Find returns 1 (0), X=914.00, Y=21.20, Mass=238, SNR=10.6, Peak=33 HFD=3.8
23:17:07.820 00.000 12268 MultiStar: [#1 0.07,-0.72,0.00,M5] 
23:17:07.820 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
23:17:07.821 00.001 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
23:17:07.821 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.46 hyp=0.65 cameraTheta=2.36 mountX=0.41 mountY=-0.52, mountTheta=-0.90
23:17:07.822 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=0.46, opts=13)
23:17:07.822 00.000 12268 Enqueuing Move request for scope (-0.46, 0.46)
23:17:07.822 00.000 11616 Worker thread wakes up
23:17:07.823 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.46) opts 0xd
23:17:07.823 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, 0.46)
23:17:07.823 00.000 11616 Moving (-0.46, 0.46) raw xDistance=0.41 yDistance=-0.52
23:17:07.823 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
23:17:07.823 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.23
23:17:07.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.41
23:17:07.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
23:17:07.823 00.000 11616 MoveAxis(W, 229, ABG)
23:17:07.823 00.000 11616 Guiding  Dir = 3, Dur = 229
23:17:07.824 00.001 11616 IsSlewing returns 0
23:17:07.824 00.000 11616 IsGuiding returns 0
23:17:07.824 00.000 11616 PulseGuide returned control before completion, sleep 239
23:17:07.851 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
23:17:07.871 00.020 12268 UpdateGuideState exits: m=238 SNR=10.6
23:17:07.872 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:07.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:07.872 00.000 12268 Enqueuing Expose request
23:17:08.073 00.201 11616 IsGuiding returns 1
23:17:08.073 00.000 11616 scope still moving after pulse duration time elapsed
23:17:08.104 00.031 11616 IsSlewing returns 0
23:17:08.104 00.000 11616 IsGuiding returns 0
23:17:08.105 00.001 11616 scope move finished after 229 + 51 ms
23:17:08.105 00.000 11616 Move returns status 0, amount 229
23:17:08.105 00.000 11616 MoveAxis(N, 44, ABG)
23:17:08.105 00.000 11616 Guiding  Dir = 0, Dur = 44
23:17:08.105 00.000 11616 IsSlewing returns 0
23:17:08.105 00.000 11616 IsGuiding returns 0
23:17:08.106 00.001 11616 PulseGuide returned control before completion, sleep 54
23:17:08.168 00.062 11616 IsGuiding returns 1
23:17:08.168 00.000 11616 scope still moving after pulse duration time elapsed
23:17:08.198 00.030 11616 IsSlewing returns 0
23:17:08.198 00.000 11616 IsGuiding returns 0
23:17:08.198 00.000 11616 scope move finished after 44 + 49 ms
23:17:08.198 00.000 11616 Move returns status 0, amount 44
23:17:08.198 00.000 11616 move complete, result=0
23:17:08.199 00.001 11616 worker thread done servicing request
23:17:08.199 00.000 11616 Worker thread wakes up
23:17:08.199 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:08.199 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:08.199 00.000 12268 GuideStep: 0.4 px 229 ms WEST, -0.5 px 44 ms NORTH
23:17:10.214 02.015 11616 Exposure complete
23:17:10.269 00.055 11616 worker thread done servicing request
23:17:10.269 00.000 12268 OnExposeComplete: enter
23:17:10.270 00.001 12268 UpdateGuideState(): m_state=6
23:17:10.270 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
23:17:10.270 00.000 12268 Star::Find returns 1 (0), X=914.40, Y=21.07, Mass=287, SNR=11.7, Peak=34 HFD=3.8
23:17:10.270 00.000 12268 MultiStar: [#1 0.17,0.09,0.60,U] 
23:17:10.270 00.000 12268 refined, 1 included, MultiStar: {0.02, 0.24}, one-star: {-0.07, 0.33}
23:17:10.270 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
23:17:10.270 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
23:17:10.270 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.47 mountX=0.24 mountY=-0.01, mountTheta=-0.03
23:17:10.272 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.24, opts=13)
23:17:10.272 00.000 12268 Enqueuing Move request for scope (0.02, 0.24)
23:17:10.273 00.001 11616 Worker thread wakes up
23:17:10.273 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
23:17:10.273 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
23:17:10.273 00.000 11616 Moving (0.02, 0.24) raw xDistance=0.24 yDistance=-0.01
23:17:10.273 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
23:17:10.273 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:10.273 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:17:10.273 00.000 11616 MoveAxis(W, 133, ABG)
23:17:10.273 00.000 11616 Guiding  Dir = 3, Dur = 133
23:17:10.273 00.000 11616 IsSlewing returns 0
23:17:10.274 00.001 11616 IsGuiding returns 0
23:17:10.274 00.000 11616 PulseGuide returned control before completion, sleep 143
23:17:10.296 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:17:10.313 00.017 12268 UpdateGuideState exits: m=287 SNR=11.7
23:17:10.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:10.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:10.313 00.000 12268 Enqueuing Expose request
23:17:10.419 00.106 11616 IsGuiding returns 1
23:17:10.419 00.000 11616 scope still moving after pulse duration time elapsed
23:17:10.450 00.031 11616 IsSlewing returns 0
23:17:10.450 00.000 11616 IsGuiding returns 0
23:17:10.450 00.000 11616 scope move finished after 133 + 43 ms
23:17:10.450 00.000 11616 Move returns status 0, amount 133
23:17:10.451 00.001 11616 MoveAxis(N, 0, ABG)
23:17:10.451 00.000 11616 Move returns status 0, amount 0
23:17:10.451 00.000 11616 move complete, result=0
23:17:10.451 00.000 11616 worker thread done servicing request
23:17:10.451 00.000 11616 Worker thread wakes up
23:17:10.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:10.451 00.000 12268 GuideStep: 0.2 px 133 ms WEST, -0.0 px 0 ms NORTH
23:17:10.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:12.462 02.011 11616 Exposure complete
23:17:12.519 00.057 11616 worker thread done servicing request
23:17:12.520 00.001 12268 OnExposeComplete: enter
23:17:12.520 00.000 12268 UpdateGuideState(): m_state=6
23:17:12.520 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
23:17:12.520 00.000 12268 Star::Find returns 1 (0), X=914.46, Y=20.64, Mass=295, SNR=11.8, Peak=36 HFD=3.5
23:17:12.520 00.000 12268 MultiStar: [#1 -0.13,-0.36,0.60,U] 
23:17:12.520 00.000 12268 single-star, 1 included, MultiStar: {-0.05, -0.20}, one-star: {-0.01, -0.11}
23:17:12.520 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
23:17:12.520 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
23:17:12.520 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.62 mountX=-0.11 mountY=0.01, mountTheta=3.06
23:17:12.524 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.11, opts=13)
23:17:12.524 00.000 12268 Enqueuing Move request for scope (-0.01, -0.11)
23:17:12.524 00.000 11616 Worker thread wakes up
23:17:12.524 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
23:17:12.524 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
23:17:12.524 00.000 11616 Moving (-0.01, -0.11) raw xDistance=-0.11 yDistance=0.01
23:17:12.524 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:17:12.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:17:12.524 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:12.525 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:17:12.525 00.000 11616 MoveAxis(E, 0, ABG)
23:17:12.525 00.000 11616 Move returns status 0, amount 0
23:17:12.525 00.000 11616 MoveAxis(N, 0, ABG)
23:17:12.525 00.000 11616 Move returns status 0, amount 0
23:17:12.525 00.000 11616 move complete, result=0
23:17:12.525 00.000 11616 worker thread done servicing request
23:17:12.550 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:17:12.571 00.021 12268 UpdateGuideState exits: m=295 SNR=11.8
23:17:12.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:12.572 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:12.572 00.000 12268 Enqueuing Expose request
23:17:12.572 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:12.572 00.000 11616 Worker thread wakes up
23:17:12.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:12.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:14.581 02.009 11616 Exposure complete
23:17:14.642 00.061 11616 worker thread done servicing request
23:17:14.642 00.000 12268 OnExposeComplete: enter
23:17:14.643 00.001 12268 UpdateGuideState(): m_state=6
23:17:14.643 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
23:17:14.643 00.000 12268 Star::Find returns 1 (0), X=914.21, Y=21.41, Mass=403, SNR=13.7, Peak=40 HFD=5.1
23:17:14.643 00.000 12268 MultiStar: [#1 0.23,0.86,0.00,M4] 
23:17:14.643 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
23:17:14.643 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
23:17:14.644 00.001 12268 CameraToMount -- cameraX=-0.26 cameraY=0.67 hyp=0.72 cameraTheta=1.94 mountX=0.64 mountY=-0.34, mountTheta=-0.49
23:17:14.645 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.67, opts=13)
23:17:14.645 00.000 12268 Enqueuing Move request for scope (-0.26, 0.67)
23:17:14.645 00.000 11616 Worker thread wakes up
23:17:14.646 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.67) opts 0xd
23:17:14.646 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.67)
23:17:14.646 00.000 11616 Moving (-0.26, 0.67) raw xDistance=0.64 yDistance=-0.34
23:17:14.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.64
23:17:14.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
23:17:14.646 00.000 11616 MoveAxis(W, 358, ABG)
23:17:14.646 00.000 11616 Guiding  Dir = 3, Dur = 358
23:17:14.646 00.000 11616 IsSlewing returns 0
23:17:14.646 00.000 11616 IsGuiding returns 0
23:17:14.647 00.001 11616 PulseGuide returned control before completion, sleep 368
23:17:14.667 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:14.685 00.018 12268 UpdateGuideState exits: m=403 SNR=13.7
23:17:14.685 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:14.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:14.685 00.000 12268 Enqueuing Expose request
23:17:15.028 00.343 11616 IsGuiding returns 1
23:17:15.028 00.000 11616 scope still moving after pulse duration time elapsed
23:17:15.058 00.030 11616 IsSlewing returns 0
23:17:15.058 00.000 11616 IsGuiding returns 0
23:17:15.058 00.000 11616 scope move finished after 358 + 53 ms
23:17:15.059 00.001 11616 Move returns status 0, amount 358
23:17:15.059 00.000 11616 MoveAxis(N, 29, ABG)
23:17:15.059 00.000 11616 Guiding  Dir = 0, Dur = 29
23:17:15.059 00.000 11616 IsSlewing returns 0
23:17:15.059 00.000 11616 IsGuiding returns 0
23:17:15.060 00.001 11616 PulseGuide returned control before completion, sleep 39
23:17:15.106 00.046 11616 IsGuiding returns 1
23:17:15.106 00.000 11616 scope still moving after pulse duration time elapsed
23:17:15.137 00.031 11616 IsSlewing returns 0
23:17:15.138 00.001 11616 IsGuiding returns 1
23:17:15.168 00.030 11616 IsSlewing returns 0
23:17:15.169 00.001 11616 IsGuiding returns 1
23:17:15.199 00.030 11616 IsSlewing returns 0
23:17:15.199 00.000 11616 IsGuiding returns 1
23:17:15.230 00.031 11616 IsSlewing returns 0
23:17:15.231 00.001 11616 IsGuiding returns 0
23:17:15.231 00.000 11616 scope move finished after 29 + 142 ms
23:17:15.231 00.000 11616 Move returns status 0, amount 29
23:17:15.231 00.000 11616 move complete, result=0
23:17:15.231 00.000 11616 worker thread done servicing request
23:17:15.231 00.000 11616 Worker thread wakes up
23:17:15.231 00.000 12268 GuideStep: 0.6 px 358 ms WEST, -0.3 px 29 ms NORTH
23:17:15.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:15.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:17.253 02.022 11616 Exposure complete
23:17:17.312 00.059 11616 worker thread done servicing request
23:17:17.312 00.000 12268 OnExposeComplete: enter
23:17:17.313 00.001 12268 UpdateGuideState(): m_state=6
23:17:17.313 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
23:17:17.313 00.000 12268 Star::Find returns 1 (0), X=914.34, Y=21.22, Mass=364, SNR=13.1, Peak=39 HFD=3.9
23:17:17.313 00.000 12268 MultiStar: [#1 0.39,0.38,0.64,U] 
23:17:17.313 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.44}, one-star: {-0.12, 0.47}
23:17:17.313 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
23:17:17.313 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
23:17:17.313 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.44 hyp=0.44 cameraTheta=1.40 mountX=0.44 mountY=0.02, mountTheta=0.04
23:17:17.315 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.44, opts=13)
23:17:17.315 00.000 12268 Enqueuing Move request for scope (0.07, 0.44)
23:17:17.315 00.000 11616 Worker thread wakes up
23:17:17.316 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.44) opts 0xd
23:17:17.316 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.44)
23:17:17.316 00.000 11616 Moving (0.07, 0.44) raw xDistance=0.44 yDistance=0.02
23:17:17.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
23:17:17.316 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:17.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:17:17.316 00.000 11616 MoveAxis(W, 248, ABG)
23:17:17.316 00.000 11616 Guiding  Dir = 3, Dur = 248
23:17:17.317 00.001 11616 IsSlewing returns 0
23:17:17.317 00.000 11616 IsGuiding returns 0
23:17:17.318 00.001 11616 PulseGuide returned control before completion, sleep 258
23:17:17.340 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:17.359 00.019 12268 UpdateGuideState exits: m=364 SNR=13.1
23:17:17.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:17.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:17.359 00.000 12268 Enqueuing Expose request
23:17:17.591 00.232 11616 IsGuiding returns 1
23:17:17.591 00.000 11616 scope still moving after pulse duration time elapsed
23:17:17.623 00.032 11616 IsSlewing returns 0
23:17:17.623 00.000 11616 IsGuiding returns 0
23:17:17.623 00.000 11616 scope move finished after 248 + 57 ms
23:17:17.623 00.000 11616 Move returns status 0, amount 248
23:17:17.623 00.000 11616 MoveAxis(N, 0, ABG)
23:17:17.623 00.000 11616 Move returns status 0, amount 0
23:17:17.623 00.000 11616 move complete, result=0
23:17:17.623 00.000 11616 worker thread done servicing request
23:17:17.624 00.001 12268 GuideStep: 0.4 px 248 ms WEST, 0.0 px 0 ms NORTH
23:17:17.624 00.000 11616 Worker thread wakes up
23:17:17.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:17.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:19.638 02.014 11616 Exposure complete
23:17:19.696 00.058 11616 worker thread done servicing request
23:17:19.697 00.001 12268 OnExposeComplete: enter
23:17:19.697 00.000 12268 UpdateGuideState(): m_state=6
23:17:19.697 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
23:17:19.697 00.000 12268 Star::Find returns 1 (0), X=914.11, Y=20.90, Mass=401, SNR=13.8, Peak=54 HFD=4.2
23:17:19.697 00.000 12268 MultiStar: [#1 0.05,-0.34,0.56,U] 
23:17:19.697 00.000 12268 refined, 1 included, MultiStar: {-0.21, -0.02}, one-star: {-0.35, 0.16}
23:17:19.697 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
23:17:19.697 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.34)
23:17:19.698 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.04 mountX=-0.04 mountY=-0.20, mountTheta=-1.77
23:17:19.699 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.02, opts=13)
23:17:19.699 00.000 12268 Enqueuing Move request for scope (-0.21, -0.02)
23:17:19.699 00.000 11616 Worker thread wakes up
23:17:19.699 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd
23:17:19.699 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.02)
23:17:19.700 00.001 11616 Moving (-0.21, -0.02) raw xDistance=-0.04 yDistance=-0.20
23:17:19.700 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:19.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:17:19.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
23:17:19.700 00.000 11616 MoveAxis(E, 0, ABG)
23:17:19.700 00.000 11616 Move returns status 0, amount 0
23:17:19.700 00.000 11616 MoveAxis(N, 17, ABG)
23:17:19.700 00.000 11616 Guiding  Dir = 0, Dur = 17
23:17:19.701 00.001 11616 IsSlewing returns 0
23:17:19.701 00.000 11616 IsGuiding returns 0
23:17:19.702 00.001 11616 PulseGuide returned control before completion, sleep 27
23:17:19.722 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:19.740 00.018 12268 UpdateGuideState exits: m=401 SNR=13.8
23:17:19.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:19.740 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:19.740 00.000 12268 Enqueuing Expose request
23:17:19.742 00.002 11616 IsGuiding returns 1
23:17:19.742 00.000 11616 scope still moving after pulse duration time elapsed
23:17:19.773 00.031 11616 IsSlewing returns 0
23:17:19.774 00.001 11616 IsGuiding returns 0
23:17:19.774 00.000 11616 scope move finished after 17 + 55 ms
23:17:19.774 00.000 11616 Move returns status 0, amount 17
23:17:19.774 00.000 11616 move complete, result=0
23:17:19.776 00.002 11616 worker thread done servicing request
23:17:19.776 00.000 11616 Worker thread wakes up
23:17:19.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:19.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:19.777 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 17 ms NORTH
23:17:21.789 02.012 11616 Exposure complete
23:17:21.844 00.055 11616 worker thread done servicing request
23:17:21.845 00.001 12268 OnExposeComplete: enter
23:17:21.845 00.000 12268 UpdateGuideState(): m_state=6
23:17:21.845 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
23:17:21.845 00.000 12268 Star::Find returns 1 (0), X=914.10, Y=20.33, Mass=476, SNR=15.1, Peak=53 HFD=5.0
23:17:21.845 00.000 12268 MultiStar: [#1 -0.41,-0.96,0.00,M3] 
23:17:21.845 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
23:17:21.846 00.001 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
23:17:21.846 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.42 hyp=0.56 cameraTheta=-2.29 mountX=-0.45 mountY=-0.31, mountTheta=-2.55
23:17:21.847 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.42, opts=13)
23:17:21.847 00.000 12268 Enqueuing Move request for scope (-0.36, -0.42)
23:17:21.848 00.001 11616 Worker thread wakes up
23:17:21.848 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.42) opts 0xd
23:17:21.848 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.42)
23:17:21.848 00.000 11616 Moving (-0.36, -0.42) raw xDistance=-0.45 yDistance=-0.31
23:17:21.848 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
23:17:21.848 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.36
23:17:21.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
23:17:21.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
23:17:21.848 00.000 11616 MoveAxis(E, 254, ABG)
23:17:21.848 00.000 11616 Guiding  Dir = 2, Dur = 254
23:17:21.848 00.000 11616 IsSlewing returns 0
23:17:21.849 00.001 11616 IsGuiding returns 0
23:17:21.849 00.000 11616 PulseGuide returned control before completion, sleep 264
23:17:21.872 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=216, Gamma=1.290
23:17:21.893 00.021 12268 UpdateGuideState exits: m=476 SNR=15.1
23:17:21.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:21.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:21.893 00.000 12268 Enqueuing Expose request
23:17:22.116 00.223 11616 IsGuiding returns 1
23:17:22.116 00.000 11616 scope still moving after pulse duration time elapsed
23:17:22.148 00.032 11616 IsSlewing returns 0
23:17:22.148 00.000 11616 IsGuiding returns 0
23:17:22.148 00.000 11616 scope move finished after 254 + 44 ms
23:17:22.148 00.000 11616 Move returns status 0, amount 254
23:17:22.148 00.000 11616 MoveAxis(N, 26, ABG)
23:17:22.148 00.000 11616 Guiding  Dir = 0, Dur = 26
23:17:22.149 00.001 11616 IsSlewing returns 0
23:17:22.149 00.000 11616 IsGuiding returns 0
23:17:22.149 00.000 11616 PulseGuide returned control before completion, sleep 36
23:17:22.194 00.045 11616 IsGuiding returns 1
23:17:22.194 00.000 11616 scope still moving after pulse duration time elapsed
23:17:22.225 00.031 11616 IsSlewing returns 0
23:17:22.226 00.001 11616 IsGuiding returns 0
23:17:22.226 00.000 11616 scope move finished after 26 + 51 ms
23:17:22.226 00.000 11616 Move returns status 0, amount 26
23:17:22.226 00.000 11616 move complete, result=0
23:17:22.226 00.000 11616 worker thread done servicing request
23:17:22.226 00.000 11616 Worker thread wakes up
23:17:22.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:22.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:22.227 00.001 12268 GuideStep: -0.5 px 254 ms EAST, -0.3 px 26 ms NORTH
23:17:24.246 02.019 11616 Exposure complete
23:17:24.303 00.057 11616 worker thread done servicing request
23:17:24.303 00.000 12268 OnExposeComplete: enter
23:17:24.303 00.000 12268 UpdateGuideState(): m_state=6
23:17:24.304 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
23:17:24.304 00.000 12268 Star::Find returns 1 (0), X=914.20, Y=20.02, Mass=377, SNR=13.4, Peak=47 HFD=4.1
23:17:24.304 00.000 12268 MultiStar: [#1 -0.25,-1.38,0.00,M4] 
23:17:24.304 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
23:17:24.304 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
23:17:24.304 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.73 hyp=0.77 cameraTheta=-1.92 mountX=-0.75 mountY=-0.17, mountTheta=-2.92
23:17:24.306 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.73, opts=13)
23:17:24.306 00.000 12268 Enqueuing Move request for scope (-0.26, -0.73)
23:17:24.306 00.000 11616 Worker thread wakes up
23:17:24.306 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.73) opts 0xd
23:17:24.306 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.73)
23:17:24.307 00.001 11616 Moving (-0.26, -0.73) raw xDistance=-0.75 yDistance=-0.17
23:17:24.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.75
23:17:24.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
23:17:24.307 00.000 11616 MoveAxis(E, 420, ABG)
23:17:24.307 00.000 11616 Guiding  Dir = 2, Dur = 420
23:17:24.307 00.000 11616 IsSlewing returns 0
23:17:24.308 00.001 11616 IsGuiding returns 0
23:17:24.308 00.000 11616 PulseGuide returned control before completion, sleep 430
23:17:24.328 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:17:24.348 00.020 12268 UpdateGuideState exits: m=377 SNR=13.4
23:17:24.349 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:24.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:24.349 00.000 12268 Enqueuing Expose request
23:17:24.742 00.393 11616 IsGuiding returns 1
23:17:24.743 00.001 11616 scope still moving after pulse duration time elapsed
23:17:24.773 00.030 11616 IsSlewing returns 0
23:17:24.774 00.001 11616 IsGuiding returns 1
23:17:24.804 00.030 11616 IsSlewing returns 0
23:17:24.804 00.000 11616 IsGuiding returns 1
23:17:24.835 00.031 11616 IsSlewing returns 0
23:17:24.836 00.001 11616 IsGuiding returns 0
23:17:24.836 00.000 11616 scope move finished after 420 + 107 ms
23:17:24.836 00.000 11616 Move returns status 0, amount 420
23:17:24.836 00.000 11616 MoveAxis(N, 14, ABG)
23:17:24.836 00.000 11616 Guiding  Dir = 0, Dur = 14
23:17:24.837 00.001 11616 IsSlewing returns 0
23:17:24.837 00.000 11616 IsGuiding returns 0
23:17:24.837 00.000 11616 PulseGuide returned control before completion, sleep 24
23:17:24.866 00.029 11616 IsGuiding returns 1
23:17:24.866 00.000 11616 scope still moving after pulse duration time elapsed
23:17:24.898 00.032 11616 IsSlewing returns 0
23:17:24.898 00.000 11616 IsGuiding returns 0
23:17:24.899 00.001 11616 scope move finished after 14 + 47 ms
23:17:24.899 00.000 11616 Move returns status 0, amount 14
23:17:24.899 00.000 11616 move complete, result=0
23:17:24.899 00.000 11616 worker thread done servicing request
23:17:24.899 00.000 11616 Worker thread wakes up
23:17:24.899 00.000 12268 GuideStep: -0.8 px 420 ms EAST, -0.2 px 14 ms NORTH
23:17:24.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:24.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:26.918 02.019 11616 Exposure complete
23:17:26.975 00.057 11616 worker thread done servicing request
23:17:26.975 00.000 12268 OnExposeComplete: enter
23:17:26.975 00.000 12268 UpdateGuideState(): m_state=6
23:17:26.976 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
23:17:26.976 00.000 12268 Star::Find returns 1 (0), X=914.26, Y=20.73, Mass=391, SNR=13.7, Peak=41 HFD=4.2
23:17:26.976 00.000 12268 MultiStar: [#1 0.22,-0.24,0.76,U] 
23:17:26.976 00.000 12268 refined, 1 included, MultiStar: {-0.02, -0.12}, one-star: {-0.20, -0.02}
23:17:26.976 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
23:17:26.976 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.05)
23:17:26.976 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.75 mountX=-0.12 mountY=-0.01, mountTheta=-3.09
23:17:26.978 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.12, opts=13)
23:17:26.978 00.000 12268 Enqueuing Move request for scope (-0.02, -0.12)
23:17:26.978 00.000 11616 Worker thread wakes up
23:17:26.978 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
23:17:26.978 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
23:17:26.978 00.000 11616 Moving (-0.02, -0.12) raw xDistance=-0.12 yDistance=-0.01
23:17:26.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
23:17:26.978 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:26.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:17:26.979 00.001 11616 MoveAxis(E, 65, ABG)
23:17:26.979 00.000 11616 Guiding  Dir = 2, Dur = 65
23:17:26.979 00.000 11616 IsSlewing returns 0
23:17:26.979 00.000 11616 IsGuiding returns 0
23:17:26.980 00.001 11616 PulseGuide returned control before completion, sleep 75
23:17:27.003 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:27.021 00.018 12268 UpdateGuideState exits: m=391 SNR=13.7
23:17:27.022 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:27.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:27.022 00.000 12268 Enqueuing Expose request
23:17:27.058 00.036 11616 IsGuiding returns 1
23:17:27.058 00.000 11616 scope still moving after pulse duration time elapsed
23:17:27.096 00.038 11616 IsSlewing returns 0
23:17:27.098 00.002 11616 IsGuiding returns 0
23:17:27.098 00.000 11616 scope move finished after 65 + 53 ms
23:17:27.098 00.000 11616 Move returns status 0, amount 65
23:17:27.098 00.000 11616 MoveAxis(N, 0, ABG)
23:17:27.098 00.000 11616 Move returns status 0, amount 0
23:17:27.098 00.000 11616 move complete, result=0
23:17:27.098 00.000 11616 worker thread done servicing request
23:17:27.098 00.000 11616 Worker thread wakes up
23:17:27.098 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:27.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:27.106 00.008 12268 GuideStep: -0.1 px 65 ms EAST, -0.0 px 0 ms NORTH
23:17:29.114 02.008 11616 Exposure complete
23:17:29.175 00.061 11616 worker thread done servicing request
23:17:29.175 00.000 12268 OnExposeComplete: enter
23:17:29.175 00.000 12268 UpdateGuideState(): m_state=6
23:17:29.175 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
23:17:29.176 00.001 12268 Star::Find returns 1 (0), X=913.99, Y=20.65, Mass=461, SNR=14.8, Peak=54 HFD=4.2
23:17:29.176 00.000 12268 MultiStar: [#1 -0.13,-0.03,0.73,U] 
23:17:29.176 00.000 12268 refined, 1 included, MultiStar: {-0.33, -0.07}, one-star: {-0.48, -0.10}
23:17:29.176 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
23:17:29.176 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
23:17:29.176 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.07 hyp=0.34 cameraTheta=-2.94 mountX=-0.10 mountY=-0.32, mountTheta=-1.87
23:17:29.177 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.07, opts=13)
23:17:29.178 00.001 12268 Enqueuing Move request for scope (-0.33, -0.07)
23:17:29.178 00.000 11616 Worker thread wakes up
23:17:29.178 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.07) opts 0xd
23:17:29.178 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.07)
23:17:29.178 00.000 11616 Moving (-0.33, -0.07) raw xDistance=-0.10 yDistance=-0.32
23:17:29.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
23:17:29.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
23:17:29.178 00.000 11616 MoveAxis(E, 56, ABG)
23:17:29.178 00.000 11616 Guiding  Dir = 2, Dur = 56
23:17:29.179 00.001 11616 IsSlewing returns 0
23:17:29.179 00.000 11616 IsGuiding returns 0
23:17:29.179 00.000 11616 PulseGuide returned control before completion, sleep 66
23:17:29.200 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:29.219 00.019 12268 UpdateGuideState exits: m=461 SNR=14.8
23:17:29.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:29.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:29.219 00.000 12268 Enqueuing Expose request
23:17:29.248 00.029 11616 IsGuiding returns 1
23:17:29.248 00.000 11616 scope still moving after pulse duration time elapsed
23:17:29.280 00.032 11616 IsSlewing returns 0
23:17:29.280 00.000 11616 IsGuiding returns 0
23:17:29.280 00.000 11616 scope move finished after 56 + 45 ms
23:17:29.280 00.000 11616 Move returns status 0, amount 56
23:17:29.280 00.000 11616 MoveAxis(N, 27, ABG)
23:17:29.280 00.000 11616 Guiding  Dir = 0, Dur = 27
23:17:29.281 00.001 11616 IsSlewing returns 0
23:17:29.281 00.000 11616 IsGuiding returns 0
23:17:29.281 00.000 11616 PulseGuide returned control before completion, sleep 37
23:17:29.329 00.048 11616 IsGuiding returns 1
23:17:29.329 00.000 11616 scope still moving after pulse duration time elapsed
23:17:29.359 00.030 11616 IsSlewing returns 0
23:17:29.359 00.000 11616 IsGuiding returns 0
23:17:29.359 00.000 11616 scope move finished after 27 + 50 ms
23:17:29.359 00.000 11616 Move returns status 0, amount 27
23:17:29.359 00.000 11616 move complete, result=0
23:17:29.360 00.001 11616 worker thread done servicing request
23:17:29.360 00.000 11616 Worker thread wakes up
23:17:29.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:29.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:29.360 00.000 12268 GuideStep: -0.1 px 56 ms EAST, -0.3 px 27 ms NORTH
23:17:31.368 02.008 11616 Exposure complete
23:17:31.425 00.057 11616 worker thread done servicing request
23:17:31.425 00.000 12268 OnExposeComplete: enter
23:17:31.425 00.000 12268 UpdateGuideState(): m_state=6
23:17:31.426 00.001 12268 Star::Find(15, 913, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
23:17:31.426 00.000 12268 Star::Find returns 1 (0), X=914.13, Y=21.43, Mass=488, SNR=15.2, Peak=50 HFD=4.4
23:17:31.426 00.000 12268 Status Line: Mass: 488 vs 238
23:17:31.428 00.002 12268 UpdateCurrentPosition: star mass new=488.4 exp=238.4 thresh=50% limits=(116.2, 726.7, 476.8)
23:17:31.428 00.000 12268 DistanceChecker: activated
23:17:31.428 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:17:31.429 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:17:31.429 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:17:31.429 00.000 11616 Worker thread wakes up
23:17:31.429 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:17:31.430 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:17:31.430 00.000 11616 move complete, result=0
23:17:31.430 00.000 11616 worker thread done servicing request
23:17:31.532 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:17:31.532 00.000 12268 Status Line: Star lost - mass changed
23:17:31.535 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:31.554 00.019 12268 UpdateGuideState exits: Star lost - mass changed
23:17:31.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:31.554 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:17:31.554 00.000 12268 Enqueuing Expose request
23:17:31.554 00.000 11616 Worker thread wakes up
23:17:31.554 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:31.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:17:33.571 02.017 11616 Exposure complete
23:17:33.632 00.061 11616 worker thread done servicing request
23:17:33.632 00.000 12268 OnExposeComplete: enter
23:17:33.632 00.000 12268 UpdateGuideState(): m_state=6
23:17:33.633 00.001 12268 Star::Find(15, 913, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
23:17:33.633 00.000 12268 Star::Find returns 1 (0), X=914.60, Y=21.53, Mass=431, SNR=14.4, Peak=42 HFD=4.4
23:17:33.633 00.000 12268 DistanceChecker: reject for large offset (0.80 > 0.71) avgDist = 0.35 count = 136
23:17:33.633 00.000 12268 Status Line: Recovering
23:17:33.636 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:17:33.636 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:17:33.636 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:17:33.637 00.001 11616 Worker thread wakes up
23:17:33.637 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:17:33.637 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:17:33.637 00.000 11616 move complete, result=0
23:17:33.637 00.000 11616 worker thread done servicing request
23:17:33.752 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:17:33.752 00.000 12268 Status Line: No star found
23:17:33.755 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:33.773 00.018 12268 UpdateGuideState exits: No star found
23:17:33.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:33.773 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:17:33.773 00.000 12268 Enqueuing Expose request
23:17:33.773 00.000 11616 Worker thread wakes up
23:17:33.773 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:33.773 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:17:35.787 02.014 11616 Exposure complete
23:17:35.846 00.059 11616 worker thread done servicing request
23:17:35.846 00.000 12268 OnExposeComplete: enter
23:17:35.846 00.000 12268 UpdateGuideState(): m_state=6
23:17:35.846 00.000 12268 Star::Find(15, 913, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
23:17:35.846 00.000 12268 Star::Find returns 1 (0), X=914.48, Y=21.70, Mass=482, SNR=15.2, Peak=52 HFD=4.2
23:17:35.846 00.000 12268 DistanceChecker: reject for large offset (0.95 > 0.71) avgDist = 0.35 count = 136
23:17:35.846 00.000 12268 Status Line: Recovering
23:17:35.849 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:17:35.850 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:17:35.850 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:17:35.851 00.001 11616 Worker thread wakes up
23:17:35.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:17:35.851 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:17:35.851 00.000 11616 move complete, result=0
23:17:35.851 00.000 11616 worker thread done servicing request
23:17:35.956 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:17:35.956 00.000 12268 Status Line: No star found
23:17:35.958 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:17:35.976 00.018 12268 UpdateGuideState exits: No star found
23:17:35.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:35.976 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:17:35.976 00.000 12268 Enqueuing Expose request
23:17:35.977 00.001 11616 Worker thread wakes up
23:17:35.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:35.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:17:37.985 02.008 11616 Exposure complete
23:17:38.041 00.056 11616 worker thread done servicing request
23:17:38.041 00.000 12268 OnExposeComplete: enter
23:17:38.041 00.000 12268 UpdateGuideState(): m_state=6
23:17:38.042 00.001 12268 Star::Find(15, 913, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
23:17:38.042 00.000 12268 Star::Find returns 1 (0), X=913.89, Y=21.30, Mass=489, SNR=15.3, Peak=54 HFD=4.1
23:17:38.042 00.000 12268 DistanceChecker: reject for large offset (0.80 > 0.71) avgDist = 0.35 count = 136
23:17:38.042 00.000 12268 DistanceChecker: begin recovering
23:17:38.042 00.000 12268 MultiStar: [#1 -0.07,0.30,0.71,U] 
23:17:38.042 00.000 12268 refined, 1 included, MultiStar: {-0.37, 0.45}, one-star: {-0.58, 0.55}
23:17:38.042 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
23:17:38.042 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
23:17:38.043 00.001 12268 CameraToMount -- cameraX=-0.37 cameraY=0.45 hyp=0.58 cameraTheta=2.25 mountX=0.41 mountY=-0.42, mountTheta=-0.80
23:17:38.044 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.45, opts=13)
23:17:38.044 00.000 12268 Enqueuing Move request for scope (-0.37, 0.45)
23:17:38.044 00.000 11616 Worker thread wakes up
23:17:38.044 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.45) opts 0xd
23:17:38.044 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.45)
23:17:38.044 00.000 11616 Moving (-0.37, 0.45) raw xDistance=0.41 yDistance=-0.42
23:17:38.045 00.001 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
23:17:38.045 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.23
23:17:38.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
23:17:38.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
23:17:38.045 00.000 11616 MoveAxis(W, 230, ABG)
23:17:38.045 00.000 11616 Guiding  Dir = 3, Dur = 230
23:17:38.046 00.001 11616 IsSlewing returns 0
23:17:38.046 00.000 11616 IsGuiding returns 0
23:17:38.046 00.000 11616 PulseGuide returned control before completion, sleep 240
23:17:38.066 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:38.088 00.022 12268 UpdateGuideState exits: m=489 SNR=15.3
23:17:38.088 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:38.088 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:38.088 00.000 12268 Enqueuing Expose request
23:17:38.296 00.208 11616 IsGuiding returns 1
23:17:38.296 00.000 11616 scope still moving after pulse duration time elapsed
23:17:38.328 00.032 11616 IsSlewing returns 0
23:17:38.328 00.000 11616 IsGuiding returns 0
23:17:38.328 00.000 11616 scope move finished after 230 + 53 ms
23:17:38.328 00.000 11616 Move returns status 0, amount 230
23:17:38.329 00.001 11616 MoveAxis(N, 35, ABG)
23:17:38.329 00.000 11616 Guiding  Dir = 0, Dur = 35
23:17:38.329 00.000 11616 IsSlewing returns 0
23:17:38.329 00.000 11616 IsGuiding returns 0
23:17:38.329 00.000 11616 PulseGuide returned control before completion, sleep 45
23:17:38.376 00.047 11616 IsGuiding returns 1
23:17:38.376 00.000 11616 scope still moving after pulse duration time elapsed
23:17:38.406 00.030 11616 IsSlewing returns 0
23:17:38.406 00.000 11616 IsGuiding returns 0
23:17:38.406 00.000 11616 scope move finished after 35 + 41 ms
23:17:38.407 00.001 11616 Move returns status 0, amount 35
23:17:38.407 00.000 11616 move complete, result=0
23:17:38.407 00.000 11616 worker thread done servicing request
23:17:38.407 00.000 11616 Worker thread wakes up
23:17:38.407 00.000 12268 GuideStep: 0.4 px 230 ms WEST, -0.4 px 35 ms NORTH
23:17:38.407 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:38.407 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:40.418 02.011 11616 Exposure complete
23:17:40.475 00.057 11616 worker thread done servicing request
23:17:40.475 00.000 12268 OnExposeComplete: enter
23:17:40.476 00.001 12268 UpdateGuideState(): m_state=6
23:17:40.476 00.000 12268 Star::Find(15, 913, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
23:17:40.476 00.000 12268 Star::Find returns 1 (0), X=914.16, Y=21.84, Mass=487, SNR=15.3, Peak=61 HFD=4.1
23:17:40.476 00.000 12268 DistanceChecker: reject for large offset (1.14 > 0.73) avgDist = 0.36 count = 137
23:17:40.476 00.000 12268 MultiStar: large primary error, entering stabilization period
23:17:40.476 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
23:17:40.476 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
23:17:40.476 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=1.10 hyp=1.14 cameraTheta=1.84 mountX=1.06 mountY=-0.44, mountTheta=-0.39
23:17:40.479 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=1.10, opts=13)
23:17:40.480 00.001 12268 Enqueuing Move request for scope (-0.30, 1.10)
23:17:40.480 00.000 11616 Worker thread wakes up
23:17:40.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 1.10) opts 0xd
23:17:40.480 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 1.10)
23:17:40.480 00.000 11616 Moving (-0.30, 1.10) raw xDistance=1.06 yDistance=-0.44
23:17:40.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.53 from input 1.06
23:17:40.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
23:17:40.480 00.000 11616 MoveAxis(W, 595, ABG)
23:17:40.480 00.000 11616 Guiding  Dir = 3, Dur = 595
23:17:40.480 00.000 11616 IsSlewing returns 0
23:17:40.481 00.001 11616 IsGuiding returns 0
23:17:40.481 00.000 11616 PulseGuide returned control before completion, sleep 605
23:17:40.506 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:40.526 00.020 12268 UpdateGuideState exits: m=487 SNR=15.3
23:17:40.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:40.526 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:40.526 00.000 12268 Enqueuing Expose request
23:17:41.100 00.574 11616 IsGuiding returns 1
23:17:41.100 00.000 11616 scope still moving after pulse duration time elapsed
23:17:41.131 00.031 11616 IsSlewing returns 0
23:17:41.132 00.001 11616 IsGuiding returns 0
23:17:41.132 00.000 11616 scope move finished after 595 + 56 ms
23:17:41.132 00.000 11616 Move returns status 0, amount 595
23:17:41.132 00.000 11616 MoveAxis(N, 37, ABG)
23:17:41.132 00.000 11616 Guiding  Dir = 0, Dur = 37
23:17:41.132 00.000 11616 IsSlewing returns 0
23:17:41.133 00.001 11616 IsGuiding returns 0
23:17:41.133 00.000 11616 PulseGuide returned control before completion, sleep 47
23:17:41.194 00.061 11616 IsGuiding returns 1
23:17:41.194 00.000 11616 scope still moving after pulse duration time elapsed
23:17:41.224 00.030 11616 IsSlewing returns 0
23:17:41.224 00.000 11616 IsGuiding returns 0
23:17:41.224 00.000 11616 scope move finished after 37 + 54 ms
23:17:41.224 00.000 11616 Move returns status 0, amount 37
23:17:41.224 00.000 11616 move complete, result=0
23:17:41.224 00.000 11616 worker thread done servicing request
23:17:41.224 00.000 11616 Worker thread wakes up
23:17:41.225 00.001 12268 GuideStep: 1.1 px 595 ms WEST, -0.4 px 37 ms NORTH
23:17:41.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:41.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:43.230 02.005 11616 Exposure complete
23:17:43.291 00.061 11616 worker thread done servicing request
23:17:43.291 00.000 12268 OnExposeComplete: enter
23:17:43.291 00.000 12268 UpdateGuideState(): m_state=6
23:17:43.292 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
23:17:43.292 00.000 12268 Star::Find returns 1 (0), X=914.25, Y=21.75, Mass=482, SNR=15.2, Peak=64 HFD=3.8
23:17:43.292 00.000 12268 DistanceChecker: reject for large offset (1.02 > 0.80) avgDist = 0.40 count = 138
23:17:43.292 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
23:17:43.292 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
23:17:43.292 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=1.00 hyp=1.02 cameraTheta=1.78 mountX=0.98 mountY=-0.34, mountTheta=-0.34
23:17:43.294 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=1.00, opts=13)
23:17:43.294 00.000 12268 Enqueuing Move request for scope (-0.22, 1.00)
23:17:43.294 00.000 11616 Worker thread wakes up
23:17:43.294 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 1.00) opts 0xd
23:17:43.294 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 1.00)
23:17:43.294 00.000 11616 Moving (-0.22, 1.00) raw xDistance=0.98 yDistance=-0.34
23:17:43.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.98
23:17:43.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
23:17:43.294 00.000 11616 MoveAxis(W, 546, ABG)
23:17:43.294 00.000 11616 Guiding  Dir = 3, Dur = 546
23:17:43.295 00.001 11616 IsSlewing returns 0
23:17:43.295 00.000 11616 IsGuiding returns 0
23:17:43.295 00.000 11616 PulseGuide returned control before completion, sleep 556
23:17:43.320 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:17:43.340 00.020 12268 UpdateGuideState exits: m=482 SNR=15.2
23:17:43.340 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:43.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:43.341 00.001 12268 Enqueuing Expose request
23:17:43.868 00.527 11616 IsGuiding returns 1
23:17:43.868 00.000 11616 scope still moving after pulse duration time elapsed
23:17:43.898 00.030 11616 IsSlewing returns 0
23:17:43.899 00.001 11616 IsGuiding returns 0
23:17:43.899 00.000 11616 scope move finished after 546 + 57 ms
23:17:43.899 00.000 11616 Move returns status 0, amount 546
23:17:43.899 00.000 11616 MoveAxis(N, 29, ABG)
23:17:43.899 00.000 11616 Guiding  Dir = 0, Dur = 29
23:17:43.899 00.000 11616 IsSlewing returns 0
23:17:43.899 00.000 11616 IsGuiding returns 0
23:17:43.900 00.001 11616 PulseGuide returned control before completion, sleep 39
23:17:43.944 00.044 11616 IsGuiding returns 1
23:17:43.944 00.000 11616 scope still moving after pulse duration time elapsed
23:17:43.975 00.031 11616 IsSlewing returns 0
23:17:43.976 00.001 11616 IsGuiding returns 1
23:17:44.006 00.030 11616 IsSlewing returns 0
23:17:44.006 00.000 11616 IsGuiding returns 1
23:17:44.037 00.031 11616 IsSlewing returns 0
23:17:44.038 00.001 11616 IsGuiding returns 0
23:17:44.038 00.000 11616 scope move finished after 29 + 109 ms
23:17:44.038 00.000 11616 Move returns status 0, amount 29
23:17:44.038 00.000 11616 move complete, result=0
23:17:44.038 00.000 11616 worker thread done servicing request
23:17:44.038 00.000 11616 Worker thread wakes up
23:17:44.038 00.000 12268 GuideStep: 1.0 px 546 ms WEST, -0.3 px 29 ms NORTH
23:17:44.038 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:44.038 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:46.124 02.086 11616 Exposure complete
23:17:46.183 00.059 11616 worker thread done servicing request
23:17:46.183 00.000 12268 OnExposeComplete: enter
23:17:46.183 00.000 12268 UpdateGuideState(): m_state=6
23:17:46.184 00.001 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
23:17:46.184 00.000 12268 Star::Find returns 1 (0), X=914.37, Y=20.75, Mass=542, SNR=16.0, Peak=57 HFD=4.7
23:17:46.184 00.000 12268 DistanceChecker: deactivated
23:17:46.184 00.000 12268 MultiStar: exiting stabilization period
23:17:46.184 00.000 12268 MultiStar: [#1 0.13,-0.46,0.64,U] 
23:17:46.184 00.000 12268 single-star, 1 included, MultiStar: {-0.01, -0.18}, one-star: {-0.10, 0.00}
23:17:46.184 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
23:17:46.184 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
23:17:46.184 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.13 mountX=-0.01 mountY=-0.10, mountTheta=-1.66
23:17:46.186 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.00, opts=13)
23:17:46.186 00.000 12268 Enqueuing Move request for scope (-0.10, 0.00)
23:17:46.186 00.000 11616 Worker thread wakes up
23:17:46.186 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
23:17:46.186 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
23:17:46.186 00.000 11616 Moving (-0.10, 0.00) raw xDistance=-0.01 yDistance=-0.10
23:17:46.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:46.187 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:17:46.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:46.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:17:46.187 00.000 11616 MoveAxis(E, 0, ABG)
23:17:46.187 00.000 11616 Move returns status 0, amount 0
23:17:46.187 00.000 11616 MoveAxis(N, 0, ABG)
23:17:46.187 00.000 11616 Move returns status 0, amount 0
23:17:46.187 00.000 11616 move complete, result=0
23:17:46.187 00.000 11616 worker thread done servicing request
23:17:46.210 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:46.229 00.019 12268 UpdateGuideState exits: m=542 SNR=16.0
23:17:46.229 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:46.230 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:46.230 00.000 12268 Enqueuing Expose request
23:17:46.230 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:46.230 00.000 11616 Worker thread wakes up
23:17:46.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:46.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:48.241 02.011 11616 Exposure complete
23:17:48.300 00.059 11616 worker thread done servicing request
23:17:48.300 00.000 12268 OnExposeComplete: enter
23:17:48.300 00.000 12268 UpdateGuideState(): m_state=6
23:17:48.301 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
23:17:48.301 00.000 12268 Star::Find returns 1 (0), X=914.17, Y=20.10, Mass=560, SNR=16.4, Peak=65 HFD=4.5
23:17:48.301 00.000 12268 MultiStar: [#1 -0.04,-1.16,0.00,M1] 
23:17:48.301 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
23:17:48.301 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
23:17:48.301 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.65 hyp=0.71 cameraTheta=-1.99 mountX=-0.68 mountY=-0.20, mountTheta=-2.85
23:17:48.302 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.65, opts=13)
23:17:48.303 00.001 12268 Enqueuing Move request for scope (-0.29, -0.65)
23:17:48.303 00.000 11616 Worker thread wakes up
23:17:48.303 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.65) opts 0xd
23:17:48.303 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.65)
23:17:48.303 00.000 11616 Moving (-0.29, -0.65) raw xDistance=-0.68 yDistance=-0.20
23:17:48.303 00.000 11616 resist switch: large excursion: input -0.68 thresh 0.29 direction from 1 to -1
23:17:48.303 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.03
23:17:48.303 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.68
23:17:48.303 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
23:17:48.303 00.000 11616 MoveAxis(E, 379, ABG)
23:17:48.304 00.001 11616 Guiding  Dir = 2, Dur = 379
23:17:48.304 00.000 11616 IsSlewing returns 0
23:17:48.304 00.000 11616 IsGuiding returns 0
23:17:48.304 00.000 11616 PulseGuide returned control before completion, sleep 389
23:17:48.326 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:48.344 00.018 12268 UpdateGuideState exits: m=560 SNR=16.4
23:17:48.345 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:48.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:48.345 00.000 12268 Enqueuing Expose request
23:17:48.705 00.360 11616 IsGuiding returns 1
23:17:48.705 00.000 11616 scope still moving after pulse duration time elapsed
23:17:48.736 00.031 11616 IsSlewing returns 0
23:17:48.736 00.000 11616 IsGuiding returns 1
23:17:48.768 00.032 11616 IsSlewing returns 0
23:17:48.768 00.000 11616 IsGuiding returns 1
23:17:48.799 00.031 11616 IsSlewing returns 0
23:17:48.800 00.001 11616 IsGuiding returns 0
23:17:48.800 00.000 11616 scope move finished after 379 + 116 ms
23:17:48.800 00.000 11616 Move returns status 0, amount 379
23:17:48.800 00.000 11616 MoveAxis(N, 17, ABG)
23:17:48.800 00.000 11616 Guiding  Dir = 0, Dur = 17
23:17:48.800 00.000 11616 IsSlewing returns 0
23:17:48.800 00.000 11616 IsGuiding returns 0
23:17:48.801 00.001 11616 PulseGuide returned control before completion, sleep 27
23:17:48.831 00.030 11616 IsGuiding returns 1
23:17:48.831 00.000 11616 scope still moving after pulse duration time elapsed
23:17:48.862 00.031 11616 IsSlewing returns 0
23:17:48.862 00.000 11616 IsGuiding returns 0
23:17:48.862 00.000 11616 scope move finished after 17 + 44 ms
23:17:48.862 00.000 11616 Move returns status 0, amount 17
23:17:48.862 00.000 11616 move complete, result=0
23:17:48.862 00.000 11616 worker thread done servicing request
23:17:48.863 00.001 11616 Worker thread wakes up
23:17:48.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:48.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:48.863 00.000 12268 GuideStep: -0.7 px 379 ms EAST, -0.2 px 17 ms NORTH
23:17:50.866 02.003 11616 Exposure complete
23:17:50.924 00.058 11616 worker thread done servicing request
23:17:50.924 00.000 12268 OnExposeComplete: enter
23:17:50.925 00.001 12268 UpdateGuideState(): m_state=6
23:17:50.925 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
23:17:50.925 00.000 12268 Star::Find returns 1 (0), X=914.07, Y=20.68, Mass=620, SNR=17.2, Peak=64 HFD=4.3
23:17:50.925 00.000 12268 MultiStar: [#1 0.11,-0.45,0.60,U] 
23:17:50.925 00.000 12268 refined, 1 included, MultiStar: {-0.21, -0.21}, one-star: {-0.39, -0.07}
23:17:50.925 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
23:17:50.925 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
23:17:50.925 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-2.34 mountX=-0.23 mountY=-0.18, mountTheta=-2.49
23:17:50.927 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.21, opts=13)
23:17:50.927 00.000 12268 Enqueuing Move request for scope (-0.21, -0.21)
23:17:50.928 00.001 11616 Worker thread wakes up
23:17:50.928 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.21) opts 0xd
23:17:50.928 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.21)
23:17:50.928 00.000 11616 Moving (-0.21, -0.21) raw xDistance=-0.23 yDistance=-0.18
23:17:50.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
23:17:50.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
23:17:50.928 00.000 11616 MoveAxis(E, 130, ABG)
23:17:50.928 00.000 11616 Guiding  Dir = 2, Dur = 130
23:17:50.928 00.000 11616 IsSlewing returns 0
23:17:50.929 00.001 11616 IsGuiding returns 0
23:17:50.929 00.000 11616 PulseGuide returned control before completion, sleep 140
23:17:50.952 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:50.970 00.018 12268 UpdateGuideState exits: m=620 SNR=17.2
23:17:50.970 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:50.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:50.970 00.000 12268 Enqueuing Expose request
23:17:51.083 00.113 11616 IsGuiding returns 1
23:17:51.083 00.000 11616 scope still moving after pulse duration time elapsed
23:17:51.114 00.031 11616 IsSlewing returns 0
23:17:51.114 00.000 11616 IsGuiding returns 0
23:17:51.115 00.001 11616 scope move finished after 130 + 55 ms
23:17:51.115 00.000 11616 Move returns status 0, amount 130
23:17:51.115 00.000 11616 MoveAxis(N, 15, ABG)
23:17:51.115 00.000 11616 Guiding  Dir = 0, Dur = 15
23:17:51.115 00.000 11616 IsSlewing returns 0
23:17:51.115 00.000 11616 IsGuiding returns 0
23:17:51.116 00.001 11616 PulseGuide returned control before completion, sleep 25
23:17:51.145 00.029 11616 IsGuiding returns 1
23:17:51.145 00.000 11616 scope still moving after pulse duration time elapsed
23:17:51.175 00.030 11616 IsSlewing returns 0
23:17:51.176 00.001 11616 IsGuiding returns 1
23:17:51.207 00.031 11616 IsSlewing returns 0
23:17:51.208 00.001 11616 IsGuiding returns 1
23:17:51.238 00.030 11616 IsSlewing returns 0
23:17:51.238 00.000 11616 IsGuiding returns 1
23:17:51.269 00.031 11616 IsSlewing returns 0
23:17:51.269 00.000 11616 IsGuiding returns 1
23:17:51.300 00.031 11616 IsSlewing returns 0
23:17:51.300 00.000 11616 IsGuiding returns 1
23:17:51.331 00.031 11616 IsSlewing returns 0
23:17:51.331 00.000 11616 IsGuiding returns 0
23:17:51.331 00.000 11616 scope move finished after 15 + 200 ms
23:17:51.331 00.000 11616 Move returns status 0, amount 15
23:17:51.331 00.000 11616 move complete, result=0
23:17:51.332 00.001 11616 worker thread done servicing request
23:17:51.332 00.000 11616 Worker thread wakes up
23:17:51.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:51.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:51.332 00.000 12268 GuideStep: -0.2 px 130 ms EAST, -0.2 px 15 ms NORTH
23:17:53.338 02.006 11616 Exposure complete
23:17:53.393 00.055 11616 worker thread done servicing request
23:17:53.393 00.000 12268 OnExposeComplete: enter
23:17:53.393 00.000 12268 UpdateGuideState(): m_state=6
23:17:53.394 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
23:17:53.394 00.000 12268 Star::Find returns 1 (0), X=914.28, Y=20.75, Mass=516, SNR=15.7, Peak=69 HFD=3.8
23:17:53.394 00.000 12268 MultiStar: [#1 0.03,-0.06,0.71,U] 
23:17:53.394 00.000 12268 refined, 1 included, MultiStar: {-0.10, -0.03}, one-star: {-0.19, 0.00}
23:17:53.394 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
23:17:53.394 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
23:17:53.394 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.88 mountX=-0.04 mountY=-0.09, mountTheta=-1.94
23:17:53.398 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.03, opts=13)
23:17:53.398 00.000 12268 Enqueuing Move request for scope (-0.10, -0.03)
23:17:53.398 00.000 11616 Worker thread wakes up
23:17:53.398 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
23:17:53.398 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
23:17:53.398 00.000 11616 Moving (-0.10, -0.03) raw xDistance=-0.04 yDistance=-0.09
23:17:53.399 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:53.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:17:53.399 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:53.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:17:53.399 00.000 11616 MoveAxis(E, 0, ABG)
23:17:53.399 00.000 11616 Move returns status 0, amount 0
23:17:53.399 00.000 11616 MoveAxis(N, 0, ABG)
23:17:53.399 00.000 11616 Move returns status 0, amount 0
23:17:53.399 00.000 11616 move complete, result=0
23:17:53.400 00.001 11616 worker thread done servicing request
23:17:53.424 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:53.441 00.017 12268 UpdateGuideState exits: m=516 SNR=15.7
23:17:53.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:53.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:53.441 00.000 12268 Enqueuing Expose request
23:17:53.442 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:53.442 00.000 11616 Worker thread wakes up
23:17:53.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:53.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:55.452 02.010 11616 Exposure complete
23:17:55.509 00.057 11616 worker thread done servicing request
23:17:55.510 00.001 12268 OnExposeComplete: enter
23:17:55.510 00.000 12268 UpdateGuideState(): m_state=6
23:17:55.510 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
23:17:55.510 00.000 12268 Star::Find returns 1 (0), X=914.36, Y=20.93, Mass=476, SNR=15.1, Peak=69 HFD=3.9
23:17:55.510 00.000 12268 MultiStar: [#1 0.62,-0.33,0.00,M1] 
23:17:55.510 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
23:17:55.510 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
23:17:55.510 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.07 mountX=0.17 mountY=-0.12, mountTheta=-0.61
23:17:55.512 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.18, opts=13)
23:17:55.512 00.000 12268 Enqueuing Move request for scope (-0.10, 0.18)
23:17:55.512 00.000 11616 Worker thread wakes up
23:17:55.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
23:17:55.512 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
23:17:55.513 00.001 11616 Moving (-0.10, 0.18) raw xDistance=0.17 yDistance=-0.12
23:17:55.513 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:17:55.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:17:55.513 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:55.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:17:55.513 00.000 11616 MoveAxis(E, 0, ABG)
23:17:55.514 00.001 11616 Move returns status 0, amount 0
23:17:55.514 00.000 11616 MoveAxis(N, 0, ABG)
23:17:55.514 00.000 11616 Move returns status 0, amount 0
23:17:55.514 00.000 11616 move complete, result=0
23:17:55.514 00.000 11616 worker thread done servicing request
23:17:55.536 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:17:55.554 00.018 12268 UpdateGuideState exits: m=476 SNR=15.1
23:17:55.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:55.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:55.554 00.000 12268 Enqueuing Expose request
23:17:55.554 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:55.554 00.000 11616 Worker thread wakes up
23:17:55.554 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:55.555 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:57.562 02.007 11616 Exposure complete
23:17:57.622 00.060 11616 worker thread done servicing request
23:17:57.622 00.000 12268 OnExposeComplete: enter
23:17:57.622 00.000 12268 UpdateGuideState(): m_state=6
23:17:57.622 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
23:17:57.623 00.001 12268 Star::Find returns 1 (0), X=914.00, Y=20.35, Mass=660, SNR=17.8, Peak=64 HFD=5.1
23:17:57.623 00.000 12268 MultiStar: [#1 0.11,-0.93,0.00,M2] 
23:17:57.623 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
23:17:57.623 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
23:17:57.623 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.39 hyp=0.60 cameraTheta=-2.44 mountX=-0.44 mountY=-0.41, mountTheta=-2.39
23:17:57.626 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.39, opts=13)
23:17:57.626 00.000 12268 Enqueuing Move request for scope (-0.46, -0.39)
23:17:57.626 00.000 11616 Worker thread wakes up
23:17:57.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.39) opts 0xd
23:17:57.626 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.39)
23:17:57.626 00.000 11616 Moving (-0.46, -0.39) raw xDistance=-0.44 yDistance=-0.41
23:17:57.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
23:17:57.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
23:17:57.627 00.001 11616 MoveAxis(E, 244, ABG)
23:17:57.627 00.000 11616 Guiding  Dir = 2, Dur = 244
23:17:57.627 00.000 11616 IsSlewing returns 0
23:17:57.627 00.000 11616 IsGuiding returns 0
23:17:57.627 00.000 11616 PulseGuide returned control before completion, sleep 254
23:17:57.647 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:17:57.665 00.018 12268 UpdateGuideState exits: m=660 SNR=17.8
23:17:57.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:57.665 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:17:57.665 00.000 12268 Enqueuing Expose request
23:17:57.888 00.223 11616 IsGuiding returns 1
23:17:57.888 00.000 11616 scope still moving after pulse duration time elapsed
23:17:57.920 00.032 11616 IsSlewing returns 0
23:17:57.921 00.001 11616 IsGuiding returns 0
23:17:57.921 00.000 11616 scope move finished after 244 + 49 ms
23:17:57.921 00.000 11616 Move returns status 0, amount 244
23:17:57.921 00.000 11616 MoveAxis(N, 34, ABG)
23:17:57.921 00.000 11616 Guiding  Dir = 0, Dur = 34
23:17:57.921 00.000 11616 IsSlewing returns 0
23:17:57.922 00.001 11616 IsGuiding returns 0
23:17:57.922 00.000 11616 PulseGuide returned control before completion, sleep 44
23:17:57.982 00.060 11616 IsGuiding returns 1
23:17:57.982 00.000 11616 scope still moving after pulse duration time elapsed
23:17:58.012 00.030 11616 IsSlewing returns 0
23:17:58.012 00.000 11616 IsGuiding returns 0
23:17:58.012 00.000 11616 scope move finished after 34 + 57 ms
23:17:58.013 00.001 11616 Move returns status 0, amount 34
23:17:58.013 00.000 11616 move complete, result=0
23:17:58.013 00.000 11616 worker thread done servicing request
23:17:58.013 00.000 11616 Worker thread wakes up
23:17:58.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:17:58.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:17:58.013 00.000 12268 GuideStep: -0.4 px 244 ms EAST, -0.4 px 34 ms NORTH
23:18:00.030 02.017 11616 Exposure complete
23:18:00.088 00.058 11616 worker thread done servicing request
23:18:00.088 00.000 12268 OnExposeComplete: enter
23:18:00.088 00.000 12268 UpdateGuideState(): m_state=6
23:18:00.088 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
23:18:00.088 00.000 12268 Star::Find returns 1 (0), X=913.89, Y=20.32, Mass=585, SNR=16.7, Peak=61 HFD=4.9
23:18:00.088 00.000 12268 MultiStar: [#1 -0.28,-0.89,0.00,M3] 
23:18:00.088 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.98 = 2.31)
23:18:00.088 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.80)
23:18:00.088 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.43 hyp=0.72 cameraTheta=-2.50 mountX=-0.48 mountY=-0.51, mountTheta=-2.32
23:18:00.090 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-0.43, opts=13)
23:18:00.090 00.000 12268 Enqueuing Move request for scope (-0.57, -0.43)
23:18:00.090 00.000 11616 Worker thread wakes up
23:18:00.090 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.43) opts 0xd
23:18:00.090 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -0.43)
23:18:00.090 00.000 11616 Moving (-0.57, -0.43) raw xDistance=-0.48 yDistance=-0.51
23:18:00.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
23:18:00.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
23:18:00.090 00.000 11616 MoveAxis(E, 269, ABG)
23:18:00.091 00.001 11616 Guiding  Dir = 2, Dur = 269
23:18:00.091 00.000 11616 IsSlewing returns 0
23:18:00.091 00.000 11616 IsGuiding returns 0
23:18:00.091 00.000 11616 PulseGuide returned control before completion, sleep 279
23:18:00.113 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:18:00.131 00.018 12268 UpdateGuideState exits: m=585 SNR=16.7
23:18:00.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:00.132 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:00.132 00.000 12268 Enqueuing Expose request
23:18:00.379 00.247 11616 IsGuiding returns 1
23:18:00.379 00.000 11616 scope still moving after pulse duration time elapsed
23:18:00.411 00.032 11616 IsSlewing returns 0
23:18:00.412 00.001 11616 IsGuiding returns 0
23:18:00.412 00.000 11616 scope move finished after 269 + 50 ms
23:18:00.412 00.000 11616 Move returns status 0, amount 269
23:18:00.412 00.000 11616 MoveAxis(N, 44, ABG)
23:18:00.412 00.000 11616 Guiding  Dir = 0, Dur = 44
23:18:00.412 00.000 11616 IsSlewing returns 0
23:18:00.412 00.000 11616 IsGuiding returns 0
23:18:00.413 00.001 11616 PulseGuide returned control before completion, sleep 54
23:18:00.475 00.062 11616 IsGuiding returns 1
23:18:00.475 00.000 11616 scope still moving after pulse duration time elapsed
23:18:00.505 00.030 11616 IsSlewing returns 0
23:18:00.505 00.000 11616 IsGuiding returns 1
23:18:00.536 00.031 11616 IsSlewing returns 0
23:18:00.536 00.000 11616 IsGuiding returns 0
23:18:00.536 00.000 11616 scope move finished after 44 + 80 ms
23:18:00.536 00.000 11616 Move returns status 0, amount 44
23:18:00.536 00.000 11616 move complete, result=0
23:18:00.536 00.000 11616 worker thread done servicing request
23:18:00.536 00.000 12268 GuideStep: -0.5 px 269 ms EAST, -0.5 px 44 ms NORTH
23:18:00.537 00.001 11616 Worker thread wakes up
23:18:00.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:00.537 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:02.547 02.010 11616 Exposure complete
23:18:02.607 00.060 11616 worker thread done servicing request
23:18:02.608 00.001 12268 OnExposeComplete: enter
23:18:02.608 00.000 12268 UpdateGuideState(): m_state=6
23:18:02.608 00.000 12268 Star::Find(15, 913, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
23:18:02.608 00.000 12268 Star::Find returns 1 (0), X=913.79, Y=20.84, Mass=528, SNR=15.9, Peak=66 HFD=4.0
23:18:02.608 00.000 12268 MultiStar: [#1 0.01,-0.23,0.71,U] 
23:18:02.608 00.000 12268 refined, 1 included, MultiStar: {-0.39, -0.04}, one-star: {-0.68, 0.09}
23:18:02.608 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.52 = 1.77)
23:18:02.609 00.001 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.34)
23:18:02.609 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.04 hyp=0.39 cameraTheta=-3.04 mountX=-0.08 mountY=-0.38, mountTheta=-1.77
23:18:02.612 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=-0.04, opts=13)
23:18:02.612 00.000 12268 Enqueuing Move request for scope (-0.39, -0.04)
23:18:02.612 00.000 11616 Worker thread wakes up
23:18:02.612 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.04) opts 0xd
23:18:02.612 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, -0.04)
23:18:02.612 00.000 11616 Moving (-0.39, -0.04) raw xDistance=-0.08 yDistance=-0.38
23:18:02.612 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:02.613 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:18:02.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
23:18:02.613 00.000 11616 MoveAxis(E, 0, ABG)
23:18:02.613 00.000 11616 Move returns status 0, amount 0
23:18:02.613 00.000 11616 MoveAxis(N, 32, ABG)
23:18:02.613 00.000 11616 Guiding  Dir = 0, Dur = 32
23:18:02.613 00.000 11616 IsSlewing returns 0
23:18:02.614 00.001 11616 IsGuiding returns 0
23:18:02.614 00.000 11616 PulseGuide returned control before completion, sleep 42
23:18:02.639 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:18:02.660 00.021 12268 UpdateGuideState exits: m=528 SNR=15.9
23:18:02.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:02.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:02.660 00.000 12268 Enqueuing Expose request
23:18:02.669 00.009 11616 IsGuiding returns 1
23:18:02.670 00.001 11616 scope still moving after pulse duration time elapsed
23:18:02.700 00.030 11616 IsSlewing returns 0
23:18:02.700 00.000 11616 IsGuiding returns 0
23:18:02.700 00.000 11616 scope move finished after 32 + 54 ms
23:18:02.700 00.000 11616 Move returns status 0, amount 32
23:18:02.700 00.000 11616 move complete, result=0
23:18:02.700 00.000 11616 worker thread done servicing request
23:18:02.701 00.001 11616 Worker thread wakes up
23:18:02.701 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:02.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:02.701 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 32 ms NORTH
23:18:04.724 02.023 11616 Exposure complete
23:18:04.781 00.057 11616 worker thread done servicing request
23:18:04.781 00.000 12268 OnExposeComplete: enter
23:18:04.781 00.000 12268 UpdateGuideState(): m_state=6
23:18:04.782 00.001 12268 Star::Find(15, 913, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
23:18:04.782 00.000 12268 Star::Find returns 1 (0), X=914.20, Y=20.81, Mass=584, SNR=16.7, Peak=68 HFD=4.4
23:18:04.782 00.000 12268 MultiStar: [#1 0.62,-0.43,0.00,M3] 
23:18:04.782 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
23:18:04.782 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
23:18:04.782 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.07 hyp=0.27 cameraTheta=2.90 mountX=0.04 mountY=-0.27, mountTheta=-1.43
23:18:04.784 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.07, opts=13)
23:18:04.785 00.001 12268 Enqueuing Move request for scope (-0.27, 0.07)
23:18:04.785 00.000 11616 Worker thread wakes up
23:18:04.785 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.07) opts 0xd
23:18:04.785 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.07)
23:18:04.785 00.000 11616 Moving (-0.27, 0.07) raw xDistance=0.04 yDistance=-0.27
23:18:04.785 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:04.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:18:04.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
23:18:04.786 00.001 11616 MoveAxis(E, 0, ABG)
23:18:04.786 00.000 11616 Move returns status 0, amount 0
23:18:04.786 00.000 11616 MoveAxis(N, 23, ABG)
23:18:04.786 00.000 11616 Guiding  Dir = 0, Dur = 23
23:18:04.786 00.000 11616 IsSlewing returns 0
23:18:04.786 00.000 11616 IsGuiding returns 0
23:18:04.787 00.001 11616 PulseGuide returned control before completion, sleep 33
23:18:04.809 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:18:04.828 00.019 12268 UpdateGuideState exits: m=584 SNR=16.7
23:18:04.828 00.000 11616 IsGuiding returns 1
23:18:04.828 00.000 11616 scope still moving after pulse duration time elapsed
23:18:04.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:04.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:04.829 00.001 12268 Enqueuing Expose request
23:18:04.860 00.031 11616 IsSlewing returns 0
23:18:04.860 00.000 11616 IsGuiding returns 0
23:18:04.860 00.000 11616 scope move finished after 23 + 50 ms
23:18:04.861 00.001 11616 Move returns status 0, amount 23
23:18:04.861 00.000 11616 move complete, result=0
23:18:04.861 00.000 11616 worker thread done servicing request
23:18:04.861 00.000 11616 Worker thread wakes up
23:18:04.861 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:04.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:04.868 00.007 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 23 ms NORTH
23:18:06.877 02.009 11616 Exposure complete
23:18:06.931 00.054 11616 worker thread done servicing request
23:18:06.931 00.000 12268 OnExposeComplete: enter
23:18:06.931 00.000 12268 UpdateGuideState(): m_state=6
23:18:06.931 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
23:18:06.932 00.001 12268 Star::Find returns 1 (0), X=914.33, Y=20.78, Mass=508, SNR=15.6, Peak=67 HFD=3.8
23:18:06.932 00.000 12268 MultiStar: [#1 -0.09,-0.55,0.74,U] 
23:18:06.932 00.000 12268 single-star, 1 included, MultiStar: {-0.12, -0.21}, one-star: {-0.14, 0.03}
23:18:06.932 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
23:18:06.932 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
23:18:06.932 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.90 mountX=0.02 mountY=-0.14, mountTheta=-1.43
23:18:06.934 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.03, opts=13)
23:18:06.934 00.000 12268 Enqueuing Move request for scope (-0.14, 0.03)
23:18:06.934 00.000 11616 Worker thread wakes up
23:18:06.934 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
23:18:06.934 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
23:18:06.934 00.000 11616 Moving (-0.14, 0.03) raw xDistance=0.02 yDistance=-0.14
23:18:06.934 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:06.934 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:18:06.934 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:06.934 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:18:06.935 00.001 11616 MoveAxis(E, 0, ABG)
23:18:06.935 00.000 11616 Move returns status 0, amount 0
23:18:06.935 00.000 11616 MoveAxis(N, 0, ABG)
23:18:06.935 00.000 11616 Move returns status 0, amount 0
23:18:06.935 00.000 11616 move complete, result=0
23:18:06.935 00.000 11616 worker thread done servicing request
23:18:06.957 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:18:06.975 00.018 12268 UpdateGuideState exits: m=508 SNR=15.6
23:18:06.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:06.975 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:06.975 00.000 12268 Enqueuing Expose request
23:18:06.976 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:06.976 00.000 11616 Worker thread wakes up
23:18:06.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:06.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:08.995 02.019 11616 Exposure complete
23:18:09.051 00.056 11616 worker thread done servicing request
23:18:09.051 00.000 12268 OnExposeComplete: enter
23:18:09.051 00.000 12268 UpdateGuideState(): m_state=6
23:18:09.052 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
23:18:09.052 00.000 12268 Star::Find returns 1 (0), X=914.37, Y=21.25, Mass=552, SNR=16.2, Peak=51 HFD=4.8
23:18:09.052 00.000 12268 MultiStar: [#1 0.31,0.05,0.66,U] 
23:18:09.052 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.33}, one-star: {-0.09, 0.51}
23:18:09.052 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
23:18:09.052 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.07)
23:18:09.052 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.33 hyp=0.33 cameraTheta=1.37 mountX=0.33 mountY=0.03, mountTheta=0.08
23:18:09.054 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.33, opts=13)
23:18:09.054 00.000 12268 Enqueuing Move request for scope (0.07, 0.33)
23:18:09.054 00.000 11616 Worker thread wakes up
23:18:09.054 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.33) opts 0xd
23:18:09.054 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.33)
23:18:09.054 00.000 11616 Moving (0.07, 0.33) raw xDistance=0.33 yDistance=0.03
23:18:09.055 00.001 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
23:18:09.055 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.99
23:18:09.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
23:18:09.055 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:09.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:18:09.055 00.000 11616 MoveAxis(W, 185, ABG)
23:18:09.055 00.000 11616 Guiding  Dir = 3, Dur = 185
23:18:09.055 00.000 11616 IsSlewing returns 0
23:18:09.056 00.001 11616 IsGuiding returns 0
23:18:09.056 00.000 11616 PulseGuide returned control before completion, sleep 195
23:18:09.079 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:18:09.102 00.023 12268 UpdateGuideState exits: m=552 SNR=16.2
23:18:09.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:09.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:09.102 00.000 12268 Enqueuing Expose request
23:18:09.255 00.153 11616 IsGuiding returns 1
23:18:09.256 00.001 11616 scope still moving after pulse duration time elapsed
23:18:09.286 00.030 11616 IsSlewing returns 0
23:18:09.287 00.001 11616 IsGuiding returns 0
23:18:09.287 00.000 11616 scope move finished after 185 + 46 ms
23:18:09.287 00.000 11616 Move returns status 0, amount 185
23:18:09.287 00.000 11616 MoveAxis(N, 0, ABG)
23:18:09.287 00.000 11616 Move returns status 0, amount 0
23:18:09.287 00.000 11616 move complete, result=0
23:18:09.288 00.001 11616 worker thread done servicing request
23:18:09.288 00.000 11616 Worker thread wakes up
23:18:09.288 00.000 12268 GuideStep: 0.3 px 185 ms WEST, 0.0 px 0 ms NORTH
23:18:09.288 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:09.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:11.293 02.005 11616 Exposure complete
23:18:11.349 00.056 11616 worker thread done servicing request
23:18:11.349 00.000 12268 OnExposeComplete: enter
23:18:11.349 00.000 12268 UpdateGuideState(): m_state=6
23:18:11.349 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
23:18:11.350 00.001 12268 Star::Find returns 1 (0), X=914.41, Y=20.94, Mass=433, SNR=14.4, Peak=34 HFD=4.8
23:18:11.350 00.000 12268 MultiStar: [#1 0.19,0.55,0.00,M2] 
23:18:11.350 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
23:18:11.350 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
23:18:11.350 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.82 mountX=0.19 mountY=-0.08, mountTheta=-0.37
23:18:11.352 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.20, opts=13)
23:18:11.352 00.000 12268 Enqueuing Move request for scope (-0.05, 0.20)
23:18:11.352 00.000 11616 Worker thread wakes up
23:18:11.352 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
23:18:11.352 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
23:18:11.352 00.000 11616 Moving (-0.05, 0.20) raw xDistance=0.19 yDistance=-0.08
23:18:11.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
23:18:11.352 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:11.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:18:11.353 00.001 11616 MoveAxis(W, 107, ABG)
23:18:11.353 00.000 11616 Guiding  Dir = 3, Dur = 107
23:18:11.353 00.000 11616 IsSlewing returns 0
23:18:11.353 00.000 11616 IsGuiding returns 0
23:18:11.353 00.000 11616 PulseGuide returned control before completion, sleep 117
23:18:11.378 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
23:18:11.399 00.021 12268 UpdateGuideState exits: m=433 SNR=14.4
23:18:11.400 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:11.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:11.400 00.000 12268 Enqueuing Expose request
23:18:11.480 00.080 11616 IsGuiding returns 1
23:18:11.480 00.000 11616 scope still moving after pulse duration time elapsed
23:18:11.511 00.031 11616 IsSlewing returns 0
23:18:11.511 00.000 11616 IsGuiding returns 0
23:18:11.511 00.000 11616 scope move finished after 107 + 50 ms
23:18:11.511 00.000 11616 Move returns status 0, amount 107
23:18:11.512 00.001 11616 MoveAxis(N, 0, ABG)
23:18:11.512 00.000 11616 Move returns status 0, amount 0
23:18:11.512 00.000 11616 move complete, result=0
23:18:11.512 00.000 11616 worker thread done servicing request
23:18:11.512 00.000 12268 GuideStep: 0.2 px 107 ms WEST, -0.1 px 0 ms NORTH
23:18:11.512 00.000 11616 Worker thread wakes up
23:18:11.512 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:11.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:13.521 02.009 11616 Exposure complete
23:18:13.578 00.057 11616 worker thread done servicing request
23:18:13.578 00.000 12268 OnExposeComplete: enter
23:18:13.578 00.000 12268 UpdateGuideState(): m_state=6
23:18:13.578 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
23:18:13.579 00.001 12268 Star::Find returns 1 (0), X=914.24, Y=20.00, Mass=372, SNR=13.3, Peak=48 HFD=4.1
23:18:13.579 00.000 12268 MultiStar: [#1 -0.34,-1.21,0.00,M3] 
23:18:13.579 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
23:18:13.579 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
23:18:13.579 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.74 hyp=0.78 cameraTheta=-1.86 mountX=-0.76 mountY=-0.12, mountTheta=-2.98
23:18:13.582 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.74, opts=13)
23:18:13.582 00.000 12268 Enqueuing Move request for scope (-0.22, -0.74)
23:18:13.582 00.000 11616 Worker thread wakes up
23:18:13.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.74) opts 0xd
23:18:13.582 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.74)
23:18:13.582 00.000 11616 Moving (-0.22, -0.74) raw xDistance=-0.76 yDistance=-0.12
23:18:13.582 00.000 11616 resist switch: large excursion: input -0.76 thresh 0.29 direction from 1 to -1
23:18:13.582 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.28
23:18:13.583 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.76
23:18:13.583 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:13.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:18:13.583 00.000 11616 MoveAxis(E, 426, ABG)
23:18:13.583 00.000 11616 Guiding  Dir = 2, Dur = 426
23:18:13.583 00.000 11616 IsSlewing returns 0
23:18:13.584 00.001 11616 IsGuiding returns 0
23:18:13.584 00.000 11616 PulseGuide returned control before completion, sleep 436
23:18:13.610 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
23:18:13.631 00.021 12268 UpdateGuideState exits: m=372 SNR=13.3
23:18:13.631 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:13.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:13.631 00.000 12268 Enqueuing Expose request
23:18:14.033 00.402 11616 IsGuiding returns 1
23:18:14.033 00.000 11616 scope still moving after pulse duration time elapsed
23:18:14.063 00.030 11616 IsSlewing returns 0
23:18:14.063 00.000 11616 IsGuiding returns 0
23:18:14.064 00.001 11616 scope move finished after 426 + 54 ms
23:18:14.064 00.000 11616 Move returns status 0, amount 426
23:18:14.064 00.000 11616 MoveAxis(N, 0, ABG)
23:18:14.064 00.000 11616 Move returns status 0, amount 0
23:18:14.064 00.000 11616 move complete, result=0
23:18:14.064 00.000 11616 worker thread done servicing request
23:18:14.064 00.000 11616 Worker thread wakes up
23:18:14.064 00.000 12268 GuideStep: -0.8 px 426 ms EAST, -0.1 px 0 ms NORTH
23:18:14.065 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:14.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:16.132 02.067 11616 Exposure complete
23:18:16.188 00.056 11616 worker thread done servicing request
23:18:16.188 00.000 12268 OnExposeComplete: enter
23:18:16.188 00.000 12268 UpdateGuideState(): m_state=6
23:18:16.189 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
23:18:16.189 00.000 12268 Star::Find returns 1 (0), X=914.37, Y=20.85, Mass=280, SNR=11.5, Peak=36 HFD=3.8
23:18:16.189 00.000 12268 MultiStar: [#1 0.09,-0.36,0.91,U] 
23:18:16.189 00.000 12268 refined, 1 included, MultiStar: {-0.00, -0.11}, one-star: {-0.09, 0.11}
23:18:16.189 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
23:18:16.189 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
23:18:16.189 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.61 mountX=-0.11 mountY=0.01, mountTheta=3.05
23:18:16.191 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.11, opts=13)
23:18:16.191 00.000 12268 Enqueuing Move request for scope (-0.00, -0.11)
23:18:16.191 00.000 11616 Worker thread wakes up
23:18:16.191 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
23:18:16.191 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
23:18:16.191 00.000 11616 Moving (-0.00, -0.11) raw xDistance=-0.11 yDistance=0.01
23:18:16.191 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
23:18:16.192 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:16.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:18:16.192 00.000 11616 MoveAxis(E, 64, ABG)
23:18:16.192 00.000 11616 Guiding  Dir = 2, Dur = 64
23:18:16.192 00.000 11616 IsSlewing returns 0
23:18:16.192 00.000 11616 IsGuiding returns 0
23:18:16.193 00.001 11616 PulseGuide returned control before completion, sleep 74
23:18:16.218 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
23:18:16.236 00.018 12268 UpdateGuideState exits: m=280 SNR=11.5
23:18:16.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:16.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:16.237 00.001 12268 Enqueuing Expose request
23:18:16.272 00.035 11616 IsGuiding returns 1
23:18:16.272 00.000 11616 scope still moving after pulse duration time elapsed
23:18:16.303 00.031 11616 IsSlewing returns 0
23:18:16.303 00.000 11616 IsGuiding returns 0
23:18:16.303 00.000 11616 scope move finished after 64 + 47 ms
23:18:16.303 00.000 11616 Move returns status 0, amount 64
23:18:16.303 00.000 11616 MoveAxis(N, 0, ABG)
23:18:16.303 00.000 11616 Move returns status 0, amount 0
23:18:16.304 00.001 11616 move complete, result=0
23:18:16.306 00.002 11616 worker thread done servicing request
23:18:16.306 00.000 11616 Worker thread wakes up
23:18:16.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:16.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:16.308 00.002 12268 GuideStep: -0.1 px 64 ms EAST, 0.0 px 0 ms NORTH
23:18:18.328 02.020 11616 Exposure complete
23:18:18.389 00.061 11616 worker thread done servicing request
23:18:18.389 00.000 12268 OnExposeComplete: enter
23:18:18.389 00.000 12268 UpdateGuideState(): m_state=6
23:18:18.389 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
23:18:18.390 00.001 12268 Star::Find returns 1 (0), X=914.52, Y=21.16, Mass=358, SNR=13.0, Peak=40 HFD=4.4
23:18:18.390 00.000 12268 MultiStar: [#1 0.62,0.24,0.00,M3] 
23:18:18.390 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
23:18:18.390 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
23:18:18.390 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.41 hyp=0.41 cameraTheta=1.44 mountX=0.41 mountY=-0.00, mountTheta=-0.00
23:18:18.392 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.41, opts=13)
23:18:18.392 00.000 12268 Enqueuing Move request for scope (0.05, 0.41)
23:18:18.392 00.000 11616 Worker thread wakes up
23:18:18.392 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.41) opts 0xd
23:18:18.392 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.41)
23:18:18.392 00.000 11616 Moving (0.05, 0.41) raw xDistance=0.41 yDistance=-0.00
23:18:18.392 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
23:18:18.392 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.24
23:18:18.393 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
23:18:18.393 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:18.393 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:18:18.393 00.000 11616 MoveAxis(W, 231, ABG)
23:18:18.393 00.000 11616 Guiding  Dir = 3, Dur = 231
23:18:18.393 00.000 11616 IsSlewing returns 0
23:18:18.394 00.001 11616 IsGuiding returns 0
23:18:18.394 00.000 11616 PulseGuide returned control before completion, sleep 241
23:18:18.417 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:18:18.435 00.018 12268 UpdateGuideState exits: m=358 SNR=13.0
23:18:18.436 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:18.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:18.436 00.000 12268 Enqueuing Expose request
23:18:18.650 00.214 11616 IsGuiding returns 1
23:18:18.650 00.000 11616 scope still moving after pulse duration time elapsed
23:18:18.681 00.031 11616 IsSlewing returns 0
23:18:18.681 00.000 11616 IsGuiding returns 0
23:18:18.681 00.000 11616 scope move finished after 231 + 56 ms
23:18:18.681 00.000 11616 Move returns status 0, amount 231
23:18:18.681 00.000 11616 MoveAxis(N, 0, ABG)
23:18:18.681 00.000 11616 Move returns status 0, amount 0
23:18:18.681 00.000 11616 move complete, result=0
23:18:18.681 00.000 11616 worker thread done servicing request
23:18:18.682 00.001 12268 GuideStep: 0.4 px 231 ms WEST, -0.0 px 0 ms NORTH
23:18:18.682 00.000 11616 Worker thread wakes up
23:18:18.682 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:18.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:20.696 02.014 11616 Exposure complete
23:18:20.754 00.058 11616 worker thread done servicing request
23:18:20.755 00.001 12268 OnExposeComplete: enter
23:18:20.755 00.000 12268 UpdateGuideState(): m_state=6
23:18:20.755 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
23:18:20.755 00.000 12268 Star::Find returns 1 (0), X=914.18, Y=20.78, Mass=264, SNR=11.2, Peak=41 HFD=3.2
23:18:20.755 00.000 12268 MultiStar: [#1 0.38,-0.42,0.90,U] 
23:18:20.755 00.000 12268 refined, 1 included, MultiStar: {0.03, -0.18}, one-star: {-0.29, 0.03}
23:18:20.755 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
23:18:20.755 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.29)
23:18:20.755 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.41 mountX=-0.18 mountY=0.05, mountTheta=2.85
23:18:20.757 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.18, opts=13)
23:18:20.757 00.000 12268 Enqueuing Move request for scope (0.03, -0.18)
23:18:20.757 00.000 11616 Worker thread wakes up
23:18:20.757 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
23:18:20.757 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
23:18:20.757 00.000 11616 Moving (0.03, -0.18) raw xDistance=-0.18 yDistance=0.05
23:18:20.757 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:18:20.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:18:20.758 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:20.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:18:20.758 00.000 11616 MoveAxis(E, 0, ABG)
23:18:20.758 00.000 11616 Move returns status 0, amount 0
23:18:20.758 00.000 11616 MoveAxis(N, 0, ABG)
23:18:20.758 00.000 11616 Move returns status 0, amount 0
23:18:20.758 00.000 11616 move complete, result=0
23:18:20.758 00.000 11616 worker thread done servicing request
23:18:20.780 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
23:18:20.801 00.021 12268 UpdateGuideState exits: m=264 SNR=11.2
23:18:20.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:20.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:20.801 00.000 12268 Enqueuing Expose request
23:18:20.801 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:20.802 00.001 11616 Worker thread wakes up
23:18:20.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:20.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:22.811 02.009 11616 Exposure complete
23:18:22.866 00.055 11616 worker thread done servicing request
23:18:22.867 00.001 12268 OnExposeComplete: enter
23:18:22.867 00.000 12268 UpdateGuideState(): m_state=6
23:18:22.867 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
23:18:22.867 00.000 12268 Star::Find returns 1 (0), X=913.90, Y=21.15, Mass=282, SNR=11.6, Peak=34 HFD=4.2
23:18:22.867 00.000 12268 MultiStar: [#1 -0.24,-0.27,0.88,U] 
23:18:22.867 00.000 12268 refined, 1 included, MultiStar: {-0.41, 0.09}, one-star: {-0.56, 0.41}
23:18:22.867 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
23:18:22.867 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
23:18:22.867 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.09 hyp=0.42 cameraTheta=2.93 mountX=0.05 mountY=-0.42, mountTheta=-1.45
23:18:22.869 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=0.09, opts=13)
23:18:22.869 00.000 12268 Enqueuing Move request for scope (-0.41, 0.09)
23:18:22.869 00.000 11616 Worker thread wakes up
23:18:22.870 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.09) opts 0xd
23:18:22.870 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, 0.09)
23:18:22.870 00.000 11616 Moving (-0.41, 0.09) raw xDistance=0.05 yDistance=-0.42
23:18:22.870 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:22.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:18:22.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
23:18:22.870 00.000 11616 MoveAxis(E, 0, ABG)
23:18:22.870 00.000 11616 Move returns status 0, amount 0
23:18:22.870 00.000 11616 MoveAxis(N, 35, ABG)
23:18:22.871 00.001 11616 Guiding  Dir = 0, Dur = 35
23:18:22.871 00.000 11616 IsSlewing returns 0
23:18:22.871 00.000 11616 IsGuiding returns 0
23:18:22.872 00.001 11616 PulseGuide returned control before completion, sleep 45
23:18:22.898 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=204, Gamma=1.290
23:18:22.918 00.020 12268 UpdateGuideState exits: m=282 SNR=11.6
23:18:22.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:22.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:22.918 00.000 12268 Enqueuing Expose request
23:18:22.932 00.014 11616 IsGuiding returns 1
23:18:22.932 00.000 11616 scope still moving after pulse duration time elapsed
23:18:22.964 00.032 11616 IsSlewing returns 0
23:18:22.964 00.000 11616 IsGuiding returns 0
23:18:22.964 00.000 11616 scope move finished after 35 + 57 ms
23:18:22.964 00.000 11616 Move returns status 0, amount 35
23:18:22.964 00.000 11616 move complete, result=0
23:18:22.964 00.000 11616 worker thread done servicing request
23:18:22.965 00.001 11616 Worker thread wakes up
23:18:22.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:22.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:22.965 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 35 ms NORTH
23:18:24.962 01.997 11616 Exposure complete
23:18:25.019 00.057 11616 worker thread done servicing request
23:18:25.019 00.000 12268 OnExposeComplete: enter
23:18:25.019 00.000 12268 UpdateGuideState(): m_state=6
23:18:25.019 00.000 12268 Star::Find(15, 913, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
23:18:25.019 00.000 12268 Star::Find returns 1 (0), X=914.52, Y=20.26, Mass=283, SNR=11.5, Peak=40 HFD=3.6
23:18:25.020 00.001 12268 MultiStar: [#1 0.32,-0.63,0.00,M2] 
23:18:25.020 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
23:18:25.020 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
23:18:25.020 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.49 hyp=0.49 cameraTheta=-1.45 mountX=-0.48 mountY=0.12, mountTheta=2.89
23:18:25.021 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.49, opts=13)
23:18:25.021 00.000 12268 Enqueuing Move request for scope (0.06, -0.49)
23:18:25.021 00.000 11616 Worker thread wakes up
23:18:25.022 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.49) opts 0xd
23:18:25.022 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.49)
23:18:25.022 00.000 11616 Moving (0.06, -0.49) raw xDistance=-0.48 yDistance=0.12
23:18:25.022 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
23:18:25.022 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.44
23:18:25.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
23:18:25.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:25.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:18:25.022 00.000 11616 MoveAxis(E, 268, ABG)
23:18:25.022 00.000 11616 Guiding  Dir = 2, Dur = 268
23:18:25.022 00.000 11616 IsSlewing returns 0
23:18:25.023 00.001 11616 IsGuiding returns 0
23:18:25.023 00.000 11616 PulseGuide returned control before completion, sleep 278
23:18:25.046 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=214, Gamma=1.290
23:18:25.065 00.019 12268 UpdateGuideState exits: m=283 SNR=11.5
23:18:25.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:25.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:25.065 00.000 12268 Enqueuing Expose request
23:18:25.313 00.248 11616 IsGuiding returns 1
23:18:25.313 00.000 11616 scope still moving after pulse duration time elapsed
23:18:25.343 00.030 11616 IsSlewing returns 0
23:18:25.343 00.000 11616 IsGuiding returns 0
23:18:25.343 00.000 11616 scope move finished after 268 + 52 ms
23:18:25.343 00.000 11616 Move returns status 0, amount 268
23:18:25.344 00.001 11616 MoveAxis(N, 0, ABG)
23:18:25.344 00.000 11616 Move returns status 0, amount 0
23:18:25.344 00.000 11616 move complete, result=0
23:18:25.344 00.000 11616 worker thread done servicing request
23:18:25.344 00.000 11616 Worker thread wakes up
23:18:25.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:25.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:25.344 00.000 12268 GuideStep: -0.5 px 268 ms EAST, 0.1 px 0 ms NORTH
23:18:27.353 02.009 11616 Exposure complete
23:18:27.408 00.055 11616 worker thread done servicing request
23:18:27.408 00.000 12268 OnExposeComplete: enter
23:18:27.408 00.000 12268 UpdateGuideState(): m_state=6
23:18:27.408 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
23:18:27.408 00.000 12268 Star::Find returns 1 (0), X=914.93, Y=20.11, Mass=267, SNR=11.3, Peak=36 HFD=3.8
23:18:27.409 00.001 12268 DistanceChecker: reject for large offset (0.79 > 0.78) avgDist = 0.39 count = 157
23:18:27.409 00.000 12268 DistanceChecker: activated
23:18:27.409 00.000 12268 Status Line: Recovering
23:18:27.411 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:18:27.412 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:18:27.412 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:18:27.412 00.000 11616 Worker thread wakes up
23:18:27.412 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:18:27.413 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:18:27.413 00.000 11616 move complete, result=0
23:18:27.413 00.000 11616 worker thread done servicing request
23:18:27.523 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:18:27.523 00.000 12268 Status Line: No star found
23:18:27.526 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
23:18:27.544 00.018 12268 UpdateGuideState exits: No star found
23:18:27.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:27.544 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:18:27.544 00.000 12268 Enqueuing Expose request
23:18:27.544 00.000 11616 Worker thread wakes up
23:18:27.545 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:27.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:18:29.553 02.008 11616 Exposure complete
23:18:29.611 00.058 11616 worker thread done servicing request
23:18:29.612 00.001 12268 OnExposeComplete: enter
23:18:29.612 00.000 12268 UpdateGuideState(): m_state=6
23:18:29.612 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
23:18:29.612 00.000 12268 Star::Find returns 1 (0), X=914.51, Y=20.81, Mass=370, SNR=13.2, Peak=43 HFD=4.0
23:18:29.612 00.000 12268 DistanceChecker: deactivated
23:18:29.612 00.000 12268 MultiStar: [#1 0.31,-0.83,0.00,M3] 
23:18:29.612 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
23:18:29.613 00.001 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
23:18:29.613 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.08 cameraTheta=0.93 mountX=0.06 mountY=0.04, mountTheta=0.52
23:18:29.615 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.06, opts=13)
23:18:29.616 00.001 12268 Enqueuing Move request for scope (0.04, 0.06)
23:18:29.616 00.000 11616 Worker thread wakes up
23:18:29.616 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
23:18:29.616 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
23:18:29.616 00.000 11616 Moving (0.04, 0.06) raw xDistance=0.06 yDistance=0.04
23:18:29.616 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:29.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:18:29.616 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:29.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:18:29.616 00.000 11616 MoveAxis(E, 0, ABG)
23:18:29.617 00.001 11616 Move returns status 0, amount 0
23:18:29.617 00.000 11616 MoveAxis(N, 0, ABG)
23:18:29.617 00.000 11616 Move returns status 0, amount 0
23:18:29.617 00.000 11616 move complete, result=0
23:18:29.617 00.000 11616 worker thread done servicing request
23:18:29.638 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=212, Gamma=1.290
23:18:29.660 00.022 12268 UpdateGuideState exits: m=370 SNR=13.2
23:18:29.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:29.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:29.660 00.000 12268 Enqueuing Expose request
23:18:29.660 00.000 11616 Worker thread wakes up
23:18:29.660 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:29.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:29.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:31.666 02.006 11616 Exposure complete
23:18:31.726 00.060 11616 worker thread done servicing request
23:18:31.727 00.001 12268 OnExposeComplete: enter
23:18:31.727 00.000 12268 UpdateGuideState(): m_state=6
23:18:31.727 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
23:18:31.727 00.000 12268 Star::Find returns 1 (0), X=914.52, Y=20.56, Mass=366, SNR=13.1, Peak=36 HFD=5.1
23:18:31.727 00.000 12268 MultiStar: [#1 0.17,-0.52,0.71,U] 
23:18:31.728 00.001 12268 single-star, 1 included, MultiStar: {0.11, -0.33}, one-star: {0.06, -0.19}
23:18:31.728 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
23:18:31.728 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
23:18:31.728 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.27 mountX=-0.18 mountY=0.08, mountTheta=2.71
23:18:31.732 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.19, opts=13)
23:18:31.732 00.000 12268 Enqueuing Move request for scope (0.06, -0.19)
23:18:31.732 00.000 11616 Worker thread wakes up
23:18:31.733 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
23:18:31.733 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
23:18:31.733 00.000 11616 Moving (0.06, -0.19) raw xDistance=-0.18 yDistance=0.08
23:18:31.733 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
23:18:31.733 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:31.733 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:18:31.733 00.000 11616 MoveAxis(E, 102, ABG)
23:18:31.733 00.000 11616 Guiding  Dir = 2, Dur = 102
23:18:31.733 00.000 11616 IsSlewing returns 0
23:18:31.734 00.001 11616 IsGuiding returns 0
23:18:31.734 00.000 11616 PulseGuide returned control before completion, sleep 112
23:18:31.756 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=178, Gamma=1.290
23:18:31.773 00.017 12268 UpdateGuideState exits: m=366 SNR=13.1
23:18:31.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:31.774 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:31.774 00.000 12268 Enqueuing Expose request
23:18:31.853 00.079 11616 IsGuiding returns 1
23:18:31.853 00.000 11616 scope still moving after pulse duration time elapsed
23:18:31.884 00.031 11616 IsSlewing returns 0
23:18:31.884 00.000 11616 IsGuiding returns 1
23:18:31.916 00.032 11616 IsSlewing returns 0
23:18:31.916 00.000 11616 IsGuiding returns 1
23:18:31.948 00.032 11616 IsSlewing returns 0
23:18:31.948 00.000 11616 IsGuiding returns 1
23:18:31.978 00.030 11616 IsSlewing returns 0
23:18:31.978 00.000 11616 IsGuiding returns 1
23:18:32.009 00.031 11616 IsSlewing returns 0
23:18:32.009 00.000 11616 IsGuiding returns 1
23:18:32.041 00.032 11616 IsSlewing returns 0
23:18:32.041 00.000 11616 IsGuiding returns 0
23:18:32.041 00.000 11616 scope move finished after 102 + 205 ms
23:18:32.042 00.001 11616 Move returns status 0, amount 102
23:18:32.042 00.000 11616 MoveAxis(N, 0, ABG)
23:18:32.042 00.000 11616 Move returns status 0, amount 0
23:18:32.042 00.000 11616 move complete, result=0
23:18:32.042 00.000 11616 worker thread done servicing request
23:18:32.042 00.000 12268 GuideStep: -0.2 px 102 ms EAST, 0.1 px 0 ms NORTH
23:18:32.042 00.000 11616 Worker thread wakes up
23:18:32.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:32.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:34.147 02.105 11616 Exposure complete
23:18:34.207 00.060 11616 worker thread done servicing request
23:18:34.207 00.000 12268 OnExposeComplete: enter
23:18:34.207 00.000 12268 UpdateGuideState(): m_state=6
23:18:34.208 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
23:18:34.208 00.000 12268 Star::Find returns 1 (0), X=914.60, Y=20.69, Mass=275, SNR=11.4, Peak=40 HFD=3.2
23:18:34.208 00.000 12268 MultiStar: [#1 -0.00,-0.46,0.81,U] 
23:18:34.208 00.000 12268 single-star, 1 included, MultiStar: {0.07, -0.24}, one-star: {0.13, -0.06}
23:18:34.208 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
23:18:34.208 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.27)
23:18:34.208 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-0.43 mountX=-0.05 mountY=0.14, mountTheta=1.90
23:18:34.210 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.06, opts=13)
23:18:34.210 00.000 12268 Enqueuing Move request for scope (0.13, -0.06)
23:18:34.210 00.000 11616 Worker thread wakes up
23:18:34.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
23:18:34.210 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
23:18:34.210 00.000 11616 Moving (0.13, -0.06) raw xDistance=-0.05 yDistance=0.14
23:18:34.210 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:34.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:18:34.210 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:34.211 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:18:34.211 00.000 11616 MoveAxis(E, 0, ABG)
23:18:34.211 00.000 11616 Move returns status 0, amount 0
23:18:34.211 00.000 11616 MoveAxis(N, 0, ABG)
23:18:34.211 00.000 11616 Move returns status 0, amount 0
23:18:34.211 00.000 11616 move complete, result=0
23:18:34.211 00.000 11616 worker thread done servicing request
23:18:34.232 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=211, Gamma=1.290
23:18:34.251 00.019 12268 UpdateGuideState exits: m=275 SNR=11.4
23:18:34.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:34.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:34.251 00.000 12268 Enqueuing Expose request
23:18:34.251 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:34.251 00.000 11616 Worker thread wakes up
23:18:34.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:34.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:36.260 02.009 11616 Exposure complete
23:18:36.320 00.060 11616 worker thread done servicing request
23:18:36.320 00.000 12268 OnExposeComplete: enter
23:18:36.320 00.000 12268 UpdateGuideState(): m_state=6
23:18:36.320 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
23:18:36.321 00.001 12268 Star::Find returns 1 (0), X=914.39, Y=20.83, Mass=296, SNR=11.8, Peak=38 HFD=3.5
23:18:36.321 00.000 12268 MultiStar: [#1 0.42,-0.03,0.66,U] 
23:18:36.321 00.000 12268 single-star, 1 included, MultiStar: {0.12, 0.04}, one-star: {-0.07, 0.08}
23:18:36.321 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
23:18:36.321 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
23:18:36.321 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.28 mountX=0.07 mountY=-0.08, mountTheta=-0.82
23:18:36.323 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.08, opts=13)
23:18:36.323 00.000 12268 Enqueuing Move request for scope (-0.07, 0.08)
23:18:36.324 00.001 11616 Worker thread wakes up
23:18:36.324 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
23:18:36.324 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
23:18:36.324 00.000 11616 Moving (-0.07, 0.08) raw xDistance=0.07 yDistance=-0.08
23:18:36.324 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:36.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:18:36.324 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:36.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:18:36.324 00.000 11616 MoveAxis(E, 0, ABG)
23:18:36.324 00.000 11616 Move returns status 0, amount 0
23:18:36.324 00.000 11616 MoveAxis(N, 0, ABG)
23:18:36.324 00.000 11616 Move returns status 0, amount 0
23:18:36.324 00.000 11616 move complete, result=0
23:18:36.325 00.001 11616 worker thread done servicing request
23:18:36.347 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=206, Gamma=1.290
23:18:36.365 00.018 12268 UpdateGuideState exits: m=296 SNR=11.8
23:18:36.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:36.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:36.365 00.000 12268 Enqueuing Expose request
23:18:36.366 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:36.366 00.000 11616 Worker thread wakes up
23:18:36.366 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:36.366 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:38.379 02.013 11616 Exposure complete
23:18:38.436 00.057 11616 worker thread done servicing request
23:18:38.436 00.000 12268 OnExposeComplete: enter
23:18:38.436 00.000 12268 UpdateGuideState(): m_state=6
23:18:38.437 00.001 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
23:18:38.437 00.000 12268 Star::Find returns 1 (0), X=914.55, Y=21.00, Mass=364, SNR=13.1, Peak=39 HFD=4.9
23:18:38.437 00.000 12268 MultiStar: [#1 0.12,-0.64,0.00,M1] 
23:18:38.437 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
23:18:38.437 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.95)
23:18:38.437 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.25 mountX=0.26 mountY=0.05, mountTheta=0.20
23:18:38.440 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.25, opts=13)
23:18:38.440 00.000 12268 Enqueuing Move request for scope (0.09, 0.25)
23:18:38.440 00.000 11616 Worker thread wakes up
23:18:38.440 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
23:18:38.440 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
23:18:38.440 00.000 11616 Moving (0.09, 0.25) raw xDistance=0.26 yDistance=0.05
23:18:38.440 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:18:38.440 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:18:38.441 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:38.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:18:38.441 00.000 11616 MoveAxis(E, 0, ABG)
23:18:38.441 00.000 11616 Move returns status 0, amount 0
23:18:38.441 00.000 11616 MoveAxis(N, 0, ABG)
23:18:38.441 00.000 11616 Move returns status 0, amount 0
23:18:38.441 00.000 11616 move complete, result=0
23:18:38.441 00.000 11616 worker thread done servicing request
23:18:38.465 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=204, Gamma=1.290
23:18:38.482 00.017 12268 UpdateGuideState exits: m=364 SNR=13.1
23:18:38.483 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:38.483 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:38.483 00.000 12268 Enqueuing Expose request
23:18:38.483 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:38.483 00.000 11616 Worker thread wakes up
23:18:38.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:38.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:40.488 02.005 11616 Exposure complete
23:18:40.546 00.058 11616 worker thread done servicing request
23:18:40.547 00.001 12268 OnExposeComplete: enter
23:18:40.547 00.000 12268 UpdateGuideState(): m_state=6
23:18:40.547 00.000 12268 Star::Find(15, 914, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
23:18:40.547 00.000 12268 Star::Find returns 1 (0), X=913.90, Y=20.81, Mass=372, SNR=13.2, Peak=45 HFD=5.3
23:18:40.547 00.000 12268 MultiStar: [#1 -0.20,-0.67,0.00,M2] 
23:18:40.547 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
23:18:40.547 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.55 = -1.55)
23:18:40.547 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=0.06 hyp=0.57 cameraTheta=3.04 mountX=0.00 mountY=-0.57, mountTheta=-1.56
23:18:40.549 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=0.06, opts=13)
23:18:40.549 00.000 12268 Enqueuing Move request for scope (-0.57, 0.06)
23:18:40.549 00.000 11616 Worker thread wakes up
23:18:40.549 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.06) opts 0xd
23:18:40.549 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, 0.06)
23:18:40.549 00.000 11616 Moving (-0.57, 0.06) raw xDistance=0.00 yDistance=-0.57
23:18:40.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:40.550 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:18:40.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
23:18:40.550 00.000 11616 MoveAxis(E, 0, ABG)
23:18:40.550 00.000 11616 Move returns status 0, amount 0
23:18:40.550 00.000 11616 MoveAxis(N, 48, ABG)
23:18:40.550 00.000 11616 Guiding  Dir = 0, Dur = 48
23:18:40.550 00.000 11616 IsSlewing returns 0
23:18:40.550 00.000 11616 IsGuiding returns 0
23:18:40.551 00.001 11616 PulseGuide returned control before completion, sleep 58
23:18:40.571 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
23:18:40.591 00.020 12268 UpdateGuideState exits: m=372 SNR=13.2
23:18:40.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:40.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:40.591 00.000 12268 Enqueuing Expose request
23:18:40.615 00.024 11616 IsGuiding returns 1
23:18:40.615 00.000 11616 scope still moving after pulse duration time elapsed
23:18:40.645 00.030 11616 IsSlewing returns 0
23:18:40.646 00.001 11616 IsGuiding returns 1
23:18:40.675 00.029 11616 IsSlewing returns 0
23:18:40.675 00.000 11616 IsGuiding returns 1
23:18:40.690 00.015 12268 evsrv: cli 0F8E69C0 connect
23:18:40.690 00.000 12268 case statement mapped state 6 to 3
23:18:40.691 00.001 12268 case statement mapped state 6 to 3
23:18:40.691 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"85ac882e-7025-47df-add7-76727353243a"}
23:18:40.691 00.000 12268 case statement mapped state 6 to 3
23:18:40.691 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85ac882e-7025-47df-add7-76727353243a"}
23:18:40.693 00.002 12268 evsrv: cli 0F8E69C0 disconnect
23:18:40.695 00.002 12268 evsrv: cli 0F8E69C0 connect
23:18:40.695 00.000 12268 case statement mapped state 6 to 3
23:18:40.695 00.000 12268 case statement mapped state 6 to 3
23:18:40.696 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"fcbfcb04-e89e-4916-9739-c1819ab519b3"}
23:18:40.696 00.000 12268 PhdController::Dither begins
23:18:40.696 00.000 12268 dither: size=5.50, dRA=3.74 dDec=-5.24
23:18:40.696 00.000 12268 MountToCamera -- mountTheta (0.95) + m_xAngle (1.47) = xAngle (2.42 = 2.42)
23:18:40.696 00.000 12268 MountToCamera -- mountX=3.74 mountY=-5.24 hyp=6.44 mountTheta=0.95 cameraX=-4.85, cameraY=4.23 cameraTheta=2.42
23:18:40.696 00.000 12268 setting lock position to (909.61, 24.98)
23:18:40.697 00.001 12268 Mount: notify guiding dithered (-4.8, 4.2)
23:18:40.697 00.000 12268 MultiStar: stabilizing after lock position change
23:18:40.697 00.000 12268 Status Line: Dither by 3.74,-5.24
23:18:40.701 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
23:18:40.701 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
23:18:40.701 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"fcbfcb04-e89e-4916-9739-c1819ab519b3"}
23:18:40.703 00.002 12268 evsrv: cli 0F8E69C0 disconnect
23:18:40.708 00.005 11616 IsSlewing returns 0
23:18:40.708 00.000 11616 IsGuiding returns 0
23:18:40.708 00.000 11616 scope move finished after 48 + 109 ms
23:18:40.709 00.001 11616 Move returns status 0, amount 48
23:18:40.709 00.000 11616 move complete, result=0
23:18:40.709 00.000 11616 worker thread done servicing request
23:18:40.710 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.6 px 48 ms NORTH
23:18:40.710 00.000 11616 Worker thread wakes up
23:18:40.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:40.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,6,31,31)
23:18:42.721 02.011 11616 Exposure complete
23:18:42.782 00.061 11616 worker thread done servicing request
23:18:42.783 00.001 12268 OnExposeComplete: enter
23:18:42.783 00.000 12268 UpdateGuideState(): m_state=6
23:18:42.783 00.000 12268 Star::Find(15, 913, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
23:18:42.783 00.000 12268 Star::Find returns 1 (0), X=914.03, Y=20.29, Mass=322, SNR=12.3, Peak=41 HFD=4.8
23:18:42.783 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
23:18:42.783 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.88)
23:18:42.784 00.001 12268 CameraToMount -- cameraX=4.42 cameraY=-4.69 hyp=6.44 cameraTheta=-0.82 mountX=-4.24 mountY=4.98, mountTheta=2.28
23:18:42.786 00.002 12268 dither recenter: remaining=(-3.7,5.2) step=(-3.7,5.2)
23:18:42.786 00.000 12268 MountToCamera -- mountTheta (-2.19) + m_xAngle (1.47) = xAngle (-0.72 = -0.72)
23:18:42.786 00.000 12268 MountToCamera -- mountX=-3.74 mountY=5.24 hyp=6.44 mountTheta=-2.19 cameraX=4.85, cameraY=-4.23 cameraTheta=-0.72
23:18:42.786 00.000 12268 SchedulePrimaryMove(0D94C700, x=4.85, y=-4.23, opts=4)
23:18:42.786 00.000 12268 Enqueuing Move request for scope (4.85, -4.23)
23:18:42.786 00.000 12268 Mount: notify direct move -3.74,5.24
23:18:42.786 00.000 11616 Worker thread wakes up
23:18:42.786 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (4.85, -4.23) opts 0x4
23:18:42.787 00.001 11616 Handling offset move in thread for scope, endpoint = (4.85, -4.23)
23:18:42.787 00.000 11616 Moving (4.85, -4.23) raw xDistance=-3.74 yDistance=5.24
23:18:42.787 00.000 11616 BLC: window closed
23:18:42.787 00.000 11616 MoveAxis(E, 4190, B)
23:18:42.787 00.000 11616 Guiding  Dir = 2, Dur = 4190
23:18:42.787 00.000 11616 IsSlewing returns 0
23:18:42.787 00.000 11616 IsGuiding returns 0
23:18:42.788 00.001 11616 PulseGuide returned control before completion, sleep 4200
23:18:42.812 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=182, Gamma=1.290
23:18:42.830 00.018 12268 UpdateGuideState exits: m=322 SNR=12.3
23:18:42.830 00.000 12268 PhdController: settling, locked = 1, distance = 6.66 (1.50) aobump = 0 frame = 1 / 99999
23:18:42.830 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688322.830,"Host":"ASTROCENTER","Inst":1,"Distance":6.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:18:42.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:42.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:42.831 00.001 12268 Enqueuing Expose request
23:18:47.002 04.171 11616 IsGuiding returns 0
23:18:47.002 00.000 11616 Move returns status 0, amount 4190
23:18:47.002 00.000 11616 BLC: window closed
23:18:47.002 00.000 11616 BLC: Compensation needed for non-algo type move
23:18:47.002 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1891 applied
23:18:47.002 00.000 11616 MoveAxis(S, 4846, B)
23:18:47.002 00.000 11616 Guiding  Dir = 1, Dur = 4846
23:18:47.003 00.001 11616 IsSlewing returns 0
23:18:47.003 00.000 11616 IsGuiding returns 0
23:18:47.003 00.000 11616 PulseGuide returned control before completion, sleep 4856
23:18:51.866 04.863 11616 IsGuiding returns 1
23:18:51.866 00.000 11616 scope still moving after pulse duration time elapsed
23:18:51.898 00.032 11616 IsSlewing returns 0
23:18:51.898 00.000 11616 IsGuiding returns 0
23:18:51.898 00.000 11616 scope move finished after 4846 + 48 ms
23:18:51.898 00.000 11616 Move returns status 0, amount 4846
23:18:51.898 00.000 11616 move complete, result=0
23:18:51.898 00.000 11616 worker thread done servicing request
23:18:51.898 00.000 12268 GuideStep: -3.7 px 4190 ms EAST, 5.2 px 4846 ms SOUTH
23:18:51.899 00.001 11616 Worker thread wakes up
23:18:51.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:51.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(899,5,31,31)
23:18:53.907 02.008 11616 Exposure complete
23:18:53.962 00.055 11616 worker thread done servicing request
23:18:53.963 00.001 12268 OnExposeComplete: enter
23:18:53.963 00.000 12268 UpdateGuideState(): m_state=6
23:18:53.963 00.000 12268 Star::Find(15, 914, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
23:18:53.963 00.000 12268 Star::Find returns 1 (0), X=911.32, Y=27.64, Mass=200, SNR=9.7, Peak=26 HFD=3.5
23:18:53.963 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
23:18:53.963 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
23:18:53.963 00.000 12268 CameraToMount -- cameraX=1.70 cameraY=2.66 hyp=3.16 cameraTheta=1.00 mountX=2.81 mountY=1.35, mountTheta=0.45
23:18:53.965 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.70, y=2.66, opts=13)
23:18:53.965 00.000 12268 Enqueuing Move request for scope (1.70, 2.66)
23:18:53.965 00.000 11616 Worker thread wakes up
23:18:53.965 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.70, 2.66) opts 0xd
23:18:53.965 00.000 11616 Handling offset move in thread for scope, endpoint = (1.70, 2.66)
23:18:53.965 00.000 11616 Moving (1.70, 2.66) raw xDistance=2.81 yDistance=1.35
23:18:53.965 00.000 11616 resist switch: large excursion: input 2.81 thresh 0.29 direction from 0 to 1
23:18:53.965 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.43
23:18:53.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns 1.41 from input 2.81
23:18:53.966 00.001 11616 resist switch: large excursion: input 1.35 thresh 0.45 direction from 0 to 1
23:18:53.966 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.05
23:18:53.966 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 1.35
23:18:53.966 00.000 11616 MoveAxis(W, 1574, ABG)
23:18:53.966 00.000 11616 Guiding  Dir = 3, Dur = 1574
23:18:53.966 00.000 11616 IsSlewing returns 0
23:18:53.967 00.001 11616 IsGuiding returns 0
23:18:53.967 00.000 11616 PulseGuide returned control before completion, sleep 1584
23:18:53.994 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=141, Gamma=1.290
23:18:54.012 00.018 12268 UpdateGuideState exits: m=200 SNR=9.7
23:18:54.013 00.001 12268 PhdController: settling, locked = 1, distance = 3.16 (1.50) aobump = 0 frame = 2 / 99999
23:18:54.013 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688334.013,"Host":"ASTROCENTER","Inst":1,"Distance":3.16,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:18:54.013 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:54.014 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:54.014 00.000 12268 Enqueuing Expose request
23:18:55.564 01.550 11616 IsGuiding returns 1
23:18:55.565 00.001 11616 scope still moving after pulse duration time elapsed
23:18:55.595 00.030 11616 IsSlewing returns 0
23:18:55.595 00.000 11616 IsGuiding returns 1
23:18:55.626 00.031 11616 IsSlewing returns 0
23:18:55.626 00.000 11616 IsGuiding returns 0
23:18:55.626 00.000 11616 scope move finished after 1574 + 85 ms
23:18:55.626 00.000 11616 Move returns status 0, amount 1574
23:18:55.626 00.000 11616 MoveAxis(S, 114, ABG)
23:18:55.626 00.000 11616 Guiding  Dir = 1, Dur = 114
23:18:55.627 00.001 11616 IsSlewing returns 0
23:18:55.627 00.000 11616 IsGuiding returns 0
23:18:55.628 00.001 11616 PulseGuide returned control before completion, sleep 124
23:18:55.768 00.140 11616 IsGuiding returns 1
23:18:55.768 00.000 11616 scope still moving after pulse duration time elapsed
23:18:55.799 00.031 11616 IsSlewing returns 0
23:18:55.800 00.001 11616 IsGuiding returns 0
23:18:55.800 00.000 11616 scope move finished after 114 + 58 ms
23:18:55.800 00.000 11616 Move returns status 0, amount 114
23:18:55.800 00.000 11616 move complete, result=0
23:18:55.800 00.000 11616 worker thread done servicing request
23:18:55.800 00.000 11616 Worker thread wakes up
23:18:55.800 00.000 12268 GuideStep: 2.8 px 1574 ms WEST, 1.4 px 114 ms SOUTH
23:18:55.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:55.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:18:57.809 02.009 11616 Exposure complete
23:18:57.873 00.064 11616 worker thread done servicing request
23:18:57.873 00.000 12268 OnExposeComplete: enter
23:18:57.873 00.000 12268 UpdateGuideState(): m_state=6
23:18:57.873 00.000 12268 Star::Find(15, 911, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
23:18:57.874 00.001 12268 Star::Find returns 1 (0), X=909.60, Y=26.33, Mass=231, SNR=10.4, Peak=23 HFD=3.7
23:18:57.874 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
23:18:57.874 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
23:18:57.874 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=1.35 hyp=1.35 cameraTheta=1.59 mountX=1.34 mountY=-0.19, mountTheta=-0.14
23:18:57.877 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=1.35, opts=13)
23:18:57.877 00.000 12268 Enqueuing Move request for scope (-0.02, 1.35)
23:18:57.878 00.001 11616 Worker thread wakes up
23:18:57.878 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 1.35) opts 0xd
23:18:57.878 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 1.35)
23:18:57.878 00.000 11616 Moving (-0.02, 1.35) raw xDistance=1.34 yDistance=-0.19
23:18:57.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.67 from input 1.34
23:18:57.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:18:57.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:18:57.878 00.000 11616 MoveAxis(W, 750, ABG)
23:18:57.878 00.000 11616 Guiding  Dir = 3, Dur = 750
23:18:57.879 00.001 11616 IsSlewing returns 0
23:18:57.879 00.000 11616 IsGuiding returns 0
23:18:57.880 00.001 11616 PulseGuide returned control before completion, sleep 760
23:18:57.906 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=131, Gamma=1.290
23:18:57.940 00.034 12268 UpdateGuideState exits: m=231 SNR=10.4
23:18:57.940 00.000 12268 PhdController: settling, locked = 1, distance = 2.61 (1.50) aobump = 0 frame = 3 / 99999
23:18:57.940 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688337.940,"Host":"ASTROCENTER","Inst":1,"Distance":2.61,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:18:57.941 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:57.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:18:57.941 00.000 12268 Enqueuing Expose request
23:18:58.648 00.707 11616 IsGuiding returns 1
23:18:58.648 00.000 11616 scope still moving after pulse duration time elapsed
23:18:58.679 00.031 11616 IsSlewing returns 0
23:18:58.679 00.000 11616 IsGuiding returns 0
23:18:58.679 00.000 11616 scope move finished after 750 + 49 ms
23:18:58.679 00.000 11616 Move returns status 0, amount 750
23:18:58.679 00.000 11616 MoveAxis(N, 0, ABG)
23:18:58.679 00.000 11616 Move returns status 0, amount 0
23:18:58.679 00.000 11616 move complete, result=0
23:18:58.680 00.001 11616 worker thread done servicing request
23:18:58.680 00.000 12268 GuideStep: 1.3 px 750 ms WEST, -0.2 px 0 ms NORTH
23:18:58.680 00.000 11616 Worker thread wakes up
23:18:58.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:18:58.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:00.692 02.012 11616 Exposure complete
23:19:00.751 00.059 11616 worker thread done servicing request
23:19:00.752 00.001 12268 OnExposeComplete: enter
23:19:00.752 00.000 12268 UpdateGuideState(): m_state=6
23:19:00.752 00.000 12268 Star::Find(15, 909, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
23:19:00.752 00.000 12268 Star::Find returns 1 (0), X=909.90, Y=24.07, Mass=274, SNR=11.3, Peak=35 HFD=3.9
23:19:00.752 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
23:19:00.752 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
23:19:00.752 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.91 hyp=0.95 cameraTheta=-1.27 mountX=-0.88 mountY=0.40, mountTheta=2.71
23:19:00.754 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.91, opts=13)
23:19:00.754 00.000 12268 Enqueuing Move request for scope (0.29, -0.91)
23:19:00.754 00.000 11616 Worker thread wakes up
23:19:00.754 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.91) opts 0xd
23:19:00.754 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.91)
23:19:00.754 00.000 11616 Moving (0.29, -0.91) raw xDistance=-0.88 yDistance=0.40
23:19:00.754 00.000 11616 resist switch: large excursion: input -0.88 thresh 0.29 direction from 1 to -1
23:19:00.754 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.63
23:19:00.755 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.88
23:19:00.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
23:19:00.755 00.000 11616 MoveAxis(E, 492, ABG)
23:19:00.755 00.000 11616 Guiding  Dir = 2, Dur = 492
23:19:00.755 00.000 11616 IsSlewing returns 0
23:19:00.755 00.000 11616 IsGuiding returns 0
23:19:00.756 00.001 11616 PulseGuide returned control before completion, sleep 502
23:19:00.778 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=157, Gamma=1.290
23:19:00.797 00.019 12268 UpdateGuideState exits: m=274 SNR=11.3
23:19:00.797 00.000 12268 PhdController: settling, locked = 1, distance = 2.12 (1.50) aobump = 0 frame = 4 / 99999
23:19:00.797 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688340.797,"Host":"ASTROCENTER","Inst":1,"Distance":2.12,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:19:00.798 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:00.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:00.798 00.000 12268 Enqueuing Expose request
23:19:01.265 00.467 11616 IsGuiding returns 1
23:19:01.265 00.000 11616 scope still moving after pulse duration time elapsed
23:19:01.297 00.032 11616 IsSlewing returns 0
23:19:01.297 00.000 11616 IsGuiding returns 0
23:19:01.298 00.001 11616 scope move finished after 492 + 50 ms
23:19:01.298 00.000 11616 Move returns status 0, amount 492
23:19:01.298 00.000 11616 MoveAxis(S, 34, ABG)
23:19:01.298 00.000 11616 Guiding  Dir = 1, Dur = 34
23:19:01.298 00.000 11616 IsSlewing returns 0
23:19:01.298 00.000 11616 IsGuiding returns 0
23:19:01.298 00.000 11616 PulseGuide returned control before completion, sleep 44
23:19:01.345 00.047 11616 IsGuiding returns 1
23:19:01.345 00.000 11616 scope still moving after pulse duration time elapsed
23:19:01.377 00.032 11616 IsSlewing returns 0
23:19:01.377 00.000 11616 IsGuiding returns 1
23:19:01.409 00.032 11616 IsSlewing returns 0
23:19:01.409 00.000 11616 IsGuiding returns 1
23:19:01.440 00.031 11616 IsSlewing returns 0
23:19:01.441 00.001 11616 IsGuiding returns 1
23:19:01.472 00.031 11616 IsSlewing returns 0
23:19:01.472 00.000 11616 IsGuiding returns 1
23:19:01.503 00.031 11616 IsSlewing returns 0
23:19:01.504 00.001 11616 IsGuiding returns 1
23:19:01.534 00.030 11616 IsSlewing returns 0
23:19:01.534 00.000 11616 IsGuiding returns 0
23:19:01.534 00.000 11616 scope move finished after 34 + 202 ms
23:19:01.534 00.000 11616 Move returns status 0, amount 34
23:19:01.534 00.000 11616 move complete, result=0
23:19:01.535 00.001 11616 worker thread done servicing request
23:19:01.535 00.000 11616 Worker thread wakes up
23:19:01.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:01.535 00.000 12268 GuideStep: -0.9 px 492 ms EAST, 0.4 px 34 ms SOUTH
23:19:01.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:03.550 02.015 11616 Exposure complete
23:19:03.609 00.059 11616 worker thread done servicing request
23:19:03.609 00.000 12268 OnExposeComplete: enter
23:19:03.609 00.000 12268 UpdateGuideState(): m_state=6
23:19:03.610 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
23:19:03.610 00.000 12268 Star::Find returns 1 (0), X=909.30, Y=24.02, Mass=321, SNR=12.3, Peak=34 HFD=4.0
23:19:03.610 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
23:19:03.610 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
23:19:03.610 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.96 hyp=1.01 cameraTheta=-1.89 mountX=-0.99 mountY=-0.19, mountTheta=-2.95
23:19:03.612 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.96, opts=13)
23:19:03.612 00.000 12268 Enqueuing Move request for scope (-0.31, -0.96)
23:19:03.612 00.000 11616 Worker thread wakes up
23:19:03.612 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.96) opts 0xd
23:19:03.612 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.96)
23:19:03.612 00.000 11616 Moving (-0.31, -0.96) raw xDistance=-0.99 yDistance=-0.19
23:19:03.613 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.99
23:19:03.613 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:03.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:19:03.613 00.000 11616 MoveAxis(E, 553, ABG)
23:19:03.613 00.000 11616 Guiding  Dir = 2, Dur = 553
23:19:03.613 00.000 11616 IsSlewing returns 0
23:19:03.614 00.001 11616 IsGuiding returns 0
23:19:03.614 00.000 11616 PulseGuide returned control before completion, sleep 563
23:19:03.636 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=173, Gamma=1.290
23:19:03.654 00.018 12268 UpdateGuideState exits: m=321 SNR=12.3
23:19:03.654 00.000 12268 PhdController: settling, locked = 1, distance = 1.79 (1.50) aobump = 0 frame = 5 / 99999
23:19:03.654 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688343.654,"Host":"ASTROCENTER","Inst":1,"Distance":1.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:19:03.655 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:03.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:03.655 00.000 12268 Enqueuing Expose request
23:19:04.182 00.527 11616 IsGuiding returns 1
23:19:04.182 00.000 11616 scope still moving after pulse duration time elapsed
23:19:04.213 00.031 11616 IsSlewing returns 0
23:19:04.213 00.000 11616 IsGuiding returns 0
23:19:04.213 00.000 11616 scope move finished after 553 + 46 ms
23:19:04.213 00.000 11616 Move returns status 0, amount 553
23:19:04.213 00.000 11616 MoveAxis(N, 0, ABG)
23:19:04.213 00.000 11616 Move returns status 0, amount 0
23:19:04.214 00.001 11616 move complete, result=0
23:19:04.214 00.000 11616 worker thread done servicing request
23:19:04.214 00.000 11616 Worker thread wakes up
23:19:04.214 00.000 12268 GuideStep: -1.0 px 553 ms EAST, -0.2 px 0 ms NORTH
23:19:04.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:04.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:06.228 02.014 11616 Exposure complete
23:19:06.288 00.060 11616 worker thread done servicing request
23:19:06.289 00.001 12268 OnExposeComplete: enter
23:19:06.289 00.000 12268 UpdateGuideState(): m_state=6
23:19:06.289 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
23:19:06.289 00.000 12268 Star::Find returns 1 (0), X=909.40, Y=25.51, Mass=363, SNR=13.1, Peak=40 HFD=4.0
23:19:06.289 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
23:19:06.289 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
23:19:06.289 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.53 hyp=0.57 cameraTheta=1.95 mountX=0.51 mountY=-0.28, mountTheta=-0.51
23:19:06.292 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.53, opts=13)
23:19:06.292 00.000 12268 Enqueuing Move request for scope (-0.21, 0.53)
23:19:06.292 00.000 11616 Worker thread wakes up
23:19:06.292 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.53) opts 0xd
23:19:06.292 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.53)
23:19:06.292 00.000 11616 Moving (-0.21, 0.53) raw xDistance=0.51 yDistance=-0.28
23:19:06.292 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.29 direction from -1 to 1
23:19:06.292 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.52
23:19:06.293 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
23:19:06.293 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:06.293 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:19:06.293 00.000 11616 MoveAxis(W, 283, ABG)
23:19:06.293 00.000 11616 Guiding  Dir = 3, Dur = 283
23:19:06.293 00.000 11616 IsSlewing returns 0
23:19:06.294 00.001 11616 IsGuiding returns 0
23:19:06.294 00.000 11616 PulseGuide returned control before completion, sleep 293
23:19:06.316 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=174, Gamma=1.290
23:19:06.336 00.020 12268 UpdateGuideState exits: m=363 SNR=13.1
23:19:06.336 00.000 12268 PhdController: settling, locked = 1, distance = 1.42 (1.50) aobump = 0 frame = 6 / 99999
23:19:06.336 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688346.336,"Host":"ASTROCENTER","Inst":1,"Distance":1.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:19:06.337 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:06.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:06.337 00.000 12268 Enqueuing Expose request
23:19:06.592 00.255 11616 IsGuiding returns 1
23:19:06.592 00.000 11616 scope still moving after pulse duration time elapsed
23:19:06.623 00.031 11616 IsSlewing returns 0
23:19:06.623 00.000 11616 IsGuiding returns 1
23:19:06.655 00.032 11616 IsSlewing returns 0
23:19:06.655 00.000 11616 IsGuiding returns 1
23:19:06.685 00.030 11616 IsSlewing returns 0
23:19:06.685 00.000 11616 IsGuiding returns 0
23:19:06.685 00.000 11616 scope move finished after 283 + 108 ms
23:19:06.686 00.001 11616 Move returns status 0, amount 283
23:19:06.686 00.000 11616 MoveAxis(N, 0, ABG)
23:19:06.686 00.000 11616 Move returns status 0, amount 0
23:19:06.686 00.000 11616 move complete, result=0
23:19:06.686 00.000 11616 worker thread done servicing request
23:19:06.686 00.000 12268 GuideStep: 0.5 px 283 ms WEST, -0.3 px 0 ms NORTH
23:19:06.686 00.000 11616 Worker thread wakes up
23:19:06.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:06.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:08.701 02.015 11616 Exposure complete
23:19:08.762 00.061 11616 worker thread done servicing request
23:19:08.762 00.000 12268 OnExposeComplete: enter
23:19:08.762 00.000 12268 UpdateGuideState(): m_state=6
23:19:08.763 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
23:19:08.763 00.000 12268 Star::Find returns 1 (0), X=909.98, Y=25.66, Mass=340, SNR=12.6, Peak=37 HFD=3.9
23:19:08.763 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
23:19:08.763 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
23:19:08.763 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.68 hyp=0.77 cameraTheta=1.07 mountX=0.71 mountY=0.28, mountTheta=0.37
23:19:08.765 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.68, opts=13)
23:19:08.765 00.000 12268 Enqueuing Move request for scope (0.37, 0.68)
23:19:08.765 00.000 11616 Worker thread wakes up
23:19:08.765 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.68) opts 0xd
23:19:08.765 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.68)
23:19:08.765 00.000 11616 Moving (0.37, 0.68) raw xDistance=0.71 yDistance=0.28
23:19:08.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.71
23:19:08.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:19:08.765 00.000 11616 MoveAxis(W, 396, ABG)
23:19:08.765 00.000 11616 Guiding  Dir = 3, Dur = 396
23:19:08.766 00.001 11616 IsSlewing returns 0
23:19:08.766 00.000 11616 IsGuiding returns 0
23:19:08.766 00.000 11616 PulseGuide returned control before completion, sleep 406
23:19:08.789 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
23:19:08.808 00.019 12268 UpdateGuideState exits: m=340 SNR=12.6
23:19:08.808 00.000 12268 PhdController: settling, locked = 1, distance = 1.23 (1.50) aobump = 0 frame = 7 / 99999
23:19:08.808 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688348.808,"Host":"ASTROCENTER","Inst":1,"Distance":1.23,"Time":2.5,"SettleTime":10.0,"StarLocked":true}
23:19:08.808 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:08.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:08.809 00.001 12268 Enqueuing Expose request
23:19:09.183 00.374 11616 IsGuiding returns 1
23:19:09.183 00.000 11616 scope still moving after pulse duration time elapsed
23:19:09.213 00.030 11616 IsSlewing returns 0
23:19:09.213 00.000 11616 IsGuiding returns 0
23:19:09.213 00.000 11616 scope move finished after 396 + 51 ms
23:19:09.213 00.000 11616 Move returns status 0, amount 396
23:19:09.213 00.000 11616 MoveAxis(S, 24, ABG)
23:19:09.213 00.000 11616 Guiding  Dir = 1, Dur = 24
23:19:09.214 00.001 11616 IsSlewing returns 0
23:19:09.214 00.000 11616 IsGuiding returns 0
23:19:09.214 00.000 11616 PulseGuide returned control before completion, sleep 34
23:19:09.259 00.045 11616 IsGuiding returns 1
23:19:09.259 00.000 11616 scope still moving after pulse duration time elapsed
23:19:09.291 00.032 11616 IsSlewing returns 0
23:19:09.292 00.001 11616 IsGuiding returns 0
23:19:09.292 00.000 11616 scope move finished after 24 + 53 ms
23:19:09.292 00.000 11616 Move returns status 0, amount 24
23:19:09.292 00.000 11616 move complete, result=0
23:19:09.292 00.000 11616 worker thread done servicing request
23:19:09.292 00.000 11616 Worker thread wakes up
23:19:09.292 00.000 12268 GuideStep: 0.7 px 396 ms WEST, 0.3 px 24 ms SOUTH
23:19:09.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:09.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:11.302 02.010 11616 Exposure complete
23:19:11.361 00.059 11616 worker thread done servicing request
23:19:11.361 00.000 12268 OnExposeComplete: enter
23:19:11.362 00.001 12268 UpdateGuideState(): m_state=6
23:19:11.362 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
23:19:11.362 00.000 12268 Star::Find returns 1 (0), X=909.61, Y=25.08, Mass=438, SNR=14.3, Peak=40 HFD=4.9
23:19:11.362 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
23:19:11.362 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
23:19:11.362 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.67 mountX=0.09 mountY=-0.02, mountTheta=-0.22
23:19:11.364 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.09, opts=13)
23:19:11.364 00.000 12268 Enqueuing Move request for scope (-0.01, 0.09)
23:19:11.364 00.000 11616 Worker thread wakes up
23:19:11.365 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
23:19:11.365 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
23:19:11.365 00.000 11616 Moving (-0.01, 0.09) raw xDistance=0.09 yDistance=-0.02
23:19:11.365 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:11.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:19:11.365 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:11.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:19:11.365 00.000 11616 MoveAxis(E, 0, ABG)
23:19:11.365 00.000 11616 Move returns status 0, amount 0
23:19:11.365 00.000 11616 MoveAxis(N, 0, ABG)
23:19:11.365 00.000 11616 Move returns status 0, amount 0
23:19:11.366 00.001 11616 move complete, result=0
23:19:11.366 00.000 11616 worker thread done servicing request
23:19:11.387 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
23:19:11.405 00.018 12268 UpdateGuideState exits: m=438 SNR=14.3
23:19:11.405 00.000 12268 PhdController: settling, locked = 1, distance = 0.89 (1.50) aobump = 0 frame = 8 / 99999
23:19:11.405 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688351.405,"Host":"ASTROCENTER","Inst":1,"Distance":0.89,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
23:19:11.406 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:11.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:11.406 00.000 12268 Enqueuing Expose request
23:19:11.406 00.000 11616 Worker thread wakes up
23:19:11.406 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:11.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:11.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:13.411 02.005 11616 Exposure complete
23:19:13.470 00.059 11616 worker thread done servicing request
23:19:13.470 00.000 12268 OnExposeComplete: enter
23:19:13.470 00.000 12268 UpdateGuideState(): m_state=6
23:19:13.470 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
23:19:13.470 00.000 12268 Star::Find returns 1 (0), X=909.65, Y=24.49, Mass=397, SNR=13.7, Peak=44 HFD=4.1
23:19:13.470 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
23:19:13.471 00.001 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
23:19:13.471 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.49 hyp=0.49 cameraTheta=-1.51 mountX=-0.49 mountY=0.09, mountTheta=2.95
23:19:13.472 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.49, opts=13)
23:19:13.472 00.000 12268 Enqueuing Move request for scope (0.03, -0.49)
23:19:13.472 00.000 11616 Worker thread wakes up
23:19:13.473 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.49) opts 0xd
23:19:13.473 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.49)
23:19:13.473 00.000 11616 Moving (0.03, -0.49) raw xDistance=-0.49 yDistance=0.09
23:19:13.473 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.29 direction from 1 to -1
23:19:13.473 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.46
23:19:13.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
23:19:13.473 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:13.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:19:13.473 00.000 11616 MoveAxis(E, 272, ABG)
23:19:13.473 00.000 11616 Guiding  Dir = 2, Dur = 272
23:19:13.474 00.001 11616 IsSlewing returns 0
23:19:13.474 00.000 11616 IsGuiding returns 0
23:19:13.474 00.000 11616 PulseGuide returned control before completion, sleep 282
23:19:13.497 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=164, Gamma=1.290
23:19:13.515 00.018 12268 UpdateGuideState exits: m=397 SNR=13.7
23:19:13.515 00.000 12268 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 9 / 99999
23:19:13.515 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688353.515,"Host":"ASTROCENTER","Inst":1,"Distance":0.77,"Time":7.2,"SettleTime":10.0,"StarLocked":true}
23:19:13.516 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:13.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:13.516 00.000 12268 Enqueuing Expose request
23:19:13.760 00.244 11616 IsGuiding returns 1
23:19:13.760 00.000 11616 scope still moving after pulse duration time elapsed
23:19:13.792 00.032 11616 IsSlewing returns 0
23:19:13.793 00.001 11616 IsGuiding returns 0
23:19:13.793 00.000 11616 scope move finished after 272 + 47 ms
23:19:13.793 00.000 11616 Move returns status 0, amount 272
23:19:13.793 00.000 11616 MoveAxis(N, 0, ABG)
23:19:13.793 00.000 11616 Move returns status 0, amount 0
23:19:13.793 00.000 11616 move complete, result=0
23:19:13.793 00.000 11616 worker thread done servicing request
23:19:13.793 00.000 11616 Worker thread wakes up
23:19:13.793 00.000 12268 GuideStep: -0.5 px 272 ms EAST, 0.1 px 0 ms NORTH
23:19:13.794 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:13.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:15.813 02.019 11616 Exposure complete
23:19:15.873 00.060 11616 worker thread done servicing request
23:19:15.874 00.001 12268 OnExposeComplete: enter
23:19:15.874 00.000 12268 UpdateGuideState(): m_state=6
23:19:15.874 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
23:19:15.874 00.000 12268 Star::Find returns 1 (0), X=909.66, Y=24.57, Mass=365, SNR=13.1, Peak=40 HFD=3.4
23:19:15.874 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
23:19:15.874 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
23:19:15.874 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.41 hyp=0.41 cameraTheta=-1.46 mountX=-0.40 mountY=0.10, mountTheta=2.91
23:19:15.876 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.41, opts=13)
23:19:15.876 00.000 12268 Enqueuing Move request for scope (0.04, -0.41)
23:19:15.876 00.000 11616 Worker thread wakes up
23:19:15.876 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.41) opts 0xd
23:19:15.876 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.41)
23:19:15.877 00.001 11616 Moving (0.04, -0.41) raw xDistance=-0.40 yDistance=0.10
23:19:15.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
23:19:15.877 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:15.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:19:15.877 00.000 11616 MoveAxis(E, 224, ABG)
23:19:15.877 00.000 11616 Guiding  Dir = 2, Dur = 224
23:19:15.877 00.000 11616 IsSlewing returns 0
23:19:15.877 00.000 11616 IsGuiding returns 0
23:19:15.878 00.001 11616 PulseGuide returned control before completion, sleep 234
23:19:15.900 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=203, Gamma=1.290
23:19:15.920 00.020 12268 UpdateGuideState exits: m=365 SNR=13.1
23:19:15.920 00.000 12268 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 10 / 99999
23:19:15.920 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688355.920,"Host":"ASTROCENTER","Inst":1,"Distance":0.66,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
23:19:15.921 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:15.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:15.921 00.000 12268 Enqueuing Expose request
23:19:16.124 00.203 11616 IsGuiding returns 1
23:19:16.124 00.000 11616 scope still moving after pulse duration time elapsed
23:19:16.155 00.031 11616 IsSlewing returns 0
23:19:16.155 00.000 11616 IsGuiding returns 0
23:19:16.155 00.000 11616 scope move finished after 224 + 53 ms
23:19:16.155 00.000 11616 Move returns status 0, amount 224
23:19:16.156 00.001 11616 MoveAxis(N, 0, ABG)
23:19:16.156 00.000 11616 Move returns status 0, amount 0
23:19:16.156 00.000 11616 move complete, result=0
23:19:16.156 00.000 11616 worker thread done servicing request
23:19:16.156 00.000 11616 Worker thread wakes up
23:19:16.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:16.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:16.156 00.000 12268 GuideStep: -0.4 px 224 ms EAST, 0.1 px 0 ms NORTH
23:19:18.161 02.005 11616 Exposure complete
23:19:18.220 00.059 11616 worker thread done servicing request
23:19:18.220 00.000 12268 OnExposeComplete: enter
23:19:18.220 00.000 12268 UpdateGuideState(): m_state=6
23:19:18.221 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
23:19:18.221 00.000 12268 Star::Find returns 1 (0), X=909.38, Y=25.21, Mass=354, SNR=12.9, Peak=40 HFD=3.6
23:19:18.221 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
23:19:18.221 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
23:19:18.221 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.23 hyp=0.32 cameraTheta=2.36 mountX=0.20 mountY=-0.26, mountTheta=-0.90
23:19:18.223 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.23, opts=13)
23:19:18.223 00.000 12268 Enqueuing Move request for scope (-0.23, 0.23)
23:19:18.223 00.000 11616 Worker thread wakes up
23:19:18.223 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.23) opts 0xd
23:19:18.224 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.23)
23:19:18.224 00.000 11616 Moving (-0.23, 0.23) raw xDistance=0.20 yDistance=-0.26
23:19:18.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:18.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:19:18.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:19:18.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:19:18.224 00.000 11616 MoveAxis(E, 0, ABG)
23:19:18.224 00.000 11616 Move returns status 0, amount 0
23:19:18.224 00.000 11616 MoveAxis(N, 0, ABG)
23:19:18.224 00.000 11616 Move returns status 0, amount 0
23:19:18.224 00.000 11616 move complete, result=0
23:19:18.225 00.001 11616 worker thread done servicing request
23:19:18.247 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=236, Gamma=1.290
23:19:18.269 00.022 12268 UpdateGuideState exits: m=354 SNR=12.9
23:19:18.269 00.000 12268 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 11 / 99999
23:19:18.269 00.000 12268 PhdController: newstate STATE_FINISH
23:19:18.269 00.000 12268 PhdController complete: success
23:19:18.269 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768688358.269,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
23:19:18.270 00.001 12268 Mount: notify guiding dither settle done success=1
23:19:18.270 00.000 12268 PhdController: newstate STATE_IDLE
23:19:18.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:18.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:18.270 00.000 12268 Enqueuing Expose request
23:19:18.270 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:19:18.270 00.000 11616 Worker thread wakes up
23:19:18.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:18.271 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:19.001 00.730 12268 evsrv: cli 0F8E69C0 connect
23:19:19.001 00.000 12268 case statement mapped state 6 to 3
23:19:19.001 00.000 12268 case statement mapped state 6 to 3
23:19:19.002 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e7df54ce-b68c-47cb-883c-819e6816448d"}
23:19:19.002 00.000 12268 case statement mapped state 6 to 3
23:19:19.002 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7df54ce-b68c-47cb-883c-819e6816448d"}
23:19:19.003 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:19:20.282 01.279 11616 Exposure complete
23:19:20.338 00.056 11616 worker thread done servicing request
23:19:20.338 00.000 12268 OnExposeComplete: enter
23:19:20.338 00.000 12268 UpdateGuideState(): m_state=6
23:19:20.339 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
23:19:20.339 00.000 12268 Star::Find returns 1 (0), X=909.79, Y=25.32, Mass=389, SNR=13.5, Peak=35 HFD=4.2
23:19:20.339 00.000 12268 MultiStar: exiting stabilization period
23:19:20.339 00.000 12268 MultiStar: updating star positions after lock position change
23:19:20.339 00.000 12268 Star::Find(15, 1151, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
23:19:20.339 00.000 12268 Star::Find returns 1 (0), X=1151.29, Y=151.14, Mass=146, SNR=8.3, Peak=21 HFD=3.4
23:19:20.339 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
23:19:20.339 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.80)
23:19:20.339 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.34 hyp=0.39 cameraTheta=1.10 mountX=0.36 mountY=0.13, mountTheta=0.35
23:19:20.341 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.34, opts=13)
23:19:20.341 00.000 12268 Enqueuing Move request for scope (0.18, 0.34)
23:19:20.341 00.000 11616 Worker thread wakes up
23:19:20.341 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.34) opts 0xd
23:19:20.341 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.34)
23:19:20.341 00.000 11616 Moving (0.18, 0.34) raw xDistance=0.36 yDistance=0.13
23:19:20.342 00.001 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
23:19:20.342 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.08
23:19:20.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:19:20.342 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:20.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:19:20.342 00.000 11616 MoveAxis(W, 201, ABG)
23:19:20.342 00.000 11616 Guiding  Dir = 3, Dur = 201
23:19:20.343 00.001 11616 IsSlewing returns 0
23:19:20.343 00.000 11616 IsGuiding returns 0
23:19:20.343 00.000 11616 PulseGuide returned control before completion, sleep 211
23:19:20.364 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=178, Gamma=1.290
23:19:20.384 00.020 12268 UpdateGuideState exits: m=389 SNR=13.5
23:19:20.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:20.385 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:20.385 00.000 12268 Enqueuing Expose request
23:19:20.558 00.173 11616 IsGuiding returns 1
23:19:20.558 00.000 11616 scope still moving after pulse duration time elapsed
23:19:20.589 00.031 11616 IsSlewing returns 0
23:19:20.590 00.001 11616 IsGuiding returns 1
23:19:20.620 00.030 11616 IsSlewing returns 0
23:19:20.621 00.001 11616 IsGuiding returns 0
23:19:20.621 00.000 11616 scope move finished after 201 + 76 ms
23:19:20.621 00.000 11616 Move returns status 0, amount 201
23:19:20.621 00.000 11616 MoveAxis(N, 0, ABG)
23:19:20.621 00.000 11616 Move returns status 0, amount 0
23:19:20.621 00.000 11616 move complete, result=0
23:19:20.621 00.000 11616 worker thread done servicing request
23:19:20.621 00.000 11616 Worker thread wakes up
23:19:20.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:20.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:20.621 00.000 12268 GuideStep: 0.4 px 201 ms WEST, 0.1 px 0 ms NORTH
23:19:22.636 02.015 11616 Exposure complete
23:19:22.697 00.061 11616 worker thread done servicing request
23:19:22.697 00.000 12268 OnExposeComplete: enter
23:19:22.698 00.001 12268 UpdateGuideState(): m_state=6
23:19:22.698 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
23:19:22.698 00.000 12268 Star::Find returns 1 (0), X=909.34, Y=25.36, Mass=384, SNR=13.4, Peak=38 HFD=4.2
23:19:22.698 00.000 12268 MultiStar: [#1 0.08,0.14,0.70,U] 
23:19:22.698 00.000 12268 refined, 1 included, MultiStar: {-0.13, 0.28}, one-star: {-0.28, 0.38}
23:19:22.698 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
23:19:22.698 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
23:19:22.699 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=0.28 hyp=0.31 cameraTheta=2.01 mountX=0.27 mountY=-0.16, mountTheta=-0.56
23:19:22.700 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.28, opts=13)
23:19:22.700 00.000 12268 Enqueuing Move request for scope (-0.13, 0.28)
23:19:22.700 00.000 11616 Worker thread wakes up
23:19:22.700 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.28) opts 0xd
23:19:22.701 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.28)
23:19:22.701 00.000 11616 Moving (-0.13, 0.28) raw xDistance=0.27 yDistance=-0.16
23:19:22.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
23:19:22.701 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:19:22.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:19:22.701 00.000 11616 MoveAxis(W, 148, ABG)
23:19:22.701 00.000 11616 Guiding  Dir = 3, Dur = 148
23:19:22.701 00.000 11616 IsSlewing returns 0
23:19:22.701 00.000 11616 IsGuiding returns 0
23:19:22.702 00.001 11616 PulseGuide returned control before completion, sleep 158
23:19:22.722 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=209, Gamma=1.290
23:19:22.740 00.018 12268 UpdateGuideState exits: m=384 SNR=13.4
23:19:22.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:22.740 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:22.740 00.000 12268 Enqueuing Expose request
23:19:22.867 00.127 11616 IsGuiding returns 1
23:19:22.867 00.000 11616 scope still moving after pulse duration time elapsed
23:19:22.898 00.031 11616 IsSlewing returns 0
23:19:22.899 00.001 11616 IsGuiding returns 0
23:19:22.899 00.000 11616 scope move finished after 148 + 48 ms
23:19:22.899 00.000 11616 Move returns status 0, amount 148
23:19:22.899 00.000 11616 MoveAxis(N, 0, ABG)
23:19:22.899 00.000 11616 Move returns status 0, amount 0
23:19:22.899 00.000 11616 move complete, result=0
23:19:22.899 00.000 11616 worker thread done servicing request
23:19:22.899 00.000 11616 Worker thread wakes up
23:19:22.899 00.000 12268 GuideStep: 0.3 px 148 ms WEST, -0.2 px 0 ms NORTH
23:19:22.900 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:22.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:24.915 02.015 11616 Exposure complete
23:19:24.971 00.056 11616 worker thread done servicing request
23:19:24.971 00.000 12268 OnExposeComplete: enter
23:19:24.971 00.000 12268 UpdateGuideState(): m_state=6
23:19:24.971 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
23:19:24.971 00.000 12268 Star::Find returns 1 (0), X=909.11, Y=25.48, Mass=426, SNR=14.2, Peak=46 HFD=3.9
23:19:24.971 00.000 12268 MultiStar: [#1 -0.63,-0.02,0.00,M2] 
23:19:24.971 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
23:19:24.971 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
23:19:24.971 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.50 hyp=0.71 cameraTheta=2.36 mountX=0.45 mountY=-0.57, mountTheta=-0.90
23:19:24.974 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=0.50, opts=13)
23:19:24.974 00.000 12268 Enqueuing Move request for scope (-0.51, 0.50)
23:19:24.974 00.000 11616 Worker thread wakes up
23:19:24.974 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.50) opts 0xd
23:19:24.975 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.51, 0.50)
23:19:24.975 00.000 11616 Moving (-0.51, 0.50) raw xDistance=0.45 yDistance=-0.57
23:19:24.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
23:19:24.975 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.45 direction from 1 to -1
23:19:24.975 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.70
23:19:24.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.57
23:19:24.975 00.000 11616 MoveAxis(W, 252, ABG)
23:19:24.975 00.000 11616 Guiding  Dir = 3, Dur = 252
23:19:24.975 00.000 11616 IsSlewing returns 0
23:19:24.976 00.001 11616 IsGuiding returns 0
23:19:24.976 00.000 11616 PulseGuide returned control before completion, sleep 262
23:19:24.997 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=157, Gamma=1.290
23:19:25.015 00.018 12268 UpdateGuideState exits: m=426 SNR=14.2
23:19:25.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:25.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:25.016 00.001 12268 Enqueuing Expose request
23:19:25.253 00.237 11616 IsGuiding returns 1
23:19:25.253 00.000 11616 scope still moving after pulse duration time elapsed
23:19:25.285 00.032 11616 IsSlewing returns 0
23:19:25.285 00.000 11616 IsGuiding returns 0
23:19:25.286 00.001 11616 scope move finished after 252 + 57 ms
23:19:25.286 00.000 11616 Move returns status 0, amount 252
23:19:25.286 00.000 11616 BLC: Oldest BLC event removed
23:19:25.286 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1891 applied
23:19:25.286 00.000 11616 MoveAxis(N, 1939, ABG)
23:19:25.286 00.000 11616 Guiding  Dir = 0, Dur = 1939
23:19:25.286 00.000 11616 IsSlewing returns 0
23:19:25.286 00.000 11616 IsGuiding returns 0
23:19:25.287 00.001 11616 PulseGuide returned control before completion, sleep 1949
23:19:27.242 01.955 11616 IsGuiding returns 1
23:19:27.242 00.000 11616 scope still moving after pulse duration time elapsed
23:19:27.272 00.030 11616 IsSlewing returns 0
23:19:27.272 00.000 11616 IsGuiding returns 0
23:19:27.272 00.000 11616 scope move finished after 1939 + 47 ms
23:19:27.272 00.000 11616 Move returns status 0, amount 1939
23:19:27.272 00.000 11616 move complete, result=0
23:19:27.273 00.001 11616 worker thread done servicing request
23:19:27.273 00.000 11616 Worker thread wakes up
23:19:27.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:27.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:27.273 00.000 12268 GuideStep: 0.4 px 252 ms WEST, -0.6 px 1939 ms NORTH
23:19:29.280 02.007 11616 Exposure complete
23:19:29.335 00.055 11616 worker thread done servicing request
23:19:29.335 00.000 12268 OnExposeComplete: enter
23:19:29.335 00.000 12268 UpdateGuideState(): m_state=6
23:19:29.335 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
23:19:29.335 00.000 12268 Star::Find returns 1 (0), X=909.74, Y=24.42, Mass=553, SNR=16.3, Peak=51 HFD=4.6
23:19:29.336 00.001 12268 MultiStar: [#1 0.14,-0.79,0.00,M3] 
23:19:29.336 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
23:19:29.336 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
23:19:29.336 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.57 hyp=0.58 cameraTheta=-1.35 mountX=-0.55 mountY=0.20, mountTheta=2.79
23:19:29.338 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.57, opts=13)
23:19:29.338 00.000 12268 Enqueuing Move request for scope (0.13, -0.57)
23:19:29.338 00.000 11616 Worker thread wakes up
23:19:29.338 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.57) opts 0xd
23:19:29.338 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.57)
23:19:29.338 00.000 11616 Moving (0.13, -0.57) raw xDistance=-0.55 yDistance=0.20
23:19:29.338 00.000 11616 BLC: History state: CurrMiss=-0.20, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.084933, 1:-0.198930
23:19:29.338 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:19:29.339 00.001 11616 BLC: window closed
23:19:29.339 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.29 direction from 1 to -1
23:19:29.339 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.65
23:19:29.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
23:19:29.339 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:29.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:19:29.339 00.000 11616 MoveAxis(E, 308, ABG)
23:19:29.339 00.000 11616 Guiding  Dir = 2, Dur = 308
23:19:29.339 00.000 11616 IsSlewing returns 0
23:19:29.340 00.001 11616 IsGuiding returns 0
23:19:29.340 00.000 11616 PulseGuide returned control before completion, sleep 318
23:19:29.361 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=212, Gamma=1.290
23:19:29.381 00.020 12268 UpdateGuideState exits: m=553 SNR=16.3
23:19:29.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:29.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:29.381 00.000 12268 Enqueuing Expose request
23:19:29.669 00.288 11616 IsGuiding returns 1
23:19:29.669 00.000 11616 scope still moving after pulse duration time elapsed
23:19:29.699 00.030 11616 IsSlewing returns 0
23:19:29.700 00.001 11616 IsGuiding returns 0
23:19:29.700 00.000 11616 scope move finished after 308 + 52 ms
23:19:29.700 00.000 11616 Move returns status 0, amount 308
23:19:29.700 00.000 11616 MoveAxis(N, 0, ABG)
23:19:29.700 00.000 11616 Move returns status 0, amount 0
23:19:29.700 00.000 11616 move complete, result=0
23:19:29.700 00.000 11616 worker thread done servicing request
23:19:29.700 00.000 11616 Worker thread wakes up
23:19:29.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:29.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:29.701 00.001 12268 GuideStep: -0.6 px 308 ms EAST, 0.2 px 0 ms NORTH
23:19:31.714 02.013 11616 Exposure complete
23:19:31.771 00.057 11616 worker thread done servicing request
23:19:31.772 00.001 12268 OnExposeComplete: enter
23:19:31.772 00.000 12268 UpdateGuideState(): m_state=6
23:19:31.772 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
23:19:31.772 00.000 12268 Star::Find returns 1 (0), X=909.81, Y=24.48, Mass=367, SNR=13.2, Peak=47 HFD=3.8
23:19:31.772 00.000 12268 MultiStar: [#1 0.07,-0.80,0.00,M4] 
23:19:31.772 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
23:19:31.772 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
23:19:31.772 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.50 hyp=0.54 cameraTheta=-1.20 mountX=-0.48 mountY=0.26, mountTheta=2.64
23:19:31.774 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.50, opts=13)
23:19:31.774 00.000 12268 Enqueuing Move request for scope (0.20, -0.50)
23:19:31.774 00.000 11616 Worker thread wakes up
23:19:31.774 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.50) opts 0xd
23:19:31.774 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.50)
23:19:31.775 00.001 11616 Moving (0.20, -0.50) raw xDistance=-0.48 yDistance=0.26
23:19:31.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
23:19:31.775 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:31.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:19:31.775 00.000 11616 MoveAxis(E, 269, ABG)
23:19:31.775 00.000 11616 Guiding  Dir = 2, Dur = 269
23:19:31.775 00.000 11616 IsSlewing returns 0
23:19:31.776 00.001 11616 IsGuiding returns 0
23:19:31.776 00.000 11616 PulseGuide returned control before completion, sleep 279
23:19:31.797 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
23:19:31.814 00.017 12268 UpdateGuideState exits: m=367 SNR=13.2
23:19:31.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:31.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:31.814 00.000 12268 Enqueuing Expose request
23:19:32.072 00.258 11616 IsGuiding returns 1
23:19:32.072 00.000 11616 scope still moving after pulse duration time elapsed
23:19:32.102 00.030 11616 IsSlewing returns 0
23:19:32.102 00.000 11616 IsGuiding returns 0
23:19:32.103 00.001 11616 scope move finished after 269 + 57 ms
23:19:32.103 00.000 11616 Move returns status 0, amount 269
23:19:32.103 00.000 11616 MoveAxis(N, 0, ABG)
23:19:32.103 00.000 11616 Move returns status 0, amount 0
23:19:32.103 00.000 11616 move complete, result=0
23:19:32.103 00.000 11616 worker thread done servicing request
23:19:32.103 00.000 11616 Worker thread wakes up
23:19:32.103 00.000 12268 GuideStep: -0.5 px 269 ms EAST, 0.3 px 0 ms NORTH
23:19:32.104 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:32.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:34.157 02.053 11616 Exposure complete
23:19:34.216 00.059 11616 worker thread done servicing request
23:19:34.216 00.000 12268 OnExposeComplete: enter
23:19:34.217 00.001 12268 UpdateGuideState(): m_state=6
23:19:34.217 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
23:19:34.217 00.000 12268 Star::Find returns 1 (0), X=909.47, Y=25.27, Mass=349, SNR=12.8, Peak=47 HFD=3.9
23:19:34.217 00.000 12268 MultiStar: [#1 0.00,-0.01,0.68,U] 
23:19:34.217 00.000 12268 refined, 1 included, MultiStar: {-0.09, 0.17}, one-star: {-0.15, 0.29}
23:19:34.217 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
23:19:34.217 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
23:19:34.217 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.04 mountX=0.16 mountY=-0.11, mountTheta=-0.59
23:19:34.219 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.17, opts=13)
23:19:34.219 00.000 12268 Enqueuing Move request for scope (-0.09, 0.17)
23:19:34.219 00.000 11616 Worker thread wakes up
23:19:34.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
23:19:34.219 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
23:19:34.219 00.000 11616 Moving (-0.09, 0.17) raw xDistance=0.16 yDistance=-0.11
23:19:34.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:34.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:19:34.220 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:34.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:19:34.220 00.000 11616 MoveAxis(E, 0, ABG)
23:19:34.220 00.000 11616 Move returns status 0, amount 0
23:19:34.220 00.000 11616 MoveAxis(N, 0, ABG)
23:19:34.220 00.000 11616 Move returns status 0, amount 0
23:19:34.220 00.000 11616 move complete, result=0
23:19:34.220 00.000 11616 worker thread done servicing request
23:19:34.243 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=188, Gamma=1.290
23:19:34.262 00.019 12268 UpdateGuideState exits: m=349 SNR=12.8
23:19:34.262 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:34.262 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:34.262 00.000 12268 Enqueuing Expose request
23:19:34.262 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:34.262 00.000 11616 Worker thread wakes up
23:19:34.263 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:34.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:36.278 02.015 11616 Exposure complete
23:19:36.334 00.056 11616 worker thread done servicing request
23:19:36.334 00.000 12268 OnExposeComplete: enter
23:19:36.335 00.001 12268 UpdateGuideState(): m_state=6
23:19:36.335 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
23:19:36.335 00.000 12268 Star::Find returns 1 (0), X=909.88, Y=25.18, Mass=365, SNR=13.1, Peak=41 HFD=4.0
23:19:36.335 00.000 12268 MultiStar: [#1 0.02,0.04,0.68,U] 
23:19:36.335 00.000 12268 refined, 1 included, MultiStar: {0.17, 0.14}, one-star: {0.26, 0.20}
23:19:36.335 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
23:19:36.335 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.40)
23:19:36.336 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.70 mountX=0.15 mountY=0.15, mountTheta=0.76
23:19:36.337 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.14, opts=13)
23:19:36.337 00.000 12268 Enqueuing Move request for scope (0.17, 0.14)
23:19:36.337 00.000 11616 Worker thread wakes up
23:19:36.337 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
23:19:36.337 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
23:19:36.338 00.001 11616 Moving (0.17, 0.14) raw xDistance=0.15 yDistance=0.15
23:19:36.338 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:36.338 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:19:36.338 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:36.338 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:19:36.338 00.000 11616 MoveAxis(E, 0, ABG)
23:19:36.338 00.000 11616 Move returns status 0, amount 0
23:19:36.338 00.000 11616 MoveAxis(N, 0, ABG)
23:19:36.338 00.000 11616 Move returns status 0, amount 0
23:19:36.338 00.000 11616 move complete, result=0
23:19:36.338 00.000 11616 worker thread done servicing request
23:19:36.361 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
23:19:36.382 00.021 12268 UpdateGuideState exits: m=365 SNR=13.1
23:19:36.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:36.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:36.382 00.000 12268 Enqueuing Expose request
23:19:36.382 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:36.382 00.000 11616 Worker thread wakes up
23:19:36.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:36.383 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:38.395 02.012 11616 Exposure complete
23:19:38.451 00.056 11616 worker thread done servicing request
23:19:38.451 00.000 12268 OnExposeComplete: enter
23:19:38.451 00.000 12268 UpdateGuideState(): m_state=6
23:19:38.451 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
23:19:38.451 00.000 12268 Star::Find returns 1 (0), X=909.81, Y=26.01, Mass=339, SNR=12.6, Peak=42 HFD=4.3
23:19:38.452 00.001 12268 MultiStar: [#1 -0.24,0.44,0.70,U] 
23:19:38.452 00.000 12268 refined, 1 included, MultiStar: {0.02, 0.79}, one-star: {0.19, 1.03}
23:19:38.452 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
23:19:38.452 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
23:19:38.452 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.79 hyp=0.79 cameraTheta=1.55 mountX=0.79 mountY=-0.09, mountTheta=-0.11
23:19:38.454 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.79, opts=13)
23:19:38.454 00.000 12268 Enqueuing Move request for scope (0.02, 0.79)
23:19:38.454 00.000 11616 Worker thread wakes up
23:19:38.454 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.79) opts 0xd
23:19:38.454 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.79)
23:19:38.454 00.000 11616 Moving (0.02, 0.79) raw xDistance=0.79 yDistance=-0.09
23:19:38.454 00.000 11616 resist switch: large excursion: input 0.79 thresh 0.29 direction from -1 to 1
23:19:38.455 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.36
23:19:38.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.79
23:19:38.455 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:38.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:19:38.455 00.000 11616 MoveAxis(W, 440, ABG)
23:19:38.455 00.000 11616 Guiding  Dir = 3, Dur = 440
23:19:38.455 00.000 11616 IsSlewing returns 0
23:19:38.455 00.000 11616 IsGuiding returns 0
23:19:38.456 00.001 11616 PulseGuide returned control before completion, sleep 450
23:19:38.477 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
23:19:38.495 00.018 12268 UpdateGuideState exits: m=339 SNR=12.6
23:19:38.495 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:38.495 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:38.495 00.000 12268 Enqueuing Expose request
23:19:38.911 00.416 11616 IsGuiding returns 1
23:19:38.911 00.000 11616 scope still moving after pulse duration time elapsed
23:19:38.942 00.031 11616 IsSlewing returns 0
23:19:38.944 00.002 11616 IsGuiding returns 0
23:19:38.944 00.000 11616 scope move finished after 440 + 48 ms
23:19:38.944 00.000 11616 Move returns status 0, amount 440
23:19:38.944 00.000 11616 MoveAxis(N, 0, ABG)
23:19:38.944 00.000 11616 Move returns status 0, amount 0
23:19:38.944 00.000 11616 move complete, result=0
23:19:38.945 00.001 11616 worker thread done servicing request
23:19:38.945 00.000 11616 Worker thread wakes up
23:19:38.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:38.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:38.945 00.000 12268 GuideStep: 0.8 px 440 ms WEST, -0.1 px 0 ms NORTH
23:19:40.960 02.015 11616 Exposure complete
23:19:41.017 00.057 11616 worker thread done servicing request
23:19:41.017 00.000 12268 OnExposeComplete: enter
23:19:41.017 00.000 12268 UpdateGuideState(): m_state=6
23:19:41.018 00.001 12268 Star::Find(15, 909, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
23:19:41.018 00.000 12268 Star::Find returns 1 (0), X=909.90, Y=25.74, Mass=327, SNR=12.4, Peak=37 HFD=3.9
23:19:41.018 00.000 12268 MultiStar: [#1 0.40,0.53,0.00,M2] 
23:19:41.018 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
23:19:41.018 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
23:19:41.018 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.76 hyp=0.81 cameraTheta=1.22 mountX=0.78 mountY=0.18, mountTheta=0.23
23:19:41.020 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.76, opts=13)
23:19:41.020 00.000 12268 Enqueuing Move request for scope (0.28, 0.76)
23:19:41.020 00.000 11616 Worker thread wakes up
23:19:41.020 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.76) opts 0xd
23:19:41.020 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.76)
23:19:41.020 00.000 11616 Moving (0.28, 0.76) raw xDistance=0.78 yDistance=0.18
23:19:41.020 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.78
23:19:41.020 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:41.021 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:19:41.021 00.000 11616 MoveAxis(W, 437, ABG)
23:19:41.021 00.000 11616 Guiding  Dir = 3, Dur = 437
23:19:41.021 00.000 11616 IsSlewing returns 0
23:19:41.022 00.001 11616 IsGuiding returns 0
23:19:41.022 00.000 11616 PulseGuide returned control before completion, sleep 447
23:19:41.045 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=210, Gamma=1.290
23:19:41.064 00.019 12268 UpdateGuideState exits: m=327 SNR=12.4
23:19:41.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:41.065 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:41.065 00.000 12268 Enqueuing Expose request
23:19:41.473 00.408 11616 IsGuiding returns 1
23:19:41.473 00.000 11616 scope still moving after pulse duration time elapsed
23:19:41.504 00.031 11616 IsSlewing returns 0
23:19:41.505 00.001 11616 IsGuiding returns 0
23:19:41.505 00.000 11616 scope move finished after 437 + 46 ms
23:19:41.505 00.000 11616 Move returns status 0, amount 437
23:19:41.505 00.000 11616 MoveAxis(N, 0, ABG)
23:19:41.505 00.000 11616 Move returns status 0, amount 0
23:19:41.505 00.000 11616 move complete, result=0
23:19:41.505 00.000 11616 worker thread done servicing request
23:19:41.505 00.000 11616 Worker thread wakes up
23:19:41.506 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:41.506 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:41.506 00.000 12268 GuideStep: 0.8 px 437 ms WEST, 0.2 px 0 ms NORTH
23:19:43.532 02.026 11616 Exposure complete
23:19:43.592 00.060 11616 worker thread done servicing request
23:19:43.592 00.000 12268 OnExposeComplete: enter
23:19:43.592 00.000 12268 UpdateGuideState(): m_state=6
23:19:43.592 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
23:19:43.592 00.000 12268 Star::Find returns 1 (0), X=909.74, Y=25.38, Mass=363, SNR=13.1, Peak=46 HFD=3.7
23:19:43.593 00.001 12268 MultiStar: [#1 -0.12,-0.45,0.63,U] 
23:19:43.593 00.000 12268 refined, 1 included, MultiStar: {0.03, 0.07}, one-star: {0.13, 0.40}
23:19:43.593 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
23:19:43.593 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
23:19:43.593 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.16 mountX=0.08 mountY=0.02, mountTheta=0.28
23:19:43.598 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.07, opts=13)
23:19:43.598 00.000 12268 Enqueuing Move request for scope (0.03, 0.07)
23:19:43.598 00.000 11616 Worker thread wakes up
23:19:43.598 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
23:19:43.598 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
23:19:43.598 00.000 11616 Moving (0.03, 0.07) raw xDistance=0.08 yDistance=0.02
23:19:43.598 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:43.599 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:19:43.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:43.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:19:43.599 00.000 11616 MoveAxis(E, 0, ABG)
23:19:43.599 00.000 11616 Move returns status 0, amount 0
23:19:43.599 00.000 11616 MoveAxis(N, 0, ABG)
23:19:43.599 00.000 11616 Move returns status 0, amount 0
23:19:43.599 00.000 11616 move complete, result=0
23:19:43.599 00.000 11616 worker thread done servicing request
23:19:43.631 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
23:19:43.650 00.019 12268 UpdateGuideState exits: m=363 SNR=13.1
23:19:43.651 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:43.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:43.651 00.000 12268 Enqueuing Expose request
23:19:43.651 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:43.651 00.000 11616 Worker thread wakes up
23:19:43.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:43.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:45.654 02.003 11616 Exposure complete
23:19:45.710 00.056 11616 worker thread done servicing request
23:19:45.710 00.000 12268 OnExposeComplete: enter
23:19:45.710 00.000 12268 UpdateGuideState(): m_state=6
23:19:45.711 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
23:19:45.711 00.000 12268 Star::Find returns 1 (0), X=909.89, Y=24.34, Mass=324, SNR=12.4, Peak=36 HFD=4.0
23:19:45.711 00.000 12268 MultiStar: [#1 0.29,-0.77,0.00,M2] 
23:19:45.711 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
23:19:45.711 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
23:19:45.711 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.64 hyp=0.69 cameraTheta=-1.17 mountX=-0.61 mountY=0.35, mountTheta=2.62
23:19:45.713 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.64, opts=13)
23:19:45.713 00.000 12268 Enqueuing Move request for scope (0.27, -0.64)
23:19:45.713 00.000 11616 Worker thread wakes up
23:19:45.713 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.64) opts 0xd
23:19:45.713 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.64)
23:19:45.713 00.000 11616 Moving (0.27, -0.64) raw xDistance=-0.61 yDistance=0.35
23:19:45.713 00.000 11616 resist switch: large excursion: input -0.61 thresh 0.29 direction from 1 to -1
23:19:45.713 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
23:19:45.714 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.61
23:19:45.714 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:19:45.714 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
23:19:45.714 00.000 11616 MoveAxis(E, 341, ABG)
23:19:45.714 00.000 11616 Guiding  Dir = 2, Dur = 341
23:19:45.714 00.000 11616 IsSlewing returns 0
23:19:45.714 00.000 11616 IsGuiding returns 0
23:19:45.715 00.001 11616 PulseGuide returned control before completion, sleep 351
23:19:45.739 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=190, Gamma=1.290
23:19:45.758 00.019 12268 UpdateGuideState exits: m=324 SNR=12.4
23:19:45.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:45.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:45.759 00.001 12268 Enqueuing Expose request
23:19:46.074 00.315 11616 IsGuiding returns 1
23:19:46.074 00.000 11616 scope still moving after pulse duration time elapsed
23:19:46.105 00.031 11616 IsSlewing returns 0
23:19:46.105 00.000 11616 IsGuiding returns 0
23:19:46.105 00.000 11616 scope move finished after 341 + 50 ms
23:19:46.106 00.001 11616 Move returns status 0, amount 341
23:19:46.106 00.000 11616 MoveAxis(N, 0, ABG)
23:19:46.106 00.000 11616 Move returns status 0, amount 0
23:19:46.106 00.000 11616 move complete, result=0
23:19:46.106 00.000 11616 worker thread done servicing request
23:19:46.106 00.000 11616 Worker thread wakes up
23:19:46.107 00.001 12268 GuideStep: -0.6 px 341 ms EAST, 0.4 px 0 ms NORTH
23:19:46.107 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:46.107 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:48.146 02.039 11616 Exposure complete
23:19:48.203 00.057 11616 worker thread done servicing request
23:19:48.203 00.000 12268 OnExposeComplete: enter
23:19:48.203 00.000 12268 UpdateGuideState(): m_state=6
23:19:48.203 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
23:19:48.204 00.001 12268 Star::Find returns 1 (0), X=910.08, Y=25.11, Mass=283, SNR=11.5, Peak=38 HFD=4.0
23:19:48.204 00.000 12268 MultiStar: [#1 0.20,0.24,0.80,U] 
23:19:48.204 00.000 12268 refined, 1 included, MultiStar: {0.35, 0.17}, one-star: {0.47, 0.13}
23:19:48.204 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.01 = -1.01)
23:19:48.204 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.17)
23:19:48.204 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.17 hyp=0.39 cameraTheta=0.47 mountX=0.21 mountY=0.32, mountTheta=1.00
23:19:48.206 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.17, opts=13)
23:19:48.206 00.000 12268 Enqueuing Move request for scope (0.35, 0.17)
23:19:48.206 00.000 11616 Worker thread wakes up
23:19:48.206 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.17) opts 0xd
23:19:48.206 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.17)
23:19:48.206 00.000 11616 Moving (0.35, 0.17) raw xDistance=0.21 yDistance=0.32
23:19:48.206 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:48.206 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:19:48.207 00.001 11616 switching direction from -1 to 1 - decHistory=4 oldest=-0.11 newest=0.70
23:19:48.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:19:48.207 00.000 11616 MoveAxis(E, 0, ABG)
23:19:48.207 00.000 11616 Move returns status 0, amount 0
23:19:48.207 00.000 11616 BLC: Oldest BLC event removed
23:19:48.207 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1891 applied
23:19:48.207 00.000 11616 MoveAxis(S, 1918, ABG)
23:19:48.207 00.000 11616 Guiding  Dir = 1, Dur = 1918
23:19:48.207 00.000 11616 IsSlewing returns 0
23:19:48.208 00.001 11616 IsGuiding returns 0
23:19:48.208 00.000 11616 PulseGuide returned control before completion, sleep 1928
23:19:48.234 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=146, Gamma=1.290
23:19:48.253 00.019 12268 UpdateGuideState exits: m=283 SNR=11.5
23:19:48.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:48.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:48.253 00.000 12268 Enqueuing Expose request
23:19:50.142 01.889 11616 IsGuiding returns 1
23:19:50.142 00.000 11616 scope still moving after pulse duration time elapsed
23:19:50.172 00.030 11616 IsSlewing returns 0
23:19:50.173 00.001 11616 IsGuiding returns 0
23:19:50.173 00.000 11616 scope move finished after 1918 + 47 ms
23:19:50.173 00.000 11616 Move returns status 0, amount 1918
23:19:50.173 00.000 11616 move complete, result=0
23:19:50.173 00.000 11616 worker thread done servicing request
23:19:50.173 00.000 11616 Worker thread wakes up
23:19:50.174 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 1918 ms SOUTH
23:19:50.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:50.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:52.190 02.016 11616 Exposure complete
23:19:52.250 00.060 11616 worker thread done servicing request
23:19:52.250 00.000 12268 OnExposeComplete: enter
23:19:52.250 00.000 12268 UpdateGuideState(): m_state=6
23:19:52.251 00.001 12268 Star::Find(15, 910, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
23:19:52.251 00.000 12268 Star::Find returns 1 (0), X=909.74, Y=24.67, Mass=341, SNR=12.7, Peak=39 HFD=3.7
23:19:52.251 00.000 12268 MultiStar: [#1 -0.01,-0.71,0.00,M2] 
23:19:52.251 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
23:19:52.251 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
23:19:52.251 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.32 hyp=0.34 cameraTheta=-1.19 mountX=-0.30 mountY=0.17, mountTheta=2.64
23:19:52.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.32, opts=13)
23:19:52.253 00.000 12268 Enqueuing Move request for scope (0.13, -0.32)
23:19:52.253 00.000 11616 Worker thread wakes up
23:19:52.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.32) opts 0xd
23:19:52.253 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.32)
23:19:52.253 00.000 11616 Moving (0.13, -0.32) raw xDistance=-0.30 yDistance=0.17
23:19:52.253 00.000 11616 BLC: History state: CurrMiss=0.17, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.048241, 1:0.166966
23:19:52.253 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:19:52.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
23:19:52.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:19:52.254 00.001 11616 MoveAxis(E, 169, ABG)
23:19:52.254 00.000 11616 Guiding  Dir = 2, Dur = 169
23:19:52.254 00.000 11616 IsSlewing returns 0
23:19:52.254 00.000 11616 IsGuiding returns 0
23:19:52.254 00.000 11616 PulseGuide returned control before completion, sleep 179
23:19:52.275 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
23:19:52.293 00.018 12268 UpdateGuideState exits: m=341 SNR=12.7
23:19:52.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:52.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:52.293 00.000 12268 Enqueuing Expose request
23:19:52.437 00.144 11616 IsGuiding returns 1
23:19:52.437 00.000 11616 scope still moving after pulse duration time elapsed
23:19:52.469 00.032 11616 IsSlewing returns 0
23:19:52.470 00.001 11616 IsGuiding returns 1
23:19:52.501 00.031 11616 IsSlewing returns 0
23:19:52.502 00.001 11616 IsGuiding returns 0
23:19:52.502 00.000 11616 scope move finished after 169 + 78 ms
23:19:52.502 00.000 11616 Move returns status 0, amount 169
23:19:52.502 00.000 11616 MoveAxis(S, 14, ABG)
23:19:52.503 00.001 11616 Guiding  Dir = 1, Dur = 14
23:19:52.503 00.000 11616 IsSlewing returns 0
23:19:52.503 00.000 11616 IsGuiding returns 0
23:19:52.504 00.001 11616 PulseGuide returned control before completion, sleep 24
23:19:52.532 00.028 11616 IsGuiding returns 1
23:19:52.532 00.000 11616 scope still moving after pulse duration time elapsed
23:19:52.563 00.031 11616 IsSlewing returns 0
23:19:52.563 00.000 11616 IsGuiding returns 0
23:19:52.564 00.001 11616 scope move finished after 14 + 47 ms
23:19:52.564 00.000 11616 Move returns status 0, amount 14
23:19:52.564 00.000 11616 move complete, result=0
23:19:52.564 00.000 11616 worker thread done servicing request
23:19:52.564 00.000 11616 Worker thread wakes up
23:19:52.564 00.000 12268 GuideStep: -0.3 px 169 ms EAST, 0.2 px 14 ms SOUTH
23:19:52.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:52.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:54.581 02.017 11616 Exposure complete
23:19:54.641 00.060 11616 worker thread done servicing request
23:19:54.642 00.001 12268 OnExposeComplete: enter
23:19:54.642 00.000 12268 UpdateGuideState(): m_state=6
23:19:54.642 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
23:19:54.642 00.000 12268 Star::Find returns 1 (0), X=909.46, Y=24.95, Mass=374, SNR=13.3, Peak=40 HFD=4.0
23:19:54.642 00.000 12268 MultiStar: [#1 -0.16,-0.11,0.59,U] 
23:19:54.643 00.001 12268 single-star, 1 included, MultiStar: {-0.16, -0.06}, one-star: {-0.15, -0.03}
23:19:54.643 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.47) = xAngle (-4.44 = 1.84)
23:19:54.643 00.000 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.27)
23:19:54.643 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.97 mountX=-0.04 mountY=-0.15, mountTheta=-1.85
23:19:54.646 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.03, opts=13)
23:19:54.646 00.000 12268 Enqueuing Move request for scope (-0.15, -0.03)
23:19:54.646 00.000 11616 Worker thread wakes up
23:19:54.647 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
23:19:54.647 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
23:19:54.647 00.000 11616 Moving (-0.15, -0.03) raw xDistance=-0.04 yDistance=-0.15
23:19:54.647 00.000 11616 BLC: History state: CurrMiss=-0.15, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.048241, 1:0.166966, 2:-0.147326
23:19:54.647 00.000 11616 BLC: No correction, Miss < min_move
23:19:54.647 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:54.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:19:54.647 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:54.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:19:54.647 00.000 11616 MoveAxis(E, 0, ABG)
23:19:54.648 00.001 11616 Move returns status 0, amount 0
23:19:54.648 00.000 11616 MoveAxis(N, 0, ABG)
23:19:54.648 00.000 11616 Move returns status 0, amount 0
23:19:54.648 00.000 11616 move complete, result=0
23:19:54.648 00.000 11616 worker thread done servicing request
23:19:54.671 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
23:19:54.689 00.018 12268 UpdateGuideState exits: m=374 SNR=13.3
23:19:54.690 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:54.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:54.690 00.000 12268 Enqueuing Expose request
23:19:54.690 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:54.690 00.000 11616 Worker thread wakes up
23:19:54.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:54.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:56.708 02.018 11616 Exposure complete
23:19:56.764 00.056 11616 worker thread done servicing request
23:19:56.764 00.000 12268 OnExposeComplete: enter
23:19:56.764 00.000 12268 UpdateGuideState(): m_state=6
23:19:56.765 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
23:19:56.765 00.000 12268 Star::Find returns 1 (0), X=909.60, Y=25.40, Mass=411, SNR=13.9, Peak=43 HFD=4.7
23:19:56.765 00.000 12268 MultiStar: [#1 0.04,-0.38,0.67,U] 
23:19:56.765 00.000 12268 refined, 1 included, MultiStar: {0.01, 0.10}, one-star: {-0.02, 0.42}
23:19:56.765 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
23:19:56.765 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
23:19:56.765 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.49 mountX=0.10 mountY=-0.00, mountTheta=-0.05
23:19:56.767 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.10, opts=13)
23:19:56.767 00.000 12268 Enqueuing Move request for scope (0.01, 0.10)
23:19:56.767 00.000 11616 Worker thread wakes up
23:19:56.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
23:19:56.767 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
23:19:56.767 00.000 11616 Moving (0.01, 0.10) raw xDistance=0.10 yDistance=-0.00
23:19:56.767 00.000 11616 BLC: window closed
23:19:56.767 00.000 11616 BLC: History state: CurrMiss=-0.00, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.048241, 1:0.166966, 2:-0.147326
23:19:56.767 00.000 11616 BLC: No correction, Miss < min_move
23:19:56.768 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:56.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:19:56.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:56.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:19:56.768 00.000 11616 MoveAxis(E, 0, ABG)
23:19:56.768 00.000 11616 Move returns status 0, amount 0
23:19:56.768 00.000 11616 MoveAxis(N, 0, ABG)
23:19:56.768 00.000 11616 Move returns status 0, amount 0
23:19:56.768 00.000 11616 move complete, result=0
23:19:56.769 00.001 11616 worker thread done servicing request
23:19:56.790 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
23:19:56.808 00.018 12268 UpdateGuideState exits: m=411 SNR=13.9
23:19:56.808 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:56.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:56.808 00.000 12268 Enqueuing Expose request
23:19:56.808 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:56.809 00.001 11616 Worker thread wakes up
23:19:56.809 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:56.809 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:58.824 02.015 11616 Exposure complete
23:19:58.880 00.056 11616 worker thread done servicing request
23:19:58.880 00.000 12268 OnExposeComplete: enter
23:19:58.880 00.000 12268 UpdateGuideState(): m_state=6
23:19:58.880 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
23:19:58.880 00.000 12268 Star::Find returns 1 (0), X=909.34, Y=25.57, Mass=363, SNR=13.1, Peak=36 HFD=4.2
23:19:58.881 00.001 12268 MultiStar: [#1 -0.23,0.29,0.69,U] 
23:19:58.881 00.000 12268 refined, 1 included, MultiStar: {-0.26, 0.47}, one-star: {-0.27, 0.59}
23:19:58.881 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
23:19:58.881 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
23:19:58.881 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.47 hyp=0.53 cameraTheta=2.07 mountX=0.44 mountY=-0.31, mountTheta=-0.62
23:19:58.884 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.47, opts=13)
23:19:58.884 00.000 12268 Enqueuing Move request for scope (-0.26, 0.47)
23:19:58.885 00.001 11616 Worker thread wakes up
23:19:58.885 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.47) opts 0xd
23:19:58.885 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.47)
23:19:58.885 00.000 11616 Moving (-0.26, 0.47) raw xDistance=0.44 yDistance=-0.31
23:19:58.885 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
23:19:58.885 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.32
23:19:58.885 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
23:19:58.885 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:58.885 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:19:58.885 00.000 11616 MoveAxis(W, 246, ABG)
23:19:58.885 00.000 11616 Guiding  Dir = 3, Dur = 246
23:19:58.886 00.001 11616 IsSlewing returns 0
23:19:58.886 00.000 11616 IsGuiding returns 0
23:19:58.886 00.000 11616 PulseGuide returned control before completion, sleep 256
23:19:58.907 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
23:19:58.924 00.017 12268 UpdateGuideState exits: m=363 SNR=13.1
23:19:58.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:58.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:19:58.924 00.000 12268 Enqueuing Expose request
23:19:59.156 00.232 11616 IsGuiding returns 1
23:19:59.156 00.000 11616 scope still moving after pulse duration time elapsed
23:19:59.188 00.032 11616 IsSlewing returns 0
23:19:59.188 00.000 11616 IsGuiding returns 1
23:19:59.220 00.032 11616 IsSlewing returns 0
23:19:59.220 00.000 11616 IsGuiding returns 1
23:19:59.250 00.030 11616 IsSlewing returns 0
23:19:59.250 00.000 11616 IsGuiding returns 1
23:19:59.282 00.032 11616 IsSlewing returns 0
23:19:59.282 00.000 11616 IsGuiding returns 1
23:19:59.312 00.030 11616 IsSlewing returns 0
23:19:59.312 00.000 11616 IsGuiding returns 1
23:19:59.343 00.031 11616 IsSlewing returns 0
23:19:59.344 00.001 11616 IsGuiding returns 0
23:19:59.344 00.000 11616 scope move finished after 246 + 211 ms
23:19:59.344 00.000 11616 Move returns status 0, amount 246
23:19:59.344 00.000 11616 MoveAxis(N, 0, ABG)
23:19:59.344 00.000 11616 Move returns status 0, amount 0
23:19:59.344 00.000 11616 move complete, result=0
23:19:59.344 00.000 11616 worker thread done servicing request
23:19:59.345 00.001 11616 Worker thread wakes up
23:19:59.345 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:19:59.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:19:59.345 00.000 12268 GuideStep: 0.4 px 246 ms WEST, -0.3 px 0 ms NORTH
23:20:01.362 02.017 11616 Exposure complete
23:20:01.419 00.057 11616 worker thread done servicing request
23:20:01.419 00.000 12268 OnExposeComplete: enter
23:20:01.419 00.000 12268 UpdateGuideState(): m_state=6
23:20:01.420 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
23:20:01.420 00.000 12268 Star::Find returns 1 (0), X=909.34, Y=25.30, Mass=379, SNR=13.4, Peak=43 HFD=3.6
23:20:01.420 00.000 12268 MultiStar: [#1 0.06,-0.12,0.51,U] 
23:20:01.420 00.000 12268 refined, 1 included, MultiStar: {-0.16, 0.17}, one-star: {-0.28, 0.32}
23:20:01.420 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
23:20:01.420 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
23:20:01.420 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.17 hyp=0.24 cameraTheta=2.33 mountX=0.16 mountY=-0.19, mountTheta=-0.87
23:20:01.422 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.17, opts=13)
23:20:01.422 00.000 12268 Enqueuing Move request for scope (-0.16, 0.17)
23:20:01.422 00.000 11616 Worker thread wakes up
23:20:01.422 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.17) opts 0xd
23:20:01.422 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.17)
23:20:01.422 00.000 11616 Moving (-0.16, 0.17) raw xDistance=0.16 yDistance=-0.19
23:20:01.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
23:20:01.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:20:01.423 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:20:01.423 00.000 11616 MoveAxis(W, 88, ABG)
23:20:01.423 00.000 11616 Guiding  Dir = 3, Dur = 88
23:20:01.423 00.000 11616 IsSlewing returns 0
23:20:01.424 00.001 11616 IsGuiding returns 0
23:20:01.424 00.000 11616 PulseGuide returned control before completion, sleep 98
23:20:01.446 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
23:20:01.464 00.018 12268 UpdateGuideState exits: m=379 SNR=13.4
23:20:01.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:01.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:01.464 00.000 12268 Enqueuing Expose request
23:20:01.531 00.067 11616 IsGuiding returns 1
23:20:01.531 00.000 11616 scope still moving after pulse duration time elapsed
23:20:01.563 00.032 11616 IsSlewing returns 0
23:20:01.563 00.000 11616 IsGuiding returns 1
23:20:01.595 00.032 11616 IsSlewing returns 0
23:20:01.595 00.000 11616 IsGuiding returns 0
23:20:01.595 00.000 11616 scope move finished after 88 + 83 ms
23:20:01.595 00.000 11616 Move returns status 0, amount 88
23:20:01.595 00.000 11616 MoveAxis(N, 0, ABG)
23:20:01.595 00.000 11616 Move returns status 0, amount 0
23:20:01.595 00.000 11616 move complete, result=0
23:20:01.596 00.001 11616 worker thread done servicing request
23:20:01.596 00.000 12268 GuideStep: 0.2 px 88 ms WEST, -0.2 px 0 ms NORTH
23:20:01.596 00.000 11616 Worker thread wakes up
23:20:01.596 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:01.596 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:03.609 02.013 11616 Exposure complete
23:20:03.676 00.067 11616 worker thread done servicing request
23:20:03.676 00.000 12268 OnExposeComplete: enter
23:20:03.676 00.000 12268 UpdateGuideState(): m_state=6
23:20:03.677 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
23:20:03.677 00.000 12268 Star::Find returns 1 (0), X=909.45, Y=25.20, Mass=384, SNR=13.5, Peak=45 HFD=3.7
23:20:03.677 00.000 12268 MultiStar: [#1 -0.04,0.26,0.68,U] 
23:20:03.677 00.000 12268 refined, 1 included, MultiStar: {-0.11, 0.23}, one-star: {-0.16, 0.22}
23:20:03.677 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
23:20:03.677 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
23:20:03.677 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.26 cameraTheta=2.02 mountX=0.22 mountY=-0.14, mountTheta=-0.57
23:20:03.679 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.23, opts=13)
23:20:03.679 00.000 12268 Enqueuing Move request for scope (-0.11, 0.23)
23:20:03.679 00.000 11616 Worker thread wakes up
23:20:03.680 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
23:20:03.680 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
23:20:03.680 00.000 11616 Moving (-0.11, 0.23) raw xDistance=0.22 yDistance=-0.14
23:20:03.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
23:20:03.680 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:03.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:20:03.680 00.000 11616 MoveAxis(W, 123, ABG)
23:20:03.680 00.000 11616 Guiding  Dir = 3, Dur = 123
23:20:03.681 00.001 11616 IsSlewing returns 0
23:20:03.681 00.000 11616 IsGuiding returns 0
23:20:03.681 00.000 11616 PulseGuide returned control before completion, sleep 133
23:20:03.705 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
23:20:03.724 00.019 12268 UpdateGuideState exits: m=384 SNR=13.5
23:20:03.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:03.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:03.724 00.000 12268 Enqueuing Expose request
23:20:03.826 00.102 11616 IsGuiding returns 1
23:20:03.826 00.000 11616 scope still moving after pulse duration time elapsed
23:20:03.858 00.032 11616 IsSlewing returns 0
23:20:03.859 00.001 11616 IsGuiding returns 0
23:20:03.859 00.000 11616 scope move finished after 123 + 54 ms
23:20:03.859 00.000 11616 Move returns status 0, amount 123
23:20:03.859 00.000 11616 MoveAxis(N, 0, ABG)
23:20:03.859 00.000 11616 Move returns status 0, amount 0
23:20:03.859 00.000 11616 move complete, result=0
23:20:03.859 00.000 11616 worker thread done servicing request
23:20:03.859 00.000 12268 GuideStep: 0.2 px 123 ms WEST, -0.1 px 0 ms NORTH
23:20:03.859 00.000 11616 Worker thread wakes up
23:20:03.860 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:03.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:05.864 02.004 11616 Exposure complete
23:20:05.920 00.056 11616 worker thread done servicing request
23:20:05.921 00.001 12268 OnExposeComplete: enter
23:20:05.921 00.000 12268 UpdateGuideState(): m_state=6
23:20:05.921 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
23:20:05.921 00.000 12268 Star::Find returns 1 (0), X=909.48, Y=25.32, Mass=374, SNR=13.3, Peak=44 HFD=3.5
23:20:05.921 00.000 12268 MultiStar: [#1 -0.03,-0.26,0.72,U] 
23:20:05.921 00.000 12268 refined, 1 included, MultiStar: {-0.09, 0.09}, one-star: {-0.13, 0.34}
23:20:05.921 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
23:20:05.921 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
23:20:05.921 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.36 mountX=0.08 mountY=-0.10, mountTheta=-0.90
23:20:05.923 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.09, opts=13)
23:20:05.923 00.000 12268 Enqueuing Move request for scope (-0.09, 0.09)
23:20:05.923 00.000 11616 Worker thread wakes up
23:20:05.923 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
23:20:05.924 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
23:20:05.924 00.000 11616 Moving (-0.09, 0.09) raw xDistance=0.08 yDistance=-0.10
23:20:05.924 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:05.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:20:05.924 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:05.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:20:05.924 00.000 11616 MoveAxis(E, 0, ABG)
23:20:05.924 00.000 11616 Move returns status 0, amount 0
23:20:05.924 00.000 11616 MoveAxis(N, 0, ABG)
23:20:05.924 00.000 11616 Move returns status 0, amount 0
23:20:05.924 00.000 11616 move complete, result=0
23:20:05.924 00.000 11616 worker thread done servicing request
23:20:05.946 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
23:20:05.964 00.018 12268 UpdateGuideState exits: m=374 SNR=13.3
23:20:05.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:05.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:05.964 00.000 12268 Enqueuing Expose request
23:20:05.964 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:05.965 00.001 11616 Worker thread wakes up
23:20:05.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:05.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:07.981 02.016 11616 Exposure complete
23:20:08.035 00.054 11616 worker thread done servicing request
23:20:08.035 00.000 12268 OnExposeComplete: enter
23:20:08.035 00.000 12268 UpdateGuideState(): m_state=6
23:20:08.035 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
23:20:08.036 00.001 12268 Star::Find returns 1 (0), X=909.37, Y=25.22, Mass=445, SNR=14.5, Peak=51 HFD=4.8
23:20:08.036 00.000 12268 MultiStar: [#1 0.24,-0.17,0.68,U] 
23:20:08.036 00.000 12268 refined, 1 included, MultiStar: {-0.05, 0.07}, one-star: {-0.25, 0.24}
23:20:08.036 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
23:20:08.036 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
23:20:08.036 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.17 mountX=0.07 mountY=-0.06, mountTheta=-0.72
23:20:08.039 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.07, opts=13)
23:20:08.039 00.000 12268 Enqueuing Move request for scope (-0.05, 0.07)
23:20:08.039 00.000 11616 Worker thread wakes up
23:20:08.039 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
23:20:08.039 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
23:20:08.039 00.000 11616 Moving (-0.05, 0.07) raw xDistance=0.07 yDistance=-0.06
23:20:08.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:08.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:20:08.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:08.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:20:08.040 00.001 11616 MoveAxis(E, 0, ABG)
23:20:08.040 00.000 11616 Move returns status 0, amount 0
23:20:08.040 00.000 11616 MoveAxis(N, 0, ABG)
23:20:08.040 00.000 11616 Move returns status 0, amount 0
23:20:08.040 00.000 11616 move complete, result=0
23:20:08.040 00.000 11616 worker thread done servicing request
23:20:08.068 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=246, Gamma=1.290
23:20:08.089 00.021 12268 UpdateGuideState exits: m=445 SNR=14.5
23:20:08.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:08.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:08.090 00.001 12268 Enqueuing Expose request
23:20:08.090 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:08.090 00.000 11616 Worker thread wakes up
23:20:08.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:08.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:10.156 02.066 11616 Exposure complete
23:20:10.212 00.056 11616 worker thread done servicing request
23:20:10.212 00.000 12268 OnExposeComplete: enter
23:20:10.212 00.000 12268 UpdateGuideState(): m_state=6
23:20:10.213 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
23:20:10.213 00.000 12268 Star::Find returns 1 (0), X=909.44, Y=25.33, Mass=416, SNR=14.1, Peak=48 HFD=4.0
23:20:10.213 00.000 12268 MultiStar: [#1 -0.30,-0.39,0.62,U] 
23:20:10.213 00.000 12268 refined, 1 included, MultiStar: {-0.22, 0.07}, one-star: {-0.18, 0.35}
23:20:10.213 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
23:20:10.213 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
23:20:10.213 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.85 mountX=0.04 mountY=-0.23, mountTheta=-1.38
23:20:10.215 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.07, opts=13)
23:20:10.215 00.000 12268 Enqueuing Move request for scope (-0.22, 0.07)
23:20:10.215 00.000 11616 Worker thread wakes up
23:20:10.215 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
23:20:10.215 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
23:20:10.215 00.000 11616 Moving (-0.22, 0.07) raw xDistance=0.04 yDistance=-0.23
23:20:10.215 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:10.215 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:20:10.216 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:20:10.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:20:10.216 00.000 11616 MoveAxis(E, 0, ABG)
23:20:10.216 00.000 11616 Move returns status 0, amount 0
23:20:10.216 00.000 11616 MoveAxis(N, 0, ABG)
23:20:10.216 00.000 11616 Move returns status 0, amount 0
23:20:10.216 00.000 11616 move complete, result=0
23:20:10.217 00.001 11616 worker thread done servicing request
23:20:10.240 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=211, Gamma=1.290
23:20:10.262 00.022 12268 UpdateGuideState exits: m=416 SNR=14.1
23:20:10.262 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:10.262 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:10.262 00.000 12268 Enqueuing Expose request
23:20:10.262 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:20:10.262 00.000 11616 Worker thread wakes up
23:20:10.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:10.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:12.276 02.014 11616 Exposure complete
23:20:12.333 00.057 11616 worker thread done servicing request
23:20:12.333 00.000 12268 OnExposeComplete: enter
23:20:12.333 00.000 12268 UpdateGuideState(): m_state=6
23:20:12.334 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
23:20:12.334 00.000 12268 Star::Find returns 1 (0), X=909.44, Y=25.05, Mass=427, SNR=14.2, Peak=44 HFD=4.6
23:20:12.334 00.000 12268 MultiStar: [#1 -0.13,-0.31,0.58,U] 
23:20:12.334 00.000 12268 refined, 1 included, MultiStar: {-0.16, -0.07}, one-star: {-0.17, 0.07}
23:20:12.334 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
23:20:12.334 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
23:20:12.334 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-2.72 mountX=-0.08 mountY=-0.14, mountTheta=-2.10
23:20:12.336 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.07, opts=13)
23:20:12.336 00.000 12268 Enqueuing Move request for scope (-0.16, -0.07)
23:20:12.337 00.001 11616 Worker thread wakes up
23:20:12.337 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
23:20:12.337 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
23:20:12.337 00.000 11616 Moving (-0.16, -0.07) raw xDistance=-0.08 yDistance=-0.14
23:20:12.337 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:12.337 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:20:12.337 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:12.337 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:20:12.337 00.000 11616 MoveAxis(E, 0, ABG)
23:20:12.337 00.000 11616 Move returns status 0, amount 0
23:20:12.337 00.000 11616 MoveAxis(N, 0, ABG)
23:20:12.337 00.000 11616 Move returns status 0, amount 0
23:20:12.337 00.000 11616 move complete, result=0
23:20:12.338 00.001 11616 worker thread done servicing request
23:20:12.359 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:20:12.379 00.020 12268 UpdateGuideState exits: m=427 SNR=14.2
23:20:12.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:12.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:12.379 00.000 12268 Enqueuing Expose request
23:20:12.379 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:12.379 00.000 11616 Worker thread wakes up
23:20:12.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:12.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:14.392 02.013 11616 Exposure complete
23:20:14.448 00.056 11616 worker thread done servicing request
23:20:14.448 00.000 12268 OnExposeComplete: enter
23:20:14.449 00.001 12268 UpdateGuideState(): m_state=6
23:20:14.449 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
23:20:14.449 00.000 12268 Star::Find returns 1 (0), X=909.39, Y=25.14, Mass=492, SNR=15.2, Peak=51 HFD=4.4
23:20:14.449 00.000 12268 MultiStar: [#1 -0.70,0.31,0.00,M1] 
23:20:14.449 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
23:20:14.449 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
23:20:14.449 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.16 hyp=0.28 cameraTheta=2.54 mountX=0.13 mountY=-0.25, mountTheta=-1.07
23:20:14.453 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.16, opts=13)
23:20:14.453 00.000 12268 Enqueuing Move request for scope (-0.23, 0.16)
23:20:14.453 00.000 11616 Worker thread wakes up
23:20:14.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.16) opts 0xd
23:20:14.453 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.16)
23:20:14.453 00.000 11616 Moving (-0.23, 0.16) raw xDistance=0.13 yDistance=-0.25
23:20:14.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
23:20:14.454 00.001 11616 switching direction from 1 to -1 - decHistory=-4 oldest=-0.46 newest=-0.62
23:20:14.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
23:20:14.454 00.000 11616 MoveAxis(W, 75, ABG)
23:20:14.454 00.000 11616 Guiding  Dir = 3, Dur = 75
23:20:14.454 00.000 11616 IsSlewing returns 0
23:20:14.454 00.000 11616 IsGuiding returns 0
23:20:14.454 00.000 11616 PulseGuide returned control before completion, sleep 85
23:20:14.476 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=240, Gamma=1.290
23:20:14.496 00.020 12268 UpdateGuideState exits: m=492 SNR=15.2
23:20:14.496 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:14.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:14.496 00.000 12268 Enqueuing Expose request
23:20:14.545 00.049 11616 IsGuiding returns 1
23:20:14.545 00.000 11616 scope still moving after pulse duration time elapsed
23:20:14.575 00.030 11616 IsSlewing returns 0
23:20:14.575 00.000 11616 IsGuiding returns 0
23:20:14.575 00.000 11616 scope move finished after 75 + 46 ms
23:20:14.575 00.000 11616 Move returns status 0, amount 75
23:20:14.575 00.000 11616 BLC: Oldest BLC event removed
23:20:14.575 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1891 applied
23:20:14.577 00.002 11616 MoveAxis(N, 1912, ABG)
23:20:14.577 00.000 11616 Guiding  Dir = 0, Dur = 1912
23:20:14.577 00.000 11616 IsSlewing returns 0
23:20:14.577 00.000 11616 IsGuiding returns 0
23:20:14.577 00.000 11616 PulseGuide returned control before completion, sleep 1922
23:20:16.507 01.930 11616 IsGuiding returns 1
23:20:16.508 00.001 11616 scope still moving after pulse duration time elapsed
23:20:16.538 00.030 11616 IsSlewing returns 0
23:20:16.538 00.000 11616 IsGuiding returns 0
23:20:16.538 00.000 11616 scope move finished after 1912 + 49 ms
23:20:16.538 00.000 11616 Move returns status 0, amount 1912
23:20:16.538 00.000 11616 move complete, result=0
23:20:16.539 00.001 11616 worker thread done servicing request
23:20:16.539 00.000 11616 Worker thread wakes up
23:20:16.539 00.000 12268 GuideStep: 0.1 px 75 ms WEST, -0.2 px 1912 ms NORTH
23:20:16.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:16.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:18.560 02.021 11616 Exposure complete
23:20:18.619 00.059 11616 worker thread done servicing request
23:20:18.619 00.000 12268 OnExposeComplete: enter
23:20:18.619 00.000 12268 UpdateGuideState(): m_state=6
23:20:18.619 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
23:20:18.619 00.000 12268 Star::Find returns 1 (0), X=910.15, Y=24.74, Mass=374, SNR=13.2, Peak=39 HFD=4.0
23:20:18.619 00.000 12268 MultiStar: [#1 0.32,-0.64,0.00,M2] 
23:20:18.619 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
23:20:18.619 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.28)
23:20:18.619 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.24 hyp=0.59 cameraTheta=-0.42 mountX=-0.19 mountY=0.57, mountTheta=1.89
23:20:18.621 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=-0.24, opts=13)
23:20:18.621 00.000 12268 Enqueuing Move request for scope (0.54, -0.24)
23:20:18.621 00.000 11616 Worker thread wakes up
23:20:18.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.24) opts 0xd
23:20:18.621 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, -0.24)
23:20:18.621 00.000 11616 Moving (0.54, -0.24) raw xDistance=-0.19 yDistance=0.57
23:20:18.622 00.001 11616 BLC: History state: CurrMiss=-0.57, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.036786, 1:-0.566653
23:20:18.622 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:20:18.622 00.000 11616 BLC: window closed
23:20:18.622 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:20:18.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:20:18.622 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.45 direction from -1 to 1
23:20:18.622 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.70
23:20:18.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.57
23:20:18.622 00.000 11616 MoveAxis(E, 0, ABG)
23:20:18.622 00.000 11616 Move returns status 0, amount 0
23:20:18.622 00.000 11616 BLC: Oldest BLC event removed
23:20:18.622 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1891 applied
23:20:18.623 00.001 11616 MoveAxis(S, 1939, ABG)
23:20:18.623 00.000 11616 Guiding  Dir = 1, Dur = 1939
23:20:18.623 00.000 11616 IsSlewing returns 0
23:20:18.623 00.000 11616 IsGuiding returns 0
23:20:18.623 00.000 11616 PulseGuide returned control before completion, sleep 1949
23:20:18.644 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:20:18.663 00.019 12268 UpdateGuideState exits: m=374 SNR=13.2
23:20:18.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:18.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:18.663 00.000 12268 Enqueuing Expose request
23:20:20.579 01.916 11616 IsGuiding returns 1
23:20:20.579 00.000 11616 scope still moving after pulse duration time elapsed
23:20:20.610 00.031 11616 IsSlewing returns 0
23:20:20.610 00.000 11616 IsGuiding returns 0
23:20:20.610 00.000 11616 scope move finished after 1939 + 47 ms
23:20:20.610 00.000 11616 Move returns status 0, amount 1939
23:20:20.610 00.000 11616 move complete, result=0
23:20:20.610 00.000 11616 worker thread done servicing request
23:20:20.611 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.6 px 1939 ms SOUTH
23:20:20.611 00.000 11616 Worker thread wakes up
23:20:20.611 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:20.611 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:22.625 02.014 11616 Exposure complete
23:20:22.680 00.055 11616 worker thread done servicing request
23:20:22.680 00.000 12268 OnExposeComplete: enter
23:20:22.680 00.000 12268 UpdateGuideState(): m_state=6
23:20:22.681 00.001 12268 Star::Find(15, 910, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
23:20:22.681 00.000 12268 Star::Find returns 1 (0), X=909.75, Y=24.77, Mass=417, SNR=14.1, Peak=50 HFD=3.6
23:20:22.681 00.000 12268 MultiStar: [#1 -0.08,-0.31,0.58,U] 
23:20:22.681 00.000 12268 single-star, 1 included, MultiStar: {0.05, -0.25}, one-star: {0.14, -0.21}
23:20:22.681 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
23:20:22.681 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.70)
23:20:22.682 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-1.00 mountX=-0.20 mountY=0.16, mountTheta=2.46
23:20:22.684 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.21, opts=13)
23:20:22.684 00.000 12268 Enqueuing Move request for scope (0.14, -0.21)
23:20:22.684 00.000 11616 Worker thread wakes up
23:20:22.684 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.21) opts 0xd
23:20:22.684 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.21)
23:20:22.684 00.000 11616 Moving (0.14, -0.21) raw xDistance=-0.20 yDistance=0.16
23:20:22.684 00.000 11616 BLC: History state: CurrMiss=0.16, AvgInitMiss=0.10, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.084998, 1:0.161096
23:20:22.684 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:20:22.685 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:20:22.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:20:22.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:20:22.685 00.000 11616 MoveAxis(E, 0, ABG)
23:20:22.685 00.000 11616 Move returns status 0, amount 0
23:20:22.685 00.000 11616 MoveAxis(S, 14, ABG)
23:20:22.685 00.000 11616 Guiding  Dir = 1, Dur = 14
23:20:22.685 00.000 11616 IsSlewing returns 0
23:20:22.685 00.000 11616 IsGuiding returns 0
23:20:22.686 00.001 11616 PulseGuide returned control before completion, sleep 24
23:20:22.707 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:20:22.713 00.006 11616 IsGuiding returns 1
23:20:22.713 00.000 11616 scope still moving after pulse duration time elapsed
23:20:22.724 00.011 12268 UpdateGuideState exits: m=417 SNR=14.1
23:20:22.725 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:22.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:22.725 00.000 12268 Enqueuing Expose request
23:20:22.745 00.020 11616 IsSlewing returns 0
23:20:22.745 00.000 11616 IsGuiding returns 0
23:20:22.746 00.001 11616 scope move finished after 14 + 45 ms
23:20:22.746 00.000 11616 Move returns status 0, amount 14
23:20:22.746 00.000 11616 move complete, result=0
23:20:22.746 00.000 11616 worker thread done servicing request
23:20:22.746 00.000 11616 Worker thread wakes up
23:20:22.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:22.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:22.752 00.006 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 14 ms SOUTH
23:20:24.751 01.999 11616 Exposure complete
23:20:24.809 00.058 11616 worker thread done servicing request
23:20:24.809 00.000 12268 OnExposeComplete: enter
23:20:24.809 00.000 12268 UpdateGuideState(): m_state=6
23:20:24.809 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
23:20:24.810 00.001 12268 Star::Find returns 1 (0), X=909.51, Y=24.69, Mass=374, SNR=13.2, Peak=51 HFD=3.9
23:20:24.810 00.000 12268 MultiStar: [#1 0.33,-0.22,0.72,U] 
23:20:24.810 00.000 12268 refined, 1 included, MultiStar: {0.08, -0.26}, one-star: {-0.10, -0.29}
23:20:24.810 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
23:20:24.810 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.43)
23:20:24.810 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.27 mountX=-0.25 mountY=0.11, mountTheta=2.72
23:20:24.812 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.26, opts=13)
23:20:24.812 00.000 12268 Enqueuing Move request for scope (0.08, -0.26)
23:20:24.812 00.000 11616 Worker thread wakes up
23:20:24.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.26) opts 0xd
23:20:24.812 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.26)
23:20:24.812 00.000 11616 Moving (0.08, -0.26) raw xDistance=-0.25 yDistance=0.11
23:20:24.812 00.000 11616 BLC: History state: CurrMiss=0.11, AvgInitMiss=0.10, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.084998, 1:0.161096, 2:0.112331
23:20:24.812 00.000 11616 BLC: No correction, Miss < min_move
23:20:24.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:20:24.813 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:20:24.813 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:24.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:20:24.813 00.000 11616 MoveAxis(E, 0, ABG)
23:20:24.813 00.000 11616 Move returns status 0, amount 0
23:20:24.813 00.000 11616 MoveAxis(N, 0, ABG)
23:20:24.813 00.000 11616 Move returns status 0, amount 0
23:20:24.813 00.000 11616 move complete, result=0
23:20:24.815 00.002 11616 worker thread done servicing request
23:20:24.838 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
23:20:24.858 00.020 12268 UpdateGuideState exits: m=374 SNR=13.2
23:20:24.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:24.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:24.858 00.000 12268 Enqueuing Expose request
23:20:24.859 00.001 11616 Worker thread wakes up
23:20:24.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:24.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:24.859 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:26.861 02.002 11616 Exposure complete
23:20:26.917 00.056 11616 worker thread done servicing request
23:20:26.918 00.001 12268 OnExposeComplete: enter
23:20:26.918 00.000 12268 UpdateGuideState(): m_state=6
23:20:26.918 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
23:20:26.918 00.000 12268 Star::Find returns 1 (0), X=909.97, Y=24.78, Mass=454, SNR=14.6, Peak=52 HFD=4.1
23:20:26.918 00.000 12268 MultiStar: [#1 0.34,-0.38,0.54,U] 
23:20:26.918 00.000 12268 single-star, 1 included, MultiStar: {0.35, -0.26}, one-star: {0.36, -0.20}
23:20:26.918 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
23:20:26.918 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.19)
23:20:26.919 00.001 12268 CameraToMount -- cameraX=0.36 cameraY=-0.20 hyp=0.41 cameraTheta=-0.51 mountX=-0.16 mountY=0.38, mountTheta=1.98
23:20:26.920 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.20, opts=13)
23:20:26.921 00.001 12268 Enqueuing Move request for scope (0.36, -0.20)
23:20:26.921 00.000 11616 Worker thread wakes up
23:20:26.921 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.20) opts 0xd
23:20:26.921 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.20)
23:20:26.921 00.000 11616 Moving (0.36, -0.20) raw xDistance=-0.16 yDistance=0.38
23:20:26.921 00.000 11616 BLC: window closed
23:20:26.921 00.000 11616 BLC: History state: CurrMiss=0.38, AvgInitMiss=0.10, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.084998, 1:0.161096, 2:0.112331
23:20:26.921 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
23:20:26.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:20:26.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:20:26.922 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
23:20:26.922 00.000 11616 MoveAxis(E, 0, ABG)
23:20:26.922 00.000 11616 Move returns status 0, amount 0
23:20:26.922 00.000 11616 MoveAxis(S, 32, ABG)
23:20:26.922 00.000 11616 Guiding  Dir = 1, Dur = 32
23:20:26.922 00.000 11616 IsSlewing returns 0
23:20:26.922 00.000 11616 IsGuiding returns 0
23:20:26.923 00.001 11616 PulseGuide returned control before completion, sleep 42
23:20:26.943 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=243, Gamma=1.290
23:20:26.962 00.019 12268 UpdateGuideState exits: m=454 SNR=14.6
23:20:26.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:26.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:26.962 00.000 12268 Enqueuing Expose request
23:20:26.970 00.008 11616 IsGuiding returns 1
23:20:26.970 00.000 11616 scope still moving after pulse duration time elapsed
23:20:27.002 00.032 11616 IsSlewing returns 0
23:20:27.002 00.000 11616 IsGuiding returns 0
23:20:27.002 00.000 11616 scope move finished after 32 + 47 ms
23:20:27.002 00.000 11616 Move returns status 0, amount 32
23:20:27.002 00.000 11616 move complete, result=0
23:20:27.003 00.001 11616 worker thread done servicing request
23:20:27.003 00.000 11616 Worker thread wakes up
23:20:27.003 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 32 ms SOUTH
23:20:27.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:27.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:29.019 02.016 11616 Exposure complete
23:20:29.078 00.059 11616 worker thread done servicing request
23:20:29.080 00.002 12268 OnExposeComplete: enter
23:20:29.080 00.000 12268 UpdateGuideState(): m_state=6
23:20:29.080 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
23:20:29.080 00.000 12268 Star::Find returns 1 (0), X=910.05, Y=24.81, Mass=399, SNR=13.7, Peak=46 HFD=4.1
23:20:29.080 00.000 12268 MultiStar: [#1 0.60,-0.26,0.00,M1] 
23:20:29.080 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
23:20:29.080 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
23:20:29.080 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.18 hyp=0.47 cameraTheta=-0.38 mountX=-0.13 mountY=0.45, mountTheta=1.86
23:20:29.082 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.18, opts=13)
23:20:29.082 00.000 12268 Enqueuing Move request for scope (0.43, -0.18)
23:20:29.082 00.000 11616 Worker thread wakes up
23:20:29.082 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.18) opts 0xd
23:20:29.083 00.001 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.18)
23:20:29.083 00.000 11616 Moving (0.43, -0.18) raw xDistance=-0.13 yDistance=0.45
23:20:29.083 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=0.19 newest=-0.55
23:20:29.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
23:20:29.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
23:20:29.083 00.000 11616 MoveAxis(E, 74, ABG)
23:20:29.083 00.000 11616 Guiding  Dir = 2, Dur = 74
23:20:29.083 00.000 11616 IsSlewing returns 0
23:20:29.083 00.000 11616 IsGuiding returns 0
23:20:29.084 00.001 11616 PulseGuide returned control before completion, sleep 84
23:20:29.105 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:20:29.126 00.021 12268 UpdateGuideState exits: m=399 SNR=13.7
23:20:29.127 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:29.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:29.127 00.000 12268 Enqueuing Expose request
23:20:29.168 00.041 11616 IsGuiding returns 1
23:20:29.168 00.000 11616 scope still moving after pulse duration time elapsed
23:20:29.200 00.032 11616 IsSlewing returns 0
23:20:29.200 00.000 11616 IsGuiding returns 0
23:20:29.200 00.000 11616 scope move finished after 74 + 43 ms
23:20:29.200 00.000 11616 Move returns status 0, amount 74
23:20:29.200 00.000 11616 MoveAxis(S, 38, ABG)
23:20:29.200 00.000 11616 Guiding  Dir = 1, Dur = 38
23:20:29.201 00.001 11616 IsSlewing returns 0
23:20:29.201 00.000 11616 IsGuiding returns 0
23:20:29.201 00.000 11616 PulseGuide returned control before completion, sleep 48
23:20:29.262 00.061 11616 IsGuiding returns 1
23:20:29.262 00.000 11616 scope still moving after pulse duration time elapsed
23:20:29.293 00.031 11616 IsSlewing returns 0
23:20:29.294 00.001 11616 IsGuiding returns 0
23:20:29.294 00.000 11616 scope move finished after 38 + 54 ms
23:20:29.294 00.000 11616 Move returns status 0, amount 38
23:20:29.294 00.000 11616 move complete, result=0
23:20:29.294 00.000 11616 worker thread done servicing request
23:20:29.294 00.000 11616 Worker thread wakes up
23:20:29.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:29.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:29.295 00.001 12268 GuideStep: -0.1 px 74 ms EAST, 0.5 px 38 ms SOUTH
23:20:31.314 02.019 11616 Exposure complete
23:20:31.369 00.055 11616 worker thread done servicing request
23:20:31.369 00.000 12268 OnExposeComplete: enter
23:20:31.369 00.000 12268 UpdateGuideState(): m_state=6
23:20:31.370 00.001 12268 Star::Find(15, 910, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
23:20:31.370 00.000 12268 Star::Find returns 1 (0), X=909.57, Y=24.28, Mass=419, SNR=14.1, Peak=44 HFD=4.3
23:20:31.370 00.000 12268 MultiStar: [#1 0.02,-1.17,0.00,M2] 
23:20:31.370 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
23:20:31.370 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
23:20:31.370 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.70 hyp=0.70 cameraTheta=-1.64 mountX=-0.70 mountY=0.04, mountTheta=3.08
23:20:31.372 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.70, opts=13)
23:20:31.372 00.000 12268 Enqueuing Move request for scope (-0.05, -0.70)
23:20:31.372 00.000 11616 Worker thread wakes up
23:20:31.372 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.70) opts 0xd
23:20:31.372 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.70)
23:20:31.372 00.000 11616 Moving (-0.05, -0.70) raw xDistance=-0.70 yDistance=0.04
23:20:31.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.70
23:20:31.372 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:31.373 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:20:31.373 00.000 11616 MoveAxis(E, 391, ABG)
23:20:31.373 00.000 11616 Guiding  Dir = 2, Dur = 391
23:20:31.373 00.000 11616 IsSlewing returns 0
23:20:31.373 00.000 11616 IsGuiding returns 0
23:20:31.374 00.001 11616 PulseGuide returned control before completion, sleep 401
23:20:31.397 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=198, Gamma=1.290
23:20:31.415 00.018 12268 UpdateGuideState exits: m=419 SNR=14.1
23:20:31.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:31.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:31.415 00.000 12268 Enqueuing Expose request
23:20:31.779 00.364 11616 IsGuiding returns 1
23:20:31.779 00.000 11616 scope still moving after pulse duration time elapsed
23:20:31.810 00.031 11616 IsSlewing returns 0
23:20:31.811 00.001 11616 IsGuiding returns 0
23:20:31.811 00.000 11616 scope move finished after 391 + 46 ms
23:20:31.811 00.000 11616 Move returns status 0, amount 391
23:20:31.811 00.000 11616 MoveAxis(N, 0, ABG)
23:20:31.811 00.000 11616 Move returns status 0, amount 0
23:20:31.811 00.000 11616 move complete, result=0
23:20:31.811 00.000 11616 worker thread done servicing request
23:20:31.811 00.000 11616 Worker thread wakes up
23:20:31.812 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:31.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:31.812 00.000 12268 GuideStep: -0.7 px 391 ms EAST, 0.0 px 0 ms NORTH
23:20:33.828 02.016 11616 Exposure complete
23:20:33.885 00.057 11616 worker thread done servicing request
23:20:33.885 00.000 12268 OnExposeComplete: enter
23:20:33.885 00.000 12268 UpdateGuideState(): m_state=6
23:20:33.886 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
23:20:33.886 00.000 12268 Star::Find returns 1 (0), X=909.55, Y=24.38, Mass=439, SNR=14.4, Peak=48 HFD=4.3
23:20:33.886 00.000 12268 MultiStar: [#1 0.19,-0.97,0.00,M3] 
23:20:33.886 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.15 = 3.14)
23:20:33.886 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
23:20:33.886 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.60 hyp=0.61 cameraTheta=-1.67 mountX=-0.61 mountY=0.02, mountTheta=3.12
23:20:33.888 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.60, opts=13)
23:20:33.888 00.000 12268 Enqueuing Move request for scope (-0.06, -0.60)
23:20:33.889 00.001 11616 Worker thread wakes up
23:20:33.889 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.60) opts 0xd
23:20:33.889 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.60)
23:20:33.889 00.000 11616 Moving (-0.06, -0.60) raw xDistance=-0.61 yDistance=0.02
23:20:33.889 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.61
23:20:33.889 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:33.889 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:20:33.889 00.000 11616 MoveAxis(E, 340, ABG)
23:20:33.889 00.000 11616 Guiding  Dir = 2, Dur = 340
23:20:33.890 00.001 11616 IsSlewing returns 0
23:20:33.890 00.000 11616 IsGuiding returns 0
23:20:33.890 00.000 11616 PulseGuide returned control before completion, sleep 350
23:20:33.913 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=213, Gamma=1.290
23:20:33.931 00.018 12268 UpdateGuideState exits: m=439 SNR=14.4
23:20:33.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:33.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:33.931 00.000 12268 Enqueuing Expose request
23:20:34.251 00.320 11616 IsGuiding returns 1
23:20:34.251 00.000 11616 scope still moving after pulse duration time elapsed
23:20:34.281 00.030 11616 IsSlewing returns 0
23:20:34.281 00.000 11616 IsGuiding returns 0
23:20:34.281 00.000 11616 scope move finished after 340 + 51 ms
23:20:34.281 00.000 11616 Move returns status 0, amount 340
23:20:34.282 00.001 11616 MoveAxis(N, 0, ABG)
23:20:34.282 00.000 11616 Move returns status 0, amount 0
23:20:34.282 00.000 11616 move complete, result=0
23:20:34.282 00.000 11616 worker thread done servicing request
23:20:34.282 00.000 11616 Worker thread wakes up
23:20:34.282 00.000 12268 GuideStep: -0.6 px 340 ms EAST, 0.0 px 0 ms NORTH
23:20:34.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:34.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:36.289 02.007 11616 Exposure complete
23:20:36.345 00.056 11616 worker thread done servicing request
23:20:36.345 00.000 12268 OnExposeComplete: enter
23:20:36.345 00.000 12268 UpdateGuideState(): m_state=6
23:20:36.346 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
23:20:36.346 00.000 12268 Star::Find returns 1 (0), X=909.97, Y=25.41, Mass=510, SNR=15.5, Peak=68 HFD=4.0
23:20:36.346 00.000 12268 MultiStar: [#1 -0.14,0.21,0.63,U] 
23:20:36.346 00.000 12268 refined, 1 included, MultiStar: {0.16, 0.34}, one-star: {0.36, 0.43}
23:20:36.346 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
23:20:36.346 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
23:20:36.346 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.34 hyp=0.38 cameraTheta=1.13 mountX=0.36 mountY=0.12, mountTheta=0.32
23:20:36.348 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.34, opts=13)
23:20:36.348 00.000 12268 Enqueuing Move request for scope (0.16, 0.34)
23:20:36.348 00.000 11616 Worker thread wakes up
23:20:36.348 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.34) opts 0xd
23:20:36.349 00.001 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.34)
23:20:36.349 00.000 11616 Moving (0.16, 0.34) raw xDistance=0.36 yDistance=0.12
23:20:36.349 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
23:20:36.349 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.08
23:20:36.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:20:36.349 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:36.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:20:36.349 00.000 11616 MoveAxis(W, 201, ABG)
23:20:36.349 00.000 11616 Guiding  Dir = 3, Dur = 201
23:20:36.349 00.000 11616 IsSlewing returns 0
23:20:36.350 00.001 11616 IsGuiding returns 0
23:20:36.350 00.000 11616 PulseGuide returned control before completion, sleep 211
23:20:36.373 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
23:20:36.391 00.018 12268 UpdateGuideState exits: m=510 SNR=15.5
23:20:36.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:36.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:36.391 00.000 12268 Enqueuing Expose request
23:20:36.571 00.180 11616 IsGuiding returns 1
23:20:36.571 00.000 11616 scope still moving after pulse duration time elapsed
23:20:36.603 00.032 11616 IsSlewing returns 0
23:20:36.604 00.001 11616 IsGuiding returns 1
23:20:36.634 00.030 11616 IsSlewing returns 0
23:20:36.634 00.000 11616 IsGuiding returns 1
23:20:36.664 00.030 11616 IsSlewing returns 0
23:20:36.664 00.000 11616 IsGuiding returns 0
23:20:36.664 00.000 11616 scope move finished after 201 + 113 ms
23:20:36.664 00.000 11616 Move returns status 0, amount 201
23:20:36.665 00.001 11616 MoveAxis(N, 0, ABG)
23:20:36.665 00.000 11616 Move returns status 0, amount 0
23:20:36.665 00.000 11616 move complete, result=0
23:20:36.665 00.000 11616 worker thread done servicing request
23:20:36.665 00.000 12268 GuideStep: 0.4 px 201 ms WEST, 0.1 px 0 ms NORTH
23:20:36.665 00.000 11616 Worker thread wakes up
23:20:36.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:36.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:38.666 02.001 11616 Exposure complete
23:20:38.722 00.056 11616 worker thread done servicing request
23:20:38.722 00.000 12268 OnExposeComplete: enter
23:20:38.722 00.000 12268 UpdateGuideState(): m_state=6
23:20:38.722 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
23:20:38.723 00.001 12268 Star::Find returns 1 (0), X=909.81, Y=25.14, Mass=506, SNR=15.6, Peak=58 HFD=4.1
23:20:38.723 00.000 12268 MultiStar: [#1 -0.09,0.03,0.65,U] 
23:20:38.723 00.000 12268 refined, 1 included, MultiStar: {0.08, 0.10}, one-star: {0.20, 0.16}
23:20:38.723 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
23:20:38.723 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
23:20:38.723 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.89 mountX=0.11 mountY=0.07, mountTheta=0.56
23:20:38.724 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.10, opts=13)
23:20:38.725 00.001 12268 Enqueuing Move request for scope (0.08, 0.10)
23:20:38.725 00.000 11616 Worker thread wakes up
23:20:38.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
23:20:38.725 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
23:20:38.725 00.000 11616 Moving (0.08, 0.10) raw xDistance=0.11 yDistance=0.07
23:20:38.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
23:20:38.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:38.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:20:38.725 00.000 11616 MoveAxis(W, 63, ABG)
23:20:38.725 00.000 11616 Guiding  Dir = 3, Dur = 63
23:20:38.726 00.001 11616 IsSlewing returns 0
23:20:38.726 00.000 11616 IsGuiding returns 0
23:20:38.726 00.000 11616 PulseGuide returned control before completion, sleep 73
23:20:38.745 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:20:38.764 00.019 12268 UpdateGuideState exits: m=506 SNR=15.6
23:20:38.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:38.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:38.764 00.000 12268 Enqueuing Expose request
23:20:38.808 00.044 11616 IsGuiding returns 1
23:20:38.808 00.000 11616 scope still moving after pulse duration time elapsed
23:20:38.840 00.032 11616 IsSlewing returns 0
23:20:38.840 00.000 11616 IsGuiding returns 0
23:20:38.840 00.000 11616 scope move finished after 63 + 51 ms
23:20:38.840 00.000 11616 Move returns status 0, amount 63
23:20:38.840 00.000 11616 MoveAxis(N, 0, ABG)
23:20:38.840 00.000 11616 Move returns status 0, amount 0
23:20:38.841 00.001 11616 move complete, result=0
23:20:38.841 00.000 11616 worker thread done servicing request
23:20:38.841 00.000 11616 Worker thread wakes up
23:20:38.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:38.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:38.841 00.000 12268 GuideStep: 0.1 px 63 ms WEST, 0.1 px 0 ms NORTH
23:20:40.851 02.010 11616 Exposure complete
23:20:40.909 00.058 11616 worker thread done servicing request
23:20:40.909 00.000 12268 OnExposeComplete: enter
23:20:40.909 00.000 12268 UpdateGuideState(): m_state=6
23:20:40.909 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
23:20:40.910 00.001 12268 Star::Find returns 1 (0), X=909.48, Y=24.84, Mass=534, SNR=15.9, Peak=53 HFD=4.3
23:20:40.910 00.000 12268 MultiStar: [#1 -0.18,-0.85,0.00,M2] 
23:20:40.910 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
23:20:40.910 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
23:20:40.910 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.20 cameraTheta=-2.33 mountX=-0.15 mountY=-0.12, mountTheta=-2.50
23:20:40.912 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.14, opts=13)
23:20:40.912 00.000 12268 Enqueuing Move request for scope (-0.13, -0.14)
23:20:40.912 00.000 11616 Worker thread wakes up
23:20:40.912 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
23:20:40.913 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
23:20:40.913 00.000 11616 Moving (-0.13, -0.14) raw xDistance=-0.15 yDistance=-0.12
23:20:40.913 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:20:40.913 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:20:40.913 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:40.913 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:20:40.913 00.000 11616 MoveAxis(E, 0, ABG)
23:20:40.913 00.000 11616 Move returns status 0, amount 0
23:20:40.913 00.000 11616 MoveAxis(N, 0, ABG)
23:20:40.913 00.000 11616 Move returns status 0, amount 0
23:20:40.913 00.000 11616 move complete, result=0
23:20:40.914 00.001 11616 worker thread done servicing request
23:20:40.938 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:20:40.956 00.018 12268 UpdateGuideState exits: m=534 SNR=15.9
23:20:40.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:40.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:40.956 00.000 12268 Enqueuing Expose request
23:20:40.957 00.001 11616 Worker thread wakes up
23:20:40.957 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:40.957 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:40.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:42.978 02.021 11616 Exposure complete
23:20:43.036 00.058 11616 worker thread done servicing request
23:20:43.036 00.000 12268 OnExposeComplete: enter
23:20:43.036 00.000 12268 UpdateGuideState(): m_state=6
23:20:43.036 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
23:20:43.036 00.000 12268 Star::Find returns 1 (0), X=909.45, Y=24.57, Mass=551, SNR=16.2, Peak=53 HFD=4.2
23:20:43.036 00.000 12268 MultiStar: [#1 -0.05,-0.33,0.63,U] 
23:20:43.036 00.000 12268 refined, 1 included, MultiStar: {-0.12, -0.38}, one-star: {-0.17, -0.41}
23:20:43.037 00.001 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.36 = 2.93)
23:20:43.037 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.18)
23:20:43.037 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.38 hyp=0.40 cameraTheta=-1.88 mountX=-0.39 mountY=-0.07, mountTheta=-2.96
23:20:43.038 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.38, opts=13)
23:20:43.039 00.001 12268 Enqueuing Move request for scope (-0.12, -0.38)
23:20:43.039 00.000 11616 Worker thread wakes up
23:20:43.039 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.38) opts 0xd
23:20:43.039 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.38)
23:20:43.039 00.000 11616 Moving (-0.12, -0.38) raw xDistance=-0.39 yDistance=-0.07
23:20:43.039 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
23:20:43.039 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.17
23:20:43.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
23:20:43.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:43.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:20:43.040 00.001 11616 MoveAxis(E, 219, ABG)
23:20:43.040 00.000 11616 Guiding  Dir = 2, Dur = 219
23:20:43.040 00.000 11616 IsSlewing returns 0
23:20:43.040 00.000 11616 IsGuiding returns 0
23:20:43.041 00.001 11616 PulseGuide returned control before completion, sleep 229
23:20:43.062 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:20:43.080 00.018 12268 UpdateGuideState exits: m=551 SNR=16.2
23:20:43.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:43.081 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:43.081 00.000 12268 Enqueuing Expose request
23:20:43.284 00.203 11616 IsGuiding returns 1
23:20:43.284 00.000 11616 scope still moving after pulse duration time elapsed
23:20:43.316 00.032 11616 IsSlewing returns 0
23:20:43.316 00.000 11616 IsGuiding returns 1
23:20:43.347 00.031 11616 IsSlewing returns 0
23:20:43.347 00.000 11616 IsGuiding returns 1
23:20:43.378 00.031 11616 IsSlewing returns 0
23:20:43.378 00.000 11616 IsGuiding returns 1
23:20:43.410 00.032 11616 IsSlewing returns 0
23:20:43.410 00.000 11616 IsGuiding returns 1
23:20:43.441 00.031 11616 IsSlewing returns 0
23:20:43.441 00.000 11616 IsGuiding returns 1
23:20:43.473 00.032 11616 IsSlewing returns 0
23:20:43.473 00.000 11616 IsGuiding returns 1
23:20:43.505 00.032 11616 IsSlewing returns 0
23:20:43.505 00.000 11616 IsGuiding returns 0
23:20:43.506 00.001 11616 scope move finished after 219 + 246 ms
23:20:43.506 00.000 11616 Move returns status 0, amount 219
23:20:43.506 00.000 11616 MoveAxis(N, 0, ABG)
23:20:43.506 00.000 11616 Move returns status 0, amount 0
23:20:43.506 00.000 11616 move complete, result=0
23:20:43.506 00.000 11616 worker thread done servicing request
23:20:43.506 00.000 11616 Worker thread wakes up
23:20:43.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:43.506 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:43.506 00.000 12268 GuideStep: -0.4 px 219 ms EAST, -0.1 px 0 ms NORTH
23:20:45.512 02.006 11616 Exposure complete
23:20:45.569 00.057 11616 worker thread done servicing request
23:20:45.569 00.000 12268 OnExposeComplete: enter
23:20:45.569 00.000 12268 UpdateGuideState(): m_state=6
23:20:45.570 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
23:20:45.570 00.000 12268 Star::Find returns 1 (0), X=909.92, Y=24.71, Mass=537, SNR=16.0, Peak=61 HFD=4.0
23:20:45.570 00.000 12268 MultiStar: [#1 0.56,-0.26,0.00,M2] 
23:20:45.570 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
23:20:45.570 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.97)
23:20:45.570 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.27 hyp=0.40 cameraTheta=-0.73 mountX=-0.24 mountY=0.33, mountTheta=2.19
23:20:45.572 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.27, opts=13)
23:20:45.572 00.000 12268 Enqueuing Move request for scope (0.30, -0.27)
23:20:45.572 00.000 11616 Worker thread wakes up
23:20:45.572 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.27) opts 0xd
23:20:45.572 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.27)
23:20:45.572 00.000 11616 Moving (0.30, -0.27) raw xDistance=-0.24 yDistance=0.33
23:20:45.572 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
23:20:45.572 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
23:20:45.572 00.000 11616 MoveAxis(E, 134, ABG)
23:20:45.573 00.001 11616 Guiding  Dir = 2, Dur = 134
23:20:45.573 00.000 11616 IsSlewing returns 0
23:20:45.573 00.000 11616 IsGuiding returns 0
23:20:45.574 00.001 11616 PulseGuide returned control before completion, sleep 144
23:20:45.597 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:20:45.618 00.021 12268 UpdateGuideState exits: m=537 SNR=16.0
23:20:45.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:45.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:45.618 00.000 12268 Enqueuing Expose request
23:20:45.731 00.113 11616 IsGuiding returns 0
23:20:45.731 00.000 11616 Move returns status 0, amount 134
23:20:45.731 00.000 11616 MoveAxis(S, 28, ABG)
23:20:45.732 00.001 11616 Guiding  Dir = 1, Dur = 28
23:20:45.732 00.000 11616 IsSlewing returns 0
23:20:45.732 00.000 11616 IsGuiding returns 0
23:20:45.732 00.000 11616 PulseGuide returned control before completion, sleep 38
23:20:45.778 00.046 11616 IsGuiding returns 1
23:20:45.778 00.000 11616 scope still moving after pulse duration time elapsed
23:20:45.808 00.030 11616 IsSlewing returns 0
23:20:45.808 00.000 11616 IsGuiding returns 1
23:20:45.839 00.031 11616 IsSlewing returns 0
23:20:45.839 00.000 11616 IsGuiding returns 1
23:20:45.870 00.031 11616 IsSlewing returns 0
23:20:45.871 00.001 11616 IsGuiding returns 1
23:20:45.901 00.030 11616 IsSlewing returns 0
23:20:45.901 00.000 11616 IsGuiding returns 1
23:20:45.932 00.031 11616 IsSlewing returns 0
23:20:45.932 00.000 11616 IsGuiding returns 1
23:20:45.964 00.032 11616 IsSlewing returns 0
23:20:45.964 00.000 11616 IsGuiding returns 1
23:20:45.995 00.031 11616 IsSlewing returns 0
23:20:45.996 00.001 11616 IsGuiding returns 1
23:20:46.025 00.029 11616 IsSlewing returns 0
23:20:46.025 00.000 11616 IsGuiding returns 1
23:20:46.056 00.031 11616 IsSlewing returns 0
23:20:46.057 00.001 11616 IsGuiding returns 0
23:20:46.057 00.000 11616 scope move finished after 28 + 297 ms
23:20:46.057 00.000 11616 Move returns status 0, amount 28
23:20:46.057 00.000 11616 move complete, result=0
23:20:46.057 00.000 11616 worker thread done servicing request
23:20:46.057 00.000 12268 GuideStep: -0.2 px 134 ms EAST, 0.3 px 28 ms SOUTH
23:20:46.058 00.001 11616 Worker thread wakes up
23:20:46.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:46.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:48.157 02.099 11616 Exposure complete
23:20:48.213 00.056 11616 worker thread done servicing request
23:20:48.213 00.000 12268 OnExposeComplete: enter
23:20:48.214 00.001 12268 UpdateGuideState(): m_state=6
23:20:48.214 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
23:20:48.214 00.000 12268 Star::Find returns 1 (0), X=909.71, Y=25.51, Mass=599, SNR=16.8, Peak=63 HFD=4.6
23:20:48.214 00.000 12268 MultiStar: [#1 0.32,-0.12,0.64,U] 
23:20:48.214 00.000 12268 refined, 1 included, MultiStar: {0.18, 0.27}, one-star: {0.09, 0.53}
23:20:48.214 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
23:20:48.214 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.69)
23:20:48.214 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.27 hyp=0.33 cameraTheta=0.99 mountX=0.29 mountY=0.14, mountTheta=0.46
23:20:48.216 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.27, opts=13)
23:20:48.216 00.000 12268 Enqueuing Move request for scope (0.18, 0.27)
23:20:48.216 00.000 11616 Worker thread wakes up
23:20:48.216 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.27) opts 0xd
23:20:48.216 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.27)
23:20:48.216 00.000 11616 Moving (0.18, 0.27) raw xDistance=0.29 yDistance=0.14
23:20:48.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:20:48.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:20:48.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:48.217 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:20:48.217 00.000 11616 MoveAxis(E, 0, ABG)
23:20:48.217 00.000 11616 Move returns status 0, amount 0
23:20:48.217 00.000 11616 MoveAxis(N, 0, ABG)
23:20:48.217 00.000 11616 Move returns status 0, amount 0
23:20:48.217 00.000 11616 move complete, result=0
23:20:48.217 00.000 11616 worker thread done servicing request
23:20:48.243 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
23:20:48.264 00.021 12268 UpdateGuideState exits: m=599 SNR=16.8
23:20:48.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:48.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:48.264 00.000 12268 Enqueuing Expose request
23:20:48.264 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:48.264 00.000 11616 Worker thread wakes up
23:20:48.265 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:48.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:50.279 02.014 11616 Exposure complete
23:20:50.336 00.057 11616 worker thread done servicing request
23:20:50.336 00.000 12268 OnExposeComplete: enter
23:20:50.336 00.000 12268 UpdateGuideState(): m_state=6
23:20:50.336 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
23:20:50.336 00.000 12268 Star::Find returns 1 (0), X=909.90, Y=25.29, Mass=499, SNR=15.3, Peak=65 HFD=4.0
23:20:50.336 00.000 12268 MultiStar: [#1 0.25,-0.25,0.70,U] 
23:20:50.337 00.001 12268 refined, 1 included, MultiStar: {0.27, 0.08}, one-star: {0.29, 0.31}
23:20:50.337 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
23:20:50.337 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
23:20:50.337 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.08 hyp=0.29 cameraTheta=0.28 mountX=0.11 mountY=0.26, mountTheta=1.19
23:20:50.339 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.08, opts=13)
23:20:50.339 00.000 12268 Enqueuing Move request for scope (0.27, 0.08)
23:20:50.339 00.000 11616 Worker thread wakes up
23:20:50.339 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.08) opts 0xd
23:20:50.339 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.08)
23:20:50.339 00.000 11616 Moving (0.27, 0.08) raw xDistance=0.11 yDistance=0.26
23:20:50.339 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:20:50.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:20:50.340 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
23:20:50.340 00.000 11616 MoveAxis(E, 0, ABG)
23:20:50.340 00.000 11616 Move returns status 0, amount 0
23:20:50.340 00.000 11616 MoveAxis(S, 22, ABG)
23:20:50.340 00.000 11616 Guiding  Dir = 1, Dur = 22
23:20:50.340 00.000 11616 IsSlewing returns 0
23:20:50.340 00.000 11616 IsGuiding returns 0
23:20:50.341 00.001 11616 PulseGuide returned control before completion, sleep 32
23:20:50.364 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=230, Gamma=1.290
23:20:50.381 00.017 12268 UpdateGuideState exits: m=499 SNR=15.3
23:20:50.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:50.382 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:50.382 00.000 12268 Enqueuing Expose request
23:20:50.386 00.004 11616 IsGuiding returns 1
23:20:50.387 00.001 11616 scope still moving after pulse duration time elapsed
23:20:50.418 00.031 11616 IsSlewing returns 0
23:20:50.418 00.000 11616 IsGuiding returns 1
23:20:50.450 00.032 11616 IsSlewing returns 0
23:20:50.450 00.000 11616 IsGuiding returns 0
23:20:50.450 00.000 11616 scope move finished after 22 + 86 ms
23:20:50.450 00.000 11616 Move returns status 0, amount 22
23:20:50.450 00.000 11616 move complete, result=0
23:20:50.450 00.000 11616 worker thread done servicing request
23:20:50.451 00.001 11616 Worker thread wakes up
23:20:50.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:50.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:50.460 00.009 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
23:20:52.455 01.995 11616 Exposure complete
23:20:52.510 00.055 11616 worker thread done servicing request
23:20:52.511 00.001 12268 OnExposeComplete: enter
23:20:52.511 00.000 12268 UpdateGuideState(): m_state=6
23:20:52.511 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
23:20:52.511 00.000 12268 Star::Find returns 1 (0), X=909.72, Y=25.15, Mass=492, SNR=15.3, Peak=59 HFD=4.2
23:20:52.511 00.000 12268 MultiStar: [#1 0.24,0.12,0.72,U] 
23:20:52.511 00.000 12268 single-star, 1 included, MultiStar: {0.16, 0.15}, one-star: {0.11, 0.17}
23:20:52.511 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
23:20:52.511 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.71)
23:20:52.512 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=1.01 mountX=0.18 mountY=0.08, mountTheta=0.44
23:20:52.513 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.17, opts=13)
23:20:52.513 00.000 12268 Enqueuing Move request for scope (0.11, 0.17)
23:20:52.513 00.000 11616 Worker thread wakes up
23:20:52.513 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
23:20:52.514 00.001 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
23:20:52.514 00.000 11616 Moving (0.11, 0.17) raw xDistance=0.18 yDistance=0.08
23:20:52.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:20:52.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:20:52.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:52.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:20:52.514 00.000 11616 MoveAxis(E, 0, ABG)
23:20:52.514 00.000 11616 Move returns status 0, amount 0
23:20:52.514 00.000 11616 MoveAxis(N, 0, ABG)
23:20:52.514 00.000 11616 Move returns status 0, amount 0
23:20:52.515 00.001 11616 move complete, result=0
23:20:52.515 00.000 11616 worker thread done servicing request
23:20:52.535 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=228, Gamma=1.290
23:20:52.552 00.017 12268 UpdateGuideState exits: m=492 SNR=15.3
23:20:52.552 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:52.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:52.552 00.000 12268 Enqueuing Expose request
23:20:52.552 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:52.552 00.000 11616 Worker thread wakes up
23:20:52.553 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:52.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:54.567 02.014 11616 Exposure complete
23:20:54.627 00.060 11616 worker thread done servicing request
23:20:54.627 00.000 12268 OnExposeComplete: enter
23:20:54.627 00.000 12268 UpdateGuideState(): m_state=6
23:20:54.627 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
23:20:54.627 00.000 12268 Star::Find returns 1 (0), X=909.77, Y=24.97, Mass=489, SNR=15.2, Peak=62 HFD=4.2
23:20:54.627 00.000 12268 MultiStar: [#1 0.16,-0.39,0.68,U] 
23:20:54.627 00.000 12268 single-star, 1 included, MultiStar: {0.16, -0.16}, one-star: {0.16, -0.01}
23:20:54.628 00.001 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
23:20:54.628 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.66)
23:20:54.628 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.04 mountX=0.01 mountY=0.16, mountTheta=1.52
23:20:54.632 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.01, opts=13)
23:20:54.632 00.000 12268 Enqueuing Move request for scope (0.16, -0.01)
23:20:54.633 00.001 11616 Worker thread wakes up
23:20:54.633 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
23:20:54.633 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
23:20:54.633 00.000 11616 Moving (0.16, -0.01) raw xDistance=0.01 yDistance=0.16
23:20:54.633 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:54.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:20:54.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:20:54.633 00.000 11616 MoveAxis(E, 0, ABG)
23:20:54.633 00.000 11616 Move returns status 0, amount 0
23:20:54.633 00.000 11616 MoveAxis(S, 13, ABG)
23:20:54.633 00.000 11616 Guiding  Dir = 1, Dur = 13
23:20:54.634 00.001 11616 IsSlewing returns 0
23:20:54.634 00.000 11616 IsGuiding returns 0
23:20:54.634 00.000 11616 PulseGuide returned control before completion, sleep 23
23:20:54.656 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:20:54.674 00.018 11616 IsGuiding returns 1
23:20:54.674 00.000 11616 scope still moving after pulse duration time elapsed
23:20:54.676 00.002 12268 UpdateGuideState exits: m=489 SNR=15.2
23:20:54.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:54.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:54.676 00.000 12268 Enqueuing Expose request
23:20:54.704 00.028 11616 IsSlewing returns 0
23:20:54.704 00.000 11616 IsGuiding returns 0
23:20:54.704 00.000 11616 scope move finished after 13 + 57 ms
23:20:54.704 00.000 11616 Move returns status 0, amount 13
23:20:54.704 00.000 11616 move complete, result=0
23:20:54.705 00.001 11616 worker thread done servicing request
23:20:54.705 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
23:20:54.705 00.000 11616 Worker thread wakes up
23:20:54.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:54.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:56.716 02.011 11616 Exposure complete
23:20:56.774 00.058 11616 worker thread done servicing request
23:20:56.774 00.000 12268 OnExposeComplete: enter
23:20:56.774 00.000 12268 UpdateGuideState(): m_state=6
23:20:56.774 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
23:20:56.774 00.000 12268 Star::Find returns 1 (0), X=909.95, Y=24.81, Mass=465, SNR=14.8, Peak=47 HFD=4.3
23:20:56.775 00.001 12268 MultiStar: [#1 0.81,-0.54,0.00,M1] 
23:20:56.775 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
23:20:56.775 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
23:20:56.775 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.18 hyp=0.38 cameraTheta=-0.48 mountX=-0.14 mountY=0.36, mountTheta=1.95
23:20:56.777 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.18, opts=13)
23:20:56.777 00.000 12268 Enqueuing Move request for scope (0.34, -0.18)
23:20:56.777 00.000 11616 Worker thread wakes up
23:20:56.777 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.18) opts 0xd
23:20:56.777 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.18)
23:20:56.777 00.000 11616 Moving (0.34, -0.18) raw xDistance=-0.14 yDistance=0.36
23:20:56.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
23:20:56.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
23:20:56.777 00.000 11616 MoveAxis(E, 79, ABG)
23:20:56.777 00.000 11616 Guiding  Dir = 2, Dur = 79
23:20:56.778 00.001 11616 IsSlewing returns 0
23:20:56.778 00.000 11616 IsGuiding returns 0
23:20:56.778 00.000 11616 PulseGuide returned control before completion, sleep 89
23:20:56.799 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=231, Gamma=1.290
23:20:56.817 00.018 12268 UpdateGuideState exits: m=465 SNR=14.8
23:20:56.818 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:56.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:56.818 00.000 12268 Enqueuing Expose request
23:20:56.883 00.065 11616 IsGuiding returns 1
23:20:56.884 00.001 11616 scope still moving after pulse duration time elapsed
23:20:56.915 00.031 11616 IsSlewing returns 0
23:20:56.915 00.000 11616 IsGuiding returns 0
23:20:56.916 00.001 11616 scope move finished after 79 + 58 ms
23:20:56.916 00.000 11616 Move returns status 0, amount 79
23:20:56.916 00.000 11616 MoveAxis(S, 30, ABG)
23:20:56.916 00.000 11616 Guiding  Dir = 1, Dur = 30
23:20:56.916 00.000 11616 IsSlewing returns 0
23:20:56.916 00.000 11616 IsGuiding returns 0
23:20:56.917 00.001 11616 PulseGuide returned control before completion, sleep 40
23:20:56.962 00.045 11616 IsGuiding returns 1
23:20:56.962 00.000 11616 scope still moving after pulse duration time elapsed
23:20:56.994 00.032 11616 IsSlewing returns 0
23:20:56.995 00.001 11616 IsGuiding returns 1
23:20:57.025 00.030 11616 IsSlewing returns 0
23:20:57.025 00.000 11616 IsGuiding returns 1
23:20:57.057 00.032 11616 IsSlewing returns 0
23:20:57.057 00.000 11616 IsGuiding returns 1
23:20:57.088 00.031 11616 IsSlewing returns 0
23:20:57.088 00.000 11616 IsGuiding returns 1
23:20:57.120 00.032 11616 IsSlewing returns 0
23:20:57.121 00.001 11616 IsGuiding returns 1
23:20:57.151 00.030 11616 IsSlewing returns 0
23:20:57.151 00.000 11616 IsGuiding returns 1
23:20:57.182 00.031 11616 IsSlewing returns 0
23:20:57.182 00.000 11616 IsGuiding returns 1
23:20:57.214 00.032 11616 IsSlewing returns 0
23:20:57.214 00.000 11616 IsGuiding returns 1
23:20:57.245 00.031 11616 IsSlewing returns 0
23:20:57.245 00.000 11616 IsGuiding returns 1
23:20:57.277 00.032 11616 IsSlewing returns 0
23:20:57.277 00.000 11616 IsGuiding returns 1
23:20:57.308 00.031 11616 IsSlewing returns 0
23:20:57.309 00.001 11616 IsGuiding returns 0
23:20:57.309 00.000 11616 scope move finished after 30 + 363 ms
23:20:57.309 00.000 11616 Move returns status 0, amount 30
23:20:57.309 00.000 11616 move complete, result=0
23:20:57.309 00.000 11616 worker thread done servicing request
23:20:57.309 00.000 11616 Worker thread wakes up
23:20:57.309 00.000 12268 GuideStep: -0.1 px 79 ms EAST, 0.4 px 30 ms SOUTH
23:20:57.310 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:57.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:59.317 02.007 11616 Exposure complete
23:20:59.375 00.058 11616 worker thread done servicing request
23:20:59.375 00.000 12268 OnExposeComplete: enter
23:20:59.375 00.000 12268 UpdateGuideState(): m_state=6
23:20:59.375 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
23:20:59.376 00.001 12268 Star::Find returns 1 (0), X=910.03, Y=24.91, Mass=485, SNR=15.2, Peak=59 HFD=4.2
23:20:59.376 00.000 12268 MultiStar: [#1 0.58,-0.22,0.00,M2] 
23:20:59.376 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
23:20:59.376 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.54)
23:20:59.376 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.07 hyp=0.42 cameraTheta=-0.16 mountX=-0.03 mountY=0.42, mountTheta=1.64
23:20:59.380 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.07, opts=13)
23:20:59.380 00.000 12268 Enqueuing Move request for scope (0.42, -0.07)
23:20:59.380 00.000 11616 Worker thread wakes up
23:20:59.380 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.07) opts 0xd
23:20:59.380 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.07)
23:20:59.380 00.000 11616 Moving (0.42, -0.07) raw xDistance=-0.03 yDistance=0.42
23:20:59.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:59.381 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:20:59.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
23:20:59.381 00.000 11616 MoveAxis(E, 0, ABG)
23:20:59.381 00.000 11616 Move returns status 0, amount 0
23:20:59.381 00.000 11616 MoveAxis(S, 36, ABG)
23:20:59.381 00.000 11616 Guiding  Dir = 1, Dur = 36
23:20:59.381 00.000 11616 IsSlewing returns 0
23:20:59.382 00.001 11616 IsGuiding returns 0
23:20:59.382 00.000 11616 PulseGuide returned control before completion, sleep 46
23:20:59.404 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:20:59.421 00.017 12268 UpdateGuideState exits: m=485 SNR=15.2
23:20:59.422 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:59.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:20:59.422 00.000 12268 Enqueuing Expose request
23:20:59.441 00.019 11616 IsGuiding returns 1
23:20:59.441 00.000 11616 scope still moving after pulse duration time elapsed
23:20:59.472 00.031 11616 IsSlewing returns 0
23:20:59.472 00.000 11616 IsGuiding returns 0
23:20:59.472 00.000 11616 scope move finished after 36 + 54 ms
23:20:59.472 00.000 11616 Move returns status 0, amount 36
23:20:59.472 00.000 11616 move complete, result=0
23:20:59.473 00.001 11616 worker thread done servicing request
23:20:59.473 00.000 11616 Worker thread wakes up
23:20:59.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:20:59.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:20:59.473 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 36 ms SOUTH
23:21:01.486 02.013 11616 Exposure complete
23:21:01.545 00.059 11616 worker thread done servicing request
23:21:01.545 00.000 12268 OnExposeComplete: enter
23:21:01.545 00.000 12268 UpdateGuideState(): m_state=6
23:21:01.545 00.000 12268 Star::Find(15, 910, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
23:21:01.545 00.000 12268 Star::Find returns 1 (0), X=909.85, Y=24.95, Mass=412, SNR=14.0, Peak=53 HFD=4.1
23:21:01.546 00.001 12268 MultiStar: [#1 0.44,-0.41,0.00,M3] 
23:21:01.546 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
23:21:01.546 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
23:21:01.546 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.24 cameraTheta=-0.13 mountX=-0.01 mountY=0.24, mountTheta=1.60
23:21:01.548 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.03, opts=13)
23:21:01.548 00.000 12268 Enqueuing Move request for scope (0.23, -0.03)
23:21:01.548 00.000 11616 Worker thread wakes up
23:21:01.548 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
23:21:01.548 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
23:21:01.548 00.000 11616 Moving (0.23, -0.03) raw xDistance=-0.01 yDistance=0.24
23:21:01.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:01.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:21:01.549 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
23:21:01.549 00.000 11616 MoveAxis(E, 0, ABG)
23:21:01.549 00.000 11616 Move returns status 0, amount 0
23:21:01.549 00.000 11616 MoveAxis(S, 20, ABG)
23:21:01.549 00.000 11616 Guiding  Dir = 1, Dur = 20
23:21:01.549 00.000 11616 IsSlewing returns 0
23:21:01.549 00.000 11616 IsGuiding returns 0
23:21:01.550 00.001 11616 PulseGuide returned control before completion, sleep 30
23:21:01.572 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=239, Gamma=1.290
23:21:01.583 00.011 11616 IsGuiding returns 1
23:21:01.583 00.000 11616 scope still moving after pulse duration time elapsed
23:21:01.592 00.009 12268 UpdateGuideState exits: m=412 SNR=14.0
23:21:01.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:01.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:01.592 00.000 12268 Enqueuing Expose request
23:21:01.615 00.023 11616 IsSlewing returns 0
23:21:01.615 00.000 11616 IsGuiding returns 0
23:21:01.616 00.001 11616 scope move finished after 20 + 45 ms
23:21:01.616 00.000 11616 Move returns status 0, amount 20
23:21:01.616 00.000 11616 move complete, result=0
23:21:01.616 00.000 11616 worker thread done servicing request
23:21:01.616 00.000 11616 Worker thread wakes up
23:21:01.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:01.617 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:01.622 00.005 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
23:21:03.633 02.011 11616 Exposure complete
23:21:03.690 00.057 11616 worker thread done servicing request
23:21:03.691 00.001 12268 OnExposeComplete: enter
23:21:03.691 00.000 12268 UpdateGuideState(): m_state=6
23:21:03.691 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
23:21:03.691 00.000 12268 Star::Find returns 1 (0), X=909.70, Y=25.11, Mass=445, SNR=14.5, Peak=67 HFD=3.8
23:21:03.691 00.000 12268 MultiStar: [#1 0.25,-0.19,0.76,U] 
23:21:03.691 00.000 12268 single-star, 1 included, MultiStar: {0.16, -0.01}, one-star: {0.08, 0.13}
23:21:03.691 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
23:21:03.691 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.69)
23:21:03.692 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=0.99 mountX=0.14 mountY=0.07, mountTheta=0.46
23:21:03.693 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.13, opts=13)
23:21:03.694 00.001 12268 Enqueuing Move request for scope (0.08, 0.13)
23:21:03.694 00.000 11616 Worker thread wakes up
23:21:03.694 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
23:21:03.694 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
23:21:03.694 00.000 11616 Moving (0.08, 0.13) raw xDistance=0.14 yDistance=0.07
23:21:03.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:21:03.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:21:03.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:03.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:21:03.695 00.001 11616 MoveAxis(E, 0, ABG)
23:21:03.695 00.000 11616 Move returns status 0, amount 0
23:21:03.695 00.000 11616 MoveAxis(N, 0, ABG)
23:21:03.695 00.000 11616 Move returns status 0, amount 0
23:21:03.695 00.000 11616 move complete, result=0
23:21:03.695 00.000 11616 worker thread done servicing request
23:21:03.719 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=185, Gamma=1.290
23:21:03.739 00.020 12268 UpdateGuideState exits: m=445 SNR=14.5
23:21:03.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:03.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:03.739 00.000 12268 Enqueuing Expose request
23:21:03.739 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:03.739 00.000 11616 Worker thread wakes up
23:21:03.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:03.740 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:05.757 02.017 11616 Exposure complete
23:21:05.811 00.054 11616 worker thread done servicing request
23:21:05.812 00.001 12268 OnExposeComplete: enter
23:21:05.812 00.000 12268 UpdateGuideState(): m_state=6
23:21:05.812 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
23:21:05.812 00.000 12268 Star::Find returns 1 (0), X=909.58, Y=24.75, Mass=494, SNR=15.4, Peak=55 HFD=3.9
23:21:05.812 00.000 12268 MultiStar: [#1 0.13,-0.25,0.70,U] 
23:21:05.812 00.000 12268 single-star, 1 included, MultiStar: {0.04, -0.24}, one-star: {-0.03, -0.23}
23:21:05.812 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
23:21:05.812 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
23:21:05.812 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.71 mountX=-0.23 mountY=-0.00, mountTheta=-3.13
23:21:05.816 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.23, opts=13)
23:21:05.816 00.000 12268 Enqueuing Move request for scope (-0.03, -0.23)
23:21:05.816 00.000 11616 Worker thread wakes up
23:21:05.816 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.23) opts 0xd
23:21:05.816 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.23)
23:21:05.816 00.000 11616 Moving (-0.03, -0.23) raw xDistance=-0.23 yDistance=-0.00
23:21:05.816 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:21:05.817 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:21:05.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:05.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:21:05.817 00.000 11616 MoveAxis(E, 0, ABG)
23:21:05.817 00.000 11616 Move returns status 0, amount 0
23:21:05.817 00.000 11616 MoveAxis(N, 0, ABG)
23:21:05.817 00.000 11616 Move returns status 0, amount 0
23:21:05.817 00.000 11616 move complete, result=0
23:21:05.817 00.000 11616 worker thread done servicing request
23:21:05.839 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=225, Gamma=1.290
23:21:05.859 00.020 12268 UpdateGuideState exits: m=494 SNR=15.4
23:21:05.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:05.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:05.859 00.000 12268 Enqueuing Expose request
23:21:05.859 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:05.859 00.000 11616 Worker thread wakes up
23:21:05.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:05.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:07.860 02.001 11616 Exposure complete
23:21:07.917 00.057 11616 worker thread done servicing request
23:21:07.917 00.000 12268 OnExposeComplete: enter
23:21:07.917 00.000 12268 UpdateGuideState(): m_state=6
23:21:07.918 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
23:21:07.918 00.000 12268 Star::Find returns 1 (0), X=909.68, Y=24.71, Mass=422, SNR=14.1, Peak=44 HFD=3.7
23:21:07.918 00.000 12268 MultiStar: [#1 0.01,-0.84,0.00,M2] 
23:21:07.918 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
23:21:07.918 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
23:21:07.918 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.33 mountX=-0.27 mountY=0.10, mountTheta=2.77
23:21:07.920 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.27, opts=13)
23:21:07.920 00.000 12268 Enqueuing Move request for scope (0.07, -0.27)
23:21:07.920 00.000 11616 Worker thread wakes up
23:21:07.920 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.27) opts 0xd
23:21:07.920 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.27)
23:21:07.920 00.000 11616 Moving (0.07, -0.27) raw xDistance=-0.27 yDistance=0.10
23:21:07.921 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:21:07.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:21:07.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:07.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:21:07.921 00.000 11616 MoveAxis(E, 0, ABG)
23:21:07.921 00.000 11616 Move returns status 0, amount 0
23:21:07.921 00.000 11616 MoveAxis(N, 0, ABG)
23:21:07.921 00.000 11616 Move returns status 0, amount 0
23:21:07.921 00.000 11616 move complete, result=0
23:21:07.922 00.001 11616 worker thread done servicing request
23:21:07.945 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=239, Gamma=1.290
23:21:07.965 00.020 12268 UpdateGuideState exits: m=422 SNR=14.1
23:21:07.965 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:07.965 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:07.965 00.000 12268 Enqueuing Expose request
23:21:07.965 00.000 11616 Worker thread wakes up
23:21:07.965 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:07.966 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:07.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:09.981 02.015 11616 Exposure complete
23:21:10.037 00.056 11616 worker thread done servicing request
23:21:10.037 00.000 12268 OnExposeComplete: enter
23:21:10.038 00.001 12268 UpdateGuideState(): m_state=6
23:21:10.038 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
23:21:10.038 00.000 12268 Star::Find returns 1 (0), X=909.44, Y=25.01, Mass=465, SNR=14.8, Peak=60 HFD=3.7
23:21:10.038 00.000 12268 MultiStar: [#1 -0.12,-0.24,0.75,U] 
23:21:10.038 00.000 12268 refined, 1 included, MultiStar: {-0.15, -0.08}, one-star: {-0.17, 0.03}
23:21:10.038 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.10 = 2.18)
23:21:10.038 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.93)
23:21:10.039 00.001 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.63 mountX=-0.10 mountY=-0.14, mountTheta=-2.19
23:21:10.041 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.08, opts=13)
23:21:10.041 00.000 12268 Enqueuing Move request for scope (-0.15, -0.08)
23:21:10.041 00.000 11616 Worker thread wakes up
23:21:10.041 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
23:21:10.041 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
23:21:10.041 00.000 11616 Moving (-0.15, -0.08) raw xDistance=-0.10 yDistance=-0.14
23:21:10.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
23:21:10.041 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:10.042 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:21:10.042 00.000 11616 MoveAxis(E, 55, ABG)
23:21:10.042 00.000 11616 Guiding  Dir = 2, Dur = 55
23:21:10.042 00.000 11616 IsSlewing returns 0
23:21:10.042 00.000 11616 IsGuiding returns 0
23:21:10.043 00.001 11616 PulseGuide returned control before completion, sleep 65
23:21:10.064 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:21:10.083 00.019 12268 UpdateGuideState exits: m=465 SNR=14.8
23:21:10.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:10.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:10.083 00.000 12268 Enqueuing Expose request
23:21:10.120 00.037 11616 IsGuiding returns 1
23:21:10.120 00.000 11616 scope still moving after pulse duration time elapsed
23:21:10.151 00.031 11616 IsSlewing returns 0
23:21:10.151 00.000 11616 IsGuiding returns 0
23:21:10.151 00.000 11616 scope move finished after 55 + 53 ms
23:21:10.151 00.000 11616 Move returns status 0, amount 55
23:21:10.151 00.000 11616 MoveAxis(N, 0, ABG)
23:21:10.151 00.000 11616 Move returns status 0, amount 0
23:21:10.151 00.000 11616 move complete, result=0
23:21:10.151 00.000 11616 worker thread done servicing request
23:21:10.152 00.001 11616 Worker thread wakes up
23:21:10.152 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:10.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:10.162 00.010 12268 GuideStep: -0.1 px 55 ms EAST, -0.1 px 0 ms NORTH
23:21:12.164 02.002 11616 Exposure complete
23:21:12.219 00.055 11616 worker thread done servicing request
23:21:12.219 00.000 12268 OnExposeComplete: enter
23:21:12.219 00.000 12268 UpdateGuideState(): m_state=6
23:21:12.220 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
23:21:12.220 00.000 12268 Star::Find returns 1 (0), X=909.43, Y=25.29, Mass=478, SNR=15.0, Peak=50 HFD=3.8
23:21:12.220 00.000 12268 MultiStar: [#1 -0.31,0.50,0.00,M2] 
23:21:12.220 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
23:21:12.220 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
23:21:12.220 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.31 hyp=0.36 cameraTheta=2.10 mountX=0.29 mountY=-0.22, mountTheta=-0.65
23:21:12.226 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.31, opts=13)
23:21:12.226 00.000 12268 Enqueuing Move request for scope (-0.18, 0.31)
23:21:12.227 00.001 11616 Worker thread wakes up
23:21:12.227 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.31) opts 0xd
23:21:12.227 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.31)
23:21:12.227 00.000 11616 Moving (-0.18, 0.31) raw xDistance=0.29 yDistance=-0.22
23:21:12.227 00.000 11616 resist switch: large excursion: input 0.29 thresh 0.29 direction from -1 to 1
23:21:12.227 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.88
23:21:12.227 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
23:21:12.227 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:21:12.227 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:21:12.227 00.000 11616 MoveAxis(W, 164, ABG)
23:21:12.227 00.000 11616 Guiding  Dir = 3, Dur = 164
23:21:12.228 00.001 11616 IsSlewing returns 0
23:21:12.228 00.000 11616 IsGuiding returns 0
23:21:12.228 00.000 11616 PulseGuide returned control before completion, sleep 174
23:21:12.250 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
23:21:12.269 00.019 12268 UpdateGuideState exits: m=478 SNR=15.0
23:21:12.270 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:12.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:12.270 00.000 12268 Enqueuing Expose request
23:21:12.409 00.139 11616 IsGuiding returns 1
23:21:12.409 00.000 11616 scope still moving after pulse duration time elapsed
23:21:12.440 00.031 11616 IsSlewing returns 0
23:21:12.441 00.001 11616 IsGuiding returns 0
23:21:12.441 00.000 11616 scope move finished after 164 + 49 ms
23:21:12.441 00.000 11616 Move returns status 0, amount 164
23:21:12.441 00.000 11616 MoveAxis(N, 0, ABG)
23:21:12.442 00.001 11616 Move returns status 0, amount 0
23:21:12.442 00.000 11616 move complete, result=0
23:21:12.442 00.000 11616 worker thread done servicing request
23:21:12.442 00.000 11616 Worker thread wakes up
23:21:12.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:12.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:12.442 00.000 12268 GuideStep: 0.3 px 164 ms WEST, -0.2 px 0 ms NORTH
23:21:14.451 02.009 11616 Exposure complete
23:21:14.508 00.057 11616 worker thread done servicing request
23:21:14.509 00.001 12268 OnExposeComplete: enter
23:21:14.509 00.000 12268 UpdateGuideState(): m_state=6
23:21:14.509 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
23:21:14.509 00.000 12268 Star::Find returns 1 (0), X=909.64, Y=25.22, Mass=407, SNR=13.9, Peak=60 HFD=3.6
23:21:14.509 00.000 12268 MultiStar: [#1 0.21,0.15,0.68,U] 
23:21:14.509 00.000 12268 refined, 1 included, MultiStar: {0.10, 0.21}, one-star: {0.03, 0.24}
23:21:14.509 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
23:21:14.510 00.001 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
23:21:14.510 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.23 cameraTheta=1.11 mountX=0.22 mountY=0.08, mountTheta=0.34
23:21:14.512 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.21, opts=13)
23:21:14.512 00.000 12268 Enqueuing Move request for scope (0.10, 0.21)
23:21:14.512 00.000 11616 Worker thread wakes up
23:21:14.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
23:21:14.512 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
23:21:14.512 00.000 11616 Moving (0.10, 0.21) raw xDistance=0.22 yDistance=0.08
23:21:14.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
23:21:14.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:14.513 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:21:14.513 00.000 11616 MoveAxis(W, 121, ABG)
23:21:14.513 00.000 11616 Guiding  Dir = 3, Dur = 121
23:21:14.513 00.000 11616 IsSlewing returns 0
23:21:14.513 00.000 11616 IsGuiding returns 0
23:21:14.514 00.001 11616 PulseGuide returned control before completion, sleep 131
23:21:14.535 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=195, Gamma=1.290
23:21:14.555 00.020 12268 UpdateGuideState exits: m=407 SNR=13.9
23:21:14.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:14.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:14.555 00.000 12268 Enqueuing Expose request
23:21:14.651 00.096 11616 IsGuiding returns 1
23:21:14.651 00.000 11616 scope still moving after pulse duration time elapsed
23:21:14.682 00.031 11616 IsSlewing returns 0
23:21:14.683 00.001 11616 IsGuiding returns 0
23:21:14.683 00.000 11616 scope move finished after 121 + 48 ms
23:21:14.683 00.000 11616 Move returns status 0, amount 121
23:21:14.683 00.000 11616 MoveAxis(N, 0, ABG)
23:21:14.683 00.000 11616 Move returns status 0, amount 0
23:21:14.683 00.000 11616 move complete, result=0
23:21:14.683 00.000 11616 worker thread done servicing request
23:21:14.683 00.000 11616 Worker thread wakes up
23:21:14.684 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:14.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:14.684 00.000 12268 GuideStep: 0.2 px 121 ms WEST, 0.1 px 0 ms NORTH
23:21:16.711 02.027 11616 Exposure complete
23:21:16.767 00.056 11616 worker thread done servicing request
23:21:16.767 00.000 12268 OnExposeComplete: enter
23:21:16.767 00.000 12268 UpdateGuideState(): m_state=6
23:21:16.768 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
23:21:16.768 00.000 12268 Star::Find returns 1 (0), X=909.61, Y=25.04, Mass=431, SNR=14.3, Peak=52 HFD=3.9
23:21:16.768 00.000 12268 MultiStar: [#1 0.24,-0.40,0.75,U] 
23:21:16.768 00.000 12268 single-star, 1 included, MultiStar: {0.10, -0.14}, one-star: {-0.01, 0.06}
23:21:16.768 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
23:21:16.768 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
23:21:16.768 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.73 mountX=0.06 mountY=-0.02, mountTheta=-0.28
23:21:16.770 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.06, opts=13)
23:21:16.770 00.000 12268 Enqueuing Move request for scope (-0.01, 0.06)
23:21:16.770 00.000 11616 Worker thread wakes up
23:21:16.771 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:21:16.771 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:21:16.771 00.000 11616 Moving (-0.01, 0.06) raw xDistance=0.06 yDistance=-0.02
23:21:16.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:16.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:21:16.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:16.772 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:21:16.772 00.000 11616 MoveAxis(E, 0, ABG)
23:21:16.772 00.000 11616 Move returns status 0, amount 0
23:21:16.772 00.000 11616 MoveAxis(N, 0, ABG)
23:21:16.772 00.000 11616 Move returns status 0, amount 0
23:21:16.772 00.000 11616 move complete, result=0
23:21:16.772 00.000 11616 worker thread done servicing request
23:21:16.795 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=221, Gamma=1.290
23:21:16.812 00.017 12268 UpdateGuideState exits: m=431 SNR=14.3
23:21:16.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:16.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:16.813 00.001 12268 Enqueuing Expose request
23:21:16.813 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:16.813 00.000 11616 Worker thread wakes up
23:21:16.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:16.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:18.823 02.010 11616 Exposure complete
23:21:18.878 00.055 11616 worker thread done servicing request
23:21:18.878 00.000 12268 OnExposeComplete: enter
23:21:18.878 00.000 12268 UpdateGuideState(): m_state=6
23:21:18.878 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
23:21:18.879 00.001 12268 Star::Find returns 1 (0), X=909.55, Y=24.65, Mass=447, SNR=14.5, Peak=49 HFD=4.4
23:21:18.879 00.000 12268 MultiStar: [#1 0.22,-0.66,0.00,M1] 
23:21:18.879 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
23:21:18.879 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
23:21:18.879 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.33 hyp=0.34 cameraTheta=-1.76 mountX=-0.34 mountY=-0.02, mountTheta=-3.08
23:21:18.880 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.33, opts=13)
23:21:18.881 00.001 12268 Enqueuing Move request for scope (-0.06, -0.33)
23:21:18.881 00.000 11616 Worker thread wakes up
23:21:18.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.33) opts 0xd
23:21:18.881 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.33)
23:21:18.881 00.000 11616 Moving (-0.06, -0.33) raw xDistance=-0.34 yDistance=-0.02
23:21:18.881 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
23:21:18.881 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.01
23:21:18.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
23:21:18.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:18.882 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:21:18.882 00.000 11616 MoveAxis(E, 188, ABG)
23:21:18.882 00.000 11616 Guiding  Dir = 2, Dur = 188
23:21:18.882 00.000 11616 IsSlewing returns 0
23:21:18.882 00.000 11616 IsGuiding returns 0
23:21:18.883 00.001 11616 PulseGuide returned control before completion, sleep 198
23:21:18.905 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=234, Gamma=1.290
23:21:18.926 00.021 12268 UpdateGuideState exits: m=447 SNR=14.5
23:21:18.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:18.927 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:18.927 00.000 12268 Enqueuing Expose request
23:21:19.089 00.162 11616 IsGuiding returns 1
23:21:19.089 00.000 11616 scope still moving after pulse duration time elapsed
23:21:19.121 00.032 11616 IsSlewing returns 0
23:21:19.121 00.000 11616 IsGuiding returns 0
23:21:19.121 00.000 11616 scope move finished after 188 + 50 ms
23:21:19.121 00.000 11616 Move returns status 0, amount 188
23:21:19.121 00.000 11616 MoveAxis(N, 0, ABG)
23:21:19.121 00.000 11616 Move returns status 0, amount 0
23:21:19.121 00.000 11616 move complete, result=0
23:21:19.122 00.001 11616 worker thread done servicing request
23:21:19.122 00.000 12268 GuideStep: -0.3 px 188 ms EAST, -0.0 px 0 ms NORTH
23:21:19.122 00.000 11616 Worker thread wakes up
23:21:19.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:19.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:21.135 02.013 11616 Exposure complete
23:21:21.195 00.060 12268 OnExposeComplete: enter
23:21:21.195 00.000 12268 UpdateGuideState(): m_state=6
23:21:21.195 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
23:21:21.196 00.001 12268 Star::Find returns 1 (0), X=909.70, Y=25.01, Mass=418, SNR=14.1, Peak=55 HFD=4.0
23:21:21.196 00.000 12268 MultiStar: [#1 0.05,-0.05,0.66,U] 
23:21:21.196 00.000 12268 refined, 1 included, MultiStar: {0.07, -0.00}, one-star: {0.09, 0.03}
23:21:21.196 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
23:21:21.196 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
23:21:21.196 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.02 mountX=0.01 mountY=0.07, mountTheta=1.49
23:21:21.198 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.00, opts=13)
23:21:21.198 00.000 12268 Enqueuing Move request for scope (0.07, -0.00)
23:21:21.199 00.001 11616 worker thread done servicing request
23:21:21.203 00.004 11616 Worker thread wakes up
23:21:21.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
23:21:21.203 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
23:21:21.203 00.000 11616 Moving (0.07, -0.00) raw xDistance=0.01 yDistance=0.07
23:21:21.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:21.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:21:21.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:21.204 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:21:21.204 00.000 11616 MoveAxis(E, 0, ABG)
23:21:21.204 00.000 11616 Move returns status 0, amount 0
23:21:21.204 00.000 11616 MoveAxis(N, 0, ABG)
23:21:21.204 00.000 11616 Move returns status 0, amount 0
23:21:21.204 00.000 11616 move complete, result=0
23:21:21.204 00.000 11616 worker thread done servicing request
23:21:21.223 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=202, Gamma=1.290
23:21:21.242 00.019 12268 UpdateGuideState exits: m=418 SNR=14.1
23:21:21.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:21.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:21.242 00.000 12268 Enqueuing Expose request
23:21:21.242 00.000 11616 Worker thread wakes up
23:21:21.242 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:21.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:21.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:23.260 02.018 11616 Exposure complete
23:21:23.317 00.057 11616 worker thread done servicing request
23:21:23.317 00.000 12268 OnExposeComplete: enter
23:21:23.317 00.000 12268 UpdateGuideState(): m_state=6
23:21:23.318 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
23:21:23.318 00.000 12268 Star::Find returns 1 (0), X=909.98, Y=25.71, Mass=392, SNR=13.6, Peak=47 HFD=4.0
23:21:23.318 00.000 12268 MultiStar: [#1 -0.15,0.13,0.60,U] 
23:21:23.318 00.000 12268 refined, 1 included, MultiStar: {0.17, 0.51}, one-star: {0.37, 0.73}
23:21:23.318 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
23:21:23.318 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.94)
23:21:23.318 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.51 hyp=0.53 cameraTheta=1.24 mountX=0.52 mountY=0.11, mountTheta=0.21
23:21:23.320 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.51, opts=13)
23:21:23.320 00.000 12268 Enqueuing Move request for scope (0.17, 0.51)
23:21:23.320 00.000 11616 Worker thread wakes up
23:21:23.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.51) opts 0xd
23:21:23.320 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.51)
23:21:23.320 00.000 11616 Moving (0.17, 0.51) raw xDistance=0.52 yDistance=0.11
23:21:23.320 00.000 11616 resist switch: large excursion: input 0.52 thresh 0.29 direction from -1 to 1
23:21:23.321 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.56
23:21:23.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
23:21:23.321 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:23.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:21:23.321 00.000 11616 MoveAxis(W, 291, ABG)
23:21:23.321 00.000 11616 Guiding  Dir = 3, Dur = 291
23:21:23.322 00.001 11616 IsSlewing returns 0
23:21:23.322 00.000 11616 IsGuiding returns 0
23:21:23.323 00.001 11616 PulseGuide returned control before completion, sleep 301
23:21:23.344 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
23:21:23.362 00.018 12268 UpdateGuideState exits: m=392 SNR=13.6
23:21:23.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:23.363 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:23.363 00.000 12268 Enqueuing Expose request
23:21:23.640 00.277 11616 IsGuiding returns 0
23:21:23.640 00.000 11616 Move returns status 0, amount 291
23:21:23.640 00.000 11616 MoveAxis(N, 0, ABG)
23:21:23.640 00.000 11616 Move returns status 0, amount 0
23:21:23.640 00.000 11616 move complete, result=0
23:21:23.641 00.001 11616 worker thread done servicing request
23:21:23.641 00.000 11616 Worker thread wakes up
23:21:23.641 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:23.641 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:23.641 00.000 12268 GuideStep: 0.5 px 291 ms WEST, 0.1 px 0 ms NORTH
23:21:25.650 02.009 11616 Exposure complete
23:21:25.708 00.058 11616 worker thread done servicing request
23:21:25.708 00.000 12268 OnExposeComplete: enter
23:21:25.708 00.000 12268 UpdateGuideState(): m_state=6
23:21:25.708 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
23:21:25.708 00.000 12268 Star::Find returns 1 (0), X=909.68, Y=25.63, Mass=474, SNR=14.9, Peak=48 HFD=4.7
23:21:25.708 00.000 12268 MultiStar: [#1 0.36,-0.17,0.60,U] 
23:21:25.708 00.000 12268 refined, 1 included, MultiStar: {0.18, 0.34}, one-star: {0.07, 0.64}
23:21:25.709 00.001 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
23:21:25.709 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
23:21:25.709 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.34 hyp=0.38 cameraTheta=1.09 mountX=0.36 mountY=0.13, mountTheta=0.36
23:21:25.711 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.34, opts=13)
23:21:25.711 00.000 12268 Enqueuing Move request for scope (0.18, 0.34)
23:21:25.711 00.000 11616 Worker thread wakes up
23:21:25.711 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.34) opts 0xd
23:21:25.711 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.34)
23:21:25.712 00.001 11616 Moving (0.18, 0.34) raw xDistance=0.36 yDistance=0.13
23:21:25.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:21:25.712 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:25.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:21:25.712 00.000 11616 MoveAxis(W, 199, ABG)
23:21:25.712 00.000 11616 Guiding  Dir = 3, Dur = 199
23:21:25.712 00.000 11616 IsSlewing returns 0
23:21:25.713 00.001 11616 IsGuiding returns 0
23:21:25.713 00.000 11616 PulseGuide returned control before completion, sleep 209
23:21:25.737 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=187, Gamma=1.290
23:21:25.758 00.021 12268 UpdateGuideState exits: m=474 SNR=14.9
23:21:25.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:25.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:25.758 00.000 12268 Enqueuing Expose request
23:21:25.931 00.173 11616 IsGuiding returns 1
23:21:25.931 00.000 11616 scope still moving after pulse duration time elapsed
23:21:25.961 00.030 11616 IsSlewing returns 0
23:21:25.961 00.000 11616 IsGuiding returns 0
23:21:25.961 00.000 11616 scope move finished after 199 + 49 ms
23:21:25.961 00.000 11616 Move returns status 0, amount 199
23:21:25.961 00.000 11616 MoveAxis(N, 0, ABG)
23:21:25.961 00.000 11616 Move returns status 0, amount 0
23:21:25.961 00.000 11616 move complete, result=0
23:21:25.961 00.000 11616 worker thread done servicing request
23:21:25.961 00.000 12268 GuideStep: 0.4 px 199 ms WEST, 0.1 px 0 ms NORTH
23:21:25.962 00.001 11616 Worker thread wakes up
23:21:25.962 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:25.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:27.973 02.011 11616 Exposure complete
23:21:28.031 00.058 11616 worker thread done servicing request
23:21:28.032 00.001 12268 OnExposeComplete: enter
23:21:28.032 00.000 12268 UpdateGuideState(): m_state=6
23:21:28.032 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
23:21:28.032 00.000 12268 Star::Find returns 1 (0), X=910.09, Y=25.18, Mass=410, SNR=13.9, Peak=57 HFD=4.1
23:21:28.032 00.000 12268 MultiStar: [#1 0.30,0.01,0.56,U] 
23:21:28.032 00.000 12268 refined, 1 included, MultiStar: {0.41, 0.13}, one-star: {0.47, 0.20}
23:21:28.032 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
23:21:28.033 00.001 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
23:21:28.033 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.13 hyp=0.43 cameraTheta=0.31 mountX=0.17 mountY=0.39, mountTheta=1.15
23:21:28.034 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.13, opts=13)
23:21:28.034 00.000 12268 Enqueuing Move request for scope (0.41, 0.13)
23:21:28.034 00.000 11616 Worker thread wakes up
23:21:28.035 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.13) opts 0xd
23:21:28.035 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.13)
23:21:28.035 00.000 11616 Moving (0.41, 0.13) raw xDistance=0.17 yDistance=0.39
23:21:28.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
23:21:28.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
23:21:28.035 00.000 11616 MoveAxis(W, 96, ABG)
23:21:28.035 00.000 11616 Guiding  Dir = 3, Dur = 96
23:21:28.035 00.000 11616 IsSlewing returns 0
23:21:28.036 00.001 11616 IsGuiding returns 0
23:21:28.036 00.000 11616 PulseGuide returned control before completion, sleep 106
23:21:28.060 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=192, Gamma=1.290
23:21:28.077 00.017 12268 UpdateGuideState exits: m=410 SNR=13.9
23:21:28.078 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:28.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:28.078 00.000 12268 Enqueuing Expose request
23:21:28.144 00.066 11616 IsGuiding returns 1
23:21:28.144 00.000 11616 scope still moving after pulse duration time elapsed
23:21:28.174 00.030 11616 IsSlewing returns 0
23:21:28.175 00.001 11616 IsGuiding returns 0
23:21:28.175 00.000 11616 scope move finished after 96 + 43 ms
23:21:28.175 00.000 11616 Move returns status 0, amount 96
23:21:28.175 00.000 11616 MoveAxis(S, 33, ABG)
23:21:28.175 00.000 11616 Guiding  Dir = 1, Dur = 33
23:21:28.175 00.000 11616 IsSlewing returns 0
23:21:28.175 00.000 11616 IsGuiding returns 0
23:21:28.176 00.001 11616 PulseGuide returned control before completion, sleep 43
23:21:28.220 00.044 11616 IsGuiding returns 1
23:21:28.220 00.000 11616 scope still moving after pulse duration time elapsed
23:21:28.252 00.032 11616 IsSlewing returns 0
23:21:28.252 00.000 11616 IsGuiding returns 0
23:21:28.252 00.000 11616 scope move finished after 33 + 42 ms
23:21:28.252 00.000 11616 Move returns status 0, amount 33
23:21:28.252 00.000 11616 move complete, result=0
23:21:28.252 00.000 11616 worker thread done servicing request
23:21:28.252 00.000 12268 GuideStep: 0.2 px 96 ms WEST, 0.4 px 33 ms SOUTH
23:21:28.253 00.001 11616 Worker thread wakes up
23:21:28.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:28.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:30.269 02.016 11616 Exposure complete
23:21:30.335 00.066 11616 worker thread done servicing request
23:21:30.335 00.000 12268 OnExposeComplete: enter
23:21:30.335 00.000 12268 UpdateGuideState(): m_state=6
23:21:30.336 00.001 12268 Star::Find(15, 910, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
23:21:30.336 00.000 12268 Star::Find returns 1 (0), X=909.76, Y=24.97, Mass=393, SNR=13.7, Peak=52 HFD=4.0
23:21:30.336 00.000 12268 MultiStar: [#1 0.55,-0.45,0.00,M1] 
23:21:30.336 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
23:21:30.336 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
23:21:30.336 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.12 mountX=-0.00 mountY=0.14, mountTheta=1.59
23:21:30.338 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.02, opts=13)
23:21:30.338 00.000 12268 Enqueuing Move request for scope (0.14, -0.02)
23:21:30.338 00.000 11616 Worker thread wakes up
23:21:30.338 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
23:21:30.339 00.001 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
23:21:30.339 00.000 11616 Moving (0.14, -0.02) raw xDistance=-0.00 yDistance=0.14
23:21:30.339 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:30.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:21:30.339 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:30.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:21:30.339 00.000 11616 MoveAxis(E, 0, ABG)
23:21:30.339 00.000 11616 Move returns status 0, amount 0
23:21:30.339 00.000 11616 MoveAxis(N, 0, ABG)
23:21:30.339 00.000 11616 Move returns status 0, amount 0
23:21:30.339 00.000 11616 move complete, result=0
23:21:30.340 00.001 11616 worker thread done servicing request
23:21:30.364 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
23:21:30.383 00.019 12268 UpdateGuideState exits: m=393 SNR=13.7
23:21:30.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:30.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:30.383 00.000 12268 Enqueuing Expose request
23:21:30.383 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:30.384 00.001 11616 Worker thread wakes up
23:21:30.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:30.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:32.395 02.011 11616 Exposure complete
23:21:32.453 00.058 11616 worker thread done servicing request
23:21:32.453 00.000 12268 OnExposeComplete: enter
23:21:32.453 00.000 12268 UpdateGuideState(): m_state=6
23:21:32.454 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
23:21:32.454 00.000 12268 Star::Find returns 1 (0), X=909.90, Y=25.03, Mass=383, SNR=13.4, Peak=53 HFD=4.2
23:21:32.454 00.000 12268 MultiStar: [#1 0.25,-0.47,0.56,U] 
23:21:32.454 00.000 12268 single-star, 1 included, MultiStar: {0.28, -0.14}, one-star: {0.29, 0.05}
23:21:32.454 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
23:21:32.454 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
23:21:32.454 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.05 hyp=0.29 cameraTheta=0.16 mountX=0.07 mountY=0.28, mountTheta=1.31
23:21:32.456 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.05, opts=13)
23:21:32.456 00.000 12268 Enqueuing Move request for scope (0.29, 0.05)
23:21:32.456 00.000 11616 Worker thread wakes up
23:21:32.456 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.05) opts 0xd
23:21:32.456 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.05)
23:21:32.456 00.000 11616 Moving (0.29, 0.05) raw xDistance=0.07 yDistance=0.28
23:21:32.456 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:32.457 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:21:32.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:21:32.457 00.000 11616 MoveAxis(E, 0, ABG)
23:21:32.457 00.000 11616 Move returns status 0, amount 0
23:21:32.457 00.000 11616 MoveAxis(S, 24, ABG)
23:21:32.457 00.000 11616 Guiding  Dir = 1, Dur = 24
23:21:32.457 00.000 11616 IsSlewing returns 0
23:21:32.457 00.000 11616 IsGuiding returns 0
23:21:32.458 00.001 11616 PulseGuide returned control before completion, sleep 34
23:21:32.480 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
23:21:32.501 00.021 12268 UpdateGuideState exits: m=383 SNR=13.4
23:21:32.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:32.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:32.501 00.000 12268 Enqueuing Expose request
23:21:32.501 00.000 11616 IsGuiding returns 1
23:21:32.501 00.000 11616 scope still moving after pulse duration time elapsed
23:21:32.533 00.032 11616 IsSlewing returns 0
23:21:32.533 00.000 11616 IsGuiding returns 0
23:21:32.533 00.000 11616 scope move finished after 24 + 51 ms
23:21:32.533 00.000 11616 Move returns status 0, amount 24
23:21:32.533 00.000 11616 move complete, result=0
23:21:32.533 00.000 11616 worker thread done servicing request
23:21:32.534 00.001 11616 Worker thread wakes up
23:21:32.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:32.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:32.534 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 24 ms SOUTH
23:21:34.544 02.010 11616 Exposure complete
23:21:34.608 00.064 11616 worker thread done servicing request
23:21:34.608 00.000 12268 OnExposeComplete: enter
23:21:34.608 00.000 12268 UpdateGuideState(): m_state=6
23:21:34.609 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
23:21:34.609 00.000 12268 Star::Find returns 1 (0), X=909.91, Y=25.19, Mass=428, SNR=14.3, Peak=47 HFD=4.2
23:21:34.609 00.000 12268 MultiStar: [#1 0.65,0.24,0.00,M1] 
23:21:34.609 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
23:21:34.609 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
23:21:34.609 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.21 hyp=0.36 cameraTheta=0.62 mountX=0.24 mountY=0.26, mountTheta=0.84
23:21:34.611 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.21, opts=13)
23:21:34.611 00.000 12268 Enqueuing Move request for scope (0.29, 0.21)
23:21:34.611 00.000 11616 Worker thread wakes up
23:21:34.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.21) opts 0xd
23:21:34.612 00.001 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.21)
23:21:34.612 00.000 11616 Moving (0.29, 0.21) raw xDistance=0.24 yDistance=0.26
23:21:34.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
23:21:34.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
23:21:34.612 00.000 11616 MoveAxis(W, 133, ABG)
23:21:34.612 00.000 11616 Guiding  Dir = 3, Dur = 133
23:21:34.612 00.000 11616 IsSlewing returns 0
23:21:34.612 00.000 11616 IsGuiding returns 0
23:21:34.613 00.001 11616 PulseGuide returned control before completion, sleep 143
23:21:34.637 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=180, Gamma=1.290
23:21:34.657 00.020 12268 UpdateGuideState exits: m=428 SNR=14.3
23:21:34.657 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:34.657 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:34.657 00.000 12268 Enqueuing Expose request
23:21:34.762 00.105 11616 IsGuiding returns 1
23:21:34.762 00.000 11616 scope still moving after pulse duration time elapsed
23:21:34.793 00.031 11616 IsSlewing returns 0
23:21:34.794 00.001 11616 IsGuiding returns 0
23:21:34.794 00.000 11616 scope move finished after 133 + 48 ms
23:21:34.794 00.000 11616 Move returns status 0, amount 133
23:21:34.794 00.000 11616 MoveAxis(S, 22, ABG)
23:21:34.794 00.000 11616 Guiding  Dir = 1, Dur = 22
23:21:34.794 00.000 11616 IsSlewing returns 0
23:21:34.795 00.001 11616 IsGuiding returns 0
23:21:34.795 00.000 11616 PulseGuide returned control before completion, sleep 32
23:21:34.840 00.045 11616 IsGuiding returns 1
23:21:34.840 00.000 11616 scope still moving after pulse duration time elapsed
23:21:34.870 00.030 11616 IsSlewing returns 0
23:21:34.870 00.000 11616 IsGuiding returns 0
23:21:34.871 00.001 11616 scope move finished after 22 + 53 ms
23:21:34.871 00.000 11616 Move returns status 0, amount 22
23:21:34.871 00.000 11616 move complete, result=0
23:21:34.871 00.000 11616 worker thread done servicing request
23:21:34.871 00.000 11616 Worker thread wakes up
23:21:34.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:34.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:34.871 00.000 12268 GuideStep: 0.2 px 133 ms WEST, 0.3 px 22 ms SOUTH
23:21:36.884 02.013 11616 Exposure complete
23:21:36.940 00.056 11616 worker thread done servicing request
23:21:36.940 00.000 12268 OnExposeComplete: enter
23:21:36.940 00.000 12268 UpdateGuideState(): m_state=6
23:21:36.940 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
23:21:36.941 00.001 12268 Star::Find returns 1 (0), X=909.94, Y=25.25, Mass=322, SNR=12.3, Peak=35 HFD=4.1
23:21:36.941 00.000 12268 MultiStar: [#1 0.34,-0.04,0.68,U] 
23:21:36.941 00.000 12268 refined, 1 included, MultiStar: {0.33, 0.14}, one-star: {0.33, 0.26}
23:21:36.941 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
23:21:36.941 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
23:21:36.941 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.14 hyp=0.36 cameraTheta=0.40 mountX=0.17 mountY=0.31, mountTheta=1.07
23:21:36.942 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.14, opts=13)
23:21:36.942 00.000 12268 Enqueuing Move request for scope (0.33, 0.14)
23:21:36.943 00.001 11616 Worker thread wakes up
23:21:36.943 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.14) opts 0xd
23:21:36.943 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.14)
23:21:36.943 00.000 11616 Moving (0.33, 0.14) raw xDistance=0.17 yDistance=0.31
23:21:36.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
23:21:36.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
23:21:36.943 00.000 11616 MoveAxis(W, 97, ABG)
23:21:36.943 00.000 11616 Guiding  Dir = 3, Dur = 97
23:21:36.943 00.000 11616 IsSlewing returns 0
23:21:36.944 00.001 11616 IsGuiding returns 0
23:21:36.944 00.000 11616 PulseGuide returned control before completion, sleep 107
23:21:36.964 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
23:21:36.986 00.022 12268 UpdateGuideState exits: m=322 SNR=12.3
23:21:36.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:36.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:36.986 00.000 12268 Enqueuing Expose request
23:21:37.060 00.074 11616 IsGuiding returns 1
23:21:37.060 00.000 11616 scope still moving after pulse duration time elapsed
23:21:37.092 00.032 11616 IsSlewing returns 0
23:21:37.092 00.000 11616 IsGuiding returns 0
23:21:37.092 00.000 11616 scope move finished after 97 + 51 ms
23:21:37.092 00.000 11616 Move returns status 0, amount 97
23:21:37.092 00.000 11616 MoveAxis(S, 26, ABG)
23:21:37.092 00.000 11616 Guiding  Dir = 1, Dur = 26
23:21:37.092 00.000 11616 IsSlewing returns 0
23:21:37.092 00.000 11616 IsGuiding returns 0
23:21:37.093 00.001 11616 PulseGuide returned control before completion, sleep 36
23:21:37.138 00.045 11616 IsGuiding returns 1
23:21:37.138 00.000 11616 scope still moving after pulse duration time elapsed
23:21:37.169 00.031 11616 IsSlewing returns 0
23:21:37.170 00.001 11616 IsGuiding returns 0
23:21:37.170 00.000 11616 scope move finished after 26 + 50 ms
23:21:37.170 00.000 11616 Move returns status 0, amount 26
23:21:37.170 00.000 11616 move complete, result=0
23:21:37.170 00.000 11616 worker thread done servicing request
23:21:37.170 00.000 11616 Worker thread wakes up
23:21:37.170 00.000 12268 GuideStep: 0.2 px 97 ms WEST, 0.3 px 26 ms SOUTH
23:21:37.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:37.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:39.183 02.013 11616 Exposure complete
23:21:39.240 00.057 11616 worker thread done servicing request
23:21:39.240 00.000 12268 OnExposeComplete: enter
23:21:39.241 00.001 12268 UpdateGuideState(): m_state=6
23:21:39.241 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
23:21:39.241 00.000 12268 Star::Find returns 1 (0), X=909.47, Y=24.76, Mass=327, SNR=12.4, Peak=32 HFD=3.7
23:21:39.241 00.000 12268 MultiStar: [#1 -0.01,-0.25,0.81,U] 
23:21:39.241 00.000 12268 refined, 1 included, MultiStar: {-0.09, -0.23}, one-star: {-0.15, -0.22}
23:21:39.241 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
23:21:39.241 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
23:21:39.241 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.94 mountX=-0.24 mountY=-0.06, mountTheta=-2.90
23:21:39.243 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.23, opts=13)
23:21:39.243 00.000 12268 Enqueuing Move request for scope (-0.09, -0.23)
23:21:39.243 00.000 11616 Worker thread wakes up
23:21:39.243 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.23) opts 0xd
23:21:39.244 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.23)
23:21:39.244 00.000 11616 Moving (-0.09, -0.23) raw xDistance=-0.24 yDistance=-0.06
23:21:39.244 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:21:39.244 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:21:39.244 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:39.244 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:21:39.244 00.000 11616 MoveAxis(E, 0, ABG)
23:21:39.244 00.000 11616 Move returns status 0, amount 0
23:21:39.244 00.000 11616 MoveAxis(N, 0, ABG)
23:21:39.244 00.000 11616 Move returns status 0, amount 0
23:21:39.244 00.000 11616 move complete, result=0
23:21:39.245 00.001 11616 worker thread done servicing request
23:21:39.266 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
23:21:39.284 00.018 12268 UpdateGuideState exits: m=327 SNR=12.4
23:21:39.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:39.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:39.284 00.000 12268 Enqueuing Expose request
23:21:39.284 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:39.284 00.000 11616 Worker thread wakes up
23:21:39.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:39.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:41.299 02.015 11616 Exposure complete
23:21:41.354 00.055 11616 worker thread done servicing request
23:21:41.354 00.000 12268 OnExposeComplete: enter
23:21:41.354 00.000 12268 UpdateGuideState(): m_state=6
23:21:41.355 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
23:21:41.355 00.000 12268 Star::Find returns 1 (0), X=909.69, Y=24.59, Mass=322, SNR=12.3, Peak=39 HFD=3.5
23:21:41.355 00.000 12268 MultiStar: [#1 0.44,-0.66,0.00,M1] 
23:21:41.355 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
23:21:41.355 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.31)
23:21:41.355 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.39 hyp=0.40 cameraTheta=-1.39 mountX=-0.38 mountY=0.12, mountTheta=2.84
23:21:41.357 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.39, opts=13)
23:21:41.357 00.000 12268 Enqueuing Move request for scope (0.07, -0.39)
23:21:41.357 00.000 11616 Worker thread wakes up
23:21:41.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.39) opts 0xd
23:21:41.357 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.39)
23:21:41.357 00.000 11616 Moving (0.07, -0.39) raw xDistance=-0.38 yDistance=0.12
23:21:41.358 00.001 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
23:21:41.358 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.15
23:21:41.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
23:21:41.358 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:41.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:21:41.358 00.000 11616 MoveAxis(E, 214, ABG)
23:21:41.358 00.000 11616 Guiding  Dir = 2, Dur = 214
23:21:41.358 00.000 11616 IsSlewing returns 0
23:21:41.358 00.000 11616 IsGuiding returns 0
23:21:41.359 00.001 11616 PulseGuide returned control before completion, sleep 224
23:21:41.383 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=200, Gamma=1.290
23:21:41.400 00.017 12268 UpdateGuideState exits: m=322 SNR=12.3
23:21:41.401 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:41.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:41.401 00.000 12268 Enqueuing Expose request
23:21:41.597 00.196 11616 IsGuiding returns 1
23:21:41.597 00.000 11616 scope still moving after pulse duration time elapsed
23:21:41.629 00.032 11616 IsSlewing returns 0
23:21:41.629 00.000 11616 IsGuiding returns 1
23:21:41.660 00.031 11616 IsSlewing returns 0
23:21:41.661 00.001 11616 IsGuiding returns 1
23:21:41.691 00.030 11616 IsSlewing returns 0
23:21:41.692 00.001 11616 IsGuiding returns 1
23:21:41.723 00.031 11616 IsSlewing returns 0
23:21:41.724 00.001 11616 IsGuiding returns 0
23:21:41.724 00.000 11616 scope move finished after 214 + 151 ms
23:21:41.724 00.000 11616 Move returns status 0, amount 214
23:21:41.724 00.000 11616 MoveAxis(N, 0, ABG)
23:21:41.724 00.000 11616 Move returns status 0, amount 0
23:21:41.724 00.000 11616 move complete, result=0
23:21:41.724 00.000 11616 worker thread done servicing request
23:21:41.724 00.000 12268 GuideStep: -0.4 px 214 ms EAST, 0.1 px 0 ms NORTH
23:21:41.725 00.001 11616 Worker thread wakes up
23:21:41.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:41.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:43.737 02.012 11616 Exposure complete
23:21:43.796 00.059 11616 worker thread done servicing request
23:21:43.796 00.000 12268 OnExposeComplete: enter
23:21:43.796 00.000 12268 UpdateGuideState(): m_state=6
23:21:43.796 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
23:21:43.796 00.000 12268 Star::Find returns 1 (0), X=909.77, Y=24.35, Mass=443, SNR=14.4, Peak=49 HFD=4.1
23:21:43.796 00.000 12268 MultiStar: [#1 0.18,-0.98,0.00,M2] 
23:21:43.796 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
23:21:43.797 00.001 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.37)
23:21:43.797 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.63 hyp=0.65 cameraTheta=-1.33 mountX=-0.62 mountY=0.23, mountTheta=2.78
23:21:43.799 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.63, opts=13)
23:21:43.799 00.000 12268 Enqueuing Move request for scope (0.15, -0.63)
23:21:43.799 00.000 11616 Worker thread wakes up
23:21:43.799 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.63) opts 0xd
23:21:43.799 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.63)
23:21:43.799 00.000 11616 Moving (0.15, -0.63) raw xDistance=-0.62 yDistance=0.23
23:21:43.799 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
23:21:43.799 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:21:43.800 00.001 11616 MoveAxis(E, 345, ABG)
23:21:43.800 00.000 11616 Guiding  Dir = 2, Dur = 345
23:21:43.800 00.000 11616 IsSlewing returns 0
23:21:43.800 00.000 11616 IsGuiding returns 0
23:21:43.800 00.000 11616 PulseGuide returned control before completion, sleep 355
23:21:43.822 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=210, Gamma=1.290
23:21:43.840 00.018 12268 UpdateGuideState exits: m=443 SNR=14.4
23:21:43.840 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:43.840 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:43.840 00.000 12268 Enqueuing Expose request
23:21:44.170 00.330 11616 IsGuiding returns 1
23:21:44.170 00.000 11616 scope still moving after pulse duration time elapsed
23:21:44.202 00.032 11616 IsSlewing returns 0
23:21:44.202 00.000 11616 IsGuiding returns 1
23:21:44.234 00.032 11616 IsSlewing returns 0
23:21:44.234 00.000 11616 IsGuiding returns 1
23:21:44.265 00.031 11616 IsSlewing returns 0
23:21:44.265 00.000 11616 IsGuiding returns 1
23:21:44.295 00.030 11616 IsSlewing returns 0
23:21:44.296 00.001 11616 IsGuiding returns 1
23:21:44.328 00.032 11616 IsSlewing returns 0
23:21:44.328 00.000 11616 IsGuiding returns 0
23:21:44.328 00.000 11616 scope move finished after 345 + 182 ms
23:21:44.328 00.000 11616 Move returns status 0, amount 345
23:21:44.328 00.000 11616 MoveAxis(S, 20, ABG)
23:21:44.328 00.000 11616 Guiding  Dir = 1, Dur = 20
23:21:44.329 00.001 11616 IsSlewing returns 0
23:21:44.329 00.000 11616 IsGuiding returns 0
23:21:44.329 00.000 11616 PulseGuide returned control before completion, sleep 30
23:21:44.373 00.044 11616 IsGuiding returns 1
23:21:44.374 00.001 11616 scope still moving after pulse duration time elapsed
23:21:44.405 00.031 11616 IsSlewing returns 0
23:21:44.405 00.000 11616 IsGuiding returns 1
23:21:44.434 00.029 11616 IsSlewing returns 0
23:21:44.434 00.000 11616 IsGuiding returns 0
23:21:44.434 00.000 11616 scope move finished after 20 + 85 ms
23:21:44.434 00.000 11616 Move returns status 0, amount 20
23:21:44.436 00.002 11616 move complete, result=0
23:21:44.436 00.000 11616 worker thread done servicing request
23:21:44.436 00.000 11616 Worker thread wakes up
23:21:44.436 00.000 12268 GuideStep: -0.6 px 345 ms EAST, 0.2 px 20 ms SOUTH
23:21:44.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:44.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:46.451 02.015 11616 Exposure complete
23:21:46.508 00.057 11616 worker thread done servicing request
23:21:46.508 00.000 12268 OnExposeComplete: enter
23:21:46.508 00.000 12268 UpdateGuideState(): m_state=6
23:21:46.509 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
23:21:46.509 00.000 12268 Star::Find returns 1 (0), X=909.81, Y=25.61, Mass=435, SNR=14.4, Peak=51 HFD=3.8
23:21:46.509 00.000 12268 MultiStar: [#1 0.04,0.55,0.63,U] 
23:21:46.509 00.000 12268 refined, 1 included, MultiStar: {0.13, 0.60}, one-star: {0.19, 0.63}
23:21:46.509 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
23:21:46.509 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.23 = 3.05)
23:21:46.509 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.60 hyp=0.61 cameraTheta=1.35 mountX=0.61 mountY=0.05, mountTheta=0.09
23:21:46.513 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.60, opts=13)
23:21:46.513 00.000 12268 Enqueuing Move request for scope (0.13, 0.60)
23:21:46.513 00.000 11616 Worker thread wakes up
23:21:46.513 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.60) opts 0xd
23:21:46.513 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.60)
23:21:46.514 00.001 11616 Moving (0.13, 0.60) raw xDistance=0.61 yDistance=0.05
23:21:46.514 00.000 11616 resist switch: large excursion: input 0.61 thresh 0.29 direction from -1 to 1
23:21:46.514 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.82
23:21:46.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.61
23:21:46.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:46.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:21:46.514 00.000 11616 MoveAxis(W, 340, ABG)
23:21:46.514 00.000 11616 Guiding  Dir = 3, Dur = 340
23:21:46.514 00.000 11616 IsSlewing returns 0
23:21:46.515 00.001 11616 IsGuiding returns 0
23:21:46.515 00.000 11616 PulseGuide returned control before completion, sleep 350
23:21:46.539 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=204, Gamma=1.290
23:21:46.556 00.017 12268 UpdateGuideState exits: m=435 SNR=14.4
23:21:46.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:46.556 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:46.556 00.000 12268 Enqueuing Expose request
23:21:46.870 00.314 11616 IsGuiding returns 1
23:21:46.870 00.000 11616 scope still moving after pulse duration time elapsed
23:21:46.901 00.031 11616 IsSlewing returns 0
23:21:46.902 00.001 11616 IsGuiding returns 0
23:21:46.902 00.000 11616 scope move finished after 340 + 47 ms
23:21:46.902 00.000 11616 Move returns status 0, amount 340
23:21:46.902 00.000 11616 MoveAxis(N, 0, ABG)
23:21:46.902 00.000 11616 Move returns status 0, amount 0
23:21:46.902 00.000 11616 move complete, result=0
23:21:46.902 00.000 11616 worker thread done servicing request
23:21:46.902 00.000 11616 Worker thread wakes up
23:21:46.903 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:46.903 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:46.903 00.000 12268 GuideStep: 0.6 px 340 ms WEST, 0.1 px 0 ms NORTH
23:21:48.925 02.022 11616 Exposure complete
23:21:48.979 00.054 11616 worker thread done servicing request
23:21:48.979 00.000 12268 OnExposeComplete: enter
23:21:48.980 00.001 12268 UpdateGuideState(): m_state=6
23:21:48.980 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
23:21:48.980 00.000 12268 Star::Find returns 1 (0), X=909.88, Y=24.71, Mass=395, SNR=13.6, Peak=37 HFD=4.2
23:21:48.980 00.000 12268 MultiStar: [#1 -0.27,-0.30,0.65,U] 
23:21:48.980 00.000 12268 refined, 1 included, MultiStar: {0.06, -0.28}, one-star: {0.27, -0.27}
23:21:48.980 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
23:21:48.980 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
23:21:48.980 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.38 mountX=-0.28 mountY=0.09, mountTheta=2.82
23:21:48.982 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.28, opts=13)
23:21:48.982 00.000 12268 Enqueuing Move request for scope (0.06, -0.28)
23:21:48.982 00.000 11616 Worker thread wakes up
23:21:48.982 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.28) opts 0xd
23:21:48.982 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.28)
23:21:48.982 00.000 11616 Moving (0.06, -0.28) raw xDistance=-0.28 yDistance=0.09
23:21:48.982 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:21:48.982 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:21:48.983 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:48.983 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:21:48.983 00.000 11616 MoveAxis(E, 0, ABG)
23:21:48.983 00.000 11616 Move returns status 0, amount 0
23:21:48.983 00.000 11616 MoveAxis(N, 0, ABG)
23:21:48.983 00.000 11616 Move returns status 0, amount 0
23:21:48.983 00.000 11616 move complete, result=0
23:21:48.983 00.000 11616 worker thread done servicing request
23:21:49.004 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
23:21:49.022 00.018 12268 UpdateGuideState exits: m=395 SNR=13.6
23:21:49.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:49.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:49.022 00.000 12268 Enqueuing Expose request
23:21:49.022 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:49.022 00.000 11616 Worker thread wakes up
23:21:49.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:49.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:51.029 02.007 11616 Exposure complete
23:21:51.084 00.055 11616 worker thread done servicing request
23:21:51.084 00.000 12268 OnExposeComplete: enter
23:21:51.085 00.001 12268 UpdateGuideState(): m_state=6
23:21:51.085 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
23:21:51.085 00.000 12268 Star::Find returns 1 (0), X=909.57, Y=24.88, Mass=347, SNR=12.8, Peak=34 HFD=3.8
23:21:51.085 00.000 12268 MultiStar: [#1 -0.34,-0.15,0.62,U] 
23:21:51.085 00.000 12268 single-star, 1 included, MultiStar: {-0.16, -0.12}, one-star: {-0.05, -0.10}
23:21:51.085 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
23:21:51.085 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
23:21:51.085 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.98 mountX=-0.11 mountY=-0.03, mountTheta=-2.86
23:21:51.087 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.10, opts=13)
23:21:51.087 00.000 12268 Enqueuing Move request for scope (-0.05, -0.10)
23:21:51.088 00.001 11616 Worker thread wakes up
23:21:51.088 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
23:21:51.088 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
23:21:51.088 00.000 11616 Moving (-0.05, -0.10) raw xDistance=-0.11 yDistance=-0.03
23:21:51.088 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:21:51.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:21:51.088 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:51.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:21:51.088 00.000 11616 MoveAxis(E, 0, ABG)
23:21:51.088 00.000 11616 Move returns status 0, amount 0
23:21:51.088 00.000 11616 MoveAxis(N, 0, ABG)
23:21:51.088 00.000 11616 Move returns status 0, amount 0
23:21:51.089 00.001 11616 move complete, result=0
23:21:51.089 00.000 11616 worker thread done servicing request
23:21:51.112 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
23:21:51.131 00.019 12268 UpdateGuideState exits: m=347 SNR=12.8
23:21:51.132 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:51.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:51.132 00.000 12268 Enqueuing Expose request
23:21:51.132 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:51.132 00.000 11616 Worker thread wakes up
23:21:51.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:51.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:53.138 02.006 11616 Exposure complete
23:21:53.195 00.057 11616 worker thread done servicing request
23:21:53.195 00.000 12268 OnExposeComplete: enter
23:21:53.195 00.000 12268 UpdateGuideState(): m_state=6
23:21:53.195 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
23:21:53.195 00.000 12268 Star::Find returns 1 (0), X=909.71, Y=24.71, Mass=419, SNR=14.1, Peak=49 HFD=3.7
23:21:53.195 00.000 12268 MultiStar: [#1 0.27,-0.31,0.62,U] 
23:21:53.196 00.001 12268 single-star, 1 included, MultiStar: {0.16, -0.29}, one-star: {0.09, -0.27}
23:21:53.196 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
23:21:53.196 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
23:21:53.196 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.27 hyp=0.28 cameraTheta=-1.24 mountX=-0.26 mountY=0.13, mountTheta=2.68
23:21:53.198 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.27, opts=13)
23:21:53.198 00.000 12268 Enqueuing Move request for scope (0.09, -0.27)
23:21:53.198 00.000 11616 Worker thread wakes up
23:21:53.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.27) opts 0xd
23:21:53.198 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.27)
23:21:53.198 00.000 11616 Moving (0.09, -0.27) raw xDistance=-0.26 yDistance=0.13
23:21:53.199 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:21:53.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:21:53.199 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:53.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:21:53.199 00.000 11616 MoveAxis(E, 0, ABG)
23:21:53.199 00.000 11616 Move returns status 0, amount 0
23:21:53.199 00.000 11616 MoveAxis(N, 0, ABG)
23:21:53.199 00.000 11616 Move returns status 0, amount 0
23:21:53.199 00.000 11616 move complete, result=0
23:21:53.199 00.000 11616 worker thread done servicing request
23:21:53.220 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=215, Gamma=1.290
23:21:53.239 00.019 12268 UpdateGuideState exits: m=419 SNR=14.1
23:21:53.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:53.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:53.239 00.000 12268 Enqueuing Expose request
23:21:53.239 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:53.239 00.000 11616 Worker thread wakes up
23:21:53.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:53.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:55.254 02.015 11616 Exposure complete
23:21:55.312 00.058 11616 worker thread done servicing request
23:21:55.312 00.000 12268 OnExposeComplete: enter
23:21:55.312 00.000 12268 UpdateGuideState(): m_state=6
23:21:55.312 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
23:21:55.313 00.001 12268 Star::Find returns 1 (0), X=909.14, Y=24.69, Mass=432, SNR=14.4, Peak=51 HFD=3.8
23:21:55.313 00.000 12268 MultiStar: [#1 -0.24,-0.47,0.72,U] 
23:21:55.313 00.000 12268 refined, 1 included, MultiStar: {-0.38, -0.36}, one-star: {-0.48, -0.29}
23:21:55.313 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
23:21:55.313 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
23:21:55.313 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.36 hyp=0.52 cameraTheta=-2.38 mountX=-0.40 mountY=-0.33, mountTheta=-2.45
23:21:55.314 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.36, opts=13)
23:21:55.315 00.001 12268 Enqueuing Move request for scope (-0.38, -0.36)
23:21:55.315 00.000 11616 Worker thread wakes up
23:21:55.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.36) opts 0xd
23:21:55.315 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.36)
23:21:55.315 00.000 11616 Moving (-0.38, -0.36) raw xDistance=-0.40 yDistance=-0.33
23:21:55.315 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
23:21:55.315 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
23:21:55.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
23:21:55.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:21:55.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
23:21:55.315 00.000 11616 MoveAxis(E, 223, ABG)
23:21:55.316 00.001 11616 Guiding  Dir = 2, Dur = 223
23:21:55.316 00.000 11616 IsSlewing returns 0
23:21:55.316 00.000 11616 IsGuiding returns 0
23:21:55.316 00.000 11616 PulseGuide returned control before completion, sleep 233
23:21:55.337 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=244, Gamma=1.290
23:21:55.356 00.019 12268 UpdateGuideState exits: m=432 SNR=14.4
23:21:55.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:55.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:55.356 00.000 12268 Enqueuing Expose request
23:21:55.561 00.205 11616 IsGuiding returns 1
23:21:55.561 00.000 11616 scope still moving after pulse duration time elapsed
23:21:55.591 00.030 11616 IsSlewing returns 0
23:21:55.592 00.001 11616 IsGuiding returns 0
23:21:55.592 00.000 11616 scope move finished after 223 + 52 ms
23:21:55.592 00.000 11616 Move returns status 0, amount 223
23:21:55.592 00.000 11616 MoveAxis(N, 0, ABG)
23:21:55.592 00.000 11616 Move returns status 0, amount 0
23:21:55.592 00.000 11616 move complete, result=0
23:21:55.592 00.000 11616 worker thread done servicing request
23:21:55.592 00.000 12268 GuideStep: -0.4 px 223 ms EAST, -0.3 px 0 ms NORTH
23:21:55.593 00.001 11616 Worker thread wakes up
23:21:55.594 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:55.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:21:57.618 02.024 11616 Exposure complete
23:21:57.676 00.058 11616 worker thread done servicing request
23:21:57.676 00.000 12268 OnExposeComplete: enter
23:21:57.676 00.000 12268 UpdateGuideState(): m_state=6
23:21:57.676 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
23:21:57.676 00.000 12268 Star::Find returns 1 (0), X=909.93, Y=24.52, Mass=414, SNR=14.0, Peak=40 HFD=4.0
23:21:57.676 00.000 12268 MultiStar: [#1 0.19,-0.45,0.68,U] 
23:21:57.676 00.000 12268 refined, 1 included, MultiStar: {0.27, -0.46}, one-star: {0.32, -0.46}
23:21:57.677 00.001 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
23:21:57.677 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.66)
23:21:57.677 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.46 hyp=0.53 cameraTheta=-1.04 mountX=-0.43 mountY=0.32, mountTheta=2.50
23:21:57.678 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.46, opts=13)
23:21:57.678 00.000 12268 Enqueuing Move request for scope (0.27, -0.46)
23:21:57.678 00.000 11616 Worker thread wakes up
23:21:57.678 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.46) opts 0xd
23:21:57.679 00.001 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.46)
23:21:57.679 00.000 11616 Moving (0.27, -0.46) raw xDistance=-0.43 yDistance=0.32
23:21:57.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
23:21:57.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:21:57.679 00.000 11616 MoveAxis(E, 240, ABG)
23:21:57.679 00.000 11616 Guiding  Dir = 2, Dur = 240
23:21:57.679 00.000 11616 IsSlewing returns 0
23:21:57.679 00.000 11616 IsGuiding returns 0
23:21:57.680 00.001 11616 PulseGuide returned control before completion, sleep 250
23:21:57.701 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=234, Gamma=1.290
23:21:57.719 00.018 12268 UpdateGuideState exits: m=414 SNR=14.0
23:21:57.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:57.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:21:57.719 00.000 12268 Enqueuing Expose request
23:21:57.939 00.220 11616 IsGuiding returns 1
23:21:57.939 00.000 11616 scope still moving after pulse duration time elapsed
23:21:57.970 00.031 11616 IsSlewing returns 0
23:21:57.970 00.000 11616 IsGuiding returns 0
23:21:57.970 00.000 11616 scope move finished after 240 + 50 ms
23:21:57.970 00.000 11616 Move returns status 0, amount 240
23:21:57.970 00.000 11616 MoveAxis(S, 27, ABG)
23:21:57.970 00.000 11616 Guiding  Dir = 1, Dur = 27
23:21:57.971 00.001 11616 IsSlewing returns 0
23:21:57.971 00.000 11616 IsGuiding returns 0
23:21:57.971 00.000 11616 PulseGuide returned control before completion, sleep 37
23:21:58.016 00.045 11616 IsGuiding returns 1
23:21:58.016 00.000 11616 scope still moving after pulse duration time elapsed
23:21:58.047 00.031 11616 IsSlewing returns 0
23:21:58.047 00.000 11616 IsGuiding returns 0
23:21:58.047 00.000 11616 scope move finished after 27 + 48 ms
23:21:58.047 00.000 11616 Move returns status 0, amount 27
23:21:58.047 00.000 11616 move complete, result=0
23:21:58.048 00.001 11616 worker thread done servicing request
23:21:58.048 00.000 11616 Worker thread wakes up
23:21:58.048 00.000 12268 GuideStep: -0.4 px 240 ms EAST, 0.3 px 27 ms SOUTH
23:21:58.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:21:58.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:00.150 02.102 11616 Exposure complete
23:22:00.207 00.057 11616 worker thread done servicing request
23:22:00.208 00.001 12268 OnExposeComplete: enter
23:22:00.208 00.000 12268 UpdateGuideState(): m_state=6
23:22:00.208 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
23:22:00.208 00.000 12268 Star::Find returns 1 (0), X=909.74, Y=25.16, Mass=372, SNR=13.3, Peak=38 HFD=4.0
23:22:00.208 00.000 12268 MultiStar: [#1 0.26,-0.12,0.71,U] 
23:22:00.208 00.000 12268 refined, 1 included, MultiStar: {0.18, 0.06}, one-star: {0.13, 0.18}
23:22:00.208 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
23:22:00.209 00.001 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 2.00)
23:22:00.209 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.30 mountX=0.07 mountY=0.17, mountTheta=1.17
23:22:00.210 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.06, opts=13)
23:22:00.210 00.000 12268 Enqueuing Move request for scope (0.18, 0.06)
23:22:00.211 00.001 11616 Worker thread wakes up
23:22:00.211 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
23:22:00.211 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
23:22:00.211 00.000 11616 Moving (0.18, 0.06) raw xDistance=0.07 yDistance=0.17
23:22:00.211 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:00.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:22:00.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:22:00.211 00.000 11616 MoveAxis(E, 0, ABG)
23:22:00.211 00.000 11616 Move returns status 0, amount 0
23:22:00.211 00.000 11616 MoveAxis(S, 15, ABG)
23:22:00.212 00.001 11616 Guiding  Dir = 1, Dur = 15
23:22:00.212 00.000 11616 IsSlewing returns 0
23:22:00.212 00.000 11616 IsGuiding returns 0
23:22:00.212 00.000 11616 PulseGuide returned control before completion, sleep 25
23:22:00.234 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
23:22:00.239 00.005 11616 IsGuiding returns 1
23:22:00.239 00.000 11616 scope still moving after pulse duration time elapsed
23:22:00.251 00.012 12268 UpdateGuideState exits: m=372 SNR=13.3
23:22:00.252 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:00.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:00.252 00.000 12268 Enqueuing Expose request
23:22:00.271 00.019 11616 IsSlewing returns 0
23:22:00.272 00.001 11616 IsGuiding returns 0
23:22:00.272 00.000 11616 scope move finished after 15 + 44 ms
23:22:00.272 00.000 11616 Move returns status 0, amount 15
23:22:00.272 00.000 11616 move complete, result=0
23:22:00.272 00.000 11616 worker thread done servicing request
23:22:00.272 00.000 11616 Worker thread wakes up
23:22:00.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:00.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:00.278 00.006 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
23:22:02.283 02.005 11616 Exposure complete
23:22:02.342 00.059 11616 worker thread done servicing request
23:22:02.342 00.000 12268 OnExposeComplete: enter
23:22:02.342 00.000 12268 UpdateGuideState(): m_state=6
23:22:02.342 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
23:22:02.342 00.000 12268 Star::Find returns 1 (0), X=909.48, Y=25.58, Mass=387, SNR=13.5, Peak=39 HFD=4.1
23:22:02.343 00.001 12268 MultiStar: [#1 -0.13,0.62,0.00,M1] 
23:22:02.343 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
23:22:02.343 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
23:22:02.343 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.59 hyp=0.61 cameraTheta=1.79 mountX=0.58 mountY=-0.21, mountTheta=-0.34
23:22:02.346 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.59, opts=13)
23:22:02.346 00.000 12268 Enqueuing Move request for scope (-0.13, 0.59)
23:22:02.346 00.000 11616 Worker thread wakes up
23:22:02.346 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.59) opts 0xd
23:22:02.347 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.59)
23:22:02.347 00.000 11616 Moving (-0.13, 0.59) raw xDistance=0.58 yDistance=-0.21
23:22:02.347 00.000 11616 resist switch: large excursion: input 0.58 thresh 0.29 direction from -1 to 1
23:22:02.347 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.74
23:22:02.347 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
23:22:02.347 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:02.347 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:22:02.347 00.000 11616 MoveAxis(W, 324, ABG)
23:22:02.347 00.000 11616 Guiding  Dir = 3, Dur = 324
23:22:02.347 00.000 11616 IsSlewing returns 0
23:22:02.348 00.001 11616 IsGuiding returns 0
23:22:02.348 00.000 11616 PulseGuide returned control before completion, sleep 334
23:22:02.370 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=236, Gamma=1.290
23:22:02.388 00.018 12268 UpdateGuideState exits: m=387 SNR=13.5
23:22:02.388 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:02.388 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:02.388 00.000 12268 Enqueuing Expose request
23:22:02.692 00.304 11616 IsGuiding returns 1
23:22:02.692 00.000 11616 scope still moving after pulse duration time elapsed
23:22:02.723 00.031 11616 IsSlewing returns 0
23:22:02.723 00.000 11616 IsGuiding returns 0
23:22:02.723 00.000 11616 scope move finished after 324 + 51 ms
23:22:02.723 00.000 11616 Move returns status 0, amount 324
23:22:02.723 00.000 11616 MoveAxis(N, 0, ABG)
23:22:02.724 00.001 11616 Move returns status 0, amount 0
23:22:02.724 00.000 11616 move complete, result=0
23:22:02.724 00.000 11616 worker thread done servicing request
23:22:02.724 00.000 12268 GuideStep: 0.6 px 324 ms WEST, -0.2 px 0 ms NORTH
23:22:02.724 00.000 11616 Worker thread wakes up
23:22:02.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:02.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:04.742 02.018 11616 Exposure complete
23:22:04.800 00.058 11616 worker thread done servicing request
23:22:04.800 00.000 12268 OnExposeComplete: enter
23:22:04.800 00.000 12268 UpdateGuideState(): m_state=6
23:22:04.800 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
23:22:04.800 00.000 12268 Star::Find returns 1 (0), X=909.30, Y=24.76, Mass=423, SNR=14.2, Peak=48 HFD=3.8
23:22:04.801 00.001 12268 MultiStar: [#1 -0.58,-0.37,0.00,M2] 
23:22:04.801 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
23:22:04.801 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
23:22:04.801 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.22 hyp=0.38 cameraTheta=-2.53 mountX=-0.25 mountY=-0.28, mountTheta=-2.30
23:22:04.804 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.22, opts=13)
23:22:04.804 00.000 12268 Enqueuing Move request for scope (-0.31, -0.22)
23:22:04.804 00.000 11616 Worker thread wakes up
23:22:04.804 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.22) opts 0xd
23:22:04.804 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.22)
23:22:04.805 00.001 11616 Moving (-0.31, -0.22) raw xDistance=-0.25 yDistance=-0.28
23:22:04.805 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:04.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:22:04.805 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:04.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:22:04.805 00.000 11616 MoveAxis(E, 0, ABG)
23:22:04.805 00.000 11616 Move returns status 0, amount 0
23:22:04.805 00.000 11616 MoveAxis(N, 0, ABG)
23:22:04.805 00.000 11616 Move returns status 0, amount 0
23:22:04.805 00.000 11616 move complete, result=0
23:22:04.806 00.001 11616 worker thread done servicing request
23:22:04.828 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:22:04.848 00.020 12268 UpdateGuideState exits: m=423 SNR=14.2
23:22:04.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:04.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:04.848 00.000 12268 Enqueuing Expose request
23:22:04.848 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:22:04.848 00.000 11616 Worker thread wakes up
23:22:04.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:04.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:06.860 02.012 11616 Exposure complete
23:22:06.916 00.056 11616 worker thread done servicing request
23:22:06.916 00.000 12268 OnExposeComplete: enter
23:22:06.916 00.000 12268 UpdateGuideState(): m_state=6
23:22:06.917 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
23:22:06.917 00.000 12268 Star::Find returns 1 (0), X=909.35, Y=24.71, Mass=394, SNR=13.6, Peak=41 HFD=3.9
23:22:06.917 00.000 12268 MultiStar: [#1 -0.28,-0.28,0.74,U] 
23:22:06.917 00.000 12268 single-star, 1 included, MultiStar: {-0.28, -0.27}, one-star: {-0.27, -0.27}
23:22:06.917 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
23:22:06.917 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
23:22:06.917 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.27 hyp=0.38 cameraTheta=-2.36 mountX=-0.29 mountY=-0.23, mountTheta=-2.47
23:22:06.919 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.27, opts=13)
23:22:06.919 00.000 12268 Enqueuing Move request for scope (-0.27, -0.27)
23:22:06.919 00.000 11616 Worker thread wakes up
23:22:06.920 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.27) opts 0xd
23:22:06.920 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.27)
23:22:06.920 00.000 11616 Moving (-0.27, -0.27) raw xDistance=-0.29 yDistance=-0.23
23:22:06.920 00.000 11616 resist switch: large excursion: input -0.29 thresh 0.29 direction from 1 to -1
23:22:06.920 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.88
23:22:06.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
23:22:06.920 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:22:06.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:22:06.920 00.000 11616 MoveAxis(E, 164, ABG)
23:22:06.920 00.000 11616 Guiding  Dir = 2, Dur = 164
23:22:06.921 00.001 11616 IsSlewing returns 0
23:22:06.921 00.000 11616 IsGuiding returns 0
23:22:06.921 00.000 11616 PulseGuide returned control before completion, sleep 174
23:22:06.944 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:22:06.962 00.018 12268 UpdateGuideState exits: m=394 SNR=13.6
23:22:06.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:06.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:06.962 00.000 12268 Enqueuing Expose request
23:22:07.109 00.147 11616 IsGuiding returns 1
23:22:07.109 00.000 11616 scope still moving after pulse duration time elapsed
23:22:07.141 00.032 11616 IsSlewing returns 0
23:22:07.141 00.000 11616 IsGuiding returns 0
23:22:07.141 00.000 11616 scope move finished after 164 + 56 ms
23:22:07.141 00.000 11616 Move returns status 0, amount 164
23:22:07.141 00.000 11616 MoveAxis(N, 0, ABG)
23:22:07.141 00.000 11616 Move returns status 0, amount 0
23:22:07.141 00.000 11616 move complete, result=0
23:22:07.141 00.000 11616 worker thread done servicing request
23:22:07.142 00.001 11616 Worker thread wakes up
23:22:07.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:07.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:07.142 00.000 12268 GuideStep: -0.3 px 164 ms EAST, -0.2 px 0 ms NORTH
23:22:09.160 02.018 11616 Exposure complete
23:22:09.216 00.056 11616 worker thread done servicing request
23:22:09.217 00.001 12268 OnExposeComplete: enter
23:22:09.217 00.000 12268 UpdateGuideState(): m_state=6
23:22:09.217 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
23:22:09.217 00.000 12268 Star::Find returns 1 (0), X=909.44, Y=25.26, Mass=493, SNR=15.3, Peak=52 HFD=4.1
23:22:09.217 00.000 12268 MultiStar: [#1 -0.17,0.07,0.51,U] 
23:22:09.217 00.000 12268 refined, 1 included, MultiStar: {-0.17, 0.21}, one-star: {-0.18, 0.28}
23:22:09.217 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
23:22:09.217 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
23:22:09.218 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=0.21 hyp=0.27 cameraTheta=2.27 mountX=0.19 mountY=-0.20, mountTheta=-0.81
23:22:09.219 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.21, opts=13)
23:22:09.219 00.000 12268 Enqueuing Move request for scope (-0.17, 0.21)
23:22:09.220 00.001 11616 Worker thread wakes up
23:22:09.220 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.21) opts 0xd
23:22:09.220 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.21)
23:22:09.220 00.000 11616 Moving (-0.17, 0.21) raw xDistance=0.19 yDistance=-0.20
23:22:09.220 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:09.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:22:09.220 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.19 newest=-0.71
23:22:09.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
23:22:09.220 00.000 11616 MoveAxis(E, 0, ABG)
23:22:09.220 00.000 11616 Move returns status 0, amount 0
23:22:09.221 00.001 11616 BLC: Oldest BLC event removed
23:22:09.221 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1891 applied
23:22:09.221 00.000 11616 MoveAxis(N, 1908, ABG)
23:22:09.221 00.000 11616 Guiding  Dir = 0, Dur = 1908
23:22:09.221 00.000 11616 IsSlewing returns 0
23:22:09.221 00.000 11616 IsGuiding returns 0
23:22:09.222 00.001 11616 PulseGuide returned control before completion, sleep 1918
23:22:09.241 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:22:09.258 00.017 12268 UpdateGuideState exits: m=493 SNR=15.3
23:22:09.258 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:09.258 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:09.258 00.000 12268 Enqueuing Expose request
23:22:11.149 01.891 11616 IsGuiding returns 1
23:22:11.149 00.000 11616 scope still moving after pulse duration time elapsed
23:22:11.180 00.031 11616 IsSlewing returns 0
23:22:11.180 00.000 11616 IsGuiding returns 0
23:22:11.180 00.000 11616 scope move finished after 1908 + 50 ms
23:22:11.180 00.000 11616 Move returns status 0, amount 1908
23:22:11.180 00.000 11616 move complete, result=0
23:22:11.180 00.000 11616 worker thread done servicing request
23:22:11.180 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 1908 ms NORTH
23:22:11.181 00.001 11616 Worker thread wakes up
23:22:11.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:11.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:13.187 02.006 11616 Exposure complete
23:22:13.243 00.056 11616 worker thread done servicing request
23:22:13.244 00.001 12268 OnExposeComplete: enter
23:22:13.244 00.000 12268 UpdateGuideState(): m_state=6
23:22:13.244 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
23:22:13.244 00.000 12268 Star::Find returns 1 (0), X=909.91, Y=25.47, Mass=563, SNR=16.2, Peak=53 HFD=4.8
23:22:13.244 00.000 12268 MultiStar: [#1 0.14,-0.13,0.53,U] 
23:22:13.244 00.000 12268 refined, 1 included, MultiStar: {0.24, 0.28}, one-star: {0.29, 0.49}
23:22:13.244 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
23:22:13.244 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.56)
23:22:13.244 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.28 hyp=0.37 cameraTheta=0.86 mountX=0.30 mountY=0.20, mountTheta=0.59
23:22:13.246 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.28, opts=13)
23:22:13.246 00.000 12268 Enqueuing Move request for scope (0.24, 0.28)
23:22:13.246 00.000 11616 Worker thread wakes up
23:22:13.246 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.28) opts 0xd
23:22:13.246 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.28)
23:22:13.246 00.000 11616 Moving (0.24, 0.28) raw xDistance=0.30 yDistance=0.20
23:22:13.246 00.000 11616 BLC: History state: CurrMiss=-0.20, AvgInitMiss=0.06, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.030012, 1:-0.200664
23:22:13.246 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:22:13.246 00.000 11616 BLC: window closed
23:22:13.247 00.001 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
23:22:13.247 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
23:22:13.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
23:22:13.247 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:13.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:22:13.247 00.000 11616 MoveAxis(W, 169, ABG)
23:22:13.247 00.000 11616 Guiding  Dir = 3, Dur = 169
23:22:13.247 00.000 11616 IsSlewing returns 0
23:22:13.248 00.001 11616 IsGuiding returns 0
23:22:13.248 00.000 11616 PulseGuide returned control before completion, sleep 179
23:22:13.271 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:22:13.289 00.018 12268 UpdateGuideState exits: m=563 SNR=16.2
23:22:13.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:13.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:13.289 00.000 12268 Enqueuing Expose request
23:22:13.439 00.150 11616 IsGuiding returns 1
23:22:13.439 00.000 11616 scope still moving after pulse duration time elapsed
23:22:13.470 00.031 11616 IsSlewing returns 0
23:22:13.471 00.001 11616 IsGuiding returns 0
23:22:13.471 00.000 11616 scope move finished after 169 + 54 ms
23:22:13.471 00.000 11616 Move returns status 0, amount 169
23:22:13.471 00.000 11616 MoveAxis(N, 0, ABG)
23:22:13.471 00.000 11616 Move returns status 0, amount 0
23:22:13.471 00.000 11616 move complete, result=0
23:22:13.471 00.000 11616 worker thread done servicing request
23:22:13.471 00.000 11616 Worker thread wakes up
23:22:13.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:13.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:13.471 00.000 12268 GuideStep: 0.3 px 169 ms WEST, 0.2 px 0 ms NORTH
23:22:15.488 02.017 11616 Exposure complete
23:22:15.543 00.055 11616 worker thread done servicing request
23:22:15.544 00.001 12268 OnExposeComplete: enter
23:22:15.544 00.000 12268 UpdateGuideState(): m_state=6
23:22:15.544 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
23:22:15.544 00.000 12268 Star::Find returns 1 (0), X=909.77, Y=25.42, Mass=509, SNR=15.5, Peak=55 HFD=4.0
23:22:15.544 00.000 12268 MultiStar: [#1 0.56,-0.26,0.00,M1] 
23:22:15.544 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
23:22:15.544 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
23:22:15.544 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.44 hyp=0.46 cameraTheta=1.22 mountX=0.45 mountY=0.10, mountTheta=0.22
23:22:15.546 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.44, opts=13)
23:22:15.546 00.000 12268 Enqueuing Move request for scope (0.16, 0.44)
23:22:15.546 00.000 11616 Worker thread wakes up
23:22:15.546 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.44) opts 0xd
23:22:15.546 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.44)
23:22:15.546 00.000 11616 Moving (0.16, 0.44) raw xDistance=0.45 yDistance=0.10
23:22:15.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
23:22:15.546 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:15.547 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:22:15.547 00.000 11616 MoveAxis(W, 252, ABG)
23:22:15.547 00.000 11616 Guiding  Dir = 3, Dur = 252
23:22:15.547 00.000 11616 IsSlewing returns 0
23:22:15.547 00.000 11616 IsGuiding returns 0
23:22:15.548 00.001 11616 PulseGuide returned control before completion, sleep 262
23:22:15.569 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:22:15.586 00.017 12268 UpdateGuideState exits: m=509 SNR=15.5
23:22:15.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:15.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:15.586 00.000 12268 Enqueuing Expose request
23:22:15.825 00.239 11616 IsGuiding returns 1
23:22:15.825 00.000 11616 scope still moving after pulse duration time elapsed
23:22:15.857 00.032 11616 IsSlewing returns 0
23:22:15.858 00.001 11616 IsGuiding returns 0
23:22:15.858 00.000 11616 scope move finished after 252 + 57 ms
23:22:15.858 00.000 11616 Move returns status 0, amount 252
23:22:15.858 00.000 11616 MoveAxis(N, 0, ABG)
23:22:15.858 00.000 11616 Move returns status 0, amount 0
23:22:15.858 00.000 11616 move complete, result=0
23:22:15.858 00.000 11616 worker thread done servicing request
23:22:15.858 00.000 11616 Worker thread wakes up
23:22:15.858 00.000 12268 GuideStep: 0.4 px 252 ms WEST, 0.1 px 0 ms NORTH
23:22:15.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:15.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:17.872 02.014 11616 Exposure complete
23:22:17.931 00.059 11616 worker thread done servicing request
23:22:17.931 00.000 12268 OnExposeComplete: enter
23:22:17.931 00.000 12268 UpdateGuideState(): m_state=6
23:22:17.933 00.002 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
23:22:17.933 00.000 12268 Star::Find returns 1 (0), X=909.74, Y=24.91, Mass=486, SNR=15.1, Peak=43 HFD=4.4
23:22:17.933 00.000 12268 MultiStar: [#1 0.13,-0.83,0.00,M2] 
23:22:17.933 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
23:22:17.933 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
23:22:17.933 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.53 mountX=-0.06 mountY=0.14, mountTheta=2.00
23:22:17.934 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.08, opts=13)
23:22:17.934 00.000 12268 Enqueuing Move request for scope (0.13, -0.08)
23:22:17.934 00.000 11616 Worker thread wakes up
23:22:17.934 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
23:22:17.934 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
23:22:17.934 00.000 11616 Moving (0.13, -0.08) raw xDistance=-0.06 yDistance=0.14
23:22:17.934 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:17.934 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:22:17.934 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:17.936 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:22:17.936 00.000 11616 MoveAxis(E, 0, ABG)
23:22:17.936 00.000 11616 Move returns status 0, amount 0
23:22:17.936 00.000 11616 MoveAxis(N, 0, ABG)
23:22:17.936 00.000 11616 Move returns status 0, amount 0
23:22:17.936 00.000 11616 move complete, result=0
23:22:17.936 00.000 11616 worker thread done servicing request
23:22:17.960 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:22:17.976 00.016 12268 UpdateGuideState exits: m=486 SNR=15.1
23:22:17.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:17.977 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:17.977 00.000 12268 Enqueuing Expose request
23:22:17.977 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:17.977 00.000 11616 Worker thread wakes up
23:22:17.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:17.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:19.598 01.621 12268 evsrv: cli 0F8E69C0 connect
23:22:19.599 00.001 12268 case statement mapped state 6 to 3
23:22:19.599 00.000 12268 case statement mapped state 6 to 3
23:22:19.611 00.012 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f1d66687-7c74-4e1b-9283-74e94c546ee8"}
23:22:19.611 00.000 12268 case statement mapped state 6 to 3
23:22:19.612 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1d66687-7c74-4e1b-9283-74e94c546ee8"}
23:22:19.613 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:22:19.996 00.383 11616 Exposure complete
23:22:20.059 00.063 11616 worker thread done servicing request
23:22:20.059 00.000 12268 OnExposeComplete: enter
23:22:20.059 00.000 12268 UpdateGuideState(): m_state=6
23:22:20.059 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
23:22:20.060 00.001 12268 Star::Find returns 1 (0), X=909.79, Y=23.61, Mass=552, SNR=16.1, Peak=58 HFD=4.5
23:22:20.060 00.000 12268 MultiStar: large primary error, entering stabilization period
23:22:20.060 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
23:22:20.060 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.26)
23:22:20.060 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-1.37 hyp=1.38 cameraTheta=-1.44 mountX=-1.35 mountY=0.35, mountTheta=2.89
23:22:20.062 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-1.37, opts=13)
23:22:20.062 00.000 12268 Enqueuing Move request for scope (0.18, -1.37)
23:22:20.062 00.000 11616 Worker thread wakes up
23:22:20.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -1.37) opts 0xd
23:22:20.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -1.37)
23:22:20.062 00.000 11616 Moving (0.18, -1.37) raw xDistance=-1.35 yDistance=0.35
23:22:20.062 00.000 11616 resist switch: large excursion: input -1.35 thresh 0.29 direction from 1 to -1
23:22:20.062 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.04
23:22:20.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.67 from input -1.35
23:22:20.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:20.063 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
23:22:20.063 00.000 11616 MoveAxis(E, 755, ABG)
23:22:20.063 00.000 11616 Guiding  Dir = 2, Dur = 755
23:22:20.063 00.000 11616 IsSlewing returns 0
23:22:20.063 00.000 11616 IsGuiding returns 0
23:22:20.064 00.001 11616 PulseGuide returned control before completion, sleep 765
23:22:20.089 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:22:20.107 00.018 12268 UpdateGuideState exits: m=552 SNR=16.1
23:22:20.108 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:20.108 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:20.108 00.000 12268 Enqueuing Expose request
23:22:20.843 00.735 11616 IsGuiding returns 1
23:22:20.843 00.000 11616 scope still moving after pulse duration time elapsed
23:22:20.876 00.033 11616 IsSlewing returns 0
23:22:20.876 00.000 11616 IsGuiding returns 0
23:22:20.876 00.000 11616 scope move finished after 755 + 57 ms
23:22:20.876 00.000 11616 Move returns status 0, amount 755
23:22:20.876 00.000 11616 MoveAxis(N, 0, ABG)
23:22:20.876 00.000 11616 Move returns status 0, amount 0
23:22:20.877 00.001 11616 move complete, result=0
23:22:20.877 00.000 11616 worker thread done servicing request
23:22:20.877 00.000 12268 GuideStep: -1.3 px 755 ms EAST, 0.3 px 0 ms NORTH
23:22:20.877 00.000 11616 Worker thread wakes up
23:22:20.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:20.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:22.903 02.026 11616 Exposure complete
23:22:22.966 00.063 11616 worker thread done servicing request
23:22:22.966 00.000 12268 OnExposeComplete: enter
23:22:22.966 00.000 12268 UpdateGuideState(): m_state=6
23:22:22.967 00.001 12268 Star::Find(15, 909, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
23:22:22.967 00.000 12268 Star::Find returns 1 (0), X=910.01, Y=24.84, Mass=561, SNR=16.3, Peak=50 HFD=4.3
23:22:22.967 00.000 12268 MultiStar: exiting stabilization period
23:22:22.967 00.000 12268 MultiStar: [#1 0.71,-0.33,0.00,M3] 
23:22:22.967 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
23:22:22.967 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.36)
23:22:22.967 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.14 hyp=0.42 cameraTheta=-0.34 mountX=-0.10 mountY=0.41, mountTheta=1.81
23:22:22.970 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.14, opts=13)
23:22:22.970 00.000 12268 Enqueuing Move request for scope (0.40, -0.14)
23:22:22.970 00.000 11616 Worker thread wakes up
23:22:22.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.14) opts 0xd
23:22:22.970 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.14)
23:22:22.970 00.000 11616 Moving (0.40, -0.14) raw xDistance=-0.10 yDistance=0.41
23:22:22.971 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
23:22:22.971 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:22.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
23:22:22.971 00.000 11616 MoveAxis(E, 57, ABG)
23:22:22.971 00.000 11616 Guiding  Dir = 2, Dur = 57
23:22:22.971 00.000 11616 IsSlewing returns 0
23:22:22.971 00.000 11616 IsGuiding returns 0
23:22:22.972 00.001 11616 PulseGuide returned control before completion, sleep 67
23:22:22.996 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:22:23.015 00.019 12268 UpdateGuideState exits: m=561 SNR=16.3
23:22:23.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:23.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:23.015 00.000 12268 Enqueuing Expose request
23:22:23.047 00.032 11616 IsGuiding returns 1
23:22:23.047 00.000 11616 scope still moving after pulse duration time elapsed
23:22:23.081 00.034 11616 IsSlewing returns 0
23:22:23.081 00.000 11616 IsGuiding returns 0
23:22:23.082 00.001 11616 scope move finished after 57 + 52 ms
23:22:23.082 00.000 11616 Move returns status 0, amount 57
23:22:23.082 00.000 11616 MoveAxis(N, 0, ABG)
23:22:23.082 00.000 11616 Move returns status 0, amount 0
23:22:23.082 00.000 11616 move complete, result=0
23:22:23.082 00.000 11616 worker thread done servicing request
23:22:23.082 00.000 11616 Worker thread wakes up
23:22:23.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:23.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:23.103 00.021 12268 GuideStep: -0.1 px 57 ms EAST, 0.4 px 0 ms NORTH
23:22:25.098 01.995 11616 Exposure complete
23:22:25.155 00.057 11616 worker thread done servicing request
23:22:25.155 00.000 12268 OnExposeComplete: enter
23:22:25.156 00.001 12268 UpdateGuideState(): m_state=6
23:22:25.156 00.000 12268 Star::Find(15, 910, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
23:22:25.156 00.000 12268 Star::Find returns 1 (0), X=909.84, Y=24.72, Mass=568, SNR=16.5, Peak=51 HFD=4.2
23:22:25.156 00.000 12268 MultiStar: [#1 0.04,-1.02,0.00,M4] 
23:22:25.156 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
23:22:25.156 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
23:22:25.156 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.26 hyp=0.34 cameraTheta=-0.87 mountX=-0.24 mountY=0.25, mountTheta=2.33
23:22:25.160 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.26, opts=13)
23:22:25.160 00.000 12268 Enqueuing Move request for scope (0.22, -0.26)
23:22:25.160 00.000 11616 Worker thread wakes up
23:22:25.160 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.26) opts 0xd
23:22:25.160 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.26)
23:22:25.161 00.001 11616 Moving (0.22, -0.26) raw xDistance=-0.24 yDistance=0.25
23:22:25.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
23:22:25.161 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:25.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:22:25.161 00.000 11616 MoveAxis(E, 134, ABG)
23:22:25.161 00.000 11616 Guiding  Dir = 2, Dur = 134
23:22:25.161 00.000 11616 IsSlewing returns 0
23:22:25.161 00.000 11616 IsGuiding returns 0
23:22:25.162 00.001 11616 PulseGuide returned control before completion, sleep 144
23:22:25.186 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:22:25.205 00.019 12268 UpdateGuideState exits: m=568 SNR=16.5
23:22:25.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:25.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:25.205 00.000 12268 Enqueuing Expose request
23:22:25.314 00.109 11616 IsGuiding returns 1
23:22:25.314 00.000 11616 scope still moving after pulse duration time elapsed
23:22:25.345 00.031 11616 IsSlewing returns 0
23:22:25.345 00.000 11616 IsGuiding returns 0
23:22:25.345 00.000 11616 scope move finished after 134 + 49 ms
23:22:25.345 00.000 11616 Move returns status 0, amount 134
23:22:25.345 00.000 11616 MoveAxis(N, 0, ABG)
23:22:25.345 00.000 11616 Move returns status 0, amount 0
23:22:25.345 00.000 11616 move complete, result=0
23:22:25.346 00.001 11616 worker thread done servicing request
23:22:25.346 00.000 11616 Worker thread wakes up
23:22:25.346 00.000 12268 GuideStep: -0.2 px 134 ms EAST, 0.3 px 0 ms NORTH
23:22:25.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:25.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:27.351 02.005 11616 Exposure complete
23:22:27.408 00.057 11616 worker thread done servicing request
23:22:27.408 00.000 12268 OnExposeComplete: enter
23:22:27.408 00.000 12268 UpdateGuideState(): m_state=6
23:22:27.409 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
23:22:27.409 00.000 12268 Star::Find returns 1 (0), X=909.32, Y=24.96, Mass=563, SNR=16.4, Peak=57 HFD=4.1
23:22:27.409 00.000 12268 MultiStar: [#1 0.06,-0.36,0.58,U] 
23:22:27.409 00.000 12268 refined, 1 included, MultiStar: {-0.16, -0.15}, one-star: {-0.29, -0.02}
23:22:27.409 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.88 = 2.41)
23:22:27.409 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.70)
23:22:27.409 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-2.40 mountX=-0.16 mountY=-0.14, mountTheta=-2.42
23:22:27.411 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.15, opts=13)
23:22:27.411 00.000 12268 Enqueuing Move request for scope (-0.16, -0.15)
23:22:27.411 00.000 11616 Worker thread wakes up
23:22:27.411 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
23:22:27.411 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
23:22:27.411 00.000 11616 Moving (-0.16, -0.15) raw xDistance=-0.16 yDistance=-0.14
23:22:27.412 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:22:27.412 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:27.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:22:27.412 00.000 11616 MoveAxis(E, 90, ABG)
23:22:27.412 00.000 11616 Guiding  Dir = 2, Dur = 90
23:22:27.412 00.000 11616 IsSlewing returns 0
23:22:27.413 00.001 11616 IsGuiding returns 0
23:22:27.413 00.000 11616 PulseGuide returned control before completion, sleep 100
23:22:27.434 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:22:27.452 00.018 12268 UpdateGuideState exits: m=563 SNR=16.4
23:22:27.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:27.453 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:27.453 00.000 12268 Enqueuing Expose request
23:22:27.519 00.066 11616 IsGuiding returns 1
23:22:27.519 00.000 11616 scope still moving after pulse duration time elapsed
23:22:27.550 00.031 11616 IsSlewing returns 0
23:22:27.550 00.000 11616 IsGuiding returns 0
23:22:27.550 00.000 11616 scope move finished after 90 + 48 ms
23:22:27.551 00.001 11616 Move returns status 0, amount 90
23:22:27.551 00.000 11616 MoveAxis(N, 0, ABG)
23:22:27.551 00.000 11616 Move returns status 0, amount 0
23:22:27.551 00.000 11616 move complete, result=0
23:22:27.551 00.000 11616 worker thread done servicing request
23:22:27.551 00.000 12268 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
23:22:27.551 00.000 11616 Worker thread wakes up
23:22:27.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:27.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:29.567 02.016 11616 Exposure complete
23:22:29.633 00.066 11616 worker thread done servicing request
23:22:29.634 00.001 12268 OnExposeComplete: enter
23:22:29.634 00.000 12268 UpdateGuideState(): m_state=6
23:22:29.634 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
23:22:29.634 00.000 12268 Star::Find returns 1 (0), X=909.79, Y=25.31, Mass=503, SNR=15.5, Peak=62 HFD=3.8
23:22:29.634 00.000 12268 MultiStar: [#1 0.22,0.30,0.77,U] 
23:22:29.634 00.000 12268 refined, 1 included, MultiStar: {0.19, 0.32}, one-star: {0.17, 0.33}
23:22:29.634 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
23:22:29.634 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.73)
23:22:29.635 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=0.32 hyp=0.37 cameraTheta=1.03 mountX=0.33 mountY=0.15, mountTheta=0.42
23:22:29.636 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.32, opts=13)
23:22:29.637 00.001 12268 Enqueuing Move request for scope (0.19, 0.32)
23:22:29.637 00.000 11616 Worker thread wakes up
23:22:29.637 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.32) opts 0xd
23:22:29.637 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.32)
23:22:29.637 00.000 11616 Moving (0.19, 0.32) raw xDistance=0.33 yDistance=0.15
23:22:29.637 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
23:22:29.637 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.00
23:22:29.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
23:22:29.638 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:29.638 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:22:29.638 00.000 11616 MoveAxis(W, 187, ABG)
23:22:29.638 00.000 11616 Guiding  Dir = 3, Dur = 187
23:22:29.638 00.000 11616 IsSlewing returns 0
23:22:29.638 00.000 11616 IsGuiding returns 0
23:22:29.639 00.001 11616 PulseGuide returned control before completion, sleep 197
23:22:29.660 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
23:22:29.679 00.019 12268 UpdateGuideState exits: m=503 SNR=15.5
23:22:29.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:29.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:29.679 00.000 12268 Enqueuing Expose request
23:22:29.847 00.168 11616 IsGuiding returns 1
23:22:29.847 00.000 11616 scope still moving after pulse duration time elapsed
23:22:29.879 00.032 11616 IsSlewing returns 0
23:22:29.879 00.000 11616 IsGuiding returns 0
23:22:29.879 00.000 11616 scope move finished after 187 + 53 ms
23:22:29.879 00.000 11616 Move returns status 0, amount 187
23:22:29.879 00.000 11616 MoveAxis(N, 0, ABG)
23:22:29.879 00.000 11616 Move returns status 0, amount 0
23:22:29.879 00.000 11616 move complete, result=0
23:22:29.879 00.000 11616 worker thread done servicing request
23:22:29.879 00.000 12268 GuideStep: 0.3 px 187 ms WEST, 0.1 px 0 ms NORTH
23:22:29.880 00.001 11616 Worker thread wakes up
23:22:29.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:29.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:31.886 02.006 11616 Exposure complete
23:22:31.942 00.056 11616 worker thread done servicing request
23:22:31.942 00.000 12268 OnExposeComplete: enter
23:22:31.943 00.001 12268 UpdateGuideState(): m_state=6
23:22:31.943 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
23:22:31.943 00.000 12268 Star::Find returns 1 (0), X=909.79, Y=25.21, Mass=591, SNR=16.8, Peak=60 HFD=4.4
23:22:31.943 00.000 12268 MultiStar: [#1 0.31,-0.06,0.68,U] 
23:22:31.943 00.000 12268 refined, 1 included, MultiStar: {0.23, 0.11}, one-star: {0.17, 0.23}
23:22:31.943 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
23:22:31.943 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.16)
23:22:31.943 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.11 hyp=0.26 cameraTheta=0.46 mountX=0.14 mountY=0.21, mountTheta=1.01
23:22:31.946 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.11, opts=13)
23:22:31.946 00.000 12268 Enqueuing Move request for scope (0.23, 0.11)
23:22:31.947 00.001 11616 Worker thread wakes up
23:22:31.947 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.11) opts 0xd
23:22:31.947 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.11)
23:22:31.947 00.000 11616 Moving (0.23, 0.11) raw xDistance=0.14 yDistance=0.21
23:22:31.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
23:22:31.947 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=0.10 newest=0.22
23:22:31.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
23:22:31.947 00.000 11616 MoveAxis(W, 76, ABG)
23:22:31.947 00.000 11616 Guiding  Dir = 3, Dur = 76
23:22:31.947 00.000 11616 IsSlewing returns 0
23:22:31.948 00.001 11616 IsGuiding returns 0
23:22:31.948 00.000 11616 PulseGuide returned control before completion, sleep 86
23:22:31.973 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:22:31.993 00.020 12268 UpdateGuideState exits: m=591 SNR=16.8
23:22:31.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:31.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:31.993 00.000 12268 Enqueuing Expose request
23:22:32.039 00.046 11616 IsGuiding returns 1
23:22:32.039 00.000 11616 scope still moving after pulse duration time elapsed
23:22:32.070 00.031 11616 IsSlewing returns 0
23:22:32.070 00.000 11616 IsGuiding returns 0
23:22:32.070 00.000 11616 scope move finished after 76 + 46 ms
23:22:32.070 00.000 11616 Move returns status 0, amount 76
23:22:32.070 00.000 11616 BLC: Oldest BLC event removed
23:22:32.071 00.001 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1891 applied
23:22:32.071 00.000 11616 MoveAxis(S, 1909, ABG)
23:22:32.071 00.000 11616 Guiding  Dir = 1, Dur = 1909
23:22:32.071 00.000 11616 IsSlewing returns 0
23:22:32.071 00.000 11616 IsGuiding returns 0
23:22:32.071 00.000 11616 PulseGuide returned control before completion, sleep 1919
23:22:33.999 01.928 11616 IsGuiding returns 1
23:22:33.999 00.000 11616 scope still moving after pulse duration time elapsed
23:22:34.030 00.031 11616 IsSlewing returns 0
23:22:34.030 00.000 11616 IsGuiding returns 0
23:22:34.030 00.000 11616 scope move finished after 1909 + 50 ms
23:22:34.030 00.000 11616 Move returns status 0, amount 1909
23:22:34.030 00.000 11616 move complete, result=0
23:22:34.030 00.000 11616 worker thread done servicing request
23:22:34.031 00.001 11616 Worker thread wakes up
23:22:34.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:34.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:34.031 00.000 12268 GuideStep: 0.1 px 76 ms WEST, 0.2 px 1909 ms SOUTH
23:22:36.040 02.009 11616 Exposure complete
23:22:36.106 00.066 11616 worker thread done servicing request
23:22:36.107 00.001 12268 OnExposeComplete: enter
23:22:36.107 00.000 12268 UpdateGuideState(): m_state=6
23:22:36.107 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
23:22:36.107 00.000 12268 Star::Find returns 1 (0), X=909.83, Y=25.32, Mass=577, SNR=16.5, Peak=57 HFD=4.6
23:22:36.107 00.000 12268 MultiStar: [#1 0.55,0.31,0.00,M2] 
23:22:36.108 00.001 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
23:22:36.108 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
23:22:36.108 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.34 hyp=0.40 cameraTheta=1.00 mountX=0.36 mountY=0.17, mountTheta=0.45
23:22:36.110 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.34, opts=13)
23:22:36.110 00.000 12268 Enqueuing Move request for scope (0.22, 0.34)
23:22:36.111 00.001 11616 Worker thread wakes up
23:22:36.111 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.34) opts 0xd
23:22:36.111 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.34)
23:22:36.111 00.000 11616 Moving (0.22, 0.34) raw xDistance=0.36 yDistance=0.17
23:22:36.112 00.001 11616 BLC: History state: CurrMiss=0.17, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.031994, 1:0.172528
23:22:36.112 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:22:36.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:22:36.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:22:36.112 00.000 11616 MoveAxis(W, 202, ABG)
23:22:36.112 00.000 11616 Guiding  Dir = 3, Dur = 202
23:22:36.112 00.000 11616 IsSlewing returns 0
23:22:36.113 00.001 11616 IsGuiding returns 0
23:22:36.113 00.000 11616 PulseGuide returned control before completion, sleep 212
23:22:36.141 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:22:36.166 00.025 12268 UpdateGuideState exits: m=577 SNR=16.5
23:22:36.167 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:36.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:36.167 00.000 12268 Enqueuing Expose request
23:22:36.335 00.168 11616 IsGuiding returns 1
23:22:36.335 00.000 11616 scope still moving after pulse duration time elapsed
23:22:36.366 00.031 11616 IsSlewing returns 0
23:22:36.366 00.000 11616 IsGuiding returns 0
23:22:36.366 00.000 11616 scope move finished after 202 + 51 ms
23:22:36.367 00.001 11616 Move returns status 0, amount 202
23:22:36.367 00.000 11616 MoveAxis(S, 15, ABG)
23:22:36.367 00.000 11616 Guiding  Dir = 1, Dur = 15
23:22:36.367 00.000 11616 IsSlewing returns 0
23:22:36.368 00.001 11616 IsGuiding returns 0
23:22:36.368 00.000 11616 PulseGuide returned control before completion, sleep 25
23:22:36.398 00.030 11616 IsGuiding returns 1
23:22:36.398 00.000 11616 scope still moving after pulse duration time elapsed
23:22:36.430 00.032 11616 IsSlewing returns 0
23:22:36.430 00.000 11616 IsGuiding returns 0
23:22:36.430 00.000 11616 scope move finished after 15 + 47 ms
23:22:36.430 00.000 11616 Move returns status 0, amount 15
23:22:36.431 00.001 11616 move complete, result=0
23:22:36.431 00.000 11616 worker thread done servicing request
23:22:36.431 00.000 12268 GuideStep: 0.4 px 202 ms WEST, 0.2 px 15 ms SOUTH
23:22:36.431 00.000 11616 Worker thread wakes up
23:22:36.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:36.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:38.508 02.077 11616 Exposure complete
23:22:38.596 00.088 11616 worker thread done servicing request
23:22:38.596 00.000 12268 OnExposeComplete: enter
23:22:38.596 00.000 12268 UpdateGuideState(): m_state=6
23:22:38.597 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
23:22:38.597 00.000 12268 Star::Find returns 1 (0), X=909.29, Y=24.75, Mass=551, SNR=16.2, Peak=54 HFD=4.3
23:22:38.597 00.000 12268 MultiStar: [#1 -0.33,-0.51,0.00,M3] 
23:22:38.597 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-3.99 = 2.29)
23:22:38.597 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.82)
23:22:38.597 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.23 hyp=0.40 cameraTheta=-2.52 mountX=-0.27 mountY=-0.29, mountTheta=-2.31
23:22:38.599 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.23, opts=13)
23:22:38.599 00.000 12268 Enqueuing Move request for scope (-0.33, -0.23)
23:22:38.600 00.001 11616 Worker thread wakes up
23:22:38.600 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.23) opts 0xd
23:22:38.600 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.23)
23:22:38.600 00.000 11616 Moving (-0.33, -0.23) raw xDistance=-0.27 yDistance=-0.29
23:22:38.600 00.000 11616 BLC: History state: CurrMiss=-0.29, AvgInitMiss=0.05, ShCount=7, LgCount=3, SticCount=2,  Deflections: 0=0.031994, 1:0.172528, 2:-0.292574
23:22:38.600 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -162.000000
23:22:38.600 00.000 11616 BLC: window closed
23:22:38.600 00.000 11616 BLC: Pulse adjusted to 1729
23:22:38.601 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:38.602 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:22:38.602 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:38.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:22:38.603 00.001 11616 MoveAxis(E, 0, ABG)
23:22:38.603 00.000 11616 Move returns status 0, amount 0
23:22:38.603 00.000 11616 MoveAxis(N, 0, ABG)
23:22:38.603 00.000 11616 Move returns status 0, amount 0
23:22:38.603 00.000 11616 move complete, result=0
23:22:38.603 00.000 11616 worker thread done servicing request
23:22:38.627 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
23:22:38.646 00.019 12268 UpdateGuideState exits: m=551 SNR=16.2
23:22:38.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:38.646 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:38.647 00.001 12268 Enqueuing Expose request
23:22:38.647 00.000 11616 Worker thread wakes up
23:22:38.647 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
23:22:38.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:38.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:39.285 00.638 12268 evsrv: cli 0F8E69C0 connect
23:22:39.285 00.000 12268 case statement mapped state 6 to 3
23:22:39.286 00.001 12268 case statement mapped state 6 to 3
23:22:39.286 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"483742a2-0a1b-4e3d-804c-8ed3a98932cc"}
23:22:39.287 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"483742a2-0a1b-4e3d-804c-8ed3a98932cc"}
23:22:39.294 00.007 12268 evsrv: cli 0F8E69C0 disconnect
23:22:40.686 01.392 11616 Exposure complete
23:22:40.754 00.068 11616 worker thread done servicing request
23:22:40.754 00.000 12268 OnExposeComplete: enter
23:22:40.755 00.001 12268 UpdateGuideState(): m_state=6
23:22:40.755 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
23:22:40.755 00.000 12268 Star::Find returns 1 (0), X=909.04, Y=24.32, Mass=498, SNR=15.3, Peak=52 HFD=4.5
23:22:40.755 00.000 12268 MultiStar: [#1 -0.28,-0.65,0.00,M4] 
23:22:40.755 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
23:22:40.756 00.001 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
23:22:40.756 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.67 hyp=0.88 cameraTheta=-2.28 mountX=-0.72 mountY=-0.48, mountTheta=-2.55
23:22:40.759 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-0.67, opts=13)
23:22:40.759 00.000 12268 Enqueuing Move request for scope (-0.57, -0.67)
23:22:40.760 00.001 11616 Worker thread wakes up
23:22:40.760 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.67) opts 0xd
23:22:40.760 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -0.67)
23:22:40.760 00.000 11616 Moving (-0.57, -0.67) raw xDistance=-0.72 yDistance=-0.48
23:22:40.760 00.000 11616 resist switch: large excursion: input -0.72 thresh 0.29 direction from 1 to -1
23:22:40.760 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.16
23:22:40.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
23:22:40.760 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.45 direction from 1 to -1
23:22:40.760 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.44
23:22:40.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
23:22:40.761 00.001 11616 MoveAxis(E, 402, ABG)
23:22:40.761 00.000 11616 Guiding  Dir = 2, Dur = 402
23:22:40.761 00.000 11616 IsSlewing returns 0
23:22:40.761 00.000 11616 IsGuiding returns 0
23:22:40.762 00.001 11616 PulseGuide returned control before completion, sleep 412
23:22:40.787 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
23:22:40.806 00.019 12268 UpdateGuideState exits: m=498 SNR=15.3
23:22:40.806 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:40.806 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:40.806 00.000 12268 Enqueuing Expose request
23:22:41.179 00.373 11616 IsGuiding returns 1
23:22:41.180 00.001 11616 scope still moving after pulse duration time elapsed
23:22:41.210 00.030 11616 IsSlewing returns 0
23:22:41.210 00.000 11616 IsGuiding returns 0
23:22:41.210 00.000 11616 scope move finished after 402 + 47 ms
23:22:41.211 00.001 11616 Move returns status 0, amount 402
23:22:41.211 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1729 applied
23:22:41.211 00.000 11616 MoveAxis(N, 1770, ABG)
23:22:41.211 00.000 11616 Guiding  Dir = 0, Dur = 1770
23:22:41.211 00.000 11616 IsSlewing returns 0
23:22:41.211 00.000 11616 IsGuiding returns 0
23:22:41.212 00.001 11616 PulseGuide returned control before completion, sleep 1780
23:22:42.996 01.784 11616 IsGuiding returns 1
23:22:42.997 00.001 11616 scope still moving after pulse duration time elapsed
23:22:43.027 00.030 11616 IsSlewing returns 0
23:22:43.027 00.000 11616 IsGuiding returns 0
23:22:43.027 00.000 11616 scope move finished after 1770 + 45 ms
23:22:43.027 00.000 11616 Move returns status 0, amount 1770
23:22:43.028 00.001 11616 move complete, result=0
23:22:43.028 00.000 11616 worker thread done servicing request
23:22:43.028 00.000 12268 GuideStep: -0.7 px 402 ms EAST, -0.5 px 1770 ms NORTH
23:22:43.028 00.000 11616 Worker thread wakes up
23:22:43.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:43.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:45.044 02.016 11616 Exposure complete
23:22:45.103 00.059 11616 worker thread done servicing request
23:22:45.103 00.000 12268 OnExposeComplete: enter
23:22:45.103 00.000 12268 UpdateGuideState(): m_state=6
23:22:45.104 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
23:22:45.104 00.000 12268 Star::Find returns 1 (0), X=909.44, Y=24.81, Mass=604, SNR=16.9, Peak=56 HFD=4.8
23:22:45.104 00.000 12268 MultiStar: [#1 -0.46,-0.60,0.00,M5] 
23:22:45.104 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.86 = 2.43)
23:22:45.104 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.68)
23:22:45.104 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.17 hyp=0.24 cameraTheta=-2.38 mountX=-0.19 mountY=-0.15, mountTheta=-2.45
23:22:45.108 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.17, opts=13)
23:22:45.108 00.000 12268 Enqueuing Move request for scope (-0.18, -0.17)
23:22:45.108 00.000 11616 Worker thread wakes up
23:22:45.109 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.17) opts 0xd
23:22:45.109 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.17)
23:22:45.109 00.000 11616 Moving (-0.18, -0.17) raw xDistance=-0.19 yDistance=-0.15
23:22:45.109 00.000 11616 BLC: History state: CurrMiss=0.15, AvgInitMiss=0.03, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.072014, 1:0.154639
23:22:45.109 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:22:45.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
23:22:45.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
23:22:45.109 00.000 11616 MoveAxis(E, 104, ABG)
23:22:45.109 00.000 11616 Guiding  Dir = 2, Dur = 104
23:22:45.110 00.001 11616 IsSlewing returns 0
23:22:45.110 00.000 11616 IsGuiding returns 0
23:22:45.110 00.000 11616 PulseGuide returned control before completion, sleep 114
23:22:45.131 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:22:45.150 00.019 12268 UpdateGuideState exits: m=604 SNR=16.9
23:22:45.150 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:45.150 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:45.150 00.000 12268 Enqueuing Expose request
23:22:45.230 00.080 11616 IsGuiding returns 1
23:22:45.230 00.000 11616 scope still moving after pulse duration time elapsed
23:22:45.261 00.031 11616 IsSlewing returns 0
23:22:45.261 00.000 11616 IsGuiding returns 0
23:22:45.261 00.000 11616 scope move finished after 104 + 47 ms
23:22:45.261 00.000 11616 Move returns status 0, amount 104
23:22:45.261 00.000 11616 MoveAxis(N, 13, ABG)
23:22:45.261 00.000 11616 Guiding  Dir = 0, Dur = 13
23:22:45.262 00.001 11616 IsSlewing returns 0
23:22:45.262 00.000 11616 IsGuiding returns 0
23:22:45.262 00.000 11616 PulseGuide returned control before completion, sleep 23
23:22:45.291 00.029 11616 IsGuiding returns 1
23:22:45.291 00.000 11616 scope still moving after pulse duration time elapsed
23:22:45.321 00.030 11616 IsSlewing returns 0
23:22:45.321 00.000 11616 IsGuiding returns 0
23:22:45.321 00.000 11616 scope move finished after 13 + 47 ms
23:22:45.321 00.000 11616 Move returns status 0, amount 13
23:22:45.321 00.000 11616 move complete, result=0
23:22:45.321 00.000 11616 worker thread done servicing request
23:22:45.322 00.001 12268 GuideStep: -0.2 px 104 ms EAST, -0.2 px 13 ms NORTH
23:22:45.322 00.000 11616 Worker thread wakes up
23:22:45.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:45.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:47.357 02.035 11616 Exposure complete
23:22:47.423 00.066 11616 worker thread done servicing request
23:22:47.423 00.000 12268 OnExposeComplete: enter
23:22:47.424 00.001 12268 UpdateGuideState(): m_state=6
23:22:47.424 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
23:22:47.424 00.000 12268 Star::Find returns 1 (0), X=909.66, Y=24.81, Mass=557, SNR=16.2, Peak=53 HFD=4.6
23:22:47.424 00.000 12268 MultiStar: [#1 -0.18,-0.31,0.61,U] 
23:22:47.424 00.000 12268 single-star, 1 included, MultiStar: {-0.04, -0.22}, one-star: {0.04, -0.17}
23:22:47.424 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
23:22:47.424 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
23:22:47.424 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.32 mountX=-0.16 mountY=0.06, mountTheta=2.76
23:22:47.426 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.17, opts=13)
23:22:47.426 00.000 12268 Enqueuing Move request for scope (0.04, -0.17)
23:22:47.426 00.000 11616 Worker thread wakes up
23:22:47.426 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
23:22:47.426 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
23:22:47.426 00.000 11616 Moving (0.04, -0.17) raw xDistance=-0.16 yDistance=0.06
23:22:47.427 00.001 11616 BLC: History state: CurrMiss=-0.06, AvgInitMiss=0.03, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.072014, 1:0.154639, 2:-0.064771
23:22:47.427 00.000 11616 BLC: No correction, Miss < min_move
23:22:47.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:22:47.427 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:47.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:22:47.427 00.000 11616 MoveAxis(E, 92, ABG)
23:22:47.427 00.000 11616 Guiding  Dir = 2, Dur = 92
23:22:47.427 00.000 11616 IsSlewing returns 0
23:22:47.428 00.001 11616 IsGuiding returns 0
23:22:47.428 00.000 11616 PulseGuide returned control before completion, sleep 102
23:22:47.452 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=225, Gamma=1.290
23:22:47.471 00.019 12268 UpdateGuideState exits: m=557 SNR=16.2
23:22:47.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:47.472 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:47.472 00.000 12268 Enqueuing Expose request
23:22:47.548 00.076 11616 IsGuiding returns 0
23:22:47.548 00.000 11616 Move returns status 0, amount 92
23:22:47.548 00.000 11616 MoveAxis(N, 0, ABG)
23:22:47.548 00.000 11616 Move returns status 0, amount 0
23:22:47.548 00.000 11616 move complete, result=0
23:22:47.548 00.000 11616 worker thread done servicing request
23:22:47.549 00.001 11616 Worker thread wakes up
23:22:47.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:47.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:47.556 00.007 12268 GuideStep: -0.2 px 92 ms EAST, 0.1 px 0 ms NORTH
23:22:49.558 02.002 11616 Exposure complete
23:22:49.624 00.066 11616 worker thread done servicing request
23:22:49.624 00.000 12268 OnExposeComplete: enter
23:22:49.624 00.000 12268 UpdateGuideState(): m_state=6
23:22:49.625 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
23:22:49.625 00.000 12268 Star::Find returns 1 (0), X=909.93, Y=24.35, Mass=599, SNR=16.8, Peak=46 HFD=4.9
23:22:49.625 00.000 12268 MultiStar: [#1 -0.20,-0.94,0.00,M5] 
23:22:49.625 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
23:22:49.625 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
23:22:49.625 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.63 hyp=0.71 cameraTheta=-1.11 mountX=-0.60 mountY=0.39, mountTheta=2.56
23:22:49.627 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.63, opts=13)
23:22:49.627 00.000 12268 Enqueuing Move request for scope (0.31, -0.63)
23:22:49.627 00.000 11616 Worker thread wakes up
23:22:49.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.63) opts 0xd
23:22:49.627 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.63)
23:22:49.628 00.001 11616 Moving (0.31, -0.63) raw xDistance=-0.60 yDistance=0.39
23:22:49.628 00.000 11616 BLC: window closed
23:22:49.628 00.000 11616 BLC: History state: CurrMiss=-0.39, AvgInitMiss=0.03, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.072014, 1:0.154639, 2:-0.064771
23:22:49.628 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:22:49.628 00.000 11616 BLC: window closed
23:22:49.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
23:22:49.628 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:49.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
23:22:49.628 00.000 11616 MoveAxis(E, 335, ABG)
23:22:49.628 00.000 11616 Guiding  Dir = 2, Dur = 335
23:22:49.629 00.001 11616 IsSlewing returns 0
23:22:49.630 00.001 11616 IsGuiding returns 0
23:22:49.631 00.001 11616 PulseGuide returned control before completion, sleep 345
23:22:49.653 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
23:22:49.671 00.018 12268 UpdateGuideState exits: m=599 SNR=16.8
23:22:49.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:49.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:49.671 00.000 12268 Enqueuing Expose request
23:22:49.980 00.309 11616 IsGuiding returns 1
23:22:49.980 00.000 11616 scope still moving after pulse duration time elapsed
23:22:50.012 00.032 11616 IsSlewing returns 0
23:22:50.012 00.000 11616 IsGuiding returns 0
23:22:50.012 00.000 11616 scope move finished after 335 + 47 ms
23:22:50.012 00.000 11616 Move returns status 0, amount 335
23:22:50.013 00.001 11616 MoveAxis(N, 0, ABG)
23:22:50.013 00.000 11616 Move returns status 0, amount 0
23:22:50.013 00.000 11616 move complete, result=0
23:22:50.013 00.000 11616 worker thread done servicing request
23:22:50.013 00.000 11616 Worker thread wakes up
23:22:50.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:50.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:50.013 00.000 12268 GuideStep: -0.6 px 335 ms EAST, 0.4 px 0 ms NORTH
23:22:52.025 02.012 11616 Exposure complete
23:22:52.086 00.061 11616 worker thread done servicing request
23:22:52.086 00.000 12268 OnExposeComplete: enter
23:22:52.086 00.000 12268 UpdateGuideState(): m_state=6
23:22:52.086 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
23:22:52.086 00.000 12268 Star::Find returns 1 (0), X=910.04, Y=24.62, Mass=540, SNR=16.1, Peak=48 HFD=4.4
23:22:52.086 00.000 12268 MultiStar: [#1 0.77,-1.12,0.00,M6] 
23:22:52.086 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
23:22:52.087 00.001 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
23:22:52.087 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.36 hyp=0.56 cameraTheta=-0.71 mountX=-0.32 mountY=0.46, mountTheta=2.17
23:22:52.088 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.36, opts=13)
23:22:52.088 00.000 12268 Enqueuing Move request for scope (0.42, -0.36)
23:22:52.088 00.000 11616 Worker thread wakes up
23:22:52.088 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.36) opts 0xd
23:22:52.089 00.001 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.36)
23:22:52.089 00.000 11616 Moving (0.42, -0.36) raw xDistance=-0.32 yDistance=0.46
23:22:52.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
23:22:52.089 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.45 direction from -1 to 1
23:22:52.089 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.39
23:22:52.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
23:22:52.089 00.000 11616 MoveAxis(E, 179, ABG)
23:22:52.089 00.000 11616 Guiding  Dir = 2, Dur = 179
23:22:52.090 00.001 11616 IsSlewing returns 0
23:22:52.090 00.000 11616 IsGuiding returns 0
23:22:52.090 00.000 11616 PulseGuide returned control before completion, sleep 189
23:22:52.113 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=211, Gamma=1.290
23:22:52.131 00.018 12268 UpdateGuideState exits: m=540 SNR=16.1
23:22:52.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:52.132 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:52.132 00.000 12268 Enqueuing Expose request
23:22:52.299 00.167 11616 IsGuiding returns 1
23:22:52.299 00.000 11616 scope still moving after pulse duration time elapsed
23:22:52.325 00.026 11616 IsSlewing returns 0
23:22:52.325 00.000 11616 IsGuiding returns 0
23:22:52.325 00.000 11616 scope move finished after 179 + 56 ms
23:22:52.325 00.000 11616 Move returns status 0, amount 179
23:22:52.325 00.000 11616 BLC: Oldest BLC event removed
23:22:52.325 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1729 applied
23:22:52.325 00.000 11616 MoveAxis(S, 1768, ABG)
23:22:52.325 00.000 11616 Guiding  Dir = 1, Dur = 1768
23:22:52.327 00.002 11616 IsSlewing returns 0
23:22:52.327 00.000 11616 IsGuiding returns 0
23:22:52.327 00.000 11616 PulseGuide returned control before completion, sleep 1778
23:22:54.107 01.780 11616 IsGuiding returns 1
23:22:54.108 00.001 11616 scope still moving after pulse duration time elapsed
23:22:54.140 00.032 11616 IsSlewing returns 0
23:22:54.140 00.000 11616 IsGuiding returns 1
23:22:54.172 00.032 11616 IsSlewing returns 0
23:22:54.172 00.000 11616 IsGuiding returns 0
23:22:54.172 00.000 11616 scope move finished after 1768 + 77 ms
23:22:54.172 00.000 11616 Move returns status 0, amount 1768
23:22:54.172 00.000 11616 move complete, result=0
23:22:54.172 00.000 11616 worker thread done servicing request
23:22:54.172 00.000 11616 Worker thread wakes up
23:22:54.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:54.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:54.172 00.000 12268 GuideStep: -0.3 px 179 ms EAST, 0.5 px 1768 ms SOUTH
23:22:56.181 02.009 11616 Exposure complete
23:22:56.241 00.060 11616 worker thread done servicing request
23:22:56.241 00.000 12268 OnExposeComplete: enter
23:22:56.241 00.000 12268 UpdateGuideState(): m_state=6
23:22:56.241 00.000 12268 Star::Find(15, 910, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
23:22:56.241 00.000 12268 Star::Find returns 1 (0), X=910.12, Y=26.16, Mass=521, SNR=15.7, Peak=60 HFD=4.3
23:22:56.242 00.001 12268 MultiStar: large primary error, entering stabilization period
23:22:56.242 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
23:22:56.242 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.87)
23:22:56.242 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=1.18 hyp=1.28 cameraTheta=1.17 mountX=1.22 mountY=0.35, mountTheta=0.28
23:22:56.244 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=1.18, opts=13)
23:22:56.244 00.000 12268 Enqueuing Move request for scope (0.50, 1.18)
23:22:56.244 00.000 11616 Worker thread wakes up
23:22:56.244 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 1.18) opts 0xd
23:22:56.244 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 1.18)
23:22:56.244 00.000 11616 Moving (0.50, 1.18) raw xDistance=1.22 yDistance=0.35
23:22:56.244 00.000 11616 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.069689, 1:0.345384
23:22:56.244 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:22:56.244 00.000 11616 resist switch: large excursion: input 1.22 thresh 0.29 direction from -1 to 1
23:22:56.244 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.66
23:22:56.245 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.61 from input 1.22
23:22:56.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
23:22:56.245 00.000 11616 MoveAxis(W, 683, ABG)
23:22:56.245 00.000 11616 Guiding  Dir = 3, Dur = 683
23:22:56.245 00.000 11616 IsSlewing returns 0
23:22:56.245 00.000 11616 IsGuiding returns 0
23:22:56.246 00.001 11616 PulseGuide returned control before completion, sleep 693
23:22:56.266 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=166, Gamma=1.290
23:22:56.284 00.018 12268 UpdateGuideState exits: m=521 SNR=15.7
23:22:56.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:56.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:56.285 00.001 12268 Enqueuing Expose request
23:22:56.950 00.665 11616 IsGuiding returns 1
23:22:56.950 00.000 11616 scope still moving after pulse duration time elapsed
23:22:56.981 00.031 11616 IsSlewing returns 0
23:22:56.981 00.000 11616 IsGuiding returns 1
23:22:57.013 00.032 11616 IsSlewing returns 0
23:22:57.014 00.001 11616 IsGuiding returns 0
23:22:57.014 00.000 11616 scope move finished after 683 + 85 ms
23:22:57.014 00.000 11616 Move returns status 0, amount 683
23:22:57.014 00.000 11616 MoveAxis(S, 29, ABG)
23:22:57.014 00.000 11616 Guiding  Dir = 1, Dur = 29
23:22:57.014 00.000 11616 IsSlewing returns 0
23:22:57.014 00.000 11616 IsGuiding returns 0
23:22:57.015 00.001 11616 PulseGuide returned control before completion, sleep 39
23:22:57.061 00.046 11616 IsGuiding returns 1
23:22:57.061 00.000 11616 scope still moving after pulse duration time elapsed
23:22:57.094 00.033 11616 IsSlewing returns 0
23:22:57.094 00.000 11616 IsGuiding returns 0
23:22:57.094 00.000 11616 scope move finished after 29 + 50 ms
23:22:57.094 00.000 11616 Move returns status 0, amount 29
23:22:57.094 00.000 11616 move complete, result=0
23:22:57.094 00.000 11616 worker thread done servicing request
23:22:57.094 00.000 12268 GuideStep: 1.2 px 683 ms WEST, 0.3 px 29 ms SOUTH
23:22:57.095 00.001 11616 Worker thread wakes up
23:22:57.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:57.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:22:59.105 02.010 11616 Exposure complete
23:22:59.163 00.058 11616 worker thread done servicing request
23:22:59.164 00.001 12268 OnExposeComplete: enter
23:22:59.164 00.000 12268 UpdateGuideState(): m_state=6
23:22:59.164 00.000 12268 Star::Find(15, 910, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
23:22:59.164 00.000 12268 Star::Find returns 1 (0), X=909.38, Y=25.74, Mass=482, SNR=15.1, Peak=46 HFD=4.4
23:22:59.164 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
23:22:59.164 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
23:22:59.164 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.75 hyp=0.79 cameraTheta=1.87 mountX=0.73 mountY=-0.33, mountTheta=-0.43
23:22:59.168 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.75, opts=13)
23:22:59.168 00.000 12268 Enqueuing Move request for scope (-0.24, 0.75)
23:22:59.168 00.000 11616 Worker thread wakes up
23:22:59.168 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.75) opts 0xd
23:22:59.168 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.75)
23:22:59.168 00.000 11616 Moving (-0.24, 0.75) raw xDistance=0.73 yDistance=-0.33
23:22:59.168 00.000 11616 BLC: History state: CurrMiss=-0.33, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=2,  Deflections: 0=0.069689, 1:0.345384, 2:-0.330643
23:22:59.168 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -175.000000
23:22:59.168 00.000 11616 BLC: window closed
23:22:59.168 00.000 11616 BLC: Pulse adjusted to 1554
23:22:59.169 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.73
23:22:59.169 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:59.170 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
23:22:59.170 00.000 11616 MoveAxis(W, 407, ABG)
23:22:59.170 00.000 11616 Guiding  Dir = 3, Dur = 407
23:22:59.170 00.000 11616 IsSlewing returns 0
23:22:59.170 00.000 11616 IsGuiding returns 0
23:22:59.171 00.001 11616 PulseGuide returned control before completion, sleep 417
23:22:59.195 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=151, Gamma=1.290
23:22:59.212 00.017 12268 UpdateGuideState exits: m=482 SNR=15.1
23:22:59.213 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:59.213 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:22:59.213 00.000 12268 Enqueuing Expose request
23:22:59.381 00.168 12268 evsrv: cli 0F8E6D80 connect
23:22:59.381 00.000 12268 case statement mapped state 6 to 3
23:22:59.382 00.001 12268 case statement mapped state 6 to 3
23:22:59.382 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"632ecd99-59ac-46f0-8d86-9f7087ff2a43"}
23:22:59.383 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"632ecd99-59ac-46f0-8d86-9f7087ff2a43"}
23:22:59.383 00.000 12268 evsrv: cli 0F8E6D80 disconnect
23:22:59.604 00.221 11616 IsGuiding returns 1
23:22:59.604 00.000 11616 scope still moving after pulse duration time elapsed
23:22:59.635 00.031 11616 IsSlewing returns 0
23:22:59.635 00.000 11616 IsGuiding returns 0
23:22:59.635 00.000 11616 scope move finished after 407 + 58 ms
23:22:59.635 00.000 11616 Move returns status 0, amount 407
23:22:59.635 00.000 11616 MoveAxis(N, 0, ABG)
23:22:59.635 00.000 11616 Move returns status 0, amount 0
23:22:59.635 00.000 11616 move complete, result=0
23:22:59.636 00.001 11616 worker thread done servicing request
23:22:59.636 00.000 12268 GuideStep: 0.7 px 407 ms WEST, -0.3 px 0 ms NORTH
23:22:59.636 00.000 11616 Worker thread wakes up
23:22:59.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:22:59.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:01.640 02.004 11616 Exposure complete
23:23:01.696 00.056 11616 worker thread done servicing request
23:23:01.697 00.001 12268 OnExposeComplete: enter
23:23:01.697 00.000 12268 UpdateGuideState(): m_state=6
23:23:01.697 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
23:23:01.697 00.000 12268 Star::Find returns 1 (0), X=909.52, Y=24.89, Mass=478, SNR=15.1, Peak=45 HFD=4.3
23:23:01.697 00.000 12268 MultiStar: exiting stabilization period
23:23:01.697 00.000 12268 MultiStar: [#1 -0.03,-0.25,0.77,U] 
23:23:01.697 00.000 12268 single-star, 1 included, MultiStar: {-0.07, -0.16}, one-star: {-0.09, -0.09}
23:23:01.697 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
23:23:01.698 00.001 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
23:23:01.698 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.38 mountX=-0.10 mountY=-0.08, mountTheta=-2.45
23:23:01.699 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.09, opts=13)
23:23:01.699 00.000 12268 Enqueuing Move request for scope (-0.09, -0.09)
23:23:01.699 00.000 11616 Worker thread wakes up
23:23:01.699 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
23:23:01.699 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
23:23:01.699 00.000 11616 Moving (-0.09, -0.09) raw xDistance=-0.10 yDistance=-0.08
23:23:01.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:23:01.700 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:23:01.700 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:01.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:23:01.700 00.000 11616 MoveAxis(E, 0, ABG)
23:23:01.700 00.000 11616 Move returns status 0, amount 0
23:23:01.700 00.000 11616 MoveAxis(N, 0, ABG)
23:23:01.700 00.000 11616 Move returns status 0, amount 0
23:23:01.700 00.000 11616 move complete, result=0
23:23:01.701 00.001 11616 worker thread done servicing request
23:23:01.722 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=181, Gamma=1.290
23:23:01.740 00.018 12268 UpdateGuideState exits: m=478 SNR=15.1
23:23:01.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:01.740 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:01.740 00.000 12268 Enqueuing Expose request
23:23:01.741 00.001 11616 Worker thread wakes up
23:23:01.741 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:01.741 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:01.741 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:03.752 02.011 11616 Exposure complete
23:23:03.808 00.056 11616 worker thread done servicing request
23:23:03.808 00.000 12268 OnExposeComplete: enter
23:23:03.808 00.000 12268 UpdateGuideState(): m_state=6
23:23:03.809 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
23:23:03.809 00.000 12268 Star::Find returns 1 (0), X=909.55, Y=24.77, Mass=357, SNR=13.0, Peak=42 HFD=3.5
23:23:03.809 00.000 12268 MultiStar: [#1 0.03,-0.24,0.85,U] 
23:23:03.809 00.000 12268 single-star, 1 included, MultiStar: {-0.02, -0.23}, one-star: {-0.06, -0.21}
23:23:03.809 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
23:23:03.809 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
23:23:03.809 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.85 mountX=-0.22 mountY=-0.03, mountTheta=-2.99
23:23:03.811 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.21, opts=13)
23:23:03.811 00.000 12268 Enqueuing Move request for scope (-0.06, -0.21)
23:23:03.811 00.000 11616 Worker thread wakes up
23:23:03.812 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd
23:23:03.812 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.21)
23:23:03.812 00.000 11616 Moving (-0.06, -0.21) raw xDistance=-0.22 yDistance=-0.03
23:23:03.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:23:03.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:23:03.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:03.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:23:03.812 00.000 11616 MoveAxis(E, 0, ABG)
23:23:03.812 00.000 11616 Move returns status 0, amount 0
23:23:03.812 00.000 11616 MoveAxis(N, 0, ABG)
23:23:03.812 00.000 11616 Move returns status 0, amount 0
23:23:03.813 00.001 11616 move complete, result=0
23:23:03.813 00.000 11616 worker thread done servicing request
23:23:03.835 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
23:23:03.853 00.018 12268 UpdateGuideState exits: m=357 SNR=13.0
23:23:03.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:03.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:03.853 00.000 12268 Enqueuing Expose request
23:23:03.853 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:03.853 00.000 11616 Worker thread wakes up
23:23:03.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:03.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:05.866 02.013 11616 Exposure complete
23:23:05.922 00.056 11616 worker thread done servicing request
23:23:05.922 00.000 12268 OnExposeComplete: enter
23:23:05.923 00.001 12268 UpdateGuideState(): m_state=6
23:23:05.923 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
23:23:05.923 00.000 12268 Star::Find returns 1 (0), X=909.47, Y=24.60, Mass=363, SNR=13.1, Peak=34 HFD=4.2
23:23:05.923 00.000 12268 MultiStar: [#1 -0.25,-0.68,0.00,M5] 
23:23:05.923 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
23:23:05.923 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.23)
23:23:05.923 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.39 hyp=0.41 cameraTheta=-1.93 mountX=-0.40 mountY=-0.09, mountTheta=-2.91
23:23:05.927 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.39, opts=13)
23:23:05.927 00.000 12268 Enqueuing Move request for scope (-0.14, -0.39)
23:23:05.927 00.000 11616 Worker thread wakes up
23:23:05.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.39) opts 0xd
23:23:05.927 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.39)
23:23:05.928 00.001 11616 Moving (-0.14, -0.39) raw xDistance=-0.40 yDistance=-0.09
23:23:05.928 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
23:23:05.928 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
23:23:05.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
23:23:05.928 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:05.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:23:05.928 00.000 11616 MoveAxis(E, 223, ABG)
23:23:05.928 00.000 11616 Guiding  Dir = 2, Dur = 223
23:23:05.928 00.000 11616 IsSlewing returns 0
23:23:05.929 00.001 11616 IsGuiding returns 0
23:23:05.929 00.000 11616 PulseGuide returned control before completion, sleep 233
23:23:05.951 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=159, Gamma=1.290
23:23:05.969 00.018 12268 UpdateGuideState exits: m=363 SNR=13.1
23:23:05.970 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:05.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:05.970 00.000 12268 Enqueuing Expose request
23:23:06.167 00.197 11616 IsGuiding returns 1
23:23:06.167 00.000 11616 scope still moving after pulse duration time elapsed
23:23:06.198 00.031 11616 IsSlewing returns 0
23:23:06.198 00.000 11616 IsGuiding returns 0
23:23:06.198 00.000 11616 scope move finished after 223 + 47 ms
23:23:06.199 00.001 11616 Move returns status 0, amount 223
23:23:06.199 00.000 11616 MoveAxis(N, 0, ABG)
23:23:06.199 00.000 11616 Move returns status 0, amount 0
23:23:06.199 00.000 11616 move complete, result=0
23:23:06.199 00.000 11616 worker thread done servicing request
23:23:06.199 00.000 11616 Worker thread wakes up
23:23:06.199 00.000 12268 GuideStep: -0.4 px 223 ms EAST, -0.1 px 0 ms NORTH
23:23:06.200 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:06.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:08.210 02.010 11616 Exposure complete
23:23:08.267 00.057 11616 worker thread done servicing request
23:23:08.267 00.000 12268 OnExposeComplete: enter
23:23:08.267 00.000 12268 UpdateGuideState(): m_state=6
23:23:08.267 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
23:23:08.268 00.001 12268 Star::Find returns 1 (0), X=909.64, Y=24.62, Mass=339, SNR=12.6, Peak=36 HFD=3.5
23:23:08.268 00.000 12268 MultiStar: [#1 -0.36,-0.84,0.00,M6] 
23:23:08.268 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
23:23:08.268 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
23:23:08.268 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.36 hyp=0.36 cameraTheta=-1.49 mountX=-0.35 mountY=0.07, mountTheta=2.94
23:23:08.270 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.36, opts=13)
23:23:08.270 00.000 12268 Enqueuing Move request for scope (0.03, -0.36)
23:23:08.270 00.000 11616 Worker thread wakes up
23:23:08.270 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.36) opts 0xd
23:23:08.270 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.36)
23:23:08.270 00.000 11616 Moving (0.03, -0.36) raw xDistance=-0.35 yDistance=0.07
23:23:08.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
23:23:08.270 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:08.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:23:08.270 00.000 11616 MoveAxis(E, 197, ABG)
23:23:08.270 00.000 11616 Guiding  Dir = 2, Dur = 197
23:23:08.271 00.001 11616 IsSlewing returns 0
23:23:08.271 00.000 11616 IsGuiding returns 0
23:23:08.271 00.000 11616 PulseGuide returned control before completion, sleep 207
23:23:08.296 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
23:23:08.314 00.018 12268 UpdateGuideState exits: m=339 SNR=12.6
23:23:08.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:08.314 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:08.314 00.000 12268 Enqueuing Expose request
23:23:08.482 00.168 11616 IsGuiding returns 1
23:23:08.482 00.000 11616 scope still moving after pulse duration time elapsed
23:23:08.513 00.031 11616 IsSlewing returns 0
23:23:08.513 00.000 11616 IsGuiding returns 1
23:23:08.544 00.031 11616 IsSlewing returns 0
23:23:08.544 00.000 11616 IsGuiding returns 0
23:23:08.544 00.000 11616 scope move finished after 197 + 76 ms
23:23:08.544 00.000 11616 Move returns status 0, amount 197
23:23:08.544 00.000 11616 MoveAxis(N, 0, ABG)
23:23:08.544 00.000 11616 Move returns status 0, amount 0
23:23:08.544 00.000 11616 move complete, result=0
23:23:08.545 00.001 11616 worker thread done servicing request
23:23:08.545 00.000 11616 Worker thread wakes up
23:23:08.545 00.000 12268 GuideStep: -0.4 px 197 ms EAST, 0.1 px 0 ms NORTH
23:23:08.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:08.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:10.563 02.018 11616 Exposure complete
23:23:10.622 00.059 11616 worker thread done servicing request
23:23:10.622 00.000 12268 OnExposeComplete: enter
23:23:10.622 00.000 12268 UpdateGuideState(): m_state=6
23:23:10.622 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
23:23:10.622 00.000 12268 Star::Find returns 1 (0), X=909.29, Y=24.86, Mass=329, SNR=12.5, Peak=44 HFD=3.4
23:23:10.623 00.001 12268 MultiStar: [#1 -0.15,-0.83,0.00,M7] 
23:23:10.623 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
23:23:10.623 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
23:23:10.623 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.13 hyp=0.35 cameraTheta=-2.77 mountX=-0.16 mountY=-0.30, mountTheta=-2.05
23:23:10.629 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.13, opts=13)
23:23:10.629 00.000 12268 Enqueuing Move request for scope (-0.32, -0.13)
23:23:10.629 00.000 11616 Worker thread wakes up
23:23:10.629 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.13) opts 0xd
23:23:10.629 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.13)
23:23:10.629 00.000 11616 Moving (-0.32, -0.13) raw xDistance=-0.16 yDistance=-0.30
23:23:10.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:23:10.629 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:23:10.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:23:10.629 00.000 11616 MoveAxis(E, 87, ABG)
23:23:10.630 00.001 11616 Guiding  Dir = 2, Dur = 87
23:23:10.630 00.000 11616 IsSlewing returns 0
23:23:10.630 00.000 11616 IsGuiding returns 0
23:23:10.631 00.001 11616 PulseGuide returned control before completion, sleep 97
23:23:10.654 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=157, Gamma=1.290
23:23:10.675 00.021 12268 UpdateGuideState exits: m=329 SNR=12.5
23:23:10.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:10.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:10.675 00.000 12268 Enqueuing Expose request
23:23:10.731 00.056 11616 IsGuiding returns 1
23:23:10.731 00.000 11616 scope still moving after pulse duration time elapsed
23:23:10.760 00.029 11616 IsSlewing returns 0
23:23:10.760 00.000 11616 IsGuiding returns 0
23:23:10.761 00.001 11616 scope move finished after 87 + 43 ms
23:23:10.761 00.000 11616 Move returns status 0, amount 87
23:23:10.761 00.000 11616 MoveAxis(N, 0, ABG)
23:23:10.761 00.000 11616 Move returns status 0, amount 0
23:23:10.761 00.000 11616 move complete, result=0
23:23:10.761 00.000 11616 worker thread done servicing request
23:23:10.761 00.000 12268 GuideStep: -0.2 px 87 ms EAST, -0.3 px 0 ms NORTH
23:23:10.761 00.000 11616 Worker thread wakes up
23:23:10.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:10.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:12.771 02.010 11616 Exposure complete
23:23:12.830 00.059 11616 worker thread done servicing request
23:23:12.830 00.000 12268 OnExposeComplete: enter
23:23:12.830 00.000 12268 UpdateGuideState(): m_state=6
23:23:12.830 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
23:23:12.830 00.000 12268 Star::Find returns 1 (0), X=909.27, Y=24.91, Mass=370, SNR=13.2, Peak=42 HFD=4.3
23:23:12.830 00.000 12268 MultiStar: [#1 -0.02,0.01,0.67,U] 
23:23:12.831 00.001 12268 refined, 1 included, MultiStar: {-0.21, -0.04}, one-star: {-0.34, -0.07}
23:23:12.831 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.43 = 1.85)
23:23:12.831 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.26)
23:23:12.831 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-2.96 mountX=-0.06 mountY=-0.21, mountTheta=-1.85
23:23:12.833 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.04, opts=13)
23:23:12.833 00.000 12268 Enqueuing Move request for scope (-0.21, -0.04)
23:23:12.833 00.000 11616 Worker thread wakes up
23:23:12.833 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
23:23:12.833 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
23:23:12.833 00.000 11616 Moving (-0.21, -0.04) raw xDistance=-0.06 yDistance=-0.21
23:23:12.833 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:12.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:23:12.834 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:23:12.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:23:12.834 00.000 11616 MoveAxis(E, 0, ABG)
23:23:12.834 00.000 11616 Move returns status 0, amount 0
23:23:12.834 00.000 11616 MoveAxis(N, 0, ABG)
23:23:12.834 00.000 11616 Move returns status 0, amount 0
23:23:12.834 00.000 11616 move complete, result=0
23:23:12.834 00.000 11616 worker thread done servicing request
23:23:12.856 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
23:23:12.874 00.018 12268 UpdateGuideState exits: m=370 SNR=13.2
23:23:12.875 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:12.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:12.875 00.000 12268 Enqueuing Expose request
23:23:12.875 00.000 11616 Worker thread wakes up
23:23:12.875 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:23:12.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:12.876 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:14.886 02.010 11616 Exposure complete
23:23:14.943 00.057 11616 worker thread done servicing request
23:23:14.943 00.000 12268 OnExposeComplete: enter
23:23:14.943 00.000 12268 UpdateGuideState(): m_state=6
23:23:14.944 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
23:23:14.944 00.000 12268 Star::Find returns 1 (0), X=909.67, Y=25.86, Mass=343, SNR=12.7, Peak=45 HFD=3.9
23:23:14.944 00.000 12268 MultiStar: [#1 -0.34,0.68,0.00,M7] 
23:23:14.944 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
23:23:14.944 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
23:23:14.944 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.88 hyp=0.88 cameraTheta=1.51 mountX=0.88 mountY=-0.06, mountTheta=-0.07
23:23:14.949 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.88, opts=13)
23:23:14.949 00.000 12268 Enqueuing Move request for scope (0.06, 0.88)
23:23:14.949 00.000 11616 Worker thread wakes up
23:23:14.949 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.88) opts 0xd
23:23:14.949 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.88)
23:23:14.949 00.000 11616 Moving (0.06, 0.88) raw xDistance=0.88 yDistance=-0.06
23:23:14.949 00.000 11616 resist switch: large excursion: input 0.88 thresh 0.29 direction from -1 to 1
23:23:14.949 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.65
23:23:14.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.88
23:23:14.949 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:14.950 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:23:14.950 00.000 11616 MoveAxis(W, 494, ABG)
23:23:14.950 00.000 11616 Guiding  Dir = 3, Dur = 494
23:23:14.950 00.000 11616 IsSlewing returns 0
23:23:14.950 00.000 11616 IsGuiding returns 0
23:23:14.950 00.000 11616 PulseGuide returned control before completion, sleep 504
23:23:14.976 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=200, Gamma=1.290
23:23:14.997 00.021 12268 UpdateGuideState exits: m=343 SNR=12.7
23:23:14.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:14.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:14.997 00.000 12268 Enqueuing Expose request
23:23:15.458 00.461 11616 IsGuiding returns 1
23:23:15.458 00.000 11616 scope still moving after pulse duration time elapsed
23:23:15.489 00.031 11616 IsSlewing returns 0
23:23:15.489 00.000 11616 IsGuiding returns 1
23:23:15.520 00.031 11616 IsSlewing returns 0
23:23:15.520 00.000 11616 IsGuiding returns 1
23:23:15.552 00.032 11616 IsSlewing returns 0
23:23:15.552 00.000 11616 IsGuiding returns 1
23:23:15.583 00.031 11616 IsSlewing returns 0
23:23:15.584 00.001 11616 IsGuiding returns 1
23:23:15.613 00.029 11616 IsSlewing returns 0
23:23:15.613 00.000 11616 IsGuiding returns 1
23:23:15.644 00.031 11616 IsSlewing returns 0
23:23:15.644 00.000 11616 IsGuiding returns 1
23:23:15.675 00.031 11616 IsSlewing returns 0
23:23:15.676 00.001 11616 IsGuiding returns 0
23:23:15.676 00.000 11616 scope move finished after 494 + 232 ms
23:23:15.676 00.000 11616 Move returns status 0, amount 494
23:23:15.676 00.000 11616 MoveAxis(N, 0, ABG)
23:23:15.676 00.000 11616 Move returns status 0, amount 0
23:23:15.676 00.000 11616 move complete, result=0
23:23:15.677 00.001 11616 worker thread done servicing request
23:23:15.677 00.000 11616 Worker thread wakes up
23:23:15.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:15.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:15.677 00.000 12268 GuideStep: 0.9 px 494 ms WEST, -0.1 px 0 ms NORTH
23:23:17.688 02.011 11616 Exposure complete
23:23:17.745 00.057 11616 worker thread done servicing request
23:23:17.745 00.000 12268 OnExposeComplete: enter
23:23:17.745 00.000 12268 UpdateGuideState(): m_state=6
23:23:17.745 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
23:23:17.745 00.000 12268 Star::Find returns 1 (0), X=909.75, Y=25.39, Mass=368, SNR=13.1, Peak=35 HFD=4.2
23:23:17.746 00.001 12268 MultiStar: [#1 -0.04,0.17,0.66,U] 
23:23:17.746 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.31}, one-star: {0.13, 0.41}
23:23:17.746 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
23:23:17.746 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
23:23:17.746 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.32 cameraTheta=1.37 mountX=0.32 mountY=0.02, mountTheta=0.08
23:23:17.747 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.31, opts=13)
23:23:17.747 00.000 12268 Enqueuing Move request for scope (0.07, 0.31)
23:23:17.748 00.001 11616 Worker thread wakes up
23:23:17.748 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd
23:23:17.748 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.31)
23:23:17.748 00.000 11616 Moving (0.07, 0.31) raw xDistance=0.32 yDistance=0.02
23:23:17.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
23:23:17.748 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:17.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:23:17.748 00.000 11616 MoveAxis(W, 178, ABG)
23:23:17.748 00.000 11616 Guiding  Dir = 3, Dur = 178
23:23:17.748 00.000 11616 IsSlewing returns 0
23:23:17.749 00.001 11616 IsGuiding returns 0
23:23:17.749 00.000 11616 PulseGuide returned control before completion, sleep 188
23:23:17.770 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
23:23:17.789 00.019 12268 UpdateGuideState exits: m=368 SNR=13.1
23:23:17.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:17.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:17.789 00.000 12268 Enqueuing Expose request
23:23:17.953 00.164 11616 IsGuiding returns 1
23:23:17.953 00.000 11616 scope still moving after pulse duration time elapsed
23:23:17.985 00.032 11616 IsSlewing returns 0
23:23:17.997 00.012 11616 IsGuiding returns 0
23:23:17.997 00.000 11616 scope move finished after 178 + 69 ms
23:23:17.997 00.000 11616 Move returns status 0, amount 178
23:23:17.997 00.000 11616 MoveAxis(N, 0, ABG)
23:23:17.997 00.000 11616 Move returns status 0, amount 0
23:23:17.997 00.000 11616 move complete, result=0
23:23:17.997 00.000 11616 worker thread done servicing request
23:23:17.997 00.000 11616 Worker thread wakes up
23:23:17.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:17.998 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:17.998 00.000 12268 GuideStep: 0.3 px 178 ms WEST, 0.0 px 0 ms NORTH
23:23:19.999 02.001 11616 Exposure complete
23:23:20.055 00.056 11616 worker thread done servicing request
23:23:20.055 00.000 12268 OnExposeComplete: enter
23:23:20.055 00.000 12268 UpdateGuideState(): m_state=6
23:23:20.055 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
23:23:20.055 00.000 12268 Star::Find returns 1 (0), X=909.03, Y=24.96, Mass=384, SNR=13.5, Peak=47 HFD=4.1
23:23:20.056 00.001 12268 MultiStar: [#1 -0.59,-0.48,0.00,M7] 
23:23:20.056 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.58 = 1.70)
23:23:20.056 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.69 = -1.41)
23:23:20.056 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-0.02 hyp=0.58 cameraTheta=-3.11 mountX=-0.08 mountY=-0.58, mountTheta=-1.70
23:23:20.057 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=-0.02, opts=13)
23:23:20.057 00.000 12268 Enqueuing Move request for scope (-0.58, -0.02)
23:23:20.058 00.001 11616 Worker thread wakes up
23:23:20.058 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.02) opts 0xd
23:23:20.058 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, -0.02)
23:23:20.058 00.000 11616 Moving (-0.58, -0.02) raw xDistance=-0.08 yDistance=-0.58
23:23:20.058 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:20.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:23:20.058 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.45 direction from 1 to -1
23:23:20.058 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.73
23:23:20.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
23:23:20.058 00.000 11616 MoveAxis(E, 0, ABG)
23:23:20.058 00.000 11616 Move returns status 0, amount 0
23:23:20.058 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1554 applied
23:23:20.059 00.001 11616 MoveAxis(N, 1603, ABG)
23:23:20.059 00.000 11616 Guiding  Dir = 0, Dur = 1603
23:23:20.059 00.000 11616 IsSlewing returns 0
23:23:20.059 00.000 11616 IsGuiding returns 0
23:23:20.060 00.001 11616 PulseGuide returned control before completion, sleep 1613
23:23:20.085 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
23:23:20.102 00.017 12268 UpdateGuideState exits: m=384 SNR=13.5
23:23:20.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:20.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:20.102 00.000 12268 Enqueuing Expose request
23:23:21.690 01.588 11616 IsGuiding returns 0
23:23:21.690 00.000 11616 Move returns status 0, amount 1603
23:23:21.690 00.000 11616 move complete, result=0
23:23:21.690 00.000 11616 worker thread done servicing request
23:23:21.690 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.6 px 1603 ms NORTH
23:23:21.690 00.000 11616 Worker thread wakes up
23:23:21.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:21.691 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:23.702 02.011 11616 Exposure complete
23:23:23.760 00.058 11616 worker thread done servicing request
23:23:23.761 00.001 12268 OnExposeComplete: enter
23:23:23.761 00.000 12268 UpdateGuideState(): m_state=6
23:23:23.761 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
23:23:23.761 00.000 12268 Star::Find returns 1 (0), X=909.39, Y=25.14, Mass=307, SNR=12.0, Peak=36 HFD=3.9
23:23:23.761 00.000 12268 MultiStar: [#1 -0.32,-0.38,0.66,U] 
23:23:23.761 00.000 12268 refined, 1 included, MultiStar: {-0.26, -0.06}, one-star: {-0.22, 0.16}
23:23:23.761 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.40 = 1.88)
23:23:23.761 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.23)
23:23:23.762 00.001 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.06 hyp=0.27 cameraTheta=-2.93 mountX=-0.08 mountY=-0.25, mountTheta=-1.89
23:23:23.763 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.06, opts=13)
23:23:23.763 00.000 12268 Enqueuing Move request for scope (-0.26, -0.06)
23:23:23.763 00.000 11616 Worker thread wakes up
23:23:23.763 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.06) opts 0xd
23:23:23.763 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.06)
23:23:23.763 00.000 11616 Moving (-0.26, -0.06) raw xDistance=-0.08 yDistance=-0.25
23:23:23.764 00.001 11616 BLC: History state: CurrMiss=0.25, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.086438, 1:0.250950
23:23:23.764 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:23:23.764 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:23.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:23:23.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
23:23:23.764 00.000 11616 MoveAxis(E, 0, ABG)
23:23:23.764 00.000 11616 Move returns status 0, amount 0
23:23:23.764 00.000 11616 MoveAxis(N, 21, ABG)
23:23:23.764 00.000 11616 Guiding  Dir = 0, Dur = 21
23:23:23.765 00.001 11616 IsSlewing returns 0
23:23:23.765 00.000 11616 IsGuiding returns 0
23:23:23.766 00.001 11616 PulseGuide returned control before completion, sleep 31
23:23:23.785 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
23:23:23.804 00.019 11616 IsGuiding returns 1
23:23:23.804 00.000 11616 scope still moving after pulse duration time elapsed
23:23:23.805 00.001 12268 UpdateGuideState exits: m=307 SNR=12.0
23:23:23.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:23.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:23.805 00.000 12268 Enqueuing Expose request
23:23:23.834 00.029 11616 IsSlewing returns 0
23:23:23.834 00.000 11616 IsGuiding returns 0
23:23:23.835 00.001 11616 scope move finished after 21 + 48 ms
23:23:23.835 00.000 11616 Move returns status 0, amount 21
23:23:23.835 00.000 11616 move complete, result=0
23:23:23.835 00.000 11616 worker thread done servicing request
23:23:23.835 00.000 11616 Worker thread wakes up
23:23:23.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:23.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:23.836 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 21 ms NORTH
23:23:25.843 02.007 11616 Exposure complete
23:23:25.899 00.056 11616 worker thread done servicing request
23:23:25.899 00.000 12268 OnExposeComplete: enter
23:23:25.900 00.001 12268 UpdateGuideState(): m_state=6
23:23:25.900 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
23:23:25.900 00.000 12268 Star::Find returns 1 (0), X=909.35, Y=25.31, Mass=362, SNR=13.0, Peak=39 HFD=4.2
23:23:25.900 00.000 12268 MultiStar: [#1 -0.34,-0.04,0.68,U] 
23:23:25.900 00.000 12268 refined, 1 included, MultiStar: {-0.30, 0.18}, one-star: {-0.27, 0.32}
23:23:25.900 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
23:23:25.900 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
23:23:25.901 00.001 12268 CameraToMount -- cameraX=-0.30 cameraY=0.18 hyp=0.35 cameraTheta=2.60 mountX=0.15 mountY=-0.32, mountTheta=-1.13
23:23:25.902 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.18, opts=13)
23:23:25.902 00.000 12268 Enqueuing Move request for scope (-0.30, 0.18)
23:23:25.902 00.000 11616 Worker thread wakes up
23:23:25.903 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.18) opts 0xd
23:23:25.903 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.18)
23:23:25.903 00.000 11616 Moving (-0.30, 0.18) raw xDistance=0.15 yDistance=-0.32
23:23:25.903 00.000 11616 BLC: History state: CurrMiss=0.32, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.086438, 1:0.250950, 2:0.317311
23:23:25.903 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
23:23:25.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
23:23:25.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
23:23:25.903 00.000 11616 MoveAxis(W, 83, ABG)
23:23:25.903 00.000 11616 Guiding  Dir = 3, Dur = 83
23:23:25.903 00.000 11616 IsSlewing returns 0
23:23:25.904 00.001 11616 IsGuiding returns 0
23:23:25.904 00.000 11616 PulseGuide returned control before completion, sleep 93
23:23:25.926 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=177, Gamma=1.290
23:23:25.943 00.017 12268 UpdateGuideState exits: m=362 SNR=13.0
23:23:25.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:25.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:25.943 00.000 12268 Enqueuing Expose request
23:23:26.014 00.071 11616 IsGuiding returns 1
23:23:26.014 00.000 11616 scope still moving after pulse duration time elapsed
23:23:26.044 00.030 11616 IsSlewing returns 0
23:23:26.044 00.000 11616 IsGuiding returns 1
23:23:26.076 00.032 11616 IsSlewing returns 0
23:23:26.077 00.001 11616 IsGuiding returns 1
23:23:26.108 00.031 11616 IsSlewing returns 0
23:23:26.108 00.000 11616 IsGuiding returns 1
23:23:26.138 00.030 11616 IsSlewing returns 0
23:23:26.139 00.001 11616 IsGuiding returns 1
23:23:26.169 00.030 11616 IsSlewing returns 0
23:23:26.171 00.002 11616 IsGuiding returns 0
23:23:26.171 00.000 11616 scope move finished after 83 + 183 ms
23:23:26.171 00.000 11616 Move returns status 0, amount 83
23:23:26.171 00.000 11616 MoveAxis(N, 27, ABG)
23:23:26.171 00.000 11616 Guiding  Dir = 0, Dur = 27
23:23:26.171 00.000 11616 IsSlewing returns 0
23:23:26.171 00.000 11616 IsGuiding returns 0
23:23:26.171 00.000 11616 PulseGuide returned control before completion, sleep 37
23:23:26.216 00.045 11616 IsGuiding returns 1
23:23:26.216 00.000 11616 scope still moving after pulse duration time elapsed
23:23:26.246 00.030 11616 IsSlewing returns 0
23:23:26.247 00.001 11616 IsGuiding returns 0
23:23:26.247 00.000 11616 scope move finished after 27 + 48 ms
23:23:26.247 00.000 11616 Move returns status 0, amount 27
23:23:26.247 00.000 11616 move complete, result=0
23:23:26.247 00.000 11616 worker thread done servicing request
23:23:26.248 00.001 12268 GuideStep: 0.1 px 83 ms WEST, -0.3 px 27 ms NORTH
23:23:26.248 00.000 11616 Worker thread wakes up
23:23:26.248 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:26.248 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:28.262 02.014 11616 Exposure complete
23:23:28.318 00.056 11616 worker thread done servicing request
23:23:28.318 00.000 12268 OnExposeComplete: enter
23:23:28.318 00.000 12268 UpdateGuideState(): m_state=6
23:23:28.319 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
23:23:28.319 00.000 12268 Star::Find returns 1 (0), X=909.09, Y=25.24, Mass=329, SNR=12.4, Peak=44 HFD=4.1
23:23:28.319 00.000 12268 MultiStar: [#1 -0.27,0.09,0.70,U] 
23:23:28.319 00.000 12268 refined, 1 included, MultiStar: {-0.42, 0.19}, one-star: {-0.52, 0.25}
23:23:28.319 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
23:23:28.319 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
23:23:28.320 00.001 12268 CameraToMount -- cameraX=-0.42 cameraY=0.19 hyp=0.46 cameraTheta=2.72 mountX=0.14 mountY=-0.44, mountTheta=-1.25
23:23:28.321 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.19, opts=13)
23:23:28.321 00.000 12268 Enqueuing Move request for scope (-0.42, 0.19)
23:23:28.322 00.001 11616 Worker thread wakes up
23:23:28.322 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.19) opts 0xd
23:23:28.322 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.19)
23:23:28.322 00.000 11616 Moving (-0.42, 0.19) raw xDistance=0.14 yDistance=-0.44
23:23:28.322 00.000 11616 BLC: window closed
23:23:28.322 00.000 11616 BLC: History state: CurrMiss=0.44, AvgInitMiss=0.02, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.086438, 1:0.250950, 2:0.317311
23:23:28.322 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
23:23:28.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
23:23:28.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
23:23:28.322 00.000 11616 MoveAxis(W, 81, ABG)
23:23:28.322 00.000 11616 Guiding  Dir = 3, Dur = 81
23:23:28.323 00.001 11616 IsSlewing returns 0
23:23:28.323 00.000 11616 IsGuiding returns 0
23:23:28.323 00.000 11616 PulseGuide returned control before completion, sleep 91
23:23:28.345 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=203, Gamma=1.290
23:23:28.363 00.018 12268 UpdateGuideState exits: m=329 SNR=12.4
23:23:28.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:28.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:28.363 00.000 12268 Enqueuing Expose request
23:23:28.416 00.053 11616 IsGuiding returns 1
23:23:28.416 00.000 11616 scope still moving after pulse duration time elapsed
23:23:28.447 00.031 11616 IsSlewing returns 0
23:23:28.448 00.001 11616 IsGuiding returns 1
23:23:28.478 00.030 11616 IsSlewing returns 0
23:23:28.478 00.000 11616 IsGuiding returns 0
23:23:28.478 00.000 11616 scope move finished after 81 + 74 ms
23:23:28.478 00.000 11616 Move returns status 0, amount 81
23:23:28.478 00.000 11616 MoveAxis(N, 37, ABG)
23:23:28.478 00.000 11616 Guiding  Dir = 0, Dur = 37
23:23:28.479 00.001 11616 IsSlewing returns 0
23:23:28.479 00.000 11616 IsGuiding returns 0
23:23:28.479 00.000 11616 PulseGuide returned control before completion, sleep 47
23:23:28.541 00.062 11616 IsGuiding returns 1
23:23:28.541 00.000 11616 scope still moving after pulse duration time elapsed
23:23:28.572 00.031 11616 IsSlewing returns 0
23:23:28.573 00.001 11616 IsGuiding returns 1
23:23:28.604 00.031 11616 IsSlewing returns 0
23:23:28.604 00.000 11616 IsGuiding returns 1
23:23:28.635 00.031 11616 IsSlewing returns 0
23:23:28.636 00.001 11616 IsGuiding returns 1
23:23:28.667 00.031 11616 IsSlewing returns 0
23:23:28.668 00.001 11616 IsGuiding returns 1
23:23:28.700 00.032 11616 IsSlewing returns 0
23:23:28.701 00.001 11616 IsGuiding returns 1
23:23:28.731 00.030 11616 IsSlewing returns 0
23:23:28.732 00.001 11616 IsGuiding returns 1
23:23:28.762 00.030 11616 IsSlewing returns 0
23:23:28.762 00.000 11616 IsGuiding returns 0
23:23:28.762 00.000 11616 scope move finished after 37 + 246 ms
23:23:28.762 00.000 11616 Move returns status 0, amount 37
23:23:28.762 00.000 11616 move complete, result=0
23:23:28.763 00.001 11616 worker thread done servicing request
23:23:28.763 00.000 11616 Worker thread wakes up
23:23:28.763 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:28.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:28.763 00.000 12268 GuideStep: 0.1 px 81 ms WEST, -0.4 px 37 ms NORTH
23:23:30.763 02.000 11616 Exposure complete
23:23:30.821 00.058 11616 worker thread done servicing request
23:23:30.821 00.000 12268 OnExposeComplete: enter
23:23:30.821 00.000 12268 UpdateGuideState(): m_state=6
23:23:30.822 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
23:23:30.822 00.000 12268 Star::Find returns 1 (0), X=909.14, Y=25.07, Mass=358, SNR=13.0, Peak=44 HFD=4.2
23:23:30.822 00.000 12268 MultiStar: [#1 -0.31,-0.08,0.69,U] 
23:23:30.822 00.000 12268 refined, 1 included, MultiStar: {-0.41, 0.02}, one-star: {-0.48, 0.09}
23:23:30.822 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
23:23:30.822 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
23:23:30.822 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.02 hyp=0.41 cameraTheta=3.09 mountX=-0.02 mountY=-0.41, mountTheta=-1.62
23:23:30.824 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=0.02, opts=13)
23:23:30.824 00.000 12268 Enqueuing Move request for scope (-0.41, 0.02)
23:23:30.824 00.000 11616 Worker thread wakes up
23:23:30.824 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.02) opts 0xd
23:23:30.824 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, 0.02)
23:23:30.824 00.000 11616 Moving (-0.41, 0.02) raw xDistance=-0.02 yDistance=-0.41
23:23:30.824 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:30.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:23:30.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
23:23:30.825 00.001 11616 MoveAxis(E, 0, ABG)
23:23:30.825 00.000 11616 Move returns status 0, amount 0
23:23:30.825 00.000 11616 MoveAxis(N, 35, ABG)
23:23:30.825 00.000 11616 Guiding  Dir = 0, Dur = 35
23:23:30.825 00.000 11616 IsSlewing returns 0
23:23:30.825 00.000 11616 IsGuiding returns 0
23:23:30.826 00.001 11616 PulseGuide returned control before completion, sleep 45
23:23:30.849 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
23:23:30.868 00.019 12268 UpdateGuideState exits: m=358 SNR=13.0
23:23:30.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:30.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:30.868 00.000 12268 Enqueuing Expose request
23:23:30.873 00.005 11616 IsGuiding returns 1
23:23:30.873 00.000 11616 scope still moving after pulse duration time elapsed
23:23:30.904 00.031 11616 IsSlewing returns 0
23:23:30.904 00.000 11616 IsGuiding returns 0
23:23:30.904 00.000 11616 scope move finished after 35 + 43 ms
23:23:30.904 00.000 11616 Move returns status 0, amount 35
23:23:30.904 00.000 11616 move complete, result=0
23:23:30.905 00.001 11616 worker thread done servicing request
23:23:30.905 00.000 11616 Worker thread wakes up
23:23:30.905 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:30.905 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:30.905 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 35 ms NORTH
23:23:32.912 02.007 11616 Exposure complete
23:23:32.970 00.058 11616 worker thread done servicing request
23:23:32.970 00.000 12268 OnExposeComplete: enter
23:23:32.970 00.000 12268 UpdateGuideState(): m_state=6
23:23:32.970 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
23:23:32.970 00.000 12268 Star::Find returns 1 (0), X=909.37, Y=25.33, Mass=380, SNR=13.3, Peak=39 HFD=5.0
23:23:32.971 00.001 12268 MultiStar: [#1 -0.07,0.03,0.66,U] 
23:23:32.971 00.000 12268 refined, 1 included, MultiStar: {-0.17, 0.22}, one-star: {-0.24, 0.35}
23:23:32.971 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
23:23:32.971 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
23:23:32.971 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.22 hyp=0.28 cameraTheta=2.23 mountX=0.20 mountY=-0.20, mountTheta=-0.77
23:23:32.972 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.22, opts=13)
23:23:32.973 00.001 12268 Enqueuing Move request for scope (-0.17, 0.22)
23:23:32.973 00.000 11616 Worker thread wakes up
23:23:32.973 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.22) opts 0xd
23:23:32.973 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.22)
23:23:32.973 00.000 11616 Moving (-0.17, 0.22) raw xDistance=0.20 yDistance=-0.20
23:23:32.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
23:23:32.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
23:23:32.973 00.000 11616 MoveAxis(W, 114, ABG)
23:23:32.973 00.000 11616 Guiding  Dir = 3, Dur = 114
23:23:32.974 00.001 11616 IsSlewing returns 0
23:23:32.974 00.000 11616 IsGuiding returns 0
23:23:32.974 00.000 11616 PulseGuide returned control before completion, sleep 124
23:23:32.995 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=162, Gamma=1.290
23:23:33.013 00.018 12268 UpdateGuideState exits: m=380 SNR=13.3
23:23:33.013 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:33.013 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:33.013 00.000 12268 Enqueuing Expose request
23:23:33.109 00.096 11616 IsGuiding returns 1
23:23:33.109 00.000 11616 scope still moving after pulse duration time elapsed
23:23:33.141 00.032 11616 IsSlewing returns 0
23:23:33.142 00.001 11616 IsGuiding returns 0
23:23:33.142 00.000 11616 scope move finished after 114 + 54 ms
23:23:33.142 00.000 11616 Move returns status 0, amount 114
23:23:33.142 00.000 11616 MoveAxis(N, 17, ABG)
23:23:33.142 00.000 11616 Guiding  Dir = 0, Dur = 17
23:23:33.142 00.000 11616 IsSlewing returns 0
23:23:33.143 00.001 11616 IsGuiding returns 0
23:23:33.143 00.000 11616 PulseGuide returned control before completion, sleep 27
23:23:33.172 00.029 11616 IsGuiding returns 1
23:23:33.172 00.000 11616 scope still moving after pulse duration time elapsed
23:23:33.203 00.031 11616 IsSlewing returns 0
23:23:33.203 00.000 11616 IsGuiding returns 0
23:23:33.204 00.001 11616 scope move finished after 17 + 43 ms
23:23:33.204 00.000 11616 Move returns status 0, amount 17
23:23:33.204 00.000 11616 move complete, result=0
23:23:33.204 00.000 11616 worker thread done servicing request
23:23:33.204 00.000 11616 Worker thread wakes up
23:23:33.204 00.000 12268 GuideStep: 0.2 px 114 ms WEST, -0.2 px 17 ms NORTH
23:23:33.204 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:33.204 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:35.214 02.010 11616 Exposure complete
23:23:35.273 00.059 11616 worker thread done servicing request
23:23:35.273 00.000 12268 OnExposeComplete: enter
23:23:35.273 00.000 12268 UpdateGuideState(): m_state=6
23:23:35.273 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
23:23:35.274 00.001 12268 Star::Find returns 1 (0), X=909.39, Y=25.22, Mass=310, SNR=12.1, Peak=35 HFD=3.6
23:23:35.274 00.000 12268 MultiStar: [#1 -0.38,-0.14,0.75,U] 
23:23:35.274 00.000 12268 refined, 1 included, MultiStar: {-0.29, 0.08}, one-star: {-0.22, 0.24}
23:23:35.274 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.40 = 1.40)
23:23:35.274 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.71 = -1.71)
23:23:35.274 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.08 hyp=0.30 cameraTheta=2.88 mountX=0.05 mountY=-0.29, mountTheta=-1.41
23:23:35.278 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.08, opts=13)
23:23:35.278 00.000 12268 Enqueuing Move request for scope (-0.29, 0.08)
23:23:35.279 00.001 11616 Worker thread wakes up
23:23:35.279 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.08) opts 0xd
23:23:35.279 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.08)
23:23:35.279 00.000 11616 Moving (-0.29, 0.08) raw xDistance=0.05 yDistance=-0.29
23:23:35.279 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:35.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:23:35.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:23:35.279 00.000 11616 MoveAxis(E, 0, ABG)
23:23:35.279 00.000 11616 Move returns status 0, amount 0
23:23:35.279 00.000 11616 MoveAxis(N, 25, ABG)
23:23:35.280 00.001 11616 Guiding  Dir = 0, Dur = 25
23:23:35.280 00.000 11616 IsSlewing returns 0
23:23:35.280 00.000 11616 IsGuiding returns 0
23:23:35.281 00.001 11616 PulseGuide returned control before completion, sleep 35
23:23:35.309 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=164, Gamma=1.290
23:23:35.321 00.012 11616 IsGuiding returns 1
23:23:35.321 00.000 11616 scope still moving after pulse duration time elapsed
23:23:35.329 00.008 12268 UpdateGuideState exits: m=310 SNR=12.1
23:23:35.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:35.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:35.329 00.000 12268 Enqueuing Expose request
23:23:35.353 00.024 11616 IsSlewing returns 0
23:23:35.353 00.000 11616 IsGuiding returns 0
23:23:35.353 00.000 11616 scope move finished after 25 + 47 ms
23:23:35.353 00.000 11616 Move returns status 0, amount 25
23:23:35.353 00.000 11616 move complete, result=0
23:23:35.353 00.000 11616 worker thread done servicing request
23:23:35.354 00.001 11616 Worker thread wakes up
23:23:35.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:35.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:35.358 00.004 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 25 ms NORTH
23:23:37.370 02.012 11616 Exposure complete
23:23:37.432 00.062 11616 worker thread done servicing request
23:23:37.433 00.001 12268 OnExposeComplete: enter
23:23:37.433 00.000 12268 UpdateGuideState(): m_state=6
23:23:37.433 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
23:23:37.433 00.000 12268 Star::Find returns 1 (0), X=909.50, Y=25.86, Mass=367, SNR=13.2, Peak=38 HFD=3.8
23:23:37.433 00.000 12268 MultiStar: [#1 -0.38,0.13,0.67,U] 
23:23:37.433 00.000 12268 refined, 1 included, MultiStar: {-0.22, 0.58}, one-star: {-0.11, 0.88}
23:23:37.433 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
23:23:37.434 00.001 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
23:23:37.434 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.58 hyp=0.62 cameraTheta=1.93 mountX=0.55 mountY=-0.29, mountTheta=-0.48
23:23:37.435 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.58, opts=13)
23:23:37.435 00.000 12268 Enqueuing Move request for scope (-0.22, 0.58)
23:23:37.436 00.001 11616 Worker thread wakes up
23:23:37.436 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.58) opts 0xd
23:23:37.436 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.58)
23:23:37.436 00.000 11616 Moving (-0.22, 0.58) raw xDistance=0.55 yDistance=-0.29
23:23:37.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.55
23:23:37.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:23:37.436 00.000 11616 MoveAxis(W, 310, ABG)
23:23:37.436 00.000 11616 Guiding  Dir = 3, Dur = 310
23:23:37.436 00.000 11616 IsSlewing returns 0
23:23:37.438 00.002 11616 IsGuiding returns 0
23:23:37.438 00.000 11616 PulseGuide returned control before completion, sleep 320
23:23:37.461 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=174, Gamma=1.290
23:23:37.479 00.018 12268 UpdateGuideState exits: m=367 SNR=13.2
23:23:37.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:37.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:37.480 00.001 12268 Enqueuing Expose request
23:23:37.770 00.290 11616 IsGuiding returns 1
23:23:37.770 00.000 11616 scope still moving after pulse duration time elapsed
23:23:37.800 00.030 11616 IsSlewing returns 0
23:23:37.800 00.000 11616 IsGuiding returns 0
23:23:37.801 00.001 11616 scope move finished after 310 + 53 ms
23:23:37.801 00.000 11616 Move returns status 0, amount 310
23:23:37.801 00.000 11616 MoveAxis(N, 25, ABG)
23:23:37.801 00.000 11616 Guiding  Dir = 0, Dur = 25
23:23:37.801 00.000 11616 IsSlewing returns 0
23:23:37.801 00.000 11616 IsGuiding returns 0
23:23:37.802 00.001 11616 PulseGuide returned control before completion, sleep 35
23:23:37.847 00.045 11616 IsGuiding returns 1
23:23:37.847 00.000 11616 scope still moving after pulse duration time elapsed
23:23:37.878 00.031 11616 IsSlewing returns 0
23:23:37.878 00.000 11616 IsGuiding returns 0
23:23:37.879 00.001 11616 scope move finished after 25 + 51 ms
23:23:37.879 00.000 11616 Move returns status 0, amount 25
23:23:37.879 00.000 11616 move complete, result=0
23:23:37.879 00.000 11616 worker thread done servicing request
23:23:37.879 00.000 11616 Worker thread wakes up
23:23:37.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:37.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:37.879 00.000 12268 GuideStep: 0.6 px 310 ms WEST, -0.3 px 25 ms NORTH
23:23:39.893 02.014 11616 Exposure complete
23:23:39.949 00.056 11616 worker thread done servicing request
23:23:39.949 00.000 12268 OnExposeComplete: enter
23:23:39.949 00.000 12268 UpdateGuideState(): m_state=6
23:23:39.950 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
23:23:39.950 00.000 12268 Star::Find returns 1 (0), X=909.16, Y=25.90, Mass=388, SNR=13.5, Peak=45 HFD=4.2
23:23:39.950 00.000 12268 MultiStar: [#1 -0.46,0.76,0.00,M1] 
23:23:39.950 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
23:23:39.950 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
23:23:39.950 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.92 hyp=1.02 cameraTheta=2.03 mountX=0.87 mountY=-0.56, mountTheta=-0.57
23:23:39.953 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=0.92, opts=13)
23:23:39.953 00.000 12268 Enqueuing Move request for scope (-0.45, 0.92)
23:23:39.953 00.000 11616 Worker thread wakes up
23:23:39.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.92) opts 0xd
23:23:39.953 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, 0.92)
23:23:39.953 00.000 11616 Moving (-0.45, 0.92) raw xDistance=0.87 yDistance=-0.56
23:23:39.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.87
23:23:39.954 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
23:23:39.954 00.000 11616 MoveAxis(W, 488, ABG)
23:23:39.954 00.000 11616 Guiding  Dir = 3, Dur = 488
23:23:39.954 00.000 11616 IsSlewing returns 0
23:23:39.954 00.000 11616 IsGuiding returns 0
23:23:39.955 00.001 11616 PulseGuide returned control before completion, sleep 498
23:23:39.977 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
23:23:39.995 00.018 12268 UpdateGuideState exits: m=388 SNR=13.5
23:23:39.995 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:39.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:39.995 00.000 12268 Enqueuing Expose request
23:23:40.459 00.464 11616 IsGuiding returns 1
23:23:40.459 00.000 11616 scope still moving after pulse duration time elapsed
23:23:40.489 00.030 11616 IsSlewing returns 0
23:23:40.489 00.000 11616 IsGuiding returns 0
23:23:40.489 00.000 11616 scope move finished after 488 + 46 ms
23:23:40.489 00.000 11616 Move returns status 0, amount 488
23:23:40.489 00.000 11616 MoveAxis(N, 48, ABG)
23:23:40.489 00.000 11616 Guiding  Dir = 0, Dur = 48
23:23:40.489 00.000 11616 IsSlewing returns 0
23:23:40.490 00.001 11616 IsGuiding returns 0
23:23:40.490 00.000 11616 PulseGuide returned control before completion, sleep 58
23:23:40.551 00.061 11616 IsGuiding returns 1
23:23:40.551 00.000 11616 scope still moving after pulse duration time elapsed
23:23:40.582 00.031 11616 IsSlewing returns 0
23:23:40.582 00.000 11616 IsGuiding returns 0
23:23:40.582 00.000 11616 scope move finished after 48 + 44 ms
23:23:40.582 00.000 11616 Move returns status 0, amount 48
23:23:40.583 00.001 11616 move complete, result=0
23:23:40.583 00.000 11616 worker thread done servicing request
23:23:40.583 00.000 12268 GuideStep: 0.9 px 488 ms WEST, -0.6 px 48 ms NORTH
23:23:40.583 00.000 11616 Worker thread wakes up
23:23:40.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:40.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:42.607 02.024 11616 Exposure complete
23:23:42.664 00.057 11616 worker thread done servicing request
23:23:42.664 00.000 12268 OnExposeComplete: enter
23:23:42.664 00.000 12268 UpdateGuideState(): m_state=6
23:23:42.664 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
23:23:42.664 00.000 12268 Star::Find returns 1 (0), X=909.66, Y=24.91, Mass=341, SNR=12.7, Peak=38 HFD=3.8
23:23:42.664 00.000 12268 MultiStar: [#1 -0.30,-0.65,0.00,M2] 
23:23:42.664 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
23:23:42.665 00.001 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.68)
23:23:42.665 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.02 mountX=-0.07 mountY=0.05, mountTheta=2.48
23:23:42.666 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.07, opts=13)
23:23:42.666 00.000 12268 Enqueuing Move request for scope (0.04, -0.07)
23:23:42.666 00.000 11616 Worker thread wakes up
23:23:42.666 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
23:23:42.666 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
23:23:42.666 00.000 11616 Moving (0.04, -0.07) raw xDistance=-0.07 yDistance=0.05
23:23:42.667 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:42.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:23:42.667 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:42.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:23:42.667 00.000 11616 MoveAxis(E, 0, ABG)
23:23:42.667 00.000 11616 Move returns status 0, amount 0
23:23:42.667 00.000 11616 MoveAxis(N, 0, ABG)
23:23:42.667 00.000 11616 Move returns status 0, amount 0
23:23:42.667 00.000 11616 move complete, result=0
23:23:42.667 00.000 11616 worker thread done servicing request
23:23:42.690 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=198, Gamma=1.290
23:23:42.709 00.019 12268 UpdateGuideState exits: m=341 SNR=12.7
23:23:42.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:42.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:42.709 00.000 12268 Enqueuing Expose request
23:23:42.709 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:42.709 00.000 11616 Worker thread wakes up
23:23:42.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:42.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:44.720 02.011 11616 Exposure complete
23:23:44.778 00.058 11616 worker thread done servicing request
23:23:44.778 00.000 12268 OnExposeComplete: enter
23:23:44.778 00.000 12268 UpdateGuideState(): m_state=6
23:23:44.778 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
23:23:44.779 00.001 12268 Star::Find returns 1 (0), X=909.88, Y=24.81, Mass=394, SNR=13.5, Peak=50 HFD=4.5
23:23:44.779 00.000 12268 MultiStar: [#1 0.16,-0.96,0.00,M3] 
23:23:44.779 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
23:23:44.779 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
23:23:44.779 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-0.59 mountX=-0.15 mountY=0.28, mountTheta=2.06
23:23:44.781 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.18, opts=13)
23:23:44.781 00.000 12268 Enqueuing Move request for scope (0.26, -0.18)
23:23:44.781 00.000 11616 Worker thread wakes up
23:23:44.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.18) opts 0xd
23:23:44.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.18)
23:23:44.781 00.000 11616 Moving (0.26, -0.18) raw xDistance=-0.15 yDistance=0.28
23:23:44.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:23:44.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:23:44.782 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:23:44.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:23:44.782 00.000 11616 MoveAxis(E, 0, ABG)
23:23:44.782 00.000 11616 Move returns status 0, amount 0
23:23:44.782 00.000 11616 MoveAxis(N, 0, ABG)
23:23:44.782 00.000 11616 Move returns status 0, amount 0
23:23:44.782 00.000 11616 move complete, result=0
23:23:44.782 00.000 11616 worker thread done servicing request
23:23:44.803 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=198, Gamma=1.290
23:23:44.821 00.018 12268 UpdateGuideState exits: m=394 SNR=13.5
23:23:44.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:44.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:44.822 00.001 12268 Enqueuing Expose request
23:23:44.822 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:23:44.822 00.000 11616 Worker thread wakes up
23:23:44.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:44.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:46.844 02.022 11616 Exposure complete
23:23:46.900 00.056 11616 worker thread done servicing request
23:23:46.900 00.000 12268 OnExposeComplete: enter
23:23:46.900 00.000 12268 UpdateGuideState(): m_state=6
23:23:46.901 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
23:23:46.901 00.000 12268 Star::Find returns 1 (0), X=909.88, Y=24.29, Mass=402, SNR=13.8, Peak=56 HFD=3.5
23:23:46.901 00.000 12268 MultiStar: [#1 0.53,-0.75,0.00,M4] 
23:23:46.901 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
23:23:46.901 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
23:23:46.901 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.70 hyp=0.74 cameraTheta=-1.21 mountX=-0.67 mountY=0.35, mountTheta=2.66
23:23:46.902 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.70, opts=13)
23:23:46.903 00.001 12268 Enqueuing Move request for scope (0.26, -0.70)
23:23:46.903 00.000 11616 Worker thread wakes up
23:23:46.903 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.70) opts 0xd
23:23:46.903 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.70)
23:23:46.903 00.000 11616 Moving (0.26, -0.70) raw xDistance=-0.67 yDistance=0.35
23:23:46.903 00.000 11616 resist switch: large excursion: input -0.67 thresh 0.29 direction from 1 to -1
23:23:46.903 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.00
23:23:46.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.67
23:23:46.903 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:23:46.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
23:23:46.903 00.000 11616 MoveAxis(E, 373, ABG)
23:23:46.903 00.000 11616 Guiding  Dir = 2, Dur = 373
23:23:46.904 00.001 11616 IsSlewing returns 0
23:23:46.904 00.000 11616 IsGuiding returns 0
23:23:46.904 00.000 11616 PulseGuide returned control before completion, sleep 383
23:23:46.926 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=129, Gamma=1.290
23:23:46.948 00.022 12268 UpdateGuideState exits: m=402 SNR=13.8
23:23:46.948 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:46.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:46.948 00.000 12268 Enqueuing Expose request
23:23:47.291 00.343 11616 IsGuiding returns 1
23:23:47.291 00.000 11616 scope still moving after pulse duration time elapsed
23:23:47.322 00.031 11616 IsSlewing returns 0
23:23:47.323 00.001 11616 IsGuiding returns 0
23:23:47.323 00.000 11616 scope move finished after 373 + 47 ms
23:23:47.323 00.000 11616 Move returns status 0, amount 373
23:23:47.323 00.000 11616 MoveAxis(N, 0, ABG)
23:23:47.324 00.001 11616 Move returns status 0, amount 0
23:23:47.324 00.000 11616 move complete, result=0
23:23:47.324 00.000 11616 worker thread done servicing request
23:23:47.324 00.000 11616 Worker thread wakes up
23:23:47.324 00.000 12268 GuideStep: -0.7 px 373 ms EAST, 0.3 px 0 ms NORTH
23:23:47.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:47.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:49.334 02.010 11616 Exposure complete
23:23:49.391 00.057 11616 worker thread done servicing request
23:23:49.392 00.001 12268 OnExposeComplete: enter
23:23:49.392 00.000 12268 UpdateGuideState(): m_state=6
23:23:49.392 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
23:23:49.392 00.000 12268 Star::Find returns 1 (0), X=909.76, Y=24.51, Mass=387, SNR=13.6, Peak=48 HFD=3.6
23:23:49.392 00.000 12268 MultiStar: [#1 0.11,-0.39,0.63,U] 
23:23:49.392 00.000 12268 refined, 1 included, MultiStar: {0.13, -0.44}, one-star: {0.15, -0.48}
23:23:49.392 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
23:23:49.392 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
23:23:49.393 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=-0.44 hyp=0.46 cameraTheta=-1.28 mountX=-0.43 mountY=0.19, mountTheta=2.73
23:23:49.394 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.44, opts=13)
23:23:49.394 00.000 12268 Enqueuing Move request for scope (0.13, -0.44)
23:23:49.394 00.000 11616 Worker thread wakes up
23:23:49.395 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.44) opts 0xd
23:23:49.395 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.44)
23:23:49.395 00.000 11616 Moving (0.13, -0.44) raw xDistance=-0.43 yDistance=0.19
23:23:49.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
23:23:49.395 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:23:49.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:23:49.395 00.000 11616 MoveAxis(E, 240, ABG)
23:23:49.395 00.000 11616 Guiding  Dir = 2, Dur = 240
23:23:49.395 00.000 11616 IsSlewing returns 0
23:23:49.396 00.001 11616 IsGuiding returns 0
23:23:49.396 00.000 11616 PulseGuide returned control before completion, sleep 250
23:23:49.419 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=141, Gamma=1.290
23:23:49.439 00.020 12268 UpdateGuideState exits: m=387 SNR=13.6
23:23:49.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:49.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:49.439 00.000 12268 Enqueuing Expose request
23:23:49.648 00.209 11616 IsGuiding returns 1
23:23:49.648 00.000 11616 scope still moving after pulse duration time elapsed
23:23:49.679 00.031 11616 IsSlewing returns 0
23:23:49.679 00.000 11616 IsGuiding returns 0
23:23:49.679 00.000 11616 scope move finished after 240 + 43 ms
23:23:49.679 00.000 11616 Move returns status 0, amount 240
23:23:49.679 00.000 11616 MoveAxis(N, 0, ABG)
23:23:49.679 00.000 11616 Move returns status 0, amount 0
23:23:49.679 00.000 11616 move complete, result=0
23:23:49.679 00.000 11616 worker thread done servicing request
23:23:49.679 00.000 11616 Worker thread wakes up
23:23:49.679 00.000 12268 GuideStep: -0.4 px 240 ms EAST, 0.2 px 0 ms NORTH
23:23:49.680 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:49.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:51.698 02.018 11616 Exposure complete
23:23:51.755 00.057 11616 worker thread done servicing request
23:23:51.755 00.000 12268 OnExposeComplete: enter
23:23:51.755 00.000 12268 UpdateGuideState(): m_state=6
23:23:51.756 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
23:23:51.756 00.000 12268 Star::Find returns 1 (0), X=909.60, Y=24.55, Mass=426, SNR=14.3, Peak=53 HFD=3.4
23:23:51.756 00.000 12268 MultiStar: [#1 0.10,-0.34,0.53,U] 
23:23:51.756 00.000 12268 refined, 1 included, MultiStar: {0.02, -0.40}, one-star: {-0.02, -0.43}
23:23:51.756 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
23:23:51.756 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
23:23:51.756 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.40 hyp=0.40 cameraTheta=-1.51 mountX=-0.39 mountY=0.07, mountTheta=2.96
23:23:51.758 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.40, opts=13)
23:23:51.758 00.000 12268 Enqueuing Move request for scope (0.02, -0.40)
23:23:51.758 00.000 11616 Worker thread wakes up
23:23:51.758 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.40) opts 0xd
23:23:51.758 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.40)
23:23:51.758 00.000 11616 Moving (0.02, -0.40) raw xDistance=-0.39 yDistance=0.07
23:23:51.759 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
23:23:51.759 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:51.759 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:23:51.759 00.000 11616 MoveAxis(E, 221, ABG)
23:23:51.759 00.000 11616 Guiding  Dir = 2, Dur = 221
23:23:51.760 00.001 11616 IsSlewing returns 0
23:23:51.760 00.000 11616 IsGuiding returns 0
23:23:51.760 00.000 11616 PulseGuide returned control before completion, sleep 231
23:23:51.784 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
23:23:51.801 00.017 12268 UpdateGuideState exits: m=426 SNR=14.3
23:23:51.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:51.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:51.801 00.000 12268 Enqueuing Expose request
23:23:51.996 00.195 11616 IsGuiding returns 1
23:23:51.996 00.000 11616 scope still moving after pulse duration time elapsed
23:23:52.027 00.031 11616 IsSlewing returns 0
23:23:52.027 00.000 11616 IsGuiding returns 0
23:23:52.027 00.000 11616 scope move finished after 221 + 45 ms
23:23:52.027 00.000 11616 Move returns status 0, amount 221
23:23:52.027 00.000 11616 MoveAxis(N, 0, ABG)
23:23:52.027 00.000 11616 Move returns status 0, amount 0
23:23:52.027 00.000 11616 move complete, result=0
23:23:52.027 00.000 11616 worker thread done servicing request
23:23:52.028 00.001 11616 Worker thread wakes up
23:23:52.028 00.000 12268 GuideStep: -0.4 px 221 ms EAST, 0.1 px 0 ms NORTH
23:23:52.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:52.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:54.047 02.019 11616 Exposure complete
23:23:54.105 00.058 11616 worker thread done servicing request
23:23:54.105 00.000 12268 OnExposeComplete: enter
23:23:54.105 00.000 12268 UpdateGuideState(): m_state=6
23:23:54.105 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
23:23:54.105 00.000 12268 Star::Find returns 1 (0), X=909.61, Y=25.04, Mass=403, SNR=13.8, Peak=62 HFD=3.4
23:23:54.106 00.001 12268 MultiStar: [#1 0.01,-0.06,0.67,U] 
23:23:54.106 00.000 12268 refined, 1 included, MultiStar: {0.00, 0.01}, one-star: {0.00, 0.06}
23:23:54.106 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
23:23:54.106 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
23:23:54.106 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.26 mountX=0.01 mountY=0.00, mountTheta=0.18
23:23:54.107 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.01, opts=13)
23:23:54.107 00.000 12268 Enqueuing Move request for scope (0.00, 0.01)
23:23:54.107 00.000 11616 Worker thread wakes up
23:23:54.108 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
23:23:54.108 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
23:23:54.108 00.000 11616 Moving (0.00, 0.01) raw xDistance=0.01 yDistance=0.00
23:23:54.108 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:54.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:23:54.108 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:54.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:23:54.108 00.000 11616 MoveAxis(E, 0, ABG)
23:23:54.108 00.000 11616 Move returns status 0, amount 0
23:23:54.108 00.000 11616 MoveAxis(N, 0, ABG)
23:23:54.108 00.000 11616 Move returns status 0, amount 0
23:23:54.108 00.000 11616 move complete, result=0
23:23:54.109 00.001 11616 worker thread done servicing request
23:23:54.129 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=158, Gamma=1.290
23:23:54.148 00.019 12268 UpdateGuideState exits: m=403 SNR=13.8
23:23:54.149 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:54.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:54.149 00.000 12268 Enqueuing Expose request
23:23:54.149 00.000 11616 Worker thread wakes up
23:23:54.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:54.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:54.149 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:56.158 02.009 11616 Exposure complete
23:23:56.214 00.056 11616 worker thread done servicing request
23:23:56.214 00.000 12268 OnExposeComplete: enter
23:23:56.214 00.000 12268 UpdateGuideState(): m_state=6
23:23:56.215 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
23:23:56.215 00.000 12268 Star::Find returns 1 (0), X=909.86, Y=26.08, Mass=393, SNR=13.6, Peak=35 HFD=4.5
23:23:56.215 00.000 12268 MultiStar: [#1 -0.34,0.27,0.70,U] 
23:23:56.215 00.000 12268 refined, 1 included, MultiStar: {0.00, 0.76}, one-star: {0.24, 1.10}
23:23:56.215 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
23:23:56.215 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
23:23:56.215 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.76 hyp=0.76 cameraTheta=1.57 mountX=0.75 mountY=-0.09, mountTheta=-0.12
23:23:56.217 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.76, opts=13)
23:23:56.217 00.000 12268 Enqueuing Move request for scope (0.00, 0.76)
23:23:56.217 00.000 11616 Worker thread wakes up
23:23:56.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.76) opts 0xd
23:23:56.217 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.76)
23:23:56.217 00.000 11616 Moving (0.00, 0.76) raw xDistance=0.75 yDistance=-0.09
23:23:56.217 00.000 11616 resist switch: large excursion: input 0.75 thresh 0.29 direction from -1 to 1
23:23:56.217 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.26
23:23:56.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.75
23:23:56.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:56.218 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:23:56.218 00.000 11616 MoveAxis(W, 421, ABG)
23:23:56.218 00.000 11616 Guiding  Dir = 3, Dur = 421
23:23:56.218 00.000 11616 IsSlewing returns 0
23:23:56.218 00.000 11616 IsGuiding returns 0
23:23:56.218 00.000 11616 PulseGuide returned control before completion, sleep 431
23:23:56.243 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
23:23:56.260 00.017 12268 UpdateGuideState exits: m=393 SNR=13.6
23:23:56.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:56.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:56.260 00.000 12268 Enqueuing Expose request
23:23:56.658 00.398 11616 IsGuiding returns 1
23:23:56.658 00.000 11616 scope still moving after pulse duration time elapsed
23:23:56.689 00.031 11616 IsSlewing returns 0
23:23:56.690 00.001 11616 IsGuiding returns 0
23:23:56.690 00.000 11616 scope move finished after 421 + 50 ms
23:23:56.690 00.000 11616 Move returns status 0, amount 421
23:23:56.690 00.000 11616 MoveAxis(N, 0, ABG)
23:23:56.690 00.000 11616 Move returns status 0, amount 0
23:23:56.690 00.000 11616 move complete, result=0
23:23:56.690 00.000 11616 worker thread done servicing request
23:23:56.690 00.000 11616 Worker thread wakes up
23:23:56.691 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:56.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:56.691 00.000 12268 GuideStep: 0.8 px 421 ms WEST, -0.1 px 0 ms NORTH
23:23:58.701 02.010 11616 Exposure complete
23:23:58.757 00.056 11616 worker thread done servicing request
23:23:58.758 00.001 12268 OnExposeComplete: enter
23:23:58.758 00.000 12268 UpdateGuideState(): m_state=6
23:23:58.758 00.000 12268 Star::Find(15, 909, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
23:23:58.758 00.000 12268 Star::Find returns 1 (0), X=909.67, Y=25.32, Mass=401, SNR=13.7, Peak=41 HFD=4.3
23:23:58.758 00.000 12268 MultiStar: [#1 -0.25,-0.03,0.58,U] 
23:23:58.758 00.000 12268 refined, 1 included, MultiStar: {-0.06, 0.20}, one-star: {0.05, 0.34}
23:23:58.758 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
23:23:58.758 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
23:23:58.758 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.85 mountX=0.20 mountY=-0.08, mountTheta=-0.41
23:23:58.760 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.20, opts=13)
23:23:58.760 00.000 12268 Enqueuing Move request for scope (-0.06, 0.20)
23:23:58.760 00.000 11616 Worker thread wakes up
23:23:58.760 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd
23:23:58.760 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.20)
23:23:58.760 00.000 11616 Moving (-0.06, 0.20) raw xDistance=0.20 yDistance=-0.08
23:23:58.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
23:23:58.761 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:58.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:23:58.761 00.000 11616 MoveAxis(W, 110, ABG)
23:23:58.761 00.000 11616 Guiding  Dir = 3, Dur = 110
23:23:58.761 00.000 11616 IsSlewing returns 0
23:23:58.761 00.000 11616 IsGuiding returns 0
23:23:58.762 00.001 11616 PulseGuide returned control before completion, sleep 120
23:23:58.783 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=174, Gamma=1.290
23:23:58.803 00.020 12268 UpdateGuideState exits: m=401 SNR=13.7
23:23:58.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:58.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:23:58.803 00.000 12268 Enqueuing Expose request
23:23:58.887 00.084 11616 IsGuiding returns 1
23:23:58.887 00.000 11616 scope still moving after pulse duration time elapsed
23:23:58.917 00.030 11616 IsSlewing returns 0
23:23:58.918 00.001 11616 IsGuiding returns 0
23:23:58.918 00.000 11616 scope move finished after 110 + 45 ms
23:23:58.918 00.000 11616 Move returns status 0, amount 110
23:23:58.918 00.000 11616 MoveAxis(N, 0, ABG)
23:23:58.918 00.000 11616 Move returns status 0, amount 0
23:23:58.918 00.000 11616 move complete, result=0
23:23:58.918 00.000 11616 worker thread done servicing request
23:23:58.918 00.000 11616 Worker thread wakes up
23:23:58.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:23:58.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:23:58.919 00.001 12268 GuideStep: 0.2 px 110 ms WEST, -0.1 px 0 ms NORTH
23:24:00.919 02.000 11616 Exposure complete
23:24:00.976 00.057 11616 worker thread done servicing request
23:24:00.976 00.000 12268 OnExposeComplete: enter
23:24:00.976 00.000 12268 UpdateGuideState(): m_state=6
23:24:00.976 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
23:24:00.976 00.000 12268 Star::Find returns 1 (0), X=909.70, Y=25.07, Mass=370, SNR=13.2, Peak=43 HFD=4.0
23:24:00.976 00.000 12268 MultiStar: [#1 0.06,-0.08,0.74,U] 
23:24:00.976 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.02}, one-star: {0.08, 0.09}
23:24:00.976 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.47) = xAngle (-1.24 = -1.24)
23:24:00.976 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.35 = 1.93)
23:24:00.976 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.23 mountX=0.02 mountY=0.07, mountTheta=1.23
23:24:00.979 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.02, opts=13)
23:24:00.979 00.000 12268 Enqueuing Move request for scope (0.07, 0.02)
23:24:00.979 00.000 11616 Worker thread wakes up
23:24:00.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
23:24:00.979 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
23:24:00.979 00.000 11616 Moving (0.07, 0.02) raw xDistance=0.02 yDistance=0.07
23:24:00.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:00.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:24:00.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:00.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:24:00.979 00.000 11616 MoveAxis(E, 0, ABG)
23:24:00.979 00.000 11616 Move returns status 0, amount 0
23:24:00.979 00.000 11616 MoveAxis(N, 0, ABG)
23:24:00.979 00.000 11616 Move returns status 0, amount 0
23:24:00.981 00.002 11616 move complete, result=0
23:24:00.981 00.000 11616 worker thread done servicing request
23:24:01.004 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=187, Gamma=1.290
23:24:01.021 00.017 12268 UpdateGuideState exits: m=370 SNR=13.2
23:24:01.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:01.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:01.021 00.000 12268 Enqueuing Expose request
23:24:01.021 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:01.021 00.000 11616 Worker thread wakes up
23:24:01.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:01.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:03.036 02.015 11616 Exposure complete
23:24:03.094 00.058 11616 worker thread done servicing request
23:24:03.094 00.000 12268 OnExposeComplete: enter
23:24:03.094 00.000 12268 UpdateGuideState(): m_state=6
23:24:03.095 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
23:24:03.095 00.000 12268 Star::Find returns 1 (0), X=909.71, Y=24.53, Mass=356, SNR=12.9, Peak=41 HFD=3.6
23:24:03.095 00.000 12268 MultiStar: [#1 0.36,-0.73,0.00,M1] 
23:24:03.095 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
23:24:03.095 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
23:24:03.095 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.45 hyp=0.46 cameraTheta=-1.37 mountX=-0.44 mountY=0.15, mountTheta=2.81
23:24:03.097 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.45, opts=13)
23:24:03.098 00.001 12268 Enqueuing Move request for scope (0.09, -0.45)
23:24:03.098 00.000 11616 Worker thread wakes up
23:24:03.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.45) opts 0xd
23:24:03.098 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.45)
23:24:03.098 00.000 11616 Moving (0.09, -0.45) raw xDistance=-0.44 yDistance=0.15
23:24:03.098 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
23:24:03.098 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.31
23:24:03.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
23:24:03.098 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:03.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:24:03.098 00.000 11616 MoveAxis(E, 245, ABG)
23:24:03.098 00.000 11616 Guiding  Dir = 2, Dur = 245
23:24:03.099 00.001 11616 IsSlewing returns 0
23:24:03.099 00.000 11616 IsGuiding returns 0
23:24:03.099 00.000 11616 PulseGuide returned control before completion, sleep 255
23:24:03.123 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=191, Gamma=1.290
23:24:03.143 00.020 12268 UpdateGuideState exits: m=356 SNR=12.9
23:24:03.144 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:03.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:03.144 00.000 12268 Enqueuing Expose request
23:24:03.363 00.219 11616 IsGuiding returns 1
23:24:03.363 00.000 11616 scope still moving after pulse duration time elapsed
23:24:03.395 00.032 11616 IsSlewing returns 0
23:24:03.395 00.000 11616 IsGuiding returns 0
23:24:03.395 00.000 11616 scope move finished after 245 + 51 ms
23:24:03.395 00.000 11616 Move returns status 0, amount 245
23:24:03.395 00.000 11616 MoveAxis(N, 0, ABG)
23:24:03.395 00.000 11616 Move returns status 0, amount 0
23:24:03.395 00.000 11616 move complete, result=0
23:24:03.396 00.001 11616 worker thread done servicing request
23:24:03.396 00.000 11616 Worker thread wakes up
23:24:03.396 00.000 12268 GuideStep: -0.4 px 245 ms EAST, 0.1 px 0 ms NORTH
23:24:03.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:03.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:05.406 02.010 11616 Exposure complete
23:24:05.465 00.059 11616 worker thread done servicing request
23:24:05.465 00.000 12268 OnExposeComplete: enter
23:24:05.465 00.000 12268 UpdateGuideState(): m_state=6
23:24:05.465 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
23:24:05.465 00.000 12268 Star::Find returns 1 (0), X=909.67, Y=24.64, Mass=355, SNR=13.0, Peak=38 HFD=3.5
23:24:05.466 00.001 12268 MultiStar: [#1 -0.19,-0.44,0.60,U] 
23:24:05.466 00.000 12268 single-star, 1 included, MultiStar: {-0.04, -0.38}, one-star: {0.05, -0.34}
23:24:05.466 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
23:24:05.466 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.29)
23:24:05.466 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.34 hyp=0.34 cameraTheta=-1.41 mountX=-0.33 mountY=0.10, mountTheta=2.86
23:24:05.467 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.34, opts=13)
23:24:05.467 00.000 12268 Enqueuing Move request for scope (0.05, -0.34)
23:24:05.468 00.001 11616 Worker thread wakes up
23:24:05.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.34) opts 0xd
23:24:05.468 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.34)
23:24:05.468 00.000 11616 Moving (0.05, -0.34) raw xDistance=-0.33 yDistance=0.10
23:24:05.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
23:24:05.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:05.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:24:05.468 00.000 11616 MoveAxis(E, 186, ABG)
23:24:05.468 00.000 11616 Guiding  Dir = 2, Dur = 186
23:24:05.469 00.001 11616 IsSlewing returns 0
23:24:05.469 00.000 11616 IsGuiding returns 0
23:24:05.469 00.000 11616 PulseGuide returned control before completion, sleep 196
23:24:05.489 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=183, Gamma=1.290
23:24:05.507 00.018 12268 UpdateGuideState exits: m=355 SNR=13.0
23:24:05.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:05.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:05.507 00.000 12268 Enqueuing Expose request
23:24:05.680 00.173 11616 IsGuiding returns 1
23:24:05.680 00.000 11616 scope still moving after pulse duration time elapsed
23:24:05.712 00.032 11616 IsSlewing returns 0
23:24:05.713 00.001 11616 IsGuiding returns 1
23:24:05.743 00.030 11616 IsSlewing returns 0
23:24:05.743 00.000 11616 IsGuiding returns 1
23:24:05.774 00.031 11616 IsSlewing returns 0
23:24:05.775 00.001 11616 IsGuiding returns 0
23:24:05.775 00.000 11616 scope move finished after 186 + 120 ms
23:24:05.775 00.000 11616 Move returns status 0, amount 186
23:24:05.775 00.000 11616 MoveAxis(N, 0, ABG)
23:24:05.775 00.000 11616 Move returns status 0, amount 0
23:24:05.775 00.000 11616 move complete, result=0
23:24:05.776 00.001 11616 worker thread done servicing request
23:24:05.776 00.000 11616 Worker thread wakes up
23:24:05.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:05.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:05.776 00.000 12268 GuideStep: -0.3 px 186 ms EAST, 0.1 px 0 ms NORTH
23:24:07.784 02.008 11616 Exposure complete
23:24:07.841 00.057 11616 worker thread done servicing request
23:24:07.841 00.000 12268 OnExposeComplete: enter
23:24:07.841 00.000 12268 UpdateGuideState(): m_state=6
23:24:07.841 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
23:24:07.841 00.000 12268 Star::Find returns 1 (0), X=909.25, Y=24.81, Mass=321, SNR=12.3, Peak=36 HFD=3.9
23:24:07.841 00.000 12268 MultiStar: [#1 -0.54,-0.44,0.00,M1] 
23:24:07.841 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.17 = 2.12)
23:24:07.841 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -0.99)
23:24:07.841 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.17 hyp=0.40 cameraTheta=-2.69 mountX=-0.21 mountY=-0.34, mountTheta=-2.13
23:24:07.844 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.17, opts=13)
23:24:07.844 00.000 12268 Enqueuing Move request for scope (-0.36, -0.17)
23:24:07.844 00.000 11616 Worker thread wakes up
23:24:07.844 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.17) opts 0xd
23:24:07.844 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.17)
23:24:07.844 00.000 11616 Moving (-0.36, -0.17) raw xDistance=-0.21 yDistance=-0.34
23:24:07.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
23:24:07.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:24:07.845 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
23:24:07.845 00.000 11616 MoveAxis(E, 117, ABG)
23:24:07.845 00.000 11616 Guiding  Dir = 2, Dur = 117
23:24:07.845 00.000 11616 IsSlewing returns 0
23:24:07.846 00.001 11616 IsGuiding returns 0
23:24:07.846 00.000 11616 PulseGuide returned control before completion, sleep 127
23:24:07.871 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
23:24:07.889 00.018 12268 UpdateGuideState exits: m=321 SNR=12.3
23:24:07.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:07.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:07.890 00.001 12268 Enqueuing Expose request
23:24:07.985 00.095 11616 IsGuiding returns 1
23:24:07.985 00.000 11616 scope still moving after pulse duration time elapsed
23:24:08.016 00.031 11616 IsSlewing returns 0
23:24:08.016 00.000 11616 IsGuiding returns 1
23:24:08.046 00.030 11616 IsSlewing returns 0
23:24:08.046 00.000 11616 IsGuiding returns 1
23:24:08.078 00.032 11616 IsSlewing returns 0
23:24:08.078 00.000 11616 IsGuiding returns 1
23:24:08.109 00.031 11616 IsSlewing returns 0
23:24:08.109 00.000 11616 IsGuiding returns 1
23:24:08.140 00.031 11616 IsSlewing returns 0
23:24:08.140 00.000 11616 IsGuiding returns 0
23:24:08.140 00.000 11616 scope move finished after 117 + 177 ms
23:24:08.140 00.000 11616 Move returns status 0, amount 117
23:24:08.140 00.000 11616 MoveAxis(N, 0, ABG)
23:24:08.140 00.000 11616 Move returns status 0, amount 0
23:24:08.140 00.000 11616 move complete, result=0
23:24:08.141 00.001 11616 worker thread done servicing request
23:24:08.141 00.000 12268 GuideStep: -0.2 px 117 ms EAST, -0.3 px 0 ms NORTH
23:24:08.141 00.000 11616 Worker thread wakes up
23:24:08.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:08.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:10.148 02.007 11616 Exposure complete
23:24:10.203 00.055 11616 worker thread done servicing request
23:24:10.203 00.000 12268 OnExposeComplete: enter
23:24:10.203 00.000 12268 UpdateGuideState(): m_state=6
23:24:10.203 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
23:24:10.203 00.000 12268 Star::Find returns 1 (0), X=909.49, Y=24.28, Mass=300, SNR=11.9, Peak=37 HFD=3.5
23:24:10.203 00.000 12268 MultiStar: [#1 0.01,-1.03,0.00,M2] 
23:24:10.203 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
23:24:10.203 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
23:24:10.203 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.70 hyp=0.71 cameraTheta=-1.75 mountX=-0.71 mountY=-0.03, mountTheta=-3.09
23:24:10.205 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.70, opts=13)
23:24:10.205 00.000 12268 Enqueuing Move request for scope (-0.13, -0.70)
23:24:10.205 00.000 11616 Worker thread wakes up
23:24:10.205 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.70) opts 0xd
23:24:10.205 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.70)
23:24:10.205 00.000 11616 Moving (-0.13, -0.70) raw xDistance=-0.71 yDistance=-0.03
23:24:10.205 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.71
23:24:10.205 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:10.205 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:24:10.205 00.000 11616 MoveAxis(E, 398, ABG)
23:24:10.206 00.001 11616 Guiding  Dir = 2, Dur = 398
23:24:10.206 00.000 11616 IsSlewing returns 0
23:24:10.206 00.000 11616 IsGuiding returns 0
23:24:10.206 00.000 11616 PulseGuide returned control before completion, sleep 408
23:24:10.228 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=198, Gamma=1.290
23:24:10.247 00.019 12268 UpdateGuideState exits: m=300 SNR=11.9
23:24:10.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:10.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:10.247 00.000 12268 Enqueuing Expose request
23:24:10.616 00.369 11616 IsGuiding returns 1
23:24:10.616 00.000 11616 scope still moving after pulse duration time elapsed
23:24:10.647 00.031 11616 IsSlewing returns 0
23:24:10.647 00.000 11616 IsGuiding returns 0
23:24:10.647 00.000 11616 scope move finished after 398 + 43 ms
23:24:10.647 00.000 11616 Move returns status 0, amount 398
23:24:10.647 00.000 11616 MoveAxis(N, 0, ABG)
23:24:10.647 00.000 11616 Move returns status 0, amount 0
23:24:10.647 00.000 11616 move complete, result=0
23:24:10.647 00.000 11616 worker thread done servicing request
23:24:10.648 00.001 11616 Worker thread wakes up
23:24:10.648 00.000 12268 GuideStep: -0.7 px 398 ms EAST, -0.0 px 0 ms NORTH
23:24:10.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:10.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:12.650 02.002 11616 Exposure complete
23:24:12.707 00.057 11616 worker thread done servicing request
23:24:12.707 00.000 12268 OnExposeComplete: enter
23:24:12.707 00.000 12268 UpdateGuideState(): m_state=6
23:24:12.707 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
23:24:12.707 00.000 12268 Star::Find returns 1 (0), X=909.55, Y=25.25, Mass=308, SNR=12.1, Peak=38 HFD=3.8
23:24:12.707 00.000 12268 MultiStar: [#1 -0.22,0.23,0.67,U] 
23:24:12.708 00.001 12268 single-star, 1 included, MultiStar: {-0.13, 0.25}, one-star: {-0.07, 0.27}
23:24:12.708 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
23:24:12.708 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
23:24:12.708 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.82 mountX=0.26 mountY=-0.10, mountTheta=-0.37
23:24:12.709 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.27, opts=13)
23:24:12.709 00.000 12268 Enqueuing Move request for scope (-0.07, 0.27)
23:24:12.710 00.001 11616 Worker thread wakes up
23:24:12.710 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
23:24:12.710 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
23:24:12.710 00.000 11616 Moving (-0.07, 0.27) raw xDistance=0.26 yDistance=-0.10
23:24:12.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:12.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:24:12.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:12.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:24:12.710 00.000 11616 MoveAxis(E, 0, ABG)
23:24:12.710 00.000 11616 Move returns status 0, amount 0
23:24:12.711 00.001 11616 MoveAxis(N, 0, ABG)
23:24:12.711 00.000 11616 Move returns status 0, amount 0
23:24:12.711 00.000 11616 move complete, result=0
23:24:12.711 00.000 11616 worker thread done servicing request
23:24:12.733 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=237, Gamma=1.290
23:24:12.752 00.019 12268 UpdateGuideState exits: m=308 SNR=12.1
23:24:12.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:12.753 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:12.753 00.000 12268 Enqueuing Expose request
23:24:12.753 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:12.753 00.000 11616 Worker thread wakes up
23:24:12.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:12.753 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:14.769 02.016 11616 Exposure complete
23:24:14.826 00.057 11616 worker thread done servicing request
23:24:14.826 00.000 12268 OnExposeComplete: enter
23:24:14.826 00.000 12268 UpdateGuideState(): m_state=6
23:24:14.827 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
23:24:14.827 00.000 12268 Star::Find returns 1 (0), X=909.48, Y=24.64, Mass=312, SNR=12.1, Peak=45 HFD=3.3
23:24:14.827 00.000 12268 MultiStar: [#1 -0.02,0.11,0.65,U] 
23:24:14.827 00.000 12268 refined, 1 included, MultiStar: {-0.09, -0.16}, one-star: {-0.14, -0.34}
23:24:14.827 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
23:24:14.827 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
23:24:14.827 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-2.07 mountX=-0.17 mountY=-0.07, mountTheta=-2.77
23:24:14.829 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.16, opts=13)
23:24:14.829 00.000 12268 Enqueuing Move request for scope (-0.09, -0.16)
23:24:14.829 00.000 11616 Worker thread wakes up
23:24:14.829 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
23:24:14.829 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
23:24:14.830 00.001 11616 Moving (-0.09, -0.16) raw xDistance=-0.17 yDistance=-0.07
23:24:14.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
23:24:14.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:14.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:24:14.830 00.000 11616 MoveAxis(E, 97, ABG)
23:24:14.830 00.000 11616 Guiding  Dir = 2, Dur = 97
23:24:14.830 00.000 11616 IsSlewing returns 0
23:24:14.830 00.000 11616 IsGuiding returns 0
23:24:14.831 00.001 11616 PulseGuide returned control before completion, sleep 107
23:24:14.851 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=204, Gamma=1.290
23:24:14.869 00.018 12268 UpdateGuideState exits: m=312 SNR=12.1
23:24:14.869 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:14.869 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:14.869 00.000 12268 Enqueuing Expose request
23:24:14.951 00.082 11616 IsGuiding returns 1
23:24:14.951 00.000 11616 scope still moving after pulse duration time elapsed
23:24:14.981 00.030 11616 IsSlewing returns 0
23:24:14.981 00.000 11616 IsGuiding returns 0
23:24:14.981 00.000 11616 scope move finished after 97 + 54 ms
23:24:14.981 00.000 11616 Move returns status 0, amount 97
23:24:14.981 00.000 11616 MoveAxis(N, 0, ABG)
23:24:14.982 00.001 11616 Move returns status 0, amount 0
23:24:14.982 00.000 11616 move complete, result=0
23:24:14.982 00.000 11616 worker thread done servicing request
23:24:14.982 00.000 11616 Worker thread wakes up
23:24:14.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:14.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:14.982 00.000 12268 GuideStep: -0.2 px 97 ms EAST, -0.1 px 0 ms NORTH
23:24:16.996 02.014 11616 Exposure complete
23:24:17.055 00.059 11616 worker thread done servicing request
23:24:17.055 00.000 12268 OnExposeComplete: enter
23:24:17.055 00.000 12268 UpdateGuideState(): m_state=6
23:24:17.055 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
23:24:17.055 00.000 12268 Star::Find returns 1 (0), X=909.33, Y=24.45, Mass=340, SNR=12.7, Peak=38 HFD=3.5
23:24:17.055 00.000 12268 MultiStar: [#1 -0.75,-0.88,0.00,M1] 
23:24:17.055 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
23:24:17.055 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
23:24:17.056 00.001 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.53 hyp=0.60 cameraTheta=-2.07 mountX=-0.55 mountY=-0.21, mountTheta=-2.77
23:24:17.057 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.53, opts=13)
23:24:17.057 00.000 12268 Enqueuing Move request for scope (-0.28, -0.53)
23:24:17.057 00.000 11616 Worker thread wakes up
23:24:17.057 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.53) opts 0xd
23:24:17.057 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.53)
23:24:17.058 00.001 11616 Moving (-0.28, -0.53) raw xDistance=-0.55 yDistance=-0.21
23:24:17.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
23:24:17.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
23:24:17.058 00.000 11616 MoveAxis(E, 309, ABG)
23:24:17.058 00.000 11616 Guiding  Dir = 2, Dur = 309
23:24:17.058 00.000 11616 IsSlewing returns 0
23:24:17.058 00.000 11616 IsGuiding returns 0
23:24:17.059 00.001 11616 PulseGuide returned control before completion, sleep 319
23:24:17.086 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:24:17.108 00.022 12268 UpdateGuideState exits: m=340 SNR=12.7
23:24:17.108 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:17.108 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:17.108 00.000 12268 Enqueuing Expose request
23:24:17.385 00.277 11616 IsGuiding returns 1
23:24:17.385 00.000 11616 scope still moving after pulse duration time elapsed
23:24:17.415 00.030 11616 IsSlewing returns 0
23:24:17.415 00.000 11616 IsGuiding returns 0
23:24:17.415 00.000 11616 scope move finished after 309 + 47 ms
23:24:17.415 00.000 11616 Move returns status 0, amount 309
23:24:17.415 00.000 11616 MoveAxis(N, 18, ABG)
23:24:17.415 00.000 11616 Guiding  Dir = 0, Dur = 18
23:24:17.416 00.001 11616 IsSlewing returns 0
23:24:17.416 00.000 11616 IsGuiding returns 0
23:24:17.416 00.000 11616 PulseGuide returned control before completion, sleep 28
23:24:17.447 00.031 11616 IsGuiding returns 1
23:24:17.447 00.000 11616 scope still moving after pulse duration time elapsed
23:24:17.477 00.030 11616 IsSlewing returns 0
23:24:17.478 00.001 11616 IsGuiding returns 0
23:24:17.478 00.000 11616 scope move finished after 18 + 43 ms
23:24:17.478 00.000 11616 Move returns status 0, amount 18
23:24:17.478 00.000 11616 move complete, result=0
23:24:17.478 00.000 11616 worker thread done servicing request
23:24:17.479 00.001 11616 Worker thread wakes up
23:24:17.479 00.000 12268 GuideStep: -0.6 px 309 ms EAST, -0.2 px 18 ms NORTH
23:24:17.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:17.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:19.496 02.017 11616 Exposure complete
23:24:19.550 00.054 11616 worker thread done servicing request
23:24:19.550 00.000 12268 OnExposeComplete: enter
23:24:19.550 00.000 12268 UpdateGuideState(): m_state=6
23:24:19.551 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
23:24:19.551 00.000 12268 Star::Find returns 1 (0), X=909.64, Y=25.01, Mass=301, SNR=11.9, Peak=35 HFD=3.7
23:24:19.551 00.000 12268 MultiStar: [#1 -0.30,0.07,0.55,U] 
23:24:19.551 00.000 12268 single-star, 1 included, MultiStar: {-0.09, 0.04}, one-star: {0.03, 0.03}
23:24:19.551 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.68 = -0.68)
23:24:19.551 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.49)
23:24:19.551 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.79 mountX=0.03 mountY=0.02, mountTheta=0.66
23:24:19.555 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.03, opts=13)
23:24:19.556 00.001 12268 Enqueuing Move request for scope (0.03, 0.03)
23:24:19.556 00.000 11616 Worker thread wakes up
23:24:19.556 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
23:24:19.556 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
23:24:19.556 00.000 11616 Moving (0.03, 0.03) raw xDistance=0.03 yDistance=0.02
23:24:19.556 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:19.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:24:19.556 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:19.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:24:19.556 00.000 11616 MoveAxis(E, 0, ABG)
23:24:19.556 00.000 11616 Move returns status 0, amount 0
23:24:19.556 00.000 11616 MoveAxis(N, 0, ABG)
23:24:19.557 00.001 11616 Move returns status 0, amount 0
23:24:19.557 00.000 11616 move complete, result=0
23:24:19.557 00.000 11616 worker thread done servicing request
23:24:19.580 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=4, FiltMax=212, Gamma=1.290
23:24:19.598 00.018 12268 UpdateGuideState exits: m=301 SNR=11.9
23:24:19.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:19.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:19.598 00.000 12268 Enqueuing Expose request
23:24:19.599 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:24:19.599 00.000 11616 Worker thread wakes up
23:24:19.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:19.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:21.610 02.011 11616 Exposure complete
23:24:21.671 00.061 11616 worker thread done servicing request
23:24:21.671 00.000 12268 OnExposeComplete: enter
23:24:21.671 00.000 12268 UpdateGuideState(): m_state=6
23:24:21.672 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
23:24:21.672 00.000 12268 Star::Find returns 1 (0), X=909.44, Y=25.94, Mass=338, SNR=12.6, Peak=39 HFD=4.0
23:24:21.672 00.000 12268 MultiStar: [#1 -0.12,0.87,0.00,M1] 
23:24:21.672 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
23:24:21.672 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
23:24:21.672 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.95 hyp=0.97 cameraTheta=1.75 mountX=0.93 mountY=-0.29, mountTheta=-0.30
23:24:21.674 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.95, opts=13)
23:24:21.674 00.000 12268 Enqueuing Move request for scope (-0.17, 0.95)
23:24:21.674 00.000 11616 Worker thread wakes up
23:24:21.674 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.95) opts 0xd
23:24:21.674 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.95)
23:24:21.674 00.000 11616 Moving (-0.17, 0.95) raw xDistance=0.93 yDistance=-0.29
23:24:21.674 00.000 11616 resist switch: large excursion: input 0.93 thresh 0.29 direction from -1 to 1
23:24:21.675 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.80
23:24:21.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.93
23:24:21.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:24:21.675 00.000 11616 MoveAxis(W, 522, ABG)
23:24:21.675 00.000 11616 Guiding  Dir = 3, Dur = 522
23:24:21.675 00.000 11616 IsSlewing returns 0
23:24:21.675 00.000 11616 IsGuiding returns 0
23:24:21.676 00.001 11616 PulseGuide returned control before completion, sleep 532
23:24:21.697 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=208, Gamma=1.290
23:24:21.715 00.018 12268 UpdateGuideState exits: m=338 SNR=12.6
23:24:21.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:21.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:21.715 00.000 12268 Enqueuing Expose request
23:24:22.219 00.504 11616 IsGuiding returns 1
23:24:22.219 00.000 11616 scope still moving after pulse duration time elapsed
23:24:22.251 00.032 11616 IsSlewing returns 0
23:24:22.251 00.000 11616 IsGuiding returns 0
23:24:22.251 00.000 11616 scope move finished after 522 + 53 ms
23:24:22.251 00.000 11616 Move returns status 0, amount 522
23:24:22.251 00.000 11616 MoveAxis(N, 25, ABG)
23:24:22.251 00.000 11616 Guiding  Dir = 0, Dur = 25
23:24:22.252 00.001 11616 IsSlewing returns 0
23:24:22.252 00.000 11616 IsGuiding returns 0
23:24:22.252 00.000 11616 PulseGuide returned control before completion, sleep 35
23:24:22.299 00.047 11616 IsGuiding returns 1
23:24:22.299 00.000 11616 scope still moving after pulse duration time elapsed
23:24:22.331 00.032 11616 IsSlewing returns 0
23:24:22.331 00.000 11616 IsGuiding returns 1
23:24:22.363 00.032 11616 IsSlewing returns 0
23:24:22.363 00.000 11616 IsGuiding returns 0
23:24:22.363 00.000 11616 scope move finished after 25 + 86 ms
23:24:22.363 00.000 11616 Move returns status 0, amount 25
23:24:22.363 00.000 11616 move complete, result=0
23:24:22.363 00.000 11616 worker thread done servicing request
23:24:22.363 00.000 12268 GuideStep: 0.9 px 522 ms WEST, -0.3 px 25 ms NORTH
23:24:22.364 00.001 11616 Worker thread wakes up
23:24:22.364 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:22.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:24.378 02.014 11616 Exposure complete
23:24:24.435 00.057 11616 worker thread done servicing request
23:24:24.435 00.000 12268 OnExposeComplete: enter
23:24:24.435 00.000 12268 UpdateGuideState(): m_state=6
23:24:24.435 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
23:24:24.436 00.001 12268 Star::Find returns 1 (0), X=909.91, Y=24.73, Mass=349, SNR=12.8, Peak=32 HFD=5.0
23:24:24.436 00.000 12268 MultiStar: [#1 -0.15,-0.87,0.00,M2] 
23:24:24.436 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
23:24:24.436 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
23:24:24.436 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.25 hyp=0.38 cameraTheta=-0.71 mountX=-0.22 mountY=0.32, mountTheta=2.17
23:24:24.437 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.25, opts=13)
23:24:24.438 00.001 12268 Enqueuing Move request for scope (0.29, -0.25)
23:24:24.438 00.000 11616 Worker thread wakes up
23:24:24.438 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.25) opts 0xd
23:24:24.438 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.25)
23:24:24.438 00.000 11616 Moving (0.29, -0.25) raw xDistance=-0.22 yDistance=0.32
23:24:24.438 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:24.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:24:24.438 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:24.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
23:24:24.438 00.000 11616 MoveAxis(E, 0, ABG)
23:24:24.438 00.000 11616 Move returns status 0, amount 0
23:24:24.439 00.001 11616 MoveAxis(N, 0, ABG)
23:24:24.439 00.000 11616 Move returns status 0, amount 0
23:24:24.439 00.000 11616 move complete, result=0
23:24:24.439 00.000 11616 worker thread done servicing request
23:24:24.460 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=208, Gamma=1.290
23:24:24.479 00.019 12268 UpdateGuideState exits: m=349 SNR=12.8
23:24:24.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:24.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:24.479 00.000 12268 Enqueuing Expose request
23:24:24.479 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:24:24.479 00.000 11616 Worker thread wakes up
23:24:24.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:24.480 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:26.500 02.020 11616 Exposure complete
23:24:26.557 00.057 11616 worker thread done servicing request
23:24:26.557 00.000 12268 OnExposeComplete: enter
23:24:26.557 00.000 12268 UpdateGuideState(): m_state=6
23:24:26.557 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
23:24:26.557 00.000 12268 Star::Find returns 1 (0), X=909.48, Y=24.28, Mass=321, SNR=12.3, Peak=36 HFD=3.6
23:24:26.558 00.001 12268 MultiStar: [#1 -0.10,-0.84,0.00,M3] 
23:24:26.558 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.24 = 3.05)
23:24:26.558 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.06)
23:24:26.558 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.70 hyp=0.72 cameraTheta=-1.76 mountX=-0.71 mountY=-0.05, mountTheta=-3.08
23:24:26.559 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.70, opts=13)
23:24:26.560 00.001 12268 Enqueuing Move request for scope (-0.14, -0.70)
23:24:26.560 00.000 11616 Worker thread wakes up
23:24:26.560 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.70) opts 0xd
23:24:26.560 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.70)
23:24:26.560 00.000 11616 Moving (-0.14, -0.70) raw xDistance=-0.71 yDistance=-0.05
23:24:26.560 00.000 11616 resist switch: large excursion: input -0.71 thresh 0.29 direction from 1 to -1
23:24:26.560 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.14
23:24:26.560 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.71
23:24:26.560 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:26.562 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:24:26.562 00.000 11616 MoveAxis(E, 400, ABG)
23:24:26.562 00.000 11616 Guiding  Dir = 2, Dur = 400
23:24:26.562 00.000 11616 IsSlewing returns 0
23:24:26.562 00.000 11616 IsGuiding returns 0
23:24:26.563 00.001 11616 PulseGuide returned control before completion, sleep 410
23:24:26.583 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=236, Gamma=1.290
23:24:26.604 00.021 12268 UpdateGuideState exits: m=321 SNR=12.3
23:24:26.605 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:26.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:26.605 00.000 12268 Enqueuing Expose request
23:24:26.987 00.382 11616 IsGuiding returns 1
23:24:26.987 00.000 11616 scope still moving after pulse duration time elapsed
23:24:27.017 00.030 11616 IsSlewing returns 0
23:24:27.018 00.001 11616 IsGuiding returns 1
23:24:27.049 00.031 11616 IsSlewing returns 0
23:24:27.049 00.000 11616 IsGuiding returns 1
23:24:27.079 00.030 11616 IsSlewing returns 0
23:24:27.079 00.000 11616 IsGuiding returns 0
23:24:27.079 00.000 11616 scope move finished after 400 + 117 ms
23:24:27.079 00.000 11616 Move returns status 0, amount 400
23:24:27.079 00.000 11616 MoveAxis(N, 0, ABG)
23:24:27.079 00.000 11616 Move returns status 0, amount 0
23:24:27.080 00.001 11616 move complete, result=0
23:24:27.080 00.000 11616 worker thread done servicing request
23:24:27.080 00.000 11616 Worker thread wakes up
23:24:27.080 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:27.080 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:27.080 00.000 12268 GuideStep: -0.7 px 400 ms EAST, -0.0 px 0 ms NORTH
23:24:29.087 02.007 11616 Exposure complete
23:24:29.143 00.056 11616 worker thread done servicing request
23:24:29.143 00.000 12268 OnExposeComplete: enter
23:24:29.143 00.000 12268 UpdateGuideState(): m_state=6
23:24:29.144 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
23:24:29.144 00.000 12268 Star::Find returns 1 (0), X=909.78, Y=23.95, Mass=318, SNR=12.2, Peak=37 HFD=4.0
23:24:29.144 00.000 12268 MultiStar: [#1 -0.47,-0.90,0.00,M4] 
23:24:29.144 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
23:24:29.144 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.29)
23:24:29.144 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-1.03 hyp=1.04 cameraTheta=-1.41 mountX=-1.01 mountY=0.29, mountTheta=2.86
23:24:29.146 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-1.03, opts=13)
23:24:29.146 00.000 12268 Enqueuing Move request for scope (0.16, -1.03)
23:24:29.146 00.000 11616 Worker thread wakes up
23:24:29.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -1.03) opts 0xd
23:24:29.146 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -1.03)
23:24:29.146 00.000 11616 Moving (0.16, -1.03) raw xDistance=-1.01 yDistance=0.29
23:24:29.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.50 from input -1.01
23:24:29.146 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:29.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:24:29.147 00.001 11616 MoveAxis(E, 564, ABG)
23:24:29.147 00.000 11616 Guiding  Dir = 2, Dur = 564
23:24:29.147 00.000 11616 IsSlewing returns 0
23:24:29.147 00.000 11616 IsGuiding returns 0
23:24:29.148 00.001 11616 PulseGuide returned control before completion, sleep 574
23:24:29.169 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
23:24:29.189 00.020 12268 UpdateGuideState exits: m=318 SNR=12.2
23:24:29.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:29.190 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:29.190 00.000 12268 Enqueuing Expose request
23:24:29.738 00.548 11616 IsGuiding returns 0
23:24:29.738 00.000 11616 Move returns status 0, amount 564
23:24:29.738 00.000 11616 MoveAxis(N, 0, ABG)
23:24:29.738 00.000 11616 Move returns status 0, amount 0
23:24:29.738 00.000 11616 move complete, result=0
23:24:29.738 00.000 11616 worker thread done servicing request
23:24:29.738 00.000 11616 Worker thread wakes up
23:24:29.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:29.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:29.739 00.001 12268 GuideStep: -1.0 px 564 ms EAST, 0.3 px 0 ms NORTH
23:24:31.755 02.016 11616 Exposure complete
23:24:31.811 00.056 11616 worker thread done servicing request
23:24:31.812 00.001 12268 OnExposeComplete: enter
23:24:31.812 00.000 12268 UpdateGuideState(): m_state=6
23:24:31.812 00.000 12268 Star::Find(15, 909, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
23:24:31.812 00.000 12268 Star::Find returns 1 (0), X=909.68, Y=24.92, Mass=354, SNR=12.9, Peak=40 HFD=3.9
23:24:31.812 00.000 12268 MultiStar: [#1 0.04,-0.76,0.00,M5] 
23:24:31.812 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
23:24:31.813 00.001 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
23:24:31.813 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.71 mountX=-0.05 mountY=0.07, mountTheta=2.17
23:24:31.815 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.06, opts=13)
23:24:31.815 00.000 12268 Enqueuing Move request for scope (0.07, -0.06)
23:24:31.816 00.001 11616 Worker thread wakes up
23:24:31.816 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
23:24:31.816 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
23:24:31.816 00.000 11616 Moving (0.07, -0.06) raw xDistance=-0.05 yDistance=0.07
23:24:31.816 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:31.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:24:31.816 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:31.817 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:24:31.817 00.000 11616 MoveAxis(E, 0, ABG)
23:24:31.817 00.000 11616 Move returns status 0, amount 0
23:24:31.817 00.000 11616 MoveAxis(N, 0, ABG)
23:24:31.817 00.000 11616 Move returns status 0, amount 0
23:24:31.817 00.000 11616 move complete, result=0
23:24:31.817 00.000 11616 worker thread done servicing request
23:24:31.839 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=230, Gamma=1.290
23:24:31.859 00.020 12268 UpdateGuideState exits: m=354 SNR=12.9
23:24:31.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:31.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:31.859 00.000 12268 Enqueuing Expose request
23:24:31.860 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:31.860 00.000 11616 Worker thread wakes up
23:24:31.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:31.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:33.876 02.016 11616 Exposure complete
23:24:33.932 00.056 11616 worker thread done servicing request
23:24:33.932 00.000 12268 OnExposeComplete: enter
23:24:33.932 00.000 12268 UpdateGuideState(): m_state=6
23:24:33.933 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
23:24:33.933 00.000 12268 Star::Find returns 1 (0), X=909.66, Y=25.34, Mass=382, SNR=13.4, Peak=41 HFD=4.1
23:24:33.933 00.000 12268 MultiStar: [#1 -0.45,0.12,0.68,U] 
23:24:33.933 00.000 12268 refined, 1 included, MultiStar: {-0.16, 0.26}, one-star: {0.04, 0.36}
23:24:33.933 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
23:24:33.933 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
23:24:33.933 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.26 hyp=0.31 cameraTheta=2.11 mountX=0.25 mountY=-0.19, mountTheta=-0.66
23:24:33.935 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.26, opts=13)
23:24:33.935 00.000 12268 Enqueuing Move request for scope (-0.16, 0.26)
23:24:33.935 00.000 11616 Worker thread wakes up
23:24:33.935 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.26) opts 0xd
23:24:33.936 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.26)
23:24:33.936 00.000 11616 Moving (-0.16, 0.26) raw xDistance=0.25 yDistance=-0.19
23:24:33.936 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:33.936 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:24:33.936 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
23:24:33.936 00.000 11616 MoveAxis(E, 0, ABG)
23:24:33.936 00.000 11616 Move returns status 0, amount 0
23:24:33.936 00.000 11616 MoveAxis(N, 16, ABG)
23:24:33.936 00.000 11616 Guiding  Dir = 0, Dur = 16
23:24:33.936 00.000 11616 IsSlewing returns 0
23:24:33.937 00.001 11616 IsGuiding returns 0
23:24:33.937 00.000 11616 PulseGuide returned control before completion, sleep 26
23:24:33.958 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=238, Gamma=1.290
23:24:33.977 00.019 11616 IsGuiding returns 1
23:24:33.977 00.000 11616 scope still moving after pulse duration time elapsed
23:24:33.978 00.001 12268 UpdateGuideState exits: m=382 SNR=13.4
23:24:33.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:33.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:33.978 00.000 12268 Enqueuing Expose request
23:24:34.009 00.031 11616 IsSlewing returns 0
23:24:34.009 00.000 11616 IsGuiding returns 0
23:24:34.009 00.000 11616 scope move finished after 16 + 56 ms
23:24:34.010 00.001 11616 Move returns status 0, amount 16
23:24:34.010 00.000 11616 move complete, result=0
23:24:34.010 00.000 11616 worker thread done servicing request
23:24:34.010 00.000 11616 Worker thread wakes up
23:24:34.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:34.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:34.030 00.020 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 16 ms NORTH
23:24:36.021 01.991 11616 Exposure complete
23:24:36.078 00.057 11616 worker thread done servicing request
23:24:36.078 00.000 12268 OnExposeComplete: enter
23:24:36.078 00.000 12268 UpdateGuideState(): m_state=6
23:24:36.079 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
23:24:36.079 00.000 12268 Star::Find returns 1 (0), X=909.76, Y=25.50, Mass=387, SNR=13.5, Peak=45 HFD=3.7
23:24:36.079 00.000 12268 MultiStar: [#1 -0.11,0.17,0.66,U] 
23:24:36.079 00.000 12268 refined, 1 included, MultiStar: {0.05, 0.38}, one-star: {0.15, 0.52}
23:24:36.079 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
23:24:36.079 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
23:24:36.079 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.38 hyp=0.38 cameraTheta=1.45 mountX=0.38 mountY=-0.00, mountTheta=-0.01
23:24:36.081 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.38, opts=13)
23:24:36.081 00.000 12268 Enqueuing Move request for scope (0.05, 0.38)
23:24:36.081 00.000 11616 Worker thread wakes up
23:24:36.081 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.38) opts 0xd
23:24:36.081 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.38)
23:24:36.081 00.000 11616 Moving (0.05, 0.38) raw xDistance=0.38 yDistance=-0.00
23:24:36.081 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
23:24:36.081 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.14
23:24:36.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
23:24:36.081 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:36.082 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:24:36.082 00.000 11616 MoveAxis(W, 213, ABG)
23:24:36.082 00.000 11616 Guiding  Dir = 3, Dur = 213
23:24:36.082 00.000 11616 IsSlewing returns 0
23:24:36.082 00.000 11616 IsGuiding returns 0
23:24:36.082 00.000 11616 PulseGuide returned control before completion, sleep 223
23:24:36.106 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
23:24:36.123 00.017 12268 UpdateGuideState exits: m=387 SNR=13.5
23:24:36.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:36.124 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:36.124 00.000 12268 Enqueuing Expose request
23:24:36.320 00.196 11616 IsGuiding returns 0
23:24:36.320 00.000 11616 Move returns status 0, amount 213
23:24:36.320 00.000 11616 MoveAxis(N, 0, ABG)
23:24:36.320 00.000 11616 Move returns status 0, amount 0
23:24:36.320 00.000 11616 move complete, result=0
23:24:36.320 00.000 11616 worker thread done servicing request
23:24:36.320 00.000 11616 Worker thread wakes up
23:24:36.320 00.000 12268 GuideStep: 0.4 px 213 ms WEST, -0.0 px 0 ms NORTH
23:24:36.321 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:36.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:38.335 02.014 11616 Exposure complete
23:24:38.393 00.058 11616 worker thread done servicing request
23:24:38.393 00.000 12268 OnExposeComplete: enter
23:24:38.393 00.000 12268 UpdateGuideState(): m_state=6
23:24:38.393 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
23:24:38.393 00.000 12268 Star::Find returns 1 (0), X=909.83, Y=25.03, Mass=420, SNR=14.1, Peak=46 HFD=4.3
23:24:38.393 00.000 12268 MultiStar: [#1 0.57,-0.07,0.54,U] 
23:24:38.393 00.000 12268 single-star, 1 included, MultiStar: {0.34, 0.01}, one-star: {0.22, 0.04}
23:24:38.393 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
23:24:38.393 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
23:24:38.393 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.04 hyp=0.22 cameraTheta=0.20 mountX=0.07 mountY=0.21, mountTheta=1.27
23:24:38.396 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.04, opts=13)
23:24:38.396 00.000 12268 Enqueuing Move request for scope (0.22, 0.04)
23:24:38.396 00.000 11616 Worker thread wakes up
23:24:38.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.04) opts 0xd
23:24:38.396 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.04)
23:24:38.396 00.000 11616 Moving (0.22, 0.04) raw xDistance=0.07 yDistance=0.21
23:24:38.397 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:38.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:24:38.397 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:38.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:24:38.397 00.000 11616 MoveAxis(E, 0, ABG)
23:24:38.397 00.000 11616 Move returns status 0, amount 0
23:24:38.397 00.000 11616 MoveAxis(N, 0, ABG)
23:24:38.397 00.000 11616 Move returns status 0, amount 0
23:24:38.397 00.000 11616 move complete, result=0
23:24:38.397 00.000 11616 worker thread done servicing request
23:24:38.421 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:24:38.439 00.018 12268 UpdateGuideState exits: m=420 SNR=14.1
23:24:38.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:38.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:38.439 00.000 12268 Enqueuing Expose request
23:24:38.439 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:24:38.440 00.001 11616 Worker thread wakes up
23:24:38.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:38.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:40.458 02.018 11616 Exposure complete
23:24:40.515 00.057 11616 worker thread done servicing request
23:24:40.515 00.000 12268 OnExposeComplete: enter
23:24:40.515 00.000 12268 UpdateGuideState(): m_state=6
23:24:40.516 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
23:24:40.516 00.000 12268 Star::Find returns 1 (0), X=909.64, Y=24.77, Mass=348, SNR=12.8, Peak=33 HFD=3.8
23:24:40.516 00.000 12268 MultiStar: [#1 -0.07,-0.44,0.71,U] 
23:24:40.516 00.000 12268 single-star, 1 included, MultiStar: {-0.01, -0.31}, one-star: {0.02, -0.21}
23:24:40.516 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
23:24:40.516 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.25)
23:24:40.516 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.45 mountX=-0.21 mountY=0.05, mountTheta=2.90
23:24:40.518 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.21, opts=13)
23:24:40.518 00.000 12268 Enqueuing Move request for scope (0.02, -0.21)
23:24:40.518 00.000 11616 Worker thread wakes up
23:24:40.518 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
23:24:40.518 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
23:24:40.518 00.000 11616 Moving (0.02, -0.21) raw xDistance=-0.21 yDistance=0.05
23:24:40.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:40.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:24:40.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:40.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:24:40.519 00.001 11616 MoveAxis(E, 0, ABG)
23:24:40.519 00.000 11616 Move returns status 0, amount 0
23:24:40.519 00.000 11616 MoveAxis(N, 0, ABG)
23:24:40.519 00.000 11616 Move returns status 0, amount 0
23:24:40.519 00.000 11616 move complete, result=0
23:24:40.519 00.000 11616 worker thread done servicing request
23:24:40.540 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=232, Gamma=1.290
23:24:40.558 00.018 12268 UpdateGuideState exits: m=348 SNR=12.8
23:24:40.559 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:40.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:40.559 00.000 12268 Enqueuing Expose request
23:24:40.559 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:40.559 00.000 11616 Worker thread wakes up
23:24:40.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:40.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:42.579 02.020 11616 Exposure complete
23:24:42.640 00.061 11616 worker thread done servicing request
23:24:42.640 00.000 12268 OnExposeComplete: enter
23:24:42.640 00.000 12268 UpdateGuideState(): m_state=6
23:24:42.640 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
23:24:42.640 00.000 12268 Star::Find returns 1 (0), X=909.74, Y=24.91, Mass=389, SNR=13.5, Peak=54 HFD=3.9
23:24:42.640 00.000 12268 MultiStar: [#1 0.01,-0.53,0.61,U] 
23:24:42.640 00.000 12268 single-star, 1 included, MultiStar: {0.08, -0.25}, one-star: {0.12, -0.07}
23:24:42.641 00.001 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
23:24:42.641 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
23:24:42.641 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.54 mountX=-0.06 mountY=0.13, mountTheta=2.01
23:24:42.644 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.07, opts=13)
23:24:42.644 00.000 12268 Enqueuing Move request for scope (0.12, -0.07)
23:24:42.644 00.000 11616 Worker thread wakes up
23:24:42.644 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
23:24:42.644 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
23:24:42.644 00.000 11616 Moving (0.12, -0.07) raw xDistance=-0.06 yDistance=0.13
23:24:42.644 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:42.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:24:42.644 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:42.645 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:24:42.645 00.000 11616 MoveAxis(E, 0, ABG)
23:24:42.645 00.000 11616 Move returns status 0, amount 0
23:24:42.645 00.000 11616 MoveAxis(N, 0, ABG)
23:24:42.645 00.000 11616 Move returns status 0, amount 0
23:24:42.645 00.000 11616 move complete, result=0
23:24:42.645 00.000 11616 worker thread done servicing request
23:24:42.667 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=241, Gamma=1.290
23:24:42.685 00.018 12268 UpdateGuideState exits: m=389 SNR=13.5
23:24:42.685 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:42.686 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:42.686 00.000 12268 Enqueuing Expose request
23:24:42.686 00.000 11616 Worker thread wakes up
23:24:42.686 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:42.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:42.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:44.699 02.013 11616 Exposure complete
23:24:44.756 00.057 11616 worker thread done servicing request
23:24:44.756 00.000 12268 OnExposeComplete: enter
23:24:44.756 00.000 12268 UpdateGuideState(): m_state=6
23:24:44.756 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
23:24:44.757 00.001 12268 Star::Find returns 1 (0), X=909.43, Y=24.97, Mass=345, SNR=12.7, Peak=44 HFD=3.7
23:24:44.757 00.000 12268 MultiStar: [#1 0.31,-0.00,0.74,U] 
23:24:44.757 00.000 12268 refined, 1 included, MultiStar: {0.03, -0.01}, one-star: {-0.18, -0.01}
23:24:44.757 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
23:24:44.757 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
23:24:44.757 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.25 mountX=-0.00 mountY=0.03, mountTheta=1.72
23:24:44.759 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.01, opts=13)
23:24:44.760 00.001 12268 Enqueuing Move request for scope (0.03, -0.01)
23:24:44.760 00.000 11616 Worker thread wakes up
23:24:44.760 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
23:24:44.760 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
23:24:44.760 00.000 11616 Moving (0.03, -0.01) raw xDistance=-0.00 yDistance=0.03
23:24:44.760 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:44.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:24:44.760 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:44.761 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:24:44.761 00.000 11616 MoveAxis(E, 0, ABG)
23:24:44.761 00.000 11616 Move returns status 0, amount 0
23:24:44.761 00.000 11616 MoveAxis(N, 0, ABG)
23:24:44.761 00.000 11616 Move returns status 0, amount 0
23:24:44.761 00.000 11616 move complete, result=0
23:24:44.761 00.000 11616 worker thread done servicing request
23:24:44.784 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:24:44.803 00.019 12268 UpdateGuideState exits: m=345 SNR=12.7
23:24:44.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:44.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:44.803 00.000 12268 Enqueuing Expose request
23:24:44.803 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:24:44.803 00.000 11616 Worker thread wakes up
23:24:44.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:44.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:46.807 02.004 11616 Exposure complete
23:24:46.863 00.056 11616 worker thread done servicing request
23:24:46.863 00.000 12268 OnExposeComplete: enter
23:24:46.863 00.000 12268 UpdateGuideState(): m_state=6
23:24:46.863 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
23:24:46.863 00.000 12268 Star::Find returns 1 (0), X=909.89, Y=24.89, Mass=379, SNR=13.4, Peak=50 HFD=3.9
23:24:46.863 00.000 12268 MultiStar: [#1 0.44,-0.07,0.71,U] 
23:24:46.863 00.000 12268 single-star, 1 included, MultiStar: {0.34, -0.08}, one-star: {0.27, -0.09}
23:24:46.863 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
23:24:46.864 00.001 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.36)
23:24:46.864 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.09 hyp=0.29 cameraTheta=-0.33 mountX=-0.07 mountY=0.28, mountTheta=1.81
23:24:46.866 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.09, opts=13)
23:24:46.866 00.000 12268 Enqueuing Move request for scope (0.27, -0.09)
23:24:46.866 00.000 11616 Worker thread wakes up
23:24:46.866 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.09) opts 0xd
23:24:46.866 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.09)
23:24:46.866 00.000 11616 Moving (0.27, -0.09) raw xDistance=-0.07 yDistance=0.28
23:24:46.866 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:46.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:24:46.867 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:24:46.867 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:24:46.867 00.000 11616 MoveAxis(E, 0, ABG)
23:24:46.867 00.000 11616 Move returns status 0, amount 0
23:24:46.867 00.000 11616 MoveAxis(N, 0, ABG)
23:24:46.867 00.000 11616 Move returns status 0, amount 0
23:24:46.867 00.000 11616 move complete, result=0
23:24:46.867 00.000 11616 worker thread done servicing request
23:24:46.888 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
23:24:46.906 00.018 12268 UpdateGuideState exits: m=379 SNR=13.4
23:24:46.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:46.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:46.906 00.000 12268 Enqueuing Expose request
23:24:46.906 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:24:46.906 00.000 11616 Worker thread wakes up
23:24:46.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:46.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:48.921 02.015 11616 Exposure complete
23:24:48.975 00.054 11616 worker thread done servicing request
23:24:48.977 00.002 12268 OnExposeComplete: enter
23:24:48.977 00.000 12268 UpdateGuideState(): m_state=6
23:24:48.977 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
23:24:48.977 00.000 12268 Star::Find returns 1 (0), X=910.02, Y=24.98, Mass=369, SNR=13.1, Peak=46 HFD=4.0
23:24:48.977 00.000 12268 MultiStar: [#1 0.64,-0.57,0.00,M1] 
23:24:48.978 00.001 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
23:24:48.978 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.69)
23:24:48.978 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.01 hyp=0.41 cameraTheta=-0.01 mountX=0.03 mountY=0.40, mountTheta=1.49
23:24:48.978 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.01, opts=13)
23:24:48.980 00.002 12268 Enqueuing Move request for scope (0.40, -0.01)
23:24:48.980 00.000 11616 Worker thread wakes up
23:24:48.980 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.01) opts 0xd
23:24:48.980 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.01)
23:24:48.980 00.000 11616 Moving (0.40, -0.01) raw xDistance=0.03 yDistance=0.40
23:24:48.980 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:48.980 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:24:48.980 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.18 newest=0.71
23:24:48.980 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
23:24:48.980 00.000 11616 MoveAxis(E, 0, ABG)
23:24:48.980 00.000 11616 Move returns status 0, amount 0
23:24:48.980 00.000 11616 BLC: Oldest BLC event removed
23:24:48.980 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1554 applied
23:24:48.980 00.000 11616 MoveAxis(S, 1588, ABG)
23:24:48.980 00.000 11616 Guiding  Dir = 1, Dur = 1588
23:24:48.980 00.000 11616 IsSlewing returns 0
23:24:48.981 00.001 11616 IsGuiding returns 0
23:24:48.981 00.000 11616 PulseGuide returned control before completion, sleep 1598
23:24:49.006 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
23:24:49.025 00.019 12268 UpdateGuideState exits: m=369 SNR=13.1
23:24:49.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:49.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:49.025 00.000 12268 Enqueuing Expose request
23:24:50.589 01.564 11616 IsGuiding returns 1
23:24:50.589 00.000 11616 scope still moving after pulse duration time elapsed
23:24:50.621 00.032 11616 IsSlewing returns 0
23:24:50.622 00.001 11616 IsGuiding returns 0
23:24:50.622 00.000 11616 scope move finished after 1588 + 52 ms
23:24:50.622 00.000 11616 Move returns status 0, amount 1588
23:24:50.622 00.000 11616 move complete, result=0
23:24:50.622 00.000 11616 worker thread done servicing request
23:24:50.622 00.000 11616 Worker thread wakes up
23:24:50.622 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 1588 ms SOUTH
23:24:50.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:50.623 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:52.636 02.013 11616 Exposure complete
23:24:52.694 00.058 11616 worker thread done servicing request
23:24:52.694 00.000 12268 OnExposeComplete: enter
23:24:52.694 00.000 12268 UpdateGuideState(): m_state=6
23:24:52.694 00.000 12268 Star::Find(15, 910, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
23:24:52.695 00.001 12268 Star::Find returns 1 (0), X=910.20, Y=24.87, Mass=355, SNR=12.9, Peak=48 HFD=4.3
23:24:52.695 00.000 12268 MultiStar: [#1 0.54,0.11,0.74,U] 
23:24:52.695 00.000 12268 refined, 1 included, MultiStar: {0.57, -0.02}, one-star: {0.59, -0.12}
23:24:52.695 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
23:24:52.695 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
23:24:52.695 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.02 hyp=0.57 cameraTheta=-0.04 mountX=0.04 mountY=0.57, mountTheta=1.51
23:24:52.697 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.02, opts=13)
23:24:52.697 00.000 12268 Enqueuing Move request for scope (0.57, -0.02)
23:24:52.697 00.000 11616 Worker thread wakes up
23:24:52.697 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.02) opts 0xd
23:24:52.697 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.02)
23:24:52.698 00.001 11616 Moving (0.57, -0.02) raw xDistance=0.04 yDistance=0.57
23:24:52.698 00.000 11616 BLC: History state: CurrMiss=0.57, AvgInitMiss=0.07, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.060349, 1:0.566392
23:24:52.698 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:24:52.698 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:52.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:24:52.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.57
23:24:52.698 00.000 11616 MoveAxis(E, 0, ABG)
23:24:52.698 00.000 11616 Move returns status 0, amount 0
23:24:52.698 00.000 11616 MoveAxis(S, 48, ABG)
23:24:52.698 00.000 11616 Guiding  Dir = 1, Dur = 48
23:24:52.699 00.001 11616 IsSlewing returns 0
23:24:52.699 00.000 11616 IsGuiding returns 0
23:24:52.699 00.000 11616 PulseGuide returned control before completion, sleep 58
23:24:52.724 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=190, Gamma=1.290
23:24:52.744 00.020 12268 UpdateGuideState exits: m=355 SNR=12.9
23:24:52.744 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:52.744 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:52.744 00.000 12268 Enqueuing Expose request
23:24:52.761 00.017 11616 IsGuiding returns 1
23:24:52.761 00.000 11616 scope still moving after pulse duration time elapsed
23:24:52.793 00.032 11616 IsSlewing returns 0
23:24:52.793 00.000 11616 IsGuiding returns 0
23:24:52.794 00.001 11616 scope move finished after 48 + 46 ms
23:24:52.794 00.000 11616 Move returns status 0, amount 48
23:24:52.794 00.000 11616 move complete, result=0
23:24:52.794 00.000 11616 worker thread done servicing request
23:24:52.794 00.000 11616 Worker thread wakes up
23:24:52.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:52.794 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.6 px 48 ms SOUTH
23:24:52.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:54.815 02.021 11616 Exposure complete
23:24:54.872 00.057 11616 worker thread done servicing request
23:24:54.873 00.001 12268 OnExposeComplete: enter
23:24:54.873 00.000 12268 UpdateGuideState(): m_state=6
23:24:54.873 00.000 12268 Star::Find(15, 910, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
23:24:54.873 00.000 12268 Star::Find returns 1 (0), X=909.76, Y=25.29, Mass=386, SNR=13.5, Peak=45 HFD=4.5
23:24:54.873 00.000 12268 MultiStar: [#1 0.10,-0.03,0.75,U] 
23:24:54.873 00.000 12268 refined, 1 included, MultiStar: {0.12, 0.16}, one-star: {0.14, 0.31}
23:24:54.873 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
23:24:54.873 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
23:24:54.873 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.93 mountX=0.17 mountY=0.10, mountTheta=0.52
23:24:54.875 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.16, opts=13)
23:24:54.875 00.000 12268 Enqueuing Move request for scope (0.12, 0.16)
23:24:54.875 00.000 11616 Worker thread wakes up
23:24:54.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
23:24:54.875 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
23:24:54.875 00.000 11616 Moving (0.12, 0.16) raw xDistance=0.17 yDistance=0.10
23:24:54.875 00.000 11616 BLC: History state: CurrMiss=0.10, AvgInitMiss=0.07, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.060349, 1:0.566392, 2:0.099939
23:24:54.875 00.000 11616 BLC: No correction, Miss < min_move
23:24:54.876 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
23:24:54.876 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:54.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:24:54.876 00.000 11616 MoveAxis(W, 98, ABG)
23:24:54.876 00.000 11616 Guiding  Dir = 3, Dur = 98
23:24:54.876 00.000 11616 IsSlewing returns 0
23:24:54.876 00.000 11616 IsGuiding returns 0
23:24:54.877 00.001 11616 PulseGuide returned control before completion, sleep 108
23:24:54.898 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
23:24:54.919 00.021 12268 UpdateGuideState exits: m=386 SNR=13.5
23:24:54.919 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:54.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:54.919 00.000 12268 Enqueuing Expose request
23:24:54.994 00.075 11616 IsGuiding returns 1
23:24:54.994 00.000 11616 scope still moving after pulse duration time elapsed
23:24:55.025 00.031 11616 IsSlewing returns 0
23:24:55.025 00.000 11616 IsGuiding returns 0
23:24:55.025 00.000 11616 scope move finished after 98 + 51 ms
23:24:55.025 00.000 11616 Move returns status 0, amount 98
23:24:55.025 00.000 11616 MoveAxis(N, 0, ABG)
23:24:55.025 00.000 11616 Move returns status 0, amount 0
23:24:55.025 00.000 11616 move complete, result=0
23:24:55.026 00.001 11616 worker thread done servicing request
23:24:55.026 00.000 11616 Worker thread wakes up
23:24:55.026 00.000 12268 GuideStep: 0.2 px 98 ms WEST, 0.1 px 0 ms NORTH
23:24:55.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:55.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:57.033 02.007 11616 Exposure complete
23:24:57.089 00.056 11616 worker thread done servicing request
23:24:57.090 00.001 12268 OnExposeComplete: enter
23:24:57.090 00.000 12268 UpdateGuideState(): m_state=6
23:24:57.090 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
23:24:57.090 00.000 12268 Star::Find returns 1 (0), X=910.14, Y=25.09, Mass=386, SNR=13.5, Peak=47 HFD=4.2
23:24:57.090 00.000 12268 MultiStar: [#1 0.80,-0.13,0.00,M1] 
23:24:57.090 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
23:24:57.090 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.90)
23:24:57.090 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.10 hyp=0.53 cameraTheta=0.20 mountX=0.15 mountY=0.50, mountTheta=1.27
23:24:57.092 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=0.10, opts=13)
23:24:57.093 00.001 12268 Enqueuing Move request for scope (0.52, 0.10)
23:24:57.093 00.000 11616 Worker thread wakes up
23:24:57.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.10) opts 0xd
23:24:57.093 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, 0.10)
23:24:57.093 00.000 11616 Moving (0.52, 0.10) raw xDistance=0.15 yDistance=0.50
23:24:57.093 00.000 11616 BLC: window closed
23:24:57.093 00.000 11616 BLC: History state: CurrMiss=0.50, AvgInitMiss=0.07, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.060349, 1:0.566392, 2:0.099939
23:24:57.093 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
23:24:57.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
23:24:57.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
23:24:57.093 00.000 11616 MoveAxis(W, 87, ABG)
23:24:57.094 00.001 11616 Guiding  Dir = 3, Dur = 87
23:24:57.095 00.001 11616 IsSlewing returns 0
23:24:57.095 00.000 11616 IsGuiding returns 0
23:24:57.096 00.001 11616 PulseGuide returned control before completion, sleep 97
23:24:57.119 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:24:57.139 00.020 12268 UpdateGuideState exits: m=386 SNR=13.5
23:24:57.139 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:57.139 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:57.139 00.000 12268 Enqueuing Expose request
23:24:57.206 00.067 11616 IsGuiding returns 1
23:24:57.206 00.000 11616 scope still moving after pulse duration time elapsed
23:24:57.237 00.031 11616 IsSlewing returns 0
23:24:57.237 00.000 11616 IsGuiding returns 1
23:24:57.269 00.032 11616 IsSlewing returns 0
23:24:57.269 00.000 11616 IsGuiding returns 1
23:24:57.299 00.030 11616 IsSlewing returns 0
23:24:57.300 00.001 11616 IsGuiding returns 1
23:24:57.331 00.031 11616 IsSlewing returns 0
23:24:57.332 00.001 11616 IsGuiding returns 1
23:24:57.361 00.029 11616 IsSlewing returns 0
23:24:57.363 00.002 11616 IsGuiding returns 1
23:24:57.393 00.030 11616 IsSlewing returns 0
23:24:57.394 00.001 11616 IsGuiding returns 0
23:24:57.394 00.000 11616 scope move finished after 87 + 211 ms
23:24:57.394 00.000 11616 Move returns status 0, amount 87
23:24:57.394 00.000 11616 MoveAxis(S, 43, ABG)
23:24:57.394 00.000 11616 Guiding  Dir = 1, Dur = 43
23:24:57.395 00.001 11616 IsSlewing returns 0
23:24:57.395 00.000 11616 IsGuiding returns 0
23:24:57.395 00.000 11616 PulseGuide returned control before completion, sleep 53
23:24:57.454 00.059 11616 IsGuiding returns 1
23:24:57.455 00.001 11616 scope still moving after pulse duration time elapsed
23:24:57.486 00.031 11616 IsSlewing returns 0
23:24:57.487 00.001 11616 IsGuiding returns 0
23:24:57.487 00.000 11616 scope move finished after 43 + 49 ms
23:24:57.487 00.000 11616 Move returns status 0, amount 43
23:24:57.487 00.000 11616 move complete, result=0
23:24:57.487 00.000 11616 worker thread done servicing request
23:24:57.487 00.000 12268 GuideStep: 0.2 px 87 ms WEST, 0.5 px 43 ms SOUTH
23:24:57.488 00.001 11616 Worker thread wakes up
23:24:57.488 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:57.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:24:59.499 02.011 11616 Exposure complete
23:24:59.555 00.056 11616 worker thread done servicing request
23:24:59.556 00.001 12268 OnExposeComplete: enter
23:24:59.556 00.000 12268 UpdateGuideState(): m_state=6
23:24:59.556 00.000 12268 Star::Find(15, 910, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
23:24:59.556 00.000 12268 Star::Find returns 1 (0), X=909.70, Y=24.76, Mass=441, SNR=14.5, Peak=46 HFD=4.2
23:24:59.556 00.000 12268 MultiStar: [#1 0.03,-0.94,0.00,M2] 
23:24:59.556 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
23:24:59.556 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
23:24:59.556 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.23 cameraTheta=-1.19 mountX=-0.21 mountY=0.11, mountTheta=2.64
23:24:59.558 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.22, opts=13)
23:24:59.558 00.000 12268 Enqueuing Move request for scope (0.09, -0.22)
23:24:59.558 00.000 11616 Worker thread wakes up
23:24:59.559 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
23:24:59.559 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
23:24:59.559 00.000 11616 Moving (0.09, -0.22) raw xDistance=-0.21 yDistance=0.11
23:24:59.559 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:59.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:24:59.559 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:59.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:24:59.559 00.000 11616 MoveAxis(E, 0, ABG)
23:24:59.559 00.000 11616 Move returns status 0, amount 0
23:24:59.559 00.000 11616 MoveAxis(N, 0, ABG)
23:24:59.559 00.000 11616 Move returns status 0, amount 0
23:24:59.559 00.000 11616 move complete, result=0
23:24:59.560 00.001 11616 worker thread done servicing request
23:24:59.584 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:24:59.604 00.020 12268 UpdateGuideState exits: m=441 SNR=14.5
23:24:59.604 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:59.604 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:24:59.604 00.000 12268 Enqueuing Expose request
23:24:59.604 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:59.604 00.000 11616 Worker thread wakes up
23:24:59.604 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:24:59.604 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:25:01.610 02.006 11616 Exposure complete
23:25:01.668 00.058 11616 worker thread done servicing request
23:25:01.668 00.000 12268 OnExposeComplete: enter
23:25:01.668 00.000 12268 UpdateGuideState(): m_state=6
23:25:01.668 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
23:25:01.669 00.001 12268 Star::Find returns 1 (0), X=910.05, Y=24.86, Mass=408, SNR=13.8, Peak=44 HFD=4.7
23:25:01.669 00.000 12268 MultiStar: [#1 0.61,-0.26,0.00,M3] 
23:25:01.669 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
23:25:01.669 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.42)
23:25:01.669 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.12 hyp=0.45 cameraTheta=-0.28 mountX=-0.08 mountY=0.45, mountTheta=1.75
23:25:01.671 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.12, opts=13)
23:25:01.671 00.000 12268 Enqueuing Move request for scope (0.44, -0.12)
23:25:01.671 00.000 11616 Worker thread wakes up
23:25:01.671 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.12) opts 0xd
23:25:01.671 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.12)
23:25:01.671 00.000 11616 Moving (0.44, -0.12) raw xDistance=-0.08 yDistance=0.45
23:25:01.671 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:01.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:25:01.672 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
23:25:01.672 00.000 11616 MoveAxis(E, 0, ABG)
23:25:01.672 00.000 11616 Move returns status 0, amount 0
23:25:01.672 00.000 11616 MoveAxis(S, 38, ABG)
23:25:01.672 00.000 11616 Guiding  Dir = 1, Dur = 38
23:25:01.672 00.000 11616 IsSlewing returns 0
23:25:01.672 00.000 11616 IsGuiding returns 0
23:25:01.673 00.001 11616 PulseGuide returned control before completion, sleep 48
23:25:01.696 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=217, Gamma=1.290
23:25:01.715 00.019 12268 UpdateGuideState exits: m=408 SNR=13.8
23:25:01.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:01.716 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:01.716 00.000 12268 Enqueuing Expose request
23:25:01.733 00.017 11616 IsGuiding returns 1
23:25:01.733 00.000 11616 scope still moving after pulse duration time elapsed
23:25:01.765 00.032 11616 IsSlewing returns 0
23:25:01.765 00.000 11616 IsGuiding returns 0
23:25:01.765 00.000 11616 scope move finished after 38 + 54 ms
23:25:01.765 00.000 11616 Move returns status 0, amount 38
23:25:01.765 00.000 11616 move complete, result=0
23:25:01.766 00.001 11616 worker thread done servicing request
23:25:01.766 00.000 11616 Worker thread wakes up
23:25:01.766 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 38 ms SOUTH
23:25:01.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:01.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:25:03.781 02.015 11616 Exposure complete
23:25:03.841 00.060 11616 worker thread done servicing request
23:25:03.841 00.000 12268 OnExposeComplete: enter
23:25:03.841 00.000 12268 UpdateGuideState(): m_state=6
23:25:03.842 00.001 12268 Star::Find(15, 910, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
23:25:03.842 00.000 12268 Star::Find returns 1 (0), X=909.92, Y=24.52, Mass=442, SNR=14.5, Peak=48 HFD=4.3
23:25:03.842 00.000 12268 MultiStar: [#1 0.61,-0.49,0.00,M4] 
23:25:03.842 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
23:25:03.842 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.71)
23:25:03.842 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.47 hyp=0.56 cameraTheta=-0.99 mountX=-0.43 mountY=0.36, mountTheta=2.45
23:25:03.844 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.47, opts=13)
23:25:03.844 00.000 12268 Enqueuing Move request for scope (0.30, -0.47)
23:25:03.844 00.000 11616 Worker thread wakes up
23:25:03.845 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.47) opts 0xd
23:25:03.845 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.47)
23:25:03.845 00.000 11616 Moving (0.30, -0.47) raw xDistance=-0.43 yDistance=0.36
23:25:03.845 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
23:25:03.845 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.30
23:25:03.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
23:25:03.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
23:25:03.845 00.000 11616 MoveAxis(E, 243, ABG)
23:25:03.845 00.000 11616 Guiding  Dir = 2, Dur = 243
23:25:03.845 00.000 11616 IsSlewing returns 0
23:25:03.846 00.001 11616 IsGuiding returns 0
23:25:03.846 00.000 11616 PulseGuide returned control before completion, sleep 253
23:25:03.869 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:03.888 00.019 12268 UpdateGuideState exits: m=442 SNR=14.5
23:25:03.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:03.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:03.889 00.001 12268 Enqueuing Expose request
23:25:04.105 00.216 11616 IsGuiding returns 1
23:25:04.105 00.000 11616 scope still moving after pulse duration time elapsed
23:25:04.137 00.032 11616 IsSlewing returns 0
23:25:04.137 00.000 11616 IsGuiding returns 0
23:25:04.137 00.000 11616 scope move finished after 243 + 48 ms
23:25:04.137 00.000 11616 Move returns status 0, amount 243
23:25:04.138 00.001 11616 MoveAxis(S, 30, ABG)
23:25:04.138 00.000 11616 Guiding  Dir = 1, Dur = 30
23:25:04.138 00.000 11616 IsSlewing returns 0
23:25:04.138 00.000 11616 IsGuiding returns 0
23:25:04.138 00.000 11616 PulseGuide returned control before completion, sleep 40
23:25:04.184 00.046 11616 IsGuiding returns 1
23:25:04.184 00.000 11616 scope still moving after pulse duration time elapsed
23:25:04.216 00.032 11616 IsSlewing returns 0
23:25:04.216 00.000 11616 IsGuiding returns 0
23:25:04.217 00.001 11616 scope move finished after 30 + 48 ms
23:25:04.217 00.000 11616 Move returns status 0, amount 30
23:25:04.217 00.000 11616 move complete, result=0
23:25:04.217 00.000 11616 worker thread done servicing request
23:25:04.217 00.000 11616 Worker thread wakes up
23:25:04.217 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:04.217 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:25:04.217 00.000 12268 GuideStep: -0.4 px 243 ms EAST, 0.4 px 30 ms SOUTH
23:25:06.225 02.008 11616 Exposure complete
23:25:06.283 00.058 11616 worker thread done servicing request
23:25:06.283 00.000 12268 OnExposeComplete: enter
23:25:06.283 00.000 12268 UpdateGuideState(): m_state=6
23:25:06.284 00.001 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
23:25:06.284 00.000 12268 Star::Find returns 1 (0), X=909.64, Y=25.26, Mass=446, SNR=14.4, Peak=44 HFD=4.5
23:25:06.284 00.000 12268 MultiStar: [#1 0.68,-0.26,0.00,M5] 
23:25:06.284 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
23:25:06.284 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
23:25:06.284 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.48 mountX=0.28 mountY=-0.01, mountTheta=-0.04
23:25:06.286 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.28, opts=13)
23:25:06.286 00.000 12268 Enqueuing Move request for scope (0.02, 0.28)
23:25:06.286 00.000 11616 Worker thread wakes up
23:25:06.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
23:25:06.286 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
23:25:06.286 00.000 11616 Moving (0.02, 0.28) raw xDistance=0.28 yDistance=-0.01
23:25:06.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:06.287 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:25:06.287 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:06.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:25:06.287 00.000 11616 MoveAxis(E, 0, ABG)
23:25:06.287 00.000 11616 Move returns status 0, amount 0
23:25:06.287 00.000 11616 MoveAxis(N, 0, ABG)
23:25:06.287 00.000 11616 Move returns status 0, amount 0
23:25:06.287 00.000 11616 move complete, result=0
23:25:06.287 00.000 11616 worker thread done servicing request
23:25:06.312 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
23:25:06.329 00.017 12268 UpdateGuideState exits: m=446 SNR=14.4
23:25:06.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:06.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:06.329 00.000 12268 Enqueuing Expose request
23:25:06.330 00.001 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:06.330 00.000 11616 Worker thread wakes up
23:25:06.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:06.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:25:08.336 02.006 11616 Exposure complete
23:25:08.391 00.055 11616 worker thread done servicing request
23:25:08.392 00.001 12268 OnExposeComplete: enter
23:25:08.392 00.000 12268 UpdateGuideState(): m_state=6
23:25:08.392 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
23:25:08.392 00.000 12268 Star::Find returns 1 (0), X=909.59, Y=25.56, Mass=467, SNR=14.8, Peak=48 HFD=4.1
23:25:08.392 00.000 12268 MultiStar: [#1 0.21,0.96,0.00,M6] 
23:25:08.392 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
23:25:08.392 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
23:25:08.392 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.58 hyp=0.58 cameraTheta=1.61 mountX=0.58 mountY=-0.10, mountTheta=-0.17
23:25:08.394 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.58, opts=13)
23:25:08.394 00.000 12268 Enqueuing Move request for scope (-0.02, 0.58)
23:25:08.394 00.000 11616 Worker thread wakes up
23:25:08.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.58) opts 0xd
23:25:08.395 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.58)
23:25:08.395 00.000 11616 Moving (-0.02, 0.58) raw xDistance=0.58 yDistance=-0.10
23:25:08.395 00.000 11616 resist switch: large excursion: input 0.58 thresh 0.29 direction from -1 to 1
23:25:08.395 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.74
23:25:08.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
23:25:08.395 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:08.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:25:08.396 00.001 11616 MoveAxis(W, 324, ABG)
23:25:08.396 00.000 11616 Guiding  Dir = 3, Dur = 324
23:25:08.396 00.000 11616 IsSlewing returns 0
23:25:08.396 00.000 11616 IsGuiding returns 0
23:25:08.397 00.001 11616 PulseGuide returned control before completion, sleep 334
23:25:08.416 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:25:08.434 00.018 12268 UpdateGuideState exits: m=467 SNR=14.8
23:25:08.434 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:08.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:08.434 00.000 12268 Enqueuing Expose request
23:25:08.738 00.304 11616 IsGuiding returns 1
23:25:08.739 00.001 11616 scope still moving after pulse duration time elapsed
23:25:08.768 00.029 11616 IsSlewing returns 0
23:25:08.769 00.001 11616 IsGuiding returns 1
23:25:08.800 00.031 11616 IsSlewing returns 0
23:25:08.801 00.001 11616 IsGuiding returns 1
23:25:08.832 00.031 11616 IsSlewing returns 0
23:25:08.832 00.000 11616 IsGuiding returns 0
23:25:08.832 00.000 11616 scope move finished after 324 + 112 ms
23:25:08.832 00.000 11616 Move returns status 0, amount 324
23:25:08.832 00.000 11616 MoveAxis(N, 0, ABG)
23:25:08.834 00.002 11616 Move returns status 0, amount 0
23:25:08.834 00.000 11616 move complete, result=0
23:25:08.834 00.000 11616 worker thread done servicing request
23:25:08.834 00.000 11616 Worker thread wakes up
23:25:08.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:08.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:25:08.834 00.000 12268 GuideStep: 0.6 px 324 ms WEST, -0.1 px 0 ms NORTH
23:25:10.838 02.004 11616 Exposure complete
23:25:10.892 00.054 11616 worker thread done servicing request
23:25:10.892 00.000 12268 OnExposeComplete: enter
23:25:10.892 00.000 12268 UpdateGuideState(): m_state=6
23:25:10.892 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
23:25:10.892 00.000 12268 Star::Find returns 1 (0), X=909.51, Y=24.89, Mass=437, SNR=14.5, Peak=49 HFD=3.8
23:25:10.892 00.000 12268 MultiStar: [#1 -0.05,-0.55,0.70,U] 
23:25:10.892 00.000 12268 single-star, 1 included, MultiStar: {-0.08, -0.28}, one-star: {-0.11, -0.09}
23:25:10.893 00.001 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
23:25:10.893 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
23:25:10.893 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.44 mountX=-0.10 mountY=-0.09, mountTheta=-2.39
23:25:10.894 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.09, opts=13)
23:25:10.894 00.000 12268 Enqueuing Move request for scope (-0.11, -0.09)
23:25:10.895 00.001 11616 Worker thread wakes up
23:25:10.895 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
23:25:10.895 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
23:25:10.895 00.000 11616 Moving (-0.11, -0.09) raw xDistance=-0.10 yDistance=-0.09
23:25:10.895 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:10.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:25:10.895 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:10.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:25:10.895 00.000 11616 MoveAxis(E, 0, ABG)
23:25:10.895 00.000 11616 Move returns status 0, amount 0
23:25:10.895 00.000 11616 MoveAxis(N, 0, ABG)
23:25:10.896 00.001 11616 Move returns status 0, amount 0
23:25:10.896 00.000 11616 move complete, result=0
23:25:10.896 00.000 11616 worker thread done servicing request
23:25:10.918 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:10.936 00.018 12268 UpdateGuideState exits: m=437 SNR=14.5
23:25:10.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:10.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:10.937 00.001 12268 Enqueuing Expose request
23:25:10.937 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:10.937 00.000 11616 Worker thread wakes up
23:25:10.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:10.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:25:12.944 02.007 11616 Exposure complete
23:25:12.998 00.054 11616 worker thread done servicing request
23:25:12.998 00.000 12268 OnExposeComplete: enter
23:25:12.998 00.000 12268 UpdateGuideState(): m_state=6
23:25:12.998 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
23:25:12.998 00.000 12268 Star::Find returns 1 (0), X=909.68, Y=24.75, Mass=461, SNR=14.8, Peak=50 HFD=4.3
23:25:12.998 00.000 12268 MultiStar: [#1 0.37,-0.77,0.00,M6] 
23:25:12.998 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
23:25:12.998 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
23:25:12.999 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.31 mountX=-0.22 mountY=0.09, mountTheta=2.76
23:25:13.000 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.23, opts=13)
23:25:13.000 00.000 12268 Enqueuing Move request for scope (0.06, -0.23)
23:25:13.000 00.000 11616 Worker thread wakes up
23:25:13.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
23:25:13.000 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
23:25:13.000 00.000 11616 Moving (0.06, -0.23) raw xDistance=-0.22 yDistance=0.09
23:25:13.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:13.001 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:25:13.001 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:13.001 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:25:13.001 00.000 11616 MoveAxis(E, 0, ABG)
23:25:13.001 00.000 11616 Move returns status 0, amount 0
23:25:13.001 00.000 11616 MoveAxis(N, 0, ABG)
23:25:13.001 00.000 11616 Move returns status 0, amount 0
23:25:13.001 00.000 11616 move complete, result=0
23:25:13.001 00.000 11616 worker thread done servicing request
23:25:13.024 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=245, Gamma=1.290
23:25:13.045 00.021 12268 UpdateGuideState exits: m=461 SNR=14.8
23:25:13.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:13.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:13.045 00.000 12268 Enqueuing Expose request
23:25:13.045 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:13.045 00.000 11616 Worker thread wakes up
23:25:13.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:13.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:25:15.068 02.023 11616 Exposure complete
23:25:15.129 00.061 11616 worker thread done servicing request
23:25:15.129 00.000 12268 OnExposeComplete: enter
23:25:15.130 00.001 12268 UpdateGuideState(): m_state=6
23:25:15.130 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
23:25:15.130 00.000 12268 Star::Find returns 1 (0), X=909.86, Y=24.70, Mass=406, SNR=13.8, Peak=45 HFD=3.8
23:25:15.130 00.000 12268 MultiStar: [#1 0.02,-0.63,0.00,M7] 
23:25:15.130 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
23:25:15.130 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
23:25:15.130 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.28 hyp=0.37 cameraTheta=-0.86 mountX=-0.25 mountY=0.28, mountTheta=2.32
23:25:15.132 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.28, opts=13)
23:25:15.132 00.000 12268 Enqueuing Move request for scope (0.24, -0.28)
23:25:15.132 00.000 11616 Worker thread wakes up
23:25:15.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.28) opts 0xd
23:25:15.132 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.28)
23:25:15.132 00.000 11616 Moving (0.24, -0.28) raw xDistance=-0.25 yDistance=0.28
23:25:15.133 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:15.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:25:15.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:25:15.133 00.000 11616 MoveAxis(E, 0, ABG)
23:25:15.133 00.000 11616 Move returns status 0, amount 0
23:25:15.133 00.000 11616 MoveAxis(S, 23, ABG)
23:25:15.133 00.000 11616 Guiding  Dir = 1, Dur = 23
23:25:15.133 00.000 11616 IsSlewing returns 0
23:25:15.134 00.001 11616 IsGuiding returns 0
23:25:15.134 00.000 11616 PulseGuide returned control before completion, sleep 33
23:25:15.157 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
23:25:15.170 00.013 11616 IsGuiding returns 1
23:25:15.170 00.000 11616 scope still moving after pulse duration time elapsed
23:25:15.179 00.009 12268 UpdateGuideState exits: m=406 SNR=13.8
23:25:15.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:15.179 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:15.179 00.000 12268 Enqueuing Expose request
23:25:15.202 00.023 11616 IsSlewing returns 0
23:25:15.202 00.000 11616 IsGuiding returns 0
23:25:15.202 00.000 11616 scope move finished after 23 + 45 ms
23:25:15.202 00.000 11616 Move returns status 0, amount 23
23:25:15.202 00.000 11616 move complete, result=0
23:25:15.203 00.001 11616 worker thread done servicing request
23:25:15.203 00.000 11616 Worker thread wakes up
23:25:15.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:15.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:25:15.204 00.001 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 23 ms SOUTH
23:25:17.204 02.000 11616 Exposure complete
23:25:17.260 00.056 11616 worker thread done servicing request
23:25:17.261 00.001 12268 OnExposeComplete: enter
23:25:17.261 00.000 12268 UpdateGuideState(): m_state=6
23:25:17.261 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
23:25:17.261 00.000 12268 Star::Find returns 1 (0), X=909.61, Y=24.57, Mass=466, SNR=14.9, Peak=57 HFD=3.3
23:25:17.261 00.000 12268 MultiStar: [#1 -0.39,-0.42,0.72,U] 
23:25:17.261 00.000 12268 single-star, 1 included, MultiStar: {-0.17, -0.42}, one-star: {-0.01, -0.42}
23:25:17.262 00.001 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
23:25:17.262 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
23:25:17.262 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.42 hyp=0.42 cameraTheta=-1.59 mountX=-0.41 mountY=0.05, mountTheta=3.03
23:25:17.263 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.42, opts=13)
23:25:17.264 00.001 12268 Enqueuing Move request for scope (-0.01, -0.42)
23:25:17.264 00.000 11616 Worker thread wakes up
23:25:17.264 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.42) opts 0xd
23:25:17.264 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.42)
23:25:17.264 00.000 11616 Moving (-0.01, -0.42) raw xDistance=-0.41 yDistance=0.05
23:25:17.264 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
23:25:17.264 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.24
23:25:17.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
23:25:17.264 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:17.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:25:17.264 00.000 11616 MoveAxis(E, 232, ABG)
23:25:17.264 00.000 11616 Guiding  Dir = 2, Dur = 232
23:25:17.265 00.001 11616 IsSlewing returns 0
23:25:17.265 00.000 11616 IsGuiding returns 0
23:25:17.265 00.000 11616 PulseGuide returned control before completion, sleep 242
23:25:17.289 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:25:17.307 00.018 12268 UpdateGuideState exits: m=466 SNR=14.9
23:25:17.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:17.308 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:17.308 00.000 12268 Enqueuing Expose request
23:25:17.515 00.207 11616 IsGuiding returns 1
23:25:17.515 00.000 11616 scope still moving after pulse duration time elapsed
23:25:17.545 00.030 11616 IsSlewing returns 0
23:25:17.545 00.000 11616 IsGuiding returns 0
23:25:17.545 00.000 11616 scope move finished after 232 + 48 ms
23:25:17.545 00.000 11616 Move returns status 0, amount 232
23:25:17.545 00.000 11616 MoveAxis(N, 0, ABG)
23:25:17.545 00.000 11616 Move returns status 0, amount 0
23:25:17.545 00.000 11616 move complete, result=0
23:25:17.545 00.000 11616 worker thread done servicing request
23:25:17.546 00.001 11616 Worker thread wakes up
23:25:17.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:17.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:25:17.546 00.000 12268 GuideStep: -0.4 px 232 ms EAST, 0.0 px 0 ms NORTH
23:25:19.556 02.010 11616 Exposure complete
23:25:19.616 00.060 11616 worker thread done servicing request
23:25:19.616 00.000 12268 OnExposeComplete: enter
23:25:19.616 00.000 12268 UpdateGuideState(): m_state=6
23:25:19.616 00.000 12268 Star::Find(15, 909, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
23:25:19.617 00.001 12268 Star::Find returns 1 (0), X=909.75, Y=25.40, Mass=522, SNR=15.7, Peak=66 HFD=3.7
23:25:19.617 00.000 12268 MultiStar: [#1 -0.09,-0.08,0.62,U] 
23:25:19.617 00.000 12268 refined, 1 included, MultiStar: {0.05, 0.23}, one-star: {0.14, 0.42}
23:25:19.617 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
23:25:19.617 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.23 = 3.05)
23:25:19.617 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.35 mountX=0.23 mountY=0.02, mountTheta=0.09
23:25:19.621 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.23, opts=13)
23:25:19.621 00.000 12268 Enqueuing Move request for scope (0.05, 0.23)
23:25:19.621 00.000 11616 Worker thread wakes up
23:25:19.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
23:25:19.621 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
23:25:19.621 00.000 11616 Moving (0.05, 0.23) raw xDistance=0.23 yDistance=0.02
23:25:19.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:19.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:25:19.622 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:19.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:25:19.622 00.000 11616 MoveAxis(E, 0, ABG)
23:25:19.622 00.000 11616 Move returns status 0, amount 0
23:25:19.622 00.000 11616 MoveAxis(N, 0, ABG)
23:25:19.622 00.000 11616 Move returns status 0, amount 0
23:25:19.622 00.000 11616 move complete, result=0
23:25:19.622 00.000 11616 worker thread done servicing request
23:25:19.646 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:19.663 00.017 12268 UpdateGuideState exits: m=522 SNR=15.7
23:25:19.664 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:19.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:19.664 00.000 12268 Enqueuing Expose request
23:25:19.664 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:25:19.664 00.000 11616 Worker thread wakes up
23:25:19.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:19.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(895,10,31,31)
23:25:20.217 00.553 12268 evsrv: cli 0F8E6D80 connect
23:25:20.217 00.000 12268 case statement mapped state 6 to 3
23:25:20.218 00.001 12268 case statement mapped state 6 to 3
23:25:20.218 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"4d5740f4-20c3-4227-9922-e93c1bda2bec"}
23:25:20.219 00.001 12268 case statement mapped state 6 to 3
23:25:20.219 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d5740f4-20c3-4227-9922-e93c1bda2bec"}
23:25:20.220 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:25:20.221 00.001 12268 evsrv: cli 0F8E6D80 connect
23:25:20.221 00.000 12268 case statement mapped state 6 to 3
23:25:20.221 00.000 12268 case statement mapped state 6 to 3
23:25:20.222 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"15163423-6cd3-483f-8612-eefb55c4740a"}
23:25:20.222 00.000 12268 PhdController::Dither begins
23:25:20.222 00.000 12268 dither: size=5.50, dRA=-1.37 dDec=-4.48
23:25:20.222 00.000 12268 MountToCamera -- mountTheta (1.87) + m_xAngle (1.47) = xAngle (3.34 = -2.94)
23:25:20.222 00.000 12268 MountToCamera -- mountX=-1.37 mountY=-4.48 hyp=4.68 mountTheta=1.87 cameraX=-4.59, cameraY=-0.92 cameraTheta=-2.94
23:25:20.222 00.000 12268 setting lock position to (905.02, 24.06)
23:25:20.223 00.001 12268 Mount: notify guiding dithered (-4.6, -0.9)
23:25:20.223 00.000 12268 MultiStar: stabilizing after lock position change
23:25:20.223 00.000 12268 Status Line: Dither by -1.37,-4.48
23:25:20.227 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
23:25:20.227 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
23:25:20.227 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"15163423-6cd3-483f-8612-eefb55c4740a"}
23:25:20.229 00.002 12268 evsrv: cli 0F8E6D80 disconnect
23:25:21.705 01.476 11616 Exposure complete
23:25:21.765 00.060 11616 worker thread done servicing request
23:25:21.765 00.000 12268 OnExposeComplete: enter
23:25:21.765 00.000 12268 UpdateGuideState(): m_state=6
23:25:21.766 00.001 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
23:25:21.766 00.000 12268 Star::Find returns 1 (0), X=909.68, Y=25.67, Mass=546, SNR=16.0, Peak=44 HFD=4.8
23:25:21.766 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
23:25:21.766 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
23:25:21.766 00.000 12268 CameraToMount -- cameraX=4.66 cameraY=1.61 hyp=4.93 cameraTheta=0.33 mountX=2.06 mountY=4.41, mountTheta=1.13
23:25:21.768 00.002 12268 dither recenter: remaining=(1.4,4.5) step=(1.4,4.5)
23:25:21.769 00.001 12268 MountToCamera -- mountTheta (-1.28) + m_xAngle (1.47) = xAngle (0.20 = 0.20)
23:25:21.769 00.000 12268 MountToCamera -- mountX=1.37 mountY=4.48 hyp=4.68 mountTheta=-1.28 cameraX=4.59, cameraY=0.92 cameraTheta=0.20
23:25:21.769 00.000 12268 SchedulePrimaryMove(0D94C700, x=4.59, y=0.92, opts=4)
23:25:21.769 00.000 12268 Enqueuing Move request for scope (4.59, 0.92)
23:25:21.769 00.000 11616 Worker thread wakes up
23:25:21.769 00.000 12268 Mount: notify direct move 1.37,4.48
23:25:21.769 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (4.59, 0.92) opts 0x4
23:25:21.769 00.000 11616 Handling offset move in thread for scope, endpoint = (4.59, 0.92)
23:25:21.769 00.000 11616 Moving (4.59, 0.92) raw xDistance=1.37 yDistance=4.48
23:25:21.769 00.000 11616 BLC: window closed
23:25:21.770 00.001 11616 MoveAxis(W, 1529, B)
23:25:21.770 00.000 11616 Guiding  Dir = 3, Dur = 1529
23:25:21.770 00.000 11616 IsSlewing returns 0
23:25:21.770 00.000 11616 IsGuiding returns 0
23:25:21.770 00.000 11616 PulseGuide returned control before completion, sleep 1539
23:25:21.795 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=236, Gamma=1.290
23:25:21.817 00.022 12268 UpdateGuideState exits: m=546 SNR=16.0
23:25:21.817 00.000 12268 PhdController: settling, locked = 1, distance = 4.98 (1.50) aobump = 0 frame = 1 / 99999
23:25:21.817 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688721.817,"Host":"ASTROCENTER","Inst":1,"Distance":4.98,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:25:21.818 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:21.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:21.818 00.000 12268 Enqueuing Expose request
23:25:23.310 01.492 11616 IsGuiding returns 1
23:25:23.310 00.000 11616 scope still moving after pulse duration time elapsed
23:25:23.343 00.033 11616 IsSlewing returns 0
23:25:23.343 00.000 11616 IsGuiding returns 1
23:25:23.374 00.031 11616 IsSlewing returns 0
23:25:23.374 00.000 11616 IsGuiding returns 1
23:25:23.405 00.031 11616 IsSlewing returns 0
23:25:23.406 00.001 11616 IsGuiding returns 1
23:25:23.437 00.031 11616 IsSlewing returns 0
23:25:23.437 00.000 11616 IsGuiding returns 1
23:25:23.469 00.032 11616 IsSlewing returns 0
23:25:23.469 00.000 11616 IsGuiding returns 0
23:25:23.470 00.001 11616 scope move finished after 1529 + 169 ms
23:25:23.470 00.000 11616 Move returns status 0, amount 1529
23:25:23.470 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
23:25:23.470 00.000 11616 MoveAxis(S, 2527, B)
23:25:23.470 00.000 11616 Guiding  Dir = 1, Dur = 2527
23:25:23.471 00.001 11616 IsSlewing returns 0
23:25:23.471 00.000 11616 IsGuiding returns 0
23:25:23.471 00.000 11616 PulseGuide returned control before completion, sleep 2537
23:25:26.012 02.541 11616 IsGuiding returns 1
23:25:26.012 00.000 11616 scope still moving after pulse duration time elapsed
23:25:26.044 00.032 11616 IsSlewing returns 0
23:25:26.044 00.000 11616 IsGuiding returns 0
23:25:26.044 00.000 11616 scope move finished after 2527 + 46 ms
23:25:26.044 00.000 11616 Move returns status 0, amount 2527
23:25:26.044 00.000 11616 move complete, result=0
23:25:26.045 00.001 11616 worker thread done servicing request
23:25:26.045 00.000 11616 Worker thread wakes up
23:25:26.045 00.000 12268 GuideStep: 1.4 px 1529 ms WEST, 4.5 px 2527 ms SOUTH
23:25:26.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:26.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:28.081 02.036 11616 Exposure complete
23:25:28.146 00.065 11616 worker thread done servicing request
23:25:28.146 00.000 12268 OnExposeComplete: enter
23:25:28.146 00.000 12268 UpdateGuideState(): m_state=6
23:25:28.146 00.000 12268 Star::Find(15, 909, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
23:25:28.146 00.000 12268 Star::Find returns 1 (0), X=907.23, Y=23.64, Mass=471, SNR=14.9, Peak=36 HFD=4.5
23:25:28.146 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
23:25:28.147 00.001 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
23:25:28.147 00.000 12268 CameraToMount -- cameraX=2.21 cameraY=-0.42 hyp=2.25 cameraTheta=-0.19 mountX=-0.20 mountY=2.24, mountTheta=1.66
23:25:28.148 00.001 12268 SchedulePrimaryMove(0D94C700, x=2.21, y=-0.42, opts=13)
23:25:28.148 00.000 12268 Enqueuing Move request for scope (2.21, -0.42)
23:25:28.149 00.001 11616 Worker thread wakes up
23:25:28.149 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (2.21, -0.42) opts 0xd
23:25:28.149 00.000 11616 Handling offset move in thread for scope, endpoint = (2.21, -0.42)
23:25:28.149 00.000 11616 Moving (2.21, -0.42) raw xDistance=-0.20 yDistance=2.24
23:25:28.149 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:25:28.150 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:25:28.150 00.000 11616 resist switch: large excursion: input 2.24 thresh 0.45 direction from 0 to 1
23:25:28.150 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.73
23:25:28.150 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 2.24
23:25:28.150 00.000 11616 MoveAxis(E, 0, ABG)
23:25:28.150 00.000 11616 Move returns status 0, amount 0
23:25:28.150 00.000 11616 MoveAxis(S, 190, ABG)
23:25:28.150 00.000 11616 Guiding  Dir = 1, Dur = 190
23:25:28.150 00.000 11616 IsSlewing returns 0
23:25:28.151 00.001 11616 IsGuiding returns 0
23:25:28.151 00.000 11616 PulseGuide returned control before completion, sleep 200
23:25:28.174 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:28.194 00.020 12268 UpdateGuideState exits: m=471 SNR=14.9
23:25:28.194 00.000 12268 PhdController: settling, locked = 1, distance = 2.25 (1.50) aobump = 0 frame = 2 / 99999
23:25:28.195 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768688728.194,"Host":"ASTROCENTER","Inst":1,"Distance":2.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:25:28.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:28.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:28.195 00.000 12268 Enqueuing Expose request
23:25:28.361 00.166 11616 IsGuiding returns 1
23:25:28.361 00.000 11616 scope still moving after pulse duration time elapsed
23:25:28.394 00.033 11616 IsSlewing returns 0
23:25:28.394 00.000 11616 IsGuiding returns 0
23:25:28.394 00.000 11616 scope move finished after 190 + 52 ms
23:25:28.394 00.000 11616 Move returns status 0, amount 190
23:25:28.394 00.000 11616 move complete, result=0
23:25:28.395 00.001 11616 worker thread done servicing request
23:25:28.395 00.000 11616 Worker thread wakes up
23:25:28.395 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 2.2 px 190 ms SOUTH
23:25:28.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:28.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:30.407 02.012 11616 Exposure complete
23:25:30.467 00.060 11616 worker thread done servicing request
23:25:30.467 00.000 12268 OnExposeComplete: enter
23:25:30.467 00.000 12268 UpdateGuideState(): m_state=6
23:25:30.468 00.001 12268 Star::Find(15, 907, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
23:25:30.468 00.000 12268 Star::Find returns 1 (0), X=905.00, Y=23.50, Mass=488, SNR=15.3, Peak=60 HFD=4.1
23:25:30.468 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
23:25:30.468 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
23:25:30.468 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.56 hyp=0.56 cameraTheta=-1.62 mountX=-0.56 mountY=0.05, mountTheta=3.06
23:25:30.469 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.56, opts=13)
23:25:30.470 00.001 12268 Enqueuing Move request for scope (-0.03, -0.56)
23:25:30.470 00.000 11616 Worker thread wakes up
23:25:30.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.56) opts 0xd
23:25:30.470 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.56)
23:25:30.470 00.000 11616 Moving (-0.03, -0.56) raw xDistance=-0.56 yDistance=0.05
23:25:30.470 00.000 11616 resist switch: large excursion: input -0.56 thresh 0.29 direction from 0 to -1
23:25:30.470 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.69
23:25:30.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
23:25:30.470 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:30.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:25:30.470 00.000 11616 MoveAxis(E, 315, ABG)
23:25:30.471 00.001 11616 Guiding  Dir = 2, Dur = 315
23:25:30.471 00.000 11616 IsSlewing returns 0
23:25:30.471 00.000 11616 IsGuiding returns 0
23:25:30.471 00.000 11616 PulseGuide returned control before completion, sleep 325
23:25:30.492 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:30.509 00.017 12268 UpdateGuideState exits: m=488 SNR=15.3
23:25:30.510 00.001 12268 PhdController: settling, locked = 1, distance = 1.74 (1.50) aobump = 0 frame = 3 / 99999
23:25:30.510 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688730.510,"Host":"ASTROCENTER","Inst":1,"Distance":1.74,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:25:30.510 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:30.510 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:30.511 00.001 12268 Enqueuing Expose request
23:25:30.811 00.300 11616 IsGuiding returns 1
23:25:30.811 00.000 11616 scope still moving after pulse duration time elapsed
23:25:30.843 00.032 11616 IsSlewing returns 0
23:25:30.843 00.000 11616 IsGuiding returns 1
23:25:30.874 00.031 11616 IsSlewing returns 0
23:25:30.874 00.000 11616 IsGuiding returns 0
23:25:30.874 00.000 11616 scope move finished after 315 + 87 ms
23:25:30.874 00.000 11616 Move returns status 0, amount 315
23:25:30.874 00.000 11616 MoveAxis(N, 0, ABG)
23:25:30.874 00.000 11616 Move returns status 0, amount 0
23:25:30.874 00.000 11616 move complete, result=0
23:25:30.874 00.000 11616 worker thread done servicing request
23:25:30.875 00.001 11616 Worker thread wakes up
23:25:30.875 00.000 12268 GuideStep: -0.6 px 315 ms EAST, 0.0 px 0 ms NORTH
23:25:30.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:30.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:32.889 02.014 11616 Exposure complete
23:25:32.946 00.057 11616 worker thread done servicing request
23:25:32.946 00.000 12268 OnExposeComplete: enter
23:25:32.946 00.000 12268 UpdateGuideState(): m_state=6
23:25:32.946 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
23:25:32.946 00.000 12268 Star::Find returns 1 (0), X=905.17, Y=24.31, Mass=533, SNR=16.0, Peak=70 HFD=4.4
23:25:32.946 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
23:25:32.947 00.001 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.53 = 2.75)
23:25:32.947 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.25 hyp=0.29 cameraTheta=1.05 mountX=0.27 mountY=0.11, mountTheta=0.39
23:25:32.948 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.25, opts=13)
23:25:32.948 00.000 12268 Enqueuing Move request for scope (0.14, 0.25)
23:25:32.949 00.001 11616 Worker thread wakes up
23:25:32.949 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.25) opts 0xd
23:25:32.949 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.25)
23:25:32.949 00.000 11616 Moving (0.14, 0.25) raw xDistance=0.27 yDistance=0.11
23:25:32.949 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:32.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:25:32.949 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:32.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:25:32.949 00.000 11616 MoveAxis(E, 0, ABG)
23:25:32.949 00.000 11616 Move returns status 0, amount 0
23:25:32.949 00.000 11616 MoveAxis(N, 0, ABG)
23:25:32.949 00.000 11616 Move returns status 0, amount 0
23:25:32.949 00.000 11616 move complete, result=0
23:25:32.950 00.001 11616 worker thread done servicing request
23:25:32.973 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:32.992 00.019 12268 UpdateGuideState exits: m=533 SNR=16.0
23:25:32.992 00.000 12268 PhdController: settling, locked = 1, distance = 1.31 (1.50) aobump = 0 frame = 4 / 99999
23:25:32.992 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688732.992,"Host":"ASTROCENTER","Inst":1,"Distance":1.31,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:25:32.993 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:32.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:32.993 00.000 12268 Enqueuing Expose request
23:25:32.993 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:32.993 00.000 11616 Worker thread wakes up
23:25:32.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:32.993 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:35.009 02.016 11616 Exposure complete
23:25:35.065 00.056 11616 worker thread done servicing request
23:25:35.065 00.000 12268 OnExposeComplete: enter
23:25:35.065 00.000 12268 UpdateGuideState(): m_state=6
23:25:35.065 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
23:25:35.065 00.000 12268 Star::Find returns 1 (0), X=905.16, Y=24.11, Mass=542, SNR=16.1, Peak=64 HFD=4.4
23:25:35.065 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
23:25:35.065 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
23:25:35.066 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.36 mountX=0.07 mountY=0.13, mountTheta=1.11
23:25:35.067 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.05, opts=13)
23:25:35.067 00.000 12268 Enqueuing Move request for scope (0.14, 0.05)
23:25:35.067 00.000 11616 Worker thread wakes up
23:25:35.067 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
23:25:35.067 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
23:25:35.067 00.000 11616 Moving (0.14, 0.05) raw xDistance=0.07 yDistance=0.13
23:25:35.068 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:35.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:25:35.068 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:35.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:25:35.068 00.000 11616 MoveAxis(E, 0, ABG)
23:25:35.068 00.000 11616 Move returns status 0, amount 0
23:25:35.068 00.000 11616 MoveAxis(N, 0, ABG)
23:25:35.068 00.000 11616 Move returns status 0, amount 0
23:25:35.068 00.000 11616 move complete, result=0
23:25:35.068 00.000 11616 worker thread done servicing request
23:25:35.093 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:35.113 00.020 12268 UpdateGuideState exits: m=542 SNR=16.1
23:25:35.113 00.000 12268 PhdController: settling, locked = 1, distance = 0.96 (1.50) aobump = 0 frame = 5 / 99999
23:25:35.113 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688735.113,"Host":"ASTROCENTER","Inst":1,"Distance":0.96,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
23:25:35.114 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:35.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:35.114 00.000 12268 Enqueuing Expose request
23:25:35.114 00.000 11616 Worker thread wakes up
23:25:35.114 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:35.115 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:35.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:37.161 02.046 11616 Exposure complete
23:25:37.221 00.060 11616 worker thread done servicing request
23:25:37.222 00.001 12268 OnExposeComplete: enter
23:25:37.222 00.000 12268 UpdateGuideState(): m_state=6
23:25:37.222 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
23:25:37.222 00.000 12268 Star::Find returns 1 (0), X=905.78, Y=24.85, Mass=525, SNR=15.8, Peak=57 HFD=4.5
23:25:37.222 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
23:25:37.222 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.51)
23:25:37.222 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=0.79 hyp=1.10 cameraTheta=0.81 mountX=0.86 mountY=0.65, mountTheta=0.65
23:25:37.224 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.76, y=0.79, opts=13)
23:25:37.224 00.000 12268 Enqueuing Move request for scope (0.76, 0.79)
23:25:37.224 00.000 11616 Worker thread wakes up
23:25:37.224 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.79) opts 0xd
23:25:37.225 00.001 11616 Handling offset move in thread for scope, endpoint = (0.76, 0.79)
23:25:37.225 00.000 11616 Moving (0.76, 0.79) raw xDistance=0.86 yDistance=0.65
23:25:37.225 00.000 11616 resist switch: large excursion: input 0.86 thresh 0.29 direction from -1 to 1
23:25:37.225 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.58
23:25:37.225 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.86
23:25:37.225 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
23:25:37.225 00.000 11616 MoveAxis(W, 482, ABG)
23:25:37.225 00.000 11616 Guiding  Dir = 3, Dur = 482
23:25:37.225 00.000 11616 IsSlewing returns 0
23:25:37.226 00.001 11616 IsGuiding returns 0
23:25:37.226 00.000 11616 PulseGuide returned control before completion, sleep 492
23:25:37.249 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:37.270 00.021 12268 UpdateGuideState exits: m=525 SNR=15.8
23:25:37.271 00.001 12268 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 6 / 99999
23:25:37.271 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688737.271,"Host":"ASTROCENTER","Inst":1,"Distance":1.00,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:25:37.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:37.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:37.271 00.000 12268 Enqueuing Expose request
23:25:37.724 00.453 11616 IsGuiding returns 1
23:25:37.724 00.000 11616 scope still moving after pulse duration time elapsed
23:25:37.755 00.031 11616 IsSlewing returns 0
23:25:37.755 00.000 11616 IsGuiding returns 0
23:25:37.755 00.000 11616 scope move finished after 482 + 47 ms
23:25:37.755 00.000 11616 Move returns status 0, amount 482
23:25:37.755 00.000 11616 MoveAxis(S, 55, ABG)
23:25:37.755 00.000 11616 Guiding  Dir = 1, Dur = 55
23:25:37.756 00.001 11616 IsSlewing returns 0
23:25:37.756 00.000 11616 IsGuiding returns 0
23:25:37.756 00.000 11616 PulseGuide returned control before completion, sleep 65
23:25:37.834 00.078 11616 IsGuiding returns 1
23:25:37.834 00.000 11616 scope still moving after pulse duration time elapsed
23:25:37.865 00.031 11616 IsSlewing returns 0
23:25:37.865 00.000 11616 IsGuiding returns 1
23:25:37.896 00.031 11616 IsSlewing returns 0
23:25:37.896 00.000 11616 IsGuiding returns 1
23:25:37.928 00.032 11616 IsSlewing returns 0
23:25:37.928 00.000 11616 IsGuiding returns 0
23:25:37.928 00.000 11616 scope move finished after 55 + 116 ms
23:25:37.928 00.000 11616 Move returns status 0, amount 55
23:25:37.928 00.000 11616 move complete, result=0
23:25:37.928 00.000 11616 worker thread done servicing request
23:25:37.928 00.000 12268 GuideStep: 0.9 px 482 ms WEST, 0.7 px 55 ms SOUTH
23:25:37.929 00.001 11616 Worker thread wakes up
23:25:37.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:37.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:39.943 02.014 11616 Exposure complete
23:25:40.005 00.062 11616 worker thread done servicing request
23:25:40.005 00.000 12268 OnExposeComplete: enter
23:25:40.005 00.000 12268 UpdateGuideState(): m_state=6
23:25:40.005 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
23:25:40.005 00.000 12268 Star::Find returns 1 (0), X=905.10, Y=25.03, Mass=523, SNR=15.8, Peak=51 HFD=4.6
23:25:40.005 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
23:25:40.005 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
23:25:40.005 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.97 hyp=0.97 cameraTheta=1.49 mountX=0.97 mountY=-0.04, mountTheta=-0.05
23:25:40.007 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.97, opts=13)
23:25:40.007 00.000 12268 Enqueuing Move request for scope (0.08, 0.97)
23:25:40.008 00.001 11616 Worker thread wakes up
23:25:40.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.97) opts 0xd
23:25:40.008 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.97)
23:25:40.008 00.000 11616 Moving (0.08, 0.97) raw xDistance=0.97 yDistance=-0.04
23:25:40.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.97
23:25:40.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:40.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:25:40.008 00.000 11616 MoveAxis(W, 545, ABG)
23:25:40.008 00.000 11616 Guiding  Dir = 3, Dur = 545
23:25:40.009 00.001 11616 IsSlewing returns 0
23:25:40.009 00.000 11616 IsGuiding returns 0
23:25:40.009 00.000 11616 PulseGuide returned control before completion, sleep 555
23:25:40.034 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:40.053 00.019 12268 UpdateGuideState exits: m=523 SNR=15.8
23:25:40.053 00.000 12268 PhdController: settling, locked = 1, distance = 0.99 (1.50) aobump = 0 frame = 7 / 99999
23:25:40.053 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688740.053,"Host":"ASTROCENTER","Inst":1,"Distance":0.99,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
23:25:40.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:40.054 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:40.054 00.000 12268 Enqueuing Expose request
23:25:40.576 00.522 11616 IsGuiding returns 1
23:25:40.576 00.000 11616 scope still moving after pulse duration time elapsed
23:25:40.609 00.033 11616 IsSlewing returns 0
23:25:40.610 00.001 11616 IsGuiding returns 0
23:25:40.610 00.000 11616 scope move finished after 545 + 55 ms
23:25:40.610 00.000 11616 Move returns status 0, amount 545
23:25:40.610 00.000 11616 MoveAxis(N, 0, ABG)
23:25:40.610 00.000 11616 Move returns status 0, amount 0
23:25:40.610 00.000 11616 move complete, result=0
23:25:40.610 00.000 11616 worker thread done servicing request
23:25:40.610 00.000 12268 GuideStep: 1.0 px 545 ms WEST, -0.0 px 0 ms NORTH
23:25:40.610 00.000 11616 Worker thread wakes up
23:25:40.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:40.611 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:42.620 02.009 11616 Exposure complete
23:25:42.683 00.063 11616 worker thread done servicing request
23:25:42.683 00.000 12268 OnExposeComplete: enter
23:25:42.683 00.000 12268 UpdateGuideState(): m_state=6
23:25:42.683 00.000 12268 Star::Find(15, 905, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
23:25:42.684 00.001 12268 Star::Find returns 1 (0), X=905.15, Y=22.96, Mass=465, SNR=14.9, Peak=55 HFD=4.1
23:25:42.684 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
23:25:42.684 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.25)
23:25:42.684 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-1.10 hyp=1.10 cameraTheta=-1.45 mountX=-1.08 mountY=0.27, mountTheta=2.90
23:25:42.686 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-1.10, opts=13)
23:25:42.686 00.000 12268 Enqueuing Move request for scope (0.13, -1.10)
23:25:42.686 00.000 11616 Worker thread wakes up
23:25:42.686 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -1.10) opts 0xd
23:25:42.686 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -1.10)
23:25:42.686 00.000 11616 Moving (0.13, -1.10) raw xDistance=-1.08 yDistance=0.27
23:25:42.686 00.000 11616 resist switch: large excursion: input -1.08 thresh 0.29 direction from 1 to -1
23:25:42.686 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.23
23:25:42.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.08
23:25:42.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
23:25:42.687 00.001 11616 MoveAxis(E, 603, ABG)
23:25:42.687 00.000 11616 Guiding  Dir = 2, Dur = 603
23:25:42.687 00.000 11616 IsSlewing returns 0
23:25:42.687 00.000 11616 IsGuiding returns 0
23:25:42.687 00.000 11616 PulseGuide returned control before completion, sleep 613
23:25:42.709 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:42.726 00.017 12268 UpdateGuideState exits: m=465 SNR=14.9
23:25:42.726 00.000 12268 PhdController: settling, locked = 1, distance = 1.03 (1.50) aobump = 0 frame = 8 / 99999
23:25:42.726 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768688742.726,"Host":"ASTROCENTER","Inst":1,"Distance":1.03,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
23:25:42.727 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:42.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:42.727 00.000 12268 Enqueuing Expose request
23:25:43.304 00.577 11616 IsGuiding returns 1
23:25:43.304 00.000 11616 scope still moving after pulse duration time elapsed
23:25:43.335 00.031 11616 IsSlewing returns 0
23:25:43.335 00.000 11616 IsGuiding returns 1
23:25:43.366 00.031 11616 IsSlewing returns 0
23:25:43.366 00.000 11616 IsGuiding returns 1
23:25:43.397 00.031 11616 IsSlewing returns 0
23:25:43.398 00.001 11616 IsGuiding returns 0
23:25:43.398 00.000 11616 scope move finished after 603 + 107 ms
23:25:43.398 00.000 11616 Move returns status 0, amount 603
23:25:43.398 00.000 11616 MoveAxis(S, 23, ABG)
23:25:43.398 00.000 11616 Guiding  Dir = 1, Dur = 23
23:25:43.398 00.000 11616 IsSlewing returns 0
23:25:43.399 00.001 11616 IsGuiding returns 0
23:25:43.399 00.000 11616 PulseGuide returned control before completion, sleep 33
23:25:43.444 00.045 11616 IsGuiding returns 1
23:25:43.444 00.000 11616 scope still moving after pulse duration time elapsed
23:25:43.475 00.031 11616 IsSlewing returns 0
23:25:43.476 00.001 11616 IsGuiding returns 0
23:25:43.476 00.000 11616 scope move finished after 23 + 54 ms
23:25:43.476 00.000 11616 Move returns status 0, amount 23
23:25:43.476 00.000 11616 move complete, result=0
23:25:43.476 00.000 11616 worker thread done servicing request
23:25:43.476 00.000 11616 Worker thread wakes up
23:25:43.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:43.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:43.477 00.001 12268 GuideStep: -1.1 px 603 ms EAST, 0.3 px 23 ms SOUTH
23:25:45.482 02.005 11616 Exposure complete
23:25:45.544 00.062 11616 worker thread done servicing request
23:25:45.544 00.000 12268 OnExposeComplete: enter
23:25:45.544 00.000 12268 UpdateGuideState(): m_state=6
23:25:45.544 00.000 12268 Star::Find(15, 905, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
23:25:45.544 00.000 12268 Star::Find returns 1 (0), X=905.10, Y=23.41, Mass=599, SNR=17.0, Peak=60 HFD=4.8
23:25:45.544 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
23:25:45.544 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
23:25:45.545 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=-0.64 hyp=0.65 cameraTheta=-1.45 mountX=-0.63 mountY=0.16, mountTheta=2.89
23:25:45.546 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.64, opts=13)
23:25:45.546 00.000 12268 Enqueuing Move request for scope (0.08, -0.64)
23:25:45.546 00.000 11616 Worker thread wakes up
23:25:45.547 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.64) opts 0xd
23:25:45.547 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.64)
23:25:45.547 00.000 11616 Moving (0.08, -0.64) raw xDistance=-0.63 yDistance=0.16
23:25:45.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.63
23:25:45.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:25:45.547 00.000 11616 MoveAxis(E, 355, ABG)
23:25:45.547 00.000 11616 Guiding  Dir = 2, Dur = 355
23:25:45.547 00.000 11616 IsSlewing returns 0
23:25:45.548 00.001 11616 IsGuiding returns 0
23:25:45.548 00.000 11616 PulseGuide returned control before completion, sleep 365
23:25:45.574 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
23:25:45.595 00.021 12268 UpdateGuideState exits: m=599 SNR=17.0
23:25:45.595 00.000 12268 PhdController: settling, locked = 1, distance = 0.91 (1.50) aobump = 0 frame = 9 / 99999
23:25:45.595 00.000 12268 PhdController: newstate STATE_FINISH
23:25:45.595 00.000 12268 PhdController complete: success
23:25:45.595 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768688745.595,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:25:45.596 00.001 12268 Mount: notify guiding dither settle done success=1
23:25:45.596 00.000 12268 PhdController: newstate STATE_IDLE
23:25:45.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:45.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:45.596 00.000 12268 Enqueuing Expose request
23:25:45.937 00.341 11616 IsGuiding returns 0
23:25:45.937 00.000 11616 Move returns status 0, amount 355
23:25:45.937 00.000 11616 MoveAxis(S, 14, ABG)
23:25:45.937 00.000 11616 Guiding  Dir = 1, Dur = 14
23:25:45.937 00.000 11616 IsSlewing returns 0
23:25:45.938 00.001 11616 IsGuiding returns 0
23:25:45.938 00.000 11616 PulseGuide returned control before completion, sleep 24
23:25:45.972 00.034 11616 IsGuiding returns 1
23:25:45.972 00.000 11616 scope still moving after pulse duration time elapsed
23:25:46.007 00.035 11616 IsSlewing returns 0
23:25:46.007 00.000 11616 IsGuiding returns 0
23:25:46.007 00.000 11616 scope move finished after 14 + 55 ms
23:25:46.007 00.000 11616 Move returns status 0, amount 14
23:25:46.007 00.000 11616 move complete, result=0
23:25:46.007 00.000 11616 worker thread done servicing request
23:25:46.007 00.000 12268 GuideStep: -0.6 px 355 ms EAST, 0.2 px 14 ms SOUTH
23:25:46.008 00.001 11616 Worker thread wakes up
23:25:46.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:46.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:46.439 00.431 12268 evsrv: cli 0F8E6D80 connect
23:25:46.439 00.000 12268 case statement mapped state 6 to 3
23:25:46.439 00.000 12268 case statement mapped state 6 to 3
23:25:46.440 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"acb2edda-3fb7-4b76-bf53-a921f7a1ca2b"}
23:25:46.440 00.000 12268 case statement mapped state 6 to 3
23:25:46.440 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"acb2edda-3fb7-4b76-bf53-a921f7a1ca2b"}
23:25:46.441 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:25:48.032 01.591 11616 Exposure complete
23:25:48.091 00.059 11616 worker thread done servicing request
23:25:48.091 00.000 12268 OnExposeComplete: enter
23:25:48.091 00.000 12268 UpdateGuideState(): m_state=6
23:25:48.091 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
23:25:48.092 00.001 12268 Star::Find returns 1 (0), X=905.04, Y=23.84, Mass=436, SNR=14.4, Peak=61 HFD=3.8
23:25:48.092 00.000 12268 MultiStar: exiting stabilization period
23:25:48.092 00.000 12268 MultiStar: updating star positions after lock position change
23:25:48.092 00.000 12268 Star::Find(15, 1146, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
23:25:48.092 00.000 12268 Star::Find returns 1 (0), X=1147.33, Y=149.88, Mass=217, SNR=10.1, Peak=27 HFD=4.5
23:25:48.092 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
23:25:48.092 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
23:25:48.092 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.51 mountX=-0.22 mountY=0.04, mountTheta=2.95
23:25:48.094 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.22, opts=13)
23:25:48.094 00.000 12268 Enqueuing Move request for scope (0.01, -0.22)
23:25:48.094 00.000 11616 Worker thread wakes up
23:25:48.094 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
23:25:48.094 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
23:25:48.094 00.000 11616 Moving (0.01, -0.22) raw xDistance=-0.22 yDistance=0.04
23:25:48.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
23:25:48.094 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:48.095 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:25:48.095 00.000 11616 MoveAxis(E, 124, ABG)
23:25:48.095 00.000 11616 Guiding  Dir = 2, Dur = 124
23:25:48.095 00.000 11616 IsSlewing returns 0
23:25:48.095 00.000 11616 IsGuiding returns 0
23:25:48.096 00.001 11616 PulseGuide returned control before completion, sleep 134
23:25:48.117 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:48.134 00.017 12268 UpdateGuideState exits: m=436 SNR=14.4
23:25:48.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:48.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:48.134 00.000 12268 Enqueuing Expose request
23:25:48.246 00.112 11616 IsGuiding returns 1
23:25:48.247 00.001 11616 scope still moving after pulse duration time elapsed
23:25:48.277 00.030 11616 IsSlewing returns 0
23:25:48.277 00.000 11616 IsGuiding returns 0
23:25:48.277 00.000 11616 scope move finished after 124 + 57 ms
23:25:48.277 00.000 11616 Move returns status 0, amount 124
23:25:48.277 00.000 11616 MoveAxis(N, 0, ABG)
23:25:48.278 00.001 11616 Move returns status 0, amount 0
23:25:48.278 00.000 11616 move complete, result=0
23:25:48.278 00.000 11616 worker thread done servicing request
23:25:48.278 00.000 12268 GuideStep: -0.2 px 124 ms EAST, 0.0 px 0 ms NORTH
23:25:48.278 00.000 11616 Worker thread wakes up
23:25:48.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:48.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:50.297 02.019 11616 Exposure complete
23:25:50.356 00.059 11616 worker thread done servicing request
23:25:50.356 00.000 12268 OnExposeComplete: enter
23:25:50.356 00.000 12268 UpdateGuideState(): m_state=6
23:25:50.357 00.001 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
23:25:50.357 00.000 12268 Star::Find returns 1 (0), X=905.00, Y=24.71, Mass=575, SNR=16.6, Peak=57 HFD=4.8
23:25:50.357 00.000 12268 MultiStar: [#1 -0.31,0.52,0.00,M6] 
23:25:50.357 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
23:25:50.357 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
23:25:50.357 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.65 hyp=0.65 cameraTheta=1.61 mountX=0.65 mountY=-0.11, mountTheta=-0.16
23:25:50.359 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.65, opts=13)
23:25:50.359 00.000 12268 Enqueuing Move request for scope (-0.02, 0.65)
23:25:50.359 00.000 11616 Worker thread wakes up
23:25:50.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.65) opts 0xd
23:25:50.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.65)
23:25:50.359 00.000 11616 Moving (-0.02, 0.65) raw xDistance=0.65 yDistance=-0.11
23:25:50.359 00.000 11616 resist switch: large excursion: input 0.65 thresh 0.29 direction from -1 to 1
23:25:50.360 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.95
23:25:50.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.65
23:25:50.360 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:50.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:25:50.360 00.000 11616 MoveAxis(W, 363, ABG)
23:25:50.360 00.000 11616 Guiding  Dir = 3, Dur = 363
23:25:50.360 00.000 11616 IsSlewing returns 0
23:25:50.361 00.001 11616 IsGuiding returns 0
23:25:50.361 00.000 11616 PulseGuide returned control before completion, sleep 373
23:25:50.383 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=208, Gamma=1.290
23:25:50.404 00.021 12268 UpdateGuideState exits: m=575 SNR=16.6
23:25:50.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:50.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:50.404 00.000 12268 Enqueuing Expose request
23:25:50.745 00.341 11616 IsGuiding returns 1
23:25:50.745 00.000 11616 scope still moving after pulse duration time elapsed
23:25:50.776 00.031 11616 IsSlewing returns 0
23:25:50.776 00.000 11616 IsGuiding returns 0
23:25:50.776 00.000 11616 scope move finished after 363 + 52 ms
23:25:50.776 00.000 11616 Move returns status 0, amount 363
23:25:50.776 00.000 11616 MoveAxis(N, 0, ABG)
23:25:50.776 00.000 11616 Move returns status 0, amount 0
23:25:50.777 00.001 11616 move complete, result=0
23:25:50.777 00.000 11616 worker thread done servicing request
23:25:50.777 00.000 12268 GuideStep: 0.6 px 363 ms WEST, -0.1 px 0 ms NORTH
23:25:50.777 00.000 11616 Worker thread wakes up
23:25:50.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:50.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:52.776 01.999 11616 Exposure complete
23:25:52.834 00.058 11616 worker thread done servicing request
23:25:52.834 00.000 12268 OnExposeComplete: enter
23:25:52.834 00.000 12268 UpdateGuideState(): m_state=6
23:25:52.835 00.001 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
23:25:52.835 00.000 12268 Star::Find returns 1 (0), X=905.11, Y=23.93, Mass=532, SNR=15.9, Peak=67 HFD=4.4
23:25:52.835 00.000 12268 MultiStar: [#1 -0.59,0.06,0.00,M7] 
23:25:52.835 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
23:25:52.835 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.71)
23:25:52.835 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.99 mountX=-0.12 mountY=0.10, mountTheta=2.45
23:25:52.837 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.13, opts=13)
23:25:52.837 00.000 12268 Enqueuing Move request for scope (0.09, -0.13)
23:25:52.837 00.000 11616 Worker thread wakes up
23:25:52.837 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
23:25:52.837 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
23:25:52.837 00.000 11616 Moving (0.09, -0.13) raw xDistance=-0.12 yDistance=0.10
23:25:52.838 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:52.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:25:52.838 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:52.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:25:52.838 00.000 11616 MoveAxis(E, 0, ABG)
23:25:52.838 00.000 11616 Move returns status 0, amount 0
23:25:52.838 00.000 11616 MoveAxis(N, 0, ABG)
23:25:52.838 00.000 11616 Move returns status 0, amount 0
23:25:52.838 00.000 11616 move complete, result=0
23:25:52.838 00.000 11616 worker thread done servicing request
23:25:52.860 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=244, Gamma=1.290
23:25:52.879 00.019 12268 UpdateGuideState exits: m=532 SNR=15.9
23:25:52.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:52.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:52.879 00.000 12268 Enqueuing Expose request
23:25:52.879 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:52.879 00.000 11616 Worker thread wakes up
23:25:52.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:52.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:54.884 02.005 11616 Exposure complete
23:25:54.944 00.060 11616 worker thread done servicing request
23:25:54.944 00.000 12268 OnExposeComplete: enter
23:25:54.944 00.000 12268 UpdateGuideState(): m_state=6
23:25:54.944 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
23:25:54.945 00.001 12268 Star::Find returns 1 (0), X=904.98, Y=23.96, Mass=613, SNR=17.2, Peak=69 HFD=4.5
23:25:54.945 00.000 12268 MultiStar: [#1 -0.32,0.06,0.67,U] 
23:25:54.945 00.000 12268 single-star, 1 included, MultiStar: {-0.15, -0.04}, one-star: {-0.04, -0.10}
23:25:54.945 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.41 = 2.88)
23:25:54.945 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
23:25:54.945 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.93 mountX=-0.10 mountY=-0.02, mountTheta=-2.90
23:25:54.948 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.10, opts=13)
23:25:54.948 00.000 12268 Enqueuing Move request for scope (-0.04, -0.10)
23:25:54.948 00.000 11616 Worker thread wakes up
23:25:54.948 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
23:25:54.948 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
23:25:54.948 00.000 11616 Moving (-0.04, -0.10) raw xDistance=-0.10 yDistance=-0.02
23:25:54.948 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:54.948 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:25:54.948 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:54.948 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:25:54.949 00.001 11616 MoveAxis(E, 0, ABG)
23:25:54.949 00.000 11616 Move returns status 0, amount 0
23:25:54.949 00.000 11616 MoveAxis(N, 0, ABG)
23:25:54.949 00.000 11616 Move returns status 0, amount 0
23:25:54.949 00.000 11616 move complete, result=0
23:25:54.949 00.000 11616 worker thread done servicing request
23:25:54.973 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:54.993 00.020 12268 UpdateGuideState exits: m=613 SNR=17.2
23:25:54.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:54.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:54.993 00.000 12268 Enqueuing Expose request
23:25:54.993 00.000 11616 Worker thread wakes up
23:25:54.993 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:54.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:54.993 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:57.004 02.011 11616 Exposure complete
23:25:57.063 00.059 11616 worker thread done servicing request
23:25:57.063 00.000 12268 OnExposeComplete: enter
23:25:57.063 00.000 12268 UpdateGuideState(): m_state=6
23:25:57.063 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
23:25:57.064 00.001 12268 Star::Find returns 1 (0), X=904.98, Y=24.34, Mass=477, SNR=15.0, Peak=61 HFD=4.1
23:25:57.064 00.000 12268 MultiStar: [#1 -0.53,0.05,0.77,U] 
23:25:57.064 00.000 12268 single-star, 1 included, MultiStar: {-0.25, 0.18}, one-star: {-0.04, 0.28}
23:25:57.064 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
23:25:57.064 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
23:25:57.064 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.70 mountX=0.27 mountY=-0.07, mountTheta=-0.26
23:25:57.066 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.28, opts=13)
23:25:57.066 00.000 12268 Enqueuing Move request for scope (-0.04, 0.28)
23:25:57.066 00.000 11616 Worker thread wakes up
23:25:57.066 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
23:25:57.066 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
23:25:57.066 00.000 11616 Moving (-0.04, 0.28) raw xDistance=0.27 yDistance=-0.07
23:25:57.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.27
23:25:57.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:57.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:25:57.066 00.000 11616 MoveAxis(W, 152, ABG)
23:25:57.066 00.000 11616 Guiding  Dir = 3, Dur = 152
23:25:57.067 00.001 11616 IsSlewing returns 0
23:25:57.067 00.000 11616 IsGuiding returns 0
23:25:57.067 00.000 11616 PulseGuide returned control before completion, sleep 162
23:25:57.089 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:25:57.112 00.023 12268 UpdateGuideState exits: m=477 SNR=15.0
23:25:57.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:57.113 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:57.113 00.000 12268 Enqueuing Expose request
23:25:57.234 00.121 11616 IsGuiding returns 1
23:25:57.234 00.000 11616 scope still moving after pulse duration time elapsed
23:25:57.267 00.033 11616 IsSlewing returns 0
23:25:57.267 00.000 11616 IsGuiding returns 0
23:25:57.267 00.000 11616 scope move finished after 152 + 47 ms
23:25:57.267 00.000 11616 Move returns status 0, amount 152
23:25:57.267 00.000 11616 MoveAxis(N, 0, ABG)
23:25:57.267 00.000 11616 Move returns status 0, amount 0
23:25:57.267 00.000 11616 move complete, result=0
23:25:57.267 00.000 11616 worker thread done servicing request
23:25:57.268 00.001 12268 GuideStep: 0.3 px 152 ms WEST, -0.1 px 0 ms NORTH
23:25:57.268 00.000 11616 Worker thread wakes up
23:25:57.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:57.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:59.276 02.008 11616 Exposure complete
23:25:59.331 00.055 11616 worker thread done servicing request
23:25:59.331 00.000 12268 OnExposeComplete: enter
23:25:59.332 00.001 12268 UpdateGuideState(): m_state=6
23:25:59.332 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
23:25:59.332 00.000 12268 Star::Find returns 1 (0), X=905.12, Y=23.53, Mass=515, SNR=15.6, Peak=62 HFD=3.8
23:25:59.332 00.000 12268 MultiStar: [#1 -0.51,-0.31,0.00,M6] 
23:25:59.332 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
23:25:59.332 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.32)
23:25:59.332 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.53 hyp=0.54 cameraTheta=-1.38 mountX=-0.51 mountY=0.17, mountTheta=2.83
23:25:59.334 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.53, opts=13)
23:25:59.334 00.000 12268 Enqueuing Move request for scope (0.10, -0.53)
23:25:59.334 00.000 11616 Worker thread wakes up
23:25:59.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.53) opts 0xd
23:25:59.334 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.53)
23:25:59.334 00.000 11616 Moving (0.10, -0.53) raw xDistance=-0.51 yDistance=0.17
23:25:59.334 00.000 11616 resist switch: large excursion: input -0.51 thresh 0.29 direction from 1 to -1
23:25:59.335 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.54
23:25:59.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.51
23:25:59.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:25:59.335 00.000 11616 MoveAxis(E, 288, ABG)
23:25:59.335 00.000 11616 Guiding  Dir = 2, Dur = 288
23:25:59.335 00.000 11616 IsSlewing returns 0
23:25:59.335 00.000 11616 IsGuiding returns 0
23:25:59.336 00.001 11616 PulseGuide returned control before completion, sleep 298
23:25:59.357 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
23:25:59.376 00.019 12268 UpdateGuideState exits: m=515 SNR=15.6
23:25:59.376 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:59.376 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:25:59.376 00.000 12268 Enqueuing Expose request
23:25:59.649 00.273 11616 IsGuiding returns 0
23:25:59.650 00.001 11616 Move returns status 0, amount 288
23:25:59.650 00.000 11616 MoveAxis(S, 14, ABG)
23:25:59.650 00.000 11616 Guiding  Dir = 1, Dur = 14
23:25:59.650 00.000 11616 IsSlewing returns 0
23:25:59.650 00.000 11616 IsGuiding returns 0
23:25:59.651 00.001 11616 PulseGuide returned control before completion, sleep 24
23:25:59.680 00.029 11616 IsGuiding returns 1
23:25:59.680 00.000 11616 scope still moving after pulse duration time elapsed
23:25:59.711 00.031 11616 IsSlewing returns 0
23:25:59.712 00.001 11616 IsGuiding returns 0
23:25:59.712 00.000 11616 scope move finished after 14 + 47 ms
23:25:59.712 00.000 11616 Move returns status 0, amount 14
23:25:59.712 00.000 11616 move complete, result=0
23:25:59.712 00.000 11616 worker thread done servicing request
23:25:59.712 00.000 11616 Worker thread wakes up
23:25:59.713 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:25:59.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:25:59.713 00.000 12268 GuideStep: -0.5 px 288 ms EAST, 0.2 px 14 ms SOUTH
23:26:01.722 02.009 11616 Exposure complete
23:26:01.777 00.055 11616 worker thread done servicing request
23:26:01.777 00.000 12268 OnExposeComplete: enter
23:26:01.777 00.000 12268 UpdateGuideState(): m_state=6
23:26:01.778 00.001 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
23:26:01.778 00.000 12268 Star::Find returns 1 (0), X=904.99, Y=23.85, Mass=623, SNR=17.3, Peak=66 HFD=4.4
23:26:01.778 00.000 12268 MultiStar: [#1 -0.37,-0.40,0.63,U] 
23:26:01.778 00.000 12268 single-star, 1 included, MultiStar: {-0.16, -0.28}, one-star: {-0.03, -0.21}
23:26:01.778 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.20 = 3.09)
23:26:01.778 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.02)
23:26:01.778 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.72 mountX=-0.21 mountY=-0.00, mountTheta=-3.12
23:26:01.780 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.21, opts=13)
23:26:01.780 00.000 12268 Enqueuing Move request for scope (-0.03, -0.21)
23:26:01.780 00.000 11616 Worker thread wakes up
23:26:01.780 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
23:26:01.780 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
23:26:01.780 00.000 11616 Moving (-0.03, -0.21) raw xDistance=-0.21 yDistance=-0.00
23:26:01.781 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
23:26:01.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:01.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:26:01.781 00.000 11616 MoveAxis(E, 118, ABG)
23:26:01.781 00.000 11616 Guiding  Dir = 2, Dur = 118
23:26:01.781 00.000 11616 IsSlewing returns 0
23:26:01.782 00.001 11616 IsGuiding returns 0
23:26:01.782 00.000 11616 PulseGuide returned control before completion, sleep 128
23:26:01.806 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:01.824 00.018 12268 UpdateGuideState exits: m=623 SNR=17.3
23:26:01.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:01.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:01.825 00.001 12268 Enqueuing Expose request
23:26:01.923 00.098 11616 IsGuiding returns 1
23:26:01.923 00.000 11616 scope still moving after pulse duration time elapsed
23:26:01.955 00.032 11616 IsSlewing returns 0
23:26:01.955 00.000 11616 IsGuiding returns 0
23:26:01.955 00.000 11616 scope move finished after 118 + 55 ms
23:26:01.955 00.000 11616 Move returns status 0, amount 118
23:26:01.955 00.000 11616 MoveAxis(N, 0, ABG)
23:26:01.956 00.001 11616 Move returns status 0, amount 0
23:26:01.956 00.000 11616 move complete, result=0
23:26:01.956 00.000 11616 worker thread done servicing request
23:26:01.956 00.000 11616 Worker thread wakes up
23:26:01.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:01.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:01.956 00.000 12268 GuideStep: -0.2 px 118 ms EAST, -0.0 px 0 ms NORTH
23:26:03.967 02.011 11616 Exposure complete
23:26:04.024 00.057 11616 worker thread done servicing request
23:26:04.024 00.000 12268 OnExposeComplete: enter
23:26:04.024 00.000 12268 UpdateGuideState(): m_state=6
23:26:04.025 00.001 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
23:26:04.025 00.000 12268 Star::Find returns 1 (0), X=905.08, Y=24.05, Mass=510, SNR=15.6, Peak=69 HFD=4.5
23:26:04.025 00.000 12268 MultiStar: [#1 -0.42,0.24,0.77,U] 
23:26:04.025 00.000 12268 single-star, 1 included, MultiStar: {-0.15, 0.10}, one-star: {0.06, -0.01}
23:26:04.025 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
23:26:04.025 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.58)
23:26:04.025 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.12 mountX=-0.00 mountY=0.06, mountTheta=1.60
23:26:04.030 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.01, opts=13)
23:26:04.030 00.000 12268 Enqueuing Move request for scope (0.06, -0.01)
23:26:04.030 00.000 11616 Worker thread wakes up
23:26:04.030 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
23:26:04.030 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
23:26:04.031 00.001 11616 Moving (0.06, -0.01) raw xDistance=-0.00 yDistance=0.06
23:26:04.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:04.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:26:04.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:04.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:26:04.031 00.000 11616 MoveAxis(E, 0, ABG)
23:26:04.031 00.000 11616 Move returns status 0, amount 0
23:26:04.031 00.000 11616 MoveAxis(N, 0, ABG)
23:26:04.031 00.000 11616 Move returns status 0, amount 0
23:26:04.031 00.000 11616 move complete, result=0
23:26:04.032 00.001 11616 worker thread done servicing request
23:26:04.059 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:04.077 00.018 12268 UpdateGuideState exits: m=510 SNR=15.6
23:26:04.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:04.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:04.077 00.000 12268 Enqueuing Expose request
23:26:04.077 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:04.078 00.001 11616 Worker thread wakes up
23:26:04.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:04.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:06.155 02.077 11616 Exposure complete
23:26:06.211 00.056 11616 worker thread done servicing request
23:26:06.212 00.001 12268 OnExposeComplete: enter
23:26:06.212 00.000 12268 UpdateGuideState(): m_state=6
23:26:06.212 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
23:26:06.212 00.000 12268 Star::Find returns 1 (0), X=905.14, Y=24.33, Mass=519, SNR=15.7, Peak=61 HFD=4.3
23:26:06.212 00.000 12268 MultiStar: [#1 -0.20,0.48,0.61,U] 
23:26:06.212 00.000 12268 single-star, 1 included, MultiStar: {-0.01, 0.35}, one-star: {0.12, 0.27}
23:26:06.212 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
23:26:06.213 00.001 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
23:26:06.213 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.16 mountX=0.28 mountY=0.08, mountTheta=0.28
23:26:06.214 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.27, opts=13)
23:26:06.214 00.000 12268 Enqueuing Move request for scope (0.12, 0.27)
23:26:06.214 00.000 11616 Worker thread wakes up
23:26:06.214 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.27) opts 0xd
23:26:06.214 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.27)
23:26:06.214 00.000 11616 Moving (0.12, 0.27) raw xDistance=0.28 yDistance=0.08
23:26:06.214 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:26:06.215 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:26:06.215 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:06.215 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:26:06.215 00.000 11616 MoveAxis(E, 0, ABG)
23:26:06.215 00.000 11616 Move returns status 0, amount 0
23:26:06.215 00.000 11616 MoveAxis(N, 0, ABG)
23:26:06.215 00.000 11616 Move returns status 0, amount 0
23:26:06.215 00.000 11616 move complete, result=0
23:26:06.215 00.000 11616 worker thread done servicing request
23:26:06.241 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
23:26:06.258 00.017 12268 UpdateGuideState exits: m=519 SNR=15.7
23:26:06.259 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:06.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:06.259 00.000 12268 Enqueuing Expose request
23:26:06.259 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:06.259 00.000 11616 Worker thread wakes up
23:26:06.259 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:06.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:08.265 02.006 11616 Exposure complete
23:26:08.326 00.061 11616 worker thread done servicing request
23:26:08.326 00.000 12268 OnExposeComplete: enter
23:26:08.326 00.000 12268 UpdateGuideState(): m_state=6
23:26:08.326 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
23:26:08.326 00.000 12268 Star::Find returns 1 (0), X=905.25, Y=24.27, Mass=531, SNR=15.9, Peak=65 HFD=4.8
23:26:08.326 00.000 12268 MultiStar: [#1 -0.06,0.52,0.74,U] 
23:26:08.326 00.000 12268 single-star, 1 included, MultiStar: {0.11, 0.34}, one-star: {0.23, 0.21}
23:26:08.327 00.001 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
23:26:08.327 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
23:26:08.327 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.21 hyp=0.31 cameraTheta=0.73 mountX=0.23 mountY=0.20, mountTheta=0.72
23:26:08.328 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.21, opts=13)
23:26:08.328 00.000 12268 Enqueuing Move request for scope (0.23, 0.21)
23:26:08.329 00.001 11616 Worker thread wakes up
23:26:08.329 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.21) opts 0xd
23:26:08.329 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.21)
23:26:08.329 00.000 11616 Moving (0.23, 0.21) raw xDistance=0.23 yDistance=0.20
23:26:08.329 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:26:08.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:26:08.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:26:08.329 00.000 11616 MoveAxis(E, 0, ABG)
23:26:08.329 00.000 11616 Move returns status 0, amount 0
23:26:08.329 00.000 11616 MoveAxis(S, 17, ABG)
23:26:08.329 00.000 11616 Guiding  Dir = 1, Dur = 17
23:26:08.330 00.001 11616 IsSlewing returns 0
23:26:08.330 00.000 11616 IsGuiding returns 0
23:26:08.330 00.000 11616 PulseGuide returned control before completion, sleep 27
23:26:08.351 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:08.361 00.010 11616 IsGuiding returns 1
23:26:08.361 00.000 11616 scope still moving after pulse duration time elapsed
23:26:08.369 00.008 12268 UpdateGuideState exits: m=531 SNR=15.9
23:26:08.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:08.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:08.369 00.000 12268 Enqueuing Expose request
23:26:08.392 00.023 11616 IsSlewing returns 0
23:26:08.393 00.001 11616 IsGuiding returns 1
23:26:08.424 00.031 11616 IsSlewing returns 0
23:26:08.424 00.000 11616 IsGuiding returns 0
23:26:08.424 00.000 11616 scope move finished after 17 + 77 ms
23:26:08.424 00.000 11616 Move returns status 0, amount 17
23:26:08.424 00.000 11616 move complete, result=0
23:26:08.425 00.001 11616 worker thread done servicing request
23:26:08.425 00.000 11616 Worker thread wakes up
23:26:08.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:08.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:08.425 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 17 ms SOUTH
23:26:10.440 02.015 11616 Exposure complete
23:26:10.495 00.055 11616 worker thread done servicing request
23:26:10.496 00.001 12268 OnExposeComplete: enter
23:26:10.496 00.000 12268 UpdateGuideState(): m_state=6
23:26:10.496 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
23:26:10.496 00.000 12268 Star::Find returns 1 (0), X=905.08, Y=23.81, Mass=476, SNR=15.0, Peak=61 HFD=4.2
23:26:10.496 00.000 12268 MultiStar: [#1 -0.65,-0.05,0.00,M3] 
23:26:10.496 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
23:26:10.496 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.37)
23:26:10.496 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.33 mountX=-0.25 mountY=0.09, mountTheta=2.78
23:26:10.498 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.25, opts=13)
23:26:10.498 00.000 12268 Enqueuing Move request for scope (0.06, -0.25)
23:26:10.498 00.000 11616 Worker thread wakes up
23:26:10.499 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.25) opts 0xd
23:26:10.499 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.25)
23:26:10.499 00.000 11616 Moving (0.06, -0.25) raw xDistance=-0.25 yDistance=0.09
23:26:10.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
23:26:10.499 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:10.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:26:10.499 00.000 11616 MoveAxis(E, 138, ABG)
23:26:10.499 00.000 11616 Guiding  Dir = 2, Dur = 138
23:26:10.499 00.000 11616 IsSlewing returns 0
23:26:10.500 00.001 11616 IsGuiding returns 0
23:26:10.500 00.000 11616 PulseGuide returned control before completion, sleep 148
23:26:10.522 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
23:26:10.542 00.020 12268 UpdateGuideState exits: m=476 SNR=15.0
23:26:10.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:10.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:10.542 00.000 12268 Enqueuing Expose request
23:26:10.654 00.112 11616 IsGuiding returns 1
23:26:10.655 00.001 11616 scope still moving after pulse duration time elapsed
23:26:10.685 00.030 11616 IsSlewing returns 0
23:26:10.686 00.001 11616 IsGuiding returns 0
23:26:10.686 00.000 11616 scope move finished after 138 + 48 ms
23:26:10.686 00.000 11616 Move returns status 0, amount 138
23:26:10.686 00.000 11616 MoveAxis(N, 0, ABG)
23:26:10.686 00.000 11616 Move returns status 0, amount 0
23:26:10.686 00.000 11616 move complete, result=0
23:26:10.686 00.000 11616 worker thread done servicing request
23:26:10.686 00.000 11616 Worker thread wakes up
23:26:10.686 00.000 12268 GuideStep: -0.2 px 138 ms EAST, 0.1 px 0 ms NORTH
23:26:10.687 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:10.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:12.697 02.010 11616 Exposure complete
23:26:12.755 00.058 11616 worker thread done servicing request
23:26:12.756 00.001 12268 OnExposeComplete: enter
23:26:12.756 00.000 12268 UpdateGuideState(): m_state=6
23:26:12.756 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
23:26:12.756 00.000 12268 Star::Find returns 1 (0), X=905.00, Y=24.18, Mass=545, SNR=16.2, Peak=68 HFD=4.6
23:26:12.756 00.000 12268 MultiStar: [#1 -0.72,0.28,0.00,M4] 
23:26:12.756 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
23:26:12.756 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
23:26:12.756 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.79 mountX=0.11 mountY=-0.04, mountTheta=-0.34
23:26:12.758 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.12, opts=13)
23:26:12.758 00.000 12268 Enqueuing Move request for scope (-0.03, 0.12)
23:26:12.758 00.000 11616 Worker thread wakes up
23:26:12.758 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
23:26:12.758 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
23:26:12.758 00.000 11616 Moving (-0.03, 0.12) raw xDistance=0.11 yDistance=-0.04
23:26:12.759 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:26:12.759 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:26:12.759 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:12.759 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:26:12.759 00.000 11616 MoveAxis(E, 0, ABG)
23:26:12.759 00.000 11616 Move returns status 0, amount 0
23:26:12.759 00.000 11616 MoveAxis(N, 0, ABG)
23:26:12.759 00.000 11616 Move returns status 0, amount 0
23:26:12.759 00.000 11616 move complete, result=0
23:26:12.760 00.001 11616 worker thread done servicing request
23:26:12.782 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:12.800 00.018 12268 UpdateGuideState exits: m=545 SNR=16.2
23:26:12.801 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:12.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:12.801 00.000 12268 Enqueuing Expose request
23:26:12.801 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:12.801 00.000 11616 Worker thread wakes up
23:26:12.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:12.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:14.812 02.011 11616 Exposure complete
23:26:14.868 00.056 11616 worker thread done servicing request
23:26:14.869 00.001 12268 OnExposeComplete: enter
23:26:14.869 00.000 12268 UpdateGuideState(): m_state=6
23:26:14.869 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
23:26:14.869 00.000 12268 Star::Find returns 1 (0), X=905.35, Y=24.06, Mass=567, SNR=16.4, Peak=56 HFD=5.1
23:26:14.869 00.000 12268 MultiStar: [#1 -0.29,0.25,0.67,U] 
23:26:14.869 00.000 12268 refined, 1 included, MultiStar: {0.08, 0.10}, one-star: {0.33, -0.00}
23:26:14.869 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
23:26:14.870 00.001 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.60)
23:26:14.870 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.90 mountX=0.11 mountY=0.07, mountTheta=0.55
23:26:14.873 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.10, opts=13)
23:26:14.873 00.000 12268 Enqueuing Move request for scope (0.08, 0.10)
23:26:14.873 00.000 11616 Worker thread wakes up
23:26:14.873 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
23:26:14.873 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
23:26:14.873 00.000 11616 Moving (0.08, 0.10) raw xDistance=0.11 yDistance=0.07
23:26:14.873 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:26:14.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:26:14.874 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:14.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:26:14.874 00.000 11616 MoveAxis(E, 0, ABG)
23:26:14.874 00.000 11616 Move returns status 0, amount 0
23:26:14.874 00.000 11616 MoveAxis(N, 0, ABG)
23:26:14.874 00.000 11616 Move returns status 0, amount 0
23:26:14.875 00.001 11616 move complete, result=0
23:26:14.875 00.000 11616 worker thread done servicing request
23:26:14.901 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:14.918 00.017 12268 UpdateGuideState exits: m=567 SNR=16.4
23:26:14.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:14.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:14.918 00.000 12268 Enqueuing Expose request
23:26:14.918 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:14.919 00.001 11616 Worker thread wakes up
23:26:14.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:14.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:16.933 02.014 11616 Exposure complete
23:26:16.989 00.056 11616 worker thread done servicing request
23:26:16.989 00.000 12268 OnExposeComplete: enter
23:26:16.989 00.000 12268 UpdateGuideState(): m_state=6
23:26:16.990 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
23:26:16.990 00.000 12268 Star::Find returns 1 (0), X=905.10, Y=24.00, Mass=562, SNR=16.4, Peak=59 HFD=4.6
23:26:16.990 00.000 12268 MultiStar: [#1 -0.67,0.40,0.00,M4] 
23:26:16.990 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
23:26:16.990 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
23:26:16.990 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.09 cameraTheta=-0.63 mountX=-0.05 mountY=0.08, mountTheta=2.10
23:26:16.992 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.06, opts=13)
23:26:16.992 00.000 12268 Enqueuing Move request for scope (0.08, -0.06)
23:26:16.992 00.000 11616 Worker thread wakes up
23:26:16.992 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
23:26:16.992 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
23:26:16.992 00.000 11616 Moving (0.08, -0.06) raw xDistance=-0.05 yDistance=0.08
23:26:16.992 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:16.993 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:26:16.993 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:16.993 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:26:16.993 00.000 11616 MoveAxis(E, 0, ABG)
23:26:16.993 00.000 11616 Move returns status 0, amount 0
23:26:16.993 00.000 11616 MoveAxis(N, 0, ABG)
23:26:16.993 00.000 11616 Move returns status 0, amount 0
23:26:16.993 00.000 11616 move complete, result=0
23:26:16.993 00.000 11616 worker thread done servicing request
23:26:17.018 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:17.036 00.018 12268 UpdateGuideState exits: m=562 SNR=16.4
23:26:17.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:17.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:17.036 00.000 12268 Enqueuing Expose request
23:26:17.036 00.000 11616 Worker thread wakes up
23:26:17.037 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:17.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:17.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:19.043 02.006 11616 Exposure complete
23:26:19.102 00.059 11616 worker thread done servicing request
23:26:19.102 00.000 12268 OnExposeComplete: enter
23:26:19.102 00.000 12268 UpdateGuideState(): m_state=6
23:26:19.103 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
23:26:19.103 00.000 12268 Star::Find returns 1 (0), X=905.40, Y=24.47, Mass=518, SNR=15.7, Peak=63 HFD=3.5
23:26:19.103 00.000 12268 MultiStar: [#1 -0.25,0.61,0.00,M5] 
23:26:19.103 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
23:26:19.103 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.53)
23:26:19.103 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.41 hyp=0.56 cameraTheta=0.83 mountX=0.45 mountY=0.32, mountTheta=0.63
23:26:19.105 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.41, opts=13)
23:26:19.105 00.000 12268 Enqueuing Move request for scope (0.38, 0.41)
23:26:19.106 00.001 11616 Worker thread wakes up
23:26:19.106 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.41) opts 0xd
23:26:19.106 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.41)
23:26:19.106 00.000 11616 Moving (0.38, 0.41) raw xDistance=0.45 yDistance=0.32
23:26:19.106 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
23:26:19.106 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.34
23:26:19.106 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
23:26:19.106 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:26:19.106 00.000 11616 MoveAxis(W, 250, ABG)
23:26:19.106 00.000 11616 Guiding  Dir = 3, Dur = 250
23:26:19.106 00.000 11616 IsSlewing returns 0
23:26:19.107 00.001 11616 IsGuiding returns 0
23:26:19.107 00.000 11616 PulseGuide returned control before completion, sleep 260
23:26:19.130 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:26:19.150 00.020 12268 UpdateGuideState exits: m=518 SNR=15.7
23:26:19.150 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:19.150 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:19.150 00.000 12268 Enqueuing Expose request
23:26:19.382 00.232 11616 IsGuiding returns 1
23:26:19.383 00.001 11616 scope still moving after pulse duration time elapsed
23:26:19.413 00.030 11616 IsSlewing returns 0
23:26:19.413 00.000 11616 IsGuiding returns 0
23:26:19.414 00.001 11616 scope move finished after 250 + 56 ms
23:26:19.414 00.000 11616 Move returns status 0, amount 250
23:26:19.414 00.000 11616 MoveAxis(S, 27, ABG)
23:26:19.414 00.000 11616 Guiding  Dir = 1, Dur = 27
23:26:19.414 00.000 11616 IsSlewing returns 0
23:26:19.414 00.000 11616 IsGuiding returns 0
23:26:19.415 00.001 11616 PulseGuide returned control before completion, sleep 37
23:26:19.460 00.045 11616 IsGuiding returns 1
23:26:19.460 00.000 11616 scope still moving after pulse duration time elapsed
23:26:19.491 00.031 11616 IsSlewing returns 0
23:26:19.491 00.000 11616 IsGuiding returns 0
23:26:19.491 00.000 11616 scope move finished after 27 + 49 ms
23:26:19.491 00.000 11616 Move returns status 0, amount 27
23:26:19.491 00.000 11616 move complete, result=0
23:26:19.491 00.000 11616 worker thread done servicing request
23:26:19.491 00.000 11616 Worker thread wakes up
23:26:19.492 00.001 12268 GuideStep: 0.4 px 250 ms WEST, 0.3 px 27 ms SOUTH
23:26:19.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:19.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:21.507 02.015 11616 Exposure complete
23:26:21.567 00.060 11616 worker thread done servicing request
23:26:21.567 00.000 12268 OnExposeComplete: enter
23:26:21.567 00.000 12268 UpdateGuideState(): m_state=6
23:26:21.568 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
23:26:21.568 00.000 12268 Star::Find returns 1 (0), X=904.88, Y=24.88, Mass=570, SNR=16.5, Peak=53 HFD=4.8
23:26:21.568 00.000 12268 MultiStar: [#1 -0.52,0.78,0.00,M6] 
23:26:21.568 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
23:26:21.568 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
23:26:21.568 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.82 hyp=0.83 cameraTheta=1.74 mountX=0.80 mountY=-0.24, mountTheta=-0.29
23:26:21.570 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.82, opts=13)
23:26:21.570 00.000 12268 Enqueuing Move request for scope (-0.14, 0.82)
23:26:21.570 00.000 11616 Worker thread wakes up
23:26:21.570 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.82) opts 0xd
23:26:21.571 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.82)
23:26:21.571 00.000 11616 Moving (-0.14, 0.82) raw xDistance=0.80 yDistance=-0.24
23:26:21.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.80
23:26:21.571 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:26:21.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:26:21.571 00.000 11616 MoveAxis(W, 450, ABG)
23:26:21.571 00.000 11616 Guiding  Dir = 3, Dur = 450
23:26:21.571 00.000 11616 IsSlewing returns 0
23:26:21.572 00.001 11616 IsGuiding returns 0
23:26:21.572 00.000 11616 PulseGuide returned control before completion, sleep 460
23:26:21.593 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:21.611 00.018 12268 UpdateGuideState exits: m=570 SNR=16.5
23:26:21.611 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:21.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:21.611 00.000 12268 Enqueuing Expose request
23:26:22.045 00.434 11616 IsGuiding returns 1
23:26:22.056 00.011 11616 scope still moving after pulse duration time elapsed
23:26:22.090 00.034 11616 IsSlewing returns 0
23:26:22.090 00.000 11616 IsGuiding returns 0
23:26:22.090 00.000 11616 scope move finished after 450 + 68 ms
23:26:22.090 00.000 11616 Move returns status 0, amount 450
23:26:22.090 00.000 11616 MoveAxis(N, 0, ABG)
23:26:22.090 00.000 11616 Move returns status 0, amount 0
23:26:22.090 00.000 11616 move complete, result=0
23:26:22.091 00.001 11616 worker thread done servicing request
23:26:22.091 00.000 11616 Worker thread wakes up
23:26:22.091 00.000 12268 GuideStep: 0.8 px 450 ms WEST, -0.2 px 0 ms NORTH
23:26:22.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:22.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:24.162 02.071 11616 Exposure complete
23:26:24.223 00.061 11616 worker thread done servicing request
23:26:24.223 00.000 12268 OnExposeComplete: enter
23:26:24.223 00.000 12268 UpdateGuideState(): m_state=6
23:26:24.223 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
23:26:24.223 00.000 12268 Star::Find returns 1 (0), X=904.98, Y=23.36, Mass=604, SNR=17.0, Peak=67 HFD=4.7
23:26:24.223 00.000 12268 MultiStar: [#1 -0.21,-0.31,0.64,U] 
23:26:24.223 00.000 12268 refined, 1 included, MultiStar: {-0.11, -0.55}, one-star: {-0.04, -0.70}
23:26:24.224 00.001 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.24 = 3.05)
23:26:24.224 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
23:26:24.224 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.55 hyp=0.56 cameraTheta=-1.76 mountX=-0.55 mountY=-0.04, mountTheta=-3.08
23:26:24.226 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.55, opts=13)
23:26:24.226 00.000 12268 Enqueuing Move request for scope (-0.11, -0.55)
23:26:24.226 00.000 11616 Worker thread wakes up
23:26:24.226 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.55) opts 0xd
23:26:24.226 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.55)
23:26:24.226 00.000 11616 Moving (-0.11, -0.55) raw xDistance=-0.55 yDistance=-0.04
23:26:24.226 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.29 direction from 1 to -1
23:26:24.226 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.66
23:26:24.227 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
23:26:24.227 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:24.227 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:26:24.227 00.000 11616 MoveAxis(E, 311, ABG)
23:26:24.227 00.000 11616 Guiding  Dir = 2, Dur = 311
23:26:24.227 00.000 11616 IsSlewing returns 0
23:26:24.228 00.001 11616 IsGuiding returns 0
23:26:24.228 00.000 11616 PulseGuide returned control before completion, sleep 321
23:26:24.249 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=228, Gamma=1.290
23:26:24.269 00.020 12268 UpdateGuideState exits: m=604 SNR=17.0
23:26:24.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:24.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:24.270 00.001 12268 Enqueuing Expose request
23:26:24.559 00.289 11616 IsGuiding returns 1
23:26:24.559 00.000 11616 scope still moving after pulse duration time elapsed
23:26:24.590 00.031 11616 IsSlewing returns 0
23:26:24.590 00.000 11616 IsGuiding returns 0
23:26:24.590 00.000 11616 scope move finished after 311 + 51 ms
23:26:24.590 00.000 11616 Move returns status 0, amount 311
23:26:24.591 00.001 11616 MoveAxis(N, 0, ABG)
23:26:24.591 00.000 11616 Move returns status 0, amount 0
23:26:24.591 00.000 11616 move complete, result=0
23:26:24.591 00.000 11616 worker thread done servicing request
23:26:24.591 00.000 12268 GuideStep: -0.6 px 311 ms EAST, -0.0 px 0 ms NORTH
23:26:24.591 00.000 11616 Worker thread wakes up
23:26:24.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:24.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:26.600 02.009 11616 Exposure complete
23:26:26.665 00.065 11616 worker thread done servicing request
23:26:26.665 00.000 12268 OnExposeComplete: enter
23:26:26.665 00.000 12268 UpdateGuideState(): m_state=6
23:26:26.665 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
23:26:26.666 00.001 12268 Star::Find returns 1 (0), X=904.95, Y=24.07, Mass=564, SNR=16.4, Peak=55 HFD=4.6
23:26:26.666 00.000 12268 MultiStar: [#1 -0.16,0.23,0.67,U] 
23:26:26.666 00.000 12268 single-star, 1 included, MultiStar: {-0.11, 0.10}, one-star: {-0.08, 0.01}
23:26:26.666 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
23:26:26.666 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
23:26:26.666 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.97 mountX=0.01 mountY=-0.08, mountTheta=-1.50
23:26:26.668 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.01, opts=13)
23:26:26.668 00.000 12268 Enqueuing Move request for scope (-0.08, 0.01)
23:26:26.668 00.000 11616 Worker thread wakes up
23:26:26.668 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
23:26:26.668 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
23:26:26.668 00.000 11616 Moving (-0.08, 0.01) raw xDistance=0.01 yDistance=-0.08
23:26:26.668 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:26.669 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:26:26.669 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:26.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:26:26.669 00.000 11616 MoveAxis(E, 0, ABG)
23:26:26.669 00.000 11616 Move returns status 0, amount 0
23:26:26.669 00.000 11616 MoveAxis(N, 0, ABG)
23:26:26.669 00.000 11616 Move returns status 0, amount 0
23:26:26.669 00.000 11616 move complete, result=0
23:26:26.669 00.000 11616 worker thread done servicing request
23:26:26.693 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:26.711 00.018 12268 UpdateGuideState exits: m=564 SNR=16.4
23:26:26.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:26.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:26.711 00.000 12268 Enqueuing Expose request
23:26:26.712 00.001 11616 Worker thread wakes up
23:26:26.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:26.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:26.712 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:28.722 02.010 11616 Exposure complete
23:26:28.779 00.057 11616 worker thread done servicing request
23:26:28.779 00.000 12268 OnExposeComplete: enter
23:26:28.780 00.001 12268 UpdateGuideState(): m_state=6
23:26:28.780 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
23:26:28.780 00.000 12268 Star::Find returns 1 (0), X=905.08, Y=23.04, Mass=560, SNR=16.4, Peak=53 HFD=4.5
23:26:28.780 00.000 12268 MultiStar: [#1 -0.51,-0.81,0.00,M5] 
23:26:28.780 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
23:26:28.780 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
23:26:28.780 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-1.02 hyp=1.02 cameraTheta=-1.52 mountX=-1.01 mountY=0.18, mountTheta=2.96
23:26:28.785 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-1.02, opts=13)
23:26:28.786 00.001 12268 Enqueuing Move request for scope (0.05, -1.02)
23:26:28.786 00.000 11616 Worker thread wakes up
23:26:28.786 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -1.02) opts 0xd
23:26:28.786 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -1.02)
23:26:28.786 00.000 11616 Moving (0.05, -1.02) raw xDistance=-1.01 yDistance=0.18
23:26:28.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.51 from input -1.01
23:26:28.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:26:28.786 00.000 11616 MoveAxis(E, 567, ABG)
23:26:28.786 00.000 11616 Guiding  Dir = 2, Dur = 567
23:26:28.787 00.001 11616 IsSlewing returns 0
23:26:28.787 00.000 11616 IsGuiding returns 0
23:26:28.787 00.000 11616 PulseGuide returned control before completion, sleep 577
23:26:28.808 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:28.826 00.018 12268 UpdateGuideState exits: m=560 SNR=16.4
23:26:28.827 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:28.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:28.827 00.000 12268 Enqueuing Expose request
23:26:29.374 00.547 11616 IsGuiding returns 1
23:26:29.374 00.000 11616 scope still moving after pulse duration time elapsed
23:26:29.405 00.031 11616 IsSlewing returns 0
23:26:29.405 00.000 11616 IsGuiding returns 0
23:26:29.405 00.000 11616 scope move finished after 567 + 51 ms
23:26:29.405 00.000 11616 Move returns status 0, amount 567
23:26:29.405 00.000 11616 MoveAxis(S, 16, ABG)
23:26:29.405 00.000 11616 Guiding  Dir = 1, Dur = 16
23:26:29.406 00.001 11616 IsSlewing returns 0
23:26:29.406 00.000 11616 IsGuiding returns 0
23:26:29.406 00.000 11616 PulseGuide returned control before completion, sleep 26
23:26:29.436 00.030 11616 IsGuiding returns 1
23:26:29.436 00.000 11616 scope still moving after pulse duration time elapsed
23:26:29.467 00.031 11616 IsSlewing returns 0
23:26:29.467 00.000 11616 IsGuiding returns 0
23:26:29.467 00.000 11616 scope move finished after 16 + 45 ms
23:26:29.467 00.000 11616 Move returns status 0, amount 16
23:26:29.467 00.000 11616 move complete, result=0
23:26:29.468 00.001 11616 worker thread done servicing request
23:26:29.468 00.000 11616 Worker thread wakes up
23:26:29.468 00.000 12268 GuideStep: -1.0 px 567 ms EAST, 0.2 px 16 ms SOUTH
23:26:29.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:29.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:31.481 02.013 11616 Exposure complete
23:26:31.541 00.060 11616 worker thread done servicing request
23:26:31.541 00.000 12268 OnExposeComplete: enter
23:26:31.541 00.000 12268 UpdateGuideState(): m_state=6
23:26:31.541 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
23:26:31.542 00.001 12268 Star::Find returns 1 (0), X=904.97, Y=23.50, Mass=538, SNR=16.0, Peak=52 HFD=4.1
23:26:31.542 00.000 12268 MultiStar: [#1 -0.78,-0.64,0.00,M6] 
23:26:31.542 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
23:26:31.542 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
23:26:31.542 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.56 hyp=0.56 cameraTheta=-1.66 mountX=-0.56 mountY=0.02, mountTheta=3.10
23:26:31.544 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.56, opts=13)
23:26:31.544 00.000 12268 Enqueuing Move request for scope (-0.05, -0.56)
23:26:31.544 00.000 11616 Worker thread wakes up
23:26:31.544 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.56) opts 0xd
23:26:31.544 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.56)
23:26:31.544 00.000 11616 Moving (-0.05, -0.56) raw xDistance=-0.56 yDistance=0.02
23:26:31.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
23:26:31.545 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:31.545 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:26:31.545 00.000 11616 MoveAxis(E, 316, ABG)
23:26:31.545 00.000 11616 Guiding  Dir = 2, Dur = 316
23:26:31.545 00.000 11616 IsSlewing returns 0
23:26:31.546 00.001 11616 IsGuiding returns 0
23:26:31.546 00.000 11616 PulseGuide returned control before completion, sleep 326
23:26:31.569 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=230, Gamma=1.290
23:26:31.589 00.020 12268 UpdateGuideState exits: m=538 SNR=16.0
23:26:31.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:31.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:31.589 00.000 12268 Enqueuing Expose request
23:26:31.881 00.292 11616 IsGuiding returns 1
23:26:31.881 00.000 11616 scope still moving after pulse duration time elapsed
23:26:31.912 00.031 11616 IsSlewing returns 0
23:26:31.912 00.000 11616 IsGuiding returns 0
23:26:31.912 00.000 11616 scope move finished after 316 + 50 ms
23:26:31.913 00.001 11616 Move returns status 0, amount 316
23:26:31.913 00.000 11616 MoveAxis(N, 0, ABG)
23:26:31.913 00.000 11616 Move returns status 0, amount 0
23:26:31.913 00.000 11616 move complete, result=0
23:26:31.913 00.000 11616 worker thread done servicing request
23:26:31.913 00.000 12268 GuideStep: -0.6 px 316 ms EAST, 0.0 px 0 ms NORTH
23:26:31.913 00.000 11616 Worker thread wakes up
23:26:31.913 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:31.913 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:33.931 02.018 11616 Exposure complete
23:26:33.991 00.060 12268 OnExposeComplete: enter
23:26:33.991 00.000 12268 UpdateGuideState(): m_state=6
23:26:33.991 00.000 11616 worker thread done servicing request
23:26:33.991 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
23:26:33.991 00.000 12268 Star::Find returns 1 (0), X=905.07, Y=24.07, Mass=517, SNR=15.7, Peak=63 HFD=4.1
23:26:33.992 00.001 12268 MultiStar: [#1 -0.45,0.17,0.67,U] 
23:26:33.992 00.000 12268 single-star, 1 included, MultiStar: {-0.15, 0.08}, one-star: {0.04, 0.01}
23:26:33.992 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
23:26:33.992 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
23:26:33.992 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.05 cameraTheta=0.28 mountX=0.02 mountY=0.04, mountTheta=1.18
23:26:33.994 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.01, opts=13)
23:26:33.994 00.000 12268 Enqueuing Move request for scope (0.04, 0.01)
23:26:33.994 00.000 11616 Worker thread wakes up
23:26:33.994 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:26:33.994 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:26:33.994 00.000 11616 Moving (0.04, 0.01) raw xDistance=0.02 yDistance=0.04
23:26:33.994 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:33.995 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:26:33.995 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:33.995 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:26:33.995 00.000 11616 MoveAxis(E, 0, ABG)
23:26:33.995 00.000 11616 Move returns status 0, amount 0
23:26:33.995 00.000 11616 MoveAxis(N, 0, ABG)
23:26:33.995 00.000 11616 Move returns status 0, amount 0
23:26:33.995 00.000 11616 move complete, result=0
23:26:33.995 00.000 11616 worker thread done servicing request
23:26:34.018 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=218, Gamma=1.290
23:26:34.037 00.019 12268 UpdateGuideState exits: m=517 SNR=15.7
23:26:34.037 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:34.037 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:34.037 00.000 12268 Enqueuing Expose request
23:26:34.037 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:34.037 00.000 11616 Worker thread wakes up
23:26:34.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:34.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:36.057 02.020 11616 Exposure complete
23:26:36.115 00.058 11616 worker thread done servicing request
23:26:36.115 00.000 12268 OnExposeComplete: enter
23:26:36.115 00.000 12268 UpdateGuideState(): m_state=6
23:26:36.116 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
23:26:36.116 00.000 12268 Star::Find returns 1 (0), X=905.40, Y=24.45, Mass=495, SNR=15.3, Peak=55 HFD=4.3
23:26:36.116 00.000 12268 MultiStar: [#1 -0.04,0.20,0.70,U] 
23:26:36.116 00.000 12268 refined, 1 included, MultiStar: {0.21, 0.31}, one-star: {0.38, 0.39}
23:26:36.116 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
23:26:36.116 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
23:26:36.116 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.31 hyp=0.37 cameraTheta=0.98 mountX=0.33 mountY=0.17, mountTheta=0.46
23:26:36.118 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.31, opts=13)
23:26:36.118 00.000 12268 Enqueuing Move request for scope (0.21, 0.31)
23:26:36.118 00.000 11616 Worker thread wakes up
23:26:36.119 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.31) opts 0xd
23:26:36.119 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.31)
23:26:36.119 00.000 11616 Moving (0.21, 0.31) raw xDistance=0.33 yDistance=0.17
23:26:36.119 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
23:26:36.119 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.99
23:26:36.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
23:26:36.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.17
23:26:36.119 00.000 11616 MoveAxis(W, 185, ABG)
23:26:36.119 00.000 11616 Guiding  Dir = 3, Dur = 185
23:26:36.119 00.000 11616 IsSlewing returns 0
23:26:36.120 00.001 11616 IsGuiding returns 0
23:26:36.120 00.000 11616 PulseGuide returned control before completion, sleep 195
23:26:36.143 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:36.161 00.018 12268 UpdateGuideState exits: m=495 SNR=15.3
23:26:36.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:36.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:36.162 00.001 12268 Enqueuing Expose request
23:26:36.326 00.164 11616 IsGuiding returns 1
23:26:36.326 00.000 11616 scope still moving after pulse duration time elapsed
23:26:36.358 00.032 11616 IsSlewing returns 0
23:26:36.358 00.000 11616 IsGuiding returns 0
23:26:36.358 00.000 11616 scope move finished after 185 + 53 ms
23:26:36.358 00.000 11616 Move returns status 0, amount 185
23:26:36.359 00.001 11616 MoveAxis(S, 14, ABG)
23:26:36.359 00.000 11616 Guiding  Dir = 1, Dur = 14
23:26:36.359 00.000 11616 IsSlewing returns 0
23:26:36.359 00.000 11616 IsGuiding returns 0
23:26:36.359 00.000 11616 PulseGuide returned control before completion, sleep 24
23:26:36.389 00.030 11616 IsGuiding returns 1
23:26:36.389 00.000 11616 scope still moving after pulse duration time elapsed
23:26:36.420 00.031 11616 IsSlewing returns 0
23:26:36.420 00.000 11616 IsGuiding returns 1
23:26:36.451 00.031 11616 IsSlewing returns 0
23:26:36.451 00.000 11616 IsGuiding returns 0
23:26:36.451 00.000 11616 scope move finished after 14 + 78 ms
23:26:36.451 00.000 11616 Move returns status 0, amount 14
23:26:36.451 00.000 11616 move complete, result=0
23:26:36.451 00.000 11616 worker thread done servicing request
23:26:36.451 00.000 11616 Worker thread wakes up
23:26:36.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:36.452 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:36.452 00.000 12268 GuideStep: 0.3 px 185 ms WEST, 0.2 px 14 ms SOUTH
23:26:38.465 02.013 11616 Exposure complete
23:26:38.522 00.057 11616 worker thread done servicing request
23:26:38.523 00.001 12268 OnExposeComplete: enter
23:26:38.523 00.000 12268 UpdateGuideState(): m_state=6
23:26:38.523 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
23:26:38.523 00.000 12268 Star::Find returns 1 (0), X=905.07, Y=23.77, Mass=577, SNR=16.6, Peak=60 HFD=4.8
23:26:38.523 00.000 12268 MultiStar: [#1 -0.05,0.01,0.53,U] 
23:26:38.523 00.000 12268 refined, 1 included, MultiStar: {0.01, -0.19}, one-star: {0.05, -0.29}
23:26:38.523 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
23:26:38.523 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.21)
23:26:38.524 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.49 mountX=-0.18 mountY=0.04, mountTheta=2.94
23:26:38.525 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.19, opts=13)
23:26:38.525 00.000 12268 Enqueuing Move request for scope (0.01, -0.19)
23:26:38.525 00.000 11616 Worker thread wakes up
23:26:38.526 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
23:26:38.526 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
23:26:38.526 00.000 11616 Moving (0.01, -0.19) raw xDistance=-0.18 yDistance=0.04
23:26:38.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:26:38.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:26:38.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:38.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:26:38.526 00.000 11616 MoveAxis(E, 0, ABG)
23:26:38.526 00.000 11616 Move returns status 0, amount 0
23:26:38.526 00.000 11616 MoveAxis(N, 0, ABG)
23:26:38.526 00.000 11616 Move returns status 0, amount 0
23:26:38.527 00.001 11616 move complete, result=0
23:26:38.527 00.000 11616 worker thread done servicing request
23:26:38.554 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:38.574 00.020 12268 UpdateGuideState exits: m=577 SNR=16.6
23:26:38.574 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:38.574 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:38.574 00.000 12268 Enqueuing Expose request
23:26:38.574 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:38.574 00.000 11616 Worker thread wakes up
23:26:38.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:38.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:40.579 02.005 11616 Exposure complete
23:26:40.639 00.060 11616 worker thread done servicing request
23:26:40.639 00.000 12268 OnExposeComplete: enter
23:26:40.639 00.000 12268 UpdateGuideState(): m_state=6
23:26:40.639 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
23:26:40.639 00.000 12268 Star::Find returns 1 (0), X=905.11, Y=23.60, Mass=578, SNR=16.6, Peak=60 HFD=4.9
23:26:40.640 00.001 12268 MultiStar: [#1 -0.48,-0.24,0.63,U] 
23:26:40.640 00.000 12268 refined, 1 included, MultiStar: {-0.13, -0.37}, one-star: {0.09, -0.46}
23:26:40.640 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
23:26:40.640 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
23:26:40.640 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.37 hyp=0.40 cameraTheta=-1.91 mountX=-0.38 mountY=-0.08, mountTheta=-2.93
23:26:40.642 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.37, opts=13)
23:26:40.643 00.001 12268 Enqueuing Move request for scope (-0.13, -0.37)
23:26:40.643 00.000 11616 Worker thread wakes up
23:26:40.643 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.37) opts 0xd
23:26:40.643 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.37)
23:26:40.643 00.000 11616 Moving (-0.13, -0.37) raw xDistance=-0.38 yDistance=-0.08
23:26:40.643 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
23:26:40.643 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.15
23:26:40.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
23:26:40.643 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:40.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:26:40.643 00.000 11616 MoveAxis(E, 215, ABG)
23:26:40.643 00.000 11616 Guiding  Dir = 2, Dur = 215
23:26:40.644 00.001 11616 IsSlewing returns 0
23:26:40.644 00.000 11616 IsGuiding returns 0
23:26:40.644 00.000 11616 PulseGuide returned control before completion, sleep 225
23:26:40.668 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=242, Gamma=1.290
23:26:40.689 00.021 12268 UpdateGuideState exits: m=578 SNR=16.6
23:26:40.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:40.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:40.689 00.000 12268 Enqueuing Expose request
23:26:40.874 00.185 11616 IsGuiding returns 1
23:26:40.874 00.000 11616 scope still moving after pulse duration time elapsed
23:26:40.906 00.032 11616 IsSlewing returns 0
23:26:40.906 00.000 11616 IsGuiding returns 1
23:26:40.936 00.030 11616 IsSlewing returns 0
23:26:40.936 00.000 11616 IsGuiding returns 1
23:26:40.967 00.031 11616 IsSlewing returns 0
23:26:40.967 00.000 11616 IsGuiding returns 1
23:26:40.998 00.031 11616 IsSlewing returns 0
23:26:40.998 00.000 11616 IsGuiding returns 1
23:26:41.028 00.030 11616 IsSlewing returns 0
23:26:41.028 00.000 11616 IsGuiding returns 1
23:26:41.059 00.031 11616 IsSlewing returns 0
23:26:41.060 00.001 11616 IsGuiding returns 1
23:26:41.090 00.030 11616 IsSlewing returns 0
23:26:41.091 00.001 11616 IsGuiding returns 0
23:26:41.091 00.000 11616 scope move finished after 215 + 232 ms
23:26:41.091 00.000 11616 Move returns status 0, amount 215
23:26:41.091 00.000 11616 MoveAxis(N, 0, ABG)
23:26:41.091 00.000 11616 Move returns status 0, amount 0
23:26:41.091 00.000 11616 move complete, result=0
23:26:41.091 00.000 11616 worker thread done servicing request
23:26:41.091 00.000 12268 GuideStep: -0.4 px 215 ms EAST, -0.1 px 0 ms NORTH
23:26:41.091 00.000 11616 Worker thread wakes up
23:26:41.092 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:41.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:43.105 02.013 11616 Exposure complete
23:26:43.163 00.058 11616 worker thread done servicing request
23:26:43.163 00.000 12268 OnExposeComplete: enter
23:26:43.164 00.001 12268 UpdateGuideState(): m_state=6
23:26:43.164 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
23:26:43.164 00.000 12268 Star::Find returns 1 (0), X=904.94, Y=24.19, Mass=538, SNR=16.0, Peak=56 HFD=4.6
23:26:43.164 00.000 12268 MultiStar: [#1 -0.37,0.29,0.67,U] 
23:26:43.164 00.000 12268 single-star, 1 included, MultiStar: {-0.20, 0.19}, one-star: {-0.08, 0.13}
23:26:43.164 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.68 = 0.68)
23:26:43.164 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
23:26:43.164 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.15 mountX=0.12 mountY=-0.10, mountTheta=-0.70
23:26:43.169 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.13, opts=13)
23:26:43.170 00.001 12268 Enqueuing Move request for scope (-0.08, 0.13)
23:26:43.170 00.000 11616 Worker thread wakes up
23:26:43.170 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
23:26:43.170 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
23:26:43.170 00.000 11616 Moving (-0.08, 0.13) raw xDistance=0.12 yDistance=-0.10
23:26:43.170 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:26:43.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:26:43.170 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:43.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:26:43.171 00.001 11616 MoveAxis(E, 0, ABG)
23:26:43.171 00.000 11616 Move returns status 0, amount 0
23:26:43.171 00.000 11616 MoveAxis(N, 0, ABG)
23:26:43.171 00.000 11616 Move returns status 0, amount 0
23:26:43.171 00.000 11616 move complete, result=0
23:26:43.171 00.000 11616 worker thread done servicing request
23:26:43.193 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:43.210 00.017 12268 UpdateGuideState exits: m=538 SNR=16.0
23:26:43.211 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:43.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:43.211 00.000 12268 Enqueuing Expose request
23:26:43.211 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:43.211 00.000 11616 Worker thread wakes up
23:26:43.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:43.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:45.230 02.019 11616 Exposure complete
23:26:45.287 00.057 11616 worker thread done servicing request
23:26:45.288 00.001 12268 OnExposeComplete: enter
23:26:45.288 00.000 12268 UpdateGuideState(): m_state=6
23:26:45.288 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
23:26:45.288 00.000 12268 Star::Find returns 1 (0), X=905.29, Y=24.49, Mass=508, SNR=15.6, Peak=50 HFD=4.8
23:26:45.288 00.000 12268 MultiStar: [#1 -0.31,1.29,0.00,M2] 
23:26:45.288 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
23:26:45.289 00.001 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
23:26:45.289 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.43 hyp=0.50 cameraTheta=1.01 mountX=0.45 mountY=0.21, mountTheta=0.43
23:26:45.291 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.43, opts=13)
23:26:45.291 00.000 12268 Enqueuing Move request for scope (0.27, 0.43)
23:26:45.291 00.000 11616 Worker thread wakes up
23:26:45.291 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.43) opts 0xd
23:26:45.292 00.001 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.43)
23:26:45.292 00.000 11616 Moving (0.27, 0.43) raw xDistance=0.45 yDistance=0.21
23:26:45.292 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
23:26:45.292 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.35
23:26:45.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
23:26:45.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
23:26:45.292 00.000 11616 MoveAxis(W, 252, ABG)
23:26:45.292 00.000 11616 Guiding  Dir = 3, Dur = 252
23:26:45.292 00.000 11616 IsSlewing returns 0
23:26:45.293 00.001 11616 IsGuiding returns 0
23:26:45.293 00.000 11616 PulseGuide returned control before completion, sleep 262
23:26:45.314 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:45.331 00.017 12268 UpdateGuideState exits: m=508 SNR=15.6
23:26:45.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:45.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:45.331 00.000 12268 Enqueuing Expose request
23:26:45.556 00.225 11616 IsGuiding returns 1
23:26:45.556 00.000 11616 scope still moving after pulse duration time elapsed
23:26:45.587 00.031 11616 IsSlewing returns 0
23:26:45.587 00.000 11616 IsGuiding returns 0
23:26:45.588 00.001 11616 scope move finished after 252 + 43 ms
23:26:45.588 00.000 11616 Move returns status 0, amount 252
23:26:45.588 00.000 11616 MoveAxis(S, 18, ABG)
23:26:45.588 00.000 11616 Guiding  Dir = 1, Dur = 18
23:26:45.588 00.000 11616 IsSlewing returns 0
23:26:45.588 00.000 11616 IsGuiding returns 0
23:26:45.589 00.001 11616 PulseGuide returned control before completion, sleep 28
23:26:45.618 00.029 11616 IsGuiding returns 1
23:26:45.619 00.001 11616 scope still moving after pulse duration time elapsed
23:26:45.649 00.030 11616 IsSlewing returns 0
23:26:45.649 00.000 11616 IsGuiding returns 0
23:26:45.650 00.001 11616 scope move finished after 18 + 42 ms
23:26:45.650 00.000 11616 Move returns status 0, amount 18
23:26:45.650 00.000 11616 move complete, result=0
23:26:45.650 00.000 11616 worker thread done servicing request
23:26:45.650 00.000 11616 Worker thread wakes up
23:26:45.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:45.650 00.000 12268 GuideStep: 0.5 px 252 ms WEST, 0.2 px 18 ms SOUTH
23:26:45.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:47.673 02.023 11616 Exposure complete
23:26:47.729 00.056 11616 worker thread done servicing request
23:26:47.729 00.000 12268 OnExposeComplete: enter
23:26:47.729 00.000 12268 UpdateGuideState(): m_state=6
23:26:47.730 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
23:26:47.730 00.000 12268 Star::Find returns 1 (0), X=905.16, Y=24.80, Mass=635, SNR=17.4, Peak=61 HFD=4.9
23:26:47.730 00.000 12268 MultiStar: [#1 -0.08,0.84,0.00,M3] 
23:26:47.730 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
23:26:47.730 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.09)
23:26:47.730 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.74 hyp=0.76 cameraTheta=1.39 mountX=0.75 mountY=0.04, mountTheta=0.05
23:26:47.732 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.74, opts=13)
23:26:47.732 00.000 12268 Enqueuing Move request for scope (0.14, 0.74)
23:26:47.732 00.000 11616 Worker thread wakes up
23:26:47.732 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.74) opts 0xd
23:26:47.732 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.74)
23:26:47.732 00.000 11616 Moving (0.14, 0.74) raw xDistance=0.75 yDistance=0.04
23:26:47.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.75
23:26:47.733 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:47.733 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:26:47.733 00.000 11616 MoveAxis(W, 422, ABG)
23:26:47.733 00.000 11616 Guiding  Dir = 3, Dur = 422
23:26:47.733 00.000 11616 IsSlewing returns 0
23:26:47.734 00.001 11616 IsGuiding returns 0
23:26:47.734 00.000 11616 PulseGuide returned control before completion, sleep 432
23:26:47.756 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:47.777 00.021 12268 UpdateGuideState exits: m=635 SNR=17.4
23:26:47.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:47.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:47.777 00.000 12268 Enqueuing Expose request
23:26:48.183 00.406 11616 IsGuiding returns 1
23:26:48.183 00.000 11616 scope still moving after pulse duration time elapsed
23:26:48.212 00.029 11616 IsSlewing returns 0
23:26:48.213 00.001 11616 IsGuiding returns 0
23:26:48.213 00.000 11616 scope move finished after 422 + 57 ms
23:26:48.213 00.000 11616 Move returns status 0, amount 422
23:26:48.213 00.000 11616 MoveAxis(N, 0, ABG)
23:26:48.214 00.001 11616 Move returns status 0, amount 0
23:26:48.214 00.000 11616 move complete, result=0
23:26:48.214 00.000 11616 worker thread done servicing request
23:26:48.214 00.000 12268 GuideStep: 0.8 px 422 ms WEST, 0.0 px 0 ms NORTH
23:26:48.214 00.000 11616 Worker thread wakes up
23:26:48.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:48.215 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:50.231 02.016 11616 Exposure complete
23:26:50.288 00.057 11616 worker thread done servicing request
23:26:50.288 00.000 12268 OnExposeComplete: enter
23:26:50.288 00.000 12268 UpdateGuideState(): m_state=6
23:26:50.289 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
23:26:50.289 00.000 12268 Star::Find returns 1 (0), X=904.99, Y=24.21, Mass=561, SNR=16.4, Peak=59 HFD=4.7
23:26:50.289 00.000 12268 MultiStar: [#1 -0.36,0.24,0.70,U] 
23:26:50.289 00.000 12268 single-star, 1 included, MultiStar: {-0.17, 0.18}, one-star: {-0.03, 0.15}
23:26:50.289 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
23:26:50.289 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
23:26:50.289 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.75 mountX=0.14 mountY=-0.05, mountTheta=-0.31
23:26:50.291 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.15, opts=13)
23:26:50.291 00.000 12268 Enqueuing Move request for scope (-0.03, 0.15)
23:26:50.291 00.000 11616 Worker thread wakes up
23:26:50.292 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
23:26:50.292 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
23:26:50.292 00.000 11616 Moving (-0.03, 0.15) raw xDistance=0.14 yDistance=-0.05
23:26:50.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
23:26:50.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:50.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:26:50.292 00.000 11616 MoveAxis(W, 80, ABG)
23:26:50.292 00.000 11616 Guiding  Dir = 3, Dur = 80
23:26:50.292 00.000 11616 IsSlewing returns 0
23:26:50.293 00.001 11616 IsGuiding returns 0
23:26:50.293 00.000 11616 PulseGuide returned control before completion, sleep 90
23:26:50.317 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:26:50.335 00.018 12268 UpdateGuideState exits: m=561 SNR=16.4
23:26:50.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:50.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:50.335 00.000 12268 Enqueuing Expose request
23:26:50.388 00.053 11616 IsGuiding returns 1
23:26:50.388 00.000 11616 scope still moving after pulse duration time elapsed
23:26:50.418 00.030 11616 IsSlewing returns 0
23:26:50.418 00.000 11616 IsGuiding returns 0
23:26:50.418 00.000 11616 scope move finished after 80 + 45 ms
23:26:50.418 00.000 11616 Move returns status 0, amount 80
23:26:50.418 00.000 11616 MoveAxis(N, 0, ABG)
23:26:50.419 00.001 11616 Move returns status 0, amount 0
23:26:50.419 00.000 11616 move complete, result=0
23:26:50.419 00.000 11616 worker thread done servicing request
23:26:50.419 00.000 12268 GuideStep: 0.1 px 80 ms WEST, -0.0 px 0 ms NORTH
23:26:50.419 00.000 11616 Worker thread wakes up
23:26:50.419 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:50.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:52.424 02.005 11616 Exposure complete
23:26:52.479 00.055 11616 worker thread done servicing request
23:26:52.479 00.000 12268 OnExposeComplete: enter
23:26:52.479 00.000 12268 UpdateGuideState(): m_state=6
23:26:52.479 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
23:26:52.479 00.000 12268 Star::Find returns 1 (0), X=905.34, Y=24.19, Mass=572, SNR=16.5, Peak=64 HFD=4.5
23:26:52.480 00.001 12268 MultiStar: [#1 0.04,-0.12,0.59,U] 
23:26:52.480 00.000 12268 refined, 1 included, MultiStar: {0.22, 0.04}, one-star: {0.32, 0.13}
23:26:52.480 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
23:26:52.480 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
23:26:52.480 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.04 hyp=0.22 cameraTheta=0.17 mountX=0.06 mountY=0.21, mountTheta=1.30
23:26:52.481 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.04, opts=13)
23:26:52.481 00.000 12268 Enqueuing Move request for scope (0.22, 0.04)
23:26:52.482 00.001 11616 Worker thread wakes up
23:26:52.482 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.04) opts 0xd
23:26:52.482 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.04)
23:26:52.482 00.000 11616 Moving (0.22, 0.04) raw xDistance=0.06 yDistance=0.21
23:26:52.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:52.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:26:52.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
23:26:52.482 00.000 11616 MoveAxis(E, 0, ABG)
23:26:52.482 00.000 11616 Move returns status 0, amount 0
23:26:52.482 00.000 11616 MoveAxis(S, 18, ABG)
23:26:52.482 00.000 11616 Guiding  Dir = 1, Dur = 18
23:26:52.483 00.001 11616 IsSlewing returns 0
23:26:52.483 00.000 11616 IsGuiding returns 0
23:26:52.483 00.000 11616 PulseGuide returned control before completion, sleep 28
23:26:52.508 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:52.514 00.006 11616 IsGuiding returns 1
23:26:52.514 00.000 11616 scope still moving after pulse duration time elapsed
23:26:52.528 00.014 12268 UpdateGuideState exits: m=572 SNR=16.5
23:26:52.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:52.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:52.528 00.000 12268 Enqueuing Expose request
23:26:52.546 00.018 11616 IsSlewing returns 0
23:26:52.546 00.000 11616 IsGuiding returns 0
23:26:52.546 00.000 11616 scope move finished after 18 + 45 ms
23:26:52.546 00.000 11616 Move returns status 0, amount 18
23:26:52.546 00.000 11616 move complete, result=0
23:26:52.547 00.001 11616 worker thread done servicing request
23:26:52.547 00.000 11616 Worker thread wakes up
23:26:52.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:52.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:52.551 00.004 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
23:26:54.561 02.010 11616 Exposure complete
23:26:54.622 00.061 11616 worker thread done servicing request
23:26:54.622 00.000 12268 OnExposeComplete: enter
23:26:54.622 00.000 12268 UpdateGuideState(): m_state=6
23:26:54.622 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
23:26:54.623 00.001 12268 Star::Find returns 1 (0), X=905.38, Y=24.51, Mass=515, SNR=15.7, Peak=53 HFD=4.6
23:26:54.623 00.000 12268 MultiStar: [#1 0.23,0.45,0.75,U] 
23:26:54.623 00.000 12268 refined, 1 included, MultiStar: {0.30, 0.45}, one-star: {0.35, 0.45}
23:26:54.623 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
23:26:54.623 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
23:26:54.623 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.45 hyp=0.54 cameraTheta=0.98 mountX=0.48 mountY=0.24, mountTheta=0.47
23:26:54.626 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.45, opts=13)
23:26:54.626 00.000 12268 Enqueuing Move request for scope (0.30, 0.45)
23:26:54.626 00.000 11616 Worker thread wakes up
23:26:54.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.45) opts 0xd
23:26:54.626 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.45)
23:26:54.626 00.000 11616 Moving (0.30, 0.45) raw xDistance=0.48 yDistance=0.24
23:26:54.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
23:26:54.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
23:26:54.626 00.000 11616 MoveAxis(W, 267, ABG)
23:26:54.627 00.001 11616 Guiding  Dir = 3, Dur = 267
23:26:54.627 00.000 11616 IsSlewing returns 0
23:26:54.627 00.000 11616 IsGuiding returns 0
23:26:54.627 00.000 11616 PulseGuide returned control before completion, sleep 277
23:26:54.648 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:54.666 00.018 12268 UpdateGuideState exits: m=515 SNR=15.7
23:26:54.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:54.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:54.666 00.000 12268 Enqueuing Expose request
23:26:54.915 00.249 11616 IsGuiding returns 1
23:26:54.915 00.000 11616 scope still moving after pulse duration time elapsed
23:26:54.946 00.031 11616 IsSlewing returns 0
23:26:54.947 00.001 11616 IsGuiding returns 0
23:26:54.947 00.000 11616 scope move finished after 267 + 52 ms
23:26:54.947 00.000 11616 Move returns status 0, amount 267
23:26:54.947 00.000 11616 MoveAxis(S, 20, ABG)
23:26:54.947 00.000 11616 Guiding  Dir = 1, Dur = 20
23:26:54.947 00.000 11616 IsSlewing returns 0
23:26:54.947 00.000 11616 IsGuiding returns 0
23:26:54.948 00.001 11616 PulseGuide returned control before completion, sleep 30
23:26:54.993 00.045 11616 IsGuiding returns 1
23:26:54.993 00.000 11616 scope still moving after pulse duration time elapsed
23:26:55.024 00.031 11616 IsSlewing returns 0
23:26:55.024 00.000 11616 IsGuiding returns 0
23:26:55.025 00.001 11616 scope move finished after 20 + 57 ms
23:26:55.025 00.000 11616 Move returns status 0, amount 20
23:26:55.025 00.000 11616 move complete, result=0
23:26:55.025 00.000 11616 worker thread done servicing request
23:26:55.025 00.000 12268 GuideStep: 0.5 px 267 ms WEST, 0.2 px 20 ms SOUTH
23:26:55.025 00.000 11616 Worker thread wakes up
23:26:55.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:55.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:57.030 02.005 11616 Exposure complete
23:26:57.089 00.059 11616 worker thread done servicing request
23:26:57.089 00.000 12268 OnExposeComplete: enter
23:26:57.089 00.000 12268 UpdateGuideState(): m_state=6
23:26:57.089 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
23:26:57.090 00.001 12268 Star::Find returns 1 (0), X=904.95, Y=24.24, Mass=509, SNR=15.6, Peak=68 HFD=4.1
23:26:57.090 00.000 12268 MultiStar: [#1 -0.36,0.27,0.71,U] 
23:26:57.090 00.000 12268 single-star, 1 included, MultiStar: {-0.19, 0.22}, one-star: {-0.07, 0.18}
23:26:57.090 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
23:26:57.090 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
23:26:57.090 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.95 mountX=0.17 mountY=-0.09, mountTheta=-0.50
23:26:57.093 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.18, opts=13)
23:26:57.093 00.000 12268 Enqueuing Move request for scope (-0.07, 0.18)
23:26:57.093 00.000 11616 Worker thread wakes up
23:26:57.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
23:26:57.094 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
23:26:57.094 00.000 11616 Moving (-0.07, 0.18) raw xDistance=0.17 yDistance=-0.09
23:26:57.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
23:26:57.094 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:57.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:26:57.094 00.000 11616 MoveAxis(W, 94, ABG)
23:26:57.094 00.000 11616 Guiding  Dir = 3, Dur = 94
23:26:57.094 00.000 11616 IsSlewing returns 0
23:26:57.095 00.001 11616 IsGuiding returns 0
23:26:57.095 00.000 11616 PulseGuide returned control before completion, sleep 104
23:26:57.117 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:57.134 00.017 12268 UpdateGuideState exits: m=509 SNR=15.6
23:26:57.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:57.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:57.135 00.001 12268 Enqueuing Expose request
23:26:57.214 00.079 11616 IsGuiding returns 1
23:26:57.214 00.000 11616 scope still moving after pulse duration time elapsed
23:26:57.245 00.031 11616 IsSlewing returns 0
23:26:57.245 00.000 11616 IsGuiding returns 0
23:26:57.245 00.000 11616 scope move finished after 94 + 56 ms
23:26:57.245 00.000 11616 Move returns status 0, amount 94
23:26:57.245 00.000 11616 MoveAxis(N, 0, ABG)
23:26:57.245 00.000 11616 Move returns status 0, amount 0
23:26:57.245 00.000 11616 move complete, result=0
23:26:57.246 00.001 11616 worker thread done servicing request
23:26:57.246 00.000 11616 Worker thread wakes up
23:26:57.246 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:57.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:26:57.246 00.000 12268 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
23:26:59.254 02.008 11616 Exposure complete
23:26:59.313 00.059 11616 worker thread done servicing request
23:26:59.313 00.000 12268 OnExposeComplete: enter
23:26:59.313 00.000 12268 UpdateGuideState(): m_state=6
23:26:59.313 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
23:26:59.313 00.000 12268 Star::Find returns 1 (0), X=905.06, Y=23.95, Mass=576, SNR=16.6, Peak=56 HFD=4.5
23:26:59.313 00.000 12268 MultiStar: [#1 -0.51,-0.35,0.00,M1] 
23:26:59.313 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
23:26:59.313 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
23:26:59.314 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.25 mountX=-0.11 mountY=0.05, mountTheta=2.70
23:26:59.315 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.11, opts=13)
23:26:59.315 00.000 12268 Enqueuing Move request for scope (0.04, -0.11)
23:26:59.316 00.001 11616 Worker thread wakes up
23:26:59.316 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
23:26:59.316 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
23:26:59.316 00.000 11616 Moving (0.04, -0.11) raw xDistance=-0.11 yDistance=0.05
23:26:59.316 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:26:59.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:26:59.316 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:59.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:26:59.316 00.000 11616 MoveAxis(E, 0, ABG)
23:26:59.316 00.000 11616 Move returns status 0, amount 0
23:26:59.316 00.000 11616 MoveAxis(N, 0, ABG)
23:26:59.316 00.000 11616 Move returns status 0, amount 0
23:26:59.316 00.000 11616 move complete, result=0
23:26:59.317 00.001 11616 worker thread done servicing request
23:26:59.339 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:26:59.357 00.018 12268 UpdateGuideState exits: m=576 SNR=16.6
23:26:59.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:59.357 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:26:59.357 00.000 12268 Enqueuing Expose request
23:26:59.357 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:59.357 00.000 11616 Worker thread wakes up
23:26:59.357 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:26:59.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:01.375 02.018 11616 Exposure complete
23:27:01.429 00.054 11616 worker thread done servicing request
23:27:01.429 00.000 12268 OnExposeComplete: enter
23:27:01.429 00.000 12268 UpdateGuideState(): m_state=6
23:27:01.429 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
23:27:01.429 00.000 12268 Star::Find returns 1 (0), X=905.27, Y=23.44, Mass=530, SNR=15.9, Peak=52 HFD=4.6
23:27:01.429 00.000 12268 MultiStar: [#1 0.03,-0.40,0.66,U] 
23:27:01.429 00.000 12268 refined, 1 included, MultiStar: {0.16, -0.53}, one-star: {0.25, -0.62}
23:27:01.430 00.001 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
23:27:01.430 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
23:27:01.430 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.53 hyp=0.56 cameraTheta=-1.27 mountX=-0.51 mountY=0.23, mountTheta=2.72
23:27:01.431 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.53, opts=13)
23:27:01.432 00.001 12268 Enqueuing Move request for scope (0.16, -0.53)
23:27:01.432 00.000 11616 Worker thread wakes up
23:27:01.432 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.53) opts 0xd
23:27:01.432 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.53)
23:27:01.432 00.000 11616 Moving (0.16, -0.53) raw xDistance=-0.51 yDistance=0.23
23:27:01.432 00.000 11616 resist switch: large excursion: input -0.51 thresh 0.29 direction from 1 to -1
23:27:01.432 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.54
23:27:01.432 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.51
23:27:01.432 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:27:01.432 00.000 11616 MoveAxis(E, 288, ABG)
23:27:01.432 00.000 11616 Guiding  Dir = 2, Dur = 288
23:27:01.433 00.001 11616 IsSlewing returns 0
23:27:01.433 00.000 11616 IsGuiding returns 0
23:27:01.433 00.000 11616 PulseGuide returned control before completion, sleep 298
23:27:01.456 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:01.475 00.019 12268 UpdateGuideState exits: m=530 SNR=15.9
23:27:01.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:01.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:01.475 00.000 12268 Enqueuing Expose request
23:27:01.745 00.270 11616 IsGuiding returns 1
23:27:01.745 00.000 11616 scope still moving after pulse duration time elapsed
23:27:01.775 00.030 11616 IsSlewing returns 0
23:27:01.775 00.000 11616 IsGuiding returns 0
23:27:01.776 00.001 11616 scope move finished after 288 + 54 ms
23:27:01.776 00.000 11616 Move returns status 0, amount 288
23:27:01.776 00.000 11616 MoveAxis(S, 19, ABG)
23:27:01.776 00.000 11616 Guiding  Dir = 1, Dur = 19
23:27:01.776 00.000 11616 IsSlewing returns 0
23:27:01.776 00.000 11616 IsGuiding returns 0
23:27:01.776 00.000 11616 PulseGuide returned control before completion, sleep 29
23:27:01.807 00.031 11616 IsGuiding returns 1
23:27:01.808 00.001 11616 scope still moving after pulse duration time elapsed
23:27:01.838 00.030 11616 IsSlewing returns 0
23:27:01.838 00.000 11616 IsGuiding returns 1
23:27:01.869 00.031 11616 IsSlewing returns 0
23:27:01.869 00.000 11616 IsGuiding returns 0
23:27:01.869 00.000 11616 scope move finished after 19 + 74 ms
23:27:01.869 00.000 11616 Move returns status 0, amount 19
23:27:01.870 00.001 11616 move complete, result=0
23:27:01.870 00.000 11616 worker thread done servicing request
23:27:01.870 00.000 12268 GuideStep: -0.5 px 288 ms EAST, 0.2 px 19 ms SOUTH
23:27:01.870 00.000 11616 Worker thread wakes up
23:27:01.870 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:01.870 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:03.886 02.016 11616 Exposure complete
23:27:03.942 00.056 11616 worker thread done servicing request
23:27:03.942 00.000 12268 OnExposeComplete: enter
23:27:03.942 00.000 12268 UpdateGuideState(): m_state=6
23:27:03.943 00.001 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
23:27:03.943 00.000 12268 Star::Find returns 1 (0), X=905.27, Y=23.70, Mass=631, SNR=17.4, Peak=63 HFD=5.2
23:27:03.943 00.000 12268 MultiStar: [#1 -0.06,-0.31,0.65,U] 
23:27:03.943 00.000 12268 refined, 1 included, MultiStar: {0.13, -0.34}, one-star: {0.25, -0.36}
23:27:03.943 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
23:27:03.943 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.49)
23:27:03.943 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.34 hyp=0.37 cameraTheta=-1.21 mountX=-0.33 mountY=0.17, mountTheta=2.66
23:27:03.945 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.34, opts=13)
23:27:03.945 00.000 12268 Enqueuing Move request for scope (0.13, -0.34)
23:27:03.945 00.000 11616 Worker thread wakes up
23:27:03.945 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.34) opts 0xd
23:27:03.945 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.34)
23:27:03.945 00.000 11616 Moving (0.13, -0.34) raw xDistance=-0.33 yDistance=0.17
23:27:03.946 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
23:27:03.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:27:03.946 00.000 11616 MoveAxis(E, 184, ABG)
23:27:03.946 00.000 11616 Guiding  Dir = 2, Dur = 184
23:27:03.946 00.000 11616 IsSlewing returns 0
23:27:03.946 00.000 11616 IsGuiding returns 0
23:27:03.947 00.001 11616 PulseGuide returned control before completion, sleep 194
23:27:03.969 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:03.987 00.018 12268 UpdateGuideState exits: m=631 SNR=17.4
23:27:03.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:03.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:03.987 00.000 12268 Enqueuing Expose request
23:27:04.142 00.155 11616 IsGuiding returns 1
23:27:04.142 00.000 11616 scope still moving after pulse duration time elapsed
23:27:04.173 00.031 11616 IsSlewing returns 0
23:27:04.173 00.000 11616 IsGuiding returns 0
23:27:04.173 00.000 11616 scope move finished after 184 + 43 ms
23:27:04.173 00.000 11616 Move returns status 0, amount 184
23:27:04.173 00.000 11616 MoveAxis(S, 14, ABG)
23:27:04.173 00.000 11616 Guiding  Dir = 1, Dur = 14
23:27:04.174 00.001 11616 IsSlewing returns 0
23:27:04.174 00.000 11616 IsGuiding returns 0
23:27:04.174 00.000 11616 PulseGuide returned control before completion, sleep 24
23:27:04.204 00.030 11616 IsGuiding returns 1
23:27:04.204 00.000 11616 scope still moving after pulse duration time elapsed
23:27:04.234 00.030 11616 IsSlewing returns 0
23:27:04.234 00.000 11616 IsGuiding returns 1
23:27:04.265 00.031 11616 IsSlewing returns 0
23:27:04.265 00.000 11616 IsGuiding returns 1
23:27:04.296 00.031 11616 IsSlewing returns 0
23:27:04.297 00.001 11616 IsGuiding returns 1
23:27:04.328 00.031 11616 IsSlewing returns 0
23:27:04.328 00.000 11616 IsGuiding returns 0
23:27:04.328 00.000 11616 scope move finished after 14 + 140 ms
23:27:04.328 00.000 11616 Move returns status 0, amount 14
23:27:04.328 00.000 11616 move complete, result=0
23:27:04.329 00.001 11616 worker thread done servicing request
23:27:04.329 00.000 11616 Worker thread wakes up
23:27:04.329 00.000 12268 GuideStep: -0.3 px 184 ms EAST, 0.2 px 14 ms SOUTH
23:27:04.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:04.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:06.347 02.018 11616 Exposure complete
23:27:06.407 00.060 11616 worker thread done servicing request
23:27:06.407 00.000 12268 OnExposeComplete: enter
23:27:06.407 00.000 12268 UpdateGuideState(): m_state=6
23:27:06.408 00.001 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
23:27:06.408 00.000 12268 Star::Find returns 1 (0), X=905.25, Y=24.24, Mass=493, SNR=15.3, Peak=71 HFD=3.8
23:27:06.408 00.000 12268 MultiStar: [#1 -0.20,-0.21,0.74,U] 
23:27:06.408 00.000 12268 refined, 1 included, MultiStar: {0.04, 0.01}, one-star: {0.22, 0.18}
23:27:06.408 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
23:27:06.408 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
23:27:06.408 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.29 mountX=0.02 mountY=0.04, mountTheta=1.18
23:27:06.412 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.01, opts=13)
23:27:06.413 00.001 12268 Enqueuing Move request for scope (0.04, 0.01)
23:27:06.413 00.000 11616 Worker thread wakes up
23:27:06.413 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:27:06.413 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:27:06.413 00.000 11616 Moving (0.04, 0.01) raw xDistance=0.02 yDistance=0.04
23:27:06.413 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:06.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:27:06.413 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:06.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:27:06.413 00.000 11616 MoveAxis(E, 0, ABG)
23:27:06.413 00.000 11616 Move returns status 0, amount 0
23:27:06.414 00.001 11616 MoveAxis(N, 0, ABG)
23:27:06.414 00.000 11616 Move returns status 0, amount 0
23:27:06.414 00.000 11616 move complete, result=0
23:27:06.414 00.000 11616 worker thread done servicing request
23:27:06.437 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:06.456 00.019 12268 UpdateGuideState exits: m=493 SNR=15.3
23:27:06.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:06.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:06.456 00.000 12268 Enqueuing Expose request
23:27:06.456 00.000 11616 Worker thread wakes up
23:27:06.456 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:06.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:06.457 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:08.475 02.018 11616 Exposure complete
23:27:08.531 00.056 11616 worker thread done servicing request
23:27:08.532 00.001 12268 OnExposeComplete: enter
23:27:08.532 00.000 12268 UpdateGuideState(): m_state=6
23:27:08.532 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
23:27:08.532 00.000 12268 Star::Find returns 1 (0), X=905.45, Y=24.19, Mass=522, SNR=15.7, Peak=66 HFD=4.2
23:27:08.532 00.000 12268 MultiStar: [#1 -0.15,0.31,0.59,U] 
23:27:08.532 00.000 12268 refined, 1 included, MultiStar: {0.22, 0.20}, one-star: {0.43, 0.13}
23:27:08.532 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
23:27:08.532 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.44)
23:27:08.532 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.20 hyp=0.29 cameraTheta=0.74 mountX=0.22 mountY=0.19, mountTheta=0.72
23:27:08.534 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.20, opts=13)
23:27:08.534 00.000 12268 Enqueuing Move request for scope (0.22, 0.20)
23:27:08.534 00.000 11616 Worker thread wakes up
23:27:08.534 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.20) opts 0xd
23:27:08.534 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.20)
23:27:08.535 00.001 11616 Moving (0.22, 0.20) raw xDistance=0.22 yDistance=0.19
23:27:08.535 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:08.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:27:08.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
23:27:08.535 00.000 11616 MoveAxis(E, 0, ABG)
23:27:08.535 00.000 11616 Move returns status 0, amount 0
23:27:08.535 00.000 11616 MoveAxis(S, 16, ABG)
23:27:08.535 00.000 11616 Guiding  Dir = 1, Dur = 16
23:27:08.535 00.000 11616 IsSlewing returns 0
23:27:08.536 00.001 11616 IsGuiding returns 0
23:27:08.536 00.000 11616 PulseGuide returned control before completion, sleep 26
23:27:08.561 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:08.567 00.006 11616 IsGuiding returns 1
23:27:08.568 00.001 11616 scope still moving after pulse duration time elapsed
23:27:08.580 00.012 12268 UpdateGuideState exits: m=522 SNR=15.7
23:27:08.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:08.580 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:08.580 00.000 12268 Enqueuing Expose request
23:27:08.599 00.019 11616 IsSlewing returns 0
23:27:08.599 00.000 11616 IsGuiding returns 0
23:27:08.600 00.001 11616 scope move finished after 16 + 47 ms
23:27:08.600 00.000 11616 Move returns status 0, amount 16
23:27:08.600 00.000 11616 move complete, result=0
23:27:08.601 00.001 11616 worker thread done servicing request
23:27:08.601 00.000 11616 Worker thread wakes up
23:27:08.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:08.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:08.609 00.008 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
23:27:10.613 02.004 11616 Exposure complete
23:27:10.672 00.059 11616 worker thread done servicing request
23:27:10.673 00.001 12268 OnExposeComplete: enter
23:27:10.673 00.000 12268 UpdateGuideState(): m_state=6
23:27:10.673 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
23:27:10.673 00.000 12268 Star::Find returns 1 (0), X=905.09, Y=24.10, Mass=540, SNR=16.1, Peak=65 HFD=4.5
23:27:10.674 00.001 12268 MultiStar: [#1 -0.24,0.13,0.70,U] 
23:27:10.674 00.000 12268 single-star, 1 included, MultiStar: {-0.06, 0.08}, one-star: {0.07, 0.04}
23:27:10.674 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
23:27:10.674 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.23)
23:27:10.674 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.53 mountX=0.05 mountY=0.07, mountTheta=0.93
23:27:10.676 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.04, opts=13)
23:27:10.676 00.000 12268 Enqueuing Move request for scope (0.07, 0.04)
23:27:10.676 00.000 11616 Worker thread wakes up
23:27:10.676 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
23:27:10.676 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
23:27:10.676 00.000 11616 Moving (0.07, 0.04) raw xDistance=0.05 yDistance=0.07
23:27:10.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:10.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:27:10.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:10.677 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:27:10.677 00.000 11616 MoveAxis(E, 0, ABG)
23:27:10.677 00.000 11616 Move returns status 0, amount 0
23:27:10.677 00.000 11616 MoveAxis(N, 0, ABG)
23:27:10.677 00.000 11616 Move returns status 0, amount 0
23:27:10.677 00.000 11616 move complete, result=0
23:27:10.677 00.000 11616 worker thread done servicing request
23:27:10.702 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:10.723 00.021 12268 UpdateGuideState exits: m=540 SNR=16.1
23:27:10.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:10.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:10.723 00.000 12268 Enqueuing Expose request
23:27:10.724 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:10.724 00.000 11616 Worker thread wakes up
23:27:10.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:10.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:12.733 02.009 11616 Exposure complete
23:27:12.789 00.056 11616 worker thread done servicing request
23:27:12.790 00.001 12268 OnExposeComplete: enter
23:27:12.790 00.000 12268 UpdateGuideState(): m_state=6
23:27:12.790 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
23:27:12.790 00.000 12268 Star::Find returns 1 (0), X=905.08, Y=24.55, Mass=508, SNR=15.6, Peak=55 HFD=4.4
23:27:12.790 00.000 12268 MultiStar: [#1 -0.31,0.35,0.74,U] 
23:27:12.790 00.000 12268 refined, 1 included, MultiStar: {-0.10, 0.43}, one-star: {0.06, 0.49}
23:27:12.790 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
23:27:12.790 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
23:27:12.790 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.43 hyp=0.44 cameraTheta=1.79 mountX=0.42 mountY=-0.15, mountTheta=-0.35
23:27:12.792 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.43, opts=13)
23:27:12.792 00.000 12268 Enqueuing Move request for scope (-0.10, 0.43)
23:27:12.792 00.000 11616 Worker thread wakes up
23:27:12.792 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.43) opts 0xd
23:27:12.793 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.43)
23:27:12.793 00.000 11616 Moving (-0.10, 0.43) raw xDistance=0.42 yDistance=-0.15
23:27:12.793 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
23:27:12.793 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.25
23:27:12.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
23:27:12.793 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:12.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:27:12.793 00.000 11616 MoveAxis(W, 234, ABG)
23:27:12.793 00.000 11616 Guiding  Dir = 3, Dur = 234
23:27:12.793 00.000 11616 IsSlewing returns 0
23:27:12.794 00.001 11616 IsGuiding returns 0
23:27:12.794 00.000 11616 PulseGuide returned control before completion, sleep 244
23:27:12.819 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
23:27:12.838 00.019 12268 UpdateGuideState exits: m=508 SNR=15.6
23:27:12.838 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:12.839 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:12.839 00.000 12268 Enqueuing Expose request
23:27:13.044 00.205 11616 IsGuiding returns 1
23:27:13.044 00.000 11616 scope still moving after pulse duration time elapsed
23:27:13.076 00.032 11616 IsSlewing returns 0
23:27:13.077 00.001 11616 IsGuiding returns 0
23:27:13.077 00.000 11616 scope move finished after 234 + 48 ms
23:27:13.077 00.000 11616 Move returns status 0, amount 234
23:27:13.077 00.000 11616 MoveAxis(N, 0, ABG)
23:27:13.077 00.000 11616 Move returns status 0, amount 0
23:27:13.077 00.000 11616 move complete, result=0
23:27:13.077 00.000 11616 worker thread done servicing request
23:27:13.077 00.000 11616 Worker thread wakes up
23:27:13.077 00.000 12268 GuideStep: 0.4 px 234 ms WEST, -0.2 px 0 ms NORTH
23:27:13.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:13.078 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:15.092 02.014 11616 Exposure complete
23:27:15.150 00.058 11616 worker thread done servicing request
23:27:15.150 00.000 12268 OnExposeComplete: enter
23:27:15.150 00.000 12268 UpdateGuideState(): m_state=6
23:27:15.150 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
23:27:15.151 00.001 12268 Star::Find returns 1 (0), X=905.16, Y=24.48, Mass=574, SNR=16.5, Peak=61 HFD=4.6
23:27:15.151 00.000 12268 MultiStar: [#1 -0.57,0.65,0.00,M1] 
23:27:15.151 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
23:27:15.151 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
23:27:15.151 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.42 hyp=0.44 cameraTheta=1.25 mountX=0.43 mountY=0.08, mountTheta=0.19
23:27:15.152 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.42, opts=13)
23:27:15.153 00.001 12268 Enqueuing Move request for scope (0.14, 0.42)
23:27:15.153 00.000 11616 Worker thread wakes up
23:27:15.153 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.42) opts 0xd
23:27:15.153 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.42)
23:27:15.153 00.000 11616 Moving (0.14, 0.42) raw xDistance=0.43 yDistance=0.08
23:27:15.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
23:27:15.153 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:15.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:27:15.154 00.001 11616 MoveAxis(W, 241, ABG)
23:27:15.154 00.000 11616 Guiding  Dir = 3, Dur = 241
23:27:15.154 00.000 11616 IsSlewing returns 0
23:27:15.154 00.000 11616 IsGuiding returns 0
23:27:15.154 00.000 11616 PulseGuide returned control before completion, sleep 251
23:27:15.175 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:15.192 00.017 12268 UpdateGuideState exits: m=574 SNR=16.5
23:27:15.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:15.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:15.192 00.000 12268 Enqueuing Expose request
23:27:15.416 00.224 11616 IsGuiding returns 1
23:27:15.417 00.001 11616 scope still moving after pulse duration time elapsed
23:27:15.448 00.031 11616 IsSlewing returns 0
23:27:15.448 00.000 11616 IsGuiding returns 1
23:27:15.478 00.030 11616 IsSlewing returns 0
23:27:15.478 00.000 11616 IsGuiding returns 1
23:27:15.509 00.031 11616 IsSlewing returns 0
23:27:15.510 00.001 11616 IsGuiding returns 0
23:27:15.510 00.000 11616 scope move finished after 241 + 114 ms
23:27:15.510 00.000 11616 Move returns status 0, amount 241
23:27:15.510 00.000 11616 MoveAxis(N, 0, ABG)
23:27:15.510 00.000 11616 Move returns status 0, amount 0
23:27:15.510 00.000 11616 move complete, result=0
23:27:15.510 00.000 11616 worker thread done servicing request
23:27:15.510 00.000 11616 Worker thread wakes up
23:27:15.510 00.000 12268 GuideStep: 0.4 px 241 ms WEST, 0.1 px 0 ms NORTH
23:27:15.511 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:15.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:17.531 02.020 11616 Exposure complete
23:27:17.588 00.057 12268 OnExposeComplete: enter
23:27:17.588 00.000 12268 UpdateGuideState(): m_state=6
23:27:17.588 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
23:27:17.588 00.000 11616 worker thread done servicing request
23:27:17.588 00.000 12268 Star::Find returns 1 (0), X=905.08, Y=24.34, Mass=640, SNR=17.5, Peak=63 HFD=5.1
23:27:17.589 00.001 12268 MultiStar: [#1 -0.19,0.32,0.67,U] 
23:27:17.589 00.000 12268 single-star, 1 included, MultiStar: {-0.05, 0.30}, one-star: {0.05, 0.28}
23:27:17.589 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
23:27:17.589 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
23:27:17.589 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.38 mountX=0.28 mountY=0.02, mountTheta=0.06
23:27:17.591 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.28, opts=13)
23:27:17.591 00.000 12268 Enqueuing Move request for scope (0.05, 0.28)
23:27:17.591 00.000 11616 Worker thread wakes up
23:27:17.591 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.28) opts 0xd
23:27:17.591 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.28)
23:27:17.591 00.000 11616 Moving (0.05, 0.28) raw xDistance=0.28 yDistance=0.02
23:27:17.592 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
23:27:17.592 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:17.592 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:27:17.592 00.000 11616 MoveAxis(W, 157, ABG)
23:27:17.592 00.000 11616 Guiding  Dir = 3, Dur = 157
23:27:17.592 00.000 11616 IsSlewing returns 0
23:27:17.593 00.001 11616 IsGuiding returns 0
23:27:17.593 00.000 11616 PulseGuide returned control before completion, sleep 167
23:27:17.621 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:17.639 00.018 12268 UpdateGuideState exits: m=640 SNR=17.5
23:27:17.640 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:17.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:17.640 00.000 12268 Enqueuing Expose request
23:27:17.774 00.134 11616 IsGuiding returns 1
23:27:17.774 00.000 11616 scope still moving after pulse duration time elapsed
23:27:17.806 00.032 11616 IsSlewing returns 0
23:27:17.806 00.000 11616 IsGuiding returns 1
23:27:17.836 00.030 11616 IsSlewing returns 0
23:27:17.837 00.001 11616 IsGuiding returns 1
23:27:17.866 00.029 11616 IsSlewing returns 0
23:27:17.866 00.000 11616 IsGuiding returns 0
23:27:17.867 00.001 11616 scope move finished after 157 + 117 ms
23:27:17.867 00.000 11616 Move returns status 0, amount 157
23:27:17.867 00.000 11616 MoveAxis(N, 0, ABG)
23:27:17.867 00.000 11616 Move returns status 0, amount 0
23:27:17.867 00.000 11616 move complete, result=0
23:27:17.867 00.000 11616 worker thread done servicing request
23:27:17.867 00.000 11616 Worker thread wakes up
23:27:17.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:17.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:17.868 00.001 12268 GuideStep: 0.3 px 157 ms WEST, 0.0 px 0 ms NORTH
23:27:19.874 02.006 11616 Exposure complete
23:27:19.933 00.059 11616 worker thread done servicing request
23:27:19.933 00.000 12268 OnExposeComplete: enter
23:27:19.934 00.001 12268 UpdateGuideState(): m_state=6
23:27:19.934 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
23:27:19.934 00.000 12268 Star::Find returns 1 (0), X=905.11, Y=24.10, Mass=500, SNR=15.4, Peak=73 HFD=4.2
23:27:19.934 00.000 12268 MultiStar: [#1 -0.54,0.47,0.00,M1] 
23:27:19.934 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
23:27:19.934 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.16)
23:27:19.935 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.09 cameraTheta=0.46 mountX=0.05 mountY=0.08, mountTheta=1.01
23:27:19.936 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.04, opts=13)
23:27:19.936 00.000 12268 Enqueuing Move request for scope (0.09, 0.04)
23:27:19.936 00.000 11616 Worker thread wakes up
23:27:19.936 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
23:27:19.936 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
23:27:19.936 00.000 11616 Moving (0.09, 0.04) raw xDistance=0.05 yDistance=0.08
23:27:19.936 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:19.937 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:27:19.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:19.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:27:19.937 00.000 11616 MoveAxis(E, 0, ABG)
23:27:19.937 00.000 11616 Move returns status 0, amount 0
23:27:19.937 00.000 11616 MoveAxis(N, 0, ABG)
23:27:19.937 00.000 11616 Move returns status 0, amount 0
23:27:19.937 00.000 11616 move complete, result=0
23:27:19.938 00.001 11616 worker thread done servicing request
23:27:19.958 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:19.975 00.017 12268 UpdateGuideState exits: m=500 SNR=15.4
23:27:19.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:19.975 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:19.976 00.001 12268 Enqueuing Expose request
23:27:19.976 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:19.976 00.000 11616 Worker thread wakes up
23:27:19.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:19.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:21.979 02.003 11616 Exposure complete
23:27:22.035 00.056 11616 worker thread done servicing request
23:27:22.035 00.000 12268 OnExposeComplete: enter
23:27:22.036 00.001 12268 UpdateGuideState(): m_state=6
23:27:22.036 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
23:27:22.036 00.000 12268 Star::Find returns 1 (0), X=905.19, Y=23.81, Mass=591, SNR=16.8, Peak=71 HFD=4.4
23:27:22.036 00.000 12268 MultiStar: [#1 -0.46,-0.01,0.68,U] 
23:27:22.036 00.000 12268 refined, 1 included, MultiStar: {-0.09, -0.15}, one-star: {0.17, -0.25}
23:27:22.036 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
23:27:22.036 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
23:27:22.036 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-2.09 mountX=-0.16 mountY=-0.07, mountTheta=-2.75
23:27:22.038 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.15, opts=13)
23:27:22.038 00.000 12268 Enqueuing Move request for scope (-0.09, -0.15)
23:27:22.038 00.000 11616 Worker thread wakes up
23:27:22.038 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
23:27:22.038 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
23:27:22.038 00.000 11616 Moving (-0.09, -0.15) raw xDistance=-0.16 yDistance=-0.07
23:27:22.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:22.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:27:22.039 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:22.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:27:22.039 00.000 11616 MoveAxis(E, 0, ABG)
23:27:22.039 00.000 11616 Move returns status 0, amount 0
23:27:22.039 00.000 11616 MoveAxis(N, 0, ABG)
23:27:22.039 00.000 11616 Move returns status 0, amount 0
23:27:22.039 00.000 11616 move complete, result=0
23:27:22.039 00.000 11616 worker thread done servicing request
23:27:22.062 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:22.080 00.018 12268 UpdateGuideState exits: m=591 SNR=16.8
23:27:22.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:22.080 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:22.080 00.000 12268 Enqueuing Expose request
23:27:22.080 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:22.080 00.000 11616 Worker thread wakes up
23:27:22.081 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:22.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:24.162 02.081 11616 Exposure complete
23:27:24.219 00.057 11616 worker thread done servicing request
23:27:24.219 00.000 12268 OnExposeComplete: enter
23:27:24.219 00.000 12268 UpdateGuideState(): m_state=6
23:27:24.219 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
23:27:24.219 00.000 12268 Star::Find returns 1 (0), X=905.14, Y=23.92, Mass=603, SNR=17.0, Peak=60 HFD=4.7
23:27:24.220 00.001 12268 MultiStar: [#1 -0.82,-0.12,0.00,M1] 
23:27:24.220 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
23:27:24.220 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
23:27:24.220 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.88 mountX=-0.13 mountY=0.13, mountTheta=2.34
23:27:24.222 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.14, opts=13)
23:27:24.222 00.000 12268 Enqueuing Move request for scope (0.12, -0.14)
23:27:24.222 00.000 11616 Worker thread wakes up
23:27:24.222 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
23:27:24.222 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
23:27:24.223 00.001 11616 Moving (0.12, -0.14) raw xDistance=-0.13 yDistance=0.13
23:27:24.223 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:24.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:27:24.223 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:24.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:27:24.223 00.000 11616 MoveAxis(E, 0, ABG)
23:27:24.223 00.000 11616 Move returns status 0, amount 0
23:27:24.223 00.000 11616 MoveAxis(N, 0, ABG)
23:27:24.223 00.000 11616 Move returns status 0, amount 0
23:27:24.223 00.000 11616 move complete, result=0
23:27:24.223 00.000 11616 worker thread done servicing request
23:27:24.246 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=4, FiltMax=255, Gamma=1.290
23:27:24.264 00.018 12268 UpdateGuideState exits: m=603 SNR=17.0
23:27:24.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:24.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:24.264 00.000 12268 Enqueuing Expose request
23:27:24.264 00.000 11616 Worker thread wakes up
23:27:24.264 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:24.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:24.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:26.282 02.018 11616 Exposure complete
23:27:26.338 00.056 11616 worker thread done servicing request
23:27:26.339 00.001 12268 OnExposeComplete: enter
23:27:26.339 00.000 12268 UpdateGuideState(): m_state=6
23:27:26.339 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
23:27:26.339 00.000 12268 Star::Find returns 1 (0), X=905.33, Y=23.88, Mass=523, SNR=15.8, Peak=64 HFD=3.9
23:27:26.339 00.000 12268 MultiStar: [#1 -0.17,0.00,0.67,U] 
23:27:26.339 00.000 12268 refined, 1 included, MultiStar: {0.12, -0.11}, one-star: {0.31, -0.18}
23:27:26.339 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
23:27:26.340 00.001 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
23:27:26.340 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.73 mountX=-0.09 mountY=0.13, mountTheta=2.19
23:27:26.341 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.11, opts=13)
23:27:26.342 00.001 12268 Enqueuing Move request for scope (0.12, -0.11)
23:27:26.342 00.000 11616 Worker thread wakes up
23:27:26.342 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
23:27:26.342 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
23:27:26.342 00.000 11616 Moving (0.12, -0.11) raw xDistance=-0.09 yDistance=0.13
23:27:26.342 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:26.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:27:26.342 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:26.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:27:26.343 00.001 11616 MoveAxis(E, 0, ABG)
23:27:26.343 00.000 11616 Move returns status 0, amount 0
23:27:26.343 00.000 11616 MoveAxis(N, 0, ABG)
23:27:26.343 00.000 11616 Move returns status 0, amount 0
23:27:26.343 00.000 11616 move complete, result=0
23:27:26.343 00.000 11616 worker thread done servicing request
23:27:26.364 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:26.384 00.020 12268 UpdateGuideState exits: m=523 SNR=15.8
23:27:26.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:26.384 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:26.384 00.000 12268 Enqueuing Expose request
23:27:26.384 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:26.385 00.001 11616 Worker thread wakes up
23:27:26.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:26.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:28.399 02.014 11616 Exposure complete
23:27:28.454 00.055 11616 worker thread done servicing request
23:27:28.454 00.000 12268 OnExposeComplete: enter
23:27:28.454 00.000 12268 UpdateGuideState(): m_state=6
23:27:28.454 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
23:27:28.455 00.001 12268 Star::Find returns 1 (0), X=905.26, Y=24.05, Mass=586, SNR=16.7, Peak=55 HFD=4.8
23:27:28.455 00.000 12268 MultiStar: [#1 -0.35,0.25,0.64,U] 
23:27:28.455 00.000 12268 refined, 1 included, MultiStar: {0.01, 0.10}, one-star: {0.24, -0.01}
23:27:28.455 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
23:27:28.455 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
23:27:28.455 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.47 mountX=0.10 mountY=-0.00, mountTheta=-0.03
23:27:28.457 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.10, opts=13)
23:27:28.457 00.000 12268 Enqueuing Move request for scope (0.01, 0.10)
23:27:28.457 00.000 11616 Worker thread wakes up
23:27:28.457 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
23:27:28.457 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
23:27:28.457 00.000 11616 Moving (0.01, 0.10) raw xDistance=0.10 yDistance=-0.00
23:27:28.457 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:28.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:27:28.457 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:28.458 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:27:28.458 00.000 11616 MoveAxis(E, 0, ABG)
23:27:28.458 00.000 11616 Move returns status 0, amount 0
23:27:28.458 00.000 11616 MoveAxis(N, 0, ABG)
23:27:28.458 00.000 11616 Move returns status 0, amount 0
23:27:28.458 00.000 11616 move complete, result=0
23:27:28.458 00.000 11616 worker thread done servicing request
23:27:28.480 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:28.498 00.018 12268 UpdateGuideState exits: m=586 SNR=16.7
23:27:28.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:28.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:28.498 00.000 12268 Enqueuing Expose request
23:27:28.498 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:28.498 00.000 11616 Worker thread wakes up
23:27:28.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:28.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:30.518 02.020 11616 Exposure complete
23:27:30.575 00.057 11616 worker thread done servicing request
23:27:30.576 00.001 12268 OnExposeComplete: enter
23:27:30.576 00.000 12268 UpdateGuideState(): m_state=6
23:27:30.576 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
23:27:30.576 00.000 12268 Star::Find returns 1 (0), X=905.08, Y=24.64, Mass=451, SNR=14.6, Peak=57 HFD=3.9
23:27:30.576 00.000 12268 MultiStar: [#1 -0.29,0.88,0.00,M1] 
23:27:30.576 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
23:27:30.576 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
23:27:30.576 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.58 hyp=0.58 cameraTheta=1.47 mountX=0.58 mountY=-0.02, mountTheta=-0.03
23:27:30.578 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.58, opts=13)
23:27:30.578 00.000 12268 Enqueuing Move request for scope (0.06, 0.58)
23:27:30.578 00.000 11616 Worker thread wakes up
23:27:30.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.58) opts 0xd
23:27:30.578 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.58)
23:27:30.578 00.000 11616 Moving (0.06, 0.58) raw xDistance=0.58 yDistance=-0.02
23:27:30.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
23:27:30.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:30.579 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:27:30.579 00.000 11616 MoveAxis(W, 325, ABG)
23:27:30.579 00.000 11616 Guiding  Dir = 3, Dur = 325
23:27:30.579 00.000 11616 IsSlewing returns 0
23:27:30.579 00.000 11616 IsGuiding returns 0
23:27:30.580 00.001 11616 PulseGuide returned control before completion, sleep 335
23:27:30.601 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:30.618 00.017 12268 UpdateGuideState exits: m=451 SNR=14.6
23:27:30.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:30.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:30.618 00.000 12268 Enqueuing Expose request
23:27:30.918 00.300 11616 IsGuiding returns 1
23:27:30.919 00.001 11616 scope still moving after pulse duration time elapsed
23:27:30.949 00.030 11616 IsSlewing returns 0
23:27:30.949 00.000 11616 IsGuiding returns 0
23:27:30.950 00.001 11616 scope move finished after 325 + 45 ms
23:27:30.950 00.000 11616 Move returns status 0, amount 325
23:27:30.950 00.000 11616 MoveAxis(N, 0, ABG)
23:27:30.950 00.000 11616 Move returns status 0, amount 0
23:27:30.950 00.000 11616 move complete, result=0
23:27:30.950 00.000 11616 worker thread done servicing request
23:27:30.950 00.000 11616 Worker thread wakes up
23:27:30.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:30.951 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:30.951 00.000 12268 GuideStep: 0.6 px 325 ms WEST, -0.0 px 0 ms NORTH
23:27:32.966 02.015 11616 Exposure complete
23:27:33.024 00.058 11616 worker thread done servicing request
23:27:33.024 00.000 12268 OnExposeComplete: enter
23:27:33.024 00.000 12268 UpdateGuideState(): m_state=6
23:27:33.025 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
23:27:33.025 00.000 12268 Star::Find returns 1 (0), X=905.39, Y=24.38, Mass=411, SNR=14.0, Peak=50 HFD=3.6
23:27:33.025 00.000 12268 MultiStar: [#1 -0.04,0.24,0.68,U] 
23:27:33.025 00.000 12268 refined, 1 included, MultiStar: {0.20, 0.29}, one-star: {0.36, 0.33}
23:27:33.025 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
23:27:33.025 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
23:27:33.025 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.29 hyp=0.35 cameraTheta=0.97 mountX=0.31 mountY=0.16, mountTheta=0.48
23:27:33.027 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.29, opts=13)
23:27:33.027 00.000 12268 Enqueuing Move request for scope (0.20, 0.29)
23:27:33.027 00.000 11616 Worker thread wakes up
23:27:33.027 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.29) opts 0xd
23:27:33.027 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.29)
23:27:33.028 00.001 11616 Moving (0.20, 0.29) raw xDistance=0.31 yDistance=0.16
23:27:33.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
23:27:33.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:27:33.028 00.000 11616 MoveAxis(W, 173, ABG)
23:27:33.028 00.000 11616 Guiding  Dir = 3, Dur = 173
23:27:33.028 00.000 11616 IsSlewing returns 0
23:27:33.028 00.000 11616 IsGuiding returns 0
23:27:33.029 00.001 11616 PulseGuide returned control before completion, sleep 183
23:27:33.052 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:33.073 00.021 12268 UpdateGuideState exits: m=411 SNR=14.0
23:27:33.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:33.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:33.073 00.000 12268 Enqueuing Expose request
23:27:33.227 00.154 11616 IsGuiding returns 1
23:27:33.227 00.000 11616 scope still moving after pulse duration time elapsed
23:27:33.259 00.032 11616 IsSlewing returns 0
23:27:33.259 00.000 11616 IsGuiding returns 0
23:27:33.259 00.000 11616 scope move finished after 173 + 57 ms
23:27:33.260 00.001 11616 Move returns status 0, amount 173
23:27:33.260 00.000 11616 MoveAxis(S, 14, ABG)
23:27:33.260 00.000 11616 Guiding  Dir = 1, Dur = 14
23:27:33.260 00.000 11616 IsSlewing returns 0
23:27:33.260 00.000 11616 IsGuiding returns 0
23:27:33.261 00.001 11616 PulseGuide returned control before completion, sleep 24
23:27:33.289 00.028 11616 IsGuiding returns 1
23:27:33.289 00.000 11616 scope still moving after pulse duration time elapsed
23:27:33.319 00.030 11616 IsSlewing returns 0
23:27:33.319 00.000 11616 IsGuiding returns 0
23:27:33.320 00.001 11616 scope move finished after 14 + 46 ms
23:27:33.320 00.000 11616 Move returns status 0, amount 14
23:27:33.320 00.000 11616 move complete, result=0
23:27:33.320 00.000 11616 worker thread done servicing request
23:27:33.320 00.000 11616 Worker thread wakes up
23:27:33.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:33.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:33.320 00.000 12268 GuideStep: 0.3 px 173 ms WEST, 0.2 px 14 ms SOUTH
23:27:35.335 02.015 11616 Exposure complete
23:27:35.392 00.057 11616 worker thread done servicing request
23:27:35.393 00.001 12268 OnExposeComplete: enter
23:27:35.393 00.000 12268 UpdateGuideState(): m_state=6
23:27:35.393 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
23:27:35.393 00.000 12268 Star::Find returns 1 (0), X=905.22, Y=24.02, Mass=535, SNR=16.0, Peak=57 HFD=4.7
23:27:35.393 00.000 12268 MultiStar: [#1 -0.39,-0.27,0.69,U] 
23:27:35.393 00.000 12268 refined, 1 included, MultiStar: {-0.04, -0.13}, one-star: {0.20, -0.04}
23:27:35.393 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.34 = 2.95)
23:27:35.394 00.001 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.16)
23:27:35.394 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.86 mountX=-0.14 mountY=-0.02, mountTheta=-2.98
23:27:35.395 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.13, opts=13)
23:27:35.395 00.000 12268 Enqueuing Move request for scope (-0.04, -0.13)
23:27:35.396 00.001 11616 Worker thread wakes up
23:27:35.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
23:27:35.396 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
23:27:35.396 00.000 11616 Moving (-0.04, -0.13) raw xDistance=-0.14 yDistance=-0.02
23:27:35.396 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:35.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:27:35.396 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:35.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:27:35.396 00.000 11616 MoveAxis(E, 0, ABG)
23:27:35.397 00.001 11616 Move returns status 0, amount 0
23:27:35.397 00.000 11616 MoveAxis(N, 0, ABG)
23:27:35.397 00.000 11616 Move returns status 0, amount 0
23:27:35.397 00.000 11616 move complete, result=0
23:27:35.397 00.000 11616 worker thread done servicing request
23:27:35.417 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:35.435 00.018 12268 UpdateGuideState exits: m=535 SNR=16.0
23:27:35.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:35.436 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:35.436 00.000 12268 Enqueuing Expose request
23:27:35.436 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:35.436 00.000 11616 Worker thread wakes up
23:27:35.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:35.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:37.449 02.013 11616 Exposure complete
23:27:37.505 00.056 11616 worker thread done servicing request
23:27:37.505 00.000 12268 OnExposeComplete: enter
23:27:37.506 00.001 12268 UpdateGuideState(): m_state=6
23:27:37.506 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
23:27:37.506 00.000 12268 Star::Find returns 1 (0), X=905.06, Y=23.91, Mass=590, SNR=16.8, Peak=69 HFD=4.6
23:27:37.506 00.000 12268 MultiStar: [#1 -0.51,0.33,0.00,M1] 
23:27:37.506 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
23:27:37.506 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
23:27:37.506 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.31 mountX=-0.15 mountY=0.06, mountTheta=2.76
23:27:37.508 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.15, opts=13)
23:27:37.508 00.000 12268 Enqueuing Move request for scope (0.04, -0.15)
23:27:37.508 00.000 11616 Worker thread wakes up
23:27:37.508 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
23:27:37.508 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
23:27:37.509 00.001 11616 Moving (0.04, -0.15) raw xDistance=-0.15 yDistance=0.06
23:27:37.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:27:37.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:27:37.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:37.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:27:37.509 00.000 11616 MoveAxis(E, 0, ABG)
23:27:37.509 00.000 11616 Move returns status 0, amount 0
23:27:37.509 00.000 11616 MoveAxis(N, 0, ABG)
23:27:37.509 00.000 11616 Move returns status 0, amount 0
23:27:37.509 00.000 11616 move complete, result=0
23:27:37.509 00.000 11616 worker thread done servicing request
23:27:37.532 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:27:37.549 00.017 12268 UpdateGuideState exits: m=590 SNR=16.8
23:27:37.550 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:37.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:37.550 00.000 12268 Enqueuing Expose request
23:27:37.550 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:37.550 00.000 11616 Worker thread wakes up
23:27:37.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:37.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:39.565 02.015 11616 Exposure complete
23:27:39.623 00.058 11616 worker thread done servicing request
23:27:39.623 00.000 12268 OnExposeComplete: enter
23:27:39.624 00.001 12268 UpdateGuideState(): m_state=6
23:27:39.624 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
23:27:39.624 00.000 12268 Star::Find returns 1 (0), X=904.84, Y=24.01, Mass=535, SNR=16.0, Peak=69 HFD=4.3
23:27:39.624 00.000 12268 MultiStar: [#1 -0.48,-0.05,0.69,U] 
23:27:39.624 00.000 12268 single-star, 1 included, MultiStar: {-0.30, -0.05}, one-star: {-0.18, -0.05}
23:27:39.624 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.33 = 1.95)
23:27:39.624 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.16)
23:27:39.624 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-2.86 mountX=-0.07 mountY=-0.17, mountTheta=-1.96
23:27:39.627 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.05, opts=13)
23:27:39.627 00.000 12268 Enqueuing Move request for scope (-0.18, -0.05)
23:27:39.627 00.000 11616 Worker thread wakes up
23:27:39.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
23:27:39.627 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
23:27:39.627 00.000 11616 Moving (-0.18, -0.05) raw xDistance=-0.07 yDistance=-0.17
23:27:39.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:39.628 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:27:39.628 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:39.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:27:39.628 00.000 11616 MoveAxis(E, 0, ABG)
23:27:39.628 00.000 11616 Move returns status 0, amount 0
23:27:39.628 00.000 11616 MoveAxis(N, 0, ABG)
23:27:39.628 00.000 11616 Move returns status 0, amount 0
23:27:39.628 00.000 11616 move complete, result=0
23:27:39.628 00.000 11616 worker thread done servicing request
23:27:39.657 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:39.675 00.018 12268 UpdateGuideState exits: m=535 SNR=16.0
23:27:39.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:39.676 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:39.676 00.000 12268 Enqueuing Expose request
23:27:39.676 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:39.676 00.000 11616 Worker thread wakes up
23:27:39.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:39.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:41.688 02.012 11616 Exposure complete
23:27:41.742 00.054 11616 worker thread done servicing request
23:27:41.743 00.001 12268 OnExposeComplete: enter
23:27:41.743 00.000 12268 UpdateGuideState(): m_state=6
23:27:41.743 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
23:27:41.743 00.000 12268 Star::Find returns 1 (0), X=905.16, Y=23.59, Mass=473, SNR=15.0, Peak=47 HFD=4.7
23:27:41.743 00.000 12268 MultiStar: [#1 -0.20,-0.07,0.73,U] 
23:27:41.743 00.000 12268 refined, 1 included, MultiStar: {-0.01, -0.30}, one-star: {0.14, -0.47}
23:27:41.743 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
23:27:41.743 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.11)
23:27:41.744 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.59 mountX=-0.30 mountY=0.03, mountTheta=3.04
23:27:41.745 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.30, opts=13)
23:27:41.745 00.000 12268 Enqueuing Move request for scope (-0.01, -0.30)
23:27:41.746 00.001 11616 Worker thread wakes up
23:27:41.746 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.30) opts 0xd
23:27:41.746 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.30)
23:27:41.746 00.000 11616 Moving (-0.01, -0.30) raw xDistance=-0.30 yDistance=0.03
23:27:41.746 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
23:27:41.746 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
23:27:41.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
23:27:41.746 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:41.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:27:41.746 00.000 11616 MoveAxis(E, 170, ABG)
23:27:41.746 00.000 11616 Guiding  Dir = 2, Dur = 170
23:27:41.747 00.001 11616 IsSlewing returns 0
23:27:41.747 00.000 11616 IsGuiding returns 0
23:27:41.747 00.000 11616 PulseGuide returned control before completion, sleep 180
23:27:41.768 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=238, Gamma=1.290
23:27:41.788 00.020 12268 UpdateGuideState exits: m=473 SNR=15.0
23:27:41.788 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:41.788 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:41.788 00.000 12268 Enqueuing Expose request
23:27:41.936 00.148 11616 IsGuiding returns 1
23:27:41.937 00.001 11616 scope still moving after pulse duration time elapsed
23:27:41.967 00.030 11616 IsSlewing returns 0
23:27:41.967 00.000 11616 IsGuiding returns 0
23:27:41.967 00.000 11616 scope move finished after 170 + 50 ms
23:27:41.967 00.000 11616 Move returns status 0, amount 170
23:27:41.968 00.001 11616 MoveAxis(N, 0, ABG)
23:27:41.968 00.000 11616 Move returns status 0, amount 0
23:27:41.968 00.000 11616 move complete, result=0
23:27:41.968 00.000 11616 worker thread done servicing request
23:27:41.968 00.000 11616 Worker thread wakes up
23:27:41.968 00.000 12268 GuideStep: -0.3 px 170 ms EAST, 0.0 px 0 ms NORTH
23:27:41.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:41.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:43.981 02.013 11616 Exposure complete
23:27:44.035 00.054 11616 worker thread done servicing request
23:27:44.035 00.000 12268 OnExposeComplete: enter
23:27:44.035 00.000 12268 UpdateGuideState(): m_state=6
23:27:44.036 00.001 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
23:27:44.036 00.000 12268 Star::Find returns 1 (0), X=905.13, Y=23.62, Mass=458, SNR=14.8, Peak=52 HFD=4.5
23:27:44.036 00.000 12268 MultiStar: [#1 -0.59,-0.00,0.00,M1] 
23:27:44.036 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
23:27:44.036 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
23:27:44.036 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.44 hyp=0.45 cameraTheta=-1.33 mountX=-0.43 mountY=0.16, mountTheta=2.78
23:27:44.041 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.44, opts=13)
23:27:44.041 00.000 12268 Enqueuing Move request for scope (0.11, -0.44)
23:27:44.041 00.000 11616 Worker thread wakes up
23:27:44.041 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.44) opts 0xd
23:27:44.041 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.44)
23:27:44.041 00.000 11616 Moving (0.11, -0.44) raw xDistance=-0.43 yDistance=0.16
23:27:44.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
23:27:44.042 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:27:44.042 00.000 11616 MoveAxis(E, 239, ABG)
23:27:44.042 00.000 11616 Guiding  Dir = 2, Dur = 239
23:27:44.042 00.000 11616 IsSlewing returns 0
23:27:44.042 00.000 11616 IsGuiding returns 0
23:27:44.043 00.001 11616 PulseGuide returned control before completion, sleep 249
23:27:44.067 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
23:27:44.085 00.018 12268 UpdateGuideState exits: m=458 SNR=14.8
23:27:44.085 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:44.085 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:44.085 00.000 12268 Enqueuing Expose request
23:27:44.300 00.215 11616 IsGuiding returns 1
23:27:44.300 00.000 11616 scope still moving after pulse duration time elapsed
23:27:44.331 00.031 11616 IsSlewing returns 0
23:27:44.331 00.000 11616 IsGuiding returns 0
23:27:44.331 00.000 11616 scope move finished after 239 + 50 ms
23:27:44.331 00.000 11616 Move returns status 0, amount 239
23:27:44.332 00.001 11616 MoveAxis(S, 14, ABG)
23:27:44.332 00.000 11616 Guiding  Dir = 1, Dur = 14
23:27:44.332 00.000 11616 IsSlewing returns 0
23:27:44.332 00.000 11616 IsGuiding returns 0
23:27:44.332 00.000 11616 PulseGuide returned control before completion, sleep 24
23:27:44.363 00.031 11616 IsGuiding returns 1
23:27:44.363 00.000 11616 scope still moving after pulse duration time elapsed
23:27:44.394 00.031 11616 IsSlewing returns 0
23:27:44.395 00.001 11616 IsGuiding returns 1
23:27:44.425 00.030 11616 IsSlewing returns 0
23:27:44.425 00.000 11616 IsGuiding returns 0
23:27:44.426 00.001 11616 scope move finished after 14 + 78 ms
23:27:44.426 00.000 11616 Move returns status 0, amount 14
23:27:44.426 00.000 11616 move complete, result=0
23:27:44.426 00.000 11616 worker thread done servicing request
23:27:44.426 00.000 11616 Worker thread wakes up
23:27:44.426 00.000 12268 GuideStep: -0.4 px 239 ms EAST, 0.2 px 14 ms SOUTH
23:27:44.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:44.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:46.442 02.016 11616 Exposure complete
23:27:46.497 00.055 11616 worker thread done servicing request
23:27:46.497 00.000 12268 OnExposeComplete: enter
23:27:46.497 00.000 12268 UpdateGuideState(): m_state=6
23:27:46.497 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
23:27:46.497 00.000 12268 Star::Find returns 1 (0), X=905.05, Y=24.26, Mass=493, SNR=15.3, Peak=54 HFD=4.9
23:27:46.497 00.000 12268 MultiStar: [#1 -0.76,0.20,0.00,M2] 
23:27:46.497 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
23:27:46.497 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
23:27:46.497 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.43 mountX=0.21 mountY=0.00, mountTheta=0.01
23:27:46.499 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.20, opts=13)
23:27:46.499 00.000 12268 Enqueuing Move request for scope (0.03, 0.20)
23:27:46.499 00.000 11616 Worker thread wakes up
23:27:46.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
23:27:46.499 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
23:27:46.499 00.000 11616 Moving (0.03, 0.20) raw xDistance=0.21 yDistance=0.00
23:27:46.500 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:46.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:27:46.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:46.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:27:46.500 00.000 11616 MoveAxis(E, 0, ABG)
23:27:46.500 00.000 11616 Move returns status 0, amount 0
23:27:46.500 00.000 11616 MoveAxis(N, 0, ABG)
23:27:46.501 00.001 11616 Move returns status 0, amount 0
23:27:46.501 00.000 11616 move complete, result=0
23:27:46.501 00.000 11616 worker thread done servicing request
23:27:46.522 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:46.547 00.025 12268 UpdateGuideState exits: m=493 SNR=15.3
23:27:46.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:46.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:46.547 00.000 12268 Enqueuing Expose request
23:27:46.547 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:46.547 00.000 11616 Worker thread wakes up
23:27:46.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:46.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:48.565 02.018 11616 Exposure complete
23:27:48.621 00.056 11616 worker thread done servicing request
23:27:48.621 00.000 12268 OnExposeComplete: enter
23:27:48.621 00.000 12268 UpdateGuideState(): m_state=6
23:27:48.622 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
23:27:48.622 00.000 12268 Star::Find returns 1 (0), X=904.88, Y=24.28, Mass=532, SNR=15.9, Peak=64 HFD=4.5
23:27:48.622 00.000 12268 MultiStar: [#1 -0.72,0.13,0.00,M3] 
23:27:48.622 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
23:27:48.622 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
23:27:48.622 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.26 cameraTheta=2.15 mountX=0.21 mountY=-0.17, mountTheta=-0.69
23:27:48.626 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.22, opts=13)
23:27:48.627 00.001 12268 Enqueuing Move request for scope (-0.14, 0.22)
23:27:48.627 00.000 11616 Worker thread wakes up
23:27:48.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd
23:27:48.627 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.22)
23:27:48.627 00.000 11616 Moving (-0.14, 0.22) raw xDistance=0.21 yDistance=-0.17
23:27:48.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:48.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:27:48.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:48.628 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:27:48.628 00.000 11616 MoveAxis(E, 0, ABG)
23:27:48.628 00.000 11616 Move returns status 0, amount 0
23:27:48.628 00.000 11616 MoveAxis(N, 0, ABG)
23:27:48.628 00.000 11616 Move returns status 0, amount 0
23:27:48.628 00.000 11616 move complete, result=0
23:27:48.628 00.000 11616 worker thread done servicing request
23:27:48.650 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
23:27:48.667 00.017 12268 UpdateGuideState exits: m=532 SNR=15.9
23:27:48.668 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:48.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:48.668 00.000 12268 Enqueuing Expose request
23:27:48.668 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:48.668 00.000 11616 Worker thread wakes up
23:27:48.668 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:48.668 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:50.683 02.015 11616 Exposure complete
23:27:50.739 00.056 11616 worker thread done servicing request
23:27:50.739 00.000 12268 OnExposeComplete: enter
23:27:50.739 00.000 12268 UpdateGuideState(): m_state=6
23:27:50.740 00.001 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
23:27:50.740 00.000 12268 Star::Find returns 1 (0), X=905.21, Y=24.11, Mass=519, SNR=15.7, Peak=66 HFD=4.5
23:27:50.740 00.000 12268 MultiStar: [#1 -0.19,0.33,0.69,U] 
23:27:50.740 00.000 12268 refined, 1 included, MultiStar: {0.03, 0.16}, one-star: {0.19, 0.05}
23:27:50.740 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
23:27:50.740 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.07)
23:27:50.740 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.37 mountX=0.16 mountY=0.01, mountTheta=0.07
23:27:50.742 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.16, opts=13)
23:27:50.742 00.000 12268 Enqueuing Move request for scope (0.03, 0.16)
23:27:50.742 00.000 11616 Worker thread wakes up
23:27:50.743 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
23:27:50.743 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
23:27:50.743 00.000 11616 Moving (0.03, 0.16) raw xDistance=0.16 yDistance=0.01
23:27:50.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:50.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:27:50.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:50.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:27:50.743 00.000 11616 MoveAxis(E, 0, ABG)
23:27:50.743 00.000 11616 Move returns status 0, amount 0
23:27:50.743 00.000 11616 MoveAxis(N, 0, ABG)
23:27:50.743 00.000 11616 Move returns status 0, amount 0
23:27:50.744 00.001 11616 move complete, result=0
23:27:50.744 00.000 11616 worker thread done servicing request
23:27:50.766 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:50.784 00.018 12268 UpdateGuideState exits: m=519 SNR=15.7
23:27:50.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:50.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:50.784 00.000 12268 Enqueuing Expose request
23:27:50.785 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:50.785 00.000 11616 Worker thread wakes up
23:27:50.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:50.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:52.798 02.013 11616 Exposure complete
23:27:52.853 00.055 11616 worker thread done servicing request
23:27:52.853 00.000 12268 OnExposeComplete: enter
23:27:52.854 00.001 12268 UpdateGuideState(): m_state=6
23:27:52.854 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
23:27:52.854 00.000 12268 Star::Find returns 1 (0), X=905.12, Y=23.91, Mass=472, SNR=15.0, Peak=63 HFD=4.3
23:27:52.854 00.000 12268 MultiStar: [#1 -0.18,0.15,0.72,U] 
23:27:52.854 00.000 12268 refined, 1 included, MultiStar: {-0.02, -0.02}, one-star: {0.10, -0.15}
23:27:52.854 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
23:27:52.854 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
23:27:52.854 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.17 mountX=-0.02 mountY=-0.01, mountTheta=-2.66
23:27:52.856 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.02, opts=13)
23:27:52.856 00.000 12268 Enqueuing Move request for scope (-0.02, -0.02)
23:27:52.856 00.000 11616 Worker thread wakes up
23:27:52.856 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
23:27:52.856 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
23:27:52.856 00.000 11616 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=-0.01
23:27:52.857 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:52.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:27:52.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:52.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:27:52.857 00.000 11616 MoveAxis(E, 0, ABG)
23:27:52.857 00.000 11616 Move returns status 0, amount 0
23:27:52.857 00.000 11616 MoveAxis(N, 0, ABG)
23:27:52.857 00.000 11616 Move returns status 0, amount 0
23:27:52.857 00.000 11616 move complete, result=0
23:27:52.857 00.000 11616 worker thread done servicing request
23:27:52.880 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:27:52.898 00.018 12268 UpdateGuideState exits: m=472 SNR=15.0
23:27:52.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:52.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:52.899 00.001 12268 Enqueuing Expose request
23:27:52.899 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:52.899 00.000 11616 Worker thread wakes up
23:27:52.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:52.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:54.906 02.007 11616 Exposure complete
23:27:54.962 00.056 11616 worker thread done servicing request
23:27:54.962 00.000 12268 OnExposeComplete: enter
23:27:54.962 00.000 12268 UpdateGuideState(): m_state=6
23:27:54.962 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
23:27:54.962 00.000 12268 Star::Find returns 1 (0), X=905.05, Y=24.16, Mass=509, SNR=15.5, Peak=64 HFD=4.3
23:27:54.962 00.000 12268 MultiStar: [#1 -0.65,0.13,0.00,M2] 
23:27:54.962 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
23:27:54.962 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
23:27:54.962 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.31 mountX=0.11 mountY=0.01, mountTheta=0.14
23:27:54.964 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.11, opts=13)
23:27:54.964 00.000 12268 Enqueuing Move request for scope (0.03, 0.11)
23:27:54.964 00.000 11616 Worker thread wakes up
23:27:54.964 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:27:54.965 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:27:54.965 00.000 11616 Moving (0.03, 0.11) raw xDistance=0.11 yDistance=0.01
23:27:54.965 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:54.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:27:54.965 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:54.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:27:54.965 00.000 11616 MoveAxis(E, 0, ABG)
23:27:54.965 00.000 11616 Move returns status 0, amount 0
23:27:54.965 00.000 11616 MoveAxis(N, 0, ABG)
23:27:54.965 00.000 11616 Move returns status 0, amount 0
23:27:54.965 00.000 11616 move complete, result=0
23:27:54.966 00.001 11616 worker thread done servicing request
23:27:54.988 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:27:55.006 00.018 12268 UpdateGuideState exits: m=509 SNR=15.5
23:27:55.006 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:55.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:55.006 00.000 12268 Enqueuing Expose request
23:27:55.006 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:55.007 00.001 11616 Worker thread wakes up
23:27:55.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:55.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:57.028 02.021 11616 Exposure complete
23:27:57.085 00.057 11616 worker thread done servicing request
23:27:57.085 00.000 12268 OnExposeComplete: enter
23:27:57.085 00.000 12268 UpdateGuideState(): m_state=6
23:27:57.085 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
23:27:57.086 00.001 12268 Star::Find returns 1 (0), X=904.96, Y=24.33, Mass=471, SNR=15.0, Peak=60 HFD=4.3
23:27:57.086 00.000 12268 MultiStar: [#1 -0.58,0.30,0.00,M3] 
23:27:57.086 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
23:27:57.086 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
23:27:57.086 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.78 mountX=0.27 mountY=-0.09, mountTheta=-0.34
23:27:57.088 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.27, opts=13)
23:27:57.088 00.000 12268 Enqueuing Move request for scope (-0.06, 0.27)
23:27:57.088 00.000 11616 Worker thread wakes up
23:27:57.088 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.27) opts 0xd
23:27:57.088 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.27)
23:27:57.088 00.000 11616 Moving (-0.06, 0.27) raw xDistance=0.27 yDistance=-0.09
23:27:57.088 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:27:57.089 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:27:57.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:57.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:27:57.089 00.000 11616 MoveAxis(E, 0, ABG)
23:27:57.089 00.000 11616 Move returns status 0, amount 0
23:27:57.089 00.000 11616 MoveAxis(N, 0, ABG)
23:27:57.089 00.000 11616 Move returns status 0, amount 0
23:27:57.089 00.000 11616 move complete, result=0
23:27:57.089 00.000 11616 worker thread done servicing request
23:27:57.112 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
23:27:57.132 00.020 12268 UpdateGuideState exits: m=471 SNR=15.0
23:27:57.133 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:57.133 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:57.133 00.000 12268 Enqueuing Expose request
23:27:57.133 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:57.133 00.000 11616 Worker thread wakes up
23:27:57.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:57.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:27:59.152 02.019 11616 Exposure complete
23:27:59.211 00.059 11616 worker thread done servicing request
23:27:59.212 00.001 12268 OnExposeComplete: enter
23:27:59.212 00.000 12268 UpdateGuideState(): m_state=6
23:27:59.212 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
23:27:59.212 00.000 12268 Star::Find returns 1 (0), X=904.85, Y=23.78, Mass=580, SNR=16.7, Peak=61 HFD=4.9
23:27:59.212 00.000 12268 MultiStar: [#1 -0.30,0.04,0.61,U] 
23:27:59.213 00.001 12268 refined, 1 included, MultiStar: {-0.22, -0.16}, one-star: {-0.17, -0.28}
23:27:59.213 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-3.99 = 2.29)
23:27:59.213 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.82)
23:27:59.213 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-2.52 mountX=-0.18 mountY=-0.20, mountTheta=-2.30
23:27:59.215 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.16, opts=13)
23:27:59.215 00.000 12268 Enqueuing Move request for scope (-0.22, -0.16)
23:27:59.215 00.000 11616 Worker thread wakes up
23:27:59.215 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.16) opts 0xd
23:27:59.215 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.16)
23:27:59.215 00.000 11616 Moving (-0.22, -0.16) raw xDistance=-0.18 yDistance=-0.20
23:27:59.216 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:27:59.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:27:59.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:27:59.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:27:59.216 00.000 11616 MoveAxis(E, 0, ABG)
23:27:59.216 00.000 11616 Move returns status 0, amount 0
23:27:59.216 00.000 11616 MoveAxis(N, 0, ABG)
23:27:59.216 00.000 11616 Move returns status 0, amount 0
23:27:59.216 00.000 11616 move complete, result=0
23:27:59.216 00.000 11616 worker thread done servicing request
23:27:59.239 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:27:59.258 00.019 12268 UpdateGuideState exits: m=580 SNR=16.7
23:27:59.260 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:59.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:27:59.260 00.000 12268 Enqueuing Expose request
23:27:59.260 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:59.260 00.000 11616 Worker thread wakes up
23:27:59.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:27:59.261 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:01.273 02.012 11616 Exposure complete
23:28:01.328 00.055 11616 worker thread done servicing request
23:28:01.329 00.001 12268 OnExposeComplete: enter
23:28:01.329 00.000 12268 UpdateGuideState(): m_state=6
23:28:01.329 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
23:28:01.329 00.000 12268 Star::Find returns 1 (0), X=905.11, Y=23.45, Mass=375, SNR=13.3, Peak=48 HFD=3.6
23:28:01.329 00.000 12268 MultiStar: [#1 -0.50,-0.31,0.00,M3] 
23:28:01.329 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
23:28:01.329 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.28)
23:28:01.329 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.61 hyp=0.62 cameraTheta=-1.42 mountX=-0.60 mountY=0.17, mountTheta=2.87
23:28:01.332 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.61, opts=13)
23:28:01.332 00.000 12268 Enqueuing Move request for scope (0.09, -0.61)
23:28:01.332 00.000 11616 Worker thread wakes up
23:28:01.332 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.61) opts 0xd
23:28:01.332 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.61)
23:28:01.332 00.000 11616 Moving (0.09, -0.61) raw xDistance=-0.60 yDistance=0.17
23:28:01.332 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:28:01.332 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
23:28:01.333 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:28:01.333 00.000 11616 MoveAxis(E, 0, ABG)
23:28:01.333 00.000 11616 Move returns status 0, amount 0
23:28:01.333 00.000 11616 MoveAxis(S, 14, ABG)
23:28:01.333 00.000 11616 Guiding  Dir = 1, Dur = 14
23:28:01.333 00.000 11616 IsSlewing returns 0
23:28:01.333 00.000 11616 IsGuiding returns 0
23:28:01.334 00.001 11616 PulseGuide returned control before completion, sleep 24
23:28:01.356 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=236, Gamma=1.290
23:28:01.366 00.010 11616 IsGuiding returns 1
23:28:01.366 00.000 11616 scope still moving after pulse duration time elapsed
23:28:01.375 00.009 12268 UpdateGuideState exits: m=375 SNR=13.3
23:28:01.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:01.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:01.375 00.000 12268 Enqueuing Expose request
23:28:01.397 00.022 11616 IsSlewing returns 0
23:28:01.397 00.000 11616 IsGuiding returns 0
23:28:01.397 00.000 11616 scope move finished after 14 + 50 ms
23:28:01.398 00.001 11616 Move returns status 0, amount 14
23:28:01.398 00.000 11616 move complete, result=0
23:28:01.399 00.001 11616 worker thread done servicing request
23:28:01.399 00.000 11616 Worker thread wakes up
23:28:01.399 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:01.399 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:01.400 00.001 12268 GuideStep: -0.6 px 0 ms EAST, 0.2 px 14 ms SOUTH
23:28:03.412 02.012 11616 Exposure complete
23:28:03.469 00.057 11616 worker thread done servicing request
23:28:03.469 00.000 12268 OnExposeComplete: enter
23:28:03.470 00.001 12268 UpdateGuideState(): m_state=6
23:28:03.470 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
23:28:03.470 00.000 12268 Star::Find returns 1 (0), X=905.16, Y=23.76, Mass=525, SNR=15.9, Peak=55 HFD=4.6
23:28:03.470 00.000 12268 MultiStar: [#1 -0.33,-0.41,0.55,U] 
23:28:03.470 00.000 12268 single-star, 1 included, MultiStar: {-0.03, -0.34}, one-star: {0.14, -0.30}
23:28:03.470 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
23:28:03.470 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
23:28:03.471 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=-0.30 hyp=0.33 cameraTheta=-1.15 mountX=-0.29 mountY=0.18, mountTheta=2.60
23:28:03.473 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.30, opts=13)
23:28:03.473 00.000 12268 Enqueuing Move request for scope (0.14, -0.30)
23:28:03.474 00.001 11616 Worker thread wakes up
23:28:03.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.30) opts 0xd
23:28:03.474 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.30)
23:28:03.474 00.000 11616 Moving (0.14, -0.30) raw xDistance=-0.29 yDistance=0.18
23:28:03.474 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:28:03.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:28:03.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:28:03.474 00.000 11616 MoveAxis(E, 0, ABG)
23:28:03.474 00.000 11616 Move returns status 0, amount 0
23:28:03.474 00.000 11616 MoveAxis(S, 15, ABG)
23:28:03.474 00.000 11616 Guiding  Dir = 1, Dur = 15
23:28:03.475 00.001 11616 IsSlewing returns 0
23:28:03.475 00.000 11616 IsGuiding returns 0
23:28:03.475 00.000 11616 PulseGuide returned control before completion, sleep 25
23:28:03.497 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:28:03.502 00.005 11616 IsGuiding returns 1
23:28:03.502 00.000 11616 scope still moving after pulse duration time elapsed
23:28:03.517 00.015 12268 UpdateGuideState exits: m=525 SNR=15.9
23:28:03.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:03.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:03.517 00.000 12268 Enqueuing Expose request
23:28:03.534 00.017 11616 IsSlewing returns 0
23:28:03.535 00.001 11616 IsGuiding returns 0
23:28:03.535 00.000 11616 scope move finished after 15 + 45 ms
23:28:03.535 00.000 11616 Move returns status 0, amount 15
23:28:03.535 00.000 11616 move complete, result=0
23:28:03.535 00.000 11616 worker thread done servicing request
23:28:03.536 00.001 11616 Worker thread wakes up
23:28:03.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:03.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:03.537 00.001 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 15 ms SOUTH
23:28:05.543 02.006 11616 Exposure complete
23:28:05.599 00.056 11616 worker thread done servicing request
23:28:05.599 00.000 12268 OnExposeComplete: enter
23:28:05.599 00.000 12268 UpdateGuideState(): m_state=6
23:28:05.599 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
23:28:05.600 00.001 12268 Star::Find returns 1 (0), X=905.08, Y=23.80, Mass=437, SNR=14.3, Peak=52 HFD=4.2
23:28:05.600 00.000 12268 MultiStar: [#1 -0.34,-0.42,0.74,U] 
23:28:05.600 00.000 12268 single-star, 1 included, MultiStar: {-0.11, -0.33}, one-star: {0.06, -0.26}
23:28:05.600 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
23:28:05.600 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
23:28:05.600 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.26 hyp=0.26 cameraTheta=-1.34 mountX=-0.25 mountY=0.09, mountTheta=2.79
23:28:05.602 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.26, opts=13)
23:28:05.602 00.000 12268 Enqueuing Move request for scope (0.06, -0.26)
23:28:05.602 00.000 11616 Worker thread wakes up
23:28:05.602 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.26) opts 0xd
23:28:05.602 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.26)
23:28:05.602 00.000 11616 Moving (0.06, -0.26) raw xDistance=-0.25 yDistance=0.09
23:28:05.602 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:28:05.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:28:05.602 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:05.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:28:05.603 00.001 11616 MoveAxis(E, 0, ABG)
23:28:05.603 00.000 11616 Move returns status 0, amount 0
23:28:05.603 00.000 11616 MoveAxis(N, 0, ABG)
23:28:05.603 00.000 11616 Move returns status 0, amount 0
23:28:05.604 00.001 11616 move complete, result=0
23:28:05.606 00.002 11616 worker thread done servicing request
23:28:05.630 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
23:28:05.649 00.019 12268 UpdateGuideState exits: m=437 SNR=14.3
23:28:05.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:05.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:05.649 00.000 12268 Enqueuing Expose request
23:28:05.649 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:05.649 00.000 11616 Worker thread wakes up
23:28:05.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:05.650 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:07.666 02.016 11616 Exposure complete
23:28:07.727 00.061 11616 worker thread done servicing request
23:28:07.727 00.000 12268 OnExposeComplete: enter
23:28:07.727 00.000 12268 UpdateGuideState(): m_state=6
23:28:07.727 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
23:28:07.727 00.000 12268 Star::Find returns 1 (0), X=904.97, Y=23.66, Mass=404, SNR=13.8, Peak=56 HFD=4.0
23:28:07.727 00.000 12268 MultiStar: [#1 -0.36,0.08,0.75,U] 
23:28:07.728 00.001 12268 refined, 1 included, MultiStar: {-0.18, -0.19}, one-star: {-0.05, -0.40}
23:28:07.728 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.80 = 2.49)
23:28:07.728 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.62)
23:28:07.728 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.19 hyp=0.27 cameraTheta=-2.32 mountX=-0.21 mountY=-0.16, mountTheta=-2.51
23:28:07.729 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.19, opts=13)
23:28:07.730 00.001 12268 Enqueuing Move request for scope (-0.18, -0.19)
23:28:07.730 00.000 11616 Worker thread wakes up
23:28:07.730 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.19) opts 0xd
23:28:07.730 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.19)
23:28:07.730 00.000 11616 Moving (-0.18, -0.19) raw xDistance=-0.21 yDistance=-0.16
23:28:07.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
23:28:07.730 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:28:07.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:28:07.730 00.000 11616 MoveAxis(E, 118, ABG)
23:28:07.730 00.000 11616 Guiding  Dir = 2, Dur = 118
23:28:07.731 00.001 11616 IsSlewing returns 0
23:28:07.731 00.000 11616 IsGuiding returns 0
23:28:07.731 00.000 11616 PulseGuide returned control before completion, sleep 128
23:28:07.753 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:28:07.771 00.018 12268 UpdateGuideState exits: m=404 SNR=13.8
23:28:07.771 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:07.771 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:07.771 00.000 12268 Enqueuing Expose request
23:28:07.862 00.091 11616 IsGuiding returns 1
23:28:07.862 00.000 11616 scope still moving after pulse duration time elapsed
23:28:07.893 00.031 11616 IsSlewing returns 0
23:28:07.893 00.000 11616 IsGuiding returns 0
23:28:07.893 00.000 11616 scope move finished after 118 + 44 ms
23:28:07.893 00.000 11616 Move returns status 0, amount 118
23:28:07.893 00.000 11616 MoveAxis(N, 0, ABG)
23:28:07.893 00.000 11616 Move returns status 0, amount 0
23:28:07.893 00.000 11616 move complete, result=0
23:28:07.893 00.000 11616 worker thread done servicing request
23:28:07.893 00.000 12268 GuideStep: -0.2 px 118 ms EAST, -0.2 px 0 ms NORTH
23:28:07.894 00.001 11616 Worker thread wakes up
23:28:07.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:07.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:09.908 02.014 11616 Exposure complete
23:28:09.967 00.059 11616 worker thread done servicing request
23:28:09.967 00.000 12268 OnExposeComplete: enter
23:28:09.967 00.000 12268 UpdateGuideState(): m_state=6
23:28:09.967 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
23:28:09.967 00.000 12268 Star::Find returns 1 (0), X=905.27, Y=23.94, Mass=545, SNR=16.1, Peak=64 HFD=4.8
23:28:09.967 00.000 12268 MultiStar: [#1 -0.20,-0.02,0.67,U] 
23:28:09.968 00.001 12268 refined, 1 included, MultiStar: {0.07, -0.08}, one-star: {0.25, -0.12}
23:28:09.968 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
23:28:09.968 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
23:28:09.968 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.87 mountX=-0.07 mountY=0.08, mountTheta=2.33
23:28:09.969 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.08, opts=13)
23:28:09.969 00.000 12268 Enqueuing Move request for scope (0.07, -0.08)
23:28:09.970 00.001 11616 Worker thread wakes up
23:28:09.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
23:28:09.970 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
23:28:09.970 00.000 11616 Moving (0.07, -0.08) raw xDistance=-0.07 yDistance=0.08
23:28:09.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:09.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:28:09.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:09.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:28:09.970 00.000 11616 MoveAxis(E, 0, ABG)
23:28:09.970 00.000 11616 Move returns status 0, amount 0
23:28:09.970 00.000 11616 MoveAxis(N, 0, ABG)
23:28:09.971 00.001 11616 Move returns status 0, amount 0
23:28:09.971 00.000 11616 move complete, result=0
23:28:09.971 00.000 11616 worker thread done servicing request
23:28:09.992 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:28:10.010 00.018 12268 UpdateGuideState exits: m=545 SNR=16.1
23:28:10.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:10.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:10.010 00.000 12268 Enqueuing Expose request
23:28:10.010 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:10.010 00.000 11616 Worker thread wakes up
23:28:10.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:10.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:12.037 02.027 11616 Exposure complete
23:28:12.094 00.057 11616 worker thread done servicing request
23:28:12.094 00.000 12268 OnExposeComplete: enter
23:28:12.095 00.001 12268 UpdateGuideState(): m_state=6
23:28:12.095 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
23:28:12.095 00.000 12268 Star::Find returns 1 (0), X=905.27, Y=24.14, Mass=510, SNR=15.6, Peak=58 HFD=4.5
23:28:12.095 00.000 12268 MultiStar: [#1 -0.15,-0.13,0.66,U] 
23:28:12.095 00.000 12268 refined, 1 included, MultiStar: {0.09, -0.01}, one-star: {0.25, 0.08}
23:28:12.095 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
23:28:12.095 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
23:28:12.095 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.08 mountX=0.00 mountY=0.09, mountTheta=1.55
23:28:12.097 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.01, opts=13)
23:28:12.097 00.000 12268 Enqueuing Move request for scope (0.09, -0.01)
23:28:12.097 00.000 11616 Worker thread wakes up
23:28:12.097 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
23:28:12.097 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
23:28:12.097 00.000 11616 Moving (0.09, -0.01) raw xDistance=0.00 yDistance=0.09
23:28:12.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:12.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:28:12.098 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:12.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:28:12.098 00.000 11616 MoveAxis(E, 0, ABG)
23:28:12.098 00.000 11616 Move returns status 0, amount 0
23:28:12.098 00.000 11616 MoveAxis(N, 0, ABG)
23:28:12.098 00.000 11616 Move returns status 0, amount 0
23:28:12.098 00.000 11616 move complete, result=0
23:28:12.098 00.000 11616 worker thread done servicing request
23:28:12.121 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:28:12.140 00.019 12268 UpdateGuideState exits: m=510 SNR=15.6
23:28:12.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:12.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:12.140 00.000 12268 Enqueuing Expose request
23:28:12.141 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:12.141 00.000 11616 Worker thread wakes up
23:28:12.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:12.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:14.153 02.012 11616 Exposure complete
23:28:14.210 00.057 11616 worker thread done servicing request
23:28:14.210 00.000 12268 OnExposeComplete: enter
23:28:14.210 00.000 12268 UpdateGuideState(): m_state=6
23:28:14.210 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
23:28:14.211 00.001 12268 Star::Find returns 1 (0), X=905.60, Y=23.90, Mass=470, SNR=14.9, Peak=54 HFD=4.0
23:28:14.211 00.000 12268 MultiStar: [#1 -0.01,0.14,0.70,U] 
23:28:14.211 00.000 12268 refined, 1 included, MultiStar: {0.33, -0.03}, one-star: {0.58, -0.16}
23:28:14.211 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
23:28:14.211 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.60)
23:28:14.211 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.03 hyp=0.34 cameraTheta=-0.10 mountX=-0.00 mountY=0.34, mountTheta=1.58
23:28:14.214 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.03, opts=13)
23:28:14.214 00.000 12268 Enqueuing Move request for scope (0.33, -0.03)
23:28:14.214 00.000 11616 Worker thread wakes up
23:28:14.214 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.03) opts 0xd
23:28:14.215 00.001 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.03)
23:28:14.215 00.000 11616 Moving (0.33, -0.03) raw xDistance=-0.00 yDistance=0.34
23:28:14.215 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:14.215 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:28:14.215 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
23:28:14.215 00.000 11616 MoveAxis(E, 0, ABG)
23:28:14.215 00.000 11616 Move returns status 0, amount 0
23:28:14.215 00.000 11616 MoveAxis(S, 28, ABG)
23:28:14.215 00.000 11616 Guiding  Dir = 1, Dur = 28
23:28:14.215 00.000 11616 IsSlewing returns 0
23:28:14.216 00.001 11616 IsGuiding returns 0
23:28:14.216 00.000 11616 PulseGuide returned control before completion, sleep 38
23:28:14.237 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:28:14.255 00.018 12268 UpdateGuideState exits: m=470 SNR=14.9
23:28:14.255 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:14.255 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:14.255 00.000 12268 Enqueuing Expose request
23:28:14.260 00.005 11616 IsGuiding returns 1
23:28:14.260 00.000 11616 scope still moving after pulse duration time elapsed
23:28:14.292 00.032 11616 IsSlewing returns 0
23:28:14.293 00.001 11616 IsGuiding returns 0
23:28:14.293 00.000 11616 scope move finished after 28 + 49 ms
23:28:14.293 00.000 11616 Move returns status 0, amount 28
23:28:14.293 00.000 11616 move complete, result=0
23:28:14.293 00.000 11616 worker thread done servicing request
23:28:14.293 00.000 11616 Worker thread wakes up
23:28:14.294 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:14.294 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 28 ms SOUTH
23:28:14.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:16.310 02.016 11616 Exposure complete
23:28:16.365 00.055 11616 worker thread done servicing request
23:28:16.366 00.001 12268 OnExposeComplete: enter
23:28:16.366 00.000 12268 UpdateGuideState(): m_state=6
23:28:16.366 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
23:28:16.366 00.000 12268 Star::Find returns 1 (0), X=905.59, Y=23.34, Mass=467, SNR=14.9, Peak=48 HFD=3.9
23:28:16.366 00.000 12268 MultiStar: [#1 0.28,-0.53,0.00,M1] 
23:28:16.366 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
23:28:16.366 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
23:28:16.366 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.72 hyp=0.92 cameraTheta=-0.91 mountX=-0.67 mountY=0.65, mountTheta=2.36
23:28:16.368 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.72, opts=13)
23:28:16.368 00.000 12268 Enqueuing Move request for scope (0.57, -0.72)
23:28:16.368 00.000 11616 Worker thread wakes up
23:28:16.368 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.72) opts 0xd
23:28:16.369 00.001 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.72)
23:28:16.369 00.000 11616 Moving (0.57, -0.72) raw xDistance=-0.67 yDistance=0.65
23:28:16.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.67
23:28:16.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
23:28:16.369 00.000 11616 MoveAxis(E, 372, ABG)
23:28:16.369 00.000 11616 Guiding  Dir = 2, Dur = 372
23:28:16.369 00.000 11616 IsSlewing returns 0
23:28:16.369 00.000 11616 IsGuiding returns 0
23:28:16.370 00.001 11616 PulseGuide returned control before completion, sleep 382
23:28:16.390 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
23:28:16.409 00.019 12268 UpdateGuideState exits: m=467 SNR=14.9
23:28:16.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:16.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:16.409 00.000 12268 Enqueuing Expose request
23:28:16.762 00.353 11616 IsGuiding returns 1
23:28:16.762 00.000 11616 scope still moving after pulse duration time elapsed
23:28:16.792 00.030 11616 IsSlewing returns 0
23:28:16.793 00.001 11616 IsGuiding returns 0
23:28:16.793 00.000 11616 scope move finished after 372 + 51 ms
23:28:16.793 00.000 11616 Move returns status 0, amount 372
23:28:16.793 00.000 11616 MoveAxis(S, 55, ABG)
23:28:16.793 00.000 11616 Guiding  Dir = 1, Dur = 55
23:28:16.793 00.000 11616 IsSlewing returns 0
23:28:16.793 00.000 11616 IsGuiding returns 0
23:28:16.794 00.001 11616 PulseGuide returned control before completion, sleep 65
23:28:16.870 00.076 11616 IsGuiding returns 1
23:28:16.871 00.001 11616 scope still moving after pulse duration time elapsed
23:28:16.902 00.031 11616 IsSlewing returns 0
23:28:16.902 00.000 11616 IsGuiding returns 0
23:28:16.902 00.000 11616 scope move finished after 55 + 52 ms
23:28:16.902 00.000 11616 Move returns status 0, amount 55
23:28:16.902 00.000 11616 move complete, result=0
23:28:16.902 00.000 11616 worker thread done servicing request
23:28:16.902 00.000 11616 Worker thread wakes up
23:28:16.903 00.001 12268 GuideStep: -0.7 px 372 ms EAST, 0.7 px 55 ms SOUTH
23:28:16.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:16.903 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:18.911 02.008 11616 Exposure complete
23:28:18.966 00.055 11616 worker thread done servicing request
23:28:18.966 00.000 12268 OnExposeComplete: enter
23:28:18.966 00.000 12268 UpdateGuideState(): m_state=6
23:28:18.966 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
23:28:18.967 00.001 12268 Star::Find returns 1 (0), X=905.55, Y=23.80, Mass=425, SNR=14.2, Peak=43 HFD=3.8
23:28:18.967 00.000 12268 MultiStar: [#1 0.01,-0.12,0.74,U] 
23:28:18.967 00.000 12268 refined, 1 included, MultiStar: {0.31, -0.20}, one-star: {0.53, -0.26}
23:28:18.967 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
23:28:18.967 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.13)
23:28:18.967 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.20 hyp=0.37 cameraTheta=-0.57 mountX=-0.17 mountY=0.33, mountTheta=2.04
23:28:18.968 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.20, opts=13)
23:28:18.969 00.001 12268 Enqueuing Move request for scope (0.31, -0.20)
23:28:18.969 00.000 11616 Worker thread wakes up
23:28:18.969 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.20) opts 0xd
23:28:18.969 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.20)
23:28:18.969 00.000 11616 Moving (0.31, -0.20) raw xDistance=-0.17 yDistance=0.33
23:28:18.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
23:28:18.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
23:28:18.969 00.000 11616 MoveAxis(E, 93, ABG)
23:28:18.969 00.000 11616 Guiding  Dir = 2, Dur = 93
23:28:18.969 00.000 11616 IsSlewing returns 0
23:28:18.970 00.001 11616 IsGuiding returns 0
23:28:18.970 00.000 11616 PulseGuide returned control before completion, sleep 103
23:28:18.992 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=206, Gamma=1.290
23:28:19.010 00.018 12268 UpdateGuideState exits: m=425 SNR=14.2
23:28:19.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:19.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:19.011 00.001 12268 Enqueuing Expose request
23:28:19.085 00.074 11616 IsGuiding returns 1
23:28:19.085 00.000 11616 scope still moving after pulse duration time elapsed
23:28:19.116 00.031 11616 IsSlewing returns 0
23:28:19.117 00.001 11616 IsGuiding returns 0
23:28:19.117 00.000 11616 scope move finished after 93 + 54 ms
23:28:19.117 00.000 11616 Move returns status 0, amount 93
23:28:19.117 00.000 11616 MoveAxis(S, 28, ABG)
23:28:19.117 00.000 11616 Guiding  Dir = 1, Dur = 28
23:28:19.117 00.000 11616 IsSlewing returns 0
23:28:19.117 00.000 11616 IsGuiding returns 0
23:28:19.118 00.001 11616 PulseGuide returned control before completion, sleep 38
23:28:19.163 00.045 11616 IsGuiding returns 1
23:28:19.163 00.000 11616 scope still moving after pulse duration time elapsed
23:28:19.194 00.031 11616 IsSlewing returns 0
23:28:19.194 00.000 11616 IsGuiding returns 1
23:28:19.224 00.030 11616 IsSlewing returns 0
23:28:19.225 00.001 11616 IsGuiding returns 1
23:28:19.255 00.030 11616 IsSlewing returns 0
23:28:19.256 00.001 11616 IsGuiding returns 1
23:28:19.286 00.030 11616 IsSlewing returns 0
23:28:19.287 00.001 11616 IsGuiding returns 1
23:28:19.318 00.031 11616 IsSlewing returns 0
23:28:19.319 00.001 11616 IsGuiding returns 0
23:28:19.319 00.000 11616 scope move finished after 28 + 173 ms
23:28:19.319 00.000 11616 Move returns status 0, amount 28
23:28:19.319 00.000 11616 move complete, result=0
23:28:19.320 00.001 11616 worker thread done servicing request
23:28:19.320 00.000 11616 Worker thread wakes up
23:28:19.320 00.000 12268 GuideStep: -0.2 px 93 ms EAST, 0.3 px 28 ms SOUTH
23:28:19.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:19.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:21.331 02.011 11616 Exposure complete
23:28:21.386 00.055 11616 worker thread done servicing request
23:28:21.387 00.001 12268 OnExposeComplete: enter
23:28:21.387 00.000 12268 UpdateGuideState(): m_state=6
23:28:21.387 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
23:28:21.387 00.000 12268 Star::Find returns 1 (0), X=905.36, Y=24.33, Mass=380, SNR=13.4, Peak=54 HFD=3.7
23:28:21.387 00.000 12268 MultiStar: [#1 -0.51,0.12,0.70,U] 
23:28:21.387 00.000 12268 refined, 1 included, MultiStar: {-0.01, 0.21}, one-star: {0.34, 0.27}
23:28:21.387 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
23:28:21.388 00.001 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
23:28:21.388 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.62 mountX=0.21 mountY=-0.04, mountTheta=-0.18
23:28:21.390 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.21, opts=13)
23:28:21.390 00.000 12268 Enqueuing Move request for scope (-0.01, 0.21)
23:28:21.390 00.000 11616 Worker thread wakes up
23:28:21.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
23:28:21.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
23:28:21.390 00.000 11616 Moving (-0.01, 0.21) raw xDistance=0.21 yDistance=-0.04
23:28:21.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:28:21.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:28:21.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:21.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:28:21.390 00.000 11616 MoveAxis(E, 0, ABG)
23:28:21.391 00.001 11616 Move returns status 0, amount 0
23:28:21.391 00.000 11616 MoveAxis(N, 0, ABG)
23:28:21.391 00.000 11616 Move returns status 0, amount 0
23:28:21.391 00.000 11616 move complete, result=0
23:28:21.391 00.000 11616 worker thread done servicing request
23:28:21.417 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
23:28:21.436 00.019 12268 UpdateGuideState exits: m=380 SNR=13.4
23:28:21.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:21.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:21.436 00.000 12268 Enqueuing Expose request
23:28:21.436 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:28:21.436 00.000 11616 Worker thread wakes up
23:28:21.437 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:21.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:23.451 02.014 11616 Exposure complete
23:28:23.507 00.056 11616 worker thread done servicing request
23:28:23.508 00.001 12268 OnExposeComplete: enter
23:28:23.508 00.000 12268 UpdateGuideState(): m_state=6
23:28:23.508 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
23:28:23.508 00.000 12268 Star::Find returns 1 (0), X=905.35, Y=23.79, Mass=369, SNR=13.2, Peak=47 HFD=3.6
23:28:23.508 00.000 12268 MultiStar: [#1 0.18,-0.14,0.76,U] 
23:28:23.508 00.000 12268 refined, 1 included, MultiStar: {0.26, -0.21}, one-star: {0.33, -0.27}
23:28:23.509 00.001 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
23:28:23.509 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
23:28:23.509 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.21 hyp=0.34 cameraTheta=-0.68 mountX=-0.19 mountY=0.29, mountTheta=2.14
23:28:23.512 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.21, opts=13)
23:28:23.512 00.000 12268 Enqueuing Move request for scope (0.26, -0.21)
23:28:23.512 00.000 11616 Worker thread wakes up
23:28:23.513 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.21) opts 0xd
23:28:23.513 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.21)
23:28:23.513 00.000 11616 Moving (0.26, -0.21) raw xDistance=-0.19 yDistance=0.29
23:28:23.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
23:28:23.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
23:28:23.513 00.000 11616 MoveAxis(E, 104, ABG)
23:28:23.513 00.000 11616 Guiding  Dir = 2, Dur = 104
23:28:23.513 00.000 11616 IsSlewing returns 0
23:28:23.514 00.001 11616 IsGuiding returns 0
23:28:23.514 00.000 11616 PulseGuide returned control before completion, sleep 114
23:28:23.536 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:28:23.555 00.019 12268 UpdateGuideState exits: m=369 SNR=13.2
23:28:23.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:23.556 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:23.556 00.000 12268 Enqueuing Expose request
23:28:23.630 00.074 11616 IsGuiding returns 1
23:28:23.630 00.000 11616 scope still moving after pulse duration time elapsed
23:28:23.662 00.032 11616 IsSlewing returns 0
23:28:23.662 00.000 11616 IsGuiding returns 0
23:28:23.662 00.000 11616 scope move finished after 104 + 43 ms
23:28:23.662 00.000 11616 Move returns status 0, amount 104
23:28:23.662 00.000 11616 MoveAxis(S, 24, ABG)
23:28:23.662 00.000 11616 Guiding  Dir = 1, Dur = 24
23:28:23.663 00.001 11616 IsSlewing returns 0
23:28:23.663 00.000 11616 IsGuiding returns 0
23:28:23.663 00.000 11616 PulseGuide returned control before completion, sleep 34
23:28:23.708 00.045 11616 IsGuiding returns 1
23:28:23.708 00.000 11616 scope still moving after pulse duration time elapsed
23:28:23.739 00.031 11616 IsSlewing returns 0
23:28:23.740 00.001 11616 IsGuiding returns 0
23:28:23.740 00.000 11616 scope move finished after 24 + 53 ms
23:28:23.740 00.000 11616 Move returns status 0, amount 24
23:28:23.740 00.000 11616 move complete, result=0
23:28:23.740 00.000 11616 worker thread done servicing request
23:28:23.740 00.000 12268 GuideStep: -0.2 px 104 ms EAST, 0.3 px 24 ms SOUTH
23:28:23.740 00.000 11616 Worker thread wakes up
23:28:23.740 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:23.741 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:25.752 02.011 11616 Exposure complete
23:28:25.817 00.065 11616 worker thread done servicing request
23:28:25.817 00.000 12268 OnExposeComplete: enter
23:28:25.817 00.000 12268 UpdateGuideState(): m_state=6
23:28:25.817 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
23:28:25.818 00.001 12268 Star::Find returns 1 (0), X=905.24, Y=23.94, Mass=461, SNR=14.8, Peak=64 HFD=4.2
23:28:25.818 00.000 12268 MultiStar: [#1 -0.21,0.03,0.64,U] 
23:28:25.818 00.000 12268 refined, 1 included, MultiStar: {0.05, -0.06}, one-star: {0.22, -0.12}
23:28:25.818 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
23:28:25.818 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
23:28:25.818 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.87 mountX=-0.06 mountY=0.06, mountTheta=2.32
23:28:25.820 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.06, opts=13)
23:28:25.820 00.000 12268 Enqueuing Move request for scope (0.05, -0.06)
23:28:25.820 00.000 11616 Worker thread wakes up
23:28:25.820 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
23:28:25.820 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
23:28:25.820 00.000 11616 Moving (0.05, -0.06) raw xDistance=-0.06 yDistance=0.06
23:28:25.820 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:25.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:28:25.821 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:25.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:28:25.821 00.000 11616 MoveAxis(E, 0, ABG)
23:28:25.821 00.000 11616 Move returns status 0, amount 0
23:28:25.821 00.000 11616 MoveAxis(N, 0, ABG)
23:28:25.821 00.000 11616 Move returns status 0, amount 0
23:28:25.821 00.000 11616 move complete, result=0
23:28:25.821 00.000 11616 worker thread done servicing request
23:28:25.842 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:28:25.861 00.019 12268 UpdateGuideState exits: m=461 SNR=14.8
23:28:25.861 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:25.861 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:25.861 00.000 12268 Enqueuing Expose request
23:28:25.861 00.000 11616 Worker thread wakes up
23:28:25.861 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:25.861 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:25.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:27.884 02.023 11616 Exposure complete
23:28:27.942 00.058 11616 worker thread done servicing request
23:28:27.942 00.000 12268 OnExposeComplete: enter
23:28:27.942 00.000 12268 UpdateGuideState(): m_state=6
23:28:27.942 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
23:28:27.943 00.001 12268 Star::Find returns 1 (0), X=904.86, Y=24.41, Mass=497, SNR=15.4, Peak=48 HFD=4.8
23:28:27.943 00.000 12268 MultiStar: [#1 -0.27,0.29,0.69,U] 
23:28:27.943 00.000 12268 refined, 1 included, MultiStar: {-0.21, 0.32}, one-star: {-0.16, 0.35}
23:28:27.943 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
23:28:27.943 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
23:28:27.943 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.32 hyp=0.38 cameraTheta=2.14 mountX=0.30 mountY=-0.24, mountTheta=-0.68
23:28:27.945 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.32, opts=13)
23:28:27.945 00.000 12268 Enqueuing Move request for scope (-0.21, 0.32)
23:28:27.945 00.000 11616 Worker thread wakes up
23:28:27.945 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.32) opts 0xd
23:28:27.945 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.32)
23:28:27.945 00.000 11616 Moving (-0.21, 0.32) raw xDistance=0.30 yDistance=-0.24
23:28:27.945 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
23:28:27.945 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
23:28:27.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
23:28:27.946 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:28:27.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:28:27.946 00.000 11616 MoveAxis(W, 168, ABG)
23:28:27.946 00.000 11616 Guiding  Dir = 3, Dur = 168
23:28:27.946 00.000 11616 IsSlewing returns 0
23:28:27.946 00.000 11616 IsGuiding returns 0
23:28:27.947 00.001 11616 PulseGuide returned control before completion, sleep 178
23:28:27.967 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
23:28:27.984 00.017 12268 UpdateGuideState exits: m=497 SNR=15.4
23:28:27.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:27.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:27.985 00.001 12268 Enqueuing Expose request
23:28:28.141 00.156 11616 IsGuiding returns 1
23:28:28.141 00.000 11616 scope still moving after pulse duration time elapsed
23:28:28.171 00.030 11616 IsSlewing returns 0
23:28:28.171 00.000 11616 IsGuiding returns 0
23:28:28.172 00.001 11616 scope move finished after 168 + 56 ms
23:28:28.172 00.000 11616 Move returns status 0, amount 168
23:28:28.172 00.000 11616 MoveAxis(N, 0, ABG)
23:28:28.172 00.000 11616 Move returns status 0, amount 0
23:28:28.172 00.000 11616 move complete, result=0
23:28:28.172 00.000 11616 worker thread done servicing request
23:28:28.172 00.000 11616 Worker thread wakes up
23:28:28.172 00.000 12268 GuideStep: 0.3 px 168 ms WEST, -0.2 px 0 ms NORTH
23:28:28.173 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:28.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:30.184 02.011 11616 Exposure complete
23:28:30.240 00.056 11616 worker thread done servicing request
23:28:30.240 00.000 12268 OnExposeComplete: enter
23:28:30.240 00.000 12268 UpdateGuideState(): m_state=6
23:28:30.241 00.001 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
23:28:30.241 00.000 12268 Star::Find returns 1 (0), X=905.04, Y=23.89, Mass=402, SNR=13.8, Peak=54 HFD=4.2
23:28:30.241 00.000 12268 MultiStar: [#1 -0.24,0.06,0.73,U] 
23:28:30.241 00.000 12268 refined, 1 included, MultiStar: {-0.09, -0.07}, one-star: {0.01, -0.16}
23:28:30.241 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
23:28:30.241 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.81)
23:28:30.241 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-2.51 mountX=-0.08 mountY=-0.08, mountTheta=-2.31
23:28:30.243 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.07, opts=13)
23:28:30.243 00.000 12268 Enqueuing Move request for scope (-0.09, -0.07)
23:28:30.243 00.000 11616 Worker thread wakes up
23:28:30.243 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
23:28:30.243 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
23:28:30.243 00.000 11616 Moving (-0.09, -0.07) raw xDistance=-0.08 yDistance=-0.08
23:28:30.243 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:30.243 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:28:30.243 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:30.243 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:28:30.243 00.000 11616 MoveAxis(E, 0, ABG)
23:28:30.244 00.001 11616 Move returns status 0, amount 0
23:28:30.244 00.000 11616 MoveAxis(N, 0, ABG)
23:28:30.244 00.000 11616 Move returns status 0, amount 0
23:28:30.244 00.000 11616 move complete, result=0
23:28:30.244 00.000 11616 worker thread done servicing request
23:28:30.269 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:28:30.288 00.019 12268 UpdateGuideState exits: m=402 SNR=13.8
23:28:30.288 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:30.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:30.288 00.000 12268 Enqueuing Expose request
23:28:30.288 00.000 11616 Worker thread wakes up
23:28:30.289 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:30.289 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:30.289 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:32.299 02.010 11616 Exposure complete
23:28:32.356 00.057 11616 worker thread done servicing request
23:28:32.356 00.000 12268 OnExposeComplete: enter
23:28:32.356 00.000 12268 UpdateGuideState(): m_state=6
23:28:32.358 00.002 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
23:28:32.358 00.000 12268 Star::Find returns 1 (0), X=905.00, Y=24.31, Mass=504, SNR=15.5, Peak=56 HFD=4.6
23:28:32.358 00.000 12268 MultiStar: [#1 -0.18,0.13,0.62,U] 
23:28:32.358 00.000 12268 refined, 1 included, MultiStar: {-0.08, 0.21}, one-star: {-0.02, 0.25}
23:28:32.358 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
23:28:32.358 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
23:28:32.358 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.94 mountX=0.20 mountY=-0.11, mountTheta=-0.49
23:28:32.359 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.21, opts=13)
23:28:32.359 00.000 12268 Enqueuing Move request for scope (-0.08, 0.21)
23:28:32.359 00.000 11616 Worker thread wakes up
23:28:32.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
23:28:32.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
23:28:32.359 00.000 11616 Moving (-0.08, 0.21) raw xDistance=0.20 yDistance=-0.11
23:28:32.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
23:28:32.360 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:32.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:28:32.360 00.000 11616 MoveAxis(W, 111, ABG)
23:28:32.360 00.000 11616 Guiding  Dir = 3, Dur = 111
23:28:32.360 00.000 11616 IsSlewing returns 0
23:28:32.360 00.000 11616 IsGuiding returns 0
23:28:32.361 00.001 11616 PulseGuide returned control before completion, sleep 121
23:28:32.388 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
23:28:32.409 00.021 12268 UpdateGuideState exits: m=504 SNR=15.5
23:28:32.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:32.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:32.409 00.000 12268 Enqueuing Expose request
23:28:32.485 00.076 11616 IsGuiding returns 1
23:28:32.485 00.000 11616 scope still moving after pulse duration time elapsed
23:28:32.515 00.030 11616 IsSlewing returns 0
23:28:32.515 00.000 11616 IsGuiding returns 0
23:28:32.515 00.000 11616 scope move finished after 111 + 43 ms
23:28:32.515 00.000 11616 Move returns status 0, amount 111
23:28:32.515 00.000 11616 MoveAxis(N, 0, ABG)
23:28:32.515 00.000 11616 Move returns status 0, amount 0
23:28:32.515 00.000 11616 move complete, result=0
23:28:32.515 00.000 11616 worker thread done servicing request
23:28:32.515 00.000 12268 GuideStep: 0.2 px 111 ms WEST, -0.1 px 0 ms NORTH
23:28:32.516 00.001 11616 Worker thread wakes up
23:28:32.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:32.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:34.530 02.014 11616 Exposure complete
23:28:34.587 00.057 11616 worker thread done servicing request
23:28:34.588 00.001 12268 OnExposeComplete: enter
23:28:34.588 00.000 12268 UpdateGuideState(): m_state=6
23:28:34.588 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
23:28:34.588 00.000 12268 Star::Find returns 1 (0), X=905.14, Y=24.54, Mass=427, SNR=14.3, Peak=53 HFD=3.8
23:28:34.588 00.000 12268 MultiStar: [#1 -0.33,0.35,0.71,U] 
23:28:34.588 00.000 12268 refined, 1 included, MultiStar: {-0.07, 0.42}, one-star: {0.12, 0.48}
23:28:34.588 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
23:28:34.589 00.001 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
23:28:34.589 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.42 hyp=0.43 cameraTheta=1.73 mountX=0.41 mountY=-0.12, mountTheta=-0.28
23:28:34.590 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.42, opts=13)
23:28:34.591 00.001 12268 Enqueuing Move request for scope (-0.07, 0.42)
23:28:34.591 00.000 11616 Worker thread wakes up
23:28:34.591 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.42) opts 0xd
23:28:34.591 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.42)
23:28:34.591 00.000 11616 Moving (-0.07, 0.42) raw xDistance=0.41 yDistance=-0.12
23:28:34.591 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
23:28:34.591 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:34.591 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:28:34.591 00.000 11616 MoveAxis(W, 232, ABG)
23:28:34.591 00.000 11616 Guiding  Dir = 3, Dur = 232
23:28:34.592 00.001 11616 IsSlewing returns 0
23:28:34.592 00.000 11616 IsGuiding returns 0
23:28:34.592 00.000 11616 PulseGuide returned control before completion, sleep 242
23:28:34.615 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
23:28:34.637 00.022 12268 UpdateGuideState exits: m=427 SNR=14.3
23:28:34.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:34.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:34.637 00.000 12268 Enqueuing Expose request
23:28:34.851 00.214 11616 IsGuiding returns 1
23:28:34.851 00.000 11616 scope still moving after pulse duration time elapsed
23:28:34.882 00.031 11616 IsSlewing returns 0
23:28:34.882 00.000 11616 IsGuiding returns 0
23:28:34.882 00.000 11616 scope move finished after 232 + 57 ms
23:28:34.882 00.000 11616 Move returns status 0, amount 232
23:28:34.882 00.000 11616 MoveAxis(N, 0, ABG)
23:28:34.882 00.000 11616 Move returns status 0, amount 0
23:28:34.882 00.000 11616 move complete, result=0
23:28:34.883 00.001 11616 worker thread done servicing request
23:28:34.883 00.000 11616 Worker thread wakes up
23:28:34.883 00.000 12268 GuideStep: 0.4 px 232 ms WEST, -0.1 px 0 ms NORTH
23:28:34.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:34.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:36.896 02.013 11616 Exposure complete
23:28:36.954 00.058 11616 worker thread done servicing request
23:28:36.954 00.000 12268 OnExposeComplete: enter
23:28:36.955 00.001 12268 UpdateGuideState(): m_state=6
23:28:36.955 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
23:28:36.955 00.000 12268 Star::Find returns 1 (0), X=905.18, Y=24.10, Mass=479, SNR=15.1, Peak=51 HFD=4.5
23:28:36.955 00.000 12268 MultiStar: [#1 -0.28,0.47,0.63,U] 
23:28:36.955 00.000 12268 single-star, 1 included, MultiStar: {-0.01, 0.21}, one-star: {0.16, 0.04}
23:28:36.955 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
23:28:36.955 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.97)
23:28:36.955 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.17 cameraTheta=0.27 mountX=0.06 mountY=0.15, mountTheta=1.20
23:28:36.957 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.04, opts=13)
23:28:36.957 00.000 12268 Enqueuing Move request for scope (0.16, 0.04)
23:28:36.958 00.001 11616 Worker thread wakes up
23:28:36.958 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
23:28:36.958 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
23:28:36.958 00.000 11616 Moving (0.16, 0.04) raw xDistance=0.06 yDistance=0.15
23:28:36.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:36.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:28:36.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
23:28:36.958 00.000 11616 MoveAxis(E, 0, ABG)
23:28:36.958 00.000 11616 Move returns status 0, amount 0
23:28:36.958 00.000 11616 MoveAxis(S, 13, ABG)
23:28:36.959 00.001 11616 Guiding  Dir = 1, Dur = 13
23:28:36.959 00.000 11616 IsSlewing returns 0
23:28:36.959 00.000 11616 IsGuiding returns 0
23:28:36.960 00.001 11616 PulseGuide returned control before completion, sleep 23
23:28:36.984 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:28:36.999 00.015 11616 IsGuiding returns 1
23:28:36.999 00.000 11616 scope still moving after pulse duration time elapsed
23:28:37.005 00.006 12268 UpdateGuideState exits: m=479 SNR=15.1
23:28:37.006 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:37.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:37.006 00.000 12268 Enqueuing Expose request
23:28:37.030 00.024 11616 IsSlewing returns 0
23:28:37.030 00.000 11616 IsGuiding returns 0
23:28:37.030 00.000 11616 scope move finished after 13 + 57 ms
23:28:37.030 00.000 11616 Move returns status 0, amount 13
23:28:37.030 00.000 11616 move complete, result=0
23:28:37.031 00.001 11616 worker thread done servicing request
23:28:37.031 00.000 11616 Worker thread wakes up
23:28:37.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:37.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:37.031 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
23:28:39.037 02.006 11616 Exposure complete
23:28:39.095 00.058 11616 worker thread done servicing request
23:28:39.095 00.000 12268 OnExposeComplete: enter
23:28:39.095 00.000 12268 UpdateGuideState(): m_state=6
23:28:39.096 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
23:28:39.096 00.000 12268 Star::Find returns 1 (0), X=905.02, Y=24.14, Mass=495, SNR=15.3, Peak=59 HFD=4.7
23:28:39.096 00.000 12268 MultiStar: [#1 -0.42,0.08,0.64,U] 
23:28:39.096 00.000 12268 single-star, 1 included, MultiStar: {-0.17, 0.08}, one-star: {0.00, 0.08}
23:28:39.096 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
23:28:39.096 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
23:28:39.096 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.57 mountX=0.08 mountY=-0.01, mountTheta=-0.13
23:28:39.098 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.08, opts=13)
23:28:39.098 00.000 12268 Enqueuing Move request for scope (0.00, 0.08)
23:28:39.099 00.001 11616 Worker thread wakes up
23:28:39.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
23:28:39.099 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
23:28:39.099 00.000 11616 Moving (0.00, 0.08) raw xDistance=0.08 yDistance=-0.01
23:28:39.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:39.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:28:39.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:39.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:28:39.099 00.000 11616 MoveAxis(E, 0, ABG)
23:28:39.099 00.000 11616 Move returns status 0, amount 0
23:28:39.099 00.000 11616 MoveAxis(N, 0, ABG)
23:28:39.100 00.001 11616 Move returns status 0, amount 0
23:28:39.100 00.000 11616 move complete, result=0
23:28:39.100 00.000 11616 worker thread done servicing request
23:28:39.123 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=204, Gamma=1.290
23:28:39.143 00.020 12268 UpdateGuideState exits: m=495 SNR=15.3
23:28:39.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:39.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:39.143 00.000 12268 Enqueuing Expose request
23:28:39.143 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:28:39.143 00.000 11616 Worker thread wakes up
23:28:39.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:39.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:41.163 02.020 11616 Exposure complete
23:28:41.219 00.056 11616 worker thread done servicing request
23:28:41.219 00.000 12268 OnExposeComplete: enter
23:28:41.219 00.000 12268 UpdateGuideState(): m_state=6
23:28:41.219 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
23:28:41.219 00.000 12268 Star::Find returns 1 (0), X=905.16, Y=23.91, Mass=435, SNR=14.4, Peak=49 HFD=4.6
23:28:41.219 00.000 12268 MultiStar: [#1 -0.50,-0.07,0.66,U] 
23:28:41.219 00.000 12268 refined, 1 included, MultiStar: {-0.12, -0.12}, one-star: {0.14, -0.15}
23:28:41.219 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
23:28:41.220 00.001 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
23:28:41.220 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.36 mountX=-0.13 mountY=-0.10, mountTheta=-2.47
23:28:41.221 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.12, opts=13)
23:28:41.221 00.000 12268 Enqueuing Move request for scope (-0.12, -0.12)
23:28:41.221 00.000 11616 Worker thread wakes up
23:28:41.222 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
23:28:41.222 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
23:28:41.222 00.000 11616 Moving (-0.12, -0.12) raw xDistance=-0.13 yDistance=-0.10
23:28:41.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:28:41.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:28:41.222 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:41.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:28:41.222 00.000 11616 MoveAxis(E, 0, ABG)
23:28:41.222 00.000 11616 Move returns status 0, amount 0
23:28:41.222 00.000 11616 MoveAxis(N, 0, ABG)
23:28:41.222 00.000 11616 Move returns status 0, amount 0
23:28:41.222 00.000 11616 move complete, result=0
23:28:41.223 00.001 11616 worker thread done servicing request
23:28:41.245 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=236, Gamma=1.290
23:28:41.263 00.018 12268 UpdateGuideState exits: m=435 SNR=14.4
23:28:41.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:41.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:41.263 00.000 12268 Enqueuing Expose request
23:28:41.263 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:41.263 00.000 11616 Worker thread wakes up
23:28:41.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:41.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:43.276 02.013 11616 Exposure complete
23:28:43.331 00.055 11616 worker thread done servicing request
23:28:43.331 00.000 12268 OnExposeComplete: enter
23:28:43.331 00.000 12268 UpdateGuideState(): m_state=6
23:28:43.332 00.001 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
23:28:43.332 00.000 12268 Star::Find returns 1 (0), X=905.14, Y=23.67, Mass=384, SNR=13.5, Peak=41 HFD=4.2
23:28:43.332 00.000 12268 MultiStar: [#1 -0.35,-0.23,0.73,U] 
23:28:43.332 00.000 12268 refined, 1 included, MultiStar: {-0.08, -0.32}, one-star: {0.12, -0.39}
23:28:43.332 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.28 = 3.01)
23:28:43.332 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.10)
23:28:43.332 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.32 hyp=0.33 cameraTheta=-1.80 mountX=-0.33 mountY=-0.03, mountTheta=-3.04
23:28:43.334 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.32, opts=13)
23:28:43.334 00.000 12268 Enqueuing Move request for scope (-0.08, -0.32)
23:28:43.334 00.000 11616 Worker thread wakes up
23:28:43.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.32) opts 0xd
23:28:43.334 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.32)
23:28:43.334 00.000 11616 Moving (-0.08, -0.32) raw xDistance=-0.33 yDistance=-0.03
23:28:43.334 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
23:28:43.335 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
23:28:43.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
23:28:43.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:43.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:28:43.335 00.000 11616 MoveAxis(E, 182, ABG)
23:28:43.335 00.000 11616 Guiding  Dir = 2, Dur = 182
23:28:43.335 00.000 11616 IsSlewing returns 0
23:28:43.335 00.000 11616 IsGuiding returns 0
23:28:43.336 00.001 11616 PulseGuide returned control before completion, sleep 192
23:28:43.358 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
23:28:43.377 00.019 12268 UpdateGuideState exits: m=384 SNR=13.5
23:28:43.377 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:43.377 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:43.377 00.000 12268 Enqueuing Expose request
23:28:43.540 00.163 11616 IsGuiding returns 1
23:28:43.540 00.000 11616 scope still moving after pulse duration time elapsed
23:28:43.571 00.031 11616 IsSlewing returns 0
23:28:43.571 00.000 11616 IsGuiding returns 0
23:28:43.571 00.000 11616 scope move finished after 182 + 54 ms
23:28:43.571 00.000 11616 Move returns status 0, amount 182
23:28:43.572 00.001 11616 MoveAxis(N, 0, ABG)
23:28:43.572 00.000 11616 Move returns status 0, amount 0
23:28:43.572 00.000 11616 move complete, result=0
23:28:43.572 00.000 11616 worker thread done servicing request
23:28:43.572 00.000 12268 GuideStep: -0.3 px 182 ms EAST, -0.0 px 0 ms NORTH
23:28:43.572 00.000 11616 Worker thread wakes up
23:28:43.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:43.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:45.580 02.008 11616 Exposure complete
23:28:45.638 00.058 11616 worker thread done servicing request
23:28:45.639 00.001 12268 OnExposeComplete: enter
23:28:45.639 00.000 12268 UpdateGuideState(): m_state=6
23:28:45.639 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
23:28:45.639 00.000 12268 Star::Find returns 1 (0), X=905.02, Y=23.73, Mass=508, SNR=15.6, Peak=52 HFD=4.9
23:28:45.639 00.000 12268 MultiStar: [#1 -0.22,-0.10,0.62,U] 
23:28:45.639 00.000 12268 refined, 1 included, MultiStar: {-0.09, -0.24}, one-star: {-0.01, -0.33}
23:28:45.639 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.40 = 2.89)
23:28:45.639 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.23)
23:28:45.639 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.24 hyp=0.26 cameraTheta=-1.92 mountX=-0.25 mountY=-0.06, mountTheta=-2.91
23:28:45.641 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.24, opts=13)
23:28:45.641 00.000 12268 Enqueuing Move request for scope (-0.09, -0.24)
23:28:45.641 00.000 11616 Worker thread wakes up
23:28:45.641 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.24) opts 0xd
23:28:45.641 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.24)
23:28:45.642 00.001 11616 Moving (-0.09, -0.24) raw xDistance=-0.25 yDistance=-0.06
23:28:45.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
23:28:45.642 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:45.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:28:45.642 00.000 11616 MoveAxis(E, 138, ABG)
23:28:45.642 00.000 11616 Guiding  Dir = 2, Dur = 138
23:28:45.642 00.000 11616 IsSlewing returns 0
23:28:45.643 00.001 11616 IsGuiding returns 0
23:28:45.643 00.000 11616 PulseGuide returned control before completion, sleep 148
23:28:45.664 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:28:45.682 00.018 12268 UpdateGuideState exits: m=508 SNR=15.6
23:28:45.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:45.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:45.682 00.000 12268 Enqueuing Expose request
23:28:45.794 00.112 11616 IsGuiding returns 1
23:28:45.794 00.000 11616 scope still moving after pulse duration time elapsed
23:28:45.826 00.032 11616 IsSlewing returns 0
23:28:45.826 00.000 11616 IsGuiding returns 0
23:28:45.826 00.000 11616 scope move finished after 138 + 45 ms
23:28:45.826 00.000 11616 Move returns status 0, amount 138
23:28:45.826 00.000 11616 MoveAxis(N, 0, ABG)
23:28:45.826 00.000 11616 Move returns status 0, amount 0
23:28:45.826 00.000 11616 move complete, result=0
23:28:45.826 00.000 11616 worker thread done servicing request
23:28:45.827 00.001 11616 Worker thread wakes up
23:28:45.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:45.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:45.827 00.000 12268 GuideStep: -0.2 px 138 ms EAST, -0.1 px 0 ms NORTH
23:28:47.052 01.225 12268 evsrv: cli 0F8E69C0 connect
23:28:47.052 00.000 12268 case statement mapped state 6 to 3
23:28:47.053 00.001 12268 case statement mapped state 6 to 3
23:28:47.054 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"dbb423b1-1239-4d0f-b2c8-50f463398bb7"}
23:28:47.055 00.001 12268 case statement mapped state 6 to 3
23:28:47.055 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbb423b1-1239-4d0f-b2c8-50f463398bb7"}
23:28:47.056 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:28:47.841 00.785 11616 Exposure complete
23:28:47.904 00.063 12268 OnExposeComplete: enter
23:28:47.904 00.000 11616 worker thread done servicing request
23:28:47.904 00.000 12268 UpdateGuideState(): m_state=6
23:28:47.905 00.001 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
23:28:47.905 00.000 12268 Star::Find returns 1 (0), X=905.52, Y=23.94, Mass=357, SNR=13.0, Peak=53 HFD=4.0
23:28:47.905 00.000 12268 MultiStar: [#1 -0.01,-0.24,0.73,U] 
23:28:47.905 00.000 12268 refined, 1 included, MultiStar: {0.28, -0.17}, one-star: {0.50, -0.12}
23:28:47.905 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
23:28:47.905 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.16)
23:28:47.905 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.17 hyp=0.33 cameraTheta=-0.54 mountX=-0.14 mountY=0.30, mountTheta=2.01
23:28:47.907 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.17, opts=13)
23:28:47.907 00.000 12268 Enqueuing Move request for scope (0.28, -0.17)
23:28:47.907 00.000 11616 Worker thread wakes up
23:28:47.907 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.17) opts 0xd
23:28:47.908 00.001 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.17)
23:28:47.908 00.000 11616 Moving (0.28, -0.17) raw xDistance=-0.14 yDistance=0.30
23:28:47.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
23:28:47.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
23:28:47.908 00.000 11616 MoveAxis(E, 80, ABG)
23:28:47.908 00.000 11616 Guiding  Dir = 2, Dur = 80
23:28:47.908 00.000 11616 IsSlewing returns 0
23:28:47.909 00.001 11616 IsGuiding returns 0
23:28:47.909 00.000 11616 PulseGuide returned control before completion, sleep 90
23:28:47.934 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:28:47.955 00.021 12268 UpdateGuideState exits: m=357 SNR=13.0
23:28:47.955 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:47.955 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:47.955 00.000 12268 Enqueuing Expose request
23:28:48.000 00.045 11616 IsGuiding returns 1
23:28:48.001 00.001 11616 scope still moving after pulse duration time elapsed
23:28:48.032 00.031 11616 IsSlewing returns 0
23:28:48.033 00.001 11616 IsGuiding returns 0
23:28:48.033 00.000 11616 scope move finished after 80 + 43 ms
23:28:48.033 00.000 11616 Move returns status 0, amount 80
23:28:48.033 00.000 11616 MoveAxis(S, 26, ABG)
23:28:48.033 00.000 11616 Guiding  Dir = 1, Dur = 26
23:28:48.033 00.000 11616 IsSlewing returns 0
23:28:48.033 00.000 11616 IsGuiding returns 0
23:28:48.034 00.001 11616 PulseGuide returned control before completion, sleep 36
23:28:48.080 00.046 11616 IsGuiding returns 1
23:28:48.080 00.000 11616 scope still moving after pulse duration time elapsed
23:28:48.112 00.032 11616 IsSlewing returns 0
23:28:48.112 00.000 11616 IsGuiding returns 0
23:28:48.112 00.000 11616 scope move finished after 26 + 53 ms
23:28:48.112 00.000 11616 Move returns status 0, amount 26
23:28:48.113 00.001 11616 move complete, result=0
23:28:48.113 00.000 11616 worker thread done servicing request
23:28:48.113 00.000 12268 GuideStep: -0.1 px 80 ms EAST, 0.3 px 26 ms SOUTH
23:28:48.113 00.000 11616 Worker thread wakes up
23:28:48.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:48.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:50.167 02.054 11616 Exposure complete
23:28:50.230 00.063 11616 worker thread done servicing request
23:28:50.230 00.000 12268 OnExposeComplete: enter
23:28:50.231 00.001 12268 UpdateGuideState(): m_state=6
23:28:50.231 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
23:28:50.231 00.000 12268 Star::Find returns 1 (0), X=905.34, Y=23.67, Mass=328, SNR=12.5, Peak=43 HFD=3.4
23:28:50.231 00.000 12268 MultiStar: [#1 -0.34,0.19,0.78,U] 
23:28:50.231 00.000 12268 refined, 1 included, MultiStar: {0.03, -0.14}, one-star: {0.32, -0.39}
23:28:50.231 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
23:28:50.232 00.001 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
23:28:50.232 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.38 mountX=-0.13 mountY=0.04, mountTheta=2.82
23:28:50.234 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.14, opts=13)
23:28:50.234 00.000 12268 Enqueuing Move request for scope (0.03, -0.14)
23:28:50.234 00.000 11616 Worker thread wakes up
23:28:50.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
23:28:50.234 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
23:28:50.235 00.001 11616 Moving (0.03, -0.14) raw xDistance=-0.13 yDistance=0.04
23:28:50.235 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
23:28:50.235 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:50.235 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:28:50.235 00.000 11616 MoveAxis(E, 74, ABG)
23:28:50.235 00.000 11616 Guiding  Dir = 2, Dur = 74
23:28:50.235 00.000 11616 IsSlewing returns 0
23:28:50.236 00.001 11616 IsGuiding returns 0
23:28:50.236 00.000 11616 PulseGuide returned control before completion, sleep 84
23:28:50.259 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=202, Gamma=1.290
23:28:50.278 00.019 12268 UpdateGuideState exits: m=328 SNR=12.5
23:28:50.279 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:50.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:50.279 00.000 12268 Enqueuing Expose request
23:28:50.330 00.051 11616 IsGuiding returns 1
23:28:50.330 00.000 11616 scope still moving after pulse duration time elapsed
23:28:50.362 00.032 11616 IsSlewing returns 0
23:28:50.362 00.000 11616 IsGuiding returns 0
23:28:50.362 00.000 11616 scope move finished after 74 + 52 ms
23:28:50.362 00.000 11616 Move returns status 0, amount 74
23:28:50.362 00.000 11616 MoveAxis(N, 0, ABG)
23:28:50.362 00.000 11616 Move returns status 0, amount 0
23:28:50.362 00.000 11616 move complete, result=0
23:28:50.363 00.001 11616 worker thread done servicing request
23:28:50.363 00.000 12268 GuideStep: -0.1 px 74 ms EAST, 0.0 px 0 ms NORTH
23:28:50.363 00.000 11616 Worker thread wakes up
23:28:50.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:50.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:52.383 02.020 11616 Exposure complete
23:28:52.439 00.056 11616 worker thread done servicing request
23:28:52.439 00.000 12268 OnExposeComplete: enter
23:28:52.439 00.000 12268 UpdateGuideState(): m_state=6
23:28:52.439 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
23:28:52.439 00.000 12268 Star::Find returns 1 (0), X=905.00, Y=23.50, Mass=425, SNR=14.2, Peak=48 HFD=5.0
23:28:52.440 00.001 12268 MultiStar: [#1 -0.46,-0.16,0.69,U] 
23:28:52.440 00.000 12268 refined, 1 included, MultiStar: {-0.20, -0.40}, one-star: {-0.03, -0.56}
23:28:52.440 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
23:28:52.440 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
23:28:52.440 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.40 hyp=0.45 cameraTheta=-2.05 mountX=-0.41 mountY=-0.15, mountTheta=-2.79
23:28:52.442 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.40, opts=13)
23:28:52.442 00.000 12268 Enqueuing Move request for scope (-0.20, -0.40)
23:28:52.442 00.000 11616 Worker thread wakes up
23:28:52.443 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.40) opts 0xd
23:28:52.443 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.40)
23:28:52.443 00.000 11616 Moving (-0.20, -0.40) raw xDistance=-0.41 yDistance=-0.15
23:28:52.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
23:28:52.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:28:52.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:28:52.443 00.000 11616 MoveAxis(E, 232, ABG)
23:28:52.443 00.000 11616 Guiding  Dir = 2, Dur = 232
23:28:52.443 00.000 11616 IsSlewing returns 0
23:28:52.444 00.001 11616 IsGuiding returns 0
23:28:52.444 00.000 11616 PulseGuide returned control before completion, sleep 242
23:28:52.468 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:28:52.485 00.017 12268 UpdateGuideState exits: m=425 SNR=14.2
23:28:52.486 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:52.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:52.486 00.000 12268 Enqueuing Expose request
23:28:52.696 00.210 11616 IsGuiding returns 1
23:28:52.696 00.000 11616 scope still moving after pulse duration time elapsed
23:28:52.727 00.031 11616 IsSlewing returns 0
23:28:52.727 00.000 11616 IsGuiding returns 1
23:28:52.759 00.032 11616 IsSlewing returns 0
23:28:52.759 00.000 11616 IsGuiding returns 0
23:28:52.759 00.000 11616 scope move finished after 232 + 83 ms
23:28:52.759 00.000 11616 Move returns status 0, amount 232
23:28:52.759 00.000 11616 MoveAxis(N, 0, ABG)
23:28:52.759 00.000 11616 Move returns status 0, amount 0
23:28:52.759 00.000 11616 move complete, result=0
23:28:52.760 00.001 11616 worker thread done servicing request
23:28:52.760 00.000 11616 Worker thread wakes up
23:28:52.760 00.000 12268 GuideStep: -0.4 px 232 ms EAST, -0.2 px 0 ms NORTH
23:28:52.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:52.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:54.765 02.005 11616 Exposure complete
23:28:54.820 00.055 11616 worker thread done servicing request
23:28:54.820 00.000 12268 OnExposeComplete: enter
23:28:54.820 00.000 12268 UpdateGuideState(): m_state=6
23:28:54.821 00.001 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
23:28:54.821 00.000 12268 Star::Find returns 1 (0), X=905.14, Y=24.16, Mass=450, SNR=14.6, Peak=57 HFD=4.3
23:28:54.821 00.000 12268 MultiStar: [#1 -0.09,-0.13,0.65,U] 
23:28:54.821 00.000 12268 refined, 1 included, MultiStar: {0.03, 0.01}, one-star: {0.12, 0.10}
23:28:54.821 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
23:28:54.821 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
23:28:54.821 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.04 cameraTheta=0.28 mountX=0.01 mountY=0.03, mountTheta=1.19
23:28:54.823 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.01, opts=13)
23:28:54.823 00.000 12268 Enqueuing Move request for scope (0.03, 0.01)
23:28:54.823 00.000 11616 Worker thread wakes up
23:28:54.823 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
23:28:54.823 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
23:28:54.823 00.000 11616 Moving (0.03, 0.01) raw xDistance=0.01 yDistance=0.03
23:28:54.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:54.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:28:54.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:54.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:28:54.823 00.000 11616 MoveAxis(E, 0, ABG)
23:28:54.824 00.001 11616 Move returns status 0, amount 0
23:28:54.824 00.000 11616 MoveAxis(N, 0, ABG)
23:28:54.824 00.000 11616 Move returns status 0, amount 0
23:28:54.824 00.000 11616 move complete, result=0
23:28:54.824 00.000 11616 worker thread done servicing request
23:28:54.846 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
23:28:54.864 00.018 12268 UpdateGuideState exits: m=450 SNR=14.6
23:28:54.864 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:54.864 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:54.864 00.000 12268 Enqueuing Expose request
23:28:54.864 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:28:54.864 00.000 11616 Worker thread wakes up
23:28:54.865 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:54.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:56.879 02.014 11616 Exposure complete
23:28:56.935 00.056 11616 worker thread done servicing request
23:28:56.935 00.000 12268 OnExposeComplete: enter
23:28:56.935 00.000 12268 UpdateGuideState(): m_state=6
23:28:56.935 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
23:28:56.935 00.000 12268 Star::Find returns 1 (0), X=905.08, Y=24.16, Mass=509, SNR=15.6, Peak=69 HFD=4.3
23:28:56.935 00.000 12268 MultiStar: [#1 -0.43,0.22,0.65,U] 
23:28:56.935 00.000 12268 single-star, 1 included, MultiStar: {-0.14, 0.15}, one-star: {0.05, 0.10}
23:28:56.936 00.001 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
23:28:56.936 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.79)
23:28:56.936 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.12 cameraTheta=1.09 mountX=0.11 mountY=0.04, mountTheta=0.36
23:28:56.937 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.10, opts=13)
23:28:56.937 00.000 12268 Enqueuing Move request for scope (0.05, 0.10)
23:28:56.938 00.001 11616 Worker thread wakes up
23:28:56.938 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
23:28:56.938 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
23:28:56.938 00.000 11616 Moving (0.05, 0.10) raw xDistance=0.11 yDistance=0.04
23:28:56.938 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:28:56.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:28:56.938 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:56.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:28:56.938 00.000 11616 MoveAxis(E, 0, ABG)
23:28:56.938 00.000 11616 Move returns status 0, amount 0
23:28:56.938 00.000 11616 MoveAxis(N, 0, ABG)
23:28:56.938 00.000 11616 Move returns status 0, amount 0
23:28:56.938 00.000 11616 move complete, result=0
23:28:56.939 00.001 11616 worker thread done servicing request
23:28:56.960 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:28:56.979 00.019 12268 UpdateGuideState exits: m=509 SNR=15.6
23:28:56.980 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:56.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:56.980 00.000 12268 Enqueuing Expose request
23:28:56.980 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:28:56.980 00.000 11616 Worker thread wakes up
23:28:56.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:56.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:28:58.993 02.013 11616 Exposure complete
23:28:59.053 00.060 11616 worker thread done servicing request
23:28:59.054 00.001 12268 OnExposeComplete: enter
23:28:59.054 00.000 12268 UpdateGuideState(): m_state=6
23:28:59.054 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
23:28:59.054 00.000 12268 Star::Find returns 1 (0), X=904.81, Y=24.19, Mass=429, SNR=14.3, Peak=67 HFD=4.1
23:28:59.054 00.000 12268 MultiStar: [#1 -0.58,-0.10,0.00,M1] 
23:28:59.054 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
23:28:59.054 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
23:28:59.054 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.57 mountX=0.11 mountY=-0.23, mountTheta=-1.11
23:28:59.056 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.13, opts=13)
23:28:59.056 00.000 12268 Enqueuing Move request for scope (-0.21, 0.13)
23:28:59.056 00.000 11616 Worker thread wakes up
23:28:59.056 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
23:28:59.056 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
23:28:59.056 00.000 11616 Moving (-0.21, 0.13) raw xDistance=0.11 yDistance=-0.23
23:28:59.056 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:28:59.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:28:59.057 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:28:59.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:28:59.057 00.000 11616 MoveAxis(E, 0, ABG)
23:28:59.057 00.000 11616 Move returns status 0, amount 0
23:28:59.057 00.000 11616 MoveAxis(N, 0, ABG)
23:28:59.057 00.000 11616 Move returns status 0, amount 0
23:28:59.057 00.000 11616 move complete, result=0
23:28:59.057 00.000 11616 worker thread done servicing request
23:28:59.080 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:28:59.098 00.018 12268 UpdateGuideState exits: m=429 SNR=14.3
23:28:59.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:59.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:28:59.098 00.000 12268 Enqueuing Expose request
23:28:59.098 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:59.099 00.001 11616 Worker thread wakes up
23:28:59.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:28:59.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:01.118 02.019 11616 Exposure complete
23:29:01.178 00.060 11616 worker thread done servicing request
23:29:01.179 00.001 12268 OnExposeComplete: enter
23:29:01.179 00.000 12268 UpdateGuideState(): m_state=6
23:29:01.179 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
23:29:01.179 00.000 12268 Star::Find returns 1 (0), X=904.77, Y=24.24, Mass=463, SNR=14.9, Peak=60 HFD=4.5
23:29:01.179 00.000 12268 MultiStar: [#1 -0.79,0.14,0.00,M2] 
23:29:01.179 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
23:29:01.179 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
23:29:01.179 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.18 hyp=0.31 cameraTheta=2.52 mountX=0.15 mountY=-0.27, mountTheta=-1.06
23:29:01.181 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.18, opts=13)
23:29:01.181 00.000 12268 Enqueuing Move request for scope (-0.25, 0.18)
23:29:01.181 00.000 11616 Worker thread wakes up
23:29:01.182 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.18) opts 0xd
23:29:01.182 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.18)
23:29:01.182 00.000 11616 Moving (-0.25, 0.18) raw xDistance=0.15 yDistance=-0.27
23:29:01.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:01.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:29:01.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:01.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:29:01.182 00.000 11616 MoveAxis(E, 0, ABG)
23:29:01.183 00.001 11616 Move returns status 0, amount 0
23:29:01.183 00.000 11616 MoveAxis(N, 0, ABG)
23:29:01.183 00.000 11616 Move returns status 0, amount 0
23:29:01.183 00.000 11616 move complete, result=0
23:29:01.183 00.000 11616 worker thread done servicing request
23:29:01.204 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=236, Gamma=1.290
23:29:01.222 00.018 12268 UpdateGuideState exits: m=463 SNR=14.9
23:29:01.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:01.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:01.222 00.000 12268 Enqueuing Expose request
23:29:01.222 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:29:01.223 00.001 11616 Worker thread wakes up
23:29:01.223 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:01.223 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:03.235 02.012 11616 Exposure complete
23:29:03.290 00.055 11616 worker thread done servicing request
23:29:03.290 00.000 12268 OnExposeComplete: enter
23:29:03.290 00.000 12268 UpdateGuideState(): m_state=6
23:29:03.290 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
23:29:03.291 00.001 12268 Star::Find returns 1 (0), X=905.31, Y=24.06, Mass=412, SNR=14.0, Peak=56 HFD=4.1
23:29:03.291 00.000 12268 MultiStar: [#1 -0.25,-0.04,0.66,U] 
23:29:03.291 00.000 12268 refined, 1 included, MultiStar: {0.08, -0.02}, one-star: {0.29, -0.00}
23:29:03.291 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
23:29:03.291 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.48)
23:29:03.291 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.22 mountX=-0.01 mountY=0.08, mountTheta=1.69
23:29:03.293 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.02, opts=13)
23:29:03.293 00.000 12268 Enqueuing Move request for scope (0.08, -0.02)
23:29:03.293 00.000 11616 Worker thread wakes up
23:29:03.293 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
23:29:03.293 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
23:29:03.294 00.001 11616 Moving (0.08, -0.02) raw xDistance=-0.01 yDistance=0.08
23:29:03.294 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:03.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:29:03.294 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:03.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:29:03.294 00.000 11616 MoveAxis(E, 0, ABG)
23:29:03.294 00.000 11616 Move returns status 0, amount 0
23:29:03.294 00.000 11616 MoveAxis(N, 0, ABG)
23:29:03.294 00.000 11616 Move returns status 0, amount 0
23:29:03.294 00.000 11616 move complete, result=0
23:29:03.294 00.000 11616 worker thread done servicing request
23:29:03.320 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:29:03.338 00.018 12268 UpdateGuideState exits: m=412 SNR=14.0
23:29:03.339 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:03.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:03.339 00.000 12268 Enqueuing Expose request
23:29:03.339 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:03.339 00.000 11616 Worker thread wakes up
23:29:03.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:03.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:05.359 02.020 11616 Exposure complete
23:29:05.470 00.111 12268 OnExposeComplete: enter
23:29:05.470 00.000 12268 UpdateGuideState(): m_state=6
23:29:05.471 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
23:29:05.471 00.000 12268 Star::Find returns 1 (0), X=905.10, Y=23.84, Mass=460, SNR=14.8, Peak=63 HFD=4.2
23:29:05.471 00.000 12268 MultiStar: [#1 -0.75,0.08,0.00,M2] 
23:29:05.471 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
23:29:05.471 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
23:29:05.471 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.23 mountX=-0.21 mountY=0.11, mountTheta=2.67
23:29:05.473 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.22, opts=13)
23:29:05.473 00.000 12268 Enqueuing Move request for scope (0.08, -0.22)
23:29:05.479 00.006 11616 worker thread done servicing request
23:29:05.479 00.000 11616 Worker thread wakes up
23:29:05.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
23:29:05.479 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
23:29:05.479 00.000 11616 Moving (0.08, -0.22) raw xDistance=-0.21 yDistance=0.11
23:29:05.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
23:29:05.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:05.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:29:05.479 00.000 11616 MoveAxis(E, 118, ABG)
23:29:05.480 00.001 11616 Guiding  Dir = 2, Dur = 118
23:29:05.480 00.000 11616 IsSlewing returns 0
23:29:05.480 00.000 11616 IsGuiding returns 0
23:29:05.480 00.000 11616 PulseGuide returned control before completion, sleep 128
23:29:05.496 00.016 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:29:05.524 00.028 12268 UpdateGuideState exits: m=460 SNR=14.8
23:29:05.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:05.524 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:05.524 00.000 12268 Enqueuing Expose request
23:29:05.634 00.110 11616 IsGuiding returns 1
23:29:05.635 00.001 11616 scope still moving after pulse duration time elapsed
23:29:05.675 00.040 11616 IsSlewing returns 0
23:29:05.687 00.012 11616 IsGuiding returns 0
23:29:05.687 00.000 11616 scope move finished after 118 + 89 ms
23:29:05.687 00.000 11616 Move returns status 0, amount 118
23:29:05.687 00.000 11616 MoveAxis(N, 0, ABG)
23:29:05.687 00.000 11616 Move returns status 0, amount 0
23:29:05.687 00.000 11616 move complete, result=0
23:29:05.687 00.000 11616 worker thread done servicing request
23:29:05.688 00.001 11616 Worker thread wakes up
23:29:05.688 00.000 12268 GuideStep: -0.2 px 118 ms EAST, 0.1 px 0 ms NORTH
23:29:05.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:05.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:07.703 02.015 11616 Exposure complete
23:29:07.785 00.082 11616 worker thread done servicing request
23:29:07.785 00.000 12268 OnExposeComplete: enter
23:29:07.785 00.000 12268 UpdateGuideState(): m_state=6
23:29:07.786 00.001 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
23:29:07.786 00.000 12268 Star::Find returns 1 (0), X=905.02, Y=24.45, Mass=451, SNR=14.7, Peak=61 HFD=4.1
23:29:07.786 00.000 12268 MultiStar: [#1 -0.36,0.40,0.72,U] 
23:29:07.786 00.000 12268 single-star, 1 included, MultiStar: {-0.15, 0.39}, one-star: {0.00, 0.39}
23:29:07.786 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
23:29:07.786 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
23:29:07.786 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.39 hyp=0.39 cameraTheta=1.56 mountX=0.39 mountY=-0.05, mountTheta=-0.12
23:29:07.790 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.39, opts=13)
23:29:07.790 00.000 12268 Enqueuing Move request for scope (0.00, 0.39)
23:29:07.790 00.000 11616 Worker thread wakes up
23:29:07.791 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.39) opts 0xd
23:29:07.791 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.39)
23:29:07.791 00.000 11616 Moving (0.00, 0.39) raw xDistance=0.39 yDistance=-0.05
23:29:07.791 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
23:29:07.791 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.17
23:29:07.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
23:29:07.791 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:07.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:29:07.791 00.000 11616 MoveAxis(W, 218, ABG)
23:29:07.792 00.001 11616 Guiding  Dir = 3, Dur = 218
23:29:07.792 00.000 11616 IsSlewing returns 0
23:29:07.792 00.000 11616 IsGuiding returns 0
23:29:07.793 00.001 11616 PulseGuide returned control before completion, sleep 228
23:29:07.822 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:29:07.846 00.024 12268 UpdateGuideState exits: m=451 SNR=14.7
23:29:07.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:07.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:07.846 00.000 12268 Enqueuing Expose request
23:29:08.034 00.188 11616 IsGuiding returns 1
23:29:08.034 00.000 11616 scope still moving after pulse duration time elapsed
23:29:08.058 00.024 11616 IsSlewing returns 0
23:29:08.059 00.001 11616 IsGuiding returns 0
23:29:08.059 00.000 11616 scope move finished after 218 + 48 ms
23:29:08.059 00.000 11616 Move returns status 0, amount 218
23:29:08.059 00.000 11616 MoveAxis(N, 0, ABG)
23:29:08.059 00.000 11616 Move returns status 0, amount 0
23:29:08.059 00.000 11616 move complete, result=0
23:29:08.059 00.000 11616 worker thread done servicing request
23:29:08.060 00.001 12268 GuideStep: 0.4 px 218 ms WEST, -0.0 px 0 ms NORTH
23:29:08.060 00.000 11616 Worker thread wakes up
23:29:08.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:08.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:10.079 02.019 11616 Exposure complete
23:29:10.137 00.058 11616 worker thread done servicing request
23:29:10.137 00.000 12268 OnExposeComplete: enter
23:29:10.137 00.000 12268 UpdateGuideState(): m_state=6
23:29:10.138 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
23:29:10.138 00.000 12268 Star::Find returns 1 (0), X=905.06, Y=24.46, Mass=469, SNR=15.0, Peak=53 HFD=4.2
23:29:10.138 00.000 12268 MultiStar: [#1 -0.64,0.71,0.00,M2] 
23:29:10.138 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
23:29:10.138 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
23:29:10.138 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.40 hyp=0.41 cameraTheta=1.48 mountX=0.41 mountY=-0.01, mountTheta=-0.04
23:29:10.140 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.40, opts=13)
23:29:10.140 00.000 12268 Enqueuing Move request for scope (0.04, 0.40)
23:29:10.140 00.000 11616 Worker thread wakes up
23:29:10.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.40) opts 0xd
23:29:10.140 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.40)
23:29:10.140 00.000 11616 Moving (0.04, 0.40) raw xDistance=0.41 yDistance=-0.01
23:29:10.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.41
23:29:10.140 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:10.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:29:10.140 00.000 11616 MoveAxis(W, 227, ABG)
23:29:10.141 00.001 11616 Guiding  Dir = 3, Dur = 227
23:29:10.141 00.000 11616 IsSlewing returns 0
23:29:10.141 00.000 11616 IsGuiding returns 0
23:29:10.141 00.000 11616 PulseGuide returned control before completion, sleep 237
23:29:10.162 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
23:29:10.180 00.018 12268 UpdateGuideState exits: m=469 SNR=15.0
23:29:10.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:10.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:10.180 00.000 12268 Enqueuing Expose request
23:29:10.385 00.205 11616 IsGuiding returns 1
23:29:10.385 00.000 11616 scope still moving after pulse duration time elapsed
23:29:10.417 00.032 11616 IsSlewing returns 0
23:29:10.418 00.001 11616 IsGuiding returns 0
23:29:10.418 00.000 11616 scope move finished after 227 + 49 ms
23:29:10.418 00.000 11616 Move returns status 0, amount 227
23:29:10.418 00.000 11616 MoveAxis(N, 0, ABG)
23:29:10.418 00.000 11616 Move returns status 0, amount 0
23:29:10.418 00.000 11616 move complete, result=0
23:29:10.418 00.000 11616 worker thread done servicing request
23:29:10.418 00.000 11616 Worker thread wakes up
23:29:10.418 00.000 12268 GuideStep: 0.4 px 227 ms WEST, -0.0 px 0 ms NORTH
23:29:10.418 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:10.419 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:12.434 02.015 11616 Exposure complete
23:29:12.492 00.058 11616 worker thread done servicing request
23:29:12.492 00.000 12268 OnExposeComplete: enter
23:29:12.492 00.000 12268 UpdateGuideState(): m_state=6
23:29:12.492 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
23:29:12.493 00.001 12268 Star::Find returns 1 (0), X=905.08, Y=23.54, Mass=401, SNR=13.8, Peak=40 HFD=4.9
23:29:12.493 00.000 12268 MultiStar: [#1 -0.45,-0.38,0.00,M3] 
23:29:12.493 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
23:29:12.493 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
23:29:12.493 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.52 hyp=0.52 cameraTheta=-1.45 mountX=-0.51 mountY=0.13, mountTheta=2.90
23:29:12.495 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.52, opts=13)
23:29:12.495 00.000 12268 Enqueuing Move request for scope (0.06, -0.52)
23:29:12.495 00.000 11616 Worker thread wakes up
23:29:12.495 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.52) opts 0xd
23:29:12.495 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.52)
23:29:12.495 00.000 11616 Moving (0.06, -0.52) raw xDistance=-0.51 yDistance=0.13
23:29:12.495 00.000 11616 resist switch: large excursion: input -0.51 thresh 0.29 direction from 1 to -1
23:29:12.495 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.54
23:29:12.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.51
23:29:12.495 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:12.496 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:29:12.496 00.000 11616 MoveAxis(E, 287, ABG)
23:29:12.496 00.000 11616 Guiding  Dir = 2, Dur = 287
23:29:12.496 00.000 11616 IsSlewing returns 0
23:29:12.496 00.000 11616 IsGuiding returns 0
23:29:12.497 00.001 11616 PulseGuide returned control before completion, sleep 297
23:29:12.520 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=228, Gamma=1.290
23:29:12.541 00.021 12268 UpdateGuideState exits: m=401 SNR=13.8
23:29:12.541 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:12.541 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:12.541 00.000 12268 Enqueuing Expose request
23:29:12.805 00.264 11616 IsGuiding returns 1
23:29:12.805 00.000 11616 scope still moving after pulse duration time elapsed
23:29:12.837 00.032 11616 IsSlewing returns 0
23:29:12.837 00.000 11616 IsGuiding returns 0
23:29:12.837 00.000 11616 scope move finished after 287 + 53 ms
23:29:12.837 00.000 11616 Move returns status 0, amount 287
23:29:12.838 00.001 11616 MoveAxis(N, 0, ABG)
23:29:12.838 00.000 11616 Move returns status 0, amount 0
23:29:12.838 00.000 11616 move complete, result=0
23:29:12.838 00.000 11616 worker thread done servicing request
23:29:12.838 00.000 12268 GuideStep: -0.5 px 287 ms EAST, 0.1 px 0 ms NORTH
23:29:12.838 00.000 11616 Worker thread wakes up
23:29:12.838 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:12.838 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:14.850 02.012 11616 Exposure complete
23:29:14.907 00.057 11616 worker thread done servicing request
23:29:14.907 00.000 12268 OnExposeComplete: enter
23:29:14.907 00.000 12268 UpdateGuideState(): m_state=6
23:29:14.908 00.001 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
23:29:14.908 00.000 12268 Star::Find returns 1 (0), X=904.88, Y=23.98, Mass=502, SNR=15.4, Peak=53 HFD=4.4
23:29:14.908 00.000 12268 MultiStar: [#1 -0.52,-0.13,0.66,U] 
23:29:14.908 00.000 12268 single-star, 1 included, MultiStar: {-0.30, -0.10}, one-star: {-0.15, -0.08}
23:29:14.908 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.13 = 2.15)
23:29:14.908 00.000 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.96)
23:29:14.908 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.66 mountX=-0.09 mountY=-0.14, mountTheta=-2.16
23:29:14.910 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.08, opts=13)
23:29:14.910 00.000 12268 Enqueuing Move request for scope (-0.15, -0.08)
23:29:14.911 00.001 11616 Worker thread wakes up
23:29:14.911 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
23:29:14.911 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
23:29:14.911 00.000 11616 Moving (-0.15, -0.08) raw xDistance=-0.09 yDistance=-0.14
23:29:14.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:14.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:29:14.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:14.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:29:14.911 00.000 11616 MoveAxis(E, 0, ABG)
23:29:14.912 00.001 11616 Move returns status 0, amount 0
23:29:14.912 00.000 11616 MoveAxis(N, 0, ABG)
23:29:14.912 00.000 11616 Move returns status 0, amount 0
23:29:14.912 00.000 11616 move complete, result=0
23:29:14.912 00.000 11616 worker thread done servicing request
23:29:14.935 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:29:14.954 00.019 12268 UpdateGuideState exits: m=502 SNR=15.4
23:29:14.954 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:14.954 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:14.955 00.001 12268 Enqueuing Expose request
23:29:14.955 00.000 11616 Worker thread wakes up
23:29:14.955 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:14.955 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:14.955 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:16.972 02.017 11616 Exposure complete
23:29:17.032 00.060 11616 worker thread done servicing request
23:29:17.033 00.001 12268 OnExposeComplete: enter
23:29:17.033 00.000 12268 UpdateGuideState(): m_state=6
23:29:17.033 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
23:29:17.033 00.000 12268 Star::Find returns 1 (0), X=904.93, Y=24.30, Mass=434, SNR=14.4, Peak=57 HFD=4.6
23:29:17.033 00.000 12268 MultiStar: [#1 -0.31,0.29,0.67,U] 
23:29:17.033 00.000 12268 single-star, 1 included, MultiStar: {-0.18, 0.26}, one-star: {-0.09, 0.24}
23:29:17.033 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
23:29:17.033 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
23:29:17.034 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.26 cameraTheta=1.93 mountX=0.23 mountY=-0.12, mountTheta=-0.48
23:29:17.035 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.24, opts=13)
23:29:17.035 00.000 12268 Enqueuing Move request for scope (-0.09, 0.24)
23:29:17.036 00.001 11616 Worker thread wakes up
23:29:17.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.24) opts 0xd
23:29:17.036 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.24)
23:29:17.036 00.000 11616 Moving (-0.09, 0.24) raw xDistance=0.23 yDistance=-0.12
23:29:17.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:17.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:29:17.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:17.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:29:17.036 00.000 11616 MoveAxis(E, 0, ABG)
23:29:17.036 00.000 11616 Move returns status 0, amount 0
23:29:17.037 00.001 11616 MoveAxis(N, 0, ABG)
23:29:17.037 00.000 11616 Move returns status 0, amount 0
23:29:17.037 00.000 11616 move complete, result=0
23:29:17.037 00.000 11616 worker thread done servicing request
23:29:17.059 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=216, Gamma=1.290
23:29:17.080 00.021 12268 UpdateGuideState exits: m=434 SNR=14.4
23:29:17.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:17.080 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:17.081 00.001 12268 Enqueuing Expose request
23:29:17.081 00.000 11616 Worker thread wakes up
23:29:17.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:17.081 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:17.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:19.107 02.026 11616 Exposure complete
23:29:19.172 00.065 11616 worker thread done servicing request
23:29:19.173 00.001 12268 OnExposeComplete: enter
23:29:19.173 00.000 12268 UpdateGuideState(): m_state=6
23:29:19.173 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
23:29:19.173 00.000 12268 Star::Find returns 1 (0), X=905.08, Y=24.24, Mass=456, SNR=14.7, Peak=60 HFD=4.6
23:29:19.173 00.000 12268 MultiStar: [#1 -0.33,0.04,0.69,U] 
23:29:19.173 00.000 12268 refined, 1 included, MultiStar: {-0.10, 0.12}, one-star: {0.06, 0.18}
23:29:19.174 00.001 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
23:29:19.174 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
23:29:19.174 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.24 mountX=0.11 mountY=-0.11, mountTheta=-0.78
23:29:19.176 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.12, opts=13)
23:29:19.176 00.000 12268 Enqueuing Move request for scope (-0.10, 0.12)
23:29:19.176 00.000 11616 Worker thread wakes up
23:29:19.176 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
23:29:19.176 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
23:29:19.176 00.000 11616 Moving (-0.10, 0.12) raw xDistance=0.11 yDistance=-0.11
23:29:19.176 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:19.176 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:29:19.176 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:19.177 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:29:19.177 00.000 11616 MoveAxis(E, 0, ABG)
23:29:19.177 00.000 11616 Move returns status 0, amount 0
23:29:19.177 00.000 11616 MoveAxis(N, 0, ABG)
23:29:19.177 00.000 11616 Move returns status 0, amount 0
23:29:19.177 00.000 11616 move complete, result=0
23:29:19.177 00.000 11616 worker thread done servicing request
23:29:19.199 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=215, Gamma=1.290
23:29:19.219 00.020 12268 UpdateGuideState exits: m=456 SNR=14.7
23:29:19.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:19.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:19.219 00.000 12268 Enqueuing Expose request
23:29:19.220 00.001 11616 Worker thread wakes up
23:29:19.220 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:19.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:19.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:21.236 02.016 11616 Exposure complete
23:29:21.294 00.058 11616 worker thread done servicing request
23:29:21.294 00.000 12268 OnExposeComplete: enter
23:29:21.294 00.000 12268 UpdateGuideState(): m_state=6
23:29:21.294 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
23:29:21.294 00.000 12268 Star::Find returns 1 (0), X=904.99, Y=24.31, Mass=430, SNR=14.3, Peak=48 HFD=4.7
23:29:21.294 00.000 12268 MultiStar: [#1 -0.51,0.32,0.00,M1] 
23:29:21.294 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
23:29:21.295 00.001 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
23:29:21.295 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.69 mountX=0.25 mountY=-0.06, mountTheta=-0.25
23:29:21.297 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.25, opts=13)
23:29:21.297 00.000 12268 Enqueuing Move request for scope (-0.03, 0.25)
23:29:21.297 00.000 11616 Worker thread wakes up
23:29:21.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
23:29:21.297 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
23:29:21.297 00.000 11616 Moving (-0.03, 0.25) raw xDistance=0.25 yDistance=-0.06
23:29:21.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:21.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:29:21.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:21.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:29:21.297 00.000 11616 MoveAxis(E, 0, ABG)
23:29:21.297 00.000 11616 Move returns status 0, amount 0
23:29:21.297 00.000 11616 MoveAxis(N, 0, ABG)
23:29:21.297 00.000 11616 Move returns status 0, amount 0
23:29:21.297 00.000 11616 move complete, result=0
23:29:21.298 00.001 11616 worker thread done servicing request
23:29:21.321 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=230, Gamma=1.290
23:29:21.339 00.018 12268 UpdateGuideState exits: m=430 SNR=14.3
23:29:21.339 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:21.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:21.339 00.000 12268 Enqueuing Expose request
23:29:21.339 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:21.339 00.000 11616 Worker thread wakes up
23:29:21.340 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:21.340 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:23.338 01.998 11616 Exposure complete
23:29:23.394 00.056 11616 worker thread done servicing request
23:29:23.394 00.000 12268 OnExposeComplete: enter
23:29:23.395 00.001 12268 UpdateGuideState(): m_state=6
23:29:23.395 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
23:29:23.395 00.000 12268 Star::Find returns 1 (0), X=904.80, Y=24.50, Mass=470, SNR=15.0, Peak=52 HFD=4.5
23:29:23.395 00.000 12268 MultiStar: [#1 -0.74,0.36,0.00,M2] 
23:29:23.395 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
23:29:23.395 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
23:29:23.395 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.44 hyp=0.49 cameraTheta=2.03 mountX=0.41 mountY=-0.27, mountTheta=-0.58
23:29:23.397 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.44, opts=13)
23:29:23.397 00.000 12268 Enqueuing Move request for scope (-0.22, 0.44)
23:29:23.397 00.000 11616 Worker thread wakes up
23:29:23.397 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.44) opts 0xd
23:29:23.397 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.44)
23:29:23.397 00.000 11616 Moving (-0.22, 0.44) raw xDistance=0.41 yDistance=-0.27
23:29:23.398 00.001 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
23:29:23.398 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.24
23:29:23.398 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
23:29:23.398 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:23.398 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:29:23.398 00.000 11616 MoveAxis(W, 232, ABG)
23:29:23.398 00.000 11616 Guiding  Dir = 3, Dur = 232
23:29:23.398 00.000 11616 IsSlewing returns 0
23:29:23.398 00.000 11616 IsGuiding returns 0
23:29:23.399 00.001 11616 PulseGuide returned control before completion, sleep 242
23:29:23.420 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=183, Gamma=1.290
23:29:23.438 00.018 12268 UpdateGuideState exits: m=470 SNR=15.0
23:29:23.438 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:23.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:23.438 00.000 12268 Enqueuing Expose request
23:29:23.643 00.205 11616 IsGuiding returns 1
23:29:23.643 00.000 11616 scope still moving after pulse duration time elapsed
23:29:23.674 00.031 11616 IsSlewing returns 0
23:29:23.674 00.000 11616 IsGuiding returns 0
23:29:23.674 00.000 11616 scope move finished after 232 + 43 ms
23:29:23.674 00.000 11616 Move returns status 0, amount 232
23:29:23.674 00.000 11616 MoveAxis(N, 0, ABG)
23:29:23.674 00.000 11616 Move returns status 0, amount 0
23:29:23.674 00.000 11616 move complete, result=0
23:29:23.675 00.001 11616 worker thread done servicing request
23:29:23.675 00.000 12268 GuideStep: 0.4 px 232 ms WEST, -0.3 px 0 ms NORTH
23:29:23.675 00.000 11616 Worker thread wakes up
23:29:23.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:23.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:25.685 02.010 11616 Exposure complete
23:29:25.751 00.066 11616 worker thread done servicing request
23:29:25.751 00.000 12268 OnExposeComplete: enter
23:29:25.752 00.001 12268 UpdateGuideState(): m_state=6
23:29:25.752 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
23:29:25.752 00.000 12268 Star::Find returns 1 (0), X=904.95, Y=24.31, Mass=428, SNR=14.3, Peak=58 HFD=4.3
23:29:25.752 00.000 12268 MultiStar: [#1 -0.47,0.61,0.00,M3] 
23:29:25.752 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
23:29:25.752 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
23:29:25.752 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.85 mountX=0.24 mountY=-0.10, mountTheta=-0.40
23:29:25.755 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.25, opts=13)
23:29:25.755 00.000 12268 Enqueuing Move request for scope (-0.07, 0.25)
23:29:25.755 00.000 11616 Worker thread wakes up
23:29:25.755 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd
23:29:25.755 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.25)
23:29:25.756 00.001 11616 Moving (-0.07, 0.25) raw xDistance=0.24 yDistance=-0.10
23:29:25.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
23:29:25.756 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:25.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:29:25.756 00.000 11616 MoveAxis(W, 133, ABG)
23:29:25.756 00.000 11616 Guiding  Dir = 3, Dur = 133
23:29:25.757 00.001 11616 IsSlewing returns 0
23:29:25.757 00.000 11616 IsGuiding returns 0
23:29:25.758 00.001 11616 PulseGuide returned control before completion, sleep 143
23:29:25.781 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=244, Gamma=1.290
23:29:25.799 00.018 12268 UpdateGuideState exits: m=428 SNR=14.3
23:29:25.800 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:25.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:25.800 00.000 12268 Enqueuing Expose request
23:29:25.912 00.112 11616 IsGuiding returns 1
23:29:25.912 00.000 11616 scope still moving after pulse duration time elapsed
23:29:25.944 00.032 11616 IsSlewing returns 0
23:29:25.944 00.000 11616 IsGuiding returns 0
23:29:25.944 00.000 11616 scope move finished after 133 + 54 ms
23:29:25.945 00.001 11616 Move returns status 0, amount 133
23:29:25.945 00.000 11616 MoveAxis(N, 0, ABG)
23:29:25.945 00.000 11616 Move returns status 0, amount 0
23:29:25.945 00.000 11616 move complete, result=0
23:29:25.945 00.000 11616 worker thread done servicing request
23:29:25.945 00.000 12268 GuideStep: 0.2 px 133 ms WEST, -0.1 px 0 ms NORTH
23:29:25.945 00.000 11616 Worker thread wakes up
23:29:25.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:25.946 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:27.954 02.008 11616 Exposure complete
23:29:28.008 00.054 11616 worker thread done servicing request
23:29:28.009 00.001 12268 OnExposeComplete: enter
23:29:28.009 00.000 12268 UpdateGuideState(): m_state=6
23:29:28.009 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
23:29:28.009 00.000 12268 Star::Find returns 1 (0), X=904.81, Y=24.46, Mass=389, SNR=13.6, Peak=48 HFD=4.6
23:29:28.009 00.000 12268 MultiStar: [#1 -0.59,0.25,0.00,M4] 
23:29:28.009 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
23:29:28.009 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
23:29:28.009 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.40 hyp=0.45 cameraTheta=2.06 mountX=0.37 mountY=-0.26, mountTheta=-0.61
23:29:28.012 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.40, opts=13)
23:29:28.012 00.000 12268 Enqueuing Move request for scope (-0.21, 0.40)
23:29:28.012 00.000 11616 Worker thread wakes up
23:29:28.012 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.40) opts 0xd
23:29:28.012 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.40)
23:29:28.012 00.000 11616 Moving (-0.21, 0.40) raw xDistance=0.37 yDistance=-0.26
23:29:28.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
23:29:28.012 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:28.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:29:28.013 00.001 11616 MoveAxis(W, 209, ABG)
23:29:28.013 00.000 11616 Guiding  Dir = 3, Dur = 209
23:29:28.013 00.000 11616 IsSlewing returns 0
23:29:28.013 00.000 11616 IsGuiding returns 0
23:29:28.013 00.000 11616 PulseGuide returned control before completion, sleep 219
23:29:28.036 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=190, Gamma=1.290
23:29:28.056 00.020 12268 UpdateGuideState exits: m=389 SNR=13.6
23:29:28.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:28.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:28.056 00.000 12268 Enqueuing Expose request
23:29:28.236 00.180 11616 IsGuiding returns 1
23:29:28.236 00.000 11616 scope still moving after pulse duration time elapsed
23:29:28.267 00.031 11616 IsSlewing returns 0
23:29:28.268 00.001 11616 IsGuiding returns 0
23:29:28.268 00.000 11616 scope move finished after 209 + 45 ms
23:29:28.268 00.000 11616 Move returns status 0, amount 209
23:29:28.268 00.000 11616 MoveAxis(N, 0, ABG)
23:29:28.268 00.000 11616 Move returns status 0, amount 0
23:29:28.268 00.000 11616 move complete, result=0
23:29:28.268 00.000 11616 worker thread done servicing request
23:29:28.268 00.000 12268 GuideStep: 0.4 px 209 ms WEST, -0.3 px 0 ms NORTH
23:29:28.268 00.000 11616 Worker thread wakes up
23:29:28.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:28.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:30.282 02.014 11616 Exposure complete
23:29:30.336 00.054 11616 worker thread done servicing request
23:29:30.336 00.000 12268 OnExposeComplete: enter
23:29:30.336 00.000 12268 UpdateGuideState(): m_state=6
23:29:30.337 00.001 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
23:29:30.337 00.000 12268 Star::Find returns 1 (0), X=905.27, Y=23.42, Mass=402, SNR=13.8, Peak=47 HFD=4.8
23:29:30.337 00.000 12268 MultiStar: [#1 -0.61,-0.28,0.00,M5] 
23:29:30.337 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
23:29:30.337 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
23:29:30.337 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.64 hyp=0.69 cameraTheta=-1.19 mountX=-0.61 mountY=0.33, mountTheta=2.64
23:29:30.340 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.64, opts=13)
23:29:30.340 00.000 12268 Enqueuing Move request for scope (0.25, -0.64)
23:29:30.340 00.000 11616 Worker thread wakes up
23:29:30.340 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.64) opts 0xd
23:29:30.340 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.64)
23:29:30.340 00.000 11616 Moving (0.25, -0.64) raw xDistance=-0.61 yDistance=0.33
23:29:30.340 00.000 11616 resist switch: large excursion: input -0.61 thresh 0.29 direction from 1 to -1
23:29:30.340 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
23:29:30.340 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.61
23:29:30.340 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:30.340 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
23:29:30.340 00.000 11616 MoveAxis(E, 341, ABG)
23:29:30.340 00.000 11616 Guiding  Dir = 2, Dur = 341
23:29:30.341 00.001 11616 IsSlewing returns 0
23:29:30.341 00.000 11616 IsGuiding returns 0
23:29:30.341 00.000 11616 PulseGuide returned control before completion, sleep 351
23:29:30.368 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
23:29:30.387 00.019 12268 UpdateGuideState exits: m=402 SNR=13.8
23:29:30.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:30.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:30.387 00.000 12268 Enqueuing Expose request
23:29:30.704 00.317 11616 IsGuiding returns 1
23:29:30.705 00.001 11616 scope still moving after pulse duration time elapsed
23:29:30.735 00.030 11616 IsSlewing returns 0
23:29:30.735 00.000 11616 IsGuiding returns 1
23:29:30.766 00.031 11616 IsSlewing returns 0
23:29:30.767 00.001 11616 IsGuiding returns 0
23:29:30.767 00.000 11616 scope move finished after 341 + 83 ms
23:29:30.767 00.000 11616 Move returns status 0, amount 341
23:29:30.767 00.000 11616 MoveAxis(N, 0, ABG)
23:29:30.767 00.000 11616 Move returns status 0, amount 0
23:29:30.767 00.000 11616 move complete, result=0
23:29:30.767 00.000 11616 worker thread done servicing request
23:29:30.767 00.000 11616 Worker thread wakes up
23:29:30.768 00.001 12268 GuideStep: -0.6 px 341 ms EAST, 0.3 px 0 ms NORTH
23:29:30.768 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:30.768 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:32.779 02.011 11616 Exposure complete
23:29:32.835 00.056 11616 worker thread done servicing request
23:29:32.835 00.000 12268 OnExposeComplete: enter
23:29:32.835 00.000 12268 UpdateGuideState(): m_state=6
23:29:32.835 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
23:29:32.836 00.001 12268 Star::Find returns 1 (0), X=905.00, Y=23.86, Mass=443, SNR=14.5, Peak=41 HFD=4.7
23:29:32.836 00.000 12268 MultiStar: [#1 -0.32,0.10,0.69,U] 
23:29:32.836 00.000 12268 refined, 1 included, MultiStar: {-0.14, -0.08}, one-star: {-0.02, -0.20}
23:29:32.836 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
23:29:32.836 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
23:29:32.836 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.64 mountX=-0.09 mountY=-0.13, mountTheta=-2.19
23:29:32.838 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.08, opts=13)
23:29:32.838 00.000 12268 Enqueuing Move request for scope (-0.14, -0.08)
23:29:32.838 00.000 11616 Worker thread wakes up
23:29:32.839 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
23:29:32.839 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
23:29:32.839 00.000 11616 Moving (-0.14, -0.08) raw xDistance=-0.09 yDistance=-0.13
23:29:32.839 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:32.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:29:32.839 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:32.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:29:32.839 00.000 11616 MoveAxis(E, 0, ABG)
23:29:32.839 00.000 11616 Move returns status 0, amount 0
23:29:32.839 00.000 11616 MoveAxis(N, 0, ABG)
23:29:32.839 00.000 11616 Move returns status 0, amount 0
23:29:32.839 00.000 11616 move complete, result=0
23:29:32.840 00.001 11616 worker thread done servicing request
23:29:32.861 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=247, Gamma=1.290
23:29:32.878 00.017 12268 UpdateGuideState exits: m=443 SNR=14.5
23:29:32.879 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:32.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:32.879 00.000 12268 Enqueuing Expose request
23:29:32.879 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:32.879 00.000 11616 Worker thread wakes up
23:29:32.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:32.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:34.881 02.002 11616 Exposure complete
23:29:34.938 00.057 11616 worker thread done servicing request
23:29:34.939 00.001 12268 OnExposeComplete: enter
23:29:34.939 00.000 12268 UpdateGuideState(): m_state=6
23:29:34.939 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
23:29:34.939 00.000 12268 Star::Find returns 1 (0), X=905.14, Y=23.81, Mass=467, SNR=14.9, Peak=49 HFD=4.9
23:29:34.939 00.000 12268 MultiStar: [#1 -0.51,-0.26,0.00,M5] 
23:29:34.939 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
23:29:34.939 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.58)
23:29:34.939 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.25 hyp=0.27 cameraTheta=-1.12 mountX=-0.23 mountY=0.15, mountTheta=2.57
23:29:34.941 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.25, opts=13)
23:29:34.941 00.000 12268 Enqueuing Move request for scope (0.12, -0.25)
23:29:34.941 00.000 11616 Worker thread wakes up
23:29:34.942 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.25) opts 0xd
23:29:34.942 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.25)
23:29:34.942 00.000 11616 Moving (0.12, -0.25) raw xDistance=-0.23 yDistance=0.15
23:29:34.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
23:29:34.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
23:29:34.942 00.000 11616 MoveAxis(E, 131, ABG)
23:29:34.942 00.000 11616 Guiding  Dir = 2, Dur = 131
23:29:34.942 00.000 11616 IsSlewing returns 0
23:29:34.943 00.001 11616 IsGuiding returns 0
23:29:34.943 00.000 11616 PulseGuide returned control before completion, sleep 141
23:29:34.965 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:29:34.985 00.020 12268 UpdateGuideState exits: m=467 SNR=14.9
23:29:34.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:34.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:34.985 00.000 12268 Enqueuing Expose request
23:29:35.099 00.114 11616 IsGuiding returns 1
23:29:35.099 00.000 11616 scope still moving after pulse duration time elapsed
23:29:35.130 00.031 11616 IsSlewing returns 0
23:29:35.130 00.000 11616 IsGuiding returns 0
23:29:35.130 00.000 11616 scope move finished after 131 + 56 ms
23:29:35.131 00.001 11616 Move returns status 0, amount 131
23:29:35.131 00.000 11616 MoveAxis(S, 13, ABG)
23:29:35.131 00.000 11616 Guiding  Dir = 1, Dur = 13
23:29:35.131 00.000 11616 IsSlewing returns 0
23:29:35.131 00.000 11616 IsGuiding returns 0
23:29:35.131 00.000 11616 PulseGuide returned control before completion, sleep 23
23:29:35.161 00.030 11616 IsGuiding returns 1
23:29:35.161 00.000 11616 scope still moving after pulse duration time elapsed
23:29:35.192 00.031 11616 IsSlewing returns 0
23:29:35.193 00.001 11616 IsGuiding returns 1
23:29:35.222 00.029 11616 IsSlewing returns 0
23:29:35.222 00.000 11616 IsGuiding returns 1
23:29:35.254 00.032 11616 IsSlewing returns 0
23:29:35.254 00.000 11616 IsGuiding returns 1
23:29:35.285 00.031 11616 IsSlewing returns 0
23:29:35.285 00.000 11616 IsGuiding returns 1
23:29:35.315 00.030 11616 IsSlewing returns 0
23:29:35.315 00.000 11616 IsGuiding returns 1
23:29:35.347 00.032 11616 IsSlewing returns 0
23:29:35.347 00.000 11616 IsGuiding returns 1
23:29:35.378 00.031 11616 IsSlewing returns 0
23:29:35.379 00.001 11616 IsGuiding returns 1
23:29:35.409 00.030 11616 IsSlewing returns 0
23:29:35.409 00.000 11616 IsGuiding returns 0
23:29:35.409 00.000 11616 scope move finished after 13 + 265 ms
23:29:35.409 00.000 11616 Move returns status 0, amount 13
23:29:35.410 00.001 11616 move complete, result=0
23:29:35.410 00.000 11616 worker thread done servicing request
23:29:35.410 00.000 11616 Worker thread wakes up
23:29:35.410 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:35.410 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:35.410 00.000 12268 GuideStep: -0.2 px 131 ms EAST, 0.2 px 13 ms SOUTH
23:29:37.415 02.005 11616 Exposure complete
23:29:37.472 00.057 11616 worker thread done servicing request
23:29:37.473 00.001 12268 OnExposeComplete: enter
23:29:37.473 00.000 12268 UpdateGuideState(): m_state=6
23:29:37.473 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
23:29:37.473 00.000 12268 Star::Find returns 1 (0), X=905.08, Y=24.05, Mass=393, SNR=13.7, Peak=53 HFD=4.2
23:29:37.473 00.000 12268 MultiStar: [#1 -0.62,0.27,0.00,M6] 
23:29:37.473 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
23:29:37.474 00.001 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.52)
23:29:37.474 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.18 mountX=-0.00 mountY=0.06, mountTheta=1.65
23:29:37.475 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.01, opts=13)
23:29:37.476 00.001 12268 Enqueuing Move request for scope (0.06, -0.01)
23:29:37.476 00.000 11616 Worker thread wakes up
23:29:37.476 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
23:29:37.476 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
23:29:37.476 00.000 11616 Moving (0.06, -0.01) raw xDistance=-0.00 yDistance=0.06
23:29:37.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:37.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:29:37.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:37.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:29:37.476 00.000 11616 MoveAxis(E, 0, ABG)
23:29:37.477 00.001 11616 Move returns status 0, amount 0
23:29:37.477 00.000 11616 MoveAxis(N, 0, ABG)
23:29:37.477 00.000 11616 Move returns status 0, amount 0
23:29:37.477 00.000 11616 move complete, result=0
23:29:37.478 00.001 11616 worker thread done servicing request
23:29:37.503 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
23:29:37.520 00.017 12268 UpdateGuideState exits: m=393 SNR=13.7
23:29:37.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:37.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:37.520 00.000 12268 Enqueuing Expose request
23:29:37.520 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:37.520 00.000 11616 Worker thread wakes up
23:29:37.521 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:37.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:39.525 02.004 11616 Exposure complete
23:29:39.581 00.056 11616 worker thread done servicing request
23:29:39.582 00.001 12268 OnExposeComplete: enter
23:29:39.582 00.000 12268 UpdateGuideState(): m_state=6
23:29:39.582 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
23:29:39.582 00.000 12268 Star::Find returns 1 (0), X=905.47, Y=24.37, Mass=356, SNR=12.9, Peak=43 HFD=4.1
23:29:39.582 00.000 12268 MultiStar: [#1 -0.00,0.24,0.73,U] 
23:29:39.582 00.000 12268 refined, 1 included, MultiStar: {0.26, 0.28}, one-star: {0.44, 0.31}
23:29:39.583 00.001 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
23:29:39.583 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.54)
23:29:39.583 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.28 hyp=0.38 cameraTheta=0.84 mountX=0.31 mountY=0.22, mountTheta=0.62
23:29:39.584 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.28, opts=13)
23:29:39.584 00.000 12268 Enqueuing Move request for scope (0.26, 0.28)
23:29:39.584 00.000 11616 Worker thread wakes up
23:29:39.584 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.28) opts 0xd
23:29:39.584 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.28)
23:29:39.584 00.000 11616 Moving (0.26, 0.28) raw xDistance=0.31 yDistance=0.22
23:29:39.584 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
23:29:39.584 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.92
23:29:39.585 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
23:29:39.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
23:29:39.585 00.000 11616 MoveAxis(W, 172, ABG)
23:29:39.585 00.000 11616 Guiding  Dir = 3, Dur = 172
23:29:39.585 00.000 11616 IsSlewing returns 0
23:29:39.585 00.000 11616 IsGuiding returns 0
23:29:39.586 00.001 11616 PulseGuide returned control before completion, sleep 182
23:29:39.607 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:29:39.624 00.017 12268 UpdateGuideState exits: m=356 SNR=12.9
23:29:39.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:39.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:39.624 00.000 12268 Enqueuing Expose request
23:29:39.771 00.147 11616 IsGuiding returns 1
23:29:39.771 00.000 11616 scope still moving after pulse duration time elapsed
23:29:39.803 00.032 11616 IsSlewing returns 0
23:29:39.803 00.000 11616 IsGuiding returns 0
23:29:39.803 00.000 11616 scope move finished after 172 + 45 ms
23:29:39.803 00.000 11616 Move returns status 0, amount 172
23:29:39.803 00.000 11616 MoveAxis(S, 18, ABG)
23:29:39.803 00.000 11616 Guiding  Dir = 1, Dur = 18
23:29:39.804 00.001 11616 IsSlewing returns 0
23:29:39.804 00.000 11616 IsGuiding returns 0
23:29:39.804 00.000 11616 PulseGuide returned control before completion, sleep 28
23:29:39.835 00.031 11616 IsGuiding returns 1
23:29:39.836 00.001 11616 scope still moving after pulse duration time elapsed
23:29:39.866 00.030 11616 IsSlewing returns 0
23:29:39.867 00.001 11616 IsGuiding returns 0
23:29:39.867 00.000 11616 scope move finished after 18 + 44 ms
23:29:39.867 00.000 11616 Move returns status 0, amount 18
23:29:39.867 00.000 11616 move complete, result=0
23:29:39.867 00.000 11616 worker thread done servicing request
23:29:39.867 00.000 11616 Worker thread wakes up
23:29:39.868 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:39.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:39.868 00.000 12268 GuideStep: 0.3 px 172 ms WEST, 0.2 px 18 ms SOUTH
23:29:41.881 02.013 11616 Exposure complete
23:29:41.936 00.055 11616 worker thread done servicing request
23:29:41.936 00.000 12268 OnExposeComplete: enter
23:29:41.936 00.000 12268 UpdateGuideState(): m_state=6
23:29:41.936 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
23:29:41.937 00.001 12268 Star::Find returns 1 (0), X=905.06, Y=24.28, Mass=453, SNR=14.6, Peak=48 HFD=4.7
23:29:41.937 00.000 12268 MultiStar: [#1 -0.29,0.32,0.54,U] 
23:29:41.937 00.000 12268 single-star, 1 included, MultiStar: {-0.08, 0.25}, one-star: {0.03, 0.22}
23:29:41.937 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
23:29:41.937 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
23:29:41.937 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.41 mountX=0.22 mountY=0.01, mountTheta=0.03
23:29:41.939 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.22, opts=13)
23:29:41.939 00.000 12268 Enqueuing Move request for scope (0.03, 0.22)
23:29:41.939 00.000 11616 Worker thread wakes up
23:29:41.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
23:29:41.939 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
23:29:41.939 00.000 11616 Moving (0.03, 0.22) raw xDistance=0.22 yDistance=0.01
23:29:41.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
23:29:41.940 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:41.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:29:41.940 00.000 11616 MoveAxis(W, 123, ABG)
23:29:41.940 00.000 11616 Guiding  Dir = 3, Dur = 123
23:29:41.940 00.000 11616 IsSlewing returns 0
23:29:41.940 00.000 11616 IsGuiding returns 0
23:29:41.941 00.001 11616 PulseGuide returned control before completion, sleep 133
23:29:41.965 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:29:41.983 00.018 12268 UpdateGuideState exits: m=453 SNR=14.6
23:29:41.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:41.984 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:41.984 00.000 12268 Enqueuing Expose request
23:29:42.083 00.099 11616 IsGuiding returns 1
23:29:42.083 00.000 11616 scope still moving after pulse duration time elapsed
23:29:42.114 00.031 11616 IsSlewing returns 0
23:29:42.114 00.000 11616 IsGuiding returns 0
23:29:42.114 00.000 11616 scope move finished after 123 + 50 ms
23:29:42.114 00.000 11616 Move returns status 0, amount 123
23:29:42.114 00.000 11616 MoveAxis(N, 0, ABG)
23:29:42.114 00.000 11616 Move returns status 0, amount 0
23:29:42.114 00.000 11616 move complete, result=0
23:29:42.115 00.001 11616 worker thread done servicing request
23:29:42.115 00.000 11616 Worker thread wakes up
23:29:42.115 00.000 12268 GuideStep: 0.2 px 123 ms WEST, 0.0 px 0 ms NORTH
23:29:42.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:42.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:44.165 02.050 11616 Exposure complete
23:29:44.223 00.058 11616 worker thread done servicing request
23:29:44.223 00.000 12268 OnExposeComplete: enter
23:29:44.223 00.000 12268 UpdateGuideState(): m_state=6
23:29:44.223 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
23:29:44.223 00.000 12268 Star::Find returns 1 (0), X=904.98, Y=24.25, Mass=346, SNR=12.8, Peak=50 HFD=3.5
23:29:44.223 00.000 12268 MultiStar: [#1 -0.63,-0.03,0.00,M5] 
23:29:44.223 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
23:29:44.223 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
23:29:44.223 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.80 mountX=0.18 mountY=-0.07, mountTheta=-0.35
23:29:44.225 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.19, opts=13)
23:29:44.225 00.000 12268 Enqueuing Move request for scope (-0.04, 0.19)
23:29:44.225 00.000 11616 Worker thread wakes up
23:29:44.225 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
23:29:44.225 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
23:29:44.225 00.000 11616 Moving (-0.04, 0.19) raw xDistance=0.18 yDistance=-0.07
23:29:44.226 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
23:29:44.226 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:44.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:29:44.226 00.000 11616 MoveAxis(W, 104, ABG)
23:29:44.226 00.000 11616 Guiding  Dir = 3, Dur = 104
23:29:44.226 00.000 11616 IsSlewing returns 0
23:29:44.226 00.000 11616 IsGuiding returns 0
23:29:44.227 00.001 11616 PulseGuide returned control before completion, sleep 114
23:29:44.249 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
23:29:44.267 00.018 12268 UpdateGuideState exits: m=346 SNR=12.8
23:29:44.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:44.267 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:44.267 00.000 12268 Enqueuing Expose request
23:29:44.346 00.079 11616 IsGuiding returns 1
23:29:44.346 00.000 11616 scope still moving after pulse duration time elapsed
23:29:44.377 00.031 11616 IsSlewing returns 0
23:29:44.377 00.000 11616 IsGuiding returns 0
23:29:44.378 00.001 11616 scope move finished after 104 + 47 ms
23:29:44.378 00.000 11616 Move returns status 0, amount 104
23:29:44.378 00.000 11616 MoveAxis(N, 0, ABG)
23:29:44.378 00.000 11616 Move returns status 0, amount 0
23:29:44.378 00.000 11616 move complete, result=0
23:29:44.378 00.000 11616 worker thread done servicing request
23:29:44.378 00.000 11616 Worker thread wakes up
23:29:44.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:44.379 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:44.379 00.000 12268 GuideStep: 0.2 px 104 ms WEST, -0.1 px 0 ms NORTH
23:29:46.389 02.010 11616 Exposure complete
23:29:46.448 00.059 11616 worker thread done servicing request
23:29:46.448 00.000 12268 OnExposeComplete: enter
23:29:46.448 00.000 12268 UpdateGuideState(): m_state=6
23:29:46.449 00.001 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
23:29:46.449 00.000 12268 Star::Find returns 1 (0), X=904.97, Y=24.00, Mass=455, SNR=14.7, Peak=56 HFD=4.5
23:29:46.449 00.000 12268 MultiStar: [#1 -0.34,0.30,0.64,U] 
23:29:46.449 00.000 12268 single-star, 1 included, MultiStar: {-0.16, 0.08}, one-star: {-0.05, -0.06}
23:29:46.449 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.72 = 2.57)
23:29:46.449 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.54)
23:29:46.449 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.24 mountX=-0.07 mountY=-0.04, mountTheta=-2.59
23:29:46.451 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.06, opts=13)
23:29:46.451 00.000 12268 Enqueuing Move request for scope (-0.05, -0.06)
23:29:46.451 00.000 11616 Worker thread wakes up
23:29:46.451 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
23:29:46.451 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
23:29:46.451 00.000 11616 Moving (-0.05, -0.06) raw xDistance=-0.07 yDistance=-0.04
23:29:46.451 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:46.452 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:29:46.452 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:46.452 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:29:46.452 00.000 11616 MoveAxis(E, 0, ABG)
23:29:46.452 00.000 11616 Move returns status 0, amount 0
23:29:46.452 00.000 11616 MoveAxis(N, 0, ABG)
23:29:46.452 00.000 11616 Move returns status 0, amount 0
23:29:46.452 00.000 11616 move complete, result=0
23:29:46.452 00.000 11616 worker thread done servicing request
23:29:46.476 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
23:29:46.494 00.018 12268 UpdateGuideState exits: m=455 SNR=14.7
23:29:46.495 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:46.495 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:46.495 00.000 12268 Enqueuing Expose request
23:29:46.495 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:46.495 00.000 11616 Worker thread wakes up
23:29:46.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:46.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:48.512 02.017 11616 Exposure complete
23:29:48.570 00.058 11616 worker thread done servicing request
23:29:48.570 00.000 12268 OnExposeComplete: enter
23:29:48.571 00.001 12268 UpdateGuideState(): m_state=6
23:29:48.571 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
23:29:48.571 00.000 12268 Star::Find returns 1 (0), X=905.37, Y=23.99, Mass=402, SNR=13.8, Peak=44 HFD=4.9
23:29:48.571 00.000 12268 MultiStar: [#1 -0.77,0.04,0.00,M5] 
23:29:48.571 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
23:29:48.571 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
23:29:48.571 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.07 hyp=0.35 cameraTheta=-0.21 mountX=-0.04 mountY=0.35, mountTheta=1.68
23:29:48.574 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.07, opts=13)
23:29:48.574 00.000 12268 Enqueuing Move request for scope (0.34, -0.07)
23:29:48.574 00.000 11616 Worker thread wakes up
23:29:48.574 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.07) opts 0xd
23:29:48.575 00.001 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.07)
23:29:48.575 00.000 11616 Moving (0.34, -0.07) raw xDistance=-0.04 yDistance=0.35
23:29:48.575 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:48.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:29:48.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
23:29:48.575 00.000 11616 MoveAxis(E, 0, ABG)
23:29:48.575 00.000 11616 Move returns status 0, amount 0
23:29:48.575 00.000 11616 MoveAxis(S, 30, ABG)
23:29:48.575 00.000 11616 Guiding  Dir = 1, Dur = 30
23:29:48.575 00.000 11616 IsSlewing returns 0
23:29:48.576 00.001 11616 IsGuiding returns 0
23:29:48.576 00.000 11616 PulseGuide returned control before completion, sleep 40
23:29:48.598 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:29:48.617 00.019 11616 IsGuiding returns 1
23:29:48.617 00.000 11616 scope still moving after pulse duration time elapsed
23:29:48.618 00.001 12268 UpdateGuideState exits: m=402 SNR=13.8
23:29:48.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:48.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:48.618 00.000 12268 Enqueuing Expose request
23:29:48.648 00.030 11616 IsSlewing returns 0
23:29:48.648 00.000 11616 IsGuiding returns 0
23:29:48.648 00.000 11616 scope move finished after 30 + 42 ms
23:29:48.649 00.001 11616 Move returns status 0, amount 30
23:29:48.649 00.000 11616 move complete, result=0
23:29:48.649 00.000 11616 worker thread done servicing request
23:29:48.649 00.000 11616 Worker thread wakes up
23:29:48.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:48.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:48.650 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 30 ms SOUTH
23:29:50.669 02.019 11616 Exposure complete
23:29:50.727 00.058 11616 worker thread done servicing request
23:29:50.727 00.000 12268 OnExposeComplete: enter
23:29:50.728 00.001 12268 UpdateGuideState(): m_state=6
23:29:50.728 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
23:29:50.728 00.000 12268 Star::Find returns 1 (0), X=904.94, Y=24.03, Mass=465, SNR=14.9, Peak=57 HFD=4.5
23:29:50.728 00.000 12268 MultiStar: [#1 -0.56,0.31,0.00,M6] 
23:29:50.728 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.30 = 1.99)
23:29:50.728 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.12)
23:29:50.728 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.82 mountX=-0.04 mountY=-0.08, mountTheta=-1.99
23:29:50.730 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.03, opts=13)
23:29:50.730 00.000 12268 Enqueuing Move request for scope (-0.08, -0.03)
23:29:50.730 00.000 11616 Worker thread wakes up
23:29:50.730 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
23:29:50.730 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
23:29:50.730 00.000 11616 Moving (-0.08, -0.03) raw xDistance=-0.04 yDistance=-0.08
23:29:50.730 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:50.731 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:29:50.731 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:50.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:29:50.731 00.000 11616 MoveAxis(E, 0, ABG)
23:29:50.731 00.000 11616 Move returns status 0, amount 0
23:29:50.731 00.000 11616 MoveAxis(N, 0, ABG)
23:29:50.731 00.000 11616 Move returns status 0, amount 0
23:29:50.731 00.000 11616 move complete, result=0
23:29:50.731 00.000 11616 worker thread done servicing request
23:29:50.753 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=221, Gamma=1.290
23:29:50.771 00.018 12268 UpdateGuideState exits: m=465 SNR=14.9
23:29:50.772 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:50.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:50.772 00.000 12268 Enqueuing Expose request
23:29:50.772 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:50.772 00.000 11616 Worker thread wakes up
23:29:50.772 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:50.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:52.787 02.015 11616 Exposure complete
23:29:52.848 00.061 12268 OnExposeComplete: enter
23:29:52.848 00.000 12268 UpdateGuideState(): m_state=6
23:29:52.848 00.000 11616 worker thread done servicing request
23:29:52.848 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
23:29:52.848 00.000 12268 Star::Find returns 1 (0), X=904.91, Y=23.85, Mass=451, SNR=14.7, Peak=49 HFD=4.7
23:29:52.848 00.000 12268 MultiStar: [#1 -0.24,-0.25,0.65,U] 
23:29:52.848 00.000 12268 single-star, 1 included, MultiStar: {-0.16, -0.23}, one-star: {-0.11, -0.21}
23:29:52.849 00.001 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
23:29:52.849 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
23:29:52.849 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-2.06 mountX=-0.22 mountY=-0.08, mountTheta=-2.78
23:29:52.851 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.21, opts=13)
23:29:52.851 00.000 12268 Enqueuing Move request for scope (-0.11, -0.21)
23:29:52.851 00.000 11616 Worker thread wakes up
23:29:52.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.21) opts 0xd
23:29:52.851 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.21)
23:29:52.851 00.000 11616 Moving (-0.11, -0.21) raw xDistance=-0.22 yDistance=-0.08
23:29:52.852 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:52.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:29:52.852 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:52.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:29:52.852 00.000 11616 MoveAxis(E, 0, ABG)
23:29:52.852 00.000 11616 Move returns status 0, amount 0
23:29:52.852 00.000 11616 MoveAxis(N, 0, ABG)
23:29:52.852 00.000 11616 Move returns status 0, amount 0
23:29:52.852 00.000 11616 move complete, result=0
23:29:52.852 00.000 11616 worker thread done servicing request
23:29:52.876 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:29:52.895 00.019 12268 UpdateGuideState exits: m=451 SNR=14.7
23:29:52.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:52.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:52.895 00.000 12268 Enqueuing Expose request
23:29:52.896 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:52.896 00.000 11616 Worker thread wakes up
23:29:52.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:52.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:54.897 02.001 11616 Exposure complete
23:29:54.953 00.056 11616 worker thread done servicing request
23:29:54.953 00.000 12268 OnExposeComplete: enter
23:29:54.953 00.000 12268 UpdateGuideState(): m_state=6
23:29:54.954 00.001 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
23:29:54.954 00.000 12268 Star::Find returns 1 (0), X=904.84, Y=24.06, Mass=372, SNR=13.3, Peak=55 HFD=4.0
23:29:54.954 00.000 12268 MultiStar: [#1 -0.88,0.33,0.00,M6] 
23:29:54.954 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
23:29:54.954 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
23:29:54.954 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.11 mountX=-0.01 mountY=-0.18, mountTheta=-1.64
23:29:54.956 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.01, opts=13)
23:29:54.956 00.000 12268 Enqueuing Move request for scope (-0.18, 0.01)
23:29:54.956 00.000 11616 Worker thread wakes up
23:29:54.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
23:29:54.956 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
23:29:54.956 00.000 11616 Moving (-0.18, 0.01) raw xDistance=-0.01 yDistance=-0.18
23:29:54.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:54.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:29:54.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:54.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:29:54.957 00.001 11616 MoveAxis(E, 0, ABG)
23:29:54.957 00.000 11616 Move returns status 0, amount 0
23:29:54.957 00.000 11616 MoveAxis(N, 0, ABG)
23:29:54.957 00.000 11616 Move returns status 0, amount 0
23:29:54.957 00.000 11616 move complete, result=0
23:29:54.957 00.000 11616 worker thread done servicing request
23:29:54.977 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=214, Gamma=1.290
23:29:54.995 00.018 12268 UpdateGuideState exits: m=372 SNR=13.3
23:29:54.995 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:54.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:54.995 00.000 12268 Enqueuing Expose request
23:29:54.995 00.000 11616 Worker thread wakes up
23:29:54.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:54.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:54.995 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:29:56.995 02.000 11616 Exposure complete
23:29:57.052 00.057 11616 worker thread done servicing request
23:29:57.053 00.001 12268 OnExposeComplete: enter
23:29:57.053 00.000 12268 UpdateGuideState(): m_state=6
23:29:57.053 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
23:29:57.053 00.000 12268 Star::Find returns 1 (0), X=904.64, Y=24.30, Mass=455, SNR=14.7, Peak=57 HFD=4.5
23:29:57.053 00.000 12268 MultiStar: [#1 -0.85,0.29,0.00,M7] 
23:29:57.053 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
23:29:57.053 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
23:29:57.054 00.001 12268 CameraToMount -- cameraX=-0.38 cameraY=0.25 hyp=0.45 cameraTheta=2.57 mountX=0.21 mountY=-0.41, mountTheta=-1.10
23:29:57.055 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.25, opts=13)
23:29:57.055 00.000 12268 Enqueuing Move request for scope (-0.38, 0.25)
23:29:57.055 00.000 11616 Worker thread wakes up
23:29:57.055 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.25) opts 0xd
23:29:57.055 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.25)
23:29:57.056 00.001 11616 Moving (-0.38, 0.25) raw xDistance=0.21 yDistance=-0.41
23:29:57.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
23:29:57.056 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:57.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
23:29:57.056 00.000 11616 MoveAxis(W, 116, ABG)
23:29:57.056 00.000 11616 Guiding  Dir = 3, Dur = 116
23:29:57.056 00.000 11616 IsSlewing returns 0
23:29:57.056 00.000 11616 IsGuiding returns 0
23:29:57.057 00.001 11616 PulseGuide returned control before completion, sleep 126
23:29:57.080 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:29:57.100 00.020 12268 UpdateGuideState exits: m=455 SNR=14.7
23:29:57.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:57.100 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:57.100 00.000 12268 Enqueuing Expose request
23:29:57.187 00.087 11616 IsGuiding returns 1
23:29:57.187 00.000 11616 scope still moving after pulse duration time elapsed
23:29:57.218 00.031 11616 IsSlewing returns 0
23:29:57.218 00.000 11616 IsGuiding returns 0
23:29:57.218 00.000 11616 scope move finished after 116 + 45 ms
23:29:57.218 00.000 11616 Move returns status 0, amount 116
23:29:57.218 00.000 11616 MoveAxis(N, 0, ABG)
23:29:57.218 00.000 11616 Move returns status 0, amount 0
23:29:57.218 00.000 11616 move complete, result=0
23:29:57.218 00.000 11616 worker thread done servicing request
23:29:57.219 00.001 11616 Worker thread wakes up
23:29:57.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:57.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:57.219 00.000 12268 GuideStep: 0.2 px 116 ms WEST, -0.4 px 0 ms NORTH
23:29:59.240 02.021 11616 Exposure complete
23:29:59.296 00.056 11616 worker thread done servicing request
23:29:59.296 00.000 12268 OnExposeComplete: enter
23:29:59.296 00.000 12268 UpdateGuideState(): m_state=6
23:29:59.297 00.001 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
23:29:59.297 00.000 12268 Star::Find returns 1 (0), X=904.85, Y=24.25, Mass=420, SNR=14.1, Peak=56 HFD=4.4
23:29:59.297 00.000 12268 MultiStar: [#1 -0.97,0.08,0.00,M8] 
23:29:59.297 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
23:29:59.297 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
23:29:59.297 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.26 cameraTheta=2.31 mountX=0.18 mountY=-0.20, mountTheta=-0.85
23:29:59.299 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.19, opts=13)
23:29:59.299 00.000 12268 Enqueuing Move request for scope (-0.18, 0.19)
23:29:59.299 00.000 11616 Worker thread wakes up
23:29:59.299 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.19) opts 0xd
23:29:59.299 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.19)
23:29:59.299 00.000 11616 Moving (-0.18, 0.19) raw xDistance=0.18 yDistance=-0.20
23:29:59.299 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
23:29:59.299 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:59.300 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:29:59.300 00.000 11616 MoveAxis(W, 98, ABG)
23:29:59.300 00.000 11616 Guiding  Dir = 3, Dur = 98
23:29:59.300 00.000 11616 IsSlewing returns 0
23:29:59.300 00.000 11616 IsGuiding returns 0
23:29:59.301 00.001 11616 PulseGuide returned control before completion, sleep 108
23:29:59.322 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
23:29:59.338 00.016 12268 UpdateGuideState exits: m=420 SNR=14.1
23:29:59.338 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:59.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:29:59.338 00.000 12268 Enqueuing Expose request
23:29:59.424 00.086 11616 IsGuiding returns 1
23:29:59.424 00.000 11616 scope still moving after pulse duration time elapsed
23:29:59.455 00.031 11616 IsSlewing returns 0
23:29:59.455 00.000 11616 IsGuiding returns 0
23:29:59.455 00.000 11616 scope move finished after 98 + 56 ms
23:29:59.456 00.001 11616 Move returns status 0, amount 98
23:29:59.456 00.000 11616 MoveAxis(N, 0, ABG)
23:29:59.456 00.000 11616 Move returns status 0, amount 0
23:29:59.456 00.000 11616 move complete, result=0
23:29:59.456 00.000 11616 worker thread done servicing request
23:29:59.456 00.000 11616 Worker thread wakes up
23:29:59.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:29:59.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:29:59.456 00.000 12268 GuideStep: 0.2 px 98 ms WEST, -0.2 px 0 ms NORTH
23:30:01.469 02.013 11616 Exposure complete
23:30:01.524 00.055 11616 worker thread done servicing request
23:30:01.525 00.001 12268 OnExposeComplete: enter
23:30:01.525 00.000 12268 UpdateGuideState(): m_state=6
23:30:01.525 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
23:30:01.525 00.000 12268 Star::Find returns 1 (0), X=904.79, Y=24.60, Mass=409, SNR=13.9, Peak=47 HFD=3.8
23:30:01.525 00.000 12268 MultiStar: [#1 -0.80,0.20,0.00,M9] 
23:30:01.525 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.49 = 0.49)
23:30:01.525 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
23:30:01.526 00.001 12268 CameraToMount -- cameraX=-0.23 cameraY=0.54 hyp=0.59 cameraTheta=1.97 mountX=0.52 mountY=-0.29, mountTheta=-0.52
23:30:01.527 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.54, opts=13)
23:30:01.527 00.000 12268 Enqueuing Move request for scope (-0.23, 0.54)
23:30:01.527 00.000 11616 Worker thread wakes up
23:30:01.528 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.54) opts 0xd
23:30:01.528 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.54)
23:30:01.528 00.000 11616 Moving (-0.23, 0.54) raw xDistance=0.52 yDistance=-0.29
23:30:01.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
23:30:01.528 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.10 newest=-0.90
23:30:01.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:30:01.528 00.000 11616 MoveAxis(W, 291, ABG)
23:30:01.528 00.000 11616 Guiding  Dir = 3, Dur = 291
23:30:01.528 00.000 11616 IsSlewing returns 0
23:30:01.529 00.001 11616 IsGuiding returns 0
23:30:01.529 00.000 11616 PulseGuide returned control before completion, sleep 301
23:30:01.550 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
23:30:01.568 00.018 12268 UpdateGuideState exits: m=409 SNR=13.9
23:30:01.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:01.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:01.569 00.001 12268 Enqueuing Expose request
23:30:01.837 00.268 11616 IsGuiding returns 1
23:30:01.837 00.000 11616 scope still moving after pulse duration time elapsed
23:30:01.868 00.031 11616 IsSlewing returns 0
23:30:01.869 00.001 11616 IsGuiding returns 0
23:30:01.869 00.000 11616 scope move finished after 291 + 49 ms
23:30:01.869 00.000 11616 Move returns status 0, amount 291
23:30:01.869 00.000 11616 BLC: Oldest BLC event removed
23:30:01.869 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1554 applied
23:30:01.869 00.000 11616 MoveAxis(N, 1579, ABG)
23:30:01.869 00.000 11616 Guiding  Dir = 0, Dur = 1579
23:30:01.870 00.001 11616 IsSlewing returns 0
23:30:01.870 00.000 11616 IsGuiding returns 0
23:30:01.870 00.000 11616 PulseGuide returned control before completion, sleep 1589
23:30:03.473 01.603 11616 IsGuiding returns 1
23:30:03.473 00.000 11616 scope still moving after pulse duration time elapsed
23:30:03.504 00.031 11616 IsSlewing returns 0
23:30:03.504 00.000 11616 IsGuiding returns 0
23:30:03.505 00.001 11616 scope move finished after 1579 + 55 ms
23:30:03.505 00.000 11616 Move returns status 0, amount 1579
23:30:03.505 00.000 11616 move complete, result=0
23:30:03.505 00.000 11616 worker thread done servicing request
23:30:03.505 00.000 11616 Worker thread wakes up
23:30:03.505 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:03.505 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:03.505 00.000 12268 GuideStep: 0.5 px 291 ms WEST, -0.3 px 1579 ms NORTH
23:30:05.515 02.010 11616 Exposure complete
23:30:05.574 00.059 11616 worker thread done servicing request
23:30:05.574 00.000 12268 OnExposeComplete: enter
23:30:05.575 00.001 12268 UpdateGuideState(): m_state=6
23:30:05.575 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
23:30:05.575 00.000 12268 Star::Find returns 1 (0), X=904.68, Y=23.96, Mass=486, SNR=15.2, Peak=44 HFD=5.1
23:30:05.575 00.000 12268 MultiStar: [#1 -0.49,-0.11,0.61,U] 
23:30:05.575 00.000 12268 single-star, 1 included, MultiStar: {-0.40, -0.10}, one-star: {-0.34, -0.10}
23:30:05.575 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.32 = 1.96)
23:30:05.576 00.001 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.15)
23:30:05.576 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.10 hyp=0.36 cameraTheta=-2.85 mountX=-0.14 mountY=-0.33, mountTheta=-1.97
23:30:05.578 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.10, opts=13)
23:30:05.578 00.000 12268 Enqueuing Move request for scope (-0.34, -0.10)
23:30:05.578 00.000 11616 Worker thread wakes up
23:30:05.579 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.10) opts 0xd
23:30:05.579 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.10)
23:30:05.579 00.000 11616 Moving (-0.34, -0.10) raw xDistance=-0.14 yDistance=-0.33
23:30:05.579 00.000 11616 BLC: History state: CurrMiss=0.33, AvgInitMiss=0.10, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.044242, 1:0.327600
23:30:05.579 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:30:05.579 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:30:05.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:30:05.580 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
23:30:05.580 00.000 11616 MoveAxis(E, 0, ABG)
23:30:05.580 00.000 11616 Move returns status 0, amount 0
23:30:05.580 00.000 11616 MoveAxis(N, 28, ABG)
23:30:05.580 00.000 11616 Guiding  Dir = 0, Dur = 28
23:30:05.580 00.000 11616 IsSlewing returns 0
23:30:05.581 00.001 11616 IsGuiding returns 0
23:30:05.581 00.000 11616 PulseGuide returned control before completion, sleep 38
23:30:05.609 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:30:05.622 00.013 11616 IsGuiding returns 1
23:30:05.622 00.000 11616 scope still moving after pulse duration time elapsed
23:30:05.627 00.005 12268 UpdateGuideState exits: m=486 SNR=15.2
23:30:05.628 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:05.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:05.628 00.000 12268 Enqueuing Expose request
23:30:05.655 00.027 11616 IsSlewing returns 0
23:30:05.655 00.000 11616 IsGuiding returns 0
23:30:05.655 00.000 11616 scope move finished after 28 + 46 ms
23:30:05.655 00.000 11616 Move returns status 0, amount 28
23:30:05.655 00.000 11616 move complete, result=0
23:30:05.655 00.000 11616 worker thread done servicing request
23:30:05.656 00.001 11616 Worker thread wakes up
23:30:05.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:05.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:05.656 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 28 ms NORTH
23:30:07.660 02.004 11616 Exposure complete
23:30:07.719 00.059 11616 worker thread done servicing request
23:30:07.720 00.001 12268 OnExposeComplete: enter
23:30:07.720 00.000 12268 UpdateGuideState(): m_state=6
23:30:07.720 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
23:30:07.720 00.000 12268 Star::Find returns 1 (0), X=904.90, Y=23.59, Mass=472, SNR=15.0, Peak=54 HFD=3.9
23:30:07.720 00.000 12268 MultiStar: [#1 -0.30,-0.59,0.00,M9] 
23:30:07.720 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
23:30:07.721 00.001 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
23:30:07.721 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.47 hyp=0.48 cameraTheta=-1.83 mountX=-0.48 mountY=-0.06, mountTheta=-3.01
23:30:07.723 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.47, opts=13)
23:30:07.723 00.000 12268 Enqueuing Move request for scope (-0.12, -0.47)
23:30:07.723 00.000 11616 Worker thread wakes up
23:30:07.723 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.47) opts 0xd
23:30:07.723 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.47)
23:30:07.724 00.001 11616 Moving (-0.12, -0.47) raw xDistance=-0.48 yDistance=-0.06
23:30:07.724 00.000 11616 BLC: History state: CurrMiss=0.06, AvgInitMiss=0.10, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.044242, 1:0.327600, 2:0.061207
23:30:07.724 00.000 11616 BLC: No correction, Miss < min_move
23:30:07.724 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
23:30:07.724 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.43
23:30:07.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
23:30:07.724 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:07.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:30:07.724 00.000 11616 MoveAxis(E, 267, ABG)
23:30:07.725 00.001 11616 Guiding  Dir = 2, Dur = 267
23:30:07.725 00.000 11616 IsSlewing returns 0
23:30:07.725 00.000 11616 IsGuiding returns 0
23:30:07.726 00.001 11616 PulseGuide returned control before completion, sleep 277
23:30:07.746 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:30:07.763 00.017 12268 UpdateGuideState exits: m=472 SNR=15.0
23:30:07.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:07.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:07.763 00.000 12268 Enqueuing Expose request
23:30:08.017 00.254 11616 IsGuiding returns 1
23:30:08.018 00.001 11616 scope still moving after pulse duration time elapsed
23:30:08.047 00.029 11616 IsSlewing returns 0
23:30:08.047 00.000 11616 IsGuiding returns 0
23:30:08.047 00.000 11616 scope move finished after 267 + 55 ms
23:30:08.048 00.001 11616 Move returns status 0, amount 267
23:30:08.048 00.000 11616 MoveAxis(N, 0, ABG)
23:30:08.048 00.000 11616 Move returns status 0, amount 0
23:30:08.048 00.000 11616 move complete, result=0
23:30:08.048 00.000 11616 worker thread done servicing request
23:30:08.048 00.000 11616 Worker thread wakes up
23:30:08.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:08.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:08.048 00.000 12268 GuideStep: -0.5 px 267 ms EAST, -0.1 px 0 ms NORTH
23:30:10.053 02.005 11616 Exposure complete
23:30:10.110 00.057 11616 worker thread done servicing request
23:30:10.110 00.000 12268 OnExposeComplete: enter
23:30:10.111 00.001 12268 UpdateGuideState(): m_state=6
23:30:10.111 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
23:30:10.111 00.000 12268 Star::Find returns 1 (0), X=905.07, Y=23.79, Mass=390, SNR=13.5, Peak=47 HFD=4.2
23:30:10.111 00.000 12268 MultiStar: [#1 -0.61,-0.26,0.00,M10] 
23:30:10.111 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
23:30:10.111 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.29)
23:30:10.111 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.27 hyp=0.27 cameraTheta=-1.41 mountX=-0.26 mountY=0.08, mountTheta=2.85
23:30:10.113 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.27, opts=13)
23:30:10.113 00.000 12268 Enqueuing Move request for scope (0.04, -0.27)
23:30:10.113 00.000 11616 Worker thread wakes up
23:30:10.113 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.27) opts 0xd
23:30:10.113 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.27)
23:30:10.113 00.000 11616 Moving (0.04, -0.27) raw xDistance=-0.26 yDistance=0.08
23:30:10.113 00.000 11616 BLC: window closed
23:30:10.114 00.001 11616 BLC: History state: CurrMiss=-0.08, AvgInitMiss=0.10, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.044242, 1:0.327600, 2:0.061207
23:30:10.114 00.000 11616 BLC: No correction, Miss < min_move
23:30:10.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
23:30:10.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:10.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:30:10.114 00.000 11616 MoveAxis(E, 145, ABG)
23:30:10.114 00.000 11616 Guiding  Dir = 2, Dur = 145
23:30:10.115 00.001 11616 IsSlewing returns 0
23:30:10.115 00.000 11616 IsGuiding returns 0
23:30:10.115 00.000 11616 PulseGuide returned control before completion, sleep 155
23:30:10.136 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
23:30:10.157 00.021 12268 UpdateGuideState exits: m=390 SNR=13.5
23:30:10.157 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:10.157 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:10.157 00.000 12268 Enqueuing Expose request
23:30:10.288 00.131 11616 IsGuiding returns 1
23:30:10.288 00.000 11616 scope still moving after pulse duration time elapsed
23:30:10.318 00.030 11616 IsSlewing returns 0
23:30:10.319 00.001 11616 IsGuiding returns 0
23:30:10.319 00.000 11616 scope move finished after 145 + 58 ms
23:30:10.319 00.000 11616 Move returns status 0, amount 145
23:30:10.319 00.000 11616 MoveAxis(N, 0, ABG)
23:30:10.319 00.000 11616 Move returns status 0, amount 0
23:30:10.319 00.000 11616 move complete, result=0
23:30:10.319 00.000 11616 worker thread done servicing request
23:30:10.319 00.000 11616 Worker thread wakes up
23:30:10.319 00.000 12268 GuideStep: -0.3 px 145 ms EAST, 0.1 px 0 ms NORTH
23:30:10.320 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:10.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:12.318 01.998 11616 Exposure complete
23:30:12.377 00.059 11616 worker thread done servicing request
23:30:12.377 00.000 12268 OnExposeComplete: enter
23:30:12.377 00.000 12268 UpdateGuideState(): m_state=6
23:30:12.377 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
23:30:12.377 00.000 12268 Star::Find returns 1 (0), X=904.85, Y=24.15, Mass=421, SNR=14.1, Peak=56 HFD=4.3
23:30:12.377 00.000 12268 MultiStar: [#1 -0.68,0.24,0.00,R] 
23:30:12.378 00.001 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
23:30:12.378 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
23:30:12.378 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.64 mountX=0.08 mountY=-0.18, mountTheta=-1.17
23:30:12.379 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.10, opts=13)
23:30:12.379 00.000 12268 Enqueuing Move request for scope (-0.17, 0.10)
23:30:12.379 00.000 11616 Worker thread wakes up
23:30:12.380 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
23:30:12.380 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
23:30:12.380 00.000 11616 Moving (-0.17, 0.10) raw xDistance=0.08 yDistance=-0.18
23:30:12.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:12.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:30:12.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
23:30:12.380 00.000 11616 MoveAxis(E, 0, ABG)
23:30:12.380 00.000 11616 Move returns status 0, amount 0
23:30:12.380 00.000 11616 MoveAxis(N, 15, ABG)
23:30:12.380 00.000 11616 Guiding  Dir = 0, Dur = 15
23:30:12.381 00.001 11616 IsSlewing returns 0
23:30:12.381 00.000 11616 IsGuiding returns 0
23:30:12.381 00.000 11616 PulseGuide returned control before completion, sleep 25
23:30:12.404 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=233, Gamma=1.290
23:30:12.414 00.010 11616 IsGuiding returns 1
23:30:12.414 00.000 11616 scope still moving after pulse duration time elapsed
23:30:12.421 00.007 12268 UpdateGuideState exits: m=421 SNR=14.1
23:30:12.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:12.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:12.421 00.000 12268 Enqueuing Expose request
23:30:12.447 00.026 11616 IsSlewing returns 0
23:30:12.447 00.000 11616 IsGuiding returns 1
23:30:12.478 00.031 11616 IsSlewing returns 0
23:30:12.478 00.000 11616 IsGuiding returns 0
23:30:12.479 00.001 11616 scope move finished after 15 + 82 ms
23:30:12.479 00.000 11616 Move returns status 0, amount 15
23:30:12.479 00.000 11616 move complete, result=0
23:30:12.479 00.000 11616 worker thread done servicing request
23:30:12.479 00.000 11616 Worker thread wakes up
23:30:12.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:12.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:12.496 00.017 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
23:30:14.490 01.994 11616 Exposure complete
23:30:14.547 00.057 12268 OnExposeComplete: enter
23:30:14.547 00.000 12268 UpdateGuideState(): m_state=6
23:30:14.547 00.000 11616 worker thread done servicing request
23:30:14.548 00.001 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
23:30:14.548 00.000 12268 Star::Find returns 1 (0), X=905.04, Y=23.98, Mass=513, SNR=15.6, Peak=59 HFD=4.5
23:30:14.548 00.000 12268 MultiStar: [#1 0.47,0.06,0.64,U] 
23:30:14.548 00.000 12268 single-star, 1 included, MultiStar: {0.19, -0.03}, one-star: {0.01, -0.08}
23:30:14.548 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
23:30:14.548 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
23:30:14.548 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.40 mountX=-0.08 mountY=0.02, mountTheta=2.85
23:30:14.550 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.08, opts=13)
23:30:14.550 00.000 12268 Enqueuing Move request for scope (0.01, -0.08)
23:30:14.550 00.000 11616 Worker thread wakes up
23:30:14.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
23:30:14.550 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
23:30:14.550 00.000 11616 Moving (0.01, -0.08) raw xDistance=-0.08 yDistance=0.02
23:30:14.550 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:14.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:30:14.550 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:14.551 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:30:14.551 00.000 11616 MoveAxis(E, 0, ABG)
23:30:14.551 00.000 11616 Move returns status 0, amount 0
23:30:14.551 00.000 11616 MoveAxis(N, 0, ABG)
23:30:14.551 00.000 11616 Move returns status 0, amount 0
23:30:14.551 00.000 11616 move complete, result=0
23:30:14.551 00.000 11616 worker thread done servicing request
23:30:14.576 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
23:30:14.593 00.017 12268 UpdateGuideState exits: m=513 SNR=15.6
23:30:14.594 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:14.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:14.594 00.000 12268 Enqueuing Expose request
23:30:14.594 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:14.594 00.000 11616 Worker thread wakes up
23:30:14.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:14.595 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:16.612 02.017 11616 Exposure complete
23:30:16.668 00.056 11616 worker thread done servicing request
23:30:16.668 00.000 12268 OnExposeComplete: enter
23:30:16.668 00.000 12268 UpdateGuideState(): m_state=6
23:30:16.669 00.001 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
23:30:16.669 00.000 12268 Star::Find returns 1 (0), X=905.08, Y=23.74, Mass=472, SNR=15.0, Peak=56 HFD=4.3
23:30:16.669 00.000 12268 MultiStar: [#1 0.27,-0.44,0.66,U] 
23:30:16.669 00.000 12268 single-star, 1 included, MultiStar: {0.14, -0.37}, one-star: {0.06, -0.32}
23:30:16.669 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
23:30:16.669 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.32)
23:30:16.669 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.32 hyp=0.32 cameraTheta=-1.38 mountX=-0.31 mountY=0.10, mountTheta=2.83
23:30:16.671 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.32, opts=13)
23:30:16.671 00.000 12268 Enqueuing Move request for scope (0.06, -0.32)
23:30:16.671 00.000 11616 Worker thread wakes up
23:30:16.671 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.32) opts 0xd
23:30:16.672 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.32)
23:30:16.672 00.000 11616 Moving (0.06, -0.32) raw xDistance=-0.31 yDistance=0.10
23:30:16.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
23:30:16.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:16.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:30:16.672 00.000 11616 MoveAxis(E, 174, ABG)
23:30:16.672 00.000 11616 Guiding  Dir = 2, Dur = 174
23:30:16.672 00.000 11616 IsSlewing returns 0
23:30:16.673 00.001 11616 IsGuiding returns 0
23:30:16.673 00.000 11616 PulseGuide returned control before completion, sleep 184
23:30:16.695 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:30:16.714 00.019 12268 UpdateGuideState exits: m=472 SNR=15.0
23:30:16.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:16.714 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:16.714 00.000 12268 Enqueuing Expose request
23:30:16.862 00.148 11616 IsGuiding returns 1
23:30:16.862 00.000 11616 scope still moving after pulse duration time elapsed
23:30:16.893 00.031 11616 IsSlewing returns 0
23:30:16.893 00.000 11616 IsGuiding returns 0
23:30:16.893 00.000 11616 scope move finished after 174 + 45 ms
23:30:16.893 00.000 11616 Move returns status 0, amount 174
23:30:16.893 00.000 11616 MoveAxis(N, 0, ABG)
23:30:16.893 00.000 11616 Move returns status 0, amount 0
23:30:16.893 00.000 11616 move complete, result=0
23:30:16.893 00.000 11616 worker thread done servicing request
23:30:16.893 00.000 11616 Worker thread wakes up
23:30:16.894 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:16.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:16.894 00.000 12268 GuideStep: -0.3 px 174 ms EAST, 0.1 px 0 ms NORTH
23:30:18.903 02.009 11616 Exposure complete
23:30:18.961 00.058 11616 worker thread done servicing request
23:30:18.961 00.000 12268 OnExposeComplete: enter
23:30:18.962 00.001 12268 UpdateGuideState(): m_state=6
23:30:18.962 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
23:30:18.962 00.000 12268 Star::Find returns 1 (0), X=904.95, Y=24.07, Mass=446, SNR=14.6, Peak=60 HFD=3.9
23:30:18.962 00.000 12268 MultiStar: [#1 0.19,-0.07,0.59,U] 
23:30:18.962 00.000 12268 refined, 1 included, MultiStar: {0.03, -0.02}, one-star: {-0.07, 0.01}
23:30:18.962 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
23:30:18.962 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.10)
23:30:18.962 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.60 mountX=-0.02 mountY=0.03, mountTheta=2.07
23:30:18.964 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.02, opts=13)
23:30:18.964 00.000 12268 Enqueuing Move request for scope (0.03, -0.02)
23:30:18.964 00.000 11616 Worker thread wakes up
23:30:18.964 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
23:30:18.965 00.001 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
23:30:18.965 00.000 11616 Moving (0.03, -0.02) raw xDistance=-0.02 yDistance=0.03
23:30:18.965 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:18.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:30:18.965 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:18.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:30:18.965 00.000 11616 MoveAxis(E, 0, ABG)
23:30:18.965 00.000 11616 Move returns status 0, amount 0
23:30:18.966 00.001 11616 MoveAxis(N, 0, ABG)
23:30:18.966 00.000 11616 Move returns status 0, amount 0
23:30:18.966 00.000 11616 move complete, result=0
23:30:18.966 00.000 11616 worker thread done servicing request
23:30:18.989 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
23:30:19.006 00.017 12268 UpdateGuideState exits: m=446 SNR=14.6
23:30:19.006 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:19.007 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:19.007 00.000 12268 Enqueuing Expose request
23:30:19.007 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:19.007 00.000 11616 Worker thread wakes up
23:30:19.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:19.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:21.013 02.006 11616 Exposure complete
23:30:21.072 00.059 11616 worker thread done servicing request
23:30:21.072 00.000 12268 OnExposeComplete: enter
23:30:21.072 00.000 12268 UpdateGuideState(): m_state=6
23:30:21.072 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
23:30:21.072 00.000 12268 Star::Find returns 1 (0), X=905.29, Y=23.93, Mass=486, SNR=15.2, Peak=52 HFD=5.0
23:30:21.072 00.000 12268 MultiStar: [#1 0.73,-0.20,0.00,M1] 
23:30:21.073 00.001 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
23:30:21.073 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
23:30:21.073 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.13 hyp=0.30 cameraTheta=-0.46 mountX=-0.11 mountY=0.29, mountTheta=1.93
23:30:21.076 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.13, opts=13)
23:30:21.076 00.000 12268 Enqueuing Move request for scope (0.27, -0.13)
23:30:21.076 00.000 11616 Worker thread wakes up
23:30:21.076 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.13) opts 0xd
23:30:21.076 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.13)
23:30:21.077 00.001 11616 Moving (0.27, -0.13) raw xDistance=-0.11 yDistance=0.29
23:30:21.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
23:30:21.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:30:21.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:30:21.077 00.000 11616 MoveAxis(E, 60, ABG)
23:30:21.077 00.000 11616 Guiding  Dir = 2, Dur = 60
23:30:21.077 00.000 11616 IsSlewing returns 0
23:30:21.077 00.000 11616 IsGuiding returns 0
23:30:21.078 00.001 11616 PulseGuide returned control before completion, sleep 70
23:30:21.102 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:30:21.121 00.019 12268 UpdateGuideState exits: m=486 SNR=15.2
23:30:21.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:21.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:21.121 00.000 12268 Enqueuing Expose request
23:30:21.152 00.031 11616 IsGuiding returns 1
23:30:21.152 00.000 11616 scope still moving after pulse duration time elapsed
23:30:21.184 00.032 11616 IsSlewing returns 0
23:30:21.184 00.000 11616 IsGuiding returns 0
23:30:21.184 00.000 11616 scope move finished after 60 + 46 ms
23:30:21.184 00.000 11616 Move returns status 0, amount 60
23:30:21.184 00.000 11616 MoveAxis(N, 0, ABG)
23:30:21.184 00.000 11616 Move returns status 0, amount 0
23:30:21.184 00.000 11616 move complete, result=0
23:30:21.185 00.001 11616 worker thread done servicing request
23:30:21.185 00.000 11616 Worker thread wakes up
23:30:21.185 00.000 12268 GuideStep: -0.1 px 60 ms EAST, 0.3 px 0 ms NORTH
23:30:21.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:21.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:23.196 02.011 11616 Exposure complete
23:30:23.256 00.060 11616 worker thread done servicing request
23:30:23.256 00.000 12268 OnExposeComplete: enter
23:30:23.256 00.000 12268 UpdateGuideState(): m_state=6
23:30:23.256 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
23:30:23.256 00.000 12268 Star::Find returns 1 (0), X=904.98, Y=23.90, Mass=464, SNR=14.8, Peak=62 HFD=4.1
23:30:23.257 00.001 12268 MultiStar: [#1 0.25,-0.40,0.66,U] 
23:30:23.257 00.000 12268 single-star, 1 included, MultiStar: {0.08, -0.26}, one-star: {-0.04, -0.16}
23:30:23.257 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
23:30:23.257 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
23:30:23.257 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.81 mountX=-0.17 mountY=-0.02, mountTheta=-3.03
23:30:23.259 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.16, opts=13)
23:30:23.259 00.000 12268 Enqueuing Move request for scope (-0.04, -0.16)
23:30:23.259 00.000 11616 Worker thread wakes up
23:30:23.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
23:30:23.259 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
23:30:23.260 00.001 11616 Moving (-0.04, -0.16) raw xDistance=-0.17 yDistance=-0.02
23:30:23.260 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
23:30:23.260 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:23.260 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:30:23.260 00.000 11616 MoveAxis(E, 93, ABG)
23:30:23.260 00.000 11616 Guiding  Dir = 2, Dur = 93
23:30:23.260 00.000 11616 IsSlewing returns 0
23:30:23.261 00.001 11616 IsGuiding returns 0
23:30:23.261 00.000 11616 PulseGuide returned control before completion, sleep 103
23:30:23.283 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:30:23.303 00.020 12268 UpdateGuideState exits: m=464 SNR=14.8
23:30:23.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:23.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:23.303 00.000 12268 Enqueuing Expose request
23:30:23.377 00.074 11616 IsGuiding returns 1
23:30:23.377 00.000 11616 scope still moving after pulse duration time elapsed
23:30:23.408 00.031 11616 IsSlewing returns 0
23:30:23.408 00.000 11616 IsGuiding returns 0
23:30:23.408 00.000 11616 scope move finished after 93 + 55 ms
23:30:23.408 00.000 11616 Move returns status 0, amount 93
23:30:23.408 00.000 11616 MoveAxis(N, 0, ABG)
23:30:23.409 00.001 11616 Move returns status 0, amount 0
23:30:23.409 00.000 11616 move complete, result=0
23:30:23.409 00.000 11616 worker thread done servicing request
23:30:23.409 00.000 12268 GuideStep: -0.2 px 93 ms EAST, -0.0 px 0 ms NORTH
23:30:23.409 00.000 11616 Worker thread wakes up
23:30:23.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:23.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:25.411 02.002 11616 Exposure complete
23:30:25.469 00.058 11616 worker thread done servicing request
23:30:25.469 00.000 12268 OnExposeComplete: enter
23:30:25.469 00.000 12268 UpdateGuideState(): m_state=6
23:30:25.469 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
23:30:25.469 00.000 12268 Star::Find returns 1 (0), X=904.89, Y=24.16, Mass=416, SNR=14.1, Peak=59 HFD=3.8
23:30:25.470 00.001 12268 MultiStar: [#1 -0.37,-0.11,0.62,U] 
23:30:25.470 00.000 12268 single-star, 1 included, MultiStar: {-0.22, 0.02}, one-star: {-0.13, 0.10}
23:30:25.470 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
23:30:25.470 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
23:30:25.470 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.51 mountX=0.08 mountY=-0.14, mountTheta=-1.05
23:30:25.472 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.10, opts=13)
23:30:25.472 00.000 12268 Enqueuing Move request for scope (-0.13, 0.10)
23:30:25.472 00.000 11616 Worker thread wakes up
23:30:25.472 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
23:30:25.472 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
23:30:25.472 00.000 11616 Moving (-0.13, 0.10) raw xDistance=0.08 yDistance=-0.14
23:30:25.472 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:25.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:30:25.473 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:25.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:30:25.473 00.000 11616 MoveAxis(E, 0, ABG)
23:30:25.473 00.000 11616 Move returns status 0, amount 0
23:30:25.473 00.000 11616 MoveAxis(N, 0, ABG)
23:30:25.473 00.000 11616 Move returns status 0, amount 0
23:30:25.473 00.000 11616 move complete, result=0
23:30:25.473 00.000 11616 worker thread done servicing request
23:30:25.499 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=207, Gamma=1.290
23:30:25.517 00.018 12268 UpdateGuideState exits: m=416 SNR=14.1
23:30:25.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:25.518 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:25.518 00.000 12268 Enqueuing Expose request
23:30:25.518 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:25.518 00.000 11616 Worker thread wakes up
23:30:25.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:25.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:27.538 02.020 11616 Exposure complete
23:30:27.604 00.066 11616 worker thread done servicing request
23:30:27.605 00.001 12268 OnExposeComplete: enter
23:30:27.605 00.000 12268 UpdateGuideState(): m_state=6
23:30:27.605 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
23:30:27.605 00.000 12268 Star::Find returns 1 (0), X=904.94, Y=24.23, Mass=463, SNR=14.8, Peak=60 HFD=4.0
23:30:27.605 00.000 12268 MultiStar: [#1 0.47,0.15,0.60,U] 
23:30:27.605 00.000 12268 single-star, 1 included, MultiStar: {0.12, 0.16}, one-star: {-0.09, 0.17}
23:30:27.605 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
23:30:27.605 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
23:30:27.605 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.05 mountX=0.16 mountY=-0.11, mountTheta=-0.59
23:30:27.607 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.17, opts=13)
23:30:27.607 00.000 12268 Enqueuing Move request for scope (-0.09, 0.17)
23:30:27.608 00.001 11616 Worker thread wakes up
23:30:27.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
23:30:27.608 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
23:30:27.608 00.000 11616 Moving (-0.09, 0.17) raw xDistance=0.16 yDistance=-0.11
23:30:27.608 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:30:27.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:30:27.608 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:27.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:30:27.608 00.000 11616 MoveAxis(E, 0, ABG)
23:30:27.608 00.000 11616 Move returns status 0, amount 0
23:30:27.608 00.000 11616 MoveAxis(N, 0, ABG)
23:30:27.609 00.001 11616 Move returns status 0, amount 0
23:30:27.609 00.000 11616 move complete, result=0
23:30:27.609 00.000 11616 worker thread done servicing request
23:30:27.632 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
23:30:27.653 00.021 12268 UpdateGuideState exits: m=463 SNR=14.8
23:30:27.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:27.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:27.653 00.000 12268 Enqueuing Expose request
23:30:27.653 00.000 11616 Worker thread wakes up
23:30:27.653 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:27.653 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:27.653 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:29.662 02.009 11616 Exposure complete
23:30:29.718 00.056 11616 worker thread done servicing request
23:30:29.718 00.000 12268 OnExposeComplete: enter
23:30:29.718 00.000 12268 UpdateGuideState(): m_state=6
23:30:29.719 00.001 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
23:30:29.719 00.000 12268 Star::Find returns 1 (0), X=904.58, Y=24.28, Mass=518, SNR=15.7, Peak=56 HFD=3.9
23:30:29.719 00.000 12268 MultiStar: [#1 -0.32,-0.28,0.64,U] 
23:30:29.719 00.000 12268 refined, 1 included, MultiStar: {-0.40, 0.02}, one-star: {-0.44, 0.22}
23:30:29.719 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
23:30:29.719 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
23:30:29.719 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.02 hyp=0.40 cameraTheta=3.08 mountX=-0.01 mountY=-0.39, mountTheta=-1.61
23:30:29.721 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=0.02, opts=13)
23:30:29.721 00.000 12268 Enqueuing Move request for scope (-0.40, 0.02)
23:30:29.721 00.000 11616 Worker thread wakes up
23:30:29.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.02) opts 0xd
23:30:29.721 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, 0.02)
23:30:29.721 00.000 11616 Moving (-0.40, 0.02) raw xDistance=-0.01 yDistance=-0.39
23:30:29.722 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:29.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:30:29.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
23:30:29.722 00.000 11616 MoveAxis(E, 0, ABG)
23:30:29.722 00.000 11616 Move returns status 0, amount 0
23:30:29.722 00.000 11616 MoveAxis(N, 33, ABG)
23:30:29.722 00.000 11616 Guiding  Dir = 0, Dur = 33
23:30:29.722 00.000 11616 IsSlewing returns 0
23:30:29.722 00.000 11616 IsGuiding returns 0
23:30:29.723 00.001 11616 PulseGuide returned control before completion, sleep 43
23:30:29.745 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:30:29.762 00.017 12268 UpdateGuideState exits: m=518 SNR=15.7
23:30:29.763 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:29.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:29.763 00.000 12268 Enqueuing Expose request
23:30:29.771 00.008 11616 IsGuiding returns 1
23:30:29.771 00.000 11616 scope still moving after pulse duration time elapsed
23:30:29.803 00.032 11616 IsSlewing returns 0
23:30:29.803 00.000 11616 IsGuiding returns 0
23:30:29.804 00.001 11616 scope move finished after 33 + 47 ms
23:30:29.804 00.000 11616 Move returns status 0, amount 33
23:30:29.804 00.000 11616 move complete, result=0
23:30:29.804 00.000 11616 worker thread done servicing request
23:30:29.804 00.000 11616 Worker thread wakes up
23:30:29.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:29.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:29.804 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 33 ms NORTH
23:30:31.812 02.008 11616 Exposure complete
23:30:31.869 00.057 11616 worker thread done servicing request
23:30:31.869 00.000 12268 OnExposeComplete: enter
23:30:31.869 00.000 12268 UpdateGuideState(): m_state=6
23:30:31.869 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
23:30:31.870 00.001 12268 Star::Find returns 1 (0), X=904.60, Y=23.89, Mass=597, SNR=16.9, Peak=59 HFD=4.6
23:30:31.870 00.000 12268 MultiStar: [#1 -0.38,-0.31,0.67,U] 
23:30:31.870 00.000 12268 single-star, 1 included, MultiStar: {-0.41, -0.22}, one-star: {-0.42, -0.17}
23:30:31.870 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
23:30:31.870 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.06)
23:30:31.870 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.17 hyp=0.46 cameraTheta=-2.76 mountX=-0.21 mountY=-0.40, mountTheta=-2.06
23:30:31.872 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.17, opts=13)
23:30:31.872 00.000 12268 Enqueuing Move request for scope (-0.42, -0.17)
23:30:31.872 00.000 11616 Worker thread wakes up
23:30:31.872 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.17) opts 0xd
23:30:31.872 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.17)
23:30:31.872 00.000 11616 Moving (-0.42, -0.17) raw xDistance=-0.21 yDistance=-0.40
23:30:31.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
23:30:31.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
23:30:31.872 00.000 11616 MoveAxis(E, 117, ABG)
23:30:31.873 00.001 11616 Guiding  Dir = 2, Dur = 117
23:30:31.873 00.000 11616 IsSlewing returns 0
23:30:31.873 00.000 11616 IsGuiding returns 0
23:30:31.873 00.000 11616 PulseGuide returned control before completion, sleep 127
23:30:31.899 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:30:31.918 00.019 12268 UpdateGuideState exits: m=597 SNR=16.9
23:30:31.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:31.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:31.919 00.000 12268 Enqueuing Expose request
23:30:32.014 00.095 11616 IsGuiding returns 1
23:30:32.014 00.000 11616 scope still moving after pulse duration time elapsed
23:30:32.046 00.032 11616 IsSlewing returns 0
23:30:32.046 00.000 11616 IsGuiding returns 0
23:30:32.046 00.000 11616 scope move finished after 117 + 56 ms
23:30:32.046 00.000 11616 Move returns status 0, amount 117
23:30:32.046 00.000 11616 MoveAxis(N, 34, ABG)
23:30:32.047 00.001 11616 Guiding  Dir = 0, Dur = 34
23:30:32.047 00.000 11616 IsSlewing returns 0
23:30:32.047 00.000 11616 IsGuiding returns 0
23:30:32.047 00.000 11616 PulseGuide returned control before completion, sleep 44
23:30:32.093 00.046 11616 IsGuiding returns 1
23:30:32.093 00.000 11616 scope still moving after pulse duration time elapsed
23:30:32.124 00.031 11616 IsSlewing returns 0
23:30:32.124 00.000 11616 IsGuiding returns 0
23:30:32.124 00.000 11616 scope move finished after 34 + 43 ms
23:30:32.124 00.000 11616 Move returns status 0, amount 34
23:30:32.124 00.000 11616 move complete, result=0
23:30:32.124 00.000 11616 worker thread done servicing request
23:30:32.124 00.000 11616 Worker thread wakes up
23:30:32.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:32.125 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:32.125 00.000 12268 GuideStep: -0.2 px 117 ms EAST, -0.4 px 34 ms NORTH
23:30:34.194 02.069 11616 Exposure complete
23:30:34.250 00.056 11616 worker thread done servicing request
23:30:34.250 00.000 12268 OnExposeComplete: enter
23:30:34.250 00.000 12268 UpdateGuideState(): m_state=6
23:30:34.250 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
23:30:34.251 00.001 12268 Star::Find returns 1 (0), X=904.71, Y=24.72, Mass=584, SNR=16.7, Peak=47 HFD=4.8
23:30:34.251 00.000 12268 MultiStar: [#1 -0.26,0.51,0.00,M1] 
23:30:34.251 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
23:30:34.251 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
23:30:34.251 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.66 hyp=0.73 cameraTheta=2.01 mountX=0.63 mountY=-0.39, mountTheta=-0.56
23:30:34.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.66, opts=13)
23:30:34.253 00.000 12268 Enqueuing Move request for scope (-0.31, 0.66)
23:30:34.253 00.000 11616 Worker thread wakes up
23:30:34.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.66) opts 0xd
23:30:34.253 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.66)
23:30:34.253 00.000 11616 Moving (-0.31, 0.66) raw xDistance=0.63 yDistance=-0.39
23:30:34.254 00.001 11616 resist switch: large excursion: input 0.63 thresh 0.29 direction from -1 to 1
23:30:34.254 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.88
23:30:34.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.63
23:30:34.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
23:30:34.254 00.000 11616 MoveAxis(W, 350, ABG)
23:30:34.254 00.000 11616 Guiding  Dir = 3, Dur = 350
23:30:34.254 00.000 11616 IsSlewing returns 0
23:30:34.254 00.000 11616 IsGuiding returns 0
23:30:34.255 00.001 11616 PulseGuide returned control before completion, sleep 360
23:30:34.280 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:30:34.301 00.021 12268 UpdateGuideState exits: m=584 SNR=16.7
23:30:34.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:34.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:34.301 00.000 12268 Enqueuing Expose request
23:30:34.625 00.324 11616 IsGuiding returns 1
23:30:34.625 00.000 11616 scope still moving after pulse duration time elapsed
23:30:34.657 00.032 11616 IsSlewing returns 0
23:30:34.657 00.000 11616 IsGuiding returns 0
23:30:34.657 00.000 11616 scope move finished after 350 + 53 ms
23:30:34.657 00.000 11616 Move returns status 0, amount 350
23:30:34.658 00.001 11616 MoveAxis(N, 33, ABG)
23:30:34.658 00.000 11616 Guiding  Dir = 0, Dur = 33
23:30:34.658 00.000 11616 IsSlewing returns 0
23:30:34.658 00.000 11616 IsGuiding returns 0
23:30:34.659 00.001 11616 PulseGuide returned control before completion, sleep 43
23:30:34.703 00.044 11616 IsGuiding returns 1
23:30:34.703 00.000 11616 scope still moving after pulse duration time elapsed
23:30:34.735 00.032 11616 IsSlewing returns 0
23:30:34.735 00.000 11616 IsGuiding returns 0
23:30:34.735 00.000 11616 scope move finished after 33 + 44 ms
23:30:34.736 00.001 11616 Move returns status 0, amount 33
23:30:34.736 00.000 11616 move complete, result=0
23:30:34.736 00.000 11616 worker thread done servicing request
23:30:34.736 00.000 12268 GuideStep: 0.6 px 350 ms WEST, -0.4 px 33 ms NORTH
23:30:34.736 00.000 11616 Worker thread wakes up
23:30:34.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:34.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:36.751 02.015 11616 Exposure complete
23:30:36.806 00.055 11616 worker thread done servicing request
23:30:36.806 00.000 12268 OnExposeComplete: enter
23:30:36.806 00.000 12268 UpdateGuideState(): m_state=6
23:30:36.807 00.001 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
23:30:36.807 00.000 12268 Star::Find returns 1 (0), X=904.50, Y=23.30, Mass=415, SNR=14.0, Peak=40 HFD=4.0
23:30:36.807 00.000 12268 MultiStar: [#1 -0.35,-0.62,0.00,M2] 
23:30:36.807 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
23:30:36.807 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.47)
23:30:36.807 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-0.76 hyp=0.92 cameraTheta=-2.17 mountX=-0.81 mountY=-0.42, mountTheta=-2.66
23:30:36.809 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=-0.76, opts=13)
23:30:36.809 00.000 12268 Enqueuing Move request for scope (-0.52, -0.76)
23:30:36.809 00.000 11616 Worker thread wakes up
23:30:36.809 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.76) opts 0xd
23:30:36.809 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, -0.76)
23:30:36.809 00.000 11616 Moving (-0.52, -0.76) raw xDistance=-0.81 yDistance=-0.42
23:30:36.809 00.000 11616 resist switch: large excursion: input -0.81 thresh 0.29 direction from 1 to -1
23:30:36.809 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.42
23:30:36.810 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.81
23:30:36.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
23:30:36.810 00.000 11616 MoveAxis(E, 451, ABG)
23:30:36.810 00.000 11616 Guiding  Dir = 2, Dur = 451
23:30:36.810 00.000 11616 IsSlewing returns 0
23:30:36.811 00.001 11616 IsGuiding returns 0
23:30:36.811 00.000 11616 PulseGuide returned control before completion, sleep 461
23:30:36.832 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:30:36.850 00.018 12268 UpdateGuideState exits: m=415 SNR=14.0
23:30:36.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:36.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:36.850 00.000 12268 Enqueuing Expose request
23:30:37.288 00.438 11616 IsGuiding returns 1
23:30:37.288 00.000 11616 scope still moving after pulse duration time elapsed
23:30:37.318 00.030 11616 IsSlewing returns 0
23:30:37.318 00.000 11616 IsGuiding returns 0
23:30:37.318 00.000 11616 scope move finished after 451 + 56 ms
23:30:37.318 00.000 11616 Move returns status 0, amount 451
23:30:37.319 00.001 11616 MoveAxis(N, 35, ABG)
23:30:37.319 00.000 11616 Guiding  Dir = 0, Dur = 35
23:30:37.319 00.000 11616 IsSlewing returns 0
23:30:37.319 00.000 11616 IsGuiding returns 0
23:30:37.319 00.000 11616 PulseGuide returned control before completion, sleep 45
23:30:37.380 00.061 11616 IsGuiding returns 1
23:30:37.380 00.000 11616 scope still moving after pulse duration time elapsed
23:30:37.411 00.031 11616 IsSlewing returns 0
23:30:37.412 00.001 11616 IsGuiding returns 0
23:30:37.412 00.000 11616 scope move finished after 35 + 57 ms
23:30:37.412 00.000 11616 Move returns status 0, amount 35
23:30:37.412 00.000 11616 move complete, result=0
23:30:37.412 00.000 11616 worker thread done servicing request
23:30:37.412 00.000 11616 Worker thread wakes up
23:30:37.412 00.000 12268 GuideStep: -0.8 px 451 ms EAST, -0.4 px 35 ms NORTH
23:30:37.413 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:37.413 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:39.422 02.009 11616 Exposure complete
23:30:39.478 00.056 11616 worker thread done servicing request
23:30:39.478 00.000 12268 OnExposeComplete: enter
23:30:39.478 00.000 12268 UpdateGuideState(): m_state=6
23:30:39.478 00.000 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
23:30:39.478 00.000 12268 Star::Find returns 1 (0), X=904.82, Y=24.21, Mass=441, SNR=14.5, Peak=47 HFD=4.3
23:30:39.478 00.000 12268 MultiStar: [#1 0.06,-0.34,0.61,U] 
23:30:39.479 00.001 12268 refined, 1 included, MultiStar: {-0.10, -0.04}, one-star: {-0.20, 0.15}
23:30:39.479 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
23:30:39.479 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
23:30:39.479 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.77 mountX=-0.05 mountY=-0.10, mountTheta=-2.05
23:30:39.481 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.04, opts=13)
23:30:39.481 00.000 12268 Enqueuing Move request for scope (-0.10, -0.04)
23:30:39.481 00.000 11616 Worker thread wakes up
23:30:39.481 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
23:30:39.481 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
23:30:39.481 00.000 11616 Moving (-0.10, -0.04) raw xDistance=-0.05 yDistance=-0.10
23:30:39.482 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:39.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:30:39.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:39.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:30:39.482 00.000 11616 MoveAxis(E, 0, ABG)
23:30:39.482 00.000 11616 Move returns status 0, amount 0
23:30:39.482 00.000 11616 MoveAxis(N, 0, ABG)
23:30:39.482 00.000 11616 Move returns status 0, amount 0
23:30:39.482 00.000 11616 move complete, result=0
23:30:39.482 00.000 11616 worker thread done servicing request
23:30:39.504 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:30:39.521 00.017 12268 UpdateGuideState exits: m=441 SNR=14.5
23:30:39.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:39.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:39.521 00.000 12268 Enqueuing Expose request
23:30:39.522 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:39.522 00.000 11616 Worker thread wakes up
23:30:39.522 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:39.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:41.534 02.012 11616 Exposure complete
23:30:41.598 00.064 11616 worker thread done servicing request
23:30:41.599 00.001 12268 OnExposeComplete: enter
23:30:41.599 00.000 12268 UpdateGuideState(): m_state=6
23:30:41.599 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
23:30:41.599 00.000 12268 Star::Find returns 1 (0), X=904.98, Y=24.45, Mass=449, SNR=14.6, Peak=49 HFD=4.1
23:30:41.599 00.000 12268 MultiStar: [#1 0.20,-0.02,0.71,U] 
23:30:41.599 00.000 12268 refined, 1 included, MultiStar: {0.06, 0.22}, one-star: {-0.04, 0.39}
23:30:41.599 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
23:30:41.600 00.001 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 3.00)
23:30:41.600 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.30 mountX=0.23 mountY=0.03, mountTheta=0.15
23:30:41.602 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.22, opts=13)
23:30:41.602 00.000 12268 Enqueuing Move request for scope (0.06, 0.22)
23:30:41.602 00.000 11616 Worker thread wakes up
23:30:41.602 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
23:30:41.602 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
23:30:41.602 00.000 11616 Moving (0.06, 0.22) raw xDistance=0.23 yDistance=0.03
23:30:41.603 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:30:41.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:30:41.603 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:41.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:30:41.603 00.000 11616 MoveAxis(E, 0, ABG)
23:30:41.603 00.000 11616 Move returns status 0, amount 0
23:30:41.603 00.000 11616 MoveAxis(N, 0, ABG)
23:30:41.603 00.000 11616 Move returns status 0, amount 0
23:30:41.603 00.000 11616 move complete, result=0
23:30:41.603 00.000 11616 worker thread done servicing request
23:30:41.628 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:30:41.650 00.022 12268 UpdateGuideState exits: m=449 SNR=14.6
23:30:41.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:41.651 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:41.651 00.000 12268 Enqueuing Expose request
23:30:41.651 00.000 11616 Worker thread wakes up
23:30:41.651 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:41.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:41.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:43.667 02.016 11616 Exposure complete
23:30:43.721 00.054 11616 worker thread done servicing request
23:30:43.722 00.001 12268 OnExposeComplete: enter
23:30:43.722 00.000 12268 UpdateGuideState(): m_state=6
23:30:43.722 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
23:30:43.722 00.000 12268 Star::Find returns 1 (0), X=904.89, Y=24.41, Mass=513, SNR=15.6, Peak=47 HFD=4.4
23:30:43.722 00.000 12268 MultiStar: [#1 0.07,0.18,0.70,U] 
23:30:43.722 00.000 12268 refined, 1 included, MultiStar: {-0.05, 0.28}, one-star: {-0.13, 0.35}
23:30:43.722 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
23:30:43.722 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
23:30:43.723 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.76 mountX=0.27 mountY=-0.09, mountTheta=-0.31
23:30:43.724 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.28, opts=13)
23:30:43.724 00.000 12268 Enqueuing Move request for scope (-0.05, 0.28)
23:30:43.724 00.000 11616 Worker thread wakes up
23:30:43.724 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.28) opts 0xd
23:30:43.724 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.28)
23:30:43.724 00.000 11616 Moving (-0.05, 0.28) raw xDistance=0.27 yDistance=-0.09
23:30:43.725 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:30:43.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:30:43.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:43.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:30:43.725 00.000 11616 MoveAxis(E, 0, ABG)
23:30:43.725 00.000 11616 Move returns status 0, amount 0
23:30:43.725 00.000 11616 MoveAxis(N, 0, ABG)
23:30:43.725 00.000 11616 Move returns status 0, amount 0
23:30:43.725 00.000 11616 move complete, result=0
23:30:43.725 00.000 11616 worker thread done servicing request
23:30:43.747 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
23:30:43.765 00.018 12268 UpdateGuideState exits: m=513 SNR=15.6
23:30:43.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:43.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:43.765 00.000 12268 Enqueuing Expose request
23:30:43.765 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:43.765 00.000 11616 Worker thread wakes up
23:30:43.766 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:43.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:45.779 02.013 11616 Exposure complete
23:30:45.839 00.060 11616 worker thread done servicing request
23:30:45.840 00.001 12268 OnExposeComplete: enter
23:30:45.840 00.000 12268 UpdateGuideState(): m_state=6
23:30:45.840 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
23:30:45.840 00.000 12268 Star::Find returns 1 (0), X=904.90, Y=24.60, Mass=497, SNR=15.4, Peak=59 HFD=4.0
23:30:45.840 00.000 12268 MultiStar: [#1 -0.25,0.33,0.67,U] 
23:30:45.840 00.000 12268 refined, 1 included, MultiStar: {-0.17, 0.46}, one-star: {-0.12, 0.54}
23:30:45.840 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
23:30:45.840 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
23:30:45.840 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.46 hyp=0.49 cameraTheta=1.93 mountX=0.44 mountY=-0.23, mountTheta=-0.48
23:30:45.842 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.46, opts=13)
23:30:45.842 00.000 12268 Enqueuing Move request for scope (-0.17, 0.46)
23:30:45.842 00.000 11616 Worker thread wakes up
23:30:45.842 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.46) opts 0xd
23:30:45.842 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.46)
23:30:45.842 00.000 11616 Moving (-0.17, 0.46) raw xDistance=0.44 yDistance=-0.23
23:30:45.842 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
23:30:45.842 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.32
23:30:45.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
23:30:45.843 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
23:30:45.843 00.000 11616 MoveAxis(W, 247, ABG)
23:30:45.843 00.000 11616 Guiding  Dir = 3, Dur = 247
23:30:45.843 00.000 11616 IsSlewing returns 0
23:30:45.843 00.000 11616 IsGuiding returns 0
23:30:45.844 00.001 11616 PulseGuide returned control before completion, sleep 257
23:30:45.864 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
23:30:45.881 00.017 12268 UpdateGuideState exits: m=497 SNR=15.4
23:30:45.882 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:45.882 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:45.882 00.000 12268 Enqueuing Expose request
23:30:46.104 00.222 11616 IsGuiding returns 1
23:30:46.105 00.001 11616 scope still moving after pulse duration time elapsed
23:30:46.136 00.031 11616 IsSlewing returns 0
23:30:46.137 00.001 11616 IsGuiding returns 0
23:30:46.137 00.000 11616 scope move finished after 247 + 46 ms
23:30:46.137 00.000 11616 Move returns status 0, amount 247
23:30:46.137 00.000 11616 MoveAxis(N, 19, ABG)
23:30:46.137 00.000 11616 Guiding  Dir = 0, Dur = 19
23:30:46.138 00.001 11616 IsSlewing returns 0
23:30:46.138 00.000 11616 IsGuiding returns 0
23:30:46.138 00.000 11616 PulseGuide returned control before completion, sleep 29
23:30:46.182 00.044 11616 IsGuiding returns 1
23:30:46.182 00.000 11616 scope still moving after pulse duration time elapsed
23:30:46.213 00.031 11616 IsSlewing returns 0
23:30:46.214 00.001 11616 IsGuiding returns 0
23:30:46.214 00.000 11616 scope move finished after 19 + 57 ms
23:30:46.214 00.000 11616 Move returns status 0, amount 19
23:30:46.214 00.000 11616 move complete, result=0
23:30:46.214 00.000 11616 worker thread done servicing request
23:30:46.214 00.000 11616 Worker thread wakes up
23:30:46.215 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:46.215 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:46.215 00.000 12268 GuideStep: 0.4 px 247 ms WEST, -0.2 px 19 ms NORTH
23:30:48.222 02.007 11616 Exposure complete
23:30:48.281 00.059 11616 worker thread done servicing request
23:30:48.281 00.000 12268 OnExposeComplete: enter
23:30:48.281 00.000 12268 UpdateGuideState(): m_state=6
23:30:48.281 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
23:30:48.282 00.001 12268 Star::Find returns 1 (0), X=904.95, Y=24.14, Mass=508, SNR=15.5, Peak=55 HFD=4.3
23:30:48.282 00.000 12268 MultiStar: [#1 0.07,-0.09,0.54,U] 
23:30:48.282 00.000 12268 refined, 1 included, MultiStar: {-0.02, 0.02}, one-star: {-0.07, 0.08}
23:30:48.282 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
23:30:48.282 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
23:30:48.282 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.48 mountX=0.02 mountY=-0.03, mountTheta=-1.01
23:30:48.284 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.02, opts=13)
23:30:48.285 00.001 12268 Enqueuing Move request for scope (-0.02, 0.02)
23:30:48.285 00.000 11616 Worker thread wakes up
23:30:48.285 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:30:48.285 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:30:48.285 00.000 11616 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=-0.03
23:30:48.285 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:48.285 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:30:48.285 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:48.285 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:30:48.285 00.000 11616 MoveAxis(E, 0, ABG)
23:30:48.285 00.000 11616 Move returns status 0, amount 0
23:30:48.286 00.001 11616 MoveAxis(N, 0, ABG)
23:30:48.286 00.000 11616 Move returns status 0, amount 0
23:30:48.286 00.000 11616 move complete, result=0
23:30:48.286 00.000 11616 worker thread done servicing request
23:30:48.309 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
23:30:48.328 00.019 12268 UpdateGuideState exits: m=508 SNR=15.5
23:30:48.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:48.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:48.328 00.000 12268 Enqueuing Expose request
23:30:48.328 00.000 11616 Worker thread wakes up
23:30:48.329 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:48.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:48.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:50.331 02.002 11616 Exposure complete
23:30:50.386 00.055 11616 worker thread done servicing request
23:30:50.386 00.000 12268 OnExposeComplete: enter
23:30:50.386 00.000 12268 UpdateGuideState(): m_state=6
23:30:50.386 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
23:30:50.387 00.001 12268 Star::Find returns 1 (0), X=904.89, Y=24.11, Mass=453, SNR=14.7, Peak=40 HFD=4.3
23:30:50.387 00.000 12268 MultiStar: [#1 -0.14,0.22,0.74,U] 
23:30:50.387 00.000 12268 single-star, 1 included, MultiStar: {-0.13, 0.12}, one-star: {-0.13, 0.05}
23:30:50.387 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
23:30:50.387 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
23:30:50.387 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.75 mountX=0.04 mountY=-0.14, mountTheta=-1.28
23:30:50.389 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.05, opts=13)
23:30:50.389 00.000 12268 Enqueuing Move request for scope (-0.13, 0.05)
23:30:50.389 00.000 11616 Worker thread wakes up
23:30:50.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
23:30:50.389 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
23:30:50.389 00.000 11616 Moving (-0.13, 0.05) raw xDistance=0.04 yDistance=-0.14
23:30:50.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:50.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:30:50.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:50.390 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:30:50.390 00.000 11616 MoveAxis(E, 0, ABG)
23:30:50.390 00.000 11616 Move returns status 0, amount 0
23:30:50.390 00.000 11616 MoveAxis(N, 0, ABG)
23:30:50.390 00.000 11616 Move returns status 0, amount 0
23:30:50.390 00.000 11616 move complete, result=0
23:30:50.391 00.001 11616 worker thread done servicing request
23:30:50.415 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:30:50.432 00.017 12268 UpdateGuideState exits: m=453 SNR=14.7
23:30:50.432 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:50.432 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:50.432 00.000 12268 Enqueuing Expose request
23:30:50.432 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:50.432 00.000 11616 Worker thread wakes up
23:30:50.432 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:50.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:52.449 02.017 11616 Exposure complete
23:30:52.505 00.056 11616 worker thread done servicing request
23:30:52.506 00.001 12268 OnExposeComplete: enter
23:30:52.506 00.000 12268 UpdateGuideState(): m_state=6
23:30:52.506 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
23:30:52.506 00.000 12268 Star::Find returns 1 (0), X=905.14, Y=23.94, Mass=558, SNR=16.3, Peak=50 HFD=4.6
23:30:52.506 00.000 12268 MultiStar: [#1 0.33,-0.59,0.00,M1] 
23:30:52.506 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
23:30:52.507 00.001 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.93)
23:30:52.507 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.77 mountX=-0.11 mountY=0.13, mountTheta=2.23
23:30:52.509 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.12, opts=13)
23:30:52.509 00.000 12268 Enqueuing Move request for scope (0.12, -0.12)
23:30:52.509 00.000 11616 Worker thread wakes up
23:30:52.509 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
23:30:52.509 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
23:30:52.509 00.000 11616 Moving (0.12, -0.12) raw xDistance=-0.11 yDistance=0.13
23:30:52.510 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:30:52.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:30:52.510 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:52.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:30:52.510 00.000 11616 MoveAxis(E, 0, ABG)
23:30:52.510 00.000 11616 Move returns status 0, amount 0
23:30:52.510 00.000 11616 MoveAxis(N, 0, ABG)
23:30:52.510 00.000 11616 Move returns status 0, amount 0
23:30:52.510 00.000 11616 move complete, result=0
23:30:52.511 00.001 11616 worker thread done servicing request
23:30:52.534 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:30:52.554 00.020 12268 UpdateGuideState exits: m=558 SNR=16.3
23:30:52.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:52.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:52.554 00.000 12268 Enqueuing Expose request
23:30:52.554 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:52.555 00.001 11616 Worker thread wakes up
23:30:52.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:52.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:54.564 02.009 11616 Exposure complete
23:30:54.621 00.057 11616 worker thread done servicing request
23:30:54.622 00.001 12268 OnExposeComplete: enter
23:30:54.622 00.000 12268 UpdateGuideState(): m_state=6
23:30:54.622 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
23:30:54.622 00.000 12268 Star::Find returns 1 (0), X=904.91, Y=23.93, Mass=478, SNR=15.1, Peak=55 HFD=4.1
23:30:54.622 00.000 12268 MultiStar: [#1 0.03,-0.40,0.75,U] 
23:30:54.622 00.000 12268 single-star, 1 included, MultiStar: {-0.05, -0.24}, one-star: {-0.11, -0.13}
23:30:54.623 00.001 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
23:30:54.623 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.59)
23:30:54.623 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.29 mountX=-0.14 mountY=-0.09, mountTheta=-2.54
23:30:54.625 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.13, opts=13)
23:30:54.626 00.001 12268 Enqueuing Move request for scope (-0.11, -0.13)
23:30:54.626 00.000 11616 Worker thread wakes up
23:30:54.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
23:30:54.626 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
23:30:54.626 00.000 11616 Moving (-0.11, -0.13) raw xDistance=-0.14 yDistance=-0.09
23:30:54.626 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:30:54.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:30:54.626 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:54.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:30:54.627 00.001 11616 MoveAxis(E, 0, ABG)
23:30:54.627 00.000 11616 Move returns status 0, amount 0
23:30:54.627 00.000 11616 MoveAxis(N, 0, ABG)
23:30:54.627 00.000 11616 Move returns status 0, amount 0
23:30:54.627 00.000 11616 move complete, result=0
23:30:54.627 00.000 11616 worker thread done servicing request
23:30:54.647 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:30:54.667 00.020 12268 UpdateGuideState exits: m=478 SNR=15.1
23:30:54.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:54.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:54.667 00.000 12268 Enqueuing Expose request
23:30:54.667 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:54.667 00.000 11616 Worker thread wakes up
23:30:54.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:54.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:56.684 02.017 11616 Exposure complete
23:30:56.741 00.057 11616 worker thread done servicing request
23:30:56.741 00.000 12268 OnExposeComplete: enter
23:30:56.741 00.000 12268 UpdateGuideState(): m_state=6
23:30:56.742 00.001 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
23:30:56.742 00.000 12268 Star::Find returns 1 (0), X=904.86, Y=24.14, Mass=508, SNR=15.6, Peak=69 HFD=4.1
23:30:56.742 00.000 12268 MultiStar: [#1 0.10,-0.10,0.72,U] 
23:30:56.742 00.000 12268 refined, 1 included, MultiStar: {-0.05, 0.01}, one-star: {-0.16, 0.08}
23:30:56.742 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
23:30:56.742 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
23:30:56.742 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.97 mountX=0.00 mountY=-0.05, mountTheta=-1.50
23:30:56.744 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.01, opts=13)
23:30:56.744 00.000 12268 Enqueuing Move request for scope (-0.05, 0.01)
23:30:56.744 00.000 11616 Worker thread wakes up
23:30:56.744 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
23:30:56.744 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
23:30:56.744 00.000 11616 Moving (-0.05, 0.01) raw xDistance=0.00 yDistance=-0.05
23:30:56.745 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:56.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:30:56.745 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:56.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:30:56.745 00.000 11616 MoveAxis(E, 0, ABG)
23:30:56.745 00.000 11616 Move returns status 0, amount 0
23:30:56.745 00.000 11616 MoveAxis(N, 0, ABG)
23:30:56.745 00.000 11616 Move returns status 0, amount 0
23:30:56.745 00.000 11616 move complete, result=0
23:30:56.745 00.000 11616 worker thread done servicing request
23:30:56.768 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=4, FiltMax=255, Gamma=1.290
23:30:56.786 00.018 12268 UpdateGuideState exits: m=508 SNR=15.6
23:30:56.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:56.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:56.787 00.001 12268 Enqueuing Expose request
23:30:56.787 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:56.787 00.000 11616 Worker thread wakes up
23:30:56.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:56.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:30:58.795 02.008 11616 Exposure complete
23:30:58.854 00.059 11616 worker thread done servicing request
23:30:58.854 00.000 12268 OnExposeComplete: enter
23:30:58.855 00.001 12268 UpdateGuideState(): m_state=6
23:30:58.855 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
23:30:58.855 00.000 12268 Star::Find returns 1 (0), X=905.06, Y=23.80, Mass=491, SNR=15.3, Peak=74 HFD=4.1
23:30:58.855 00.000 12268 MultiStar: [#1 0.52,-0.30,0.00,M1] 
23:30:58.855 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
23:30:58.855 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
23:30:58.855 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.44 mountX=-0.25 mountY=0.07, mountTheta=2.88
23:30:58.857 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.26, opts=13)
23:30:58.857 00.000 12268 Enqueuing Move request for scope (0.03, -0.26)
23:30:58.857 00.000 11616 Worker thread wakes up
23:30:58.857 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.26) opts 0xd
23:30:58.857 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.26)
23:30:58.857 00.000 11616 Moving (0.03, -0.26) raw xDistance=-0.25 yDistance=0.07
23:30:58.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:30:58.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:30:58.858 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:58.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:30:58.858 00.000 11616 MoveAxis(E, 0, ABG)
23:30:58.858 00.000 11616 Move returns status 0, amount 0
23:30:58.858 00.000 11616 MoveAxis(N, 0, ABG)
23:30:58.858 00.000 11616 Move returns status 0, amount 0
23:30:58.858 00.000 11616 move complete, result=0
23:30:58.859 00.001 11616 worker thread done servicing request
23:30:58.879 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:30:58.896 00.017 12268 UpdateGuideState exits: m=491 SNR=15.3
23:30:58.897 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:58.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:30:58.897 00.000 12268 Enqueuing Expose request
23:30:58.897 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:58.897 00.000 11616 Worker thread wakes up
23:30:58.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:30:58.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:00.907 02.010 11616 Exposure complete
23:31:00.964 00.057 11616 worker thread done servicing request
23:31:00.965 00.001 12268 OnExposeComplete: enter
23:31:00.965 00.000 12268 UpdateGuideState(): m_state=6
23:31:00.965 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
23:31:00.965 00.000 12268 Star::Find returns 1 (0), X=905.56, Y=23.63, Mass=471, SNR=14.9, Peak=57 HFD=3.4
23:31:00.965 00.000 12268 MultiStar: [#1 0.96,-0.22,0.00,M2] 
23:31:00.965 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
23:31:00.965 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
23:31:00.966 00.001 12268 CameraToMount -- cameraX=0.54 cameraY=-0.43 hyp=0.69 cameraTheta=-0.67 mountX=-0.37 mountY=0.59, mountTheta=2.13
23:31:00.967 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=-0.43, opts=13)
23:31:00.967 00.000 12268 Enqueuing Move request for scope (0.54, -0.43)
23:31:00.968 00.001 11616 Worker thread wakes up
23:31:00.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.43) opts 0xd
23:31:00.968 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, -0.43)
23:31:00.968 00.000 11616 Moving (0.54, -0.43) raw xDistance=-0.37 yDistance=0.59
23:31:00.968 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
23:31:00.968 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.12
23:31:00.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
23:31:00.968 00.000 11616 resist switch: large excursion: input 0.59 thresh 0.45 direction from -1 to 1
23:31:00.968 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.76
23:31:00.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
23:31:00.968 00.000 11616 MoveAxis(E, 208, ABG)
23:31:00.969 00.001 11616 Guiding  Dir = 2, Dur = 208
23:31:00.969 00.000 11616 IsSlewing returns 0
23:31:00.969 00.000 11616 IsGuiding returns 0
23:31:00.970 00.001 11616 PulseGuide returned control before completion, sleep 218
23:31:00.993 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:01.012 00.019 12268 UpdateGuideState exits: m=471 SNR=14.9
23:31:01.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:01.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:01.012 00.000 12268 Enqueuing Expose request
23:31:01.189 00.177 11616 IsGuiding returns 1
23:31:01.189 00.000 11616 scope still moving after pulse duration time elapsed
23:31:01.220 00.031 11616 IsSlewing returns 0
23:31:01.221 00.001 11616 IsGuiding returns 1
23:31:01.250 00.029 11616 IsSlewing returns 0
23:31:01.250 00.000 11616 IsGuiding returns 1
23:31:01.281 00.031 11616 IsSlewing returns 0
23:31:01.281 00.000 11616 IsGuiding returns 1
23:31:01.313 00.032 11616 IsSlewing returns 0
23:31:01.313 00.000 11616 IsGuiding returns 1
23:31:01.344 00.031 11616 IsSlewing returns 0
23:31:01.344 00.000 11616 IsGuiding returns 0
23:31:01.344 00.000 11616 scope move finished after 208 + 166 ms
23:31:01.344 00.000 11616 Move returns status 0, amount 208
23:31:01.345 00.001 11616 BLC: Oldest BLC event removed
23:31:01.345 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1554 applied
23:31:01.345 00.000 11616 MoveAxis(S, 1604, ABG)
23:31:01.345 00.000 11616 Guiding  Dir = 1, Dur = 1604
23:31:01.345 00.000 11616 IsSlewing returns 0
23:31:01.345 00.000 11616 IsGuiding returns 0
23:31:01.345 00.000 11616 PulseGuide returned control before completion, sleep 1614
23:31:02.964 01.619 11616 IsGuiding returns 1
23:31:02.965 00.001 11616 scope still moving after pulse duration time elapsed
23:31:02.994 00.029 11616 IsSlewing returns 0
23:31:02.995 00.001 11616 IsGuiding returns 0
23:31:02.995 00.000 11616 scope move finished after 1604 + 45 ms
23:31:02.995 00.000 11616 Move returns status 0, amount 1604
23:31:02.995 00.000 11616 move complete, result=0
23:31:02.995 00.000 11616 worker thread done servicing request
23:31:02.995 00.000 11616 Worker thread wakes up
23:31:02.996 00.001 12268 GuideStep: -0.4 px 208 ms EAST, 0.6 px 1604 ms SOUTH
23:31:02.996 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:02.996 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:05.002 02.006 11616 Exposure complete
23:31:05.058 00.056 11616 worker thread done servicing request
23:31:05.058 00.000 12268 OnExposeComplete: enter
23:31:05.059 00.001 12268 UpdateGuideState(): m_state=6
23:31:05.059 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
23:31:05.059 00.000 12268 Star::Find returns 1 (0), X=905.22, Y=24.01, Mass=593, SNR=16.8, Peak=78 HFD=4.4
23:31:05.059 00.000 12268 MultiStar: [#1 0.54,-0.31,0.00,M3] 
23:31:05.059 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
23:31:05.059 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.47)
23:31:05.059 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-0.23 mountX=-0.03 mountY=0.20, mountTheta=1.71
23:31:05.061 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.05, opts=13)
23:31:05.061 00.000 12268 Enqueuing Move request for scope (0.20, -0.05)
23:31:05.061 00.000 11616 Worker thread wakes up
23:31:05.061 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
23:31:05.062 00.001 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
23:31:05.062 00.000 11616 Moving (0.20, -0.05) raw xDistance=-0.03 yDistance=0.20
23:31:05.062 00.000 11616 BLC: History state: CurrMiss=0.20, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.088122, 1:0.200569
23:31:05.062 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:31:05.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:05.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:31:05.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:31:05.062 00.000 11616 MoveAxis(E, 0, ABG)
23:31:05.062 00.000 11616 Move returns status 0, amount 0
23:31:05.062 00.000 11616 MoveAxis(S, 17, ABG)
23:31:05.062 00.000 11616 Guiding  Dir = 1, Dur = 17
23:31:05.063 00.001 11616 IsSlewing returns 0
23:31:05.063 00.000 11616 IsGuiding returns 0
23:31:05.064 00.001 11616 PulseGuide returned control before completion, sleep 27
23:31:05.086 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:05.093 00.007 11616 IsGuiding returns 1
23:31:05.093 00.000 11616 scope still moving after pulse duration time elapsed
23:31:05.104 00.011 12268 UpdateGuideState exits: m=593 SNR=16.8
23:31:05.105 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:05.105 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:05.105 00.000 12268 Enqueuing Expose request
23:31:05.123 00.018 11616 IsSlewing returns 0
23:31:05.124 00.001 11616 IsGuiding returns 0
23:31:05.124 00.000 11616 scope move finished after 17 + 43 ms
23:31:05.124 00.000 11616 Move returns status 0, amount 17
23:31:05.124 00.000 11616 move complete, result=0
23:31:05.124 00.000 11616 worker thread done servicing request
23:31:05.124 00.000 11616 Worker thread wakes up
23:31:05.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:05.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:05.132 00.008 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
23:31:07.145 02.013 11616 Exposure complete
23:31:07.205 00.060 11616 worker thread done servicing request
23:31:07.205 00.000 12268 OnExposeComplete: enter
23:31:07.205 00.000 12268 UpdateGuideState(): m_state=6
23:31:07.205 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
23:31:07.205 00.000 12268 Star::Find returns 1 (0), X=905.33, Y=24.29, Mass=554, SNR=16.3, Peak=73 HFD=3.7
23:31:07.205 00.000 12268 MultiStar: [#1 0.69,-0.09,0.00,M4] 
23:31:07.206 00.001 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
23:31:07.206 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.33)
23:31:07.206 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.23 hyp=0.39 cameraTheta=0.63 mountX=0.26 mountY=0.28, mountTheta=0.83
23:31:07.207 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.23, opts=13)
23:31:07.208 00.001 12268 Enqueuing Move request for scope (0.31, 0.23)
23:31:07.208 00.000 11616 Worker thread wakes up
23:31:07.208 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.23) opts 0xd
23:31:07.208 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.23)
23:31:07.208 00.000 11616 Moving (0.31, 0.23) raw xDistance=0.26 yDistance=0.28
23:31:07.208 00.000 11616 BLC: History state: CurrMiss=0.28, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.088122, 1:0.200569, 2:0.279618
23:31:07.208 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
23:31:07.208 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:31:07.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:31:07.209 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:31:07.209 00.000 11616 MoveAxis(E, 0, ABG)
23:31:07.209 00.000 11616 Move returns status 0, amount 0
23:31:07.209 00.000 11616 MoveAxis(S, 24, ABG)
23:31:07.209 00.000 11616 Guiding  Dir = 1, Dur = 24
23:31:07.209 00.000 11616 IsSlewing returns 0
23:31:07.209 00.000 11616 IsGuiding returns 0
23:31:07.210 00.001 11616 PulseGuide returned control before completion, sleep 34
23:31:07.233 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:07.251 00.018 11616 IsGuiding returns 1
23:31:07.251 00.000 11616 scope still moving after pulse duration time elapsed
23:31:07.253 00.002 12268 UpdateGuideState exits: m=554 SNR=16.3
23:31:07.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:07.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:07.253 00.000 12268 Enqueuing Expose request
23:31:07.282 00.029 11616 IsSlewing returns 0
23:31:07.282 00.000 11616 IsGuiding returns 0
23:31:07.282 00.000 11616 scope move finished after 24 + 49 ms
23:31:07.283 00.001 11616 Move returns status 0, amount 24
23:31:07.283 00.000 11616 move complete, result=0
23:31:07.283 00.000 11616 worker thread done servicing request
23:31:07.283 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 24 ms SOUTH
23:31:07.283 00.000 11616 Worker thread wakes up
23:31:07.284 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:07.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:09.293 02.009 11616 Exposure complete
23:31:09.348 00.055 11616 worker thread done servicing request
23:31:09.348 00.000 12268 OnExposeComplete: enter
23:31:09.348 00.000 12268 UpdateGuideState(): m_state=6
23:31:09.348 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
23:31:09.348 00.000 12268 Star::Find returns 1 (0), X=905.54, Y=24.18, Mass=468, SNR=14.8, Peak=58 HFD=3.7
23:31:09.349 00.001 12268 MultiStar: [#1 0.73,0.21,0.00,M5] 
23:31:09.349 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
23:31:09.349 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.93)
23:31:09.349 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.12 hyp=0.53 cameraTheta=0.23 mountX=0.17 mountY=0.50, mountTheta=1.24
23:31:09.350 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=0.12, opts=13)
23:31:09.350 00.000 12268 Enqueuing Move request for scope (0.52, 0.12)
23:31:09.351 00.001 11616 Worker thread wakes up
23:31:09.351 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.12) opts 0xd
23:31:09.351 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, 0.12)
23:31:09.351 00.000 11616 Moving (0.52, 0.12) raw xDistance=0.17 yDistance=0.50
23:31:09.351 00.000 11616 BLC: window closed
23:31:09.351 00.000 11616 BLC: History state: CurrMiss=0.50, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.088122, 1:0.200569, 2:0.279618
23:31:09.351 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
23:31:09.351 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:31:09.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:31:09.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
23:31:09.351 00.000 11616 MoveAxis(E, 0, ABG)
23:31:09.351 00.000 11616 Move returns status 0, amount 0
23:31:09.351 00.000 11616 MoveAxis(S, 42, ABG)
23:31:09.352 00.001 11616 Guiding  Dir = 1, Dur = 42
23:31:09.352 00.000 11616 IsSlewing returns 0
23:31:09.352 00.000 11616 IsGuiding returns 0
23:31:09.353 00.001 11616 PulseGuide returned control before completion, sleep 52
23:31:09.376 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:09.395 00.019 12268 UpdateGuideState exits: m=468 SNR=14.8
23:31:09.396 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:09.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:09.396 00.000 12268 Enqueuing Expose request
23:31:09.415 00.019 11616 IsGuiding returns 1
23:31:09.415 00.000 11616 scope still moving after pulse duration time elapsed
23:31:09.446 00.031 11616 IsSlewing returns 0
23:31:09.446 00.000 11616 IsGuiding returns 0
23:31:09.446 00.000 11616 scope move finished after 42 + 52 ms
23:31:09.446 00.000 11616 Move returns status 0, amount 42
23:31:09.446 00.000 11616 move complete, result=0
23:31:09.447 00.001 11616 worker thread done servicing request
23:31:09.447 00.000 11616 Worker thread wakes up
23:31:09.447 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:09.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:09.466 00.019 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 42 ms SOUTH
23:31:11.461 01.995 11616 Exposure complete
23:31:11.517 00.056 11616 worker thread done servicing request
23:31:11.518 00.001 12268 OnExposeComplete: enter
23:31:11.518 00.000 12268 UpdateGuideState(): m_state=6
23:31:11.518 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
23:31:11.519 00.001 12268 Star::Find returns 1 (0), X=905.40, Y=24.18, Mass=585, SNR=16.7, Peak=70 HFD=4.3
23:31:11.519 00.000 12268 MultiStar: [#1 0.12,-0.45,0.61,U] 
23:31:11.519 00.000 12268 refined, 1 included, MultiStar: {0.28, -0.10}, one-star: {0.38, 0.12}
23:31:11.519 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
23:31:11.519 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.37)
23:31:11.519 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.10 hyp=0.30 cameraTheta=-0.33 mountX=-0.07 mountY=0.29, mountTheta=1.80
23:31:11.521 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.10, opts=13)
23:31:11.521 00.000 12268 Enqueuing Move request for scope (0.28, -0.10)
23:31:11.521 00.000 11616 Worker thread wakes up
23:31:11.521 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.10) opts 0xd
23:31:11.521 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.10)
23:31:11.521 00.000 11616 Moving (0.28, -0.10) raw xDistance=-0.07 yDistance=0.29
23:31:11.521 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:11.521 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:31:11.521 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
23:31:11.521 00.000 11616 MoveAxis(E, 0, ABG)
23:31:11.522 00.001 11616 Move returns status 0, amount 0
23:31:11.522 00.000 11616 MoveAxis(S, 25, ABG)
23:31:11.522 00.000 11616 Guiding  Dir = 1, Dur = 25
23:31:11.522 00.000 11616 IsSlewing returns 0
23:31:11.522 00.000 11616 IsGuiding returns 0
23:31:11.523 00.001 11616 PulseGuide returned control before completion, sleep 35
23:31:11.543 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:11.560 00.017 12268 UpdateGuideState exits: m=585 SNR=16.7
23:31:11.560 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:11.560 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:11.561 00.001 12268 Enqueuing Expose request
23:31:11.564 00.003 11616 IsGuiding returns 1
23:31:11.565 00.001 11616 scope still moving after pulse duration time elapsed
23:31:11.595 00.030 11616 IsSlewing returns 0
23:31:11.595 00.000 11616 IsGuiding returns 0
23:31:11.595 00.000 11616 scope move finished after 25 + 47 ms
23:31:11.595 00.000 11616 Move returns status 0, amount 25
23:31:11.595 00.000 11616 move complete, result=0
23:31:11.596 00.001 11616 worker thread done servicing request
23:31:11.596 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 25 ms SOUTH
23:31:11.596 00.000 11616 Worker thread wakes up
23:31:11.596 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:11.596 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:13.613 02.017 11616 Exposure complete
23:31:13.671 00.058 11616 worker thread done servicing request
23:31:13.671 00.000 12268 OnExposeComplete: enter
23:31:13.671 00.000 12268 UpdateGuideState(): m_state=6
23:31:13.672 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
23:31:13.672 00.000 12268 Star::Find returns 1 (0), X=905.17, Y=24.21, Mass=591, SNR=16.8, Peak=71 HFD=4.7
23:31:13.672 00.000 12268 MultiStar: [#1 0.38,-0.03,0.68,U] 
23:31:13.672 00.000 12268 single-star, 1 included, MultiStar: {0.24, 0.07}, one-star: {0.15, 0.15}
23:31:13.672 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
23:31:13.672 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.48)
23:31:13.672 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.78 mountX=0.16 mountY=0.13, mountTheta=0.68
23:31:13.674 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.15, opts=13)
23:31:13.674 00.000 12268 Enqueuing Move request for scope (0.15, 0.15)
23:31:13.674 00.000 11616 Worker thread wakes up
23:31:13.674 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
23:31:13.674 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
23:31:13.674 00.000 11616 Moving (0.15, 0.15) raw xDistance=0.16 yDistance=0.13
23:31:13.674 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:31:13.675 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:31:13.675 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:13.675 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:31:13.675 00.000 11616 MoveAxis(E, 0, ABG)
23:31:13.675 00.000 11616 Move returns status 0, amount 0
23:31:13.675 00.000 11616 MoveAxis(N, 0, ABG)
23:31:13.675 00.000 11616 Move returns status 0, amount 0
23:31:13.675 00.000 11616 move complete, result=0
23:31:13.675 00.000 11616 worker thread done servicing request
23:31:13.697 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:13.716 00.019 12268 UpdateGuideState exits: m=591 SNR=16.8
23:31:13.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:13.716 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:13.716 00.000 12268 Enqueuing Expose request
23:31:13.716 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:13.716 00.000 11616 Worker thread wakes up
23:31:13.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:13.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:15.732 02.016 11616 Exposure complete
23:31:15.786 00.054 11616 worker thread done servicing request
23:31:15.786 00.000 12268 OnExposeComplete: enter
23:31:15.786 00.000 12268 UpdateGuideState(): m_state=6
23:31:15.786 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
23:31:15.786 00.000 12268 Star::Find returns 1 (0), X=905.29, Y=24.16, Mass=605, SNR=17.0, Peak=79 HFD=4.0
23:31:15.786 00.000 12268 MultiStar: [#1 0.02,0.03,0.64,U] 
23:31:15.787 00.001 12268 refined, 1 included, MultiStar: {0.17, 0.07}, one-star: {0.27, 0.10}
23:31:15.787 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
23:31:15.787 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.09)
23:31:15.787 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.18 cameraTheta=0.39 mountX=0.09 mountY=0.16, mountTheta=1.07
23:31:15.789 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.07, opts=13)
23:31:15.789 00.000 12268 Enqueuing Move request for scope (0.17, 0.07)
23:31:15.789 00.000 11616 Worker thread wakes up
23:31:15.789 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
23:31:15.789 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
23:31:15.789 00.000 11616 Moving (0.17, 0.07) raw xDistance=0.09 yDistance=0.16
23:31:15.789 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:15.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:31:15.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:31:15.790 00.001 11616 MoveAxis(E, 0, ABG)
23:31:15.790 00.000 11616 Move returns status 0, amount 0
23:31:15.790 00.000 11616 MoveAxis(S, 13, ABG)
23:31:15.790 00.000 11616 Guiding  Dir = 1, Dur = 13
23:31:15.790 00.000 11616 IsSlewing returns 0
23:31:15.790 00.000 11616 IsGuiding returns 0
23:31:15.791 00.001 11616 PulseGuide returned control before completion, sleep 23
23:31:15.815 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:15.821 00.006 11616 IsGuiding returns 1
23:31:15.822 00.001 11616 scope still moving after pulse duration time elapsed
23:31:15.835 00.013 12268 UpdateGuideState exits: m=605 SNR=17.0
23:31:15.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:15.835 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:15.835 00.000 12268 Enqueuing Expose request
23:31:15.854 00.019 11616 IsSlewing returns 0
23:31:15.854 00.000 11616 IsGuiding returns 1
23:31:15.885 00.031 11616 IsSlewing returns 0
23:31:15.886 00.001 11616 IsGuiding returns 1
23:31:15.917 00.031 11616 IsSlewing returns 0
23:31:15.917 00.000 11616 IsGuiding returns 0
23:31:15.918 00.001 11616 scope move finished after 13 + 114 ms
23:31:15.918 00.000 11616 Move returns status 0, amount 13
23:31:15.918 00.000 11616 move complete, result=0
23:31:15.918 00.000 11616 worker thread done servicing request
23:31:15.918 00.000 11616 Worker thread wakes up
23:31:15.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:15.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:15.918 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
23:31:17.923 02.005 11616 Exposure complete
23:31:17.981 00.058 11616 worker thread done servicing request
23:31:17.982 00.001 12268 OnExposeComplete: enter
23:31:17.982 00.000 12268 UpdateGuideState(): m_state=6
23:31:17.982 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
23:31:17.982 00.000 12268 Star::Find returns 1 (0), X=905.09, Y=24.02, Mass=610, SNR=17.1, Peak=71 HFD=4.6
23:31:17.982 00.000 12268 MultiStar: [#1 0.35,-0.18,0.68,U] 
23:31:17.982 00.000 12268 single-star, 1 included, MultiStar: {0.18, -0.09}, one-star: {0.07, -0.04}
23:31:17.982 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
23:31:17.982 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
23:31:17.982 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.48 mountX=-0.03 mountY=0.07, mountTheta=1.95
23:31:17.984 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.04, opts=13)
23:31:17.984 00.000 12268 Enqueuing Move request for scope (0.07, -0.04)
23:31:17.985 00.001 11616 Worker thread wakes up
23:31:17.985 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
23:31:17.985 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
23:31:17.985 00.000 11616 Moving (0.07, -0.04) raw xDistance=-0.03 yDistance=0.07
23:31:17.985 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:17.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:31:17.985 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:17.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:31:17.986 00.001 11616 MoveAxis(E, 0, ABG)
23:31:17.986 00.000 11616 Move returns status 0, amount 0
23:31:17.986 00.000 11616 MoveAxis(N, 0, ABG)
23:31:17.986 00.000 11616 Move returns status 0, amount 0
23:31:17.986 00.000 11616 move complete, result=0
23:31:17.986 00.000 11616 worker thread done servicing request
23:31:18.008 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:18.025 00.017 12268 UpdateGuideState exits: m=610 SNR=17.1
23:31:18.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:18.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:18.025 00.000 12268 Enqueuing Expose request
23:31:18.025 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:18.026 00.001 11616 Worker thread wakes up
23:31:18.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:18.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:20.043 02.017 11616 Exposure complete
23:31:20.098 00.055 11616 worker thread done servicing request
23:31:20.098 00.000 12268 OnExposeComplete: enter
23:31:20.098 00.000 12268 UpdateGuideState(): m_state=6
23:31:20.099 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
23:31:20.099 00.000 12268 Star::Find returns 1 (0), X=905.37, Y=23.92, Mass=523, SNR=15.8, Peak=52 HFD=4.3
23:31:20.099 00.000 12268 MultiStar: [#1 0.48,-0.49,0.00,M2] 
23:31:20.099 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
23:31:20.099 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
23:31:20.099 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.14 hyp=0.37 cameraTheta=-0.38 mountX=-0.10 mountY=0.36, mountTheta=1.85
23:31:20.101 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.14, opts=13)
23:31:20.101 00.000 12268 Enqueuing Move request for scope (0.35, -0.14)
23:31:20.101 00.000 11616 Worker thread wakes up
23:31:20.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.14) opts 0xd
23:31:20.101 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.14)
23:31:20.101 00.000 11616 Moving (0.35, -0.14) raw xDistance=-0.10 yDistance=0.36
23:31:20.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
23:31:20.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
23:31:20.101 00.000 11616 MoveAxis(E, 58, ABG)
23:31:20.102 00.001 11616 Guiding  Dir = 2, Dur = 58
23:31:20.102 00.000 11616 IsSlewing returns 0
23:31:20.102 00.000 11616 IsGuiding returns 0
23:31:20.102 00.000 11616 PulseGuide returned control before completion, sleep 68
23:31:20.127 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:20.146 00.019 12268 UpdateGuideState exits: m=523 SNR=15.8
23:31:20.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:20.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:20.146 00.000 12268 Enqueuing Expose request
23:31:20.180 00.034 11616 IsGuiding returns 1
23:31:20.180 00.000 11616 scope still moving after pulse duration time elapsed
23:31:20.212 00.032 11616 IsSlewing returns 0
23:31:20.212 00.000 11616 IsGuiding returns 0
23:31:20.212 00.000 11616 scope move finished after 58 + 52 ms
23:31:20.212 00.000 11616 Move returns status 0, amount 58
23:31:20.212 00.000 11616 MoveAxis(S, 31, ABG)
23:31:20.212 00.000 11616 Guiding  Dir = 1, Dur = 31
23:31:20.213 00.001 11616 IsSlewing returns 0
23:31:20.213 00.000 11616 IsGuiding returns 0
23:31:20.213 00.000 11616 PulseGuide returned control before completion, sleep 41
23:31:20.259 00.046 11616 IsGuiding returns 1
23:31:20.259 00.000 11616 scope still moving after pulse duration time elapsed
23:31:20.290 00.031 11616 IsSlewing returns 0
23:31:20.290 00.000 11616 IsGuiding returns 0
23:31:20.290 00.000 11616 scope move finished after 31 + 46 ms
23:31:20.290 00.000 11616 Move returns status 0, amount 31
23:31:20.291 00.001 11616 move complete, result=0
23:31:20.291 00.000 11616 worker thread done servicing request
23:31:20.291 00.000 12268 GuideStep: -0.1 px 58 ms EAST, 0.4 px 31 ms SOUTH
23:31:20.291 00.000 11616 Worker thread wakes up
23:31:20.291 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:20.291 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:22.297 02.006 11616 Exposure complete
23:31:22.353 00.056 11616 worker thread done servicing request
23:31:22.353 00.000 12268 OnExposeComplete: enter
23:31:22.353 00.000 12268 UpdateGuideState(): m_state=6
23:31:22.353 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
23:31:22.353 00.000 12268 Star::Find returns 1 (0), X=905.40, Y=24.26, Mass=535, SNR=15.9, Peak=65 HFD=3.7
23:31:22.353 00.000 12268 MultiStar: [#1 0.98,-0.16,0.00,M3] 
23:31:22.353 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
23:31:22.354 00.001 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
23:31:22.354 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.20 hyp=0.43 cameraTheta=0.49 mountX=0.24 mountY=0.35, mountTheta=0.97
23:31:22.357 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.20, opts=13)
23:31:22.357 00.000 12268 Enqueuing Move request for scope (0.38, 0.20)
23:31:22.357 00.000 11616 Worker thread wakes up
23:31:22.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.20) opts 0xd
23:31:22.357 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.20)
23:31:22.357 00.000 11616 Moving (0.38, 0.20) raw xDistance=0.24 yDistance=0.35
23:31:22.358 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:31:22.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:31:22.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
23:31:22.358 00.000 11616 MoveAxis(E, 0, ABG)
23:31:22.358 00.000 11616 Move returns status 0, amount 0
23:31:22.358 00.000 11616 MoveAxis(S, 30, ABG)
23:31:22.358 00.000 11616 Guiding  Dir = 1, Dur = 30
23:31:22.358 00.000 11616 IsSlewing returns 0
23:31:22.359 00.001 11616 IsGuiding returns 0
23:31:22.359 00.000 11616 PulseGuide returned control before completion, sleep 40
23:31:22.380 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:22.397 00.017 12268 UpdateGuideState exits: m=535 SNR=15.9
23:31:22.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:22.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:22.397 00.000 12268 Enqueuing Expose request
23:31:22.402 00.005 11616 IsGuiding returns 1
23:31:22.402 00.000 11616 scope still moving after pulse duration time elapsed
23:31:22.434 00.032 11616 IsSlewing returns 0
23:31:22.434 00.000 11616 IsGuiding returns 0
23:31:22.434 00.000 11616 scope move finished after 30 + 45 ms
23:31:22.434 00.000 11616 Move returns status 0, amount 30
23:31:22.434 00.000 11616 move complete, result=0
23:31:22.434 00.000 11616 worker thread done servicing request
23:31:22.434 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 30 ms SOUTH
23:31:22.435 00.001 11616 Worker thread wakes up
23:31:22.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:22.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:24.452 02.017 11616 Exposure complete
23:31:24.510 00.058 11616 worker thread done servicing request
23:31:24.510 00.000 12268 OnExposeComplete: enter
23:31:24.510 00.000 12268 UpdateGuideState(): m_state=6
23:31:24.511 00.001 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
23:31:24.511 00.000 12268 Star::Find returns 1 (0), X=905.62, Y=23.98, Mass=542, SNR=16.1, Peak=68 HFD=3.9
23:31:24.511 00.000 12268 MultiStar: [#1 0.61,0.25,0.00,M4] 
23:31:24.511 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.61 = -1.61)
23:31:24.511 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.56)
23:31:24.511 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=-0.08 hyp=0.60 cameraTheta=-0.14 mountX=-0.02 mountY=0.60, mountTheta=1.61
23:31:24.513 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=-0.08, opts=13)
23:31:24.513 00.000 12268 Enqueuing Move request for scope (0.60, -0.08)
23:31:24.513 00.000 11616 Worker thread wakes up
23:31:24.513 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.08) opts 0xd
23:31:24.513 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, -0.08)
23:31:24.513 00.000 11616 Moving (0.60, -0.08) raw xDistance=-0.02 yDistance=0.60
23:31:24.513 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:24.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:31:24.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.60
23:31:24.513 00.000 11616 MoveAxis(E, 0, ABG)
23:31:24.514 00.001 11616 Move returns status 0, amount 0
23:31:24.514 00.000 11616 MoveAxis(S, 51, ABG)
23:31:24.514 00.000 11616 Guiding  Dir = 1, Dur = 51
23:31:24.514 00.000 11616 IsSlewing returns 0
23:31:24.514 00.000 11616 IsGuiding returns 0
23:31:24.514 00.000 11616 PulseGuide returned control before completion, sleep 61
23:31:24.536 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:24.555 00.019 12268 UpdateGuideState exits: m=542 SNR=16.1
23:31:24.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:24.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:24.555 00.000 12268 Enqueuing Expose request
23:31:24.586 00.031 11616 IsGuiding returns 1
23:31:24.586 00.000 11616 scope still moving after pulse duration time elapsed
23:31:24.619 00.033 11616 IsSlewing returns 0
23:31:24.620 00.001 11616 IsGuiding returns 1
23:31:24.649 00.029 11616 IsSlewing returns 0
23:31:24.649 00.000 11616 IsGuiding returns 0
23:31:24.649 00.000 11616 scope move finished after 51 + 84 ms
23:31:24.649 00.000 11616 Move returns status 0, amount 51
23:31:24.649 00.000 11616 move complete, result=0
23:31:24.650 00.001 11616 worker thread done servicing request
23:31:24.650 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.6 px 51 ms SOUTH
23:31:24.650 00.000 11616 Worker thread wakes up
23:31:24.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:24.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:26.665 02.015 11616 Exposure complete
23:31:26.723 00.058 11616 worker thread done servicing request
23:31:26.723 00.000 12268 OnExposeComplete: enter
23:31:26.723 00.000 12268 UpdateGuideState(): m_state=6
23:31:26.723 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
23:31:26.724 00.001 12268 Star::Find returns 1 (0), X=905.31, Y=24.07, Mass=528, SNR=15.9, Peak=63 HFD=4.6
23:31:26.724 00.000 12268 MultiStar: [#1 0.25,-0.09,0.73,U] 
23:31:26.724 00.000 12268 refined, 1 included, MultiStar: {0.27, -0.03}, one-star: {0.29, 0.01}
23:31:26.724 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
23:31:26.724 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
23:31:26.724 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-0.12 mountX=-0.01 mountY=0.27, mountTheta=1.59
23:31:26.727 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.03, opts=13)
23:31:26.727 00.000 12268 Enqueuing Move request for scope (0.27, -0.03)
23:31:26.727 00.000 11616 Worker thread wakes up
23:31:26.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.03) opts 0xd
23:31:26.727 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.03)
23:31:26.727 00.000 11616 Moving (0.27, -0.03) raw xDistance=-0.01 yDistance=0.27
23:31:26.727 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:26.728 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:31:26.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
23:31:26.728 00.000 11616 MoveAxis(E, 0, ABG)
23:31:26.728 00.000 11616 Move returns status 0, amount 0
23:31:26.728 00.000 11616 MoveAxis(S, 23, ABG)
23:31:26.728 00.000 11616 Guiding  Dir = 1, Dur = 23
23:31:26.728 00.000 11616 IsSlewing returns 0
23:31:26.729 00.001 11616 IsGuiding returns 0
23:31:26.729 00.000 11616 PulseGuide returned control before completion, sleep 33
23:31:26.753 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:26.771 00.018 12268 UpdateGuideState exits: m=528 SNR=15.9
23:31:26.771 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:26.771 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:26.771 00.000 12268 Enqueuing Expose request
23:31:26.772 00.001 11616 IsGuiding returns 1
23:31:26.772 00.000 11616 scope still moving after pulse duration time elapsed
23:31:26.803 00.031 11616 IsSlewing returns 0
23:31:26.803 00.000 11616 IsGuiding returns 1
23:31:26.838 00.035 11616 IsSlewing returns 0
23:31:26.839 00.001 11616 IsGuiding returns 1
23:31:26.866 00.027 11616 IsSlewing returns 0
23:31:26.867 00.001 11616 IsGuiding returns 1
23:31:26.898 00.031 11616 IsSlewing returns 0
23:31:26.898 00.000 11616 IsGuiding returns 0
23:31:26.898 00.000 11616 scope move finished after 23 + 146 ms
23:31:26.898 00.000 11616 Move returns status 0, amount 23
23:31:26.898 00.000 11616 move complete, result=0
23:31:26.898 00.000 11616 worker thread done servicing request
23:31:26.898 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
23:31:26.898 00.000 11616 Worker thread wakes up
23:31:26.899 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:26.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:28.915 02.016 11616 Exposure complete
23:31:28.972 00.057 11616 worker thread done servicing request
23:31:28.972 00.000 12268 OnExposeComplete: enter
23:31:28.972 00.000 12268 UpdateGuideState(): m_state=6
23:31:28.972 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
23:31:28.972 00.000 12268 Star::Find returns 1 (0), X=905.12, Y=23.90, Mass=523, SNR=15.8, Peak=64 HFD=4.5
23:31:28.973 00.001 12268 MultiStar: [#1 0.53,-0.25,0.00,M4] 
23:31:28.973 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
23:31:28.973 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.69)
23:31:28.973 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.01 mountX=-0.15 mountY=0.12, mountTheta=2.47
23:31:28.974 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.16, opts=13)
23:31:28.975 00.001 12268 Enqueuing Move request for scope (0.10, -0.16)
23:31:28.975 00.000 11616 Worker thread wakes up
23:31:28.975 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
23:31:28.975 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
23:31:28.975 00.000 11616 Moving (0.10, -0.16) raw xDistance=-0.15 yDistance=0.12
23:31:28.975 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:31:28.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:31:28.975 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:28.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:31:28.975 00.000 11616 MoveAxis(E, 0, ABG)
23:31:28.976 00.001 11616 Move returns status 0, amount 0
23:31:28.976 00.000 11616 MoveAxis(N, 0, ABG)
23:31:28.976 00.000 11616 Move returns status 0, amount 0
23:31:28.976 00.000 11616 move complete, result=0
23:31:28.976 00.000 11616 worker thread done servicing request
23:31:29.000 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:29.018 00.018 12268 UpdateGuideState exits: m=523 SNR=15.8
23:31:29.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:29.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:29.018 00.000 12268 Enqueuing Expose request
23:31:29.018 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:29.019 00.001 11616 Worker thread wakes up
23:31:29.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:29.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:31.032 02.013 11616 Exposure complete
23:31:31.090 00.058 12268 OnExposeComplete: enter
23:31:31.090 00.000 11616 worker thread done servicing request
23:31:31.090 00.000 12268 UpdateGuideState(): m_state=6
23:31:31.090 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
23:31:31.091 00.001 12268 Star::Find returns 1 (0), X=905.04, Y=24.18, Mass=592, SNR=16.7, Peak=78 HFD=4.2
23:31:31.091 00.000 12268 MultiStar: [#1 0.36,0.18,0.66,U] 
23:31:31.091 00.000 12268 single-star, 1 included, MultiStar: {0.16, 0.14}, one-star: {0.02, 0.12}
23:31:31.091 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
23:31:31.091 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
23:31:31.091 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.40 mountX=0.12 mountY=0.01, mountTheta=0.04
23:31:31.095 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.12, opts=13)
23:31:31.096 00.001 12268 Enqueuing Move request for scope (0.02, 0.12)
23:31:31.096 00.000 11616 Worker thread wakes up
23:31:31.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
23:31:31.096 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
23:31:31.096 00.000 11616 Moving (0.02, 0.12) raw xDistance=0.12 yDistance=0.01
23:31:31.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:31:31.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:31:31.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:31.097 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:31:31.097 00.000 11616 MoveAxis(E, 0, ABG)
23:31:31.097 00.000 11616 Move returns status 0, amount 0
23:31:31.097 00.000 11616 MoveAxis(N, 0, ABG)
23:31:31.097 00.000 11616 Move returns status 0, amount 0
23:31:31.097 00.000 11616 move complete, result=0
23:31:31.097 00.000 11616 worker thread done servicing request
23:31:31.124 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:31.142 00.018 12268 UpdateGuideState exits: m=592 SNR=16.7
23:31:31.142 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:31.143 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:31.143 00.000 12268 Enqueuing Expose request
23:31:31.143 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:31.143 00.000 11616 Worker thread wakes up
23:31:31.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:31.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:33.159 02.016 11616 Exposure complete
23:31:33.218 00.059 11616 worker thread done servicing request
23:31:33.218 00.000 12268 OnExposeComplete: enter
23:31:33.218 00.000 12268 UpdateGuideState(): m_state=6
23:31:33.218 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
23:31:33.219 00.001 12268 Star::Find returns 1 (0), X=904.95, Y=24.17, Mass=568, SNR=16.4, Peak=73 HFD=4.2
23:31:33.219 00.000 12268 MultiStar: [#1 0.29,-0.05,0.58,U] 
23:31:33.219 00.000 12268 refined, 1 included, MultiStar: {0.06, 0.05}, one-star: {-0.07, 0.11}
23:31:33.219 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.80 = -0.80)
23:31:33.219 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.91 = 2.37)
23:31:33.219 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.67 mountX=0.06 mountY=0.06, mountTheta=0.78
23:31:33.221 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.05, opts=13)
23:31:33.221 00.000 12268 Enqueuing Move request for scope (0.06, 0.05)
23:31:33.221 00.000 11616 Worker thread wakes up
23:31:33.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
23:31:33.221 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
23:31:33.221 00.000 11616 Moving (0.06, 0.05) raw xDistance=0.06 yDistance=0.06
23:31:33.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:33.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:31:33.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:33.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:31:33.221 00.000 11616 MoveAxis(E, 0, ABG)
23:31:33.222 00.001 11616 Move returns status 0, amount 0
23:31:33.222 00.000 11616 MoveAxis(N, 0, ABG)
23:31:33.222 00.000 11616 Move returns status 0, amount 0
23:31:33.222 00.000 11616 move complete, result=0
23:31:33.222 00.000 11616 worker thread done servicing request
23:31:33.245 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:33.264 00.019 12268 UpdateGuideState exits: m=568 SNR=16.4
23:31:33.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:33.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:33.265 00.001 12268 Enqueuing Expose request
23:31:33.265 00.000 11616 Worker thread wakes up
23:31:33.265 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:33.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:33.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:35.274 02.009 11616 Exposure complete
23:31:35.332 00.058 11616 worker thread done servicing request
23:31:35.332 00.000 12268 OnExposeComplete: enter
23:31:35.332 00.000 12268 UpdateGuideState(): m_state=6
23:31:35.332 00.000 12268 Star::Find(15, 904, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
23:31:35.332 00.000 12268 Star::Find returns 1 (0), X=904.92, Y=23.87, Mass=585, SNR=16.7, Peak=68 HFD=4.3
23:31:35.333 00.001 12268 MultiStar: [#1 0.19,-0.32,0.62,U] 
23:31:35.333 00.000 12268 single-star, 1 included, MultiStar: {0.01, -0.24}, one-star: {-0.10, -0.19}
23:31:35.333 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
23:31:35.333 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
23:31:35.333 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-2.04 mountX=-0.20 mountY=-0.07, mountTheta=-2.80
23:31:35.335 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.19, opts=13)
23:31:35.335 00.000 12268 Enqueuing Move request for scope (-0.10, -0.19)
23:31:35.335 00.000 11616 Worker thread wakes up
23:31:35.335 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
23:31:35.335 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
23:31:35.335 00.000 11616 Moving (-0.10, -0.19) raw xDistance=-0.20 yDistance=-0.07
23:31:35.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
23:31:35.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:35.336 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:31:35.336 00.000 11616 MoveAxis(E, 113, ABG)
23:31:35.336 00.000 11616 Guiding  Dir = 2, Dur = 113
23:31:35.336 00.000 11616 IsSlewing returns 0
23:31:35.336 00.000 11616 IsGuiding returns 0
23:31:35.337 00.001 11616 PulseGuide returned control before completion, sleep 123
23:31:35.359 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:35.378 00.019 12268 UpdateGuideState exits: m=585 SNR=16.7
23:31:35.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:35.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:35.378 00.000 12268 Enqueuing Expose request
23:31:35.475 00.097 11616 IsGuiding returns 1
23:31:35.475 00.000 11616 scope still moving after pulse duration time elapsed
23:31:35.507 00.032 11616 IsSlewing returns 0
23:31:35.507 00.000 11616 IsGuiding returns 1
23:31:35.537 00.030 11616 IsSlewing returns 0
23:31:35.537 00.000 11616 IsGuiding returns 1
23:31:35.568 00.031 11616 IsSlewing returns 0
23:31:35.569 00.001 11616 IsGuiding returns 1
23:31:35.599 00.030 11616 IsSlewing returns 0
23:31:35.599 00.000 11616 IsGuiding returns 1
23:31:35.631 00.032 11616 IsSlewing returns 0
23:31:35.631 00.000 11616 IsGuiding returns 0
23:31:35.631 00.000 11616 scope move finished after 113 + 181 ms
23:31:35.631 00.000 11616 Move returns status 0, amount 113
23:31:35.632 00.001 11616 MoveAxis(N, 0, ABG)
23:31:35.632 00.000 11616 Move returns status 0, amount 0
23:31:35.632 00.000 11616 move complete, result=0
23:31:35.632 00.000 11616 worker thread done servicing request
23:31:35.632 00.000 12268 GuideStep: -0.2 px 113 ms EAST, -0.1 px 0 ms NORTH
23:31:35.632 00.000 11616 Worker thread wakes up
23:31:35.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:35.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:37.641 02.009 11616 Exposure complete
23:31:37.698 00.057 11616 worker thread done servicing request
23:31:37.698 00.000 12268 OnExposeComplete: enter
23:31:37.698 00.000 12268 UpdateGuideState(): m_state=6
23:31:37.699 00.001 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
23:31:37.699 00.000 12268 Star::Find returns 1 (0), X=905.14, Y=23.97, Mass=537, SNR=16.0, Peak=60 HFD=4.3
23:31:37.699 00.000 12268 MultiStar: [#1 0.16,-0.20,0.64,U] 
23:31:37.699 00.000 12268 single-star, 1 included, MultiStar: {0.13, -0.13}, one-star: {0.12, -0.08}
23:31:37.699 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
23:31:37.699 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.08)
23:31:37.699 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-0.62 mountX=-0.07 mountY=0.13, mountTheta=2.09
23:31:37.701 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.08, opts=13)
23:31:37.701 00.000 12268 Enqueuing Move request for scope (0.12, -0.08)
23:31:37.701 00.000 11616 Worker thread wakes up
23:31:37.701 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
23:31:37.701 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
23:31:37.701 00.000 11616 Moving (0.12, -0.08) raw xDistance=-0.07 yDistance=0.13
23:31:37.702 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:37.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:31:37.702 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:37.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:31:37.702 00.000 11616 MoveAxis(E, 0, ABG)
23:31:37.702 00.000 11616 Move returns status 0, amount 0
23:31:37.702 00.000 11616 MoveAxis(N, 0, ABG)
23:31:37.702 00.000 11616 Move returns status 0, amount 0
23:31:37.702 00.000 11616 move complete, result=0
23:31:37.702 00.000 11616 worker thread done servicing request
23:31:37.724 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:37.742 00.018 12268 UpdateGuideState exits: m=537 SNR=16.0
23:31:37.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:37.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:37.742 00.000 12268 Enqueuing Expose request
23:31:37.742 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:37.743 00.001 11616 Worker thread wakes up
23:31:37.743 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:37.743 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:39.765 02.022 11616 Exposure complete
23:31:39.822 00.057 11616 worker thread done servicing request
23:31:39.822 00.000 12268 OnExposeComplete: enter
23:31:39.823 00.001 12268 UpdateGuideState(): m_state=6
23:31:39.823 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
23:31:39.823 00.000 12268 Star::Find returns 1 (0), X=905.13, Y=24.14, Mass=491, SNR=15.2, Peak=61 HFD=4.2
23:31:39.823 00.000 12268 MultiStar: [#1 0.04,0.14,0.69,U] 
23:31:39.823 00.000 12268 refined, 1 included, MultiStar: {0.08, 0.10}, one-star: {0.11, 0.08}
23:31:39.823 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
23:31:39.824 00.001 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
23:31:39.824 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.89 mountX=0.11 mountY=0.07, mountTheta=0.56
23:31:39.825 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.10, opts=13)
23:31:39.825 00.000 12268 Enqueuing Move request for scope (0.08, 0.10)
23:31:39.826 00.001 11616 Worker thread wakes up
23:31:39.826 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
23:31:39.826 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
23:31:39.826 00.000 11616 Moving (0.08, 0.10) raw xDistance=0.11 yDistance=0.07
23:31:39.826 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:31:39.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:31:39.826 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:39.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:31:39.826 00.000 11616 MoveAxis(E, 0, ABG)
23:31:39.826 00.000 11616 Move returns status 0, amount 0
23:31:39.826 00.000 11616 MoveAxis(N, 0, ABG)
23:31:39.826 00.000 11616 Move returns status 0, amount 0
23:31:39.826 00.000 11616 move complete, result=0
23:31:39.827 00.001 11616 worker thread done servicing request
23:31:39.850 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:39.867 00.017 12268 UpdateGuideState exits: m=491 SNR=15.2
23:31:39.867 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:39.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:39.867 00.000 12268 Enqueuing Expose request
23:31:39.868 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:39.868 00.000 11616 Worker thread wakes up
23:31:39.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:39.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:41.874 02.006 11616 Exposure complete
23:31:41.929 00.055 11616 worker thread done servicing request
23:31:41.930 00.001 12268 OnExposeComplete: enter
23:31:41.930 00.000 12268 UpdateGuideState(): m_state=6
23:31:41.930 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
23:31:41.930 00.000 12268 Star::Find returns 1 (0), X=905.00, Y=23.55, Mass=597, SNR=16.9, Peak=63 HFD=4.1
23:31:41.930 00.000 12268 MultiStar: [#1 0.54,-0.56,0.00,M1] 
23:31:41.930 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
23:31:41.930 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
23:31:41.930 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.51 hyp=0.51 cameraTheta=-1.62 mountX=-0.51 mountY=0.04, mountTheta=3.06
23:31:41.934 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.51, opts=13)
23:31:41.934 00.000 12268 Enqueuing Move request for scope (-0.02, -0.51)
23:31:41.934 00.000 11616 Worker thread wakes up
23:31:41.935 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.51) opts 0xd
23:31:41.935 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.51)
23:31:41.935 00.000 11616 Moving (-0.02, -0.51) raw xDistance=-0.51 yDistance=0.04
23:31:41.935 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.51
23:31:41.935 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:41.935 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:31:41.935 00.000 11616 MoveAxis(E, 286, ABG)
23:31:41.935 00.000 11616 Guiding  Dir = 2, Dur = 286
23:31:41.935 00.000 11616 IsSlewing returns 0
23:31:41.936 00.001 11616 IsGuiding returns 0
23:31:41.936 00.000 11616 PulseGuide returned control before completion, sleep 296
23:31:41.958 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:31:41.976 00.018 12268 UpdateGuideState exits: m=597 SNR=16.9
23:31:41.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:41.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:41.976 00.000 12268 Enqueuing Expose request
23:31:42.243 00.267 11616 IsGuiding returns 1
23:31:42.244 00.001 11616 scope still moving after pulse duration time elapsed
23:31:42.274 00.030 11616 IsSlewing returns 0
23:31:42.274 00.000 11616 IsGuiding returns 0
23:31:42.274 00.000 11616 scope move finished after 286 + 53 ms
23:31:42.274 00.000 11616 Move returns status 0, amount 286
23:31:42.274 00.000 11616 MoveAxis(N, 0, ABG)
23:31:42.275 00.001 11616 Move returns status 0, amount 0
23:31:42.275 00.000 11616 move complete, result=0
23:31:42.275 00.000 11616 worker thread done servicing request
23:31:42.275 00.000 11616 Worker thread wakes up
23:31:42.275 00.000 12268 GuideStep: -0.5 px 286 ms EAST, 0.0 px 0 ms NORTH
23:31:42.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:42.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:44.294 02.019 11616 Exposure complete
23:31:44.351 00.057 11616 worker thread done servicing request
23:31:44.351 00.000 12268 OnExposeComplete: enter
23:31:44.351 00.000 12268 UpdateGuideState(): m_state=6
23:31:44.352 00.001 12268 Star::Find(15, 904, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
23:31:44.352 00.000 12268 Star::Find returns 1 (0), X=905.12, Y=23.78, Mass=629, SNR=17.2, Peak=69 HFD=4.5
23:31:44.352 00.000 12268 MultiStar: [#1 0.20,-0.29,0.65,U] 
23:31:44.352 00.000 12268 single-star, 1 included, MultiStar: {0.14, -0.29}, one-star: {0.09, -0.28}
23:31:44.352 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
23:31:44.352 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
23:31:44.352 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.28 hyp=0.30 cameraTheta=-1.25 mountX=-0.27 mountY=0.13, mountTheta=2.70
23:31:44.355 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.28, opts=13)
23:31:44.355 00.000 12268 Enqueuing Move request for scope (0.09, -0.28)
23:31:44.355 00.000 11616 Worker thread wakes up
23:31:44.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.28) opts 0xd
23:31:44.355 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.28)
23:31:44.355 00.000 11616 Moving (0.09, -0.28) raw xDistance=-0.27 yDistance=0.13
23:31:44.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
23:31:44.356 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:44.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:31:44.356 00.000 11616 MoveAxis(E, 153, ABG)
23:31:44.356 00.000 11616 Guiding  Dir = 2, Dur = 153
23:31:44.356 00.000 11616 IsSlewing returns 0
23:31:44.356 00.000 11616 IsGuiding returns 0
23:31:44.357 00.001 11616 PulseGuide returned control before completion, sleep 163
23:31:44.382 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:44.403 00.021 12268 UpdateGuideState exits: m=629 SNR=17.2
23:31:44.404 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:44.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:44.404 00.000 12268 Enqueuing Expose request
23:31:44.528 00.124 11616 IsGuiding returns 1
23:31:44.528 00.000 11616 scope still moving after pulse duration time elapsed
23:31:44.560 00.032 11616 IsSlewing returns 0
23:31:44.560 00.000 11616 IsGuiding returns 0
23:31:44.560 00.000 11616 scope move finished after 153 + 49 ms
23:31:44.560 00.000 11616 Move returns status 0, amount 153
23:31:44.560 00.000 11616 MoveAxis(N, 0, ABG)
23:31:44.560 00.000 11616 Move returns status 0, amount 0
23:31:44.560 00.000 11616 move complete, result=0
23:31:44.560 00.000 11616 worker thread done servicing request
23:31:44.560 00.000 11616 Worker thread wakes up
23:31:44.561 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:44.561 00.000 12268 GuideStep: -0.3 px 153 ms EAST, 0.1 px 0 ms NORTH
23:31:44.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:46.570 02.009 11616 Exposure complete
23:31:46.631 00.061 11616 worker thread done servicing request
23:31:46.631 00.000 12268 OnExposeComplete: enter
23:31:46.631 00.000 12268 UpdateGuideState(): m_state=6
23:31:46.631 00.000 12268 Star::Find(15, 905, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
23:31:46.631 00.000 12268 Star::Find returns 1 (0), X=905.20, Y=24.04, Mass=596, SNR=16.8, Peak=75 HFD=4.2
23:31:46.632 00.001 12268 MultiStar: [#1 0.45,0.21,0.71,U] 
23:31:46.632 00.000 12268 single-star, 1 included, MultiStar: {0.29, 0.08}, one-star: {0.17, -0.02}
23:31:46.632 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
23:31:46.632 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.61)
23:31:46.632 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.18 cameraTheta=-0.09 mountX=0.00 mountY=0.18, mountTheta=1.56
23:31:46.636 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.02, opts=13)
23:31:46.636 00.000 12268 Enqueuing Move request for scope (0.17, -0.02)
23:31:46.636 00.000 11616 Worker thread wakes up
23:31:46.637 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
23:31:46.637 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
23:31:46.637 00.000 11616 Moving (0.17, -0.02) raw xDistance=0.00 yDistance=0.18
23:31:46.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:46.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:31:46.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:31:46.637 00.000 11616 MoveAxis(E, 0, ABG)
23:31:46.637 00.000 11616 Move returns status 0, amount 0
23:31:46.637 00.000 11616 MoveAxis(S, 15, ABG)
23:31:46.637 00.000 11616 Guiding  Dir = 1, Dur = 15
23:31:46.638 00.001 11616 IsSlewing returns 0
23:31:46.638 00.000 11616 IsGuiding returns 0
23:31:46.638 00.000 11616 PulseGuide returned control before completion, sleep 25
23:31:46.658 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:46.675 00.017 12268 UpdateGuideState exits: m=596 SNR=16.8
23:31:46.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:46.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:46.675 00.000 12268 Enqueuing Expose request
23:31:46.678 00.003 11616 IsGuiding returns 1
23:31:46.678 00.000 11616 scope still moving after pulse duration time elapsed
23:31:46.711 00.033 11616 IsSlewing returns 0
23:31:46.711 00.000 11616 IsGuiding returns 1
23:31:46.742 00.031 11616 IsSlewing returns 0
23:31:46.742 00.000 11616 IsGuiding returns 1
23:31:46.773 00.031 11616 IsSlewing returns 0
23:31:46.773 00.000 11616 IsGuiding returns 0
23:31:46.773 00.000 11616 scope move finished after 15 + 120 ms
23:31:46.773 00.000 11616 Move returns status 0, amount 15
23:31:46.773 00.000 11616 move complete, result=0
23:31:46.773 00.000 11616 worker thread done servicing request
23:31:46.774 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
23:31:46.774 00.000 11616 Worker thread wakes up
23:31:46.774 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:46.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(890,9,31,31)
23:31:47.722 00.948 12268 evsrv: cli 0F8E69C0 connect
23:31:47.722 00.000 12268 case statement mapped state 6 to 3
23:31:47.722 00.000 12268 case statement mapped state 6 to 3
23:31:47.723 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f454b189-dc6c-4a8b-a22f-48c7c1d30d4a"}
23:31:47.723 00.000 12268 case statement mapped state 6 to 3
23:31:47.723 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f454b189-dc6c-4a8b-a22f-48c7c1d30d4a"}
23:31:47.724 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:31:47.725 00.001 12268 evsrv: cli 0F8E69C0 connect
23:31:47.726 00.001 12268 case statement mapped state 6 to 3
23:31:47.726 00.000 12268 case statement mapped state 6 to 3
23:31:47.727 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"22cee18e-9942-4536-a26f-ef52c9691130"}
23:31:47.727 00.000 12268 PhdController::Dither begins
23:31:47.727 00.000 12268 dither: size=5.50, dRA=1.95 dDec=-4.88
23:31:47.727 00.000 12268 MountToCamera -- mountTheta (1.19) + m_xAngle (1.47) = xAngle (2.66 = 2.66)
23:31:47.727 00.000 12268 MountToCamera -- mountX=1.95 mountY=-4.88 hyp=5.26 mountTheta=1.19 cameraX=-4.67, cameraY=2.42 cameraTheta=2.66
23:31:47.727 00.000 12268 setting lock position to (900.35, 26.48)
23:31:47.728 00.001 12268 Mount: notify guiding dithered (-4.7, 2.4)
23:31:47.728 00.000 12268 MultiStar: stabilizing after lock position change
23:31:47.728 00.000 12268 Status Line: Dither by 1.95,-4.88
23:31:47.731 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
23:31:47.732 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
23:31:47.732 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"22cee18e-9942-4536-a26f-ef52c9691130"}
23:31:47.737 00.005 12268 evsrv: cli 0F8E69C0 disconnect
23:31:48.802 01.065 11616 Exposure complete
23:31:48.864 00.062 11616 worker thread done servicing request
23:31:48.865 00.001 12268 OnExposeComplete: enter
23:31:48.865 00.000 12268 UpdateGuideState(): m_state=6
23:31:48.865 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
23:31:48.865 00.000 12268 Star::Find returns 1 (0), X=905.19, Y=24.33, Mass=582, SNR=16.6, Peak=72 HFD=4.5
23:31:48.865 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
23:31:48.866 00.001 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.28)
23:31:48.866 00.000 12268 CameraToMount -- cameraX=4.83 cameraY=-2.15 hyp=5.29 cameraTheta=-0.42 mountX=-1.66 mountY=5.07, mountTheta=1.89
23:31:48.868 00.002 12268 dither recenter: remaining=(-1.9,4.9) step=(-1.9,4.9)
23:31:48.868 00.000 12268 MountToCamera -- mountTheta (-1.95) + m_xAngle (1.47) = xAngle (-0.48 = -0.48)
23:31:48.868 00.000 12268 MountToCamera -- mountX=-1.95 mountY=4.88 hyp=5.26 mountTheta=-1.95 cameraX=4.67, cameraY=-2.42 cameraTheta=-0.48
23:31:48.868 00.000 12268 SchedulePrimaryMove(0D94C700, x=4.67, y=-2.42, opts=4)
23:31:48.868 00.000 12268 Enqueuing Move request for scope (4.67, -2.42)
23:31:48.868 00.000 12268 Mount: notify direct move -1.95,4.88
23:31:48.868 00.000 11616 Worker thread wakes up
23:31:48.868 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (4.67, -2.42) opts 0x4
23:31:48.868 00.000 11616 Handling offset move in thread for scope, endpoint = (4.67, -2.42)
23:31:48.869 00.001 11616 Moving (4.67, -2.42) raw xDistance=-1.95 yDistance=4.88
23:31:48.869 00.000 11616 BLC: window closed
23:31:48.869 00.000 11616 MoveAxis(E, 2183, B)
23:31:48.869 00.000 11616 Guiding  Dir = 2, Dur = 2183
23:31:48.869 00.000 11616 IsSlewing returns 0
23:31:48.869 00.000 11616 IsGuiding returns 0
23:31:48.870 00.001 11616 PulseGuide returned control before completion, sleep 2193
23:31:48.893 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:48.913 00.020 12268 UpdateGuideState exits: m=582 SNR=16.6
23:31:48.913 00.000 12268 PhdController: settling, locked = 1, distance = 5.44 (1.50) aobump = 0 frame = 1 / 99999
23:31:48.914 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768689108.914,"Host":"ASTROCENTER","Inst":1,"Distance":5.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:31:48.914 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:48.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:48.914 00.000 12268 Enqueuing Expose request
23:31:51.066 02.152 11616 IsGuiding returns 1
23:31:51.066 00.000 11616 scope still moving after pulse duration time elapsed
23:31:51.098 00.032 11616 IsSlewing returns 0
23:31:51.099 00.001 11616 IsGuiding returns 0
23:31:51.099 00.000 11616 scope move finished after 2183 + 45 ms
23:31:51.099 00.000 11616 Move returns status 0, amount 2183
23:31:51.099 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
23:31:51.099 00.000 11616 MoveAxis(S, 2753, B)
23:31:51.099 00.000 11616 Guiding  Dir = 1, Dur = 2753
23:31:51.099 00.000 11616 IsSlewing returns 0
23:31:51.099 00.000 11616 IsGuiding returns 0
23:31:51.100 00.001 11616 PulseGuide returned control before completion, sleep 2763
23:31:53.869 02.769 11616 IsGuiding returns 1
23:31:53.869 00.000 11616 scope still moving after pulse duration time elapsed
23:31:53.901 00.032 11616 IsSlewing returns 0
23:31:53.901 00.000 11616 IsGuiding returns 0
23:31:53.901 00.000 11616 scope move finished after 2753 + 48 ms
23:31:53.901 00.000 11616 Move returns status 0, amount 2753
23:31:53.901 00.000 11616 move complete, result=0
23:31:53.901 00.000 11616 worker thread done servicing request
23:31:53.901 00.000 12268 GuideStep: -1.9 px 2183 ms EAST, 4.9 px 2753 ms SOUTH
23:31:53.902 00.001 11616 Worker thread wakes up
23:31:53.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:53.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:31:55.909 02.007 11616 Exposure complete
23:31:55.967 00.058 11616 worker thread done servicing request
23:31:55.967 00.000 12268 OnExposeComplete: enter
23:31:55.967 00.000 12268 UpdateGuideState(): m_state=6
23:31:55.967 00.000 12268 Star::Find(15, 905, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
23:31:55.967 00.000 12268 Star::Find returns 1 (0), X=901.99, Y=28.76, Mass=612, SNR=17.1, Peak=39 HFD=4.9
23:31:55.967 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
23:31:55.968 00.001 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
23:31:55.968 00.000 12268 CameraToMount -- cameraX=1.64 cameraY=2.29 hyp=2.81 cameraTheta=0.95 mountX=2.44 mountY=1.33, mountTheta=0.50
23:31:55.970 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.64, y=2.29, opts=13)
23:31:55.970 00.000 12268 Enqueuing Move request for scope (1.64, 2.29)
23:31:55.970 00.000 11616 Worker thread wakes up
23:31:55.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.64, 2.29) opts 0xd
23:31:55.970 00.000 11616 Handling offset move in thread for scope, endpoint = (1.64, 2.29)
23:31:55.970 00.000 11616 Moving (1.64, 2.29) raw xDistance=2.44 yDistance=1.33
23:31:55.970 00.000 11616 resist switch: large excursion: input 2.44 thresh 0.29 direction from 0 to 1
23:31:55.970 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.31
23:31:55.971 00.001 11616 GuideAlgorithmResistSwitch::result() returns 1.22 from input 2.44
23:31:55.971 00.000 11616 resist switch: large excursion: input 1.33 thresh 0.45 direction from 0 to 1
23:31:55.971 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.00
23:31:55.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 1.33
23:31:55.971 00.000 11616 MoveAxis(W, 1365, ABG)
23:31:55.972 00.001 11616 Guiding  Dir = 3, Dur = 1365
23:31:55.972 00.000 11616 IsSlewing returns 0
23:31:55.972 00.000 11616 IsGuiding returns 0
23:31:55.972 00.000 11616 PulseGuide returned control before completion, sleep 1375
23:31:55.995 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:56.016 00.021 12268 UpdateGuideState exits: m=612 SNR=17.1
23:31:56.016 00.000 12268 PhdController: settling, locked = 1, distance = 2.81 (1.50) aobump = 0 frame = 2 / 99999
23:31:56.016 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689116.016,"Host":"ASTROCENTER","Inst":1,"Distance":2.81,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:31:56.017 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:56.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:56.017 00.000 12268 Enqueuing Expose request
23:31:57.361 01.344 11616 IsGuiding returns 1
23:31:57.361 00.000 11616 scope still moving after pulse duration time elapsed
23:31:57.392 00.031 11616 IsSlewing returns 0
23:31:57.392 00.000 11616 IsGuiding returns 0
23:31:57.392 00.000 11616 scope move finished after 1365 + 55 ms
23:31:57.392 00.000 11616 Move returns status 0, amount 1365
23:31:57.392 00.000 11616 MoveAxis(S, 113, ABG)
23:31:57.392 00.000 11616 Guiding  Dir = 1, Dur = 113
23:31:57.392 00.000 11616 IsSlewing returns 0
23:31:57.393 00.001 11616 IsGuiding returns 0
23:31:57.393 00.000 11616 PulseGuide returned control before completion, sleep 123
23:31:57.520 00.127 11616 IsGuiding returns 1
23:31:57.520 00.000 11616 scope still moving after pulse duration time elapsed
23:31:57.551 00.031 11616 IsSlewing returns 0
23:31:57.551 00.000 11616 IsGuiding returns 0
23:31:57.551 00.000 11616 scope move finished after 113 + 45 ms
23:31:57.551 00.000 11616 Move returns status 0, amount 113
23:31:57.552 00.001 11616 move complete, result=0
23:31:57.552 00.000 11616 worker thread done servicing request
23:31:57.552 00.000 11616 Worker thread wakes up
23:31:57.552 00.000 12268 GuideStep: 2.4 px 1365 ms WEST, 1.3 px 113 ms SOUTH
23:31:57.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:57.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:31:59.564 02.012 11616 Exposure complete
23:31:59.627 00.063 11616 worker thread done servicing request
23:31:59.627 00.000 12268 OnExposeComplete: enter
23:31:59.628 00.001 12268 UpdateGuideState(): m_state=6
23:31:59.628 00.000 12268 Star::Find(15, 901, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
23:31:59.628 00.000 12268 Star::Find returns 1 (0), X=900.41, Y=26.87, Mass=592, SNR=16.8, Peak=42 HFD=4.9
23:31:59.628 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
23:31:59.628 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.12)
23:31:59.628 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.39 hyp=0.40 cameraTheta=1.42 mountX=0.40 mountY=0.01, mountTheta=0.02
23:31:59.630 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.39, opts=13)
23:31:59.630 00.000 12268 Enqueuing Move request for scope (0.06, 0.39)
23:31:59.631 00.001 11616 Worker thread wakes up
23:31:59.631 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.39) opts 0xd
23:31:59.631 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.39)
23:31:59.631 00.000 11616 Moving (0.06, 0.39) raw xDistance=0.40 yDistance=0.01
23:31:59.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
23:31:59.631 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:59.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:31:59.631 00.000 11616 MoveAxis(W, 223, ABG)
23:31:59.631 00.000 11616 Guiding  Dir = 3, Dur = 223
23:31:59.632 00.001 11616 IsSlewing returns 0
23:31:59.632 00.000 11616 IsGuiding returns 0
23:31:59.632 00.000 11616 PulseGuide returned control before completion, sleep 233
23:31:59.656 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:31:59.674 00.018 12268 UpdateGuideState exits: m=592 SNR=16.8
23:31:59.674 00.000 12268 PhdController: settling, locked = 1, distance = 2.09 (1.50) aobump = 0 frame = 3 / 99999
23:31:59.674 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689119.674,"Host":"ASTROCENTER","Inst":1,"Distance":2.09,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:31:59.675 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:59.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:31:59.675 00.000 12268 Enqueuing Expose request
23:31:59.869 00.194 11616 IsGuiding returns 1
23:31:59.869 00.000 11616 scope still moving after pulse duration time elapsed
23:31:59.901 00.032 11616 IsSlewing returns 0
23:31:59.901 00.000 11616 IsGuiding returns 0
23:31:59.901 00.000 11616 scope move finished after 223 + 46 ms
23:31:59.901 00.000 11616 Move returns status 0, amount 223
23:31:59.902 00.001 11616 MoveAxis(N, 0, ABG)
23:31:59.902 00.000 11616 Move returns status 0, amount 0
23:31:59.902 00.000 11616 move complete, result=0
23:31:59.902 00.000 11616 worker thread done servicing request
23:31:59.902 00.000 11616 Worker thread wakes up
23:31:59.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:31:59.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:31:59.902 00.000 12268 GuideStep: 0.4 px 223 ms WEST, 0.0 px 0 ms NORTH
23:32:01.917 02.015 11616 Exposure complete
23:32:01.975 00.058 11616 worker thread done servicing request
23:32:01.975 00.000 12268 OnExposeComplete: enter
23:32:01.975 00.000 12268 UpdateGuideState(): m_state=6
23:32:01.976 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
23:32:01.976 00.000 12268 Star::Find returns 1 (0), X=900.60, Y=26.15, Mass=577, SNR=16.5, Peak=49 HFD=5.1
23:32:01.976 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
23:32:01.976 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
23:32:01.976 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.32 hyp=0.41 cameraTheta=-0.91 mountX=-0.30 mountY=0.29, mountTheta=2.37
23:32:01.978 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.32, opts=13)
23:32:01.978 00.000 12268 Enqueuing Move request for scope (0.25, -0.32)
23:32:01.978 00.000 11616 Worker thread wakes up
23:32:01.978 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.32) opts 0xd
23:32:01.978 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.32)
23:32:01.978 00.000 11616 Moving (0.25, -0.32) raw xDistance=-0.30 yDistance=0.29
23:32:01.978 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
23:32:01.978 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
23:32:01.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
23:32:01.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
23:32:01.979 00.001 11616 MoveAxis(E, 166, ABG)
23:32:01.979 00.000 11616 Guiding  Dir = 2, Dur = 166
23:32:01.979 00.000 11616 IsSlewing returns 0
23:32:01.979 00.000 11616 IsGuiding returns 0
23:32:01.979 00.000 11616 PulseGuide returned control before completion, sleep 176
23:32:02.001 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:32:02.020 00.019 12268 UpdateGuideState exits: m=577 SNR=16.5
23:32:02.021 00.001 12268 PhdController: settling, locked = 1, distance = 1.59 (1.50) aobump = 0 frame = 4 / 99999
23:32:02.021 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689122.021,"Host":"ASTROCENTER","Inst":1,"Distance":1.59,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:32:02.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:02.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:02.021 00.000 12268 Enqueuing Expose request
23:32:02.165 00.144 11616 IsGuiding returns 1
23:32:02.165 00.000 11616 scope still moving after pulse duration time elapsed
23:32:02.197 00.032 11616 IsSlewing returns 0
23:32:02.198 00.001 11616 IsGuiding returns 0
23:32:02.198 00.000 11616 scope move finished after 166 + 52 ms
23:32:02.198 00.000 11616 Move returns status 0, amount 166
23:32:02.198 00.000 11616 MoveAxis(S, 25, ABG)
23:32:02.198 00.000 11616 Guiding  Dir = 1, Dur = 25
23:32:02.198 00.000 11616 IsSlewing returns 0
23:32:02.198 00.000 11616 IsGuiding returns 0
23:32:02.199 00.001 11616 PulseGuide returned control before completion, sleep 35
23:32:02.244 00.045 11616 IsGuiding returns 1
23:32:02.244 00.000 11616 scope still moving after pulse duration time elapsed
23:32:02.275 00.031 11616 IsSlewing returns 0
23:32:02.275 00.000 11616 IsGuiding returns 0
23:32:02.275 00.000 11616 scope move finished after 25 + 51 ms
23:32:02.275 00.000 11616 Move returns status 0, amount 25
23:32:02.275 00.000 11616 move complete, result=0
23:32:02.275 00.000 11616 worker thread done servicing request
23:32:02.275 00.000 12268 GuideStep: -0.3 px 166 ms EAST, 0.3 px 25 ms SOUTH
23:32:02.275 00.000 11616 Worker thread wakes up
23:32:02.276 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:02.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:04.294 02.018 11616 Exposure complete
23:32:04.359 00.065 12268 OnExposeComplete: enter
23:32:04.359 00.000 11616 worker thread done servicing request
23:32:04.359 00.000 12268 UpdateGuideState(): m_state=6
23:32:04.359 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
23:32:04.359 00.000 12268 Star::Find returns 1 (0), X=900.45, Y=25.65, Mass=493, SNR=15.3, Peak=47 HFD=4.4
23:32:04.360 00.001 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
23:32:04.360 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
23:32:04.360 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.82 hyp=0.83 cameraTheta=-1.46 mountX=-0.81 mountY=0.20, mountTheta=2.90
23:32:04.362 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.82, opts=13)
23:32:04.362 00.000 12268 Enqueuing Move request for scope (0.09, -0.82)
23:32:04.362 00.000 11616 Worker thread wakes up
23:32:04.362 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.82) opts 0xd
23:32:04.362 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.82)
23:32:04.362 00.000 11616 Moving (0.09, -0.82) raw xDistance=-0.81 yDistance=0.20
23:32:04.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.81
23:32:04.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:32:04.363 00.001 11616 MoveAxis(E, 454, ABG)
23:32:04.363 00.000 11616 Guiding  Dir = 2, Dur = 454
23:32:04.363 00.000 11616 IsSlewing returns 0
23:32:04.363 00.000 11616 IsGuiding returns 0
23:32:04.364 00.001 11616 PulseGuide returned control before completion, sleep 464
23:32:04.386 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:04.406 00.020 12268 UpdateGuideState exits: m=493 SNR=15.3
23:32:04.406 00.000 12268 PhdController: settling, locked = 1, distance = 1.36 (1.50) aobump = 0 frame = 5 / 99999
23:32:04.406 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689124.406,"Host":"ASTROCENTER","Inst":1,"Distance":1.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:32:04.407 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:04.407 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:04.407 00.000 12268 Enqueuing Expose request
23:32:04.833 00.426 11616 IsGuiding returns 1
23:32:04.833 00.000 11616 scope still moving after pulse duration time elapsed
23:32:04.865 00.032 11616 IsSlewing returns 0
23:32:04.865 00.000 11616 IsGuiding returns 0
23:32:04.865 00.000 11616 scope move finished after 454 + 48 ms
23:32:04.865 00.000 11616 Move returns status 0, amount 454
23:32:04.865 00.000 11616 MoveAxis(S, 17, ABG)
23:32:04.865 00.000 11616 Guiding  Dir = 1, Dur = 17
23:32:04.866 00.001 11616 IsSlewing returns 0
23:32:04.866 00.000 11616 IsGuiding returns 0
23:32:04.866 00.000 11616 PulseGuide returned control before completion, sleep 27
23:32:04.897 00.031 11616 IsGuiding returns 1
23:32:04.897 00.000 11616 scope still moving after pulse duration time elapsed
23:32:04.929 00.032 11616 IsSlewing returns 0
23:32:04.929 00.000 11616 IsGuiding returns 0
23:32:04.929 00.000 11616 scope move finished after 17 + 46 ms
23:32:04.929 00.000 11616 Move returns status 0, amount 17
23:32:04.929 00.000 11616 move complete, result=0
23:32:04.929 00.000 11616 worker thread done servicing request
23:32:04.929 00.000 12268 GuideStep: -0.8 px 454 ms EAST, 0.2 px 17 ms SOUTH
23:32:04.929 00.000 11616 Worker thread wakes up
23:32:04.930 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:04.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:06.944 02.014 11616 Exposure complete
23:32:07.002 00.058 11616 worker thread done servicing request
23:32:07.002 00.000 12268 OnExposeComplete: enter
23:32:07.002 00.000 12268 UpdateGuideState(): m_state=6
23:32:07.003 00.001 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
23:32:07.003 00.000 12268 Star::Find returns 1 (0), X=900.66, Y=26.38, Mass=492, SNR=15.2, Peak=47 HFD=4.7
23:32:07.003 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
23:32:07.003 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.39)
23:32:07.003 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.10 hyp=0.32 cameraTheta=-0.31 mountX=-0.07 mountY=0.32, mountTheta=1.78
23:32:07.006 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.10, opts=13)
23:32:07.006 00.000 12268 Enqueuing Move request for scope (0.31, -0.10)
23:32:07.006 00.000 11616 Worker thread wakes up
23:32:07.006 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.10) opts 0xd
23:32:07.006 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.10)
23:32:07.006 00.000 11616 Moving (0.31, -0.10) raw xDistance=-0.07 yDistance=0.32
23:32:07.006 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:07.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:32:07.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:32:07.007 00.001 11616 MoveAxis(E, 0, ABG)
23:32:07.007 00.000 11616 Move returns status 0, amount 0
23:32:07.007 00.000 11616 MoveAxis(S, 27, ABG)
23:32:07.007 00.000 11616 Guiding  Dir = 1, Dur = 27
23:32:07.007 00.000 11616 IsSlewing returns 0
23:32:07.007 00.000 11616 IsGuiding returns 0
23:32:07.008 00.001 11616 PulseGuide returned control before completion, sleep 37
23:32:07.029 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:07.047 00.018 12268 UpdateGuideState exits: m=492 SNR=15.2
23:32:07.047 00.000 12268 PhdController: settling, locked = 1, distance = 1.05 (1.50) aobump = 0 frame = 6 / 99999
23:32:07.047 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689127.047,"Host":"ASTROCENTER","Inst":1,"Distance":1.05,"Time":2.6,"SettleTime":10.0,"StarLocked":true}
23:32:07.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:07.048 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:07.048 00.000 12268 Enqueuing Expose request
23:32:07.051 00.003 11616 IsGuiding returns 1
23:32:07.051 00.000 11616 scope still moving after pulse duration time elapsed
23:32:07.082 00.031 11616 IsSlewing returns 0
23:32:07.082 00.000 11616 IsGuiding returns 0
23:32:07.082 00.000 11616 scope move finished after 27 + 47 ms
23:32:07.082 00.000 11616 Move returns status 0, amount 27
23:32:07.082 00.000 11616 move complete, result=0
23:32:07.082 00.000 11616 worker thread done servicing request
23:32:07.082 00.000 11616 Worker thread wakes up
23:32:07.083 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:07.083 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:07.083 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
23:32:09.087 02.004 11616 Exposure complete
23:32:09.147 00.060 12268 OnExposeComplete: enter
23:32:09.147 00.000 11616 worker thread done servicing request
23:32:09.148 00.001 12268 UpdateGuideState(): m_state=6
23:32:09.148 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
23:32:09.148 00.000 12268 Star::Find returns 1 (0), X=900.33, Y=26.83, Mass=571, SNR=16.5, Peak=60 HFD=4.0
23:32:09.148 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
23:32:09.148 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
23:32:09.148 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.35 hyp=0.35 cameraTheta=1.63 mountX=0.35 mountY=-0.07, mountTheta=-0.19
23:32:09.150 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.35, opts=13)
23:32:09.150 00.000 12268 Enqueuing Move request for scope (-0.02, 0.35)
23:32:09.150 00.000 11616 Worker thread wakes up
23:32:09.150 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.35) opts 0xd
23:32:09.151 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.35)
23:32:09.151 00.000 11616 Moving (-0.02, 0.35) raw xDistance=0.35 yDistance=-0.07
23:32:09.151 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
23:32:09.151 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.04
23:32:09.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
23:32:09.151 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:09.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:32:09.151 00.000 11616 MoveAxis(W, 195, ABG)
23:32:09.151 00.000 11616 Guiding  Dir = 3, Dur = 195
23:32:09.151 00.000 11616 IsSlewing returns 0
23:32:09.152 00.001 11616 IsGuiding returns 0
23:32:09.152 00.000 11616 PulseGuide returned control before completion, sleep 205
23:32:09.175 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:09.193 00.018 12268 UpdateGuideState exits: m=571 SNR=16.5
23:32:09.194 00.001 12268 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 7 / 99999
23:32:09.194 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689129.194,"Host":"ASTROCENTER","Inst":1,"Distance":0.84,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
23:32:09.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:09.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:09.194 00.000 12268 Enqueuing Expose request
23:32:09.366 00.172 11616 IsGuiding returns 1
23:32:09.366 00.000 11616 scope still moving after pulse duration time elapsed
23:32:09.396 00.030 11616 IsSlewing returns 0
23:32:09.396 00.000 11616 IsGuiding returns 0
23:32:09.397 00.001 11616 scope move finished after 195 + 49 ms
23:32:09.397 00.000 11616 Move returns status 0, amount 195
23:32:09.397 00.000 11616 MoveAxis(N, 0, ABG)
23:32:09.397 00.000 11616 Move returns status 0, amount 0
23:32:09.397 00.000 11616 move complete, result=0
23:32:09.397 00.000 11616 worker thread done servicing request
23:32:09.397 00.000 11616 Worker thread wakes up
23:32:09.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:09.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:09.397 00.000 12268 GuideStep: 0.3 px 195 ms WEST, -0.1 px 0 ms NORTH
23:32:11.414 02.017 11616 Exposure complete
23:32:11.475 00.061 11616 worker thread done servicing request
23:32:11.475 00.000 12268 OnExposeComplete: enter
23:32:11.475 00.000 12268 UpdateGuideState(): m_state=6
23:32:11.475 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
23:32:11.475 00.000 12268 Star::Find returns 1 (0), X=900.88, Y=26.37, Mass=595, SNR=16.9, Peak=52 HFD=5.3
23:32:11.476 00.001 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
23:32:11.476 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.51)
23:32:11.476 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.10 hyp=0.53 cameraTheta=-0.19 mountX=-0.05 mountY=0.53, mountTheta=1.66
23:32:11.478 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=-0.10, opts=13)
23:32:11.478 00.000 12268 Enqueuing Move request for scope (0.52, -0.10)
23:32:11.478 00.000 11616 Worker thread wakes up
23:32:11.478 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.10) opts 0xd
23:32:11.478 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, -0.10)
23:32:11.478 00.000 11616 Moving (0.52, -0.10) raw xDistance=-0.05 yDistance=0.53
23:32:11.478 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:11.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:32:11.479 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
23:32:11.479 00.000 11616 MoveAxis(E, 0, ABG)
23:32:11.479 00.000 11616 Move returns status 0, amount 0
23:32:11.479 00.000 11616 MoveAxis(S, 45, ABG)
23:32:11.479 00.000 11616 Guiding  Dir = 1, Dur = 45
23:32:11.479 00.000 11616 IsSlewing returns 0
23:32:11.479 00.000 11616 IsGuiding returns 0
23:32:11.480 00.001 11616 PulseGuide returned control before completion, sleep 55
23:32:11.504 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:32:11.522 00.018 12268 UpdateGuideState exits: m=595 SNR=16.9
23:32:11.522 00.000 12268 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 8 / 99999
23:32:11.522 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689131.522,"Host":"ASTROCENTER","Inst":1,"Distance":0.75,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
23:32:11.523 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:11.523 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:11.523 00.000 12268 Enqueuing Expose request
23:32:11.551 00.028 11616 IsGuiding returns 1
23:32:11.551 00.000 11616 scope still moving after pulse duration time elapsed
23:32:11.581 00.030 11616 IsSlewing returns 0
23:32:11.581 00.000 11616 IsGuiding returns 0
23:32:11.581 00.000 11616 scope move finished after 45 + 56 ms
23:32:11.581 00.000 11616 Move returns status 0, amount 45
23:32:11.582 00.001 11616 move complete, result=0
23:32:11.582 00.000 11616 worker thread done servicing request
23:32:11.582 00.000 11616 Worker thread wakes up
23:32:11.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:11.582 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 45 ms SOUTH
23:32:11.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:13.618 02.036 11616 Exposure complete
23:32:13.688 00.070 11616 worker thread done servicing request
23:32:13.689 00.001 12268 OnExposeComplete: enter
23:32:13.689 00.000 12268 UpdateGuideState(): m_state=6
23:32:13.689 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
23:32:13.689 00.000 12268 Star::Find returns 1 (0), X=900.35, Y=26.49, Mass=604, SNR=17.0, Peak=58 HFD=4.5
23:32:13.689 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
23:32:13.689 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
23:32:13.689 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.71 mountX=0.01 mountY=-0.00, mountTheta=-0.27
23:32:13.691 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.01, opts=13)
23:32:13.691 00.000 12268 Enqueuing Move request for scope (-0.00, 0.01)
23:32:13.692 00.001 11616 Worker thread wakes up
23:32:13.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
23:32:13.692 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
23:32:13.692 00.000 11616 Moving (-0.00, 0.01) raw xDistance=0.01 yDistance=-0.00
23:32:13.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:13.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:32:13.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:13.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:32:13.692 00.000 11616 MoveAxis(E, 0, ABG)
23:32:13.692 00.000 11616 Move returns status 0, amount 0
23:32:13.692 00.000 11616 MoveAxis(N, 0, ABG)
23:32:13.692 00.000 11616 Move returns status 0, amount 0
23:32:13.692 00.000 11616 move complete, result=0
23:32:13.693 00.001 11616 worker thread done servicing request
23:32:13.717 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:13.736 00.019 12268 UpdateGuideState exits: m=604 SNR=17.0
23:32:13.736 00.000 12268 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 9 / 99999
23:32:13.736 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689133.736,"Host":"ASTROCENTER","Inst":1,"Distance":0.53,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
23:32:13.737 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:13.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:13.737 00.000 12268 Enqueuing Expose request
23:32:13.737 00.000 11616 Worker thread wakes up
23:32:13.737 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:13.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:13.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:15.756 02.019 11616 Exposure complete
23:32:15.819 00.063 11616 worker thread done servicing request
23:32:15.819 00.000 12268 OnExposeComplete: enter
23:32:15.819 00.000 12268 UpdateGuideState(): m_state=6
23:32:15.820 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
23:32:15.820 00.000 12268 Star::Find returns 1 (0), X=900.10, Y=26.40, Mass=556, SNR=16.3, Peak=68 HFD=4.3
23:32:15.820 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.34 = 1.94)
23:32:15.820 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.17)
23:32:15.820 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-2.87 mountX=-0.10 mountY=-0.25, mountTheta=-1.95
23:32:15.823 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.07, opts=13)
23:32:15.823 00.000 12268 Enqueuing Move request for scope (-0.26, -0.07)
23:32:15.823 00.000 11616 Worker thread wakes up
23:32:15.823 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.07) opts 0xd
23:32:15.823 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.07)
23:32:15.823 00.000 11616 Moving (-0.26, -0.07) raw xDistance=-0.10 yDistance=-0.25
23:32:15.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:32:15.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:32:15.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:32:15.824 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:32:15.824 00.000 11616 MoveAxis(E, 0, ABG)
23:32:15.824 00.000 11616 Move returns status 0, amount 0
23:32:15.824 00.000 11616 MoveAxis(N, 0, ABG)
23:32:15.824 00.000 11616 Move returns status 0, amount 0
23:32:15.824 00.000 11616 move complete, result=0
23:32:15.824 00.000 11616 worker thread done servicing request
23:32:15.848 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:15.868 00.020 12268 UpdateGuideState exits: m=556 SNR=16.3
23:32:15.868 00.000 12268 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 10 / 99999
23:32:15.868 00.000 12268 PhdController: newstate STATE_FINISH
23:32:15.868 00.000 12268 PhdController complete: success
23:32:15.869 00.001 12268 evsrv: {"Event":"SettleDone","Timestamp":1768689135.869,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
23:32:15.869 00.000 12268 Mount: notify guiding dither settle done success=1
23:32:15.869 00.000 12268 PhdController: newstate STATE_IDLE
23:32:15.869 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:15.869 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:15.869 00.000 12268 Enqueuing Expose request
23:32:15.869 00.000 11616 Worker thread wakes up
23:32:15.870 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:15.870 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:15.870 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:16.635 00.765 12268 evsrv: cli 0F8E69C0 connect
23:32:16.635 00.000 12268 case statement mapped state 6 to 3
23:32:16.635 00.000 12268 case statement mapped state 6 to 3
23:32:16.636 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3ddaf5b0-065f-42b5-939c-599ef41630d9"}
23:32:16.636 00.000 12268 case statement mapped state 6 to 3
23:32:16.636 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ddaf5b0-065f-42b5-939c-599ef41630d9"}
23:32:16.637 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:32:17.887 01.250 11616 Exposure complete
23:32:17.948 00.061 11616 worker thread done servicing request
23:32:17.948 00.000 12268 OnExposeComplete: enter
23:32:17.948 00.000 12268 UpdateGuideState(): m_state=6
23:32:17.949 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
23:32:17.949 00.000 12268 Star::Find returns 1 (0), X=900.41, Y=25.86, Mass=585, SNR=16.7, Peak=65 HFD=4.4
23:32:17.949 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
23:32:17.949 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
23:32:17.949 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.62 hyp=0.62 cameraTheta=-1.49 mountX=-0.61 mountY=0.13, mountTheta=2.93
23:32:17.951 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.62, opts=13)
23:32:17.951 00.000 12268 Enqueuing Move request for scope (0.05, -0.62)
23:32:17.951 00.000 11616 Worker thread wakes up
23:32:17.951 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.62) opts 0xd
23:32:17.951 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.62)
23:32:17.951 00.000 11616 Moving (0.05, -0.62) raw xDistance=-0.61 yDistance=0.13
23:32:17.952 00.001 11616 resist switch: large excursion: input -0.61 thresh 0.29 direction from 1 to -1
23:32:17.952 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
23:32:17.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.61
23:32:17.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:17.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:32:17.952 00.000 11616 MoveAxis(E, 342, ABG)
23:32:17.952 00.000 11616 Guiding  Dir = 2, Dur = 342
23:32:17.952 00.000 11616 IsSlewing returns 0
23:32:17.953 00.001 11616 IsGuiding returns 0
23:32:17.953 00.000 11616 PulseGuide returned control before completion, sleep 352
23:32:17.974 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:17.995 00.021 12268 UpdateGuideState exits: m=585 SNR=16.7
23:32:17.995 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:17.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:17.995 00.000 12268 Enqueuing Expose request
23:32:18.308 00.313 11616 IsGuiding returns 1
23:32:18.308 00.000 11616 scope still moving after pulse duration time elapsed
23:32:18.339 00.031 11616 IsSlewing returns 0
23:32:18.340 00.001 11616 IsGuiding returns 0
23:32:18.340 00.000 11616 scope move finished after 342 + 44 ms
23:32:18.340 00.000 11616 Move returns status 0, amount 342
23:32:18.340 00.000 11616 MoveAxis(N, 0, ABG)
23:32:18.340 00.000 11616 Move returns status 0, amount 0
23:32:18.340 00.000 11616 move complete, result=0
23:32:18.340 00.000 11616 worker thread done servicing request
23:32:18.340 00.000 11616 Worker thread wakes up
23:32:18.340 00.000 12268 GuideStep: -0.6 px 342 ms EAST, 0.1 px 0 ms NORTH
23:32:18.340 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:18.340 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:20.361 02.021 11616 Exposure complete
23:32:20.420 00.059 11616 worker thread done servicing request
23:32:20.420 00.000 12268 OnExposeComplete: enter
23:32:20.420 00.000 12268 UpdateGuideState(): m_state=6
23:32:20.421 00.001 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
23:32:20.421 00.000 12268 Star::Find returns 1 (0), X=900.21, Y=26.33, Mass=592, SNR=16.7, Peak=61 HFD=5.0
23:32:20.421 00.000 12268 MultiStar: exiting stabilization period
23:32:20.421 00.000 12268 MultiStar: updating star positions after lock position change
23:32:20.421 00.000 12268 Star::Find(15, 1141, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
23:32:20.421 00.000 12268 Star::Find returns 1 (0), X=1142.30, Y=152.13, Mass=280, SNR=11.4, Peak=28 HFD=4.6
23:32:20.421 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
23:32:20.421 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
23:32:20.421 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-2.37 mountX=-0.16 mountY=-0.13, mountTheta=-2.45
23:32:20.423 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.14, opts=13)
23:32:20.423 00.000 12268 Enqueuing Move request for scope (-0.15, -0.14)
23:32:20.423 00.000 11616 Worker thread wakes up
23:32:20.423 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd
23:32:20.423 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.14)
23:32:20.424 00.001 11616 Moving (-0.15, -0.14) raw xDistance=-0.16 yDistance=-0.13
23:32:20.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:32:20.424 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:20.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:32:20.424 00.000 11616 MoveAxis(E, 88, ABG)
23:32:20.424 00.000 11616 Guiding  Dir = 2, Dur = 88
23:32:20.424 00.000 11616 IsSlewing returns 0
23:32:20.424 00.000 11616 IsGuiding returns 0
23:32:20.425 00.001 11616 PulseGuide returned control before completion, sleep 98
23:32:20.449 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:20.468 00.019 12268 UpdateGuideState exits: m=592 SNR=16.7
23:32:20.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:20.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:20.468 00.000 12268 Enqueuing Expose request
23:32:20.528 00.060 11616 IsGuiding returns 1
23:32:20.528 00.000 11616 scope still moving after pulse duration time elapsed
23:32:20.560 00.032 11616 IsSlewing returns 0
23:32:20.560 00.000 11616 IsGuiding returns 0
23:32:20.560 00.000 11616 scope move finished after 88 + 47 ms
23:32:20.560 00.000 11616 Move returns status 0, amount 88
23:32:20.560 00.000 11616 MoveAxis(N, 0, ABG)
23:32:20.560 00.000 11616 Move returns status 0, amount 0
23:32:20.560 00.000 11616 move complete, result=0
23:32:20.560 00.000 11616 worker thread done servicing request
23:32:20.561 00.001 11616 Worker thread wakes up
23:32:20.561 00.000 12268 GuideStep: -0.2 px 88 ms EAST, -0.1 px 0 ms NORTH
23:32:20.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:20.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:22.572 02.011 11616 Exposure complete
23:32:22.643 00.071 11616 worker thread done servicing request
23:32:22.643 00.000 12268 OnExposeComplete: enter
23:32:22.644 00.001 12268 UpdateGuideState(): m_state=6
23:32:22.644 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
23:32:22.644 00.000 12268 Star::Find returns 1 (0), X=900.49, Y=26.38, Mass=589, SNR=16.7, Peak=62 HFD=4.4
23:32:22.644 00.000 12268 MultiStar: [#1 -0.61,0.22,0.00,M1] 
23:32:22.644 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
23:32:22.645 00.001 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.07)
23:32:22.645 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-0.63 mountX=-0.09 mountY=0.15, mountTheta=2.10
23:32:22.648 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.10, opts=13)
23:32:22.648 00.000 12268 Enqueuing Move request for scope (0.14, -0.10)
23:32:22.648 00.000 11616 Worker thread wakes up
23:32:22.648 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
23:32:22.648 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
23:32:22.648 00.000 11616 Moving (0.14, -0.10) raw xDistance=-0.09 yDistance=0.15
23:32:22.648 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:22.649 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:32:22.649 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:22.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:32:22.649 00.000 11616 MoveAxis(E, 0, ABG)
23:32:22.649 00.000 11616 Move returns status 0, amount 0
23:32:22.649 00.000 11616 MoveAxis(N, 0, ABG)
23:32:22.649 00.000 11616 Move returns status 0, amount 0
23:32:22.649 00.000 11616 move complete, result=0
23:32:22.649 00.000 11616 worker thread done servicing request
23:32:22.674 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:22.696 00.022 12268 UpdateGuideState exits: m=589 SNR=16.7
23:32:22.696 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:22.696 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:22.696 00.000 12268 Enqueuing Expose request
23:32:22.697 00.001 11616 Worker thread wakes up
23:32:22.697 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:22.697 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:22.697 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:24.708 02.011 11616 Exposure complete
23:32:24.764 00.056 11616 worker thread done servicing request
23:32:24.764 00.000 12268 OnExposeComplete: enter
23:32:24.764 00.000 12268 UpdateGuideState(): m_state=6
23:32:24.764 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
23:32:24.764 00.000 12268 Star::Find returns 1 (0), X=900.11, Y=26.40, Mass=533, SNR=16.0, Peak=63 HFD=4.4
23:32:24.764 00.000 12268 MultiStar: [#1 -0.33,0.01,0.78,U] 
23:32:24.764 00.000 12268 single-star, 1 included, MultiStar: {-0.28, -0.04}, one-star: {-0.24, -0.07}
23:32:24.764 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.32 = 1.96)
23:32:24.764 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.15)
23:32:24.764 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-2.85 mountX=-0.10 mountY=-0.23, mountTheta=-1.97
23:32:24.766 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.07, opts=13)
23:32:24.767 00.001 12268 Enqueuing Move request for scope (-0.24, -0.07)
23:32:24.767 00.000 11616 Worker thread wakes up
23:32:24.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
23:32:24.767 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
23:32:24.767 00.000 11616 Moving (-0.24, -0.07) raw xDistance=-0.10 yDistance=-0.23
23:32:24.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:24.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:32:24.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:32:24.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:32:24.767 00.000 11616 MoveAxis(E, 0, ABG)
23:32:24.768 00.001 11616 Move returns status 0, amount 0
23:32:24.768 00.000 11616 MoveAxis(N, 0, ABG)
23:32:24.768 00.000 11616 Move returns status 0, amount 0
23:32:24.768 00.000 11616 move complete, result=0
23:32:24.768 00.000 11616 worker thread done servicing request
23:32:24.789 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:24.808 00.019 12268 UpdateGuideState exits: m=533 SNR=16.0
23:32:24.808 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:24.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:24.808 00.000 12268 Enqueuing Expose request
23:32:24.808 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:24.808 00.000 11616 Worker thread wakes up
23:32:24.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:24.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:26.815 02.007 11616 Exposure complete
23:32:26.873 00.058 11616 worker thread done servicing request
23:32:26.873 00.000 12268 OnExposeComplete: enter
23:32:26.873 00.000 12268 UpdateGuideState(): m_state=6
23:32:26.874 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
23:32:26.874 00.000 12268 Star::Find returns 1 (0), X=900.22, Y=26.33, Mass=499, SNR=15.5, Peak=66 HFD=3.7
23:32:26.874 00.000 12268 MultiStar: [#1 -0.31,0.06,0.77,U] 
23:32:26.874 00.000 12268 single-star, 1 included, MultiStar: {-0.21, -0.06}, one-star: {-0.14, -0.15}
23:32:26.874 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
23:32:26.874 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.61)
23:32:26.874 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-2.31 mountX=-0.16 mountY=-0.12, mountTheta=-2.52
23:32:26.876 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.15, opts=13)
23:32:26.876 00.000 12268 Enqueuing Move request for scope (-0.14, -0.15)
23:32:26.876 00.000 11616 Worker thread wakes up
23:32:26.876 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.15) opts 0xd
23:32:26.876 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.15)
23:32:26.876 00.000 11616 Moving (-0.14, -0.15) raw xDistance=-0.16 yDistance=-0.12
23:32:26.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:32:26.876 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:26.877 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:32:26.877 00.000 11616 MoveAxis(E, 91, ABG)
23:32:26.877 00.000 11616 Guiding  Dir = 2, Dur = 91
23:32:26.877 00.000 11616 IsSlewing returns 0
23:32:26.878 00.001 11616 IsGuiding returns 0
23:32:26.878 00.000 11616 PulseGuide returned control before completion, sleep 101
23:32:26.899 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:26.917 00.018 12268 UpdateGuideState exits: m=499 SNR=15.5
23:32:26.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:26.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:26.917 00.000 12268 Enqueuing Expose request
23:32:26.986 00.069 11616 IsGuiding returns 1
23:32:26.986 00.000 11616 scope still moving after pulse duration time elapsed
23:32:27.017 00.031 11616 IsSlewing returns 0
23:32:27.018 00.001 11616 IsGuiding returns 0
23:32:27.018 00.000 11616 scope move finished after 91 + 50 ms
23:32:27.018 00.000 11616 Move returns status 0, amount 91
23:32:27.018 00.000 11616 MoveAxis(N, 0, ABG)
23:32:27.018 00.000 11616 Move returns status 0, amount 0
23:32:27.018 00.000 11616 move complete, result=0
23:32:27.019 00.001 11616 worker thread done servicing request
23:32:27.019 00.000 11616 Worker thread wakes up
23:32:27.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:27.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:27.019 00.000 12268 GuideStep: -0.2 px 91 ms EAST, -0.1 px 0 ms NORTH
23:32:29.030 02.011 11616 Exposure complete
23:32:29.089 00.059 11616 worker thread done servicing request
23:32:29.089 00.000 12268 OnExposeComplete: enter
23:32:29.089 00.000 12268 UpdateGuideState(): m_state=6
23:32:29.090 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
23:32:29.090 00.000 12268 Star::Find returns 1 (0), X=900.05, Y=25.87, Mass=532, SNR=15.9, Peak=69 HFD=4.3
23:32:29.090 00.000 12268 MultiStar: [#1 -0.44,0.07,0.75,U] 
23:32:29.090 00.000 12268 refined, 1 included, MultiStar: {-0.36, -0.32}, one-star: {-0.30, -0.60}
23:32:29.090 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.89 = 2.39)
23:32:29.090 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.72)
23:32:29.090 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.32 hyp=0.48 cameraTheta=-2.42 mountX=-0.35 mountY=-0.31, mountTheta=-2.41
23:32:29.092 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.32, opts=13)
23:32:29.092 00.000 12268 Enqueuing Move request for scope (-0.36, -0.32)
23:32:29.092 00.000 11616 Worker thread wakes up
23:32:29.093 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.32) opts 0xd
23:32:29.093 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.32)
23:32:29.093 00.000 11616 Moving (-0.36, -0.32) raw xDistance=-0.35 yDistance=-0.31
23:32:29.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
23:32:29.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:32:29.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:32:29.093 00.000 11616 MoveAxis(E, 196, ABG)
23:32:29.093 00.000 11616 Guiding  Dir = 2, Dur = 196
23:32:29.094 00.001 11616 IsSlewing returns 0
23:32:29.094 00.000 11616 IsGuiding returns 0
23:32:29.094 00.000 11616 PulseGuide returned control before completion, sleep 206
23:32:29.117 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:29.137 00.020 12268 UpdateGuideState exits: m=532 SNR=15.9
23:32:29.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:29.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:29.137 00.000 12268 Enqueuing Expose request
23:32:29.313 00.176 11616 IsGuiding returns 0
23:32:29.313 00.000 11616 Move returns status 0, amount 196
23:32:29.313 00.000 11616 MoveAxis(N, 0, ABG)
23:32:29.313 00.000 11616 Move returns status 0, amount 0
23:32:29.313 00.000 11616 move complete, result=0
23:32:29.313 00.000 11616 worker thread done servicing request
23:32:29.314 00.001 11616 Worker thread wakes up
23:32:29.314 00.000 12268 GuideStep: -0.3 px 196 ms EAST, -0.3 px 0 ms NORTH
23:32:29.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:29.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:31.324 02.010 11616 Exposure complete
23:32:31.379 00.055 11616 worker thread done servicing request
23:32:31.379 00.000 12268 OnExposeComplete: enter
23:32:31.380 00.001 12268 UpdateGuideState(): m_state=6
23:32:31.380 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
23:32:31.380 00.000 12268 Star::Find returns 1 (0), X=900.21, Y=26.25, Mass=560, SNR=16.3, Peak=67 HFD=4.0
23:32:31.380 00.000 12268 MultiStar: [#1 -0.10,0.10,0.69,U] 
23:32:31.380 00.000 12268 refined, 1 included, MultiStar: {-0.12, -0.09}, one-star: {-0.14, -0.22}
23:32:31.380 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.97 = 2.31)
23:32:31.380 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.80)
23:32:31.380 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.16 cameraTheta=-2.50 mountX=-0.11 mountY=-0.11, mountTheta=-2.33
23:32:31.381 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.09, opts=13)
23:32:31.382 00.001 12268 Enqueuing Move request for scope (-0.12, -0.09)
23:32:31.382 00.000 11616 Worker thread wakes up
23:32:31.382 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
23:32:31.382 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
23:32:31.382 00.000 11616 Moving (-0.12, -0.09) raw xDistance=-0.11 yDistance=-0.11
23:32:31.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
23:32:31.382 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:31.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:32:31.382 00.000 11616 MoveAxis(E, 59, ABG)
23:32:31.382 00.000 11616 Guiding  Dir = 2, Dur = 59
23:32:31.383 00.001 11616 IsSlewing returns 0
23:32:31.383 00.000 11616 IsGuiding returns 0
23:32:31.383 00.000 11616 PulseGuide returned control before completion, sleep 69
23:32:31.406 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:31.422 00.016 12268 UpdateGuideState exits: m=560 SNR=16.3
23:32:31.423 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:31.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:31.423 00.000 12268 Enqueuing Expose request
23:32:31.457 00.034 11616 IsGuiding returns 1
23:32:31.457 00.000 11616 scope still moving after pulse duration time elapsed
23:32:31.488 00.031 11616 IsSlewing returns 0
23:32:31.489 00.001 11616 IsGuiding returns 0
23:32:31.489 00.000 11616 scope move finished after 59 + 46 ms
23:32:31.489 00.000 11616 Move returns status 0, amount 59
23:32:31.489 00.000 11616 MoveAxis(N, 0, ABG)
23:32:31.489 00.000 11616 Move returns status 0, amount 0
23:32:31.489 00.000 11616 move complete, result=0
23:32:31.489 00.000 11616 worker thread done servicing request
23:32:31.489 00.000 11616 Worker thread wakes up
23:32:31.490 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:31.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:31.490 00.000 12268 GuideStep: -0.1 px 59 ms EAST, -0.1 px 0 ms NORTH
23:32:33.504 02.014 11616 Exposure complete
23:32:33.563 00.059 11616 worker thread done servicing request
23:32:33.563 00.000 12268 OnExposeComplete: enter
23:32:33.563 00.000 12268 UpdateGuideState(): m_state=6
23:32:33.563 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
23:32:33.564 00.001 12268 Star::Find returns 1 (0), X=900.20, Y=26.63, Mass=660, SNR=17.7, Peak=64 HFD=4.8
23:32:33.564 00.000 12268 MultiStar: [#1 -0.21,0.63,0.00,M1] 
23:32:33.564 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
23:32:33.564 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
23:32:33.564 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.16 hyp=0.22 cameraTheta=2.36 mountX=0.14 mountY=-0.18, mountTheta=-0.90
23:32:33.566 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.16, opts=13)
23:32:33.566 00.000 12268 Enqueuing Move request for scope (-0.16, 0.16)
23:32:33.566 00.000 11616 Worker thread wakes up
23:32:33.567 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.16) opts 0xd
23:32:33.567 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.16)
23:32:33.567 00.000 11616 Moving (-0.16, 0.16) raw xDistance=0.14 yDistance=-0.18
23:32:33.567 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:32:33.567 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:32:33.567 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=-0.12 newest=-0.60
23:32:33.567 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
23:32:33.567 00.000 11616 MoveAxis(E, 0, ABG)
23:32:33.567 00.000 11616 Move returns status 0, amount 0
23:32:33.567 00.000 11616 BLC: Oldest BLC event removed
23:32:33.567 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1554 applied
23:32:33.567 00.000 11616 MoveAxis(N, 1569, ABG)
23:32:33.568 00.001 11616 Guiding  Dir = 0, Dur = 1569
23:32:33.568 00.000 11616 IsSlewing returns 0
23:32:33.568 00.000 11616 IsGuiding returns 0
23:32:33.568 00.000 11616 PulseGuide returned control before completion, sleep 1579
23:32:33.590 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
23:32:33.609 00.019 12268 UpdateGuideState exits: m=660 SNR=17.7
23:32:33.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:33.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:33.609 00.000 12268 Enqueuing Expose request
23:32:35.155 01.546 11616 IsGuiding returns 1
23:32:35.155 00.000 11616 scope still moving after pulse duration time elapsed
23:32:35.186 00.031 11616 IsSlewing returns 0
23:32:35.186 00.000 11616 IsGuiding returns 0
23:32:35.187 00.001 11616 scope move finished after 1569 + 49 ms
23:32:35.187 00.000 11616 Move returns status 0, amount 1569
23:32:35.187 00.000 11616 move complete, result=0
23:32:35.187 00.000 11616 worker thread done servicing request
23:32:35.187 00.000 11616 Worker thread wakes up
23:32:35.187 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 1569 ms NORTH
23:32:35.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:35.188 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:37.201 02.013 11616 Exposure complete
23:32:37.256 00.055 11616 worker thread done servicing request
23:32:37.256 00.000 12268 OnExposeComplete: enter
23:32:37.256 00.000 12268 UpdateGuideState(): m_state=6
23:32:37.257 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
23:32:37.257 00.000 12268 Star::Find returns 1 (0), X=900.08, Y=25.89, Mass=549, SNR=16.2, Peak=73 HFD=3.8
23:32:37.257 00.000 12268 MultiStar: [#1 -0.39,-0.27,0.74,U] 
23:32:37.257 00.000 12268 refined, 1 included, MultiStar: {-0.32, -0.45}, one-star: {-0.27, -0.58}
23:32:37.257 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.67 = 2.62)
23:32:37.257 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.49)
23:32:37.257 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.45 hyp=0.55 cameraTheta=-2.19 mountX=-0.48 mountY=-0.26, mountTheta=-2.64
23:32:37.259 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.45, opts=13)
23:32:37.259 00.000 12268 Enqueuing Move request for scope (-0.32, -0.45)
23:32:37.259 00.000 11616 Worker thread wakes up
23:32:37.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.45) opts 0xd
23:32:37.259 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.45)
23:32:37.259 00.000 11616 Moving (-0.32, -0.45) raw xDistance=-0.48 yDistance=-0.26
23:32:37.259 00.000 11616 BLC: History state: CurrMiss=0.26, AvgInitMiss=0.15, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.026423, 1:0.261475
23:32:37.259 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:32:37.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
23:32:37.260 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
23:32:37.260 00.000 11616 MoveAxis(E, 267, ABG)
23:32:37.260 00.000 11616 Guiding  Dir = 2, Dur = 267
23:32:37.260 00.000 11616 IsSlewing returns 0
23:32:37.260 00.000 11616 IsGuiding returns 0
23:32:37.261 00.001 11616 PulseGuide returned control before completion, sleep 277
23:32:37.283 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
23:32:37.300 00.017 12268 UpdateGuideState exits: m=549 SNR=16.2
23:32:37.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:37.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:37.300 00.000 12268 Enqueuing Expose request
23:32:37.543 00.243 11616 IsGuiding returns 1
23:32:37.543 00.000 11616 scope still moving after pulse duration time elapsed
23:32:37.575 00.032 11616 IsSlewing returns 0
23:32:37.575 00.000 11616 IsGuiding returns 0
23:32:37.576 00.001 11616 scope move finished after 267 + 48 ms
23:32:37.576 00.000 11616 Move returns status 0, amount 267
23:32:37.576 00.000 11616 MoveAxis(N, 22, ABG)
23:32:37.576 00.000 11616 Guiding  Dir = 0, Dur = 22
23:32:37.576 00.000 11616 IsSlewing returns 0
23:32:37.576 00.000 11616 IsGuiding returns 0
23:32:37.577 00.001 11616 PulseGuide returned control before completion, sleep 32
23:32:37.623 00.046 11616 IsGuiding returns 1
23:32:37.623 00.000 11616 scope still moving after pulse duration time elapsed
23:32:37.654 00.031 11616 IsSlewing returns 0
23:32:37.654 00.000 11616 IsGuiding returns 0
23:32:37.654 00.000 11616 scope move finished after 22 + 55 ms
23:32:37.654 00.000 11616 Move returns status 0, amount 22
23:32:37.654 00.000 11616 move complete, result=0
23:32:37.655 00.001 11616 worker thread done servicing request
23:32:37.655 00.000 11616 Worker thread wakes up
23:32:37.655 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:37.655 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:37.655 00.000 12268 GuideStep: -0.5 px 267 ms EAST, -0.3 px 22 ms NORTH
23:32:39.674 02.019 11616 Exposure complete
23:32:39.730 00.056 11616 worker thread done servicing request
23:32:39.731 00.001 12268 OnExposeComplete: enter
23:32:39.731 00.000 12268 UpdateGuideState(): m_state=6
23:32:39.731 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
23:32:39.731 00.000 12268 Star::Find returns 1 (0), X=899.91, Y=25.95, Mass=530, SNR=15.9, Peak=83 HFD=3.9
23:32:39.731 00.000 12268 MultiStar: [#1 -0.29,-0.04,0.75,U] 
23:32:39.731 00.000 12268 refined, 1 included, MultiStar: {-0.38, -0.32}, one-star: {-0.44, -0.53}
23:32:39.731 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
23:32:39.731 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
23:32:39.731 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.32 hyp=0.49 cameraTheta=-2.44 mountX=-0.35 mountY=-0.33, mountTheta=-2.39
23:32:39.733 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.32, opts=13)
23:32:39.733 00.000 12268 Enqueuing Move request for scope (-0.38, -0.32)
23:32:39.733 00.000 11616 Worker thread wakes up
23:32:39.733 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.32) opts 0xd
23:32:39.733 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.32)
23:32:39.733 00.000 11616 Moving (-0.38, -0.32) raw xDistance=-0.35 yDistance=-0.33
23:32:39.733 00.000 11616 BLC: History state: CurrMiss=0.33, AvgInitMiss=0.15, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.026423, 1:0.261475, 2:0.331579
23:32:39.733 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
23:32:39.733 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
23:32:39.734 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
23:32:39.734 00.000 11616 MoveAxis(E, 197, ABG)
23:32:39.734 00.000 11616 Guiding  Dir = 2, Dur = 197
23:32:39.734 00.000 11616 IsSlewing returns 0
23:32:39.734 00.000 11616 IsGuiding returns 0
23:32:39.734 00.000 11616 PulseGuide returned control before completion, sleep 207
23:32:39.759 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
23:32:39.776 00.017 12268 UpdateGuideState exits: m=530 SNR=15.9
23:32:39.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:39.777 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:39.777 00.000 12268 Enqueuing Expose request
23:32:39.951 00.174 11616 IsGuiding returns 1
23:32:39.951 00.000 11616 scope still moving after pulse duration time elapsed
23:32:39.982 00.031 11616 IsSlewing returns 0
23:32:39.982 00.000 11616 IsGuiding returns 0
23:32:39.983 00.001 11616 scope move finished after 197 + 52 ms
23:32:39.983 00.000 11616 Move returns status 0, amount 197
23:32:39.983 00.000 11616 MoveAxis(N, 28, ABG)
23:32:39.983 00.000 11616 Guiding  Dir = 0, Dur = 28
23:32:39.983 00.000 11616 IsSlewing returns 0
23:32:39.983 00.000 11616 IsGuiding returns 0
23:32:39.983 00.000 11616 PulseGuide returned control before completion, sleep 38
23:32:40.028 00.045 11616 IsGuiding returns 1
23:32:40.028 00.000 11616 scope still moving after pulse duration time elapsed
23:32:40.059 00.031 11616 IsSlewing returns 0
23:32:40.060 00.001 11616 IsGuiding returns 0
23:32:40.060 00.000 11616 scope move finished after 28 + 48 ms
23:32:40.060 00.000 11616 Move returns status 0, amount 28
23:32:40.060 00.000 11616 move complete, result=0
23:32:40.060 00.000 11616 worker thread done servicing request
23:32:40.060 00.000 11616 Worker thread wakes up
23:32:40.061 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:40.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:40.061 00.000 12268 GuideStep: -0.4 px 197 ms EAST, -0.3 px 28 ms NORTH
23:32:42.077 02.016 11616 Exposure complete
23:32:42.133 00.056 11616 worker thread done servicing request
23:32:42.133 00.000 12268 OnExposeComplete: enter
23:32:42.133 00.000 12268 UpdateGuideState(): m_state=6
23:32:42.133 00.000 12268 Star::Find(15, 899, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
23:32:42.134 00.001 12268 Star::Find returns 1 (0), X=899.88, Y=25.84, Mass=466, SNR=14.9, Peak=71 HFD=3.9
23:32:42.134 00.000 12268 MultiStar: [#1 -0.76,-0.39,0.00,M1] 
23:32:42.134 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.69 = 2.60)
23:32:42.134 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.51)
23:32:42.134 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.64 hyp=0.79 cameraTheta=-2.21 mountX=-0.68 mountY=-0.39, mountTheta=-2.62
23:32:42.135 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=-0.64, opts=13)
23:32:42.135 00.000 12268 Enqueuing Move request for scope (-0.48, -0.64)
23:32:42.136 00.001 11616 Worker thread wakes up
23:32:42.136 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.64) opts 0xd
23:32:42.136 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, -0.64)
23:32:42.136 00.000 11616 Moving (-0.48, -0.64) raw xDistance=-0.68 yDistance=-0.39
23:32:42.136 00.000 11616 BLC: window closed
23:32:42.136 00.000 11616 BLC: History state: CurrMiss=0.39, AvgInitMiss=0.15, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.026423, 1:0.261475, 2:0.331579
23:32:42.136 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
23:32:42.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.68
23:32:42.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
23:32:42.136 00.000 11616 MoveAxis(E, 381, ABG)
23:32:42.137 00.001 11616 Guiding  Dir = 2, Dur = 381
23:32:42.137 00.000 11616 IsSlewing returns 0
23:32:42.137 00.000 11616 IsGuiding returns 0
23:32:42.138 00.001 11616 PulseGuide returned control before completion, sleep 391
23:32:42.161 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
23:32:42.182 00.021 12268 UpdateGuideState exits: m=466 SNR=14.9
23:32:42.182 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:42.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:42.182 00.000 12268 Enqueuing Expose request
23:32:42.545 00.363 11616 IsGuiding returns 1
23:32:42.545 00.000 11616 scope still moving after pulse duration time elapsed
23:32:42.578 00.033 11616 IsSlewing returns 0
23:32:42.578 00.000 11616 IsGuiding returns 0
23:32:42.578 00.000 11616 scope move finished after 381 + 59 ms
23:32:42.578 00.000 11616 Move returns status 0, amount 381
23:32:42.578 00.000 11616 MoveAxis(N, 33, ABG)
23:32:42.578 00.000 11616 Guiding  Dir = 0, Dur = 33
23:32:42.579 00.001 11616 IsSlewing returns 0
23:32:42.579 00.000 11616 IsGuiding returns 0
23:32:42.579 00.000 11616 PulseGuide returned control before completion, sleep 43
23:32:42.623 00.044 11616 IsGuiding returns 1
23:32:42.623 00.000 11616 scope still moving after pulse duration time elapsed
23:32:42.654 00.031 11616 IsSlewing returns 0
23:32:42.654 00.000 11616 IsGuiding returns 0
23:32:42.654 00.000 11616 scope move finished after 33 + 42 ms
23:32:42.654 00.000 11616 Move returns status 0, amount 33
23:32:42.654 00.000 11616 move complete, result=0
23:32:42.654 00.000 11616 worker thread done servicing request
23:32:42.654 00.000 11616 Worker thread wakes up
23:32:42.655 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:42.655 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:42.655 00.000 12268 GuideStep: -0.7 px 381 ms EAST, -0.4 px 33 ms NORTH
23:32:44.670 02.015 11616 Exposure complete
23:32:44.728 00.058 11616 worker thread done servicing request
23:32:44.728 00.000 12268 OnExposeComplete: enter
23:32:44.728 00.000 12268 UpdateGuideState(): m_state=6
23:32:44.728 00.000 12268 Star::Find(15, 899, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
23:32:44.728 00.000 12268 Star::Find returns 1 (0), X=900.07, Y=27.08, Mass=559, SNR=16.3, Peak=66 HFD=4.5
23:32:44.729 00.001 12268 MultiStar: [#1 -0.48,0.55,0.00,M2] 
23:32:44.729 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
23:32:44.729 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
23:32:44.729 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.60 hyp=0.66 cameraTheta=2.01 mountX=0.57 mountY=-0.35, mountTheta=-0.56
23:32:44.731 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.60, opts=13)
23:32:44.731 00.000 12268 Enqueuing Move request for scope (-0.28, 0.60)
23:32:44.731 00.000 11616 Worker thread wakes up
23:32:44.732 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.60) opts 0xd
23:32:44.732 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.60)
23:32:44.732 00.000 11616 Moving (-0.28, 0.60) raw xDistance=0.57 yDistance=-0.35
23:32:44.732 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.29 direction from -1 to 1
23:32:44.732 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.71
23:32:44.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.57
23:32:44.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
23:32:44.732 00.000 11616 MoveAxis(W, 319, ABG)
23:32:44.732 00.000 11616 Guiding  Dir = 3, Dur = 319
23:32:44.733 00.001 11616 IsSlewing returns 0
23:32:44.733 00.000 11616 IsGuiding returns 0
23:32:44.733 00.000 11616 PulseGuide returned control before completion, sleep 329
23:32:44.755 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=163, Gamma=1.290
23:32:44.772 00.017 12268 UpdateGuideState exits: m=559 SNR=16.3
23:32:44.772 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:44.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:44.772 00.000 12268 Enqueuing Expose request
23:32:45.073 00.301 11616 IsGuiding returns 1
23:32:45.073 00.000 11616 scope still moving after pulse duration time elapsed
23:32:45.104 00.031 11616 IsSlewing returns 0
23:32:45.104 00.000 11616 IsGuiding returns 0
23:32:45.104 00.000 11616 scope move finished after 319 + 52 ms
23:32:45.105 00.001 11616 Move returns status 0, amount 319
23:32:45.105 00.000 11616 MoveAxis(N, 30, ABG)
23:32:45.105 00.000 11616 Guiding  Dir = 0, Dur = 30
23:32:45.105 00.000 11616 IsSlewing returns 0
23:32:45.105 00.000 11616 IsGuiding returns 0
23:32:45.105 00.000 11616 PulseGuide returned control before completion, sleep 40
23:32:45.152 00.047 11616 IsGuiding returns 1
23:32:45.152 00.000 11616 scope still moving after pulse duration time elapsed
23:32:45.183 00.031 11616 IsSlewing returns 0
23:32:45.183 00.000 11616 IsGuiding returns 0
23:32:45.183 00.000 11616 scope move finished after 30 + 48 ms
23:32:45.183 00.000 11616 Move returns status 0, amount 30
23:32:45.183 00.000 11616 move complete, result=0
23:32:45.184 00.001 11616 worker thread done servicing request
23:32:45.184 00.000 11616 Worker thread wakes up
23:32:45.184 00.000 12268 GuideStep: 0.6 px 319 ms WEST, -0.4 px 30 ms NORTH
23:32:45.184 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:45.184 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:47.199 02.015 11616 Exposure complete
23:32:47.255 00.056 11616 worker thread done servicing request
23:32:47.255 00.000 12268 OnExposeComplete: enter
23:32:47.255 00.000 12268 UpdateGuideState(): m_state=6
23:32:47.255 00.000 12268 Star::Find(15, 900, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
23:32:47.255 00.000 12268 Star::Find returns 1 (0), X=900.06, Y=26.78, Mass=624, SNR=17.3, Peak=63 HFD=4.8
23:32:47.256 00.001 12268 MultiStar: [#1 -0.64,0.63,0.00,M3] 
23:32:47.256 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
23:32:47.256 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
23:32:47.256 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.31 hyp=0.42 cameraTheta=2.34 mountX=0.28 mountY=-0.33, mountTheta=-0.88
23:32:47.257 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.31, opts=13)
23:32:47.258 00.001 12268 Enqueuing Move request for scope (-0.29, 0.31)
23:32:47.258 00.000 11616 Worker thread wakes up
23:32:47.258 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.31) opts 0xd
23:32:47.258 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.31)
23:32:47.258 00.000 11616 Moving (-0.29, 0.31) raw xDistance=0.28 yDistance=-0.33
23:32:47.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
23:32:47.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
23:32:47.258 00.000 11616 MoveAxis(W, 155, ABG)
23:32:47.258 00.000 11616 Guiding  Dir = 3, Dur = 155
23:32:47.259 00.001 11616 IsSlewing returns 0
23:32:47.259 00.000 11616 IsGuiding returns 0
23:32:47.259 00.000 11616 PulseGuide returned control before completion, sleep 165
23:32:47.281 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=157, Gamma=1.290
23:32:47.299 00.018 12268 UpdateGuideState exits: m=624 SNR=17.3
23:32:47.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:47.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:47.299 00.000 12268 Enqueuing Expose request
23:32:47.440 00.141 11616 IsGuiding returns 1
23:32:47.440 00.000 11616 scope still moving after pulse duration time elapsed
23:32:47.471 00.031 11616 IsSlewing returns 0
23:32:47.471 00.000 11616 IsGuiding returns 0
23:32:47.471 00.000 11616 scope move finished after 155 + 56 ms
23:32:47.471 00.000 11616 Move returns status 0, amount 155
23:32:47.471 00.000 11616 MoveAxis(N, 28, ABG)
23:32:47.471 00.000 11616 Guiding  Dir = 0, Dur = 28
23:32:47.472 00.001 11616 IsSlewing returns 0
23:32:47.472 00.000 11616 IsGuiding returns 0
23:32:47.472 00.000 11616 PulseGuide returned control before completion, sleep 38
23:32:47.518 00.046 11616 IsGuiding returns 1
23:32:47.518 00.000 11616 scope still moving after pulse duration time elapsed
23:32:47.549 00.031 11616 IsSlewing returns 0
23:32:47.549 00.000 11616 IsGuiding returns 0
23:32:47.550 00.001 11616 scope move finished after 28 + 50 ms
23:32:47.550 00.000 11616 Move returns status 0, amount 28
23:32:47.550 00.000 11616 move complete, result=0
23:32:47.550 00.000 11616 worker thread done servicing request
23:32:47.550 00.000 12268 GuideStep: 0.3 px 155 ms WEST, -0.3 px 28 ms NORTH
23:32:47.550 00.000 11616 Worker thread wakes up
23:32:47.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:47.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:49.555 02.005 11616 Exposure complete
23:32:49.612 00.057 11616 worker thread done servicing request
23:32:49.612 00.000 12268 OnExposeComplete: enter
23:32:49.612 00.000 12268 UpdateGuideState(): m_state=6
23:32:49.612 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
23:32:49.612 00.000 12268 Star::Find returns 1 (0), X=899.88, Y=26.50, Mass=455, SNR=14.7, Peak=56 HFD=3.7
23:32:49.612 00.000 12268 MultiStar: [#1 -0.38,0.56,0.00,M4] 
23:32:49.613 00.001 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
23:32:49.613 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
23:32:49.613 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.03 hyp=0.48 cameraTheta=3.09 mountX=-0.02 mountY=-0.48, mountTheta=-1.61
23:32:49.614 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=0.03, opts=13)
23:32:49.615 00.001 12268 Enqueuing Move request for scope (-0.48, 0.03)
23:32:49.615 00.000 11616 Worker thread wakes up
23:32:49.615 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.03) opts 0xd
23:32:49.615 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, 0.03)
23:32:49.615 00.000 11616 Moving (-0.48, 0.03) raw xDistance=-0.02 yDistance=-0.48
23:32:49.615 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:49.615 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:32:49.615 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
23:32:49.615 00.000 11616 MoveAxis(E, 0, ABG)
23:32:49.616 00.001 11616 Move returns status 0, amount 0
23:32:49.616 00.000 11616 MoveAxis(N, 40, ABG)
23:32:49.616 00.000 11616 Guiding  Dir = 0, Dur = 40
23:32:49.616 00.000 11616 IsSlewing returns 0
23:32:49.616 00.000 11616 IsGuiding returns 0
23:32:49.617 00.001 11616 PulseGuide returned control before completion, sleep 50
23:32:49.643 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=151, Gamma=1.290
23:32:49.661 00.018 12268 UpdateGuideState exits: m=455 SNR=14.7
23:32:49.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:49.662 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:49.662 00.000 12268 Enqueuing Expose request
23:32:49.678 00.016 11616 IsGuiding returns 1
23:32:49.678 00.000 11616 scope still moving after pulse duration time elapsed
23:32:49.709 00.031 11616 IsSlewing returns 0
23:32:49.709 00.000 11616 IsGuiding returns 0
23:32:49.709 00.000 11616 scope move finished after 40 + 52 ms
23:32:49.709 00.000 11616 Move returns status 0, amount 40
23:32:49.709 00.000 11616 move complete, result=0
23:32:49.709 00.000 11616 worker thread done servicing request
23:32:49.710 00.001 11616 Worker thread wakes up
23:32:49.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:49.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:49.710 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.5 px 40 ms NORTH
23:32:51.719 02.009 11616 Exposure complete
23:32:51.776 00.057 11616 worker thread done servicing request
23:32:51.776 00.000 12268 OnExposeComplete: enter
23:32:51.776 00.000 12268 UpdateGuideState(): m_state=6
23:32:51.776 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
23:32:51.776 00.000 12268 Star::Find returns 1 (0), X=899.49, Y=26.43, Mass=393, SNR=13.7, Peak=44 HFD=4.1
23:32:51.776 00.000 12268 MultiStar: [#1 -0.43,0.55,0.00,M5] 
23:32:51.776 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
23:32:51.776 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
23:32:51.776 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=-0.05 hyp=0.87 cameraTheta=-3.09 mountX=-0.13 mountY=-0.85, mountTheta=-1.73
23:32:51.778 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.86, y=-0.05, opts=13)
23:32:51.778 00.000 12268 Enqueuing Move request for scope (-0.86, -0.05)
23:32:51.778 00.000 11616 Worker thread wakes up
23:32:51.778 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.05) opts 0xd
23:32:51.779 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.86, -0.05)
23:32:51.779 00.000 11616 Moving (-0.86, -0.05) raw xDistance=-0.13 yDistance=-0.85
23:32:51.779 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:32:51.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:32:51.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.85
23:32:51.779 00.000 11616 MoveAxis(E, 0, ABG)
23:32:51.779 00.000 11616 Move returns status 0, amount 0
23:32:51.779 00.000 11616 MoveAxis(N, 72, ABG)
23:32:51.779 00.000 11616 Guiding  Dir = 0, Dur = 72
23:32:51.779 00.000 11616 IsSlewing returns 0
23:32:51.780 00.001 11616 IsGuiding returns 0
23:32:51.780 00.000 11616 PulseGuide returned control before completion, sleep 82
23:32:51.802 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
23:32:51.819 00.017 12268 UpdateGuideState exits: m=393 SNR=13.7
23:32:51.820 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:51.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:51.820 00.000 12268 Enqueuing Expose request
23:32:51.871 00.051 11616 IsGuiding returns 1
23:32:51.871 00.000 11616 scope still moving after pulse duration time elapsed
23:32:51.902 00.031 11616 IsSlewing returns 0
23:32:51.902 00.000 11616 IsGuiding returns 1
23:32:51.933 00.031 11616 IsSlewing returns 0
23:32:51.934 00.001 11616 IsGuiding returns 0
23:32:51.934 00.000 11616 scope move finished after 72 + 81 ms
23:32:51.934 00.000 11616 Move returns status 0, amount 72
23:32:51.934 00.000 11616 move complete, result=0
23:32:51.934 00.000 11616 worker thread done servicing request
23:32:51.934 00.000 11616 Worker thread wakes up
23:32:51.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:51.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:51.934 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.9 px 72 ms NORTH
23:32:53.941 02.007 11616 Exposure complete
23:32:53.998 00.057 11616 worker thread done servicing request
23:32:53.998 00.000 12268 OnExposeComplete: enter
23:32:53.998 00.000 12268 UpdateGuideState(): m_state=6
23:32:53.998 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
23:32:53.999 00.001 12268 Star::Find returns 1 (0), X=899.86, Y=26.78, Mass=351, SNR=12.8, Peak=41 HFD=4.2
23:32:53.999 00.000 12268 MultiStar: [#1 -0.44,0.63,0.00,M6] 
23:32:53.999 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
23:32:53.999 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
23:32:53.999 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.30 hyp=0.58 cameraTheta=2.59 mountX=0.25 mountY=-0.52, mountTheta=-1.13
23:32:54.000 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=0.30, opts=13)
23:32:54.001 00.001 12268 Enqueuing Move request for scope (-0.49, 0.30)
23:32:54.001 00.000 11616 Worker thread wakes up
23:32:54.001 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.30) opts 0xd
23:32:54.001 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, 0.30)
23:32:54.001 00.000 11616 Moving (-0.49, 0.30) raw xDistance=0.25 yDistance=-0.52
23:32:54.001 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
23:32:54.001 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
23:32:54.001 00.000 11616 MoveAxis(W, 140, ABG)
23:32:54.001 00.000 11616 Guiding  Dir = 3, Dur = 140
23:32:54.001 00.000 11616 IsSlewing returns 0
23:32:54.002 00.001 11616 IsGuiding returns 0
23:32:54.002 00.000 11616 PulseGuide returned control before completion, sleep 150
23:32:54.023 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=244, Gamma=1.290
23:32:54.040 00.017 12268 UpdateGuideState exits: m=351 SNR=12.8
23:32:54.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:54.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:54.040 00.000 12268 Enqueuing Expose request
23:32:54.158 00.118 11616 IsGuiding returns 1
23:32:54.158 00.000 11616 scope still moving after pulse duration time elapsed
23:32:54.190 00.032 11616 IsSlewing returns 0
23:32:54.190 00.000 11616 IsGuiding returns 0
23:32:54.190 00.000 11616 scope move finished after 140 + 49 ms
23:32:54.190 00.000 11616 Move returns status 0, amount 140
23:32:54.190 00.000 11616 MoveAxis(N, 44, ABG)
23:32:54.190 00.000 11616 Guiding  Dir = 0, Dur = 44
23:32:54.191 00.001 11616 IsSlewing returns 0
23:32:54.191 00.000 11616 IsGuiding returns 0
23:32:54.191 00.000 11616 PulseGuide returned control before completion, sleep 54
23:32:54.254 00.063 11616 IsGuiding returns 1
23:32:54.254 00.000 11616 scope still moving after pulse duration time elapsed
23:32:54.286 00.032 11616 IsSlewing returns 0
23:32:54.286 00.000 11616 IsGuiding returns 1
23:32:54.318 00.032 11616 IsSlewing returns 0
23:32:54.318 00.000 11616 IsGuiding returns 1
23:32:54.350 00.032 11616 IsSlewing returns 0
23:32:54.351 00.001 11616 IsGuiding returns 1
23:32:54.381 00.030 11616 IsSlewing returns 0
23:32:54.381 00.000 11616 IsGuiding returns 1
23:32:54.412 00.031 11616 IsSlewing returns 0
23:32:54.413 00.001 11616 IsGuiding returns 0
23:32:54.413 00.000 11616 scope move finished after 44 + 178 ms
23:32:54.413 00.000 11616 Move returns status 0, amount 44
23:32:54.413 00.000 11616 move complete, result=0
23:32:54.413 00.000 11616 worker thread done servicing request
23:32:54.413 00.000 11616 Worker thread wakes up
23:32:54.413 00.000 12268 GuideStep: 0.3 px 140 ms WEST, -0.5 px 44 ms NORTH
23:32:54.414 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:54.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:56.426 02.012 11616 Exposure complete
23:32:56.483 00.057 11616 worker thread done servicing request
23:32:56.484 00.001 12268 OnExposeComplete: enter
23:32:56.484 00.000 12268 UpdateGuideState(): m_state=6
23:32:56.484 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
23:32:56.484 00.000 12268 Star::Find returns 1 (0), X=900.14, Y=27.17, Mass=422, SNR=14.1, Peak=52 HFD=4.7
23:32:56.484 00.000 12268 MultiStar: [#1 -0.30,0.73,0.00,M7] 
23:32:56.484 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
23:32:56.484 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
23:32:56.484 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.69 hyp=0.72 cameraTheta=1.87 mountX=0.67 mountY=-0.30, mountTheta=-0.42
23:32:56.486 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.69, opts=13)
23:32:56.486 00.000 12268 Enqueuing Move request for scope (-0.21, 0.69)
23:32:56.486 00.000 11616 Worker thread wakes up
23:32:56.486 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.69) opts 0xd
23:32:56.486 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.69)
23:32:56.486 00.000 11616 Moving (-0.21, 0.69) raw xDistance=0.67 yDistance=-0.30
23:32:56.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.67
23:32:56.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
23:32:56.487 00.001 11616 MoveAxis(W, 373, ABG)
23:32:56.487 00.000 11616 Guiding  Dir = 3, Dur = 373
23:32:56.487 00.000 11616 IsSlewing returns 0
23:32:56.487 00.000 11616 IsGuiding returns 0
23:32:56.488 00.001 11616 PulseGuide returned control before completion, sleep 383
23:32:56.508 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:32:56.526 00.018 12268 UpdateGuideState exits: m=422 SNR=14.1
23:32:56.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:56.526 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:56.526 00.000 12268 Enqueuing Expose request
23:32:56.874 00.348 11616 IsGuiding returns 1
23:32:56.874 00.000 11616 scope still moving after pulse duration time elapsed
23:32:56.905 00.031 11616 IsSlewing returns 0
23:32:56.905 00.000 11616 IsGuiding returns 0
23:32:56.905 00.000 11616 scope move finished after 373 + 45 ms
23:32:56.905 00.000 11616 Move returns status 0, amount 373
23:32:56.906 00.001 11616 MoveAxis(N, 25, ABG)
23:32:56.906 00.000 11616 Guiding  Dir = 0, Dur = 25
23:32:56.906 00.000 11616 IsSlewing returns 0
23:32:56.906 00.000 11616 IsGuiding returns 0
23:32:56.906 00.000 11616 PulseGuide returned control before completion, sleep 35
23:32:56.951 00.045 11616 IsGuiding returns 1
23:32:56.951 00.000 11616 scope still moving after pulse duration time elapsed
23:32:56.983 00.032 11616 IsSlewing returns 0
23:32:56.984 00.001 11616 IsGuiding returns 0
23:32:56.984 00.000 11616 scope move finished after 25 + 52 ms
23:32:56.984 00.000 11616 Move returns status 0, amount 25
23:32:56.984 00.000 11616 move complete, result=0
23:32:56.984 00.000 11616 worker thread done servicing request
23:32:56.985 00.001 11616 Worker thread wakes up
23:32:56.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:56.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:32:56.985 00.000 12268 GuideStep: 0.7 px 373 ms WEST, -0.3 px 25 ms NORTH
23:32:58.991 02.006 11616 Exposure complete
23:32:59.048 00.057 11616 worker thread done servicing request
23:32:59.048 00.000 12268 OnExposeComplete: enter
23:32:59.048 00.000 12268 UpdateGuideState(): m_state=6
23:32:59.049 00.001 12268 Star::Find(15, 900, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
23:32:59.049 00.000 12268 Star::Find returns 1 (0), X=900.14, Y=26.43, Mass=356, SNR=12.8, Peak=33 HFD=5.1
23:32:59.049 00.000 12268 MultiStar: [#1 -0.11,0.58,0.00,M8] 
23:32:59.049 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
23:32:59.049 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
23:32:59.049 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-2.95 mountX=-0.06 mountY=-0.21, mountTheta=-1.86
23:32:59.051 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.04, opts=13)
23:32:59.052 00.001 12268 Enqueuing Move request for scope (-0.22, -0.04)
23:32:59.052 00.000 11616 Worker thread wakes up
23:32:59.052 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.04) opts 0xd
23:32:59.052 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.04)
23:32:59.052 00.000 11616 Moving (-0.22, -0.04) raw xDistance=-0.06 yDistance=-0.21
23:32:59.052 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:59.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:32:59.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
23:32:59.053 00.001 11616 MoveAxis(E, 0, ABG)
23:32:59.053 00.000 11616 Move returns status 0, amount 0
23:32:59.053 00.000 11616 MoveAxis(N, 18, ABG)
23:32:59.053 00.000 11616 Guiding  Dir = 0, Dur = 18
23:32:59.053 00.000 11616 IsSlewing returns 0
23:32:59.053 00.000 11616 IsGuiding returns 0
23:32:59.054 00.001 11616 PulseGuide returned control before completion, sleep 28
23:32:59.076 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:32:59.088 00.012 11616 IsGuiding returns 1
23:32:59.088 00.000 11616 scope still moving after pulse duration time elapsed
23:32:59.094 00.006 12268 UpdateGuideState exits: m=356 SNR=12.8
23:32:59.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:59.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:32:59.094 00.000 12268 Enqueuing Expose request
23:32:59.120 00.026 11616 IsSlewing returns 0
23:32:59.120 00.000 11616 IsGuiding returns 1
23:32:59.152 00.032 11616 IsSlewing returns 0
23:32:59.152 00.000 11616 IsGuiding returns 1
23:32:59.183 00.031 11616 IsSlewing returns 0
23:32:59.184 00.001 11616 IsGuiding returns 1
23:32:59.215 00.031 11616 IsSlewing returns 0
23:32:59.215 00.000 11616 IsGuiding returns 1
23:32:59.246 00.031 11616 IsSlewing returns 0
23:32:59.246 00.000 11616 IsGuiding returns 1
23:32:59.276 00.030 11616 IsSlewing returns 0
23:32:59.277 00.001 11616 IsGuiding returns 1
23:32:59.307 00.030 11616 IsSlewing returns 0
23:32:59.307 00.000 11616 IsGuiding returns 0
23:32:59.307 00.000 11616 scope move finished after 18 + 235 ms
23:32:59.307 00.000 11616 Move returns status 0, amount 18
23:32:59.307 00.000 11616 move complete, result=0
23:32:59.308 00.001 11616 worker thread done servicing request
23:32:59.308 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 18 ms NORTH
23:32:59.308 00.000 11616 Worker thread wakes up
23:32:59.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:32:59.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:01.320 02.012 11616 Exposure complete
23:33:01.377 00.057 11616 worker thread done servicing request
23:33:01.377 00.000 12268 OnExposeComplete: enter
23:33:01.378 00.001 12268 UpdateGuideState(): m_state=6
23:33:01.378 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
23:33:01.378 00.000 12268 Star::Find returns 1 (0), X=900.40, Y=26.12, Mass=282, SNR=11.5, Peak=37 HFD=3.8
23:33:01.378 00.000 12268 MultiStar: [#1 -0.26,0.09,0.94,U] 
23:33:01.378 00.000 12268 refined, 1 included, MultiStar: {-0.10, -0.14}, one-star: {0.05, -0.35}
23:33:01.378 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
23:33:01.378 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
23:33:01.378 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.22 mountX=-0.15 mountY=-0.09, mountTheta=-2.62
23:33:01.380 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.14, opts=13)
23:33:01.380 00.000 12268 Enqueuing Move request for scope (-0.10, -0.14)
23:33:01.380 00.000 11616 Worker thread wakes up
23:33:01.380 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd
23:33:01.380 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.14)
23:33:01.381 00.001 11616 Moving (-0.10, -0.14) raw xDistance=-0.15 yDistance=-0.09
23:33:01.381 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:33:01.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:33:01.381 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:01.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:33:01.381 00.000 11616 MoveAxis(E, 0, ABG)
23:33:01.381 00.000 11616 Move returns status 0, amount 0
23:33:01.381 00.000 11616 MoveAxis(N, 0, ABG)
23:33:01.381 00.000 11616 Move returns status 0, amount 0
23:33:01.381 00.000 11616 move complete, result=0
23:33:01.382 00.001 11616 worker thread done servicing request
23:33:01.405 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:33:01.423 00.018 12268 UpdateGuideState exits: m=282 SNR=11.5
23:33:01.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:01.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:01.423 00.000 12268 Enqueuing Expose request
23:33:01.424 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:01.424 00.000 11616 Worker thread wakes up
23:33:01.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:01.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:03.434 02.010 11616 Exposure complete
23:33:03.491 00.057 11616 worker thread done servicing request
23:33:03.491 00.000 12268 OnExposeComplete: enter
23:33:03.491 00.000 12268 UpdateGuideState(): m_state=6
23:33:03.491 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
23:33:03.491 00.000 12268 Star::Find returns 1 (0), X=900.06, Y=26.50, Mass=254, SNR=10.9, Peak=32 HFD=4.0
23:33:03.492 00.001 12268 Status Line: Mass: 254 vs 532
23:33:03.495 00.003 12268 UpdateCurrentPosition: star mass new=254.3 exp=531.8 thresh=50% limits=(265.9, 883.1, 1063.6)
23:33:03.496 00.001 12268 DistanceChecker: activated
23:33:03.496 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:33:03.496 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:33:03.496 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:33:03.497 00.001 11616 Worker thread wakes up
23:33:03.497 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:33:03.497 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:33:03.497 00.000 11616 move complete, result=0
23:33:03.497 00.000 11616 worker thread done servicing request
23:33:03.602 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:33:03.602 00.000 12268 Status Line: Star lost - mass changed
23:33:03.605 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=245, Gamma=1.290
23:33:03.626 00.021 12268 UpdateGuideState exits: Star lost - mass changed
23:33:03.627 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:03.627 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:33:03.627 00.000 12268 Enqueuing Expose request
23:33:03.627 00.000 11616 Worker thread wakes up
23:33:03.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:03.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:33:05.649 02.022 11616 Exposure complete
23:33:05.706 00.057 11616 worker thread done servicing request
23:33:05.706 00.000 12268 OnExposeComplete: enter
23:33:05.706 00.000 12268 UpdateGuideState(): m_state=6
23:33:05.706 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
23:33:05.706 00.000 12268 Star::Find returns 1 (0), X=900.41, Y=26.75, Mass=228, SNR=10.4, Peak=28 HFD=4.0
23:33:05.706 00.000 12268 Status Line: Mass: 228 vs 530
23:33:05.709 00.003 12268 UpdateCurrentPosition: star mass new=228.3 exp=530.4 thresh=50% limits=(265.2, 883.1, 1060.9)
23:33:05.709 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:33:05.710 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:33:05.710 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:33:05.710 00.000 11616 Worker thread wakes up
23:33:05.710 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:33:05.710 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:33:05.710 00.000 11616 move complete, result=0
23:33:05.710 00.000 11616 worker thread done servicing request
23:33:05.812 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:33:05.812 00.000 12268 Status Line: Star lost - mass changed
23:33:05.816 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:33:05.833 00.017 12268 UpdateGuideState exits: Star lost - mass changed
23:33:05.833 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:05.834 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:33:05.834 00.000 12268 Enqueuing Expose request
23:33:05.834 00.000 11616 Worker thread wakes up
23:33:05.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:05.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:33:07.852 02.018 11616 Exposure complete
23:33:07.911 00.059 11616 worker thread done servicing request
23:33:07.911 00.000 12268 OnExposeComplete: enter
23:33:07.912 00.001 12268 UpdateGuideState(): m_state=6
23:33:07.912 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
23:33:07.912 00.000 12268 Star::Find returns 1 (0), X=900.27, Y=26.47, Mass=206, SNR=9.8, Peak=31 HFD=3.3
23:33:07.912 00.000 12268 Status Line: Mass: 206 vs 499
23:33:07.915 00.003 12268 UpdateCurrentPosition: star mass new=206.3 exp=499.3 thresh=50% limits=(249.6, 883.1, 998.6)
23:33:07.915 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:33:07.915 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:33:07.916 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
23:33:07.916 00.000 11616 Worker thread wakes up
23:33:07.916 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:33:07.916 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:33:07.916 00.000 11616 move complete, result=0
23:33:07.916 00.000 11616 worker thread done servicing request
23:33:08.030 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:33:08.030 00.000 12268 Status Line: Star lost - mass changed
23:33:08.035 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
23:33:08.053 00.018 12268 UpdateGuideState exits: Star lost - mass changed
23:33:08.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:08.054 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:33:08.054 00.000 12268 Enqueuing Expose request
23:33:08.054 00.000 11616 Worker thread wakes up
23:33:08.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:08.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:33:10.071 02.017 11616 Exposure complete
23:33:10.127 00.056 11616 worker thread done servicing request
23:33:10.127 00.000 12268 OnExposeComplete: enter
23:33:10.127 00.000 12268 UpdateGuideState(): m_state=6
23:33:10.128 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
23:33:10.128 00.000 12268 Star::Find returns 1 (0), X=900.23, Y=26.45, Mass=343, SNR=12.6, Peak=35 HFD=4.9
23:33:10.128 00.000 12268 DistanceChecker: deactivated
23:33:10.128 00.000 12268 MultiStar: [#1 -0.37,0.28,0.58,U] 
23:33:10.128 00.000 12268 single-star, 1 included, MultiStar: {-0.21, 0.09}, one-star: {-0.12, -0.02}
23:33:10.128 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
23:33:10.128 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
23:33:10.128 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.95 mountX=-0.04 mountY=-0.12, mountTheta=-1.86
23:33:10.130 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.02, opts=13)
23:33:10.130 00.000 12268 Enqueuing Move request for scope (-0.12, -0.02)
23:33:10.130 00.000 11616 Worker thread wakes up
23:33:10.130 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
23:33:10.130 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
23:33:10.130 00.000 11616 Moving (-0.12, -0.02) raw xDistance=-0.04 yDistance=-0.12
23:33:10.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:10.131 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:33:10.131 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:10.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:33:10.131 00.000 11616 MoveAxis(E, 0, ABG)
23:33:10.131 00.000 11616 Move returns status 0, amount 0
23:33:10.131 00.000 11616 MoveAxis(N, 0, ABG)
23:33:10.131 00.000 11616 Move returns status 0, amount 0
23:33:10.131 00.000 11616 move complete, result=0
23:33:10.131 00.000 11616 worker thread done servicing request
23:33:10.154 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:33:10.172 00.018 12268 UpdateGuideState exits: m=343 SNR=12.6
23:33:10.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:10.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:10.172 00.000 12268 Enqueuing Expose request
23:33:10.172 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:10.172 00.000 11616 Worker thread wakes up
23:33:10.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:10.173 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:12.176 02.003 11616 Exposure complete
23:33:12.234 00.058 11616 worker thread done servicing request
23:33:12.234 00.000 12268 OnExposeComplete: enter
23:33:12.234 00.000 12268 UpdateGuideState(): m_state=6
23:33:12.234 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
23:33:12.235 00.001 12268 Star::Find returns 1 (0), X=900.22, Y=26.11, Mass=291, SNR=11.7, Peak=37 HFD=3.4
23:33:12.235 00.000 12268 MultiStar: [#1 -0.01,0.53,0.60,U] 
23:33:12.235 00.000 12268 refined, 1 included, MultiStar: {-0.08, -0.03}, one-star: {-0.13, -0.37}
23:33:12.235 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.25 = 2.04)
23:33:12.235 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
23:33:12.235 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.77 mountX=-0.04 mountY=-0.08, mountTheta=-2.04
23:33:12.237 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.03, opts=13)
23:33:12.237 00.000 12268 Enqueuing Move request for scope (-0.08, -0.03)
23:33:12.237 00.000 11616 Worker thread wakes up
23:33:12.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
23:33:12.237 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
23:33:12.237 00.000 11616 Moving (-0.08, -0.03) raw xDistance=-0.04 yDistance=-0.08
23:33:12.237 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:12.238 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:33:12.238 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:12.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:33:12.238 00.000 11616 MoveAxis(E, 0, ABG)
23:33:12.238 00.000 11616 Move returns status 0, amount 0
23:33:12.238 00.000 11616 MoveAxis(N, 0, ABG)
23:33:12.238 00.000 11616 Move returns status 0, amount 0
23:33:12.238 00.000 11616 move complete, result=0
23:33:12.238 00.000 11616 worker thread done servicing request
23:33:12.260 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:33:12.279 00.019 12268 UpdateGuideState exits: m=291 SNR=11.7
23:33:12.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:12.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:12.279 00.000 12268 Enqueuing Expose request
23:33:12.279 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:12.279 00.000 11616 Worker thread wakes up
23:33:12.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:12.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:14.293 02.014 11616 Exposure complete
23:33:14.350 00.057 11616 worker thread done servicing request
23:33:14.350 00.000 12268 OnExposeComplete: enter
23:33:14.350 00.000 12268 UpdateGuideState(): m_state=6
23:33:14.351 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
23:33:14.351 00.000 12268 Star::Find returns 1 (0), X=900.45, Y=26.67, Mass=387, SNR=13.5, Peak=35 HFD=4.8
23:33:14.351 00.000 12268 MultiStar: [#1 -0.34,0.19,0.47,U] 
23:33:14.351 00.000 12268 refined, 1 included, MultiStar: {-0.05, 0.19}, one-star: {0.09, 0.19}
23:33:14.351 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
23:33:14.351 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
23:33:14.351 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.81 mountX=0.19 mountY=-0.07, mountTheta=-0.36
23:33:14.353 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.19, opts=13)
23:33:14.353 00.000 12268 Enqueuing Move request for scope (-0.05, 0.19)
23:33:14.353 00.000 11616 Worker thread wakes up
23:33:14.353 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
23:33:14.353 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
23:33:14.353 00.000 11616 Moving (-0.05, 0.19) raw xDistance=0.19 yDistance=-0.07
23:33:14.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
23:33:14.353 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:14.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:33:14.353 00.000 11616 MoveAxis(W, 104, ABG)
23:33:14.354 00.001 11616 Guiding  Dir = 3, Dur = 104
23:33:14.354 00.000 11616 IsSlewing returns 0
23:33:14.354 00.000 11616 IsGuiding returns 0
23:33:14.354 00.000 11616 PulseGuide returned control before completion, sleep 114
23:33:14.379 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:33:14.398 00.019 12268 UpdateGuideState exits: m=387 SNR=13.5
23:33:14.399 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:14.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:14.399 00.000 12268 Enqueuing Expose request
23:33:14.479 00.080 11616 IsGuiding returns 1
23:33:14.479 00.000 11616 scope still moving after pulse duration time elapsed
23:33:14.510 00.031 11616 IsSlewing returns 0
23:33:14.510 00.000 11616 IsGuiding returns 0
23:33:14.510 00.000 11616 scope move finished after 104 + 51 ms
23:33:14.510 00.000 11616 Move returns status 0, amount 104
23:33:14.511 00.001 11616 MoveAxis(N, 0, ABG)
23:33:14.511 00.000 11616 Move returns status 0, amount 0
23:33:14.511 00.000 11616 move complete, result=0
23:33:14.511 00.000 11616 worker thread done servicing request
23:33:14.511 00.000 11616 Worker thread wakes up
23:33:14.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:14.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:14.511 00.000 12268 GuideStep: 0.2 px 104 ms WEST, -0.1 px 0 ms NORTH
23:33:16.529 02.018 11616 Exposure complete
23:33:16.591 00.062 11616 worker thread done servicing request
23:33:16.591 00.000 12268 OnExposeComplete: enter
23:33:16.592 00.001 12268 UpdateGuideState(): m_state=6
23:33:16.592 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
23:33:16.592 00.000 12268 Star::Find returns 1 (0), X=900.24, Y=26.90, Mass=406, SNR=13.9, Peak=40 HFD=4.5
23:33:16.592 00.000 12268 MultiStar: [#1 0.08,0.79,0.00,M5] 
23:33:16.592 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
23:33:16.592 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
23:33:16.592 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.42 hyp=0.44 cameraTheta=1.84 mountX=0.41 mountY=-0.17, mountTheta=-0.40
23:33:16.597 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.42, opts=13)
23:33:16.597 00.000 12268 Enqueuing Move request for scope (-0.12, 0.42)
23:33:16.597 00.000 11616 Worker thread wakes up
23:33:16.597 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.42) opts 0xd
23:33:16.597 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.42)
23:33:16.598 00.001 11616 Moving (-0.12, 0.42) raw xDistance=0.41 yDistance=-0.17
23:33:16.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.41
23:33:16.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
23:33:16.598 00.000 11616 MoveAxis(W, 230, ABG)
23:33:16.598 00.000 11616 Guiding  Dir = 3, Dur = 230
23:33:16.598 00.000 11616 IsSlewing returns 0
23:33:16.598 00.000 11616 IsGuiding returns 0
23:33:16.599 00.001 11616 PulseGuide returned control before completion, sleep 240
23:33:16.625 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
23:33:16.643 00.018 12268 UpdateGuideState exits: m=406 SNR=13.9
23:33:16.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:16.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:16.644 00.001 12268 Enqueuing Expose request
23:33:16.852 00.208 11616 IsGuiding returns 0
23:33:16.852 00.000 11616 Move returns status 0, amount 230
23:33:16.852 00.000 11616 MoveAxis(N, 14, ABG)
23:33:16.852 00.000 11616 Guiding  Dir = 0, Dur = 14
23:33:16.852 00.000 11616 IsSlewing returns 0
23:33:16.853 00.001 11616 IsGuiding returns 0
23:33:16.853 00.000 11616 PulseGuide returned control before completion, sleep 24
23:33:16.883 00.030 11616 IsGuiding returns 1
23:33:16.883 00.000 11616 scope still moving after pulse duration time elapsed
23:33:16.915 00.032 11616 IsSlewing returns 0
23:33:16.915 00.000 11616 IsGuiding returns 0
23:33:16.915 00.000 11616 scope move finished after 14 + 48 ms
23:33:16.915 00.000 11616 Move returns status 0, amount 14
23:33:16.915 00.000 11616 move complete, result=0
23:33:16.915 00.000 11616 worker thread done servicing request
23:33:16.916 00.001 11616 Worker thread wakes up
23:33:16.916 00.000 12268 GuideStep: 0.4 px 230 ms WEST, -0.2 px 14 ms NORTH
23:33:16.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:16.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:18.927 02.011 11616 Exposure complete
23:33:18.985 00.058 11616 worker thread done servicing request
23:33:18.985 00.000 12268 OnExposeComplete: enter
23:33:18.985 00.000 12268 UpdateGuideState(): m_state=6
23:33:18.986 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
23:33:18.986 00.000 12268 Star::Find returns 1 (0), X=900.24, Y=26.96, Mass=520, SNR=15.7, Peak=49 HFD=4.9
23:33:18.986 00.000 12268 MultiStar: [#1 0.07,0.52,0.61,U] 
23:33:18.986 00.000 12268 single-star, 1 included, MultiStar: {-0.04, 0.50}, one-star: {-0.11, 0.49}
23:33:18.986 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
23:33:18.986 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
23:33:18.986 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.49 hyp=0.50 cameraTheta=1.79 mountX=0.48 mountY=-0.17, mountTheta=-0.35
23:33:18.988 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.49, opts=13)
23:33:18.988 00.000 12268 Enqueuing Move request for scope (-0.11, 0.49)
23:33:18.988 00.000 11616 Worker thread wakes up
23:33:18.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.49) opts 0xd
23:33:18.988 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.49)
23:33:18.988 00.000 11616 Moving (-0.11, 0.49) raw xDistance=0.48 yDistance=-0.17
23:33:18.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
23:33:18.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
23:33:18.988 00.000 11616 MoveAxis(W, 266, ABG)
23:33:18.988 00.000 11616 Guiding  Dir = 3, Dur = 266
23:33:18.989 00.001 11616 IsSlewing returns 0
23:33:18.989 00.000 11616 IsGuiding returns 0
23:33:18.989 00.000 11616 PulseGuide returned control before completion, sleep 276
23:33:19.011 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:33:19.029 00.018 12268 UpdateGuideState exits: m=520 SNR=15.7
23:33:19.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:19.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:19.029 00.000 12268 Enqueuing Expose request
23:33:19.266 00.237 11616 IsGuiding returns 1
23:33:19.266 00.000 11616 scope still moving after pulse duration time elapsed
23:33:19.298 00.032 11616 IsSlewing returns 0
23:33:19.299 00.001 11616 IsGuiding returns 0
23:33:19.299 00.000 11616 scope move finished after 266 + 43 ms
23:33:19.299 00.000 11616 Move returns status 0, amount 266
23:33:19.299 00.000 11616 MoveAxis(N, 14, ABG)
23:33:19.299 00.000 11616 Guiding  Dir = 0, Dur = 14
23:33:19.299 00.000 11616 IsSlewing returns 0
23:33:19.300 00.001 11616 IsGuiding returns 0
23:33:19.300 00.000 11616 PulseGuide returned control before completion, sleep 24
23:33:19.328 00.028 11616 IsGuiding returns 1
23:33:19.328 00.000 11616 scope still moving after pulse duration time elapsed
23:33:19.359 00.031 11616 IsSlewing returns 0
23:33:19.360 00.001 11616 IsGuiding returns 0
23:33:19.360 00.000 11616 scope move finished after 14 + 46 ms
23:33:19.360 00.000 11616 Move returns status 0, amount 14
23:33:19.360 00.000 11616 move complete, result=0
23:33:19.360 00.000 11616 worker thread done servicing request
23:33:19.360 00.000 11616 Worker thread wakes up
23:33:19.360 00.000 12268 GuideStep: 0.5 px 266 ms WEST, -0.2 px 14 ms NORTH
23:33:19.361 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:19.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:21.376 02.015 11616 Exposure complete
23:33:21.433 00.057 11616 worker thread done servicing request
23:33:21.433 00.000 12268 OnExposeComplete: enter
23:33:21.433 00.000 12268 UpdateGuideState(): m_state=6
23:33:21.433 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
23:33:21.434 00.001 12268 Star::Find returns 1 (0), X=900.31, Y=26.85, Mass=428, SNR=14.2, Peak=42 HFD=5.4
23:33:21.434 00.000 12268 MultiStar: [#1 -0.34,0.62,0.00,M5] 
23:33:21.434 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
23:33:21.434 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
23:33:21.434 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.38 hyp=0.38 cameraTheta=1.69 mountX=0.37 mountY=-0.09, mountTheta=-0.25
23:33:21.435 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.38, opts=13)
23:33:21.436 00.001 12268 Enqueuing Move request for scope (-0.05, 0.38)
23:33:21.436 00.000 11616 Worker thread wakes up
23:33:21.436 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.38) opts 0xd
23:33:21.436 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.38)
23:33:21.436 00.000 11616 Moving (-0.05, 0.38) raw xDistance=0.37 yDistance=-0.09
23:33:21.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
23:33:21.436 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:21.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:33:21.436 00.000 11616 MoveAxis(W, 208, ABG)
23:33:21.436 00.000 11616 Guiding  Dir = 3, Dur = 208
23:33:21.437 00.001 11616 IsSlewing returns 0
23:33:21.437 00.000 11616 IsGuiding returns 0
23:33:21.437 00.000 11616 PulseGuide returned control before completion, sleep 218
23:33:21.459 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:33:21.478 00.019 12268 UpdateGuideState exits: m=428 SNR=14.2
23:33:21.479 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:21.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:21.479 00.000 12268 Enqueuing Expose request
23:33:21.665 00.186 11616 IsGuiding returns 1
23:33:21.665 00.000 11616 scope still moving after pulse duration time elapsed
23:33:21.695 00.030 11616 IsSlewing returns 0
23:33:21.695 00.000 11616 IsGuiding returns 0
23:33:21.695 00.000 11616 scope move finished after 208 + 50 ms
23:33:21.695 00.000 11616 Move returns status 0, amount 208
23:33:21.695 00.000 11616 MoveAxis(N, 0, ABG)
23:33:21.695 00.000 11616 Move returns status 0, amount 0
23:33:21.695 00.000 11616 move complete, result=0
23:33:21.695 00.000 11616 worker thread done servicing request
23:33:21.696 00.001 11616 Worker thread wakes up
23:33:21.696 00.000 12268 GuideStep: 0.4 px 208 ms WEST, -0.1 px 0 ms NORTH
23:33:21.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:21.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:23.705 02.009 11616 Exposure complete
23:33:23.761 00.056 11616 worker thread done servicing request
23:33:23.761 00.000 12268 OnExposeComplete: enter
23:33:23.761 00.000 12268 UpdateGuideState(): m_state=6
23:33:23.761 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
23:33:23.761 00.000 12268 Star::Find returns 1 (0), X=900.20, Y=26.52, Mass=285, SNR=11.6, Peak=35 HFD=3.8
23:33:23.761 00.000 12268 MultiStar: [#1 -0.07,0.30,0.84,U] 
23:33:23.762 00.001 12268 single-star, 1 included, MultiStar: {-0.11, 0.16}, one-star: {-0.15, 0.04}
23:33:23.762 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
23:33:23.762 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
23:33:23.762 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.89 mountX=0.02 mountY=-0.16, mountTheta=-1.42
23:33:23.763 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.04, opts=13)
23:33:23.763 00.000 12268 Enqueuing Move request for scope (-0.15, 0.04)
23:33:23.764 00.001 11616 Worker thread wakes up
23:33:23.764 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
23:33:23.764 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
23:33:23.764 00.000 11616 Moving (-0.15, 0.04) raw xDistance=0.02 yDistance=-0.16
23:33:23.764 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:23.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:33:23.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
23:33:23.764 00.000 11616 MoveAxis(E, 0, ABG)
23:33:23.764 00.000 11616 Move returns status 0, amount 0
23:33:23.764 00.000 11616 MoveAxis(N, 13, ABG)
23:33:23.765 00.001 11616 Guiding  Dir = 0, Dur = 13
23:33:23.765 00.000 11616 IsSlewing returns 0
23:33:23.765 00.000 11616 IsGuiding returns 0
23:33:23.765 00.000 11616 PulseGuide returned control before completion, sleep 23
23:33:23.788 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=192, Gamma=1.290
23:33:23.799 00.011 11616 IsGuiding returns 1
23:33:23.799 00.000 11616 scope still moving after pulse duration time elapsed
23:33:23.806 00.007 12268 UpdateGuideState exits: m=285 SNR=11.6
23:33:23.806 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:23.806 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:23.806 00.000 12268 Enqueuing Expose request
23:33:23.830 00.024 11616 IsSlewing returns 0
23:33:23.831 00.001 11616 IsGuiding returns 1
23:33:23.861 00.030 11616 IsSlewing returns 0
23:33:23.861 00.000 11616 IsGuiding returns 1
23:33:23.891 00.030 11616 IsSlewing returns 0
23:33:23.892 00.001 11616 IsGuiding returns 1
23:33:23.921 00.029 11616 IsSlewing returns 0
23:33:23.921 00.000 11616 IsGuiding returns 0
23:33:23.921 00.000 11616 scope move finished after 13 + 143 ms
23:33:23.921 00.000 11616 Move returns status 0, amount 13
23:33:23.921 00.000 11616 move complete, result=0
23:33:23.922 00.001 11616 worker thread done servicing request
23:33:23.922 00.000 11616 Worker thread wakes up
23:33:23.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:23.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:23.922 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 13 ms NORTH
23:33:25.935 02.013 11616 Exposure complete
23:33:25.991 00.056 11616 worker thread done servicing request
23:33:25.991 00.000 12268 OnExposeComplete: enter
23:33:25.991 00.000 12268 UpdateGuideState(): m_state=6
23:33:25.991 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
23:33:25.991 00.000 12268 Star::Find returns 1 (0), X=900.29, Y=25.53, Mass=394, SNR=13.6, Peak=41 HFD=5.2
23:33:25.991 00.000 12268 MultiStar: [#1 -0.09,-0.85,0.00,M5] 
23:33:25.991 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
23:33:25.992 00.001 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
23:33:25.992 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.94 hyp=0.94 cameraTheta=-1.64 mountX=-0.94 mountY=0.06, mountTheta=3.08
23:33:25.993 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.94, opts=13)
23:33:25.993 00.000 12268 Enqueuing Move request for scope (-0.06, -0.94)
23:33:25.994 00.001 11616 Worker thread wakes up
23:33:25.994 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.94) opts 0xd
23:33:25.994 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.94)
23:33:25.994 00.000 11616 Moving (-0.06, -0.94) raw xDistance=-0.94 yDistance=0.06
23:33:25.994 00.000 11616 resist switch: large excursion: input -0.94 thresh 0.29 direction from 1 to -1
23:33:25.994 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.83
23:33:25.994 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.94
23:33:25.994 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:25.994 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:33:25.994 00.000 11616 MoveAxis(E, 528, ABG)
23:33:25.994 00.000 11616 Guiding  Dir = 2, Dur = 528
23:33:25.995 00.001 11616 IsSlewing returns 0
23:33:25.995 00.000 11616 IsGuiding returns 0
23:33:25.995 00.000 11616 PulseGuide returned control before completion, sleep 538
23:33:26.017 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
23:33:26.038 00.021 12268 UpdateGuideState exits: m=394 SNR=13.6
23:33:26.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:26.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:26.038 00.000 12268 Enqueuing Expose request
23:33:26.545 00.507 11616 IsGuiding returns 1
23:33:26.546 00.001 11616 scope still moving after pulse duration time elapsed
23:33:26.576 00.030 11616 IsSlewing returns 0
23:33:26.576 00.000 11616 IsGuiding returns 0
23:33:26.576 00.000 11616 scope move finished after 528 + 52 ms
23:33:26.576 00.000 11616 Move returns status 0, amount 528
23:33:26.576 00.000 11616 MoveAxis(N, 0, ABG)
23:33:26.576 00.000 11616 Move returns status 0, amount 0
23:33:26.577 00.001 11616 move complete, result=0
23:33:26.577 00.000 11616 worker thread done servicing request
23:33:26.577 00.000 12268 GuideStep: -0.9 px 528 ms EAST, 0.1 px 0 ms NORTH
23:33:26.577 00.000 11616 Worker thread wakes up
23:33:26.577 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:26.577 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:28.589 02.012 11616 Exposure complete
23:33:28.654 00.065 11616 worker thread done servicing request
23:33:28.654 00.000 12268 OnExposeComplete: enter
23:33:28.654 00.000 12268 UpdateGuideState(): m_state=6
23:33:28.654 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
23:33:28.654 00.000 12268 Star::Find returns 1 (0), X=900.30, Y=26.88, Mass=439, SNR=14.4, Peak=36 HFD=5.5
23:33:28.654 00.000 12268 MultiStar: [#1 -0.04,0.43,0.63,U] 
23:33:28.654 00.000 12268 single-star, 1 included, MultiStar: {-0.05, 0.42}, one-star: {-0.05, 0.41}
23:33:28.655 00.001 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
23:33:28.655 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
23:33:28.655 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.41 hyp=0.41 cameraTheta=1.70 mountX=0.40 mountY=-0.10, mountTheta=-0.26
23:33:28.656 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.41, opts=13)
23:33:28.657 00.001 12268 Enqueuing Move request for scope (-0.05, 0.41)
23:33:28.657 00.000 11616 Worker thread wakes up
23:33:28.657 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.41) opts 0xd
23:33:28.657 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.41)
23:33:28.657 00.000 11616 Moving (-0.05, 0.41) raw xDistance=0.40 yDistance=-0.10
23:33:28.657 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
23:33:28.657 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.20
23:33:28.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
23:33:28.657 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:28.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:33:28.657 00.000 11616 MoveAxis(W, 224, ABG)
23:33:28.657 00.000 11616 Guiding  Dir = 3, Dur = 224
23:33:28.658 00.001 11616 IsSlewing returns 0
23:33:28.659 00.001 11616 IsGuiding returns 0
23:33:28.659 00.000 11616 PulseGuide returned control before completion, sleep 234
23:33:28.680 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:33:28.697 00.017 12268 UpdateGuideState exits: m=439 SNR=14.4
23:33:28.698 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:28.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:28.698 00.000 12268 Enqueuing Expose request
23:33:28.896 00.198 11616 IsGuiding returns 1
23:33:28.896 00.000 11616 scope still moving after pulse duration time elapsed
23:33:28.927 00.031 11616 IsSlewing returns 0
23:33:28.927 00.000 11616 IsGuiding returns 1
23:33:28.958 00.031 11616 IsSlewing returns 0
23:33:28.958 00.000 11616 IsGuiding returns 1
23:33:28.990 00.032 11616 IsSlewing returns 0
23:33:28.991 00.001 11616 IsGuiding returns 1
23:33:29.022 00.031 11616 IsSlewing returns 0
23:33:29.022 00.000 11616 IsGuiding returns 1
23:33:29.053 00.031 11616 IsSlewing returns 0
23:33:29.054 00.001 11616 IsGuiding returns 0
23:33:29.054 00.000 11616 scope move finished after 224 + 170 ms
23:33:29.054 00.000 11616 Move returns status 0, amount 224
23:33:29.054 00.000 11616 MoveAxis(N, 0, ABG)
23:33:29.054 00.000 11616 Move returns status 0, amount 0
23:33:29.054 00.000 11616 move complete, result=0
23:33:29.054 00.000 11616 worker thread done servicing request
23:33:29.054 00.000 12268 GuideStep: 0.4 px 224 ms WEST, -0.1 px 0 ms NORTH
23:33:29.054 00.000 11616 Worker thread wakes up
23:33:29.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:29.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:31.065 02.011 11616 Exposure complete
23:33:31.122 00.057 11616 worker thread done servicing request
23:33:31.122 00.000 12268 OnExposeComplete: enter
23:33:31.122 00.000 12268 UpdateGuideState(): m_state=6
23:33:31.122 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
23:33:31.122 00.000 12268 Star::Find returns 1 (0), X=899.80, Y=27.23, Mass=377, SNR=13.3, Peak=49 HFD=4.3
23:33:31.122 00.000 12268 MultiStar: [#1 -0.48,0.95,0.00,M5] 
23:33:31.122 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
23:33:31.123 00.001 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
23:33:31.123 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=0.75 hyp=0.93 cameraTheta=2.20 mountX=0.69 mountY=-0.64, mountTheta=-0.75
23:33:31.125 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=0.75, opts=13)
23:33:31.125 00.000 12268 Enqueuing Move request for scope (-0.55, 0.75)
23:33:31.125 00.000 11616 Worker thread wakes up
23:33:31.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.75) opts 0xd
23:33:31.125 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, 0.75)
23:33:31.125 00.000 11616 Moving (-0.55, 0.75) raw xDistance=0.69 yDistance=-0.64
23:33:31.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.69
23:33:31.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.64
23:33:31.125 00.000 11616 MoveAxis(W, 389, ABG)
23:33:31.125 00.000 11616 Guiding  Dir = 3, Dur = 389
23:33:31.126 00.001 11616 IsSlewing returns 0
23:33:31.126 00.000 11616 IsGuiding returns 0
23:33:31.126 00.000 11616 PulseGuide returned control before completion, sleep 399
23:33:31.149 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=230, Gamma=1.290
23:33:31.168 00.019 12268 UpdateGuideState exits: m=377 SNR=13.3
23:33:31.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:31.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:31.168 00.000 12268 Enqueuing Expose request
23:33:31.531 00.363 11616 IsGuiding returns 1
23:33:31.531 00.000 11616 scope still moving after pulse duration time elapsed
23:33:31.562 00.031 11616 IsSlewing returns 0
23:33:31.563 00.001 11616 IsGuiding returns 1
23:33:31.593 00.030 11616 IsSlewing returns 0
23:33:31.593 00.000 11616 IsGuiding returns 1
23:33:31.625 00.032 11616 IsSlewing returns 0
23:33:31.625 00.000 11616 IsGuiding returns 1
23:33:31.656 00.031 11616 IsSlewing returns 0
23:33:31.657 00.001 11616 IsGuiding returns 0
23:33:31.657 00.000 11616 scope move finished after 389 + 141 ms
23:33:31.657 00.000 11616 Move returns status 0, amount 389
23:33:31.657 00.000 11616 MoveAxis(N, 54, ABG)
23:33:31.657 00.000 11616 Guiding  Dir = 0, Dur = 54
23:33:31.657 00.000 11616 IsSlewing returns 0
23:33:31.658 00.001 11616 IsGuiding returns 0
23:33:31.658 00.000 11616 PulseGuide returned control before completion, sleep 64
23:33:31.733 00.075 11616 IsGuiding returns 1
23:33:31.733 00.000 11616 scope still moving after pulse duration time elapsed
23:33:31.763 00.030 11616 IsSlewing returns 0
23:33:31.763 00.000 11616 IsGuiding returns 0
23:33:31.763 00.000 11616 scope move finished after 54 + 51 ms
23:33:31.763 00.000 11616 Move returns status 0, amount 54
23:33:31.763 00.000 11616 move complete, result=0
23:33:31.764 00.001 11616 worker thread done servicing request
23:33:31.764 00.000 12268 GuideStep: 0.7 px 389 ms WEST, -0.6 px 54 ms NORTH
23:33:31.764 00.000 11616 Worker thread wakes up
23:33:31.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:31.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:33.771 02.007 11616 Exposure complete
23:33:33.833 00.062 11616 worker thread done servicing request
23:33:33.833 00.000 12268 OnExposeComplete: enter
23:33:33.833 00.000 12268 UpdateGuideState(): m_state=6
23:33:33.833 00.000 12268 Star::Find(15, 899, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
23:33:33.834 00.001 12268 Star::Find returns 1 (0), X=900.09, Y=27.06, Mass=424, SNR=14.2, Peak=42 HFD=4.8
23:33:33.834 00.000 12268 MultiStar: [#1 -0.21,0.79,0.00,M6] 
23:33:33.834 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
23:33:33.834 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
23:33:33.834 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.58 hyp=0.64 cameraTheta=2.00 mountX=0.55 mountY=-0.34, mountTheta=-0.55
23:33:33.836 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.58, opts=13)
23:33:33.836 00.000 12268 Enqueuing Move request for scope (-0.26, 0.58)
23:33:33.836 00.000 11616 Worker thread wakes up
23:33:33.836 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.58) opts 0xd
23:33:33.836 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.58)
23:33:33.836 00.000 11616 Moving (-0.26, 0.58) raw xDistance=0.55 yDistance=-0.34
23:33:33.837 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.55
23:33:33.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
23:33:33.837 00.000 11616 MoveAxis(W, 309, ABG)
23:33:33.837 00.000 11616 Guiding  Dir = 3, Dur = 309
23:33:33.837 00.000 11616 IsSlewing returns 0
23:33:33.837 00.000 11616 IsGuiding returns 0
23:33:33.838 00.001 11616 PulseGuide returned control before completion, sleep 319
23:33:33.862 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:33:33.879 00.017 12268 UpdateGuideState exits: m=424 SNR=14.2
23:33:33.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:33.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:33.879 00.000 12268 Enqueuing Expose request
23:33:34.159 00.280 11616 IsGuiding returns 1
23:33:34.159 00.000 11616 scope still moving after pulse duration time elapsed
23:33:34.191 00.032 11616 IsSlewing returns 0
23:33:34.191 00.000 11616 IsGuiding returns 0
23:33:34.192 00.001 11616 scope move finished after 309 + 44 ms
23:33:34.192 00.000 11616 Move returns status 0, amount 309
23:33:34.192 00.000 11616 MoveAxis(N, 28, ABG)
23:33:34.192 00.000 11616 Guiding  Dir = 0, Dur = 28
23:33:34.192 00.000 11616 IsSlewing returns 0
23:33:34.192 00.000 11616 IsGuiding returns 0
23:33:34.193 00.001 11616 PulseGuide returned control before completion, sleep 38
23:33:34.238 00.045 11616 IsGuiding returns 1
23:33:34.238 00.000 11616 scope still moving after pulse duration time elapsed
23:33:34.270 00.032 11616 IsSlewing returns 0
23:33:34.270 00.000 11616 IsGuiding returns 0
23:33:34.270 00.000 11616 scope move finished after 28 + 49 ms
23:33:34.270 00.000 11616 Move returns status 0, amount 28
23:33:34.270 00.000 11616 move complete, result=0
23:33:34.270 00.000 11616 worker thread done servicing request
23:33:34.270 00.000 11616 Worker thread wakes up
23:33:34.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:34.271 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:34.271 00.000 12268 GuideStep: 0.6 px 309 ms WEST, -0.3 px 28 ms NORTH
23:33:36.287 02.016 11616 Exposure complete
23:33:36.344 00.057 11616 worker thread done servicing request
23:33:36.344 00.000 12268 OnExposeComplete: enter
23:33:36.344 00.000 12268 UpdateGuideState(): m_state=6
23:33:36.345 00.001 12268 Star::Find(15, 900, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
23:33:36.345 00.000 12268 Star::Find returns 1 (0), X=899.82, Y=26.47, Mass=433, SNR=14.2, Peak=48 HFD=4.4
23:33:36.345 00.000 12268 MultiStar: [#1 0.28,0.10,0.67,U] 
23:33:36.345 00.000 12268 refined, 1 included, MultiStar: {-0.21, 0.04}, one-star: {-0.54, -0.00}
23:33:36.345 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
23:33:36.345 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
23:33:36.345 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.21 cameraTheta=2.95 mountX=0.02 mountY=-0.21, mountTheta=-1.48
23:33:36.347 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.04, opts=13)
23:33:36.347 00.000 12268 Enqueuing Move request for scope (-0.21, 0.04)
23:33:36.347 00.000 11616 Worker thread wakes up
23:33:36.347 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
23:33:36.347 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
23:33:36.348 00.001 11616 Moving (-0.21, 0.04) raw xDistance=0.02 yDistance=-0.21
23:33:36.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:36.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:33:36.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
23:33:36.348 00.000 11616 MoveAxis(E, 0, ABG)
23:33:36.348 00.000 11616 Move returns status 0, amount 0
23:33:36.348 00.000 11616 MoveAxis(N, 18, ABG)
23:33:36.348 00.000 11616 Guiding  Dir = 0, Dur = 18
23:33:36.348 00.000 11616 IsSlewing returns 0
23:33:36.349 00.001 11616 IsGuiding returns 0
23:33:36.349 00.000 11616 PulseGuide returned control before completion, sleep 28
23:33:36.370 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=210, Gamma=1.290
23:33:36.388 00.018 12268 UpdateGuideState exits: m=433 SNR=14.2
23:33:36.389 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:36.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:36.389 00.000 12268 Enqueuing Expose request
23:33:36.390 00.001 11616 IsGuiding returns 1
23:33:36.391 00.001 11616 scope still moving after pulse duration time elapsed
23:33:36.422 00.031 11616 IsSlewing returns 0
23:33:36.422 00.000 11616 IsGuiding returns 1
23:33:36.453 00.031 11616 IsSlewing returns 0
23:33:36.453 00.000 11616 IsGuiding returns 0
23:33:36.453 00.000 11616 scope move finished after 18 + 86 ms
23:33:36.454 00.001 11616 Move returns status 0, amount 18
23:33:36.454 00.000 11616 move complete, result=0
23:33:36.454 00.000 11616 worker thread done servicing request
23:33:36.454 00.000 11616 Worker thread wakes up
23:33:36.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:36.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:36.468 00.014 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 18 ms NORTH
23:33:38.469 02.001 11616 Exposure complete
23:33:38.525 00.056 11616 worker thread done servicing request
23:33:38.525 00.000 12268 OnExposeComplete: enter
23:33:38.525 00.000 12268 UpdateGuideState(): m_state=6
23:33:38.525 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
23:33:38.525 00.000 12268 Star::Find returns 1 (0), X=900.26, Y=26.69, Mass=326, SNR=12.4, Peak=40 HFD=3.7
23:33:38.525 00.000 12268 MultiStar: [#1 -0.59,0.41,0.00,M6] 
23:33:38.525 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
23:33:38.526 00.001 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
23:33:38.526 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.99 mountX=0.21 mountY=-0.13, mountTheta=-0.54
23:33:38.527 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.22, opts=13)
23:33:38.527 00.000 12268 Enqueuing Move request for scope (-0.10, 0.22)
23:33:38.527 00.000 11616 Worker thread wakes up
23:33:38.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.22) opts 0xd
23:33:38.527 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.22)
23:33:38.528 00.001 11616 Moving (-0.10, 0.22) raw xDistance=0.21 yDistance=-0.13
23:33:38.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
23:33:38.528 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:38.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:33:38.528 00.000 11616 MoveAxis(W, 116, ABG)
23:33:38.528 00.000 11616 Guiding  Dir = 3, Dur = 116
23:33:38.528 00.000 11616 IsSlewing returns 0
23:33:38.528 00.000 11616 IsGuiding returns 0
23:33:38.529 00.001 11616 PulseGuide returned control before completion, sleep 126
23:33:38.558 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=218, Gamma=1.290
23:33:38.577 00.019 12268 UpdateGuideState exits: m=326 SNR=12.4
23:33:38.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:38.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:38.577 00.000 12268 Enqueuing Expose request
23:33:38.669 00.092 11616 IsGuiding returns 1
23:33:38.669 00.000 11616 scope still moving after pulse duration time elapsed
23:33:38.701 00.032 11616 IsSlewing returns 0
23:33:38.702 00.001 11616 IsGuiding returns 1
23:33:38.732 00.030 11616 IsSlewing returns 0
23:33:38.732 00.000 11616 IsGuiding returns 1
23:33:38.762 00.030 11616 IsSlewing returns 0
23:33:38.762 00.000 11616 IsGuiding returns 0
23:33:38.763 00.001 11616 scope move finished after 116 + 118 ms
23:33:38.763 00.000 11616 Move returns status 0, amount 116
23:33:38.763 00.000 11616 MoveAxis(N, 0, ABG)
23:33:38.763 00.000 11616 Move returns status 0, amount 0
23:33:38.763 00.000 11616 move complete, result=0
23:33:38.763 00.000 11616 worker thread done servicing request
23:33:38.763 00.000 11616 Worker thread wakes up
23:33:38.763 00.000 12268 GuideStep: 0.2 px 116 ms WEST, -0.1 px 0 ms NORTH
23:33:38.764 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:38.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:40.766 02.002 11616 Exposure complete
23:33:40.821 00.055 11616 worker thread done servicing request
23:33:40.821 00.000 12268 OnExposeComplete: enter
23:33:40.821 00.000 12268 UpdateGuideState(): m_state=6
23:33:40.822 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
23:33:40.822 00.000 12268 Star::Find returns 1 (0), X=900.23, Y=26.24, Mass=358, SNR=12.9, Peak=37 HFD=4.3
23:33:40.822 00.000 12268 MultiStar: [#1 0.21,0.68,0.00,M7] 
23:33:40.822 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
23:33:40.822 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.36)
23:33:40.822 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.24 hyp=0.27 cameraTheta=-2.06 mountX=-0.25 mountY=-0.10, mountTheta=-2.77
23:33:40.824 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.24, opts=13)
23:33:40.824 00.000 12268 Enqueuing Move request for scope (-0.13, -0.24)
23:33:40.824 00.000 11616 Worker thread wakes up
23:33:40.824 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.24) opts 0xd
23:33:40.824 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.24)
23:33:40.825 00.001 11616 Moving (-0.13, -0.24) raw xDistance=-0.25 yDistance=-0.10
23:33:40.825 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:33:40.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:33:40.825 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:40.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:33:40.825 00.000 11616 MoveAxis(E, 0, ABG)
23:33:40.825 00.000 11616 Move returns status 0, amount 0
23:33:40.825 00.000 11616 MoveAxis(N, 0, ABG)
23:33:40.825 00.000 11616 Move returns status 0, amount 0
23:33:40.825 00.000 11616 move complete, result=0
23:33:40.825 00.000 11616 worker thread done servicing request
23:33:40.848 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=233, Gamma=1.290
23:33:40.867 00.019 12268 UpdateGuideState exits: m=358 SNR=12.9
23:33:40.867 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:40.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:40.867 00.000 12268 Enqueuing Expose request
23:33:40.867 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:40.867 00.000 11616 Worker thread wakes up
23:33:40.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:40.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:42.875 02.008 11616 Exposure complete
23:33:42.933 00.058 11616 worker thread done servicing request
23:33:42.934 00.001 12268 OnExposeComplete: enter
23:33:42.934 00.000 12268 UpdateGuideState(): m_state=6
23:33:42.934 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
23:33:42.934 00.000 12268 Star::Find returns 1 (0), X=899.84, Y=26.53, Mass=280, SNR=11.5, Peak=40 HFD=3.4
23:33:42.934 00.000 12268 MultiStar: [#1 -0.45,0.34,0.83,U] 
23:33:42.934 00.000 12268 single-star, 1 included, MultiStar: {-0.48, 0.19}, one-star: {-0.51, 0.05}
23:33:42.934 00.000 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
23:33:42.934 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.55 = -1.55)
23:33:42.935 00.001 12268 CameraToMount -- cameraX=-0.51 cameraY=0.05 hyp=0.51 cameraTheta=3.03 mountX=0.00 mountY=-0.51, mountTheta=-1.56
23:33:42.936 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=0.05, opts=13)
23:33:42.936 00.000 12268 Enqueuing Move request for scope (-0.51, 0.05)
23:33:42.937 00.001 11616 Worker thread wakes up
23:33:42.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.05) opts 0xd
23:33:42.937 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, 0.05)
23:33:42.937 00.000 11616 Moving (-0.51, 0.05) raw xDistance=0.00 yDistance=-0.51
23:33:42.937 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:42.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:33:42.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
23:33:42.937 00.000 11616 MoveAxis(E, 0, ABG)
23:33:42.937 00.000 11616 Move returns status 0, amount 0
23:33:42.937 00.000 11616 MoveAxis(N, 43, ABG)
23:33:42.937 00.000 11616 Guiding  Dir = 0, Dur = 43
23:33:42.938 00.001 11616 IsSlewing returns 0
23:33:42.938 00.000 11616 IsGuiding returns 0
23:33:42.938 00.000 11616 PulseGuide returned control before completion, sleep 53
23:33:42.962 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=217, Gamma=1.290
23:33:42.979 00.017 12268 UpdateGuideState exits: m=280 SNR=11.5
23:33:42.980 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:42.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:42.980 00.000 12268 Enqueuing Expose request
23:33:43.003 00.023 11616 IsGuiding returns 0
23:33:43.003 00.000 11616 Move returns status 0, amount 43
23:33:43.003 00.000 11616 move complete, result=0
23:33:43.005 00.002 11616 worker thread done servicing request
23:33:43.005 00.000 11616 Worker thread wakes up
23:33:43.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:43.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:43.006 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.5 px 43 ms NORTH
23:33:45.021 02.015 11616 Exposure complete
23:33:45.079 00.058 11616 worker thread done servicing request
23:33:45.079 00.000 12268 OnExposeComplete: enter
23:33:45.080 00.001 12268 UpdateGuideState(): m_state=6
23:33:45.080 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
23:33:45.080 00.000 12268 Star::Find returns 1 (0), X=900.40, Y=26.65, Mass=332, SNR=12.5, Peak=37 HFD=3.5
23:33:45.080 00.000 12268 MultiStar: [#1 0.04,0.65,0.00,M7] 
23:33:45.080 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
23:33:45.080 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
23:33:45.081 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.30 mountX=0.18 mountY=0.03, mountTheta=0.15
23:33:45.083 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.17, opts=13)
23:33:45.083 00.000 12268 Enqueuing Move request for scope (0.05, 0.17)
23:33:45.083 00.000 11616 Worker thread wakes up
23:33:45.083 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
23:33:45.083 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
23:33:45.083 00.000 11616 Moving (0.05, 0.17) raw xDistance=0.18 yDistance=0.03
23:33:45.084 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
23:33:45.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:45.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:33:45.084 00.000 11616 MoveAxis(W, 98, ABG)
23:33:45.084 00.000 11616 Guiding  Dir = 3, Dur = 98
23:33:45.085 00.001 11616 IsSlewing returns 0
23:33:45.085 00.000 11616 IsGuiding returns 0
23:33:45.086 00.001 11616 PulseGuide returned control before completion, sleep 108
23:33:45.108 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:33:45.132 00.024 12268 UpdateGuideState exits: m=332 SNR=12.5
23:33:45.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:45.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:45.132 00.000 12268 Enqueuing Expose request
23:33:45.206 00.074 11616 IsGuiding returns 1
23:33:45.207 00.001 11616 scope still moving after pulse duration time elapsed
23:33:45.237 00.030 11616 IsSlewing returns 0
23:33:45.237 00.000 11616 IsGuiding returns 0
23:33:45.237 00.000 11616 scope move finished after 98 + 53 ms
23:33:45.237 00.000 11616 Move returns status 0, amount 98
23:33:45.237 00.000 11616 MoveAxis(N, 0, ABG)
23:33:45.237 00.000 11616 Move returns status 0, amount 0
23:33:45.237 00.000 11616 move complete, result=0
23:33:45.238 00.001 11616 worker thread done servicing request
23:33:45.238 00.000 12268 GuideStep: 0.2 px 98 ms WEST, 0.0 px 0 ms NORTH
23:33:45.238 00.000 11616 Worker thread wakes up
23:33:45.238 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:45.238 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:47.246 02.008 11616 Exposure complete
23:33:47.303 00.057 11616 worker thread done servicing request
23:33:47.303 00.000 12268 OnExposeComplete: enter
23:33:47.304 00.001 12268 UpdateGuideState(): m_state=6
23:33:47.304 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
23:33:47.304 00.000 12268 Star::Find returns 1 (0), X=900.73, Y=26.47, Mass=504, SNR=15.5, Peak=40 HFD=5.3
23:33:47.304 00.000 12268 MultiStar: [#1 0.16,0.06,0.60,U] 
23:33:47.304 00.000 12268 refined, 1 included, MultiStar: {0.29, 0.02}, one-star: {0.37, -0.00}
23:33:47.304 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
23:33:47.304 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
23:33:47.304 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.02 hyp=0.29 cameraTheta=0.07 mountX=0.05 mountY=0.29, mountTheta=1.40
23:33:47.306 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.02, opts=13)
23:33:47.306 00.000 12268 Enqueuing Move request for scope (0.29, 0.02)
23:33:47.306 00.000 11616 Worker thread wakes up
23:33:47.306 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.02) opts 0xd
23:33:47.306 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.02)
23:33:47.307 00.001 11616 Moving (0.29, 0.02) raw xDistance=0.05 yDistance=0.29
23:33:47.307 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:47.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:33:47.307 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:33:47.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:33:47.307 00.000 11616 MoveAxis(E, 0, ABG)
23:33:47.307 00.000 11616 Move returns status 0, amount 0
23:33:47.307 00.000 11616 MoveAxis(N, 0, ABG)
23:33:47.307 00.000 11616 Move returns status 0, amount 0
23:33:47.308 00.001 11616 move complete, result=0
23:33:47.308 00.000 11616 worker thread done servicing request
23:33:47.334 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=224, Gamma=1.290
23:33:47.354 00.020 12268 UpdateGuideState exits: m=504 SNR=15.5
23:33:47.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:47.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:47.354 00.000 12268 Enqueuing Expose request
23:33:47.354 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:33:47.354 00.000 11616 Worker thread wakes up
23:33:47.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:47.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:49.368 02.014 11616 Exposure complete
23:33:49.429 00.061 11616 worker thread done servicing request
23:33:49.429 00.000 12268 OnExposeComplete: enter
23:33:49.429 00.000 12268 UpdateGuideState(): m_state=6
23:33:49.429 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
23:33:49.429 00.000 12268 Star::Find returns 1 (0), X=900.34, Y=26.58, Mass=462, SNR=14.8, Peak=43 HFD=5.0
23:33:49.429 00.000 12268 MultiStar: [#1 -0.43,-0.06,0.64,U] 
23:33:49.430 00.001 12268 single-star, 1 included, MultiStar: {-0.17, 0.04}, one-star: {-0.01, 0.11}
23:33:49.430 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
23:33:49.430 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
23:33:49.430 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.66 mountX=0.10 mountY=-0.02, mountTheta=-0.22
23:33:49.432 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.11, opts=13)
23:33:49.432 00.000 12268 Enqueuing Move request for scope (-0.01, 0.11)
23:33:49.432 00.000 11616 Worker thread wakes up
23:33:49.432 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
23:33:49.432 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
23:33:49.432 00.000 11616 Moving (-0.01, 0.11) raw xDistance=0.10 yDistance=-0.02
23:33:49.432 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
23:33:49.432 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:49.432 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:33:49.433 00.001 11616 MoveAxis(W, 58, ABG)
23:33:49.433 00.000 11616 Guiding  Dir = 3, Dur = 58
23:33:49.433 00.000 11616 IsSlewing returns 0
23:33:49.433 00.000 11616 IsGuiding returns 0
23:33:49.433 00.000 11616 PulseGuide returned control before completion, sleep 68
23:33:49.456 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
23:33:49.477 00.021 12268 UpdateGuideState exits: m=462 SNR=14.8
23:33:49.477 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:49.477 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:49.477 00.000 12268 Enqueuing Expose request
23:33:49.506 00.029 11616 IsGuiding returns 1
23:33:49.506 00.000 11616 scope still moving after pulse duration time elapsed
23:33:49.538 00.032 11616 IsSlewing returns 0
23:33:49.539 00.001 11616 IsGuiding returns 1
23:33:49.570 00.031 11616 IsSlewing returns 0
23:33:49.570 00.000 11616 IsGuiding returns 1
23:33:49.602 00.032 11616 IsSlewing returns 0
23:33:49.602 00.000 11616 IsGuiding returns 1
23:33:49.633 00.031 11616 IsSlewing returns 0
23:33:49.634 00.001 11616 IsGuiding returns 0
23:33:49.634 00.000 11616 scope move finished after 58 + 142 ms
23:33:49.634 00.000 11616 Move returns status 0, amount 58
23:33:49.634 00.000 11616 MoveAxis(N, 0, ABG)
23:33:49.634 00.000 11616 Move returns status 0, amount 0
23:33:49.635 00.001 11616 move complete, result=0
23:33:49.635 00.000 11616 worker thread done servicing request
23:33:49.635 00.000 11616 Worker thread wakes up
23:33:49.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:49.635 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:49.635 00.000 12268 GuideStep: 0.1 px 58 ms WEST, -0.0 px 0 ms NORTH
23:33:51.664 02.029 11616 Exposure complete
23:33:51.721 00.057 11616 worker thread done servicing request
23:33:51.722 00.001 12268 OnExposeComplete: enter
23:33:51.722 00.000 12268 UpdateGuideState(): m_state=6
23:33:51.722 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
23:33:51.722 00.000 12268 Star::Find returns 1 (0), X=900.20, Y=26.28, Mass=392, SNR=13.6, Peak=44 HFD=4.2
23:33:51.722 00.000 12268 MultiStar: [#1 -0.15,0.15,0.68,U] 
23:33:51.722 00.000 12268 refined, 1 included, MultiStar: {-0.15, -0.06}, one-star: {-0.15, -0.20}
23:33:51.723 00.001 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
23:33:51.723 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
23:33:51.723 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.77 mountX=-0.07 mountY=-0.14, mountTheta=-2.05
23:33:51.724 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.06, opts=13)
23:33:51.724 00.000 12268 Enqueuing Move request for scope (-0.15, -0.06)
23:33:51.725 00.001 11616 Worker thread wakes up
23:33:51.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
23:33:51.725 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
23:33:51.725 00.000 11616 Moving (-0.15, -0.06) raw xDistance=-0.07 yDistance=-0.14
23:33:51.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:51.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:33:51.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:51.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:33:51.725 00.000 11616 MoveAxis(E, 0, ABG)
23:33:51.725 00.000 11616 Move returns status 0, amount 0
23:33:51.725 00.000 11616 MoveAxis(N, 0, ABG)
23:33:51.725 00.000 11616 Move returns status 0, amount 0
23:33:51.726 00.001 11616 move complete, result=0
23:33:51.726 00.000 11616 worker thread done servicing request
23:33:51.749 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
23:33:51.767 00.018 12268 UpdateGuideState exits: m=392 SNR=13.6
23:33:51.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:51.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:51.767 00.000 12268 Enqueuing Expose request
23:33:51.767 00.000 11616 Worker thread wakes up
23:33:51.768 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:51.768 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:51.768 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:53.785 02.017 11616 Exposure complete
23:33:53.842 00.057 11616 worker thread done servicing request
23:33:53.842 00.000 12268 OnExposeComplete: enter
23:33:53.842 00.000 12268 UpdateGuideState(): m_state=6
23:33:53.842 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
23:33:53.842 00.000 12268 Star::Find returns 1 (0), X=900.38, Y=26.63, Mass=339, SNR=12.7, Peak=37 HFD=3.5
23:33:53.843 00.001 12268 MultiStar: [#1 -0.34,0.67,0.00,M5] 
23:33:53.843 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
23:33:53.843 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
23:33:53.843 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.16 cameraTheta=1.41 mountX=0.16 mountY=0.00, mountTheta=0.03
23:33:53.845 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.15, opts=13)
23:33:53.845 00.000 12268 Enqueuing Move request for scope (0.02, 0.15)
23:33:53.845 00.000 11616 Worker thread wakes up
23:33:53.845 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
23:33:53.845 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
23:33:53.845 00.000 11616 Moving (0.02, 0.15) raw xDistance=0.16 yDistance=0.00
23:33:53.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
23:33:53.845 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:53.846 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:33:53.846 00.000 11616 MoveAxis(W, 87, ABG)
23:33:53.846 00.000 11616 Guiding  Dir = 3, Dur = 87
23:33:53.846 00.000 11616 IsSlewing returns 0
23:33:53.846 00.000 11616 IsGuiding returns 0
23:33:53.847 00.001 11616 PulseGuide returned control before completion, sleep 97
23:33:53.869 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=231, Gamma=1.290
23:33:53.889 00.020 12268 UpdateGuideState exits: m=339 SNR=12.7
23:33:53.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:53.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:53.889 00.000 12268 Enqueuing Expose request
23:33:53.954 00.065 11616 IsGuiding returns 1
23:33:53.954 00.000 11616 scope still moving after pulse duration time elapsed
23:33:53.986 00.032 11616 IsSlewing returns 0
23:33:53.986 00.000 11616 IsGuiding returns 0
23:33:53.986 00.000 11616 scope move finished after 87 + 52 ms
23:33:53.986 00.000 11616 Move returns status 0, amount 87
23:33:53.986 00.000 11616 MoveAxis(N, 0, ABG)
23:33:53.986 00.000 11616 Move returns status 0, amount 0
23:33:53.987 00.001 11616 move complete, result=0
23:33:53.987 00.000 11616 worker thread done servicing request
23:33:53.987 00.000 11616 Worker thread wakes up
23:33:53.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:53.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:53.987 00.000 12268 GuideStep: 0.2 px 87 ms WEST, 0.0 px 0 ms NORTH
23:33:56.002 02.015 11616 Exposure complete
23:33:56.057 00.055 11616 worker thread done servicing request
23:33:56.057 00.000 12268 OnExposeComplete: enter
23:33:56.057 00.000 12268 UpdateGuideState(): m_state=6
23:33:56.058 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
23:33:56.058 00.000 12268 Star::Find returns 1 (0), X=900.30, Y=26.37, Mass=316, SNR=12.2, Peak=37 HFD=3.6
23:33:56.058 00.000 12268 MultiStar: [#1 0.01,0.53,0.76,U] 
23:33:56.058 00.000 12268 single-star, 1 included, MultiStar: {-0.03, 0.17}, one-star: {-0.05, -0.10}
23:33:56.058 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.53 = 2.76)
23:33:56.058 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
23:33:56.058 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.12 cameraTheta=-2.05 mountX=-0.11 mountY=-0.04, mountTheta=-2.78
23:33:56.060 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.10, opts=13)
23:33:56.060 00.000 12268 Enqueuing Move request for scope (-0.05, -0.10)
23:33:56.060 00.000 11616 Worker thread wakes up
23:33:56.060 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
23:33:56.060 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
23:33:56.060 00.000 11616 Moving (-0.05, -0.10) raw xDistance=-0.11 yDistance=-0.04
23:33:56.060 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:33:56.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:33:56.061 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:56.061 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:33:56.061 00.000 11616 MoveAxis(E, 0, ABG)
23:33:56.061 00.000 11616 Move returns status 0, amount 0
23:33:56.061 00.000 11616 MoveAxis(N, 0, ABG)
23:33:56.061 00.000 11616 Move returns status 0, amount 0
23:33:56.061 00.000 11616 move complete, result=0
23:33:56.061 00.000 11616 worker thread done servicing request
23:33:56.085 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
23:33:56.103 00.018 12268 UpdateGuideState exits: m=316 SNR=12.2
23:33:56.103 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:56.103 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:56.103 00.000 12268 Enqueuing Expose request
23:33:56.103 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:56.103 00.000 11616 Worker thread wakes up
23:33:56.104 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:56.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:33:58.203 02.099 11616 Exposure complete
23:33:58.264 00.061 11616 worker thread done servicing request
23:33:58.264 00.000 12268 OnExposeComplete: enter
23:33:58.264 00.000 12268 UpdateGuideState(): m_state=6
23:33:58.264 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
23:33:58.265 00.001 12268 Star::Find returns 1 (0), X=900.69, Y=26.19, Mass=402, SNR=13.8, Peak=42 HFD=4.7
23:33:58.265 00.000 12268 MultiStar: [#1 0.31,0.14,0.77,U] 
23:33:58.265 00.000 12268 refined, 1 included, MultiStar: {0.32, -0.10}, one-star: {0.33, -0.29}
23:33:58.265 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
23:33:58.265 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.39)
23:33:58.265 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.10 hyp=0.34 cameraTheta=-0.31 mountX=-0.07 mountY=0.33, mountTheta=1.78
23:33:58.267 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.10, opts=13)
23:33:58.267 00.000 12268 Enqueuing Move request for scope (0.32, -0.10)
23:33:58.268 00.001 11616 Worker thread wakes up
23:33:58.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.10) opts 0xd
23:33:58.268 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.10)
23:33:58.268 00.000 11616 Moving (0.32, -0.10) raw xDistance=-0.07 yDistance=0.33
23:33:58.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:58.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:33:58.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:33:58.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
23:33:58.268 00.000 11616 MoveAxis(E, 0, ABG)
23:33:58.268 00.000 11616 Move returns status 0, amount 0
23:33:58.269 00.001 11616 MoveAxis(N, 0, ABG)
23:33:58.269 00.000 11616 Move returns status 0, amount 0
23:33:58.269 00.000 11616 move complete, result=0
23:33:58.269 00.000 11616 worker thread done servicing request
23:33:58.294 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
23:33:58.312 00.018 12268 UpdateGuideState exits: m=402 SNR=13.8
23:33:58.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:58.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:33:58.312 00.000 12268 Enqueuing Expose request
23:33:58.312 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:33:58.312 00.000 11616 Worker thread wakes up
23:33:58.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:33:58.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:00.320 02.008 11616 Exposure complete
23:34:00.377 00.057 11616 worker thread done servicing request
23:34:00.377 00.000 12268 OnExposeComplete: enter
23:34:00.377 00.000 12268 UpdateGuideState(): m_state=6
23:34:00.377 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
23:34:00.377 00.000 12268 Star::Find returns 1 (0), X=900.48, Y=26.14, Mass=420, SNR=14.1, Peak=47 HFD=4.8
23:34:00.377 00.000 12268 MultiStar: [#1 0.20,0.14,0.65,U] 
23:34:00.378 00.001 12268 refined, 1 included, MultiStar: {0.16, -0.15}, one-star: {0.13, -0.34}
23:34:00.378 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
23:34:00.378 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.95)
23:34:00.378 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.75 mountX=-0.13 mountY=0.18, mountTheta=2.21
23:34:00.380 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.15, opts=13)
23:34:00.380 00.000 12268 Enqueuing Move request for scope (0.16, -0.15)
23:34:00.380 00.000 11616 Worker thread wakes up
23:34:00.380 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.15) opts 0xd
23:34:00.380 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.15)
23:34:00.380 00.000 11616 Moving (0.16, -0.15) raw xDistance=-0.13 yDistance=0.18
23:34:00.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:00.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:34:00.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:34:00.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:34:00.380 00.000 11616 MoveAxis(E, 0, ABG)
23:34:00.381 00.001 11616 Move returns status 0, amount 0
23:34:00.381 00.000 11616 MoveAxis(N, 0, ABG)
23:34:00.381 00.000 11616 Move returns status 0, amount 0
23:34:00.381 00.000 11616 move complete, result=0
23:34:00.381 00.000 11616 worker thread done servicing request
23:34:00.405 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
23:34:00.426 00.021 12268 UpdateGuideState exits: m=420 SNR=14.1
23:34:00.426 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:00.426 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:00.426 00.000 12268 Enqueuing Expose request
23:34:00.426 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:34:00.426 00.000 11616 Worker thread wakes up
23:34:00.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:00.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:02.435 02.009 11616 Exposure complete
23:34:02.490 00.055 11616 worker thread done servicing request
23:34:02.491 00.001 12268 OnExposeComplete: enter
23:34:02.491 00.000 12268 UpdateGuideState(): m_state=6
23:34:02.491 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
23:34:02.491 00.000 12268 Star::Find returns 1 (0), X=900.48, Y=26.32, Mass=306, SNR=12.0, Peak=39 HFD=3.8
23:34:02.491 00.000 12268 MultiStar: [#1 -0.63,0.23,0.00,M3] 
23:34:02.492 00.001 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
23:34:02.492 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
23:34:02.492 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.20 cameraTheta=-0.89 mountX=-0.15 mountY=0.15, mountTheta=2.35
23:34:02.493 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.16, opts=13)
23:34:02.493 00.000 12268 Enqueuing Move request for scope (0.13, -0.16)
23:34:02.494 00.001 11616 Worker thread wakes up
23:34:02.494 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
23:34:02.494 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
23:34:02.494 00.000 11616 Moving (0.13, -0.16) raw xDistance=-0.15 yDistance=0.15
23:34:02.494 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:02.494 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:34:02.494 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:02.494 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:34:02.494 00.000 11616 MoveAxis(E, 0, ABG)
23:34:02.494 00.000 11616 Move returns status 0, amount 0
23:34:02.494 00.000 11616 MoveAxis(N, 0, ABG)
23:34:02.494 00.000 11616 Move returns status 0, amount 0
23:34:02.494 00.000 11616 move complete, result=0
23:34:02.495 00.001 11616 worker thread done servicing request
23:34:02.518 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=245, Gamma=1.290
23:34:02.537 00.019 12268 UpdateGuideState exits: m=306 SNR=12.0
23:34:02.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:02.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:02.537 00.000 12268 Enqueuing Expose request
23:34:02.537 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:02.537 00.000 11616 Worker thread wakes up
23:34:02.538 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:02.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:04.561 02.023 11616 Exposure complete
23:34:04.619 00.058 11616 worker thread done servicing request
23:34:04.619 00.000 12268 OnExposeComplete: enter
23:34:04.619 00.000 12268 UpdateGuideState(): m_state=6
23:34:04.619 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
23:34:04.620 00.001 12268 Star::Find returns 1 (0), X=899.69, Y=25.65, Mass=321, SNR=12.3, Peak=45 HFD=3.7
23:34:04.620 00.000 12268 MultiStar: [#1 -0.13,-0.13,0.79,U] 
23:34:04.620 00.000 12268 refined, 1 included, MultiStar: {-0.43, -0.52}, one-star: {-0.66, -0.83}
23:34:04.620 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
23:34:04.620 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
23:34:04.620 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.52 hyp=0.67 cameraTheta=-2.26 mountX=-0.56 mountY=-0.36, mountTheta=-2.57
23:34:04.621 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-0.52, opts=13)
23:34:04.622 00.001 12268 Enqueuing Move request for scope (-0.43, -0.52)
23:34:04.622 00.000 11616 Worker thread wakes up
23:34:04.622 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.52) opts 0xd
23:34:04.622 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -0.52)
23:34:04.622 00.000 11616 Moving (-0.43, -0.52) raw xDistance=-0.56 yDistance=-0.36
23:34:04.622 00.000 11616 resist switch: large excursion: input -0.56 thresh 0.29 direction from 1 to -1
23:34:04.622 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.68
23:34:04.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
23:34:04.622 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:34:04.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
23:34:04.622 00.000 11616 MoveAxis(E, 313, ABG)
23:34:04.622 00.000 11616 Guiding  Dir = 2, Dur = 313
23:34:04.623 00.001 11616 IsSlewing returns 0
23:34:04.623 00.000 11616 IsGuiding returns 0
23:34:04.623 00.000 11616 PulseGuide returned control before completion, sleep 323
23:34:04.645 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
23:34:04.665 00.020 12268 UpdateGuideState exits: m=321 SNR=12.3
23:34:04.666 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:04.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:04.666 00.000 12268 Enqueuing Expose request
23:34:04.960 00.294 11616 IsGuiding returns 1
23:34:04.960 00.000 11616 scope still moving after pulse duration time elapsed
23:34:04.990 00.030 11616 IsSlewing returns 0
23:34:04.990 00.000 11616 IsGuiding returns 0
23:34:04.990 00.000 11616 scope move finished after 313 + 54 ms
23:34:04.991 00.001 11616 Move returns status 0, amount 313
23:34:04.991 00.000 11616 MoveAxis(N, 0, ABG)
23:34:04.991 00.000 11616 Move returns status 0, amount 0
23:34:04.991 00.000 11616 move complete, result=0
23:34:04.991 00.000 11616 worker thread done servicing request
23:34:04.991 00.000 11616 Worker thread wakes up
23:34:04.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:04.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:04.991 00.000 12268 GuideStep: -0.6 px 313 ms EAST, -0.4 px 0 ms NORTH
23:34:07.007 02.016 11616 Exposure complete
23:34:07.063 00.056 11616 worker thread done servicing request
23:34:07.063 00.000 12268 OnExposeComplete: enter
23:34:07.063 00.000 12268 UpdateGuideState(): m_state=6
23:34:07.063 00.000 12268 Star::Find(15, 899, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
23:34:07.063 00.000 12268 Star::Find returns 1 (0), X=900.36, Y=26.45, Mass=318, SNR=12.2, Peak=32 HFD=4.1
23:34:07.063 00.000 12268 MultiStar: [#1 0.11,0.57,0.00,M3] 
23:34:07.063 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
23:34:07.064 00.001 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.40)
23:34:07.064 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.30 mountX=-0.03 mountY=0.01, mountTheta=2.74
23:34:07.065 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.03, opts=13)
23:34:07.065 00.000 12268 Enqueuing Move request for scope (0.01, -0.03)
23:34:07.065 00.000 11616 Worker thread wakes up
23:34:07.065 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
23:34:07.065 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
23:34:07.066 00.001 11616 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.01
23:34:07.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:07.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:34:07.066 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:07.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:34:07.066 00.000 11616 MoveAxis(E, 0, ABG)
23:34:07.066 00.000 11616 Move returns status 0, amount 0
23:34:07.066 00.000 11616 MoveAxis(N, 0, ABG)
23:34:07.066 00.000 11616 Move returns status 0, amount 0
23:34:07.066 00.000 11616 move complete, result=0
23:34:07.066 00.000 11616 worker thread done servicing request
23:34:07.088 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
23:34:07.110 00.022 12268 UpdateGuideState exits: m=318 SNR=12.2
23:34:07.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:07.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:07.111 00.001 12268 Enqueuing Expose request
23:34:07.111 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:07.111 00.000 11616 Worker thread wakes up
23:34:07.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:07.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:09.121 02.010 11616 Exposure complete
23:34:09.180 00.059 11616 worker thread done servicing request
23:34:09.180 00.000 12268 OnExposeComplete: enter
23:34:09.180 00.000 12268 UpdateGuideState(): m_state=6
23:34:09.180 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
23:34:09.180 00.000 12268 Star::Find returns 1 (0), X=900.14, Y=26.77, Mass=368, SNR=13.2, Peak=36 HFD=4.8
23:34:09.181 00.001 12268 MultiStar: [#1 -0.28,0.63,0.00,M4] 
23:34:09.181 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
23:34:09.181 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
23:34:09.181 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.29 hyp=0.36 cameraTheta=2.20 mountX=0.27 mountY=-0.25, mountTheta=-0.75
23:34:09.182 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.29, opts=13)
23:34:09.183 00.001 12268 Enqueuing Move request for scope (-0.21, 0.29)
23:34:09.183 00.000 11616 Worker thread wakes up
23:34:09.183 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.29) opts 0xd
23:34:09.183 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.29)
23:34:09.183 00.000 11616 Moving (-0.21, 0.29) raw xDistance=0.27 yDistance=-0.25
23:34:09.183 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:09.183 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:34:09.183 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
23:34:09.183 00.000 11616 MoveAxis(E, 0, ABG)
23:34:09.183 00.000 11616 Move returns status 0, amount 0
23:34:09.183 00.000 11616 MoveAxis(N, 21, ABG)
23:34:09.183 00.000 11616 Guiding  Dir = 0, Dur = 21
23:34:09.184 00.001 11616 IsSlewing returns 0
23:34:09.184 00.000 11616 IsGuiding returns 0
23:34:09.184 00.000 11616 PulseGuide returned control before completion, sleep 31
23:34:09.206 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=242, Gamma=1.290
23:34:09.217 00.011 11616 IsGuiding returns 1
23:34:09.217 00.000 11616 scope still moving after pulse duration time elapsed
23:34:09.224 00.007 12268 UpdateGuideState exits: m=368 SNR=13.2
23:34:09.224 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:09.224 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:09.224 00.000 12268 Enqueuing Expose request
23:34:09.248 00.024 11616 IsSlewing returns 0
23:34:09.248 00.000 11616 IsGuiding returns 0
23:34:09.248 00.000 11616 scope move finished after 21 + 43 ms
23:34:09.248 00.000 11616 Move returns status 0, amount 21
23:34:09.248 00.000 11616 move complete, result=0
23:34:09.248 00.000 11616 worker thread done servicing request
23:34:09.249 00.001 11616 Worker thread wakes up
23:34:09.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:09.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:09.249 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 21 ms NORTH
23:34:11.254 02.005 11616 Exposure complete
23:34:11.313 00.059 11616 worker thread done servicing request
23:34:11.313 00.000 12268 OnExposeComplete: enter
23:34:11.313 00.000 12268 UpdateGuideState(): m_state=6
23:34:11.313 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
23:34:11.313 00.000 12268 Star::Find returns 1 (0), X=900.65, Y=27.26, Mass=386, SNR=13.5, Peak=34 HFD=5.0
23:34:11.313 00.000 12268 MultiStar: [#1 0.05,1.13,0.00,M5] 
23:34:11.313 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
23:34:11.313 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.92)
23:34:11.314 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=0.79 hyp=0.84 cameraTheta=1.22 mountX=0.81 mountY=0.19, mountTheta=0.23
23:34:11.315 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.79, opts=13)
23:34:11.315 00.000 12268 Enqueuing Move request for scope (0.29, 0.79)
23:34:11.315 00.000 11616 Worker thread wakes up
23:34:11.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.79) opts 0xd
23:34:11.315 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.79)
23:34:11.316 00.001 11616 Moving (0.29, 0.79) raw xDistance=0.81 yDistance=0.19
23:34:11.316 00.000 11616 resist switch: large excursion: input 0.81 thresh 0.29 direction from -1 to 1
23:34:11.316 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.44
23:34:11.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.81
23:34:11.316 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:34:11.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:34:11.316 00.000 11616 MoveAxis(W, 456, ABG)
23:34:11.316 00.000 11616 Guiding  Dir = 3, Dur = 456
23:34:11.316 00.000 11616 IsSlewing returns 0
23:34:11.317 00.001 11616 IsGuiding returns 0
23:34:11.317 00.000 11616 PulseGuide returned control before completion, sleep 466
23:34:11.339 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=160, Gamma=1.290
23:34:11.357 00.018 12268 UpdateGuideState exits: m=386 SNR=13.5
23:34:11.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:11.358 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:11.358 00.000 12268 Enqueuing Expose request
23:34:11.796 00.438 11616 IsGuiding returns 1
23:34:11.797 00.001 11616 scope still moving after pulse duration time elapsed
23:34:11.826 00.029 11616 IsSlewing returns 0
23:34:11.826 00.000 11616 IsGuiding returns 0
23:34:11.826 00.000 11616 scope move finished after 456 + 53 ms
23:34:11.826 00.000 11616 Move returns status 0, amount 456
23:34:11.826 00.000 11616 MoveAxis(N, 0, ABG)
23:34:11.826 00.000 11616 Move returns status 0, amount 0
23:34:11.827 00.001 11616 move complete, result=0
23:34:11.827 00.000 11616 worker thread done servicing request
23:34:11.827 00.000 11616 Worker thread wakes up
23:34:11.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:11.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:11.827 00.000 12268 GuideStep: 0.8 px 456 ms WEST, 0.2 px 0 ms NORTH
23:34:13.834 02.007 11616 Exposure complete
23:34:13.890 00.056 11616 worker thread done servicing request
23:34:13.890 00.000 12268 OnExposeComplete: enter
23:34:13.891 00.001 12268 UpdateGuideState(): m_state=6
23:34:13.891 00.000 12268 Star::Find(15, 900, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
23:34:13.891 00.000 12268 Star::Find returns 1 (0), X=900.29, Y=27.29, Mass=364, SNR=13.1, Peak=30 HFD=4.8
23:34:13.891 00.000 12268 MultiStar: [#1 0.19,1.12,0.00,M6] 
23:34:13.891 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
23:34:13.891 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
23:34:13.891 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.82 hyp=0.82 cameraTheta=1.64 mountX=0.81 mountY=-0.16, mountTheta=-0.20
23:34:13.894 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.82, opts=13)
23:34:13.894 00.000 12268 Enqueuing Move request for scope (-0.06, 0.82)
23:34:13.894 00.000 11616 Worker thread wakes up
23:34:13.894 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.82) opts 0xd
23:34:13.894 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.82)
23:34:13.894 00.000 11616 Moving (-0.06, 0.82) raw xDistance=0.81 yDistance=-0.16
23:34:13.895 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.81
23:34:13.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
23:34:13.895 00.000 11616 MoveAxis(W, 453, ABG)
23:34:13.895 00.000 11616 Guiding  Dir = 3, Dur = 453
23:34:13.895 00.000 11616 IsSlewing returns 0
23:34:13.895 00.000 11616 IsGuiding returns 0
23:34:13.896 00.001 11616 PulseGuide returned control before completion, sleep 463
23:34:13.917 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=220, Gamma=1.290
23:34:13.936 00.019 12268 UpdateGuideState exits: m=364 SNR=13.1
23:34:13.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:13.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:13.936 00.000 12268 Enqueuing Expose request
23:34:14.374 00.438 11616 IsGuiding returns 1
23:34:14.374 00.000 11616 scope still moving after pulse duration time elapsed
23:34:14.406 00.032 11616 IsSlewing returns 0
23:34:14.406 00.000 11616 IsGuiding returns 1
23:34:14.437 00.031 11616 IsSlewing returns 0
23:34:14.438 00.001 11616 IsGuiding returns 1
23:34:14.467 00.029 11616 IsSlewing returns 0
23:34:14.468 00.001 11616 IsGuiding returns 1
23:34:14.498 00.030 11616 IsSlewing returns 0
23:34:14.499 00.001 11616 IsGuiding returns 1
23:34:14.530 00.031 11616 IsSlewing returns 0
23:34:14.530 00.000 11616 IsGuiding returns 1
23:34:14.560 00.030 11616 IsSlewing returns 0
23:34:14.560 00.000 11616 IsGuiding returns 1
23:34:14.591 00.031 11616 IsSlewing returns 0
23:34:14.591 00.000 11616 IsGuiding returns 0
23:34:14.591 00.000 11616 scope move finished after 453 + 242 ms
23:34:14.591 00.000 11616 Move returns status 0, amount 453
23:34:14.591 00.000 11616 MoveAxis(N, 14, ABG)
23:34:14.591 00.000 11616 Guiding  Dir = 0, Dur = 14
23:34:14.592 00.001 11616 IsSlewing returns 0
23:34:14.592 00.000 11616 IsGuiding returns 0
23:34:14.592 00.000 11616 PulseGuide returned control before completion, sleep 24
23:34:14.622 00.030 11616 IsGuiding returns 1
23:34:14.622 00.000 11616 scope still moving after pulse duration time elapsed
23:34:14.652 00.030 11616 IsSlewing returns 0
23:34:14.653 00.001 11616 IsGuiding returns 0
23:34:14.653 00.000 11616 scope move finished after 14 + 46 ms
23:34:14.653 00.000 11616 Move returns status 0, amount 14
23:34:14.653 00.000 11616 move complete, result=0
23:34:14.653 00.000 11616 worker thread done servicing request
23:34:14.653 00.000 11616 Worker thread wakes up
23:34:14.653 00.000 12268 GuideStep: 0.8 px 453 ms WEST, -0.2 px 14 ms NORTH
23:34:14.654 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:14.654 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:16.665 02.011 11616 Exposure complete
23:34:16.720 00.055 11616 worker thread done servicing request
23:34:16.721 00.001 12268 OnExposeComplete: enter
23:34:16.721 00.000 12268 UpdateGuideState(): m_state=6
23:34:16.721 00.000 12268 Star::Find(15, 900, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
23:34:16.721 00.000 12268 Star::Find returns 1 (0), X=900.26, Y=25.68, Mass=349, SNR=12.7, Peak=33 HFD=5.1
23:34:16.721 00.000 12268 MultiStar: [#1 -0.13,0.04,0.70,U] 
23:34:16.721 00.000 12268 refined, 1 included, MultiStar: {-0.11, -0.45}, one-star: {-0.10, -0.80}
23:34:16.721 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.28 = 3.01)
23:34:16.722 00.001 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.10)
23:34:16.722 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.45 hyp=0.47 cameraTheta=-1.80 mountX=-0.46 mountY=-0.05, mountTheta=-3.04
23:34:16.726 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.45, opts=13)
23:34:16.726 00.000 12268 Enqueuing Move request for scope (-0.11, -0.45)
23:34:16.726 00.000 11616 Worker thread wakes up
23:34:16.726 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.45) opts 0xd
23:34:16.726 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.45)
23:34:16.726 00.000 11616 Moving (-0.11, -0.45) raw xDistance=-0.46 yDistance=-0.05
23:34:16.727 00.001 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
23:34:16.727 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.39
23:34:16.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
23:34:16.727 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:16.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:34:16.727 00.000 11616 MoveAxis(E, 259, ABG)
23:34:16.727 00.000 11616 Guiding  Dir = 2, Dur = 259
23:34:16.727 00.000 11616 IsSlewing returns 0
23:34:16.728 00.001 11616 IsGuiding returns 0
23:34:16.728 00.000 11616 PulseGuide returned control before completion, sleep 269
23:34:16.749 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:34:16.767 00.018 12268 UpdateGuideState exits: m=349 SNR=12.7
23:34:16.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:16.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:16.768 00.001 12268 Enqueuing Expose request
23:34:17.004 00.236 11616 IsGuiding returns 1
23:34:17.005 00.001 11616 scope still moving after pulse duration time elapsed
23:34:17.036 00.031 11616 IsSlewing returns 0
23:34:17.036 00.000 11616 IsGuiding returns 0
23:34:17.037 00.001 11616 scope move finished after 259 + 49 ms
23:34:17.037 00.000 11616 Move returns status 0, amount 259
23:34:17.037 00.000 11616 MoveAxis(N, 0, ABG)
23:34:17.037 00.000 11616 Move returns status 0, amount 0
23:34:17.037 00.000 11616 move complete, result=0
23:34:17.037 00.000 11616 worker thread done servicing request
23:34:17.037 00.000 11616 Worker thread wakes up
23:34:17.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:17.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:17.037 00.000 12268 GuideStep: -0.5 px 259 ms EAST, -0.0 px 0 ms NORTH
23:34:19.050 02.013 11616 Exposure complete
23:34:19.106 00.056 11616 worker thread done servicing request
23:34:19.106 00.000 12268 OnExposeComplete: enter
23:34:19.106 00.000 12268 UpdateGuideState(): m_state=6
23:34:19.106 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
23:34:19.106 00.000 12268 Star::Find returns 1 (0), X=900.65, Y=25.63, Mass=382, SNR=13.4, Peak=35 HFD=5.3
23:34:19.107 00.001 12268 MultiStar: [#1 0.04,0.01,0.68,U] 
23:34:19.107 00.000 12268 refined, 1 included, MultiStar: {0.20, -0.50}, one-star: {0.30, -0.84}
23:34:19.107 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
23:34:19.107 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
23:34:19.107 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.50 hyp=0.54 cameraTheta=-1.20 mountX=-0.48 mountY=0.26, mountTheta=2.65
23:34:19.109 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.50, opts=13)
23:34:19.109 00.000 12268 Enqueuing Move request for scope (0.20, -0.50)
23:34:19.109 00.000 11616 Worker thread wakes up
23:34:19.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.50) opts 0xd
23:34:19.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.50)
23:34:19.109 00.000 11616 Moving (0.20, -0.50) raw xDistance=-0.48 yDistance=0.26
23:34:19.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
23:34:19.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:34:19.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:34:19.110 00.001 11616 MoveAxis(E, 268, ABG)
23:34:19.110 00.000 11616 Guiding  Dir = 2, Dur = 268
23:34:19.110 00.000 11616 IsSlewing returns 0
23:34:19.110 00.000 11616 IsGuiding returns 0
23:34:19.111 00.001 11616 PulseGuide returned control before completion, sleep 278
23:34:19.133 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=242, Gamma=1.290
23:34:19.153 00.020 12268 UpdateGuideState exits: m=382 SNR=13.4
23:34:19.154 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:19.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:19.154 00.000 12268 Enqueuing Expose request
23:34:19.398 00.244 11616 IsGuiding returns 1
23:34:19.398 00.000 11616 scope still moving after pulse duration time elapsed
23:34:19.429 00.031 11616 IsSlewing returns 0
23:34:19.429 00.000 11616 IsGuiding returns 0
23:34:19.430 00.001 11616 scope move finished after 268 + 50 ms
23:34:19.430 00.000 11616 Move returns status 0, amount 268
23:34:19.430 00.000 11616 MoveAxis(N, 0, ABG)
23:34:19.430 00.000 11616 Move returns status 0, amount 0
23:34:19.430 00.000 11616 move complete, result=0
23:34:19.430 00.000 11616 worker thread done servicing request
23:34:19.430 00.000 11616 Worker thread wakes up
23:34:19.430 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:19.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:19.430 00.000 12268 GuideStep: -0.5 px 268 ms EAST, 0.3 px 0 ms NORTH
23:34:21.435 02.005 11616 Exposure complete
23:34:21.491 00.056 11616 worker thread done servicing request
23:34:21.491 00.000 12268 OnExposeComplete: enter
23:34:21.491 00.000 12268 UpdateGuideState(): m_state=6
23:34:21.491 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
23:34:21.492 00.001 12268 Star::Find returns 1 (0), X=900.70, Y=26.11, Mass=343, SNR=12.7, Peak=37 HFD=5.0
23:34:21.492 00.000 12268 MultiStar: [#1 0.57,-0.37,0.00,M5] 
23:34:21.492 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
23:34:21.492 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.88)
23:34:21.492 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.37 hyp=0.51 cameraTheta=-0.82 mountX=-0.33 mountY=0.39, mountTheta=2.28
23:34:21.494 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.37, opts=13)
23:34:21.494 00.000 12268 Enqueuing Move request for scope (0.35, -0.37)
23:34:21.494 00.000 11616 Worker thread wakes up
23:34:21.494 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.37) opts 0xd
23:34:21.494 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.37)
23:34:21.494 00.000 11616 Moving (0.35, -0.37) raw xDistance=-0.33 yDistance=0.39
23:34:21.494 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
23:34:21.494 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:34:21.495 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
23:34:21.495 00.000 11616 MoveAxis(E, 187, ABG)
23:34:21.495 00.000 11616 Guiding  Dir = 2, Dur = 187
23:34:21.495 00.000 11616 IsSlewing returns 0
23:34:21.495 00.000 11616 IsGuiding returns 0
23:34:21.496 00.001 11616 PulseGuide returned control before completion, sleep 197
23:34:21.518 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=239, Gamma=1.290
23:34:21.537 00.019 12268 UpdateGuideState exits: m=343 SNR=12.7
23:34:21.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:21.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:21.537 00.000 12268 Enqueuing Expose request
23:34:21.698 00.161 11616 IsGuiding returns 1
23:34:21.698 00.000 11616 scope still moving after pulse duration time elapsed
23:34:21.729 00.031 11616 IsSlewing returns 0
23:34:21.729 00.000 11616 IsGuiding returns 0
23:34:21.729 00.000 11616 scope move finished after 187 + 46 ms
23:34:21.729 00.000 11616 Move returns status 0, amount 187
23:34:21.729 00.000 11616 MoveAxis(N, 0, ABG)
23:34:21.729 00.000 11616 Move returns status 0, amount 0
23:34:21.729 00.000 11616 move complete, result=0
23:34:21.729 00.000 11616 worker thread done servicing request
23:34:21.730 00.001 12268 GuideStep: -0.3 px 187 ms EAST, 0.4 px 0 ms NORTH
23:34:21.730 00.000 11616 Worker thread wakes up
23:34:21.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:21.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:23.745 02.015 11616 Exposure complete
23:34:23.805 00.060 11616 worker thread done servicing request
23:34:23.806 00.001 12268 OnExposeComplete: enter
23:34:23.806 00.000 12268 UpdateGuideState(): m_state=6
23:34:23.806 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
23:34:23.806 00.000 12268 Star::Find returns 1 (0), X=901.06, Y=26.52, Mass=324, SNR=12.3, Peak=32 HFD=5.0
23:34:23.806 00.000 12268 MultiStar: [#1 0.40,0.09,0.69,U] 
23:34:23.806 00.000 12268 refined, 1 included, MultiStar: {0.58, 0.07}, one-star: {0.71, 0.05}
23:34:23.806 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
23:34:23.806 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
23:34:23.806 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.07 hyp=0.59 cameraTheta=0.11 mountX=0.12 mountY=0.57, mountTheta=1.36
23:34:23.808 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.07, opts=13)
23:34:23.809 00.001 12268 Enqueuing Move request for scope (0.58, 0.07)
23:34:23.809 00.000 11616 Worker thread wakes up
23:34:23.809 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.07) opts 0xd
23:34:23.809 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.07)
23:34:23.809 00.000 11616 Moving (0.58, 0.07) raw xDistance=0.12 yDistance=0.57
23:34:23.809 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:23.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:34:23.809 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.45 direction from -1 to 1
23:34:23.809 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.71
23:34:23.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
23:34:23.810 00.001 11616 MoveAxis(E, 0, ABG)
23:34:23.810 00.000 11616 Move returns status 0, amount 0
23:34:23.810 00.000 11616 BLC: Oldest BLC event removed
23:34:23.810 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1554 applied
23:34:23.810 00.000 11616 MoveAxis(S, 1602, ABG)
23:34:23.810 00.000 11616 Guiding  Dir = 1, Dur = 1602
23:34:23.810 00.000 11616 IsSlewing returns 0
23:34:23.811 00.001 11616 IsGuiding returns 0
23:34:23.811 00.000 11616 PulseGuide returned control before completion, sleep 1612
23:34:23.833 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=168, Gamma=1.290
23:34:23.853 00.020 12268 UpdateGuideState exits: m=324 SNR=12.3
23:34:23.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:23.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:23.853 00.000 12268 Enqueuing Expose request
23:34:25.427 01.574 11616 IsGuiding returns 1
23:34:25.427 00.000 11616 scope still moving after pulse duration time elapsed
23:34:25.458 00.031 11616 IsSlewing returns 0
23:34:25.459 00.001 11616 IsGuiding returns 1
23:34:25.489 00.030 11616 IsSlewing returns 0
23:34:25.489 00.000 11616 IsGuiding returns 1
23:34:25.520 00.031 11616 IsSlewing returns 0
23:34:25.520 00.000 11616 IsGuiding returns 1
23:34:25.551 00.031 11616 IsSlewing returns 0
23:34:25.552 00.001 11616 IsGuiding returns 0
23:34:25.552 00.000 11616 scope move finished after 1602 + 139 ms
23:34:25.552 00.000 11616 Move returns status 0, amount 1602
23:34:25.552 00.000 11616 move complete, result=0
23:34:25.552 00.000 11616 worker thread done servicing request
23:34:25.552 00.000 11616 Worker thread wakes up
23:34:25.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:25.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:25.552 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.6 px 1602 ms SOUTH
23:34:27.562 02.010 11616 Exposure complete
23:34:27.627 00.065 11616 worker thread done servicing request
23:34:27.627 00.000 12268 OnExposeComplete: enter
23:34:27.627 00.000 12268 UpdateGuideState(): m_state=6
23:34:27.627 00.000 12268 Star::Find(15, 901, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
23:34:27.627 00.000 12268 Star::Find returns 1 (0), X=901.01, Y=26.18, Mass=375, SNR=13.3, Peak=39 HFD=4.7
23:34:27.628 00.001 12268 MultiStar: [#1 0.35,0.00,0.51,U] 
23:34:27.628 00.000 12268 refined, 1 included, MultiStar: {0.56, -0.19}, one-star: {0.66, -0.29}
23:34:27.628 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
23:34:27.628 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.37)
23:34:27.628 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.19 hyp=0.59 cameraTheta=-0.33 mountX=-0.14 mountY=0.58, mountTheta=1.80
23:34:27.630 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=-0.19, opts=13)
23:34:27.630 00.000 12268 Enqueuing Move request for scope (0.56, -0.19)
23:34:27.630 00.000 11616 Worker thread wakes up
23:34:27.630 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.19) opts 0xd
23:34:27.630 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, -0.19)
23:34:27.630 00.000 11616 Moving (0.56, -0.19) raw xDistance=-0.14 yDistance=0.58
23:34:27.630 00.000 11616 BLC: History state: CurrMiss=0.58, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.085568, 1:0.576590
23:34:27.630 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:34:27.630 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
23:34:27.631 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
23:34:27.631 00.000 11616 MoveAxis(E, 77, ABG)
23:34:27.631 00.000 11616 Guiding  Dir = 2, Dur = 77
23:34:27.631 00.000 11616 IsSlewing returns 0
23:34:27.631 00.000 11616 IsGuiding returns 0
23:34:27.632 00.001 11616 PulseGuide returned control before completion, sleep 87
23:34:27.656 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=228, Gamma=1.290
23:34:27.676 00.020 12268 UpdateGuideState exits: m=375 SNR=13.3
23:34:27.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:27.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:27.676 00.000 12268 Enqueuing Expose request
23:34:27.727 00.051 11616 IsGuiding returns 1
23:34:27.727 00.000 11616 scope still moving after pulse duration time elapsed
23:34:27.757 00.030 11616 IsSlewing returns 0
23:34:27.757 00.000 11616 IsGuiding returns 0
23:34:27.758 00.001 11616 scope move finished after 77 + 49 ms
23:34:27.758 00.000 11616 Move returns status 0, amount 77
23:34:27.758 00.000 11616 MoveAxis(S, 49, ABG)
23:34:27.758 00.000 11616 Guiding  Dir = 1, Dur = 49
23:34:27.758 00.000 11616 IsSlewing returns 0
23:34:27.758 00.000 11616 IsGuiding returns 0
23:34:27.759 00.001 11616 PulseGuide returned control before completion, sleep 59
23:34:27.820 00.061 11616 IsGuiding returns 1
23:34:27.820 00.000 11616 scope still moving after pulse duration time elapsed
23:34:27.852 00.032 11616 IsSlewing returns 0
23:34:27.853 00.001 11616 IsGuiding returns 0
23:34:27.853 00.000 11616 scope move finished after 49 + 45 ms
23:34:27.853 00.000 11616 Move returns status 0, amount 49
23:34:27.853 00.000 11616 move complete, result=0
23:34:27.854 00.001 11616 worker thread done servicing request
23:34:27.854 00.000 11616 Worker thread wakes up
23:34:27.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:27.854 00.000 12268 GuideStep: -0.1 px 77 ms EAST, 0.6 px 49 ms SOUTH
23:34:27.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:29.860 02.006 11616 Exposure complete
23:34:29.922 00.062 11616 worker thread done servicing request
23:34:29.922 00.000 12268 OnExposeComplete: enter
23:34:29.922 00.000 12268 UpdateGuideState(): m_state=6
23:34:29.923 00.001 12268 Star::Find(15, 901, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
23:34:29.923 00.000 12268 Star::Find returns 1 (0), X=901.33, Y=26.15, Mass=281, SNR=11.5, Peak=33 HFD=4.3
23:34:29.923 00.000 12268 MultiStar: [#1 0.98,0.22,0.00,M4] 
23:34:29.923 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
23:34:29.923 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.38)
23:34:29.923 00.000 12268 CameraToMount -- cameraX=0.97 cameraY=-0.32 hyp=1.03 cameraTheta=-0.32 mountX=-0.23 mountY=1.01, mountTheta=1.79
23:34:29.925 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.97, y=-0.32, opts=13)
23:34:29.925 00.000 12268 Enqueuing Move request for scope (0.97, -0.32)
23:34:29.926 00.001 11616 Worker thread wakes up
23:34:29.926 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.97, -0.32) opts 0xd
23:34:29.926 00.000 11616 Handling offset move in thread for scope, endpoint = (0.97, -0.32)
23:34:29.926 00.000 11616 Moving (0.97, -0.32) raw xDistance=-0.23 yDistance=1.01
23:34:29.926 00.000 11616 BLC: History state: CurrMiss=1.01, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.085568, 1:0.576590, 2:1.006751
23:34:29.926 00.000 11616 BLC: Under-shoot: nominal increase by 149
23:34:29.926 00.000 11616 BLC: window closed
23:34:29.926 00.000 11616 BLC: Pulse adjusted to 1703
23:34:29.927 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
23:34:29.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.01
23:34:29.927 00.000 11616 MoveAxis(E, 128, ABG)
23:34:29.927 00.000 11616 Guiding  Dir = 2, Dur = 128
23:34:29.928 00.001 11616 IsSlewing returns 0
23:34:29.928 00.000 11616 IsGuiding returns 0
23:34:29.928 00.000 11616 PulseGuide returned control before completion, sleep 138
23:34:29.952 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=185, Gamma=1.290
23:34:29.971 00.019 12268 UpdateGuideState exits: m=281 SNR=11.5
23:34:29.972 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:29.972 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:29.972 00.000 12268 Enqueuing Expose request
23:34:29.972 00.000 12268 evsrv: cli 0F8E69C0 connect
23:34:29.972 00.000 12268 case statement mapped state 6 to 3
23:34:29.973 00.001 12268 case statement mapped state 6 to 3
23:34:29.973 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"6808103b-32af-4902-a76f-5578078450a1"}
23:34:29.973 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"6808103b-32af-4902-a76f-5578078450a1"}
23:34:29.977 00.004 12268 evsrv: cli 0F8E69C0 disconnect
23:34:30.073 00.096 11616 IsGuiding returns 1
23:34:30.073 00.000 11616 scope still moving after pulse duration time elapsed
23:34:30.104 00.031 11616 IsSlewing returns 0
23:34:30.106 00.002 11616 IsGuiding returns 1
23:34:30.136 00.030 11616 IsSlewing returns 0
23:34:30.136 00.000 11616 IsGuiding returns 1
23:34:30.170 00.034 11616 IsSlewing returns 0
23:34:30.170 00.000 11616 IsGuiding returns 0
23:34:30.171 00.001 11616 scope move finished after 128 + 114 ms
23:34:30.171 00.000 11616 Move returns status 0, amount 128
23:34:30.171 00.000 11616 MoveAxis(S, 85, ABG)
23:34:30.171 00.000 11616 Guiding  Dir = 1, Dur = 85
23:34:30.171 00.000 11616 IsSlewing returns 0
23:34:30.171 00.000 11616 IsGuiding returns 0
23:34:30.171 00.000 11616 PulseGuide returned control before completion, sleep 95
23:34:30.277 00.106 11616 IsGuiding returns 1
23:34:30.277 00.000 11616 scope still moving after pulse duration time elapsed
23:34:30.308 00.031 11616 IsSlewing returns 0
23:34:30.309 00.001 11616 IsGuiding returns 0
23:34:30.309 00.000 11616 scope move finished after 85 + 52 ms
23:34:30.309 00.000 11616 Move returns status 0, amount 85
23:34:30.309 00.000 11616 move complete, result=0
23:34:30.309 00.000 11616 worker thread done servicing request
23:34:30.309 00.000 12268 GuideStep: -0.2 px 128 ms EAST, 1.0 px 85 ms SOUTH
23:34:30.309 00.000 11616 Worker thread wakes up
23:34:30.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:30.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:32.321 02.012 11616 Exposure complete
23:34:32.376 00.055 11616 worker thread done servicing request
23:34:32.377 00.001 12268 OnExposeComplete: enter
23:34:32.377 00.000 12268 UpdateGuideState(): m_state=6
23:34:32.377 00.000 12268 Star::Find(15, 901, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
23:34:32.377 00.000 12268 Star::Find returns 1 (0), X=900.96, Y=26.34, Mass=334, SNR=12.6, Peak=36 HFD=4.7
23:34:32.377 00.000 12268 MultiStar: [#1 0.90,0.01,0.00,M5] 
23:34:32.377 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
23:34:32.377 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
23:34:32.377 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.14 hyp=0.62 cameraTheta=-0.23 mountX=-0.08 mountY=0.62, mountTheta=1.70
23:34:32.379 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=-0.14, opts=13)
23:34:32.379 00.000 12268 Enqueuing Move request for scope (0.61, -0.14)
23:34:32.379 00.000 11616 Worker thread wakes up
23:34:32.379 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.14) opts 0xd
23:34:32.380 00.001 11616 Handling offset move in thread for scope, endpoint = (0.61, -0.14)
23:34:32.380 00.000 11616 Moving (0.61, -0.14) raw xDistance=-0.08 yDistance=0.62
23:34:32.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:32.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:34:32.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
23:34:32.380 00.000 11616 MoveAxis(E, 0, ABG)
23:34:32.380 00.000 11616 Move returns status 0, amount 0
23:34:32.380 00.000 11616 MoveAxis(S, 52, ABG)
23:34:32.380 00.000 11616 Guiding  Dir = 1, Dur = 52
23:34:32.380 00.000 11616 IsSlewing returns 0
23:34:32.381 00.001 11616 IsGuiding returns 0
23:34:32.381 00.000 11616 PulseGuide returned control before completion, sleep 62
23:34:32.404 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
23:34:32.422 00.018 12268 UpdateGuideState exits: m=334 SNR=12.6
23:34:32.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:32.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:32.422 00.000 12268 Enqueuing Expose request
23:34:32.445 00.023 11616 IsGuiding returns 1
23:34:32.446 00.001 11616 scope still moving after pulse duration time elapsed
23:34:32.477 00.031 11616 IsSlewing returns 0
23:34:32.477 00.000 11616 IsGuiding returns 1
23:34:32.509 00.032 11616 IsSlewing returns 0
23:34:32.509 00.000 11616 IsGuiding returns 0
23:34:32.509 00.000 11616 scope move finished after 52 + 76 ms
23:34:32.509 00.000 11616 Move returns status 0, amount 52
23:34:32.509 00.000 11616 move complete, result=0
23:34:32.509 00.000 11616 worker thread done servicing request
23:34:32.510 00.001 11616 Worker thread wakes up
23:34:32.510 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 52 ms SOUTH
23:34:32.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:32.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:34.531 02.021 11616 Exposure complete
23:34:34.587 00.056 11616 worker thread done servicing request
23:34:34.587 00.000 12268 OnExposeComplete: enter
23:34:34.587 00.000 12268 UpdateGuideState(): m_state=6
23:34:34.587 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
23:34:34.587 00.000 12268 Star::Find returns 1 (0), X=900.92, Y=26.67, Mass=338, SNR=12.6, Peak=38 HFD=4.8
23:34:34.587 00.000 12268 MultiStar: [#1 0.70,0.07,0.00,M6] 
23:34:34.588 00.001 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.47) = xAngle (-1.15 = -1.15)
23:34:34.588 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.02)
23:34:34.588 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.19 hyp=0.60 cameraTheta=0.32 mountX=0.25 mountY=0.54, mountTheta=1.14
23:34:34.590 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=0.19, opts=13)
23:34:34.590 00.000 12268 Enqueuing Move request for scope (0.57, 0.19)
23:34:34.590 00.000 11616 Worker thread wakes up
23:34:34.590 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.19) opts 0xd
23:34:34.590 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, 0.19)
23:34:34.590 00.000 11616 Moving (0.57, 0.19) raw xDistance=0.25 yDistance=0.54
23:34:34.590 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:34.591 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:34:34.591 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
23:34:34.591 00.000 11616 MoveAxis(E, 0, ABG)
23:34:34.591 00.000 11616 Move returns status 0, amount 0
23:34:34.591 00.000 11616 MoveAxis(S, 46, ABG)
23:34:34.591 00.000 11616 Guiding  Dir = 1, Dur = 46
23:34:34.591 00.000 11616 IsSlewing returns 0
23:34:34.591 00.000 11616 IsGuiding returns 0
23:34:34.592 00.001 11616 PulseGuide returned control before completion, sleep 56
23:34:34.616 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=209, Gamma=1.290
23:34:34.641 00.025 12268 UpdateGuideState exits: m=338 SNR=12.6
23:34:34.641 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:34.641 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:34.641 00.000 12268 Enqueuing Expose request
23:34:34.659 00.018 11616 IsGuiding returns 1
23:34:34.659 00.000 11616 scope still moving after pulse duration time elapsed
23:34:34.691 00.032 11616 IsSlewing returns 0
23:34:34.691 00.000 11616 IsGuiding returns 0
23:34:34.692 00.001 11616 scope move finished after 46 + 54 ms
23:34:34.692 00.000 11616 Move returns status 0, amount 46
23:34:34.692 00.000 11616 move complete, result=0
23:34:34.692 00.000 11616 worker thread done servicing request
23:34:34.692 00.000 11616 Worker thread wakes up
23:34:34.692 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:34.692 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 46 ms SOUTH
23:34:34.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:36.705 02.013 11616 Exposure complete
23:34:36.762 00.057 11616 worker thread done servicing request
23:34:36.762 00.000 12268 OnExposeComplete: enter
23:34:36.762 00.000 12268 UpdateGuideState(): m_state=6
23:34:36.762 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
23:34:36.762 00.000 12268 Star::Find returns 1 (0), X=901.11, Y=26.43, Mass=379, SNR=13.4, Peak=38 HFD=4.8
23:34:36.762 00.000 12268 MultiStar: [#1 1.22,0.25,0.00,M7] 
23:34:36.763 00.001 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
23:34:36.763 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
23:34:36.763 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=-0.05 hyp=0.75 cameraTheta=-0.07 mountX=0.02 mountY=0.75, mountTheta=1.54
23:34:36.765 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.75, y=-0.05, opts=13)
23:34:36.765 00.000 12268 Enqueuing Move request for scope (0.75, -0.05)
23:34:36.766 00.001 11616 Worker thread wakes up
23:34:36.766 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.05) opts 0xd
23:34:36.766 00.000 11616 Handling offset move in thread for scope, endpoint = (0.75, -0.05)
23:34:36.766 00.000 11616 Moving (0.75, -0.05) raw xDistance=0.02 yDistance=0.75
23:34:36.766 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:36.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:34:36.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
23:34:36.766 00.000 11616 MoveAxis(E, 0, ABG)
23:34:36.766 00.000 11616 Move returns status 0, amount 0
23:34:36.766 00.000 11616 MoveAxis(S, 64, ABG)
23:34:36.766 00.000 11616 Guiding  Dir = 1, Dur = 64
23:34:36.767 00.001 11616 IsSlewing returns 0
23:34:36.767 00.000 11616 IsGuiding returns 0
23:34:36.767 00.000 11616 PulseGuide returned control before completion, sleep 74
23:34:36.787 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
23:34:36.806 00.019 12268 UpdateGuideState exits: m=379 SNR=13.4
23:34:36.806 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:36.807 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:36.807 00.000 12268 Enqueuing Expose request
23:34:36.856 00.049 11616 IsGuiding returns 1
23:34:36.856 00.000 11616 scope still moving after pulse duration time elapsed
23:34:36.888 00.032 11616 IsSlewing returns 0
23:34:36.888 00.000 11616 IsGuiding returns 0
23:34:36.888 00.000 11616 scope move finished after 64 + 57 ms
23:34:36.888 00.000 11616 Move returns status 0, amount 64
23:34:36.888 00.000 11616 move complete, result=0
23:34:36.888 00.000 11616 worker thread done servicing request
23:34:36.888 00.000 11616 Worker thread wakes up
23:34:36.889 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:36.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:36.889 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.8 px 64 ms SOUTH
23:34:38.898 02.009 11616 Exposure complete
23:34:38.955 00.057 11616 worker thread done servicing request
23:34:38.955 00.000 12268 OnExposeComplete: enter
23:34:38.955 00.000 12268 UpdateGuideState(): m_state=6
23:34:38.955 00.000 12268 Star::Find(15, 901, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
23:34:38.955 00.000 12268 Star::Find returns 1 (0), X=901.02, Y=26.22, Mass=352, SNR=12.9, Peak=37 HFD=4.8
23:34:38.956 00.001 12268 MultiStar: [#1 0.73,-0.10,0.00,M8] 
23:34:38.956 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
23:34:38.956 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.34)
23:34:38.956 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-0.25 hyp=0.71 cameraTheta=-0.36 mountX=-0.19 mountY=0.69, mountTheta=1.83
23:34:38.960 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=-0.25, opts=13)
23:34:38.960 00.000 12268 Enqueuing Move request for scope (0.67, -0.25)
23:34:38.960 00.000 11616 Worker thread wakes up
23:34:38.960 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.25) opts 0xd
23:34:38.961 00.001 11616 Handling offset move in thread for scope, endpoint = (0.67, -0.25)
23:34:38.961 00.000 11616 Moving (0.67, -0.25) raw xDistance=-0.19 yDistance=0.69
23:34:38.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
23:34:38.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
23:34:38.961 00.000 11616 MoveAxis(E, 105, ABG)
23:34:38.961 00.000 11616 Guiding  Dir = 2, Dur = 105
23:34:38.961 00.000 11616 IsSlewing returns 0
23:34:38.961 00.000 11616 IsGuiding returns 0
23:34:38.962 00.001 11616 PulseGuide returned control before completion, sleep 115
23:34:38.984 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=200, Gamma=1.290
23:34:39.001 00.017 12268 UpdateGuideState exits: m=352 SNR=12.9
23:34:39.001 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:39.001 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:39.001 00.000 12268 Enqueuing Expose request
23:34:39.084 00.083 11616 IsGuiding returns 1
23:34:39.084 00.000 11616 scope still moving after pulse duration time elapsed
23:34:39.115 00.031 11616 IsSlewing returns 0
23:34:39.116 00.001 11616 IsGuiding returns 0
23:34:39.116 00.000 11616 scope move finished after 105 + 48 ms
23:34:39.116 00.000 11616 Move returns status 0, amount 105
23:34:39.116 00.000 11616 MoveAxis(S, 59, ABG)
23:34:39.117 00.001 11616 Guiding  Dir = 1, Dur = 59
23:34:39.117 00.000 11616 IsSlewing returns 0
23:34:39.117 00.000 11616 IsGuiding returns 0
23:34:39.117 00.000 11616 PulseGuide returned control before completion, sleep 69
23:34:39.192 00.075 11616 IsGuiding returns 1
23:34:39.192 00.000 11616 scope still moving after pulse duration time elapsed
23:34:39.223 00.031 11616 IsSlewing returns 0
23:34:39.224 00.001 11616 IsGuiding returns 0
23:34:39.224 00.000 11616 scope move finished after 59 + 47 ms
23:34:39.224 00.000 11616 Move returns status 0, amount 59
23:34:39.224 00.000 11616 move complete, result=0
23:34:39.224 00.000 11616 worker thread done servicing request
23:34:39.224 00.000 11616 Worker thread wakes up
23:34:39.224 00.000 12268 GuideStep: -0.2 px 105 ms EAST, 0.7 px 59 ms SOUTH
23:34:39.225 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:39.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:41.226 02.001 11616 Exposure complete
23:34:41.283 00.057 11616 worker thread done servicing request
23:34:41.283 00.000 12268 OnExposeComplete: enter
23:34:41.283 00.000 12268 UpdateGuideState(): m_state=6
23:34:41.283 00.000 12268 Star::Find(15, 901, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
23:34:41.283 00.000 12268 Star::Find returns 1 (0), X=900.88, Y=26.61, Mass=324, SNR=12.4, Peak=38 HFD=4.9
23:34:41.283 00.000 12268 MultiStar: [#1 0.53,0.27,0.00,M9] 
23:34:41.284 00.001 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
23:34:41.284 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
23:34:41.284 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.14 hyp=0.54 cameraTheta=0.25 mountX=0.19 mountY=0.50, mountTheta=1.22
23:34:41.285 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=0.14, opts=13)
23:34:41.285 00.000 12268 Enqueuing Move request for scope (0.53, 0.14)
23:34:41.286 00.001 11616 Worker thread wakes up
23:34:41.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.14) opts 0xd
23:34:41.286 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, 0.14)
23:34:41.286 00.000 11616 Moving (0.53, 0.14) raw xDistance=0.19 yDistance=0.50
23:34:41.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:41.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:34:41.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
23:34:41.286 00.000 11616 MoveAxis(E, 0, ABG)
23:34:41.286 00.000 11616 Move returns status 0, amount 0
23:34:41.286 00.000 11616 MoveAxis(S, 43, ABG)
23:34:41.286 00.000 11616 Guiding  Dir = 1, Dur = 43
23:34:41.287 00.001 11616 IsSlewing returns 0
23:34:41.287 00.000 11616 IsGuiding returns 0
23:34:41.287 00.000 11616 PulseGuide returned control before completion, sleep 53
23:34:41.310 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=187, Gamma=1.290
23:34:41.328 00.018 12268 UpdateGuideState exits: m=324 SNR=12.4
23:34:41.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:41.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:41.328 00.000 12268 Enqueuing Expose request
23:34:41.351 00.023 11616 IsGuiding returns 1
23:34:41.351 00.000 11616 scope still moving after pulse duration time elapsed
23:34:41.383 00.032 11616 IsSlewing returns 0
23:34:41.383 00.000 11616 IsGuiding returns 0
23:34:41.384 00.001 11616 scope move finished after 43 + 53 ms
23:34:41.384 00.000 11616 Move returns status 0, amount 43
23:34:41.384 00.000 11616 move complete, result=0
23:34:41.384 00.000 11616 worker thread done servicing request
23:34:41.384 00.000 11616 Worker thread wakes up
23:34:41.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:41.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:41.405 00.021 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 43 ms SOUTH
23:34:43.389 01.984 11616 Exposure complete
23:34:43.445 00.056 11616 worker thread done servicing request
23:34:43.446 00.001 12268 OnExposeComplete: enter
23:34:43.446 00.000 12268 UpdateGuideState(): m_state=6
23:34:43.446 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
23:34:43.446 00.000 12268 Star::Find returns 1 (0), X=901.09, Y=26.64, Mass=323, SNR=12.3, Peak=37 HFD=3.8
23:34:43.446 00.000 12268 MultiStar: [#1 0.51,0.49,0.00,M10] 
23:34:43.446 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
23:34:43.446 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.92)
23:34:43.446 00.000 12268 CameraToMount -- cameraX=0.73 cameraY=0.16 hyp=0.75 cameraTheta=0.22 mountX=0.23 mountY=0.71, mountTheta=1.25
23:34:43.447 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.73, y=0.16, opts=13)
23:34:43.447 00.000 12268 Enqueuing Move request for scope (0.73, 0.16)
23:34:43.447 00.000 11616 Worker thread wakes up
23:34:43.447 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.16) opts 0xd
23:34:43.447 00.000 11616 Handling offset move in thread for scope, endpoint = (0.73, 0.16)
23:34:43.447 00.000 11616 Moving (0.73, 0.16) raw xDistance=0.23 yDistance=0.71
23:34:43.447 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:43.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:34:43.449 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.71
23:34:43.449 00.000 11616 MoveAxis(E, 0, ABG)
23:34:43.449 00.000 11616 Move returns status 0, amount 0
23:34:43.449 00.000 11616 MoveAxis(S, 60, ABG)
23:34:43.449 00.000 11616 Guiding  Dir = 1, Dur = 60
23:34:43.449 00.000 11616 IsSlewing returns 0
23:34:43.449 00.000 11616 IsGuiding returns 0
23:34:43.449 00.000 11616 PulseGuide returned control before completion, sleep 70
23:34:43.469 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
23:34:43.488 00.019 12268 UpdateGuideState exits: m=323 SNR=12.3
23:34:43.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:43.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:43.488 00.000 12268 Enqueuing Expose request
23:34:43.525 00.037 11616 IsGuiding returns 1
23:34:43.525 00.000 11616 scope still moving after pulse duration time elapsed
23:34:43.557 00.032 11616 IsSlewing returns 0
23:34:43.557 00.000 11616 IsGuiding returns 1
23:34:43.589 00.032 11616 IsSlewing returns 0
23:34:43.589 00.000 11616 IsGuiding returns 0
23:34:43.589 00.000 11616 scope move finished after 60 + 79 ms
23:34:43.589 00.000 11616 Move returns status 0, amount 60
23:34:43.589 00.000 11616 move complete, result=0
23:34:43.594 00.005 11616 worker thread done servicing request
23:34:43.594 00.000 11616 Worker thread wakes up
23:34:43.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:43.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:43.594 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.7 px 60 ms SOUTH
23:34:45.610 02.016 11616 Exposure complete
23:34:45.667 00.057 11616 worker thread done servicing request
23:34:45.667 00.000 12268 OnExposeComplete: enter
23:34:45.667 00.000 12268 UpdateGuideState(): m_state=6
23:34:45.667 00.000 12268 Star::Find(15, 901, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
23:34:45.667 00.000 12268 Star::Find returns 1 (0), X=900.94, Y=26.63, Mass=342, SNR=12.7, Peak=37 HFD=5.0
23:34:45.668 00.001 12268 MultiStar: [#1 0.89,0.06,0.00,R] 
23:34:45.668 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
23:34:45.668 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.97)
23:34:45.668 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.16 hyp=0.61 cameraTheta=0.27 mountX=0.22 mountY=0.56, mountTheta=1.20
23:34:45.670 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.16, opts=13)
23:34:45.670 00.000 12268 Enqueuing Move request for scope (0.58, 0.16)
23:34:45.670 00.000 11616 Worker thread wakes up
23:34:45.670 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.16) opts 0xd
23:34:45.670 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.16)
23:34:45.670 00.000 11616 Moving (0.58, 0.16) raw xDistance=0.22 yDistance=0.56
23:34:45.670 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:34:45.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:34:45.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
23:34:45.670 00.000 11616 MoveAxis(E, 0, ABG)
23:34:45.670 00.000 11616 Move returns status 0, amount 0
23:34:45.671 00.001 11616 MoveAxis(S, 47, ABG)
23:34:45.671 00.000 11616 Guiding  Dir = 1, Dur = 47
23:34:45.671 00.000 11616 IsSlewing returns 0
23:34:45.671 00.000 11616 IsGuiding returns 0
23:34:45.671 00.000 11616 PulseGuide returned control before completion, sleep 57
23:34:45.698 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
23:34:45.718 00.020 12268 UpdateGuideState exits: m=342 SNR=12.7
23:34:45.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:45.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:45.718 00.000 12268 Enqueuing Expose request
23:34:45.736 00.018 11616 IsGuiding returns 1
23:34:45.736 00.000 11616 scope still moving after pulse duration time elapsed
23:34:45.766 00.030 11616 IsSlewing returns 0
23:34:45.766 00.000 11616 IsGuiding returns 0
23:34:45.766 00.000 11616 scope move finished after 47 + 48 ms
23:34:45.766 00.000 11616 Move returns status 0, amount 47
23:34:45.766 00.000 11616 move complete, result=0
23:34:45.767 00.001 11616 worker thread done servicing request
23:34:45.767 00.000 11616 Worker thread wakes up
23:34:45.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:45.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:45.767 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.6 px 47 ms SOUTH
23:34:47.777 02.010 11616 Exposure complete
23:34:47.833 00.056 11616 worker thread done servicing request
23:34:47.833 00.000 12268 OnExposeComplete: enter
23:34:47.833 00.000 12268 UpdateGuideState(): m_state=6
23:34:47.833 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
23:34:47.833 00.000 12268 Star::Find returns 1 (0), X=900.71, Y=26.90, Mass=332, SNR=12.5, Peak=32 HFD=4.7
23:34:47.833 00.000 12268 MultiStar: [#1 -0.33,0.36,0.71,U] 
23:34:47.834 00.001 12268 refined, 1 included, MultiStar: {0.07, 0.40}, one-star: {0.35, 0.43}
23:34:47.834 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
23:34:47.834 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.09)
23:34:47.834 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.40 hyp=0.40 cameraTheta=1.39 mountX=0.40 mountY=0.02, mountTheta=0.05
23:34:47.835 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.40, opts=13)
23:34:47.835 00.000 12268 Enqueuing Move request for scope (0.07, 0.40)
23:34:47.835 00.000 11616 Worker thread wakes up
23:34:47.836 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.40) opts 0xd
23:34:47.836 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.40)
23:34:47.836 00.000 11616 Moving (0.07, 0.40) raw xDistance=0.40 yDistance=0.02
23:34:47.836 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
23:34:47.836 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.21
23:34:47.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
23:34:47.836 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:47.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:34:47.836 00.000 11616 MoveAxis(W, 226, ABG)
23:34:47.836 00.000 11616 Guiding  Dir = 3, Dur = 226
23:34:47.837 00.001 11616 IsSlewing returns 0
23:34:47.837 00.000 11616 IsGuiding returns 0
23:34:47.837 00.000 11616 PulseGuide returned control before completion, sleep 236
23:34:47.858 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=178, Gamma=1.290
23:34:47.875 00.017 12268 UpdateGuideState exits: m=332 SNR=12.5
23:34:47.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:47.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:47.875 00.000 12268 Enqueuing Expose request
23:34:48.081 00.206 11616 IsGuiding returns 1
23:34:48.081 00.000 11616 scope still moving after pulse duration time elapsed
23:34:48.111 00.030 11616 IsSlewing returns 0
23:34:48.112 00.001 11616 IsGuiding returns 0
23:34:48.112 00.000 11616 scope move finished after 226 + 49 ms
23:34:48.112 00.000 11616 Move returns status 0, amount 226
23:34:48.112 00.000 11616 MoveAxis(N, 0, ABG)
23:34:48.112 00.000 11616 Move returns status 0, amount 0
23:34:48.112 00.000 11616 move complete, result=0
23:34:48.112 00.000 11616 worker thread done servicing request
23:34:48.112 00.000 11616 Worker thread wakes up
23:34:48.113 00.001 12268 GuideStep: 0.4 px 226 ms WEST, 0.0 px 0 ms NORTH
23:34:48.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:48.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:50.182 02.069 11616 Exposure complete
23:34:50.240 00.058 11616 worker thread done servicing request
23:34:50.240 00.000 12268 OnExposeComplete: enter
23:34:50.240 00.000 12268 UpdateGuideState(): m_state=6
23:34:50.240 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
23:34:50.241 00.001 12268 Star::Find returns 1 (0), X=900.55, Y=26.19, Mass=318, SNR=12.3, Peak=35 HFD=5.1
23:34:50.241 00.000 12268 MultiStar: [#1 -0.76,0.17,0.00,M1] 
23:34:50.241 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
23:34:50.241 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.72)
23:34:50.241 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.29 hyp=0.35 cameraTheta=-0.98 mountX=-0.27 mountY=0.23, mountTheta=2.44
23:34:50.242 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.29, opts=13)
23:34:50.243 00.001 12268 Enqueuing Move request for scope (0.19, -0.29)
23:34:50.243 00.000 11616 Worker thread wakes up
23:34:50.243 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.29) opts 0xd
23:34:50.243 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.29)
23:34:50.243 00.000 11616 Moving (0.19, -0.29) raw xDistance=-0.27 yDistance=0.23
23:34:50.243 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:50.243 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:34:50.243 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:34:50.244 00.001 11616 MoveAxis(E, 0, ABG)
23:34:50.244 00.000 11616 Move returns status 0, amount 0
23:34:50.244 00.000 11616 MoveAxis(S, 19, ABG)
23:34:50.244 00.000 11616 Guiding  Dir = 1, Dur = 19
23:34:50.244 00.000 11616 IsSlewing returns 0
23:34:50.244 00.000 11616 IsGuiding returns 0
23:34:50.245 00.001 11616 PulseGuide returned control before completion, sleep 29
23:34:50.267 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=161, Gamma=1.290
23:34:50.275 00.008 11616 IsGuiding returns 1
23:34:50.275 00.000 11616 scope still moving after pulse duration time elapsed
23:34:50.285 00.010 12268 UpdateGuideState exits: m=318 SNR=12.3
23:34:50.285 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:50.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:50.285 00.000 12268 Enqueuing Expose request
23:34:50.307 00.022 11616 IsSlewing returns 0
23:34:50.307 00.000 11616 IsGuiding returns 1
23:34:50.338 00.031 11616 IsSlewing returns 0
23:34:50.338 00.000 11616 IsGuiding returns 0
23:34:50.338 00.000 11616 scope move finished after 19 + 74 ms
23:34:50.338 00.000 11616 Move returns status 0, amount 19
23:34:50.339 00.001 11616 move complete, result=0
23:34:50.339 00.000 11616 worker thread done servicing request
23:34:50.339 00.000 11616 Worker thread wakes up
23:34:50.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:50.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:50.339 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 19 ms SOUTH
23:34:52.352 02.013 11616 Exposure complete
23:34:52.409 00.057 11616 worker thread done servicing request
23:34:52.409 00.000 12268 OnExposeComplete: enter
23:34:52.409 00.000 12268 UpdateGuideState(): m_state=6
23:34:52.409 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
23:34:52.409 00.000 12268 Star::Find returns 1 (0), X=900.41, Y=25.76, Mass=278, SNR=11.4, Peak=35 HFD=3.7
23:34:52.409 00.000 12268 MultiStar: [#1 -0.81,-0.16,0.00,M2] 
23:34:52.410 00.001 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
23:34:52.410 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.21)
23:34:52.410 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.72 hyp=0.72 cameraTheta=-1.49 mountX=-0.71 mountY=0.15, mountTheta=2.94
23:34:52.411 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.72, opts=13)
23:34:52.411 00.000 12268 Enqueuing Move request for scope (0.06, -0.72)
23:34:52.412 00.001 11616 Worker thread wakes up
23:34:52.412 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.72) opts 0xd
23:34:52.412 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.72)
23:34:52.412 00.000 11616 Moving (0.06, -0.72) raw xDistance=-0.71 yDistance=0.15
23:34:52.412 00.000 11616 resist switch: large excursion: input -0.71 thresh 0.29 direction from 1 to -1
23:34:52.412 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.12
23:34:52.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.71
23:34:52.412 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:52.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:34:52.412 00.000 11616 MoveAxis(E, 396, ABG)
23:34:52.413 00.001 11616 Guiding  Dir = 2, Dur = 396
23:34:52.413 00.000 11616 IsSlewing returns 0
23:34:52.413 00.000 11616 IsGuiding returns 0
23:34:52.414 00.001 11616 PulseGuide returned control before completion, sleep 406
23:34:52.436 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=167, Gamma=1.290
23:34:52.454 00.018 12268 UpdateGuideState exits: m=278 SNR=11.4
23:34:52.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:52.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:52.454 00.000 12268 Enqueuing Expose request
23:34:52.834 00.380 11616 IsGuiding returns 1
23:34:52.834 00.000 11616 scope still moving after pulse duration time elapsed
23:34:52.865 00.031 11616 IsSlewing returns 0
23:34:52.866 00.001 11616 IsGuiding returns 0
23:34:52.866 00.000 11616 scope move finished after 396 + 56 ms
23:34:52.866 00.000 11616 Move returns status 0, amount 396
23:34:52.866 00.000 11616 MoveAxis(N, 0, ABG)
23:34:52.866 00.000 11616 Move returns status 0, amount 0
23:34:52.866 00.000 11616 move complete, result=0
23:34:52.866 00.000 11616 worker thread done servicing request
23:34:52.866 00.000 11616 Worker thread wakes up
23:34:52.866 00.000 12268 GuideStep: -0.7 px 396 ms EAST, 0.1 px 0 ms NORTH
23:34:52.867 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:52.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:54.872 02.005 11616 Exposure complete
23:34:54.928 00.056 11616 worker thread done servicing request
23:34:54.928 00.000 12268 OnExposeComplete: enter
23:34:54.928 00.000 12268 UpdateGuideState(): m_state=6
23:34:54.928 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
23:34:54.928 00.000 12268 Star::Find returns 1 (0), X=900.68, Y=26.33, Mass=267, SNR=11.2, Peak=30 HFD=4.3
23:34:54.929 00.001 12268 MultiStar: [#1 -1.10,0.30,0.00,M3] 
23:34:54.929 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
23:34:54.929 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
23:34:54.929 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.15 hyp=0.36 cameraTheta=-0.43 mountX=-0.12 mountY=0.34, mountTheta=1.90
23:34:54.931 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.15, opts=13)
23:34:54.931 00.000 12268 Enqueuing Move request for scope (0.33, -0.15)
23:34:54.931 00.000 11616 Worker thread wakes up
23:34:54.931 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.15) opts 0xd
23:34:54.931 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.15)
23:34:54.931 00.000 11616 Moving (0.33, -0.15) raw xDistance=-0.12 yDistance=0.34
23:34:54.931 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
23:34:54.931 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
23:34:54.931 00.000 11616 MoveAxis(E, 65, ABG)
23:34:54.931 00.000 11616 Guiding  Dir = 2, Dur = 65
23:34:54.932 00.001 11616 IsSlewing returns 0
23:34:54.932 00.000 11616 IsGuiding returns 0
23:34:54.932 00.000 11616 PulseGuide returned control before completion, sleep 75
23:34:54.953 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=133, Gamma=1.290
23:34:54.971 00.018 12268 UpdateGuideState exits: m=267 SNR=11.2
23:34:54.971 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:54.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:54.971 00.000 12268 Enqueuing Expose request
23:34:55.011 00.040 11616 IsGuiding returns 1
23:34:55.012 00.001 11616 scope still moving after pulse duration time elapsed
23:34:55.043 00.031 11616 IsSlewing returns 0
23:34:55.043 00.000 11616 IsGuiding returns 0
23:34:55.043 00.000 11616 scope move finished after 65 + 45 ms
23:34:55.043 00.000 11616 Move returns status 0, amount 65
23:34:55.043 00.000 11616 MoveAxis(S, 29, ABG)
23:34:55.044 00.001 11616 Guiding  Dir = 1, Dur = 29
23:34:55.044 00.000 11616 IsSlewing returns 0
23:34:55.044 00.000 11616 IsGuiding returns 0
23:34:55.044 00.000 11616 PulseGuide returned control before completion, sleep 39
23:34:55.090 00.046 11616 IsGuiding returns 1
23:34:55.090 00.000 11616 scope still moving after pulse duration time elapsed
23:34:55.121 00.031 11616 IsSlewing returns 0
23:34:55.121 00.000 11616 IsGuiding returns 0
23:34:55.121 00.000 11616 scope move finished after 29 + 48 ms
23:34:55.121 00.000 11616 Move returns status 0, amount 29
23:34:55.121 00.000 11616 move complete, result=0
23:34:55.122 00.001 11616 worker thread done servicing request
23:34:55.122 00.000 11616 Worker thread wakes up
23:34:55.122 00.000 12268 GuideStep: -0.1 px 65 ms EAST, 0.3 px 29 ms SOUTH
23:34:55.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:55.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:57.140 02.018 11616 Exposure complete
23:34:57.196 00.056 11616 worker thread done servicing request
23:34:57.197 00.001 12268 OnExposeComplete: enter
23:34:57.197 00.000 12268 UpdateGuideState(): m_state=6
23:34:57.197 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
23:34:57.197 00.000 12268 Star::Find returns 1 (0), X=900.40, Y=26.70, Mass=227, SNR=10.3, Peak=31 HFD=3.2
23:34:57.197 00.000 12268 MultiStar: [#1 -0.96,0.29,0.00,M4] 
23:34:57.197 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
23:34:57.198 00.001 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.23 = 3.06)
23:34:57.198 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.36 mountX=0.23 mountY=0.02, mountTheta=0.08
23:34:57.203 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.23, opts=13)
23:34:57.203 00.000 12268 Enqueuing Move request for scope (0.05, 0.23)
23:34:57.203 00.000 11616 Worker thread wakes up
23:34:57.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
23:34:57.203 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
23:34:57.203 00.000 11616 Moving (0.05, 0.23) raw xDistance=0.23 yDistance=0.02
23:34:57.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:57.204 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:34:57.204 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:57.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:34:57.204 00.000 11616 MoveAxis(E, 0, ABG)
23:34:57.204 00.000 11616 Move returns status 0, amount 0
23:34:57.204 00.000 11616 MoveAxis(N, 0, ABG)
23:34:57.204 00.000 11616 Move returns status 0, amount 0
23:34:57.204 00.000 11616 move complete, result=0
23:34:57.204 00.000 11616 worker thread done servicing request
23:34:57.227 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=163, Gamma=1.290
23:34:57.247 00.020 12268 UpdateGuideState exits: m=227 SNR=10.3
23:34:57.248 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:57.248 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:57.248 00.000 12268 Enqueuing Expose request
23:34:57.248 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:57.248 00.000 11616 Worker thread wakes up
23:34:57.248 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:57.248 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:59.267 02.019 11616 Exposure complete
23:34:59.325 00.058 11616 worker thread done servicing request
23:34:59.326 00.001 12268 OnExposeComplete: enter
23:34:59.326 00.000 12268 UpdateGuideState(): m_state=6
23:34:59.326 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
23:34:59.326 00.000 12268 Star::Find returns 1 (0), X=900.57, Y=26.52, Mass=270, SNR=11.3, Peak=26 HFD=5.1
23:34:59.326 00.000 12268 MultiStar: [#1 -0.87,0.44,0.00,M5] 
23:34:59.326 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
23:34:59.326 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.89)
23:34:59.326 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.22 cameraTheta=0.19 mountX=0.06 mountY=0.20, mountTheta=1.28
23:34:59.328 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.04, opts=13)
23:34:59.329 00.001 12268 Enqueuing Move request for scope (0.21, 0.04)
23:34:59.329 00.000 11616 Worker thread wakes up
23:34:59.329 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
23:34:59.329 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
23:34:59.329 00.000 11616 Moving (0.21, 0.04) raw xDistance=0.06 yDistance=0.20
23:34:59.329 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:59.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:34:59.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:34:59.329 00.000 11616 MoveAxis(E, 0, ABG)
23:34:59.329 00.000 11616 Move returns status 0, amount 0
23:34:59.329 00.000 11616 MoveAxis(S, 17, ABG)
23:34:59.330 00.001 11616 Guiding  Dir = 1, Dur = 17
23:34:59.330 00.000 11616 IsSlewing returns 0
23:34:59.330 00.000 11616 IsGuiding returns 0
23:34:59.330 00.000 11616 PulseGuide returned control before completion, sleep 27
23:34:59.351 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=172, Gamma=1.290
23:34:59.369 00.018 12268 UpdateGuideState exits: m=270 SNR=11.3
23:34:59.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:59.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:34:59.369 00.000 12268 Enqueuing Expose request
23:34:59.372 00.003 11616 IsGuiding returns 1
23:34:59.372 00.000 11616 scope still moving after pulse duration time elapsed
23:34:59.403 00.031 11616 IsSlewing returns 0
23:34:59.404 00.001 11616 IsGuiding returns 0
23:34:59.404 00.000 11616 scope move finished after 17 + 57 ms
23:34:59.404 00.000 11616 Move returns status 0, amount 17
23:34:59.404 00.000 11616 move complete, result=0
23:34:59.404 00.000 11616 worker thread done servicing request
23:34:59.404 00.000 11616 Worker thread wakes up
23:34:59.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:34:59.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:34:59.405 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
23:35:01.417 02.012 11616 Exposure complete
23:35:01.475 00.058 11616 worker thread done servicing request
23:35:01.475 00.000 12268 OnExposeComplete: enter
23:35:01.475 00.000 12268 UpdateGuideState(): m_state=6
23:35:01.476 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
23:35:01.476 00.000 12268 Star::Find returns 1 (0), X=900.72, Y=27.14, Mass=259, SNR=11.0, Peak=33 HFD=4.6
23:35:01.476 00.000 12268 MultiStar: [#1 -0.22,0.69,0.00,M6] 
23:35:01.476 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
23:35:01.476 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
23:35:01.476 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.66 hyp=0.76 cameraTheta=1.06 mountX=0.69 mountY=0.28, mountTheta=0.39
23:35:01.478 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.66, opts=13)
23:35:01.478 00.000 12268 Enqueuing Move request for scope (0.37, 0.66)
23:35:01.478 00.000 11616 Worker thread wakes up
23:35:01.478 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.66) opts 0xd
23:35:01.478 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.66)
23:35:01.478 00.000 11616 Moving (0.37, 0.66) raw xDistance=0.69 yDistance=0.28
23:35:01.478 00.000 11616 resist switch: large excursion: input 0.69 thresh 0.29 direction from -1 to 1
23:35:01.478 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.08
23:35:01.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.69
23:35:01.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:35:01.478 00.000 11616 MoveAxis(W, 389, ABG)
23:35:01.478 00.000 11616 Guiding  Dir = 3, Dur = 389
23:35:01.479 00.001 11616 IsSlewing returns 0
23:35:01.479 00.000 11616 IsGuiding returns 0
23:35:01.479 00.000 11616 PulseGuide returned control before completion, sleep 399
23:35:01.501 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=160, Gamma=1.290
23:35:01.520 00.019 12268 UpdateGuideState exits: m=259 SNR=11.0
23:35:01.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:01.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:01.520 00.000 12268 Enqueuing Expose request
23:35:01.880 00.360 11616 IsGuiding returns 1
23:35:01.880 00.000 11616 scope still moving after pulse duration time elapsed
23:35:01.911 00.031 11616 IsSlewing returns 0
23:35:01.911 00.000 11616 IsGuiding returns 0
23:35:01.913 00.002 11616 scope move finished after 389 + 43 ms
23:35:01.913 00.000 11616 Move returns status 0, amount 389
23:35:01.913 00.000 11616 MoveAxis(S, 24, ABG)
23:35:01.913 00.000 11616 Guiding  Dir = 1, Dur = 24
23:35:01.913 00.000 11616 IsSlewing returns 0
23:35:01.913 00.000 11616 IsGuiding returns 0
23:35:01.913 00.000 11616 PulseGuide returned control before completion, sleep 34
23:35:01.959 00.046 11616 IsGuiding returns 1
23:35:01.959 00.000 11616 scope still moving after pulse duration time elapsed
23:35:01.990 00.031 11616 IsSlewing returns 0
23:35:01.990 00.000 11616 IsGuiding returns 0
23:35:01.990 00.000 11616 scope move finished after 24 + 53 ms
23:35:01.990 00.000 11616 Move returns status 0, amount 24
23:35:01.990 00.000 11616 move complete, result=0
23:35:01.991 00.001 11616 worker thread done servicing request
23:35:01.991 00.000 11616 Worker thread wakes up
23:35:01.991 00.000 12268 GuideStep: 0.7 px 389 ms WEST, 0.3 px 24 ms SOUTH
23:35:01.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:01.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:04.001 02.010 11616 Exposure complete
23:35:04.059 00.058 11616 worker thread done servicing request
23:35:04.059 00.000 12268 OnExposeComplete: enter
23:35:04.059 00.000 12268 UpdateGuideState(): m_state=6
23:35:04.059 00.000 12268 Star::Find(15, 900, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
23:35:04.060 00.001 12268 Star::Find returns 1 (0), X=901.08, Y=26.62, Mass=236, SNR=10.5, Peak=27 HFD=4.4
23:35:04.060 00.000 12268 MultiStar: [#1 -0.58,-0.10,0.00,M7] 
23:35:04.060 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
23:35:04.060 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
23:35:04.060 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=0.14 hyp=0.74 cameraTheta=0.19 mountX=0.21 mountY=0.70, mountTheta=1.28
23:35:04.062 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=0.14, opts=13)
23:35:04.062 00.000 12268 Enqueuing Move request for scope (0.72, 0.14)
23:35:04.062 00.000 11616 Worker thread wakes up
23:35:04.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.14) opts 0xd
23:35:04.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, 0.14)
23:35:04.063 00.001 11616 Moving (0.72, 0.14) raw xDistance=0.21 yDistance=0.70
23:35:04.063 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
23:35:04.063 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.70
23:35:04.063 00.000 11616 MoveAxis(W, 118, ABG)
23:35:04.063 00.000 11616 Guiding  Dir = 3, Dur = 118
23:35:04.063 00.000 11616 IsSlewing returns 0
23:35:04.063 00.000 11616 IsGuiding returns 0
23:35:04.064 00.001 11616 PulseGuide returned control before completion, sleep 128
23:35:04.087 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=156, Gamma=1.290
23:35:04.104 00.017 12268 UpdateGuideState exits: m=236 SNR=10.5
23:35:04.105 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:04.105 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:04.105 00.000 12268 Enqueuing Expose request
23:35:04.203 00.098 11616 IsGuiding returns 1
23:35:04.203 00.000 11616 scope still moving after pulse duration time elapsed
23:35:04.234 00.031 11616 IsSlewing returns 0
23:35:04.234 00.000 11616 IsGuiding returns 1
23:35:04.265 00.031 11616 IsSlewing returns 0
23:35:04.266 00.001 11616 IsGuiding returns 1
23:35:04.297 00.031 11616 IsSlewing returns 0
23:35:04.297 00.000 11616 IsGuiding returns 1
23:35:04.329 00.032 11616 IsSlewing returns 0
23:35:04.329 00.000 11616 IsGuiding returns 1
23:35:04.360 00.031 11616 IsSlewing returns 0
23:35:04.360 00.000 11616 IsGuiding returns 1
23:35:04.391 00.031 11616 IsSlewing returns 0
23:35:04.391 00.000 11616 IsGuiding returns 1
23:35:04.422 00.031 11616 IsSlewing returns 0
23:35:04.422 00.000 11616 IsGuiding returns 0
23:35:04.422 00.000 11616 scope move finished after 118 + 240 ms
23:35:04.422 00.000 11616 Move returns status 0, amount 118
23:35:04.423 00.001 11616 MoveAxis(S, 59, ABG)
23:35:04.423 00.000 11616 Guiding  Dir = 1, Dur = 59
23:35:04.423 00.000 11616 IsSlewing returns 0
23:35:04.423 00.000 11616 IsGuiding returns 0
23:35:04.423 00.000 11616 PulseGuide returned control before completion, sleep 69
23:35:04.501 00.078 11616 IsGuiding returns 1
23:35:04.501 00.000 11616 scope still moving after pulse duration time elapsed
23:35:04.533 00.032 11616 IsSlewing returns 0
23:35:04.533 00.000 11616 IsGuiding returns 1
23:35:04.565 00.032 11616 IsSlewing returns 0
23:35:04.566 00.001 11616 IsGuiding returns 1
23:35:04.596 00.030 11616 IsSlewing returns 0
23:35:04.596 00.000 11616 IsGuiding returns 1
23:35:04.627 00.031 11616 IsSlewing returns 0
23:35:04.627 00.000 11616 IsGuiding returns 1
23:35:04.658 00.031 11616 IsSlewing returns 0
23:35:04.658 00.000 11616 IsGuiding returns 0
23:35:04.658 00.000 11616 scope move finished after 59 + 176 ms
23:35:04.658 00.000 11616 Move returns status 0, amount 59
23:35:04.658 00.000 11616 move complete, result=0
23:35:04.659 00.001 11616 worker thread done servicing request
23:35:04.659 00.000 11616 Worker thread wakes up
23:35:04.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:04.659 00.000 12268 GuideStep: 0.2 px 118 ms WEST, 0.7 px 59 ms SOUTH
23:35:04.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:06.670 02.011 11616 Exposure complete
23:35:06.726 00.056 11616 worker thread done servicing request
23:35:06.726 00.000 12268 OnExposeComplete: enter
23:35:06.726 00.000 12268 UpdateGuideState(): m_state=6
23:35:06.726 00.000 12268 Star::Find(15, 901, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
23:35:06.727 00.001 12268 Star::Find returns 1 (0), X=900.31, Y=26.81, Mass=252, SNR=10.9, Peak=24 HFD=5.0
23:35:06.727 00.000 12268 MultiStar: [#1 -0.82,0.54,0.00,M8] 
23:35:06.727 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
23:35:06.727 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
23:35:06.727 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.34 cameraTheta=1.71 mountX=0.33 mountY=-0.09, mountTheta=-0.27
23:35:06.729 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.33, opts=13)
23:35:06.729 00.000 12268 Enqueuing Move request for scope (-0.05, 0.33)
23:35:06.729 00.000 11616 Worker thread wakes up
23:35:06.729 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.33) opts 0xd
23:35:06.729 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.33)
23:35:06.729 00.000 11616 Moving (-0.05, 0.33) raw xDistance=0.33 yDistance=-0.09
23:35:06.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
23:35:06.729 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:06.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:35:06.729 00.000 11616 MoveAxis(W, 183, ABG)
23:35:06.730 00.001 11616 Guiding  Dir = 3, Dur = 183
23:35:06.730 00.000 11616 IsSlewing returns 0
23:35:06.730 00.000 11616 IsGuiding returns 0
23:35:06.731 00.001 11616 PulseGuide returned control before completion, sleep 193
23:35:06.754 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=174, Gamma=1.290
23:35:06.775 00.021 12268 UpdateGuideState exits: m=252 SNR=10.9
23:35:06.776 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:06.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:06.776 00.000 12268 Enqueuing Expose request
23:35:06.931 00.155 11616 IsGuiding returns 1
23:35:06.931 00.000 11616 scope still moving after pulse duration time elapsed
23:35:06.962 00.031 11616 IsSlewing returns 0
23:35:06.963 00.001 11616 IsGuiding returns 0
23:35:06.963 00.000 11616 scope move finished after 183 + 49 ms
23:35:06.963 00.000 11616 Move returns status 0, amount 183
23:35:06.963 00.000 11616 MoveAxis(N, 0, ABG)
23:35:06.963 00.000 11616 Move returns status 0, amount 0
23:35:06.963 00.000 11616 move complete, result=0
23:35:06.963 00.000 11616 worker thread done servicing request
23:35:06.963 00.000 11616 Worker thread wakes up
23:35:06.964 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:06.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:06.964 00.000 12268 GuideStep: 0.3 px 183 ms WEST, -0.1 px 0 ms NORTH
23:35:08.972 02.008 11616 Exposure complete
23:35:09.030 00.058 11616 worker thread done servicing request
23:35:09.030 00.000 12268 OnExposeComplete: enter
23:35:09.030 00.000 12268 UpdateGuideState(): m_state=6
23:35:09.031 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
23:35:09.031 00.000 12268 Star::Find returns 1 (0), X=900.67, Y=26.41, Mass=236, SNR=10.5, Peak=27 HFD=4.6
23:35:09.031 00.000 12268 MultiStar: [#1 -0.50,0.34,0.00,M9] 
23:35:09.031 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
23:35:09.031 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
23:35:09.031 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-0.21 mountX=-0.04 mountY=0.32, mountTheta=1.68
23:35:09.033 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.07, opts=13)
23:35:09.033 00.000 12268 Enqueuing Move request for scope (0.31, -0.07)
23:35:09.033 00.000 11616 Worker thread wakes up
23:35:09.033 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.07) opts 0xd
23:35:09.033 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.07)
23:35:09.033 00.000 11616 Moving (0.31, -0.07) raw xDistance=-0.04 yDistance=0.32
23:35:09.033 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:09.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:35:09.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:35:09.033 00.000 11616 MoveAxis(E, 0, ABG)
23:35:09.033 00.000 11616 Move returns status 0, amount 0
23:35:09.034 00.001 11616 MoveAxis(S, 27, ABG)
23:35:09.034 00.000 11616 Guiding  Dir = 1, Dur = 27
23:35:09.034 00.000 11616 IsSlewing returns 0
23:35:09.034 00.000 11616 IsGuiding returns 0
23:35:09.034 00.000 11616 PulseGuide returned control before completion, sleep 37
23:35:09.057 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=143, Gamma=1.290
23:35:09.079 00.022 12268 UpdateGuideState exits: m=236 SNR=10.5
23:35:09.079 00.000 11616 IsGuiding returns 1
23:35:09.079 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:09.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:09.079 00.000 12268 Enqueuing Expose request
23:35:09.080 00.001 11616 scope still moving after pulse duration time elapsed
23:35:09.110 00.030 11616 IsSlewing returns 0
23:35:09.110 00.000 11616 IsGuiding returns 1
23:35:09.140 00.030 11616 IsSlewing returns 0
23:35:09.141 00.001 11616 IsGuiding returns 1
23:35:09.172 00.031 11616 IsSlewing returns 0
23:35:09.173 00.001 11616 IsGuiding returns 1
23:35:09.203 00.030 11616 IsSlewing returns 0
23:35:09.203 00.000 11616 IsGuiding returns 0
23:35:09.203 00.000 11616 scope move finished after 27 + 141 ms
23:35:09.203 00.000 11616 Move returns status 0, amount 27
23:35:09.203 00.000 11616 move complete, result=0
23:35:09.203 00.000 11616 worker thread done servicing request
23:35:09.203 00.000 11616 Worker thread wakes up
23:35:09.204 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:09.204 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:09.204 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 27 ms SOUTH
23:35:11.210 02.006 11616 Exposure complete
23:35:11.266 00.056 11616 worker thread done servicing request
23:35:11.266 00.000 12268 OnExposeComplete: enter
23:35:11.266 00.000 12268 UpdateGuideState(): m_state=6
23:35:11.266 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
23:35:11.266 00.000 12268 Star::Find returns 1 (0), X=900.73, Y=26.27, Mass=243, SNR=10.6, Peak=25 HFD=4.7
23:35:11.266 00.000 12268 MultiStar: [#1 -0.06,-0.14,0.72,U] 
23:35:11.267 00.001 12268 refined, 1 included, MultiStar: {0.19, -0.18}, one-star: {0.37, -0.20}
23:35:11.267 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
23:35:11.267 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
23:35:11.267 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-0.74 mountX=-0.16 mountY=0.21, mountTheta=2.20
23:35:11.268 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.18, opts=13)
23:35:11.268 00.000 12268 Enqueuing Move request for scope (0.19, -0.18)
23:35:11.268 00.000 11616 Worker thread wakes up
23:35:11.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.18) opts 0xd
23:35:11.269 00.001 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.18)
23:35:11.269 00.000 11616 Moving (0.19, -0.18) raw xDistance=-0.16 yDistance=0.21
23:35:11.269 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:35:11.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:35:11.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
23:35:11.269 00.000 11616 MoveAxis(E, 0, ABG)
23:35:11.269 00.000 11616 Move returns status 0, amount 0
23:35:11.269 00.000 11616 MoveAxis(S, 18, ABG)
23:35:11.269 00.000 11616 Guiding  Dir = 1, Dur = 18
23:35:11.269 00.000 11616 IsSlewing returns 0
23:35:11.270 00.001 11616 IsGuiding returns 0
23:35:11.270 00.000 11616 PulseGuide returned control before completion, sleep 28
23:35:11.290 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
23:35:11.302 00.012 11616 IsGuiding returns 1
23:35:11.302 00.000 11616 scope still moving after pulse duration time elapsed
23:35:11.307 00.005 12268 UpdateGuideState exits: m=243 SNR=10.6
23:35:11.308 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:11.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:11.308 00.000 12268 Enqueuing Expose request
23:35:11.334 00.026 11616 IsSlewing returns 0
23:35:11.334 00.000 11616 IsGuiding returns 0
23:35:11.334 00.000 11616 scope move finished after 18 + 46 ms
23:35:11.334 00.000 11616 Move returns status 0, amount 18
23:35:11.335 00.001 11616 move complete, result=0
23:35:11.335 00.000 11616 worker thread done servicing request
23:35:11.335 00.000 11616 Worker thread wakes up
23:35:11.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:11.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:11.336 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 18 ms SOUTH
23:35:13.337 02.001 11616 Exposure complete
23:35:13.396 00.059 11616 worker thread done servicing request
23:35:13.396 00.000 12268 OnExposeComplete: enter
23:35:13.396 00.000 12268 UpdateGuideState(): m_state=6
23:35:13.396 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
23:35:13.396 00.000 12268 Star::Find returns 1 (0), X=900.71, Y=26.26, Mass=283, SNR=11.5, Peak=29 HFD=5.2
23:35:13.396 00.000 12268 MultiStar: [#1 -0.50,0.17,0.63,U] 
23:35:13.397 00.001 12268 refined, 1 included, MultiStar: {0.03, -0.07}, one-star: {0.36, -0.22}
23:35:13.397 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
23:35:13.397 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
23:35:13.397 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.20 mountX=-0.06 mountY=0.03, mountTheta=2.65
23:35:13.398 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.07, opts=13)
23:35:13.398 00.000 12268 Enqueuing Move request for scope (0.03, -0.07)
23:35:13.398 00.000 11616 Worker thread wakes up
23:35:13.399 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
23:35:13.399 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
23:35:13.399 00.000 11616 Moving (0.03, -0.07) raw xDistance=-0.06 yDistance=0.03
23:35:13.399 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:13.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:35:13.399 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:13.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:35:13.399 00.000 11616 MoveAxis(E, 0, ABG)
23:35:13.399 00.000 11616 Move returns status 0, amount 0
23:35:13.400 00.001 11616 MoveAxis(N, 0, ABG)
23:35:13.400 00.000 11616 Move returns status 0, amount 0
23:35:13.400 00.000 11616 move complete, result=0
23:35:13.401 00.001 11616 worker thread done servicing request
23:35:13.422 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=152, Gamma=1.290
23:35:13.440 00.018 12268 UpdateGuideState exits: m=283 SNR=11.5
23:35:13.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:13.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:13.440 00.000 12268 Enqueuing Expose request
23:35:13.440 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:13.441 00.001 11616 Worker thread wakes up
23:35:13.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:13.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:15.455 02.014 11616 Exposure complete
23:35:15.512 00.057 11616 worker thread done servicing request
23:35:15.512 00.000 12268 OnExposeComplete: enter
23:35:15.512 00.000 12268 UpdateGuideState(): m_state=6
23:35:15.512 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
23:35:15.512 00.000 12268 Star::Find returns 1 (0), X=900.82, Y=26.09, Mass=270, SNR=11.2, Peak=33 HFD=4.7
23:35:15.512 00.000 12268 MultiStar: [#1 -0.32,-0.52,0.00,M8] 
23:35:15.513 00.001 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
23:35:15.513 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
23:35:15.513 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.38 hyp=0.61 cameraTheta=-0.69 mountX=-0.34 mountY=0.51, mountTheta=2.15
23:35:15.514 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=-0.38, opts=13)
23:35:15.514 00.000 12268 Enqueuing Move request for scope (0.47, -0.38)
23:35:15.514 00.000 11616 Worker thread wakes up
23:35:15.514 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.38) opts 0xd
23:35:15.514 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, -0.38)
23:35:15.515 00.001 11616 Moving (0.47, -0.38) raw xDistance=-0.34 yDistance=0.51
23:35:15.515 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
23:35:15.515 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.01
23:35:15.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
23:35:15.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
23:35:15.515 00.000 11616 MoveAxis(E, 189, ABG)
23:35:15.515 00.000 11616 Guiding  Dir = 2, Dur = 189
23:35:15.515 00.000 11616 IsSlewing returns 0
23:35:15.515 00.000 11616 IsGuiding returns 0
23:35:15.516 00.001 11616 PulseGuide returned control before completion, sleep 199
23:35:15.537 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
23:35:15.555 00.018 12268 UpdateGuideState exits: m=270 SNR=11.2
23:35:15.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:15.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:15.555 00.000 12268 Enqueuing Expose request
23:35:15.728 00.173 11616 IsGuiding returns 1
23:35:15.728 00.000 11616 scope still moving after pulse duration time elapsed
23:35:15.759 00.031 11616 IsSlewing returns 0
23:35:15.760 00.001 11616 IsGuiding returns 0
23:35:15.760 00.000 11616 scope move finished after 189 + 55 ms
23:35:15.760 00.000 11616 Move returns status 0, amount 189
23:35:15.760 00.000 11616 MoveAxis(S, 43, ABG)
23:35:15.760 00.000 11616 Guiding  Dir = 1, Dur = 43
23:35:15.760 00.000 11616 IsSlewing returns 0
23:35:15.761 00.001 11616 IsGuiding returns 0
23:35:15.761 00.000 11616 PulseGuide returned control before completion, sleep 53
23:35:15.821 00.060 11616 IsGuiding returns 1
23:35:15.821 00.000 11616 scope still moving after pulse duration time elapsed
23:35:15.851 00.030 11616 IsSlewing returns 0
23:35:15.851 00.000 11616 IsGuiding returns 0
23:35:15.851 00.000 11616 scope move finished after 43 + 47 ms
23:35:15.851 00.000 11616 Move returns status 0, amount 43
23:35:15.852 00.001 11616 move complete, result=0
23:35:15.852 00.000 11616 worker thread done servicing request
23:35:15.852 00.000 11616 Worker thread wakes up
23:35:15.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:15.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:15.852 00.000 12268 GuideStep: -0.3 px 189 ms EAST, 0.5 px 43 ms SOUTH
23:35:17.225 01.373 12268 evsrv: cli 0F8E69C0 connect
23:35:17.225 00.000 12268 case statement mapped state 6 to 3
23:35:17.226 00.001 12268 case statement mapped state 6 to 3
23:35:17.226 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"bda17415-c41c-4685-82a0-217fd70eeed7"}
23:35:17.226 00.000 12268 case statement mapped state 6 to 3
23:35:17.227 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bda17415-c41c-4685-82a0-217fd70eeed7"}
23:35:17.228 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:35:17.879 00.651 11616 Exposure complete
23:35:17.941 00.062 11616 worker thread done servicing request
23:35:17.942 00.001 12268 OnExposeComplete: enter
23:35:17.942 00.000 12268 UpdateGuideState(): m_state=6
23:35:17.942 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
23:35:17.942 00.000 12268 Star::Find returns 1 (0), X=900.94, Y=26.35, Mass=297, SNR=11.8, Peak=34 HFD=5.0
23:35:17.942 00.000 12268 MultiStar: [#1 -0.42,-0.12,0.65,U] 
23:35:17.942 00.000 12268 refined, 1 included, MultiStar: {0.19, -0.12}, one-star: {0.58, -0.13}
23:35:17.942 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
23:35:17.942 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
23:35:17.942 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.12 hyp=0.23 cameraTheta=-0.58 mountX=-0.10 mountY=0.20, mountTheta=2.05
23:35:17.944 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.12, opts=13)
23:35:17.944 00.000 12268 Enqueuing Move request for scope (0.19, -0.12)
23:35:17.944 00.000 11616 Worker thread wakes up
23:35:17.944 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.12) opts 0xd
23:35:17.945 00.001 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.12)
23:35:17.945 00.000 11616 Moving (0.19, -0.12) raw xDistance=-0.10 yDistance=0.20
23:35:17.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
23:35:17.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:35:17.945 00.000 11616 MoveAxis(E, 59, ABG)
23:35:17.945 00.000 11616 Guiding  Dir = 2, Dur = 59
23:35:17.945 00.000 11616 IsSlewing returns 0
23:35:17.946 00.001 11616 IsGuiding returns 0
23:35:17.947 00.001 11616 PulseGuide returned control before completion, sleep 69
23:35:17.970 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=140, Gamma=1.290
23:35:17.988 00.018 12268 UpdateGuideState exits: m=297 SNR=11.8
23:35:17.989 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:17.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:17.989 00.000 12268 Enqueuing Expose request
23:35:18.025 00.036 11616 IsGuiding returns 1
23:35:18.026 00.001 11616 scope still moving after pulse duration time elapsed
23:35:18.057 00.031 11616 IsSlewing returns 0
23:35:18.057 00.000 11616 IsGuiding returns 0
23:35:18.057 00.000 11616 scope move finished after 59 + 51 ms
23:35:18.057 00.000 11616 Move returns status 0, amount 59
23:35:18.057 00.000 11616 MoveAxis(S, 17, ABG)
23:35:18.057 00.000 11616 Guiding  Dir = 1, Dur = 17
23:35:18.057 00.000 11616 IsSlewing returns 0
23:35:18.058 00.001 11616 IsGuiding returns 0
23:35:18.058 00.000 11616 PulseGuide returned control before completion, sleep 27
23:35:18.089 00.031 11616 IsGuiding returns 1
23:35:18.090 00.001 11616 scope still moving after pulse duration time elapsed
23:35:18.120 00.030 11616 IsSlewing returns 0
23:35:18.121 00.001 11616 IsGuiding returns 0
23:35:18.121 00.000 11616 scope move finished after 17 + 45 ms
23:35:18.121 00.000 11616 Move returns status 0, amount 17
23:35:18.121 00.000 11616 move complete, result=0
23:35:18.121 00.000 11616 worker thread done servicing request
23:35:18.121 00.000 12268 GuideStep: -0.1 px 59 ms EAST, 0.2 px 17 ms SOUTH
23:35:18.121 00.000 11616 Worker thread wakes up
23:35:18.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:18.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:20.212 02.091 11616 Exposure complete
23:35:20.278 00.066 11616 worker thread done servicing request
23:35:20.278 00.000 12268 OnExposeComplete: enter
23:35:20.279 00.001 12268 UpdateGuideState(): m_state=6
23:35:20.279 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
23:35:20.279 00.000 12268 Star::Find returns 1 (0), X=900.74, Y=26.81, Mass=292, SNR=11.7, Peak=30 HFD=5.0
23:35:20.279 00.000 12268 MultiStar: [#1 -0.60,0.49,0.00,M8] 
23:35:20.279 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
23:35:20.279 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.41)
23:35:20.279 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.33 hyp=0.51 cameraTheta=0.71 mountX=0.37 mountY=0.34, mountTheta=0.74
23:35:20.281 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.33, opts=13)
23:35:20.281 00.000 12268 Enqueuing Move request for scope (0.38, 0.33)
23:35:20.286 00.005 11616 Worker thread wakes up
23:35:20.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.33) opts 0xd
23:35:20.287 00.001 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.33)
23:35:20.287 00.000 11616 Moving (0.38, 0.33) raw xDistance=0.37 yDistance=0.34
23:35:20.287 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
23:35:20.287 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.10
23:35:20.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
23:35:20.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
23:35:20.287 00.000 11616 MoveAxis(W, 206, ABG)
23:35:20.287 00.000 11616 Guiding  Dir = 3, Dur = 206
23:35:20.287 00.000 11616 IsSlewing returns 0
23:35:20.288 00.001 11616 IsGuiding returns 0
23:35:20.288 00.000 11616 PulseGuide returned control before completion, sleep 216
23:35:20.308 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
23:35:20.328 00.020 12268 UpdateGuideState exits: m=292 SNR=11.7
23:35:20.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:20.329 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:20.329 00.000 12268 Enqueuing Expose request
23:35:20.516 00.187 11616 IsGuiding returns 1
23:35:20.516 00.000 11616 scope still moving after pulse duration time elapsed
23:35:20.546 00.030 11616 IsSlewing returns 0
23:35:20.546 00.000 11616 IsGuiding returns 1
23:35:20.578 00.032 11616 IsSlewing returns 0
23:35:20.579 00.001 11616 IsGuiding returns 0
23:35:20.579 00.000 11616 scope move finished after 206 + 85 ms
23:35:20.579 00.000 11616 Move returns status 0, amount 206
23:35:20.579 00.000 11616 MoveAxis(S, 29, ABG)
23:35:20.580 00.001 11616 Guiding  Dir = 1, Dur = 29
23:35:20.580 00.000 11616 IsSlewing returns 0
23:35:20.580 00.000 11616 IsGuiding returns 0
23:35:20.580 00.000 11616 PulseGuide returned control before completion, sleep 39
23:35:20.626 00.046 11616 IsGuiding returns 1
23:35:20.626 00.000 11616 scope still moving after pulse duration time elapsed
23:35:20.658 00.032 11616 IsSlewing returns 0
23:35:20.658 00.000 11616 IsGuiding returns 0
23:35:20.658 00.000 11616 scope move finished after 29 + 49 ms
23:35:20.658 00.000 11616 Move returns status 0, amount 29
23:35:20.658 00.000 11616 move complete, result=0
23:35:20.659 00.001 11616 worker thread done servicing request
23:35:20.659 00.000 12268 GuideStep: 0.4 px 206 ms WEST, 0.3 px 29 ms SOUTH
23:35:20.659 00.000 11616 Worker thread wakes up
23:35:20.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:20.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:22.682 02.023 11616 Exposure complete
23:35:22.741 00.059 11616 worker thread done servicing request
23:35:22.741 00.000 12268 OnExposeComplete: enter
23:35:22.741 00.000 12268 UpdateGuideState(): m_state=6
23:35:22.741 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
23:35:22.741 00.000 12268 Star::Find returns 1 (0), X=900.80, Y=26.56, Mass=240, SNR=10.6, Peak=29 HFD=3.9
23:35:22.741 00.000 12268 MultiStar: [#1 -0.73,0.57,0.00,M9] 
23:35:22.741 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
23:35:22.742 00.001 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
23:35:22.742 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.09 hyp=0.45 cameraTheta=0.19 mountX=0.13 mountY=0.43, mountTheta=1.28
23:35:22.743 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.09, opts=13)
23:35:22.743 00.000 12268 Enqueuing Move request for scope (0.44, 0.09)
23:35:22.743 00.000 11616 Worker thread wakes up
23:35:22.743 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.09) opts 0xd
23:35:22.743 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.09)
23:35:22.743 00.000 11616 Moving (0.44, 0.09) raw xDistance=0.13 yDistance=0.43
23:35:22.744 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
23:35:22.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
23:35:22.744 00.000 11616 MoveAxis(W, 72, ABG)
23:35:22.744 00.000 11616 Guiding  Dir = 3, Dur = 72
23:35:22.744 00.000 11616 IsSlewing returns 0
23:35:22.744 00.000 11616 IsGuiding returns 0
23:35:22.745 00.001 11616 PulseGuide returned control before completion, sleep 82
23:35:22.766 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
23:35:22.783 00.017 12268 UpdateGuideState exits: m=240 SNR=10.6
23:35:22.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:22.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:22.783 00.000 12268 Enqueuing Expose request
23:35:22.831 00.048 11616 IsGuiding returns 1
23:35:22.831 00.000 11616 scope still moving after pulse duration time elapsed
23:35:22.863 00.032 11616 IsSlewing returns 0
23:35:22.863 00.000 11616 IsGuiding returns 0
23:35:22.863 00.000 11616 scope move finished after 72 + 46 ms
23:35:22.863 00.000 11616 Move returns status 0, amount 72
23:35:22.863 00.000 11616 MoveAxis(S, 36, ABG)
23:35:22.863 00.000 11616 Guiding  Dir = 1, Dur = 36
23:35:22.863 00.000 11616 IsSlewing returns 0
23:35:22.864 00.001 11616 IsGuiding returns 0
23:35:22.864 00.000 11616 PulseGuide returned control before completion, sleep 46
23:35:22.925 00.061 11616 IsGuiding returns 1
23:35:22.925 00.000 11616 scope still moving after pulse duration time elapsed
23:35:22.957 00.032 11616 IsSlewing returns 0
23:35:22.957 00.000 11616 IsGuiding returns 0
23:35:22.957 00.000 11616 scope move finished after 36 + 57 ms
23:35:22.957 00.000 11616 Move returns status 0, amount 36
23:35:22.957 00.000 11616 move complete, result=0
23:35:22.958 00.001 11616 worker thread done servicing request
23:35:22.958 00.000 11616 Worker thread wakes up
23:35:22.958 00.000 12268 GuideStep: 0.1 px 72 ms WEST, 0.4 px 36 ms SOUTH
23:35:22.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:22.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:24.958 02.000 11616 Exposure complete
23:35:25.018 00.060 11616 worker thread done servicing request
23:35:25.018 00.000 12268 OnExposeComplete: enter
23:35:25.018 00.000 12268 UpdateGuideState(): m_state=6
23:35:25.018 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
23:35:25.018 00.000 12268 Star::Find returns 1 (0), X=900.80, Y=26.82, Mass=238, SNR=10.5, Peak=29 HFD=4.3
23:35:25.018 00.000 12268 MultiStar: [#1 -0.41,0.49,0.00,M10] 
23:35:25.019 00.001 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
23:35:25.019 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.35)
23:35:25.019 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.34 hyp=0.56 cameraTheta=0.65 mountX=0.38 mountY=0.40, mountTheta=0.81
23:35:25.020 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.34, opts=13)
23:35:25.021 00.001 12268 Enqueuing Move request for scope (0.45, 0.34)
23:35:25.021 00.000 11616 Worker thread wakes up
23:35:25.021 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.34) opts 0xd
23:35:25.021 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.34)
23:35:25.021 00.000 11616 Moving (0.45, 0.34) raw xDistance=0.38 yDistance=0.40
23:35:25.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
23:35:25.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
23:35:25.021 00.000 11616 MoveAxis(W, 214, ABG)
23:35:25.021 00.000 11616 Guiding  Dir = 3, Dur = 214
23:35:25.022 00.001 11616 IsSlewing returns 0
23:35:25.022 00.000 11616 IsGuiding returns 0
23:35:25.023 00.001 11616 PulseGuide returned control before completion, sleep 224
23:35:25.045 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=163, Gamma=1.290
23:35:25.063 00.018 12268 UpdateGuideState exits: m=238 SNR=10.5
23:35:25.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:25.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:25.063 00.000 12268 Enqueuing Expose request
23:35:25.255 00.192 11616 IsGuiding returns 1
23:35:25.255 00.000 11616 scope still moving after pulse duration time elapsed
23:35:25.287 00.032 11616 IsSlewing returns 0
23:35:25.287 00.000 11616 IsGuiding returns 1
23:35:25.319 00.032 11616 IsSlewing returns 0
23:35:25.319 00.000 11616 IsGuiding returns 1
23:35:25.350 00.031 11616 IsSlewing returns 0
23:35:25.350 00.000 11616 IsGuiding returns 0
23:35:25.350 00.000 11616 scope move finished after 214 + 113 ms
23:35:25.350 00.000 11616 Move returns status 0, amount 214
23:35:25.350 00.000 11616 MoveAxis(S, 34, ABG)
23:35:25.350 00.000 11616 Guiding  Dir = 1, Dur = 34
23:35:25.350 00.000 11616 IsSlewing returns 0
23:35:25.351 00.001 11616 IsGuiding returns 0
23:35:25.351 00.000 11616 PulseGuide returned control before completion, sleep 44
23:35:25.397 00.046 11616 IsGuiding returns 1
23:35:25.397 00.000 11616 scope still moving after pulse duration time elapsed
23:35:25.427 00.030 11616 IsSlewing returns 0
23:35:25.427 00.000 11616 IsGuiding returns 0
23:35:25.427 00.000 11616 scope move finished after 34 + 42 ms
23:35:25.427 00.000 11616 Move returns status 0, amount 34
23:35:25.428 00.001 11616 move complete, result=0
23:35:25.428 00.000 11616 worker thread done servicing request
23:35:25.428 00.000 12268 GuideStep: 0.4 px 214 ms WEST, 0.4 px 34 ms SOUTH
23:35:25.428 00.000 11616 Worker thread wakes up
23:35:25.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:25.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:27.451 02.023 11616 Exposure complete
23:35:27.508 00.057 11616 worker thread done servicing request
23:35:27.508 00.000 12268 OnExposeComplete: enter
23:35:27.508 00.000 12268 UpdateGuideState(): m_state=6
23:35:27.509 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
23:35:27.509 00.000 12268 Star::Find returns 1 (0), X=900.73, Y=26.58, Mass=284, SNR=11.5, Peak=28 HFD=5.1
23:35:27.509 00.000 12268 MultiStar: [#1 -0.27,0.17,0.68,U] 
23:35:27.509 00.000 12268 refined, 1 included, MultiStar: {0.12, 0.13}, one-star: {0.38, 0.10}
23:35:27.509 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
23:35:27.509 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
23:35:27.509 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.17 cameraTheta=0.83 mountX=0.14 mountY=0.10, mountTheta=0.62
23:35:27.511 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.13, opts=13)
23:35:27.512 00.001 12268 Enqueuing Move request for scope (0.12, 0.13)
23:35:27.512 00.000 11616 Worker thread wakes up
23:35:27.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
23:35:27.512 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
23:35:27.512 00.000 11616 Moving (0.12, 0.13) raw xDistance=0.14 yDistance=0.10
23:35:27.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
23:35:27.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:27.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:35:27.512 00.000 11616 MoveAxis(W, 78, ABG)
23:35:27.512 00.000 11616 Guiding  Dir = 3, Dur = 78
23:35:27.513 00.001 11616 IsSlewing returns 0
23:35:27.513 00.000 11616 IsGuiding returns 0
23:35:27.513 00.000 11616 PulseGuide returned control before completion, sleep 88
23:35:27.534 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=151, Gamma=1.290
23:35:27.553 00.019 12268 UpdateGuideState exits: m=284 SNR=11.5
23:35:27.554 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:27.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:27.554 00.000 12268 Enqueuing Expose request
23:35:27.613 00.059 11616 IsGuiding returns 1
23:35:27.613 00.000 11616 scope still moving after pulse duration time elapsed
23:35:27.644 00.031 11616 IsSlewing returns 0
23:35:27.644 00.000 11616 IsGuiding returns 1
23:35:27.675 00.031 11616 IsSlewing returns 0
23:35:27.675 00.000 11616 IsGuiding returns 0
23:35:27.675 00.000 11616 scope move finished after 78 + 84 ms
23:35:27.675 00.000 11616 Move returns status 0, amount 78
23:35:27.675 00.000 11616 MoveAxis(N, 0, ABG)
23:35:27.675 00.000 11616 Move returns status 0, amount 0
23:35:27.675 00.000 11616 move complete, result=0
23:35:27.676 00.001 11616 worker thread done servicing request
23:35:27.676 00.000 12268 GuideStep: 0.1 px 78 ms WEST, 0.1 px 0 ms NORTH
23:35:27.676 00.000 11616 Worker thread wakes up
23:35:27.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:27.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:29.692 02.016 11616 Exposure complete
23:35:29.759 00.067 11616 worker thread done servicing request
23:35:29.759 00.000 12268 OnExposeComplete: enter
23:35:29.760 00.001 12268 UpdateGuideState(): m_state=6
23:35:29.760 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
23:35:29.760 00.000 12268 Star::Find returns 1 (0), X=900.94, Y=25.95, Mass=233, SNR=10.5, Peak=30 HFD=4.4
23:35:29.760 00.000 12268 MultiStar: [#1 -0.42,-0.26,0.60,U] 
23:35:29.760 00.000 12268 refined, 1 included, MultiStar: {0.21, -0.43}, one-star: {0.59, -0.53}
23:35:29.760 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
23:35:29.761 00.001 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.58)
23:35:29.761 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.43 hyp=0.48 cameraTheta=-1.12 mountX=-0.41 mountY=0.26, mountTheta=2.57
23:35:29.763 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.43, opts=13)
23:35:29.763 00.000 12268 Enqueuing Move request for scope (0.21, -0.43)
23:35:29.764 00.001 11616 Worker thread wakes up
23:35:29.764 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.43) opts 0xd
23:35:29.764 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.43)
23:35:29.764 00.000 11616 Moving (0.21, -0.43) raw xDistance=-0.41 yDistance=0.26
23:35:29.764 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
23:35:29.764 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.22
23:35:29.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
23:35:29.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
23:35:29.764 00.000 11616 MoveAxis(E, 228, ABG)
23:35:29.764 00.000 11616 Guiding  Dir = 2, Dur = 228
23:35:29.765 00.001 11616 IsSlewing returns 0
23:35:29.766 00.001 11616 IsGuiding returns 0
23:35:29.766 00.000 11616 PulseGuide returned control before completion, sleep 238
23:35:29.792 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
23:35:29.813 00.021 12268 UpdateGuideState exits: m=233 SNR=10.5
23:35:29.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:29.813 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:29.813 00.000 12268 Enqueuing Expose request
23:35:30.018 00.205 11616 IsGuiding returns 1
23:35:30.018 00.000 11616 scope still moving after pulse duration time elapsed
23:35:30.046 00.028 11616 IsSlewing returns 0
23:35:30.047 00.001 11616 IsGuiding returns 0
23:35:30.047 00.000 11616 scope move finished after 228 + 53 ms
23:35:30.047 00.000 11616 Move returns status 0, amount 228
23:35:30.047 00.000 11616 MoveAxis(S, 22, ABG)
23:35:30.047 00.000 11616 Guiding  Dir = 1, Dur = 22
23:35:30.049 00.002 11616 IsSlewing returns 0
23:35:30.050 00.001 11616 IsGuiding returns 0
23:35:30.050 00.000 11616 PulseGuide returned control before completion, sleep 32
23:35:30.094 00.044 11616 IsGuiding returns 1
23:35:30.094 00.000 11616 scope still moving after pulse duration time elapsed
23:35:30.126 00.032 11616 IsSlewing returns 0
23:35:30.126 00.000 11616 IsGuiding returns 1
23:35:30.158 00.032 11616 IsSlewing returns 0
23:35:30.158 00.000 11616 IsGuiding returns 1
23:35:30.190 00.032 11616 IsSlewing returns 0
23:35:30.191 00.001 11616 IsGuiding returns 1
23:35:30.221 00.030 11616 IsSlewing returns 0
23:35:30.222 00.001 11616 IsGuiding returns 1
23:35:30.252 00.030 11616 IsSlewing returns 0
23:35:30.253 00.001 11616 IsGuiding returns 1
23:35:30.284 00.031 11616 IsSlewing returns 0
23:35:30.284 00.000 11616 IsGuiding returns 1
23:35:30.316 00.032 11616 IsSlewing returns 0
23:35:30.316 00.000 11616 IsGuiding returns 0
23:35:30.316 00.000 11616 scope move finished after 22 + 243 ms
23:35:30.316 00.000 11616 Move returns status 0, amount 22
23:35:30.317 00.001 11616 move complete, result=0
23:35:30.317 00.000 11616 worker thread done servicing request
23:35:30.317 00.000 12268 GuideStep: -0.4 px 228 ms EAST, 0.3 px 22 ms SOUTH
23:35:30.317 00.000 11616 Worker thread wakes up
23:35:30.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:30.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:32.320 02.003 11616 Exposure complete
23:35:32.378 00.058 11616 worker thread done servicing request
23:35:32.379 00.001 12268 OnExposeComplete: enter
23:35:32.379 00.000 12268 UpdateGuideState(): m_state=6
23:35:32.379 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
23:35:32.379 00.000 12268 Star::Find returns 1 (0), X=900.56, Y=25.80, Mass=278, SNR=11.4, Peak=32 HFD=4.5
23:35:32.379 00.000 12268 MultiStar: [#1 -0.87,-0.16,0.00,M9] 
23:35:32.379 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
23:35:32.379 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
23:35:32.379 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.67 hyp=0.70 cameraTheta=-1.27 mountX=-0.65 mountY=0.29, mountTheta=2.72
23:35:32.381 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.67, opts=13)
23:35:32.381 00.000 12268 Enqueuing Move request for scope (0.21, -0.67)
23:35:32.381 00.000 11616 Worker thread wakes up
23:35:32.381 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.67) opts 0xd
23:35:32.381 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.67)
23:35:32.381 00.000 11616 Moving (0.21, -0.67) raw xDistance=-0.65 yDistance=0.29
23:35:32.382 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.65
23:35:32.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
23:35:32.382 00.000 11616 MoveAxis(E, 363, ABG)
23:35:32.382 00.000 11616 Guiding  Dir = 2, Dur = 363
23:35:32.382 00.000 11616 IsSlewing returns 0
23:35:32.382 00.000 11616 IsGuiding returns 0
23:35:32.383 00.001 11616 PulseGuide returned control before completion, sleep 373
23:35:32.406 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=207, Gamma=1.290
23:35:32.425 00.019 12268 UpdateGuideState exits: m=278 SNR=11.4
23:35:32.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:32.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:32.425 00.000 12268 Enqueuing Expose request
23:35:32.758 00.333 11616 IsGuiding returns 1
23:35:32.758 00.000 11616 scope still moving after pulse duration time elapsed
23:35:32.788 00.030 11616 IsSlewing returns 0
23:35:32.788 00.000 11616 IsGuiding returns 0
23:35:32.788 00.000 11616 scope move finished after 363 + 43 ms
23:35:32.788 00.000 11616 Move returns status 0, amount 363
23:35:32.788 00.000 11616 MoveAxis(S, 25, ABG)
23:35:32.789 00.001 11616 Guiding  Dir = 1, Dur = 25
23:35:32.789 00.000 11616 IsSlewing returns 0
23:35:32.789 00.000 11616 IsGuiding returns 0
23:35:32.789 00.000 11616 PulseGuide returned control before completion, sleep 35
23:35:32.836 00.047 11616 IsGuiding returns 1
23:35:32.836 00.000 11616 scope still moving after pulse duration time elapsed
23:35:32.868 00.032 11616 IsSlewing returns 0
23:35:32.868 00.000 11616 IsGuiding returns 0
23:35:32.868 00.000 11616 scope move finished after 25 + 54 ms
23:35:32.868 00.000 11616 Move returns status 0, amount 25
23:35:32.868 00.000 11616 move complete, result=0
23:35:32.868 00.000 11616 worker thread done servicing request
23:35:32.869 00.001 11616 Worker thread wakes up
23:35:32.869 00.000 12268 GuideStep: -0.6 px 363 ms EAST, 0.3 px 25 ms SOUTH
23:35:32.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:32.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:34.899 02.030 11616 Exposure complete
23:35:34.964 00.065 11616 worker thread done servicing request
23:35:34.964 00.000 12268 OnExposeComplete: enter
23:35:34.964 00.000 12268 UpdateGuideState(): m_state=6
23:35:34.964 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
23:35:34.965 00.001 12268 Star::Find returns 1 (0), X=900.30, Y=26.60, Mass=316, SNR=12.2, Peak=31 HFD=4.6
23:35:34.965 00.000 12268 MultiStar: [#1 -1.23,0.15,0.00,M10] 
23:35:34.965 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
23:35:34.965 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
23:35:34.965 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.00 mountX=0.12 mountY=-0.07, mountTheta=-0.55
23:35:34.967 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.13, opts=13)
23:35:34.967 00.000 12268 Enqueuing Move request for scope (-0.06, 0.13)
23:35:34.967 00.000 11616 Worker thread wakes up
23:35:34.967 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
23:35:34.968 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
23:35:34.968 00.000 11616 Moving (-0.06, 0.13) raw xDistance=0.12 yDistance=-0.07
23:35:34.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:35:34.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:35:34.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:34.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:35:34.968 00.000 11616 MoveAxis(E, 0, ABG)
23:35:34.968 00.000 11616 Move returns status 0, amount 0
23:35:34.968 00.000 11616 MoveAxis(N, 0, ABG)
23:35:34.969 00.001 11616 Move returns status 0, amount 0
23:35:34.969 00.000 11616 move complete, result=0
23:35:34.969 00.000 11616 worker thread done servicing request
23:35:34.995 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
23:35:35.014 00.019 12268 UpdateGuideState exits: m=316 SNR=12.2
23:35:35.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:35.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:35.014 00.000 12268 Enqueuing Expose request
23:35:35.015 00.001 11616 Worker thread wakes up
23:35:35.015 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:35.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:35.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:37.034 02.019 11616 Exposure complete
23:35:37.093 00.059 11616 worker thread done servicing request
23:35:37.093 00.000 12268 OnExposeComplete: enter
23:35:37.093 00.000 12268 UpdateGuideState(): m_state=6
23:35:37.094 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
23:35:37.094 00.000 12268 Star::Find returns 1 (0), X=900.47, Y=26.97, Mass=352, SNR=12.9, Peak=40 HFD=4.5
23:35:37.094 00.000 12268 MultiStar: [#1 -0.58,0.70,0.00,R] 
23:35:37.094 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
23:35:37.094 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.03)
23:35:37.094 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.49 hyp=0.50 cameraTheta=1.33 mountX=0.50 mountY=0.06, mountTheta=0.11
23:35:37.096 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.49, opts=13)
23:35:37.096 00.000 12268 Enqueuing Move request for scope (0.12, 0.49)
23:35:37.097 00.001 11616 Worker thread wakes up
23:35:37.097 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.49) opts 0xd
23:35:37.097 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.49)
23:35:37.097 00.000 11616 Moving (0.12, 0.49) raw xDistance=0.50 yDistance=0.06
23:35:37.097 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
23:35:37.097 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.50
23:35:37.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
23:35:37.097 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:37.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:35:37.097 00.000 11616 MoveAxis(W, 279, ABG)
23:35:37.097 00.000 11616 Guiding  Dir = 3, Dur = 279
23:35:37.098 00.001 11616 IsSlewing returns 0
23:35:37.098 00.000 11616 IsGuiding returns 0
23:35:37.098 00.000 11616 PulseGuide returned control before completion, sleep 289
23:35:37.123 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
23:35:37.152 00.029 12268 UpdateGuideState exits: m=352 SNR=12.9
23:35:37.152 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:37.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:37.152 00.000 12268 Enqueuing Expose request
23:35:37.397 00.245 11616 IsGuiding returns 1
23:35:37.397 00.000 11616 scope still moving after pulse duration time elapsed
23:35:37.429 00.032 11616 IsSlewing returns 0
23:35:37.429 00.000 11616 IsGuiding returns 0
23:35:37.429 00.000 11616 scope move finished after 279 + 52 ms
23:35:37.429 00.000 11616 Move returns status 0, amount 279
23:35:37.429 00.000 11616 MoveAxis(N, 0, ABG)
23:35:37.430 00.001 11616 Move returns status 0, amount 0
23:35:37.430 00.000 11616 move complete, result=0
23:35:37.430 00.000 12268 GuideStep: 0.5 px 279 ms WEST, 0.1 px 0 ms NORTH
23:35:37.431 00.001 11616 worker thread done servicing request
23:35:37.433 00.002 11616 Worker thread wakes up
23:35:37.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:37.433 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:39.444 02.011 11616 Exposure complete
23:35:39.506 00.062 11616 worker thread done servicing request
23:35:39.506 00.000 12268 OnExposeComplete: enter
23:35:39.506 00.000 12268 UpdateGuideState(): m_state=6
23:35:39.507 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
23:35:39.507 00.000 12268 Star::Find returns 1 (0), X=900.23, Y=26.52, Mass=307, SNR=12.0, Peak=33 HFD=4.6
23:35:39.507 00.000 12268 MultiStar: [#1 -0.28,-0.83,0.00,M1] 
23:35:39.507 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
23:35:39.507 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
23:35:39.507 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.80 mountX=0.03 mountY=-0.13, mountTheta=-1.33
23:35:39.509 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.05, opts=13)
23:35:39.509 00.000 12268 Enqueuing Move request for scope (-0.13, 0.05)
23:35:39.509 00.000 11616 Worker thread wakes up
23:35:39.510 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
23:35:39.510 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
23:35:39.510 00.000 11616 Moving (-0.13, 0.05) raw xDistance=0.03 yDistance=-0.13
23:35:39.510 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:39.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:35:39.510 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:39.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:35:39.510 00.000 11616 MoveAxis(E, 0, ABG)
23:35:39.510 00.000 11616 Move returns status 0, amount 0
23:35:39.510 00.000 11616 MoveAxis(N, 0, ABG)
23:35:39.510 00.000 11616 Move returns status 0, amount 0
23:35:39.511 00.001 11616 move complete, result=0
23:35:39.511 00.000 11616 worker thread done servicing request
23:35:39.539 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=160, Gamma=1.290
23:35:39.560 00.021 12268 UpdateGuideState exits: m=307 SNR=12.0
23:35:39.560 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:39.560 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:39.560 00.000 12268 Enqueuing Expose request
23:35:39.560 00.000 11616 Worker thread wakes up
23:35:39.560 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:39.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:39.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:41.576 02.016 11616 Exposure complete
23:35:41.640 00.064 11616 worker thread done servicing request
23:35:41.640 00.000 12268 OnExposeComplete: enter
23:35:41.640 00.000 12268 UpdateGuideState(): m_state=6
23:35:41.640 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
23:35:41.640 00.000 12268 Star::Find returns 1 (0), X=900.78, Y=25.79, Mass=322, SNR=12.4, Peak=36 HFD=4.4
23:35:41.641 00.001 12268 MultiStar: [#1 0.08,-0.85,0.00,M2] 
23:35:41.641 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
23:35:41.641 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.69)
23:35:41.641 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.69 hyp=0.81 cameraTheta=-1.01 mountX=-0.64 mountY=0.51, mountTheta=2.47
23:35:41.643 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.69, opts=13)
23:35:41.643 00.000 12268 Enqueuing Move request for scope (0.43, -0.69)
23:35:41.643 00.000 11616 Worker thread wakes up
23:35:41.643 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.69) opts 0xd
23:35:41.644 00.001 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.69)
23:35:41.644 00.000 11616 Moving (0.43, -0.69) raw xDistance=-0.64 yDistance=0.51
23:35:41.644 00.000 11616 resist switch: large excursion: input -0.64 thresh 0.29 direction from 1 to -1
23:35:41.644 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.93
23:35:41.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
23:35:41.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
23:35:41.644 00.000 11616 MoveAxis(E, 360, ABG)
23:35:41.644 00.000 11616 Guiding  Dir = 2, Dur = 360
23:35:41.644 00.000 11616 IsSlewing returns 0
23:35:41.645 00.001 11616 IsGuiding returns 0
23:35:41.645 00.000 11616 PulseGuide returned control before completion, sleep 370
23:35:41.678 00.033 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=156, Gamma=1.290
23:35:41.701 00.023 12268 UpdateGuideState exits: m=322 SNR=12.4
23:35:41.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:41.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:41.701 00.000 12268 Enqueuing Expose request
23:35:42.020 00.319 11616 IsGuiding returns 1
23:35:42.020 00.000 11616 scope still moving after pulse duration time elapsed
23:35:42.052 00.032 11616 IsSlewing returns 0
23:35:42.052 00.000 11616 IsGuiding returns 0
23:35:42.052 00.000 11616 scope move finished after 360 + 47 ms
23:35:42.053 00.001 11616 Move returns status 0, amount 360
23:35:42.053 00.000 11616 MoveAxis(S, 43, ABG)
23:35:42.053 00.000 11616 Guiding  Dir = 1, Dur = 43
23:35:42.053 00.000 11616 IsSlewing returns 0
23:35:42.053 00.000 11616 IsGuiding returns 0
23:35:42.054 00.001 11616 PulseGuide returned control before completion, sleep 53
23:35:42.118 00.064 11616 IsGuiding returns 1
23:35:42.118 00.000 11616 scope still moving after pulse duration time elapsed
23:35:42.147 00.029 11616 IsSlewing returns 0
23:35:42.147 00.000 11616 IsGuiding returns 0
23:35:42.147 00.000 11616 scope move finished after 43 + 50 ms
23:35:42.147 00.000 11616 Move returns status 0, amount 43
23:35:42.147 00.000 11616 move complete, result=0
23:35:42.147 00.000 11616 worker thread done servicing request
23:35:42.148 00.001 11616 Worker thread wakes up
23:35:42.148 00.000 12268 GuideStep: -0.6 px 360 ms EAST, 0.5 px 43 ms SOUTH
23:35:42.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:42.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:44.190 02.042 11616 Exposure complete
23:35:44.247 00.057 11616 worker thread done servicing request
23:35:44.248 00.001 12268 OnExposeComplete: enter
23:35:44.248 00.000 12268 UpdateGuideState(): m_state=6
23:35:44.248 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
23:35:44.248 00.000 12268 Star::Find returns 1 (0), X=900.86, Y=26.70, Mass=351, SNR=12.9, Peak=36 HFD=4.6
23:35:44.248 00.000 12268 MultiStar: [#1 0.33,-0.11,0.63,U] 
23:35:44.248 00.000 12268 refined, 1 included, MultiStar: {0.44, 0.09}, one-star: {0.50, 0.22}
23:35:44.248 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
23:35:44.248 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
23:35:44.248 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.09 hyp=0.45 cameraTheta=0.21 mountX=0.14 mountY=0.42, mountTheta=1.26
23:35:44.250 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.09, opts=13)
23:35:44.250 00.000 12268 Enqueuing Move request for scope (0.44, 0.09)
23:35:44.250 00.000 11616 Worker thread wakes up
23:35:44.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.09) opts 0xd
23:35:44.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.09)
23:35:44.250 00.000 11616 Moving (0.44, 0.09) raw xDistance=0.14 yDistance=0.42
23:35:44.251 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:35:44.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:35:44.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
23:35:44.251 00.000 11616 MoveAxis(E, 0, ABG)
23:35:44.251 00.000 11616 Move returns status 0, amount 0
23:35:44.251 00.000 11616 MoveAxis(S, 36, ABG)
23:35:44.251 00.000 11616 Guiding  Dir = 1, Dur = 36
23:35:44.251 00.000 11616 IsSlewing returns 0
23:35:44.251 00.000 11616 IsGuiding returns 0
23:35:44.252 00.001 11616 PulseGuide returned control before completion, sleep 46
23:35:44.274 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=206, Gamma=1.290
23:35:44.292 00.018 12268 UpdateGuideState exits: m=351 SNR=12.9
23:35:44.293 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:44.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:44.293 00.000 12268 Enqueuing Expose request
23:35:44.312 00.019 11616 IsGuiding returns 1
23:35:44.312 00.000 11616 scope still moving after pulse duration time elapsed
23:35:44.342 00.030 11616 IsSlewing returns 0
23:35:44.343 00.001 11616 IsGuiding returns 1
23:35:44.373 00.030 11616 IsSlewing returns 0
23:35:44.374 00.001 11616 IsGuiding returns 0
23:35:44.374 00.000 11616 scope move finished after 36 + 86 ms
23:35:44.374 00.000 11616 Move returns status 0, amount 36
23:35:44.374 00.000 11616 move complete, result=0
23:35:44.374 00.000 11616 worker thread done servicing request
23:35:44.374 00.000 11616 Worker thread wakes up
23:35:44.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:44.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:44.381 00.007 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 36 ms SOUTH
23:35:46.375 01.994 11616 Exposure complete
23:35:46.434 00.059 11616 worker thread done servicing request
23:35:46.434 00.000 12268 OnExposeComplete: enter
23:35:46.434 00.000 12268 UpdateGuideState(): m_state=6
23:35:46.435 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
23:35:46.435 00.000 12268 Star::Find returns 1 (0), X=900.39, Y=26.85, Mass=330, SNR=12.5, Peak=33 HFD=4.9
23:35:46.435 00.000 12268 MultiStar: [#1 -0.79,-0.19,0.00,M2] 
23:35:46.435 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
23:35:46.435 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
23:35:46.435 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.37 hyp=0.37 cameraTheta=1.47 mountX=0.37 mountY=-0.01, mountTheta=-0.03
23:35:46.437 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.37, opts=13)
23:35:46.437 00.000 12268 Enqueuing Move request for scope (0.04, 0.37)
23:35:46.437 00.000 11616 Worker thread wakes up
23:35:46.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.37) opts 0xd
23:35:46.437 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.37)
23:35:46.437 00.000 11616 Moving (0.04, 0.37) raw xDistance=0.37 yDistance=-0.01
23:35:46.437 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
23:35:46.437 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
23:35:46.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
23:35:46.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:46.438 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:35:46.438 00.000 11616 MoveAxis(W, 208, ABG)
23:35:46.438 00.000 11616 Guiding  Dir = 3, Dur = 208
23:35:46.438 00.000 11616 IsSlewing returns 0
23:35:46.438 00.000 11616 IsGuiding returns 0
23:35:46.439 00.001 11616 PulseGuide returned control before completion, sleep 218
23:35:46.463 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=177, Gamma=1.290
23:35:46.480 00.017 12268 UpdateGuideState exits: m=330 SNR=12.5
23:35:46.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:46.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:46.480 00.000 12268 Enqueuing Expose request
23:35:46.672 00.192 11616 IsGuiding returns 1
23:35:46.672 00.000 11616 scope still moving after pulse duration time elapsed
23:35:46.704 00.032 11616 IsSlewing returns 0
23:35:46.704 00.000 11616 IsGuiding returns 1
23:35:46.736 00.032 11616 IsSlewing returns 0
23:35:46.736 00.000 11616 IsGuiding returns 0
23:35:46.736 00.000 11616 scope move finished after 208 + 89 ms
23:35:46.736 00.000 11616 Move returns status 0, amount 208
23:35:46.736 00.000 11616 MoveAxis(N, 0, ABG)
23:35:46.736 00.000 11616 Move returns status 0, amount 0
23:35:46.736 00.000 11616 move complete, result=0
23:35:46.737 00.001 11616 worker thread done servicing request
23:35:46.737 00.000 11616 Worker thread wakes up
23:35:46.737 00.000 12268 GuideStep: 0.4 px 208 ms WEST, -0.0 px 0 ms NORTH
23:35:46.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:46.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:48.746 02.009 11616 Exposure complete
23:35:48.805 00.059 11616 worker thread done servicing request
23:35:48.805 00.000 12268 OnExposeComplete: enter
23:35:48.805 00.000 12268 UpdateGuideState(): m_state=6
23:35:48.806 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
23:35:48.806 00.000 12268 Star::Find returns 1 (0), X=900.40, Y=26.43, Mass=296, SNR=11.8, Peak=30 HFD=4.6
23:35:48.806 00.000 12268 MultiStar: [#1 -0.34,-0.65,0.00,M3] 
23:35:48.806 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
23:35:48.806 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.89)
23:35:48.806 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.81 mountX=-0.04 mountY=0.05, mountTheta=2.27
23:35:48.808 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.05, opts=13)
23:35:48.809 00.001 12268 Enqueuing Move request for scope (0.04, -0.05)
23:35:48.809 00.000 11616 Worker thread wakes up
23:35:48.809 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
23:35:48.809 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
23:35:48.809 00.000 11616 Moving (0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
23:35:48.809 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:48.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:35:48.809 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:48.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:35:48.809 00.000 11616 MoveAxis(E, 0, ABG)
23:35:48.809 00.000 11616 Move returns status 0, amount 0
23:35:48.809 00.000 11616 MoveAxis(N, 0, ABG)
23:35:48.810 00.001 11616 Move returns status 0, amount 0
23:35:48.810 00.000 11616 move complete, result=0
23:35:48.810 00.000 11616 worker thread done servicing request
23:35:48.832 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=132, Gamma=1.290
23:35:48.853 00.021 12268 UpdateGuideState exits: m=296 SNR=11.8
23:35:48.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:48.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:48.853 00.000 12268 Enqueuing Expose request
23:35:48.853 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:48.853 00.000 11616 Worker thread wakes up
23:35:48.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:48.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:50.864 02.011 11616 Exposure complete
23:35:50.923 00.059 11616 worker thread done servicing request
23:35:50.923 00.000 12268 OnExposeComplete: enter
23:35:50.923 00.000 12268 UpdateGuideState(): m_state=6
23:35:50.923 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
23:35:50.923 00.000 12268 Star::Find returns 1 (0), X=900.72, Y=26.09, Mass=321, SNR=12.3, Peak=34 HFD=4.7
23:35:50.923 00.000 12268 MultiStar: [#1 -0.76,-0.89,0.00,M4] 
23:35:50.923 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
23:35:50.923 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
23:35:50.923 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.39 hyp=0.53 cameraTheta=-0.81 mountX=-0.35 mountY=0.42, mountTheta=2.27
23:35:50.926 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.39, opts=13)
23:35:50.926 00.000 12268 Enqueuing Move request for scope (0.37, -0.39)
23:35:50.926 00.000 11616 Worker thread wakes up
23:35:50.926 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.39) opts 0xd
23:35:50.926 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.39)
23:35:50.926 00.000 11616 Moving (0.37, -0.39) raw xDistance=-0.35 yDistance=0.42
23:35:50.926 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
23:35:50.926 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.04
23:35:50.928 00.002 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
23:35:50.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
23:35:50.928 00.000 11616 MoveAxis(E, 195, ABG)
23:35:50.928 00.000 11616 Guiding  Dir = 2, Dur = 195
23:35:50.928 00.000 11616 IsSlewing returns 0
23:35:50.928 00.000 11616 IsGuiding returns 0
23:35:50.929 00.001 11616 PulseGuide returned control before completion, sleep 205
23:35:50.949 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=160, Gamma=1.290
23:35:50.966 00.017 12268 UpdateGuideState exits: m=321 SNR=12.3
23:35:50.967 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:50.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:50.967 00.000 12268 Enqueuing Expose request
23:35:51.139 00.172 11616 IsGuiding returns 1
23:35:51.139 00.000 11616 scope still moving after pulse duration time elapsed
23:35:51.171 00.032 11616 IsSlewing returns 0
23:35:51.171 00.000 11616 IsGuiding returns 0
23:35:51.171 00.000 11616 scope move finished after 195 + 48 ms
23:35:51.171 00.000 11616 Move returns status 0, amount 195
23:35:51.171 00.000 11616 MoveAxis(S, 35, ABG)
23:35:51.171 00.000 11616 Guiding  Dir = 1, Dur = 35
23:35:51.171 00.000 11616 IsSlewing returns 0
23:35:51.171 00.000 11616 IsGuiding returns 0
23:35:51.172 00.001 11616 PulseGuide returned control before completion, sleep 45
23:35:51.232 00.060 11616 IsGuiding returns 1
23:35:51.232 00.000 11616 scope still moving after pulse duration time elapsed
23:35:51.264 00.032 11616 IsSlewing returns 0
23:35:51.264 00.000 11616 IsGuiding returns 1
23:35:51.296 00.032 11616 IsSlewing returns 0
23:35:51.296 00.000 11616 IsGuiding returns 1
23:35:51.328 00.032 11616 IsSlewing returns 0
23:35:51.328 00.000 11616 IsGuiding returns 1
23:35:51.359 00.031 11616 IsSlewing returns 0
23:35:51.360 00.001 11616 IsGuiding returns 0
23:35:51.360 00.000 11616 scope move finished after 35 + 153 ms
23:35:51.360 00.000 11616 Move returns status 0, amount 35
23:35:51.361 00.001 11616 move complete, result=0
23:35:51.361 00.000 11616 worker thread done servicing request
23:35:51.361 00.000 11616 Worker thread wakes up
23:35:51.361 00.000 12268 GuideStep: -0.3 px 195 ms EAST, 0.4 px 35 ms SOUTH
23:35:51.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:51.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:53.379 02.018 11616 Exposure complete
23:35:53.443 00.064 11616 worker thread done servicing request
23:35:53.443 00.000 12268 OnExposeComplete: enter
23:35:53.443 00.000 12268 UpdateGuideState(): m_state=6
23:35:53.443 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
23:35:53.443 00.000 12268 Star::Find returns 1 (0), X=900.93, Y=25.67, Mass=326, SNR=12.4, Peak=35 HFD=4.6
23:35:53.443 00.000 12268 MultiStar: [#1 -0.41,-1.53,0.00,M5] 
23:35:53.444 00.001 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
23:35:53.444 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
23:35:53.444 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=-0.80 hyp=0.99 cameraTheta=-0.95 mountX=-0.74 mountY=0.68, mountTheta=2.40
23:35:53.446 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=-0.80, opts=13)
23:35:53.446 00.000 12268 Enqueuing Move request for scope (0.58, -0.80)
23:35:53.446 00.000 11616 Worker thread wakes up
23:35:53.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.80) opts 0xd
23:35:53.446 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, -0.80)
23:35:53.446 00.000 11616 Moving (0.58, -0.80) raw xDistance=-0.74 yDistance=0.68
23:35:53.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.74
23:35:53.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
23:35:53.446 00.000 11616 MoveAxis(E, 415, ABG)
23:35:53.446 00.000 11616 Guiding  Dir = 2, Dur = 415
23:35:53.447 00.001 11616 IsSlewing returns 0
23:35:53.447 00.000 11616 IsGuiding returns 0
23:35:53.448 00.001 11616 PulseGuide returned control before completion, sleep 425
23:35:53.472 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=161, Gamma=1.290
23:35:53.491 00.019 12268 UpdateGuideState exits: m=326 SNR=12.4
23:35:53.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:53.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:53.492 00.001 12268 Enqueuing Expose request
23:35:53.875 00.383 11616 IsGuiding returns 1
23:35:53.875 00.000 11616 scope still moving after pulse duration time elapsed
23:35:53.907 00.032 11616 IsSlewing returns 0
23:35:53.907 00.000 11616 IsGuiding returns 0
23:35:53.907 00.000 11616 scope move finished after 415 + 44 ms
23:35:53.907 00.000 11616 Move returns status 0, amount 415
23:35:53.908 00.001 11616 MoveAxis(S, 57, ABG)
23:35:53.908 00.000 11616 Guiding  Dir = 1, Dur = 57
23:35:53.908 00.000 11616 IsSlewing returns 0
23:35:53.908 00.000 11616 IsGuiding returns 0
23:35:53.909 00.001 11616 PulseGuide returned control before completion, sleep 67
23:35:53.985 00.076 11616 IsGuiding returns 1
23:35:53.985 00.000 11616 scope still moving after pulse duration time elapsed
23:35:54.015 00.030 11616 IsSlewing returns 0
23:35:54.015 00.000 11616 IsGuiding returns 0
23:35:54.016 00.001 11616 scope move finished after 57 + 50 ms
23:35:54.016 00.000 11616 Move returns status 0, amount 57
23:35:54.016 00.000 11616 move complete, result=0
23:35:54.016 00.000 11616 worker thread done servicing request
23:35:54.016 00.000 12268 GuideStep: -0.7 px 415 ms EAST, 0.7 px 57 ms SOUTH
23:35:54.016 00.000 11616 Worker thread wakes up
23:35:54.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:54.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:56.027 02.011 11616 Exposure complete
23:35:56.083 00.056 11616 worker thread done servicing request
23:35:56.084 00.001 12268 OnExposeComplete: enter
23:35:56.084 00.000 12268 UpdateGuideState(): m_state=6
23:35:56.084 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
23:35:56.085 00.001 12268 Star::Find returns 1 (0), X=900.38, Y=25.79, Mass=288, SNR=11.7, Peak=39 HFD=3.6
23:35:56.085 00.000 12268 MultiStar: [#1 -0.26,-0.72,0.00,M6] 
23:35:56.085 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
23:35:56.085 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
23:35:56.085 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.69 hyp=0.69 cameraTheta=-1.54 mountX=-0.68 mountY=0.11, mountTheta=2.98
23:35:56.087 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.69, opts=13)
23:35:56.087 00.000 12268 Enqueuing Move request for scope (0.02, -0.69)
23:35:56.087 00.000 11616 Worker thread wakes up
23:35:56.087 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.69) opts 0xd
23:35:56.087 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.69)
23:35:56.088 00.001 11616 Moving (0.02, -0.69) raw xDistance=-0.68 yDistance=0.11
23:35:56.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.68
23:35:56.088 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:56.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:35:56.088 00.000 11616 MoveAxis(E, 383, ABG)
23:35:56.088 00.000 11616 Guiding  Dir = 2, Dur = 383
23:35:56.088 00.000 11616 IsSlewing returns 0
23:35:56.089 00.001 11616 IsGuiding returns 0
23:35:56.089 00.000 11616 PulseGuide returned control before completion, sleep 393
23:35:56.110 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=171, Gamma=1.290
23:35:56.128 00.018 12268 UpdateGuideState exits: m=288 SNR=11.7
23:35:56.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:56.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:56.128 00.000 12268 Enqueuing Expose request
23:35:56.494 00.366 11616 IsGuiding returns 1
23:35:56.494 00.000 11616 scope still moving after pulse duration time elapsed
23:35:56.526 00.032 11616 IsSlewing returns 0
23:35:56.526 00.000 11616 IsGuiding returns 1
23:35:56.556 00.030 11616 IsSlewing returns 0
23:35:56.556 00.000 11616 IsGuiding returns 1
23:35:56.588 00.032 11616 IsSlewing returns 0
23:35:56.588 00.000 11616 IsGuiding returns 1
23:35:56.620 00.032 11616 IsSlewing returns 0
23:35:56.620 00.000 11616 IsGuiding returns 1
23:35:56.652 00.032 11616 IsSlewing returns 0
23:35:56.652 00.000 11616 IsGuiding returns 1
23:35:56.683 00.031 11616 IsSlewing returns 0
23:35:56.683 00.000 11616 IsGuiding returns 0
23:35:56.683 00.000 11616 scope move finished after 383 + 211 ms
23:35:56.683 00.000 11616 Move returns status 0, amount 383
23:35:56.683 00.000 11616 MoveAxis(N, 0, ABG)
23:35:56.684 00.001 11616 Move returns status 0, amount 0
23:35:56.684 00.000 11616 move complete, result=0
23:35:56.684 00.000 11616 worker thread done servicing request
23:35:56.684 00.000 12268 GuideStep: -0.7 px 383 ms EAST, 0.1 px 0 ms NORTH
23:35:56.684 00.000 11616 Worker thread wakes up
23:35:56.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:56.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:58.686 02.002 11616 Exposure complete
23:35:58.742 00.056 11616 worker thread done servicing request
23:35:58.742 00.000 12268 OnExposeComplete: enter
23:35:58.742 00.000 12268 UpdateGuideState(): m_state=6
23:35:58.743 00.001 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
23:35:58.743 00.000 12268 Star::Find returns 1 (0), X=900.63, Y=27.03, Mass=367, SNR=13.1, Peak=39 HFD=5.1
23:35:58.743 00.000 12268 MultiStar: [#1 -0.39,-0.14,0.60,U] 
23:35:58.743 00.000 12268 refined, 1 included, MultiStar: {0.03, 0.30}, one-star: {0.28, 0.56}
23:35:58.743 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
23:35:58.743 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
23:35:58.743 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.47 mountX=0.30 mountY=-0.01, mountTheta=-0.03
23:35:58.745 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.30, opts=13)
23:35:58.745 00.000 12268 Enqueuing Move request for scope (0.03, 0.30)
23:35:58.745 00.000 11616 Worker thread wakes up
23:35:58.745 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.30) opts 0xd
23:35:58.745 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.30)
23:35:58.745 00.000 11616 Moving (0.03, 0.30) raw xDistance=0.30 yDistance=-0.01
23:35:58.745 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
23:35:58.745 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
23:35:58.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
23:35:58.746 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:58.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:35:58.746 00.000 11616 MoveAxis(W, 167, ABG)
23:35:58.746 00.000 11616 Guiding  Dir = 3, Dur = 167
23:35:58.746 00.000 11616 IsSlewing returns 0
23:35:58.746 00.000 11616 IsGuiding returns 0
23:35:58.747 00.001 11616 PulseGuide returned control before completion, sleep 177
23:35:58.770 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=153, Gamma=1.290
23:35:58.789 00.019 12268 UpdateGuideState exits: m=367 SNR=13.1
23:35:58.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:58.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:35:58.789 00.000 12268 Enqueuing Expose request
23:35:58.937 00.148 11616 IsGuiding returns 1
23:35:58.937 00.000 11616 scope still moving after pulse duration time elapsed
23:35:58.968 00.031 11616 IsSlewing returns 0
23:35:58.969 00.001 11616 IsGuiding returns 0
23:35:58.969 00.000 11616 scope move finished after 167 + 55 ms
23:35:58.969 00.000 11616 Move returns status 0, amount 167
23:35:58.969 00.000 11616 MoveAxis(N, 0, ABG)
23:35:58.969 00.000 11616 Move returns status 0, amount 0
23:35:58.969 00.000 11616 move complete, result=0
23:35:58.970 00.001 11616 worker thread done servicing request
23:35:58.970 00.000 11616 Worker thread wakes up
23:35:58.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:35:58.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:35:58.970 00.000 12268 GuideStep: 0.3 px 167 ms WEST, -0.0 px 0 ms NORTH
23:36:00.987 02.017 11616 Exposure complete
23:36:01.042 00.055 11616 worker thread done servicing request
23:36:01.043 00.001 12268 OnExposeComplete: enter
23:36:01.043 00.000 12268 UpdateGuideState(): m_state=6
23:36:01.043 00.000 12268 Star::Find(15, 900, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
23:36:01.043 00.000 12268 Star::Find returns 1 (0), X=900.42, Y=27.00, Mass=341, SNR=12.7, Peak=39 HFD=4.9
23:36:01.043 00.000 12268 MultiStar: [#1 -0.44,0.30,0.64,U] 
23:36:01.043 00.000 12268 refined, 1 included, MultiStar: {-0.13, 0.44}, one-star: {0.07, 0.53}
23:36:01.044 00.001 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
23:36:01.044 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
23:36:01.044 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.44 hyp=0.46 cameraTheta=1.86 mountX=0.42 mountY=-0.19, mountTheta=-0.41
23:36:01.045 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.44, opts=13)
23:36:01.045 00.000 12268 Enqueuing Move request for scope (-0.13, 0.44)
23:36:01.045 00.000 11616 Worker thread wakes up
23:36:01.046 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.44) opts 0xd
23:36:01.046 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.44)
23:36:01.046 00.000 11616 Moving (-0.13, 0.44) raw xDistance=0.42 yDistance=-0.19
23:36:01.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
23:36:01.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:01.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:36:01.046 00.000 11616 MoveAxis(W, 237, ABG)
23:36:01.046 00.000 11616 Guiding  Dir = 3, Dur = 237
23:36:01.046 00.000 11616 IsSlewing returns 0
23:36:01.047 00.001 11616 IsGuiding returns 0
23:36:01.047 00.000 11616 PulseGuide returned control before completion, sleep 247
23:36:01.073 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
23:36:01.093 00.020 12268 UpdateGuideState exits: m=341 SNR=12.7
23:36:01.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:01.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:01.093 00.000 12268 Enqueuing Expose request
23:36:01.309 00.216 11616 IsGuiding returns 1
23:36:01.310 00.001 11616 scope still moving after pulse duration time elapsed
23:36:01.341 00.031 11616 IsSlewing returns 0
23:36:01.342 00.001 11616 IsGuiding returns 1
23:36:01.372 00.030 11616 IsSlewing returns 0
23:36:01.373 00.001 11616 IsGuiding returns 1
23:36:01.403 00.030 11616 IsSlewing returns 0
23:36:01.404 00.001 11616 IsGuiding returns 0
23:36:01.404 00.000 11616 scope move finished after 237 + 120 ms
23:36:01.404 00.000 11616 Move returns status 0, amount 237
23:36:01.404 00.000 11616 MoveAxis(N, 0, ABG)
23:36:01.404 00.000 11616 Move returns status 0, amount 0
23:36:01.404 00.000 11616 move complete, result=0
23:36:01.404 00.000 11616 worker thread done servicing request
23:36:01.404 00.000 11616 Worker thread wakes up
23:36:01.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:01.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:01.404 00.000 12268 GuideStep: 0.4 px 237 ms WEST, -0.2 px 0 ms NORTH
23:36:03.417 02.013 11616 Exposure complete
23:36:03.476 00.059 11616 worker thread done servicing request
23:36:03.476 00.000 12268 OnExposeComplete: enter
23:36:03.476 00.000 12268 UpdateGuideState(): m_state=6
23:36:03.476 00.000 12268 Star::Find(15, 900, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
23:36:03.477 00.001 12268 Star::Find returns 1 (0), X=900.24, Y=27.21, Mass=333, SNR=12.6, Peak=34 HFD=5.0
23:36:03.477 00.000 12268 MultiStar: [#1 0.16,0.27,0.64,U] 
23:36:03.477 00.000 12268 refined, 1 included, MultiStar: {-0.01, 0.55}, one-star: {-0.12, 0.73}
23:36:03.477 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
23:36:03.477 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
23:36:03.477 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.55 hyp=0.55 cameraTheta=1.59 mountX=0.55 mountY=-0.08, mountTheta=-0.14
23:36:03.479 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.55, opts=13)
23:36:03.479 00.000 12268 Enqueuing Move request for scope (-0.01, 0.55)
23:36:03.479 00.000 11616 Worker thread wakes up
23:36:03.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.55) opts 0xd
23:36:03.479 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.55)
23:36:03.479 00.000 11616 Moving (-0.01, 0.55) raw xDistance=0.55 yDistance=-0.08
23:36:03.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.55
23:36:03.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:03.480 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:36:03.480 00.000 11616 MoveAxis(W, 307, ABG)
23:36:03.480 00.000 11616 Guiding  Dir = 3, Dur = 307
23:36:03.480 00.000 11616 IsSlewing returns 0
23:36:03.480 00.000 11616 IsGuiding returns 0
23:36:03.481 00.001 11616 PulseGuide returned control before completion, sleep 317
23:36:03.503 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
23:36:03.522 00.019 12268 UpdateGuideState exits: m=333 SNR=12.6
23:36:03.522 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:03.522 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:03.522 00.000 12268 Enqueuing Expose request
23:36:03.804 00.282 11616 IsGuiding returns 1
23:36:03.804 00.000 11616 scope still moving after pulse duration time elapsed
23:36:03.836 00.032 11616 IsSlewing returns 0
23:36:03.836 00.000 11616 IsGuiding returns 1
23:36:03.867 00.031 11616 IsSlewing returns 0
23:36:03.867 00.000 11616 IsGuiding returns 1
23:36:03.898 00.031 11616 IsSlewing returns 0
23:36:03.898 00.000 11616 IsGuiding returns 0
23:36:03.899 00.001 11616 scope move finished after 307 + 110 ms
23:36:03.899 00.000 11616 Move returns status 0, amount 307
23:36:03.899 00.000 11616 MoveAxis(N, 0, ABG)
23:36:03.899 00.000 11616 Move returns status 0, amount 0
23:36:03.899 00.000 11616 move complete, result=0
23:36:03.899 00.000 11616 worker thread done servicing request
23:36:03.899 00.000 11616 Worker thread wakes up
23:36:03.899 00.000 12268 GuideStep: 0.5 px 307 ms WEST, -0.1 px 0 ms NORTH
23:36:03.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:03.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:05.917 02.018 11616 Exposure complete
23:36:05.974 00.057 11616 worker thread done servicing request
23:36:05.974 00.000 12268 OnExposeComplete: enter
23:36:05.974 00.000 12268 UpdateGuideState(): m_state=6
23:36:05.975 00.001 12268 Star::Find(15, 900, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
23:36:05.975 00.000 12268 Star::Find returns 1 (0), X=900.32, Y=26.99, Mass=357, SNR=13.0, Peak=36 HFD=4.8
23:36:05.975 00.000 12268 MultiStar: [#1 -0.12,0.17,0.65,U] 
23:36:05.975 00.000 12268 refined, 1 included, MultiStar: {-0.07, 0.38}, one-star: {-0.03, 0.52}
23:36:05.975 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
23:36:05.975 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
23:36:05.975 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.38 hyp=0.39 cameraTheta=1.75 mountX=0.37 mountY=-0.12, mountTheta=-0.31
23:36:05.977 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.38, opts=13)
23:36:05.977 00.000 12268 Enqueuing Move request for scope (-0.07, 0.38)
23:36:05.977 00.000 11616 Worker thread wakes up
23:36:05.977 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.38) opts 0xd
23:36:05.977 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.38)
23:36:05.977 00.000 11616 Moving (-0.07, 0.38) raw xDistance=0.37 yDistance=-0.12
23:36:05.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
23:36:05.977 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:05.978 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:36:05.978 00.000 11616 MoveAxis(W, 209, ABG)
23:36:05.978 00.000 11616 Guiding  Dir = 3, Dur = 209
23:36:05.978 00.000 11616 IsSlewing returns 0
23:36:05.978 00.000 11616 IsGuiding returns 0
23:36:05.979 00.001 11616 PulseGuide returned control before completion, sleep 219
23:36:06.001 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
23:36:06.018 00.017 12268 UpdateGuideState exits: m=357 SNR=13.0
23:36:06.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:06.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:06.018 00.000 12268 Enqueuing Expose request
23:36:06.198 00.180 11616 IsGuiding returns 1
23:36:06.199 00.001 11616 scope still moving after pulse duration time elapsed
23:36:06.230 00.031 11616 IsSlewing returns 0
23:36:06.230 00.000 11616 IsGuiding returns 0
23:36:06.230 00.000 11616 scope move finished after 209 + 42 ms
23:36:06.230 00.000 11616 Move returns status 0, amount 209
23:36:06.230 00.000 11616 MoveAxis(N, 0, ABG)
23:36:06.230 00.000 11616 Move returns status 0, amount 0
23:36:06.230 00.000 11616 move complete, result=0
23:36:06.230 00.000 11616 worker thread done servicing request
23:36:06.230 00.000 12268 GuideStep: 0.4 px 209 ms WEST, -0.1 px 0 ms NORTH
23:36:06.231 00.001 11616 Worker thread wakes up
23:36:06.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:06.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:08.243 02.012 11616 Exposure complete
23:36:08.303 00.060 11616 worker thread done servicing request
23:36:08.303 00.000 12268 OnExposeComplete: enter
23:36:08.303 00.000 12268 UpdateGuideState(): m_state=6
23:36:08.304 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
23:36:08.304 00.000 12268 Star::Find returns 1 (0), X=900.50, Y=26.35, Mass=341, SNR=12.7, Peak=36 HFD=4.5
23:36:08.304 00.000 12268 MultiStar: [#1 -0.59,-0.71,0.00,M3] 
23:36:08.304 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
23:36:08.304 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
23:36:08.304 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-0.68 mountX=-0.11 mountY=0.16, mountTheta=2.14
23:36:08.306 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.12, opts=13)
23:36:08.306 00.000 12268 Enqueuing Move request for scope (0.15, -0.12)
23:36:08.306 00.000 11616 Worker thread wakes up
23:36:08.306 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
23:36:08.306 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
23:36:08.306 00.000 11616 Moving (0.15, -0.12) raw xDistance=-0.11 yDistance=0.16
23:36:08.306 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:08.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:36:08.307 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:36:08.307 00.000 11616 MoveAxis(E, 0, ABG)
23:36:08.307 00.000 11616 Move returns status 0, amount 0
23:36:08.307 00.000 11616 MoveAxis(S, 14, ABG)
23:36:08.307 00.000 11616 Guiding  Dir = 1, Dur = 14
23:36:08.307 00.000 11616 IsSlewing returns 0
23:36:08.307 00.000 11616 IsGuiding returns 0
23:36:08.308 00.001 11616 PulseGuide returned control before completion, sleep 24
23:36:08.329 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=149, Gamma=1.290
23:36:08.333 00.004 11616 IsGuiding returns 1
23:36:08.333 00.000 11616 scope still moving after pulse duration time elapsed
23:36:08.347 00.014 12268 UpdateGuideState exits: m=341 SNR=12.7
23:36:08.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:08.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:08.347 00.000 12268 Enqueuing Expose request
23:36:08.363 00.016 11616 IsSlewing returns 0
23:36:08.363 00.000 11616 IsGuiding returns 1
23:36:08.394 00.031 11616 IsSlewing returns 0
23:36:08.394 00.000 11616 IsGuiding returns 1
23:36:08.426 00.032 11616 IsSlewing returns 0
23:36:08.427 00.001 11616 IsGuiding returns 1
23:36:08.458 00.031 11616 IsSlewing returns 0
23:36:08.458 00.000 11616 IsGuiding returns 0
23:36:08.458 00.000 11616 scope move finished after 14 + 136 ms
23:36:08.458 00.000 11616 Move returns status 0, amount 14
23:36:08.458 00.000 11616 move complete, result=0
23:36:08.458 00.000 11616 worker thread done servicing request
23:36:08.459 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
23:36:08.459 00.000 11616 Worker thread wakes up
23:36:08.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:08.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:10.470 02.011 11616 Exposure complete
23:36:10.528 00.058 11616 worker thread done servicing request
23:36:10.528 00.000 12268 OnExposeComplete: enter
23:36:10.528 00.000 12268 UpdateGuideState(): m_state=6
23:36:10.528 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
23:36:10.528 00.000 12268 Star::Find returns 1 (0), X=900.27, Y=25.81, Mass=305, SNR=11.9, Peak=35 HFD=4.0
23:36:10.528 00.000 12268 MultiStar: [#1 -0.37,-0.77,0.00,M4] 
23:36:10.529 00.001 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
23:36:10.529 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
23:36:10.529 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.66 hyp=0.67 cameraTheta=-1.70 mountX=-0.67 mountY=0.00, mountTheta=3.14
23:36:10.530 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.66, opts=13)
23:36:10.530 00.000 12268 Enqueuing Move request for scope (-0.09, -0.66)
23:36:10.531 00.001 11616 Worker thread wakes up
23:36:10.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.66) opts 0xd
23:36:10.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.66)
23:36:10.531 00.000 11616 Moving (-0.09, -0.66) raw xDistance=-0.67 yDistance=0.00
23:36:10.531 00.000 11616 resist switch: large excursion: input -0.67 thresh 0.29 direction from 1 to -1
23:36:10.531 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.00
23:36:10.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.67
23:36:10.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:10.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:36:10.531 00.000 11616 MoveAxis(E, 373, ABG)
23:36:10.531 00.000 11616 Guiding  Dir = 2, Dur = 373
23:36:10.532 00.001 11616 IsSlewing returns 0
23:36:10.532 00.000 11616 IsGuiding returns 0
23:36:10.532 00.000 11616 PulseGuide returned control before completion, sleep 383
23:36:10.553 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
23:36:10.571 00.018 12268 UpdateGuideState exits: m=305 SNR=11.9
23:36:10.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:10.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:10.571 00.000 12268 Enqueuing Expose request
23:36:10.931 00.360 11616 IsGuiding returns 1
23:36:10.931 00.000 11616 scope still moving after pulse duration time elapsed
23:36:10.962 00.031 11616 IsSlewing returns 0
23:36:10.962 00.000 11616 IsGuiding returns 0
23:36:10.962 00.000 11616 scope move finished after 373 + 57 ms
23:36:10.962 00.000 11616 Move returns status 0, amount 373
23:36:10.962 00.000 11616 MoveAxis(N, 0, ABG)
23:36:10.962 00.000 11616 Move returns status 0, amount 0
23:36:10.962 00.000 11616 move complete, result=0
23:36:10.962 00.000 11616 worker thread done servicing request
23:36:10.962 00.000 11616 Worker thread wakes up
23:36:10.963 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:10.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:10.963 00.000 12268 GuideStep: -0.7 px 373 ms EAST, 0.0 px 0 ms NORTH
23:36:12.969 02.006 11616 Exposure complete
23:36:13.026 00.057 11616 worker thread done servicing request
23:36:13.026 00.000 12268 OnExposeComplete: enter
23:36:13.026 00.000 12268 UpdateGuideState(): m_state=6
23:36:13.026 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
23:36:13.026 00.000 12268 Star::Find returns 1 (0), X=900.26, Y=25.66, Mass=243, SNR=10.7, Peak=34 HFD=3.5
23:36:13.026 00.000 12268 MultiStar: [#1 -0.36,-1.33,0.00,M5] 
23:36:13.026 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
23:36:13.026 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.01)
23:36:13.026 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.81 hyp=0.82 cameraTheta=-1.69 mountX=-0.82 mountY=0.01, mountTheta=3.13
23:36:13.028 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.81, opts=13)
23:36:13.028 00.000 12268 Enqueuing Move request for scope (-0.10, -0.81)
23:36:13.028 00.000 11616 Worker thread wakes up
23:36:13.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.81) opts 0xd
23:36:13.028 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.81)
23:36:13.028 00.000 11616 Moving (-0.10, -0.81) raw xDistance=-0.82 yDistance=0.01
23:36:13.029 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.82
23:36:13.029 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:13.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:36:13.029 00.000 11616 MoveAxis(E, 458, ABG)
23:36:13.029 00.000 11616 Guiding  Dir = 2, Dur = 458
23:36:13.029 00.000 11616 IsSlewing returns 0
23:36:13.029 00.000 11616 IsGuiding returns 0
23:36:13.030 00.001 11616 PulseGuide returned control before completion, sleep 468
23:36:13.054 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=152, Gamma=1.290
23:36:13.071 00.017 12268 UpdateGuideState exits: m=243 SNR=10.7
23:36:13.072 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:13.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:13.072 00.000 12268 Enqueuing Expose request
23:36:13.514 00.442 11616 IsGuiding returns 0
23:36:13.514 00.000 11616 Move returns status 0, amount 458
23:36:13.514 00.000 11616 MoveAxis(N, 0, ABG)
23:36:13.514 00.000 11616 Move returns status 0, amount 0
23:36:13.514 00.000 11616 move complete, result=0
23:36:13.514 00.000 11616 worker thread done servicing request
23:36:13.514 00.000 11616 Worker thread wakes up
23:36:13.515 00.001 12268 GuideStep: -0.8 px 458 ms EAST, 0.0 px 0 ms NORTH
23:36:13.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:13.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:15.516 02.001 11616 Exposure complete
23:36:15.573 00.057 11616 worker thread done servicing request
23:36:15.573 00.000 12268 OnExposeComplete: enter
23:36:15.573 00.000 12268 UpdateGuideState(): m_state=6
23:36:15.573 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
23:36:15.573 00.000 12268 Star::Find returns 1 (0), X=900.56, Y=26.12, Mass=314, SNR=12.1, Peak=37 HFD=4.3
23:36:15.574 00.001 12268 MultiStar: [#1 -0.38,-1.19,0.00,M6] 
23:36:15.574 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
23:36:15.574 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
23:36:15.574 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.36 hyp=0.41 cameraTheta=-1.06 mountX=-0.34 mountY=0.25, mountTheta=2.51
23:36:15.575 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.36, opts=13)
23:36:15.575 00.000 12268 Enqueuing Move request for scope (0.20, -0.36)
23:36:15.576 00.001 11616 Worker thread wakes up
23:36:15.576 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.36) opts 0xd
23:36:15.576 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.36)
23:36:15.576 00.000 11616 Moving (0.20, -0.36) raw xDistance=-0.34 yDistance=0.25
23:36:15.576 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
23:36:15.576 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
23:36:15.576 00.000 11616 MoveAxis(E, 189, ABG)
23:36:15.576 00.000 11616 Guiding  Dir = 2, Dur = 189
23:36:15.576 00.000 11616 IsSlewing returns 0
23:36:15.577 00.001 11616 IsGuiding returns 0
23:36:15.577 00.000 11616 PulseGuide returned control before completion, sleep 199
23:36:15.601 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=167, Gamma=1.290
23:36:15.619 00.018 12268 UpdateGuideState exits: m=314 SNR=12.1
23:36:15.619 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:15.619 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:15.619 00.000 12268 Enqueuing Expose request
23:36:15.782 00.163 11616 IsGuiding returns 1
23:36:15.783 00.001 11616 scope still moving after pulse duration time elapsed
23:36:15.814 00.031 11616 IsSlewing returns 0
23:36:15.814 00.000 11616 IsGuiding returns 0
23:36:15.814 00.000 11616 scope move finished after 189 + 48 ms
23:36:15.814 00.000 11616 Move returns status 0, amount 189
23:36:15.814 00.000 11616 MoveAxis(S, 21, ABG)
23:36:15.814 00.000 11616 Guiding  Dir = 1, Dur = 21
23:36:15.814 00.000 11616 IsSlewing returns 0
23:36:15.814 00.000 11616 IsGuiding returns 0
23:36:15.815 00.001 11616 PulseGuide returned control before completion, sleep 31
23:36:15.860 00.045 11616 IsGuiding returns 1
23:36:15.860 00.000 11616 scope still moving after pulse duration time elapsed
23:36:15.892 00.032 11616 IsSlewing returns 0
23:36:15.892 00.000 11616 IsGuiding returns 0
23:36:15.892 00.000 11616 scope move finished after 21 + 56 ms
23:36:15.892 00.000 11616 Move returns status 0, amount 21
23:36:15.892 00.000 11616 move complete, result=0
23:36:15.893 00.001 11616 worker thread done servicing request
23:36:15.893 00.000 11616 Worker thread wakes up
23:36:15.893 00.000 12268 GuideStep: -0.3 px 189 ms EAST, 0.2 px 21 ms SOUTH
23:36:15.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:15.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:17.907 02.014 11616 Exposure complete
23:36:17.964 00.057 11616 worker thread done servicing request
23:36:17.964 00.000 12268 OnExposeComplete: enter
23:36:17.964 00.000 12268 UpdateGuideState(): m_state=6
23:36:17.964 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
23:36:17.964 00.000 12268 Star::Find returns 1 (0), X=900.53, Y=26.69, Mass=279, SNR=11.5, Peak=31 HFD=4.7
23:36:17.964 00.000 12268 MultiStar: [#1 -0.48,-0.18,0.59,U] 
23:36:17.964 00.000 12268 refined, 1 included, MultiStar: {-0.07, 0.06}, one-star: {0.18, 0.21}
23:36:17.964 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
23:36:17.964 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
23:36:17.964 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.36 mountX=0.06 mountY=-0.07, mountTheta=-0.90
23:36:17.966 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.06, opts=13)
23:36:17.966 00.000 12268 Enqueuing Move request for scope (-0.07, 0.06)
23:36:17.966 00.000 11616 Worker thread wakes up
23:36:17.967 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
23:36:17.967 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
23:36:17.967 00.000 11616 Moving (-0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
23:36:17.967 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:17.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:36:17.967 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:17.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:36:17.967 00.000 11616 MoveAxis(E, 0, ABG)
23:36:17.967 00.000 11616 Move returns status 0, amount 0
23:36:17.967 00.000 11616 MoveAxis(N, 0, ABG)
23:36:17.967 00.000 11616 Move returns status 0, amount 0
23:36:17.967 00.000 11616 move complete, result=0
23:36:17.968 00.001 11616 worker thread done servicing request
23:36:17.989 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=140, Gamma=1.290
23:36:18.006 00.017 12268 UpdateGuideState exits: m=279 SNR=11.5
23:36:18.006 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:18.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:18.007 00.001 12268 Enqueuing Expose request
23:36:18.007 00.000 11616 Worker thread wakes up
23:36:18.007 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:18.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:18.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:20.015 02.008 11616 Exposure complete
23:36:20.072 00.057 11616 worker thread done servicing request
23:36:20.073 00.001 12268 OnExposeComplete: enter
23:36:20.073 00.000 12268 UpdateGuideState(): m_state=6
23:36:20.073 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
23:36:20.073 00.000 12268 Star::Find returns 1 (0), X=900.74, Y=26.50, Mass=271, SNR=11.3, Peak=34 HFD=4.6
23:36:20.073 00.000 12268 MultiStar: [#1 -0.32,-0.88,0.00,M6] 
23:36:20.073 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
23:36:20.073 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.77)
23:36:20.074 00.001 12268 CameraToMount -- cameraX=0.39 cameraY=0.03 hyp=0.39 cameraTheta=0.07 mountX=0.06 mountY=0.38, mountTheta=1.40
23:36:20.077 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.03, opts=13)
23:36:20.077 00.000 12268 Enqueuing Move request for scope (0.39, 0.03)
23:36:20.077 00.000 11616 Worker thread wakes up
23:36:20.077 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.03) opts 0xd
23:36:20.077 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.03)
23:36:20.077 00.000 11616 Moving (0.39, 0.03) raw xDistance=0.06 yDistance=0.38
23:36:20.078 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:20.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:36:20.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
23:36:20.078 00.000 11616 MoveAxis(E, 0, ABG)
23:36:20.078 00.000 11616 Move returns status 0, amount 0
23:36:20.078 00.000 11616 MoveAxis(S, 32, ABG)
23:36:20.078 00.000 11616 Guiding  Dir = 1, Dur = 32
23:36:20.078 00.000 11616 IsSlewing returns 0
23:36:20.079 00.001 11616 IsGuiding returns 0
23:36:20.079 00.000 11616 PulseGuide returned control before completion, sleep 42
23:36:20.104 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=137, Gamma=1.290
23:36:20.123 00.019 12268 UpdateGuideState exits: m=271 SNR=11.3
23:36:20.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:20.123 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:20.123 00.000 12268 Enqueuing Expose request
23:36:20.128 00.005 11616 IsGuiding returns 1
23:36:20.128 00.000 11616 scope still moving after pulse duration time elapsed
23:36:20.160 00.032 11616 IsSlewing returns 0
23:36:20.160 00.000 11616 IsGuiding returns 0
23:36:20.160 00.000 11616 scope move finished after 32 + 49 ms
23:36:20.160 00.000 11616 Move returns status 0, amount 32
23:36:20.160 00.000 11616 move complete, result=0
23:36:20.161 00.001 11616 worker thread done servicing request
23:36:20.161 00.000 11616 Worker thread wakes up
23:36:20.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:20.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:20.162 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 32 ms SOUTH
23:36:22.202 02.040 11616 Exposure complete
23:36:22.259 00.057 11616 worker thread done servicing request
23:36:22.260 00.001 12268 OnExposeComplete: enter
23:36:22.260 00.000 12268 UpdateGuideState(): m_state=6
23:36:22.260 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
23:36:22.260 00.000 12268 Star::Find returns 1 (0), X=900.21, Y=27.04, Mass=312, SNR=12.1, Peak=28 HFD=4.8
23:36:22.260 00.000 12268 MultiStar: [#1 -0.33,-0.48,0.00,M7] 
23:36:22.260 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
23:36:22.260 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
23:36:22.260 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.57 hyp=0.59 cameraTheta=1.82 mountX=0.55 mountY=-0.22, mountTheta=-0.38
23:36:22.262 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.57, opts=13)
23:36:22.262 00.000 12268 Enqueuing Move request for scope (-0.15, 0.57)
23:36:22.262 00.000 11616 Worker thread wakes up
23:36:22.263 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.57) opts 0xd
23:36:22.263 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.57)
23:36:22.263 00.000 11616 Moving (-0.15, 0.57) raw xDistance=0.55 yDistance=-0.22
23:36:22.263 00.000 11616 resist switch: large excursion: input 0.55 thresh 0.29 direction from -1 to 1
23:36:22.263 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.65
23:36:22.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.55
23:36:22.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:22.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:36:22.263 00.000 11616 MoveAxis(W, 308, ABG)
23:36:22.263 00.000 11616 Guiding  Dir = 3, Dur = 308
23:36:22.264 00.001 11616 IsSlewing returns 0
23:36:22.264 00.000 11616 IsGuiding returns 0
23:36:22.264 00.000 11616 PulseGuide returned control before completion, sleep 318
23:36:22.286 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=159, Gamma=1.290
23:36:22.304 00.018 12268 UpdateGuideState exits: m=312 SNR=12.1
23:36:22.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:22.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:22.304 00.000 12268 Enqueuing Expose request
23:36:22.585 00.281 11616 IsGuiding returns 1
23:36:22.586 00.001 11616 scope still moving after pulse duration time elapsed
23:36:22.617 00.031 11616 IsSlewing returns 0
23:36:22.617 00.000 11616 IsGuiding returns 1
23:36:22.649 00.032 11616 IsSlewing returns 0
23:36:22.649 00.000 11616 IsGuiding returns 0
23:36:22.649 00.000 11616 scope move finished after 308 + 76 ms
23:36:22.649 00.000 11616 Move returns status 0, amount 308
23:36:22.649 00.000 11616 MoveAxis(N, 0, ABG)
23:36:22.649 00.000 11616 Move returns status 0, amount 0
23:36:22.649 00.000 11616 move complete, result=0
23:36:22.649 00.000 11616 worker thread done servicing request
23:36:22.650 00.001 11616 Worker thread wakes up
23:36:22.650 00.000 12268 GuideStep: 0.6 px 308 ms WEST, -0.2 px 0 ms NORTH
23:36:22.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:22.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:24.661 02.011 11616 Exposure complete
23:36:24.717 00.056 11616 worker thread done servicing request
23:36:24.717 00.000 12268 OnExposeComplete: enter
23:36:24.717 00.000 12268 UpdateGuideState(): m_state=6
23:36:24.717 00.000 12268 Star::Find(15, 900, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
23:36:24.717 00.000 12268 Star::Find returns 1 (0), X=900.38, Y=26.37, Mass=290, SNR=11.7, Peak=32 HFD=4.8
23:36:24.718 00.001 12268 MultiStar: [#1 -0.44,-0.66,0.00,M8] 
23:36:24.718 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
23:36:24.718 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
23:36:24.718 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.35 mountX=-0.10 mountY=0.04, mountTheta=2.79
23:36:24.719 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.10, opts=13)
23:36:24.720 00.001 12268 Enqueuing Move request for scope (0.02, -0.10)
23:36:24.720 00.000 11616 Worker thread wakes up
23:36:24.720 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
23:36:24.720 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
23:36:24.720 00.000 11616 Moving (0.02, -0.10) raw xDistance=-0.10 yDistance=0.04
23:36:24.720 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:24.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:36:24.720 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:24.721 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:36:24.721 00.000 11616 MoveAxis(E, 0, ABG)
23:36:24.721 00.000 11616 Move returns status 0, amount 0
23:36:24.721 00.000 11616 MoveAxis(N, 0, ABG)
23:36:24.721 00.000 11616 Move returns status 0, amount 0
23:36:24.721 00.000 11616 move complete, result=0
23:36:24.721 00.000 11616 worker thread done servicing request
23:36:24.744 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=157, Gamma=1.290
23:36:24.763 00.019 12268 UpdateGuideState exits: m=290 SNR=11.7
23:36:24.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:24.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:24.763 00.000 12268 Enqueuing Expose request
23:36:24.763 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:24.763 00.000 11616 Worker thread wakes up
23:36:24.763 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:24.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:26.776 02.013 11616 Exposure complete
23:36:26.830 00.054 11616 worker thread done servicing request
23:36:26.830 00.000 12268 OnExposeComplete: enter
23:36:26.830 00.000 12268 UpdateGuideState(): m_state=6
23:36:26.830 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
23:36:26.831 00.001 12268 Star::Find returns 1 (0), X=900.09, Y=26.32, Mass=209, SNR=9.9, Peak=31 HFD=3.4
23:36:26.831 00.000 12268 MultiStar: [#1 -0.72,-1.08,0.00,M9] 
23:36:26.831 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
23:36:26.831 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
23:36:26.831 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.16 hyp=0.31 cameraTheta=-2.59 mountX=-0.18 mountY=-0.24, mountTheta=-2.23
23:36:26.833 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.16, opts=13)
23:36:26.833 00.000 12268 Enqueuing Move request for scope (-0.26, -0.16)
23:36:26.833 00.000 11616 Worker thread wakes up
23:36:26.833 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.16) opts 0xd
23:36:26.833 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.16)
23:36:26.833 00.000 11616 Moving (-0.26, -0.16) raw xDistance=-0.18 yDistance=-0.24
23:36:26.833 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:26.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:36:26.833 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:26.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:36:26.833 00.000 11616 MoveAxis(E, 0, ABG)
23:36:26.834 00.001 11616 Move returns status 0, amount 0
23:36:26.834 00.000 11616 MoveAxis(N, 0, ABG)
23:36:26.834 00.000 11616 Move returns status 0, amount 0
23:36:26.834 00.000 11616 move complete, result=0
23:36:26.834 00.000 11616 worker thread done servicing request
23:36:26.856 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
23:36:26.874 00.018 12268 UpdateGuideState exits: m=209 SNR=9.9
23:36:26.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:26.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:26.874 00.000 12268 Enqueuing Expose request
23:36:26.874 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:36:26.874 00.000 11616 Worker thread wakes up
23:36:26.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:26.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:28.887 02.013 11616 Exposure complete
23:36:28.943 00.056 11616 worker thread done servicing request
23:36:28.944 00.001 12268 OnExposeComplete: enter
23:36:28.944 00.000 12268 UpdateGuideState(): m_state=6
23:36:28.944 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
23:36:28.944 00.000 12268 Star::Find returns 1 (0), X=900.16, Y=25.75, Mass=253, SNR=10.8, Peak=38 HFD=3.7
23:36:28.944 00.000 12268 MultiStar: [#1 -0.76,-1.25,0.00,M10] 
23:36:28.944 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
23:36:28.944 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
23:36:28.944 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.72 hyp=0.75 cameraTheta=-1.83 mountX=-0.74 mountY=-0.10, mountTheta=-3.01
23:36:28.946 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.72, opts=13)
23:36:28.946 00.000 12268 Enqueuing Move request for scope (-0.19, -0.72)
23:36:28.946 00.000 11616 Worker thread wakes up
23:36:28.946 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.72) opts 0xd
23:36:28.946 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.72)
23:36:28.946 00.000 11616 Moving (-0.19, -0.72) raw xDistance=-0.74 yDistance=-0.10
23:36:28.946 00.000 11616 resist switch: large excursion: input -0.74 thresh 0.29 direction from 1 to -1
23:36:28.946 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.21
23:36:28.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.74
23:36:28.947 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:28.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:36:28.947 00.000 11616 MoveAxis(E, 413, ABG)
23:36:28.947 00.000 11616 Guiding  Dir = 2, Dur = 413
23:36:28.947 00.000 11616 IsSlewing returns 0
23:36:28.947 00.000 11616 IsGuiding returns 0
23:36:28.948 00.001 11616 PulseGuide returned control before completion, sleep 423
23:36:28.970 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=164, Gamma=1.290
23:36:28.990 00.020 12268 UpdateGuideState exits: m=253 SNR=10.8
23:36:28.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:28.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:28.990 00.000 12268 Enqueuing Expose request
23:36:29.386 00.396 11616 IsGuiding returns 0
23:36:29.386 00.000 11616 Move returns status 0, amount 413
23:36:29.386 00.000 11616 MoveAxis(N, 0, ABG)
23:36:29.386 00.000 11616 Move returns status 0, amount 0
23:36:29.386 00.000 11616 move complete, result=0
23:36:29.386 00.000 11616 worker thread done servicing request
23:36:29.386 00.000 11616 Worker thread wakes up
23:36:29.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:29.387 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:29.387 00.000 12268 GuideStep: -0.7 px 413 ms EAST, -0.1 px 0 ms NORTH
23:36:31.394 02.007 11616 Exposure complete
23:36:31.455 00.061 11616 worker thread done servicing request
23:36:31.455 00.000 12268 OnExposeComplete: enter
23:36:31.455 00.000 12268 UpdateGuideState(): m_state=6
23:36:31.456 00.001 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
23:36:31.456 00.000 12268 Star::Find returns 1 (0), X=900.54, Y=26.35, Mass=276, SNR=11.4, Peak=32 HFD=4.8
23:36:31.456 00.000 12268 MultiStar: [#1 -0.66,-1.51,0.00,R] 
23:36:31.456 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
23:36:31.456 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.10)
23:36:31.456 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-0.60 mountX=-0.11 mountY=0.20, mountTheta=2.07
23:36:31.458 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.13, opts=13)
23:36:31.458 00.000 12268 Enqueuing Move request for scope (0.19, -0.13)
23:36:31.459 00.001 11616 Worker thread wakes up
23:36:31.459 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd
23:36:31.459 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.13)
23:36:31.459 00.000 11616 Moving (0.19, -0.13) raw xDistance=-0.11 yDistance=0.20
23:36:31.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
23:36:31.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:36:31.459 00.000 11616 MoveAxis(E, 62, ABG)
23:36:31.459 00.000 11616 Guiding  Dir = 2, Dur = 62
23:36:31.459 00.000 11616 IsSlewing returns 0
23:36:31.460 00.001 11616 IsGuiding returns 0
23:36:31.460 00.000 11616 PulseGuide returned control before completion, sleep 72
23:36:31.485 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=145, Gamma=1.290
23:36:31.503 00.018 12268 UpdateGuideState exits: m=276 SNR=11.4
23:36:31.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:31.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:31.503 00.000 12268 Enqueuing Expose request
23:36:31.536 00.033 11616 IsGuiding returns 1
23:36:31.536 00.000 11616 scope still moving after pulse duration time elapsed
23:36:31.568 00.032 11616 IsSlewing returns 0
23:36:31.568 00.000 11616 IsGuiding returns 0
23:36:31.569 00.001 11616 scope move finished after 62 + 46 ms
23:36:31.569 00.000 11616 Move returns status 0, amount 62
23:36:31.569 00.000 11616 MoveAxis(S, 17, ABG)
23:36:31.570 00.001 11616 Guiding  Dir = 1, Dur = 17
23:36:31.570 00.000 11616 IsSlewing returns 0
23:36:31.570 00.000 11616 IsGuiding returns 0
23:36:31.571 00.001 11616 PulseGuide returned control before completion, sleep 27
23:36:31.599 00.028 11616 IsGuiding returns 1
23:36:31.599 00.000 11616 scope still moving after pulse duration time elapsed
23:36:31.630 00.031 11616 IsSlewing returns 0
23:36:31.631 00.001 11616 IsGuiding returns 0
23:36:31.631 00.000 11616 scope move finished after 17 + 43 ms
23:36:31.631 00.000 11616 Move returns status 0, amount 17
23:36:31.631 00.000 11616 move complete, result=0
23:36:31.631 00.000 11616 worker thread done servicing request
23:36:31.631 00.000 12268 GuideStep: -0.1 px 62 ms EAST, 0.2 px 17 ms SOUTH
23:36:31.631 00.000 11616 Worker thread wakes up
23:36:31.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:31.632 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:33.654 02.022 11616 Exposure complete
23:36:33.711 00.057 11616 worker thread done servicing request
23:36:33.711 00.000 12268 OnExposeComplete: enter
23:36:33.711 00.000 12268 UpdateGuideState(): m_state=6
23:36:33.712 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
23:36:33.712 00.000 12268 Star::Find returns 1 (0), X=900.24, Y=26.21, Mass=225, SNR=10.3, Peak=30 HFD=3.5
23:36:33.712 00.000 12268 MultiStar: [#1 -0.01,1.24,0.00,M1] 
23:36:33.712 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.47 = 2.82)
23:36:33.712 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.29)
23:36:33.712 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.26 hyp=0.29 cameraTheta=-1.99 mountX=-0.27 mountY=-0.08, mountTheta=-2.84
23:36:33.715 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.26, opts=13)
23:36:33.715 00.000 12268 Enqueuing Move request for scope (-0.12, -0.26)
23:36:33.715 00.000 11616 Worker thread wakes up
23:36:33.715 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.26) opts 0xd
23:36:33.715 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.26)
23:36:33.715 00.000 11616 Moving (-0.12, -0.26) raw xDistance=-0.27 yDistance=-0.08
23:36:33.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
23:36:33.715 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:33.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:36:33.715 00.000 11616 MoveAxis(E, 152, ABG)
23:36:33.716 00.001 11616 Guiding  Dir = 2, Dur = 152
23:36:33.716 00.000 11616 IsSlewing returns 0
23:36:33.716 00.000 11616 IsGuiding returns 0
23:36:33.717 00.001 11616 PulseGuide returned control before completion, sleep 162
23:36:33.742 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=142, Gamma=1.290
23:36:33.760 00.018 12268 UpdateGuideState exits: m=225 SNR=10.3
23:36:33.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:33.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:33.760 00.000 12268 Enqueuing Expose request
23:36:33.891 00.131 11616 IsGuiding returns 1
23:36:33.891 00.000 11616 scope still moving after pulse duration time elapsed
23:36:33.923 00.032 11616 IsSlewing returns 0
23:36:33.923 00.000 11616 IsGuiding returns 0
23:36:33.923 00.000 11616 scope move finished after 152 + 55 ms
23:36:33.923 00.000 11616 Move returns status 0, amount 152
23:36:33.923 00.000 11616 MoveAxis(N, 0, ABG)
23:36:33.924 00.001 11616 Move returns status 0, amount 0
23:36:33.924 00.000 11616 move complete, result=0
23:36:33.924 00.000 11616 worker thread done servicing request
23:36:33.924 00.000 11616 Worker thread wakes up
23:36:33.924 00.000 12268 GuideStep: -0.3 px 152 ms EAST, -0.1 px 0 ms NORTH
23:36:33.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:33.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:35.941 02.017 11616 Exposure complete
23:36:35.995 00.054 11616 worker thread done servicing request
23:36:35.996 00.001 12268 OnExposeComplete: enter
23:36:35.996 00.000 12268 UpdateGuideState(): m_state=6
23:36:35.996 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
23:36:35.996 00.000 12268 Star::Find returns 1 (0), X=900.14, Y=25.98, Mass=188, SNR=9.4, Peak=28 HFD=2.8
23:36:35.996 00.000 12268 MultiStar: [#1 -0.02,1.10,0.00,M2] 
23:36:35.996 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.46 = 2.83)
23:36:35.996 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.28)
23:36:35.996 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.50 hyp=0.55 cameraTheta=-1.98 mountX=-0.52 mountY=-0.15, mountTheta=-2.86
23:36:35.998 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.50, opts=13)
23:36:35.998 00.000 12268 Enqueuing Move request for scope (-0.22, -0.50)
23:36:35.998 00.000 11616 Worker thread wakes up
23:36:35.999 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.50) opts 0xd
23:36:35.999 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.50)
23:36:35.999 00.000 11616 Moving (-0.22, -0.50) raw xDistance=-0.52 yDistance=-0.15
23:36:35.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
23:36:35.999 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:35.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:36:35.999 00.000 11616 MoveAxis(E, 291, ABG)
23:36:35.999 00.000 11616 Guiding  Dir = 2, Dur = 291
23:36:35.999 00.000 11616 IsSlewing returns 0
23:36:36.000 00.001 11616 IsGuiding returns 0
23:36:36.000 00.000 11616 PulseGuide returned control before completion, sleep 301
23:36:36.021 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=125, Gamma=1.290
23:36:36.040 00.019 12268 UpdateGuideState exits: m=188 SNR=9.4
23:36:36.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:36.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:36.040 00.000 12268 Enqueuing Expose request
23:36:36.304 00.264 11616 IsGuiding returns 1
23:36:36.304 00.000 11616 scope still moving after pulse duration time elapsed
23:36:36.337 00.033 11616 IsSlewing returns 0
23:36:36.337 00.000 11616 IsGuiding returns 0
23:36:36.337 00.000 11616 scope move finished after 291 + 45 ms
23:36:36.337 00.000 11616 Move returns status 0, amount 291
23:36:36.338 00.001 11616 MoveAxis(N, 0, ABG)
23:36:36.338 00.000 11616 Move returns status 0, amount 0
23:36:36.338 00.000 11616 move complete, result=0
23:36:36.338 00.000 11616 worker thread done servicing request
23:36:36.338 00.000 11616 Worker thread wakes up
23:36:36.338 00.000 12268 GuideStep: -0.5 px 291 ms EAST, -0.2 px 0 ms NORTH
23:36:36.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:36.339 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:38.351 02.012 11616 Exposure complete
23:36:38.410 00.059 11616 worker thread done servicing request
23:36:38.410 00.000 12268 OnExposeComplete: enter
23:36:38.410 00.000 12268 UpdateGuideState(): m_state=6
23:36:38.410 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
23:36:38.410 00.000 12268 Star::Find returns 1 (0), X=900.26, Y=26.88, Mass=239, SNR=10.6, Peak=31 HFD=4.3
23:36:38.411 00.001 12268 MultiStar: [#1 0.54,1.72,0.00,M3] 
23:36:38.411 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
23:36:38.411 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
23:36:38.411 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.40 hyp=0.41 cameraTheta=1.81 mountX=0.39 mountY=-0.15, mountTheta=-0.36
23:36:38.412 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.40, opts=13)
23:36:38.412 00.000 12268 Enqueuing Move request for scope (-0.10, 0.40)
23:36:38.412 00.000 11616 Worker thread wakes up
23:36:38.412 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.40) opts 0xd
23:36:38.412 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.40)
23:36:38.412 00.000 11616 Moving (-0.10, 0.40) raw xDistance=0.39 yDistance=-0.15
23:36:38.412 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
23:36:38.413 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.17
23:36:38.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
23:36:38.413 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:38.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:36:38.413 00.000 11616 MoveAxis(W, 218, ABG)
23:36:38.413 00.000 11616 Guiding  Dir = 3, Dur = 218
23:36:38.413 00.000 11616 IsSlewing returns 0
23:36:38.414 00.001 11616 IsGuiding returns 0
23:36:38.414 00.000 11616 PulseGuide returned control before completion, sleep 228
23:36:38.437 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=116, Gamma=1.290
23:36:38.455 00.018 12268 UpdateGuideState exits: m=239 SNR=10.6
23:36:38.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:38.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:38.455 00.000 12268 Enqueuing Expose request
23:36:38.644 00.189 11616 IsGuiding returns 1
23:36:38.645 00.001 11616 scope still moving after pulse duration time elapsed
23:36:38.676 00.031 11616 IsSlewing returns 0
23:36:38.676 00.000 11616 IsGuiding returns 0
23:36:38.676 00.000 11616 scope move finished after 218 + 44 ms
23:36:38.677 00.001 11616 Move returns status 0, amount 218
23:36:38.677 00.000 11616 MoveAxis(N, 0, ABG)
23:36:38.677 00.000 11616 Move returns status 0, amount 0
23:36:38.677 00.000 11616 move complete, result=0
23:36:38.677 00.000 11616 worker thread done servicing request
23:36:38.677 00.000 11616 Worker thread wakes up
23:36:38.677 00.000 12268 GuideStep: 0.4 px 218 ms WEST, -0.1 px 0 ms NORTH
23:36:38.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:38.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:40.695 02.018 11616 Exposure complete
23:36:40.754 00.059 11616 worker thread done servicing request
23:36:40.754 00.000 12268 OnExposeComplete: enter
23:36:40.754 00.000 12268 UpdateGuideState(): m_state=6
23:36:40.755 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
23:36:40.755 00.000 12268 Star::Find returns 1 (0), X=900.01, Y=26.76, Mass=272, SNR=11.3, Peak=36 HFD=4.3
23:36:40.755 00.000 12268 MultiStar: [#1 -0.32,1.26,0.00,M4] 
23:36:40.755 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
23:36:40.755 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.13 = -2.13)
23:36:40.755 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.28 hyp=0.45 cameraTheta=2.45 mountX=0.25 mountY=-0.38, mountTheta=-0.99
23:36:40.758 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.28, opts=13)
23:36:40.758 00.000 12268 Enqueuing Move request for scope (-0.34, 0.28)
23:36:40.758 00.000 11616 Worker thread wakes up
23:36:40.758 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.28) opts 0xd
23:36:40.758 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.28)
23:36:40.758 00.000 11616 Moving (-0.34, 0.28) raw xDistance=0.25 yDistance=-0.38
23:36:40.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
23:36:40.758 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:36:40.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
23:36:40.758 00.000 11616 MoveAxis(W, 140, ABG)
23:36:40.758 00.000 11616 Guiding  Dir = 3, Dur = 140
23:36:40.760 00.002 11616 IsSlewing returns 0
23:36:40.760 00.000 11616 IsGuiding returns 0
23:36:40.760 00.000 11616 PulseGuide returned control before completion, sleep 150
23:36:40.782 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=133, Gamma=1.290
23:36:40.801 00.019 12268 UpdateGuideState exits: m=272 SNR=11.3
23:36:40.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:40.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:40.801 00.000 12268 Enqueuing Expose request
23:36:40.914 00.113 11616 IsGuiding returns 1
23:36:40.914 00.000 11616 scope still moving after pulse duration time elapsed
23:36:40.945 00.031 11616 IsSlewing returns 0
23:36:40.945 00.000 11616 IsGuiding returns 0
23:36:40.946 00.001 11616 scope move finished after 140 + 46 ms
23:36:40.946 00.000 11616 Move returns status 0, amount 140
23:36:40.946 00.000 11616 MoveAxis(N, 0, ABG)
23:36:40.946 00.000 11616 Move returns status 0, amount 0
23:36:40.946 00.000 11616 move complete, result=0
23:36:40.946 00.000 11616 worker thread done servicing request
23:36:40.946 00.000 11616 Worker thread wakes up
23:36:40.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:40.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:40.946 00.000 12268 GuideStep: 0.2 px 140 ms WEST, -0.4 px 0 ms NORTH
23:36:42.954 02.008 11616 Exposure complete
23:36:43.011 00.057 11616 worker thread done servicing request
23:36:43.011 00.000 12268 OnExposeComplete: enter
23:36:43.011 00.000 12268 UpdateGuideState(): m_state=6
23:36:43.012 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
23:36:43.012 00.000 12268 Star::Find returns 1 (0), X=900.08, Y=26.45, Mass=301, SNR=11.9, Peak=36 HFD=4.3
23:36:43.012 00.000 12268 MultiStar: [#1 0.33,0.83,0.00,M5] 
23:36:43.012 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
23:36:43.012 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.34)
23:36:43.012 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.03 hyp=0.28 cameraTheta=-3.04 mountX=-0.05 mountY=-0.27, mountTheta=-1.77
23:36:43.014 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.03, opts=13)
23:36:43.014 00.000 12268 Enqueuing Move request for scope (-0.27, -0.03)
23:36:43.014 00.000 11616 Worker thread wakes up
23:36:43.014 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.03) opts 0xd
23:36:43.014 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.03)
23:36:43.014 00.000 11616 Moving (-0.27, -0.03) raw xDistance=-0.05 yDistance=-0.27
23:36:43.014 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:43.015 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:36:43.015 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=-0.42 newest=-0.79
23:36:43.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
23:36:43.015 00.000 11616 MoveAxis(E, 0, ABG)
23:36:43.015 00.000 11616 Move returns status 0, amount 0
23:36:43.015 00.000 11616 BLC: Oldest BLC event removed
23:36:43.015 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1703 applied
23:36:43.015 00.000 11616 MoveAxis(N, 1726, ABG)
23:36:43.015 00.000 11616 Guiding  Dir = 0, Dur = 1726
23:36:43.015 00.000 11616 IsSlewing returns 0
23:36:43.016 00.001 11616 IsGuiding returns 0
23:36:43.017 00.001 11616 PulseGuide returned control before completion, sleep 1736
23:36:43.040 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=137, Gamma=1.290
23:36:43.058 00.018 12268 UpdateGuideState exits: m=301 SNR=11.9
23:36:43.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:43.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:43.058 00.000 12268 Enqueuing Expose request
23:36:44.761 01.703 11616 IsGuiding returns 1
23:36:44.761 00.000 11616 scope still moving after pulse duration time elapsed
23:36:44.792 00.031 11616 IsSlewing returns 0
23:36:44.792 00.000 11616 IsGuiding returns 0
23:36:44.792 00.000 11616 scope move finished after 1726 + 49 ms
23:36:44.792 00.000 11616 Move returns status 0, amount 1726
23:36:44.792 00.000 11616 move complete, result=0
23:36:44.793 00.001 11616 worker thread done servicing request
23:36:44.793 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 1726 ms NORTH
23:36:44.793 00.000 11616 Worker thread wakes up
23:36:44.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:44.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:46.805 02.012 11616 Exposure complete
23:36:46.863 00.058 11616 worker thread done servicing request
23:36:46.863 00.000 12268 OnExposeComplete: enter
23:36:46.863 00.000 12268 UpdateGuideState(): m_state=6
23:36:46.863 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
23:36:46.863 00.000 12268 Star::Find returns 1 (0), X=899.90, Y=26.43, Mass=231, SNR=10.4, Peak=35 HFD=3.2
23:36:46.863 00.000 12268 MultiStar: [#1 -0.31,1.73,0.00,M6] 
23:36:46.863 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.50 = 1.78)
23:36:46.864 00.001 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
23:36:46.864 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.05 hyp=0.46 cameraTheta=-3.03 mountX=-0.09 mountY=-0.44, mountTheta=-1.78
23:36:46.865 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.05, opts=13)
23:36:46.865 00.000 12268 Enqueuing Move request for scope (-0.45, -0.05)
23:36:46.865 00.000 11616 Worker thread wakes up
23:36:46.866 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.05) opts 0xd
23:36:46.866 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.05)
23:36:46.866 00.000 11616 Moving (-0.45, -0.05) raw xDistance=-0.09 yDistance=-0.44
23:36:46.866 00.000 11616 BLC: History state: CurrMiss=0.44, AvgInitMiss=0.29, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.040280, 1:0.443230
23:36:46.866 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:36:46.866 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:46.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:36:46.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
23:36:46.866 00.000 11616 MoveAxis(E, 0, ABG)
23:36:46.866 00.000 11616 Move returns status 0, amount 0
23:36:46.866 00.000 11616 MoveAxis(N, 37, ABG)
23:36:46.866 00.000 11616 Guiding  Dir = 0, Dur = 37
23:36:46.867 00.001 11616 IsSlewing returns 0
23:36:46.867 00.000 11616 IsGuiding returns 0
23:36:46.867 00.000 11616 PulseGuide returned control before completion, sleep 47
23:36:46.890 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=111, Gamma=1.290
23:36:46.910 00.020 12268 UpdateGuideState exits: m=231 SNR=10.4
23:36:46.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:46.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:46.910 00.000 12268 Enqueuing Expose request
23:36:46.915 00.005 11616 IsGuiding returns 1
23:36:46.915 00.000 11616 scope still moving after pulse duration time elapsed
23:36:46.947 00.032 11616 IsSlewing returns 0
23:36:46.947 00.000 11616 IsGuiding returns 0
23:36:46.947 00.000 11616 scope move finished after 37 + 42 ms
23:36:46.947 00.000 11616 Move returns status 0, amount 37
23:36:46.947 00.000 11616 move complete, result=0
23:36:46.948 00.001 11616 worker thread done servicing request
23:36:46.948 00.000 11616 Worker thread wakes up
23:36:46.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:46.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:46.948 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 37 ms NORTH
23:36:48.965 02.017 11616 Exposure complete
23:36:49.023 00.058 11616 worker thread done servicing request
23:36:49.023 00.000 12268 OnExposeComplete: enter
23:36:49.023 00.000 12268 UpdateGuideState(): m_state=6
23:36:49.023 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
23:36:49.024 00.001 12268 Star::Find returns 1 (0), X=900.02, Y=26.54, Mass=330, SNR=12.4, Peak=35 HFD=4.9
23:36:49.024 00.000 12268 MultiStar: [#1 0.22,0.94,0.00,M7] 
23:36:49.024 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.49 = 1.49)
23:36:49.024 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.62 = -1.62)
23:36:49.024 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.06 hyp=0.34 cameraTheta=2.97 mountX=0.03 mountY=-0.34, mountTheta=-1.49
23:36:49.026 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.06, opts=13)
23:36:49.026 00.000 12268 Enqueuing Move request for scope (-0.34, 0.06)
23:36:49.027 00.001 11616 Worker thread wakes up
23:36:49.027 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.06) opts 0xd
23:36:49.027 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.06)
23:36:49.027 00.000 11616 Moving (-0.34, 0.06) raw xDistance=0.03 yDistance=-0.34
23:36:49.027 00.000 11616 BLC: History state: CurrMiss=0.34, AvgInitMiss=0.29, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.040280, 1:0.443230, 2:0.339930
23:36:49.027 00.000 11616 BLC: Under-shoot: nominal increase by 165
23:36:49.027 00.000 11616 BLC: window closed
23:36:49.027 00.000 11616 BLC: Pulse adjusted to 1868
23:36:49.028 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:49.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:36:49.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
23:36:49.028 00.000 11616 MoveAxis(E, 0, ABG)
23:36:49.028 00.000 11616 Move returns status 0, amount 0
23:36:49.028 00.000 11616 MoveAxis(N, 29, ABG)
23:36:49.028 00.000 11616 Guiding  Dir = 0, Dur = 29
23:36:49.029 00.001 11616 IsSlewing returns 0
23:36:49.029 00.000 11616 IsGuiding returns 0
23:36:49.029 00.000 11616 PulseGuide returned control before completion, sleep 39
23:36:49.052 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=123, Gamma=1.290
23:36:49.072 00.020 12268 UpdateGuideState exits: m=330 SNR=12.4
23:36:49.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:49.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:49.072 00.000 12268 Enqueuing Expose request
23:36:49.073 00.001 11616 IsGuiding returns 1
23:36:49.073 00.000 11616 scope still moving after pulse duration time elapsed
23:36:49.103 00.030 11616 IsSlewing returns 0
23:36:49.103 00.000 11616 IsGuiding returns 0
23:36:49.103 00.000 11616 scope move finished after 29 + 45 ms
23:36:49.103 00.000 11616 Move returns status 0, amount 29
23:36:49.103 00.000 11616 move complete, result=0
23:36:49.104 00.001 11616 worker thread done servicing request
23:36:49.104 00.000 11616 Worker thread wakes up
23:36:49.104 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 29 ms NORTH
23:36:49.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:49.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:49.156 00.052 12268 evsrv: cli 0F8E6D80 connect
23:36:49.156 00.000 12268 case statement mapped state 6 to 3
23:36:49.157 00.001 12268 case statement mapped state 6 to 3
23:36:49.157 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"2603e5a0-1a9d-4e0e-b625-f1d88827e73e"}
23:36:49.157 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"2603e5a0-1a9d-4e0e-b625-f1d88827e73e"}
23:36:49.159 00.002 12268 evsrv: cli 0F8E6D80 disconnect
23:36:51.116 01.957 11616 Exposure complete
23:36:51.175 00.059 11616 worker thread done servicing request
23:36:51.175 00.000 12268 OnExposeComplete: enter
23:36:51.176 00.001 12268 UpdateGuideState(): m_state=6
23:36:51.176 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
23:36:51.176 00.000 12268 Star::Find returns 1 (0), X=899.75, Y=26.33, Mass=262, SNR=11.0, Peak=35 HFD=4.3
23:36:51.176 00.000 12268 MultiStar: [#1 -0.77,1.39,0.00,M8] 
23:36:51.176 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.47) = xAngle (-4.38 = 1.90)
23:36:51.176 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.21)
23:36:51.176 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-0.14 hyp=0.63 cameraTheta=-2.91 mountX=-0.20 mountY=-0.58, mountTheta=-1.91
23:36:51.178 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-0.14, opts=13)
23:36:51.178 00.000 12268 Enqueuing Move request for scope (-0.61, -0.14)
23:36:51.178 00.000 11616 Worker thread wakes up
23:36:51.178 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.14) opts 0xd
23:36:51.178 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -0.14)
23:36:51.178 00.000 11616 Moving (-0.61, -0.14) raw xDistance=-0.20 yDistance=-0.58
23:36:51.178 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:51.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:36:51.179 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
23:36:51.179 00.000 11616 MoveAxis(E, 0, ABG)
23:36:51.179 00.000 11616 Move returns status 0, amount 0
23:36:51.179 00.000 11616 MoveAxis(N, 49, ABG)
23:36:51.179 00.000 11616 Guiding  Dir = 0, Dur = 49
23:36:51.179 00.000 11616 IsSlewing returns 0
23:36:51.179 00.000 11616 IsGuiding returns 0
23:36:51.180 00.001 11616 PulseGuide returned control before completion, sleep 59
23:36:51.202 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=100, Gamma=1.290
23:36:51.220 00.018 12268 UpdateGuideState exits: m=262 SNR=11.0
23:36:51.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:51.221 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:51.221 00.000 12268 Enqueuing Expose request
23:36:51.247 00.026 11616 IsGuiding returns 1
23:36:51.248 00.001 11616 scope still moving after pulse duration time elapsed
23:36:51.278 00.030 11616 IsSlewing returns 0
23:36:51.279 00.001 11616 IsGuiding returns 1
23:36:51.310 00.031 11616 IsSlewing returns 0
23:36:51.311 00.001 11616 IsGuiding returns 1
23:36:51.340 00.029 11616 IsSlewing returns 0
23:36:51.340 00.000 11616 IsGuiding returns 1
23:36:51.372 00.032 11616 IsSlewing returns 0
23:36:51.372 00.000 11616 IsGuiding returns 1
23:36:51.403 00.031 11616 IsSlewing returns 0
23:36:51.404 00.001 11616 IsGuiding returns 0
23:36:51.404 00.000 11616 scope move finished after 49 + 174 ms
23:36:51.404 00.000 11616 Move returns status 0, amount 49
23:36:51.404 00.000 11616 move complete, result=0
23:36:51.404 00.000 11616 worker thread done servicing request
23:36:51.404 00.000 11616 Worker thread wakes up
23:36:51.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:51.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:51.404 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.6 px 49 ms NORTH
23:36:53.425 02.021 11616 Exposure complete
23:36:53.481 00.056 11616 worker thread done servicing request
23:36:53.482 00.001 12268 OnExposeComplete: enter
23:36:53.482 00.000 12268 UpdateGuideState(): m_state=6
23:36:53.482 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
23:36:53.482 00.000 12268 Star::Find returns 1 (0), X=899.89, Y=26.50, Mass=308, SNR=12.0, Peak=36 HFD=4.5
23:36:53.482 00.000 12268 MultiStar: [#1 -0.12,1.36,0.00,M9] 
23:36:53.482 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
23:36:53.482 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
23:36:53.483 00.001 12268 CameraToMount -- cameraX=-0.46 cameraY=0.02 hyp=0.46 cameraTheta=3.10 mountX=-0.02 mountY=-0.46, mountTheta=-1.63
23:36:53.484 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=0.02, opts=13)
23:36:53.484 00.000 12268 Enqueuing Move request for scope (-0.46, 0.02)
23:36:53.484 00.000 11616 Worker thread wakes up
23:36:53.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.02) opts 0xd
23:36:53.484 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, 0.02)
23:36:53.485 00.001 11616 Moving (-0.46, 0.02) raw xDistance=-0.02 yDistance=-0.46
23:36:53.485 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:53.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:36:53.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
23:36:53.485 00.000 11616 MoveAxis(E, 0, ABG)
23:36:53.485 00.000 11616 Move returns status 0, amount 0
23:36:53.485 00.000 11616 MoveAxis(N, 39, ABG)
23:36:53.485 00.000 11616 Guiding  Dir = 0, Dur = 39
23:36:53.485 00.000 11616 IsSlewing returns 0
23:36:53.486 00.001 11616 IsGuiding returns 0
23:36:53.486 00.000 11616 PulseGuide returned control before completion, sleep 49
23:36:53.509 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=115, Gamma=1.290
23:36:53.528 00.019 12268 UpdateGuideState exits: m=308 SNR=12.0
23:36:53.529 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:53.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:53.529 00.000 12268 Enqueuing Expose request
23:36:53.544 00.015 11616 IsGuiding returns 1
23:36:53.544 00.000 11616 scope still moving after pulse duration time elapsed
23:36:53.576 00.032 11616 IsSlewing returns 0
23:36:53.576 00.000 11616 IsGuiding returns 0
23:36:53.576 00.000 11616 scope move finished after 39 + 51 ms
23:36:53.576 00.000 11616 Move returns status 0, amount 39
23:36:53.576 00.000 11616 move complete, result=0
23:36:53.577 00.001 11616 worker thread done servicing request
23:36:53.577 00.000 11616 Worker thread wakes up
23:36:53.577 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:53.577 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:53.584 00.007 12268 GuideStep: -0.0 px 0 ms EAST, -0.5 px 39 ms NORTH
23:36:55.579 01.995 11616 Exposure complete
23:36:55.640 00.061 11616 worker thread done servicing request
23:36:55.640 00.000 12268 OnExposeComplete: enter
23:36:55.640 00.000 12268 UpdateGuideState(): m_state=6
23:36:55.641 00.001 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
23:36:55.641 00.000 12268 Star::Find returns 1 (0), X=899.52, Y=26.54, Mass=352, SNR=12.8, Peak=41 HFD=5.0
23:36:55.641 00.000 12268 MultiStar: [#1 -0.84,1.07,0.00,M10] 
23:36:55.641 00.000 12268 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.47) = xAngle (1.59 = 1.59)
23:36:55.641 00.000 12268 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.52 = -1.52)
23:36:55.641 00.000 12268 CameraToMount -- cameraX=-0.83 cameraY=0.06 hyp=0.84 cameraTheta=3.07 mountX=-0.02 mountY=-0.84, mountTheta=-1.59
23:36:55.646 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.83, y=0.06, opts=13)
23:36:55.646 00.000 12268 Enqueuing Move request for scope (-0.83, 0.06)
23:36:55.646 00.000 11616 Worker thread wakes up
23:36:55.647 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.06) opts 0xd
23:36:55.647 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.83, 0.06)
23:36:55.647 00.000 11616 Moving (-0.83, 0.06) raw xDistance=-0.02 yDistance=-0.84
23:36:55.647 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:55.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:36:55.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.84
23:36:55.647 00.000 11616 MoveAxis(E, 0, ABG)
23:36:55.647 00.000 11616 Move returns status 0, amount 0
23:36:55.647 00.000 11616 MoveAxis(N, 71, ABG)
23:36:55.647 00.000 11616 Guiding  Dir = 0, Dur = 71
23:36:55.648 00.001 11616 IsSlewing returns 0
23:36:55.648 00.000 11616 IsGuiding returns 0
23:36:55.648 00.000 11616 PulseGuide returned control before completion, sleep 81
23:36:55.672 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=101, Gamma=1.290
23:36:55.692 00.020 12268 UpdateGuideState exits: m=352 SNR=12.8
23:36:55.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:55.692 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:55.692 00.000 12268 Enqueuing Expose request
23:36:55.735 00.043 11616 IsGuiding returns 1
23:36:55.735 00.000 11616 scope still moving after pulse duration time elapsed
23:36:55.766 00.031 11616 IsSlewing returns 0
23:36:55.766 00.000 11616 IsGuiding returns 0
23:36:55.766 00.000 11616 scope move finished after 71 + 47 ms
23:36:55.766 00.000 11616 Move returns status 0, amount 71
23:36:55.766 00.000 11616 move complete, result=0
23:36:55.766 00.000 11616 worker thread done servicing request
23:36:55.767 00.001 11616 Worker thread wakes up
23:36:55.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:55.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:55.767 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.8 px 71 ms NORTH
23:36:57.771 02.004 11616 Exposure complete
23:36:57.826 00.055 11616 worker thread done servicing request
23:36:57.826 00.000 12268 OnExposeComplete: enter
23:36:57.827 00.001 12268 UpdateGuideState(): m_state=6
23:36:57.827 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
23:36:57.827 00.000 12268 Star::Find returns 1 (0), X=899.85, Y=26.28, Mass=276, SNR=11.4, Peak=46 HFD=3.4
23:36:57.827 00.000 12268 MultiStar: [#1 -0.22,0.70,0.00,R] 
23:36:57.827 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
23:36:57.827 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
23:36:57.827 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.20 hyp=0.54 cameraTheta=-2.76 mountX=-0.25 mountY=-0.47, mountTheta=-2.05
23:36:57.829 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=-0.20, opts=13)
23:36:57.829 00.000 12268 Enqueuing Move request for scope (-0.50, -0.20)
23:36:57.829 00.000 11616 Worker thread wakes up
23:36:57.830 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.20) opts 0xd
23:36:57.830 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, -0.20)
23:36:57.830 00.000 11616 Moving (-0.50, -0.20) raw xDistance=-0.25 yDistance=-0.47
23:36:57.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:57.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:36:57.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
23:36:57.830 00.000 11616 MoveAxis(E, 0, ABG)
23:36:57.830 00.000 11616 Move returns status 0, amount 0
23:36:57.830 00.000 11616 MoveAxis(N, 40, ABG)
23:36:57.830 00.000 11616 Guiding  Dir = 0, Dur = 40
23:36:57.831 00.001 11616 IsSlewing returns 0
23:36:57.831 00.000 11616 IsGuiding returns 0
23:36:57.831 00.000 11616 PulseGuide returned control before completion, sleep 50
23:36:57.856 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=124, Gamma=1.290
23:36:57.874 00.018 12268 UpdateGuideState exits: m=276 SNR=11.4
23:36:57.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:57.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:36:57.874 00.000 12268 Enqueuing Expose request
23:36:57.896 00.022 11616 IsGuiding returns 0
23:36:57.896 00.000 11616 Move returns status 0, amount 40
23:36:57.896 00.000 11616 move complete, result=0
23:36:57.896 00.000 11616 worker thread done servicing request
23:36:57.896 00.000 11616 Worker thread wakes up
23:36:57.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:36:57.897 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:36:57.899 00.002 12268 GuideStep: -0.2 px 0 ms EAST, -0.5 px 40 ms NORTH
23:36:59.902 02.003 11616 Exposure complete
23:36:59.959 00.057 11616 worker thread done servicing request
23:36:59.960 00.001 12268 OnExposeComplete: enter
23:36:59.960 00.000 12268 UpdateGuideState(): m_state=6
23:36:59.960 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
23:36:59.960 00.000 12268 Star::Find returns 1 (0), X=899.96, Y=26.35, Mass=311, SNR=12.1, Peak=40 HFD=4.7
23:36:59.960 00.000 12268 MultiStar: [#1 -0.04,0.30,0.67,U] 
23:36:59.960 00.000 12268 refined, 1 included, MultiStar: {-0.25, 0.05}, one-star: {-0.39, -0.12}
23:36:59.960 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.47) = xAngle (1.49 = 1.49)
23:36:59.960 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.62 = -1.62)
23:36:59.960 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.05 hyp=0.26 cameraTheta=2.96 mountX=0.02 mountY=-0.26, mountTheta=-1.49
23:36:59.962 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.05, opts=13)
23:36:59.962 00.000 12268 Enqueuing Move request for scope (-0.25, 0.05)
23:36:59.962 00.000 11616 Worker thread wakes up
23:36:59.962 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.05) opts 0xd
23:36:59.962 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.05)
23:36:59.962 00.000 11616 Moving (-0.25, 0.05) raw xDistance=0.02 yDistance=-0.26
23:36:59.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:59.963 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:36:59.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
23:36:59.963 00.000 11616 MoveAxis(E, 0, ABG)
23:36:59.963 00.000 11616 Move returns status 0, amount 0
23:36:59.963 00.000 11616 MoveAxis(N, 22, ABG)
23:36:59.963 00.000 11616 Guiding  Dir = 0, Dur = 22
23:36:59.963 00.000 11616 IsSlewing returns 0
23:36:59.964 00.001 11616 IsGuiding returns 0
23:36:59.964 00.000 11616 PulseGuide returned control before completion, sleep 32
23:36:59.986 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=115, Gamma=1.290
23:37:00.003 00.017 12268 UpdateGuideState exits: m=311 SNR=12.1
23:37:00.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:00.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:00.003 00.000 12268 Enqueuing Expose request
23:37:00.010 00.007 11616 IsGuiding returns 1
23:37:00.010 00.000 11616 scope still moving after pulse duration time elapsed
23:37:00.041 00.031 11616 IsSlewing returns 0
23:37:00.041 00.000 11616 IsGuiding returns 0
23:37:00.041 00.000 11616 scope move finished after 22 + 55 ms
23:37:00.041 00.000 11616 Move returns status 0, amount 22
23:37:00.041 00.000 11616 move complete, result=0
23:37:00.041 00.000 11616 worker thread done servicing request
23:37:00.041 00.000 11616 Worker thread wakes up
23:37:00.042 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:00.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:00.042 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 22 ms NORTH
23:37:02.050 02.008 11616 Exposure complete
23:37:02.108 00.058 11616 worker thread done servicing request
23:37:02.109 00.001 12268 OnExposeComplete: enter
23:37:02.109 00.000 12268 UpdateGuideState(): m_state=6
23:37:02.109 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
23:37:02.109 00.000 12268 Star::Find returns 1 (0), X=899.77, Y=25.92, Mass=280, SNR=11.4, Peak=37 HFD=4.5
23:37:02.109 00.000 12268 MultiStar: [#1 0.40,-0.01,0.66,U] 
23:37:02.109 00.000 12268 refined, 1 included, MultiStar: {-0.19, -0.34}, one-star: {-0.58, -0.56}
23:37:02.109 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
23:37:02.110 00.001 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
23:37:02.110 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.34 hyp=0.39 cameraTheta=-2.09 mountX=-0.36 mountY=-0.15, mountTheta=-2.75
23:37:02.111 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.34, opts=13)
23:37:02.111 00.000 12268 Enqueuing Move request for scope (-0.19, -0.34)
23:37:02.112 00.001 11616 Worker thread wakes up
23:37:02.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.34) opts 0xd
23:37:02.112 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.34)
23:37:02.112 00.000 11616 Moving (-0.19, -0.34) raw xDistance=-0.36 yDistance=-0.15
23:37:02.112 00.000 11616 resist switch: large excursion: input -0.36 thresh 0.29 direction from 1 to -1
23:37:02.112 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.08
23:37:02.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
23:37:02.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:02.113 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:37:02.113 00.000 11616 MoveAxis(E, 201, ABG)
23:37:02.113 00.000 11616 Guiding  Dir = 2, Dur = 201
23:37:02.113 00.000 11616 IsSlewing returns 0
23:37:02.113 00.000 11616 IsGuiding returns 0
23:37:02.114 00.001 11616 PulseGuide returned control before completion, sleep 211
23:37:02.140 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=154, Gamma=1.290
23:37:02.158 00.018 12268 UpdateGuideState exits: m=280 SNR=11.4
23:37:02.158 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:02.158 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:02.158 00.000 12268 Enqueuing Expose request
23:37:02.334 00.176 11616 IsGuiding returns 1
23:37:02.334 00.000 11616 scope still moving after pulse duration time elapsed
23:37:02.365 00.031 11616 IsSlewing returns 0
23:37:02.365 00.000 11616 IsGuiding returns 0
23:37:02.366 00.001 11616 scope move finished after 201 + 50 ms
23:37:02.366 00.000 11616 Move returns status 0, amount 201
23:37:02.366 00.000 11616 MoveAxis(N, 0, ABG)
23:37:02.366 00.000 11616 Move returns status 0, amount 0
23:37:02.366 00.000 11616 move complete, result=0
23:37:02.366 00.000 11616 worker thread done servicing request
23:37:02.366 00.000 11616 Worker thread wakes up
23:37:02.366 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:02.367 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:02.367 00.000 12268 GuideStep: -0.4 px 201 ms EAST, -0.1 px 0 ms NORTH
23:37:04.382 02.015 11616 Exposure complete
23:37:04.438 00.056 11616 worker thread done servicing request
23:37:04.438 00.000 12268 OnExposeComplete: enter
23:37:04.438 00.000 12268 UpdateGuideState(): m_state=6
23:37:04.438 00.000 12268 Star::Find(15, 899, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
23:37:04.438 00.000 12268 Star::Find returns 1 (0), X=899.99, Y=26.03, Mass=190, SNR=9.5, Peak=30 HFD=2.9
23:37:04.439 00.001 12268 MultiStar: [#1 0.49,0.16,0.75,U] 
23:37:04.439 00.000 12268 refined, 1 included, MultiStar: {-0.00, -0.18}, one-star: {-0.37, -0.44}
23:37:04.439 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
23:37:04.439 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.13)
23:37:04.439 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.57 mountX=-0.18 mountY=0.02, mountTheta=3.01
23:37:04.441 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.18, opts=13)
23:37:04.441 00.000 12268 Enqueuing Move request for scope (-0.00, -0.18)
23:37:04.441 00.000 11616 Worker thread wakes up
23:37:04.441 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.18) opts 0xd
23:37:04.441 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.18)
23:37:04.441 00.000 11616 Moving (-0.00, -0.18) raw xDistance=-0.18 yDistance=0.02
23:37:04.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
23:37:04.441 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:04.442 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:37:04.442 00.000 11616 MoveAxis(E, 102, ABG)
23:37:04.442 00.000 11616 Guiding  Dir = 2, Dur = 102
23:37:04.442 00.000 11616 IsSlewing returns 0
23:37:04.442 00.000 11616 IsGuiding returns 0
23:37:04.443 00.001 11616 PulseGuide returned control before completion, sleep 112
23:37:04.466 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
23:37:04.485 00.019 12268 UpdateGuideState exits: m=190 SNR=9.5
23:37:04.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:04.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:04.485 00.000 12268 Enqueuing Expose request
23:37:04.561 00.076 11616 IsGuiding returns 1
23:37:04.561 00.000 11616 scope still moving after pulse duration time elapsed
23:37:04.592 00.031 11616 IsSlewing returns 0
23:37:04.592 00.000 11616 IsGuiding returns 0
23:37:04.592 00.000 11616 scope move finished after 102 + 48 ms
23:37:04.592 00.000 11616 Move returns status 0, amount 102
23:37:04.593 00.001 11616 MoveAxis(N, 0, ABG)
23:37:04.593 00.000 11616 Move returns status 0, amount 0
23:37:04.593 00.000 11616 move complete, result=0
23:37:04.593 00.000 11616 worker thread done servicing request
23:37:04.593 00.000 12268 GuideStep: -0.2 px 102 ms EAST, 0.0 px 0 ms NORTH
23:37:04.594 00.001 11616 Worker thread wakes up
23:37:04.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:04.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:06.616 02.022 11616 Exposure complete
23:37:06.677 00.061 11616 worker thread done servicing request
23:37:06.677 00.000 12268 OnExposeComplete: enter
23:37:06.677 00.000 12268 UpdateGuideState(): m_state=6
23:37:06.677 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
23:37:06.678 00.001 12268 Star::Find returns 1 (0), X=899.97, Y=26.87, Mass=178, SNR=9.2, Peak=27 HFD=2.9
23:37:06.678 00.000 12268 MultiStar: [#1 -0.40,0.60,0.00,M1] 
23:37:06.678 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
23:37:06.678 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
23:37:06.678 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.39 hyp=0.55 cameraTheta=2.35 mountX=0.35 mountY=-0.43, mountTheta=-0.89
23:37:06.679 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.39, opts=13)
23:37:06.680 00.001 12268 Enqueuing Move request for scope (-0.39, 0.39)
23:37:06.680 00.000 11616 Worker thread wakes up
23:37:06.680 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.39) opts 0xd
23:37:06.680 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.39)
23:37:06.680 00.000 11616 Moving (-0.39, 0.39) raw xDistance=0.35 yDistance=-0.43
23:37:06.680 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
23:37:06.680 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.06
23:37:06.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
23:37:06.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.43
23:37:06.680 00.000 11616 MoveAxis(W, 199, ABG)
23:37:06.680 00.000 11616 Guiding  Dir = 3, Dur = 199
23:37:06.681 00.001 11616 IsSlewing returns 0
23:37:06.681 00.000 11616 IsGuiding returns 0
23:37:06.681 00.000 11616 PulseGuide returned control before completion, sleep 209
23:37:06.704 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=167, Gamma=1.290
23:37:06.721 00.017 12268 UpdateGuideState exits: m=178 SNR=9.2
23:37:06.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:06.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:06.721 00.000 12268 Enqueuing Expose request
23:37:06.906 00.185 11616 IsGuiding returns 0
23:37:06.906 00.000 11616 Move returns status 0, amount 199
23:37:06.906 00.000 11616 MoveAxis(N, 37, ABG)
23:37:06.907 00.001 11616 Guiding  Dir = 0, Dur = 37
23:37:06.907 00.000 11616 IsSlewing returns 0
23:37:06.907 00.000 11616 IsGuiding returns 0
23:37:06.907 00.000 11616 PulseGuide returned control before completion, sleep 47
23:37:06.968 00.061 11616 IsGuiding returns 1
23:37:06.968 00.000 11616 scope still moving after pulse duration time elapsed
23:37:06.999 00.031 11616 IsSlewing returns 0
23:37:06.999 00.000 11616 IsGuiding returns 0
23:37:07.000 00.001 11616 scope move finished after 37 + 55 ms
23:37:07.000 00.000 11616 Move returns status 0, amount 37
23:37:07.000 00.000 11616 move complete, result=0
23:37:07.001 00.001 11616 worker thread done servicing request
23:37:07.001 00.000 11616 Worker thread wakes up
23:37:07.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:07.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:07.001 00.000 12268 GuideStep: 0.4 px 199 ms WEST, -0.4 px 37 ms NORTH
23:37:09.003 02.002 11616 Exposure complete
23:37:09.059 00.056 11616 worker thread done servicing request
23:37:09.060 00.001 12268 OnExposeComplete: enter
23:37:09.060 00.000 12268 UpdateGuideState(): m_state=6
23:37:09.060 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
23:37:09.060 00.000 12268 Star::Find returns 1 (0), X=899.98, Y=26.83, Mass=226, SNR=10.3, Peak=31 HFD=4.3
23:37:09.060 00.000 12268 MultiStar: [#1 0.48,0.61,0.00,M2] 
23:37:09.060 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
23:37:09.060 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
23:37:09.060 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.35 hyp=0.51 cameraTheta=2.38 mountX=0.31 mountY=-0.41, mountTheta=-0.92
23:37:09.062 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.35, opts=13)
23:37:09.062 00.000 12268 Enqueuing Move request for scope (-0.37, 0.35)
23:37:09.062 00.000 11616 Worker thread wakes up
23:37:09.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.35) opts 0xd
23:37:09.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.35)
23:37:09.062 00.000 11616 Moving (-0.37, 0.35) raw xDistance=0.31 yDistance=-0.41
23:37:09.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
23:37:09.063 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
23:37:09.063 00.000 11616 MoveAxis(W, 176, ABG)
23:37:09.063 00.000 11616 Guiding  Dir = 3, Dur = 176
23:37:09.063 00.000 11616 IsSlewing returns 0
23:37:09.063 00.000 11616 IsGuiding returns 0
23:37:09.064 00.001 11616 PulseGuide returned control before completion, sleep 186
23:37:09.085 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=138, Gamma=1.290
23:37:09.104 00.019 12268 UpdateGuideState exits: m=226 SNR=10.3
23:37:09.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:09.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:09.104 00.000 12268 Enqueuing Expose request
23:37:09.257 00.153 11616 IsGuiding returns 1
23:37:09.257 00.000 11616 scope still moving after pulse duration time elapsed
23:37:09.287 00.030 11616 IsSlewing returns 0
23:37:09.287 00.000 11616 IsGuiding returns 0
23:37:09.287 00.000 11616 scope move finished after 176 + 47 ms
23:37:09.287 00.000 11616 Move returns status 0, amount 176
23:37:09.287 00.000 11616 MoveAxis(N, 35, ABG)
23:37:09.288 00.001 11616 Guiding  Dir = 0, Dur = 35
23:37:09.288 00.000 11616 IsSlewing returns 0
23:37:09.288 00.000 11616 IsGuiding returns 0
23:37:09.288 00.000 11616 PulseGuide returned control before completion, sleep 45
23:37:09.349 00.061 11616 IsGuiding returns 1
23:37:09.350 00.001 11616 scope still moving after pulse duration time elapsed
23:37:09.380 00.030 11616 IsSlewing returns 0
23:37:09.381 00.001 11616 IsGuiding returns 0
23:37:09.381 00.000 11616 scope move finished after 35 + 57 ms
23:37:09.381 00.000 11616 Move returns status 0, amount 35
23:37:09.381 00.000 11616 move complete, result=0
23:37:09.381 00.000 11616 worker thread done servicing request
23:37:09.381 00.000 11616 Worker thread wakes up
23:37:09.381 00.000 12268 GuideStep: 0.3 px 176 ms WEST, -0.4 px 35 ms NORTH
23:37:09.382 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:09.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:11.400 02.018 11616 Exposure complete
23:37:11.455 00.055 11616 worker thread done servicing request
23:37:11.455 00.000 12268 OnExposeComplete: enter
23:37:11.455 00.000 12268 UpdateGuideState(): m_state=6
23:37:11.456 00.001 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
23:37:11.456 00.000 12268 Star::Find returns 1 (0), X=899.86, Y=26.36, Mass=160, SNR=8.7, Peak=27 HFD=2.6
23:37:11.456 00.000 12268 MultiStar: [#1 -0.30,0.16,0.74,U] 
23:37:11.456 00.000 12268 refined, 1 included, MultiStar: {-0.41, 0.00}, one-star: {-0.49, -0.11}
23:37:11.456 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
23:37:11.456 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
23:37:11.456 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.00 hyp=0.41 cameraTheta=3.13 mountX=-0.04 mountY=-0.40, mountTheta=-1.66
23:37:11.458 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=0.00, opts=13)
23:37:11.458 00.000 12268 Enqueuing Move request for scope (-0.41, 0.00)
23:37:11.458 00.000 11616 Worker thread wakes up
23:37:11.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.00) opts 0xd
23:37:11.458 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, 0.00)
23:37:11.458 00.000 11616 Moving (-0.41, 0.00) raw xDistance=-0.04 yDistance=-0.40
23:37:11.458 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:11.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:37:11.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
23:37:11.458 00.000 11616 MoveAxis(E, 0, ABG)
23:37:11.459 00.001 11616 Move returns status 0, amount 0
23:37:11.459 00.000 11616 MoveAxis(N, 34, ABG)
23:37:11.459 00.000 11616 Guiding  Dir = 0, Dur = 34
23:37:11.459 00.000 11616 IsSlewing returns 0
23:37:11.459 00.000 11616 IsGuiding returns 0
23:37:11.460 00.001 11616 PulseGuide returned control before completion, sleep 44
23:37:11.484 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=153, Gamma=1.290
23:37:11.503 00.019 12268 UpdateGuideState exits: m=160 SNR=8.7
23:37:11.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:11.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:11.503 00.000 12268 Enqueuing Expose request
23:37:11.506 00.003 11616 IsGuiding returns 1
23:37:11.506 00.000 11616 scope still moving after pulse duration time elapsed
23:37:11.537 00.031 11616 IsSlewing returns 0
23:37:11.537 00.000 11616 IsGuiding returns 0
23:37:11.537 00.000 11616 scope move finished after 34 + 44 ms
23:37:11.537 00.000 11616 Move returns status 0, amount 34
23:37:11.538 00.001 11616 move complete, result=0
23:37:11.538 00.000 11616 worker thread done servicing request
23:37:11.538 00.000 11616 Worker thread wakes up
23:37:11.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:11.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:11.538 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 34 ms NORTH
23:37:13.543 02.005 11616 Exposure complete
23:37:13.603 00.060 11616 worker thread done servicing request
23:37:13.603 00.000 12268 OnExposeComplete: enter
23:37:13.603 00.000 12268 UpdateGuideState(): m_state=6
23:37:13.603 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
23:37:13.603 00.000 12268 Star::Find returns 1 (0), X=900.20, Y=26.87, Mass=224, SNR=10.2, Peak=26 HFD=4.4
23:37:13.604 00.001 12268 MultiStar: [#1 -0.24,0.74,0.00,M2] 
23:37:13.604 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
23:37:13.604 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
23:37:13.604 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.39 hyp=0.42 cameraTheta=1.94 mountX=0.37 mountY=-0.20, mountTheta=-0.50
23:37:13.606 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.39, opts=13)
23:37:13.606 00.000 12268 Enqueuing Move request for scope (-0.15, 0.39)
23:37:13.606 00.000 11616 Worker thread wakes up
23:37:13.606 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.39) opts 0xd
23:37:13.606 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.39)
23:37:13.606 00.000 11616 Moving (-0.15, 0.39) raw xDistance=0.37 yDistance=-0.20
23:37:13.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
23:37:13.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
23:37:13.606 00.000 11616 MoveAxis(W, 210, ABG)
23:37:13.606 00.000 11616 Guiding  Dir = 3, Dur = 210
23:37:13.607 00.001 11616 IsSlewing returns 0
23:37:13.607 00.000 11616 IsGuiding returns 0
23:37:13.607 00.000 11616 PulseGuide returned control before completion, sleep 220
23:37:13.630 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=157, Gamma=1.290
23:37:13.648 00.018 12268 UpdateGuideState exits: m=224 SNR=10.2
23:37:13.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:13.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:13.648 00.000 12268 Enqueuing Expose request
23:37:13.836 00.188 11616 IsGuiding returns 1
23:37:13.836 00.000 11616 scope still moving after pulse duration time elapsed
23:37:13.867 00.031 11616 IsSlewing returns 0
23:37:13.868 00.001 11616 IsGuiding returns 0
23:37:13.868 00.000 11616 scope move finished after 210 + 51 ms
23:37:13.868 00.000 11616 Move returns status 0, amount 210
23:37:13.868 00.000 11616 MoveAxis(N, 17, ABG)
23:37:13.868 00.000 11616 Guiding  Dir = 0, Dur = 17
23:37:13.869 00.001 11616 IsSlewing returns 0
23:37:13.869 00.000 11616 IsGuiding returns 0
23:37:13.869 00.000 11616 PulseGuide returned control before completion, sleep 27
23:37:13.899 00.030 11616 IsGuiding returns 1
23:37:13.900 00.001 11616 scope still moving after pulse duration time elapsed
23:37:13.930 00.030 11616 IsSlewing returns 0
23:37:13.930 00.000 11616 IsGuiding returns 0
23:37:13.930 00.000 11616 scope move finished after 17 + 43 ms
23:37:13.930 00.000 11616 Move returns status 0, amount 17
23:37:13.930 00.000 11616 move complete, result=0
23:37:13.930 00.000 11616 worker thread done servicing request
23:37:13.930 00.000 11616 Worker thread wakes up
23:37:13.931 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:13.931 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:13.931 00.000 12268 GuideStep: 0.4 px 210 ms WEST, -0.2 px 17 ms NORTH
23:37:15.949 02.018 11616 Exposure complete
23:37:16.008 00.059 11616 worker thread done servicing request
23:37:16.008 00.000 12268 OnExposeComplete: enter
23:37:16.008 00.000 12268 UpdateGuideState(): m_state=6
23:37:16.008 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
23:37:16.008 00.000 12268 Star::Find returns 1 (0), X=899.91, Y=26.60, Mass=162, SNR=8.7, Peak=27 HFD=2.7
23:37:16.009 00.001 12268 MultiStar: [#1 0.35,0.68,0.00,M3] 
23:37:16.009 00.000 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.40 = 1.40)
23:37:16.009 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.71 = -1.71)
23:37:16.009 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.12 hyp=0.46 cameraTheta=2.87 mountX=0.08 mountY=-0.46, mountTheta=-1.40
23:37:16.010 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=0.12, opts=13)
23:37:16.010 00.000 12268 Enqueuing Move request for scope (-0.45, 0.12)
23:37:16.011 00.001 11616 Worker thread wakes up
23:37:16.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.12) opts 0xd
23:37:16.011 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, 0.12)
23:37:16.011 00.000 11616 Moving (-0.45, 0.12) raw xDistance=0.08 yDistance=-0.46
23:37:16.011 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:16.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:37:16.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
23:37:16.011 00.000 11616 MoveAxis(E, 0, ABG)
23:37:16.011 00.000 11616 Move returns status 0, amount 0
23:37:16.011 00.000 11616 MoveAxis(N, 39, ABG)
23:37:16.011 00.000 11616 Guiding  Dir = 0, Dur = 39
23:37:16.012 00.001 11616 IsSlewing returns 0
23:37:16.012 00.000 11616 IsGuiding returns 0
23:37:16.012 00.000 11616 PulseGuide returned control before completion, sleep 49
23:37:16.032 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=145, Gamma=1.290
23:37:16.050 00.018 12268 UpdateGuideState exits: m=162 SNR=8.7
23:37:16.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:16.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:16.051 00.001 12268 Enqueuing Expose request
23:37:16.069 00.018 11616 IsGuiding returns 1
23:37:16.069 00.000 11616 scope still moving after pulse duration time elapsed
23:37:16.100 00.031 11616 IsSlewing returns 0
23:37:16.101 00.001 11616 IsGuiding returns 0
23:37:16.101 00.000 11616 scope move finished after 39 + 50 ms
23:37:16.101 00.000 11616 Move returns status 0, amount 39
23:37:16.101 00.000 11616 move complete, result=0
23:37:16.101 00.000 11616 worker thread done servicing request
23:37:16.101 00.000 11616 Worker thread wakes up
23:37:16.102 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:16.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:16.102 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.5 px 39 ms NORTH
23:37:18.208 02.106 11616 Exposure complete
23:37:18.267 00.059 11616 worker thread done servicing request
23:37:18.267 00.000 12268 OnExposeComplete: enter
23:37:18.267 00.000 12268 UpdateGuideState(): m_state=6
23:37:18.267 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
23:37:18.267 00.000 12268 Star::Find returns 1 (0), X=899.91, Y=26.45, Mass=168, SNR=8.9, Peak=30 HFD=2.8
23:37:18.268 00.001 12268 MultiStar: [#1 0.28,0.44,0.78,U] 
23:37:18.268 00.000 12268 refined, 1 included, MultiStar: {-0.13, 0.18}, one-star: {-0.44, -0.02}
23:37:18.268 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
23:37:18.268 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
23:37:18.268 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.18 mountX=0.17 mountY=-0.15, mountTheta=-0.73
23:37:18.270 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.18, opts=13)
23:37:18.270 00.000 12268 Enqueuing Move request for scope (-0.13, 0.18)
23:37:18.270 00.000 11616 Worker thread wakes up
23:37:18.270 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
23:37:18.270 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
23:37:18.270 00.000 11616 Moving (-0.13, 0.18) raw xDistance=0.17 yDistance=-0.15
23:37:18.271 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
23:37:18.271 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:18.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:37:18.271 00.000 11616 MoveAxis(W, 93, ABG)
23:37:18.271 00.000 11616 Guiding  Dir = 3, Dur = 93
23:37:18.271 00.000 11616 IsSlewing returns 0
23:37:18.271 00.000 11616 IsGuiding returns 0
23:37:18.272 00.001 11616 PulseGuide returned control before completion, sleep 103
23:37:18.294 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=153, Gamma=1.290
23:37:18.312 00.018 12268 UpdateGuideState exits: m=168 SNR=8.9
23:37:18.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:18.313 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:18.313 00.000 12268 Enqueuing Expose request
23:37:18.387 00.074 11616 IsGuiding returns 1
23:37:18.388 00.001 11616 scope still moving after pulse duration time elapsed
23:37:18.418 00.030 11616 IsSlewing returns 0
23:37:18.418 00.000 11616 IsGuiding returns 1
23:37:18.450 00.032 11616 IsSlewing returns 0
23:37:18.450 00.000 11616 IsGuiding returns 1
23:37:18.482 00.032 11616 IsSlewing returns 0
23:37:18.482 00.000 11616 IsGuiding returns 1
23:37:18.514 00.032 11616 IsSlewing returns 0
23:37:18.514 00.000 11616 IsGuiding returns 0
23:37:18.514 00.000 11616 scope move finished after 93 + 150 ms
23:37:18.514 00.000 11616 Move returns status 0, amount 93
23:37:18.514 00.000 11616 MoveAxis(N, 0, ABG)
23:37:18.514 00.000 11616 Move returns status 0, amount 0
23:37:18.514 00.000 11616 move complete, result=0
23:37:18.515 00.001 11616 worker thread done servicing request
23:37:18.515 00.000 12268 GuideStep: 0.2 px 93 ms WEST, -0.1 px 0 ms NORTH
23:37:18.515 00.000 11616 Worker thread wakes up
23:37:18.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:18.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:20.517 02.002 11616 Exposure complete
23:37:20.574 00.057 11616 worker thread done servicing request
23:37:20.574 00.000 12268 OnExposeComplete: enter
23:37:20.575 00.001 12268 UpdateGuideState(): m_state=6
23:37:20.575 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
23:37:20.575 00.000 12268 Star::Find returns 1 (0), X=899.96, Y=26.08, Mass=216, SNR=10.0, Peak=31 HFD=4.3
23:37:20.575 00.000 12268 MultiStar: [#1 0.94,-0.05,0.00,M3] 
23:37:20.575 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
23:37:20.575 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
23:37:20.575 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.40 hyp=0.56 cameraTheta=-2.34 mountX=-0.44 mountY=-0.34, mountTheta=-2.49
23:37:20.579 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=-0.40, opts=13)
23:37:20.580 00.001 12268 Enqueuing Move request for scope (-0.39, -0.40)
23:37:20.580 00.000 11616 Worker thread wakes up
23:37:20.580 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.40) opts 0xd
23:37:20.580 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, -0.40)
23:37:20.580 00.000 11616 Moving (-0.39, -0.40) raw xDistance=-0.44 yDistance=-0.34
23:37:20.580 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
23:37:20.580 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.31
23:37:20.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
23:37:20.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
23:37:20.580 00.000 11616 MoveAxis(E, 244, ABG)
23:37:20.580 00.000 11616 Guiding  Dir = 2, Dur = 244
23:37:20.581 00.001 11616 IsSlewing returns 0
23:37:20.581 00.000 11616 IsGuiding returns 0
23:37:20.581 00.000 11616 PulseGuide returned control before completion, sleep 254
23:37:20.607 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=150, Gamma=1.290
23:37:20.629 00.022 12268 UpdateGuideState exits: m=216 SNR=10.0
23:37:20.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:20.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:20.629 00.000 12268 Enqueuing Expose request
23:37:20.840 00.211 11616 IsGuiding returns 1
23:37:20.840 00.000 11616 scope still moving after pulse duration time elapsed
23:37:20.872 00.032 11616 IsSlewing returns 0
23:37:20.872 00.000 11616 IsGuiding returns 0
23:37:20.872 00.000 11616 scope move finished after 244 + 46 ms
23:37:20.872 00.000 11616 Move returns status 0, amount 244
23:37:20.872 00.000 11616 MoveAxis(N, 28, ABG)
23:37:20.872 00.000 11616 Guiding  Dir = 0, Dur = 28
23:37:20.873 00.001 11616 IsSlewing returns 0
23:37:20.873 00.000 11616 IsGuiding returns 0
23:37:20.873 00.000 11616 PulseGuide returned control before completion, sleep 38
23:37:20.918 00.045 11616 IsGuiding returns 1
23:37:20.918 00.000 11616 scope still moving after pulse duration time elapsed
23:37:20.949 00.031 11616 IsSlewing returns 0
23:37:20.949 00.000 11616 IsGuiding returns 1
23:37:20.980 00.031 11616 IsSlewing returns 0
23:37:20.980 00.000 11616 IsGuiding returns 0
23:37:20.980 00.000 11616 scope move finished after 28 + 79 ms
23:37:20.980 00.000 11616 Move returns status 0, amount 28
23:37:20.980 00.000 11616 move complete, result=0
23:37:20.981 00.001 11616 worker thread done servicing request
23:37:20.981 00.000 11616 Worker thread wakes up
23:37:20.981 00.000 12268 GuideStep: -0.4 px 244 ms EAST, -0.3 px 28 ms NORTH
23:37:20.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:20.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:22.990 02.009 11616 Exposure complete
23:37:23.046 00.056 11616 worker thread done servicing request
23:37:23.046 00.000 12268 OnExposeComplete: enter
23:37:23.046 00.000 12268 UpdateGuideState(): m_state=6
23:37:23.046 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
23:37:23.047 00.001 12268 Star::Find returns 1 (0), X=900.22, Y=26.39, Mass=196, SNR=9.6, Peak=32 HFD=3.0
23:37:23.047 00.000 12268 MultiStar: [#1 0.61,-0.29,0.00,M4] 
23:37:23.047 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.07 = 2.22)
23:37:23.047 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.89)
23:37:23.047 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.59 mountX=-0.10 mountY=-0.12, mountTheta=-2.23
23:37:23.049 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.08, opts=13)
23:37:23.049 00.000 12268 Enqueuing Move request for scope (-0.14, -0.08)
23:37:23.049 00.000 11616 Worker thread wakes up
23:37:23.049 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
23:37:23.049 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
23:37:23.049 00.000 11616 Moving (-0.14, -0.08) raw xDistance=-0.10 yDistance=-0.12
23:37:23.049 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:23.049 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:37:23.049 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:23.050 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:37:23.050 00.000 11616 MoveAxis(E, 0, ABG)
23:37:23.050 00.000 11616 Move returns status 0, amount 0
23:37:23.050 00.000 11616 MoveAxis(N, 0, ABG)
23:37:23.050 00.000 11616 Move returns status 0, amount 0
23:37:23.050 00.000 11616 move complete, result=0
23:37:23.051 00.001 11616 worker thread done servicing request
23:37:23.079 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=154, Gamma=1.290
23:37:23.096 00.017 12268 UpdateGuideState exits: m=196 SNR=9.6
23:37:23.097 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:23.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:23.097 00.000 12268 Enqueuing Expose request
23:37:23.097 00.000 11616 Worker thread wakes up
23:37:23.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:23.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:23.102 00.005 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:25.110 02.008 11616 Exposure complete
23:37:25.171 00.061 11616 worker thread done servicing request
23:37:25.171 00.000 12268 OnExposeComplete: enter
23:37:25.171 00.000 12268 UpdateGuideState(): m_state=6
23:37:25.171 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
23:37:25.171 00.000 12268 Star::Find returns 1 (0), X=900.12, Y=26.50, Mass=252, SNR=10.9, Peak=30 HFD=4.8
23:37:25.171 00.000 12268 MultiStar: [#1 0.56,0.06,0.62,U] 
23:37:25.171 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.04}, one-star: {-0.23, 0.02}
23:37:25.171 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
23:37:25.171 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.18)
23:37:25.171 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.48 mountX=0.04 mountY=0.06, mountTheta=0.99
23:37:25.173 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.04, opts=13)
23:37:25.173 00.000 12268 Enqueuing Move request for scope (0.07, 0.04)
23:37:25.173 00.000 11616 Worker thread wakes up
23:37:25.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
23:37:25.173 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
23:37:25.173 00.000 11616 Moving (0.07, 0.04) raw xDistance=0.04 yDistance=0.06
23:37:25.173 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:25.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:37:25.174 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:25.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:37:25.174 00.000 11616 MoveAxis(E, 0, ABG)
23:37:25.174 00.000 11616 Move returns status 0, amount 0
23:37:25.174 00.000 11616 MoveAxis(N, 0, ABG)
23:37:25.174 00.000 11616 Move returns status 0, amount 0
23:37:25.174 00.000 11616 move complete, result=0
23:37:25.174 00.000 11616 worker thread done servicing request
23:37:25.195 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=168, Gamma=1.290
23:37:25.214 00.019 12268 UpdateGuideState exits: m=252 SNR=10.9
23:37:25.214 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:25.214 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:25.214 00.000 12268 Enqueuing Expose request
23:37:25.214 00.000 11616 Worker thread wakes up
23:37:25.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:25.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:25.214 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:37:27.229 02.015 11616 Exposure complete
23:37:27.285 00.056 11616 worker thread done servicing request
23:37:27.286 00.001 12268 OnExposeComplete: enter
23:37:27.286 00.000 12268 UpdateGuideState(): m_state=6
23:37:27.286 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
23:37:27.286 00.000 12268 Star::Find returns 1 (0), X=899.99, Y=26.38, Mass=167, SNR=8.9, Peak=33 HFD=2.6
23:37:27.286 00.000 12268 MultiStar: [#1 0.85,-0.20,0.00,M4] 
23:37:27.286 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.34 = 1.94)
23:37:27.286 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.17)
23:37:27.286 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.10 hyp=0.37 cameraTheta=-2.87 mountX=-0.13 mountY=-0.34, mountTheta=-1.94
23:37:27.288 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.10, opts=13)
23:37:27.288 00.000 12268 Enqueuing Move request for scope (-0.36, -0.10)
23:37:27.288 00.000 11616 Worker thread wakes up
23:37:27.288 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.10) opts 0xd
23:37:27.288 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.10)
23:37:27.288 00.000 11616 Moving (-0.36, -0.10) raw xDistance=-0.13 yDistance=-0.34
23:37:27.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
23:37:27.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
23:37:27.288 00.000 11616 MoveAxis(E, 75, ABG)
23:37:27.288 00.000 11616 Guiding  Dir = 2, Dur = 75
23:37:27.289 00.001 11616 IsSlewing returns 0
23:37:27.289 00.000 11616 IsGuiding returns 0
23:37:27.289 00.000 11616 PulseGuide returned control before completion, sleep 85
23:37:27.313 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=157, Gamma=1.290
23:37:27.330 00.017 12268 UpdateGuideState exits: m=167 SNR=8.9
23:37:27.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:27.331 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:27.331 00.000 12268 Enqueuing Expose request
23:37:27.384 00.053 11616 IsGuiding returns 1
23:37:27.384 00.000 11616 scope still moving after pulse duration time elapsed
23:37:27.414 00.030 11616 IsSlewing returns 0
23:37:27.414 00.000 11616 IsGuiding returns 0
23:37:27.415 00.001 11616 scope move finished after 75 + 51 ms
23:37:27.415 00.000 11616 Move returns status 0, amount 75
23:37:27.415 00.000 11616 MoveAxis(N, 29, ABG)
23:37:27.415 00.000 11616 Guiding  Dir = 0, Dur = 29
23:37:27.415 00.000 11616 IsSlewing returns 0
23:37:27.415 00.000 11616 IsGuiding returns 0
23:37:27.416 00.001 11616 PulseGuide returned control before completion, sleep 39
23:37:27.461 00.045 11616 IsGuiding returns 1
23:37:27.461 00.000 11616 scope still moving after pulse duration time elapsed
23:37:27.492 00.031 11616 IsSlewing returns 0
23:37:27.492 00.000 11616 IsGuiding returns 0
23:37:27.492 00.000 11616 scope move finished after 29 + 47 ms
23:37:27.492 00.000 11616 Move returns status 0, amount 29
23:37:27.492 00.000 11616 move complete, result=0
23:37:27.492 00.000 11616 worker thread done servicing request
23:37:27.492 00.000 12268 GuideStep: -0.1 px 75 ms EAST, -0.3 px 29 ms NORTH
23:37:27.492 00.000 11616 Worker thread wakes up
23:37:27.493 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:27.493 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:29.498 02.005 11616 Exposure complete
23:37:29.555 00.057 11616 worker thread done servicing request
23:37:29.556 00.001 12268 OnExposeComplete: enter
23:37:29.556 00.000 12268 UpdateGuideState(): m_state=6
23:37:29.556 00.000 12268 Star::Find(15, 899, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
23:37:29.556 00.000 12268 Star::Find returns 1 (0), X=900.24, Y=26.95, Mass=284, SNR=11.5, Peak=29 HFD=4.5
23:37:29.556 00.000 12268 MultiStar: [#1 0.33,1.21,0.00,M5] 
23:37:29.556 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
23:37:29.556 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
23:37:29.556 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.47 hyp=0.48 cameraTheta=1.80 mountX=0.46 mountY=-0.17, mountTheta=-0.35
23:37:29.558 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.47, opts=13)
23:37:29.558 00.000 12268 Enqueuing Move request for scope (-0.11, 0.47)
23:37:29.558 00.000 11616 Worker thread wakes up
23:37:29.559 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.47) opts 0xd
23:37:29.559 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.47)
23:37:29.559 00.000 11616 Moving (-0.11, 0.47) raw xDistance=0.46 yDistance=-0.17
23:37:29.559 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
23:37:29.559 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.38
23:37:29.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
23:37:29.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
23:37:29.559 00.000 11616 MoveAxis(W, 257, ABG)
23:37:29.559 00.000 11616 Guiding  Dir = 3, Dur = 257
23:37:29.560 00.001 11616 IsSlewing returns 0
23:37:29.560 00.000 11616 IsGuiding returns 0
23:37:29.560 00.000 11616 PulseGuide returned control before completion, sleep 267
23:37:29.586 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=149, Gamma=1.290
23:37:29.605 00.019 12268 UpdateGuideState exits: m=284 SNR=11.5
23:37:29.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:29.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:29.605 00.000 12268 Enqueuing Expose request
23:37:29.841 00.236 11616 IsGuiding returns 1
23:37:29.841 00.000 11616 scope still moving after pulse duration time elapsed
23:37:29.871 00.030 11616 IsSlewing returns 0
23:37:29.872 00.001 11616 IsGuiding returns 0
23:37:29.872 00.000 11616 scope move finished after 257 + 54 ms
23:37:29.872 00.000 11616 Move returns status 0, amount 257
23:37:29.872 00.000 11616 MoveAxis(N, 14, ABG)
23:37:29.872 00.000 11616 Guiding  Dir = 0, Dur = 14
23:37:29.873 00.001 11616 IsSlewing returns 0
23:37:29.873 00.000 11616 IsGuiding returns 0
23:37:29.873 00.000 11616 PulseGuide returned control before completion, sleep 24
23:37:29.902 00.029 11616 IsGuiding returns 1
23:37:29.903 00.001 11616 scope still moving after pulse duration time elapsed
23:37:29.934 00.031 11616 IsSlewing returns 0
23:37:29.935 00.001 11616 IsGuiding returns 0
23:37:29.935 00.000 11616 scope move finished after 14 + 47 ms
23:37:29.935 00.000 11616 Move returns status 0, amount 14
23:37:29.935 00.000 11616 move complete, result=0
23:37:29.935 00.000 11616 worker thread done servicing request
23:37:29.935 00.000 11616 Worker thread wakes up
23:37:29.935 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:29.935 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:29.935 00.000 12268 GuideStep: 0.5 px 257 ms WEST, -0.2 px 14 ms NORTH
23:37:31.957 02.022 11616 Exposure complete
23:37:32.017 00.060 11616 worker thread done servicing request
23:37:32.017 00.000 12268 OnExposeComplete: enter
23:37:32.017 00.000 12268 UpdateGuideState(): m_state=6
23:37:32.018 00.001 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
23:37:32.018 00.000 12268 Star::Find returns 1 (0), X=900.23, Y=27.36, Mass=218, SNR=10.1, Peak=27 HFD=4.5
23:37:32.018 00.000 12268 MultiStar: [#1 0.63,1.13,0.00,M6] 
23:37:32.018 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
23:37:32.018 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
23:37:32.018 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.88 hyp=0.89 cameraTheta=1.71 mountX=0.87 mountY=-0.24, mountTheta=-0.27
23:37:32.020 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.88, opts=13)
23:37:32.020 00.000 12268 Enqueuing Move request for scope (-0.13, 0.88)
23:37:32.020 00.000 11616 Worker thread wakes up
23:37:32.020 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.88) opts 0xd
23:37:32.020 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.88)
23:37:32.021 00.001 11616 Moving (-0.13, 0.88) raw xDistance=0.87 yDistance=-0.24
23:37:32.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.87
23:37:32.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
23:37:32.021 00.000 11616 MoveAxis(W, 484, ABG)
23:37:32.021 00.000 11616 Guiding  Dir = 3, Dur = 484
23:37:32.022 00.001 11616 IsSlewing returns 0
23:37:32.022 00.000 11616 IsGuiding returns 0
23:37:32.023 00.001 11616 PulseGuide returned control before completion, sleep 494
23:37:32.044 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=170, Gamma=1.290
23:37:32.063 00.019 12268 UpdateGuideState exits: m=218 SNR=10.1
23:37:32.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:32.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:32.063 00.000 12268 Enqueuing Expose request
23:37:32.529 00.466 11616 IsGuiding returns 1
23:37:32.529 00.000 11616 scope still moving after pulse duration time elapsed
23:37:32.561 00.032 11616 IsSlewing returns 0
23:37:32.561 00.000 11616 IsGuiding returns 0
23:37:32.561 00.000 11616 scope move finished after 484 + 54 ms
23:37:32.561 00.000 11616 Move returns status 0, amount 484
23:37:32.561 00.000 11616 MoveAxis(N, 20, ABG)
23:37:32.561 00.000 11616 Guiding  Dir = 0, Dur = 20
23:37:32.562 00.001 11616 IsSlewing returns 0
23:37:32.563 00.001 11616 IsGuiding returns 0
23:37:32.563 00.000 11616 PulseGuide returned control before completion, sleep 30
23:37:32.608 00.045 11616 IsGuiding returns 1
23:37:32.608 00.000 11616 scope still moving after pulse duration time elapsed
23:37:32.639 00.031 11616 IsSlewing returns 0
23:37:32.639 00.000 11616 IsGuiding returns 0
23:37:32.639 00.000 11616 scope move finished after 20 + 56 ms
23:37:32.639 00.000 11616 Move returns status 0, amount 20
23:37:32.639 00.000 11616 move complete, result=0
23:37:32.639 00.000 11616 worker thread done servicing request
23:37:32.640 00.001 11616 Worker thread wakes up
23:37:32.640 00.000 12268 GuideStep: 0.9 px 484 ms WEST, -0.2 px 20 ms NORTH
23:37:32.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:32.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:34.655 02.015 11616 Exposure complete
23:37:34.712 00.057 11616 worker thread done servicing request
23:37:34.712 00.000 12268 OnExposeComplete: enter
23:37:34.713 00.001 12268 UpdateGuideState(): m_state=6
23:37:34.713 00.000 12268 Star::Find(15, 900, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
23:37:34.713 00.000 12268 Star::Find returns 1 (0), X=900.71, Y=26.38, Mass=308, SNR=12.0, Peak=39 HFD=4.7
23:37:34.713 00.000 12268 MultiStar: [#1 1.04,0.24,0.00,M7] 
23:37:34.713 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
23:37:34.713 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
23:37:34.713 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.09 hyp=0.37 cameraTheta=-0.25 mountX=-0.06 mountY=0.37, mountTheta=1.72
23:37:34.717 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.09, opts=13)
23:37:34.717 00.000 12268 Enqueuing Move request for scope (0.36, -0.09)
23:37:34.717 00.000 11616 Worker thread wakes up
23:37:34.717 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.09) opts 0xd
23:37:34.717 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.09)
23:37:34.717 00.000 11616 Moving (0.36, -0.09) raw xDistance=-0.06 yDistance=0.37
23:37:34.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:34.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:37:34.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:37:34.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
23:37:34.718 00.001 11616 MoveAxis(E, 0, ABG)
23:37:34.718 00.000 11616 Move returns status 0, amount 0
23:37:34.718 00.000 11616 MoveAxis(N, 0, ABG)
23:37:34.718 00.000 11616 Move returns status 0, amount 0
23:37:34.718 00.000 11616 move complete, result=0
23:37:34.718 00.000 11616 worker thread done servicing request
23:37:34.741 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=138, Gamma=1.290
23:37:34.759 00.018 12268 UpdateGuideState exits: m=308 SNR=12.0
23:37:34.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:34.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:34.759 00.000 12268 Enqueuing Expose request
23:37:34.760 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:37:34.760 00.000 11616 Worker thread wakes up
23:37:34.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:34.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:36.772 02.012 11616 Exposure complete
23:37:36.829 00.057 11616 worker thread done servicing request
23:37:36.829 00.000 12268 OnExposeComplete: enter
23:37:36.829 00.000 12268 UpdateGuideState(): m_state=6
23:37:36.829 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
23:37:36.829 00.000 12268 Star::Find returns 1 (0), X=900.57, Y=26.33, Mass=287, SNR=11.6, Peak=34 HFD=4.8
23:37:36.829 00.000 12268 MultiStar: [#1 1.20,0.10,0.00,M8] 
23:37:36.829 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
23:37:36.830 00.001 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.10)
23:37:36.830 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.15 hyp=0.26 cameraTheta=-0.60 mountX=-0.13 mountY=0.23, mountTheta=2.06
23:37:36.833 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.15, opts=13)
23:37:36.833 00.000 12268 Enqueuing Move request for scope (0.22, -0.15)
23:37:36.833 00.000 11616 Worker thread wakes up
23:37:36.833 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.15) opts 0xd
23:37:36.833 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.15)
23:37:36.833 00.000 11616 Moving (0.22, -0.15) raw xDistance=-0.13 yDistance=0.23
23:37:36.833 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:37:36.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:37:36.833 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:37:36.834 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:37:36.834 00.000 11616 MoveAxis(E, 0, ABG)
23:37:36.834 00.000 11616 Move returns status 0, amount 0
23:37:36.834 00.000 11616 MoveAxis(N, 0, ABG)
23:37:36.834 00.000 11616 Move returns status 0, amount 0
23:37:36.834 00.000 11616 move complete, result=0
23:37:36.834 00.000 11616 worker thread done servicing request
23:37:36.856 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=149, Gamma=1.290
23:37:36.875 00.019 12268 UpdateGuideState exits: m=287 SNR=11.6
23:37:36.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:36.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:36.875 00.000 12268 Enqueuing Expose request
23:37:36.875 00.000 11616 Worker thread wakes up
23:37:36.875 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:37:36.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:36.876 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:38.879 02.003 11616 Exposure complete
23:37:38.935 00.056 11616 worker thread done servicing request
23:37:38.935 00.000 12268 OnExposeComplete: enter
23:37:38.935 00.000 12268 UpdateGuideState(): m_state=6
23:37:38.935 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
23:37:38.935 00.000 12268 Star::Find returns 1 (0), X=900.43, Y=26.37, Mass=276, SNR=11.4, Peak=30 HFD=4.9
23:37:38.935 00.000 12268 MultiStar: [#1 0.51,-0.08,0.64,U] 
23:37:38.936 00.001 12268 single-star, 1 included, MultiStar: {0.24, -0.10}, one-star: {0.07, -0.11}
23:37:38.936 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
23:37:38.936 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.72)
23:37:38.936 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.98 mountX=-0.10 mountY=0.09, mountTheta=2.44
23:37:38.937 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.11, opts=13)
23:37:38.937 00.000 12268 Enqueuing Move request for scope (0.07, -0.11)
23:37:38.937 00.000 11616 Worker thread wakes up
23:37:38.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
23:37:38.938 00.001 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
23:37:38.938 00.000 11616 Moving (0.07, -0.11) raw xDistance=-0.10 yDistance=0.09
23:37:38.938 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:37:38.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:37:38.938 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:38.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:37:38.938 00.000 11616 MoveAxis(E, 0, ABG)
23:37:38.938 00.000 11616 Move returns status 0, amount 0
23:37:38.938 00.000 11616 MoveAxis(N, 0, ABG)
23:37:38.938 00.000 11616 Move returns status 0, amount 0
23:37:38.938 00.000 11616 move complete, result=0
23:37:38.939 00.001 11616 worker thread done servicing request
23:37:38.960 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=182, Gamma=1.290
23:37:38.978 00.018 12268 UpdateGuideState exits: m=276 SNR=11.4
23:37:38.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:38.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:38.978 00.000 12268 Enqueuing Expose request
23:37:38.978 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:37:38.978 00.000 11616 Worker thread wakes up
23:37:38.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:38.978 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:40.987 02.009 11616 Exposure complete
23:37:41.044 00.057 11616 worker thread done servicing request
23:37:41.045 00.001 12268 OnExposeComplete: enter
23:37:41.045 00.000 12268 UpdateGuideState(): m_state=6
23:37:41.045 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
23:37:41.045 00.000 12268 Star::Find returns 1 (0), X=900.26, Y=26.21, Mass=282, SNR=11.4, Peak=35 HFD=4.5
23:37:41.045 00.000 12268 MultiStar: [#1 0.45,0.16,0.63,U] 
23:37:41.045 00.000 12268 refined, 1 included, MultiStar: {0.12, -0.10}, one-star: {-0.09, -0.26}
23:37:41.045 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
23:37:41.045 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
23:37:41.045 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-0.71 mountX=-0.09 mountY=0.13, mountTheta=2.17
23:37:41.048 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.10, opts=13)
23:37:41.048 00.000 12268 Enqueuing Move request for scope (0.12, -0.10)
23:37:41.048 00.000 11616 Worker thread wakes up
23:37:41.048 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
23:37:41.048 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
23:37:41.049 00.001 11616 Moving (0.12, -0.10) raw xDistance=-0.09 yDistance=0.13
23:37:41.049 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:41.049 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:37:41.049 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:41.049 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:37:41.049 00.000 11616 MoveAxis(E, 0, ABG)
23:37:41.049 00.000 11616 Move returns status 0, amount 0
23:37:41.049 00.000 11616 MoveAxis(N, 0, ABG)
23:37:41.049 00.000 11616 Move returns status 0, amount 0
23:37:41.049 00.000 11616 move complete, result=0
23:37:41.050 00.001 11616 worker thread done servicing request
23:37:41.071 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=164, Gamma=1.290
23:37:41.092 00.021 12268 UpdateGuideState exits: m=282 SNR=11.4
23:37:41.092 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:41.092 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:41.092 00.000 12268 Enqueuing Expose request
23:37:41.093 00.001 11616 Worker thread wakes up
23:37:41.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:41.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:41.093 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:37:43.099 02.006 11616 Exposure complete
23:37:43.158 00.059 11616 worker thread done servicing request
23:37:43.158 00.000 12268 OnExposeComplete: enter
23:37:43.158 00.000 12268 UpdateGuideState(): m_state=6
23:37:43.158 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
23:37:43.158 00.000 12268 Star::Find returns 1 (0), X=900.79, Y=25.97, Mass=304, SNR=12.0, Peak=35 HFD=4.5
23:37:43.159 00.001 12268 MultiStar: [#1 0.75,-0.67,0.00,M7] 
23:37:43.159 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
23:37:43.159 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
23:37:43.159 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.51 hyp=0.67 cameraTheta=-0.86 mountX=-0.46 mountY=0.50, mountTheta=2.32
23:37:43.161 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.51, opts=13)
23:37:43.161 00.000 12268 Enqueuing Move request for scope (0.44, -0.51)
23:37:43.161 00.000 11616 Worker thread wakes up
23:37:43.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.51) opts 0xd
23:37:43.161 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.51)
23:37:43.161 00.000 11616 Moving (0.44, -0.51) raw xDistance=-0.46 yDistance=0.50
23:37:43.161 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
23:37:43.161 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.39
23:37:43.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
23:37:43.161 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.45 direction from -1 to 1
23:37:43.161 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.50
23:37:43.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
23:37:43.162 00.001 11616 MoveAxis(E, 260, ABG)
23:37:43.162 00.000 11616 Guiding  Dir = 2, Dur = 260
23:37:43.162 00.000 11616 IsSlewing returns 0
23:37:43.162 00.000 11616 IsGuiding returns 0
23:37:43.162 00.000 11616 PulseGuide returned control before completion, sleep 270
23:37:43.183 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=168, Gamma=1.290
23:37:43.201 00.018 12268 UpdateGuideState exits: m=304 SNR=12.0
23:37:43.202 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:43.202 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:43.202 00.000 12268 Enqueuing Expose request
23:37:43.437 00.235 11616 IsGuiding returns 1
23:37:43.438 00.001 11616 scope still moving after pulse duration time elapsed
23:37:43.469 00.031 11616 IsSlewing returns 0
23:37:43.470 00.001 11616 IsGuiding returns 0
23:37:43.470 00.000 11616 scope move finished after 260 + 47 ms
23:37:43.470 00.000 11616 Move returns status 0, amount 260
23:37:43.470 00.000 11616 BLC: Oldest BLC event removed
23:37:43.470 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1868 applied
23:37:43.470 00.000 11616 MoveAxis(S, 1910, ABG)
23:37:43.470 00.000 11616 Guiding  Dir = 1, Dur = 1910
23:37:43.470 00.000 11616 IsSlewing returns 0
23:37:43.470 00.000 11616 IsGuiding returns 0
23:37:43.471 00.001 11616 PulseGuide returned control before completion, sleep 1920
23:37:45.402 01.931 11616 IsGuiding returns 1
23:37:45.402 00.000 11616 scope still moving after pulse duration time elapsed
23:37:45.433 00.031 11616 IsSlewing returns 0
23:37:45.433 00.000 11616 IsGuiding returns 0
23:37:45.433 00.000 11616 scope move finished after 1910 + 52 ms
23:37:45.433 00.000 11616 Move returns status 0, amount 1910
23:37:45.433 00.000 11616 move complete, result=0
23:37:45.433 00.000 11616 worker thread done servicing request
23:37:45.434 00.001 11616 Worker thread wakes up
23:37:45.434 00.000 12268 GuideStep: -0.5 px 260 ms EAST, 0.5 px 1910 ms SOUTH
23:37:45.434 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:45.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:47.450 02.016 11616 Exposure complete
23:37:47.508 00.058 11616 worker thread done servicing request
23:37:47.508 00.000 12268 OnExposeComplete: enter
23:37:47.508 00.000 12268 UpdateGuideState(): m_state=6
23:37:47.508 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
23:37:47.508 00.000 12268 Star::Find returns 1 (0), X=900.73, Y=26.18, Mass=290, SNR=11.7, Peak=35 HFD=4.9
23:37:47.508 00.000 12268 MultiStar: [#1 0.80,0.07,0.00,M8] 
23:37:47.509 00.001 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
23:37:47.509 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
23:37:47.509 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.30 hyp=0.48 cameraTheta=-0.67 mountX=-0.26 mountY=0.41, mountTheta=2.13
23:37:47.511 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.30, opts=13)
23:37:47.511 00.000 12268 Enqueuing Move request for scope (0.37, -0.30)
23:37:47.511 00.000 11616 Worker thread wakes up
23:37:47.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.30) opts 0xd
23:37:47.511 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.30)
23:37:47.511 00.000 11616 Moving (0.37, -0.30) raw xDistance=-0.26 yDistance=0.41
23:37:47.511 00.000 11616 BLC: History state: CurrMiss=0.41, AvgInitMiss=0.35, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.075111, 1:0.409593
23:37:47.511 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:37:47.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
23:37:47.512 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
23:37:47.512 00.000 11616 MoveAxis(E, 145, ABG)
23:37:47.512 00.000 11616 Guiding  Dir = 2, Dur = 145
23:37:47.512 00.000 11616 IsSlewing returns 0
23:37:47.512 00.000 11616 IsGuiding returns 0
23:37:47.513 00.001 11616 PulseGuide returned control before completion, sleep 155
23:37:47.536 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=155, Gamma=1.290
23:37:47.556 00.020 12268 UpdateGuideState exits: m=290 SNR=11.7
23:37:47.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:47.556 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:47.556 00.000 12268 Enqueuing Expose request
23:37:47.678 00.122 11616 IsGuiding returns 1
23:37:47.678 00.000 11616 scope still moving after pulse duration time elapsed
23:37:47.709 00.031 11616 IsSlewing returns 0
23:37:47.709 00.000 11616 IsGuiding returns 0
23:37:47.709 00.000 11616 scope move finished after 145 + 52 ms
23:37:47.709 00.000 11616 Move returns status 0, amount 145
23:37:47.709 00.000 11616 MoveAxis(S, 35, ABG)
23:37:47.709 00.000 11616 Guiding  Dir = 1, Dur = 35
23:37:47.710 00.001 11616 IsSlewing returns 0
23:37:47.710 00.000 11616 IsGuiding returns 0
23:37:47.710 00.000 11616 PulseGuide returned control before completion, sleep 45
23:37:47.756 00.046 11616 IsGuiding returns 1
23:37:47.769 00.013 11616 scope still moving after pulse duration time elapsed
23:37:47.802 00.033 11616 IsSlewing returns 0
23:37:47.803 00.001 11616 IsGuiding returns 0
23:37:47.803 00.000 11616 scope move finished after 35 + 57 ms
23:37:47.803 00.000 11616 Move returns status 0, amount 35
23:37:47.803 00.000 11616 move complete, result=0
23:37:47.803 00.000 11616 worker thread done servicing request
23:37:47.804 00.001 11616 Worker thread wakes up
23:37:47.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:47.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:47.804 00.000 12268 GuideStep: -0.3 px 145 ms EAST, 0.4 px 35 ms SOUTH
23:37:49.819 02.015 11616 Exposure complete
23:37:49.875 00.056 11616 worker thread done servicing request
23:37:49.875 00.000 12268 OnExposeComplete: enter
23:37:49.875 00.000 12268 UpdateGuideState(): m_state=6
23:37:49.875 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
23:37:49.875 00.000 12268 Star::Find returns 1 (0), X=900.41, Y=25.69, Mass=311, SNR=12.1, Peak=34 HFD=4.7
23:37:49.875 00.000 12268 MultiStar: [#1 0.33,-0.68,0.00,M9] 
23:37:49.876 00.001 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
23:37:49.876 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.21)
23:37:49.876 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.79 hyp=0.79 cameraTheta=-1.49 mountX=-0.78 mountY=0.16, mountTheta=2.94
23:37:49.877 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.79, opts=13)
23:37:49.877 00.000 12268 Enqueuing Move request for scope (0.06, -0.79)
23:37:49.877 00.000 11616 Worker thread wakes up
23:37:49.878 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.79) opts 0xd
23:37:49.878 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.79)
23:37:49.878 00.000 11616 Moving (0.06, -0.79) raw xDistance=-0.78 yDistance=0.16
23:37:49.878 00.000 11616 BLC: History state: CurrMiss=0.16, AvgInitMiss=0.35, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.075111, 1:0.409593, 2:0.161146
23:37:49.878 00.000 11616 BLC: Under-shoot: nominal increase by 199
23:37:49.878 00.000 11616 BLC: window closed
23:37:49.878 00.000 11616 BLC: Pulse adjusted to 2055
23:37:49.879 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.78
23:37:49.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:37:49.879 00.000 11616 MoveAxis(E, 436, ABG)
23:37:49.879 00.000 11616 Guiding  Dir = 2, Dur = 436
23:37:49.879 00.000 11616 IsSlewing returns 0
23:37:49.880 00.001 11616 IsGuiding returns 0
23:37:49.880 00.000 11616 PulseGuide returned control before completion, sleep 446
23:37:49.902 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=151, Gamma=1.290
23:37:49.920 00.018 12268 UpdateGuideState exits: m=311 SNR=12.1
23:37:49.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:49.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:49.920 00.000 12268 Enqueuing Expose request
23:37:50.298 00.378 12268 evsrv: cli 0F8E69C0 connect
23:37:50.298 00.000 12268 case statement mapped state 6 to 3
23:37:50.299 00.001 12268 case statement mapped state 6 to 3
23:37:50.299 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"7276a7ee-e518-47b4-87fc-46864c250ef2"}
23:37:50.299 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"7276a7ee-e518-47b4-87fc-46864c250ef2"}
23:37:50.300 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:37:50.331 00.031 11616 IsGuiding returns 1
23:37:50.331 00.000 11616 scope still moving after pulse duration time elapsed
23:37:50.363 00.032 11616 IsSlewing returns 0
23:37:50.363 00.000 11616 IsGuiding returns 0
23:37:50.363 00.000 11616 scope move finished after 436 + 46 ms
23:37:50.363 00.000 11616 Move returns status 0, amount 436
23:37:50.363 00.000 11616 MoveAxis(S, 14, ABG)
23:37:50.363 00.000 11616 Guiding  Dir = 1, Dur = 14
23:37:50.364 00.001 11616 IsSlewing returns 0
23:37:50.364 00.000 11616 IsGuiding returns 0
23:37:50.364 00.000 11616 PulseGuide returned control before completion, sleep 24
23:37:50.394 00.030 11616 IsGuiding returns 1
23:37:50.394 00.000 11616 scope still moving after pulse duration time elapsed
23:37:50.426 00.032 11616 IsSlewing returns 0
23:37:50.426 00.000 11616 IsGuiding returns 0
23:37:50.427 00.001 11616 scope move finished after 14 + 49 ms
23:37:50.427 00.000 11616 Move returns status 0, amount 14
23:37:50.427 00.000 11616 move complete, result=0
23:37:50.427 00.000 11616 worker thread done servicing request
23:37:50.427 00.000 12268 GuideStep: -0.8 px 436 ms EAST, 0.2 px 14 ms SOUTH
23:37:50.427 00.000 11616 Worker thread wakes up
23:37:50.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:50.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:52.437 02.010 11616 Exposure complete
23:37:52.494 00.057 11616 worker thread done servicing request
23:37:52.494 00.000 12268 OnExposeComplete: enter
23:37:52.494 00.000 12268 UpdateGuideState(): m_state=6
23:37:52.495 00.001 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
23:37:52.495 00.000 12268 Star::Find returns 1 (0), X=900.53, Y=26.93, Mass=259, SNR=11.0, Peak=34 HFD=4.3
23:37:52.495 00.000 12268 MultiStar: [#1 0.99,1.06,0.00,M10] 
23:37:52.495 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
23:37:52.495 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.90)
23:37:52.495 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.45 hyp=0.48 cameraTheta=1.20 mountX=0.46 mountY=0.11, mountTheta=0.24
23:37:52.497 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.45, opts=13)
23:37:52.498 00.001 12268 Enqueuing Move request for scope (0.17, 0.45)
23:37:52.498 00.000 11616 Worker thread wakes up
23:37:52.498 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.45) opts 0xd
23:37:52.498 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.45)
23:37:52.498 00.000 11616 Moving (0.17, 0.45) raw xDistance=0.46 yDistance=0.11
23:37:52.498 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
23:37:52.498 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.39
23:37:52.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
23:37:52.498 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:52.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:37:52.498 00.000 11616 MoveAxis(W, 260, ABG)
23:37:52.498 00.000 11616 Guiding  Dir = 3, Dur = 260
23:37:52.499 00.001 11616 IsSlewing returns 0
23:37:52.499 00.000 11616 IsGuiding returns 0
23:37:52.499 00.000 11616 PulseGuide returned control before completion, sleep 270
23:37:52.521 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
23:37:52.540 00.019 12268 UpdateGuideState exits: m=259 SNR=11.0
23:37:52.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:52.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:52.540 00.000 12268 Enqueuing Expose request
23:37:52.780 00.240 11616 IsGuiding returns 1
23:37:52.780 00.000 11616 scope still moving after pulse duration time elapsed
23:37:52.811 00.031 11616 IsSlewing returns 0
23:37:52.811 00.000 11616 IsGuiding returns 0
23:37:52.811 00.000 11616 scope move finished after 260 + 51 ms
23:37:52.811 00.000 11616 Move returns status 0, amount 260
23:37:52.811 00.000 11616 MoveAxis(N, 0, ABG)
23:37:52.812 00.001 11616 Move returns status 0, amount 0
23:37:52.812 00.000 11616 move complete, result=0
23:37:52.812 00.000 11616 worker thread done servicing request
23:37:52.812 00.000 11616 Worker thread wakes up
23:37:52.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:52.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:52.812 00.000 12268 GuideStep: 0.5 px 260 ms WEST, 0.1 px 0 ms NORTH
23:37:54.822 02.010 11616 Exposure complete
23:37:54.877 00.055 11616 worker thread done servicing request
23:37:54.878 00.001 12268 OnExposeComplete: enter
23:37:54.878 00.000 12268 UpdateGuideState(): m_state=6
23:37:54.878 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
23:37:54.878 00.000 12268 Star::Find returns 1 (0), X=900.01, Y=26.28, Mass=254, SNR=11.0, Peak=40 HFD=3.1
23:37:54.878 00.000 12268 MultiStar: [#1 0.53,-0.33,0.00,R] 
23:37:54.878 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.10 = 2.18)
23:37:54.878 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.93)
23:37:54.878 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.19 hyp=0.40 cameraTheta=-2.63 mountX=-0.23 mountY=-0.32, mountTheta=-2.19
23:37:54.880 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.19, opts=13)
23:37:54.880 00.000 12268 Enqueuing Move request for scope (-0.34, -0.19)
23:37:54.880 00.000 11616 Worker thread wakes up
23:37:54.880 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.19) opts 0xd
23:37:54.880 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.19)
23:37:54.880 00.000 11616 Moving (-0.34, -0.19) raw xDistance=-0.23 yDistance=-0.32
23:37:54.880 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:37:54.881 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:37:54.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:37:54.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
23:37:54.881 00.000 11616 MoveAxis(E, 0, ABG)
23:37:54.881 00.000 11616 Move returns status 0, amount 0
23:37:54.881 00.000 11616 MoveAxis(N, 0, ABG)
23:37:54.881 00.000 11616 Move returns status 0, amount 0
23:37:54.881 00.000 11616 move complete, result=0
23:37:54.882 00.001 11616 worker thread done servicing request
23:37:54.903 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=174, Gamma=1.290
23:37:54.921 00.018 12268 UpdateGuideState exits: m=254 SNR=11.0
23:37:54.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:54.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:54.921 00.000 12268 Enqueuing Expose request
23:37:54.921 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:37:54.921 00.000 11616 Worker thread wakes up
23:37:54.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:54.922 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:56.935 02.013 11616 Exposure complete
23:37:56.991 00.056 11616 worker thread done servicing request
23:37:56.991 00.000 12268 OnExposeComplete: enter
23:37:56.991 00.000 12268 UpdateGuideState(): m_state=6
23:37:56.991 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
23:37:56.991 00.000 12268 Star::Find returns 1 (0), X=900.15, Y=25.25, Mass=248, SNR=10.8, Peak=39 HFD=3.4
23:37:56.991 00.000 12268 MultiStar: large primary error, entering stabilization period
23:37:56.991 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
23:37:56.991 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.04)
23:37:56.992 00.001 12268 CameraToMount -- cameraX=-0.20 cameraY=-1.23 hyp=1.24 cameraTheta=-1.74 mountX=-1.24 mountY=-0.05, mountTheta=-3.10
23:37:56.995 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-1.23, opts=13)
23:37:56.996 00.001 12268 Enqueuing Move request for scope (-0.20, -1.23)
23:37:56.996 00.000 11616 Worker thread wakes up
23:37:56.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -1.23) opts 0xd
23:37:56.996 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -1.23)
23:37:56.996 00.000 11616 Moving (-0.20, -1.23) raw xDistance=-1.24 yDistance=-0.05
23:37:56.996 00.000 11616 resist switch: large excursion: input -1.24 thresh 0.29 direction from 1 to -1
23:37:56.996 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.72
23:37:56.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.62 from input -1.24
23:37:56.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:56.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:37:56.996 00.000 11616 MoveAxis(E, 694, ABG)
23:37:56.996 00.000 11616 Guiding  Dir = 2, Dur = 694
23:37:56.997 00.001 11616 IsSlewing returns 0
23:37:56.997 00.000 11616 IsGuiding returns 0
23:37:56.997 00.000 11616 PulseGuide returned control before completion, sleep 704
23:37:57.021 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=178, Gamma=1.290
23:37:57.042 00.021 12268 UpdateGuideState exits: m=248 SNR=10.8
23:37:57.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:57.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:57.042 00.000 12268 Enqueuing Expose request
23:37:57.712 00.670 11616 IsGuiding returns 1
23:37:57.713 00.001 11616 scope still moving after pulse duration time elapsed
23:37:57.744 00.031 11616 IsSlewing returns 0
23:37:57.744 00.000 11616 IsGuiding returns 0
23:37:57.744 00.000 11616 scope move finished after 694 + 53 ms
23:37:57.744 00.000 11616 Move returns status 0, amount 694
23:37:57.744 00.000 11616 MoveAxis(N, 0, ABG)
23:37:57.745 00.001 11616 Move returns status 0, amount 0
23:37:57.745 00.000 11616 move complete, result=0
23:37:57.745 00.000 11616 worker thread done servicing request
23:37:57.745 00.000 11616 Worker thread wakes up
23:37:57.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:37:57.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:37:57.745 00.000 12268 GuideStep: -1.2 px 694 ms EAST, -0.0 px 0 ms NORTH
23:37:59.754 02.009 11616 Exposure complete
23:37:59.808 00.054 11616 worker thread done servicing request
23:37:59.809 00.001 12268 OnExposeComplete: enter
23:37:59.809 00.000 12268 UpdateGuideState(): m_state=6
23:37:59.809 00.000 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
23:37:59.809 00.000 12268 Star::Find returns 1 (0), X=900.29, Y=25.92, Mass=354, SNR=12.9, Peak=34 HFD=4.3
23:37:59.809 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
23:37:59.809 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.01)
23:37:59.809 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.56 hyp=0.56 cameraTheta=-1.69 mountX=-0.56 mountY=0.01, mountTheta=3.13
23:37:59.811 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.56, opts=13)
23:37:59.811 00.000 12268 Enqueuing Move request for scope (-0.07, -0.56)
23:37:59.811 00.000 11616 Worker thread wakes up
23:37:59.811 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.56) opts 0xd
23:37:59.811 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.56)
23:37:59.811 00.000 11616 Moving (-0.07, -0.56) raw xDistance=-0.56 yDistance=0.01
23:37:59.811 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
23:37:59.812 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:59.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:37:59.812 00.000 11616 MoveAxis(E, 313, ABG)
23:37:59.812 00.000 11616 Guiding  Dir = 2, Dur = 313
23:37:59.812 00.000 11616 IsSlewing returns 0
23:37:59.812 00.000 11616 IsGuiding returns 0
23:37:59.813 00.001 11616 PulseGuide returned control before completion, sleep 323
23:37:59.836 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=190, Gamma=1.290
23:37:59.853 00.017 12268 UpdateGuideState exits: m=354 SNR=12.9
23:37:59.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:59.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:37:59.853 00.000 12268 Enqueuing Expose request
23:38:00.139 00.286 11616 IsGuiding returns 1
23:38:00.140 00.001 11616 scope still moving after pulse duration time elapsed
23:38:00.171 00.031 11616 IsSlewing returns 0
23:38:00.171 00.000 11616 IsGuiding returns 0
23:38:00.171 00.000 11616 scope move finished after 313 + 46 ms
23:38:00.172 00.001 11616 Move returns status 0, amount 313
23:38:00.172 00.000 11616 MoveAxis(N, 0, ABG)
23:38:00.172 00.000 11616 Move returns status 0, amount 0
23:38:00.172 00.000 11616 move complete, result=0
23:38:00.172 00.000 11616 worker thread done servicing request
23:38:00.172 00.000 12268 GuideStep: -0.6 px 313 ms EAST, 0.0 px 0 ms NORTH
23:38:00.172 00.000 11616 Worker thread wakes up
23:38:00.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:00.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:38:02.191 02.019 11616 Exposure complete
23:38:02.248 00.057 11616 worker thread done servicing request
23:38:02.248 00.000 12268 OnExposeComplete: enter
23:38:02.248 00.000 12268 UpdateGuideState(): m_state=6
23:38:02.249 00.001 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
23:38:02.249 00.000 12268 Star::Find returns 1 (0), X=900.72, Y=27.38, Mass=398, SNR=13.7, Peak=44 HFD=4.8
23:38:02.249 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
23:38:02.249 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.89)
23:38:02.249 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.91 hyp=0.98 cameraTheta=1.19 mountX=0.94 mountY=0.25, mountTheta=0.26
23:38:02.251 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.91, opts=13)
23:38:02.251 00.000 12268 Enqueuing Move request for scope (0.37, 0.91)
23:38:02.251 00.000 11616 Worker thread wakes up
23:38:02.251 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.91) opts 0xd
23:38:02.251 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.91)
23:38:02.252 00.001 11616 Moving (0.37, 0.91) raw xDistance=0.94 yDistance=0.25
23:38:02.252 00.000 11616 resist switch: large excursion: input 0.94 thresh 0.29 direction from -1 to 1
23:38:02.252 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.82
23:38:02.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.94
23:38:02.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
23:38:02.252 00.000 11616 MoveAxis(W, 526, ABG)
23:38:02.252 00.000 11616 Guiding  Dir = 3, Dur = 526
23:38:02.252 00.000 11616 IsSlewing returns 0
23:38:02.253 00.001 11616 IsGuiding returns 0
23:38:02.253 00.000 11616 PulseGuide returned control before completion, sleep 536
23:38:02.276 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=159, Gamma=1.290
23:38:02.297 00.021 12268 UpdateGuideState exits: m=398 SNR=13.7
23:38:02.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:02.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:02.297 00.000 12268 Enqueuing Expose request
23:38:02.798 00.501 11616 IsGuiding returns 1
23:38:02.798 00.000 11616 scope still moving after pulse duration time elapsed
23:38:02.830 00.032 11616 IsSlewing returns 0
23:38:02.830 00.000 11616 IsGuiding returns 1
23:38:02.862 00.032 11616 IsSlewing returns 0
23:38:02.863 00.001 11616 IsGuiding returns 0
23:38:02.863 00.000 11616 scope move finished after 526 + 84 ms
23:38:02.863 00.000 11616 Move returns status 0, amount 526
23:38:02.863 00.000 11616 MoveAxis(S, 21, ABG)
23:38:02.863 00.000 11616 Guiding  Dir = 1, Dur = 21
23:38:02.863 00.000 11616 IsSlewing returns 0
23:38:02.864 00.001 11616 IsGuiding returns 0
23:38:02.864 00.000 11616 PulseGuide returned control before completion, sleep 31
23:38:02.910 00.046 11616 IsGuiding returns 1
23:38:02.910 00.000 11616 scope still moving after pulse duration time elapsed
23:38:02.941 00.031 11616 IsSlewing returns 0
23:38:02.942 00.001 11616 IsGuiding returns 0
23:38:02.942 00.000 11616 scope move finished after 21 + 57 ms
23:38:02.942 00.000 11616 Move returns status 0, amount 21
23:38:02.942 00.000 11616 move complete, result=0
23:38:02.942 00.000 11616 worker thread done servicing request
23:38:02.942 00.000 11616 Worker thread wakes up
23:38:02.942 00.000 12268 GuideStep: 0.9 px 526 ms WEST, 0.2 px 21 ms SOUTH
23:38:02.943 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:02.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:38:04.954 02.011 11616 Exposure complete
23:38:05.009 00.055 11616 worker thread done servicing request
23:38:05.010 00.001 12268 OnExposeComplete: enter
23:38:05.010 00.000 12268 UpdateGuideState(): m_state=6
23:38:05.010 00.000 12268 Star::Find(15, 900, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
23:38:05.010 00.000 12268 Star::Find returns 1 (0), X=900.71, Y=26.54, Mass=324, SNR=12.3, Peak=39 HFD=3.6
23:38:05.010 00.000 12268 MultiStar: exiting stabilization period
23:38:05.010 00.000 12268 MultiStar: [#1 0.23,0.60,0.00,M1] 
23:38:05.010 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
23:38:05.011 00.001 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
23:38:05.011 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.07 hyp=0.36 cameraTheta=0.19 mountX=0.10 mountY=0.34, mountTheta=1.28
23:38:05.013 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.07, opts=13)
23:38:05.013 00.000 12268 Enqueuing Move request for scope (0.35, 0.07)
23:38:05.013 00.000 11616 Worker thread wakes up
23:38:05.013 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.07) opts 0xd
23:38:05.013 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.07)
23:38:05.013 00.000 11616 Moving (0.35, 0.07) raw xDistance=0.10 yDistance=0.34
23:38:05.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
23:38:05.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
23:38:05.013 00.000 11616 MoveAxis(W, 57, ABG)
23:38:05.013 00.000 11616 Guiding  Dir = 3, Dur = 57
23:38:05.014 00.001 11616 IsSlewing returns 0
23:38:05.014 00.000 11616 IsGuiding returns 0
23:38:05.014 00.000 11616 PulseGuide returned control before completion, sleep 67
23:38:05.037 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=155, Gamma=1.290
23:38:05.056 00.019 12268 UpdateGuideState exits: m=324 SNR=12.3
23:38:05.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:05.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:05.056 00.000 12268 Enqueuing Expose request
23:38:05.092 00.036 11616 IsGuiding returns 1
23:38:05.092 00.000 11616 scope still moving after pulse duration time elapsed
23:38:05.124 00.032 11616 IsSlewing returns 0
23:38:05.125 00.001 11616 IsGuiding returns 0
23:38:05.125 00.000 11616 scope move finished after 57 + 53 ms
23:38:05.125 00.000 11616 Move returns status 0, amount 57
23:38:05.125 00.000 11616 MoveAxis(S, 29, ABG)
23:38:05.125 00.000 11616 Guiding  Dir = 1, Dur = 29
23:38:05.125 00.000 11616 IsSlewing returns 0
23:38:05.126 00.001 11616 IsGuiding returns 0
23:38:05.126 00.000 11616 PulseGuide returned control before completion, sleep 39
23:38:05.170 00.044 11616 IsGuiding returns 1
23:38:05.170 00.000 11616 scope still moving after pulse duration time elapsed
23:38:05.201 00.031 11616 IsSlewing returns 0
23:38:05.201 00.000 11616 IsGuiding returns 1
23:38:05.233 00.032 11616 IsSlewing returns 0
23:38:05.233 00.000 11616 IsGuiding returns 1
23:38:05.264 00.031 11616 IsSlewing returns 0
23:38:05.264 00.000 11616 IsGuiding returns 1
23:38:05.295 00.031 11616 IsSlewing returns 0
23:38:05.295 00.000 11616 IsGuiding returns 1
23:38:05.326 00.031 11616 IsSlewing returns 0
23:38:05.326 00.000 11616 IsGuiding returns 1
23:38:05.356 00.030 11616 IsSlewing returns 0
23:38:05.357 00.001 11616 IsGuiding returns 1
23:38:05.387 00.030 11616 IsSlewing returns 0
23:38:05.388 00.001 11616 IsGuiding returns 1
23:38:05.419 00.031 11616 IsSlewing returns 0
23:38:05.420 00.001 11616 IsGuiding returns 1
23:38:05.450 00.030 11616 IsSlewing returns 0
23:38:05.450 00.000 11616 IsGuiding returns 1
23:38:05.482 00.032 11616 IsSlewing returns 0
23:38:05.493 00.011 11616 IsGuiding returns 1
23:38:05.527 00.034 11616 IsSlewing returns 0
23:38:05.528 00.001 11616 IsGuiding returns 0
23:38:05.528 00.000 11616 scope move finished after 29 + 373 ms
23:38:05.528 00.000 11616 Move returns status 0, amount 29
23:38:05.528 00.000 11616 move complete, result=0
23:38:05.528 00.000 11616 worker thread done servicing request
23:38:05.528 00.000 11616 Worker thread wakes up
23:38:05.528 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:05.528 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:38:05.529 00.001 12268 GuideStep: 0.1 px 57 ms WEST, 0.3 px 29 ms SOUTH
23:38:07.543 02.014 11616 Exposure complete
23:38:07.601 00.058 11616 worker thread done servicing request
23:38:07.601 00.000 12268 OnExposeComplete: enter
23:38:07.601 00.000 12268 UpdateGuideState(): m_state=6
23:38:07.601 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
23:38:07.601 00.000 12268 Star::Find returns 1 (0), X=900.77, Y=26.19, Mass=354, SNR=13.0, Peak=44 HFD=4.6
23:38:07.602 00.001 12268 MultiStar: [#1 0.31,0.09,0.64,U] 
23:38:07.602 00.000 12268 refined, 1 included, MultiStar: {0.37, -0.14}, one-star: {0.41, -0.29}
23:38:07.602 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
23:38:07.602 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.34)
23:38:07.602 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.14 hyp=0.40 cameraTheta=-0.36 mountX=-0.10 mountY=0.39, mountTheta=1.83
23:38:07.604 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.14, opts=13)
23:38:07.604 00.000 12268 Enqueuing Move request for scope (0.37, -0.14)
23:38:07.604 00.000 11616 Worker thread wakes up
23:38:07.604 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.14) opts 0xd
23:38:07.604 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.14)
23:38:07.604 00.000 11616 Moving (0.37, -0.14) raw xDistance=-0.10 yDistance=0.39
23:38:07.604 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:38:07.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:38:07.605 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
23:38:07.605 00.000 11616 MoveAxis(E, 0, ABG)
23:38:07.605 00.000 11616 Move returns status 0, amount 0
23:38:07.605 00.000 11616 MoveAxis(S, 33, ABG)
23:38:07.605 00.000 11616 Guiding  Dir = 1, Dur = 33
23:38:07.605 00.000 11616 IsSlewing returns 0
23:38:07.605 00.000 11616 IsGuiding returns 0
23:38:07.606 00.001 11616 PulseGuide returned control before completion, sleep 43
23:38:07.632 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=158, Gamma=1.290
23:38:07.650 00.018 12268 UpdateGuideState exits: m=354 SNR=13.0
23:38:07.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:07.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:07.650 00.000 12268 Enqueuing Expose request
23:38:07.651 00.001 11616 IsGuiding returns 1
23:38:07.651 00.000 11616 scope still moving after pulse duration time elapsed
23:38:07.682 00.031 11616 IsSlewing returns 0
23:38:07.682 00.000 11616 IsGuiding returns 0
23:38:07.683 00.001 11616 scope move finished after 33 + 44 ms
23:38:07.683 00.000 11616 Move returns status 0, amount 33
23:38:07.683 00.000 11616 move complete, result=0
23:38:07.683 00.000 11616 worker thread done servicing request
23:38:07.683 00.000 11616 Worker thread wakes up
23:38:07.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:07.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:38:07.685 00.002 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 33 ms SOUTH
23:38:09.690 02.005 11616 Exposure complete
23:38:09.746 00.056 11616 worker thread done servicing request
23:38:09.747 00.001 12268 OnExposeComplete: enter
23:38:09.747 00.000 12268 UpdateGuideState(): m_state=6
23:38:09.747 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
23:38:09.747 00.000 12268 Star::Find returns 1 (0), X=900.80, Y=25.84, Mass=333, SNR=12.5, Peak=43 HFD=4.4
23:38:09.747 00.000 12268 MultiStar: [#1 0.39,-0.02,0.66,U] 
23:38:09.747 00.000 12268 refined, 1 included, MultiStar: {0.43, -0.39}, one-star: {0.45, -0.63}
23:38:09.747 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
23:38:09.747 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
23:38:09.748 00.001 12268 CameraToMount -- cameraX=0.43 cameraY=-0.39 hyp=0.58 cameraTheta=-0.74 mountX=-0.35 mountY=0.47, mountTheta=2.20
23:38:09.749 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.39, opts=13)
23:38:09.749 00.000 12268 Enqueuing Move request for scope (0.43, -0.39)
23:38:09.749 00.000 11616 Worker thread wakes up
23:38:09.750 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.39) opts 0xd
23:38:09.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.39)
23:38:09.750 00.000 11616 Moving (0.43, -0.39) raw xDistance=-0.35 yDistance=0.47
23:38:09.750 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
23:38:09.750 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.04
23:38:09.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
23:38:09.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
23:38:09.750 00.000 11616 MoveAxis(E, 194, ABG)
23:38:09.750 00.000 11616 Guiding  Dir = 2, Dur = 194
23:38:09.751 00.001 11616 IsSlewing returns 0
23:38:09.751 00.000 11616 IsGuiding returns 0
23:38:09.751 00.000 11616 PulseGuide returned control before completion, sleep 204
23:38:09.773 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=213, Gamma=1.290
23:38:09.792 00.019 12268 UpdateGuideState exits: m=333 SNR=12.5
23:38:09.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:09.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:09.792 00.000 12268 Enqueuing Expose request
23:38:09.965 00.173 11616 IsGuiding returns 1
23:38:09.965 00.000 11616 scope still moving after pulse duration time elapsed
23:38:09.997 00.032 11616 IsSlewing returns 0
23:38:09.998 00.001 11616 IsGuiding returns 0
23:38:09.998 00.000 11616 scope move finished after 194 + 52 ms
23:38:09.998 00.000 11616 Move returns status 0, amount 194
23:38:09.998 00.000 11616 MoveAxis(S, 40, ABG)
23:38:09.998 00.000 11616 Guiding  Dir = 1, Dur = 40
23:38:09.998 00.000 11616 IsSlewing returns 0
23:38:09.998 00.000 11616 IsGuiding returns 0
23:38:09.999 00.001 11616 PulseGuide returned control before completion, sleep 50
23:38:10.060 00.061 11616 IsGuiding returns 1
23:38:10.060 00.000 11616 scope still moving after pulse duration time elapsed
23:38:10.091 00.031 11616 IsSlewing returns 0
23:38:10.092 00.001 11616 IsGuiding returns 0
23:38:10.092 00.000 11616 scope move finished after 40 + 54 ms
23:38:10.092 00.000 11616 Move returns status 0, amount 40
23:38:10.092 00.000 11616 move complete, result=0
23:38:10.092 00.000 11616 worker thread done servicing request
23:38:10.092 00.000 11616 Worker thread wakes up
23:38:10.094 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:10.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:38:10.094 00.000 12268 GuideStep: -0.3 px 194 ms EAST, 0.5 px 40 ms SOUTH
23:38:12.174 02.080 11616 Exposure complete
23:38:12.229 00.055 11616 worker thread done servicing request
23:38:12.229 00.000 12268 OnExposeComplete: enter
23:38:12.229 00.000 12268 UpdateGuideState(): m_state=6
23:38:12.230 00.001 12268 Star::Find(15, 900, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
23:38:12.230 00.000 12268 Star::Find returns 1 (0), X=900.86, Y=26.24, Mass=302, SNR=11.9, Peak=36 HFD=4.9
23:38:12.230 00.000 12268 MultiStar: [#1 0.41,0.72,0.00,M1] 
23:38:12.230 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
23:38:12.230 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
23:38:12.230 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.23 hyp=0.56 cameraTheta=-0.43 mountX=-0.18 mountY=0.54, mountTheta=1.90
23:38:12.232 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=-0.23, opts=13)
23:38:12.232 00.000 12268 Enqueuing Move request for scope (0.51, -0.23)
23:38:12.233 00.001 11616 Worker thread wakes up
23:38:12.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.23) opts 0xd
23:38:12.233 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, -0.23)
23:38:12.233 00.000 11616 Moving (0.51, -0.23) raw xDistance=-0.18 yDistance=0.54
23:38:12.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
23:38:12.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
23:38:12.233 00.000 11616 MoveAxis(E, 102, ABG)
23:38:12.233 00.000 11616 Guiding  Dir = 2, Dur = 102
23:38:12.234 00.001 11616 IsSlewing returns 0
23:38:12.234 00.000 11616 IsGuiding returns 0
23:38:12.234 00.000 11616 PulseGuide returned control before completion, sleep 112
23:38:12.257 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=130, Gamma=1.290
23:38:12.274 00.017 12268 UpdateGuideState exits: m=302 SNR=11.9
23:38:12.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:12.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:12.274 00.000 12268 Enqueuing Expose request
23:38:12.361 00.087 11616 IsGuiding returns 1
23:38:12.361 00.000 11616 scope still moving after pulse duration time elapsed
23:38:12.391 00.030 11616 IsSlewing returns 0
23:38:12.391 00.000 11616 IsGuiding returns 0
23:38:12.392 00.001 11616 scope move finished after 102 + 55 ms
23:38:12.392 00.000 11616 Move returns status 0, amount 102
23:38:12.392 00.000 11616 MoveAxis(S, 45, ABG)
23:38:12.392 00.000 11616 Guiding  Dir = 1, Dur = 45
23:38:12.392 00.000 11616 IsSlewing returns 0
23:38:12.392 00.000 11616 IsGuiding returns 0
23:38:12.393 00.001 11616 PulseGuide returned control before completion, sleep 55
23:38:12.454 00.061 11616 IsGuiding returns 1
23:38:12.455 00.001 11616 scope still moving after pulse duration time elapsed
23:38:12.486 00.031 11616 IsSlewing returns 0
23:38:12.486 00.000 11616 IsGuiding returns 1
23:38:12.517 00.031 11616 IsSlewing returns 0
23:38:12.518 00.001 11616 IsGuiding returns 1
23:38:12.549 00.031 11616 IsSlewing returns 0
23:38:12.550 00.001 11616 IsGuiding returns 1
23:38:12.580 00.030 11616 IsSlewing returns 0
23:38:12.580 00.000 11616 IsGuiding returns 1
23:38:12.611 00.031 11616 IsSlewing returns 0
23:38:12.612 00.001 11616 IsGuiding returns 0
23:38:12.612 00.000 11616 scope move finished after 45 + 174 ms
23:38:12.612 00.000 11616 Move returns status 0, amount 45
23:38:12.612 00.000 11616 move complete, result=0
23:38:12.612 00.000 11616 worker thread done servicing request
23:38:12.612 00.000 11616 Worker thread wakes up
23:38:12.612 00.000 12268 GuideStep: -0.2 px 102 ms EAST, 0.5 px 45 ms SOUTH
23:38:12.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:12.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:38:14.618 02.006 11616 Exposure complete
23:38:14.677 00.059 11616 worker thread done servicing request
23:38:14.677 00.000 12268 OnExposeComplete: enter
23:38:14.677 00.000 12268 UpdateGuideState(): m_state=6
23:38:14.677 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
23:38:14.678 00.001 12268 Star::Find returns 1 (0), X=900.98, Y=26.33, Mass=339, SNR=12.6, Peak=41 HFD=4.8
23:38:14.678 00.000 12268 MultiStar: [#1 0.32,0.32,0.63,U] 
23:38:14.678 00.000 12268 refined, 1 included, MultiStar: {0.51, 0.03}, one-star: {0.62, -0.15}
23:38:14.678 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
23:38:14.678 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.77)
23:38:14.678 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.03 hyp=0.51 cameraTheta=0.07 mountX=0.08 mountY=0.50, mountTheta=1.41
23:38:14.680 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=0.03, opts=13)
23:38:14.680 00.000 12268 Enqueuing Move request for scope (0.51, 0.03)
23:38:14.680 00.000 11616 Worker thread wakes up
23:38:14.680 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.03) opts 0xd
23:38:14.680 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, 0.03)
23:38:14.680 00.000 11616 Moving (0.51, 0.03) raw xDistance=0.08 yDistance=0.50
23:38:14.681 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:14.681 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:38:14.681 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
23:38:14.681 00.000 11616 MoveAxis(E, 0, ABG)
23:38:14.681 00.000 11616 Move returns status 0, amount 0
23:38:14.681 00.000 11616 MoveAxis(S, 42, ABG)
23:38:14.681 00.000 11616 Guiding  Dir = 1, Dur = 42
23:38:14.681 00.000 11616 IsSlewing returns 0
23:38:14.682 00.001 11616 IsGuiding returns 0
23:38:14.682 00.000 11616 PulseGuide returned control before completion, sleep 52
23:38:14.705 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=140, Gamma=1.290
23:38:14.726 00.021 12268 UpdateGuideState exits: m=339 SNR=12.6
23:38:14.727 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:14.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:14.727 00.000 12268 Enqueuing Expose request
23:38:14.744 00.017 11616 IsGuiding returns 1
23:38:14.744 00.000 11616 scope still moving after pulse duration time elapsed
23:38:14.776 00.032 11616 IsSlewing returns 0
23:38:14.776 00.000 11616 IsGuiding returns 0
23:38:14.777 00.001 11616 scope move finished after 42 + 52 ms
23:38:14.777 00.000 11616 Move returns status 0, amount 42
23:38:14.777 00.000 11616 move complete, result=0
23:38:14.777 00.000 11616 worker thread done servicing request
23:38:14.777 00.000 11616 Worker thread wakes up
23:38:14.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:14.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:38:14.777 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 42 ms SOUTH
23:38:16.783 02.006 11616 Exposure complete
23:38:16.839 00.056 11616 worker thread done servicing request
23:38:16.839 00.000 12268 OnExposeComplete: enter
23:38:16.839 00.000 12268 UpdateGuideState(): m_state=6
23:38:16.839 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
23:38:16.839 00.000 12268 Star::Find returns 1 (0), X=900.94, Y=26.00, Mass=352, SNR=12.9, Peak=46 HFD=4.5
23:38:16.840 00.001 12268 MultiStar: [#1 0.94,0.49,0.00,M1] 
23:38:16.840 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
23:38:16.840 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
23:38:16.840 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=-0.47 hyp=0.75 cameraTheta=-0.68 mountX=-0.41 mountY=0.64, mountTheta=2.14
23:38:16.841 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=-0.47, opts=13)
23:38:16.842 00.001 12268 Enqueuing Move request for scope (0.58, -0.47)
23:38:16.842 00.000 11616 Worker thread wakes up
23:38:16.842 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.47) opts 0xd
23:38:16.842 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, -0.47)
23:38:16.842 00.000 11616 Moving (0.58, -0.47) raw xDistance=-0.41 yDistance=0.64
23:38:16.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
23:38:16.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
23:38:16.842 00.000 11616 MoveAxis(E, 231, ABG)
23:38:16.842 00.000 11616 Guiding  Dir = 2, Dur = 231
23:38:16.842 00.000 11616 IsSlewing returns 0
23:38:16.843 00.001 11616 IsGuiding returns 0
23:38:16.843 00.000 11616 PulseGuide returned control before completion, sleep 241
23:38:16.870 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=143, Gamma=1.290
23:38:16.889 00.019 12268 UpdateGuideState exits: m=352 SNR=12.9
23:38:16.890 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:16.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:16.890 00.000 12268 Enqueuing Expose request
23:38:17.092 00.202 11616 IsGuiding returns 1
23:38:17.092 00.000 11616 scope still moving after pulse duration time elapsed
23:38:17.124 00.032 11616 IsSlewing returns 0
23:38:17.125 00.001 11616 IsGuiding returns 0
23:38:17.125 00.000 11616 scope move finished after 231 + 51 ms
23:38:17.125 00.000 11616 Move returns status 0, amount 231
23:38:17.125 00.000 11616 MoveAxis(S, 54, ABG)
23:38:17.125 00.000 11616 Guiding  Dir = 1, Dur = 54
23:38:17.125 00.000 11616 IsSlewing returns 0
23:38:17.125 00.000 11616 IsGuiding returns 0
23:38:17.126 00.001 11616 PulseGuide returned control before completion, sleep 64
23:38:17.203 00.077 11616 IsGuiding returns 1
23:38:17.203 00.000 11616 scope still moving after pulse duration time elapsed
23:38:17.233 00.030 11616 IsSlewing returns 0
23:38:17.233 00.000 11616 IsGuiding returns 0
23:38:17.234 00.001 11616 scope move finished after 54 + 54 ms
23:38:17.234 00.000 11616 Move returns status 0, amount 54
23:38:17.234 00.000 11616 move complete, result=0
23:38:17.234 00.000 11616 worker thread done servicing request
23:38:17.234 00.000 11616 Worker thread wakes up
23:38:17.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:17.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(885,11,31,31)
23:38:17.234 00.000 12268 GuideStep: -0.4 px 231 ms EAST, 0.6 px 54 ms SOUTH
23:38:17.830 00.596 12268 evsrv: cli 0F8E69C0 connect
23:38:17.830 00.000 12268 case statement mapped state 6 to 3
23:38:17.831 00.001 12268 case statement mapped state 6 to 3
23:38:17.831 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"0ab6b43f-ffbd-4e55-aefb-ac0cdbdbd84a"}
23:38:17.831 00.000 12268 case statement mapped state 6 to 3
23:38:17.831 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ab6b43f-ffbd-4e55-aefb-ac0cdbdbd84a"}
23:38:17.833 00.002 12268 evsrv: cli 0F8E69C0 disconnect
23:38:17.835 00.002 12268 evsrv: cli 0F8E6D80 connect
23:38:17.835 00.000 12268 case statement mapped state 6 to 3
23:38:17.836 00.001 12268 case statement mapped state 6 to 3
23:38:17.836 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"dad8b3a4-a9a3-41fb-bfa8-a48215fed07b"}
23:38:17.837 00.001 12268 PhdController::Dither begins
23:38:17.837 00.000 12268 dither: size=5.50, dRA=-5.40 dDec=4.61
23:38:17.837 00.000 12268 MountToCamera -- mountTheta (-2.44) + m_xAngle (1.47) = xAngle (-0.96 = -0.96)
23:38:17.837 00.000 12268 MountToCamera -- mountX=-5.40 mountY=4.61 hyp=7.10 mountTheta=-2.44 cameraX=4.06, cameraY=-5.83 cameraTheta=-0.96
23:38:17.837 00.000 12268 setting lock position to (904.41, 20.65)
23:38:17.838 00.001 12268 Mount: notify guiding dithered (4.1, -5.8)
23:38:17.838 00.000 12268 MultiStar: stabilizing after lock position change
23:38:17.838 00.000 12268 Status Line: Dither by -5.40,4.61
23:38:17.841 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
23:38:17.842 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
23:38:17.842 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"dad8b3a4-a9a3-41fb-bfa8-a48215fed07b"}
23:38:17.844 00.002 12268 evsrv: cli 0F8E6D80 disconnect
23:38:19.245 01.401 11616 Exposure complete
23:38:19.310 00.065 11616 worker thread done servicing request
23:38:19.310 00.000 12268 OnExposeComplete: enter
23:38:19.310 00.000 12268 UpdateGuideState(): m_state=6
23:38:19.310 00.000 12268 Star::Find(15, 900, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
23:38:19.311 00.001 12268 Star::Find returns 1 (0), X=901.27, Y=26.56, Mass=237, SNR=10.6, Peak=41 HFD=3.2
23:38:19.311 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
23:38:19.311 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
23:38:19.311 00.000 12268 CameraToMount -- cameraX=-3.14 cameraY=5.91 hyp=6.69 cameraTheta=2.06 mountX=5.58 mountY=-3.87, mountTheta=-0.61
23:38:19.313 00.002 12268 dither recenter: remaining=(5.4,-4.6) step=(5.4,-4.6)
23:38:19.313 00.000 12268 MountToCamera -- mountTheta (0.71) + m_xAngle (1.47) = xAngle (2.18 = 2.18)
23:38:19.313 00.000 12268 MountToCamera -- mountX=5.40 mountY=-4.61 hyp=7.10 mountTheta=0.71 cameraX=-4.06, cameraY=5.83 cameraTheta=2.18
23:38:19.313 00.000 12268 SchedulePrimaryMove(0D94C700, x=-4.06, y=5.83, opts=4)
23:38:19.313 00.000 12268 Enqueuing Move request for scope (-4.06, 5.83)
23:38:19.314 00.001 11616 Worker thread wakes up
23:38:19.314 00.000 12268 Mount: notify direct move 5.40,-4.61
23:38:19.314 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-4.06, 5.83) opts 0x4
23:38:19.314 00.000 11616 Handling offset move in thread for scope, endpoint = (-4.06, 5.83)
23:38:19.314 00.000 11616 Moving (-4.06, 5.83) raw xDistance=5.40 yDistance=-4.61
23:38:19.314 00.000 11616 BLC: window closed
23:38:19.314 00.000 11616 MoveAxis(W, 6051, B)
23:38:19.314 00.000 11616 Guiding  Dir = 3, Dur = 6051
23:38:19.314 00.000 11616 IsSlewing returns 0
23:38:19.315 00.001 11616 IsGuiding returns 0
23:38:19.315 00.000 11616 PulseGuide returned control before completion, sleep 6061
23:38:19.338 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=142, Gamma=1.290
23:38:19.356 00.018 12268 UpdateGuideState exits: m=237 SNR=10.6
23:38:19.356 00.000 12268 PhdController: settling, locked = 1, distance = 7.41 (1.50) aobump = 0 frame = 1 / 99999
23:38:19.357 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768689499.356,"Host":"ASTROCENTER","Inst":1,"Distance":7.41,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:38:19.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:19.357 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:19.357 00.000 12268 Enqueuing Expose request
23:38:25.382 06.025 11616 IsGuiding returns 1
23:38:25.382 00.000 11616 scope still moving after pulse duration time elapsed
23:38:25.415 00.033 11616 IsSlewing returns 0
23:38:25.415 00.000 11616 IsGuiding returns 0
23:38:25.415 00.000 11616 scope move finished after 6051 + 49 ms
23:38:25.415 00.000 11616 Move returns status 0, amount 6051
23:38:25.415 00.000 11616 BLC: window closed
23:38:25.415 00.000 11616 BLC: Compensation needed for non-algo type move
23:38:25.416 00.001 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2055 applied
23:38:25.416 00.000 11616 MoveAxis(N, 4653, B)
23:38:25.416 00.000 11616 Guiding  Dir = 0, Dur = 4653
23:38:25.416 00.000 11616 IsSlewing returns 0
23:38:25.416 00.000 11616 IsGuiding returns 0
23:38:25.416 00.000 11616 PulseGuide returned control before completion, sleep 4663
23:38:30.084 04.668 11616 IsGuiding returns 1
23:38:30.084 00.000 11616 scope still moving after pulse duration time elapsed
23:38:30.116 00.032 11616 IsSlewing returns 0
23:38:30.116 00.000 11616 IsGuiding returns 0
23:38:30.116 00.000 11616 scope move finished after 4653 + 46 ms
23:38:30.116 00.000 11616 Move returns status 0, amount 4653
23:38:30.116 00.000 11616 move complete, result=0
23:38:30.117 00.001 11616 worker thread done servicing request
23:38:30.117 00.000 11616 Worker thread wakes up
23:38:30.117 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:30.117 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(886,12,31,31)
23:38:30.117 00.000 12268 GuideStep: 5.4 px 6051 ms WEST, -4.6 px 4653 ms NORTH
23:38:32.180 02.063 11616 Exposure complete
23:38:32.240 00.060 11616 worker thread done servicing request
23:38:32.241 00.001 12268 OnExposeComplete: enter
23:38:32.241 00.000 12268 UpdateGuideState(): m_state=6
23:38:32.241 00.000 12268 Star::Find(15, 901, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
23:38:32.241 00.000 12268 Star::Find returns 1 (0), X=905.01, Y=15.17, Mass=255, SNR=11.0, Peak=44 HFD=2.9
23:38:32.241 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
23:38:32.241 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.24)
23:38:32.241 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=-5.48 hyp=5.51 cameraTheta=-1.46 mountX=-5.39 mountY=1.30, mountTheta=2.91
23:38:32.244 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=-5.48, opts=13)
23:38:32.244 00.000 12268 Enqueuing Move request for scope (0.60, -5.48)
23:38:32.245 00.001 11616 Worker thread wakes up
23:38:32.245 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, -5.48) opts 0xd
23:38:32.245 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, -5.48)
23:38:32.245 00.000 11616 Moving (0.60, -5.48) raw xDistance=-5.39 yDistance=1.30
23:38:32.245 00.000 11616 resist switch: large excursion: input -5.39 thresh 0.29 direction from 0 to -1
23:38:32.246 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-16.18
23:38:32.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.70 from input -5.39
23:38:32.246 00.000 11616 resist switch: large excursion: input 1.30 thresh 0.45 direction from 0 to 1
23:38:32.246 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.89
23:38:32.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.30
23:38:32.246 00.000 11616 MoveAxis(E, 3019, ABG)
23:38:32.246 00.000 11616 duration set to 2500 by maxRaDuration
23:38:32.246 00.000 11616 Guiding  Dir = 2, Dur = 2500
23:38:32.246 00.000 11616 IsSlewing returns 0
23:38:32.248 00.002 11616 IsGuiding returns 0
23:38:32.248 00.000 11616 PulseGuide returned control before completion, sleep 2510
23:38:32.269 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=166, Gamma=1.290
23:38:32.292 00.023 12268 UpdateGuideState exits: m=255 SNR=11.0
23:38:32.293 00.001 12268 PhdController: settling, locked = 1, distance = 5.51 (1.50) aobump = 0 frame = 2 / 99999
23:38:32.293 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689512.293,"Host":"ASTROCENTER","Inst":1,"Distance":5.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:38:32.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:32.294 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:32.294 00.000 12268 Enqueuing Expose request
23:38:34.761 02.467 11616 IsGuiding returns 1
23:38:34.761 00.000 11616 scope still moving after pulse duration time elapsed
23:38:34.793 00.032 11616 IsSlewing returns 0
23:38:34.793 00.000 11616 IsGuiding returns 1
23:38:34.825 00.032 11616 IsSlewing returns 0
23:38:34.825 00.000 11616 IsGuiding returns 0
23:38:34.825 00.000 11616 scope move finished after 2500 + 77 ms
23:38:34.825 00.000 11616 Move returns status 0, amount 2500
23:38:34.825 00.000 11616 BLC: Oldest BLC event removed
23:38:34.825 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2055 applied
23:38:34.826 00.001 11616 MoveAxis(S, 2165, ABG)
23:38:34.826 00.000 11616 Guiding  Dir = 1, Dur = 2165
23:38:34.826 00.000 11616 IsSlewing returns 0
23:38:34.826 00.000 11616 IsGuiding returns 0
23:38:34.826 00.000 11616 PulseGuide returned control before completion, sleep 2175
23:38:37.006 02.180 11616 IsGuiding returns 1
23:38:37.006 00.000 11616 scope still moving after pulse duration time elapsed
23:38:37.037 00.031 11616 IsSlewing returns 0
23:38:37.037 00.000 11616 IsGuiding returns 0
23:38:37.037 00.000 11616 scope move finished after 2165 + 46 ms
23:38:37.037 00.000 11616 Move returns status 0, amount 2165
23:38:37.037 00.000 11616 move complete, result=0
23:38:37.038 00.001 11616 worker thread done servicing request
23:38:37.038 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.3 px 2165 ms SOUTH
23:38:37.038 00.000 11616 Worker thread wakes up
23:38:37.038 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:37.038 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(889,6,31,31)
23:38:39.053 02.015 11616 Exposure complete
23:38:39.112 00.059 11616 worker thread done servicing request
23:38:39.112 00.000 12268 OnExposeComplete: enter
23:38:39.112 00.000 12268 UpdateGuideState(): m_state=6
23:38:39.113 00.001 12268 Star::Find(15, 905, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
23:38:39.113 00.000 12268 Star::Find returns 1 (0), X=904.50, Y=19.42, Mass=321, SNR=12.3, Peak=39 HFD=3.3
23:38:39.113 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
23:38:39.113 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
23:38:39.113 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-1.23 hyp=1.23 cameraTheta=-1.50 mountX=-1.22 mountY=0.25, mountTheta=2.94
23:38:39.115 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-1.23, opts=13)
23:38:39.115 00.000 12268 Enqueuing Move request for scope (0.09, -1.23)
23:38:39.115 00.000 11616 Worker thread wakes up
23:38:39.115 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -1.23) opts 0xd
23:38:39.115 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -1.23)
23:38:39.115 00.000 11616 Moving (0.09, -1.23) raw xDistance=-1.22 yDistance=0.25
23:38:39.115 00.000 11616 BLC: History state: CurrMiss=0.25, AvgInitMiss=0.36, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.194647, 1:0.245470
23:38:39.115 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:38:39.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.61 from input -1.22
23:38:39.116 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
23:38:39.116 00.000 11616 MoveAxis(E, 681, ABG)
23:38:39.116 00.000 11616 Guiding  Dir = 2, Dur = 681
23:38:39.116 00.000 11616 IsSlewing returns 0
23:38:39.116 00.000 11616 IsGuiding returns 0
23:38:39.117 00.001 11616 PulseGuide returned control before completion, sleep 691
23:38:39.140 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
23:38:39.158 00.018 12268 UpdateGuideState exits: m=321 SNR=12.3
23:38:39.158 00.000 12268 PhdController: settling, locked = 1, distance = 4.23 (1.50) aobump = 0 frame = 3 / 99999
23:38:39.158 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689519.158,"Host":"ASTROCENTER","Inst":1,"Distance":4.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:38:39.159 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:39.159 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:39.159 00.000 12268 Enqueuing Expose request
23:38:39.811 00.652 11616 IsGuiding returns 1
23:38:39.812 00.001 11616 scope still moving after pulse duration time elapsed
23:38:39.843 00.031 11616 IsSlewing returns 0
23:38:39.843 00.000 11616 IsGuiding returns 0
23:38:39.844 00.001 11616 scope move finished after 681 + 46 ms
23:38:39.844 00.000 11616 Move returns status 0, amount 681
23:38:39.844 00.000 11616 MoveAxis(S, 21, ABG)
23:38:39.844 00.000 11616 Guiding  Dir = 1, Dur = 21
23:38:39.844 00.000 11616 IsSlewing returns 0
23:38:39.844 00.000 11616 IsGuiding returns 0
23:38:39.844 00.000 11616 PulseGuide returned control before completion, sleep 31
23:38:39.889 00.045 11616 IsGuiding returns 1
23:38:39.889 00.000 11616 scope still moving after pulse duration time elapsed
23:38:39.920 00.031 11616 IsSlewing returns 0
23:38:39.920 00.000 11616 IsGuiding returns 0
23:38:39.921 00.001 11616 scope move finished after 21 + 55 ms
23:38:39.921 00.000 11616 Move returns status 0, amount 21
23:38:39.921 00.000 11616 move complete, result=0
23:38:39.921 00.000 12268 GuideStep: -1.2 px 681 ms EAST, 0.2 px 21 ms SOUTH
23:38:39.921 00.000 11616 worker thread done servicing request
23:38:39.921 00.000 11616 Worker thread wakes up
23:38:39.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:39.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(889,6,31,31)
23:38:41.935 02.014 11616 Exposure complete
23:38:41.993 00.058 11616 worker thread done servicing request
23:38:41.994 00.001 12268 OnExposeComplete: enter
23:38:41.994 00.000 12268 UpdateGuideState(): m_state=6
23:38:41.994 00.000 12268 Star::Find(15, 904, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
23:38:41.994 00.000 12268 Star::Find returns 1 (0), X=904.16, Y=19.55, Mass=267, SNR=11.3, Peak=34 HFD=3.5
23:38:41.994 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
23:38:41.995 00.001 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
23:38:41.995 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-1.10 hyp=1.13 cameraTheta=-1.80 mountX=-1.12 mountY=-0.11, mountTheta=-3.04
23:38:41.997 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-1.10, opts=13)
23:38:41.997 00.000 12268 Enqueuing Move request for scope (-0.25, -1.10)
23:38:41.997 00.000 11616 Worker thread wakes up
23:38:41.997 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -1.10) opts 0xd
23:38:41.997 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -1.10)
23:38:41.997 00.000 11616 Moving (-0.25, -1.10) raw xDistance=-1.12 yDistance=-0.11
23:38:41.997 00.000 11616 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.36, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.194647, 1:0.245470, 2:-0.110426
23:38:41.997 00.000 11616 BLC: No correction, Miss < min_move
23:38:41.997 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.56 from input -1.12
23:38:41.998 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:41.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:38:41.998 00.000 11616 MoveAxis(E, 626, ABG)
23:38:41.998 00.000 11616 Guiding  Dir = 2, Dur = 626
23:38:41.998 00.000 11616 IsSlewing returns 0
23:38:41.998 00.000 11616 IsGuiding returns 0
23:38:41.999 00.001 11616 PulseGuide returned control before completion, sleep 636
23:38:42.021 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=167, Gamma=1.290
23:38:42.038 00.017 12268 UpdateGuideState exits: m=267 SNR=11.3
23:38:42.038 00.000 12268 PhdController: settling, locked = 1, distance = 3.30 (1.50) aobump = 0 frame = 4 / 99999
23:38:42.038 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689522.038,"Host":"ASTROCENTER","Inst":1,"Distance":3.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:38:42.039 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:42.039 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:42.039 00.000 12268 Enqueuing Expose request
23:38:42.636 00.597 11616 IsGuiding returns 1
23:38:42.636 00.000 11616 scope still moving after pulse duration time elapsed
23:38:42.668 00.032 11616 IsSlewing returns 0
23:38:42.668 00.000 11616 IsGuiding returns 0
23:38:42.668 00.000 11616 scope move finished after 626 + 44 ms
23:38:42.668 00.000 11616 Move returns status 0, amount 626
23:38:42.668 00.000 11616 MoveAxis(N, 0, ABG)
23:38:42.668 00.000 11616 Move returns status 0, amount 0
23:38:42.669 00.001 11616 move complete, result=0
23:38:42.669 00.000 11616 worker thread done servicing request
23:38:42.669 00.000 11616 Worker thread wakes up
23:38:42.669 00.000 12268 GuideStep: -1.1 px 626 ms EAST, -0.1 px 0 ms NORTH
23:38:42.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:42.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(889,6,31,31)
23:38:44.679 02.010 11616 Exposure complete
23:38:44.735 00.056 11616 worker thread done servicing request
23:38:44.735 00.000 12268 OnExposeComplete: enter
23:38:44.735 00.000 12268 UpdateGuideState(): m_state=6
23:38:44.736 00.001 12268 Star::Find(15, 904, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
23:38:44.736 00.000 12268 Star::Find returns 1 (0), X=904.39, Y=21.10, Mass=227, SNR=10.3, Peak=37 HFD=2.8
23:38:44.736 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
23:38:44.736 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
23:38:44.736 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.46 hyp=0.46 cameraTheta=1.62 mountX=0.45 mountY=-0.08, mountTheta=-0.18
23:38:44.739 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.46, opts=13)
23:38:44.739 00.000 12268 Enqueuing Move request for scope (-0.02, 0.46)
23:38:44.739 00.000 11616 Worker thread wakes up
23:38:44.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.46) opts 0xd
23:38:44.739 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.46)
23:38:44.739 00.000 11616 Moving (-0.02, 0.46) raw xDistance=0.45 yDistance=-0.08
23:38:44.739 00.000 11616 BLC: window closed
23:38:44.740 00.001 11616 BLC: History state: CurrMiss=-0.08, AvgInitMiss=0.36, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.194647, 1:0.245470, 2:-0.110426
23:38:44.740 00.000 11616 BLC: No correction, Miss < min_move
23:38:44.740 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
23:38:44.740 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.36
23:38:44.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
23:38:44.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:44.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:38:44.740 00.000 11616 MoveAxis(W, 253, ABG)
23:38:44.740 00.000 11616 Guiding  Dir = 3, Dur = 253
23:38:44.741 00.001 11616 IsSlewing returns 0
23:38:44.741 00.000 11616 IsGuiding returns 0
23:38:44.741 00.000 11616 PulseGuide returned control before completion, sleep 263
23:38:44.765 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=175, Gamma=1.290
23:38:44.783 00.018 12268 UpdateGuideState exits: m=227 SNR=10.3
23:38:44.783 00.000 12268 PhdController: settling, locked = 1, distance = 2.45 (1.50) aobump = 0 frame = 5 / 99999
23:38:44.784 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768689524.783,"Host":"ASTROCENTER","Inst":1,"Distance":2.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:38:44.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:44.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:44.784 00.000 12268 Enqueuing Expose request
23:38:45.016 00.232 11616 IsGuiding returns 1
23:38:45.016 00.000 11616 scope still moving after pulse duration time elapsed
23:38:45.046 00.030 11616 IsSlewing returns 0
23:38:45.046 00.000 11616 IsGuiding returns 0
23:38:45.046 00.000 11616 scope move finished after 253 + 52 ms
23:38:45.046 00.000 11616 Move returns status 0, amount 253
23:38:45.046 00.000 11616 MoveAxis(N, 0, ABG)
23:38:45.046 00.000 11616 Move returns status 0, amount 0
23:38:45.047 00.001 11616 move complete, result=0
23:38:45.047 00.000 11616 worker thread done servicing request
23:38:45.047 00.000 11616 Worker thread wakes up
23:38:45.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:45.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(889,6,31,31)
23:38:45.047 00.000 12268 GuideStep: 0.5 px 253 ms WEST, -0.1 px 0 ms NORTH
23:38:47.055 02.008 11616 Exposure complete
23:38:47.113 00.058 11616 worker thread done servicing request
23:38:47.113 00.000 12268 OnExposeComplete: enter
23:38:47.113 00.000 12268 UpdateGuideState(): m_state=6
23:38:47.113 00.000 12268 Star::Find(15, 904, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
23:38:47.114 00.001 12268 Star::Find returns 1 (0), X=904.28, Y=21.43, Mass=254, SNR=11.0, Peak=40 HFD=3.2
23:38:47.114 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
23:38:47.114 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
23:38:47.114 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.78 hyp=0.79 cameraTheta=1.74 mountX=0.76 mountY=-0.23, mountTheta=-0.30
23:38:47.116 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.78, opts=13)
23:38:47.116 00.000 12268 Enqueuing Move request for scope (-0.14, 0.78)
23:38:47.116 00.000 11616 Worker thread wakes up
23:38:47.116 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.78) opts 0xd
23:38:47.116 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.78)
23:38:47.116 00.000 11616 Moving (-0.14, 0.78) raw xDistance=0.76 yDistance=-0.23
23:38:47.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.76
23:38:47.116 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:38:47.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:38:47.117 00.001 11616 MoveAxis(W, 426, ABG)
23:38:47.117 00.000 11616 Guiding  Dir = 3, Dur = 426
23:38:47.117 00.000 11616 IsSlewing returns 0
23:38:47.117 00.000 11616 IsGuiding returns 0
23:38:47.118 00.001 11616 PulseGuide returned control before completion, sleep 436
23:38:47.141 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=181, Gamma=1.290
23:38:47.161 00.020 12268 UpdateGuideState exits: m=254 SNR=11.0
23:38:47.161 00.000 12268 PhdController: settling, locked = 1, distance = 1.95 (1.50) aobump = 0 frame = 6 / 99999
23:38:47.161 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689527.161,"Host":"ASTROCENTER","Inst":1,"Distance":1.95,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:38:47.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:47.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:47.162 00.001 12268 Enqueuing Expose request
23:38:47.559 00.397 11616 IsGuiding returns 1
23:38:47.559 00.000 11616 scope still moving after pulse duration time elapsed
23:38:47.588 00.029 11616 IsSlewing returns 0
23:38:47.588 00.000 11616 IsGuiding returns 0
23:38:47.588 00.000 11616 scope move finished after 426 + 44 ms
23:38:47.588 00.000 11616 Move returns status 0, amount 426
23:38:47.588 00.000 11616 MoveAxis(N, 0, ABG)
23:38:47.588 00.000 11616 Move returns status 0, amount 0
23:38:47.588 00.000 11616 move complete, result=0
23:38:47.589 00.001 11616 worker thread done servicing request
23:38:47.589 00.000 12268 GuideStep: 0.8 px 426 ms WEST, -0.2 px 0 ms NORTH
23:38:47.589 00.000 11616 Worker thread wakes up
23:38:47.589 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:47.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(889,6,31,31)
23:38:49.591 02.002 11616 Exposure complete
23:38:49.647 00.056 11616 worker thread done servicing request
23:38:49.647 00.000 12268 OnExposeComplete: enter
23:38:49.647 00.000 12268 UpdateGuideState(): m_state=6
23:38:49.647 00.000 12268 Star::Find(15, 904, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
23:38:49.648 00.001 12268 Star::Find returns 1 (0), X=904.29, Y=20.47, Mass=225, SNR=10.3, Peak=32 HFD=3.3
23:38:49.648 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
23:38:49.648 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.48)
23:38:49.648 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-2.18 mountX=-0.19 mountY=-0.10, mountTheta=-2.65
23:38:49.649 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.18, opts=13)
23:38:49.649 00.000 12268 Enqueuing Move request for scope (-0.12, -0.18)
23:38:49.650 00.001 11616 Worker thread wakes up
23:38:49.650 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
23:38:49.650 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
23:38:49.650 00.000 11616 Moving (-0.12, -0.18) raw xDistance=-0.19 yDistance=-0.10
23:38:49.650 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:38:49.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:38:49.650 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:49.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:38:49.650 00.000 11616 MoveAxis(E, 0, ABG)
23:38:49.650 00.000 11616 Move returns status 0, amount 0
23:38:49.650 00.000 11616 MoveAxis(N, 0, ABG)
23:38:49.651 00.001 11616 Move returns status 0, amount 0
23:38:49.651 00.000 11616 move complete, result=0
23:38:49.651 00.000 11616 worker thread done servicing request
23:38:49.672 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=184, Gamma=1.290
23:38:49.690 00.018 12268 UpdateGuideState exits: m=225 SNR=10.3
23:38:49.691 00.001 12268 PhdController: settling, locked = 1, distance = 1.43 (1.50) aobump = 0 frame = 7 / 99999
23:38:49.691 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689529.691,"Host":"ASTROCENTER","Inst":1,"Distance":1.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:38:49.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:49.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:49.691 00.000 12268 Enqueuing Expose request
23:38:49.691 00.000 11616 Worker thread wakes up
23:38:49.692 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:49.692 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:49.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(889,6,31,31)
23:38:51.692 02.000 11616 Exposure complete
23:38:51.751 00.059 11616 worker thread done servicing request
23:38:51.751 00.000 12268 OnExposeComplete: enter
23:38:51.751 00.000 12268 UpdateGuideState(): m_state=6
23:38:51.751 00.000 12268 Star::Find(15, 904, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
23:38:51.751 00.000 12268 Star::Find returns 1 (0), X=904.56, Y=19.93, Mass=234, SNR=10.5, Peak=35 HFD=3.0
23:38:51.752 00.001 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
23:38:51.752 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.34)
23:38:51.752 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.72 hyp=0.74 cameraTheta=-1.36 mountX=-0.70 mountY=0.24, mountTheta=2.81
23:38:51.753 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.72, opts=13)
23:38:51.753 00.000 12268 Enqueuing Move request for scope (0.15, -0.72)
23:38:51.753 00.000 11616 Worker thread wakes up
23:38:51.754 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.72) opts 0xd
23:38:51.754 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.72)
23:38:51.754 00.000 11616 Moving (0.15, -0.72) raw xDistance=-0.70 yDistance=0.24
23:38:51.754 00.000 11616 resist switch: large excursion: input -0.70 thresh 0.29 direction from 1 to -1
23:38:51.754 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.10
23:38:51.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.70
23:38:51.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
23:38:51.754 00.000 11616 MoveAxis(E, 393, ABG)
23:38:51.754 00.000 11616 Guiding  Dir = 2, Dur = 393
23:38:51.754 00.000 11616 IsSlewing returns 0
23:38:51.755 00.001 11616 IsGuiding returns 0
23:38:51.755 00.000 11616 PulseGuide returned control before completion, sleep 403
23:38:51.777 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
23:38:51.796 00.019 12268 UpdateGuideState exits: m=234 SNR=10.5
23:38:51.796 00.000 12268 PhdController: settling, locked = 1, distance = 1.22 (1.50) aobump = 0 frame = 8 / 99999
23:38:51.796 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689531.796,"Host":"ASTROCENTER","Inst":1,"Distance":1.22,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
23:38:51.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:51.797 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:51.797 00.000 12268 Enqueuing Expose request
23:38:52.165 00.368 11616 IsGuiding returns 1
23:38:52.165 00.000 11616 scope still moving after pulse duration time elapsed
23:38:52.196 00.031 11616 IsSlewing returns 0
23:38:52.196 00.000 11616 IsGuiding returns 0
23:38:52.196 00.000 11616 scope move finished after 393 + 48 ms
23:38:52.196 00.000 11616 Move returns status 0, amount 393
23:38:52.196 00.000 11616 MoveAxis(S, 20, ABG)
23:38:52.197 00.001 11616 Guiding  Dir = 1, Dur = 20
23:38:52.197 00.000 11616 IsSlewing returns 0
23:38:52.197 00.000 11616 IsGuiding returns 0
23:38:52.197 00.000 11616 PulseGuide returned control before completion, sleep 30
23:38:52.242 00.045 11616 IsGuiding returns 1
23:38:52.242 00.000 11616 scope still moving after pulse duration time elapsed
23:38:52.274 00.032 11616 IsSlewing returns 0
23:38:52.274 00.000 11616 IsGuiding returns 0
23:38:52.274 00.000 11616 scope move finished after 20 + 57 ms
23:38:52.274 00.000 11616 Move returns status 0, amount 20
23:38:52.274 00.000 11616 move complete, result=0
23:38:52.275 00.001 11616 worker thread done servicing request
23:38:52.275 00.000 11616 Worker thread wakes up
23:38:52.275 00.000 12268 GuideStep: -0.7 px 393 ms EAST, 0.2 px 20 ms SOUTH
23:38:52.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:52.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(889,6,31,31)
23:38:54.300 02.025 11616 Exposure complete
23:38:54.360 00.060 11616 worker thread done servicing request
23:38:54.360 00.000 12268 OnExposeComplete: enter
23:38:54.360 00.000 12268 UpdateGuideState(): m_state=6
23:38:54.360 00.000 12268 Star::Find(15, 904, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
23:38:54.360 00.000 12268 Star::Find returns 1 (0), X=904.47, Y=20.81, Mass=254, SNR=11.0, Peak=42 HFD=3.1
23:38:54.360 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
23:38:54.361 00.001 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.91)
23:38:54.361 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.21 mountX=0.17 mountY=0.04, mountTheta=0.24
23:38:54.363 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.16, opts=13)
23:38:54.363 00.000 12268 Enqueuing Move request for scope (0.06, 0.16)
23:38:54.363 00.000 11616 Worker thread wakes up
23:38:54.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
23:38:54.363 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
23:38:54.363 00.000 11616 Moving (0.06, 0.16) raw xDistance=0.17 yDistance=0.04
23:38:54.363 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:38:54.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:38:54.364 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:54.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:38:54.364 00.000 11616 MoveAxis(E, 0, ABG)
23:38:54.364 00.000 11616 Move returns status 0, amount 0
23:38:54.364 00.000 11616 MoveAxis(N, 0, ABG)
23:38:54.364 00.000 11616 Move returns status 0, amount 0
23:38:54.364 00.000 11616 move complete, result=0
23:38:54.365 00.001 11616 worker thread done servicing request
23:38:54.389 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=176, Gamma=1.290
23:38:54.408 00.019 12268 UpdateGuideState exits: m=254 SNR=11.0
23:38:54.408 00.000 12268 PhdController: settling, locked = 1, distance = 0.91 (1.50) aobump = 0 frame = 9 / 99999
23:38:54.408 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689534.408,"Host":"ASTROCENTER","Inst":1,"Distance":0.91,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
23:38:54.408 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:54.408 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:54.409 00.001 12268 Enqueuing Expose request
23:38:54.409 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:38:54.409 00.000 11616 Worker thread wakes up
23:38:54.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:54.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(889,6,31,31)
23:38:56.424 02.015 11616 Exposure complete
23:38:56.482 00.058 11616 worker thread done servicing request
23:38:56.482 00.000 12268 OnExposeComplete: enter
23:38:56.483 00.001 12268 UpdateGuideState(): m_state=6
23:38:56.483 00.000 12268 Star::Find(15, 904, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
23:38:56.483 00.000 12268 Star::Find returns 1 (0), X=904.36, Y=21.47, Mass=240, SNR=10.6, Peak=39 HFD=3.2
23:38:56.483 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
23:38:56.483 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
23:38:56.483 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.82 hyp=0.82 cameraTheta=1.64 mountX=0.81 mountY=-0.16, mountTheta=-0.19
23:38:56.486 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.82, opts=13)
23:38:56.487 00.001 12268 Enqueuing Move request for scope (-0.05, 0.82)
23:38:56.487 00.000 11616 Worker thread wakes up
23:38:56.487 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.82) opts 0xd
23:38:56.487 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.82)
23:38:56.487 00.000 11616 Moving (-0.05, 0.82) raw xDistance=0.81 yDistance=-0.16
23:38:56.487 00.000 11616 resist switch: large excursion: input 0.81 thresh 0.29 direction from -1 to 1
23:38:56.487 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.44
23:38:56.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.81
23:38:56.487 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:38:56.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:38:56.487 00.000 11616 MoveAxis(W, 455, ABG)
23:38:56.488 00.001 11616 Guiding  Dir = 3, Dur = 455
23:38:56.488 00.000 11616 IsSlewing returns 0
23:38:56.488 00.000 11616 IsGuiding returns 0
23:38:56.488 00.000 11616 PulseGuide returned control before completion, sleep 465
23:38:56.509 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=163, Gamma=1.290
23:38:56.527 00.018 12268 UpdateGuideState exits: m=240 SNR=10.6
23:38:56.528 00.001 12268 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 10 / 99999
23:38:56.528 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689536.528,"Host":"ASTROCENTER","Inst":1,"Distance":0.88,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
23:38:56.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:56.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:56.528 00.000 12268 Enqueuing Expose request
23:38:56.969 00.441 11616 IsGuiding returns 1
23:38:56.969 00.000 11616 scope still moving after pulse duration time elapsed
23:38:57.000 00.031 11616 IsSlewing returns 0
23:38:57.000 00.000 11616 IsGuiding returns 0
23:38:57.000 00.000 11616 scope move finished after 455 + 57 ms
23:38:57.000 00.000 11616 Move returns status 0, amount 455
23:38:57.001 00.001 11616 MoveAxis(N, 0, ABG)
23:38:57.001 00.000 11616 Move returns status 0, amount 0
23:38:57.001 00.000 11616 move complete, result=0
23:38:57.001 00.000 11616 worker thread done servicing request
23:38:57.001 00.000 11616 Worker thread wakes up
23:38:57.001 00.000 12268 GuideStep: 0.8 px 455 ms WEST, -0.2 px 0 ms NORTH
23:38:57.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:57.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(889,6,31,31)
23:38:59.008 02.007 11616 Exposure complete
23:38:59.066 00.058 11616 worker thread done servicing request
23:38:59.066 00.000 12268 OnExposeComplete: enter
23:38:59.066 00.000 12268 UpdateGuideState(): m_state=6
23:38:59.066 00.000 12268 Star::Find(15, 904, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
23:38:59.066 00.000 12268 Star::Find returns 1 (0), X=904.31, Y=20.70, Mass=218, SNR=10.2, Peak=29 HFD=3.0
23:38:59.066 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
23:38:59.066 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
23:38:59.066 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.12 cameraTheta=2.67 mountX=0.04 mountY=-0.11, mountTheta=-1.20
23:38:59.068 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.05, opts=13)
23:38:59.068 00.000 12268 Enqueuing Move request for scope (-0.10, 0.05)
23:38:59.068 00.000 11616 Worker thread wakes up
23:38:59.068 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
23:38:59.069 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
23:38:59.069 00.000 11616 Moving (-0.10, 0.05) raw xDistance=0.04 yDistance=-0.11
23:38:59.069 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:59.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:38:59.069 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:59.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:38:59.069 00.000 11616 MoveAxis(E, 0, ABG)
23:38:59.069 00.000 11616 Move returns status 0, amount 0
23:38:59.069 00.000 11616 MoveAxis(N, 0, ABG)
23:38:59.069 00.000 11616 Move returns status 0, amount 0
23:38:59.069 00.000 11616 move complete, result=0
23:38:59.070 00.001 11616 worker thread done servicing request
23:38:59.094 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
23:38:59.112 00.018 12268 UpdateGuideState exits: m=218 SNR=10.2
23:38:59.113 00.001 12268 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 11 / 99999
23:38:59.113 00.000 12268 PhdController failed: timed-out waiting for guider to settle
23:38:59.113 00.000 12268 PhdController: newstate STATE_FINISH
23:38:59.113 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
23:38:59.113 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768689539.113,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":11,"DroppedFrames":0}
23:38:59.113 00.000 12268 Mount: notify guiding dither settle done success=0
23:38:59.113 00.000 12268 PhdController: newstate STATE_IDLE
23:38:59.114 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:59.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:38:59.114 00.000 12268 Enqueuing Expose request
23:38:59.114 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:59.114 00.000 11616 Worker thread wakes up
23:38:59.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:38:59.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(889,6,31,31)
23:38:59.903 00.789 12268 evsrv: cli 0F8E69C0 connect
23:38:59.903 00.000 12268 case statement mapped state 6 to 3
23:38:59.904 00.001 12268 case statement mapped state 6 to 3
23:38:59.904 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6d967ecc-2d6d-41a4-a72b-f358eb0448af"}
23:38:59.904 00.000 12268 case statement mapped state 6 to 3
23:38:59.905 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d967ecc-2d6d-41a4-a72b-f358eb0448af"}
23:38:59.905 00.000 12268 evsrv: cli 0F8E69C0 disconnect
23:39:00.025 00.120 12268 evsrv: cli 0F8E69C0 connect
23:39:00.026 00.001 12268 case statement mapped state 6 to 3
23:39:00.026 00.000 12268 case statement mapped state 6 to 3
23:39:00.027 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"244c90f1-bfdf-4d7c-ae0f-b779102873ce"}
23:39:00.027 00.000 12268 case statement mapped state 6 to 3
23:39:00.027 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"244c90f1-bfdf-4d7c-ae0f-b779102873ce"}
23:39:00.029 00.002 12268 evsrv: cli 0F8E69C0 disconnect
23:39:00.030 00.001 12268 evsrv: cli 0F8E69C0 connect
23:39:00.030 00.000 12268 case statement mapped state 6 to 3
23:39:00.031 00.001 12268 case statement mapped state 6 to 3
23:39:00.031 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"stop_capture","id":"40653caa-f13e-4df9-8e91-c7cceb93d3f9"}
23:39:00.032 00.001 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:39:00.032 00.000 12268 Status Line: Waiting for devices...
23:39:00.035 00.003 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"40653caa-f13e-4df9-8e91-c7cceb93d3f9"}
23:39:00.036 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:39:00.037 00.001 12268 evsrv: cli 0F8E6D80 connect
23:39:00.037 00.000 12268 case statement mapped state 6 to 3
23:39:00.038 00.001 12268 case statement mapped state 6 to 3
23:39:00.038 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"484c4f3d-3977-4d59-b457-c41ceec46b11"}
23:39:00.038 00.000 12268 case statement mapped state 6 to 3
23:39:00.039 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"484c4f3d-3977-4d59-b457-c41ceec46b11"}
23:39:00.039 00.000 12268 evsrv: cli 0F8E6D80 disconnect
23:39:00.203 00.164 11616 Exposure complete
23:39:00.259 00.056 11616 worker thread done servicing request
23:39:00.259 00.000 12268 OnExposeComplete: enter
23:39:00.259 00.000 12268 UpdateGuideState(): m_state=6
23:39:00.260 00.001 12268 Mount: notify guiding stopped
23:39:00.260 00.000 12268 BLC: window closed
23:39:00.260 00.000 12268 BLC: Last direction was reset
23:39:00.260 00.000 12268 Changing from state GUIDING to STOP
23:39:00.260 00.000 12268 guider state => SELECTED
23:39:00.260 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
23:39:00.261 00.001 12268 Status Line: Stopped Guiding
23:39:00.267 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=162, Gamma=1.290
23:39:00.285 00.018 12268 UpdateGuideState exits: Stopped Guiding
23:39:00.286 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:39:00.286 00.000 12268 setting force full frames = true
23:39:00.354 00.068 12268 Status Line: Stopped.
23:39:01.041 00.687 12268 evsrv: cli 0F8E69C0 connect
23:39:01.042 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"39520482-7cf1-4d58-831e-dd9bf2114ba5"}
23:39:01.042 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"39520482-7cf1-4d58-831e-dd9bf2114ba5"}
23:39:01.043 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:39:16.292 15.249 12268 evsrv: cli 0F8E6D80 connect
23:39:16.293 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"0550a9bd-556c-4560-8901-cd1bbf115004"}
23:39:16.293 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"0550a9bd-556c-4560-8901-cd1bbf115004"}
23:39:16.294 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:39:16.295 00.001 12268 evsrv: cli 0F8E69C0 connect
23:39:16.296 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"7d67033d-23db-44a5-a15f-5292510baec1"}
23:39:16.296 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"7d67033d-23db-44a5-a15f-5292510baec1"}
23:39:16.297 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:39:16.298 00.001 12268 evsrv: cli 0F8E69C0 connect
23:39:16.299 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"c4541a16-c32f-4fa4-835c-6815b6cdb9a3"}
23:39:16.299 00.000 12268 PhdController::Guide begins
23:39:16.299 00.000 12268 PhdController: newstate STATE_SETUP
23:39:16.299 00.000 12268 PhdController: setup
23:39:16.299 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
23:39:16.300 00.001 12268 PhdController: start capturing
23:39:16.300 00.000 12268 Changing from state SELECTED to UNINITIALIZED
23:39:16.300 00.000 12268 guider state => SELECTING
23:39:16.300 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:39:16.315 00.015 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:39:16.315 00.000 12268 Enqueuing Expose request
23:39:16.315 00.000 12268 PhdController: newstate STATE_SELECT_STAR
23:39:16.315 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"c4541a16-c32f-4fa4-835c-6815b6cdb9a3"}
23:39:16.315 00.000 11616 Worker thread wakes up
23:39:16.316 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:16.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:39:16.319 00.003 12268 evsrv: cli 0F8E69C0 disconnect
23:39:16.324 00.005 12268 evsrv: cli 0F8E6D80 connect
23:39:16.324 00.000 12268 case statement mapped state 1 to 101
23:39:16.324 00.000 12268 case statement mapped state 1 to 101
23:39:16.325 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"410c84af-e679-4107-95e9-2dd08d58348c"}
23:39:16.325 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"410c84af-e679-4107-95e9-2dd08d58348c"}
23:39:16.326 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:39:16.329 00.003 12268 evsrv: cli 0FA411A0 connect
23:39:16.329 00.000 12268 case statement mapped state 1 to 101
23:39:16.330 00.001 12268 case statement mapped state 1 to 101
23:39:16.330 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"9af4b78b-6884-4c37-9e83-1c116b07093d"}
23:39:16.330 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"9af4b78b-6884-4c37-9e83-1c116b07093d"}
23:39:16.332 00.002 12268 evsrv: cli 0FA411A0 disconnect
23:39:17.334 01.002 12268 evsrv: cli 0FA411A0 connect
23:39:17.334 00.000 12268 case statement mapped state 1 to 101
23:39:17.334 00.000 12268 case statement mapped state 1 to 101
23:39:17.335 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"875d1467-086b-4c31-9a4c-01b4b324e57f"}
23:39:17.335 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"875d1467-086b-4c31-9a4c-01b4b324e57f"}
23:39:17.335 00.000 12268 evsrv: cli 0FA411A0 disconnect
23:39:18.320 00.985 11616 Exposure complete
23:39:18.336 00.016 12268 evsrv: cli 0FA411A0 connect
23:39:18.336 00.000 12268 case statement mapped state 1 to 101
23:39:18.336 00.000 12268 case statement mapped state 1 to 101
23:39:18.337 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"fe40fa05-32cd-49f2-ab63-3592f134be38"}
23:39:18.337 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"fe40fa05-32cd-49f2-ab63-3592f134be38"}
23:39:18.338 00.001 12268 evsrv: cli 0FA411A0 disconnect
23:39:18.379 00.041 11616 worker thread done servicing request
23:39:18.379 00.000 12268 OnExposeComplete: enter
23:39:18.379 00.000 12268 UpdateGuideState(): m_state=1
23:39:18.379 00.000 12268 UpdateCurrentPosition: no star selected
23:39:18.380 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:39:18.380 00.000 12268 Status Line: No star selected
23:39:18.382 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
23:39:18.402 00.020 12268 UpdateGuideState exits: No star selected
23:39:18.402 00.000 12268 GuiderMultiStar::AutoSelect enter
23:39:18.402 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:39:18.458 00.056 12268 AutoFind: auto downsample for scale 4.30 => 1x
23:39:18.556 00.098 12268 AutoFind: global mean = 0.0, stdev 1.6
23:39:18.556 00.000 12268 AutoFind: using threshold = 0.1
23:39:18.654 00.098 12268 AutoFind: local max [670, 940] 290.5
23:39:18.654 00.000 12268 AutoFind: local max [917, 18] 28.9
23:39:18.654 00.000 12268 AutoFind: local max [543, 572] 13.2
23:39:18.654 00.000 12268 AutoFind: local max [1159, 144] 11.3
23:39:18.654 00.000 12268 AutoFind: local max [496, 879] 10.5
23:39:18.654 00.000 12268 AutoFind: local max [1100, 544] 8.3
23:39:18.654 00.000 12268 AutoFind: local max [681, 890] 7.2
23:39:18.654 00.000 12268 AutoFind: local max [704, 824] 6.8
23:39:18.654 00.000 12268 AutoFind: local max [1270, 787] 6.5
23:39:18.654 00.000 12268 AutoFind: local max [25, 638] 6.2
23:39:18.654 00.000 12268 AutoFind: local max [768, 662] 5.4
23:39:18.655 00.001 12268 AutoFind: local max [357, 234] 5.2
23:39:18.655 00.000 12268 AutoFind: local max [1117, 850] 5.1
23:39:18.655 00.000 12268 AutoFind: local max [220, 897] 5.0
23:39:18.655 00.000 12268 AutoFind: local max [1091, 315] 4.8
23:39:18.655 00.000 12268 AutoFind: local max [660, 930] 4.1
23:39:18.655 00.000 12268 AutoFind: local max [681, 931] 4.1
23:39:18.655 00.000 12268 AutoFind: local max [654, 938] 4.1
23:39:18.655 00.000 12268 AutoFind: local max [888, 773] 3.8
23:39:18.655 00.000 12268 AutoFind: local max [685, 945] 3.8
23:39:18.655 00.000 12268 AutoFind: local max [1100, 102] 3.8
23:39:18.655 00.000 12268 AutoFind: local max [696, 87] 3.8
23:39:18.655 00.000 12268 AutoFind: local max [1060, 359] 3.8
23:39:18.655 00.000 12268 AutoFind: local max [1067, 292] 3.7
23:39:18.655 00.000 12268 AutoFind: local max [668, 178] 3.7
23:39:18.655 00.000 12268 AutoFind: local max [569, 230] 3.7
23:39:18.655 00.000 12268 AutoFind: local max [607, 696] 3.7
23:39:18.655 00.000 12268 AutoFind: local max [666, 924] 3.7
23:39:18.656 00.001 12268 AutoFind: local max [571, 377] 3.7
23:39:18.656 00.000 12268 AutoFind: local max [530, 86] 3.6
23:39:18.656 00.000 12268 AutoFind: local max [636, 718] 3.6
23:39:18.656 00.000 12268 AutoFind: local max [147, 740] 3.6
23:39:18.656 00.000 12268 AutoFind: local max [284, 103] 3.6
23:39:18.656 00.000 12268 AutoFind: local max [568, 49] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [287, 111] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [1185, 925] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [147, 626] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [164, 411] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [938, 660] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [120, 89] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [501, 95] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [558, 703] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [916, 245] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [525, 921] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [555, 524] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [107, 792] 3.5
23:39:18.656 00.000 12268 AutoFind: local max [888, 921] 3.5
23:39:18.657 00.001 12268 AutoFind: local max [162, 88] 3.5
23:39:18.657 00.000 12268 AutoFind: local max [1252, 551] 3.4
23:39:18.657 00.000 12268 AutoFind: local max [893, 360] 3.4
23:39:18.657 00.000 12268 AutoFind: local max [800, 210] 3.4
23:39:18.657 00.000 12268 AutoFind: local max [227, 861] 3.4
23:39:18.657 00.000 12268 AutoFind: local max [922, 907] 3.4
23:39:18.657 00.000 12268 AutoFind: local max [122, 848] 3.4
23:39:18.657 00.000 12268 AutoFind: local max [278, 181] 3.4
23:39:18.657 00.000 12268 AutoFind: local max [439, 505] 3.4
23:39:18.657 00.000 12268 AutoFind: local max [667, 832] 3.4
23:39:18.657 00.000 12268 AutoFind: local max [261, 135] 3.4
23:39:18.658 00.001 12268 AutoFind: local max [142, 141] 3.4
23:39:18.658 00.000 12268 AutoFind: local max [88, 848] 3.4
23:39:18.658 00.000 12268 AutoFind: local max [360, 55] 3.4
23:39:18.658 00.000 12268 AutoFind: local max [962, 360] 3.4
23:39:18.658 00.000 12268 AutoFind: local max [1220, 50] 3.4
23:39:18.658 00.000 12268 AutoFind: local max [107, 367] 3.4
23:39:18.658 00.000 12268 AutoFind: local max [883, 692] 3.4
23:39:18.658 00.000 12268 AutoFind: local max [573, 408] 3.4
23:39:18.658 00.000 12268 AutoFind: local max [622, 815] 3.4
23:39:18.658 00.000 12268 AutoFind: local max [1157, 694] 3.4
23:39:18.658 00.000 12268 AutoFind: local max [891, 371] 3.4
23:39:18.658 00.000 12268 AutoFind: local max [867, 735] 3.4
23:39:18.658 00.000 12268 AutoFind: local max [533, 72] 3.3
23:39:18.658 00.000 12268 AutoFind: local max [108, 87] 3.3
23:39:18.658 00.000 12268 AutoFind: local max [1260, 229] 3.3
23:39:18.658 00.000 12268 AutoFind: local max [864, 718] 3.3
23:39:18.659 00.001 12268 AutoFind: local max [750, 781] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [899, 850] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [1225, 191] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [108, 308] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [645, 859] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [1193, 435] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [1228, 624] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [682, 920] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [221, 737] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [403, 791] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [164, 726] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [151, 908] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [686, 828] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [650, 359] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [633, 682] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [499, 225] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [160, 195] 3.3
23:39:18.659 00.000 12268 AutoFind: local max [1158, 449] 3.3
23:39:18.660 00.001 12268 AutoFind: local max [269, 950] 3.3
23:39:18.660 00.000 12268 AutoFind: local max [974, 716] 3.3
23:39:18.660 00.000 12268 AutoFind: local max [946, 638] 3.3
23:39:18.660 00.000 12268 AutoFind: local max [439, 376] 3.3
23:39:18.660 00.000 12268 AutoFind: local max [384, 755] 3.3
23:39:18.660 00.000 12268 AutoFind: local max [1031, 462] 3.3
23:39:18.660 00.000 12268 AutoFind: local max [532, 56] 3.3
23:39:18.660 00.000 12268 AutoFind: local max [1261, 89] 3.3
23:39:18.660 00.000 12268 AutoFind: too close [532, 56] 3.3 - [533, 72] 3.3
23:39:18.660 00.000 12268 AutoFind: too close [686, 828] 3.3 - [667, 832] 3.4
23:39:18.660 00.000 12268 AutoFind: too close [686, 828] 3.3 - [704, 824] 6.8
23:39:18.660 00.000 12268 AutoFind: too close [164, 726] 3.3 - [147, 740] 3.6
23:39:18.660 00.000 12268 AutoFind: too close [682, 920] 3.3 - [666, 924] 3.7
23:39:18.660 00.000 12268 AutoFind: too close [682, 920] 3.3 - [681, 931] 4.1
23:39:18.660 00.000 12268 AutoFind: close dim-bright [682, 920] 3.3 - [670, 940] 290.5
23:39:18.661 00.001 12268 AutoFind: too close [864, 718] 3.3 - [867, 735] 3.4
23:39:18.661 00.000 12268 AutoFind: too close [108, 87] 3.3 - [120, 89] 3.5
23:39:18.661 00.000 12268 AutoFind: too close [533, 72] 3.3 - [530, 86] 3.6
23:39:18.661 00.000 12268 AutoFind: too close [891, 371] 3.4 - [893, 360] 3.4
23:39:18.661 00.000 12268 AutoFind: too close [287, 111] 3.5 - [284, 103] 3.6
23:39:18.661 00.000 12268 AutoFind: too close [666, 924] 3.7 - [654, 938] 4.1
23:39:18.661 00.000 12268 AutoFind: too close [666, 924] 3.7 - [681, 931] 4.1
23:39:18.661 00.000 12268 AutoFind: too close [666, 924] 3.7 - [660, 930] 4.1
23:39:18.661 00.000 12268 AutoFind: close dim-bright [666, 924] 3.7 - [670, 940] 290.5
23:39:18.661 00.000 12268 AutoFind: too close [685, 945] 3.8 - [681, 931] 4.1
23:39:18.661 00.000 12268 AutoFind: close dim-bright [685, 945] 3.8 - [670, 940] 290.5
23:39:18.661 00.000 12268 AutoFind: too close [654, 938] 4.1 - [660, 930] 4.1
23:39:18.661 00.000 12268 AutoFind: close dim-bright [654, 938] 4.1 - [670, 940] 290.5
23:39:18.661 00.000 12268 AutoFind: close dim-bright [681, 931] 4.1 - [670, 940] 290.5
23:39:18.661 00.000 12268 AutoFind: close dim-bright [660, 930] 4.1 - [670, 940] 290.5
23:39:18.661 00.000 12268 AutoFind: too close to edge [269, 950] 3.3
23:39:18.662 00.001 12268 AutoFind: too close to edge [1270, 787] 6.5
23:39:18.662 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:39:18.662 00.000 12268 Star::Find(15, 670, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.662 00.000 12268 Star::Find returns 1 (1), X=670.11, Y=939.62, Mass=5251, SNR=49.6, Peak=255 HFD=6.0
23:39:18.662 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.662 00.000 12268 Star::Find returns 1 (0), X=917.38, Y=18.47, Mass=308, SNR=12.1, Peak=39 HFD=3.2
23:39:18.662 00.000 12268 Star::Find(15, 543, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.662 00.000 12268 Star::Find returns 1 (0), X=543.21, Y=572.47, Mass=232, SNR=10.4, Peak=24 HFD=4.6
23:39:18.662 00.000 12268 Star::Find(15, 1159, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.662 00.000 12268 Star::Find returns 1 (0), X=1159.27, Y=144.36, Mass=141, SNR=8.1, Peak=20 HFD=3.6
23:39:18.662 00.000 12268 Star::Find(15, 496, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.662 00.000 12268 Star::Find returns 1 (0), X=495.96, Y=879.30, Mass=140, SNR=8.0, Peak=17 HFD=4.4
23:39:18.663 00.001 12268 Star::Find(15, 1100, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.663 00.000 12268 Star::Find returns 1 (0), X=1100.07, Y=543.85, Mass=88, SNR=6.4, Peak=15 HFD=3.1
23:39:18.663 00.000 12268 Star::Find(15, 681, 890, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.663 00.000 12268 Star::Find returns 1 (0), X=681.05, Y=890.65, Mass=93, SNR=6.6, Peak=18 HFD=3.9
23:39:18.663 00.000 12268 Star::Find(15, 25, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.663 00.000 12268 Star::Find returns 0 (4), X=33.00, Y=649.00, Mass=20, SNR=3.1, Peak=27 HFD=0.5
23:39:18.663 00.000 12268 Star::Find(15, 768, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.663 00.000 12268 Star::Find returns 1 (0), X=767.66, Y=662.35, Mass=76, SNR=5.9, Peak=22 HFD=3.4
23:39:18.663 00.000 12268 Star::Find(15, 357, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.663 00.000 12268 Star::Find returns 1 (0), X=357.25, Y=233.63, Mass=34, SNR=4.0, Peak=13 HFD=2.5
23:39:18.663 00.000 12268 Star::Find(15, 1117, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.663 00.000 12268 Star::Find returns 1 (0), X=1117.42, Y=850.15, Mass=62, SNR=5.4, Peak=14 HFD=3.8
23:39:18.663 00.000 12268 Star::Find(15, 220, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.663 00.000 12268 Star::Find false star n=12 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
23:39:18.664 00.001 12268 Star::Find returns 0 (2), X=220.00, Y=897.00, Mass=31, SNR=2.9, Peak=16 HFD=0.0
23:39:18.664 00.000 12268 Star::Find(15, 1091, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.664 00.000 12268 Star::Find returns 1 (0), X=1078.64, Y=308.95, Mass=44, SNR=4.7, Peak=39 HFD=1.7
23:39:18.664 00.000 12268 Star::Find(15, 888, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.664 00.000 12268 Star::Find returns 0 (3), X=888.00, Y=773.00, Mass=4, SNR=1.4, Peak=10 HFD=0.0
23:39:18.664 00.000 12268 Star::Find(15, 1100, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.664 00.000 12268 Star::Find returns 0 (2), X=1100.00, Y=102.00, Mass=17, SNR=2.8, Peak=13 HFD=0.0
23:39:18.664 00.000 12268 Star::Find(15, 696, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.664 00.000 12268 Star::Find returns 1 (0), X=705.51, Y=90.23, Mass=43, SNR=4.5, Peak=31 HFD=1.7
23:39:18.664 00.000 12268 Star::Find(15, 1060, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.664 00.000 12268 Star::Find returns 0 (2), X=1060.00, Y=359.00, Mass=17, SNR=2.8, Peak=12 HFD=0.0
23:39:18.664 00.000 12268 Star::Find(15, 1067, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.664 00.000 12268 Star::Find returns 0 (4), X=1052.94, Y=283.68, Mass=31, SNR=3.9, Peak=33 HFD=0.4
23:39:18.665 00.001 12268 Star::Find(15, 668, 178, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.665 00.000 12268 Star::Find returns 0 (2), X=668.00, Y=178.00, Mass=16, SNR=2.7, Peak=10 HFD=0.0
23:39:18.665 00.000 12268 Star::Find(15, 569, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.665 00.000 12268 Star::Find returns 0 (3), X=569.00, Y=230.00, Mass=4, SNR=1.4, Peak=11 HFD=0.0
23:39:18.665 00.000 12268 Star::Find(15, 607, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.665 00.000 12268 Star::Find false star n=9 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
23:39:18.665 00.000 12268 Star::Find returns 0 (2), X=607.00, Y=696.00, Mass=28, SNR=2.9, Peak=14 HFD=0.0
23:39:18.665 00.000 12268 Star::Find(15, 571, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.665 00.000 12268 Star::Find returns 0 (2), X=571.00, Y=377.00, Mass=12, SNR=2.4, Peak=14 HFD=0.0
23:39:18.665 00.000 12268 Star::Find(15, 636, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.665 00.000 12268 Star::Find returns 0 (2), X=636.00, Y=718.00, Mass=17, SNR=2.9, Peak=20 HFD=0.0
23:39:18.665 00.000 12268 Star::Find(15, 568, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.665 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.45, Mass=27, SNR=3.6, Peak=30 HFD=0.5
23:39:18.666 00.001 12268 Star::Find(15, 1185, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.666 00.000 12268 Star::Find returns 0 (2), X=1185.00, Y=925.00, Mass=12, SNR=2.4, Peak=10 HFD=0.0
23:39:18.666 00.000 12268 Star::Find(15, 147, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.666 00.000 12268 Star::Find false star n=10 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
23:39:18.666 00.000 12268 Star::Find returns 0 (2), X=147.00, Y=626.00, Mass=32, SNR=2.9, Peak=12 HFD=0.0
23:39:18.666 00.000 12268 Star::Find(15, 164, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.666 00.000 12268 Star::Find false star n=9 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
23:39:18.666 00.000 12268 Star::Find returns 0 (2), X=164.00, Y=411.00, Mass=22, SNR=2.9, Peak=14 HFD=0.0
23:39:18.666 00.000 12268 Star::Find(15, 938, 660, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.666 00.000 12268 Star::Find returns 0 (4), X=948.80, Y=670.80, Mass=51, SNR=5.0, Peak=47 HFD=0.4
23:39:18.666 00.000 12268 Star::Find(15, 501, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.666 00.000 12268 Star::Find returns 0 (2), X=501.00, Y=95.00, Mass=17, SNR=2.8, Peak=18 HFD=0.0
23:39:18.666 00.000 12268 Star::Find(15, 558, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.666 00.000 12268 Star::Find returns 0 (3), X=558.00, Y=703.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
23:39:18.667 00.001 12268 Star::Find(15, 916, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.667 00.000 12268 Star::Find returns 0 (2), X=916.00, Y=245.00, Mass=10, SNR=2.2, Peak=11 HFD=0.0
23:39:18.667 00.000 12268 Star::Find(15, 525, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.667 00.000 12268 Star::Find returns 0 (4), X=536.75, Y=911.35, Mass=25, SNR=3.5, Peak=26 HFD=0.9
23:39:18.667 00.000 12268 Star::Find(15, 555, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.667 00.000 12268 Star::Find returns 0 (2), X=555.00, Y=524.00, Mass=12, SNR=2.4, Peak=12 HFD=0.0
23:39:18.667 00.000 12268 Star::Find(15, 107, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.667 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=792.00, Mass=18, SNR=2.9, Peak=14 HFD=0.0
23:39:18.667 00.000 12268 Star::Find(15, 888, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.667 00.000 12268 Star::Find returns 0 (4), X=877.26, Y=913.20, Mass=72, SNR=6.0, Peak=73 HFD=0.4
23:39:18.667 00.000 12268 Star::Find(15, 162, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.667 00.000 12268 Star::Find returns 0 (4), X=147.87, Y=89.27, Mass=29, SNR=3.7, Peak=26 HFD=0.5
23:39:18.667 00.000 12268 Star::Find(15, 1252, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.668 00.001 12268 Star::Find returns 0 (2), X=1252.00, Y=551.00, Mass=13, SNR=2.4, Peak=11 HFD=0.0
23:39:18.668 00.000 12268 Star::Find(15, 800, 210, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.668 00.000 12268 Star::Find returns 0 (3), X=800.00, Y=210.00, Mass=8, SNR=2.0, Peak=10 HFD=0.0
23:39:18.668 00.000 12268 Star::Find(15, 227, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.668 00.000 12268 Star::Find false star n=7 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
23:39:18.668 00.000 12268 Star::Find returns 0 (2), X=227.00, Y=861.00, Mass=24, SNR=2.9, Peak=17 HFD=0.0
23:39:18.668 00.000 12268 Star::Find(15, 922, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.668 00.000 12268 Star::Find returns 0 (2), X=922.00, Y=907.00, Mass=12, SNR=2.4, Peak=12 HFD=0.0
23:39:18.668 00.000 12268 Star::Find(15, 122, 848, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.668 00.000 12268 Star::Find returns 0 (2), X=122.00, Y=848.00, Mass=13, SNR=2.4, Peak=10 HFD=0.0
23:39:18.668 00.000 12268 Star::Find(15, 278, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.668 00.000 12268 Star::Find false star n=11 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
23:39:18.668 00.000 12268 Star::Find returns 0 (2), X=278.00, Y=181.00, Mass=32, SNR=2.9, Peak=15 HFD=0.0
23:39:18.668 00.000 12268 Star::Find(15, 439, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.669 00.001 12268 Star::Find false star n=6 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=8
23:39:18.669 00.000 12268 Star::Find returns 0 (2), X=439.00, Y=505.00, Mass=22, SNR=2.9, Peak=13 HFD=0.0
23:39:18.669 00.000 12268 Star::Find(15, 261, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.669 00.000 12268 Star::Find returns 0 (3), X=261.00, Y=135.00, Mass=10, SNR=2.1, Peak=11 HFD=0.0
23:39:18.669 00.000 12268 Star::Find(15, 142, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.669 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
23:39:18.669 00.000 12268 Star::Find returns 0 (2), X=142.00, Y=141.00, Mass=21, SNR=2.9, Peak=15 HFD=0.0
23:39:18.669 00.000 12268 Star::Find(15, 88, 848, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.669 00.000 12268 Star::Find returns 0 (2), X=88.00, Y=848.00, Mass=19, SNR=2.9, Peak=13 HFD=0.0
23:39:18.669 00.000 12268 Star::Find(15, 360, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.669 00.000 12268 Star::Find false star n=7 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
23:39:18.669 00.000 12268 Star::Find returns 0 (2), X=360.00, Y=55.00, Mass=31, SNR=2.9, Peak=18 HFD=0.0
23:39:18.670 00.001 12268 Star::Find(15, 962, 360, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.670 00.000 12268 Star::Find returns 0 (4), X=973.29, Y=371.15, Mass=22, SNR=3.3, Peak=24 HFD=0.9
23:39:18.670 00.000 12268 Star::Find(15, 1220, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.670 00.000 12268 Star::Find returns 0 (2), X=1220.00, Y=50.00, Mass=15, SNR=2.7, Peak=20 HFD=0.0
23:39:18.670 00.000 12268 Star::Find(15, 107, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.670 00.000 12268 Star::Find false star n=14 nbg=270 bg=7.0 sigma=0.7 thresh=9 peak=8
23:39:18.670 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=367.00, Mass=32, SNR=2.9, Peak=11 HFD=0.0
23:39:18.670 00.000 12268 Star::Find(15, 883, 692, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.670 00.000 12268 Star::Find returns 0 (2), X=883.00, Y=692.00, Mass=17, SNR=2.9, Peak=11 HFD=0.0
23:39:18.670 00.000 12268 Star::Find(15, 573, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.670 00.000 12268 Star::Find returns 0 (3), X=573.00, Y=408.00, Mass=9, SNR=2.0, Peak=10 HFD=0.0
23:39:18.670 00.000 12268 Star::Find(15, 622, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.670 00.000 12268 Star::Find returns 1 (0), X=633.47, Y=825.74, Mass=23, SNR=3.3, Peak=18 HFD=2.8
23:39:18.670 00.000 12268 Star::Find(15, 1157, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.671 00.001 12268 Star::Find returns 0 (2), X=1157.00, Y=694.00, Mass=14, SNR=2.5, Peak=10 HFD=0.0
23:39:18.671 00.000 12268 Star::Find(15, 1260, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.671 00.000 12268 Star::Find false star n=11 nbg=266 bg=7.0 sigma=0.7 thresh=9 peak=8
23:39:18.671 00.000 12268 Star::Find returns 0 (2), X=1260.00, Y=229.00, Mass=24, SNR=2.9, Peak=11 HFD=0.0
23:39:18.671 00.000 12268 Star::Find(15, 750, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.671 00.000 12268 Star::Find returns 0 (4), X=747.11, Y=772.97, Mass=171, SNR=9.2, Peak=174 HFD=0.1
23:39:18.671 00.000 12268 Star::Find(15, 899, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.671 00.000 12268 Star::Find returns 0 (4), X=896.76, Y=851.94, Mass=36, SNR=4.1, Peak=34 HFD=0.3
23:39:18.671 00.000 12268 Star::Find(15, 1225, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.671 00.000 12268 Star::Find returns 0 (3), X=1225.00, Y=191.00, Mass=6, SNR=1.7, Peak=10 HFD=0.0
23:39:18.671 00.000 12268 Star::Find(15, 108, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.671 00.000 12268 Star::Find returns 1 (0), X=104.01, Y=315.92, Mass=20, SNR=3.1, Peak=19 HFD=1.7
23:39:18.671 00.000 12268 Star::Find(15, 645, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.672 00.001 12268 Star::Find false star n=12 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
23:39:18.672 00.000 12268 Star::Find returns 0 (2), X=645.00, Y=859.00, Mass=27, SNR=2.9, Peak=11 HFD=0.0
23:39:18.672 00.000 12268 Star::Find(15, 1193, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.672 00.000 12268 Star::Find false star n=7 nbg=276 bg=6.9 sigma=0.7 thresh=9 peak=8
23:39:18.672 00.000 12268 Star::Find returns 0 (2), X=1193.00, Y=435.00, Mass=22, SNR=2.9, Peak=12 HFD=0.0
23:39:18.672 00.000 12268 Star::Find(15, 1228, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.672 00.000 12268 Star::Find returns 0 (2), X=1228.00, Y=624.00, Mass=13, SNR=2.5, Peak=12 HFD=0.0
23:39:18.673 00.001 12268 Star::Find(15, 221, 737, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.673 00.000 12268 Star::Find returns 0 (4), X=220.20, Y=745.66, Mass=29, SNR=3.7, Peak=28 HFD=0.5
23:39:18.673 00.000 12268 Star::Find(15, 403, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.673 00.000 12268 Star::Find returns 0 (2), X=403.00, Y=791.00, Mass=11, SNR=2.3, Peak=12 HFD=0.0
23:39:18.673 00.000 12268 Star::Find(15, 151, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.673 00.000 12268 Star::Find returns 0 (2), X=151.00, Y=908.00, Mass=19, SNR=2.9, Peak=10 HFD=0.0
23:39:18.673 00.000 12268 Star::Find(15, 650, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.673 00.000 12268 Star::Find returns 0 (3), X=650.00, Y=359.00, Mass=8, SNR=1.9, Peak=11 HFD=0.0
23:39:18.673 00.000 12268 Star::Find(15, 633, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.673 00.000 12268 Star::Find returns 0 (2), X=633.00, Y=682.00, Mass=18, SNR=2.8, Peak=14 HFD=0.0
23:39:18.673 00.000 12268 Star::Find(15, 499, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.674 00.001 12268 Star::Find returns 0 (2), X=499.00, Y=225.00, Mass=14, SNR=2.5, Peak=11 HFD=0.0
23:39:18.674 00.000 12268 Star::Find(15, 160, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.674 00.000 12268 Star::Find false star n=16 nbg=278 bg=7.1 sigma=0.6 thresh=9 peak=9
23:39:18.674 00.000 12268 Star::Find returns 0 (2), X=160.00, Y=195.00, Mass=38, SNR=2.9, Peak=15 HFD=0.0
23:39:18.674 00.000 12268 Star::Find(15, 1158, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.674 00.000 12268 Star::Find returns 0 (2), X=1158.00, Y=449.00, Mass=14, SNR=2.5, Peak=10 HFD=0.0
23:39:18.674 00.000 12268 Star::Find(15, 974, 716, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.674 00.000 12268 Star::Find returns 1 (0), X=972.86, Y=720.35, Mass=43, SNR=4.6, Peak=36 HFD=1.9
23:39:18.674 00.000 12268 Star::Find(15, 946, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.674 00.000 12268 Star::Find returns 0 (2), X=946.00, Y=638.00, Mass=13, SNR=2.4, Peak=12 HFD=0.0
23:39:18.674 00.000 12268 Star::Find(15, 439, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.675 00.001 12268 Star::Find returns 0 (2), X=439.00, Y=376.00, Mass=14, SNR=2.5, Peak=10 HFD=0.0
23:39:18.675 00.000 12268 Star::Find(15, 384, 755, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.675 00.000 12268 Star::Find false star n=6 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
23:39:18.675 00.000 12268 Star::Find returns 0 (2), X=384.00, Y=755.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
23:39:18.675 00.000 12268 Star::Find(15, 1031, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.675 00.000 12268 Star::Find returns 0 (2), X=1031.00, Y=462.00, Mass=14, SNR=2.6, Peak=10 HFD=0.0
23:39:18.675 00.000 12268 Star::Find(15, 1261, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.675 00.000 12268 Star::Find returns 0 (3), X=1261.00, Y=89.00, Mass=6, SNR=1.7, Peak=9 HFD=0.0
23:39:18.675 00.000 12268 AutoFind: finding best star pass 1
23:39:18.675 00.000 12268 Star::Find(15, 670, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.675 00.000 12268 Star::Find returns 1 (1), X=670.11, Y=939.62, Mass=5251, SNR=49.6, Peak=255 HFD=6.0
23:39:18.675 00.000 12268 AutoFind: near-saturated [670, 940] 290.5 Mass 5251 SNR 49.6 Peak 255
23:39:18.675 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.675 00.000 12268 Star::Find returns 1 (0), X=917.38, Y=18.47, Mass=308, SNR=12.1, Peak=39 HFD=3.2
23:39:18.676 00.001 12268 AutoFind returns star at [917, 18] 28.9 Mass 308 SNR 12.1
23:39:18.676 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.676 00.000 12268 Star::Find returns 1 (0), X=917.38, Y=18.47, Mass=308, SNR=12.1, Peak=39 HFD=3.2
23:39:18.676 00.000 12268 MultiStar: List (6): {917.38, 18.47}(12.1), {543.21, 572.47}(10.4), {1159.27, 144.36}(8.1), {495.96, 879.30}(8.0), {1100.07, 543.85}(6.4), {681.05, 890.65}(6.6), 
23:39:18.677 00.001 12268 setting lock position to (917.38, 18.47)
23:39:18.677 00.000 12268 MultiStar: stabilizing after lock position change
23:39:18.677 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
23:39:18.677 00.000 12268 UpdateGuideState(): m_state=1
23:39:18.677 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:18.677 00.000 12268 Star::Find returns 1 (0), X=917.38, Y=18.47, Mass=308, SNR=12.1, Peak=39 HFD=3.2
23:39:18.677 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
23:39:18.677 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
23:39:18.677 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:39:18.680 00.003 12268 setting force full frames = false
23:39:18.680 00.000 12268 setting lock position to (917.38, 18.47)
23:39:18.680 00.000 12268 MultiStar: stabilizing after lock position change
23:39:18.680 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
23:39:18.680 00.000 12268 Changing from state SELECTING to SELECTED
23:39:18.680 00.000 12268 guider state => SELECTED
23:39:18.703 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
23:39:18.721 00.018 12268 UpdateGuideState exits: m=308 SNR=12.1
23:39:18.721 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
23:39:18.738 00.017 12268 Status Line: Auto-selected star at (917.4, 18.5)
23:39:18.744 00.006 12268 PhdController: newstate STATE_WAIT_SELECTED
23:39:18.745 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:18.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:18.745 00.000 12268 Enqueuing Expose request
23:39:18.745 00.000 11616 Worker thread wakes up
23:39:18.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:18.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:19.339 00.594 12268 evsrv: cli 0F8E6D80 connect
23:39:19.340 00.001 12268 case statement mapped state 2 to 1
23:39:19.340 00.000 12268 case statement mapped state 2 to 1
23:39:19.341 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_position","id":"36843494-1f1c-468b-bc12-6b10142bba70"}
23:39:19.341 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":[917.38,18.47],"id":"36843494-1f1c-468b-bc12-6b10142bba70"}
23:39:19.342 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:39:19.343 00.001 12268 evsrv: cli 0F8E69C0 connect
23:39:19.344 00.001 12268 case statement mapped state 2 to 1
23:39:19.344 00.000 12268 case statement mapped state 2 to 1
23:39:19.345 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7f839297-2a7e-4b67-a008-91fc2c26ca24"}
23:39:19.345 00.000 12268 case statement mapped state 2 to 1
23:39:19.345 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"7f839297-2a7e-4b67-a008-91fc2c26ca24"}
23:39:19.345 00.000 12268 evsrv: cli 0F8E69C0 disconnect
23:39:20.346 01.001 12268 evsrv: cli 0F8E69C0 connect
23:39:20.346 00.000 12268 case statement mapped state 2 to 1
23:39:20.346 00.000 12268 case statement mapped state 2 to 1
23:39:20.347 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f06ae8f3-1ba2-43eb-9f9a-90b82bed0656"}
23:39:20.347 00.000 12268 case statement mapped state 2 to 1
23:39:20.347 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"f06ae8f3-1ba2-43eb-9f9a-90b82bed0656"}
23:39:20.348 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:39:20.749 00.401 11616 Exposure complete
23:39:20.808 00.059 11616 worker thread done servicing request
23:39:20.808 00.000 12268 OnExposeComplete: enter
23:39:20.809 00.001 12268 UpdateGuideState(): m_state=2
23:39:20.809 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:39:20.809 00.000 12268 Star::Find returns 1 (0), X=917.34, Y=18.55, Mass=246, SNR=10.8, Peak=36 HFD=3.1
23:39:20.809 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
23:39:20.809 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
23:39:20.809 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.03 mountX=0.07 mountY=-0.05, mountTheta=-0.58
23:39:20.811 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=213, Gamma=1.290
23:39:20.830 00.019 12268 UpdateGuideState exits: m=246 SNR=10.8
23:39:20.830 00.000 12268 PhdController: newstate STATE_CALIBRATE
23:39:20.830 00.000 12268 PhdController: newstate STATE_GUIDE
23:39:20.830 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
23:39:20.830 00.000 12268 guider state => CALIBRATED
23:39:20.830 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:39:20.853 00.023 12268 reset dither spiral
23:39:20.853 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
23:39:20.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:20.853 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:39:20.853 00.000 12268 Enqueuing Expose request
23:39:20.854 00.001 11616 Worker thread wakes up
23:39:20.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:20.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:39:21.349 00.495 12268 evsrv: cli 0F8E69C0 connect
23:39:21.349 00.000 12268 case statement mapped state 5 to 1
23:39:21.350 00.001 12268 case statement mapped state 5 to 1
23:39:21.350 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"88f9346d-5b43-43e0-b6fa-ed3b7bc22d0d"}
23:39:21.350 00.000 12268 case statement mapped state 5 to 1
23:39:21.350 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"88f9346d-5b43-43e0-b6fa-ed3b7bc22d0d"}
23:39:21.351 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:39:22.353 01.002 12268 evsrv: cli 0F8E6D80 connect
23:39:22.353 00.000 12268 case statement mapped state 5 to 1
23:39:22.353 00.000 12268 case statement mapped state 5 to 1
23:39:22.354 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"d22c3c05-f400-4191-9b7d-b2afd67d7560"}
23:39:22.355 00.001 12268 case statement mapped state 5 to 1
23:39:22.355 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"d22c3c05-f400-4191-9b7d-b2afd67d7560"}
23:39:22.355 00.000 12268 evsrv: cli 0F8E6D80 disconnect
23:39:22.873 00.518 11616 Exposure complete
23:39:22.928 00.055 11616 worker thread done servicing request
23:39:22.928 00.000 12268 OnExposeComplete: enter
23:39:22.928 00.000 12268 UpdateGuideState(): m_state=5
23:39:22.929 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:39:22.929 00.000 12268 Star::Find returns 1 (0), X=917.44, Y=18.30, Mass=341, SNR=12.7, Peak=30 HFD=4.7
23:39:22.929 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
23:39:22.929 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
23:39:22.929 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.26 mountX=-0.16 mountY=0.08, mountTheta=2.70
23:39:22.931 00.002 12268 Changing from state CALIBRATED to GUIDING
23:39:22.931 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
23:39:22.931 00.000 12268 ScopeASCOM::SideOfPier() returns 0
23:39:22.931 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
23:39:22.931 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
23:39:22.932 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
23:39:22.932 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:39:22.932 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:39:22.932 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
23:39:22.933 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
23:39:22.933 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
23:39:22.933 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:39:22.933 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
23:39:22.933 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
23:39:22.934 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
23:39:22.934 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
23:39:22.934 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
23:39:23.063 00.129 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:39:23.063 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
23:39:23.063 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
23:39:23.067 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
23:39:23.067 00.000 12268 ScopeASCOM::SideOfPier() returns 0
23:39:23.067 00.000 12268 setting lock position to (917.44, 18.30)
23:39:23.068 00.001 12268 MultiStar: stabilizing after lock position change
23:39:23.068 00.000 12268 guider state => GUIDING
23:39:23.068 00.000 12268 Status Line: Guiding
23:39:23.071 00.003 12268 Mount: notify guiding started
23:39:23.072 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
23:39:23.072 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
23:39:23.072 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
23:39:23.072 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
23:39:23.073 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
23:39:23.073 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
23:39:23.073 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
23:39:23.074 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
23:39:23.074 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
23:39:23.074 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
23:39:23.075 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
23:39:23.075 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:39:23.075 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
23:39:23.075 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
23:39:23.076 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:39:23.076 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:39:23.076 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
23:39:23.077 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
23:39:23.077 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
23:39:23.077 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:39:23.078 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
23:39:23.078 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
23:39:23.078 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
23:39:23.078 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
23:39:23.079 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
23:39:23.080 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
23:39:23.080 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
23:39:23.081 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:39:23.081 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:39:23.082 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
23:39:23.082 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
23:39:23.082 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
23:39:23.083 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:39:23.083 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
23:39:23.083 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
23:39:23.084 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
23:39:23.084 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
23:39:23.085 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
23:39:23.362 00.277 12268 evsrv: cli 0F8E6D80 connect
23:39:23.362 00.000 12268 case statement mapped state 6 to 3
23:39:23.363 00.001 12268 case statement mapped state 6 to 3
23:39:23.363 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"7f71945f-0041-4601-96c1-34f14394e9ac"}
23:39:23.364 00.001 12268 case statement mapped state 6 to 3
23:39:23.364 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f71945f-0041-4601-96c1-34f14394e9ac"}
23:39:23.378 00.014 12268 evsrv: cli 0F8E6D80 disconnect
23:39:23.473 00.095 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:39:23.473 00.000 12268 ScopeASCOM::SideOfPier() returns 0
23:39:23.474 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:39:23.474 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:39:23.475 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
23:39:23.475 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
23:39:23.475 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
23:39:23.475 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:39:23.475 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:39:23.475 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:39:23.475 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
23:39:23.476 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
23:39:23.495 00.019 12268 UpdateGuideState exits: m=341 SNR=12.7
23:39:23.495 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
23:39:23.495 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:23.495 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:23.495 00.000 12268 Enqueuing Expose request
23:39:23.495 00.000 11616 Worker thread wakes up
23:39:23.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:23.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:25.509 02.014 11616 Exposure complete
23:39:25.567 00.058 11616 worker thread done servicing request
23:39:25.567 00.000 12268 OnExposeComplete: enter
23:39:25.567 00.000 12268 UpdateGuideState(): m_state=6
23:39:25.568 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:25.568 00.000 12268 Star::Find returns 1 (0), X=917.11, Y=18.22, Mass=261, SNR=11.1, Peak=41 HFD=2.8
23:39:25.568 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.37 = 1.92)
23:39:25.568 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.19)
23:39:25.568 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.08 hyp=0.34 cameraTheta=-2.89 mountX=-0.11 mountY=-0.31, mountTheta=-1.92
23:39:25.570 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.08, opts=13)
23:39:25.570 00.000 12268 Enqueuing Move request for scope (-0.32, -0.08)
23:39:25.570 00.000 11616 Worker thread wakes up
23:39:25.570 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.08) opts 0xd
23:39:25.570 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.08)
23:39:25.570 00.000 11616 Moving (-0.32, -0.08) raw xDistance=-0.11 yDistance=-0.31
23:39:25.570 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:39:25.571 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:39:25.571 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:39:25.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:39:25.571 00.000 11616 MoveAxis(E, 0, ABG)
23:39:25.571 00.000 11616 Move returns status 0, amount 0
23:39:25.571 00.000 11616 MoveAxis(N, 0, ABG)
23:39:25.572 00.001 11616 Move returns status 0, amount 0
23:39:25.572 00.000 11616 move complete, result=0
23:39:25.572 00.000 11616 worker thread done servicing request
23:39:25.599 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=233, Gamma=1.290
23:39:25.618 00.019 12268 UpdateGuideState exits: m=261 SNR=11.1
23:39:25.618 00.000 12268 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 1 / 99999
23:39:25.618 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689565.618,"Host":"ASTROCENTER","Inst":1,"Distance":0.22,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:39:25.619 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:25.619 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:25.619 00.000 12268 Enqueuing Expose request
23:39:25.619 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:39:25.619 00.000 11616 Worker thread wakes up
23:39:25.619 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:25.619 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:27.625 02.006 11616 Exposure complete
23:39:27.683 00.058 11616 worker thread done servicing request
23:39:27.684 00.001 12268 OnExposeComplete: enter
23:39:27.684 00.000 12268 UpdateGuideState(): m_state=6
23:39:27.684 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:39:27.684 00.000 12268 Star::Find returns 1 (0), X=917.18, Y=18.11, Mass=351, SNR=12.9, Peak=38 HFD=4.4
23:39:27.684 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
23:39:27.685 00.001 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
23:39:27.685 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-2.51 mountX=-0.21 mountY=-0.23, mountTheta=-2.31
23:39:27.686 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.19, opts=13)
23:39:27.686 00.000 12268 Enqueuing Move request for scope (-0.26, -0.19)
23:39:27.687 00.001 11616 Worker thread wakes up
23:39:27.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.19) opts 0xd
23:39:27.687 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.19)
23:39:27.687 00.000 11616 Moving (-0.26, -0.19) raw xDistance=-0.21 yDistance=-0.23
23:39:27.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:39:27.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:39:27.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:39:27.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:39:27.687 00.000 11616 MoveAxis(E, 0, ABG)
23:39:27.687 00.000 11616 Move returns status 0, amount 0
23:39:27.687 00.000 11616 MoveAxis(N, 0, ABG)
23:39:27.687 00.000 11616 Move returns status 0, amount 0
23:39:27.688 00.001 11616 move complete, result=0
23:39:27.689 00.001 11616 worker thread done servicing request
23:39:27.711 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=211, Gamma=1.290
23:39:27.729 00.018 12268 UpdateGuideState exits: m=351 SNR=12.9
23:39:27.729 00.000 12268 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 2 / 99999
23:39:27.729 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689567.729,"Host":"ASTROCENTER","Inst":1,"Distance":0.25,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
23:39:27.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:27.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:27.730 00.001 12268 Enqueuing Expose request
23:39:27.730 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:39:27.730 00.000 11616 Worker thread wakes up
23:39:27.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:27.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:29.735 02.005 11616 Exposure complete
23:39:29.792 00.057 11616 worker thread done servicing request
23:39:29.793 00.001 12268 OnExposeComplete: enter
23:39:29.793 00.000 12268 UpdateGuideState(): m_state=6
23:39:29.793 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:39:29.793 00.000 12268 Star::Find returns 1 (0), X=917.01, Y=18.42, Mass=342, SNR=12.6, Peak=44 HFD=4.1
23:39:29.793 00.000 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
23:39:29.793 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
23:39:29.794 00.001 12268 CameraToMount -- cameraX=-0.43 cameraY=0.12 hyp=0.45 cameraTheta=2.87 mountX=0.08 mountY=-0.44, mountTheta=-1.39
23:39:29.795 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=0.12, opts=13)
23:39:29.795 00.000 12268 Enqueuing Move request for scope (-0.43, 0.12)
23:39:29.796 00.001 11616 Worker thread wakes up
23:39:29.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.12) opts 0xd
23:39:29.796 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, 0.12)
23:39:29.796 00.000 11616 Moving (-0.43, 0.12) raw xDistance=0.08 yDistance=-0.44
23:39:29.796 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:29.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:39:29.796 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
23:39:29.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
23:39:29.796 00.000 11616 MoveAxis(E, 0, ABG)
23:39:29.796 00.000 11616 Move returns status 0, amount 0
23:39:29.796 00.000 11616 MoveAxis(N, 37, ABG)
23:39:29.796 00.000 11616 Guiding  Dir = 0, Dur = 37
23:39:29.797 00.001 11616 IsSlewing returns 0
23:39:29.797 00.000 11616 IsGuiding returns 0
23:39:29.797 00.000 11616 PulseGuide returned control before completion, sleep 47
23:39:29.823 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=197, Gamma=1.290
23:39:29.842 00.019 12268 UpdateGuideState exits: m=342 SNR=12.6
23:39:29.842 00.000 12268 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 3 / 99999
23:39:29.843 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768689569.843,"Host":"ASTROCENTER","Inst":1,"Distance":0.31,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
23:39:29.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:29.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:29.843 00.000 12268 Enqueuing Expose request
23:39:29.859 00.016 11616 IsGuiding returns 1
23:39:29.859 00.000 11616 scope still moving after pulse duration time elapsed
23:39:29.891 00.032 11616 IsSlewing returns 0
23:39:29.891 00.000 11616 IsGuiding returns 0
23:39:29.891 00.000 11616 scope move finished after 37 + 56 ms
23:39:29.891 00.000 11616 Move returns status 0, amount 37
23:39:29.891 00.000 11616 move complete, result=0
23:39:29.892 00.001 11616 worker thread done servicing request
23:39:29.892 00.000 11616 Worker thread wakes up
23:39:29.892 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:29.892 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:29.892 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 37 ms NORTH
23:39:31.908 02.016 11616 Exposure complete
23:39:31.965 00.057 11616 worker thread done servicing request
23:39:31.965 00.000 12268 OnExposeComplete: enter
23:39:31.965 00.000 12268 UpdateGuideState(): m_state=6
23:39:31.965 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:39:31.965 00.000 12268 Star::Find returns 1 (0), X=917.17, Y=17.87, Mass=303, SNR=11.9, Peak=42 HFD=4.1
23:39:31.965 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
23:39:31.965 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
23:39:31.965 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.43 hyp=0.51 cameraTheta=-2.13 mountX=-0.46 mountY=-0.21, mountTheta=-2.70
23:39:31.967 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.43, opts=13)
23:39:31.968 00.001 12268 Enqueuing Move request for scope (-0.27, -0.43)
23:39:31.968 00.000 11616 Worker thread wakes up
23:39:31.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.43) opts 0xd
23:39:31.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.43)
23:39:31.968 00.000 11616 Moving (-0.27, -0.43) raw xDistance=-0.46 yDistance=-0.21
23:39:31.968 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 0 to -1
23:39:31.968 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.37
23:39:31.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
23:39:31.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
23:39:31.968 00.000 11616 MoveAxis(E, 255, ABG)
23:39:31.968 00.000 11616 Guiding  Dir = 2, Dur = 255
23:39:31.969 00.001 11616 IsSlewing returns 0
23:39:31.969 00.000 11616 IsGuiding returns 0
23:39:31.969 00.000 11616 PulseGuide returned control before completion, sleep 265
23:39:31.991 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
23:39:32.011 00.020 12268 UpdateGuideState exits: m=303 SNR=11.9
23:39:32.011 00.000 12268 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 4 / 99999
23:39:32.011 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689572.011,"Host":"ASTROCENTER","Inst":1,"Distance":0.37,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
23:39:32.012 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:32.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:32.012 00.000 12268 Enqueuing Expose request
23:39:32.250 00.238 11616 IsGuiding returns 1
23:39:32.250 00.000 11616 scope still moving after pulse duration time elapsed
23:39:32.282 00.032 11616 IsSlewing returns 0
23:39:32.283 00.001 11616 IsGuiding returns 0
23:39:32.283 00.000 11616 scope move finished after 255 + 58 ms
23:39:32.283 00.000 11616 Move returns status 0, amount 255
23:39:32.283 00.000 11616 MoveAxis(N, 18, ABG)
23:39:32.283 00.000 11616 Guiding  Dir = 0, Dur = 18
23:39:32.284 00.001 11616 IsSlewing returns 0
23:39:32.284 00.000 11616 IsGuiding returns 0
23:39:32.285 00.001 11616 PulseGuide returned control before completion, sleep 28
23:39:32.329 00.044 11616 IsGuiding returns 1
23:39:32.329 00.000 11616 scope still moving after pulse duration time elapsed
23:39:32.359 00.030 11616 IsSlewing returns 0
23:39:32.359 00.000 11616 IsGuiding returns 0
23:39:32.359 00.000 11616 scope move finished after 18 + 56 ms
23:39:32.359 00.000 11616 Move returns status 0, amount 18
23:39:32.359 00.000 11616 move complete, result=0
23:39:32.359 00.000 11616 worker thread done servicing request
23:39:32.359 00.000 11616 Worker thread wakes up
23:39:32.360 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:32.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:32.360 00.000 12268 GuideStep: -0.5 px 255 ms EAST, -0.2 px 18 ms NORTH
23:39:34.365 02.005 11616 Exposure complete
23:39:34.423 00.058 11616 worker thread done servicing request
23:39:34.423 00.000 12268 OnExposeComplete: enter
23:39:34.423 00.000 12268 UpdateGuideState(): m_state=6
23:39:34.423 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:39:34.423 00.000 12268 Star::Find returns 1 (0), X=917.40, Y=18.37, Mass=377, SNR=13.4, Peak=36 HFD=4.8
23:39:34.424 00.001 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
23:39:34.424 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
23:39:34.424 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=2.01 mountX=0.07 mountY=-0.04, mountTheta=-0.56
23:39:34.426 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.07, opts=13)
23:39:34.426 00.000 12268 Enqueuing Move request for scope (-0.03, 0.07)
23:39:34.426 00.000 11616 Worker thread wakes up
23:39:34.426 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
23:39:34.427 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
23:39:34.427 00.000 11616 Moving (-0.03, 0.07) raw xDistance=0.07 yDistance=-0.04
23:39:34.427 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:34.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:39:34.427 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:34.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:39:34.427 00.000 11616 MoveAxis(E, 0, ABG)
23:39:34.427 00.000 11616 Move returns status 0, amount 0
23:39:34.427 00.000 11616 MoveAxis(N, 0, ABG)
23:39:34.427 00.000 11616 Move returns status 0, amount 0
23:39:34.427 00.000 11616 move complete, result=0
23:39:34.428 00.001 11616 worker thread done servicing request
23:39:34.451 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
23:39:34.469 00.018 12268 UpdateGuideState exits: m=377 SNR=13.4
23:39:34.469 00.000 12268 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 5 / 99999
23:39:34.469 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689574.469,"Host":"ASTROCENTER","Inst":1,"Distance":0.28,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
23:39:34.470 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:34.470 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:34.470 00.000 12268 Enqueuing Expose request
23:39:34.470 00.000 11616 Worker thread wakes up
23:39:34.470 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:34.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:34.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:36.492 02.022 11616 Exposure complete
23:39:36.547 00.055 11616 worker thread done servicing request
23:39:36.548 00.001 12268 OnExposeComplete: enter
23:39:36.548 00.000 12268 UpdateGuideState(): m_state=6
23:39:36.548 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:39:36.548 00.000 12268 Star::Find returns 1 (0), X=917.17, Y=18.46, Mass=342, SNR=12.8, Peak=32 HFD=4.7
23:39:36.548 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
23:39:36.548 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
23:39:36.548 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.16 hyp=0.31 cameraTheta=2.59 mountX=0.14 mountY=-0.28, mountTheta=-1.12
23:39:36.550 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.16, opts=13)
23:39:36.550 00.000 12268 Enqueuing Move request for scope (-0.26, 0.16)
23:39:36.550 00.000 11616 Worker thread wakes up
23:39:36.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.16) opts 0xd
23:39:36.551 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.16)
23:39:36.551 00.000 11616 Moving (-0.26, 0.16) raw xDistance=0.14 yDistance=-0.28
23:39:36.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:39:36.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:39:36.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
23:39:36.551 00.000 11616 MoveAxis(E, 0, ABG)
23:39:36.551 00.000 11616 Move returns status 0, amount 0
23:39:36.551 00.000 11616 MoveAxis(N, 24, ABG)
23:39:36.551 00.000 11616 Guiding  Dir = 0, Dur = 24
23:39:36.552 00.001 11616 IsSlewing returns 0
23:39:36.552 00.000 11616 IsGuiding returns 0
23:39:36.552 00.000 11616 PulseGuide returned control before completion, sleep 34
23:39:36.578 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
23:39:36.595 00.017 12268 UpdateGuideState exits: m=342 SNR=12.8
23:39:36.595 00.000 12268 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 6 / 99999
23:39:36.595 00.000 12268 PhdController: newstate STATE_FINISH
23:39:36.595 00.000 12268 PhdController complete: success
23:39:36.596 00.001 12268 evsrv: {"Event":"SettleDone","Timestamp":1768689576.596,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:39:36.596 00.000 12268 Mount: notify guiding dither settle done success=1
23:39:36.596 00.000 12268 PhdController: newstate STATE_IDLE
23:39:36.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:36.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:36.596 00.000 12268 Enqueuing Expose request
23:39:36.598 00.002 11616 IsGuiding returns 1
23:39:36.598 00.000 11616 scope still moving after pulse duration time elapsed
23:39:36.629 00.031 11616 IsSlewing returns 0
23:39:36.629 00.000 11616 IsGuiding returns 0
23:39:36.630 00.001 11616 scope move finished after 24 + 53 ms
23:39:36.630 00.000 11616 Move returns status 0, amount 24
23:39:36.630 00.000 11616 move complete, result=0
23:39:36.630 00.000 11616 worker thread done servicing request
23:39:36.630 00.000 11616 Worker thread wakes up
23:39:36.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:36.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:36.631 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 24 ms NORTH
23:39:38.638 02.007 11616 Exposure complete
23:39:38.696 00.058 11616 worker thread done servicing request
23:39:38.696 00.000 12268 OnExposeComplete: enter
23:39:38.696 00.000 12268 UpdateGuideState(): m_state=6
23:39:38.696 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:39:38.696 00.000 12268 Star::Find returns 1 (0), X=917.24, Y=18.49, Mass=343, SNR=12.8, Peak=37 HFD=3.3
23:39:38.696 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
23:39:38.696 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
23:39:38.696 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.19 hyp=0.27 cameraTheta=2.38 mountX=0.17 mountY=-0.22, mountTheta=-0.92
23:39:38.700 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.19, opts=13)
23:39:38.700 00.000 12268 Enqueuing Move request for scope (-0.20, 0.19)
23:39:38.700 00.000 11616 Worker thread wakes up
23:39:38.700 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.19) opts 0xd
23:39:38.700 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.19)
23:39:38.700 00.000 11616 Moving (-0.20, 0.19) raw xDistance=0.17 yDistance=-0.22
23:39:38.700 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:39:38.701 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:39:38.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
23:39:38.701 00.000 11616 MoveAxis(E, 0, ABG)
23:39:38.701 00.000 11616 Move returns status 0, amount 0
23:39:38.701 00.000 11616 MoveAxis(N, 18, ABG)
23:39:38.701 00.000 11616 Guiding  Dir = 0, Dur = 18
23:39:38.701 00.000 11616 IsSlewing returns 0
23:39:38.702 00.001 11616 IsGuiding returns 0
23:39:38.702 00.000 11616 PulseGuide returned control before completion, sleep 28
23:39:38.723 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
23:39:38.743 00.020 12268 UpdateGuideState exits: m=343 SNR=12.8
23:39:38.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:38.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:38.743 00.000 12268 Enqueuing Expose request
23:39:38.745 00.002 11616 IsGuiding returns 1
23:39:38.745 00.000 11616 scope still moving after pulse duration time elapsed
23:39:38.777 00.032 11616 IsSlewing returns 0
23:39:38.777 00.000 11616 IsGuiding returns 0
23:39:38.777 00.000 11616 scope move finished after 18 + 57 ms
23:39:38.777 00.000 11616 Move returns status 0, amount 18
23:39:38.778 00.001 11616 move complete, result=0
23:39:38.778 00.000 11616 worker thread done servicing request
23:39:38.778 00.000 11616 Worker thread wakes up
23:39:38.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:38.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:38.779 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 18 ms NORTH
23:39:40.784 02.005 11616 Exposure complete
23:39:40.841 00.057 11616 worker thread done servicing request
23:39:40.841 00.000 12268 OnExposeComplete: enter
23:39:40.841 00.000 12268 UpdateGuideState(): m_state=6
23:39:40.841 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:39:40.842 00.001 12268 Star::Find returns 1 (0), X=917.38, Y=18.41, Mass=406, SNR=13.9, Peak=43 HFD=4.3
23:39:40.842 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
23:39:40.842 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
23:39:40.842 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.03 mountX=0.11 mountY=-0.07, mountTheta=-0.58
23:39:40.843 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.11, opts=13)
23:39:40.843 00.000 12268 Enqueuing Move request for scope (-0.06, 0.11)
23:39:40.843 00.000 11616 Worker thread wakes up
23:39:40.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
23:39:40.844 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
23:39:40.844 00.000 11616 Moving (-0.06, 0.11) raw xDistance=0.11 yDistance=-0.07
23:39:40.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:39:40.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:39:40.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:40.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:39:40.844 00.000 11616 MoveAxis(E, 0, ABG)
23:39:40.844 00.000 11616 Move returns status 0, amount 0
23:39:40.844 00.000 11616 MoveAxis(N, 0, ABG)
23:39:40.844 00.000 11616 Move returns status 0, amount 0
23:39:40.844 00.000 11616 move complete, result=0
23:39:40.844 00.000 11616 worker thread done servicing request
23:39:40.866 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
23:39:40.884 00.018 12268 UpdateGuideState exits: m=406 SNR=13.9
23:39:40.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:40.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:40.884 00.000 12268 Enqueuing Expose request
23:39:40.885 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:40.885 00.000 11616 Worker thread wakes up
23:39:40.885 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:40.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:42.898 02.013 11616 Exposure complete
23:39:42.952 00.054 11616 worker thread done servicing request
23:39:42.952 00.000 12268 OnExposeComplete: enter
23:39:42.952 00.000 12268 UpdateGuideState(): m_state=6
23:39:42.952 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
23:39:42.952 00.000 12268 Star::Find returns 1 (0), X=917.18, Y=18.20, Mass=351, SNR=12.9, Peak=49 HFD=3.5
23:39:42.953 00.001 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
23:39:42.953 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.06)
23:39:42.953 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-2.76 mountX=-0.13 mountY=-0.24, mountTheta=-2.06
23:39:42.955 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.10, opts=13)
23:39:42.955 00.000 12268 Enqueuing Move request for scope (-0.26, -0.10)
23:39:42.955 00.000 11616 Worker thread wakes up
23:39:42.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd
23:39:42.955 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.10)
23:39:42.955 00.000 11616 Moving (-0.26, -0.10) raw xDistance=-0.13 yDistance=-0.24
23:39:42.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
23:39:42.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
23:39:42.955 00.000 11616 MoveAxis(E, 72, ABG)
23:39:42.955 00.000 11616 Guiding  Dir = 2, Dur = 72
23:39:42.956 00.001 11616 IsSlewing returns 0
23:39:42.956 00.000 11616 IsGuiding returns 0
23:39:42.956 00.000 11616 PulseGuide returned control before completion, sleep 82
23:39:42.977 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=174, Gamma=1.290
23:39:42.996 00.019 12268 UpdateGuideState exits: m=351 SNR=12.9
23:39:42.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:42.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:42.996 00.000 12268 Enqueuing Expose request
23:39:43.054 00.058 11616 IsGuiding returns 1
23:39:43.054 00.000 11616 scope still moving after pulse duration time elapsed
23:39:43.086 00.032 11616 IsSlewing returns 0
23:39:43.086 00.000 11616 IsGuiding returns 1
23:39:43.116 00.030 11616 IsSlewing returns 0
23:39:43.116 00.000 11616 IsGuiding returns 1
23:39:43.148 00.032 11616 IsSlewing returns 0
23:39:43.148 00.000 11616 IsGuiding returns 1
23:39:43.178 00.030 11616 IsSlewing returns 0
23:39:43.178 00.000 11616 IsGuiding returns 0
23:39:43.178 00.000 11616 scope move finished after 72 + 150 ms
23:39:43.178 00.000 11616 Move returns status 0, amount 72
23:39:43.178 00.000 11616 MoveAxis(N, 21, ABG)
23:39:43.178 00.000 11616 Guiding  Dir = 0, Dur = 21
23:39:43.178 00.000 11616 IsSlewing returns 0
23:39:43.179 00.001 11616 IsGuiding returns 0
23:39:43.179 00.000 11616 PulseGuide returned control before completion, sleep 31
23:39:43.225 00.046 11616 IsGuiding returns 1
23:39:43.225 00.000 11616 scope still moving after pulse duration time elapsed
23:39:43.255 00.030 11616 IsSlewing returns 0
23:39:43.255 00.000 11616 IsGuiding returns 0
23:39:43.255 00.000 11616 scope move finished after 21 + 55 ms
23:39:43.255 00.000 11616 Move returns status 0, amount 21
23:39:43.256 00.001 11616 move complete, result=0
23:39:43.256 00.000 11616 worker thread done servicing request
23:39:43.256 00.000 11616 Worker thread wakes up
23:39:43.256 00.000 12268 GuideStep: -0.1 px 72 ms EAST, -0.2 px 21 ms NORTH
23:39:43.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:43.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:45.266 02.010 11616 Exposure complete
23:39:45.323 00.057 11616 worker thread done servicing request
23:39:45.324 00.001 12268 OnExposeComplete: enter
23:39:45.324 00.000 12268 UpdateGuideState(): m_state=6
23:39:45.324 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
23:39:45.324 00.000 12268 Star::Find returns 1 (0), X=917.19, Y=18.16, Mass=416, SNR=14.1, Peak=56 HFD=4.0
23:39:45.324 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.10 = 2.18)
23:39:45.324 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.93)
23:39:45.324 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.14 hyp=0.28 cameraTheta=-2.63 mountX=-0.16 mountY=-0.23, mountTheta=-2.19
23:39:45.326 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.14, opts=13)
23:39:45.326 00.000 12268 Enqueuing Move request for scope (-0.25, -0.14)
23:39:45.326 00.000 11616 Worker thread wakes up
23:39:45.326 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.14) opts 0xd
23:39:45.326 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.14)
23:39:45.327 00.001 11616 Moving (-0.25, -0.14) raw xDistance=-0.16 yDistance=-0.23
23:39:45.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:39:45.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
23:39:45.327 00.000 11616 MoveAxis(E, 91, ABG)
23:39:45.327 00.000 11616 Guiding  Dir = 2, Dur = 91
23:39:45.328 00.001 11616 IsSlewing returns 0
23:39:45.328 00.000 11616 IsGuiding returns 0
23:39:45.328 00.000 11616 PulseGuide returned control before completion, sleep 101
23:39:45.353 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
23:39:45.370 00.017 12268 UpdateGuideState exits: m=416 SNR=14.1
23:39:45.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:45.370 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:45.371 00.001 12268 Enqueuing Expose request
23:39:45.435 00.064 11616 IsGuiding returns 1
23:39:45.435 00.000 11616 scope still moving after pulse duration time elapsed
23:39:45.466 00.031 11616 IsSlewing returns 0
23:39:45.466 00.000 11616 IsGuiding returns 1
23:39:45.498 00.032 11616 IsSlewing returns 0
23:39:45.498 00.000 11616 IsGuiding returns 1
23:39:45.528 00.030 11616 IsSlewing returns 0
23:39:45.528 00.000 11616 IsGuiding returns 1
23:39:45.558 00.030 11616 IsSlewing returns 0
23:39:45.558 00.000 11616 IsGuiding returns 1
23:39:45.589 00.031 11616 IsSlewing returns 0
23:39:45.589 00.000 11616 IsGuiding returns 1
23:39:45.620 00.031 11616 IsSlewing returns 0
23:39:45.620 00.000 11616 IsGuiding returns 1
23:39:45.651 00.031 11616 IsSlewing returns 0
23:39:45.651 00.000 11616 IsGuiding returns 0
23:39:45.651 00.000 11616 scope move finished after 91 + 232 ms
23:39:45.652 00.001 11616 Move returns status 0, amount 91
23:39:45.652 00.000 11616 MoveAxis(N, 19, ABG)
23:39:45.652 00.000 11616 Guiding  Dir = 0, Dur = 19
23:39:45.652 00.000 11616 IsSlewing returns 0
23:39:45.652 00.000 11616 IsGuiding returns 0
23:39:45.652 00.000 11616 PulseGuide returned control before completion, sleep 29
23:39:45.682 00.030 11616 IsGuiding returns 1
23:39:45.682 00.000 11616 scope still moving after pulse duration time elapsed
23:39:45.712 00.030 11616 IsSlewing returns 0
23:39:45.712 00.000 11616 IsGuiding returns 0
23:39:45.713 00.001 11616 scope move finished after 19 + 41 ms
23:39:45.713 00.000 11616 Move returns status 0, amount 19
23:39:45.713 00.000 11616 move complete, result=0
23:39:45.713 00.000 11616 worker thread done servicing request
23:39:45.713 00.000 11616 Worker thread wakes up
23:39:45.713 00.000 12268 GuideStep: -0.2 px 91 ms EAST, -0.2 px 19 ms NORTH
23:39:45.713 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:45.714 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:47.727 02.013 11616 Exposure complete
23:39:47.784 00.057 11616 worker thread done servicing request
23:39:47.784 00.000 12268 OnExposeComplete: enter
23:39:47.784 00.000 12268 UpdateGuideState(): m_state=6
23:39:47.785 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
23:39:47.785 00.000 12268 Star::Find returns 1 (0), X=916.83, Y=17.92, Mass=367, SNR=13.2, Peak=46 HFD=4.2
23:39:47.785 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.06 = 2.23)
23:39:47.785 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
23:39:47.785 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-0.38 hyp=0.72 cameraTheta=-2.58 mountX=-0.44 mountY=-0.56, mountTheta=-2.24
23:39:47.786 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-0.38, opts=13)
23:39:47.787 00.001 12268 Enqueuing Move request for scope (-0.61, -0.38)
23:39:47.787 00.000 11616 Worker thread wakes up
23:39:47.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.38) opts 0xd
23:39:47.787 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -0.38)
23:39:47.787 00.000 11616 Moving (-0.61, -0.38) raw xDistance=-0.44 yDistance=-0.56
23:39:47.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
23:39:47.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
23:39:47.787 00.000 11616 MoveAxis(E, 245, ABG)
23:39:47.787 00.000 11616 Guiding  Dir = 2, Dur = 245
23:39:47.788 00.001 11616 IsSlewing returns 0
23:39:47.788 00.000 11616 IsGuiding returns 0
23:39:47.788 00.000 11616 PulseGuide returned control before completion, sleep 255
23:39:47.811 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
23:39:47.829 00.018 12268 UpdateGuideState exits: m=367 SNR=13.2
23:39:47.829 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:47.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:47.829 00.000 12268 Enqueuing Expose request
23:39:48.052 00.223 11616 IsGuiding returns 1
23:39:48.052 00.000 11616 scope still moving after pulse duration time elapsed
23:39:48.084 00.032 11616 IsSlewing returns 0
23:39:48.085 00.001 11616 IsGuiding returns 1
23:39:48.115 00.030 11616 IsSlewing returns 0
23:39:48.116 00.001 11616 IsGuiding returns 1
23:39:48.147 00.031 11616 IsSlewing returns 0
23:39:48.147 00.000 11616 IsGuiding returns 1
23:39:48.179 00.032 11616 IsSlewing returns 0
23:39:48.179 00.000 11616 IsGuiding returns 1
23:39:48.210 00.031 11616 IsSlewing returns 0
23:39:48.210 00.000 11616 IsGuiding returns 0
23:39:48.210 00.000 11616 scope move finished after 245 + 176 ms
23:39:48.211 00.001 11616 Move returns status 0, amount 245
23:39:48.211 00.000 11616 MoveAxis(N, 47, ABG)
23:39:48.211 00.000 11616 Guiding  Dir = 0, Dur = 47
23:39:48.211 00.000 11616 IsSlewing returns 0
23:39:48.211 00.000 11616 IsGuiding returns 0
23:39:48.211 00.000 11616 PulseGuide returned control before completion, sleep 57
23:39:48.272 00.061 11616 IsGuiding returns 1
23:39:48.272 00.000 11616 scope still moving after pulse duration time elapsed
23:39:48.303 00.031 11616 IsSlewing returns 0
23:39:48.303 00.000 11616 IsGuiding returns 0
23:39:48.303 00.000 11616 scope move finished after 47 + 45 ms
23:39:48.303 00.000 11616 Move returns status 0, amount 47
23:39:48.303 00.000 11616 move complete, result=0
23:39:48.303 00.000 11616 worker thread done servicing request
23:39:48.303 00.000 12268 GuideStep: -0.4 px 245 ms EAST, -0.6 px 47 ms NORTH
23:39:48.304 00.001 11616 Worker thread wakes up
23:39:48.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:48.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:50.324 02.020 11616 Exposure complete
23:39:50.380 00.056 11616 worker thread done servicing request
23:39:50.381 00.001 12268 OnExposeComplete: enter
23:39:50.381 00.000 12268 UpdateGuideState(): m_state=6
23:39:50.381 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
23:39:50.381 00.000 12268 Star::Find returns 1 (0), X=917.34, Y=18.57, Mass=395, SNR=13.7, Peak=44 HFD=4.3
23:39:50.381 00.000 12268 MultiStar: exiting stabilization period
23:39:50.382 00.001 12268 MultiStar: updating star positions after lock position change
23:39:50.382 00.000 12268 Star::Find(15, 543, 573, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
23:39:50.382 00.000 12268 Star::Find returns 1 (0), X=542.67, Y=572.77, Mass=239, SNR=10.6, Peak=25 HFD=5.0
23:39:50.382 00.000 12268 Star::Find(15, 1159, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
23:39:50.382 00.000 12268 Star::Find returns 1 (0), X=1159.30, Y=144.66, Mass=191, SNR=9.5, Peak=25 HFD=3.9
23:39:50.382 00.000 12268 Star::Find(15, 496, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
23:39:50.382 00.000 12268 Star::Find returns 1 (0), X=495.16, Y=878.96, Mass=70, SNR=5.7, Peak=20 HFD=2.1
23:39:50.382 00.000 12268 Star::Find(15, 1100, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
23:39:50.382 00.000 12268 Star::Find returns 1 (0), X=1099.90, Y=544.29, Mass=98, SNR=6.7, Peak=17 HFD=3.5
23:39:50.382 00.000 12268 Star::Find(15, 681, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
23:39:50.382 00.000 12268 Star::Find returns 1 (0), X=680.68, Y=891.40, Mass=106, SNR=7.0, Peak=19 HFD=3.8
23:39:50.382 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
23:39:50.382 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
23:39:50.382 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.27 hyp=0.28 cameraTheta=1.93 mountX=0.25 mountY=-0.13, mountTheta=-0.48
23:39:50.384 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.27, opts=13)
23:39:50.384 00.000 12268 Enqueuing Move request for scope (-0.10, 0.27)
23:39:50.385 00.001 11616 Worker thread wakes up
23:39:50.385 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.27) opts 0xd
23:39:50.385 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.27)
23:39:50.385 00.000 11616 Moving (-0.10, 0.27) raw xDistance=0.25 yDistance=-0.13
23:39:50.385 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:39:50.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:39:50.385 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:50.386 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:39:50.386 00.000 11616 MoveAxis(E, 0, ABG)
23:39:50.386 00.000 11616 Move returns status 0, amount 0
23:39:50.386 00.000 11616 MoveAxis(N, 0, ABG)
23:39:50.386 00.000 11616 Move returns status 0, amount 0
23:39:50.386 00.000 11616 move complete, result=0
23:39:50.386 00.000 11616 worker thread done servicing request
23:39:50.408 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
23:39:50.426 00.018 12268 UpdateGuideState exits: m=395 SNR=13.7
23:39:50.426 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:50.426 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:50.426 00.000 12268 Enqueuing Expose request
23:39:50.426 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:50.427 00.001 11616 Worker thread wakes up
23:39:50.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:50.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:52.443 02.016 11616 Exposure complete
23:39:52.499 00.056 11616 worker thread done servicing request
23:39:52.500 00.001 12268 OnExposeComplete: enter
23:39:52.500 00.000 12268 UpdateGuideState(): m_state=6
23:39:52.500 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
23:39:52.500 00.000 12268 Star::Find returns 1 (0), X=917.14, Y=18.38, Mass=349, SNR=12.9, Peak=38 HFD=3.7
23:39:52.500 00.000 12268 MultiStar: [#1 0.36,0.08,0.72,U] [#2 -0.24,0.36,0.71,U] [#3 0.56,-0.23,0.00,M1] [#4 -0.48,0.21,0.00,M1] [#5 0.32,-0.71,0.00,M1] 
23:39:52.501 00.001 12268 refined, 2 included, MultiStar: {-0.09, 0.16}, one-star: {-0.30, 0.08}
23:39:52.501 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
23:39:52.501 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
23:39:52.501 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.06 mountX=0.15 mountY=-0.11, mountTheta=-0.61
23:39:52.503 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.16, opts=13)
23:39:52.504 00.001 12268 Enqueuing Move request for scope (-0.09, 0.16)
23:39:52.504 00.000 11616 Worker thread wakes up
23:39:52.504 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
23:39:52.504 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
23:39:52.504 00.000 11616 Moving (-0.09, 0.16) raw xDistance=0.15 yDistance=-0.11
23:39:52.504 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:39:52.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:39:52.504 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:52.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:39:52.504 00.000 11616 MoveAxis(E, 0, ABG)
23:39:52.504 00.000 11616 Move returns status 0, amount 0
23:39:52.505 00.001 11616 MoveAxis(N, 0, ABG)
23:39:52.505 00.000 11616 Move returns status 0, amount 0
23:39:52.505 00.000 11616 move complete, result=0
23:39:52.505 00.000 11616 worker thread done servicing request
23:39:52.527 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
23:39:52.547 00.020 12268 UpdateGuideState exits: m=349 SNR=12.9
23:39:52.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:52.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:52.547 00.000 12268 Enqueuing Expose request
23:39:52.547 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:52.547 00.000 11616 Worker thread wakes up
23:39:52.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:52.548 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:54.554 02.006 11616 Exposure complete
23:39:54.611 00.057 11616 worker thread done servicing request
23:39:54.611 00.000 12268 OnExposeComplete: enter
23:39:54.611 00.000 12268 UpdateGuideState(): m_state=6
23:39:54.611 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
23:39:54.612 00.001 12268 Star::Find returns 1 (0), X=917.14, Y=18.24, Mass=355, SNR=13.0, Peak=42 HFD=3.9
23:39:54.612 00.000 12268 MultiStar: [#1 0.12,-0.48,0.00,M1] [#2 -0.51,0.21,0.00,M1] [#3 0.05,0.53,0.00,M2] [#4 -0.91,0.31,0.00,M2] [#5 0.38,-0.55,0.00,M2] 
23:39:54.612 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.43 = 1.86)
23:39:54.612 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.26)
23:39:54.612 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.06 hyp=0.30 cameraTheta=-2.95 mountX=-0.08 mountY=-0.29, mountTheta=-1.86
23:39:54.614 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.06, opts=13)
23:39:54.614 00.000 12268 Enqueuing Move request for scope (-0.30, -0.06)
23:39:54.614 00.000 11616 Worker thread wakes up
23:39:54.614 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.06) opts 0xd
23:39:54.614 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.06)
23:39:54.614 00.000 11616 Moving (-0.30, -0.06) raw xDistance=-0.08 yDistance=-0.29
23:39:54.614 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:54.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:39:54.615 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:39:54.615 00.000 11616 MoveAxis(E, 0, ABG)
23:39:54.615 00.000 11616 Move returns status 0, amount 0
23:39:54.615 00.000 11616 MoveAxis(N, 24, ABG)
23:39:54.615 00.000 11616 Guiding  Dir = 0, Dur = 24
23:39:54.615 00.000 11616 IsSlewing returns 0
23:39:54.615 00.000 11616 IsGuiding returns 0
23:39:54.616 00.001 11616 PulseGuide returned control before completion, sleep 34
23:39:54.638 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=184, Gamma=1.290
23:39:54.659 00.021 12268 UpdateGuideState exits: m=355 SNR=13.0
23:39:54.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:54.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:54.659 00.000 12268 Enqueuing Expose request
23:39:54.661 00.002 11616 IsGuiding returns 1
23:39:54.661 00.000 11616 scope still moving after pulse duration time elapsed
23:39:54.692 00.031 11616 IsSlewing returns 0
23:39:54.692 00.000 11616 IsGuiding returns 0
23:39:54.692 00.000 11616 scope move finished after 24 + 52 ms
23:39:54.692 00.000 11616 Move returns status 0, amount 24
23:39:54.692 00.000 11616 move complete, result=0
23:39:54.693 00.001 11616 worker thread done servicing request
23:39:54.693 00.000 11616 Worker thread wakes up
23:39:54.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:54.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:54.693 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 24 ms NORTH
23:39:56.703 02.010 11616 Exposure complete
23:39:56.759 00.056 11616 worker thread done servicing request
23:39:56.759 00.000 12268 OnExposeComplete: enter
23:39:56.759 00.000 12268 UpdateGuideState(): m_state=6
23:39:56.759 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
23:39:56.759 00.000 12268 Star::Find returns 1 (0), X=916.81, Y=19.04, Mass=360, SNR=13.1, Peak=41 HFD=4.2
23:39:56.760 00.001 12268 MultiStar: [#1 -0.02,-0.23,0.57,U] [#2 -0.66,-0.04,0.67,U] [#3 0.76,0.71,0.00,M3] [#4 -0.62,0.58,0.00,M3] [#5 0.62,-0.65,0.00,M3] 
23:39:56.760 00.000 12268 refined, 2 included, MultiStar: {-0.48, 0.26}, one-star: {-0.62, 0.75}
23:39:56.760 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
23:39:56.760 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
23:39:56.760 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.26 hyp=0.55 cameraTheta=2.64 mountX=0.21 mountY=-0.51, mountTheta=-1.18
23:39:56.762 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=0.26, opts=13)
23:39:56.762 00.000 12268 Enqueuing Move request for scope (-0.48, 0.26)
23:39:56.762 00.000 11616 Worker thread wakes up
23:39:56.762 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.26) opts 0xd
23:39:56.762 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, 0.26)
23:39:56.762 00.000 11616 Moving (-0.48, 0.26) raw xDistance=0.21 yDistance=-0.51
23:39:56.762 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:39:56.762 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:39:56.762 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
23:39:56.762 00.000 11616 MoveAxis(E, 0, ABG)
23:39:56.762 00.000 11616 Move returns status 0, amount 0
23:39:56.762 00.000 11616 MoveAxis(N, 43, ABG)
23:39:56.762 00.000 11616 Guiding  Dir = 0, Dur = 43
23:39:56.763 00.001 11616 IsSlewing returns 0
23:39:56.763 00.000 11616 IsGuiding returns 0
23:39:56.763 00.000 11616 PulseGuide returned control before completion, sleep 53
23:39:56.783 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
23:39:56.801 00.018 12268 UpdateGuideState exits: m=360 SNR=13.1
23:39:56.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:56.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:56.801 00.000 12268 Enqueuing Expose request
23:39:56.822 00.021 11616 IsGuiding returns 1
23:39:56.822 00.000 11616 scope still moving after pulse duration time elapsed
23:39:56.854 00.032 11616 IsSlewing returns 0
23:39:56.854 00.000 11616 IsGuiding returns 0
23:39:56.854 00.000 11616 scope move finished after 43 + 48 ms
23:39:56.854 00.000 11616 Move returns status 0, amount 43
23:39:56.855 00.001 11616 move complete, result=0
23:39:56.855 00.000 11616 worker thread done servicing request
23:39:56.855 00.000 11616 Worker thread wakes up
23:39:56.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:56.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:39:56.856 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.5 px 43 ms NORTH
23:39:58.865 02.009 11616 Exposure complete
23:39:58.922 00.057 11616 worker thread done servicing request
23:39:58.922 00.000 12268 OnExposeComplete: enter
23:39:58.922 00.000 12268 UpdateGuideState(): m_state=6
23:39:58.922 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
23:39:58.922 00.000 12268 Star::Find returns 1 (0), X=917.02, Y=18.97, Mass=368, SNR=13.2, Peak=47 HFD=4.1
23:39:58.923 00.001 12268 MultiStar: [#1 -0.10,0.16,0.56,U] [#2 -0.16,-0.00,0.65,U] [#3 -0.05,0.50,0.46,U] [#4 0.24,1.06,0.00,M4] [#5 0.62,-0.14,0.51,U] 
23:39:58.923 00.000 12268 refined, 4 included, MultiStar: {-0.09, 0.29}, one-star: {-0.42, 0.67}
23:39:58.923 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
23:39:58.923 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
23:39:58.923 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.87 mountX=0.28 mountY=-0.12, mountTheta=-0.42
23:39:58.925 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.29, opts=13)
23:39:58.925 00.000 12268 Enqueuing Move request for scope (-0.09, 0.29)
23:39:58.925 00.000 11616 Worker thread wakes up
23:39:58.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.29) opts 0xd
23:39:58.925 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.29)
23:39:58.925 00.000 11616 Moving (-0.09, 0.29) raw xDistance=0.28 yDistance=-0.12
23:39:58.925 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.14 newest=0.41
23:39:58.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
23:39:58.926 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:58.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:39:58.926 00.000 11616 MoveAxis(W, 156, ABG)
23:39:58.926 00.000 11616 Guiding  Dir = 3, Dur = 156
23:39:58.926 00.000 11616 IsSlewing returns 0
23:39:58.927 00.001 11616 IsGuiding returns 0
23:39:58.927 00.000 11616 PulseGuide returned control before completion, sleep 166
23:39:58.948 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=135, Gamma=1.290
23:39:58.966 00.018 12268 UpdateGuideState exits: m=368 SNR=13.2
23:39:58.967 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:58.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:39:58.967 00.000 12268 Enqueuing Expose request
23:39:59.106 00.139 11616 IsGuiding returns 1
23:39:59.106 00.000 11616 scope still moving after pulse duration time elapsed
23:39:59.138 00.032 11616 IsSlewing returns 0
23:39:59.138 00.000 11616 IsGuiding returns 1
23:39:59.170 00.032 11616 IsSlewing returns 0
23:39:59.170 00.000 11616 IsGuiding returns 1
23:39:59.202 00.032 11616 IsSlewing returns 0
23:39:59.202 00.000 11616 IsGuiding returns 1
23:39:59.233 00.031 11616 IsSlewing returns 0
23:39:59.233 00.000 11616 IsGuiding returns 0
23:39:59.233 00.000 11616 scope move finished after 156 + 151 ms
23:39:59.233 00.000 11616 Move returns status 0, amount 156
23:39:59.234 00.001 11616 MoveAxis(N, 0, ABG)
23:39:59.234 00.000 11616 Move returns status 0, amount 0
23:39:59.234 00.000 11616 move complete, result=0
23:39:59.234 00.000 11616 worker thread done servicing request
23:39:59.234 00.000 12268 GuideStep: 0.3 px 156 ms WEST, -0.1 px 0 ms NORTH
23:39:59.234 00.000 11616 Worker thread wakes up
23:39:59.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:39:59.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:01.242 02.008 11616 Exposure complete
23:40:01.300 00.058 11616 worker thread done servicing request
23:40:01.300 00.000 12268 OnExposeComplete: enter
23:40:01.300 00.000 12268 UpdateGuideState(): m_state=6
23:40:01.301 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
23:40:01.301 00.000 12268 Star::Find returns 1 (0), X=917.12, Y=18.91, Mass=402, SNR=13.8, Peak=45 HFD=4.3
23:40:01.301 00.000 12268 MultiStar: [#1 0.24,-0.39,0.53,U] [#2 -0.53,-0.02,0.61,U] [#3 0.19,0.80,0.00,M3] [#4 -0.35,-0.44,0.45,U] [#5 -0.52,0.03,0.39,U] 
23:40:01.301 00.000 12268 refined, 4 included, MultiStar: {-0.29, 0.07}, one-star: {-0.32, 0.61}
23:40:01.301 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
23:40:01.301 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
23:40:01.301 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.07 hyp=0.30 cameraTheta=2.91 mountX=0.04 mountY=-0.30, mountTheta=-1.44
23:40:01.304 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.07, opts=13)
23:40:01.304 00.000 12268 Enqueuing Move request for scope (-0.29, 0.07)
23:40:01.304 00.000 11616 Worker thread wakes up
23:40:01.304 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.07) opts 0xd
23:40:01.305 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.07)
23:40:01.305 00.000 11616 Moving (-0.29, 0.07) raw xDistance=0.04 yDistance=-0.30
23:40:01.305 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:01.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:01.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
23:40:01.305 00.000 11616 MoveAxis(E, 0, ABG)
23:40:01.305 00.000 11616 Move returns status 0, amount 0
23:40:01.305 00.000 11616 MoveAxis(N, 25, ABG)
23:40:01.305 00.000 11616 Guiding  Dir = 0, Dur = 25
23:40:01.306 00.001 11616 IsSlewing returns 0
23:40:01.306 00.000 11616 IsGuiding returns 0
23:40:01.306 00.000 11616 PulseGuide returned control before completion, sleep 35
23:40:01.329 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=99, Gamma=1.290
23:40:01.349 00.020 11616 IsGuiding returns 1
23:40:01.350 00.001 11616 scope still moving after pulse duration time elapsed
23:40:01.350 00.000 12268 UpdateGuideState exits: m=402 SNR=13.8
23:40:01.350 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:01.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:01.350 00.000 12268 Enqueuing Expose request
23:40:01.380 00.030 11616 IsSlewing returns 0
23:40:01.380 00.000 11616 IsGuiding returns 1
23:40:01.411 00.031 11616 IsSlewing returns 0
23:40:01.412 00.001 11616 IsGuiding returns 1
23:40:01.443 00.031 11616 IsSlewing returns 0
23:40:01.444 00.001 11616 IsGuiding returns 1
23:40:01.475 00.031 11616 IsSlewing returns 0
23:40:01.475 00.000 11616 IsGuiding returns 1
23:40:01.505 00.030 11616 IsSlewing returns 0
23:40:01.505 00.000 11616 IsGuiding returns 1
23:40:01.535 00.030 11616 IsSlewing returns 0
23:40:01.535 00.000 11616 IsGuiding returns 0
23:40:01.535 00.000 11616 scope move finished after 25 + 204 ms
23:40:01.535 00.000 11616 Move returns status 0, amount 25
23:40:01.536 00.001 11616 move complete, result=0
23:40:01.536 00.000 11616 worker thread done servicing request
23:40:01.536 00.000 11616 Worker thread wakes up
23:40:01.536 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 25 ms NORTH
23:40:01.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:01.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:03.551 02.015 11616 Exposure complete
23:40:03.614 00.063 11616 worker thread done servicing request
23:40:03.615 00.001 12268 OnExposeComplete: enter
23:40:03.615 00.000 12268 UpdateGuideState(): m_state=6
23:40:03.615 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
23:40:03.615 00.000 12268 Star::Find returns 1 (0), X=917.00, Y=18.48, Mass=365, SNR=13.1, Peak=37 HFD=4.1
23:40:03.615 00.000 12268 MultiStar: [#1 0.14,-0.41,0.58,U] [#2 -0.30,-0.32,0.60,U] [#3 0.90,0.59,0.00,M4] [#4 -0.46,0.56,0.00,M4] [#5 0.00,0.00,0.00,L] 
23:40:03.615 00.000 12268 refined, 2 included, MultiStar: {-0.24, -0.11}, one-star: {-0.44, 0.18}
23:40:03.616 00.001 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
23:40:03.616 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
23:40:03.616 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.27 cameraTheta=-2.71 mountX=-0.14 mountY=-0.23, mountTheta=-2.11
23:40:03.622 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.11, opts=13)
23:40:03.622 00.000 12268 Enqueuing Move request for scope (-0.24, -0.11)
23:40:03.622 00.000 11616 Worker thread wakes up
23:40:03.622 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
23:40:03.622 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
23:40:03.623 00.001 11616 Moving (-0.24, -0.11) raw xDistance=-0.14 yDistance=-0.23
23:40:03.623 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:40:03.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:40:03.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
23:40:03.623 00.000 11616 MoveAxis(E, 0, ABG)
23:40:03.623 00.000 11616 Move returns status 0, amount 0
23:40:03.623 00.000 11616 MoveAxis(N, 19, ABG)
23:40:03.623 00.000 11616 Guiding  Dir = 0, Dur = 19
23:40:03.624 00.001 11616 IsSlewing returns 0
23:40:03.624 00.000 11616 IsGuiding returns 0
23:40:03.624 00.000 11616 PulseGuide returned control before completion, sleep 29
23:40:03.649 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=108, Gamma=1.290
23:40:03.659 00.010 11616 IsGuiding returns 1
23:40:03.659 00.000 11616 scope still moving after pulse duration time elapsed
23:40:03.667 00.008 12268 UpdateGuideState exits: m=365 SNR=13.1
23:40:03.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:03.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:03.667 00.000 12268 Enqueuing Expose request
23:40:03.689 00.022 11616 IsSlewing returns 0
23:40:03.689 00.000 11616 IsGuiding returns 0
23:40:03.689 00.000 11616 scope move finished after 19 + 46 ms
23:40:03.689 00.000 11616 Move returns status 0, amount 19
23:40:03.689 00.000 11616 move complete, result=0
23:40:03.689 00.000 11616 worker thread done servicing request
23:40:03.690 00.001 11616 Worker thread wakes up
23:40:03.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:03.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:03.690 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
23:40:05.702 02.012 11616 Exposure complete
23:40:05.758 00.056 11616 worker thread done servicing request
23:40:05.758 00.000 12268 OnExposeComplete: enter
23:40:05.758 00.000 12268 UpdateGuideState(): m_state=6
23:40:05.758 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
23:40:05.758 00.000 12268 Star::Find returns 1 (0), X=916.72, Y=18.67, Mass=375, SNR=13.4, Peak=44 HFD=4.3
23:40:05.759 00.001 12268 MultiStar: [#1 0.21,0.03,0.65,U] [#2 -0.94,0.14,0.00,M1] [#3 0.27,0.61,0.59,U] [#4 -1.01,0.20,0.00,M5] [#5 0.00,0.00,0.00,L] 
23:40:05.759 00.000 12268 refined, 2 included, MultiStar: {-0.19, 0.34}, one-star: {-0.71, 0.37}
23:40:05.759 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
23:40:05.759 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
23:40:05.759 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.34 hyp=0.39 cameraTheta=2.08 mountX=0.32 mountY=-0.23, mountTheta=-0.63
23:40:05.761 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.34, opts=13)
23:40:05.761 00.000 12268 Enqueuing Move request for scope (-0.19, 0.34)
23:40:05.761 00.000 11616 Worker thread wakes up
23:40:05.761 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.34) opts 0xd
23:40:05.761 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.34)
23:40:05.761 00.000 11616 Moving (-0.19, 0.34) raw xDistance=0.32 yDistance=-0.23
23:40:05.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
23:40:05.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
23:40:05.761 00.000 11616 MoveAxis(W, 177, ABG)
23:40:05.761 00.000 11616 Guiding  Dir = 3, Dur = 177
23:40:05.762 00.001 11616 IsSlewing returns 0
23:40:05.762 00.000 11616 IsGuiding returns 0
23:40:05.762 00.000 11616 PulseGuide returned control before completion, sleep 187
23:40:05.786 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=120, Gamma=1.290
23:40:05.805 00.019 12268 UpdateGuideState exits: m=375 SNR=13.4
23:40:05.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:05.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:05.805 00.000 12268 Enqueuing Expose request
23:40:05.951 00.146 11616 IsGuiding returns 1
23:40:05.951 00.000 11616 scope still moving after pulse duration time elapsed
23:40:05.982 00.031 11616 IsSlewing returns 0
23:40:05.982 00.000 11616 IsGuiding returns 0
23:40:05.982 00.000 11616 scope move finished after 177 + 43 ms
23:40:05.982 00.000 11616 Move returns status 0, amount 177
23:40:05.982 00.000 11616 MoveAxis(N, 19, ABG)
23:40:05.982 00.000 11616 Guiding  Dir = 0, Dur = 19
23:40:05.982 00.000 11616 IsSlewing returns 0
23:40:05.983 00.001 11616 IsGuiding returns 0
23:40:05.983 00.000 11616 PulseGuide returned control before completion, sleep 29
23:40:06.013 00.030 11616 IsGuiding returns 1
23:40:06.013 00.000 11616 scope still moving after pulse duration time elapsed
23:40:06.044 00.031 11616 IsSlewing returns 0
23:40:06.044 00.000 11616 IsGuiding returns 0
23:40:06.044 00.000 11616 scope move finished after 19 + 42 ms
23:40:06.044 00.000 11616 Move returns status 0, amount 19
23:40:06.044 00.000 11616 move complete, result=0
23:40:06.045 00.001 11616 worker thread done servicing request
23:40:06.045 00.000 11616 Worker thread wakes up
23:40:06.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:06.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:06.045 00.000 12268 GuideStep: 0.3 px 177 ms WEST, -0.2 px 19 ms NORTH
23:40:08.052 02.007 11616 Exposure complete
23:40:08.110 00.058 11616 worker thread done servicing request
23:40:08.110 00.000 12268 OnExposeComplete: enter
23:40:08.110 00.000 12268 UpdateGuideState(): m_state=6
23:40:08.111 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
23:40:08.111 00.000 12268 Star::Find returns 1 (0), X=916.99, Y=18.56, Mass=227, SNR=10.4, Peak=41 HFD=2.3
23:40:08.111 00.000 12268 MultiStar: [#1 0.07,-0.68,0.00,M1] [#2 -0.29,0.03,0.72,U] [#3 0.21,0.21,0.65,U] [#4 -0.47,0.19,0.58,U] [#5 -0.34,-1.13,0.00,M2] 
23:40:08.111 00.000 12268 refined, 3 included, MultiStar: {-0.27, 0.18}, one-star: {-0.45, 0.26}
23:40:08.111 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
23:40:08.111 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
23:40:08.112 00.001 12268 CameraToMount -- cameraX=-0.27 cameraY=0.18 hyp=0.32 cameraTheta=2.55 mountX=0.15 mountY=-0.29, mountTheta=-1.09
23:40:08.114 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.18, opts=13)
23:40:08.114 00.000 12268 Enqueuing Move request for scope (-0.27, 0.18)
23:40:08.114 00.000 11616 Worker thread wakes up
23:40:08.114 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.18) opts 0xd
23:40:08.114 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.18)
23:40:08.114 00.000 11616 Moving (-0.27, 0.18) raw xDistance=0.15 yDistance=-0.29
23:40:08.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
23:40:08.115 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:40:08.115 00.000 11616 MoveAxis(W, 85, ABG)
23:40:08.115 00.000 11616 Guiding  Dir = 3, Dur = 85
23:40:08.115 00.000 11616 IsSlewing returns 0
23:40:08.115 00.000 11616 IsGuiding returns 0
23:40:08.116 00.001 11616 PulseGuide returned control before completion, sleep 95
23:40:08.142 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=124, Gamma=1.290
23:40:08.161 00.019 12268 UpdateGuideState exits: m=227 SNR=10.4
23:40:08.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:08.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:08.161 00.000 12268 Enqueuing Expose request
23:40:08.221 00.060 11616 IsGuiding returns 1
23:40:08.221 00.000 11616 scope still moving after pulse duration time elapsed
23:40:08.253 00.032 11616 IsSlewing returns 0
23:40:08.253 00.000 11616 IsGuiding returns 0
23:40:08.254 00.001 11616 scope move finished after 85 + 53 ms
23:40:08.254 00.000 11616 Move returns status 0, amount 85
23:40:08.254 00.000 11616 MoveAxis(N, 24, ABG)
23:40:08.254 00.000 11616 Guiding  Dir = 0, Dur = 24
23:40:08.254 00.000 11616 IsSlewing returns 0
23:40:08.254 00.000 11616 IsGuiding returns 0
23:40:08.254 00.000 11616 PulseGuide returned control before completion, sleep 34
23:40:08.301 00.047 11616 IsGuiding returns 1
23:40:08.301 00.000 11616 scope still moving after pulse duration time elapsed
23:40:08.333 00.032 11616 IsSlewing returns 0
23:40:08.333 00.000 11616 IsGuiding returns 1
23:40:08.366 00.033 11616 IsSlewing returns 0
23:40:08.366 00.000 11616 IsGuiding returns 1
23:40:08.397 00.031 11616 IsSlewing returns 0
23:40:08.398 00.001 11616 IsGuiding returns 1
23:40:08.429 00.031 11616 IsSlewing returns 0
23:40:08.429 00.000 11616 IsGuiding returns 1
23:40:08.459 00.030 11616 IsSlewing returns 0
23:40:08.459 00.000 11616 IsGuiding returns 1
23:40:08.490 00.031 11616 IsSlewing returns 0
23:40:08.490 00.000 11616 IsGuiding returns 0
23:40:08.491 00.001 11616 scope move finished after 24 + 212 ms
23:40:08.491 00.000 11616 Move returns status 0, amount 24
23:40:08.491 00.000 11616 move complete, result=0
23:40:08.491 00.000 11616 worker thread done servicing request
23:40:08.491 00.000 11616 Worker thread wakes up
23:40:08.491 00.000 12268 GuideStep: 0.2 px 85 ms WEST, -0.3 px 24 ms NORTH
23:40:08.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:08.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:10.514 02.023 11616 Exposure complete
23:40:10.572 00.058 11616 worker thread done servicing request
23:40:10.573 00.001 12268 OnExposeComplete: enter
23:40:10.573 00.000 12268 UpdateGuideState(): m_state=6
23:40:10.573 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
23:40:10.573 00.000 12268 Star::Find returns 1 (0), X=916.63, Y=18.15, Mass=302, SNR=12.0, Peak=46 HFD=3.9
23:40:10.574 00.001 12268 MultiStar: [#1 -0.05,-0.63,0.74,U] [#2 -1.08,-0.25,0.00,M1] [#3 0.28,0.18,0.43,U] [#4 -1.25,-0.73,0.00,M5] [#5 -0.56,-0.44,0.00,M3] 
23:40:10.574 00.000 12268 refined, 2 included, MultiStar: {-0.34, -0.25}, one-star: {-0.81, -0.15}
23:40:10.574 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.98 = 2.31)
23:40:10.574 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.80)
23:40:10.574 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.25 hyp=0.42 cameraTheta=-2.50 mountX=-0.28 mountY=-0.30, mountTheta=-2.32
23:40:10.575 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.25, opts=13)
23:40:10.575 00.000 12268 Enqueuing Move request for scope (-0.34, -0.25)
23:40:10.575 00.000 11616 Worker thread wakes up
23:40:10.575 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.25) opts 0xd
23:40:10.575 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.25)
23:40:10.575 00.000 11616 Moving (-0.34, -0.25) raw xDistance=-0.28 yDistance=-0.30
23:40:10.575 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:40:10.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:40:10.576 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
23:40:10.576 00.000 11616 MoveAxis(E, 0, ABG)
23:40:10.576 00.000 11616 Move returns status 0, amount 0
23:40:10.576 00.000 11616 MoveAxis(N, 25, ABG)
23:40:10.576 00.000 11616 Guiding  Dir = 0, Dur = 25
23:40:10.576 00.000 11616 IsSlewing returns 0
23:40:10.576 00.000 11616 IsGuiding returns 0
23:40:10.577 00.001 11616 PulseGuide returned control before completion, sleep 35
23:40:10.598 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=149, Gamma=1.290
23:40:10.613 00.015 11616 IsGuiding returns 1
23:40:10.613 00.000 11616 scope still moving after pulse duration time elapsed
23:40:10.616 00.003 12268 UpdateGuideState exits: m=302 SNR=12.0
23:40:10.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:10.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:10.616 00.000 12268 Enqueuing Expose request
23:40:10.644 00.028 11616 IsSlewing returns 0
23:40:10.645 00.001 11616 IsGuiding returns 0
23:40:10.645 00.000 11616 scope move finished after 25 + 43 ms
23:40:10.645 00.000 11616 Move returns status 0, amount 25
23:40:10.645 00.000 11616 move complete, result=0
23:40:10.645 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.3 px 25 ms NORTH
23:40:10.645 00.000 11616 worker thread done servicing request
23:40:10.646 00.001 11616 Worker thread wakes up
23:40:10.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:10.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:12.652 02.006 11616 Exposure complete
23:40:12.707 00.055 11616 worker thread done servicing request
23:40:12.707 00.000 12268 OnExposeComplete: enter
23:40:12.707 00.000 12268 UpdateGuideState(): m_state=6
23:40:12.707 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
23:40:12.708 00.001 12268 Star::Find returns 1 (0), X=916.91, Y=17.68, Mass=288, SNR=11.7, Peak=41 HFD=3.9
23:40:12.708 00.000 12268 MultiStar: [#1 0.26,-0.61,0.75,U] [#2 -0.55,-0.50,0.00,M2] [#3 0.27,-0.32,0.54,U] [#4 -1.08,-0.41,0.00,M6] [#5 -0.24,-1.16,0.00,M4] 
23:40:12.708 00.000 12268 refined, 2 included, MultiStar: {-0.08, -0.55}, one-star: {-0.53, -0.62}
23:40:12.708 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.19 = 3.09)
23:40:12.708 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
23:40:12.708 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.55 hyp=0.55 cameraTheta=-1.72 mountX=-0.55 mountY=-0.01, mountTheta=-3.12
23:40:12.710 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.55, opts=13)
23:40:12.710 00.000 12268 Enqueuing Move request for scope (-0.08, -0.55)
23:40:12.710 00.000 11616 Worker thread wakes up
23:40:12.711 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.55) opts 0xd
23:40:12.711 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.55)
23:40:12.711 00.000 11616 Moving (-0.08, -0.55) raw xDistance=-0.55 yDistance=-0.01
23:40:12.711 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.29 direction from 1 to -1
23:40:12.711 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.66
23:40:12.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
23:40:12.711 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:12.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:40:12.712 00.001 11616 MoveAxis(E, 309, ABG)
23:40:12.712 00.000 11616 Guiding  Dir = 2, Dur = 309
23:40:12.712 00.000 11616 IsSlewing returns 0
23:40:12.712 00.000 11616 IsGuiding returns 0
23:40:12.712 00.000 11616 PulseGuide returned control before completion, sleep 319
23:40:12.737 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=163, Gamma=1.290
23:40:12.755 00.018 12268 UpdateGuideState exits: m=288 SNR=11.7
23:40:12.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:12.757 00.002 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:12.757 00.000 12268 Enqueuing Expose request
23:40:13.043 00.286 11616 IsGuiding returns 1
23:40:13.043 00.000 11616 scope still moving after pulse duration time elapsed
23:40:13.073 00.030 11616 IsSlewing returns 0
23:40:13.074 00.001 11616 IsGuiding returns 0
23:40:13.074 00.000 11616 scope move finished after 309 + 52 ms
23:40:13.074 00.000 11616 Move returns status 0, amount 309
23:40:13.074 00.000 11616 MoveAxis(N, 0, ABG)
23:40:13.074 00.000 11616 Move returns status 0, amount 0
23:40:13.074 00.000 11616 move complete, result=0
23:40:13.075 00.001 11616 worker thread done servicing request
23:40:13.075 00.000 11616 Worker thread wakes up
23:40:13.075 00.000 12268 GuideStep: -0.6 px 309 ms EAST, -0.0 px 0 ms NORTH
23:40:13.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:13.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:15.096 02.021 11616 Exposure complete
23:40:15.153 00.057 11616 worker thread done servicing request
23:40:15.153 00.000 12268 OnExposeComplete: enter
23:40:15.153 00.000 12268 UpdateGuideState(): m_state=6
23:40:15.154 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
23:40:15.154 00.000 12268 Star::Find returns 1 (0), X=917.19, Y=18.25, Mass=239, SNR=10.6, Peak=36 HFD=3.7
23:40:15.154 00.000 12268 MultiStar: [#1 0.20,-0.36,0.90,U] [#2 -0.47,-0.60,0.00,M3] [#3 0.32,0.27,0.76,U] [#4 -1.10,0.28,0.00,M7] [#5 0.00,0.00,0.00,L] 
23:40:15.154 00.000 12268 refined, 2 included, MultiStar: {0.06, -0.07}, one-star: {-0.25, -0.05}
23:40:15.154 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
23:40:15.154 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
23:40:15.155 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.81 mountX=-0.06 mountY=0.07, mountTheta=2.27
23:40:15.159 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.07, opts=13)
23:40:15.159 00.000 12268 Enqueuing Move request for scope (0.06, -0.07)
23:40:15.159 00.000 11616 Worker thread wakes up
23:40:15.159 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
23:40:15.160 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
23:40:15.160 00.000 11616 Moving (0.06, -0.07) raw xDistance=-0.06 yDistance=0.07
23:40:15.160 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:15.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:40:15.160 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:15.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:40:15.160 00.000 11616 MoveAxis(E, 0, ABG)
23:40:15.160 00.000 11616 Move returns status 0, amount 0
23:40:15.160 00.000 11616 MoveAxis(N, 0, ABG)
23:40:15.160 00.000 11616 Move returns status 0, amount 0
23:40:15.160 00.000 11616 move complete, result=0
23:40:15.161 00.001 11616 worker thread done servicing request
23:40:15.183 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=155, Gamma=1.290
23:40:15.200 00.017 12268 UpdateGuideState exits: m=239 SNR=10.6
23:40:15.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:15.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:15.200 00.000 12268 Enqueuing Expose request
23:40:15.200 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:15.201 00.001 11616 Worker thread wakes up
23:40:15.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:15.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:17.219 02.018 11616 Exposure complete
23:40:17.273 00.054 11616 worker thread done servicing request
23:40:17.273 00.000 12268 OnExposeComplete: enter
23:40:17.273 00.000 12268 UpdateGuideState(): m_state=6
23:40:17.274 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
23:40:17.274 00.000 12268 Star::Find returns 1 (0), X=917.17, Y=18.38, Mass=173, SNR=9.0, Peak=31 HFD=3.2
23:40:17.274 00.000 12268 MultiStar: [#1 0.50,-0.32,1.15,U] [#2 -0.45,-0.40,0.88,U] [#3 0.58,0.27,0.70,U] [#4 -0.18,-0.12,0.53,U] [#5 0.31,-0.49,0.75,U] 
23:40:17.274 00.000 12268 refined, 5 included, MultiStar: {0.09, -0.18}, one-star: {-0.27, 0.08}
23:40:17.274 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
23:40:17.274 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
23:40:17.274 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.10 mountX=-0.17 mountY=0.11, mountTheta=2.55
23:40:17.276 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.18, opts=13)
23:40:17.276 00.000 12268 Enqueuing Move request for scope (0.09, -0.18)
23:40:17.276 00.000 11616 Worker thread wakes up
23:40:17.276 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
23:40:17.276 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
23:40:17.276 00.000 11616 Moving (0.09, -0.18) raw xDistance=-0.17 yDistance=0.11
23:40:17.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
23:40:17.276 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:17.277 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:40:17.277 00.000 11616 MoveAxis(E, 93, ABG)
23:40:17.277 00.000 11616 Guiding  Dir = 2, Dur = 93
23:40:17.277 00.000 11616 IsSlewing returns 0
23:40:17.277 00.000 11616 IsGuiding returns 0
23:40:17.278 00.001 11616 PulseGuide returned control before completion, sleep 103
23:40:17.299 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
23:40:17.318 00.019 12268 UpdateGuideState exits: m=173 SNR=9.0
23:40:17.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:17.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:17.318 00.000 12268 Enqueuing Expose request
23:40:17.389 00.071 11616 IsGuiding returns 1
23:40:17.389 00.000 11616 scope still moving after pulse duration time elapsed
23:40:17.421 00.032 11616 IsSlewing returns 0
23:40:17.421 00.000 11616 IsGuiding returns 0
23:40:17.421 00.000 11616 scope move finished after 93 + 51 ms
23:40:17.421 00.000 11616 Move returns status 0, amount 93
23:40:17.421 00.000 11616 MoveAxis(N, 0, ABG)
23:40:17.421 00.000 11616 Move returns status 0, amount 0
23:40:17.421 00.000 11616 move complete, result=0
23:40:17.421 00.000 11616 worker thread done servicing request
23:40:17.422 00.001 11616 Worker thread wakes up
23:40:17.422 00.000 12268 GuideStep: -0.2 px 93 ms EAST, 0.1 px 0 ms NORTH
23:40:17.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:17.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:19.435 02.013 11616 Exposure complete
23:40:19.493 00.058 11616 worker thread done servicing request
23:40:19.493 00.000 12268 OnExposeComplete: enter
23:40:19.493 00.000 12268 UpdateGuideState(): m_state=6
23:40:19.493 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
23:40:19.493 00.000 12268 Star::Find returns 1 (0), X=916.77, Y=18.24, Mass=143, SNR=8.2, Peak=36 HFD=2.0
23:40:19.493 00.000 12268 Status Line: Mass: 143 vs 360
23:40:19.496 00.003 12268 UpdateCurrentPosition: star mass new=142.7 exp=360.1 thresh=50% limits=(168.1, 540.1, 720.1)
23:40:19.496 00.000 12268 DistanceChecker: activated
23:40:19.496 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:40:19.496 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:40:19.497 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
23:40:19.497 00.000 11616 Worker thread wakes up
23:40:19.497 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:40:19.497 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:40:19.497 00.000 11616 move complete, result=0
23:40:19.497 00.000 11616 worker thread done servicing request
23:40:19.607 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:19.607 00.000 12268 Status Line: Star lost - mass changed
23:40:19.610 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
23:40:19.628 00.018 12268 UpdateGuideState exits: Star lost - mass changed
23:40:19.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:19.629 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:40:19.629 00.000 12268 Enqueuing Expose request
23:40:19.629 00.000 11616 Worker thread wakes up
23:40:19.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:19.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:40:21.638 02.009 11616 Exposure complete
23:40:21.692 00.054 11616 worker thread done servicing request
23:40:21.692 00.000 12268 OnExposeComplete: enter
23:40:21.692 00.000 12268 UpdateGuideState(): m_state=6
23:40:21.692 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
23:40:21.693 00.001 12268 Star::Find returns 1 (0), X=916.71, Y=19.02, Mass=177, SNR=9.2, Peak=34 HFD=2.5
23:40:21.693 00.000 12268 DistanceChecker: reject for large offset (1.03 > 0.62) avgDist = 0.31 count = 25
23:40:21.693 00.000 12268 Status Line: Recovering
23:40:21.695 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:40:21.696 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:40:21.696 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:40:21.696 00.000 11616 Worker thread wakes up
23:40:21.696 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:40:21.696 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:40:21.697 00.001 11616 move complete, result=0
23:40:21.697 00.000 11616 worker thread done servicing request
23:40:21.807 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:21.807 00.000 12268 Status Line: No star found
23:40:21.810 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
23:40:21.827 00.017 12268 UpdateGuideState exits: No star found
23:40:21.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:21.827 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:40:21.828 00.001 12268 Enqueuing Expose request
23:40:21.828 00.000 11616 Worker thread wakes up
23:40:21.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:21.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:40:23.844 02.016 11616 Exposure complete
23:40:23.899 00.055 11616 worker thread done servicing request
23:40:23.899 00.000 12268 OnExposeComplete: enter
23:40:23.900 00.001 12268 UpdateGuideState(): m_state=6
23:40:23.900 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
23:40:23.900 00.000 12268 Star::Find returns 1 (0), X=917.02, Y=19.53, Mass=216, SNR=10.1, Peak=30 HFD=3.7
23:40:23.900 00.000 12268 DistanceChecker: reject for large offset (1.30 > 0.62) avgDist = 0.31 count = 25
23:40:23.900 00.000 12268 Status Line: Recovering
23:40:23.903 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:40:23.904 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:40:23.904 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:40:23.904 00.000 11616 Worker thread wakes up
23:40:23.904 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:40:23.904 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:40:23.904 00.000 11616 move complete, result=0
23:40:23.904 00.000 11616 worker thread done servicing request
23:40:24.005 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:24.005 00.000 12268 Status Line: No star found
23:40:24.009 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=177, Gamma=1.290
23:40:24.028 00.019 12268 UpdateGuideState exits: No star found
23:40:24.028 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:24.028 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:40:24.028 00.000 12268 Enqueuing Expose request
23:40:24.029 00.001 11616 Worker thread wakes up
23:40:24.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:24.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:40:26.030 02.001 11616 Exposure complete
23:40:26.086 00.056 11616 worker thread done servicing request
23:40:26.087 00.001 12268 OnExposeComplete: enter
23:40:26.087 00.000 12268 UpdateGuideState(): m_state=6
23:40:26.087 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
23:40:26.087 00.000 12268 Star::Find returns 1 (0), X=916.94, Y=18.95, Mass=228, SNR=10.3, Peak=29 HFD=4.4
23:40:26.087 00.000 12268 DistanceChecker: reject for large offset (0.81 > 0.62) avgDist = 0.31 count = 25
23:40:26.087 00.000 12268 DistanceChecker: begin recovering
23:40:26.088 00.001 12268 MultiStar: [#1 0.10,0.41,0.96,U] [#2 -0.72,0.68,0.00,M3] [#3 -0.15,0.81,0.00,M1] [#4 -0.87,0.59,0.00,M7] [#5 -0.06,-0.13,0.74,U] 
23:40:26.088 00.000 12268 refined, 2 included, MultiStar: {-0.16, 0.35}, one-star: {-0.49, 0.65}
23:40:26.088 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
23:40:26.088 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
23:40:26.088 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.35 hyp=0.39 cameraTheta=2.01 mountX=0.33 mountY=-0.21, mountTheta=-0.56
23:40:26.089 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.35, opts=13)
23:40:26.090 00.001 12268 Enqueuing Move request for scope (-0.16, 0.35)
23:40:26.090 00.000 11616 Worker thread wakes up
23:40:26.090 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.35) opts 0xd
23:40:26.090 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.35)
23:40:26.090 00.000 11616 Moving (-0.16, 0.35) raw xDistance=0.33 yDistance=-0.21
23:40:26.090 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
23:40:26.090 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.00
23:40:26.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
23:40:26.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
23:40:26.090 00.000 11616 MoveAxis(W, 186, ABG)
23:40:26.090 00.000 11616 Guiding  Dir = 3, Dur = 186
23:40:26.091 00.001 11616 IsSlewing returns 0
23:40:26.091 00.000 11616 IsGuiding returns 0
23:40:26.091 00.000 11616 PulseGuide returned control before completion, sleep 196
23:40:26.113 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=187, Gamma=1.290
23:40:26.136 00.023 12268 UpdateGuideState exits: m=228 SNR=10.3
23:40:26.137 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:26.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:26.137 00.000 12268 Enqueuing Expose request
23:40:26.296 00.159 11616 IsGuiding returns 1
23:40:26.296 00.000 11616 scope still moving after pulse duration time elapsed
23:40:26.327 00.031 11616 IsSlewing returns 0
23:40:26.328 00.001 11616 IsGuiding returns 1
23:40:26.358 00.030 11616 IsSlewing returns 0
23:40:26.358 00.000 11616 IsGuiding returns 1
23:40:26.389 00.031 11616 IsSlewing returns 0
23:40:26.389 00.000 11616 IsGuiding returns 1
23:40:26.421 00.032 11616 IsSlewing returns 0
23:40:26.421 00.000 11616 IsGuiding returns 1
23:40:26.452 00.031 11616 IsSlewing returns 0
23:40:26.453 00.001 11616 IsGuiding returns 1
23:40:26.482 00.029 11616 IsSlewing returns 0
23:40:26.483 00.001 11616 IsGuiding returns 0
23:40:26.483 00.000 11616 scope move finished after 186 + 206 ms
23:40:26.483 00.000 11616 Move returns status 0, amount 186
23:40:26.483 00.000 11616 MoveAxis(N, 17, ABG)
23:40:26.483 00.000 11616 Guiding  Dir = 0, Dur = 17
23:40:26.483 00.000 11616 IsSlewing returns 0
23:40:26.483 00.000 11616 IsGuiding returns 0
23:40:26.484 00.001 11616 PulseGuide returned control before completion, sleep 27
23:40:26.513 00.029 11616 IsGuiding returns 1
23:40:26.513 00.000 11616 scope still moving after pulse duration time elapsed
23:40:26.545 00.032 11616 IsSlewing returns 0
23:40:26.546 00.001 11616 IsGuiding returns 1
23:40:26.575 00.029 11616 IsSlewing returns 0
23:40:26.576 00.001 11616 IsGuiding returns 0
23:40:26.576 00.000 11616 scope move finished after 17 + 75 ms
23:40:26.576 00.000 11616 Move returns status 0, amount 17
23:40:26.576 00.000 11616 move complete, result=0
23:40:26.577 00.001 11616 worker thread done servicing request
23:40:26.577 00.000 11616 Worker thread wakes up
23:40:26.577 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:26.577 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:26.577 00.000 12268 GuideStep: 0.3 px 186 ms WEST, -0.2 px 17 ms NORTH
23:40:28.584 02.007 11616 Exposure complete
23:40:28.647 00.063 11616 worker thread done servicing request
23:40:28.647 00.000 12268 OnExposeComplete: enter
23:40:28.647 00.000 12268 UpdateGuideState(): m_state=6
23:40:28.648 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
23:40:28.648 00.000 12268 Star::Find returns 1 (0), X=916.51, Y=18.24, Mass=286, SNR=11.7, Peak=42 HFD=3.7
23:40:28.648 00.000 12268 DistanceChecker: reject for large offset (0.93 > 0.63) avgDist = 0.31 count = 26
23:40:28.648 00.000 12268 MultiStar: [#1 0.07,-0.44,0.66,U] [#2 -0.15,-0.20,0.45,U] [#3 -0.26,0.39,0.65,U] [#4 -0.04,-0.50,0.43,U] [#5 -0.25,-0.79,0.00,M3] 
23:40:28.648 00.000 12268 refined, 4 included, MultiStar: {-0.36, -0.13}, one-star: {-0.93, -0.06}
23:40:28.648 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.28 = 2.01)
23:40:28.648 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.10)
23:40:28.648 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.13 hyp=0.38 cameraTheta=-2.80 mountX=-0.16 mountY=-0.34, mountTheta=-2.01
23:40:28.650 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.13, opts=13)
23:40:28.650 00.000 12268 Enqueuing Move request for scope (-0.36, -0.13)
23:40:28.650 00.000 11616 Worker thread wakes up
23:40:28.650 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.13) opts 0xd
23:40:28.650 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.13)
23:40:28.650 00.000 11616 Moving (-0.36, -0.13) raw xDistance=-0.16 yDistance=-0.34
23:40:28.650 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:40:28.651 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:40:28.651 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
23:40:28.651 00.000 11616 MoveAxis(E, 0, ABG)
23:40:28.651 00.000 11616 Move returns status 0, amount 0
23:40:28.651 00.000 11616 MoveAxis(N, 28, ABG)
23:40:28.651 00.000 11616 Guiding  Dir = 0, Dur = 28
23:40:28.651 00.000 11616 IsSlewing returns 0
23:40:28.651 00.000 11616 IsGuiding returns 0
23:40:28.652 00.001 11616 PulseGuide returned control before completion, sleep 38
23:40:28.673 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=143, Gamma=1.290
23:40:28.693 00.020 12268 UpdateGuideState exits: m=286 SNR=11.7
23:40:28.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:28.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:28.693 00.000 12268 Enqueuing Expose request
23:40:28.705 00.012 11616 IsGuiding returns 1
23:40:28.705 00.000 11616 scope still moving after pulse duration time elapsed
23:40:28.737 00.032 11616 IsSlewing returns 0
23:40:28.737 00.000 11616 IsGuiding returns 1
23:40:28.767 00.030 11616 IsSlewing returns 0
23:40:28.767 00.000 11616 IsGuiding returns 1
23:40:28.798 00.031 11616 IsSlewing returns 0
23:40:28.798 00.000 11616 IsGuiding returns 0
23:40:28.798 00.000 11616 scope move finished after 28 + 119 ms
23:40:28.799 00.001 11616 Move returns status 0, amount 28
23:40:28.799 00.000 11616 move complete, result=0
23:40:28.799 00.000 11616 worker thread done servicing request
23:40:28.799 00.000 11616 Worker thread wakes up
23:40:28.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:28.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:28.799 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 28 ms NORTH
23:40:30.803 02.004 11616 Exposure complete
23:40:30.859 00.056 11616 worker thread done servicing request
23:40:30.859 00.000 12268 OnExposeComplete: enter
23:40:30.860 00.001 12268 UpdateGuideState(): m_state=6
23:40:30.860 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
23:40:30.860 00.000 12268 Star::Find returns 1 (0), X=917.21, Y=18.05, Mass=337, SNR=12.6, Peak=46 HFD=4.1
23:40:30.860 00.000 12268 DistanceChecker: deactivated
23:40:30.860 00.000 12268 MultiStar: [#1 -0.11,-0.39,0.80,U] [#2 -0.32,-0.63,0.00,M3] [#3 0.09,-0.15,0.66,U] [#4 -0.63,-0.39,0.00,M7] [#5 -0.12,-1.05,0.00,M4] 
23:40:30.860 00.000 12268 refined, 2 included, MultiStar: {-0.10, -0.27}, one-star: {-0.23, -0.25}
23:40:30.860 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.41 = 2.88)
23:40:30.861 00.001 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
23:40:30.861 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.93 mountX=-0.28 mountY=-0.07, mountTheta=-2.91
23:40:30.862 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.27, opts=13)
23:40:30.863 00.001 12268 Enqueuing Move request for scope (-0.10, -0.27)
23:40:30.863 00.000 11616 Worker thread wakes up
23:40:30.863 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.27) opts 0xd
23:40:30.863 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.27)
23:40:30.863 00.000 11616 Moving (-0.10, -0.27) raw xDistance=-0.28 yDistance=-0.07
23:40:30.863 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:40:30.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:40:30.863 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:30.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:40:30.863 00.000 11616 MoveAxis(E, 0, ABG)
23:40:30.864 00.001 11616 Move returns status 0, amount 0
23:40:30.864 00.000 11616 MoveAxis(N, 0, ABG)
23:40:30.864 00.000 11616 Move returns status 0, amount 0
23:40:30.864 00.000 11616 move complete, result=0
23:40:30.864 00.000 11616 worker thread done servicing request
23:40:30.887 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=153, Gamma=1.290
23:40:30.907 00.020 12268 UpdateGuideState exits: m=337 SNR=12.6
23:40:30.908 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:30.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:30.908 00.000 12268 Enqueuing Expose request
23:40:30.908 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:30.908 00.000 11616 Worker thread wakes up
23:40:30.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:30.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:32.914 02.006 11616 Exposure complete
23:40:32.974 00.060 11616 worker thread done servicing request
23:40:32.975 00.001 12268 OnExposeComplete: enter
23:40:32.975 00.000 12268 UpdateGuideState(): m_state=6
23:40:32.975 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
23:40:32.975 00.000 12268 Star::Find returns 1 (0), X=917.14, Y=17.84, Mass=320, SNR=12.3, Peak=45 HFD=4.1
23:40:32.976 00.001 12268 MultiStar: [#1 0.58,-1.06,0.00,M1] [#2 -0.64,-0.26,0.00,M4] [#3 0.45,0.06,0.62,U] [#4 -1.12,-0.42,0.00,M8] [#5 0.56,-0.80,0.00,M5] 
23:40:32.976 00.000 12268 refined, 1 included, MultiStar: {-0.01, -0.26}, one-star: {-0.30, -0.46}
23:40:32.976 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
23:40:32.976 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
23:40:32.976 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.26 hyp=0.26 cameraTheta=-1.62 mountX=-0.26 mountY=0.02, mountTheta=3.07
23:40:32.978 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.26, opts=13)
23:40:32.978 00.000 12268 Enqueuing Move request for scope (-0.01, -0.26)
23:40:32.978 00.000 11616 Worker thread wakes up
23:40:32.978 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.26) opts 0xd
23:40:32.979 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.26)
23:40:32.979 00.000 11616 Moving (-0.01, -0.26) raw xDistance=-0.26 yDistance=0.02
23:40:32.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:40:32.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:40:32.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:32.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:40:32.979 00.000 11616 MoveAxis(E, 0, ABG)
23:40:32.979 00.000 11616 Move returns status 0, amount 0
23:40:32.979 00.000 11616 MoveAxis(N, 0, ABG)
23:40:32.979 00.000 11616 Move returns status 0, amount 0
23:40:32.979 00.000 11616 move complete, result=0
23:40:32.979 00.000 11616 worker thread done servicing request
23:40:33.004 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=191, Gamma=1.290
23:40:33.023 00.019 12268 UpdateGuideState exits: m=320 SNR=12.3
23:40:33.023 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:33.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:33.023 00.000 12268 Enqueuing Expose request
23:40:33.023 00.000 11616 Worker thread wakes up
23:40:33.023 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:33.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:33.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:35.031 02.008 11616 Exposure complete
23:40:35.095 00.064 11616 worker thread done servicing request
23:40:35.096 00.001 12268 OnExposeComplete: enter
23:40:35.096 00.000 12268 UpdateGuideState(): m_state=6
23:40:35.096 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
23:40:35.096 00.000 12268 Star::Find returns 1 (0), X=916.98, Y=18.02, Mass=334, SNR=12.6, Peak=41 HFD=4.4
23:40:35.096 00.000 12268 MultiStar: [#1 0.06,-1.03,0.00,M2] [#2 -0.26,-0.49,0.56,U] [#3 0.02,-0.25,0.46,U] [#4 0.05,-0.51,0.51,U] [#5 0.12,-0.96,0.00,M6] 
23:40:35.097 00.001 12268 refined, 3 included, MultiStar: {-0.22, -0.37}, one-star: {-0.45, -0.28}
23:40:35.097 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.59 = 2.69)
23:40:35.097 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
23:40:35.097 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.37 hyp=0.43 cameraTheta=-2.12 mountX=-0.39 mountY=-0.17, mountTheta=-2.72
23:40:35.098 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.37, opts=13)
23:40:35.098 00.000 12268 Enqueuing Move request for scope (-0.22, -0.37)
23:40:35.099 00.001 11616 Worker thread wakes up
23:40:35.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.37) opts 0xd
23:40:35.099 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.37)
23:40:35.099 00.000 11616 Moving (-0.22, -0.37) raw xDistance=-0.39 yDistance=-0.17
23:40:35.099 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
23:40:35.099 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
23:40:35.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
23:40:35.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
23:40:35.099 00.000 11616 MoveAxis(E, 217, ABG)
23:40:35.099 00.000 11616 Guiding  Dir = 2, Dur = 217
23:40:35.099 00.000 11616 IsSlewing returns 0
23:40:35.100 00.001 11616 IsGuiding returns 0
23:40:35.100 00.000 11616 PulseGuide returned control before completion, sleep 227
23:40:35.122 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
23:40:35.141 00.019 12268 UpdateGuideState exits: m=334 SNR=12.6
23:40:35.142 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:35.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:35.142 00.000 12268 Enqueuing Expose request
23:40:35.330 00.188 11616 IsGuiding returns 1
23:40:35.330 00.000 11616 scope still moving after pulse duration time elapsed
23:40:35.362 00.032 11616 IsSlewing returns 0
23:40:35.363 00.001 11616 IsGuiding returns 0
23:40:35.363 00.000 11616 scope move finished after 217 + 46 ms
23:40:35.363 00.000 11616 Move returns status 0, amount 217
23:40:35.363 00.000 11616 MoveAxis(N, 15, ABG)
23:40:35.363 00.000 11616 Guiding  Dir = 0, Dur = 15
23:40:35.363 00.000 11616 IsSlewing returns 0
23:40:35.363 00.000 11616 IsGuiding returns 0
23:40:35.364 00.001 11616 PulseGuide returned control before completion, sleep 25
23:40:35.393 00.029 11616 IsGuiding returns 1
23:40:35.393 00.000 11616 scope still moving after pulse duration time elapsed
23:40:35.425 00.032 11616 IsSlewing returns 0
23:40:35.425 00.000 11616 IsGuiding returns 0
23:40:35.425 00.000 11616 scope move finished after 15 + 46 ms
23:40:35.425 00.000 11616 Move returns status 0, amount 15
23:40:35.425 00.000 11616 move complete, result=0
23:40:35.425 00.000 11616 worker thread done servicing request
23:40:35.425 00.000 11616 Worker thread wakes up
23:40:35.425 00.000 12268 GuideStep: -0.4 px 217 ms EAST, -0.2 px 15 ms NORTH
23:40:35.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:35.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:37.446 02.021 11616 Exposure complete
23:40:37.506 00.060 11616 worker thread done servicing request
23:40:37.506 00.000 12268 OnExposeComplete: enter
23:40:37.506 00.000 12268 UpdateGuideState(): m_state=6
23:40:37.507 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
23:40:37.507 00.000 12268 Star::Find returns 1 (0), X=916.87, Y=17.57, Mass=345, SNR=12.8, Peak=37 HFD=4.1
23:40:37.507 00.000 12268 DistanceChecker: reject for large offset (0.93 > 0.64) avgDist = 0.32 count = 30
23:40:37.507 00.000 12268 DistanceChecker: activated
23:40:37.507 00.000 12268 Status Line: Recovering
23:40:37.509 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:40:37.510 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:40:37.510 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:40:37.511 00.001 11616 Worker thread wakes up
23:40:37.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:40:37.511 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:40:37.511 00.000 11616 move complete, result=0
23:40:37.511 00.000 11616 worker thread done servicing request
23:40:37.623 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:40:37.623 00.000 12268 Status Line: No star found
23:40:37.626 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
23:40:37.643 00.017 12268 UpdateGuideState exits: No star found
23:40:37.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:37.643 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:40:37.643 00.000 12268 Enqueuing Expose request
23:40:37.644 00.001 11616 Worker thread wakes up
23:40:37.644 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:37.644 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:40:39.652 02.008 11616 Exposure complete
23:40:39.710 00.058 11616 worker thread done servicing request
23:40:39.711 00.001 12268 OnExposeComplete: enter
23:40:39.711 00.000 12268 UpdateGuideState(): m_state=6
23:40:39.711 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
23:40:39.711 00.000 12268 Star::Find returns 1 (0), X=917.03, Y=17.99, Mass=280, SNR=11.5, Peak=50 HFD=2.8
23:40:39.711 00.000 12268 DistanceChecker: deactivated
23:40:39.712 00.001 12268 MultiStar: [#1 0.19,-0.83,0.00,M3] [#2 -0.55,-0.34,0.00,M4] [#3 0.03,-0.19,0.71,U] [#4 -0.50,-0.41,0.00,M8] [#5 0.09,-1.72,0.00,M7] 
23:40:39.712 00.000 12268 refined, 1 included, MultiStar: {-0.22, -0.26}, one-star: {-0.41, -0.31}
23:40:39.712 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
23:40:39.712 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
23:40:39.712 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.26 hyp=0.34 cameraTheta=-2.29 mountX=-0.28 mountY=-0.19, mountTheta=-2.54
23:40:39.713 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.26, opts=13)
23:40:39.714 00.001 12268 Enqueuing Move request for scope (-0.22, -0.26)
23:40:39.714 00.000 11616 Worker thread wakes up
23:40:39.714 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.26) opts 0xd
23:40:39.714 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.26)
23:40:39.714 00.000 11616 Moving (-0.22, -0.26) raw xDistance=-0.28 yDistance=-0.19
23:40:39.714 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
23:40:39.714 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
23:40:39.714 00.000 11616 MoveAxis(E, 155, ABG)
23:40:39.714 00.000 11616 Guiding  Dir = 2, Dur = 155
23:40:39.715 00.001 11616 IsSlewing returns 0
23:40:39.715 00.000 11616 IsGuiding returns 0
23:40:39.715 00.000 11616 PulseGuide returned control before completion, sleep 165
23:40:39.737 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
23:40:39.756 00.019 12268 UpdateGuideState exits: m=280 SNR=11.5
23:40:39.757 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:39.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:39.757 00.000 12268 Enqueuing Expose request
23:40:39.896 00.139 11616 IsGuiding returns 1
23:40:39.896 00.000 11616 scope still moving after pulse duration time elapsed
23:40:39.927 00.031 11616 IsSlewing returns 0
23:40:39.927 00.000 11616 IsGuiding returns 1
23:40:39.958 00.031 11616 IsSlewing returns 0
23:40:39.958 00.000 11616 IsGuiding returns 1
23:40:39.989 00.031 11616 IsSlewing returns 0
23:40:39.989 00.000 11616 IsGuiding returns 1
23:40:40.021 00.032 11616 IsSlewing returns 0
23:40:40.021 00.000 11616 IsGuiding returns 0
23:40:40.021 00.000 11616 scope move finished after 155 + 150 ms
23:40:40.021 00.000 11616 Move returns status 0, amount 155
23:40:40.021 00.000 11616 MoveAxis(N, 16, ABG)
23:40:40.022 00.001 11616 Guiding  Dir = 0, Dur = 16
23:40:40.022 00.000 11616 IsSlewing returns 0
23:40:40.022 00.000 11616 IsGuiding returns 0
23:40:40.022 00.000 11616 PulseGuide returned control before completion, sleep 26
23:40:40.053 00.031 11616 IsGuiding returns 1
23:40:40.053 00.000 11616 scope still moving after pulse duration time elapsed
23:40:40.085 00.032 11616 IsSlewing returns 0
23:40:40.085 00.000 11616 IsGuiding returns 0
23:40:40.085 00.000 11616 scope move finished after 16 + 46 ms
23:40:40.085 00.000 11616 Move returns status 0, amount 16
23:40:40.085 00.000 11616 move complete, result=0
23:40:40.085 00.000 11616 worker thread done servicing request
23:40:40.085 00.000 11616 Worker thread wakes up
23:40:40.086 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:40.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:40.086 00.000 12268 GuideStep: -0.3 px 155 ms EAST, -0.2 px 16 ms NORTH
23:40:42.098 02.012 11616 Exposure complete
23:40:42.155 00.057 11616 worker thread done servicing request
23:40:42.155 00.000 12268 OnExposeComplete: enter
23:40:42.155 00.000 12268 UpdateGuideState(): m_state=6
23:40:42.155 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
23:40:42.155 00.000 12268 Star::Find returns 1 (0), X=916.91, Y=18.15, Mass=280, SNR=11.6, Peak=53 HFD=2.4
23:40:42.156 00.001 12268 MultiStar: [#1 0.14,-0.59,0.92,U] [#2 -0.25,-0.52,0.69,U] [#3 -0.02,-0.29,0.69,U] [#4 -0.85,0.11,0.00,M9] [#5 -0.04,-1.55,0.00,M8] 
23:40:42.156 00.000 12268 refined, 3 included, MultiStar: {-0.17, -0.38}, one-star: {-0.53, -0.15}
23:40:42.156 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
23:40:42.156 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
23:40:42.156 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.38 hyp=0.42 cameraTheta=-2.00 mountX=-0.39 mountY=-0.12, mountTheta=-2.84
23:40:42.159 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.38, opts=13)
23:40:42.159 00.000 12268 Enqueuing Move request for scope (-0.17, -0.38)
23:40:42.159 00.000 11616 Worker thread wakes up
23:40:42.159 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.38) opts 0xd
23:40:42.159 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.38)
23:40:42.159 00.000 11616 Moving (-0.17, -0.38) raw xDistance=-0.39 yDistance=-0.12
23:40:42.159 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
23:40:42.159 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:42.160 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:40:42.160 00.000 11616 MoveAxis(E, 221, ABG)
23:40:42.160 00.000 11616 Guiding  Dir = 2, Dur = 221
23:40:42.160 00.000 11616 IsSlewing returns 0
23:40:42.160 00.000 11616 IsGuiding returns 0
23:40:42.161 00.001 11616 PulseGuide returned control before completion, sleep 231
23:40:42.181 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=156, Gamma=1.290
23:40:42.199 00.018 12268 UpdateGuideState exits: m=280 SNR=11.6
23:40:42.199 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:42.199 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:42.199 00.000 12268 Enqueuing Expose request
23:40:42.408 00.209 11616 IsGuiding returns 1
23:40:42.408 00.000 11616 scope still moving after pulse duration time elapsed
23:40:42.439 00.031 11616 IsSlewing returns 0
23:40:42.439 00.000 11616 IsGuiding returns 1
23:40:42.469 00.030 11616 IsSlewing returns 0
23:40:42.469 00.000 11616 IsGuiding returns 1
23:40:42.500 00.031 11616 IsSlewing returns 0
23:40:42.500 00.000 11616 IsGuiding returns 0
23:40:42.500 00.000 11616 scope move finished after 221 + 119 ms
23:40:42.500 00.000 11616 Move returns status 0, amount 221
23:40:42.500 00.000 11616 MoveAxis(N, 0, ABG)
23:40:42.500 00.000 11616 Move returns status 0, amount 0
23:40:42.500 00.000 11616 move complete, result=0
23:40:42.501 00.001 11616 worker thread done servicing request
23:40:42.501 00.000 12268 GuideStep: -0.4 px 221 ms EAST, -0.1 px 0 ms NORTH
23:40:42.501 00.000 11616 Worker thread wakes up
23:40:42.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:42.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:44.519 02.018 11616 Exposure complete
23:40:44.576 00.057 11616 worker thread done servicing request
23:40:44.576 00.000 12268 OnExposeComplete: enter
23:40:44.577 00.001 12268 UpdateGuideState(): m_state=6
23:40:44.577 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
23:40:44.577 00.000 12268 Star::Find returns 1 (0), X=917.17, Y=18.32, Mass=268, SNR=11.3, Peak=42 HFD=2.7
23:40:44.577 00.000 12268 MultiStar: [#1 0.26,-0.69,0.00,M3] [#2 0.06,-0.09,0.71,U] [#3 0.76,0.30,0.00,M1] [#4 -0.16,0.32,0.58,U] [#5 0.14,-0.86,0.00,M9] 
23:40:44.577 00.000 12268 refined, 2 included, MultiStar: {-0.14, 0.06}, one-star: {-0.27, 0.02}
23:40:44.577 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
23:40:44.577 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
23:40:44.578 00.001 12268 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.73 mountX=0.05 mountY=-0.15, mountTheta=-1.26
23:40:44.581 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.06, opts=13)
23:40:44.581 00.000 12268 Enqueuing Move request for scope (-0.14, 0.06)
23:40:44.581 00.000 11616 Worker thread wakes up
23:40:44.581 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
23:40:44.581 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
23:40:44.581 00.000 11616 Moving (-0.14, 0.06) raw xDistance=0.05 yDistance=-0.15
23:40:44.581 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:44.582 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:40:44.582 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:44.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:40:44.582 00.000 11616 MoveAxis(E, 0, ABG)
23:40:44.582 00.000 11616 Move returns status 0, amount 0
23:40:44.582 00.000 11616 MoveAxis(N, 0, ABG)
23:40:44.582 00.000 11616 Move returns status 0, amount 0
23:40:44.582 00.000 11616 move complete, result=0
23:40:44.582 00.000 11616 worker thread done servicing request
23:40:44.604 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
23:40:44.623 00.019 12268 UpdateGuideState exits: m=268 SNR=11.3
23:40:44.623 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:44.623 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:44.623 00.000 12268 Enqueuing Expose request
23:40:44.623 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:44.623 00.000 11616 Worker thread wakes up
23:40:44.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:44.624 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:46.633 02.009 11616 Exposure complete
23:40:46.690 00.057 11616 worker thread done servicing request
23:40:46.690 00.000 12268 OnExposeComplete: enter
23:40:46.690 00.000 12268 UpdateGuideState(): m_state=6
23:40:46.691 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
23:40:46.691 00.000 12268 Star::Find returns 1 (0), X=916.91, Y=18.04, Mass=294, SNR=11.8, Peak=41 HFD=3.9
23:40:46.691 00.000 12268 MultiStar: [#1 0.72,-0.44,0.00,M4] [#2 -0.56,-0.50,0.00,M3] [#3 0.55,-0.28,0.64,U] [#4 -0.41,-0.26,0.52,U] [#5 0.66,-0.80,0.00,M10] 
23:40:46.691 00.000 12268 refined, 2 included, MultiStar: {-0.18, -0.27}, one-star: {-0.53, -0.26}
23:40:46.691 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
23:40:46.691 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
23:40:46.691 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.27 hyp=0.32 cameraTheta=-2.17 mountX=-0.28 mountY=-0.15, mountTheta=-2.67
23:40:46.693 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.27, opts=13)
23:40:46.693 00.000 12268 Enqueuing Move request for scope (-0.18, -0.27)
23:40:46.693 00.000 11616 Worker thread wakes up
23:40:46.693 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.27) opts 0xd
23:40:46.693 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.27)
23:40:46.693 00.000 11616 Moving (-0.18, -0.27) raw xDistance=-0.28 yDistance=-0.15
23:40:46.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
23:40:46.693 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:46.694 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:40:46.694 00.000 11616 MoveAxis(E, 158, ABG)
23:40:46.694 00.000 11616 Guiding  Dir = 2, Dur = 158
23:40:46.694 00.000 11616 IsSlewing returns 0
23:40:46.694 00.000 11616 IsGuiding returns 0
23:40:46.694 00.000 11616 PulseGuide returned control before completion, sleep 168
23:40:46.716 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
23:40:46.735 00.019 12268 UpdateGuideState exits: m=294 SNR=11.8
23:40:46.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:46.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:46.735 00.000 12268 Enqueuing Expose request
23:40:46.875 00.140 11616 IsGuiding returns 1
23:40:46.875 00.000 11616 scope still moving after pulse duration time elapsed
23:40:46.905 00.030 11616 IsSlewing returns 0
23:40:46.905 00.000 11616 IsGuiding returns 0
23:40:46.905 00.000 11616 scope move finished after 158 + 52 ms
23:40:46.905 00.000 11616 Move returns status 0, amount 158
23:40:46.905 00.000 11616 MoveAxis(N, 0, ABG)
23:40:46.905 00.000 11616 Move returns status 0, amount 0
23:40:46.905 00.000 11616 move complete, result=0
23:40:46.905 00.000 11616 worker thread done servicing request
23:40:46.906 00.001 12268 GuideStep: -0.3 px 158 ms EAST, -0.1 px 0 ms NORTH
23:40:46.906 00.000 11616 Worker thread wakes up
23:40:46.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:46.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:48.918 02.012 11616 Exposure complete
23:40:48.973 00.055 11616 worker thread done servicing request
23:40:48.974 00.001 12268 OnExposeComplete: enter
23:40:48.974 00.000 12268 UpdateGuideState(): m_state=6
23:40:48.974 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
23:40:48.974 00.000 12268 Star::Find returns 1 (0), X=917.06, Y=17.87, Mass=377, SNR=13.4, Peak=46 HFD=4.2
23:40:48.974 00.000 12268 MultiStar: [#1 0.46,-0.81,0.00,M5] [#2 -0.53,-0.70,0.00,M4] [#3 0.41,-0.19,0.55,U] [#4 -0.35,-0.32,0.49,U] [#5 -0.11,-0.92,0.00,R] 
23:40:48.975 00.001 12268 refined, 2 included, MultiStar: {-0.16, -0.34}, one-star: {-0.38, -0.43}
23:40:48.975 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.48 = 2.81)
23:40:48.975 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
23:40:48.975 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.34 hyp=0.38 cameraTheta=-2.00 mountX=-0.36 mountY=-0.11, mountTheta=-2.83
23:40:48.976 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.34, opts=13)
23:40:48.976 00.000 12268 Enqueuing Move request for scope (-0.16, -0.34)
23:40:48.976 00.000 11616 Worker thread wakes up
23:40:48.976 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.34) opts 0xd
23:40:48.976 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.34)
23:40:48.976 00.000 11616 Moving (-0.16, -0.34) raw xDistance=-0.36 yDistance=-0.11
23:40:48.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
23:40:48.976 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:48.977 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:40:48.977 00.000 11616 MoveAxis(E, 199, ABG)
23:40:48.977 00.000 11616 Guiding  Dir = 2, Dur = 199
23:40:48.977 00.000 11616 IsSlewing returns 0
23:40:48.977 00.000 11616 IsGuiding returns 0
23:40:48.978 00.001 11616 PulseGuide returned control before completion, sleep 209
23:40:48.998 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=187, Gamma=1.290
23:40:49.015 00.017 12268 UpdateGuideState exits: m=377 SNR=13.4
23:40:49.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:49.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:49.015 00.000 12268 Enqueuing Expose request
23:40:49.199 00.184 11616 IsGuiding returns 1
23:40:49.199 00.000 11616 scope still moving after pulse duration time elapsed
23:40:49.231 00.032 11616 IsSlewing returns 0
23:40:49.232 00.001 11616 IsGuiding returns 0
23:40:49.232 00.000 11616 scope move finished after 199 + 55 ms
23:40:49.232 00.000 11616 Move returns status 0, amount 199
23:40:49.232 00.000 11616 MoveAxis(N, 0, ABG)
23:40:49.232 00.000 11616 Move returns status 0, amount 0
23:40:49.232 00.000 11616 move complete, result=0
23:40:49.232 00.000 11616 worker thread done servicing request
23:40:49.233 00.001 11616 Worker thread wakes up
23:40:49.233 00.000 12268 GuideStep: -0.4 px 199 ms EAST, -0.1 px 0 ms NORTH
23:40:49.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:49.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:51.256 02.023 11616 Exposure complete
23:40:51.312 00.056 11616 worker thread done servicing request
23:40:51.312 00.000 12268 OnExposeComplete: enter
23:40:51.313 00.001 12268 UpdateGuideState(): m_state=6
23:40:51.313 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
23:40:51.313 00.000 12268 Star::Find returns 1 (0), X=917.09, Y=17.93, Mass=306, SNR=12.0, Peak=42 HFD=4.1
23:40:51.313 00.000 12268 MultiStar: [#1 0.47,-0.81,0.00,M6] [#2 -0.47,-0.69,0.00,M5] [#3 0.20,-0.58,0.00,M1] [#4 0.02,-0.30,0.57,U] [#5 0.70,-0.32,0.00,M1] 
23:40:51.313 00.000 12268 refined, 1 included, MultiStar: {-0.21, -0.34}, one-star: {-0.35, -0.37}
23:40:51.313 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.59 = 2.69)
23:40:51.313 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
23:40:51.313 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.34 hyp=0.40 cameraTheta=-2.12 mountX=-0.36 mountY=-0.17, mountTheta=-2.71
23:40:51.315 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.34, opts=13)
23:40:51.315 00.000 12268 Enqueuing Move request for scope (-0.21, -0.34)
23:40:51.315 00.000 11616 Worker thread wakes up
23:40:51.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.34) opts 0xd
23:40:51.315 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.34)
23:40:51.316 00.001 11616 Moving (-0.21, -0.34) raw xDistance=-0.36 yDistance=-0.17
23:40:51.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
23:40:51.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.17
23:40:51.316 00.000 11616 MoveAxis(E, 203, ABG)
23:40:51.316 00.000 11616 Guiding  Dir = 2, Dur = 203
23:40:51.316 00.000 11616 IsSlewing returns 0
23:40:51.317 00.001 11616 IsGuiding returns 0
23:40:51.317 00.000 11616 PulseGuide returned control before completion, sleep 213
23:40:51.342 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
23:40:51.359 00.017 12268 UpdateGuideState exits: m=306 SNR=12.0
23:40:51.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:51.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:51.359 00.000 12268 Enqueuing Expose request
23:40:51.539 00.180 11616 IsGuiding returns 1
23:40:51.539 00.000 11616 scope still moving after pulse duration time elapsed
23:40:51.570 00.031 11616 IsSlewing returns 0
23:40:51.570 00.000 11616 IsGuiding returns 0
23:40:51.570 00.000 11616 scope move finished after 203 + 50 ms
23:40:51.570 00.000 11616 Move returns status 0, amount 203
23:40:51.570 00.000 11616 MoveAxis(N, 14, ABG)
23:40:51.570 00.000 11616 Guiding  Dir = 0, Dur = 14
23:40:51.571 00.001 11616 IsSlewing returns 0
23:40:51.571 00.000 11616 IsGuiding returns 0
23:40:51.571 00.000 11616 PulseGuide returned control before completion, sleep 24
23:40:51.600 00.029 11616 IsGuiding returns 1
23:40:51.600 00.000 11616 scope still moving after pulse duration time elapsed
23:40:51.631 00.031 11616 IsSlewing returns 0
23:40:51.632 00.001 11616 IsGuiding returns 0
23:40:51.632 00.000 11616 scope move finished after 14 + 47 ms
23:40:51.632 00.000 11616 Move returns status 0, amount 14
23:40:51.632 00.000 11616 move complete, result=0
23:40:51.632 00.000 11616 worker thread done servicing request
23:40:51.632 00.000 11616 Worker thread wakes up
23:40:51.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:51.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:51.633 00.001 12268 GuideStep: -0.4 px 203 ms EAST, -0.2 px 14 ms NORTH
23:40:53.651 02.018 11616 Exposure complete
23:40:53.706 00.055 11616 worker thread done servicing request
23:40:53.706 00.000 12268 OnExposeComplete: enter
23:40:53.706 00.000 12268 UpdateGuideState(): m_state=6
23:40:53.706 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
23:40:53.707 00.001 12268 Star::Find returns 1 (0), X=917.04, Y=18.16, Mass=362, SNR=13.1, Peak=48 HFD=4.2
23:40:53.707 00.000 12268 MultiStar: [#1 0.32,-0.74,0.00,M7] [#2 -0.21,-0.99,0.00,M6] [#3 0.52,-0.10,0.56,U] [#4 -1.05,-0.46,0.00,M6] [#5 -0.29,0.23,0.60,U] 
23:40:53.707 00.000 12268 refined, 2 included, MultiStar: {-0.13, -0.03}, one-star: {-0.40, -0.14}
23:40:53.707 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
23:40:53.707 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
23:40:53.707 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.95 mountX=-0.04 mountY=-0.13, mountTheta=-1.86
23:40:53.709 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.03, opts=13)
23:40:53.710 00.001 12268 Enqueuing Move request for scope (-0.13, -0.03)
23:40:53.710 00.000 11616 Worker thread wakes up
23:40:53.710 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
23:40:53.710 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
23:40:53.710 00.000 11616 Moving (-0.13, -0.03) raw xDistance=-0.04 yDistance=-0.13
23:40:53.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:53.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:40:53.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:53.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:40:53.710 00.000 11616 MoveAxis(E, 0, ABG)
23:40:53.710 00.000 11616 Move returns status 0, amount 0
23:40:53.710 00.000 11616 MoveAxis(N, 0, ABG)
23:40:53.711 00.001 11616 Move returns status 0, amount 0
23:40:53.711 00.000 11616 move complete, result=0
23:40:53.711 00.000 11616 worker thread done servicing request
23:40:53.733 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=211, Gamma=1.290
23:40:53.754 00.021 12268 UpdateGuideState exits: m=362 SNR=13.1
23:40:53.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:53.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:53.754 00.000 12268 Enqueuing Expose request
23:40:53.754 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:53.754 00.000 11616 Worker thread wakes up
23:40:53.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:53.754 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:55.771 02.017 11616 Exposure complete
23:40:55.825 00.054 11616 worker thread done servicing request
23:40:55.826 00.001 12268 OnExposeComplete: enter
23:40:55.826 00.000 12268 UpdateGuideState(): m_state=6
23:40:55.826 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
23:40:55.826 00.000 12268 Star::Find returns 1 (0), X=917.00, Y=18.80, Mass=323, SNR=12.4, Peak=41 HFD=4.0
23:40:55.826 00.000 12268 MultiStar: [#1 0.19,-0.12,0.84,U] [#2 -0.72,0.20,0.00,M7] [#3 0.66,1.43,0.00,M1] [#4 -1.22,0.67,0.00,M7] [#5 -0.25,0.45,0.57,U] 
23:40:55.826 00.000 12268 refined, 2 included, MultiStar: {-0.17, 0.27}, one-star: {-0.44, 0.50}
23:40:55.826 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
23:40:55.826 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
23:40:55.827 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=0.27 hyp=0.32 cameraTheta=2.14 mountX=0.25 mountY=-0.21, mountTheta=-0.69
23:40:55.829 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.27, opts=13)
23:40:55.829 00.000 12268 Enqueuing Move request for scope (-0.17, 0.27)
23:40:55.829 00.000 11616 Worker thread wakes up
23:40:55.829 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.27) opts 0xd
23:40:55.829 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.27)
23:40:55.830 00.001 11616 Moving (-0.17, 0.27) raw xDistance=0.25 yDistance=-0.21
23:40:55.830 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:40:55.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:40:55.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
23:40:55.830 00.000 11616 MoveAxis(E, 0, ABG)
23:40:55.830 00.000 11616 Move returns status 0, amount 0
23:40:55.830 00.000 11616 MoveAxis(N, 17, ABG)
23:40:55.830 00.000 11616 Guiding  Dir = 0, Dur = 17
23:40:55.830 00.000 11616 IsSlewing returns 0
23:40:55.831 00.001 11616 IsGuiding returns 0
23:40:55.831 00.000 11616 PulseGuide returned control before completion, sleep 27
23:40:55.854 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=209, Gamma=1.290
23:40:55.871 00.017 12268 UpdateGuideState exits: m=323 SNR=12.4
23:40:55.872 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:55.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:55.872 00.000 12268 Enqueuing Expose request
23:40:55.873 00.001 11616 IsGuiding returns 1
23:40:55.874 00.001 11616 scope still moving after pulse duration time elapsed
23:40:55.905 00.031 11616 IsSlewing returns 0
23:40:55.905 00.000 11616 IsGuiding returns 0
23:40:55.906 00.001 11616 scope move finished after 17 + 58 ms
23:40:55.906 00.000 11616 Move returns status 0, amount 17
23:40:55.906 00.000 11616 move complete, result=0
23:40:55.906 00.000 11616 worker thread done servicing request
23:40:55.906 00.000 11616 Worker thread wakes up
23:40:55.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:55.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:40:55.907 00.001 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 17 ms NORTH
23:40:57.912 02.005 11616 Exposure complete
23:40:57.968 00.056 11616 worker thread done servicing request
23:40:57.968 00.000 12268 OnExposeComplete: enter
23:40:57.968 00.000 12268 UpdateGuideState(): m_state=6
23:40:57.969 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
23:40:57.969 00.000 12268 Star::Find returns 1 (0), X=917.16, Y=19.10, Mass=302, SNR=11.9, Peak=34 HFD=4.4
23:40:57.969 00.000 12268 MultiStar: [#1 0.25,0.37,0.81,U] [#2 -0.49,0.45,0.00,M8] [#3 0.48,0.35,0.00,M2] [#4 -0.14,0.98,0.00,M8] [#5 0.00,0.00,0.00,L] 
23:40:57.969 00.000 12268 refined, 1 included, MultiStar: {-0.04, 0.61}, one-star: {-0.27, 0.80}
23:40:57.969 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
23:40:57.969 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
23:40:57.969 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.61 hyp=0.61 cameraTheta=1.63 mountX=0.60 mountY=-0.12, mountTheta=-0.19
23:40:57.971 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.61, opts=13)
23:40:57.972 00.001 12268 Enqueuing Move request for scope (-0.04, 0.61)
23:40:57.972 00.000 11616 Worker thread wakes up
23:40:57.972 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.61) opts 0xd
23:40:57.972 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.61)
23:40:57.972 00.000 11616 Moving (-0.04, 0.61) raw xDistance=0.60 yDistance=-0.12
23:40:57.972 00.000 11616 resist switch: large excursion: input 0.60 thresh 0.29 direction from -1 to 1
23:40:57.972 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.80
23:40:57.972 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.60
23:40:57.972 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:57.973 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:40:57.973 00.000 11616 MoveAxis(W, 336, ABG)
23:40:57.973 00.000 11616 Guiding  Dir = 3, Dur = 336
23:40:57.973 00.000 11616 IsSlewing returns 0
23:40:57.973 00.000 11616 IsGuiding returns 0
23:40:57.974 00.001 11616 PulseGuide returned control before completion, sleep 346
23:40:57.995 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
23:40:58.014 00.019 12268 UpdateGuideState exits: m=302 SNR=11.9
23:40:58.015 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:58.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:40:58.015 00.000 12268 Enqueuing Expose request
23:40:58.332 00.317 11616 IsGuiding returns 1
23:40:58.332 00.000 11616 scope still moving after pulse duration time elapsed
23:40:58.363 00.031 11616 IsSlewing returns 0
23:40:58.363 00.000 11616 IsGuiding returns 1
23:40:58.393 00.030 11616 IsSlewing returns 0
23:40:58.393 00.000 11616 IsGuiding returns 1
23:40:58.424 00.031 11616 IsSlewing returns 0
23:40:58.425 00.001 11616 IsGuiding returns 1
23:40:58.456 00.031 11616 IsSlewing returns 0
23:40:58.456 00.000 11616 IsGuiding returns 0
23:40:58.456 00.000 11616 scope move finished after 336 + 147 ms
23:40:58.456 00.000 11616 Move returns status 0, amount 336
23:40:58.457 00.001 11616 MoveAxis(N, 0, ABG)
23:40:58.457 00.000 11616 Move returns status 0, amount 0
23:40:58.457 00.000 11616 move complete, result=0
23:40:58.457 00.000 11616 worker thread done servicing request
23:40:58.457 00.000 11616 Worker thread wakes up
23:40:58.457 00.000 12268 GuideStep: 0.6 px 336 ms WEST, -0.1 px 0 ms NORTH
23:40:58.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:40:58.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:00.465 02.008 11616 Exposure complete
23:41:00.520 00.055 11616 worker thread done servicing request
23:41:00.520 00.000 12268 OnExposeComplete: enter
23:41:00.520 00.000 12268 UpdateGuideState(): m_state=6
23:41:00.520 00.000 12268 Star::Find(15, 917, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
23:41:00.520 00.000 12268 Star::Find returns 1 (0), X=916.74, Y=18.21, Mass=310, SNR=12.2, Peak=34 HFD=4.4
23:41:00.521 00.001 12268 MultiStar: [#1 0.06,-0.22,0.87,U] [#2 -0.42,-0.24,0.61,U] [#3 0.52,0.17,0.61,U] [#4 -0.92,0.13,0.00,M9] [#5 0.42,0.15,0.59,U] 
23:41:00.521 00.000 12268 refined, 4 included, MultiStar: {-0.09, -0.07}, one-star: {-0.70, -0.09}
23:41:00.521 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-4.00 = 2.29)
23:41:00.521 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.82)
23:41:00.521 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.52 mountX=-0.08 mountY=-0.08, mountTheta=-2.30
23:41:00.522 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.07, opts=13)
23:41:00.522 00.000 12268 Enqueuing Move request for scope (-0.09, -0.07)
23:41:00.523 00.001 11616 Worker thread wakes up
23:41:00.523 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
23:41:00.523 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
23:41:00.523 00.000 11616 Moving (-0.09, -0.07) raw xDistance=-0.08 yDistance=-0.08
23:41:00.523 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:00.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:41:00.523 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:00.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:41:00.523 00.000 11616 MoveAxis(E, 0, ABG)
23:41:00.523 00.000 11616 Move returns status 0, amount 0
23:41:00.523 00.000 11616 MoveAxis(N, 0, ABG)
23:41:00.524 00.001 11616 Move returns status 0, amount 0
23:41:00.524 00.000 11616 move complete, result=0
23:41:00.524 00.000 11616 worker thread done servicing request
23:41:00.548 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=185, Gamma=1.290
23:41:00.566 00.018 12268 UpdateGuideState exits: m=310 SNR=12.2
23:41:00.567 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:00.567 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:00.567 00.000 12268 Enqueuing Expose request
23:41:00.567 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:00.567 00.000 11616 Worker thread wakes up
23:41:00.567 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:00.567 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:02.581 02.014 11616 Exposure complete
23:41:02.643 00.062 11616 worker thread done servicing request
23:41:02.644 00.001 12268 OnExposeComplete: enter
23:41:02.644 00.000 12268 UpdateGuideState(): m_state=6
23:41:02.644 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
23:41:02.644 00.000 12268 Star::Find returns 1 (0), X=917.04, Y=18.27, Mass=346, SNR=12.8, Peak=32 HFD=5.0
23:41:02.644 00.000 12268 MultiStar: [#1 0.52,-0.37,0.00,M5] [#2 -0.20,-0.12,0.57,U] [#3 0.59,-0.15,0.00,M2] [#4 -0.13,-0.48,0.47,U] [#5 0.72,-0.03,0.00,M1] 
23:41:02.644 00.000 12268 refined, 2 included, MultiStar: {-0.28, -0.16}, one-star: {-0.40, -0.03}
23:41:02.644 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.10 = 2.18)
23:41:02.645 00.001 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.93)
23:41:02.645 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.16 hyp=0.32 cameraTheta=-2.63 mountX=-0.18 mountY=-0.26, mountTheta=-2.19
23:41:02.646 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.16, opts=13)
23:41:02.646 00.000 12268 Enqueuing Move request for scope (-0.28, -0.16)
23:41:02.646 00.000 11616 Worker thread wakes up
23:41:02.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.16) opts 0xd
23:41:02.647 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.16)
23:41:02.647 00.000 11616 Moving (-0.28, -0.16) raw xDistance=-0.18 yDistance=-0.26
23:41:02.647 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:41:02.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:41:02.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
23:41:02.647 00.000 11616 MoveAxis(E, 0, ABG)
23:41:02.647 00.000 11616 Move returns status 0, amount 0
23:41:02.647 00.000 11616 MoveAxis(N, 22, ABG)
23:41:02.647 00.000 11616 Guiding  Dir = 0, Dur = 22
23:41:02.648 00.001 11616 IsSlewing returns 0
23:41:02.648 00.000 11616 IsGuiding returns 0
23:41:02.648 00.000 11616 PulseGuide returned control before completion, sleep 32
23:41:02.669 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=197, Gamma=1.290
23:41:02.688 00.019 12268 UpdateGuideState exits: m=346 SNR=12.8
23:41:02.688 00.000 11616 IsGuiding returns 1
23:41:02.688 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:02.688 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:02.688 00.000 12268 Enqueuing Expose request
23:41:02.688 00.000 11616 scope still moving after pulse duration time elapsed
23:41:02.718 00.030 11616 IsSlewing returns 0
23:41:02.718 00.000 11616 IsGuiding returns 0
23:41:02.718 00.000 11616 scope move finished after 22 + 48 ms
23:41:02.718 00.000 11616 Move returns status 0, amount 22
23:41:02.718 00.000 11616 move complete, result=0
23:41:02.719 00.001 11616 worker thread done servicing request
23:41:02.719 00.000 11616 Worker thread wakes up
23:41:02.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:02.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:02.719 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 22 ms NORTH
23:41:04.725 02.006 11616 Exposure complete
23:41:04.782 00.057 11616 worker thread done servicing request
23:41:04.782 00.000 12268 OnExposeComplete: enter
23:41:04.782 00.000 12268 UpdateGuideState(): m_state=6
23:41:04.782 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
23:41:04.782 00.000 12268 Star::Find returns 1 (0), X=917.13, Y=18.18, Mass=350, SNR=12.9, Peak=39 HFD=4.6
23:41:04.783 00.001 12268 MultiStar: [#1 0.54,-0.73,0.00,M6] [#2 -0.05,-0.44,0.60,U] [#3 0.76,-0.42,0.00,M3] [#4 -0.39,-0.17,0.47,U] [#5 0.54,-0.23,0.00,M2] 
23:41:04.783 00.000 12268 single-star, 2 included, MultiStar: {-0.25, -0.22}, one-star: {-0.31, -0.12}
23:41:04.783 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.25 = 2.04)
23:41:04.783 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.07)
23:41:04.783 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.12 hyp=0.33 cameraTheta=-2.77 mountX=-0.15 mountY=-0.29, mountTheta=-2.04
23:41:04.784 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.12, opts=13)
23:41:04.784 00.000 12268 Enqueuing Move request for scope (-0.31, -0.12)
23:41:04.784 00.000 11616 Worker thread wakes up
23:41:04.785 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.12) opts 0xd
23:41:04.785 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.12)
23:41:04.785 00.000 11616 Moving (-0.31, -0.12) raw xDistance=-0.15 yDistance=-0.29
23:41:04.785 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:41:04.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:41:04.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:41:04.785 00.000 11616 MoveAxis(E, 0, ABG)
23:41:04.785 00.000 11616 Move returns status 0, amount 0
23:41:04.785 00.000 11616 MoveAxis(N, 25, ABG)
23:41:04.785 00.000 11616 Guiding  Dir = 0, Dur = 25
23:41:04.785 00.000 11616 IsSlewing returns 0
23:41:04.786 00.001 11616 IsGuiding returns 0
23:41:04.786 00.000 11616 PulseGuide returned control before completion, sleep 35
23:41:04.810 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=195, Gamma=1.290
23:41:04.830 00.020 12268 UpdateGuideState exits: m=350 SNR=12.9
23:41:04.831 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:04.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:04.831 00.000 12268 Enqueuing Expose request
23:41:04.835 00.004 11616 IsGuiding returns 0
23:41:04.835 00.000 11616 Move returns status 0, amount 25
23:41:04.835 00.000 11616 move complete, result=0
23:41:04.836 00.001 11616 worker thread done servicing request
23:41:04.836 00.000 11616 Worker thread wakes up
23:41:04.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:04.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:04.837 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 25 ms NORTH
23:41:06.846 02.009 11616 Exposure complete
23:41:06.901 00.055 11616 worker thread done servicing request
23:41:06.901 00.000 12268 OnExposeComplete: enter
23:41:06.901 00.000 12268 UpdateGuideState(): m_state=6
23:41:06.902 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
23:41:06.902 00.000 12268 Star::Find returns 1 (0), X=916.81, Y=18.12, Mass=296, SNR=11.8, Peak=42 HFD=3.4
23:41:06.902 00.000 12268 MultiStar: [#1 0.20,-0.56,0.00,M7] [#2 -0.50,-0.58,0.00,M6] [#3 0.40,-0.02,0.67,U] [#4 -0.65,-0.27,0.00,M8] [#5 0.11,-0.22,0.61,U] 
23:41:06.902 00.000 12268 refined, 2 included, MultiStar: {-0.13, -0.14}, one-star: {-0.63, -0.18}
23:41:06.902 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
23:41:06.902 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
23:41:06.902 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.31 mountX=-0.15 mountY=-0.11, mountTheta=-2.52
23:41:06.905 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.14, opts=13)
23:41:06.905 00.000 12268 Enqueuing Move request for scope (-0.13, -0.14)
23:41:06.905 00.000 11616 Worker thread wakes up
23:41:06.905 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
23:41:06.905 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
23:41:06.905 00.000 11616 Moving (-0.13, -0.14) raw xDistance=-0.15 yDistance=-0.11
23:41:06.905 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:41:06.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:41:06.906 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:06.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:41:06.906 00.000 11616 MoveAxis(E, 0, ABG)
23:41:06.906 00.000 11616 Move returns status 0, amount 0
23:41:06.906 00.000 11616 MoveAxis(N, 0, ABG)
23:41:06.906 00.000 11616 Move returns status 0, amount 0
23:41:06.906 00.000 11616 move complete, result=0
23:41:06.906 00.000 11616 worker thread done servicing request
23:41:06.926 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=204, Gamma=1.290
23:41:06.944 00.018 12268 UpdateGuideState exits: m=296 SNR=11.8
23:41:06.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:06.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:06.945 00.001 12268 Enqueuing Expose request
23:41:06.945 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:06.945 00.000 11616 Worker thread wakes up
23:41:06.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:06.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:08.962 02.017 11616 Exposure complete
23:41:09.021 00.059 11616 worker thread done servicing request
23:41:09.022 00.001 12268 OnExposeComplete: enter
23:41:09.022 00.000 12268 UpdateGuideState(): m_state=6
23:41:09.022 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
23:41:09.022 00.000 12268 Star::Find returns 1 (0), X=917.03, Y=18.11, Mass=359, SNR=13.0, Peak=41 HFD=4.4
23:41:09.022 00.000 12268 MultiStar: [#1 0.09,-0.27,0.83,U] [#2 -0.31,-0.62,0.00,M7] [#3 0.08,-0.06,0.63,U] [#4 -0.56,0.31,0.00,M9] [#5 0.19,0.78,0.00,M2] 
23:41:09.022 00.000 12268 refined, 2 included, MultiStar: {-0.11, -0.18}, one-star: {-0.40, -0.19}
23:41:09.022 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.59 = 2.69)
23:41:09.022 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
23:41:09.023 00.001 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.12 mountX=-0.19 mountY=-0.09, mountTheta=-2.72
23:41:09.024 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.18, opts=13)
23:41:09.024 00.000 12268 Enqueuing Move request for scope (-0.11, -0.18)
23:41:09.024 00.000 11616 Worker thread wakes up
23:41:09.025 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
23:41:09.025 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
23:41:09.025 00.000 11616 Moving (-0.11, -0.18) raw xDistance=-0.19 yDistance=-0.09
23:41:09.025 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:41:09.025 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:41:09.025 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:09.025 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:41:09.025 00.000 11616 MoveAxis(E, 0, ABG)
23:41:09.025 00.000 11616 Move returns status 0, amount 0
23:41:09.026 00.001 11616 MoveAxis(N, 0, ABG)
23:41:09.026 00.000 11616 Move returns status 0, amount 0
23:41:09.026 00.000 11616 move complete, result=0
23:41:09.026 00.000 11616 worker thread done servicing request
23:41:09.047 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
23:41:09.065 00.018 12268 UpdateGuideState exits: m=359 SNR=13.0
23:41:09.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:09.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:09.065 00.000 12268 Enqueuing Expose request
23:41:09.065 00.000 11616 Worker thread wakes up
23:41:09.066 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:09.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:09.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:11.069 02.003 11616 Exposure complete
23:41:11.124 00.055 11616 worker thread done servicing request
23:41:11.124 00.000 12268 OnExposeComplete: enter
23:41:11.124 00.000 12268 UpdateGuideState(): m_state=6
23:41:11.124 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
23:41:11.125 00.001 12268 Star::Find returns 1 (0), X=917.05, Y=18.15, Mass=293, SNR=11.8, Peak=41 HFD=3.6
23:41:11.125 00.000 12268 MultiStar: [#1 0.46,-0.60,0.00,M7] [#2 -0.00,-0.03,0.72,U] [#3 0.61,-0.50,0.00,M2] [#4 -0.83,-0.39,0.00,M10] [#5 0.00,0.00,0.00,L] 
23:41:11.125 00.000 12268 refined, 1 included, MultiStar: {-0.23, -0.10}, one-star: {-0.38, -0.15}
23:41:11.125 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.20 = 2.09)
23:41:11.125 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
23:41:11.125 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-2.72 mountX=-0.12 mountY=-0.21, mountTheta=-2.09
23:41:11.127 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.10, opts=13)
23:41:11.127 00.000 12268 Enqueuing Move request for scope (-0.23, -0.10)
23:41:11.127 00.000 11616 Worker thread wakes up
23:41:11.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.10) opts 0xd
23:41:11.127 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.10)
23:41:11.127 00.000 11616 Moving (-0.23, -0.10) raw xDistance=-0.12 yDistance=-0.21
23:41:11.128 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:41:11.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:41:11.129 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
23:41:11.129 00.000 11616 MoveAxis(E, 0, ABG)
23:41:11.129 00.000 11616 Move returns status 0, amount 0
23:41:11.129 00.000 11616 MoveAxis(N, 18, ABG)
23:41:11.129 00.000 11616 Guiding  Dir = 0, Dur = 18
23:41:11.129 00.000 11616 IsSlewing returns 0
23:41:11.129 00.000 11616 IsGuiding returns 0
23:41:11.130 00.001 11616 PulseGuide returned control before completion, sleep 28
23:41:11.154 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
23:41:11.159 00.005 11616 IsGuiding returns 1
23:41:11.159 00.000 11616 scope still moving after pulse duration time elapsed
23:41:11.172 00.013 12268 UpdateGuideState exits: m=293 SNR=11.8
23:41:11.173 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:11.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:11.173 00.000 12268 Enqueuing Expose request
23:41:11.189 00.016 11616 IsSlewing returns 0
23:41:11.189 00.000 11616 IsGuiding returns 0
23:41:11.190 00.001 11616 scope move finished after 18 + 42 ms
23:41:11.190 00.000 11616 Move returns status 0, amount 18
23:41:11.190 00.000 11616 move complete, result=0
23:41:11.190 00.000 11616 worker thread done servicing request
23:41:11.190 00.000 11616 Worker thread wakes up
23:41:11.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:11.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:11.197 00.007 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 18 ms NORTH
23:41:13.208 02.011 11616 Exposure complete
23:41:13.266 00.058 11616 worker thread done servicing request
23:41:13.266 00.000 12268 OnExposeComplete: enter
23:41:13.266 00.000 12268 UpdateGuideState(): m_state=6
23:41:13.266 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
23:41:13.267 00.001 12268 Star::Find returns 1 (0), X=917.21, Y=18.17, Mass=352, SNR=12.9, Peak=43 HFD=4.4
23:41:13.267 00.000 12268 MultiStar: [#1 0.55,-0.61,0.00,M8] [#2 0.04,-0.63,0.00,M7] [#3 0.70,-0.22,0.00,M3] [#4 -0.32,-0.43,0.54,U] [#5 0.50,-0.14,0.58,U] 
23:41:13.267 00.000 12268 refined, 2 included, MultiStar: {-0.05, -0.21}, one-star: {-0.23, -0.13}
23:41:13.267 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
23:41:13.267 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
23:41:13.267 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.21 cameraTheta=-1.82 mountX=-0.21 mountY=-0.03, mountTheta=-3.02
23:41:13.269 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.21, opts=13)
23:41:13.269 00.000 12268 Enqueuing Move request for scope (-0.05, -0.21)
23:41:13.269 00.000 11616 Worker thread wakes up
23:41:13.269 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
23:41:13.269 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
23:41:13.269 00.000 11616 Moving (-0.05, -0.21) raw xDistance=-0.21 yDistance=-0.03
23:41:13.269 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:41:13.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:41:13.269 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:13.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:41:13.270 00.001 11616 MoveAxis(E, 0, ABG)
23:41:13.270 00.000 11616 Move returns status 0, amount 0
23:41:13.270 00.000 11616 MoveAxis(N, 0, ABG)
23:41:13.270 00.000 11616 Move returns status 0, amount 0
23:41:13.270 00.000 11616 move complete, result=0
23:41:13.270 00.000 11616 worker thread done servicing request
23:41:13.292 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
23:41:13.310 00.018 12268 UpdateGuideState exits: m=352 SNR=12.9
23:41:13.311 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:13.311 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:13.311 00.000 12268 Enqueuing Expose request
23:41:13.311 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:13.311 00.000 11616 Worker thread wakes up
23:41:13.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:13.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:15.319 02.008 11616 Exposure complete
23:41:15.377 00.058 11616 worker thread done servicing request
23:41:15.377 00.000 12268 OnExposeComplete: enter
23:41:15.377 00.000 12268 UpdateGuideState(): m_state=6
23:41:15.377 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
23:41:15.377 00.000 12268 Star::Find returns 1 (0), X=917.18, Y=18.28, Mass=320, SNR=12.3, Peak=42 HFD=3.5
23:41:15.377 00.000 12268 MultiStar: [#1 0.66,-0.82,0.00,M9] [#2 -0.08,-0.47,0.70,U] [#3 0.71,-0.36,0.00,M4] [#4 -0.41,-0.27,0.46,U] [#5 0.20,0.39,0.58,U] 
23:41:15.377 00.000 12268 refined, 3 included, MultiStar: {-0.14, -0.09}, one-star: {-0.26, -0.02}
23:41:15.377 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
23:41:15.378 00.001 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
23:41:15.378 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-2.57 mountX=-0.10 mountY=-0.13, mountTheta=-2.26
23:41:15.379 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.09, opts=13)
23:41:15.379 00.000 12268 Enqueuing Move request for scope (-0.14, -0.09)
23:41:15.379 00.000 11616 Worker thread wakes up
23:41:15.380 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
23:41:15.380 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
23:41:15.380 00.000 11616 Moving (-0.14, -0.09) raw xDistance=-0.10 yDistance=-0.13
23:41:15.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:41:15.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:41:15.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:15.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:41:15.380 00.000 11616 MoveAxis(E, 0, ABG)
23:41:15.380 00.000 11616 Move returns status 0, amount 0
23:41:15.380 00.000 11616 MoveAxis(N, 0, ABG)
23:41:15.381 00.001 11616 Move returns status 0, amount 0
23:41:15.381 00.000 11616 move complete, result=0
23:41:15.381 00.000 11616 worker thread done servicing request
23:41:15.402 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=204, Gamma=1.290
23:41:15.421 00.019 12268 UpdateGuideState exits: m=320 SNR=12.3
23:41:15.422 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:15.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:15.422 00.000 12268 Enqueuing Expose request
23:41:15.422 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:15.422 00.000 11616 Worker thread wakes up
23:41:15.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:15.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:17.441 02.019 11616 Exposure complete
23:41:17.499 00.058 11616 worker thread done servicing request
23:41:17.499 00.000 12268 OnExposeComplete: enter
23:41:17.499 00.000 12268 UpdateGuideState(): m_state=6
23:41:17.499 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
23:41:17.500 00.001 12268 Star::Find returns 1 (0), X=917.39, Y=17.60, Mass=291, SNR=11.7, Peak=37 HFD=3.4
23:41:17.500 00.000 12268 MultiStar: [#1 0.42,-1.26,0.00,M10] [#2 -0.13,-0.92,0.00,M7] [#3 0.66,-0.94,0.00,M5] [#4 -0.66,-0.72,0.00,M9] [#5 0.20,-0.87,0.00,M1] 
23:41:17.500 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
23:41:17.500 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
23:41:17.500 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.70 hyp=0.70 cameraTheta=-1.64 mountX=-0.70 mountY=0.04, mountTheta=3.08
23:41:17.502 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.70, opts=13)
23:41:17.502 00.000 12268 Enqueuing Move request for scope (-0.05, -0.70)
23:41:17.502 00.000 11616 Worker thread wakes up
23:41:17.502 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.70) opts 0xd
23:41:17.502 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.70)
23:41:17.502 00.000 11616 Moving (-0.05, -0.70) raw xDistance=-0.70 yDistance=0.04
23:41:17.502 00.000 11616 resist switch: large excursion: input -0.70 thresh 0.29 direction from 1 to -1
23:41:17.502 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.11
23:41:17.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.70
23:41:17.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:17.503 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:41:17.503 00.000 11616 MoveAxis(E, 394, ABG)
23:41:17.503 00.000 11616 Guiding  Dir = 2, Dur = 394
23:41:17.503 00.000 11616 IsSlewing returns 0
23:41:17.503 00.000 11616 IsGuiding returns 0
23:41:17.504 00.001 11616 PulseGuide returned control before completion, sleep 404
23:41:17.525 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
23:41:17.545 00.020 12268 UpdateGuideState exits: m=291 SNR=11.7
23:41:17.545 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:17.545 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:17.546 00.001 12268 Enqueuing Expose request
23:41:17.921 00.375 11616 IsGuiding returns 1
23:41:17.921 00.000 11616 scope still moving after pulse duration time elapsed
23:41:17.951 00.030 11616 IsSlewing returns 0
23:41:17.951 00.000 11616 IsGuiding returns 1
23:41:17.982 00.031 11616 IsSlewing returns 0
23:41:17.982 00.000 11616 IsGuiding returns 1
23:41:18.013 00.031 11616 IsSlewing returns 0
23:41:18.014 00.001 11616 IsGuiding returns 1
23:41:18.045 00.031 11616 IsSlewing returns 0
23:41:18.046 00.001 11616 IsGuiding returns 1
23:41:18.076 00.030 11616 IsSlewing returns 0
23:41:18.077 00.001 11616 IsGuiding returns 0
23:41:18.077 00.000 11616 scope move finished after 394 + 178 ms
23:41:18.077 00.000 11616 Move returns status 0, amount 394
23:41:18.077 00.000 11616 MoveAxis(N, 0, ABG)
23:41:18.077 00.000 11616 Move returns status 0, amount 0
23:41:18.077 00.000 11616 move complete, result=0
23:41:18.077 00.000 11616 worker thread done servicing request
23:41:18.077 00.000 11616 Worker thread wakes up
23:41:18.077 00.000 12268 GuideStep: -0.7 px 394 ms EAST, 0.0 px 0 ms NORTH
23:41:18.078 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:18.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:20.078 02.000 11616 Exposure complete
23:41:20.134 00.056 11616 worker thread done servicing request
23:41:20.134 00.000 12268 OnExposeComplete: enter
23:41:20.134 00.000 12268 UpdateGuideState(): m_state=6
23:41:20.135 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
23:41:20.135 00.000 12268 Star::Find returns 1 (0), X=917.09, Y=17.97, Mass=370, SNR=13.3, Peak=46 HFD=4.3
23:41:20.135 00.000 12268 MultiStar: [#1 0.48,-0.53,0.00,R] [#2 -0.17,-0.45,0.70,U] [#3 0.68,-0.31,0.00,M6] [#4 -0.10,-0.36,0.50,U] [#5 0.55,0.35,0.00,M2] 
23:41:20.135 00.000 12268 refined, 2 included, MultiStar: {-0.24, -0.37}, one-star: {-0.35, -0.33}
23:41:20.135 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
23:41:20.135 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
23:41:20.135 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.37 hyp=0.44 cameraTheta=-2.14 mountX=-0.39 mountY=-0.19, mountTheta=-2.70
23:41:20.137 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.37, opts=13)
23:41:20.137 00.000 12268 Enqueuing Move request for scope (-0.24, -0.37)
23:41:20.137 00.000 11616 Worker thread wakes up
23:41:20.137 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.37) opts 0xd
23:41:20.137 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.37)
23:41:20.137 00.000 11616 Moving (-0.24, -0.37) raw xDistance=-0.39 yDistance=-0.19
23:41:20.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
23:41:20.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
23:41:20.138 00.001 11616 MoveAxis(E, 221, ABG)
23:41:20.138 00.000 11616 Guiding  Dir = 2, Dur = 221
23:41:20.138 00.000 11616 IsSlewing returns 0
23:41:20.138 00.000 11616 IsGuiding returns 0
23:41:20.139 00.001 11616 PulseGuide returned control before completion, sleep 231
23:41:20.161 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
23:41:20.178 00.017 12268 UpdateGuideState exits: m=370 SNR=13.3
23:41:20.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:20.179 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:20.179 00.000 12268 Enqueuing Expose request
23:41:20.379 00.200 11616 IsGuiding returns 1
23:41:20.379 00.000 11616 scope still moving after pulse duration time elapsed
23:41:20.410 00.031 11616 IsSlewing returns 0
23:41:20.410 00.000 11616 IsGuiding returns 0
23:41:20.410 00.000 11616 scope move finished after 221 + 50 ms
23:41:20.410 00.000 11616 Move returns status 0, amount 221
23:41:20.410 00.000 11616 MoveAxis(N, 16, ABG)
23:41:20.410 00.000 11616 Guiding  Dir = 0, Dur = 16
23:41:20.410 00.000 11616 IsSlewing returns 0
23:41:20.410 00.000 11616 IsGuiding returns 0
23:41:20.412 00.002 11616 PulseGuide returned control before completion, sleep 26
23:41:20.440 00.028 11616 IsGuiding returns 1
23:41:20.440 00.000 11616 scope still moving after pulse duration time elapsed
23:41:20.471 00.031 11616 IsSlewing returns 0
23:41:20.471 00.000 11616 IsGuiding returns 0
23:41:20.471 00.000 11616 scope move finished after 16 + 44 ms
23:41:20.472 00.001 11616 Move returns status 0, amount 16
23:41:20.472 00.000 11616 move complete, result=0
23:41:20.472 00.000 11616 worker thread done servicing request
23:41:20.472 00.000 11616 Worker thread wakes up
23:41:20.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:20.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:20.472 00.000 12268 GuideStep: -0.4 px 221 ms EAST, -0.2 px 16 ms NORTH
23:41:22.483 02.011 11616 Exposure complete
23:41:22.541 00.058 11616 worker thread done servicing request
23:41:22.541 00.000 12268 OnExposeComplete: enter
23:41:22.541 00.000 12268 UpdateGuideState(): m_state=6
23:41:22.541 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
23:41:22.542 00.001 12268 Star::Find returns 1 (0), X=917.11, Y=19.43, Mass=368, SNR=13.2, Peak=47 HFD=3.8
23:41:22.542 00.000 12268 MultiStar: [#1 -0.03,1.05,0.00,M1] [#2 -0.15,0.80,0.00,M7] [#3 0.75,1.33,0.00,M7] [#4 0.22,1.57,0.00,M9] [#5 0.50,1.30,0.00,M3] 
23:41:22.542 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
23:41:22.542 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
23:41:22.542 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=1.13 hyp=1.18 cameraTheta=1.85 mountX=1.09 mountY=-0.47, mountTheta=-0.41
23:41:22.544 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=1.13, opts=13)
23:41:22.544 00.000 12268 Enqueuing Move request for scope (-0.33, 1.13)
23:41:22.544 00.000 11616 Worker thread wakes up
23:41:22.545 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 1.13) opts 0xd
23:41:22.545 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 1.13)
23:41:22.545 00.000 11616 Moving (-0.33, 1.13) raw xDistance=1.09 yDistance=-0.47
23:41:22.545 00.000 11616 resist switch: large excursion: input 1.09 thresh 0.29 direction from -1 to 1
23:41:22.545 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.28
23:41:22.545 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.55 from input 1.09
23:41:22.545 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
23:41:22.545 00.000 11616 MoveAxis(W, 612, ABG)
23:41:22.545 00.000 11616 Guiding  Dir = 3, Dur = 612
23:41:22.546 00.001 11616 IsSlewing returns 0
23:41:22.546 00.000 11616 IsGuiding returns 0
23:41:22.546 00.000 11616 PulseGuide returned control before completion, sleep 622
23:41:22.568 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
23:41:22.589 00.021 12268 UpdateGuideState exits: m=368 SNR=13.2
23:41:22.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:22.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:22.589 00.000 12268 Enqueuing Expose request
23:41:23.184 00.595 11616 IsGuiding returns 1
23:41:23.184 00.000 11616 scope still moving after pulse duration time elapsed
23:41:23.215 00.031 11616 IsSlewing returns 0
23:41:23.215 00.000 11616 IsGuiding returns 1
23:41:23.246 00.031 11616 IsSlewing returns 0
23:41:23.246 00.000 11616 IsGuiding returns 1
23:41:23.278 00.032 11616 IsSlewing returns 0
23:41:23.278 00.000 11616 IsGuiding returns 0
23:41:23.278 00.000 11616 scope move finished after 612 + 120 ms
23:41:23.279 00.001 11616 Move returns status 0, amount 612
23:41:23.279 00.000 11616 MoveAxis(N, 40, ABG)
23:41:23.279 00.000 11616 Guiding  Dir = 0, Dur = 40
23:41:23.279 00.000 11616 IsSlewing returns 0
23:41:23.279 00.000 11616 IsGuiding returns 0
23:41:23.280 00.001 11616 PulseGuide returned control before completion, sleep 50
23:41:23.340 00.060 11616 IsGuiding returns 1
23:41:23.340 00.000 11616 scope still moving after pulse duration time elapsed
23:41:23.370 00.030 11616 IsSlewing returns 0
23:41:23.370 00.000 11616 IsGuiding returns 0
23:41:23.370 00.000 11616 scope move finished after 40 + 51 ms
23:41:23.370 00.000 11616 Move returns status 0, amount 40
23:41:23.371 00.001 11616 move complete, result=0
23:41:23.371 00.000 11616 worker thread done servicing request
23:41:23.371 00.000 12268 GuideStep: 1.1 px 612 ms WEST, -0.5 px 40 ms NORTH
23:41:23.371 00.000 11616 Worker thread wakes up
23:41:23.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:23.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:25.379 02.008 11616 Exposure complete
23:41:25.436 00.057 11616 worker thread done servicing request
23:41:25.436 00.000 12268 OnExposeComplete: enter
23:41:25.436 00.000 12268 UpdateGuideState(): m_state=6
23:41:25.436 00.000 12268 Star::Find(15, 917, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
23:41:25.436 00.000 12268 Star::Find returns 1 (0), X=917.30, Y=18.65, Mass=380, SNR=13.4, Peak=35 HFD=4.7
23:41:25.437 00.001 12268 MultiStar: [#1 0.28,0.44,0.84,U] [#2 -0.48,0.37,0.00,M8] [#3 0.74,0.79,0.00,M8] [#4 -0.17,0.44,0.48,U] [#5 -0.06,0.27,0.63,U] 
23:41:25.437 00.000 12268 refined, 3 included, MultiStar: {-0.01, 0.37}, one-star: {-0.14, 0.35}
23:41:25.437 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
23:41:25.437 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
23:41:25.437 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.60 mountX=0.37 mountY=-0.06, mountTheta=-0.15
23:41:25.439 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.37, opts=13)
23:41:25.439 00.000 12268 Enqueuing Move request for scope (-0.01, 0.37)
23:41:25.439 00.000 11616 Worker thread wakes up
23:41:25.439 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.37) opts 0xd
23:41:25.439 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.37)
23:41:25.439 00.000 11616 Moving (-0.01, 0.37) raw xDistance=0.37 yDistance=-0.06
23:41:25.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
23:41:25.439 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:25.440 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:41:25.440 00.000 11616 MoveAxis(W, 206, ABG)
23:41:25.440 00.000 11616 Guiding  Dir = 3, Dur = 206
23:41:25.440 00.000 11616 IsSlewing returns 0
23:41:25.440 00.000 11616 IsGuiding returns 0
23:41:25.441 00.001 11616 PulseGuide returned control before completion, sleep 216
23:41:25.465 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=210, Gamma=1.290
23:41:25.483 00.018 12268 UpdateGuideState exits: m=380 SNR=13.4
23:41:25.483 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:25.483 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:25.483 00.000 12268 Enqueuing Expose request
23:41:25.657 00.174 11616 IsGuiding returns 1
23:41:25.657 00.000 11616 scope still moving after pulse duration time elapsed
23:41:25.688 00.031 11616 IsSlewing returns 0
23:41:25.689 00.001 11616 IsGuiding returns 0
23:41:25.689 00.000 11616 scope move finished after 206 + 42 ms
23:41:25.689 00.000 11616 Move returns status 0, amount 206
23:41:25.689 00.000 11616 MoveAxis(N, 0, ABG)
23:41:25.689 00.000 11616 Move returns status 0, amount 0
23:41:25.689 00.000 11616 move complete, result=0
23:41:25.689 00.000 11616 worker thread done servicing request
23:41:25.689 00.000 11616 Worker thread wakes up
23:41:25.689 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:25.689 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:25.689 00.000 12268 GuideStep: 0.4 px 206 ms WEST, -0.1 px 0 ms NORTH
23:41:27.704 02.015 11616 Exposure complete
23:41:27.758 00.054 11616 worker thread done servicing request
23:41:27.758 00.000 12268 OnExposeComplete: enter
23:41:27.758 00.000 12268 UpdateGuideState(): m_state=6
23:41:27.759 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
23:41:27.759 00.000 12268 Star::Find returns 1 (0), X=917.38, Y=18.44, Mass=421, SNR=14.1, Peak=49 HFD=4.5
23:41:27.759 00.000 12268 MultiStar: [#1 -0.21,0.20,0.77,U] [#2 -0.23,-0.37,0.63,U] [#3 0.15,-0.16,0.58,U] [#4 -0.32,-0.12,0.45,U] [#5 0.69,0.47,0.00,M3] 
23:41:27.759 00.000 12268 refined, 4 included, MultiStar: {-0.13, -0.02}, one-star: {-0.06, 0.14}
23:41:27.759 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
23:41:27.759 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
23:41:27.759 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-2.95 mountX=-0.04 mountY=-0.12, mountTheta=-1.86
23:41:27.761 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.02, opts=13)
23:41:27.761 00.000 12268 Enqueuing Move request for scope (-0.13, -0.02)
23:41:27.761 00.000 11616 Worker thread wakes up
23:41:27.761 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
23:41:27.762 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
23:41:27.762 00.000 11616 Moving (-0.13, -0.02) raw xDistance=-0.04 yDistance=-0.12
23:41:27.762 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:27.762 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:41:27.762 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:27.762 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:41:27.762 00.000 11616 MoveAxis(E, 0, ABG)
23:41:27.762 00.000 11616 Move returns status 0, amount 0
23:41:27.762 00.000 11616 MoveAxis(N, 0, ABG)
23:41:27.762 00.000 11616 Move returns status 0, amount 0
23:41:27.762 00.000 11616 move complete, result=0
23:41:27.763 00.001 11616 worker thread done servicing request
23:41:27.785 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
23:41:27.802 00.017 12268 UpdateGuideState exits: m=421 SNR=14.1
23:41:27.803 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:27.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:27.803 00.000 12268 Enqueuing Expose request
23:41:27.803 00.000 11616 Worker thread wakes up
23:41:27.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:27.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:27.803 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:29.817 02.014 11616 Exposure complete
23:41:29.872 00.055 11616 worker thread done servicing request
23:41:29.872 00.000 12268 OnExposeComplete: enter
23:41:29.872 00.000 12268 UpdateGuideState(): m_state=6
23:41:29.873 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
23:41:29.873 00.000 12268 Star::Find returns 1 (0), X=917.21, Y=18.01, Mass=395, SNR=13.7, Peak=48 HFD=4.1
23:41:29.873 00.000 12268 MultiStar: [#1 -0.13,-0.08,0.83,U] [#2 -0.57,-1.08,0.00,M8] [#3 0.63,-0.17,0.00,M8] [#4 -0.22,-0.53,0.44,U] [#5 0.91,-0.24,0.00,M4] 
23:41:29.873 00.000 12268 refined, 2 included, MultiStar: {-0.19, -0.26}, one-star: {-0.23, -0.29}
23:41:29.873 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.67 = 2.61)
23:41:29.873 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.50)
23:41:29.873 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.26 hyp=0.32 cameraTheta=-2.20 mountX=-0.28 mountY=-0.15, mountTheta=-2.63
23:41:29.875 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.26, opts=13)
23:41:29.875 00.000 12268 Enqueuing Move request for scope (-0.19, -0.26)
23:41:29.876 00.001 11616 Worker thread wakes up
23:41:29.876 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.26) opts 0xd
23:41:29.876 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.26)
23:41:29.876 00.000 11616 Moving (-0.19, -0.26) raw xDistance=-0.28 yDistance=-0.15
23:41:29.876 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:41:29.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:41:29.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
23:41:29.876 00.000 11616 MoveAxis(E, 0, ABG)
23:41:29.876 00.000 11616 Move returns status 0, amount 0
23:41:29.876 00.000 11616 MoveAxis(N, 13, ABG)
23:41:29.876 00.000 11616 Guiding  Dir = 0, Dur = 13
23:41:29.877 00.001 11616 IsSlewing returns 0
23:41:29.877 00.000 11616 IsGuiding returns 0
23:41:29.878 00.001 11616 PulseGuide returned control before completion, sleep 23
23:41:29.900 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=243, Gamma=1.290
23:41:29.909 00.009 11616 IsGuiding returns 1
23:41:29.909 00.000 11616 scope still moving after pulse duration time elapsed
23:41:29.918 00.009 12268 UpdateGuideState exits: m=395 SNR=13.7
23:41:29.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:29.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:29.919 00.000 12268 Enqueuing Expose request
23:41:29.940 00.021 11616 IsSlewing returns 0
23:41:29.941 00.001 11616 IsGuiding returns 0
23:41:29.941 00.000 11616 scope move finished after 13 + 50 ms
23:41:29.941 00.000 11616 Move returns status 0, amount 13
23:41:29.941 00.000 11616 move complete, result=0
23:41:29.941 00.000 11616 worker thread done servicing request
23:41:29.941 00.000 11616 Worker thread wakes up
23:41:29.941 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:29.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:29.942 00.001 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 13 ms NORTH
23:41:31.946 02.004 11616 Exposure complete
23:41:32.001 00.055 11616 worker thread done servicing request
23:41:32.001 00.000 12268 OnExposeComplete: enter
23:41:32.001 00.000 12268 UpdateGuideState(): m_state=6
23:41:32.001 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
23:41:32.001 00.000 12268 Star::Find returns 1 (0), X=917.14, Y=17.77, Mass=491, SNR=15.4, Peak=54 HFD=4.4
23:41:32.001 00.000 12268 MultiStar: [#1 -0.01,-0.61,0.00,M1] [#2 -0.66,-1.01,0.00,M9] [#3 0.29,-0.26,0.58,U] [#4 -0.28,-0.73,0.00,M7] [#5 0.25,-0.71,0.00,M5] 
23:41:32.001 00.000 12268 refined, 1 included, MultiStar: {-0.08, -0.43}, one-star: {-0.30, -0.53}
23:41:32.001 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
23:41:32.001 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
23:41:32.002 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.43 hyp=0.43 cameraTheta=-1.76 mountX=-0.43 mountY=-0.03, mountTheta=-3.08
23:41:32.003 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.43, opts=13)
23:41:32.003 00.000 12268 Enqueuing Move request for scope (-0.08, -0.43)
23:41:32.003 00.000 11616 Worker thread wakes up
23:41:32.003 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.43) opts 0xd
23:41:32.003 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.43)
23:41:32.003 00.000 11616 Moving (-0.08, -0.43) raw xDistance=-0.43 yDistance=-0.03
23:41:32.003 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
23:41:32.003 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.30
23:41:32.004 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
23:41:32.004 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:32.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:41:32.004 00.000 11616 MoveAxis(E, 242, ABG)
23:41:32.004 00.000 11616 Guiding  Dir = 2, Dur = 242
23:41:32.004 00.000 11616 IsSlewing returns 0
23:41:32.004 00.000 11616 IsGuiding returns 0
23:41:32.005 00.001 11616 PulseGuide returned control before completion, sleep 252
23:41:32.028 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
23:41:32.046 00.018 12268 UpdateGuideState exits: m=491 SNR=15.4
23:41:32.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:32.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:32.047 00.001 12268 Enqueuing Expose request
23:41:32.273 00.226 11616 IsGuiding returns 0
23:41:32.273 00.000 11616 Move returns status 0, amount 242
23:41:32.274 00.001 11616 MoveAxis(N, 0, ABG)
23:41:32.274 00.000 11616 Move returns status 0, amount 0
23:41:32.274 00.000 11616 move complete, result=0
23:41:32.274 00.000 11616 worker thread done servicing request
23:41:32.274 00.000 11616 Worker thread wakes up
23:41:32.274 00.000 12268 GuideStep: -0.4 px 242 ms EAST, -0.0 px 0 ms NORTH
23:41:32.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:32.275 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:34.291 02.016 11616 Exposure complete
23:41:34.355 00.064 11616 worker thread done servicing request
23:41:34.355 00.000 12268 OnExposeComplete: enter
23:41:34.355 00.000 12268 UpdateGuideState(): m_state=6
23:41:34.355 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
23:41:34.355 00.000 12268 Star::Find returns 1 (0), X=916.85, Y=17.61, Mass=451, SNR=14.7, Peak=54 HFD=4.3
23:41:34.356 00.001 12268 MultiStar: [#1 -0.20,-0.63,0.00,M2] [#2 -0.11,-1.27,0.00,M10] [#3 0.51,-0.27,0.67,U] [#4 -0.25,-0.89,0.00,M8] [#5 0.02,-0.54,0.54,U] 
23:41:34.356 00.000 12268 refined, 2 included, MultiStar: {-0.11, -0.53}, one-star: {-0.59, -0.69}
23:41:34.356 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
23:41:34.356 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
23:41:34.356 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.53 hyp=0.54 cameraTheta=-1.77 mountX=-0.53 mountY=-0.04, mountTheta=-3.07
23:41:34.358 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.53, opts=13)
23:41:34.358 00.000 12268 Enqueuing Move request for scope (-0.11, -0.53)
23:41:34.358 00.000 11616 Worker thread wakes up
23:41:34.359 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.53) opts 0xd
23:41:34.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.53)
23:41:34.359 00.000 11616 Moving (-0.11, -0.53) raw xDistance=-0.53 yDistance=-0.04
23:41:34.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.53
23:41:34.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:34.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:41:34.359 00.000 11616 MoveAxis(E, 299, ABG)
23:41:34.359 00.000 11616 Guiding  Dir = 2, Dur = 299
23:41:34.360 00.001 11616 IsSlewing returns 0
23:41:34.360 00.000 11616 IsGuiding returns 0
23:41:34.361 00.001 11616 PulseGuide returned control before completion, sleep 309
23:41:34.385 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:41:34.404 00.019 12268 UpdateGuideState exits: m=451 SNR=14.7
23:41:34.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:34.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:34.404 00.000 12268 Enqueuing Expose request
23:41:34.681 00.277 11616 IsGuiding returns 1
23:41:34.681 00.000 11616 scope still moving after pulse duration time elapsed
23:41:34.713 00.032 11616 IsSlewing returns 0
23:41:34.713 00.000 11616 IsGuiding returns 0
23:41:34.714 00.001 11616 scope move finished after 299 + 53 ms
23:41:34.714 00.000 11616 Move returns status 0, amount 299
23:41:34.714 00.000 11616 MoveAxis(N, 0, ABG)
23:41:34.714 00.000 11616 Move returns status 0, amount 0
23:41:34.714 00.000 11616 move complete, result=0
23:41:34.714 00.000 11616 worker thread done servicing request
23:41:34.714 00.000 12268 GuideStep: -0.5 px 299 ms EAST, -0.0 px 0 ms NORTH
23:41:34.714 00.000 11616 Worker thread wakes up
23:41:34.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:34.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:36.725 02.011 11616 Exposure complete
23:41:36.784 00.059 11616 worker thread done servicing request
23:41:36.784 00.000 12268 OnExposeComplete: enter
23:41:36.784 00.000 12268 UpdateGuideState(): m_state=6
23:41:36.784 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
23:41:36.785 00.001 12268 Star::Find returns 1 (0), X=916.97, Y=17.92, Mass=421, SNR=14.2, Peak=53 HFD=4.3
23:41:36.785 00.000 12268 MultiStar: [#1 -0.50,-0.61,0.00,M3] [#2 -0.14,-1.21,0.00,R] [#3 0.39,-0.13,0.68,U] [#4 -0.84,-0.69,0.00,M9] [#5 0.21,-0.58,0.00,M5] 
23:41:36.785 00.000 12268 refined, 1 included, MultiStar: {-0.12, -0.28}, one-star: {-0.47, -0.38}
23:41:36.785 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.45 = 2.84)
23:41:36.785 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.27)
23:41:36.785 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.28 hyp=0.30 cameraTheta=-1.97 mountX=-0.29 mountY=-0.08, mountTheta=-2.87
23:41:36.787 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.28, opts=13)
23:41:36.787 00.000 12268 Enqueuing Move request for scope (-0.12, -0.28)
23:41:36.787 00.000 11616 Worker thread wakes up
23:41:36.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.28) opts 0xd
23:41:36.787 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.28)
23:41:36.787 00.000 11616 Moving (-0.12, -0.28) raw xDistance=-0.29 yDistance=-0.08
23:41:36.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
23:41:36.787 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:36.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:41:36.787 00.000 11616 MoveAxis(E, 162, ABG)
23:41:36.787 00.000 11616 Guiding  Dir = 2, Dur = 162
23:41:36.788 00.001 11616 IsSlewing returns 0
23:41:36.788 00.000 11616 IsGuiding returns 0
23:41:36.788 00.000 11616 PulseGuide returned control before completion, sleep 172
23:41:36.812 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:41:36.830 00.018 12268 UpdateGuideState exits: m=421 SNR=14.2
23:41:36.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:36.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:36.830 00.000 12268 Enqueuing Expose request
23:41:36.962 00.132 11616 IsGuiding returns 1
23:41:36.962 00.000 11616 scope still moving after pulse duration time elapsed
23:41:36.994 00.032 11616 IsSlewing returns 0
23:41:36.994 00.000 11616 IsGuiding returns 0
23:41:36.994 00.000 11616 scope move finished after 162 + 44 ms
23:41:36.994 00.000 11616 Move returns status 0, amount 162
23:41:36.994 00.000 11616 MoveAxis(N, 0, ABG)
23:41:36.994 00.000 11616 Move returns status 0, amount 0
23:41:36.994 00.000 11616 move complete, result=0
23:41:36.994 00.000 11616 worker thread done servicing request
23:41:36.994 00.000 11616 Worker thread wakes up
23:41:36.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:36.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:36.994 00.000 12268 GuideStep: -0.3 px 162 ms EAST, -0.1 px 0 ms NORTH
23:41:39.010 02.016 11616 Exposure complete
23:41:39.067 00.057 11616 worker thread done servicing request
23:41:39.068 00.001 12268 OnExposeComplete: enter
23:41:39.068 00.000 12268 UpdateGuideState(): m_state=6
23:41:39.068 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
23:41:39.068 00.000 12268 Star::Find returns 1 (0), X=916.99, Y=18.10, Mass=441, SNR=14.5, Peak=54 HFD=4.2
23:41:39.068 00.000 12268 MultiStar: [#1 -0.25,-0.43,0.88,U] [#2 -0.25,0.29,0.62,U] [#3 0.65,-0.00,0.00,M6] [#4 -0.06,-0.65,0.00,M10] [#5 0.26,-0.22,0.62,U] 
23:41:39.069 00.001 12268 refined, 3 included, MultiStar: {-0.21, -0.17}, one-star: {-0.44, -0.20}
23:41:39.069 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.93 = 2.35)
23:41:39.069 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
23:41:39.069 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.17 hyp=0.27 cameraTheta=-2.46 mountX=-0.19 mountY=-0.19, mountTheta=-2.37
23:41:39.071 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.17, opts=13)
23:41:39.071 00.000 12268 Enqueuing Move request for scope (-0.21, -0.17)
23:41:39.071 00.000 11616 Worker thread wakes up
23:41:39.071 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.17) opts 0xd
23:41:39.071 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.17)
23:41:39.071 00.000 11616 Moving (-0.21, -0.17) raw xDistance=-0.19 yDistance=-0.19
23:41:39.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
23:41:39.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
23:41:39.071 00.000 11616 MoveAxis(E, 107, ABG)
23:41:39.071 00.000 11616 Guiding  Dir = 2, Dur = 107
23:41:39.072 00.001 11616 IsSlewing returns 0
23:41:39.072 00.000 11616 IsGuiding returns 0
23:41:39.072 00.000 11616 PulseGuide returned control before completion, sleep 117
23:41:39.094 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:41:39.112 00.018 12268 UpdateGuideState exits: m=441 SNR=14.5
23:41:39.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:39.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:39.112 00.000 12268 Enqueuing Expose request
23:41:39.198 00.086 11616 IsGuiding returns 1
23:41:39.198 00.000 11616 scope still moving after pulse duration time elapsed
23:41:39.230 00.032 11616 IsSlewing returns 0
23:41:39.230 00.000 11616 IsGuiding returns 0
23:41:39.230 00.000 11616 scope move finished after 107 + 50 ms
23:41:39.230 00.000 11616 Move returns status 0, amount 107
23:41:39.230 00.000 11616 MoveAxis(N, 16, ABG)
23:41:39.230 00.000 11616 Guiding  Dir = 0, Dur = 16
23:41:39.230 00.000 11616 IsSlewing returns 0
23:41:39.231 00.001 11616 IsGuiding returns 0
23:41:39.231 00.000 11616 PulseGuide returned control before completion, sleep 26
23:41:39.260 00.029 11616 IsGuiding returns 1
23:41:39.260 00.000 11616 scope still moving after pulse duration time elapsed
23:41:39.291 00.031 11616 IsSlewing returns 0
23:41:39.291 00.000 11616 IsGuiding returns 0
23:41:39.292 00.001 11616 scope move finished after 16 + 45 ms
23:41:39.292 00.000 11616 Move returns status 0, amount 16
23:41:39.292 00.000 11616 move complete, result=0
23:41:39.292 00.000 11616 worker thread done servicing request
23:41:39.292 00.000 11616 Worker thread wakes up
23:41:39.292 00.000 12268 GuideStep: -0.2 px 107 ms EAST, -0.2 px 16 ms NORTH
23:41:39.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:39.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:41.316 02.024 11616 Exposure complete
23:41:41.371 00.055 11616 worker thread done servicing request
23:41:41.372 00.001 12268 OnExposeComplete: enter
23:41:41.372 00.000 12268 UpdateGuideState(): m_state=6
23:41:41.372 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
23:41:41.372 00.000 12268 Star::Find returns 1 (0), X=917.00, Y=18.17, Mass=513, SNR=15.6, Peak=69 HFD=4.1
23:41:41.372 00.000 12268 MultiStar: [#1 0.06,-0.20,0.83,U] [#2 -0.04,0.68,0.00,M1] [#3 0.79,0.23,0.00,M7] [#4 -0.65,-0.39,0.00,R] [#5 0.40,-0.22,0.54,U] 
23:41:41.373 00.001 12268 refined, 2 included, MultiStar: {-0.07, -0.17}, one-star: {-0.44, -0.13}
23:41:41.373 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
23:41:41.373 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
23:41:41.373 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.97 mountX=-0.18 mountY=-0.05, mountTheta=-2.87
23:41:41.375 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.17, opts=13)
23:41:41.375 00.000 12268 Enqueuing Move request for scope (-0.07, -0.17)
23:41:41.375 00.000 11616 Worker thread wakes up
23:41:41.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
23:41:41.375 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
23:41:41.375 00.000 11616 Moving (-0.07, -0.17) raw xDistance=-0.18 yDistance=-0.05
23:41:41.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
23:41:41.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:41.376 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:41:41.376 00.000 11616 MoveAxis(E, 101, ABG)
23:41:41.376 00.000 11616 Guiding  Dir = 2, Dur = 101
23:41:41.376 00.000 11616 IsSlewing returns 0
23:41:41.376 00.000 11616 IsGuiding returns 0
23:41:41.377 00.001 11616 PulseGuide returned control before completion, sleep 111
23:41:41.398 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:41:41.416 00.018 12268 UpdateGuideState exits: m=513 SNR=15.6
23:41:41.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:41.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:41.416 00.000 12268 Enqueuing Expose request
23:41:41.495 00.079 11616 IsGuiding returns 1
23:41:41.495 00.000 11616 scope still moving after pulse duration time elapsed
23:41:41.526 00.031 11616 IsSlewing returns 0
23:41:41.526 00.000 11616 IsGuiding returns 0
23:41:41.527 00.001 11616 scope move finished after 101 + 49 ms
23:41:41.527 00.000 11616 Move returns status 0, amount 101
23:41:41.527 00.000 11616 MoveAxis(N, 0, ABG)
23:41:41.527 00.000 11616 Move returns status 0, amount 0
23:41:41.527 00.000 11616 move complete, result=0
23:41:41.527 00.000 11616 worker thread done servicing request
23:41:41.527 00.000 11616 Worker thread wakes up
23:41:41.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:41.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:41.528 00.001 12268 GuideStep: -0.2 px 101 ms EAST, -0.0 px 0 ms NORTH
23:41:43.543 02.015 11616 Exposure complete
23:41:43.600 00.057 11616 worker thread done servicing request
23:41:43.600 00.000 12268 OnExposeComplete: enter
23:41:43.600 00.000 12268 UpdateGuideState(): m_state=6
23:41:43.600 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
23:41:43.601 00.001 12268 Star::Find returns 1 (0), X=916.99, Y=18.20, Mass=438, SNR=14.4, Peak=65 HFD=3.8
23:41:43.601 00.000 12268 MultiStar: [#1 -0.07,-0.25,0.90,U] [#2 0.37,0.72,0.00,M2] [#3 0.45,0.04,0.65,U] [#4 0.34,-0.03,0.50,U] [#5 0.25,0.29,0.64,U] 
23:41:43.601 00.000 12268 refined, 4 included, MultiStar: {0.03, -0.04}, one-star: {-0.45, -0.10}
23:41:43.601 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
23:41:43.601 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
23:41:43.601 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.84 mountX=-0.03 mountY=0.04, mountTheta=2.30
23:41:43.603 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.04, opts=13)
23:41:43.603 00.000 12268 Enqueuing Move request for scope (0.03, -0.04)
23:41:43.603 00.000 11616 Worker thread wakes up
23:41:43.603 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
23:41:43.603 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
23:41:43.603 00.000 11616 Moving (0.03, -0.04) raw xDistance=-0.03 yDistance=0.04
23:41:43.603 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:43.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:41:43.604 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:43.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:41:43.604 00.000 11616 MoveAxis(E, 0, ABG)
23:41:43.604 00.000 11616 Move returns status 0, amount 0
23:41:43.604 00.000 11616 MoveAxis(N, 0, ABG)
23:41:43.604 00.000 11616 Move returns status 0, amount 0
23:41:43.604 00.000 11616 move complete, result=0
23:41:43.604 00.000 11616 worker thread done servicing request
23:41:43.627 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:41:43.647 00.020 12268 UpdateGuideState exits: m=438 SNR=14.4
23:41:43.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:43.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:43.647 00.000 12268 Enqueuing Expose request
23:41:43.647 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:41:43.647 00.000 11616 Worker thread wakes up
23:41:43.648 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:43.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:45.665 02.017 11616 Exposure complete
23:41:45.721 00.056 11616 worker thread done servicing request
23:41:45.721 00.000 12268 OnExposeComplete: enter
23:41:45.721 00.000 12268 UpdateGuideState(): m_state=6
23:41:45.721 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
23:41:45.722 00.001 12268 Star::Find returns 1 (0), X=917.22, Y=18.82, Mass=486, SNR=15.2, Peak=52 HFD=4.4
23:41:45.722 00.000 12268 MultiStar: [#1 -0.28,0.13,0.80,U] [#2 -0.36,1.49,0.00,M3] [#3 0.27,0.35,0.64,U] [#4 -0.63,0.64,0.00,M1] [#5 0.20,0.36,0.62,U] 
23:41:45.722 00.000 12268 refined, 3 included, MultiStar: {-0.05, 0.35}, one-star: {-0.22, 0.52}
23:41:45.722 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
23:41:45.722 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
23:41:45.722 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.35 hyp=0.35 cameraTheta=1.71 mountX=0.34 mountY=-0.09, mountTheta=-0.27
23:41:45.727 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.35, opts=13)
23:41:45.728 00.001 12268 Enqueuing Move request for scope (-0.05, 0.35)
23:41:45.728 00.000 11616 Worker thread wakes up
23:41:45.728 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.35) opts 0xd
23:41:45.728 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.35)
23:41:45.728 00.000 11616 Moving (-0.05, 0.35) raw xDistance=0.34 yDistance=-0.09
23:41:45.728 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
23:41:45.728 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
23:41:45.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
23:41:45.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:45.729 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:41:45.729 00.000 11616 MoveAxis(W, 191, ABG)
23:41:45.729 00.000 11616 Guiding  Dir = 3, Dur = 191
23:41:45.729 00.000 11616 IsSlewing returns 0
23:41:45.729 00.000 11616 IsGuiding returns 0
23:41:45.730 00.001 11616 PulseGuide returned control before completion, sleep 201
23:41:45.752 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:41:45.769 00.017 12268 UpdateGuideState exits: m=486 SNR=15.2
23:41:45.770 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:45.770 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:45.770 00.000 12268 Enqueuing Expose request
23:41:45.941 00.171 11616 IsGuiding returns 1
23:41:45.941 00.000 11616 scope still moving after pulse duration time elapsed
23:41:45.973 00.032 11616 IsSlewing returns 0
23:41:45.974 00.001 11616 IsGuiding returns 0
23:41:45.974 00.000 11616 scope move finished after 191 + 53 ms
23:41:45.974 00.000 11616 Move returns status 0, amount 191
23:41:45.974 00.000 11616 MoveAxis(N, 0, ABG)
23:41:45.974 00.000 11616 Move returns status 0, amount 0
23:41:45.974 00.000 11616 move complete, result=0
23:41:45.974 00.000 11616 worker thread done servicing request
23:41:45.974 00.000 11616 Worker thread wakes up
23:41:45.975 00.001 12268 GuideStep: 0.3 px 191 ms WEST, -0.1 px 0 ms NORTH
23:41:45.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:45.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:47.984 02.009 11616 Exposure complete
23:41:48.039 00.055 11616 worker thread done servicing request
23:41:48.040 00.001 12268 OnExposeComplete: enter
23:41:48.040 00.000 12268 UpdateGuideState(): m_state=6
23:41:48.040 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
23:41:48.040 00.000 12268 Star::Find returns 1 (0), X=917.10, Y=18.54, Mass=444, SNR=14.5, Peak=46 HFD=3.8
23:41:48.040 00.000 12268 MultiStar: [#1 0.04,0.37,0.92,U] [#2 -0.21,1.32,0.00,M4] [#3 0.55,0.51,0.00,M6] [#4 0.54,0.60,0.00,M2] [#5 0.36,0.87,0.00,M2] 
23:41:48.040 00.000 12268 refined, 1 included, MultiStar: {-0.15, 0.31}, one-star: {-0.34, 0.24}
23:41:48.040 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
23:41:48.041 00.001 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
23:41:48.041 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.31 hyp=0.34 cameraTheta=2.04 mountX=0.29 mountY=-0.19, mountTheta=-0.59
23:41:48.042 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.31, opts=13)
23:41:48.042 00.000 12268 Enqueuing Move request for scope (-0.15, 0.31)
23:41:48.042 00.000 11616 Worker thread wakes up
23:41:48.042 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.31) opts 0xd
23:41:48.043 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.31)
23:41:48.043 00.000 11616 Moving (-0.15, 0.31) raw xDistance=0.29 yDistance=-0.19
23:41:48.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
23:41:48.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
23:41:48.043 00.000 11616 MoveAxis(W, 162, ABG)
23:41:48.043 00.000 11616 Guiding  Dir = 3, Dur = 162
23:41:48.043 00.000 11616 IsSlewing returns 0
23:41:48.043 00.000 11616 IsGuiding returns 0
23:41:48.044 00.001 11616 PulseGuide returned control before completion, sleep 172
23:41:48.066 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:41:48.084 00.018 12268 UpdateGuideState exits: m=444 SNR=14.5
23:41:48.084 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:48.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:48.084 00.000 12268 Enqueuing Expose request
23:41:48.217 00.133 11616 IsGuiding returns 1
23:41:48.217 00.000 11616 scope still moving after pulse duration time elapsed
23:41:48.248 00.031 11616 IsSlewing returns 0
23:41:48.249 00.001 11616 IsGuiding returns 0
23:41:48.249 00.000 11616 scope move finished after 162 + 44 ms
23:41:48.249 00.000 11616 Move returns status 0, amount 162
23:41:48.249 00.000 11616 MoveAxis(N, 16, ABG)
23:41:48.249 00.000 11616 Guiding  Dir = 0, Dur = 16
23:41:48.249 00.000 11616 IsSlewing returns 0
23:41:48.250 00.001 11616 IsGuiding returns 0
23:41:48.250 00.000 11616 PulseGuide returned control before completion, sleep 26
23:41:48.280 00.030 11616 IsGuiding returns 1
23:41:48.280 00.000 11616 scope still moving after pulse duration time elapsed
23:41:48.312 00.032 11616 IsSlewing returns 0
23:41:48.312 00.000 11616 IsGuiding returns 1
23:41:48.341 00.029 11616 IsSlewing returns 0
23:41:48.341 00.000 11616 IsGuiding returns 0
23:41:48.342 00.001 11616 scope move finished after 16 + 75 ms
23:41:48.342 00.000 11616 Move returns status 0, amount 16
23:41:48.342 00.000 11616 move complete, result=0
23:41:48.342 00.000 11616 worker thread done servicing request
23:41:48.342 00.000 11616 Worker thread wakes up
23:41:48.343 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:48.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:48.343 00.000 12268 GuideStep: 0.3 px 162 ms WEST, -0.2 px 16 ms NORTH
23:41:50.354 02.011 11616 Exposure complete
23:41:50.411 00.057 11616 worker thread done servicing request
23:41:50.411 00.000 12268 OnExposeComplete: enter
23:41:50.411 00.000 12268 UpdateGuideState(): m_state=6
23:41:50.411 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
23:41:50.412 00.001 12268 Star::Find returns 1 (0), X=917.03, Y=18.26, Mass=467, SNR=14.9, Peak=52 HFD=4.3
23:41:50.412 00.000 12268 MultiStar: [#1 -0.09,-0.36,0.80,U] [#2 -0.10,0.74,0.00,M5] [#3 0.75,0.26,0.00,M7] [#4 1.45,0.53,0.00,M3] [#5 0.15,0.09,0.62,U] 
23:41:50.412 00.000 12268 refined, 2 included, MultiStar: {-0.16, -0.11}, one-star: {-0.41, -0.04}
23:41:50.412 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
23:41:50.412 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
23:41:50.412 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-2.53 mountX=-0.13 mountY=-0.15, mountTheta=-2.30
23:41:50.414 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.11, opts=13)
23:41:50.414 00.000 12268 Enqueuing Move request for scope (-0.16, -0.11)
23:41:50.414 00.000 11616 Worker thread wakes up
23:41:50.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
23:41:50.414 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
23:41:50.414 00.000 11616 Moving (-0.16, -0.11) raw xDistance=-0.13 yDistance=-0.15
23:41:50.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:41:50.415 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:41:50.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:50.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:41:50.415 00.000 11616 MoveAxis(E, 0, ABG)
23:41:50.415 00.000 11616 Move returns status 0, amount 0
23:41:50.415 00.000 11616 MoveAxis(N, 0, ABG)
23:41:50.415 00.000 11616 Move returns status 0, amount 0
23:41:50.415 00.000 11616 move complete, result=0
23:41:50.415 00.000 11616 worker thread done servicing request
23:41:50.437 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:41:50.455 00.018 12268 UpdateGuideState exits: m=467 SNR=14.9
23:41:50.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:50.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:50.455 00.000 12268 Enqueuing Expose request
23:41:50.455 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:50.455 00.000 11616 Worker thread wakes up
23:41:50.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:50.456 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:52.467 02.011 11616 Exposure complete
23:41:52.524 00.057 11616 worker thread done servicing request
23:41:52.525 00.001 12268 OnExposeComplete: enter
23:41:52.525 00.000 12268 UpdateGuideState(): m_state=6
23:41:52.525 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
23:41:52.525 00.000 12268 Star::Find returns 1 (0), X=917.30, Y=18.20, Mass=430, SNR=14.3, Peak=50 HFD=4.1
23:41:52.526 00.001 12268 MultiStar: [#1 0.20,-0.21,0.80,U] [#2 -0.04,0.63,0.00,M6] [#3 0.65,-0.21,0.00,M8] [#4 0.99,-0.03,0.00,M4] [#5 0.39,-0.21,0.64,U] 
23:41:52.526 00.000 12268 single-star, 2 included, MultiStar: {0.11, -0.17}, one-star: {-0.13, -0.10}
23:41:52.526 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
23:41:52.526 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
23:41:52.526 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.10 hyp=0.17 cameraTheta=-2.51 mountX=-0.11 mountY=-0.12, mountTheta=-2.32
23:41:52.528 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.10, opts=13)
23:41:52.528 00.000 12268 Enqueuing Move request for scope (-0.13, -0.10)
23:41:52.528 00.000 11616 Worker thread wakes up
23:41:52.529 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.10) opts 0xd
23:41:52.529 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.10)
23:41:52.529 00.000 11616 Moving (-0.13, -0.10) raw xDistance=-0.11 yDistance=-0.12
23:41:52.529 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:41:52.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:41:52.529 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:52.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:41:52.529 00.000 11616 MoveAxis(E, 0, ABG)
23:41:52.530 00.001 11616 Move returns status 0, amount 0
23:41:52.530 00.000 11616 MoveAxis(N, 0, ABG)
23:41:52.530 00.000 11616 Move returns status 0, amount 0
23:41:52.530 00.000 11616 move complete, result=0
23:41:52.530 00.000 11616 worker thread done servicing request
23:41:52.557 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:41:52.575 00.018 12268 UpdateGuideState exits: m=430 SNR=14.3
23:41:52.575 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:52.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:52.575 00.000 12268 Enqueuing Expose request
23:41:52.576 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:52.576 00.000 11616 Worker thread wakes up
23:41:52.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:52.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:54.598 02.022 11616 Exposure complete
23:41:54.655 00.057 11616 worker thread done servicing request
23:41:54.655 00.000 12268 OnExposeComplete: enter
23:41:54.655 00.000 12268 UpdateGuideState(): m_state=6
23:41:54.656 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
23:41:54.656 00.000 12268 Star::Find returns 1 (0), X=917.13, Y=17.92, Mass=524, SNR=15.8, Peak=66 HFD=4.2
23:41:54.656 00.000 12268 MultiStar: [#1 -0.13,-0.34,0.83,U] [#2 -0.13,0.81,0.00,M7] [#3 1.03,-0.14,0.00,M9] [#4 0.17,-0.16,0.48,U] [#5 0.33,-0.38,0.58,U] 
23:41:54.656 00.000 12268 refined, 3 included, MultiStar: {-0.05, -0.33}, one-star: {-0.31, -0.38}
23:41:54.656 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.19 = 3.09)
23:41:54.656 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
23:41:54.656 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.33 hyp=0.33 cameraTheta=-1.72 mountX=-0.33 mountY=-0.01, mountTheta=-3.13
23:41:54.658 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.33, opts=13)
23:41:54.658 00.000 12268 Enqueuing Move request for scope (-0.05, -0.33)
23:41:54.658 00.000 11616 Worker thread wakes up
23:41:54.659 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.33) opts 0xd
23:41:54.659 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.33)
23:41:54.659 00.000 11616 Moving (-0.05, -0.33) raw xDistance=-0.33 yDistance=-0.01
23:41:54.659 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
23:41:54.659 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.00
23:41:54.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
23:41:54.659 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:54.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:41:54.659 00.000 11616 MoveAxis(E, 187, ABG)
23:41:54.659 00.000 11616 Guiding  Dir = 2, Dur = 187
23:41:54.660 00.001 11616 IsSlewing returns 0
23:41:54.660 00.000 11616 IsGuiding returns 0
23:41:54.660 00.000 11616 PulseGuide returned control before completion, sleep 197
23:41:54.682 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:41:54.701 00.019 12268 UpdateGuideState exits: m=524 SNR=15.8
23:41:54.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:54.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:54.701 00.000 12268 Enqueuing Expose request
23:41:54.869 00.168 11616 IsGuiding returns 1
23:41:54.869 00.000 11616 scope still moving after pulse duration time elapsed
23:41:54.900 00.031 11616 IsSlewing returns 0
23:41:54.900 00.000 11616 IsGuiding returns 1
23:41:54.931 00.031 11616 IsSlewing returns 0
23:41:54.931 00.000 11616 IsGuiding returns 1
23:41:54.963 00.032 11616 IsSlewing returns 0
23:41:54.963 00.000 11616 IsGuiding returns 1
23:41:54.994 00.031 11616 IsSlewing returns 0
23:41:54.994 00.000 11616 IsGuiding returns 1
23:41:55.025 00.031 11616 IsSlewing returns 0
23:41:55.025 00.000 11616 IsGuiding returns 1
23:41:55.056 00.031 11616 IsSlewing returns 0
23:41:55.056 00.000 11616 IsGuiding returns 1
23:41:55.087 00.031 11616 IsSlewing returns 0
23:41:55.087 00.000 11616 IsGuiding returns 0
23:41:55.087 00.000 11616 scope move finished after 187 + 239 ms
23:41:55.087 00.000 11616 Move returns status 0, amount 187
23:41:55.087 00.000 11616 MoveAxis(N, 0, ABG)
23:41:55.087 00.000 11616 Move returns status 0, amount 0
23:41:55.087 00.000 11616 move complete, result=0
23:41:55.088 00.001 11616 worker thread done servicing request
23:41:55.088 00.000 11616 Worker thread wakes up
23:41:55.088 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:55.088 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:55.088 00.000 12268 GuideStep: -0.3 px 187 ms EAST, -0.0 px 0 ms NORTH
23:41:57.106 02.018 11616 Exposure complete
23:41:57.165 00.059 11616 worker thread done servicing request
23:41:57.165 00.000 12268 OnExposeComplete: enter
23:41:57.166 00.001 12268 UpdateGuideState(): m_state=6
23:41:57.166 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
23:41:57.166 00.000 12268 Star::Find returns 1 (0), X=917.08, Y=18.27, Mass=516, SNR=15.7, Peak=64 HFD=4.2
23:41:57.166 00.000 12268 MultiStar: [#1 -0.12,-0.18,0.79,U] [#2 -0.36,0.65,0.00,M8] [#3 1.28,-0.26,0.00,M10] [#4 0.42,-0.08,0.53,U] [#5 0.33,-0.25,0.51,U] 
23:41:57.166 00.000 12268 refined, 3 included, MultiStar: {-0.02, -0.12}, one-star: {-0.36, -0.03}
23:41:57.166 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
23:41:57.166 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
23:41:57.167 00.001 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.76 mountX=-0.12 mountY=-0.01, mountTheta=-3.09
23:41:57.169 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.12, opts=13)
23:41:57.169 00.000 12268 Enqueuing Move request for scope (-0.02, -0.12)
23:41:57.169 00.000 11616 Worker thread wakes up
23:41:57.169 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
23:41:57.169 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
23:41:57.169 00.000 11616 Moving (-0.02, -0.12) raw xDistance=-0.12 yDistance=-0.01
23:41:57.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
23:41:57.169 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:57.170 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:41:57.170 00.000 11616 MoveAxis(E, 69, ABG)
23:41:57.170 00.000 11616 Guiding  Dir = 2, Dur = 69
23:41:57.170 00.000 11616 IsSlewing returns 0
23:41:57.170 00.000 11616 IsGuiding returns 0
23:41:57.171 00.001 11616 PulseGuide returned control before completion, sleep 79
23:41:57.192 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:41:57.210 00.018 12268 UpdateGuideState exits: m=516 SNR=15.7
23:41:57.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:57.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:57.210 00.000 12268 Enqueuing Expose request
23:41:57.262 00.052 11616 IsGuiding returns 1
23:41:57.263 00.001 11616 scope still moving after pulse duration time elapsed
23:41:57.294 00.031 11616 IsSlewing returns 0
23:41:57.294 00.000 11616 IsGuiding returns 1
23:41:57.325 00.031 11616 IsSlewing returns 0
23:41:57.325 00.000 11616 IsGuiding returns 1
23:41:57.356 00.031 11616 IsSlewing returns 0
23:41:57.356 00.000 11616 IsGuiding returns 1
23:41:57.388 00.032 11616 IsSlewing returns 0
23:41:57.388 00.000 11616 IsGuiding returns 0
23:41:57.388 00.000 11616 scope move finished after 69 + 148 ms
23:41:57.388 00.000 11616 Move returns status 0, amount 69
23:41:57.388 00.000 11616 MoveAxis(N, 0, ABG)
23:41:57.388 00.000 11616 Move returns status 0, amount 0
23:41:57.388 00.000 11616 move complete, result=0
23:41:57.388 00.000 11616 worker thread done servicing request
23:41:57.389 00.001 11616 Worker thread wakes up
23:41:57.389 00.000 12268 GuideStep: -0.1 px 69 ms EAST, -0.0 px 0 ms NORTH
23:41:57.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:57.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:41:59.396 02.007 11616 Exposure complete
23:41:59.451 00.055 11616 worker thread done servicing request
23:41:59.451 00.000 12268 OnExposeComplete: enter
23:41:59.452 00.001 12268 UpdateGuideState(): m_state=6
23:41:59.452 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
23:41:59.452 00.000 12268 Star::Find returns 1 (0), X=917.22, Y=18.18, Mass=504, SNR=15.5, Peak=55 HFD=4.5
23:41:59.452 00.000 12268 MultiStar: [#1 -0.16,0.09,0.75,U] [#2 -0.10,0.99,0.00,M9] [#3 0.64,-0.20,0.00,R] [#4 0.22,0.21,0.49,U] [#5 0.90,-0.31,0.00,M1] 
23:41:59.452 00.000 12268 refined, 2 included, MultiStar: {-0.10, 0.03}, one-star: {-0.22, -0.12}
23:41:59.452 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
23:41:59.452 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
23:41:59.453 00.001 12268 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.90 mountX=0.02 mountY=-0.10, mountTheta=-1.43
23:41:59.454 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.03, opts=13)
23:41:59.454 00.000 12268 Enqueuing Move request for scope (-0.10, 0.03)
23:41:59.454 00.000 11616 Worker thread wakes up
23:41:59.455 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
23:41:59.455 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
23:41:59.455 00.000 11616 Moving (-0.10, 0.03) raw xDistance=0.02 yDistance=-0.10
23:41:59.455 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:59.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:41:59.455 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:59.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:41:59.455 00.000 11616 MoveAxis(E, 0, ABG)
23:41:59.455 00.000 11616 Move returns status 0, amount 0
23:41:59.455 00.000 11616 MoveAxis(N, 0, ABG)
23:41:59.456 00.001 11616 Move returns status 0, amount 0
23:41:59.456 00.000 11616 move complete, result=0
23:41:59.456 00.000 11616 worker thread done servicing request
23:41:59.477 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:41:59.494 00.017 12268 UpdateGuideState exits: m=504 SNR=15.5
23:41:59.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:59.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:41:59.494 00.000 12268 Enqueuing Expose request
23:41:59.494 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:59.494 00.000 11616 Worker thread wakes up
23:41:59.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:41:59.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:01.497 02.003 11616 Exposure complete
23:42:01.553 00.056 11616 worker thread done servicing request
23:42:01.554 00.001 12268 OnExposeComplete: enter
23:42:01.554 00.000 12268 UpdateGuideState(): m_state=6
23:42:01.554 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
23:42:01.554 00.000 12268 Star::Find returns 1 (0), X=917.21, Y=18.00, Mass=485, SNR=15.2, Peak=57 HFD=4.6
23:42:01.555 00.001 12268 MultiStar: [#1 -0.01,-0.14,0.83,U] [#2 0.22,0.61,0.00,M10] [#3 -0.22,-0.23,0.49,U] [#4 0.73,0.53,0.00,M2] [#5 0.74,-0.24,0.00,M2] 
23:42:01.555 00.000 12268 refined, 2 included, MultiStar: {-0.15, -0.23}, one-star: {-0.23, -0.30}
23:42:01.555 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
23:42:01.555 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
23:42:01.555 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.23 hyp=0.27 cameraTheta=-2.16 mountX=-0.24 mountY=-0.12, mountTheta=-2.68
23:42:01.557 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.23, opts=13)
23:42:01.557 00.000 12268 Enqueuing Move request for scope (-0.15, -0.23)
23:42:01.557 00.000 11616 Worker thread wakes up
23:42:01.557 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.23) opts 0xd
23:42:01.557 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.23)
23:42:01.557 00.000 11616 Moving (-0.15, -0.23) raw xDistance=-0.24 yDistance=-0.12
23:42:01.557 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
23:42:01.557 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:01.558 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:42:01.558 00.000 11616 MoveAxis(E, 136, ABG)
23:42:01.558 00.000 11616 Guiding  Dir = 2, Dur = 136
23:42:01.558 00.000 11616 IsSlewing returns 0
23:42:01.558 00.000 11616 IsGuiding returns 0
23:42:01.559 00.001 11616 PulseGuide returned control before completion, sleep 146
23:42:01.582 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:42:01.600 00.018 12268 UpdateGuideState exits: m=485 SNR=15.2
23:42:01.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:01.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:01.600 00.000 12268 Enqueuing Expose request
23:42:01.715 00.115 11616 IsGuiding returns 0
23:42:01.715 00.000 11616 Move returns status 0, amount 136
23:42:01.715 00.000 11616 MoveAxis(N, 0, ABG)
23:42:01.715 00.000 11616 Move returns status 0, amount 0
23:42:01.715 00.000 11616 move complete, result=0
23:42:01.715 00.000 11616 worker thread done servicing request
23:42:01.715 00.000 11616 Worker thread wakes up
23:42:01.716 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:01.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:01.716 00.000 12268 GuideStep: -0.2 px 136 ms EAST, -0.1 px 0 ms NORTH
23:42:03.723 02.007 11616 Exposure complete
23:42:03.780 00.057 11616 worker thread done servicing request
23:42:03.780 00.000 12268 OnExposeComplete: enter
23:42:03.780 00.000 12268 UpdateGuideState(): m_state=6
23:42:03.780 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
23:42:03.781 00.001 12268 Star::Find returns 1 (0), X=917.30, Y=18.38, Mass=402, SNR=13.8, Peak=52 HFD=3.3
23:42:03.781 00.000 12268 MultiStar: [#1 0.08,-0.09,0.78,U] [#2 -0.07,1.24,0.00,R] [#3 0.06,0.43,0.62,U] [#4 0.41,0.62,0.00,M3] [#5 0.79,0.31,0.00,M3] 
23:42:03.781 00.000 12268 refined, 2 included, MultiStar: {-0.02, 0.12}, one-star: {-0.14, 0.08}
23:42:03.781 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
23:42:03.781 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
23:42:03.781 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.71 mountX=0.11 mountY=-0.03, mountTheta=-0.27
23:42:03.783 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.12, opts=13)
23:42:03.783 00.000 12268 Enqueuing Move request for scope (-0.02, 0.12)
23:42:03.783 00.000 11616 Worker thread wakes up
23:42:03.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:42:03.783 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:42:03.783 00.000 11616 Moving (-0.02, 0.12) raw xDistance=0.11 yDistance=-0.03
23:42:03.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:03.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:42:03.784 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:03.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:42:03.784 00.000 11616 MoveAxis(E, 0, ABG)
23:42:03.784 00.000 11616 Move returns status 0, amount 0
23:42:03.784 00.000 11616 MoveAxis(N, 0, ABG)
23:42:03.784 00.000 11616 Move returns status 0, amount 0
23:42:03.784 00.000 11616 move complete, result=0
23:42:03.784 00.000 11616 worker thread done servicing request
23:42:03.809 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:42:03.827 00.018 12268 UpdateGuideState exits: m=402 SNR=13.8
23:42:03.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:03.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:03.827 00.000 12268 Enqueuing Expose request
23:42:03.827 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:42:03.827 00.000 11616 Worker thread wakes up
23:42:03.828 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:03.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:05.843 02.015 11616 Exposure complete
23:42:05.900 00.057 11616 worker thread done servicing request
23:42:05.900 00.000 12268 OnExposeComplete: enter
23:42:05.900 00.000 12268 UpdateGuideState(): m_state=6
23:42:05.900 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
23:42:05.901 00.001 12268 Star::Find returns 1 (0), X=917.41, Y=18.50, Mass=471, SNR=15.0, Peak=46 HFD=4.1
23:42:05.901 00.000 12268 MultiStar: [#1 0.24,0.10,0.80,U] [#2 0.04,0.26,0.67,U] [#3 0.43,0.53,0.00,M1] [#4 0.54,-0.07,0.53,U] [#5 0.80,0.23,0.00,M4] 
23:42:05.901 00.000 12268 single-star, 3 included, MultiStar: {0.16, 0.14}, one-star: {-0.03, 0.20}
23:42:05.901 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
23:42:05.901 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
23:42:05.901 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.71 mountX=0.20 mountY=-0.05, mountTheta=-0.27
23:42:05.903 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.20, opts=13)
23:42:05.903 00.000 12268 Enqueuing Move request for scope (-0.03, 0.20)
23:42:05.903 00.000 11616 Worker thread wakes up
23:42:05.903 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
23:42:05.903 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
23:42:05.904 00.001 11616 Moving (-0.03, 0.20) raw xDistance=0.20 yDistance=-0.05
23:42:05.904 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:05.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:42:05.904 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:05.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:42:05.904 00.000 11616 MoveAxis(E, 0, ABG)
23:42:05.904 00.000 11616 Move returns status 0, amount 0
23:42:05.904 00.000 11616 MoveAxis(N, 0, ABG)
23:42:05.904 00.000 11616 Move returns status 0, amount 0
23:42:05.904 00.000 11616 move complete, result=0
23:42:05.905 00.001 11616 worker thread done servicing request
23:42:05.925 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:42:05.945 00.020 12268 UpdateGuideState exits: m=471 SNR=15.0
23:42:05.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:05.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:05.945 00.000 12268 Enqueuing Expose request
23:42:05.945 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:05.945 00.000 11616 Worker thread wakes up
23:42:05.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:05.946 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:07.963 02.017 11616 Exposure complete
23:42:08.021 00.058 11616 worker thread done servicing request
23:42:08.021 00.000 12268 OnExposeComplete: enter
23:42:08.021 00.000 12268 UpdateGuideState(): m_state=6
23:42:08.021 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
23:42:08.022 00.001 12268 Star::Find returns 1 (0), X=917.39, Y=18.45, Mass=524, SNR=15.8, Peak=47 HFD=4.5
23:42:08.022 00.000 12268 MultiStar: [#1 0.59,0.09,0.00,M1] [#2 0.04,0.05,0.66,U] [#3 0.68,0.50,0.00,M2] [#4 0.71,0.63,0.00,M3] [#5 0.98,0.28,0.00,M5] 
23:42:08.022 00.000 12268 refined, 1 included, MultiStar: {-0.01, 0.11}, one-star: {-0.05, 0.15}
23:42:08.022 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
23:42:08.022 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
23:42:08.022 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.67 mountX=0.11 mountY=-0.03, mountTheta=-0.23
23:42:08.027 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.11, opts=13)
23:42:08.027 00.000 12268 Enqueuing Move request for scope (-0.01, 0.11)
23:42:08.027 00.000 11616 Worker thread wakes up
23:42:08.028 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
23:42:08.028 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
23:42:08.028 00.000 11616 Moving (-0.01, 0.11) raw xDistance=0.11 yDistance=-0.03
23:42:08.028 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:08.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:42:08.028 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:08.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:42:08.028 00.000 11616 MoveAxis(E, 0, ABG)
23:42:08.028 00.000 11616 Move returns status 0, amount 0
23:42:08.028 00.000 11616 MoveAxis(N, 0, ABG)
23:42:08.028 00.000 11616 Move returns status 0, amount 0
23:42:08.028 00.000 11616 move complete, result=0
23:42:08.029 00.001 11616 worker thread done servicing request
23:42:08.052 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
23:42:08.069 00.017 12268 UpdateGuideState exits: m=524 SNR=15.8
23:42:08.069 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:08.069 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:08.069 00.000 12268 Enqueuing Expose request
23:42:08.069 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:42:08.069 00.000 11616 Worker thread wakes up
23:42:08.070 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:08.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:10.085 02.015 11616 Exposure complete
23:42:10.141 00.056 11616 worker thread done servicing request
23:42:10.141 00.000 12268 OnExposeComplete: enter
23:42:10.141 00.000 12268 UpdateGuideState(): m_state=6
23:42:10.142 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
23:42:10.142 00.000 12268 Star::Find returns 1 (0), X=917.13, Y=18.71, Mass=458, SNR=14.8, Peak=53 HFD=4.0
23:42:10.142 00.000 12268 MultiStar: [#1 0.09,0.32,0.78,U] [#2 -0.15,0.13,0.66,U] [#3 0.27,0.60,0.00,M3] [#4 0.85,1.04,0.00,M4] [#5 0.26,0.37,0.58,U] 
23:42:10.142 00.000 12268 refined, 3 included, MultiStar: {-0.06, 0.32}, one-star: {-0.31, 0.41}
23:42:10.142 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
23:42:10.142 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
23:42:10.142 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.32 hyp=0.32 cameraTheta=1.75 mountX=0.31 mountY=-0.10, mountTheta=-0.31
23:42:10.144 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.32, opts=13)
23:42:10.144 00.000 12268 Enqueuing Move request for scope (-0.06, 0.32)
23:42:10.144 00.000 11616 Worker thread wakes up
23:42:10.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.32) opts 0xd
23:42:10.144 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.32)
23:42:10.144 00.000 11616 Moving (-0.06, 0.32) raw xDistance=0.31 yDistance=-0.10
23:42:10.144 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
23:42:10.144 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.93
23:42:10.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
23:42:10.145 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:10.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:42:10.145 00.000 11616 MoveAxis(W, 174, ABG)
23:42:10.145 00.000 11616 Guiding  Dir = 3, Dur = 174
23:42:10.145 00.000 11616 IsSlewing returns 0
23:42:10.145 00.000 11616 IsGuiding returns 0
23:42:10.146 00.001 11616 PulseGuide returned control before completion, sleep 184
23:42:10.167 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:42:10.184 00.017 12268 UpdateGuideState exits: m=458 SNR=14.8
23:42:10.184 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:10.184 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:10.184 00.000 12268 Enqueuing Expose request
23:42:10.338 00.154 11616 IsGuiding returns 1
23:42:10.338 00.000 11616 scope still moving after pulse duration time elapsed
23:42:10.368 00.030 11616 IsSlewing returns 0
23:42:10.368 00.000 11616 IsGuiding returns 0
23:42:10.369 00.001 11616 scope move finished after 174 + 49 ms
23:42:10.369 00.000 11616 Move returns status 0, amount 174
23:42:10.369 00.000 11616 MoveAxis(N, 0, ABG)
23:42:10.369 00.000 11616 Move returns status 0, amount 0
23:42:10.369 00.000 11616 move complete, result=0
23:42:10.369 00.000 11616 worker thread done servicing request
23:42:10.369 00.000 11616 Worker thread wakes up
23:42:10.369 00.000 12268 GuideStep: 0.3 px 174 ms WEST, -0.1 px 0 ms NORTH
23:42:10.370 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:10.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:12.383 02.013 11616 Exposure complete
23:42:12.439 00.056 11616 worker thread done servicing request
23:42:12.440 00.001 12268 OnExposeComplete: enter
23:42:12.440 00.000 12268 UpdateGuideState(): m_state=6
23:42:12.440 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
23:42:12.440 00.000 12268 Star::Find returns 1 (0), X=917.42, Y=17.85, Mass=401, SNR=13.8, Peak=55 HFD=3.4
23:42:12.440 00.000 12268 MultiStar: [#1 0.35,-0.43,0.81,U] [#2 -0.24,-0.64,0.00,M1] [#3 0.10,0.32,0.65,U] [#4 0.65,0.26,0.00,M5] [#5 0.53,-0.48,0.00,M5] 
23:42:12.440 00.000 12268 refined, 2 included, MultiStar: {0.13, -0.24}, one-star: {-0.02, -0.45}
23:42:12.440 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
23:42:12.440 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
23:42:12.441 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=-0.24 hyp=0.28 cameraTheta=-1.07 mountX=-0.23 mountY=0.16, mountTheta=2.52
23:42:12.442 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.24, opts=13)
23:42:12.442 00.000 12268 Enqueuing Move request for scope (0.13, -0.24)
23:42:12.442 00.000 11616 Worker thread wakes up
23:42:12.442 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.24) opts 0xd
23:42:12.442 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.24)
23:42:12.443 00.001 11616 Moving (0.13, -0.24) raw xDistance=-0.23 yDistance=0.16
23:42:12.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:12.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:42:12.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:42:12.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:42:12.443 00.000 11616 MoveAxis(E, 0, ABG)
23:42:12.443 00.000 11616 Move returns status 0, amount 0
23:42:12.443 00.000 11616 MoveAxis(N, 0, ABG)
23:42:12.443 00.000 11616 Move returns status 0, amount 0
23:42:12.443 00.000 11616 move complete, result=0
23:42:12.444 00.001 11616 worker thread done servicing request
23:42:12.467 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:42:12.485 00.018 12268 UpdateGuideState exits: m=401 SNR=13.8
23:42:12.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:12.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:12.485 00.000 12268 Enqueuing Expose request
23:42:12.485 00.000 11616 Worker thread wakes up
23:42:12.485 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:42:12.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:12.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:14.496 02.011 11616 Exposure complete
23:42:14.553 00.057 11616 worker thread done servicing request
23:42:14.553 00.000 12268 OnExposeComplete: enter
23:42:14.553 00.000 12268 UpdateGuideState(): m_state=6
23:42:14.554 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
23:42:14.554 00.000 12268 Star::Find returns 1 (0), X=917.19, Y=18.37, Mass=439, SNR=14.4, Peak=57 HFD=3.6
23:42:14.554 00.000 12268 MultiStar: [#1 0.20,-0.15,0.77,U] [#2 0.15,-0.43,0.66,U] [#3 -0.06,0.08,0.59,U] [#4 0.50,1.02,0.00,M6] [#5 0.82,-0.08,0.00,M6] 
23:42:14.554 00.000 12268 refined, 3 included, MultiStar: {-0.01, -0.09}, one-star: {-0.24, 0.07}
23:42:14.554 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
23:42:14.554 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.05)
23:42:14.554 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.65 mountX=-0.09 mountY=0.00, mountTheta=3.10
23:42:14.556 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.09, opts=13)
23:42:14.556 00.000 12268 Enqueuing Move request for scope (-0.01, -0.09)
23:42:14.556 00.000 11616 Worker thread wakes up
23:42:14.556 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
23:42:14.556 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
23:42:14.556 00.000 11616 Moving (-0.01, -0.09) raw xDistance=-0.09 yDistance=0.00
23:42:14.556 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:14.557 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:42:14.557 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:14.557 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:42:14.557 00.000 11616 MoveAxis(E, 0, ABG)
23:42:14.557 00.000 11616 Move returns status 0, amount 0
23:42:14.557 00.000 11616 MoveAxis(N, 0, ABG)
23:42:14.557 00.000 11616 Move returns status 0, amount 0
23:42:14.557 00.000 11616 move complete, result=0
23:42:14.557 00.000 11616 worker thread done servicing request
23:42:14.579 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:42:14.603 00.024 12268 UpdateGuideState exits: m=439 SNR=14.4
23:42:14.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:14.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:14.603 00.000 12268 Enqueuing Expose request
23:42:14.603 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:14.603 00.000 11616 Worker thread wakes up
23:42:14.604 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:14.604 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:16.623 02.019 11616 Exposure complete
23:42:16.679 00.056 11616 worker thread done servicing request
23:42:16.680 00.001 12268 OnExposeComplete: enter
23:42:16.680 00.000 12268 UpdateGuideState(): m_state=6
23:42:16.680 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
23:42:16.680 00.000 12268 Star::Find returns 1 (0), X=917.38, Y=18.12, Mass=464, SNR=14.9, Peak=49 HFD=3.9
23:42:16.680 00.000 12268 MultiStar: [#1 0.51,-0.05,0.81,U] [#2 0.22,-0.62,0.00,M1] [#3 0.17,0.24,0.57,U] [#4 0.84,0.21,0.00,M7] [#5 1.17,-0.07,0.00,M7] 
23:42:16.680 00.000 12268 single-star, 2 included, MultiStar: {0.19, -0.03}, one-star: {-0.05, -0.18}
23:42:16.680 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.34 = 2.95)
23:42:16.680 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.16)
23:42:16.680 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.86 mountX=-0.18 mountY=-0.03, mountTheta=-2.98
23:42:16.682 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.18, opts=13)
23:42:16.682 00.000 12268 Enqueuing Move request for scope (-0.05, -0.18)
23:42:16.682 00.000 11616 Worker thread wakes up
23:42:16.682 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
23:42:16.682 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
23:42:16.682 00.000 11616 Moving (-0.05, -0.18) raw xDistance=-0.18 yDistance=-0.03
23:42:16.682 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:16.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:42:16.683 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:16.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:42:16.683 00.000 11616 MoveAxis(E, 0, ABG)
23:42:16.683 00.000 11616 Move returns status 0, amount 0
23:42:16.683 00.000 11616 MoveAxis(N, 0, ABG)
23:42:16.683 00.000 11616 Move returns status 0, amount 0
23:42:16.683 00.000 11616 move complete, result=0
23:42:16.683 00.000 11616 worker thread done servicing request
23:42:16.705 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:42:16.723 00.018 12268 UpdateGuideState exits: m=464 SNR=14.9
23:42:16.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:16.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:16.724 00.001 12268 Enqueuing Expose request
23:42:16.724 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:42:16.724 00.000 11616 Worker thread wakes up
23:42:16.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:16.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:18.733 02.009 11616 Exposure complete
23:42:18.790 00.057 11616 worker thread done servicing request
23:42:18.791 00.001 12268 OnExposeComplete: enter
23:42:18.791 00.000 12268 UpdateGuideState(): m_state=6
23:42:18.791 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
23:42:18.791 00.000 12268 Star::Find returns 1 (0), X=917.31, Y=17.88, Mass=531, SNR=15.9, Peak=54 HFD=4.6
23:42:18.792 00.001 12268 MultiStar: [#1 -0.07,-0.27,0.70,U] [#2 0.37,-0.66,0.00,M2] [#3 0.19,0.10,0.54,U] [#4 0.86,-0.19,0.00,M8] [#5 1.06,-0.40,0.00,M8] 
23:42:18.792 00.000 12268 refined, 2 included, MultiStar: {-0.04, -0.25}, one-star: {-0.13, -0.42}
23:42:18.792 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.19 = 3.10)
23:42:18.792 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.01)
23:42:18.792 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.71 mountX=-0.25 mountY=-0.00, mountTheta=-3.13
23:42:18.794 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.25, opts=13)
23:42:18.794 00.000 12268 Enqueuing Move request for scope (-0.04, -0.25)
23:42:18.794 00.000 11616 Worker thread wakes up
23:42:18.794 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.25) opts 0xd
23:42:18.794 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.25)
23:42:18.794 00.000 11616 Moving (-0.04, -0.25) raw xDistance=-0.25 yDistance=-0.00
23:42:18.794 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:18.795 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:42:18.795 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:18.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:42:18.795 00.000 11616 MoveAxis(E, 0, ABG)
23:42:18.795 00.000 11616 Move returns status 0, amount 0
23:42:18.795 00.000 11616 MoveAxis(N, 0, ABG)
23:42:18.795 00.000 11616 Move returns status 0, amount 0
23:42:18.795 00.000 11616 move complete, result=0
23:42:18.795 00.000 11616 worker thread done servicing request
23:42:18.815 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=236, Gamma=1.290
23:42:18.834 00.019 12268 UpdateGuideState exits: m=531 SNR=15.9
23:42:18.835 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:18.835 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:18.835 00.000 12268 Enqueuing Expose request
23:42:18.835 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
23:42:18.835 00.000 11616 Worker thread wakes up
23:42:18.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:18.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:20.839 02.004 11616 Exposure complete
23:42:20.896 00.057 11616 worker thread done servicing request
23:42:20.897 00.001 12268 OnExposeComplete: enter
23:42:20.897 00.000 12268 UpdateGuideState(): m_state=6
23:42:20.897 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
23:42:20.897 00.000 12268 Star::Find returns 1 (0), X=916.96, Y=18.05, Mass=477, SNR=15.1, Peak=60 HFD=4.1
23:42:20.897 00.000 12268 MultiStar: [#1 -0.01,-0.22,0.72,U] [#2 -0.13,-0.88,0.00,M3] [#3 0.17,-0.30,0.54,U] [#4 -0.04,-0.39,0.47,U] [#5 0.34,-0.42,0.57,U] 
23:42:20.898 00.001 12268 refined, 4 included, MultiStar: {-0.07, -0.30}, one-star: {-0.48, -0.25}
23:42:20.898 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.27 = 3.02)
23:42:20.898 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
23:42:20.898 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.79 mountX=-0.31 mountY=-0.03, mountTheta=-3.05
23:42:20.900 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.30, opts=13)
23:42:20.900 00.000 12268 Enqueuing Move request for scope (-0.07, -0.30)
23:42:20.900 00.000 11616 Worker thread wakes up
23:42:20.900 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.30) opts 0xd
23:42:20.900 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.30)
23:42:20.900 00.000 11616 Moving (-0.07, -0.30) raw xDistance=-0.31 yDistance=-0.03
23:42:20.900 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
23:42:20.901 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
23:42:20.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
23:42:20.901 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:20.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:42:20.901 00.000 11616 MoveAxis(E, 172, ABG)
23:42:20.901 00.000 11616 Guiding  Dir = 2, Dur = 172
23:42:20.901 00.000 11616 IsSlewing returns 0
23:42:20.901 00.000 11616 IsGuiding returns 0
23:42:20.902 00.001 11616 PulseGuide returned control before completion, sleep 182
23:42:20.922 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=238, Gamma=1.290
23:42:20.939 00.017 12268 UpdateGuideState exits: m=477 SNR=15.1
23:42:20.940 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:20.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:20.940 00.000 12268 Enqueuing Expose request
23:42:21.100 00.160 11616 IsGuiding returns 1
23:42:21.100 00.000 11616 scope still moving after pulse duration time elapsed
23:42:21.132 00.032 11616 IsSlewing returns 0
23:42:21.132 00.000 11616 IsGuiding returns 0
23:42:21.132 00.000 11616 scope move finished after 172 + 58 ms
23:42:21.132 00.000 11616 Move returns status 0, amount 172
23:42:21.132 00.000 11616 MoveAxis(N, 0, ABG)
23:42:21.132 00.000 11616 Move returns status 0, amount 0
23:42:21.133 00.001 11616 move complete, result=0
23:42:21.133 00.000 11616 worker thread done servicing request
23:42:21.133 00.000 11616 Worker thread wakes up
23:42:21.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:21.133 00.000 12268 GuideStep: -0.3 px 172 ms EAST, -0.0 px 0 ms NORTH
23:42:21.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:23.149 02.016 11616 Exposure complete
23:42:23.207 00.058 11616 worker thread done servicing request
23:42:23.207 00.000 12268 OnExposeComplete: enter
23:42:23.207 00.000 12268 UpdateGuideState(): m_state=6
23:42:23.208 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
23:42:23.208 00.000 12268 Star::Find returns 1 (0), X=917.23, Y=17.97, Mass=462, SNR=14.8, Peak=61 HFD=4.1
23:42:23.208 00.000 12268 MultiStar: [#1 0.00,-0.29,0.76,U] [#2 -0.09,-0.49,0.69,U] [#3 0.14,0.11,0.49,U] [#4 0.23,-0.31,0.49,U] [#5 1.04,0.11,0.00,M8] 
23:42:23.208 00.000 12268 refined, 4 included, MultiStar: {-0.03, -0.29}, one-star: {-0.21, -0.33}
23:42:23.208 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
23:42:23.208 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
23:42:23.208 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.29 hyp=0.29 cameraTheta=-1.66 mountX=-0.29 mountY=0.01, mountTheta=3.10
23:42:23.210 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.29, opts=13)
23:42:23.210 00.000 12268 Enqueuing Move request for scope (-0.03, -0.29)
23:42:23.210 00.000 11616 Worker thread wakes up
23:42:23.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.29) opts 0xd
23:42:23.210 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.29)
23:42:23.210 00.000 11616 Moving (-0.03, -0.29) raw xDistance=-0.29 yDistance=0.01
23:42:23.211 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
23:42:23.211 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:23.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:42:23.211 00.000 11616 MoveAxis(E, 163, ABG)
23:42:23.211 00.000 11616 Guiding  Dir = 2, Dur = 163
23:42:23.211 00.000 11616 IsSlewing returns 0
23:42:23.211 00.000 11616 IsGuiding returns 0
23:42:23.212 00.001 11616 PulseGuide returned control before completion, sleep 173
23:42:23.236 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:42:23.258 00.022 12268 UpdateGuideState exits: m=462 SNR=14.8
23:42:23.259 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:23.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:23.259 00.000 12268 Enqueuing Expose request
23:42:23.390 00.131 11616 IsGuiding returns 1
23:42:23.390 00.000 11616 scope still moving after pulse duration time elapsed
23:42:23.421 00.031 11616 IsSlewing returns 0
23:42:23.421 00.000 11616 IsGuiding returns 0
23:42:23.421 00.000 11616 scope move finished after 163 + 47 ms
23:42:23.421 00.000 11616 Move returns status 0, amount 163
23:42:23.421 00.000 11616 MoveAxis(N, 0, ABG)
23:42:23.421 00.000 11616 Move returns status 0, amount 0
23:42:23.421 00.000 11616 move complete, result=0
23:42:23.421 00.000 11616 worker thread done servicing request
23:42:23.422 00.001 11616 Worker thread wakes up
23:42:23.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:23.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:23.422 00.000 12268 GuideStep: -0.3 px 163 ms EAST, 0.0 px 0 ms NORTH
23:42:25.432 02.010 11616 Exposure complete
23:42:25.488 00.056 11616 worker thread done servicing request
23:42:25.489 00.001 12268 OnExposeComplete: enter
23:42:25.489 00.000 12268 UpdateGuideState(): m_state=6
23:42:25.489 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
23:42:25.489 00.000 12268 Star::Find returns 1 (0), X=917.28, Y=18.15, Mass=520, SNR=15.7, Peak=65 HFD=4.5
23:42:25.489 00.000 12268 MultiStar: [#1 -0.09,-0.32,0.69,U] [#2 -0.16,-0.84,0.00,M3] [#3 -0.13,0.22,0.42,U] [#4 0.32,0.26,0.45,U] [#5 0.46,0.25,0.56,U] 
23:42:25.490 00.001 12268 refined, 4 included, MultiStar: {0.04, -0.01}, one-star: {-0.16, -0.15}
23:42:25.490 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
23:42:25.490 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.52)
23:42:25.490 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.17 mountX=-0.00 mountY=0.04, mountTheta=1.65
23:42:25.493 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.01, opts=13)
23:42:25.493 00.000 12268 Enqueuing Move request for scope (0.04, -0.01)
23:42:25.493 00.000 11616 Worker thread wakes up
23:42:25.493 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
23:42:25.493 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
23:42:25.493 00.000 11616 Moving (0.04, -0.01) raw xDistance=-0.00 yDistance=0.04
23:42:25.494 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:25.494 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:42:25.494 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:25.494 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:42:25.494 00.000 11616 MoveAxis(E, 0, ABG)
23:42:25.494 00.000 11616 Move returns status 0, amount 0
23:42:25.494 00.000 11616 MoveAxis(N, 0, ABG)
23:42:25.494 00.000 11616 Move returns status 0, amount 0
23:42:25.494 00.000 11616 move complete, result=0
23:42:25.494 00.000 11616 worker thread done servicing request
23:42:25.518 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
23:42:25.536 00.018 12268 UpdateGuideState exits: m=520 SNR=15.7
23:42:25.537 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:25.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:25.537 00.000 12268 Enqueuing Expose request
23:42:25.537 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:25.537 00.000 11616 Worker thread wakes up
23:42:25.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:25.537 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:27.559 02.022 11616 Exposure complete
23:42:27.624 00.065 11616 worker thread done servicing request
23:42:27.624 00.000 12268 OnExposeComplete: enter
23:42:27.624 00.000 12268 UpdateGuideState(): m_state=6
23:42:27.624 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
23:42:27.624 00.000 12268 Star::Find returns 1 (0), X=917.31, Y=18.34, Mass=449, SNR=14.6, Peak=47 HFD=3.6
23:42:27.625 00.001 12268 MultiStar: [#1 0.11,0.65,0.00,M1] [#2 0.19,0.17,0.70,U] [#3 0.16,0.49,0.42,U] [#4 0.79,0.07,0.00,M6] [#5 0.30,0.10,0.55,U] 
23:42:27.625 00.000 12268 single-star, 3 included, MultiStar: {0.09, 0.16}, one-star: {-0.13, 0.04}
23:42:27.625 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
23:42:27.625 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
23:42:27.625 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.82 mountX=0.03 mountY=-0.14, mountTheta=-1.35
23:42:27.629 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.04, opts=13)
23:42:27.630 00.001 12268 Enqueuing Move request for scope (-0.13, 0.04)
23:42:27.630 00.000 11616 Worker thread wakes up
23:42:27.630 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
23:42:27.630 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
23:42:27.630 00.000 11616 Moving (-0.13, 0.04) raw xDistance=0.03 yDistance=-0.14
23:42:27.630 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:27.630 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:42:27.630 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:27.630 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:42:27.631 00.001 11616 MoveAxis(E, 0, ABG)
23:42:27.631 00.000 11616 Move returns status 0, amount 0
23:42:27.631 00.000 11616 MoveAxis(N, 0, ABG)
23:42:27.631 00.000 11616 Move returns status 0, amount 0
23:42:27.631 00.000 11616 move complete, result=0
23:42:27.631 00.000 11616 worker thread done servicing request
23:42:27.654 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
23:42:27.673 00.019 12268 UpdateGuideState exits: m=449 SNR=14.6
23:42:27.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:27.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:27.673 00.000 12268 Enqueuing Expose request
23:42:27.673 00.000 11616 Worker thread wakes up
23:42:27.673 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:27.674 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:27.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:29.681 02.007 11616 Exposure complete
23:42:29.741 00.060 11616 worker thread done servicing request
23:42:29.741 00.000 12268 OnExposeComplete: enter
23:42:29.742 00.001 12268 UpdateGuideState(): m_state=6
23:42:29.742 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
23:42:29.742 00.000 12268 Star::Find returns 1 (0), X=917.30, Y=18.79, Mass=439, SNR=14.4, Peak=41 HFD=4.4
23:42:29.742 00.000 12268 MultiStar: [#1 0.26,0.49,0.71,U] [#2 0.15,-0.02,0.71,U] [#3 0.43,0.41,0.00,M1] [#4 0.19,0.74,0.00,M7] [#5 1.08,0.53,0.00,M7] 
23:42:29.743 00.001 12268 refined, 2 included, MultiStar: {0.06, 0.34}, one-star: {-0.14, 0.49}
23:42:29.743 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
23:42:29.743 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
23:42:29.743 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.34 hyp=0.35 cameraTheta=1.39 mountX=0.34 mountY=0.02, mountTheta=0.06
23:42:29.744 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.34, opts=13)
23:42:29.744 00.000 12268 Enqueuing Move request for scope (0.06, 0.34)
23:42:29.745 00.001 11616 Worker thread wakes up
23:42:29.745 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.34) opts 0xd
23:42:29.745 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.34)
23:42:29.745 00.000 11616 Moving (0.06, 0.34) raw xDistance=0.34 yDistance=0.02
23:42:29.745 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
23:42:29.745 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
23:42:29.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
23:42:29.745 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:29.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:42:29.745 00.000 11616 MoveAxis(W, 192, ABG)
23:42:29.745 00.000 11616 Guiding  Dir = 3, Dur = 192
23:42:29.746 00.001 11616 IsSlewing returns 0
23:42:29.746 00.000 11616 IsGuiding returns 0
23:42:29.746 00.000 11616 PulseGuide returned control before completion, sleep 202
23:42:29.768 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=221, Gamma=1.290
23:42:29.786 00.018 12268 UpdateGuideState exits: m=439 SNR=14.4
23:42:29.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:29.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:29.786 00.000 12268 Enqueuing Expose request
23:42:29.956 00.170 11616 IsGuiding returns 1
23:42:29.956 00.000 11616 scope still moving after pulse duration time elapsed
23:42:29.987 00.031 11616 IsSlewing returns 0
23:42:29.987 00.000 11616 IsGuiding returns 0
23:42:29.987 00.000 11616 scope move finished after 192 + 49 ms
23:42:29.988 00.001 11616 Move returns status 0, amount 192
23:42:29.988 00.000 11616 MoveAxis(N, 0, ABG)
23:42:29.988 00.000 11616 Move returns status 0, amount 0
23:42:29.988 00.000 11616 move complete, result=0
23:42:29.988 00.000 11616 worker thread done servicing request
23:42:29.988 00.000 11616 Worker thread wakes up
23:42:29.988 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:29.988 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:29.988 00.000 12268 GuideStep: 0.3 px 192 ms WEST, 0.0 px 0 ms NORTH
23:42:31.999 02.011 11616 Exposure complete
23:42:32.054 00.055 11616 worker thread done servicing request
23:42:32.054 00.000 12268 OnExposeComplete: enter
23:42:32.055 00.001 12268 UpdateGuideState(): m_state=6
23:42:32.055 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
23:42:32.055 00.000 12268 Star::Find returns 1 (0), X=917.11, Y=18.91, Mass=479, SNR=15.1, Peak=52 HFD=4.5
23:42:32.055 00.000 12268 MultiStar: [#1 0.16,0.45,0.71,U] [#2 0.09,0.04,0.67,U] [#3 -0.16,0.80,0.00,M2] [#4 0.07,0.88,0.00,M8] [#5 0.33,0.13,0.47,U] 
23:42:32.055 00.000 12268 refined, 3 included, MultiStar: {0.00, 0.36}, one-star: {-0.33, 0.61}
23:42:32.055 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
23:42:32.055 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
23:42:32.056 00.001 12268 CameraToMount -- cameraX=0.00 cameraY=0.36 hyp=0.36 cameraTheta=1.57 mountX=0.36 mountY=-0.05, mountTheta=-0.13
23:42:32.056 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.36, opts=13)
23:42:32.057 00.001 12268 Enqueuing Move request for scope (0.00, 0.36)
23:42:32.057 00.000 11616 Worker thread wakes up
23:42:32.057 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.36) opts 0xd
23:42:32.057 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.36)
23:42:32.057 00.000 11616 Moving (0.00, 0.36) raw xDistance=0.36 yDistance=-0.05
23:42:32.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:42:32.057 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:32.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:42:32.057 00.000 11616 MoveAxis(W, 200, ABG)
23:42:32.057 00.000 11616 Guiding  Dir = 3, Dur = 200
23:42:32.058 00.001 11616 IsSlewing returns 0
23:42:32.058 00.000 11616 IsGuiding returns 0
23:42:32.058 00.000 11616 PulseGuide returned control before completion, sleep 210
23:42:32.080 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
23:42:32.099 00.019 12268 UpdateGuideState exits: m=479 SNR=15.1
23:42:32.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:32.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:32.099 00.000 12268 Enqueuing Expose request
23:42:32.277 00.178 11616 IsGuiding returns 1
23:42:32.277 00.000 11616 scope still moving after pulse duration time elapsed
23:42:32.308 00.031 11616 IsSlewing returns 0
23:42:32.308 00.000 11616 IsGuiding returns 0
23:42:32.308 00.000 11616 scope move finished after 200 + 49 ms
23:42:32.308 00.000 11616 Move returns status 0, amount 200
23:42:32.308 00.000 11616 MoveAxis(N, 0, ABG)
23:42:32.308 00.000 11616 Move returns status 0, amount 0
23:42:32.308 00.000 11616 move complete, result=0
23:42:32.308 00.000 11616 worker thread done servicing request
23:42:32.309 00.001 12268 GuideStep: 0.4 px 200 ms WEST, -0.0 px 0 ms NORTH
23:42:32.309 00.000 11616 Worker thread wakes up
23:42:32.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:32.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:34.319 02.010 11616 Exposure complete
23:42:34.377 00.058 11616 worker thread done servicing request
23:42:34.377 00.000 12268 OnExposeComplete: enter
23:42:34.377 00.000 12268 UpdateGuideState(): m_state=6
23:42:34.378 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
23:42:34.378 00.000 12268 Star::Find returns 1 (0), X=916.81, Y=17.94, Mass=358, SNR=12.9, Peak=56 HFD=3.2
23:42:34.378 00.000 12268 MultiStar: [#1 -0.23,-0.50,0.81,U] [#2 0.02,-0.76,0.00,M1] [#3 0.13,-0.13,0.58,U] [#4 0.18,0.01,0.63,U] [#5 0.54,-0.26,0.00,M7] 
23:42:34.378 00.000 12268 refined, 3 included, MultiStar: {-0.21, -0.27}, one-star: {-0.63, -0.36}
23:42:34.378 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
23:42:34.378 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
23:42:34.379 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.27 hyp=0.34 cameraTheta=-2.22 mountX=-0.29 mountY=-0.17, mountTheta=-2.61
23:42:34.381 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.27, opts=13)
23:42:34.381 00.000 12268 Enqueuing Move request for scope (-0.21, -0.27)
23:42:34.381 00.000 11616 Worker thread wakes up
23:42:34.381 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.27) opts 0xd
23:42:34.381 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.27)
23:42:34.381 00.000 11616 Moving (-0.21, -0.27) raw xDistance=-0.29 yDistance=-0.17
23:42:34.381 00.000 11616 resist switch: large excursion: input -0.29 thresh 0.29 direction from 1 to -1
23:42:34.381 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.88
23:42:34.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
23:42:34.382 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
23:42:34.382 00.000 11616 MoveAxis(E, 165, ABG)
23:42:34.382 00.000 11616 Guiding  Dir = 2, Dur = 165
23:42:34.382 00.000 11616 IsSlewing returns 0
23:42:34.382 00.000 11616 IsGuiding returns 0
23:42:34.383 00.001 11616 PulseGuide returned control before completion, sleep 175
23:42:34.406 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=174, Gamma=1.290
23:42:34.425 00.019 12268 UpdateGuideState exits: m=358 SNR=12.9
23:42:34.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:34.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:34.426 00.001 12268 Enqueuing Expose request
23:42:34.568 00.142 11616 IsGuiding returns 1
23:42:34.568 00.000 11616 scope still moving after pulse duration time elapsed
23:42:34.599 00.031 11616 IsSlewing returns 0
23:42:34.600 00.001 11616 IsGuiding returns 0
23:42:34.600 00.000 11616 scope move finished after 165 + 52 ms
23:42:34.600 00.000 11616 Move returns status 0, amount 165
23:42:34.600 00.000 11616 MoveAxis(N, 15, ABG)
23:42:34.600 00.000 11616 Guiding  Dir = 0, Dur = 15
23:42:34.600 00.000 11616 IsSlewing returns 0
23:42:34.600 00.000 11616 IsGuiding returns 0
23:42:34.601 00.001 11616 PulseGuide returned control before completion, sleep 25
23:42:34.630 00.029 11616 IsGuiding returns 1
23:42:34.630 00.000 11616 scope still moving after pulse duration time elapsed
23:42:34.662 00.032 11616 IsSlewing returns 0
23:42:34.662 00.000 11616 IsGuiding returns 0
23:42:34.663 00.001 11616 scope move finished after 15 + 47 ms
23:42:34.663 00.000 11616 Move returns status 0, amount 15
23:42:34.663 00.000 11616 move complete, result=0
23:42:34.663 00.000 11616 worker thread done servicing request
23:42:34.663 00.000 12268 GuideStep: -0.3 px 165 ms EAST, -0.2 px 15 ms NORTH
23:42:34.663 00.000 11616 Worker thread wakes up
23:42:34.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:34.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:36.677 02.014 11616 Exposure complete
23:42:36.736 00.059 11616 worker thread done servicing request
23:42:36.737 00.001 12268 OnExposeComplete: enter
23:42:36.737 00.000 12268 UpdateGuideState(): m_state=6
23:42:36.737 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
23:42:36.737 00.000 12268 Star::Find returns 1 (0), X=916.97, Y=17.93, Mass=481, SNR=15.1, Peak=53 HFD=4.5
23:42:36.737 00.000 12268 MultiStar: [#1 -0.27,-0.42,0.67,U] [#2 -0.34,-0.92,0.00,M2] [#3 -0.49,-0.35,0.00,M2] [#4 0.02,0.12,0.48,U] [#5 0.67,-0.34,0.00,M8] 
23:42:36.738 00.001 12268 refined, 2 included, MultiStar: {-0.30, -0.28}, one-star: {-0.47, -0.37}
23:42:36.738 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.87 = 2.42)
23:42:36.738 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.69)
23:42:36.738 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.28 hyp=0.41 cameraTheta=-2.39 mountX=-0.31 mountY=-0.26, mountTheta=-2.43
23:42:36.742 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.28, opts=13)
23:42:36.742 00.000 12268 Enqueuing Move request for scope (-0.30, -0.28)
23:42:36.742 00.000 11616 Worker thread wakes up
23:42:36.742 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.28) opts 0xd
23:42:36.742 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.28)
23:42:36.742 00.000 11616 Moving (-0.30, -0.28) raw xDistance=-0.31 yDistance=-0.26
23:42:36.743 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
23:42:36.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
23:42:36.743 00.000 11616 MoveAxis(E, 171, ABG)
23:42:36.743 00.000 11616 Guiding  Dir = 2, Dur = 171
23:42:36.743 00.000 11616 IsSlewing returns 0
23:42:36.743 00.000 11616 IsGuiding returns 0
23:42:36.744 00.001 11616 PulseGuide returned control before completion, sleep 181
23:42:36.765 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
23:42:36.783 00.018 12268 UpdateGuideState exits: m=481 SNR=15.1
23:42:36.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:36.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:36.783 00.000 12268 Enqueuing Expose request
23:42:36.938 00.155 11616 IsGuiding returns 1
23:42:36.938 00.000 11616 scope still moving after pulse duration time elapsed
23:42:36.969 00.031 11616 IsSlewing returns 0
23:42:36.970 00.001 11616 IsGuiding returns 0
23:42:36.970 00.000 11616 scope move finished after 171 + 54 ms
23:42:36.970 00.000 11616 Move returns status 0, amount 171
23:42:36.970 00.000 11616 MoveAxis(N, 22, ABG)
23:42:36.970 00.000 11616 Guiding  Dir = 0, Dur = 22
23:42:36.970 00.000 11616 IsSlewing returns 0
23:42:36.970 00.000 11616 IsGuiding returns 0
23:42:36.971 00.001 11616 PulseGuide returned control before completion, sleep 32
23:42:37.016 00.045 11616 IsGuiding returns 1
23:42:37.016 00.000 11616 scope still moving after pulse duration time elapsed
23:42:37.046 00.030 11616 IsSlewing returns 0
23:42:37.046 00.000 11616 IsGuiding returns 0
23:42:37.046 00.000 11616 scope move finished after 22 + 54 ms
23:42:37.046 00.000 11616 Move returns status 0, amount 22
23:42:37.046 00.000 11616 move complete, result=0
23:42:37.046 00.000 11616 worker thread done servicing request
23:42:37.047 00.001 11616 Worker thread wakes up
23:42:37.047 00.000 12268 GuideStep: -0.3 px 171 ms EAST, -0.3 px 22 ms NORTH
23:42:37.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:37.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:37.448 00.401 12268 evsrv: cli 0F8E69C0 connect
23:42:37.448 00.000 12268 case statement mapped state 6 to 3
23:42:37.449 00.001 12268 case statement mapped state 6 to 3
23:42:37.450 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b1854c77-b3ea-4234-9ad8-7b1510f2777c"}
23:42:37.450 00.000 12268 case statement mapped state 6 to 3
23:42:37.450 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1854c77-b3ea-4234-9ad8-7b1510f2777c"}
23:42:37.452 00.002 12268 evsrv: cli 0F8E69C0 disconnect
23:42:39.071 01.619 11616 Exposure complete
23:42:39.173 00.102 11616 worker thread done servicing request
23:42:39.173 00.000 12268 OnExposeComplete: enter
23:42:39.173 00.000 12268 UpdateGuideState(): m_state=6
23:42:39.174 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
23:42:39.174 00.000 12268 Star::Find returns 1 (0), X=917.08, Y=18.26, Mass=434, SNR=14.3, Peak=43 HFD=4.9
23:42:39.174 00.000 12268 MultiStar: [#1 -0.30,-0.21,0.65,U] [#2 -0.29,-0.92,0.00,M3] [#3 0.30,-0.03,0.43,U] [#4 0.43,0.07,0.44,U] [#5 0.15,-0.24,0.45,U] 
23:42:39.174 00.000 12268 refined, 4 included, MultiStar: {-0.06, -0.09}, one-star: {-0.35, -0.04}
23:42:39.174 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
23:42:39.174 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
23:42:39.174 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.11 mountX=-0.10 mountY=-0.04, mountTheta=-2.73
23:42:39.176 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.09, opts=13)
23:42:39.177 00.001 12268 Enqueuing Move request for scope (-0.06, -0.09)
23:42:39.177 00.000 11616 Worker thread wakes up
23:42:39.177 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
23:42:39.177 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
23:42:39.177 00.000 11616 Moving (-0.06, -0.09) raw xDistance=-0.10 yDistance=-0.04
23:42:39.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
23:42:39.177 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:39.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:42:39.177 00.000 11616 MoveAxis(E, 55, ABG)
23:42:39.178 00.001 11616 Guiding  Dir = 2, Dur = 55
23:42:39.178 00.000 11616 IsSlewing returns 0
23:42:39.178 00.000 11616 IsGuiding returns 0
23:42:39.178 00.000 11616 PulseGuide returned control before completion, sleep 65
23:42:39.200 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
23:42:39.219 00.019 12268 UpdateGuideState exits: m=434 SNR=14.3
23:42:39.220 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:39.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:39.220 00.000 12268 Enqueuing Expose request
23:42:39.247 00.027 11616 IsGuiding returns 1
23:42:39.247 00.000 11616 scope still moving after pulse duration time elapsed
23:42:39.279 00.032 11616 IsSlewing returns 0
23:42:39.280 00.001 11616 IsGuiding returns 0
23:42:39.280 00.000 11616 scope move finished after 55 + 46 ms
23:42:39.280 00.000 11616 Move returns status 0, amount 55
23:42:39.280 00.000 11616 MoveAxis(N, 0, ABG)
23:42:39.280 00.000 11616 Move returns status 0, amount 0
23:42:39.280 00.000 11616 move complete, result=0
23:42:39.280 00.000 11616 worker thread done servicing request
23:42:39.280 00.000 11616 Worker thread wakes up
23:42:39.280 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:39.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:39.281 00.001 12268 GuideStep: -0.1 px 55 ms EAST, -0.0 px 0 ms NORTH
23:42:41.286 02.005 11616 Exposure complete
23:42:41.344 00.058 11616 worker thread done servicing request
23:42:41.344 00.000 12268 OnExposeComplete: enter
23:42:41.345 00.001 12268 UpdateGuideState(): m_state=6
23:42:41.345 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
23:42:41.345 00.000 12268 Star::Find returns 1 (0), X=917.43, Y=18.43, Mass=287, SNR=11.6, Peak=32 HFD=3.3
23:42:41.345 00.000 12268 MultiStar: [#1 -0.43,0.51,0.00,M1] [#2 0.38,-0.01,0.86,U] [#3 0.46,0.38,0.00,M2] [#4 0.67,0.64,0.00,M6] [#5 0.62,0.74,0.00,M8] 
23:42:41.345 00.000 12268 single-star, 1 included, MultiStar: {0.17, 0.07}, one-star: {-0.01, 0.13}
23:42:41.345 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
23:42:41.345 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
23:42:41.345 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.61 mountX=0.12 mountY=-0.02, mountTheta=-0.17
23:42:41.347 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.13, opts=13)
23:42:41.347 00.000 12268 Enqueuing Move request for scope (-0.01, 0.13)
23:42:41.348 00.001 11616 Worker thread wakes up
23:42:41.348 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
23:42:41.348 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
23:42:41.348 00.000 11616 Moving (-0.01, 0.13) raw xDistance=0.12 yDistance=-0.02
23:42:41.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:41.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:42:41.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:41.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:42:41.348 00.000 11616 MoveAxis(E, 0, ABG)
23:42:41.348 00.000 11616 Move returns status 0, amount 0
23:42:41.348 00.000 11616 MoveAxis(N, 0, ABG)
23:42:41.348 00.000 11616 Move returns status 0, amount 0
23:42:41.349 00.001 11616 move complete, result=0
23:42:41.349 00.000 11616 worker thread done servicing request
23:42:41.371 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=174, Gamma=1.290
23:42:41.389 00.018 12268 UpdateGuideState exits: m=287 SNR=11.6
23:42:41.390 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:41.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:41.390 00.000 12268 Enqueuing Expose request
23:42:41.390 00.000 11616 Worker thread wakes up
23:42:41.390 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:42:41.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:41.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:43.398 02.008 11616 Exposure complete
23:42:43.454 00.056 11616 worker thread done servicing request
23:42:43.455 00.001 12268 OnExposeComplete: enter
23:42:43.455 00.000 12268 UpdateGuideState(): m_state=6
23:42:43.455 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
23:42:43.455 00.000 12268 Star::Find returns 1 (0), X=917.62, Y=18.53, Mass=299, SNR=11.9, Peak=32 HFD=3.4
23:42:43.456 00.001 12268 MultiStar: [#1 0.41,0.66,0.00,M2] [#2 -0.23,0.21,0.81,U] [#3 0.23,1.07,0.00,M3] [#4 0.62,0.66,0.00,M7] [#5 1.22,0.09,0.00,M9] 
23:42:43.456 00.000 12268 refined, 1 included, MultiStar: {-0.01, 0.22}, one-star: {0.18, 0.23}
23:42:43.456 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
23:42:43.456 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
23:42:43.456 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.60 mountX=0.22 mountY=-0.03, mountTheta=-0.15
23:42:43.458 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.22, opts=13)
23:42:43.458 00.000 12268 Enqueuing Move request for scope (-0.01, 0.22)
23:42:43.459 00.001 11616 Worker thread wakes up
23:42:43.459 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd
23:42:43.459 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.22)
23:42:43.459 00.000 11616 Moving (-0.01, 0.22) raw xDistance=0.22 yDistance=-0.03
23:42:43.459 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:43.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:42:43.459 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:43.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:42:43.459 00.000 11616 MoveAxis(E, 0, ABG)
23:42:43.459 00.000 11616 Move returns status 0, amount 0
23:42:43.459 00.000 11616 MoveAxis(N, 0, ABG)
23:42:43.459 00.000 11616 Move returns status 0, amount 0
23:42:43.460 00.001 11616 move complete, result=0
23:42:43.460 00.000 11616 worker thread done servicing request
23:42:43.482 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=148, Gamma=1.290
23:42:43.499 00.017 12268 UpdateGuideState exits: m=299 SNR=11.9
23:42:43.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:43.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:43.499 00.000 12268 Enqueuing Expose request
23:42:43.499 00.000 11616 Worker thread wakes up
23:42:43.499 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:42:43.500 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:43.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:45.519 02.019 11616 Exposure complete
23:42:45.586 00.067 11616 worker thread done servicing request
23:42:45.586 00.000 12268 OnExposeComplete: enter
23:42:45.587 00.001 12268 UpdateGuideState(): m_state=6
23:42:45.587 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
23:42:45.587 00.000 12268 Star::Find returns 1 (0), X=917.48, Y=19.02, Mass=359, SNR=13.0, Peak=40 HFD=3.6
23:42:45.587 00.000 12268 MultiStar: [#1 0.61,0.62,0.00,M3] [#2 0.17,0.40,0.70,U] [#3 0.57,1.08,0.00,M4] [#4 0.67,1.24,0.00,M8] [#5 0.68,0.11,0.00,M10] 
23:42:45.587 00.000 12268 refined, 1 included, MultiStar: {0.10, 0.59}, one-star: {0.05, 0.72}
23:42:45.588 00.001 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
23:42:45.588 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
23:42:45.588 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.59 hyp=0.60 cameraTheta=1.41 mountX=0.60 mountY=0.02, mountTheta=0.03
23:42:45.589 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.59, opts=13)
23:42:45.590 00.001 12268 Enqueuing Move request for scope (0.10, 0.59)
23:42:45.590 00.000 11616 Worker thread wakes up
23:42:45.590 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.59) opts 0xd
23:42:45.590 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.59)
23:42:45.590 00.000 11616 Moving (0.10, 0.59) raw xDistance=0.60 yDistance=0.02
23:42:45.590 00.000 11616 resist switch: large excursion: input 0.60 thresh 0.29 direction from -1 to 1
23:42:45.590 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.79
23:42:45.590 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.60
23:42:45.590 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:45.590 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:42:45.590 00.000 11616 MoveAxis(W, 334, ABG)
23:42:45.591 00.001 11616 Guiding  Dir = 3, Dur = 334
23:42:45.591 00.000 11616 IsSlewing returns 0
23:42:45.591 00.000 11616 IsGuiding returns 0
23:42:45.592 00.001 11616 PulseGuide returned control before completion, sleep 344
23:42:45.618 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=157, Gamma=1.290
23:42:45.638 00.020 12268 UpdateGuideState exits: m=359 SNR=13.0
23:42:45.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:45.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:45.638 00.000 12268 Enqueuing Expose request
23:42:45.944 00.306 11616 IsGuiding returns 1
23:42:45.944 00.000 11616 scope still moving after pulse duration time elapsed
23:42:45.975 00.031 11616 IsSlewing returns 0
23:42:45.975 00.000 11616 IsGuiding returns 0
23:42:45.975 00.000 11616 scope move finished after 334 + 50 ms
23:42:45.975 00.000 11616 Move returns status 0, amount 334
23:42:45.975 00.000 11616 MoveAxis(N, 0, ABG)
23:42:45.975 00.000 11616 Move returns status 0, amount 0
23:42:45.976 00.001 11616 move complete, result=0
23:42:45.976 00.000 11616 worker thread done servicing request
23:42:45.976 00.000 11616 Worker thread wakes up
23:42:45.976 00.000 12268 GuideStep: 0.6 px 334 ms WEST, 0.0 px 0 ms NORTH
23:42:45.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:45.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:47.982 02.006 11616 Exposure complete
23:42:48.038 00.056 11616 worker thread done servicing request
23:42:48.038 00.000 12268 OnExposeComplete: enter
23:42:48.038 00.000 12268 UpdateGuideState(): m_state=6
23:42:48.039 00.001 12268 Star::Find(15, 917, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
23:42:48.039 00.000 12268 Star::Find returns 1 (0), X=917.31, Y=18.94, Mass=423, SNR=14.2, Peak=38 HFD=4.8
23:42:48.039 00.000 12268 MultiStar: [#1 0.05,0.73,0.00,M4] [#2 0.33,0.30,0.58,U] [#3 0.72,0.69,0.00,M5] [#4 0.88,0.82,0.00,M9] [#5 1.07,0.25,0.00,R] 
23:42:48.039 00.000 12268 refined, 1 included, MultiStar: {0.04, 0.52}, one-star: {-0.12, 0.64}
23:42:48.039 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
23:42:48.039 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
23:42:48.039 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.52 hyp=0.52 cameraTheta=1.49 mountX=0.52 mountY=-0.02, mountTheta=-0.04
23:42:48.041 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.52, opts=13)
23:42:48.041 00.000 12268 Enqueuing Move request for scope (0.04, 0.52)
23:42:48.042 00.001 11616 Worker thread wakes up
23:42:48.042 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.52) opts 0xd
23:42:48.042 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.52)
23:42:48.042 00.000 11616 Moving (0.04, 0.52) raw xDistance=0.52 yDistance=-0.02
23:42:48.042 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
23:42:48.042 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:48.042 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:42:48.042 00.000 11616 MoveAxis(W, 290, ABG)
23:42:48.043 00.001 11616 Guiding  Dir = 3, Dur = 290
23:42:48.043 00.000 11616 IsSlewing returns 0
23:42:48.043 00.000 11616 IsGuiding returns 0
23:42:48.043 00.000 11616 PulseGuide returned control before completion, sleep 300
23:42:48.066 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
23:42:48.083 00.017 12268 UpdateGuideState exits: m=423 SNR=14.2
23:42:48.084 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:48.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:48.084 00.000 12268 Enqueuing Expose request
23:42:48.358 00.274 11616 IsGuiding returns 0
23:42:48.358 00.000 11616 Move returns status 0, amount 290
23:42:48.358 00.000 11616 MoveAxis(N, 0, ABG)
23:42:48.358 00.000 11616 Move returns status 0, amount 0
23:42:48.358 00.000 11616 move complete, result=0
23:42:48.358 00.000 11616 worker thread done servicing request
23:42:48.358 00.000 12268 GuideStep: 0.5 px 290 ms WEST, -0.0 px 0 ms NORTH
23:42:48.358 00.000 11616 Worker thread wakes up
23:42:48.359 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:48.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:50.364 02.005 11616 Exposure complete
23:42:50.422 00.058 11616 worker thread done servicing request
23:42:50.422 00.000 12268 OnExposeComplete: enter
23:42:50.423 00.001 12268 UpdateGuideState(): m_state=6
23:42:50.423 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
23:42:50.423 00.000 12268 Star::Find returns 1 (0), X=917.29, Y=18.45, Mass=372, SNR=13.3, Peak=38 HFD=4.6
23:42:50.423 00.000 12268 MultiStar: [#1 -0.28,0.20,0.73,U] [#2 -0.22,-0.51,0.68,U] [#3 0.32,0.08,0.50,U] [#4 0.66,0.94,0.00,M10] [#5 -0.74,0.30,0.00,M1] 
23:42:50.423 00.000 12268 refined, 3 included, MultiStar: {-0.12, -0.00}, one-star: {-0.14, 0.15}
23:42:50.423 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.59 = 1.70)
23:42:50.424 00.001 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.41)
23:42:50.424 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.11 mountX=-0.02 mountY=-0.12, mountTheta=-1.70
23:42:50.426 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.00, opts=13)
23:42:50.426 00.000 12268 Enqueuing Move request for scope (-0.12, -0.00)
23:42:50.426 00.000 11616 Worker thread wakes up
23:42:50.426 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
23:42:50.426 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
23:42:50.426 00.000 11616 Moving (-0.12, -0.00) raw xDistance=-0.02 yDistance=-0.12
23:42:50.427 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:50.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:42:50.427 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:50.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:42:50.427 00.000 11616 MoveAxis(E, 0, ABG)
23:42:50.427 00.000 11616 Move returns status 0, amount 0
23:42:50.427 00.000 11616 MoveAxis(N, 0, ABG)
23:42:50.427 00.000 11616 Move returns status 0, amount 0
23:42:50.427 00.000 11616 move complete, result=0
23:42:50.427 00.000 11616 worker thread done servicing request
23:42:50.449 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=141, Gamma=1.290
23:42:50.467 00.018 12268 UpdateGuideState exits: m=372 SNR=13.3
23:42:50.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:50.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:50.467 00.000 12268 Enqueuing Expose request
23:42:50.467 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:50.467 00.000 11616 Worker thread wakes up
23:42:50.468 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:50.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:52.476 02.008 11616 Exposure complete
23:42:52.535 00.059 11616 worker thread done servicing request
23:42:52.535 00.000 12268 OnExposeComplete: enter
23:42:52.535 00.000 12268 UpdateGuideState(): m_state=6
23:42:52.536 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
23:42:52.536 00.000 12268 Star::Find returns 1 (0), X=917.11, Y=18.15, Mass=346, SNR=12.8, Peak=34 HFD=4.4
23:42:52.536 00.000 12268 MultiStar: [#1 0.09,0.26,0.73,U] [#2 0.33,-0.53,0.00,M1] [#3 0.17,0.50,0.51,U] [#4 0.36,0.51,0.00,R] [#5 0.00,0.00,0.00,L] 
23:42:52.536 00.000 12268 refined, 2 included, MultiStar: {-0.08, 0.13}, one-star: {-0.32, -0.15}
23:42:52.536 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
23:42:52.536 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
23:42:52.536 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.08 mountX=0.13 mountY=-0.09, mountTheta=-0.63
23:42:52.538 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.13, opts=13)
23:42:52.538 00.000 12268 Enqueuing Move request for scope (-0.08, 0.13)
23:42:52.538 00.000 11616 Worker thread wakes up
23:42:52.539 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
23:42:52.539 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
23:42:52.539 00.000 11616 Moving (-0.08, 0.13) raw xDistance=0.13 yDistance=-0.09
23:42:52.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
23:42:52.539 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:52.539 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:42:52.539 00.000 11616 MoveAxis(W, 71, ABG)
23:42:52.539 00.000 11616 Guiding  Dir = 3, Dur = 71
23:42:52.539 00.000 11616 IsSlewing returns 0
23:42:52.540 00.001 11616 IsGuiding returns 0
23:42:52.540 00.000 11616 PulseGuide returned control before completion, sleep 81
23:42:52.562 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=154, Gamma=1.290
23:42:52.581 00.019 12268 UpdateGuideState exits: m=346 SNR=12.8
23:42:52.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:52.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:52.581 00.000 12268 Enqueuing Expose request
23:42:52.634 00.053 11616 IsGuiding returns 1
23:42:52.635 00.001 11616 scope still moving after pulse duration time elapsed
23:42:52.665 00.030 11616 IsSlewing returns 0
23:42:52.665 00.000 11616 IsGuiding returns 1
23:42:52.696 00.031 11616 IsSlewing returns 0
23:42:52.696 00.000 11616 IsGuiding returns 1
23:42:52.728 00.032 11616 IsSlewing returns 0
23:42:52.728 00.000 11616 IsGuiding returns 1
23:42:52.760 00.032 11616 IsSlewing returns 0
23:42:52.760 00.000 11616 IsGuiding returns 1
23:42:52.792 00.032 11616 IsSlewing returns 0
23:42:52.792 00.000 11616 IsGuiding returns 1
23:42:52.824 00.032 11616 IsSlewing returns 0
23:42:52.824 00.000 11616 IsGuiding returns 0
23:42:52.824 00.000 11616 scope move finished after 71 + 213 ms
23:42:52.824 00.000 11616 Move returns status 0, amount 71
23:42:52.824 00.000 11616 MoveAxis(N, 0, ABG)
23:42:52.824 00.000 11616 Move returns status 0, amount 0
23:42:52.824 00.000 11616 move complete, result=0
23:42:52.824 00.000 11616 worker thread done servicing request
23:42:52.825 00.001 11616 Worker thread wakes up
23:42:52.825 00.000 12268 GuideStep: 0.1 px 71 ms WEST, -0.1 px 0 ms NORTH
23:42:52.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:52.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:54.848 02.023 11616 Exposure complete
23:42:54.923 00.075 11616 worker thread done servicing request
23:42:54.924 00.001 12268 OnExposeComplete: enter
23:42:54.924 00.000 12268 UpdateGuideState(): m_state=6
23:42:54.924 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
23:42:54.924 00.000 12268 Star::Find returns 1 (0), X=917.23, Y=18.09, Mass=328, SNR=12.5, Peak=45 HFD=3.9
23:42:54.924 00.000 12268 MultiStar: [#1 -0.06,-0.32,0.81,U] [#2 -0.01,-0.62,0.00,M2] [#3 -0.03,-0.28,0.50,U] [#4 0.06,-0.52,0.51,U] [#5 -0.61,-0.11,0.00,M2] 
23:42:54.925 00.001 12268 single-star, 3 included, MultiStar: {-0.09, -0.31}, one-star: {-0.21, -0.21}
23:42:54.925 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
23:42:54.925 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
23:42:54.925 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-2.35 mountX=-0.23 mountY=-0.18, mountTheta=-2.48
23:42:54.926 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.21, opts=13)
23:42:54.927 00.001 12268 Enqueuing Move request for scope (-0.21, -0.21)
23:42:54.927 00.000 11616 Worker thread wakes up
23:42:54.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.21) opts 0xd
23:42:54.927 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.21)
23:42:54.927 00.000 11616 Moving (-0.21, -0.21) raw xDistance=-0.23 yDistance=-0.18
23:42:54.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:54.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:42:54.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
23:42:54.927 00.000 11616 MoveAxis(E, 0, ABG)
23:42:54.927 00.000 11616 Move returns status 0, amount 0
23:42:54.927 00.000 11616 MoveAxis(N, 15, ABG)
23:42:54.928 00.001 11616 Guiding  Dir = 0, Dur = 15
23:42:54.928 00.000 11616 IsSlewing returns 0
23:42:54.928 00.000 11616 IsGuiding returns 0
23:42:54.928 00.000 11616 PulseGuide returned control before completion, sleep 25
23:42:54.951 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
23:42:54.964 00.013 11616 IsGuiding returns 1
23:42:54.964 00.000 11616 scope still moving after pulse duration time elapsed
23:42:54.973 00.009 12268 UpdateGuideState exits: m=328 SNR=12.5
23:42:54.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:54.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:42:54.973 00.000 12268 Enqueuing Expose request
23:42:54.997 00.024 11616 IsSlewing returns 0
23:42:54.997 00.000 11616 IsGuiding returns 0
23:42:54.997 00.000 11616 scope move finished after 15 + 54 ms
23:42:54.997 00.000 11616 Move returns status 0, amount 15
23:42:54.997 00.000 11616 move complete, result=0
23:42:54.998 00.001 11616 worker thread done servicing request
23:42:54.998 00.000 11616 Worker thread wakes up
23:42:54.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:54.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:42:55.002 00.004 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 15 ms NORTH
23:42:57.048 02.046 11616 Exposure complete
23:42:57.127 00.079 11616 worker thread done servicing request
23:42:57.127 00.000 12268 OnExposeComplete: enter
23:42:57.127 00.000 12268 UpdateGuideState(): m_state=6
23:42:57.128 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
23:42:57.128 00.000 12268 Star::Find returns 1 (0), X=917.19, Y=17.52, Mass=211, SNR=10.0, Peak=34 HFD=2.8
23:42:57.128 00.000 12268 Status Line: Mass: 211 vs 439
23:42:57.131 00.003 12268 UpdateCurrentPosition: star mass new=211.4 exp=438.6 thresh=50% limits=(214.1, 706.9, 877.2)
23:42:57.131 00.000 12268 DistanceChecker: activated
23:42:57.131 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:42:57.132 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:42:57.132 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:42:57.132 00.000 11616 Worker thread wakes up
23:42:57.133 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:42:57.133 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:42:57.133 00.000 11616 move complete, result=0
23:42:57.133 00.000 11616 worker thread done servicing request
23:42:57.246 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:57.246 00.000 12268 Status Line: Star lost - mass changed
23:42:57.248 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=160, Gamma=1.290
23:42:57.267 00.019 12268 UpdateGuideState exits: Star lost - mass changed
23:42:57.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:57.267 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:42:57.267 00.000 12268 Enqueuing Expose request
23:42:57.267 00.000 11616 Worker thread wakes up
23:42:57.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:57.268 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:42:59.280 02.012 11616 Exposure complete
23:42:59.336 00.056 11616 worker thread done servicing request
23:42:59.336 00.000 12268 OnExposeComplete: enter
23:42:59.336 00.000 12268 UpdateGuideState(): m_state=6
23:42:59.337 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
23:42:59.337 00.000 12268 Star::Find returns 1 (0), X=917.04, Y=17.85, Mass=318, SNR=12.3, Peak=35 HFD=4.3
23:42:59.337 00.000 12268 DistanceChecker: reject for large offset (0.60 > 0.55) avgDist = 0.27 count = 91
23:42:59.337 00.000 12268 Status Line: Recovering
23:42:59.342 00.005 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:42:59.343 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:42:59.343 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:42:59.343 00.000 11616 Worker thread wakes up
23:42:59.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:42:59.343 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:42:59.343 00.000 11616 move complete, result=0
23:42:59.343 00.000 11616 worker thread done servicing request
23:42:59.453 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:42:59.453 00.000 12268 Status Line: No star found
23:42:59.456 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
23:42:59.474 00.018 12268 UpdateGuideState exits: No star found
23:42:59.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:59.474 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:42:59.474 00.000 12268 Enqueuing Expose request
23:42:59.474 00.000 11616 Worker thread wakes up
23:42:59.475 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:42:59.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:43:01.491 02.016 11616 Exposure complete
23:43:01.553 00.062 11616 worker thread done servicing request
23:43:01.553 00.000 12268 OnExposeComplete: enter
23:43:01.553 00.000 12268 UpdateGuideState(): m_state=6
23:43:01.553 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
23:43:01.553 00.000 12268 Star::Find returns 1 (0), X=917.06, Y=17.90, Mass=319, SNR=12.3, Peak=34 HFD=4.3
23:43:01.553 00.000 12268 DistanceChecker: reject for large offset (0.56 > 0.55) avgDist = 0.27 count = 91
23:43:01.554 00.001 12268 Status Line: Recovering
23:43:01.556 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:43:01.557 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:43:01.557 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:43:01.557 00.000 11616 Worker thread wakes up
23:43:01.557 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:43:01.557 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:43:01.557 00.000 11616 move complete, result=0
23:43:01.557 00.000 11616 worker thread done servicing request
23:43:01.670 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:01.670 00.000 12268 Status Line: No star found
23:43:01.672 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=151, Gamma=1.290
23:43:01.690 00.018 12268 UpdateGuideState exits: No star found
23:43:01.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:01.690 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:43:01.690 00.000 12268 Enqueuing Expose request
23:43:01.690 00.000 11616 Worker thread wakes up
23:43:01.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:01.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:43:03.724 02.034 11616 Exposure complete
23:43:03.793 00.069 11616 worker thread done servicing request
23:43:03.793 00.000 12268 OnExposeComplete: enter
23:43:03.794 00.001 12268 UpdateGuideState(): m_state=6
23:43:03.794 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
23:43:03.794 00.000 12268 Star::Find returns 1 (0), X=917.22, Y=17.37, Mass=290, SNR=11.7, Peak=32 HFD=3.8
23:43:03.794 00.000 12268 DistanceChecker: reject for large offset (0.95 > 0.55) avgDist = 0.27 count = 91
23:43:03.794 00.000 12268 DistanceChecker: begin recovering
23:43:03.795 00.001 12268 MultiStar: [#1 0.25,-0.30,0.78,U] [#2 0.35,-0.97,0.00,M3] [#3 0.19,-0.40,0.61,U] [#4 0.41,-1.35,0.00,M1] [#5 -0.74,-0.81,0.00,M3] 
23:43:03.795 00.000 12268 refined, 2 included, MultiStar: {0.04, -0.59}, one-star: {-0.22, -0.93}
23:43:03.795 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
23:43:03.795 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
23:43:03.795 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.59 hyp=0.59 cameraTheta=-1.51 mountX=-0.58 mountY=0.11, mountTheta=2.95
23:43:03.797 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.59, opts=13)
23:43:03.797 00.000 12268 Enqueuing Move request for scope (0.04, -0.59)
23:43:03.798 00.001 11616 Worker thread wakes up
23:43:03.798 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.59) opts 0xd
23:43:03.798 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.59)
23:43:03.798 00.000 11616 Moving (0.04, -0.59) raw xDistance=-0.58 yDistance=0.11
23:43:03.798 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.29 direction from 1 to -1
23:43:03.798 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.75
23:43:03.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
23:43:03.798 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:03.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:43:03.798 00.000 11616 MoveAxis(E, 326, ABG)
23:43:03.798 00.000 11616 Guiding  Dir = 2, Dur = 326
23:43:03.799 00.001 11616 IsSlewing returns 0
23:43:03.799 00.000 11616 IsGuiding returns 0
23:43:03.799 00.000 11616 PulseGuide returned control before completion, sleep 336
23:43:03.823 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=150, Gamma=1.290
23:43:03.844 00.021 12268 UpdateGuideState exits: m=290 SNR=11.7
23:43:03.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:03.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:03.844 00.000 12268 Enqueuing Expose request
23:43:04.140 00.296 11616 IsGuiding returns 1
23:43:04.141 00.001 11616 scope still moving after pulse duration time elapsed
23:43:04.172 00.031 11616 IsSlewing returns 0
23:43:04.172 00.000 11616 IsGuiding returns 1
23:43:04.205 00.033 11616 IsSlewing returns 0
23:43:04.206 00.001 11616 IsGuiding returns 1
23:43:04.238 00.032 11616 IsSlewing returns 0
23:43:04.238 00.000 11616 IsGuiding returns 1
23:43:04.266 00.028 11616 IsSlewing returns 0
23:43:04.267 00.001 11616 IsGuiding returns 1
23:43:04.298 00.031 11616 IsSlewing returns 0
23:43:04.298 00.000 11616 IsGuiding returns 1
23:43:04.328 00.030 11616 IsSlewing returns 0
23:43:04.328 00.000 11616 IsGuiding returns 0
23:43:04.328 00.000 11616 scope move finished after 326 + 202 ms
23:43:04.328 00.000 11616 Move returns status 0, amount 326
23:43:04.328 00.000 11616 MoveAxis(N, 0, ABG)
23:43:04.328 00.000 11616 Move returns status 0, amount 0
23:43:04.328 00.000 11616 move complete, result=0
23:43:04.329 00.001 11616 worker thread done servicing request
23:43:04.329 00.000 11616 Worker thread wakes up
23:43:04.329 00.000 12268 GuideStep: -0.6 px 326 ms EAST, 0.1 px 0 ms NORTH
23:43:04.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:04.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:06.345 02.016 11616 Exposure complete
23:43:06.404 00.059 11616 worker thread done servicing request
23:43:06.404 00.000 12268 OnExposeComplete: enter
23:43:06.404 00.000 12268 UpdateGuideState(): m_state=6
23:43:06.404 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
23:43:06.404 00.000 12268 Star::Find returns 1 (0), X=917.22, Y=17.88, Mass=341, SNR=12.7, Peak=41 HFD=4.3
23:43:06.404 00.000 12268 DistanceChecker: deactivated
23:43:06.405 00.001 12268 MultiStar: [#1 -0.40,-0.41,0.00,M1] [#2 -0.13,-1.10,0.00,M4] [#3 -0.14,-0.36,0.52,U] [#4 -0.20,-1.39,0.00,M2] [#5 -0.58,-0.85,0.00,M4] 
23:43:06.405 00.000 12268 refined, 1 included, MultiStar: {-0.19, -0.40}, one-star: {-0.21, -0.42}
23:43:06.405 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
23:43:06.405 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
23:43:06.405 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.40 hyp=0.44 cameraTheta=-2.01 mountX=-0.41 mountY=-0.13, mountTheta=-2.83
23:43:06.407 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.40, opts=13)
23:43:06.408 00.001 12268 Enqueuing Move request for scope (-0.19, -0.40)
23:43:06.408 00.000 11616 Worker thread wakes up
23:43:06.408 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.40) opts 0xd
23:43:06.408 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.40)
23:43:06.408 00.000 11616 Moving (-0.19, -0.40) raw xDistance=-0.41 yDistance=-0.13
23:43:06.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
23:43:06.408 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:06.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:43:06.408 00.000 11616 MoveAxis(E, 232, ABG)
23:43:06.408 00.000 11616 Guiding  Dir = 2, Dur = 232
23:43:06.409 00.001 11616 IsSlewing returns 0
23:43:06.409 00.000 11616 IsGuiding returns 0
23:43:06.409 00.000 11616 PulseGuide returned control before completion, sleep 242
23:43:06.435 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
23:43:06.453 00.018 12268 UpdateGuideState exits: m=341 SNR=12.7
23:43:06.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:06.454 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:06.454 00.000 12268 Enqueuing Expose request
23:43:06.656 00.202 11616 IsGuiding returns 1
23:43:06.656 00.000 11616 scope still moving after pulse duration time elapsed
23:43:06.688 00.032 11616 IsSlewing returns 0
23:43:06.688 00.000 11616 IsGuiding returns 1
23:43:06.720 00.032 11616 IsSlewing returns 0
23:43:06.720 00.000 11616 IsGuiding returns 0
23:43:06.721 00.001 11616 scope move finished after 232 + 79 ms
23:43:06.721 00.000 11616 Move returns status 0, amount 232
23:43:06.721 00.000 11616 MoveAxis(N, 0, ABG)
23:43:06.721 00.000 11616 Move returns status 0, amount 0
23:43:06.721 00.000 11616 move complete, result=0
23:43:06.721 00.000 11616 worker thread done servicing request
23:43:06.721 00.000 12268 GuideStep: -0.4 px 232 ms EAST, -0.1 px 0 ms NORTH
23:43:06.721 00.000 11616 Worker thread wakes up
23:43:06.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:06.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:08.726 02.005 11616 Exposure complete
23:43:08.787 00.061 11616 worker thread done servicing request
23:43:08.787 00.000 12268 OnExposeComplete: enter
23:43:08.787 00.000 12268 UpdateGuideState(): m_state=6
23:43:08.787 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
23:43:08.788 00.001 12268 Star::Find returns 1 (0), X=916.86, Y=18.28, Mass=335, SNR=12.6, Peak=43 HFD=4.2
23:43:08.788 00.000 12268 MultiStar: [#1 -0.35,-0.52,0.00,M2] [#2 -0.49,-0.66,0.00,M5] [#3 0.02,-0.52,0.50,U] [#4 -0.35,-0.13,0.40,U] [#5 -0.36,-0.12,0.52,U] 
23:43:08.788 00.000 12268 refined, 3 included, MultiStar: {-0.37, -0.16}, one-star: {-0.58, -0.02}
23:43:08.788 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.21 = 2.08)
23:43:08.788 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.03)
23:43:08.788 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.16 hyp=0.40 cameraTheta=-2.73 mountX=-0.20 mountY=-0.35, mountTheta=-2.09
23:43:08.790 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.16, opts=13)
23:43:08.790 00.000 12268 Enqueuing Move request for scope (-0.37, -0.16)
23:43:08.790 00.000 11616 Worker thread wakes up
23:43:08.790 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.16) opts 0xd
23:43:08.790 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.16)
23:43:08.791 00.001 11616 Moving (-0.37, -0.16) raw xDistance=-0.20 yDistance=-0.35
23:43:08.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
23:43:08.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
23:43:08.791 00.000 11616 MoveAxis(E, 110, ABG)
23:43:08.791 00.000 11616 Guiding  Dir = 2, Dur = 110
23:43:08.791 00.000 11616 IsSlewing returns 0
23:43:08.791 00.000 11616 IsGuiding returns 0
23:43:08.792 00.001 11616 PulseGuide returned control before completion, sleep 120
23:43:08.816 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=143, Gamma=1.290
23:43:08.835 00.019 12268 UpdateGuideState exits: m=335 SNR=12.6
23:43:08.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:08.836 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:08.836 00.000 12268 Enqueuing Expose request
23:43:08.927 00.091 11616 IsGuiding returns 1
23:43:08.927 00.000 11616 scope still moving after pulse duration time elapsed
23:43:08.958 00.031 11616 IsSlewing returns 0
23:43:08.958 00.000 11616 IsGuiding returns 0
23:43:08.958 00.000 11616 scope move finished after 110 + 56 ms
23:43:08.958 00.000 11616 Move returns status 0, amount 110
23:43:08.958 00.000 11616 MoveAxis(N, 29, ABG)
23:43:08.958 00.000 11616 Guiding  Dir = 0, Dur = 29
23:43:08.959 00.001 11616 IsSlewing returns 0
23:43:08.959 00.000 11616 IsGuiding returns 0
23:43:08.959 00.000 11616 PulseGuide returned control before completion, sleep 39
23:43:09.004 00.045 11616 IsGuiding returns 1
23:43:09.004 00.000 11616 scope still moving after pulse duration time elapsed
23:43:09.036 00.032 11616 IsSlewing returns 0
23:43:09.036 00.000 11616 IsGuiding returns 0
23:43:09.036 00.000 11616 scope move finished after 29 + 48 ms
23:43:09.036 00.000 11616 Move returns status 0, amount 29
23:43:09.037 00.001 11616 move complete, result=0
23:43:09.037 00.000 11616 worker thread done servicing request
23:43:09.037 00.000 11616 Worker thread wakes up
23:43:09.037 00.000 12268 GuideStep: -0.2 px 110 ms EAST, -0.3 px 29 ms NORTH
23:43:09.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:09.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:11.047 02.010 11616 Exposure complete
23:43:11.108 00.061 11616 worker thread done servicing request
23:43:11.109 00.001 12268 OnExposeComplete: enter
23:43:11.109 00.000 12268 UpdateGuideState(): m_state=6
23:43:11.109 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
23:43:11.109 00.000 12268 Star::Find returns 1 (0), X=917.21, Y=18.17, Mass=381, SNR=13.4, Peak=37 HFD=4.4
23:43:11.109 00.000 12268 MultiStar: [#1 0.05,-0.09,0.74,U] [#2 0.06,-0.14,0.55,U] [#3 0.05,0.40,0.56,U] [#4 0.48,-0.19,0.39,U] [#5 -0.45,0.34,0.51,U] 
23:43:11.110 00.001 12268 refined, 5 included, MultiStar: {-0.05, 0.01}, one-star: {-0.23, -0.13}
23:43:11.110 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
23:43:11.110 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
23:43:11.110 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.85 mountX=0.01 mountY=-0.05, mountTheta=-1.37
23:43:11.112 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.01, opts=13)
23:43:11.112 00.000 12268 Enqueuing Move request for scope (-0.05, 0.01)
23:43:11.112 00.000 11616 Worker thread wakes up
23:43:11.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
23:43:11.112 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
23:43:11.112 00.000 11616 Moving (-0.05, 0.01) raw xDistance=0.01 yDistance=-0.05
23:43:11.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:11.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:43:11.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:11.113 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:43:11.113 00.000 11616 MoveAxis(E, 0, ABG)
23:43:11.113 00.000 11616 Move returns status 0, amount 0
23:43:11.113 00.000 11616 MoveAxis(N, 0, ABG)
23:43:11.113 00.000 11616 Move returns status 0, amount 0
23:43:11.113 00.000 11616 move complete, result=0
23:43:11.113 00.000 11616 worker thread done servicing request
23:43:11.138 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=161, Gamma=1.290
23:43:11.158 00.020 12268 UpdateGuideState exits: m=381 SNR=13.4
23:43:11.158 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:11.158 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:11.158 00.000 12268 Enqueuing Expose request
23:43:11.158 00.000 11616 Worker thread wakes up
23:43:11.158 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:11.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:11.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:13.183 02.025 11616 Exposure complete
23:43:13.241 00.058 11616 worker thread done servicing request
23:43:13.241 00.000 12268 OnExposeComplete: enter
23:43:13.241 00.000 12268 UpdateGuideState(): m_state=6
23:43:13.242 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
23:43:13.242 00.000 12268 Star::Find returns 1 (0), X=917.01, Y=18.21, Mass=341, SNR=12.7, Peak=37 HFD=4.2
23:43:13.242 00.000 12268 MultiStar: [#1 -0.30,0.01,0.71,U] [#2 -0.35,0.23,0.57,U] [#3 0.02,0.72,0.00,M1] [#4 0.34,-0.11,0.44,U] [#5 -0.98,-0.14,0.00,M3] 
23:43:13.242 00.000 12268 refined, 3 included, MultiStar: {-0.25, -0.00}, one-star: {-0.42, -0.09}
23:43:13.242 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.60 = 1.68)
23:43:13.242 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.43)
23:43:13.242 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.00 hyp=0.25 cameraTheta=-3.13 mountX=-0.03 mountY=-0.25, mountTheta=-1.68
23:43:13.244 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.00, opts=13)
23:43:13.244 00.000 12268 Enqueuing Move request for scope (-0.25, -0.00)
23:43:13.244 00.000 11616 Worker thread wakes up
23:43:13.244 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.00) opts 0xd
23:43:13.244 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.00)
23:43:13.244 00.000 11616 Moving (-0.25, -0.00) raw xDistance=-0.03 yDistance=-0.25
23:43:13.244 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:13.245 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:43:13.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
23:43:13.245 00.000 11616 MoveAxis(E, 0, ABG)
23:43:13.245 00.000 11616 Move returns status 0, amount 0
23:43:13.245 00.000 11616 MoveAxis(N, 21, ABG)
23:43:13.245 00.000 11616 Guiding  Dir = 0, Dur = 21
23:43:13.246 00.001 11616 IsSlewing returns 0
23:43:13.246 00.000 11616 IsGuiding returns 0
23:43:13.246 00.000 11616 PulseGuide returned control before completion, sleep 31
23:43:13.267 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
23:43:13.284 00.017 11616 IsGuiding returns 1
23:43:13.284 00.000 11616 scope still moving after pulse duration time elapsed
23:43:13.285 00.001 12268 UpdateGuideState exits: m=341 SNR=12.7
23:43:13.285 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:13.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:13.285 00.000 12268 Enqueuing Expose request
23:43:13.317 00.032 11616 IsSlewing returns 0
23:43:13.317 00.000 11616 IsGuiding returns 0
23:43:13.318 00.001 11616 scope move finished after 21 + 50 ms
23:43:13.318 00.000 11616 Move returns status 0, amount 21
23:43:13.318 00.000 11616 move complete, result=0
23:43:13.318 00.000 11616 worker thread done servicing request
23:43:13.318 00.000 11616 Worker thread wakes up
23:43:13.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:13.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:13.318 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 21 ms NORTH
23:43:15.327 02.009 11616 Exposure complete
23:43:15.385 00.058 11616 worker thread done servicing request
23:43:15.385 00.000 12268 OnExposeComplete: enter
23:43:15.386 00.001 12268 UpdateGuideState(): m_state=6
23:43:15.386 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
23:43:15.386 00.000 12268 Star::Find returns 1 (0), X=917.12, Y=17.80, Mass=281, SNR=11.6, Peak=41 HFD=3.1
23:43:15.386 00.000 12268 DistanceChecker: reject for large offset (0.59 > 0.57) avgDist = 0.29 count = 96
23:43:15.386 00.000 12268 DistanceChecker: activated
23:43:15.386 00.000 12268 Status Line: Recovering
23:43:15.389 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:43:15.390 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:43:15.390 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:43:15.390 00.000 11616 Worker thread wakes up
23:43:15.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:43:15.390 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:43:15.390 00.000 11616 move complete, result=0
23:43:15.391 00.001 11616 worker thread done servicing request
23:43:15.498 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:43:15.498 00.000 12268 Status Line: No star found
23:43:15.500 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=144, Gamma=1.290
23:43:15.517 00.017 12268 UpdateGuideState exits: No star found
23:43:15.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:15.517 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:43:15.518 00.001 12268 Enqueuing Expose request
23:43:15.518 00.000 11616 Worker thread wakes up
23:43:15.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:15.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:43:17.523 02.005 11616 Exposure complete
23:43:17.580 00.057 11616 worker thread done servicing request
23:43:17.580 00.000 12268 OnExposeComplete: enter
23:43:17.580 00.000 12268 UpdateGuideState(): m_state=6
23:43:17.580 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
23:43:17.580 00.000 12268 Star::Find returns 1 (0), X=917.10, Y=18.01, Mass=296, SNR=11.8, Peak=38 HFD=4.3
23:43:17.581 00.001 12268 DistanceChecker: deactivated
23:43:17.581 00.000 12268 MultiStar: [#1 -0.01,-0.90,0.00,M1] [#2 -0.01,-0.54,0.64,U] [#3 -0.19,-0.39,0.62,U] [#4 -1.13,-0.33,0.00,M1] [#5 -0.33,-0.75,0.00,M4] 
23:43:17.581 00.000 12268 refined, 2 included, MultiStar: {-0.21, -0.39}, one-star: {-0.34, -0.29}
23:43:17.581 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.53 = 2.76)
23:43:17.581 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
23:43:17.581 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.39 hyp=0.44 cameraTheta=-2.05 mountX=-0.41 mountY=-0.15, mountTheta=-2.78
23:43:17.583 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.39, opts=13)
23:43:17.583 00.000 12268 Enqueuing Move request for scope (-0.21, -0.39)
23:43:17.583 00.000 11616 Worker thread wakes up
23:43:17.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.39) opts 0xd
23:43:17.583 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.39)
23:43:17.583 00.000 11616 Moving (-0.21, -0.39) raw xDistance=-0.41 yDistance=-0.15
23:43:17.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
23:43:17.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
23:43:17.583 00.000 11616 MoveAxis(E, 229, ABG)
23:43:17.584 00.001 11616 Guiding  Dir = 2, Dur = 229
23:43:17.584 00.000 11616 IsSlewing returns 0
23:43:17.584 00.000 11616 IsGuiding returns 0
23:43:17.584 00.000 11616 PulseGuide returned control before completion, sleep 239
23:43:17.611 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=178, Gamma=1.290
23:43:17.630 00.019 12268 UpdateGuideState exits: m=296 SNR=11.8
23:43:17.631 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:17.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:17.631 00.000 12268 Enqueuing Expose request
23:43:17.838 00.207 11616 IsGuiding returns 0
23:43:17.838 00.000 11616 Move returns status 0, amount 229
23:43:17.838 00.000 11616 MoveAxis(N, 13, ABG)
23:43:17.838 00.000 11616 Guiding  Dir = 0, Dur = 13
23:43:17.839 00.001 11616 IsSlewing returns 0
23:43:17.839 00.000 11616 IsGuiding returns 0
23:43:17.839 00.000 11616 PulseGuide returned control before completion, sleep 23
23:43:17.869 00.030 11616 IsGuiding returns 1
23:43:17.869 00.000 11616 scope still moving after pulse duration time elapsed
23:43:17.900 00.031 11616 IsSlewing returns 0
23:43:17.900 00.000 11616 IsGuiding returns 0
23:43:17.901 00.001 11616 scope move finished after 13 + 49 ms
23:43:17.901 00.000 11616 Move returns status 0, amount 13
23:43:17.901 00.000 11616 move complete, result=0
23:43:17.901 00.000 11616 worker thread done servicing request
23:43:17.901 00.000 11616 Worker thread wakes up
23:43:17.901 00.000 12268 GuideStep: -0.4 px 229 ms EAST, -0.2 px 13 ms NORTH
23:43:17.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:17.902 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:19.910 02.008 11616 Exposure complete
23:43:19.967 00.057 11616 worker thread done servicing request
23:43:19.967 00.000 12268 OnExposeComplete: enter
23:43:19.967 00.000 12268 UpdateGuideState(): m_state=6
23:43:19.967 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
23:43:19.967 00.000 12268 Star::Find returns 1 (0), X=916.93, Y=17.90, Mass=294, SNR=11.8, Peak=34 HFD=4.4
23:43:19.968 00.001 12268 MultiStar: [#1 0.05,-0.57,0.00,M2] [#2 -0.17,-0.93,0.00,M3] [#3 0.14,-0.63,0.00,M1] [#4 0.61,-0.83,0.00,M2] [#5 0.07,0.19,0.58,U] 
23:43:19.968 00.000 12268 refined, 1 included, MultiStar: {-0.30, -0.18}, one-star: {-0.51, -0.40}
23:43:19.968 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
23:43:19.968 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
23:43:19.968 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.18 hyp=0.35 cameraTheta=-2.60 mountX=-0.21 mountY=-0.27, mountTheta=-2.22
23:43:19.969 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.18, opts=13)
23:43:19.969 00.000 12268 Enqueuing Move request for scope (-0.30, -0.18)
23:43:19.970 00.001 11616 Worker thread wakes up
23:43:19.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.18) opts 0xd
23:43:19.970 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.18)
23:43:19.970 00.000 11616 Moving (-0.30, -0.18) raw xDistance=-0.21 yDistance=-0.27
23:43:19.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
23:43:19.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
23:43:19.970 00.000 11616 MoveAxis(E, 116, ABG)
23:43:19.970 00.000 11616 Guiding  Dir = 2, Dur = 116
23:43:19.970 00.000 11616 IsSlewing returns 0
23:43:19.971 00.001 11616 IsGuiding returns 0
23:43:19.971 00.000 11616 PulseGuide returned control before completion, sleep 126
23:43:19.992 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
23:43:20.010 00.018 12268 UpdateGuideState exits: m=294 SNR=11.8
23:43:20.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:20.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:20.010 00.000 12268 Enqueuing Expose request
23:43:20.109 00.099 11616 IsGuiding returns 1
23:43:20.109 00.000 11616 scope still moving after pulse duration time elapsed
23:43:20.142 00.033 11616 IsSlewing returns 0
23:43:20.143 00.001 11616 IsGuiding returns 0
23:43:20.143 00.000 11616 scope move finished after 116 + 56 ms
23:43:20.143 00.000 11616 Move returns status 0, amount 116
23:43:20.143 00.000 11616 MoveAxis(N, 23, ABG)
23:43:20.143 00.000 11616 Guiding  Dir = 0, Dur = 23
23:43:20.144 00.001 11616 IsSlewing returns 0
23:43:20.144 00.000 11616 IsGuiding returns 0
23:43:20.144 00.000 11616 PulseGuide returned control before completion, sleep 33
23:43:20.188 00.044 11616 IsGuiding returns 1
23:43:20.188 00.000 11616 scope still moving after pulse duration time elapsed
23:43:20.219 00.031 11616 IsSlewing returns 0
23:43:20.219 00.000 11616 IsGuiding returns 0
23:43:20.220 00.001 11616 scope move finished after 23 + 52 ms
23:43:20.220 00.000 11616 Move returns status 0, amount 23
23:43:20.220 00.000 11616 move complete, result=0
23:43:20.220 00.000 11616 worker thread done servicing request
23:43:20.220 00.000 11616 Worker thread wakes up
23:43:20.220 00.000 12268 GuideStep: -0.2 px 116 ms EAST, -0.3 px 23 ms NORTH
23:43:20.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:20.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:22.224 02.004 11616 Exposure complete
23:43:22.281 00.057 11616 worker thread done servicing request
23:43:22.281 00.000 12268 OnExposeComplete: enter
23:43:22.281 00.000 12268 UpdateGuideState(): m_state=6
23:43:22.281 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
23:43:22.282 00.001 12268 Star::Find returns 1 (0), X=917.32, Y=18.58, Mass=313, SNR=12.2, Peak=34 HFD=4.3
23:43:22.282 00.000 12268 MultiStar: [#1 0.40,0.62,0.00,M3] [#2 0.21,0.43,0.62,U] [#3 0.10,0.39,0.60,U] [#4 0.84,-0.21,0.00,M3] [#5 -0.50,-0.17,0.62,U] 
23:43:22.282 00.000 12268 refined, 3 included, MultiStar: {-0.08, 0.24}, one-star: {-0.12, 0.28}
23:43:22.282 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
23:43:22.282 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
23:43:22.282 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.90 mountX=0.23 mountY=-0.11, mountTheta=-0.45
23:43:22.283 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.24, opts=13)
23:43:22.283 00.000 12268 Enqueuing Move request for scope (-0.08, 0.24)
23:43:22.283 00.000 11616 Worker thread wakes up
23:43:22.283 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
23:43:22.283 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
23:43:22.283 00.000 11616 Moving (-0.08, 0.24) raw xDistance=0.23 yDistance=-0.11
23:43:22.283 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:43:22.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:43:22.283 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:22.285 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:43:22.285 00.000 11616 MoveAxis(E, 0, ABG)
23:43:22.285 00.000 11616 Move returns status 0, amount 0
23:43:22.285 00.000 11616 MoveAxis(N, 0, ABG)
23:43:22.285 00.000 11616 Move returns status 0, amount 0
23:43:22.285 00.000 11616 move complete, result=0
23:43:22.285 00.000 11616 worker thread done servicing request
23:43:22.307 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
23:43:22.328 00.021 12268 UpdateGuideState exits: m=313 SNR=12.2
23:43:22.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:22.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:22.328 00.000 12268 Enqueuing Expose request
23:43:22.328 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:22.328 00.000 11616 Worker thread wakes up
23:43:22.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:22.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:24.346 02.018 11616 Exposure complete
23:43:24.404 00.058 11616 worker thread done servicing request
23:43:24.405 00.001 12268 OnExposeComplete: enter
23:43:24.405 00.000 12268 UpdateGuideState(): m_state=6
23:43:24.405 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
23:43:24.405 00.000 12268 Star::Find returns 1 (0), X=917.09, Y=18.48, Mass=317, SNR=12.2, Peak=35 HFD=4.0
23:43:24.405 00.000 12268 MultiStar: [#1 0.45,0.27,0.90,U] [#2 0.12,-0.37,0.58,U] [#3 0.13,0.24,0.67,U] [#4 0.33,-0.23,0.49,U] [#5 -0.50,0.05,0.62,U] 
23:43:24.405 00.000 12268 refined, 5 included, MultiStar: {0.02, 0.07}, one-star: {-0.35, 0.18}
23:43:24.405 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
23:43:24.405 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
23:43:24.406 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.34 mountX=0.07 mountY=0.01, mountTheta=0.10
23:43:24.407 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.07, opts=13)
23:43:24.407 00.000 12268 Enqueuing Move request for scope (0.02, 0.07)
23:43:24.408 00.001 11616 Worker thread wakes up
23:43:24.408 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
23:43:24.408 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
23:43:24.408 00.000 11616 Moving (0.02, 0.07) raw xDistance=0.07 yDistance=0.01
23:43:24.408 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:24.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:43:24.408 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:24.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:43:24.408 00.000 11616 MoveAxis(E, 0, ABG)
23:43:24.408 00.000 11616 Move returns status 0, amount 0
23:43:24.408 00.000 11616 MoveAxis(N, 0, ABG)
23:43:24.408 00.000 11616 Move returns status 0, amount 0
23:43:24.408 00.000 11616 move complete, result=0
23:43:24.409 00.001 11616 worker thread done servicing request
23:43:24.431 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
23:43:24.449 00.018 12268 UpdateGuideState exits: m=317 SNR=12.2
23:43:24.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:24.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:24.449 00.000 12268 Enqueuing Expose request
23:43:24.449 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:24.449 00.000 11616 Worker thread wakes up
23:43:24.450 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:24.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:26.452 02.002 11616 Exposure complete
23:43:26.507 00.055 11616 worker thread done servicing request
23:43:26.507 00.000 12268 OnExposeComplete: enter
23:43:26.507 00.000 12268 UpdateGuideState(): m_state=6
23:43:26.508 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
23:43:26.508 00.000 12268 Star::Find returns 1 (0), X=917.27, Y=18.77, Mass=316, SNR=12.2, Peak=34 HFD=4.0
23:43:26.508 00.000 12268 MultiStar: [#1 -0.16,0.27,0.91,U] [#2 -0.08,0.30,0.56,U] [#3 0.03,0.63,0.00,M1] [#4 0.46,0.63,0.00,M3] [#5 -0.37,0.53,0.00,M2] 
23:43:26.508 00.000 12268 refined, 2 included, MultiStar: {-0.15, 0.36}, one-star: {-0.17, 0.47}
23:43:26.508 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
23:43:26.508 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
23:43:26.508 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.36 hyp=0.39 cameraTheta=1.96 mountX=0.34 mountY=-0.19, mountTheta=-0.51
23:43:26.510 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.36, opts=13)
23:43:26.510 00.000 12268 Enqueuing Move request for scope (-0.15, 0.36)
23:43:26.510 00.000 11616 Worker thread wakes up
23:43:26.510 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.36) opts 0xd
23:43:26.510 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.36)
23:43:26.510 00.000 11616 Moving (-0.15, 0.36) raw xDistance=0.34 yDistance=-0.19
23:43:26.510 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
23:43:26.510 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
23:43:26.511 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
23:43:26.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
23:43:26.511 00.000 11616 MoveAxis(W, 192, ABG)
23:43:26.511 00.000 11616 Guiding  Dir = 3, Dur = 192
23:43:26.511 00.000 11616 IsSlewing returns 0
23:43:26.511 00.000 11616 IsGuiding returns 0
23:43:26.512 00.001 11616 PulseGuide returned control before completion, sleep 202
23:43:26.535 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
23:43:26.554 00.019 12268 UpdateGuideState exits: m=316 SNR=12.2
23:43:26.555 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:26.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:26.555 00.000 12268 Enqueuing Expose request
23:43:26.717 00.162 11616 IsGuiding returns 1
23:43:26.717 00.000 11616 scope still moving after pulse duration time elapsed
23:43:26.748 00.031 11616 IsSlewing returns 0
23:43:26.749 00.001 11616 IsGuiding returns 0
23:43:26.749 00.000 11616 scope move finished after 192 + 46 ms
23:43:26.749 00.000 11616 Move returns status 0, amount 192
23:43:26.749 00.000 11616 MoveAxis(N, 16, ABG)
23:43:26.749 00.000 11616 Guiding  Dir = 0, Dur = 16
23:43:26.750 00.001 11616 IsSlewing returns 0
23:43:26.750 00.000 11616 IsGuiding returns 0
23:43:26.750 00.000 11616 PulseGuide returned control before completion, sleep 26
23:43:26.779 00.029 11616 IsGuiding returns 1
23:43:26.779 00.000 11616 scope still moving after pulse duration time elapsed
23:43:26.810 00.031 11616 IsSlewing returns 0
23:43:26.810 00.000 11616 IsGuiding returns 0
23:43:26.811 00.001 11616 scope move finished after 16 + 44 ms
23:43:26.811 00.000 11616 Move returns status 0, amount 16
23:43:26.811 00.000 11616 move complete, result=0
23:43:26.811 00.000 11616 worker thread done servicing request
23:43:26.811 00.000 11616 Worker thread wakes up
23:43:26.811 00.000 12268 GuideStep: 0.3 px 192 ms WEST, -0.2 px 16 ms NORTH
23:43:26.812 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:26.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:28.827 02.015 11616 Exposure complete
23:43:28.883 00.056 11616 worker thread done servicing request
23:43:28.883 00.000 12268 OnExposeComplete: enter
23:43:28.884 00.001 12268 UpdateGuideState(): m_state=6
23:43:28.884 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
23:43:28.884 00.000 12268 Star::Find returns 1 (0), X=917.48, Y=18.68, Mass=303, SNR=12.0, Peak=31 HFD=4.5
23:43:28.884 00.000 12268 MultiStar: [#1 0.02,0.12,0.78,U] [#2 0.49,0.44,0.00,M1] [#3 0.39,0.64,0.00,M2] [#4 0.16,0.56,0.00,M4] [#5 -1.04,-0.05,0.00,M3] 
23:43:28.884 00.000 12268 refined, 1 included, MultiStar: {0.03, 0.27}, one-star: {0.04, 0.38}
23:43:28.884 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
23:43:28.884 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
23:43:28.885 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.45 mountX=0.27 mountY=-0.00, mountTheta=-0.01
23:43:28.886 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.27, opts=13)
23:43:28.886 00.000 12268 Enqueuing Move request for scope (0.03, 0.27)
23:43:28.886 00.000 11616 Worker thread wakes up
23:43:28.886 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
23:43:28.886 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
23:43:28.886 00.000 11616 Moving (0.03, 0.27) raw xDistance=0.27 yDistance=-0.00
23:43:28.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
23:43:28.887 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:28.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:43:28.887 00.000 11616 MoveAxis(W, 151, ABG)
23:43:28.887 00.000 11616 Guiding  Dir = 3, Dur = 151
23:43:28.887 00.000 11616 IsSlewing returns 0
23:43:28.887 00.000 11616 IsGuiding returns 0
23:43:28.888 00.001 11616 PulseGuide returned control before completion, sleep 161
23:43:28.908 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=221, Gamma=1.290
23:43:28.929 00.021 12268 UpdateGuideState exits: m=303 SNR=12.0
23:43:28.930 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:28.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:28.930 00.000 12268 Enqueuing Expose request
23:43:29.060 00.130 11616 IsGuiding returns 0
23:43:29.060 00.000 11616 Move returns status 0, amount 151
23:43:29.060 00.000 11616 MoveAxis(N, 0, ABG)
23:43:29.060 00.000 11616 Move returns status 0, amount 0
23:43:29.060 00.000 11616 move complete, result=0
23:43:29.060 00.000 11616 worker thread done servicing request
23:43:29.061 00.001 12268 GuideStep: 0.3 px 151 ms WEST, -0.0 px 0 ms NORTH
23:43:29.061 00.000 11616 Worker thread wakes up
23:43:29.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:29.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:31.069 02.008 11616 Exposure complete
23:43:31.126 00.057 11616 worker thread done servicing request
23:43:31.127 00.001 12268 OnExposeComplete: enter
23:43:31.127 00.000 12268 UpdateGuideState(): m_state=6
23:43:31.127 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
23:43:31.127 00.000 12268 Star::Find returns 1 (0), X=917.28, Y=18.29, Mass=286, SNR=11.6, Peak=28 HFD=4.6
23:43:31.127 00.000 12268 Star::Find false star n=14 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:43:31.127 00.000 12268 MultiStar: [#1 0.42,-0.15,0.88,U] [#2 0.28,-0.10,0.62,U] [#3 -0.01,0.13,0.51,U] [#4 0.00,0.00,0.00,L] [#5 -0.16,-0.57,0.00,M4] 
23:43:31.127 00.000 12268 refined, 3 included, MultiStar: {0.13, -0.05}, one-star: {-0.16, -0.01}
23:43:31.128 00.001 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
23:43:31.128 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.35)
23:43:31.128 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.13 cameraTheta=-0.35 mountX=-0.03 mountY=0.13, mountTheta=1.82
23:43:31.133 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.05, opts=13)
23:43:31.133 00.000 12268 Enqueuing Move request for scope (0.13, -0.05)
23:43:31.133 00.000 11616 Worker thread wakes up
23:43:31.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
23:43:31.133 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
23:43:31.133 00.000 11616 Moving (0.13, -0.05) raw xDistance=-0.03 yDistance=0.13
23:43:31.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:31.134 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:43:31.134 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:31.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:43:31.134 00.000 11616 MoveAxis(E, 0, ABG)
23:43:31.134 00.000 11616 Move returns status 0, amount 0
23:43:31.134 00.000 11616 MoveAxis(N, 0, ABG)
23:43:31.134 00.000 11616 Move returns status 0, amount 0
23:43:31.134 00.000 11616 move complete, result=0
23:43:31.134 00.000 11616 worker thread done servicing request
23:43:31.159 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=173, Gamma=1.290
23:43:31.176 00.017 12268 UpdateGuideState exits: m=286 SNR=11.6
23:43:31.176 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:31.176 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:31.176 00.000 12268 Enqueuing Expose request
23:43:31.176 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:31.176 00.000 11616 Worker thread wakes up
23:43:31.177 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:31.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:33.197 02.020 11616 Exposure complete
23:43:33.253 00.056 11616 worker thread done servicing request
23:43:33.253 00.000 12268 OnExposeComplete: enter
23:43:33.253 00.000 12268 UpdateGuideState(): m_state=6
23:43:33.254 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
23:43:33.254 00.000 12268 Star::Find returns 1 (0), X=917.53, Y=18.09, Mass=320, SNR=12.3, Peak=32 HFD=4.2
23:43:33.254 00.000 12268 MultiStar: [#1 0.22,-0.07,0.84,U] [#2 0.80,-0.74,0.00,M1] [#3 -0.09,0.46,0.58,U] [#4 0.31,-0.28,0.43,U] [#5 -0.02,-0.23,0.59,U] 
23:43:33.254 00.000 12268 refined, 4 included, MultiStar: {0.10, -0.08}, one-star: {0.10, -0.21}
23:43:33.254 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
23:43:33.254 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
23:43:33.255 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.64 mountX=-0.07 mountY=0.11, mountTheta=2.10
23:43:33.259 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.08, opts=13)
23:43:33.259 00.000 12268 Enqueuing Move request for scope (0.10, -0.08)
23:43:33.259 00.000 11616 Worker thread wakes up
23:43:33.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
23:43:33.259 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
23:43:33.259 00.000 11616 Moving (0.10, -0.08) raw xDistance=-0.07 yDistance=0.11
23:43:33.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:33.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:43:33.260 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:33.260 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:43:33.260 00.000 11616 MoveAxis(E, 0, ABG)
23:43:33.260 00.000 11616 Move returns status 0, amount 0
23:43:33.260 00.000 11616 MoveAxis(N, 0, ABG)
23:43:33.260 00.000 11616 Move returns status 0, amount 0
23:43:33.260 00.000 11616 move complete, result=0
23:43:33.260 00.000 11616 worker thread done servicing request
23:43:33.280 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
23:43:33.298 00.018 12268 UpdateGuideState exits: m=320 SNR=12.3
23:43:33.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:33.298 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:33.298 00.000 12268 Enqueuing Expose request
23:43:33.299 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:33.299 00.000 11616 Worker thread wakes up
23:43:33.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:33.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:35.312 02.013 11616 Exposure complete
23:43:35.376 00.064 11616 worker thread done servicing request
23:43:35.376 00.000 12268 OnExposeComplete: enter
23:43:35.377 00.001 12268 UpdateGuideState(): m_state=6
23:43:35.377 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
23:43:35.377 00.000 12268 Star::Find returns 1 (0), X=917.51, Y=18.13, Mass=290, SNR=11.7, Peak=33 HFD=4.4
23:43:35.377 00.000 12268 MultiStar: [#1 0.56,-0.23,0.00,M1] [#2 0.67,-0.87,0.00,M2] [#3 0.82,0.10,0.00,M1] [#4 -0.45,-0.64,0.00,M4] [#5 -0.17,-0.72,0.00,M4] 
23:43:35.377 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
23:43:35.378 00.001 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
23:43:35.378 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.15 mountX=-0.16 mountY=0.10, mountTheta=2.60
23:43:35.380 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.17, opts=13)
23:43:35.380 00.000 12268 Enqueuing Move request for scope (0.08, -0.17)
23:43:35.380 00.000 11616 Worker thread wakes up
23:43:35.381 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
23:43:35.381 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
23:43:35.381 00.000 11616 Moving (0.08, -0.17) raw xDistance=-0.16 yDistance=0.10
23:43:35.381 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:43:35.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:43:35.381 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:35.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:43:35.381 00.000 11616 MoveAxis(E, 0, ABG)
23:43:35.381 00.000 11616 Move returns status 0, amount 0
23:43:35.381 00.000 11616 MoveAxis(N, 0, ABG)
23:43:35.382 00.001 11616 Move returns status 0, amount 0
23:43:35.382 00.000 11616 move complete, result=0
23:43:35.382 00.000 11616 worker thread done servicing request
23:43:35.408 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
23:43:35.428 00.020 12268 UpdateGuideState exits: m=290 SNR=11.7
23:43:35.428 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:35.428 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:35.429 00.001 12268 Enqueuing Expose request
23:43:35.429 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:35.429 00.000 11616 Worker thread wakes up
23:43:35.430 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:35.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:37.449 02.019 11616 Exposure complete
23:43:37.507 00.058 11616 worker thread done servicing request
23:43:37.508 00.001 12268 OnExposeComplete: enter
23:43:37.508 00.000 12268 UpdateGuideState(): m_state=6
23:43:37.508 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
23:43:37.508 00.000 12268 Star::Find returns 1 (0), X=917.30, Y=18.14, Mass=359, SNR=13.0, Peak=32 HFD=4.9
23:43:37.508 00.000 12268 MultiStar: [#1 -0.03,-0.19,0.79,U] [#2 0.03,-0.20,0.52,U] [#3 0.09,0.19,0.63,U] [#4 -0.30,-0.18,0.41,U] [#5 -0.26,0.29,0.60,U] 
23:43:37.508 00.000 12268 refined, 5 included, MultiStar: {-0.09, -0.05}, one-star: {-0.14, -0.16}
23:43:37.509 00.001 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
23:43:37.509 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
23:43:37.509 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-2.65 mountX=-0.06 mountY=-0.09, mountTheta=-2.17
23:43:37.511 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.05, opts=13)
23:43:37.511 00.000 12268 Enqueuing Move request for scope (-0.09, -0.05)
23:43:37.511 00.000 11616 Worker thread wakes up
23:43:37.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
23:43:37.512 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
23:43:37.512 00.000 11616 Moving (-0.09, -0.05) raw xDistance=-0.06 yDistance=-0.09
23:43:37.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:37.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:43:37.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:37.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:43:37.512 00.000 11616 MoveAxis(E, 0, ABG)
23:43:37.512 00.000 11616 Move returns status 0, amount 0
23:43:37.512 00.000 11616 MoveAxis(N, 0, ABG)
23:43:37.512 00.000 11616 Move returns status 0, amount 0
23:43:37.512 00.000 11616 move complete, result=0
23:43:37.513 00.001 11616 worker thread done servicing request
23:43:37.535 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=201, Gamma=1.290
23:43:37.556 00.021 12268 UpdateGuideState exits: m=359 SNR=13.0
23:43:37.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:37.556 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:37.556 00.000 12268 Enqueuing Expose request
23:43:37.556 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:37.557 00.001 11616 Worker thread wakes up
23:43:37.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:37.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:39.564 02.007 11616 Exposure complete
23:43:39.620 00.056 11616 worker thread done servicing request
23:43:39.621 00.001 12268 OnExposeComplete: enter
23:43:39.621 00.000 12268 UpdateGuideState(): m_state=6
23:43:39.621 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
23:43:39.621 00.000 12268 Star::Find returns 1 (0), X=917.51, Y=18.11, Mass=279, SNR=11.5, Peak=36 HFD=3.0
23:43:39.621 00.000 12268 MultiStar: [#1 0.14,-0.09,0.85,U] [#2 0.22,-0.68,0.00,M2] [#3 -0.08,0.10,0.68,U] [#4 0.48,0.96,0.00,M4] [#5 -0.06,-0.24,0.66,U] 
23:43:39.621 00.000 12268 refined, 3 included, MultiStar: {0.03, -0.11}, one-star: {0.08, -0.19}
23:43:39.621 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
23:43:39.621 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
23:43:39.622 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.28 mountX=-0.11 mountY=0.05, mountTheta=2.73
23:43:39.623 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.11, opts=13)
23:43:39.624 00.001 12268 Enqueuing Move request for scope (0.03, -0.11)
23:43:39.624 00.000 11616 Worker thread wakes up
23:43:39.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
23:43:39.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
23:43:39.624 00.000 11616 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.05
23:43:39.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:43:39.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:43:39.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:39.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:43:39.624 00.000 11616 MoveAxis(E, 0, ABG)
23:43:39.624 00.000 11616 Move returns status 0, amount 0
23:43:39.625 00.001 11616 MoveAxis(N, 0, ABG)
23:43:39.625 00.000 11616 Move returns status 0, amount 0
23:43:39.625 00.000 11616 move complete, result=0
23:43:39.625 00.000 11616 worker thread done servicing request
23:43:39.647 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=161, Gamma=1.290
23:43:39.665 00.018 12268 UpdateGuideState exits: m=279 SNR=11.5
23:43:39.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:39.665 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:39.665 00.000 12268 Enqueuing Expose request
23:43:39.665 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:39.665 00.000 11616 Worker thread wakes up
23:43:39.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:39.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:41.671 02.006 11616 Exposure complete
23:43:41.727 00.056 11616 worker thread done servicing request
23:43:41.728 00.001 12268 OnExposeComplete: enter
23:43:41.728 00.000 12268 UpdateGuideState(): m_state=6
23:43:41.728 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
23:43:41.728 00.000 12268 Star::Find returns 1 (0), X=917.83, Y=18.37, Mass=359, SNR=13.0, Peak=39 HFD=4.2
23:43:41.728 00.000 12268 MultiStar: [#1 0.62,0.22,0.00,M1] [#2 0.90,-0.22,0.00,M3] [#3 0.92,0.47,0.00,M1] [#4 0.22,-0.16,0.41,U] [#5 0.22,-0.09,0.59,U] 
23:43:41.728 00.000 12268 refined, 2 included, MultiStar: {0.31, -0.03}, one-star: {0.39, 0.07}
23:43:41.728 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
23:43:41.728 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.62)
23:43:41.729 00.001 12268 CameraToMount -- cameraX=0.31 cameraY=-0.03 hyp=0.31 cameraTheta=-0.08 mountX=0.00 mountY=0.31, mountTheta=1.56
23:43:41.731 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.03, opts=13)
23:43:41.731 00.000 12268 Enqueuing Move request for scope (0.31, -0.03)
23:43:41.731 00.000 11616 Worker thread wakes up
23:43:41.732 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.03) opts 0xd
23:43:41.732 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.03)
23:43:41.732 00.000 11616 Moving (0.31, -0.03) raw xDistance=0.00 yDistance=0.31
23:43:41.732 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:41.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:43:41.732 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:43:41.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:43:41.732 00.000 11616 MoveAxis(E, 0, ABG)
23:43:41.732 00.000 11616 Move returns status 0, amount 0
23:43:41.732 00.000 11616 MoveAxis(N, 0, ABG)
23:43:41.732 00.000 11616 Move returns status 0, amount 0
23:43:41.732 00.000 11616 move complete, result=0
23:43:41.733 00.001 11616 worker thread done servicing request
23:43:41.754 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
23:43:41.771 00.017 12268 UpdateGuideState exits: m=359 SNR=13.0
23:43:41.772 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:41.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:41.772 00.000 12268 Enqueuing Expose request
23:43:41.772 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:43:41.772 00.000 11616 Worker thread wakes up
23:43:41.772 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:41.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:44.294 02.522 11616 Exposure complete
23:43:44.352 00.058 11616 worker thread done servicing request
23:43:44.352 00.000 12268 OnExposeComplete: enter
23:43:44.353 00.001 12268 UpdateGuideState(): m_state=6
23:43:44.353 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
23:43:44.353 00.000 12268 Star::Find returns 1 (0), X=917.37, Y=18.09, Mass=338, SNR=12.7, Peak=32 HFD=4.1
23:43:44.353 00.000 12268 MultiStar: [#1 0.18,-0.25,0.84,U] [#2 0.55,-0.40,0.00,M4] [#3 0.31,0.19,0.57,U] [#4 0.53,-0.37,0.00,M4] [#5 -0.20,-0.00,0.60,U] 
23:43:44.353 00.000 12268 refined, 3 included, MultiStar: {0.05, -0.10}, one-star: {-0.07, -0.20}
23:43:44.353 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
23:43:44.354 00.001 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
23:43:44.354 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.15 mountX=-0.10 mountY=0.06, mountTheta=2.60
23:43:44.355 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.10, opts=13)
23:43:44.355 00.000 12268 Enqueuing Move request for scope (0.05, -0.10)
23:43:44.356 00.001 11616 Worker thread wakes up
23:43:44.356 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
23:43:44.356 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
23:43:44.356 00.000 11616 Moving (0.05, -0.10) raw xDistance=-0.10 yDistance=0.06
23:43:44.356 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:44.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:43:44.356 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:44.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:43:44.356 00.000 11616 MoveAxis(E, 0, ABG)
23:43:44.356 00.000 11616 Move returns status 0, amount 0
23:43:44.356 00.000 11616 MoveAxis(N, 0, ABG)
23:43:44.356 00.000 11616 Move returns status 0, amount 0
23:43:44.356 00.000 11616 move complete, result=0
23:43:44.357 00.001 11616 worker thread done servicing request
23:43:44.377 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=170, Gamma=1.290
23:43:44.396 00.019 12268 UpdateGuideState exits: m=338 SNR=12.7
23:43:44.396 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:44.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:44.396 00.000 12268 Enqueuing Expose request
23:43:44.396 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:44.396 00.000 11616 Worker thread wakes up
23:43:44.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:44.397 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:46.408 02.011 11616 Exposure complete
23:43:46.464 00.056 11616 worker thread done servicing request
23:43:46.464 00.000 12268 OnExposeComplete: enter
23:43:46.464 00.000 12268 UpdateGuideState(): m_state=6
23:43:46.464 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
23:43:46.465 00.001 12268 Star::Find returns 1 (0), X=917.23, Y=17.88, Mass=297, SNR=11.9, Peak=40 HFD=3.0
23:43:46.465 00.000 12268 MultiStar: [#1 0.12,-0.09,0.89,U] [#2 -0.04,-0.65,0.00,M5] [#3 -0.15,0.11,0.66,U] [#4 0.51,-0.51,0.00,M5] [#5 -0.49,-0.05,0.58,U] 
23:43:46.465 00.000 12268 refined, 3 included, MultiStar: {-0.16, -0.15}, one-star: {-0.21, -0.42}
23:43:46.465 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
23:43:46.465 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.69)
23:43:46.465 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.21 cameraTheta=-2.39 mountX=-0.16 mountY=-0.14, mountTheta=-2.44
23:43:46.467 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.15, opts=13)
23:43:46.467 00.000 12268 Enqueuing Move request for scope (-0.16, -0.15)
23:43:46.467 00.000 11616 Worker thread wakes up
23:43:46.467 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
23:43:46.467 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
23:43:46.467 00.000 11616 Moving (-0.16, -0.15) raw xDistance=-0.16 yDistance=-0.14
23:43:46.467 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:43:46.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:43:46.467 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:46.468 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:43:46.468 00.000 11616 MoveAxis(E, 0, ABG)
23:43:46.468 00.000 11616 Move returns status 0, amount 0
23:43:46.468 00.000 11616 MoveAxis(N, 0, ABG)
23:43:46.468 00.000 11616 Move returns status 0, amount 0
23:43:46.468 00.000 11616 move complete, result=0
23:43:46.468 00.000 11616 worker thread done servicing request
23:43:46.488 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
23:43:46.506 00.018 12268 UpdateGuideState exits: m=297 SNR=11.9
23:43:46.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:46.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:46.506 00.000 12268 Enqueuing Expose request
23:43:46.506 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:46.506 00.000 11616 Worker thread wakes up
23:43:46.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:46.506 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:48.524 02.018 11616 Exposure complete
23:43:48.580 00.056 11616 worker thread done servicing request
23:43:48.580 00.000 12268 OnExposeComplete: enter
23:43:48.580 00.000 12268 UpdateGuideState(): m_state=6
23:43:48.580 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
23:43:48.580 00.000 12268 Star::Find returns 1 (0), X=917.28, Y=18.17, Mass=359, SNR=13.0, Peak=38 HFD=4.4
23:43:48.581 00.001 12268 MultiStar: [#1 0.35,0.01,0.84,U] [#2 0.57,-0.60,0.00,M6] [#3 0.33,0.27,0.66,U] [#4 0.65,-0.12,0.00,M6] [#5 -0.35,0.17,0.64,U] 
23:43:48.581 00.000 12268 refined, 3 included, MultiStar: {0.04, 0.05}, one-star: {-0.15, -0.13}
23:43:48.581 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
23:43:48.581 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.55)
23:43:48.581 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.85 mountX=0.05 mountY=0.04, mountTheta=0.60
23:43:48.583 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.05, opts=13)
23:43:48.583 00.000 12268 Enqueuing Move request for scope (0.04, 0.05)
23:43:48.583 00.000 11616 Worker thread wakes up
23:43:48.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
23:43:48.583 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
23:43:48.584 00.001 11616 Moving (0.04, 0.05) raw xDistance=0.05 yDistance=0.04
23:43:48.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:48.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:43:48.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:48.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:43:48.584 00.000 11616 MoveAxis(E, 0, ABG)
23:43:48.584 00.000 11616 Move returns status 0, amount 0
23:43:48.584 00.000 11616 MoveAxis(N, 0, ABG)
23:43:48.584 00.000 11616 Move returns status 0, amount 0
23:43:48.584 00.000 11616 move complete, result=0
23:43:48.585 00.001 11616 worker thread done servicing request
23:43:48.614 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=168, Gamma=1.290
23:43:48.635 00.021 12268 UpdateGuideState exits: m=359 SNR=13.0
23:43:48.635 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:48.635 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:48.635 00.000 12268 Enqueuing Expose request
23:43:48.635 00.000 11616 Worker thread wakes up
23:43:48.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:48.635 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:48.635 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:50.655 02.020 11616 Exposure complete
23:43:50.713 00.058 11616 worker thread done servicing request
23:43:50.713 00.000 12268 OnExposeComplete: enter
23:43:50.714 00.001 12268 UpdateGuideState(): m_state=6
23:43:50.714 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
23:43:50.714 00.000 12268 Star::Find returns 1 (0), X=917.34, Y=18.13, Mass=400, SNR=13.9, Peak=42 HFD=4.0
23:43:50.715 00.001 12268 MultiStar: [#1 0.49,-0.39,0.00,M1] [#2 0.50,-0.94,0.00,M7] [#3 0.14,0.24,0.64,U] [#4 0.10,-0.23,0.45,U] [#5 -0.68,0.09,0.00,M1] 
23:43:50.715 00.000 12268 refined, 2 included, MultiStar: {0.02, -0.06}, one-star: {-0.09, -0.17}
23:43:50.715 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
23:43:50.715 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
23:43:50.715 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.26 mountX=-0.06 mountY=0.03, mountTheta=2.71
23:43:50.716 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.06, opts=13)
23:43:50.716 00.000 12268 Enqueuing Move request for scope (0.02, -0.06)
23:43:50.717 00.001 11616 Worker thread wakes up
23:43:50.717 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
23:43:50.717 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
23:43:50.717 00.000 11616 Moving (0.02, -0.06) raw xDistance=-0.06 yDistance=0.03
23:43:50.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:50.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:43:50.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:50.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:43:50.717 00.000 11616 MoveAxis(E, 0, ABG)
23:43:50.717 00.000 11616 Move returns status 0, amount 0
23:43:50.717 00.000 11616 MoveAxis(N, 0, ABG)
23:43:50.718 00.001 11616 Move returns status 0, amount 0
23:43:50.718 00.000 11616 move complete, result=0
23:43:50.718 00.000 11616 worker thread done servicing request
23:43:50.738 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=177, Gamma=1.290
23:43:50.756 00.018 12268 UpdateGuideState exits: m=400 SNR=13.9
23:43:50.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:50.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:50.756 00.000 12268 Enqueuing Expose request
23:43:50.756 00.000 11616 Worker thread wakes up
23:43:50.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:50.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:50.756 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:52.763 02.007 11616 Exposure complete
23:43:52.820 00.057 11616 worker thread done servicing request
23:43:52.820 00.000 12268 OnExposeComplete: enter
23:43:52.820 00.000 12268 UpdateGuideState(): m_state=6
23:43:52.820 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
23:43:52.821 00.001 12268 Star::Find returns 1 (0), X=917.25, Y=18.19, Mass=298, SNR=11.9, Peak=49 HFD=2.8
23:43:52.821 00.000 12268 MultiStar: [#1 -0.32,-0.13,0.88,U] [#2 0.35,-0.76,0.00,M8] [#3 -0.43,0.10,0.69,U] [#4 -0.47,-0.68,0.00,M6] [#5 -0.14,-0.02,0.64,U] 
23:43:52.821 00.000 12268 single-star, 3 included, MultiStar: {-0.27, -0.05}, one-star: {-0.19, -0.11}
23:43:52.821 00.000 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.47) = xAngle (-4.08 = 2.20)
23:43:52.821 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.91)
23:43:52.821 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-2.61 mountX=-0.13 mountY=-0.17, mountTheta=-2.21
23:43:52.823 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.11, opts=13)
23:43:52.823 00.000 12268 Enqueuing Move request for scope (-0.19, -0.11)
23:43:52.823 00.000 11616 Worker thread wakes up
23:43:52.823 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.11) opts 0xd
23:43:52.823 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.11)
23:43:52.823 00.000 11616 Moving (-0.19, -0.11) raw xDistance=-0.13 yDistance=-0.17
23:43:52.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:43:52.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:43:52.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
23:43:52.824 00.001 11616 MoveAxis(E, 0, ABG)
23:43:52.824 00.000 11616 Move returns status 0, amount 0
23:43:52.824 00.000 11616 MoveAxis(N, 14, ABG)
23:43:52.824 00.000 11616 Guiding  Dir = 0, Dur = 14
23:43:52.824 00.000 11616 IsSlewing returns 0
23:43:52.824 00.000 11616 IsGuiding returns 0
23:43:52.825 00.001 11616 PulseGuide returned control before completion, sleep 24
23:43:52.846 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
23:43:52.856 00.010 11616 IsGuiding returns 1
23:43:52.856 00.000 11616 scope still moving after pulse duration time elapsed
23:43:52.865 00.009 12268 UpdateGuideState exits: m=298 SNR=11.9
23:43:52.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:52.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:52.865 00.000 12268 Enqueuing Expose request
23:43:52.888 00.023 11616 IsSlewing returns 0
23:43:52.888 00.000 11616 IsGuiding returns 0
23:43:52.889 00.001 11616 scope move finished after 14 + 50 ms
23:43:52.889 00.000 11616 Move returns status 0, amount 14
23:43:52.889 00.000 11616 move complete, result=0
23:43:52.889 00.000 11616 worker thread done servicing request
23:43:52.889 00.000 11616 Worker thread wakes up
23:43:52.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:52.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:52.891 00.002 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 14 ms NORTH
23:43:54.892 02.001 11616 Exposure complete
23:43:54.946 00.054 11616 worker thread done servicing request
23:43:54.946 00.000 12268 OnExposeComplete: enter
23:43:54.946 00.000 12268 UpdateGuideState(): m_state=6
23:43:54.946 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
23:43:54.946 00.000 12268 Star::Find returns 1 (0), X=917.25, Y=18.17, Mass=383, SNR=13.5, Peak=40 HFD=4.4
23:43:54.947 00.001 12268 MultiStar: [#1 0.31,-0.15,0.77,U] [#2 0.74,-0.27,0.00,M9] [#3 -0.01,0.30,0.58,U] [#4 -0.10,-0.76,0.00,M7] [#5 -0.32,-0.18,0.59,U] 
23:43:54.947 00.000 12268 refined, 3 included, MultiStar: {-0.05, -0.06}, one-star: {-0.19, -0.13}
23:43:54.947 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
23:43:54.947 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
23:43:54.947 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.26 mountX=-0.06 mountY=-0.04, mountTheta=-2.57
23:43:54.948 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.06, opts=13)
23:43:54.949 00.001 12268 Enqueuing Move request for scope (-0.05, -0.06)
23:43:54.949 00.000 11616 Worker thread wakes up
23:43:54.949 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
23:43:54.949 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
23:43:54.949 00.000 11616 Moving (-0.05, -0.06) raw xDistance=-0.06 yDistance=-0.04
23:43:54.949 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:54.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:43:54.949 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:54.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:43:54.949 00.000 11616 MoveAxis(E, 0, ABG)
23:43:54.949 00.000 11616 Move returns status 0, amount 0
23:43:54.949 00.000 11616 MoveAxis(N, 0, ABG)
23:43:54.949 00.000 11616 Move returns status 0, amount 0
23:43:54.950 00.001 11616 move complete, result=0
23:43:54.950 00.000 11616 worker thread done servicing request
23:43:54.973 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=216, Gamma=1.290
23:43:54.992 00.019 12268 UpdateGuideState exits: m=383 SNR=13.5
23:43:54.992 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:54.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:54.992 00.000 12268 Enqueuing Expose request
23:43:54.992 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:54.992 00.000 11616 Worker thread wakes up
23:43:54.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:54.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:56.998 02.006 11616 Exposure complete
23:43:57.055 00.057 11616 worker thread done servicing request
23:43:57.055 00.000 12268 OnExposeComplete: enter
23:43:57.056 00.001 12268 UpdateGuideState(): m_state=6
23:43:57.056 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
23:43:57.056 00.000 12268 Star::Find returns 1 (0), X=917.26, Y=18.28, Mass=297, SNR=11.9, Peak=43 HFD=3.0
23:43:57.056 00.000 12268 MultiStar: [#1 0.04,0.10,0.88,U] [#2 -0.05,-0.29,0.65,U] [#3 0.06,-0.16,0.65,U] [#4 0.06,-0.68,0.00,M8] [#5 -0.94,-0.26,0.00,M1] 
23:43:57.056 00.000 12268 refined, 3 included, MultiStar: {-0.04, -0.07}, one-star: {-0.18, -0.02}
23:43:57.056 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
23:43:57.056 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.44)
23:43:57.057 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.14 mountX=-0.07 mountY=-0.04, mountTheta=-2.69
23:43:57.059 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.07, opts=13)
23:43:57.059 00.000 12268 Enqueuing Move request for scope (-0.04, -0.07)
23:43:57.059 00.000 11616 Worker thread wakes up
23:43:57.059 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
23:43:57.059 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
23:43:57.060 00.001 11616 Moving (-0.04, -0.07) raw xDistance=-0.07 yDistance=-0.04
23:43:57.060 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:57.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:43:57.060 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:57.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:43:57.060 00.000 11616 MoveAxis(E, 0, ABG)
23:43:57.060 00.000 11616 Move returns status 0, amount 0
23:43:57.060 00.000 11616 MoveAxis(N, 0, ABG)
23:43:57.061 00.001 11616 Move returns status 0, amount 0
23:43:57.061 00.000 11616 move complete, result=0
23:43:57.061 00.000 11616 worker thread done servicing request
23:43:57.082 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=237, Gamma=1.290
23:43:57.101 00.019 12268 UpdateGuideState exits: m=297 SNR=11.9
23:43:57.101 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:57.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:57.101 00.000 12268 Enqueuing Expose request
23:43:57.102 00.001 11616 Worker thread wakes up
23:43:57.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:57.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:43:57.102 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:59.115 02.013 11616 Exposure complete
23:43:59.171 00.056 11616 worker thread done servicing request
23:43:59.171 00.000 12268 OnExposeComplete: enter
23:43:59.171 00.000 12268 UpdateGuideState(): m_state=6
23:43:59.172 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
23:43:59.172 00.000 12268 Star::Find returns 1 (0), X=916.93, Y=18.28, Mass=358, SNR=13.1, Peak=40 HFD=4.4
23:43:59.172 00.000 12268 MultiStar: [#1 -0.48,-0.16,0.79,U] [#2 -0.14,-0.37,0.61,U] [#3 0.12,0.02,0.62,U] [#4 -0.23,-0.45,0.51,U] [#5 -0.61,-0.27,0.00,M2] 
23:43:59.172 00.000 12268 refined, 4 included, MultiStar: {-0.29, -0.17}, one-star: {-0.51, -0.02}
23:43:59.172 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.09 = 2.19)
23:43:59.172 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.20 = -0.92)
23:43:59.172 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.17 hyp=0.33 cameraTheta=-2.62 mountX=-0.19 mountY=-0.26, mountTheta=-2.21
23:43:59.174 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.17, opts=13)
23:43:59.174 00.000 12268 Enqueuing Move request for scope (-0.29, -0.17)
23:43:59.174 00.000 11616 Worker thread wakes up
23:43:59.174 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.17) opts 0xd
23:43:59.174 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.17)
23:43:59.174 00.000 11616 Moving (-0.29, -0.17) raw xDistance=-0.19 yDistance=-0.26
23:43:59.175 00.001 11616 switching direction from 1 to -1 - decHistory=-4 oldest=-0.20 newest=-0.33
23:43:59.175 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
23:43:59.175 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
23:43:59.175 00.000 11616 MoveAxis(E, 109, ABG)
23:43:59.175 00.000 11616 Guiding  Dir = 2, Dur = 109
23:43:59.175 00.000 11616 IsSlewing returns 0
23:43:59.175 00.000 11616 IsGuiding returns 0
23:43:59.176 00.001 11616 PulseGuide returned control before completion, sleep 119
23:43:59.197 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=193, Gamma=1.290
23:43:59.215 00.018 12268 UpdateGuideState exits: m=358 SNR=13.1
23:43:59.215 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:59.215 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:43:59.215 00.000 12268 Enqueuing Expose request
23:43:59.299 00.084 11616 IsGuiding returns 1
23:43:59.299 00.000 11616 scope still moving after pulse duration time elapsed
23:43:59.330 00.031 11616 IsSlewing returns 0
23:43:59.330 00.000 11616 IsGuiding returns 0
23:43:59.330 00.000 11616 scope move finished after 109 + 45 ms
23:43:59.330 00.000 11616 Move returns status 0, amount 109
23:43:59.330 00.000 11616 MoveAxis(N, 22, ABG)
23:43:59.330 00.000 11616 Guiding  Dir = 0, Dur = 22
23:43:59.331 00.001 11616 IsSlewing returns 0
23:43:59.331 00.000 11616 IsGuiding returns 0
23:43:59.331 00.000 11616 PulseGuide returned control before completion, sleep 32
23:43:59.375 00.044 11616 IsGuiding returns 1
23:43:59.375 00.000 11616 scope still moving after pulse duration time elapsed
23:43:59.406 00.031 11616 IsSlewing returns 0
23:43:59.406 00.000 11616 IsGuiding returns 0
23:43:59.406 00.000 11616 scope move finished after 22 + 53 ms
23:43:59.406 00.000 11616 Move returns status 0, amount 22
23:43:59.407 00.001 11616 move complete, result=0
23:43:59.407 00.000 11616 worker thread done servicing request
23:43:59.407 00.000 11616 Worker thread wakes up
23:43:59.407 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:43:59.407 00.000 12268 GuideStep: -0.2 px 109 ms EAST, -0.3 px 22 ms NORTH
23:43:59.408 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:01.423 02.015 11616 Exposure complete
23:44:01.482 00.059 11616 worker thread done servicing request
23:44:01.482 00.000 12268 OnExposeComplete: enter
23:44:01.483 00.001 12268 UpdateGuideState(): m_state=6
23:44:01.483 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
23:44:01.483 00.000 12268 Star::Find returns 1 (0), X=917.10, Y=18.22, Mass=362, SNR=13.1, Peak=42 HFD=4.2
23:44:01.483 00.000 12268 MultiStar: [#1 -0.03,-0.08,0.79,U] [#2 0.09,-0.07,0.61,U] [#3 0.02,0.33,0.55,U] [#4 0.46,-0.31,0.00,M8] [#5 -0.52,-0.43,0.00,M3] 
23:44:01.483 00.000 12268 refined, 3 included, MultiStar: {-0.10, -0.00}, one-star: {-0.34, -0.08}
23:44:01.483 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.59 = 1.70)
23:44:01.483 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.41)
23:44:01.483 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.11 mountX=-0.01 mountY=-0.10, mountTheta=-1.70
23:44:01.485 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.00, opts=13)
23:44:01.485 00.000 12268 Enqueuing Move request for scope (-0.10, -0.00)
23:44:01.485 00.000 11616 Worker thread wakes up
23:44:01.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
23:44:01.485 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
23:44:01.486 00.001 11616 Moving (-0.10, -0.00) raw xDistance=-0.01 yDistance=-0.10
23:44:01.486 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:01.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:44:01.486 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:01.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:44:01.486 00.000 11616 MoveAxis(E, 0, ABG)
23:44:01.486 00.000 11616 Move returns status 0, amount 0
23:44:01.486 00.000 11616 MoveAxis(N, 0, ABG)
23:44:01.486 00.000 11616 Move returns status 0, amount 0
23:44:01.486 00.000 11616 move complete, result=0
23:44:01.486 00.000 11616 worker thread done servicing request
23:44:01.508 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
23:44:01.528 00.020 12268 UpdateGuideState exits: m=362 SNR=13.1
23:44:01.529 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:01.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:01.529 00.000 12268 Enqueuing Expose request
23:44:01.529 00.000 11616 Worker thread wakes up
23:44:01.529 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:01.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:01.529 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:03.546 02.017 11616 Exposure complete
23:44:03.606 00.060 11616 worker thread done servicing request
23:44:03.606 00.000 12268 OnExposeComplete: enter
23:44:03.607 00.001 12268 UpdateGuideState(): m_state=6
23:44:03.607 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
23:44:03.607 00.000 12268 Star::Find returns 1 (0), X=917.37, Y=18.03, Mass=295, SNR=11.9, Peak=37 HFD=3.2
23:44:03.607 00.000 12268 MultiStar: [#1 0.15,-0.28,0.89,U] [#2 0.19,-0.12,0.59,U] [#3 0.62,0.37,0.00,M1] [#4 -0.04,-0.29,0.53,U] [#5 -0.84,-0.39,0.00,M4] 
23:44:03.607 00.000 12268 refined, 3 included, MultiStar: {0.05, -0.25}, one-star: {-0.07, -0.27}
23:44:03.608 00.001 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
23:44:03.608 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
23:44:03.608 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.25 hyp=0.25 cameraTheta=-1.36 mountX=-0.24 mountY=0.08, mountTheta=2.81
23:44:03.610 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.25, opts=13)
23:44:03.610 00.000 12268 Enqueuing Move request for scope (0.05, -0.25)
23:44:03.610 00.000 11616 Worker thread wakes up
23:44:03.610 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.25) opts 0xd
23:44:03.610 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.25)
23:44:03.611 00.001 11616 Moving (0.05, -0.25) raw xDistance=-0.24 yDistance=0.08
23:44:03.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
23:44:03.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:03.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:44:03.611 00.000 11616 MoveAxis(E, 135, ABG)
23:44:03.611 00.000 11616 Guiding  Dir = 2, Dur = 135
23:44:03.611 00.000 11616 IsSlewing returns 0
23:44:03.611 00.000 11616 IsGuiding returns 0
23:44:03.612 00.001 11616 PulseGuide returned control before completion, sleep 145
23:44:03.638 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
23:44:03.657 00.019 12268 UpdateGuideState exits: m=295 SNR=11.9
23:44:03.657 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:03.658 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:03.658 00.000 12268 Enqueuing Expose request
23:44:03.761 00.103 11616 IsGuiding returns 1
23:44:03.761 00.000 11616 scope still moving after pulse duration time elapsed
23:44:03.792 00.031 11616 IsSlewing returns 0
23:44:03.792 00.000 11616 IsGuiding returns 0
23:44:03.792 00.000 11616 scope move finished after 135 + 45 ms
23:44:03.792 00.000 11616 Move returns status 0, amount 135
23:44:03.792 00.000 11616 MoveAxis(N, 0, ABG)
23:44:03.792 00.000 11616 Move returns status 0, amount 0
23:44:03.793 00.001 11616 move complete, result=0
23:44:03.793 00.000 11616 worker thread done servicing request
23:44:03.793 00.000 12268 GuideStep: -0.2 px 135 ms EAST, 0.1 px 0 ms NORTH
23:44:03.793 00.000 11616 Worker thread wakes up
23:44:03.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:03.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:05.802 02.009 11616 Exposure complete
23:44:05.856 00.054 11616 worker thread done servicing request
23:44:05.856 00.000 12268 OnExposeComplete: enter
23:44:05.856 00.000 12268 UpdateGuideState(): m_state=6
23:44:05.857 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
23:44:05.857 00.000 12268 Star::Find returns 1 (0), X=917.41, Y=18.30, Mass=409, SNR=13.9, Peak=44 HFD=3.5
23:44:05.857 00.000 12268 MultiStar: [#1 -0.26,-0.01,0.75,U] [#2 0.47,-0.06,0.63,U] [#3 -0.08,0.40,0.56,U] [#4 -0.21,-0.27,0.52,U] [#5 -0.44,-0.02,0.52,U] 
23:44:05.857 00.000 12268 single-star, 5 included, MultiStar: {-0.08, 0.01}, one-star: {-0.03, 0.01}
23:44:05.857 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.47) = xAngle (1.49 = 1.49)
23:44:05.857 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.62 = -1.62)
23:44:05.857 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.96 mountX=0.00 mountY=-0.03, mountTheta=-1.49
23:44:05.859 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.01, opts=13)
23:44:05.859 00.000 12268 Enqueuing Move request for scope (-0.03, 0.01)
23:44:05.859 00.000 11616 Worker thread wakes up
23:44:05.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
23:44:05.859 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
23:44:05.859 00.000 11616 Moving (-0.03, 0.01) raw xDistance=0.00 yDistance=-0.03
23:44:05.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:05.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:44:05.860 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:05.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:44:05.860 00.000 11616 MoveAxis(E, 0, ABG)
23:44:05.860 00.000 11616 Move returns status 0, amount 0
23:44:05.860 00.000 11616 MoveAxis(N, 0, ABG)
23:44:05.860 00.000 11616 Move returns status 0, amount 0
23:44:05.860 00.000 11616 move complete, result=0
23:44:05.860 00.000 11616 worker thread done servicing request
23:44:05.882 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
23:44:05.899 00.017 12268 UpdateGuideState exits: m=409 SNR=13.9
23:44:05.900 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:05.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:05.900 00.000 12268 Enqueuing Expose request
23:44:05.900 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:05.900 00.000 11616 Worker thread wakes up
23:44:05.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:05.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:07.912 02.012 11616 Exposure complete
23:44:07.969 00.057 11616 worker thread done servicing request
23:44:07.969 00.000 12268 OnExposeComplete: enter
23:44:07.969 00.000 12268 UpdateGuideState(): m_state=6
23:44:07.969 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
23:44:07.969 00.000 12268 Star::Find returns 1 (0), X=917.34, Y=18.66, Mass=274, SNR=11.4, Peak=36 HFD=3.0
23:44:07.970 00.001 12268 MultiStar: [#1 -0.12,0.67,0.00,M1] [#2 0.37,0.58,0.00,M5] [#3 0.36,1.01,0.00,M1] [#4 0.31,-0.08,0.62,U] [#5 -0.82,-0.17,0.00,M4] 
23:44:07.970 00.000 12268 refined, 1 included, MultiStar: {0.06, 0.19}, one-star: {-0.10, 0.36}
23:44:07.970 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
23:44:07.970 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.98)
23:44:07.970 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.28 mountX=0.20 mountY=0.03, mountTheta=0.17
23:44:07.972 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.19, opts=13)
23:44:07.972 00.000 12268 Enqueuing Move request for scope (0.06, 0.19)
23:44:07.972 00.000 11616 Worker thread wakes up
23:44:07.972 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
23:44:07.972 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
23:44:07.972 00.000 11616 Moving (0.06, 0.19) raw xDistance=0.20 yDistance=0.03
23:44:07.972 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:44:07.973 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:44:07.973 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:07.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:44:07.973 00.000 11616 MoveAxis(E, 0, ABG)
23:44:07.973 00.000 11616 Move returns status 0, amount 0
23:44:07.973 00.000 11616 MoveAxis(N, 0, ABG)
23:44:07.973 00.000 11616 Move returns status 0, amount 0
23:44:07.973 00.000 11616 move complete, result=0
23:44:07.973 00.000 11616 worker thread done servicing request
23:44:07.996 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=221, Gamma=1.290
23:44:08.014 00.018 12268 UpdateGuideState exits: m=274 SNR=11.4
23:44:08.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:08.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:08.014 00.000 12268 Enqueuing Expose request
23:44:08.015 00.001 11616 Worker thread wakes up
23:44:08.015 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:08.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:08.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:10.026 02.011 11616 Exposure complete
23:44:10.085 00.059 11616 worker thread done servicing request
23:44:10.085 00.000 12268 OnExposeComplete: enter
23:44:10.085 00.000 12268 UpdateGuideState(): m_state=6
23:44:10.086 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
23:44:10.086 00.000 12268 Star::Find returns 1 (0), X=917.04, Y=19.10, Mass=387, SNR=13.6, Peak=35 HFD=4.4
23:44:10.086 00.000 12268 MultiStar: [#1 -0.13,0.87,0.00,M2] [#2 -0.51,0.82,0.00,M6] [#3 -0.14,1.10,0.00,M2] [#4 0.32,1.16,0.00,M6] [#5 -0.67,0.70,0.00,M5] 
23:44:10.086 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
23:44:10.086 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
23:44:10.086 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.80 hyp=0.90 cameraTheta=2.03 mountX=0.76 mountY=-0.50, mountTheta=-0.58
23:44:10.088 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=0.80, opts=13)
23:44:10.089 00.001 12268 Enqueuing Move request for scope (-0.40, 0.80)
23:44:10.089 00.000 11616 Worker thread wakes up
23:44:10.089 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.80) opts 0xd
23:44:10.089 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, 0.80)
23:44:10.089 00.000 11616 Moving (-0.40, 0.80) raw xDistance=0.76 yDistance=-0.50
23:44:10.089 00.000 11616 resist switch: large excursion: input 0.76 thresh 0.29 direction from -1 to 1
23:44:10.089 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.28
23:44:10.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.76
23:44:10.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.50
23:44:10.089 00.000 11616 MoveAxis(W, 425, ABG)
23:44:10.089 00.000 11616 Guiding  Dir = 3, Dur = 425
23:44:10.090 00.001 11616 IsSlewing returns 0
23:44:10.090 00.000 11616 IsGuiding returns 0
23:44:10.091 00.001 11616 PulseGuide returned control before completion, sleep 435
23:44:10.117 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
23:44:10.137 00.020 12268 UpdateGuideState exits: m=387 SNR=13.6
23:44:10.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:10.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:10.137 00.000 12268 Enqueuing Expose request
23:44:10.528 00.391 11616 IsGuiding returns 1
23:44:10.528 00.000 11616 scope still moving after pulse duration time elapsed
23:44:10.560 00.032 11616 IsSlewing returns 0
23:44:10.560 00.000 11616 IsGuiding returns 1
23:44:10.591 00.031 11616 IsSlewing returns 0
23:44:10.591 00.000 11616 IsGuiding returns 1
23:44:10.622 00.031 11616 IsSlewing returns 0
23:44:10.622 00.000 11616 IsGuiding returns 1
23:44:10.652 00.030 11616 IsSlewing returns 0
23:44:10.652 00.000 11616 IsGuiding returns 1
23:44:10.684 00.032 11616 IsSlewing returns 0
23:44:10.684 00.000 11616 IsGuiding returns 1
23:44:10.716 00.032 11616 IsSlewing returns 0
23:44:10.716 00.000 11616 IsGuiding returns 0
23:44:10.716 00.000 11616 scope move finished after 425 + 199 ms
23:44:10.716 00.000 11616 Move returns status 0, amount 425
23:44:10.716 00.000 11616 MoveAxis(N, 42, ABG)
23:44:10.716 00.000 11616 Guiding  Dir = 0, Dur = 42
23:44:10.716 00.000 11616 IsSlewing returns 0
23:44:10.717 00.001 11616 IsGuiding returns 0
23:44:10.717 00.000 11616 PulseGuide returned control before completion, sleep 52
23:44:10.778 00.061 11616 IsGuiding returns 1
23:44:10.778 00.000 11616 scope still moving after pulse duration time elapsed
23:44:10.810 00.032 11616 IsSlewing returns 0
23:44:10.821 00.011 11616 IsGuiding returns 0
23:44:10.821 00.000 11616 scope move finished after 42 + 62 ms
23:44:10.821 00.000 11616 Move returns status 0, amount 42
23:44:10.821 00.000 11616 move complete, result=0
23:44:10.821 00.000 11616 worker thread done servicing request
23:44:10.821 00.000 11616 Worker thread wakes up
23:44:10.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:10.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:10.822 00.001 12268 GuideStep: 0.8 px 425 ms WEST, -0.5 px 42 ms NORTH
23:44:12.826 02.004 11616 Exposure complete
23:44:12.882 00.056 11616 worker thread done servicing request
23:44:12.882 00.000 12268 OnExposeComplete: enter
23:44:12.882 00.000 12268 UpdateGuideState(): m_state=6
23:44:12.883 00.001 12268 Star::Find(15, 917, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
23:44:12.883 00.000 12268 Star::Find returns 1 (0), X=917.29, Y=18.33, Mass=402, SNR=13.8, Peak=37 HFD=4.3
23:44:12.883 00.000 12268 MultiStar: [#1 0.24,0.41,0.82,U] [#2 0.36,0.05,0.71,U] [#3 0.20,0.72,0.00,M3] [#4 -0.17,0.63,0.00,M7] [#5 -0.17,0.35,0.59,U] 
23:44:12.883 00.000 12268 single-star, 3 included, MultiStar: {0.07, 0.20}, one-star: {-0.14, 0.03}
23:44:12.883 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
23:44:12.883 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
23:44:12.883 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.15 cameraTheta=2.93 mountX=0.02 mountY=-0.15, mountTheta=-1.46
23:44:12.885 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.03, opts=13)
23:44:12.885 00.000 12268 Enqueuing Move request for scope (-0.14, 0.03)
23:44:12.885 00.000 11616 Worker thread wakes up
23:44:12.885 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
23:44:12.885 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
23:44:12.885 00.000 11616 Moving (-0.14, 0.03) raw xDistance=0.02 yDistance=-0.15
23:44:12.885 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:12.886 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:44:12.886 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:12.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:44:12.886 00.000 11616 MoveAxis(E, 0, ABG)
23:44:12.886 00.000 11616 Move returns status 0, amount 0
23:44:12.886 00.000 11616 MoveAxis(N, 0, ABG)
23:44:12.886 00.000 11616 Move returns status 0, amount 0
23:44:12.886 00.000 11616 move complete, result=0
23:44:12.886 00.000 11616 worker thread done servicing request
23:44:12.908 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=217, Gamma=1.290
23:44:12.926 00.018 12268 UpdateGuideState exits: m=402 SNR=13.8
23:44:12.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:12.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:12.926 00.000 12268 Enqueuing Expose request
23:44:12.926 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:12.927 00.001 11616 Worker thread wakes up
23:44:12.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:12.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:14.947 02.020 11616 Exposure complete
23:44:15.003 00.056 11616 worker thread done servicing request
23:44:15.004 00.001 12268 OnExposeComplete: enter
23:44:15.004 00.000 12268 UpdateGuideState(): m_state=6
23:44:15.004 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
23:44:15.004 00.000 12268 Star::Find returns 1 (0), X=917.06, Y=19.20, Mass=351, SNR=12.9, Peak=43 HFD=4.2
23:44:15.005 00.001 12268 MultiStar: [#1 -0.07,0.60,0.00,M2] [#2 0.10,0.46,0.68,U] [#3 0.49,0.99,0.00,M4] [#4 0.52,0.30,0.00,M8] [#5 -0.44,0.53,0.00,M5] 
23:44:15.005 00.000 12268 refined, 1 included, MultiStar: {-0.19, 0.72}, one-star: {-0.38, 0.90}
23:44:15.005 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
23:44:15.005 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
23:44:15.005 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.72 hyp=0.75 cameraTheta=1.82 mountX=0.70 mountY=-0.28, mountTheta=-0.38
23:44:15.007 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.72, opts=13)
23:44:15.007 00.000 12268 Enqueuing Move request for scope (-0.19, 0.72)
23:44:15.007 00.000 11616 Worker thread wakes up
23:44:15.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.72) opts 0xd
23:44:15.008 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.72)
23:44:15.008 00.000 11616 Moving (-0.19, 0.72) raw xDistance=0.70 yDistance=-0.28
23:44:15.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
23:44:15.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
23:44:15.008 00.000 11616 MoveAxis(W, 392, ABG)
23:44:15.008 00.000 11616 Guiding  Dir = 3, Dur = 392
23:44:15.008 00.000 11616 IsSlewing returns 0
23:44:15.008 00.000 11616 IsGuiding returns 0
23:44:15.009 00.001 11616 PulseGuide returned control before completion, sleep 402
23:44:15.034 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=209, Gamma=1.290
23:44:15.052 00.018 12268 UpdateGuideState exits: m=351 SNR=12.9
23:44:15.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:15.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:15.052 00.000 12268 Enqueuing Expose request
23:44:15.424 00.372 11616 IsGuiding returns 1
23:44:15.424 00.000 11616 scope still moving after pulse duration time elapsed
23:44:15.454 00.030 11616 IsSlewing returns 0
23:44:15.454 00.000 11616 IsGuiding returns 1
23:44:15.486 00.032 11616 IsSlewing returns 0
23:44:15.486 00.000 11616 IsGuiding returns 1
23:44:15.517 00.031 11616 IsSlewing returns 0
23:44:15.517 00.000 11616 IsGuiding returns 1
23:44:15.549 00.032 11616 IsSlewing returns 0
23:44:15.549 00.000 11616 IsGuiding returns 1
23:44:15.579 00.030 11616 IsSlewing returns 0
23:44:15.579 00.000 11616 IsGuiding returns 1
23:44:15.609 00.030 11616 IsSlewing returns 0
23:44:15.609 00.000 11616 IsGuiding returns 1
23:44:15.640 00.031 11616 IsSlewing returns 0
23:44:15.640 00.000 11616 IsGuiding returns 1
23:44:15.671 00.031 11616 IsSlewing returns 0
23:44:15.671 00.000 11616 IsGuiding returns 1
23:44:15.702 00.031 11616 IsSlewing returns 0
23:44:15.702 00.000 11616 IsGuiding returns 0
23:44:15.702 00.000 11616 scope move finished after 392 + 302 ms
23:44:15.702 00.000 11616 Move returns status 0, amount 392
23:44:15.702 00.000 11616 MoveAxis(N, 24, ABG)
23:44:15.702 00.000 11616 Guiding  Dir = 0, Dur = 24
23:44:15.703 00.001 11616 IsSlewing returns 0
23:44:15.703 00.000 11616 IsGuiding returns 0
23:44:15.703 00.000 11616 PulseGuide returned control before completion, sleep 34
23:44:15.748 00.045 11616 IsGuiding returns 1
23:44:15.748 00.000 11616 scope still moving after pulse duration time elapsed
23:44:15.779 00.031 11616 IsSlewing returns 0
23:44:15.779 00.000 11616 IsGuiding returns 0
23:44:15.779 00.000 11616 scope move finished after 24 + 51 ms
23:44:15.780 00.001 11616 Move returns status 0, amount 24
23:44:15.780 00.000 11616 move complete, result=0
23:44:15.780 00.000 11616 worker thread done servicing request
23:44:15.780 00.000 11616 Worker thread wakes up
23:44:15.780 00.000 12268 GuideStep: 0.7 px 392 ms WEST, -0.3 px 24 ms NORTH
23:44:15.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:15.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:17.792 02.012 11616 Exposure complete
23:44:17.847 00.055 11616 worker thread done servicing request
23:44:17.847 00.000 12268 OnExposeComplete: enter
23:44:17.847 00.000 12268 UpdateGuideState(): m_state=6
23:44:17.847 00.000 12268 Star::Find(15, 917, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
23:44:17.848 00.001 12268 Star::Find returns 1 (0), X=917.33, Y=19.00, Mass=324, SNR=12.4, Peak=42 HFD=3.3
23:44:17.848 00.000 12268 MultiStar: [#1 0.09,0.81,0.00,M3] [#2 0.04,0.59,0.00,M5] [#3 -0.10,1.58,0.00,M5] [#4 0.35,0.87,0.00,M9] [#5 -0.34,0.57,0.00,M6] 
23:44:17.848 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
23:44:17.848 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
23:44:17.848 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.70 hyp=0.71 cameraTheta=1.73 mountX=0.69 mountY=-0.20, mountTheta=-0.28
23:44:17.850 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.70, opts=13)
23:44:17.850 00.000 12268 Enqueuing Move request for scope (-0.11, 0.70)
23:44:17.850 00.000 11616 Worker thread wakes up
23:44:17.851 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.70) opts 0xd
23:44:17.851 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.70)
23:44:17.851 00.000 11616 Moving (-0.11, 0.70) raw xDistance=0.69 yDistance=-0.20
23:44:17.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.69
23:44:17.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
23:44:17.851 00.000 11616 MoveAxis(W, 384, ABG)
23:44:17.851 00.000 11616 Guiding  Dir = 3, Dur = 384
23:44:17.851 00.000 11616 IsSlewing returns 0
23:44:17.852 00.001 11616 IsGuiding returns 0
23:44:17.852 00.000 11616 PulseGuide returned control before completion, sleep 394
23:44:17.879 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
23:44:17.898 00.019 12268 UpdateGuideState exits: m=324 SNR=12.4
23:44:17.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:17.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:17.899 00.001 12268 Enqueuing Expose request
23:44:18.257 00.358 11616 IsGuiding returns 1
23:44:18.257 00.000 11616 scope still moving after pulse duration time elapsed
23:44:18.288 00.031 11616 IsSlewing returns 0
23:44:18.288 00.000 11616 IsGuiding returns 0
23:44:18.288 00.000 11616 scope move finished after 384 + 53 ms
23:44:18.288 00.000 11616 Move returns status 0, amount 384
23:44:18.288 00.000 11616 MoveAxis(N, 17, ABG)
23:44:18.288 00.000 11616 Guiding  Dir = 0, Dur = 17
23:44:18.289 00.001 11616 IsSlewing returns 0
23:44:18.289 00.000 11616 IsGuiding returns 0
23:44:18.289 00.000 11616 PulseGuide returned control before completion, sleep 27
23:44:18.319 00.030 11616 IsGuiding returns 1
23:44:18.319 00.000 11616 scope still moving after pulse duration time elapsed
23:44:18.350 00.031 11616 IsSlewing returns 0
23:44:18.350 00.000 11616 IsGuiding returns 1
23:44:18.381 00.031 11616 IsSlewing returns 0
23:44:18.381 00.000 11616 IsGuiding returns 1
23:44:18.412 00.031 11616 IsSlewing returns 0
23:44:18.413 00.001 11616 IsGuiding returns 0
23:44:18.413 00.000 11616 scope move finished after 17 + 106 ms
23:44:18.413 00.000 11616 Move returns status 0, amount 17
23:44:18.413 00.000 11616 move complete, result=0
23:44:18.413 00.000 11616 worker thread done servicing request
23:44:18.413 00.000 11616 Worker thread wakes up
23:44:18.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:18.413 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:18.413 00.000 12268 GuideStep: 0.7 px 384 ms WEST, -0.2 px 17 ms NORTH
23:44:20.424 02.011 11616 Exposure complete
23:44:20.481 00.057 11616 worker thread done servicing request
23:44:20.481 00.000 12268 OnExposeComplete: enter
23:44:20.481 00.000 12268 UpdateGuideState(): m_state=6
23:44:20.482 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
23:44:20.482 00.000 12268 Star::Find returns 1 (0), X=917.07, Y=18.84, Mass=369, SNR=13.2, Peak=41 HFD=4.3
23:44:20.482 00.000 12268 MultiStar: [#1 -0.08,0.43,0.65,U] [#2 -0.17,0.11,0.65,U] [#3 0.49,0.92,0.00,M6] [#4 0.18,0.64,0.00,M10] [#5 -1.00,0.52,0.00,M7] 
23:44:20.482 00.000 12268 refined, 2 included, MultiStar: {-0.23, 0.39}, one-star: {-0.36, 0.54}
23:44:20.482 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
23:44:20.482 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
23:44:20.483 00.001 12268 CameraToMount -- cameraX=-0.23 cameraY=0.39 hyp=0.45 cameraTheta=2.11 mountX=0.36 mountY=-0.28, mountTheta=-0.65
23:44:20.487 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.39, opts=13)
23:44:20.487 00.000 12268 Enqueuing Move request for scope (-0.23, 0.39)
23:44:20.487 00.000 11616 Worker thread wakes up
23:44:20.487 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.39) opts 0xd
23:44:20.487 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.39)
23:44:20.487 00.000 11616 Moving (-0.23, 0.39) raw xDistance=0.36 yDistance=-0.28
23:44:20.488 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:44:20.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
23:44:20.488 00.000 11616 MoveAxis(W, 203, ABG)
23:44:20.488 00.000 11616 Guiding  Dir = 3, Dur = 203
23:44:20.488 00.000 11616 IsSlewing returns 0
23:44:20.488 00.000 11616 IsGuiding returns 0
23:44:20.489 00.001 11616 PulseGuide returned control before completion, sleep 213
23:44:20.511 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
23:44:20.529 00.018 12268 UpdateGuideState exits: m=369 SNR=13.2
23:44:20.530 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:20.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:20.530 00.000 12268 Enqueuing Expose request
23:44:20.717 00.187 11616 IsGuiding returns 1
23:44:20.717 00.000 11616 scope still moving after pulse duration time elapsed
23:44:20.748 00.031 11616 IsSlewing returns 0
23:44:20.748 00.000 11616 IsGuiding returns 0
23:44:20.748 00.000 11616 scope move finished after 203 + 56 ms
23:44:20.748 00.000 11616 Move returns status 0, amount 203
23:44:20.748 00.000 11616 MoveAxis(N, 23, ABG)
23:44:20.748 00.000 11616 Guiding  Dir = 0, Dur = 23
23:44:20.749 00.001 11616 IsSlewing returns 0
23:44:20.749 00.000 11616 IsGuiding returns 0
23:44:20.749 00.000 11616 PulseGuide returned control before completion, sleep 33
23:44:20.794 00.045 11616 IsGuiding returns 1
23:44:20.794 00.000 11616 scope still moving after pulse duration time elapsed
23:44:20.826 00.032 11616 IsSlewing returns 0
23:44:20.826 00.000 11616 IsGuiding returns 0
23:44:20.826 00.000 11616 scope move finished after 23 + 53 ms
23:44:20.826 00.000 11616 Move returns status 0, amount 23
23:44:20.826 00.000 11616 move complete, result=0
23:44:20.827 00.001 11616 worker thread done servicing request
23:44:20.827 00.000 12268 GuideStep: 0.4 px 203 ms WEST, -0.3 px 23 ms NORTH
23:44:20.827 00.000 11616 Worker thread wakes up
23:44:20.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:20.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:22.836 02.009 11616 Exposure complete
23:44:22.893 00.057 11616 worker thread done servicing request
23:44:22.893 00.000 12268 OnExposeComplete: enter
23:44:22.894 00.001 12268 UpdateGuideState(): m_state=6
23:44:22.894 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
23:44:22.894 00.000 12268 Star::Find returns 1 (0), X=917.23, Y=18.88, Mass=365, SNR=13.2, Peak=44 HFD=4.2
23:44:22.894 00.000 12268 MultiStar: [#1 0.15,0.99,0.00,M3] [#2 -0.23,0.24,0.65,U] [#3 -0.02,0.95,0.00,M7] [#4 -0.71,0.13,0.00,R] [#5 -0.34,0.45,0.59,U] 
23:44:22.894 00.000 12268 refined, 2 included, MultiStar: {-0.25, 0.45}, one-star: {-0.21, 0.58}
23:44:22.894 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
23:44:22.894 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
23:44:22.894 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.45 hyp=0.51 cameraTheta=2.08 mountX=0.42 mountY=-0.31, mountTheta=-0.63
23:44:22.896 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.45, opts=13)
23:44:22.896 00.000 12268 Enqueuing Move request for scope (-0.25, 0.45)
23:44:22.896 00.000 11616 Worker thread wakes up
23:44:22.896 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.45) opts 0xd
23:44:22.896 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.45)
23:44:22.896 00.000 11616 Moving (-0.25, 0.45) raw xDistance=0.42 yDistance=-0.31
23:44:22.897 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
23:44:22.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
23:44:22.897 00.000 11616 MoveAxis(W, 236, ABG)
23:44:22.897 00.000 11616 Guiding  Dir = 3, Dur = 236
23:44:22.897 00.000 11616 IsSlewing returns 0
23:44:22.897 00.000 11616 IsGuiding returns 0
23:44:22.898 00.001 11616 PulseGuide returned control before completion, sleep 246
23:44:22.924 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
23:44:22.943 00.019 12268 UpdateGuideState exits: m=365 SNR=13.2
23:44:22.944 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:22.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:22.944 00.000 12268 Enqueuing Expose request
23:44:23.150 00.206 11616 IsGuiding returns 1
23:44:23.151 00.001 11616 scope still moving after pulse duration time elapsed
23:44:23.180 00.029 11616 IsSlewing returns 0
23:44:23.180 00.000 11616 IsGuiding returns 0
23:44:23.180 00.000 11616 scope move finished after 236 + 47 ms
23:44:23.180 00.000 11616 Move returns status 0, amount 236
23:44:23.180 00.000 11616 MoveAxis(N, 26, ABG)
23:44:23.180 00.000 11616 Guiding  Dir = 0, Dur = 26
23:44:23.181 00.001 11616 IsSlewing returns 0
23:44:23.181 00.000 11616 IsGuiding returns 0
23:44:23.181 00.000 11616 PulseGuide returned control before completion, sleep 36
23:44:23.228 00.047 11616 IsGuiding returns 1
23:44:23.228 00.000 11616 scope still moving after pulse duration time elapsed
23:44:23.259 00.031 11616 IsSlewing returns 0
23:44:23.259 00.000 11616 IsGuiding returns 0
23:44:23.260 00.001 11616 scope move finished after 26 + 52 ms
23:44:23.260 00.000 11616 Move returns status 0, amount 26
23:44:23.260 00.000 11616 move complete, result=0
23:44:23.260 00.000 11616 worker thread done servicing request
23:44:23.260 00.000 11616 Worker thread wakes up
23:44:23.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:23.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:23.260 00.000 12268 GuideStep: 0.4 px 236 ms WEST, -0.3 px 26 ms NORTH
23:44:25.268 02.008 11616 Exposure complete
23:44:25.324 00.056 11616 worker thread done servicing request
23:44:25.324 00.000 12268 OnExposeComplete: enter
23:44:25.325 00.001 12268 UpdateGuideState(): m_state=6
23:44:25.325 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
23:44:25.325 00.000 12268 Star::Find returns 1 (0), X=917.01, Y=19.17, Mass=412, SNR=14.0, Peak=49 HFD=4.3
23:44:25.325 00.000 12268 MultiStar: [#1 -0.34,0.78,0.00,M4] [#2 0.06,0.18,0.62,U] [#3 0.03,0.59,0.00,M8] [#4 0.87,0.30,0.00,M1] [#5 -0.69,0.49,0.00,M7] 
23:44:25.325 00.000 12268 refined, 1 included, MultiStar: {-0.24, 0.61}, one-star: {-0.43, 0.87}
23:44:25.325 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
23:44:25.325 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
23:44:25.326 00.001 12268 CameraToMount -- cameraX=-0.24 cameraY=0.61 hyp=0.65 cameraTheta=1.95 mountX=0.58 mountY=-0.32, mountTheta=-0.50
23:44:25.327 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.61, opts=13)
23:44:25.327 00.000 12268 Enqueuing Move request for scope (-0.24, 0.61)
23:44:25.327 00.000 11616 Worker thread wakes up
23:44:25.327 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.61) opts 0xd
23:44:25.327 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.61)
23:44:25.328 00.001 11616 Moving (-0.24, 0.61) raw xDistance=0.58 yDistance=-0.32
23:44:25.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
23:44:25.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
23:44:25.328 00.000 11616 MoveAxis(W, 325, ABG)
23:44:25.328 00.000 11616 Guiding  Dir = 3, Dur = 325
23:44:25.328 00.000 11616 IsSlewing returns 0
23:44:25.328 00.000 11616 IsGuiding returns 0
23:44:25.329 00.001 11616 PulseGuide returned control before completion, sleep 335
23:44:25.350 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=206, Gamma=1.290
23:44:25.368 00.018 12268 UpdateGuideState exits: m=412 SNR=14.0
23:44:25.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:25.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:25.368 00.000 12268 Enqueuing Expose request
23:44:25.676 00.308 11616 IsGuiding returns 0
23:44:25.676 00.000 11616 Move returns status 0, amount 325
23:44:25.677 00.001 11616 MoveAxis(N, 27, ABG)
23:44:25.677 00.000 11616 Guiding  Dir = 0, Dur = 27
23:44:25.677 00.000 11616 IsSlewing returns 0
23:44:25.677 00.000 11616 IsGuiding returns 0
23:44:25.677 00.000 11616 PulseGuide returned control before completion, sleep 37
23:44:25.722 00.045 11616 IsGuiding returns 1
23:44:25.722 00.000 11616 scope still moving after pulse duration time elapsed
23:44:25.753 00.031 11616 IsSlewing returns 0
23:44:25.754 00.001 11616 IsGuiding returns 0
23:44:25.754 00.000 11616 scope move finished after 27 + 49 ms
23:44:25.754 00.000 11616 Move returns status 0, amount 27
23:44:25.754 00.000 11616 move complete, result=0
23:44:25.754 00.000 11616 worker thread done servicing request
23:44:25.754 00.000 11616 Worker thread wakes up
23:44:25.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:25.754 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:25.754 00.000 12268 GuideStep: 0.6 px 325 ms WEST, -0.3 px 27 ms NORTH
23:44:27.761 02.007 11616 Exposure complete
23:44:27.817 00.056 11616 worker thread done servicing request
23:44:27.818 00.001 12268 OnExposeComplete: enter
23:44:27.818 00.000 12268 UpdateGuideState(): m_state=6
23:44:27.818 00.000 12268 Star::Find(15, 917, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
23:44:27.818 00.000 12268 Star::Find returns 1 (0), X=916.80, Y=18.93, Mass=262, SNR=11.1, Peak=36 HFD=2.9
23:44:27.818 00.000 12268 MultiStar: [#1 -0.32,0.68,0.00,M5] [#2 -0.47,0.47,0.00,M3] [#3 -0.36,1.13,0.00,M9] [#4 0.17,-0.12,0.57,U] [#5 -0.57,0.03,0.62,U] 
23:44:27.819 00.001 12268 refined, 2 included, MultiStar: {-0.41, 0.27}, one-star: {-0.64, 0.63}
23:44:27.819 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.09 = 1.09)
23:44:27.819 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.02 = -2.02)
23:44:27.819 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.27 hyp=0.49 cameraTheta=2.56 mountX=0.22 mountY=-0.44, mountTheta=-1.10
23:44:27.820 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=0.27, opts=13)
23:44:27.820 00.000 12268 Enqueuing Move request for scope (-0.41, 0.27)
23:44:27.820 00.000 11616 Worker thread wakes up
23:44:27.821 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.27) opts 0xd
23:44:27.821 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, 0.27)
23:44:27.821 00.000 11616 Moving (-0.41, 0.27) raw xDistance=0.22 yDistance=-0.44
23:44:27.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
23:44:27.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
23:44:27.821 00.000 11616 MoveAxis(W, 126, ABG)
23:44:27.821 00.000 11616 Guiding  Dir = 3, Dur = 126
23:44:27.821 00.000 11616 IsSlewing returns 0
23:44:27.822 00.001 11616 IsGuiding returns 0
23:44:27.822 00.000 11616 PulseGuide returned control before completion, sleep 136
23:44:27.844 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
23:44:27.864 00.020 12268 UpdateGuideState exits: m=262 SNR=11.1
23:44:27.864 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:27.864 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:27.864 00.000 12268 Enqueuing Expose request
23:44:27.970 00.106 11616 IsGuiding returns 1
23:44:27.970 00.000 11616 scope still moving after pulse duration time elapsed
23:44:28.002 00.032 11616 IsSlewing returns 0
23:44:28.002 00.000 11616 IsGuiding returns 0
23:44:28.002 00.000 11616 scope move finished after 126 + 54 ms
23:44:28.002 00.000 11616 Move returns status 0, amount 126
23:44:28.002 00.000 11616 MoveAxis(N, 37, ABG)
23:44:28.002 00.000 11616 Guiding  Dir = 0, Dur = 37
23:44:28.003 00.001 11616 IsSlewing returns 0
23:44:28.003 00.000 11616 IsGuiding returns 0
23:44:28.003 00.000 11616 PulseGuide returned control before completion, sleep 47
23:44:28.065 00.062 11616 IsGuiding returns 1
23:44:28.065 00.000 11616 scope still moving after pulse duration time elapsed
23:44:28.095 00.030 11616 IsSlewing returns 0
23:44:28.095 00.000 11616 IsGuiding returns 0
23:44:28.095 00.000 11616 scope move finished after 37 + 55 ms
23:44:28.095 00.000 11616 Move returns status 0, amount 37
23:44:28.095 00.000 11616 move complete, result=0
23:44:28.095 00.000 11616 worker thread done servicing request
23:44:28.095 00.000 11616 Worker thread wakes up
23:44:28.096 00.001 12268 GuideStep: 0.2 px 126 ms WEST, -0.4 px 37 ms NORTH
23:44:28.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:28.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:30.105 02.009 11616 Exposure complete
23:44:30.162 00.057 11616 worker thread done servicing request
23:44:30.162 00.000 12268 OnExposeComplete: enter
23:44:30.162 00.000 12268 UpdateGuideState(): m_state=6
23:44:30.163 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
23:44:30.163 00.000 12268 Star::Find returns 1 (0), X=917.15, Y=18.31, Mass=339, SNR=12.7, Peak=39 HFD=4.1
23:44:30.163 00.000 12268 MultiStar: [#1 -0.38,0.34,0.80,U] [#2 -0.07,-0.35,0.71,U] [#3 -0.07,-0.34,0.51,U] [#4 0.63,0.08,0.00,M1] [#5 -0.77,0.26,0.00,M7] 
23:44:30.163 00.000 12268 refined, 3 included, MultiStar: {-0.22, -0.05}, one-star: {-0.29, 0.01}
23:44:30.163 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
23:44:30.163 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
23:44:30.163 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-2.94 mountX=-0.07 mountY=-0.22, mountTheta=-1.88
23:44:30.165 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.05, opts=13)
23:44:30.166 00.001 12268 Enqueuing Move request for scope (-0.22, -0.05)
23:44:30.166 00.000 11616 Worker thread wakes up
23:44:30.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd
23:44:30.166 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.05)
23:44:30.166 00.000 11616 Moving (-0.22, -0.05) raw xDistance=-0.07 yDistance=-0.22
23:44:30.166 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:30.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:44:30.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
23:44:30.166 00.000 11616 MoveAxis(E, 0, ABG)
23:44:30.166 00.000 11616 Move returns status 0, amount 0
23:44:30.166 00.000 11616 MoveAxis(N, 18, ABG)
23:44:30.166 00.000 11616 Guiding  Dir = 0, Dur = 18
23:44:30.167 00.001 11616 IsSlewing returns 0
23:44:30.167 00.000 11616 IsGuiding returns 0
23:44:30.167 00.000 11616 PulseGuide returned control before completion, sleep 28
23:44:30.187 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
23:44:30.196 00.009 11616 IsGuiding returns 1
23:44:30.196 00.000 11616 scope still moving after pulse duration time elapsed
23:44:30.204 00.008 12268 UpdateGuideState exits: m=339 SNR=12.7
23:44:30.205 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:30.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:30.205 00.000 12268 Enqueuing Expose request
23:44:30.227 00.022 11616 IsSlewing returns 0
23:44:30.228 00.001 11616 IsGuiding returns 0
23:44:30.228 00.000 11616 scope move finished after 18 + 42 ms
23:44:30.228 00.000 11616 Move returns status 0, amount 18
23:44:30.228 00.000 11616 move complete, result=0
23:44:30.228 00.000 11616 worker thread done servicing request
23:44:30.228 00.000 11616 Worker thread wakes up
23:44:30.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:30.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:30.231 00.003 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 18 ms NORTH
23:44:32.235 02.004 11616 Exposure complete
23:44:32.294 00.059 11616 worker thread done servicing request
23:44:32.294 00.000 12268 OnExposeComplete: enter
23:44:32.294 00.000 12268 UpdateGuideState(): m_state=6
23:44:32.295 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
23:44:32.295 00.000 12268 Star::Find returns 1 (0), X=917.15, Y=18.35, Mass=376, SNR=13.4, Peak=50 HFD=3.6
23:44:32.295 00.000 12268 MultiStar: [#1 -0.20,-0.25,0.77,U] [#2 -0.11,-0.38,0.63,U] [#3 -0.06,0.15,0.56,U] [#4 0.90,-0.50,0.00,M2] [#5 -0.26,-0.09,0.53,U] 
23:44:32.295 00.000 12268 refined, 4 included, MultiStar: {-0.19, -0.10}, one-star: {-0.28, 0.05}
23:44:32.295 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.15 = 2.14)
23:44:32.295 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.97)
23:44:32.295 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-2.67 mountX=-0.12 mountY=-0.18, mountTheta=-2.15
23:44:32.297 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.10, opts=13)
23:44:32.297 00.000 12268 Enqueuing Move request for scope (-0.19, -0.10)
23:44:32.297 00.000 11616 Worker thread wakes up
23:44:32.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd
23:44:32.297 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.10)
23:44:32.297 00.000 11616 Moving (-0.19, -0.10) raw xDistance=-0.12 yDistance=-0.18
23:44:32.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:44:32.298 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:44:32.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
23:44:32.298 00.000 11616 MoveAxis(E, 0, ABG)
23:44:32.298 00.000 11616 Move returns status 0, amount 0
23:44:32.298 00.000 11616 MoveAxis(N, 15, ABG)
23:44:32.298 00.000 11616 Guiding  Dir = 0, Dur = 15
23:44:32.298 00.000 11616 IsSlewing returns 0
23:44:32.299 00.001 11616 IsGuiding returns 0
23:44:32.299 00.000 11616 PulseGuide returned control before completion, sleep 25
23:44:32.321 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=233, Gamma=1.290
23:44:32.331 00.010 11616 IsGuiding returns 1
23:44:32.331 00.000 11616 scope still moving after pulse duration time elapsed
23:44:32.338 00.007 12268 UpdateGuideState exits: m=376 SNR=13.4
23:44:32.338 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:32.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:32.338 00.000 12268 Enqueuing Expose request
23:44:32.363 00.025 11616 IsSlewing returns 0
23:44:32.363 00.000 11616 IsGuiding returns 1
23:44:32.395 00.032 11616 IsSlewing returns 0
23:44:32.395 00.000 11616 IsGuiding returns 1
23:44:32.425 00.030 11616 IsSlewing returns 0
23:44:32.425 00.000 11616 IsGuiding returns 0
23:44:32.426 00.001 11616 scope move finished after 15 + 111 ms
23:44:32.426 00.000 11616 Move returns status 0, amount 15
23:44:32.426 00.000 11616 move complete, result=0
23:44:32.426 00.000 11616 worker thread done servicing request
23:44:32.426 00.000 11616 Worker thread wakes up
23:44:32.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:32.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:32.426 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
23:44:34.445 02.019 11616 Exposure complete
23:44:34.501 00.056 11616 worker thread done servicing request
23:44:34.501 00.000 12268 OnExposeComplete: enter
23:44:34.501 00.000 12268 UpdateGuideState(): m_state=6
23:44:34.502 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
23:44:34.502 00.000 12268 Star::Find returns 1 (0), X=917.00, Y=18.43, Mass=425, SNR=14.2, Peak=44 HFD=4.8
23:44:34.502 00.000 12268 MultiStar: [#1 -0.03,0.18,0.71,U] [#2 -0.53,0.05,0.63,U] [#3 -0.32,0.22,0.52,U] [#4 0.76,0.34,0.00,M3] [#5 -0.49,0.13,0.53,U] 
23:44:34.502 00.000 12268 refined, 4 included, MultiStar: {-0.36, 0.14}, one-star: {-0.44, 0.13}
23:44:34.502 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
23:44:34.502 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
23:44:34.502 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.14 hyp=0.39 cameraTheta=2.77 mountX=0.10 mountY=-0.37, mountTheta=-1.30
23:44:34.506 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.14, opts=13)
23:44:34.506 00.000 12268 Enqueuing Move request for scope (-0.36, 0.14)
23:44:34.506 00.000 11616 Worker thread wakes up
23:44:34.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.14) opts 0xd
23:44:34.506 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.14)
23:44:34.506 00.000 11616 Moving (-0.36, 0.14) raw xDistance=0.10 yDistance=-0.37
23:44:34.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
23:44:34.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
23:44:34.506 00.000 11616 MoveAxis(W, 58, ABG)
23:44:34.506 00.000 11616 Guiding  Dir = 3, Dur = 58
23:44:34.507 00.001 11616 IsSlewing returns 0
23:44:34.507 00.000 11616 IsGuiding returns 0
23:44:34.507 00.000 11616 PulseGuide returned control before completion, sleep 68
23:44:34.529 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=192, Gamma=1.290
23:44:34.547 00.018 12268 UpdateGuideState exits: m=425 SNR=14.2
23:44:34.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:34.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:34.547 00.000 12268 Enqueuing Expose request
23:44:34.582 00.035 11616 IsGuiding returns 1
23:44:34.582 00.000 11616 scope still moving after pulse duration time elapsed
23:44:34.613 00.031 11616 IsSlewing returns 0
23:44:34.613 00.000 11616 IsGuiding returns 0
23:44:34.613 00.000 11616 scope move finished after 58 + 48 ms
23:44:34.613 00.000 11616 Move returns status 0, amount 58
23:44:34.613 00.000 11616 MoveAxis(N, 32, ABG)
23:44:34.614 00.001 11616 Guiding  Dir = 0, Dur = 32
23:44:34.614 00.000 11616 IsSlewing returns 0
23:44:34.614 00.000 11616 IsGuiding returns 0
23:44:34.614 00.000 11616 PulseGuide returned control before completion, sleep 42
23:44:34.662 00.048 11616 IsGuiding returns 1
23:44:34.662 00.000 11616 scope still moving after pulse duration time elapsed
23:44:34.693 00.031 11616 IsSlewing returns 0
23:44:34.694 00.001 11616 IsGuiding returns 0
23:44:34.694 00.000 11616 scope move finished after 32 + 47 ms
23:44:34.694 00.000 11616 Move returns status 0, amount 32
23:44:34.694 00.000 11616 move complete, result=0
23:44:34.694 00.000 11616 worker thread done servicing request
23:44:34.695 00.001 11616 Worker thread wakes up
23:44:34.695 00.000 12268 GuideStep: 0.1 px 58 ms WEST, -0.4 px 32 ms NORTH
23:44:34.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:34.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:36.708 02.013 11616 Exposure complete
23:44:36.769 00.061 11616 worker thread done servicing request
23:44:36.769 00.000 12268 OnExposeComplete: enter
23:44:36.770 00.001 12268 UpdateGuideState(): m_state=6
23:44:36.770 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
23:44:36.770 00.000 12268 Star::Find returns 1 (0), X=917.22, Y=18.40, Mass=445, SNR=14.6, Peak=55 HFD=4.6
23:44:36.771 00.001 12268 MultiStar: [#1 -0.04,0.05,0.66,U] [#2 -0.16,-0.50,0.60,U] [#3 -0.04,0.30,0.48,U] [#4 0.42,0.23,0.52,U] [#5 -0.78,-0.31,0.00,M6] 
23:44:36.771 00.000 12268 refined, 4 included, MultiStar: {-0.04, 0.03}, one-star: {-0.22, 0.10}
23:44:36.771 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
23:44:36.771 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
23:44:36.771 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.51 mountX=0.03 mountY=-0.05, mountTheta=-1.05
23:44:36.773 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.03, opts=13)
23:44:36.773 00.000 12268 Enqueuing Move request for scope (-0.04, 0.03)
23:44:36.773 00.000 11616 Worker thread wakes up
23:44:36.774 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
23:44:36.774 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
23:44:36.774 00.000 11616 Moving (-0.04, 0.03) raw xDistance=0.03 yDistance=-0.05
23:44:36.774 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:36.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:44:36.774 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:36.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:44:36.774 00.000 11616 MoveAxis(E, 0, ABG)
23:44:36.774 00.000 11616 Move returns status 0, amount 0
23:44:36.774 00.000 11616 MoveAxis(N, 0, ABG)
23:44:36.775 00.001 11616 Move returns status 0, amount 0
23:44:36.775 00.000 11616 move complete, result=0
23:44:36.775 00.000 11616 worker thread done servicing request
23:44:36.799 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
23:44:36.817 00.018 12268 UpdateGuideState exits: m=445 SNR=14.6
23:44:36.817 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:36.817 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:36.817 00.000 12268 Enqueuing Expose request
23:44:36.817 00.000 11616 Worker thread wakes up
23:44:36.817 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:36.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:36.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:38.827 02.010 11616 Exposure complete
23:44:38.882 00.055 11616 worker thread done servicing request
23:44:38.882 00.000 12268 OnExposeComplete: enter
23:44:38.882 00.000 12268 UpdateGuideState(): m_state=6
23:44:38.883 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
23:44:38.883 00.000 12268 Star::Find returns 1 (0), X=917.17, Y=18.15, Mass=333, SNR=12.6, Peak=39 HFD=4.2
23:44:38.883 00.000 12268 MultiStar: [#1 -0.18,-0.33,0.73,U] [#2 0.24,-0.39,0.70,U] [#3 -0.07,0.34,0.56,U] [#4 0.53,-0.58,0.00,M3] [#5 -0.69,-0.23,0.00,M7] 
23:44:38.883 00.000 12268 refined, 3 included, MultiStar: {-0.09, -0.16}, one-star: {-0.27, -0.15}
23:44:38.883 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
23:44:38.883 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.40)
23:44:38.883 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-2.10 mountX=-0.17 mountY=-0.07, mountTheta=-2.74
23:44:38.885 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.16, opts=13)
23:44:38.886 00.001 12268 Enqueuing Move request for scope (-0.09, -0.16)
23:44:38.886 00.000 11616 Worker thread wakes up
23:44:38.886 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
23:44:38.886 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
23:44:38.886 00.000 11616 Moving (-0.09, -0.16) raw xDistance=-0.17 yDistance=-0.07
23:44:38.886 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:44:38.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:44:38.886 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:38.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:44:38.886 00.000 11616 MoveAxis(E, 0, ABG)
23:44:38.886 00.000 11616 Move returns status 0, amount 0
23:44:38.887 00.001 11616 MoveAxis(N, 0, ABG)
23:44:38.887 00.000 11616 Move returns status 0, amount 0
23:44:38.887 00.000 11616 move complete, result=0
23:44:38.887 00.000 11616 worker thread done servicing request
23:44:38.909 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
23:44:38.928 00.019 12268 UpdateGuideState exits: m=333 SNR=12.6
23:44:38.929 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:38.929 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:38.929 00.000 12268 Enqueuing Expose request
23:44:38.929 00.000 11616 Worker thread wakes up
23:44:38.929 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:38.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:38.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:40.935 02.006 11616 Exposure complete
23:44:40.995 00.060 11616 worker thread done servicing request
23:44:40.995 00.000 12268 OnExposeComplete: enter
23:44:40.995 00.000 12268 UpdateGuideState(): m_state=6
23:44:40.995 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
23:44:40.995 00.000 12268 Star::Find returns 1 (0), X=917.13, Y=17.87, Mass=407, SNR=13.9, Peak=53 HFD=4.1
23:44:40.995 00.000 12268 MultiStar: [#1 -0.21,0.06,0.68,U] [#2 -0.33,-0.60,0.00,M1] [#3 -0.03,0.43,0.47,U] [#4 0.55,-0.73,0.00,M4] [#5 -0.92,-0.08,0.00,M8] 
23:44:40.995 00.000 12268 refined, 2 included, MultiStar: {-0.21, -0.08}, one-star: {-0.30, -0.43}
23:44:40.995 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
23:44:40.995 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
23:44:40.996 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.08 hyp=0.23 cameraTheta=-2.76 mountX=-0.10 mountY=-0.20, mountTheta=-2.05
23:44:40.997 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.08, opts=13)
23:44:40.997 00.000 12268 Enqueuing Move request for scope (-0.21, -0.08)
23:44:40.997 00.000 11616 Worker thread wakes up
23:44:40.998 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.08) opts 0xd
23:44:40.998 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.08)
23:44:40.998 00.000 11616 Moving (-0.21, -0.08) raw xDistance=-0.10 yDistance=-0.20
23:44:40.998 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:44:40.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:44:40.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
23:44:40.998 00.000 11616 MoveAxis(E, 0, ABG)
23:44:40.999 00.001 11616 Move returns status 0, amount 0
23:44:40.999 00.000 11616 MoveAxis(N, 17, ABG)
23:44:40.999 00.000 11616 Guiding  Dir = 0, Dur = 17
23:44:40.999 00.000 11616 IsSlewing returns 0
23:44:41.001 00.002 11616 IsGuiding returns 0
23:44:41.001 00.000 11616 PulseGuide returned control before completion, sleep 27
23:44:41.022 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=180, Gamma=1.290
23:44:41.030 00.008 11616 IsGuiding returns 1
23:44:41.030 00.000 11616 scope still moving after pulse duration time elapsed
23:44:41.039 00.009 12268 UpdateGuideState exits: m=407 SNR=13.9
23:44:41.039 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:41.039 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:41.039 00.000 12268 Enqueuing Expose request
23:44:41.060 00.021 11616 IsSlewing returns 0
23:44:41.060 00.000 11616 IsGuiding returns 0
23:44:41.060 00.000 11616 scope move finished after 17 + 43 ms
23:44:41.060 00.000 11616 Move returns status 0, amount 17
23:44:41.060 00.000 11616 move complete, result=0
23:44:41.061 00.001 11616 worker thread done servicing request
23:44:41.061 00.000 11616 Worker thread wakes up
23:44:41.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:41.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:41.062 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 17 ms NORTH
23:44:43.076 02.014 11616 Exposure complete
23:44:43.133 00.057 11616 worker thread done servicing request
23:44:43.133 00.000 12268 OnExposeComplete: enter
23:44:43.133 00.000 12268 UpdateGuideState(): m_state=6
23:44:43.134 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
23:44:43.134 00.000 12268 Star::Find returns 1 (0), X=916.98, Y=17.88, Mass=370, SNR=13.3, Peak=47 HFD=4.3
23:44:43.134 00.000 12268 MultiStar: [#1 -0.08,-0.37,0.72,U] [#2 -0.13,-0.89,0.00,M2] [#3 -0.87,-0.81,0.00,M4] [#4 0.63,-0.72,0.00,M5] [#5 0.00,0.00,0.00,L] 
23:44:43.134 00.000 12268 refined, 1 included, MultiStar: {-0.30, -0.40}, one-star: {-0.46, -0.42}
23:44:43.134 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.69 = 2.60)
23:44:43.134 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
23:44:43.134 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.40 hyp=0.50 cameraTheta=-2.21 mountX=-0.43 mountY=-0.25, mountTheta=-2.62
23:44:43.136 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.40, opts=13)
23:44:43.136 00.000 12268 Enqueuing Move request for scope (-0.30, -0.40)
23:44:43.136 00.000 11616 Worker thread wakes up
23:44:43.136 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.40) opts 0xd
23:44:43.136 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.40)
23:44:43.136 00.000 11616 Moving (-0.30, -0.40) raw xDistance=-0.43 yDistance=-0.25
23:44:43.136 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
23:44:43.137 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.29
23:44:43.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
23:44:43.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
23:44:43.137 00.000 11616 MoveAxis(E, 240, ABG)
23:44:43.137 00.000 11616 Guiding  Dir = 2, Dur = 240
23:44:43.137 00.000 11616 IsSlewing returns 0
23:44:43.137 00.000 11616 IsGuiding returns 0
23:44:43.138 00.001 11616 PulseGuide returned control before completion, sleep 250
23:44:43.160 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
23:44:43.181 00.021 12268 UpdateGuideState exits: m=370 SNR=13.3
23:44:43.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:43.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:43.181 00.000 12268 Enqueuing Expose request
23:44:43.394 00.213 11616 IsGuiding returns 1
23:44:43.395 00.001 11616 scope still moving after pulse duration time elapsed
23:44:43.426 00.031 11616 IsSlewing returns 0
23:44:43.426 00.000 11616 IsGuiding returns 0
23:44:43.427 00.001 11616 scope move finished after 240 + 49 ms
23:44:43.427 00.000 11616 Move returns status 0, amount 240
23:44:43.427 00.000 11616 MoveAxis(N, 21, ABG)
23:44:43.427 00.000 11616 Guiding  Dir = 0, Dur = 21
23:44:43.427 00.000 11616 IsSlewing returns 0
23:44:43.427 00.000 11616 IsGuiding returns 0
23:44:43.428 00.001 11616 PulseGuide returned control before completion, sleep 31
23:44:43.472 00.044 11616 IsGuiding returns 1
23:44:43.472 00.000 11616 scope still moving after pulse duration time elapsed
23:44:43.503 00.031 11616 IsSlewing returns 0
23:44:43.503 00.000 11616 IsGuiding returns 0
23:44:43.503 00.000 11616 scope move finished after 21 + 54 ms
23:44:43.503 00.000 11616 Move returns status 0, amount 21
23:44:43.503 00.000 11616 move complete, result=0
23:44:43.504 00.001 11616 worker thread done servicing request
23:44:43.504 00.000 11616 Worker thread wakes up
23:44:43.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:43.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:43.504 00.000 12268 GuideStep: -0.4 px 240 ms EAST, -0.2 px 21 ms NORTH
23:44:45.524 02.020 11616 Exposure complete
23:44:45.582 00.058 11616 worker thread done servicing request
23:44:45.582 00.000 12268 OnExposeComplete: enter
23:44:45.582 00.000 12268 UpdateGuideState(): m_state=6
23:44:45.582 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
23:44:45.582 00.000 12268 Star::Find returns 1 (0), X=916.96, Y=18.09, Mass=347, SNR=12.8, Peak=42 HFD=4.3
23:44:45.582 00.000 12268 MultiStar: [#1 -0.19,-0.34,0.68,U] [#2 -0.16,-0.82,0.00,M3] [#3 -0.24,-0.13,0.58,U] [#4 0.52,-1.08,0.00,M6] [#5 -0.36,-0.59,0.00,M9] 
23:44:45.582 00.000 12268 refined, 2 included, MultiStar: {-0.33, -0.23}, one-star: {-0.48, -0.21}
23:44:45.582 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
23:44:45.582 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
23:44:45.582 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.23 hyp=0.40 cameraTheta=-2.54 mountX=-0.26 mountY=-0.30, mountTheta=-2.29
23:44:45.584 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=-0.23, opts=13)
23:44:45.585 00.001 12268 Enqueuing Move request for scope (-0.33, -0.23)
23:44:45.585 00.000 11616 Worker thread wakes up
23:44:45.585 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.23) opts 0xd
23:44:45.585 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, -0.23)
23:44:45.585 00.000 11616 Moving (-0.33, -0.23) raw xDistance=-0.26 yDistance=-0.30
23:44:45.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
23:44:45.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
23:44:45.585 00.000 11616 MoveAxis(E, 146, ABG)
23:44:45.585 00.000 11616 Guiding  Dir = 2, Dur = 146
23:44:45.585 00.000 11616 IsSlewing returns 0
23:44:45.586 00.001 11616 IsGuiding returns 0
23:44:45.586 00.000 11616 PulseGuide returned control before completion, sleep 156
23:44:45.608 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=155, Gamma=1.290
23:44:45.628 00.020 12268 UpdateGuideState exits: m=347 SNR=12.8
23:44:45.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:45.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:45.628 00.000 12268 Enqueuing Expose request
23:44:45.756 00.128 11616 IsGuiding returns 1
23:44:45.756 00.000 11616 scope still moving after pulse duration time elapsed
23:44:45.785 00.029 11616 IsSlewing returns 0
23:44:45.785 00.000 11616 IsGuiding returns 0
23:44:45.785 00.000 11616 scope move finished after 146 + 53 ms
23:44:45.785 00.000 11616 Move returns status 0, amount 146
23:44:45.785 00.000 11616 MoveAxis(N, 25, ABG)
23:44:45.785 00.000 11616 Guiding  Dir = 0, Dur = 25
23:44:45.786 00.001 11616 IsSlewing returns 0
23:44:45.786 00.000 11616 IsGuiding returns 0
23:44:45.786 00.000 11616 PulseGuide returned control before completion, sleep 35
23:44:45.832 00.046 11616 IsGuiding returns 1
23:44:45.832 00.000 11616 scope still moving after pulse duration time elapsed
23:44:45.862 00.030 11616 IsSlewing returns 0
23:44:45.862 00.000 11616 IsGuiding returns 0
23:44:45.863 00.001 11616 scope move finished after 25 + 51 ms
23:44:45.863 00.000 11616 Move returns status 0, amount 25
23:44:45.863 00.000 11616 move complete, result=0
23:44:45.863 00.000 11616 worker thread done servicing request
23:44:45.863 00.000 11616 Worker thread wakes up
23:44:45.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:45.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:45.864 00.001 12268 GuideStep: -0.3 px 146 ms EAST, -0.3 px 25 ms NORTH
23:44:47.885 02.021 11616 Exposure complete
23:44:47.942 00.057 11616 worker thread done servicing request
23:44:47.942 00.000 12268 OnExposeComplete: enter
23:44:47.942 00.000 12268 UpdateGuideState(): m_state=6
23:44:47.943 00.001 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
23:44:47.943 00.000 12268 Star::Find returns 1 (0), X=916.93, Y=18.21, Mass=303, SNR=12.0, Peak=41 HFD=4.1
23:44:47.943 00.000 12268 MultiStar: [#1 -0.37,-0.38,0.75,U] [#2 -0.12,-0.51,0.68,U] [#3 -0.36,-0.13,0.57,U] [#4 0.37,-0.41,0.52,U] [#5 -0.60,0.24,0.00,M10] 
23:44:47.943 00.000 12268 refined, 4 included, MultiStar: {-0.25, -0.29}, one-star: {-0.51, -0.09}
23:44:47.943 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
23:44:47.943 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
23:44:47.943 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.29 hyp=0.38 cameraTheta=-2.29 mountX=-0.31 mountY=-0.21, mountTheta=-2.54
23:44:47.946 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.29, opts=13)
23:44:47.947 00.001 12268 Enqueuing Move request for scope (-0.25, -0.29)
23:44:47.947 00.000 11616 Worker thread wakes up
23:44:47.947 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.29) opts 0xd
23:44:47.947 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.29)
23:44:47.947 00.000 11616 Moving (-0.25, -0.29) raw xDistance=-0.31 yDistance=-0.21
23:44:47.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
23:44:47.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
23:44:47.947 00.000 11616 MoveAxis(E, 173, ABG)
23:44:47.947 00.000 11616 Guiding  Dir = 2, Dur = 173
23:44:47.948 00.001 11616 IsSlewing returns 0
23:44:47.948 00.000 11616 IsGuiding returns 0
23:44:47.948 00.000 11616 PulseGuide returned control before completion, sleep 183
23:44:47.968 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
23:44:47.986 00.018 12268 UpdateGuideState exits: m=303 SNR=12.0
23:44:47.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:47.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:47.987 00.001 12268 Enqueuing Expose request
23:44:48.148 00.161 11616 IsGuiding returns 1
23:44:48.148 00.000 11616 scope still moving after pulse duration time elapsed
23:44:48.179 00.031 11616 IsSlewing returns 0
23:44:48.179 00.000 11616 IsGuiding returns 0
23:44:48.179 00.000 11616 scope move finished after 173 + 58 ms
23:44:48.179 00.000 11616 Move returns status 0, amount 173
23:44:48.179 00.000 11616 MoveAxis(N, 18, ABG)
23:44:48.179 00.000 11616 Guiding  Dir = 0, Dur = 18
23:44:48.180 00.001 11616 IsSlewing returns 0
23:44:48.180 00.000 11616 IsGuiding returns 0
23:44:48.180 00.000 11616 PulseGuide returned control before completion, sleep 28
23:44:48.210 00.030 11616 IsGuiding returns 1
23:44:48.210 00.000 11616 scope still moving after pulse duration time elapsed
23:44:48.241 00.031 11616 IsSlewing returns 0
23:44:48.241 00.000 11616 IsGuiding returns 0
23:44:48.241 00.000 11616 scope move finished after 18 + 43 ms
23:44:48.241 00.000 11616 Move returns status 0, amount 18
23:44:48.241 00.000 11616 move complete, result=0
23:44:48.241 00.000 11616 worker thread done servicing request
23:44:48.241 00.000 11616 Worker thread wakes up
23:44:48.242 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:48.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:48.242 00.000 12268 GuideStep: -0.3 px 173 ms EAST, -0.2 px 18 ms NORTH
23:44:50.255 02.013 11616 Exposure complete
23:44:50.314 00.059 11616 worker thread done servicing request
23:44:50.314 00.000 12268 OnExposeComplete: enter
23:44:50.314 00.000 12268 UpdateGuideState(): m_state=6
23:44:50.314 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
23:44:50.315 00.001 12268 Star::Find returns 1 (0), X=916.87, Y=18.85, Mass=294, SNR=11.8, Peak=37 HFD=3.7
23:44:50.315 00.000 12268 MultiStar: [#1 -0.32,0.26,0.80,U] [#2 -0.03,-0.11,0.74,U] [#3 -0.42,0.73,0.00,M3] [#4 -0.10,-0.20,0.50,U] [#5 -1.63,0.12,0.00,R] 
23:44:50.315 00.000 12268 refined, 3 included, MultiStar: {-0.29, 0.19}, one-star: {-0.56, 0.55}
23:44:50.315 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
23:44:50.315 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
23:44:50.315 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.19 hyp=0.35 cameraTheta=2.58 mountX=0.16 mountY=-0.32, mountTheta=-1.11
23:44:50.317 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.19, opts=13)
23:44:50.317 00.000 12268 Enqueuing Move request for scope (-0.29, 0.19)
23:44:50.317 00.000 11616 Worker thread wakes up
23:44:50.318 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.19) opts 0xd
23:44:50.318 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.19)
23:44:50.318 00.000 11616 Moving (-0.29, 0.19) raw xDistance=0.16 yDistance=-0.32
23:44:50.318 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:44:50.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:44:50.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
23:44:50.318 00.000 11616 MoveAxis(E, 0, ABG)
23:44:50.318 00.000 11616 Move returns status 0, amount 0
23:44:50.318 00.000 11616 MoveAxis(N, 27, ABG)
23:44:50.318 00.000 11616 Guiding  Dir = 0, Dur = 27
23:44:50.319 00.001 11616 IsSlewing returns 0
23:44:50.319 00.000 11616 IsGuiding returns 0
23:44:50.319 00.000 11616 PulseGuide returned control before completion, sleep 37
23:44:50.343 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=150, Gamma=1.290
23:44:50.361 00.018 11616 IsGuiding returns 1
23:44:50.362 00.001 11616 scope still moving after pulse duration time elapsed
23:44:50.362 00.000 12268 UpdateGuideState exits: m=294 SNR=11.8
23:44:50.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:50.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:50.362 00.000 12268 Enqueuing Expose request
23:44:50.392 00.030 11616 IsSlewing returns 0
23:44:50.392 00.000 11616 IsGuiding returns 1
23:44:50.424 00.032 11616 IsSlewing returns 0
23:44:50.424 00.000 11616 IsGuiding returns 0
23:44:50.424 00.000 11616 scope move finished after 27 + 78 ms
23:44:50.424 00.000 11616 Move returns status 0, amount 27
23:44:50.424 00.000 11616 move complete, result=0
23:44:50.424 00.000 11616 worker thread done servicing request
23:44:50.424 00.000 11616 Worker thread wakes up
23:44:50.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:50.425 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:50.438 00.013 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 27 ms NORTH
23:44:52.434 01.996 11616 Exposure complete
23:44:52.491 00.057 11616 worker thread done servicing request
23:44:52.491 00.000 12268 OnExposeComplete: enter
23:44:52.491 00.000 12268 UpdateGuideState(): m_state=6
23:44:52.491 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
23:44:52.492 00.001 12268 Star::Find returns 1 (0), X=917.03, Y=18.68, Mass=313, SNR=12.2, Peak=38 HFD=4.1
23:44:52.492 00.000 12268 MultiStar: [#1 -0.15,0.05,0.73,U] [#2 -0.25,-0.39,0.60,U] [#3 -0.10,0.29,0.54,U] [#4 0.35,0.26,0.51,U] [#5 0.84,-0.05,0.00,M1] 
23:44:52.492 00.000 12268 refined, 4 included, MultiStar: {-0.16, 0.14}, one-star: {-0.41, 0.38}
23:44:52.492 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
23:44:52.492 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
23:44:52.492 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.43 mountX=0.12 mountY=-0.18, mountTheta=-0.96
23:44:52.494 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.14, opts=13)
23:44:52.494 00.000 12268 Enqueuing Move request for scope (-0.16, 0.14)
23:44:52.494 00.000 11616 Worker thread wakes up
23:44:52.494 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
23:44:52.495 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
23:44:52.495 00.000 11616 Moving (-0.16, 0.14) raw xDistance=0.12 yDistance=-0.18
23:44:52.495 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:44:52.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:44:52.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
23:44:52.495 00.000 11616 MoveAxis(E, 0, ABG)
23:44:52.495 00.000 11616 Move returns status 0, amount 0
23:44:52.495 00.000 11616 MoveAxis(N, 15, ABG)
23:44:52.495 00.000 11616 Guiding  Dir = 0, Dur = 15
23:44:52.495 00.000 11616 IsSlewing returns 0
23:44:52.496 00.001 11616 IsGuiding returns 0
23:44:52.496 00.000 11616 PulseGuide returned control before completion, sleep 25
23:44:52.518 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=119, Gamma=1.290
23:44:52.526 00.008 11616 IsGuiding returns 1
23:44:52.527 00.001 11616 scope still moving after pulse duration time elapsed
23:44:52.537 00.010 12268 UpdateGuideState exits: m=313 SNR=12.2
23:44:52.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:52.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:52.537 00.000 12268 Enqueuing Expose request
23:44:52.559 00.022 11616 IsSlewing returns 0
23:44:52.559 00.000 11616 IsGuiding returns 1
23:44:52.590 00.031 11616 IsSlewing returns 0
23:44:52.590 00.000 11616 IsGuiding returns 1
23:44:52.621 00.031 11616 IsSlewing returns 0
23:44:52.621 00.000 11616 IsGuiding returns 1
23:44:52.651 00.030 11616 IsSlewing returns 0
23:44:52.651 00.000 11616 IsGuiding returns 0
23:44:52.651 00.000 11616 scope move finished after 15 + 139 ms
23:44:52.651 00.000 11616 Move returns status 0, amount 15
23:44:52.651 00.000 11616 move complete, result=0
23:44:52.651 00.000 11616 worker thread done servicing request
23:44:52.651 00.000 11616 Worker thread wakes up
23:44:52.652 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:52.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:52.652 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
23:44:54.657 02.005 11616 Exposure complete
23:44:54.714 00.057 11616 worker thread done servicing request
23:44:54.715 00.001 12268 OnExposeComplete: enter
23:44:54.715 00.000 12268 UpdateGuideState(): m_state=6
23:44:54.715 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
23:44:54.715 00.000 12268 Star::Find returns 1 (0), X=916.84, Y=18.73, Mass=282, SNR=11.6, Peak=36 HFD=4.0
23:44:54.715 00.000 12268 MultiStar: [#1 -0.50,-0.22,0.71,U] [#2 -0.26,-0.04,0.68,U] [#3 0.05,0.27,0.55,U] [#4 0.29,0.33,0.53,U] [#5 0.92,0.25,0.00,M2] 
23:44:54.715 00.000 12268 refined, 4 included, MultiStar: {-0.27, 0.16}, one-star: {-0.60, 0.43}
23:44:54.715 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
23:44:54.715 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
23:44:54.716 00.001 12268 CameraToMount -- cameraX=-0.27 cameraY=0.16 hyp=0.32 cameraTheta=2.61 mountX=0.13 mountY=-0.29, mountTheta=-1.14
23:44:54.718 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.16, opts=13)
23:44:54.718 00.000 12268 Enqueuing Move request for scope (-0.27, 0.16)
23:44:54.718 00.000 11616 Worker thread wakes up
23:44:54.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.16) opts 0xd
23:44:54.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.16)
23:44:54.718 00.000 11616 Moving (-0.27, 0.16) raw xDistance=0.13 yDistance=-0.29
23:44:54.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:44:54.719 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:44:54.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:44:54.719 00.000 11616 MoveAxis(E, 0, ABG)
23:44:54.719 00.000 11616 Move returns status 0, amount 0
23:44:54.719 00.000 11616 MoveAxis(N, 25, ABG)
23:44:54.719 00.000 11616 Guiding  Dir = 0, Dur = 25
23:44:54.719 00.000 11616 IsSlewing returns 0
23:44:54.719 00.000 11616 IsGuiding returns 0
23:44:54.720 00.001 11616 PulseGuide returned control before completion, sleep 35
23:44:54.745 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=137, Gamma=1.290
23:44:54.764 00.019 11616 IsGuiding returns 1
23:44:54.764 00.000 11616 scope still moving after pulse duration time elapsed
23:44:54.767 00.003 12268 UpdateGuideState exits: m=282 SNR=11.6
23:44:54.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:54.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:54.767 00.000 12268 Enqueuing Expose request
23:44:54.796 00.029 11616 IsSlewing returns 0
23:44:54.796 00.000 11616 IsGuiding returns 0
23:44:54.797 00.001 11616 scope move finished after 25 + 51 ms
23:44:54.797 00.000 11616 Move returns status 0, amount 25
23:44:54.797 00.000 11616 move complete, result=0
23:44:54.797 00.000 11616 worker thread done servicing request
23:44:54.797 00.000 11616 Worker thread wakes up
23:44:54.798 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:54.798 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:54.799 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 25 ms NORTH
23:44:56.806 02.007 11616 Exposure complete
23:44:56.863 00.057 11616 worker thread done servicing request
23:44:56.863 00.000 12268 OnExposeComplete: enter
23:44:56.863 00.000 12268 UpdateGuideState(): m_state=6
23:44:56.863 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
23:44:56.863 00.000 12268 Star::Find returns 1 (0), X=917.23, Y=18.62, Mass=322, SNR=12.4, Peak=34 HFD=4.1
23:44:56.864 00.001 12268 MultiStar: [#1 -0.30,0.85,0.00,M1] [#2 -0.09,0.09,0.58,U] [#3 -0.21,0.17,0.63,U] [#4 1.00,0.02,0.00,M3] [#5 0.60,-0.08,0.00,M3] 
23:44:56.864 00.000 12268 refined, 2 included, MultiStar: {-0.18, 0.22}, one-star: {-0.21, 0.32}
23:44:56.864 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
23:44:56.864 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
23:44:56.864 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.22 hyp=0.28 cameraTheta=2.26 mountX=0.20 mountY=-0.20, mountTheta=-0.80
23:44:56.865 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.22, opts=13)
23:44:56.866 00.001 12268 Enqueuing Move request for scope (-0.18, 0.22)
23:44:56.866 00.000 11616 Worker thread wakes up
23:44:56.866 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.22) opts 0xd
23:44:56.866 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.22)
23:44:56.866 00.000 11616 Moving (-0.18, 0.22) raw xDistance=0.20 yDistance=-0.20
23:44:56.866 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:44:56.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:44:56.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
23:44:56.866 00.000 11616 MoveAxis(E, 0, ABG)
23:44:56.867 00.001 11616 Move returns status 0, amount 0
23:44:56.867 00.000 11616 MoveAxis(N, 17, ABG)
23:44:56.867 00.000 11616 Guiding  Dir = 0, Dur = 17
23:44:56.867 00.000 11616 IsSlewing returns 0
23:44:56.867 00.000 11616 IsGuiding returns 0
23:44:56.868 00.001 11616 PulseGuide returned control before completion, sleep 27
23:44:56.889 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=161, Gamma=1.290
23:44:56.908 00.019 12268 UpdateGuideState exits: m=322 SNR=12.4
23:44:56.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:56.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:56.908 00.000 12268 Enqueuing Expose request
23:44:56.909 00.001 11616 IsGuiding returns 1
23:44:56.909 00.000 11616 scope still moving after pulse duration time elapsed
23:44:56.940 00.031 11616 IsSlewing returns 0
23:44:56.940 00.000 11616 IsGuiding returns 0
23:44:56.940 00.000 11616 scope move finished after 17 + 55 ms
23:44:56.940 00.000 11616 Move returns status 0, amount 17
23:44:56.940 00.000 11616 move complete, result=0
23:44:56.940 00.000 11616 worker thread done servicing request
23:44:56.940 00.000 11616 Worker thread wakes up
23:44:56.941 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:56.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:56.941 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 17 ms NORTH
23:44:58.948 02.007 11616 Exposure complete
23:44:59.003 00.055 11616 worker thread done servicing request
23:44:59.003 00.000 12268 OnExposeComplete: enter
23:44:59.003 00.000 12268 UpdateGuideState(): m_state=6
23:44:59.003 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
23:44:59.003 00.000 12268 Star::Find returns 1 (0), X=916.94, Y=18.76, Mass=388, SNR=13.5, Peak=42 HFD=4.4
23:44:59.003 00.000 12268 MultiStar: [#1 0.18,0.44,0.71,U] [#2 0.06,0.12,0.67,U] [#3 -0.01,0.91,0.00,M1] [#4 0.50,0.47,0.00,M4] [#5 0.96,0.10,0.00,M4] 
23:44:59.003 00.000 12268 refined, 2 included, MultiStar: {-0.14, 0.36}, one-star: {-0.50, 0.46}
23:44:59.003 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
23:44:59.003 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
23:44:59.004 00.001 12268 CameraToMount -- cameraX=-0.14 cameraY=0.36 hyp=0.38 cameraTheta=1.95 mountX=0.34 mountY=-0.19, mountTheta=-0.50
23:44:59.010 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.36, opts=13)
23:44:59.011 00.001 12268 Enqueuing Move request for scope (-0.14, 0.36)
23:44:59.011 00.000 11616 Worker thread wakes up
23:44:59.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.36) opts 0xd
23:44:59.011 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.36)
23:44:59.011 00.000 11616 Moving (-0.14, 0.36) raw xDistance=0.34 yDistance=-0.19
23:44:59.011 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
23:44:59.011 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.02
23:44:59.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
23:44:59.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
23:44:59.011 00.000 11616 MoveAxis(W, 190, ABG)
23:44:59.011 00.000 11616 Guiding  Dir = 3, Dur = 190
23:44:59.012 00.001 11616 IsSlewing returns 0
23:44:59.012 00.000 11616 IsGuiding returns 0
23:44:59.012 00.000 11616 PulseGuide returned control before completion, sleep 200
23:44:59.036 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=205, Gamma=1.290
23:44:59.056 00.020 12268 UpdateGuideState exits: m=388 SNR=13.5
23:44:59.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:59.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:44:59.056 00.000 12268 Enqueuing Expose request
23:44:59.224 00.168 11616 IsGuiding returns 1
23:44:59.225 00.001 11616 scope still moving after pulse duration time elapsed
23:44:59.256 00.031 11616 IsSlewing returns 0
23:44:59.257 00.001 11616 IsGuiding returns 0
23:44:59.257 00.000 11616 scope move finished after 190 + 55 ms
23:44:59.257 00.000 11616 Move returns status 0, amount 190
23:44:59.257 00.000 11616 MoveAxis(N, 16, ABG)
23:44:59.257 00.000 11616 Guiding  Dir = 0, Dur = 16
23:44:59.258 00.001 11616 IsSlewing returns 0
23:44:59.258 00.000 11616 IsGuiding returns 0
23:44:59.258 00.000 11616 PulseGuide returned control before completion, sleep 26
23:44:59.289 00.031 11616 IsGuiding returns 1
23:44:59.289 00.000 11616 scope still moving after pulse duration time elapsed
23:44:59.319 00.030 11616 IsSlewing returns 0
23:44:59.319 00.000 11616 IsGuiding returns 0
23:44:59.319 00.000 11616 scope move finished after 16 + 44 ms
23:44:59.319 00.000 11616 Move returns status 0, amount 16
23:44:59.319 00.000 11616 move complete, result=0
23:44:59.319 00.000 11616 worker thread done servicing request
23:44:59.320 00.001 11616 Worker thread wakes up
23:44:59.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:44:59.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:44:59.320 00.000 12268 GuideStep: 0.3 px 190 ms WEST, -0.2 px 16 ms NORTH
23:45:01.323 02.003 11616 Exposure complete
23:45:01.380 00.057 11616 worker thread done servicing request
23:45:01.380 00.000 12268 OnExposeComplete: enter
23:45:01.380 00.000 12268 UpdateGuideState(): m_state=6
23:45:01.380 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
23:45:01.380 00.000 12268 Star::Find returns 1 (0), X=916.89, Y=18.21, Mass=368, SNR=13.2, Peak=41 HFD=4.2
23:45:01.381 00.001 12268 MultiStar: [#1 -0.37,-0.19,0.65,U] [#2 -0.50,-0.14,0.64,U] [#3 -0.02,-0.06,0.61,U] [#4 0.16,-0.55,0.48,U] [#5 1.14,0.14,0.00,M5] 
23:45:01.381 00.000 12268 refined, 4 included, MultiStar: {-0.31, -0.18}, one-star: {-0.55, -0.09}
23:45:01.381 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.10 = 2.19)
23:45:01.381 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.92)
23:45:01.381 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.18 hyp=0.36 cameraTheta=-2.62 mountX=-0.21 mountY=-0.29, mountTheta=-2.20
23:45:01.382 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.18, opts=13)
23:45:01.382 00.000 12268 Enqueuing Move request for scope (-0.31, -0.18)
23:45:01.382 00.000 11616 Worker thread wakes up
23:45:01.382 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.18) opts 0xd
23:45:01.382 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.18)
23:45:01.382 00.000 11616 Moving (-0.31, -0.18) raw xDistance=-0.21 yDistance=-0.29
23:45:01.382 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:45:01.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:45:01.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
23:45:01.382 00.000 11616 MoveAxis(E, 0, ABG)
23:45:01.383 00.001 11616 Move returns status 0, amount 0
23:45:01.383 00.000 11616 MoveAxis(N, 24, ABG)
23:45:01.383 00.000 11616 Guiding  Dir = 0, Dur = 24
23:45:01.383 00.000 11616 IsSlewing returns 0
23:45:01.383 00.000 11616 IsGuiding returns 0
23:45:01.384 00.001 11616 PulseGuide returned control before completion, sleep 34
23:45:01.404 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
23:45:01.421 00.017 11616 IsGuiding returns 1
23:45:01.421 00.000 11616 scope still moving after pulse duration time elapsed
23:45:01.424 00.003 12268 UpdateGuideState exits: m=368 SNR=13.2
23:45:01.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:01.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:01.424 00.000 12268 Enqueuing Expose request
23:45:01.452 00.028 11616 IsSlewing returns 0
23:45:01.452 00.000 11616 IsGuiding returns 0
23:45:01.452 00.000 11616 scope move finished after 24 + 44 ms
23:45:01.452 00.000 11616 Move returns status 0, amount 24
23:45:01.452 00.000 11616 move complete, result=0
23:45:01.453 00.001 11616 worker thread done servicing request
23:45:01.453 00.000 11616 Worker thread wakes up
23:45:01.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:01.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:01.454 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 24 ms NORTH
23:45:03.468 02.014 11616 Exposure complete
23:45:03.523 00.055 11616 worker thread done servicing request
23:45:03.523 00.000 12268 OnExposeComplete: enter
23:45:03.523 00.000 12268 UpdateGuideState(): m_state=6
23:45:03.523 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
23:45:03.523 00.000 12268 Star::Find returns 1 (0), X=917.05, Y=18.21, Mass=379, SNR=13.4, Peak=44 HFD=4.2
23:45:03.523 00.000 12268 MultiStar: [#1 -0.38,-0.18,0.70,U] [#2 -0.41,-0.01,0.56,U] [#3 -0.03,-0.17,0.64,U] [#4 0.32,-0.12,0.44,U] [#5 0.89,-0.34,0.00,M6] 
23:45:03.524 00.001 12268 refined, 4 included, MultiStar: {-0.23, -0.11}, one-star: {-0.39, -0.09}
23:45:03.524 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
23:45:03.524 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
23:45:03.524 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.11 hyp=0.26 cameraTheta=-2.69 mountX=-0.13 mountY=-0.21, mountTheta=-2.13
23:45:03.527 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.11, opts=13)
23:45:03.527 00.000 12268 Enqueuing Move request for scope (-0.23, -0.11)
23:45:03.527 00.000 11616 Worker thread wakes up
23:45:03.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.11) opts 0xd
23:45:03.527 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.11)
23:45:03.527 00.000 11616 Moving (-0.23, -0.11) raw xDistance=-0.13 yDistance=-0.21
23:45:03.527 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:45:03.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:45:03.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
23:45:03.527 00.000 11616 MoveAxis(E, 0, ABG)
23:45:03.528 00.001 11616 Move returns status 0, amount 0
23:45:03.528 00.000 11616 MoveAxis(N, 18, ABG)
23:45:03.528 00.000 11616 Guiding  Dir = 0, Dur = 18
23:45:03.528 00.000 11616 IsSlewing returns 0
23:45:03.528 00.000 11616 IsGuiding returns 0
23:45:03.529 00.001 11616 PulseGuide returned control before completion, sleep 28
23:45:03.552 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=160, Gamma=1.290
23:45:03.558 00.006 11616 IsGuiding returns 1
23:45:03.558 00.000 11616 scope still moving after pulse duration time elapsed
23:45:03.570 00.012 12268 UpdateGuideState exits: m=379 SNR=13.4
23:45:03.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:03.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:03.570 00.000 12268 Enqueuing Expose request
23:45:03.590 00.020 11616 IsSlewing returns 0
23:45:03.591 00.001 11616 IsGuiding returns 0
23:45:03.591 00.000 11616 scope move finished after 18 + 44 ms
23:45:03.591 00.000 11616 Move returns status 0, amount 18
23:45:03.591 00.000 11616 move complete, result=0
23:45:03.591 00.000 11616 worker thread done servicing request
23:45:03.591 00.000 11616 Worker thread wakes up
23:45:03.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:03.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:03.599 00.008 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 18 ms NORTH
23:45:05.603 02.004 11616 Exposure complete
23:45:05.661 00.058 11616 worker thread done servicing request
23:45:05.661 00.000 12268 OnExposeComplete: enter
23:45:05.661 00.000 12268 UpdateGuideState(): m_state=6
23:45:05.661 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
23:45:05.661 00.000 12268 Star::Find returns 1 (0), X=916.92, Y=18.35, Mass=358, SNR=13.0, Peak=48 HFD=4.1
23:45:05.661 00.000 12268 MultiStar: [#1 -0.26,-0.01,0.79,U] [#2 -0.31,-0.45,0.57,U] [#3 -0.81,0.22,0.00,M1] [#4 0.88,-0.49,0.00,M3] [#5 0.10,-0.19,0.57,U] 
23:45:05.661 00.000 12268 refined, 3 included, MultiStar: {-0.29, -0.11}, one-star: {-0.52, 0.05}
23:45:05.661 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
23:45:05.661 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
23:45:05.662 00.001 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-2.77 mountX=-0.14 mountY=-0.27, mountTheta=-2.05
23:45:05.663 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.11, opts=13)
23:45:05.663 00.000 12268 Enqueuing Move request for scope (-0.29, -0.11)
23:45:05.663 00.000 11616 Worker thread wakes up
23:45:05.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.11) opts 0xd
23:45:05.663 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.11)
23:45:05.663 00.000 11616 Moving (-0.29, -0.11) raw xDistance=-0.14 yDistance=-0.27
23:45:05.663 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:45:05.664 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:45:05.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
23:45:05.664 00.000 11616 MoveAxis(E, 0, ABG)
23:45:05.664 00.000 11616 Move returns status 0, amount 0
23:45:05.664 00.000 11616 MoveAxis(N, 23, ABG)
23:45:05.664 00.000 11616 Guiding  Dir = 0, Dur = 23
23:45:05.664 00.000 11616 IsSlewing returns 0
23:45:05.664 00.000 11616 IsGuiding returns 0
23:45:05.665 00.001 11616 PulseGuide returned control before completion, sleep 33
23:45:05.684 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=147, Gamma=1.290
23:45:05.701 00.017 12268 UpdateGuideState exits: m=358 SNR=13.0
23:45:05.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:05.702 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:05.702 00.000 12268 Enqueuing Expose request
23:45:05.706 00.004 11616 IsGuiding returns 1
23:45:05.706 00.000 11616 scope still moving after pulse duration time elapsed
23:45:05.737 00.031 11616 IsSlewing returns 0
23:45:05.737 00.000 11616 IsGuiding returns 0
23:45:05.738 00.001 11616 scope move finished after 23 + 49 ms
23:45:05.738 00.000 11616 Move returns status 0, amount 23
23:45:05.738 00.000 11616 move complete, result=0
23:45:05.738 00.000 11616 worker thread done servicing request
23:45:05.738 00.000 11616 Worker thread wakes up
23:45:05.738 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
23:45:05.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:05.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:07.747 02.009 11616 Exposure complete
23:45:07.805 00.058 11616 worker thread done servicing request
23:45:07.805 00.000 12268 OnExposeComplete: enter
23:45:07.805 00.000 12268 UpdateGuideState(): m_state=6
23:45:07.805 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
23:45:07.806 00.001 12268 Star::Find returns 1 (0), X=916.93, Y=17.96, Mass=392, SNR=13.6, Peak=49 HFD=4.4
23:45:07.806 00.000 12268 MultiStar: [#1 -0.47,-0.35,0.00,M1] [#2 -0.19,-0.62,0.00,M1] [#3 -0.60,-0.21,0.00,M2] [#4 0.85,-0.44,0.00,M4] [#5 0.83,-0.39,0.00,M6] 
23:45:07.806 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
23:45:07.806 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
23:45:07.806 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.34 hyp=0.61 cameraTheta=-2.55 mountX=-0.39 mountY=-0.46, mountTheta=-2.27
23:45:07.809 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=-0.34, opts=13)
23:45:07.810 00.001 12268 Enqueuing Move request for scope (-0.51, -0.34)
23:45:07.810 00.000 11616 Worker thread wakes up
23:45:07.810 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.34) opts 0xd
23:45:07.810 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, -0.34)
23:45:07.810 00.000 11616 Moving (-0.51, -0.34) raw xDistance=-0.39 yDistance=-0.46
23:45:07.810 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
23:45:07.810 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
23:45:07.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
23:45:07.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
23:45:07.810 00.000 11616 MoveAxis(E, 217, ABG)
23:45:07.810 00.000 11616 Guiding  Dir = 2, Dur = 217
23:45:07.811 00.001 11616 IsSlewing returns 0
23:45:07.811 00.000 11616 IsGuiding returns 0
23:45:07.811 00.000 11616 PulseGuide returned control before completion, sleep 227
23:45:07.833 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
23:45:07.854 00.021 12268 UpdateGuideState exits: m=392 SNR=13.6
23:45:07.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:07.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:07.854 00.000 12268 Enqueuing Expose request
23:45:08.046 00.192 11616 IsGuiding returns 1
23:45:08.046 00.000 11616 scope still moving after pulse duration time elapsed
23:45:08.076 00.030 11616 IsSlewing returns 0
23:45:08.076 00.000 11616 IsGuiding returns 0
23:45:08.077 00.001 11616 scope move finished after 217 + 49 ms
23:45:08.077 00.000 11616 Move returns status 0, amount 217
23:45:08.077 00.000 11616 MoveAxis(N, 39, ABG)
23:45:08.077 00.000 11616 Guiding  Dir = 0, Dur = 39
23:45:08.077 00.000 11616 IsSlewing returns 0
23:45:08.077 00.000 11616 IsGuiding returns 0
23:45:08.078 00.001 11616 PulseGuide returned control before completion, sleep 49
23:45:08.140 00.062 11616 IsGuiding returns 1
23:45:08.140 00.000 11616 scope still moving after pulse duration time elapsed
23:45:08.170 00.030 11616 IsSlewing returns 0
23:45:08.171 00.001 11616 IsGuiding returns 0
23:45:08.171 00.000 11616 scope move finished after 39 + 54 ms
23:45:08.171 00.000 11616 Move returns status 0, amount 39
23:45:08.171 00.000 11616 move complete, result=0
23:45:08.171 00.000 11616 worker thread done servicing request
23:45:08.171 00.000 11616 Worker thread wakes up
23:45:08.171 00.000 12268 GuideStep: -0.4 px 217 ms EAST, -0.5 px 39 ms NORTH
23:45:08.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:08.172 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:10.221 02.049 11616 Exposure complete
23:45:10.277 00.056 11616 worker thread done servicing request
23:45:10.277 00.000 12268 OnExposeComplete: enter
23:45:10.277 00.000 12268 UpdateGuideState(): m_state=6
23:45:10.277 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
23:45:10.277 00.000 12268 Star::Find returns 1 (0), X=916.86, Y=18.36, Mass=316, SNR=12.2, Peak=42 HFD=4.2
23:45:10.277 00.000 12268 MultiStar: [#1 -0.10,-0.41,0.84,U] [#2 -0.79,-0.57,0.00,M2] [#3 -0.12,0.43,0.57,U] [#4 -0.38,-0.20,0.46,U] [#5 0.81,-0.50,0.00,M7] 
23:45:10.278 00.001 12268 refined, 3 included, MultiStar: {-0.32, -0.05}, one-star: {-0.58, 0.06}
23:45:10.278 00.000 12268 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.47) = xAngle (-4.46 = 1.82)
23:45:10.278 00.000 12268 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.29)
23:45:10.278 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.05 hyp=0.32 cameraTheta=-2.99 mountX=-0.08 mountY=-0.31, mountTheta=-1.82
23:45:10.279 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.05, opts=13)
23:45:10.279 00.000 12268 Enqueuing Move request for scope (-0.32, -0.05)
23:45:10.279 00.000 11616 Worker thread wakes up
23:45:10.279 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.05) opts 0xd
23:45:10.280 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.05)
23:45:10.280 00.000 11616 Moving (-0.32, -0.05) raw xDistance=-0.08 yDistance=-0.31
23:45:10.280 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:10.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:45:10.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
23:45:10.280 00.000 11616 MoveAxis(E, 0, ABG)
23:45:10.280 00.000 11616 Move returns status 0, amount 0
23:45:10.280 00.000 11616 MoveAxis(N, 26, ABG)
23:45:10.280 00.000 11616 Guiding  Dir = 0, Dur = 26
23:45:10.280 00.000 11616 IsSlewing returns 0
23:45:10.281 00.001 11616 IsGuiding returns 0
23:45:10.281 00.000 11616 PulseGuide returned control before completion, sleep 36
23:45:10.304 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=161, Gamma=1.290
23:45:10.323 00.019 12268 UpdateGuideState exits: m=316 SNR=12.2
23:45:10.323 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:10.323 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:10.323 00.000 12268 Enqueuing Expose request
23:45:10.330 00.007 11616 IsGuiding returns 1
23:45:10.330 00.000 11616 scope still moving after pulse duration time elapsed
23:45:10.362 00.032 11616 IsSlewing returns 0
23:45:10.362 00.000 11616 IsGuiding returns 0
23:45:10.362 00.000 11616 scope move finished after 26 + 55 ms
23:45:10.362 00.000 11616 Move returns status 0, amount 26
23:45:10.362 00.000 11616 move complete, result=0
23:45:10.362 00.000 11616 worker thread done servicing request
23:45:10.363 00.001 11616 Worker thread wakes up
23:45:10.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:10.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:10.363 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 26 ms NORTH
23:45:12.372 02.009 11616 Exposure complete
23:45:12.427 00.055 11616 worker thread done servicing request
23:45:12.428 00.001 12268 OnExposeComplete: enter
23:45:12.428 00.000 12268 UpdateGuideState(): m_state=6
23:45:12.428 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
23:45:12.428 00.000 12268 Star::Find returns 1 (0), X=916.70, Y=17.72, Mass=294, SNR=11.8, Peak=39 HFD=3.8
23:45:12.429 00.001 12268 MultiStar: [#1 -0.66,-0.44,0.00,M1] [#2 -0.48,-0.72,0.00,M3] [#3 -0.58,-0.55,0.00,M2] [#4 -0.22,-0.18,0.46,U] [#5 0.35,-0.85,0.00,M8] 
23:45:12.429 00.000 12268 refined, 1 included, MultiStar: {-0.57, -0.45}, one-star: {-0.74, -0.58}
23:45:12.429 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.95 = 2.33)
23:45:12.429 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.06 = -0.78)
23:45:12.429 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.45 hyp=0.73 cameraTheta=-2.48 mountX=-0.50 mountY=-0.51, mountTheta=-2.35
23:45:12.431 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-0.45, opts=13)
23:45:12.431 00.000 12268 Enqueuing Move request for scope (-0.57, -0.45)
23:45:12.431 00.000 11616 Worker thread wakes up
23:45:12.431 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.45) opts 0xd
23:45:12.431 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -0.45)
23:45:12.431 00.000 11616 Moving (-0.57, -0.45) raw xDistance=-0.50 yDistance=-0.51
23:45:12.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
23:45:12.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
23:45:12.431 00.000 11616 MoveAxis(E, 282, ABG)
23:45:12.431 00.000 11616 Guiding  Dir = 2, Dur = 282
23:45:12.432 00.001 11616 IsSlewing returns 0
23:45:12.432 00.000 11616 IsGuiding returns 0
23:45:12.432 00.000 11616 PulseGuide returned control before completion, sleep 292
23:45:12.456 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=188, Gamma=1.290
23:45:12.475 00.019 12268 UpdateGuideState exits: m=294 SNR=11.8
23:45:12.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:12.476 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:12.476 00.000 12268 Enqueuing Expose request
23:45:12.728 00.252 11616 IsGuiding returns 1
23:45:12.728 00.000 11616 scope still moving after pulse duration time elapsed
23:45:12.758 00.030 11616 IsSlewing returns 0
23:45:12.758 00.000 11616 IsGuiding returns 1
23:45:12.789 00.031 11616 IsSlewing returns 0
23:45:12.789 00.000 11616 IsGuiding returns 1
23:45:12.820 00.031 11616 IsSlewing returns 0
23:45:12.821 00.001 11616 IsGuiding returns 0
23:45:12.821 00.000 11616 scope move finished after 282 + 107 ms
23:45:12.821 00.000 11616 Move returns status 0, amount 282
23:45:12.821 00.000 11616 MoveAxis(N, 43, ABG)
23:45:12.822 00.001 11616 Guiding  Dir = 0, Dur = 43
23:45:12.822 00.000 11616 IsSlewing returns 0
23:45:12.822 00.000 11616 IsGuiding returns 0
23:45:12.822 00.000 11616 PulseGuide returned control before completion, sleep 53
23:45:12.882 00.060 11616 IsGuiding returns 1
23:45:12.882 00.000 11616 scope still moving after pulse duration time elapsed
23:45:12.914 00.032 11616 IsSlewing returns 0
23:45:12.914 00.000 11616 IsGuiding returns 0
23:45:12.915 00.001 11616 scope move finished after 43 + 49 ms
23:45:12.915 00.000 11616 Move returns status 0, amount 43
23:45:12.915 00.000 11616 move complete, result=0
23:45:12.915 00.000 11616 worker thread done servicing request
23:45:12.915 00.000 11616 Worker thread wakes up
23:45:12.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:12.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:12.915 00.000 12268 GuideStep: -0.5 px 282 ms EAST, -0.5 px 43 ms NORTH
23:45:14.921 02.006 11616 Exposure complete
23:45:14.977 00.056 11616 worker thread done servicing request
23:45:14.978 00.001 12268 OnExposeComplete: enter
23:45:14.978 00.000 12268 UpdateGuideState(): m_state=6
23:45:14.978 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
23:45:14.978 00.000 12268 Star::Find returns 1 (0), X=916.72, Y=18.64, Mass=328, SNR=12.5, Peak=39 HFD=4.5
23:45:14.978 00.000 12268 MultiStar: [#1 -0.21,0.12,0.88,U] [#2 -0.22,-0.07,0.61,U] [#3 -0.29,0.11,0.56,U] [#4 0.37,0.01,0.45,U] [#5 0.97,0.32,0.00,M9] 
23:45:14.978 00.000 12268 refined, 4 included, MultiStar: {-0.29, 0.13}, one-star: {-0.71, 0.34}
23:45:14.979 00.001 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
23:45:14.979 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
23:45:14.979 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.13 hyp=0.32 cameraTheta=2.71 mountX=0.10 mountY=-0.31, mountTheta=-1.24
23:45:14.980 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.13, opts=13)
23:45:14.980 00.000 12268 Enqueuing Move request for scope (-0.29, 0.13)
23:45:14.980 00.000 11616 Worker thread wakes up
23:45:14.980 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.13) opts 0xd
23:45:14.981 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.13)
23:45:14.981 00.000 11616 Moving (-0.29, 0.13) raw xDistance=0.10 yDistance=-0.31
23:45:14.981 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:45:14.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:45:14.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
23:45:14.981 00.000 11616 MoveAxis(E, 0, ABG)
23:45:14.981 00.000 11616 Move returns status 0, amount 0
23:45:14.981 00.000 11616 MoveAxis(N, 26, ABG)
23:45:14.981 00.000 11616 Guiding  Dir = 0, Dur = 26
23:45:14.982 00.001 11616 IsSlewing returns 0
23:45:14.982 00.000 11616 IsGuiding returns 0
23:45:14.982 00.000 11616 PulseGuide returned control before completion, sleep 36
23:45:15.005 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=171, Gamma=1.290
23:45:15.022 00.017 12268 UpdateGuideState exits: m=328 SNR=12.5
23:45:15.023 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:15.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:15.023 00.000 12268 Enqueuing Expose request
23:45:15.027 00.004 11616 IsGuiding returns 1
23:45:15.027 00.000 11616 scope still moving after pulse duration time elapsed
23:45:15.059 00.032 11616 IsSlewing returns 0
23:45:15.059 00.000 11616 IsGuiding returns 0
23:45:15.060 00.001 11616 scope move finished after 26 + 50 ms
23:45:15.060 00.000 11616 Move returns status 0, amount 26
23:45:15.060 00.000 11616 move complete, result=0
23:45:15.060 00.000 11616 worker thread done servicing request
23:45:15.060 00.000 11616 Worker thread wakes up
23:45:15.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:15.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:15.060 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 26 ms NORTH
23:45:17.070 02.010 11616 Exposure complete
23:45:17.126 00.056 11616 worker thread done servicing request
23:45:17.126 00.000 12268 OnExposeComplete: enter
23:45:17.126 00.000 12268 UpdateGuideState(): m_state=6
23:45:17.126 00.000 12268 Star::Find(15, 916, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
23:45:17.127 00.001 12268 Star::Find returns 1 (0), X=917.32, Y=18.45, Mass=270, SNR=11.3, Peak=32 HFD=3.4
23:45:17.127 00.000 12268 MultiStar: [#1 0.11,0.26,0.95,U] [#2 0.17,-0.15,0.71,U] [#3 -0.04,0.41,0.67,U] [#4 1.13,-0.15,0.00,M2] [#5 1.38,0.17,0.00,M10] 
23:45:17.127 00.000 12268 refined, 3 included, MultiStar: {0.03, 0.17}, one-star: {-0.11, 0.15}
23:45:17.127 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
23:45:17.127 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
23:45:17.127 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.42 mountX=0.17 mountY=0.00, mountTheta=0.02
23:45:17.129 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.17, opts=13)
23:45:17.130 00.001 12268 Enqueuing Move request for scope (0.03, 0.17)
23:45:17.130 00.000 11616 Worker thread wakes up
23:45:17.130 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
23:45:17.130 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
23:45:17.130 00.000 11616 Moving (0.03, 0.17) raw xDistance=0.17 yDistance=0.00
23:45:17.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:45:17.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:45:17.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:17.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:45:17.130 00.000 11616 MoveAxis(E, 0, ABG)
23:45:17.131 00.001 11616 Move returns status 0, amount 0
23:45:17.131 00.000 11616 MoveAxis(N, 0, ABG)
23:45:17.131 00.000 11616 Move returns status 0, amount 0
23:45:17.131 00.000 11616 move complete, result=0
23:45:17.131 00.000 11616 worker thread done servicing request
23:45:17.155 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=176, Gamma=1.290
23:45:17.175 00.020 12268 UpdateGuideState exits: m=270 SNR=11.3
23:45:17.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:17.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:17.175 00.000 12268 Enqueuing Expose request
23:45:17.175 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:17.176 00.001 11616 Worker thread wakes up
23:45:17.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:17.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:19.214 02.038 11616 Exposure complete
23:45:19.272 00.058 11616 worker thread done servicing request
23:45:19.273 00.001 12268 OnExposeComplete: enter
23:45:19.273 00.000 12268 UpdateGuideState(): m_state=6
23:45:19.273 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
23:45:19.273 00.000 12268 Star::Find returns 1 (0), X=917.28, Y=18.87, Mass=334, SNR=12.6, Peak=36 HFD=4.3
23:45:19.273 00.000 12268 MultiStar: [#1 -0.16,0.62,0.00,M1] [#2 0.02,-0.12,0.60,U] [#3 0.73,0.63,0.00,M1] [#4 1.26,-0.15,0.00,M3] [#5 1.53,0.33,0.00,R] 
23:45:19.273 00.000 12268 refined, 1 included, MultiStar: {-0.09, 0.31}, one-star: {-0.16, 0.57}
23:45:19.273 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
23:45:19.274 00.001 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
23:45:19.274 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.31 hyp=0.33 cameraTheta=1.85 mountX=0.30 mountY=-0.13, mountTheta=-0.41
23:45:19.275 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.31, opts=13)
23:45:19.275 00.000 12268 Enqueuing Move request for scope (-0.09, 0.31)
23:45:19.276 00.001 11616 Worker thread wakes up
23:45:19.276 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.31) opts 0xd
23:45:19.276 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.31)
23:45:19.276 00.000 11616 Moving (-0.09, 0.31) raw xDistance=0.30 yDistance=-0.13
23:45:19.276 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
23:45:19.276 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.91
23:45:19.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
23:45:19.276 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:19.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:45:19.276 00.000 11616 MoveAxis(W, 170, ABG)
23:45:19.277 00.001 11616 Guiding  Dir = 3, Dur = 170
23:45:19.277 00.000 11616 IsSlewing returns 0
23:45:19.277 00.000 11616 IsGuiding returns 0
23:45:19.277 00.000 11616 PulseGuide returned control before completion, sleep 180
23:45:19.299 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=195, Gamma=1.290
23:45:19.319 00.020 12268 UpdateGuideState exits: m=334 SNR=12.6
23:45:19.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:19.320 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:19.320 00.000 12268 Enqueuing Expose request
23:45:19.459 00.139 11616 IsGuiding returns 1
23:45:19.459 00.000 11616 scope still moving after pulse duration time elapsed
23:45:19.490 00.031 11616 IsSlewing returns 0
23:45:19.490 00.000 11616 IsGuiding returns 0
23:45:19.490 00.000 11616 scope move finished after 170 + 43 ms
23:45:19.491 00.001 11616 Move returns status 0, amount 170
23:45:19.491 00.000 11616 MoveAxis(N, 0, ABG)
23:45:19.491 00.000 11616 Move returns status 0, amount 0
23:45:19.491 00.000 11616 move complete, result=0
23:45:19.491 00.000 11616 worker thread done servicing request
23:45:19.491 00.000 11616 Worker thread wakes up
23:45:19.491 00.000 12268 GuideStep: 0.3 px 170 ms WEST, -0.1 px 0 ms NORTH
23:45:19.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:19.492 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:21.509 02.017 11616 Exposure complete
23:45:21.567 00.058 11616 worker thread done servicing request
23:45:21.567 00.000 12268 OnExposeComplete: enter
23:45:21.567 00.000 12268 UpdateGuideState(): m_state=6
23:45:21.567 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
23:45:21.567 00.000 12268 Star::Find returns 1 (0), X=917.54, Y=19.10, Mass=274, SNR=11.4, Peak=34 HFD=3.7
23:45:21.568 00.001 12268 MultiStar: [#1 0.41,0.80,0.00,M2] [#2 0.22,-0.04,0.68,U] [#3 0.53,0.94,0.00,M2] [#4 0.97,0.04,0.00,M4] [#5 -0.22,0.32,0.66,U] 
23:45:21.568 00.000 12268 refined, 2 included, MultiStar: {0.05, 0.42}, one-star: {0.10, 0.80}
23:45:21.568 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
23:45:21.568 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
23:45:21.568 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.42 hyp=0.43 cameraTheta=1.46 mountX=0.43 mountY=-0.01, mountTheta=-0.02
23:45:21.569 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.42, opts=13)
23:45:21.570 00.001 12268 Enqueuing Move request for scope (0.05, 0.42)
23:45:21.570 00.000 11616 Worker thread wakes up
23:45:21.570 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.42) opts 0xd
23:45:21.570 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.42)
23:45:21.570 00.000 11616 Moving (0.05, 0.42) raw xDistance=0.43 yDistance=-0.01
23:45:21.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
23:45:21.570 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:21.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:45:21.571 00.001 11616 MoveAxis(W, 238, ABG)
23:45:21.571 00.000 11616 Guiding  Dir = 3, Dur = 238
23:45:21.571 00.000 11616 IsSlewing returns 0
23:45:21.571 00.000 11616 IsGuiding returns 0
23:45:21.572 00.001 11616 PulseGuide returned control before completion, sleep 248
23:45:21.597 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
23:45:21.614 00.017 12268 UpdateGuideState exits: m=274 SNR=11.4
23:45:21.615 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:21.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:21.615 00.000 12268 Enqueuing Expose request
23:45:21.822 00.207 11616 IsGuiding returns 1
23:45:21.822 00.000 11616 scope still moving after pulse duration time elapsed
23:45:21.853 00.031 11616 IsSlewing returns 0
23:45:21.853 00.000 11616 IsGuiding returns 0
23:45:21.853 00.000 11616 scope move finished after 238 + 43 ms
23:45:21.853 00.000 11616 Move returns status 0, amount 238
23:45:21.853 00.000 11616 MoveAxis(N, 0, ABG)
23:45:21.853 00.000 11616 Move returns status 0, amount 0
23:45:21.853 00.000 11616 move complete, result=0
23:45:21.853 00.000 11616 worker thread done servicing request
23:45:21.853 00.000 12268 GuideStep: 0.4 px 238 ms WEST, -0.0 px 0 ms NORTH
23:45:21.854 00.001 11616 Worker thread wakes up
23:45:21.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:21.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:23.858 02.004 11616 Exposure complete
23:45:23.914 00.056 11616 worker thread done servicing request
23:45:23.914 00.000 12268 OnExposeComplete: enter
23:45:23.914 00.000 12268 UpdateGuideState(): m_state=6
23:45:23.914 00.000 12268 Star::Find(15, 917, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
23:45:23.915 00.001 12268 Star::Find returns 1 (0), X=917.20, Y=18.91, Mass=323, SNR=12.3, Peak=30 HFD=4.5
23:45:23.915 00.000 12268 MultiStar: [#1 -0.19,0.34,0.79,U] [#2 0.03,-0.06,0.65,U] [#3 0.06,1.31,0.00,M3] [#4 0.77,0.28,0.00,M5] [#5 -0.40,0.21,0.55,U] 
23:45:23.915 00.000 12268 refined, 3 included, MultiStar: {-0.20, 0.32}, one-star: {-0.24, 0.61}
23:45:23.915 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
23:45:23.915 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
23:45:23.915 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.32 hyp=0.38 cameraTheta=2.12 mountX=0.30 mountY=-0.24, mountTheta=-0.67
23:45:23.919 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.32, opts=13)
23:45:23.919 00.000 12268 Enqueuing Move request for scope (-0.20, 0.32)
23:45:23.919 00.000 11616 Worker thread wakes up
23:45:23.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.32) opts 0xd
23:45:23.919 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.32)
23:45:23.919 00.000 11616 Moving (-0.20, 0.32) raw xDistance=0.30 yDistance=-0.24
23:45:23.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
23:45:23.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
23:45:23.919 00.000 11616 MoveAxis(W, 168, ABG)
23:45:23.919 00.000 11616 Guiding  Dir = 3, Dur = 168
23:45:23.920 00.001 11616 IsSlewing returns 0
23:45:23.920 00.000 11616 IsGuiding returns 0
23:45:23.920 00.000 11616 PulseGuide returned control before completion, sleep 178
23:45:23.942 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=178, Gamma=1.290
23:45:23.960 00.018 12268 UpdateGuideState exits: m=323 SNR=12.3
23:45:23.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:23.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:23.960 00.000 12268 Enqueuing Expose request
23:45:24.104 00.144 11616 IsGuiding returns 1
23:45:24.105 00.001 11616 scope still moving after pulse duration time elapsed
23:45:24.136 00.031 11616 IsSlewing returns 0
23:45:24.136 00.000 11616 IsGuiding returns 0
23:45:24.136 00.000 11616 scope move finished after 168 + 48 ms
23:45:24.136 00.000 11616 Move returns status 0, amount 168
23:45:24.137 00.001 11616 MoveAxis(N, 20, ABG)
23:45:24.137 00.000 11616 Guiding  Dir = 0, Dur = 20
23:45:24.137 00.000 11616 IsSlewing returns 0
23:45:24.137 00.000 11616 IsGuiding returns 0
23:45:24.138 00.001 11616 PulseGuide returned control before completion, sleep 30
23:45:24.182 00.044 11616 IsGuiding returns 1
23:45:24.182 00.000 11616 scope still moving after pulse duration time elapsed
23:45:24.213 00.031 11616 IsSlewing returns 0
23:45:24.213 00.000 11616 IsGuiding returns 0
23:45:24.213 00.000 11616 scope move finished after 20 + 55 ms
23:45:24.213 00.000 11616 Move returns status 0, amount 20
23:45:24.213 00.000 11616 move complete, result=0
23:45:24.213 00.000 11616 worker thread done servicing request
23:45:24.214 00.001 12268 GuideStep: 0.3 px 168 ms WEST, -0.2 px 20 ms NORTH
23:45:24.214 00.000 11616 Worker thread wakes up
23:45:24.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:24.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:26.223 02.009 11616 Exposure complete
23:45:26.280 00.057 11616 worker thread done servicing request
23:45:26.280 00.000 12268 OnExposeComplete: enter
23:45:26.280 00.000 12268 UpdateGuideState(): m_state=6
23:45:26.280 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
23:45:26.281 00.001 12268 Star::Find returns 1 (0), X=917.25, Y=17.67, Mass=378, SNR=13.4, Peak=39 HFD=4.7
23:45:26.281 00.000 12268 MultiStar: [#1 -0.09,-0.50,0.61,U] [#2 -0.05,-1.55,0.00,M1] [#3 0.80,-0.45,0.00,M4] [#4 0.68,-1.66,0.00,M6] [#5 -0.68,-0.60,0.00,M1] 
23:45:26.281 00.000 12268 refined, 1 included, MultiStar: {-0.15, -0.58}, one-star: {-0.19, -0.63}
23:45:26.281 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
23:45:26.281 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.12)
23:45:26.281 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.58 hyp=0.60 cameraTheta=-1.82 mountX=-0.59 mountY=-0.07, mountTheta=-3.02
23:45:26.286 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.58, opts=13)
23:45:26.286 00.000 12268 Enqueuing Move request for scope (-0.15, -0.58)
23:45:26.286 00.000 11616 Worker thread wakes up
23:45:26.287 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.58) opts 0xd
23:45:26.287 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.58)
23:45:26.287 00.000 11616 Moving (-0.15, -0.58) raw xDistance=-0.59 yDistance=-0.07
23:45:26.287 00.000 11616 resist switch: large excursion: input -0.59 thresh 0.29 direction from 1 to -1
23:45:26.287 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.78
23:45:26.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.59
23:45:26.287 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:26.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:45:26.287 00.000 11616 MoveAxis(E, 332, ABG)
23:45:26.287 00.000 11616 Guiding  Dir = 2, Dur = 332
23:45:26.287 00.000 11616 IsSlewing returns 0
23:45:26.288 00.001 11616 IsGuiding returns 0
23:45:26.288 00.000 11616 PulseGuide returned control before completion, sleep 342
23:45:26.310 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=230, Gamma=1.290
23:45:26.327 00.017 12268 UpdateGuideState exits: m=378 SNR=13.4
23:45:26.328 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:26.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:26.328 00.000 12268 Enqueuing Expose request
23:45:26.640 00.312 11616 IsGuiding returns 1
23:45:26.640 00.000 11616 scope still moving after pulse duration time elapsed
23:45:26.672 00.032 11616 IsSlewing returns 0
23:45:26.672 00.000 11616 IsGuiding returns 1
23:45:26.702 00.030 11616 IsSlewing returns 0
23:45:26.702 00.000 11616 IsGuiding returns 1
23:45:26.734 00.032 11616 IsSlewing returns 0
23:45:26.734 00.000 11616 IsGuiding returns 0
23:45:26.734 00.000 11616 scope move finished after 332 + 114 ms
23:45:26.734 00.000 11616 Move returns status 0, amount 332
23:45:26.734 00.000 11616 MoveAxis(N, 0, ABG)
23:45:26.734 00.000 11616 Move returns status 0, amount 0
23:45:26.735 00.001 11616 move complete, result=0
23:45:26.735 00.000 11616 worker thread done servicing request
23:45:26.735 00.000 12268 GuideStep: -0.6 px 332 ms EAST, -0.1 px 0 ms NORTH
23:45:26.735 00.000 11616 Worker thread wakes up
23:45:26.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:26.735 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:28.746 02.011 11616 Exposure complete
23:45:28.801 00.055 11616 worker thread done servicing request
23:45:28.802 00.001 12268 OnExposeComplete: enter
23:45:28.802 00.000 12268 UpdateGuideState(): m_state=6
23:45:28.802 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
23:45:28.802 00.000 12268 Star::Find returns 1 (0), X=917.56, Y=17.85, Mass=250, SNR=10.9, Peak=35 HFD=3.0
23:45:28.802 00.000 12268 MultiStar: [#1 0.40,-0.41,0.00,M1] [#2 0.75,-0.19,0.00,M2] [#3 -0.06,-0.05,0.67,U] [#4 1.25,-0.64,0.00,M7] [#5 -0.68,-0.36,0.00,M2] 
23:45:28.802 00.000 12268 refined, 1 included, MultiStar: {0.05, -0.29}, one-star: {0.13, -0.45}
23:45:28.803 00.001 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
23:45:28.803 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.31)
23:45:28.803 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.29 hyp=0.29 cameraTheta=-1.39 mountX=-0.28 mountY=0.09, mountTheta=2.83
23:45:28.805 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.29, opts=13)
23:45:28.805 00.000 12268 Enqueuing Move request for scope (0.05, -0.29)
23:45:28.805 00.000 11616 Worker thread wakes up
23:45:28.805 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.29) opts 0xd
23:45:28.805 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.29)
23:45:28.805 00.000 11616 Moving (0.05, -0.29) raw xDistance=-0.28 yDistance=0.09
23:45:28.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
23:45:28.805 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:28.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:45:28.806 00.001 11616 MoveAxis(E, 157, ABG)
23:45:28.806 00.000 11616 Guiding  Dir = 2, Dur = 157
23:45:28.806 00.000 11616 IsSlewing returns 0
23:45:28.806 00.000 11616 IsGuiding returns 0
23:45:28.807 00.001 11616 PulseGuide returned control before completion, sleep 167
23:45:28.834 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
23:45:28.851 00.017 12268 UpdateGuideState exits: m=250 SNR=10.9
23:45:28.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:28.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:28.851 00.000 12268 Enqueuing Expose request
23:45:28.990 00.139 11616 IsGuiding returns 1
23:45:28.990 00.000 11616 scope still moving after pulse duration time elapsed
23:45:29.020 00.030 11616 IsSlewing returns 0
23:45:29.021 00.001 11616 IsGuiding returns 0
23:45:29.021 00.000 11616 scope move finished after 157 + 58 ms
23:45:29.021 00.000 11616 Move returns status 0, amount 157
23:45:29.021 00.000 11616 MoveAxis(N, 0, ABG)
23:45:29.021 00.000 11616 Move returns status 0, amount 0
23:45:29.021 00.000 11616 move complete, result=0
23:45:29.021 00.000 11616 worker thread done servicing request
23:45:29.022 00.001 11616 Worker thread wakes up
23:45:29.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:29.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:29.022 00.000 12268 GuideStep: -0.3 px 157 ms EAST, 0.1 px 0 ms NORTH
23:45:31.043 02.021 11616 Exposure complete
23:45:31.101 00.058 11616 worker thread done servicing request
23:45:31.101 00.000 12268 OnExposeComplete: enter
23:45:31.101 00.000 12268 UpdateGuideState(): m_state=6
23:45:31.101 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
23:45:31.102 00.001 12268 Star::Find returns 1 (0), X=917.53, Y=18.15, Mass=367, SNR=13.2, Peak=45 HFD=3.8
23:45:31.102 00.000 12268 MultiStar: [#1 0.72,-0.28,0.00,M2] [#2 0.52,-0.60,0.00,M3] [#3 0.12,0.11,0.53,U] [#4 1.04,-0.32,0.00,M8] [#5 -0.07,-0.69,0.00,M3] 
23:45:31.102 00.000 12268 refined, 1 included, MultiStar: {0.10, -0.06}, one-star: {0.09, -0.15}
23:45:31.102 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
23:45:31.102 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
23:45:31.102 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-0.51 mountX=-0.05 mountY=0.11, mountTheta=1.98
23:45:31.106 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.06, opts=13)
23:45:31.106 00.000 12268 Enqueuing Move request for scope (0.10, -0.06)
23:45:31.107 00.001 11616 Worker thread wakes up
23:45:31.107 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
23:45:31.107 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
23:45:31.107 00.000 11616 Moving (0.10, -0.06) raw xDistance=-0.05 yDistance=0.11
23:45:31.107 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:31.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:45:31.107 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:31.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:45:31.107 00.000 11616 MoveAxis(E, 0, ABG)
23:45:31.107 00.000 11616 Move returns status 0, amount 0
23:45:31.108 00.001 11616 MoveAxis(N, 0, ABG)
23:45:31.108 00.000 11616 Move returns status 0, amount 0
23:45:31.108 00.000 11616 move complete, result=0
23:45:31.108 00.000 11616 worker thread done servicing request
23:45:31.129 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=166, Gamma=1.290
23:45:31.146 00.017 12268 UpdateGuideState exits: m=367 SNR=13.2
23:45:31.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:31.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:31.146 00.000 12268 Enqueuing Expose request
23:45:31.147 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:31.147 00.000 11616 Worker thread wakes up
23:45:31.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:31.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:33.178 02.031 11616 Exposure complete
23:45:33.267 00.089 12268 OnExposeComplete: enter
23:45:33.267 00.000 12268 UpdateGuideState(): m_state=6
23:45:33.267 00.000 11616 worker thread done servicing request
23:45:33.268 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
23:45:33.268 00.000 12268 Star::Find returns 1 (0), X=917.67, Y=18.15, Mass=391, SNR=13.7, Peak=37 HFD=4.5
23:45:33.268 00.000 12268 MultiStar: [#1 0.14,0.39,0.48,U] [#2 0.05,-0.60,0.00,M4] [#3 0.61,0.13,0.00,M3] [#4 1.32,-0.29,0.00,M9] [#5 -0.28,-0.55,0.00,M4] 
23:45:33.268 00.000 12268 refined, 1 included, MultiStar: {0.20, 0.03}, one-star: {0.23, -0.14}
23:45:33.268 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
23:45:33.268 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
23:45:33.268 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.20 cameraTheta=0.15 mountX=0.05 mountY=0.20, mountTheta=1.32
23:45:33.271 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.03, opts=13)
23:45:33.271 00.000 12268 Enqueuing Move request for scope (0.20, 0.03)
23:45:33.271 00.000 11616 Worker thread wakes up
23:45:33.271 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd
23:45:33.271 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.03)
23:45:33.271 00.000 11616 Moving (0.20, 0.03) raw xDistance=0.05 yDistance=0.20
23:45:33.272 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:33.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:45:33.272 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:45:33.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:45:33.272 00.000 11616 MoveAxis(E, 0, ABG)
23:45:33.272 00.000 11616 Move returns status 0, amount 0
23:45:33.272 00.000 11616 MoveAxis(N, 0, ABG)
23:45:33.272 00.000 11616 Move returns status 0, amount 0
23:45:33.272 00.000 11616 move complete, result=0
23:45:33.273 00.001 11616 worker thread done servicing request
23:45:33.302 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
23:45:33.327 00.025 12268 UpdateGuideState exits: m=391 SNR=13.7
23:45:33.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:33.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:33.327 00.000 12268 Enqueuing Expose request
23:45:33.327 00.000 11616 Worker thread wakes up
23:45:33.328 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:33.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:33.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:35.337 02.009 11616 Exposure complete
23:45:35.396 00.059 11616 worker thread done servicing request
23:45:35.396 00.000 12268 OnExposeComplete: enter
23:45:35.396 00.000 12268 UpdateGuideState(): m_state=6
23:45:35.397 00.001 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
23:45:35.397 00.000 12268 Star::Find returns 1 (0), X=917.29, Y=18.93, Mass=400, SNR=13.7, Peak=47 HFD=4.2
23:45:35.397 00.000 12268 MultiStar: [#1 0.10,0.88,0.00,M2] [#2 0.48,-0.03,0.54,U] [#3 0.22,0.69,0.00,M4] [#4 0.82,0.31,0.00,M10] [#5 0.02,-0.27,0.55,U] 
23:45:35.397 00.000 12268 refined, 2 included, MultiStar: {0.06, 0.22}, one-star: {-0.15, 0.63}
23:45:35.397 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
23:45:35.397 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
23:45:35.397 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.31 mountX=0.23 mountY=0.03, mountTheta=0.13
23:45:35.401 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.22, opts=13)
23:45:35.401 00.000 12268 Enqueuing Move request for scope (0.06, 0.22)
23:45:35.401 00.000 11616 Worker thread wakes up
23:45:35.401 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
23:45:35.401 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
23:45:35.401 00.000 11616 Moving (0.06, 0.22) raw xDistance=0.23 yDistance=0.03
23:45:35.402 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:45:35.402 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:45:35.402 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:35.402 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:45:35.402 00.000 11616 MoveAxis(E, 0, ABG)
23:45:35.402 00.000 11616 Move returns status 0, amount 0
23:45:35.402 00.000 11616 MoveAxis(N, 0, ABG)
23:45:35.402 00.000 11616 Move returns status 0, amount 0
23:45:35.402 00.000 11616 move complete, result=0
23:45:35.402 00.000 11616 worker thread done servicing request
23:45:35.424 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
23:45:35.442 00.018 12268 UpdateGuideState exits: m=400 SNR=13.7
23:45:35.442 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:35.442 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:35.442 00.000 12268 Enqueuing Expose request
23:45:35.442 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:35.442 00.000 11616 Worker thread wakes up
23:45:35.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:35.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:37.457 02.015 11616 Exposure complete
23:45:37.519 00.062 11616 worker thread done servicing request
23:45:37.519 00.000 12268 OnExposeComplete: enter
23:45:37.519 00.000 12268 UpdateGuideState(): m_state=6
23:45:37.519 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
23:45:37.519 00.000 12268 Star::Find returns 1 (0), X=917.72, Y=18.54, Mass=356, SNR=13.0, Peak=39 HFD=4.4
23:45:37.520 00.001 12268 MultiStar: [#1 0.56,0.28,0.00,M3] [#2 0.24,0.05,0.63,U] [#3 0.76,0.24,0.00,M5] [#4 1.39,-0.24,0.00,R] [#5 0.01,0.15,0.60,U] 
23:45:37.520 00.000 12268 refined, 2 included, MultiStar: {0.20, 0.16}, one-star: {0.28, 0.24}
23:45:37.520 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
23:45:37.520 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
23:45:37.520 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.16 hyp=0.25 cameraTheta=0.69 mountX=0.18 mountY=0.17, mountTheta=0.77
23:45:37.522 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.16, opts=13)
23:45:37.522 00.000 12268 Enqueuing Move request for scope (0.20, 0.16)
23:45:37.522 00.000 11616 Worker thread wakes up
23:45:37.522 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.16) opts 0xd
23:45:37.522 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.16)
23:45:37.523 00.001 11616 Moving (0.20, 0.16) raw xDistance=0.18 yDistance=0.17
23:45:37.523 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:45:37.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:45:37.523 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:45:37.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:45:37.523 00.000 11616 MoveAxis(E, 0, ABG)
23:45:37.523 00.000 11616 Move returns status 0, amount 0
23:45:37.523 00.000 11616 MoveAxis(N, 0, ABG)
23:45:37.523 00.000 11616 Move returns status 0, amount 0
23:45:37.523 00.000 11616 move complete, result=0
23:45:37.523 00.000 11616 worker thread done servicing request
23:45:37.549 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=153, Gamma=1.290
23:45:37.571 00.022 12268 UpdateGuideState exits: m=356 SNR=13.0
23:45:37.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:37.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:37.571 00.000 12268 Enqueuing Expose request
23:45:37.572 00.001 11616 Worker thread wakes up
23:45:37.572 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:37.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:37.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,3,31,31)
23:45:38.030 00.458 12268 evsrv: cli 0F8E69C0 connect
23:45:38.030 00.000 12268 case statement mapped state 6 to 3
23:45:38.030 00.000 12268 case statement mapped state 6 to 3
23:45:38.041 00.011 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"db75860b-c16a-4bdc-a5e1-282d3e59df64"}
23:45:38.042 00.001 12268 case statement mapped state 6 to 3
23:45:38.042 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db75860b-c16a-4bdc-a5e1-282d3e59df64"}
23:45:38.043 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:45:38.044 00.001 12268 evsrv: cli 0F8E6D80 connect
23:45:38.044 00.000 12268 case statement mapped state 6 to 3
23:45:38.045 00.001 12268 case statement mapped state 6 to 3
23:45:38.046 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"9a417b4f-3a28-4b61-bfe2-015d4941e71e"}
23:45:38.046 00.000 12268 PhdController::Dither begins
23:45:38.046 00.000 12268 dither: size=5.50, dRA=-2.47 dDec=-2.50
23:45:38.046 00.000 12268 MountToCamera -- mountTheta (2.35) + m_xAngle (1.47) = xAngle (3.82 = -2.46)
23:45:38.046 00.000 12268 MountToCamera -- mountX=-2.47 mountY=-2.50 hyp=3.51 mountTheta=2.35 cameraX=-2.73, cameraY=-2.21 cameraTheta=-2.46
23:45:38.046 00.000 12268 setting lock position to (914.71, 16.09)
23:45:38.047 00.001 12268 Mount: notify guiding dithered (-2.7, -2.2)
23:45:38.047 00.000 12268 MultiStar: stabilizing after lock position change
23:45:38.047 00.000 12268 Status Line: Dither by -2.47,-2.50
23:45:38.053 00.006 12268 PhdController: newstate STATE_SETTLE_BEGIN
23:45:38.053 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
23:45:38.053 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"9a417b4f-3a28-4b61-bfe2-015d4941e71e"}
23:45:38.060 00.007 12268 evsrv: cli 0F8E6D80 disconnect
23:45:39.614 01.554 11616 Exposure complete
23:45:39.701 00.087 11616 worker thread done servicing request
23:45:39.701 00.000 12268 OnExposeComplete: enter
23:45:39.701 00.000 12268 UpdateGuideState(): m_state=6
23:45:39.701 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
23:45:39.701 00.000 12268 Star::Find returns 1 (0), X=917.56, Y=18.72, Mass=394, SNR=13.7, Peak=42 HFD=4.4
23:45:39.702 00.001 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
23:45:39.702 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.45)
23:45:39.702 00.000 12268 CameraToMount -- cameraX=2.85 cameraY=2.63 hyp=3.88 cameraTheta=0.75 mountX=2.90 mountY=2.49, mountTheta=0.71
23:45:39.704 00.002 12268 dither recenter: remaining=(2.5,2.5) step=(2.5,2.5)
23:45:39.704 00.000 12268 MountToCamera -- mountTheta (-0.79) + m_xAngle (1.47) = xAngle (0.68 = 0.68)
23:45:39.704 00.000 12268 MountToCamera -- mountX=2.47 mountY=2.50 hyp=3.51 mountTheta=-0.79 cameraX=2.73, cameraY=2.21 cameraTheta=0.68
23:45:39.704 00.000 12268 SchedulePrimaryMove(0D94C700, x=2.73, y=2.21, opts=4)
23:45:39.704 00.000 12268 Enqueuing Move request for scope (2.73, 2.21)
23:45:39.704 00.000 12268 Mount: notify direct move 2.47,2.50
23:45:39.704 00.000 11616 Worker thread wakes up
23:45:39.704 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (2.73, 2.21) opts 0x4
23:45:39.704 00.000 11616 Handling offset move in thread for scope, endpoint = (2.73, 2.21)
23:45:39.705 00.001 11616 Moving (2.73, 2.21) raw xDistance=2.47 yDistance=2.50
23:45:39.705 00.000 11616 BLC: window closed
23:45:39.705 00.000 11616 MoveAxis(W, 2761, B)
23:45:39.705 00.000 11616 Guiding  Dir = 3, Dur = 2761
23:45:39.706 00.001 11616 IsSlewing returns 0
23:45:39.706 00.000 11616 IsGuiding returns 0
23:45:39.707 00.001 11616 PulseGuide returned control before completion, sleep 2771
23:45:39.734 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
23:45:39.757 00.023 12268 UpdateGuideState exits: m=394 SNR=13.7
23:45:39.757 00.000 12268 PhdController: settling, locked = 1, distance = 3.80 (1.50) aobump = 0 frame = 1 / 99999
23:45:39.757 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689939.757,"Host":"ASTROCENTER","Inst":1,"Distance":3.80,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:45:39.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:39.758 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:39.758 00.000 12268 Enqueuing Expose request
23:45:42.489 02.731 11616 IsGuiding returns 1
23:45:42.490 00.001 11616 scope still moving after pulse duration time elapsed
23:45:42.521 00.031 11616 IsSlewing returns 0
23:45:42.521 00.000 11616 IsGuiding returns 0
23:45:42.522 00.001 11616 scope move finished after 2761 + 54 ms
23:45:42.522 00.000 11616 Move returns status 0, amount 2761
23:45:42.522 00.000 11616 BLC: window closed
23:45:42.522 00.000 11616 BLC: Compensation needed for non-algo type move
23:45:42.522 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2055 applied
23:45:42.522 00.000 11616 MoveAxis(S, 3464, B)
23:45:42.522 00.000 11616 Guiding  Dir = 1, Dur = 3464
23:45:42.522 00.000 11616 IsSlewing returns 0
23:45:42.523 00.001 11616 IsGuiding returns 0
23:45:42.523 00.000 11616 PulseGuide returned control before completion, sleep 3474
23:45:46.004 03.481 11616 IsGuiding returns 1
23:45:46.004 00.000 11616 scope still moving after pulse duration time elapsed
23:45:46.034 00.030 11616 IsSlewing returns 0
23:45:46.034 00.000 11616 IsGuiding returns 0
23:45:46.035 00.001 11616 scope move finished after 3464 + 48 ms
23:45:46.035 00.000 11616 Move returns status 0, amount 3464
23:45:46.035 00.000 11616 move complete, result=0
23:45:46.035 00.000 11616 worker thread done servicing request
23:45:46.035 00.000 12268 GuideStep: 2.5 px 2761 ms WEST, 2.5 px 3464 ms SOUTH
23:45:46.035 00.000 11616 Worker thread wakes up
23:45:46.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:46.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:45:48.058 02.023 11616 Exposure complete
23:45:48.129 00.071 11616 worker thread done servicing request
23:45:48.130 00.001 12268 OnExposeComplete: enter
23:45:48.130 00.000 12268 UpdateGuideState(): m_state=6
23:45:48.130 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
23:45:48.130 00.000 12268 Star::Find returns 1 (0), X=916.23, Y=14.18, Mass=409, SNR=13.9, Peak=30 HFD=4.8
23:45:48.130 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
23:45:48.130 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
23:45:48.131 00.001 12268 CameraToMount -- cameraX=1.52 cameraY=-1.91 hyp=2.44 cameraTheta=-0.90 mountX=-1.75 mountY=1.75, mountTheta=2.36
23:45:48.133 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.52, y=-1.91, opts=13)
23:45:48.133 00.000 12268 Enqueuing Move request for scope (1.52, -1.91)
23:45:48.133 00.000 11616 Worker thread wakes up
23:45:48.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.52, -1.91) opts 0xd
23:45:48.134 00.001 11616 Handling offset move in thread for scope, endpoint = (1.52, -1.91)
23:45:48.134 00.000 11616 Moving (1.52, -1.91) raw xDistance=-1.75 yDistance=1.75
23:45:48.134 00.000 11616 resist switch: large excursion: input -1.75 thresh 0.29 direction from 0 to -1
23:45:48.134 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.26
23:45:48.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -1.75
23:45:48.134 00.000 11616 resist switch: large excursion: input 1.75 thresh 0.45 direction from 0 to 1
23:45:48.134 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.25
23:45:48.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 1.75
23:45:48.134 00.000 11616 MoveAxis(E, 983, ABG)
23:45:48.134 00.000 11616 Guiding  Dir = 2, Dur = 983
23:45:48.135 00.001 11616 IsSlewing returns 0
23:45:48.135 00.000 11616 IsGuiding returns 0
23:45:48.135 00.000 11616 PulseGuide returned control before completion, sleep 993
23:45:48.160 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
23:45:48.180 00.020 12268 UpdateGuideState exits: m=409 SNR=13.9
23:45:48.181 00.001 12268 PhdController: settling, locked = 1, distance = 2.44 (1.50) aobump = 0 frame = 2 / 99999
23:45:48.181 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689948.181,"Host":"ASTROCENTER","Inst":1,"Distance":2.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:45:48.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:48.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:48.182 00.001 12268 Enqueuing Expose request
23:45:49.137 00.955 11616 IsGuiding returns 1
23:45:49.137 00.000 11616 scope still moving after pulse duration time elapsed
23:45:49.169 00.032 11616 IsSlewing returns 0
23:45:49.169 00.000 11616 IsGuiding returns 0
23:45:49.169 00.000 11616 scope move finished after 983 + 51 ms
23:45:49.169 00.000 11616 Move returns status 0, amount 983
23:45:49.169 00.000 11616 MoveAxis(S, 148, ABG)
23:45:49.169 00.000 11616 Guiding  Dir = 1, Dur = 148
23:45:49.170 00.001 11616 IsSlewing returns 0
23:45:49.170 00.000 11616 IsGuiding returns 0
23:45:49.170 00.000 11616 PulseGuide returned control before completion, sleep 158
23:45:49.342 00.172 11616 IsGuiding returns 1
23:45:49.342 00.000 11616 scope still moving after pulse duration time elapsed
23:45:49.373 00.031 11616 IsSlewing returns 0
23:45:49.373 00.000 11616 IsGuiding returns 1
23:45:49.405 00.032 11616 IsSlewing returns 0
23:45:49.405 00.000 11616 IsGuiding returns 1
23:45:49.437 00.032 11616 IsSlewing returns 0
23:45:49.437 00.000 11616 IsGuiding returns 0
23:45:49.437 00.000 11616 scope move finished after 148 + 119 ms
23:45:49.438 00.001 11616 Move returns status 0, amount 148
23:45:49.438 00.000 11616 move complete, result=0
23:45:49.438 00.000 11616 worker thread done servicing request
23:45:49.438 00.000 11616 Worker thread wakes up
23:45:49.438 00.000 12268 GuideStep: -1.8 px 983 ms EAST, 1.8 px 148 ms SOUTH
23:45:49.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:49.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:45:51.444 02.006 11616 Exposure complete
23:45:51.504 00.060 11616 worker thread done servicing request
23:45:51.504 00.000 12268 OnExposeComplete: enter
23:45:51.504 00.000 12268 UpdateGuideState(): m_state=6
23:45:51.504 00.000 12268 Star::Find(15, 916, 14, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
23:45:51.504 00.000 12268 Star::Find returns 1 (0), X=914.29, Y=15.08, Mass=323, SNR=12.4, Peak=33 HFD=5.0
23:45:51.504 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.44 = 2.85)
23:45:51.505 00.001 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.26)
23:45:51.505 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-1.01 hyp=1.10 cameraTheta=-1.96 mountX=-1.05 mountY=-0.28, mountTheta=-2.88
23:45:51.506 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-1.01, opts=13)
23:45:51.507 00.001 12268 Enqueuing Move request for scope (-0.42, -1.01)
23:45:51.507 00.000 11616 Worker thread wakes up
23:45:51.507 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -1.01) opts 0xd
23:45:51.507 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -1.01)
23:45:51.507 00.000 11616 Moving (-0.42, -1.01) raw xDistance=-1.05 yDistance=-0.28
23:45:51.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.52 from input -1.05
23:45:51.507 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:45:51.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:45:51.507 00.000 11616 MoveAxis(E, 587, ABG)
23:45:51.507 00.000 11616 Guiding  Dir = 2, Dur = 587
23:45:51.508 00.001 11616 IsSlewing returns 0
23:45:51.508 00.000 11616 IsGuiding returns 0
23:45:51.508 00.000 11616 PulseGuide returned control before completion, sleep 597
23:45:51.531 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=166, Gamma=1.290
23:45:51.550 00.019 12268 UpdateGuideState exits: m=323 SNR=12.4
23:45:51.550 00.000 12268 PhdController: settling, locked = 1, distance = 2.04 (1.50) aobump = 0 frame = 3 / 99999
23:45:51.550 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689951.550,"Host":"ASTROCENTER","Inst":1,"Distance":2.04,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:45:51.552 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:51.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:51.552 00.000 12268 Enqueuing Expose request
23:45:52.117 00.565 11616 IsGuiding returns 1
23:45:52.117 00.000 11616 scope still moving after pulse duration time elapsed
23:45:52.149 00.032 11616 IsSlewing returns 0
23:45:52.149 00.000 11616 IsGuiding returns 0
23:45:52.149 00.000 11616 scope move finished after 587 + 54 ms
23:45:52.149 00.000 11616 Move returns status 0, amount 587
23:45:52.149 00.000 11616 MoveAxis(N, 0, ABG)
23:45:52.149 00.000 11616 Move returns status 0, amount 0
23:45:52.149 00.000 11616 move complete, result=0
23:45:52.149 00.000 11616 worker thread done servicing request
23:45:52.150 00.001 11616 Worker thread wakes up
23:45:52.150 00.000 12268 GuideStep: -1.0 px 587 ms EAST, -0.3 px 0 ms NORTH
23:45:52.150 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:52.150 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:45:54.229 02.079 11616 Exposure complete
23:45:54.291 00.062 11616 worker thread done servicing request
23:45:54.291 00.000 12268 OnExposeComplete: enter
23:45:54.291 00.000 12268 UpdateGuideState(): m_state=6
23:45:54.291 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
23:45:54.291 00.000 12268 Star::Find returns 1 (0), X=914.71, Y=15.55, Mass=239, SNR=10.6, Peak=29 HFD=3.7
23:45:54.291 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
23:45:54.291 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.13)
23:45:54.292 00.001 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.54 hyp=0.54 cameraTheta=-1.57 mountX=-0.54 mountY=0.07, mountTheta=3.01
23:45:54.294 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.54, opts=13)
23:45:54.294 00.000 12268 Enqueuing Move request for scope (-0.00, -0.54)
23:45:54.294 00.000 11616 Worker thread wakes up
23:45:54.294 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.54) opts 0xd
23:45:54.294 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.54)
23:45:54.294 00.000 11616 Moving (-0.00, -0.54) raw xDistance=-0.54 yDistance=0.07
23:45:54.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
23:45:54.294 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:54.295 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:45:54.295 00.000 11616 MoveAxis(E, 301, ABG)
23:45:54.295 00.000 11616 Guiding  Dir = 2, Dur = 301
23:45:54.295 00.000 11616 IsSlewing returns 0
23:45:54.295 00.000 11616 IsGuiding returns 0
23:45:54.296 00.001 11616 PulseGuide returned control before completion, sleep 311
23:45:54.319 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=153, Gamma=1.290
23:45:54.338 00.019 12268 UpdateGuideState exits: m=239 SNR=10.6
23:45:54.338 00.000 12268 PhdController: settling, locked = 1, distance = 1.59 (1.50) aobump = 0 frame = 4 / 99999
23:45:54.338 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689954.338,"Host":"ASTROCENTER","Inst":1,"Distance":1.59,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:45:54.339 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:54.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:54.339 00.000 12268 Enqueuing Expose request
23:45:54.616 00.277 11616 IsGuiding returns 1
23:45:54.616 00.000 11616 scope still moving after pulse duration time elapsed
23:45:54.648 00.032 11616 IsSlewing returns 0
23:45:54.648 00.000 11616 IsGuiding returns 1
23:45:54.678 00.030 11616 IsSlewing returns 0
23:45:54.678 00.000 11616 IsGuiding returns 0
23:45:54.678 00.000 11616 scope move finished after 301 + 81 ms
23:45:54.678 00.000 11616 Move returns status 0, amount 301
23:45:54.678 00.000 11616 MoveAxis(N, 0, ABG)
23:45:54.679 00.001 11616 Move returns status 0, amount 0
23:45:54.679 00.000 11616 move complete, result=0
23:45:54.679 00.000 11616 worker thread done servicing request
23:45:54.679 00.000 12268 GuideStep: -0.5 px 301 ms EAST, 0.1 px 0 ms NORTH
23:45:54.679 00.000 11616 Worker thread wakes up
23:45:54.679 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:54.679 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:45:56.702 02.023 11616 Exposure complete
23:45:56.763 00.061 11616 worker thread done servicing request
23:45:56.763 00.000 12268 OnExposeComplete: enter
23:45:56.763 00.000 12268 UpdateGuideState(): m_state=6
23:45:56.763 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
23:45:56.763 00.000 12268 Star::Find returns 1 (0), X=914.35, Y=15.87, Mass=293, SNR=11.7, Peak=28 HFD=5.3
23:45:56.763 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.08 = 2.21)
23:45:56.763 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.90)
23:45:56.764 00.001 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.22 hyp=0.43 cameraTheta=-2.60 mountX=-0.25 mountY=-0.33, mountTheta=-2.22
23:45:56.765 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.22, opts=13)
23:45:56.765 00.000 12268 Enqueuing Move request for scope (-0.37, -0.22)
23:45:56.765 00.000 11616 Worker thread wakes up
23:45:56.766 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.22) opts 0xd
23:45:56.766 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.22)
23:45:56.766 00.000 11616 Moving (-0.37, -0.22) raw xDistance=-0.25 yDistance=-0.33
23:45:56.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
23:45:56.766 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:45:56.766 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
23:45:56.766 00.000 11616 MoveAxis(E, 142, ABG)
23:45:56.766 00.000 11616 Guiding  Dir = 2, Dur = 142
23:45:56.766 00.000 11616 IsSlewing returns 0
23:45:56.767 00.001 11616 IsGuiding returns 0
23:45:56.767 00.000 11616 PulseGuide returned control before completion, sleep 152
23:45:56.793 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=166, Gamma=1.290
23:45:56.815 00.022 12268 UpdateGuideState exits: m=293 SNR=11.7
23:45:56.815 00.000 12268 PhdController: settling, locked = 1, distance = 1.24 (1.50) aobump = 0 frame = 5 / 99999
23:45:56.815 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689956.815,"Host":"ASTROCENTER","Inst":1,"Distance":1.24,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:45:56.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:56.816 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:56.816 00.000 12268 Enqueuing Expose request
23:45:56.928 00.112 11616 IsGuiding returns 1
23:45:56.928 00.000 11616 scope still moving after pulse duration time elapsed
23:45:56.960 00.032 11616 IsSlewing returns 0
23:45:56.960 00.000 11616 IsGuiding returns 0
23:45:56.960 00.000 11616 scope move finished after 142 + 51 ms
23:45:56.960 00.000 11616 Move returns status 0, amount 142
23:45:56.960 00.000 11616 MoveAxis(N, 0, ABG)
23:45:56.960 00.000 11616 Move returns status 0, amount 0
23:45:56.960 00.000 11616 move complete, result=0
23:45:56.961 00.001 12268 GuideStep: -0.3 px 142 ms EAST, -0.3 px 0 ms NORTH
23:45:56.961 00.000 11616 worker thread done servicing request
23:45:56.961 00.000 11616 Worker thread wakes up
23:45:56.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:56.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:45:58.970 02.009 11616 Exposure complete
23:45:59.030 00.060 11616 worker thread done servicing request
23:45:59.030 00.000 12268 OnExposeComplete: enter
23:45:59.031 00.001 12268 UpdateGuideState(): m_state=6
23:45:59.031 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
23:45:59.031 00.000 12268 Star::Find returns 1 (0), X=914.80, Y=15.98, Mass=287, SNR=11.7, Peak=29 HFD=4.7
23:45:59.031 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
23:45:59.031 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
23:45:59.031 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.90 mountX=-0.10 mountY=0.10, mountTheta=2.36
23:45:59.033 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.11, opts=13)
23:45:59.033 00.000 12268 Enqueuing Move request for scope (0.09, -0.11)
23:45:59.033 00.000 11616 Worker thread wakes up
23:45:59.033 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
23:45:59.033 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
23:45:59.033 00.000 11616 Moving (0.09, -0.11) raw xDistance=-0.10 yDistance=0.10
23:45:59.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
23:45:59.033 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:59.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:45:59.033 00.000 11616 MoveAxis(E, 56, ABG)
23:45:59.034 00.001 11616 Guiding  Dir = 2, Dur = 56
23:45:59.034 00.000 11616 IsSlewing returns 0
23:45:59.034 00.000 11616 IsGuiding returns 0
23:45:59.034 00.000 11616 PulseGuide returned control before completion, sleep 66
23:45:59.057 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=141, Gamma=1.290
23:45:59.077 00.020 12268 UpdateGuideState exits: m=287 SNR=11.7
23:45:59.077 00.000 12268 PhdController: settling, locked = 1, distance = 0.91 (1.50) aobump = 0 frame = 6 / 99999
23:45:59.077 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689959.077,"Host":"ASTROCENTER","Inst":1,"Distance":0.91,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
23:45:59.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:59.078 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:45:59.078 00.000 12268 Enqueuing Expose request
23:45:59.103 00.025 11616 IsGuiding returns 1
23:45:59.103 00.000 11616 scope still moving after pulse duration time elapsed
23:45:59.132 00.029 11616 IsSlewing returns 0
23:45:59.132 00.000 11616 IsGuiding returns 1
23:45:59.164 00.032 11616 IsSlewing returns 0
23:45:59.164 00.000 11616 IsGuiding returns 1
23:45:59.196 00.032 11616 IsSlewing returns 0
23:45:59.196 00.000 11616 IsGuiding returns 0
23:45:59.196 00.000 11616 scope move finished after 56 + 106 ms
23:45:59.196 00.000 11616 Move returns status 0, amount 56
23:45:59.196 00.000 11616 MoveAxis(N, 0, ABG)
23:45:59.196 00.000 11616 Move returns status 0, amount 0
23:45:59.196 00.000 11616 move complete, result=0
23:45:59.197 00.001 11616 worker thread done servicing request
23:45:59.197 00.000 12268 GuideStep: -0.1 px 56 ms EAST, 0.1 px 0 ms NORTH
23:45:59.197 00.000 11616 Worker thread wakes up
23:45:59.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:45:59.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:01.214 02.017 11616 Exposure complete
23:46:01.271 00.057 11616 worker thread done servicing request
23:46:01.272 00.001 12268 OnExposeComplete: enter
23:46:01.272 00.000 12268 UpdateGuideState(): m_state=6
23:46:01.272 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
23:46:01.272 00.000 12268 Star::Find returns 1 (0), X=914.94, Y=16.12, Mass=196, SNR=9.7, Peak=30 HFD=3.0
23:46:01.272 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
23:46:01.272 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
23:46:01.272 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.03 hyp=0.23 cameraTheta=0.13 mountX=0.05 mountY=0.22, mountTheta=1.35
23:46:01.274 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.03, opts=13)
23:46:01.274 00.000 12268 Enqueuing Move request for scope (0.23, 0.03)
23:46:01.274 00.000 11616 Worker thread wakes up
23:46:01.274 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.03) opts 0xd
23:46:01.274 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.03)
23:46:01.274 00.000 11616 Moving (0.23, 0.03) raw xDistance=0.05 yDistance=0.22
23:46:01.274 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:01.275 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:46:01.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
23:46:01.275 00.000 11616 MoveAxis(E, 0, ABG)
23:46:01.275 00.000 11616 Move returns status 0, amount 0
23:46:01.275 00.000 11616 MoveAxis(S, 19, ABG)
23:46:01.275 00.000 11616 Guiding  Dir = 1, Dur = 19
23:46:01.275 00.000 11616 IsSlewing returns 0
23:46:01.276 00.001 11616 IsGuiding returns 0
23:46:01.276 00.000 11616 PulseGuide returned control before completion, sleep 29
23:46:01.297 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=146, Gamma=1.290
23:46:01.316 00.019 12268 UpdateGuideState exits: m=196 SNR=9.7
23:46:01.316 00.000 12268 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 7 / 99999
23:46:01.316 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689961.316,"Host":"ASTROCENTER","Inst":1,"Distance":0.70,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:46:01.317 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:01.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:01.317 00.000 12268 Enqueuing Expose request
23:46:01.319 00.002 11616 IsGuiding returns 1
23:46:01.319 00.000 11616 scope still moving after pulse duration time elapsed
23:46:01.350 00.031 11616 IsSlewing returns 0
23:46:01.351 00.001 11616 IsGuiding returns 0
23:46:01.351 00.000 11616 scope move finished after 19 + 56 ms
23:46:01.351 00.000 11616 Move returns status 0, amount 19
23:46:01.351 00.000 11616 move complete, result=0
23:46:01.351 00.000 11616 worker thread done servicing request
23:46:01.351 00.000 11616 Worker thread wakes up
23:46:01.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:01.352 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:01.352 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
23:46:03.364 02.012 11616 Exposure complete
23:46:03.423 00.059 11616 worker thread done servicing request
23:46:03.423 00.000 12268 OnExposeComplete: enter
23:46:03.423 00.000 12268 UpdateGuideState(): m_state=6
23:46:03.423 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
23:46:03.423 00.000 12268 Star::Find returns 1 (0), X=914.89, Y=16.36, Mass=251, SNR=10.9, Peak=29 HFD=3.9
23:46:03.423 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
23:46:03.423 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
23:46:03.423 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.27 hyp=0.32 cameraTheta=0.97 mountX=0.29 mountY=0.15, mountTheta=0.48
23:46:03.425 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.27, opts=13)
23:46:03.425 00.000 12268 Enqueuing Move request for scope (0.18, 0.27)
23:46:03.425 00.000 11616 Worker thread wakes up
23:46:03.425 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.27) opts 0xd
23:46:03.426 00.001 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.27)
23:46:03.426 00.000 11616 Moving (0.18, 0.27) raw xDistance=0.29 yDistance=0.15
23:46:03.426 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:46:03.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:46:03.426 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:03.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:46:03.426 00.000 11616 MoveAxis(E, 0, ABG)
23:46:03.426 00.000 11616 Move returns status 0, amount 0
23:46:03.426 00.000 11616 MoveAxis(N, 0, ABG)
23:46:03.426 00.000 11616 Move returns status 0, amount 0
23:46:03.426 00.000 11616 move complete, result=0
23:46:03.427 00.001 11616 worker thread done servicing request
23:46:03.449 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=123, Gamma=1.290
23:46:03.466 00.017 12268 UpdateGuideState exits: m=251 SNR=10.9
23:46:03.467 00.001 12268 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 8 / 99999
23:46:03.467 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689963.467,"Host":"ASTROCENTER","Inst":1,"Distance":0.59,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
23:46:03.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:03.468 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:03.468 00.000 12268 Enqueuing Expose request
23:46:03.468 00.000 11616 Worker thread wakes up
23:46:03.468 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:03.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:03.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:05.482 02.014 11616 Exposure complete
23:46:05.542 00.060 11616 worker thread done servicing request
23:46:05.542 00.000 12268 OnExposeComplete: enter
23:46:05.542 00.000 12268 UpdateGuideState(): m_state=6
23:46:05.542 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
23:46:05.542 00.000 12268 Star::Find returns 1 (0), X=914.92, Y=16.36, Mass=264, SNR=11.2, Peak=27 HFD=4.2
23:46:05.542 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
23:46:05.543 00.001 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
23:46:05.543 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.27 hyp=0.34 cameraTheta=0.91 mountX=0.29 mountY=0.17, mountTheta=0.54
23:46:05.544 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.27, opts=13)
23:46:05.544 00.000 12268 Enqueuing Move request for scope (0.21, 0.27)
23:46:05.545 00.001 11616 Worker thread wakes up
23:46:05.545 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.27) opts 0xd
23:46:05.545 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.27)
23:46:05.545 00.000 11616 Moving (0.21, 0.27) raw xDistance=0.29 yDistance=0.17
23:46:05.545 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:46:05.545 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:46:05.545 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:46:05.545 00.000 11616 MoveAxis(E, 0, ABG)
23:46:05.545 00.000 11616 Move returns status 0, amount 0
23:46:05.545 00.000 11616 MoveAxis(S, 15, ABG)
23:46:05.545 00.000 11616 Guiding  Dir = 1, Dur = 15
23:46:05.546 00.001 11616 IsSlewing returns 0
23:46:05.546 00.000 11616 IsGuiding returns 0
23:46:05.546 00.000 11616 PulseGuide returned control before completion, sleep 25
23:46:05.567 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=120, Gamma=1.290
23:46:05.576 00.009 11616 IsGuiding returns 1
23:46:05.576 00.000 11616 scope still moving after pulse duration time elapsed
23:46:05.586 00.010 12268 UpdateGuideState exits: m=264 SNR=11.2
23:46:05.586 00.000 12268 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 9 / 99999
23:46:05.586 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768689965.586,"Host":"ASTROCENTER","Inst":1,"Distance":0.52,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
23:46:05.587 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:05.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:05.587 00.000 12268 Enqueuing Expose request
23:46:05.606 00.019 11616 IsSlewing returns 0
23:46:05.606 00.000 11616 IsGuiding returns 0
23:46:05.606 00.000 11616 scope move finished after 15 + 45 ms
23:46:05.606 00.000 11616 Move returns status 0, amount 15
23:46:05.606 00.000 11616 move complete, result=0
23:46:05.606 00.000 11616 worker thread done servicing request
23:46:05.606 00.000 11616 Worker thread wakes up
23:46:05.607 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:05.607 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:05.614 00.007 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 15 ms SOUTH
23:46:07.624 02.010 11616 Exposure complete
23:46:07.682 00.058 11616 worker thread done servicing request
23:46:07.682 00.000 12268 OnExposeComplete: enter
23:46:07.682 00.000 12268 UpdateGuideState(): m_state=6
23:46:07.682 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
23:46:07.683 00.001 12268 Star::Find returns 1 (0), X=914.87, Y=15.81, Mass=212, SNR=10.0, Peak=28 HFD=4.6
23:46:07.683 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
23:46:07.683 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
23:46:07.683 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.28 hyp=0.32 cameraTheta=-1.06 mountX=-0.26 mountY=0.19, mountTheta=2.51
23:46:07.684 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.28, opts=13)
23:46:07.684 00.000 12268 Enqueuing Move request for scope (0.16, -0.28)
23:46:07.685 00.001 11616 Worker thread wakes up
23:46:07.685 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.28) opts 0xd
23:46:07.685 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.28)
23:46:07.685 00.000 11616 Moving (0.16, -0.28) raw xDistance=-0.26 yDistance=0.19
23:46:07.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
23:46:07.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
23:46:07.685 00.000 11616 MoveAxis(E, 147, ABG)
23:46:07.685 00.000 11616 Guiding  Dir = 2, Dur = 147
23:46:07.685 00.000 11616 IsSlewing returns 0
23:46:07.686 00.001 11616 IsGuiding returns 0
23:46:07.686 00.000 11616 PulseGuide returned control before completion, sleep 157
23:46:07.707 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=113, Gamma=1.290
23:46:07.727 00.020 12268 UpdateGuideState exits: m=212 SNR=10.0
23:46:07.727 00.000 12268 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 10 / 99999
23:46:07.727 00.000 12268 PhdController: newstate STATE_FINISH
23:46:07.727 00.000 12268 PhdController complete: success
23:46:07.728 00.001 12268 evsrv: {"Event":"SettleDone","Timestamp":1768689967.728,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
23:46:07.728 00.000 12268 Mount: notify guiding dither settle done success=1
23:46:07.728 00.000 12268 PhdController: newstate STATE_IDLE
23:46:07.728 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:07.728 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:07.728 00.000 12268 Enqueuing Expose request
23:46:07.852 00.124 11616 IsGuiding returns 1
23:46:07.852 00.000 11616 scope still moving after pulse duration time elapsed
23:46:07.883 00.031 11616 IsSlewing returns 0
23:46:07.883 00.000 11616 IsGuiding returns 0
23:46:07.883 00.000 11616 scope move finished after 147 + 50 ms
23:46:07.884 00.001 11616 Move returns status 0, amount 147
23:46:07.884 00.000 11616 MoveAxis(S, 16, ABG)
23:46:07.884 00.000 11616 Guiding  Dir = 1, Dur = 16
23:46:07.884 00.000 11616 IsSlewing returns 0
23:46:07.884 00.000 11616 IsGuiding returns 0
23:46:07.885 00.001 11616 PulseGuide returned control before completion, sleep 26
23:46:07.915 00.030 11616 IsGuiding returns 1
23:46:07.915 00.000 11616 scope still moving after pulse duration time elapsed
23:46:07.947 00.032 11616 IsSlewing returns 0
23:46:07.947 00.000 11616 IsGuiding returns 0
23:46:07.947 00.000 11616 scope move finished after 16 + 46 ms
23:46:07.948 00.001 11616 Move returns status 0, amount 16
23:46:07.948 00.000 11616 move complete, result=0
23:46:07.948 00.000 11616 worker thread done servicing request
23:46:07.948 00.000 11616 Worker thread wakes up
23:46:07.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:07.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:07.948 00.000 12268 GuideStep: -0.3 px 147 ms EAST, 0.2 px 16 ms SOUTH
23:46:08.200 00.252 12268 evsrv: cli 0F8E69C0 connect
23:46:08.201 00.001 12268 case statement mapped state 6 to 3
23:46:08.201 00.000 12268 case statement mapped state 6 to 3
23:46:08.202 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"42e7111d-2a2a-4280-bf15-83c457c1674b"}
23:46:08.202 00.000 12268 case statement mapped state 6 to 3
23:46:08.202 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42e7111d-2a2a-4280-bf15-83c457c1674b"}
23:46:08.203 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:46:09.955 01.752 11616 Exposure complete
23:46:10.010 00.055 11616 worker thread done servicing request
23:46:10.010 00.000 12268 OnExposeComplete: enter
23:46:10.010 00.000 12268 UpdateGuideState(): m_state=6
23:46:10.011 00.001 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
23:46:10.011 00.000 12268 Star::Find returns 1 (0), X=914.55, Y=15.60, Mass=245, SNR=10.7, Peak=27 HFD=4.9
23:46:10.011 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
23:46:10.011 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
23:46:10.011 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.49 hyp=0.51 cameraTheta=-1.89 mountX=-0.50 mountY=-0.10, mountTheta=-2.95
23:46:10.016 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.49, opts=13)
23:46:10.016 00.000 12268 Enqueuing Move request for scope (-0.16, -0.49)
23:46:10.016 00.000 11616 Worker thread wakes up
23:46:10.016 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.49) opts 0xd
23:46:10.016 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.49)
23:46:10.016 00.000 11616 Moving (-0.16, -0.49) raw xDistance=-0.50 yDistance=-0.10
23:46:10.016 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
23:46:10.016 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:10.017 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:46:10.017 00.000 11616 MoveAxis(E, 279, ABG)
23:46:10.017 00.000 11616 Guiding  Dir = 2, Dur = 279
23:46:10.017 00.000 11616 IsSlewing returns 0
23:46:10.017 00.000 11616 IsGuiding returns 0
23:46:10.018 00.001 11616 PulseGuide returned control before completion, sleep 289
23:46:10.043 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=86, Gamma=1.290
23:46:10.060 00.017 12268 UpdateGuideState exits: m=245 SNR=10.7
23:46:10.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:10.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:10.060 00.000 12268 Enqueuing Expose request
23:46:10.312 00.252 11616 IsGuiding returns 1
23:46:10.312 00.000 11616 scope still moving after pulse duration time elapsed
23:46:10.344 00.032 11616 IsSlewing returns 0
23:46:10.344 00.000 11616 IsGuiding returns 1
23:46:10.376 00.032 11616 IsSlewing returns 0
23:46:10.376 00.000 11616 IsGuiding returns 1
23:46:10.408 00.032 11616 IsSlewing returns 0
23:46:10.408 00.000 11616 IsGuiding returns 0
23:46:10.408 00.000 11616 scope move finished after 279 + 111 ms
23:46:10.408 00.000 11616 Move returns status 0, amount 279
23:46:10.408 00.000 11616 MoveAxis(N, 0, ABG)
23:46:10.409 00.001 11616 Move returns status 0, amount 0
23:46:10.409 00.000 11616 move complete, result=0
23:46:10.409 00.000 11616 worker thread done servicing request
23:46:10.409 00.000 11616 Worker thread wakes up
23:46:10.409 00.000 12268 GuideStep: -0.5 px 279 ms EAST, -0.1 px 0 ms NORTH
23:46:10.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:10.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:12.417 02.008 11616 Exposure complete
23:46:12.474 00.057 11616 worker thread done servicing request
23:46:12.474 00.000 12268 OnExposeComplete: enter
23:46:12.474 00.000 12268 UpdateGuideState(): m_state=6
23:46:12.474 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
23:46:12.474 00.000 12268 Star::Find returns 1 (0), X=915.08, Y=16.05, Mass=224, SNR=10.2, Peak=28 HFD=4.3
23:46:12.474 00.000 12268 MultiStar: exiting stabilization period
23:46:12.474 00.000 12268 MultiStar: updating star positions after lock position change
23:46:12.474 00.000 12268 Star::Find(15, 541, 570, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
23:46:12.475 00.001 12268 Star::Find returns 1 (0), X=540.84, Y=570.28, Mass=77, SNR=5.9, Peak=14 HFD=3.9
23:46:12.475 00.000 12268 Star::Find(15, 1157, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
23:46:12.475 00.000 12268 Star::Find returns 1 (0), X=1157.13, Y=142.61, Mass=95, SNR=6.6, Peak=13 HFD=3.9
23:46:12.475 00.000 12268 Star::Find(15, 494, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
23:46:12.475 00.000 12268 Star::Find false star n=19 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:12.475 00.000 12268 Star::Find returns 0 (2), X=494.00, Y=877.00, Mass=45, SNR=2.9, Peak=11 HFD=0.0
23:46:12.475 00.000 12268 Star::Find(15, 1098, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
23:46:12.475 00.000 12268 Star::Find returns 1 (0), X=1097.35, Y=541.76, Mass=65, SNR=5.5, Peak=13 HFD=3.7
23:46:12.475 00.000 12268 Star::Find(15, 679, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
23:46:12.476 00.001 12268 Star::Find returns 0 (4), X=665.27, Y=882.16, Mass=50, SNR=4.9, Peak=45 HFD=0.4
23:46:12.476 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
23:46:12.476 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.60)
23:46:12.476 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.04 hyp=0.38 cameraTheta=-0.10 mountX=-0.00 mountY=0.38, mountTheta=1.58
23:46:12.478 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.04, opts=13)
23:46:12.478 00.000 12268 Enqueuing Move request for scope (0.37, -0.04)
23:46:12.478 00.000 11616 Worker thread wakes up
23:46:12.478 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.04) opts 0xd
23:46:12.479 00.001 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.04)
23:46:12.479 00.000 11616 Moving (0.37, -0.04) raw xDistance=-0.00 yDistance=0.38
23:46:12.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:12.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:46:12.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
23:46:12.479 00.000 11616 MoveAxis(E, 0, ABG)
23:46:12.479 00.000 11616 Move returns status 0, amount 0
23:46:12.479 00.000 11616 MoveAxis(S, 32, ABG)
23:46:12.479 00.000 11616 Guiding  Dir = 1, Dur = 32
23:46:12.479 00.000 11616 IsSlewing returns 0
23:46:12.480 00.001 11616 IsGuiding returns 0
23:46:12.480 00.000 11616 PulseGuide returned control before completion, sleep 42
23:46:12.503 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=92, Gamma=1.290
23:46:12.521 00.018 12268 UpdateGuideState exits: m=224 SNR=10.2
23:46:12.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:12.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:12.522 00.001 12268 Enqueuing Expose request
23:46:12.530 00.008 11616 IsGuiding returns 1
23:46:12.530 00.000 11616 scope still moving after pulse duration time elapsed
23:46:12.561 00.031 11616 IsSlewing returns 0
23:46:12.562 00.001 11616 IsGuiding returns 1
23:46:12.592 00.030 11616 IsSlewing returns 0
23:46:12.593 00.001 11616 IsGuiding returns 1
23:46:12.622 00.029 11616 IsSlewing returns 0
23:46:12.623 00.001 11616 IsGuiding returns 1
23:46:12.654 00.031 11616 IsSlewing returns 0
23:46:12.654 00.000 11616 IsGuiding returns 1
23:46:12.686 00.032 11616 IsSlewing returns 0
23:46:12.686 00.000 11616 IsGuiding returns 0
23:46:12.686 00.000 11616 scope move finished after 32 + 174 ms
23:46:12.686 00.000 11616 Move returns status 0, amount 32
23:46:12.686 00.000 11616 move complete, result=0
23:46:12.686 00.000 11616 worker thread done servicing request
23:46:12.687 00.001 11616 Worker thread wakes up
23:46:12.687 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 32 ms SOUTH
23:46:12.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:12.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:14.693 02.006 11616 Exposure complete
23:46:14.750 00.057 11616 worker thread done servicing request
23:46:14.751 00.001 12268 OnExposeComplete: enter
23:46:14.751 00.000 12268 UpdateGuideState(): m_state=6
23:46:14.751 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
23:46:14.751 00.000 12268 Star::Find returns 1 (0), X=915.37, Y=16.07, Mass=220, SNR=10.2, Peak=31 HFD=4.0
23:46:14.751 00.000 12268 Star::Find false star n=18 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
23:46:14.751 00.000 12268 MultiStar: [#1 0.52,-0.01,0.55,U] [#2 0.22,-0.94,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.67,-0.34,0.00,M1] [#5 -16.09,-7.81,0.00,M3] 
23:46:14.752 00.001 12268 refined, 1 included, MultiStar: {0.61, -0.02}, one-star: {0.66, -0.02}
23:46:14.752 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
23:46:14.752 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
23:46:14.752 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.02 hyp=0.61 cameraTheta=-0.03 mountX=0.04 mountY=0.61, mountTheta=1.50
23:46:14.754 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=-0.02, opts=13)
23:46:14.754 00.000 12268 Enqueuing Move request for scope (0.61, -0.02)
23:46:14.754 00.000 11616 Worker thread wakes up
23:46:14.754 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.02) opts 0xd
23:46:14.754 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, -0.02)
23:46:14.754 00.000 11616 Moving (0.61, -0.02) raw xDistance=0.04 yDistance=0.61
23:46:14.754 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:14.755 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:46:14.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
23:46:14.755 00.000 11616 MoveAxis(E, 0, ABG)
23:46:14.755 00.000 11616 Move returns status 0, amount 0
23:46:14.755 00.000 11616 MoveAxis(S, 52, ABG)
23:46:14.755 00.000 11616 Guiding  Dir = 1, Dur = 52
23:46:14.755 00.000 11616 IsSlewing returns 0
23:46:14.755 00.000 11616 IsGuiding returns 0
23:46:14.756 00.001 11616 PulseGuide returned control before completion, sleep 62
23:46:14.781 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=69, Gamma=1.290
23:46:14.801 00.020 12268 UpdateGuideState exits: m=220 SNR=10.2
23:46:14.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:14.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:14.801 00.000 12268 Enqueuing Expose request
23:46:14.831 00.030 11616 IsGuiding returns 1
23:46:14.832 00.001 11616 scope still moving after pulse duration time elapsed
23:46:14.861 00.029 11616 IsSlewing returns 0
23:46:14.861 00.000 11616 IsGuiding returns 0
23:46:14.862 00.001 11616 scope move finished after 52 + 54 ms
23:46:14.862 00.000 11616 Move returns status 0, amount 52
23:46:14.862 00.000 11616 move complete, result=0
23:46:14.862 00.000 11616 worker thread done servicing request
23:46:14.862 00.000 11616 Worker thread wakes up
23:46:14.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:14.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:14.872 00.010 12268 GuideStep: 0.0 px 0 ms EAST, 0.6 px 52 ms SOUTH
23:46:16.864 01.992 11616 Exposure complete
23:46:16.918 00.054 11616 worker thread done servicing request
23:46:16.919 00.001 12268 OnExposeComplete: enter
23:46:16.919 00.000 12268 UpdateGuideState(): m_state=6
23:46:16.919 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
23:46:16.919 00.000 12268 Star::Find returns 1 (0), X=915.27, Y=16.55, Mass=194, SNR=9.5, Peak=25 HFD=3.6
23:46:16.919 00.000 12268 Star::Find false star n=18 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
23:46:16.920 00.001 12268 MultiStar: [#1 -0.45,0.80,0.00,M3] [#2 0.28,0.10,0.58,U] [#3 0.00,0.00,0.00,L] [#4 0.71,0.89,0.00,M2] [#5 -15.68,-8.19,0.00,M4] 
23:46:16.920 00.000 12268 refined, 1 included, MultiStar: {0.46, 0.33}, one-star: {0.56, 0.46}
23:46:16.920 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
23:46:16.920 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
23:46:16.920 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.33 hyp=0.57 cameraTheta=0.63 mountX=0.37 mountY=0.41, mountTheta=0.83
23:46:16.922 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.33, opts=13)
23:46:16.922 00.000 12268 Enqueuing Move request for scope (0.46, 0.33)
23:46:16.922 00.000 11616 Worker thread wakes up
23:46:16.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.33) opts 0xd
23:46:16.922 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.33)
23:46:16.922 00.000 11616 Moving (0.46, 0.33) raw xDistance=0.37 yDistance=0.41
23:46:16.922 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
23:46:16.922 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
23:46:16.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
23:46:16.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
23:46:16.922 00.000 11616 MoveAxis(W, 210, ABG)
23:46:16.923 00.001 11616 Guiding  Dir = 3, Dur = 210
23:46:16.923 00.000 11616 IsSlewing returns 0
23:46:16.923 00.000 11616 IsGuiding returns 0
23:46:16.923 00.000 11616 PulseGuide returned control before completion, sleep 220
23:46:16.947 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=78, Gamma=1.290
23:46:16.966 00.019 12268 UpdateGuideState exits: m=194 SNR=9.5
23:46:16.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:16.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:16.967 00.001 12268 Enqueuing Expose request
23:46:17.148 00.181 11616 IsGuiding returns 1
23:46:17.148 00.000 11616 scope still moving after pulse duration time elapsed
23:46:17.180 00.032 11616 IsSlewing returns 0
23:46:17.180 00.000 11616 IsGuiding returns 0
23:46:17.180 00.000 11616 scope move finished after 210 + 47 ms
23:46:17.180 00.000 11616 Move returns status 0, amount 210
23:46:17.180 00.000 11616 MoveAxis(S, 35, ABG)
23:46:17.181 00.001 11616 Guiding  Dir = 1, Dur = 35
23:46:17.181 00.000 11616 IsSlewing returns 0
23:46:17.181 00.000 11616 IsGuiding returns 0
23:46:17.181 00.000 11616 PulseGuide returned control before completion, sleep 45
23:46:17.242 00.061 11616 IsGuiding returns 1
23:46:17.242 00.000 11616 scope still moving after pulse duration time elapsed
23:46:17.273 00.031 11616 IsSlewing returns 0
23:46:17.273 00.000 11616 IsGuiding returns 0
23:46:17.273 00.000 11616 scope move finished after 35 + 57 ms
23:46:17.273 00.000 11616 Move returns status 0, amount 35
23:46:17.274 00.001 11616 move complete, result=0
23:46:17.274 00.000 11616 worker thread done servicing request
23:46:17.274 00.000 11616 Worker thread wakes up
23:46:17.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:17.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:17.274 00.000 12268 GuideStep: 0.4 px 210 ms WEST, 0.4 px 35 ms SOUTH
23:46:19.281 02.007 11616 Exposure complete
23:46:19.336 00.055 11616 worker thread done servicing request
23:46:19.336 00.000 12268 OnExposeComplete: enter
23:46:19.337 00.001 12268 UpdateGuideState(): m_state=6
23:46:19.337 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
23:46:19.337 00.000 12268 Star::Find returns 1 (0), X=915.01, Y=16.10, Mass=156, SNR=8.6, Peak=25 HFD=4.0
23:46:19.337 00.000 12268 Star::Find false star n=21 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:19.337 00.000 12268 Star::Find false star n=14 nbg=280 bg=7.0 sigma=0.6 thresh=9 peak=9
23:46:19.337 00.000 12268 MultiStar: [#1 0.48,-0.01,0.61,U] [#2 -0.78,0.45,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -34.19,-7.57,0.00,M5] 
23:46:19.337 00.000 12268 single-star, 1 included, MultiStar: {0.36, 0.01}, one-star: {0.29, 0.01}
23:46:19.337 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
23:46:19.338 00.001 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.75)
23:46:19.338 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.01 hyp=0.30 cameraTheta=0.05 mountX=0.04 mountY=0.29, mountTheta=1.42
23:46:19.339 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.01, opts=13)
23:46:19.339 00.000 12268 Enqueuing Move request for scope (0.29, 0.01)
23:46:19.339 00.000 11616 Worker thread wakes up
23:46:19.340 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.01) opts 0xd
23:46:19.340 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.01)
23:46:19.340 00.000 11616 Moving (0.29, 0.01) raw xDistance=0.04 yDistance=0.29
23:46:19.340 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:19.340 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:46:19.340 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
23:46:19.340 00.000 11616 MoveAxis(E, 0, ABG)
23:46:19.340 00.000 11616 Move returns status 0, amount 0
23:46:19.340 00.000 11616 MoveAxis(S, 25, ABG)
23:46:19.340 00.000 11616 Guiding  Dir = 1, Dur = 25
23:46:19.341 00.001 11616 IsSlewing returns 0
23:46:19.341 00.000 11616 IsGuiding returns 0
23:46:19.341 00.000 11616 PulseGuide returned control before completion, sleep 35
23:46:19.364 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=88, Gamma=1.290
23:46:19.382 00.018 12268 UpdateGuideState exits: m=156 SNR=8.6
23:46:19.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:19.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:19.382 00.000 12268 Enqueuing Expose request
23:46:19.388 00.006 11616 IsGuiding returns 1
23:46:19.388 00.000 11616 scope still moving after pulse duration time elapsed
23:46:19.419 00.031 11616 IsSlewing returns 0
23:46:19.419 00.000 11616 IsGuiding returns 0
23:46:19.419 00.000 11616 scope move finished after 25 + 52 ms
23:46:19.419 00.000 11616 Move returns status 0, amount 25
23:46:19.420 00.001 11616 move complete, result=0
23:46:19.420 00.000 11616 worker thread done servicing request
23:46:19.420 00.000 11616 Worker thread wakes up
23:46:19.420 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 25 ms SOUTH
23:46:19.421 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:19.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:21.433 02.012 11616 Exposure complete
23:46:21.490 00.057 11616 worker thread done servicing request
23:46:21.490 00.000 12268 OnExposeComplete: enter
23:46:21.490 00.000 12268 UpdateGuideState(): m_state=6
23:46:21.490 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
23:46:21.491 00.001 12268 Star::Find returns 1 (0), X=915.01, Y=16.13, Mass=203, SNR=9.8, Peak=28 HFD=4.2
23:46:21.491 00.000 12268 Star::Find false star n=17 nbg=276 bg=6.9 sigma=0.7 thresh=9 peak=9
23:46:21.491 00.000 12268 MultiStar: [#1 0.16,-0.10,0.52,U] [#2 -0.75,-0.39,0.00,M4] [#3 -2.27,-1.39,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 -34.42,-7.47,0.00,M6] 
23:46:21.491 00.000 12268 refined, 1 included, MultiStar: {0.25, -0.01}, one-star: {0.30, 0.04}
23:46:21.491 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
23:46:21.491 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
23:46:21.491 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-0.03 mountX=0.02 mountY=0.25, mountTheta=1.50
23:46:21.492 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.01, opts=13)
23:46:21.493 00.001 12268 Enqueuing Move request for scope (0.25, -0.01)
23:46:21.493 00.000 11616 Worker thread wakes up
23:46:21.493 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.01) opts 0xd
23:46:21.493 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.01)
23:46:21.493 00.000 11616 Moving (0.25, -0.01) raw xDistance=0.02 yDistance=0.25
23:46:21.493 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:21.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:46:21.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
23:46:21.493 00.000 11616 MoveAxis(E, 0, ABG)
23:46:21.493 00.000 11616 Move returns status 0, amount 0
23:46:21.493 00.000 11616 MoveAxis(S, 21, ABG)
23:46:21.493 00.000 11616 Guiding  Dir = 1, Dur = 21
23:46:21.494 00.001 11616 IsSlewing returns 0
23:46:21.494 00.000 11616 IsGuiding returns 0
23:46:21.494 00.000 11616 PulseGuide returned control before completion, sleep 31
23:46:21.513 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=70, Gamma=1.290
23:46:21.532 00.019 12268 UpdateGuideState exits: m=203 SNR=9.8
23:46:21.532 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:21.532 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:21.532 00.000 12268 Enqueuing Expose request
23:46:21.535 00.003 11616 IsGuiding returns 1
23:46:21.535 00.000 11616 scope still moving after pulse duration time elapsed
23:46:21.567 00.032 11616 IsSlewing returns 0
23:46:21.567 00.000 11616 IsGuiding returns 0
23:46:21.567 00.000 11616 scope move finished after 21 + 51 ms
23:46:21.567 00.000 11616 Move returns status 0, amount 21
23:46:21.567 00.000 11616 move complete, result=0
23:46:21.568 00.001 11616 worker thread done servicing request
23:46:21.568 00.000 11616 Worker thread wakes up
23:46:21.568 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:21.568 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:21.568 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 21 ms SOUTH
23:46:23.587 02.019 11616 Exposure complete
23:46:23.647 00.060 11616 worker thread done servicing request
23:46:23.647 00.000 12268 OnExposeComplete: enter
23:46:23.647 00.000 12268 UpdateGuideState(): m_state=6
23:46:23.647 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
23:46:23.648 00.001 12268 Star::Find returns 1 (0), X=915.16, Y=15.87, Mass=166, SNR=8.8, Peak=23 HFD=4.1
23:46:23.648 00.000 12268 Star::Find false star n=12 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:23.648 00.000 12268 MultiStar: [#1 -0.01,-0.31,0.60,U] [#2 -0.59,-0.95,0.00,M5] [#3 -2.98,-2.20,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 -34.36,-7.55,0.00,M7] 
23:46:23.648 00.000 12268 refined, 1 included, MultiStar: {0.27, -0.25}, one-star: {0.45, -0.22}
23:46:23.648 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
23:46:23.648 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
23:46:23.648 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.25 hyp=0.37 cameraTheta=-0.75 mountX=-0.23 mountY=0.30, mountTheta=2.21
23:46:23.653 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.25, opts=13)
23:46:23.653 00.000 12268 Enqueuing Move request for scope (0.27, -0.25)
23:46:23.653 00.000 11616 Worker thread wakes up
23:46:23.653 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.25) opts 0xd
23:46:23.653 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.25)
23:46:23.653 00.000 11616 Moving (0.27, -0.25) raw xDistance=-0.23 yDistance=0.30
23:46:23.653 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:46:23.653 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:46:23.653 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
23:46:23.654 00.001 11616 MoveAxis(E, 0, ABG)
23:46:23.654 00.000 11616 Move returns status 0, amount 0
23:46:23.654 00.000 11616 MoveAxis(S, 26, ABG)
23:46:23.654 00.000 11616 Guiding  Dir = 1, Dur = 26
23:46:23.654 00.000 11616 IsSlewing returns 0
23:46:23.654 00.000 11616 IsGuiding returns 0
23:46:23.655 00.001 11616 PulseGuide returned control before completion, sleep 36
23:46:23.674 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=98, Gamma=1.290
23:46:23.692 00.018 12268 UpdateGuideState exits: m=166 SNR=8.8
23:46:23.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:23.692 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:23.692 00.000 12268 Enqueuing Expose request
23:46:23.695 00.003 11616 IsGuiding returns 1
23:46:23.695 00.000 11616 scope still moving after pulse duration time elapsed
23:46:23.726 00.031 11616 IsSlewing returns 0
23:46:23.726 00.000 11616 IsGuiding returns 0
23:46:23.727 00.001 11616 scope move finished after 26 + 45 ms
23:46:23.727 00.000 11616 Move returns status 0, amount 26
23:46:23.727 00.000 11616 move complete, result=0
23:46:23.727 00.000 11616 worker thread done servicing request
23:46:23.727 00.000 11616 Worker thread wakes up
23:46:23.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:23.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:23.727 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 26 ms SOUTH
23:46:25.730 02.003 11616 Exposure complete
23:46:25.788 00.058 11616 worker thread done servicing request
23:46:25.788 00.000 12268 OnExposeComplete: enter
23:46:25.788 00.000 12268 UpdateGuideState(): m_state=6
23:46:25.790 00.002 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
23:46:25.790 00.000 12268 Star::Find returns 1 (0), X=915.24, Y=16.31, Mass=176, SNR=9.1, Peak=27 HFD=3.7
23:46:25.790 00.000 12268 Star::Find false star n=16 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
23:46:25.790 00.000 12268 MultiStar: [#1 0.06,0.53,0.65,U] [#2 -0.60,-0.47,0.00,M6] [#3 -2.17,-2.44,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 -34.34,-7.52,0.00,M8] 
23:46:25.790 00.000 12268 refined, 1 included, MultiStar: {0.34, 0.34}, one-star: {0.53, 0.22}
23:46:25.790 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
23:46:25.790 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.49)
23:46:25.791 00.001 12268 CameraToMount -- cameraX=0.34 cameraY=0.34 hyp=0.48 cameraTheta=0.79 mountX=0.37 mountY=0.29, mountTheta=0.67
23:46:25.791 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.34, opts=13)
23:46:25.791 00.000 12268 Enqueuing Move request for scope (0.34, 0.34)
23:46:25.791 00.000 11616 Worker thread wakes up
23:46:25.791 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.34) opts 0xd
23:46:25.791 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.34)
23:46:25.791 00.000 11616 Moving (0.34, 0.34) raw xDistance=0.37 yDistance=0.29
23:46:25.792 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
23:46:25.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
23:46:25.792 00.000 11616 MoveAxis(W, 209, ABG)
23:46:25.792 00.000 11616 Guiding  Dir = 3, Dur = 209
23:46:25.792 00.000 11616 IsSlewing returns 0
23:46:25.792 00.000 11616 IsGuiding returns 0
23:46:25.793 00.001 11616 PulseGuide returned control before completion, sleep 219
23:46:25.813 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=101, Gamma=1.290
23:46:25.830 00.017 12268 UpdateGuideState exits: m=176 SNR=9.1
23:46:25.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:25.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:25.830 00.000 12268 Enqueuing Expose request
23:46:26.023 00.193 11616 IsGuiding returns 1
23:46:26.023 00.000 11616 scope still moving after pulse duration time elapsed
23:46:26.054 00.031 11616 IsSlewing returns 0
23:46:26.054 00.000 11616 IsGuiding returns 0
23:46:26.054 00.000 11616 scope move finished after 209 + 52 ms
23:46:26.054 00.000 11616 Move returns status 0, amount 209
23:46:26.054 00.000 11616 MoveAxis(S, 25, ABG)
23:46:26.054 00.000 11616 Guiding  Dir = 1, Dur = 25
23:46:26.055 00.001 11616 IsSlewing returns 0
23:46:26.055 00.000 11616 IsGuiding returns 0
23:46:26.055 00.000 11616 PulseGuide returned control before completion, sleep 35
23:46:26.101 00.046 11616 IsGuiding returns 1
23:46:26.101 00.000 11616 scope still moving after pulse duration time elapsed
23:46:26.133 00.032 11616 IsSlewing returns 0
23:46:26.134 00.001 11616 IsGuiding returns 0
23:46:26.134 00.000 11616 scope move finished after 25 + 52 ms
23:46:26.134 00.000 11616 Move returns status 0, amount 25
23:46:26.134 00.000 11616 move complete, result=0
23:46:26.134 00.000 11616 worker thread done servicing request
23:46:26.134 00.000 11616 Worker thread wakes up
23:46:26.134 00.000 12268 GuideStep: 0.4 px 209 ms WEST, 0.3 px 25 ms SOUTH
23:46:26.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:26.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:28.208 02.074 11616 Exposure complete
23:46:28.269 00.061 11616 worker thread done servicing request
23:46:28.269 00.000 12268 OnExposeComplete: enter
23:46:28.269 00.000 12268 UpdateGuideState(): m_state=6
23:46:28.269 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
23:46:28.270 00.001 12268 Star::Find returns 1 (0), X=915.06, Y=15.34, Mass=177, SNR=9.1, Peak=24 HFD=4.8
23:46:28.270 00.000 12268 Star::Find false star n=21 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:28.270 00.000 12268 Star::Find false star n=16 nbg=270 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:28.270 00.000 12268 MultiStar: [#1 -0.04,-1.21,0.00,M1] [#2 -0.72,-1.58,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -34.43,-7.41,0.00,M9] 
23:46:28.270 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
23:46:28.270 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.57)
23:46:28.270 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.75 hyp=0.83 cameraTheta=-1.13 mountX=-0.71 mountY=0.44, mountTheta=2.58
23:46:28.272 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.75, opts=13)
23:46:28.272 00.000 12268 Enqueuing Move request for scope (0.35, -0.75)
23:46:28.272 00.000 11616 Worker thread wakes up
23:46:28.272 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.75) opts 0xd
23:46:28.273 00.001 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.75)
23:46:28.273 00.000 11616 Moving (0.35, -0.75) raw xDistance=-0.71 yDistance=0.44
23:46:28.273 00.000 11616 resist switch: large excursion: input -0.71 thresh 0.29 direction from 1 to -1
23:46:28.273 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.14
23:46:28.273 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.71
23:46:28.273 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
23:46:28.273 00.000 11616 MoveAxis(E, 400, ABG)
23:46:28.273 00.000 11616 Guiding  Dir = 2, Dur = 400
23:46:28.273 00.000 11616 IsSlewing returns 0
23:46:28.274 00.001 11616 IsGuiding returns 0
23:46:28.274 00.000 11616 PulseGuide returned control before completion, sleep 410
23:46:28.296 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=114, Gamma=1.290
23:46:28.315 00.019 12268 UpdateGuideState exits: m=177 SNR=9.1
23:46:28.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:28.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:28.315 00.000 12268 Enqueuing Expose request
23:46:28.693 00.378 11616 IsGuiding returns 1
23:46:28.693 00.000 11616 scope still moving after pulse duration time elapsed
23:46:28.725 00.032 11616 IsSlewing returns 0
23:46:28.725 00.000 11616 IsGuiding returns 0
23:46:28.725 00.000 11616 scope move finished after 400 + 52 ms
23:46:28.725 00.000 11616 Move returns status 0, amount 400
23:46:28.726 00.001 11616 MoveAxis(S, 38, ABG)
23:46:28.726 00.000 11616 Guiding  Dir = 1, Dur = 38
23:46:28.726 00.000 11616 IsSlewing returns 0
23:46:28.726 00.000 11616 IsGuiding returns 0
23:46:28.726 00.000 11616 PulseGuide returned control before completion, sleep 48
23:46:28.788 00.062 11616 IsGuiding returns 0
23:46:28.788 00.000 11616 Move returns status 0, amount 38
23:46:28.788 00.000 11616 move complete, result=0
23:46:28.789 00.001 11616 worker thread done servicing request
23:46:28.789 00.000 11616 Worker thread wakes up
23:46:28.789 00.000 12268 GuideStep: -0.7 px 400 ms EAST, 0.4 px 38 ms SOUTH
23:46:28.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:28.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:30.794 02.005 11616 Exposure complete
23:46:30.853 00.059 11616 worker thread done servicing request
23:46:30.854 00.001 12268 OnExposeComplete: enter
23:46:30.854 00.000 12268 UpdateGuideState(): m_state=6
23:46:30.854 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
23:46:30.854 00.000 12268 Star::Find returns 1 (0), X=915.30, Y=15.38, Mass=153, SNR=8.5, Peak=24 HFD=4.7
23:46:30.854 00.000 12268 Star::Find false star n=14 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:30.854 00.000 12268 MultiStar: [#1 -0.21,-0.36,0.62,U] [#2 -0.18,-0.18,0.74,U] [#3 -1.88,-1.88,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 -34.30,-7.53,0.00,M10] 
23:46:30.854 00.000 12268 refined, 2 included, MultiStar: {0.14, -0.45}, one-star: {0.59, -0.71}
23:46:30.855 00.001 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
23:46:30.855 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.43)
23:46:30.855 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.45 hyp=0.47 cameraTheta=-1.27 mountX=-0.44 mountY=0.20, mountTheta=2.72
23:46:30.857 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.45, opts=13)
23:46:30.857 00.000 12268 Enqueuing Move request for scope (0.14, -0.45)
23:46:30.858 00.001 11616 Worker thread wakes up
23:46:30.858 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.45) opts 0xd
23:46:30.858 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.45)
23:46:30.858 00.000 11616 Moving (0.14, -0.45) raw xDistance=-0.44 yDistance=0.20
23:46:30.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
23:46:30.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:46:30.858 00.000 11616 MoveAxis(E, 244, ABG)
23:46:30.858 00.000 11616 Guiding  Dir = 2, Dur = 244
23:46:30.858 00.000 11616 IsSlewing returns 0
23:46:30.859 00.001 11616 IsGuiding returns 0
23:46:30.859 00.000 11616 PulseGuide returned control before completion, sleep 254
23:46:30.881 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=128, Gamma=1.290
23:46:30.900 00.019 12268 UpdateGuideState exits: m=153 SNR=8.5
23:46:30.901 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:30.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:30.901 00.000 12268 Enqueuing Expose request
23:46:31.125 00.224 11616 IsGuiding returns 1
23:46:31.125 00.000 11616 scope still moving after pulse duration time elapsed
23:46:31.157 00.032 11616 IsSlewing returns 0
23:46:31.158 00.001 11616 IsGuiding returns 1
23:46:31.188 00.030 11616 IsSlewing returns 0
23:46:31.188 00.000 11616 IsGuiding returns 1
23:46:31.218 00.030 11616 IsSlewing returns 0
23:46:31.218 00.000 11616 IsGuiding returns 1
23:46:31.249 00.031 11616 IsSlewing returns 0
23:46:31.249 00.000 11616 IsGuiding returns 1
23:46:31.280 00.031 11616 IsSlewing returns 0
23:46:31.280 00.000 11616 IsGuiding returns 1
23:46:31.312 00.032 11616 IsSlewing returns 0
23:46:31.312 00.000 11616 IsGuiding returns 1
23:46:31.343 00.031 11616 IsSlewing returns 0
23:46:31.343 00.000 11616 IsGuiding returns 0
23:46:31.343 00.000 11616 scope move finished after 244 + 240 ms
23:46:31.343 00.000 11616 Move returns status 0, amount 244
23:46:31.343 00.000 11616 MoveAxis(S, 17, ABG)
23:46:31.344 00.001 11616 Guiding  Dir = 1, Dur = 17
23:46:31.344 00.000 11616 IsSlewing returns 0
23:46:31.344 00.000 11616 IsGuiding returns 0
23:46:31.344 00.000 11616 PulseGuide returned control before completion, sleep 27
23:46:31.374 00.030 11616 IsGuiding returns 1
23:46:31.374 00.000 11616 scope still moving after pulse duration time elapsed
23:46:31.405 00.031 11616 IsSlewing returns 0
23:46:31.405 00.000 11616 IsGuiding returns 0
23:46:31.406 00.001 11616 scope move finished after 17 + 44 ms
23:46:31.406 00.000 11616 Move returns status 0, amount 17
23:46:31.406 00.000 11616 move complete, result=0
23:46:31.406 00.000 11616 worker thread done servicing request
23:46:31.406 00.000 12268 GuideStep: -0.4 px 244 ms EAST, 0.2 px 17 ms SOUTH
23:46:31.406 00.000 11616 Worker thread wakes up
23:46:31.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:31.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:33.417 02.011 11616 Exposure complete
23:46:33.474 00.057 11616 worker thread done servicing request
23:46:33.474 00.000 12268 OnExposeComplete: enter
23:46:33.474 00.000 12268 UpdateGuideState(): m_state=6
23:46:33.474 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
23:46:33.474 00.000 12268 Star::Find returns 1 (0), X=915.21, Y=16.81, Mass=127, SNR=7.7, Peak=26 HFD=3.6
23:46:33.475 00.001 12268 Star::Find false star n=23 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:33.475 00.000 12268 Star::Find false star n=9 nbg=271 bg=7.0 sigma=0.6 thresh=9 peak=9
23:46:33.475 00.000 12268 MultiStar: [#1 0.24,-0.52,0.73,U] [#2 -0.55,-0.28,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -34.38,-7.49,0.00,R] 
23:46:33.475 00.000 12268 refined, 1 included, MultiStar: {0.39, 0.20}, one-star: {0.49, 0.72}
23:46:33.475 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
23:46:33.475 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
23:46:33.475 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.20 hyp=0.44 cameraTheta=0.47 mountX=0.24 mountY=0.36, mountTheta=0.99
23:46:33.477 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.20, opts=13)
23:46:33.478 00.001 12268 Enqueuing Move request for scope (0.39, 0.20)
23:46:33.478 00.000 11616 Worker thread wakes up
23:46:33.478 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.20) opts 0xd
23:46:33.478 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.20)
23:46:33.478 00.000 11616 Moving (0.39, 0.20) raw xDistance=0.24 yDistance=0.36
23:46:33.478 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:46:33.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:46:33.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
23:46:33.478 00.000 11616 MoveAxis(E, 0, ABG)
23:46:33.478 00.000 11616 Move returns status 0, amount 0
23:46:33.479 00.001 11616 MoveAxis(S, 30, ABG)
23:46:33.479 00.000 11616 Guiding  Dir = 1, Dur = 30
23:46:33.479 00.000 11616 IsSlewing returns 0
23:46:33.479 00.000 11616 IsGuiding returns 0
23:46:33.480 00.001 11616 PulseGuide returned control before completion, sleep 40
23:46:33.502 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=123, Gamma=1.290
23:46:33.521 00.019 12268 UpdateGuideState exits: m=127 SNR=7.7
23:46:33.522 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:33.522 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:33.522 00.000 12268 Enqueuing Expose request
23:46:33.525 00.003 11616 IsGuiding returns 1
23:46:33.525 00.000 11616 scope still moving after pulse duration time elapsed
23:46:33.557 00.032 11616 IsSlewing returns 0
23:46:33.557 00.000 11616 IsGuiding returns 1
23:46:33.588 00.031 11616 IsSlewing returns 0
23:46:33.588 00.000 11616 IsGuiding returns 1
23:46:33.620 00.032 11616 IsSlewing returns 0
23:46:33.620 00.000 11616 IsGuiding returns 0
23:46:33.620 00.000 11616 scope move finished after 30 + 110 ms
23:46:33.621 00.001 11616 Move returns status 0, amount 30
23:46:33.621 00.000 11616 move complete, result=0
23:46:33.621 00.000 11616 worker thread done servicing request
23:46:33.621 00.000 11616 Worker thread wakes up
23:46:33.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:33.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:33.623 00.002 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 30 ms SOUTH
23:46:35.630 02.007 11616 Exposure complete
23:46:35.689 00.059 11616 worker thread done servicing request
23:46:35.689 00.000 12268 OnExposeComplete: enter
23:46:35.689 00.000 12268 UpdateGuideState(): m_state=6
23:46:35.689 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
23:46:35.689 00.000 12268 Star::Find returns 1 (0), X=915.33, Y=16.48, Mass=110, SNR=7.1, Peak=24 HFD=3.3
23:46:35.689 00.000 12268 Star::Find false star n=23 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:35.689 00.000 12268 Star::Find false star n=17 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=9
23:46:35.689 00.000 12268 MultiStar: [#1 0.00,-0.12,0.82,U] [#2 -0.24,0.09,0.92,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.01,0.07,1.33,U] 
23:46:35.689 00.000 12268 refined, 3 included, MultiStar: {0.10, 0.12}, one-star: {0.61, 0.39}
23:46:35.689 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
23:46:35.689 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.55)
23:46:35.689 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.85 mountX=0.13 mountY=0.09, mountTheta=0.60
23:46:35.691 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.12, opts=13)
23:46:35.691 00.000 12268 Enqueuing Move request for scope (0.10, 0.12)
23:46:35.691 00.000 11616 Worker thread wakes up
23:46:35.691 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
23:46:35.691 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
23:46:35.691 00.000 11616 Moving (0.10, 0.12) raw xDistance=0.13 yDistance=0.09
23:46:35.692 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:46:35.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:46:35.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:35.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:46:35.692 00.000 11616 MoveAxis(E, 0, ABG)
23:46:35.692 00.000 11616 Move returns status 0, amount 0
23:46:35.692 00.000 11616 MoveAxis(N, 0, ABG)
23:46:35.692 00.000 11616 Move returns status 0, amount 0
23:46:35.692 00.000 11616 move complete, result=0
23:46:35.692 00.000 11616 worker thread done servicing request
23:46:35.714 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=109, Gamma=1.290
23:46:35.732 00.018 12268 UpdateGuideState exits: m=110 SNR=7.1
23:46:35.732 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:35.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:35.732 00.000 12268 Enqueuing Expose request
23:46:35.732 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:35.732 00.000 11616 Worker thread wakes up
23:46:35.733 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:35.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:37.753 02.020 11616 Exposure complete
23:46:37.815 00.062 11616 worker thread done servicing request
23:46:37.816 00.001 12268 OnExposeComplete: enter
23:46:37.816 00.000 12268 UpdateGuideState(): m_state=6
23:46:37.816 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
23:46:37.816 00.000 12268 Star::Find returns 1 (0), X=914.94, Y=17.02, Mass=96, SNR=6.7, Peak=24 HFD=2.9
23:46:37.816 00.000 12268 Status Line: Mass: 96 vs 212
23:46:37.819 00.003 12268 UpdateCurrentPosition: star mass new=95.5 exp=212.4 thresh=50% limits=(106.2, 706.9, 424.7)
23:46:37.819 00.000 12268 DistanceChecker: activated
23:46:37.819 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:46:37.820 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:46:37.820 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:46:37.820 00.000 11616 Worker thread wakes up
23:46:37.820 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:46:37.820 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:46:37.821 00.001 11616 move complete, result=0
23:46:37.821 00.000 11616 worker thread done servicing request
23:46:37.922 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:46:37.922 00.000 12268 Status Line: Star lost - mass changed
23:46:37.927 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=95, Gamma=1.290
23:46:37.946 00.019 12268 UpdateGuideState exits: Star lost - mass changed
23:46:37.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:37.947 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:46:37.947 00.000 12268 Enqueuing Expose request
23:46:37.947 00.000 11616 Worker thread wakes up
23:46:37.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:37.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:46:39.966 02.019 11616 Exposure complete
23:46:40.021 00.055 11616 worker thread done servicing request
23:46:40.021 00.000 12268 OnExposeComplete: enter
23:46:40.021 00.000 12268 UpdateGuideState(): m_state=6
23:46:40.023 00.002 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
23:46:40.023 00.000 12268 Star::Find returns 1 (0), X=915.03, Y=17.31, Mass=101, SNR=6.9, Peak=27 HFD=2.6
23:46:40.023 00.000 12268 Status Line: Mass: 101 vs 203
23:46:40.027 00.004 12268 UpdateCurrentPosition: star mass new=100.9 exp=203.5 thresh=50% limits=(101.7, 706.9, 407.0)
23:46:40.027 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:46:40.027 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:46:40.027 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:46:40.028 00.001 11616 Worker thread wakes up
23:46:40.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:46:40.028 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:46:40.028 00.000 11616 move complete, result=0
23:46:40.028 00.000 11616 worker thread done servicing request
23:46:40.134 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:46:40.135 00.001 12268 Status Line: Star lost - mass changed
23:46:40.138 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=108, Gamma=1.290
23:46:40.155 00.017 12268 UpdateGuideState exits: Star lost - mass changed
23:46:40.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:40.155 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:46:40.155 00.000 12268 Enqueuing Expose request
23:46:40.156 00.001 11616 Worker thread wakes up
23:46:40.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:40.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:46:42.220 02.064 11616 Exposure complete
23:46:42.277 00.057 11616 worker thread done servicing request
23:46:42.278 00.001 12268 OnExposeComplete: enter
23:46:42.278 00.000 12268 UpdateGuideState(): m_state=6
23:46:42.278 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
23:46:42.278 00.000 12268 Star::Find returns 1 (0), X=914.92, Y=17.16, Mass=104, SNR=7.0, Peak=27 HFD=2.7
23:46:42.278 00.000 12268 DistanceChecker: deactivated
23:46:42.279 00.001 12268 Star::Find false star n=15 nbg=284 bg=7.0 sigma=0.7 thresh=9 peak=8
23:46:42.279 00.000 12268 MultiStar: [#1 -0.02,0.92,0.00,M1] [#2 -0.95,-0.02,0.00,M7] [#3 -2.93,-1.37,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 -0.09,0.09,1.36,U] 
23:46:42.279 00.000 12268 refined, 1 included, MultiStar: {0.04, 0.51}, one-star: {0.21, 1.07}
23:46:42.279 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
23:46:42.279 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
23:46:42.279 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.51 hyp=0.51 cameraTheta=1.50 mountX=0.51 mountY=-0.03, mountTheta=-0.05
23:46:42.280 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.51, opts=13)
23:46:42.281 00.001 12268 Enqueuing Move request for scope (0.04, 0.51)
23:46:42.281 00.000 11616 Worker thread wakes up
23:46:42.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.51) opts 0xd
23:46:42.281 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.51)
23:46:42.281 00.000 11616 Moving (0.04, 0.51) raw xDistance=0.51 yDistance=-0.03
23:46:42.281 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.29 direction from -1 to 1
23:46:42.282 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.52
23:46:42.282 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
23:46:42.282 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:42.282 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:46:42.282 00.000 11616 MoveAxis(W, 284, ABG)
23:46:42.282 00.000 11616 Guiding  Dir = 3, Dur = 284
23:46:42.282 00.000 11616 IsSlewing returns 0
23:46:42.283 00.001 11616 IsGuiding returns 0
23:46:42.283 00.000 11616 PulseGuide returned control before completion, sleep 294
23:46:42.308 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=105, Gamma=1.290
23:46:42.327 00.019 12268 UpdateGuideState exits: m=104 SNR=7.0
23:46:42.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:42.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:42.327 00.000 12268 Enqueuing Expose request
23:46:42.579 00.252 11616 IsGuiding returns 1
23:46:42.579 00.000 11616 scope still moving after pulse duration time elapsed
23:46:42.610 00.031 11616 IsSlewing returns 0
23:46:42.610 00.000 11616 IsGuiding returns 0
23:46:42.611 00.001 11616 scope move finished after 284 + 43 ms
23:46:42.611 00.000 11616 Move returns status 0, amount 284
23:46:42.611 00.000 11616 MoveAxis(N, 0, ABG)
23:46:42.611 00.000 11616 Move returns status 0, amount 0
23:46:42.611 00.000 11616 move complete, result=0
23:46:42.611 00.000 11616 worker thread done servicing request
23:46:42.611 00.000 11616 Worker thread wakes up
23:46:42.611 00.000 12268 GuideStep: 0.5 px 284 ms WEST, -0.0 px 0 ms NORTH
23:46:42.611 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:42.611 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:44.620 02.009 11616 Exposure complete
23:46:44.679 00.059 11616 worker thread done servicing request
23:46:44.679 00.000 12268 OnExposeComplete: enter
23:46:44.679 00.000 12268 UpdateGuideState(): m_state=6
23:46:44.679 00.000 12268 Star::Find(15, 914, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
23:46:44.680 00.001 12268 Star::Find returns 1 (0), X=915.43, Y=17.02, Mass=115, SNR=7.3, Peak=29 HFD=3.5
23:46:44.680 00.000 12268 Star::Find false star n=14 nbg=268 bg=7.0 sigma=0.6 thresh=9 peak=9
23:46:44.680 00.000 12268 Star::Find false star n=18 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:44.680 00.000 12268 Star::Find false star n=10 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:44.680 00.000 12268 MultiStar: [#1 0.04,0.26,0.82,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.03,0.06,1.33,U] 
23:46:44.680 00.000 12268 refined, 2 included, MultiStar: {0.25, 0.38}, one-star: {0.72, 0.93}
23:46:44.680 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
23:46:44.680 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.69)
23:46:44.680 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.38 hyp=0.46 cameraTheta=0.99 mountX=0.41 mountY=0.20, mountTheta=0.46
23:46:44.682 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.38, opts=13)
23:46:44.682 00.000 12268 Enqueuing Move request for scope (0.25, 0.38)
23:46:44.682 00.000 11616 Worker thread wakes up
23:46:44.682 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.38) opts 0xd
23:46:44.682 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.38)
23:46:44.682 00.000 11616 Moving (0.25, 0.38) raw xDistance=0.41 yDistance=0.20
23:46:44.683 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.41
23:46:44.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:46:44.683 00.000 11616 MoveAxis(W, 228, ABG)
23:46:44.683 00.000 11616 Guiding  Dir = 3, Dur = 228
23:46:44.683 00.000 11616 IsSlewing returns 0
23:46:44.683 00.000 11616 IsGuiding returns 0
23:46:44.684 00.001 11616 PulseGuide returned control before completion, sleep 238
23:46:44.703 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=102, Gamma=1.290
23:46:44.720 00.017 12268 UpdateGuideState exits: m=115 SNR=7.3
23:46:44.721 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:44.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:44.721 00.000 12268 Enqueuing Expose request
23:46:44.926 00.205 11616 IsGuiding returns 1
23:46:44.926 00.000 11616 scope still moving after pulse duration time elapsed
23:46:44.956 00.030 11616 IsSlewing returns 0
23:46:44.956 00.000 11616 IsGuiding returns 0
23:46:44.957 00.001 11616 scope move finished after 228 + 46 ms
23:46:44.957 00.000 11616 Move returns status 0, amount 228
23:46:44.957 00.000 11616 MoveAxis(S, 17, ABG)
23:46:44.957 00.000 11616 Guiding  Dir = 1, Dur = 17
23:46:44.957 00.000 11616 IsSlewing returns 0
23:46:44.957 00.000 11616 IsGuiding returns 0
23:46:44.957 00.000 11616 PulseGuide returned control before completion, sleep 27
23:46:44.988 00.031 11616 IsGuiding returns 1
23:46:44.988 00.000 11616 scope still moving after pulse duration time elapsed
23:46:45.019 00.031 11616 IsSlewing returns 0
23:46:45.020 00.001 11616 IsGuiding returns 0
23:46:45.021 00.001 11616 scope move finished after 17 + 45 ms
23:46:45.021 00.000 11616 Move returns status 0, amount 17
23:46:45.021 00.000 11616 move complete, result=0
23:46:45.021 00.000 11616 worker thread done servicing request
23:46:45.021 00.000 11616 Worker thread wakes up
23:46:45.021 00.000 12268 GuideStep: 0.4 px 228 ms WEST, 0.2 px 17 ms SOUTH
23:46:45.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:45.022 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:47.027 02.005 11616 Exposure complete
23:46:47.085 00.058 11616 worker thread done servicing request
23:46:47.085 00.000 12268 OnExposeComplete: enter
23:46:47.085 00.000 12268 UpdateGuideState(): m_state=6
23:46:47.085 00.000 12268 Star::Find(15, 915, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
23:46:47.085 00.000 12268 Star::Find returns 1 (0), X=915.42, Y=16.41, Mass=108, SNR=7.1, Peak=23 HFD=3.4
23:46:47.086 00.001 12268 Star::Find false star n=22 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:47.086 00.000 12268 Star::Find false star n=16 nbg=268 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:47.086 00.000 12268 MultiStar: [#1 -0.26,0.56,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.17,0.40,0.69,U] [#5 0.11,0.10,1.34,U] 
23:46:47.086 00.000 12268 refined, 2 included, MultiStar: {0.32, 0.24}, one-star: {0.71, 0.32}
23:46:47.086 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
23:46:47.086 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.33)
23:46:47.086 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.24 hyp=0.40 cameraTheta=0.63 mountX=0.27 mountY=0.29, mountTheta=0.82
23:46:47.088 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.24, opts=13)
23:46:47.088 00.000 12268 Enqueuing Move request for scope (0.32, 0.24)
23:46:47.088 00.000 11616 Worker thread wakes up
23:46:47.088 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.24) opts 0xd
23:46:47.088 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.24)
23:46:47.088 00.000 11616 Moving (0.32, 0.24) raw xDistance=0.27 yDistance=0.29
23:46:47.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
23:46:47.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
23:46:47.088 00.000 11616 MoveAxis(W, 150, ABG)
23:46:47.088 00.000 11616 Guiding  Dir = 3, Dur = 150
23:46:47.089 00.001 11616 IsSlewing returns 0
23:46:47.089 00.000 11616 IsGuiding returns 0
23:46:47.089 00.000 11616 PulseGuide returned control before completion, sleep 160
23:46:47.112 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=98, Gamma=1.290
23:46:47.133 00.021 12268 UpdateGuideState exits: m=108 SNR=7.1
23:46:47.134 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:47.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:47.134 00.000 12268 Enqueuing Expose request
23:46:47.261 00.127 11616 IsGuiding returns 1
23:46:47.261 00.000 11616 scope still moving after pulse duration time elapsed
23:46:47.292 00.031 11616 IsSlewing returns 0
23:46:47.293 00.001 11616 IsGuiding returns 0
23:46:47.293 00.000 11616 scope move finished after 150 + 53 ms
23:46:47.293 00.000 11616 Move returns status 0, amount 150
23:46:47.293 00.000 11616 MoveAxis(S, 24, ABG)
23:46:47.293 00.000 11616 Guiding  Dir = 1, Dur = 24
23:46:47.293 00.000 11616 IsSlewing returns 0
23:46:47.293 00.000 11616 IsGuiding returns 0
23:46:47.294 00.001 11616 PulseGuide returned control before completion, sleep 34
23:46:47.337 00.043 11616 IsGuiding returns 1
23:46:47.338 00.001 11616 scope still moving after pulse duration time elapsed
23:46:47.368 00.030 11616 IsSlewing returns 0
23:46:47.368 00.000 11616 IsGuiding returns 0
23:46:47.368 00.000 11616 scope move finished after 24 + 51 ms
23:46:47.369 00.001 11616 Move returns status 0, amount 24
23:46:47.369 00.000 11616 move complete, result=0
23:46:47.369 00.000 11616 worker thread done servicing request
23:46:47.369 00.000 12268 GuideStep: 0.3 px 150 ms WEST, 0.3 px 24 ms SOUTH
23:46:47.369 00.000 11616 Worker thread wakes up
23:46:47.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:47.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:49.369 02.000 11616 Exposure complete
23:46:49.426 00.057 11616 worker thread done servicing request
23:46:49.426 00.000 12268 OnExposeComplete: enter
23:46:49.426 00.000 12268 UpdateGuideState(): m_state=6
23:46:49.427 00.001 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
23:46:49.427 00.000 12268 Star::Find returns 1 (0), X=915.13, Y=16.84, Mass=120, SNR=7.5, Peak=26 HFD=3.2
23:46:49.427 00.000 12268 Star::Find false star n=21 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:49.427 00.000 12268 Star::Find false star n=18 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
23:46:49.427 00.000 12268 MultiStar: [#1 0.05,0.47,0.61,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -0.05,0.28,0.64,U] [#5 -0.03,0.04,1.30,U] 
23:46:49.427 00.000 12268 refined, 3 included, MultiStar: {0.11, 0.36}, one-star: {0.42, 0.75}
23:46:49.427 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
23:46:49.427 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
23:46:49.427 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.36 hyp=0.38 cameraTheta=1.28 mountX=0.37 mountY=0.06, mountTheta=0.16
23:46:49.429 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.36, opts=13)
23:46:49.429 00.000 12268 Enqueuing Move request for scope (0.11, 0.36)
23:46:49.430 00.001 11616 Worker thread wakes up
23:46:49.430 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.36) opts 0xd
23:46:49.430 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.36)
23:46:49.430 00.000 11616 Moving (0.11, 0.36) raw xDistance=0.37 yDistance=0.06
23:46:49.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
23:46:49.430 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:49.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:46:49.430 00.000 11616 MoveAxis(W, 206, ABG)
23:46:49.430 00.000 11616 Guiding  Dir = 3, Dur = 206
23:46:49.430 00.000 11616 IsSlewing returns 0
23:46:49.431 00.001 11616 IsGuiding returns 0
23:46:49.431 00.000 11616 PulseGuide returned control before completion, sleep 216
23:46:49.451 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=92, Gamma=1.290
23:46:49.468 00.017 12268 UpdateGuideState exits: m=120 SNR=7.5
23:46:49.469 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:49.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:49.469 00.000 12268 Enqueuing Expose request
23:46:49.652 00.183 11616 IsGuiding returns 1
23:46:49.653 00.001 11616 scope still moving after pulse duration time elapsed
23:46:49.683 00.030 11616 IsSlewing returns 0
23:46:49.683 00.000 11616 IsGuiding returns 1
23:46:49.714 00.031 11616 IsSlewing returns 0
23:46:49.714 00.000 11616 IsGuiding returns 0
23:46:49.714 00.000 11616 scope move finished after 206 + 77 ms
23:46:49.714 00.000 11616 Move returns status 0, amount 206
23:46:49.714 00.000 11616 MoveAxis(N, 0, ABG)
23:46:49.714 00.000 11616 Move returns status 0, amount 0
23:46:49.714 00.000 11616 move complete, result=0
23:46:49.714 00.000 11616 worker thread done servicing request
23:46:49.715 00.001 12268 GuideStep: 0.4 px 206 ms WEST, 0.1 px 0 ms NORTH
23:46:49.715 00.000 11616 Worker thread wakes up
23:46:49.715 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:49.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:51.723 02.008 11616 Exposure complete
23:46:51.782 00.059 11616 worker thread done servicing request
23:46:51.783 00.001 12268 OnExposeComplete: enter
23:46:51.783 00.000 12268 UpdateGuideState(): m_state=6
23:46:51.783 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
23:46:51.783 00.000 12268 Star::Find returns 1 (0), X=914.66, Y=16.04, Mass=103, SNR=7.0, Peak=26 HFD=4.7
23:46:51.783 00.000 12268 Star::Find false star n=16 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:51.783 00.000 12268 Star::Find false star n=19 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:51.784 00.001 12268 MultiStar: [#1 0.07,-0.43,0.65,U] [#2 0.00,0.00,0.00,L] [#3 -2.28,-1.55,0.00,R] [#4 0.00,0.00,0.00,L] [#5 0.13,-0.01,1.37,U] 
23:46:51.784 00.000 12268 single-star, 2 included, MultiStar: {0.06, -0.11}, one-star: {-0.05, -0.05}
23:46:51.784 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
23:46:51.784 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
23:46:51.784 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.36 mountX=-0.06 mountY=-0.04, mountTheta=-2.47
23:46:51.785 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.05, opts=13)
23:46:51.785 00.000 12268 Enqueuing Move request for scope (-0.05, -0.05)
23:46:51.786 00.001 11616 Worker thread wakes up
23:46:51.786 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
23:46:51.786 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
23:46:51.786 00.000 11616 Moving (-0.05, -0.05) raw xDistance=-0.06 yDistance=-0.04
23:46:51.786 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:51.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:46:51.786 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:51.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:46:51.786 00.000 11616 MoveAxis(E, 0, ABG)
23:46:51.786 00.000 11616 Move returns status 0, amount 0
23:46:51.786 00.000 11616 MoveAxis(N, 0, ABG)
23:46:51.787 00.001 11616 Move returns status 0, amount 0
23:46:51.787 00.000 11616 move complete, result=0
23:46:51.787 00.000 11616 worker thread done servicing request
23:46:51.808 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=120, Gamma=1.290
23:46:51.827 00.019 12268 UpdateGuideState exits: m=103 SNR=7.0
23:46:51.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:51.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:51.827 00.000 12268 Enqueuing Expose request
23:46:51.828 00.001 11616 Worker thread wakes up
23:46:51.828 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:51.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:51.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:53.840 02.012 11616 Exposure complete
23:46:53.894 00.054 11616 worker thread done servicing request
23:46:53.894 00.000 12268 OnExposeComplete: enter
23:46:53.894 00.000 12268 UpdateGuideState(): m_state=6
23:46:53.895 00.001 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
23:46:53.895 00.000 12268 Star::Find returns 1 (0), X=914.99, Y=15.86, Mass=116, SNR=7.4, Peak=27 HFD=4.4
23:46:53.895 00.000 12268 Star::Find false star n=18 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:53.895 00.000 12268 Star::Find false star n=17 nbg=284 bg=6.9 sigma=0.7 thresh=9 peak=9
23:46:53.895 00.000 12268 MultiStar: [#1 0.38,-1.05,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -0.14,-1.75,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.07,-0.01,1.28,U] 
23:46:53.895 00.000 12268 refined, 1 included, MultiStar: {0.16, -0.11}, one-star: {0.28, -0.23}
23:46:53.895 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
23:46:53.895 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
23:46:53.895 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-0.58 mountX=-0.09 mountY=0.18, mountTheta=2.05
23:46:53.897 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.11, opts=13)
23:46:53.897 00.000 12268 Enqueuing Move request for scope (0.16, -0.11)
23:46:53.897 00.000 11616 Worker thread wakes up
23:46:53.897 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
23:46:53.897 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
23:46:53.898 00.001 11616 Moving (0.16, -0.11) raw xDistance=-0.09 yDistance=0.18
23:46:53.898 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:53.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:46:53.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:46:53.898 00.000 11616 MoveAxis(E, 0, ABG)
23:46:53.898 00.000 11616 Move returns status 0, amount 0
23:46:53.898 00.000 11616 MoveAxis(S, 15, ABG)
23:46:53.898 00.000 11616 Guiding  Dir = 1, Dur = 15
23:46:53.898 00.000 11616 IsSlewing returns 0
23:46:53.899 00.001 11616 IsGuiding returns 0
23:46:53.899 00.000 11616 PulseGuide returned control before completion, sleep 25
23:46:53.922 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=109, Gamma=1.290
23:46:53.929 00.007 11616 IsGuiding returns 1
23:46:53.929 00.000 11616 scope still moving after pulse duration time elapsed
23:46:53.942 00.013 12268 UpdateGuideState exits: m=116 SNR=7.4
23:46:53.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:53.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:53.942 00.000 12268 Enqueuing Expose request
23:46:53.961 00.019 11616 IsSlewing returns 0
23:46:53.961 00.000 11616 IsGuiding returns 0
23:46:53.961 00.000 11616 scope move finished after 15 + 46 ms
23:46:53.961 00.000 11616 Move returns status 0, amount 15
23:46:53.961 00.000 11616 move complete, result=0
23:46:53.962 00.001 11616 worker thread done servicing request
23:46:53.962 00.000 11616 Worker thread wakes up
23:46:53.962 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:53.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:53.963 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
23:46:55.970 02.007 11616 Exposure complete
23:46:56.026 00.056 11616 worker thread done servicing request
23:46:56.026 00.000 12268 OnExposeComplete: enter
23:46:56.026 00.000 12268 UpdateGuideState(): m_state=6
23:46:56.026 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
23:46:56.026 00.000 12268 Star::Find returns 1 (0), X=915.22, Y=15.74, Mass=106, SNR=7.0, Peak=26 HFD=4.7
23:46:56.027 00.001 12268 Star::Find false star n=15 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
23:46:56.027 00.000 12268 Star::Find false star n=13 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
23:46:56.027 00.000 12268 Star::Find false star n=20 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
23:46:56.027 00.000 12268 Star::Find false star n=15 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=8
23:46:56.027 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.18,0.11,1.39,U] 
23:46:56.027 00.000 12268 refined, 1 included, MultiStar: {0.32, -0.08}, one-star: {0.51, -0.35}
23:46:56.027 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
23:46:56.027 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
23:46:56.027 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.08 hyp=0.33 cameraTheta=-0.25 mountX=-0.05 mountY=0.33, mountTheta=1.72
23:46:56.031 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.08, opts=13)
23:46:56.031 00.000 12268 Enqueuing Move request for scope (0.32, -0.08)
23:46:56.031 00.000 11616 Worker thread wakes up
23:46:56.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.08) opts 0xd
23:46:56.031 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.08)
23:46:56.031 00.000 11616 Moving (0.32, -0.08) raw xDistance=-0.05 yDistance=0.33
23:46:56.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:56.032 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:46:56.032 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
23:46:56.032 00.000 11616 MoveAxis(E, 0, ABG)
23:46:56.032 00.000 11616 Move returns status 0, amount 0
23:46:56.032 00.000 11616 MoveAxis(S, 28, ABG)
23:46:56.032 00.000 11616 Guiding  Dir = 1, Dur = 28
23:46:56.032 00.000 11616 IsSlewing returns 0
23:46:56.032 00.000 11616 IsGuiding returns 0
23:46:56.033 00.001 11616 PulseGuide returned control before completion, sleep 38
23:46:56.053 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=106, Gamma=1.290
23:46:56.071 00.018 12268 UpdateGuideState exits: m=106 SNR=7.0
23:46:56.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:56.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:56.071 00.000 12268 Enqueuing Expose request
23:46:56.080 00.009 11616 IsGuiding returns 1
23:46:56.081 00.001 11616 scope still moving after pulse duration time elapsed
23:46:56.111 00.030 11616 IsSlewing returns 0
23:46:56.111 00.000 11616 IsGuiding returns 0
23:46:56.111 00.000 11616 scope move finished after 28 + 50 ms
23:46:56.111 00.000 11616 Move returns status 0, amount 28
23:46:56.112 00.001 11616 move complete, result=0
23:46:56.112 00.000 11616 worker thread done servicing request
23:46:56.112 00.000 11616 Worker thread wakes up
23:46:56.112 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:56.112 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:46:56.112 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 28 ms SOUTH
23:46:58.210 02.098 11616 Exposure complete
23:46:58.266 00.056 11616 worker thread done servicing request
23:46:58.266 00.000 12268 OnExposeComplete: enter
23:46:58.266 00.000 12268 UpdateGuideState(): m_state=6
23:46:58.267 00.001 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
23:46:58.267 00.000 12268 Star::Find returns 1 (0), X=915.19, Y=16.24, Mass=96, SNR=6.7, Peak=26 HFD=4.4
23:46:58.267 00.000 12268 Star::Find false star n=16 nbg=264 bg=6.9 sigma=0.7 thresh=9 peak=8
23:46:58.267 00.000 12268 Star::Find false star n=17 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
23:46:58.267 00.000 12268 Star::Find false star n=10 nbg=280 bg=7.0 sigma=0.6 thresh=9 peak=9
23:46:58.267 00.000 12268 MultiStar: [#1 -0.74,-1.05,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.14,0.04,1.45,U] 
23:46:58.267 00.000 12268 refined, 1 included, MultiStar: {0.28, 0.09}, one-star: {0.48, 0.15}
23:46:58.267 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
23:46:58.267 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 2.00)
23:46:58.267 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.09 hyp=0.30 cameraTheta=0.30 mountX=0.11 mountY=0.27, mountTheta=1.17
23:46:58.269 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.09, opts=13)
23:46:58.269 00.000 12268 Enqueuing Move request for scope (0.28, 0.09)
23:46:58.269 00.000 11616 Worker thread wakes up
23:46:58.269 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.09) opts 0xd
23:46:58.270 00.001 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.09)
23:46:58.270 00.000 11616 Moving (0.28, 0.09) raw xDistance=0.11 yDistance=0.27
23:46:58.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
23:46:58.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
23:46:58.270 00.000 11616 MoveAxis(W, 64, ABG)
23:46:58.270 00.000 11616 Guiding  Dir = 3, Dur = 64
23:46:58.270 00.000 11616 IsSlewing returns 0
23:46:58.270 00.000 11616 IsGuiding returns 0
23:46:58.271 00.001 11616 PulseGuide returned control before completion, sleep 74
23:46:58.294 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=107, Gamma=1.290
23:46:58.313 00.019 12268 UpdateGuideState exits: m=96 SNR=6.7
23:46:58.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:58.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:46:58.314 00.001 12268 Enqueuing Expose request
23:46:58.352 00.038 11616 IsGuiding returns 1
23:46:58.352 00.000 11616 scope still moving after pulse duration time elapsed
23:46:58.383 00.031 11616 IsSlewing returns 0
23:46:58.383 00.000 11616 IsGuiding returns 0
23:46:58.383 00.000 11616 scope move finished after 64 + 48 ms
23:46:58.383 00.000 11616 Move returns status 0, amount 64
23:46:58.383 00.000 11616 MoveAxis(S, 23, ABG)
23:46:58.384 00.001 11616 Guiding  Dir = 1, Dur = 23
23:46:58.384 00.000 11616 IsSlewing returns 0
23:46:58.384 00.000 11616 IsGuiding returns 0
23:46:58.384 00.000 11616 PulseGuide returned control before completion, sleep 33
23:46:58.429 00.045 11616 IsGuiding returns 1
23:46:58.429 00.000 11616 scope still moving after pulse duration time elapsed
23:46:58.459 00.030 11616 IsSlewing returns 0
23:46:58.459 00.000 11616 IsGuiding returns 1
23:46:58.491 00.032 11616 IsSlewing returns 0
23:46:58.491 00.000 11616 IsGuiding returns 0
23:46:58.491 00.000 11616 scope move finished after 23 + 84 ms
23:46:58.491 00.000 11616 Move returns status 0, amount 23
23:46:58.491 00.000 11616 move complete, result=0
23:46:58.492 00.001 11616 worker thread done servicing request
23:46:58.492 00.000 12268 GuideStep: 0.1 px 64 ms WEST, 0.3 px 23 ms SOUTH
23:46:58.492 00.000 11616 Worker thread wakes up
23:46:58.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:46:58.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:00.512 02.020 11616 Exposure complete
23:47:00.568 00.056 11616 worker thread done servicing request
23:47:00.568 00.000 12268 OnExposeComplete: enter
23:47:00.568 00.000 12268 UpdateGuideState(): m_state=6
23:47:00.568 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
23:47:00.568 00.000 12268 Star::Find returns 1 (0), X=915.94, Y=16.46, Mass=67, SNR=5.6, Peak=26 HFD=3.4
23:47:00.568 00.000 12268 MultiStar: large primary error, entering stabilization period
23:47:00.568 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
23:47:00.568 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
23:47:00.568 00.000 12268 CameraToMount -- cameraX=1.23 cameraY=0.37 hyp=1.28 cameraTheta=0.29 mountX=0.49 mountY=1.17, mountTheta=1.18
23:47:00.570 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.23, y=0.37, opts=13)
23:47:00.570 00.000 12268 Enqueuing Move request for scope (1.23, 0.37)
23:47:00.570 00.000 11616 Worker thread wakes up
23:47:00.570 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.23, 0.37) opts 0xd
23:47:00.570 00.000 11616 Handling offset move in thread for scope, endpoint = (1.23, 0.37)
23:47:00.570 00.000 11616 Moving (1.23, 0.37) raw xDistance=0.49 yDistance=1.17
23:47:00.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.49
23:47:00.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.17
23:47:00.570 00.000 11616 MoveAxis(W, 273, ABG)
23:47:00.570 00.000 11616 Guiding  Dir = 3, Dur = 273
23:47:00.571 00.001 11616 IsSlewing returns 0
23:47:00.571 00.000 11616 IsGuiding returns 0
23:47:00.571 00.000 11616 PulseGuide returned control before completion, sleep 283
23:47:00.595 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=113, Gamma=1.290
23:47:00.612 00.017 12268 UpdateGuideState exits: m=67 SNR=5.6
23:47:00.612 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:00.612 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:00.612 00.000 12268 Enqueuing Expose request
23:47:00.856 00.244 11616 IsGuiding returns 1
23:47:00.856 00.000 11616 scope still moving after pulse duration time elapsed
23:47:00.887 00.031 11616 IsSlewing returns 0
23:47:00.887 00.000 11616 IsGuiding returns 0
23:47:00.887 00.000 11616 scope move finished after 273 + 42 ms
23:47:00.887 00.000 11616 Move returns status 0, amount 273
23:47:00.887 00.000 11616 MoveAxis(S, 99, ABG)
23:47:00.887 00.000 11616 Guiding  Dir = 1, Dur = 99
23:47:00.887 00.000 11616 IsSlewing returns 0
23:47:00.888 00.001 11616 IsGuiding returns 0
23:47:00.888 00.000 11616 PulseGuide returned control before completion, sleep 109
23:47:01.011 00.123 11616 IsGuiding returns 1
23:47:01.011 00.000 11616 scope still moving after pulse duration time elapsed
23:47:01.042 00.031 11616 IsSlewing returns 0
23:47:01.042 00.000 11616 IsGuiding returns 0
23:47:01.042 00.000 11616 scope move finished after 99 + 56 ms
23:47:01.043 00.001 11616 Move returns status 0, amount 99
23:47:01.043 00.000 11616 move complete, result=0
23:47:01.043 00.000 11616 worker thread done servicing request
23:47:01.043 00.000 11616 Worker thread wakes up
23:47:01.043 00.000 12268 GuideStep: 0.5 px 273 ms WEST, 1.2 px 99 ms SOUTH
23:47:01.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:01.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:03.053 02.010 11616 Exposure complete
23:47:03.110 00.057 11616 worker thread done servicing request
23:47:03.110 00.000 12268 OnExposeComplete: enter
23:47:03.110 00.000 12268 UpdateGuideState(): m_state=6
23:47:03.111 00.001 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
23:47:03.111 00.000 12268 Star::Find returns 1 (0), X=915.34, Y=15.72, Mass=57, SNR=5.2, Peak=29 HFD=4.2
23:47:03.111 00.000 12268 Status Line: Mass: 57 vs 116
23:47:03.114 00.003 12268 UpdateCurrentPosition: star mass new=57.2 exp=115.8 thresh=50% limits=(57.9, 706.9, 231.7)
23:47:03.114 00.000 12268 DistanceChecker: activated
23:47:03.114 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:47:03.115 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:47:03.115 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:47:03.115 00.000 11616 Worker thread wakes up
23:47:03.115 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:47:03.115 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:47:03.115 00.000 11616 move complete, result=0
23:47:03.115 00.000 11616 worker thread done servicing request
23:47:03.225 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:47:03.225 00.000 12268 Status Line: Star lost - mass changed
23:47:03.228 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=77, Gamma=1.290
23:47:03.246 00.018 12268 UpdateGuideState exits: Star lost - mass changed
23:47:03.246 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:03.246 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:47:03.247 00.001 12268 Enqueuing Expose request
23:47:03.247 00.000 11616 Worker thread wakes up
23:47:03.247 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:03.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:47:05.264 02.017 11616 Exposure complete
23:47:05.321 00.057 11616 worker thread done servicing request
23:47:05.321 00.000 12268 OnExposeComplete: enter
23:47:05.321 00.000 12268 UpdateGuideState(): m_state=6
23:47:05.321 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
23:47:05.321 00.000 12268 Star::Find returns 1 (0), X=915.09, Y=15.66, Mass=77, SNR=6.0, Peak=24 HFD=4.4
23:47:05.322 00.001 12268 DistanceChecker: deactivated
23:47:05.322 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
23:47:05.322 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.85)
23:47:05.322 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.43 hyp=0.58 cameraTheta=-0.85 mountX=-0.40 mountY=0.43, mountTheta=2.31
23:47:05.323 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.43, opts=13)
23:47:05.323 00.000 12268 Enqueuing Move request for scope (0.38, -0.43)
23:47:05.324 00.001 11616 Worker thread wakes up
23:47:05.324 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.43) opts 0xd
23:47:05.324 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.43)
23:47:05.324 00.000 11616 Moving (0.38, -0.43) raw xDistance=-0.40 yDistance=0.43
23:47:05.324 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
23:47:05.324 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
23:47:05.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
23:47:05.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
23:47:05.324 00.000 11616 MoveAxis(E, 221, ABG)
23:47:05.324 00.000 11616 Guiding  Dir = 2, Dur = 221
23:47:05.325 00.001 11616 IsSlewing returns 0
23:47:05.325 00.000 11616 IsGuiding returns 0
23:47:05.325 00.000 11616 PulseGuide returned control before completion, sleep 231
23:47:05.347 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=67, Gamma=1.290
23:47:05.366 00.019 12268 UpdateGuideState exits: m=77 SNR=6.0
23:47:05.366 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:05.366 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:05.366 00.000 12268 Enqueuing Expose request
23:47:05.568 00.202 11616 IsGuiding returns 1
23:47:05.568 00.000 11616 scope still moving after pulse duration time elapsed
23:47:05.599 00.031 11616 IsSlewing returns 0
23:47:05.600 00.001 11616 IsGuiding returns 0
23:47:05.600 00.000 11616 scope move finished after 221 + 53 ms
23:47:05.600 00.000 11616 Move returns status 0, amount 221
23:47:05.600 00.000 11616 MoveAxis(S, 37, ABG)
23:47:05.600 00.000 11616 Guiding  Dir = 1, Dur = 37
23:47:05.600 00.000 11616 IsSlewing returns 0
23:47:05.601 00.001 11616 IsGuiding returns 0
23:47:05.601 00.000 11616 PulseGuide returned control before completion, sleep 47
23:47:05.662 00.061 11616 IsGuiding returns 1
23:47:05.662 00.000 11616 scope still moving after pulse duration time elapsed
23:47:05.692 00.030 11616 IsSlewing returns 0
23:47:05.692 00.000 11616 IsGuiding returns 0
23:47:05.692 00.000 11616 scope move finished after 37 + 54 ms
23:47:05.692 00.000 11616 Move returns status 0, amount 37
23:47:05.692 00.000 11616 move complete, result=0
23:47:05.692 00.000 11616 worker thread done servicing request
23:47:05.692 00.000 11616 Worker thread wakes up
23:47:05.693 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:05.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:05.693 00.000 12268 GuideStep: -0.4 px 221 ms EAST, 0.4 px 37 ms SOUTH
23:47:07.706 02.013 11616 Exposure complete
23:47:07.765 00.059 11616 worker thread done servicing request
23:47:07.765 00.000 12268 OnExposeComplete: enter
23:47:07.765 00.000 12268 UpdateGuideState(): m_state=6
23:47:07.765 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
23:47:07.766 00.001 12268 Star::Find returns 1 (0), X=915.00, Y=15.81, Mass=72, SNR=5.8, Peak=22 HFD=4.7
23:47:07.766 00.000 12268 MultiStar: exiting stabilization period
23:47:07.766 00.000 12268 Star::Find false star n=16 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:07.766 00.000 12268 MultiStar: [#1 -0.43,-0.77,0.00,M3] [#2 -0.81,-1.98,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.02,0.03,1.64,U] 
23:47:07.766 00.000 12268 refined, 1 included, MultiStar: {0.10, -0.09}, one-star: {0.29, -0.28}
23:47:07.766 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
23:47:07.766 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
23:47:07.766 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.71 mountX=-0.08 mountY=0.11, mountTheta=2.18
23:47:07.768 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.09, opts=13)
23:47:07.768 00.000 12268 Enqueuing Move request for scope (0.10, -0.09)
23:47:07.768 00.000 11616 Worker thread wakes up
23:47:07.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
23:47:07.769 00.001 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
23:47:07.769 00.000 11616 Moving (0.10, -0.09) raw xDistance=-0.08 yDistance=0.11
23:47:07.769 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:07.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:47:07.769 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:07.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:47:07.769 00.000 11616 MoveAxis(E, 0, ABG)
23:47:07.769 00.000 11616 Move returns status 0, amount 0
23:47:07.769 00.000 11616 MoveAxis(N, 0, ABG)
23:47:07.769 00.000 11616 Move returns status 0, amount 0
23:47:07.769 00.000 11616 move complete, result=0
23:47:07.770 00.001 11616 worker thread done servicing request
23:47:07.793 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=74, Gamma=1.290
23:47:07.813 00.020 12268 UpdateGuideState exits: m=72 SNR=5.8
23:47:07.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:07.813 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:07.813 00.000 12268 Enqueuing Expose request
23:47:07.813 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:07.813 00.000 11616 Worker thread wakes up
23:47:07.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:07.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:09.829 02.016 11616 Exposure complete
23:47:09.886 00.057 11616 worker thread done servicing request
23:47:09.886 00.000 12268 OnExposeComplete: enter
23:47:09.886 00.000 12268 UpdateGuideState(): m_state=6
23:47:09.886 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
23:47:09.887 00.001 12268 Star::Find returns 1 (0), X=914.55, Y=16.08, Mass=83, SNR=6.2, Peak=24 HFD=4.3
23:47:09.887 00.000 12268 Star::Find false star n=12 nbg=283 bg=7.1 sigma=0.7 thresh=9 peak=8
23:47:09.887 00.000 12268 Star::Find false star n=13 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:09.887 00.000 12268 MultiStar: [#1 -0.47,-0.94,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -0.05,-1.70,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -0.07,-0.12,1.58,U] 
23:47:09.887 00.000 12268 refined, 1 included, MultiStar: {-0.11, -0.08}, one-star: {-0.16, -0.01}
23:47:09.887 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
23:47:09.887 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
23:47:09.887 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-2.53 mountX=-0.09 mountY=-0.10, mountTheta=-2.30
23:47:09.889 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.08, opts=13)
23:47:09.889 00.000 12268 Enqueuing Move request for scope (-0.11, -0.08)
23:47:09.889 00.000 11616 Worker thread wakes up
23:47:09.889 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
23:47:09.889 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
23:47:09.890 00.001 11616 Moving (-0.11, -0.08) raw xDistance=-0.09 yDistance=-0.10
23:47:09.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:09.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:47:09.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:09.891 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:47:09.891 00.000 11616 MoveAxis(E, 0, ABG)
23:47:09.891 00.000 11616 Move returns status 0, amount 0
23:47:09.891 00.000 11616 MoveAxis(N, 0, ABG)
23:47:09.891 00.000 11616 Move returns status 0, amount 0
23:47:09.891 00.000 11616 move complete, result=0
23:47:09.891 00.000 11616 worker thread done servicing request
23:47:09.912 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=60, Gamma=1.290
23:47:09.929 00.017 12268 UpdateGuideState exits: m=83 SNR=6.2
23:47:09.929 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:09.929 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:09.929 00.000 12268 Enqueuing Expose request
23:47:09.929 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:09.929 00.000 11616 Worker thread wakes up
23:47:09.930 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:09.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:11.940 02.010 11616 Exposure complete
23:47:11.996 00.056 11616 worker thread done servicing request
23:47:11.997 00.001 12268 OnExposeComplete: enter
23:47:11.997 00.000 12268 UpdateGuideState(): m_state=6
23:47:11.997 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
23:47:11.997 00.000 12268 Star::Find returns 1 (0), X=915.43, Y=15.71, Mass=86, SNR=6.4, Peak=26 HFD=4.5
23:47:11.997 00.000 12268 Star::Find false star n=16 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
23:47:11.997 00.000 12268 Star::Find false star n=20 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
23:47:11.998 00.001 12268 Star::Find false star n=14 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=8
23:47:11.998 00.000 12268 Star::Find false star n=13 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
23:47:11.998 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.10,0.08,1.50,U] 
23:47:11.998 00.000 12268 refined, 1 included, MultiStar: {0.22, -0.10}, one-star: {0.72, -0.38}
23:47:11.998 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
23:47:11.998 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.27)
23:47:11.998 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.10 hyp=0.25 cameraTheta=-0.43 mountX=-0.08 mountY=0.24, mountTheta=1.90
23:47:12.000 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.10, opts=13)
23:47:12.000 00.000 12268 Enqueuing Move request for scope (0.22, -0.10)
23:47:12.000 00.000 11616 Worker thread wakes up
23:47:12.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.10) opts 0xd
23:47:12.000 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.10)
23:47:12.000 00.000 11616 Moving (0.22, -0.10) raw xDistance=-0.08 yDistance=0.24
23:47:12.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:12.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:47:12.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
23:47:12.000 00.000 11616 MoveAxis(E, 0, ABG)
23:47:12.001 00.001 11616 Move returns status 0, amount 0
23:47:12.001 00.000 11616 MoveAxis(S, 20, ABG)
23:47:12.001 00.000 11616 Guiding  Dir = 1, Dur = 20
23:47:12.001 00.000 11616 IsSlewing returns 0
23:47:12.001 00.000 11616 IsGuiding returns 0
23:47:12.001 00.000 11616 PulseGuide returned control before completion, sleep 30
23:47:12.025 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=69, Gamma=1.290
23:47:12.034 00.009 11616 IsGuiding returns 1
23:47:12.034 00.000 11616 scope still moving after pulse duration time elapsed
23:47:12.043 00.009 12268 UpdateGuideState exits: m=86 SNR=6.4
23:47:12.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:12.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:12.043 00.000 12268 Enqueuing Expose request
23:47:12.064 00.021 11616 IsSlewing returns 0
23:47:12.064 00.000 11616 IsGuiding returns 0
23:47:12.064 00.000 11616 scope move finished after 20 + 43 ms
23:47:12.064 00.000 11616 Move returns status 0, amount 20
23:47:12.064 00.000 11616 move complete, result=0
23:47:12.064 00.000 11616 worker thread done servicing request
23:47:12.065 00.001 11616 Worker thread wakes up
23:47:12.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:12.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:12.067 00.002 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
23:47:14.068 02.001 11616 Exposure complete
23:47:14.130 00.062 11616 worker thread done servicing request
23:47:14.130 00.000 12268 OnExposeComplete: enter
23:47:14.130 00.000 12268 UpdateGuideState(): m_state=6
23:47:14.130 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
23:47:14.130 00.000 12268 Star::Find returns 1 (0), X=915.37, Y=16.40, Mass=83, SNR=6.2, Peak=27 HFD=3.9
23:47:14.131 00.001 12268 Star::Find false star n=12 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
23:47:14.131 00.000 12268 Star::Find false star n=12 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=8
23:47:14.131 00.000 12268 MultiStar: [#1 -1.11,-1.12,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.02,-0.05,1.54,U] 
23:47:14.131 00.000 12268 refined, 1 included, MultiStar: {0.27, 0.09}, one-star: {0.66, 0.31}
23:47:14.131 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
23:47:14.131 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.02)
23:47:14.131 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.09 hyp=0.29 cameraTheta=0.32 mountX=0.12 mountY=0.26, mountTheta=1.15
23:47:14.133 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.09, opts=13)
23:47:14.134 00.001 12268 Enqueuing Move request for scope (0.27, 0.09)
23:47:14.134 00.000 11616 Worker thread wakes up
23:47:14.134 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.09) opts 0xd
23:47:14.134 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.09)
23:47:14.134 00.000 11616 Moving (0.27, 0.09) raw xDistance=0.12 yDistance=0.26
23:47:14.134 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:47:14.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:47:14.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
23:47:14.134 00.000 11616 MoveAxis(E, 0, ABG)
23:47:14.134 00.000 11616 Move returns status 0, amount 0
23:47:14.134 00.000 11616 MoveAxis(S, 22, ABG)
23:47:14.134 00.000 11616 Guiding  Dir = 1, Dur = 22
23:47:14.135 00.001 11616 IsSlewing returns 0
23:47:14.135 00.000 11616 IsGuiding returns 0
23:47:14.135 00.000 11616 PulseGuide returned control before completion, sleep 32
23:47:14.157 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=64, Gamma=1.290
23:47:14.174 00.017 12268 UpdateGuideState exits: m=83 SNR=6.2
23:47:14.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:14.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:14.174 00.000 12268 Enqueuing Expose request
23:47:14.177 00.003 11616 IsGuiding returns 1
23:47:14.177 00.000 11616 scope still moving after pulse duration time elapsed
23:47:14.208 00.031 11616 IsSlewing returns 0
23:47:14.209 00.001 11616 IsGuiding returns 0
23:47:14.209 00.000 11616 scope move finished after 22 + 51 ms
23:47:14.209 00.000 11616 Move returns status 0, amount 22
23:47:14.209 00.000 11616 move complete, result=0
23:47:14.209 00.000 11616 worker thread done servicing request
23:47:14.210 00.001 11616 Worker thread wakes up
23:47:14.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:14.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:14.210 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
23:47:16.221 02.011 11616 Exposure complete
23:47:16.278 00.057 11616 worker thread done servicing request
23:47:16.279 00.001 12268 OnExposeComplete: enter
23:47:16.279 00.000 12268 UpdateGuideState(): m_state=6
23:47:16.279 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
23:47:16.279 00.000 12268 Star::Find returns 1 (0), X=914.74, Y=15.88, Mass=77, SNR=6.0, Peak=29 HFD=4.4
23:47:16.279 00.000 12268 Star::Find false star n=9 nbg=277 bg=6.9 sigma=0.7 thresh=9 peak=8
23:47:16.280 00.001 12268 MultiStar: [#1 -0.44,-1.50,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 -0.10,-1.67,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.18,0.01,1.58,U] 
23:47:16.280 00.000 12268 refined, 1 included, MultiStar: {0.12, -0.08}, one-star: {0.03, -0.21}
23:47:16.280 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
23:47:16.280 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
23:47:16.280 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.57 mountX=-0.06 mountY=0.13, mountTheta=2.03
23:47:16.281 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.08, opts=13)
23:47:16.281 00.000 12268 Enqueuing Move request for scope (0.12, -0.08)
23:47:16.281 00.000 11616 Worker thread wakes up
23:47:16.282 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
23:47:16.282 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
23:47:16.282 00.000 11616 Moving (0.12, -0.08) raw xDistance=-0.06 yDistance=0.13
23:47:16.282 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:16.282 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:47:16.282 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:16.282 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:47:16.282 00.000 11616 MoveAxis(E, 0, ABG)
23:47:16.282 00.000 11616 Move returns status 0, amount 0
23:47:16.282 00.000 11616 MoveAxis(N, 0, ABG)
23:47:16.282 00.000 11616 Move returns status 0, amount 0
23:47:16.282 00.000 11616 move complete, result=0
23:47:16.283 00.001 11616 worker thread done servicing request
23:47:16.309 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=59, Gamma=1.290
23:47:16.327 00.018 12268 UpdateGuideState exits: m=77 SNR=6.0
23:47:16.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:16.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:16.327 00.000 12268 Enqueuing Expose request
23:47:16.327 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:16.327 00.000 11616 Worker thread wakes up
23:47:16.327 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:16.327 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:18.334 02.007 11616 Exposure complete
23:47:18.390 00.056 11616 worker thread done servicing request
23:47:18.391 00.001 12268 OnExposeComplete: enter
23:47:18.391 00.000 12268 UpdateGuideState(): m_state=6
23:47:18.391 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
23:47:18.391 00.000 12268 Star::Find returns 1 (0), X=914.61, Y=14.97, Mass=86, SNR=6.3, Peak=21 HFD=4.1
23:47:18.391 00.000 12268 Star::Find false star n=16 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
23:47:18.391 00.000 12268 Star::Find false star n=15 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
23:47:18.391 00.000 12268 Star::Find false star n=5 nbg=280 bg=7.1 sigma=0.6 thresh=9 peak=8
23:47:18.392 00.001 12268 MultiStar: [#1 -0.61,-1.69,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.14,0.15,1.49,U] 
23:47:18.392 00.000 12268 refined, 1 included, MultiStar: {-0.12, -0.36}, one-star: {-0.10, -1.12}
23:47:18.392 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
23:47:18.392 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
23:47:18.392 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.36 hyp=0.38 cameraTheta=-1.90 mountX=-0.37 mountY=-0.08, mountTheta=-2.94
23:47:18.394 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.36, opts=13)
23:47:18.394 00.000 12268 Enqueuing Move request for scope (-0.12, -0.36)
23:47:18.394 00.000 11616 Worker thread wakes up
23:47:18.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.36) opts 0xd
23:47:18.394 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.36)
23:47:18.394 00.000 11616 Moving (-0.12, -0.36) raw xDistance=-0.37 yDistance=-0.08
23:47:18.394 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
23:47:18.394 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:18.394 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:47:18.394 00.000 11616 MoveAxis(E, 209, ABG)
23:47:18.395 00.001 11616 Guiding  Dir = 2, Dur = 209
23:47:18.395 00.000 11616 IsSlewing returns 0
23:47:18.395 00.000 11616 IsGuiding returns 0
23:47:18.395 00.000 11616 PulseGuide returned control before completion, sleep 219
23:47:18.416 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=72, Gamma=1.290
23:47:18.433 00.017 12268 UpdateGuideState exits: m=86 SNR=6.3
23:47:18.434 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:18.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:18.434 00.000 12268 Enqueuing Expose request
23:47:18.629 00.195 11616 IsGuiding returns 1
23:47:18.629 00.000 11616 scope still moving after pulse duration time elapsed
23:47:18.659 00.030 11616 IsSlewing returns 0
23:47:18.659 00.000 11616 IsGuiding returns 0
23:47:18.659 00.000 11616 scope move finished after 209 + 55 ms
23:47:18.659 00.000 11616 Move returns status 0, amount 209
23:47:18.659 00.000 11616 MoveAxis(N, 0, ABG)
23:47:18.660 00.001 11616 Move returns status 0, amount 0
23:47:18.660 00.000 11616 move complete, result=0
23:47:18.660 00.000 11616 worker thread done servicing request
23:47:18.660 00.000 11616 Worker thread wakes up
23:47:18.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:18.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:18.660 00.000 12268 GuideStep: -0.4 px 209 ms EAST, -0.1 px 0 ms NORTH
23:47:20.677 02.017 11616 Exposure complete
23:47:20.732 00.055 11616 worker thread done servicing request
23:47:20.732 00.000 12268 OnExposeComplete: enter
23:47:20.732 00.000 12268 UpdateGuideState(): m_state=6
23:47:20.733 00.001 12268 Star::Find(15, 914, 14, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
23:47:20.733 00.000 12268 Star::Find returns 1 (0), X=915.04, Y=15.95, Mass=78, SNR=6.0, Peak=26 HFD=4.5
23:47:20.733 00.000 12268 Star::Find false star n=12 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
23:47:20.733 00.000 12268 Star::Find false star n=25 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
23:47:20.733 00.000 12268 Star::Find false star n=14 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
23:47:20.733 00.000 12268 MultiStar: [#1 0.08,-1.62,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.16,-0.02,1.59,U] 
23:47:20.733 00.000 12268 refined, 1 included, MultiStar: {0.23, -0.07}, one-star: {0.33, -0.14}
23:47:20.733 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
23:47:20.733 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
23:47:20.734 00.001 12268 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.23 cameraTheta=-0.29 mountX=-0.05 mountY=0.23, mountTheta=1.76
23:47:20.735 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.07, opts=13)
23:47:20.735 00.000 12268 Enqueuing Move request for scope (0.23, -0.07)
23:47:20.735 00.000 11616 Worker thread wakes up
23:47:20.735 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
23:47:20.735 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
23:47:20.736 00.001 11616 Moving (0.23, -0.07) raw xDistance=-0.05 yDistance=0.23
23:47:20.736 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:20.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:47:20.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:47:20.736 00.000 11616 MoveAxis(E, 0, ABG)
23:47:20.736 00.000 11616 Move returns status 0, amount 0
23:47:20.736 00.000 11616 MoveAxis(S, 20, ABG)
23:47:20.736 00.000 11616 Guiding  Dir = 1, Dur = 20
23:47:20.736 00.000 11616 IsSlewing returns 0
23:47:20.737 00.001 11616 IsGuiding returns 0
23:47:20.737 00.000 11616 PulseGuide returned control before completion, sleep 30
23:47:20.757 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=84, Gamma=1.290
23:47:20.774 00.017 12268 UpdateGuideState exits: m=78 SNR=6.0
23:47:20.774 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:20.774 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:20.774 00.000 12268 Enqueuing Expose request
23:47:20.777 00.003 11616 IsGuiding returns 1
23:47:20.777 00.000 11616 scope still moving after pulse duration time elapsed
23:47:20.809 00.032 11616 IsSlewing returns 0
23:47:20.809 00.000 11616 IsGuiding returns 0
23:47:20.809 00.000 11616 scope move finished after 20 + 51 ms
23:47:20.809 00.000 11616 Move returns status 0, amount 20
23:47:20.809 00.000 11616 move complete, result=0
23:47:20.809 00.000 11616 worker thread done servicing request
23:47:20.809 00.000 11616 Worker thread wakes up
23:47:20.810 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:20.810 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:20.810 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
23:47:22.824 02.014 11616 Exposure complete
23:47:22.882 00.058 11616 worker thread done servicing request
23:47:22.882 00.000 12268 OnExposeComplete: enter
23:47:22.882 00.000 12268 UpdateGuideState(): m_state=6
23:47:22.882 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
23:47:22.883 00.001 12268 Star::Find returns 1 (0), X=915.38, Y=15.90, Mass=103, SNR=7.0, Peak=28 HFD=4.2
23:47:22.883 00.000 12268 Star::Find false star n=14 nbg=282 bg=7.1 sigma=0.7 thresh=9 peak=9
23:47:22.883 00.000 12268 MultiStar: [#1 -1.16,-1.63,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 -0.29,-2.07,0.00,M4] [#4 -0.70,-1.31,0.00,M1] [#5 -0.09,0.01,1.36,U] 
23:47:22.883 00.000 12268 refined, 1 included, MultiStar: {0.23, -0.08}, one-star: {0.67, -0.19}
23:47:22.883 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
23:47:22.883 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.37)
23:47:22.883 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-0.33 mountX=-0.05 mountY=0.24, mountTheta=1.80
23:47:22.885 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.08, opts=13)
23:47:22.885 00.000 12268 Enqueuing Move request for scope (0.23, -0.08)
23:47:22.885 00.000 11616 Worker thread wakes up
23:47:22.885 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.08) opts 0xd
23:47:22.885 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.08)
23:47:22.885 00.000 11616 Moving (0.23, -0.08) raw xDistance=-0.05 yDistance=0.24
23:47:22.885 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:22.886 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:47:22.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
23:47:22.886 00.000 11616 MoveAxis(E, 0, ABG)
23:47:22.886 00.000 11616 Move returns status 0, amount 0
23:47:22.886 00.000 11616 MoveAxis(S, 20, ABG)
23:47:22.886 00.000 11616 Guiding  Dir = 1, Dur = 20
23:47:22.886 00.000 11616 IsSlewing returns 0
23:47:22.886 00.000 11616 IsGuiding returns 0
23:47:22.887 00.001 11616 PulseGuide returned control before completion, sleep 30
23:47:22.907 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=72, Gamma=1.290
23:47:22.925 00.018 12268 UpdateGuideState exits: m=103 SNR=7.0
23:47:22.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:22.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:22.925 00.000 12268 Enqueuing Expose request
23:47:22.931 00.006 11616 IsGuiding returns 1
23:47:22.931 00.000 11616 scope still moving after pulse duration time elapsed
23:47:22.963 00.032 11616 IsSlewing returns 0
23:47:22.963 00.000 11616 IsGuiding returns 0
23:47:22.963 00.000 11616 scope move finished after 20 + 56 ms
23:47:22.963 00.000 11616 Move returns status 0, amount 20
23:47:22.964 00.001 11616 move complete, result=0
23:47:22.964 00.000 11616 worker thread done servicing request
23:47:22.964 00.000 11616 Worker thread wakes up
23:47:22.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:22.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:22.964 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
23:47:24.970 02.006 11616 Exposure complete
23:47:25.025 00.055 11616 worker thread done servicing request
23:47:25.026 00.001 12268 OnExposeComplete: enter
23:47:25.026 00.000 12268 UpdateGuideState(): m_state=6
23:47:25.026 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
23:47:25.026 00.000 12268 Star::Find returns 1 (0), X=915.26, Y=16.11, Mass=103, SNR=6.9, Peak=27 HFD=4.0
23:47:25.026 00.000 12268 Star::Find false star n=11 nbg=283 bg=7.1 sigma=0.7 thresh=9 peak=8
23:47:25.026 00.000 12268 MultiStar: [#1 -0.10,-1.53,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 -0.07,-0.90,0.00,M5] [#4 -15.35,-8.84,0.00,M2] [#5 0.05,-0.04,1.35,U] 
23:47:25.026 00.000 12268 refined, 1 included, MultiStar: {0.26, -0.01}, one-star: {0.54, 0.02}
23:47:25.026 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
23:47:25.027 00.001 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.65)
23:47:25.027 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-0.05 mountX=0.01 mountY=0.26, mountTheta=1.52
23:47:25.029 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.01, opts=13)
23:47:25.029 00.000 12268 Enqueuing Move request for scope (0.26, -0.01)
23:47:25.029 00.000 11616 Worker thread wakes up
23:47:25.029 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.01) opts 0xd
23:47:25.029 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.01)
23:47:25.029 00.000 11616 Moving (0.26, -0.01) raw xDistance=0.01 yDistance=0.26
23:47:25.029 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:25.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:47:25.030 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
23:47:25.030 00.000 11616 MoveAxis(E, 0, ABG)
23:47:25.030 00.000 11616 Move returns status 0, amount 0
23:47:25.030 00.000 11616 MoveAxis(S, 22, ABG)
23:47:25.030 00.000 11616 Guiding  Dir = 1, Dur = 22
23:47:25.030 00.000 11616 IsSlewing returns 0
23:47:25.030 00.000 11616 IsGuiding returns 0
23:47:25.031 00.001 11616 PulseGuide returned control before completion, sleep 32
23:47:25.053 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=83, Gamma=1.290
23:47:25.071 00.018 12268 UpdateGuideState exits: m=103 SNR=6.9
23:47:25.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:25.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:25.071 00.000 12268 Enqueuing Expose request
23:47:25.077 00.006 11616 IsGuiding returns 1
23:47:25.077 00.000 11616 scope still moving after pulse duration time elapsed
23:47:25.107 00.030 11616 IsSlewing returns 0
23:47:25.107 00.000 11616 IsGuiding returns 0
23:47:25.107 00.000 11616 scope move finished after 22 + 54 ms
23:47:25.107 00.000 11616 Move returns status 0, amount 22
23:47:25.107 00.000 11616 move complete, result=0
23:47:25.107 00.000 11616 worker thread done servicing request
23:47:25.107 00.000 11616 Worker thread wakes up
23:47:25.108 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:25.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:25.141 00.033 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 22 ms SOUTH
23:47:27.123 01.982 11616 Exposure complete
23:47:27.181 00.058 11616 worker thread done servicing request
23:47:27.181 00.000 12268 OnExposeComplete: enter
23:47:27.181 00.000 12268 UpdateGuideState(): m_state=6
23:47:27.181 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
23:47:27.181 00.000 12268 Star::Find returns 1 (0), X=915.17, Y=16.33, Mass=71, SNR=5.8, Peak=23 HFD=3.7
23:47:27.182 00.001 12268 Star::Find false star n=9 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=8
23:47:27.182 00.000 12268 MultiStar: [#1 -0.73,-0.43,0.00,R] [#2 0.00,0.00,0.00,L] [#3 -0.52,-1.33,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 -0.04,0.00,1.68,U] 
23:47:27.182 00.000 12268 refined, 1 included, MultiStar: {0.15, 0.09}, one-star: {0.45, 0.24}
23:47:27.182 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
23:47:27.182 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
23:47:27.182 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.17 cameraTheta=0.56 mountX=0.11 mountY=0.13, mountTheta=0.90
23:47:27.184 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.09, opts=13)
23:47:27.184 00.000 12268 Enqueuing Move request for scope (0.15, 0.09)
23:47:27.184 00.000 11616 Worker thread wakes up
23:47:27.184 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
23:47:27.184 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
23:47:27.184 00.000 11616 Moving (0.15, 0.09) raw xDistance=0.11 yDistance=0.13
23:47:27.184 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:47:27.185 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:47:27.185 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:27.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:47:27.185 00.000 11616 MoveAxis(E, 0, ABG)
23:47:27.185 00.000 11616 Move returns status 0, amount 0
23:47:27.185 00.000 11616 MoveAxis(N, 0, ABG)
23:47:27.185 00.000 11616 Move returns status 0, amount 0
23:47:27.185 00.000 11616 move complete, result=0
23:47:27.185 00.000 11616 worker thread done servicing request
23:47:27.207 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=88, Gamma=1.290
23:47:27.226 00.019 12268 UpdateGuideState exits: m=71 SNR=5.8
23:47:27.226 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:27.226 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:27.226 00.000 12268 Enqueuing Expose request
23:47:27.226 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:27.226 00.000 11616 Worker thread wakes up
23:47:27.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:27.227 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:29.231 02.004 11616 Exposure complete
23:47:29.286 00.055 11616 worker thread done servicing request
23:47:29.286 00.000 12268 OnExposeComplete: enter
23:47:29.287 00.001 12268 UpdateGuideState(): m_state=6
23:47:29.287 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
23:47:29.287 00.000 12268 Star::Find returns 1 (0), X=915.22, Y=16.70, Mass=78, SNR=6.0, Peak=27 HFD=3.2
23:47:29.287 00.000 12268 Star::Find false star n=12 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:29.287 00.000 12268 Star::Find false star n=10 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=8
23:47:29.287 00.000 12268 MultiStar: [#1 0.26,-0.24,0.84,U] [#2 0.00,0.00,0.00,L] [#3 -0.48,-1.06,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 0.24,-0.01,1.60,U] 
23:47:29.287 00.000 12268 refined, 2 included, MultiStar: {0.33, 0.11}, one-star: {0.50, 0.61}
23:47:29.287 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
23:47:29.287 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
23:47:29.288 00.001 12268 CameraToMount -- cameraX=0.33 cameraY=0.11 hyp=0.34 cameraTheta=0.33 mountX=0.14 mountY=0.31, mountTheta=1.14
23:47:29.289 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.11, opts=13)
23:47:29.289 00.000 12268 Enqueuing Move request for scope (0.33, 0.11)
23:47:29.289 00.000 11616 Worker thread wakes up
23:47:29.289 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.11) opts 0xd
23:47:29.289 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.11)
23:47:29.289 00.000 11616 Moving (0.33, 0.11) raw xDistance=0.14 yDistance=0.31
23:47:29.289 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:47:29.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:47:29.290 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
23:47:29.290 00.000 11616 MoveAxis(E, 0, ABG)
23:47:29.290 00.000 11616 Move returns status 0, amount 0
23:47:29.290 00.000 11616 MoveAxis(S, 26, ABG)
23:47:29.290 00.000 11616 Guiding  Dir = 1, Dur = 26
23:47:29.290 00.000 11616 IsSlewing returns 0
23:47:29.290 00.000 11616 IsGuiding returns 0
23:47:29.291 00.001 11616 PulseGuide returned control before completion, sleep 36
23:47:29.312 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=75, Gamma=1.290
23:47:29.330 00.018 12268 UpdateGuideState exits: m=78 SNR=6.0
23:47:29.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:29.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:29.330 00.000 12268 Enqueuing Expose request
23:47:29.341 00.011 11616 IsGuiding returns 0
23:47:29.341 00.000 11616 Move returns status 0, amount 26
23:47:29.341 00.000 11616 move complete, result=0
23:47:29.342 00.001 11616 worker thread done servicing request
23:47:29.342 00.000 11616 Worker thread wakes up
23:47:29.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:29.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:29.343 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
23:47:31.346 02.003 11616 Exposure complete
23:47:31.401 00.055 11616 worker thread done servicing request
23:47:31.401 00.000 12268 OnExposeComplete: enter
23:47:31.401 00.000 12268 UpdateGuideState(): m_state=6
23:47:31.402 00.001 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
23:47:31.402 00.000 12268 Star::Find returns 1 (0), X=915.66, Y=16.35, Mass=81, SNR=6.2, Peak=23 HFD=4.5
23:47:31.402 00.000 12268 Star::Find false star n=15 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=8
23:47:31.402 00.000 12268 Star::Find false star n=15 nbg=280 bg=7.0 sigma=0.6 thresh=9 peak=9
23:47:31.402 00.000 12268 MultiStar: [#1 0.21,-0.71,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -0.04,-1.35,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 -0.02,0.01,1.53,U] 
23:47:31.402 00.000 12268 refined, 1 included, MultiStar: {0.36, 0.11}, one-star: {0.95, 0.26}
23:47:31.402 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
23:47:31.402 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 2.00)
23:47:31.402 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.11 hyp=0.38 cameraTheta=0.30 mountX=0.15 mountY=0.34, mountTheta=1.17
23:47:31.404 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.11, opts=13)
23:47:31.404 00.000 12268 Enqueuing Move request for scope (0.36, 0.11)
23:47:31.404 00.000 11616 Worker thread wakes up
23:47:31.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.11) opts 0xd
23:47:31.404 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.11)
23:47:31.404 00.000 11616 Moving (0.36, 0.11) raw xDistance=0.15 yDistance=0.34
23:47:31.404 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.03 newest=0.39
23:47:31.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
23:47:31.405 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
23:47:31.405 00.000 11616 MoveAxis(W, 81, ABG)
23:47:31.405 00.000 11616 Guiding  Dir = 3, Dur = 81
23:47:31.405 00.000 11616 IsSlewing returns 0
23:47:31.405 00.000 11616 IsGuiding returns 0
23:47:31.406 00.001 11616 PulseGuide returned control before completion, sleep 91
23:47:31.429 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=92, Gamma=1.290
23:47:31.447 00.018 12268 UpdateGuideState exits: m=81 SNR=6.2
23:47:31.448 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:31.448 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:31.448 00.000 12268 Enqueuing Expose request
23:47:31.502 00.054 11616 IsGuiding returns 1
23:47:31.502 00.000 11616 scope still moving after pulse duration time elapsed
23:47:31.533 00.031 11616 IsSlewing returns 0
23:47:31.533 00.000 11616 IsGuiding returns 0
23:47:31.533 00.000 11616 scope move finished after 81 + 47 ms
23:47:31.533 00.000 11616 Move returns status 0, amount 81
23:47:31.533 00.000 11616 MoveAxis(S, 29, ABG)
23:47:31.533 00.000 11616 Guiding  Dir = 1, Dur = 29
23:47:31.534 00.001 11616 IsSlewing returns 0
23:47:31.534 00.000 11616 IsGuiding returns 0
23:47:31.534 00.000 11616 PulseGuide returned control before completion, sleep 39
23:47:31.580 00.046 11616 IsGuiding returns 1
23:47:31.580 00.000 11616 scope still moving after pulse duration time elapsed
23:47:31.610 00.030 11616 IsSlewing returns 0
23:47:31.610 00.000 11616 IsGuiding returns 0
23:47:31.610 00.000 11616 scope move finished after 29 + 47 ms
23:47:31.610 00.000 11616 Move returns status 0, amount 29
23:47:31.610 00.000 11616 move complete, result=0
23:47:31.610 00.000 11616 worker thread done servicing request
23:47:31.610 00.000 12268 GuideStep: 0.1 px 81 ms WEST, 0.3 px 29 ms SOUTH
23:47:31.612 00.002 11616 Worker thread wakes up
23:47:31.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:31.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:33.629 02.017 11616 Exposure complete
23:47:33.685 00.056 11616 worker thread done servicing request
23:47:33.685 00.000 12268 OnExposeComplete: enter
23:47:33.685 00.000 12268 UpdateGuideState(): m_state=6
23:47:33.685 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
23:47:33.685 00.000 12268 Star::Find returns 1 (0), X=914.35, Y=15.77, Mass=81, SNR=6.1, Peak=21 HFD=5.1
23:47:33.686 00.001 12268 Star::Find false star n=12 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:33.686 00.000 12268 MultiStar: [#1 0.22,-0.12,0.95,U] [#2 0.00,0.00,0.00,L] [#3 -0.57,-1.10,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 0.20,-0.05,1.53,U] 
23:47:33.686 00.000 12268 refined, 2 included, MultiStar: {0.05, -0.15}, one-star: {-0.36, -0.32}
23:47:33.686 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
23:47:33.686 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
23:47:33.686 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.15 cameraTheta=-1.27 mountX=-0.14 mountY=0.06, mountTheta=2.71
23:47:33.688 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.15, opts=13)
23:47:33.688 00.000 12268 Enqueuing Move request for scope (0.05, -0.15)
23:47:33.688 00.000 11616 Worker thread wakes up
23:47:33.688 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
23:47:33.688 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
23:47:33.688 00.000 11616 Moving (0.05, -0.15) raw xDistance=-0.14 yDistance=0.06
23:47:33.688 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:47:33.688 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:47:33.688 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:33.689 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:47:33.689 00.000 11616 MoveAxis(E, 0, ABG)
23:47:33.689 00.000 11616 Move returns status 0, amount 0
23:47:33.689 00.000 11616 MoveAxis(N, 0, ABG)
23:47:33.689 00.000 11616 Move returns status 0, amount 0
23:47:33.689 00.000 11616 move complete, result=0
23:47:33.689 00.000 11616 worker thread done servicing request
23:47:33.710 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=98, Gamma=1.290
23:47:33.729 00.019 12268 UpdateGuideState exits: m=81 SNR=6.1
23:47:33.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:33.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:33.729 00.000 12268 Enqueuing Expose request
23:47:33.729 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:33.729 00.000 11616 Worker thread wakes up
23:47:33.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:33.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:35.730 02.001 11616 Exposure complete
23:47:35.785 00.055 11616 worker thread done servicing request
23:47:35.786 00.001 12268 OnExposeComplete: enter
23:47:35.786 00.000 12268 UpdateGuideState(): m_state=6
23:47:35.786 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
23:47:35.786 00.000 12268 Star::Find returns 1 (0), X=914.91, Y=15.86, Mass=95, SNR=6.7, Peak=25 HFD=4.4
23:47:35.786 00.000 12268 Star::Find false star n=17 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=8
23:47:35.786 00.000 12268 Star::Find false star n=4 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=8
23:47:35.786 00.000 12268 MultiStar: [#1 0.78,-0.69,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -0.14,-1.27,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 0.13,0.08,1.41,U] 
23:47:35.787 00.001 12268 refined, 1 included, MultiStar: {0.16, -0.05}, one-star: {0.20, -0.23}
23:47:35.787 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
23:47:35.787 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
23:47:35.787 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.31 mountX=-0.03 mountY=0.16, mountTheta=1.78
23:47:35.788 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.05, opts=13)
23:47:35.788 00.000 12268 Enqueuing Move request for scope (0.16, -0.05)
23:47:35.788 00.000 11616 Worker thread wakes up
23:47:35.788 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
23:47:35.788 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
23:47:35.789 00.001 11616 Moving (0.16, -0.05) raw xDistance=-0.03 yDistance=0.16
23:47:35.789 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:35.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:47:35.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:47:35.789 00.000 11616 MoveAxis(E, 0, ABG)
23:47:35.789 00.000 11616 Move returns status 0, amount 0
23:47:35.789 00.000 11616 MoveAxis(S, 14, ABG)
23:47:35.789 00.000 11616 Guiding  Dir = 1, Dur = 14
23:47:35.789 00.000 11616 IsSlewing returns 0
23:47:35.790 00.001 11616 IsGuiding returns 0
23:47:35.790 00.000 11616 PulseGuide returned control before completion, sleep 24
23:47:35.813 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=120, Gamma=1.290
23:47:35.825 00.012 11616 IsGuiding returns 1
23:47:35.825 00.000 11616 scope still moving after pulse duration time elapsed
23:47:35.833 00.008 12268 UpdateGuideState exits: m=95 SNR=6.7
23:47:35.833 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:35.833 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:35.833 00.000 12268 Enqueuing Expose request
23:47:35.857 00.024 11616 IsSlewing returns 0
23:47:35.857 00.000 11616 IsGuiding returns 1
23:47:35.887 00.030 11616 IsSlewing returns 0
23:47:35.887 00.000 11616 IsGuiding returns 1
23:47:35.918 00.031 11616 IsSlewing returns 0
23:47:35.919 00.001 11616 IsGuiding returns 1
23:47:35.949 00.030 11616 IsSlewing returns 0
23:47:35.949 00.000 11616 IsGuiding returns 1
23:47:35.980 00.031 11616 IsSlewing returns 0
23:47:35.980 00.000 11616 IsGuiding returns 1
23:47:36.012 00.032 11616 IsSlewing returns 0
23:47:36.012 00.000 11616 IsGuiding returns 1
23:47:36.043 00.031 11616 IsSlewing returns 0
23:47:36.043 00.000 11616 IsGuiding returns 0
23:47:36.043 00.000 11616 scope move finished after 14 + 238 ms
23:47:36.043 00.000 11616 Move returns status 0, amount 14
23:47:36.043 00.000 11616 move complete, result=0
23:47:36.043 00.000 11616 worker thread done servicing request
23:47:36.044 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
23:47:36.044 00.000 11616 Worker thread wakes up
23:47:36.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:36.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:38.063 02.019 11616 Exposure complete
23:47:38.123 00.060 11616 worker thread done servicing request
23:47:38.124 00.001 12268 OnExposeComplete: enter
23:47:38.124 00.000 12268 UpdateGuideState(): m_state=6
23:47:38.124 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
23:47:38.124 00.000 12268 Star::Find returns 1 (0), X=914.85, Y=15.89, Mass=86, SNR=6.4, Peak=26 HFD=4.2
23:47:38.125 00.001 12268 Star::Find false star n=14 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:38.125 00.000 12268 Star::Find false star n=13 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=8
23:47:38.125 00.000 12268 MultiStar: [#1 0.41,-0.91,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 -0.69,-1.69,0.00,R] [#4 0.00,0.00,0.00,L] [#5 0.14,-0.07,1.52,U] 
23:47:38.125 00.000 12268 refined, 1 included, MultiStar: {0.14, -0.12}, one-star: {0.14, -0.20}
23:47:38.125 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
23:47:38.125 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
23:47:38.125 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-0.73 mountX=-0.11 mountY=0.15, mountTheta=2.19
23:47:38.128 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.12, opts=13)
23:47:38.128 00.000 12268 Enqueuing Move request for scope (0.14, -0.12)
23:47:38.128 00.000 11616 Worker thread wakes up
23:47:38.128 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
23:47:38.128 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
23:47:38.128 00.000 11616 Moving (0.14, -0.12) raw xDistance=-0.11 yDistance=0.15
23:47:38.128 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:47:38.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:47:38.129 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
23:47:38.129 00.000 11616 MoveAxis(E, 0, ABG)
23:47:38.129 00.000 11616 Move returns status 0, amount 0
23:47:38.129 00.000 11616 MoveAxis(S, 13, ABG)
23:47:38.129 00.000 11616 Guiding  Dir = 1, Dur = 13
23:47:38.130 00.001 11616 IsSlewing returns 0
23:47:38.130 00.000 11616 IsGuiding returns 0
23:47:38.130 00.000 11616 PulseGuide returned control before completion, sleep 23
23:47:38.155 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=104, Gamma=1.290
23:47:38.163 00.008 11616 IsGuiding returns 1
23:47:38.163 00.000 11616 scope still moving after pulse duration time elapsed
23:47:38.174 00.011 12268 UpdateGuideState exits: m=86 SNR=6.4
23:47:38.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:38.175 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:38.175 00.000 12268 Enqueuing Expose request
23:47:38.195 00.020 11616 IsSlewing returns 0
23:47:38.196 00.001 11616 IsGuiding returns 0
23:47:38.196 00.000 11616 scope move finished after 13 + 52 ms
23:47:38.196 00.000 11616 Move returns status 0, amount 13
23:47:38.196 00.000 11616 move complete, result=0
23:47:38.196 00.000 11616 worker thread done servicing request
23:47:38.196 00.000 11616 Worker thread wakes up
23:47:38.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:38.197 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:38.200 00.003 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
23:47:40.210 02.010 11616 Exposure complete
23:47:40.270 00.060 11616 worker thread done servicing request
23:47:40.270 00.000 12268 OnExposeComplete: enter
23:47:40.270 00.000 12268 UpdateGuideState(): m_state=6
23:47:40.270 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
23:47:40.270 00.000 12268 Star::Find returns 1 (0), X=915.01, Y=15.40, Mass=109, SNR=7.1, Peak=26 HFD=4.8
23:47:40.271 00.001 12268 Star::Find false star n=16 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:40.271 00.000 12268 Star::Find false star n=13 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:40.271 00.000 12268 MultiStar: [#1 0.36,-0.57,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.15,0.75,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -0.03,0.01,1.33,U] 
23:47:40.271 00.000 12268 refined, 1 included, MultiStar: {0.11, -0.29}, one-star: {0.30, -0.69}
23:47:40.271 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
23:47:40.271 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
23:47:40.271 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.29 hyp=0.31 cameraTheta=-1.21 mountX=-0.28 mountY=0.15, mountTheta=2.66
23:47:40.274 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.29, opts=13)
23:47:40.274 00.000 12268 Enqueuing Move request for scope (0.11, -0.29)
23:47:40.274 00.000 11616 Worker thread wakes up
23:47:40.274 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.29) opts 0xd
23:47:40.274 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.29)
23:47:40.274 00.000 11616 Moving (0.11, -0.29) raw xDistance=-0.28 yDistance=0.15
23:47:40.274 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:47:40.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:47:40.274 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:40.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:47:40.274 00.000 11616 MoveAxis(E, 0, ABG)
23:47:40.275 00.001 11616 Move returns status 0, amount 0
23:47:40.275 00.000 11616 MoveAxis(N, 0, ABG)
23:47:40.275 00.000 11616 Move returns status 0, amount 0
23:47:40.275 00.000 11616 move complete, result=0
23:47:40.275 00.000 11616 worker thread done servicing request
23:47:40.298 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=123, Gamma=1.290
23:47:40.317 00.019 12268 UpdateGuideState exits: m=109 SNR=7.1
23:47:40.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:40.318 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:40.318 00.000 12268 Enqueuing Expose request
23:47:40.318 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:40.318 00.000 11616 Worker thread wakes up
23:47:40.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:40.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:42.331 02.013 11616 Exposure complete
23:47:42.387 00.056 11616 worker thread done servicing request
23:47:42.388 00.001 12268 OnExposeComplete: enter
23:47:42.388 00.000 12268 UpdateGuideState(): m_state=6
23:47:42.388 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
23:47:42.388 00.000 12268 Star::Find returns 1 (0), X=914.24, Y=15.47, Mass=135, SNR=8.0, Peak=28 HFD=5.1
23:47:42.388 00.000 12268 Star::Find false star n=19 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
23:47:42.388 00.000 12268 Star::Find false star n=13 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
23:47:42.388 00.000 12268 MultiStar: [#1 0.05,-0.62,0.85,U] [#2 0.00,0.00,0.00,L] [#3 -0.25,0.49,0.77,U] [#4 0.00,0.00,0.00,L] [#5 -0.13,0.07,1.20,U] 
23:47:42.388 00.000 12268 refined, 3 included, MultiStar: {-0.20, -0.18}, one-star: {-0.47, -0.62}
23:47:42.388 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.89 = 2.40)
23:47:42.388 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.71)
23:47:42.388 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-2.41 mountX=-0.20 mountY=-0.18, mountTheta=-2.42
23:47:42.393 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.18, opts=13)
23:47:42.393 00.000 12268 Enqueuing Move request for scope (-0.20, -0.18)
23:47:42.394 00.001 11616 Worker thread wakes up
23:47:42.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.18) opts 0xd
23:47:42.394 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.18)
23:47:42.394 00.000 11616 Moving (-0.20, -0.18) raw xDistance=-0.20 yDistance=-0.18
23:47:42.394 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:47:42.394 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:47:42.394 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:47:42.395 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:47:42.395 00.000 11616 MoveAxis(E, 0, ABG)
23:47:42.395 00.000 11616 Move returns status 0, amount 0
23:47:42.395 00.000 11616 MoveAxis(N, 0, ABG)
23:47:42.395 00.000 11616 Move returns status 0, amount 0
23:47:42.395 00.000 11616 move complete, result=0
23:47:42.396 00.001 11616 worker thread done servicing request
23:47:42.419 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=118, Gamma=1.290
23:47:42.436 00.017 12268 UpdateGuideState exits: m=135 SNR=8.0
23:47:42.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:42.437 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:42.437 00.000 12268 Enqueuing Expose request
23:47:42.437 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:47:42.437 00.000 11616 Worker thread wakes up
23:47:42.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:42.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:44.437 02.000 11616 Exposure complete
23:47:44.495 00.058 11616 worker thread done servicing request
23:47:44.495 00.000 12268 OnExposeComplete: enter
23:47:44.495 00.000 12268 UpdateGuideState(): m_state=6
23:47:44.495 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
23:47:44.495 00.000 12268 Star::Find returns 1 (0), X=914.95, Y=15.37, Mass=139, SNR=8.0, Peak=23 HFD=4.7
23:47:44.495 00.000 12268 Star::Find false star n=15 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:44.495 00.000 12268 Star::Find false star n=12 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=8
23:47:44.495 00.000 12268 MultiStar: [#1 0.18,-0.47,0.92,U] [#2 0.00,0.00,0.00,L] [#3 -0.01,0.48,0.92,U] [#4 0.00,0.00,0.00,L] [#5 0.08,0.06,1.18,U] 
23:47:44.496 00.001 12268 refined, 3 included, MultiStar: {0.12, -0.16}, one-star: {0.24, -0.72}
23:47:44.496 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
23:47:44.496 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.79)
23:47:44.496 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.91 mountX=-0.15 mountY=0.14, mountTheta=2.37
23:47:44.497 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.16, opts=13)
23:47:44.497 00.000 12268 Enqueuing Move request for scope (0.12, -0.16)
23:47:44.498 00.001 11616 Worker thread wakes up
23:47:44.498 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
23:47:44.498 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
23:47:44.498 00.000 11616 Moving (0.12, -0.16) raw xDistance=-0.15 yDistance=0.14
23:47:44.498 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:47:44.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:47:44.498 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:44.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:47:44.498 00.000 11616 MoveAxis(E, 0, ABG)
23:47:44.498 00.000 11616 Move returns status 0, amount 0
23:47:44.498 00.000 11616 MoveAxis(N, 0, ABG)
23:47:44.499 00.001 11616 Move returns status 0, amount 0
23:47:44.499 00.000 11616 move complete, result=0
23:47:44.499 00.000 11616 worker thread done servicing request
23:47:44.520 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=137, Gamma=1.290
23:47:44.537 00.017 12268 UpdateGuideState exits: m=139 SNR=8.0
23:47:44.538 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:44.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:44.538 00.000 12268 Enqueuing Expose request
23:47:44.538 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:44.538 00.000 11616 Worker thread wakes up
23:47:44.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:44.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:46.550 02.012 11616 Exposure complete
23:47:46.609 00.059 11616 worker thread done servicing request
23:47:46.609 00.000 12268 OnExposeComplete: enter
23:47:46.609 00.000 12268 UpdateGuideState(): m_state=6
23:47:46.610 00.001 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
23:47:46.610 00.000 12268 Star::Find returns 1 (0), X=914.56, Y=15.40, Mass=131, SNR=7.9, Peak=25 HFD=4.4
23:47:46.610 00.000 12268 Star::Find false star n=23 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:46.610 00.000 12268 MultiStar: [#1 0.31,-0.65,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.33,0.70,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.01,0.05,1.24,U] 
23:47:46.610 00.000 12268 refined, 1 included, MultiStar: {-0.06, -0.28}, one-star: {-0.15, -0.68}
23:47:46.610 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.27 = 3.02)
23:47:46.610 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.09)
23:47:46.610 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.79 mountX=-0.28 mountY=-0.03, mountTheta=-3.05
23:47:46.615 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.28, opts=13)
23:47:46.616 00.001 12268 Enqueuing Move request for scope (-0.06, -0.28)
23:47:46.616 00.000 11616 Worker thread wakes up
23:47:46.616 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.28) opts 0xd
23:47:46.616 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.28)
23:47:46.616 00.000 11616 Moving (-0.06, -0.28) raw xDistance=-0.28 yDistance=-0.03
23:47:46.616 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.39 newest=-0.63
23:47:46.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
23:47:46.616 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:46.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:47:46.616 00.000 11616 MoveAxis(E, 159, ABG)
23:47:46.616 00.000 11616 Guiding  Dir = 2, Dur = 159
23:47:46.617 00.001 11616 IsSlewing returns 0
23:47:46.617 00.000 11616 IsGuiding returns 0
23:47:46.617 00.000 11616 PulseGuide returned control before completion, sleep 169
23:47:46.641 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=131, Gamma=1.290
23:47:46.660 00.019 12268 UpdateGuideState exits: m=131 SNR=7.9
23:47:46.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:46.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:46.661 00.001 12268 Enqueuing Expose request
23:47:46.793 00.132 11616 IsGuiding returns 1
23:47:46.793 00.000 11616 scope still moving after pulse duration time elapsed
23:47:46.823 00.030 11616 IsSlewing returns 0
23:47:46.824 00.001 11616 IsGuiding returns 0
23:47:46.824 00.000 11616 scope move finished after 159 + 48 ms
23:47:46.824 00.000 11616 Move returns status 0, amount 159
23:47:46.824 00.000 11616 MoveAxis(N, 0, ABG)
23:47:46.824 00.000 11616 Move returns status 0, amount 0
23:47:46.824 00.000 11616 move complete, result=0
23:47:46.824 00.000 11616 worker thread done servicing request
23:47:46.825 00.001 12268 GuideStep: -0.3 px 159 ms EAST, -0.0 px 0 ms NORTH
23:47:46.825 00.000 11616 Worker thread wakes up
23:47:46.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:46.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:48.839 02.014 11616 Exposure complete
23:47:48.894 00.055 11616 worker thread done servicing request
23:47:48.894 00.000 12268 OnExposeComplete: enter
23:47:48.894 00.000 12268 UpdateGuideState(): m_state=6
23:47:48.894 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
23:47:48.895 00.001 12268 Star::Find returns 1 (0), X=914.61, Y=15.87, Mass=142, SNR=8.2, Peak=25 HFD=4.8
23:47:48.895 00.000 12268 Star::Find false star n=8 nbg=284 bg=6.9 sigma=0.7 thresh=9 peak=8
23:47:48.895 00.000 12268 MultiStar: [#1 0.09,-0.65,0.00,M3] [#2 -0.86,-0.88,0.00,M9] [#3 0.01,1.29,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.14,-0.05,1.17,U] 
23:47:48.895 00.000 12268 refined, 1 included, MultiStar: {0.03, -0.13}, one-star: {-0.10, -0.22}
23:47:48.895 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
23:47:48.895 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
23:47:48.895 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.38 mountX=-0.12 mountY=0.04, mountTheta=2.82
23:47:48.897 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.13, opts=13)
23:47:48.897 00.000 12268 Enqueuing Move request for scope (0.03, -0.13)
23:47:48.897 00.000 11616 Worker thread wakes up
23:47:48.897 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
23:47:48.897 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
23:47:48.897 00.000 11616 Moving (0.03, -0.13) raw xDistance=-0.12 yDistance=0.04
23:47:48.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
23:47:48.897 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:48.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:47:48.897 00.000 11616 MoveAxis(E, 70, ABG)
23:47:48.898 00.001 11616 Guiding  Dir = 2, Dur = 70
23:47:48.898 00.000 11616 IsSlewing returns 0
23:47:48.898 00.000 11616 IsGuiding returns 0
23:47:48.898 00.000 11616 PulseGuide returned control before completion, sleep 80
23:47:48.920 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
23:47:48.940 00.020 12268 UpdateGuideState exits: m=142 SNR=8.2
23:47:48.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:48.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:48.940 00.000 12268 Enqueuing Expose request
23:47:48.991 00.051 11616 IsGuiding returns 1
23:47:48.991 00.000 11616 scope still moving after pulse duration time elapsed
23:47:49.023 00.032 11616 IsSlewing returns 0
23:47:49.023 00.000 11616 IsGuiding returns 0
23:47:49.023 00.000 11616 scope move finished after 70 + 55 ms
23:47:49.023 00.000 11616 Move returns status 0, amount 70
23:47:49.023 00.000 11616 MoveAxis(N, 0, ABG)
23:47:49.023 00.000 11616 Move returns status 0, amount 0
23:47:49.023 00.000 11616 move complete, result=0
23:47:49.023 00.000 11616 worker thread done servicing request
23:47:49.024 00.001 12268 GuideStep: -0.1 px 70 ms EAST, 0.0 px 0 ms NORTH
23:47:49.024 00.000 11616 Worker thread wakes up
23:47:49.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:49.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:51.028 02.004 11616 Exposure complete
23:47:51.085 00.057 11616 worker thread done servicing request
23:47:51.085 00.000 12268 OnExposeComplete: enter
23:47:51.085 00.000 12268 UpdateGuideState(): m_state=6
23:47:51.085 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
23:47:51.086 00.001 12268 Star::Find returns 1 (0), X=914.36, Y=15.98, Mass=124, SNR=7.6, Peak=25 HFD=4.1
23:47:51.086 00.000 12268 Star::Find false star n=11 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:51.086 00.000 12268 Star::Find false star n=12 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:51.086 00.000 12268 MultiStar: [#1 -0.18,-0.73,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -0.08,1.59,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.03,0.05,1.25,U] 
23:47:51.086 00.000 12268 refined, 1 included, MultiStar: {-0.14, -0.02}, one-star: {-0.35, -0.11}
23:47:51.086 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.47) = xAngle (-4.44 = 1.84)
23:47:51.086 00.000 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.27)
23:47:51.086 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-2.97 mountX=-0.04 mountY=-0.13, mountTheta=-1.84
23:47:51.088 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.02, opts=13)
23:47:51.088 00.000 12268 Enqueuing Move request for scope (-0.14, -0.02)
23:47:51.089 00.001 11616 Worker thread wakes up
23:47:51.089 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
23:47:51.089 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
23:47:51.089 00.000 11616 Moving (-0.14, -0.02) raw xDistance=-0.04 yDistance=-0.13
23:47:51.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:51.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:47:51.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:51.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:47:51.089 00.000 11616 MoveAxis(E, 0, ABG)
23:47:51.089 00.000 11616 Move returns status 0, amount 0
23:47:51.089 00.000 11616 MoveAxis(N, 0, ABG)
23:47:51.090 00.001 11616 Move returns status 0, amount 0
23:47:51.090 00.000 11616 move complete, result=0
23:47:51.090 00.000 11616 worker thread done servicing request
23:47:51.113 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=154, Gamma=1.290
23:47:51.130 00.017 12268 UpdateGuideState exits: m=124 SNR=7.6
23:47:51.131 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:51.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:51.131 00.000 12268 Enqueuing Expose request
23:47:51.131 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:51.131 00.000 11616 Worker thread wakes up
23:47:51.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:51.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:53.144 02.013 11616 Exposure complete
23:47:53.199 00.055 11616 worker thread done servicing request
23:47:53.199 00.000 12268 OnExposeComplete: enter
23:47:53.199 00.000 12268 UpdateGuideState(): m_state=6
23:47:53.199 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
23:47:53.200 00.001 12268 Star::Find returns 1 (0), X=914.34, Y=15.42, Mass=152, SNR=8.5, Peak=26 HFD=4.0
23:47:53.200 00.000 12268 Star::Find false star n=21 nbg=282 bg=7.0 sigma=0.6 thresh=9 peak=9
23:47:53.200 00.000 12268 Star::Find false star n=15 nbg=284 bg=7.1 sigma=0.7 thresh=9 peak=9
23:47:53.200 00.000 12268 MultiStar: [#1 -0.23,-0.62,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.07,0.32,0.72,U] [#4 0.00,0.00,0.00,L] [#5 -0.01,0.04,1.12,U] 
23:47:53.200 00.000 12268 refined, 2 included, MultiStar: {-0.12, -0.14}, one-star: {-0.37, -0.67}
23:47:53.200 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.55)
23:47:53.200 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
23:47:53.200 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.27 mountX=-0.15 mountY=-0.10, mountTheta=-2.57
23:47:53.202 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.14, opts=13)
23:47:53.202 00.000 12268 Enqueuing Move request for scope (-0.12, -0.14)
23:47:53.202 00.000 11616 Worker thread wakes up
23:47:53.203 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
23:47:53.203 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
23:47:53.203 00.000 11616 Moving (-0.12, -0.14) raw xDistance=-0.15 yDistance=-0.10
23:47:53.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
23:47:53.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:53.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:47:53.203 00.000 11616 MoveAxis(E, 84, ABG)
23:47:53.203 00.000 11616 Guiding  Dir = 2, Dur = 84
23:47:53.203 00.000 11616 IsSlewing returns 0
23:47:53.204 00.001 11616 IsGuiding returns 0
23:47:53.204 00.000 11616 PulseGuide returned control before completion, sleep 94
23:47:53.227 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
23:47:53.247 00.020 12268 UpdateGuideState exits: m=152 SNR=8.5
23:47:53.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:53.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:53.247 00.000 12268 Enqueuing Expose request
23:47:53.307 00.060 11616 IsGuiding returns 1
23:47:53.307 00.000 11616 scope still moving after pulse duration time elapsed
23:47:53.337 00.030 11616 IsSlewing returns 0
23:47:53.337 00.000 11616 IsGuiding returns 0
23:47:53.337 00.000 11616 scope move finished after 84 + 49 ms
23:47:53.337 00.000 11616 Move returns status 0, amount 84
23:47:53.337 00.000 11616 MoveAxis(N, 0, ABG)
23:47:53.337 00.000 11616 Move returns status 0, amount 0
23:47:53.337 00.000 11616 move complete, result=0
23:47:53.338 00.001 11616 worker thread done servicing request
23:47:53.338 00.000 12268 GuideStep: -0.1 px 84 ms EAST, -0.1 px 0 ms NORTH
23:47:53.338 00.000 11616 Worker thread wakes up
23:47:53.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:53.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:55.346 02.008 11616 Exposure complete
23:47:55.402 00.056 11616 worker thread done servicing request
23:47:55.402 00.000 12268 OnExposeComplete: enter
23:47:55.403 00.001 12268 UpdateGuideState(): m_state=6
23:47:55.403 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
23:47:55.403 00.000 12268 Star::Find returns 1 (0), X=914.42, Y=15.75, Mass=125, SNR=7.6, Peak=27 HFD=4.6
23:47:55.403 00.000 12268 Star::Find false star n=16 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:55.403 00.000 12268 MultiStar: [#1 0.07,-0.84,0.00,M6] [#2 -1.21,-1.70,0.00,M10] [#3 -0.30,0.33,0.71,U] [#4 0.00,0.00,0.00,L] [#5 -0.04,0.01,1.27,U] 
23:47:55.403 00.000 12268 refined, 2 included, MultiStar: {-0.19, -0.03}, one-star: {-0.29, -0.34}
23:47:55.403 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
23:47:55.404 00.001 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
23:47:55.404 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-2.98 mountX=-0.05 mountY=-0.18, mountTheta=-1.84
23:47:55.405 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.03, opts=13)
23:47:55.405 00.000 12268 Enqueuing Move request for scope (-0.19, -0.03)
23:47:55.405 00.000 11616 Worker thread wakes up
23:47:55.406 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
23:47:55.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
23:47:55.406 00.000 11616 Moving (-0.19, -0.03) raw xDistance=-0.05 yDistance=-0.18
23:47:55.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:55.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:47:55.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:47:55.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:47:55.406 00.000 11616 MoveAxis(E, 0, ABG)
23:47:55.406 00.000 11616 Move returns status 0, amount 0
23:47:55.406 00.000 11616 MoveAxis(N, 0, ABG)
23:47:55.407 00.001 11616 Move returns status 0, amount 0
23:47:55.407 00.000 11616 move complete, result=0
23:47:55.407 00.000 11616 worker thread done servicing request
23:47:55.428 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=132, Gamma=1.290
23:47:55.445 00.017 12268 UpdateGuideState exits: m=125 SNR=7.6
23:47:55.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:55.446 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:55.446 00.000 12268 Enqueuing Expose request
23:47:55.446 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:47:55.446 00.000 11616 Worker thread wakes up
23:47:55.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:55.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:57.450 02.004 11616 Exposure complete
23:47:57.508 00.058 11616 worker thread done servicing request
23:47:57.508 00.000 12268 OnExposeComplete: enter
23:47:57.508 00.000 12268 UpdateGuideState(): m_state=6
23:47:57.508 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
23:47:57.508 00.000 12268 Star::Find returns 1 (0), X=914.64, Y=15.25, Mass=136, SNR=8.0, Peak=24 HFD=4.6
23:47:57.509 00.001 12268 Star::Find false star n=16 nbg=273 bg=7.0 sigma=0.6 thresh=9 peak=9
23:47:57.509 00.000 12268 MultiStar: [#1 0.17,-0.69,0.00,M7] [#2 -0.85,-0.77,0.00,R] [#3 0.36,-0.10,0.54,U] [#4 0.00,0.00,0.00,L] [#5 -0.01,-0.12,1.25,U] 
23:47:57.509 00.000 12268 refined, 2 included, MultiStar: {0.04, -0.37}, one-star: {-0.08, -0.84}
23:47:57.509 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
23:47:57.509 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.23)
23:47:57.509 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.37 hyp=0.37 cameraTheta=-1.47 mountX=-0.37 mountY=0.08, mountTheta=2.92
23:47:57.510 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.37, opts=13)
23:47:57.510 00.000 12268 Enqueuing Move request for scope (0.04, -0.37)
23:47:57.511 00.001 11616 Worker thread wakes up
23:47:57.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.37) opts 0xd
23:47:57.511 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.37)
23:47:57.511 00.000 11616 Moving (0.04, -0.37) raw xDistance=-0.37 yDistance=0.08
23:47:57.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
23:47:57.511 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:57.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:47:57.511 00.000 11616 MoveAxis(E, 206, ABG)
23:47:57.512 00.001 11616 Guiding  Dir = 2, Dur = 206
23:47:57.512 00.000 11616 IsSlewing returns 0
23:47:57.512 00.000 11616 IsGuiding returns 0
23:47:57.513 00.001 11616 PulseGuide returned control before completion, sleep 216
23:47:57.540 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=113, Gamma=1.290
23:47:57.561 00.021 12268 UpdateGuideState exits: m=136 SNR=8.0
23:47:57.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:57.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:57.561 00.000 12268 Enqueuing Expose request
23:47:57.730 00.169 11616 IsGuiding returns 1
23:47:57.731 00.001 11616 scope still moving after pulse duration time elapsed
23:47:57.762 00.031 11616 IsSlewing returns 0
23:47:57.762 00.000 11616 IsGuiding returns 0
23:47:57.762 00.000 11616 scope move finished after 206 + 43 ms
23:47:57.762 00.000 11616 Move returns status 0, amount 206
23:47:57.762 00.000 11616 MoveAxis(N, 0, ABG)
23:47:57.762 00.000 11616 Move returns status 0, amount 0
23:47:57.762 00.000 11616 move complete, result=0
23:47:57.762 00.000 11616 worker thread done servicing request
23:47:57.763 00.001 11616 Worker thread wakes up
23:47:57.763 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:57.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:47:57.763 00.000 12268 GuideStep: -0.4 px 206 ms EAST, 0.1 px 0 ms NORTH
23:47:59.767 02.004 11616 Exposure complete
23:47:59.823 00.056 11616 worker thread done servicing request
23:47:59.824 00.001 12268 OnExposeComplete: enter
23:47:59.824 00.000 12268 UpdateGuideState(): m_state=6
23:47:59.824 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
23:47:59.824 00.000 12268 Star::Find returns 1 (0), X=914.62, Y=15.60, Mass=136, SNR=8.0, Peak=25 HFD=4.9
23:47:59.824 00.000 12268 Star::Find false star n=16 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:59.824 00.000 12268 Star::Find false star n=22 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
23:47:59.824 00.000 12268 MultiStar: [#1 0.12,-1.17,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 -0.13,0.20,0.61,U] [#4 0.00,0.00,0.00,L] [#5 0.02,0.16,1.25,U] 
23:47:59.824 00.000 12268 refined, 2 included, MultiStar: {-0.05, -0.06}, one-star: {-0.09, -0.49}
23:47:59.825 00.001 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
23:47:59.825 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
23:47:59.825 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.32 mountX=-0.06 mountY=-0.05, mountTheta=-2.51
23:47:59.826 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.06, opts=13)
23:47:59.826 00.000 12268 Enqueuing Move request for scope (-0.05, -0.06)
23:47:59.826 00.000 11616 Worker thread wakes up
23:47:59.827 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
23:47:59.827 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
23:47:59.827 00.000 11616 Moving (-0.05, -0.06) raw xDistance=-0.06 yDistance=-0.05
23:47:59.827 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:59.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:47:59.827 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:59.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:47:59.827 00.000 11616 MoveAxis(E, 0, ABG)
23:47:59.827 00.000 11616 Move returns status 0, amount 0
23:47:59.827 00.000 11616 MoveAxis(N, 0, ABG)
23:47:59.827 00.000 11616 Move returns status 0, amount 0
23:47:59.828 00.001 11616 move complete, result=0
23:47:59.828 00.000 11616 worker thread done servicing request
23:47:59.854 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=107, Gamma=1.290
23:47:59.871 00.017 12268 UpdateGuideState exits: m=136 SNR=8.0
23:47:59.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:59.871 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:47:59.871 00.000 12268 Enqueuing Expose request
23:47:59.872 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:59.872 00.000 11616 Worker thread wakes up
23:47:59.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:47:59.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:01.888 02.016 11616 Exposure complete
23:48:01.946 00.058 11616 worker thread done servicing request
23:48:01.946 00.000 12268 OnExposeComplete: enter
23:48:01.946 00.000 12268 UpdateGuideState(): m_state=6
23:48:01.946 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
23:48:01.946 00.000 12268 Star::Find returns 1 (0), X=914.41, Y=15.85, Mass=172, SNR=9.0, Peak=27 HFD=4.5
23:48:01.946 00.000 12268 Star::Find false star n=15 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
23:48:01.946 00.000 12268 Star::Find false star n=18 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
23:48:01.946 00.000 12268 MultiStar: [#1 -0.24,-0.31,0.92,U] [#2 -0.20,0.85,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.08,0.15,1.07,U] 
23:48:01.946 00.000 12268 refined, 2 included, MultiStar: {-0.20, -0.12}, one-star: {-0.30, -0.24}
23:48:01.947 00.001 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.08 = 2.21)
23:48:01.947 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.90)
23:48:01.947 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.12 hyp=0.24 cameraTheta=-2.60 mountX=-0.14 mountY=-0.19, mountTheta=-2.22
23:48:01.948 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.12, opts=13)
23:48:01.949 00.001 12268 Enqueuing Move request for scope (-0.20, -0.12)
23:48:01.949 00.000 11616 Worker thread wakes up
23:48:01.949 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.12) opts 0xd
23:48:01.949 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.12)
23:48:01.949 00.000 11616 Moving (-0.20, -0.12) raw xDistance=-0.14 yDistance=-0.19
23:48:01.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
23:48:01.949 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.06 newest=-0.15
23:48:01.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
23:48:01.949 00.000 11616 MoveAxis(E, 79, ABG)
23:48:01.949 00.000 11616 Guiding  Dir = 2, Dur = 79
23:48:01.950 00.001 11616 IsSlewing returns 0
23:48:01.950 00.000 11616 IsGuiding returns 0
23:48:01.950 00.000 11616 PulseGuide returned control before completion, sleep 89
23:48:01.975 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=92, Gamma=1.290
23:48:01.993 00.018 12268 UpdateGuideState exits: m=172 SNR=9.0
23:48:01.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:01.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:01.993 00.000 12268 Enqueuing Expose request
23:48:02.043 00.050 11616 IsGuiding returns 1
23:48:02.043 00.000 11616 scope still moving after pulse duration time elapsed
23:48:02.074 00.031 11616 IsSlewing returns 0
23:48:02.074 00.000 11616 IsGuiding returns 0
23:48:02.074 00.000 11616 scope move finished after 79 + 45 ms
23:48:02.074 00.000 11616 Move returns status 0, amount 79
23:48:02.074 00.000 11616 BLC: Oldest BLC event removed
23:48:02.075 00.001 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2055 applied
23:48:02.075 00.000 11616 MoveAxis(N, 2071, ABG)
23:48:02.075 00.000 11616 Guiding  Dir = 0, Dur = 2071
23:48:02.075 00.000 11616 IsSlewing returns 0
23:48:02.075 00.000 11616 IsGuiding returns 0
23:48:02.076 00.001 11616 PulseGuide returned control before completion, sleep 2081
23:48:04.168 02.092 11616 IsGuiding returns 1
23:48:04.168 00.000 11616 scope still moving after pulse duration time elapsed
23:48:04.199 00.031 11616 IsSlewing returns 0
23:48:04.200 00.001 11616 IsGuiding returns 0
23:48:04.200 00.000 11616 scope move finished after 2071 + 53 ms
23:48:04.200 00.000 11616 Move returns status 0, amount 2071
23:48:04.200 00.000 11616 move complete, result=0
23:48:04.200 00.000 11616 worker thread done servicing request
23:48:04.200 00.000 11616 Worker thread wakes up
23:48:04.201 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:04.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:04.201 00.000 12268 GuideStep: -0.1 px 79 ms EAST, -0.2 px 2071 ms NORTH
23:48:06.212 02.011 11616 Exposure complete
23:48:06.270 00.058 11616 worker thread done servicing request
23:48:06.270 00.000 12268 OnExposeComplete: enter
23:48:06.271 00.001 12268 UpdateGuideState(): m_state=6
23:48:06.271 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
23:48:06.271 00.000 12268 Star::Find returns 1 (0), X=914.62, Y=15.53, Mass=203, SNR=9.8, Peak=28 HFD=4.8
23:48:06.271 00.000 12268 MultiStar: [#1 0.88,-1.03,0.00,M8] [#2 -0.46,-0.66,0.00,M2] [#3 0.27,-0.59,0.00,M1] [#4 -0.18,-0.32,0.45,U] [#5 0.11,-0.04,0.99,U] 
23:48:06.271 00.000 12268 refined, 2 included, MultiStar: {-0.02, -0.31}, one-star: {-0.09, -0.56}
23:48:06.271 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
23:48:06.272 00.001 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
23:48:06.272 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.65 mountX=-0.31 mountY=0.02, mountTheta=3.09
23:48:06.274 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.31, opts=13)
23:48:06.274 00.000 12268 Enqueuing Move request for scope (-0.02, -0.31)
23:48:06.274 00.000 11616 Worker thread wakes up
23:48:06.274 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.31) opts 0xd
23:48:06.274 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.31)
23:48:06.274 00.000 11616 Moving (-0.02, -0.31) raw xDistance=-0.31 yDistance=0.02
23:48:06.274 00.000 11616 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.33, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.027814, 1:-0.015661
23:48:06.274 00.000 11616 BLC: No correction, Miss < min_move
23:48:06.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
23:48:06.274 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:06.275 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:48:06.275 00.000 11616 MoveAxis(E, 173, ABG)
23:48:06.275 00.000 11616 Guiding  Dir = 2, Dur = 173
23:48:06.275 00.000 11616 IsSlewing returns 0
23:48:06.275 00.000 11616 IsGuiding returns 0
23:48:06.276 00.001 11616 PulseGuide returned control before completion, sleep 183
23:48:06.297 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=86, Gamma=1.290
23:48:06.315 00.018 12268 UpdateGuideState exits: m=203 SNR=9.8
23:48:06.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:06.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:06.316 00.001 12268 Enqueuing Expose request
23:48:06.461 00.145 11616 IsGuiding returns 1
23:48:06.461 00.000 11616 scope still moving after pulse duration time elapsed
23:48:06.492 00.031 11616 IsSlewing returns 0
23:48:06.492 00.000 11616 IsGuiding returns 0
23:48:06.492 00.000 11616 scope move finished after 173 + 43 ms
23:48:06.492 00.000 11616 Move returns status 0, amount 173
23:48:06.492 00.000 11616 MoveAxis(N, 0, ABG)
23:48:06.492 00.000 11616 Move returns status 0, amount 0
23:48:06.492 00.000 11616 move complete, result=0
23:48:06.493 00.001 11616 worker thread done servicing request
23:48:06.493 00.000 12268 GuideStep: -0.3 px 173 ms EAST, 0.0 px 0 ms NORTH
23:48:06.493 00.000 11616 Worker thread wakes up
23:48:06.493 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:06.493 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:08.500 02.007 11616 Exposure complete
23:48:08.559 00.059 11616 worker thread done servicing request
23:48:08.559 00.000 12268 OnExposeComplete: enter
23:48:08.559 00.000 12268 UpdateGuideState(): m_state=6
23:48:08.560 00.001 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
23:48:08.560 00.000 12268 Star::Find returns 1 (0), X=915.09, Y=15.67, Mass=170, SNR=8.9, Peak=26 HFD=4.2
23:48:08.560 00.000 12268 Star::Find false star n=17 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
23:48:08.560 00.000 12268 Star::Find false star n=16 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
23:48:08.560 00.000 12268 MultiStar: [#1 0.79,-0.98,0.00,M9] [#2 0.64,-0.13,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.07,0.05,1.06,U] 
23:48:08.560 00.000 12268 refined, 1 included, MultiStar: {0.15, -0.17}, one-star: {0.38, -0.42}
23:48:08.561 00.001 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
23:48:08.561 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.85)
23:48:08.561 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-0.85 mountX=-0.16 mountY=0.17, mountTheta=2.31
23:48:08.563 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.17, opts=13)
23:48:08.563 00.000 12268 Enqueuing Move request for scope (0.15, -0.17)
23:48:08.563 00.000 11616 Worker thread wakes up
23:48:08.563 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.17) opts 0xd
23:48:08.563 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.17)
23:48:08.563 00.000 11616 Moving (0.15, -0.17) raw xDistance=-0.16 yDistance=0.17
23:48:08.563 00.000 11616 BLC: History state: CurrMiss=-0.17, AvgInitMiss=0.33, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.027814, 1:-0.015661, 2:-0.173702
23:48:08.563 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:48:08.563 00.000 11616 BLC: window closed
23:48:08.564 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:48:08.564 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:08.564 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:48:08.564 00.000 11616 MoveAxis(E, 89, ABG)
23:48:08.564 00.000 11616 Guiding  Dir = 2, Dur = 89
23:48:08.564 00.000 11616 IsSlewing returns 0
23:48:08.564 00.000 11616 IsGuiding returns 0
23:48:08.565 00.001 11616 PulseGuide returned control before completion, sleep 99
23:48:08.586 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=78, Gamma=1.290
23:48:08.605 00.019 12268 UpdateGuideState exits: m=170 SNR=8.9
23:48:08.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:08.606 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:08.606 00.000 12268 Enqueuing Expose request
23:48:08.673 00.067 11616 IsGuiding returns 1
23:48:08.673 00.000 11616 scope still moving after pulse duration time elapsed
23:48:08.703 00.030 11616 IsSlewing returns 0
23:48:08.703 00.000 11616 IsGuiding returns 0
23:48:08.703 00.000 11616 scope move finished after 89 + 49 ms
23:48:08.703 00.000 11616 Move returns status 0, amount 89
23:48:08.703 00.000 11616 MoveAxis(N, 0, ABG)
23:48:08.703 00.000 11616 Move returns status 0, amount 0
23:48:08.703 00.000 11616 move complete, result=0
23:48:08.704 00.001 11616 worker thread done servicing request
23:48:08.704 00.000 12268 GuideStep: -0.2 px 89 ms EAST, 0.2 px 0 ms NORTH
23:48:08.704 00.000 11616 Worker thread wakes up
23:48:08.704 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:08.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:10.712 02.008 11616 Exposure complete
23:48:10.771 00.059 11616 worker thread done servicing request
23:48:10.771 00.000 12268 OnExposeComplete: enter
23:48:10.771 00.000 12268 UpdateGuideState(): m_state=6
23:48:10.771 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
23:48:10.771 00.000 12268 Star::Find returns 1 (0), X=915.20, Y=15.37, Mass=227, SNR=10.3, Peak=26 HFD=4.7
23:48:10.771 00.000 12268 Star::Find false star n=17 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
23:48:10.772 00.001 12268 MultiStar: [#1 0.80,-0.44,0.00,M10] [#2 0.32,-1.11,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.25,-0.85,0.00,M2] [#5 -0.02,0.08,0.95,U] 
23:48:10.772 00.000 12268 refined, 1 included, MultiStar: {0.24, -0.33}, one-star: {0.49, -0.72}
23:48:10.772 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
23:48:10.772 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
23:48:10.772 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.33 hyp=0.41 cameraTheta=-0.93 mountX=-0.30 mountY=0.28, mountTheta=2.39
23:48:10.773 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.33, opts=13)
23:48:10.774 00.001 12268 Enqueuing Move request for scope (0.24, -0.33)
23:48:10.774 00.000 11616 Worker thread wakes up
23:48:10.774 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.33) opts 0xd
23:48:10.774 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.33)
23:48:10.774 00.000 11616 Moving (0.24, -0.33) raw xDistance=-0.30 yDistance=0.28
23:48:10.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
23:48:10.774 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:10.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:48:10.774 00.000 11616 MoveAxis(E, 169, ABG)
23:48:10.774 00.000 11616 Guiding  Dir = 2, Dur = 169
23:48:10.775 00.001 11616 IsSlewing returns 0
23:48:10.775 00.000 11616 IsGuiding returns 0
23:48:10.775 00.000 11616 PulseGuide returned control before completion, sleep 179
23:48:10.797 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=82, Gamma=1.290
23:48:10.815 00.018 12268 UpdateGuideState exits: m=227 SNR=10.3
23:48:10.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:10.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:10.815 00.000 12268 Enqueuing Expose request
23:48:10.970 00.155 11616 IsGuiding returns 1
23:48:10.970 00.000 11616 scope still moving after pulse duration time elapsed
23:48:11.001 00.031 11616 IsSlewing returns 0
23:48:11.001 00.000 11616 IsGuiding returns 0
23:48:11.002 00.001 11616 scope move finished after 169 + 57 ms
23:48:11.002 00.000 11616 Move returns status 0, amount 169
23:48:11.002 00.000 11616 MoveAxis(N, 0, ABG)
23:48:11.002 00.000 11616 Move returns status 0, amount 0
23:48:11.002 00.000 11616 move complete, result=0
23:48:11.002 00.000 11616 worker thread done servicing request
23:48:11.002 00.000 11616 Worker thread wakes up
23:48:11.002 00.000 12268 GuideStep: -0.3 px 169 ms EAST, 0.3 px 0 ms NORTH
23:48:11.002 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:11.002 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:13.010 02.008 11616 Exposure complete
23:48:13.066 00.056 11616 worker thread done servicing request
23:48:13.066 00.000 12268 OnExposeComplete: enter
23:48:13.066 00.000 12268 UpdateGuideState(): m_state=6
23:48:13.067 00.001 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
23:48:13.067 00.000 12268 Star::Find returns 1 (0), X=914.68, Y=15.94, Mass=248, SNR=10.9, Peak=34 HFD=4.7
23:48:13.067 00.000 12268 MultiStar: [#1 0.48,-0.12,0.67,U] [#2 0.12,0.40,0.58,U] [#3 0.09,0.66,0.00,M2] [#4 -0.47,-0.29,0.48,U] [#5 0.02,0.18,0.88,U] 
23:48:13.067 00.000 12268 refined, 4 included, MultiStar: {0.04, 0.00}, one-star: {-0.04, -0.15}
23:48:13.068 00.001 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
23:48:13.068 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
23:48:13.068 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.12 mountX=0.01 mountY=0.04, mountTheta=1.35
23:48:13.069 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.00, opts=13)
23:48:13.069 00.000 12268 Enqueuing Move request for scope (0.04, 0.00)
23:48:13.071 00.002 11616 Worker thread wakes up
23:48:13.071 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
23:48:13.071 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
23:48:13.071 00.000 11616 Moving (0.04, 0.00) raw xDistance=0.01 yDistance=0.04
23:48:13.071 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:13.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:48:13.071 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:13.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:48:13.071 00.000 11616 MoveAxis(E, 0, ABG)
23:48:13.071 00.000 11616 Move returns status 0, amount 0
23:48:13.071 00.000 11616 MoveAxis(N, 0, ABG)
23:48:13.071 00.000 11616 Move returns status 0, amount 0
23:48:13.071 00.000 11616 move complete, result=0
23:48:13.071 00.000 11616 worker thread done servicing request
23:48:13.092 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=87, Gamma=1.290
23:48:13.111 00.019 12268 UpdateGuideState exits: m=248 SNR=10.9
23:48:13.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:13.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:13.111 00.000 12268 Enqueuing Expose request
23:48:13.111 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:13.111 00.000 11616 Worker thread wakes up
23:48:13.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:13.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:15.128 02.017 11616 Exposure complete
23:48:15.183 00.055 11616 worker thread done servicing request
23:48:15.184 00.001 12268 OnExposeComplete: enter
23:48:15.184 00.000 12268 UpdateGuideState(): m_state=6
23:48:15.184 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
23:48:15.184 00.000 12268 Star::Find returns 1 (0), X=915.32, Y=16.31, Mass=253, SNR=10.9, Peak=29 HFD=4.2
23:48:15.184 00.000 12268 MultiStar: [#1 1.02,-0.02,0.00,M10] [#2 0.24,0.38,0.49,U] [#3 1.24,1.69,0.00,M3] [#4 0.24,0.13,0.46,U] [#5 0.11,0.09,0.89,U] 
23:48:15.185 00.001 12268 refined, 3 included, MultiStar: {0.33, 0.19}, one-star: {0.61, 0.22}
23:48:15.185 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
23:48:15.185 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.22)
23:48:15.185 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.19 hyp=0.38 cameraTheta=0.52 mountX=0.22 mountY=0.30, mountTheta=0.94
23:48:15.187 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.19, opts=13)
23:48:15.187 00.000 12268 Enqueuing Move request for scope (0.33, 0.19)
23:48:15.187 00.000 11616 Worker thread wakes up
23:48:15.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.19) opts 0xd
23:48:15.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.19)
23:48:15.187 00.000 11616 Moving (0.33, 0.19) raw xDistance=0.22 yDistance=0.30
23:48:15.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:15.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:48:15.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:15.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:48:15.188 00.001 11616 MoveAxis(E, 0, ABG)
23:48:15.188 00.000 11616 Move returns status 0, amount 0
23:48:15.188 00.000 11616 MoveAxis(N, 0, ABG)
23:48:15.188 00.000 11616 Move returns status 0, amount 0
23:48:15.188 00.000 11616 move complete, result=0
23:48:15.189 00.001 11616 worker thread done servicing request
23:48:15.210 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=89, Gamma=1.290
23:48:15.231 00.021 12268 UpdateGuideState exits: m=253 SNR=10.9
23:48:15.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:15.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:15.231 00.000 12268 Enqueuing Expose request
23:48:15.231 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:48:15.231 00.000 11616 Worker thread wakes up
23:48:15.232 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:15.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:17.238 02.006 11616 Exposure complete
23:48:17.294 00.056 11616 worker thread done servicing request
23:48:17.295 00.001 12268 OnExposeComplete: enter
23:48:17.295 00.000 12268 UpdateGuideState(): m_state=6
23:48:17.295 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
23:48:17.295 00.000 12268 Star::Find returns 1 (0), X=915.09, Y=15.90, Mass=261, SNR=11.1, Peak=30 HFD=4.4
23:48:17.295 00.000 12268 MultiStar: [#1 0.59,0.09,0.56,U] [#2 0.03,0.60,0.53,U] [#3 0.79,0.51,0.00,M4] [#4 0.14,-0.59,0.51,U] [#5 -0.02,0.03,0.85,U] 
23:48:17.296 00.001 12268 refined, 4 included, MultiStar: {0.23, -0.03}, one-star: {0.38, -0.19}
23:48:17.296 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
23:48:17.296 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.57)
23:48:17.296 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.13 mountX=-0.01 mountY=0.23, mountTheta=1.60
23:48:17.298 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.03, opts=13)
23:48:17.298 00.000 12268 Enqueuing Move request for scope (0.23, -0.03)
23:48:17.298 00.000 11616 Worker thread wakes up
23:48:17.298 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
23:48:17.298 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
23:48:17.298 00.000 11616 Moving (0.23, -0.03) raw xDistance=-0.01 yDistance=0.23
23:48:17.298 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:17.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:48:17.299 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:17.299 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:48:17.299 00.000 11616 MoveAxis(E, 0, ABG)
23:48:17.299 00.000 11616 Move returns status 0, amount 0
23:48:17.299 00.000 11616 MoveAxis(N, 0, ABG)
23:48:17.299 00.000 11616 Move returns status 0, amount 0
23:48:17.299 00.000 11616 move complete, result=0
23:48:17.299 00.000 11616 worker thread done servicing request
23:48:17.323 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=89, Gamma=1.290
23:48:17.342 00.019 12268 UpdateGuideState exits: m=261 SNR=11.1
23:48:17.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:17.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:17.342 00.000 12268 Enqueuing Expose request
23:48:17.342 00.000 11616 Worker thread wakes up
23:48:17.342 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:48:17.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:17.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:19.359 02.017 11616 Exposure complete
23:48:19.415 00.056 11616 worker thread done servicing request
23:48:19.416 00.001 12268 OnExposeComplete: enter
23:48:19.416 00.000 12268 UpdateGuideState(): m_state=6
23:48:19.416 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
23:48:19.416 00.000 12268 Star::Find returns 1 (0), X=914.99, Y=15.84, Mass=235, SNR=10.5, Peak=27 HFD=4.6
23:48:19.416 00.000 12268 MultiStar: [#1 0.59,-0.20,0.68,U] [#2 0.40,-0.02,0.67,U] [#3 0.77,0.97,0.00,M5] [#4 -0.31,-0.20,0.54,U] [#5 -0.03,0.04,0.89,U] 
23:48:19.416 00.000 12268 refined, 4 included, MultiStar: {0.20, -0.12}, one-star: {0.28, -0.25}
23:48:19.416 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
23:48:19.417 00.001 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
23:48:19.417 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.24 cameraTheta=-0.55 mountX=-0.10 mountY=0.22, mountTheta=2.02
23:48:19.418 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.12, opts=13)
23:48:19.418 00.000 12268 Enqueuing Move request for scope (0.20, -0.12)
23:48:19.418 00.000 11616 Worker thread wakes up
23:48:19.418 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd
23:48:19.419 00.001 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.12)
23:48:19.419 00.000 11616 Moving (0.20, -0.12) raw xDistance=-0.10 yDistance=0.22
23:48:19.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
23:48:19.419 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=-0.15 newest=0.75
23:48:19.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
23:48:19.419 00.000 11616 MoveAxis(E, 57, ABG)
23:48:19.419 00.000 11616 Guiding  Dir = 2, Dur = 57
23:48:19.419 00.000 11616 IsSlewing returns 0
23:48:19.420 00.001 11616 IsGuiding returns 0
23:48:19.420 00.000 11616 PulseGuide returned control before completion, sleep 67
23:48:19.441 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=92, Gamma=1.290
23:48:19.458 00.017 12268 UpdateGuideState exits: m=235 SNR=10.5
23:48:19.458 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:19.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:19.458 00.000 12268 Enqueuing Expose request
23:48:19.501 00.043 11616 IsGuiding returns 0
23:48:19.502 00.001 11616 Move returns status 0, amount 57
23:48:19.502 00.000 11616 BLC: Oldest BLC event removed
23:48:19.502 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2055 applied
23:48:19.502 00.000 11616 MoveAxis(S, 2073, ABG)
23:48:19.502 00.000 11616 Guiding  Dir = 1, Dur = 2073
23:48:19.502 00.000 11616 IsSlewing returns 0
23:48:19.503 00.001 11616 IsGuiding returns 0
23:48:19.503 00.000 11616 PulseGuide returned control before completion, sleep 2083
23:48:21.595 02.092 11616 IsGuiding returns 1
23:48:21.595 00.000 11616 scope still moving after pulse duration time elapsed
23:48:21.627 00.032 11616 IsSlewing returns 0
23:48:21.628 00.001 11616 IsGuiding returns 0
23:48:21.628 00.000 11616 scope move finished after 2073 + 52 ms
23:48:21.628 00.000 11616 Move returns status 0, amount 2073
23:48:21.628 00.000 11616 move complete, result=0
23:48:21.628 00.000 11616 worker thread done servicing request
23:48:21.628 00.000 11616 Worker thread wakes up
23:48:21.629 00.001 12268 GuideStep: -0.1 px 57 ms EAST, 0.2 px 2073 ms SOUTH
23:48:21.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:21.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:23.646 02.017 11616 Exposure complete
23:48:23.702 00.056 11616 worker thread done servicing request
23:48:23.702 00.000 12268 OnExposeComplete: enter
23:48:23.702 00.000 12268 UpdateGuideState(): m_state=6
23:48:23.702 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
23:48:23.702 00.000 12268 Star::Find returns 1 (0), X=915.09, Y=16.01, Mass=246, SNR=10.8, Peak=33 HFD=4.4
23:48:23.703 00.001 12268 MultiStar: [#1 0.64,-0.63,0.00,M9] [#2 0.71,0.00,0.00,M1] [#3 1.14,-0.06,0.00,M6] [#4 0.06,-0.31,0.55,U] [#5 0.13,-0.08,0.88,U] 
23:48:23.703 00.000 12268 refined, 2 included, MultiStar: {0.22, -0.13}, one-star: {0.38, -0.08}
23:48:23.703 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
23:48:23.703 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
23:48:23.703 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.13 hyp=0.25 cameraTheta=-0.54 mountX=-0.11 mountY=0.23, mountTheta=2.01
23:48:23.704 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.13, opts=13)
23:48:23.704 00.000 12268 Enqueuing Move request for scope (0.22, -0.13)
23:48:23.704 00.000 11616 Worker thread wakes up
23:48:23.705 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.13) opts 0xd
23:48:23.705 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.13)
23:48:23.705 00.000 11616 Moving (0.22, -0.13) raw xDistance=-0.11 yDistance=0.23
23:48:23.705 00.000 11616 BLC: History state: CurrMiss=0.23, AvgInitMiss=0.32, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.032269, 1:0.231608
23:48:23.705 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:48:23.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
23:48:23.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:48:23.705 00.000 11616 MoveAxis(E, 60, ABG)
23:48:23.705 00.000 11616 Guiding  Dir = 2, Dur = 60
23:48:23.705 00.000 11616 IsSlewing returns 0
23:48:23.706 00.001 11616 IsGuiding returns 0
23:48:23.706 00.000 11616 PulseGuide returned control before completion, sleep 70
23:48:23.727 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=121, Gamma=1.290
23:48:23.746 00.019 12268 UpdateGuideState exits: m=246 SNR=10.8
23:48:23.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:23.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:23.746 00.000 12268 Enqueuing Expose request
23:48:23.780 00.034 11616 IsGuiding returns 1
23:48:23.780 00.000 11616 scope still moving after pulse duration time elapsed
23:48:23.811 00.031 11616 IsSlewing returns 0
23:48:23.811 00.000 11616 IsGuiding returns 0
23:48:23.811 00.000 11616 scope move finished after 60 + 45 ms
23:48:23.812 00.001 11616 Move returns status 0, amount 60
23:48:23.812 00.000 11616 MoveAxis(S, 20, ABG)
23:48:23.812 00.000 11616 Guiding  Dir = 1, Dur = 20
23:48:23.812 00.000 11616 IsSlewing returns 0
23:48:23.813 00.001 11616 IsGuiding returns 0
23:48:23.813 00.000 11616 PulseGuide returned control before completion, sleep 30
23:48:23.858 00.045 11616 IsGuiding returns 1
23:48:23.858 00.000 11616 scope still moving after pulse duration time elapsed
23:48:23.890 00.032 11616 IsSlewing returns 0
23:48:23.891 00.001 11616 IsGuiding returns 1
23:48:23.920 00.029 11616 IsSlewing returns 0
23:48:23.921 00.001 11616 IsGuiding returns 1
23:48:23.952 00.031 11616 IsSlewing returns 0
23:48:23.953 00.001 11616 IsGuiding returns 1
23:48:23.983 00.030 11616 IsSlewing returns 0
23:48:23.984 00.001 11616 IsGuiding returns 1
23:48:24.014 00.030 11616 IsSlewing returns 0
23:48:24.014 00.000 11616 IsGuiding returns 0
23:48:24.014 00.000 11616 scope move finished after 20 + 181 ms
23:48:24.014 00.000 11616 Move returns status 0, amount 20
23:48:24.014 00.000 11616 move complete, result=0
23:48:24.014 00.000 11616 worker thread done servicing request
23:48:24.014 00.000 12268 GuideStep: -0.1 px 60 ms EAST, 0.2 px 20 ms SOUTH
23:48:24.015 00.001 11616 Worker thread wakes up
23:48:24.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:24.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:26.021 02.006 11616 Exposure complete
23:48:26.077 00.056 11616 worker thread done servicing request
23:48:26.077 00.000 12268 OnExposeComplete: enter
23:48:26.078 00.001 12268 UpdateGuideState(): m_state=6
23:48:26.078 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
23:48:26.078 00.000 12268 Star::Find returns 1 (0), X=914.47, Y=16.08, Mass=247, SNR=10.8, Peak=28 HFD=4.8
23:48:26.078 00.000 12268 MultiStar: [#1 0.30,0.02,0.67,U] [#2 -0.07,0.27,0.55,U] [#3 0.22,1.24,0.00,M7] [#4 -0.98,-0.75,0.00,M1] [#5 0.04,-0.04,0.88,U] 
23:48:26.078 00.000 12268 refined, 3 included, MultiStar: {-0.01, 0.04}, one-star: {-0.24, -0.01}
23:48:26.078 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
23:48:26.079 00.001 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
23:48:26.079 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.89 mountX=0.03 mountY=-0.02, mountTheta=-0.44
23:48:26.080 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.04, opts=13)
23:48:26.080 00.000 12268 Enqueuing Move request for scope (-0.01, 0.04)
23:48:26.081 00.001 11616 Worker thread wakes up
23:48:26.081 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
23:48:26.081 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
23:48:26.081 00.000 11616 Moving (-0.01, 0.04) raw xDistance=0.03 yDistance=-0.02
23:48:26.081 00.000 11616 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.32, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.032269, 1:0.231608, 2:-0.016319
23:48:26.081 00.000 11616 BLC: No correction, Miss < min_move
23:48:26.081 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:26.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:48:26.081 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:26.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:48:26.081 00.000 11616 MoveAxis(E, 0, ABG)
23:48:26.082 00.001 11616 Move returns status 0, amount 0
23:48:26.082 00.000 11616 MoveAxis(N, 0, ABG)
23:48:26.082 00.000 11616 Move returns status 0, amount 0
23:48:26.082 00.000 11616 move complete, result=0
23:48:26.082 00.000 11616 worker thread done servicing request
23:48:26.103 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=108, Gamma=1.290
23:48:26.120 00.017 12268 UpdateGuideState exits: m=247 SNR=10.8
23:48:26.120 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:26.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:26.121 00.001 12268 Enqueuing Expose request
23:48:26.121 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:26.121 00.000 11616 Worker thread wakes up
23:48:26.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:26.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:28.227 02.106 11616 Exposure complete
23:48:28.284 00.057 11616 worker thread done servicing request
23:48:28.284 00.000 12268 OnExposeComplete: enter
23:48:28.285 00.001 12268 UpdateGuideState(): m_state=6
23:48:28.285 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
23:48:28.285 00.000 12268 Star::Find returns 1 (0), X=914.27, Y=15.92, Mass=248, SNR=10.8, Peak=28 HFD=4.5
23:48:28.285 00.000 12268 MultiStar: [#1 0.32,0.19,0.63,U] [#2 0.16,0.05,0.69,U] [#3 -0.23,0.77,0.00,M8] [#4 -1.15,-0.02,0.00,M2] [#5 0.01,-0.05,0.89,U] 
23:48:28.285 00.000 12268 refined, 3 included, MultiStar: {-0.04, -0.02}, one-star: {-0.44, -0.17}
23:48:28.285 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.13 = 2.15)
23:48:28.285 00.000 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.96)
23:48:28.285 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.66 mountX=-0.02 mountY=-0.03, mountTheta=-2.16
23:48:28.287 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.02, opts=13)
23:48:28.288 00.001 12268 Enqueuing Move request for scope (-0.04, -0.02)
23:48:28.288 00.000 11616 Worker thread wakes up
23:48:28.288 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
23:48:28.288 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
23:48:28.288 00.000 11616 Moving (-0.04, -0.02) raw xDistance=-0.02 yDistance=-0.03
23:48:28.288 00.000 11616 BLC: window closed
23:48:28.288 00.000 11616 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.32, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.032269, 1:0.231608, 2:-0.016319
23:48:28.288 00.000 11616 BLC: No correction, Miss < min_move
23:48:28.288 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:28.289 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:48:28.290 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:28.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:48:28.290 00.000 11616 MoveAxis(E, 0, ABG)
23:48:28.290 00.000 11616 Move returns status 0, amount 0
23:48:28.290 00.000 11616 MoveAxis(N, 0, ABG)
23:48:28.290 00.000 11616 Move returns status 0, amount 0
23:48:28.290 00.000 11616 move complete, result=0
23:48:28.291 00.001 11616 worker thread done servicing request
23:48:28.312 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=129, Gamma=1.290
23:48:28.330 00.018 12268 UpdateGuideState exits: m=248 SNR=10.8
23:48:28.331 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:28.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:28.331 00.000 12268 Enqueuing Expose request
23:48:28.331 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:28.331 00.000 11616 Worker thread wakes up
23:48:28.331 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:28.331 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:30.339 02.008 11616 Exposure complete
23:48:30.397 00.058 11616 worker thread done servicing request
23:48:30.397 00.000 12268 OnExposeComplete: enter
23:48:30.398 00.001 12268 UpdateGuideState(): m_state=6
23:48:30.398 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
23:48:30.398 00.000 12268 Star::Find returns 1 (0), X=914.35, Y=15.99, Mass=245, SNR=10.7, Peak=29 HFD=4.2
23:48:30.398 00.000 12268 MultiStar: [#1 0.32,0.27,0.66,U] [#2 -0.16,-0.73,0.00,M1] [#3 0.26,0.94,0.00,M9] [#4 -0.37,-0.25,0.44,U] [#5 0.24,-0.00,0.90,U] 
23:48:30.398 00.000 12268 refined, 3 included, MultiStar: {-0.03, -0.01}, one-star: {-0.36, -0.10}
23:48:30.399 00.001 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
23:48:30.399 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
23:48:30.399 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.76 mountX=-0.02 mountY=-0.03, mountTheta=-2.06
23:48:30.400 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.01, opts=13)
23:48:30.400 00.000 12268 Enqueuing Move request for scope (-0.03, -0.01)
23:48:30.400 00.000 11616 Worker thread wakes up
23:48:30.401 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
23:48:30.401 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
23:48:30.401 00.000 11616 Moving (-0.03, -0.01) raw xDistance=-0.02 yDistance=-0.03
23:48:30.401 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:30.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:48:30.401 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:30.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:48:30.401 00.000 11616 MoveAxis(E, 0, ABG)
23:48:30.401 00.000 11616 Move returns status 0, amount 0
23:48:30.401 00.000 11616 MoveAxis(N, 0, ABG)
23:48:30.401 00.000 11616 Move returns status 0, amount 0
23:48:30.401 00.000 11616 move complete, result=0
23:48:30.402 00.001 11616 worker thread done servicing request
23:48:30.425 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=125, Gamma=1.290
23:48:30.444 00.019 12268 UpdateGuideState exits: m=245 SNR=10.7
23:48:30.444 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:30.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:30.444 00.000 12268 Enqueuing Expose request
23:48:30.444 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:30.444 00.000 11616 Worker thread wakes up
23:48:30.445 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:30.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:32.452 02.007 11616 Exposure complete
23:48:32.508 00.056 11616 worker thread done servicing request
23:48:32.508 00.000 12268 OnExposeComplete: enter
23:48:32.508 00.000 12268 UpdateGuideState(): m_state=6
23:48:32.509 00.001 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
23:48:32.509 00.000 12268 Star::Find returns 1 (0), X=914.98, Y=15.68, Mass=249, SNR=10.9, Peak=27 HFD=4.4
23:48:32.509 00.000 12268 MultiStar: [#1 0.48,-0.40,0.00,M7] [#2 0.21,-0.34,0.63,U] [#3 0.66,1.18,0.00,M10] [#4 -14.49,-8.95,0.00,M2] [#5 0.04,-0.00,0.87,U] 
23:48:32.509 00.000 12268 refined, 2 included, MultiStar: {0.18, -0.25}, one-star: {0.27, -0.41}
23:48:32.509 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
23:48:32.509 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.74)
23:48:32.509 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.25 hyp=0.31 cameraTheta=-0.96 mountX=-0.23 mountY=0.21, mountTheta=2.42
23:48:32.511 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.25, opts=13)
23:48:32.511 00.000 12268 Enqueuing Move request for scope (0.18, -0.25)
23:48:32.511 00.000 11616 Worker thread wakes up
23:48:32.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.25) opts 0xd
23:48:32.511 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.25)
23:48:32.511 00.000 11616 Moving (0.18, -0.25) raw xDistance=-0.23 yDistance=0.21
23:48:32.512 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
23:48:32.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
23:48:32.512 00.000 11616 MoveAxis(E, 131, ABG)
23:48:32.512 00.000 11616 Guiding  Dir = 2, Dur = 131
23:48:32.512 00.000 11616 IsSlewing returns 0
23:48:32.512 00.000 11616 IsGuiding returns 0
23:48:32.513 00.001 11616 PulseGuide returned control before completion, sleep 141
23:48:32.534 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=98, Gamma=1.290
23:48:32.554 00.020 12268 UpdateGuideState exits: m=249 SNR=10.9
23:48:32.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:32.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:32.554 00.000 12268 Enqueuing Expose request
23:48:32.659 00.105 11616 IsGuiding returns 1
23:48:32.659 00.000 11616 scope still moving after pulse duration time elapsed
23:48:32.691 00.032 11616 IsSlewing returns 0
23:48:32.691 00.000 11616 IsGuiding returns 1
23:48:32.722 00.031 11616 IsSlewing returns 0
23:48:32.722 00.000 11616 IsGuiding returns 1
23:48:32.753 00.031 11616 IsSlewing returns 0
23:48:32.753 00.000 11616 IsGuiding returns 1
23:48:32.783 00.030 11616 IsSlewing returns 0
23:48:32.783 00.000 11616 IsGuiding returns 0
23:48:32.783 00.000 11616 scope move finished after 131 + 139 ms
23:48:32.784 00.001 11616 Move returns status 0, amount 131
23:48:32.784 00.000 11616 MoveAxis(S, 18, ABG)
23:48:32.784 00.000 11616 Guiding  Dir = 1, Dur = 18
23:48:32.784 00.000 11616 IsSlewing returns 0
23:48:32.785 00.001 11616 IsGuiding returns 0
23:48:32.785 00.000 11616 PulseGuide returned control before completion, sleep 28
23:48:32.814 00.029 11616 IsGuiding returns 1
23:48:32.814 00.000 11616 scope still moving after pulse duration time elapsed
23:48:32.845 00.031 11616 IsSlewing returns 0
23:48:32.845 00.000 11616 IsGuiding returns 0
23:48:32.846 00.001 11616 scope move finished after 18 + 43 ms
23:48:32.846 00.000 11616 Move returns status 0, amount 18
23:48:32.846 00.000 11616 move complete, result=0
23:48:32.846 00.000 11616 worker thread done servicing request
23:48:32.846 00.000 12268 GuideStep: -0.2 px 131 ms EAST, 0.2 px 18 ms SOUTH
23:48:32.846 00.000 11616 Worker thread wakes up
23:48:32.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:32.847 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:34.854 02.007 11616 Exposure complete
23:48:34.916 00.062 11616 worker thread done servicing request
23:48:34.916 00.000 12268 OnExposeComplete: enter
23:48:34.916 00.000 12268 UpdateGuideState(): m_state=6
23:48:34.917 00.001 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
23:48:34.917 00.000 12268 Star::Find returns 1 (0), X=914.43, Y=15.18, Mass=275, SNR=11.4, Peak=33 HFD=4.5
23:48:34.917 00.000 12268 MultiStar: [#1 0.50,-0.85,0.00,M8] [#2 0.24,-0.70,0.00,M1] [#3 0.18,0.78,0.00,R] [#4 -16.57,-9.84,0.00,M3] [#5 0.04,0.03,0.82,U] 
23:48:34.917 00.000 12268 refined, 1 included, MultiStar: {-0.14, -0.48}, one-star: {-0.28, -0.91}
23:48:34.917 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
23:48:34.917 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
23:48:34.917 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.48 hyp=0.50 cameraTheta=-1.85 mountX=-0.50 mountY=-0.07, mountTheta=-2.99
23:48:34.919 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.48, opts=13)
23:48:34.919 00.000 12268 Enqueuing Move request for scope (-0.14, -0.48)
23:48:34.919 00.000 11616 Worker thread wakes up
23:48:34.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.48) opts 0xd
23:48:34.919 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.48)
23:48:34.919 00.000 11616 Moving (-0.14, -0.48) raw xDistance=-0.50 yDistance=-0.07
23:48:34.920 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
23:48:34.920 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:34.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:48:34.920 00.000 11616 MoveAxis(E, 277, ABG)
23:48:34.920 00.000 11616 Guiding  Dir = 2, Dur = 277
23:48:34.920 00.000 11616 IsSlewing returns 0
23:48:34.921 00.001 11616 IsGuiding returns 0
23:48:34.921 00.000 11616 PulseGuide returned control before completion, sleep 287
23:48:34.943 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=107, Gamma=1.290
23:48:34.961 00.018 12268 UpdateGuideState exits: m=275 SNR=11.4
23:48:34.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:34.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:34.961 00.000 12268 Enqueuing Expose request
23:48:35.224 00.263 11616 IsGuiding returns 1
23:48:35.224 00.000 11616 scope still moving after pulse duration time elapsed
23:48:35.255 00.031 11616 IsSlewing returns 0
23:48:35.256 00.001 11616 IsGuiding returns 1
23:48:35.288 00.032 11616 IsSlewing returns 0
23:48:35.288 00.000 11616 IsGuiding returns 1
23:48:35.319 00.031 11616 IsSlewing returns 0
23:48:35.320 00.001 11616 IsGuiding returns 1
23:48:35.350 00.030 11616 IsSlewing returns 0
23:48:35.350 00.000 11616 IsGuiding returns 1
23:48:35.380 00.030 11616 IsSlewing returns 0
23:48:35.380 00.000 11616 IsGuiding returns 1
23:48:35.412 00.032 11616 IsSlewing returns 0
23:48:35.412 00.000 11616 IsGuiding returns 0
23:48:35.412 00.000 11616 scope move finished after 277 + 214 ms
23:48:35.412 00.000 11616 Move returns status 0, amount 277
23:48:35.412 00.000 11616 MoveAxis(N, 0, ABG)
23:48:35.413 00.001 11616 Move returns status 0, amount 0
23:48:35.413 00.000 11616 move complete, result=0
23:48:35.413 00.000 11616 worker thread done servicing request
23:48:35.413 00.000 11616 Worker thread wakes up
23:48:35.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:35.413 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:35.413 00.000 12268 GuideStep: -0.5 px 277 ms EAST, -0.1 px 0 ms NORTH
23:48:37.418 02.005 11616 Exposure complete
23:48:37.477 00.059 11616 worker thread done servicing request
23:48:37.478 00.001 12268 OnExposeComplete: enter
23:48:37.478 00.000 12268 UpdateGuideState(): m_state=6
23:48:37.478 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
23:48:37.478 00.000 12268 Star::Find returns 1 (0), X=914.22, Y=16.01, Mass=275, SNR=11.4, Peak=28 HFD=4.6
23:48:37.478 00.000 12268 MultiStar: [#1 0.51,-0.57,0.00,M9] [#2 0.18,0.03,0.60,U] [#3 -0.11,0.17,0.41,U] [#4 0.00,0.00,0.00,L] [#5 -0.20,0.04,0.86,U] 
23:48:37.479 00.001 12268 refined, 3 included, MultiStar: {-0.21, 0.01}, one-star: {-0.49, -0.08}
23:48:37.479 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
23:48:37.479 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.51 = -1.51)
23:48:37.479 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.08 mountX=-0.01 mountY=-0.21, mountTheta=-1.61
23:48:37.484 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.01, opts=13)
23:48:37.484 00.000 12268 Enqueuing Move request for scope (-0.21, 0.01)
23:48:37.484 00.000 11616 Worker thread wakes up
23:48:37.485 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd
23:48:37.485 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.01)
23:48:37.485 00.000 11616 Moving (-0.21, 0.01) raw xDistance=-0.01 yDistance=-0.21
23:48:37.485 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:37.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:48:37.485 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:37.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:48:37.485 00.000 11616 MoveAxis(E, 0, ABG)
23:48:37.485 00.000 11616 Move returns status 0, amount 0
23:48:37.485 00.000 11616 MoveAxis(N, 0, ABG)
23:48:37.485 00.000 11616 Move returns status 0, amount 0
23:48:37.485 00.000 11616 move complete, result=0
23:48:37.486 00.001 11616 worker thread done servicing request
23:48:37.509 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=144, Gamma=1.290
23:48:37.528 00.019 12268 UpdateGuideState exits: m=275 SNR=11.4
23:48:37.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:37.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:37.528 00.000 12268 Enqueuing Expose request
23:48:37.528 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:37.528 00.000 11616 Worker thread wakes up
23:48:37.529 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:37.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:39.542 02.013 11616 Exposure complete
23:48:39.608 00.066 11616 worker thread done servicing request
23:48:39.609 00.001 12268 OnExposeComplete: enter
23:48:39.609 00.000 12268 UpdateGuideState(): m_state=6
23:48:39.609 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
23:48:39.609 00.000 12268 Star::Find returns 1 (0), X=914.75, Y=16.22, Mass=289, SNR=11.7, Peak=31 HFD=4.3
23:48:39.610 00.001 12268 Star::Find false star n=19 nbg=277 bg=7.0 sigma=0.6 thresh=9 peak=9
23:48:39.610 00.000 12268 MultiStar: [#1 0.46,0.69,0.00,M10] [#2 0.00,-0.02,0.58,U] [#3 0.20,-0.30,0.40,U] [#4 0.00,0.00,0.00,L] [#5 -0.02,-0.08,0.83,U] 
23:48:39.610 00.000 12268 refined, 3 included, MultiStar: {0.04, -0.02}, one-star: {0.04, 0.13}
23:48:39.610 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
23:48:39.610 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
23:48:39.610 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.58 mountX=-0.02 mountY=0.04, mountTheta=2.04
23:48:39.614 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.02, opts=13)
23:48:39.614 00.000 12268 Enqueuing Move request for scope (0.04, -0.02)
23:48:39.614 00.000 11616 Worker thread wakes up
23:48:39.614 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
23:48:39.614 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
23:48:39.614 00.000 11616 Moving (0.04, -0.02) raw xDistance=-0.02 yDistance=0.04
23:48:39.614 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:39.615 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:48:39.615 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:39.615 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:48:39.615 00.000 11616 MoveAxis(E, 0, ABG)
23:48:39.615 00.000 11616 Move returns status 0, amount 0
23:48:39.615 00.000 11616 MoveAxis(N, 0, ABG)
23:48:39.615 00.000 11616 Move returns status 0, amount 0
23:48:39.615 00.000 11616 move complete, result=0
23:48:39.615 00.000 11616 worker thread done servicing request
23:48:39.642 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=111, Gamma=1.290
23:48:39.661 00.019 12268 UpdateGuideState exits: m=289 SNR=11.7
23:48:39.662 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:39.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:39.662 00.000 12268 Enqueuing Expose request
23:48:39.662 00.000 11616 Worker thread wakes up
23:48:39.662 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:39.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:39.662 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:41.675 02.013 11616 Exposure complete
23:48:41.731 00.056 11616 worker thread done servicing request
23:48:41.732 00.001 12268 OnExposeComplete: enter
23:48:41.732 00.000 12268 UpdateGuideState(): m_state=6
23:48:41.732 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
23:48:41.732 00.000 12268 Star::Find returns 1 (0), X=914.79, Y=16.54, Mass=254, SNR=11.0, Peak=28 HFD=3.8
23:48:41.732 00.000 12268 Star::Find false star n=16 nbg=284 bg=7.0 sigma=0.7 thresh=9 peak=9
23:48:41.732 00.000 12268 MultiStar: [#1 0.90,0.29,0.00,R] [#2 -0.01,0.70,0.00,M1] [#3 0.93,1.44,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.07,0.13,0.88,U] 
23:48:41.732 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.30}, one-star: {0.08, 0.45}
23:48:41.733 00.001 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
23:48:41.733 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.03)
23:48:41.733 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.33 mountX=0.31 mountY=0.04, mountTheta=0.12
23:48:41.734 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.30, opts=13)
23:48:41.734 00.000 12268 Enqueuing Move request for scope (0.07, 0.30)
23:48:41.734 00.000 11616 Worker thread wakes up
23:48:41.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.30) opts 0xd
23:48:41.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.30)
23:48:41.735 00.001 11616 Moving (0.07, 0.30) raw xDistance=0.31 yDistance=0.04
23:48:41.735 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
23:48:41.735 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.92
23:48:41.735 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
23:48:41.735 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:41.735 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:48:41.735 00.000 11616 MoveAxis(W, 171, ABG)
23:48:41.735 00.000 11616 Guiding  Dir = 3, Dur = 171
23:48:41.735 00.000 11616 IsSlewing returns 0
23:48:41.736 00.001 11616 IsGuiding returns 0
23:48:41.736 00.000 11616 PulseGuide returned control before completion, sleep 181
23:48:41.758 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=90, Gamma=1.290
23:48:41.776 00.018 12268 UpdateGuideState exits: m=254 SNR=11.0
23:48:41.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:41.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:41.776 00.000 12268 Enqueuing Expose request
23:48:41.932 00.156 11616 IsGuiding returns 1
23:48:41.932 00.000 11616 scope still moving after pulse duration time elapsed
23:48:41.964 00.032 11616 IsSlewing returns 0
23:48:41.964 00.000 11616 IsGuiding returns 0
23:48:41.964 00.000 11616 scope move finished after 171 + 57 ms
23:48:41.964 00.000 11616 Move returns status 0, amount 171
23:48:41.964 00.000 11616 MoveAxis(N, 0, ABG)
23:48:41.964 00.000 11616 Move returns status 0, amount 0
23:48:41.964 00.000 11616 move complete, result=0
23:48:41.965 00.001 11616 worker thread done servicing request
23:48:41.965 00.000 11616 Worker thread wakes up
23:48:41.965 00.000 12268 GuideStep: 0.3 px 171 ms WEST, 0.0 px 0 ms NORTH
23:48:41.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:41.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:43.975 02.010 11616 Exposure complete
23:48:44.033 00.058 11616 worker thread done servicing request
23:48:44.033 00.000 12268 OnExposeComplete: enter
23:48:44.033 00.000 12268 UpdateGuideState(): m_state=6
23:48:44.034 00.001 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
23:48:44.034 00.000 12268 Star::Find returns 1 (0), X=914.78, Y=15.87, Mass=215, SNR=10.1, Peak=25 HFD=4.2
23:48:44.034 00.000 12268 Star::Find false star n=16 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:48:44.034 00.000 12268 MultiStar: [#1 -0.65,-0.16,0.00,M1] [#2 -0.24,0.33,0.57,U] [#3 0.09,0.58,0.53,U] [#4 0.00,0.00,0.00,L] [#5 -0.27,-0.04,0.98,U] 
23:48:44.034 00.000 12268 refined, 3 included, MultiStar: {-0.09, 0.07}, one-star: {0.07, -0.22}
23:48:44.034 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
23:48:44.034 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.13 = -2.13)
23:48:44.035 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.12 cameraTheta=2.45 mountX=0.07 mountY=-0.10, mountTheta=-0.99
23:48:44.038 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.07, opts=13)
23:48:44.038 00.000 12268 Enqueuing Move request for scope (-0.09, 0.07)
23:48:44.038 00.000 11616 Worker thread wakes up
23:48:44.038 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
23:48:44.038 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
23:48:44.038 00.000 11616 Moving (-0.09, 0.07) raw xDistance=0.07 yDistance=-0.10
23:48:44.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:44.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:48:44.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:44.039 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:48:44.039 00.000 11616 MoveAxis(E, 0, ABG)
23:48:44.039 00.000 11616 Move returns status 0, amount 0
23:48:44.039 00.000 11616 MoveAxis(N, 0, ABG)
23:48:44.039 00.000 11616 Move returns status 0, amount 0
23:48:44.039 00.000 11616 move complete, result=0
23:48:44.039 00.000 11616 worker thread done servicing request
23:48:44.061 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=108, Gamma=1.290
23:48:44.080 00.019 12268 UpdateGuideState exits: m=215 SNR=10.1
23:48:44.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:44.080 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:44.080 00.000 12268 Enqueuing Expose request
23:48:44.080 00.000 11616 Worker thread wakes up
23:48:44.080 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:44.080 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:44.081 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:46.093 02.012 11616 Exposure complete
23:48:46.149 00.056 11616 worker thread done servicing request
23:48:46.149 00.000 12268 OnExposeComplete: enter
23:48:46.149 00.000 12268 UpdateGuideState(): m_state=6
23:48:46.149 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
23:48:46.149 00.000 12268 Star::Find returns 1 (0), X=914.62, Y=15.65, Mass=231, SNR=10.5, Peak=27 HFD=4.4
23:48:46.150 00.001 12268 MultiStar: [#1 -0.53,-0.59,0.00,M2] [#2 0.03,0.30,0.59,U] [#3 -0.37,-0.07,0.48,U] [#4 -0.53,0.01,0.41,U] [#5 0.13,-0.03,0.90,U] 
23:48:46.150 00.000 12268 refined, 4 included, MultiStar: {-0.10, -0.10}, one-star: {-0.09, -0.44}
23:48:46.150 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.86 = 2.43)
23:48:46.150 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.68)
23:48:46.150 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.38 mountX=-0.11 mountY=-0.09, mountTheta=-2.45
23:48:46.151 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.10, opts=13)
23:48:46.151 00.000 12268 Enqueuing Move request for scope (-0.10, -0.10)
23:48:46.152 00.001 11616 Worker thread wakes up
23:48:46.152 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
23:48:46.152 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
23:48:46.152 00.000 11616 Moving (-0.10, -0.10) raw xDistance=-0.11 yDistance=-0.09
23:48:46.152 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:46.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:48:46.152 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:46.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:48:46.152 00.000 11616 MoveAxis(E, 0, ABG)
23:48:46.152 00.000 11616 Move returns status 0, amount 0
23:48:46.152 00.000 11616 MoveAxis(N, 0, ABG)
23:48:46.152 00.000 11616 Move returns status 0, amount 0
23:48:46.152 00.000 11616 move complete, result=0
23:48:46.153 00.001 11616 worker thread done servicing request
23:48:46.179 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=105, Gamma=1.290
23:48:46.198 00.019 12268 UpdateGuideState exits: m=231 SNR=10.5
23:48:46.198 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:46.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:46.199 00.001 12268 Enqueuing Expose request
23:48:46.199 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:46.199 00.000 11616 Worker thread wakes up
23:48:46.199 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:46.199 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:48.245 02.046 11616 Exposure complete
23:48:48.306 00.061 11616 worker thread done servicing request
23:48:48.306 00.000 12268 OnExposeComplete: enter
23:48:48.307 00.001 12268 UpdateGuideState(): m_state=6
23:48:48.307 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
23:48:48.307 00.000 12268 Star::Find returns 1 (0), X=914.91, Y=16.15, Mass=197, SNR=9.6, Peak=25 HFD=4.2
23:48:48.307 00.000 12268 MultiStar: [#1 -0.17,-0.83,0.00,M3] [#2 0.15,0.07,0.63,U] [#3 0.02,-0.58,0.59,U] [#4 0.09,-0.62,0.00,M3] [#5 0.07,-0.04,1.01,U] 
23:48:48.307 00.000 12268 refined, 3 included, MultiStar: {0.12, -0.08}, one-star: {0.20, 0.06}
23:48:48.307 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
23:48:48.308 00.001 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
23:48:48.308 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.61 mountX=-0.07 mountY=0.13, mountTheta=2.08
23:48:48.311 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.08, opts=13)
23:48:48.311 00.000 12268 Enqueuing Move request for scope (0.12, -0.08)
23:48:48.311 00.000 11616 Worker thread wakes up
23:48:48.311 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
23:48:48.311 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
23:48:48.311 00.000 11616 Moving (0.12, -0.08) raw xDistance=-0.07 yDistance=0.13
23:48:48.311 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:48.312 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:48:48.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:48.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:48:48.312 00.000 11616 MoveAxis(E, 0, ABG)
23:48:48.312 00.000 11616 Move returns status 0, amount 0
23:48:48.312 00.000 11616 MoveAxis(N, 0, ABG)
23:48:48.312 00.000 11616 Move returns status 0, amount 0
23:48:48.312 00.000 11616 move complete, result=0
23:48:48.312 00.000 11616 worker thread done servicing request
23:48:48.336 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=100, Gamma=1.290
23:48:48.354 00.018 12268 UpdateGuideState exits: m=197 SNR=9.6
23:48:48.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:48.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:48.354 00.000 12268 Enqueuing Expose request
23:48:48.355 00.001 11616 Worker thread wakes up
23:48:48.355 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:48.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:48.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:50.370 02.015 11616 Exposure complete
23:48:50.426 00.056 11616 worker thread done servicing request
23:48:50.427 00.001 12268 OnExposeComplete: enter
23:48:50.427 00.000 12268 UpdateGuideState(): m_state=6
23:48:50.427 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
23:48:50.427 00.000 12268 Star::Find returns 1 (0), X=914.79, Y=15.62, Mass=179, SNR=9.2, Peak=27 HFD=5.2
23:48:50.427 00.000 12268 MultiStar: [#1 -0.23,-0.10,0.73,U] [#2 0.47,0.36,0.62,U] [#3 0.59,-0.13,0.55,U] [#4 0.01,-0.06,0.57,U] [#5 -0.01,-0.07,1.05,U] 
23:48:50.427 00.000 12268 refined, 5 included, MultiStar: {0.11, -0.11}, one-star: {0.07, -0.47}
23:48:50.427 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
23:48:50.427 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.94)
23:48:50.428 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.76 mountX=-0.10 mountY=0.13, mountTheta=2.22
23:48:50.430 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.11, opts=13)
23:48:50.430 00.000 12268 Enqueuing Move request for scope (0.11, -0.11)
23:48:50.430 00.000 11616 Worker thread wakes up
23:48:50.430 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
23:48:50.430 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
23:48:50.430 00.000 11616 Moving (0.11, -0.11) raw xDistance=-0.10 yDistance=0.13
23:48:50.430 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:50.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:48:50.430 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:50.431 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:48:50.431 00.000 11616 MoveAxis(E, 0, ABG)
23:48:50.431 00.000 11616 Move returns status 0, amount 0
23:48:50.431 00.000 11616 MoveAxis(N, 0, ABG)
23:48:50.431 00.000 11616 Move returns status 0, amount 0
23:48:50.431 00.000 11616 move complete, result=0
23:48:50.432 00.001 11616 worker thread done servicing request
23:48:50.457 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=106, Gamma=1.290
23:48:50.476 00.019 12268 UpdateGuideState exits: m=179 SNR=9.2
23:48:50.477 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:50.477 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:50.477 00.000 12268 Enqueuing Expose request
23:48:50.477 00.000 11616 Worker thread wakes up
23:48:50.477 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:50.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:50.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:52.496 02.019 11616 Exposure complete
23:48:52.555 00.059 11616 worker thread done servicing request
23:48:52.555 00.000 12268 OnExposeComplete: enter
23:48:52.555 00.000 12268 UpdateGuideState(): m_state=6
23:48:52.556 00.001 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
23:48:52.556 00.000 12268 Star::Find returns 1 (0), X=914.69, Y=16.20, Mass=183, SNR=9.2, Peak=26 HFD=4.4
23:48:52.556 00.000 12268 MultiStar: [#1 -0.62,-0.17,0.00,M3] [#2 0.40,0.10,0.77,U] [#3 0.54,-0.20,0.58,U] [#4 -0.61,0.55,0.00,M3] [#5 0.09,-0.06,1.03,U] 
23:48:52.556 00.000 12268 single-star, 3 included, MultiStar: {0.20, 0.00}, one-star: {-0.02, 0.11}
23:48:52.556 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
23:48:52.557 00.001 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
23:48:52.557 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.73 mountX=0.10 mountY=-0.03, mountTheta=-0.29
23:48:52.559 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.11, opts=13)
23:48:52.559 00.000 12268 Enqueuing Move request for scope (-0.02, 0.11)
23:48:52.559 00.000 11616 Worker thread wakes up
23:48:52.559 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
23:48:52.559 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
23:48:52.559 00.000 11616 Moving (-0.02, 0.11) raw xDistance=0.10 yDistance=-0.03
23:48:52.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
23:48:52.559 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:52.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:48:52.559 00.000 11616 MoveAxis(W, 58, ABG)
23:48:52.559 00.000 11616 Guiding  Dir = 3, Dur = 58
23:48:52.560 00.001 11616 IsSlewing returns 0
23:48:52.560 00.000 11616 IsGuiding returns 0
23:48:52.560 00.000 11616 PulseGuide returned control before completion, sleep 68
23:48:52.583 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=108, Gamma=1.290
23:48:52.601 00.018 12268 UpdateGuideState exits: m=183 SNR=9.2
23:48:52.601 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:52.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:52.601 00.000 12268 Enqueuing Expose request
23:48:52.636 00.035 11616 IsGuiding returns 1
23:48:52.636 00.000 11616 scope still moving after pulse duration time elapsed
23:48:52.669 00.033 11616 IsSlewing returns 0
23:48:52.669 00.000 11616 IsGuiding returns 0
23:48:52.669 00.000 11616 scope move finished after 58 + 51 ms
23:48:52.669 00.000 11616 Move returns status 0, amount 58
23:48:52.669 00.000 11616 MoveAxis(N, 0, ABG)
23:48:52.669 00.000 11616 Move returns status 0, amount 0
23:48:52.669 00.000 11616 move complete, result=0
23:48:52.669 00.000 11616 worker thread done servicing request
23:48:52.669 00.000 11616 Worker thread wakes up
23:48:52.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:52.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:52.678 00.009 12268 GuideStep: 0.1 px 58 ms WEST, -0.0 px 0 ms NORTH
23:48:54.689 02.011 11616 Exposure complete
23:48:54.749 00.060 11616 worker thread done servicing request
23:48:54.749 00.000 12268 OnExposeComplete: enter
23:48:54.749 00.000 12268 UpdateGuideState(): m_state=6
23:48:54.749 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
23:48:54.749 00.000 12268 Star::Find returns 1 (0), X=914.74, Y=15.86, Mass=166, SNR=8.8, Peak=25 HFD=4.5
23:48:54.750 00.001 12268 MultiStar: [#1 -0.36,-0.38,0.74,U] [#2 0.09,0.91,0.00,M1] [#3 0.13,0.31,0.68,U] [#4 0.04,0.04,0.61,U] [#5 0.21,0.06,1.09,U] 
23:48:54.750 00.000 12268 refined, 4 included, MultiStar: {0.03, -0.05}, one-star: {0.03, -0.23}
23:48:54.750 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
23:48:54.750 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
23:48:54.750 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.06 mountX=-0.05 mountY=0.03, mountTheta=2.51
23:48:54.751 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.05, opts=13)
23:48:54.752 00.001 12268 Enqueuing Move request for scope (0.03, -0.05)
23:48:54.752 00.000 11616 Worker thread wakes up
23:48:54.752 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
23:48:54.752 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
23:48:54.752 00.000 11616 Moving (0.03, -0.05) raw xDistance=-0.05 yDistance=0.03
23:48:54.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:54.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:48:54.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:54.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:48:54.752 00.000 11616 MoveAxis(E, 0, ABG)
23:48:54.753 00.001 11616 Move returns status 0, amount 0
23:48:54.753 00.000 11616 MoveAxis(N, 0, ABG)
23:48:54.753 00.000 11616 Move returns status 0, amount 0
23:48:54.753 00.000 11616 move complete, result=0
23:48:54.753 00.000 11616 worker thread done servicing request
23:48:54.775 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=101, Gamma=1.290
23:48:54.793 00.018 12268 UpdateGuideState exits: m=166 SNR=8.8
23:48:54.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:54.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:54.793 00.000 12268 Enqueuing Expose request
23:48:54.793 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:54.793 00.000 11616 Worker thread wakes up
23:48:54.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:54.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:56.798 02.005 11616 Exposure complete
23:48:56.854 00.056 11616 worker thread done servicing request
23:48:56.854 00.000 12268 OnExposeComplete: enter
23:48:56.854 00.000 12268 UpdateGuideState(): m_state=6
23:48:56.854 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
23:48:56.854 00.000 12268 Star::Find returns 1 (0), X=914.55, Y=15.94, Mass=176, SNR=9.1, Peak=23 HFD=4.2
23:48:56.855 00.001 12268 MultiStar: [#1 -0.39,-0.43,0.74,U] [#2 -0.27,0.09,0.69,U] [#3 0.83,-0.24,0.00,M1] [#4 -0.04,-0.17,0.53,U] [#5 -0.11,-0.03,1.06,U] 
23:48:56.855 00.000 12268 single-star, 4 included, MultiStar: {-0.19, -0.13}, one-star: {-0.17, -0.15}
23:48:56.855 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.87 = 2.41)
23:48:56.855 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.70)
23:48:56.855 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-2.40 mountX=-0.17 mountY=-0.14, mountTheta=-2.43
23:48:56.856 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.15, opts=13)
23:48:56.856 00.000 12268 Enqueuing Move request for scope (-0.17, -0.15)
23:48:56.857 00.001 11616 Worker thread wakes up
23:48:56.857 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.15) opts 0xd
23:48:56.857 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.15)
23:48:56.857 00.000 11616 Moving (-0.17, -0.15) raw xDistance=-0.17 yDistance=-0.14
23:48:56.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:56.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:48:56.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:56.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:48:56.857 00.000 11616 MoveAxis(E, 0, ABG)
23:48:56.857 00.000 11616 Move returns status 0, amount 0
23:48:56.857 00.000 11616 MoveAxis(N, 0, ABG)
23:48:56.857 00.000 11616 Move returns status 0, amount 0
23:48:56.858 00.001 11616 move complete, result=0
23:48:56.858 00.000 11616 worker thread done servicing request
23:48:56.882 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=103, Gamma=1.290
23:48:56.901 00.019 12268 UpdateGuideState exits: m=176 SNR=9.1
23:48:56.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:56.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:56.901 00.000 12268 Enqueuing Expose request
23:48:56.901 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:56.901 00.000 11616 Worker thread wakes up
23:48:56.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:56.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:48:58.923 02.022 11616 Exposure complete
23:48:58.978 00.055 11616 worker thread done servicing request
23:48:58.979 00.001 12268 OnExposeComplete: enter
23:48:58.979 00.000 12268 UpdateGuideState(): m_state=6
23:48:58.979 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
23:48:58.979 00.000 12268 Star::Find returns 1 (0), X=914.73, Y=16.17, Mass=184, SNR=9.3, Peak=26 HFD=4.3
23:48:58.979 00.000 12268 MultiStar: [#1 -0.18,-0.61,0.00,M2] [#2 0.13,0.55,0.69,U] [#3 0.52,-0.22,0.66,U] [#4 -0.33,-0.57,0.00,M2] [#5 0.27,-0.09,1.03,U] 
23:48:58.979 00.000 12268 single-star, 3 included, MultiStar: {0.22, 0.07}, one-star: {0.02, 0.08}
23:48:58.979 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
23:48:58.979 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
23:48:58.979 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.28 mountX=0.08 mountY=0.01, mountTheta=0.16
23:48:58.981 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.08, opts=13)
23:48:58.981 00.000 12268 Enqueuing Move request for scope (0.02, 0.08)
23:48:58.981 00.000 11616 Worker thread wakes up
23:48:58.982 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
23:48:58.982 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
23:48:58.982 00.000 11616 Moving (0.02, 0.08) raw xDistance=0.08 yDistance=0.01
23:48:58.982 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:58.982 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:48:58.982 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:58.982 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:48:58.982 00.000 11616 MoveAxis(E, 0, ABG)
23:48:58.982 00.000 11616 Move returns status 0, amount 0
23:48:58.982 00.000 11616 MoveAxis(N, 0, ABG)
23:48:58.982 00.000 11616 Move returns status 0, amount 0
23:48:58.982 00.000 11616 move complete, result=0
23:48:58.983 00.001 11616 worker thread done servicing request
23:48:59.007 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=103, Gamma=1.290
23:48:59.026 00.019 12268 UpdateGuideState exits: m=184 SNR=9.3
23:48:59.026 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:59.026 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:48:59.026 00.000 12268 Enqueuing Expose request
23:48:59.026 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:59.026 00.000 11616 Worker thread wakes up
23:48:59.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:48:59.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:01.043 02.017 11616 Exposure complete
23:49:01.099 00.056 11616 worker thread done servicing request
23:49:01.100 00.001 12268 OnExposeComplete: enter
23:49:01.100 00.000 12268 UpdateGuideState(): m_state=6
23:49:01.100 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
23:49:01.100 00.000 12268 Star::Find returns 1 (0), X=914.95, Y=15.96, Mass=168, SNR=8.9, Peak=27 HFD=4.0
23:49:01.100 00.000 12268 MultiStar: [#1 0.02,-0.96,0.00,M3] [#2 0.20,0.15,0.71,U] [#3 0.59,0.35,0.00,M1] [#4 -0.60,0.46,0.00,M3] [#5 0.06,-0.11,1.04,U] 
23:49:01.101 00.001 12268 refined, 2 included, MultiStar: {0.16, -0.05}, one-star: {0.24, -0.13}
23:49:01.101 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
23:49:01.101 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.41)
23:49:01.101 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.29 mountX=-0.03 mountY=0.16, mountTheta=1.76
23:49:01.103 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.05, opts=13)
23:49:01.103 00.000 12268 Enqueuing Move request for scope (0.16, -0.05)
23:49:01.103 00.000 11616 Worker thread wakes up
23:49:01.103 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
23:49:01.103 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
23:49:01.103 00.000 11616 Moving (0.16, -0.05) raw xDistance=-0.03 yDistance=0.16
23:49:01.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:01.103 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:49:01.104 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:49:01.104 00.000 11616 MoveAxis(E, 0, ABG)
23:49:01.104 00.000 11616 Move returns status 0, amount 0
23:49:01.104 00.000 11616 MoveAxis(S, 14, ABG)
23:49:01.104 00.000 11616 Guiding  Dir = 1, Dur = 14
23:49:01.104 00.000 11616 IsSlewing returns 0
23:49:01.104 00.000 11616 IsGuiding returns 0
23:49:01.105 00.001 11616 PulseGuide returned control before completion, sleep 24
23:49:01.127 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=106, Gamma=1.290
23:49:01.134 00.007 11616 IsGuiding returns 1
23:49:01.134 00.000 11616 scope still moving after pulse duration time elapsed
23:49:01.147 00.013 12268 UpdateGuideState exits: m=168 SNR=8.9
23:49:01.147 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:01.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:01.147 00.000 12268 Enqueuing Expose request
23:49:01.166 00.019 11616 IsSlewing returns 0
23:49:01.166 00.000 11616 IsGuiding returns 0
23:49:01.167 00.001 11616 scope move finished after 14 + 48 ms
23:49:01.167 00.000 11616 Move returns status 0, amount 14
23:49:01.167 00.000 11616 move complete, result=0
23:49:01.167 00.000 11616 worker thread done servicing request
23:49:01.167 00.000 11616 Worker thread wakes up
23:49:01.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:01.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:01.171 00.004 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
23:49:03.184 02.013 11616 Exposure complete
23:49:03.240 00.056 11616 worker thread done servicing request
23:49:03.240 00.000 12268 OnExposeComplete: enter
23:49:03.240 00.000 12268 UpdateGuideState(): m_state=6
23:49:03.240 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
23:49:03.241 00.001 12268 Star::Find returns 1 (0), X=914.63, Y=16.32, Mass=183, SNR=9.3, Peak=25 HFD=4.3
23:49:03.241 00.000 12268 MultiStar: [#1 -0.06,-1.01,0.00,M4] [#2 -0.27,-0.30,0.62,U] [#3 -0.05,-0.07,0.77,U] [#4 -0.25,0.01,0.54,U] [#5 0.08,0.05,1.02,U] 
23:49:03.241 00.000 12268 refined, 4 included, MultiStar: {-0.09, 0.01}, one-star: {-0.09, 0.23}
23:49:03.241 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
23:49:03.241 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
23:49:03.241 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.00 mountX=0.00 mountY=-0.09, mountTheta=-1.53
23:49:03.243 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.01, opts=13)
23:49:03.243 00.000 12268 Enqueuing Move request for scope (-0.09, 0.01)
23:49:03.243 00.000 11616 Worker thread wakes up
23:49:03.243 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
23:49:03.243 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
23:49:03.243 00.000 11616 Moving (-0.09, 0.01) raw xDistance=0.00 yDistance=-0.09
23:49:03.243 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:03.243 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:49:03.243 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:03.243 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:49:03.243 00.000 11616 MoveAxis(E, 0, ABG)
23:49:03.244 00.001 11616 Move returns status 0, amount 0
23:49:03.244 00.000 11616 MoveAxis(N, 0, ABG)
23:49:03.244 00.000 11616 Move returns status 0, amount 0
23:49:03.244 00.000 11616 move complete, result=0
23:49:03.244 00.000 11616 worker thread done servicing request
23:49:03.269 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=112, Gamma=1.290
23:49:03.289 00.020 12268 UpdateGuideState exits: m=183 SNR=9.3
23:49:03.290 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:03.290 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:03.290 00.000 12268 Enqueuing Expose request
23:49:03.290 00.000 11616 Worker thread wakes up
23:49:03.290 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:03.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:03.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:05.296 02.006 11616 Exposure complete
23:49:05.356 00.060 11616 worker thread done servicing request
23:49:05.358 00.002 12268 OnExposeComplete: enter
23:49:05.358 00.000 12268 UpdateGuideState(): m_state=6
23:49:05.358 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
23:49:05.358 00.000 12268 Star::Find returns 1 (0), X=914.79, Y=15.71, Mass=174, SNR=9.1, Peak=25 HFD=4.6
23:49:05.358 00.000 12268 MultiStar: [#1 0.04,-0.99,0.00,M5] [#2 0.01,0.33,0.61,U] [#3 0.87,-0.43,0.00,M1] [#4 -0.20,-0.99,0.00,M3] [#5 0.08,-0.00,1.07,U] 
23:49:05.358 00.000 12268 refined, 2 included, MultiStar: {0.06, -0.07}, one-star: {0.08, -0.38}
23:49:05.359 00.001 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
23:49:05.359 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
23:49:05.359 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.84 mountX=-0.06 mountY=0.07, mountTheta=2.30
23:49:05.360 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.07, opts=13)
23:49:05.360 00.000 12268 Enqueuing Move request for scope (0.06, -0.07)
23:49:05.360 00.000 11616 Worker thread wakes up
23:49:05.361 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
23:49:05.361 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
23:49:05.361 00.000 11616 Moving (0.06, -0.07) raw xDistance=-0.06 yDistance=0.07
23:49:05.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:05.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:49:05.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:05.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:49:05.361 00.000 11616 MoveAxis(E, 0, ABG)
23:49:05.361 00.000 11616 Move returns status 0, amount 0
23:49:05.361 00.000 11616 MoveAxis(N, 0, ABG)
23:49:05.361 00.000 11616 Move returns status 0, amount 0
23:49:05.361 00.000 11616 move complete, result=0
23:49:05.362 00.001 11616 worker thread done servicing request
23:49:05.383 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=135, Gamma=1.290
23:49:05.402 00.019 12268 UpdateGuideState exits: m=174 SNR=9.1
23:49:05.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:05.402 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:05.402 00.000 12268 Enqueuing Expose request
23:49:05.402 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:05.402 00.000 11616 Worker thread wakes up
23:49:05.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:05.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:07.407 02.005 11616 Exposure complete
23:49:07.463 00.056 11616 worker thread done servicing request
23:49:07.463 00.000 12268 OnExposeComplete: enter
23:49:07.463 00.000 12268 UpdateGuideState(): m_state=6
23:49:07.463 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
23:49:07.463 00.000 12268 Star::Find returns 1 (0), X=914.80, Y=15.80, Mass=172, SNR=9.0, Peak=28 HFD=4.4
23:49:07.464 00.001 12268 MultiStar: [#1 -0.34,-0.71,0.00,M6] [#2 -0.26,0.17,0.76,U] [#3 0.32,-0.14,0.66,U] [#4 -0.85,-0.40,0.00,M4] [#5 0.04,0.12,1.09,U] 
23:49:07.464 00.000 12268 refined, 3 included, MultiStar: {0.04, -0.04}, one-star: {0.09, -0.29}
23:49:07.464 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
23:49:07.464 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
23:49:07.464 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-0.77 mountX=-0.03 mountY=0.04, mountTheta=2.23
23:49:07.466 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.04, opts=13)
23:49:07.466 00.000 12268 Enqueuing Move request for scope (0.04, -0.04)
23:49:07.466 00.000 11616 Worker thread wakes up
23:49:07.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
23:49:07.466 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
23:49:07.466 00.000 11616 Moving (0.04, -0.04) raw xDistance=-0.03 yDistance=0.04
23:49:07.466 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:07.467 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:49:07.467 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:07.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:49:07.467 00.000 11616 MoveAxis(E, 0, ABG)
23:49:07.467 00.000 11616 Move returns status 0, amount 0
23:49:07.467 00.000 11616 MoveAxis(N, 0, ABG)
23:49:07.467 00.000 11616 Move returns status 0, amount 0
23:49:07.467 00.000 11616 move complete, result=0
23:49:07.468 00.001 11616 worker thread done servicing request
23:49:07.490 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=152, Gamma=1.290
23:49:07.508 00.018 12268 UpdateGuideState exits: m=172 SNR=9.0
23:49:07.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:07.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:07.508 00.000 12268 Enqueuing Expose request
23:49:07.508 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:07.508 00.000 11616 Worker thread wakes up
23:49:07.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:07.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:08.793 01.285 12268 evsrv: cli 0F8E6D80 connect
23:49:08.793 00.000 12268 case statement mapped state 6 to 3
23:49:08.794 00.001 12268 case statement mapped state 6 to 3
23:49:08.806 00.012 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"2a26c442-1c2c-4606-854e-435bf200c771"}
23:49:08.807 00.001 12268 case statement mapped state 6 to 3
23:49:08.807 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a26c442-1c2c-4606-854e-435bf200c771"}
23:49:08.808 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:49:09.519 00.711 11616 Exposure complete
23:49:09.608 00.089 11616 worker thread done servicing request
23:49:09.608 00.000 12268 OnExposeComplete: enter
23:49:09.608 00.000 12268 UpdateGuideState(): m_state=6
23:49:09.609 00.001 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
23:49:09.609 00.000 12268 Star::Find returns 1 (0), X=914.35, Y=15.88, Mass=159, SNR=8.6, Peak=23 HFD=5.0
23:49:09.609 00.000 12268 MultiStar: [#1 -0.36,-0.52,0.00,M7] [#2 0.39,-0.00,0.62,U] [#3 -0.10,-0.26,0.62,U] [#4 0.00,0.00,0.00,L] [#5 -0.09,0.06,1.11,U] 
23:49:09.609 00.000 12268 refined, 3 included, MultiStar: {-0.08, -0.09}, one-star: {-0.36, -0.21}
23:49:09.609 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.80 = 2.49)
23:49:09.609 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.62)
23:49:09.610 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.32 mountX=-0.10 mountY=-0.07, mountTheta=-2.51
23:49:09.612 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.09, opts=13)
23:49:09.613 00.001 12268 Enqueuing Move request for scope (-0.08, -0.09)
23:49:09.613 00.000 11616 Worker thread wakes up
23:49:09.613 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
23:49:09.613 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
23:49:09.613 00.000 11616 Moving (-0.08, -0.09) raw xDistance=-0.10 yDistance=-0.07
23:49:09.613 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:49:09.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:49:09.613 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:09.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:49:09.614 00.001 11616 MoveAxis(E, 0, ABG)
23:49:09.614 00.000 11616 Move returns status 0, amount 0
23:49:09.614 00.000 11616 MoveAxis(N, 0, ABG)
23:49:09.614 00.000 11616 Move returns status 0, amount 0
23:49:09.614 00.000 11616 move complete, result=0
23:49:09.614 00.000 11616 worker thread done servicing request
23:49:09.650 00.036 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=159, Gamma=1.290
23:49:09.673 00.023 12268 UpdateGuideState exits: m=159 SNR=8.6
23:49:09.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:09.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:09.673 00.000 12268 Enqueuing Expose request
23:49:09.673 00.000 11616 Worker thread wakes up
23:49:09.673 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:09.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:09.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:11.701 02.028 11616 Exposure complete
23:49:11.764 00.063 11616 worker thread done servicing request
23:49:11.764 00.000 12268 OnExposeComplete: enter
23:49:11.765 00.001 12268 UpdateGuideState(): m_state=6
23:49:11.765 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
23:49:11.765 00.000 12268 Star::Find returns 1 (0), X=914.58, Y=15.37, Mass=133, SNR=7.9, Peak=23 HFD=4.9
23:49:11.765 00.000 12268 Star::Find false star n=18 nbg=286 bg=7.0 sigma=0.7 thresh=9 peak=9
23:49:11.765 00.000 12268 MultiStar: [#1 -0.81,-0.80,0.00,M8] [#2 -0.20,-0.98,0.00,M1] [#3 0.02,-0.65,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.23,0.05,1.21,U] 
23:49:11.766 00.001 12268 refined, 1 included, MultiStar: {0.07, -0.30}, one-star: {-0.13, -0.72}
23:49:11.766 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
23:49:11.766 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
23:49:11.766 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.35 mountX=-0.29 mountY=0.10, mountTheta=2.80
23:49:11.768 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.30, opts=13)
23:49:11.768 00.000 12268 Enqueuing Move request for scope (0.07, -0.30)
23:49:11.768 00.000 11616 Worker thread wakes up
23:49:11.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.30) opts 0xd
23:49:11.768 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.30)
23:49:11.768 00.000 11616 Moving (0.07, -0.30) raw xDistance=-0.29 yDistance=0.10
23:49:11.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:49:11.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:49:11.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:11.769 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:49:11.769 00.000 11616 MoveAxis(E, 0, ABG)
23:49:11.769 00.000 11616 Move returns status 0, amount 0
23:49:11.769 00.000 11616 MoveAxis(N, 0, ABG)
23:49:11.769 00.000 11616 Move returns status 0, amount 0
23:49:11.769 00.000 11616 move complete, result=0
23:49:11.769 00.000 11616 worker thread done servicing request
23:49:11.794 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=123, Gamma=1.290
23:49:11.813 00.019 12268 UpdateGuideState exits: m=133 SNR=7.9
23:49:11.814 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:11.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:11.814 00.000 12268 Enqueuing Expose request
23:49:11.814 00.000 11616 Worker thread wakes up
23:49:11.814 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:11.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:11.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:13.814 02.000 11616 Exposure complete
23:49:13.873 00.059 11616 worker thread done servicing request
23:49:13.873 00.000 12268 OnExposeComplete: enter
23:49:13.874 00.001 12268 UpdateGuideState(): m_state=6
23:49:13.874 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
23:49:13.874 00.000 12268 Star::Find returns 1 (0), X=914.78, Y=15.39, Mass=149, SNR=8.4, Peak=28 HFD=4.6
23:49:13.874 00.000 12268 MultiStar: [#1 0.07,-1.14,0.00,M9] [#2 0.02,-1.09,0.00,M2] [#3 -0.09,0.13,0.80,U] [#4 0.50,-0.57,0.00,M5] [#5 -0.19,0.07,1.14,U] 
23:49:13.874 00.000 12268 refined, 2 included, MultiStar: {-0.08, -0.18}, one-star: {0.07, -0.70}
23:49:13.874 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
23:49:13.874 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
23:49:13.874 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-1.98 mountX=-0.18 mountY=-0.05, mountTheta=-2.86
23:49:13.876 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.18, opts=13)
23:49:13.876 00.000 12268 Enqueuing Move request for scope (-0.08, -0.18)
23:49:13.876 00.000 11616 Worker thread wakes up
23:49:13.876 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
23:49:13.876 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
23:49:13.876 00.000 11616 Moving (-0.08, -0.18) raw xDistance=-0.18 yDistance=-0.05
23:49:13.876 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=-0.13 newest=-0.57
23:49:13.877 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
23:49:13.877 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:13.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:49:13.877 00.000 11616 MoveAxis(E, 102, ABG)
23:49:13.877 00.000 11616 Guiding  Dir = 2, Dur = 102
23:49:13.877 00.000 11616 IsSlewing returns 0
23:49:13.878 00.001 11616 IsGuiding returns 0
23:49:13.878 00.000 11616 PulseGuide returned control before completion, sleep 112
23:49:13.901 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=125, Gamma=1.290
23:49:13.920 00.019 12268 UpdateGuideState exits: m=149 SNR=8.4
23:49:13.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:13.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:13.920 00.000 12268 Enqueuing Expose request
23:49:14.002 00.082 11616 IsGuiding returns 1
23:49:14.002 00.000 11616 scope still moving after pulse duration time elapsed
23:49:14.033 00.031 11616 IsSlewing returns 0
23:49:14.033 00.000 11616 IsGuiding returns 0
23:49:14.034 00.001 11616 scope move finished after 102 + 53 ms
23:49:14.034 00.000 11616 Move returns status 0, amount 102
23:49:14.034 00.000 11616 MoveAxis(N, 0, ABG)
23:49:14.034 00.000 11616 Move returns status 0, amount 0
23:49:14.034 00.000 11616 move complete, result=0
23:49:14.034 00.000 11616 worker thread done servicing request
23:49:14.034 00.000 12268 GuideStep: -0.2 px 102 ms EAST, -0.1 px 0 ms NORTH
23:49:14.034 00.000 11616 Worker thread wakes up
23:49:14.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:14.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:16.051 02.017 11616 Exposure complete
23:49:16.107 00.056 11616 worker thread done servicing request
23:49:16.107 00.000 12268 OnExposeComplete: enter
23:49:16.107 00.000 12268 UpdateGuideState(): m_state=6
23:49:16.108 00.001 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
23:49:16.108 00.000 12268 Star::Find returns 1 (0), X=915.23, Y=16.07, Mass=150, SNR=8.4, Peak=30 HFD=4.2
23:49:16.108 00.000 12268 Star::Find false star n=12 nbg=286 bg=6.9 sigma=0.7 thresh=9 peak=9
23:49:16.108 00.000 12268 MultiStar: [#1 0.13,-0.57,0.93,U] [#2 0.27,-0.09,0.58,U] [#3 -0.30,-0.33,0.75,U] [#4 0.00,0.00,0.00,L] [#5 0.14,0.01,1.15,U] 
23:49:16.108 00.000 12268 refined, 4 included, MultiStar: {0.17, -0.19}, one-star: {0.52, -0.02}
23:49:16.108 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
23:49:16.108 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
23:49:16.108 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-0.86 mountX=-0.17 mountY=0.19, mountTheta=2.31
23:49:16.110 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.19, opts=13)
23:49:16.110 00.000 12268 Enqueuing Move request for scope (0.17, -0.19)
23:49:16.110 00.000 11616 Worker thread wakes up
23:49:16.110 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.19) opts 0xd
23:49:16.110 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.19)
23:49:16.110 00.000 11616 Moving (0.17, -0.19) raw xDistance=-0.17 yDistance=0.19
23:49:16.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
23:49:16.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
23:49:16.110 00.000 11616 MoveAxis(E, 97, ABG)
23:49:16.111 00.001 11616 Guiding  Dir = 2, Dur = 97
23:49:16.111 00.000 11616 IsSlewing returns 0
23:49:16.111 00.000 11616 IsGuiding returns 0
23:49:16.112 00.001 11616 PulseGuide returned control before completion, sleep 107
23:49:16.133 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=142, Gamma=1.290
23:49:16.154 00.021 12268 UpdateGuideState exits: m=150 SNR=8.4
23:49:16.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:16.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:16.154 00.000 12268 Enqueuing Expose request
23:49:16.224 00.070 11616 IsGuiding returns 1
23:49:16.224 00.000 11616 scope still moving after pulse duration time elapsed
23:49:16.256 00.032 11616 IsSlewing returns 0
23:49:16.256 00.000 11616 IsGuiding returns 0
23:49:16.257 00.001 11616 scope move finished after 97 + 48 ms
23:49:16.257 00.000 11616 Move returns status 0, amount 97
23:49:16.257 00.000 11616 MoveAxis(S, 16, ABG)
23:49:16.257 00.000 11616 Guiding  Dir = 1, Dur = 16
23:49:16.257 00.000 11616 IsSlewing returns 0
23:49:16.257 00.000 11616 IsGuiding returns 0
23:49:16.258 00.001 11616 PulseGuide returned control before completion, sleep 26
23:49:16.289 00.031 11616 IsGuiding returns 1
23:49:16.289 00.000 11616 scope still moving after pulse duration time elapsed
23:49:16.320 00.031 11616 IsSlewing returns 0
23:49:16.320 00.000 11616 IsGuiding returns 1
23:49:16.352 00.032 11616 IsSlewing returns 0
23:49:16.352 00.000 11616 IsGuiding returns 1
23:49:16.383 00.031 11616 IsSlewing returns 0
23:49:16.383 00.000 11616 IsGuiding returns 1
23:49:16.414 00.031 11616 IsSlewing returns 0
23:49:16.414 00.000 11616 IsGuiding returns 0
23:49:16.414 00.000 11616 scope move finished after 16 + 141 ms
23:49:16.415 00.001 11616 Move returns status 0, amount 16
23:49:16.415 00.000 11616 move complete, result=0
23:49:16.415 00.000 11616 worker thread done servicing request
23:49:16.415 00.000 11616 Worker thread wakes up
23:49:16.415 00.000 12268 GuideStep: -0.2 px 97 ms EAST, 0.2 px 16 ms SOUTH
23:49:16.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:16.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:18.424 02.009 11616 Exposure complete
23:49:18.485 00.061 11616 worker thread done servicing request
23:49:18.485 00.000 12268 OnExposeComplete: enter
23:49:18.485 00.000 12268 UpdateGuideState(): m_state=6
23:49:18.485 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
23:49:18.485 00.000 12268 Star::Find returns 1 (0), X=914.62, Y=16.09, Mass=184, SNR=9.4, Peak=25 HFD=4.3
23:49:18.485 00.000 12268 Star::Find false star n=17 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:49:18.486 00.001 12268 MultiStar: [#1 -0.36,-0.24,0.89,U] [#2 0.16,-0.13,0.52,U] [#3 0.01,0.12,0.57,U] [#4 0.00,0.00,0.00,L] [#5 -0.24,0.02,1.01,U] 
23:49:18.486 00.000 12268 single-star, 4 included, MultiStar: {-0.14, -0.05}, one-star: {-0.09, -0.00}
23:49:18.486 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
23:49:18.486 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
23:49:18.486 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.12 mountX=-0.01 mountY=-0.09, mountTheta=-1.69
23:49:18.488 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.00, opts=13)
23:49:18.488 00.000 12268 Enqueuing Move request for scope (-0.09, -0.00)
23:49:18.488 00.000 11616 Worker thread wakes up
23:49:18.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
23:49:18.488 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
23:49:18.488 00.000 11616 Moving (-0.09, -0.00) raw xDistance=-0.01 yDistance=-0.09
23:49:18.488 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:18.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:49:18.488 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:18.489 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:49:18.489 00.000 11616 MoveAxis(E, 0, ABG)
23:49:18.489 00.000 11616 Move returns status 0, amount 0
23:49:18.489 00.000 11616 MoveAxis(N, 0, ABG)
23:49:18.489 00.000 11616 Move returns status 0, amount 0
23:49:18.489 00.000 11616 move complete, result=0
23:49:18.489 00.000 11616 worker thread done servicing request
23:49:18.510 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=126, Gamma=1.290
23:49:18.528 00.018 12268 UpdateGuideState exits: m=184 SNR=9.4
23:49:18.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:18.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:18.528 00.000 12268 Enqueuing Expose request
23:49:18.529 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:18.529 00.000 11616 Worker thread wakes up
23:49:18.529 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:18.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:20.538 02.009 11616 Exposure complete
23:49:20.595 00.057 11616 worker thread done servicing request
23:49:20.596 00.001 12268 OnExposeComplete: enter
23:49:20.596 00.000 12268 UpdateGuideState(): m_state=6
23:49:20.596 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
23:49:20.596 00.000 12268 Star::Find returns 1 (0), X=914.63, Y=16.48, Mass=186, SNR=9.4, Peak=28 HFD=3.4
23:49:20.596 00.000 12268 MultiStar: [#1 -0.51,0.03,0.90,U] [#2 0.52,-0.18,0.54,U] [#3 0.42,0.33,0.57,U] [#4 -0.93,0.67,0.00,M6] [#5 0.06,0.02,1.02,U] 
23:49:20.596 00.000 12268 refined, 4 included, MultiStar: {0.01, 0.13}, one-star: {-0.08, 0.39}
23:49:20.596 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
23:49:20.597 00.001 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
23:49:20.597 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.49 mountX=0.13 mountY=-0.01, mountTheta=-0.05
23:49:20.598 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.13, opts=13)
23:49:20.598 00.000 12268 Enqueuing Move request for scope (0.01, 0.13)
23:49:20.598 00.000 11616 Worker thread wakes up
23:49:20.599 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
23:49:20.599 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
23:49:20.599 00.000 11616 Moving (0.01, 0.13) raw xDistance=0.13 yDistance=-0.01
23:49:20.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:49:20.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:49:20.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:20.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:49:20.599 00.000 11616 MoveAxis(E, 0, ABG)
23:49:20.599 00.000 11616 Move returns status 0, amount 0
23:49:20.599 00.000 11616 MoveAxis(N, 0, ABG)
23:49:20.599 00.000 11616 Move returns status 0, amount 0
23:49:20.599 00.000 11616 move complete, result=0
23:49:20.600 00.001 11616 worker thread done servicing request
23:49:20.623 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=121, Gamma=1.290
23:49:20.642 00.019 12268 UpdateGuideState exits: m=186 SNR=9.4
23:49:20.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:20.642 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:20.642 00.000 12268 Enqueuing Expose request
23:49:20.643 00.001 11616 Worker thread wakes up
23:49:20.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:20.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:20.643 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:22.659 02.016 11616 Exposure complete
23:49:22.716 00.057 11616 worker thread done servicing request
23:49:22.716 00.000 12268 OnExposeComplete: enter
23:49:22.716 00.000 12268 UpdateGuideState(): m_state=6
23:49:22.716 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
23:49:22.717 00.001 12268 Star::Find returns 1 (0), X=914.78, Y=16.59, Mass=186, SNR=9.4, Peak=28 HFD=3.7
23:49:22.717 00.000 12268 MultiStar: [#1 -0.42,0.41,0.84,U] [#2 0.05,0.33,0.63,U] [#3 0.18,1.21,0.00,M1] [#4 -0.26,0.70,0.00,M7] [#5 0.20,-0.09,1.01,U] 
23:49:22.717 00.000 12268 refined, 3 included, MultiStar: {-0.01, 0.28}, one-star: {0.07, 0.50}
23:49:22.717 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
23:49:22.717 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
23:49:22.717 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.62 mountX=0.27 mountY=-0.05, mountTheta=-0.18
23:49:22.719 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.28, opts=13)
23:49:22.719 00.000 12268 Enqueuing Move request for scope (-0.01, 0.28)
23:49:22.719 00.000 11616 Worker thread wakes up
23:49:22.719 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
23:49:22.719 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
23:49:22.719 00.000 11616 Moving (-0.01, 0.28) raw xDistance=0.27 yDistance=-0.05
23:49:22.719 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:49:22.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:49:22.719 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:22.720 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:49:22.720 00.000 11616 MoveAxis(E, 0, ABG)
23:49:22.720 00.000 11616 Move returns status 0, amount 0
23:49:22.720 00.000 11616 MoveAxis(N, 0, ABG)
23:49:22.720 00.000 11616 Move returns status 0, amount 0
23:49:22.720 00.000 11616 move complete, result=0
23:49:22.720 00.000 11616 worker thread done servicing request
23:49:22.742 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=107, Gamma=1.290
23:49:22.762 00.020 12268 UpdateGuideState exits: m=186 SNR=9.4
23:49:22.762 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:22.762 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:22.762 00.000 12268 Enqueuing Expose request
23:49:22.762 00.000 11616 Worker thread wakes up
23:49:22.762 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:22.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:22.762 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:24.793 02.031 11616 Exposure complete
23:49:24.856 00.063 11616 worker thread done servicing request
23:49:24.856 00.000 12268 OnExposeComplete: enter
23:49:24.856 00.000 12268 UpdateGuideState(): m_state=6
23:49:24.856 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
23:49:24.856 00.000 12268 Star::Find returns 1 (0), X=914.99, Y=16.98, Mass=216, SNR=10.1, Peak=28 HFD=4.0
23:49:24.857 00.001 12268 Star::Find false star n=19 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
23:49:24.857 00.000 12268 MultiStar: [#1 -0.23,0.39,0.83,U] [#2 0.25,2.14,0.00,M1] [#3 0.48,0.49,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.03,0.03,0.95,U] 
23:49:24.857 00.000 12268 refined, 2 included, MultiStar: {0.04, 0.45}, one-star: {0.28, 0.89}
23:49:24.857 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
23:49:24.857 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
23:49:24.857 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.45 hyp=0.45 cameraTheta=1.47 mountX=0.45 mountY=-0.01, mountTheta=-0.03
23:49:24.859 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.45, opts=13)
23:49:24.859 00.000 12268 Enqueuing Move request for scope (0.04, 0.45)
23:49:24.859 00.000 11616 Worker thread wakes up
23:49:24.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.45) opts 0xd
23:49:24.859 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.45)
23:49:24.859 00.000 11616 Moving (0.04, 0.45) raw xDistance=0.45 yDistance=-0.01
23:49:24.859 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
23:49:24.859 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.34
23:49:24.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
23:49:24.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:24.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:49:24.859 00.000 11616 MoveAxis(W, 251, ABG)
23:49:24.860 00.001 11616 Guiding  Dir = 3, Dur = 251
23:49:24.860 00.000 11616 IsSlewing returns 0
23:49:24.861 00.001 11616 IsGuiding returns 0
23:49:24.861 00.000 11616 PulseGuide returned control before completion, sleep 261
23:49:24.884 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=92, Gamma=1.290
23:49:24.903 00.019 12268 UpdateGuideState exits: m=216 SNR=10.1
23:49:24.903 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:24.903 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:24.903 00.000 12268 Enqueuing Expose request
23:49:25.137 00.234 11616 IsGuiding returns 1
23:49:25.137 00.000 11616 scope still moving after pulse duration time elapsed
23:49:25.167 00.030 11616 IsSlewing returns 0
23:49:25.168 00.001 11616 IsGuiding returns 0
23:49:25.168 00.000 11616 scope move finished after 251 + 55 ms
23:49:25.168 00.000 11616 Move returns status 0, amount 251
23:49:25.168 00.000 11616 MoveAxis(N, 0, ABG)
23:49:25.168 00.000 11616 Move returns status 0, amount 0
23:49:25.168 00.000 11616 move complete, result=0
23:49:25.168 00.000 11616 worker thread done servicing request
23:49:25.168 00.000 12268 GuideStep: 0.4 px 251 ms WEST, -0.0 px 0 ms NORTH
23:49:25.168 00.000 11616 Worker thread wakes up
23:49:25.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:25.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:27.188 02.020 11616 Exposure complete
23:49:27.246 00.058 11616 worker thread done servicing request
23:49:27.246 00.000 12268 OnExposeComplete: enter
23:49:27.246 00.000 12268 UpdateGuideState(): m_state=6
23:49:27.247 00.001 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
23:49:27.247 00.000 12268 Star::Find returns 1 (0), X=914.75, Y=16.38, Mass=181, SNR=9.2, Peak=28 HFD=4.1
23:49:27.247 00.000 12268 MultiStar: [#1 -0.50,0.05,0.90,U] [#2 -0.59,0.33,0.00,M2] [#3 -0.60,0.60,0.00,M3] [#4 -1.15,0.46,0.00,M8] [#5 0.08,0.10,1.05,U] 
23:49:27.247 00.000 12268 refined, 2 included, MultiStar: {-0.11, 0.15}, one-star: {0.04, 0.29}
23:49:27.248 00.001 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
23:49:27.248 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
23:49:27.248 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.21 mountX=0.14 mountY=-0.13, mountTheta=-0.75
23:49:27.250 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.15, opts=13)
23:49:27.250 00.000 12268 Enqueuing Move request for scope (-0.11, 0.15)
23:49:27.250 00.000 11616 Worker thread wakes up
23:49:27.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
23:49:27.250 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
23:49:27.250 00.000 11616 Moving (-0.11, 0.15) raw xDistance=0.14 yDistance=-0.13
23:49:27.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
23:49:27.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:27.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:49:27.251 00.001 11616 MoveAxis(W, 78, ABG)
23:49:27.251 00.000 11616 Guiding  Dir = 3, Dur = 78
23:49:27.251 00.000 11616 IsSlewing returns 0
23:49:27.251 00.000 11616 IsGuiding returns 0
23:49:27.252 00.001 11616 PulseGuide returned control before completion, sleep 88
23:49:27.274 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=97, Gamma=1.290
23:49:27.292 00.018 12268 UpdateGuideState exits: m=181 SNR=9.2
23:49:27.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:27.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:27.292 00.000 12268 Enqueuing Expose request
23:49:27.343 00.051 11616 IsGuiding returns 1
23:49:27.343 00.000 11616 scope still moving after pulse duration time elapsed
23:49:27.375 00.032 11616 IsSlewing returns 0
23:49:27.375 00.000 11616 IsGuiding returns 0
23:49:27.375 00.000 11616 scope move finished after 78 + 45 ms
23:49:27.375 00.000 11616 Move returns status 0, amount 78
23:49:27.375 00.000 11616 MoveAxis(N, 0, ABG)
23:49:27.375 00.000 11616 Move returns status 0, amount 0
23:49:27.375 00.000 11616 move complete, result=0
23:49:27.376 00.001 11616 worker thread done servicing request
23:49:27.376 00.000 11616 Worker thread wakes up
23:49:27.376 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:27.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:27.463 00.087 12268 GuideStep: 0.1 px 78 ms WEST, -0.1 px 0 ms NORTH
23:49:29.393 01.930 11616 Exposure complete
23:49:29.460 00.067 11616 worker thread done servicing request
23:49:29.460 00.000 12268 OnExposeComplete: enter
23:49:29.460 00.000 12268 UpdateGuideState(): m_state=6
23:49:29.460 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
23:49:29.460 00.000 12268 Star::Find returns 1 (0), X=915.02, Y=15.98, Mass=227, SNR=10.3, Peak=26 HFD=4.5
23:49:29.461 00.001 12268 MultiStar: [#1 -0.39,-0.46,0.73,U] [#2 0.36,0.16,0.47,U] [#3 1.05,0.44,0.00,M4] [#4 0.19,-0.76,0.00,M9] [#5 -0.05,0.02,0.91,U] 
23:49:29.461 00.000 12268 refined, 3 included, MultiStar: {0.05, -0.11}, one-star: {0.31, -0.11}
23:49:29.461 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
23:49:29.461 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.52)
23:49:29.461 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.18 mountX=-0.11 mountY=0.06, mountTheta=2.63
23:49:29.463 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.11, opts=13)
23:49:29.463 00.000 12268 Enqueuing Move request for scope (0.05, -0.11)
23:49:29.464 00.001 11616 Worker thread wakes up
23:49:29.464 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
23:49:29.464 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
23:49:29.464 00.000 11616 Moving (0.05, -0.11) raw xDistance=-0.11 yDistance=0.06
23:49:29.464 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:49:29.464 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:49:29.464 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:29.464 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:49:29.464 00.000 11616 MoveAxis(E, 0, ABG)
23:49:29.464 00.000 11616 Move returns status 0, amount 0
23:49:29.465 00.001 11616 MoveAxis(N, 0, ABG)
23:49:29.465 00.000 11616 Move returns status 0, amount 0
23:49:29.465 00.000 11616 move complete, result=0
23:49:29.465 00.000 11616 worker thread done servicing request
23:49:29.491 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=111, Gamma=1.290
23:49:29.511 00.020 12268 UpdateGuideState exits: m=227 SNR=10.3
23:49:29.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:29.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:29.511 00.000 12268 Enqueuing Expose request
23:49:29.511 00.000 11616 Worker thread wakes up
23:49:29.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:29.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:29.512 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:31.524 02.012 11616 Exposure complete
23:49:31.592 00.068 11616 worker thread done servicing request
23:49:31.592 00.000 12268 OnExposeComplete: enter
23:49:31.592 00.000 12268 UpdateGuideState(): m_state=6
23:49:31.593 00.001 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
23:49:31.593 00.000 12268 Star::Find returns 1 (0), X=915.15, Y=16.04, Mass=202, SNR=9.8, Peak=25 HFD=4.3
23:49:31.593 00.000 12268 MultiStar: [#1 -0.05,-0.82,0.00,M3] [#2 0.15,0.40,0.56,U] [#3 0.13,0.46,0.57,U] [#4 -0.43,-0.05,0.51,U] [#5 -0.00,0.07,0.99,U] 
23:49:31.593 00.000 12268 refined, 4 included, MultiStar: {0.10, 0.13}, one-star: {0.44, -0.05}
23:49:31.593 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
23:49:31.593 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
23:49:31.594 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.17 cameraTheta=0.92 mountX=0.14 mountY=0.08, mountTheta=0.53
23:49:31.596 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.13, opts=13)
23:49:31.596 00.000 12268 Enqueuing Move request for scope (0.10, 0.13)
23:49:31.596 00.000 11616 Worker thread wakes up
23:49:31.596 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
23:49:31.596 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
23:49:31.597 00.001 11616 Moving (0.10, 0.13) raw xDistance=0.14 yDistance=0.08
23:49:31.597 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
23:49:31.597 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:31.597 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:49:31.597 00.000 11616 MoveAxis(W, 79, ABG)
23:49:31.597 00.000 11616 Guiding  Dir = 3, Dur = 79
23:49:31.598 00.001 11616 IsSlewing returns 0
23:49:31.598 00.000 11616 IsGuiding returns 0
23:49:31.599 00.001 11616 PulseGuide returned control before completion, sleep 89
23:49:31.634 00.035 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=93, Gamma=1.290
23:49:31.655 00.021 12268 UpdateGuideState exits: m=202 SNR=9.8
23:49:31.656 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:31.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:31.656 00.000 12268 Enqueuing Expose request
23:49:31.689 00.033 11616 IsGuiding returns 1
23:49:31.689 00.000 11616 scope still moving after pulse duration time elapsed
23:49:31.721 00.032 11616 IsSlewing returns 0
23:49:31.722 00.001 11616 IsGuiding returns 0
23:49:31.722 00.000 11616 scope move finished after 79 + 44 ms
23:49:31.722 00.000 11616 Move returns status 0, amount 79
23:49:31.722 00.000 11616 MoveAxis(N, 0, ABG)
23:49:31.722 00.000 11616 Move returns status 0, amount 0
23:49:31.722 00.000 11616 move complete, result=0
23:49:31.722 00.000 11616 worker thread done servicing request
23:49:31.722 00.000 11616 Worker thread wakes up
23:49:31.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:31.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:31.740 00.018 12268 GuideStep: 0.1 px 79 ms WEST, 0.1 px 0 ms NORTH
23:49:33.732 01.992 11616 Exposure complete
23:49:33.792 00.060 11616 worker thread done servicing request
23:49:33.792 00.000 12268 OnExposeComplete: enter
23:49:33.792 00.000 12268 UpdateGuideState(): m_state=6
23:49:33.792 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
23:49:33.792 00.000 12268 Star::Find returns 1 (0), X=914.82, Y=16.05, Mass=206, SNR=9.9, Peak=31 HFD=4.2
23:49:33.793 00.001 12268 MultiStar: [#1 -0.68,-0.99,0.00,M4] [#2 0.11,-0.36,0.62,U] [#3 0.42,-0.48,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.05,0.09,0.97,U] 
23:49:33.793 00.000 12268 refined, 2 included, MultiStar: {0.09, -0.07}, one-star: {0.11, -0.04}
23:49:33.793 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
23:49:33.793 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
23:49:33.793 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.68 mountX=-0.06 mountY=0.09, mountTheta=2.14
23:49:33.796 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.07, opts=13)
23:49:33.796 00.000 12268 Enqueuing Move request for scope (0.09, -0.07)
23:49:33.796 00.000 11616 Worker thread wakes up
23:49:33.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
23:49:33.796 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
23:49:33.796 00.000 11616 Moving (0.09, -0.07) raw xDistance=-0.06 yDistance=0.09
23:49:33.796 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:33.797 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:49:33.797 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:33.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:49:33.797 00.000 11616 MoveAxis(E, 0, ABG)
23:49:33.797 00.000 11616 Move returns status 0, amount 0
23:49:33.797 00.000 11616 MoveAxis(N, 0, ABG)
23:49:33.797 00.000 11616 Move returns status 0, amount 0
23:49:33.797 00.000 11616 move complete, result=0
23:49:33.797 00.000 11616 worker thread done servicing request
23:49:33.826 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=129, Gamma=1.290
23:49:33.844 00.018 12268 UpdateGuideState exits: m=206 SNR=9.9
23:49:33.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:33.845 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:33.845 00.000 12268 Enqueuing Expose request
23:49:33.845 00.000 11616 Worker thread wakes up
23:49:33.845 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:33.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:33.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:35.860 02.015 11616 Exposure complete
23:49:35.931 00.071 11616 worker thread done servicing request
23:49:35.931 00.000 12268 OnExposeComplete: enter
23:49:35.931 00.000 12268 UpdateGuideState(): m_state=6
23:49:35.931 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
23:49:35.932 00.001 12268 Star::Find returns 1 (0), X=914.45, Y=16.09, Mass=162, SNR=8.7, Peak=28 HFD=4.6
23:49:35.932 00.000 12268 MultiStar: [#1 -0.21,-1.11,0.00,M5] [#2 -0.30,-0.03,0.72,U] [#3 -0.07,0.29,0.58,U] [#4 0.14,-0.30,0.51,U] [#5 -0.08,-0.01,1.09,U] 
23:49:35.932 00.000 12268 refined, 4 included, MultiStar: {-0.14, -0.00}, one-star: {-0.26, 0.00}
23:49:35.932 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.59 = 1.70)
23:49:35.932 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.41)
23:49:35.932 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.11 mountX=-0.02 mountY=-0.13, mountTheta=-1.70
23:49:35.934 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.00, opts=13)
23:49:35.934 00.000 12268 Enqueuing Move request for scope (-0.14, -0.00)
23:49:35.934 00.000 11616 Worker thread wakes up
23:49:35.934 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
23:49:35.934 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
23:49:35.935 00.001 11616 Moving (-0.14, -0.00) raw xDistance=-0.02 yDistance=-0.13
23:49:35.935 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:35.935 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:49:35.935 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:35.935 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:49:35.935 00.000 11616 MoveAxis(E, 0, ABG)
23:49:35.935 00.000 11616 Move returns status 0, amount 0
23:49:35.935 00.000 11616 MoveAxis(N, 0, ABG)
23:49:35.935 00.000 11616 Move returns status 0, amount 0
23:49:35.935 00.000 11616 move complete, result=0
23:49:35.936 00.001 11616 worker thread done servicing request
23:49:35.959 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=96, Gamma=1.290
23:49:35.979 00.020 12268 UpdateGuideState exits: m=162 SNR=8.7
23:49:35.980 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:35.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:35.980 00.000 12268 Enqueuing Expose request
23:49:35.980 00.000 11616 Worker thread wakes up
23:49:35.980 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:35.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:35.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:37.995 02.015 11616 Exposure complete
23:49:38.061 00.066 11616 worker thread done servicing request
23:49:38.061 00.000 12268 OnExposeComplete: enter
23:49:38.061 00.000 12268 UpdateGuideState(): m_state=6
23:49:38.061 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
23:49:38.061 00.000 12268 Star::Find returns 1 (0), X=914.59, Y=16.25, Mass=132, SNR=7.9, Peak=24 HFD=4.0
23:49:38.061 00.000 12268 Star::Find false star n=9 nbg=282 bg=7.2 sigma=0.8 thresh=10 peak=10
23:49:38.062 00.001 12268 MultiStar: [#1 -0.43,-0.45,0.00,M6] [#2 0.79,0.41,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -0.07,0.60,0.53,U] [#5 0.09,0.01,1.21,U] 
23:49:38.062 00.000 12268 refined, 2 included, MultiStar: {-0.02, 0.18}, one-star: {-0.12, 0.16}
23:49:38.062 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
23:49:38.062 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
23:49:38.062 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.67 mountX=0.18 mountY=-0.04, mountTheta=-0.23
23:49:38.064 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.18, opts=13)
23:49:38.064 00.000 12268 Enqueuing Move request for scope (-0.02, 0.18)
23:49:38.064 00.000 11616 Worker thread wakes up
23:49:38.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
23:49:38.064 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
23:49:38.064 00.000 11616 Moving (-0.02, 0.18) raw xDistance=0.18 yDistance=-0.04
23:49:38.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
23:49:38.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:38.065 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:49:38.065 00.000 11616 MoveAxis(W, 99, ABG)
23:49:38.065 00.000 11616 Guiding  Dir = 3, Dur = 99
23:49:38.065 00.000 11616 IsSlewing returns 0
23:49:38.065 00.000 11616 IsGuiding returns 0
23:49:38.066 00.001 11616 PulseGuide returned control before completion, sleep 109
23:49:38.091 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=99, Gamma=1.290
23:49:38.112 00.021 12268 UpdateGuideState exits: m=132 SNR=7.9
23:49:38.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:38.113 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:38.113 00.000 12268 Enqueuing Expose request
23:49:38.198 00.085 11616 IsGuiding returns 1
23:49:38.198 00.000 11616 scope still moving after pulse duration time elapsed
23:49:38.222 00.024 11616 IsSlewing returns 0
23:49:38.223 00.001 11616 IsGuiding returns 0
23:49:38.223 00.000 11616 scope move finished after 99 + 58 ms
23:49:38.223 00.000 11616 Move returns status 0, amount 99
23:49:38.223 00.000 11616 MoveAxis(N, 0, ABG)
23:49:38.224 00.001 11616 Move returns status 0, amount 0
23:49:38.224 00.000 11616 move complete, result=0
23:49:38.224 00.000 11616 worker thread done servicing request
23:49:38.224 00.000 11616 Worker thread wakes up
23:49:38.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:38.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:38.226 00.002 12268 GuideStep: 0.2 px 99 ms WEST, -0.0 px 0 ms NORTH
23:49:40.248 02.022 11616 Exposure complete
23:49:40.312 00.064 11616 worker thread done servicing request
23:49:40.312 00.000 12268 OnExposeComplete: enter
23:49:40.312 00.000 12268 UpdateGuideState(): m_state=6
23:49:40.313 00.001 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
23:49:40.313 00.000 12268 Star::Find returns 1 (0), X=915.06, Y=16.26, Mass=144, SNR=8.2, Peak=27 HFD=3.9
23:49:40.313 00.000 12268 Star::Find false star n=15 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:49:40.313 00.000 12268 Star::Find false star n=13 nbg=278 bg=6.9 sigma=0.7 thresh=9 peak=9
23:49:40.313 00.000 12268 MultiStar: [#1 -0.45,-0.34,0.74,U] [#2 0.17,0.47,0.65,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.02,0.06,1.18,U] 
23:49:40.313 00.000 12268 refined, 3 included, MultiStar: {0.03, 0.08}, one-star: {0.35, 0.17}
23:49:40.313 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
23:49:40.313 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
23:49:40.313 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.22 mountX=0.09 mountY=0.02, mountTheta=0.22
23:49:40.316 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.08, opts=13)
23:49:40.316 00.000 12268 Enqueuing Move request for scope (0.03, 0.08)
23:49:40.316 00.000 11616 Worker thread wakes up
23:49:40.316 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
23:49:40.316 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
23:49:40.316 00.000 11616 Moving (0.03, 0.08) raw xDistance=0.09 yDistance=0.02
23:49:40.316 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:40.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:49:40.316 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:40.317 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:49:40.317 00.000 11616 MoveAxis(E, 0, ABG)
23:49:40.317 00.000 11616 Move returns status 0, amount 0
23:49:40.317 00.000 11616 MoveAxis(N, 0, ABG)
23:49:40.317 00.000 11616 Move returns status 0, amount 0
23:49:40.317 00.000 11616 move complete, result=0
23:49:40.317 00.000 11616 worker thread done servicing request
23:49:40.341 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=65, Gamma=1.290
23:49:40.361 00.020 12268 UpdateGuideState exits: m=144 SNR=8.2
23:49:40.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:40.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:40.361 00.000 12268 Enqueuing Expose request
23:49:40.362 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:40.362 00.000 11616 Worker thread wakes up
23:49:40.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:40.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:42.373 02.011 11616 Exposure complete
23:49:42.429 00.056 11616 worker thread done servicing request
23:49:42.429 00.000 12268 OnExposeComplete: enter
23:49:42.429 00.000 12268 UpdateGuideState(): m_state=6
23:49:42.429 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
23:49:42.429 00.000 12268 Star::Find returns 1 (0), X=915.15, Y=16.95, Mass=165, SNR=8.9, Peak=25 HFD=3.8
23:49:42.430 00.001 12268 MultiStar: [#1 -0.10,-0.20,0.69,U] [#2 1.62,0.40,0.00,M1] [#3 0.83,0.70,0.00,M4] [#4 0.01,0.06,0.60,U] [#5 0.05,-0.03,1.10,U] 
23:49:42.430 00.000 12268 refined, 3 included, MultiStar: {0.13, 0.21}, one-star: {0.44, 0.86}
23:49:42.430 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
23:49:42.430 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.73)
23:49:42.430 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.25 cameraTheta=1.03 mountX=0.22 mountY=0.10, mountTheta=0.42
23:49:42.434 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.21, opts=13)
23:49:42.434 00.000 12268 Enqueuing Move request for scope (0.13, 0.21)
23:49:42.434 00.000 11616 Worker thread wakes up
23:49:42.434 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd
23:49:42.434 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.21)
23:49:42.434 00.000 11616 Moving (0.13, 0.21) raw xDistance=0.22 yDistance=0.10
23:49:42.435 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
23:49:42.435 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:42.436 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:49:42.436 00.000 11616 MoveAxis(W, 125, ABG)
23:49:42.436 00.000 11616 Guiding  Dir = 3, Dur = 125
23:49:42.437 00.001 11616 IsSlewing returns 0
23:49:42.437 00.000 11616 IsGuiding returns 0
23:49:42.437 00.000 11616 PulseGuide returned control before completion, sleep 135
23:49:42.457 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=66, Gamma=1.290
23:49:42.477 00.020 12268 UpdateGuideState exits: m=165 SNR=8.9
23:49:42.477 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:42.477 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:42.477 00.000 12268 Enqueuing Expose request
23:49:42.588 00.111 11616 IsGuiding returns 1
23:49:42.588 00.000 11616 scope still moving after pulse duration time elapsed
23:49:42.620 00.032 11616 IsSlewing returns 0
23:49:42.620 00.000 11616 IsGuiding returns 1
23:49:42.650 00.030 11616 IsSlewing returns 0
23:49:42.650 00.000 11616 IsGuiding returns 1
23:49:42.681 00.031 11616 IsSlewing returns 0
23:49:42.682 00.001 11616 IsGuiding returns 1
23:49:42.713 00.031 11616 IsSlewing returns 0
23:49:42.713 00.000 11616 IsGuiding returns 1
23:49:42.745 00.032 11616 IsSlewing returns 0
23:49:42.745 00.000 11616 IsGuiding returns 1
23:49:42.775 00.030 11616 IsSlewing returns 0
23:49:42.776 00.001 11616 IsGuiding returns 0
23:49:42.776 00.000 11616 scope move finished after 125 + 213 ms
23:49:42.776 00.000 11616 Move returns status 0, amount 125
23:49:42.776 00.000 11616 MoveAxis(N, 0, ABG)
23:49:42.776 00.000 11616 Move returns status 0, amount 0
23:49:42.776 00.000 11616 move complete, result=0
23:49:42.776 00.000 11616 worker thread done servicing request
23:49:42.776 00.000 11616 Worker thread wakes up
23:49:42.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:42.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:42.776 00.000 12268 GuideStep: 0.2 px 125 ms WEST, 0.1 px 0 ms NORTH
23:49:44.795 02.019 11616 Exposure complete
23:49:44.851 00.056 11616 worker thread done servicing request
23:49:44.851 00.000 12268 OnExposeComplete: enter
23:49:44.851 00.000 12268 UpdateGuideState(): m_state=6
23:49:44.852 00.001 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
23:49:44.852 00.000 12268 Star::Find returns 1 (0), X=914.86, Y=16.12, Mass=138, SNR=8.1, Peak=26 HFD=4.3
23:49:44.852 00.000 12268 MultiStar: [#1 -0.57,0.21,0.79,U] [#2 -0.34,0.08,0.75,U] [#3 -0.22,-0.07,0.47,U] [#4 -0.39,0.20,0.57,U] [#5 -0.04,0.05,1.20,U] 
23:49:44.852 00.000 12268 single-star, 5 included, MultiStar: {-0.19, 0.08}, one-star: {0.15, 0.03}
23:49:44.852 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
23:49:44.852 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
23:49:44.852 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.16 cameraTheta=0.17 mountX=0.04 mountY=0.15, mountTheta=1.30
23:49:44.855 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.03, opts=13)
23:49:44.856 00.001 12268 Enqueuing Move request for scope (0.15, 0.03)
23:49:44.856 00.000 11616 Worker thread wakes up
23:49:44.856 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
23:49:44.856 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
23:49:44.856 00.000 11616 Moving (0.15, 0.03) raw xDistance=0.04 yDistance=0.15
23:49:44.856 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:44.856 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:49:44.856 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:44.857 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:49:44.857 00.000 11616 MoveAxis(E, 0, ABG)
23:49:44.857 00.000 11616 Move returns status 0, amount 0
23:49:44.857 00.000 11616 MoveAxis(N, 0, ABG)
23:49:44.857 00.000 11616 Move returns status 0, amount 0
23:49:44.857 00.000 11616 move complete, result=0
23:49:44.857 00.000 11616 worker thread done servicing request
23:49:44.882 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=79, Gamma=1.290
23:49:44.901 00.019 12268 UpdateGuideState exits: m=138 SNR=8.1
23:49:44.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:44.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:44.901 00.000 12268 Enqueuing Expose request
23:49:44.901 00.000 11616 Worker thread wakes up
23:49:44.901 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:44.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:44.902 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:46.904 02.002 11616 Exposure complete
23:49:46.962 00.058 11616 worker thread done servicing request
23:49:46.963 00.001 12268 OnExposeComplete: enter
23:49:46.963 00.000 12268 UpdateGuideState(): m_state=6
23:49:46.963 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
23:49:46.963 00.000 12268 Star::Find returns 1 (0), X=914.72, Y=16.25, Mass=188, SNR=9.4, Peak=28 HFD=4.3
23:49:46.963 00.000 12268 Star::Find false star n=20 nbg=270 bg=7.1 sigma=0.7 thresh=9 peak=9
23:49:46.963 00.000 12268 MultiStar: [#1 -0.29,-0.10,0.59,U] [#2 0.66,0.04,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -0.47,-0.05,0.51,U] [#5 -0.04,0.15,1.00,U] 
23:49:46.964 00.001 12268 refined, 3 included, MultiStar: {-0.14, 0.07}, one-star: {0.01, 0.16}
23:49:46.964 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
23:49:46.964 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
23:49:46.964 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.67 mountX=0.06 mountY=-0.15, mountTheta=-1.20
23:49:46.966 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.07, opts=13)
23:49:46.966 00.000 12268 Enqueuing Move request for scope (-0.14, 0.07)
23:49:46.966 00.000 11616 Worker thread wakes up
23:49:46.966 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
23:49:46.966 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
23:49:46.966 00.000 11616 Moving (-0.14, 0.07) raw xDistance=0.06 yDistance=-0.15
23:49:46.966 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:46.966 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:49:46.966 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:46.967 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:49:46.967 00.000 11616 MoveAxis(E, 0, ABG)
23:49:46.967 00.000 11616 Move returns status 0, amount 0
23:49:46.967 00.000 11616 MoveAxis(N, 0, ABG)
23:49:46.967 00.000 11616 Move returns status 0, amount 0
23:49:46.967 00.000 11616 move complete, result=0
23:49:46.967 00.000 11616 worker thread done servicing request
23:49:46.990 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=74, Gamma=1.290
23:49:47.009 00.019 12268 UpdateGuideState exits: m=188 SNR=9.4
23:49:47.009 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:47.009 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:47.009 00.000 12268 Enqueuing Expose request
23:49:47.009 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:47.009 00.000 11616 Worker thread wakes up
23:49:47.009 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:47.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:49.028 02.019 11616 Exposure complete
23:49:49.083 00.055 11616 worker thread done servicing request
23:49:49.084 00.001 12268 OnExposeComplete: enter
23:49:49.084 00.000 12268 UpdateGuideState(): m_state=6
23:49:49.084 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
23:49:49.084 00.000 12268 Star::Find returns 1 (0), X=914.71, Y=17.01, Mass=181, SNR=9.2, Peak=31 HFD=3.2
23:49:49.085 00.001 12268 Star::Find false star n=21 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
23:49:49.085 00.000 12268 MultiStar: [#1 -0.40,0.68,0.00,M3] [#2 0.30,0.79,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.13,-0.04,0.99,U] 
23:49:49.085 00.000 12268 refined, 1 included, MultiStar: {0.06, 0.44}, one-star: {0.00, 0.92}
23:49:49.085 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
23:49:49.085 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.13)
23:49:49.085 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.44 hyp=0.45 cameraTheta=1.43 mountX=0.44 mountY=0.01, mountTheta=0.02
23:49:49.087 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.44, opts=13)
23:49:49.087 00.000 12268 Enqueuing Move request for scope (0.06, 0.44)
23:49:49.087 00.000 11616 Worker thread wakes up
23:49:49.087 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.44) opts 0xd
23:49:49.087 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.44)
23:49:49.087 00.000 11616 Moving (0.06, 0.44) raw xDistance=0.44 yDistance=0.01
23:49:49.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
23:49:49.087 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:49.088 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:49:49.088 00.000 11616 MoveAxis(W, 249, ABG)
23:49:49.088 00.000 11616 Guiding  Dir = 3, Dur = 249
23:49:49.088 00.000 11616 IsSlewing returns 0
23:49:49.088 00.000 11616 IsGuiding returns 0
23:49:49.089 00.001 11616 PulseGuide returned control before completion, sleep 259
23:49:49.111 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=68, Gamma=1.290
23:49:49.131 00.020 12268 UpdateGuideState exits: m=181 SNR=9.2
23:49:49.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:49.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:49.131 00.000 12268 Enqueuing Expose request
23:49:49.351 00.220 11616 IsGuiding returns 1
23:49:49.351 00.000 11616 scope still moving after pulse duration time elapsed
23:49:49.382 00.031 11616 IsSlewing returns 0
23:49:49.383 00.001 11616 IsGuiding returns 0
23:49:49.383 00.000 11616 scope move finished after 249 + 45 ms
23:49:49.383 00.000 11616 Move returns status 0, amount 249
23:49:49.383 00.000 11616 MoveAxis(N, 0, ABG)
23:49:49.383 00.000 11616 Move returns status 0, amount 0
23:49:49.383 00.000 11616 move complete, result=0
23:49:49.383 00.000 11616 worker thread done servicing request
23:49:49.383 00.000 11616 Worker thread wakes up
23:49:49.384 00.001 12268 GuideStep: 0.4 px 249 ms WEST, 0.0 px 0 ms NORTH
23:49:49.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:49.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:51.392 02.008 11616 Exposure complete
23:49:51.449 00.057 11616 worker thread done servicing request
23:49:51.450 00.001 12268 OnExposeComplete: enter
23:49:51.450 00.000 12268 UpdateGuideState(): m_state=6
23:49:51.450 00.000 12268 Star::Find(15, 914, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
23:49:51.450 00.000 12268 Star::Find returns 1 (0), X=914.87, Y=16.81, Mass=160, SNR=8.7, Peak=29 HFD=3.0
23:49:51.450 00.000 12268 MultiStar: [#1 0.39,0.95,0.00,M4] [#2 0.02,0.94,0.00,M3] [#3 -0.00,1.81,0.00,M4] [#4 -0.04,0.96,0.00,M4] [#5 -0.31,0.03,1.13,U] 
23:49:51.450 00.000 12268 refined, 1 included, MultiStar: {-0.09, 0.36}, one-star: {0.15, 0.72}
23:49:51.450 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
23:49:51.451 00.001 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
23:49:51.451 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.36 hyp=0.37 cameraTheta=1.83 mountX=0.34 mountY=-0.14, mountTheta=-0.38
23:49:51.455 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.36, opts=13)
23:49:51.455 00.000 12268 Enqueuing Move request for scope (-0.09, 0.36)
23:49:51.456 00.001 11616 Worker thread wakes up
23:49:51.456 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.36) opts 0xd
23:49:51.456 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.36)
23:49:51.456 00.000 11616 Moving (-0.09, 0.36) raw xDistance=0.34 yDistance=-0.14
23:49:51.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
23:49:51.456 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:51.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:49:51.456 00.000 11616 MoveAxis(W, 193, ABG)
23:49:51.456 00.000 11616 Guiding  Dir = 3, Dur = 193
23:49:51.457 00.001 11616 IsSlewing returns 0
23:49:51.457 00.000 11616 IsGuiding returns 0
23:49:51.457 00.000 11616 PulseGuide returned control before completion, sleep 203
23:49:51.480 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=70, Gamma=1.290
23:49:51.499 00.019 12268 UpdateGuideState exits: m=160 SNR=8.7
23:49:51.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:51.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:51.499 00.000 12268 Enqueuing Expose request
23:49:51.667 00.168 11616 IsGuiding returns 1
23:49:51.668 00.001 11616 scope still moving after pulse duration time elapsed
23:49:51.699 00.031 11616 IsSlewing returns 0
23:49:51.700 00.001 11616 IsGuiding returns 0
23:49:51.700 00.000 11616 scope move finished after 193 + 50 ms
23:49:51.700 00.000 11616 Move returns status 0, amount 193
23:49:51.700 00.000 11616 MoveAxis(N, 0, ABG)
23:49:51.700 00.000 11616 Move returns status 0, amount 0
23:49:51.700 00.000 11616 move complete, result=0
23:49:51.700 00.000 11616 worker thread done servicing request
23:49:51.700 00.000 11616 Worker thread wakes up
23:49:51.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:51.701 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:51.701 00.000 12268 GuideStep: 0.3 px 193 ms WEST, -0.1 px 0 ms NORTH
23:49:53.711 02.010 11616 Exposure complete
23:49:53.768 00.057 11616 worker thread done servicing request
23:49:53.768 00.000 12268 OnExposeComplete: enter
23:49:53.769 00.001 12268 UpdateGuideState(): m_state=6
23:49:53.769 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
23:49:53.769 00.000 12268 Star::Find returns 1 (0), X=914.70, Y=16.60, Mass=148, SNR=8.4, Peak=26 HFD=3.6
23:49:53.769 00.000 12268 Star::Find false star n=11 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
23:49:53.769 00.000 12268 MultiStar: [#1 -0.24,0.46,0.58,U] [#2 -0.16,0.89,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 -0.05,0.26,0.54,U] [#5 -0.04,0.05,1.15,U] 
23:49:53.769 00.000 12268 refined, 3 included, MultiStar: {-0.07, 0.30}, one-star: {-0.01, 0.51}
23:49:53.769 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
23:49:53.769 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
23:49:53.770 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.30 cameraTheta=1.80 mountX=0.29 mountY=-0.11, mountTheta=-0.35
23:49:53.771 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.30, opts=13)
23:49:53.771 00.000 12268 Enqueuing Move request for scope (-0.07, 0.30)
23:49:53.771 00.000 11616 Worker thread wakes up
23:49:53.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.30) opts 0xd
23:49:53.771 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.30)
23:49:53.771 00.000 11616 Moving (-0.07, 0.30) raw xDistance=0.29 yDistance=-0.11
23:49:53.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
23:49:53.772 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:53.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:49:53.772 00.000 11616 MoveAxis(W, 162, ABG)
23:49:53.772 00.000 11616 Guiding  Dir = 3, Dur = 162
23:49:53.772 00.000 11616 IsSlewing returns 0
23:49:53.772 00.000 11616 IsGuiding returns 0
23:49:53.773 00.001 11616 PulseGuide returned control before completion, sleep 172
23:49:53.797 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=60, Gamma=1.290
23:49:53.813 00.016 12268 UpdateGuideState exits: m=148 SNR=8.4
23:49:53.814 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:53.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:53.814 00.000 12268 Enqueuing Expose request
23:49:53.949 00.135 11616 IsGuiding returns 1
23:49:53.949 00.000 11616 scope still moving after pulse duration time elapsed
23:49:53.979 00.030 11616 IsSlewing returns 0
23:49:53.979 00.000 11616 IsGuiding returns 0
23:49:53.979 00.000 11616 scope move finished after 162 + 44 ms
23:49:53.979 00.000 11616 Move returns status 0, amount 162
23:49:53.979 00.000 11616 MoveAxis(N, 0, ABG)
23:49:53.979 00.000 11616 Move returns status 0, amount 0
23:49:53.979 00.000 11616 move complete, result=0
23:49:53.980 00.001 11616 worker thread done servicing request
23:49:53.980 00.000 11616 Worker thread wakes up
23:49:53.980 00.000 12268 GuideStep: 0.3 px 162 ms WEST, -0.1 px 0 ms NORTH
23:49:53.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:53.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:55.992 02.012 11616 Exposure complete
23:49:56.050 00.058 11616 worker thread done servicing request
23:49:56.050 00.000 12268 OnExposeComplete: enter
23:49:56.050 00.000 12268 UpdateGuideState(): m_state=6
23:49:56.050 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
23:49:56.050 00.000 12268 Star::Find returns 1 (0), X=914.49, Y=15.98, Mass=150, SNR=8.4, Peak=24 HFD=3.8
23:49:56.050 00.000 12268 MultiStar: [#1 -0.28,0.15,0.60,U] [#2 0.33,0.65,0.00,M5] [#3 0.05,0.32,0.56,U] [#4 -0.26,0.96,0.00,M4] [#5 0.06,0.16,1.14,U] 
23:49:56.050 00.000 12268 refined, 3 included, MultiStar: {-0.09, 0.11}, one-star: {-0.22, -0.11}
23:49:56.050 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
23:49:56.050 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
23:49:56.051 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.26 mountX=0.10 mountY=-0.10, mountTheta=-0.80
23:49:56.052 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.11, opts=13)
23:49:56.052 00.000 12268 Enqueuing Move request for scope (-0.09, 0.11)
23:49:56.052 00.000 11616 Worker thread wakes up
23:49:56.053 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
23:49:56.053 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
23:49:56.053 00.000 11616 Moving (-0.09, 0.11) raw xDistance=0.10 yDistance=-0.10
23:49:56.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:56.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:49:56.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:56.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:49:56.053 00.000 11616 MoveAxis(E, 0, ABG)
23:49:56.053 00.000 11616 Move returns status 0, amount 0
23:49:56.053 00.000 11616 MoveAxis(N, 0, ABG)
23:49:56.053 00.000 11616 Move returns status 0, amount 0
23:49:56.053 00.000 11616 move complete, result=0
23:49:56.053 00.000 11616 worker thread done servicing request
23:49:56.078 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=60, Gamma=1.290
23:49:56.098 00.020 12268 UpdateGuideState exits: m=150 SNR=8.4
23:49:56.099 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:56.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:56.099 00.000 12268 Enqueuing Expose request
23:49:56.099 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:56.099 00.000 11616 Worker thread wakes up
23:49:56.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:56.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:49:58.119 02.020 11616 Exposure complete
23:49:58.176 00.057 11616 worker thread done servicing request
23:49:58.177 00.001 12268 OnExposeComplete: enter
23:49:58.177 00.000 12268 UpdateGuideState(): m_state=6
23:49:58.177 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
23:49:58.177 00.000 12268 Star::Find returns 1 (0), X=914.98, Y=16.16, Mass=149, SNR=8.4, Peak=26 HFD=4.1
23:49:58.177 00.000 12268 Star::Find false star n=14 nbg=283 bg=7.2 sigma=0.7 thresh=9 peak=9
23:49:58.178 00.001 12268 MultiStar: [#1 -0.22,-0.23,0.62,U] [#2 0.95,0.55,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 -0.42,-0.21,0.55,U] [#5 -0.03,0.04,1.17,U] 
23:49:58.178 00.000 12268 refined, 3 included, MultiStar: {-0.04, -0.04}, one-star: {0.27, 0.07}
23:49:58.178 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
23:49:58.178 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
23:49:58.178 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.33 mountX=-0.05 mountY=-0.03, mountTheta=-2.50
23:49:58.181 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.04, opts=13)
23:49:58.181 00.000 12268 Enqueuing Move request for scope (-0.04, -0.04)
23:49:58.181 00.000 11616 Worker thread wakes up
23:49:58.181 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
23:49:58.181 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
23:49:58.181 00.000 11616 Moving (-0.04, -0.04) raw xDistance=-0.05 yDistance=-0.03
23:49:58.182 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:58.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:49:58.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:58.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:49:58.182 00.000 11616 MoveAxis(E, 0, ABG)
23:49:58.182 00.000 11616 Move returns status 0, amount 0
23:49:58.182 00.000 11616 MoveAxis(N, 0, ABG)
23:49:58.182 00.000 11616 Move returns status 0, amount 0
23:49:58.182 00.000 11616 move complete, result=0
23:49:58.182 00.000 11616 worker thread done servicing request
23:49:58.205 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=53, Gamma=1.290
23:49:58.224 00.019 12268 UpdateGuideState exits: m=149 SNR=8.4
23:49:58.224 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:58.224 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:49:58.224 00.000 12268 Enqueuing Expose request
23:49:58.224 00.000 11616 Worker thread wakes up
23:49:58.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:49:58.224 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:58.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:00.246 02.022 11616 Exposure complete
23:50:00.306 00.060 11616 worker thread done servicing request
23:50:00.307 00.001 12268 OnExposeComplete: enter
23:50:00.307 00.000 12268 UpdateGuideState(): m_state=6
23:50:00.307 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
23:50:00.307 00.000 12268 Star::Find returns 1 (0), X=915.08, Y=16.14, Mass=145, SNR=8.3, Peak=28 HFD=3.9
23:50:00.307 00.000 12268 MultiStar: [#1 0.64,1.01,0.00,M2] [#2 -0.02,0.13,0.61,U] [#3 0.07,0.58,0.57,U] [#4 -0.32,-0.50,0.46,U] [#5 0.05,-0.06,1.14,U] 
23:50:00.307 00.000 12268 refined, 4 included, MultiStar: {0.08, 0.04}, one-star: {0.37, 0.05}
23:50:00.307 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
23:50:00.308 00.001 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.19)
23:50:00.308 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.49 mountX=0.05 mountY=0.08, mountTheta=0.98
23:50:00.309 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.04, opts=13)
23:50:00.310 00.001 12268 Enqueuing Move request for scope (0.08, 0.04)
23:50:00.310 00.000 11616 Worker thread wakes up
23:50:00.310 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
23:50:00.310 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
23:50:00.310 00.000 11616 Moving (0.08, 0.04) raw xDistance=0.05 yDistance=0.08
23:50:00.310 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:00.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:50:00.310 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:00.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:50:00.310 00.000 11616 MoveAxis(E, 0, ABG)
23:50:00.311 00.001 11616 Move returns status 0, amount 0
23:50:00.311 00.000 11616 MoveAxis(N, 0, ABG)
23:50:00.311 00.000 11616 Move returns status 0, amount 0
23:50:00.311 00.000 11616 move complete, result=0
23:50:00.311 00.000 11616 worker thread done servicing request
23:50:00.333 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=64, Gamma=1.290
23:50:00.352 00.019 12268 UpdateGuideState exits: m=145 SNR=8.3
23:50:00.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:00.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:00.352 00.000 12268 Enqueuing Expose request
23:50:00.353 00.001 11616 Worker thread wakes up
23:50:00.353 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:00.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:00.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:02.372 02.019 11616 Exposure complete
23:50:02.430 00.058 11616 worker thread done servicing request
23:50:02.430 00.000 12268 OnExposeComplete: enter
23:50:02.430 00.000 12268 UpdateGuideState(): m_state=6
23:50:02.430 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
23:50:02.431 00.001 12268 Star::Find returns 1 (0), X=914.68, Y=16.22, Mass=132, SNR=7.9, Peak=26 HFD=4.2
23:50:02.431 00.000 12268 MultiStar: [#1 0.21,0.40,0.55,U] [#2 -0.27,0.34,0.65,U] [#3 -0.21,0.00,0.56,U] [#4 -0.25,-0.12,0.54,U] [#5 -0.17,-0.07,1.22,U] 
23:50:02.431 00.000 12268 single-star, 5 included, MultiStar: {-0.12, 0.09}, one-star: {-0.04, 0.13}
23:50:02.431 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
23:50:02.431 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
23:50:02.431 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.84 mountX=0.13 mountY=-0.05, mountTheta=-0.39
23:50:02.433 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.13, opts=13)
23:50:02.433 00.000 12268 Enqueuing Move request for scope (-0.04, 0.13)
23:50:02.433 00.000 11616 Worker thread wakes up
23:50:02.433 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
23:50:02.433 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
23:50:02.433 00.000 11616 Moving (-0.04, 0.13) raw xDistance=0.13 yDistance=-0.05
23:50:02.433 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
23:50:02.433 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:02.433 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:50:02.434 00.001 11616 MoveAxis(W, 71, ABG)
23:50:02.434 00.000 11616 Guiding  Dir = 3, Dur = 71
23:50:02.434 00.000 11616 IsSlewing returns 0
23:50:02.434 00.000 11616 IsGuiding returns 0
23:50:02.435 00.001 11616 PulseGuide returned control before completion, sleep 81
23:50:02.455 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=71, Gamma=1.290
23:50:02.473 00.018 12268 UpdateGuideState exits: m=132 SNR=7.9
23:50:02.473 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:02.473 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:02.473 00.000 12268 Enqueuing Expose request
23:50:02.523 00.050 11616 IsGuiding returns 1
23:50:02.523 00.000 11616 scope still moving after pulse duration time elapsed
23:50:02.554 00.031 11616 IsSlewing returns 0
23:50:02.554 00.000 11616 IsGuiding returns 0
23:50:02.554 00.000 11616 scope move finished after 71 + 49 ms
23:50:02.555 00.001 11616 Move returns status 0, amount 71
23:50:02.555 00.000 11616 MoveAxis(N, 0, ABG)
23:50:02.555 00.000 11616 Move returns status 0, amount 0
23:50:02.555 00.000 11616 move complete, result=0
23:50:02.555 00.000 11616 worker thread done servicing request
23:50:02.555 00.000 11616 Worker thread wakes up
23:50:02.555 00.000 12268 GuideStep: 0.1 px 71 ms WEST, -0.1 px 0 ms NORTH
23:50:02.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:02.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:04.571 02.016 11616 Exposure complete
23:50:04.634 00.063 12268 OnExposeComplete: enter
23:50:04.634 00.000 12268 UpdateGuideState(): m_state=6
23:50:04.634 00.000 11616 worker thread done servicing request
23:50:04.634 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
23:50:04.634 00.000 12268 Star::Find returns 1 (0), X=914.64, Y=16.25, Mass=171, SNR=9.0, Peak=27 HFD=3.9
23:50:04.635 00.001 12268 Star::Find false star n=13 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
23:50:04.635 00.000 12268 MultiStar: [#1 -0.69,-0.40,0.00,M2] [#2 0.36,0.03,0.50,U] [#3 -0.07,0.38,0.61,U] [#4 0.00,0.00,0.00,L] [#5 -0.07,0.15,1.07,U] 
23:50:04.635 00.000 12268 single-star, 3 included, MultiStar: {0.00, 0.18}, one-star: {-0.07, 0.16}
23:50:04.635 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.49 = 0.49)
23:50:04.635 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
23:50:04.635 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.97 mountX=0.15 mountY=-0.09, mountTheta=-0.52
23:50:04.640 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.16, opts=13)
23:50:04.640 00.000 12268 Enqueuing Move request for scope (-0.07, 0.16)
23:50:04.640 00.000 11616 Worker thread wakes up
23:50:04.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
23:50:04.641 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
23:50:04.641 00.000 11616 Moving (-0.07, 0.16) raw xDistance=0.15 yDistance=-0.09
23:50:04.641 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
23:50:04.641 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:04.641 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:50:04.641 00.000 11616 MoveAxis(W, 86, ABG)
23:50:04.642 00.001 11616 Guiding  Dir = 3, Dur = 86
23:50:04.642 00.000 11616 IsSlewing returns 0
23:50:04.642 00.000 11616 IsGuiding returns 0
23:50:04.643 00.001 11616 PulseGuide returned control before completion, sleep 96
23:50:04.668 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=73, Gamma=1.290
23:50:04.687 00.019 12268 UpdateGuideState exits: m=171 SNR=9.0
23:50:04.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:04.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:04.687 00.000 12268 Enqueuing Expose request
23:50:04.743 00.056 11616 IsGuiding returns 1
23:50:04.743 00.000 11616 scope still moving after pulse duration time elapsed
23:50:04.775 00.032 11616 IsSlewing returns 0
23:50:04.775 00.000 11616 IsGuiding returns 0
23:50:04.775 00.000 11616 scope move finished after 86 + 46 ms
23:50:04.775 00.000 11616 Move returns status 0, amount 86
23:50:04.776 00.001 11616 MoveAxis(N, 0, ABG)
23:50:04.776 00.000 11616 Move returns status 0, amount 0
23:50:04.776 00.000 11616 move complete, result=0
23:50:04.779 00.003 11616 worker thread done servicing request
23:50:04.779 00.000 11616 Worker thread wakes up
23:50:04.779 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:04.780 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:04.780 00.000 12268 GuideStep: 0.2 px 86 ms WEST, -0.1 px 0 ms NORTH
23:50:06.782 02.002 11616 Exposure complete
23:50:06.839 00.057 11616 worker thread done servicing request
23:50:06.841 00.002 12268 OnExposeComplete: enter
23:50:06.841 00.000 12268 UpdateGuideState(): m_state=6
23:50:06.841 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
23:50:06.841 00.000 12268 Star::Find returns 1 (0), X=915.03, Y=15.71, Mass=124, SNR=7.6, Peak=25 HFD=4.8
23:50:06.841 00.000 12268 Star::Find false star n=11 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
23:50:06.841 00.000 12268 MultiStar: [#1 -0.19,-0.64,0.00,M3] [#2 -0.51,0.24,0.71,U] [#3 0.14,-0.95,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.13,0.04,1.30,U] 
23:50:06.841 00.000 12268 refined, 2 included, MultiStar: {0.04, -0.05}, one-star: {0.32, -0.38}
23:50:06.841 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
23:50:06.842 00.001 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
23:50:06.842 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.89 mountX=-0.05 mountY=0.05, mountTheta=2.35
23:50:06.844 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.05, opts=13)
23:50:06.844 00.000 12268 Enqueuing Move request for scope (0.04, -0.05)
23:50:06.844 00.000 11616 Worker thread wakes up
23:50:06.844 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
23:50:06.844 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
23:50:06.844 00.000 11616 Moving (0.04, -0.05) raw xDistance=-0.05 yDistance=0.05
23:50:06.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:06.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:50:06.845 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:06.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:50:06.845 00.000 11616 MoveAxis(E, 0, ABG)
23:50:06.845 00.000 11616 Move returns status 0, amount 0
23:50:06.845 00.000 11616 MoveAxis(N, 0, ABG)
23:50:06.845 00.000 11616 Move returns status 0, amount 0
23:50:06.845 00.000 11616 move complete, result=0
23:50:06.845 00.000 11616 worker thread done servicing request
23:50:06.867 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=76, Gamma=1.290
23:50:06.884 00.017 12268 UpdateGuideState exits: m=124 SNR=7.6
23:50:06.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:06.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:06.884 00.000 12268 Enqueuing Expose request
23:50:06.885 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:06.885 00.000 11616 Worker thread wakes up
23:50:06.885 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:06.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:08.898 02.013 11616 Exposure complete
23:50:08.954 00.056 11616 worker thread done servicing request
23:50:08.954 00.000 12268 OnExposeComplete: enter
23:50:08.954 00.000 12268 UpdateGuideState(): m_state=6
23:50:08.955 00.001 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
23:50:08.955 00.000 12268 Star::Find returns 1 (0), X=914.88, Y=15.44, Mass=115, SNR=7.3, Peak=23 HFD=3.8
23:50:08.955 00.000 12268 MultiStar: [#1 0.48,-0.80,0.00,M4] [#2 -0.24,0.20,0.65,U] [#3 0.44,-0.26,0.66,U] [#4 0.00,0.00,0.00,L] [#5 -0.11,0.20,1.32,U] 
23:50:08.955 00.000 12268 refined, 3 included, MultiStar: {0.04, -0.12}, one-star: {0.16, -0.65}
23:50:08.955 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
23:50:08.955 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
23:50:08.955 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.23 mountX=-0.12 mountY=0.06, mountTheta=2.68
23:50:08.957 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.12, opts=13)
23:50:08.957 00.000 12268 Enqueuing Move request for scope (0.04, -0.12)
23:50:08.957 00.000 11616 Worker thread wakes up
23:50:08.957 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
23:50:08.957 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
23:50:08.957 00.000 11616 Moving (0.04, -0.12) raw xDistance=-0.12 yDistance=0.06
23:50:08.958 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:50:08.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:50:08.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:08.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:50:08.958 00.000 11616 MoveAxis(E, 0, ABG)
23:50:08.958 00.000 11616 Move returns status 0, amount 0
23:50:08.958 00.000 11616 MoveAxis(N, 0, ABG)
23:50:08.958 00.000 11616 Move returns status 0, amount 0
23:50:08.958 00.000 11616 move complete, result=0
23:50:08.959 00.001 11616 worker thread done servicing request
23:50:08.983 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=80, Gamma=1.290
23:50:09.004 00.021 12268 UpdateGuideState exits: m=115 SNR=7.3
23:50:09.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:09.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:09.005 00.001 12268 Enqueuing Expose request
23:50:09.005 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:09.005 00.000 11616 Worker thread wakes up
23:50:09.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:09.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:11.015 02.010 11616 Exposure complete
23:50:11.071 00.056 11616 worker thread done servicing request
23:50:11.071 00.000 12268 OnExposeComplete: enter
23:50:11.072 00.001 12268 UpdateGuideState(): m_state=6
23:50:11.072 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
23:50:11.072 00.000 12268 Star::Find returns 1 (0), X=914.93, Y=15.72, Mass=94, SNR=6.6, Peak=27 HFD=4.3
23:50:11.072 00.000 12268 Star::Find false star n=14 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:50:11.072 00.000 12268 MultiStar: [#1 0.41,-1.07,0.00,M5] [#2 0.41,-0.81,0.00,M2] [#3 -0.54,-1.44,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.07,-0.05,1.41,U] 
23:50:11.072 00.000 12268 refined, 1 included, MultiStar: {0.13, -0.18}, one-star: {0.21, -0.37}
23:50:11.072 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
23:50:11.072 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.76)
23:50:11.073 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-0.94 mountX=-0.17 mountY=0.15, mountTheta=2.40
23:50:11.074 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.18, opts=13)
23:50:11.075 00.001 12268 Enqueuing Move request for scope (0.13, -0.18)
23:50:11.075 00.000 11616 Worker thread wakes up
23:50:11.075 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd
23:50:11.075 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.18)
23:50:11.075 00.000 11616 Moving (0.13, -0.18) raw xDistance=-0.17 yDistance=0.15
23:50:11.075 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:50:11.075 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:50:11.076 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
23:50:11.076 00.000 11616 MoveAxis(E, 0, ABG)
23:50:11.076 00.000 11616 Move returns status 0, amount 0
23:50:11.076 00.000 11616 MoveAxis(S, 13, ABG)
23:50:11.076 00.000 11616 Guiding  Dir = 1, Dur = 13
23:50:11.076 00.000 11616 IsSlewing returns 0
23:50:11.077 00.001 11616 IsGuiding returns 0
23:50:11.077 00.000 11616 PulseGuide returned control before completion, sleep 23
23:50:11.103 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=100, Gamma=1.290
23:50:11.106 00.003 11616 IsGuiding returns 1
23:50:11.106 00.000 11616 scope still moving after pulse duration time elapsed
23:50:11.122 00.016 12268 UpdateGuideState exits: m=94 SNR=6.6
23:50:11.123 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:11.123 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:11.123 00.000 12268 Enqueuing Expose request
23:50:11.138 00.015 11616 IsSlewing returns 0
23:50:11.138 00.000 11616 IsGuiding returns 0
23:50:11.138 00.000 11616 scope move finished after 13 + 48 ms
23:50:11.138 00.000 11616 Move returns status 0, amount 13
23:50:11.138 00.000 11616 move complete, result=0
23:50:11.138 00.000 11616 worker thread done servicing request
23:50:11.138 00.000 11616 Worker thread wakes up
23:50:11.139 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:11.139 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:11.149 00.010 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
23:50:13.145 01.996 11616 Exposure complete
23:50:13.199 00.054 11616 worker thread done servicing request
23:50:13.199 00.000 12268 OnExposeComplete: enter
23:50:13.199 00.000 12268 UpdateGuideState(): m_state=6
23:50:13.200 00.001 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
23:50:13.200 00.000 12268 Star::Find returns 1 (0), X=915.09, Y=15.96, Mass=94, SNR=6.6, Peak=26 HFD=4.4
23:50:13.200 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
23:50:13.200 00.000 12268 MultiStar: [#1 -0.05,-0.91,0.00,M6] [#2 0.52,-0.82,0.00,M3] [#3 0.53,-0.89,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.03,0.05,1.47,U] 
23:50:13.200 00.000 12268 refined, 1 included, MultiStar: {0.17, -0.02}, one-star: {0.38, -0.13}
23:50:13.200 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
23:50:13.200 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
23:50:13.200 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-0.13 mountX=-0.01 mountY=0.17, mountTheta=1.60
23:50:13.202 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.02, opts=13)
23:50:13.202 00.000 12268 Enqueuing Move request for scope (0.17, -0.02)
23:50:13.202 00.000 11616 Worker thread wakes up
23:50:13.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
23:50:13.202 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
23:50:13.202 00.000 11616 Moving (0.17, -0.02) raw xDistance=-0.01 yDistance=0.17
23:50:13.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:13.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:50:13.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:50:13.202 00.000 11616 MoveAxis(E, 0, ABG)
23:50:13.203 00.001 11616 Move returns status 0, amount 0
23:50:13.203 00.000 11616 MoveAxis(S, 14, ABG)
23:50:13.203 00.000 11616 Guiding  Dir = 1, Dur = 14
23:50:13.203 00.000 11616 IsSlewing returns 0
23:50:13.203 00.000 11616 IsGuiding returns 0
23:50:13.203 00.000 11616 PulseGuide returned control before completion, sleep 24
23:50:13.224 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=108, Gamma=1.290
23:50:13.241 00.017 12268 UpdateGuideState exits: m=94 SNR=6.6
23:50:13.242 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:13.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:13.242 00.000 12268 Enqueuing Expose request
23:50:13.242 00.000 11616 IsGuiding returns 1
23:50:13.242 00.000 11616 scope still moving after pulse duration time elapsed
23:50:13.274 00.032 11616 IsSlewing returns 0
23:50:13.274 00.000 11616 IsGuiding returns 0
23:50:13.274 00.000 11616 scope move finished after 14 + 57 ms
23:50:13.274 00.000 11616 Move returns status 0, amount 14
23:50:13.274 00.000 11616 move complete, result=0
23:50:13.275 00.001 11616 worker thread done servicing request
23:50:13.275 00.000 11616 Worker thread wakes up
23:50:13.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:13.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:13.275 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
23:50:15.281 02.006 11616 Exposure complete
23:50:15.338 00.057 11616 worker thread done servicing request
23:50:15.338 00.000 12268 OnExposeComplete: enter
23:50:15.339 00.001 12268 UpdateGuideState(): m_state=6
23:50:15.339 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
23:50:15.339 00.000 12268 Star::Find returns 1 (0), X=915.65, Y=15.99, Mass=99, SNR=6.8, Peak=26 HFD=4.1
23:50:15.339 00.000 12268 Star::Find false star n=12 nbg=285 bg=7.1 sigma=0.7 thresh=9 peak=9
23:50:15.339 00.000 12268 MultiStar: [#1 -0.31,-1.16,0.00,M7] [#2 0.85,-0.77,0.00,M4] [#3 1.04,-0.69,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 -0.32,0.00,1.46,U] 
23:50:15.339 00.000 12268 refined, 1 included, MultiStar: {0.20, -0.04}, one-star: {0.94, -0.10}
23:50:15.339 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
23:50:15.339 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
23:50:15.340 00.001 12268 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.21 mountX=-0.02 mountY=0.20, mountTheta=1.68
23:50:15.341 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.04, opts=13)
23:50:15.341 00.000 12268 Enqueuing Move request for scope (0.20, -0.04)
23:50:15.341 00.000 11616 Worker thread wakes up
23:50:15.341 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
23:50:15.341 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
23:50:15.342 00.001 11616 Moving (0.20, -0.04) raw xDistance=-0.02 yDistance=0.20
23:50:15.342 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:15.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:50:15.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:50:15.342 00.000 11616 MoveAxis(E, 0, ABG)
23:50:15.342 00.000 11616 Move returns status 0, amount 0
23:50:15.342 00.000 11616 MoveAxis(S, 17, ABG)
23:50:15.342 00.000 11616 Guiding  Dir = 1, Dur = 17
23:50:15.342 00.000 11616 IsSlewing returns 0
23:50:15.343 00.001 11616 IsGuiding returns 0
23:50:15.343 00.000 11616 PulseGuide returned control before completion, sleep 27
23:50:15.363 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=125, Gamma=1.290
23:50:15.381 00.018 12268 UpdateGuideState exits: m=99 SNR=6.8
23:50:15.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:15.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:15.381 00.000 12268 Enqueuing Expose request
23:50:15.384 00.003 11616 IsGuiding returns 1
23:50:15.385 00.001 11616 scope still moving after pulse duration time elapsed
23:50:15.414 00.029 11616 IsSlewing returns 0
23:50:15.414 00.000 11616 IsGuiding returns 0
23:50:15.414 00.000 11616 scope move finished after 17 + 54 ms
23:50:15.414 00.000 11616 Move returns status 0, amount 17
23:50:15.414 00.000 11616 move complete, result=0
23:50:15.415 00.001 11616 worker thread done servicing request
23:50:15.415 00.000 11616 Worker thread wakes up
23:50:15.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:15.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:15.416 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
23:50:17.428 02.012 11616 Exposure complete
23:50:17.485 00.057 11616 worker thread done servicing request
23:50:17.485 00.000 12268 OnExposeComplete: enter
23:50:17.485 00.000 12268 UpdateGuideState(): m_state=6
23:50:17.486 00.001 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
23:50:17.486 00.000 12268 Star::Find returns 1 (0), X=915.04, Y=16.24, Mass=90, SNR=6.5, Peak=27 HFD=4.0
23:50:17.486 00.000 12268 Star::Find false star n=18 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
23:50:17.486 00.000 12268 Star::Find false star n=9 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
23:50:17.486 00.000 12268 MultiStar: [#1 -0.32,-0.80,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 -0.03,-0.31,0.79,U] [#4 0.00,0.00,0.00,L] [#5 -0.07,0.03,1.47,U] 
23:50:17.486 00.000 12268 refined, 2 included, MultiStar: {0.06, -0.02}, one-star: {0.33, 0.15}
23:50:17.486 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
23:50:17.486 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
23:50:17.486 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.26 mountX=-0.01 mountY=0.07, mountTheta=1.73
23:50:17.488 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.02, opts=13)
23:50:17.488 00.000 12268 Enqueuing Move request for scope (0.06, -0.02)
23:50:17.488 00.000 11616 Worker thread wakes up
23:50:17.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
23:50:17.488 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
23:50:17.488 00.000 11616 Moving (0.06, -0.02) raw xDistance=-0.01 yDistance=0.07
23:50:17.489 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:17.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:50:17.489 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:17.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:50:17.489 00.000 11616 MoveAxis(E, 0, ABG)
23:50:17.489 00.000 11616 Move returns status 0, amount 0
23:50:17.489 00.000 11616 MoveAxis(N, 0, ABG)
23:50:17.489 00.000 11616 Move returns status 0, amount 0
23:50:17.489 00.000 11616 move complete, result=0
23:50:17.490 00.001 11616 worker thread done servicing request
23:50:17.516 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=82, Gamma=1.290
23:50:17.535 00.019 12268 UpdateGuideState exits: m=90 SNR=6.5
23:50:17.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:17.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:17.536 00.001 12268 Enqueuing Expose request
23:50:17.536 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:17.536 00.000 11616 Worker thread wakes up
23:50:17.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:17.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:19.549 02.013 11616 Exposure complete
23:50:19.607 00.058 11616 worker thread done servicing request
23:50:19.607 00.000 12268 OnExposeComplete: enter
23:50:19.607 00.000 12268 UpdateGuideState(): m_state=6
23:50:19.607 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
23:50:19.607 00.000 12268 Star::Find returns 1 (0), X=915.15, Y=17.11, Mass=80, SNR=6.1, Peak=25 HFD=3.9
23:50:19.607 00.000 12268 Star::Find false star n=10 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
23:50:19.608 00.001 12268 Star::Find false star n=14 nbg=274 bg=6.9 sigma=0.7 thresh=9 peak=9
23:50:19.608 00.000 12268 Star::Find false star n=8 nbg=286 bg=7.0 sigma=0.7 thresh=9 peak=8
23:50:19.608 00.000 12268 MultiStar: [#1 0.10,-0.44,1.13,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.04,-0.04,1.60,U] 
23:50:19.608 00.000 12268 refined, 2 included, MultiStar: {0.17, 0.13}, one-star: {0.44, 1.02}
23:50:19.608 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
23:50:19.608 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.35)
23:50:19.608 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.21 cameraTheta=0.65 mountX=0.14 mountY=0.15, mountTheta=0.81
23:50:19.612 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.13, opts=13)
23:50:19.612 00.000 12268 Enqueuing Move request for scope (0.17, 0.13)
23:50:19.612 00.000 11616 Worker thread wakes up
23:50:19.612 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
23:50:19.612 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
23:50:19.612 00.000 11616 Moving (0.17, 0.13) raw xDistance=0.14 yDistance=0.15
23:50:19.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
23:50:19.613 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:19.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:50:19.613 00.000 11616 MoveAxis(W, 79, ABG)
23:50:19.613 00.000 11616 Guiding  Dir = 3, Dur = 79
23:50:19.613 00.000 11616 IsSlewing returns 0
23:50:19.613 00.000 11616 IsGuiding returns 0
23:50:19.614 00.001 11616 PulseGuide returned control before completion, sleep 89
23:50:19.639 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=77, Gamma=1.290
23:50:19.658 00.019 12268 UpdateGuideState exits: m=80 SNR=6.1
23:50:19.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:19.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:19.658 00.000 12268 Enqueuing Expose request
23:50:19.718 00.060 11616 IsGuiding returns 1
23:50:19.718 00.000 11616 scope still moving after pulse duration time elapsed
23:50:19.750 00.032 11616 IsSlewing returns 0
23:50:19.750 00.000 11616 IsGuiding returns 0
23:50:19.750 00.000 11616 scope move finished after 79 + 58 ms
23:50:19.751 00.001 11616 Move returns status 0, amount 79
23:50:19.751 00.000 11616 MoveAxis(N, 0, ABG)
23:50:19.751 00.000 11616 Move returns status 0, amount 0
23:50:19.751 00.000 11616 move complete, result=0
23:50:19.751 00.000 11616 worker thread done servicing request
23:50:19.751 00.000 12268 GuideStep: 0.1 px 79 ms WEST, 0.1 px 0 ms NORTH
23:50:19.751 00.000 11616 Worker thread wakes up
23:50:19.751 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:19.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:21.752 02.001 11616 Exposure complete
23:50:21.807 00.055 11616 worker thread done servicing request
23:50:21.808 00.001 12268 OnExposeComplete: enter
23:50:21.808 00.000 12268 UpdateGuideState(): m_state=6
23:50:21.808 00.000 12268 Star::Find(15, 915, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
23:50:21.808 00.000 12268 Star::Find returns 1 (0), X=914.66, Y=15.70, Mass=96, SNR=6.7, Peak=25 HFD=4.8
23:50:21.808 00.000 12268 Star::Find false star n=18 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
23:50:21.808 00.000 12268 Star::Find false star n=10 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=8
23:50:21.808 00.000 12268 MultiStar: [#1 0.12,-0.38,1.12,U] [#2 0.00,0.00,0.00,L] [#3 0.16,-0.44,0.78,U] [#4 0.00,0.00,0.00,L] [#5 0.07,0.03,1.44,U] 
23:50:21.809 00.001 12268 refined, 3 included, MultiStar: {0.07, -0.26}, one-star: {-0.05, -0.39}
23:50:21.809 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
23:50:21.809 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.40)
23:50:21.809 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.30 mountX=-0.25 mountY=0.10, mountTheta=2.75
23:50:21.811 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.26, opts=13)
23:50:21.811 00.000 12268 Enqueuing Move request for scope (0.07, -0.26)
23:50:21.811 00.000 11616 Worker thread wakes up
23:50:21.811 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd
23:50:21.812 00.001 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.26)
23:50:21.812 00.000 11616 Moving (0.07, -0.26) raw xDistance=-0.25 yDistance=0.10
23:50:21.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:50:21.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:50:21.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:21.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:50:21.812 00.000 11616 MoveAxis(E, 0, ABG)
23:50:21.812 00.000 11616 Move returns status 0, amount 0
23:50:21.812 00.000 11616 MoveAxis(N, 0, ABG)
23:50:21.812 00.000 11616 Move returns status 0, amount 0
23:50:21.812 00.000 11616 move complete, result=0
23:50:21.813 00.001 11616 worker thread done servicing request
23:50:21.836 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=88, Gamma=1.290
23:50:21.853 00.017 12268 UpdateGuideState exits: m=96 SNR=6.7
23:50:21.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:21.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:21.853 00.000 12268 Enqueuing Expose request
23:50:21.853 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:21.853 00.000 11616 Worker thread wakes up
23:50:21.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:21.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:23.867 02.014 11616 Exposure complete
23:50:23.925 00.058 11616 worker thread done servicing request
23:50:23.925 00.000 12268 OnExposeComplete: enter
23:50:23.925 00.000 12268 UpdateGuideState(): m_state=6
23:50:23.925 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
23:50:23.926 00.001 12268 Star::Find returns 1 (0), X=914.33, Y=16.17, Mass=118, SNR=7.4, Peak=26 HFD=4.5
23:50:23.926 00.000 12268 Star::Find false star n=13 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=8
23:50:23.926 00.000 12268 MultiStar: [#1 -0.51,-1.09,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 -0.02,-0.09,0.71,U] [#4 0.00,0.00,0.00,L] [#5 -0.08,0.03,1.30,U] 
23:50:23.926 00.000 12268 refined, 2 included, MultiStar: {-0.16, 0.02}, one-star: {-0.38, 0.08}
23:50:23.926 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
23:50:23.926 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
23:50:23.926 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.17 cameraTheta=3.04 mountX=0.00 mountY=-0.17, mountTheta=-1.57
23:50:23.927 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.02, opts=13)
23:50:23.928 00.001 12268 Enqueuing Move request for scope (-0.16, 0.02)
23:50:23.928 00.000 11616 Worker thread wakes up
23:50:23.928 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
23:50:23.928 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
23:50:23.928 00.000 11616 Moving (-0.16, 0.02) raw xDistance=0.00 yDistance=-0.17
23:50:23.928 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:23.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:50:23.928 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:50:23.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:50:23.928 00.000 11616 MoveAxis(E, 0, ABG)
23:50:23.928 00.000 11616 Move returns status 0, amount 0
23:50:23.929 00.001 11616 MoveAxis(N, 0, ABG)
23:50:23.929 00.000 11616 Move returns status 0, amount 0
23:50:23.929 00.000 11616 move complete, result=0
23:50:23.929 00.000 11616 worker thread done servicing request
23:50:23.952 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=159, Gamma=1.290
23:50:23.973 00.021 12268 UpdateGuideState exits: m=118 SNR=7.4
23:50:23.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:23.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:23.973 00.000 12268 Enqueuing Expose request
23:50:23.973 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:23.973 00.000 11616 Worker thread wakes up
23:50:23.973 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:23.973 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:25.986 02.013 11616 Exposure complete
23:50:26.041 00.055 11616 worker thread done servicing request
23:50:26.041 00.000 12268 OnExposeComplete: enter
23:50:26.041 00.000 12268 UpdateGuideState(): m_state=6
23:50:26.041 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
23:50:26.041 00.000 12268 Star::Find returns 1 (0), X=915.59, Y=16.56, Mass=103, SNR=6.9, Peak=26 HFD=3.4
23:50:26.042 00.001 12268 Star::Find false star n=18 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
23:50:26.042 00.000 12268 MultiStar: [#1 -0.05,-0.51,0.99,U] [#2 0.00,0.00,0.00,L] [#3 0.19,-0.74,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -0.00,-0.02,1.36,U] 
23:50:26.042 00.000 12268 refined, 2 included, MultiStar: {0.24, -0.02}, one-star: {0.88, 0.47}
23:50:26.042 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
23:50:26.042 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.63)
23:50:26.042 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.25 cameraTheta=-0.07 mountX=0.01 mountY=0.24, mountTheta=1.54
23:50:26.044 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.02, opts=13)
23:50:26.044 00.000 12268 Enqueuing Move request for scope (0.24, -0.02)
23:50:26.044 00.000 11616 Worker thread wakes up
23:50:26.044 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
23:50:26.044 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
23:50:26.044 00.000 11616 Moving (0.24, -0.02) raw xDistance=0.01 yDistance=0.24
23:50:26.044 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:26.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:50:26.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
23:50:26.045 00.001 11616 MoveAxis(E, 0, ABG)
23:50:26.045 00.000 11616 Move returns status 0, amount 0
23:50:26.045 00.000 11616 MoveAxis(S, 21, ABG)
23:50:26.045 00.000 11616 Guiding  Dir = 1, Dur = 21
23:50:26.045 00.000 11616 IsSlewing returns 0
23:50:26.046 00.001 11616 IsGuiding returns 0
23:50:26.047 00.001 11616 PulseGuide returned control before completion, sleep 31
23:50:26.069 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=119, Gamma=1.290
23:50:26.087 00.018 12268 UpdateGuideState exits: m=103 SNR=6.9
23:50:26.087 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:26.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:26.087 00.000 12268 Enqueuing Expose request
23:50:26.094 00.007 11616 IsGuiding returns 1
23:50:26.094 00.000 11616 scope still moving after pulse duration time elapsed
23:50:26.125 00.031 11616 IsSlewing returns 0
23:50:26.125 00.000 11616 IsGuiding returns 0
23:50:26.125 00.000 11616 scope move finished after 21 + 57 ms
23:50:26.125 00.000 11616 Move returns status 0, amount 21
23:50:26.125 00.000 11616 move complete, result=0
23:50:26.125 00.000 11616 worker thread done servicing request
23:50:26.125 00.000 11616 Worker thread wakes up
23:50:26.126 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 21 ms SOUTH
23:50:26.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:26.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:28.241 02.115 11616 Exposure complete
23:50:28.298 00.057 11616 worker thread done servicing request
23:50:28.298 00.000 12268 OnExposeComplete: enter
23:50:28.298 00.000 12268 UpdateGuideState(): m_state=6
23:50:28.299 00.001 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
23:50:28.299 00.000 12268 Star::Find returns 1 (0), X=915.35, Y=15.52, Mass=122, SNR=7.6, Peak=24 HFD=5.0
23:50:28.299 00.000 12268 Star::Find false star n=11 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
23:50:28.299 00.000 12268 Star::Find false star n=11 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
23:50:28.299 00.000 12268 MultiStar: [#1 -0.17,-1.31,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.83,-1.12,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.13,-0.07,1.28,U] 
23:50:28.299 00.000 12268 refined, 1 included, MultiStar: {0.35, -0.29}, one-star: {0.64, -0.57}
23:50:28.299 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
23:50:28.299 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
23:50:28.299 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.29 hyp=0.46 cameraTheta=-0.69 mountX=-0.25 mountY=0.39, mountTheta=2.15
23:50:28.301 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.29, opts=13)
23:50:28.301 00.000 12268 Enqueuing Move request for scope (0.35, -0.29)
23:50:28.301 00.000 11616 Worker thread wakes up
23:50:28.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.29) opts 0xd
23:50:28.301 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.29)
23:50:28.301 00.000 11616 Moving (0.35, -0.29) raw xDistance=-0.25 yDistance=0.39
23:50:28.301 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:50:28.302 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:50:28.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
23:50:28.302 00.000 11616 MoveAxis(E, 0, ABG)
23:50:28.302 00.000 11616 Move returns status 0, amount 0
23:50:28.302 00.000 11616 MoveAxis(S, 33, ABG)
23:50:28.302 00.000 11616 Guiding  Dir = 1, Dur = 33
23:50:28.302 00.000 11616 IsSlewing returns 0
23:50:28.302 00.000 11616 IsGuiding returns 0
23:50:28.303 00.001 11616 PulseGuide returned control before completion, sleep 43
23:50:28.325 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=116, Gamma=1.290
23:50:28.343 00.018 12268 UpdateGuideState exits: m=122 SNR=7.6
23:50:28.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:28.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:28.343 00.000 12268 Enqueuing Expose request
23:50:28.359 00.016 11616 IsGuiding returns 1
23:50:28.359 00.000 11616 scope still moving after pulse duration time elapsed
23:50:28.392 00.033 11616 IsSlewing returns 0
23:50:28.392 00.000 11616 IsGuiding returns 1
23:50:28.422 00.030 11616 IsSlewing returns 0
23:50:28.423 00.001 11616 IsGuiding returns 1
23:50:28.453 00.030 11616 IsSlewing returns 0
23:50:28.453 00.000 11616 IsGuiding returns 0
23:50:28.453 00.000 11616 scope move finished after 33 + 117 ms
23:50:28.453 00.000 11616 Move returns status 0, amount 33
23:50:28.453 00.000 11616 move complete, result=0
23:50:28.454 00.001 11616 worker thread done servicing request
23:50:28.454 00.000 11616 Worker thread wakes up
23:50:28.454 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.4 px 33 ms SOUTH
23:50:28.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:28.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:30.469 02.015 11616 Exposure complete
23:50:30.523 00.054 11616 worker thread done servicing request
23:50:30.523 00.000 12268 OnExposeComplete: enter
23:50:30.523 00.000 12268 UpdateGuideState(): m_state=6
23:50:30.523 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
23:50:30.523 00.000 12268 Star::Find returns 1 (0), X=914.82, Y=15.28, Mass=120, SNR=7.5, Peak=27 HFD=3.9
23:50:30.524 00.001 12268 Star::Find false star n=10 nbg=282 bg=7.1 sigma=0.7 thresh=9 peak=9
23:50:30.524 00.000 12268 Star::Find false star n=10 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=8
23:50:30.524 00.000 12268 MultiStar: [#1 -0.27,-1.23,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.89,-0.55,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.04,0.01,1.26,U] 
23:50:30.524 00.000 12268 refined, 1 included, MultiStar: {0.07, -0.36}, one-star: {0.11, -0.81}
23:50:30.524 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
23:50:30.524 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
23:50:30.524 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.36 hyp=0.36 cameraTheta=-1.38 mountX=-0.35 mountY=0.11, mountTheta=2.82
23:50:30.526 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.36, opts=13)
23:50:30.526 00.000 12268 Enqueuing Move request for scope (0.07, -0.36)
23:50:30.526 00.000 11616 Worker thread wakes up
23:50:30.526 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.36) opts 0xd
23:50:30.526 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.36)
23:50:30.526 00.000 11616 Moving (0.07, -0.36) raw xDistance=-0.35 yDistance=0.11
23:50:30.526 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
23:50:30.526 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.04
23:50:30.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
23:50:30.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:30.527 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:50:30.527 00.000 11616 MoveAxis(E, 195, ABG)
23:50:30.527 00.000 11616 Guiding  Dir = 2, Dur = 195
23:50:30.527 00.000 11616 IsSlewing returns 0
23:50:30.527 00.000 11616 IsGuiding returns 0
23:50:30.528 00.001 11616 PulseGuide returned control before completion, sleep 205
23:50:30.554 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=127, Gamma=1.290
23:50:30.574 00.020 12268 UpdateGuideState exits: m=120 SNR=7.5
23:50:30.574 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:30.574 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:30.574 00.000 12268 Enqueuing Expose request
23:50:30.749 00.175 11616 IsGuiding returns 1
23:50:30.749 00.000 11616 scope still moving after pulse duration time elapsed
23:50:30.780 00.031 11616 IsSlewing returns 0
23:50:30.780 00.000 11616 IsGuiding returns 0
23:50:30.780 00.000 11616 scope move finished after 195 + 57 ms
23:50:30.780 00.000 11616 Move returns status 0, amount 195
23:50:30.780 00.000 11616 MoveAxis(N, 0, ABG)
23:50:30.780 00.000 11616 Move returns status 0, amount 0
23:50:30.780 00.000 11616 move complete, result=0
23:50:30.780 00.000 11616 worker thread done servicing request
23:50:30.780 00.000 11616 Worker thread wakes up
23:50:30.780 00.000 12268 GuideStep: -0.3 px 195 ms EAST, 0.1 px 0 ms NORTH
23:50:30.781 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:30.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:32.793 02.012 11616 Exposure complete
23:50:32.849 00.056 11616 worker thread done servicing request
23:50:32.849 00.000 12268 OnExposeComplete: enter
23:50:32.849 00.000 12268 UpdateGuideState(): m_state=6
23:50:32.849 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
23:50:32.850 00.001 12268 Star::Find returns 1 (0), X=915.05, Y=15.23, Mass=150, SNR=8.4, Peak=27 HFD=4.9
23:50:32.850 00.000 12268 Star::Find false star n=13 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
23:50:32.850 00.000 12268 Star::Find false star n=11 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
23:50:32.850 00.000 12268 MultiStar: [#1 -0.20,-1.24,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.51,-0.73,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 -0.05,0.03,1.16,U] 
23:50:32.850 00.000 12268 refined, 1 included, MultiStar: {0.13, -0.38}, one-star: {0.34, -0.86}
23:50:32.850 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
23:50:32.850 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.46)
23:50:32.850 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.38 hyp=0.40 cameraTheta=-1.24 mountX=-0.37 mountY=0.18, mountTheta=2.69
23:50:32.854 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.38, opts=13)
23:50:32.854 00.000 12268 Enqueuing Move request for scope (0.13, -0.38)
23:50:32.855 00.001 11616 Worker thread wakes up
23:50:32.855 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.38) opts 0xd
23:50:32.855 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.38)
23:50:32.855 00.000 11616 Moving (0.13, -0.38) raw xDistance=-0.37 yDistance=0.18
23:50:32.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
23:50:32.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:50:32.855 00.000 11616 MoveAxis(E, 206, ABG)
23:50:32.855 00.000 11616 Guiding  Dir = 2, Dur = 206
23:50:32.855 00.000 11616 IsSlewing returns 0
23:50:32.856 00.001 11616 IsGuiding returns 0
23:50:32.856 00.000 11616 PulseGuide returned control before completion, sleep 216
23:50:32.880 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=133, Gamma=1.290
23:50:32.898 00.018 12268 UpdateGuideState exits: m=150 SNR=8.4
23:50:32.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:32.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:32.898 00.000 12268 Enqueuing Expose request
23:50:33.088 00.190 11616 IsGuiding returns 1
23:50:33.088 00.000 11616 scope still moving after pulse duration time elapsed
23:50:33.120 00.032 11616 IsSlewing returns 0
23:50:33.120 00.000 11616 IsGuiding returns 0
23:50:33.120 00.000 11616 scope move finished after 206 + 58 ms
23:50:33.121 00.001 11616 Move returns status 0, amount 206
23:50:33.121 00.000 11616 MoveAxis(S, 15, ABG)
23:50:33.121 00.000 11616 Guiding  Dir = 1, Dur = 15
23:50:33.121 00.000 11616 IsSlewing returns 0
23:50:33.121 00.000 11616 IsGuiding returns 0
23:50:33.122 00.001 11616 PulseGuide returned control before completion, sleep 25
23:50:33.152 00.030 11616 IsGuiding returns 1
23:50:33.152 00.000 11616 scope still moving after pulse duration time elapsed
23:50:33.184 00.032 11616 IsSlewing returns 0
23:50:33.184 00.000 11616 IsGuiding returns 1
23:50:33.215 00.031 11616 IsSlewing returns 0
23:50:33.215 00.000 11616 IsGuiding returns 1
23:50:33.247 00.032 11616 IsSlewing returns 0
23:50:33.247 00.000 11616 IsGuiding returns 1
23:50:33.278 00.031 11616 IsSlewing returns 0
23:50:33.278 00.000 11616 IsGuiding returns 1
23:50:33.309 00.031 11616 IsSlewing returns 0
23:50:33.310 00.001 11616 IsGuiding returns 1
23:50:33.340 00.030 11616 IsSlewing returns 0
23:50:33.340 00.000 11616 IsGuiding returns 1
23:50:33.372 00.032 11616 IsSlewing returns 0
23:50:33.372 00.000 11616 IsGuiding returns 0
23:50:33.373 00.001 11616 scope move finished after 15 + 235 ms
23:50:33.373 00.000 11616 Move returns status 0, amount 15
23:50:33.373 00.000 11616 move complete, result=0
23:50:33.373 00.000 11616 worker thread done servicing request
23:50:33.373 00.000 11616 Worker thread wakes up
23:50:33.373 00.000 12268 GuideStep: -0.4 px 206 ms EAST, 0.2 px 15 ms SOUTH
23:50:33.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:33.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:35.385 02.012 11616 Exposure complete
23:50:35.441 00.056 11616 worker thread done servicing request
23:50:35.441 00.000 12268 OnExposeComplete: enter
23:50:35.441 00.000 12268 UpdateGuideState(): m_state=6
23:50:35.442 00.001 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
23:50:35.442 00.000 12268 Star::Find returns 1 (0), X=915.03, Y=15.59, Mass=153, SNR=8.5, Peak=26 HFD=4.9
23:50:35.442 00.000 12268 Star::Find false star n=19 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
23:50:35.442 00.000 12268 Star::Find false star n=18 nbg=286 bg=7.0 sigma=0.7 thresh=9 peak=9
23:50:35.442 00.000 12268 MultiStar: [#1 -0.22,-1.09,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 1.17,-0.02,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.07,-0.06,1.16,U] 
23:50:35.442 00.000 12268 refined, 1 included, MultiStar: {0.18, -0.26}, one-star: {0.32, -0.50}
23:50:35.442 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
23:50:35.442 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.74)
23:50:35.442 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.26 hyp=0.32 cameraTheta=-0.96 mountX=-0.25 mountY=0.22, mountTheta=2.42
23:50:35.444 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.26, opts=13)
23:50:35.444 00.000 12268 Enqueuing Move request for scope (0.18, -0.26)
23:50:35.444 00.000 11616 Worker thread wakes up
23:50:35.444 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.26) opts 0xd
23:50:35.444 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.26)
23:50:35.444 00.000 11616 Moving (0.18, -0.26) raw xDistance=-0.25 yDistance=0.22
23:50:35.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
23:50:35.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
23:50:35.445 00.001 11616 MoveAxis(E, 137, ABG)
23:50:35.445 00.000 11616 Guiding  Dir = 2, Dur = 137
23:50:35.445 00.000 11616 IsSlewing returns 0
23:50:35.445 00.000 11616 IsGuiding returns 0
23:50:35.445 00.000 11616 PulseGuide returned control before completion, sleep 147
23:50:35.470 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=92, Gamma=1.290
23:50:35.488 00.018 12268 UpdateGuideState exits: m=153 SNR=8.5
23:50:35.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:35.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:35.488 00.000 12268 Enqueuing Expose request
23:50:35.604 00.116 11616 IsGuiding returns 0
23:50:35.604 00.000 11616 Move returns status 0, amount 137
23:50:35.604 00.000 11616 MoveAxis(S, 18, ABG)
23:50:35.604 00.000 11616 Guiding  Dir = 1, Dur = 18
23:50:35.605 00.001 11616 IsSlewing returns 0
23:50:35.605 00.000 11616 IsGuiding returns 0
23:50:35.605 00.000 11616 PulseGuide returned control before completion, sleep 28
23:50:35.636 00.031 11616 IsGuiding returns 1
23:50:35.636 00.000 11616 scope still moving after pulse duration time elapsed
23:50:35.667 00.031 11616 IsSlewing returns 0
23:50:35.667 00.000 11616 IsGuiding returns 0
23:50:35.667 00.000 11616 scope move finished after 18 + 44 ms
23:50:35.667 00.000 11616 Move returns status 0, amount 18
23:50:35.667 00.000 11616 move complete, result=0
23:50:35.667 00.000 11616 worker thread done servicing request
23:50:35.667 00.000 11616 Worker thread wakes up
23:50:35.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:35.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:35.667 00.000 12268 GuideStep: -0.2 px 137 ms EAST, 0.2 px 18 ms SOUTH
23:50:37.677 02.010 11616 Exposure complete
23:50:37.735 00.058 11616 worker thread done servicing request
23:50:37.735 00.000 12268 OnExposeComplete: enter
23:50:37.735 00.000 12268 UpdateGuideState(): m_state=6
23:50:37.735 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
23:50:37.736 00.001 12268 Star::Find returns 1 (0), X=915.11, Y=15.63, Mass=202, SNR=9.8, Peak=25 HFD=5.0
23:50:37.736 00.000 12268 MultiStar: [#1 -0.00,-0.96,0.00,R] [#2 0.33,-0.94,0.00,M5] [#3 0.46,0.14,0.53,U] [#4 -0.74,0.14,0.00,M2] [#5 0.04,0.04,0.96,U] 
23:50:37.736 00.000 12268 refined, 2 included, MultiStar: {0.27, -0.14}, one-star: {0.40, -0.46}
23:50:37.736 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
23:50:37.736 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
23:50:37.736 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.14 hyp=0.31 cameraTheta=-0.47 mountX=-0.11 mountY=0.29, mountTheta=1.94
23:50:37.738 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.14, opts=13)
23:50:37.738 00.000 12268 Enqueuing Move request for scope (0.27, -0.14)
23:50:37.738 00.000 11616 Worker thread wakes up
23:50:37.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.14) opts 0xd
23:50:37.738 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.14)
23:50:37.738 00.000 11616 Moving (0.27, -0.14) raw xDistance=-0.11 yDistance=0.29
23:50:37.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
23:50:37.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
23:50:37.738 00.000 11616 MoveAxis(E, 62, ABG)
23:50:37.739 00.001 11616 Guiding  Dir = 2, Dur = 62
23:50:37.739 00.000 11616 IsSlewing returns 0
23:50:37.739 00.000 11616 IsGuiding returns 0
23:50:37.740 00.001 11616 PulseGuide returned control before completion, sleep 72
23:50:37.762 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=92, Gamma=1.290
23:50:37.780 00.018 12268 UpdateGuideState exits: m=202 SNR=9.8
23:50:37.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:37.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:37.780 00.000 12268 Enqueuing Expose request
23:50:37.814 00.034 11616 IsGuiding returns 1
23:50:37.814 00.000 11616 scope still moving after pulse duration time elapsed
23:50:37.845 00.031 11616 IsSlewing returns 0
23:50:37.845 00.000 11616 IsGuiding returns 0
23:50:37.845 00.000 11616 scope move finished after 62 + 43 ms
23:50:37.845 00.000 11616 Move returns status 0, amount 62
23:50:37.845 00.000 11616 MoveAxis(S, 24, ABG)
23:50:37.845 00.000 11616 Guiding  Dir = 1, Dur = 24
23:50:37.846 00.001 11616 IsSlewing returns 0
23:50:37.846 00.000 11616 IsGuiding returns 0
23:50:37.846 00.000 11616 PulseGuide returned control before completion, sleep 34
23:50:37.893 00.047 11616 IsGuiding returns 1
23:50:37.893 00.000 11616 scope still moving after pulse duration time elapsed
23:50:37.924 00.031 11616 IsSlewing returns 0
23:50:37.924 00.000 11616 IsGuiding returns 0
23:50:37.924 00.000 11616 scope move finished after 24 + 53 ms
23:50:37.924 00.000 11616 Move returns status 0, amount 24
23:50:37.924 00.000 11616 move complete, result=0
23:50:37.925 00.001 11616 worker thread done servicing request
23:50:37.925 00.000 11616 Worker thread wakes up
23:50:37.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:37.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:37.925 00.000 12268 GuideStep: -0.1 px 62 ms EAST, 0.3 px 24 ms SOUTH
23:50:39.937 02.012 11616 Exposure complete
23:50:39.997 00.060 12268 OnExposeComplete: enter
23:50:39.997 00.000 12268 UpdateGuideState(): m_state=6
23:50:39.997 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
23:50:39.998 00.001 12268 Star::Find returns 1 (0), X=914.58, Y=16.12, Mass=192, SNR=9.5, Peak=27 HFD=4.3
23:50:39.998 00.000 11616 worker thread done servicing request
23:50:39.998 00.000 12268 MultiStar: [#1 -0.28,1.07,0.00,M1] [#2 -0.35,-0.43,0.54,U] [#3 0.48,-0.23,0.52,U] [#4 -0.30,0.17,0.45,U] [#5 0.07,0.05,1.01,U] 
23:50:39.998 00.000 12268 refined, 4 included, MultiStar: {-0.04, -0.06}, one-star: {-0.13, 0.03}
23:50:39.998 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.62 = 2.67)
23:50:39.998 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.44)
23:50:39.998 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.14 mountX=-0.06 mountY=-0.03, mountTheta=-2.69
23:50:40.000 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.06, opts=13)
23:50:40.000 00.000 12268 Enqueuing Move request for scope (-0.04, -0.06)
23:50:40.000 00.000 11616 Worker thread wakes up
23:50:40.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
23:50:40.000 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
23:50:40.001 00.001 11616 Moving (-0.04, -0.06) raw xDistance=-0.06 yDistance=-0.03
23:50:40.001 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:40.001 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:50:40.001 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:40.001 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:50:40.001 00.000 11616 MoveAxis(E, 0, ABG)
23:50:40.001 00.000 11616 Move returns status 0, amount 0
23:50:40.001 00.000 11616 MoveAxis(N, 0, ABG)
23:50:40.001 00.000 11616 Move returns status 0, amount 0
23:50:40.001 00.000 11616 move complete, result=0
23:50:40.002 00.001 11616 worker thread done servicing request
23:50:40.024 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=104, Gamma=1.290
23:50:40.042 00.018 12268 UpdateGuideState exits: m=192 SNR=9.5
23:50:40.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:40.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:40.042 00.000 12268 Enqueuing Expose request
23:50:40.042 00.000 11616 Worker thread wakes up
23:50:40.042 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:40.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:40.043 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:42.055 02.012 11616 Exposure complete
23:50:42.111 00.056 11616 worker thread done servicing request
23:50:42.111 00.000 12268 OnExposeComplete: enter
23:50:42.112 00.001 12268 UpdateGuideState(): m_state=6
23:50:42.112 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
23:50:42.112 00.000 12268 Star::Find returns 1 (0), X=915.34, Y=16.06, Mass=210, SNR=10.0, Peak=26 HFD=4.1
23:50:42.112 00.000 12268 Star::Find false star n=18 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
23:50:42.112 00.000 12268 MultiStar: [#1 -0.15,0.50,0.55,U] [#2 0.36,-0.12,0.49,U] [#3 0.00,0.00,0.00,L] [#4 0.10,0.39,0.51,U] [#5 0.05,0.07,0.95,U] 
23:50:42.112 00.000 12268 refined, 4 included, MultiStar: {0.23, 0.13}, one-star: {0.63, -0.03}
23:50:42.112 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
23:50:42.112 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
23:50:42.113 00.001 12268 CameraToMount -- cameraX=0.23 cameraY=0.13 hyp=0.27 cameraTheta=0.50 mountX=0.15 mountY=0.22, mountTheta=0.96
23:50:42.114 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.13, opts=13)
23:50:42.114 00.000 12268 Enqueuing Move request for scope (0.23, 0.13)
23:50:42.114 00.000 11616 Worker thread wakes up
23:50:42.114 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.13) opts 0xd
23:50:42.115 00.001 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.13)
23:50:42.115 00.000 11616 Moving (0.23, 0.13) raw xDistance=0.15 yDistance=0.22
23:50:42.115 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:50:42.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:50:42.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
23:50:42.115 00.000 11616 MoveAxis(E, 0, ABG)
23:50:42.115 00.000 11616 Move returns status 0, amount 0
23:50:42.115 00.000 11616 MoveAxis(S, 18, ABG)
23:50:42.115 00.000 11616 Guiding  Dir = 1, Dur = 18
23:50:42.115 00.000 11616 IsSlewing returns 0
23:50:42.116 00.001 11616 IsGuiding returns 0
23:50:42.116 00.000 11616 PulseGuide returned control before completion, sleep 28
23:50:42.137 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=118, Gamma=1.290
23:50:42.154 00.017 11616 IsGuiding returns 1
23:50:42.154 00.000 11616 scope still moving after pulse duration time elapsed
23:50:42.155 00.001 12268 UpdateGuideState exits: m=210 SNR=10.0
23:50:42.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:42.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:42.155 00.000 12268 Enqueuing Expose request
23:50:42.185 00.030 11616 IsSlewing returns 0
23:50:42.185 00.000 11616 IsGuiding returns 0
23:50:42.186 00.001 11616 scope move finished after 18 + 52 ms
23:50:42.186 00.000 11616 Move returns status 0, amount 18
23:50:42.186 00.000 11616 move complete, result=0
23:50:42.186 00.000 11616 worker thread done servicing request
23:50:42.186 00.000 11616 Worker thread wakes up
23:50:42.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:42.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:42.188 00.002 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 18 ms SOUTH
23:50:44.229 02.041 11616 Exposure complete
23:50:44.285 00.056 11616 worker thread done servicing request
23:50:44.286 00.001 12268 OnExposeComplete: enter
23:50:44.286 00.000 12268 UpdateGuideState(): m_state=6
23:50:44.286 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
23:50:44.286 00.000 12268 Star::Find returns 1 (0), X=915.21, Y=15.86, Mass=225, SNR=10.3, Peak=27 HFD=4.5
23:50:44.286 00.000 12268 MultiStar: [#1 -0.01,-0.33,0.65,U] [#2 0.44,-0.02,0.53,U] [#3 0.68,-1.12,0.00,M4] [#4 0.04,-1.66,0.00,M1] [#5 0.10,-0.06,0.92,U] 
23:50:44.286 00.000 12268 refined, 3 included, MultiStar: {0.26, -0.17}, one-star: {0.50, -0.23}
23:50:44.286 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
23:50:44.287 00.001 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
23:50:44.287 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-0.56 mountX=-0.14 mountY=0.28, mountTheta=2.03
23:50:44.288 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.17, opts=13)
23:50:44.288 00.000 12268 Enqueuing Move request for scope (0.26, -0.17)
23:50:44.289 00.001 11616 Worker thread wakes up
23:50:44.289 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.17) opts 0xd
23:50:44.289 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.17)
23:50:44.289 00.000 11616 Moving (0.26, -0.17) raw xDistance=-0.14 yDistance=0.28
23:50:44.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
23:50:44.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:50:44.289 00.000 11616 MoveAxis(E, 78, ABG)
23:50:44.289 00.000 11616 Guiding  Dir = 2, Dur = 78
23:50:44.289 00.000 11616 IsSlewing returns 0
23:50:44.290 00.001 11616 IsGuiding returns 0
23:50:44.290 00.000 11616 PulseGuide returned control before completion, sleep 88
23:50:44.313 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=98, Gamma=1.290
23:50:44.330 00.017 12268 UpdateGuideState exits: m=225 SNR=10.3
23:50:44.331 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:44.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:44.331 00.000 12268 Enqueuing Expose request
23:50:44.387 00.056 11616 IsGuiding returns 1
23:50:44.387 00.000 11616 scope still moving after pulse duration time elapsed
23:50:44.417 00.030 11616 IsSlewing returns 0
23:50:44.417 00.000 11616 IsGuiding returns 0
23:50:44.417 00.000 11616 scope move finished after 78 + 49 ms
23:50:44.418 00.001 11616 Move returns status 0, amount 78
23:50:44.418 00.000 11616 MoveAxis(S, 24, ABG)
23:50:44.418 00.000 11616 Guiding  Dir = 1, Dur = 24
23:50:44.418 00.000 11616 IsSlewing returns 0
23:50:44.418 00.000 11616 IsGuiding returns 0
23:50:44.418 00.000 11616 PulseGuide returned control before completion, sleep 34
23:50:44.463 00.045 11616 IsGuiding returns 1
23:50:44.463 00.000 11616 scope still moving after pulse duration time elapsed
23:50:44.496 00.033 11616 IsSlewing returns 0
23:50:44.497 00.001 11616 IsGuiding returns 1
23:50:44.526 00.029 11616 IsSlewing returns 0
23:50:44.526 00.000 11616 IsGuiding returns 1
23:50:44.558 00.032 11616 IsSlewing returns 0
23:50:44.559 00.001 11616 IsGuiding returns 0
23:50:44.559 00.000 11616 scope move finished after 24 + 116 ms
23:50:44.559 00.000 11616 Move returns status 0, amount 24
23:50:44.559 00.000 11616 move complete, result=0
23:50:44.559 00.000 11616 worker thread done servicing request
23:50:44.559 00.000 11616 Worker thread wakes up
23:50:44.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:44.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:44.559 00.000 12268 GuideStep: -0.1 px 78 ms EAST, 0.3 px 24 ms SOUTH
23:50:46.580 02.021 11616 Exposure complete
23:50:46.641 00.061 11616 worker thread done servicing request
23:50:46.641 00.000 12268 OnExposeComplete: enter
23:50:46.641 00.000 12268 UpdateGuideState(): m_state=6
23:50:46.641 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
23:50:46.642 00.001 12268 Star::Find returns 1 (0), X=915.15, Y=16.13, Mass=261, SNR=11.1, Peak=30 HFD=4.3
23:50:46.642 00.000 12268 Status Line: Mass: 261 vs 122
23:50:46.644 00.002 12268 UpdateCurrentPosition: star mass new=261.5 exp=122.4 thresh=50% limits=(61.2, 706.9, 244.8)
23:50:46.644 00.000 12268 DistanceChecker: activated
23:50:46.644 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:50:46.645 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:50:46.645 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:50:46.645 00.000 11616 Worker thread wakes up
23:50:46.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:50:46.645 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:50:46.645 00.000 11616 move complete, result=0
23:50:46.645 00.000 11616 worker thread done servicing request
23:50:46.760 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:50:46.760 00.000 12268 Status Line: Star lost - mass changed
23:50:46.763 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=113, Gamma=1.290
23:50:46.780 00.017 12268 UpdateGuideState exits: Star lost - mass changed
23:50:46.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:46.780 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:50:46.780 00.000 12268 Enqueuing Expose request
23:50:46.780 00.000 11616 Worker thread wakes up
23:50:46.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:46.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:50:48.792 02.012 11616 Exposure complete
23:50:48.847 00.055 11616 worker thread done servicing request
23:50:48.848 00.001 12268 OnExposeComplete: enter
23:50:48.848 00.000 12268 UpdateGuideState(): m_state=6
23:50:48.848 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
23:50:48.848 00.000 12268 Star::Find returns 1 (0), X=915.22, Y=15.55, Mass=219, SNR=10.2, Peak=30 HFD=4.9
23:50:48.848 00.000 12268 DistanceChecker: reject for large offset (0.74 > 0.45) avgDist = 0.22 count = 129
23:50:48.848 00.000 12268 Status Line: Recovering
23:50:48.851 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:50:48.851 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:50:48.852 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
23:50:48.852 00.000 11616 Worker thread wakes up
23:50:48.852 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:50:48.852 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:50:48.852 00.000 11616 move complete, result=0
23:50:48.852 00.000 11616 worker thread done servicing request
23:50:48.959 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:50:48.959 00.000 12268 Status Line: No star found
23:50:48.961 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=113, Gamma=1.290
23:50:48.979 00.018 12268 UpdateGuideState exits: No star found
23:50:48.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:48.979 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:50:48.979 00.000 12268 Enqueuing Expose request
23:50:48.979 00.000 11616 Worker thread wakes up
23:50:48.980 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:48.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:50:50.994 02.014 11616 Exposure complete
23:50:51.051 00.057 11616 worker thread done servicing request
23:50:51.051 00.000 12268 OnExposeComplete: enter
23:50:51.051 00.000 12268 UpdateGuideState(): m_state=6
23:50:51.052 00.001 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
23:50:51.052 00.000 12268 Star::Find returns 1 (0), X=915.14, Y=15.36, Mass=237, SNR=10.5, Peak=26 HFD=5.3
23:50:51.052 00.000 12268 DistanceChecker: reject for large offset (0.84 > 0.45) avgDist = 0.22 count = 129
23:50:51.052 00.000 12268 Status Line: Recovering
23:50:51.059 00.007 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:50:51.060 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:50:51.060 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:50:51.060 00.000 11616 Worker thread wakes up
23:50:51.060 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:50:51.060 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:50:51.061 00.001 11616 move complete, result=0
23:50:51.061 00.000 11616 worker thread done servicing request
23:50:51.176 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:50:51.176 00.000 12268 Status Line: No star found
23:50:51.179 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=108, Gamma=1.290
23:50:51.196 00.017 12268 UpdateGuideState exits: No star found
23:50:51.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:51.196 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:50:51.196 00.000 12268 Enqueuing Expose request
23:50:51.197 00.001 11616 Worker thread wakes up
23:50:51.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:51.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:50:53.206 02.009 11616 Exposure complete
23:50:53.262 00.056 11616 worker thread done servicing request
23:50:53.262 00.000 12268 OnExposeComplete: enter
23:50:53.262 00.000 12268 UpdateGuideState(): m_state=6
23:50:53.262 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
23:50:53.262 00.000 12268 Star::Find returns 1 (0), X=914.94, Y=15.82, Mass=170, SNR=9.0, Peak=28 HFD=4.4
23:50:53.262 00.000 12268 DistanceChecker: deactivated
23:50:53.263 00.001 12268 MultiStar: [#1 0.06,-0.32,0.74,U] [#2 0.22,-0.31,0.77,U] [#3 0.26,-0.31,0.72,U] [#4 -0.20,-0.55,0.44,U] [#5 -0.01,0.00,1.08,U] 
23:50:53.263 00.000 12268 refined, 5 included, MultiStar: {0.11, -0.26}, one-star: {0.23, -0.27}
23:50:53.263 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
23:50:53.263 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
23:50:53.263 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.16 mountX=-0.24 mountY=0.14, mountTheta=2.61
23:50:53.265 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.26, opts=13)
23:50:53.265 00.000 12268 Enqueuing Move request for scope (0.11, -0.26)
23:50:53.265 00.000 11616 Worker thread wakes up
23:50:53.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.26) opts 0xd
23:50:53.265 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.26)
23:50:53.265 00.000 11616 Moving (0.11, -0.26) raw xDistance=-0.24 yDistance=0.14
23:50:53.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
23:50:53.266 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:53.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:50:53.266 00.000 11616 MoveAxis(E, 136, ABG)
23:50:53.266 00.000 11616 Guiding  Dir = 2, Dur = 136
23:50:53.266 00.000 11616 IsSlewing returns 0
23:50:53.266 00.000 11616 IsGuiding returns 0
23:50:53.267 00.001 11616 PulseGuide returned control before completion, sleep 146
23:50:53.289 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=94, Gamma=1.290
23:50:53.309 00.020 12268 UpdateGuideState exits: m=170 SNR=9.0
23:50:53.309 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:53.309 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:53.309 00.000 12268 Enqueuing Expose request
23:50:53.420 00.111 11616 IsGuiding returns 1
23:50:53.420 00.000 11616 scope still moving after pulse duration time elapsed
23:50:53.451 00.031 11616 IsSlewing returns 0
23:50:53.451 00.000 11616 IsGuiding returns 1
23:50:53.482 00.031 11616 IsSlewing returns 0
23:50:53.483 00.001 11616 IsGuiding returns 1
23:50:53.513 00.030 11616 IsSlewing returns 0
23:50:53.513 00.000 11616 IsGuiding returns 1
23:50:53.545 00.032 11616 IsSlewing returns 0
23:50:53.545 00.000 11616 IsGuiding returns 1
23:50:53.576 00.031 11616 IsSlewing returns 0
23:50:53.577 00.001 11616 IsGuiding returns 1
23:50:53.607 00.030 11616 IsSlewing returns 0
23:50:53.607 00.000 11616 IsGuiding returns 1
23:50:53.639 00.032 11616 IsSlewing returns 0
23:50:53.640 00.001 11616 IsGuiding returns 0
23:50:53.640 00.000 11616 scope move finished after 136 + 237 ms
23:50:53.640 00.000 11616 Move returns status 0, amount 136
23:50:53.640 00.000 11616 MoveAxis(N, 0, ABG)
23:50:53.640 00.000 11616 Move returns status 0, amount 0
23:50:53.640 00.000 11616 move complete, result=0
23:50:53.640 00.000 11616 worker thread done servicing request
23:50:53.640 00.000 11616 Worker thread wakes up
23:50:53.641 00.001 12268 GuideStep: -0.2 px 136 ms EAST, 0.1 px 0 ms NORTH
23:50:53.641 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:53.641 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:55.659 02.018 11616 Exposure complete
23:50:55.718 00.059 11616 worker thread done servicing request
23:50:55.718 00.000 12268 OnExposeComplete: enter
23:50:55.718 00.000 12268 UpdateGuideState(): m_state=6
23:50:55.718 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
23:50:55.718 00.000 12268 Star::Find returns 1 (0), X=915.09, Y=16.04, Mass=176, SNR=9.1, Peak=25 HFD=4.3
23:50:55.719 00.001 12268 MultiStar: [#1 -0.46,0.79,0.00,M1] [#2 -0.26,0.37,0.67,U] [#3 1.19,-0.73,0.00,M4] [#4 0.18,1.21,0.00,M1] [#5 0.14,0.01,1.07,U] 
23:50:55.719 00.000 12268 refined, 2 included, MultiStar: {0.13, 0.08}, one-star: {0.38, -0.05}
23:50:55.719 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
23:50:55.719 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
23:50:55.719 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.54 mountX=0.09 mountY=0.12, mountTheta=0.92
23:50:55.720 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.08, opts=13)
23:50:55.720 00.000 12268 Enqueuing Move request for scope (0.13, 0.08)
23:50:55.720 00.000 11616 Worker thread wakes up
23:50:55.720 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
23:50:55.721 00.001 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
23:50:55.721 00.000 11616 Moving (0.13, 0.08) raw xDistance=0.09 yDistance=0.12
23:50:55.721 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:55.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:50:55.721 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:55.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:50:55.721 00.000 11616 MoveAxis(E, 0, ABG)
23:50:55.721 00.000 11616 Move returns status 0, amount 0
23:50:55.721 00.000 11616 MoveAxis(N, 0, ABG)
23:50:55.721 00.000 11616 Move returns status 0, amount 0
23:50:55.721 00.000 11616 move complete, result=0
23:50:55.722 00.001 11616 worker thread done servicing request
23:50:55.743 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=126, Gamma=1.290
23:50:55.764 00.021 12268 UpdateGuideState exits: m=176 SNR=9.1
23:50:55.765 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:55.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:55.765 00.000 12268 Enqueuing Expose request
23:50:55.765 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:55.765 00.000 11616 Worker thread wakes up
23:50:55.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:55.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:57.784 02.019 11616 Exposure complete
23:50:57.841 00.057 11616 worker thread done servicing request
23:50:57.841 00.000 12268 OnExposeComplete: enter
23:50:57.841 00.000 12268 UpdateGuideState(): m_state=6
23:50:57.842 00.001 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
23:50:57.842 00.000 12268 Star::Find returns 1 (0), X=914.61, Y=16.10, Mass=139, SNR=8.1, Peak=28 HFD=4.4
23:50:57.842 00.000 12268 MultiStar: [#1 -0.09,0.93,0.00,M2] [#2 0.21,0.35,0.72,U] [#3 0.35,0.67,0.00,M5] [#4 -0.65,0.16,0.00,M2] [#5 -0.10,0.09,1.17,U] 
23:50:57.842 00.000 12268 single-star, 2 included, MultiStar: {-0.02, 0.13}, one-star: {-0.10, 0.01}
23:50:57.842 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
23:50:57.842 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
23:50:57.842 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.05 mountX=-0.00 mountY=-0.10, mountTheta=-1.58
23:50:57.844 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.01, opts=13)
23:50:57.844 00.000 12268 Enqueuing Move request for scope (-0.10, 0.01)
23:50:57.845 00.001 11616 Worker thread wakes up
23:50:57.845 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
23:50:57.845 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
23:50:57.845 00.000 11616 Moving (-0.10, 0.01) raw xDistance=-0.00 yDistance=-0.10
23:50:57.845 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:57.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:50:57.845 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:57.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:50:57.845 00.000 11616 MoveAxis(E, 0, ABG)
23:50:57.845 00.000 11616 Move returns status 0, amount 0
23:50:57.845 00.000 11616 MoveAxis(N, 0, ABG)
23:50:57.845 00.000 11616 Move returns status 0, amount 0
23:50:57.845 00.000 11616 move complete, result=0
23:50:57.846 00.001 11616 worker thread done servicing request
23:50:57.867 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=112, Gamma=1.290
23:50:57.885 00.018 12268 UpdateGuideState exits: m=139 SNR=8.1
23:50:57.885 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:57.885 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:57.885 00.000 12268 Enqueuing Expose request
23:50:57.885 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:57.885 00.000 11616 Worker thread wakes up
23:50:57.886 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:50:57.886 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:50:59.888 02.002 11616 Exposure complete
23:50:59.941 00.053 11616 worker thread done servicing request
23:50:59.942 00.001 12268 OnExposeComplete: enter
23:50:59.942 00.000 12268 UpdateGuideState(): m_state=6
23:50:59.942 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
23:50:59.942 00.000 12268 Star::Find returns 1 (0), X=915.19, Y=16.19, Mass=165, SNR=8.8, Peak=27 HFD=3.9
23:50:59.942 00.000 12268 MultiStar: [#1 -0.05,0.31,0.87,U] [#2 0.50,0.60,0.00,M1] [#3 0.49,0.82,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 0.08,0.06,1.09,U] 
23:50:59.942 00.000 12268 refined, 2 included, MultiStar: {0.18, 0.15}, one-star: {0.48, 0.10}
23:50:59.942 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
23:50:59.943 00.001 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
23:50:59.943 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.23 cameraTheta=0.70 mountX=0.16 mountY=0.16, mountTheta=0.76
23:50:59.944 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.15, opts=13)
23:50:59.944 00.000 12268 Enqueuing Move request for scope (0.18, 0.15)
23:50:59.944 00.000 11616 Worker thread wakes up
23:50:59.944 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
23:50:59.944 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
23:50:59.944 00.000 11616 Moving (0.18, 0.15) raw xDistance=0.16 yDistance=0.16
23:50:59.945 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:50:59.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:50:59.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:50:59.945 00.000 11616 MoveAxis(E, 0, ABG)
23:50:59.945 00.000 11616 Move returns status 0, amount 0
23:50:59.945 00.000 11616 MoveAxis(S, 13, ABG)
23:50:59.945 00.000 11616 Guiding  Dir = 1, Dur = 13
23:50:59.945 00.000 11616 IsSlewing returns 0
23:50:59.946 00.001 11616 IsGuiding returns 0
23:50:59.946 00.000 11616 PulseGuide returned control before completion, sleep 23
23:50:59.967 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=130, Gamma=1.290
23:50:59.985 00.018 11616 IsGuiding returns 1
23:50:59.985 00.000 11616 scope still moving after pulse duration time elapsed
23:50:59.986 00.001 12268 UpdateGuideState exits: m=165 SNR=8.8
23:50:59.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:59.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:50:59.986 00.000 12268 Enqueuing Expose request
23:51:00.016 00.030 11616 IsSlewing returns 0
23:51:00.016 00.000 11616 IsGuiding returns 0
23:51:00.016 00.000 11616 scope move finished after 13 + 58 ms
23:51:00.017 00.001 11616 Move returns status 0, amount 13
23:51:00.017 00.000 11616 move complete, result=0
23:51:00.017 00.000 11616 worker thread done servicing request
23:51:00.017 00.000 11616 Worker thread wakes up
23:51:00.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:00.017 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
23:51:00.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:02.021 02.004 11616 Exposure complete
23:51:02.077 00.056 11616 worker thread done servicing request
23:51:02.077 00.000 12268 OnExposeComplete: enter
23:51:02.077 00.000 12268 UpdateGuideState(): m_state=6
23:51:02.077 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
23:51:02.077 00.000 12268 Star::Find returns 1 (0), X=915.16, Y=16.21, Mass=156, SNR=8.6, Peak=28 HFD=3.8
23:51:02.078 00.001 12268 MultiStar: [#1 -0.58,0.52,0.00,M2] [#2 0.70,-0.37,0.00,M2] [#3 0.52,0.76,0.00,M7] [#4 -0.15,1.09,0.00,M3] [#5 0.04,-0.00,1.10,U] 
23:51:02.078 00.000 12268 refined, 1 included, MultiStar: {0.24, 0.05}, one-star: {0.45, 0.12}
23:51:02.078 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
23:51:02.078 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.93)
23:51:02.078 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.24 cameraTheta=0.23 mountX=0.08 mountY=0.23, mountTheta=1.24
23:51:02.080 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.05, opts=13)
23:51:02.080 00.000 12268 Enqueuing Move request for scope (0.24, 0.05)
23:51:02.080 00.000 11616 Worker thread wakes up
23:51:02.080 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
23:51:02.080 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
23:51:02.080 00.000 11616 Moving (0.24, 0.05) raw xDistance=0.08 yDistance=0.23
23:51:02.080 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:02.081 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:51:02.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:51:02.081 00.000 11616 MoveAxis(E, 0, ABG)
23:51:02.081 00.000 11616 Move returns status 0, amount 0
23:51:02.081 00.000 11616 MoveAxis(S, 19, ABG)
23:51:02.081 00.000 11616 Guiding  Dir = 1, Dur = 19
23:51:02.081 00.000 11616 IsSlewing returns 0
23:51:02.081 00.000 11616 IsGuiding returns 0
23:51:02.082 00.001 11616 PulseGuide returned control before completion, sleep 29
23:51:02.103 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=115, Gamma=1.290
23:51:02.121 00.018 12268 UpdateGuideState exits: m=156 SNR=8.6
23:51:02.122 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:02.122 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:02.122 00.000 12268 Enqueuing Expose request
23:51:02.126 00.004 11616 IsGuiding returns 1
23:51:02.126 00.000 11616 scope still moving after pulse duration time elapsed
23:51:02.156 00.030 11616 IsSlewing returns 0
23:51:02.157 00.001 11616 IsGuiding returns 0
23:51:02.157 00.000 11616 scope move finished after 19 + 56 ms
23:51:02.157 00.000 11616 Move returns status 0, amount 19
23:51:02.157 00.000 11616 move complete, result=0
23:51:02.158 00.001 11616 worker thread done servicing request
23:51:02.158 00.000 11616 Worker thread wakes up
23:51:02.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:02.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:02.158 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
23:51:04.242 02.084 11616 Exposure complete
23:51:04.299 00.057 11616 worker thread done servicing request
23:51:04.299 00.000 12268 OnExposeComplete: enter
23:51:04.299 00.000 12268 UpdateGuideState(): m_state=6
23:51:04.300 00.001 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
23:51:04.300 00.000 12268 Star::Find returns 1 (0), X=915.41, Y=15.83, Mass=160, SNR=8.6, Peak=26 HFD=4.5
23:51:04.300 00.000 12268 Star::Find false star n=24 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
23:51:04.300 00.000 12268 Star::Find false star n=13 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
23:51:04.300 00.000 12268 MultiStar: [#1 -0.37,0.33,0.86,U] [#2 0.00,0.00,0.00,L] [#3 0.66,0.47,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 -0.04,-0.03,1.08,U] 
23:51:04.300 00.000 12268 refined, 2 included, MultiStar: {0.11, -0.00}, one-star: {0.70, -0.26}
23:51:04.300 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
23:51:04.300 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
23:51:04.301 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.01 mountX=0.01 mountY=0.11, mountTheta=1.48
23:51:04.303 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.00, opts=13)
23:51:04.303 00.000 12268 Enqueuing Move request for scope (0.11, -0.00)
23:51:04.303 00.000 11616 Worker thread wakes up
23:51:04.303 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
23:51:04.303 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
23:51:04.303 00.000 11616 Moving (0.11, -0.00) raw xDistance=0.01 yDistance=0.11
23:51:04.303 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:04.303 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:51:04.303 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:04.304 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:51:04.304 00.000 11616 MoveAxis(E, 0, ABG)
23:51:04.304 00.000 11616 Move returns status 0, amount 0
23:51:04.304 00.000 11616 MoveAxis(N, 0, ABG)
23:51:04.304 00.000 11616 Move returns status 0, amount 0
23:51:04.304 00.000 11616 move complete, result=0
23:51:04.304 00.000 11616 worker thread done servicing request
23:51:04.328 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=136, Gamma=1.290
23:51:04.348 00.020 12268 UpdateGuideState exits: m=160 SNR=8.6
23:51:04.349 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:04.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:04.349 00.000 12268 Enqueuing Expose request
23:51:04.349 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:04.349 00.000 11616 Worker thread wakes up
23:51:04.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:04.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:06.359 02.010 11616 Exposure complete
23:51:06.418 00.059 11616 worker thread done servicing request
23:51:06.418 00.000 12268 OnExposeComplete: enter
23:51:06.418 00.000 12268 UpdateGuideState(): m_state=6
23:51:06.418 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
23:51:06.418 00.000 12268 Star::Find returns 1 (0), X=915.09, Y=16.28, Mass=140, SNR=8.1, Peak=28 HFD=3.9
23:51:06.419 00.001 12268 Star::Find false star n=15 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
23:51:06.419 00.000 12268 Star::Find false star n=15 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=8
23:51:06.419 00.000 12268 MultiStar: [#1 -0.16,0.65,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.84,0.57,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 -0.00,0.07,1.20,U] 
23:51:06.419 00.000 12268 refined, 1 included, MultiStar: {0.17, 0.12}, one-star: {0.38, 0.19}
23:51:06.419 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
23:51:06.419 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.33)
23:51:06.419 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.21 cameraTheta=0.63 mountX=0.14 mountY=0.15, mountTheta=0.83
23:51:06.421 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.12, opts=13)
23:51:06.421 00.000 12268 Enqueuing Move request for scope (0.17, 0.12)
23:51:06.421 00.000 11616 Worker thread wakes up
23:51:06.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
23:51:06.421 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
23:51:06.421 00.000 11616 Moving (0.17, 0.12) raw xDistance=0.14 yDistance=0.15
23:51:06.421 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:51:06.422 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:51:06.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
23:51:06.422 00.000 11616 MoveAxis(E, 0, ABG)
23:51:06.422 00.000 11616 Move returns status 0, amount 0
23:51:06.422 00.000 11616 MoveAxis(S, 13, ABG)
23:51:06.422 00.000 11616 Guiding  Dir = 1, Dur = 13
23:51:06.422 00.000 11616 IsSlewing returns 0
23:51:06.423 00.001 11616 IsGuiding returns 0
23:51:06.423 00.000 11616 PulseGuide returned control before completion, sleep 23
23:51:06.445 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=118, Gamma=1.290
23:51:06.453 00.008 11616 IsGuiding returns 1
23:51:06.453 00.000 11616 scope still moving after pulse duration time elapsed
23:51:06.464 00.011 12268 UpdateGuideState exits: m=140 SNR=8.1
23:51:06.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:06.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:06.464 00.000 12268 Enqueuing Expose request
23:51:06.484 00.020 11616 IsSlewing returns 0
23:51:06.484 00.000 11616 IsGuiding returns 0
23:51:06.484 00.000 11616 scope move finished after 13 + 48 ms
23:51:06.484 00.000 11616 Move returns status 0, amount 13
23:51:06.485 00.001 11616 move complete, result=0
23:51:06.485 00.000 11616 worker thread done servicing request
23:51:06.485 00.000 11616 Worker thread wakes up
23:51:06.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:06.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:06.487 00.002 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
23:51:08.494 02.007 11616 Exposure complete
23:51:08.550 00.056 11616 worker thread done servicing request
23:51:08.551 00.001 12268 OnExposeComplete: enter
23:51:08.551 00.000 12268 UpdateGuideState(): m_state=6
23:51:08.551 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
23:51:08.551 00.000 12268 Star::Find returns 1 (0), X=915.18, Y=16.11, Mass=113, SNR=7.3, Peak=27 HFD=4.1
23:51:08.551 00.000 12268 MultiStar: [#1 0.17,0.48,1.12,U] [#2 0.97,0.45,0.00,M3] [#3 -0.02,0.53,0.91,U] [#4 -1.69,-0.86,0.00,M4] [#5 0.11,-0.02,1.32,U] 
23:51:08.551 00.000 12268 refined, 3 included, MultiStar: {0.18, 0.23}, one-star: {0.47, 0.02}
23:51:08.551 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
23:51:08.552 00.001 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
23:51:08.552 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.23 hyp=0.29 cameraTheta=0.91 mountX=0.25 mountY=0.15, mountTheta=0.54
23:51:08.554 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.23, opts=13)
23:51:08.554 00.000 12268 Enqueuing Move request for scope (0.18, 0.23)
23:51:08.554 00.000 11616 Worker thread wakes up
23:51:08.554 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.23) opts 0xd
23:51:08.554 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.23)
23:51:08.555 00.001 11616 Moving (0.18, 0.23) raw xDistance=0.25 yDistance=0.15
23:51:08.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:51:08.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:51:08.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:08.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:51:08.555 00.000 11616 MoveAxis(E, 0, ABG)
23:51:08.555 00.000 11616 Move returns status 0, amount 0
23:51:08.555 00.000 11616 MoveAxis(N, 0, ABG)
23:51:08.555 00.000 11616 Move returns status 0, amount 0
23:51:08.555 00.000 11616 move complete, result=0
23:51:08.556 00.001 11616 worker thread done servicing request
23:51:08.578 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=115, Gamma=1.290
23:51:08.596 00.018 12268 UpdateGuideState exits: m=113 SNR=7.3
23:51:08.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:08.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:08.597 00.001 12268 Enqueuing Expose request
23:51:08.597 00.000 11616 Worker thread wakes up
23:51:08.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:08.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:08.597 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:10.608 02.011 11616 Exposure complete
23:51:10.663 00.055 11616 worker thread done servicing request
23:51:10.663 00.000 12268 OnExposeComplete: enter
23:51:10.664 00.001 12268 UpdateGuideState(): m_state=6
23:51:10.664 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
23:51:10.664 00.000 12268 Star::Find returns 1 (0), X=915.15, Y=15.83, Mass=135, SNR=8.0, Peak=26 HFD=4.3
23:51:10.664 00.000 12268 Star::Find false star n=17 nbg=283 bg=7.1 sigma=0.7 thresh=9 peak=9
23:51:10.664 00.000 12268 MultiStar: [#1 0.23,0.26,0.95,U] [#2 0.00,0.00,0.00,L] [#3 0.73,0.33,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 0.13,-0.00,1.18,U] 
23:51:10.664 00.000 12268 refined, 2 included, MultiStar: {0.26, -0.01}, one-star: {0.44, -0.26}
23:51:10.664 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
23:51:10.664 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.68)
23:51:10.665 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-0.02 mountX=0.02 mountY=0.26, mountTheta=1.49
23:51:10.666 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.01, opts=13)
23:51:10.666 00.000 12268 Enqueuing Move request for scope (0.26, -0.01)
23:51:10.666 00.000 11616 Worker thread wakes up
23:51:10.666 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.01) opts 0xd
23:51:10.666 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.01)
23:51:10.666 00.000 11616 Moving (0.26, -0.01) raw xDistance=0.02 yDistance=0.26
23:51:10.666 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:10.667 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:51:10.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
23:51:10.667 00.000 11616 MoveAxis(E, 0, ABG)
23:51:10.667 00.000 11616 Move returns status 0, amount 0
23:51:10.667 00.000 11616 MoveAxis(S, 22, ABG)
23:51:10.667 00.000 11616 Guiding  Dir = 1, Dur = 22
23:51:10.667 00.000 11616 IsSlewing returns 0
23:51:10.668 00.001 11616 IsGuiding returns 0
23:51:10.668 00.000 11616 PulseGuide returned control before completion, sleep 32
23:51:10.690 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=128, Gamma=1.290
23:51:10.708 00.018 12268 UpdateGuideState exits: m=135 SNR=8.0
23:51:10.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:10.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:10.708 00.000 12268 Enqueuing Expose request
23:51:10.709 00.001 11616 IsGuiding returns 1
23:51:10.709 00.000 11616 scope still moving after pulse duration time elapsed
23:51:10.741 00.032 11616 IsSlewing returns 0
23:51:10.741 00.000 11616 IsGuiding returns 0
23:51:10.741 00.000 11616 scope move finished after 22 + 51 ms
23:51:10.741 00.000 11616 Move returns status 0, amount 22
23:51:10.741 00.000 11616 move complete, result=0
23:51:10.742 00.001 11616 worker thread done servicing request
23:51:10.742 00.000 11616 Worker thread wakes up
23:51:10.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:10.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:10.742 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 22 ms SOUTH
23:51:12.753 02.011 11616 Exposure complete
23:51:12.810 00.057 11616 worker thread done servicing request
23:51:12.810 00.000 12268 OnExposeComplete: enter
23:51:12.810 00.000 12268 UpdateGuideState(): m_state=6
23:51:12.811 00.001 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
23:51:12.811 00.000 12268 Star::Find returns 1 (0), X=915.10, Y=15.71, Mass=136, SNR=8.0, Peak=28 HFD=4.5
23:51:12.811 00.000 12268 Star::Find false star n=13 nbg=271 bg=7.0 sigma=0.7 thresh=9 peak=9
23:51:12.811 00.000 12268 MultiStar: [#1 0.06,0.13,0.99,U] [#2 0.61,0.42,0.00,M4] [#3 0.44,-0.38,0.75,U] [#4 0.00,0.00,0.00,L] [#5 0.05,0.03,1.17,U] 
23:51:12.811 00.000 12268 refined, 3 included, MultiStar: {0.22, -0.13}, one-star: {0.39, -0.38}
23:51:12.811 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
23:51:12.811 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
23:51:12.811 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.13 hyp=0.25 cameraTheta=-0.54 mountX=-0.11 mountY=0.23, mountTheta=2.01
23:51:12.813 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.13, opts=13)
23:51:12.813 00.000 12268 Enqueuing Move request for scope (0.22, -0.13)
23:51:12.813 00.000 11616 Worker thread wakes up
23:51:12.813 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.13) opts 0xd
23:51:12.813 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.13)
23:51:12.813 00.000 11616 Moving (0.22, -0.13) raw xDistance=-0.11 yDistance=0.23
23:51:12.813 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:51:12.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:51:12.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:51:12.814 00.001 11616 MoveAxis(E, 0, ABG)
23:51:12.814 00.000 11616 Move returns status 0, amount 0
23:51:12.814 00.000 11616 MoveAxis(S, 19, ABG)
23:51:12.814 00.000 11616 Guiding  Dir = 1, Dur = 19
23:51:12.815 00.001 11616 IsSlewing returns 0
23:51:12.815 00.000 11616 IsGuiding returns 0
23:51:12.815 00.000 11616 PulseGuide returned control before completion, sleep 29
23:51:12.836 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=118, Gamma=1.290
23:51:12.846 00.010 11616 IsGuiding returns 1
23:51:12.846 00.000 11616 scope still moving after pulse duration time elapsed
23:51:12.854 00.008 12268 UpdateGuideState exits: m=136 SNR=8.0
23:51:12.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:12.855 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:12.855 00.000 12268 Enqueuing Expose request
23:51:12.877 00.022 11616 IsSlewing returns 0
23:51:12.877 00.000 11616 IsGuiding returns 0
23:51:12.877 00.000 11616 scope move finished after 19 + 43 ms
23:51:12.878 00.001 11616 Move returns status 0, amount 19
23:51:12.878 00.000 11616 move complete, result=0
23:51:12.879 00.001 11616 worker thread done servicing request
23:51:12.879 00.000 11616 Worker thread wakes up
23:51:12.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:12.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:12.882 00.003 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
23:51:14.893 02.011 11616 Exposure complete
23:51:14.947 00.054 11616 worker thread done servicing request
23:51:14.948 00.001 12268 OnExposeComplete: enter
23:51:14.948 00.000 12268 UpdateGuideState(): m_state=6
23:51:14.948 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
23:51:14.948 00.000 12268 Star::Find returns 1 (0), X=915.33, Y=15.95, Mass=150, SNR=8.4, Peak=27 HFD=4.2
23:51:14.948 00.000 12268 Star::Find false star n=9 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
23:51:14.948 00.000 12268 Star::Find false star n=16 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
23:51:14.948 00.000 12268 MultiStar: [#1 0.28,0.75,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.80,0.74,0.00,M9] [#4 0.00,0.00,0.00,L] [#5 0.13,0.12,1.13,U] 
23:51:14.948 00.000 12268 refined, 1 included, MultiStar: {0.36, -0.00}, one-star: {0.62, -0.14}
23:51:14.948 00.000 12268 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
23:51:14.949 00.001 12268 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.70)
23:51:14.949 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.00 hyp=0.36 cameraTheta=-0.00 mountX=0.03 mountY=0.36, mountTheta=1.48
23:51:14.950 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.00, opts=13)
23:51:14.950 00.000 12268 Enqueuing Move request for scope (0.36, -0.00)
23:51:14.950 00.000 11616 Worker thread wakes up
23:51:14.950 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.00) opts 0xd
23:51:14.950 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.00)
23:51:14.950 00.000 11616 Moving (0.36, -0.00) raw xDistance=0.03 yDistance=0.36
23:51:14.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:14.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:51:14.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
23:51:14.951 00.001 11616 MoveAxis(E, 0, ABG)
23:51:14.951 00.000 11616 Move returns status 0, amount 0
23:51:14.951 00.000 11616 MoveAxis(S, 30, ABG)
23:51:14.951 00.000 11616 Guiding  Dir = 1, Dur = 30
23:51:14.951 00.000 11616 IsSlewing returns 0
23:51:14.951 00.000 11616 IsGuiding returns 0
23:51:14.952 00.001 11616 PulseGuide returned control before completion, sleep 40
23:51:14.971 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=119, Gamma=1.290
23:51:14.988 00.017 12268 UpdateGuideState exits: m=150 SNR=8.4
23:51:14.989 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:14.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:14.989 00.000 12268 Enqueuing Expose request
23:51:15.006 00.017 11616 IsGuiding returns 1
23:51:15.006 00.000 11616 scope still moving after pulse duration time elapsed
23:51:15.037 00.031 11616 IsSlewing returns 0
23:51:15.038 00.001 11616 IsGuiding returns 0
23:51:15.038 00.000 11616 scope move finished after 30 + 55 ms
23:51:15.038 00.000 11616 Move returns status 0, amount 30
23:51:15.038 00.000 11616 move complete, result=0
23:51:15.038 00.000 11616 worker thread done servicing request
23:51:15.038 00.000 11616 Worker thread wakes up
23:51:15.038 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:15.038 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:15.038 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 30 ms SOUTH
23:51:17.041 02.003 11616 Exposure complete
23:51:17.097 00.056 11616 worker thread done servicing request
23:51:17.097 00.000 12268 OnExposeComplete: enter
23:51:17.097 00.000 12268 UpdateGuideState(): m_state=6
23:51:17.098 00.001 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
23:51:17.098 00.000 12268 Star::Find returns 1 (0), X=915.00, Y=16.32, Mass=153, SNR=8.5, Peak=27 HFD=3.9
23:51:17.098 00.000 12268 Star::Find false star n=16 nbg=286 bg=7.1 sigma=0.6 thresh=9 peak=9
23:51:17.098 00.000 12268 Star::Find false star n=14 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
23:51:17.098 00.000 12268 MultiStar: [#1 0.21,0.62,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 1.21,0.18,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 -0.13,0.14,1.14,U] 
23:51:17.098 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.18}, one-star: {0.29, 0.23}
23:51:17.098 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
23:51:17.098 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
23:51:17.098 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.21 mountX=0.19 mountY=0.04, mountTheta=0.23
23:51:17.100 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.18, opts=13)
23:51:17.100 00.000 12268 Enqueuing Move request for scope (0.07, 0.18)
23:51:17.100 00.000 11616 Worker thread wakes up
23:51:17.101 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
23:51:17.101 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
23:51:17.101 00.000 11616 Moving (0.07, 0.18) raw xDistance=0.19 yDistance=0.04
23:51:17.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:51:17.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:51:17.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:17.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:51:17.101 00.000 11616 MoveAxis(E, 0, ABG)
23:51:17.101 00.000 11616 Move returns status 0, amount 0
23:51:17.101 00.000 11616 MoveAxis(N, 0, ABG)
23:51:17.101 00.000 11616 Move returns status 0, amount 0
23:51:17.101 00.000 11616 move complete, result=0
23:51:17.102 00.001 11616 worker thread done servicing request
23:51:17.123 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=102, Gamma=1.290
23:51:17.141 00.018 12268 UpdateGuideState exits: m=153 SNR=8.5
23:51:17.142 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:17.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:17.142 00.000 12268 Enqueuing Expose request
23:51:17.142 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:17.142 00.000 11616 Worker thread wakes up
23:51:17.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:17.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:19.157 02.015 11616 Exposure complete
23:51:19.212 00.055 11616 worker thread done servicing request
23:51:19.212 00.000 12268 OnExposeComplete: enter
23:51:19.212 00.000 12268 UpdateGuideState(): m_state=6
23:51:19.213 00.001 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
23:51:19.213 00.000 12268 Star::Find returns 1 (0), X=914.93, Y=15.94, Mass=165, SNR=8.8, Peak=27 HFD=4.4
23:51:19.213 00.000 12268 Star::Find false star n=13 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=9
23:51:19.213 00.000 12268 MultiStar: [#1 0.08,0.75,0.00,M3] [#2 0.76,0.41,0.00,M5] [#3 0.75,0.01,0.00,R] [#4 0.00,0.00,0.00,L] [#5 0.01,-0.06,1.12,U] 
23:51:19.213 00.000 12268 refined, 1 included, MultiStar: {0.11, -0.10}, one-star: {0.22, -0.15}
23:51:19.213 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
23:51:19.213 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
23:51:19.213 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.73 mountX=-0.09 mountY=0.12, mountTheta=2.19
23:51:19.215 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.10, opts=13)
23:51:19.215 00.000 12268 Enqueuing Move request for scope (0.11, -0.10)
23:51:19.215 00.000 11616 Worker thread wakes up
23:51:19.215 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
23:51:19.215 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
23:51:19.215 00.000 11616 Moving (0.11, -0.10) raw xDistance=-0.09 yDistance=0.12
23:51:19.215 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:19.216 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:51:19.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:19.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:51:19.216 00.000 11616 MoveAxis(E, 0, ABG)
23:51:19.216 00.000 11616 Move returns status 0, amount 0
23:51:19.216 00.000 11616 MoveAxis(N, 0, ABG)
23:51:19.216 00.000 11616 Move returns status 0, amount 0
23:51:19.216 00.000 11616 move complete, result=0
23:51:19.216 00.000 11616 worker thread done servicing request
23:51:19.238 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=132, Gamma=1.290
23:51:19.255 00.017 12268 UpdateGuideState exits: m=165 SNR=8.8
23:51:19.255 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:19.256 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:19.256 00.000 12268 Enqueuing Expose request
23:51:19.256 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:19.256 00.000 11616 Worker thread wakes up
23:51:19.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:19.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:21.271 02.015 11616 Exposure complete
23:51:21.325 00.054 11616 worker thread done servicing request
23:51:21.325 00.000 12268 OnExposeComplete: enter
23:51:21.325 00.000 12268 UpdateGuideState(): m_state=6
23:51:21.325 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
23:51:21.325 00.000 12268 Star::Find returns 1 (0), X=915.01, Y=16.42, Mass=169, SNR=8.9, Peak=27 HFD=3.8
23:51:21.326 00.001 12268 Star::Find false star n=16 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
23:51:21.326 00.000 12268 MultiStar: [#1 0.02,0.72,0.00,M4] [#2 0.14,0.33,0.62,U] [#3 0.04,1.10,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -0.05,0.07,1.08,U] 
23:51:21.326 00.000 12268 refined, 2 included, MultiStar: {0.13, 0.22}, one-star: {0.30, 0.33}
23:51:21.326 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
23:51:21.326 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
23:51:21.326 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.26 cameraTheta=1.06 mountX=0.23 mountY=0.10, mountTheta=0.39
23:51:21.327 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.22, opts=13)
23:51:21.327 00.000 12268 Enqueuing Move request for scope (0.13, 0.22)
23:51:21.327 00.000 11616 Worker thread wakes up
23:51:21.327 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd
23:51:21.327 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.22)
23:51:21.327 00.000 11616 Moving (0.13, 0.22) raw xDistance=0.23 yDistance=0.10
23:51:21.327 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.23 newest=0.34
23:51:21.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
23:51:21.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:21.328 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:51:21.328 00.000 11616 MoveAxis(W, 131, ABG)
23:51:21.328 00.000 11616 Guiding  Dir = 3, Dur = 131
23:51:21.328 00.000 11616 IsSlewing returns 0
23:51:21.328 00.000 11616 IsGuiding returns 0
23:51:21.329 00.001 11616 PulseGuide returned control before completion, sleep 141
23:51:21.349 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=129, Gamma=1.290
23:51:21.366 00.017 12268 UpdateGuideState exits: m=169 SNR=8.9
23:51:21.366 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:21.366 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:21.366 00.000 12268 Enqueuing Expose request
23:51:21.487 00.121 11616 IsGuiding returns 0
23:51:21.487 00.000 11616 Move returns status 0, amount 131
23:51:21.487 00.000 11616 MoveAxis(N, 0, ABG)
23:51:21.487 00.000 11616 Move returns status 0, amount 0
23:51:21.488 00.001 11616 move complete, result=0
23:51:21.488 00.000 11616 worker thread done servicing request
23:51:21.488 00.000 11616 Worker thread wakes up
23:51:21.488 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:21.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:21.488 00.000 12268 GuideStep: 0.2 px 131 ms WEST, 0.1 px 0 ms NORTH
23:51:23.497 02.009 11616 Exposure complete
23:51:23.554 00.057 11616 worker thread done servicing request
23:51:23.554 00.000 12268 OnExposeComplete: enter
23:51:23.554 00.000 12268 UpdateGuideState(): m_state=6
23:51:23.555 00.001 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
23:51:23.555 00.000 12268 Star::Find returns 1 (0), X=914.88, Y=16.17, Mass=204, SNR=9.8, Peak=28 HFD=4.3
23:51:23.555 00.000 12268 Star::Find false star n=16 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
23:51:23.555 00.000 12268 MultiStar: [#1 -0.13,0.84,0.00,M5] [#2 0.58,0.15,0.56,U] [#3 -0.33,0.79,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -0.09,0.20,0.98,U] 
23:51:23.555 00.000 12268 single-star, 2 included, MultiStar: {0.16, 0.14}, one-star: {0.17, 0.08}
23:51:23.555 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
23:51:23.555 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.15)
23:51:23.556 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.19 cameraTheta=0.45 mountX=0.10 mountY=0.16, mountTheta=1.01
23:51:23.558 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.08, opts=13)
23:51:23.558 00.000 12268 Enqueuing Move request for scope (0.17, 0.08)
23:51:23.558 00.000 11616 Worker thread wakes up
23:51:23.558 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
23:51:23.558 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
23:51:23.558 00.000 11616 Moving (0.17, 0.08) raw xDistance=0.10 yDistance=0.16
23:51:23.559 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
23:51:23.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:51:23.559 00.000 11616 MoveAxis(W, 56, ABG)
23:51:23.559 00.000 11616 Guiding  Dir = 3, Dur = 56
23:51:23.559 00.000 11616 IsSlewing returns 0
23:51:23.560 00.001 11616 IsGuiding returns 0
23:51:23.560 00.000 11616 PulseGuide returned control before completion, sleep 66
23:51:23.581 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=127, Gamma=1.290
23:51:23.599 00.018 12268 UpdateGuideState exits: m=204 SNR=9.8
23:51:23.599 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:23.599 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:23.599 00.000 12268 Enqueuing Expose request
23:51:23.630 00.031 11616 IsGuiding returns 1
23:51:23.630 00.000 11616 scope still moving after pulse duration time elapsed
23:51:23.661 00.031 11616 IsSlewing returns 0
23:51:23.661 00.000 11616 IsGuiding returns 0
23:51:23.661 00.000 11616 scope move finished after 56 + 46 ms
23:51:23.661 00.000 11616 Move returns status 0, amount 56
23:51:23.661 00.000 11616 MoveAxis(S, 14, ABG)
23:51:23.662 00.001 11616 Guiding  Dir = 1, Dur = 14
23:51:23.662 00.000 11616 IsSlewing returns 0
23:51:23.662 00.000 11616 IsGuiding returns 0
23:51:23.662 00.000 11616 PulseGuide returned control before completion, sleep 24
23:51:23.692 00.030 11616 IsGuiding returns 1
23:51:23.693 00.001 11616 scope still moving after pulse duration time elapsed
23:51:23.724 00.031 11616 IsSlewing returns 0
23:51:23.725 00.001 11616 IsGuiding returns 0
23:51:23.725 00.000 11616 scope move finished after 14 + 48 ms
23:51:23.725 00.000 11616 Move returns status 0, amount 14
23:51:23.725 00.000 11616 move complete, result=0
23:51:23.725 00.000 11616 worker thread done servicing request
23:51:23.725 00.000 11616 Worker thread wakes up
23:51:23.726 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:23.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:23.726 00.000 12268 GuideStep: 0.1 px 56 ms WEST, 0.2 px 14 ms SOUTH
23:51:25.739 02.013 11616 Exposure complete
23:51:25.793 00.054 11616 worker thread done servicing request
23:51:25.793 00.000 12268 OnExposeComplete: enter
23:51:25.794 00.001 12268 UpdateGuideState(): m_state=6
23:51:25.794 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
23:51:25.794 00.000 12268 Star::Find returns 1 (0), X=915.13, Y=16.26, Mass=197, SNR=9.6, Peak=27 HFD=3.8
23:51:25.794 00.000 12268 MultiStar: [#1 0.30,1.03,0.00,M6] [#2 0.55,0.22,0.59,U] [#3 -0.30,0.83,0.00,M3] [#4 -0.19,0.34,0.46,U] [#5 0.00,0.04,1.03,U] 
23:51:25.794 00.000 12268 refined, 3 included, MultiStar: {0.21, 0.16}, one-star: {0.41, 0.17}
23:51:25.795 00.001 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
23:51:25.795 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.35)
23:51:25.795 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.16 hyp=0.27 cameraTheta=0.65 mountX=0.18 mountY=0.19, mountTheta=0.81
23:51:25.800 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.16, opts=13)
23:51:25.800 00.000 12268 Enqueuing Move request for scope (0.21, 0.16)
23:51:25.800 00.000 11616 Worker thread wakes up
23:51:25.800 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.16) opts 0xd
23:51:25.800 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.16)
23:51:25.800 00.000 11616 Moving (0.21, 0.16) raw xDistance=0.18 yDistance=0.19
23:51:25.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
23:51:25.801 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
23:51:25.801 00.000 11616 MoveAxis(W, 101, ABG)
23:51:25.801 00.000 11616 Guiding  Dir = 3, Dur = 101
23:51:25.801 00.000 11616 IsSlewing returns 0
23:51:25.801 00.000 11616 IsGuiding returns 0
23:51:25.802 00.001 11616 PulseGuide returned control before completion, sleep 111
23:51:25.827 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=114, Gamma=1.290
23:51:25.844 00.017 12268 UpdateGuideState exits: m=197 SNR=9.6
23:51:25.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:25.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:25.844 00.000 12268 Enqueuing Expose request
23:51:25.928 00.084 11616 IsGuiding returns 1
23:51:25.929 00.001 11616 scope still moving after pulse duration time elapsed
23:51:25.959 00.030 11616 IsSlewing returns 0
23:51:25.960 00.001 11616 IsGuiding returns 0
23:51:25.960 00.000 11616 scope move finished after 101 + 57 ms
23:51:25.960 00.000 11616 Move returns status 0, amount 101
23:51:25.960 00.000 11616 MoveAxis(S, 16, ABG)
23:51:25.960 00.000 11616 Guiding  Dir = 1, Dur = 16
23:51:25.960 00.000 11616 IsSlewing returns 0
23:51:25.961 00.001 11616 IsGuiding returns 0
23:51:25.961 00.000 11616 PulseGuide returned control before completion, sleep 26
23:51:25.989 00.028 11616 IsGuiding returns 1
23:51:25.990 00.001 11616 scope still moving after pulse duration time elapsed
23:51:26.021 00.031 11616 IsSlewing returns 0
23:51:26.021 00.000 11616 IsGuiding returns 0
23:51:26.021 00.000 11616 scope move finished after 16 + 45 ms
23:51:26.021 00.000 11616 Move returns status 0, amount 16
23:51:26.021 00.000 11616 move complete, result=0
23:51:26.022 00.001 11616 worker thread done servicing request
23:51:26.022 00.000 11616 Worker thread wakes up
23:51:26.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:26.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:26.022 00.000 12268 GuideStep: 0.2 px 101 ms WEST, 0.2 px 16 ms SOUTH
23:51:28.034 02.012 11616 Exposure complete
23:51:28.092 00.058 11616 worker thread done servicing request
23:51:28.093 00.001 12268 OnExposeComplete: enter
23:51:28.093 00.000 12268 UpdateGuideState(): m_state=6
23:51:28.093 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
23:51:28.093 00.000 12268 Star::Find returns 1 (0), X=914.99, Y=15.93, Mass=224, SNR=10.3, Peak=29 HFD=4.3
23:51:28.093 00.000 12268 MultiStar: [#1 -0.06,0.84,0.00,M7] [#2 0.83,-0.19,0.00,M3] [#3 0.59,0.24,0.00,M4] [#4 -0.21,-0.18,0.43,U] [#5 -0.09,0.01,0.93,U] 
23:51:28.093 00.000 12268 refined, 2 included, MultiStar: {0.04, -0.09}, one-star: {0.28, -0.16}
23:51:28.093 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
23:51:28.093 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
23:51:28.094 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.16 mountX=-0.09 mountY=0.05, mountTheta=2.61
23:51:28.099 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.09, opts=13)
23:51:28.099 00.000 12268 Enqueuing Move request for scope (0.04, -0.09)
23:51:28.099 00.000 11616 Worker thread wakes up
23:51:28.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
23:51:28.099 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
23:51:28.099 00.000 11616 Moving (0.04, -0.09) raw xDistance=-0.09 yDistance=0.05
23:51:28.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:28.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:51:28.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:28.100 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:51:28.100 00.000 11616 MoveAxis(E, 0, ABG)
23:51:28.100 00.000 11616 Move returns status 0, amount 0
23:51:28.100 00.000 11616 MoveAxis(N, 0, ABG)
23:51:28.100 00.000 11616 Move returns status 0, amount 0
23:51:28.100 00.000 11616 move complete, result=0
23:51:28.100 00.000 11616 worker thread done servicing request
23:51:28.124 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=128, Gamma=1.290
23:51:28.141 00.017 12268 UpdateGuideState exits: m=224 SNR=10.3
23:51:28.141 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:28.142 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:28.142 00.000 12268 Enqueuing Expose request
23:51:28.142 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:28.142 00.000 11616 Worker thread wakes up
23:51:28.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:28.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:30.247 02.105 11616 Exposure complete
23:51:30.306 00.059 11616 worker thread done servicing request
23:51:30.306 00.000 12268 OnExposeComplete: enter
23:51:30.306 00.000 12268 UpdateGuideState(): m_state=6
23:51:30.306 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
23:51:30.306 00.000 12268 Star::Find returns 1 (0), X=914.95, Y=15.57, Mass=239, SNR=10.6, Peak=34 HFD=4.2
23:51:30.307 00.001 12268 MultiStar: [#1 -0.15,0.06,0.88,U] [#2 0.18,-0.58,0.56,U] [#3 -0.07,-0.53,0.76,U] [#4 -0.42,-0.59,0.00,M3] [#5 0.01,0.04,0.88,U] 
23:51:30.307 00.000 12268 refined, 4 included, MultiStar: {0.04, -0.28}, one-star: {0.23, -0.52}
23:51:30.307 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
23:51:30.307 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
23:51:30.307 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.28 hyp=0.29 cameraTheta=-1.43 mountX=-0.28 mountY=0.08, mountTheta=2.88
23:51:30.309 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.28, opts=13)
23:51:30.309 00.000 12268 Enqueuing Move request for scope (0.04, -0.28)
23:51:30.309 00.000 11616 Worker thread wakes up
23:51:30.309 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.28) opts 0xd
23:51:30.309 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.28)
23:51:30.309 00.000 11616 Moving (0.04, -0.28) raw xDistance=-0.28 yDistance=0.08
23:51:30.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:51:30.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:51:30.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:30.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:51:30.309 00.000 11616 MoveAxis(E, 0, ABG)
23:51:30.309 00.000 11616 Move returns status 0, amount 0
23:51:30.310 00.001 11616 MoveAxis(N, 0, ABG)
23:51:30.310 00.000 11616 Move returns status 0, amount 0
23:51:30.310 00.000 11616 move complete, result=0
23:51:30.310 00.000 11616 worker thread done servicing request
23:51:30.331 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=143, Gamma=1.290
23:51:30.349 00.018 12268 UpdateGuideState exits: m=239 SNR=10.6
23:51:30.349 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:30.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:30.349 00.000 12268 Enqueuing Expose request
23:51:30.349 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:30.349 00.000 11616 Worker thread wakes up
23:51:30.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:30.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:32.364 02.015 11616 Exposure complete
23:51:32.419 00.055 11616 worker thread done servicing request
23:51:32.419 00.000 12268 OnExposeComplete: enter
23:51:32.419 00.000 12268 UpdateGuideState(): m_state=6
23:51:32.420 00.001 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
23:51:32.420 00.000 12268 Star::Find returns 1 (0), X=915.11, Y=16.03, Mass=233, SNR=10.5, Peak=29 HFD=4.3
23:51:32.420 00.000 12268 MultiStar: [#1 -0.16,0.16,0.88,U] [#2 0.45,-0.05,0.57,U] [#3 -0.07,-0.47,0.78,U] [#4 -0.65,-0.41,0.00,M4] [#5 0.03,0.02,0.92,U] 
23:51:32.420 00.000 12268 refined, 4 included, MultiStar: {0.12, -0.07}, one-star: {0.40, -0.06}
23:51:32.420 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
23:51:32.420 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
23:51:32.421 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.54 mountX=-0.06 mountY=0.13, mountTheta=2.01
23:51:32.422 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.07, opts=13)
23:51:32.422 00.000 12268 Enqueuing Move request for scope (0.12, -0.07)
23:51:32.422 00.000 11616 Worker thread wakes up
23:51:32.423 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
23:51:32.423 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
23:51:32.423 00.000 11616 Moving (0.12, -0.07) raw xDistance=-0.06 yDistance=0.13
23:51:32.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:32.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:51:32.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:32.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:51:32.423 00.000 11616 MoveAxis(E, 0, ABG)
23:51:32.423 00.000 11616 Move returns status 0, amount 0
23:51:32.423 00.000 11616 MoveAxis(N, 0, ABG)
23:51:32.423 00.000 11616 Move returns status 0, amount 0
23:51:32.423 00.000 11616 move complete, result=0
23:51:32.424 00.001 11616 worker thread done servicing request
23:51:32.445 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=132, Gamma=1.290
23:51:32.463 00.018 12268 UpdateGuideState exits: m=233 SNR=10.5
23:51:32.463 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:32.463 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:32.463 00.000 12268 Enqueuing Expose request
23:51:32.463 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:32.463 00.000 11616 Worker thread wakes up
23:51:32.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:32.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:34.468 02.005 11616 Exposure complete
23:51:34.523 00.055 11616 worker thread done servicing request
23:51:34.523 00.000 12268 OnExposeComplete: enter
23:51:34.524 00.001 12268 UpdateGuideState(): m_state=6
23:51:34.524 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
23:51:34.524 00.000 12268 Star::Find returns 1 (0), X=915.03, Y=15.56, Mass=233, SNR=10.5, Peak=36 HFD=4.2
23:51:34.524 00.000 12268 MultiStar: [#1 -0.31,-0.12,0.91,U] [#2 0.45,-0.49,0.00,M2] [#3 -0.03,-0.33,0.67,U] [#4 0.06,-1.35,0.00,M5] [#5 -0.23,0.20,0.93,U] 
23:51:34.524 00.000 12268 refined, 3 included, MultiStar: {-0.06, -0.19}, one-star: {0.31, -0.53}
23:51:34.524 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
23:51:34.524 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
23:51:34.525 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.86 mountX=-0.20 mountY=-0.03, mountTheta=-2.98
23:51:34.526 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.19, opts=13)
23:51:34.526 00.000 12268 Enqueuing Move request for scope (-0.06, -0.19)
23:51:34.527 00.001 11616 Worker thread wakes up
23:51:34.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd
23:51:34.527 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.19)
23:51:34.527 00.000 11616 Moving (-0.06, -0.19) raw xDistance=-0.20 yDistance=-0.03
23:51:34.527 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:51:34.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:51:34.527 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:34.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:51:34.527 00.000 11616 MoveAxis(E, 0, ABG)
23:51:34.527 00.000 11616 Move returns status 0, amount 0
23:51:34.527 00.000 11616 MoveAxis(N, 0, ABG)
23:51:34.528 00.001 11616 Move returns status 0, amount 0
23:51:34.528 00.000 11616 move complete, result=0
23:51:34.528 00.000 11616 worker thread done servicing request
23:51:34.553 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
23:51:34.573 00.020 12268 UpdateGuideState exits: m=233 SNR=10.5
23:51:34.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:34.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:34.573 00.000 12268 Enqueuing Expose request
23:51:34.573 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:34.574 00.001 11616 Worker thread wakes up
23:51:34.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:34.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:36.581 02.007 11616 Exposure complete
23:51:36.641 00.060 11616 worker thread done servicing request
23:51:36.641 00.000 12268 OnExposeComplete: enter
23:51:36.642 00.001 12268 UpdateGuideState(): m_state=6
23:51:36.642 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
23:51:36.642 00.000 12268 Star::Find returns 1 (0), X=915.29, Y=15.00, Mass=235, SNR=10.5, Peak=28 HFD=4.2
23:51:36.642 00.000 12268 MultiStar: [#1 0.43,-0.45,0.97,U] [#2 0.47,-0.67,0.00,M3] [#3 0.55,-0.47,0.00,M2] [#4 0.67,-0.62,0.00,M6] [#5 0.07,0.02,0.91,U] 
23:51:36.642 00.000 12268 refined, 2 included, MultiStar: {0.37, -0.52}, one-star: {0.58, -1.09}
23:51:36.642 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
23:51:36.642 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.74)
23:51:36.643 00.001 12268 CameraToMount -- cameraX=0.37 cameraY=-0.52 hyp=0.64 cameraTheta=-0.96 mountX=-0.49 mountY=0.43, mountTheta=2.42
23:51:36.646 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.52, opts=13)
23:51:36.646 00.000 12268 Enqueuing Move request for scope (0.37, -0.52)
23:51:36.646 00.000 11616 Worker thread wakes up
23:51:36.647 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.52) opts 0xd
23:51:36.647 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.52)
23:51:36.647 00.000 11616 Moving (0.37, -0.52) raw xDistance=-0.49 yDistance=0.43
23:51:36.647 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.29 direction from 1 to -1
23:51:36.647 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.46
23:51:36.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
23:51:36.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
23:51:36.647 00.000 11616 MoveAxis(E, 272, ABG)
23:51:36.647 00.000 11616 Guiding  Dir = 2, Dur = 272
23:51:36.647 00.000 11616 IsSlewing returns 0
23:51:36.648 00.001 11616 IsGuiding returns 0
23:51:36.648 00.000 11616 PulseGuide returned control before completion, sleep 282
23:51:36.669 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
23:51:36.686 00.017 12268 UpdateGuideState exits: m=235 SNR=10.5
23:51:36.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:36.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:36.686 00.000 12268 Enqueuing Expose request
23:51:36.936 00.250 11616 IsGuiding returns 1
23:51:36.936 00.000 11616 scope still moving after pulse duration time elapsed
23:51:36.968 00.032 11616 IsSlewing returns 0
23:51:36.968 00.000 11616 IsGuiding returns 0
23:51:36.968 00.000 11616 scope move finished after 272 + 48 ms
23:51:36.969 00.001 11616 Move returns status 0, amount 272
23:51:36.969 00.000 11616 MoveAxis(S, 36, ABG)
23:51:36.969 00.000 11616 Guiding  Dir = 1, Dur = 36
23:51:36.969 00.000 11616 IsSlewing returns 0
23:51:36.969 00.000 11616 IsGuiding returns 0
23:51:36.969 00.000 11616 PulseGuide returned control before completion, sleep 46
23:51:37.031 00.062 11616 IsGuiding returns 1
23:51:37.032 00.001 11616 scope still moving after pulse duration time elapsed
23:51:37.061 00.029 11616 IsSlewing returns 0
23:51:37.062 00.001 11616 IsGuiding returns 0
23:51:37.062 00.000 11616 scope move finished after 36 + 57 ms
23:51:37.062 00.000 11616 Move returns status 0, amount 36
23:51:37.062 00.000 11616 move complete, result=0
23:51:37.062 00.000 11616 worker thread done servicing request
23:51:37.062 00.000 12268 GuideStep: -0.5 px 272 ms EAST, 0.4 px 36 ms SOUTH
23:51:37.062 00.000 11616 Worker thread wakes up
23:51:37.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:37.063 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:39.070 02.007 11616 Exposure complete
23:51:39.129 00.059 11616 worker thread done servicing request
23:51:39.129 00.000 12268 OnExposeComplete: enter
23:51:39.129 00.000 12268 UpdateGuideState(): m_state=6
23:51:39.129 00.000 12268 Star::Find(15, 915, 14, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
23:51:39.129 00.000 12268 Star::Find returns 1 (0), X=915.17, Y=15.32, Mass=330, SNR=12.4, Peak=33 HFD=5.5
23:51:39.129 00.000 12268 Status Line: Mass: 330 vs 165
23:51:39.132 00.003 12268 UpdateCurrentPosition: star mass new=329.9 exp=164.9 thresh=50% limits=(72.4, 706.9, 329.8)
23:51:39.132 00.000 12268 DistanceChecker: activated
23:51:39.132 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
23:51:39.133 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:51:39.133 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:51:39.133 00.000 11616 Worker thread wakes up
23:51:39.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:51:39.133 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:51:39.133 00.000 11616 move complete, result=0
23:51:39.134 00.001 11616 worker thread done servicing request
23:51:39.235 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:51:39.235 00.000 12268 Status Line: Star lost - mass changed
23:51:39.238 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
23:51:39.256 00.018 12268 UpdateGuideState exits: Star lost - mass changed
23:51:39.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:39.256 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:51:39.256 00.000 12268 Enqueuing Expose request
23:51:39.256 00.000 11616 Worker thread wakes up
23:51:39.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:39.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:51:41.276 02.020 11616 Exposure complete
23:51:41.333 00.057 11616 worker thread done servicing request
23:51:41.333 00.000 12268 OnExposeComplete: enter
23:51:41.333 00.000 12268 UpdateGuideState(): m_state=6
23:51:41.333 00.000 12268 Star::Find(15, 915, 14, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
23:51:41.333 00.000 12268 Star::Find returns 1 (0), X=915.25, Y=15.27, Mass=276, SNR=11.4, Peak=32 HFD=4.6
23:51:41.333 00.000 12268 DistanceChecker: reject for large offset (0.98 > 0.47) avgDist = 0.24 count = 150
23:51:41.334 00.001 12268 Status Line: Recovering
23:51:41.336 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:51:41.337 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:51:41.337 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:51:41.337 00.000 11616 Worker thread wakes up
23:51:41.337 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:51:41.337 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:51:41.338 00.001 11616 move complete, result=0
23:51:41.338 00.000 11616 worker thread done servicing request
23:51:41.447 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:51:41.447 00.000 12268 Status Line: No star found
23:51:41.450 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:51:41.469 00.019 12268 UpdateGuideState exits: No star found
23:51:41.469 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:41.469 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:51:41.469 00.000 12268 Enqueuing Expose request
23:51:41.470 00.001 11616 Worker thread wakes up
23:51:41.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:41.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:51:43.476 02.006 11616 Exposure complete
23:51:43.536 00.060 11616 worker thread done servicing request
23:51:43.536 00.000 12268 OnExposeComplete: enter
23:51:43.536 00.000 12268 UpdateGuideState(): m_state=6
23:51:43.537 00.001 12268 Star::Find(15, 915, 14, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
23:51:43.537 00.000 12268 Star::Find returns 1 (0), X=915.21, Y=15.40, Mass=314, SNR=12.2, Peak=39 HFD=4.6
23:51:43.537 00.000 12268 DistanceChecker: reject for large offset (0.86 > 0.47) avgDist = 0.24 count = 150
23:51:43.537 00.000 12268 Status Line: Recovering
23:51:43.539 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:51:43.540 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:51:43.540 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:51:43.540 00.000 11616 Worker thread wakes up
23:51:43.541 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:51:43.541 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:51:43.541 00.000 11616 move complete, result=0
23:51:43.541 00.000 11616 worker thread done servicing request
23:51:43.657 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:51:43.657 00.000 12268 Status Line: No star found
23:51:43.659 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:51:43.679 00.020 12268 UpdateGuideState exits: No star found
23:51:43.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:43.679 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:51:43.679 00.000 12268 Enqueuing Expose request
23:51:43.679 00.000 11616 Worker thread wakes up
23:51:43.680 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:43.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:51:45.688 02.008 11616 Exposure complete
23:51:45.746 00.058 11616 worker thread done servicing request
23:51:45.746 00.000 12268 OnExposeComplete: enter
23:51:45.746 00.000 12268 UpdateGuideState(): m_state=6
23:51:45.746 00.000 12268 Star::Find(15, 915, 14, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
23:51:45.746 00.000 12268 Star::Find returns 1 (0), X=915.24, Y=15.93, Mass=256, SNR=11.1, Peak=39 HFD=3.8
23:51:45.747 00.001 12268 DistanceChecker: reject for large offset (0.55 > 0.47) avgDist = 0.24 count = 150
23:51:45.747 00.000 12268 DistanceChecker: begin recovering
23:51:45.747 00.000 12268 MultiStar: [#1 0.22,0.24,1.06,U] [#2 0.41,-0.15,0.68,U] [#3 0.05,0.10,0.90,U] [#4 0.62,-0.20,0.00,M7] [#5 -0.07,0.01,0.86,U] 
23:51:45.747 00.000 12268 refined, 4 included, MultiStar: {0.23, 0.02}, one-star: {0.53, -0.16}
23:51:45.747 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
23:51:45.747 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
23:51:45.747 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.09 mountX=0.04 mountY=0.22, mountTheta=1.38
23:51:45.751 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.02, opts=13)
23:51:45.751 00.000 12268 Enqueuing Move request for scope (0.23, 0.02)
23:51:45.751 00.000 11616 Worker thread wakes up
23:51:45.751 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd
23:51:45.751 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.02)
23:51:45.751 00.000 11616 Moving (0.23, 0.02) raw xDistance=0.04 yDistance=0.22
23:51:45.751 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:45.752 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:51:45.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
23:51:45.752 00.000 11616 MoveAxis(E, 0, ABG)
23:51:45.752 00.000 11616 Move returns status 0, amount 0
23:51:45.752 00.000 11616 MoveAxis(S, 19, ABG)
23:51:45.752 00.000 11616 Guiding  Dir = 1, Dur = 19
23:51:45.752 00.000 11616 IsSlewing returns 0
23:51:45.752 00.000 11616 IsGuiding returns 0
23:51:45.753 00.001 11616 PulseGuide returned control before completion, sleep 29
23:51:45.775 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:51:45.793 00.018 12268 UpdateGuideState exits: m=256 SNR=11.1
23:51:45.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:45.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:45.793 00.000 12268 Enqueuing Expose request
23:51:45.794 00.001 11616 IsGuiding returns 1
23:51:45.794 00.000 11616 scope still moving after pulse duration time elapsed
23:51:45.825 00.031 11616 IsSlewing returns 0
23:51:45.825 00.000 11616 IsGuiding returns 0
23:51:45.825 00.000 11616 scope move finished after 19 + 54 ms
23:51:45.825 00.000 11616 Move returns status 0, amount 19
23:51:45.826 00.001 11616 move complete, result=0
23:51:45.826 00.000 11616 worker thread done servicing request
23:51:45.826 00.000 11616 Worker thread wakes up
23:51:45.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:45.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:45.826 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 19 ms SOUTH
23:51:47.843 02.017 11616 Exposure complete
23:51:47.899 00.056 11616 worker thread done servicing request
23:51:47.899 00.000 12268 OnExposeComplete: enter
23:51:47.899 00.000 12268 UpdateGuideState(): m_state=6
23:51:47.900 00.001 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
23:51:47.900 00.000 12268 Star::Find returns 1 (0), X=915.18, Y=15.75, Mass=294, SNR=11.8, Peak=33 HFD=4.4
23:51:47.900 00.000 12268 DistanceChecker: reject for large offset (0.57 > 0.47) avgDist = 0.24 count = 151
23:51:47.900 00.000 12268 MultiStar: [#1 0.54,0.02,0.95,U] [#2 0.72,-0.53,0.00,M3] [#3 -0.05,-0.05,0.85,U] [#4 -0.30,-0.42,0.44,U] [#5 0.07,-0.04,0.80,U] 
23:51:47.900 00.000 12268 refined, 4 included, MultiStar: {0.21, -0.14}, one-star: {0.47, -0.34}
23:51:47.900 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
23:51:47.900 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
23:51:47.900 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.14 hyp=0.26 cameraTheta=-0.59 mountX=-0.12 mountY=0.23, mountTheta=2.05
23:51:47.902 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.14, opts=13)
23:51:47.902 00.000 12268 Enqueuing Move request for scope (0.21, -0.14)
23:51:47.902 00.000 11616 Worker thread wakes up
23:51:47.902 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.14) opts 0xd
23:51:47.902 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.14)
23:51:47.902 00.000 11616 Moving (0.21, -0.14) raw xDistance=-0.12 yDistance=0.23
23:51:47.902 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
23:51:47.902 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:51:47.902 00.000 11616 MoveAxis(E, 68, ABG)
23:51:47.903 00.001 11616 Guiding  Dir = 2, Dur = 68
23:51:47.903 00.000 11616 IsSlewing returns 0
23:51:47.903 00.000 11616 IsGuiding returns 0
23:51:47.903 00.000 11616 PulseGuide returned control before completion, sleep 78
23:51:47.927 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
23:51:47.951 00.024 12268 UpdateGuideState exits: m=294 SNR=11.8
23:51:47.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:47.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:47.951 00.000 12268 Enqueuing Expose request
23:51:47.992 00.041 11616 IsGuiding returns 1
23:51:47.992 00.000 11616 scope still moving after pulse duration time elapsed
23:51:48.022 00.030 11616 IsSlewing returns 0
23:51:48.022 00.000 11616 IsGuiding returns 0
23:51:48.022 00.000 11616 scope move finished after 68 + 50 ms
23:51:48.023 00.001 11616 Move returns status 0, amount 68
23:51:48.023 00.000 11616 MoveAxis(S, 20, ABG)
23:51:48.023 00.000 11616 Guiding  Dir = 1, Dur = 20
23:51:48.023 00.000 11616 IsSlewing returns 0
23:51:48.023 00.000 11616 IsGuiding returns 0
23:51:48.023 00.000 11616 PulseGuide returned control before completion, sleep 30
23:51:48.069 00.046 11616 IsGuiding returns 1
23:51:48.069 00.000 11616 scope still moving after pulse duration time elapsed
23:51:48.100 00.031 11616 IsSlewing returns 0
23:51:48.100 00.000 11616 IsGuiding returns 0
23:51:48.100 00.000 11616 scope move finished after 20 + 57 ms
23:51:48.100 00.000 11616 Move returns status 0, amount 20
23:51:48.100 00.000 11616 move complete, result=0
23:51:48.101 00.001 11616 worker thread done servicing request
23:51:48.101 00.000 12268 GuideStep: -0.1 px 68 ms EAST, 0.2 px 20 ms SOUTH
23:51:48.101 00.000 11616 Worker thread wakes up
23:51:48.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:48.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:50.118 02.017 11616 Exposure complete
23:51:50.174 00.056 11616 worker thread done servicing request
23:51:50.175 00.001 12268 OnExposeComplete: enter
23:51:50.175 00.000 12268 UpdateGuideState(): m_state=6
23:51:50.175 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
23:51:50.175 00.000 12268 Star::Find returns 1 (0), X=915.36, Y=15.46, Mass=225, SNR=10.4, Peak=37 HFD=3.3
23:51:50.175 00.000 12268 DistanceChecker: reject for large offset (0.90 > 0.48) avgDist = 0.24 count = 152
23:51:50.175 00.000 12268 MultiStar: [#1 0.01,-0.55,1.06,U] [#2 0.70,-0.82,0.00,M4] [#3 -0.14,-0.55,0.96,U] [#4 0.32,-0.68,0.00,M7] [#5 -0.05,0.05,0.91,U] 
23:51:50.176 00.001 12268 refined, 3 included, MultiStar: {0.12, -0.43}, one-star: {0.65, -0.63}
23:51:50.176 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
23:51:50.176 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.41)
23:51:50.176 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.43 hyp=0.45 cameraTheta=-1.29 mountX=-0.42 mountY=0.18, mountTheta=2.74
23:51:50.177 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.43, opts=13)
23:51:50.177 00.000 12268 Enqueuing Move request for scope (0.12, -0.43)
23:51:50.177 00.000 11616 Worker thread wakes up
23:51:50.178 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.43) opts 0xd
23:51:50.178 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.43)
23:51:50.178 00.000 11616 Moving (0.12, -0.43) raw xDistance=-0.42 yDistance=0.18
23:51:50.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
23:51:50.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:51:50.178 00.000 11616 MoveAxis(E, 234, ABG)
23:51:50.178 00.000 11616 Guiding  Dir = 2, Dur = 234
23:51:50.178 00.000 11616 IsSlewing returns 0
23:51:50.179 00.001 11616 IsGuiding returns 0
23:51:50.179 00.000 11616 PulseGuide returned control before completion, sleep 244
23:51:50.204 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:51:50.222 00.018 12268 UpdateGuideState exits: m=225 SNR=10.4
23:51:50.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:50.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:50.222 00.000 12268 Enqueuing Expose request
23:51:50.429 00.207 11616 IsGuiding returns 1
23:51:50.429 00.000 11616 scope still moving after pulse duration time elapsed
23:51:50.461 00.032 11616 IsSlewing returns 0
23:51:50.461 00.000 11616 IsGuiding returns 0
23:51:50.462 00.001 11616 scope move finished after 234 + 48 ms
23:51:50.462 00.000 11616 Move returns status 0, amount 234
23:51:50.462 00.000 11616 MoveAxis(S, 15, ABG)
23:51:50.462 00.000 11616 Guiding  Dir = 1, Dur = 15
23:51:50.462 00.000 11616 IsSlewing returns 0
23:51:50.462 00.000 11616 IsGuiding returns 0
23:51:50.462 00.000 11616 PulseGuide returned control before completion, sleep 25
23:51:50.492 00.030 11616 IsGuiding returns 1
23:51:50.492 00.000 11616 scope still moving after pulse duration time elapsed
23:51:50.522 00.030 11616 IsSlewing returns 0
23:51:50.523 00.001 11616 IsGuiding returns 0
23:51:50.523 00.000 11616 scope move finished after 15 + 46 ms
23:51:50.523 00.000 11616 Move returns status 0, amount 15
23:51:50.523 00.000 11616 move complete, result=0
23:51:50.523 00.000 11616 worker thread done servicing request
23:51:50.523 00.000 11616 Worker thread wakes up
23:51:50.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:50.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:50.524 00.001 12268 GuideStep: -0.4 px 234 ms EAST, 0.2 px 15 ms SOUTH
23:51:52.529 02.005 11616 Exposure complete
23:51:52.589 00.060 11616 worker thread done servicing request
23:51:52.590 00.001 12268 OnExposeComplete: enter
23:51:52.590 00.000 12268 UpdateGuideState(): m_state=6
23:51:52.590 00.000 12268 Star::Find(15, 915, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
23:51:52.590 00.000 12268 Star::Find returns 1 (0), X=914.88, Y=15.89, Mass=284, SNR=11.6, Peak=35 HFD=4.6
23:51:52.590 00.000 12268 DistanceChecker: deactivated
23:51:52.591 00.001 12268 MultiStar: [#1 0.57,0.39,0.00,M1] [#2 0.61,0.25,0.00,M5] [#3 0.31,-0.09,0.77,U] [#4 -0.58,-0.30,0.00,M8] [#5 0.07,0.04,0.81,U] 
23:51:52.591 00.000 12268 refined, 2 included, MultiStar: {0.18, -0.09}, one-star: {0.17, -0.20}
23:51:52.591 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
23:51:52.591 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
23:51:52.591 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-0.46 mountX=-0.07 mountY=0.19, mountTheta=1.93
23:51:52.593 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.09, opts=13)
23:51:52.593 00.000 12268 Enqueuing Move request for scope (0.18, -0.09)
23:51:52.593 00.000 11616 Worker thread wakes up
23:51:52.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.09) opts 0xd
23:51:52.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.09)
23:51:52.593 00.000 11616 Moving (0.18, -0.09) raw xDistance=-0.07 yDistance=0.19
23:51:52.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:52.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:51:52.594 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
23:51:52.594 00.000 11616 MoveAxis(E, 0, ABG)
23:51:52.594 00.000 11616 Move returns status 0, amount 0
23:51:52.594 00.000 11616 MoveAxis(S, 16, ABG)
23:51:52.594 00.000 11616 Guiding  Dir = 1, Dur = 16
23:51:52.594 00.000 11616 IsSlewing returns 0
23:51:52.595 00.001 11616 IsGuiding returns 0
23:51:52.595 00.000 11616 PulseGuide returned control before completion, sleep 26
23:51:52.617 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:51:52.634 00.017 11616 IsGuiding returns 1
23:51:52.635 00.001 11616 scope still moving after pulse duration time elapsed
23:51:52.638 00.003 12268 UpdateGuideState exits: m=284 SNR=11.6
23:51:52.639 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:52.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:51:52.639 00.000 12268 Enqueuing Expose request
23:51:52.665 00.026 11616 IsSlewing returns 0
23:51:52.666 00.001 11616 IsGuiding returns 0
23:51:52.666 00.000 11616 scope move finished after 16 + 55 ms
23:51:52.666 00.000 11616 Move returns status 0, amount 16
23:51:52.666 00.000 11616 move complete, result=0
23:51:52.667 00.001 11616 worker thread done servicing request
23:51:52.667 00.000 11616 Worker thread wakes up
23:51:52.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:52.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:51:52.671 00.004 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
23:51:54.686 02.015 11616 Exposure complete
23:51:54.742 00.056 11616 worker thread done servicing request
23:51:54.742 00.000 12268 OnExposeComplete: enter
23:51:54.742 00.000 12268 UpdateGuideState(): m_state=6
23:51:54.742 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
23:51:54.742 00.000 12268 Star::Find returns 1 (0), X=915.36, Y=15.77, Mass=261, SNR=11.1, Peak=32 HFD=4.5
23:51:54.742 00.000 12268 DistanceChecker: reject for large offset (0.72 > 0.49) avgDist = 0.24 count = 154
23:51:54.742 00.000 12268 DistanceChecker: activated
23:51:54.742 00.000 12268 Status Line: Recovering
23:51:54.744 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:51:54.745 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:51:54.745 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:51:54.746 00.001 11616 Worker thread wakes up
23:51:54.746 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:51:54.746 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:51:54.746 00.000 11616 move complete, result=0
23:51:54.746 00.000 11616 worker thread done servicing request
23:51:54.855 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:51:54.855 00.000 12268 Status Line: No star found
23:51:54.861 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:51:54.879 00.018 12268 UpdateGuideState exits: No star found
23:51:54.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:54.879 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:51:54.879 00.000 12268 Enqueuing Expose request
23:51:54.879 00.000 11616 Worker thread wakes up
23:51:54.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:54.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:51:56.894 02.015 11616 Exposure complete
23:51:56.950 00.056 11616 worker thread done servicing request
23:51:56.950 00.000 12268 OnExposeComplete: enter
23:51:56.950 00.000 12268 UpdateGuideState(): m_state=6
23:51:56.951 00.001 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
23:51:56.951 00.000 12268 Star::Find returns 1 (0), X=915.21, Y=16.02, Mass=231, SNR=10.4, Peak=29 HFD=4.2
23:51:56.951 00.000 12268 DistanceChecker: reject for large offset (0.51 > 0.49) avgDist = 0.24 count = 154
23:51:56.951 00.000 12268 Status Line: Recovering
23:51:56.953 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:51:56.954 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:51:56.954 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:51:56.954 00.000 11616 Worker thread wakes up
23:51:56.954 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:51:56.954 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:51:56.954 00.000 11616 move complete, result=0
23:51:56.954 00.000 11616 worker thread done servicing request
23:51:57.066 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:51:57.066 00.000 12268 Status Line: No star found
23:51:57.069 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
23:51:57.090 00.021 12268 UpdateGuideState exits: No star found
23:51:57.090 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:57.090 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:51:57.090 00.000 12268 Enqueuing Expose request
23:51:57.090 00.000 11616 Worker thread wakes up
23:51:57.091 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:57.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:51:59.105 02.014 11616 Exposure complete
23:51:59.165 00.060 11616 worker thread done servicing request
23:51:59.165 00.000 12268 OnExposeComplete: enter
23:51:59.165 00.000 12268 UpdateGuideState(): m_state=6
23:51:59.165 00.000 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
23:51:59.166 00.001 12268 Star::Find returns 1 (0), X=915.36, Y=16.10, Mass=287, SNR=11.5, Peak=29 HFD=4.2
23:51:59.166 00.000 12268 DistanceChecker: reject for large offset (0.65 > 0.49) avgDist = 0.24 count = 154
23:51:59.166 00.000 12268 Status Line: Recovering
23:51:59.169 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:51:59.170 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:51:59.170 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:51:59.170 00.000 11616 Worker thread wakes up
23:51:59.170 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:51:59.170 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:51:59.170 00.000 11616 move complete, result=0
23:51:59.171 00.001 11616 worker thread done servicing request
23:51:59.286 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:51:59.286 00.000 12268 Status Line: No star found
23:51:59.288 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:51:59.306 00.018 12268 UpdateGuideState exits: No star found
23:51:59.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:59.306 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:51:59.306 00.000 12268 Enqueuing Expose request
23:51:59.307 00.001 11616 Worker thread wakes up
23:51:59.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:51:59.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:52:01.310 02.003 11616 Exposure complete
23:52:01.367 00.057 11616 worker thread done servicing request
23:52:01.367 00.000 12268 OnExposeComplete: enter
23:52:01.367 00.000 12268 UpdateGuideState(): m_state=6
23:52:01.368 00.001 12268 Star::Find(15, 914, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
23:52:01.368 00.000 12268 Star::Find returns 1 (0), X=915.21, Y=16.05, Mass=269, SNR=11.3, Peak=36 HFD=4.2
23:52:01.368 00.000 12268 DistanceChecker: reject for large offset (0.50 > 0.49) avgDist = 0.24 count = 154
23:52:01.368 00.000 12268 DistanceChecker: begin recovering
23:52:01.368 00.000 12268 MultiStar: [#1 0.15,0.92,0.00,M2] [#2 0.31,0.19,0.72,U] [#3 0.38,0.54,0.00,M1] [#4 0.11,0.05,0.60,U] [#5 -0.00,-0.07,0.85,U] 
23:52:01.368 00.000 12268 refined, 3 included, MultiStar: {0.25, 0.02}, one-star: {0.50, -0.04}
23:52:01.368 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
23:52:01.368 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.79)
23:52:01.368 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.02 hyp=0.25 cameraTheta=0.09 mountX=0.05 mountY=0.24, mountTheta=1.38
23:52:01.370 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.02, opts=13)
23:52:01.370 00.000 12268 Enqueuing Move request for scope (0.25, 0.02)
23:52:01.370 00.000 11616 Worker thread wakes up
23:52:01.370 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.02) opts 0xd
23:52:01.370 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.02)
23:52:01.370 00.000 11616 Moving (0.25, 0.02) raw xDistance=0.05 yDistance=0.24
23:52:01.371 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:01.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:52:01.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
23:52:01.371 00.000 11616 MoveAxis(E, 0, ABG)
23:52:01.371 00.000 11616 Move returns status 0, amount 0
23:52:01.371 00.000 11616 MoveAxis(S, 21, ABG)
23:52:01.371 00.000 11616 Guiding  Dir = 1, Dur = 21
23:52:01.371 00.000 11616 IsSlewing returns 0
23:52:01.371 00.000 11616 IsGuiding returns 0
23:52:01.372 00.001 11616 PulseGuide returned control before completion, sleep 31
23:52:01.395 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=242, Gamma=1.290
23:52:01.405 00.010 11616 IsGuiding returns 1
23:52:01.405 00.000 11616 scope still moving after pulse duration time elapsed
23:52:01.416 00.011 12268 UpdateGuideState exits: m=269 SNR=11.3
23:52:01.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:01.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:01.416 00.000 12268 Enqueuing Expose request
23:52:01.436 00.020 11616 IsSlewing returns 0
23:52:01.436 00.000 11616 IsGuiding returns 0
23:52:01.436 00.000 11616 scope move finished after 21 + 44 ms
23:52:01.436 00.000 11616 Move returns status 0, amount 21
23:52:01.437 00.001 11616 move complete, result=0
23:52:01.437 00.000 11616 worker thread done servicing request
23:52:01.437 00.000 11616 Worker thread wakes up
23:52:01.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:01.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:52:01.439 00.002 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 21 ms SOUTH
23:52:03.453 02.014 11616 Exposure complete
23:52:03.514 00.061 11616 worker thread done servicing request
23:52:03.514 00.000 12268 OnExposeComplete: enter
23:52:03.514 00.000 12268 UpdateGuideState(): m_state=6
23:52:03.515 00.001 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
23:52:03.515 00.000 12268 Star::Find returns 1 (0), X=915.21, Y=16.37, Mass=231, SNR=10.5, Peak=34 HFD=3.4
23:52:03.515 00.000 12268 DistanceChecker: reject for large offset (0.57 > 0.49) avgDist = 0.25 count = 155
23:52:03.515 00.000 12268 MultiStar: [#1 0.37,1.14,0.00,M3] [#2 0.74,0.59,0.00,M5] [#3 0.30,0.89,0.00,M2] [#4 0.32,0.30,0.59,U] [#5 -0.07,0.12,0.93,U] 
23:52:03.515 00.000 12268 refined, 2 included, MultiStar: {0.24, 0.23}, one-star: {0.49, 0.28}
23:52:03.515 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
23:52:03.516 00.001 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
23:52:03.516 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.23 hyp=0.33 cameraTheta=0.74 mountX=0.25 mountY=0.21, mountTheta=0.71
23:52:03.517 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.23, opts=13)
23:52:03.517 00.000 12268 Enqueuing Move request for scope (0.24, 0.23)
23:52:03.518 00.001 11616 Worker thread wakes up
23:52:03.518 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.23) opts 0xd
23:52:03.518 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.23)
23:52:03.518 00.000 11616 Moving (0.24, 0.23) raw xDistance=0.25 yDistance=0.21
23:52:03.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:03.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:52:03.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
23:52:03.518 00.000 11616 MoveAxis(E, 0, ABG)
23:52:03.518 00.000 11616 Move returns status 0, amount 0
23:52:03.518 00.000 11616 MoveAxis(S, 18, ABG)
23:52:03.518 00.000 11616 Guiding  Dir = 1, Dur = 18
23:52:03.519 00.001 11616 IsSlewing returns 0
23:52:03.519 00.000 11616 IsGuiding returns 0
23:52:03.519 00.000 11616 PulseGuide returned control before completion, sleep 28
23:52:03.541 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
23:52:03.553 00.012 11616 IsGuiding returns 1
23:52:03.553 00.000 11616 scope still moving after pulse duration time elapsed
23:52:03.560 00.007 12268 UpdateGuideState exits: m=231 SNR=10.5
23:52:03.560 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:03.560 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:03.560 00.000 12268 Enqueuing Expose request
23:52:03.584 00.024 11616 IsSlewing returns 0
23:52:03.584 00.000 11616 IsGuiding returns 0
23:52:03.584 00.000 11616 scope move finished after 18 + 47 ms
23:52:03.584 00.000 11616 Move returns status 0, amount 18
23:52:03.585 00.001 11616 move complete, result=0
23:52:03.585 00.000 11616 worker thread done servicing request
23:52:03.585 00.000 11616 Worker thread wakes up
23:52:03.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:03.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:52:03.586 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 18 ms SOUTH
23:52:05.600 02.014 11616 Exposure complete
23:52:05.658 00.058 11616 worker thread done servicing request
23:52:05.658 00.000 12268 OnExposeComplete: enter
23:52:05.658 00.000 12268 UpdateGuideState(): m_state=6
23:52:05.658 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
23:52:05.658 00.000 12268 Star::Find returns 1 (0), X=915.68, Y=16.17, Mass=353, SNR=12.9, Peak=35 HFD=4.5
23:52:05.658 00.000 12268 DistanceChecker: reject for large offset (0.97 > 0.50) avgDist = 0.25 count = 156
23:52:05.658 00.000 12268 MultiStar: [#1 0.29,1.15,0.00,M4] [#2 -0.09,0.14,0.48,U] [#3 0.13,0.54,0.65,U] [#4 0.83,0.09,0.00,M7] [#5 0.01,0.00,0.74,U] 
23:52:05.658 00.000 12268 refined, 3 included, MultiStar: {0.35, 0.17}, one-star: {0.97, 0.08}
23:52:05.658 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.01 = -1.01)
23:52:05.659 00.001 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.16)
23:52:05.659 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.17 hyp=0.39 cameraTheta=0.46 mountX=0.21 mountY=0.33, mountTheta=1.00
23:52:05.660 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.17, opts=13)
23:52:05.661 00.001 12268 Enqueuing Move request for scope (0.35, 0.17)
23:52:05.661 00.000 11616 Worker thread wakes up
23:52:05.661 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.17) opts 0xd
23:52:05.661 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.17)
23:52:05.661 00.000 11616 Moving (0.35, 0.17) raw xDistance=0.21 yDistance=0.33
23:52:05.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:05.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:52:05.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
23:52:05.662 00.001 11616 MoveAxis(E, 0, ABG)
23:52:05.662 00.000 11616 Move returns status 0, amount 0
23:52:05.662 00.000 11616 MoveAxis(S, 28, ABG)
23:52:05.662 00.000 11616 Guiding  Dir = 1, Dur = 28
23:52:05.662 00.000 11616 IsSlewing returns 0
23:52:05.662 00.000 11616 IsGuiding returns 0
23:52:05.663 00.001 11616 PulseGuide returned control before completion, sleep 38
23:52:05.686 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
23:52:05.705 00.019 12268 UpdateGuideState exits: m=353 SNR=12.9
23:52:05.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:05.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:05.706 00.001 12268 Enqueuing Expose request
23:52:05.713 00.007 11616 IsGuiding returns 1
23:52:05.713 00.000 11616 scope still moving after pulse duration time elapsed
23:52:05.745 00.032 11616 IsSlewing returns 0
23:52:05.746 00.001 11616 IsGuiding returns 1
23:52:05.776 00.030 11616 IsSlewing returns 0
23:52:05.776 00.000 11616 IsGuiding returns 1
23:52:05.807 00.031 11616 IsSlewing returns 0
23:52:05.807 00.000 11616 IsGuiding returns 1
23:52:05.838 00.031 11616 IsSlewing returns 0
23:52:05.838 00.000 11616 IsGuiding returns 1
23:52:05.869 00.031 11616 IsSlewing returns 0
23:52:05.870 00.001 11616 IsGuiding returns 1
23:52:05.900 00.030 11616 IsSlewing returns 0
23:52:05.900 00.000 11616 IsGuiding returns 0
23:52:05.901 00.001 11616 scope move finished after 28 + 210 ms
23:52:05.901 00.000 11616 Move returns status 0, amount 28
23:52:05.901 00.000 11616 move complete, result=0
23:52:05.901 00.000 11616 worker thread done servicing request
23:52:05.901 00.000 11616 Worker thread wakes up
23:52:05.901 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 28 ms SOUTH
23:52:05.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:05.902 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:52:07.916 02.014 11616 Exposure complete
23:52:07.972 00.056 11616 worker thread done servicing request
23:52:07.972 00.000 12268 OnExposeComplete: enter
23:52:07.973 00.001 12268 UpdateGuideState(): m_state=6
23:52:07.973 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
23:52:07.973 00.000 12268 Star::Find returns 1 (0), X=915.30, Y=16.36, Mass=205, SNR=9.8, Peak=26 HFD=3.6
23:52:07.973 00.000 12268 DistanceChecker: reject for large offset (0.65 > 0.51) avgDist = 0.26 count = 157
23:52:07.973 00.000 12268 MultiStar: [#1 0.36,1.12,0.00,M5] [#2 0.80,0.39,0.00,M5] [#3 -0.18,0.69,0.00,M2] [#4 0.20,0.65,0.00,M8] [#5 0.07,0.01,0.96,U] 
23:52:07.973 00.000 12268 refined, 1 included, MultiStar: {0.34, 0.14}, one-star: {0.59, 0.27}
23:52:07.974 00.001 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
23:52:07.974 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
23:52:07.974 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.14 hyp=0.37 cameraTheta=0.41 mountX=0.18 mountY=0.32, mountTheta=1.06
23:52:07.975 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.14, opts=13)
23:52:07.975 00.000 12268 Enqueuing Move request for scope (0.34, 0.14)
23:52:07.975 00.000 11616 Worker thread wakes up
23:52:07.976 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.14) opts 0xd
23:52:07.976 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.14)
23:52:07.976 00.000 11616 Moving (0.34, 0.14) raw xDistance=0.18 yDistance=0.32
23:52:07.976 00.000 11616 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.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:52:07.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:52:07.976 00.000 11616 MoveAxis(E, 0, ABG)
23:52:07.976 00.000 11616 Move returns status 0, amount 0
23:52:07.976 00.000 11616 MoveAxis(S, 27, ABG)
23:52:07.976 00.000 11616 Guiding  Dir = 1, Dur = 27
23:52:07.977 00.001 11616 IsSlewing returns 0
23:52:07.977 00.000 11616 IsGuiding returns 0
23:52:07.977 00.000 11616 PulseGuide returned control before completion, sleep 37
23:52:08.000 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=242, Gamma=1.290
23:52:08.017 00.017 12268 UpdateGuideState exits: m=205 SNR=9.8
23:52:08.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:08.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:08.017 00.000 12268 Enqueuing Expose request
23:52:08.027 00.010 11616 IsGuiding returns 0
23:52:08.027 00.000 11616 Move returns status 0, amount 27
23:52:08.027 00.000 11616 move complete, result=0
23:52:08.027 00.000 11616 worker thread done servicing request
23:52:08.027 00.000 11616 Worker thread wakes up
23:52:08.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:08.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(900,1,31,31)
23:52:08.030 00.003 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 27 ms SOUTH
23:52:09.374 01.344 12268 evsrv: cli 0F8E69C0 connect
23:52:09.374 00.000 12268 case statement mapped state 6 to 3
23:52:09.374 00.000 12268 case statement mapped state 6 to 3
23:52:09.375 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f612892d-bdc0-42d1-ba7c-ae7984e6fc7d"}
23:52:09.375 00.000 12268 case statement mapped state 6 to 3
23:52:09.375 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f612892d-bdc0-42d1-ba7c-ae7984e6fc7d"}
23:52:09.376 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:52:09.377 00.001 12268 evsrv: cli 0F8E69C0 connect
23:52:09.377 00.000 12268 case statement mapped state 6 to 3
23:52:09.378 00.001 12268 case statement mapped state 6 to 3
23:52:09.379 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"93350f08-4b9b-48e4-8f6c-be185532ded4"}
23:52:09.379 00.000 12268 PhdController::Dither begins
23:52:09.379 00.000 12268 dither: size=5.50, dRA=0.97 dDec=2.10
23:52:09.379 00.000 12268 MountToCamera -- mountTheta (-1.14) + m_xAngle (1.47) = xAngle (0.33 = 0.33)
23:52:09.379 00.000 12268 MountToCamera -- mountX=0.97 mountY=2.10 hyp=2.31 mountTheta=-1.14 cameraX=2.19, cameraY=0.76 cameraTheta=0.33
23:52:09.379 00.000 12268 setting lock position to (916.90, 16.85)
23:52:09.380 00.001 12268 Mount: notify guiding dithered (2.2, 0.8)
23:52:09.380 00.000 12268 MultiStar: stabilizing after lock position change
23:52:09.380 00.000 12268 Status Line: Dither by 0.97,2.10
23:52:09.383 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
23:52:09.384 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
23:52:09.384 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"93350f08-4b9b-48e4-8f6c-be185532ded4"}
23:52:09.385 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:52:10.050 00.665 11616 Exposure complete
23:52:10.117 00.067 11616 worker thread done servicing request
23:52:10.117 00.000 12268 OnExposeComplete: enter
23:52:10.118 00.001 12268 UpdateGuideState(): m_state=6
23:52:10.118 00.000 12268 Star::Find(15, 915, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
23:52:10.118 00.000 12268 Star::Find returns 1 (0), X=914.90, Y=16.82, Mass=260, SNR=11.0, Peak=28 HFD=4.2
23:52:10.118 00.000 12268 DistanceChecker: deactivated
23:52:10.118 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.60 = 1.68)
23:52:10.118 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.43)
23:52:10.118 00.000 12268 CameraToMount -- cameraX=-2.00 cameraY=-0.03 hyp=2.00 cameraTheta=-3.13 mountX=-0.22 mountY=-1.98, mountTheta=-1.68
23:52:10.120 00.002 12268 dither recenter: remaining=(-1.0,-2.1) step=(-1.0,-2.1)
23:52:10.120 00.000 12268 MountToCamera -- mountTheta (2.00) + m_xAngle (1.47) = xAngle (3.47 = -2.81)
23:52:10.120 00.000 12268 MountToCamera -- mountX=-0.97 mountY=-2.10 hyp=2.31 mountTheta=2.00 cameraX=-2.19, cameraY=-0.76 cameraTheta=-2.81
23:52:10.120 00.000 12268 SchedulePrimaryMove(0D94C700, x=-2.19, y=-0.76, opts=4)
23:52:10.120 00.000 12268 Enqueuing Move request for scope (-2.19, -0.76)
23:52:10.120 00.000 12268 Mount: notify direct move -0.97,-2.10
23:52:10.120 00.000 11616 Worker thread wakes up
23:52:10.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.19, -0.76) opts 0x4
23:52:10.121 00.001 11616 Handling offset move in thread for scope, endpoint = (-2.19, -0.76)
23:52:10.121 00.000 11616 Moving (-2.19, -0.76) raw xDistance=-0.97 yDistance=-2.10
23:52:10.121 00.000 11616 BLC: window closed
23:52:10.121 00.000 11616 MoveAxis(E, 1083, B)
23:52:10.121 00.000 11616 Guiding  Dir = 2, Dur = 1083
23:52:10.121 00.000 11616 IsSlewing returns 0
23:52:10.121 00.000 11616 IsGuiding returns 0
23:52:10.122 00.001 11616 PulseGuide returned control before completion, sleep 1093
23:52:10.145 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:52:10.164 00.019 12268 UpdateGuideState exits: m=260 SNR=11.0
23:52:10.164 00.000 12268 PhdController: settling, locked = 1, distance = 2.46 (1.50) aobump = 0 frame = 1 / 99999
23:52:10.164 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768690330.164,"Host":"ASTROCENTER","Inst":1,"Distance":2.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:52:10.165 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:10.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:10.165 00.000 12268 Enqueuing Expose request
23:52:11.226 01.061 11616 IsGuiding returns 0
23:52:11.226 00.000 11616 Move returns status 0, amount 1083
23:52:11.226 00.000 11616 BLC: window closed
23:52:11.227 00.001 11616 BLC: Compensation needed for non-algo type move
23:52:11.227 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2055 applied
23:52:11.227 00.000 11616 MoveAxis(N, 3241, B)
23:52:11.227 00.000 11616 Guiding  Dir = 0, Dur = 3241
23:52:11.227 00.000 11616 IsSlewing returns 0
23:52:11.227 00.000 11616 IsGuiding returns 0
23:52:11.228 00.001 11616 PulseGuide returned control before completion, sleep 3251
23:52:14.484 03.256 11616 IsGuiding returns 1
23:52:14.484 00.000 11616 scope still moving after pulse duration time elapsed
23:52:14.514 00.030 11616 IsSlewing returns 0
23:52:14.514 00.000 11616 IsGuiding returns 0
23:52:14.514 00.000 11616 scope move finished after 3241 + 46 ms
23:52:14.514 00.000 11616 Move returns status 0, amount 3241
23:52:14.514 00.000 11616 move complete, result=0
23:52:14.516 00.002 11616 worker thread done servicing request
23:52:14.516 00.000 12268 GuideStep: -1.0 px 1083 ms EAST, -2.1 px 3241 ms NORTH
23:52:14.516 00.000 11616 Worker thread wakes up
23:52:14.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:14.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:16.522 02.006 11616 Exposure complete
23:52:16.580 00.058 11616 worker thread done servicing request
23:52:16.580 00.000 12268 OnExposeComplete: enter
23:52:16.581 00.001 12268 UpdateGuideState(): m_state=6
23:52:16.581 00.000 12268 Star::Find(15, 914, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
23:52:16.581 00.000 12268 Star::Find returns 1 (0), X=917.38, Y=17.65, Mass=231, SNR=10.4, Peak=31 HFD=3.5
23:52:16.581 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
23:52:16.581 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
23:52:16.581 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.80 hyp=0.94 cameraTheta=1.02 mountX=0.84 mountY=0.38, mountTheta=0.42
23:52:16.583 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.80, opts=13)
23:52:16.583 00.000 12268 Enqueuing Move request for scope (0.49, 0.80)
23:52:16.584 00.001 11616 Worker thread wakes up
23:52:16.584 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.80) opts 0xd
23:52:16.584 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.80)
23:52:16.584 00.000 11616 Moving (0.49, 0.80) raw xDistance=0.84 yDistance=0.38
23:52:16.584 00.000 11616 resist switch: large excursion: input 0.84 thresh 0.29 direction from 0 to 1
23:52:16.584 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.53
23:52:16.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.84
23:52:16.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:52:16.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
23:52:16.585 00.001 11616 MoveAxis(W, 472, ABG)
23:52:16.585 00.000 11616 Guiding  Dir = 3, Dur = 472
23:52:16.585 00.000 11616 IsSlewing returns 0
23:52:16.585 00.000 11616 IsGuiding returns 0
23:52:16.585 00.000 11616 PulseGuide returned control before completion, sleep 482
23:52:16.610 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
23:52:16.630 00.020 12268 UpdateGuideState exits: m=231 SNR=10.4
23:52:16.630 00.000 12268 PhdController: settling, locked = 1, distance = 0.94 (1.50) aobump = 0 frame = 2 / 99999
23:52:16.630 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768690336.630,"Host":"ASTROCENTER","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:52:16.631 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:16.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:16.632 00.001 12268 Enqueuing Expose request
23:52:17.078 00.446 11616 IsGuiding returns 1
23:52:17.078 00.000 11616 scope still moving after pulse duration time elapsed
23:52:17.109 00.031 11616 IsSlewing returns 0
23:52:17.109 00.000 11616 IsGuiding returns 1
23:52:17.148 00.039 11616 IsSlewing returns 0
23:52:17.148 00.000 11616 IsGuiding returns 1
23:52:17.172 00.024 11616 IsSlewing returns 0
23:52:17.172 00.000 11616 IsGuiding returns 1
23:52:17.203 00.031 11616 IsSlewing returns 0
23:52:17.203 00.000 11616 IsGuiding returns 1
23:52:17.235 00.032 11616 IsSlewing returns 0
23:52:17.235 00.000 11616 IsGuiding returns 1
23:52:17.267 00.032 11616 IsSlewing returns 0
23:52:17.267 00.000 11616 IsGuiding returns 1
23:52:17.298 00.031 11616 IsSlewing returns 0
23:52:17.298 00.000 11616 IsGuiding returns 0
23:52:17.298 00.000 11616 scope move finished after 472 + 240 ms
23:52:17.298 00.000 11616 Move returns status 0, amount 472
23:52:17.298 00.000 11616 MoveAxis(N, 0, ABG)
23:52:17.298 00.000 11616 Move returns status 0, amount 0
23:52:17.298 00.000 11616 move complete, result=0
23:52:17.298 00.000 11616 worker thread done servicing request
23:52:17.299 00.001 11616 Worker thread wakes up
23:52:17.299 00.000 12268 GuideStep: 0.8 px 472 ms WEST, 0.4 px 0 ms NORTH
23:52:17.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:17.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:19.303 02.004 11616 Exposure complete
23:52:19.358 00.055 11616 worker thread done servicing request
23:52:19.358 00.000 12268 OnExposeComplete: enter
23:52:19.358 00.000 12268 UpdateGuideState(): m_state=6
23:52:19.358 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
23:52:19.358 00.000 12268 Star::Find returns 1 (0), X=917.29, Y=17.43, Mass=294, SNR=11.8, Peak=32 HFD=4.3
23:52:19.359 00.001 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
23:52:19.359 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
23:52:19.359 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.58 hyp=0.70 cameraTheta=0.98 mountX=0.62 mountY=0.31, mountTheta=0.47
23:52:19.360 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.58, opts=13)
23:52:19.360 00.000 12268 Enqueuing Move request for scope (0.39, 0.58)
23:52:19.361 00.001 11616 Worker thread wakes up
23:52:19.361 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.58) opts 0xd
23:52:19.361 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.58)
23:52:19.361 00.000 11616 Moving (0.39, 0.58) raw xDistance=0.62 yDistance=0.31
23:52:19.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
23:52:19.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:52:19.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:52:19.361 00.000 11616 MoveAxis(W, 345, ABG)
23:52:19.361 00.000 11616 Guiding  Dir = 3, Dur = 345
23:52:19.362 00.001 11616 IsSlewing returns 0
23:52:19.362 00.000 11616 IsGuiding returns 0
23:52:19.362 00.000 11616 PulseGuide returned control before completion, sleep 355
23:52:19.386 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:52:19.406 00.020 12268 UpdateGuideState exits: m=294 SNR=11.8
23:52:19.406 00.000 12268 PhdController: settling, locked = 1, distance = 0.87 (1.50) aobump = 0 frame = 3 / 99999
23:52:19.406 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768690339.406,"Host":"ASTROCENTER","Inst":1,"Distance":0.87,"Time":2.8,"SettleTime":10.0,"StarLocked":true}
23:52:19.407 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:19.407 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:19.407 00.000 12268 Enqueuing Expose request
23:52:19.731 00.324 11616 IsGuiding returns 1
23:52:19.731 00.000 11616 scope still moving after pulse duration time elapsed
23:52:19.762 00.031 11616 IsSlewing returns 0
23:52:19.762 00.000 11616 IsGuiding returns 0
23:52:19.762 00.000 11616 scope move finished after 345 + 55 ms
23:52:19.762 00.000 11616 Move returns status 0, amount 345
23:52:19.762 00.000 11616 MoveAxis(N, 0, ABG)
23:52:19.762 00.000 11616 Move returns status 0, amount 0
23:52:19.762 00.000 11616 move complete, result=0
23:52:19.762 00.000 11616 worker thread done servicing request
23:52:19.763 00.001 11616 Worker thread wakes up
23:52:19.763 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:19.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:19.763 00.000 12268 GuideStep: 0.6 px 345 ms WEST, 0.3 px 0 ms NORTH
23:52:21.784 02.021 11616 Exposure complete
23:52:21.840 00.056 11616 worker thread done servicing request
23:52:21.840 00.000 12268 OnExposeComplete: enter
23:52:21.840 00.000 12268 UpdateGuideState(): m_state=6
23:52:21.841 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
23:52:21.841 00.000 12268 Star::Find returns 1 (0), X=917.28, Y=16.92, Mass=282, SNR=11.6, Peak=34 HFD=4.1
23:52:21.841 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
23:52:21.841 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
23:52:21.841 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.08 hyp=0.39 cameraTheta=0.19 mountX=0.11 mountY=0.37, mountTheta=1.28
23:52:21.843 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.08, opts=13)
23:52:21.843 00.000 12268 Enqueuing Move request for scope (0.39, 0.08)
23:52:21.843 00.000 11616 Worker thread wakes up
23:52:21.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.08) opts 0xd
23:52:21.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.08)
23:52:21.843 00.000 11616 Moving (0.39, 0.08) raw xDistance=0.11 yDistance=0.37
23:52:21.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
23:52:21.843 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.06
23:52:21.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
23:52:21.843 00.000 11616 MoveAxis(W, 63, ABG)
23:52:21.844 00.001 11616 Guiding  Dir = 3, Dur = 63
23:52:21.844 00.000 11616 IsSlewing returns 0
23:52:21.844 00.000 11616 IsGuiding returns 0
23:52:21.844 00.000 11616 PulseGuide returned control before completion, sleep 73
23:52:21.866 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:52:21.884 00.018 12268 UpdateGuideState exits: m=282 SNR=11.6
23:52:21.884 00.000 12268 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 4 / 99999
23:52:21.885 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768690341.885,"Host":"ASTROCENTER","Inst":1,"Distance":0.72,"Time":5.3,"SettleTime":10.0,"StarLocked":true}
23:52:21.885 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:21.885 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:21.885 00.000 12268 Enqueuing Expose request
23:52:21.933 00.048 11616 IsGuiding returns 1
23:52:21.933 00.000 11616 scope still moving after pulse duration time elapsed
23:52:21.964 00.031 11616 IsSlewing returns 0
23:52:21.964 00.000 11616 IsGuiding returns 0
23:52:21.964 00.000 11616 scope move finished after 63 + 57 ms
23:52:21.964 00.000 11616 Move returns status 0, amount 63
23:52:21.965 00.001 11616 BLC: Oldest BLC event removed
23:52:21.965 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2055 applied
23:52:21.965 00.000 11616 MoveAxis(S, 2087, ABG)
23:52:21.965 00.000 11616 Guiding  Dir = 1, Dur = 2087
23:52:21.965 00.000 11616 IsSlewing returns 0
23:52:21.965 00.000 11616 IsGuiding returns 0
23:52:21.965 00.000 11616 PulseGuide returned control before completion, sleep 2097
23:52:24.065 02.100 11616 IsGuiding returns 1
23:52:24.065 00.000 11616 scope still moving after pulse duration time elapsed
23:52:24.097 00.032 11616 IsSlewing returns 0
23:52:24.097 00.000 11616 IsGuiding returns 0
23:52:24.098 00.001 11616 scope move finished after 2087 + 45 ms
23:52:24.098 00.000 11616 Move returns status 0, amount 2087
23:52:24.098 00.000 11616 move complete, result=0
23:52:24.098 00.000 11616 worker thread done servicing request
23:52:24.098 00.000 12268 GuideStep: 0.1 px 63 ms WEST, 0.4 px 2087 ms SOUTH
23:52:24.098 00.000 11616 Worker thread wakes up
23:52:24.098 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:24.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:26.127 02.029 11616 Exposure complete
23:52:26.210 00.083 12268 OnExposeComplete: enter
23:52:26.210 00.000 12268 UpdateGuideState(): m_state=6
23:52:26.210 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
23:52:26.211 00.001 12268 Star::Find returns 1 (0), X=917.24, Y=16.54, Mass=372, SNR=13.2, Peak=34 HFD=4.2
23:52:26.211 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
23:52:26.211 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
23:52:26.211 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.30 hyp=0.46 cameraTheta=-0.73 mountX=-0.27 mountY=0.38, mountTheta=2.19
23:52:26.212 00.001 11616 worker thread done servicing request
23:52:26.213 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.30, opts=13)
23:52:26.213 00.000 12268 Enqueuing Move request for scope (0.34, -0.30)
23:52:26.213 00.000 11616 Worker thread wakes up
23:52:26.213 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.30) opts 0xd
23:52:26.213 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.30)
23:52:26.213 00.000 11616 Moving (0.34, -0.30) raw xDistance=-0.27 yDistance=0.38
23:52:26.213 00.000 11616 BLC: History state: CurrMiss=0.38, AvgInitMiss=0.31, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.055864, 1:0.378155
23:52:26.213 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:52:26.213 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:26.214 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:52:26.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
23:52:26.214 00.000 11616 MoveAxis(E, 0, ABG)
23:52:26.214 00.000 11616 Move returns status 0, amount 0
23:52:26.214 00.000 11616 MoveAxis(S, 32, ABG)
23:52:26.214 00.000 11616 Guiding  Dir = 1, Dur = 32
23:52:26.214 00.000 11616 IsSlewing returns 0
23:52:26.215 00.001 11616 IsGuiding returns 0
23:52:26.215 00.000 11616 PulseGuide returned control before completion, sleep 42
23:52:26.239 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:52:26.266 00.027 12268 UpdateGuideState exits: m=372 SNR=13.2
23:52:26.266 00.000 12268 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 5 / 99999
23:52:26.266 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768690346.266,"Host":"ASTROCENTER","Inst":1,"Distance":0.64,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
23:52:26.267 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:26.267 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:26.267 00.000 12268 Enqueuing Expose request
23:52:26.291 00.024 11616 IsGuiding returns 1
23:52:26.292 00.001 11616 scope still moving after pulse duration time elapsed
23:52:26.332 00.040 11616 IsSlewing returns 0
23:52:26.332 00.000 11616 IsGuiding returns 0
23:52:26.332 00.000 11616 scope move finished after 32 + 85 ms
23:52:26.332 00.000 11616 Move returns status 0, amount 32
23:52:26.332 00.000 11616 move complete, result=0
23:52:26.333 00.001 11616 worker thread done servicing request
23:52:26.333 00.000 11616 Worker thread wakes up
23:52:26.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:26.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:26.351 00.018 12268 GuideStep: -0.3 px 0 ms EAST, 0.4 px 32 ms SOUTH
23:52:28.357 02.006 11616 Exposure complete
23:52:28.419 00.062 11616 worker thread done servicing request
23:52:28.420 00.001 12268 OnExposeComplete: enter
23:52:28.420 00.000 12268 UpdateGuideState(): m_state=6
23:52:28.420 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
23:52:28.420 00.000 12268 Star::Find returns 1 (0), X=916.50, Y=16.78, Mass=493, SNR=15.3, Peak=44 HFD=4.7
23:52:28.420 00.000 12268 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.47) = xAngle (-4.46 = 1.82)
23:52:28.420 00.000 12268 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.57 = -1.29)
23:52:28.421 00.001 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.06 hyp=0.41 cameraTheta=-2.99 mountX=-0.10 mountY=-0.39, mountTheta=-1.82
23:52:28.422 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.06, opts=13)
23:52:28.423 00.001 12268 Enqueuing Move request for scope (-0.40, -0.06)
23:52:28.423 00.000 11616 Worker thread wakes up
23:52:28.423 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.06) opts 0xd
23:52:28.423 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.06)
23:52:28.423 00.000 11616 Moving (-0.40, -0.06) raw xDistance=-0.10 yDistance=-0.39
23:52:28.423 00.000 11616 BLC: History state: CurrMiss=-0.39, AvgInitMiss=0.31, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.055864, 1:0.378155, 2:-0.391442
23:52:28.423 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
23:52:28.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:28.424 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:52:28.424 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:28.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
23:52:28.424 00.000 11616 MoveAxis(E, 0, ABG)
23:52:28.424 00.000 11616 Move returns status 0, amount 0
23:52:28.424 00.000 11616 MoveAxis(N, 0, ABG)
23:52:28.424 00.000 11616 Move returns status 0, amount 0
23:52:28.424 00.000 11616 move complete, result=0
23:52:28.425 00.001 11616 worker thread done servicing request
23:52:28.448 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
23:52:28.469 00.021 12268 UpdateGuideState exits: m=493 SNR=15.3
23:52:28.469 00.000 12268 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 6 / 99999
23:52:28.469 00.000 12268 PhdController: newstate STATE_FINISH
23:52:28.469 00.000 12268 PhdController complete: success
23:52:28.469 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768690348.469,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:52:28.470 00.001 12268 Mount: notify guiding dither settle done success=1
23:52:28.470 00.000 12268 PhdController: newstate STATE_IDLE
23:52:28.470 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:28.470 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:28.470 00.000 12268 Enqueuing Expose request
23:52:28.470 00.000 11616 Worker thread wakes up
23:52:28.470 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
23:52:28.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:28.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:29.415 00.945 12268 evsrv: cli 0F8E69C0 connect
23:52:29.416 00.001 12268 case statement mapped state 6 to 3
23:52:29.416 00.000 12268 case statement mapped state 6 to 3
23:52:29.417 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b6bf3b5f-0c69-45b1-ba26-41347e7fe86a"}
23:52:29.417 00.000 12268 case statement mapped state 6 to 3
23:52:29.417 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6bf3b5f-0c69-45b1-ba26-41347e7fe86a"}
23:52:29.417 00.000 12268 evsrv: cli 0F8E69C0 disconnect
23:52:30.477 01.060 11616 Exposure complete
23:52:30.538 00.061 11616 worker thread done servicing request
23:52:30.538 00.000 12268 OnExposeComplete: enter
23:52:30.538 00.000 12268 UpdateGuideState(): m_state=6
23:52:30.538 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
23:52:30.538 00.000 12268 Star::Find returns 1 (0), X=916.46, Y=16.72, Mass=395, SNR=13.7, Peak=38 HFD=4.6
23:52:30.538 00.000 12268 MultiStar: exiting stabilization period
23:52:30.538 00.000 12268 MultiStar: updating star positions after lock position change
23:52:30.538 00.000 12268 Star::Find(15, 542, 571, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
23:52:30.539 00.001 12268 Star::Find returns 1 (0), X=542.31, Y=570.35, Mass=282, SNR=11.5, Peak=31 HFD=4.8
23:52:30.539 00.000 12268 Star::Find(15, 1158, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
23:52:30.539 00.000 12268 Star::Find returns 1 (0), X=1157.78, Y=142.02, Mass=123, SNR=7.6, Peak=20 HFD=3.1
23:52:30.539 00.000 12268 Star::Find(15, 495, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
23:52:30.539 00.000 12268 Star::Find returns 1 (0), X=495.06, Y=876.87, Mass=136, SNR=8.0, Peak=21 HFD=3.1
23:52:30.539 00.000 12268 Star::Find(15, 1099, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
23:52:30.539 00.000 12268 Star::Find returns 1 (0), X=1098.90, Y=541.85, Mass=133, SNR=7.9, Peak=17 HFD=4.2
23:52:30.539 00.000 12268 Star::Find(15, 680, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
23:52:30.539 00.000 12268 Star::Find returns 1 (0), X=680.22, Y=889.00, Mass=102, SNR=6.9, Peak=17 HFD=3.4
23:52:30.539 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.33 = 1.95)
23:52:30.539 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.16)
23:52:30.539 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.13 hyp=0.45 cameraTheta=-2.86 mountX=-0.17 mountY=-0.42, mountTheta=-1.95
23:52:30.543 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-0.13, opts=13)
23:52:30.544 00.001 12268 Enqueuing Move request for scope (-0.44, -0.13)
23:52:30.544 00.000 11616 Worker thread wakes up
23:52:30.544 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.13) opts 0xd
23:52:30.544 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -0.13)
23:52:30.544 00.000 11616 Moving (-0.44, -0.13) raw xDistance=-0.17 yDistance=-0.42
23:52:30.544 00.000 11616 BLC: window closed
23:52:30.545 00.001 11616 BLC: History state: CurrMiss=-0.42, AvgInitMiss=0.31, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.055864, 1:0.378155, 2:-0.391442
23:52:30.545 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
23:52:30.545 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:30.545 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:52:30.545 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:30.545 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
23:52:30.545 00.000 11616 MoveAxis(E, 0, ABG)
23:52:30.545 00.000 11616 Move returns status 0, amount 0
23:52:30.545 00.000 11616 MoveAxis(N, 0, ABG)
23:52:30.545 00.000 11616 Move returns status 0, amount 0
23:52:30.545 00.000 11616 move complete, result=0
23:52:30.545 00.000 11616 worker thread done servicing request
23:52:30.568 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=168, Gamma=1.290
23:52:30.586 00.018 12268 UpdateGuideState exits: m=395 SNR=13.7
23:52:30.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:30.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:30.586 00.000 12268 Enqueuing Expose request
23:52:30.587 00.001 11616 Worker thread wakes up
23:52:30.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:30.587 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
23:52:30.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:32.596 02.009 11616 Exposure complete
23:52:32.656 00.060 11616 worker thread done servicing request
23:52:32.656 00.000 12268 OnExposeComplete: enter
23:52:32.657 00.001 12268 UpdateGuideState(): m_state=6
23:52:32.657 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
23:52:32.657 00.000 12268 Star::Find returns 1 (0), X=916.40, Y=15.86, Mass=468, SNR=14.9, Peak=49 HFD=4.6
23:52:32.657 00.000 12268 MultiStar: [#1 -0.04,-0.40,0.69,U] [#2 0.42,-0.05,0.55,U] [#3 -0.00,-0.22,0.53,U] [#4 0.35,-0.60,0.00,M9] [#5 0.60,-0.71,0.00,M1] 
23:52:32.657 00.000 12268 refined, 3 included, MultiStar: {-0.11, -0.51}, one-star: {-0.49, -0.99}
23:52:32.657 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
23:52:32.657 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
23:52:32.657 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.51 hyp=0.52 cameraTheta=-1.78 mountX=-0.52 mountY=-0.04, mountTheta=-3.07
23:52:32.659 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.51, opts=13)
23:52:32.659 00.000 12268 Enqueuing Move request for scope (-0.11, -0.51)
23:52:32.659 00.000 11616 Worker thread wakes up
23:52:32.660 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.51) opts 0xd
23:52:32.660 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.51)
23:52:32.660 00.000 11616 Moving (-0.11, -0.51) raw xDistance=-0.52 yDistance=-0.04
23:52:32.660 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
23:52:32.660 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.55
23:52:32.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
23:52:32.660 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:32.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:52:32.660 00.000 11616 MoveAxis(E, 290, ABG)
23:52:32.660 00.000 11616 Guiding  Dir = 2, Dur = 290
23:52:32.661 00.001 11616 IsSlewing returns 0
23:52:32.661 00.000 11616 IsGuiding returns 0
23:52:32.661 00.000 11616 PulseGuide returned control before completion, sleep 300
23:52:32.683 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=209, Gamma=1.290
23:52:32.702 00.019 12268 UpdateGuideState exits: m=468 SNR=14.9
23:52:32.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:32.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:32.702 00.000 12268 Enqueuing Expose request
23:52:32.963 00.261 11616 IsGuiding returns 1
23:52:32.963 00.000 11616 scope still moving after pulse duration time elapsed
23:52:32.993 00.030 11616 IsSlewing returns 0
23:52:32.993 00.000 11616 IsGuiding returns 1
23:52:33.025 00.032 11616 IsSlewing returns 0
23:52:33.025 00.000 11616 IsGuiding returns 1
23:52:33.057 00.032 11616 IsSlewing returns 0
23:52:33.057 00.000 11616 IsGuiding returns 0
23:52:33.057 00.000 11616 scope move finished after 290 + 106 ms
23:52:33.057 00.000 11616 Move returns status 0, amount 290
23:52:33.057 00.000 11616 MoveAxis(N, 0, ABG)
23:52:33.057 00.000 11616 Move returns status 0, amount 0
23:52:33.057 00.000 11616 move complete, result=0
23:52:33.058 00.001 11616 worker thread done servicing request
23:52:33.058 00.000 11616 Worker thread wakes up
23:52:33.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:33.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:33.058 00.000 12268 GuideStep: -0.5 px 290 ms EAST, -0.0 px 0 ms NORTH
23:52:35.107 02.049 11616 Exposure complete
23:52:35.181 00.074 11616 worker thread done servicing request
23:52:35.181 00.000 12268 OnExposeComplete: enter
23:52:35.181 00.000 12268 UpdateGuideState(): m_state=6
23:52:35.181 00.000 12268 Star::Find(15, 916, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
23:52:35.181 00.000 12268 Star::Find returns 1 (0), X=916.29, Y=16.17, Mass=458, SNR=14.7, Peak=46 HFD=4.4
23:52:35.182 00.001 12268 MultiStar: [#1 0.01,-0.38,0.69,U] [#2 0.05,0.09,0.58,U] [#3 0.45,0.04,0.56,U] [#4 0.22,0.32,0.51,U] [#5 -0.11,-0.22,0.54,U] 
23:52:35.182 00.000 12268 refined, 5 included, MultiStar: {-0.07, -0.21}, one-star: {-0.61, -0.68}
23:52:35.182 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.35 = 2.94)
23:52:35.182 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.17)
23:52:35.182 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.87 mountX=-0.22 mountY=-0.04, mountTheta=-2.97
23:52:35.184 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.21, opts=13)
23:52:35.184 00.000 12268 Enqueuing Move request for scope (-0.07, -0.21)
23:52:35.184 00.000 11616 Worker thread wakes up
23:52:35.184 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.21) opts 0xd
23:52:35.185 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.21)
23:52:35.185 00.000 11616 Moving (-0.07, -0.21) raw xDistance=-0.22 yDistance=-0.04
23:52:35.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
23:52:35.185 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:35.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:52:35.185 00.000 11616 MoveAxis(E, 122, ABG)
23:52:35.185 00.000 11616 Guiding  Dir = 2, Dur = 122
23:52:35.185 00.000 11616 IsSlewing returns 0
23:52:35.186 00.001 11616 IsGuiding returns 0
23:52:35.186 00.000 11616 PulseGuide returned control before completion, sleep 132
23:52:35.227 00.041 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=195, Gamma=1.290
23:52:35.247 00.020 12268 UpdateGuideState exits: m=458 SNR=14.7
23:52:35.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:35.248 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:35.248 00.000 12268 Enqueuing Expose request
23:52:35.324 00.076 11616 IsGuiding returns 1
23:52:35.324 00.000 11616 scope still moving after pulse duration time elapsed
23:52:35.352 00.028 11616 IsSlewing returns 0
23:52:35.354 00.002 11616 IsGuiding returns 0
23:52:35.354 00.000 11616 scope move finished after 122 + 46 ms
23:52:35.354 00.000 11616 Move returns status 0, amount 122
23:52:35.355 00.001 11616 MoveAxis(N, 0, ABG)
23:52:35.355 00.000 11616 Move returns status 0, amount 0
23:52:35.355 00.000 11616 move complete, result=0
23:52:35.356 00.001 11616 worker thread done servicing request
23:52:35.356 00.000 12268 GuideStep: -0.2 px 122 ms EAST, -0.0 px 0 ms NORTH
23:52:35.363 00.007 11616 Worker thread wakes up
23:52:35.364 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:35.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:37.388 02.024 11616 Exposure complete
23:52:37.452 00.064 11616 worker thread done servicing request
23:52:37.452 00.000 12268 OnExposeComplete: enter
23:52:37.452 00.000 12268 UpdateGuideState(): m_state=6
23:52:37.452 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
23:52:37.453 00.001 12268 Star::Find returns 1 (0), X=916.49, Y=16.27, Mass=422, SNR=14.1, Peak=44 HFD=4.6
23:52:37.453 00.000 12268 MultiStar: [#1 0.18,-0.12,0.78,U] [#2 0.35,0.41,0.66,U] [#3 -0.11,0.43,0.55,U] [#4 -0.21,0.60,0.00,M9] [#5 -0.32,-0.11,0.54,U] 
23:52:37.453 00.000 12268 refined, 4 included, MultiStar: {-0.08, -0.06}, one-star: {-0.41, -0.58}
23:52:37.453 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.94 = 2.35)
23:52:37.453 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.76)
23:52:37.453 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.46 mountX=-0.07 mountY=-0.07, mountTheta=-2.36
23:52:37.455 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.06, opts=13)
23:52:37.455 00.000 12268 Enqueuing Move request for scope (-0.08, -0.06)
23:52:37.455 00.000 11616 Worker thread wakes up
23:52:37.455 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
23:52:37.455 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
23:52:37.455 00.000 11616 Moving (-0.08, -0.06) raw xDistance=-0.07 yDistance=-0.07
23:52:37.455 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:37.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:52:37.455 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:37.456 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:52:37.456 00.000 11616 MoveAxis(E, 0, ABG)
23:52:37.456 00.000 11616 Move returns status 0, amount 0
23:52:37.456 00.000 11616 MoveAxis(N, 0, ABG)
23:52:37.456 00.000 11616 Move returns status 0, amount 0
23:52:37.456 00.000 11616 move complete, result=0
23:52:37.457 00.001 11616 worker thread done servicing request
23:52:37.479 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
23:52:37.499 00.020 12268 UpdateGuideState exits: m=422 SNR=14.1
23:52:37.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:37.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:37.499 00.000 12268 Enqueuing Expose request
23:52:37.499 00.000 11616 Worker thread wakes up
23:52:37.500 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:37.500 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:37.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:39.507 02.007 11616 Exposure complete
23:52:39.567 00.060 11616 worker thread done servicing request
23:52:39.567 00.000 12268 OnExposeComplete: enter
23:52:39.567 00.000 12268 UpdateGuideState(): m_state=6
23:52:39.568 00.001 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
23:52:39.568 00.000 12268 Star::Find returns 1 (0), X=916.64, Y=16.23, Mass=417, SNR=14.1, Peak=40 HFD=4.7
23:52:39.568 00.000 12268 MultiStar: [#1 0.08,-0.15,0.75,U] [#2 0.89,0.14,0.00,M3] [#3 0.14,0.15,0.51,U] [#4 0.12,0.44,0.53,U] [#5 0.00,0.00,0.00,L] 
23:52:39.568 00.000 12268 refined, 3 included, MultiStar: {-0.02, -0.15}, one-star: {-0.25, -0.61}
23:52:39.568 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
23:52:39.568 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
23:52:39.569 00.001 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.71 mountX=-0.15 mountY=-0.00, mountTheta=-3.13
23:52:39.570 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.15, opts=13)
23:52:39.571 00.001 12268 Enqueuing Move request for scope (-0.02, -0.15)
23:52:39.571 00.000 11616 Worker thread wakes up
23:52:39.571 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
23:52:39.571 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
23:52:39.571 00.000 11616 Moving (-0.02, -0.15) raw xDistance=-0.15 yDistance=-0.00
23:52:39.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
23:52:39.571 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:39.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:52:39.571 00.000 11616 MoveAxis(E, 85, ABG)
23:52:39.572 00.001 11616 Guiding  Dir = 2, Dur = 85
23:52:39.572 00.000 11616 IsSlewing returns 0
23:52:39.572 00.000 11616 IsGuiding returns 0
23:52:39.573 00.001 11616 PulseGuide returned control before completion, sleep 95
23:52:39.597 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
23:52:39.618 00.021 12268 UpdateGuideState exits: m=417 SNR=14.1
23:52:39.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:39.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:39.618 00.000 12268 Enqueuing Expose request
23:52:39.683 00.065 11616 IsGuiding returns 0
23:52:39.683 00.000 11616 Move returns status 0, amount 85
23:52:39.683 00.000 11616 MoveAxis(N, 0, ABG)
23:52:39.683 00.000 11616 Move returns status 0, amount 0
23:52:39.683 00.000 11616 move complete, result=0
23:52:39.683 00.000 11616 worker thread done servicing request
23:52:39.683 00.000 11616 Worker thread wakes up
23:52:39.684 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:39.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:39.704 00.020 12268 GuideStep: -0.2 px 85 ms EAST, -0.0 px 0 ms NORTH
23:52:41.700 01.996 11616 Exposure complete
23:52:41.764 00.064 11616 worker thread done servicing request
23:52:41.765 00.001 12268 OnExposeComplete: enter
23:52:41.765 00.000 12268 UpdateGuideState(): m_state=6
23:52:41.765 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
23:52:41.765 00.000 12268 Star::Find returns 1 (0), X=917.02, Y=16.39, Mass=368, SNR=13.2, Peak=43 HFD=3.8
23:52:41.765 00.000 12268 MultiStar: [#1 0.52,-0.32,0.77,U] [#2 0.68,0.24,0.00,M4] [#3 0.14,0.29,0.57,U] [#4 0.51,0.47,0.00,M9] [#5 0.67,-0.17,0.00,M1] 
23:52:41.766 00.001 12268 refined, 2 included, MultiStar: {0.26, -0.23}, one-star: {0.12, -0.45}
23:52:41.766 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
23:52:41.766 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.98)
23:52:41.766 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.23 hyp=0.34 cameraTheta=-0.72 mountX=-0.20 mountY=0.29, mountTheta=2.19
23:52:41.768 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.23, opts=13)
23:52:41.768 00.000 12268 Enqueuing Move request for scope (0.26, -0.23)
23:52:41.768 00.000 11616 Worker thread wakes up
23:52:41.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.23) opts 0xd
23:52:41.769 00.001 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.23)
23:52:41.769 00.000 11616 Moving (0.26, -0.23) raw xDistance=-0.20 yDistance=0.29
23:52:41.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
23:52:41.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
23:52:41.769 00.000 11616 MoveAxis(E, 113, ABG)
23:52:41.769 00.000 11616 Guiding  Dir = 2, Dur = 113
23:52:41.769 00.000 11616 IsSlewing returns 0
23:52:41.770 00.001 11616 IsGuiding returns 0
23:52:41.770 00.000 11616 PulseGuide returned control before completion, sleep 123
23:52:41.796 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
23:52:41.817 00.021 12268 UpdateGuideState exits: m=368 SNR=13.2
23:52:41.818 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:41.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:41.818 00.000 12268 Enqueuing Expose request
23:52:41.909 00.091 11616 IsGuiding returns 0
23:52:41.910 00.001 11616 Move returns status 0, amount 113
23:52:41.910 00.000 11616 MoveAxis(S, 24, ABG)
23:52:41.910 00.000 11616 Guiding  Dir = 1, Dur = 24
23:52:41.910 00.000 11616 IsSlewing returns 0
23:52:41.910 00.000 11616 IsGuiding returns 0
23:52:41.911 00.001 11616 PulseGuide returned control before completion, sleep 34
23:52:41.956 00.045 11616 IsGuiding returns 1
23:52:41.956 00.000 11616 scope still moving after pulse duration time elapsed
23:52:41.987 00.031 11616 IsSlewing returns 0
23:52:41.988 00.001 11616 IsGuiding returns 0
23:52:41.988 00.000 11616 scope move finished after 24 + 53 ms
23:52:41.988 00.000 11616 Move returns status 0, amount 24
23:52:41.988 00.000 11616 move complete, result=0
23:52:41.988 00.000 11616 worker thread done servicing request
23:52:41.988 00.000 12268 GuideStep: -0.2 px 113 ms EAST, 0.3 px 24 ms SOUTH
23:52:41.988 00.000 11616 Worker thread wakes up
23:52:41.988 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:41.989 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:44.011 02.022 11616 Exposure complete
23:52:44.133 00.122 11616 worker thread done servicing request
23:52:44.133 00.000 12268 OnExposeComplete: enter
23:52:44.133 00.000 12268 UpdateGuideState(): m_state=6
23:52:44.133 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
23:52:44.133 00.000 12268 Star::Find returns 1 (0), X=917.00, Y=16.70, Mass=476, SNR=15.1, Peak=43 HFD=4.9
23:52:44.134 00.001 12268 MultiStar: [#1 0.07,-0.17,0.70,U] [#2 0.54,0.63,0.00,M5] [#3 0.08,0.28,0.43,U] [#4 0.13,0.47,0.47,U] [#5 0.21,0.14,0.51,U] 
23:52:44.134 00.000 12268 refined, 4 included, MultiStar: {0.12, 0.05}, one-star: {0.10, -0.15}
23:52:44.134 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
23:52:44.134 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.08)
23:52:44.134 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.12 cameraTheta=0.38 mountX=0.06 mountY=0.11, mountTheta=1.09
23:52:44.136 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.05, opts=13)
23:52:44.136 00.000 12268 Enqueuing Move request for scope (0.12, 0.05)
23:52:44.136 00.000 11616 Worker thread wakes up
23:52:44.136 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
23:52:44.137 00.001 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
23:52:44.137 00.000 11616 Moving (0.12, 0.05) raw xDistance=0.06 yDistance=0.11
23:52:44.137 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:44.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:52:44.137 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:44.137 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:52:44.137 00.000 11616 MoveAxis(E, 0, ABG)
23:52:44.137 00.000 11616 Move returns status 0, amount 0
23:52:44.137 00.000 11616 MoveAxis(N, 0, ABG)
23:52:44.138 00.001 11616 Move returns status 0, amount 0
23:52:44.138 00.000 11616 move complete, result=0
23:52:44.138 00.000 11616 worker thread done servicing request
23:52:44.166 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=209, Gamma=1.290
23:52:44.188 00.022 12268 UpdateGuideState exits: m=476 SNR=15.1
23:52:44.189 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:44.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:44.189 00.000 12268 Enqueuing Expose request
23:52:44.189 00.000 11616 Worker thread wakes up
23:52:44.189 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:44.189 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:44.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:46.239 02.050 11616 Exposure complete
23:52:46.301 00.062 11616 worker thread done servicing request
23:52:46.301 00.000 12268 OnExposeComplete: enter
23:52:46.301 00.000 12268 UpdateGuideState(): m_state=6
23:52:46.301 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
23:52:46.302 00.001 12268 Star::Find returns 1 (0), X=916.45, Y=16.85, Mass=380, SNR=13.5, Peak=41 HFD=4.0
23:52:46.302 00.000 12268 MultiStar: [#1 0.22,0.51,0.84,U] [#2 0.47,0.82,0.00,M6] [#3 -0.17,0.92,0.00,M1] [#4 0.12,0.84,0.00,M9] [#5 0.46,0.11,0.53,U] 
23:52:46.302 00.000 12268 refined, 2 included, MultiStar: {-0.01, 0.20}, one-star: {-0.45, 0.00}
23:52:46.302 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
23:52:46.302 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
23:52:46.302 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.61 mountX=0.20 mountY=-0.03, mountTheta=-0.17
23:52:46.305 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.20, opts=13)
23:52:46.306 00.001 12268 Enqueuing Move request for scope (-0.01, 0.20)
23:52:46.306 00.000 11616 Worker thread wakes up
23:52:46.306 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
23:52:46.306 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
23:52:46.306 00.000 11616 Moving (-0.01, 0.20) raw xDistance=0.20 yDistance=-0.03
23:52:46.306 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:46.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:52:46.306 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:46.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:52:46.306 00.000 11616 MoveAxis(E, 0, ABG)
23:52:46.307 00.001 11616 Move returns status 0, amount 0
23:52:46.307 00.000 11616 MoveAxis(N, 0, ABG)
23:52:46.307 00.000 11616 Move returns status 0, amount 0
23:52:46.307 00.000 11616 move complete, result=0
23:52:46.307 00.000 11616 worker thread done servicing request
23:52:46.331 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
23:52:46.352 00.021 12268 UpdateGuideState exits: m=380 SNR=13.5
23:52:46.353 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:46.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:46.353 00.000 12268 Enqueuing Expose request
23:52:46.353 00.000 11616 Worker thread wakes up
23:52:46.353 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:46.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:46.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:48.357 02.004 11616 Exposure complete
23:52:48.413 00.056 11616 worker thread done servicing request
23:52:48.413 00.000 12268 OnExposeComplete: enter
23:52:48.413 00.000 12268 UpdateGuideState(): m_state=6
23:52:48.414 00.001 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
23:52:48.414 00.000 12268 Star::Find returns 1 (0), X=916.33, Y=17.23, Mass=456, SNR=14.7, Peak=44 HFD=4.6
23:52:48.414 00.000 12268 MultiStar: [#1 -0.20,0.52,0.70,U] [#2 0.58,0.75,0.00,M7] [#3 0.47,0.89,0.00,M2] [#4 0.23,1.11,0.00,M10] [#5 -0.15,0.66,0.00,M1] 
23:52:48.414 00.000 12268 refined, 1 included, MultiStar: {-0.42, 0.44}, one-star: {-0.57, 0.39}
23:52:48.414 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
23:52:48.414 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
23:52:48.414 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.44 hyp=0.61 cameraTheta=2.33 mountX=0.40 mountY=-0.47, mountTheta=-0.87
23:52:48.416 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.44, opts=13)
23:52:48.416 00.000 12268 Enqueuing Move request for scope (-0.42, 0.44)
23:52:48.416 00.000 11616 Worker thread wakes up
23:52:48.416 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.44) opts 0xd
23:52:48.416 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.44)
23:52:48.416 00.000 11616 Moving (-0.42, 0.44) raw xDistance=0.40 yDistance=-0.47
23:52:48.416 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
23:52:48.416 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
23:52:48.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
23:52:48.416 00.000 11616 resist switch: large excursion: input -0.47 thresh 0.45 direction from 1 to -1
23:52:48.417 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.41
23:52:48.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
23:52:48.417 00.000 11616 MoveAxis(W, 222, ABG)
23:52:48.417 00.000 11616 Guiding  Dir = 3, Dur = 222
23:52:48.417 00.000 11616 IsSlewing returns 0
23:52:48.417 00.000 11616 IsGuiding returns 0
23:52:48.418 00.001 11616 PulseGuide returned control before completion, sleep 232
23:52:48.439 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
23:52:48.457 00.018 12268 UpdateGuideState exits: m=456 SNR=14.7
23:52:48.457 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:48.457 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:48.457 00.000 12268 Enqueuing Expose request
23:52:48.658 00.201 11616 IsGuiding returns 1
23:52:48.658 00.000 11616 scope still moving after pulse duration time elapsed
23:52:48.690 00.032 11616 IsSlewing returns 0
23:52:48.690 00.000 11616 IsGuiding returns 0
23:52:48.690 00.000 11616 scope move finished after 222 + 50 ms
23:52:48.690 00.000 11616 Move returns status 0, amount 222
23:52:48.690 00.000 11616 BLC: Oldest BLC event removed
23:52:48.690 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2055 applied
23:52:48.691 00.001 11616 MoveAxis(N, 2095, ABG)
23:52:48.691 00.000 11616 Guiding  Dir = 0, Dur = 2095
23:52:48.691 00.000 11616 IsSlewing returns 0
23:52:48.691 00.000 11616 IsGuiding returns 0
23:52:48.691 00.000 11616 PulseGuide returned control before completion, sleep 2105
23:52:50.810 02.119 11616 IsGuiding returns 1
23:52:50.810 00.000 11616 scope still moving after pulse duration time elapsed
23:52:50.841 00.031 11616 IsSlewing returns 0
23:52:50.841 00.000 11616 IsGuiding returns 1
23:52:50.872 00.031 11616 IsSlewing returns 0
23:52:50.872 00.000 11616 IsGuiding returns 1
23:52:50.903 00.031 11616 IsSlewing returns 0
23:52:50.903 00.000 11616 IsGuiding returns 1
23:52:50.935 00.032 11616 IsSlewing returns 0
23:52:50.935 00.000 11616 IsGuiding returns 1
23:52:50.967 00.032 11616 IsSlewing returns 0
23:52:50.967 00.000 11616 IsGuiding returns 1
23:52:50.997 00.030 11616 IsSlewing returns 0
23:52:50.997 00.000 11616 IsGuiding returns 0
23:52:50.997 00.000 11616 scope move finished after 2095 + 211 ms
23:52:50.998 00.001 11616 Move returns status 0, amount 2095
23:52:50.998 00.000 11616 move complete, result=0
23:52:50.998 00.000 11616 worker thread done servicing request
23:52:50.998 00.000 11616 Worker thread wakes up
23:52:50.998 00.000 12268 GuideStep: 0.4 px 222 ms WEST, -0.5 px 2095 ms NORTH
23:52:50.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:50.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:53.000 02.002 11616 Exposure complete
23:52:53.056 00.056 11616 worker thread done servicing request
23:52:53.057 00.001 12268 OnExposeComplete: enter
23:52:53.057 00.000 12268 UpdateGuideState(): m_state=6
23:52:53.057 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
23:52:53.057 00.000 12268 Star::Find returns 1 (0), X=916.76, Y=16.56, Mass=432, SNR=14.4, Peak=42 HFD=4.3
23:52:53.057 00.000 12268 MultiStar: [#1 0.47,-0.01,0.71,U] [#2 0.58,0.65,0.00,M8] [#3 1.24,0.32,0.00,M3] [#4 0.60,0.09,0.46,U] [#5 -0.14,0.08,0.50,U] 
23:52:53.058 00.001 12268 refined, 3 included, MultiStar: {0.15, -0.08}, one-star: {-0.13, -0.29}
23:52:53.058 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
23:52:53.058 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
23:52:53.058 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.49 mountX=-0.07 mountY=0.16, mountTheta=1.96
23:52:53.059 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.08, opts=13)
23:52:53.059 00.000 12268 Enqueuing Move request for scope (0.15, -0.08)
23:52:53.060 00.001 11616 Worker thread wakes up
23:52:53.060 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
23:52:53.060 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
23:52:53.060 00.000 11616 Moving (0.15, -0.08) raw xDistance=-0.07 yDistance=0.16
23:52:53.060 00.000 11616 BLC: History state: CurrMiss=-0.16, AvgInitMiss=0.26, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.070466, 1:-0.160612
23:52:53.060 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:52:53.060 00.000 11616 BLC: window closed
23:52:53.060 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:53.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:52:53.060 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:53.061 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:52:53.061 00.000 11616 MoveAxis(E, 0, ABG)
23:52:53.061 00.000 11616 Move returns status 0, amount 0
23:52:53.061 00.000 11616 MoveAxis(N, 0, ABG)
23:52:53.061 00.000 11616 Move returns status 0, amount 0
23:52:53.061 00.000 11616 move complete, result=0
23:52:53.061 00.000 11616 worker thread done servicing request
23:52:53.082 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=141, Gamma=1.290
23:52:53.100 00.018 12268 UpdateGuideState exits: m=432 SNR=14.4
23:52:53.101 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:53.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:53.101 00.000 12268 Enqueuing Expose request
23:52:53.101 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:52:53.101 00.000 11616 Worker thread wakes up
23:52:53.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:53.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:55.121 02.020 11616 Exposure complete
23:52:55.178 00.057 11616 worker thread done servicing request
23:52:55.178 00.000 12268 OnExposeComplete: enter
23:52:55.178 00.000 12268 UpdateGuideState(): m_state=6
23:52:55.179 00.001 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
23:52:55.179 00.000 12268 Star::Find returns 1 (0), X=917.34, Y=16.37, Mass=424, SNR=14.2, Peak=50 HFD=4.2
23:52:55.179 00.000 12268 MultiStar: [#1 0.67,-0.18,0.00,M1] [#2 1.51,0.45,0.00,M9] [#3 0.08,0.66,0.00,M4] [#4 0.76,0.01,0.00,M10] [#5 0.60,-0.63,0.00,M1] 
23:52:55.179 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
23:52:55.179 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
23:52:55.179 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.48 hyp=0.65 cameraTheta=-0.83 mountX=-0.43 mountY=0.50, mountTheta=2.29
23:52:55.181 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.48, opts=13)
23:52:55.182 00.001 12268 Enqueuing Move request for scope (0.44, -0.48)
23:52:55.182 00.000 11616 Worker thread wakes up
23:52:55.182 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.48) opts 0xd
23:52:55.182 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.48)
23:52:55.182 00.000 11616 Moving (0.44, -0.48) raw xDistance=-0.43 yDistance=0.50
23:52:55.182 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
23:52:55.182 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.29
23:52:55.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
23:52:55.182 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.45 direction from -1 to 1
23:52:55.182 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.49
23:52:55.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
23:52:55.182 00.000 11616 MoveAxis(E, 242, ABG)
23:52:55.183 00.001 11616 Guiding  Dir = 2, Dur = 242
23:52:55.183 00.000 11616 IsSlewing returns 0
23:52:55.183 00.000 11616 IsGuiding returns 0
23:52:55.183 00.000 11616 PulseGuide returned control before completion, sleep 252
23:52:55.203 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
23:52:55.220 00.017 12268 UpdateGuideState exits: m=424 SNR=14.2
23:52:55.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:55.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:55.220 00.000 12268 Enqueuing Expose request
23:52:55.441 00.221 11616 IsGuiding returns 1
23:52:55.442 00.001 11616 scope still moving after pulse duration time elapsed
23:52:55.472 00.030 11616 IsSlewing returns 0
23:52:55.473 00.001 11616 IsGuiding returns 0
23:52:55.473 00.000 11616 scope move finished after 242 + 47 ms
23:52:55.473 00.000 11616 Move returns status 0, amount 242
23:52:55.473 00.000 11616 BLC: Oldest BLC event removed
23:52:55.473 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2055 applied
23:52:55.473 00.000 11616 MoveAxis(S, 2097, ABG)
23:52:55.473 00.000 11616 Guiding  Dir = 1, Dur = 2097
23:52:55.473 00.000 11616 IsSlewing returns 0
23:52:55.474 00.001 11616 IsGuiding returns 0
23:52:55.474 00.000 11616 PulseGuide returned control before completion, sleep 2107
23:52:57.587 02.113 11616 IsGuiding returns 1
23:52:57.588 00.001 11616 scope still moving after pulse duration time elapsed
23:52:57.617 00.029 11616 IsSlewing returns 0
23:52:57.617 00.000 11616 IsGuiding returns 0
23:52:57.617 00.000 11616 scope move finished after 2097 + 47 ms
23:52:57.617 00.000 11616 Move returns status 0, amount 2097
23:52:57.618 00.001 11616 move complete, result=0
23:52:57.618 00.000 11616 worker thread done servicing request
23:52:57.618 00.000 11616 Worker thread wakes up
23:52:57.618 00.000 12268 GuideStep: -0.4 px 242 ms EAST, 0.5 px 2097 ms SOUTH
23:52:57.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:52:57.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:52:59.627 02.009 11616 Exposure complete
23:52:59.682 00.055 11616 worker thread done servicing request
23:52:59.683 00.001 12268 OnExposeComplete: enter
23:52:59.683 00.000 12268 UpdateGuideState(): m_state=6
23:52:59.683 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
23:52:59.683 00.000 12268 Star::Find returns 1 (0), X=917.22, Y=16.68, Mass=463, SNR=14.9, Peak=48 HFD=4.1
23:52:59.683 00.000 12268 MultiStar: [#1 0.88,0.26,0.00,M2] [#2 1.55,0.74,0.00,M10] [#3 0.17,0.65,0.00,M5] [#4 0.74,0.74,0.00,R] [#5 0.00,0.00,0.00,L] 
23:52:59.683 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
23:52:59.683 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
23:52:59.684 00.001 12268 CameraToMount -- cameraX=0.32 cameraY=-0.16 hyp=0.36 cameraTheta=-0.47 mountX=-0.13 mountY=0.34, mountTheta=1.94
23:52:59.685 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.16, opts=13)
23:52:59.685 00.000 12268 Enqueuing Move request for scope (0.32, -0.16)
23:52:59.685 00.000 11616 Worker thread wakes up
23:52:59.685 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.16) opts 0xd
23:52:59.685 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.16)
23:52:59.685 00.000 11616 Moving (0.32, -0.16) raw xDistance=-0.13 yDistance=0.34
23:52:59.686 00.001 11616 BLC: History state: CurrMiss=0.34, AvgInitMiss=0.27, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.074531, 1:0.336710
23:52:59.686 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:52:59.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
23:52:59.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
23:52:59.686 00.000 11616 MoveAxis(E, 73, ABG)
23:52:59.686 00.000 11616 Guiding  Dir = 2, Dur = 73
23:52:59.686 00.000 11616 IsSlewing returns 0
23:52:59.687 00.001 11616 IsGuiding returns 0
23:52:59.687 00.000 11616 PulseGuide returned control before completion, sleep 83
23:52:59.707 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=149, Gamma=1.290
23:52:59.727 00.020 12268 UpdateGuideState exits: m=463 SNR=14.9
23:52:59.728 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:59.728 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:52:59.728 00.000 12268 Enqueuing Expose request
23:52:59.780 00.052 11616 IsGuiding returns 1
23:52:59.780 00.000 11616 scope still moving after pulse duration time elapsed
23:52:59.812 00.032 11616 IsSlewing returns 0
23:52:59.812 00.000 11616 IsGuiding returns 1
23:52:59.843 00.031 11616 IsSlewing returns 0
23:52:59.843 00.000 11616 IsGuiding returns 1
23:52:59.873 00.030 11616 IsSlewing returns 0
23:52:59.874 00.001 11616 IsGuiding returns 1
23:52:59.904 00.030 11616 IsSlewing returns 0
23:52:59.905 00.001 11616 IsGuiding returns 1
23:52:59.937 00.032 11616 IsSlewing returns 0
23:52:59.937 00.000 11616 IsGuiding returns 1
23:52:59.966 00.029 11616 IsSlewing returns 0
23:52:59.967 00.001 11616 IsGuiding returns 1
23:52:59.997 00.030 11616 IsSlewing returns 0
23:52:59.998 00.001 11616 IsGuiding returns 0
23:52:59.998 00.000 11616 scope move finished after 73 + 238 ms
23:52:59.998 00.000 11616 Move returns status 0, amount 73
23:52:59.998 00.000 11616 MoveAxis(S, 28, ABG)
23:52:59.998 00.000 11616 Guiding  Dir = 1, Dur = 28
23:52:59.998 00.000 11616 IsSlewing returns 0
23:52:59.999 00.001 11616 IsGuiding returns 0
23:52:59.999 00.000 11616 PulseGuide returned control before completion, sleep 38
23:53:00.044 00.045 11616 IsGuiding returns 1
23:53:00.044 00.000 11616 scope still moving after pulse duration time elapsed
23:53:00.074 00.030 11616 IsSlewing returns 0
23:53:00.075 00.001 11616 IsGuiding returns 0
23:53:00.075 00.000 11616 scope move finished after 28 + 48 ms
23:53:00.075 00.000 11616 Move returns status 0, amount 28
23:53:00.075 00.000 11616 move complete, result=0
23:53:00.075 00.000 11616 worker thread done servicing request
23:53:00.075 00.000 11616 Worker thread wakes up
23:53:00.076 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:00.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:00.076 00.000 12268 GuideStep: -0.1 px 73 ms EAST, 0.3 px 28 ms SOUTH
23:53:02.083 02.007 11616 Exposure complete
23:53:02.138 00.055 11616 worker thread done servicing request
23:53:02.139 00.001 12268 OnExposeComplete: enter
23:53:02.139 00.000 12268 UpdateGuideState(): m_state=6
23:53:02.139 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
23:53:02.139 00.000 12268 Star::Find returns 1 (0), X=916.58, Y=16.90, Mass=478, SNR=15.1, Peak=53 HFD=3.9
23:53:02.139 00.000 12268 MultiStar: [#1 0.05,0.41,0.63,U] [#2 0.52,1.39,0.00,R] [#3 0.19,0.81,0.00,M6] [#4 -0.97,0.01,0.00,M1] [#5 -0.12,0.03,0.42,U] 
23:53:02.139 00.000 12268 refined, 2 included, MultiStar: {-0.16, 0.16}, one-star: {-0.32, 0.05}
23:53:02.139 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
23:53:02.139 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
23:53:02.140 00.001 12268 CameraToMount -- cameraX=-0.16 cameraY=0.16 hyp=0.23 cameraTheta=2.37 mountX=0.14 mountY=-0.18, mountTheta=-0.90
23:53:02.141 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.16, opts=13)
23:53:02.141 00.000 12268 Enqueuing Move request for scope (-0.16, 0.16)
23:53:02.141 00.000 11616 Worker thread wakes up
23:53:02.142 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.16) opts 0xd
23:53:02.142 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.16)
23:53:02.142 00.000 11616 Moving (-0.16, 0.16) raw xDistance=0.14 yDistance=-0.18
23:53:02.142 00.000 11616 BLC: History state: CurrMiss=-0.18, AvgInitMiss=0.27, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=0.074531, 1:0.336710, 2:-0.181617
23:53:02.142 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -161.000000
23:53:02.142 00.000 11616 BLC: window closed
23:53:02.142 00.000 11616 BLC: Pulse adjusted to 1894
23:53:02.143 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:53:02.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:53:02.143 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:53:02.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:53:02.143 00.000 11616 MoveAxis(E, 0, ABG)
23:53:02.144 00.001 11616 Move returns status 0, amount 0
23:53:02.144 00.000 11616 MoveAxis(N, 0, ABG)
23:53:02.144 00.000 11616 Move returns status 0, amount 0
23:53:02.144 00.000 11616 move complete, result=0
23:53:02.144 00.000 11616 worker thread done servicing request
23:53:02.164 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=177, Gamma=1.290
23:53:02.181 00.017 12268 UpdateGuideState exits: m=478 SNR=15.1
23:53:02.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:02.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:02.181 00.000 12268 Enqueuing Expose request
23:53:02.181 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:53:02.182 00.001 11616 Worker thread wakes up
23:53:02.182 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:02.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:02.524 00.342 12268 evsrv: cli 0F8E6D80 connect
23:53:02.524 00.000 12268 case statement mapped state 6 to 3
23:53:02.524 00.000 12268 case statement mapped state 6 to 3
23:53:02.525 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"4a0fa6b7-c741-43ea-a84c-d836b96bf6bb"}
23:53:02.525 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"4a0fa6b7-c741-43ea-a84c-d836b96bf6bb"}
23:53:02.526 00.001 12268 evsrv: cli 0F8E6D80 disconnect
23:53:04.222 01.696 11616 Exposure complete
23:53:04.277 00.055 11616 worker thread done servicing request
23:53:04.277 00.000 12268 OnExposeComplete: enter
23:53:04.277 00.000 12268 UpdateGuideState(): m_state=6
23:53:04.278 00.001 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
23:53:04.278 00.000 12268 Star::Find returns 1 (0), X=916.44, Y=17.68, Mass=433, SNR=14.4, Peak=62 HFD=4.5
23:53:04.278 00.000 12268 DistanceChecker: reject for large offset (0.95 > 0.83) avgDist = 0.42 count = 18
23:53:04.278 00.000 12268 DistanceChecker: activated
23:53:04.278 00.000 12268 Status Line: Recovering
23:53:04.281 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:53:04.282 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:53:04.282 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:53:04.282 00.000 11616 Worker thread wakes up
23:53:04.282 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:53:04.282 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:53:04.282 00.000 11616 move complete, result=0
23:53:04.282 00.000 11616 worker thread done servicing request
23:53:04.394 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:53:04.394 00.000 12268 Status Line: No star found
23:53:04.397 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:53:04.415 00.018 12268 UpdateGuideState exits: No star found
23:53:04.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:04.415 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:53:04.415 00.000 12268 Enqueuing Expose request
23:53:04.416 00.001 11616 Worker thread wakes up
23:53:04.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:04.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:53:06.427 02.011 11616 Exposure complete
23:53:06.480 00.053 11616 worker thread done servicing request
23:53:06.481 00.001 12268 OnExposeComplete: enter
23:53:06.481 00.000 12268 UpdateGuideState(): m_state=6
23:53:06.481 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
23:53:06.481 00.000 12268 Star::Find returns 1 (0), X=916.94, Y=17.79, Mass=460, SNR=14.8, Peak=46 HFD=4.3
23:53:06.481 00.000 12268 DistanceChecker: reject for large offset (0.94 > 0.83) avgDist = 0.42 count = 18
23:53:06.481 00.000 12268 Status Line: Recovering
23:53:06.483 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:53:06.484 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:53:06.484 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:53:06.485 00.001 11616 Worker thread wakes up
23:53:06.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:53:06.485 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:53:06.485 00.000 11616 move complete, result=0
23:53:06.485 00.000 11616 worker thread done servicing request
23:53:06.595 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:53:06.595 00.000 12268 Status Line: No star found
23:53:06.604 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
23:53:06.624 00.020 12268 UpdateGuideState exits: No star found
23:53:06.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:06.624 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:53:06.624 00.000 12268 Enqueuing Expose request
23:53:06.624 00.000 11616 Worker thread wakes up
23:53:06.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:06.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:53:08.647 02.023 11616 Exposure complete
23:53:08.703 00.056 11616 worker thread done servicing request
23:53:08.703 00.000 12268 OnExposeComplete: enter
23:53:08.703 00.000 12268 UpdateGuideState(): m_state=6
23:53:08.703 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
23:53:08.703 00.000 12268 Star::Find returns 1 (0), X=917.16, Y=17.65, Mass=444, SNR=14.6, Peak=42 HFD=4.3
23:53:08.703 00.000 12268 DistanceChecker: reject for large offset (0.85 > 0.83) avgDist = 0.42 count = 18
23:53:08.703 00.000 12268 Status Line: Recovering
23:53:08.706 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:53:08.706 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:53:08.706 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:53:08.706 00.000 11616 Worker thread wakes up
23:53:08.707 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:53:08.707 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:53:08.707 00.000 11616 move complete, result=0
23:53:08.707 00.000 11616 worker thread done servicing request
23:53:08.809 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:53:08.809 00.000 12268 Status Line: No star found
23:53:08.812 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
23:53:08.830 00.018 12268 UpdateGuideState exits: No star found
23:53:08.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:08.830 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:53:08.830 00.000 12268 Enqueuing Expose request
23:53:08.830 00.000 11616 Worker thread wakes up
23:53:08.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:08.831 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:53:10.850 02.019 11616 Exposure complete
23:53:10.904 00.054 11616 worker thread done servicing request
23:53:10.904 00.000 12268 OnExposeComplete: enter
23:53:10.904 00.000 12268 UpdateGuideState(): m_state=6
23:53:10.904 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
23:53:10.904 00.000 12268 Star::Find returns 1 (0), X=916.98, Y=17.73, Mass=491, SNR=15.3, Peak=45 HFD=4.3
23:53:10.904 00.000 12268 DistanceChecker: reject for large offset (0.88 > 0.83) avgDist = 0.42 count = 18
23:53:10.904 00.000 12268 DistanceChecker: begin recovering
23:53:10.905 00.001 12268 MultiStar: [#1 0.58,1.00,0.00,M2] [#2 0.12,0.18,0.54,U] [#3 0.25,0.99,0.00,M7] [#4 -0.54,0.46,0.00,M2] [#5 0.74,1.22,0.00,M1] 
23:53:10.905 00.000 12268 refined, 1 included, MultiStar: {0.09, 0.63}, one-star: {0.08, 0.88}
23:53:10.905 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
23:53:10.905 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
23:53:10.905 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.63 hyp=0.64 cameraTheta=1.42 mountX=0.64 mountY=0.01, mountTheta=0.02
23:53:10.908 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.63, opts=13)
23:53:10.908 00.000 12268 Enqueuing Move request for scope (0.09, 0.63)
23:53:10.908 00.000 11616 Worker thread wakes up
23:53:10.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.63) opts 0xd
23:53:10.908 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.63)
23:53:10.908 00.000 11616 Moving (0.09, 0.63) raw xDistance=0.64 yDistance=0.01
23:53:10.909 00.001 11616 resist switch: large excursion: input 0.64 thresh 0.29 direction from -1 to 1
23:53:10.909 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.92
23:53:10.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.64
23:53:10.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:10.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:53:10.909 00.000 11616 MoveAxis(W, 359, ABG)
23:53:10.909 00.000 11616 Guiding  Dir = 3, Dur = 359
23:53:10.909 00.000 11616 IsSlewing returns 0
23:53:10.909 00.000 11616 IsGuiding returns 0
23:53:10.910 00.001 11616 PulseGuide returned control before completion, sleep 369
23:53:10.930 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
23:53:10.947 00.017 12268 UpdateGuideState exits: m=491 SNR=15.3
23:53:10.948 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:10.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:10.948 00.000 12268 Enqueuing Expose request
23:53:11.282 00.334 11616 IsGuiding returns 1
23:53:11.282 00.000 11616 scope still moving after pulse duration time elapsed
23:53:11.313 00.031 11616 IsSlewing returns 0
23:53:11.313 00.000 11616 IsGuiding returns 0
23:53:11.314 00.001 11616 scope move finished after 359 + 44 ms
23:53:11.314 00.000 11616 Move returns status 0, amount 359
23:53:11.314 00.000 11616 MoveAxis(N, 0, ABG)
23:53:11.314 00.000 11616 Move returns status 0, amount 0
23:53:11.314 00.000 11616 move complete, result=0
23:53:11.314 00.000 11616 worker thread done servicing request
23:53:11.314 00.000 11616 Worker thread wakes up
23:53:11.314 00.000 12268 GuideStep: 0.6 px 359 ms WEST, 0.0 px 0 ms NORTH
23:53:11.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:11.315 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:13.319 02.004 11616 Exposure complete
23:53:13.374 00.055 11616 worker thread done servicing request
23:53:13.374 00.000 12268 OnExposeComplete: enter
23:53:13.374 00.000 12268 UpdateGuideState(): m_state=6
23:53:13.374 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
23:53:13.375 00.001 12268 Star::Find returns 1 (0), X=916.74, Y=17.42, Mass=400, SNR=13.8, Peak=43 HFD=3.9
23:53:13.375 00.000 12268 DistanceChecker: deactivated
23:53:13.375 00.000 12268 MultiStar: [#1 0.67,0.60,0.00,M3] [#2 0.65,0.12,0.00,M1] [#3 0.35,1.08,0.00,M8] [#4 -0.20,0.46,0.49,U] [#5 0.79,0.64,0.00,M2] 
23:53:13.375 00.000 12268 refined, 1 included, MultiStar: {-0.17, 0.54}, one-star: {-0.16, 0.58}
23:53:13.375 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
23:53:13.375 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
23:53:13.375 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.54 hyp=0.56 cameraTheta=1.88 mountX=0.52 mountY=-0.24, mountTheta=-0.44
23:53:13.377 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.54, opts=13)
23:53:13.377 00.000 12268 Enqueuing Move request for scope (-0.17, 0.54)
23:53:13.377 00.000 11616 Worker thread wakes up
23:53:13.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.54) opts 0xd
23:53:13.377 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.54)
23:53:13.377 00.000 11616 Moving (-0.17, 0.54) raw xDistance=0.52 yDistance=-0.24
23:53:13.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
23:53:13.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:53:13.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:53:13.378 00.001 11616 MoveAxis(W, 290, ABG)
23:53:13.378 00.000 11616 Guiding  Dir = 3, Dur = 290
23:53:13.378 00.000 11616 IsSlewing returns 0
23:53:13.378 00.000 11616 IsGuiding returns 0
23:53:13.378 00.000 11616 PulseGuide returned control before completion, sleep 300
23:53:13.398 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
23:53:13.415 00.017 12268 UpdateGuideState exits: m=400 SNR=13.8
23:53:13.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:13.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:13.415 00.000 12268 Enqueuing Expose request
23:53:13.682 00.267 11616 IsGuiding returns 1
23:53:13.683 00.001 11616 scope still moving after pulse duration time elapsed
23:53:13.713 00.030 11616 IsSlewing returns 0
23:53:13.714 00.001 11616 IsGuiding returns 0
23:53:13.714 00.000 11616 scope move finished after 290 + 45 ms
23:53:13.714 00.000 11616 Move returns status 0, amount 290
23:53:13.714 00.000 11616 MoveAxis(N, 0, ABG)
23:53:13.714 00.000 11616 Move returns status 0, amount 0
23:53:13.714 00.000 11616 move complete, result=0
23:53:13.714 00.000 11616 worker thread done servicing request
23:53:13.714 00.000 11616 Worker thread wakes up
23:53:13.715 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:13.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:13.715 00.000 12268 GuideStep: 0.5 px 290 ms WEST, -0.2 px 0 ms NORTH
23:53:15.728 02.013 11616 Exposure complete
23:53:15.783 00.055 11616 worker thread done servicing request
23:53:15.784 00.001 12268 OnExposeComplete: enter
23:53:15.784 00.000 12268 UpdateGuideState(): m_state=6
23:53:15.784 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
23:53:15.784 00.000 12268 Star::Find returns 1 (0), X=916.70, Y=16.89, Mass=393, SNR=13.7, Peak=45 HFD=4.0
23:53:15.784 00.000 12268 MultiStar: [#1 0.45,0.46,0.00,M4] [#2 0.32,-0.74,0.00,M2] [#3 0.43,0.26,0.61,U] [#4 -0.43,-0.37,0.52,U] [#5 0.27,0.52,0.47,U] 
23:53:15.784 00.000 12268 refined, 3 included, MultiStar: {-0.01, 0.10}, one-star: {-0.19, 0.05}
23:53:15.784 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
23:53:15.784 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
23:53:15.784 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.69 mountX=0.10 mountY=-0.02, mountTheta=-0.25
23:53:15.786 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.10, opts=13)
23:53:15.786 00.000 12268 Enqueuing Move request for scope (-0.01, 0.10)
23:53:15.786 00.000 11616 Worker thread wakes up
23:53:15.786 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
23:53:15.786 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
23:53:15.786 00.000 11616 Moving (-0.01, 0.10) raw xDistance=0.10 yDistance=-0.02
23:53:15.786 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:15.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:53:15.787 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:15.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:53:15.787 00.000 11616 MoveAxis(E, 0, ABG)
23:53:15.787 00.000 11616 Move returns status 0, amount 0
23:53:15.787 00.000 11616 MoveAxis(N, 0, ABG)
23:53:15.787 00.000 11616 Move returns status 0, amount 0
23:53:15.787 00.000 11616 move complete, result=0
23:53:15.787 00.000 11616 worker thread done servicing request
23:53:15.807 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
23:53:15.823 00.016 12268 UpdateGuideState exits: m=393 SNR=13.7
23:53:15.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:15.824 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:15.824 00.000 12268 Enqueuing Expose request
23:53:15.824 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:53:15.824 00.000 11616 Worker thread wakes up
23:53:15.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:15.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:17.833 02.009 11616 Exposure complete
23:53:17.888 00.055 11616 worker thread done servicing request
23:53:17.888 00.000 12268 OnExposeComplete: enter
23:53:17.888 00.000 12268 UpdateGuideState(): m_state=6
23:53:17.888 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
23:53:17.888 00.000 12268 Star::Find returns 1 (0), X=916.86, Y=16.81, Mass=470, SNR=15.0, Peak=50 HFD=4.3
23:53:17.889 00.001 12268 MultiStar: [#1 0.53,0.16,0.75,U] [#2 0.12,-0.90,0.00,M3] [#3 0.55,0.15,0.59,U] [#4 -0.72,-0.47,0.00,M1] [#5 -0.02,-0.10,0.49,U] 
23:53:17.889 00.000 12268 single-star, 3 included, MultiStar: {0.24, 0.04}, one-star: {-0.04, -0.04}
23:53:17.889 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
23:53:17.889 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
23:53:17.889 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.34 mountX=-0.04 mountY=-0.03, mountTheta=-2.49
23:53:17.891 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.04, opts=13)
23:53:17.891 00.000 12268 Enqueuing Move request for scope (-0.04, -0.04)
23:53:17.891 00.000 11616 Worker thread wakes up
23:53:17.891 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
23:53:17.891 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
23:53:17.891 00.000 11616 Moving (-0.04, -0.04) raw xDistance=-0.04 yDistance=-0.03
23:53:17.891 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:17.892 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:53:17.892 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:17.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:53:17.892 00.000 11616 MoveAxis(E, 0, ABG)
23:53:17.892 00.000 11616 Move returns status 0, amount 0
23:53:17.892 00.000 11616 MoveAxis(N, 0, ABG)
23:53:17.892 00.000 11616 Move returns status 0, amount 0
23:53:17.892 00.000 11616 move complete, result=0
23:53:17.892 00.000 11616 worker thread done servicing request
23:53:17.915 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=141, Gamma=1.290
23:53:17.932 00.017 12268 UpdateGuideState exits: m=470 SNR=15.0
23:53:17.932 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:17.932 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:17.932 00.000 12268 Enqueuing Expose request
23:53:17.932 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:53:17.933 00.001 11616 Worker thread wakes up
23:53:17.933 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:17.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:19.938 02.005 11616 Exposure complete
23:53:19.992 00.054 11616 worker thread done servicing request
23:53:19.993 00.001 12268 OnExposeComplete: enter
23:53:19.993 00.000 12268 UpdateGuideState(): m_state=6
23:53:19.993 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
23:53:19.993 00.000 12268 Star::Find returns 1 (0), X=916.73, Y=16.79, Mass=419, SNR=14.2, Peak=56 HFD=3.6
23:53:19.993 00.000 12268 MultiStar: [#1 0.56,0.30,0.00,M4] [#2 0.50,-0.92,0.00,M4] [#3 0.22,0.64,0.00,M7] [#4 -0.37,0.19,0.50,U] [#5 0.73,-0.12,0.00,M1] 
23:53:19.993 00.000 12268 single-star, 1 included, MultiStar: {-0.24, 0.03}, one-star: {-0.17, -0.05}
23:53:19.994 00.001 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
23:53:19.994 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
23:53:19.994 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.83 mountX=-0.07 mountY=-0.16, mountTheta=-1.99
23:53:19.995 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.05, opts=13)
23:53:19.995 00.000 12268 Enqueuing Move request for scope (-0.17, -0.05)
23:53:19.995 00.000 11616 Worker thread wakes up
23:53:19.995 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
23:53:19.995 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
23:53:19.996 00.001 11616 Moving (-0.17, -0.05) raw xDistance=-0.07 yDistance=-0.16
23:53:19.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:19.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:53:19.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:53:19.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:53:19.996 00.000 11616 MoveAxis(E, 0, ABG)
23:53:19.996 00.000 11616 Move returns status 0, amount 0
23:53:19.996 00.000 11616 MoveAxis(N, 0, ABG)
23:53:19.996 00.000 11616 Move returns status 0, amount 0
23:53:19.996 00.000 11616 move complete, result=0
23:53:19.996 00.000 11616 worker thread done servicing request
23:53:20.020 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
23:53:20.040 00.020 12268 UpdateGuideState exits: m=419 SNR=14.2
23:53:20.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:20.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:20.040 00.000 12268 Enqueuing Expose request
23:53:20.040 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:53:20.040 00.000 11616 Worker thread wakes up
23:53:20.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:20.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:22.042 02.002 11616 Exposure complete
23:53:22.096 00.054 11616 worker thread done servicing request
23:53:22.096 00.000 12268 OnExposeComplete: enter
23:53:22.096 00.000 12268 UpdateGuideState(): m_state=6
23:53:22.096 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
23:53:22.096 00.000 12268 Star::Find returns 1 (0), X=916.78, Y=16.55, Mass=407, SNR=13.9, Peak=46 HFD=3.8
23:53:22.096 00.000 12268 MultiStar: [#1 0.33,-0.05,0.78,U] [#2 0.29,-0.98,0.00,M5] [#3 0.36,0.27,0.56,U] [#4 -0.75,-0.26,0.00,M1] [#5 0.61,0.14,0.57,U] 
23:53:22.096 00.000 12268 refined, 3 included, MultiStar: {0.24, -0.04}, one-star: {-0.12, -0.30}
23:53:22.096 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
23:53:22.096 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.55)
23:53:22.096 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.04 hyp=0.24 cameraTheta=-0.15 mountX=-0.01 mountY=0.24, mountTheta=1.63
23:53:22.098 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.04, opts=13)
23:53:22.098 00.000 12268 Enqueuing Move request for scope (0.24, -0.04)
23:53:22.098 00.000 11616 Worker thread wakes up
23:53:22.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.04) opts 0xd
23:53:22.098 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.04)
23:53:22.099 00.001 11616 Moving (0.24, -0.04) raw xDistance=-0.01 yDistance=0.24
23:53:22.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:22.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:53:22.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
23:53:22.099 00.000 11616 MoveAxis(E, 0, ABG)
23:53:22.099 00.000 11616 Move returns status 0, amount 0
23:53:22.099 00.000 11616 MoveAxis(S, 20, ABG)
23:53:22.099 00.000 11616 Guiding  Dir = 1, Dur = 20
23:53:22.099 00.000 11616 IsSlewing returns 0
23:53:22.099 00.000 11616 IsGuiding returns 0
23:53:22.100 00.001 11616 PulseGuide returned control before completion, sleep 30
23:53:22.120 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
23:53:22.137 00.017 12268 UpdateGuideState exits: m=407 SNR=13.9
23:53:22.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:22.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:22.137 00.000 12268 Enqueuing Expose request
23:53:22.138 00.001 11616 IsGuiding returns 1
23:53:22.138 00.000 11616 scope still moving after pulse duration time elapsed
23:53:22.169 00.031 11616 IsSlewing returns 0
23:53:22.169 00.000 11616 IsGuiding returns 0
23:53:22.170 00.001 11616 scope move finished after 20 + 50 ms
23:53:22.170 00.000 11616 Move returns status 0, amount 20
23:53:22.170 00.000 11616 move complete, result=0
23:53:22.170 00.000 11616 worker thread done servicing request
23:53:22.170 00.000 11616 Worker thread wakes up
23:53:22.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:22.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:22.170 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
23:53:24.256 02.086 11616 Exposure complete
23:53:24.313 00.057 11616 worker thread done servicing request
23:53:24.313 00.000 12268 OnExposeComplete: enter
23:53:24.313 00.000 12268 UpdateGuideState(): m_state=6
23:53:24.313 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
23:53:24.314 00.001 12268 Star::Find returns 1 (0), X=916.55, Y=16.93, Mass=461, SNR=14.8, Peak=47 HFD=4.0
23:53:24.314 00.000 12268 MultiStar: [#1 0.43,0.12,0.77,U] [#2 0.15,-0.43,0.58,U] [#3 0.21,0.42,0.51,U] [#4 -0.47,0.14,0.48,U] [#5 0.32,0.48,0.56,U] 
23:53:24.314 00.000 12268 refined, 5 included, MultiStar: {0.03, 0.12}, one-star: {-0.34, 0.08}
23:53:24.314 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
23:53:24.314 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
23:53:24.314 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.30 mountX=0.13 mountY=0.02, mountTheta=0.14
23:53:24.316 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.12, opts=13)
23:53:24.316 00.000 12268 Enqueuing Move request for scope (0.03, 0.12)
23:53:24.316 00.000 11616 Worker thread wakes up
23:53:24.316 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
23:53:24.316 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
23:53:24.316 00.000 11616 Moving (0.03, 0.12) raw xDistance=0.13 yDistance=0.02
23:53:24.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
23:53:24.316 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:24.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:53:24.316 00.000 11616 MoveAxis(W, 71, ABG)
23:53:24.316 00.000 11616 Guiding  Dir = 3, Dur = 71
23:53:24.317 00.001 11616 IsSlewing returns 0
23:53:24.317 00.000 11616 IsGuiding returns 0
23:53:24.317 00.000 11616 PulseGuide returned control before completion, sleep 81
23:53:24.338 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:53:24.355 00.017 12268 UpdateGuideState exits: m=461 SNR=14.8
23:53:24.355 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:24.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:24.355 00.000 12268 Enqueuing Expose request
23:53:24.407 00.052 11616 IsGuiding returns 1
23:53:24.408 00.001 11616 scope still moving after pulse duration time elapsed
23:53:24.438 00.030 11616 IsSlewing returns 0
23:53:24.439 00.001 11616 IsGuiding returns 1
23:53:24.469 00.030 11616 IsSlewing returns 0
23:53:24.469 00.000 11616 IsGuiding returns 0
23:53:24.469 00.000 11616 scope move finished after 71 + 81 ms
23:53:24.469 00.000 11616 Move returns status 0, amount 71
23:53:24.469 00.000 11616 MoveAxis(N, 0, ABG)
23:53:24.469 00.000 11616 Move returns status 0, amount 0
23:53:24.469 00.000 11616 move complete, result=0
23:53:24.469 00.000 11616 worker thread done servicing request
23:53:24.470 00.001 12268 GuideStep: 0.1 px 71 ms WEST, 0.0 px 0 ms NORTH
23:53:24.470 00.000 11616 Worker thread wakes up
23:53:24.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:24.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:26.474 02.004 11616 Exposure complete
23:53:26.529 00.055 11616 worker thread done servicing request
23:53:26.529 00.000 12268 OnExposeComplete: enter
23:53:26.529 00.000 12268 UpdateGuideState(): m_state=6
23:53:26.529 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
23:53:26.529 00.000 12268 Star::Find returns 1 (0), X=916.34, Y=17.21, Mass=464, SNR=14.8, Peak=52 HFD=4.3
23:53:26.530 00.001 12268 MultiStar: [#1 0.12,0.34,0.74,U] [#2 -0.31,-0.89,0.00,M5] [#3 -0.16,0.37,0.53,U] [#4 -0.42,0.09,0.44,U] [#5 -0.14,0.06,0.47,U] 
23:53:26.530 00.000 12268 refined, 4 included, MultiStar: {-0.25, 0.28}, one-star: {-0.55, 0.36}
23:53:26.530 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
23:53:26.530 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
23:53:26.530 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.28 hyp=0.37 cameraTheta=2.31 mountX=0.25 mountY=-0.29, mountTheta=-0.85
23:53:26.531 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.28, opts=13)
23:53:26.532 00.001 12268 Enqueuing Move request for scope (-0.25, 0.28)
23:53:26.532 00.000 11616 Worker thread wakes up
23:53:26.532 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.28) opts 0xd
23:53:26.532 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.28)
23:53:26.532 00.000 11616 Moving (-0.25, 0.28) raw xDistance=0.25 yDistance=-0.29
23:53:26.532 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
23:53:26.532 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:53:26.532 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:53:26.532 00.000 11616 MoveAxis(W, 139, ABG)
23:53:26.532 00.000 11616 Guiding  Dir = 3, Dur = 139
23:53:26.533 00.001 11616 IsSlewing returns 0
23:53:26.533 00.000 11616 IsGuiding returns 0
23:53:26.533 00.000 11616 PulseGuide returned control before completion, sleep 149
23:53:26.554 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=239, Gamma=1.290
23:53:26.572 00.018 12268 UpdateGuideState exits: m=464 SNR=14.8
23:53:26.572 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:26.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:26.572 00.000 12268 Enqueuing Expose request
23:53:26.694 00.122 11616 IsGuiding returns 1
23:53:26.694 00.000 11616 scope still moving after pulse duration time elapsed
23:53:26.724 00.030 11616 IsSlewing returns 0
23:53:26.724 00.000 11616 IsGuiding returns 0
23:53:26.724 00.000 11616 scope move finished after 139 + 52 ms
23:53:26.724 00.000 11616 Move returns status 0, amount 139
23:53:26.724 00.000 11616 MoveAxis(N, 0, ABG)
23:53:26.724 00.000 11616 Move returns status 0, amount 0
23:53:26.724 00.000 11616 move complete, result=0
23:53:26.725 00.001 11616 worker thread done servicing request
23:53:26.725 00.000 11616 Worker thread wakes up
23:53:26.725 00.000 12268 GuideStep: 0.2 px 139 ms WEST, -0.3 px 0 ms NORTH
23:53:26.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:26.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:28.730 02.005 11616 Exposure complete
23:53:28.783 00.053 11616 worker thread done servicing request
23:53:28.783 00.000 12268 OnExposeComplete: enter
23:53:28.783 00.000 12268 UpdateGuideState(): m_state=6
23:53:28.783 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
23:53:28.784 00.001 12268 Star::Find returns 1 (0), X=916.44, Y=17.08, Mass=425, SNR=14.2, Peak=60 HFD=3.4
23:53:28.784 00.000 12268 MultiStar: [#1 -0.07,0.44,0.74,U] [#2 -0.11,-0.82,0.00,M6] [#3 -0.09,0.93,0.00,M5] [#4 -0.61,-0.01,0.49,U] [#5 0.86,0.48,0.00,M1] 
23:53:28.784 00.000 12268 refined, 2 included, MultiStar: {-0.37, 0.25}, one-star: {-0.46, 0.23}
23:53:28.784 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
23:53:28.784 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
23:53:28.784 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.25 hyp=0.44 cameraTheta=2.55 mountX=0.21 mountY=-0.39, mountTheta=-1.08
23:53:28.786 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.25, opts=13)
23:53:28.786 00.000 12268 Enqueuing Move request for scope (-0.37, 0.25)
23:53:28.786 00.000 11616 Worker thread wakes up
23:53:28.786 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.25) opts 0xd
23:53:28.786 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.25)
23:53:28.786 00.000 11616 Moving (-0.37, 0.25) raw xDistance=0.21 yDistance=-0.39
23:53:28.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
23:53:28.786 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=-0.41 newest=-0.66
23:53:28.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
23:53:28.786 00.000 11616 MoveAxis(W, 118, ABG)
23:53:28.786 00.000 11616 Guiding  Dir = 3, Dur = 118
23:53:28.787 00.001 11616 IsSlewing returns 0
23:53:28.787 00.000 11616 IsGuiding returns 0
23:53:28.787 00.000 11616 PulseGuide returned control before completion, sleep 128
23:53:28.808 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=220, Gamma=1.290
23:53:28.825 00.017 12268 UpdateGuideState exits: m=425 SNR=14.2
23:53:28.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:28.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:28.825 00.000 12268 Enqueuing Expose request
23:53:28.920 00.095 11616 IsGuiding returns 1
23:53:28.921 00.001 11616 scope still moving after pulse duration time elapsed
23:53:28.951 00.030 11616 IsSlewing returns 0
23:53:28.952 00.001 11616 IsGuiding returns 0
23:53:28.952 00.000 11616 scope move finished after 118 + 46 ms
23:53:28.952 00.000 11616 Move returns status 0, amount 118
23:53:28.952 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1894 applied
23:53:28.952 00.000 11616 MoveAxis(N, 1927, ABG)
23:53:28.952 00.000 11616 Guiding  Dir = 0, Dur = 1927
23:53:28.953 00.001 11616 IsSlewing returns 0
23:53:28.953 00.000 11616 IsGuiding returns 0
23:53:28.953 00.000 11616 PulseGuide returned control before completion, sleep 1937
23:53:30.893 01.940 11616 IsGuiding returns 1
23:53:30.893 00.000 11616 scope still moving after pulse duration time elapsed
23:53:30.924 00.031 11616 IsSlewing returns 0
23:53:30.924 00.000 11616 IsGuiding returns 0
23:53:30.925 00.001 11616 scope move finished after 1927 + 45 ms
23:53:30.925 00.000 11616 Move returns status 0, amount 1927
23:53:30.925 00.000 11616 move complete, result=0
23:53:30.925 00.000 11616 worker thread done servicing request
23:53:30.925 00.000 11616 Worker thread wakes up
23:53:30.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:30.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:30.925 00.000 12268 GuideStep: 0.2 px 118 ms WEST, -0.4 px 1927 ms NORTH
23:53:32.931 02.006 11616 Exposure complete
23:53:32.986 00.055 11616 worker thread done servicing request
23:53:32.986 00.000 12268 OnExposeComplete: enter
23:53:32.987 00.001 12268 UpdateGuideState(): m_state=6
23:53:32.987 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
23:53:32.987 00.000 12268 Star::Find returns 1 (0), X=916.61, Y=16.64, Mass=457, SNR=14.8, Peak=47 HFD=4.0
23:53:32.987 00.000 12268 MultiStar: [#1 0.44,-0.03,0.76,U] [#2 0.17,-0.82,0.00,M7] [#3 0.27,0.13,0.58,U] [#4 -1.02,-0.81,0.00,M1] [#5 -0.17,-0.38,0.52,U] 
23:53:32.987 00.000 12268 refined, 3 included, MultiStar: {0.04, -0.12}, one-star: {-0.28, -0.20}
23:53:32.987 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
23:53:32.987 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
23:53:32.987 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.26 mountX=-0.12 mountY=0.05, mountTheta=2.70
23:53:32.989 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.12, opts=13)
23:53:32.989 00.000 12268 Enqueuing Move request for scope (0.04, -0.12)
23:53:32.989 00.000 11616 Worker thread wakes up
23:53:32.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
23:53:32.989 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
23:53:32.989 00.000 11616 Moving (0.04, -0.12) raw xDistance=-0.12 yDistance=0.05
23:53:32.989 00.000 11616 BLC: History state: CurrMiss=-0.05, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.059223, 1:-0.054625
23:53:32.990 00.001 11616 BLC: No correction, Miss < min_move
23:53:32.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:53:32.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:53:32.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:32.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:53:32.990 00.000 11616 MoveAxis(E, 0, ABG)
23:53:32.990 00.000 11616 Move returns status 0, amount 0
23:53:32.990 00.000 11616 MoveAxis(N, 0, ABG)
23:53:32.990 00.000 11616 Move returns status 0, amount 0
23:53:32.990 00.000 11616 move complete, result=0
23:53:32.990 00.000 11616 worker thread done servicing request
23:53:33.013 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=203, Gamma=1.290
23:53:33.030 00.017 12268 UpdateGuideState exits: m=457 SNR=14.8
23:53:33.030 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:33.030 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:33.030 00.000 12268 Enqueuing Expose request
23:53:33.031 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:33.031 00.000 11616 Worker thread wakes up
23:53:33.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:33.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:35.037 02.006 11616 Exposure complete
23:53:35.092 00.055 11616 worker thread done servicing request
23:53:35.093 00.001 12268 OnExposeComplete: enter
23:53:35.093 00.000 12268 UpdateGuideState(): m_state=6
23:53:35.093 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
23:53:35.093 00.000 12268 Star::Find returns 1 (0), X=916.61, Y=16.88, Mass=464, SNR=14.9, Peak=58 HFD=4.5
23:53:35.093 00.000 12268 MultiStar: [#1 0.37,0.27,0.79,U] [#2 0.29,-0.61,0.00,M8] [#3 0.80,0.98,0.00,M5] [#4 -0.34,0.09,0.45,U] [#5 0.36,-0.42,0.50,U] 
23:53:35.093 00.000 12268 refined, 3 included, MultiStar: {0.01, 0.03}, one-star: {-0.29, 0.03}
23:53:35.093 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
23:53:35.094 00.001 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
23:53:35.094 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.18 mountX=0.03 mountY=0.01, mountTheta=0.26
23:53:35.095 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.03, opts=13)
23:53:35.095 00.000 12268 Enqueuing Move request for scope (0.01, 0.03)
23:53:35.096 00.001 11616 Worker thread wakes up
23:53:35.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
23:53:35.096 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
23:53:35.096 00.000 11616 Moving (0.01, 0.03) raw xDistance=0.03 yDistance=0.01
23:53:35.096 00.000 11616 BLC: History state: CurrMiss=-0.01, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.059223, 1:-0.054625, 2:-0.007834
23:53:35.096 00.000 11616 BLC: No correction, Miss < min_move
23:53:35.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:35.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:53:35.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:35.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:53:35.096 00.000 11616 MoveAxis(E, 0, ABG)
23:53:35.097 00.001 11616 Move returns status 0, amount 0
23:53:35.097 00.000 11616 MoveAxis(N, 0, ABG)
23:53:35.097 00.000 11616 Move returns status 0, amount 0
23:53:35.097 00.000 11616 move complete, result=0
23:53:35.097 00.000 11616 worker thread done servicing request
23:53:35.118 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:53:35.136 00.018 12268 UpdateGuideState exits: m=464 SNR=14.9
23:53:35.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:35.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:35.136 00.000 12268 Enqueuing Expose request
23:53:35.136 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:35.136 00.000 11616 Worker thread wakes up
23:53:35.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:35.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:37.156 02.020 11616 Exposure complete
23:53:37.210 00.054 11616 worker thread done servicing request
23:53:37.210 00.000 12268 OnExposeComplete: enter
23:53:37.210 00.000 12268 UpdateGuideState(): m_state=6
23:53:37.210 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
23:53:37.210 00.000 12268 Star::Find returns 1 (0), X=916.93, Y=17.09, Mass=499, SNR=15.4, Peak=65 HFD=4.3
23:53:37.210 00.000 12268 MultiStar: [#1 0.74,0.46,0.00,M1] [#2 0.58,-0.35,0.00,M9] [#3 0.35,0.55,0.00,M6] [#4 -0.56,0.19,0.42,U] [#5 0.80,0.27,0.00,M1] 
23:53:37.210 00.000 12268 single-star, 1 included, MultiStar: {-0.14, 0.23}, one-star: {0.03, 0.25}
23:53:37.210 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
23:53:37.210 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.14)
23:53:37.211 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.44 mountX=0.25 mountY=0.00, mountTheta=0.00
23:53:37.212 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.25, opts=13)
23:53:37.212 00.000 12268 Enqueuing Move request for scope (0.03, 0.25)
23:53:37.212 00.000 11616 Worker thread wakes up
23:53:37.212 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
23:53:37.212 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
23:53:37.212 00.000 11616 Moving (0.03, 0.25) raw xDistance=0.25 yDistance=0.00
23:53:37.213 00.001 11616 BLC: window closed
23:53:37.213 00.000 11616 BLC: History state: CurrMiss=-0.00, AvgInitMiss=0.23, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.059223, 1:-0.054625, 2:-0.007834
23:53:37.213 00.000 11616 BLC: No correction, Miss < min_move
23:53:37.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
23:53:37.213 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:37.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:53:37.213 00.000 11616 MoveAxis(W, 140, ABG)
23:53:37.213 00.000 11616 Guiding  Dir = 3, Dur = 140
23:53:37.213 00.000 11616 IsSlewing returns 0
23:53:37.214 00.001 11616 IsGuiding returns 0
23:53:37.214 00.000 11616 PulseGuide returned control before completion, sleep 150
23:53:37.236 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:53:37.257 00.021 12268 UpdateGuideState exits: m=499 SNR=15.4
23:53:37.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:37.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:37.257 00.000 12268 Enqueuing Expose request
23:53:37.369 00.112 11616 IsGuiding returns 1
23:53:37.369 00.000 11616 scope still moving after pulse duration time elapsed
23:53:37.400 00.031 11616 IsSlewing returns 0
23:53:37.401 00.001 11616 IsGuiding returns 0
23:53:37.401 00.000 11616 scope move finished after 140 + 46 ms
23:53:37.401 00.000 11616 Move returns status 0, amount 140
23:53:37.401 00.000 11616 MoveAxis(N, 0, ABG)
23:53:37.401 00.000 11616 Move returns status 0, amount 0
23:53:37.402 00.001 11616 move complete, result=0
23:53:37.402 00.000 11616 worker thread done servicing request
23:53:37.402 00.000 11616 Worker thread wakes up
23:53:37.402 00.000 12268 GuideStep: 0.2 px 140 ms WEST, 0.0 px 0 ms NORTH
23:53:37.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:37.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:39.407 02.005 11616 Exposure complete
23:53:39.461 00.054 11616 worker thread done servicing request
23:53:39.461 00.000 12268 OnExposeComplete: enter
23:53:39.462 00.001 12268 UpdateGuideState(): m_state=6
23:53:39.462 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
23:53:39.462 00.000 12268 Star::Find returns 1 (0), X=917.21, Y=16.80, Mass=443, SNR=14.5, Peak=54 HFD=4.4
23:53:39.462 00.000 12268 MultiStar: [#1 0.87,0.25,0.00,M2] [#2 0.76,-0.72,0.00,M10] [#3 0.52,0.93,0.00,M7] [#4 -0.39,-0.31,0.51,U] [#5 1.01,0.04,0.00,M2] 
23:53:39.462 00.000 12268 refined, 1 included, MultiStar: {0.08, -0.14}, one-star: {0.31, -0.05}
23:53:39.462 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
23:53:39.462 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
23:53:39.462 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.06 mountX=-0.13 mountY=0.09, mountTheta=2.51
23:53:39.464 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.14, opts=13)
23:53:39.464 00.000 12268 Enqueuing Move request for scope (0.08, -0.14)
23:53:39.464 00.000 11616 Worker thread wakes up
23:53:39.464 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
23:53:39.464 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
23:53:39.464 00.000 11616 Moving (0.08, -0.14) raw xDistance=-0.13 yDistance=0.09
23:53:39.464 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:53:39.464 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:53:39.465 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:39.465 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:53:39.465 00.000 11616 MoveAxis(E, 0, ABG)
23:53:39.465 00.000 11616 Move returns status 0, amount 0
23:53:39.465 00.000 11616 MoveAxis(N, 0, ABG)
23:53:39.465 00.000 11616 Move returns status 0, amount 0
23:53:39.465 00.000 11616 move complete, result=0
23:53:39.465 00.000 11616 worker thread done servicing request
23:53:39.486 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:53:39.504 00.018 12268 UpdateGuideState exits: m=443 SNR=14.5
23:53:39.504 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:39.504 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:39.504 00.000 12268 Enqueuing Expose request
23:53:39.504 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:39.504 00.000 11616 Worker thread wakes up
23:53:39.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:39.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:41.525 02.021 11616 Exposure complete
23:53:41.579 00.054 11616 worker thread done servicing request
23:53:41.580 00.001 12268 OnExposeComplete: enter
23:53:41.580 00.000 12268 UpdateGuideState(): m_state=6
23:53:41.580 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
23:53:41.580 00.000 12268 Star::Find returns 1 (0), X=917.29, Y=16.77, Mass=376, SNR=13.3, Peak=42 HFD=3.9
23:53:41.581 00.001 12268 MultiStar: [#1 0.80,0.46,0.00,M3] [#2 1.04,-0.72,0.00,R] [#3 0.69,0.10,0.00,M8] [#4 -0.02,0.03,0.49,U] [#5 1.23,-0.06,0.00,M3] 
23:53:41.581 00.000 12268 refined, 1 included, MultiStar: {0.26, -0.04}, one-star: {0.40, -0.08}
23:53:41.581 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
23:53:41.581 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
23:53:41.581 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.04 hyp=0.26 cameraTheta=-0.17 mountX=-0.02 mountY=0.26, mountTheta=1.64
23:53:41.583 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.04, opts=13)
23:53:41.583 00.000 12268 Enqueuing Move request for scope (0.26, -0.04)
23:53:41.583 00.000 11616 Worker thread wakes up
23:53:41.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.04) opts 0xd
23:53:41.583 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.04)
23:53:41.583 00.000 11616 Moving (0.26, -0.04) raw xDistance=-0.02 yDistance=0.26
23:53:41.583 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:41.584 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:53:41.584 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:53:41.584 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:53:41.584 00.000 11616 MoveAxis(E, 0, ABG)
23:53:41.584 00.000 11616 Move returns status 0, amount 0
23:53:41.584 00.000 11616 MoveAxis(N, 0, ABG)
23:53:41.584 00.000 11616 Move returns status 0, amount 0
23:53:41.584 00.000 11616 move complete, result=0
23:53:41.585 00.001 11616 worker thread done servicing request
23:53:41.606 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:53:41.624 00.018 12268 UpdateGuideState exits: m=376 SNR=13.3
23:53:41.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:41.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:41.624 00.000 12268 Enqueuing Expose request
23:53:41.624 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:53:41.624 00.000 11616 Worker thread wakes up
23:53:41.625 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:41.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:43.642 02.017 11616 Exposure complete
23:53:43.701 00.059 11616 worker thread done servicing request
23:53:43.701 00.000 12268 OnExposeComplete: enter
23:53:43.701 00.000 12268 UpdateGuideState(): m_state=6
23:53:43.702 00.001 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
23:53:43.702 00.000 12268 Star::Find returns 1 (0), X=917.23, Y=17.13, Mass=432, SNR=14.3, Peak=42 HFD=4.8
23:53:43.702 00.000 12268 MultiStar: [#1 0.85,0.66,0.00,M4] [#2 -0.28,0.22,0.64,U] [#3 0.87,1.28,0.00,M9] [#4 0.35,0.11,0.46,U] [#5 0.75,0.01,0.00,M4] 
23:53:43.702 00.000 12268 refined, 2 included, MultiStar: {0.15, 0.23}, one-star: {0.33, 0.28}
23:53:43.702 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
23:53:43.702 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.69)
23:53:43.702 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.23 hyp=0.27 cameraTheta=0.99 mountX=0.24 mountY=0.12, mountTheta=0.45
23:53:43.704 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.23, opts=13)
23:53:43.704 00.000 12268 Enqueuing Move request for scope (0.15, 0.23)
23:53:43.704 00.000 11616 Worker thread wakes up
23:53:43.704 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.23) opts 0xd
23:53:43.704 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.23)
23:53:43.704 00.000 11616 Moving (0.15, 0.23) raw xDistance=0.24 yDistance=0.12
23:53:43.705 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
23:53:43.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:43.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:53:43.705 00.000 11616 MoveAxis(W, 135, ABG)
23:53:43.705 00.000 11616 Guiding  Dir = 3, Dur = 135
23:53:43.706 00.001 11616 IsSlewing returns 0
23:53:43.707 00.001 11616 IsGuiding returns 0
23:53:43.707 00.000 11616 PulseGuide returned control before completion, sleep 145
23:53:43.730 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:53:43.748 00.018 12268 UpdateGuideState exits: m=432 SNR=14.3
23:53:43.748 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:43.748 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:43.748 00.000 12268 Enqueuing Expose request
23:53:43.863 00.115 11616 IsGuiding returns 1
23:53:43.863 00.000 11616 scope still moving after pulse duration time elapsed
23:53:43.894 00.031 11616 IsSlewing returns 0
23:53:43.894 00.000 11616 IsGuiding returns 0
23:53:43.894 00.000 11616 scope move finished after 135 + 52 ms
23:53:43.894 00.000 11616 Move returns status 0, amount 135
23:53:43.894 00.000 11616 MoveAxis(N, 0, ABG)
23:53:43.894 00.000 11616 Move returns status 0, amount 0
23:53:43.894 00.000 11616 move complete, result=0
23:53:43.895 00.001 11616 worker thread done servicing request
23:53:43.895 00.000 11616 Worker thread wakes up
23:53:43.895 00.000 12268 GuideStep: 0.2 px 135 ms WEST, 0.1 px 0 ms NORTH
23:53:43.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:43.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:45.897 02.002 11616 Exposure complete
23:53:45.950 00.053 11616 worker thread done servicing request
23:53:45.951 00.001 12268 OnExposeComplete: enter
23:53:45.951 00.000 12268 UpdateGuideState(): m_state=6
23:53:45.951 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
23:53:45.951 00.000 12268 Star::Find returns 1 (0), X=917.30, Y=17.17, Mass=400, SNR=13.8, Peak=36 HFD=4.9
23:53:45.951 00.000 12268 MultiStar: [#1 1.09,0.69,0.00,M5] [#2 -0.12,0.41,0.67,U] [#3 0.57,1.05,0.00,M10] [#4 0.41,0.30,0.44,U] [#5 0.83,0.16,0.00,M5] 
23:53:45.951 00.000 12268 refined, 2 included, MultiStar: {0.24, 0.35}, one-star: {0.40, 0.33}
23:53:45.951 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
23:53:45.951 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.67)
23:53:45.952 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=0.35 hyp=0.42 cameraTheta=0.97 mountX=0.37 mountY=0.19, mountTheta=0.48
23:53:45.953 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.35, opts=13)
23:53:45.953 00.000 12268 Enqueuing Move request for scope (0.24, 0.35)
23:53:45.953 00.000 11616 Worker thread wakes up
23:53:45.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.35) opts 0xd
23:53:45.953 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.35)
23:53:45.954 00.001 11616 Moving (0.24, 0.35) raw xDistance=0.37 yDistance=0.19
23:53:45.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
23:53:45.954 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:53:45.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:53:45.954 00.000 11616 MoveAxis(W, 207, ABG)
23:53:45.954 00.000 11616 Guiding  Dir = 3, Dur = 207
23:53:45.954 00.000 11616 IsSlewing returns 0
23:53:45.955 00.001 11616 IsGuiding returns 0
23:53:45.955 00.000 11616 PulseGuide returned control before completion, sleep 217
23:53:45.978 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
23:53:45.994 00.016 12268 UpdateGuideState exits: m=400 SNR=13.8
23:53:45.995 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:45.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:45.995 00.000 12268 Enqueuing Expose request
23:53:46.178 00.183 11616 IsGuiding returns 1
23:53:46.178 00.000 11616 scope still moving after pulse duration time elapsed
23:53:46.209 00.031 11616 IsSlewing returns 0
23:53:46.210 00.001 11616 IsGuiding returns 0
23:53:46.210 00.000 11616 scope move finished after 207 + 48 ms
23:53:46.210 00.000 11616 Move returns status 0, amount 207
23:53:46.210 00.000 11616 MoveAxis(N, 0, ABG)
23:53:46.210 00.000 11616 Move returns status 0, amount 0
23:53:46.210 00.000 11616 move complete, result=0
23:53:46.211 00.001 11616 worker thread done servicing request
23:53:46.211 00.000 11616 Worker thread wakes up
23:53:46.211 00.000 12268 GuideStep: 0.4 px 207 ms WEST, 0.2 px 0 ms NORTH
23:53:46.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:46.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:48.261 02.050 11616 Exposure complete
23:53:48.317 00.056 11616 worker thread done servicing request
23:53:48.317 00.000 12268 OnExposeComplete: enter
23:53:48.317 00.000 12268 UpdateGuideState(): m_state=6
23:53:48.317 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
23:53:48.317 00.000 12268 Star::Find returns 1 (0), X=917.02, Y=17.01, Mass=473, SNR=15.0, Peak=52 HFD=4.5
23:53:48.318 00.001 12268 MultiStar: [#1 0.75,0.70,0.00,M6] [#2 -0.65,0.07,0.00,M1] [#3 1.00,0.88,0.00,R] [#4 -0.33,0.26,0.37,U] [#5 1.11,0.44,0.00,M6] 
23:53:48.318 00.000 12268 refined, 1 included, MultiStar: {-0.01, 0.19}, one-star: {0.12, 0.17}
23:53:48.318 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
23:53:48.318 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
23:53:48.318 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.60 mountX=0.19 mountY=-0.03, mountTheta=-0.15
23:53:48.319 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.19, opts=13)
23:53:48.320 00.001 12268 Enqueuing Move request for scope (-0.01, 0.19)
23:53:48.320 00.000 11616 Worker thread wakes up
23:53:48.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
23:53:48.320 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
23:53:48.320 00.000 11616 Moving (-0.01, 0.19) raw xDistance=0.19 yDistance=-0.03
23:53:48.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
23:53:48.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:48.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:53:48.320 00.000 11616 MoveAxis(W, 107, ABG)
23:53:48.320 00.000 11616 Guiding  Dir = 3, Dur = 107
23:53:48.321 00.001 11616 IsSlewing returns 0
23:53:48.321 00.000 11616 IsGuiding returns 0
23:53:48.321 00.000 11616 PulseGuide returned control before completion, sleep 117
23:53:48.343 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=234, Gamma=1.290
23:53:48.360 00.017 12268 UpdateGuideState exits: m=473 SNR=15.0
23:53:48.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:48.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:48.360 00.000 12268 Enqueuing Expose request
23:53:48.448 00.088 11616 IsGuiding returns 1
23:53:48.448 00.000 11616 scope still moving after pulse duration time elapsed
23:53:48.478 00.030 11616 IsSlewing returns 0
23:53:48.479 00.001 11616 IsGuiding returns 1
23:53:48.510 00.031 11616 IsSlewing returns 0
23:53:48.510 00.000 11616 IsGuiding returns 0
23:53:48.511 00.001 11616 scope move finished after 107 + 82 ms
23:53:48.511 00.000 11616 Move returns status 0, amount 107
23:53:48.511 00.000 11616 MoveAxis(N, 0, ABG)
23:53:48.511 00.000 11616 Move returns status 0, amount 0
23:53:48.511 00.000 11616 move complete, result=0
23:53:48.511 00.000 11616 worker thread done servicing request
23:53:48.511 00.000 11616 Worker thread wakes up
23:53:48.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:48.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:48.512 00.001 12268 GuideStep: 0.2 px 107 ms WEST, -0.0 px 0 ms NORTH
23:53:50.517 02.005 11616 Exposure complete
23:53:50.571 00.054 11616 worker thread done servicing request
23:53:50.572 00.001 12268 OnExposeComplete: enter
23:53:50.572 00.000 12268 UpdateGuideState(): m_state=6
23:53:50.572 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
23:53:50.572 00.000 12268 Star::Find returns 1 (0), X=916.89, Y=16.95, Mass=431, SNR=14.3, Peak=41 HFD=4.6
23:53:50.572 00.000 12268 MultiStar: [#1 0.75,0.52,0.00,M7] [#2 -0.29,-0.02,0.65,U] [#3 -0.20,0.16,0.64,U] [#4 -0.50,0.30,0.46,U] [#5 0.65,-0.19,0.00,M7] 
23:53:50.572 00.000 12268 single-star, 3 included, MultiStar: {-0.20, 0.12}, one-star: {-0.01, 0.10}
23:53:50.572 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
23:53:50.572 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
23:53:50.573 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.70 mountX=0.10 mountY=-0.03, mountTheta=-0.25
23:53:50.574 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.10, opts=13)
23:53:50.574 00.000 12268 Enqueuing Move request for scope (-0.01, 0.10)
23:53:50.574 00.000 11616 Worker thread wakes up
23:53:50.574 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
23:53:50.574 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
23:53:50.574 00.000 11616 Moving (-0.01, 0.10) raw xDistance=0.10 yDistance=-0.03
23:53:50.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
23:53:50.575 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:50.575 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:53:50.575 00.000 11616 MoveAxis(W, 56, ABG)
23:53:50.575 00.000 11616 Guiding  Dir = 3, Dur = 56
23:53:50.575 00.000 11616 IsSlewing returns 0
23:53:50.575 00.000 11616 IsGuiding returns 0
23:53:50.576 00.001 11616 PulseGuide returned control before completion, sleep 66
23:53:50.599 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=247, Gamma=1.290
23:53:50.616 00.017 12268 UpdateGuideState exits: m=431 SNR=14.3
23:53:50.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:50.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:50.616 00.000 12268 Enqueuing Expose request
23:53:50.656 00.040 11616 IsGuiding returns 0
23:53:50.656 00.000 11616 Move returns status 0, amount 56
23:53:50.656 00.000 11616 MoveAxis(N, 0, ABG)
23:53:50.656 00.000 11616 Move returns status 0, amount 0
23:53:50.656 00.000 11616 move complete, result=0
23:53:50.657 00.001 11616 worker thread done servicing request
23:53:50.657 00.000 11616 Worker thread wakes up
23:53:50.657 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:50.657 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:50.657 00.000 12268 GuideStep: 0.1 px 56 ms WEST, -0.0 px 0 ms NORTH
23:53:52.664 02.007 11616 Exposure complete
23:53:52.720 00.056 11616 worker thread done servicing request
23:53:52.721 00.001 12268 OnExposeComplete: enter
23:53:52.721 00.000 12268 UpdateGuideState(): m_state=6
23:53:52.721 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
23:53:52.721 00.000 12268 Star::Find returns 1 (0), X=917.12, Y=16.51, Mass=407, SNR=13.9, Peak=46 HFD=3.9
23:53:52.721 00.000 12268 MultiStar: [#1 0.88,-0.01,0.00,M8] [#2 -0.53,0.24,0.60,U] [#3 -0.18,-0.60,0.63,U] [#4 0.08,-0.53,0.44,U] [#5 1.32,0.04,0.00,M8] 
23:53:52.721 00.000 12268 refined, 3 included, MultiStar: {-0.07, -0.30}, one-star: {0.22, -0.33}
23:53:52.721 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.27 = 3.02)
23:53:52.721 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.09)
23:53:52.722 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.30 hyp=0.30 cameraTheta=-1.79 mountX=-0.30 mountY=-0.03, mountTheta=-3.05
23:53:52.723 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.30, opts=13)
23:53:52.723 00.000 12268 Enqueuing Move request for scope (-0.07, -0.30)
23:53:52.723 00.000 11616 Worker thread wakes up
23:53:52.723 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.30) opts 0xd
23:53:52.723 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.30)
23:53:52.723 00.000 11616 Moving (-0.07, -0.30) raw xDistance=-0.30 yDistance=-0.03
23:53:52.723 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
23:53:52.724 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
23:53:52.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
23:53:52.724 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:52.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:53:52.725 00.001 11616 MoveAxis(E, 169, ABG)
23:53:52.725 00.000 11616 Guiding  Dir = 2, Dur = 169
23:53:52.725 00.000 11616 IsSlewing returns 0
23:53:52.725 00.000 11616 IsGuiding returns 0
23:53:52.726 00.001 11616 PulseGuide returned control before completion, sleep 179
23:53:52.745 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
23:53:52.763 00.018 12268 UpdateGuideState exits: m=407 SNR=13.9
23:53:52.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:52.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:52.763 00.000 12268 Enqueuing Expose request
23:53:52.912 00.149 11616 IsGuiding returns 1
23:53:52.913 00.001 11616 scope still moving after pulse duration time elapsed
23:53:52.944 00.031 11616 IsSlewing returns 0
23:53:52.945 00.001 11616 IsGuiding returns 0
23:53:52.945 00.000 11616 scope move finished after 169 + 50 ms
23:53:52.945 00.000 11616 Move returns status 0, amount 169
23:53:52.945 00.000 11616 MoveAxis(N, 0, ABG)
23:53:52.945 00.000 11616 Move returns status 0, amount 0
23:53:52.945 00.000 11616 move complete, result=0
23:53:52.945 00.000 11616 worker thread done servicing request
23:53:52.945 00.000 11616 Worker thread wakes up
23:53:52.946 00.001 12268 GuideStep: -0.3 px 169 ms EAST, -0.0 px 0 ms NORTH
23:53:52.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:52.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:54.964 02.018 11616 Exposure complete
23:53:55.020 00.056 11616 worker thread done servicing request
23:53:55.020 00.000 12268 OnExposeComplete: enter
23:53:55.020 00.000 12268 UpdateGuideState(): m_state=6
23:53:55.020 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
23:53:55.020 00.000 12268 Star::Find returns 1 (0), X=917.25, Y=16.86, Mass=511, SNR=15.6, Peak=39 HFD=5.0
23:53:55.021 00.001 12268 MultiStar: [#1 1.15,-0.05,0.00,M9] [#2 -0.41,0.33,0.54,U] [#3 0.09,-0.19,0.62,U] [#4 -0.06,0.32,0.43,U] [#5 1.03,0.20,0.00,M9] 
23:53:55.021 00.000 12268 refined, 3 included, MultiStar: {0.06, 0.08}, one-star: {0.35, 0.02}
23:53:55.021 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
23:53:55.021 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.63)
23:53:55.021 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.11 cameraTheta=0.93 mountX=0.09 mountY=0.05, mountTheta=0.52
23:53:55.024 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.08, opts=13)
23:53:55.024 00.000 12268 Enqueuing Move request for scope (0.06, 0.08)
23:53:55.024 00.000 11616 Worker thread wakes up
23:53:55.024 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
23:53:55.024 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
23:53:55.024 00.000 11616 Moving (0.06, 0.08) raw xDistance=0.09 yDistance=0.05
23:53:55.024 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:55.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:53:55.024 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:55.025 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:53:55.025 00.000 11616 MoveAxis(E, 0, ABG)
23:53:55.025 00.000 11616 Move returns status 0, amount 0
23:53:55.025 00.000 11616 MoveAxis(N, 0, ABG)
23:53:55.025 00.000 11616 Move returns status 0, amount 0
23:53:55.025 00.000 11616 move complete, result=0
23:53:55.025 00.000 11616 worker thread done servicing request
23:53:55.047 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=220, Gamma=1.290
23:53:55.064 00.017 12268 UpdateGuideState exits: m=511 SNR=15.6
23:53:55.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:55.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:55.064 00.000 12268 Enqueuing Expose request
23:53:55.065 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:55.065 00.000 11616 Worker thread wakes up
23:53:55.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:55.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:57.083 02.018 11616 Exposure complete
23:53:57.137 00.054 11616 worker thread done servicing request
23:53:57.138 00.001 12268 OnExposeComplete: enter
23:53:57.138 00.000 12268 UpdateGuideState(): m_state=6
23:53:57.138 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
23:53:57.138 00.000 12268 Star::Find returns 1 (0), X=917.28, Y=16.98, Mass=521, SNR=15.7, Peak=53 HFD=4.9
23:53:57.138 00.000 12268 MultiStar: [#1 1.00,0.38,0.00,M10] [#2 -0.43,0.04,0.56,U] [#3 -0.01,-0.43,0.56,U] [#4 0.38,0.40,0.42,U] [#5 0.93,-0.05,0.00,M10] 
23:53:57.138 00.000 12268 refined, 3 included, MultiStar: {0.12, 0.03}, one-star: {0.38, 0.13}
23:53:57.138 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
23:53:57.138 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.96)
23:53:57.139 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.26 mountX=0.04 mountY=0.11, mountTheta=1.21
23:53:57.140 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.03, opts=13)
23:53:57.140 00.000 12268 Enqueuing Move request for scope (0.12, 0.03)
23:53:57.141 00.001 11616 Worker thread wakes up
23:53:57.141 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
23:53:57.141 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
23:53:57.141 00.000 11616 Moving (0.12, 0.03) raw xDistance=0.04 yDistance=0.11
23:53:57.141 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:57.141 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:53:57.141 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:57.141 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:53:57.141 00.000 11616 MoveAxis(E, 0, ABG)
23:53:57.142 00.001 11616 Move returns status 0, amount 0
23:53:57.142 00.000 11616 MoveAxis(N, 0, ABG)
23:53:57.142 00.000 11616 Move returns status 0, amount 0
23:53:57.142 00.000 11616 move complete, result=0
23:53:57.142 00.000 11616 worker thread done servicing request
23:53:57.163 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:53:57.180 00.017 12268 UpdateGuideState exits: m=521 SNR=15.7
23:53:57.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:57.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:53:57.180 00.000 12268 Enqueuing Expose request
23:53:57.180 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:57.180 00.000 11616 Worker thread wakes up
23:53:57.181 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:57.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:53:59.191 02.010 11616 Exposure complete
23:53:59.244 00.053 11616 worker thread done servicing request
23:53:59.245 00.001 12268 OnExposeComplete: enter
23:53:59.245 00.000 12268 UpdateGuideState(): m_state=6
23:53:59.245 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
23:53:59.245 00.000 12268 Star::Find returns 1 (0), X=917.47, Y=16.67, Mass=341, SNR=12.7, Peak=40 HFD=4.0
23:53:59.245 00.000 12268 DistanceChecker: reject for large offset (0.60 > 0.60) avgDist = 0.30 count = 39
23:53:59.245 00.000 12268 DistanceChecker: activated
23:53:59.245 00.000 12268 Status Line: Recovering
23:53:59.247 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
23:53:59.248 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
23:53:59.248 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
23:53:59.248 00.000 11616 Worker thread wakes up
23:53:59.248 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:53:59.249 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:53:59.249 00.000 11616 move complete, result=0
23:53:59.250 00.001 11616 worker thread done servicing request
23:53:59.358 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
23:53:59.358 00.000 12268 Status Line: No star found
23:53:59.361 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:53:59.379 00.018 12268 UpdateGuideState exits: No star found
23:53:59.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:59.380 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
23:53:59.380 00.000 12268 Enqueuing Expose request
23:53:59.380 00.000 11616 Worker thread wakes up
23:53:59.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:53:59.380 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:54:01.382 02.002 11616 Exposure complete
23:54:01.435 00.053 11616 worker thread done servicing request
23:54:01.436 00.001 12268 OnExposeComplete: enter
23:54:01.436 00.000 12268 UpdateGuideState(): m_state=6
23:54:01.436 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
23:54:01.436 00.000 12268 Star::Find returns 1 (0), X=917.35, Y=16.99, Mass=435, SNR=14.4, Peak=52 HFD=4.0
23:54:01.436 00.000 12268 DistanceChecker: deactivated
23:54:01.436 00.000 12268 MultiStar: [#1 0.73,0.50,0.00,R] [#2 -0.35,0.34,0.56,U] [#3 0.03,0.05,0.68,U] [#4 0.32,0.26,0.56,U] [#5 0.36,-0.03,0.57,U] 
23:54:01.436 00.000 12268 refined, 4 included, MultiStar: {0.20, 0.15}, one-star: {0.45, 0.15}
23:54:01.436 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
23:54:01.437 00.001 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.35)
23:54:01.437 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.15 hyp=0.25 cameraTheta=0.65 mountX=0.17 mountY=0.18, mountTheta=0.81
23:54:01.438 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.15, opts=13)
23:54:01.438 00.000 12268 Enqueuing Move request for scope (0.20, 0.15)
23:54:01.438 00.000 11616 Worker thread wakes up
23:54:01.438 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.15) opts 0xd
23:54:01.438 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.15)
23:54:01.438 00.000 11616 Moving (0.20, 0.15) raw xDistance=0.17 yDistance=0.18
23:54:01.438 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:01.439 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:54:01.439 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:54:01.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:54:01.439 00.000 11616 MoveAxis(E, 0, ABG)
23:54:01.439 00.000 11616 Move returns status 0, amount 0
23:54:01.439 00.000 11616 MoveAxis(N, 0, ABG)
23:54:01.439 00.000 11616 Move returns status 0, amount 0
23:54:01.439 00.000 11616 move complete, result=0
23:54:01.440 00.001 11616 worker thread done servicing request
23:54:01.460 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
23:54:01.477 00.017 12268 UpdateGuideState exits: m=435 SNR=14.4
23:54:01.477 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:01.477 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:01.478 00.001 12268 Enqueuing Expose request
23:54:01.478 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:54:01.478 00.000 11616 Worker thread wakes up
23:54:01.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:01.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:03.486 02.008 11616 Exposure complete
23:54:03.540 00.054 11616 worker thread done servicing request
23:54:03.541 00.001 12268 OnExposeComplete: enter
23:54:03.541 00.000 12268 UpdateGuideState(): m_state=6
23:54:03.541 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
23:54:03.541 00.000 12268 Star::Find returns 1 (0), X=917.35, Y=16.59, Mass=442, SNR=14.5, Peak=41 HFD=4.8
23:54:03.542 00.001 12268 MultiStar: [#1 0.27,-0.63,0.00,M1] [#2 -0.03,-0.30,0.60,U] [#3 -0.32,-0.72,0.00,M1] [#4 0.52,-0.20,0.55,U] [#5 0.99,0.33,0.00,M10] 
23:54:03.542 00.000 12268 refined, 2 included, MultiStar: {0.34, -0.26}, one-star: {0.45, -0.26}
23:54:03.542 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
23:54:03.542 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.05)
23:54:03.542 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.26 hyp=0.42 cameraTheta=-0.65 mountX=-0.22 mountY=0.37, mountTheta=2.12
23:54:03.543 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.26, opts=13)
23:54:03.543 00.000 12268 Enqueuing Move request for scope (0.34, -0.26)
23:54:03.544 00.001 11616 Worker thread wakes up
23:54:03.544 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.26) opts 0xd
23:54:03.544 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.26)
23:54:03.544 00.000 11616 Moving (0.34, -0.26) raw xDistance=-0.22 yDistance=0.37
23:54:03.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
23:54:03.544 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=0.57 newest=0.65
23:54:03.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
23:54:03.544 00.000 11616 MoveAxis(E, 125, ABG)
23:54:03.544 00.000 11616 Guiding  Dir = 2, Dur = 125
23:54:03.544 00.000 11616 IsSlewing returns 0
23:54:03.545 00.001 11616 IsGuiding returns 0
23:54:03.545 00.000 11616 PulseGuide returned control before completion, sleep 135
23:54:03.568 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:03.586 00.018 12268 UpdateGuideState exits: m=442 SNR=14.5
23:54:03.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:03.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:03.587 00.001 12268 Enqueuing Expose request
23:54:03.686 00.099 11616 IsGuiding returns 1
23:54:03.686 00.000 11616 scope still moving after pulse duration time elapsed
23:54:03.717 00.031 11616 IsSlewing returns 0
23:54:03.718 00.001 11616 IsGuiding returns 0
23:54:03.718 00.000 11616 scope move finished after 125 + 48 ms
23:54:03.718 00.000 11616 Move returns status 0, amount 125
23:54:03.718 00.000 11616 BLC: Oldest BLC event removed
23:54:03.718 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1894 applied
23:54:03.718 00.000 11616 MoveAxis(S, 1925, ABG)
23:54:03.718 00.000 11616 Guiding  Dir = 1, Dur = 1925
23:54:03.719 00.001 11616 IsSlewing returns 0
23:54:03.719 00.000 11616 IsGuiding returns 0
23:54:03.719 00.000 11616 PulseGuide returned control before completion, sleep 1935
23:54:05.661 01.942 11616 IsGuiding returns 1
23:54:05.661 00.000 11616 scope still moving after pulse duration time elapsed
23:54:05.692 00.031 11616 IsSlewing returns 0
23:54:05.692 00.000 11616 IsGuiding returns 1
23:54:05.722 00.030 11616 IsSlewing returns 0
23:54:05.723 00.001 11616 IsGuiding returns 1
23:54:05.754 00.031 11616 IsSlewing returns 0
23:54:05.754 00.000 11616 IsGuiding returns 1
23:54:05.784 00.030 11616 IsSlewing returns 0
23:54:05.784 00.000 11616 IsGuiding returns 1
23:54:05.816 00.032 11616 IsSlewing returns 0
23:54:05.817 00.001 11616 IsGuiding returns 1
23:54:05.847 00.030 11616 IsSlewing returns 0
23:54:05.848 00.001 11616 IsGuiding returns 1
23:54:05.878 00.030 11616 IsSlewing returns 0
23:54:05.879 00.001 11616 IsGuiding returns 1
23:54:05.910 00.031 11616 IsSlewing returns 0
23:54:05.910 00.000 11616 IsGuiding returns 1
23:54:05.941 00.031 11616 IsSlewing returns 0
23:54:05.942 00.001 11616 IsGuiding returns 1
23:54:05.972 00.030 11616 IsSlewing returns 0
23:54:05.972 00.000 11616 IsGuiding returns 0
23:54:05.973 00.001 11616 scope move finished after 1925 + 328 ms
23:54:05.973 00.000 11616 Move returns status 0, amount 1925
23:54:05.973 00.000 11616 move complete, result=0
23:54:05.973 00.000 11616 worker thread done servicing request
23:54:05.973 00.000 11616 Worker thread wakes up
23:54:05.973 00.000 12268 GuideStep: -0.2 px 125 ms EAST, 0.4 px 1925 ms SOUTH
23:54:05.973 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:05.974 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:07.987 02.013 11616 Exposure complete
23:54:08.043 00.056 11616 worker thread done servicing request
23:54:08.043 00.000 12268 OnExposeComplete: enter
23:54:08.043 00.000 12268 UpdateGuideState(): m_state=6
23:54:08.043 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
23:54:08.043 00.000 12268 Star::Find returns 1 (0), X=917.19, Y=16.88, Mass=396, SNR=13.7, Peak=51 HFD=4.0
23:54:08.044 00.001 12268 MultiStar: [#1 0.05,-0.26,0.90,U] [#2 -0.28,0.21,0.70,U] [#3 -0.07,-0.36,0.67,U] [#4 0.81,0.14,0.00,M1] [#5 0.82,0.21,0.00,R] 
23:54:08.044 00.000 12268 refined, 3 included, MultiStar: {0.03, -0.09}, one-star: {0.29, 0.04}
23:54:08.044 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
23:54:08.044 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
23:54:08.044 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.25 mountX=-0.09 mountY=0.04, mountTheta=2.70
23:54:08.045 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.09, opts=13)
23:54:08.045 00.000 12268 Enqueuing Move request for scope (0.03, -0.09)
23:54:08.046 00.001 11616 Worker thread wakes up
23:54:08.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
23:54:08.046 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
23:54:08.046 00.000 11616 Moving (0.03, -0.09) raw xDistance=-0.09 yDistance=0.04
23:54:08.046 00.000 11616 BLC: History state: CurrMiss=0.04, AvgInitMiss=0.21, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.055062, 1:0.040800
23:54:08.046 00.000 11616 BLC: No correction, Miss < min_move
23:54:08.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:08.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:54:08.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:08.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:54:08.046 00.000 11616 MoveAxis(E, 0, ABG)
23:54:08.046 00.000 11616 Move returns status 0, amount 0
23:54:08.047 00.001 11616 MoveAxis(N, 0, ABG)
23:54:08.047 00.000 11616 Move returns status 0, amount 0
23:54:08.047 00.000 11616 move complete, result=0
23:54:08.047 00.000 11616 worker thread done servicing request
23:54:08.067 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:08.086 00.019 12268 UpdateGuideState exits: m=396 SNR=13.7
23:54:08.086 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:08.086 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:08.086 00.000 12268 Enqueuing Expose request
23:54:08.086 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:08.086 00.000 11616 Worker thread wakes up
23:54:08.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:08.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:10.097 02.011 11616 Exposure complete
23:54:10.150 00.053 11616 worker thread done servicing request
23:54:10.150 00.000 12268 OnExposeComplete: enter
23:54:10.150 00.000 12268 UpdateGuideState(): m_state=6
23:54:10.150 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
23:54:10.151 00.001 12268 Star::Find returns 1 (0), X=916.69, Y=16.71, Mass=415, SNR=14.0, Peak=43 HFD=3.7
23:54:10.151 00.000 12268 MultiStar: [#1 -0.04,-0.16,0.99,U] [#2 -0.63,-0.27,0.00,M1] [#3 -0.29,-0.68,0.00,M1] [#4 -0.54,-0.26,0.49,U] [#5 -0.09,-0.34,0.59,U] 
23:54:10.151 00.000 12268 single-star, 3 included, MultiStar: {-0.18, -0.20}, one-star: {-0.21, -0.13}
23:54:10.151 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
23:54:10.151 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
23:54:10.151 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-2.57 mountX=-0.15 mountY=-0.19, mountTheta=-2.26
23:54:10.153 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.13, opts=13)
23:54:10.153 00.000 12268 Enqueuing Move request for scope (-0.21, -0.13)
23:54:10.153 00.000 11616 Worker thread wakes up
23:54:10.153 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
23:54:10.153 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
23:54:10.153 00.000 11616 Moving (-0.21, -0.13) raw xDistance=-0.15 yDistance=-0.19
23:54:10.153 00.000 11616 BLC: History state: CurrMiss=-0.19, AvgInitMiss=0.21, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=0.055062, 1:0.040800, 2:-0.187911
23:54:10.153 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -104.000000
23:54:10.153 00.000 11616 BLC: window closed
23:54:10.154 00.001 11616 BLC: Pulse adjusted to 1790
23:54:10.155 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
23:54:10.155 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:10.155 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:54:10.155 00.000 11616 MoveAxis(E, 86, ABG)
23:54:10.155 00.000 11616 Guiding  Dir = 2, Dur = 86
23:54:10.155 00.000 11616 IsSlewing returns 0
23:54:10.156 00.001 11616 IsGuiding returns 0
23:54:10.156 00.000 11616 PulseGuide returned control before completion, sleep 96
23:54:10.175 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:10.193 00.018 12268 UpdateGuideState exits: m=415 SNR=14.0
23:54:10.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:10.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:10.193 00.000 12268 Enqueuing Expose request
23:54:10.253 00.060 11616 IsGuiding returns 1
23:54:10.254 00.001 11616 scope still moving after pulse duration time elapsed
23:54:10.276 00.022 12268 evsrv: cli 0F8E69C0 connect
23:54:10.276 00.000 12268 case statement mapped state 6 to 3
23:54:10.277 00.001 12268 case statement mapped state 6 to 3
23:54:10.277 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"86bedc1e-6018-4a98-833f-a327834cd24e"}
23:54:10.278 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"86bedc1e-6018-4a98-833f-a327834cd24e"}
23:54:10.278 00.000 12268 evsrv: cli 0F8E69C0 disconnect
23:54:10.284 00.006 11616 IsSlewing returns 0
23:54:10.284 00.000 11616 IsGuiding returns 0
23:54:10.285 00.001 11616 scope move finished after 86 + 42 ms
23:54:10.285 00.000 11616 Move returns status 0, amount 86
23:54:10.285 00.000 11616 MoveAxis(N, 0, ABG)
23:54:10.285 00.000 11616 Move returns status 0, amount 0
23:54:10.285 00.000 11616 move complete, result=0
23:54:10.285 00.000 11616 worker thread done servicing request
23:54:10.285 00.000 11616 Worker thread wakes up
23:54:10.285 00.000 12268 GuideStep: -0.2 px 86 ms EAST, -0.2 px 0 ms NORTH
23:54:10.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:10.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:12.304 02.019 11616 Exposure complete
23:54:12.357 00.053 11616 worker thread done servicing request
23:54:12.358 00.001 12268 OnExposeComplete: enter
23:54:12.358 00.000 12268 UpdateGuideState(): m_state=6
23:54:12.358 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
23:54:12.358 00.000 12268 Star::Find returns 1 (0), X=916.99, Y=17.08, Mass=410, SNR=14.0, Peak=49 HFD=4.2
23:54:12.359 00.001 12268 MultiStar: [#1 0.06,-0.17,0.99,U] [#2 -0.67,0.27,0.00,M2] [#3 -0.29,-0.06,0.74,U] [#4 -0.32,0.33,0.54,U] [#5 0.42,0.31,0.63,U] 
23:54:12.359 00.000 12268 refined, 4 included, MultiStar: {0.01, 0.10}, one-star: {0.09, 0.24}
23:54:12.359 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
23:54:12.359 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
23:54:12.359 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.47 mountX=0.10 mountY=-0.00, mountTheta=-0.03
23:54:12.360 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.10, opts=13)
23:54:12.360 00.000 12268 Enqueuing Move request for scope (0.01, 0.10)
23:54:12.361 00.001 11616 Worker thread wakes up
23:54:12.361 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
23:54:12.361 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
23:54:12.361 00.000 11616 Moving (0.01, 0.10) raw xDistance=0.10 yDistance=-0.00
23:54:12.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:12.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:54:12.361 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:12.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:54:12.361 00.000 11616 MoveAxis(E, 0, ABG)
23:54:12.361 00.000 11616 Move returns status 0, amount 0
23:54:12.361 00.000 11616 MoveAxis(N, 0, ABG)
23:54:12.361 00.000 11616 Move returns status 0, amount 0
23:54:12.361 00.000 11616 move complete, result=0
23:54:12.362 00.001 11616 worker thread done servicing request
23:54:12.385 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:12.403 00.018 12268 UpdateGuideState exits: m=410 SNR=14.0
23:54:12.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:12.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:12.403 00.000 12268 Enqueuing Expose request
23:54:12.404 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:12.404 00.000 11616 Worker thread wakes up
23:54:12.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:12.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:14.412 02.008 11616 Exposure complete
23:54:14.466 00.054 11616 worker thread done servicing request
23:54:14.466 00.000 12268 OnExposeComplete: enter
23:54:14.466 00.000 12268 UpdateGuideState(): m_state=6
23:54:14.466 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
23:54:14.466 00.000 12268 Star::Find returns 1 (0), X=916.86, Y=17.00, Mass=447, SNR=14.6, Peak=58 HFD=4.0
23:54:14.467 00.001 12268 MultiStar: [#1 -0.21,-0.16,0.93,U] [#2 -0.73,0.21,0.00,M3] [#3 -0.68,-0.35,0.00,M1] [#4 -0.27,0.14,0.47,U] [#5 0.12,0.02,0.58,U] 
23:54:14.467 00.000 12268 refined, 3 included, MultiStar: {-0.10, 0.03}, one-star: {-0.04, 0.15}
23:54:14.467 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
23:54:14.467 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
23:54:14.467 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.89 mountX=0.02 mountY=-0.10, mountTheta=-1.42
23:54:14.468 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.03, opts=13)
23:54:14.468 00.000 12268 Enqueuing Move request for scope (-0.10, 0.03)
23:54:14.468 00.000 11616 Worker thread wakes up
23:54:14.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
23:54:14.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
23:54:14.468 00.000 11616 Moving (-0.10, 0.03) raw xDistance=0.02 yDistance=-0.10
23:54:14.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:14.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:54:14.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:14.469 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:54:14.469 00.000 11616 MoveAxis(E, 0, ABG)
23:54:14.469 00.000 11616 Move returns status 0, amount 0
23:54:14.469 00.000 11616 MoveAxis(N, 0, ABG)
23:54:14.469 00.000 11616 Move returns status 0, amount 0
23:54:14.469 00.000 11616 move complete, result=0
23:54:14.469 00.000 11616 worker thread done servicing request
23:54:14.490 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:14.507 00.017 12268 UpdateGuideState exits: m=447 SNR=14.6
23:54:14.508 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:14.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:14.508 00.000 12268 Enqueuing Expose request
23:54:14.508 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:14.508 00.000 11616 Worker thread wakes up
23:54:14.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:14.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:16.522 02.014 11616 Exposure complete
23:54:16.581 00.059 11616 worker thread done servicing request
23:54:16.581 00.000 12268 OnExposeComplete: enter
23:54:16.581 00.000 12268 UpdateGuideState(): m_state=6
23:54:16.581 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
23:54:16.582 00.001 12268 Star::Find returns 1 (0), X=916.87, Y=17.31, Mass=501, SNR=15.5, Peak=63 HFD=4.1
23:54:16.582 00.000 12268 MultiStar: [#1 0.05,-0.03,0.91,U] [#2 -0.66,0.54,0.00,M4] [#3 -0.33,-0.06,0.60,U] [#4 -0.37,-0.00,0.51,U] [#5 -0.09,-0.08,0.53,U] 
23:54:16.582 00.000 12268 refined, 4 included, MultiStar: {-0.12, 0.10}, one-star: {-0.03, 0.47}
23:54:16.582 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
23:54:16.582 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
23:54:16.582 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.43 mountX=0.09 mountY=-0.13, mountTheta=-0.97
23:54:16.585 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.10, opts=13)
23:54:16.585 00.000 12268 Enqueuing Move request for scope (-0.12, 0.10)
23:54:16.585 00.000 11616 Worker thread wakes up
23:54:16.586 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
23:54:16.586 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
23:54:16.586 00.000 11616 Moving (-0.12, 0.10) raw xDistance=0.09 yDistance=-0.13
23:54:16.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:16.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:54:16.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:16.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:54:16.586 00.000 11616 MoveAxis(E, 0, ABG)
23:54:16.586 00.000 11616 Move returns status 0, amount 0
23:54:16.586 00.000 11616 MoveAxis(N, 0, ABG)
23:54:16.587 00.001 11616 Move returns status 0, amount 0
23:54:16.587 00.000 11616 move complete, result=0
23:54:16.587 00.000 11616 worker thread done servicing request
23:54:16.610 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:16.631 00.021 12268 UpdateGuideState exits: m=501 SNR=15.5
23:54:16.631 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:16.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:16.631 00.000 12268 Enqueuing Expose request
23:54:16.631 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:16.631 00.000 11616 Worker thread wakes up
23:54:16.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:16.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:18.643 02.012 11616 Exposure complete
23:54:18.697 00.054 11616 worker thread done servicing request
23:54:18.697 00.000 12268 OnExposeComplete: enter
23:54:18.698 00.001 12268 UpdateGuideState(): m_state=6
23:54:18.698 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
23:54:18.698 00.000 12268 Star::Find returns 1 (0), X=916.79, Y=17.04, Mass=470, SNR=15.0, Peak=63 HFD=4.1
23:54:18.698 00.000 12268 MultiStar: [#1 -0.40,0.05,0.92,U] [#2 -1.19,0.31,0.00,M5] [#3 -0.57,0.18,0.73,U] [#4 -0.37,0.41,0.47,U] [#5 -0.14,0.11,0.63,U] 
23:54:18.698 00.000 12268 single-star, 4 included, MultiStar: {-0.31, 0.17}, one-star: {-0.11, 0.19}
23:54:18.698 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
23:54:18.698 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
23:54:18.699 00.001 12268 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.08 mountX=0.18 mountY=-0.13, mountTheta=-0.63
23:54:18.700 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.19, opts=13)
23:54:18.700 00.000 12268 Enqueuing Move request for scope (-0.11, 0.19)
23:54:18.701 00.001 11616 Worker thread wakes up
23:54:18.701 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
23:54:18.701 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
23:54:18.701 00.000 11616 Moving (-0.11, 0.19) raw xDistance=0.18 yDistance=-0.13
23:54:18.701 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:54:18.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:54:18.701 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:18.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:54:18.701 00.000 11616 MoveAxis(E, 0, ABG)
23:54:18.701 00.000 11616 Move returns status 0, amount 0
23:54:18.701 00.000 11616 MoveAxis(N, 0, ABG)
23:54:18.701 00.000 11616 Move returns status 0, amount 0
23:54:18.701 00.000 11616 move complete, result=0
23:54:18.702 00.001 11616 worker thread done servicing request
23:54:18.722 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
23:54:18.739 00.017 12268 UpdateGuideState exits: m=470 SNR=15.0
23:54:18.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:18.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:18.739 00.000 12268 Enqueuing Expose request
23:54:18.739 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:18.740 00.001 11616 Worker thread wakes up
23:54:18.740 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:18.740 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:20.749 02.009 11616 Exposure complete
23:54:20.803 00.054 11616 worker thread done servicing request
23:54:20.803 00.000 12268 OnExposeComplete: enter
23:54:20.803 00.000 12268 UpdateGuideState(): m_state=6
23:54:20.804 00.001 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
23:54:20.804 00.000 12268 Star::Find returns 1 (0), X=916.87, Y=16.71, Mass=565, SNR=16.5, Peak=63 HFD=3.9
23:54:20.804 00.000 12268 MultiStar: [#1 -0.17,-0.62,0.00,M1] [#2 -0.49,-0.36,0.58,U] [#3 -0.61,-0.69,0.00,M1] [#4 -0.34,-0.14,0.41,U] [#5 -0.04,-0.16,0.57,U] 
23:54:20.804 00.000 12268 single-star, 3 included, MultiStar: {-0.19, -0.19}, one-star: {-0.03, -0.14}
23:54:20.804 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.27 = 3.02)
23:54:20.804 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.09)
23:54:20.804 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.79 mountX=-0.14 mountY=-0.01, mountTheta=-3.05
23:54:20.806 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.14, opts=13)
23:54:20.806 00.000 12268 Enqueuing Move request for scope (-0.03, -0.14)
23:54:20.806 00.000 11616 Worker thread wakes up
23:54:20.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
23:54:20.806 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
23:54:20.806 00.000 11616 Moving (-0.03, -0.14) raw xDistance=-0.14 yDistance=-0.01
23:54:20.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
23:54:20.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:20.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:54:20.806 00.000 11616 MoveAxis(E, 78, ABG)
23:54:20.807 00.001 11616 Guiding  Dir = 2, Dur = 78
23:54:20.807 00.000 11616 IsSlewing returns 0
23:54:20.807 00.000 11616 IsGuiding returns 0
23:54:20.807 00.000 11616 PulseGuide returned control before completion, sleep 88
23:54:20.828 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:20.845 00.017 12268 UpdateGuideState exits: m=565 SNR=16.5
23:54:20.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:20.846 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:20.846 00.000 12268 Enqueuing Expose request
23:54:20.907 00.061 11616 IsGuiding returns 1
23:54:20.907 00.000 11616 scope still moving after pulse duration time elapsed
23:54:20.938 00.031 11616 IsSlewing returns 0
23:54:20.939 00.001 11616 IsGuiding returns 0
23:54:20.939 00.000 11616 scope move finished after 78 + 53 ms
23:54:20.939 00.000 11616 Move returns status 0, amount 78
23:54:20.939 00.000 11616 MoveAxis(N, 0, ABG)
23:54:20.939 00.000 11616 Move returns status 0, amount 0
23:54:20.939 00.000 11616 move complete, result=0
23:54:20.939 00.000 11616 worker thread done servicing request
23:54:20.939 00.000 11616 Worker thread wakes up
23:54:20.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:20.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:20.940 00.001 12268 GuideStep: -0.1 px 78 ms EAST, -0.0 px 0 ms NORTH
23:54:22.941 02.001 11616 Exposure complete
23:54:22.995 00.054 11616 worker thread done servicing request
23:54:22.995 00.000 12268 OnExposeComplete: enter
23:54:22.995 00.000 12268 UpdateGuideState(): m_state=6
23:54:22.995 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
23:54:22.995 00.000 12268 Star::Find returns 1 (0), X=917.13, Y=16.98, Mass=572, SNR=16.6, Peak=81 HFD=3.9
23:54:22.996 00.001 12268 MultiStar: [#1 0.49,-0.28,0.84,U] [#2 -0.37,0.11,0.55,U] [#3 -0.31,-0.56,0.00,M2] [#4 -0.01,-0.24,0.47,U] [#5 0.11,-0.50,0.58,U] 
23:54:22.996 00.000 12268 refined, 4 included, MultiStar: {0.15, -0.13}, one-star: {0.23, 0.14}
23:54:22.996 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
23:54:22.996 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
23:54:22.996 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.19 cameraTheta=-0.73 mountX=-0.11 mountY=0.16, mountTheta=2.19
23:54:22.998 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.13, opts=13)
23:54:22.998 00.000 12268 Enqueuing Move request for scope (0.15, -0.13)
23:54:22.998 00.000 11616 Worker thread wakes up
23:54:22.998 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd
23:54:22.998 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.13)
23:54:22.998 00.000 11616 Moving (0.15, -0.13) raw xDistance=-0.11 yDistance=0.16
23:54:22.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
23:54:22.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:54:22.998 00.000 11616 MoveAxis(E, 64, ABG)
23:54:22.998 00.000 11616 Guiding  Dir = 2, Dur = 64
23:54:22.999 00.001 11616 IsSlewing returns 0
23:54:22.999 00.000 11616 IsGuiding returns 0
23:54:22.999 00.000 11616 PulseGuide returned control before completion, sleep 74
23:54:23.024 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:23.042 00.018 12268 UpdateGuideState exits: m=572 SNR=16.6
23:54:23.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:23.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:23.042 00.000 12268 Enqueuing Expose request
23:54:23.079 00.037 11616 IsGuiding returns 1
23:54:23.079 00.000 11616 scope still moving after pulse duration time elapsed
23:54:23.111 00.032 11616 IsSlewing returns 0
23:54:23.111 00.000 11616 IsGuiding returns 0
23:54:23.111 00.000 11616 scope move finished after 64 + 48 ms
23:54:23.111 00.000 11616 Move returns status 0, amount 64
23:54:23.111 00.000 11616 MoveAxis(S, 14, ABG)
23:54:23.111 00.000 11616 Guiding  Dir = 1, Dur = 14
23:54:23.112 00.001 11616 IsSlewing returns 0
23:54:23.112 00.000 11616 IsGuiding returns 0
23:54:23.112 00.000 11616 PulseGuide returned control before completion, sleep 24
23:54:23.142 00.030 11616 IsGuiding returns 1
23:54:23.142 00.000 11616 scope still moving after pulse duration time elapsed
23:54:23.174 00.032 11616 IsSlewing returns 0
23:54:23.174 00.000 11616 IsGuiding returns 0
23:54:23.174 00.000 11616 scope move finished after 14 + 48 ms
23:54:23.174 00.000 11616 Move returns status 0, amount 14
23:54:23.175 00.001 11616 move complete, result=0
23:54:23.175 00.000 11616 worker thread done servicing request
23:54:23.175 00.000 11616 Worker thread wakes up
23:54:23.175 00.000 12268 GuideStep: -0.1 px 64 ms EAST, 0.2 px 14 ms SOUTH
23:54:23.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:23.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:25.196 02.021 11616 Exposure complete
23:54:25.248 00.052 11616 worker thread done servicing request
23:54:25.249 00.001 12268 OnExposeComplete: enter
23:54:25.249 00.000 12268 UpdateGuideState(): m_state=6
23:54:25.249 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
23:54:25.249 00.000 12268 Star::Find returns 1 (0), X=916.26, Y=16.70, Mass=525, SNR=15.8, Peak=69 HFD=3.5
23:54:25.249 00.000 12268 MultiStar: [#1 -0.62,-0.66,0.00,M1] [#2 -1.21,-0.47,0.00,M4] [#3 -0.67,-0.63,0.00,M3] [#4 -0.84,-0.77,0.00,M1] [#5 -0.43,-0.55,0.00,M1] 
23:54:25.249 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.47) = xAngle (-4.38 = 1.90)
23:54:25.249 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.21)
23:54:25.249 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=-0.15 hyp=0.65 cameraTheta=-2.91 mountX=-0.21 mountY=-0.61, mountTheta=-1.90
23:54:25.251 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.64, y=-0.15, opts=13)
23:54:25.251 00.000 12268 Enqueuing Move request for scope (-0.64, -0.15)
23:54:25.251 00.000 11616 Worker thread wakes up
23:54:25.251 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.15) opts 0xd
23:54:25.251 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.64, -0.15)
23:54:25.251 00.000 11616 Moving (-0.64, -0.15) raw xDistance=-0.21 yDistance=-0.61
23:54:25.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
23:54:25.251 00.000 11616 resist switch: large excursion: input -0.61 thresh 0.45 direction from 1 to -1
23:54:25.252 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
23:54:25.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
23:54:25.252 00.000 11616 MoveAxis(E, 118, ABG)
23:54:25.252 00.000 11616 Guiding  Dir = 2, Dur = 118
23:54:25.252 00.000 11616 IsSlewing returns 0
23:54:25.252 00.000 11616 IsGuiding returns 0
23:54:25.253 00.001 11616 PulseGuide returned control before completion, sleep 128
23:54:25.273 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:25.290 00.017 12268 UpdateGuideState exits: m=525 SNR=15.8
23:54:25.290 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:25.290 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:25.290 00.000 12268 Enqueuing Expose request
23:54:25.395 00.105 11616 IsGuiding returns 0
23:54:25.396 00.001 11616 Move returns status 0, amount 118
23:54:25.396 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1790 applied
23:54:25.396 00.000 11616 MoveAxis(N, 1842, ABG)
23:54:25.396 00.000 11616 Guiding  Dir = 0, Dur = 1842
23:54:25.396 00.000 11616 IsSlewing returns 0
23:54:25.397 00.001 11616 IsGuiding returns 0
23:54:25.397 00.000 11616 PulseGuide returned control before completion, sleep 1852
23:54:27.262 01.865 11616 IsGuiding returns 1
23:54:27.262 00.000 11616 scope still moving after pulse duration time elapsed
23:54:27.293 00.031 11616 IsSlewing returns 0
23:54:27.293 00.000 11616 IsGuiding returns 0
23:54:27.293 00.000 11616 scope move finished after 1842 + 54 ms
23:54:27.293 00.000 11616 Move returns status 0, amount 1842
23:54:27.293 00.000 11616 move complete, result=0
23:54:27.293 00.000 11616 worker thread done servicing request
23:54:27.294 00.001 11616 Worker thread wakes up
23:54:27.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:27.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:27.294 00.000 12268 GuideStep: -0.2 px 118 ms EAST, -0.6 px 1842 ms NORTH
23:54:29.312 02.018 11616 Exposure complete
23:54:29.366 00.054 11616 worker thread done servicing request
23:54:29.366 00.000 12268 OnExposeComplete: enter
23:54:29.366 00.000 12268 UpdateGuideState(): m_state=6
23:54:29.366 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
23:54:29.366 00.000 12268 Star::Find returns 1 (0), X=916.84, Y=16.46, Mass=643, SNR=17.6, Peak=56 HFD=5.2
23:54:29.367 00.001 12268 MultiStar: [#1 -0.58,-0.85,0.00,M2] [#2 -0.33,-0.51,0.54,U] [#3 -0.73,-1.06,0.00,M4] [#4 -0.44,-0.89,0.00,M2] [#5 -0.36,-0.55,0.00,M2] 
23:54:29.367 00.000 12268 single-star, 1 included, MultiStar: {-0.15, -0.43}, one-star: {-0.06, -0.38}
23:54:29.367 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.19 = 3.10)
23:54:29.367 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.01)
23:54:29.367 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.38 hyp=0.39 cameraTheta=-1.71 mountX=-0.39 mountY=-0.01, mountTheta=-3.13
23:54:29.368 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.38, opts=13)
23:54:29.368 00.000 12268 Enqueuing Move request for scope (-0.06, -0.38)
23:54:29.369 00.001 11616 Worker thread wakes up
23:54:29.369 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.38) opts 0xd
23:54:29.369 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.38)
23:54:29.369 00.000 11616 Moving (-0.06, -0.38) raw xDistance=-0.39 yDistance=-0.01
23:54:29.369 00.000 11616 BLC: History state: CurrMiss=0.01, AvgInitMiss=0.17, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.091626, 1:0.005750
23:54:29.369 00.000 11616 BLC: No correction, Miss < min_move
23:54:29.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
23:54:29.369 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:29.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:54:29.369 00.000 11616 MoveAxis(E, 217, ABG)
23:54:29.369 00.000 11616 Guiding  Dir = 2, Dur = 217
23:54:29.370 00.001 11616 IsSlewing returns 0
23:54:29.370 00.000 11616 IsGuiding returns 0
23:54:29.370 00.000 11616 PulseGuide returned control before completion, sleep 227
23:54:29.390 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:29.408 00.018 12268 UpdateGuideState exits: m=643 SNR=17.6
23:54:29.408 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:29.408 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:29.408 00.000 12268 Enqueuing Expose request
23:54:29.607 00.199 11616 IsGuiding returns 1
23:54:29.607 00.000 11616 scope still moving after pulse duration time elapsed
23:54:29.637 00.030 11616 IsSlewing returns 0
23:54:29.638 00.001 11616 IsGuiding returns 0
23:54:29.638 00.000 11616 scope move finished after 217 + 50 ms
23:54:29.638 00.000 11616 Move returns status 0, amount 217
23:54:29.638 00.000 11616 MoveAxis(N, 0, ABG)
23:54:29.638 00.000 11616 Move returns status 0, amount 0
23:54:29.638 00.000 11616 move complete, result=0
23:54:29.639 00.001 11616 worker thread done servicing request
23:54:29.639 00.000 11616 Worker thread wakes up
23:54:29.639 00.000 12268 GuideStep: -0.4 px 217 ms EAST, -0.0 px 0 ms NORTH
23:54:29.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:29.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:31.656 02.017 11616 Exposure complete
23:54:31.709 00.053 11616 worker thread done servicing request
23:54:31.709 00.000 12268 OnExposeComplete: enter
23:54:31.709 00.000 12268 UpdateGuideState(): m_state=6
23:54:31.709 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
23:54:31.710 00.001 12268 Star::Find returns 1 (0), X=916.96, Y=16.91, Mass=566, SNR=16.4, Peak=46 HFD=4.7
23:54:31.710 00.000 12268 MultiStar: [#1 -0.18,-0.53,0.79,U] [#2 -0.52,0.21,0.58,U] [#3 -0.13,-0.89,0.00,M5] [#4 -0.03,-0.15,0.50,U] [#5 -0.01,-0.41,0.54,U] 
23:54:31.710 00.000 12268 single-star, 4 included, MultiStar: {-0.12, -0.16}, one-star: {0.06, 0.06}
23:54:31.710 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
23:54:31.710 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.52)
23:54:31.710 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.82 mountX=0.07 mountY=0.05, mountTheta=0.64
23:54:31.711 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.06, opts=13)
23:54:31.712 00.001 12268 Enqueuing Move request for scope (0.06, 0.06)
23:54:31.712 00.000 11616 Worker thread wakes up
23:54:31.712 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
23:54:31.712 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
23:54:31.712 00.000 11616 Moving (0.06, 0.06) raw xDistance=0.07 yDistance=0.05
23:54:31.712 00.000 11616 BLC: History state: CurrMiss=-0.05, AvgInitMiss=0.17, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.091626, 1:0.005750, 2:-0.050802
23:54:31.712 00.000 11616 BLC: No correction, Miss < min_move
23:54:31.712 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:31.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:54:31.712 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:31.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:54:31.714 00.002 11616 MoveAxis(E, 0, ABG)
23:54:31.714 00.000 11616 Move returns status 0, amount 0
23:54:31.714 00.000 11616 MoveAxis(N, 0, ABG)
23:54:31.714 00.000 11616 Move returns status 0, amount 0
23:54:31.714 00.000 11616 move complete, result=0
23:54:31.714 00.000 11616 worker thread done servicing request
23:54:31.735 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:31.752 00.017 12268 UpdateGuideState exits: m=566 SNR=16.4
23:54:31.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:31.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:31.752 00.000 12268 Enqueuing Expose request
23:54:31.752 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:31.752 00.000 11616 Worker thread wakes up
23:54:31.753 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:31.753 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:33.765 02.012 11616 Exposure complete
23:54:33.821 00.056 11616 worker thread done servicing request
23:54:33.822 00.001 12268 OnExposeComplete: enter
23:54:33.822 00.000 12268 UpdateGuideState(): m_state=6
23:54:33.822 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
23:54:33.822 00.000 12268 Star::Find returns 1 (0), X=916.84, Y=16.62, Mass=480, SNR=15.2, Peak=57 HFD=3.6
23:54:33.822 00.000 12268 MultiStar: [#1 0.14,-0.29,0.90,U] [#2 -0.79,-0.21,0.00,M3] [#3 -0.38,-0.53,0.00,M6] [#4 -0.11,-0.43,0.52,U] [#5 0.10,-0.10,0.54,U] 
23:54:33.823 00.001 12268 single-star, 3 included, MultiStar: {0.02, -0.26}, one-star: {-0.05, -0.23}
23:54:33.823 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
23:54:33.823 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
23:54:33.823 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.23 hyp=0.24 cameraTheta=-1.80 mountX=-0.23 mountY=-0.02, mountTheta=-3.04
23:54:33.825 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.23, opts=13)
23:54:33.825 00.000 12268 Enqueuing Move request for scope (-0.05, -0.23)
23:54:33.825 00.000 11616 Worker thread wakes up
23:54:33.825 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.23) opts 0xd
23:54:33.825 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.23)
23:54:33.825 00.000 11616 Moving (-0.05, -0.23) raw xDistance=-0.23 yDistance=-0.02
23:54:33.825 00.000 11616 BLC: window closed
23:54:33.825 00.000 11616 BLC: History state: CurrMiss=0.02, AvgInitMiss=0.17, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.091626, 1:0.005750, 2:-0.050802
23:54:33.825 00.000 11616 BLC: No correction, Miss < min_move
23:54:33.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
23:54:33.826 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:33.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:54:33.826 00.000 11616 MoveAxis(E, 131, ABG)
23:54:33.826 00.000 11616 Guiding  Dir = 2, Dur = 131
23:54:33.826 00.000 11616 IsSlewing returns 0
23:54:33.826 00.000 11616 IsGuiding returns 0
23:54:33.827 00.001 11616 PulseGuide returned control before completion, sleep 141
23:54:33.850 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:33.869 00.019 12268 UpdateGuideState exits: m=480 SNR=15.2
23:54:33.869 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:33.869 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:33.869 00.000 12268 Enqueuing Expose request
23:54:33.972 00.103 11616 IsGuiding returns 1
23:54:33.972 00.000 11616 scope still moving after pulse duration time elapsed
23:54:34.004 00.032 11616 IsSlewing returns 0
23:54:34.004 00.000 11616 IsGuiding returns 0
23:54:34.004 00.000 11616 scope move finished after 131 + 46 ms
23:54:34.004 00.000 11616 Move returns status 0, amount 131
23:54:34.004 00.000 11616 MoveAxis(N, 0, ABG)
23:54:34.004 00.000 11616 Move returns status 0, amount 0
23:54:34.004 00.000 11616 move complete, result=0
23:54:34.005 00.001 11616 worker thread done servicing request
23:54:34.005 00.000 11616 Worker thread wakes up
23:54:34.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:34.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:34.006 00.001 12268 GuideStep: -0.2 px 131 ms EAST, -0.0 px 0 ms NORTH
23:54:36.010 02.004 11616 Exposure complete
23:54:36.066 00.056 11616 worker thread done servicing request
23:54:36.066 00.000 12268 OnExposeComplete: enter
23:54:36.066 00.000 12268 UpdateGuideState(): m_state=6
23:54:36.066 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
23:54:36.066 00.000 12268 Star::Find returns 1 (0), X=917.26, Y=16.28, Mass=487, SNR=15.1, Peak=53 HFD=4.1
23:54:36.067 00.001 12268 MultiStar: [#1 0.33,-0.72,0.00,M1] [#2 -0.51,-0.30,0.74,U] [#3 -0.28,-0.65,0.00,M7] [#4 -0.01,-0.13,0.54,U] [#5 0.24,-0.62,0.00,M1] 
23:54:36.067 00.000 12268 refined, 2 included, MultiStar: {-0.01, -0.38}, one-star: {0.36, -0.57}
23:54:36.067 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
23:54:36.067 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.10)
23:54:36.067 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.38 hyp=0.38 cameraTheta=-1.60 mountX=-0.38 mountY=0.04, mountTheta=3.04
23:54:36.068 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.38, opts=13)
23:54:36.068 00.000 12268 Enqueuing Move request for scope (-0.01, -0.38)
23:54:36.069 00.001 11616 Worker thread wakes up
23:54:36.069 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.38) opts 0xd
23:54:36.069 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.38)
23:54:36.069 00.000 11616 Moving (-0.01, -0.38) raw xDistance=-0.38 yDistance=0.04
23:54:36.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
23:54:36.069 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:36.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:54:36.069 00.000 11616 MoveAxis(E, 212, ABG)
23:54:36.069 00.000 11616 Guiding  Dir = 2, Dur = 212
23:54:36.069 00.000 11616 IsSlewing returns 0
23:54:36.070 00.001 11616 IsGuiding returns 0
23:54:36.070 00.000 11616 PulseGuide returned control before completion, sleep 222
23:54:36.090 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:36.107 00.017 12268 UpdateGuideState exits: m=487 SNR=15.1
23:54:36.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:36.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:36.107 00.000 12268 Enqueuing Expose request
23:54:36.295 00.188 11616 IsGuiding returns 1
23:54:36.295 00.000 11616 scope still moving after pulse duration time elapsed
23:54:36.327 00.032 11616 IsSlewing returns 0
23:54:36.327 00.000 11616 IsGuiding returns 0
23:54:36.327 00.000 11616 scope move finished after 212 + 45 ms
23:54:36.327 00.000 11616 Move returns status 0, amount 212
23:54:36.327 00.000 11616 MoveAxis(N, 0, ABG)
23:54:36.327 00.000 11616 Move returns status 0, amount 0
23:54:36.328 00.001 11616 move complete, result=0
23:54:36.328 00.000 11616 worker thread done servicing request
23:54:36.328 00.000 11616 Worker thread wakes up
23:54:36.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:36.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:36.328 00.000 12268 GuideStep: -0.4 px 212 ms EAST, 0.0 px 0 ms NORTH
23:54:38.339 02.011 11616 Exposure complete
23:54:38.394 00.055 11616 worker thread done servicing request
23:54:38.394 00.000 12268 OnExposeComplete: enter
23:54:38.394 00.000 12268 UpdateGuideState(): m_state=6
23:54:38.395 00.001 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
23:54:38.395 00.000 12268 Star::Find returns 1 (0), X=917.05, Y=16.29, Mass=546, SNR=16.2, Peak=61 HFD=4.7
23:54:38.395 00.000 12268 MultiStar: [#1 -0.22,-0.76,0.00,M2] [#2 -0.42,-0.33,0.64,U] [#3 -0.11,-1.31,0.00,M8] [#4 0.11,-0.58,0.48,U] [#5 0.13,-0.67,0.00,M2] 
23:54:38.395 00.000 12268 refined, 2 included, MultiStar: {-0.03, -0.49}, one-star: {0.15, -0.56}
23:54:38.395 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
23:54:38.395 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
23:54:38.395 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.49 hyp=0.50 cameraTheta=-1.63 mountX=-0.50 mountY=0.03, mountTheta=3.08
23:54:38.397 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.49, opts=13)
23:54:38.397 00.000 12268 Enqueuing Move request for scope (-0.03, -0.49)
23:54:38.397 00.000 11616 Worker thread wakes up
23:54:38.397 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.49) opts 0xd
23:54:38.397 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.49)
23:54:38.397 00.000 11616 Moving (-0.03, -0.49) raw xDistance=-0.50 yDistance=0.03
23:54:38.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
23:54:38.397 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:38.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:54:38.398 00.001 11616 MoveAxis(E, 278, ABG)
23:54:38.398 00.000 11616 Guiding  Dir = 2, Dur = 278
23:54:38.398 00.000 11616 IsSlewing returns 0
23:54:38.398 00.000 11616 IsGuiding returns 0
23:54:38.399 00.001 11616 PulseGuide returned control before completion, sleep 288
23:54:38.419 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:38.438 00.019 12268 UpdateGuideState exits: m=546 SNR=16.2
23:54:38.439 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:38.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:38.439 00.000 12268 Enqueuing Expose request
23:54:38.688 00.249 11616 IsGuiding returns 1
23:54:38.688 00.000 11616 scope still moving after pulse duration time elapsed
23:54:38.720 00.032 11616 IsSlewing returns 0
23:54:38.721 00.001 11616 IsGuiding returns 1
23:54:38.751 00.030 11616 IsSlewing returns 0
23:54:38.752 00.001 11616 IsGuiding returns 0
23:54:38.752 00.000 11616 scope move finished after 278 + 75 ms
23:54:38.752 00.000 11616 Move returns status 0, amount 278
23:54:38.752 00.000 11616 MoveAxis(N, 0, ABG)
23:54:38.752 00.000 11616 Move returns status 0, amount 0
23:54:38.752 00.000 11616 move complete, result=0
23:54:38.752 00.000 11616 worker thread done servicing request
23:54:38.752 00.000 11616 Worker thread wakes up
23:54:38.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:38.753 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:38.753 00.000 12268 GuideStep: -0.5 px 278 ms EAST, 0.0 px 0 ms NORTH
23:54:40.765 02.012 11616 Exposure complete
23:54:40.818 00.053 11616 worker thread done servicing request
23:54:40.818 00.000 12268 OnExposeComplete: enter
23:54:40.818 00.000 12268 UpdateGuideState(): m_state=6
23:54:40.819 00.001 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
23:54:40.819 00.000 12268 Star::Find returns 1 (0), X=917.50, Y=16.32, Mass=618, SNR=17.1, Peak=63 HFD=4.7
23:54:40.819 00.000 12268 MultiStar: [#1 0.56,-1.01,0.00,M3] [#2 0.08,-0.60,0.59,U] [#3 0.00,-1.16,0.00,M9] [#4 0.04,-0.37,0.45,U] [#5 0.09,-0.41,0.50,U] 
23:54:40.819 00.000 12268 refined, 3 included, MultiStar: {0.28, -0.49}, one-star: {0.61, -0.53}
23:54:40.819 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
23:54:40.819 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
23:54:40.819 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.49 hyp=0.57 cameraTheta=-1.06 mountX=-0.46 mountY=0.34, mountTheta=2.51
23:54:40.821 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.49, opts=13)
23:54:40.821 00.000 12268 Enqueuing Move request for scope (0.28, -0.49)
23:54:40.821 00.000 11616 Worker thread wakes up
23:54:40.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.49) opts 0xd
23:54:40.821 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.49)
23:54:40.821 00.000 11616 Moving (0.28, -0.49) raw xDistance=-0.46 yDistance=0.34
23:54:40.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
23:54:40.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:40.822 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
23:54:40.822 00.000 11616 MoveAxis(E, 260, ABG)
23:54:40.822 00.000 11616 Guiding  Dir = 2, Dur = 260
23:54:40.822 00.000 11616 IsSlewing returns 0
23:54:40.822 00.000 11616 IsGuiding returns 0
23:54:40.823 00.001 11616 PulseGuide returned control before completion, sleep 270
23:54:40.843 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:40.861 00.018 12268 UpdateGuideState exits: m=618 SNR=17.1
23:54:40.861 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:40.861 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:40.861 00.000 12268 Enqueuing Expose request
23:54:41.100 00.239 11616 IsGuiding returns 1
23:54:41.100 00.000 11616 scope still moving after pulse duration time elapsed
23:54:41.132 00.032 11616 IsSlewing returns 0
23:54:41.132 00.000 11616 IsGuiding returns 0
23:54:41.132 00.000 11616 scope move finished after 260 + 49 ms
23:54:41.132 00.000 11616 Move returns status 0, amount 260
23:54:41.132 00.000 11616 MoveAxis(N, 0, ABG)
23:54:41.132 00.000 11616 Move returns status 0, amount 0
23:54:41.132 00.000 11616 move complete, result=0
23:54:41.132 00.000 11616 worker thread done servicing request
23:54:41.133 00.001 11616 Worker thread wakes up
23:54:41.133 00.000 12268 GuideStep: -0.5 px 260 ms EAST, 0.3 px 0 ms NORTH
23:54:41.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:41.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:43.158 02.025 11616 Exposure complete
23:54:43.214 00.056 11616 worker thread done servicing request
23:54:43.215 00.001 12268 OnExposeComplete: enter
23:54:43.215 00.000 12268 UpdateGuideState(): m_state=6
23:54:43.215 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
23:54:43.215 00.000 12268 Star::Find returns 1 (0), X=917.26, Y=16.49, Mass=593, SNR=16.8, Peak=54 HFD=4.6
23:54:43.215 00.000 12268 MultiStar: [#1 0.18,-0.62,0.00,M4] [#2 -0.22,-0.34,0.67,U] [#3 0.03,-0.64,0.00,M10] [#4 0.35,-0.55,0.00,M1] [#5 0.05,-0.52,0.54,U] 
23:54:43.215 00.000 12268 refined, 2 included, MultiStar: {0.11, -0.39}, one-star: {0.36, -0.36}
23:54:43.216 00.001 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
23:54:43.216 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.40)
23:54:43.216 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.39 hyp=0.41 cameraTheta=-1.30 mountX=-0.38 mountY=0.16, mountTheta=2.75
23:54:43.217 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.39, opts=13)
23:54:43.217 00.000 12268 Enqueuing Move request for scope (0.11, -0.39)
23:54:43.218 00.001 11616 Worker thread wakes up
23:54:43.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.39) opts 0xd
23:54:43.218 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.39)
23:54:43.218 00.000 11616 Moving (0.11, -0.39) raw xDistance=-0.38 yDistance=0.16
23:54:43.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
23:54:43.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:43.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:54:43.218 00.000 11616 MoveAxis(E, 213, ABG)
23:54:43.218 00.000 11616 Guiding  Dir = 2, Dur = 213
23:54:43.219 00.001 11616 IsSlewing returns 0
23:54:43.219 00.000 11616 IsGuiding returns 0
23:54:43.219 00.000 11616 PulseGuide returned control before completion, sleep 223
23:54:43.241 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=247, Gamma=1.290
23:54:43.263 00.022 12268 UpdateGuideState exits: m=593 SNR=16.8
23:54:43.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:43.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:43.263 00.000 12268 Enqueuing Expose request
23:54:43.446 00.183 11616 IsGuiding returns 1
23:54:43.446 00.000 11616 scope still moving after pulse duration time elapsed
23:54:43.476 00.030 11616 IsSlewing returns 0
23:54:43.476 00.000 11616 IsGuiding returns 0
23:54:43.476 00.000 11616 scope move finished after 213 + 44 ms
23:54:43.476 00.000 11616 Move returns status 0, amount 213
23:54:43.476 00.000 11616 MoveAxis(N, 0, ABG)
23:54:43.476 00.000 11616 Move returns status 0, amount 0
23:54:43.477 00.001 11616 move complete, result=0
23:54:43.477 00.000 11616 worker thread done servicing request
23:54:43.477 00.000 12268 GuideStep: -0.4 px 213 ms EAST, 0.2 px 0 ms NORTH
23:54:43.477 00.000 11616 Worker thread wakes up
23:54:43.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:43.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:45.491 02.014 11616 Exposure complete
23:54:45.546 00.055 11616 worker thread done servicing request
23:54:45.546 00.000 12268 OnExposeComplete: enter
23:54:45.547 00.001 12268 UpdateGuideState(): m_state=6
23:54:45.547 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
23:54:45.547 00.000 12268 Star::Find returns 1 (0), X=917.13, Y=16.30, Mass=585, SNR=16.7, Peak=59 HFD=4.2
23:54:45.547 00.000 12268 MultiStar: [#1 0.05,-0.62,0.00,M5] [#2 -0.28,-0.49,0.66,U] [#3 0.11,-0.15,0.58,U] [#4 -0.11,-0.39,0.46,U] [#5 0.28,-0.43,0.59,U] 
23:54:45.548 00.001 12268 refined, 4 included, MultiStar: {0.07, -0.42}, one-star: {0.23, -0.55}
23:54:45.548 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
23:54:45.548 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.29)
23:54:45.548 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.42 hyp=0.43 cameraTheta=-1.41 mountX=-0.41 mountY=0.12, mountTheta=2.86
23:54:45.551 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.42, opts=13)
23:54:45.551 00.000 12268 Enqueuing Move request for scope (0.07, -0.42)
23:54:45.552 00.001 11616 Worker thread wakes up
23:54:45.552 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.42) opts 0xd
23:54:45.552 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.42)
23:54:45.552 00.000 11616 Moving (0.07, -0.42) raw xDistance=-0.41 yDistance=0.12
23:54:45.552 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
23:54:45.552 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:45.552 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:54:45.552 00.000 11616 MoveAxis(E, 231, ABG)
23:54:45.552 00.000 11616 Guiding  Dir = 2, Dur = 231
23:54:45.552 00.000 11616 IsSlewing returns 0
23:54:45.553 00.001 11616 IsGuiding returns 0
23:54:45.553 00.000 11616 PulseGuide returned control before completion, sleep 241
23:54:45.577 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:45.598 00.021 12268 UpdateGuideState exits: m=585 SNR=16.7
23:54:45.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:45.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:45.598 00.000 12268 Enqueuing Expose request
23:54:45.804 00.206 11616 IsGuiding returns 1
23:54:45.804 00.000 11616 scope still moving after pulse duration time elapsed
23:54:45.835 00.031 11616 IsSlewing returns 0
23:54:45.835 00.000 11616 IsGuiding returns 0
23:54:45.835 00.000 11616 scope move finished after 231 + 51 ms
23:54:45.835 00.000 11616 Move returns status 0, amount 231
23:54:45.835 00.000 11616 MoveAxis(N, 0, ABG)
23:54:45.835 00.000 11616 Move returns status 0, amount 0
23:54:45.835 00.000 11616 move complete, result=0
23:54:45.835 00.000 11616 worker thread done servicing request
23:54:45.836 00.001 11616 Worker thread wakes up
23:54:45.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:45.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:45.836 00.000 12268 GuideStep: -0.4 px 231 ms EAST, 0.1 px 0 ms NORTH
23:54:47.854 02.018 11616 Exposure complete
23:54:47.909 00.055 11616 worker thread done servicing request
23:54:47.909 00.000 12268 OnExposeComplete: enter
23:54:47.909 00.000 12268 UpdateGuideState(): m_state=6
23:54:47.910 00.001 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
23:54:47.910 00.000 12268 Star::Find returns 1 (0), X=916.79, Y=16.64, Mass=558, SNR=16.3, Peak=65 HFD=4.1
23:54:47.910 00.000 12268 MultiStar: [#1 -0.06,-0.27,0.84,U] [#2 -0.67,0.09,0.00,M1] [#3 -0.21,-0.41,0.61,U] [#4 -0.34,-0.11,0.46,U] [#5 0.09,-0.24,0.58,U] 
23:54:47.910 00.000 12268 single-star, 4 included, MultiStar: {-0.11, -0.25}, one-star: {-0.11, -0.20}
23:54:47.910 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.53 = 2.76)
23:54:47.910 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
23:54:47.910 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.05 mountX=-0.21 mountY=-0.08, mountTheta=-2.78
23:54:47.912 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.20, opts=13)
23:54:47.912 00.000 12268 Enqueuing Move request for scope (-0.11, -0.20)
23:54:47.912 00.000 11616 Worker thread wakes up
23:54:47.912 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd
23:54:47.912 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.20)
23:54:47.912 00.000 11616 Moving (-0.11, -0.20) raw xDistance=-0.21 yDistance=-0.08
23:54:47.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
23:54:47.912 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:47.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:54:47.913 00.001 11616 MoveAxis(E, 119, ABG)
23:54:47.913 00.000 11616 Guiding  Dir = 2, Dur = 119
23:54:47.913 00.000 11616 IsSlewing returns 0
23:54:47.913 00.000 11616 IsGuiding returns 0
23:54:47.914 00.001 11616 PulseGuide returned control before completion, sleep 129
23:54:47.936 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:47.953 00.017 12268 UpdateGuideState exits: m=558 SNR=16.3
23:54:47.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:47.954 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:47.954 00.000 12268 Enqueuing Expose request
23:54:48.052 00.098 11616 IsGuiding returns 1
23:54:48.052 00.000 11616 scope still moving after pulse duration time elapsed
23:54:48.083 00.031 11616 IsSlewing returns 0
23:54:48.084 00.001 11616 IsGuiding returns 0
23:54:48.084 00.000 11616 scope move finished after 119 + 51 ms
23:54:48.084 00.000 11616 Move returns status 0, amount 119
23:54:48.084 00.000 11616 MoveAxis(N, 0, ABG)
23:54:48.084 00.000 11616 Move returns status 0, amount 0
23:54:48.084 00.000 11616 move complete, result=0
23:54:48.084 00.000 11616 worker thread done servicing request
23:54:48.084 00.000 11616 Worker thread wakes up
23:54:48.085 00.001 12268 GuideStep: -0.2 px 119 ms EAST, -0.1 px 0 ms NORTH
23:54:48.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:48.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:50.092 02.007 11616 Exposure complete
23:54:50.145 00.053 11616 worker thread done servicing request
23:54:50.145 00.000 12268 OnExposeComplete: enter
23:54:50.145 00.000 12268 UpdateGuideState(): m_state=6
23:54:50.145 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
23:54:50.146 00.001 12268 Star::Find returns 1 (0), X=917.16, Y=16.98, Mass=651, SNR=17.7, Peak=76 HFD=4.4
23:54:50.146 00.000 12268 MultiStar: [#1 0.08,0.10,0.81,U] [#2 -0.31,0.55,0.00,M2] [#3 -0.31,0.06,0.56,U] [#4 -0.36,0.04,0.50,U] [#5 -0.28,0.26,0.54,U] 
23:54:50.146 00.000 12268 refined, 4 included, MultiStar: {-0.05, 0.12}, one-star: {0.26, 0.13}
23:54:50.146 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
23:54:50.146 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
23:54:50.146 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.99 mountX=0.11 mountY=-0.07, mountTheta=-0.54
23:54:50.149 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.12, opts=13)
23:54:50.149 00.000 12268 Enqueuing Move request for scope (-0.05, 0.12)
23:54:50.149 00.000 11616 Worker thread wakes up
23:54:50.149 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
23:54:50.149 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
23:54:50.149 00.000 11616 Moving (-0.05, 0.12) raw xDistance=0.11 yDistance=-0.07
23:54:50.149 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:50.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:54:50.150 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:50.150 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:54:50.150 00.000 11616 MoveAxis(E, 0, ABG)
23:54:50.150 00.000 11616 Move returns status 0, amount 0
23:54:50.150 00.000 11616 MoveAxis(N, 0, ABG)
23:54:50.150 00.000 11616 Move returns status 0, amount 0
23:54:50.150 00.000 11616 move complete, result=0
23:54:50.150 00.000 11616 worker thread done servicing request
23:54:50.173 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:50.193 00.020 12268 UpdateGuideState exits: m=651 SNR=17.7
23:54:50.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:50.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:50.193 00.000 12268 Enqueuing Expose request
23:54:50.193 00.000 11616 Worker thread wakes up
23:54:50.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:50.193 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:50.194 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:52.259 02.065 11616 Exposure complete
23:54:52.313 00.054 11616 worker thread done servicing request
23:54:52.313 00.000 12268 OnExposeComplete: enter
23:54:52.313 00.000 12268 UpdateGuideState(): m_state=6
23:54:52.313 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
23:54:52.313 00.000 12268 Star::Find returns 1 (0), X=917.38, Y=17.04, Mass=673, SNR=17.9, Peak=72 HFD=4.2
23:54:52.314 00.001 12268 MultiStar: [#1 0.22,0.11,0.76,U] [#2 -0.07,0.29,0.64,U] [#3 -0.06,0.01,0.59,U] [#4 0.54,0.46,0.00,M1] [#5 -0.26,-0.08,0.50,U] 
23:54:52.314 00.000 12268 refined, 4 included, MultiStar: {0.13, 0.12}, one-star: {0.49, 0.19}
23:54:52.314 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
23:54:52.314 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
23:54:52.314 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.76 mountX=0.13 mountY=0.11, mountTheta=0.69
23:54:52.315 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.12, opts=13)
23:54:52.316 00.001 12268 Enqueuing Move request for scope (0.13, 0.12)
23:54:52.316 00.000 11616 Worker thread wakes up
23:54:52.316 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
23:54:52.316 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
23:54:52.316 00.000 11616 Moving (0.13, 0.12) raw xDistance=0.13 yDistance=0.11
23:54:52.316 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:52.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:54:52.316 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:52.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:54:52.316 00.000 11616 MoveAxis(E, 0, ABG)
23:54:52.316 00.000 11616 Move returns status 0, amount 0
23:54:52.316 00.000 11616 MoveAxis(N, 0, ABG)
23:54:52.317 00.001 11616 Move returns status 0, amount 0
23:54:52.317 00.000 11616 move complete, result=0
23:54:52.317 00.000 11616 worker thread done servicing request
23:54:52.336 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:52.354 00.018 12268 UpdateGuideState exits: m=673 SNR=17.9
23:54:52.355 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:52.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:52.355 00.000 12268 Enqueuing Expose request
23:54:52.355 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:52.355 00.000 11616 Worker thread wakes up
23:54:52.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:52.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:54.369 02.014 11616 Exposure complete
23:54:54.424 00.055 11616 worker thread done servicing request
23:54:54.424 00.000 12268 OnExposeComplete: enter
23:54:54.424 00.000 12268 UpdateGuideState(): m_state=6
23:54:54.424 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
23:54:54.424 00.000 12268 Star::Find returns 1 (0), X=917.40, Y=16.81, Mass=618, SNR=17.2, Peak=66 HFD=3.7
23:54:54.424 00.000 12268 MultiStar: [#1 0.85,-0.02,0.00,M3] [#2 -0.24,0.35,0.70,U] [#3 0.06,-0.54,0.52,U] [#4 0.29,-0.14,0.56,U] [#5 0.74,0.11,0.00,M1] 
23:54:54.425 00.001 12268 refined, 3 included, MultiStar: {0.19, -0.05}, one-star: {0.50, -0.03}
23:54:54.425 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
23:54:54.425 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.43)
23:54:54.425 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-0.27 mountX=-0.03 mountY=0.19, mountTheta=1.75
23:54:54.427 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.05, opts=13)
23:54:54.427 00.000 12268 Enqueuing Move request for scope (0.19, -0.05)
23:54:54.427 00.000 11616 Worker thread wakes up
23:54:54.427 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
23:54:54.427 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
23:54:54.427 00.000 11616 Moving (0.19, -0.05) raw xDistance=-0.03 yDistance=0.19
23:54:54.427 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:54.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:54:54.427 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.05 newest=0.24
23:54:54.428 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
23:54:54.428 00.000 11616 MoveAxis(E, 0, ABG)
23:54:54.428 00.000 11616 Move returns status 0, amount 0
23:54:54.428 00.000 11616 BLC: Oldest BLC event removed
23:54:54.428 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1790 applied
23:54:54.428 00.000 11616 MoveAxis(S, 1806, ABG)
23:54:54.428 00.000 11616 Guiding  Dir = 1, Dur = 1806
23:54:54.428 00.000 11616 IsSlewing returns 0
23:54:54.428 00.000 11616 IsGuiding returns 0
23:54:54.429 00.001 11616 PulseGuide returned control before completion, sleep 1816
23:54:54.448 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:54.466 00.018 12268 UpdateGuideState exits: m=618 SNR=17.2
23:54:54.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:54.467 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:54.467 00.000 12268 Enqueuing Expose request
23:54:56.249 01.782 11616 IsGuiding returns 1
23:54:56.249 00.000 11616 scope still moving after pulse duration time elapsed
23:54:56.281 00.032 11616 IsSlewing returns 0
23:54:56.282 00.001 11616 IsGuiding returns 1
23:54:56.314 00.032 11616 IsSlewing returns 0
23:54:56.314 00.000 11616 IsGuiding returns 1
23:54:56.345 00.031 11616 IsSlewing returns 0
23:54:56.346 00.001 11616 IsGuiding returns 1
23:54:56.377 00.031 11616 IsSlewing returns 0
23:54:56.377 00.000 11616 IsGuiding returns 1
23:54:56.408 00.031 11616 IsSlewing returns 0
23:54:56.409 00.001 11616 IsGuiding returns 1
23:54:56.438 00.029 11616 IsSlewing returns 0
23:54:56.439 00.001 11616 IsGuiding returns 1
23:54:56.470 00.031 11616 IsSlewing returns 0
23:54:56.471 00.001 11616 IsGuiding returns 0
23:54:56.471 00.000 11616 scope move finished after 1806 + 236 ms
23:54:56.471 00.000 11616 Move returns status 0, amount 1806
23:54:56.471 00.000 11616 move complete, result=0
23:54:56.471 00.000 11616 worker thread done servicing request
23:54:56.471 00.000 11616 Worker thread wakes up
23:54:56.472 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:56.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:56.472 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 1806 ms SOUTH
23:54:58.492 02.020 11616 Exposure complete
23:54:58.547 00.055 11616 worker thread done servicing request
23:54:58.547 00.000 12268 OnExposeComplete: enter
23:54:58.547 00.000 12268 UpdateGuideState(): m_state=6
23:54:58.547 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
23:54:58.548 00.001 12268 Star::Find returns 1 (0), X=917.20, Y=17.43, Mass=630, SNR=17.4, Peak=76 HFD=4.1
23:54:58.548 00.000 12268 MultiStar: [#1 0.10,0.43,0.76,U] [#2 -0.46,0.68,0.00,M1] [#3 -0.33,0.20,0.57,U] [#4 -0.14,0.36,0.46,U] [#5 -0.09,0.17,0.54,U] 
23:54:58.548 00.000 12268 refined, 4 included, MultiStar: {0.02, 0.38}, one-star: {0.31, 0.58}
23:54:58.548 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
23:54:58.548 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
23:54:58.548 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.51 mountX=0.38 mountY=-0.03, mountTheta=-0.07
23:54:58.550 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.38, opts=13)
23:54:58.550 00.000 12268 Enqueuing Move request for scope (0.02, 0.38)
23:54:58.550 00.000 11616 Worker thread wakes up
23:54:58.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.38) opts 0xd
23:54:58.550 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.38)
23:54:58.550 00.000 11616 Moving (0.02, 0.38) raw xDistance=0.38 yDistance=-0.03
23:54:58.550 00.000 11616 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.028873, 1:-0.025333
23:54:58.550 00.000 11616 BLC: No correction, Miss < min_move
23:54:58.550 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
23:54:58.550 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.15
23:54:58.551 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
23:54:58.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:58.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:54:58.551 00.000 11616 MoveAxis(W, 215, ABG)
23:54:58.551 00.000 11616 Guiding  Dir = 3, Dur = 215
23:54:58.551 00.000 11616 IsSlewing returns 0
23:54:58.551 00.000 11616 IsGuiding returns 0
23:54:58.552 00.001 11616 PulseGuide returned control before completion, sleep 225
23:54:58.573 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:54:58.590 00.017 12268 UpdateGuideState exits: m=630 SNR=17.4
23:54:58.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:58.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:54:58.590 00.000 12268 Enqueuing Expose request
23:54:58.780 00.190 11616 IsGuiding returns 1
23:54:58.780 00.000 11616 scope still moving after pulse duration time elapsed
23:54:58.810 00.030 11616 IsSlewing returns 0
23:54:58.811 00.001 11616 IsGuiding returns 0
23:54:58.811 00.000 11616 scope move finished after 215 + 44 ms
23:54:58.811 00.000 11616 Move returns status 0, amount 215
23:54:58.811 00.000 11616 MoveAxis(N, 0, ABG)
23:54:58.811 00.000 11616 Move returns status 0, amount 0
23:54:58.811 00.000 11616 move complete, result=0
23:54:58.812 00.001 11616 worker thread done servicing request
23:54:58.812 00.000 11616 Worker thread wakes up
23:54:58.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:54:58.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:54:58.812 00.000 12268 GuideStep: 0.4 px 215 ms WEST, -0.0 px 0 ms NORTH
23:55:00.818 02.006 11616 Exposure complete
23:55:00.871 00.053 11616 worker thread done servicing request
23:55:00.871 00.000 12268 OnExposeComplete: enter
23:55:00.871 00.000 12268 UpdateGuideState(): m_state=6
23:55:00.872 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
23:55:00.872 00.000 12268 Star::Find returns 1 (0), X=917.47, Y=18.06, Mass=515, SNR=15.6, Peak=64 HFD=3.6
23:55:00.872 00.000 12268 MultiStar: large primary error, entering stabilization period
23:55:00.872 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
23:55:00.872 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
23:55:00.872 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=1.21 hyp=1.33 cameraTheta=1.13 mountX=1.26 mountY=0.41, mountTheta=0.31
23:55:00.874 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=1.21, opts=13)
23:55:00.874 00.000 12268 Enqueuing Move request for scope (0.57, 1.21)
23:55:00.874 00.000 11616 Worker thread wakes up
23:55:00.874 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, 1.21) opts 0xd
23:55:00.874 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, 1.21)
23:55:00.874 00.000 11616 Moving (0.57, 1.21) raw xDistance=1.26 yDistance=0.41
23:55:00.874 00.000 11616 BLC: History state: CurrMiss=0.41, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.028873, 1:-0.025333, 2:0.407398
23:55:00.874 00.000 11616 BLC: Under-shoot: nominal increase by 63
23:55:00.874 00.000 11616 BLC: window closed
23:55:00.875 00.001 11616 BLC: Pulse adjusted to 1853
23:55:00.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.63 from input 1.26
23:55:00.876 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
23:55:00.876 00.000 11616 MoveAxis(W, 704, ABG)
23:55:00.876 00.000 11616 Guiding  Dir = 3, Dur = 704
23:55:00.876 00.000 11616 IsSlewing returns 0
23:55:00.876 00.000 11616 IsGuiding returns 0
23:55:00.877 00.001 11616 PulseGuide returned control before completion, sleep 714
23:55:00.898 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:55:00.917 00.019 12268 UpdateGuideState exits: m=515 SNR=15.6
23:55:00.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:00.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:00.917 00.000 12268 Enqueuing Expose request
23:55:01.350 00.433 12268 evsrv: cli 0F8E69C0 connect
23:55:01.350 00.000 12268 case statement mapped state 6 to 3
23:55:01.351 00.001 12268 case statement mapped state 6 to 3
23:55:01.351 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"8ed5cd24-e1bb-4ccd-8b12-66a497f9ace1"}
23:55:01.351 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"8ed5cd24-e1bb-4ccd-8b12-66a497f9ace1"}
23:55:01.352 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:55:01.607 00.255 11616 IsGuiding returns 1
23:55:01.607 00.000 11616 scope still moving after pulse duration time elapsed
23:55:01.638 00.031 11616 IsSlewing returns 0
23:55:01.639 00.001 11616 IsGuiding returns 0
23:55:01.639 00.000 11616 scope move finished after 704 + 58 ms
23:55:01.639 00.000 11616 Move returns status 0, amount 704
23:55:01.639 00.000 11616 MoveAxis(S, 34, ABG)
23:55:01.639 00.000 11616 Guiding  Dir = 1, Dur = 34
23:55:01.639 00.000 11616 IsSlewing returns 0
23:55:01.640 00.001 11616 IsGuiding returns 0
23:55:01.640 00.000 11616 PulseGuide returned control before completion, sleep 44
23:55:01.686 00.046 11616 IsGuiding returns 1
23:55:01.686 00.000 11616 scope still moving after pulse duration time elapsed
23:55:01.716 00.030 11616 IsSlewing returns 0
23:55:01.716 00.000 11616 IsGuiding returns 0
23:55:01.717 00.001 11616 scope move finished after 34 + 42 ms
23:55:01.717 00.000 11616 Move returns status 0, amount 34
23:55:01.717 00.000 11616 move complete, result=0
23:55:01.717 00.000 11616 worker thread done servicing request
23:55:01.717 00.000 11616 Worker thread wakes up
23:55:01.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:01.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:01.717 00.000 12268 GuideStep: 1.3 px 704 ms WEST, 0.4 px 34 ms SOUTH
23:55:03.721 02.004 11616 Exposure complete
23:55:03.777 00.056 11616 worker thread done servicing request
23:55:03.777 00.000 12268 OnExposeComplete: enter
23:55:03.777 00.000 12268 UpdateGuideState(): m_state=6
23:55:03.777 00.000 12268 Star::Find(15, 917, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
23:55:03.777 00.000 12268 Star::Find returns 1 (0), X=917.12, Y=16.94, Mass=627, SNR=17.3, Peak=49 HFD=4.4
23:55:03.777 00.000 12268 MultiStar: exiting stabilization period
23:55:03.778 00.001 12268 MultiStar: [#1 -0.02,-0.18,0.74,U] [#2 -0.71,-0.10,0.00,M2] [#3 -0.37,-0.26,0.51,U] [#4 -0.00,0.13,0.42,U] [#5 -0.35,-0.41,0.47,U] 
23:55:03.778 00.000 12268 refined, 4 included, MultiStar: {-0.05, -0.10}, one-star: {0.22, 0.10}
23:55:03.778 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
23:55:03.778 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
23:55:03.778 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.02 mountX=-0.10 mountY=-0.03, mountTheta=-2.82
23:55:03.780 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.10, opts=13)
23:55:03.780 00.000 12268 Enqueuing Move request for scope (-0.05, -0.10)
23:55:03.780 00.000 11616 Worker thread wakes up
23:55:03.780 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
23:55:03.780 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
23:55:03.780 00.000 11616 Moving (-0.05, -0.10) raw xDistance=-0.10 yDistance=-0.03
23:55:03.780 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:03.780 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:55:03.780 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:03.781 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:55:03.781 00.000 11616 MoveAxis(E, 0, ABG)
23:55:03.781 00.000 11616 Move returns status 0, amount 0
23:55:03.781 00.000 11616 MoveAxis(N, 0, ABG)
23:55:03.781 00.000 11616 Move returns status 0, amount 0
23:55:03.781 00.000 11616 move complete, result=0
23:55:03.781 00.000 11616 worker thread done servicing request
23:55:03.805 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:55:03.823 00.018 12268 UpdateGuideState exits: m=627 SNR=17.3
23:55:03.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:03.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:03.823 00.000 12268 Enqueuing Expose request
23:55:03.823 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:03.823 00.000 11616 Worker thread wakes up
23:55:03.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:03.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:05.823 02.000 11616 Exposure complete
23:55:05.878 00.055 11616 worker thread done servicing request
23:55:05.879 00.001 12268 OnExposeComplete: enter
23:55:05.879 00.000 12268 UpdateGuideState(): m_state=6
23:55:05.879 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
23:55:05.879 00.000 12268 Star::Find returns 1 (0), X=917.05, Y=16.06, Mass=654, SNR=17.7, Peak=91 HFD=4.3
23:55:05.879 00.000 12268 MultiStar: [#1 0.05,-1.11,0.00,M2] [#2 -0.44,-0.51,0.00,M3] [#3 0.16,-1.22,0.00,M4] [#4 -0.35,-1.24,0.00,M1] [#5 -0.32,-1.05,0.00,M1] 
23:55:05.879 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
23:55:05.879 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.31)
23:55:05.880 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=-0.79 hyp=0.80 cameraTheta=-1.38 mountX=-0.77 mountY=0.25, mountTheta=2.83
23:55:05.881 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.79, opts=13)
23:55:05.881 00.000 12268 Enqueuing Move request for scope (0.15, -0.79)
23:55:05.881 00.000 11616 Worker thread wakes up
23:55:05.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.79) opts 0xd
23:55:05.881 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.79)
23:55:05.881 00.000 11616 Moving (0.15, -0.79) raw xDistance=-0.77 yDistance=0.25
23:55:05.881 00.000 11616 resist switch: large excursion: input -0.77 thresh 0.29 direction from 1 to -1
23:55:05.881 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.30
23:55:05.882 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.77
23:55:05.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
23:55:05.882 00.000 11616 MoveAxis(E, 430, ABG)
23:55:05.882 00.000 11616 Guiding  Dir = 2, Dur = 430
23:55:05.882 00.000 11616 IsSlewing returns 0
23:55:05.882 00.000 11616 IsGuiding returns 0
23:55:05.883 00.001 11616 PulseGuide returned control before completion, sleep 440
23:55:05.903 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:55:05.920 00.017 12268 UpdateGuideState exits: m=654 SNR=17.7
23:55:05.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:05.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:05.920 00.000 12268 Enqueuing Expose request
23:55:06.324 00.404 11616 IsGuiding returns 1
23:55:06.324 00.000 11616 scope still moving after pulse duration time elapsed
23:55:06.355 00.031 11616 IsSlewing returns 0
23:55:06.356 00.001 11616 IsGuiding returns 0
23:55:06.356 00.000 11616 scope move finished after 430 + 43 ms
23:55:06.356 00.000 11616 Move returns status 0, amount 430
23:55:06.356 00.000 11616 MoveAxis(S, 21, ABG)
23:55:06.356 00.000 11616 Guiding  Dir = 1, Dur = 21
23:55:06.356 00.000 11616 IsSlewing returns 0
23:55:06.357 00.001 11616 IsGuiding returns 0
23:55:06.357 00.000 11616 PulseGuide returned control before completion, sleep 31
23:55:06.402 00.045 11616 IsGuiding returns 1
23:55:06.402 00.000 11616 scope still moving after pulse duration time elapsed
23:55:06.434 00.032 11616 IsSlewing returns 0
23:55:06.434 00.000 11616 IsGuiding returns 0
23:55:06.434 00.000 11616 scope move finished after 21 + 56 ms
23:55:06.434 00.000 11616 Move returns status 0, amount 21
23:55:06.434 00.000 11616 move complete, result=0
23:55:06.434 00.000 11616 worker thread done servicing request
23:55:06.434 00.000 11616 Worker thread wakes up
23:55:06.434 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:06.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:06.434 00.000 12268 GuideStep: -0.8 px 430 ms EAST, 0.2 px 21 ms SOUTH
23:55:08.438 02.004 11616 Exposure complete
23:55:08.493 00.055 11616 worker thread done servicing request
23:55:08.493 00.000 12268 OnExposeComplete: enter
23:55:08.493 00.000 12268 UpdateGuideState(): m_state=6
23:55:08.493 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
23:55:08.494 00.001 12268 Star::Find returns 1 (0), X=917.07, Y=16.15, Mass=507, SNR=15.5, Peak=70 HFD=4.2
23:55:08.494 00.000 12268 MultiStar: [#1 0.28,-0.99,0.00,M3] [#2 -0.42,-0.71,0.00,M4] [#3 -0.31,-0.91,0.00,M5] [#4 0.00,-0.51,0.50,U] [#5 0.08,-0.64,0.00,M2] 
23:55:08.494 00.000 12268 refined, 1 included, MultiStar: {0.11, -0.64}, one-star: {0.17, -0.70}
23:55:08.494 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
23:55:08.494 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
23:55:08.494 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.64 hyp=0.65 cameraTheta=-1.40 mountX=-0.62 mountY=0.19, mountTheta=2.84
23:55:08.497 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.64, opts=13)
23:55:08.497 00.000 12268 Enqueuing Move request for scope (0.11, -0.64)
23:55:08.497 00.000 11616 Worker thread wakes up
23:55:08.498 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.64) opts 0xd
23:55:08.498 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.64)
23:55:08.498 00.000 11616 Moving (0.11, -0.64) raw xDistance=-0.62 yDistance=0.19
23:55:08.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
23:55:08.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
23:55:08.498 00.000 11616 MoveAxis(E, 348, ABG)
23:55:08.498 00.000 11616 Guiding  Dir = 2, Dur = 348
23:55:08.498 00.000 11616 IsSlewing returns 0
23:55:08.499 00.001 11616 IsGuiding returns 0
23:55:08.499 00.000 11616 PulseGuide returned control before completion, sleep 358
23:55:08.519 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:55:08.537 00.018 12268 UpdateGuideState exits: m=507 SNR=15.5
23:55:08.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:08.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:08.537 00.000 12268 Enqueuing Expose request
23:55:08.865 00.328 11616 IsGuiding returns 1
23:55:08.865 00.000 11616 scope still moving after pulse duration time elapsed
23:55:08.897 00.032 11616 IsSlewing returns 0
23:55:08.897 00.000 11616 IsGuiding returns 0
23:55:08.897 00.000 11616 scope move finished after 348 + 50 ms
23:55:08.897 00.000 11616 Move returns status 0, amount 348
23:55:08.897 00.000 11616 MoveAxis(S, 16, ABG)
23:55:08.897 00.000 11616 Guiding  Dir = 1, Dur = 16
23:55:08.898 00.001 11616 IsSlewing returns 0
23:55:08.898 00.000 11616 IsGuiding returns 0
23:55:08.898 00.000 11616 PulseGuide returned control before completion, sleep 26
23:55:08.929 00.031 11616 IsGuiding returns 1
23:55:08.929 00.000 11616 scope still moving after pulse duration time elapsed
23:55:08.959 00.030 11616 IsSlewing returns 0
23:55:08.959 00.000 11616 IsGuiding returns 0
23:55:08.959 00.000 11616 scope move finished after 16 + 44 ms
23:55:08.959 00.000 11616 Move returns status 0, amount 16
23:55:08.959 00.000 11616 move complete, result=0
23:55:08.959 00.000 11616 worker thread done servicing request
23:55:08.960 00.001 11616 Worker thread wakes up
23:55:08.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:08.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:08.960 00.000 12268 GuideStep: -0.6 px 348 ms EAST, 0.2 px 16 ms SOUTH
23:55:10.965 02.005 11616 Exposure complete
23:55:11.018 00.053 11616 worker thread done servicing request
23:55:11.019 00.001 12268 OnExposeComplete: enter
23:55:11.019 00.000 12268 UpdateGuideState(): m_state=6
23:55:11.019 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
23:55:11.019 00.000 12268 Star::Find returns 1 (0), X=917.69, Y=16.95, Mass=541, SNR=16.1, Peak=45 HFD=4.7
23:55:11.020 00.001 12268 MultiStar: [#1 0.74,-0.33,0.00,M4] [#2 0.34,0.06,0.67,U] [#3 0.55,0.11,0.50,U] [#4 0.54,-0.13,0.52,U] [#5 0.05,-0.17,0.54,U] 
23:55:11.020 00.000 12268 refined, 4 included, MultiStar: {0.50, 0.01}, one-star: {0.79, 0.11}
23:55:11.020 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
23:55:11.020 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.72)
23:55:11.020 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.01 hyp=0.50 cameraTheta=0.03 mountX=0.06 mountY=0.49, mountTheta=1.45
23:55:11.021 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=0.01, opts=13)
23:55:11.022 00.001 12268 Enqueuing Move request for scope (0.50, 0.01)
23:55:11.022 00.000 11616 Worker thread wakes up
23:55:11.022 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.01) opts 0xd
23:55:11.022 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 0.01)
23:55:11.022 00.000 11616 Moving (0.50, 0.01) raw xDistance=0.06 yDistance=0.49
23:55:11.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:11.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:55:11.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
23:55:11.022 00.000 11616 MoveAxis(E, 0, ABG)
23:55:11.022 00.000 11616 Move returns status 0, amount 0
23:55:11.022 00.000 11616 MoveAxis(S, 42, ABG)
23:55:11.022 00.000 11616 Guiding  Dir = 1, Dur = 42
23:55:11.023 00.001 11616 IsSlewing returns 0
23:55:11.023 00.000 11616 IsGuiding returns 0
23:55:11.023 00.000 11616 PulseGuide returned control before completion, sleep 52
23:55:11.046 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:55:11.063 00.017 12268 UpdateGuideState exits: m=541 SNR=16.1
23:55:11.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:11.064 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:11.064 00.000 12268 Enqueuing Expose request
23:55:11.090 00.026 11616 IsGuiding returns 1
23:55:11.090 00.000 11616 scope still moving after pulse duration time elapsed
23:55:11.122 00.032 11616 IsSlewing returns 0
23:55:11.122 00.000 11616 IsGuiding returns 0
23:55:11.122 00.000 11616 scope move finished after 42 + 56 ms
23:55:11.123 00.001 11616 Move returns status 0, amount 42
23:55:11.123 00.000 11616 move complete, result=0
23:55:11.123 00.000 11616 worker thread done servicing request
23:55:11.123 00.000 11616 Worker thread wakes up
23:55:11.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:11.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:11.127 00.004 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 42 ms SOUTH
23:55:13.145 02.018 11616 Exposure complete
23:55:13.199 00.054 11616 worker thread done servicing request
23:55:13.200 00.001 12268 OnExposeComplete: enter
23:55:13.200 00.000 12268 UpdateGuideState(): m_state=6
23:55:13.200 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
23:55:13.200 00.000 12268 Star::Find returns 1 (0), X=917.36, Y=17.63, Mass=547, SNR=16.1, Peak=45 HFD=4.8
23:55:13.200 00.000 12268 MultiStar: [#1 0.43,0.60,0.00,M5] [#2 0.09,0.92,0.00,M4] [#3 0.66,0.19,0.00,M5] [#4 0.28,0.57,0.00,M1] [#5 0.83,0.56,0.00,M2] 
23:55:13.200 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
23:55:13.201 00.001 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.74)
23:55:13.201 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.78 hyp=0.91 cameraTheta=1.04 mountX=0.82 mountY=0.36, mountTheta=0.41
23:55:13.202 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.78, opts=13)
23:55:13.202 00.000 12268 Enqueuing Move request for scope (0.46, 0.78)
23:55:13.202 00.000 11616 Worker thread wakes up
23:55:13.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.78) opts 0xd
23:55:13.202 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.78)
23:55:13.202 00.000 11616 Moving (0.46, 0.78) raw xDistance=0.82 yDistance=0.36
23:55:13.203 00.001 11616 resist switch: large excursion: input 0.82 thresh 0.29 direction from -1 to 1
23:55:13.203 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.47
23:55:13.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.82
23:55:13.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
23:55:13.203 00.000 11616 MoveAxis(W, 460, ABG)
23:55:13.203 00.000 11616 Guiding  Dir = 3, Dur = 460
23:55:13.203 00.000 11616 IsSlewing returns 0
23:55:13.203 00.000 11616 IsGuiding returns 0
23:55:13.204 00.001 11616 PulseGuide returned control before completion, sleep 470
23:55:13.224 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
23:55:13.242 00.018 12268 UpdateGuideState exits: m=547 SNR=16.1
23:55:13.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:13.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:13.242 00.000 12268 Enqueuing Expose request
23:55:13.681 00.439 11616 IsGuiding returns 1
23:55:13.682 00.001 11616 scope still moving after pulse duration time elapsed
23:55:13.712 00.030 11616 IsSlewing returns 0
23:55:13.713 00.001 11616 IsGuiding returns 0
23:55:13.713 00.000 11616 scope move finished after 460 + 50 ms
23:55:13.713 00.000 11616 Move returns status 0, amount 460
23:55:13.713 00.000 11616 MoveAxis(S, 30, ABG)
23:55:13.713 00.000 11616 Guiding  Dir = 1, Dur = 30
23:55:13.714 00.001 11616 IsSlewing returns 0
23:55:13.714 00.000 11616 IsGuiding returns 0
23:55:13.714 00.000 11616 PulseGuide returned control before completion, sleep 40
23:55:13.759 00.045 11616 IsGuiding returns 1
23:55:13.760 00.001 11616 scope still moving after pulse duration time elapsed
23:55:13.790 00.030 11616 IsSlewing returns 0
23:55:13.790 00.000 11616 IsGuiding returns 0
23:55:13.791 00.001 11616 scope move finished after 30 + 47 ms
23:55:13.791 00.000 11616 Move returns status 0, amount 30
23:55:13.791 00.000 11616 move complete, result=0
23:55:13.791 00.000 11616 worker thread done servicing request
23:55:13.791 00.000 11616 Worker thread wakes up
23:55:13.792 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:13.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:13.792 00.000 12268 GuideStep: 0.8 px 460 ms WEST, 0.4 px 30 ms SOUTH
23:55:15.806 02.014 11616 Exposure complete
23:55:15.860 00.054 11616 worker thread done servicing request
23:55:15.860 00.000 12268 OnExposeComplete: enter
23:55:15.860 00.000 12268 UpdateGuideState(): m_state=6
23:55:15.860 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
23:55:15.860 00.000 12268 Star::Find returns 1 (0), X=917.39, Y=17.00, Mass=573, SNR=16.5, Peak=45 HFD=5.0
23:55:15.861 00.001 12268 MultiStar: [#1 0.44,-0.33,0.70,U] [#2 -0.29,-0.01,0.68,U] [#3 -0.15,-0.20,0.54,U] [#4 0.13,0.31,0.50,U] [#5 0.50,-0.01,0.50,U] 
23:55:15.861 00.000 12268 refined, 5 included, MultiStar: {0.21, -0.01}, one-star: {0.50, 0.15}
23:55:15.861 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
23:55:15.861 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.65)
23:55:15.861 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.01 hyp=0.22 cameraTheta=-0.05 mountX=0.01 mountY=0.21, mountTheta=1.52
23:55:15.862 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.01, opts=13)
23:55:15.862 00.000 12268 Enqueuing Move request for scope (0.21, -0.01)
23:55:15.862 00.000 11616 Worker thread wakes up
23:55:15.863 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.01) opts 0xd
23:55:15.863 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.01)
23:55:15.863 00.000 11616 Moving (0.21, -0.01) raw xDistance=0.01 yDistance=0.21
23:55:15.863 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:15.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:55:15.863 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
23:55:15.863 00.000 11616 MoveAxis(E, 0, ABG)
23:55:15.863 00.000 11616 Move returns status 0, amount 0
23:55:15.863 00.000 11616 MoveAxis(S, 18, ABG)
23:55:15.863 00.000 11616 Guiding  Dir = 1, Dur = 18
23:55:15.864 00.001 11616 IsSlewing returns 0
23:55:15.864 00.000 11616 IsGuiding returns 0
23:55:15.864 00.000 11616 PulseGuide returned control before completion, sleep 28
23:55:15.886 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:55:15.898 00.012 11616 IsGuiding returns 1
23:55:15.898 00.000 11616 scope still moving after pulse duration time elapsed
23:55:15.903 00.005 12268 UpdateGuideState exits: m=573 SNR=16.5
23:55:15.903 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:15.903 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:15.903 00.000 12268 Enqueuing Expose request
23:55:15.929 00.026 11616 IsSlewing returns 0
23:55:15.929 00.000 11616 IsGuiding returns 0
23:55:15.929 00.000 11616 scope move finished after 18 + 48 ms
23:55:15.929 00.000 11616 Move returns status 0, amount 18
23:55:15.929 00.000 11616 move complete, result=0
23:55:15.930 00.001 11616 worker thread done servicing request
23:55:15.930 00.000 11616 Worker thread wakes up
23:55:15.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:15.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:15.930 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 18 ms SOUTH
23:55:17.943 02.013 11616 Exposure complete
23:55:18.001 00.058 11616 worker thread done servicing request
23:55:18.001 00.000 12268 OnExposeComplete: enter
23:55:18.001 00.000 12268 UpdateGuideState(): m_state=6
23:55:18.001 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
23:55:18.001 00.000 12268 Star::Find returns 1 (0), X=917.12, Y=16.79, Mass=522, SNR=15.7, Peak=53 HFD=4.8
23:55:18.001 00.000 12268 MultiStar: [#1 0.22,-0.18,0.70,U] [#2 -0.86,0.02,0.00,M4] [#3 -0.12,-0.62,0.00,M5] [#4 0.05,0.31,0.51,U] [#5 0.47,-0.17,0.57,U] 
23:55:18.001 00.000 12268 single-star, 3 included, MultiStar: {0.24, -0.04}, one-star: {0.23, -0.06}
23:55:18.001 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
23:55:18.001 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.46)
23:55:18.002 00.001 12268 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.23 cameraTheta=-0.24 mountX=-0.03 mountY=0.23, mountTheta=1.71
23:55:18.003 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.06, opts=13)
23:55:18.003 00.000 12268 Enqueuing Move request for scope (0.23, -0.06)
23:55:18.003 00.000 11616 Worker thread wakes up
23:55:18.003 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd
23:55:18.003 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.06)
23:55:18.003 00.000 11616 Moving (0.23, -0.06) raw xDistance=-0.03 yDistance=0.23
23:55:18.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:18.004 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:55:18.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:55:18.004 00.000 11616 MoveAxis(E, 0, ABG)
23:55:18.004 00.000 11616 Move returns status 0, amount 0
23:55:18.004 00.000 11616 MoveAxis(S, 20, ABG)
23:55:18.004 00.000 11616 Guiding  Dir = 1, Dur = 20
23:55:18.004 00.000 11616 IsSlewing returns 0
23:55:18.004 00.000 11616 IsGuiding returns 0
23:55:18.005 00.001 11616 PulseGuide returned control before completion, sleep 30
23:55:18.026 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:55:18.038 00.012 11616 IsGuiding returns 1
23:55:18.038 00.000 11616 scope still moving after pulse duration time elapsed
23:55:18.043 00.005 12268 UpdateGuideState exits: m=522 SNR=15.7
23:55:18.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:18.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:18.043 00.000 12268 Enqueuing Expose request
23:55:18.070 00.027 11616 IsSlewing returns 0
23:55:18.070 00.000 11616 IsGuiding returns 0
23:55:18.070 00.000 11616 scope move finished after 20 + 45 ms
23:55:18.071 00.001 11616 Move returns status 0, amount 20
23:55:18.071 00.000 11616 move complete, result=0
23:55:18.072 00.001 11616 worker thread done servicing request
23:55:18.072 00.000 11616 Worker thread wakes up
23:55:18.073 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:18.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:18.074 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
23:55:20.087 02.013 11616 Exposure complete
23:55:20.141 00.054 11616 worker thread done servicing request
23:55:20.141 00.000 12268 OnExposeComplete: enter
23:55:20.141 00.000 12268 UpdateGuideState(): m_state=6
23:55:20.141 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
23:55:20.141 00.000 12268 Star::Find returns 1 (0), X=917.09, Y=16.90, Mass=535, SNR=16.0, Peak=50 HFD=4.7
23:55:20.142 00.001 12268 MultiStar: [#1 -0.01,0.10,0.74,U] [#2 -0.59,0.07,0.67,U] [#3 -0.37,0.16,0.48,U] [#4 0.07,0.16,0.52,U] [#5 -0.35,0.27,0.54,U] 
23:55:20.142 00.000 12268 refined, 5 included, MultiStar: {-0.14, 0.12}, one-star: {0.19, 0.06}
23:55:20.142 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
23:55:20.142 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
23:55:20.142 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.18 cameraTheta=2.42 mountX=0.11 mountY=-0.15, mountTheta=-0.95
23:55:20.144 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.12, opts=13)
23:55:20.144 00.000 12268 Enqueuing Move request for scope (-0.14, 0.12)
23:55:20.144 00.000 11616 Worker thread wakes up
23:55:20.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
23:55:20.144 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
23:55:20.144 00.000 11616 Moving (-0.14, 0.12) raw xDistance=0.11 yDistance=-0.15
23:55:20.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
23:55:20.144 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:20.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:55:20.144 00.000 11616 MoveAxis(W, 61, ABG)
23:55:20.144 00.000 11616 Guiding  Dir = 3, Dur = 61
23:55:20.145 00.001 11616 IsSlewing returns 0
23:55:20.145 00.000 11616 IsGuiding returns 0
23:55:20.145 00.000 11616 PulseGuide returned control before completion, sleep 71
23:55:20.167 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
23:55:20.187 00.020 12268 UpdateGuideState exits: m=535 SNR=16.0
23:55:20.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:20.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:20.187 00.000 12268 Enqueuing Expose request
23:55:20.225 00.038 11616 IsGuiding returns 1
23:55:20.225 00.000 11616 scope still moving after pulse duration time elapsed
23:55:20.256 00.031 11616 IsSlewing returns 0
23:55:20.256 00.000 11616 IsGuiding returns 1
23:55:20.288 00.032 11616 IsSlewing returns 0
23:55:20.289 00.001 11616 IsGuiding returns 1
23:55:20.319 00.030 11616 IsSlewing returns 0
23:55:20.320 00.001 11616 IsGuiding returns 1
23:55:20.350 00.030 11616 IsSlewing returns 0
23:55:20.351 00.001 11616 IsGuiding returns 1
23:55:20.382 00.031 11616 IsSlewing returns 0
23:55:20.383 00.001 11616 IsGuiding returns 0
23:55:20.383 00.000 11616 scope move finished after 61 + 177 ms
23:55:20.383 00.000 11616 Move returns status 0, amount 61
23:55:20.383 00.000 11616 MoveAxis(N, 0, ABG)
23:55:20.383 00.000 11616 Move returns status 0, amount 0
23:55:20.384 00.001 11616 move complete, result=0
23:55:20.384 00.000 11616 worker thread done servicing request
23:55:20.384 00.000 11616 Worker thread wakes up
23:55:20.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:20.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:20.384 00.000 12268 GuideStep: 0.1 px 61 ms WEST, -0.2 px 0 ms NORTH
23:55:22.391 02.007 11616 Exposure complete
23:55:22.446 00.055 11616 worker thread done servicing request
23:55:22.446 00.000 12268 OnExposeComplete: enter
23:55:22.446 00.000 12268 UpdateGuideState(): m_state=6
23:55:22.447 00.001 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
23:55:22.447 00.000 12268 Star::Find returns 1 (0), X=916.93, Y=16.90, Mass=470, SNR=14.9, Peak=60 HFD=4.3
23:55:22.447 00.000 12268 MultiStar: [#1 -0.08,-0.32,0.79,U] [#2 -0.64,0.31,0.00,M4] [#3 -0.46,-0.68,0.00,M5] [#4 -0.30,-0.07,0.58,U] [#5 -0.09,-0.46,0.55,U] 
23:55:22.447 00.000 12268 single-star, 3 included, MultiStar: {-0.09, -0.17}, one-star: {0.03, 0.05}
23:55:22.447 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
23:55:22.447 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.80)
23:55:22.447 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.10 mountX=0.06 mountY=0.02, mountTheta=0.35
23:55:22.449 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.05, opts=13)
23:55:22.449 00.000 12268 Enqueuing Move request for scope (0.03, 0.05)
23:55:22.449 00.000 11616 Worker thread wakes up
23:55:22.449 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
23:55:22.449 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
23:55:22.449 00.000 11616 Moving (0.03, 0.05) raw xDistance=0.06 yDistance=0.02
23:55:22.449 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:22.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:55:22.449 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:22.450 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:55:22.450 00.000 11616 MoveAxis(E, 0, ABG)
23:55:22.450 00.000 11616 Move returns status 0, amount 0
23:55:22.450 00.000 11616 MoveAxis(N, 0, ABG)
23:55:22.450 00.000 11616 Move returns status 0, amount 0
23:55:22.450 00.000 11616 move complete, result=0
23:55:22.450 00.000 11616 worker thread done servicing request
23:55:22.472 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
23:55:22.490 00.018 12268 UpdateGuideState exits: m=470 SNR=14.9
23:55:22.491 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:22.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:22.491 00.000 12268 Enqueuing Expose request
23:55:22.491 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:22.491 00.000 11616 Worker thread wakes up
23:55:22.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:22.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:24.491 02.000 11616 Exposure complete
23:55:24.546 00.055 11616 worker thread done servicing request
23:55:24.546 00.000 12268 OnExposeComplete: enter
23:55:24.546 00.000 12268 UpdateGuideState(): m_state=6
23:55:24.546 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
23:55:24.546 00.000 12268 Star::Find returns 1 (0), X=917.18, Y=16.81, Mass=592, SNR=16.8, Peak=68 HFD=4.3
23:55:24.547 00.001 12268 MultiStar: [#1 -0.22,-0.10,0.68,U] [#2 -0.55,-0.14,0.68,U] [#3 -0.49,-0.28,0.55,U] [#4 -0.12,0.22,0.50,U] [#5 0.40,-0.12,0.46,U] 
23:55:24.547 00.000 12268 refined, 5 included, MultiStar: {-0.10, -0.08}, one-star: {0.28, -0.03}
23:55:24.547 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.97 = 2.31)
23:55:24.547 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.80)
23:55:24.547 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.50 mountX=-0.08 mountY=-0.09, mountTheta=-2.33
23:55:24.548 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.08, opts=13)
23:55:24.548 00.000 12268 Enqueuing Move request for scope (-0.10, -0.08)
23:55:24.549 00.001 11616 Worker thread wakes up
23:55:24.549 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
23:55:24.549 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
23:55:24.549 00.000 11616 Moving (-0.10, -0.08) raw xDistance=-0.08 yDistance=-0.09
23:55:24.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:24.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:55:24.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:24.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:55:24.549 00.000 11616 MoveAxis(E, 0, ABG)
23:55:24.549 00.000 11616 Move returns status 0, amount 0
23:55:24.549 00.000 11616 MoveAxis(N, 0, ABG)
23:55:24.549 00.000 11616 Move returns status 0, amount 0
23:55:24.550 00.001 11616 move complete, result=0
23:55:24.550 00.000 11616 worker thread done servicing request
23:55:24.571 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:55:24.589 00.018 12268 UpdateGuideState exits: m=592 SNR=16.8
23:55:24.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:24.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:24.589 00.000 12268 Enqueuing Expose request
23:55:24.589 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:24.589 00.000 11616 Worker thread wakes up
23:55:24.589 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:24.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:26.624 02.035 11616 Exposure complete
23:55:26.679 00.055 11616 worker thread done servicing request
23:55:26.679 00.000 12268 OnExposeComplete: enter
23:55:26.679 00.000 12268 UpdateGuideState(): m_state=6
23:55:26.679 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
23:55:26.679 00.000 12268 Star::Find returns 1 (0), X=917.58, Y=17.37, Mass=553, SNR=16.3, Peak=72 HFD=3.4
23:55:26.680 00.001 12268 MultiStar: [#1 0.38,0.10,0.77,U] [#2 0.01,0.47,0.71,U] [#3 0.28,-0.03,0.50,U] [#4 0.64,0.16,0.00,M1] [#5 0.43,-0.24,0.48,U] 
23:55:26.680 00.000 12268 refined, 4 included, MultiStar: {0.38, 0.23}, one-star: {0.68, 0.53}
23:55:26.680 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
23:55:26.680 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.25)
23:55:26.680 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.23 hyp=0.45 cameraTheta=0.55 mountX=0.27 mountY=0.35, mountTheta=0.91
23:55:26.682 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.23, opts=13)
23:55:26.682 00.000 12268 Enqueuing Move request for scope (0.38, 0.23)
23:55:26.682 00.000 11616 Worker thread wakes up
23:55:26.682 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.23) opts 0xd
23:55:26.682 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.23)
23:55:26.682 00.000 11616 Moving (0.38, 0.23) raw xDistance=0.27 yDistance=0.35
23:55:26.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.27
23:55:26.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
23:55:26.682 00.000 11616 MoveAxis(W, 152, ABG)
23:55:26.682 00.000 11616 Guiding  Dir = 3, Dur = 152
23:55:26.683 00.001 11616 IsSlewing returns 0
23:55:26.683 00.000 11616 IsGuiding returns 0
23:55:26.683 00.000 11616 PulseGuide returned control before completion, sleep 162
23:55:26.704 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:55:26.722 00.018 12268 UpdateGuideState exits: m=553 SNR=16.3
23:55:26.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:26.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:26.722 00.000 12268 Enqueuing Expose request
23:55:26.851 00.129 11616 IsGuiding returns 1
23:55:26.851 00.000 11616 scope still moving after pulse duration time elapsed
23:55:26.882 00.031 11616 IsSlewing returns 0
23:55:26.883 00.001 11616 IsGuiding returns 0
23:55:26.883 00.000 11616 scope move finished after 152 + 48 ms
23:55:26.883 00.000 11616 Move returns status 0, amount 152
23:55:26.883 00.000 11616 MoveAxis(S, 30, ABG)
23:55:26.883 00.000 11616 Guiding  Dir = 1, Dur = 30
23:55:26.884 00.001 11616 IsSlewing returns 0
23:55:26.884 00.000 11616 IsGuiding returns 0
23:55:26.884 00.000 11616 PulseGuide returned control before completion, sleep 40
23:55:26.928 00.044 11616 IsGuiding returns 1
23:55:26.928 00.000 11616 scope still moving after pulse duration time elapsed
23:55:26.960 00.032 11616 IsSlewing returns 0
23:55:26.961 00.001 11616 IsGuiding returns 0
23:55:26.961 00.000 11616 scope move finished after 30 + 46 ms
23:55:26.961 00.000 11616 Move returns status 0, amount 30
23:55:26.961 00.000 11616 move complete, result=0
23:55:26.961 00.000 11616 worker thread done servicing request
23:55:26.961 00.000 11616 Worker thread wakes up
23:55:26.961 00.000 12268 GuideStep: 0.3 px 152 ms WEST, 0.3 px 30 ms SOUTH
23:55:26.962 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:26.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:28.967 02.005 11616 Exposure complete
23:55:29.020 00.053 11616 worker thread done servicing request
23:55:29.021 00.001 12268 OnExposeComplete: enter
23:55:29.021 00.000 12268 UpdateGuideState(): m_state=6
23:55:29.021 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
23:55:29.021 00.000 12268 Star::Find returns 1 (0), X=917.44, Y=17.94, Mass=581, SNR=16.7, Peak=66 HFD=4.0
23:55:29.021 00.000 12268 MultiStar: [#1 0.75,0.92,0.00,M1] [#2 -0.09,1.29,0.00,M3] [#3 0.24,0.49,0.53,U] [#4 0.32,0.98,0.00,M2] [#5 0.77,1.09,0.00,M1] 
23:55:29.021 00.000 12268 refined, 1 included, MultiStar: {0.44, 0.89}, one-star: {0.54, 1.09}
23:55:29.021 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
23:55:29.022 00.001 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
23:55:29.022 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.89 hyp=0.99 cameraTheta=1.11 mountX=0.92 mountY=0.32, mountTheta=0.33
23:55:29.023 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.89, opts=13)
23:55:29.023 00.000 12268 Enqueuing Move request for scope (0.44, 0.89)
23:55:29.023 00.000 11616 Worker thread wakes up
23:55:29.023 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.89) opts 0xd
23:55:29.023 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.89)
23:55:29.023 00.000 11616 Moving (0.44, 0.89) raw xDistance=0.92 yDistance=0.32
23:55:29.024 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.92
23:55:29.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:55:29.024 00.000 11616 MoveAxis(W, 518, ABG)
23:55:29.024 00.000 11616 Guiding  Dir = 3, Dur = 518
23:55:29.024 00.000 11616 IsSlewing returns 0
23:55:29.024 00.000 11616 IsGuiding returns 0
23:55:29.025 00.001 11616 PulseGuide returned control before completion, sleep 528
23:55:29.046 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=214, Gamma=1.290
23:55:29.063 00.017 12268 UpdateGuideState exits: m=581 SNR=16.7
23:55:29.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:29.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:29.063 00.000 12268 Enqueuing Expose request
23:55:29.555 00.492 11616 IsGuiding returns 1
23:55:29.555 00.000 11616 scope still moving after pulse duration time elapsed
23:55:29.586 00.031 11616 IsSlewing returns 0
23:55:29.586 00.000 11616 IsGuiding returns 0
23:55:29.586 00.000 11616 scope move finished after 518 + 44 ms
23:55:29.586 00.000 11616 Move returns status 0, amount 518
23:55:29.586 00.000 11616 MoveAxis(S, 27, ABG)
23:55:29.586 00.000 11616 Guiding  Dir = 1, Dur = 27
23:55:29.587 00.001 11616 IsSlewing returns 0
23:55:29.587 00.000 11616 IsGuiding returns 0
23:55:29.587 00.000 11616 PulseGuide returned control before completion, sleep 37
23:55:29.633 00.046 11616 IsGuiding returns 1
23:55:29.633 00.000 11616 scope still moving after pulse duration time elapsed
23:55:29.663 00.030 11616 IsSlewing returns 0
23:55:29.664 00.001 11616 IsGuiding returns 0
23:55:29.664 00.000 11616 scope move finished after 27 + 50 ms
23:55:29.664 00.000 11616 Move returns status 0, amount 27
23:55:29.664 00.000 11616 move complete, result=0
23:55:29.664 00.000 11616 worker thread done servicing request
23:55:29.664 00.000 11616 Worker thread wakes up
23:55:29.665 00.001 12268 GuideStep: 0.9 px 518 ms WEST, 0.3 px 27 ms SOUTH
23:55:29.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:29.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:29.996 00.331 12268 evsrv: cli 0F8E69C0 connect
23:55:29.996 00.000 12268 case statement mapped state 6 to 3
23:55:29.997 00.001 12268 case statement mapped state 6 to 3
23:55:29.997 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ec1bcdc4-2da0-4e31-9ec8-ada59af6015f"}
23:55:29.997 00.000 12268 case statement mapped state 6 to 3
23:55:29.997 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec1bcdc4-2da0-4e31-9ec8-ada59af6015f"}
23:55:29.998 00.001 12268 evsrv: cli 0F8E69C0 disconnect
23:55:31.702 01.704 11616 Exposure complete
23:55:31.767 00.065 11616 worker thread done servicing request
23:55:31.767 00.000 12268 OnExposeComplete: enter
23:55:31.767 00.000 12268 UpdateGuideState(): m_state=6
23:55:31.768 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
23:55:31.768 00.000 12268 Star::Find returns 1 (0), X=917.37, Y=17.71, Mass=481, SNR=15.2, Peak=50 HFD=3.7
23:55:31.768 00.000 12268 MultiStar: [#1 0.51,0.70,0.00,M2] [#2 -0.48,0.77,0.00,M4] [#3 -0.10,0.17,0.60,U] [#4 -0.07,0.93,0.00,M3] [#5 -0.18,0.95,0.00,M2] 
23:55:31.768 00.000 12268 refined, 1 included, MultiStar: {0.26, 0.60}, one-star: {0.47, 0.86}
23:55:31.768 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
23:55:31.769 00.001 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
23:55:31.769 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.60 hyp=0.66 cameraTheta=1.16 mountX=0.63 mountY=0.18, mountTheta=0.28
23:55:31.770 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.60, opts=13)
23:55:31.771 00.001 12268 Enqueuing Move request for scope (0.26, 0.60)
23:55:31.771 00.000 11616 Worker thread wakes up
23:55:31.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.60) opts 0xd
23:55:31.771 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.60)
23:55:31.771 00.000 11616 Moving (0.26, 0.60) raw xDistance=0.63 yDistance=0.18
23:55:31.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.63
23:55:31.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:55:31.771 00.000 11616 MoveAxis(W, 350, ABG)
23:55:31.771 00.000 11616 Guiding  Dir = 3, Dur = 350
23:55:31.772 00.001 11616 IsSlewing returns 0
23:55:31.772 00.000 11616 IsGuiding returns 0
23:55:31.772 00.000 11616 PulseGuide returned control before completion, sleep 360
23:55:31.798 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=239, Gamma=1.290
23:55:31.818 00.020 12268 UpdateGuideState exits: m=481 SNR=15.2
23:55:31.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:31.819 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:31.819 00.000 12268 Enqueuing Expose request
23:55:32.144 00.325 11616 IsGuiding returns 1
23:55:32.144 00.000 11616 scope still moving after pulse duration time elapsed
23:55:32.174 00.030 11616 IsSlewing returns 0
23:55:32.174 00.000 11616 IsGuiding returns 0
23:55:32.174 00.000 11616 scope move finished after 350 + 52 ms
23:55:32.174 00.000 11616 Move returns status 0, amount 350
23:55:32.174 00.000 11616 MoveAxis(S, 15, ABG)
23:55:32.174 00.000 11616 Guiding  Dir = 1, Dur = 15
23:55:32.175 00.001 11616 IsSlewing returns 0
23:55:32.175 00.000 11616 IsGuiding returns 0
23:55:32.175 00.000 11616 PulseGuide returned control before completion, sleep 25
23:55:32.204 00.029 11616 IsGuiding returns 1
23:55:32.204 00.000 11616 scope still moving after pulse duration time elapsed
23:55:32.234 00.030 11616 IsSlewing returns 0
23:55:32.235 00.001 11616 IsGuiding returns 0
23:55:32.235 00.000 11616 scope move finished after 15 + 44 ms
23:55:32.235 00.000 11616 Move returns status 0, amount 15
23:55:32.235 00.000 11616 move complete, result=0
23:55:32.235 00.000 11616 worker thread done servicing request
23:55:32.235 00.000 12268 GuideStep: 0.6 px 350 ms WEST, 0.2 px 15 ms SOUTH
23:55:32.235 00.000 11616 Worker thread wakes up
23:55:32.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:32.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:34.261 02.026 11616 Exposure complete
23:55:34.324 00.063 11616 worker thread done servicing request
23:55:34.324 00.000 12268 OnExposeComplete: enter
23:55:34.324 00.000 12268 UpdateGuideState(): m_state=6
23:55:34.325 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
23:55:34.325 00.000 12268 Star::Find returns 1 (0), X=917.19, Y=15.92, Mass=593, SNR=16.8, Peak=72 HFD=4.5
23:55:34.325 00.000 12268 MultiStar: [#1 0.03,-1.11,0.00,M3] [#2 -0.39,-0.54,0.00,M5] [#3 0.02,-0.93,0.00,M2] [#4 0.04,-1.27,0.00,M4] [#5 0.18,-0.71,0.00,M3] 
23:55:34.325 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
23:55:34.325 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
23:55:34.325 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.93 hyp=0.98 cameraTheta=-1.27 mountX=-0.90 mountY=0.41, mountTheta=2.71
23:55:34.328 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.93, opts=13)
23:55:34.328 00.000 12268 Enqueuing Move request for scope (0.29, -0.93)
23:55:34.328 00.000 11616 Worker thread wakes up
23:55:34.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.93) opts 0xd
23:55:34.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.93)
23:55:34.328 00.000 11616 Moving (0.29, -0.93) raw xDistance=-0.90 yDistance=0.41
23:55:34.328 00.000 11616 resist switch: large excursion: input -0.90 thresh 0.29 direction from 1 to -1
23:55:34.328 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.70
23:55:34.329 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.90
23:55:34.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
23:55:34.329 00.000 11616 MoveAxis(E, 503, ABG)
23:55:34.329 00.000 11616 Guiding  Dir = 2, Dur = 503
23:55:34.329 00.000 11616 IsSlewing returns 0
23:55:34.329 00.000 11616 IsGuiding returns 0
23:55:34.330 00.001 11616 PulseGuide returned control before completion, sleep 513
23:55:34.355 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:55:34.376 00.021 12268 UpdateGuideState exits: m=593 SNR=16.8
23:55:34.376 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:34.376 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:34.377 00.001 12268 Enqueuing Expose request
23:55:34.859 00.482 11616 IsGuiding returns 1
23:55:34.859 00.000 11616 scope still moving after pulse duration time elapsed
23:55:34.891 00.032 11616 IsSlewing returns 0
23:55:34.891 00.000 11616 IsGuiding returns 1
23:55:34.923 00.032 11616 IsSlewing returns 0
23:55:34.923 00.000 11616 IsGuiding returns 1
23:55:34.955 00.032 11616 IsSlewing returns 0
23:55:34.955 00.000 11616 IsGuiding returns 0
23:55:34.955 00.000 11616 scope move finished after 503 + 122 ms
23:55:34.955 00.000 11616 Move returns status 0, amount 503
23:55:34.955 00.000 11616 MoveAxis(S, 35, ABG)
23:55:34.955 00.000 11616 Guiding  Dir = 1, Dur = 35
23:55:34.955 00.000 11616 IsSlewing returns 0
23:55:34.956 00.001 11616 IsGuiding returns 0
23:55:34.956 00.000 11616 PulseGuide returned control before completion, sleep 45
23:55:35.017 00.061 11616 IsGuiding returns 1
23:55:35.017 00.000 11616 scope still moving after pulse duration time elapsed
23:55:35.047 00.030 11616 IsSlewing returns 0
23:55:35.047 00.000 11616 IsGuiding returns 0
23:55:35.047 00.000 11616 scope move finished after 35 + 56 ms
23:55:35.047 00.000 11616 Move returns status 0, amount 35
23:55:35.048 00.001 11616 move complete, result=0
23:55:35.048 00.000 11616 worker thread done servicing request
23:55:35.048 00.000 12268 GuideStep: -0.9 px 503 ms EAST, 0.4 px 35 ms SOUTH
23:55:35.048 00.000 11616 Worker thread wakes up
23:55:35.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:35.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:37.065 02.017 11616 Exposure complete
23:55:37.128 00.063 11616 worker thread done servicing request
23:55:37.128 00.000 12268 OnExposeComplete: enter
23:55:37.128 00.000 12268 UpdateGuideState(): m_state=6
23:55:37.128 00.000 12268 Star::Find(15, 917, 15, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
23:55:37.128 00.000 12268 Star::Find returns 1 (0), X=916.90, Y=16.49, Mass=500, SNR=15.5, Peak=51 HFD=4.3
23:55:37.129 00.001 12268 MultiStar: [#1 -0.08,-0.40,0.79,U] [#2 -0.57,0.15,0.72,U] [#3 0.01,-0.81,0.00,M3] [#4 0.19,-0.06,0.52,U] [#5 0.02,-0.54,0.49,U] 
23:55:37.129 00.000 12268 refined, 4 included, MultiStar: {-0.10, -0.24}, one-star: {-0.00, -0.35}
23:55:37.129 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
23:55:37.129 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
23:55:37.129 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.98 mountX=-0.25 mountY=-0.07, mountTheta=-2.86
23:55:37.131 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.24, opts=13)
23:55:37.131 00.000 12268 Enqueuing Move request for scope (-0.10, -0.24)
23:55:37.131 00.000 11616 Worker thread wakes up
23:55:37.131 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.24) opts 0xd
23:55:37.132 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.24)
23:55:37.132 00.000 11616 Moving (-0.10, -0.24) raw xDistance=-0.25 yDistance=-0.07
23:55:37.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
23:55:37.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:37.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:55:37.132 00.000 11616 MoveAxis(E, 141, ABG)
23:55:37.132 00.000 11616 Guiding  Dir = 2, Dur = 141
23:55:37.133 00.001 11616 IsSlewing returns 0
23:55:37.133 00.000 11616 IsGuiding returns 0
23:55:37.133 00.000 11616 PulseGuide returned control before completion, sleep 151
23:55:37.158 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
23:55:37.179 00.021 12268 UpdateGuideState exits: m=500 SNR=15.5
23:55:37.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:37.179 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:37.179 00.000 12268 Enqueuing Expose request
23:55:37.295 00.116 11616 IsGuiding returns 1
23:55:37.295 00.000 11616 scope still moving after pulse duration time elapsed
23:55:37.327 00.032 11616 IsSlewing returns 0
23:55:37.327 00.000 11616 IsGuiding returns 0
23:55:37.327 00.000 11616 scope move finished after 141 + 52 ms
23:55:37.327 00.000 11616 Move returns status 0, amount 141
23:55:37.327 00.000 11616 MoveAxis(N, 0, ABG)
23:55:37.327 00.000 11616 Move returns status 0, amount 0
23:55:37.327 00.000 11616 move complete, result=0
23:55:37.327 00.000 11616 worker thread done servicing request
23:55:37.327 00.000 12268 GuideStep: -0.3 px 141 ms EAST, -0.1 px 0 ms NORTH
23:55:37.328 00.001 11616 Worker thread wakes up
23:55:37.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:37.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:39.345 02.017 11616 Exposure complete
23:55:39.406 00.061 11616 worker thread done servicing request
23:55:39.407 00.001 12268 OnExposeComplete: enter
23:55:39.407 00.000 12268 UpdateGuideState(): m_state=6
23:55:39.407 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
23:55:39.407 00.000 12268 Star::Find returns 1 (0), X=917.11, Y=17.08, Mass=543, SNR=16.1, Peak=70 HFD=4.2
23:55:39.407 00.000 12268 MultiStar: [#1 0.08,0.17,0.73,U] [#2 -0.60,-0.01,0.63,U] [#3 -0.64,-0.33,0.00,M4] [#4 0.12,0.25,0.48,U] [#5 0.50,-0.06,0.47,U] 
23:55:39.408 00.001 12268 refined, 4 included, MultiStar: {0.06, 0.13}, one-star: {0.21, 0.23}
23:55:39.408 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
23:55:39.408 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
23:55:39.408 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.18 mountX=0.14 mountY=0.04, mountTheta=0.27
23:55:39.410 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.13, opts=13)
23:55:39.410 00.000 12268 Enqueuing Move request for scope (0.06, 0.13)
23:55:39.410 00.000 11616 Worker thread wakes up
23:55:39.410 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
23:55:39.410 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
23:55:39.410 00.000 11616 Moving (0.06, 0.13) raw xDistance=0.14 yDistance=0.04
23:55:39.410 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:39.410 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:55:39.411 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:39.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:55:39.411 00.000 11616 MoveAxis(E, 0, ABG)
23:55:39.411 00.000 11616 Move returns status 0, amount 0
23:55:39.411 00.000 11616 MoveAxis(N, 0, ABG)
23:55:39.411 00.000 11616 Move returns status 0, amount 0
23:55:39.411 00.000 11616 move complete, result=0
23:55:39.411 00.000 11616 worker thread done servicing request
23:55:39.434 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:55:39.453 00.019 12268 UpdateGuideState exits: m=543 SNR=16.1
23:55:39.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:39.454 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:39.454 00.000 12268 Enqueuing Expose request
23:55:39.454 00.000 11616 Worker thread wakes up
23:55:39.454 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:39.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:39.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:41.470 02.016 11616 Exposure complete
23:55:41.533 00.063 11616 worker thread done servicing request
23:55:41.533 00.000 12268 OnExposeComplete: enter
23:55:41.533 00.000 12268 UpdateGuideState(): m_state=6
23:55:41.533 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
23:55:41.534 00.001 12268 Star::Find returns 1 (0), X=917.26, Y=17.08, Mass=476, SNR=15.1, Peak=57 HFD=4.1
23:55:41.534 00.000 12268 MultiStar: [#1 0.04,0.35,0.76,U] [#2 -0.03,0.28,0.66,U] [#3 -0.09,0.20,0.57,U] [#4 -0.10,0.38,0.53,U] [#5 0.21,0.35,0.55,U] 
23:55:41.534 00.000 12268 refined, 5 included, MultiStar: {0.09, 0.29}, one-star: {0.36, 0.23}
23:55:41.534 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
23:55:41.534 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
23:55:41.534 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.29 hyp=0.31 cameraTheta=1.26 mountX=0.30 mountY=0.06, mountTheta=0.18
23:55:41.536 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.29, opts=13)
23:55:41.536 00.000 12268 Enqueuing Move request for scope (0.09, 0.29)
23:55:41.536 00.000 11616 Worker thread wakes up
23:55:41.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.29) opts 0xd
23:55:41.536 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.29)
23:55:41.536 00.000 11616 Moving (0.09, 0.29) raw xDistance=0.30 yDistance=0.06
23:55:41.536 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
23:55:41.537 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
23:55:41.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
23:55:41.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:41.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:55:41.537 00.000 11616 MoveAxis(W, 168, ABG)
23:55:41.537 00.000 11616 Guiding  Dir = 3, Dur = 168
23:55:41.537 00.000 11616 IsSlewing returns 0
23:55:41.538 00.001 11616 IsGuiding returns 0
23:55:41.538 00.000 11616 PulseGuide returned control before completion, sleep 178
23:55:41.561 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=218, Gamma=1.290
23:55:41.581 00.020 12268 UpdateGuideState exits: m=476 SNR=15.1
23:55:41.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:41.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:41.581 00.000 12268 Enqueuing Expose request
23:55:41.728 00.147 11616 IsGuiding returns 0
23:55:41.728 00.000 11616 Move returns status 0, amount 168
23:55:41.728 00.000 11616 MoveAxis(N, 0, ABG)
23:55:41.728 00.000 11616 Move returns status 0, amount 0
23:55:41.728 00.000 11616 move complete, result=0
23:55:41.729 00.001 11616 worker thread done servicing request
23:55:41.729 00.000 12268 GuideStep: 0.3 px 168 ms WEST, 0.1 px 0 ms NORTH
23:55:41.729 00.000 11616 Worker thread wakes up
23:55:41.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:41.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:43.750 02.021 11616 Exposure complete
23:55:43.824 00.074 11616 worker thread done servicing request
23:55:43.824 00.000 12268 OnExposeComplete: enter
23:55:43.824 00.000 12268 UpdateGuideState(): m_state=6
23:55:43.825 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
23:55:43.825 00.000 12268 Star::Find returns 1 (0), X=917.22, Y=16.82, Mass=552, SNR=16.2, Peak=68 HFD=4.4
23:55:43.825 00.000 12268 MultiStar: [#1 0.06,-0.19,0.66,U] [#2 -0.31,0.38,0.62,U] [#3 -0.05,-0.03,0.49,U] [#4 0.07,0.21,0.44,U] [#5 -0.04,0.20,0.50,U] 
23:55:43.825 00.000 12268 refined, 5 included, MultiStar: {0.04, 0.07}, one-star: {0.32, -0.03}
23:55:43.825 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
23:55:43.825 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.74)
23:55:43.826 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.04 mountX=0.07 mountY=0.03, mountTheta=0.40
23:55:43.828 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.07, opts=13)
23:55:43.828 00.000 12268 Enqueuing Move request for scope (0.04, 0.07)
23:55:43.828 00.000 11616 Worker thread wakes up
23:55:43.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
23:55:43.828 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
23:55:43.828 00.000 11616 Moving (0.04, 0.07) raw xDistance=0.07 yDistance=0.03
23:55:43.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:43.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:55:43.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:43.829 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:55:43.829 00.000 11616 MoveAxis(E, 0, ABG)
23:55:43.829 00.000 11616 Move returns status 0, amount 0
23:55:43.829 00.000 11616 MoveAxis(N, 0, ABG)
23:55:43.829 00.000 11616 Move returns status 0, amount 0
23:55:43.829 00.000 11616 move complete, result=0
23:55:43.829 00.000 11616 worker thread done servicing request
23:55:43.856 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=221, Gamma=1.290
23:55:43.875 00.019 12268 UpdateGuideState exits: m=552 SNR=16.2
23:55:43.876 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:43.876 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:43.876 00.000 12268 Enqueuing Expose request
23:55:43.876 00.000 11616 Worker thread wakes up
23:55:43.876 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:43.876 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:43.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:45.893 02.017 11616 Exposure complete
23:55:45.957 00.064 11616 worker thread done servicing request
23:55:45.957 00.000 12268 OnExposeComplete: enter
23:55:45.958 00.001 12268 UpdateGuideState(): m_state=6
23:55:45.958 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
23:55:45.958 00.000 12268 Star::Find returns 1 (0), X=917.03, Y=16.50, Mass=470, SNR=15.0, Peak=51 HFD=4.1
23:55:45.958 00.000 12268 MultiStar: [#1 -0.13,-0.19,0.75,U] [#2 -0.58,-0.43,0.00,M2] [#3 -0.41,-0.12,0.56,U] [#4 -0.59,0.14,0.47,U] [#5 -0.26,-0.43,0.53,U] 
23:55:45.958 00.000 12268 refined, 4 included, MultiStar: {-0.18, -0.22}, one-star: {0.13, -0.35}
23:55:45.958 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
23:55:45.959 00.001 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
23:55:45.959 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.22 hyp=0.28 cameraTheta=-2.28 mountX=-0.23 mountY=-0.16, mountTheta=-2.55
23:55:45.960 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.22, opts=13)
23:55:45.961 00.001 12268 Enqueuing Move request for scope (-0.18, -0.22)
23:55:45.961 00.000 11616 Worker thread wakes up
23:55:45.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.22) opts 0xd
23:55:45.961 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.22)
23:55:45.961 00.000 11616 Moving (-0.18, -0.22) raw xDistance=-0.23 yDistance=-0.16
23:55:45.961 00.000 11616 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.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:55:45.961 00.000 11616 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.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:55:45.961 00.000 11616 MoveAxis(E, 0, ABG)
23:55:45.962 00.001 11616 Move returns status 0, amount 0
23:55:45.962 00.000 11616 MoveAxis(N, 0, ABG)
23:55:45.962 00.000 11616 Move returns status 0, amount 0
23:55:45.962 00.000 11616 move complete, result=0
23:55:45.962 00.000 11616 worker thread done servicing request
23:55:45.985 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
23:55:46.006 00.021 12268 UpdateGuideState exits: m=470 SNR=15.0
23:55:46.007 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:46.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:46.007 00.000 12268 Enqueuing Expose request
23:55:46.007 00.000 11616 Worker thread wakes up
23:55:46.007 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:55:46.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:46.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:48.027 02.020 11616 Exposure complete
23:55:48.086 00.059 11616 worker thread done servicing request
23:55:48.087 00.001 12268 OnExposeComplete: enter
23:55:48.087 00.000 12268 UpdateGuideState(): m_state=6
23:55:48.087 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
23:55:48.087 00.000 12268 Star::Find returns 1 (0), X=916.81, Y=16.88, Mass=453, SNR=14.7, Peak=52 HFD=4.3
23:55:48.088 00.001 12268 MultiStar: [#1 0.07,-0.10,0.69,U] [#2 -0.59,0.43,0.00,M3] [#3 -0.30,-0.43,0.57,U] [#4 -0.29,-0.08,0.46,U] [#5 0.09,-0.46,0.51,U] 
23:55:48.088 00.000 12268 single-star, 4 included, MultiStar: {-0.10, -0.17}, one-star: {-0.09, 0.03}
23:55:48.088 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
23:55:48.088 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
23:55:48.088 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.84 mountX=0.02 mountY=-0.09, mountTheta=-1.37
23:55:48.090 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.03, opts=13)
23:55:48.090 00.000 12268 Enqueuing Move request for scope (-0.09, 0.03)
23:55:48.090 00.000 11616 Worker thread wakes up
23:55:48.090 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
23:55:48.090 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
23:55:48.090 00.000 11616 Moving (-0.09, 0.03) raw xDistance=0.02 yDistance=-0.09
23:55:48.090 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:48.091 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:55:48.091 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:48.091 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:55:48.091 00.000 11616 MoveAxis(E, 0, ABG)
23:55:48.091 00.000 11616 Move returns status 0, amount 0
23:55:48.091 00.000 11616 MoveAxis(N, 0, ABG)
23:55:48.091 00.000 11616 Move returns status 0, amount 0
23:55:48.091 00.000 11616 move complete, result=0
23:55:48.092 00.001 11616 worker thread done servicing request
23:55:48.113 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=208, Gamma=1.290
23:55:48.132 00.019 12268 UpdateGuideState exits: m=453 SNR=14.7
23:55:48.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:48.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:48.132 00.000 12268 Enqueuing Expose request
23:55:48.133 00.001 11616 Worker thread wakes up
23:55:48.133 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:48.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:48.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:50.141 02.008 11616 Exposure complete
23:55:50.201 00.060 11616 worker thread done servicing request
23:55:50.201 00.000 12268 OnExposeComplete: enter
23:55:50.202 00.001 12268 UpdateGuideState(): m_state=6
23:55:50.202 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
23:55:50.202 00.000 12268 Star::Find returns 1 (0), X=916.89, Y=17.00, Mass=416, SNR=14.1, Peak=51 HFD=4.4
23:55:50.202 00.000 12268 MultiStar: [#1 -0.01,-0.08,0.81,U] [#2 -0.16,0.44,0.69,U] [#3 -0.71,-0.45,0.00,M1] [#4 -0.37,0.28,0.53,U] [#5 0.08,0.18,0.62,U] 
23:55:50.202 00.000 12268 single-star, 4 included, MultiStar: {-0.08, 0.18}, one-star: {-0.01, 0.15}
23:55:50.202 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
23:55:50.202 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
23:55:50.202 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.63 mountX=0.15 mountY=-0.03, mountTheta=-0.18
23:55:50.204 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.15, opts=13)
23:55:50.204 00.000 12268 Enqueuing Move request for scope (-0.01, 0.15)
23:55:50.204 00.000 11616 Worker thread wakes up
23:55:50.204 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
23:55:50.204 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
23:55:50.204 00.000 11616 Moving (-0.01, 0.15) raw xDistance=0.15 yDistance=-0.03
23:55:50.205 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
23:55:50.205 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:50.205 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:55:50.205 00.000 11616 MoveAxis(W, 85, ABG)
23:55:50.205 00.000 11616 Guiding  Dir = 3, Dur = 85
23:55:50.205 00.000 11616 IsSlewing returns 0
23:55:50.205 00.000 11616 IsGuiding returns 0
23:55:50.206 00.001 11616 PulseGuide returned control before completion, sleep 95
23:55:50.228 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=236, Gamma=1.290
23:55:50.248 00.020 12268 UpdateGuideState exits: m=416 SNR=14.1
23:55:50.248 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:50.248 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:50.248 00.000 12268 Enqueuing Expose request
23:55:50.308 00.060 11616 IsGuiding returns 1
23:55:50.308 00.000 11616 scope still moving after pulse duration time elapsed
23:55:50.342 00.034 11616 IsSlewing returns 0
23:55:50.344 00.002 11616 IsGuiding returns 0
23:55:50.345 00.001 11616 scope move finished after 85 + 54 ms
23:55:50.345 00.000 11616 Move returns status 0, amount 85
23:55:50.345 00.000 11616 MoveAxis(N, 0, ABG)
23:55:50.345 00.000 11616 Move returns status 0, amount 0
23:55:50.345 00.000 11616 move complete, result=0
23:55:50.345 00.000 11616 worker thread done servicing request
23:55:50.345 00.000 11616 Worker thread wakes up
23:55:50.345 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:50.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:50.346 00.001 12268 GuideStep: 0.2 px 85 ms WEST, -0.0 px 0 ms NORTH
23:55:52.355 02.009 11616 Exposure complete
23:55:52.416 00.061 11616 worker thread done servicing request
23:55:52.416 00.000 12268 OnExposeComplete: enter
23:55:52.416 00.000 12268 UpdateGuideState(): m_state=6
23:55:52.416 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
23:55:52.416 00.000 12268 Star::Find returns 1 (0), X=916.74, Y=16.90, Mass=462, SNR=14.8, Peak=53 HFD=4.5
23:55:52.417 00.001 12268 MultiStar: [#1 -0.25,0.23,0.74,U] [#2 -0.56,-0.11,0.70,U] [#3 -0.29,-0.61,0.00,M2] [#4 -1.02,-0.20,0.00,M1] [#5 -0.24,-0.40,0.54,U] 
23:55:52.417 00.000 12268 single-star, 3 included, MultiStar: {-0.29, -0.02}, one-star: {-0.16, 0.06}
23:55:52.417 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
23:55:52.417 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
23:55:52.417 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.80 mountX=0.04 mountY=-0.17, mountTheta=-1.32
23:55:52.419 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.06, opts=13)
23:55:52.419 00.000 12268 Enqueuing Move request for scope (-0.16, 0.06)
23:55:52.419 00.000 11616 Worker thread wakes up
23:55:52.419 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
23:55:52.419 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
23:55:52.419 00.000 11616 Moving (-0.16, 0.06) raw xDistance=0.04 yDistance=-0.17
23:55:52.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:52.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:55:52.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:52.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:55:52.419 00.000 11616 MoveAxis(E, 0, ABG)
23:55:52.420 00.001 11616 Move returns status 0, amount 0
23:55:52.420 00.000 11616 MoveAxis(N, 0, ABG)
23:55:52.420 00.000 11616 Move returns status 0, amount 0
23:55:52.420 00.000 11616 move complete, result=0
23:55:52.420 00.000 11616 worker thread done servicing request
23:55:52.442 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=187, Gamma=1.290
23:55:52.461 00.019 12268 UpdateGuideState exits: m=462 SNR=14.8
23:55:52.462 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:52.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:52.462 00.000 12268 Enqueuing Expose request
23:55:52.462 00.000 11616 Worker thread wakes up
23:55:52.462 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:55:52.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:52.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:54.464 02.002 11616 Exposure complete
23:55:54.522 00.058 11616 worker thread done servicing request
23:55:54.522 00.000 12268 OnExposeComplete: enter
23:55:54.522 00.000 12268 UpdateGuideState(): m_state=6
23:55:54.523 00.001 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
23:55:54.523 00.000 12268 Star::Find returns 1 (0), X=917.34, Y=17.03, Mass=428, SNR=14.2, Peak=42 HFD=4.2
23:55:54.523 00.000 12268 MultiStar: [#1 0.31,-0.07,0.69,U] [#2 -0.10,0.21,0.66,U] [#3 -0.07,-0.11,0.50,U] [#4 0.43,0.34,0.48,U] [#5 -0.29,-0.51,0.59,U] 
23:55:54.523 00.000 12268 refined, 5 included, MultiStar: {0.15, 0.02}, one-star: {0.44, 0.18}
23:55:54.523 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
23:55:54.523 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.84)
23:55:54.524 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.14 mountX=0.04 mountY=0.15, mountTheta=1.34
23:55:54.525 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.02, opts=13)
23:55:54.526 00.001 12268 Enqueuing Move request for scope (0.15, 0.02)
23:55:54.526 00.000 11616 Worker thread wakes up
23:55:54.526 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
23:55:54.526 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
23:55:54.526 00.000 11616 Moving (0.15, 0.02) raw xDistance=0.04 yDistance=0.15
23:55:54.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:54.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:55:54.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:54.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:55:54.527 00.001 11616 MoveAxis(E, 0, ABG)
23:55:54.527 00.000 11616 Move returns status 0, amount 0
23:55:54.527 00.000 11616 MoveAxis(N, 0, ABG)
23:55:54.527 00.000 11616 Move returns status 0, amount 0
23:55:54.527 00.000 11616 move complete, result=0
23:55:54.527 00.000 11616 worker thread done servicing request
23:55:54.549 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=246, Gamma=1.290
23:55:54.568 00.019 12268 UpdateGuideState exits: m=428 SNR=14.2
23:55:54.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:54.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:54.568 00.000 12268 Enqueuing Expose request
23:55:54.568 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:54.568 00.000 11616 Worker thread wakes up
23:55:54.568 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:54.568 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:56.583 02.015 11616 Exposure complete
23:55:56.638 00.055 11616 worker thread done servicing request
23:55:56.638 00.000 12268 OnExposeComplete: enter
23:55:56.638 00.000 12268 UpdateGuideState(): m_state=6
23:55:56.638 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
23:55:56.638 00.000 12268 Star::Find returns 1 (0), X=917.46, Y=17.07, Mass=389, SNR=13.6, Peak=44 HFD=4.0
23:55:56.639 00.001 12268 MultiStar: [#1 0.29,0.14,0.76,U] [#2 -0.05,0.28,0.73,U] [#3 -0.30,0.21,0.58,U] [#4 0.60,0.30,0.00,M1] [#5 0.05,0.23,0.56,U] 
23:55:56.639 00.000 12268 refined, 4 included, MultiStar: {0.16, 0.22}, one-star: {0.56, 0.22}
23:55:56.639 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
23:55:56.639 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
23:55:56.639 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.27 cameraTheta=0.92 mountX=0.23 mountY=0.14, mountTheta=0.53
23:55:56.640 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.22, opts=13)
23:55:56.641 00.001 12268 Enqueuing Move request for scope (0.16, 0.22)
23:55:56.641 00.000 11616 Worker thread wakes up
23:55:56.641 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.22) opts 0xd
23:55:56.641 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.22)
23:55:56.641 00.000 11616 Moving (0.16, 0.22) raw xDistance=0.23 yDistance=0.14
23:55:56.641 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.23
23:55:56.641 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:56.641 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:55:56.641 00.000 11616 MoveAxis(W, 130, ABG)
23:55:56.641 00.000 11616 Guiding  Dir = 3, Dur = 130
23:55:56.642 00.001 11616 IsSlewing returns 0
23:55:56.642 00.000 11616 IsGuiding returns 0
23:55:56.642 00.000 11616 PulseGuide returned control before completion, sleep 140
23:55:56.664 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=238, Gamma=1.290
23:55:56.683 00.019 12268 UpdateGuideState exits: m=389 SNR=13.6
23:55:56.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:56.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:56.683 00.000 12268 Enqueuing Expose request
23:55:56.790 00.107 11616 IsGuiding returns 1
23:55:56.790 00.000 11616 scope still moving after pulse duration time elapsed
23:55:56.822 00.032 11616 IsSlewing returns 0
23:55:56.822 00.000 11616 IsGuiding returns 0
23:55:56.822 00.000 11616 scope move finished after 130 + 50 ms
23:55:56.822 00.000 11616 Move returns status 0, amount 130
23:55:56.822 00.000 11616 MoveAxis(N, 0, ABG)
23:55:56.822 00.000 11616 Move returns status 0, amount 0
23:55:56.822 00.000 11616 move complete, result=0
23:55:56.823 00.001 11616 worker thread done servicing request
23:55:56.823 00.000 12268 GuideStep: 0.2 px 130 ms WEST, 0.1 px 0 ms NORTH
23:55:56.823 00.000 11616 Worker thread wakes up
23:55:56.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:56.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:55:58.906 02.083 11616 Exposure complete
23:55:58.970 00.064 11616 worker thread done servicing request
23:55:58.971 00.001 12268 OnExposeComplete: enter
23:55:58.971 00.000 12268 UpdateGuideState(): m_state=6
23:55:58.971 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
23:55:58.971 00.000 12268 Star::Find returns 1 (0), X=917.28, Y=17.07, Mass=365, SNR=13.1, Peak=43 HFD=4.0
23:55:58.971 00.000 12268 MultiStar: [#1 0.38,-0.38,0.84,U] [#2 -0.30,0.37,0.75,U] [#3 -0.57,-0.00,0.58,U] [#4 0.83,0.05,0.00,M2] [#5 0.19,0.09,0.59,U] 
23:55:58.972 00.001 12268 refined, 4 included, MultiStar: {0.07, 0.06}, one-star: {0.38, 0.23}
23:55:58.972 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
23:55:58.972 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
23:55:58.972 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.74 mountX=0.07 mountY=0.06, mountTheta=0.72
23:55:58.974 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.06, opts=13)
23:55:58.974 00.000 12268 Enqueuing Move request for scope (0.07, 0.06)
23:55:58.974 00.000 11616 Worker thread wakes up
23:55:58.974 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
23:55:58.974 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
23:55:58.974 00.000 11616 Moving (0.07, 0.06) raw xDistance=0.07 yDistance=0.06
23:55:58.975 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:58.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:55:58.975 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:58.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:55:58.975 00.000 11616 MoveAxis(E, 0, ABG)
23:55:58.998 00.023 11616 Move returns status 0, amount 0
23:55:58.998 00.000 11616 MoveAxis(N, 0, ABG)
23:55:58.998 00.000 11616 Move returns status 0, amount 0
23:55:58.998 00.000 11616 move complete, result=0
23:55:58.998 00.000 11616 worker thread done servicing request
23:55:59.020 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:55:59.041 00.021 12268 UpdateGuideState exits: m=365 SNR=13.1
23:55:59.042 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:59.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:55:59.042 00.000 12268 Enqueuing Expose request
23:55:59.042 00.000 11616 Worker thread wakes up
23:55:59.042 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:59.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:55:59.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:01.060 02.018 11616 Exposure complete
23:56:01.117 00.057 11616 worker thread done servicing request
23:56:01.118 00.001 12268 OnExposeComplete: enter
23:56:01.118 00.000 12268 UpdateGuideState(): m_state=6
23:56:01.118 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
23:56:01.118 00.000 12268 Star::Find returns 1 (0), X=917.45, Y=17.16, Mass=426, SNR=14.2, Peak=42 HFD=4.4
23:56:01.118 00.000 12268 MultiStar: [#1 0.45,-0.14,0.83,U] [#2 0.16,0.36,0.68,U] [#3 -0.13,-0.09,0.50,U] [#4 0.38,0.50,0.54,U] [#5 0.65,-0.31,0.00,M1] 
23:56:01.119 00.001 12268 refined, 4 included, MultiStar: {0.33, 0.19}, one-star: {0.55, 0.31}
23:56:01.119 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
23:56:01.119 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
23:56:01.119 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.19 hyp=0.38 cameraTheta=0.51 mountX=0.22 mountY=0.30, mountTheta=0.95
23:56:01.120 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.19, opts=13)
23:56:01.121 00.001 12268 Enqueuing Move request for scope (0.33, 0.19)
23:56:01.121 00.000 11616 Worker thread wakes up
23:56:01.121 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.19) opts 0xd
23:56:01.121 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.19)
23:56:01.121 00.000 11616 Moving (0.33, 0.19) raw xDistance=0.22 yDistance=0.30
23:56:01.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
23:56:01.121 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:56:01.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:56:01.121 00.000 11616 MoveAxis(W, 121, ABG)
23:56:01.121 00.000 11616 Guiding  Dir = 3, Dur = 121
23:56:01.122 00.001 11616 IsSlewing returns 0
23:56:01.122 00.000 11616 IsGuiding returns 0
23:56:01.122 00.000 11616 PulseGuide returned control before completion, sleep 131
23:56:01.144 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
23:56:01.164 00.020 12268 UpdateGuideState exits: m=426 SNR=14.2
23:56:01.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:01.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:01.164 00.000 12268 Enqueuing Expose request
23:56:01.259 00.095 11616 IsGuiding returns 1
23:56:01.259 00.000 11616 scope still moving after pulse duration time elapsed
23:56:01.290 00.031 11616 IsSlewing returns 0
23:56:01.290 00.000 11616 IsGuiding returns 1
23:56:01.322 00.032 11616 IsSlewing returns 0
23:56:01.322 00.000 11616 IsGuiding returns 0
23:56:01.322 00.000 11616 scope move finished after 121 + 79 ms
23:56:01.322 00.000 11616 Move returns status 0, amount 121
23:56:01.322 00.000 11616 MoveAxis(N, 0, ABG)
23:56:01.322 00.000 11616 Move returns status 0, amount 0
23:56:01.322 00.000 11616 move complete, result=0
23:56:01.323 00.001 11616 worker thread done servicing request
23:56:01.323 00.000 11616 Worker thread wakes up
23:56:01.323 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:01.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:01.323 00.000 12268 GuideStep: 0.2 px 121 ms WEST, 0.3 px 0 ms NORTH
23:56:03.338 02.015 11616 Exposure complete
23:56:03.398 00.060 11616 worker thread done servicing request
23:56:03.398 00.000 12268 OnExposeComplete: enter
23:56:03.398 00.000 12268 UpdateGuideState(): m_state=6
23:56:03.398 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
23:56:03.398 00.000 12268 Star::Find returns 1 (0), X=917.32, Y=17.25, Mass=420, SNR=14.1, Peak=44 HFD=4.1
23:56:03.399 00.001 12268 MultiStar: [#1 0.47,-0.25,0.70,U] [#2 0.11,0.23,0.64,U] [#3 0.21,-0.04,0.58,U] [#4 0.42,0.27,0.44,U] [#5 0.47,-0.15,0.52,U] 
23:56:03.399 00.000 12268 refined, 5 included, MultiStar: {0.35, 0.10}, one-star: {0.42, 0.40}
23:56:03.399 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
23:56:03.399 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.98)
23:56:03.399 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.10 hyp=0.37 cameraTheta=0.28 mountX=0.13 mountY=0.34, mountTheta=1.19
23:56:03.401 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.10, opts=13)
23:56:03.401 00.000 12268 Enqueuing Move request for scope (0.35, 0.10)
23:56:03.401 00.000 11616 Worker thread wakes up
23:56:03.401 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.10) opts 0xd
23:56:03.401 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.10)
23:56:03.401 00.000 11616 Moving (0.35, 0.10) raw xDistance=0.13 yDistance=0.34
23:56:03.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
23:56:03.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
23:56:03.402 00.001 11616 MoveAxis(W, 75, ABG)
23:56:03.402 00.000 11616 Guiding  Dir = 3, Dur = 75
23:56:03.402 00.000 11616 IsSlewing returns 0
23:56:03.402 00.000 11616 IsGuiding returns 0
23:56:03.403 00.001 11616 PulseGuide returned control before completion, sleep 85
23:56:03.423 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=208, Gamma=1.290
23:56:03.441 00.018 12268 UpdateGuideState exits: m=420 SNR=14.1
23:56:03.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:03.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:03.441 00.000 12268 Enqueuing Expose request
23:56:03.504 00.063 11616 IsGuiding returns 1
23:56:03.504 00.000 11616 scope still moving after pulse duration time elapsed
23:56:03.535 00.031 11616 IsSlewing returns 0
23:56:03.535 00.000 11616 IsGuiding returns 0
23:56:03.535 00.000 11616 scope move finished after 75 + 57 ms
23:56:03.535 00.000 11616 Move returns status 0, amount 75
23:56:03.535 00.000 11616 MoveAxis(S, 28, ABG)
23:56:03.535 00.000 11616 Guiding  Dir = 1, Dur = 28
23:56:03.536 00.001 11616 IsSlewing returns 0
23:56:03.536 00.000 11616 IsGuiding returns 0
23:56:03.536 00.000 11616 PulseGuide returned control before completion, sleep 38
23:56:03.582 00.046 11616 IsGuiding returns 1
23:56:03.582 00.000 11616 scope still moving after pulse duration time elapsed
23:56:03.613 00.031 11616 IsSlewing returns 0
23:56:03.613 00.000 11616 IsGuiding returns 1
23:56:03.644 00.031 11616 IsSlewing returns 0
23:56:03.644 00.000 11616 IsGuiding returns 1
23:56:03.675 00.031 11616 IsSlewing returns 0
23:56:03.675 00.000 11616 IsGuiding returns 1
23:56:03.707 00.032 11616 IsSlewing returns 0
23:56:03.707 00.000 11616 IsGuiding returns 1
23:56:03.738 00.031 11616 IsSlewing returns 0
23:56:03.738 00.000 11616 IsGuiding returns 1
23:56:03.769 00.031 11616 IsSlewing returns 0
23:56:03.769 00.000 11616 IsGuiding returns 1
23:56:03.800 00.031 11616 IsSlewing returns 0
23:56:03.800 00.000 11616 IsGuiding returns 1
23:56:03.832 00.032 11616 IsSlewing returns 0
23:56:03.832 00.000 11616 IsGuiding returns 0
23:56:03.833 00.001 11616 scope move finished after 28 + 269 ms
23:56:03.833 00.000 11616 Move returns status 0, amount 28
23:56:03.833 00.000 11616 move complete, result=0
23:56:03.833 00.000 11616 worker thread done servicing request
23:56:03.833 00.000 12268 GuideStep: 0.1 px 75 ms WEST, 0.3 px 28 ms SOUTH
23:56:03.833 00.000 11616 Worker thread wakes up
23:56:03.833 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:03.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:05.840 02.007 11616 Exposure complete
23:56:05.895 00.055 11616 worker thread done servicing request
23:56:05.895 00.000 12268 OnExposeComplete: enter
23:56:05.895 00.000 12268 UpdateGuideState(): m_state=6
23:56:05.896 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
23:56:05.896 00.000 12268 Star::Find returns 1 (0), X=917.37, Y=17.14, Mass=403, SNR=13.8, Peak=41 HFD=4.4
23:56:05.896 00.000 12268 MultiStar: [#1 0.17,0.36,0.79,U] [#2 0.05,0.32,0.66,U] [#3 0.01,-0.10,0.58,U] [#4 0.05,0.37,0.47,U] [#5 0.23,0.00,0.50,U] 
23:56:05.896 00.000 12268 refined, 5 included, MultiStar: {0.19, 0.23}, one-star: {0.47, 0.29}
23:56:05.896 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
23:56:05.896 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.56)
23:56:05.896 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.23 hyp=0.30 cameraTheta=0.86 mountX=0.24 mountY=0.16, mountTheta=0.59
23:56:05.898 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.23, opts=13)
23:56:05.898 00.000 12268 Enqueuing Move request for scope (0.19, 0.23)
23:56:05.898 00.000 11616 Worker thread wakes up
23:56:05.898 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.23) opts 0xd
23:56:05.898 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.23)
23:56:05.898 00.000 11616 Moving (0.19, 0.23) raw xDistance=0.24 yDistance=0.16
23:56:05.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
23:56:05.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
23:56:05.899 00.001 11616 MoveAxis(W, 136, ABG)
23:56:05.899 00.000 11616 Guiding  Dir = 3, Dur = 136
23:56:05.899 00.000 11616 IsSlewing returns 0
23:56:05.899 00.000 11616 IsGuiding returns 0
23:56:05.899 00.000 11616 PulseGuide returned control before completion, sleep 146
23:56:05.921 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
23:56:05.939 00.018 12268 UpdateGuideState exits: m=403 SNR=13.8
23:56:05.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:05.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:05.939 00.000 12268 Enqueuing Expose request
23:56:06.058 00.119 11616 IsGuiding returns 1
23:56:06.058 00.000 11616 scope still moving after pulse duration time elapsed
23:56:06.090 00.032 11616 IsSlewing returns 0
23:56:06.090 00.000 11616 IsGuiding returns 0
23:56:06.090 00.000 11616 scope move finished after 136 + 55 ms
23:56:06.090 00.000 11616 Move returns status 0, amount 136
23:56:06.090 00.000 11616 MoveAxis(S, 14, ABG)
23:56:06.090 00.000 11616 Guiding  Dir = 1, Dur = 14
23:56:06.091 00.001 11616 IsSlewing returns 0
23:56:06.091 00.000 11616 IsGuiding returns 0
23:56:06.091 00.000 11616 PulseGuide returned control before completion, sleep 24
23:56:06.122 00.031 11616 IsGuiding returns 1
23:56:06.122 00.000 11616 scope still moving after pulse duration time elapsed
23:56:06.153 00.031 11616 IsSlewing returns 0
23:56:06.153 00.000 11616 IsGuiding returns 1
23:56:06.185 00.032 11616 IsSlewing returns 0
23:56:06.185 00.000 11616 IsGuiding returns 1
23:56:06.217 00.032 11616 IsSlewing returns 0
23:56:06.217 00.000 11616 IsGuiding returns 1
23:56:06.249 00.032 11616 IsSlewing returns 0
23:56:06.249 00.000 11616 IsGuiding returns 1
23:56:06.282 00.033 11616 IsSlewing returns 0
23:56:06.282 00.000 11616 IsGuiding returns 1
23:56:06.311 00.029 11616 IsSlewing returns 0
23:56:06.311 00.000 11616 IsGuiding returns 1
23:56:06.343 00.032 11616 IsSlewing returns 0
23:56:06.343 00.000 11616 IsGuiding returns 0
23:56:06.343 00.000 11616 scope move finished after 14 + 239 ms
23:56:06.343 00.000 11616 Move returns status 0, amount 14
23:56:06.343 00.000 11616 move complete, result=0
23:56:06.343 00.000 11616 worker thread done servicing request
23:56:06.344 00.001 11616 Worker thread wakes up
23:56:06.344 00.000 12268 GuideStep: 0.2 px 136 ms WEST, 0.2 px 14 ms SOUTH
23:56:06.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:06.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:08.352 02.008 11616 Exposure complete
23:56:08.407 00.055 11616 worker thread done servicing request
23:56:08.408 00.001 12268 OnExposeComplete: enter
23:56:08.408 00.000 12268 UpdateGuideState(): m_state=6
23:56:08.408 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
23:56:08.408 00.000 12268 Star::Find returns 1 (0), X=917.14, Y=16.18, Mass=411, SNR=14.0, Peak=53 HFD=4.3
23:56:08.408 00.000 12268 MultiStar: [#1 0.33,-0.69,0.00,M1] [#2 -0.70,-0.89,0.00,M1] [#3 -0.30,-0.81,0.00,M1] [#4 0.38,-0.72,0.00,M1] [#5 0.33,-0.71,0.00,M1] 
23:56:08.408 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
23:56:08.408 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
23:56:08.409 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=-0.66 hyp=0.70 cameraTheta=-1.23 mountX=-0.64 mountY=0.32, mountTheta=2.68
23:56:08.410 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.66, opts=13)
23:56:08.410 00.000 12268 Enqueuing Move request for scope (0.24, -0.66)
23:56:08.410 00.000 11616 Worker thread wakes up
23:56:08.410 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.66) opts 0xd
23:56:08.410 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.66)
23:56:08.411 00.001 11616 Moving (0.24, -0.66) raw xDistance=-0.64 yDistance=0.32
23:56:08.411 00.000 11616 resist switch: large excursion: input -0.64 thresh 0.29 direction from 1 to -1
23:56:08.411 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.91
23:56:08.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
23:56:08.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:56:08.411 00.000 11616 MoveAxis(E, 356, ABG)
23:56:08.411 00.000 11616 Guiding  Dir = 2, Dur = 356
23:56:08.411 00.000 11616 IsSlewing returns 0
23:56:08.412 00.001 11616 IsGuiding returns 0
23:56:08.412 00.000 11616 PulseGuide returned control before completion, sleep 366
23:56:08.433 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
23:56:08.450 00.017 12268 UpdateGuideState exits: m=411 SNR=14.0
23:56:08.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:08.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:08.450 00.000 12268 Enqueuing Expose request
23:56:08.791 00.341 11616 IsGuiding returns 0
23:56:08.791 00.000 11616 Move returns status 0, amount 356
23:56:08.791 00.000 11616 MoveAxis(S, 27, ABG)
23:56:08.791 00.000 11616 Guiding  Dir = 1, Dur = 27
23:56:08.791 00.000 11616 IsSlewing returns 0
23:56:08.792 00.001 11616 IsGuiding returns 0
23:56:08.792 00.000 11616 PulseGuide returned control before completion, sleep 37
23:56:08.839 00.047 11616 IsGuiding returns 1
23:56:08.839 00.000 11616 scope still moving after pulse duration time elapsed
23:56:08.871 00.032 11616 IsSlewing returns 0
23:56:08.871 00.000 11616 IsGuiding returns 0
23:56:08.871 00.000 11616 scope move finished after 27 + 52 ms
23:56:08.871 00.000 11616 Move returns status 0, amount 27
23:56:08.871 00.000 11616 move complete, result=0
23:56:08.871 00.000 11616 worker thread done servicing request
23:56:08.871 00.000 11616 Worker thread wakes up
23:56:08.871 00.000 12268 GuideStep: -0.6 px 356 ms EAST, 0.3 px 27 ms SOUTH
23:56:08.872 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:08.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:10.871 01.999 11616 Exposure complete
23:56:10.925 00.054 11616 worker thread done servicing request
23:56:10.925 00.000 12268 OnExposeComplete: enter
23:56:10.926 00.001 12268 UpdateGuideState(): m_state=6
23:56:10.926 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
23:56:10.926 00.000 12268 Star::Find returns 1 (0), X=917.30, Y=16.92, Mass=499, SNR=15.4, Peak=46 HFD=4.5
23:56:10.926 00.000 12268 MultiStar: [#1 0.34,-0.13,0.71,U] [#2 -0.11,0.04,0.51,U] [#3 -0.20,-0.36,0.45,U] [#4 0.48,0.24,0.41,U] [#5 0.24,0.08,0.48,U] 
23:56:10.926 00.000 12268 refined, 5 included, MultiStar: {0.23, -0.01}, one-star: {0.40, 0.07}
23:56:10.926 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
23:56:10.926 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.67)
23:56:10.926 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-0.03 mountX=0.01 mountY=0.23, mountTheta=1.51
23:56:10.928 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.01, opts=13)
23:56:10.928 00.000 12268 Enqueuing Move request for scope (0.23, -0.01)
23:56:10.928 00.000 11616 Worker thread wakes up
23:56:10.928 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.01) opts 0xd
23:56:10.928 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.01)
23:56:10.928 00.000 11616 Moving (0.23, -0.01) raw xDistance=0.01 yDistance=0.23
23:56:10.928 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:10.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:56:10.929 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:56:10.929 00.000 11616 MoveAxis(E, 0, ABG)
23:56:10.929 00.000 11616 Move returns status 0, amount 0
23:56:10.929 00.000 11616 MoveAxis(S, 19, ABG)
23:56:10.929 00.000 11616 Guiding  Dir = 1, Dur = 19
23:56:10.929 00.000 11616 IsSlewing returns 0
23:56:10.930 00.001 11616 IsGuiding returns 0
23:56:10.930 00.000 11616 PulseGuide returned control before completion, sleep 29
23:56:10.951 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=218, Gamma=1.290
23:56:10.968 00.017 12268 UpdateGuideState exits: m=499 SNR=15.4
23:56:10.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:10.969 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:10.969 00.000 12268 Enqueuing Expose request
23:56:10.969 00.000 11616 IsGuiding returns 1
23:56:10.969 00.000 11616 scope still moving after pulse duration time elapsed
23:56:10.999 00.030 11616 IsSlewing returns 0
23:56:10.999 00.000 11616 IsGuiding returns 0
23:56:10.999 00.000 11616 scope move finished after 19 + 50 ms
23:56:10.999 00.000 11616 Move returns status 0, amount 19
23:56:11.000 00.001 11616 move complete, result=0
23:56:11.000 00.000 11616 worker thread done servicing request
23:56:11.000 00.000 11616 Worker thread wakes up
23:56:11.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:11.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:11.002 00.002 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 19 ms SOUTH
23:56:13.017 02.015 11616 Exposure complete
23:56:13.070 00.053 11616 worker thread done servicing request
23:56:13.070 00.000 12268 OnExposeComplete: enter
23:56:13.070 00.000 12268 UpdateGuideState(): m_state=6
23:56:13.070 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
23:56:13.070 00.000 12268 Star::Find returns 1 (0), X=917.50, Y=17.45, Mass=386, SNR=13.5, Peak=37 HFD=4.2
23:56:13.071 00.001 12268 MultiStar: [#1 0.87,0.11,0.00,M1] [#2 0.02,0.80,0.00,M1] [#3 0.17,0.19,0.57,U] [#4 0.24,0.24,0.46,U] [#5 0.96,0.47,0.00,M1] 
23:56:13.071 00.000 12268 refined, 2 included, MultiStar: {0.40, 0.40}, one-star: {0.60, 0.60}
23:56:13.071 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.68 = -0.68)
23:56:13.071 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.49)
23:56:13.071 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.40 hyp=0.57 cameraTheta=0.80 mountX=0.44 mountY=0.34, mountTheta=0.66
23:56:13.072 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.40, opts=13)
23:56:13.072 00.000 12268 Enqueuing Move request for scope (0.40, 0.40)
23:56:13.073 00.001 11616 Worker thread wakes up
23:56:13.073 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.40) opts 0xd
23:56:13.073 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.40)
23:56:13.073 00.000 11616 Moving (0.40, 0.40) raw xDistance=0.44 yDistance=0.34
23:56:13.073 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
23:56:13.073 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.32
23:56:13.073 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
23:56:13.073 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
23:56:13.073 00.000 11616 MoveAxis(W, 247, ABG)
23:56:13.073 00.000 11616 Guiding  Dir = 3, Dur = 247
23:56:13.074 00.001 11616 IsSlewing returns 0
23:56:13.074 00.000 11616 IsGuiding returns 0
23:56:13.074 00.000 11616 PulseGuide returned control before completion, sleep 257
23:56:13.095 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=160, Gamma=1.290
23:56:13.113 00.018 12268 UpdateGuideState exits: m=386 SNR=13.5
23:56:13.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:13.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:13.113 00.000 12268 Enqueuing Expose request
23:56:13.345 00.232 11616 IsGuiding returns 1
23:56:13.345 00.000 11616 scope still moving after pulse duration time elapsed
23:56:13.376 00.031 11616 IsSlewing returns 0
23:56:13.377 00.001 11616 IsGuiding returns 0
23:56:13.377 00.000 11616 scope move finished after 247 + 55 ms
23:56:13.377 00.000 11616 Move returns status 0, amount 247
23:56:13.377 00.000 11616 MoveAxis(S, 29, ABG)
23:56:13.377 00.000 11616 Guiding  Dir = 1, Dur = 29
23:56:13.377 00.000 11616 IsSlewing returns 0
23:56:13.378 00.001 11616 IsGuiding returns 0
23:56:13.378 00.000 11616 PulseGuide returned control before completion, sleep 39
23:56:13.422 00.044 11616 IsGuiding returns 1
23:56:13.422 00.000 11616 scope still moving after pulse duration time elapsed
23:56:13.454 00.032 11616 IsSlewing returns 0
23:56:13.454 00.000 11616 IsGuiding returns 0
23:56:13.454 00.000 11616 scope move finished after 29 + 47 ms
23:56:13.454 00.000 11616 Move returns status 0, amount 29
23:56:13.454 00.000 11616 move complete, result=0
23:56:13.455 00.001 11616 worker thread done servicing request
23:56:13.455 00.000 11616 Worker thread wakes up
23:56:13.455 00.000 12268 GuideStep: 0.4 px 247 ms WEST, 0.3 px 29 ms SOUTH
23:56:13.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:13.455 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:15.458 02.003 11616 Exposure complete
23:56:15.512 00.054 11616 worker thread done servicing request
23:56:15.512 00.000 12268 OnExposeComplete: enter
23:56:15.512 00.000 12268 UpdateGuideState(): m_state=6
23:56:15.513 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
23:56:15.513 00.000 12268 Star::Find returns 1 (0), X=917.48, Y=17.02, Mass=366, SNR=13.2, Peak=34 HFD=4.1
23:56:15.513 00.000 12268 MultiStar: [#1 0.21,0.22,0.72,U] [#2 0.01,0.59,0.64,U] [#3 0.10,0.35,0.56,U] [#4 -0.07,-0.34,0.52,U] [#5 0.32,0.47,0.56,U] 
23:56:15.513 00.000 12268 refined, 5 included, MultiStar: {0.23, 0.25}, one-star: {0.58, 0.18}
23:56:15.513 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
23:56:15.513 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.52)
23:56:15.513 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.25 hyp=0.34 cameraTheta=0.82 mountX=0.27 mountY=0.20, mountTheta=0.64
23:56:15.515 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.25, opts=13)
23:56:15.515 00.000 12268 Enqueuing Move request for scope (0.23, 0.25)
23:56:15.515 00.000 11616 Worker thread wakes up
23:56:15.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.25) opts 0xd
23:56:15.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.25)
23:56:15.515 00.000 11616 Moving (0.23, 0.25) raw xDistance=0.27 yDistance=0.20
23:56:15.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.27
23:56:15.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:56:15.516 00.001 11616 MoveAxis(W, 153, ABG)
23:56:15.516 00.000 11616 Guiding  Dir = 3, Dur = 153
23:56:15.516 00.000 11616 IsSlewing returns 0
23:56:15.516 00.000 11616 IsGuiding returns 0
23:56:15.516 00.000 11616 PulseGuide returned control before completion, sleep 163
23:56:15.537 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
23:56:15.557 00.020 12268 UpdateGuideState exits: m=366 SNR=13.2
23:56:15.558 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:15.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:15.558 00.000 12268 Enqueuing Expose request
23:56:15.695 00.137 11616 IsGuiding returns 1
23:56:15.695 00.000 11616 scope still moving after pulse duration time elapsed
23:56:15.726 00.031 11616 IsSlewing returns 0
23:56:15.727 00.001 11616 IsGuiding returns 0
23:56:15.727 00.000 11616 scope move finished after 153 + 58 ms
23:56:15.727 00.000 11616 Move returns status 0, amount 153
23:56:15.727 00.000 11616 MoveAxis(S, 17, ABG)
23:56:15.727 00.000 11616 Guiding  Dir = 1, Dur = 17
23:56:15.727 00.000 11616 IsSlewing returns 0
23:56:15.728 00.001 11616 IsGuiding returns 0
23:56:15.728 00.000 11616 PulseGuide returned control before completion, sleep 27
23:56:15.757 00.029 11616 IsGuiding returns 1
23:56:15.758 00.001 11616 scope still moving after pulse duration time elapsed
23:56:15.788 00.030 11616 IsSlewing returns 0
23:56:15.789 00.001 11616 IsGuiding returns 0
23:56:15.789 00.000 11616 scope move finished after 17 + 43 ms
23:56:15.789 00.000 11616 Move returns status 0, amount 17
23:56:15.789 00.000 11616 move complete, result=0
23:56:15.789 00.000 11616 worker thread done servicing request
23:56:15.789 00.000 11616 Worker thread wakes up
23:56:15.789 00.000 12268 GuideStep: 0.3 px 153 ms WEST, 0.2 px 17 ms SOUTH
23:56:15.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:15.790 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:17.798 02.008 11616 Exposure complete
23:56:17.851 00.053 11616 worker thread done servicing request
23:56:17.851 00.000 12268 OnExposeComplete: enter
23:56:17.851 00.000 12268 UpdateGuideState(): m_state=6
23:56:17.851 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
23:56:17.851 00.000 12268 Star::Find returns 1 (0), X=917.61, Y=16.67, Mass=420, SNR=14.1, Peak=41 HFD=4.4
23:56:17.852 00.001 12268 MultiStar: [#1 0.83,0.07,0.00,M1] [#2 -0.21,0.07,0.58,U] [#3 0.34,-0.37,0.50,U] [#4 0.64,-0.20,0.00,M1] [#5 0.62,-0.16,0.00,M1] 
23:56:17.852 00.000 12268 refined, 2 included, MultiStar: {0.37, -0.15}, one-star: {0.72, -0.18}
23:56:17.852 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.87 = -1.87)
23:56:17.852 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.31)
23:56:17.852 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.15 hyp=0.40 cameraTheta=-0.39 mountX=-0.12 mountY=0.38, mountTheta=1.86
23:56:17.853 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.15, opts=13)
23:56:17.853 00.000 12268 Enqueuing Move request for scope (0.37, -0.15)
23:56:17.854 00.001 11616 Worker thread wakes up
23:56:17.854 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.15) opts 0xd
23:56:17.854 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.15)
23:56:17.854 00.000 11616 Moving (0.37, -0.15) raw xDistance=-0.12 yDistance=0.38
23:56:17.854 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:56:17.854 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:56:17.854 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
23:56:17.854 00.000 11616 MoveAxis(E, 0, ABG)
23:56:17.855 00.001 11616 Move returns status 0, amount 0
23:56:17.855 00.000 11616 MoveAxis(S, 33, ABG)
23:56:17.855 00.000 11616 Guiding  Dir = 1, Dur = 33
23:56:17.855 00.000 11616 IsSlewing returns 0
23:56:17.855 00.000 11616 IsGuiding returns 0
23:56:17.856 00.001 11616 PulseGuide returned control before completion, sleep 43
23:56:17.876 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
23:56:17.893 00.017 12268 UpdateGuideState exits: m=420 SNR=14.1
23:56:17.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:17.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:17.893 00.000 12268 Enqueuing Expose request
23:56:17.902 00.009 11616 IsGuiding returns 1
23:56:17.902 00.000 11616 scope still moving after pulse duration time elapsed
23:56:17.933 00.031 11616 IsSlewing returns 0
23:56:17.933 00.000 11616 IsGuiding returns 0
23:56:17.933 00.000 11616 scope move finished after 33 + 45 ms
23:56:17.933 00.000 11616 Move returns status 0, amount 33
23:56:17.933 00.000 11616 move complete, result=0
23:56:17.933 00.000 11616 worker thread done servicing request
23:56:17.934 00.001 11616 Worker thread wakes up
23:56:17.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:17.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:17.934 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 33 ms SOUTH
23:56:19.937 02.003 11616 Exposure complete
23:56:19.993 00.056 11616 worker thread done servicing request
23:56:19.993 00.000 12268 OnExposeComplete: enter
23:56:19.994 00.001 12268 UpdateGuideState(): m_state=6
23:56:19.994 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
23:56:19.994 00.000 12268 Star::Find returns 1 (0), X=917.47, Y=16.91, Mass=460, SNR=14.8, Peak=43 HFD=4.3
23:56:19.994 00.000 12268 MultiStar: [#1 0.56,-0.31,0.00,M2] [#2 -0.06,-0.32,0.55,U] [#3 0.11,-0.31,0.44,U] [#4 0.28,-0.15,0.45,U] [#5 0.69,0.16,0.00,M2] 
23:56:19.994 00.000 12268 refined, 3 included, MultiStar: {0.29, -0.13}, one-star: {0.57, 0.06}
23:56:19.994 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
23:56:19.994 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
23:56:19.995 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-0.42 mountX=-0.10 mountY=0.31, mountTheta=1.89
23:56:19.996 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.13, opts=13)
23:56:19.996 00.000 12268 Enqueuing Move request for scope (0.29, -0.13)
23:56:19.996 00.000 11616 Worker thread wakes up
23:56:19.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.13) opts 0xd
23:56:19.996 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.13)
23:56:19.996 00.000 11616 Moving (0.29, -0.13) raw xDistance=-0.10 yDistance=0.31
23:56:19.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:56:19.997 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:56:19.997 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
23:56:19.997 00.000 11616 MoveAxis(E, 0, ABG)
23:56:19.997 00.000 11616 Move returns status 0, amount 0
23:56:19.997 00.000 11616 MoveAxis(S, 26, ABG)
23:56:19.997 00.000 11616 Guiding  Dir = 1, Dur = 26
23:56:19.997 00.000 11616 IsSlewing returns 0
23:56:19.997 00.000 11616 IsGuiding returns 0
23:56:19.998 00.001 11616 PulseGuide returned control before completion, sleep 36
23:56:20.019 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=175, Gamma=1.290
23:56:20.036 00.017 12268 UpdateGuideState exits: m=460 SNR=14.8
23:56:20.037 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:20.037 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:20.037 00.000 12268 Enqueuing Expose request
23:56:20.047 00.010 11616 IsGuiding returns 0
23:56:20.047 00.000 11616 Move returns status 0, amount 26
23:56:20.047 00.000 11616 move complete, result=0
23:56:20.047 00.000 11616 worker thread done servicing request
23:56:20.047 00.000 11616 Worker thread wakes up
23:56:20.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:20.048 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:20.050 00.002 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
23:56:22.054 02.004 11616 Exposure complete
23:56:22.108 00.054 11616 worker thread done servicing request
23:56:22.108 00.000 12268 OnExposeComplete: enter
23:56:22.108 00.000 12268 UpdateGuideState(): m_state=6
23:56:22.109 00.001 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
23:56:22.109 00.000 12268 Star::Find returns 1 (0), X=917.61, Y=16.64, Mass=431, SNR=14.3, Peak=39 HFD=4.6
23:56:22.109 00.000 12268 MultiStar: [#1 0.63,-0.51,0.00,M3] [#2 0.40,-0.22,0.61,U] [#3 -0.19,-0.72,0.00,M1] [#4 0.16,-0.45,0.46,U] [#5 0.56,-0.02,0.47,U] 
23:56:22.109 00.000 12268 refined, 3 included, MultiStar: {0.51, -0.22}, one-star: {0.71, -0.21}
23:56:22.109 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
23:56:22.109 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
23:56:22.109 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.22 hyp=0.56 cameraTheta=-0.41 mountX=-0.17 mountY=0.53, mountTheta=1.88
23:56:22.111 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=-0.22, opts=13)
23:56:22.111 00.000 12268 Enqueuing Move request for scope (0.51, -0.22)
23:56:22.111 00.000 11616 Worker thread wakes up
23:56:22.111 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.22) opts 0xd
23:56:22.111 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, -0.22)
23:56:22.111 00.000 11616 Moving (0.51, -0.22) raw xDistance=-0.17 yDistance=0.53
23:56:22.111 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:56:22.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:56:22.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
23:56:22.111 00.000 11616 MoveAxis(E, 0, ABG)
23:56:22.111 00.000 11616 Move returns status 0, amount 0
23:56:22.111 00.000 11616 MoveAxis(S, 45, ABG)
23:56:22.112 00.001 11616 Guiding  Dir = 1, Dur = 45
23:56:22.112 00.000 11616 IsSlewing returns 0
23:56:22.112 00.000 11616 IsGuiding returns 0
23:56:22.112 00.000 11616 PulseGuide returned control before completion, sleep 55
23:56:22.133 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=156, Gamma=1.290
23:56:22.150 00.017 12268 UpdateGuideState exits: m=431 SNR=14.3
23:56:22.150 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:22.150 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:22.150 00.000 12268 Enqueuing Expose request
23:56:22.178 00.028 11616 IsGuiding returns 1
23:56:22.178 00.000 11616 scope still moving after pulse duration time elapsed
23:56:22.210 00.032 11616 IsSlewing returns 0
23:56:22.210 00.000 11616 IsGuiding returns 0
23:56:22.210 00.000 11616 scope move finished after 45 + 53 ms
23:56:22.210 00.000 11616 Move returns status 0, amount 45
23:56:22.211 00.001 11616 move complete, result=0
23:56:22.211 00.000 11616 worker thread done servicing request
23:56:22.211 00.000 11616 Worker thread wakes up
23:56:22.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:22.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:22.223 00.012 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 45 ms SOUTH
23:56:24.249 02.026 11616 Exposure complete
23:56:24.304 00.055 11616 worker thread done servicing request
23:56:24.304 00.000 12268 OnExposeComplete: enter
23:56:24.304 00.000 12268 UpdateGuideState(): m_state=6
23:56:24.304 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
23:56:24.304 00.000 12268 Star::Find returns 1 (0), X=917.30, Y=16.34, Mass=433, SNR=14.4, Peak=50 HFD=4.2
23:56:24.305 00.001 12268 MultiStar: [#1 0.41,-0.73,0.00,M4] [#2 -0.09,-0.17,0.55,U] [#3 -0.07,-0.91,0.00,M2] [#4 0.14,-0.73,0.00,M1] [#5 0.63,-0.01,0.46,U] 
23:56:24.305 00.000 12268 refined, 2 included, MultiStar: {0.32, -0.30}, one-star: {0.40, -0.51}
23:56:24.305 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
23:56:24.305 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.94)
23:56:24.305 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.30 hyp=0.44 cameraTheta=-0.76 mountX=-0.27 mountY=0.35, mountTheta=2.22
23:56:24.306 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.30, opts=13)
23:56:24.307 00.001 12268 Enqueuing Move request for scope (0.32, -0.30)
23:56:24.307 00.000 11616 Worker thread wakes up
23:56:24.307 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.30) opts 0xd
23:56:24.307 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.30)
23:56:24.307 00.000 11616 Moving (0.32, -0.30) raw xDistance=-0.27 yDistance=0.35
23:56:24.307 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:56:24.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:56:24.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
23:56:24.307 00.000 11616 MoveAxis(E, 0, ABG)
23:56:24.307 00.000 11616 Move returns status 0, amount 0
23:56:24.307 00.000 11616 MoveAxis(S, 30, ABG)
23:56:24.307 00.000 11616 Guiding  Dir = 1, Dur = 30
23:56:24.308 00.001 11616 IsSlewing returns 0
23:56:24.308 00.000 11616 IsGuiding returns 0
23:56:24.308 00.000 11616 PulseGuide returned control before completion, sleep 40
23:56:24.329 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
23:56:24.345 00.016 12268 UpdateGuideState exits: m=433 SNR=14.4
23:56:24.345 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:24.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:24.345 00.000 12268 Enqueuing Expose request
23:56:24.355 00.010 11616 IsGuiding returns 1
23:56:24.355 00.000 11616 scope still moving after pulse duration time elapsed
23:56:24.387 00.032 11616 IsSlewing returns 0
23:56:24.387 00.000 11616 IsGuiding returns 1
23:56:24.418 00.031 11616 IsSlewing returns 0
23:56:24.418 00.000 11616 IsGuiding returns 1
23:56:24.449 00.031 11616 IsSlewing returns 0
23:56:24.450 00.001 11616 IsGuiding returns 0
23:56:24.450 00.000 11616 scope move finished after 30 + 112 ms
23:56:24.450 00.000 11616 Move returns status 0, amount 30
23:56:24.450 00.000 11616 move complete, result=0
23:56:24.450 00.000 11616 worker thread done servicing request
23:56:24.451 00.001 11616 Worker thread wakes up
23:56:24.451 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.4 px 30 ms SOUTH
23:56:24.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:24.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:26.457 02.006 11616 Exposure complete
23:56:26.512 00.055 11616 worker thread done servicing request
23:56:26.512 00.000 12268 OnExposeComplete: enter
23:56:26.512 00.000 12268 UpdateGuideState(): m_state=6
23:56:26.512 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
23:56:26.513 00.001 12268 Star::Find returns 1 (0), X=917.19, Y=16.27, Mass=330, SNR=12.5, Peak=42 HFD=4.2
23:56:26.513 00.000 12268 MultiStar: [#1 0.07,-0.71,0.00,M5] [#2 -0.12,-0.27,0.70,U] [#3 -0.56,-1.03,0.00,M3] [#4 0.31,-0.71,0.00,M2] [#5 0.54,-0.82,0.00,M1] 
23:56:26.513 00.000 12268 refined, 1 included, MultiStar: {0.12, -0.45}, one-star: {0.29, -0.58}
23:56:26.513 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
23:56:26.513 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
23:56:26.513 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.45 hyp=0.47 cameraTheta=-1.31 mountX=-0.44 mountY=0.18, mountTheta=2.75
23:56:26.514 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.45, opts=13)
23:56:26.515 00.001 12268 Enqueuing Move request for scope (0.12, -0.45)
23:56:26.515 00.000 11616 Worker thread wakes up
23:56:26.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.45) opts 0xd
23:56:26.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.45)
23:56:26.515 00.000 11616 Moving (0.12, -0.45) raw xDistance=-0.44 yDistance=0.18
23:56:26.515 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
23:56:26.515 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.32
23:56:26.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
23:56:26.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:56:26.515 00.000 11616 MoveAxis(E, 246, ABG)
23:56:26.515 00.000 11616 Guiding  Dir = 2, Dur = 246
23:56:26.516 00.001 11616 IsSlewing returns 0
23:56:26.516 00.000 11616 IsGuiding returns 0
23:56:26.517 00.001 11616 PulseGuide returned control before completion, sleep 256
23:56:26.538 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
23:56:26.557 00.019 12268 UpdateGuideState exits: m=330 SNR=12.5
23:56:26.557 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:26.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:26.558 00.001 12268 Enqueuing Expose request
23:56:26.785 00.227 11616 IsGuiding returns 0
23:56:26.785 00.000 11616 Move returns status 0, amount 246
23:56:26.785 00.000 11616 MoveAxis(S, 15, ABG)
23:56:26.785 00.000 11616 Guiding  Dir = 1, Dur = 15
23:56:26.785 00.000 11616 IsSlewing returns 0
23:56:26.787 00.002 11616 IsGuiding returns 0
23:56:26.787 00.000 11616 PulseGuide returned control before completion, sleep 25
23:56:26.816 00.029 11616 IsGuiding returns 1
23:56:26.817 00.001 11616 scope still moving after pulse duration time elapsed
23:56:26.847 00.030 11616 IsSlewing returns 0
23:56:26.848 00.001 11616 IsGuiding returns 0
23:56:26.848 00.000 11616 scope move finished after 15 + 45 ms
23:56:26.848 00.000 11616 Move returns status 0, amount 15
23:56:26.848 00.000 11616 move complete, result=0
23:56:26.848 00.000 11616 worker thread done servicing request
23:56:26.848 00.000 11616 Worker thread wakes up
23:56:26.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:26.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:26.848 00.000 12268 GuideStep: -0.4 px 246 ms EAST, 0.2 px 15 ms SOUTH
23:56:28.863 02.015 11616 Exposure complete
23:56:28.916 00.053 11616 worker thread done servicing request
23:56:28.916 00.000 12268 OnExposeComplete: enter
23:56:28.917 00.001 12268 UpdateGuideState(): m_state=6
23:56:28.917 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
23:56:28.917 00.000 12268 Star::Find returns 1 (0), X=917.52, Y=16.42, Mass=424, SNR=14.3, Peak=47 HFD=4.4
23:56:28.917 00.000 12268 MultiStar: [#1 0.40,-0.99,0.00,M6] [#2 -0.18,-0.64,0.00,M1] [#3 -0.21,-1.58,0.00,M4] [#4 -0.26,-0.55,0.44,U] [#5 0.32,-0.83,0.00,M2] 
23:56:28.917 00.000 12268 refined, 1 included, MultiStar: {0.35, -0.46}, one-star: {0.62, -0.43}
23:56:28.918 00.001 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
23:56:28.918 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
23:56:28.918 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.46 hyp=0.58 cameraTheta=-0.92 mountX=-0.43 mountY=0.41, mountTheta=2.38
23:56:28.919 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.46, opts=13)
23:56:28.919 00.000 12268 Enqueuing Move request for scope (0.35, -0.46)
23:56:28.919 00.000 11616 Worker thread wakes up
23:56:28.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.46) opts 0xd
23:56:28.919 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.46)
23:56:28.920 00.001 11616 Moving (0.35, -0.46) raw xDistance=-0.43 yDistance=0.41
23:56:28.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
23:56:28.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
23:56:28.920 00.000 11616 MoveAxis(E, 239, ABG)
23:56:28.920 00.000 11616 Guiding  Dir = 2, Dur = 239
23:56:28.920 00.000 11616 IsSlewing returns 0
23:56:28.920 00.000 11616 IsGuiding returns 0
23:56:28.921 00.001 11616 PulseGuide returned control before completion, sleep 249
23:56:28.941 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=187, Gamma=1.290
23:56:28.958 00.017 12268 UpdateGuideState exits: m=424 SNR=14.3
23:56:28.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:28.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:28.959 00.001 12268 Enqueuing Expose request
23:56:29.175 00.216 11616 IsGuiding returns 1
23:56:29.175 00.000 11616 scope still moving after pulse duration time elapsed
23:56:29.205 00.030 11616 IsSlewing returns 0
23:56:29.205 00.000 11616 IsGuiding returns 0
23:56:29.205 00.000 11616 scope move finished after 239 + 46 ms
23:56:29.206 00.001 11616 Move returns status 0, amount 239
23:56:29.206 00.000 11616 MoveAxis(S, 35, ABG)
23:56:29.206 00.000 11616 Guiding  Dir = 1, Dur = 35
23:56:29.206 00.000 11616 IsSlewing returns 0
23:56:29.206 00.000 11616 IsGuiding returns 0
23:56:29.206 00.000 11616 PulseGuide returned control before completion, sleep 45
23:56:29.266 00.060 11616 IsGuiding returns 1
23:56:29.267 00.001 11616 scope still moving after pulse duration time elapsed
23:56:29.297 00.030 11616 IsSlewing returns 0
23:56:29.298 00.001 11616 IsGuiding returns 0
23:56:29.298 00.000 11616 scope move finished after 35 + 56 ms
23:56:29.298 00.000 11616 Move returns status 0, amount 35
23:56:29.298 00.000 11616 move complete, result=0
23:56:29.299 00.001 11616 worker thread done servicing request
23:56:29.299 00.000 11616 Worker thread wakes up
23:56:29.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:29.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:29.299 00.000 12268 GuideStep: -0.4 px 239 ms EAST, 0.4 px 35 ms SOUTH
23:56:31.310 02.011 11616 Exposure complete
23:56:31.364 00.054 11616 worker thread done servicing request
23:56:31.364 00.000 12268 OnExposeComplete: enter
23:56:31.364 00.000 12268 UpdateGuideState(): m_state=6
23:56:31.365 00.001 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
23:56:31.365 00.000 12268 Star::Find returns 1 (0), X=917.61, Y=16.07, Mass=357, SNR=13.1, Peak=42 HFD=4.2
23:56:31.365 00.000 12268 MultiStar: [#1 0.46,-0.75,0.00,M7] [#2 0.13,-0.46,0.70,U] [#3 0.24,-0.47,0.58,U] [#4 0.84,-0.70,0.00,M2] [#5 -0.01,-1.08,0.00,M3] 
23:56:31.365 00.000 12268 refined, 2 included, MultiStar: {0.41, -0.60}, one-star: {0.71, -0.78}
23:56:31.365 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
23:56:31.365 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.73)
23:56:31.365 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.60 hyp=0.73 cameraTheta=-0.97 mountX=-0.56 mountY=0.48, mountTheta=2.43
23:56:31.367 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.60, opts=13)
23:56:31.367 00.000 12268 Enqueuing Move request for scope (0.41, -0.60)
23:56:31.367 00.000 11616 Worker thread wakes up
23:56:31.367 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.60) opts 0xd
23:56:31.367 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.60)
23:56:31.367 00.000 11616 Moving (0.41, -0.60) raw xDistance=-0.56 yDistance=0.48
23:56:31.367 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
23:56:31.367 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
23:56:31.367 00.000 11616 MoveAxis(E, 313, ABG)
23:56:31.367 00.000 11616 Guiding  Dir = 2, Dur = 313
23:56:31.368 00.001 11616 IsSlewing returns 0
23:56:31.368 00.000 11616 IsGuiding returns 0
23:56:31.368 00.000 11616 PulseGuide returned control before completion, sleep 323
23:56:31.389 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=136, Gamma=1.290
23:56:31.408 00.019 12268 UpdateGuideState exits: m=357 SNR=13.1
23:56:31.408 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:31.408 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:31.408 00.000 12268 Enqueuing Expose request
23:56:31.695 00.287 11616 IsGuiding returns 1
23:56:31.695 00.000 11616 scope still moving after pulse duration time elapsed
23:56:31.727 00.032 11616 IsSlewing returns 0
23:56:31.727 00.000 11616 IsGuiding returns 0
23:56:31.727 00.000 11616 scope move finished after 313 + 45 ms
23:56:31.727 00.000 11616 Move returns status 0, amount 313
23:56:31.727 00.000 11616 MoveAxis(S, 41, ABG)
23:56:31.728 00.001 11616 Guiding  Dir = 1, Dur = 41
23:56:31.728 00.000 11616 IsSlewing returns 0
23:56:31.728 00.000 11616 IsGuiding returns 0
23:56:31.728 00.000 11616 PulseGuide returned control before completion, sleep 51
23:56:31.790 00.062 11616 IsGuiding returns 1
23:56:31.791 00.001 11616 scope still moving after pulse duration time elapsed
23:56:31.820 00.029 11616 IsSlewing returns 0
23:56:31.821 00.001 11616 IsGuiding returns 0
23:56:31.821 00.000 11616 scope move finished after 41 + 52 ms
23:56:31.821 00.000 11616 Move returns status 0, amount 41
23:56:31.821 00.000 11616 move complete, result=0
23:56:31.822 00.001 11616 worker thread done servicing request
23:56:31.822 00.000 11616 Worker thread wakes up
23:56:31.822 00.000 12268 GuideStep: -0.6 px 313 ms EAST, 0.5 px 41 ms SOUTH
23:56:31.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:31.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:33.834 02.012 11616 Exposure complete
23:56:33.888 00.054 11616 worker thread done servicing request
23:56:33.888 00.000 12268 OnExposeComplete: enter
23:56:33.888 00.000 12268 UpdateGuideState(): m_state=6
23:56:33.888 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
23:56:33.888 00.000 12268 Star::Find returns 1 (0), X=917.26, Y=16.60, Mass=343, SNR=12.8, Peak=43 HFD=3.7
23:56:33.889 00.001 12268 MultiStar: [#1 0.10,-0.77,0.00,M8] [#2 -0.71,-0.47,0.00,M1] [#3 0.12,-0.89,0.00,M4] [#4 0.54,-0.81,0.00,M3] [#5 -0.28,-0.57,0.00,M4] 
23:56:33.889 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
23:56:33.889 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
23:56:33.889 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.25 hyp=0.44 cameraTheta=-0.61 mountX=-0.21 mountY=0.39, mountTheta=2.07
23:56:33.891 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.25, opts=13)
23:56:33.891 00.000 12268 Enqueuing Move request for scope (0.36, -0.25)
23:56:33.891 00.000 11616 Worker thread wakes up
23:56:33.891 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.25) opts 0xd
23:56:33.891 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.25)
23:56:33.891 00.000 11616 Moving (0.36, -0.25) raw xDistance=-0.21 yDistance=0.39
23:56:33.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
23:56:33.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
23:56:33.891 00.000 11616 MoveAxis(E, 120, ABG)
23:56:33.891 00.000 11616 Guiding  Dir = 2, Dur = 120
23:56:33.892 00.001 11616 IsSlewing returns 0
23:56:33.892 00.000 11616 IsGuiding returns 0
23:56:33.892 00.000 11616 PulseGuide returned control before completion, sleep 130
23:56:33.916 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
23:56:33.933 00.017 12268 UpdateGuideState exits: m=343 SNR=12.8
23:56:33.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:33.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:33.933 00.000 12268 Enqueuing Expose request
23:56:34.037 00.104 11616 IsGuiding returns 0
23:56:34.037 00.000 11616 Move returns status 0, amount 120
23:56:34.037 00.000 11616 MoveAxis(S, 33, ABG)
23:56:34.037 00.000 11616 Guiding  Dir = 1, Dur = 33
23:56:34.037 00.000 11616 IsSlewing returns 0
23:56:34.037 00.000 11616 IsGuiding returns 0
23:56:34.038 00.001 11616 PulseGuide returned control before completion, sleep 43
23:56:34.083 00.045 11616 IsGuiding returns 1
23:56:34.084 00.001 11616 scope still moving after pulse duration time elapsed
23:56:34.114 00.030 11616 IsSlewing returns 0
23:56:34.114 00.000 11616 IsGuiding returns 0
23:56:34.114 00.000 11616 scope move finished after 33 + 43 ms
23:56:34.114 00.000 11616 Move returns status 0, amount 33
23:56:34.114 00.000 11616 move complete, result=0
23:56:34.115 00.001 11616 worker thread done servicing request
23:56:34.115 00.000 11616 Worker thread wakes up
23:56:34.115 00.000 12268 GuideStep: -0.2 px 120 ms EAST, 0.4 px 33 ms SOUTH
23:56:34.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:34.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:36.124 02.009 11616 Exposure complete
23:56:36.181 00.057 11616 worker thread done servicing request
23:56:36.181 00.000 12268 OnExposeComplete: enter
23:56:36.181 00.000 12268 UpdateGuideState(): m_state=6
23:56:36.181 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
23:56:36.181 00.000 12268 Star::Find returns 1 (0), X=916.98, Y=16.72, Mass=375, SNR=13.4, Peak=41 HFD=4.1
23:56:36.182 00.001 12268 MultiStar: [#1 0.19,0.03,0.68,U] [#2 -0.17,0.15,0.61,U] [#3 -0.63,0.01,0.50,U] [#4 0.22,-0.03,0.51,U] [#5 -0.50,0.06,0.46,U] 
23:56:36.182 00.000 12268 refined, 5 included, MultiStar: {-0.09, 0.00}, one-star: {0.09, -0.13}
23:56:36.182 00.000 12268 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.47) = xAngle (1.65 = 1.65)
23:56:36.182 00.000 12268 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.46 = -1.46)
23:56:36.182 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.12 mountX=-0.01 mountY=-0.09, mountTheta=-1.65
23:56:36.183 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.00, opts=13)
23:56:36.184 00.001 12268 Enqueuing Move request for scope (-0.09, 0.00)
23:56:36.184 00.000 11616 Worker thread wakes up
23:56:36.184 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
23:56:36.184 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
23:56:36.184 00.000 11616 Moving (-0.09, 0.00) raw xDistance=-0.01 yDistance=-0.09
23:56:36.184 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:36.184 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:56:36.184 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:36.184 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:56:36.184 00.000 11616 MoveAxis(E, 0, ABG)
23:56:36.184 00.000 11616 Move returns status 0, amount 0
23:56:36.184 00.000 11616 MoveAxis(N, 0, ABG)
23:56:36.185 00.001 11616 Move returns status 0, amount 0
23:56:36.185 00.000 11616 move complete, result=0
23:56:36.185 00.000 11616 worker thread done servicing request
23:56:36.206 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=206, Gamma=1.290
23:56:36.226 00.020 12268 UpdateGuideState exits: m=375 SNR=13.4
23:56:36.226 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:36.226 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:36.227 00.001 12268 Enqueuing Expose request
23:56:36.227 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:36.227 00.000 11616 Worker thread wakes up
23:56:36.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:36.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:38.265 02.038 11616 Exposure complete
23:56:38.320 00.055 11616 worker thread done servicing request
23:56:38.320 00.000 12268 OnExposeComplete: enter
23:56:38.320 00.000 12268 UpdateGuideState(): m_state=6
23:56:38.321 00.001 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
23:56:38.321 00.000 12268 Star::Find returns 1 (0), X=916.90, Y=17.01, Mass=339, SNR=12.7, Peak=45 HFD=4.3
23:56:38.321 00.000 12268 MultiStar: [#1 0.42,-0.31,0.70,U] [#2 -0.41,0.39,0.65,U] [#3 -0.13,-0.28,0.60,U] [#4 -0.03,0.16,0.43,U] [#5 0.30,-0.15,0.64,U] 
23:56:38.321 00.000 12268 refined, 5 included, MultiStar: {0.03, 0.00}, one-star: {0.00, 0.17}
23:56:38.321 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
23:56:38.321 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
23:56:38.321 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.08 mountX=0.01 mountY=0.03, mountTheta=1.39
23:56:38.323 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.00, opts=13)
23:56:38.323 00.000 12268 Enqueuing Move request for scope (0.03, 0.00)
23:56:38.323 00.000 11616 Worker thread wakes up
23:56:38.323 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
23:56:38.323 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
23:56:38.323 00.000 11616 Moving (0.03, 0.00) raw xDistance=0.01 yDistance=0.03
23:56:38.323 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:38.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:56:38.324 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:38.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:56:38.324 00.000 11616 MoveAxis(E, 0, ABG)
23:56:38.324 00.000 11616 Move returns status 0, amount 0
23:56:38.324 00.000 11616 MoveAxis(N, 0, ABG)
23:56:38.324 00.000 11616 Move returns status 0, amount 0
23:56:38.324 00.000 11616 move complete, result=0
23:56:38.324 00.000 11616 worker thread done servicing request
23:56:38.346 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=216, Gamma=1.290
23:56:38.363 00.017 12268 UpdateGuideState exits: m=339 SNR=12.7
23:56:38.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:38.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:38.363 00.000 12268 Enqueuing Expose request
23:56:38.363 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:38.363 00.000 11616 Worker thread wakes up
23:56:38.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:38.364 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:40.383 02.019 11616 Exposure complete
23:56:40.437 00.054 11616 worker thread done servicing request
23:56:40.437 00.000 12268 OnExposeComplete: enter
23:56:40.437 00.000 12268 UpdateGuideState(): m_state=6
23:56:40.437 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
23:56:40.438 00.001 12268 Star::Find returns 1 (0), X=917.09, Y=16.77, Mass=303, SNR=12.0, Peak=41 HFD=4.0
23:56:40.438 00.000 12268 MultiStar: [#1 0.03,-0.17,0.85,U] [#2 -0.67,-0.01,0.00,M1] [#3 -0.03,0.07,0.59,U] [#4 0.31,0.41,0.55,U] [#5 -0.35,-0.58,0.00,M3] 
23:56:40.438 00.000 12268 refined, 3 included, MultiStar: {0.12, 0.01}, one-star: {0.19, -0.08}
23:56:40.438 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
23:56:40.438 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.80)
23:56:40.438 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.13 cameraTheta=0.10 mountX=0.02 mountY=0.12, mountTheta=1.37
23:56:40.439 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.01, opts=13)
23:56:40.439 00.000 12268 Enqueuing Move request for scope (0.12, 0.01)
23:56:40.439 00.000 11616 Worker thread wakes up
23:56:40.439 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
23:56:40.439 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
23:56:40.439 00.000 11616 Moving (0.12, 0.01) raw xDistance=0.02 yDistance=0.12
23:56:40.439 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:40.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:56:40.440 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:40.440 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:56:40.440 00.000 11616 MoveAxis(E, 0, ABG)
23:56:40.440 00.000 11616 Move returns status 0, amount 0
23:56:40.440 00.000 11616 MoveAxis(N, 0, ABG)
23:56:40.440 00.000 11616 Move returns status 0, amount 0
23:56:40.440 00.000 11616 move complete, result=0
23:56:40.441 00.001 11616 worker thread done servicing request
23:56:40.461 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
23:56:40.479 00.018 12268 UpdateGuideState exits: m=303 SNR=12.0
23:56:40.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:40.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:40.479 00.000 12268 Enqueuing Expose request
23:56:40.479 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:40.479 00.000 11616 Worker thread wakes up
23:56:40.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:40.480 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:42.491 02.011 11616 Exposure complete
23:56:42.545 00.054 11616 worker thread done servicing request
23:56:42.545 00.000 12268 OnExposeComplete: enter
23:56:42.545 00.000 12268 UpdateGuideState(): m_state=6
23:56:42.546 00.001 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
23:56:42.546 00.000 12268 Star::Find returns 1 (0), X=917.01, Y=16.96, Mass=329, SNR=12.5, Peak=40 HFD=4.0
23:56:42.546 00.000 12268 MultiStar: [#1 -0.06,-0.21,0.77,U] [#2 -0.35,-0.24,0.62,U] [#3 -0.61,-0.84,0.00,M2] [#4 -0.26,0.03,0.38,U] [#5 -0.15,-0.32,0.55,U] 
23:56:42.546 00.000 12268 refined, 4 included, MultiStar: {-0.10, -0.11}, one-star: {0.11, 0.12}
23:56:42.546 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.79 = 2.50)
23:56:42.546 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.61)
23:56:42.546 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.31 mountX=-0.12 mountY=-0.08, mountTheta=-2.52
23:56:42.548 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.11, opts=13)
23:56:42.548 00.000 12268 Enqueuing Move request for scope (-0.10, -0.11)
23:56:42.548 00.000 11616 Worker thread wakes up
23:56:42.548 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
23:56:42.548 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
23:56:42.548 00.000 11616 Moving (-0.10, -0.11) raw xDistance=-0.12 yDistance=-0.08
23:56:42.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
23:56:42.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:42.549 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:56:42.549 00.000 11616 MoveAxis(E, 65, ABG)
23:56:42.549 00.000 11616 Guiding  Dir = 2, Dur = 65
23:56:42.549 00.000 11616 IsSlewing returns 0
23:56:42.549 00.000 11616 IsGuiding returns 0
23:56:42.549 00.000 11616 PulseGuide returned control before completion, sleep 75
23:56:42.572 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=178, Gamma=1.290
23:56:42.589 00.017 12268 UpdateGuideState exits: m=329 SNR=12.5
23:56:42.590 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:42.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:42.590 00.000 12268 Enqueuing Expose request
23:56:42.634 00.044 11616 IsGuiding returns 1
23:56:42.634 00.000 11616 scope still moving after pulse duration time elapsed
23:56:42.665 00.031 11616 IsSlewing returns 0
23:56:42.666 00.001 11616 IsGuiding returns 0
23:56:42.666 00.000 11616 scope move finished after 65 + 52 ms
23:56:42.666 00.000 11616 Move returns status 0, amount 65
23:56:42.666 00.000 11616 MoveAxis(N, 0, ABG)
23:56:42.666 00.000 11616 Move returns status 0, amount 0
23:56:42.666 00.000 11616 move complete, result=0
23:56:42.666 00.000 11616 worker thread done servicing request
23:56:42.667 00.001 11616 Worker thread wakes up
23:56:42.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:42.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:42.667 00.000 12268 GuideStep: -0.1 px 65 ms EAST, -0.1 px 0 ms NORTH
23:56:44.678 02.011 11616 Exposure complete
23:56:44.733 00.055 11616 worker thread done servicing request
23:56:44.733 00.000 12268 OnExposeComplete: enter
23:56:44.733 00.000 12268 UpdateGuideState(): m_state=6
23:56:44.733 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
23:56:44.733 00.000 12268 Star::Find returns 1 (0), X=916.88, Y=16.29, Mass=289, SNR=11.7, Peak=37 HFD=3.8
23:56:44.733 00.000 12268 MultiStar: [#1 0.04,-0.64,0.00,M5] [#2 -0.16,-0.18,0.66,U] [#3 -0.31,-0.70,0.00,M3] [#4 0.05,-0.18,0.52,U] [#5 0.12,-0.32,0.55,U] 
23:56:44.733 00.000 12268 refined, 3 included, MultiStar: {-0.01, -0.34}, one-star: {-0.01, -0.55}
23:56:44.733 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
23:56:44.733 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.11)
23:56:44.733 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.34 hyp=0.34 cameraTheta=-1.59 mountX=-0.34 mountY=0.04, mountTheta=3.04
23:56:44.735 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.34, opts=13)
23:56:44.735 00.000 12268 Enqueuing Move request for scope (-0.01, -0.34)
23:56:44.735 00.000 11616 Worker thread wakes up
23:56:44.735 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.34) opts 0xd
23:56:44.735 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.34)
23:56:44.735 00.000 11616 Moving (-0.01, -0.34) raw xDistance=-0.34 yDistance=0.04
23:56:44.735 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
23:56:44.735 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:44.736 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:56:44.736 00.000 11616 MoveAxis(E, 192, ABG)
23:56:44.736 00.000 11616 Guiding  Dir = 2, Dur = 192
23:56:44.736 00.000 11616 IsSlewing returns 0
23:56:44.736 00.000 11616 IsGuiding returns 0
23:56:44.737 00.001 11616 PulseGuide returned control before completion, sleep 202
23:56:44.760 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
23:56:44.780 00.020 12268 UpdateGuideState exits: m=289 SNR=11.7
23:56:44.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:44.781 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:44.781 00.000 12268 Enqueuing Expose request
23:56:44.951 00.170 11616 IsGuiding returns 1
23:56:44.952 00.001 11616 scope still moving after pulse duration time elapsed
23:56:44.983 00.031 11616 IsSlewing returns 0
23:56:44.983 00.000 11616 IsGuiding returns 0
23:56:44.983 00.000 11616 scope move finished after 192 + 54 ms
23:56:44.983 00.000 11616 Move returns status 0, amount 192
23:56:44.983 00.000 11616 MoveAxis(N, 0, ABG)
23:56:44.984 00.001 11616 Move returns status 0, amount 0
23:56:44.984 00.000 11616 move complete, result=0
23:56:44.984 00.000 11616 worker thread done servicing request
23:56:44.984 00.000 12268 GuideStep: -0.3 px 192 ms EAST, 0.0 px 0 ms NORTH
23:56:44.984 00.000 11616 Worker thread wakes up
23:56:44.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:44.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:47.013 02.029 11616 Exposure complete
23:56:47.067 00.054 11616 worker thread done servicing request
23:56:47.067 00.000 12268 OnExposeComplete: enter
23:56:47.067 00.000 12268 UpdateGuideState(): m_state=6
23:56:47.067 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
23:56:47.067 00.000 12268 Star::Find returns 1 (0), X=917.57, Y=16.71, Mass=288, SNR=11.7, Peak=31 HFD=3.9
23:56:47.067 00.000 12268 MultiStar: [#1 -0.04,-0.34,0.79,U] [#2 -0.18,-0.35,0.64,U] [#3 -0.48,-0.34,0.66,U] [#4 -0.29,0.49,0.56,U] [#5 0.40,-0.33,0.60,U] 
23:56:47.068 00.001 12268 refined, 5 included, MultiStar: {0.07, -0.18}, one-star: {0.67, -0.13}
23:56:47.068 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
23:56:47.068 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
23:56:47.068 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.21 mountX=-0.17 mountY=0.09, mountTheta=2.66
23:56:47.070 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.18, opts=13)
23:56:47.070 00.000 12268 Enqueuing Move request for scope (0.07, -0.18)
23:56:47.070 00.000 11616 Worker thread wakes up
23:56:47.070 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
23:56:47.070 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
23:56:47.070 00.000 11616 Moving (0.07, -0.18) raw xDistance=-0.17 yDistance=0.09
23:56:47.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
23:56:47.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:47.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:56:47.070 00.000 11616 MoveAxis(E, 97, ABG)
23:56:47.070 00.000 11616 Guiding  Dir = 2, Dur = 97
23:56:47.070 00.000 11616 IsSlewing returns 0
23:56:47.070 00.000 11616 IsGuiding returns 0
23:56:47.072 00.002 11616 PulseGuide returned control before completion, sleep 107
23:56:47.092 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=203, Gamma=1.290
23:56:47.111 00.019 12268 UpdateGuideState exits: m=288 SNR=11.7
23:56:47.112 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:47.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:47.112 00.000 12268 Enqueuing Expose request
23:56:47.187 00.075 11616 IsGuiding returns 1
23:56:47.187 00.000 11616 scope still moving after pulse duration time elapsed
23:56:47.218 00.031 11616 IsSlewing returns 0
23:56:47.218 00.000 11616 IsGuiding returns 0
23:56:47.218 00.000 11616 scope move finished after 97 + 50 ms
23:56:47.218 00.000 11616 Move returns status 0, amount 97
23:56:47.218 00.000 11616 MoveAxis(N, 0, ABG)
23:56:47.218 00.000 11616 Move returns status 0, amount 0
23:56:47.219 00.001 11616 move complete, result=0
23:56:47.219 00.000 11616 worker thread done servicing request
23:56:47.219 00.000 12268 GuideStep: -0.2 px 97 ms EAST, 0.1 px 0 ms NORTH
23:56:47.219 00.000 11616 Worker thread wakes up
23:56:47.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:47.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:49.232 02.013 11616 Exposure complete
23:56:49.288 00.056 11616 worker thread done servicing request
23:56:49.289 00.001 12268 OnExposeComplete: enter
23:56:49.289 00.000 12268 UpdateGuideState(): m_state=6
23:56:49.289 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
23:56:49.289 00.000 12268 Star::Find returns 1 (0), X=917.30, Y=17.33, Mass=255, SNR=11.0, Peak=32 HFD=3.6
23:56:49.289 00.000 12268 MultiStar: [#1 0.62,-0.11,0.96,U] [#2 -0.17,0.14,0.65,U] [#3 -0.10,-0.32,0.61,U] [#4 0.37,0.25,0.56,U] [#5 0.22,-0.16,0.58,U] 
23:56:49.289 00.000 12268 refined, 5 included, MultiStar: {0.26, 0.07}, one-star: {0.40, 0.48}
23:56:49.289 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
23:56:49.290 00.001 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.97)
23:56:49.290 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.07 hyp=0.27 cameraTheta=0.27 mountX=0.10 mountY=0.25, mountTheta=1.20
23:56:49.291 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.07, opts=13)
23:56:49.291 00.000 12268 Enqueuing Move request for scope (0.26, 0.07)
23:56:49.291 00.000 11616 Worker thread wakes up
23:56:49.291 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.07) opts 0xd
23:56:49.292 00.001 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.07)
23:56:49.292 00.000 11616 Moving (0.26, 0.07) raw xDistance=0.10 yDistance=0.25
23:56:49.292 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:56:49.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:56:49.292 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
23:56:49.292 00.000 11616 MoveAxis(E, 0, ABG)
23:56:49.292 00.000 11616 Move returns status 0, amount 0
23:56:49.292 00.000 11616 MoveAxis(S, 21, ABG)
23:56:49.293 00.001 11616 Guiding  Dir = 1, Dur = 21
23:56:49.293 00.000 11616 IsSlewing returns 0
23:56:49.293 00.000 11616 IsGuiding returns 0
23:56:49.294 00.001 11616 PulseGuide returned control before completion, sleep 31
23:56:49.315 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
23:56:49.332 00.017 12268 UpdateGuideState exits: m=255 SNR=11.0
23:56:49.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:49.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:49.332 00.000 12268 Enqueuing Expose request
23:56:49.339 00.007 11616 IsGuiding returns 1
23:56:49.340 00.001 11616 scope still moving after pulse duration time elapsed
23:56:49.371 00.031 11616 IsSlewing returns 0
23:56:49.371 00.000 11616 IsGuiding returns 1
23:56:49.403 00.032 11616 IsSlewing returns 0
23:56:49.403 00.000 11616 IsGuiding returns 1
23:56:49.434 00.031 11616 IsSlewing returns 0
23:56:49.434 00.000 11616 IsGuiding returns 1
23:56:49.465 00.031 11616 IsSlewing returns 0
23:56:49.465 00.000 11616 IsGuiding returns 1
23:56:49.496 00.031 11616 IsSlewing returns 0
23:56:49.496 00.000 11616 IsGuiding returns 1
23:56:49.527 00.031 11616 IsSlewing returns 0
23:56:49.527 00.000 11616 IsGuiding returns 1
23:56:49.557 00.030 11616 IsSlewing returns 0
23:56:49.558 00.001 11616 IsGuiding returns 0
23:56:49.558 00.000 11616 scope move finished after 21 + 243 ms
23:56:49.558 00.000 11616 Move returns status 0, amount 21
23:56:49.558 00.000 11616 move complete, result=0
23:56:49.558 00.000 11616 worker thread done servicing request
23:56:49.559 00.001 11616 Worker thread wakes up
23:56:49.559 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 21 ms SOUTH
23:56:49.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:49.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:51.571 02.012 11616 Exposure complete
23:56:51.630 00.059 11616 worker thread done servicing request
23:56:51.631 00.001 12268 OnExposeComplete: enter
23:56:51.631 00.000 12268 UpdateGuideState(): m_state=6
23:56:51.631 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
23:56:51.631 00.000 12268 Star::Find returns 1 (0), X=917.22, Y=17.35, Mass=249, SNR=10.8, Peak=34 HFD=3.6
23:56:51.631 00.000 12268 MultiStar: [#1 0.42,0.22,0.96,U] [#2 0.08,0.13,0.69,U] [#3 0.04,0.33,0.76,U] [#4 0.20,0.46,0.53,U] [#5 0.68,0.16,0.00,M1] 
23:56:51.631 00.000 12268 refined, 4 included, MultiStar: {0.23, 0.33}, one-star: {0.32, 0.50}
23:56:51.631 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
23:56:51.631 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
23:56:51.632 00.001 12268 CameraToMount -- cameraX=0.23 cameraY=0.33 hyp=0.40 cameraTheta=0.96 mountX=0.35 mountY=0.19, mountTheta=0.49
23:56:51.633 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.33, opts=13)
23:56:51.633 00.000 12268 Enqueuing Move request for scope (0.23, 0.33)
23:56:51.633 00.000 11616 Worker thread wakes up
23:56:51.633 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.33) opts 0xd
23:56:51.633 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.33)
23:56:51.633 00.000 11616 Moving (0.23, 0.33) raw xDistance=0.35 yDistance=0.19
23:56:51.633 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
23:56:51.633 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.05
23:56:51.634 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
23:56:51.634 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
23:56:51.634 00.000 11616 MoveAxis(W, 197, ABG)
23:56:51.634 00.000 11616 Guiding  Dir = 3, Dur = 197
23:56:51.634 00.000 11616 IsSlewing returns 0
23:56:51.634 00.000 11616 IsGuiding returns 0
23:56:51.635 00.001 11616 PulseGuide returned control before completion, sleep 207
23:56:51.656 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
23:56:51.673 00.017 12268 UpdateGuideState exits: m=249 SNR=10.8
23:56:51.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:51.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:51.674 00.001 12268 Enqueuing Expose request
23:56:51.854 00.180 11616 IsGuiding returns 1
23:56:51.855 00.001 11616 scope still moving after pulse duration time elapsed
23:56:51.885 00.030 11616 IsSlewing returns 0
23:56:51.885 00.000 11616 IsGuiding returns 0
23:56:51.885 00.000 11616 scope move finished after 197 + 53 ms
23:56:51.885 00.000 11616 Move returns status 0, amount 197
23:56:51.885 00.000 11616 MoveAxis(S, 16, ABG)
23:56:51.885 00.000 11616 Guiding  Dir = 1, Dur = 16
23:56:51.885 00.000 11616 IsSlewing returns 0
23:56:51.886 00.001 11616 IsGuiding returns 0
23:56:51.886 00.000 11616 PulseGuide returned control before completion, sleep 26
23:56:51.916 00.030 11616 IsGuiding returns 1
23:56:51.917 00.001 11616 scope still moving after pulse duration time elapsed
23:56:51.946 00.029 11616 IsSlewing returns 0
23:56:51.947 00.001 11616 IsGuiding returns 1
23:56:51.977 00.030 11616 IsSlewing returns 0
23:56:51.978 00.001 11616 IsGuiding returns 1
23:56:52.008 00.030 11616 IsSlewing returns 0
23:56:52.009 00.001 11616 IsGuiding returns 0
23:56:52.009 00.000 11616 scope move finished after 16 + 106 ms
23:56:52.009 00.000 11616 Move returns status 0, amount 16
23:56:52.009 00.000 11616 move complete, result=0
23:56:52.009 00.000 11616 worker thread done servicing request
23:56:52.009 00.000 12268 GuideStep: 0.4 px 197 ms WEST, 0.2 px 16 ms SOUTH
23:56:52.010 00.001 11616 Worker thread wakes up
23:56:52.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:52.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:54.013 02.003 11616 Exposure complete
23:56:54.066 00.053 11616 worker thread done servicing request
23:56:54.066 00.000 12268 OnExposeComplete: enter
23:56:54.067 00.001 12268 UpdateGuideState(): m_state=6
23:56:54.067 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
23:56:54.067 00.000 12268 Star::Find returns 1 (0), X=917.25, Y=17.23, Mass=291, SNR=11.7, Peak=34 HFD=3.7
23:56:54.067 00.000 12268 MultiStar: [#1 0.00,0.13,0.81,U] [#2 -0.38,0.36,0.66,U] [#3 -0.03,-0.46,0.73,U] [#4 0.38,0.09,0.49,U] [#5 0.03,0.06,0.69,U] 
23:56:54.067 00.000 12268 refined, 5 included, MultiStar: {0.07, 0.11}, one-star: {0.35, 0.38}
23:56:54.067 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
23:56:54.067 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
23:56:54.067 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.02 mountX=0.11 mountY=0.05, mountTheta=0.43
23:56:54.069 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.11, opts=13)
23:56:54.069 00.000 12268 Enqueuing Move request for scope (0.07, 0.11)
23:56:54.069 00.000 11616 Worker thread wakes up
23:56:54.069 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
23:56:54.069 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
23:56:54.069 00.000 11616 Moving (0.07, 0.11) raw xDistance=0.11 yDistance=0.05
23:56:54.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
23:56:54.069 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:54.070 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:56:54.070 00.000 11616 MoveAxis(W, 64, ABG)
23:56:54.070 00.000 11616 Guiding  Dir = 3, Dur = 64
23:56:54.070 00.000 11616 IsSlewing returns 0
23:56:54.070 00.000 11616 IsGuiding returns 0
23:56:54.071 00.001 11616 PulseGuide returned control before completion, sleep 74
23:56:54.090 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=163, Gamma=1.290
23:56:54.108 00.018 12268 UpdateGuideState exits: m=291 SNR=11.7
23:56:54.108 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:54.108 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:54.108 00.000 12268 Enqueuing Expose request
23:56:54.154 00.046 11616 IsGuiding returns 1
23:56:54.154 00.000 11616 scope still moving after pulse duration time elapsed
23:56:54.186 00.032 11616 IsSlewing returns 0
23:56:54.186 00.000 11616 IsGuiding returns 0
23:56:54.186 00.000 11616 scope move finished after 64 + 52 ms
23:56:54.186 00.000 11616 Move returns status 0, amount 64
23:56:54.186 00.000 11616 MoveAxis(N, 0, ABG)
23:56:54.186 00.000 11616 Move returns status 0, amount 0
23:56:54.186 00.000 11616 move complete, result=0
23:56:54.187 00.001 11616 worker thread done servicing request
23:56:54.187 00.000 11616 Worker thread wakes up
23:56:54.187 00.000 12268 GuideStep: 0.1 px 64 ms WEST, 0.1 px 0 ms NORTH
23:56:54.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:54.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:56.255 02.068 11616 Exposure complete
23:56:56.309 00.054 11616 worker thread done servicing request
23:56:56.309 00.000 12268 OnExposeComplete: enter
23:56:56.309 00.000 12268 UpdateGuideState(): m_state=6
23:56:56.309 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
23:56:56.310 00.001 12268 Star::Find returns 1 (0), X=917.34, Y=17.06, Mass=332, SNR=12.6, Peak=36 HFD=4.1
23:56:56.310 00.000 12268 MultiStar: [#1 0.61,0.21,0.00,M2] [#2 0.23,-0.10,0.58,U] [#3 0.40,-0.15,0.64,U] [#4 0.31,0.89,0.00,M1] [#5 0.53,0.37,0.00,M1] 
23:56:56.310 00.000 12268 refined, 2 included, MultiStar: {0.37, 0.03}, one-star: {0.44, 0.21}
23:56:56.310 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
23:56:56.310 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
23:56:56.310 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.03 hyp=0.37 cameraTheta=0.07 mountX=0.06 mountY=0.37, mountTheta=1.40
23:56:56.311 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.03, opts=13)
23:56:56.312 00.001 12268 Enqueuing Move request for scope (0.37, 0.03)
23:56:56.312 00.000 11616 Worker thread wakes up
23:56:56.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.03) opts 0xd
23:56:56.312 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.03)
23:56:56.312 00.000 11616 Moving (0.37, 0.03) raw xDistance=0.06 yDistance=0.37
23:56:56.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:56.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:56:56.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.37
23:56:56.312 00.000 11616 MoveAxis(E, 0, ABG)
23:56:56.312 00.000 11616 Move returns status 0, amount 0
23:56:56.312 00.000 11616 MoveAxis(S, 31, ABG)
23:56:56.313 00.001 11616 Guiding  Dir = 1, Dur = 31
23:56:56.313 00.000 11616 IsSlewing returns 0
23:56:56.314 00.001 11616 IsGuiding returns 0
23:56:56.314 00.000 11616 PulseGuide returned control before completion, sleep 41
23:56:56.335 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
23:56:56.352 00.017 12268 UpdateGuideState exits: m=332 SNR=12.6
23:56:56.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:56.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:56.352 00.000 12268 Enqueuing Expose request
23:56:56.360 00.008 11616 IsGuiding returns 1
23:56:56.360 00.000 11616 scope still moving after pulse duration time elapsed
23:56:56.391 00.031 11616 IsSlewing returns 0
23:56:56.392 00.001 11616 IsGuiding returns 1
23:56:56.423 00.031 11616 IsSlewing returns 0
23:56:56.423 00.000 11616 IsGuiding returns 1
23:56:56.454 00.031 11616 IsSlewing returns 0
23:56:56.454 00.000 11616 IsGuiding returns 0
23:56:56.454 00.000 11616 scope move finished after 31 + 108 ms
23:56:56.454 00.000 11616 Move returns status 0, amount 31
23:56:56.454 00.000 11616 move complete, result=0
23:56:56.454 00.000 11616 worker thread done servicing request
23:56:56.454 00.000 11616 Worker thread wakes up
23:56:56.455 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 31 ms SOUTH
23:56:56.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:56.455 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:56:58.460 02.005 11616 Exposure complete
23:56:58.513 00.053 11616 worker thread done servicing request
23:56:58.514 00.001 12268 OnExposeComplete: enter
23:56:58.514 00.000 12268 UpdateGuideState(): m_state=6
23:56:58.514 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
23:56:58.514 00.000 12268 Star::Find returns 1 (0), X=917.38, Y=17.45, Mass=335, SNR=12.6, Peak=36 HFD=4.6
23:56:58.514 00.000 12268 MultiStar: [#1 0.79,0.08,0.00,M3] [#2 -0.02,0.74,0.00,M1] [#3 0.02,0.70,0.00,M1] [#4 0.39,0.74,0.00,M2] [#5 0.07,-0.15,0.58,U] 
23:56:58.514 00.000 12268 refined, 1 included, MultiStar: {0.33, 0.32}, one-star: {0.48, 0.60}
23:56:58.515 00.001 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
23:56:58.515 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.48)
23:56:58.515 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.32 hyp=0.46 cameraTheta=0.78 mountX=0.36 mountY=0.29, mountTheta=0.68
23:56:58.516 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.32, opts=13)
23:56:58.516 00.000 12268 Enqueuing Move request for scope (0.33, 0.32)
23:56:58.517 00.001 11616 Worker thread wakes up
23:56:58.517 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.32) opts 0xd
23:56:58.517 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.32)
23:56:58.517 00.000 11616 Moving (0.33, 0.32) raw xDistance=0.36 yDistance=0.29
23:56:58.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:56:58.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
23:56:58.517 00.000 11616 MoveAxis(W, 199, ABG)
23:56:58.517 00.000 11616 Guiding  Dir = 3, Dur = 199
23:56:58.517 00.000 11616 IsSlewing returns 0
23:56:58.518 00.001 11616 IsGuiding returns 0
23:56:58.518 00.000 11616 PulseGuide returned control before completion, sleep 209
23:56:58.540 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=161, Gamma=1.290
23:56:58.561 00.021 12268 UpdateGuideState exits: m=335 SNR=12.6
23:56:58.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:58.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:56:58.561 00.000 12268 Enqueuing Expose request
23:56:58.742 00.181 11616 IsGuiding returns 1
23:56:58.742 00.000 11616 scope still moving after pulse duration time elapsed
23:56:58.773 00.031 11616 IsSlewing returns 0
23:56:58.774 00.001 11616 IsGuiding returns 0
23:56:58.774 00.000 11616 scope move finished after 199 + 56 ms
23:56:58.774 00.000 11616 Move returns status 0, amount 199
23:56:58.774 00.000 11616 MoveAxis(S, 24, ABG)
23:56:58.774 00.000 11616 Guiding  Dir = 1, Dur = 24
23:56:58.774 00.000 11616 IsSlewing returns 0
23:56:58.775 00.001 11616 IsGuiding returns 0
23:56:58.775 00.000 11616 PulseGuide returned control before completion, sleep 34
23:56:58.820 00.045 11616 IsGuiding returns 1
23:56:58.820 00.000 11616 scope still moving after pulse duration time elapsed
23:56:58.851 00.031 11616 IsSlewing returns 0
23:56:58.852 00.001 11616 IsGuiding returns 0
23:56:58.852 00.000 11616 scope move finished after 24 + 53 ms
23:56:58.852 00.000 11616 Move returns status 0, amount 24
23:56:58.852 00.000 11616 move complete, result=0
23:56:58.852 00.000 11616 worker thread done servicing request
23:56:58.852 00.000 11616 Worker thread wakes up
23:56:58.852 00.000 12268 GuideStep: 0.4 px 199 ms WEST, 0.3 px 24 ms SOUTH
23:56:58.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:56:58.853 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:00.864 02.011 11616 Exposure complete
23:57:00.919 00.055 11616 worker thread done servicing request
23:57:00.919 00.000 12268 OnExposeComplete: enter
23:57:00.919 00.000 12268 UpdateGuideState(): m_state=6
23:57:00.919 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
23:57:00.920 00.001 12268 Star::Find returns 1 (0), X=917.24, Y=17.11, Mass=299, SNR=11.9, Peak=33 HFD=4.0
23:57:00.920 00.000 12268 MultiStar: [#1 0.69,-0.24,0.00,M4] [#2 0.23,0.45,0.67,U] [#3 0.12,0.20,0.70,U] [#4 0.08,0.58,0.46,U] [#5 0.14,0.64,0.00,M1] 
23:57:00.920 00.000 12268 refined, 3 included, MultiStar: {0.22, 0.35}, one-star: {0.34, 0.27}
23:57:00.920 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
23:57:00.920 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
23:57:00.920 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.35 hyp=0.41 cameraTheta=1.00 mountX=0.36 mountY=0.17, mountTheta=0.44
23:57:00.921 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.35, opts=13)
23:57:00.922 00.001 12268 Enqueuing Move request for scope (0.22, 0.35)
23:57:00.922 00.000 11616 Worker thread wakes up
23:57:00.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.35) opts 0xd
23:57:00.922 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.35)
23:57:00.922 00.000 11616 Moving (0.22, 0.35) raw xDistance=0.36 yDistance=0.17
23:57:00.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:57:00.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
23:57:00.922 00.000 11616 MoveAxis(W, 204, ABG)
23:57:00.922 00.000 11616 Guiding  Dir = 3, Dur = 204
23:57:00.922 00.000 11616 IsSlewing returns 0
23:57:00.923 00.001 11616 IsGuiding returns 0
23:57:00.923 00.000 11616 PulseGuide returned control before completion, sleep 214
23:57:00.944 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
23:57:00.963 00.019 12268 UpdateGuideState exits: m=299 SNR=11.9
23:57:00.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:00.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:00.963 00.000 12268 Enqueuing Expose request
23:57:01.145 00.182 11616 IsGuiding returns 1
23:57:01.145 00.000 11616 scope still moving after pulse duration time elapsed
23:57:01.177 00.032 11616 IsSlewing returns 0
23:57:01.178 00.001 11616 IsGuiding returns 0
23:57:01.178 00.000 11616 scope move finished after 204 + 51 ms
23:57:01.178 00.000 11616 Move returns status 0, amount 204
23:57:01.178 00.000 11616 MoveAxis(S, 15, ABG)
23:57:01.178 00.000 11616 Guiding  Dir = 1, Dur = 15
23:57:01.178 00.000 11616 IsSlewing returns 0
23:57:01.178 00.000 11616 IsGuiding returns 0
23:57:01.179 00.001 11616 PulseGuide returned control before completion, sleep 25
23:57:01.208 00.029 11616 IsGuiding returns 1
23:57:01.208 00.000 11616 scope still moving after pulse duration time elapsed
23:57:01.239 00.031 11616 IsSlewing returns 0
23:57:01.240 00.001 11616 IsGuiding returns 0
23:57:01.240 00.000 11616 scope move finished after 15 + 46 ms
23:57:01.240 00.000 11616 Move returns status 0, amount 15
23:57:01.240 00.000 11616 move complete, result=0
23:57:01.240 00.000 11616 worker thread done servicing request
23:57:01.240 00.000 11616 Worker thread wakes up
23:57:01.241 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:01.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:01.241 00.000 12268 GuideStep: 0.4 px 204 ms WEST, 0.2 px 15 ms SOUTH
23:57:03.248 02.007 11616 Exposure complete
23:57:03.301 00.053 11616 worker thread done servicing request
23:57:03.301 00.000 12268 OnExposeComplete: enter
23:57:03.301 00.000 12268 UpdateGuideState(): m_state=6
23:57:03.301 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
23:57:03.302 00.001 12268 Star::Find returns 1 (0), X=917.27, Y=17.31, Mass=366, SNR=13.2, Peak=42 HFD=4.5
23:57:03.302 00.000 12268 MultiStar: [#1 0.29,-0.20,0.69,U] [#2 0.01,0.81,0.00,M1] [#3 0.16,0.20,0.62,U] [#4 0.05,0.69,0.00,M2] [#5 0.50,0.25,0.49,U] 
23:57:03.302 00.000 12268 refined, 3 included, MultiStar: {0.33, 0.21}, one-star: {0.37, 0.47}
23:57:03.302 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
23:57:03.302 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
23:57:03.302 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.21 hyp=0.39 cameraTheta=0.56 mountX=0.24 mountY=0.30, mountTheta=0.90
23:57:03.304 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.21, opts=13)
23:57:03.304 00.000 12268 Enqueuing Move request for scope (0.33, 0.21)
23:57:03.304 00.000 11616 Worker thread wakes up
23:57:03.304 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.21) opts 0xd
23:57:03.304 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.21)
23:57:03.304 00.000 11616 Moving (0.33, 0.21) raw xDistance=0.24 yDistance=0.30
23:57:03.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
23:57:03.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
23:57:03.304 00.000 11616 MoveAxis(W, 133, ABG)
23:57:03.304 00.000 11616 Guiding  Dir = 3, Dur = 133
23:57:03.305 00.001 11616 IsSlewing returns 0
23:57:03.305 00.000 11616 IsGuiding returns 0
23:57:03.305 00.000 11616 PulseGuide returned control before completion, sleep 143
23:57:03.328 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
23:57:03.345 00.017 12268 UpdateGuideState exits: m=366 SNR=13.2
23:57:03.345 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:03.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:03.345 00.000 12268 Enqueuing Expose request
23:57:03.463 00.118 11616 IsGuiding returns 1
23:57:03.463 00.000 11616 scope still moving after pulse duration time elapsed
23:57:03.494 00.031 11616 IsSlewing returns 0
23:57:03.495 00.001 11616 IsGuiding returns 0
23:57:03.495 00.000 11616 scope move finished after 133 + 56 ms
23:57:03.495 00.000 11616 Move returns status 0, amount 133
23:57:03.495 00.000 11616 MoveAxis(S, 25, ABG)
23:57:03.495 00.000 11616 Guiding  Dir = 1, Dur = 25
23:57:03.495 00.000 11616 IsSlewing returns 0
23:57:03.496 00.001 11616 IsGuiding returns 0
23:57:03.496 00.000 11616 PulseGuide returned control before completion, sleep 35
23:57:03.540 00.044 11616 IsGuiding returns 1
23:57:03.540 00.000 11616 scope still moving after pulse duration time elapsed
23:57:03.573 00.033 11616 IsSlewing returns 0
23:57:03.574 00.001 11616 IsGuiding returns 0
23:57:03.574 00.000 11616 scope move finished after 25 + 52 ms
23:57:03.574 00.000 11616 Move returns status 0, amount 25
23:57:03.574 00.000 11616 move complete, result=0
23:57:03.574 00.000 11616 worker thread done servicing request
23:57:03.574 00.000 12268 GuideStep: 0.2 px 133 ms WEST, 0.3 px 25 ms SOUTH
23:57:03.574 00.000 11616 Worker thread wakes up
23:57:03.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:03.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:05.585 02.011 11616 Exposure complete
23:57:05.640 00.055 11616 worker thread done servicing request
23:57:05.640 00.000 12268 OnExposeComplete: enter
23:57:05.641 00.001 12268 UpdateGuideState(): m_state=6
23:57:05.641 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
23:57:05.641 00.000 12268 Star::Find returns 1 (0), X=917.30, Y=16.76, Mass=325, SNR=12.4, Peak=36 HFD=3.7
23:57:05.641 00.000 12268 MultiStar: [#1 0.16,0.01,0.80,U] [#2 0.09,-0.14,0.59,U] [#3 0.03,-0.28,0.64,U] [#4 0.15,-0.07,0.52,U] [#5 0.60,0.27,0.00,M1] 
23:57:05.641 00.000 12268 refined, 4 included, MultiStar: {0.19, -0.11}, one-star: {0.40, -0.09}
23:57:05.641 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
23:57:05.641 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.19)
23:57:05.642 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.51 mountX=-0.09 mountY=0.21, mountTheta=1.98
23:57:05.643 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.11, opts=13)
23:57:05.643 00.000 12268 Enqueuing Move request for scope (0.19, -0.11)
23:57:05.643 00.000 11616 Worker thread wakes up
23:57:05.643 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
23:57:05.643 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
23:57:05.643 00.000 11616 Moving (0.19, -0.11) raw xDistance=-0.09 yDistance=0.21
23:57:05.644 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:05.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:57:05.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
23:57:05.644 00.000 11616 MoveAxis(E, 0, ABG)
23:57:05.644 00.000 11616 Move returns status 0, amount 0
23:57:05.644 00.000 11616 MoveAxis(S, 17, ABG)
23:57:05.644 00.000 11616 Guiding  Dir = 1, Dur = 17
23:57:05.644 00.000 11616 IsSlewing returns 0
23:57:05.645 00.001 11616 IsGuiding returns 0
23:57:05.645 00.000 11616 PulseGuide returned control before completion, sleep 27
23:57:05.665 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
23:57:05.680 00.015 11616 IsGuiding returns 1
23:57:05.680 00.000 11616 scope still moving after pulse duration time elapsed
23:57:05.683 00.003 12268 UpdateGuideState exits: m=325 SNR=12.4
23:57:05.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:05.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:05.683 00.000 12268 Enqueuing Expose request
23:57:05.710 00.027 11616 IsSlewing returns 0
23:57:05.710 00.000 11616 IsGuiding returns 0
23:57:05.710 00.000 11616 scope move finished after 17 + 49 ms
23:57:05.710 00.000 11616 Move returns status 0, amount 17
23:57:05.710 00.000 11616 move complete, result=0
23:57:05.710 00.000 11616 worker thread done servicing request
23:57:05.710 00.000 11616 Worker thread wakes up
23:57:05.711 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:05.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:05.711 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
23:57:07.729 02.018 11616 Exposure complete
23:57:07.782 00.053 11616 worker thread done servicing request
23:57:07.783 00.001 12268 OnExposeComplete: enter
23:57:07.783 00.000 12268 UpdateGuideState(): m_state=6
23:57:07.783 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
23:57:07.783 00.000 12268 Star::Find returns 1 (0), X=917.70, Y=17.02, Mass=392, SNR=13.6, Peak=38 HFD=4.2
23:57:07.783 00.000 12268 MultiStar: [#1 0.25,-0.12,0.80,U] [#2 0.03,-0.04,0.58,U] [#3 -0.30,-0.27,0.59,U] [#4 0.53,-0.64,0.00,M2] [#5 0.25,-0.10,0.55,U] 
23:57:07.783 00.000 12268 refined, 4 included, MultiStar: {0.28, -0.05}, one-star: {0.80, 0.17}
23:57:07.783 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
23:57:07.784 00.001 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.54)
23:57:07.784 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-0.16 mountX=-0.02 mountY=0.28, mountTheta=1.64
23:57:07.785 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.05, opts=13)
23:57:07.786 00.001 12268 Enqueuing Move request for scope (0.28, -0.05)
23:57:07.786 00.000 11616 Worker thread wakes up
23:57:07.786 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.05) opts 0xd
23:57:07.786 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.05)
23:57:07.786 00.000 11616 Moving (0.28, -0.05) raw xDistance=-0.02 yDistance=0.28
23:57:07.786 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:07.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:57:07.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:57:07.786 00.000 11616 MoveAxis(E, 0, ABG)
23:57:07.786 00.000 11616 Move returns status 0, amount 0
23:57:07.786 00.000 11616 MoveAxis(S, 24, ABG)
23:57:07.786 00.000 11616 Guiding  Dir = 1, Dur = 24
23:57:07.787 00.001 11616 IsSlewing returns 0
23:57:07.787 00.000 11616 IsGuiding returns 0
23:57:07.787 00.000 11616 PulseGuide returned control before completion, sleep 34
23:57:07.808 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=203, Gamma=1.290
23:57:07.826 00.018 12268 UpdateGuideState exits: m=392 SNR=13.6
23:57:07.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:07.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:07.826 00.000 12268 Enqueuing Expose request
23:57:07.832 00.006 11616 IsGuiding returns 1
23:57:07.832 00.000 11616 scope still moving after pulse duration time elapsed
23:57:07.863 00.031 11616 IsSlewing returns 0
23:57:07.863 00.000 11616 IsGuiding returns 1
23:57:07.894 00.031 11616 IsSlewing returns 0
23:57:07.894 00.000 11616 IsGuiding returns 1
23:57:07.924 00.030 11616 IsSlewing returns 0
23:57:07.925 00.001 11616 IsGuiding returns 1
23:57:07.955 00.030 11616 IsSlewing returns 0
23:57:07.955 00.000 11616 IsGuiding returns 1
23:57:07.986 00.031 11616 IsSlewing returns 0
23:57:07.986 00.000 11616 IsGuiding returns 0
23:57:07.987 00.001 11616 scope move finished after 24 + 175 ms
23:57:07.987 00.000 11616 Move returns status 0, amount 24
23:57:07.987 00.000 11616 move complete, result=0
23:57:07.987 00.000 11616 worker thread done servicing request
23:57:07.987 00.000 11616 Worker thread wakes up
23:57:07.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:07.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:07.987 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 24 ms SOUTH
23:57:09.993 02.006 11616 Exposure complete
23:57:10.046 00.053 11616 worker thread done servicing request
23:57:10.047 00.001 12268 OnExposeComplete: enter
23:57:10.047 00.000 12268 UpdateGuideState(): m_state=6
23:57:10.047 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
23:57:10.047 00.000 12268 Star::Find returns 1 (0), X=917.26, Y=16.91, Mass=362, SNR=13.1, Peak=36 HFD=4.0
23:57:10.047 00.000 12268 MultiStar: [#1 0.03,-0.43,0.79,U] [#2 0.07,0.27,0.58,U] [#3 -0.05,-0.55,0.54,U] [#4 0.31,-0.10,0.52,U] [#5 0.52,-0.55,0.00,M1] 
23:57:10.047 00.000 12268 refined, 4 included, MultiStar: {0.16, -0.14}, one-star: {0.36, 0.06}
23:57:10.047 00.000 12268 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.47) = xAngle (-2.17 = -2.17)
23:57:10.048 00.001 12268 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.28 = 1.00)
23:57:10.048 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-0.70 mountX=-0.12 mountY=0.18, mountTheta=2.16
23:57:10.049 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.14, opts=13)
23:57:10.049 00.000 12268 Enqueuing Move request for scope (0.16, -0.14)
23:57:10.049 00.000 11616 Worker thread wakes up
23:57:10.049 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
23:57:10.049 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
23:57:10.050 00.001 11616 Moving (0.16, -0.14) raw xDistance=-0.12 yDistance=0.18
23:57:10.050 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:57:10.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:57:10.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:57:10.050 00.000 11616 MoveAxis(E, 0, ABG)
23:57:10.050 00.000 11616 Move returns status 0, amount 0
23:57:10.050 00.000 11616 MoveAxis(S, 15, ABG)
23:57:10.050 00.000 11616 Guiding  Dir = 1, Dur = 15
23:57:10.050 00.000 11616 IsSlewing returns 0
23:57:10.051 00.001 11616 IsGuiding returns 0
23:57:10.051 00.000 11616 PulseGuide returned control before completion, sleep 25
23:57:10.072 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
23:57:10.088 00.016 11616 IsGuiding returns 1
23:57:10.088 00.000 11616 scope still moving after pulse duration time elapsed
23:57:10.089 00.001 12268 UpdateGuideState exits: m=362 SNR=13.1
23:57:10.090 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:10.090 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:10.090 00.000 12268 Enqueuing Expose request
23:57:10.119 00.029 11616 IsSlewing returns 0
23:57:10.119 00.000 11616 IsGuiding returns 0
23:57:10.119 00.000 11616 scope move finished after 15 + 53 ms
23:57:10.119 00.000 11616 Move returns status 0, amount 15
23:57:10.120 00.001 11616 move complete, result=0
23:57:10.120 00.000 11616 worker thread done servicing request
23:57:10.120 00.000 11616 Worker thread wakes up
23:57:10.120 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:10.120 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:10.120 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
23:57:12.135 02.015 11616 Exposure complete
23:57:12.191 00.056 11616 worker thread done servicing request
23:57:12.192 00.001 12268 OnExposeComplete: enter
23:57:12.192 00.000 12268 UpdateGuideState(): m_state=6
23:57:12.192 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
23:57:12.192 00.000 12268 Star::Find returns 1 (0), X=917.16, Y=16.90, Mass=376, SNR=13.3, Peak=38 HFD=4.3
23:57:12.192 00.000 12268 MultiStar: [#1 -0.08,-0.19,0.71,U] [#2 -0.49,-0.13,0.66,U] [#3 -1.16,-0.82,0.00,M1] [#4 -0.03,-0.47,0.47,U] [#5 -0.20,-0.78,0.00,M2] 
23:57:12.192 00.000 12268 refined, 3 included, MultiStar: {-0.05, -0.14}, one-star: {0.26, 0.06}
23:57:12.192 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.38 = 2.91)
23:57:12.193 00.001 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.20)
23:57:12.193 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.90 mountX=-0.14 mountY=-0.03, mountTheta=-2.94
23:57:12.195 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.14, opts=13)
23:57:12.195 00.000 12268 Enqueuing Move request for scope (-0.05, -0.14)
23:57:12.195 00.000 11616 Worker thread wakes up
23:57:12.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
23:57:12.195 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
23:57:12.195 00.000 11616 Moving (-0.05, -0.14) raw xDistance=-0.14 yDistance=-0.03
23:57:12.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:57:12.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:57:12.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:12.196 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:57:12.196 00.000 11616 MoveAxis(E, 0, ABG)
23:57:12.196 00.000 11616 Move returns status 0, amount 0
23:57:12.196 00.000 11616 MoveAxis(N, 0, ABG)
23:57:12.196 00.000 11616 Move returns status 0, amount 0
23:57:12.196 00.000 11616 move complete, result=0
23:57:12.196 00.000 11616 worker thread done servicing request
23:57:12.219 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
23:57:12.238 00.019 12268 UpdateGuideState exits: m=376 SNR=13.3
23:57:12.238 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:12.238 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:12.238 00.000 12268 Enqueuing Expose request
23:57:12.239 00.001 11616 Worker thread wakes up
23:57:12.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:12.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:12.239 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:14.253 02.014 11616 Exposure complete
23:57:14.306 00.053 11616 worker thread done servicing request
23:57:14.307 00.001 12268 OnExposeComplete: enter
23:57:14.307 00.000 12268 UpdateGuideState(): m_state=6
23:57:14.307 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
23:57:14.307 00.000 12268 Star::Find returns 1 (0), X=917.06, Y=16.65, Mass=350, SNR=12.9, Peak=36 HFD=4.2
23:57:14.307 00.000 12268 MultiStar: [#1 -0.29,-0.30,0.86,U] [#2 -0.23,-0.43,0.68,U] [#3 -0.23,0.11,0.62,U] [#4 0.24,0.33,0.41,U] [#5 -0.05,-0.18,0.56,U] 
23:57:14.307 00.000 12268 refined, 5 included, MultiStar: {-0.08, -0.16}, one-star: {0.17, -0.19}
23:57:14.307 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.50 = 2.79)
23:57:14.308 00.001 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.32)
23:57:14.308 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.17 cameraTheta=-2.02 mountX=-0.16 mountY=-0.06, mountTheta=-2.81
23:57:14.309 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.16, opts=13)
23:57:14.309 00.000 12268 Enqueuing Move request for scope (-0.08, -0.16)
23:57:14.309 00.000 11616 Worker thread wakes up
23:57:14.310 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
23:57:14.310 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
23:57:14.310 00.000 11616 Moving (-0.08, -0.16) raw xDistance=-0.16 yDistance=-0.06
23:57:14.310 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:57:14.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:57:14.310 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:14.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:57:14.310 00.000 11616 MoveAxis(E, 0, ABG)
23:57:14.310 00.000 11616 Move returns status 0, amount 0
23:57:14.310 00.000 11616 MoveAxis(N, 0, ABG)
23:57:14.310 00.000 11616 Move returns status 0, amount 0
23:57:14.310 00.000 11616 move complete, result=0
23:57:14.311 00.001 11616 worker thread done servicing request
23:57:14.331 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
23:57:14.349 00.018 12268 UpdateGuideState exits: m=350 SNR=12.9
23:57:14.349 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:14.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:14.349 00.000 12268 Enqueuing Expose request
23:57:14.349 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:14.349 00.000 11616 Worker thread wakes up
23:57:14.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:14.350 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:16.352 02.002 11616 Exposure complete
23:57:16.406 00.054 11616 worker thread done servicing request
23:57:16.407 00.001 12268 OnExposeComplete: enter
23:57:16.407 00.000 12268 UpdateGuideState(): m_state=6
23:57:16.407 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
23:57:16.407 00.000 12268 Star::Find returns 1 (0), X=916.86, Y=16.53, Mass=341, SNR=12.7, Peak=30 HFD=4.7
23:57:16.407 00.000 12268 MultiStar: [#1 -0.11,-0.52,0.85,U] [#2 -0.55,0.12,0.61,U] [#3 -0.33,-0.77,0.00,M1] [#4 0.47,-0.51,0.00,M1] [#5 0.68,-0.43,0.00,M2] 
23:57:16.407 00.000 12268 single-star, 2 included, MultiStar: {-0.19, -0.28}, one-star: {-0.04, -0.32}
23:57:16.407 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
23:57:16.407 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.01)
23:57:16.407 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.69 mountX=-0.32 mountY=0.00, mountTheta=3.13
23:57:16.408 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.32, opts=13)
23:57:16.409 00.001 12268 Enqueuing Move request for scope (-0.04, -0.32)
23:57:16.409 00.000 11616 Worker thread wakes up
23:57:16.409 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.32) opts 0xd
23:57:16.409 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.32)
23:57:16.409 00.000 11616 Moving (-0.04, -0.32) raw xDistance=-0.32 yDistance=0.00
23:57:16.409 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
23:57:16.409 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.95
23:57:16.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
23:57:16.409 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:16.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:57:16.409 00.000 11616 MoveAxis(E, 178, ABG)
23:57:16.409 00.000 11616 Guiding  Dir = 2, Dur = 178
23:57:16.410 00.001 11616 IsSlewing returns 0
23:57:16.410 00.000 11616 IsGuiding returns 0
23:57:16.410 00.000 11616 PulseGuide returned control before completion, sleep 188
23:57:16.430 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
23:57:16.447 00.017 12268 UpdateGuideState exits: m=341 SNR=12.7
23:57:16.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:16.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:16.448 00.001 12268 Enqueuing Expose request
23:57:16.603 00.155 11616 IsGuiding returns 1
23:57:16.603 00.000 11616 scope still moving after pulse duration time elapsed
23:57:16.633 00.030 11616 IsSlewing returns 0
23:57:16.633 00.000 11616 IsGuiding returns 1
23:57:16.664 00.031 11616 IsSlewing returns 0
23:57:16.664 00.000 11616 IsGuiding returns 1
23:57:16.694 00.030 11616 IsSlewing returns 0
23:57:16.695 00.001 11616 IsGuiding returns 1
23:57:16.726 00.031 11616 IsSlewing returns 0
23:57:16.726 00.000 11616 IsGuiding returns 1
23:57:16.757 00.031 11616 IsSlewing returns 0
23:57:16.758 00.001 11616 IsGuiding returns 1
23:57:16.788 00.030 11616 IsSlewing returns 0
23:57:16.788 00.000 11616 IsGuiding returns 1
23:57:16.820 00.032 11616 IsSlewing returns 0
23:57:16.820 00.000 11616 IsGuiding returns 0
23:57:16.820 00.000 11616 scope move finished after 178 + 231 ms
23:57:16.820 00.000 11616 Move returns status 0, amount 178
23:57:16.820 00.000 11616 MoveAxis(N, 0, ABG)
23:57:16.820 00.000 11616 Move returns status 0, amount 0
23:57:16.821 00.001 11616 move complete, result=0
23:57:16.821 00.000 11616 worker thread done servicing request
23:57:16.821 00.000 11616 Worker thread wakes up
23:57:16.821 00.000 12268 GuideStep: -0.3 px 178 ms EAST, 0.0 px 0 ms NORTH
23:57:16.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:16.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:18.829 02.008 11616 Exposure complete
23:57:18.884 00.055 11616 worker thread done servicing request
23:57:18.884 00.000 12268 OnExposeComplete: enter
23:57:18.884 00.000 12268 UpdateGuideState(): m_state=6
23:57:18.884 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
23:57:18.884 00.000 12268 Star::Find returns 1 (0), X=916.98, Y=16.55, Mass=336, SNR=12.6, Peak=35 HFD=4.4
23:57:18.884 00.000 12268 MultiStar: [#1 0.04,-0.36,0.73,U] [#2 -0.29,-0.72,0.00,M1] [#3 -0.65,-0.70,0.00,M2] [#4 -0.34,-0.51,0.50,U] [#5 0.08,-1.19,0.00,M3] 
23:57:18.884 00.000 12268 single-star, 2 included, MultiStar: {-0.03, -0.37}, one-star: {0.08, -0.30}
23:57:18.885 00.001 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
23:57:18.885 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
23:57:18.885 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.31 mountX=-0.29 mountY=0.12, mountTheta=2.75
23:57:18.886 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.30, opts=13)
23:57:18.886 00.000 12268 Enqueuing Move request for scope (0.08, -0.30)
23:57:18.886 00.000 11616 Worker thread wakes up
23:57:18.886 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.30) opts 0xd
23:57:18.887 00.001 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.30)
23:57:18.887 00.000 11616 Moving (0.08, -0.30) raw xDistance=-0.29 yDistance=0.12
23:57:18.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
23:57:18.887 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:18.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:57:18.887 00.000 11616 MoveAxis(E, 163, ABG)
23:57:18.887 00.000 11616 Guiding  Dir = 2, Dur = 163
23:57:18.887 00.000 11616 IsSlewing returns 0
23:57:18.888 00.001 11616 IsGuiding returns 0
23:57:18.888 00.000 11616 PulseGuide returned control before completion, sleep 173
23:57:18.909 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
23:57:18.929 00.020 12268 UpdateGuideState exits: m=336 SNR=12.6
23:57:18.929 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:18.929 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:18.929 00.000 12268 Enqueuing Expose request
23:57:19.078 00.149 11616 IsGuiding returns 1
23:57:19.078 00.000 11616 scope still moving after pulse duration time elapsed
23:57:19.109 00.031 11616 IsSlewing returns 0
23:57:19.110 00.001 11616 IsGuiding returns 1
23:57:19.140 00.030 11616 IsSlewing returns 0
23:57:19.141 00.001 11616 IsGuiding returns 1
23:57:19.171 00.030 11616 IsSlewing returns 0
23:57:19.171 00.000 11616 IsGuiding returns 1
23:57:19.203 00.032 11616 IsSlewing returns 0
23:57:19.203 00.000 11616 IsGuiding returns 1
23:57:19.233 00.030 11616 IsSlewing returns 0
23:57:19.233 00.000 11616 IsGuiding returns 0
23:57:19.234 00.001 11616 scope move finished after 163 + 183 ms
23:57:19.234 00.000 11616 Move returns status 0, amount 163
23:57:19.234 00.000 11616 MoveAxis(N, 0, ABG)
23:57:19.234 00.000 11616 Move returns status 0, amount 0
23:57:19.234 00.000 11616 move complete, result=0
23:57:19.234 00.000 11616 worker thread done servicing request
23:57:19.234 00.000 11616 Worker thread wakes up
23:57:19.234 00.000 12268 GuideStep: -0.3 px 163 ms EAST, 0.1 px 0 ms NORTH
23:57:19.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:19.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:21.244 02.010 11616 Exposure complete
23:57:21.298 00.054 11616 worker thread done servicing request
23:57:21.298 00.000 12268 OnExposeComplete: enter
23:57:21.298 00.000 12268 UpdateGuideState(): m_state=6
23:57:21.298 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
23:57:21.298 00.000 12268 Star::Find returns 1 (0), X=916.96, Y=16.95, Mass=351, SNR=12.9, Peak=37 HFD=4.3
23:57:21.299 00.001 12268 MultiStar: [#1 -0.24,-0.13,0.73,U] [#2 -0.74,-0.16,0.00,M2] [#3 -0.87,-0.06,0.00,M3] [#4 -0.65,-0.72,0.00,M1] [#5 -0.24,0.30,0.58,U] 
23:57:21.299 00.000 12268 single-star, 2 included, MultiStar: {-0.11, 0.08}, one-star: {0.06, 0.10}
23:57:21.299 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
23:57:21.299 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
23:57:21.299 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.00 mountX=0.11 mountY=0.05, mountTheta=0.45
23:57:21.300 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.10, opts=13)
23:57:21.300 00.000 12268 Enqueuing Move request for scope (0.06, 0.10)
23:57:21.301 00.001 11616 Worker thread wakes up
23:57:21.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
23:57:21.301 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
23:57:21.301 00.000 11616 Moving (0.06, 0.10) raw xDistance=0.11 yDistance=0.05
23:57:21.301 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:57:21.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:57:21.301 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:21.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:57:21.301 00.000 11616 MoveAxis(E, 0, ABG)
23:57:21.301 00.000 11616 Move returns status 0, amount 0
23:57:21.301 00.000 11616 MoveAxis(N, 0, ABG)
23:57:21.301 00.000 11616 Move returns status 0, amount 0
23:57:21.301 00.000 11616 move complete, result=0
23:57:21.302 00.001 11616 worker thread done servicing request
23:57:21.324 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=201, Gamma=1.290
23:57:21.343 00.019 12268 UpdateGuideState exits: m=351 SNR=12.9
23:57:21.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:21.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:21.343 00.000 12268 Enqueuing Expose request
23:57:21.343 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:21.343 00.000 11616 Worker thread wakes up
23:57:21.344 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:21.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:23.345 02.001 11616 Exposure complete
23:57:23.401 00.056 11616 worker thread done servicing request
23:57:23.401 00.000 12268 OnExposeComplete: enter
23:57:23.401 00.000 12268 UpdateGuideState(): m_state=6
23:57:23.401 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
23:57:23.401 00.000 12268 Star::Find returns 1 (0), X=917.07, Y=17.55, Mass=301, SNR=11.9, Peak=40 HFD=4.1
23:57:23.402 00.001 12268 MultiStar: [#1 0.19,0.32,0.83,U] [#2 -0.39,0.73,0.00,M3] [#3 -0.25,0.39,0.64,U] [#4 0.16,0.38,0.43,U] [#5 -0.17,0.60,0.65,U] 
23:57:23.402 00.000 12268 refined, 4 included, MultiStar: {0.03, 0.50}, one-star: {0.17, 0.71}
23:57:23.402 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
23:57:23.402 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
23:57:23.402 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.50 hyp=0.50 cameraTheta=1.50 mountX=0.50 mountY=-0.03, mountTheta=-0.06
23:57:23.403 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.50, opts=13)
23:57:23.403 00.000 12268 Enqueuing Move request for scope (0.03, 0.50)
23:57:23.404 00.001 11616 Worker thread wakes up
23:57:23.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.50) opts 0xd
23:57:23.404 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.50)
23:57:23.404 00.000 11616 Moving (0.03, 0.50) raw xDistance=0.50 yDistance=-0.03
23:57:23.404 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
23:57:23.404 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.50
23:57:23.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
23:57:23.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:23.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:57:23.404 00.000 11616 MoveAxis(W, 280, ABG)
23:57:23.404 00.000 11616 Guiding  Dir = 3, Dur = 280
23:57:23.404 00.000 11616 IsSlewing returns 0
23:57:23.405 00.001 11616 IsGuiding returns 0
23:57:23.405 00.000 11616 PulseGuide returned control before completion, sleep 290
23:57:23.425 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
23:57:23.442 00.017 12268 UpdateGuideState exits: m=301 SNR=11.9
23:57:23.443 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:23.443 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:23.443 00.000 12268 Enqueuing Expose request
23:57:23.706 00.263 11616 IsGuiding returns 1
23:57:23.706 00.000 11616 scope still moving after pulse duration time elapsed
23:57:23.735 00.029 11616 IsSlewing returns 0
23:57:23.736 00.001 11616 IsGuiding returns 0
23:57:23.736 00.000 11616 scope move finished after 280 + 51 ms
23:57:23.736 00.000 11616 Move returns status 0, amount 280
23:57:23.736 00.000 11616 MoveAxis(N, 0, ABG)
23:57:23.736 00.000 11616 Move returns status 0, amount 0
23:57:23.736 00.000 11616 move complete, result=0
23:57:23.736 00.000 11616 worker thread done servicing request
23:57:23.736 00.000 11616 Worker thread wakes up
23:57:23.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:23.737 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:23.737 00.000 12268 GuideStep: 0.5 px 280 ms WEST, -0.0 px 0 ms NORTH
23:57:25.743 02.006 11616 Exposure complete
23:57:25.797 00.054 11616 worker thread done servicing request
23:57:25.797 00.000 12268 OnExposeComplete: enter
23:57:25.797 00.000 12268 UpdateGuideState(): m_state=6
23:57:25.797 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
23:57:25.797 00.000 12268 Star::Find returns 1 (0), X=916.88, Y=17.53, Mass=395, SNR=13.7, Peak=43 HFD=4.3
23:57:25.798 00.001 12268 MultiStar: [#1 0.46,0.51,0.00,M1] [#2 -0.01,0.32,0.58,U] [#3 -0.20,0.26,0.60,U] [#4 0.49,0.61,0.00,M1] [#5 0.25,0.90,0.00,M2] 
23:57:25.798 00.000 12268 refined, 2 included, MultiStar: {-0.07, 0.47}, one-star: {-0.02, 0.68}
23:57:25.798 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
23:57:25.798 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
23:57:25.798 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.47 hyp=0.48 cameraTheta=1.71 mountX=0.46 mountY=-0.13, mountTheta=-0.27
23:57:25.799 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.47, opts=13)
23:57:25.799 00.000 12268 Enqueuing Move request for scope (-0.07, 0.47)
23:57:25.799 00.000 11616 Worker thread wakes up
23:57:25.800 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.47) opts 0xd
23:57:25.800 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.47)
23:57:25.800 00.000 11616 Moving (-0.07, 0.47) raw xDistance=0.46 yDistance=-0.13
23:57:25.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
23:57:25.800 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:25.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:57:25.800 00.000 11616 MoveAxis(W, 259, ABG)
23:57:25.800 00.000 11616 Guiding  Dir = 3, Dur = 259
23:57:25.800 00.000 11616 IsSlewing returns 0
23:57:25.801 00.001 11616 IsGuiding returns 0
23:57:25.801 00.000 11616 PulseGuide returned control before completion, sleep 269
23:57:25.821 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
23:57:25.838 00.017 12268 UpdateGuideState exits: m=395 SNR=13.7
23:57:25.838 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:25.838 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:25.838 00.000 12268 Enqueuing Expose request
23:57:26.072 00.234 11616 IsGuiding returns 1
23:57:26.072 00.000 11616 scope still moving after pulse duration time elapsed
23:57:26.104 00.032 11616 IsSlewing returns 0
23:57:26.105 00.001 11616 IsGuiding returns 0
23:57:26.105 00.000 11616 scope move finished after 259 + 45 ms
23:57:26.105 00.000 11616 Move returns status 0, amount 259
23:57:26.105 00.000 11616 MoveAxis(N, 0, ABG)
23:57:26.105 00.000 11616 Move returns status 0, amount 0
23:57:26.105 00.000 11616 move complete, result=0
23:57:26.105 00.000 11616 worker thread done servicing request
23:57:26.106 00.001 11616 Worker thread wakes up
23:57:26.106 00.000 12268 GuideStep: 0.5 px 259 ms WEST, -0.1 px 0 ms NORTH
23:57:26.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:26.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:28.111 02.005 11616 Exposure complete
23:57:28.166 00.055 11616 worker thread done servicing request
23:57:28.166 00.000 12268 OnExposeComplete: enter
23:57:28.166 00.000 12268 UpdateGuideState(): m_state=6
23:57:28.166 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
23:57:28.166 00.000 12268 Star::Find returns 1 (0), X=917.54, Y=16.93, Mass=347, SNR=12.9, Peak=48 HFD=3.7
23:57:28.167 00.001 12268 MultiStar: [#1 0.13,0.23,0.79,U] [#2 0.12,0.27,0.58,U] [#3 -0.04,0.68,0.00,M2] [#4 0.80,0.30,0.00,M2] [#5 0.37,0.58,0.00,M3] 
23:57:28.167 00.000 12268 refined, 2 included, MultiStar: {0.34, 0.18}, one-star: {0.64, 0.08}
23:57:28.167 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
23:57:28.167 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.18)
23:57:28.167 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.18 hyp=0.38 cameraTheta=0.48 mountX=0.21 mountY=0.32, mountTheta=0.99
23:57:28.168 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.18, opts=13)
23:57:28.168 00.000 12268 Enqueuing Move request for scope (0.34, 0.18)
23:57:28.168 00.000 11616 Worker thread wakes up
23:57:28.169 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.18) opts 0xd
23:57:28.169 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.18)
23:57:28.169 00.000 11616 Moving (0.34, 0.18) raw xDistance=0.21 yDistance=0.32
23:57:28.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
23:57:28.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:57:28.169 00.000 11616 MoveAxis(W, 117, ABG)
23:57:28.169 00.000 11616 Guiding  Dir = 3, Dur = 117
23:57:28.169 00.000 11616 IsSlewing returns 0
23:57:28.169 00.000 11616 IsGuiding returns 0
23:57:28.170 00.001 11616 PulseGuide returned control before completion, sleep 127
23:57:28.192 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=183, Gamma=1.290
23:57:28.211 00.019 12268 UpdateGuideState exits: m=347 SNR=12.9
23:57:28.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:28.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:28.211 00.000 12268 Enqueuing Expose request
23:57:28.311 00.100 11616 IsGuiding returns 0
23:57:28.311 00.000 11616 Move returns status 0, amount 117
23:57:28.311 00.000 11616 MoveAxis(S, 27, ABG)
23:57:28.311 00.000 11616 Guiding  Dir = 1, Dur = 27
23:57:28.312 00.001 11616 IsSlewing returns 0
23:57:28.312 00.000 11616 IsGuiding returns 0
23:57:28.312 00.000 11616 PulseGuide returned control before completion, sleep 37
23:57:28.358 00.046 11616 IsGuiding returns 1
23:57:28.358 00.000 11616 scope still moving after pulse duration time elapsed
23:57:28.390 00.032 11616 IsSlewing returns 0
23:57:28.390 00.000 11616 IsGuiding returns 0
23:57:28.390 00.000 11616 scope move finished after 27 + 51 ms
23:57:28.390 00.000 11616 Move returns status 0, amount 27
23:57:28.390 00.000 11616 move complete, result=0
23:57:28.390 00.000 11616 worker thread done servicing request
23:57:28.390 00.000 11616 Worker thread wakes up
23:57:28.390 00.000 12268 GuideStep: 0.2 px 117 ms WEST, 0.3 px 27 ms SOUTH
23:57:28.391 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:28.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:30.400 02.009 11616 Exposure complete
23:57:30.456 00.056 11616 worker thread done servicing request
23:57:30.457 00.001 12268 OnExposeComplete: enter
23:57:30.457 00.000 12268 UpdateGuideState(): m_state=6
23:57:30.457 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
23:57:30.457 00.000 12268 Star::Find returns 1 (0), X=917.47, Y=16.87, Mass=417, SNR=14.1, Peak=44 HFD=4.0
23:57:30.457 00.000 12268 MultiStar: [#1 0.20,0.05,0.69,U] [#2 -0.01,-0.10,0.57,U] [#3 -0.04,-0.46,0.53,U] [#4 -0.04,0.52,0.43,U] [#5 -0.06,-0.39,0.43,U] 
23:57:30.458 00.001 12268 refined, 5 included, MultiStar: {0.18, -0.05}, one-star: {0.57, 0.02}
23:57:30.458 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
23:57:30.458 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.42)
23:57:30.458 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.18 cameraTheta=-0.28 mountX=-0.03 mountY=0.18, mountTheta=1.75
23:57:30.459 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.05, opts=13)
23:57:30.459 00.000 12268 Enqueuing Move request for scope (0.18, -0.05)
23:57:30.459 00.000 11616 Worker thread wakes up
23:57:30.460 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
23:57:30.460 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
23:57:30.460 00.000 11616 Moving (0.18, -0.05) raw xDistance=-0.03 yDistance=0.18
23:57:30.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:30.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:57:30.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:57:30.460 00.000 11616 MoveAxis(E, 0, ABG)
23:57:30.460 00.000 11616 Move returns status 0, amount 0
23:57:30.460 00.000 11616 MoveAxis(S, 15, ABG)
23:57:30.460 00.000 11616 Guiding  Dir = 1, Dur = 15
23:57:30.460 00.000 11616 IsSlewing returns 0
23:57:30.461 00.001 11616 IsGuiding returns 0
23:57:30.461 00.000 11616 PulseGuide returned control before completion, sleep 25
23:57:30.482 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
23:57:30.495 00.013 11616 IsGuiding returns 1
23:57:30.495 00.000 11616 scope still moving after pulse duration time elapsed
23:57:30.499 00.004 12268 UpdateGuideState exits: m=417 SNR=14.1
23:57:30.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:30.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:30.499 00.000 12268 Enqueuing Expose request
23:57:30.527 00.028 11616 IsSlewing returns 0
23:57:30.527 00.000 11616 IsGuiding returns 0
23:57:30.527 00.000 11616 scope move finished after 15 + 51 ms
23:57:30.527 00.000 11616 Move returns status 0, amount 15
23:57:30.527 00.000 11616 move complete, result=0
23:57:30.528 00.001 11616 worker thread done servicing request
23:57:30.528 00.000 11616 Worker thread wakes up
23:57:30.528 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:30.528 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:30.529 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
23:57:32.544 02.015 11616 Exposure complete
23:57:32.603 00.059 11616 worker thread done servicing request
23:57:32.603 00.000 12268 OnExposeComplete: enter
23:57:32.603 00.000 12268 UpdateGuideState(): m_state=6
23:57:32.604 00.001 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
23:57:32.604 00.000 12268 Star::Find returns 1 (0), X=917.39, Y=16.46, Mass=407, SNR=13.9, Peak=40 HFD=4.3
23:57:32.604 00.000 12268 MultiStar: [#1 0.47,-0.61,0.00,M1] [#2 0.10,-0.49,0.64,U] [#3 0.07,-1.40,0.00,M2] [#4 0.40,-0.68,0.00,M2] [#5 0.00,0.00,0.00,L] 
23:57:32.604 00.000 12268 refined, 1 included, MultiStar: {0.34, -0.43}, one-star: {0.49, -0.39}
23:57:32.604 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
23:57:32.604 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
23:57:32.604 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.43 hyp=0.55 cameraTheta=-0.90 mountX=-0.39 mountY=0.39, mountTheta=2.36
23:57:32.607 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.43, opts=13)
23:57:32.607 00.000 12268 Enqueuing Move request for scope (0.34, -0.43)
23:57:32.607 00.000 11616 Worker thread wakes up
23:57:32.607 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.43) opts 0xd
23:57:32.607 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.43)
23:57:32.608 00.001 11616 Moving (0.34, -0.43) raw xDistance=-0.39 yDistance=0.39
23:57:32.608 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
23:57:32.608 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.18
23:57:32.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
23:57:32.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
23:57:32.608 00.000 11616 MoveAxis(E, 221, ABG)
23:57:32.608 00.000 11616 Guiding  Dir = 2, Dur = 221
23:57:32.609 00.001 11616 IsSlewing returns 0
23:57:32.609 00.000 11616 IsGuiding returns 0
23:57:32.609 00.000 11616 PulseGuide returned control before completion, sleep 231
23:57:32.634 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
23:57:32.653 00.019 12268 UpdateGuideState exits: m=407 SNR=13.9
23:57:32.654 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:32.654 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:32.654 00.000 12268 Enqueuing Expose request
23:57:32.843 00.189 11616 IsGuiding returns 1
23:57:32.843 00.000 11616 scope still moving after pulse duration time elapsed
23:57:32.873 00.030 11616 IsSlewing returns 0
23:57:32.873 00.000 11616 IsGuiding returns 0
23:57:32.873 00.000 11616 scope move finished after 221 + 42 ms
23:57:32.873 00.000 11616 Move returns status 0, amount 221
23:57:32.874 00.001 11616 MoveAxis(S, 33, ABG)
23:57:32.874 00.000 11616 Guiding  Dir = 1, Dur = 33
23:57:32.874 00.000 11616 IsSlewing returns 0
23:57:32.874 00.000 11616 IsGuiding returns 0
23:57:32.874 00.000 11616 PulseGuide returned control before completion, sleep 43
23:57:32.920 00.046 11616 IsGuiding returns 1
23:57:32.921 00.001 11616 scope still moving after pulse duration time elapsed
23:57:32.952 00.031 11616 IsSlewing returns 0
23:57:32.952 00.000 11616 IsGuiding returns 0
23:57:32.952 00.000 11616 scope move finished after 33 + 45 ms
23:57:32.952 00.000 11616 Move returns status 0, amount 33
23:57:32.952 00.000 11616 move complete, result=0
23:57:32.953 00.001 11616 worker thread done servicing request
23:57:32.953 00.000 11616 Worker thread wakes up
23:57:32.953 00.000 12268 GuideStep: -0.4 px 221 ms EAST, 0.4 px 33 ms SOUTH
23:57:32.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:32.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:34.963 02.010 11616 Exposure complete
23:57:35.016 00.053 11616 worker thread done servicing request
23:57:35.016 00.000 12268 OnExposeComplete: enter
23:57:35.016 00.000 12268 UpdateGuideState(): m_state=6
23:57:35.016 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
23:57:35.017 00.001 12268 Star::Find returns 1 (0), X=917.24, Y=16.54, Mass=380, SNR=13.4, Peak=38 HFD=3.9
23:57:35.017 00.000 12268 MultiStar: [#1 0.74,-0.55,0.00,M2] [#2 0.17,-0.46,0.55,U] [#3 -0.06,-0.51,0.54,U] [#4 0.09,-0.57,0.43,U] [#5 0.43,-0.38,0.50,U] 
23:57:35.017 00.000 12268 single-star, 4 included, MultiStar: {0.22, -0.42}, one-star: {0.34, -0.31}
23:57:35.017 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
23:57:35.017 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.97)
23:57:35.017 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.31 hyp=0.46 cameraTheta=-0.73 mountX=-0.27 mountY=0.38, mountTheta=2.20
23:57:35.018 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.31, opts=13)
23:57:35.019 00.001 12268 Enqueuing Move request for scope (0.34, -0.31)
23:57:35.019 00.000 11616 Worker thread wakes up
23:57:35.019 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.31) opts 0xd
23:57:35.019 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.31)
23:57:35.019 00.000 11616 Moving (0.34, -0.31) raw xDistance=-0.27 yDistance=0.38
23:57:35.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
23:57:35.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
23:57:35.019 00.000 11616 MoveAxis(E, 153, ABG)
23:57:35.019 00.000 11616 Guiding  Dir = 2, Dur = 153
23:57:35.020 00.001 11616 IsSlewing returns 0
23:57:35.020 00.000 11616 IsGuiding returns 0
23:57:35.021 00.001 11616 PulseGuide returned control before completion, sleep 163
23:57:35.047 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
23:57:35.064 00.017 12268 UpdateGuideState exits: m=380 SNR=13.4
23:57:35.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:35.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:35.064 00.000 12268 Enqueuing Expose request
23:57:35.192 00.128 11616 IsGuiding returns 1
23:57:35.192 00.000 11616 scope still moving after pulse duration time elapsed
23:57:35.224 00.032 11616 IsSlewing returns 0
23:57:35.224 00.000 11616 IsGuiding returns 1
23:57:35.256 00.032 11616 IsSlewing returns 0
23:57:35.256 00.000 11616 IsGuiding returns 0
23:57:35.256 00.000 11616 scope move finished after 153 + 82 ms
23:57:35.256 00.000 11616 Move returns status 0, amount 153
23:57:35.257 00.001 11616 MoveAxis(S, 32, ABG)
23:57:35.257 00.000 11616 Guiding  Dir = 1, Dur = 32
23:57:35.257 00.000 11616 IsSlewing returns 0
23:57:35.257 00.000 11616 IsGuiding returns 0
23:57:35.257 00.000 11616 PulseGuide returned control before completion, sleep 42
23:57:35.303 00.046 11616 IsGuiding returns 1
23:57:35.303 00.000 11616 scope still moving after pulse duration time elapsed
23:57:35.334 00.031 11616 IsSlewing returns 0
23:57:35.335 00.001 11616 IsGuiding returns 0
23:57:35.335 00.000 11616 scope move finished after 32 + 46 ms
23:57:35.335 00.000 11616 Move returns status 0, amount 32
23:57:35.335 00.000 11616 move complete, result=0
23:57:35.335 00.000 11616 worker thread done servicing request
23:57:35.336 00.001 11616 Worker thread wakes up
23:57:35.336 00.000 12268 GuideStep: -0.3 px 153 ms EAST, 0.4 px 32 ms SOUTH
23:57:35.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:35.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:37.352 02.016 11616 Exposure complete
23:57:37.408 00.056 11616 worker thread done servicing request
23:57:37.408 00.000 12268 OnExposeComplete: enter
23:57:37.408 00.000 12268 UpdateGuideState(): m_state=6
23:57:37.408 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
23:57:37.408 00.000 12268 Star::Find returns 1 (0), X=917.36, Y=16.70, Mass=430, SNR=14.3, Peak=41 HFD=4.6
23:57:37.408 00.000 12268 MultiStar: [#1 0.43,-0.49,0.00,M3] [#2 -0.38,-0.40,0.52,U] [#3 -0.05,-0.57,0.58,U] [#4 0.39,-0.48,0.49,U] [#5 0.59,-0.47,0.00,M2] 
23:57:37.408 00.000 12268 refined, 3 included, MultiStar: {0.16, -0.36}, one-star: {0.46, -0.15}
23:57:37.408 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
23:57:37.408 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
23:57:37.408 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.36 hyp=0.39 cameraTheta=-1.15 mountX=-0.34 mountY=0.21, mountTheta=2.60
23:57:37.410 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.36, opts=13)
23:57:37.410 00.000 12268 Enqueuing Move request for scope (0.16, -0.36)
23:57:37.410 00.000 11616 Worker thread wakes up
23:57:37.410 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.36) opts 0xd
23:57:37.410 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.36)
23:57:37.410 00.000 11616 Moving (0.16, -0.36) raw xDistance=-0.34 yDistance=0.21
23:57:37.410 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
23:57:37.410 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
23:57:37.410 00.000 11616 MoveAxis(E, 191, ABG)
23:57:37.410 00.000 11616 Guiding  Dir = 2, Dur = 191
23:57:37.411 00.001 11616 IsSlewing returns 0
23:57:37.411 00.000 11616 IsGuiding returns 0
23:57:37.411 00.000 11616 PulseGuide returned control before completion, sleep 201
23:57:37.433 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=156, Gamma=1.290
23:57:37.453 00.020 12268 UpdateGuideState exits: m=430 SNR=14.3
23:57:37.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:37.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:37.453 00.000 12268 Enqueuing Expose request
23:57:37.618 00.165 11616 IsGuiding returns 1
23:57:37.618 00.000 11616 scope still moving after pulse duration time elapsed
23:57:37.650 00.032 11616 IsSlewing returns 0
23:57:37.651 00.001 11616 IsGuiding returns 1
23:57:37.681 00.030 11616 IsSlewing returns 0
23:57:37.682 00.001 11616 IsGuiding returns 1
23:57:37.712 00.030 11616 IsSlewing returns 0
23:57:37.712 00.000 11616 IsGuiding returns 1
23:57:37.744 00.032 11616 IsSlewing returns 0
23:57:37.745 00.001 11616 IsGuiding returns 0
23:57:37.745 00.000 11616 scope move finished after 191 + 142 ms
23:57:37.745 00.000 11616 Move returns status 0, amount 191
23:57:37.745 00.000 11616 MoveAxis(S, 18, ABG)
23:57:37.745 00.000 11616 Guiding  Dir = 1, Dur = 18
23:57:37.746 00.001 11616 IsSlewing returns 0
23:57:37.746 00.000 11616 IsGuiding returns 0
23:57:37.746 00.000 11616 PulseGuide returned control before completion, sleep 28
23:57:37.776 00.030 11616 IsGuiding returns 1
23:57:37.776 00.000 11616 scope still moving after pulse duration time elapsed
23:57:37.806 00.030 11616 IsSlewing returns 0
23:57:37.807 00.001 11616 IsGuiding returns 0
23:57:37.807 00.000 11616 scope move finished after 18 + 43 ms
23:57:37.807 00.000 11616 Move returns status 0, amount 18
23:57:37.807 00.000 11616 move complete, result=0
23:57:37.807 00.000 11616 worker thread done servicing request
23:57:37.807 00.000 11616 Worker thread wakes up
23:57:37.807 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:37.808 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:37.808 00.000 12268 GuideStep: -0.3 px 191 ms EAST, 0.2 px 18 ms SOUTH
23:57:39.813 02.005 11616 Exposure complete
23:57:39.866 00.053 11616 worker thread done servicing request
23:57:39.867 00.001 12268 OnExposeComplete: enter
23:57:39.867 00.000 12268 UpdateGuideState(): m_state=6
23:57:39.867 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
23:57:39.867 00.000 12268 Star::Find returns 1 (0), X=916.95, Y=16.79, Mass=394, SNR=13.7, Peak=47 HFD=4.1
23:57:39.867 00.000 12268 MultiStar: [#1 0.14,-0.00,0.77,U] [#2 -0.57,0.12,0.62,U] [#3 -0.12,-0.17,0.62,U] [#4 0.05,-0.15,0.53,U] [#5 0.05,-0.17,0.46,U] 
23:57:39.867 00.000 12268 single-star, 5 included, MultiStar: {-0.06, -0.06}, one-star: {0.05, -0.06}
23:57:39.867 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
23:57:39.867 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.82)
23:57:39.868 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.88 mountX=-0.05 mountY=0.06, mountTheta=2.34
23:57:39.869 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.06, opts=13)
23:57:39.869 00.000 12268 Enqueuing Move request for scope (0.05, -0.06)
23:57:39.869 00.000 11616 Worker thread wakes up
23:57:39.869 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
23:57:39.869 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
23:57:39.870 00.001 11616 Moving (0.05, -0.06) raw xDistance=-0.05 yDistance=0.06
23:57:39.870 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:39.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:57:39.870 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:39.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:57:39.870 00.000 11616 MoveAxis(E, 0, ABG)
23:57:39.870 00.000 11616 Move returns status 0, amount 0
23:57:39.870 00.000 11616 MoveAxis(N, 0, ABG)
23:57:39.870 00.000 11616 Move returns status 0, amount 0
23:57:39.870 00.000 11616 move complete, result=0
23:57:39.871 00.001 11616 worker thread done servicing request
23:57:39.892 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=248, Gamma=1.290
23:57:39.909 00.017 12268 UpdateGuideState exits: m=394 SNR=13.7
23:57:39.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:39.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:39.909 00.000 12268 Enqueuing Expose request
23:57:39.909 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:39.909 00.000 11616 Worker thread wakes up
23:57:39.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:39.910 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:41.922 02.012 11616 Exposure complete
23:57:41.976 00.054 11616 worker thread done servicing request
23:57:41.976 00.000 12268 OnExposeComplete: enter
23:57:41.976 00.000 12268 UpdateGuideState(): m_state=6
23:57:41.976 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
23:57:41.977 00.001 12268 Star::Find returns 1 (0), X=917.32, Y=17.17, Mass=366, SNR=13.2, Peak=46 HFD=3.7
23:57:41.977 00.000 12268 MultiStar: [#1 0.02,-0.08,0.72,U] [#2 -0.08,0.32,0.65,U] [#3 -0.16,0.01,0.59,U] [#4 -0.16,0.52,0.49,U] [#5 0.24,0.16,0.58,U] 
23:57:41.977 00.000 12268 refined, 5 included, MultiStar: {0.09, 0.20}, one-star: {0.42, 0.32}
23:57:41.977 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
23:57:41.977 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
23:57:41.977 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.17 mountX=0.21 mountY=0.06, mountTheta=0.27
23:57:41.979 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.20, opts=13)
23:57:41.979 00.000 12268 Enqueuing Move request for scope (0.09, 0.20)
23:57:41.979 00.000 11616 Worker thread wakes up
23:57:41.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd
23:57:41.979 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.20)
23:57:41.979 00.000 11616 Moving (0.09, 0.20) raw xDistance=0.21 yDistance=0.06
23:57:41.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:57:41.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:57:41.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:41.980 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:57:41.980 00.000 11616 MoveAxis(E, 0, ABG)
23:57:41.980 00.000 11616 Move returns status 0, amount 0
23:57:41.980 00.000 11616 MoveAxis(N, 0, ABG)
23:57:41.980 00.000 11616 Move returns status 0, amount 0
23:57:41.980 00.000 11616 move complete, result=0
23:57:41.980 00.000 11616 worker thread done servicing request
23:57:42.000 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
23:57:42.017 00.017 12268 UpdateGuideState exits: m=366 SNR=13.2
23:57:42.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:42.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:42.018 00.001 12268 Enqueuing Expose request
23:57:42.018 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:42.018 00.000 11616 Worker thread wakes up
23:57:42.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:42.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:44.027 02.009 11616 Exposure complete
23:57:44.081 00.054 11616 worker thread done servicing request
23:57:44.082 00.001 12268 OnExposeComplete: enter
23:57:44.082 00.000 12268 UpdateGuideState(): m_state=6
23:57:44.082 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
23:57:44.082 00.000 12268 Star::Find returns 1 (0), X=917.50, Y=17.52, Mass=392, SNR=13.7, Peak=36 HFD=4.2
23:57:44.082 00.000 12268 MultiStar: [#1 0.24,0.78,0.00,M2] [#2 -0.00,0.83,0.00,M1] [#3 0.01,0.39,0.59,U] [#4 0.05,0.59,0.48,U] [#5 -0.25,0.96,0.00,M1] 
23:57:44.083 00.001 12268 refined, 2 included, MultiStar: {0.30, 0.57}, one-star: {0.60, 0.68}
23:57:44.083 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
23:57:44.083 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
23:57:44.083 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.57 hyp=0.65 cameraTheta=1.09 mountX=0.60 mountY=0.23, mountTheta=0.36
23:57:44.084 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.57, opts=13)
23:57:44.084 00.000 12268 Enqueuing Move request for scope (0.30, 0.57)
23:57:44.084 00.000 11616 Worker thread wakes up
23:57:44.085 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.57) opts 0xd
23:57:44.085 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.57)
23:57:44.085 00.000 11616 Moving (0.30, 0.57) raw xDistance=0.60 yDistance=0.23
23:57:44.085 00.000 11616 resist switch: large excursion: input 0.60 thresh 0.29 direction from -1 to 1
23:57:44.085 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.80
23:57:44.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.60
23:57:44.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
23:57:44.085 00.000 11616 MoveAxis(W, 337, ABG)
23:57:44.085 00.000 11616 Guiding  Dir = 3, Dur = 337
23:57:44.085 00.000 11616 IsSlewing returns 0
23:57:44.085 00.000 11616 IsGuiding returns 0
23:57:44.086 00.001 11616 PulseGuide returned control before completion, sleep 347
23:57:44.106 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
23:57:44.124 00.018 12268 UpdateGuideState exits: m=392 SNR=13.7
23:57:44.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:44.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:44.124 00.000 12268 Enqueuing Expose request
23:57:44.435 00.311 11616 IsGuiding returns 1
23:57:44.437 00.002 11616 scope still moving after pulse duration time elapsed
23:57:44.466 00.029 11616 IsSlewing returns 0
23:57:44.466 00.000 11616 IsGuiding returns 0
23:57:44.467 00.001 11616 scope move finished after 337 + 44 ms
23:57:44.467 00.000 11616 Move returns status 0, amount 337
23:57:44.467 00.000 11616 MoveAxis(S, 19, ABG)
23:57:44.467 00.000 11616 Guiding  Dir = 1, Dur = 19
23:57:44.467 00.000 11616 IsSlewing returns 0
23:57:44.467 00.000 11616 IsGuiding returns 0
23:57:44.468 00.001 11616 PulseGuide returned control before completion, sleep 29
23:57:44.512 00.044 11616 IsGuiding returns 1
23:57:44.512 00.000 11616 scope still moving after pulse duration time elapsed
23:57:44.542 00.030 11616 IsSlewing returns 0
23:57:44.542 00.000 11616 IsGuiding returns 0
23:57:44.543 00.001 11616 scope move finished after 19 + 56 ms
23:57:44.543 00.000 11616 Move returns status 0, amount 19
23:57:44.543 00.000 11616 move complete, result=0
23:57:44.543 00.000 11616 worker thread done servicing request
23:57:44.543 00.000 11616 Worker thread wakes up
23:57:44.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:44.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:44.543 00.000 12268 GuideStep: 0.6 px 337 ms WEST, 0.2 px 19 ms SOUTH
23:57:46.554 02.011 11616 Exposure complete
23:57:46.618 00.064 12268 OnExposeComplete: enter
23:57:46.618 00.000 12268 UpdateGuideState(): m_state=6
23:57:46.619 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
23:57:46.619 00.000 11616 worker thread done servicing request
23:57:46.619 00.000 12268 Star::Find returns 1 (0), X=916.96, Y=17.27, Mass=372, SNR=13.3, Peak=45 HFD=4.1
23:57:46.619 00.000 12268 MultiStar: [#1 -0.17,0.09,0.82,U] [#2 -0.86,0.16,0.00,M2] [#3 -0.10,0.27,0.67,U] [#4 0.44,0.48,0.00,M1] [#5 -0.04,0.30,0.55,U] 
23:57:46.619 00.000 12268 refined, 3 included, MultiStar: {-0.05, 0.28}, one-star: {0.06, 0.43}
23:57:46.619 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
23:57:46.620 00.001 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
23:57:46.620 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.76 mountX=0.27 mountY=-0.09, mountTheta=-0.32
23:57:46.622 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.28, opts=13)
23:57:46.623 00.001 12268 Enqueuing Move request for scope (-0.05, 0.28)
23:57:46.623 00.000 11616 Worker thread wakes up
23:57:46.623 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.28) opts 0xd
23:57:46.623 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.28)
23:57:46.623 00.000 11616 Moving (-0.05, 0.28) raw xDistance=0.27 yDistance=-0.09
23:57:46.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.27
23:57:46.623 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:46.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:57:46.623 00.000 11616 MoveAxis(W, 153, ABG)
23:57:46.624 00.001 11616 Guiding  Dir = 3, Dur = 153
23:57:46.625 00.001 11616 IsSlewing returns 0
23:57:46.625 00.000 11616 IsGuiding returns 0
23:57:46.625 00.000 11616 PulseGuide returned control before completion, sleep 163
23:57:46.650 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
23:57:46.670 00.020 12268 UpdateGuideState exits: m=372 SNR=13.3
23:57:46.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:46.671 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:46.671 00.000 12268 Enqueuing Expose request
23:57:46.799 00.128 11616 IsGuiding returns 1
23:57:46.799 00.000 11616 scope still moving after pulse duration time elapsed
23:57:46.831 00.032 11616 IsSlewing returns 0
23:57:46.831 00.000 11616 IsGuiding returns 0
23:57:46.831 00.000 11616 scope move finished after 153 + 53 ms
23:57:46.832 00.001 11616 Move returns status 0, amount 153
23:57:46.832 00.000 11616 MoveAxis(N, 0, ABG)
23:57:46.832 00.000 11616 Move returns status 0, amount 0
23:57:46.832 00.000 11616 move complete, result=0
23:57:46.832 00.000 11616 worker thread done servicing request
23:57:46.832 00.000 12268 GuideStep: 0.3 px 153 ms WEST, -0.1 px 0 ms NORTH
23:57:46.832 00.000 11616 Worker thread wakes up
23:57:46.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:46.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:48.853 02.021 11616 Exposure complete
23:57:48.906 00.053 11616 worker thread done servicing request
23:57:48.906 00.000 12268 OnExposeComplete: enter
23:57:48.906 00.000 12268 UpdateGuideState(): m_state=6
23:57:48.906 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
23:57:48.906 00.000 12268 Star::Find returns 1 (0), X=916.87, Y=17.07, Mass=337, SNR=12.6, Peak=39 HFD=4.4
23:57:48.907 00.001 12268 MultiStar: [#1 -0.00,-0.22,0.86,U] [#2 -0.33,-0.04,0.68,U] [#3 0.03,-0.47,0.65,U] [#4 -0.10,0.29,0.48,U] [#5 -0.25,-0.35,0.62,U] 
23:57:48.907 00.000 12268 refined, 5 included, MultiStar: {-0.10, -0.09}, one-star: {-0.03, 0.22}
23:57:48.907 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
23:57:48.907 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
23:57:48.907 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-2.43 mountX=-0.10 mountY=-0.09, mountTheta=-2.40
23:57:48.908 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.09, opts=13)
23:57:48.909 00.001 12268 Enqueuing Move request for scope (-0.10, -0.09)
23:57:48.909 00.000 11616 Worker thread wakes up
23:57:48.909 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
23:57:48.909 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
23:57:48.909 00.000 11616 Moving (-0.10, -0.09) raw xDistance=-0.10 yDistance=-0.09
23:57:48.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:48.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:57:48.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:48.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:57:48.909 00.000 11616 MoveAxis(E, 0, ABG)
23:57:48.909 00.000 11616 Move returns status 0, amount 0
23:57:48.909 00.000 11616 MoveAxis(N, 0, ABG)
23:57:48.910 00.001 11616 Move returns status 0, amount 0
23:57:48.910 00.000 11616 move complete, result=0
23:57:48.910 00.000 11616 worker thread done servicing request
23:57:48.932 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=204, Gamma=1.290
23:57:48.948 00.016 12268 UpdateGuideState exits: m=337 SNR=12.6
23:57:48.948 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:48.949 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:48.949 00.000 12268 Enqueuing Expose request
23:57:48.949 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:48.949 00.000 11616 Worker thread wakes up
23:57:48.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:48.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:50.965 02.016 11616 Exposure complete
23:57:51.021 00.056 11616 worker thread done servicing request
23:57:51.021 00.000 12268 OnExposeComplete: enter
23:57:51.021 00.000 12268 UpdateGuideState(): m_state=6
23:57:51.021 00.000 12268 Star::Find(15, 916, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
23:57:51.021 00.000 12268 Star::Find returns 1 (0), X=917.21, Y=16.71, Mass=323, SNR=12.4, Peak=35 HFD=3.8
23:57:51.021 00.000 12268 MultiStar: [#1 0.18,-0.44,0.93,U] [#2 -0.57,-0.18,0.62,U] [#3 -0.15,-0.27,0.64,U] [#4 0.05,-0.17,0.54,U] [#5 -0.17,-0.01,0.57,U] 
23:57:51.022 00.001 12268 refined, 5 included, MultiStar: {-0.01, -0.22}, one-star: {0.32, -0.14}
23:57:51.022 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
23:57:51.022 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.10)
23:57:51.022 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.60 mountX=-0.22 mountY=0.02, mountTheta=3.04
23:57:51.023 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.22, opts=13)
23:57:51.023 00.000 12268 Enqueuing Move request for scope (-0.01, -0.22)
23:57:51.023 00.000 11616 Worker thread wakes up
23:57:51.023 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd
23:57:51.023 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.22)
23:57:51.023 00.000 11616 Moving (-0.01, -0.22) raw xDistance=-0.22 yDistance=0.02
23:57:51.023 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:57:51.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:57:51.024 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:51.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:57:51.024 00.000 11616 MoveAxis(E, 0, ABG)
23:57:51.024 00.000 11616 Move returns status 0, amount 0
23:57:51.024 00.000 11616 MoveAxis(N, 0, ABG)
23:57:51.024 00.000 11616 Move returns status 0, amount 0
23:57:51.024 00.000 11616 move complete, result=0
23:57:51.025 00.001 11616 worker thread done servicing request
23:57:51.047 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
23:57:51.067 00.020 12268 UpdateGuideState exits: m=323 SNR=12.4
23:57:51.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:51.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:51.067 00.000 12268 Enqueuing Expose request
23:57:51.067 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:51.067 00.000 11616 Worker thread wakes up
23:57:51.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:51.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:53.076 02.009 11616 Exposure complete
23:57:53.131 00.055 11616 worker thread done servicing request
23:57:53.131 00.000 12268 OnExposeComplete: enter
23:57:53.132 00.001 12268 UpdateGuideState(): m_state=6
23:57:53.132 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
23:57:53.132 00.000 12268 Star::Find returns 1 (0), X=916.98, Y=16.38, Mass=308, SNR=12.1, Peak=36 HFD=3.8
23:57:53.132 00.000 12268 MultiStar: [#1 0.20,-0.71,0.00,M1] [#2 -0.15,-0.54,0.65,U] [#3 0.24,-0.42,0.69,U] [#4 -0.54,-0.30,0.48,U] [#5 -0.03,-0.90,0.00,M1] 
23:57:53.133 00.001 12268 refined, 3 included, MultiStar: {-0.04, -0.45}, one-star: {0.08, -0.47}
23:57:53.133 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
23:57:53.133 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
23:57:53.133 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.45 hyp=0.45 cameraTheta=-1.66 mountX=-0.45 mountY=0.02, mountTheta=3.10
23:57:53.134 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.45, opts=13)
23:57:53.134 00.000 12268 Enqueuing Move request for scope (-0.04, -0.45)
23:57:53.134 00.000 11616 Worker thread wakes up
23:57:53.134 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.45) opts 0xd
23:57:53.135 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.45)
23:57:53.135 00.000 11616 Moving (-0.04, -0.45) raw xDistance=-0.45 yDistance=0.02
23:57:53.135 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
23:57:53.135 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.34
23:57:53.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
23:57:53.135 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:53.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:57:53.135 00.000 11616 MoveAxis(E, 250, ABG)
23:57:53.135 00.000 11616 Guiding  Dir = 2, Dur = 250
23:57:53.135 00.000 11616 IsSlewing returns 0
23:57:53.136 00.001 11616 IsGuiding returns 0
23:57:53.136 00.000 11616 PulseGuide returned control before completion, sleep 260
23:57:53.156 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
23:57:53.173 00.017 12268 UpdateGuideState exits: m=308 SNR=12.1
23:57:53.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:53.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:53.173 00.000 12268 Enqueuing Expose request
23:57:53.402 00.229 11616 IsGuiding returns 1
23:57:53.402 00.000 11616 scope still moving after pulse duration time elapsed
23:57:53.434 00.032 11616 IsSlewing returns 0
23:57:53.435 00.001 11616 IsGuiding returns 0
23:57:53.435 00.000 11616 scope move finished after 250 + 48 ms
23:57:53.435 00.000 11616 Move returns status 0, amount 250
23:57:53.435 00.000 11616 MoveAxis(N, 0, ABG)
23:57:53.435 00.000 11616 Move returns status 0, amount 0
23:57:53.435 00.000 11616 move complete, result=0
23:57:53.435 00.000 11616 worker thread done servicing request
23:57:53.435 00.000 11616 Worker thread wakes up
23:57:53.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:53.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:53.435 00.000 12268 GuideStep: -0.4 px 250 ms EAST, 0.0 px 0 ms NORTH
23:57:55.448 02.013 11616 Exposure complete
23:57:55.503 00.055 11616 worker thread done servicing request
23:57:55.503 00.000 12268 OnExposeComplete: enter
23:57:55.503 00.000 12268 UpdateGuideState(): m_state=6
23:57:55.504 00.001 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
23:57:55.504 00.000 12268 Star::Find returns 1 (0), X=916.89, Y=16.86, Mass=267, SNR=11.2, Peak=31 HFD=4.2
23:57:55.504 00.000 12268 MultiStar: [#1 0.05,-0.15,0.89,U] [#2 -0.74,0.20,0.00,M1] [#3 0.32,-0.22,0.71,U] [#4 -0.24,0.02,0.56,U] [#5 0.33,-0.23,0.70,U] 
23:57:55.504 00.000 12268 single-star, 4 included, MultiStar: {0.09, -0.11}, one-star: {-0.01, 0.01}
23:57:55.504 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
23:57:55.504 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
23:57:55.504 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.35 mountX=0.01 mountY=-0.01, mountTheta=-0.89
23:57:55.508 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.01, opts=13)
23:57:55.508 00.000 12268 Enqueuing Move request for scope (-0.01, 0.01)
23:57:55.508 00.000 11616 Worker thread wakes up
23:57:55.509 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
23:57:55.509 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
23:57:55.509 00.000 11616 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
23:57:55.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:55.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:57:55.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:55.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:57:55.509 00.000 11616 MoveAxis(E, 0, ABG)
23:57:55.509 00.000 11616 Move returns status 0, amount 0
23:57:55.509 00.000 11616 MoveAxis(N, 0, ABG)
23:57:55.509 00.000 11616 Move returns status 0, amount 0
23:57:55.509 00.000 11616 move complete, result=0
23:57:55.510 00.001 11616 worker thread done servicing request
23:57:55.531 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
23:57:55.550 00.019 12268 UpdateGuideState exits: m=267 SNR=11.2
23:57:55.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:55.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:55.550 00.000 12268 Enqueuing Expose request
23:57:55.550 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:55.550 00.000 11616 Worker thread wakes up
23:57:55.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:55.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:57.558 02.008 11616 Exposure complete
23:57:57.615 00.057 11616 worker thread done servicing request
23:57:57.615 00.000 12268 OnExposeComplete: enter
23:57:57.615 00.000 12268 UpdateGuideState(): m_state=6
23:57:57.615 00.000 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
23:57:57.615 00.000 12268 Star::Find returns 1 (0), X=916.88, Y=16.61, Mass=313, SNR=12.2, Peak=37 HFD=3.5
23:57:57.616 00.001 12268 MultiStar: [#1 0.18,-0.32,0.85,U] [#2 -1.41,0.03,0.00,M2] [#3 0.07,-0.71,0.00,M1] [#4 -0.90,0.18,0.00,M1] [#5 -0.04,-0.48,0.64,U] 
23:57:57.616 00.000 12268 single-star, 2 included, MultiStar: {0.05, -0.33}, one-star: {-0.02, -0.23}
23:57:57.616 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
23:57:57.616 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.06)
23:57:57.616 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.24 cameraTheta=-1.64 mountX=-0.24 mountY=0.01, mountTheta=3.08
23:57:57.620 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.23, opts=13)
23:57:57.620 00.000 12268 Enqueuing Move request for scope (-0.02, -0.23)
23:57:57.620 00.000 11616 Worker thread wakes up
23:57:57.621 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd
23:57:57.621 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.23)
23:57:57.621 00.000 11616 Moving (-0.02, -0.23) raw xDistance=-0.24 yDistance=0.01
23:57:57.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
23:57:57.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:57.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:57:57.621 00.000 11616 MoveAxis(E, 132, ABG)
23:57:57.621 00.000 11616 Guiding  Dir = 2, Dur = 132
23:57:57.621 00.000 11616 IsSlewing returns 0
23:57:57.622 00.001 11616 IsGuiding returns 0
23:57:57.622 00.000 11616 PulseGuide returned control before completion, sleep 142
23:57:57.647 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
23:57:57.666 00.019 12268 UpdateGuideState exits: m=313 SNR=12.2
23:57:57.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:57.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:57.666 00.000 12268 Enqueuing Expose request
23:57:57.779 00.113 11616 IsGuiding returns 1
23:57:57.779 00.000 11616 scope still moving after pulse duration time elapsed
23:57:57.810 00.031 11616 IsSlewing returns 0
23:57:57.811 00.001 11616 IsGuiding returns 0
23:57:57.811 00.000 11616 scope move finished after 132 + 57 ms
23:57:57.811 00.000 11616 Move returns status 0, amount 132
23:57:57.811 00.000 11616 MoveAxis(N, 0, ABG)
23:57:57.811 00.000 11616 Move returns status 0, amount 0
23:57:57.811 00.000 11616 move complete, result=0
23:57:57.811 00.000 11616 worker thread done servicing request
23:57:57.812 00.001 11616 Worker thread wakes up
23:57:57.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:57.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:57:57.812 00.000 12268 GuideStep: -0.2 px 132 ms EAST, 0.0 px 0 ms NORTH
23:57:59.830 02.018 11616 Exposure complete
23:57:59.883 00.053 11616 worker thread done servicing request
23:57:59.883 00.000 12268 OnExposeComplete: enter
23:57:59.883 00.000 12268 UpdateGuideState(): m_state=6
23:57:59.884 00.001 12268 Star::Find(15, 916, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
23:57:59.884 00.000 12268 Star::Find returns 1 (0), X=917.20, Y=17.07, Mass=350, SNR=12.9, Peak=44 HFD=4.1
23:57:59.884 00.000 12268 MultiStar: [#1 0.35,0.11,0.80,U] [#2 -0.34,0.21,0.56,U] [#3 -0.03,-0.14,0.60,U] [#4 0.11,0.48,0.45,U] [#5 -0.04,0.21,0.64,U] 
23:57:59.884 00.000 12268 refined, 5 included, MultiStar: {0.10, 0.17}, one-star: {0.30, 0.23}
23:57:59.884 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
23:57:59.884 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.53 = 2.75)
23:57:59.884 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.05 mountX=0.18 mountY=0.08, mountTheta=0.39
23:57:59.886 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.17, opts=13)
23:57:59.886 00.000 12268 Enqueuing Move request for scope (0.10, 0.17)
23:57:59.886 00.000 11616 Worker thread wakes up
23:57:59.886 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
23:57:59.886 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
23:57:59.886 00.000 11616 Moving (0.10, 0.17) raw xDistance=0.18 yDistance=0.08
23:57:59.886 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:57:59.887 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:57:59.887 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:59.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:57:59.887 00.000 11616 MoveAxis(E, 0, ABG)
23:57:59.887 00.000 11616 Move returns status 0, amount 0
23:57:59.887 00.000 11616 MoveAxis(N, 0, ABG)
23:57:59.887 00.000 11616 Move returns status 0, amount 0
23:57:59.887 00.000 11616 move complete, result=0
23:57:59.888 00.001 11616 worker thread done servicing request
23:57:59.911 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=211, Gamma=1.290
23:57:59.930 00.019 12268 UpdateGuideState exits: m=350 SNR=12.9
23:57:59.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:59.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:57:59.930 00.000 12268 Enqueuing Expose request
23:57:59.930 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:59.930 00.000 11616 Worker thread wakes up
23:57:59.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:57:59.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:01.967 02.037 11616 Exposure complete
23:58:02.024 00.057 11616 worker thread done servicing request
23:58:02.024 00.000 12268 OnExposeComplete: enter
23:58:02.024 00.000 12268 UpdateGuideState(): m_state=6
23:58:02.025 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
23:58:02.025 00.000 12268 Star::Find returns 1 (0), X=917.31, Y=17.24, Mass=271, SNR=11.3, Peak=32 HFD=4.0
23:58:02.025 00.000 12268 MultiStar: [#1 0.35,0.45,0.80,U] [#2 0.18,0.38,0.66,U] [#3 -0.08,-0.60,0.61,U] [#4 -0.28,0.50,0.54,U] [#5 0.45,-0.02,0.68,U] 
23:58:02.025 00.000 12268 refined, 5 included, MultiStar: {0.21, 0.21}, one-star: {0.41, 0.39}
23:58:02.025 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
23:58:02.025 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.48)
23:58:02.025 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.21 hyp=0.30 cameraTheta=0.78 mountX=0.23 mountY=0.18, mountTheta=0.68
23:58:02.027 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.21, opts=13)
23:58:02.027 00.000 12268 Enqueuing Move request for scope (0.21, 0.21)
23:58:02.028 00.001 11616 Worker thread wakes up
23:58:02.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.21) opts 0xd
23:58:02.028 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.21)
23:58:02.028 00.000 11616 Moving (0.21, 0.21) raw xDistance=0.23 yDistance=0.18
23:58:02.028 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:58:02.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:58:02.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
23:58:02.028 00.000 11616 MoveAxis(E, 0, ABG)
23:58:02.028 00.000 11616 Move returns status 0, amount 0
23:58:02.028 00.000 11616 MoveAxis(S, 16, ABG)
23:58:02.028 00.000 11616 Guiding  Dir = 1, Dur = 16
23:58:02.029 00.001 11616 IsSlewing returns 0
23:58:02.029 00.000 11616 IsGuiding returns 0
23:58:02.029 00.000 11616 PulseGuide returned control before completion, sleep 26
23:58:02.051 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=220, Gamma=1.290
23:58:02.070 00.019 12268 UpdateGuideState exits: m=271 SNR=11.3
23:58:02.070 00.000 11616 IsGuiding returns 1
23:58:02.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:02.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:02.070 00.000 12268 Enqueuing Expose request
23:58:02.071 00.001 11616 scope still moving after pulse duration time elapsed
23:58:02.101 00.030 11616 IsSlewing returns 0
23:58:02.102 00.001 11616 IsGuiding returns 0
23:58:02.102 00.000 11616 scope move finished after 16 + 56 ms
23:58:02.102 00.000 11616 Move returns status 0, amount 16
23:58:02.102 00.000 11616 move complete, result=0
23:58:02.102 00.000 11616 worker thread done servicing request
23:58:02.102 00.000 11616 Worker thread wakes up
23:58:02.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:02.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:02.102 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
23:58:04.111 02.009 11616 Exposure complete
23:58:04.166 00.055 11616 worker thread done servicing request
23:58:04.167 00.001 12268 OnExposeComplete: enter
23:58:04.167 00.000 12268 UpdateGuideState(): m_state=6
23:58:04.167 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
23:58:04.167 00.000 12268 Star::Find returns 1 (0), X=917.20, Y=16.38, Mass=374, SNR=13.4, Peak=40 HFD=4.0
23:58:04.167 00.000 12268 MultiStar: [#1 0.23,-0.81,0.00,M1] [#2 -0.02,-0.59,0.53,U] [#3 0.01,-0.87,0.00,M1] [#4 0.17,-0.41,0.47,U] [#5 0.18,-0.31,0.56,U] 
23:58:04.167 00.000 12268 refined, 3 included, MultiStar: {0.18, -0.45}, one-star: {0.30, -0.46}
23:58:04.168 00.001 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
23:58:04.168 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.52)
23:58:04.168 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.45 hyp=0.48 cameraTheta=-1.18 mountX=-0.43 mountY=0.24, mountTheta=2.63
23:58:04.169 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.45, opts=13)
23:58:04.169 00.000 12268 Enqueuing Move request for scope (0.18, -0.45)
23:58:04.169 00.000 11616 Worker thread wakes up
23:58:04.169 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.45) opts 0xd
23:58:04.170 00.001 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.45)
23:58:04.170 00.000 11616 Moving (0.18, -0.45) raw xDistance=-0.43 yDistance=0.24
23:58:04.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
23:58:04.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
23:58:04.170 00.000 11616 MoveAxis(E, 238, ABG)
23:58:04.170 00.000 11616 Guiding  Dir = 2, Dur = 238
23:58:04.170 00.000 11616 IsSlewing returns 0
23:58:04.170 00.000 11616 IsGuiding returns 0
23:58:04.171 00.001 11616 PulseGuide returned control before completion, sleep 248
23:58:04.193 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
23:58:04.213 00.020 12268 UpdateGuideState exits: m=374 SNR=13.4
23:58:04.213 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:04.213 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:04.213 00.000 12268 Enqueuing Expose request
23:58:04.425 00.212 11616 IsGuiding returns 1
23:58:04.425 00.000 11616 scope still moving after pulse duration time elapsed
23:58:04.456 00.031 11616 IsSlewing returns 0
23:58:04.456 00.000 11616 IsGuiding returns 0
23:58:04.456 00.000 11616 scope move finished after 238 + 47 ms
23:58:04.456 00.000 11616 Move returns status 0, amount 238
23:58:04.456 00.000 11616 MoveAxis(S, 20, ABG)
23:58:04.457 00.001 11616 Guiding  Dir = 1, Dur = 20
23:58:04.457 00.000 11616 IsSlewing returns 0
23:58:04.457 00.000 11616 IsGuiding returns 0
23:58:04.457 00.000 11616 PulseGuide returned control before completion, sleep 30
23:58:04.488 00.031 11616 IsGuiding returns 1
23:58:04.488 00.000 11616 scope still moving after pulse duration time elapsed
23:58:04.520 00.032 11616 IsSlewing returns 0
23:58:04.520 00.000 11616 IsGuiding returns 1
23:58:04.552 00.032 11616 IsSlewing returns 0
23:58:04.553 00.001 11616 IsGuiding returns 1
23:58:04.583 00.030 11616 IsSlewing returns 0
23:58:04.583 00.000 11616 IsGuiding returns 1
23:58:04.614 00.031 11616 IsSlewing returns 0
23:58:04.614 00.000 11616 IsGuiding returns 0
23:58:04.615 00.001 11616 scope move finished after 20 + 137 ms
23:58:04.615 00.000 11616 Move returns status 0, amount 20
23:58:04.615 00.000 11616 move complete, result=0
23:58:04.615 00.000 11616 worker thread done servicing request
23:58:04.615 00.000 12268 GuideStep: -0.4 px 238 ms EAST, 0.2 px 20 ms SOUTH
23:58:04.615 00.000 11616 Worker thread wakes up
23:58:04.616 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:04.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:06.627 02.011 11616 Exposure complete
23:58:06.683 00.056 11616 worker thread done servicing request
23:58:06.684 00.001 12268 OnExposeComplete: enter
23:58:06.684 00.000 12268 UpdateGuideState(): m_state=6
23:58:06.684 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
23:58:06.684 00.000 12268 Star::Find returns 1 (0), X=917.89, Y=16.48, Mass=363, SNR=13.1, Peak=36 HFD=4.8
23:58:06.684 00.000 12268 MultiStar: [#1 0.75,-0.48,0.00,M2] [#2 -0.39,-0.55,0.00,M1] [#3 0.37,-0.93,0.00,M2] [#4 0.59,-0.42,0.00,M1] [#5 0.54,-0.17,0.54,U] 
23:58:06.684 00.000 12268 refined, 1 included, MultiStar: {0.83, -0.30}, one-star: {0.99, -0.37}
23:58:06.684 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
23:58:06.685 00.001 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
23:58:06.685 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=-0.30 hyp=0.89 cameraTheta=-0.35 mountX=-0.22 mountY=0.87, mountTheta=1.82
23:58:06.686 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.83, y=-0.30, opts=13)
23:58:06.686 00.000 12268 Enqueuing Move request for scope (0.83, -0.30)
23:58:06.686 00.000 11616 Worker thread wakes up
23:58:06.686 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.30) opts 0xd
23:58:06.687 00.001 11616 Handling offset move in thread for scope, endpoint = (0.83, -0.30)
23:58:06.687 00.000 11616 Moving (0.83, -0.30) raw xDistance=-0.22 yDistance=0.87
23:58:06.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
23:58:06.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.87
23:58:06.687 00.000 11616 MoveAxis(E, 122, ABG)
23:58:06.687 00.000 11616 Guiding  Dir = 2, Dur = 122
23:58:06.687 00.000 11616 IsSlewing returns 0
23:58:06.687 00.000 11616 IsGuiding returns 0
23:58:06.688 00.001 11616 PulseGuide returned control before completion, sleep 132
23:58:06.708 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
23:58:06.724 00.016 12268 UpdateGuideState exits: m=363 SNR=13.1
23:58:06.725 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:06.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:06.725 00.000 12268 Enqueuing Expose request
23:58:06.825 00.100 11616 IsGuiding returns 1
23:58:06.825 00.000 11616 scope still moving after pulse duration time elapsed
23:58:06.856 00.031 11616 IsSlewing returns 0
23:58:06.857 00.001 11616 IsGuiding returns 0
23:58:06.857 00.000 11616 scope move finished after 122 + 48 ms
23:58:06.857 00.000 11616 Move returns status 0, amount 122
23:58:06.857 00.000 11616 MoveAxis(S, 73, ABG)
23:58:06.857 00.000 11616 Guiding  Dir = 1, Dur = 73
23:58:06.858 00.001 11616 IsSlewing returns 0
23:58:06.858 00.000 11616 IsGuiding returns 0
23:58:06.858 00.000 11616 PulseGuide returned control before completion, sleep 83
23:58:06.949 00.091 11616 IsGuiding returns 1
23:58:06.950 00.001 11616 scope still moving after pulse duration time elapsed
23:58:06.981 00.031 11616 IsSlewing returns 0
23:58:06.981 00.000 11616 IsGuiding returns 0
23:58:06.983 00.002 11616 scope move finished after 73 + 51 ms
23:58:06.983 00.000 11616 Move returns status 0, amount 73
23:58:06.983 00.000 11616 move complete, result=0
23:58:06.983 00.000 11616 worker thread done servicing request
23:58:06.983 00.000 11616 Worker thread wakes up
23:58:06.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:06.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:06.983 00.000 12268 GuideStep: -0.2 px 122 ms EAST, 0.9 px 73 ms SOUTH
23:58:08.999 02.016 11616 Exposure complete
23:58:09.054 00.055 11616 worker thread done servicing request
23:58:09.054 00.000 12268 OnExposeComplete: enter
23:58:09.054 00.000 12268 UpdateGuideState(): m_state=6
23:58:09.054 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
23:58:09.055 00.001 12268 Star::Find returns 1 (0), X=917.52, Y=16.10, Mass=346, SNR=12.8, Peak=35 HFD=4.8
23:58:09.055 00.000 12268 MultiStar: [#1 0.90,-0.87,0.00,M3] [#2 0.18,-0.59,0.59,U] [#3 0.12,-1.63,0.00,M3] [#4 1.44,-1.25,0.00,M2] [#5 0.68,-0.73,0.00,M1] 
23:58:09.055 00.000 12268 refined, 1 included, MultiStar: {0.46, -0.69}, one-star: {0.62, -0.75}
23:58:09.055 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
23:58:09.055 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
23:58:09.055 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.69 hyp=0.83 cameraTheta=-0.99 mountX=-0.64 mountY=0.54, mountTheta=2.44
23:58:09.056 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.69, opts=13)
23:58:09.057 00.001 12268 Enqueuing Move request for scope (0.46, -0.69)
23:58:09.057 00.000 11616 Worker thread wakes up
23:58:09.057 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.69) opts 0xd
23:58:09.057 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.69)
23:58:09.057 00.000 11616 Moving (0.46, -0.69) raw xDistance=-0.64 yDistance=0.54
23:58:09.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
23:58:09.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
23:58:09.057 00.000 11616 MoveAxis(E, 360, ABG)
23:58:09.057 00.000 11616 Guiding  Dir = 2, Dur = 360
23:58:09.058 00.001 11616 IsSlewing returns 0
23:58:09.058 00.000 11616 IsGuiding returns 0
23:58:09.058 00.000 11616 PulseGuide returned control before completion, sleep 370
23:58:09.079 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
23:58:09.096 00.017 12268 UpdateGuideState exits: m=346 SNR=12.8
23:58:09.097 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:09.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:09.097 00.000 12268 Enqueuing Expose request
23:58:09.433 00.336 11616 IsGuiding returns 1
23:58:09.434 00.001 11616 scope still moving after pulse duration time elapsed
23:58:09.464 00.030 11616 IsSlewing returns 0
23:58:09.465 00.001 11616 IsGuiding returns 0
23:58:09.465 00.000 11616 scope move finished after 360 + 46 ms
23:58:09.465 00.000 11616 Move returns status 0, amount 360
23:58:09.465 00.000 11616 MoveAxis(S, 46, ABG)
23:58:09.465 00.000 11616 Guiding  Dir = 1, Dur = 46
23:58:09.466 00.001 11616 IsSlewing returns 0
23:58:09.466 00.000 11616 IsGuiding returns 0
23:58:09.466 00.000 11616 PulseGuide returned control before completion, sleep 56
23:58:09.526 00.060 11616 IsGuiding returns 1
23:58:09.526 00.000 11616 scope still moving after pulse duration time elapsed
23:58:09.556 00.030 11616 IsSlewing returns 0
23:58:09.557 00.001 11616 IsGuiding returns 0
23:58:09.557 00.000 11616 scope move finished after 46 + 45 ms
23:58:09.557 00.000 11616 Move returns status 0, amount 46
23:58:09.557 00.000 11616 move complete, result=0
23:58:09.558 00.001 11616 worker thread done servicing request
23:58:09.558 00.000 12268 GuideStep: -0.6 px 360 ms EAST, 0.5 px 46 ms SOUTH
23:58:09.558 00.000 11616 Worker thread wakes up
23:58:09.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:09.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:11.574 02.016 11616 Exposure complete
23:58:11.633 00.059 11616 worker thread done servicing request
23:58:11.633 00.000 12268 OnExposeComplete: enter
23:58:11.633 00.000 12268 UpdateGuideState(): m_state=6
23:58:11.634 00.001 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
23:58:11.634 00.000 12268 Star::Find returns 1 (0), X=917.45, Y=16.76, Mass=358, SNR=13.0, Peak=34 HFD=3.8
23:58:11.634 00.000 12268 MultiStar: [#1 0.53,-0.51,0.00,M4] [#2 -0.42,-0.33,0.66,U] [#3 -0.02,-0.72,0.00,M4] [#4 0.18,-0.29,0.53,U] [#5 0.37,-0.06,0.62,U] 
23:58:11.634 00.000 12268 refined, 3 included, MultiStar: {0.22, -0.18}, one-star: {0.56, -0.09}
23:58:11.634 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.17 = -2.17)
23:58:11.634 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.28 = 1.01)
23:58:11.635 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=-0.18 hyp=0.28 cameraTheta=-0.69 mountX=-0.16 mountY=0.24, mountTheta=2.16
23:58:11.641 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.18, opts=13)
23:58:11.641 00.000 12268 Enqueuing Move request for scope (0.22, -0.18)
23:58:11.641 00.000 11616 Worker thread wakes up
23:58:11.642 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.18) opts 0xd
23:58:11.642 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.18)
23:58:11.642 00.000 11616 Moving (0.22, -0.18) raw xDistance=-0.16 yDistance=0.24
23:58:11.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
23:58:11.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
23:58:11.642 00.000 11616 MoveAxis(E, 89, ABG)
23:58:11.642 00.000 11616 Guiding  Dir = 2, Dur = 89
23:58:11.642 00.000 11616 IsSlewing returns 0
23:58:11.643 00.001 11616 IsGuiding returns 0
23:58:11.643 00.000 11616 PulseGuide returned control before completion, sleep 99
23:58:11.665 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
23:58:11.683 00.018 12268 UpdateGuideState exits: m=358 SNR=13.0
23:58:11.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:11.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:11.684 00.001 12268 Enqueuing Expose request
23:58:11.744 00.060 11616 IsGuiding returns 1
23:58:11.744 00.000 11616 scope still moving after pulse duration time elapsed
23:58:11.776 00.032 11616 IsSlewing returns 0
23:58:11.776 00.000 11616 IsGuiding returns 0
23:58:11.776 00.000 11616 scope move finished after 89 + 43 ms
23:58:11.776 00.000 11616 Move returns status 0, amount 89
23:58:11.776 00.000 11616 MoveAxis(S, 20, ABG)
23:58:11.776 00.000 11616 Guiding  Dir = 1, Dur = 20
23:58:11.776 00.000 11616 IsSlewing returns 0
23:58:11.777 00.001 11616 IsGuiding returns 0
23:58:11.777 00.000 11616 PulseGuide returned control before completion, sleep 30
23:58:11.822 00.045 11616 IsGuiding returns 1
23:58:11.822 00.000 11616 scope still moving after pulse duration time elapsed
23:58:11.853 00.031 11616 IsSlewing returns 0
23:58:11.854 00.001 11616 IsGuiding returns 0
23:58:11.854 00.000 11616 scope move finished after 20 + 57 ms
23:58:11.854 00.000 11616 Move returns status 0, amount 20
23:58:11.854 00.000 11616 move complete, result=0
23:58:11.854 00.000 11616 worker thread done servicing request
23:58:11.854 00.000 11616 Worker thread wakes up
23:58:11.854 00.000 12268 GuideStep: -0.2 px 89 ms EAST, 0.2 px 20 ms SOUTH
23:58:11.855 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:11.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:13.860 02.005 11616 Exposure complete
23:58:13.915 00.055 11616 worker thread done servicing request
23:58:13.915 00.000 12268 OnExposeComplete: enter
23:58:13.915 00.000 12268 UpdateGuideState(): m_state=6
23:58:13.915 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
23:58:13.916 00.001 12268 Star::Find returns 1 (0), X=917.50, Y=17.11, Mass=336, SNR=12.6, Peak=42 HFD=3.8
23:58:13.916 00.000 12268 MultiStar: [#1 0.18,0.42,0.75,U] [#2 -0.10,0.33,0.62,U] [#3 -0.43,-0.36,0.57,U] [#4 -0.24,0.31,0.46,U] [#5 0.47,-0.08,0.61,U] 
23:58:13.916 00.000 12268 refined, 5 included, MultiStar: {0.15, 0.17}, one-star: {0.60, 0.26}
23:58:13.916 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
23:58:13.916 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.54)
23:58:13.916 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.22 cameraTheta=0.84 mountX=0.18 mountY=0.13, mountTheta=0.61
23:58:13.918 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.17, opts=13)
23:58:13.918 00.000 12268 Enqueuing Move request for scope (0.15, 0.17)
23:58:13.918 00.000 11616 Worker thread wakes up
23:58:13.918 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd
23:58:13.918 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.17)
23:58:13.918 00.000 11616 Moving (0.15, 0.17) raw xDistance=0.18 yDistance=0.13
23:58:13.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:58:13.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:58:13.918 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:13.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:58:13.919 00.001 11616 MoveAxis(E, 0, ABG)
23:58:13.919 00.000 11616 Move returns status 0, amount 0
23:58:13.919 00.000 11616 MoveAxis(N, 0, ABG)
23:58:13.919 00.000 11616 Move returns status 0, amount 0
23:58:13.919 00.000 11616 move complete, result=0
23:58:13.919 00.000 11616 worker thread done servicing request
23:58:13.942 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=202, Gamma=1.290
23:58:13.961 00.019 12268 UpdateGuideState exits: m=336 SNR=12.6
23:58:13.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:13.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:13.961 00.000 12268 Enqueuing Expose request
23:58:13.962 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:13.962 00.000 11616 Worker thread wakes up
23:58:13.962 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:13.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:15.978 02.016 11616 Exposure complete
23:58:16.033 00.055 11616 worker thread done servicing request
23:58:16.034 00.001 12268 OnExposeComplete: enter
23:58:16.034 00.000 12268 UpdateGuideState(): m_state=6
23:58:16.034 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
23:58:16.034 00.000 12268 Star::Find returns 1 (0), X=917.33, Y=17.18, Mass=386, SNR=13.6, Peak=47 HFD=4.0
23:58:16.034 00.000 12268 MultiStar: [#1 0.55,-0.13,0.67,U] [#2 -0.07,0.35,0.59,U] [#3 -0.45,0.06,0.54,U] [#4 0.09,0.58,0.50,U] [#5 0.21,-0.22,0.59,U] 
23:58:16.034 00.000 12268 refined, 5 included, MultiStar: {0.18, 0.16}, one-star: {0.43, 0.33}
23:58:16.034 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
23:58:16.035 00.001 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.45)
23:58:16.035 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.75 mountX=0.18 mountY=0.15, mountTheta=0.70
23:58:16.036 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.16, opts=13)
23:58:16.036 00.000 12268 Enqueuing Move request for scope (0.18, 0.16)
23:58:16.036 00.000 11616 Worker thread wakes up
23:58:16.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
23:58:16.037 00.001 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
23:58:16.037 00.000 11616 Moving (0.18, 0.16) raw xDistance=0.18 yDistance=0.15
23:58:16.038 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:58:16.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:58:16.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
23:58:16.038 00.000 11616 MoveAxis(E, 0, ABG)
23:58:16.038 00.000 11616 Move returns status 0, amount 0
23:58:16.038 00.000 11616 MoveAxis(S, 13, ABG)
23:58:16.038 00.000 11616 Guiding  Dir = 1, Dur = 13
23:58:16.039 00.001 11616 IsSlewing returns 0
23:58:16.039 00.000 11616 IsGuiding returns 0
23:58:16.039 00.000 11616 PulseGuide returned control before completion, sleep 23
23:58:16.059 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
23:58:16.068 00.009 11616 IsGuiding returns 1
23:58:16.068 00.000 11616 scope still moving after pulse duration time elapsed
23:58:16.076 00.008 12268 UpdateGuideState exits: m=386 SNR=13.6
23:58:16.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:16.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:16.076 00.000 12268 Enqueuing Expose request
23:58:16.100 00.024 11616 IsSlewing returns 0
23:58:16.100 00.000 11616 IsGuiding returns 0
23:58:16.101 00.001 11616 scope move finished after 13 + 48 ms
23:58:16.101 00.000 11616 Move returns status 0, amount 13
23:58:16.101 00.000 11616 move complete, result=0
23:58:16.101 00.000 11616 worker thread done servicing request
23:58:16.101 00.000 11616 Worker thread wakes up
23:58:16.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:16.102 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:16.104 00.002 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
23:58:18.123 02.019 11616 Exposure complete
23:58:18.179 00.056 11616 worker thread done servicing request
23:58:18.179 00.000 12268 OnExposeComplete: enter
23:58:18.179 00.000 12268 UpdateGuideState(): m_state=6
23:58:18.180 00.001 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
23:58:18.180 00.000 12268 Star::Find returns 1 (0), X=917.32, Y=16.99, Mass=360, SNR=13.1, Peak=44 HFD=4.0
23:58:18.180 00.000 12268 MultiStar: [#1 0.02,-0.13,0.77,U] [#2 -0.19,0.11,0.68,U] [#3 -0.26,-0.66,0.00,M3] [#4 -0.11,-0.09,0.53,U] [#5 0.47,0.37,0.51,U] 
23:58:18.180 00.000 12268 refined, 4 included, MultiStar: {0.14, 0.07}, one-star: {0.42, 0.14}
23:58:18.180 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
23:58:18.180 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.19)
23:58:18.180 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.49 mountX=0.09 mountY=0.13, mountTheta=0.98
23:58:18.182 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.07, opts=13)
23:58:18.182 00.000 12268 Enqueuing Move request for scope (0.14, 0.07)
23:58:18.182 00.000 11616 Worker thread wakes up
23:58:18.182 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
23:58:18.182 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
23:58:18.182 00.000 11616 Moving (0.14, 0.07) raw xDistance=0.09 yDistance=0.13
23:58:18.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:18.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:58:18.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:18.183 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:58:18.183 00.000 11616 MoveAxis(E, 0, ABG)
23:58:18.183 00.000 11616 Move returns status 0, amount 0
23:58:18.183 00.000 11616 MoveAxis(N, 0, ABG)
23:58:18.183 00.000 11616 Move returns status 0, amount 0
23:58:18.183 00.000 11616 move complete, result=0
23:58:18.183 00.000 11616 worker thread done servicing request
23:58:18.203 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
23:58:18.222 00.019 12268 UpdateGuideState exits: m=360 SNR=13.1
23:58:18.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:18.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:18.222 00.000 12268 Enqueuing Expose request
23:58:18.222 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:18.222 00.000 11616 Worker thread wakes up
23:58:18.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:18.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:20.258 02.036 11616 Exposure complete
23:58:20.313 00.055 11616 worker thread done servicing request
23:58:20.313 00.000 12268 OnExposeComplete: enter
23:58:20.313 00.000 12268 UpdateGuideState(): m_state=6
23:58:20.313 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
23:58:20.314 00.001 12268 Star::Find returns 1 (0), X=917.29, Y=16.59, Mass=361, SNR=13.1, Peak=37 HFD=3.8
23:58:20.314 00.000 12268 MultiStar: [#1 0.39,-0.20,0.73,U] [#2 -0.18,-0.13,0.63,U] [#3 0.11,-0.56,0.51,U] [#4 -0.05,0.03,0.54,U] [#5 0.55,-0.72,0.00,M1] 
23:58:20.314 00.000 12268 refined, 4 included, MultiStar: {0.17, -0.22}, one-star: {0.39, -0.25}
23:58:20.314 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
23:58:20.314 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
23:58:20.314 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-0.91 mountX=-0.20 mountY=0.20, mountTheta=2.36
23:58:20.316 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.22, opts=13)
23:58:20.316 00.000 12268 Enqueuing Move request for scope (0.17, -0.22)
23:58:20.316 00.000 11616 Worker thread wakes up
23:58:20.316 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.22) opts 0xd
23:58:20.316 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.22)
23:58:20.316 00.000 11616 Moving (0.17, -0.22) raw xDistance=-0.20 yDistance=0.20
23:58:20.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
23:58:20.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:58:20.316 00.000 11616 MoveAxis(E, 114, ABG)
23:58:20.316 00.000 11616 Guiding  Dir = 2, Dur = 114
23:58:20.317 00.001 11616 IsSlewing returns 0
23:58:20.317 00.000 11616 IsGuiding returns 0
23:58:20.317 00.000 11616 PulseGuide returned control before completion, sleep 124
23:58:20.338 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
23:58:20.356 00.018 12268 UpdateGuideState exits: m=361 SNR=13.1
23:58:20.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:20.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:20.356 00.000 12268 Enqueuing Expose request
23:58:20.457 00.101 11616 IsGuiding returns 1
23:58:20.457 00.000 11616 scope still moving after pulse duration time elapsed
23:58:20.488 00.031 11616 IsSlewing returns 0
23:58:20.490 00.002 11616 IsGuiding returns 1
23:58:20.520 00.030 11616 IsSlewing returns 0
23:58:20.521 00.001 11616 IsGuiding returns 0
23:58:20.521 00.000 11616 scope move finished after 114 + 89 ms
23:58:20.521 00.000 11616 Move returns status 0, amount 114
23:58:20.521 00.000 11616 MoveAxis(S, 17, ABG)
23:58:20.521 00.000 11616 Guiding  Dir = 1, Dur = 17
23:58:20.521 00.000 11616 IsSlewing returns 0
23:58:20.522 00.001 11616 IsGuiding returns 0
23:58:20.522 00.000 11616 PulseGuide returned control before completion, sleep 27
23:58:20.551 00.029 11616 IsGuiding returns 1
23:58:20.551 00.000 11616 scope still moving after pulse duration time elapsed
23:58:20.583 00.032 11616 IsSlewing returns 0
23:58:20.584 00.001 11616 IsGuiding returns 0
23:58:20.584 00.000 11616 scope move finished after 17 + 45 ms
23:58:20.584 00.000 11616 Move returns status 0, amount 17
23:58:20.584 00.000 11616 move complete, result=0
23:58:20.584 00.000 11616 worker thread done servicing request
23:58:20.585 00.001 11616 Worker thread wakes up
23:58:20.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:20.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:20.585 00.000 12268 GuideStep: -0.2 px 114 ms EAST, 0.2 px 17 ms SOUTH
23:58:22.589 02.004 11616 Exposure complete
23:58:22.649 00.060 11616 worker thread done servicing request
23:58:22.649 00.000 12268 OnExposeComplete: enter
23:58:22.649 00.000 12268 UpdateGuideState(): m_state=6
23:58:22.649 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
23:58:22.649 00.000 12268 Star::Find returns 1 (0), X=917.11, Y=16.89, Mass=362, SNR=13.2, Peak=39 HFD=4.2
23:58:22.650 00.001 12268 MultiStar: [#1 0.61,0.01,0.78,U] [#2 -0.14,-0.12,0.64,U] [#3 0.06,-0.46,0.50,U] [#4 0.36,0.26,0.51,U] [#5 0.53,-0.31,0.54,U] 
23:58:22.650 00.000 12268 single-star, 5 included, MultiStar: {0.28, -0.07}, one-star: {0.21, 0.04}
23:58:22.650 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
23:58:22.650 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
23:58:22.650 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.21 cameraTheta=0.21 mountX=0.06 mountY=0.20, mountTheta=1.26
23:58:22.651 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.04, opts=13)
23:58:22.652 00.001 12268 Enqueuing Move request for scope (0.21, 0.04)
23:58:22.652 00.000 11616 Worker thread wakes up
23:58:22.652 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
23:58:22.652 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
23:58:22.652 00.000 11616 Moving (0.21, 0.04) raw xDistance=0.06 yDistance=0.20
23:58:22.652 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:22.652 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:58:22.652 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
23:58:22.652 00.000 11616 MoveAxis(E, 0, ABG)
23:58:22.652 00.000 11616 Move returns status 0, amount 0
23:58:22.652 00.000 11616 MoveAxis(S, 17, ABG)
23:58:22.652 00.000 11616 Guiding  Dir = 1, Dur = 17
23:58:22.653 00.001 11616 IsSlewing returns 0
23:58:22.653 00.000 11616 IsGuiding returns 0
23:58:22.653 00.000 11616 PulseGuide returned control before completion, sleep 27
23:58:22.674 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
23:58:22.681 00.007 11616 IsGuiding returns 1
23:58:22.681 00.000 11616 scope still moving after pulse duration time elapsed
23:58:22.691 00.010 12268 UpdateGuideState exits: m=362 SNR=13.2
23:58:22.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:22.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:22.691 00.000 12268 Enqueuing Expose request
23:58:22.711 00.020 11616 IsSlewing returns 0
23:58:22.711 00.000 11616 IsGuiding returns 0
23:58:22.711 00.000 11616 scope move finished after 17 + 41 ms
23:58:22.711 00.000 11616 Move returns status 0, amount 17
23:58:22.711 00.000 11616 move complete, result=0
23:58:22.711 00.000 11616 worker thread done servicing request
23:58:22.712 00.001 11616 Worker thread wakes up
23:58:22.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:22.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:22.719 00.007 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
23:58:24.720 02.001 11616 Exposure complete
23:58:24.773 00.053 11616 worker thread done servicing request
23:58:24.773 00.000 12268 OnExposeComplete: enter
23:58:24.773 00.000 12268 UpdateGuideState(): m_state=6
23:58:24.774 00.001 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
23:58:24.774 00.000 12268 Star::Find returns 1 (0), X=917.05, Y=16.57, Mass=390, SNR=13.6, Peak=44 HFD=4.1
23:58:24.774 00.000 12268 MultiStar: [#1 -0.19,-0.48,0.71,U] [#2 -0.53,-0.32,0.54,U] [#3 -0.31,-1.22,0.00,M2] [#4 0.38,-0.30,0.50,U] [#5 0.18,-0.40,0.49,U] 
23:58:24.774 00.000 12268 single-star, 4 included, MultiStar: {0.00, -0.35}, one-star: {0.15, -0.28}
23:58:24.774 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
23:58:24.774 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.63)
23:58:24.775 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=-0.28 hyp=0.32 cameraTheta=-1.07 mountX=-0.26 mountY=0.19, mountTheta=2.52
23:58:24.776 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.28, opts=13)
23:58:24.776 00.000 12268 Enqueuing Move request for scope (0.15, -0.28)
23:58:24.777 00.001 11616 Worker thread wakes up
23:58:24.777 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.28) opts 0xd
23:58:24.777 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.28)
23:58:24.777 00.000 11616 Moving (0.15, -0.28) raw xDistance=-0.26 yDistance=0.19
23:58:24.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
23:58:24.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
23:58:24.777 00.000 11616 MoveAxis(E, 147, ABG)
23:58:24.777 00.000 11616 Guiding  Dir = 2, Dur = 147
23:58:24.777 00.000 11616 IsSlewing returns 0
23:58:24.777 00.000 11616 IsGuiding returns 0
23:58:24.778 00.001 11616 PulseGuide returned control before completion, sleep 157
23:58:24.802 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
23:58:24.819 00.017 12268 UpdateGuideState exits: m=390 SNR=13.6
23:58:24.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:24.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:24.819 00.000 12268 Enqueuing Expose request
23:58:24.950 00.131 11616 IsGuiding returns 1
23:58:24.950 00.000 11616 scope still moving after pulse duration time elapsed
23:58:24.981 00.031 11616 IsSlewing returns 0
23:58:24.981 00.000 11616 IsGuiding returns 0
23:58:24.981 00.000 11616 scope move finished after 147 + 56 ms
23:58:24.981 00.000 11616 Move returns status 0, amount 147
23:58:24.981 00.000 11616 MoveAxis(S, 16, ABG)
23:58:24.981 00.000 11616 Guiding  Dir = 1, Dur = 16
23:58:24.982 00.001 11616 IsSlewing returns 0
23:58:24.982 00.000 11616 IsGuiding returns 0
23:58:24.982 00.000 11616 PulseGuide returned control before completion, sleep 26
23:58:25.012 00.030 11616 IsGuiding returns 1
23:58:25.012 00.000 11616 scope still moving after pulse duration time elapsed
23:58:25.042 00.030 11616 IsSlewing returns 0
23:58:25.043 00.001 11616 IsGuiding returns 0
23:58:25.043 00.000 11616 scope move finished after 16 + 44 ms
23:58:25.043 00.000 11616 Move returns status 0, amount 16
23:58:25.043 00.000 11616 move complete, result=0
23:58:25.043 00.000 11616 worker thread done servicing request
23:58:25.043 00.000 11616 Worker thread wakes up
23:58:25.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:25.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:25.044 00.001 12268 GuideStep: -0.3 px 147 ms EAST, 0.2 px 16 ms SOUTH
23:58:27.057 02.013 11616 Exposure complete
23:58:27.112 00.055 11616 worker thread done servicing request
23:58:27.113 00.001 12268 OnExposeComplete: enter
23:58:27.113 00.000 12268 UpdateGuideState(): m_state=6
23:58:27.113 00.000 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
23:58:27.113 00.000 12268 Star::Find returns 1 (0), X=917.02, Y=17.02, Mass=356, SNR=13.0, Peak=46 HFD=4.4
23:58:27.113 00.000 12268 MultiStar: [#1 0.23,0.11,0.72,U] [#2 0.09,0.29,0.65,U] [#3 -0.20,-0.46,0.54,U] [#4 -0.17,0.26,0.42,U] [#5 0.08,-0.48,0.49,U] 
23:58:27.113 00.000 12268 refined, 5 included, MultiStar: {0.05, 0.02}, one-star: {0.12, 0.17}
23:58:27.114 00.001 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.15 = -1.15)
23:58:27.114 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.03)
23:58:27.114 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.33 mountX=0.02 mountY=0.05, mountTheta=1.14
23:58:27.118 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.02, opts=13)
23:58:27.119 00.001 12268 Enqueuing Move request for scope (0.05, 0.02)
23:58:27.119 00.000 11616 Worker thread wakes up
23:58:27.119 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
23:58:27.119 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
23:58:27.119 00.000 11616 Moving (0.05, 0.02) raw xDistance=0.02 yDistance=0.05
23:58:27.119 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:27.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:58:27.120 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:27.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:58:27.120 00.000 11616 MoveAxis(E, 0, ABG)
23:58:27.120 00.000 11616 Move returns status 0, amount 0
23:58:27.120 00.000 11616 MoveAxis(N, 0, ABG)
23:58:27.120 00.000 11616 Move returns status 0, amount 0
23:58:27.120 00.000 11616 move complete, result=0
23:58:27.121 00.001 11616 worker thread done servicing request
23:58:27.148 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=168, Gamma=1.290
23:58:27.166 00.018 12268 UpdateGuideState exits: m=356 SNR=13.0
23:58:27.167 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:27.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:27.167 00.000 12268 Enqueuing Expose request
23:58:27.167 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:27.167 00.000 11616 Worker thread wakes up
23:58:27.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:27.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:29.180 02.013 11616 Exposure complete
23:58:29.234 00.054 11616 worker thread done servicing request
23:58:29.235 00.001 12268 OnExposeComplete: enter
23:58:29.235 00.000 12268 UpdateGuideState(): m_state=6
23:58:29.235 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
23:58:29.235 00.000 12268 Star::Find returns 1 (0), X=917.32, Y=17.22, Mass=356, SNR=13.0, Peak=39 HFD=4.0
23:58:29.235 00.000 12268 MultiStar: [#1 0.28,-0.02,0.71,U] [#2 -0.64,0.35,0.00,M1] [#3 -0.03,-0.10,0.49,U] [#4 0.59,0.62,0.00,M1] [#5 0.09,0.43,0.51,U] 
23:58:29.235 00.000 12268 refined, 3 included, MultiStar: {0.24, 0.20}, one-star: {0.42, 0.37}
23:58:29.235 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
23:58:29.235 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.39)
23:58:29.236 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=0.20 hyp=0.31 cameraTheta=0.69 mountX=0.22 mountY=0.21, mountTheta=0.77
23:58:29.237 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.20, opts=13)
23:58:29.237 00.000 12268 Enqueuing Move request for scope (0.24, 0.20)
23:58:29.237 00.000 11616 Worker thread wakes up
23:58:29.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.20) opts 0xd
23:58:29.237 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.20)
23:58:29.237 00.000 11616 Moving (0.24, 0.20) raw xDistance=0.22 yDistance=0.21
23:58:29.238 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:58:29.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:58:29.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
23:58:29.238 00.000 11616 MoveAxis(E, 0, ABG)
23:58:29.238 00.000 11616 Move returns status 0, amount 0
23:58:29.238 00.000 11616 MoveAxis(S, 18, ABG)
23:58:29.238 00.000 11616 Guiding  Dir = 1, Dur = 18
23:58:29.238 00.000 11616 IsSlewing returns 0
23:58:29.238 00.000 11616 IsGuiding returns 0
23:58:29.239 00.001 11616 PulseGuide returned control before completion, sleep 28
23:58:29.261 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=161, Gamma=1.290
23:58:29.271 00.010 11616 IsGuiding returns 1
23:58:29.271 00.000 11616 scope still moving after pulse duration time elapsed
23:58:29.280 00.009 12268 UpdateGuideState exits: m=356 SNR=13.0
23:58:29.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:29.281 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:29.281 00.000 12268 Enqueuing Expose request
23:58:29.303 00.022 11616 IsSlewing returns 0
23:58:29.303 00.000 11616 IsGuiding returns 0
23:58:29.303 00.000 11616 scope move finished after 18 + 46 ms
23:58:29.303 00.000 11616 Move returns status 0, amount 18
23:58:29.303 00.000 11616 move complete, result=0
23:58:29.304 00.001 11616 worker thread done servicing request
23:58:29.304 00.000 11616 Worker thread wakes up
23:58:29.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:29.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,2,31,31)
23:58:29.304 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 18 ms SOUTH
23:58:30.571 01.267 12268 evsrv: cli 0F8E69C0 connect
23:58:30.571 00.000 12268 case statement mapped state 6 to 3
23:58:30.571 00.000 12268 case statement mapped state 6 to 3
23:58:30.576 00.005 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1513a7f3-9408-44d4-b574-184f6c185df6"}
23:58:30.576 00.000 12268 case statement mapped state 6 to 3
23:58:30.576 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1513a7f3-9408-44d4-b574-184f6c185df6"}
23:58:30.614 00.038 12268 evsrv: cli 0F8E69C0 disconnect
23:58:30.615 00.001 12268 evsrv: cli 0F8E69C0 connect
23:58:30.615 00.000 12268 case statement mapped state 6 to 3
23:58:30.615 00.000 12268 case statement mapped state 6 to 3
23:58:30.616 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"9f8b3ae2-d6e0-44a2-9439-f4ac292a65ad"}
23:58:30.616 00.000 12268 PhdController::Dither begins
23:58:30.616 00.000 12268 dither: size=5.50, dRA=3.71 dDec=2.49
23:58:30.616 00.000 12268 MountToCamera -- mountTheta (-0.59) + m_xAngle (1.47) = xAngle (0.88 = 0.88)
23:58:30.617 00.001 12268 MountToCamera -- mountX=3.71 mountY=2.49 hyp=4.47 mountTheta=-0.59 cameraX=2.84, cameraY=3.45 cameraTheta=0.88
23:58:30.617 00.000 12268 setting lock position to (919.74, 20.30)
23:58:30.617 00.000 12268 Mount: notify guiding dithered (2.8, 3.5)
23:58:30.617 00.000 12268 MultiStar: stabilizing after lock position change
23:58:30.618 00.001 12268 Status Line: Dither by 3.71,2.49
23:58:30.622 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
23:58:30.622 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
23:58:30.622 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"9f8b3ae2-d6e0-44a2-9439-f4ac292a65ad"}
23:58:30.628 00.006 12268 evsrv: cli 0F8E69C0 disconnect
23:58:31.325 00.697 11616 Exposure complete
23:58:31.390 00.065 11616 worker thread done servicing request
23:58:31.391 00.001 12268 OnExposeComplete: enter
23:58:31.391 00.000 12268 UpdateGuideState(): m_state=6
23:58:31.391 00.000 12268 Star::Find(15, 917, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
23:58:31.391 00.000 12268 Star::Find returns 1 (0), X=917.10, Y=16.88, Mass=388, SNR=13.5, Peak=38 HFD=4.4
23:58:31.391 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.70 = 2.58)
23:58:31.391 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.53)
23:58:31.391 00.000 12268 CameraToMount -- cameraX=-2.64 cameraY=-3.42 hyp=4.32 cameraTheta=-2.23 mountX=-3.66 mountY=-2.18, mountTheta=-2.60
23:58:31.393 00.002 12268 dither recenter: remaining=(-3.7,-2.5) step=(-3.7,-2.5)
23:58:31.393 00.000 12268 MountToCamera -- mountTheta (2.55) + m_xAngle (1.47) = xAngle (4.02 = -2.26)
23:58:31.393 00.000 12268 MountToCamera -- mountX=-3.71 mountY=-2.49 hyp=4.47 mountTheta=2.55 cameraX=-2.84, cameraY=-3.45 cameraTheta=-2.26
23:58:31.394 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.84, y=-3.45, opts=4)
23:58:31.394 00.000 12268 Enqueuing Move request for scope (-2.84, -3.45)
23:58:31.394 00.000 12268 Mount: notify direct move -3.71,-2.49
23:58:31.394 00.000 11616 Worker thread wakes up
23:58:31.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.84, -3.45) opts 0x4
23:58:31.394 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.84, -3.45)
23:58:31.394 00.000 11616 Moving (-2.84, -3.45) raw xDistance=-3.71 yDistance=-2.49
23:58:31.394 00.000 11616 BLC: window closed
23:58:31.394 00.000 11616 MoveAxis(E, 4159, B)
23:58:31.394 00.000 11616 Guiding  Dir = 2, Dur = 4159
23:58:31.395 00.001 11616 IsSlewing returns 0
23:58:31.395 00.000 11616 IsGuiding returns 0
23:58:31.395 00.000 11616 PulseGuide returned control before completion, sleep 4169
23:58:31.421 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=162, Gamma=1.290
23:58:31.443 00.022 12268 UpdateGuideState exits: m=388 SNR=13.5
23:58:31.443 00.000 12268 PhdController: settling, locked = 1, distance = 4.60 (1.50) aobump = 0 frame = 1 / 99999
23:58:31.443 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768690711.443,"Host":"ASTROCENTER","Inst":1,"Distance":4.60,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:58:31.443 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:31.443 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:31.444 00.001 12268 Enqueuing Expose request
23:58:35.575 04.131 11616 IsGuiding returns 1
23:58:35.575 00.000 11616 scope still moving after pulse duration time elapsed
23:58:35.606 00.031 11616 IsSlewing returns 0
23:58:35.606 00.000 11616 IsGuiding returns 0
23:58:35.606 00.000 11616 scope move finished after 4159 + 52 ms
23:58:35.607 00.001 11616 Move returns status 0, amount 4159
23:58:35.607 00.000 11616 BLC: window closed
23:58:35.607 00.000 11616 BLC: Compensation needed for non-algo type move
23:58:35.607 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1853 applied
23:58:35.607 00.000 11616 MoveAxis(N, 3258, B)
23:58:35.607 00.000 11616 Guiding  Dir = 0, Dur = 3258
23:58:35.607 00.000 11616 IsSlewing returns 0
23:58:35.607 00.000 11616 IsGuiding returns 0
23:58:35.607 00.000 11616 PulseGuide returned control before completion, sleep 3268
23:58:38.890 03.283 11616 IsGuiding returns 1
23:58:38.890 00.000 11616 scope still moving after pulse duration time elapsed
23:58:38.921 00.031 11616 IsSlewing returns 0
23:58:38.921 00.000 11616 IsGuiding returns 0
23:58:38.921 00.000 11616 scope move finished after 3258 + 56 ms
23:58:38.921 00.000 11616 Move returns status 0, amount 3258
23:58:38.921 00.000 11616 move complete, result=0
23:58:38.921 00.000 11616 worker thread done servicing request
23:58:38.922 00.001 11616 Worker thread wakes up
23:58:38.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:38.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:58:38.922 00.000 12268 GuideStep: -3.7 px 4159 ms EAST, -2.5 px 3258 ms NORTH
23:58:40.920 01.998 11616 Exposure complete
23:58:40.975 00.055 11616 worker thread done servicing request
23:58:40.975 00.000 12268 OnExposeComplete: enter
23:58:40.975 00.000 12268 UpdateGuideState(): m_state=6
23:58:40.976 00.001 12268 Star::Find(15, 917, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
23:58:40.976 00.000 12268 Star::Find returns 1 (0), X=919.21, Y=22.84, Mass=345, SNR=12.7, Peak=35 HFD=4.3
23:58:40.976 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
23:58:40.976 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
23:58:40.976 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=2.54 hyp=2.59 cameraTheta=1.78 mountX=2.47 mountY=-0.85, mountTheta=-0.33
23:58:40.978 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=2.54, opts=13)
23:58:40.978 00.000 12268 Enqueuing Move request for scope (-0.53, 2.54)
23:58:40.978 00.000 11616 Worker thread wakes up
23:58:40.978 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 2.54) opts 0xd
23:58:40.978 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, 2.54)
23:58:40.978 00.000 11616 Moving (-0.53, 2.54) raw xDistance=2.47 yDistance=-0.85
23:58:40.978 00.000 11616 resist switch: large excursion: input 2.47 thresh 0.29 direction from 0 to 1
23:58:40.978 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.42
23:58:40.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns 1.24 from input 2.47
23:58:40.978 00.000 11616 resist switch: large excursion: input -0.85 thresh 0.45 direction from 0 to -1
23:58:40.978 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.55
23:58:40.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.85
23:58:40.978 00.000 11616 MoveAxis(W, 1385, ABG)
23:58:40.979 00.001 11616 Guiding  Dir = 3, Dur = 1385
23:58:40.979 00.000 11616 IsSlewing returns 0
23:58:40.979 00.000 11616 IsGuiding returns 0
23:58:40.979 00.000 11616 PulseGuide returned control before completion, sleep 1395
23:58:40.999 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
23:58:41.017 00.018 12268 UpdateGuideState exits: m=345 SNR=12.7
23:58:41.017 00.000 12268 PhdController: settling, locked = 1, distance = 2.59 (1.50) aobump = 0 frame = 2 / 99999
23:58:41.017 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768690721.017,"Host":"ASTROCENTER","Inst":1,"Distance":2.59,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:58:41.018 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:41.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:41.018 00.000 12268 Enqueuing Expose request
23:58:42.382 01.364 11616 IsGuiding returns 1
23:58:42.382 00.000 11616 scope still moving after pulse duration time elapsed
23:58:42.412 00.030 11616 IsSlewing returns 0
23:58:42.412 00.000 11616 IsGuiding returns 0
23:58:42.412 00.000 11616 scope move finished after 1385 + 48 ms
23:58:42.412 00.000 11616 Move returns status 0, amount 1385
23:58:42.412 00.000 11616 MoveAxis(N, 72, ABG)
23:58:42.412 00.000 11616 Guiding  Dir = 0, Dur = 72
23:58:42.412 00.000 11616 IsSlewing returns 0
23:58:42.413 00.001 11616 IsGuiding returns 0
23:58:42.413 00.000 11616 PulseGuide returned control before completion, sleep 82
23:58:42.508 00.095 11616 IsGuiding returns 1
23:58:42.509 00.001 11616 scope still moving after pulse duration time elapsed
23:58:42.540 00.031 11616 IsSlewing returns 0
23:58:42.540 00.000 11616 IsGuiding returns 0
23:58:42.540 00.000 11616 scope move finished after 72 + 55 ms
23:58:42.540 00.000 11616 Move returns status 0, amount 72
23:58:42.540 00.000 11616 move complete, result=0
23:58:42.540 00.000 11616 worker thread done servicing request
23:58:42.540 00.000 11616 Worker thread wakes up
23:58:42.540 00.000 12268 GuideStep: 2.5 px 1385 ms WEST, -0.9 px 72 ms NORTH
23:58:42.541 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:42.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:58:44.549 02.008 11616 Exposure complete
23:58:44.610 00.061 12268 OnExposeComplete: enter
23:58:44.610 00.000 11616 worker thread done servicing request
23:58:44.611 00.001 12268 UpdateGuideState(): m_state=6
23:58:44.611 00.000 12268 Star::Find(15, 919, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
23:58:44.611 00.000 12268 Star::Find returns 1 (0), X=919.07, Y=21.09, Mass=368, SNR=13.2, Peak=52 HFD=4.3
23:58:44.611 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
23:58:44.611 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
23:58:44.611 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=0.79 hyp=1.03 cameraTheta=2.27 mountX=0.72 mountY=-0.76, mountTheta=-0.82
23:58:44.614 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=0.79, opts=13)
23:58:44.614 00.000 12268 Enqueuing Move request for scope (-0.67, 0.79)
23:58:44.614 00.000 11616 Worker thread wakes up
23:58:44.614 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.79) opts 0xd
23:58:44.614 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, 0.79)
23:58:44.614 00.000 11616 Moving (-0.67, 0.79) raw xDistance=0.72 yDistance=-0.76
23:58:44.615 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.72
23:58:44.615 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.76
23:58:44.615 00.000 11616 MoveAxis(W, 402, ABG)
23:58:44.615 00.000 11616 Guiding  Dir = 3, Dur = 402
23:58:44.615 00.000 11616 IsSlewing returns 0
23:58:44.615 00.000 11616 IsGuiding returns 0
23:58:44.616 00.001 11616 PulseGuide returned control before completion, sleep 412
23:58:44.641 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
23:58:44.660 00.019 12268 UpdateGuideState exits: m=368 SNR=13.2
23:58:44.660 00.000 12268 PhdController: settling, locked = 1, distance = 2.12 (1.50) aobump = 0 frame = 3 / 99999
23:58:44.660 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768690724.660,"Host":"ASTROCENTER","Inst":1,"Distance":2.12,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:58:44.661 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:44.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:44.661 00.000 12268 Enqueuing Expose request
23:58:45.037 00.376 11616 IsGuiding returns 1
23:58:45.037 00.000 11616 scope still moving after pulse duration time elapsed
23:58:45.069 00.032 11616 IsSlewing returns 0
23:58:45.069 00.000 11616 IsGuiding returns 0
23:58:45.069 00.000 11616 scope move finished after 402 + 52 ms
23:58:45.069 00.000 11616 Move returns status 0, amount 402
23:58:45.070 00.001 11616 MoveAxis(N, 65, ABG)
23:58:45.070 00.000 11616 Guiding  Dir = 0, Dur = 65
23:58:45.070 00.000 11616 IsSlewing returns 0
23:58:45.070 00.000 11616 IsGuiding returns 0
23:58:45.070 00.000 11616 PulseGuide returned control before completion, sleep 75
23:58:45.148 00.078 11616 IsGuiding returns 1
23:58:45.148 00.000 11616 scope still moving after pulse duration time elapsed
23:58:45.179 00.031 11616 IsSlewing returns 0
23:58:45.179 00.000 11616 IsGuiding returns 0
23:58:45.179 00.000 11616 scope move finished after 65 + 44 ms
23:58:45.179 00.000 11616 Move returns status 0, amount 65
23:58:45.179 00.000 11616 move complete, result=0
23:58:45.180 00.001 11616 worker thread done servicing request
23:58:45.180 00.000 12268 GuideStep: 0.7 px 402 ms WEST, -0.8 px 65 ms NORTH
23:58:45.180 00.000 11616 Worker thread wakes up
23:58:45.180 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:45.180 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:58:47.209 02.029 11616 Exposure complete
23:58:47.272 00.063 11616 worker thread done servicing request
23:58:47.272 00.000 12268 OnExposeComplete: enter
23:58:47.272 00.000 12268 UpdateGuideState(): m_state=6
23:58:47.273 00.001 12268 Star::Find(15, 919, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
23:58:47.273 00.000 12268 Star::Find returns 1 (0), X=919.15, Y=20.35, Mass=357, SNR=12.9, Peak=38 HFD=4.2
23:58:47.273 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.59 = 1.59)
23:58:47.273 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
23:58:47.273 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.05 hyp=0.59 cameraTheta=3.06 mountX=-0.01 mountY=-0.59, mountTheta=-1.59
23:58:47.275 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=0.05, opts=13)
23:58:47.275 00.000 12268 Enqueuing Move request for scope (-0.59, 0.05)
23:58:47.275 00.000 11616 Worker thread wakes up
23:58:47.276 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.05) opts 0xd
23:58:47.276 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, 0.05)
23:58:47.276 00.000 11616 Moving (-0.59, 0.05) raw xDistance=-0.01 yDistance=-0.59
23:58:47.276 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:47.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:58:47.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
23:58:47.276 00.000 11616 MoveAxis(E, 0, ABG)
23:58:47.276 00.000 11616 Move returns status 0, amount 0
23:58:47.277 00.001 11616 MoveAxis(N, 50, ABG)
23:58:47.277 00.000 11616 Guiding  Dir = 0, Dur = 50
23:58:47.277 00.000 11616 IsSlewing returns 0
23:58:47.277 00.000 11616 IsGuiding returns 0
23:58:47.278 00.001 11616 PulseGuide returned control before completion, sleep 60
23:58:47.300 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=167, Gamma=1.290
23:58:47.320 00.020 12268 UpdateGuideState exits: m=357 SNR=12.9
23:58:47.320 00.000 12268 PhdController: settling, locked = 1, distance = 1.66 (1.50) aobump = 0 frame = 4 / 99999
23:58:47.320 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768690727.320,"Host":"ASTROCENTER","Inst":1,"Distance":1.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:58:47.321 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:47.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:47.321 00.000 12268 Enqueuing Expose request
23:58:47.339 00.018 11616 IsGuiding returns 1
23:58:47.339 00.000 11616 scope still moving after pulse duration time elapsed
23:58:47.371 00.032 11616 IsSlewing returns 0
23:58:47.371 00.000 11616 IsGuiding returns 0
23:58:47.371 00.000 11616 scope move finished after 50 + 44 ms
23:58:47.372 00.001 11616 Move returns status 0, amount 50
23:58:47.372 00.000 11616 move complete, result=0
23:58:47.372 00.000 11616 worker thread done servicing request
23:58:47.372 00.000 11616 Worker thread wakes up
23:58:47.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:47.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:58:47.775 00.403 12268 GuideStep: -0.0 px 0 ms EAST, -0.6 px 50 ms NORTH
23:58:49.380 01.605 11616 Exposure complete
23:58:49.436 00.056 11616 worker thread done servicing request
23:58:49.436 00.000 12268 OnExposeComplete: enter
23:58:49.436 00.000 12268 UpdateGuideState(): m_state=6
23:58:49.437 00.001 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
23:58:49.437 00.000 12268 Star::Find returns 1 (0), X=919.11, Y=20.17, Mass=315, SNR=12.1, Peak=33 HFD=4.4
23:58:49.437 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
23:58:49.437 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
23:58:49.437 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-0.13 hyp=0.64 cameraTheta=-2.94 mountX=-0.19 mountY=-0.61, mountTheta=-1.88
23:58:49.438 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=-0.13, opts=13)
23:58:49.439 00.001 12268 Enqueuing Move request for scope (-0.63, -0.13)
23:58:49.439 00.000 11616 Worker thread wakes up
23:58:49.439 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.13) opts 0xd
23:58:49.439 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, -0.13)
23:58:49.439 00.000 11616 Moving (-0.63, -0.13) raw xDistance=-0.19 yDistance=-0.61
23:58:49.439 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:58:49.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:58:49.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
23:58:49.439 00.000 11616 MoveAxis(E, 0, ABG)
23:58:49.439 00.000 11616 Move returns status 0, amount 0
23:58:49.439 00.000 11616 MoveAxis(N, 51, ABG)
23:58:49.439 00.000 11616 Guiding  Dir = 0, Dur = 51
23:58:49.440 00.001 11616 IsSlewing returns 0
23:58:49.440 00.000 11616 IsGuiding returns 0
23:58:49.440 00.000 11616 PulseGuide returned control before completion, sleep 61
23:58:49.461 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=148, Gamma=1.290
23:58:49.479 00.018 12268 UpdateGuideState exits: m=315 SNR=12.1
23:58:49.479 00.000 12268 PhdController: settling, locked = 1, distance = 1.36 (1.50) aobump = 0 frame = 5 / 99999
23:58:49.480 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768690729.480,"Host":"ASTROCENTER","Inst":1,"Distance":1.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:58:49.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:49.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:49.480 00.000 12268 Enqueuing Expose request
23:58:49.507 00.027 11616 IsGuiding returns 1
23:58:49.508 00.001 11616 scope still moving after pulse duration time elapsed
23:58:49.538 00.030 11616 IsSlewing returns 0
23:58:49.538 00.000 11616 IsGuiding returns 0
23:58:49.538 00.000 11616 scope move finished after 51 + 47 ms
23:58:49.538 00.000 11616 Move returns status 0, amount 51
23:58:49.539 00.001 11616 move complete, result=0
23:58:49.539 00.000 11616 worker thread done servicing request
23:58:49.539 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.6 px 51 ms NORTH
23:58:49.539 00.000 11616 Worker thread wakes up
23:58:49.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:49.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:58:51.549 02.010 11616 Exposure complete
23:58:51.608 00.059 11616 worker thread done servicing request
23:58:51.609 00.001 12268 OnExposeComplete: enter
23:58:51.609 00.000 12268 UpdateGuideState(): m_state=6
23:58:51.609 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
23:58:51.609 00.000 12268 Star::Find returns 1 (0), X=919.42, Y=20.84, Mass=332, SNR=12.5, Peak=36 HFD=4.6
23:58:51.609 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
23:58:51.609 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
23:58:51.609 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.54 hyp=0.62 cameraTheta=2.10 mountX=0.50 mountY=-0.38, mountTheta=-0.65
23:58:51.611 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.54, opts=13)
23:58:51.611 00.000 12268 Enqueuing Move request for scope (-0.32, 0.54)
23:58:51.611 00.000 11616 Worker thread wakes up
23:58:51.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.54) opts 0xd
23:58:51.611 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.54)
23:58:51.611 00.000 11616 Moving (-0.32, 0.54) raw xDistance=0.50 yDistance=-0.38
23:58:51.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
23:58:51.612 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
23:58:51.612 00.000 11616 MoveAxis(W, 281, ABG)
23:58:51.612 00.000 11616 Guiding  Dir = 3, Dur = 281
23:58:51.612 00.000 11616 IsSlewing returns 0
23:58:51.612 00.000 11616 IsGuiding returns 0
23:58:51.613 00.001 11616 PulseGuide returned control before completion, sleep 291
23:58:51.641 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
23:58:51.660 00.019 12268 UpdateGuideState exits: m=332 SNR=12.5
23:58:51.660 00.000 12268 PhdController: settling, locked = 1, distance = 1.14 (1.50) aobump = 0 frame = 6 / 99999
23:58:51.660 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768690731.660,"Host":"ASTROCENTER","Inst":1,"Distance":1.14,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
23:58:51.661 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:51.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:51.661 00.000 12268 Enqueuing Expose request
23:58:51.915 00.254 11616 IsGuiding returns 1
23:58:51.915 00.000 11616 scope still moving after pulse duration time elapsed
23:58:51.945 00.030 11616 IsSlewing returns 0
23:58:51.945 00.000 11616 IsGuiding returns 0
23:58:51.945 00.000 11616 scope move finished after 281 + 51 ms
23:58:51.945 00.000 11616 Move returns status 0, amount 281
23:58:51.946 00.001 11616 MoveAxis(N, 32, ABG)
23:58:51.946 00.000 11616 Guiding  Dir = 0, Dur = 32
23:58:51.946 00.000 11616 IsSlewing returns 0
23:58:51.946 00.000 11616 IsGuiding returns 0
23:58:51.947 00.001 11616 PulseGuide returned control before completion, sleep 42
23:58:51.991 00.044 11616 IsGuiding returns 1
23:58:51.991 00.000 11616 scope still moving after pulse duration time elapsed
23:58:52.023 00.032 11616 IsSlewing returns 0
23:58:52.023 00.000 11616 IsGuiding returns 1
23:58:52.053 00.030 11616 IsSlewing returns 0
23:58:52.053 00.000 11616 IsGuiding returns 1
23:58:52.084 00.031 11616 IsSlewing returns 0
23:58:52.084 00.000 11616 IsGuiding returns 0
23:58:52.084 00.000 11616 scope move finished after 32 + 106 ms
23:58:52.084 00.000 11616 Move returns status 0, amount 32
23:58:52.084 00.000 11616 move complete, result=0
23:58:52.084 00.000 11616 worker thread done servicing request
23:58:52.085 00.001 11616 Worker thread wakes up
23:58:52.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:52.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:58:52.085 00.000 12268 GuideStep: 0.5 px 281 ms WEST, -0.4 px 32 ms NORTH
23:58:54.093 02.008 11616 Exposure complete
23:58:54.148 00.055 11616 worker thread done servicing request
23:58:54.148 00.000 12268 OnExposeComplete: enter
23:58:54.148 00.000 12268 UpdateGuideState(): m_state=6
23:58:54.148 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
23:58:54.149 00.001 12268 Star::Find returns 1 (0), X=919.46, Y=20.71, Mass=293, SNR=11.7, Peak=31 HFD=4.6
23:58:54.149 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
23:58:54.149 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
23:58:54.149 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.41 hyp=0.49 cameraTheta=2.17 mountX=0.38 mountY=-0.33, mountTheta=-0.71
23:58:54.150 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.41, opts=13)
23:58:54.151 00.001 12268 Enqueuing Move request for scope (-0.28, 0.41)
23:58:54.151 00.000 11616 Worker thread wakes up
23:58:54.151 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.41) opts 0xd
23:58:54.151 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.41)
23:58:54.151 00.000 11616 Moving (-0.28, 0.41) raw xDistance=0.38 yDistance=-0.33
23:58:54.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
23:58:54.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
23:58:54.151 00.000 11616 MoveAxis(W, 211, ABG)
23:58:54.151 00.000 11616 Guiding  Dir = 3, Dur = 211
23:58:54.151 00.000 11616 IsSlewing returns 0
23:58:54.152 00.001 11616 IsGuiding returns 0
23:58:54.152 00.000 11616 PulseGuide returned control before completion, sleep 221
23:58:54.174 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=149, Gamma=1.290
23:58:54.197 00.023 12268 UpdateGuideState exits: m=293 SNR=11.7
23:58:54.197 00.000 12268 PhdController: settling, locked = 1, distance = 0.94 (1.50) aobump = 0 frame = 7 / 99999
23:58:54.197 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768690734.197,"Host":"ASTROCENTER","Inst":1,"Distance":0.94,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
23:58:54.198 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:54.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:54.198 00.000 12268 Enqueuing Expose request
23:58:54.382 00.184 11616 IsGuiding returns 1
23:58:54.383 00.001 11616 scope still moving after pulse duration time elapsed
23:58:54.414 00.031 11616 IsSlewing returns 0
23:58:54.415 00.001 11616 IsGuiding returns 0
23:58:54.415 00.000 11616 scope move finished after 211 + 51 ms
23:58:54.415 00.000 11616 Move returns status 0, amount 211
23:58:54.415 00.000 11616 MoveAxis(N, 28, ABG)
23:58:54.415 00.000 11616 Guiding  Dir = 0, Dur = 28
23:58:54.415 00.000 11616 IsSlewing returns 0
23:58:54.415 00.000 11616 IsGuiding returns 0
23:58:54.416 00.001 11616 PulseGuide returned control before completion, sleep 38
23:58:54.462 00.046 11616 IsGuiding returns 1
23:58:54.462 00.000 11616 scope still moving after pulse duration time elapsed
23:58:54.494 00.032 11616 IsSlewing returns 0
23:58:54.494 00.000 11616 IsGuiding returns 1
23:58:54.525 00.031 11616 IsSlewing returns 0
23:58:54.525 00.000 11616 IsGuiding returns 0
23:58:54.526 00.001 11616 scope move finished after 28 + 82 ms
23:58:54.526 00.000 11616 Move returns status 0, amount 28
23:58:54.526 00.000 11616 move complete, result=0
23:58:54.526 00.000 11616 worker thread done servicing request
23:58:54.526 00.000 12268 GuideStep: 0.4 px 211 ms WEST, -0.3 px 28 ms NORTH
23:58:54.526 00.000 11616 Worker thread wakes up
23:58:54.526 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:54.526 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:58:56.543 02.017 11616 Exposure complete
23:58:56.600 00.057 11616 worker thread done servicing request
23:58:56.601 00.001 12268 OnExposeComplete: enter
23:58:56.601 00.000 12268 UpdateGuideState(): m_state=6
23:58:56.601 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
23:58:56.601 00.000 12268 Star::Find returns 1 (0), X=919.64, Y=19.52, Mass=239, SNR=10.6, Peak=28 HFD=3.4
23:58:56.601 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.18 = 3.11)
23:58:56.601 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.00)
23:58:56.601 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.78 hyp=0.79 cameraTheta=-1.70 mountX=-0.79 mountY=-0.00, mountTheta=-3.14
23:58:56.606 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.78, opts=13)
23:58:56.606 00.000 12268 Enqueuing Move request for scope (-0.10, -0.78)
23:58:56.606 00.000 11616 Worker thread wakes up
23:58:56.606 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.78) opts 0xd
23:58:56.606 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.78)
23:58:56.606 00.000 11616 Moving (-0.10, -0.78) raw xDistance=-0.79 yDistance=-0.00
23:58:56.607 00.001 11616 resist switch: large excursion: input -0.79 thresh 0.29 direction from 1 to -1
23:58:56.607 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.37
23:58:56.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.79
23:58:56.607 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:56.607 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:58:56.607 00.000 11616 MoveAxis(E, 442, ABG)
23:58:56.607 00.000 11616 Guiding  Dir = 2, Dur = 442
23:58:56.608 00.001 11616 IsSlewing returns 0
23:58:56.608 00.000 11616 IsGuiding returns 0
23:58:56.609 00.001 11616 PulseGuide returned control before completion, sleep 452
23:58:56.636 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=139, Gamma=1.290
23:58:56.654 00.018 12268 UpdateGuideState exits: m=239 SNR=10.6
23:58:56.654 00.000 12268 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 8 / 99999
23:58:56.654 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768690736.654,"Host":"ASTROCENTER","Inst":1,"Distance":0.90,"Time":7.2,"SettleTime":10.0,"StarLocked":true}
23:58:56.655 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:56.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:56.655 00.000 12268 Enqueuing Expose request
23:58:57.072 00.417 11616 IsGuiding returns 1
23:58:57.072 00.000 11616 scope still moving after pulse duration time elapsed
23:58:57.103 00.031 11616 IsSlewing returns 0
23:58:57.103 00.000 11616 IsGuiding returns 0
23:58:57.103 00.000 11616 scope move finished after 442 + 53 ms
23:58:57.104 00.001 11616 Move returns status 0, amount 442
23:58:57.104 00.000 11616 MoveAxis(N, 0, ABG)
23:58:57.104 00.000 11616 Move returns status 0, amount 0
23:58:57.104 00.000 11616 move complete, result=0
23:58:57.104 00.000 11616 worker thread done servicing request
23:58:57.104 00.000 11616 Worker thread wakes up
23:58:57.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:57.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:58:57.104 00.000 12268 GuideStep: -0.8 px 442 ms EAST, -0.0 px 0 ms NORTH
23:58:59.120 02.016 11616 Exposure complete
23:58:59.179 00.059 11616 worker thread done servicing request
23:58:59.179 00.000 12268 OnExposeComplete: enter
23:58:59.179 00.000 12268 UpdateGuideState(): m_state=6
23:58:59.180 00.001 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
23:58:59.180 00.000 12268 Star::Find returns 1 (0), X=919.67, Y=19.76, Mass=328, SNR=12.3, Peak=29 HFD=5.0
23:58:59.180 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.18 = 3.11)
23:58:59.180 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.00)
23:58:59.180 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.54 hyp=0.55 cameraTheta=-1.70 mountX=-0.55 mountY=-0.00, mountTheta=-3.14
23:58:59.182 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.54, opts=13)
23:58:59.182 00.000 12268 Enqueuing Move request for scope (-0.07, -0.54)
23:58:59.182 00.000 11616 Worker thread wakes up
23:58:59.182 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.54) opts 0xd
23:58:59.182 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.54)
23:58:59.182 00.000 11616 Moving (-0.07, -0.54) raw xDistance=-0.55 yDistance=-0.00
23:58:59.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.55
23:58:59.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:59.183 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:58:59.183 00.000 11616 MoveAxis(E, 307, ABG)
23:58:59.183 00.000 11616 Guiding  Dir = 2, Dur = 307
23:58:59.183 00.000 11616 IsSlewing returns 0
23:58:59.183 00.000 11616 IsGuiding returns 0
23:58:59.184 00.001 11616 PulseGuide returned control before completion, sleep 317
23:58:59.206 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=160, Gamma=1.290
23:58:59.224 00.018 12268 UpdateGuideState exits: m=328 SNR=12.3
23:58:59.224 00.000 12268 PhdController: settling, locked = 1, distance = 0.79 (1.50) aobump = 0 frame = 9 / 99999
23:58:59.224 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768690739.224,"Host":"ASTROCENTER","Inst":1,"Distance":0.79,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
23:58:59.225 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:59.225 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:58:59.225 00.000 12268 Enqueuing Expose request
23:58:59.514 00.289 11616 IsGuiding returns 1
23:58:59.514 00.000 11616 scope still moving after pulse duration time elapsed
23:58:59.545 00.031 11616 IsSlewing returns 0
23:58:59.545 00.000 11616 IsGuiding returns 0
23:58:59.545 00.000 11616 scope move finished after 307 + 54 ms
23:58:59.545 00.000 11616 Move returns status 0, amount 307
23:58:59.545 00.000 11616 MoveAxis(N, 0, ABG)
23:58:59.545 00.000 11616 Move returns status 0, amount 0
23:58:59.546 00.001 11616 move complete, result=0
23:58:59.546 00.000 11616 worker thread done servicing request
23:58:59.546 00.000 11616 Worker thread wakes up
23:58:59.546 00.000 12268 GuideStep: -0.5 px 307 ms EAST, -0.0 px 0 ms NORTH
23:58:59.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:58:59.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:01.550 02.004 11616 Exposure complete
23:59:01.606 00.056 11616 worker thread done servicing request
23:59:01.607 00.001 12268 OnExposeComplete: enter
23:59:01.607 00.000 12268 UpdateGuideState(): m_state=6
23:59:01.607 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
23:59:01.607 00.000 12268 Star::Find returns 1 (0), X=919.58, Y=20.17, Mass=314, SNR=12.2, Peak=37 HFD=3.7
23:59:01.607 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
23:59:01.607 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.74)
23:59:01.607 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-2.44 mountX=-0.15 mountY=-0.14, mountTheta=-2.39
23:59:01.609 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.13, opts=13)
23:59:01.609 00.000 12268 Enqueuing Move request for scope (-0.16, -0.13)
23:59:01.609 00.000 11616 Worker thread wakes up
23:59:01.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
23:59:01.609 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
23:59:01.609 00.000 11616 Moving (-0.16, -0.13) raw xDistance=-0.15 yDistance=-0.14
23:59:01.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
23:59:01.610 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:01.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:59:01.610 00.000 11616 MoveAxis(E, 83, ABG)
23:59:01.610 00.000 11616 Guiding  Dir = 2, Dur = 83
23:59:01.610 00.000 11616 IsSlewing returns 0
23:59:01.610 00.000 11616 IsGuiding returns 0
23:59:01.611 00.001 11616 PulseGuide returned control before completion, sleep 93
23:59:01.636 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=148, Gamma=1.290
23:59:01.654 00.018 12268 UpdateGuideState exits: m=314 SNR=12.2
23:59:01.654 00.000 12268 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 10 / 99999
23:59:01.654 00.000 12268 PhdController: newstate STATE_FINISH
23:59:01.654 00.000 12268 PhdController complete: success
23:59:01.654 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768690741.654,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
23:59:01.655 00.001 12268 Mount: notify guiding dither settle done success=1
23:59:01.655 00.000 12268 PhdController: newstate STATE_IDLE
23:59:01.655 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:01.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:01.655 00.000 12268 Enqueuing Expose request
23:59:01.707 00.052 11616 IsGuiding returns 1
23:59:01.707 00.000 11616 scope still moving after pulse duration time elapsed
23:59:01.737 00.030 11616 IsSlewing returns 0
23:59:01.738 00.001 11616 IsGuiding returns 0
23:59:01.738 00.000 11616 scope move finished after 83 + 44 ms
23:59:01.738 00.000 11616 Move returns status 0, amount 83
23:59:01.738 00.000 11616 MoveAxis(N, 0, ABG)
23:59:01.738 00.000 11616 Move returns status 0, amount 0
23:59:01.738 00.000 11616 move complete, result=0
23:59:01.738 00.000 11616 worker thread done servicing request
23:59:01.738 00.000 11616 Worker thread wakes up
23:59:01.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:01.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:01.738 00.000 12268 GuideStep: -0.1 px 83 ms EAST, -0.1 px 0 ms NORTH
23:59:02.189 00.451 12268 evsrv: cli 0F8E69C0 connect
23:59:02.190 00.001 12268 case statement mapped state 6 to 3
23:59:02.190 00.000 12268 case statement mapped state 6 to 3
23:59:02.191 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"d1e2278a-fc5e-4fe3-9fe0-66109140bd60"}
23:59:02.191 00.000 12268 case statement mapped state 6 to 3
23:59:02.191 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1e2278a-fc5e-4fe3-9fe0-66109140bd60"}
23:59:02.191 00.000 12268 evsrv: cli 0F8E69C0 disconnect
23:59:03.757 01.566 11616 Exposure complete
23:59:03.815 00.058 11616 worker thread done servicing request
23:59:03.815 00.000 12268 OnExposeComplete: enter
23:59:03.815 00.000 12268 UpdateGuideState(): m_state=6
23:59:03.815 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
23:59:03.816 00.001 12268 Star::Find returns 1 (0), X=919.78, Y=21.00, Mass=267, SNR=11.2, Peak=39 HFD=4.0
23:59:03.816 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
23:59:03.816 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
23:59:03.816 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.70 hyp=0.70 cameraTheta=1.52 mountX=0.70 mountY=-0.05, mountTheta=-0.07
23:59:03.819 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.70, opts=13)
23:59:03.819 00.000 12268 Enqueuing Move request for scope (0.04, 0.70)
23:59:03.819 00.000 11616 Worker thread wakes up
23:59:03.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.70) opts 0xd
23:59:03.819 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.70)
23:59:03.819 00.000 11616 Moving (0.04, 0.70) raw xDistance=0.70 yDistance=-0.05
23:59:03.819 00.000 11616 resist switch: large excursion: input 0.70 thresh 0.29 direction from -1 to 1
23:59:03.819 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.10
23:59:03.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
23:59:03.819 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:03.820 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:59:03.820 00.000 11616 MoveAxis(W, 392, ABG)
23:59:03.820 00.000 11616 Guiding  Dir = 3, Dur = 392
23:59:03.820 00.000 11616 IsSlewing returns 0
23:59:03.820 00.000 11616 IsGuiding returns 0
23:59:03.821 00.001 11616 PulseGuide returned control before completion, sleep 402
23:59:03.842 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=147, Gamma=1.290
23:59:03.861 00.019 12268 UpdateGuideState exits: m=267 SNR=11.2
23:59:03.861 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:03.862 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:03.862 00.000 12268 Enqueuing Expose request
23:59:04.227 00.365 11616 IsGuiding returns 1
23:59:04.227 00.000 11616 scope still moving after pulse duration time elapsed
23:59:04.258 00.031 11616 IsSlewing returns 0
23:59:04.259 00.001 11616 IsGuiding returns 0
23:59:04.259 00.000 11616 scope move finished after 392 + 46 ms
23:59:04.259 00.000 11616 Move returns status 0, amount 392
23:59:04.259 00.000 11616 MoveAxis(N, 0, ABG)
23:59:04.259 00.000 11616 Move returns status 0, amount 0
23:59:04.259 00.000 11616 move complete, result=0
23:59:04.259 00.000 11616 worker thread done servicing request
23:59:04.260 00.001 11616 Worker thread wakes up
23:59:04.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:04.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:04.260 00.000 12268 GuideStep: 0.7 px 392 ms WEST, -0.1 px 0 ms NORTH
23:59:06.265 02.005 11616 Exposure complete
23:59:06.322 00.057 11616 worker thread done servicing request
23:59:06.322 00.000 12268 OnExposeComplete: enter
23:59:06.323 00.001 12268 UpdateGuideState(): m_state=6
23:59:06.323 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
23:59:06.323 00.000 12268 Star::Find returns 1 (0), X=919.70, Y=20.53, Mass=316, SNR=12.2, Peak=34 HFD=4.6
23:59:06.323 00.000 12268 MultiStar: exiting stabilization period
23:59:06.323 00.000 12268 MultiStar: updating star positions after lock position change
23:59:06.323 00.000 12268 Star::Find(15, 545, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
23:59:06.323 00.000 12268 Star::Find returns 1 (0), X=545.76, Y=574.20, Mass=181, SNR=9.2, Peak=23 HFD=4.4
23:59:06.323 00.000 12268 Star::Find(15, 1161, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
23:59:06.324 00.001 12268 Star::Find returns 1 (0), X=1161.89, Y=146.49, Mass=138, SNR=8.0, Peak=17 HFD=4.8
23:59:06.324 00.000 12268 Star::Find(15, 498, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
23:59:06.324 00.000 12268 Star::Find returns 1 (0), X=498.72, Y=881.02, Mass=120, SNR=7.5, Peak=18 HFD=4.3
23:59:06.324 00.000 12268 Star::Find(15, 1102, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
23:59:06.324 00.000 12268 Star::Find returns 1 (0), X=1102.37, Y=546.83, Mass=77, SNR=6.0, Peak=13 HFD=3.2
23:59:06.324 00.000 12268 Star::Find(15, 683, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
23:59:06.324 00.000 12268 Star::Find returns 1 (0), X=683.35, Y=892.97, Mass=108, SNR=7.1, Peak=16 HFD=4.6
23:59:06.324 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
23:59:06.324 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
23:59:06.324 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.77 mountX=0.22 mountY=-0.07, mountTheta=-0.32
23:59:06.326 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.23, opts=13)
23:59:06.326 00.000 12268 Enqueuing Move request for scope (-0.04, 0.23)
23:59:06.326 00.000 11616 Worker thread wakes up
23:59:06.327 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
23:59:06.327 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
23:59:06.327 00.000 11616 Moving (-0.04, 0.23) raw xDistance=0.22 yDistance=-0.07
23:59:06.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
23:59:06.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:06.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:59:06.327 00.000 11616 MoveAxis(W, 124, ABG)
23:59:06.327 00.000 11616 Guiding  Dir = 3, Dur = 124
23:59:06.328 00.001 11616 IsSlewing returns 0
23:59:06.328 00.000 11616 IsGuiding returns 0
23:59:06.328 00.000 11616 PulseGuide returned control before completion, sleep 134
23:59:06.352 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=138, Gamma=1.290
23:59:06.372 00.020 12268 UpdateGuideState exits: m=316 SNR=12.2
23:59:06.373 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:06.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:06.373 00.000 12268 Enqueuing Expose request
23:59:06.466 00.093 11616 IsGuiding returns 1
23:59:06.466 00.000 11616 scope still moving after pulse duration time elapsed
23:59:06.497 00.031 11616 IsSlewing returns 0
23:59:06.497 00.000 11616 IsGuiding returns 1
23:59:06.529 00.032 11616 IsSlewing returns 0
23:59:06.529 00.000 11616 IsGuiding returns 0
23:59:06.529 00.000 11616 scope move finished after 124 + 77 ms
23:59:06.529 00.000 11616 Move returns status 0, amount 124
23:59:06.530 00.001 11616 MoveAxis(N, 0, ABG)
23:59:06.530 00.000 11616 Move returns status 0, amount 0
23:59:06.530 00.000 11616 move complete, result=0
23:59:06.530 00.000 11616 worker thread done servicing request
23:59:06.530 00.000 12268 GuideStep: 0.2 px 124 ms WEST, -0.1 px 0 ms NORTH
23:59:06.530 00.000 11616 Worker thread wakes up
23:59:06.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:06.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:08.544 02.014 11616 Exposure complete
23:59:08.606 00.062 11616 worker thread done servicing request
23:59:08.606 00.000 12268 OnExposeComplete: enter
23:59:08.606 00.000 12268 UpdateGuideState(): m_state=6
23:59:08.606 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
23:59:08.607 00.001 12268 Star::Find returns 1 (0), X=919.55, Y=19.86, Mass=234, SNR=10.5, Peak=35 HFD=3.6
23:59:08.607 00.000 12268 MultiStar: [#1 0.16,-0.22,0.94,U] [#2 -0.20,-0.34,0.65,U] [#3 -0.02,-0.68,0.00,M1] [#4 -0.08,-0.75,0.00,M2] [#5 0.64,-1.26,0.00,M1] 
23:59:08.607 00.000 12268 refined, 2 included, MultiStar: {-0.07, -0.33}, one-star: {-0.19, -0.44}
23:59:08.607 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
23:59:08.607 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
23:59:08.607 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.33 hyp=0.34 cameraTheta=-1.77 mountX=-0.34 mountY=-0.02, mountTheta=-3.07
23:59:08.609 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.33, opts=13)
23:59:08.609 00.000 12268 Enqueuing Move request for scope (-0.07, -0.33)
23:59:08.609 00.000 11616 Worker thread wakes up
23:59:08.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.33) opts 0xd
23:59:08.609 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.33)
23:59:08.609 00.000 11616 Moving (-0.07, -0.33) raw xDistance=-0.34 yDistance=-0.02
23:59:08.610 00.001 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
23:59:08.610 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.02
23:59:08.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
23:59:08.610 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:08.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:59:08.610 00.000 11616 MoveAxis(E, 190, ABG)
23:59:08.610 00.000 11616 Guiding  Dir = 2, Dur = 190
23:59:08.610 00.000 11616 IsSlewing returns 0
23:59:08.611 00.001 11616 IsGuiding returns 0
23:59:08.611 00.000 11616 PulseGuide returned control before completion, sleep 200
23:59:08.633 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
23:59:08.652 00.019 12268 UpdateGuideState exits: m=234 SNR=10.5
23:59:08.652 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:08.653 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:08.653 00.000 12268 Enqueuing Expose request
23:59:08.819 00.166 11616 IsGuiding returns 1
23:59:08.819 00.000 11616 scope still moving after pulse duration time elapsed
23:59:08.851 00.032 11616 IsSlewing returns 0
23:59:08.851 00.000 11616 IsGuiding returns 0
23:59:08.851 00.000 11616 scope move finished after 190 + 50 ms
23:59:08.851 00.000 11616 Move returns status 0, amount 190
23:59:08.851 00.000 11616 MoveAxis(N, 0, ABG)
23:59:08.852 00.001 11616 Move returns status 0, amount 0
23:59:08.852 00.000 11616 move complete, result=0
23:59:08.852 00.000 11616 worker thread done servicing request
23:59:08.852 00.000 11616 Worker thread wakes up
23:59:08.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:08.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:08.852 00.000 12268 GuideStep: -0.3 px 190 ms EAST, -0.0 px 0 ms NORTH
23:59:10.861 02.009 11616 Exposure complete
23:59:10.923 00.062 11616 worker thread done servicing request
23:59:10.923 00.000 12268 OnExposeComplete: enter
23:59:10.924 00.001 12268 UpdateGuideState(): m_state=6
23:59:10.924 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
23:59:10.924 00.000 12268 Star::Find returns 1 (0), X=919.62, Y=20.38, Mass=356, SNR=12.9, Peak=30 HFD=4.7
23:59:10.924 00.000 12268 MultiStar: [#1 0.03,-0.08,0.76,U] [#2 -0.52,0.01,0.63,U] [#3 0.16,0.16,0.53,U] [#4 -0.88,-0.32,0.00,M3] [#5 -0.37,-0.13,0.48,U] 
23:59:10.924 00.000 12268 single-star, 4 included, MultiStar: {-0.16, 0.02}, one-star: {-0.12, 0.08}
23:59:10.924 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
23:59:10.925 00.001 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
23:59:10.925 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.15 cameraTheta=2.57 mountX=0.07 mountY=-0.13, mountTheta=-1.10
23:59:10.927 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.08, opts=13)
23:59:10.927 00.000 12268 Enqueuing Move request for scope (-0.12, 0.08)
23:59:10.927 00.000 11616 Worker thread wakes up
23:59:10.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
23:59:10.927 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
23:59:10.927 00.000 11616 Moving (-0.12, 0.08) raw xDistance=0.07 yDistance=-0.13
23:59:10.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:10.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:59:10.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:10.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:59:10.928 00.001 11616 MoveAxis(E, 0, ABG)
23:59:10.928 00.000 11616 Move returns status 0, amount 0
23:59:10.928 00.000 11616 MoveAxis(N, 0, ABG)
23:59:10.928 00.000 11616 Move returns status 0, amount 0
23:59:10.928 00.000 11616 move complete, result=0
23:59:10.928 00.000 11616 worker thread done servicing request
23:59:10.950 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=137, Gamma=1.290
23:59:10.969 00.019 12268 UpdateGuideState exits: m=356 SNR=12.9
23:59:10.969 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:10.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:10.969 00.000 12268 Enqueuing Expose request
23:59:10.969 00.000 11616 Worker thread wakes up
23:59:10.970 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:10.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:10.970 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:12.973 02.003 11616 Exposure complete
23:59:13.026 00.053 11616 worker thread done servicing request
23:59:13.027 00.001 12268 OnExposeComplete: enter
23:59:13.027 00.000 12268 UpdateGuideState(): m_state=6
23:59:13.027 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
23:59:13.027 00.000 12268 Star::Find returns 1 (0), X=919.50, Y=20.81, Mass=284, SNR=11.6, Peak=33 HFD=4.7
23:59:13.028 00.001 12268 MultiStar: [#1 -0.28,0.11,0.90,U] [#2 -0.45,0.22,0.64,U] [#3 -0.57,0.30,0.00,M1] [#4 -0.23,-0.12,0.40,U] [#5 -0.38,-0.11,0.55,U] 
23:59:13.028 00.000 12268 refined, 4 included, MultiStar: {-0.31, 0.18}, one-star: {-0.24, 0.51}
23:59:13.028 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
23:59:13.028 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
23:59:13.028 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.18 hyp=0.36 cameraTheta=2.61 mountX=0.15 mountY=-0.33, mountTheta=-1.14
23:59:13.029 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.18, opts=13)
23:59:13.029 00.000 12268 Enqueuing Move request for scope (-0.31, 0.18)
23:59:13.029 00.000 11616 Worker thread wakes up
23:59:13.030 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.18) opts 0xd
23:59:13.030 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.18)
23:59:13.030 00.000 11616 Moving (-0.31, 0.18) raw xDistance=0.15 yDistance=-0.33
23:59:13.030 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:13.030 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:59:13.030 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
23:59:13.030 00.000 11616 MoveAxis(E, 0, ABG)
23:59:13.030 00.000 11616 Move returns status 0, amount 0
23:59:13.030 00.000 11616 MoveAxis(N, 28, ABG)
23:59:13.030 00.000 11616 Guiding  Dir = 0, Dur = 28
23:59:13.030 00.000 11616 IsSlewing returns 0
23:59:13.031 00.001 11616 IsGuiding returns 0
23:59:13.031 00.000 11616 PulseGuide returned control before completion, sleep 38
23:59:13.051 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
23:59:13.069 00.018 12268 UpdateGuideState exits: m=284 SNR=11.6
23:59:13.069 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:13.069 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:13.069 00.000 12268 Enqueuing Expose request
23:59:13.084 00.015 11616 IsGuiding returns 1
23:59:13.084 00.000 11616 scope still moving after pulse duration time elapsed
23:59:13.115 00.031 11616 IsSlewing returns 0
23:59:13.115 00.000 11616 IsGuiding returns 1
23:59:13.149 00.034 11616 IsSlewing returns 0
23:59:13.150 00.001 11616 IsGuiding returns 1
23:59:13.177 00.027 11616 IsSlewing returns 0
23:59:13.177 00.000 11616 IsGuiding returns 1
23:59:13.207 00.030 11616 IsSlewing returns 0
23:59:13.208 00.001 11616 IsGuiding returns 0
23:59:13.208 00.000 11616 scope move finished after 28 + 149 ms
23:59:13.208 00.000 11616 Move returns status 0, amount 28
23:59:13.208 00.000 11616 move complete, result=0
23:59:13.208 00.000 11616 worker thread done servicing request
23:59:13.208 00.000 11616 Worker thread wakes up
23:59:13.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:13.209 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:13.209 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 28 ms NORTH
23:59:15.212 02.003 11616 Exposure complete
23:59:15.266 00.054 11616 worker thread done servicing request
23:59:15.267 00.001 12268 OnExposeComplete: enter
23:59:15.267 00.000 12268 UpdateGuideState(): m_state=6
23:59:15.267 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
23:59:15.267 00.000 12268 Star::Find returns 1 (0), X=919.47, Y=21.07, Mass=268, SNR=11.3, Peak=37 HFD=4.3
23:59:15.267 00.000 12268 MultiStar: [#1 -0.07,0.76,0.00,M1] [#2 -0.24,0.28,0.74,U] [#3 -0.32,0.33,0.65,U] [#4 -0.11,0.22,0.51,U] [#5 -0.13,0.45,0.59,U] 
23:59:15.267 00.000 12268 refined, 4 included, MultiStar: {-0.22, 0.45}, one-star: {-0.27, 0.77}
23:59:15.267 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
23:59:15.268 00.001 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
23:59:15.268 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.45 hyp=0.50 cameraTheta=2.03 mountX=0.43 mountY=-0.28, mountTheta=-0.58
23:59:15.271 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.45, opts=13)
23:59:15.271 00.000 12268 Enqueuing Move request for scope (-0.22, 0.45)
23:59:15.271 00.000 11616 Worker thread wakes up
23:59:15.271 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.45) opts 0xd
23:59:15.271 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.45)
23:59:15.272 00.001 11616 Moving (-0.22, 0.45) raw xDistance=0.43 yDistance=-0.28
23:59:15.272 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
23:59:15.272 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.28
23:59:15.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
23:59:15.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
23:59:15.272 00.000 11616 MoveAxis(W, 238, ABG)
23:59:15.272 00.000 11616 Guiding  Dir = 3, Dur = 238
23:59:15.272 00.000 11616 IsSlewing returns 0
23:59:15.272 00.000 11616 IsGuiding returns 0
23:59:15.273 00.001 11616 PulseGuide returned control before completion, sleep 248
23:59:15.294 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=151, Gamma=1.290
23:59:15.311 00.017 12268 UpdateGuideState exits: m=268 SNR=11.3
23:59:15.311 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:15.312 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:15.312 00.000 12268 Enqueuing Expose request
23:59:15.527 00.215 11616 IsGuiding returns 1
23:59:15.527 00.000 11616 scope still moving after pulse duration time elapsed
23:59:15.558 00.031 11616 IsSlewing returns 0
23:59:15.559 00.001 11616 IsGuiding returns 0
23:59:15.559 00.000 11616 scope move finished after 238 + 47 ms
23:59:15.559 00.000 11616 Move returns status 0, amount 238
23:59:15.559 00.000 11616 MoveAxis(N, 24, ABG)
23:59:15.559 00.000 11616 Guiding  Dir = 0, Dur = 24
23:59:15.559 00.000 11616 IsSlewing returns 0
23:59:15.560 00.001 11616 IsGuiding returns 0
23:59:15.560 00.000 11616 PulseGuide returned control before completion, sleep 34
23:59:15.605 00.045 11616 IsGuiding returns 1
23:59:15.605 00.000 11616 scope still moving after pulse duration time elapsed
23:59:15.636 00.031 11616 IsSlewing returns 0
23:59:15.637 00.001 11616 IsGuiding returns 0
23:59:15.637 00.000 11616 scope move finished after 24 + 53 ms
23:59:15.637 00.000 11616 Move returns status 0, amount 24
23:59:15.637 00.000 11616 move complete, result=0
23:59:15.637 00.000 11616 worker thread done servicing request
23:59:15.637 00.000 11616 Worker thread wakes up
23:59:15.638 00.001 12268 GuideStep: 0.4 px 238 ms WEST, -0.3 px 24 ms NORTH
23:59:15.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:15.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:17.652 02.014 11616 Exposure complete
23:59:17.705 00.053 11616 worker thread done servicing request
23:59:17.706 00.001 12268 OnExposeComplete: enter
23:59:17.706 00.000 12268 UpdateGuideState(): m_state=6
23:59:17.706 00.000 12268 Star::Find(15, 919, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
23:59:17.706 00.000 12268 Star::Find returns 1 (0), X=919.93, Y=20.72, Mass=233, SNR=10.4, Peak=29 HFD=4.1
23:59:17.706 00.000 12268 MultiStar: [#1 -0.02,0.38,0.90,U] [#2 -0.46,0.40,0.72,U] [#3 -0.41,0.57,0.00,M1] [#4 0.16,-0.19,0.52,U] [#5 -0.32,-0.34,0.61,U] 
23:59:17.706 00.000 12268 refined, 4 included, MultiStar: {-0.07, 0.20}, one-star: {0.19, 0.42}
23:59:17.706 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
23:59:17.706 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
23:59:17.707 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.92 mountX=0.19 mountY=-0.10, mountTheta=-0.47
23:59:17.708 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.20, opts=13)
23:59:17.708 00.000 12268 Enqueuing Move request for scope (-0.07, 0.20)
23:59:17.708 00.000 11616 Worker thread wakes up
23:59:17.708 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
23:59:17.708 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
23:59:17.709 00.001 11616 Moving (-0.07, 0.20) raw xDistance=0.19 yDistance=-0.10
23:59:17.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
23:59:17.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:17.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:59:17.709 00.000 11616 MoveAxis(W, 107, ABG)
23:59:17.709 00.000 11616 Guiding  Dir = 3, Dur = 107
23:59:17.709 00.000 11616 IsSlewing returns 0
23:59:17.710 00.001 11616 IsGuiding returns 0
23:59:17.710 00.000 11616 PulseGuide returned control before completion, sleep 117
23:59:17.731 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
23:59:17.750 00.019 12268 UpdateGuideState exits: m=233 SNR=10.4
23:59:17.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:17.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:17.750 00.000 12268 Enqueuing Expose request
23:59:17.834 00.084 11616 IsGuiding returns 1
23:59:17.834 00.000 11616 scope still moving after pulse duration time elapsed
23:59:17.864 00.030 11616 IsSlewing returns 0
23:59:17.864 00.000 11616 IsGuiding returns 0
23:59:17.864 00.000 11616 scope move finished after 107 + 47 ms
23:59:17.864 00.000 11616 Move returns status 0, amount 107
23:59:17.864 00.000 11616 MoveAxis(N, 0, ABG)
23:59:17.864 00.000 11616 Move returns status 0, amount 0
23:59:17.864 00.000 11616 move complete, result=0
23:59:17.864 00.000 11616 worker thread done servicing request
23:59:17.865 00.001 11616 Worker thread wakes up
23:59:17.865 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:17.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:17.865 00.000 12268 GuideStep: 0.2 px 107 ms WEST, -0.1 px 0 ms NORTH
23:59:19.882 02.017 11616 Exposure complete
23:59:19.936 00.054 11616 worker thread done servicing request
23:59:19.936 00.000 12268 OnExposeComplete: enter
23:59:19.936 00.000 12268 UpdateGuideState(): m_state=6
23:59:19.936 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
23:59:19.936 00.000 12268 Star::Find returns 1 (0), X=919.30, Y=20.16, Mass=270, SNR=11.2, Peak=31 HFD=4.5
23:59:19.937 00.001 12268 MultiStar: [#1 -0.30,-0.08,0.80,U] [#2 -0.25,-0.50,0.66,U] [#3 -0.30,0.03,0.55,U] [#4 -0.66,-0.66,0.00,M1] [#5 -0.01,-0.90,0.00,M1] 
23:59:19.937 00.000 12268 refined, 3 included, MultiStar: {-0.34, -0.17}, one-star: {-0.44, -0.14}
23:59:19.937 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
23:59:19.937 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.97)
23:59:19.937 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.17 hyp=0.38 cameraTheta=-2.67 mountX=-0.21 mountY=-0.31, mountTheta=-2.15
23:59:19.938 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.17, opts=13)
23:59:19.939 00.001 12268 Enqueuing Move request for scope (-0.34, -0.17)
23:59:19.939 00.000 11616 Worker thread wakes up
23:59:19.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.17) opts 0xd
23:59:19.939 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.17)
23:59:19.939 00.000 11616 Moving (-0.34, -0.17) raw xDistance=-0.21 yDistance=-0.31
23:59:19.939 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:19.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:59:19.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
23:59:19.939 00.000 11616 MoveAxis(E, 0, ABG)
23:59:19.939 00.000 11616 Move returns status 0, amount 0
23:59:19.939 00.000 11616 MoveAxis(N, 26, ABG)
23:59:19.939 00.000 11616 Guiding  Dir = 0, Dur = 26
23:59:19.940 00.001 11616 IsSlewing returns 0
23:59:19.940 00.000 11616 IsGuiding returns 0
23:59:19.940 00.000 11616 PulseGuide returned control before completion, sleep 36
23:59:19.962 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=133, Gamma=1.290
23:59:19.981 00.019 12268 UpdateGuideState exits: m=270 SNR=11.2
23:59:19.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:19.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:19.981 00.000 12268 Enqueuing Expose request
23:59:19.989 00.008 11616 IsGuiding returns 0
23:59:19.989 00.000 11616 Move returns status 0, amount 26
23:59:19.989 00.000 11616 move complete, result=0
23:59:19.990 00.001 11616 worker thread done servicing request
23:59:19.990 00.000 11616 Worker thread wakes up
23:59:19.990 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:19.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:19.993 00.003 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 26 ms NORTH
23:59:21.997 02.004 11616 Exposure complete
23:59:22.050 00.053 11616 worker thread done servicing request
23:59:22.051 00.001 12268 OnExposeComplete: enter
23:59:22.051 00.000 12268 UpdateGuideState(): m_state=6
23:59:22.051 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
23:59:22.051 00.000 12268 Star::Find returns 1 (0), X=919.32, Y=20.02, Mass=227, SNR=10.3, Peak=32 HFD=4.2
23:59:22.051 00.000 12268 MultiStar: [#1 0.16,-0.38,0.95,U] [#2 -0.33,-0.42,0.72,U] [#3 -0.49,-0.60,0.00,M1] [#4 -0.23,-1.37,0.00,M2] [#5 0.11,-0.91,0.00,M2] 
23:59:22.052 00.001 12268 refined, 2 included, MultiStar: {-0.19, -0.36}, one-star: {-0.42, -0.28}
23:59:22.052 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
23:59:22.052 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
23:59:22.052 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.36 hyp=0.40 cameraTheta=-2.06 mountX=-0.37 mountY=-0.14, mountTheta=-2.78
23:59:22.054 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.36, opts=13)
23:59:22.054 00.000 12268 Enqueuing Move request for scope (-0.19, -0.36)
23:59:22.054 00.000 11616 Worker thread wakes up
23:59:22.054 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.36) opts 0xd
23:59:22.054 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.36)
23:59:22.054 00.000 11616 Moving (-0.19, -0.36) raw xDistance=-0.37 yDistance=-0.14
23:59:22.054 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
23:59:22.054 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.12
23:59:22.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
23:59:22.054 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:22.055 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:59:22.055 00.000 11616 MoveAxis(E, 208, ABG)
23:59:22.055 00.000 11616 Guiding  Dir = 2, Dur = 208
23:59:22.055 00.000 11616 IsSlewing returns 0
23:59:22.055 00.000 11616 IsGuiding returns 0
23:59:22.056 00.001 11616 PulseGuide returned control before completion, sleep 218
23:59:22.075 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
23:59:22.093 00.018 12268 UpdateGuideState exits: m=227 SNR=10.3
23:59:22.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:22.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:22.093 00.000 12268 Enqueuing Expose request
23:59:22.281 00.188 11616 IsGuiding returns 1
23:59:22.281 00.000 11616 scope still moving after pulse duration time elapsed
23:59:22.313 00.032 11616 IsSlewing returns 0
23:59:22.314 00.001 11616 IsGuiding returns 0
23:59:22.314 00.000 11616 scope move finished after 208 + 51 ms
23:59:22.314 00.000 11616 Move returns status 0, amount 208
23:59:22.314 00.000 11616 MoveAxis(N, 0, ABG)
23:59:22.314 00.000 11616 Move returns status 0, amount 0
23:59:22.314 00.000 11616 move complete, result=0
23:59:22.314 00.000 11616 worker thread done servicing request
23:59:22.315 00.001 11616 Worker thread wakes up
23:59:22.315 00.000 12268 GuideStep: -0.4 px 208 ms EAST, -0.1 px 0 ms NORTH
23:59:22.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:22.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:24.322 02.007 11616 Exposure complete
23:59:24.377 00.055 11616 worker thread done servicing request
23:59:24.377 00.000 12268 OnExposeComplete: enter
23:59:24.377 00.000 12268 UpdateGuideState(): m_state=6
23:59:24.377 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
23:59:24.378 00.001 12268 Star::Find returns 1 (0), X=919.86, Y=20.18, Mass=282, SNR=11.4, Peak=32 HFD=4.4
23:59:24.378 00.000 12268 MultiStar: [#1 0.46,-0.07,0.82,U] [#2 0.12,-0.60,0.62,U] [#3 0.37,-0.10,0.59,U] [#4 0.69,-0.73,0.00,M3] [#5 0.73,-1.63,0.00,M3] 
23:59:24.378 00.000 12268 single-star, 3 included, MultiStar: {0.26, -0.20}, one-star: {0.12, -0.12}
23:59:24.378 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
23:59:24.378 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.91)
23:59:24.378 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.79 mountX=-0.11 mountY=0.13, mountTheta=2.25
23:59:24.380 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.12, opts=13)
23:59:24.380 00.000 12268 Enqueuing Move request for scope (0.12, -0.12)
23:59:24.380 00.000 11616 Worker thread wakes up
23:59:24.380 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
23:59:24.380 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
23:59:24.380 00.000 11616 Moving (0.12, -0.12) raw xDistance=-0.11 yDistance=0.13
23:59:24.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
23:59:24.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:24.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:59:24.380 00.000 11616 MoveAxis(E, 61, ABG)
23:59:24.381 00.001 11616 Guiding  Dir = 2, Dur = 61
23:59:24.381 00.000 11616 IsSlewing returns 0
23:59:24.381 00.000 11616 IsGuiding returns 0
23:59:24.381 00.000 11616 PulseGuide returned control before completion, sleep 71
23:59:24.402 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=211, Gamma=1.290
23:59:24.419 00.017 12268 UpdateGuideState exits: m=282 SNR=11.4
23:59:24.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:24.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:24.419 00.000 12268 Enqueuing Expose request
23:59:24.459 00.040 11616 IsGuiding returns 1
23:59:24.459 00.000 11616 scope still moving after pulse duration time elapsed
23:59:24.489 00.030 11616 IsSlewing returns 0
23:59:24.489 00.000 11616 IsGuiding returns 1
23:59:24.521 00.032 11616 IsSlewing returns 0
23:59:24.521 00.000 11616 IsGuiding returns 0
23:59:24.521 00.000 11616 scope move finished after 61 + 79 ms
23:59:24.522 00.001 11616 Move returns status 0, amount 61
23:59:24.522 00.000 11616 MoveAxis(N, 0, ABG)
23:59:24.522 00.000 11616 Move returns status 0, amount 0
23:59:24.522 00.000 11616 move complete, result=0
23:59:24.522 00.000 11616 worker thread done servicing request
23:59:24.522 00.000 11616 Worker thread wakes up
23:59:24.522 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:24.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:24.522 00.000 12268 GuideStep: -0.1 px 61 ms EAST, 0.1 px 0 ms NORTH
23:59:26.522 02.000 11616 Exposure complete
23:59:26.579 00.057 11616 worker thread done servicing request
23:59:26.579 00.000 12268 OnExposeComplete: enter
23:59:26.579 00.000 12268 UpdateGuideState(): m_state=6
23:59:26.580 00.001 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
23:59:26.580 00.000 12268 Star::Find returns 1 (0), X=920.04, Y=20.41, Mass=243, SNR=10.7, Peak=34 HFD=3.0
23:59:26.580 00.000 12268 MultiStar: [#1 0.05,0.27,0.85,U] [#2 0.16,0.37,0.79,U] [#3 0.63,-0.33,0.00,M1] [#4 0.64,-0.82,0.00,M4] [#5 0.44,-0.69,0.00,M4] 
23:59:26.580 00.000 12268 refined, 2 included, MultiStar: {0.18, 0.24}, one-star: {0.30, 0.11}
23:59:26.580 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
23:59:26.580 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.63)
23:59:26.580 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.24 hyp=0.30 cameraTheta=0.93 mountX=0.25 mountY=0.15, mountTheta=0.52
23:59:26.582 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.24, opts=13)
23:59:26.583 00.001 12268 Enqueuing Move request for scope (0.18, 0.24)
23:59:26.583 00.000 11616 Worker thread wakes up
23:59:26.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.24) opts 0xd
23:59:26.583 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.24)
23:59:26.583 00.000 11616 Moving (0.18, 0.24) raw xDistance=0.25 yDistance=0.15
23:59:26.583 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:26.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:59:26.583 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:26.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:59:26.584 00.001 11616 MoveAxis(E, 0, ABG)
23:59:26.584 00.000 11616 Move returns status 0, amount 0
23:59:26.584 00.000 11616 MoveAxis(N, 0, ABG)
23:59:26.584 00.000 11616 Move returns status 0, amount 0
23:59:26.584 00.000 11616 move complete, result=0
23:59:26.584 00.000 11616 worker thread done servicing request
23:59:26.609 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
23:59:26.628 00.019 12268 UpdateGuideState exits: m=243 SNR=10.7
23:59:26.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:26.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:26.629 00.001 12268 Enqueuing Expose request
23:59:26.629 00.000 11616 Worker thread wakes up
23:59:26.629 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:26.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:26.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:28.641 02.012 11616 Exposure complete
23:59:28.694 00.053 11616 worker thread done servicing request
23:59:28.694 00.000 12268 OnExposeComplete: enter
23:59:28.694 00.000 12268 UpdateGuideState(): m_state=6
23:59:28.695 00.001 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
23:59:28.695 00.000 12268 Star::Find returns 1 (0), X=919.88, Y=20.62, Mass=332, SNR=12.6, Peak=38 HFD=4.3
23:59:28.695 00.000 12268 MultiStar: [#1 0.31,-0.17,0.76,U] [#2 -0.18,-0.05,0.57,U] [#3 0.37,0.20,0.60,U] [#4 0.07,-0.65,0.00,M5] [#5 0.75,-0.68,0.00,M5] 
23:59:28.695 00.000 12268 refined, 3 included, MultiStar: {0.17, 0.10}, one-star: {0.14, 0.32}
23:59:28.695 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
23:59:28.695 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.22)
23:59:28.695 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.52 mountX=0.11 mountY=0.16, mountTheta=0.95
23:59:28.698 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.10, opts=13)
23:59:28.698 00.000 12268 Enqueuing Move request for scope (0.17, 0.10)
23:59:28.698 00.000 11616 Worker thread wakes up
23:59:28.698 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
23:59:28.698 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
23:59:28.698 00.000 11616 Moving (0.17, 0.10) raw xDistance=0.11 yDistance=0.16
23:59:28.699 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:28.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:59:28.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:28.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:59:28.699 00.000 11616 MoveAxis(E, 0, ABG)
23:59:28.699 00.000 11616 Move returns status 0, amount 0
23:59:28.699 00.000 11616 MoveAxis(N, 0, ABG)
23:59:28.699 00.000 11616 Move returns status 0, amount 0
23:59:28.699 00.000 11616 move complete, result=0
23:59:28.701 00.002 11616 worker thread done servicing request
23:59:28.724 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
23:59:28.741 00.017 12268 UpdateGuideState exits: m=332 SNR=12.6
23:59:28.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:28.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:28.741 00.000 12268 Enqueuing Expose request
23:59:28.742 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:59:28.742 00.000 11616 Worker thread wakes up
23:59:28.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:28.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:30.759 02.017 11616 Exposure complete
23:59:30.812 00.053 11616 worker thread done servicing request
23:59:30.812 00.000 12268 OnExposeComplete: enter
23:59:30.812 00.000 12268 UpdateGuideState(): m_state=6
23:59:30.812 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
23:59:30.812 00.000 12268 Star::Find returns 1 (0), X=919.95, Y=20.64, Mass=293, SNR=11.8, Peak=43 HFD=3.8
23:59:30.813 00.001 12268 MultiStar: [#1 0.37,0.27,0.82,U] [#2 0.03,-0.21,0.60,U] [#3 0.13,-0.24,0.63,U] [#4 -0.18,-0.77,0.00,M6] [#5 -0.06,-0.71,0.00,M6] 
23:59:30.813 00.000 12268 refined, 3 included, MultiStar: {0.20, 0.10}, one-star: {0.21, 0.34}
23:59:30.813 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
23:59:30.813 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.15)
23:59:30.813 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.10 hyp=0.22 cameraTheta=0.45 mountX=0.12 mountY=0.19, mountTheta=1.02
23:59:30.815 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.10, opts=13)
23:59:30.815 00.000 12268 Enqueuing Move request for scope (0.20, 0.10)
23:59:30.815 00.000 11616 Worker thread wakes up
23:59:30.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.10) opts 0xd
23:59:30.815 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.10)
23:59:30.815 00.000 11616 Moving (0.20, 0.10) raw xDistance=0.12 yDistance=0.19
23:59:30.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:30.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:59:30.816 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:30.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:59:30.816 00.000 11616 MoveAxis(E, 0, ABG)
23:59:30.816 00.000 11616 Move returns status 0, amount 0
23:59:30.816 00.000 11616 MoveAxis(N, 0, ABG)
23:59:30.816 00.000 11616 Move returns status 0, amount 0
23:59:30.816 00.000 11616 move complete, result=0
23:59:30.816 00.000 11616 worker thread done servicing request
23:59:30.836 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
23:59:30.854 00.018 12268 UpdateGuideState exits: m=293 SNR=11.8
23:59:30.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:30.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:30.854 00.000 12268 Enqueuing Expose request
23:59:30.854 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:59:30.854 00.000 11616 Worker thread wakes up
23:59:30.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:30.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:32.860 02.006 11616 Exposure complete
23:59:32.916 00.056 11616 worker thread done servicing request
23:59:32.916 00.000 12268 OnExposeComplete: enter
23:59:32.916 00.000 12268 UpdateGuideState(): m_state=6
23:59:32.916 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
23:59:32.916 00.000 12268 Star::Find returns 1 (0), X=919.63, Y=20.72, Mass=290, SNR=11.7, Peak=48 HFD=3.5
23:59:32.917 00.001 12268 MultiStar: [#1 0.31,0.39,0.72,U] [#2 0.04,0.53,0.67,U] [#3 0.23,0.68,0.00,M1] [#4 0.27,0.40,0.54,U] [#5 -0.07,-0.10,0.53,U] 
23:59:32.917 00.000 12268 refined, 4 included, MultiStar: {0.07, 0.35}, one-star: {-0.11, 0.42}
23:59:32.917 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
23:59:32.917 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.07)
23:59:32.917 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.35 hyp=0.36 cameraTheta=1.37 mountX=0.36 mountY=0.02, mountTheta=0.07
23:59:32.918 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.35, opts=13)
23:59:32.918 00.000 12268 Enqueuing Move request for scope (0.07, 0.35)
23:59:32.918 00.000 11616 Worker thread wakes up
23:59:32.919 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.35) opts 0xd
23:59:32.919 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.35)
23:59:32.919 00.000 11616 Moving (0.07, 0.35) raw xDistance=0.36 yDistance=0.02
23:59:32.919 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
23:59:32.919 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.07
23:59:32.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
23:59:32.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:32.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:59:32.919 00.000 11616 MoveAxis(W, 200, ABG)
23:59:32.919 00.000 11616 Guiding  Dir = 3, Dur = 200
23:59:32.919 00.000 11616 IsSlewing returns 0
23:59:32.920 00.001 11616 IsGuiding returns 0
23:59:32.920 00.000 11616 PulseGuide returned control before completion, sleep 210
23:59:32.940 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
23:59:32.957 00.017 12268 UpdateGuideState exits: m=290 SNR=11.7
23:59:32.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:32.957 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:32.958 00.001 12268 Enqueuing Expose request
23:59:33.141 00.183 11616 IsGuiding returns 1
23:59:33.141 00.000 11616 scope still moving after pulse duration time elapsed
23:59:33.173 00.032 11616 IsSlewing returns 0
23:59:33.173 00.000 11616 IsGuiding returns 0
23:59:33.174 00.001 11616 scope move finished after 200 + 53 ms
23:59:33.174 00.000 11616 Move returns status 0, amount 200
23:59:33.174 00.000 11616 MoveAxis(N, 0, ABG)
23:59:33.174 00.000 11616 Move returns status 0, amount 0
23:59:33.174 00.000 11616 move complete, result=0
23:59:33.174 00.000 11616 worker thread done servicing request
23:59:33.174 00.000 11616 Worker thread wakes up
23:59:33.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:33.174 00.000 12268 GuideStep: 0.4 px 200 ms WEST, 0.0 px 0 ms NORTH
23:59:33.175 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:35.177 02.002 11616 Exposure complete
23:59:35.231 00.054 11616 worker thread done servicing request
23:59:35.231 00.000 12268 OnExposeComplete: enter
23:59:35.232 00.001 12268 UpdateGuideState(): m_state=6
23:59:35.232 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
23:59:35.232 00.000 12268 Star::Find returns 1 (0), X=920.03, Y=20.88, Mass=343, SNR=12.7, Peak=42 HFD=4.4
23:59:35.232 00.000 12268 MultiStar: [#1 -0.07,0.68,0.00,M1] [#2 0.20,0.65,0.00,M1] [#3 0.66,0.56,0.00,M2] [#4 0.43,0.11,0.47,U] [#5 1.14,0.57,0.00,M6] 
23:59:35.232 00.000 12268 refined, 1 included, MultiStar: {0.33, 0.43}, one-star: {0.29, 0.58}
23:59:35.232 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
23:59:35.232 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
23:59:35.232 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.43 hyp=0.54 cameraTheta=0.91 mountX=0.46 mountY=0.27, mountTheta=0.54
23:59:35.234 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.43, opts=13)
23:59:35.234 00.000 12268 Enqueuing Move request for scope (0.33, 0.43)
23:59:35.234 00.000 11616 Worker thread wakes up
23:59:35.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.43) opts 0xd
23:59:35.234 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.43)
23:59:35.234 00.000 11616 Moving (0.33, 0.43) raw xDistance=0.46 yDistance=0.27
23:59:35.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
23:59:35.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:59:35.235 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:59:35.235 00.000 11616 MoveAxis(W, 258, ABG)
23:59:35.235 00.000 11616 Guiding  Dir = 3, Dur = 258
23:59:35.235 00.000 11616 IsSlewing returns 0
23:59:35.235 00.000 11616 IsGuiding returns 0
23:59:35.236 00.001 11616 PulseGuide returned control before completion, sleep 268
23:59:35.257 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=188, Gamma=1.290
23:59:35.274 00.017 12268 UpdateGuideState exits: m=343 SNR=12.7
23:59:35.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:35.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:35.274 00.000 12268 Enqueuing Expose request
23:59:35.519 00.245 11616 IsGuiding returns 0
23:59:35.519 00.000 11616 Move returns status 0, amount 258
23:59:35.520 00.001 11616 MoveAxis(N, 0, ABG)
23:59:35.520 00.000 11616 Move returns status 0, amount 0
23:59:35.520 00.000 11616 move complete, result=0
23:59:35.520 00.000 11616 worker thread done servicing request
23:59:35.520 00.000 11616 Worker thread wakes up
23:59:35.520 00.000 12268 GuideStep: 0.5 px 258 ms WEST, 0.3 px 0 ms NORTH
23:59:35.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:35.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:37.535 02.015 11616 Exposure complete
23:59:37.593 00.058 11616 worker thread done servicing request
23:59:37.593 00.000 12268 OnExposeComplete: enter
23:59:37.593 00.000 12268 UpdateGuideState(): m_state=6
23:59:37.593 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
23:59:37.594 00.001 12268 Star::Find returns 1 (0), X=919.93, Y=20.74, Mass=324, SNR=12.4, Peak=45 HFD=3.4
23:59:37.594 00.000 12268 MultiStar: [#1 0.34,0.47,0.69,U] [#2 -0.26,-0.18,0.69,U] [#3 0.72,0.49,0.00,M3] [#4 -0.04,0.03,0.50,U] [#5 -0.06,0.29,0.50,U] 
23:59:37.594 00.000 12268 refined, 4 included, MultiStar: {0.06, 0.24}, one-star: {0.19, 0.44}
23:59:37.594 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
23:59:37.594 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
23:59:37.594 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.33 mountX=0.24 mountY=0.03, mountTheta=0.11
23:59:37.597 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.24, opts=13)
23:59:37.597 00.000 12268 Enqueuing Move request for scope (0.06, 0.24)
23:59:37.597 00.000 11616 Worker thread wakes up
23:59:37.598 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
23:59:37.598 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
23:59:37.598 00.000 11616 Moving (0.06, 0.24) raw xDistance=0.24 yDistance=0.03
23:59:37.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
23:59:37.598 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:37.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:59:37.598 00.000 11616 MoveAxis(W, 137, ABG)
23:59:37.598 00.000 11616 Guiding  Dir = 3, Dur = 137
23:59:37.598 00.000 11616 IsSlewing returns 0
23:59:37.599 00.001 11616 IsGuiding returns 0
23:59:37.599 00.000 11616 PulseGuide returned control before completion, sleep 147
23:59:37.621 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
23:59:37.640 00.019 12268 UpdateGuideState exits: m=324 SNR=12.4
23:59:37.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:37.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:37.640 00.000 12268 Enqueuing Expose request
23:59:37.764 00.124 11616 IsGuiding returns 1
23:59:37.764 00.000 11616 scope still moving after pulse duration time elapsed
23:59:37.795 00.031 11616 IsSlewing returns 0
23:59:37.795 00.000 11616 IsGuiding returns 0
23:59:37.795 00.000 11616 scope move finished after 137 + 59 ms
23:59:37.795 00.000 11616 Move returns status 0, amount 137
23:59:37.795 00.000 11616 MoveAxis(N, 0, ABG)
23:59:37.795 00.000 11616 Move returns status 0, amount 0
23:59:37.795 00.000 11616 move complete, result=0
23:59:37.796 00.001 11616 worker thread done servicing request
23:59:37.796 00.000 11616 Worker thread wakes up
23:59:37.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:37.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:37.796 00.000 12268 GuideStep: 0.2 px 137 ms WEST, 0.0 px 0 ms NORTH
23:59:39.818 02.022 11616 Exposure complete
23:59:39.871 00.053 11616 worker thread done servicing request
23:59:39.872 00.001 12268 OnExposeComplete: enter
23:59:39.872 00.000 12268 UpdateGuideState(): m_state=6
23:59:39.872 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
23:59:39.872 00.000 12268 Star::Find returns 1 (0), X=920.00, Y=20.17, Mass=273, SNR=11.4, Peak=40 HFD=3.1
23:59:39.872 00.000 12268 MultiStar: [#1 0.27,-0.41,0.96,U] [#2 -0.35,-0.30,0.74,U] [#3 0.66,-0.13,0.00,M4] [#4 0.33,-0.39,0.58,U] [#5 0.92,-0.29,0.00,M6] 
23:59:39.872 00.000 12268 single-star, 3 included, MultiStar: {0.14, -0.29}, one-star: {0.26, -0.13}
23:59:39.873 00.001 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
23:59:39.873 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
23:59:39.873 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.13 hyp=0.29 cameraTheta=-0.44 mountX=-0.10 mountY=0.28, mountTheta=1.91
23:59:39.874 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.13, opts=13)
23:59:39.874 00.000 12268 Enqueuing Move request for scope (0.26, -0.13)
23:59:39.874 00.000 11616 Worker thread wakes up
23:59:39.874 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.13) opts 0xd
23:59:39.875 00.001 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.13)
23:59:39.875 00.000 11616 Moving (0.26, -0.13) raw xDistance=-0.10 yDistance=0.28
23:59:39.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:39.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:59:39.875 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.32 newest=0.58
23:59:39.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
23:59:39.875 00.000 11616 MoveAxis(E, 0, ABG)
23:59:39.875 00.000 11616 Move returns status 0, amount 0
23:59:39.875 00.000 11616 BLC: Oldest BLC event removed
23:59:39.875 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1853 applied
23:59:39.875 00.000 11616 MoveAxis(S, 1876, ABG)
23:59:39.875 00.000 11616 Guiding  Dir = 1, Dur = 1876
23:59:39.876 00.001 11616 IsSlewing returns 0
23:59:39.876 00.000 11616 IsGuiding returns 0
23:59:39.876 00.000 11616 PulseGuide returned control before completion, sleep 1886
23:59:39.898 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=201, Gamma=1.290
23:59:39.917 00.019 12268 UpdateGuideState exits: m=273 SNR=11.4
23:59:39.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:39.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:39.917 00.000 12268 Enqueuing Expose request
23:59:41.765 01.848 11616 IsGuiding returns 1
23:59:41.765 00.000 11616 scope still moving after pulse duration time elapsed
23:59:41.796 00.031 11616 IsSlewing returns 0
23:59:41.797 00.001 11616 IsGuiding returns 0
23:59:41.797 00.000 11616 scope move finished after 1876 + 45 ms
23:59:41.797 00.000 11616 Move returns status 0, amount 1876
23:59:41.797 00.000 11616 move complete, result=0
23:59:41.797 00.000 11616 worker thread done servicing request
23:59:41.798 00.001 11616 Worker thread wakes up
23:59:41.798 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:41.798 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:41.798 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 1876 ms SOUTH
23:59:43.809 02.011 11616 Exposure complete
23:59:43.864 00.055 11616 worker thread done servicing request
23:59:43.864 00.000 12268 OnExposeComplete: enter
23:59:43.864 00.000 12268 UpdateGuideState(): m_state=6
23:59:43.864 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
23:59:43.865 00.001 12268 Star::Find returns 1 (0), X=919.99, Y=20.19, Mass=376, SNR=13.3, Peak=43 HFD=4.6
23:59:43.865 00.000 12268 MultiStar: [#1 0.27,-0.10,0.81,U] [#2 0.22,-0.53,0.62,U] [#3 0.66,-0.60,0.00,M5] [#4 0.06,-0.87,0.00,M3] [#5 0.68,-0.99,0.00,M7] 
23:59:43.865 00.000 12268 single-star, 2 included, MultiStar: {0.25, -0.21}, one-star: {0.25, -0.11}
23:59:43.865 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
23:59:43.865 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.28)
23:59:43.865 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.11 hyp=0.28 cameraTheta=-0.42 mountX=-0.09 mountY=0.27, mountTheta=1.89
23:59:43.867 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.11, opts=13)
23:59:43.867 00.000 12268 Enqueuing Move request for scope (0.25, -0.11)
23:59:43.867 00.000 11616 Worker thread wakes up
23:59:43.867 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.11) opts 0xd
23:59:43.867 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.11)
23:59:43.867 00.000 11616 Moving (0.25, -0.11) raw xDistance=-0.09 yDistance=0.27
23:59:43.867 00.000 11616 BLC: History state: CurrMiss=0.27, AvgInitMiss=0.09, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.041472, 1:0.266247
23:59:43.867 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
23:59:43.867 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:43.867 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:59:43.867 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
23:59:43.868 00.001 11616 MoveAxis(E, 0, ABG)
23:59:43.868 00.000 11616 Move returns status 0, amount 0
23:59:43.868 00.000 11616 MoveAxis(S, 23, ABG)
23:59:43.868 00.000 11616 Guiding  Dir = 1, Dur = 23
23:59:43.868 00.000 11616 IsSlewing returns 0
23:59:43.869 00.001 11616 IsGuiding returns 0
23:59:43.869 00.000 11616 PulseGuide returned control before completion, sleep 33
23:59:43.891 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
23:59:43.908 00.017 12268 UpdateGuideState exits: m=376 SNR=13.3
23:59:43.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:43.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:43.908 00.000 12268 Enqueuing Expose request
23:59:43.916 00.008 11616 IsGuiding returns 1
23:59:43.916 00.000 11616 scope still moving after pulse duration time elapsed
23:59:43.947 00.031 11616 IsSlewing returns 0
23:59:43.947 00.000 11616 IsGuiding returns 1
23:59:43.978 00.031 11616 IsSlewing returns 0
23:59:43.979 00.001 11616 IsGuiding returns 1
23:59:44.009 00.030 11616 IsSlewing returns 0
23:59:44.010 00.001 11616 IsGuiding returns 1
23:59:44.040 00.030 11616 IsSlewing returns 0
23:59:44.041 00.001 11616 IsGuiding returns 0
23:59:44.041 00.000 11616 scope move finished after 23 + 148 ms
23:59:44.041 00.000 11616 Move returns status 0, amount 23
23:59:44.041 00.000 11616 move complete, result=0
23:59:44.041 00.000 11616 worker thread done servicing request
23:59:44.041 00.000 11616 Worker thread wakes up
23:59:44.041 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
23:59:44.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:44.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:46.055 02.014 11616 Exposure complete
23:59:46.110 00.055 11616 worker thread done servicing request
23:59:46.110 00.000 12268 OnExposeComplete: enter
23:59:46.110 00.000 12268 UpdateGuideState(): m_state=6
23:59:46.110 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
23:59:46.110 00.000 12268 Star::Find returns 1 (0), X=920.14, Y=20.40, Mass=380, SNR=13.3, Peak=51 HFD=4.5
23:59:46.111 00.001 12268 MultiStar: [#1 0.69,-0.25,0.00,M1] [#2 0.73,-0.73,0.00,M1] [#3 0.20,-0.67,0.00,M6] [#4 0.29,-0.55,0.47,U] [#5 0.86,-0.70,0.00,M8] 
23:59:46.111 00.000 12268 refined, 1 included, MultiStar: {0.36, -0.11}, one-star: {0.40, 0.10}
23:59:46.111 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
23:59:46.111 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
23:59:46.111 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.11 hyp=0.38 cameraTheta=-0.30 mountX=-0.07 mountY=0.37, mountTheta=1.77
23:59:46.112 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.11, opts=13)
23:59:46.112 00.000 12268 Enqueuing Move request for scope (0.36, -0.11)
23:59:46.112 00.000 11616 Worker thread wakes up
23:59:46.113 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.11) opts 0xd
23:59:46.113 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.11)
23:59:46.113 00.000 11616 Moving (0.36, -0.11) raw xDistance=-0.07 yDistance=0.37
23:59:46.113 00.000 11616 BLC: History state: CurrMiss=0.37, AvgInitMiss=0.09, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.041472, 1:0.266247, 2:0.374010
23:59:46.113 00.000 11616 BLC: Under-shoot: nominal increase by 53
23:59:46.113 00.000 11616 BLC: window closed
23:59:46.113 00.000 11616 BLC: Pulse adjusted to 1906
23:59:46.114 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:46.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:59:46.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
23:59:46.114 00.000 11616 MoveAxis(E, 0, ABG)
23:59:46.115 00.001 11616 Move returns status 0, amount 0
23:59:46.115 00.000 11616 MoveAxis(S, 32, ABG)
23:59:46.115 00.000 11616 Guiding  Dir = 1, Dur = 32
23:59:46.115 00.000 11616 IsSlewing returns 0
23:59:46.115 00.000 11616 IsGuiding returns 0
23:59:46.116 00.001 11616 PulseGuide returned control before completion, sleep 42
23:59:46.137 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
23:59:46.155 00.018 12268 UpdateGuideState exits: m=380 SNR=13.3
23:59:46.156 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:46.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:46.156 00.000 12268 Enqueuing Expose request
23:59:46.163 00.007 11616 IsGuiding returns 1
23:59:46.163 00.000 11616 scope still moving after pulse duration time elapsed
23:59:46.194 00.031 11616 IsSlewing returns 0
23:59:46.195 00.001 11616 IsGuiding returns 0
23:59:46.195 00.000 11616 scope move finished after 32 + 47 ms
23:59:46.195 00.000 11616 Move returns status 0, amount 32
23:59:46.195 00.000 11616 move complete, result=0
23:59:46.195 00.000 11616 worker thread done servicing request
23:59:46.196 00.001 11616 Worker thread wakes up
23:59:46.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:46.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:46.196 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 32 ms SOUTH
23:59:46.457 00.261 12268 evsrv: cli 0F8E6D80 connect
23:59:46.458 00.001 12268 case statement mapped state 6 to 3
23:59:46.458 00.000 12268 case statement mapped state 6 to 3
23:59:46.459 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"b4d5b38b-44df-49e9-9ec9-b5f18084b2cd"}
23:59:46.459 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"b4d5b38b-44df-49e9-9ec9-b5f18084b2cd"}
23:59:46.459 00.000 12268 evsrv: cli 0F8E6D80 disconnect
23:59:48.264 01.805 11616 Exposure complete
23:59:48.325 00.061 11616 worker thread done servicing request
23:59:48.325 00.000 12268 OnExposeComplete: enter
23:59:48.325 00.000 12268 UpdateGuideState(): m_state=6
23:59:48.326 00.001 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
23:59:48.326 00.000 12268 Star::Find returns 1 (0), X=919.97, Y=20.61, Mass=303, SNR=12.0, Peak=37 HFD=3.8
23:59:48.326 00.000 12268 MultiStar: [#1 0.54,0.63,0.00,M2] [#2 0.12,0.03,0.71,U] [#3 0.46,0.07,0.65,U] [#4 1.01,0.05,0.00,M3] [#5 0.46,-0.49,0.00,M9] 
23:59:48.326 00.000 12268 refined, 2 included, MultiStar: {0.26, 0.16}, one-star: {0.23, 0.31}
23:59:48.326 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
23:59:48.326 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.25)
23:59:48.326 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.31 cameraTheta=0.55 mountX=0.18 mountY=0.24, mountTheta=0.92
23:59:48.328 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.16, opts=13)
23:59:48.328 00.000 12268 Enqueuing Move request for scope (0.26, 0.16)
23:59:48.329 00.001 11616 Worker thread wakes up
23:59:48.329 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd
23:59:48.329 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.16)
23:59:48.329 00.000 11616 Moving (0.26, 0.16) raw xDistance=0.18 yDistance=0.24
23:59:48.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
23:59:48.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
23:59:48.329 00.000 11616 MoveAxis(W, 103, ABG)
23:59:48.329 00.000 11616 Guiding  Dir = 3, Dur = 103
23:59:48.330 00.001 11616 IsSlewing returns 0
23:59:48.330 00.000 11616 IsGuiding returns 0
23:59:48.331 00.001 11616 PulseGuide returned control before completion, sleep 113
23:59:48.351 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
23:59:48.369 00.018 12268 UpdateGuideState exits: m=303 SNR=12.0
23:59:48.370 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:48.370 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:48.370 00.000 12268 Enqueuing Expose request
23:59:48.453 00.083 11616 IsGuiding returns 1
23:59:48.453 00.000 11616 scope still moving after pulse duration time elapsed
23:59:48.484 00.031 11616 IsSlewing returns 0
23:59:48.484 00.000 11616 IsGuiding returns 0
23:59:48.484 00.000 11616 scope move finished after 103 + 51 ms
23:59:48.484 00.000 11616 Move returns status 0, amount 103
23:59:48.484 00.000 11616 MoveAxis(S, 20, ABG)
23:59:48.485 00.001 11616 Guiding  Dir = 1, Dur = 20
23:59:48.485 00.000 11616 IsSlewing returns 0
23:59:48.485 00.000 11616 IsGuiding returns 0
23:59:48.486 00.001 11616 PulseGuide returned control before completion, sleep 30
23:59:48.531 00.045 11616 IsGuiding returns 1
23:59:48.531 00.000 11616 scope still moving after pulse duration time elapsed
23:59:48.562 00.031 11616 IsSlewing returns 0
23:59:48.562 00.000 11616 IsGuiding returns 0
23:59:48.562 00.000 11616 scope move finished after 20 + 56 ms
23:59:48.562 00.000 11616 Move returns status 0, amount 20
23:59:48.562 00.000 11616 move complete, result=0
23:59:48.562 00.000 11616 worker thread done servicing request
23:59:48.563 00.001 12268 GuideStep: 0.2 px 103 ms WEST, 0.2 px 20 ms SOUTH
23:59:48.563 00.000 11616 Worker thread wakes up
23:59:48.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:48.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:50.579 02.016 11616 Exposure complete
23:59:50.633 00.054 11616 worker thread done servicing request
23:59:50.633 00.000 12268 OnExposeComplete: enter
23:59:50.633 00.000 12268 UpdateGuideState(): m_state=6
23:59:50.634 00.001 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
23:59:50.634 00.000 12268 Star::Find returns 1 (0), X=920.04, Y=20.56, Mass=351, SNR=12.9, Peak=39 HFD=4.6
23:59:50.634 00.000 12268 MultiStar: [#1 0.34,-0.12,0.89,U] [#2 0.21,0.03,0.68,U] [#3 0.28,-0.18,0.60,U] [#4 0.51,0.09,0.40,U] [#5 0.48,-1.20,0.00,M10] 
23:59:50.634 00.000 12268 refined, 4 included, MultiStar: {0.31, 0.03}, one-star: {0.30, 0.26}
23:59:50.634 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
23:59:50.634 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
23:59:50.634 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.03 hyp=0.31 cameraTheta=0.08 mountX=0.06 mountY=0.31, mountTheta=1.39
23:59:50.636 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.03, opts=13)
23:59:50.636 00.000 12268 Enqueuing Move request for scope (0.31, 0.03)
23:59:50.636 00.000 11616 Worker thread wakes up
23:59:50.636 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.03) opts 0xd
23:59:50.636 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.03)
23:59:50.636 00.000 11616 Moving (0.31, 0.03) raw xDistance=0.06 yDistance=0.31
23:59:50.636 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:50.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:59:50.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
23:59:50.636 00.000 11616 MoveAxis(E, 0, ABG)
23:59:50.636 00.000 11616 Move returns status 0, amount 0
23:59:50.637 00.001 11616 MoveAxis(S, 26, ABG)
23:59:50.637 00.000 11616 Guiding  Dir = 1, Dur = 26
23:59:50.637 00.000 11616 IsSlewing returns 0
23:59:50.637 00.000 11616 IsGuiding returns 0
23:59:50.637 00.000 11616 PulseGuide returned control before completion, sleep 36
23:59:50.657 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=239, Gamma=1.290
23:59:50.675 00.018 12268 UpdateGuideState exits: m=351 SNR=12.9
23:59:50.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:50.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:50.675 00.000 12268 Enqueuing Expose request
23:59:50.690 00.015 11616 IsGuiding returns 0
23:59:50.690 00.000 11616 Move returns status 0, amount 26
23:59:50.690 00.000 11616 move complete, result=0
23:59:50.690 00.000 11616 worker thread done servicing request
23:59:50.691 00.001 11616 Worker thread wakes up
23:59:50.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:50.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:50.699 00.008 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
23:59:52.711 02.012 11616 Exposure complete
23:59:52.765 00.054 11616 worker thread done servicing request
23:59:52.765 00.000 12268 OnExposeComplete: enter
23:59:52.765 00.000 12268 UpdateGuideState(): m_state=6
23:59:52.766 00.001 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
23:59:52.766 00.000 12268 Star::Find returns 1 (0), X=920.14, Y=20.53, Mass=362, SNR=13.0, Peak=39 HFD=4.8
23:59:52.766 00.000 12268 MultiStar: [#1 0.38,0.17,0.81,U] [#2 -0.02,-0.35,0.62,U] [#3 0.29,-0.09,0.64,U] [#4 0.63,-0.30,0.00,M3] [#5 0.28,-0.28,0.57,U] 
23:59:52.766 00.000 12268 refined, 4 included, MultiStar: {0.29, -0.02}, one-star: {0.40, 0.23}
23:59:52.766 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
23:59:52.766 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.64)
23:59:52.766 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-0.06 mountX=0.01 mountY=0.29, mountTheta=1.54
23:59:52.768 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.02, opts=13)
23:59:52.768 00.000 12268 Enqueuing Move request for scope (0.29, -0.02)
23:59:52.768 00.000 11616 Worker thread wakes up
23:59:52.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.02) opts 0xd
23:59:52.768 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.02)
23:59:52.768 00.000 11616 Moving (0.29, -0.02) raw xDistance=0.01 yDistance=0.29
23:59:52.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:52.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:59:52.769 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
23:59:52.769 00.000 11616 MoveAxis(E, 0, ABG)
23:59:52.769 00.000 11616 Move returns status 0, amount 0
23:59:52.769 00.000 11616 MoveAxis(S, 24, ABG)
23:59:52.769 00.000 11616 Guiding  Dir = 1, Dur = 24
23:59:52.769 00.000 11616 IsSlewing returns 0
23:59:52.769 00.000 11616 IsGuiding returns 0
23:59:52.770 00.001 11616 PulseGuide returned control before completion, sleep 34
23:59:52.790 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
23:59:52.807 00.017 12268 UpdateGuideState exits: m=362 SNR=13.0
23:59:52.808 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:52.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:52.808 00.000 12268 Enqueuing Expose request
23:59:52.815 00.007 11616 IsGuiding returns 1
23:59:52.815 00.000 11616 scope still moving after pulse duration time elapsed
23:59:52.846 00.031 11616 IsSlewing returns 0
23:59:52.846 00.000 11616 IsGuiding returns 0
23:59:52.847 00.001 11616 scope move finished after 24 + 53 ms
23:59:52.847 00.000 11616 Move returns status 0, amount 24
23:59:52.847 00.000 11616 move complete, result=0
23:59:52.847 00.000 11616 worker thread done servicing request
23:59:52.847 00.000 11616 Worker thread wakes up
23:59:52.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:52.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:52.848 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 24 ms SOUTH
23:59:54.867 02.019 11616 Exposure complete
23:59:54.921 00.054 11616 worker thread done servicing request
23:59:54.921 00.000 12268 OnExposeComplete: enter
23:59:54.921 00.000 12268 UpdateGuideState(): m_state=6
23:59:54.921 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
23:59:54.922 00.001 12268 Star::Find returns 1 (0), X=919.98, Y=20.59, Mass=237, SNR=10.6, Peak=33 HFD=3.3
23:59:54.922 00.000 12268 MultiStar: [#1 0.32,-0.22,0.94,U] [#2 0.27,-0.06,0.69,U] [#3 0.16,-0.04,0.68,U] [#4 0.56,-0.52,0.00,M4] [#5 0.87,-0.09,0.00,M10] 
23:59:54.922 00.000 12268 refined, 3 included, MultiStar: {0.25, 0.00}, one-star: {0.24, 0.29}
23:59:54.922 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
23:59:54.922 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.71)
23:59:54.922 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.00 hyp=0.25 cameraTheta=0.01 mountX=0.03 mountY=0.25, mountTheta=1.46
23:59:54.924 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.00, opts=13)
23:59:54.924 00.000 12268 Enqueuing Move request for scope (0.25, 0.00)
23:59:54.924 00.000 11616 Worker thread wakes up
23:59:54.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.00) opts 0xd
23:59:54.924 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.00)
23:59:54.924 00.000 11616 Moving (0.25, 0.00) raw xDistance=0.03 yDistance=0.25
23:59:54.924 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:54.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:59:54.925 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
23:59:54.925 00.000 11616 MoveAxis(E, 0, ABG)
23:59:54.925 00.000 11616 Move returns status 0, amount 0
23:59:54.925 00.000 11616 MoveAxis(S, 21, ABG)
23:59:54.925 00.000 11616 Guiding  Dir = 1, Dur = 21
23:59:54.925 00.000 11616 IsSlewing returns 0
23:59:54.925 00.000 11616 IsGuiding returns 0
23:59:54.926 00.001 11616 PulseGuide returned control before completion, sleep 31
23:59:54.946 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=218, Gamma=1.290
23:59:54.963 00.017 12268 UpdateGuideState exits: m=237 SNR=10.6
23:59:54.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:54.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:54.963 00.000 12268 Enqueuing Expose request
23:59:54.972 00.009 11616 IsGuiding returns 1
23:59:54.973 00.001 11616 scope still moving after pulse duration time elapsed
23:59:55.003 00.030 11616 IsSlewing returns 0
23:59:55.003 00.000 11616 IsGuiding returns 1
23:59:55.035 00.032 11616 IsSlewing returns 0
23:59:55.035 00.000 11616 IsGuiding returns 1
23:59:55.067 00.032 11616 IsSlewing returns 0
23:59:55.068 00.001 11616 IsGuiding returns 1
23:59:55.097 00.029 11616 IsSlewing returns 0
23:59:55.097 00.000 11616 IsGuiding returns 1
23:59:55.128 00.031 11616 IsSlewing returns 0
23:59:55.128 00.000 11616 IsGuiding returns 0
23:59:55.130 00.002 11616 scope move finished after 21 + 183 ms
23:59:55.130 00.000 11616 Move returns status 0, amount 21
23:59:55.130 00.000 11616 move complete, result=0
23:59:55.130 00.000 11616 worker thread done servicing request
23:59:55.130 00.000 11616 Worker thread wakes up
23:59:55.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:55.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:55.130 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 21 ms SOUTH
23:59:57.144 02.014 11616 Exposure complete
23:59:57.198 00.054 11616 worker thread done servicing request
23:59:57.198 00.000 12268 OnExposeComplete: enter
23:59:57.198 00.000 12268 UpdateGuideState(): m_state=6
23:59:57.199 00.001 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
23:59:57.199 00.000 12268 Star::Find returns 1 (0), X=920.19, Y=20.84, Mass=371, SNR=13.2, Peak=45 HFD=4.4
23:59:57.199 00.000 12268 MultiStar: [#1 0.25,0.28,0.70,U] [#2 0.37,0.12,0.60,U] [#3 0.32,-0.08,0.51,U] [#4 0.63,-0.05,0.00,M5] [#5 0.75,-0.64,0.00,R] 
23:59:57.199 00.000 12268 refined, 3 included, MultiStar: {0.36, 0.27}, one-star: {0.45, 0.54}
23:59:57.199 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
23:59:57.199 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.35)
23:59:57.199 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.27 hyp=0.45 cameraTheta=0.65 mountX=0.31 mountY=0.32, mountTheta=0.81
23:59:57.201 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.27, opts=13)
23:59:57.201 00.000 12268 Enqueuing Move request for scope (0.36, 0.27)
23:59:57.201 00.000 11616 Worker thread wakes up
23:59:57.201 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.27) opts 0xd
23:59:57.201 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.27)
23:59:57.201 00.000 11616 Moving (0.36, 0.27) raw xDistance=0.31 yDistance=0.32
23:59:57.201 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
23:59:57.201 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
23:59:57.201 00.000 11616 MoveAxis(W, 171, ABG)
23:59:57.202 00.001 11616 Guiding  Dir = 3, Dur = 171
23:59:57.202 00.000 11616 IsSlewing returns 0
23:59:57.202 00.000 11616 IsGuiding returns 0
23:59:57.202 00.000 11616 PulseGuide returned control before completion, sleep 181
23:59:57.223 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=218, Gamma=1.290
23:59:57.240 00.017 12268 UpdateGuideState exits: m=371 SNR=13.2
23:59:57.240 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:57.240 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:57.240 00.000 12268 Enqueuing Expose request
23:59:57.391 00.151 11616 IsGuiding returns 1
23:59:57.391 00.000 11616 scope still moving after pulse duration time elapsed
23:59:57.422 00.031 11616 IsSlewing returns 0
23:59:57.423 00.001 11616 IsGuiding returns 0
23:59:57.423 00.000 11616 scope move finished after 171 + 50 ms
23:59:57.423 00.000 11616 Move returns status 0, amount 171
23:59:57.423 00.000 11616 MoveAxis(S, 27, ABG)
23:59:57.423 00.000 11616 Guiding  Dir = 1, Dur = 27
23:59:57.423 00.000 11616 IsSlewing returns 0
23:59:57.424 00.001 11616 IsGuiding returns 0
23:59:57.424 00.000 11616 PulseGuide returned control before completion, sleep 37
23:59:57.469 00.045 11616 IsGuiding returns 1
23:59:57.469 00.000 11616 scope still moving after pulse duration time elapsed
23:59:57.500 00.031 11616 IsSlewing returns 0
23:59:57.501 00.001 11616 IsGuiding returns 1
23:59:57.532 00.031 11616 IsSlewing returns 0
23:59:57.532 00.000 11616 IsGuiding returns 1
23:59:57.561 00.029 11616 IsSlewing returns 0
23:59:57.562 00.001 11616 IsGuiding returns 0
23:59:57.562 00.000 11616 scope move finished after 27 + 111 ms
23:59:57.562 00.000 11616 Move returns status 0, amount 27
23:59:57.562 00.000 11616 move complete, result=0
23:59:57.562 00.000 11616 worker thread done servicing request
23:59:57.562 00.000 11616 Worker thread wakes up
23:59:57.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:57.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
23:59:57.562 00.000 12268 GuideStep: 0.3 px 171 ms WEST, 0.3 px 27 ms SOUTH
23:59:59.577 02.015 11616 Exposure complete
23:59:59.635 00.058 11616 worker thread done servicing request
23:59:59.635 00.000 12268 OnExposeComplete: enter
23:59:59.635 00.000 12268 UpdateGuideState(): m_state=6
23:59:59.636 00.001 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
23:59:59.636 00.000 12268 Star::Find returns 1 (0), X=919.94, Y=20.72, Mass=356, SNR=12.9, Peak=46 HFD=4.8
23:59:59.636 00.000 12268 MultiStar: [#1 0.22,0.31,0.81,U] [#2 0.29,0.28,0.59,U] [#3 0.33,0.25,0.55,U] [#4 0.55,0.71,0.00,M6] [#5 -0.16,0.21,0.49,U] 
23:59:59.636 00.000 12268 refined, 4 included, MultiStar: {0.19, 0.31}, one-star: {0.20, 0.42}
23:59:59.636 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
23:59:59.636 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
23:59:59.636 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.31 hyp=0.37 cameraTheta=1.03 mountX=0.33 mountY=0.15, mountTheta=0.42
23:59:59.638 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.31, opts=13)
23:59:59.638 00.000 12268 Enqueuing Move request for scope (0.19, 0.31)
23:59:59.638 00.000 11616 Worker thread wakes up
23:59:59.638 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.31) opts 0xd
23:59:59.638 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.31)
23:59:59.638 00.000 11616 Moving (0.19, 0.31) raw xDistance=0.33 yDistance=0.15
23:59:59.638 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
23:59:59.638 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:59.638 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:59:59.639 00.001 11616 MoveAxis(W, 185, ABG)
23:59:59.639 00.000 11616 Guiding  Dir = 3, Dur = 185
23:59:59.639 00.000 11616 IsSlewing returns 0
23:59:59.639 00.000 11616 IsGuiding returns 0
23:59:59.639 00.000 11616 PulseGuide returned control before completion, sleep 195
23:59:59.659 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
23:59:59.676 00.017 12268 UpdateGuideState exits: m=356 SNR=12.9
23:59:59.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:59.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
23:59:59.676 00.000 12268 Enqueuing Expose request
23:59:59.850 00.174 11616 IsGuiding returns 1
23:59:59.850 00.000 11616 scope still moving after pulse duration time elapsed
23:59:59.880 00.030 11616 IsSlewing returns 0
23:59:59.880 00.000 11616 IsGuiding returns 0
23:59:59.881 00.001 11616 scope move finished after 185 + 56 ms
23:59:59.881 00.000 11616 Move returns status 0, amount 185
23:59:59.881 00.000 11616 MoveAxis(N, 0, ABG)
23:59:59.881 00.000 11616 Move returns status 0, amount 0
23:59:59.881 00.000 11616 move complete, result=0
23:59:59.881 00.000 11616 worker thread done servicing request
23:59:59.881 00.000 11616 Worker thread wakes up
23:59:59.881 00.000 12268 GuideStep: 0.3 px 185 ms WEST, 0.1 px 0 ms NORTH
23:59:59.882 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
23:59:59.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:01.887 02.005 11616 Exposure complete
00:00:01.942 00.055 11616 worker thread done servicing request
00:00:01.942 00.000 12268 OnExposeComplete: enter
00:00:01.942 00.000 12268 UpdateGuideState(): m_state=6
00:00:01.942 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
00:00:01.942 00.000 12268 Star::Find returns 1 (0), X=920.04, Y=19.96, Mass=368, SNR=13.3, Peak=41 HFD=4.5
00:00:01.943 00.001 12268 MultiStar: [#1 0.39,-0.48,0.00,M1] [#2 1.01,-0.30,0.00,M1] [#3 0.95,-0.64,0.00,M1] [#4 1.03,-0.95,0.00,M7] [#5 -0.44,0.04,0.59,U] 
00:00:01.943 00.000 12268 refined, 1 included, MultiStar: {0.02, -0.20}, one-star: {0.30, -0.34}
00:00:01.943 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
00:00:01.943 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
00:00:01.943 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.45 mountX=-0.20 mountY=0.05, mountTheta=2.89
00:00:01.944 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.20, opts=13)
00:00:01.944 00.000 12268 Enqueuing Move request for scope (0.02, -0.20)
00:00:01.944 00.000 11616 Worker thread wakes up
00:00:01.944 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
00:00:01.944 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
00:00:01.944 00.000 11616 Moving (0.02, -0.20) raw xDistance=-0.20 yDistance=0.05
00:00:01.944 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:00:01.944 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:00:01.945 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:01.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:00:01.945 00.000 11616 MoveAxis(E, 0, ABG)
00:00:01.945 00.000 11616 Move returns status 0, amount 0
00:00:01.945 00.000 11616 MoveAxis(N, 0, ABG)
00:00:01.945 00.000 11616 Move returns status 0, amount 0
00:00:01.945 00.000 11616 move complete, result=0
00:00:01.945 00.000 11616 worker thread done servicing request
00:00:01.966 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
00:00:01.983 00.017 12268 UpdateGuideState exits: m=368 SNR=13.3
00:00:01.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:01.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:01.983 00.000 12268 Enqueuing Expose request
00:00:01.983 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:01.983 00.000 11616 Worker thread wakes up
00:00:01.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:01.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:03.992 02.009 11616 Exposure complete
00:00:04.047 00.055 11616 worker thread done servicing request
00:00:04.047 00.000 12268 OnExposeComplete: enter
00:00:04.047 00.000 12268 UpdateGuideState(): m_state=6
00:00:04.047 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
00:00:04.047 00.000 12268 Star::Find returns 1 (0), X=919.99, Y=19.72, Mass=312, SNR=12.1, Peak=30 HFD=4.4
00:00:04.048 00.001 12268 MultiStar: [#1 0.15,-0.94,0.00,M2] [#2 -0.01,-0.89,0.00,M2] [#3 0.13,-0.85,0.00,M2] [#4 0.45,-1.35,0.00,M8] [#5 -0.33,-1.03,0.00,M1] 
00:00:04.048 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
00:00:04.048 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
00:00:04.048 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.58 hyp=0.63 cameraTheta=-1.16 mountX=-0.55 mountY=0.33, mountTheta=2.61
00:00:04.049 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.58, opts=13)
00:00:04.050 00.001 12268 Enqueuing Move request for scope (0.25, -0.58)
00:00:04.050 00.000 11616 Worker thread wakes up
00:00:04.050 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.58) opts 0xd
00:00:04.050 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.58)
00:00:04.050 00.000 11616 Moving (0.25, -0.58) raw xDistance=-0.55 yDistance=0.33
00:00:04.050 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.29 direction from 1 to -1
00:00:04.050 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.64
00:00:04.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.55
00:00:04.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
00:00:04.050 00.000 11616 MoveAxis(E, 307, ABG)
00:00:04.050 00.000 11616 Guiding  Dir = 2, Dur = 307
00:00:04.051 00.001 11616 IsSlewing returns 0
00:00:04.051 00.000 11616 IsGuiding returns 0
00:00:04.051 00.000 11616 PulseGuide returned control before completion, sleep 317
00:00:04.074 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
00:00:04.097 00.023 12268 UpdateGuideState exits: m=312 SNR=12.1
00:00:04.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:04.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:04.097 00.000 12268 Enqueuing Expose request
00:00:04.370 00.273 11616 IsGuiding returns 1
00:00:04.370 00.000 11616 scope still moving after pulse duration time elapsed
00:00:04.402 00.032 11616 IsSlewing returns 0
00:00:04.402 00.000 11616 IsGuiding returns 0
00:00:04.402 00.000 11616 scope move finished after 307 + 44 ms
00:00:04.402 00.000 11616 Move returns status 0, amount 307
00:00:04.402 00.000 11616 MoveAxis(S, 28, ABG)
00:00:04.402 00.000 11616 Guiding  Dir = 1, Dur = 28
00:00:04.403 00.001 11616 IsSlewing returns 0
00:00:04.403 00.000 11616 IsGuiding returns 0
00:00:04.403 00.000 11616 PulseGuide returned control before completion, sleep 38
00:00:04.448 00.045 11616 IsGuiding returns 1
00:00:04.448 00.000 11616 scope still moving after pulse duration time elapsed
00:00:04.480 00.032 11616 IsSlewing returns 0
00:00:04.480 00.000 11616 IsGuiding returns 0
00:00:04.480 00.000 11616 scope move finished after 28 + 49 ms
00:00:04.481 00.001 11616 Move returns status 0, amount 28
00:00:04.481 00.000 11616 move complete, result=0
00:00:04.481 00.000 11616 worker thread done servicing request
00:00:04.481 00.000 11616 Worker thread wakes up
00:00:04.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:04.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:04.481 00.000 12268 GuideStep: -0.5 px 307 ms EAST, 0.3 px 28 ms SOUTH
00:00:06.493 02.012 11616 Exposure complete
00:00:06.549 00.056 11616 worker thread done servicing request
00:00:06.549 00.000 12268 OnExposeComplete: enter
00:00:06.549 00.000 12268 UpdateGuideState(): m_state=6
00:00:06.549 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
00:00:06.549 00.000 12268 Star::Find returns 1 (0), X=919.72, Y=19.81, Mass=390, SNR=13.5, Peak=48 HFD=4.6
00:00:06.550 00.001 12268 MultiStar: [#1 0.35,-0.33,0.76,U] [#2 -0.09,-0.54,0.63,U] [#3 -0.25,-0.61,0.00,M3] [#4 0.35,-0.62,0.00,M9] [#5 -0.53,0.08,0.50,U] 
00:00:06.550 00.000 12268 refined, 3 included, MultiStar: {-0.03, -0.36}, one-star: {-0.02, -0.49}
00:00:06.550 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
00:00:06.550 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
00:00:06.550 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.36 hyp=0.36 cameraTheta=-1.65 mountX=-0.36 mountY=0.02, mountTheta=3.09
00:00:06.552 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.36, opts=13)
00:00:06.552 00.000 12268 Enqueuing Move request for scope (-0.03, -0.36)
00:00:06.552 00.000 11616 Worker thread wakes up
00:00:06.552 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.36) opts 0xd
00:00:06.552 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.36)
00:00:06.552 00.000 11616 Moving (-0.03, -0.36) raw xDistance=-0.36 yDistance=0.02
00:00:06.552 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
00:00:06.552 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:06.553 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:00:06.553 00.000 11616 MoveAxis(E, 203, ABG)
00:00:06.553 00.000 11616 Guiding  Dir = 2, Dur = 203
00:00:06.553 00.000 11616 IsSlewing returns 0
00:00:06.553 00.000 11616 IsGuiding returns 0
00:00:06.554 00.001 11616 PulseGuide returned control before completion, sleep 213
00:00:06.575 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
00:00:06.592 00.017 12268 UpdateGuideState exits: m=390 SNR=13.5
00:00:06.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:06.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:06.592 00.000 12268 Enqueuing Expose request
00:00:06.781 00.189 11616 IsGuiding returns 1
00:00:06.782 00.001 11616 scope still moving after pulse duration time elapsed
00:00:06.813 00.031 11616 IsSlewing returns 0
00:00:06.813 00.000 11616 IsGuiding returns 0
00:00:06.813 00.000 11616 scope move finished after 203 + 56 ms
00:00:06.813 00.000 11616 Move returns status 0, amount 203
00:00:06.813 00.000 11616 MoveAxis(N, 0, ABG)
00:00:06.813 00.000 11616 Move returns status 0, amount 0
00:00:06.813 00.000 11616 move complete, result=0
00:00:06.814 00.001 11616 worker thread done servicing request
00:00:06.814 00.000 11616 Worker thread wakes up
00:00:06.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:06.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:06.814 00.000 12268 GuideStep: -0.4 px 203 ms EAST, 0.0 px 0 ms NORTH
00:00:08.820 02.006 11616 Exposure complete
00:00:08.873 00.053 11616 worker thread done servicing request
00:00:08.873 00.000 12268 OnExposeComplete: enter
00:00:08.873 00.000 12268 UpdateGuideState(): m_state=6
00:00:08.873 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
00:00:08.874 00.001 12268 Star::Find returns 1 (0), X=919.82, Y=19.73, Mass=372, SNR=13.2, Peak=37 HFD=4.9
00:00:08.874 00.000 12268 MultiStar: [#1 0.47,-0.67,0.00,M2] [#2 -0.20,-0.98,0.00,M2] [#3 0.27,-0.97,0.00,M4] [#4 0.50,-1.33,0.00,M10] [#5 -0.38,-0.93,0.00,M1] 
00:00:08.874 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
00:00:08.874 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
00:00:08.874 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.57 hyp=0.57 cameraTheta=-1.44 mountX=-0.56 mountY=0.15, mountTheta=2.88
00:00:08.876 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.57, opts=13)
00:00:08.876 00.000 12268 Enqueuing Move request for scope (0.08, -0.57)
00:00:08.876 00.000 11616 Worker thread wakes up
00:00:08.876 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.57) opts 0xd
00:00:08.876 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.57)
00:00:08.876 00.000 11616 Moving (0.08, -0.57) raw xDistance=-0.56 yDistance=0.15
00:00:08.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
00:00:08.876 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:08.876 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:00:08.876 00.000 11616 MoveAxis(E, 313, ABG)
00:00:08.877 00.001 11616 Guiding  Dir = 2, Dur = 313
00:00:08.877 00.000 11616 IsSlewing returns 0
00:00:08.877 00.000 11616 IsGuiding returns 0
00:00:08.877 00.000 11616 PulseGuide returned control before completion, sleep 323
00:00:08.899 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=223, Gamma=1.290
00:00:08.916 00.017 12268 UpdateGuideState exits: m=372 SNR=13.2
00:00:08.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:08.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:08.916 00.000 12268 Enqueuing Expose request
00:00:09.207 00.291 11616 IsGuiding returns 1
00:00:09.207 00.000 11616 scope still moving after pulse duration time elapsed
00:00:09.238 00.031 11616 IsSlewing returns 0
00:00:09.238 00.000 11616 IsGuiding returns 0
00:00:09.239 00.001 11616 scope move finished after 313 + 48 ms
00:00:09.239 00.000 11616 Move returns status 0, amount 313
00:00:09.239 00.000 11616 MoveAxis(N, 0, ABG)
00:00:09.239 00.000 11616 Move returns status 0, amount 0
00:00:09.239 00.000 11616 move complete, result=0
00:00:09.239 00.000 11616 worker thread done servicing request
00:00:09.239 00.000 11616 Worker thread wakes up
00:00:09.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:09.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:09.240 00.001 12268 GuideStep: -0.6 px 313 ms EAST, 0.1 px 0 ms NORTH
00:00:11.246 02.006 11616 Exposure complete
00:00:11.303 00.057 11616 worker thread done servicing request
00:00:11.303 00.000 12268 OnExposeComplete: enter
00:00:11.303 00.000 12268 UpdateGuideState(): m_state=6
00:00:11.303 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
00:00:11.303 00.000 12268 Star::Find returns 1 (0), X=920.20, Y=19.70, Mass=329, SNR=12.5, Peak=41 HFD=4.3
00:00:11.304 00.001 12268 MultiStar: [#1 0.65,-0.47,0.00,M3] [#2 0.38,-0.62,0.00,M3] [#3 0.54,-0.80,0.00,M5] [#4 0.65,-1.24,0.00,R] [#5 -0.38,-0.81,0.00,M2] 
00:00:11.304 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
00:00:11.304 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
00:00:11.304 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.60 hyp=0.76 cameraTheta=-0.92 mountX=-0.55 mountY=0.53, mountTheta=2.38
00:00:11.305 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.60, opts=13)
00:00:11.305 00.000 12268 Enqueuing Move request for scope (0.46, -0.60)
00:00:11.305 00.000 11616 Worker thread wakes up
00:00:11.306 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.60) opts 0xd
00:00:11.306 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.60)
00:00:11.306 00.000 11616 Moving (0.46, -0.60) raw xDistance=-0.55 yDistance=0.53
00:00:11.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
00:00:11.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
00:00:11.306 00.000 11616 MoveAxis(E, 310, ABG)
00:00:11.306 00.000 11616 Guiding  Dir = 2, Dur = 310
00:00:11.306 00.000 11616 IsSlewing returns 0
00:00:11.306 00.000 11616 IsGuiding returns 0
00:00:11.307 00.001 11616 PulseGuide returned control before completion, sleep 320
00:00:11.327 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
00:00:11.347 00.020 12268 UpdateGuideState exits: m=329 SNR=12.5
00:00:11.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:11.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:11.347 00.000 12268 Enqueuing Expose request
00:00:11.640 00.293 11616 IsGuiding returns 1
00:00:11.640 00.000 11616 scope still moving after pulse duration time elapsed
00:00:11.672 00.032 11616 IsSlewing returns 0
00:00:11.672 00.000 11616 IsGuiding returns 0
00:00:11.672 00.000 11616 scope move finished after 310 + 55 ms
00:00:11.672 00.000 11616 Move returns status 0, amount 310
00:00:11.672 00.000 11616 MoveAxis(S, 45, ABG)
00:00:11.672 00.000 11616 Guiding  Dir = 1, Dur = 45
00:00:11.673 00.001 11616 IsSlewing returns 0
00:00:11.673 00.000 11616 IsGuiding returns 0
00:00:11.673 00.000 11616 PulseGuide returned control before completion, sleep 55
00:00:11.733 00.060 11616 IsGuiding returns 1
00:00:11.733 00.000 11616 scope still moving after pulse duration time elapsed
00:00:11.765 00.032 11616 IsSlewing returns 0
00:00:11.765 00.000 11616 IsGuiding returns 0
00:00:11.765 00.000 11616 scope move finished after 45 + 47 ms
00:00:11.765 00.000 11616 Move returns status 0, amount 45
00:00:11.765 00.000 11616 move complete, result=0
00:00:11.766 00.001 11616 worker thread done servicing request
00:00:11.766 00.000 11616 Worker thread wakes up
00:00:11.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:11.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:11.766 00.000 12268 GuideStep: -0.6 px 310 ms EAST, 0.5 px 45 ms SOUTH
00:00:13.785 02.019 11616 Exposure complete
00:00:13.840 00.055 11616 worker thread done servicing request
00:00:13.840 00.000 12268 OnExposeComplete: enter
00:00:13.840 00.000 12268 UpdateGuideState(): m_state=6
00:00:13.840 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
00:00:13.840 00.000 12268 Star::Find returns 1 (0), X=919.99, Y=19.46, Mass=377, SNR=13.3, Peak=40 HFD=4.9
00:00:13.841 00.001 12268 MultiStar: [#1 0.48,-1.05,0.00,M4] [#2 -0.17,-0.55,0.57,U] [#3 0.59,-0.97,0.00,M6] [#4 -0.01,-0.33,0.48,U] [#5 0.00,-0.74,0.00,M3] 
00:00:13.841 00.000 12268 refined, 2 included, MultiStar: {0.07, -0.64}, one-star: {0.25, -0.84}
00:00:13.841 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:00:13.841 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
00:00:13.841 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.64 hyp=0.64 cameraTheta=-1.46 mountX=-0.63 mountY=0.15, mountTheta=2.90
00:00:13.843 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.64, opts=13)
00:00:13.843 00.000 12268 Enqueuing Move request for scope (0.07, -0.64)
00:00:13.843 00.000 11616 Worker thread wakes up
00:00:13.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.64) opts 0xd
00:00:13.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.64)
00:00:13.843 00.000 11616 Moving (0.07, -0.64) raw xDistance=-0.63 yDistance=0.15
00:00:13.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.63
00:00:13.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:00:13.843 00.000 11616 MoveAxis(E, 352, ABG)
00:00:13.844 00.001 11616 Guiding  Dir = 2, Dur = 352
00:00:13.844 00.000 11616 IsSlewing returns 0
00:00:13.844 00.000 11616 IsGuiding returns 0
00:00:13.844 00.000 11616 PulseGuide returned control before completion, sleep 362
00:00:13.871 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
00:00:13.891 00.020 12268 UpdateGuideState exits: m=377 SNR=13.3
00:00:13.891 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:13.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:13.891 00.000 12268 Enqueuing Expose request
00:00:14.219 00.328 11616 IsGuiding returns 0
00:00:14.220 00.001 11616 Move returns status 0, amount 352
00:00:14.220 00.000 11616 MoveAxis(S, 13, ABG)
00:00:14.220 00.000 11616 Guiding  Dir = 1, Dur = 13
00:00:14.220 00.000 11616 IsSlewing returns 0
00:00:14.221 00.001 11616 IsGuiding returns 0
00:00:14.221 00.000 11616 PulseGuide returned control before completion, sleep 23
00:00:14.251 00.030 11616 IsGuiding returns 1
00:00:14.251 00.000 11616 scope still moving after pulse duration time elapsed
00:00:14.280 00.029 11616 IsSlewing returns 0
00:00:14.281 00.001 11616 IsGuiding returns 0
00:00:14.281 00.000 11616 scope move finished after 13 + 47 ms
00:00:14.281 00.000 11616 Move returns status 0, amount 13
00:00:14.281 00.000 11616 move complete, result=0
00:00:14.281 00.000 11616 worker thread done servicing request
00:00:14.281 00.000 11616 Worker thread wakes up
00:00:14.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:14.282 00.001 12268 GuideStep: -0.6 px 352 ms EAST, 0.2 px 13 ms SOUTH
00:00:14.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:16.291 02.009 11616 Exposure complete
00:00:16.345 00.054 11616 worker thread done servicing request
00:00:16.346 00.001 12268 OnExposeComplete: enter
00:00:16.346 00.000 12268 UpdateGuideState(): m_state=6
00:00:16.346 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
00:00:16.346 00.000 12268 Star::Find returns 1 (0), X=920.18, Y=20.49, Mass=273, SNR=11.4, Peak=41 HFD=3.6
00:00:16.346 00.000 12268 MultiStar: [#1 0.06,0.24,0.88,U] [#2 0.08,0.04,0.78,U] [#3 0.08,0.43,0.77,U] [#4 -0.16,1.18,0.00,M1] [#5 -0.35,0.14,0.70,U] 
00:00:16.346 00.000 12268 refined, 4 included, MultiStar: {0.09, 0.21}, one-star: {0.44, 0.19}
00:00:16.347 00.001 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
00:00:16.347 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
00:00:16.347 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.16 mountX=0.22 mountY=0.06, mountTheta=0.28
00:00:16.347 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.21, opts=13)
00:00:16.347 00.000 12268 Enqueuing Move request for scope (0.09, 0.21)
00:00:16.349 00.002 11616 Worker thread wakes up
00:00:16.349 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
00:00:16.349 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
00:00:16.349 00.000 11616 Moving (0.09, 0.21) raw xDistance=0.22 yDistance=0.06
00:00:16.349 00.000 11616 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.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:00:16.349 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:16.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:00:16.349 00.000 11616 MoveAxis(E, 0, ABG)
00:00:16.349 00.000 11616 Move returns status 0, amount 0
00:00:16.349 00.000 11616 MoveAxis(N, 0, ABG)
00:00:16.349 00.000 11616 Move returns status 0, amount 0
00:00:16.349 00.000 11616 move complete, result=0
00:00:16.350 00.001 11616 worker thread done servicing request
00:00:16.374 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:00:16.390 00.016 12268 UpdateGuideState exits: m=273 SNR=11.4
00:00:16.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:16.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:16.390 00.000 12268 Enqueuing Expose request
00:00:16.391 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:16.391 00.000 11616 Worker thread wakes up
00:00:16.391 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:16.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:18.398 02.007 11616 Exposure complete
00:00:18.454 00.056 11616 worker thread done servicing request
00:00:18.454 00.000 12268 OnExposeComplete: enter
00:00:18.454 00.000 12268 UpdateGuideState(): m_state=6
00:00:18.454 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
00:00:18.454 00.000 12268 Star::Find returns 1 (0), X=919.91, Y=20.59, Mass=296, SNR=11.9, Peak=47 HFD=3.4
00:00:18.455 00.001 12268 MultiStar: [#1 0.42,0.16,0.94,U] [#2 -0.07,0.06,0.68,U] [#3 0.31,0.37,0.68,U] [#4 0.46,0.72,0.00,M2] [#5 -0.08,0.32,0.65,U] 
00:00:18.455 00.000 12268 refined, 4 included, MultiStar: {0.17, 0.24}, one-star: {0.17, 0.29}
00:00:18.455 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
00:00:18.455 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.65)
00:00:18.455 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.24 hyp=0.29 cameraTheta=0.95 mountX=0.25 mountY=0.14, mountTheta=0.50
00:00:18.456 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.24, opts=13)
00:00:18.456 00.000 12268 Enqueuing Move request for scope (0.17, 0.24)
00:00:18.457 00.001 11616 Worker thread wakes up
00:00:18.457 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.24) opts 0xd
00:00:18.457 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.24)
00:00:18.457 00.000 11616 Moving (0.17, 0.24) raw xDistance=0.25 yDistance=0.14
00:00:18.457 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:00:18.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:00:18.457 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:18.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:00:18.457 00.000 11616 MoveAxis(E, 0, ABG)
00:00:18.457 00.000 11616 Move returns status 0, amount 0
00:00:18.457 00.000 11616 MoveAxis(N, 0, ABG)
00:00:18.457 00.000 11616 Move returns status 0, amount 0
00:00:18.458 00.001 11616 move complete, result=0
00:00:18.458 00.000 11616 worker thread done servicing request
00:00:18.482 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:00:18.499 00.017 12268 UpdateGuideState exits: m=296 SNR=11.9
00:00:18.500 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:18.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:18.500 00.000 12268 Enqueuing Expose request
00:00:18.500 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:18.500 00.000 11616 Worker thread wakes up
00:00:18.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:18.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:20.509 02.009 11616 Exposure complete
00:00:20.563 00.054 11616 worker thread done servicing request
00:00:20.564 00.001 12268 OnExposeComplete: enter
00:00:20.564 00.000 12268 UpdateGuideState(): m_state=6
00:00:20.564 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
00:00:20.564 00.000 12268 Star::Find returns 1 (0), X=920.08, Y=20.42, Mass=422, SNR=14.2, Peak=50 HFD=4.3
00:00:20.564 00.000 12268 MultiStar: [#1 0.46,-0.15,0.80,U] [#2 -0.08,-0.27,0.56,U] [#3 0.58,-0.13,0.63,U] [#4 0.26,0.74,0.00,M3] [#5 -0.23,-0.01,0.59,U] 
00:00:20.564 00.000 12268 refined, 4 included, MultiStar: {0.25, -0.07}, one-star: {0.34, 0.12}
00:00:20.564 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
00:00:20.564 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
00:00:20.565 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-0.27 mountX=-0.04 mountY=0.26, mountTheta=1.74
00:00:20.566 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.07, opts=13)
00:00:20.566 00.000 12268 Enqueuing Move request for scope (0.25, -0.07)
00:00:20.566 00.000 11616 Worker thread wakes up
00:00:20.566 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.07) opts 0xd
00:00:20.566 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.07)
00:00:20.566 00.000 11616 Moving (0.25, -0.07) raw xDistance=-0.04 yDistance=0.26
00:00:20.566 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:20.567 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:00:20.567 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:00:20.567 00.000 11616 MoveAxis(E, 0, ABG)
00:00:20.567 00.000 11616 Move returns status 0, amount 0
00:00:20.567 00.000 11616 MoveAxis(S, 22, ABG)
00:00:20.567 00.000 11616 Guiding  Dir = 1, Dur = 22
00:00:20.567 00.000 11616 IsSlewing returns 0
00:00:20.567 00.000 11616 IsGuiding returns 0
00:00:20.568 00.001 11616 PulseGuide returned control before completion, sleep 32
00:00:20.589 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=243, Gamma=1.290
00:00:20.606 00.017 12268 UpdateGuideState exits: m=422 SNR=14.2
00:00:20.607 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:20.607 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:20.607 00.000 12268 Enqueuing Expose request
00:00:20.609 00.002 11616 IsGuiding returns 1
00:00:20.610 00.001 11616 scope still moving after pulse duration time elapsed
00:00:20.640 00.030 11616 IsSlewing returns 0
00:00:20.641 00.001 11616 IsGuiding returns 0
00:00:20.641 00.000 11616 scope move finished after 22 + 52 ms
00:00:20.641 00.000 11616 Move returns status 0, amount 22
00:00:20.642 00.001 11616 move complete, result=0
00:00:20.642 00.000 11616 worker thread done servicing request
00:00:20.642 00.000 11616 Worker thread wakes up
00:00:20.642 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:20.642 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:20.643 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 22 ms SOUTH
00:00:22.652 02.009 11616 Exposure complete
00:00:22.705 00.053 11616 worker thread done servicing request
00:00:22.705 00.000 12268 OnExposeComplete: enter
00:00:22.705 00.000 12268 UpdateGuideState(): m_state=6
00:00:22.705 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
00:00:22.706 00.001 12268 Star::Find returns 1 (0), X=920.07, Y=20.17, Mass=436, SNR=14.3, Peak=47 HFD=4.5
00:00:22.706 00.000 12268 MultiStar: [#1 0.55,-0.27,0.82,U] [#2 0.21,-0.18,0.59,U] [#3 0.51,-0.24,0.66,U] [#4 -0.53,0.28,0.48,U] [#5 -0.30,-0.01,0.50,U] 
00:00:22.706 00.000 12268 refined, 5 included, MultiStar: {0.21, -0.12}, one-star: {0.33, -0.13}
00:00:22.706 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
00:00:22.706 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
00:00:22.706 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-0.53 mountX=-0.10 mountY=0.22, mountTheta=2.00
00:00:22.708 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.12, opts=13)
00:00:22.708 00.000 12268 Enqueuing Move request for scope (0.21, -0.12)
00:00:22.708 00.000 11616 Worker thread wakes up
00:00:22.708 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.12) opts 0xd
00:00:22.708 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.12)
00:00:22.708 00.000 11616 Moving (0.21, -0.12) raw xDistance=-0.10 yDistance=0.22
00:00:22.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
00:00:22.709 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
00:00:22.709 00.000 11616 MoveAxis(E, 56, ABG)
00:00:22.709 00.000 11616 Guiding  Dir = 2, Dur = 56
00:00:22.709 00.000 11616 IsSlewing returns 0
00:00:22.709 00.000 11616 IsGuiding returns 0
00:00:22.710 00.001 11616 PulseGuide returned control before completion, sleep 66
00:00:22.734 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
00:00:22.751 00.017 12268 UpdateGuideState exits: m=436 SNR=14.3
00:00:22.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:22.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:22.751 00.000 12268 Enqueuing Expose request
00:00:22.785 00.034 11616 IsGuiding returns 1
00:00:22.786 00.001 11616 scope still moving after pulse duration time elapsed
00:00:22.817 00.031 11616 IsSlewing returns 0
00:00:22.817 00.000 11616 IsGuiding returns 0
00:00:22.817 00.000 11616 scope move finished after 56 + 51 ms
00:00:22.817 00.000 11616 Move returns status 0, amount 56
00:00:22.817 00.000 11616 MoveAxis(S, 19, ABG)
00:00:22.818 00.001 11616 Guiding  Dir = 1, Dur = 19
00:00:22.818 00.000 11616 IsSlewing returns 0
00:00:22.818 00.000 11616 IsGuiding returns 0
00:00:22.818 00.000 11616 PulseGuide returned control before completion, sleep 29
00:00:22.849 00.031 11616 IsGuiding returns 1
00:00:22.850 00.001 11616 scope still moving after pulse duration time elapsed
00:00:22.880 00.030 11616 IsSlewing returns 0
00:00:22.881 00.001 11616 IsGuiding returns 0
00:00:22.881 00.000 11616 scope move finished after 19 + 44 ms
00:00:22.881 00.000 11616 Move returns status 0, amount 19
00:00:22.881 00.000 11616 move complete, result=0
00:00:22.881 00.000 11616 worker thread done servicing request
00:00:22.881 00.000 11616 Worker thread wakes up
00:00:22.882 00.001 12268 GuideStep: -0.1 px 56 ms EAST, 0.2 px 19 ms SOUTH
00:00:22.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:22.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:24.884 02.002 11616 Exposure complete
00:00:24.939 00.055 11616 worker thread done servicing request
00:00:24.939 00.000 12268 OnExposeComplete: enter
00:00:24.939 00.000 12268 UpdateGuideState(): m_state=6
00:00:24.940 00.001 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
00:00:24.940 00.000 12268 Star::Find returns 1 (0), X=919.85, Y=20.10, Mass=316, SNR=12.2, Peak=42 HFD=3.7
00:00:24.940 00.000 12268 MultiStar: [#1 0.29,-0.24,0.96,U] [#2 0.19,-0.31,0.70,U] [#3 0.42,-0.65,0.00,M3] [#4 -0.25,0.23,0.58,U] [#5 -0.45,0.57,0.00,M1] 
00:00:24.940 00.000 12268 refined, 3 included, MultiStar: {0.12, -0.16}, one-star: {0.11, -0.20}
00:00:24.940 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
00:00:24.940 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.77)
00:00:24.940 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.93 mountX=-0.15 mountY=0.14, mountTheta=2.39
00:00:24.942 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.16, opts=13)
00:00:24.942 00.000 12268 Enqueuing Move request for scope (0.12, -0.16)
00:00:24.942 00.000 11616 Worker thread wakes up
00:00:24.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
00:00:24.942 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
00:00:24.942 00.000 11616 Moving (0.12, -0.16) raw xDistance=-0.15 yDistance=0.14
00:00:24.943 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
00:00:24.943 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:24.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:00:24.943 00.000 11616 MoveAxis(E, 82, ABG)
00:00:24.943 00.000 11616 Guiding  Dir = 2, Dur = 82
00:00:24.943 00.000 11616 IsSlewing returns 0
00:00:24.943 00.000 11616 IsGuiding returns 0
00:00:24.944 00.001 11616 PulseGuide returned control before completion, sleep 92
00:00:24.962 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=247, Gamma=1.290
00:00:24.980 00.018 12268 UpdateGuideState exits: m=316 SNR=12.2
00:00:24.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:24.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:24.980 00.000 12268 Enqueuing Expose request
00:00:25.041 00.061 11616 IsGuiding returns 1
00:00:25.042 00.001 11616 scope still moving after pulse duration time elapsed
00:00:25.073 00.031 11616 IsSlewing returns 0
00:00:25.074 00.001 11616 IsGuiding returns 0
00:00:25.074 00.000 11616 scope move finished after 82 + 48 ms
00:00:25.074 00.000 11616 Move returns status 0, amount 82
00:00:25.074 00.000 11616 MoveAxis(N, 0, ABG)
00:00:25.074 00.000 11616 Move returns status 0, amount 0
00:00:25.074 00.000 11616 move complete, result=0
00:00:25.074 00.000 11616 worker thread done servicing request
00:00:25.074 00.000 11616 Worker thread wakes up
00:00:25.075 00.001 12268 GuideStep: -0.1 px 82 ms EAST, 0.1 px 0 ms NORTH
00:00:25.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:25.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:27.089 02.014 11616 Exposure complete
00:00:27.144 00.055 11616 worker thread done servicing request
00:00:27.145 00.001 12268 OnExposeComplete: enter
00:00:27.145 00.000 12268 UpdateGuideState(): m_state=6
00:00:27.145 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
00:00:27.145 00.000 12268 Star::Find returns 1 (0), X=919.81, Y=20.22, Mass=293, SNR=11.8, Peak=44 HFD=3.5
00:00:27.146 00.001 12268 MultiStar: [#1 0.46,-0.05,0.92,U] [#2 0.29,-0.05,0.76,U] [#3 0.39,0.10,0.69,U] [#4 -0.50,0.89,0.00,M2] [#5 -0.15,0.31,0.73,U] 
00:00:27.146 00.000 12268 single-star, 4 included, MultiStar: {0.21, 0.03}, one-star: {0.07, -0.08}
00:00:27.146 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
00:00:27.146 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
00:00:27.146 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.87 mountX=-0.07 mountY=0.08, mountTheta=2.33
00:00:27.147 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.08, opts=13)
00:00:27.147 00.000 12268 Enqueuing Move request for scope (0.07, -0.08)
00:00:27.147 00.000 11616 Worker thread wakes up
00:00:27.147 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
00:00:27.147 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
00:00:27.147 00.000 11616 Moving (0.07, -0.08) raw xDistance=-0.07 yDistance=0.08
00:00:27.147 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:27.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:00:27.147 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:27.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:00:27.148 00.001 11616 MoveAxis(E, 0, ABG)
00:00:27.148 00.000 11616 Move returns status 0, amount 0
00:00:27.148 00.000 11616 MoveAxis(N, 0, ABG)
00:00:27.148 00.000 11616 Move returns status 0, amount 0
00:00:27.148 00.000 11616 move complete, result=0
00:00:27.149 00.001 11616 worker thread done servicing request
00:00:27.170 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:00:27.186 00.016 12268 UpdateGuideState exits: m=293 SNR=11.8
00:00:27.186 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:27.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:27.186 00.000 12268 Enqueuing Expose request
00:00:27.187 00.001 11616 Worker thread wakes up
00:00:27.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:27.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:27.187 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:29.186 01.999 11616 Exposure complete
00:00:29.239 00.053 11616 worker thread done servicing request
00:00:29.240 00.001 12268 OnExposeComplete: enter
00:00:29.240 00.000 12268 UpdateGuideState(): m_state=6
00:00:29.240 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
00:00:29.240 00.000 12268 Star::Find returns 1 (0), X=919.94, Y=20.76, Mass=434, SNR=14.3, Peak=48 HFD=4.5
00:00:29.240 00.000 12268 MultiStar: [#1 0.02,-0.03,0.74,U] [#2 -0.12,0.01,0.59,U] [#3 0.36,0.17,0.55,U] [#4 -0.35,0.62,0.00,M3] [#5 -0.66,0.71,0.00,M1] 
00:00:29.241 00.001 12268 refined, 3 included, MultiStar: {0.12, 0.19}, one-star: {0.20, 0.46}
00:00:29.241 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
00:00:29.241 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.71)
00:00:29.241 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.22 cameraTheta=1.01 mountX=0.20 mountY=0.09, mountTheta=0.44
00:00:29.242 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.19, opts=13)
00:00:29.242 00.000 12268 Enqueuing Move request for scope (0.12, 0.19)
00:00:29.242 00.000 11616 Worker thread wakes up
00:00:29.242 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
00:00:29.242 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
00:00:29.243 00.001 11616 Moving (0.12, 0.19) raw xDistance=0.20 yDistance=0.09
00:00:29.243 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:00:29.243 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:00:29.243 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:29.243 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:00:29.243 00.000 11616 MoveAxis(E, 0, ABG)
00:00:29.243 00.000 11616 Move returns status 0, amount 0
00:00:29.243 00.000 11616 MoveAxis(N, 0, ABG)
00:00:29.243 00.000 11616 Move returns status 0, amount 0
00:00:29.243 00.000 11616 move complete, result=0
00:00:29.244 00.001 11616 worker thread done servicing request
00:00:29.264 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=236, Gamma=1.290
00:00:29.281 00.017 12268 UpdateGuideState exits: m=434 SNR=14.3
00:00:29.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:29.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:29.281 00.000 12268 Enqueuing Expose request
00:00:29.281 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:29.281 00.000 11616 Worker thread wakes up
00:00:29.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:29.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:31.287 02.006 11616 Exposure complete
00:00:31.339 00.052 11616 worker thread done servicing request
00:00:31.339 00.000 12268 OnExposeComplete: enter
00:00:31.340 00.001 12268 UpdateGuideState(): m_state=6
00:00:31.340 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
00:00:31.340 00.000 12268 Star::Find returns 1 (0), X=920.29, Y=20.22, Mass=418, SNR=14.0, Peak=48 HFD=4.5
00:00:31.340 00.000 12268 MultiStar: [#1 0.55,-0.03,0.75,U] [#2 0.11,-0.46,0.63,U] [#3 0.59,-0.05,0.58,U] [#4 -0.32,0.39,0.51,U] [#5 -0.35,-0.25,0.59,U] 
00:00:31.340 00.000 12268 refined, 5 included, MultiStar: {0.25, -0.09}, one-star: {0.55, -0.08}
00:00:31.340 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
00:00:31.340 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.35)
00:00:31.340 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.09 hyp=0.26 cameraTheta=-0.35 mountX=-0.07 mountY=0.26, mountTheta=1.82
00:00:31.342 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.09, opts=13)
00:00:31.342 00.000 12268 Enqueuing Move request for scope (0.25, -0.09)
00:00:31.342 00.000 11616 Worker thread wakes up
00:00:31.342 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.09) opts 0xd
00:00:31.342 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.09)
00:00:31.342 00.000 11616 Moving (0.25, -0.09) raw xDistance=-0.07 yDistance=0.26
00:00:31.342 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:31.343 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:00:31.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:00:31.343 00.000 11616 MoveAxis(E, 0, ABG)
00:00:31.343 00.000 11616 Move returns status 0, amount 0
00:00:31.343 00.000 11616 MoveAxis(S, 22, ABG)
00:00:31.343 00.000 11616 Guiding  Dir = 1, Dur = 22
00:00:31.343 00.000 11616 IsSlewing returns 0
00:00:31.343 00.000 11616 IsGuiding returns 0
00:00:31.344 00.001 11616 PulseGuide returned control before completion, sleep 32
00:00:31.365 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=244, Gamma=1.290
00:00:31.378 00.013 11616 IsGuiding returns 1
00:00:31.378 00.000 11616 scope still moving after pulse duration time elapsed
00:00:31.386 00.008 12268 UpdateGuideState exits: m=418 SNR=14.0
00:00:31.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:31.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:31.386 00.000 12268 Enqueuing Expose request
00:00:31.408 00.022 11616 IsSlewing returns 0
00:00:31.408 00.000 11616 IsGuiding returns 0
00:00:31.408 00.000 11616 scope move finished after 22 + 42 ms
00:00:31.408 00.000 11616 Move returns status 0, amount 22
00:00:31.408 00.000 11616 move complete, result=0
00:00:31.409 00.001 11616 worker thread done servicing request
00:00:31.409 00.000 11616 Worker thread wakes up
00:00:31.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:31.410 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:31.410 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
00:00:33.424 02.014 11616 Exposure complete
00:00:33.479 00.055 11616 worker thread done servicing request
00:00:33.479 00.000 12268 OnExposeComplete: enter
00:00:33.479 00.000 12268 UpdateGuideState(): m_state=6
00:00:33.479 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
00:00:33.479 00.000 12268 Star::Find returns 1 (0), X=920.13, Y=20.34, Mass=446, SNR=14.5, Peak=46 HFD=5.0
00:00:33.479 00.000 12268 MultiStar: [#1 0.89,-0.18,0.00,M1] [#2 0.55,-0.42,0.00,M1] [#3 1.05,0.17,0.00,M1] [#4 -0.74,0.42,0.00,M3] [#5 0.12,-0.15,0.50,U] 
00:00:33.479 00.000 12268 refined, 1 included, MultiStar: {0.30, -0.02}, one-star: {0.39, 0.04}
00:00:33.479 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
00:00:33.479 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
00:00:33.479 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.02 hyp=0.30 cameraTheta=-0.07 mountX=0.01 mountY=0.30, mountTheta=1.54
00:00:33.481 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.02, opts=13)
00:00:33.481 00.000 12268 Enqueuing Move request for scope (0.30, -0.02)
00:00:33.481 00.000 11616 Worker thread wakes up
00:00:33.481 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.02) opts 0xd
00:00:33.481 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.02)
00:00:33.481 00.000 11616 Moving (0.30, -0.02) raw xDistance=0.01 yDistance=0.30
00:00:33.481 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:33.482 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:00:33.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
00:00:33.482 00.000 11616 MoveAxis(E, 0, ABG)
00:00:33.482 00.000 11616 Move returns status 0, amount 0
00:00:33.482 00.000 11616 MoveAxis(S, 25, ABG)
00:00:33.482 00.000 11616 Guiding  Dir = 1, Dur = 25
00:00:33.482 00.000 11616 IsSlewing returns 0
00:00:33.482 00.000 11616 IsGuiding returns 0
00:00:33.483 00.001 11616 PulseGuide returned control before completion, sleep 35
00:00:33.503 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
00:00:33.521 00.018 12268 UpdateGuideState exits: m=446 SNR=14.5
00:00:33.522 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:33.522 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:33.522 00.000 12268 Enqueuing Expose request
00:00:33.532 00.010 11616 IsGuiding returns 0
00:00:33.532 00.000 11616 Move returns status 0, amount 25
00:00:33.533 00.001 11616 move complete, result=0
00:00:33.533 00.000 11616 worker thread done servicing request
00:00:33.533 00.000 11616 Worker thread wakes up
00:00:33.533 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:33.533 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:33.536 00.003 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 25 ms SOUTH
00:00:35.546 02.010 11616 Exposure complete
00:00:35.601 00.055 11616 worker thread done servicing request
00:00:35.601 00.000 12268 OnExposeComplete: enter
00:00:35.601 00.000 12268 UpdateGuideState(): m_state=6
00:00:35.601 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
00:00:35.601 00.000 12268 Star::Find returns 1 (0), X=920.01, Y=20.15, Mass=404, SNR=13.9, Peak=43 HFD=4.7
00:00:35.601 00.000 12268 MultiStar: [#1 0.86,0.24,0.00,M2] [#2 0.19,-0.27,0.61,U] [#3 0.49,0.15,0.52,U] [#4 0.29,-0.20,0.39,U] [#5 0.12,-0.68,0.00,M1] 
00:00:35.602 00.001 12268 single-star, 3 included, MultiStar: {0.30, -0.12}, one-star: {0.27, -0.15}
00:00:35.602 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
00:00:35.602 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
00:00:35.602 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.15 hyp=0.31 cameraTheta=-0.49 mountX=-0.12 mountY=0.29, mountTheta=1.96
00:00:35.603 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.15, opts=13)
00:00:35.603 00.000 12268 Enqueuing Move request for scope (0.27, -0.15)
00:00:35.603 00.000 11616 Worker thread wakes up
00:00:35.603 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.15) opts 0xd
00:00:35.604 00.001 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.15)
00:00:35.604 00.000 11616 Moving (0.27, -0.15) raw xDistance=-0.12 yDistance=0.29
00:00:35.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
00:00:35.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:00:35.604 00.000 11616 MoveAxis(E, 66, ABG)
00:00:35.604 00.000 11616 Guiding  Dir = 2, Dur = 66
00:00:35.604 00.000 11616 IsSlewing returns 0
00:00:35.604 00.000 11616 IsGuiding returns 0
00:00:35.605 00.001 11616 PulseGuide returned control before completion, sleep 76
00:00:35.624 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=195, Gamma=1.290
00:00:35.641 00.017 12268 UpdateGuideState exits: m=404 SNR=13.9
00:00:35.641 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:35.641 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:35.641 00.000 12268 Enqueuing Expose request
00:00:35.693 00.052 11616 IsGuiding returns 1
00:00:35.693 00.000 11616 scope still moving after pulse duration time elapsed
00:00:35.725 00.032 11616 IsSlewing returns 0
00:00:35.726 00.001 11616 IsGuiding returns 0
00:00:35.726 00.000 11616 scope move finished after 66 + 55 ms
00:00:35.726 00.000 11616 Move returns status 0, amount 66
00:00:35.726 00.000 11616 MoveAxis(S, 25, ABG)
00:00:35.726 00.000 11616 Guiding  Dir = 1, Dur = 25
00:00:35.726 00.000 11616 IsSlewing returns 0
00:00:35.726 00.000 11616 IsGuiding returns 0
00:00:35.727 00.001 11616 PulseGuide returned control before completion, sleep 35
00:00:35.772 00.045 11616 IsGuiding returns 1
00:00:35.772 00.000 11616 scope still moving after pulse duration time elapsed
00:00:35.802 00.030 11616 IsSlewing returns 0
00:00:35.803 00.001 11616 IsGuiding returns 0
00:00:35.803 00.000 11616 scope move finished after 25 + 51 ms
00:00:35.803 00.000 11616 Move returns status 0, amount 25
00:00:35.803 00.000 11616 move complete, result=0
00:00:35.804 00.001 11616 worker thread done servicing request
00:00:35.804 00.000 12268 GuideStep: -0.1 px 66 ms EAST, 0.3 px 25 ms SOUTH
00:00:35.804 00.000 11616 Worker thread wakes up
00:00:35.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:35.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:37.817 02.013 11616 Exposure complete
00:00:37.872 00.055 11616 worker thread done servicing request
00:00:37.872 00.000 12268 OnExposeComplete: enter
00:00:37.872 00.000 12268 UpdateGuideState(): m_state=6
00:00:37.872 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
00:00:37.872 00.000 12268 Star::Find returns 1 (0), X=919.86, Y=20.27, Mass=349, SNR=12.8, Peak=40 HFD=4.7
00:00:37.873 00.001 12268 MultiStar: [#1 0.33,0.01,0.78,U] [#2 0.26,-0.13,0.65,U] [#3 0.34,0.09,0.66,U] [#4 -0.16,0.36,0.53,U] [#5 -0.06,-0.11,0.53,U] 
00:00:37.873 00.000 12268 single-star, 5 included, MultiStar: {0.16, 0.02}, one-star: {0.12, -0.03}
00:00:37.873 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
00:00:37.873 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
00:00:37.873 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-0.29 mountX=-0.02 mountY=0.12, mountTheta=1.76
00:00:37.874 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.03, opts=13)
00:00:37.874 00.000 12268 Enqueuing Move request for scope (0.12, -0.03)
00:00:37.875 00.001 11616 Worker thread wakes up
00:00:37.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
00:00:37.875 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
00:00:37.875 00.000 11616 Moving (0.12, -0.03) raw xDistance=-0.02 yDistance=0.12
00:00:37.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:37.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:00:37.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:37.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:00:37.875 00.000 11616 MoveAxis(E, 0, ABG)
00:00:37.875 00.000 11616 Move returns status 0, amount 0
00:00:37.875 00.000 11616 MoveAxis(N, 0, ABG)
00:00:37.875 00.000 11616 Move returns status 0, amount 0
00:00:37.876 00.001 11616 move complete, result=0
00:00:37.876 00.000 11616 worker thread done servicing request
00:00:37.897 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
00:00:37.914 00.017 12268 UpdateGuideState exits: m=349 SNR=12.8
00:00:37.915 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:37.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:37.915 00.000 12268 Enqueuing Expose request
00:00:37.915 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:37.915 00.000 11616 Worker thread wakes up
00:00:37.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:37.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:39.934 02.019 11616 Exposure complete
00:00:39.992 00.058 11616 worker thread done servicing request
00:00:39.992 00.000 12268 OnExposeComplete: enter
00:00:39.992 00.000 12268 UpdateGuideState(): m_state=6
00:00:39.992 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
00:00:39.993 00.001 12268 Star::Find returns 1 (0), X=919.94, Y=20.21, Mass=358, SNR=13.1, Peak=42 HFD=4.4
00:00:39.993 00.000 12268 MultiStar: [#1 0.56,-0.00,0.81,U] [#2 0.14,-0.31,0.69,U] [#3 0.57,-0.25,0.00,M1] [#4 -0.03,0.44,0.43,U] [#5 -0.50,-0.18,0.53,U] 
00:00:39.993 00.000 12268 refined, 4 included, MultiStar: {0.13, -0.06}, one-star: {0.20, -0.09}
00:00:39.993 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
00:00:39.993 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
00:00:39.993 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-0.43 mountX=-0.05 mountY=0.14, mountTheta=1.90
00:00:39.995 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.06, opts=13)
00:00:39.995 00.000 12268 Enqueuing Move request for scope (0.13, -0.06)
00:00:39.995 00.000 11616 Worker thread wakes up
00:00:39.996 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
00:00:39.996 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
00:00:39.996 00.000 11616 Moving (0.13, -0.06) raw xDistance=-0.05 yDistance=0.14
00:00:39.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:39.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:00:39.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:39.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:00:39.996 00.000 11616 MoveAxis(E, 0, ABG)
00:00:39.996 00.000 11616 Move returns status 0, amount 0
00:00:39.996 00.000 11616 MoveAxis(N, 0, ABG)
00:00:39.997 00.001 11616 Move returns status 0, amount 0
00:00:39.997 00.000 11616 move complete, result=0
00:00:39.997 00.000 11616 worker thread done servicing request
00:00:40.020 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=216, Gamma=1.290
00:00:40.040 00.020 12268 UpdateGuideState exits: m=358 SNR=13.1
00:00:40.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:40.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:40.041 00.001 12268 Enqueuing Expose request
00:00:40.041 00.000 11616 Worker thread wakes up
00:00:40.041 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:40.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:40.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:42.061 02.020 11616 Exposure complete
00:00:42.118 00.057 11616 worker thread done servicing request
00:00:42.118 00.000 12268 OnExposeComplete: enter
00:00:42.118 00.000 12268 UpdateGuideState(): m_state=6
00:00:42.118 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
00:00:42.118 00.000 12268 Star::Find returns 1 (0), X=920.18, Y=19.86, Mass=319, SNR=12.3, Peak=40 HFD=3.7
00:00:42.119 00.001 12268 MultiStar: [#1 0.63,-0.11,0.00,M1] [#2 0.52,-0.49,0.00,M1] [#3 0.13,-0.50,0.65,U] [#4 0.03,0.57,0.49,U] [#5 0.06,-0.31,0.64,U] 
00:00:42.119 00.000 12268 refined, 3 included, MultiStar: {0.21, -0.24}, one-star: {0.44, -0.44}
00:00:42.119 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
00:00:42.119 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
00:00:42.119 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-0.86 mountX=-0.22 mountY=0.24, mountTheta=2.32
00:00:42.122 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.24, opts=13)
00:00:42.122 00.000 12268 Enqueuing Move request for scope (0.21, -0.24)
00:00:42.122 00.000 11616 Worker thread wakes up
00:00:42.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.24) opts 0xd
00:00:42.123 00.001 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.24)
00:00:42.123 00.000 11616 Moving (0.21, -0.24) raw xDistance=-0.22 yDistance=0.24
00:00:42.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
00:00:42.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
00:00:42.123 00.000 11616 MoveAxis(E, 125, ABG)
00:00:42.123 00.000 11616 Guiding  Dir = 2, Dur = 125
00:00:42.124 00.001 11616 IsSlewing returns 0
00:00:42.124 00.000 11616 IsGuiding returns 0
00:00:42.124 00.000 11616 PulseGuide returned control before completion, sleep 135
00:00:42.147 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=197, Gamma=1.290
00:00:42.166 00.019 12268 UpdateGuideState exits: m=319 SNR=12.3
00:00:42.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:42.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:42.166 00.000 12268 Enqueuing Expose request
00:00:42.263 00.097 11616 IsGuiding returns 1
00:00:42.263 00.000 11616 scope still moving after pulse duration time elapsed
00:00:42.295 00.032 11616 IsSlewing returns 0
00:00:42.295 00.000 11616 IsGuiding returns 0
00:00:42.295 00.000 11616 scope move finished after 125 + 46 ms
00:00:42.295 00.000 11616 Move returns status 0, amount 125
00:00:42.295 00.000 11616 MoveAxis(S, 20, ABG)
00:00:42.295 00.000 11616 Guiding  Dir = 1, Dur = 20
00:00:42.296 00.001 11616 IsSlewing returns 0
00:00:42.296 00.000 11616 IsGuiding returns 0
00:00:42.296 00.000 11616 PulseGuide returned control before completion, sleep 30
00:00:42.327 00.031 11616 IsGuiding returns 1
00:00:42.327 00.000 11616 scope still moving after pulse duration time elapsed
00:00:42.359 00.032 11616 IsSlewing returns 0
00:00:42.359 00.000 11616 IsGuiding returns 1
00:00:42.390 00.031 11616 IsSlewing returns 0
00:00:42.390 00.000 11616 IsGuiding returns 1
00:00:42.421 00.031 11616 IsSlewing returns 0
00:00:42.421 00.000 11616 IsGuiding returns 0
00:00:42.421 00.000 11616 scope move finished after 20 + 105 ms
00:00:42.421 00.000 11616 Move returns status 0, amount 20
00:00:42.421 00.000 11616 move complete, result=0
00:00:42.421 00.000 11616 worker thread done servicing request
00:00:42.422 00.001 12268 GuideStep: -0.2 px 125 ms EAST, 0.2 px 20 ms SOUTH
00:00:42.422 00.000 11616 Worker thread wakes up
00:00:42.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:42.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:44.428 02.006 11616 Exposure complete
00:00:44.482 00.054 11616 worker thread done servicing request
00:00:44.483 00.001 12268 OnExposeComplete: enter
00:00:44.483 00.000 12268 UpdateGuideState(): m_state=6
00:00:44.483 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
00:00:44.483 00.000 12268 Star::Find returns 1 (0), X=920.37, Y=19.96, Mass=361, SNR=13.0, Peak=37 HFD=4.2
00:00:44.483 00.000 12268 MultiStar: [#1 0.53,-0.25,0.88,U] [#2 0.65,-0.02,0.00,M2] [#3 0.47,-0.51,0.00,M1] [#4 0.20,0.63,0.00,M1] [#5 0.10,0.10,0.52,U] 
00:00:44.483 00.000 12268 refined, 2 included, MultiStar: {0.48, -0.21}, one-star: {0.63, -0.34}
00:00:44.484 00.001 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
00:00:44.484 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.28)
00:00:44.484 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.21 hyp=0.52 cameraTheta=-0.42 mountX=-0.16 mountY=0.50, mountTheta=1.89
00:00:44.485 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.21, opts=13)
00:00:44.485 00.000 12268 Enqueuing Move request for scope (0.48, -0.21)
00:00:44.485 00.000 11616 Worker thread wakes up
00:00:44.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.21) opts 0xd
00:00:44.485 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.21)
00:00:44.486 00.001 11616 Moving (0.48, -0.21) raw xDistance=-0.16 yDistance=0.50
00:00:44.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
00:00:44.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
00:00:44.486 00.000 11616 MoveAxis(E, 92, ABG)
00:00:44.486 00.000 11616 Guiding  Dir = 2, Dur = 92
00:00:44.486 00.000 11616 IsSlewing returns 0
00:00:44.486 00.000 11616 IsGuiding returns 0
00:00:44.487 00.001 11616 PulseGuide returned control before completion, sleep 102
00:00:44.507 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
00:00:44.524 00.017 12268 UpdateGuideState exits: m=361 SNR=13.0
00:00:44.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:44.524 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:44.524 00.000 12268 Enqueuing Expose request
00:00:44.599 00.075 11616 IsGuiding returns 1
00:00:44.599 00.000 11616 scope still moving after pulse duration time elapsed
00:00:44.629 00.030 11616 IsSlewing returns 0
00:00:44.630 00.001 11616 IsGuiding returns 0
00:00:44.630 00.000 11616 scope move finished after 92 + 51 ms
00:00:44.630 00.000 11616 Move returns status 0, amount 92
00:00:44.630 00.000 11616 MoveAxis(S, 42, ABG)
00:00:44.630 00.000 11616 Guiding  Dir = 1, Dur = 42
00:00:44.630 00.000 11616 IsSlewing returns 0
00:00:44.631 00.001 11616 IsGuiding returns 0
00:00:44.631 00.000 11616 PulseGuide returned control before completion, sleep 52
00:00:44.691 00.060 11616 IsGuiding returns 1
00:00:44.691 00.000 11616 scope still moving after pulse duration time elapsed
00:00:44.722 00.031 11616 IsSlewing returns 0
00:00:44.722 00.000 11616 IsGuiding returns 0
00:00:44.722 00.000 11616 scope move finished after 42 + 50 ms
00:00:44.722 00.000 11616 Move returns status 0, amount 42
00:00:44.723 00.001 11616 move complete, result=0
00:00:44.723 00.000 11616 worker thread done servicing request
00:00:44.723 00.000 11616 Worker thread wakes up
00:00:44.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:44.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:44.723 00.000 12268 GuideStep: -0.2 px 92 ms EAST, 0.5 px 42 ms SOUTH
00:00:46.727 02.004 11616 Exposure complete
00:00:46.782 00.055 11616 worker thread done servicing request
00:00:46.782 00.000 12268 OnExposeComplete: enter
00:00:46.782 00.000 12268 UpdateGuideState(): m_state=6
00:00:46.782 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
00:00:46.783 00.001 12268 Star::Find returns 1 (0), X=919.98, Y=19.77, Mass=318, SNR=12.3, Peak=35 HFD=4.0
00:00:46.783 00.000 12268 MultiStar: [#1 0.68,-0.42,0.00,M1] [#2 0.41,-0.78,0.00,M3] [#3 0.84,-0.50,0.00,M2] [#4 0.09,-0.08,0.55,U] [#5 0.03,-0.39,0.69,U] 
00:00:46.783 00.000 12268 refined, 2 included, MultiStar: {0.14, -0.38}, one-star: {0.24, -0.53}
00:00:46.783 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
00:00:46.783 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.48)
00:00:46.783 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.38 hyp=0.40 cameraTheta=-1.22 mountX=-0.36 mountY=0.18, mountTheta=2.67
00:00:46.785 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.38, opts=13)
00:00:46.785 00.000 12268 Enqueuing Move request for scope (0.14, -0.38)
00:00:46.785 00.000 11616 Worker thread wakes up
00:00:46.785 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.38) opts 0xd
00:00:46.785 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.38)
00:00:46.785 00.000 11616 Moving (0.14, -0.38) raw xDistance=-0.36 yDistance=0.18
00:00:46.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
00:00:46.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:00:46.785 00.000 11616 MoveAxis(E, 203, ABG)
00:00:46.785 00.000 11616 Guiding  Dir = 2, Dur = 203
00:00:46.785 00.000 11616 IsSlewing returns 0
00:00:46.786 00.001 11616 IsGuiding returns 0
00:00:46.786 00.000 11616 PulseGuide returned control before completion, sleep 213
00:00:46.806 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=245, Gamma=1.290
00:00:46.823 00.017 12268 UpdateGuideState exits: m=318 SNR=12.3
00:00:46.824 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:46.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:46.824 00.000 12268 Enqueuing Expose request
00:00:47.009 00.185 11616 IsGuiding returns 1
00:00:47.009 00.000 11616 scope still moving after pulse duration time elapsed
00:00:47.041 00.032 11616 IsSlewing returns 0
00:00:47.041 00.000 11616 IsGuiding returns 0
00:00:47.041 00.000 11616 scope move finished after 203 + 52 ms
00:00:47.042 00.001 11616 Move returns status 0, amount 203
00:00:47.042 00.000 11616 MoveAxis(S, 16, ABG)
00:00:47.042 00.000 11616 Guiding  Dir = 1, Dur = 16
00:00:47.042 00.000 11616 IsSlewing returns 0
00:00:47.042 00.000 11616 IsGuiding returns 0
00:00:47.043 00.001 11616 PulseGuide returned control before completion, sleep 26
00:00:47.072 00.029 11616 IsGuiding returns 1
00:00:47.072 00.000 11616 scope still moving after pulse duration time elapsed
00:00:47.101 00.029 11616 IsSlewing returns 0
00:00:47.101 00.000 11616 IsGuiding returns 0
00:00:47.101 00.000 11616 scope move finished after 16 + 43 ms
00:00:47.101 00.000 11616 Move returns status 0, amount 16
00:00:47.101 00.000 11616 move complete, result=0
00:00:47.102 00.001 11616 worker thread done servicing request
00:00:47.102 00.000 11616 Worker thread wakes up
00:00:47.102 00.000 12268 GuideStep: -0.4 px 203 ms EAST, 0.2 px 16 ms SOUTH
00:00:47.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:47.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:49.109 02.007 11616 Exposure complete
00:00:49.168 00.059 11616 worker thread done servicing request
00:00:49.168 00.000 12268 OnExposeComplete: enter
00:00:49.168 00.000 12268 UpdateGuideState(): m_state=6
00:00:49.169 00.001 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
00:00:49.169 00.000 12268 Star::Find returns 1 (0), X=920.48, Y=19.81, Mass=449, SNR=14.5, Peak=48 HFD=4.5
00:00:49.169 00.000 12268 MultiStar: [#1 0.75,-0.52,0.00,M2] [#2 0.46,-0.55,0.00,M4] [#3 0.53,-0.64,0.00,M3] [#4 0.14,-0.08,0.47,U] [#5 -0.22,-1.13,0.00,M1] 
00:00:49.169 00.000 12268 refined, 1 included, MultiStar: {0.55, -0.36}, one-star: {0.74, -0.49}
00:00:49.169 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
00:00:49.169 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
00:00:49.169 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.36 hyp=0.65 cameraTheta=-0.58 mountX=-0.30 mountY=0.59, mountTheta=2.04
00:00:49.172 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=-0.36, opts=13)
00:00:49.172 00.000 12268 Enqueuing Move request for scope (0.55, -0.36)
00:00:49.172 00.000 11616 Worker thread wakes up
00:00:49.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.36) opts 0xd
00:00:49.172 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, -0.36)
00:00:49.172 00.000 11616 Moving (0.55, -0.36) raw xDistance=-0.30 yDistance=0.59
00:00:49.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
00:00:49.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
00:00:49.172 00.000 11616 MoveAxis(E, 169, ABG)
00:00:49.172 00.000 11616 Guiding  Dir = 2, Dur = 169
00:00:49.173 00.001 11616 IsSlewing returns 0
00:00:49.173 00.000 11616 IsGuiding returns 0
00:00:49.173 00.000 11616 PulseGuide returned control before completion, sleep 179
00:00:49.195 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=244, Gamma=1.290
00:00:49.212 00.017 12268 UpdateGuideState exits: m=449 SNR=14.5
00:00:49.213 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:49.213 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:49.213 00.000 12268 Enqueuing Expose request
00:00:49.369 00.156 11616 IsGuiding returns 1
00:00:49.369 00.000 11616 scope still moving after pulse duration time elapsed
00:00:49.400 00.031 11616 IsSlewing returns 0
00:00:49.400 00.000 11616 IsGuiding returns 0
00:00:49.401 00.001 11616 scope move finished after 169 + 58 ms
00:00:49.401 00.000 11616 Move returns status 0, amount 169
00:00:49.401 00.000 11616 MoveAxis(S, 50, ABG)
00:00:49.401 00.000 11616 Guiding  Dir = 1, Dur = 50
00:00:49.401 00.000 11616 IsSlewing returns 0
00:00:49.401 00.000 11616 IsGuiding returns 0
00:00:49.402 00.001 11616 PulseGuide returned control before completion, sleep 60
00:00:49.462 00.060 11616 IsGuiding returns 1
00:00:49.462 00.000 11616 scope still moving after pulse duration time elapsed
00:00:49.493 00.031 11616 IsSlewing returns 0
00:00:49.494 00.001 11616 IsGuiding returns 0
00:00:49.494 00.000 11616 scope move finished after 50 + 42 ms
00:00:49.494 00.000 11616 Move returns status 0, amount 50
00:00:49.494 00.000 11616 move complete, result=0
00:00:49.494 00.000 11616 worker thread done servicing request
00:00:49.494 00.000 11616 Worker thread wakes up
00:00:49.494 00.000 12268 GuideStep: -0.3 px 169 ms EAST, 0.6 px 50 ms SOUTH
00:00:49.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:49.495 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:51.504 02.009 11616 Exposure complete
00:00:51.557 00.053 11616 worker thread done servicing request
00:00:51.557 00.000 12268 OnExposeComplete: enter
00:00:51.557 00.000 12268 UpdateGuideState(): m_state=6
00:00:51.558 00.001 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
00:00:51.558 00.000 12268 Star::Find returns 1 (0), X=919.90, Y=20.09, Mass=427, SNR=14.1, Peak=53 HFD=4.7
00:00:51.558 00.000 12268 MultiStar: [#1 0.35,-0.41,0.80,U] [#2 -0.07,-0.10,0.59,U] [#3 0.26,-0.70,0.00,M4] [#4 -0.16,-0.02,0.48,U] [#5 -0.58,-0.13,0.57,U] 
00:00:51.558 00.000 12268 refined, 4 included, MultiStar: {-0.00, -0.20}, one-star: {0.16, -0.21}
00:00:51.558 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
00:00:51.558 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.12)
00:00:51.558 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.58 mountX=-0.20 mountY=0.02, mountTheta=3.02
00:00:51.560 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.20, opts=13)
00:00:51.560 00.000 12268 Enqueuing Move request for scope (-0.00, -0.20)
00:00:51.560 00.000 11616 Worker thread wakes up
00:00:51.560 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.20) opts 0xd
00:00:51.560 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.20)
00:00:51.560 00.000 11616 Moving (-0.00, -0.20) raw xDistance=-0.20 yDistance=0.02
00:00:51.560 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
00:00:51.560 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:51.560 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:00:51.560 00.000 11616 MoveAxis(E, 111, ABG)
00:00:51.561 00.001 11616 Guiding  Dir = 2, Dur = 111
00:00:51.561 00.000 11616 IsSlewing returns 0
00:00:51.561 00.000 11616 IsGuiding returns 0
00:00:51.561 00.000 11616 PulseGuide returned control before completion, sleep 121
00:00:51.584 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=246, Gamma=1.290
00:00:51.602 00.018 12268 UpdateGuideState exits: m=427 SNR=14.1
00:00:51.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:51.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:51.602 00.000 12268 Enqueuing Expose request
00:00:51.689 00.087 11616 IsGuiding returns 1
00:00:51.690 00.001 11616 scope still moving after pulse duration time elapsed
00:00:51.721 00.031 11616 IsSlewing returns 0
00:00:51.721 00.000 11616 IsGuiding returns 0
00:00:51.721 00.000 11616 scope move finished after 111 + 49 ms
00:00:51.721 00.000 11616 Move returns status 0, amount 111
00:00:51.721 00.000 11616 MoveAxis(N, 0, ABG)
00:00:51.721 00.000 11616 Move returns status 0, amount 0
00:00:51.721 00.000 11616 move complete, result=0
00:00:51.721 00.000 11616 worker thread done servicing request
00:00:51.722 00.001 11616 Worker thread wakes up
00:00:51.722 00.000 12268 GuideStep: -0.2 px 111 ms EAST, 0.0 px 0 ms NORTH
00:00:51.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:51.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:53.732 02.010 11616 Exposure complete
00:00:53.786 00.054 11616 worker thread done servicing request
00:00:53.786 00.000 12268 OnExposeComplete: enter
00:00:53.787 00.001 12268 UpdateGuideState(): m_state=6
00:00:53.787 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
00:00:53.787 00.000 12268 Star::Find returns 1 (0), X=920.02, Y=19.93, Mass=489, SNR=15.3, Peak=60 HFD=4.4
00:00:53.787 00.000 12268 MultiStar: [#1 0.31,-0.50,0.80,U] [#2 -0.01,-1.38,0.00,M4] [#3 0.73,-0.91,0.00,M5] [#4 -0.41,-0.15,0.46,U] [#5 0.08,-0.27,0.60,U] 
00:00:53.787 00.000 12268 refined, 3 included, MultiStar: {0.14, -0.35}, one-star: {0.28, -0.37}
00:00:53.787 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
00:00:53.787 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
00:00:53.788 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=-0.35 hyp=0.37 cameraTheta=-1.20 mountX=-0.33 mountY=0.18, mountTheta=2.65
00:00:53.789 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.35, opts=13)
00:00:53.789 00.000 12268 Enqueuing Move request for scope (0.14, -0.35)
00:00:53.789 00.000 11616 Worker thread wakes up
00:00:53.790 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.35) opts 0xd
00:00:53.790 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.35)
00:00:53.790 00.000 11616 Moving (0.14, -0.35) raw xDistance=-0.33 yDistance=0.18
00:00:53.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
00:00:53.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:00:53.790 00.000 11616 MoveAxis(E, 187, ABG)
00:00:53.790 00.000 11616 Guiding  Dir = 2, Dur = 187
00:00:53.790 00.000 11616 IsSlewing returns 0
00:00:53.791 00.001 11616 IsGuiding returns 0
00:00:53.791 00.000 11616 PulseGuide returned control before completion, sleep 197
00:00:53.814 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:00:53.830 00.016 12268 UpdateGuideState exits: m=489 SNR=15.3
00:00:53.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:53.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:53.830 00.000 12268 Enqueuing Expose request
00:00:53.996 00.166 11616 IsGuiding returns 1
00:00:53.997 00.001 11616 scope still moving after pulse duration time elapsed
00:00:54.028 00.031 11616 IsSlewing returns 0
00:00:54.029 00.001 11616 IsGuiding returns 1
00:00:54.059 00.030 11616 IsSlewing returns 0
00:00:54.060 00.001 11616 IsGuiding returns 1
00:00:54.090 00.030 11616 IsSlewing returns 0
00:00:54.090 00.000 11616 IsGuiding returns 1
00:00:54.120 00.030 11616 IsSlewing returns 0
00:00:54.120 00.000 11616 IsGuiding returns 1
00:00:54.151 00.031 11616 IsSlewing returns 0
00:00:54.151 00.000 11616 IsGuiding returns 1
00:00:54.183 00.032 11616 IsSlewing returns 0
00:00:54.183 00.000 11616 IsGuiding returns 1
00:00:54.213 00.030 11616 IsSlewing returns 0
00:00:54.215 00.002 11616 IsGuiding returns 0
00:00:54.215 00.000 11616 scope move finished after 187 + 237 ms
00:00:54.215 00.000 11616 Move returns status 0, amount 187
00:00:54.215 00.000 11616 MoveAxis(S, 15, ABG)
00:00:54.215 00.000 11616 Guiding  Dir = 1, Dur = 15
00:00:54.215 00.000 11616 IsSlewing returns 0
00:00:54.216 00.001 11616 IsGuiding returns 0
00:00:54.216 00.000 11616 PulseGuide returned control before completion, sleep 25
00:00:54.245 00.029 11616 IsGuiding returns 1
00:00:54.245 00.000 11616 scope still moving after pulse duration time elapsed
00:00:54.276 00.031 11616 IsSlewing returns 0
00:00:54.276 00.000 11616 IsGuiding returns 0
00:00:54.276 00.000 11616 scope move finished after 15 + 46 ms
00:00:54.276 00.000 11616 Move returns status 0, amount 15
00:00:54.276 00.000 11616 move complete, result=0
00:00:54.276 00.000 11616 worker thread done servicing request
00:00:54.276 00.000 11616 Worker thread wakes up
00:00:54.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:54.276 00.000 12268 GuideStep: -0.3 px 187 ms EAST, 0.2 px 15 ms SOUTH
00:00:54.277 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:56.290 02.013 11616 Exposure complete
00:00:56.345 00.055 11616 worker thread done servicing request
00:00:56.345 00.000 12268 OnExposeComplete: enter
00:00:56.346 00.001 12268 UpdateGuideState(): m_state=6
00:00:56.346 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
00:00:56.346 00.000 12268 Star::Find returns 1 (0), X=919.78, Y=20.24, Mass=444, SNR=14.4, Peak=38 HFD=4.7
00:00:56.346 00.000 12268 MultiStar: [#1 0.04,0.03,0.80,U] [#2 -0.12,-0.18,0.61,U] [#3 -0.01,-0.40,0.63,U] [#4 -0.55,1.07,0.00,M1] [#5 -0.44,0.25,0.57,U] 
00:00:56.346 00.000 12268 single-star, 4 included, MultiStar: {-0.07, -0.07}, one-star: {0.04, -0.06}
00:00:56.346 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
00:00:56.346 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
00:00:56.346 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.99 mountX=-0.05 mountY=0.04, mountTheta=2.44
00:00:56.348 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.06, opts=13)
00:00:56.348 00.000 12268 Enqueuing Move request for scope (0.04, -0.06)
00:00:56.348 00.000 11616 Worker thread wakes up
00:00:56.348 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
00:00:56.348 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
00:00:56.348 00.000 11616 Moving (0.04, -0.06) raw xDistance=-0.05 yDistance=0.04
00:00:56.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:56.349 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:00:56.349 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:56.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:00:56.349 00.000 11616 MoveAxis(E, 0, ABG)
00:00:56.349 00.000 11616 Move returns status 0, amount 0
00:00:56.349 00.000 11616 MoveAxis(N, 0, ABG)
00:00:56.349 00.000 11616 Move returns status 0, amount 0
00:00:56.349 00.000 11616 move complete, result=0
00:00:56.349 00.000 11616 worker thread done servicing request
00:00:56.371 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
00:00:56.390 00.019 12268 UpdateGuideState exits: m=444 SNR=14.4
00:00:56.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:56.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:56.390 00.000 12268 Enqueuing Expose request
00:00:56.390 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:56.390 00.000 11616 Worker thread wakes up
00:00:56.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:56.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:00:58.401 02.011 11616 Exposure complete
00:00:58.457 00.056 11616 worker thread done servicing request
00:00:58.457 00.000 12268 OnExposeComplete: enter
00:00:58.457 00.000 12268 UpdateGuideState(): m_state=6
00:00:58.457 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
00:00:58.457 00.000 12268 Star::Find returns 1 (0), X=919.94, Y=20.77, Mass=438, SNR=14.4, Peak=50 HFD=4.2
00:00:58.458 00.001 12268 MultiStar: [#1 0.48,0.16,0.84,U] [#2 -0.20,-0.36,0.56,U] [#3 0.39,0.37,0.60,U] [#4 -1.17,1.19,0.00,M2] [#5 -0.36,0.01,0.55,U] 
00:00:58.458 00.000 12268 refined, 4 included, MultiStar: {0.15, 0.17}, one-star: {0.20, 0.47}
00:00:58.458 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
00:00:58.458 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.56)
00:00:58.458 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.23 cameraTheta=0.86 mountX=0.19 mountY=0.13, mountTheta=0.59
00:00:58.459 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.17, opts=13)
00:00:58.459 00.000 12268 Enqueuing Move request for scope (0.15, 0.17)
00:00:58.460 00.001 11616 Worker thread wakes up
00:00:58.460 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd
00:00:58.460 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.17)
00:00:58.460 00.000 11616 Moving (0.15, 0.17) raw xDistance=0.19 yDistance=0.13
00:00:58.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:00:58.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:00:58.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:58.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:00:58.460 00.000 11616 MoveAxis(E, 0, ABG)
00:00:58.460 00.000 11616 Move returns status 0, amount 0
00:00:58.460 00.000 11616 MoveAxis(N, 0, ABG)
00:00:58.460 00.000 11616 Move returns status 0, amount 0
00:00:58.460 00.000 11616 move complete, result=0
00:00:58.461 00.001 11616 worker thread done servicing request
00:00:58.481 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=239, Gamma=1.290
00:00:58.499 00.018 12268 UpdateGuideState exits: m=438 SNR=14.4
00:00:58.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:58.500 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:00:58.500 00.000 12268 Enqueuing Expose request
00:00:58.500 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:58.500 00.000 11616 Worker thread wakes up
00:00:58.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:00:58.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:00.506 02.006 11616 Exposure complete
00:01:00.559 00.053 11616 worker thread done servicing request
00:01:00.559 00.000 12268 OnExposeComplete: enter
00:01:00.559 00.000 12268 UpdateGuideState(): m_state=6
00:01:00.559 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
00:01:00.559 00.000 12268 Star::Find returns 1 (0), X=920.08, Y=20.49, Mass=453, SNR=14.7, Peak=50 HFD=4.9
00:01:00.559 00.000 12268 MultiStar: [#1 0.53,-0.10,0.76,U] [#2 -0.38,0.02,0.65,U] [#3 -0.05,-0.43,0.54,U] [#4 -0.17,0.97,0.00,M3] [#5 -0.22,0.89,0.00,M1] 
00:01:00.559 00.000 12268 refined, 3 included, MultiStar: {0.16, -0.03}, one-star: {0.34, 0.19}
00:01:00.559 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
00:01:00.559 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
00:01:00.559 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.21 mountX=-0.02 mountY=0.16, mountTheta=1.68
00:01:00.562 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.03, opts=13)
00:01:00.562 00.000 12268 Enqueuing Move request for scope (0.16, -0.03)
00:01:00.562 00.000 11616 Worker thread wakes up
00:01:00.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
00:01:00.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
00:01:00.562 00.000 11616 Moving (0.16, -0.03) raw xDistance=-0.02 yDistance=0.16
00:01:00.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:00.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:01:00.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:01:00.563 00.001 11616 MoveAxis(E, 0, ABG)
00:01:00.563 00.000 11616 Move returns status 0, amount 0
00:01:00.563 00.000 11616 MoveAxis(S, 14, ABG)
00:01:00.563 00.000 11616 Guiding  Dir = 1, Dur = 14
00:01:00.563 00.000 11616 IsSlewing returns 0
00:01:00.563 00.000 11616 IsGuiding returns 0
00:01:00.564 00.001 11616 PulseGuide returned control before completion, sleep 24
00:01:00.584 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:01:00.601 00.017 11616 IsGuiding returns 1
00:01:00.601 00.000 11616 scope still moving after pulse duration time elapsed
00:01:00.602 00.001 12268 UpdateGuideState exits: m=453 SNR=14.7
00:01:00.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:00.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:00.602 00.000 12268 Enqueuing Expose request
00:01:00.632 00.030 11616 IsSlewing returns 0
00:01:00.632 00.000 11616 IsGuiding returns 0
00:01:00.632 00.000 11616 scope move finished after 14 + 55 ms
00:01:00.633 00.001 11616 Move returns status 0, amount 14
00:01:00.633 00.000 11616 move complete, result=0
00:01:00.633 00.000 11616 worker thread done servicing request
00:01:00.633 00.000 11616 Worker thread wakes up
00:01:00.633 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:00.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:00.633 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
00:01:02.648 02.015 11616 Exposure complete
00:01:02.703 00.055 11616 worker thread done servicing request
00:01:02.703 00.000 12268 OnExposeComplete: enter
00:01:02.703 00.000 12268 UpdateGuideState(): m_state=6
00:01:02.703 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
00:01:02.703 00.000 12268 Star::Find returns 1 (0), X=920.15, Y=20.65, Mass=388, SNR=13.4, Peak=42 HFD=4.4
00:01:02.703 00.000 12268 MultiStar: [#1 0.39,0.16,0.86,U] [#2 -0.10,0.23,0.65,U] [#3 0.68,-0.06,0.00,M3] [#4 0.31,0.63,0.00,M4] [#5 -0.61,0.65,0.00,M2] 
00:01:02.704 00.001 12268 refined, 2 included, MultiStar: {0.27, 0.25}, one-star: {0.41, 0.35}
00:01:02.704 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
00:01:02.704 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
00:01:02.704 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.25 hyp=0.37 cameraTheta=0.74 mountX=0.28 mountY=0.24, mountTheta=0.71
00:01:02.705 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.25, opts=13)
00:01:02.705 00.000 12268 Enqueuing Move request for scope (0.27, 0.25)
00:01:02.705 00.000 11616 Worker thread wakes up
00:01:02.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.25) opts 0xd
00:01:02.705 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.25)
00:01:02.706 00.001 11616 Moving (0.27, 0.25) raw xDistance=0.28 yDistance=0.24
00:01:02.706 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:02.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:01:02.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
00:01:02.706 00.000 11616 MoveAxis(E, 0, ABG)
00:01:02.706 00.000 11616 Move returns status 0, amount 0
00:01:02.706 00.000 11616 MoveAxis(S, 20, ABG)
00:01:02.706 00.000 11616 Guiding  Dir = 1, Dur = 20
00:01:02.706 00.000 11616 IsSlewing returns 0
00:01:02.706 00.000 11616 IsGuiding returns 0
00:01:02.707 00.001 11616 PulseGuide returned control before completion, sleep 30
00:01:02.727 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:01:02.744 00.017 11616 IsGuiding returns 1
00:01:02.744 00.000 11616 scope still moving after pulse duration time elapsed
00:01:02.746 00.002 12268 UpdateGuideState exits: m=388 SNR=13.4
00:01:02.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:02.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:02.746 00.000 12268 Enqueuing Expose request
00:01:02.774 00.028 11616 IsSlewing returns 0
00:01:02.774 00.000 11616 IsGuiding returns 0
00:01:02.774 00.000 11616 scope move finished after 20 + 48 ms
00:01:02.774 00.000 11616 Move returns status 0, amount 20
00:01:02.774 00.000 11616 move complete, result=0
00:01:02.774 00.000 11616 worker thread done servicing request
00:01:02.774 00.000 11616 Worker thread wakes up
00:01:02.775 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:02.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:02.775 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 20 ms SOUTH
00:01:04.781 02.006 11616 Exposure complete
00:01:04.836 00.055 11616 worker thread done servicing request
00:01:04.836 00.000 12268 OnExposeComplete: enter
00:01:04.836 00.000 12268 UpdateGuideState(): m_state=6
00:01:04.837 00.001 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
00:01:04.837 00.000 12268 Star::Find returns 1 (0), X=920.04, Y=20.03, Mass=404, SNR=13.9, Peak=43 HFD=4.6
00:01:04.837 00.000 12268 MultiStar: [#1 0.21,-0.21,0.84,U] [#2 0.50,-0.41,0.00,M1] [#3 0.18,-0.24,0.55,U] [#4 -0.41,0.29,0.50,U] [#5 -0.39,0.20,0.53,U] 
00:01:04.837 00.000 12268 refined, 4 included, MultiStar: {0.05, -0.09}, one-star: {0.30, -0.27}
00:01:04.837 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
00:01:04.837 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
00:01:04.837 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.11 mountX=-0.09 mountY=0.06, mountTheta=2.56
00:01:04.839 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.09, opts=13)
00:01:04.839 00.000 12268 Enqueuing Move request for scope (0.05, -0.09)
00:01:04.839 00.000 11616 Worker thread wakes up
00:01:04.839 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
00:01:04.839 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
00:01:04.839 00.000 11616 Moving (0.05, -0.09) raw xDistance=-0.09 yDistance=0.06
00:01:04.839 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:04.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:01:04.840 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:04.840 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:01:04.840 00.000 11616 MoveAxis(E, 0, ABG)
00:01:04.840 00.000 11616 Move returns status 0, amount 0
00:01:04.840 00.000 11616 MoveAxis(N, 0, ABG)
00:01:04.840 00.000 11616 Move returns status 0, amount 0
00:01:04.840 00.000 11616 move complete, result=0
00:01:04.841 00.001 11616 worker thread done servicing request
00:01:04.860 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
00:01:04.881 00.021 12268 UpdateGuideState exits: m=404 SNR=13.9
00:01:04.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:04.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:04.881 00.000 12268 Enqueuing Expose request
00:01:04.881 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:04.881 00.000 11616 Worker thread wakes up
00:01:04.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:04.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:06.888 02.007 11616 Exposure complete
00:01:06.942 00.054 11616 worker thread done servicing request
00:01:06.943 00.001 12268 OnExposeComplete: enter
00:01:06.943 00.000 12268 UpdateGuideState(): m_state=6
00:01:06.943 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
00:01:06.943 00.000 12268 Star::Find returns 1 (0), X=920.43, Y=20.60, Mass=431, SNR=14.2, Peak=36 HFD=4.9
00:01:06.943 00.000 12268 MultiStar: [#1 0.64,0.08,0.00,M1] [#2 0.00,0.35,0.68,U] [#3 0.67,-0.19,0.00,M3] [#4 -0.13,0.95,0.00,M4] [#5 0.09,0.32,0.50,U] 
00:01:06.944 00.001 12268 refined, 2 included, MultiStar: {0.34, 0.32}, one-star: {0.69, 0.30}
00:01:06.944 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
00:01:06.944 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.46)
00:01:06.944 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.32 hyp=0.46 cameraTheta=0.76 mountX=0.35 mountY=0.29, mountTheta=0.70
00:01:06.947 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.32, opts=13)
00:01:06.947 00.000 12268 Enqueuing Move request for scope (0.34, 0.32)
00:01:06.947 00.000 11616 Worker thread wakes up
00:01:06.947 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.32) opts 0xd
00:01:06.947 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.32)
00:01:06.947 00.000 11616 Moving (0.34, 0.32) raw xDistance=0.35 yDistance=0.29
00:01:06.947 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
00:01:06.947 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.05
00:01:06.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
00:01:06.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:01:06.947 00.000 11616 MoveAxis(W, 196, ABG)
00:01:06.947 00.000 11616 Guiding  Dir = 3, Dur = 196
00:01:06.948 00.001 11616 IsSlewing returns 0
00:01:06.948 00.000 11616 IsGuiding returns 0
00:01:06.948 00.000 11616 PulseGuide returned control before completion, sleep 206
00:01:06.970 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=201, Gamma=1.290
00:01:06.987 00.017 12268 UpdateGuideState exits: m=431 SNR=14.2
00:01:06.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:06.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:06.987 00.000 12268 Enqueuing Expose request
00:01:07.169 00.182 11616 IsGuiding returns 0
00:01:07.169 00.000 11616 Move returns status 0, amount 196
00:01:07.169 00.000 11616 MoveAxis(S, 25, ABG)
00:01:07.169 00.000 11616 Guiding  Dir = 1, Dur = 25
00:01:07.169 00.000 11616 IsSlewing returns 0
00:01:07.169 00.000 11616 IsGuiding returns 0
00:01:07.170 00.001 11616 PulseGuide returned control before completion, sleep 35
00:01:07.217 00.047 11616 IsGuiding returns 1
00:01:07.218 00.001 11616 scope still moving after pulse duration time elapsed
00:01:07.249 00.031 11616 IsSlewing returns 0
00:01:07.250 00.001 11616 IsGuiding returns 0
00:01:07.250 00.000 11616 scope move finished after 25 + 54 ms
00:01:07.250 00.000 11616 Move returns status 0, amount 25
00:01:07.250 00.000 11616 move complete, result=0
00:01:07.250 00.000 11616 worker thread done servicing request
00:01:07.250 00.000 11616 Worker thread wakes up
00:01:07.250 00.000 12268 GuideStep: 0.4 px 196 ms WEST, 0.3 px 25 ms SOUTH
00:01:07.251 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:07.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:09.267 02.016 11616 Exposure complete
00:01:09.322 00.055 11616 worker thread done servicing request
00:01:09.322 00.000 12268 OnExposeComplete: enter
00:01:09.322 00.000 12268 UpdateGuideState(): m_state=6
00:01:09.322 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
00:01:09.323 00.001 12268 Star::Find returns 1 (0), X=920.25, Y=20.28, Mass=375, SNR=13.4, Peak=43 HFD=3.8
00:01:09.323 00.000 12268 MultiStar: [#1 0.92,-0.19,0.00,M2] [#2 0.30,-0.30,0.62,U] [#3 0.66,-0.06,0.00,M4] [#4 -0.03,0.16,0.47,U] [#5 0.20,-0.35,0.58,U] 
00:01:09.323 00.000 12268 refined, 3 included, MultiStar: {0.30, -0.12}, one-star: {0.51, -0.02}
00:01:09.323 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.87 = -1.87)
00:01:09.323 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.30)
00:01:09.323 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.12 hyp=0.32 cameraTheta=-0.40 mountX=-0.10 mountY=0.31, mountTheta=1.87
00:01:09.325 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.12, opts=13)
00:01:09.325 00.000 12268 Enqueuing Move request for scope (0.30, -0.12)
00:01:09.325 00.000 11616 Worker thread wakes up
00:01:09.325 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.12) opts 0xd
00:01:09.325 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.12)
00:01:09.325 00.000 11616 Moving (0.30, -0.12) raw xDistance=-0.10 yDistance=0.31
00:01:09.325 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:09.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:01:09.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
00:01:09.325 00.000 11616 MoveAxis(E, 0, ABG)
00:01:09.325 00.000 11616 Move returns status 0, amount 0
00:01:09.325 00.000 11616 MoveAxis(S, 26, ABG)
00:01:09.326 00.001 11616 Guiding  Dir = 1, Dur = 26
00:01:09.326 00.000 11616 IsSlewing returns 0
00:01:09.326 00.000 11616 IsGuiding returns 0
00:01:09.326 00.000 11616 PulseGuide returned control before completion, sleep 36
00:01:09.346 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
00:01:09.363 00.017 12268 UpdateGuideState exits: m=375 SNR=13.4
00:01:09.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:09.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:09.364 00.001 12268 Enqueuing Expose request
00:01:09.376 00.012 11616 IsGuiding returns 0
00:01:09.376 00.000 11616 Move returns status 0, amount 26
00:01:09.376 00.000 11616 move complete, result=0
00:01:09.377 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
00:01:09.377 00.000 11616 worker thread done servicing request
00:01:09.377 00.000 11616 Worker thread wakes up
00:01:09.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:09.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:11.381 02.004 11616 Exposure complete
00:01:11.436 00.055 11616 worker thread done servicing request
00:01:11.436 00.000 12268 OnExposeComplete: enter
00:01:11.436 00.000 12268 UpdateGuideState(): m_state=6
00:01:11.436 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
00:01:11.437 00.001 12268 Star::Find returns 1 (0), X=920.33, Y=19.75, Mass=440, SNR=14.4, Peak=46 HFD=4.4
00:01:11.437 00.000 12268 MultiStar: [#1 1.27,-0.67,0.00,M3] [#2 0.29,-0.32,0.63,U] [#3 0.99,-0.45,0.00,M5] [#4 -0.59,0.23,0.00,M4] [#5 0.21,-0.83,0.00,M1] 
00:01:11.437 00.000 12268 refined, 1 included, MultiStar: {0.47, -0.46}, one-star: {0.59, -0.55}
00:01:11.437 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
00:01:11.437 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.93)
00:01:11.437 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.46 hyp=0.66 cameraTheta=-0.77 mountX=-0.41 mountY=0.53, mountTheta=2.23
00:01:11.438 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=-0.46, opts=13)
00:01:11.438 00.000 12268 Enqueuing Move request for scope (0.47, -0.46)
00:01:11.438 00.000 11616 Worker thread wakes up
00:01:11.438 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.46) opts 0xd
00:01:11.438 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, -0.46)
00:01:11.438 00.000 11616 Moving (0.47, -0.46) raw xDistance=-0.41 yDistance=0.53
00:01:11.438 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
00:01:11.438 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.24
00:01:11.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
00:01:11.439 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
00:01:11.439 00.000 11616 MoveAxis(E, 232, ABG)
00:01:11.439 00.000 11616 Guiding  Dir = 2, Dur = 232
00:01:11.439 00.000 11616 IsSlewing returns 0
00:01:11.439 00.000 11616 IsGuiding returns 0
00:01:11.439 00.000 11616 PulseGuide returned control before completion, sleep 242
00:01:11.461 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=201, Gamma=1.290
00:01:11.478 00.017 12268 UpdateGuideState exits: m=440 SNR=14.4
00:01:11.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:11.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:11.478 00.000 12268 Enqueuing Expose request
00:01:11.691 00.213 11616 IsGuiding returns 1
00:01:11.691 00.000 11616 scope still moving after pulse duration time elapsed
00:01:11.722 00.031 11616 IsSlewing returns 0
00:01:11.723 00.001 11616 IsGuiding returns 0
00:01:11.723 00.000 11616 scope move finished after 232 + 51 ms
00:01:11.723 00.000 11616 Move returns status 0, amount 232
00:01:11.723 00.000 11616 MoveAxis(S, 45, ABG)
00:01:11.723 00.000 11616 Guiding  Dir = 1, Dur = 45
00:01:11.723 00.000 11616 IsSlewing returns 0
00:01:11.724 00.001 11616 IsGuiding returns 0
00:01:11.724 00.000 11616 PulseGuide returned control before completion, sleep 55
00:01:11.784 00.060 11616 IsGuiding returns 1
00:01:11.784 00.000 11616 scope still moving after pulse duration time elapsed
00:01:11.814 00.030 11616 IsSlewing returns 0
00:01:11.814 00.000 11616 IsGuiding returns 0
00:01:11.816 00.002 11616 scope move finished after 45 + 46 ms
00:01:11.816 00.000 11616 Move returns status 0, amount 45
00:01:11.816 00.000 11616 move complete, result=0
00:01:11.816 00.000 11616 worker thread done servicing request
00:01:11.816 00.000 11616 Worker thread wakes up
00:01:11.816 00.000 12268 GuideStep: -0.4 px 232 ms EAST, 0.5 px 45 ms SOUTH
00:01:11.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:11.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:13.834 02.018 11616 Exposure complete
00:01:13.887 00.053 11616 worker thread done servicing request
00:01:13.887 00.000 12268 OnExposeComplete: enter
00:01:13.887 00.000 12268 UpdateGuideState(): m_state=6
00:01:13.887 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
00:01:13.887 00.000 12268 Star::Find returns 1 (0), X=920.22, Y=19.94, Mass=417, SNR=14.1, Peak=38 HFD=4.9
00:01:13.888 00.001 12268 MultiStar: [#1 0.51,-0.92,0.00,M4] [#2 0.44,-0.73,0.00,M1] [#3 0.74,-0.56,0.00,M6] [#4 0.07,0.46,0.47,U] [#5 0.17,-0.17,0.54,U] 
00:01:13.888 00.000 12268 refined, 2 included, MultiStar: {0.30, -0.12}, one-star: {0.48, -0.36}
00:01:13.888 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
00:01:13.888 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.33)
00:01:13.888 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.12 hyp=0.32 cameraTheta=-0.37 mountX=-0.09 mountY=0.31, mountTheta=1.84
00:01:13.890 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.12, opts=13)
00:01:13.890 00.000 12268 Enqueuing Move request for scope (0.30, -0.12)
00:01:13.890 00.000 11616 Worker thread wakes up
00:01:13.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.12) opts 0xd
00:01:13.890 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.12)
00:01:13.890 00.000 11616 Moving (0.30, -0.12) raw xDistance=-0.09 yDistance=0.31
00:01:13.890 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:13.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:01:13.891 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
00:01:13.891 00.000 11616 MoveAxis(E, 0, ABG)
00:01:13.891 00.000 11616 Move returns status 0, amount 0
00:01:13.891 00.000 11616 MoveAxis(S, 26, ABG)
00:01:13.891 00.000 11616 Guiding  Dir = 1, Dur = 26
00:01:13.891 00.000 11616 IsSlewing returns 0
00:01:13.891 00.000 11616 IsGuiding returns 0
00:01:13.892 00.001 11616 PulseGuide returned control before completion, sleep 36
00:01:13.915 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
00:01:13.934 00.019 12268 UpdateGuideState exits: m=417 SNR=14.1
00:01:13.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:13.934 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:13.934 00.000 12268 Enqueuing Expose request
00:01:13.940 00.006 11616 IsGuiding returns 0
00:01:13.940 00.000 11616 Move returns status 0, amount 26
00:01:13.940 00.000 11616 move complete, result=0
00:01:13.940 00.000 11616 worker thread done servicing request
00:01:13.940 00.000 11616 Worker thread wakes up
00:01:13.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:13.941 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:13.941 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
00:01:15.959 02.018 11616 Exposure complete
00:01:16.012 00.053 11616 worker thread done servicing request
00:01:16.013 00.001 12268 OnExposeComplete: enter
00:01:16.013 00.000 12268 UpdateGuideState(): m_state=6
00:01:16.013 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
00:01:16.013 00.000 12268 Star::Find returns 1 (0), X=920.11, Y=20.20, Mass=443, SNR=14.5, Peak=48 HFD=4.6
00:01:16.013 00.000 12268 MultiStar: [#1 0.39,-0.42,0.69,U] [#2 0.19,-0.64,0.00,M2] [#3 0.45,-0.34,0.53,U] [#4 -0.21,1.09,0.00,M4] [#5 -0.21,-0.07,0.48,U] 
00:01:16.014 00.001 12268 refined, 3 included, MultiStar: {0.28, -0.23}, one-star: {0.37, -0.10}
00:01:16.014 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
00:01:16.014 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
00:01:16.014 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.23 hyp=0.36 cameraTheta=-0.67 mountX=-0.20 mountY=0.31, mountTheta=2.13
00:01:16.016 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.23, opts=13)
00:01:16.017 00.001 12268 Enqueuing Move request for scope (0.28, -0.23)
00:01:16.017 00.000 11616 Worker thread wakes up
00:01:16.017 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.23) opts 0xd
00:01:16.017 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.23)
00:01:16.017 00.000 11616 Moving (0.28, -0.23) raw xDistance=-0.20 yDistance=0.31
00:01:16.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
00:01:16.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
00:01:16.018 00.001 11616 MoveAxis(E, 110, ABG)
00:01:16.018 00.000 11616 Guiding  Dir = 2, Dur = 110
00:01:16.018 00.000 11616 IsSlewing returns 0
00:01:16.018 00.000 11616 IsGuiding returns 0
00:01:16.019 00.001 11616 PulseGuide returned control before completion, sleep 120
00:01:16.044 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=220, Gamma=1.290
00:01:16.062 00.018 12268 UpdateGuideState exits: m=443 SNR=14.5
00:01:16.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:16.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:16.062 00.000 12268 Enqueuing Expose request
00:01:16.141 00.079 11616 IsGuiding returns 1
00:01:16.141 00.000 11616 scope still moving after pulse duration time elapsed
00:01:16.173 00.032 11616 IsSlewing returns 0
00:01:16.174 00.001 11616 IsGuiding returns 0
00:01:16.174 00.000 11616 scope move finished after 110 + 44 ms
00:01:16.174 00.000 11616 Move returns status 0, amount 110
00:01:16.174 00.000 11616 MoveAxis(S, 26, ABG)
00:01:16.174 00.000 11616 Guiding  Dir = 1, Dur = 26
00:01:16.174 00.000 11616 IsSlewing returns 0
00:01:16.175 00.001 11616 IsGuiding returns 0
00:01:16.175 00.000 11616 PulseGuide returned control before completion, sleep 36
00:01:16.219 00.044 11616 IsGuiding returns 1
00:01:16.220 00.001 11616 scope still moving after pulse duration time elapsed
00:01:16.250 00.030 11616 IsSlewing returns 0
00:01:16.251 00.001 11616 IsGuiding returns 0
00:01:16.251 00.000 11616 scope move finished after 26 + 50 ms
00:01:16.252 00.001 11616 Move returns status 0, amount 26
00:01:16.252 00.000 11616 move complete, result=0
00:01:16.252 00.000 11616 worker thread done servicing request
00:01:16.252 00.000 11616 Worker thread wakes up
00:01:16.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:16.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:16.252 00.000 12268 GuideStep: -0.2 px 110 ms EAST, 0.3 px 26 ms SOUTH
00:01:18.264 02.012 11616 Exposure complete
00:01:18.320 00.056 11616 worker thread done servicing request
00:01:18.320 00.000 12268 OnExposeComplete: enter
00:01:18.321 00.001 12268 UpdateGuideState(): m_state=6
00:01:18.321 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
00:01:18.321 00.000 12268 Star::Find returns 1 (0), X=920.13, Y=20.82, Mass=323, SNR=12.4, Peak=43 HFD=3.7
00:01:18.321 00.000 12268 MultiStar: [#1 0.34,0.55,0.00,M4] [#2 0.57,0.52,0.00,M3] [#3 -0.15,-0.05,0.61,U] [#4 0.14,1.37,0.00,M5] [#5 -0.33,0.44,0.59,U] 
00:01:18.321 00.000 12268 refined, 2 included, MultiStar: {0.05, 0.34}, one-star: {0.39, 0.52}
00:01:18.321 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
00:01:18.321 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
00:01:18.321 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.34 hyp=0.34 cameraTheta=1.43 mountX=0.34 mountY=0.00, mountTheta=0.01
00:01:18.323 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.34, opts=13)
00:01:18.323 00.000 12268 Enqueuing Move request for scope (0.05, 0.34)
00:01:18.323 00.000 11616 Worker thread wakes up
00:01:18.323 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.34) opts 0xd
00:01:18.323 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.34)
00:01:18.323 00.000 11616 Moving (0.05, 0.34) raw xDistance=0.34 yDistance=0.00
00:01:18.323 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
00:01:18.324 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
00:01:18.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
00:01:18.324 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:18.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:01:18.324 00.000 11616 MoveAxis(W, 192, ABG)
00:01:18.324 00.000 11616 Guiding  Dir = 3, Dur = 192
00:01:18.324 00.000 11616 IsSlewing returns 0
00:01:18.325 00.001 11616 IsGuiding returns 0
00:01:18.325 00.000 11616 PulseGuide returned control before completion, sleep 202
00:01:18.346 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
00:01:18.363 00.017 12268 UpdateGuideState exits: m=323 SNR=12.4
00:01:18.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:18.364 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:18.364 00.000 12268 Enqueuing Expose request
00:01:18.531 00.167 11616 IsGuiding returns 1
00:01:18.531 00.000 11616 scope still moving after pulse duration time elapsed
00:01:18.563 00.032 11616 IsSlewing returns 0
00:01:18.563 00.000 11616 IsGuiding returns 1
00:01:18.594 00.031 11616 IsSlewing returns 0
00:01:18.595 00.001 11616 IsGuiding returns 0
00:01:18.595 00.000 11616 scope move finished after 192 + 77 ms
00:01:18.595 00.000 11616 Move returns status 0, amount 192
00:01:18.595 00.000 11616 MoveAxis(N, 0, ABG)
00:01:18.595 00.000 11616 Move returns status 0, amount 0
00:01:18.595 00.000 11616 move complete, result=0
00:01:18.596 00.001 11616 worker thread done servicing request
00:01:18.596 00.000 11616 Worker thread wakes up
00:01:18.596 00.000 12268 GuideStep: 0.3 px 192 ms WEST, 0.0 px 0 ms NORTH
00:01:18.596 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:18.596 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:20.609 02.013 11616 Exposure complete
00:01:20.662 00.053 11616 worker thread done servicing request
00:01:20.662 00.000 12268 OnExposeComplete: enter
00:01:20.663 00.001 12268 UpdateGuideState(): m_state=6
00:01:20.663 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
00:01:20.663 00.000 12268 Star::Find returns 1 (0), X=920.14, Y=20.68, Mass=418, SNR=14.0, Peak=45 HFD=4.6
00:01:20.663 00.000 12268 MultiStar: [#1 0.49,0.06,0.70,U] [#2 0.20,0.50,0.64,U] [#3 -0.25,-0.22,0.53,U] [#4 -0.22,0.93,0.00,M6] [#5 0.23,0.54,0.52,U] 
00:01:20.663 00.000 12268 refined, 4 included, MultiStar: {0.25, 0.27}, one-star: {0.40, 0.38}
00:01:20.663 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
00:01:20.663 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
00:01:20.663 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.27 hyp=0.37 cameraTheta=0.81 mountX=0.29 mountY=0.22, mountTheta=0.64
00:01:20.665 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.27, opts=13)
00:01:20.665 00.000 12268 Enqueuing Move request for scope (0.25, 0.27)
00:01:20.665 00.000 11616 Worker thread wakes up
00:01:20.665 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.27) opts 0xd
00:01:20.665 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.27)
00:01:20.665 00.000 11616 Moving (0.25, 0.27) raw xDistance=0.29 yDistance=0.22
00:01:20.665 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
00:01:20.665 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
00:01:20.665 00.000 11616 MoveAxis(W, 162, ABG)
00:01:20.666 00.001 11616 Guiding  Dir = 3, Dur = 162
00:01:20.666 00.000 11616 IsSlewing returns 0
00:01:20.666 00.000 11616 IsGuiding returns 0
00:01:20.667 00.001 11616 PulseGuide returned control before completion, sleep 172
00:01:20.687 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
00:01:20.706 00.019 12268 UpdateGuideState exits: m=418 SNR=14.0
00:01:20.706 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:20.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:20.706 00.000 12268 Enqueuing Expose request
00:01:20.855 00.149 11616 IsGuiding returns 0
00:01:20.855 00.000 11616 Move returns status 0, amount 162
00:01:20.855 00.000 11616 MoveAxis(S, 18, ABG)
00:01:20.857 00.002 11616 Guiding  Dir = 1, Dur = 18
00:01:20.857 00.000 11616 IsSlewing returns 0
00:01:20.857 00.000 11616 IsGuiding returns 0
00:01:20.858 00.001 11616 PulseGuide returned control before completion, sleep 28
00:01:20.901 00.043 11616 IsGuiding returns 1
00:01:20.902 00.001 11616 scope still moving after pulse duration time elapsed
00:01:20.931 00.029 11616 IsSlewing returns 0
00:01:20.932 00.001 11616 IsGuiding returns 0
00:01:20.932 00.000 11616 scope move finished after 18 + 57 ms
00:01:20.932 00.000 11616 Move returns status 0, amount 18
00:01:20.932 00.000 11616 move complete, result=0
00:01:20.932 00.000 11616 worker thread done servicing request
00:01:20.932 00.000 11616 Worker thread wakes up
00:01:20.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:20.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:20.933 00.001 12268 GuideStep: 0.3 px 162 ms WEST, 0.2 px 18 ms SOUTH
00:01:22.936 02.003 11616 Exposure complete
00:01:22.990 00.054 11616 worker thread done servicing request
00:01:22.990 00.000 12268 OnExposeComplete: enter
00:01:22.990 00.000 12268 UpdateGuideState(): m_state=6
00:01:22.990 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
00:01:22.991 00.001 12268 Star::Find returns 1 (0), X=919.89, Y=20.68, Mass=271, SNR=11.3, Peak=36 HFD=3.8
00:01:22.991 00.000 12268 MultiStar: [#1 0.64,0.22,0.00,M4] [#2 0.29,0.14,0.74,U] [#3 0.20,0.11,0.63,U] [#4 -0.17,1.14,0.00,M7] [#5 -0.72,0.62,0.00,M1] 
00:01:22.991 00.000 12268 refined, 2 included, MultiStar: {0.21, 0.23}, one-star: {0.15, 0.38}
00:01:22.991 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
00:01:22.991 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.54)
00:01:22.991 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.23 hyp=0.31 cameraTheta=0.84 mountX=0.25 mountY=0.18, mountTheta=0.62
00:01:22.993 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.23, opts=13)
00:01:22.993 00.000 12268 Enqueuing Move request for scope (0.21, 0.23)
00:01:22.993 00.000 11616 Worker thread wakes up
00:01:22.993 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.23) opts 0xd
00:01:22.993 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.23)
00:01:22.993 00.000 11616 Moving (0.21, 0.23) raw xDistance=0.25 yDistance=0.18
00:01:22.993 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
00:01:22.993 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:01:22.993 00.000 11616 MoveAxis(W, 141, ABG)
00:01:22.993 00.000 11616 Guiding  Dir = 3, Dur = 141
00:01:22.994 00.001 11616 IsSlewing returns 0
00:01:22.994 00.000 11616 IsGuiding returns 0
00:01:22.994 00.000 11616 PulseGuide returned control before completion, sleep 151
00:01:23.014 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
00:01:23.031 00.017 12268 UpdateGuideState exits: m=271 SNR=11.3
00:01:23.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:23.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:23.031 00.000 12268 Enqueuing Expose request
00:01:23.158 00.127 11616 IsGuiding returns 1
00:01:23.158 00.000 11616 scope still moving after pulse duration time elapsed
00:01:23.190 00.032 11616 IsSlewing returns 0
00:01:23.190 00.000 11616 IsGuiding returns 0
00:01:23.190 00.000 11616 scope move finished after 141 + 55 ms
00:01:23.190 00.000 11616 Move returns status 0, amount 141
00:01:23.190 00.000 11616 MoveAxis(S, 15, ABG)
00:01:23.190 00.000 11616 Guiding  Dir = 1, Dur = 15
00:01:23.191 00.001 11616 IsSlewing returns 0
00:01:23.191 00.000 11616 IsGuiding returns 0
00:01:23.191 00.000 11616 PulseGuide returned control before completion, sleep 25
00:01:23.221 00.030 11616 IsGuiding returns 1
00:01:23.222 00.001 11616 scope still moving after pulse duration time elapsed
00:01:23.253 00.031 11616 IsSlewing returns 0
00:01:23.253 00.000 11616 IsGuiding returns 0
00:01:23.253 00.000 11616 scope move finished after 15 + 47 ms
00:01:23.253 00.000 11616 Move returns status 0, amount 15
00:01:23.254 00.001 11616 move complete, result=0
00:01:23.254 00.000 11616 worker thread done servicing request
00:01:23.254 00.000 11616 Worker thread wakes up
00:01:23.254 00.000 12268 GuideStep: 0.3 px 141 ms WEST, 0.2 px 15 ms SOUTH
00:01:23.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:23.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:25.272 02.018 11616 Exposure complete
00:01:25.326 00.054 11616 worker thread done servicing request
00:01:25.326 00.000 12268 OnExposeComplete: enter
00:01:25.326 00.000 12268 UpdateGuideState(): m_state=6
00:01:25.326 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
00:01:25.326 00.000 12268 Star::Find returns 1 (0), X=919.92, Y=20.54, Mass=344, SNR=12.7, Peak=41 HFD=4.3
00:01:25.326 00.000 12268 MultiStar: [#1 0.46,0.25,0.76,U] [#2 0.28,0.34,0.69,U] [#3 0.32,-0.07,0.61,U] [#4 -0.45,0.86,0.00,M8] [#5 -0.23,0.46,0.54,U] 
00:01:25.327 00.001 12268 single-star, 4 included, MultiStar: {0.22, 0.24}, one-star: {0.17, 0.24}
00:01:25.327 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
00:01:25.327 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.64)
00:01:25.327 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.24 hyp=0.30 cameraTheta=0.94 mountX=0.26 mountY=0.14, mountTheta=0.51
00:01:25.328 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.24, opts=13)
00:01:25.328 00.000 12268 Enqueuing Move request for scope (0.17, 0.24)
00:01:25.328 00.000 11616 Worker thread wakes up
00:01:25.329 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.24) opts 0xd
00:01:25.329 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.24)
00:01:25.329 00.000 11616 Moving (0.17, 0.24) raw xDistance=0.26 yDistance=0.14
00:01:25.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
00:01:25.329 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:25.329 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:01:25.329 00.000 11616 MoveAxis(W, 144, ABG)
00:01:25.329 00.000 11616 Guiding  Dir = 3, Dur = 144
00:01:25.329 00.000 11616 IsSlewing returns 0
00:01:25.330 00.001 11616 IsGuiding returns 0
00:01:25.330 00.000 11616 PulseGuide returned control before completion, sleep 154
00:01:25.351 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=203, Gamma=1.290
00:01:25.368 00.017 12268 UpdateGuideState exits: m=344 SNR=12.7
00:01:25.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:25.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:25.368 00.000 12268 Enqueuing Expose request
00:01:25.489 00.121 11616 IsGuiding returns 1
00:01:25.489 00.000 11616 scope still moving after pulse duration time elapsed
00:01:25.519 00.030 11616 IsSlewing returns 0
00:01:25.519 00.000 11616 IsGuiding returns 0
00:01:25.519 00.000 11616 scope move finished after 144 + 46 ms
00:01:25.519 00.000 11616 Move returns status 0, amount 144
00:01:25.519 00.000 11616 MoveAxis(N, 0, ABG)
00:01:25.520 00.001 11616 Move returns status 0, amount 0
00:01:25.520 00.000 11616 move complete, result=0
00:01:25.520 00.000 11616 worker thread done servicing request
00:01:25.520 00.000 11616 Worker thread wakes up
00:01:25.520 00.000 12268 GuideStep: 0.3 px 144 ms WEST, 0.1 px 0 ms NORTH
00:01:25.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:25.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:27.537 02.017 11616 Exposure complete
00:01:27.594 00.057 11616 worker thread done servicing request
00:01:27.595 00.001 12268 OnExposeComplete: enter
00:01:27.595 00.000 12268 UpdateGuideState(): m_state=6
00:01:27.595 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
00:01:27.595 00.000 12268 Star::Find returns 1 (0), X=920.26, Y=20.26, Mass=368, SNR=13.2, Peak=41 HFD=4.5
00:01:27.595 00.000 12268 MultiStar: [#1 0.37,0.04,0.75,U] [#2 -0.06,-0.01,0.61,U] [#3 0.56,0.06,0.58,U] [#4 0.01,0.69,0.00,M9] [#5 -0.35,0.24,0.56,U] 
00:01:27.595 00.000 12268 refined, 4 included, MultiStar: {0.25, 0.04}, one-star: {0.52, -0.04}
00:01:27.595 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
00:01:27.596 00.001 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
00:01:27.596 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.04 hyp=0.26 cameraTheta=0.16 mountX=0.07 mountY=0.25, mountTheta=1.31
00:01:27.598 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.04, opts=13)
00:01:27.598 00.000 12268 Enqueuing Move request for scope (0.25, 0.04)
00:01:27.598 00.000 11616 Worker thread wakes up
00:01:27.598 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.04) opts 0xd
00:01:27.598 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.04)
00:01:27.598 00.000 11616 Moving (0.25, 0.04) raw xDistance=0.07 yDistance=0.25
00:01:27.599 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:27.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:01:27.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
00:01:27.599 00.000 11616 MoveAxis(E, 0, ABG)
00:01:27.599 00.000 11616 Move returns status 0, amount 0
00:01:27.599 00.000 11616 MoveAxis(S, 21, ABG)
00:01:27.599 00.000 11616 Guiding  Dir = 1, Dur = 21
00:01:27.600 00.001 11616 IsSlewing returns 0
00:01:27.600 00.000 11616 IsGuiding returns 0
00:01:27.601 00.001 11616 PulseGuide returned control before completion, sleep 31
00:01:27.627 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=188, Gamma=1.290
00:01:27.645 00.018 11616 IsGuiding returns 1
00:01:27.646 00.001 11616 scope still moving after pulse duration time elapsed
00:01:27.646 00.000 12268 UpdateGuideState exits: m=368 SNR=13.2
00:01:27.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:27.647 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:27.647 00.000 12268 Enqueuing Expose request
00:01:27.675 00.028 11616 IsSlewing returns 0
00:01:27.676 00.001 11616 IsGuiding returns 0
00:01:27.676 00.000 11616 scope move finished after 21 + 54 ms
00:01:27.676 00.000 11616 Move returns status 0, amount 21
00:01:27.676 00.000 11616 move complete, result=0
00:01:27.677 00.001 11616 worker thread done servicing request
00:01:27.677 00.000 11616 Worker thread wakes up
00:01:27.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:27.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:27.686 00.009 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 21 ms SOUTH
00:01:29.692 02.006 11616 Exposure complete
00:01:29.747 00.055 11616 worker thread done servicing request
00:01:29.747 00.000 12268 OnExposeComplete: enter
00:01:29.747 00.000 12268 UpdateGuideState(): m_state=6
00:01:29.748 00.001 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
00:01:29.748 00.000 12268 Star::Find returns 1 (0), X=920.26, Y=19.75, Mass=336, SNR=12.6, Peak=38 HFD=4.5
00:01:29.748 00.000 12268 MultiStar: [#1 0.90,-0.64,0.00,M3] [#2 0.46,-0.65,0.00,M1] [#3 0.45,-1.17,0.00,M1] [#4 0.02,0.22,0.51,U] [#5 -0.32,-0.79,0.00,M1] 
00:01:29.748 00.000 12268 refined, 1 included, MultiStar: {0.35, -0.29}, one-star: {0.52, -0.55}
00:01:29.748 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
00:01:29.748 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
00:01:29.748 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.29 hyp=0.46 cameraTheta=-0.69 mountX=-0.26 mountY=0.39, mountTheta=2.15
00:01:29.750 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.29, opts=13)
00:01:29.750 00.000 12268 Enqueuing Move request for scope (0.35, -0.29)
00:01:29.750 00.000 11616 Worker thread wakes up
00:01:29.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.29) opts 0xd
00:01:29.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.29)
00:01:29.750 00.000 11616 Moving (0.35, -0.29) raw xDistance=-0.26 yDistance=0.39
00:01:29.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:29.751 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:01:29.751 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
00:01:29.751 00.000 11616 MoveAxis(E, 0, ABG)
00:01:29.751 00.000 11616 Move returns status 0, amount 0
00:01:29.751 00.000 11616 MoveAxis(S, 33, ABG)
00:01:29.751 00.000 11616 Guiding  Dir = 1, Dur = 33
00:01:29.751 00.000 11616 IsSlewing returns 0
00:01:29.752 00.001 11616 IsGuiding returns 0
00:01:29.752 00.000 11616 PulseGuide returned control before completion, sleep 43
00:01:29.776 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
00:01:29.794 00.018 12268 UpdateGuideState exits: m=336 SNR=12.6
00:01:29.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:29.795 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:29.795 00.000 12268 Enqueuing Expose request
00:01:29.800 00.005 11616 IsGuiding returns 1
00:01:29.800 00.000 11616 scope still moving after pulse duration time elapsed
00:01:29.832 00.032 11616 IsSlewing returns 0
00:01:29.832 00.000 11616 IsGuiding returns 1
00:01:29.864 00.032 11616 IsSlewing returns 0
00:01:29.864 00.000 11616 IsGuiding returns 1
00:01:29.894 00.030 11616 IsSlewing returns 0
00:01:29.895 00.001 11616 IsGuiding returns 1
00:01:29.926 00.031 11616 IsSlewing returns 0
00:01:29.926 00.000 11616 IsGuiding returns 1
00:01:29.956 00.030 11616 IsSlewing returns 0
00:01:29.957 00.001 11616 IsGuiding returns 1
00:01:29.988 00.031 11616 IsSlewing returns 0
00:01:29.988 00.000 11616 IsGuiding returns 0
00:01:29.989 00.001 11616 scope move finished after 33 + 203 ms
00:01:29.989 00.000 11616 Move returns status 0, amount 33
00:01:29.989 00.000 11616 move complete, result=0
00:01:29.989 00.000 11616 worker thread done servicing request
00:01:29.989 00.000 11616 Worker thread wakes up
00:01:29.989 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.4 px 33 ms SOUTH
00:01:29.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:29.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:32.004 02.015 11616 Exposure complete
00:01:32.059 00.055 11616 worker thread done servicing request
00:01:32.059 00.000 12268 OnExposeComplete: enter
00:01:32.060 00.001 12268 UpdateGuideState(): m_state=6
00:01:32.060 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
00:01:32.060 00.000 12268 Star::Find returns 1 (0), X=920.27, Y=19.76, Mass=350, SNR=12.8, Peak=39 HFD=4.4
00:01:32.060 00.000 12268 MultiStar: [#1 0.87,-0.51,0.00,M4] [#2 -0.02,-0.47,0.69,U] [#3 0.50,-0.62,0.00,M2] [#4 -0.03,0.17,0.50,U] [#5 0.09,-0.94,0.00,M2] 
00:01:32.060 00.000 12268 refined, 2 included, MultiStar: {0.23, -0.36}, one-star: {0.53, -0.54}
00:01:32.060 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
00:01:32.060 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
00:01:32.061 00.001 12268 CameraToMount -- cameraX=0.23 cameraY=-0.36 hyp=0.43 cameraTheta=-1.00 mountX=-0.33 mountY=0.28, mountTheta=2.45
00:01:32.062 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.36, opts=13)
00:01:32.062 00.000 12268 Enqueuing Move request for scope (0.23, -0.36)
00:01:32.062 00.000 11616 Worker thread wakes up
00:01:32.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.36) opts 0xd
00:01:32.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.36)
00:01:32.062 00.000 11616 Moving (0.23, -0.36) raw xDistance=-0.33 yDistance=0.28
00:01:32.062 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
00:01:32.062 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.00
00:01:32.063 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
00:01:32.063 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:01:32.063 00.000 11616 MoveAxis(E, 187, ABG)
00:01:32.063 00.000 11616 Guiding  Dir = 2, Dur = 187
00:01:32.063 00.000 11616 IsSlewing returns 0
00:01:32.063 00.000 11616 IsGuiding returns 0
00:01:32.064 00.001 11616 PulseGuide returned control before completion, sleep 197
00:01:32.084 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
00:01:32.100 00.016 12268 UpdateGuideState exits: m=350 SNR=12.8
00:01:32.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:32.101 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:32.101 00.000 12268 Enqueuing Expose request
00:01:32.275 00.174 11616 IsGuiding returns 1
00:01:32.275 00.000 11616 scope still moving after pulse duration time elapsed
00:01:32.306 00.031 11616 IsSlewing returns 0
00:01:32.307 00.001 11616 IsGuiding returns 0
00:01:32.307 00.000 11616 scope move finished after 187 + 56 ms
00:01:32.307 00.000 11616 Move returns status 0, amount 187
00:01:32.307 00.000 11616 MoveAxis(S, 23, ABG)
00:01:32.307 00.000 11616 Guiding  Dir = 1, Dur = 23
00:01:32.308 00.001 11616 IsSlewing returns 0
00:01:32.308 00.000 11616 IsGuiding returns 0
00:01:32.308 00.000 11616 PulseGuide returned control before completion, sleep 33
00:01:32.355 00.047 11616 IsGuiding returns 1
00:01:32.355 00.000 11616 scope still moving after pulse duration time elapsed
00:01:32.385 00.030 11616 IsSlewing returns 0
00:01:32.386 00.001 11616 IsGuiding returns 1
00:01:32.415 00.029 11616 IsSlewing returns 0
00:01:32.415 00.000 11616 IsGuiding returns 0
00:01:32.415 00.000 11616 scope move finished after 23 + 84 ms
00:01:32.416 00.001 11616 Move returns status 0, amount 23
00:01:32.416 00.000 11616 move complete, result=0
00:01:32.416 00.000 11616 worker thread done servicing request
00:01:32.416 00.000 11616 Worker thread wakes up
00:01:32.416 00.000 12268 GuideStep: -0.3 px 187 ms EAST, 0.3 px 23 ms SOUTH
00:01:32.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:32.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:34.417 02.001 11616 Exposure complete
00:01:34.471 00.054 11616 worker thread done servicing request
00:01:34.471 00.000 12268 OnExposeComplete: enter
00:01:34.471 00.000 12268 UpdateGuideState(): m_state=6
00:01:34.472 00.001 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
00:01:34.472 00.000 12268 Star::Find returns 1 (0), X=920.15, Y=19.47, Mass=339, SNR=12.7, Peak=35 HFD=5.0
00:01:34.472 00.000 12268 MultiStar: [#1 0.70,-0.69,0.00,M5] [#2 0.09,-0.64,0.00,M1] [#3 0.99,-0.63,0.00,M3] [#4 -0.06,0.07,0.58,U] [#5 -0.28,-0.34,0.62,U] 
00:01:34.472 00.000 12268 refined, 2 included, MultiStar: {0.09, -0.45}, one-star: {0.41, -0.83}
00:01:34.472 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
00:01:34.472 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
00:01:34.472 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.45 hyp=0.46 cameraTheta=-1.37 mountX=-0.44 mountY=0.15, mountTheta=2.81
00:01:34.474 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.45, opts=13)
00:01:34.474 00.000 12268 Enqueuing Move request for scope (0.09, -0.45)
00:01:34.474 00.000 11616 Worker thread wakes up
00:01:34.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.45) opts 0xd
00:01:34.474 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.45)
00:01:34.474 00.000 11616 Moving (0.09, -0.45) raw xDistance=-0.44 yDistance=0.15
00:01:34.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
00:01:34.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:01:34.474 00.000 11616 MoveAxis(E, 247, ABG)
00:01:34.474 00.000 11616 Guiding  Dir = 2, Dur = 247
00:01:34.475 00.001 11616 IsSlewing returns 0
00:01:34.475 00.000 11616 IsGuiding returns 0
00:01:34.475 00.000 11616 PulseGuide returned control before completion, sleep 257
00:01:34.497 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=211, Gamma=1.290
00:01:34.514 00.017 12268 UpdateGuideState exits: m=339 SNR=12.7
00:01:34.515 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:34.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:34.515 00.000 12268 Enqueuing Expose request
00:01:34.744 00.229 11616 IsGuiding returns 1
00:01:34.744 00.000 11616 scope still moving after pulse duration time elapsed
00:01:34.775 00.031 11616 IsSlewing returns 0
00:01:34.775 00.000 11616 IsGuiding returns 0
00:01:34.775 00.000 11616 scope move finished after 247 + 54 ms
00:01:34.775 00.000 11616 Move returns status 0, amount 247
00:01:34.776 00.001 11616 MoveAxis(S, 13, ABG)
00:01:34.776 00.000 11616 Guiding  Dir = 1, Dur = 13
00:01:34.776 00.000 11616 IsSlewing returns 0
00:01:34.776 00.000 11616 IsGuiding returns 0
00:01:34.776 00.000 11616 PulseGuide returned control before completion, sleep 23
00:01:34.806 00.030 11616 IsGuiding returns 1
00:01:34.806 00.000 11616 scope still moving after pulse duration time elapsed
00:01:34.836 00.030 11616 IsSlewing returns 0
00:01:34.836 00.000 11616 IsGuiding returns 1
00:01:34.867 00.031 11616 IsSlewing returns 0
00:01:34.869 00.002 11616 IsGuiding returns 1
00:01:34.900 00.031 11616 IsSlewing returns 0
00:01:34.900 00.000 11616 IsGuiding returns 1
00:01:34.929 00.029 11616 IsSlewing returns 0
00:01:34.930 00.001 11616 IsGuiding returns 1
00:01:34.960 00.030 11616 IsSlewing returns 0
00:01:34.961 00.001 11616 IsGuiding returns 0
00:01:34.961 00.000 11616 scope move finished after 13 + 171 ms
00:01:34.961 00.000 11616 Move returns status 0, amount 13
00:01:34.961 00.000 11616 move complete, result=0
00:01:34.961 00.000 11616 worker thread done servicing request
00:01:34.961 00.000 11616 Worker thread wakes up
00:01:34.961 00.000 12268 GuideStep: -0.4 px 247 ms EAST, 0.2 px 13 ms SOUTH
00:01:34.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:34.962 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:36.978 02.016 11616 Exposure complete
00:01:37.031 00.053 11616 worker thread done servicing request
00:01:37.032 00.001 12268 OnExposeComplete: enter
00:01:37.032 00.000 12268 UpdateGuideState(): m_state=6
00:01:37.032 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
00:01:37.032 00.000 12268 Star::Find returns 1 (0), X=919.90, Y=20.24, Mass=327, SNR=12.4, Peak=40 HFD=3.9
00:01:37.032 00.000 12268 MultiStar: [#1 0.58,-0.48,0.00,M6] [#2 0.50,-0.15,0.73,U] [#3 0.33,-0.16,0.58,U] [#4 0.22,0.82,0.00,M7] [#5 -0.52,-0.26,0.60,U] 
00:01:37.032 00.000 12268 single-star, 3 included, MultiStar: {0.14, -0.15}, one-star: {0.16, -0.06}
00:01:37.032 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
00:01:37.032 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
00:01:37.033 00.001 12268 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.39 mountX=-0.05 mountY=0.16, mountTheta=1.86
00:01:37.034 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.06, opts=13)
00:01:37.034 00.000 12268 Enqueuing Move request for scope (0.16, -0.06)
00:01:37.034 00.000 11616 Worker thread wakes up
00:01:37.034 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
00:01:37.034 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
00:01:37.034 00.000 11616 Moving (0.16, -0.06) raw xDistance=-0.05 yDistance=0.16
00:01:37.034 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:37.035 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:01:37.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:01:37.035 00.000 11616 MoveAxis(E, 0, ABG)
00:01:37.035 00.000 11616 Move returns status 0, amount 0
00:01:37.035 00.000 11616 MoveAxis(S, 14, ABG)
00:01:37.035 00.000 11616 Guiding  Dir = 1, Dur = 14
00:01:37.035 00.000 11616 IsSlewing returns 0
00:01:37.036 00.001 11616 IsGuiding returns 0
00:01:37.036 00.000 11616 PulseGuide returned control before completion, sleep 24
00:01:37.056 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
00:01:37.072 00.016 11616 IsGuiding returns 1
00:01:37.072 00.000 11616 scope still moving after pulse duration time elapsed
00:01:37.073 00.001 12268 UpdateGuideState exits: m=327 SNR=12.4
00:01:37.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:37.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:37.074 00.001 12268 Enqueuing Expose request
00:01:37.102 00.028 11616 IsSlewing returns 0
00:01:37.102 00.000 11616 IsGuiding returns 0
00:01:37.102 00.000 11616 scope move finished after 14 + 53 ms
00:01:37.103 00.001 11616 Move returns status 0, amount 14
00:01:37.103 00.000 11616 move complete, result=0
00:01:37.103 00.000 11616 worker thread done servicing request
00:01:37.103 00.000 11616 Worker thread wakes up
00:01:37.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:37.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:37.121 00.018 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
00:01:39.107 01.986 11616 Exposure complete
00:01:39.163 00.056 11616 worker thread done servicing request
00:01:39.163 00.000 12268 OnExposeComplete: enter
00:01:39.163 00.000 12268 UpdateGuideState(): m_state=6
00:01:39.164 00.001 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
00:01:39.164 00.000 12268 Star::Find returns 1 (0), X=920.12, Y=19.94, Mass=301, SNR=12.0, Peak=41 HFD=3.7
00:01:39.164 00.000 12268 MultiStar: [#1 0.92,-0.12,0.00,M7] [#2 0.10,-0.38,0.75,U] [#3 0.75,-0.56,0.00,M3] [#4 0.23,0.48,0.55,U] [#5 -0.64,-0.45,0.00,M1] 
00:01:39.164 00.000 12268 refined, 2 included, MultiStar: {0.25, -0.16}, one-star: {0.38, -0.36}
00:01:39.164 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
00:01:39.164 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
00:01:39.164 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.16 hyp=0.30 cameraTheta=-0.57 mountX=-0.14 mountY=0.27, mountTheta=2.04
00:01:39.166 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.16, opts=13)
00:01:39.166 00.000 12268 Enqueuing Move request for scope (0.25, -0.16)
00:01:39.166 00.000 11616 Worker thread wakes up
00:01:39.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.16) opts 0xd
00:01:39.166 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.16)
00:01:39.166 00.000 11616 Moving (0.25, -0.16) raw xDistance=-0.14 yDistance=0.27
00:01:39.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
00:01:39.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
00:01:39.166 00.000 11616 MoveAxis(E, 77, ABG)
00:01:39.166 00.000 11616 Guiding  Dir = 2, Dur = 77
00:01:39.167 00.001 11616 IsSlewing returns 0
00:01:39.167 00.000 11616 IsGuiding returns 0
00:01:39.167 00.000 11616 PulseGuide returned control before completion, sleep 87
00:01:39.190 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=190, Gamma=1.290
00:01:39.210 00.020 12268 UpdateGuideState exits: m=301 SNR=12.0
00:01:39.211 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:39.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:39.211 00.000 12268 Enqueuing Expose request
00:01:39.261 00.050 11616 IsGuiding returns 1
00:01:39.261 00.000 11616 scope still moving after pulse duration time elapsed
00:01:39.293 00.032 11616 IsSlewing returns 0
00:01:39.294 00.001 11616 IsGuiding returns 0
00:01:39.294 00.000 11616 scope move finished after 77 + 50 ms
00:01:39.294 00.000 11616 Move returns status 0, amount 77
00:01:39.294 00.000 11616 MoveAxis(S, 23, ABG)
00:01:39.294 00.000 11616 Guiding  Dir = 1, Dur = 23
00:01:39.294 00.000 11616 IsSlewing returns 0
00:01:39.295 00.001 11616 IsGuiding returns 0
00:01:39.295 00.000 11616 PulseGuide returned control before completion, sleep 33
00:01:39.341 00.046 11616 IsGuiding returns 1
00:01:39.341 00.000 11616 scope still moving after pulse duration time elapsed
00:01:39.372 00.031 11616 IsSlewing returns 0
00:01:39.373 00.001 11616 IsGuiding returns 0
00:01:39.373 00.000 11616 scope move finished after 23 + 54 ms
00:01:39.373 00.000 11616 Move returns status 0, amount 23
00:01:39.373 00.000 11616 move complete, result=0
00:01:39.373 00.000 11616 worker thread done servicing request
00:01:39.373 00.000 11616 Worker thread wakes up
00:01:39.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:39.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:39.373 00.000 12268 GuideStep: -0.1 px 77 ms EAST, 0.3 px 23 ms SOUTH
00:01:41.380 02.007 11616 Exposure complete
00:01:41.434 00.054 11616 worker thread done servicing request
00:01:41.434 00.000 12268 OnExposeComplete: enter
00:01:41.434 00.000 12268 UpdateGuideState(): m_state=6
00:01:41.434 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
00:01:41.434 00.000 12268 Star::Find returns 1 (0), X=919.99, Y=20.36, Mass=370, SNR=13.2, Peak=42 HFD=4.2
00:01:41.434 00.000 12268 MultiStar: [#1 0.67,-0.37,0.00,M8] [#2 0.34,-0.17,0.64,U] [#3 0.33,-0.16,0.50,U] [#4 -0.07,0.45,0.50,U] [#5 -0.26,0.06,0.60,U] 
00:01:41.434 00.000 12268 refined, 4 included, MultiStar: {0.14, 0.04}, one-star: {0.25, 0.06}
00:01:41.434 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
00:01:41.434 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
00:01:41.435 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.28 mountX=0.05 mountY=0.13, mountTheta=1.18
00:01:41.436 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.04, opts=13)
00:01:41.436 00.000 12268 Enqueuing Move request for scope (0.14, 0.04)
00:01:41.436 00.000 11616 Worker thread wakes up
00:01:41.436 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
00:01:41.436 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
00:01:41.436 00.000 11616 Moving (0.14, 0.04) raw xDistance=0.05 yDistance=0.13
00:01:41.437 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:41.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:01:41.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:41.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:01:41.437 00.000 11616 MoveAxis(E, 0, ABG)
00:01:41.437 00.000 11616 Move returns status 0, amount 0
00:01:41.437 00.000 11616 MoveAxis(N, 0, ABG)
00:01:41.437 00.000 11616 Move returns status 0, amount 0
00:01:41.437 00.000 11616 move complete, result=0
00:01:41.438 00.001 11616 worker thread done servicing request
00:01:41.458 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=177, Gamma=1.290
00:01:41.475 00.017 12268 UpdateGuideState exits: m=370 SNR=13.2
00:01:41.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:41.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:41.475 00.000 12268 Enqueuing Expose request
00:01:41.475 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:41.475 00.000 11616 Worker thread wakes up
00:01:41.476 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:41.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:43.487 02.011 11616 Exposure complete
00:01:43.541 00.054 11616 worker thread done servicing request
00:01:43.542 00.001 12268 OnExposeComplete: enter
00:01:43.542 00.000 12268 UpdateGuideState(): m_state=6
00:01:43.542 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
00:01:43.542 00.000 12268 Star::Find returns 1 (0), X=919.97, Y=20.29, Mass=283, SNR=11.6, Peak=43 HFD=3.9
00:01:43.542 00.000 12268 MultiStar: [#1 0.35,-0.22,0.84,U] [#2 0.03,0.06,0.66,U] [#3 0.67,0.01,0.00,M3] [#4 -0.58,0.61,0.00,M6] [#5 -0.60,0.10,0.63,U] 
00:01:43.542 00.000 12268 refined, 3 included, MultiStar: {0.05, -0.03}, one-star: {0.23, -0.01}
00:01:43.542 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
00:01:43.542 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
00:01:43.543 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.53 mountX=-0.03 mountY=0.06, mountTheta=2.00
00:01:43.544 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.03, opts=13)
00:01:43.544 00.000 12268 Enqueuing Move request for scope (0.05, -0.03)
00:01:43.544 00.000 11616 Worker thread wakes up
00:01:43.544 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
00:01:43.545 00.001 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
00:01:43.545 00.000 11616 Moving (0.05, -0.03) raw xDistance=-0.03 yDistance=0.06
00:01:43.545 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:43.545 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:01:43.545 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:43.545 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:01:43.545 00.000 11616 MoveAxis(E, 0, ABG)
00:01:43.545 00.000 11616 Move returns status 0, amount 0
00:01:43.545 00.000 11616 MoveAxis(N, 0, ABG)
00:01:43.545 00.000 11616 Move returns status 0, amount 0
00:01:43.545 00.000 11616 move complete, result=0
00:01:43.546 00.001 11616 worker thread done servicing request
00:01:43.568 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
00:01:43.590 00.022 12268 UpdateGuideState exits: m=283 SNR=11.6
00:01:43.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:43.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:43.590 00.000 12268 Enqueuing Expose request
00:01:43.590 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:43.590 00.000 11616 Worker thread wakes up
00:01:43.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:43.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:45.601 02.011 11616 Exposure complete
00:01:45.654 00.053 11616 worker thread done servicing request
00:01:45.654 00.000 12268 OnExposeComplete: enter
00:01:45.654 00.000 12268 UpdateGuideState(): m_state=6
00:01:45.654 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
00:01:45.654 00.000 12268 Star::Find returns 1 (0), X=919.91, Y=20.62, Mass=324, SNR=12.4, Peak=37 HFD=4.6
00:01:45.655 00.001 12268 MultiStar: [#1 0.07,0.20,0.82,U] [#2 -0.23,-0.14,0.66,U] [#3 0.10,0.33,0.50,U] [#4 -0.57,0.18,0.45,U] [#5 -0.47,0.22,0.55,U] 
00:01:45.655 00.000 12268 refined, 5 included, MultiStar: {-0.10, 0.19}, one-star: {0.17, 0.32}
00:01:45.655 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
00:01:45.655 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
00:01:45.655 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.22 cameraTheta=2.04 mountX=0.18 mountY=-0.12, mountTheta=-0.59
00:01:45.657 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.19, opts=13)
00:01:45.657 00.000 12268 Enqueuing Move request for scope (-0.10, 0.19)
00:01:45.657 00.000 11616 Worker thread wakes up
00:01:45.657 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
00:01:45.657 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
00:01:45.657 00.000 11616 Moving (-0.10, 0.19) raw xDistance=0.18 yDistance=-0.12
00:01:45.657 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:45.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:01:45.657 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:45.658 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:01:45.658 00.000 11616 MoveAxis(E, 0, ABG)
00:01:45.658 00.000 11616 Move returns status 0, amount 0
00:01:45.658 00.000 11616 MoveAxis(N, 0, ABG)
00:01:45.658 00.000 11616 Move returns status 0, amount 0
00:01:45.658 00.000 11616 move complete, result=0
00:01:45.658 00.000 11616 worker thread done servicing request
00:01:45.677 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=149, Gamma=1.290
00:01:45.694 00.017 12268 UpdateGuideState exits: m=324 SNR=12.4
00:01:45.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:45.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:45.694 00.000 12268 Enqueuing Expose request
00:01:45.694 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:45.694 00.000 11616 Worker thread wakes up
00:01:45.695 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:45.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:47.711 02.016 11616 Exposure complete
00:01:47.771 00.060 11616 worker thread done servicing request
00:01:47.771 00.000 12268 OnExposeComplete: enter
00:01:47.771 00.000 12268 UpdateGuideState(): m_state=6
00:01:47.771 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
00:01:47.771 00.000 12268 Star::Find returns 1 (0), X=919.73, Y=20.34, Mass=331, SNR=12.5, Peak=40 HFD=4.7
00:01:47.772 00.001 12268 MultiStar: [#1 0.10,0.05,0.78,U] [#2 -0.04,0.05,0.64,U] [#3 0.52,-0.54,0.00,M3] [#4 0.11,0.34,0.50,U] [#5 -0.73,-0.32,0.00,M1] 
00:01:47.772 00.000 12268 single-star, 3 included, MultiStar: {0.03, 0.10}, one-star: {-0.01, 0.04}
00:01:47.772 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
00:01:47.772 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
00:01:47.772 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.76 mountX=0.04 mountY=-0.01, mountTheta=-0.32
00:01:47.774 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.04, opts=13)
00:01:47.774 00.000 12268 Enqueuing Move request for scope (-0.01, 0.04)
00:01:47.774 00.000 11616 Worker thread wakes up
00:01:47.774 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
00:01:47.774 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
00:01:47.774 00.000 11616 Moving (-0.01, 0.04) raw xDistance=0.04 yDistance=-0.01
00:01:47.774 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:47.775 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:01:47.775 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:47.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:01:47.775 00.000 11616 MoveAxis(E, 0, ABG)
00:01:47.775 00.000 11616 Move returns status 0, amount 0
00:01:47.775 00.000 11616 MoveAxis(N, 0, ABG)
00:01:47.775 00.000 11616 Move returns status 0, amount 0
00:01:47.775 00.000 11616 move complete, result=0
00:01:47.775 00.000 11616 worker thread done servicing request
00:01:47.796 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=157, Gamma=1.290
00:01:47.816 00.020 12268 UpdateGuideState exits: m=331 SNR=12.5
00:01:47.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:47.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:47.816 00.000 12268 Enqueuing Expose request
00:01:47.816 00.000 11616 Worker thread wakes up
00:01:47.817 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:47.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:47.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:49.824 02.007 11616 Exposure complete
00:01:49.878 00.054 11616 worker thread done servicing request
00:01:49.878 00.000 12268 OnExposeComplete: enter
00:01:49.878 00.000 12268 UpdateGuideState(): m_state=6
00:01:49.879 00.001 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
00:01:49.879 00.000 12268 Star::Find returns 1 (0), X=919.77, Y=20.11, Mass=208, SNR=9.9, Peak=37 HFD=2.9
00:01:49.879 00.000 12268 MultiStar: [#1 0.13,-0.10,0.95,U] [#2 0.23,-0.20,0.78,U] [#3 0.69,-0.70,0.00,M4] [#4 -0.18,0.47,0.62,U] [#5 -0.13,-0.45,0.66,U] 
00:01:49.879 00.000 12268 refined, 4 included, MultiStar: {0.03, -0.11}, one-star: {0.03, -0.19}
00:01:49.879 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
00:01:49.879 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.43)
00:01:49.879 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.27 mountX=-0.10 mountY=0.05, mountTheta=2.72
00:01:49.881 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.11, opts=13)
00:01:49.881 00.000 12268 Enqueuing Move request for scope (0.03, -0.11)
00:01:49.881 00.000 11616 Worker thread wakes up
00:01:49.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
00:01:49.881 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
00:01:49.881 00.000 11616 Moving (0.03, -0.11) raw xDistance=-0.10 yDistance=0.05
00:01:49.881 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
00:01:49.881 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:49.882 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:01:49.882 00.000 11616 MoveAxis(E, 59, ABG)
00:01:49.882 00.000 11616 Guiding  Dir = 2, Dur = 59
00:01:49.882 00.000 11616 IsSlewing returns 0
00:01:49.883 00.001 11616 IsGuiding returns 0
00:01:49.883 00.000 11616 PulseGuide returned control before completion, sleep 69
00:01:49.904 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=136, Gamma=1.290
00:01:49.924 00.020 12268 UpdateGuideState exits: m=208 SNR=9.9
00:01:49.925 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:49.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:49.925 00.000 12268 Enqueuing Expose request
00:01:49.967 00.042 11616 IsGuiding returns 1
00:01:49.967 00.000 11616 scope still moving after pulse duration time elapsed
00:01:49.999 00.032 11616 IsSlewing returns 0
00:01:49.999 00.000 11616 IsGuiding returns 0
00:01:50.000 00.001 11616 scope move finished after 59 + 57 ms
00:01:50.000 00.000 11616 Move returns status 0, amount 59
00:01:50.000 00.000 11616 MoveAxis(N, 0, ABG)
00:01:50.000 00.000 11616 Move returns status 0, amount 0
00:01:50.000 00.000 11616 move complete, result=0
00:01:50.000 00.000 11616 worker thread done servicing request
00:01:50.000 00.000 11616 Worker thread wakes up
00:01:50.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:50.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:50.000 00.000 12268 GuideStep: -0.1 px 59 ms EAST, 0.0 px 0 ms NORTH
00:01:52.009 02.009 11616 Exposure complete
00:01:52.062 00.053 11616 worker thread done servicing request
00:01:52.062 00.000 12268 OnExposeComplete: enter
00:01:52.062 00.000 12268 UpdateGuideState(): m_state=6
00:01:52.062 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
00:01:52.062 00.000 12268 Star::Find returns 1 (0), X=920.12, Y=20.23, Mass=343, SNR=12.7, Peak=36 HFD=4.5
00:01:52.062 00.000 12268 MultiStar: [#1 0.46,-0.11,0.78,U] [#2 0.19,-0.36,0.68,U] [#3 1.00,-0.12,0.00,M5] [#4 -0.03,0.41,0.47,U] [#5 0.46,-0.10,0.43,U] 
00:01:52.062 00.000 12268 refined, 4 included, MultiStar: {0.31, -0.08}, one-star: {0.38, -0.07}
00:01:52.062 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
00:01:52.062 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.46)
00:01:52.063 00.001 12268 CameraToMount -- cameraX=0.31 cameraY=-0.08 hyp=0.32 cameraTheta=-0.24 mountX=-0.04 mountY=0.32, mountTheta=1.71
00:01:52.065 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.08, opts=13)
00:01:52.065 00.000 12268 Enqueuing Move request for scope (0.31, -0.08)
00:01:52.065 00.000 11616 Worker thread wakes up
00:01:52.065 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.08) opts 0xd
00:01:52.065 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.08)
00:01:52.065 00.000 11616 Moving (0.31, -0.08) raw xDistance=-0.04 yDistance=0.32
00:01:52.065 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:52.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:01:52.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
00:01:52.066 00.001 11616 MoveAxis(E, 0, ABG)
00:01:52.066 00.000 11616 Move returns status 0, amount 0
00:01:52.066 00.000 11616 MoveAxis(S, 27, ABG)
00:01:52.066 00.000 11616 Guiding  Dir = 1, Dur = 27
00:01:52.066 00.000 11616 IsSlewing returns 0
00:01:52.066 00.000 11616 IsGuiding returns 0
00:01:52.067 00.001 11616 PulseGuide returned control before completion, sleep 37
00:01:52.087 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=144, Gamma=1.290
00:01:52.104 00.017 12268 UpdateGuideState exits: m=343 SNR=12.7
00:01:52.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:52.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:52.104 00.000 12268 Enqueuing Expose request
00:01:52.119 00.015 11616 IsGuiding returns 0
00:01:52.119 00.000 11616 Move returns status 0, amount 27
00:01:52.119 00.000 11616 move complete, result=0
00:01:52.119 00.000 11616 worker thread done servicing request
00:01:52.120 00.001 11616 Worker thread wakes up
00:01:52.120 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:52.120 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:52.120 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 27 ms SOUTH
00:01:54.130 02.010 11616 Exposure complete
00:01:54.183 00.053 11616 worker thread done servicing request
00:01:54.183 00.000 12268 OnExposeComplete: enter
00:01:54.183 00.000 12268 UpdateGuideState(): m_state=6
00:01:54.183 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
00:01:54.184 00.001 12268 Star::Find returns 1 (0), X=919.90, Y=20.43, Mass=330, SNR=12.4, Peak=37 HFD=4.8
00:01:54.184 00.000 12268 MultiStar: [#1 0.01,-0.14,0.84,U] [#2 0.55,-0.17,0.64,U] [#3 0.38,0.19,0.58,U] [#4 -0.44,0.50,0.00,M3] [#5 -0.14,-0.23,0.50,U] 
00:01:54.184 00.000 12268 refined, 4 included, MultiStar: {0.19, -0.03}, one-star: {0.15, 0.13}
00:01:54.184 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.61 = -1.61)
00:01:54.184 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.56)
00:01:54.184 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-0.14 mountX=-0.01 mountY=0.19, mountTheta=1.61
00:01:54.186 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.03, opts=13)
00:01:54.186 00.000 12268 Enqueuing Move request for scope (0.19, -0.03)
00:01:54.186 00.000 11616 Worker thread wakes up
00:01:54.186 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
00:01:54.186 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
00:01:54.186 00.000 11616 Moving (0.19, -0.03) raw xDistance=-0.01 yDistance=0.19
00:01:54.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:54.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:01:54.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
00:01:54.186 00.000 11616 MoveAxis(E, 0, ABG)
00:01:54.186 00.000 11616 Move returns status 0, amount 0
00:01:54.186 00.000 11616 MoveAxis(S, 16, ABG)
00:01:54.187 00.001 11616 Guiding  Dir = 1, Dur = 16
00:01:54.187 00.000 11616 IsSlewing returns 0
00:01:54.187 00.000 11616 IsGuiding returns 0
00:01:54.187 00.000 11616 PulseGuide returned control before completion, sleep 26
00:01:54.211 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=125, Gamma=1.290
00:01:54.220 00.009 11616 IsGuiding returns 1
00:01:54.220 00.000 11616 scope still moving after pulse duration time elapsed
00:01:54.227 00.007 12268 UpdateGuideState exits: m=330 SNR=12.4
00:01:54.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:54.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:54.227 00.000 12268 Enqueuing Expose request
00:01:54.252 00.025 11616 IsSlewing returns 0
00:01:54.252 00.000 11616 IsGuiding returns 0
00:01:54.253 00.001 11616 scope move finished after 16 + 49 ms
00:01:54.253 00.000 11616 Move returns status 0, amount 16
00:01:54.253 00.000 11616 move complete, result=0
00:01:54.253 00.000 11616 worker thread done servicing request
00:01:54.253 00.000 11616 Worker thread wakes up
00:01:54.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:54.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:54.254 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
00:01:56.263 02.009 11616 Exposure complete
00:01:56.321 00.058 11616 worker thread done servicing request
00:01:56.321 00.000 12268 OnExposeComplete: enter
00:01:56.321 00.000 12268 UpdateGuideState(): m_state=6
00:01:56.321 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
00:01:56.322 00.001 12268 Star::Find returns 1 (0), X=920.14, Y=19.97, Mass=313, SNR=12.2, Peak=36 HFD=4.1
00:01:56.322 00.000 12268 MultiStar: [#1 0.38,-0.16,0.83,U] [#2 0.27,-0.59,0.00,M1] [#3 0.68,-0.64,0.00,M5] [#4 -0.17,0.85,0.00,M4] [#5 0.22,-0.30,0.51,U] 
00:01:56.322 00.000 12268 refined, 2 included, MultiStar: {0.36, -0.26}, one-star: {0.40, -0.33}
00:01:56.322 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
00:01:56.322 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
00:01:56.322 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.26 hyp=0.44 cameraTheta=-0.64 mountX=-0.23 mountY=0.39, mountTheta=2.10
00:01:56.324 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.26, opts=13)
00:01:56.324 00.000 12268 Enqueuing Move request for scope (0.36, -0.26)
00:01:56.324 00.000 11616 Worker thread wakes up
00:01:56.324 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.26) opts 0xd
00:01:56.324 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.26)
00:01:56.324 00.000 11616 Moving (0.36, -0.26) raw xDistance=-0.23 yDistance=0.39
00:01:56.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
00:01:56.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
00:01:56.324 00.000 11616 MoveAxis(E, 127, ABG)
00:01:56.324 00.000 11616 Guiding  Dir = 2, Dur = 127
00:01:56.325 00.001 11616 IsSlewing returns 0
00:01:56.325 00.000 11616 IsGuiding returns 0
00:01:56.325 00.000 11616 PulseGuide returned control before completion, sleep 137
00:01:56.346 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=166, Gamma=1.290
00:01:56.364 00.018 12268 UpdateGuideState exits: m=313 SNR=12.2
00:01:56.364 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:56.364 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:56.364 00.000 12268 Enqueuing Expose request
00:01:56.468 00.104 11616 IsGuiding returns 1
00:01:56.468 00.000 11616 scope still moving after pulse duration time elapsed
00:01:56.498 00.030 11616 IsSlewing returns 0
00:01:56.499 00.001 11616 IsGuiding returns 1
00:01:56.529 00.030 11616 IsSlewing returns 0
00:01:56.530 00.001 11616 IsGuiding returns 0
00:01:56.530 00.000 11616 scope move finished after 127 + 77 ms
00:01:56.530 00.000 11616 Move returns status 0, amount 127
00:01:56.530 00.000 11616 MoveAxis(S, 33, ABG)
00:01:56.530 00.000 11616 Guiding  Dir = 1, Dur = 33
00:01:56.530 00.000 11616 IsSlewing returns 0
00:01:56.530 00.000 11616 IsGuiding returns 0
00:01:56.531 00.001 11616 PulseGuide returned control before completion, sleep 43
00:01:56.575 00.044 11616 IsGuiding returns 1
00:01:56.575 00.000 11616 scope still moving after pulse duration time elapsed
00:01:56.606 00.031 11616 IsSlewing returns 0
00:01:56.607 00.001 11616 IsGuiding returns 0
00:01:56.607 00.000 11616 scope move finished after 33 + 43 ms
00:01:56.607 00.000 11616 Move returns status 0, amount 33
00:01:56.607 00.000 11616 move complete, result=0
00:01:56.608 00.001 11616 worker thread done servicing request
00:01:56.609 00.001 12268 GuideStep: -0.2 px 127 ms EAST, 0.4 px 33 ms SOUTH
00:01:56.609 00.000 11616 Worker thread wakes up
00:01:56.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:56.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:58.625 02.016 11616 Exposure complete
00:01:58.680 00.055 11616 worker thread done servicing request
00:01:58.680 00.000 12268 OnExposeComplete: enter
00:01:58.680 00.000 12268 UpdateGuideState(): m_state=6
00:01:58.680 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
00:01:58.680 00.000 12268 Star::Find returns 1 (0), X=920.02, Y=20.45, Mass=350, SNR=12.8, Peak=34 HFD=4.8
00:01:58.681 00.001 12268 MultiStar: [#1 0.53,0.36,0.00,M2] [#2 0.45,0.55,0.00,M2] [#3 0.41,0.07,0.53,U] [#4 -0.23,0.92,0.00,M5] [#5 -0.05,0.42,0.51,U] 
00:01:58.681 00.000 12268 refined, 2 included, MultiStar: {0.23, 0.19}, one-star: {0.28, 0.15}
00:01:58.681 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
00:01:58.681 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.40)
00:01:58.681 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.19 hyp=0.30 cameraTheta=0.70 mountX=0.22 mountY=0.20, mountTheta=0.76
00:01:58.682 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.19, opts=13)
00:01:58.682 00.000 12268 Enqueuing Move request for scope (0.23, 0.19)
00:01:58.683 00.001 11616 Worker thread wakes up
00:01:58.683 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.19) opts 0xd
00:01:58.683 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.19)
00:01:58.683 00.000 11616 Moving (0.23, 0.19) raw xDistance=0.22 yDistance=0.20
00:01:58.683 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:58.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:01:58.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
00:01:58.683 00.000 11616 MoveAxis(E, 0, ABG)
00:01:58.683 00.000 11616 Move returns status 0, amount 0
00:01:58.683 00.000 11616 MoveAxis(S, 17, ABG)
00:01:58.683 00.000 11616 Guiding  Dir = 1, Dur = 17
00:01:58.684 00.001 11616 IsSlewing returns 0
00:01:58.684 00.000 11616 IsGuiding returns 0
00:01:58.684 00.000 11616 PulseGuide returned control before completion, sleep 27
00:01:58.708 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=156, Gamma=1.290
00:01:58.716 00.008 11616 IsGuiding returns 1
00:01:58.716 00.000 11616 scope still moving after pulse duration time elapsed
00:01:58.725 00.009 12268 UpdateGuideState exits: m=350 SNR=12.8
00:01:58.725 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:58.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:01:58.725 00.000 12268 Enqueuing Expose request
00:01:58.747 00.022 11616 IsSlewing returns 0
00:01:58.747 00.000 11616 IsGuiding returns 0
00:01:58.748 00.001 11616 scope move finished after 17 + 46 ms
00:01:58.748 00.000 11616 Move returns status 0, amount 17
00:01:58.748 00.000 11616 move complete, result=0
00:01:58.749 00.001 11616 worker thread done servicing request
00:01:58.749 00.000 11616 Worker thread wakes up
00:01:58.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:01:58.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:01:58.750 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 17 ms SOUTH
00:02:00.770 02.020 11616 Exposure complete
00:02:00.823 00.053 11616 worker thread done servicing request
00:02:00.823 00.000 12268 OnExposeComplete: enter
00:02:00.823 00.000 12268 UpdateGuideState(): m_state=6
00:02:00.824 00.001 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
00:02:00.824 00.000 12268 Star::Find returns 1 (0), X=920.19, Y=20.64, Mass=375, SNR=13.3, Peak=43 HFD=4.3
00:02:00.824 00.000 12268 MultiStar: [#1 0.63,0.38,0.00,M3] [#2 0.24,-0.01,0.50,U] [#3 0.68,0.16,0.00,M5] [#4 0.17,0.80,0.00,M6] [#5 -0.47,-0.06,0.55,U] 
00:02:00.824 00.000 12268 refined, 2 included, MultiStar: {0.15, 0.15}, one-star: {0.45, 0.34}
00:02:00.824 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
00:02:00.824 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
00:02:00.824 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.77 mountX=0.16 mountY=0.13, mountTheta=0.68
00:02:00.826 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.15, opts=13)
00:02:00.826 00.000 12268 Enqueuing Move request for scope (0.15, 0.15)
00:02:00.826 00.000 11616 Worker thread wakes up
00:02:00.826 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
00:02:00.826 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
00:02:00.826 00.000 11616 Moving (0.15, 0.15) raw xDistance=0.16 yDistance=0.13
00:02:00.826 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:02:00.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:02:00.826 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:00.827 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:02:00.827 00.000 11616 MoveAxis(E, 0, ABG)
00:02:00.827 00.000 11616 Move returns status 0, amount 0
00:02:00.827 00.000 11616 MoveAxis(N, 0, ABG)
00:02:00.827 00.000 11616 Move returns status 0, amount 0
00:02:00.827 00.000 11616 move complete, result=0
00:02:00.827 00.000 11616 worker thread done servicing request
00:02:00.846 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
00:02:00.863 00.017 12268 UpdateGuideState exits: m=375 SNR=13.3
00:02:00.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:00.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:00.864 00.001 12268 Enqueuing Expose request
00:02:00.864 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:00.864 00.000 11616 Worker thread wakes up
00:02:00.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:00.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:02.765 01.901 12268 evsrv: cli 0F8E69C0 connect
00:02:02.765 00.000 12268 case statement mapped state 6 to 3
00:02:02.766 00.001 12268 case statement mapped state 6 to 3
00:02:02.767 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1434c05b-eafb-4832-8883-9a21ae42afbb"}
00:02:02.767 00.000 12268 case statement mapped state 6 to 3
00:02:02.767 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1434c05b-eafb-4832-8883-9a21ae42afbb"}
00:02:02.768 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:02:02.881 00.113 11616 Exposure complete
00:02:02.941 00.060 11616 worker thread done servicing request
00:02:02.942 00.001 12268 OnExposeComplete: enter
00:02:02.942 00.000 12268 UpdateGuideState(): m_state=6
00:02:02.942 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
00:02:02.942 00.000 12268 Star::Find returns 1 (0), X=920.29, Y=20.91, Mass=326, SNR=12.3, Peak=40 HFD=4.1
00:02:02.942 00.000 12268 MultiStar: [#1 0.83,0.12,0.00,M4] [#2 0.01,0.26,0.59,U] [#3 0.64,0.11,0.00,M6] [#4 0.48,0.80,0.00,M7] [#5 0.19,0.58,0.52,U] 
00:02:02.942 00.000 12268 refined, 2 included, MultiStar: {0.31, 0.51}, one-star: {0.55, 0.61}
00:02:02.942 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
00:02:02.943 00.001 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
00:02:02.943 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.51 hyp=0.59 cameraTheta=1.02 mountX=0.53 mountY=0.24, mountTheta=0.43
00:02:02.944 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.51, opts=13)
00:02:02.944 00.000 12268 Enqueuing Move request for scope (0.31, 0.51)
00:02:02.944 00.000 11616 Worker thread wakes up
00:02:02.945 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.51) opts 0xd
00:02:02.945 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.51)
00:02:02.945 00.000 11616 Moving (0.31, 0.51) raw xDistance=0.53 yDistance=0.24
00:02:02.945 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.29 direction from -1 to 1
00:02:02.945 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.60
00:02:02.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.53
00:02:02.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
00:02:02.945 00.000 11616 MoveAxis(W, 298, ABG)
00:02:02.945 00.000 11616 Guiding  Dir = 3, Dur = 298
00:02:02.946 00.001 11616 IsSlewing returns 0
00:02:02.946 00.000 11616 IsGuiding returns 0
00:02:02.946 00.000 11616 PulseGuide returned control before completion, sleep 308
00:02:02.975 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
00:02:02.993 00.018 12268 UpdateGuideState exits: m=326 SNR=12.3
00:02:02.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:02.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:02.993 00.000 12268 Enqueuing Expose request
00:02:03.264 00.271 11616 IsGuiding returns 1
00:02:03.264 00.000 11616 scope still moving after pulse duration time elapsed
00:02:03.296 00.032 11616 IsSlewing returns 0
00:02:03.297 00.001 11616 IsGuiding returns 1
00:02:03.328 00.031 11616 IsSlewing returns 0
00:02:03.328 00.000 11616 IsGuiding returns 1
00:02:03.360 00.032 11616 IsSlewing returns 0
00:02:03.361 00.001 11616 IsGuiding returns 1
00:02:03.391 00.030 11616 IsSlewing returns 0
00:02:03.391 00.000 11616 IsGuiding returns 1
00:02:03.422 00.031 11616 IsSlewing returns 0
00:02:03.422 00.000 11616 IsGuiding returns 1
00:02:03.453 00.031 11616 IsSlewing returns 0
00:02:03.453 00.000 11616 IsGuiding returns 0
00:02:03.453 00.000 11616 scope move finished after 298 + 209 ms
00:02:03.453 00.000 11616 Move returns status 0, amount 298
00:02:03.453 00.000 11616 MoveAxis(S, 21, ABG)
00:02:03.454 00.001 11616 Guiding  Dir = 1, Dur = 21
00:02:03.454 00.000 11616 IsSlewing returns 0
00:02:03.454 00.000 11616 IsGuiding returns 0
00:02:03.454 00.000 11616 PulseGuide returned control before completion, sleep 31
00:02:03.502 00.048 11616 IsGuiding returns 1
00:02:03.502 00.000 11616 scope still moving after pulse duration time elapsed
00:02:03.532 00.030 11616 IsSlewing returns 0
00:02:03.532 00.000 11616 IsGuiding returns 0
00:02:03.532 00.000 11616 scope move finished after 21 + 56 ms
00:02:03.532 00.000 11616 Move returns status 0, amount 21
00:02:03.532 00.000 11616 move complete, result=0
00:02:03.532 00.000 11616 worker thread done servicing request
00:02:03.532 00.000 11616 Worker thread wakes up
00:02:03.532 00.000 12268 GuideStep: 0.5 px 298 ms WEST, 0.2 px 21 ms SOUTH
00:02:03.533 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:03.533 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:05.563 02.030 11616 Exposure complete
00:02:05.641 00.078 11616 worker thread done servicing request
00:02:05.641 00.000 12268 OnExposeComplete: enter
00:02:05.641 00.000 12268 UpdateGuideState(): m_state=6
00:02:05.641 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
00:02:05.641 00.000 12268 Star::Find returns 1 (0), X=920.32, Y=20.81, Mass=316, SNR=12.2, Peak=30 HFD=4.6
00:02:05.642 00.001 12268 MultiStar: [#1 0.59,0.01,0.76,U] [#2 0.61,-0.03,0.00,M1] [#3 0.82,0.20,0.00,M7] [#4 -0.11,1.41,0.00,M8] [#5 -0.59,-0.38,0.00,M1] 
00:02:05.642 00.000 12268 refined, 1 included, MultiStar: {0.58, 0.30}, one-star: {0.58, 0.51}
00:02:05.642 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
00:02:05.642 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
00:02:05.642 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.30 hyp=0.66 cameraTheta=0.47 mountX=0.35 mountY=0.54, mountTheta=0.99
00:02:05.644 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.30, opts=13)
00:02:05.644 00.000 12268 Enqueuing Move request for scope (0.58, 0.30)
00:02:05.644 00.000 11616 Worker thread wakes up
00:02:05.644 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.30) opts 0xd
00:02:05.644 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.30)
00:02:05.644 00.000 11616 Moving (0.58, 0.30) raw xDistance=0.35 yDistance=0.54
00:02:05.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
00:02:05.644 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
00:02:05.644 00.000 11616 MoveAxis(W, 197, ABG)
00:02:05.644 00.000 11616 Guiding  Dir = 3, Dur = 197
00:02:05.645 00.001 11616 IsSlewing returns 0
00:02:05.645 00.000 11616 IsGuiding returns 0
00:02:05.646 00.001 11616 PulseGuide returned control before completion, sleep 207
00:02:05.671 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=158, Gamma=1.290
00:02:05.691 00.020 12268 UpdateGuideState exits: m=316 SNR=12.2
00:02:05.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:05.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:05.691 00.000 12268 Enqueuing Expose request
00:02:05.868 00.177 11616 IsGuiding returns 1
00:02:05.869 00.001 11616 scope still moving after pulse duration time elapsed
00:02:05.900 00.031 11616 IsSlewing returns 0
00:02:05.900 00.000 11616 IsGuiding returns 0
00:02:05.900 00.000 11616 scope move finished after 197 + 57 ms
00:02:05.900 00.000 11616 Move returns status 0, amount 197
00:02:05.900 00.000 11616 MoveAxis(S, 46, ABG)
00:02:05.900 00.000 11616 Guiding  Dir = 1, Dur = 46
00:02:05.901 00.001 11616 IsSlewing returns 0
00:02:05.901 00.000 11616 IsGuiding returns 0
00:02:05.901 00.000 11616 PulseGuide returned control before completion, sleep 56
00:02:05.962 00.061 11616 IsGuiding returns 1
00:02:05.962 00.000 11616 scope still moving after pulse duration time elapsed
00:02:05.994 00.032 11616 IsSlewing returns 0
00:02:05.994 00.000 11616 IsGuiding returns 0
00:02:05.994 00.000 11616 scope move finished after 46 + 47 ms
00:02:05.994 00.000 11616 Move returns status 0, amount 46
00:02:05.994 00.000 11616 move complete, result=0
00:02:05.994 00.000 11616 worker thread done servicing request
00:02:05.995 00.001 12268 GuideStep: 0.4 px 197 ms WEST, 0.5 px 46 ms SOUTH
00:02:05.995 00.000 11616 Worker thread wakes up
00:02:05.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:05.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:07.998 02.003 11616 Exposure complete
00:02:08.054 00.056 11616 worker thread done servicing request
00:02:08.054 00.000 12268 OnExposeComplete: enter
00:02:08.054 00.000 12268 UpdateGuideState(): m_state=6
00:02:08.055 00.001 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
00:02:08.055 00.000 12268 Star::Find returns 1 (0), X=920.05, Y=19.94, Mass=271, SNR=11.4, Peak=41 HFD=2.9
00:02:08.055 00.000 12268 MultiStar: [#1 0.46,-0.22,0.77,U] [#2 0.47,-0.31,0.64,U] [#3 0.16,-0.10,0.63,U] [#4 -0.23,0.70,0.00,M9] [#5 0.05,0.35,0.61,U] 
00:02:08.055 00.000 12268 refined, 4 included, MultiStar: {0.30, -0.16}, one-star: {0.30, -0.36}
00:02:08.055 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
00:02:08.055 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
00:02:08.055 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.16 hyp=0.34 cameraTheta=-0.49 mountX=-0.13 mountY=0.32, mountTheta=1.96
00:02:08.058 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.16, opts=13)
00:02:08.058 00.000 12268 Enqueuing Move request for scope (0.30, -0.16)
00:02:08.058 00.000 11616 Worker thread wakes up
00:02:08.058 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.16) opts 0xd
00:02:08.058 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.16)
00:02:08.059 00.001 11616 Moving (0.30, -0.16) raw xDistance=-0.13 yDistance=0.32
00:02:08.059 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:02:08.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:02:08.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
00:02:08.059 00.000 11616 MoveAxis(E, 0, ABG)
00:02:08.059 00.000 11616 Move returns status 0, amount 0
00:02:08.059 00.000 11616 MoveAxis(S, 27, ABG)
00:02:08.059 00.000 11616 Guiding  Dir = 1, Dur = 27
00:02:08.059 00.000 11616 IsSlewing returns 0
00:02:08.060 00.001 11616 IsGuiding returns 0
00:02:08.060 00.000 11616 PulseGuide returned control before completion, sleep 37
00:02:08.081 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
00:02:08.098 00.017 12268 UpdateGuideState exits: m=271 SNR=11.4
00:02:08.099 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:08.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:08.099 00.000 12268 Enqueuing Expose request
00:02:08.108 00.009 11616 IsGuiding returns 1
00:02:08.108 00.000 11616 scope still moving after pulse duration time elapsed
00:02:08.139 00.031 11616 IsSlewing returns 0
00:02:08.140 00.001 11616 IsGuiding returns 0
00:02:08.140 00.000 11616 scope move finished after 27 + 53 ms
00:02:08.140 00.000 11616 Move returns status 0, amount 27
00:02:08.140 00.000 11616 move complete, result=0
00:02:08.140 00.000 11616 worker thread done servicing request
00:02:08.140 00.000 11616 Worker thread wakes up
00:02:08.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:08.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:08.141 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
00:02:10.141 02.000 11616 Exposure complete
00:02:10.195 00.054 11616 worker thread done servicing request
00:02:10.195 00.000 12268 OnExposeComplete: enter
00:02:10.195 00.000 12268 UpdateGuideState(): m_state=6
00:02:10.195 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
00:02:10.196 00.001 12268 Star::Find returns 1 (0), X=920.09, Y=19.70, Mass=352, SNR=12.9, Peak=32 HFD=4.9
00:02:10.196 00.000 12268 MultiStar: [#1 0.35,-0.96,0.00,M3] [#2 0.15,-0.72,0.00,M1] [#3 0.69,-0.75,0.00,M7] [#4 0.46,-0.24,0.48,U] [#5 0.16,-0.34,0.51,U] 
00:02:10.196 00.000 12268 refined, 2 included, MultiStar: {0.33, -0.44}, one-star: {0.35, -0.60}
00:02:10.196 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
00:02:10.196 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.76)
00:02:10.196 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.44 hyp=0.55 cameraTheta=-0.94 mountX=-0.41 mountY=0.38, mountTheta=2.39
00:02:10.197 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.44, opts=13)
00:02:10.198 00.001 12268 Enqueuing Move request for scope (0.33, -0.44)
00:02:10.198 00.000 11616 Worker thread wakes up
00:02:10.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.44) opts 0xd
00:02:10.198 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.44)
00:02:10.198 00.000 11616 Moving (0.33, -0.44) raw xDistance=-0.41 yDistance=0.38
00:02:10.198 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
00:02:10.198 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.23
00:02:10.198 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
00:02:10.198 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
00:02:10.198 00.000 11616 MoveAxis(E, 230, ABG)
00:02:10.198 00.000 11616 Guiding  Dir = 2, Dur = 230
00:02:10.199 00.001 11616 IsSlewing returns 0
00:02:10.199 00.000 11616 IsGuiding returns 0
00:02:10.199 00.000 11616 PulseGuide returned control before completion, sleep 240
00:02:10.220 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=157, Gamma=1.290
00:02:10.237 00.017 12268 UpdateGuideState exits: m=352 SNR=12.9
00:02:10.238 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:10.238 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:10.238 00.000 12268 Enqueuing Expose request
00:02:10.443 00.205 11616 IsGuiding returns 1
00:02:10.443 00.000 11616 scope still moving after pulse duration time elapsed
00:02:10.476 00.033 11616 IsSlewing returns 0
00:02:10.476 00.000 11616 IsGuiding returns 0
00:02:10.476 00.000 11616 scope move finished after 230 + 46 ms
00:02:10.476 00.000 11616 Move returns status 0, amount 230
00:02:10.476 00.000 11616 MoveAxis(S, 32, ABG)
00:02:10.476 00.000 11616 Guiding  Dir = 1, Dur = 32
00:02:10.476 00.000 11616 IsSlewing returns 0
00:02:10.476 00.000 11616 IsGuiding returns 0
00:02:10.477 00.001 11616 PulseGuide returned control before completion, sleep 42
00:02:10.521 00.044 11616 IsGuiding returns 1
00:02:10.521 00.000 11616 scope still moving after pulse duration time elapsed
00:02:10.552 00.031 11616 IsSlewing returns 0
00:02:10.552 00.000 11616 IsGuiding returns 1
00:02:10.590 00.038 11616 IsSlewing returns 0
00:02:10.590 00.000 11616 IsGuiding returns 0
00:02:10.590 00.000 11616 scope move finished after 32 + 81 ms
00:02:10.590 00.000 11616 Move returns status 0, amount 32
00:02:10.591 00.001 11616 move complete, result=0
00:02:10.591 00.000 11616 worker thread done servicing request
00:02:10.591 00.000 12268 GuideStep: -0.4 px 230 ms EAST, 0.4 px 32 ms SOUTH
00:02:10.591 00.000 11616 Worker thread wakes up
00:02:10.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:10.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:12.616 02.025 11616 Exposure complete
00:02:12.675 00.059 11616 worker thread done servicing request
00:02:12.675 00.000 12268 OnExposeComplete: enter
00:02:12.675 00.000 12268 UpdateGuideState(): m_state=6
00:02:12.675 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
00:02:12.675 00.000 12268 Star::Find returns 1 (0), X=919.83, Y=19.19, Mass=375, SNR=13.2, Peak=41 HFD=4.4
00:02:12.675 00.000 12268 MultiStar: [#1 0.53,-1.01,0.00,M4] [#2 0.16,-0.91,0.00,M2] [#3 0.50,-1.34,0.00,M8] [#4 -0.34,-0.57,0.00,M9] [#5 -0.12,-0.84,0.00,M1] 
00:02:12.676 00.001 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
00:02:12.676 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.21)
00:02:12.676 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-1.11 hyp=1.12 cameraTheta=-1.49 mountX=-1.10 mountY=0.23, mountTheta=2.94
00:02:12.678 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-1.11, opts=13)
00:02:12.678 00.000 12268 Enqueuing Move request for scope (0.09, -1.11)
00:02:12.678 00.000 11616 Worker thread wakes up
00:02:12.678 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -1.11) opts 0xd
00:02:12.678 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -1.11)
00:02:12.678 00.000 11616 Moving (0.09, -1.11) raw xDistance=-1.10 yDistance=0.23
00:02:12.678 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.55 from input -1.10
00:02:12.678 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:02:12.678 00.000 11616 MoveAxis(E, 616, ABG)
00:02:12.679 00.001 11616 Guiding  Dir = 2, Dur = 616
00:02:12.679 00.000 11616 IsSlewing returns 0
00:02:12.679 00.000 11616 IsGuiding returns 0
00:02:12.679 00.000 11616 PulseGuide returned control before completion, sleep 626
00:02:12.701 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=160, Gamma=1.290
00:02:12.719 00.018 12268 UpdateGuideState exits: m=375 SNR=13.2
00:02:12.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:12.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:12.719 00.000 12268 Enqueuing Expose request
00:02:13.317 00.598 11616 IsGuiding returns 1
00:02:13.317 00.000 11616 scope still moving after pulse duration time elapsed
00:02:13.349 00.032 11616 IsSlewing returns 0
00:02:13.349 00.000 11616 IsGuiding returns 0
00:02:13.350 00.001 11616 scope move finished after 616 + 54 ms
00:02:13.350 00.000 11616 Move returns status 0, amount 616
00:02:13.350 00.000 11616 MoveAxis(S, 19, ABG)
00:02:13.350 00.000 11616 Guiding  Dir = 1, Dur = 19
00:02:13.350 00.000 11616 IsSlewing returns 0
00:02:13.350 00.000 11616 IsGuiding returns 0
00:02:13.350 00.000 11616 PulseGuide returned control before completion, sleep 29
00:02:13.381 00.031 11616 IsGuiding returns 1
00:02:13.381 00.000 11616 scope still moving after pulse duration time elapsed
00:02:13.411 00.030 11616 IsSlewing returns 0
00:02:13.411 00.000 11616 IsGuiding returns 0
00:02:13.412 00.001 11616 scope move finished after 19 + 42 ms
00:02:13.412 00.000 11616 Move returns status 0, amount 19
00:02:13.412 00.000 11616 move complete, result=0
00:02:13.412 00.000 11616 worker thread done servicing request
00:02:13.412 00.000 11616 Worker thread wakes up
00:02:13.412 00.000 12268 GuideStep: -1.1 px 616 ms EAST, 0.2 px 19 ms SOUTH
00:02:13.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:13.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:15.425 02.013 11616 Exposure complete
00:02:15.483 00.058 11616 worker thread done servicing request
00:02:15.483 00.000 12268 OnExposeComplete: enter
00:02:15.483 00.000 12268 UpdateGuideState(): m_state=6
00:02:15.483 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
00:02:15.483 00.000 12268 Star::Find returns 1 (0), X=920.14, Y=19.88, Mass=344, SNR=12.7, Peak=35 HFD=4.6
00:02:15.484 00.001 12268 MultiStar: [#1 0.52,-0.50,0.00,M5] [#2 0.27,-0.89,0.00,M3] [#3 0.67,-0.38,0.00,M9] [#4 -0.45,0.14,0.49,U] [#5 -0.44,-0.52,0.00,M2] 
00:02:15.484 00.000 12268 refined, 1 included, MultiStar: {0.12, -0.23}, one-star: {0.40, -0.42}
00:02:15.484 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
00:02:15.484 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
00:02:15.484 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.11 mountX=-0.22 mountY=0.14, mountTheta=2.56
00:02:15.485 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.23, opts=13)
00:02:15.486 00.001 12268 Enqueuing Move request for scope (0.12, -0.23)
00:02:15.486 00.000 11616 Worker thread wakes up
00:02:15.486 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.23) opts 0xd
00:02:15.486 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.23)
00:02:15.486 00.000 11616 Moving (0.12, -0.23) raw xDistance=-0.22 yDistance=0.14
00:02:15.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
00:02:15.486 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:15.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:02:15.486 00.000 11616 MoveAxis(E, 124, ABG)
00:02:15.486 00.000 11616 Guiding  Dir = 2, Dur = 124
00:02:15.487 00.001 11616 IsSlewing returns 0
00:02:15.487 00.000 11616 IsGuiding returns 0
00:02:15.487 00.000 11616 PulseGuide returned control before completion, sleep 134
00:02:15.508 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
00:02:15.525 00.017 12268 UpdateGuideState exits: m=344 SNR=12.7
00:02:15.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:15.526 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:15.526 00.000 12268 Enqueuing Expose request
00:02:15.630 00.104 11616 IsGuiding returns 1
00:02:15.630 00.000 11616 scope still moving after pulse duration time elapsed
00:02:15.662 00.032 11616 IsSlewing returns 0
00:02:15.662 00.000 11616 IsGuiding returns 0
00:02:15.662 00.000 11616 scope move finished after 124 + 51 ms
00:02:15.662 00.000 11616 Move returns status 0, amount 124
00:02:15.662 00.000 11616 MoveAxis(N, 0, ABG)
00:02:15.662 00.000 11616 Move returns status 0, amount 0
00:02:15.662 00.000 11616 move complete, result=0
00:02:15.663 00.001 11616 worker thread done servicing request
00:02:15.663 00.000 12268 GuideStep: -0.2 px 124 ms EAST, 0.1 px 0 ms NORTH
00:02:15.663 00.000 11616 Worker thread wakes up
00:02:15.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:15.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:17.662 01.999 11616 Exposure complete
00:02:17.717 00.055 11616 worker thread done servicing request
00:02:17.717 00.000 12268 OnExposeComplete: enter
00:02:17.717 00.000 12268 UpdateGuideState(): m_state=6
00:02:17.718 00.001 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
00:02:17.718 00.000 12268 Star::Find returns 1 (0), X=920.10, Y=20.36, Mass=332, SNR=12.6, Peak=39 HFD=5.0
00:02:17.718 00.000 12268 MultiStar: [#1 0.40,-0.20,0.77,U] [#2 0.42,-0.27,0.68,U] [#3 0.74,0.04,0.00,M10] [#4 1.35,0.55,0.00,M9] [#5 0.03,0.20,0.50,U] 
00:02:17.718 00.000 12268 refined, 3 included, MultiStar: {0.33, -0.06}, one-star: {0.36, 0.06}
00:02:17.718 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
00:02:17.718 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
00:02:17.718 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.06 hyp=0.33 cameraTheta=-0.19 mountX=-0.03 mountY=0.33, mountTheta=1.66
00:02:17.720 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.06, opts=13)
00:02:17.720 00.000 12268 Enqueuing Move request for scope (0.33, -0.06)
00:02:17.720 00.000 11616 Worker thread wakes up
00:02:17.720 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.06) opts 0xd
00:02:17.720 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.06)
00:02:17.720 00.000 11616 Moving (0.33, -0.06) raw xDistance=-0.03 yDistance=0.33
00:02:17.720 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:17.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:02:17.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
00:02:17.721 00.001 11616 MoveAxis(E, 0, ABG)
00:02:17.721 00.000 11616 Move returns status 0, amount 0
00:02:17.721 00.000 11616 MoveAxis(S, 28, ABG)
00:02:17.721 00.000 11616 Guiding  Dir = 1, Dur = 28
00:02:17.721 00.000 11616 IsSlewing returns 0
00:02:17.721 00.000 11616 IsGuiding returns 0
00:02:17.722 00.001 11616 PulseGuide returned control before completion, sleep 38
00:02:17.742 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=133, Gamma=1.290
00:02:17.761 00.019 12268 UpdateGuideState exits: m=332 SNR=12.6
00:02:17.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:17.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:17.761 00.000 12268 Enqueuing Expose request
00:02:17.761 00.000 11616 IsGuiding returns 1
00:02:17.761 00.000 11616 scope still moving after pulse duration time elapsed
00:02:17.793 00.032 11616 IsSlewing returns 0
00:02:17.794 00.001 11616 IsGuiding returns 1
00:02:17.825 00.031 11616 IsSlewing returns 0
00:02:17.826 00.001 11616 IsGuiding returns 1
00:02:17.857 00.031 11616 IsSlewing returns 0
00:02:17.857 00.000 11616 IsGuiding returns 1
00:02:17.888 00.031 11616 IsSlewing returns 0
00:02:17.889 00.001 11616 IsGuiding returns 1
00:02:17.919 00.030 11616 IsSlewing returns 0
00:02:17.919 00.000 11616 IsGuiding returns 1
00:02:17.949 00.030 11616 IsSlewing returns 0
00:02:17.949 00.000 11616 IsGuiding returns 1
00:02:17.981 00.032 11616 IsSlewing returns 0
00:02:17.981 00.000 11616 IsGuiding returns 1
00:02:18.012 00.031 11616 IsSlewing returns 0
00:02:18.012 00.000 11616 IsGuiding returns 0
00:02:18.012 00.000 11616 scope move finished after 28 + 262 ms
00:02:18.012 00.000 11616 Move returns status 0, amount 28
00:02:18.012 00.000 11616 move complete, result=0
00:02:18.012 00.000 11616 worker thread done servicing request
00:02:18.012 00.000 11616 Worker thread wakes up
00:02:18.013 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:18.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:18.013 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 28 ms SOUTH
00:02:20.064 02.051 11616 Exposure complete
00:02:20.144 00.080 11616 worker thread done servicing request
00:02:20.144 00.000 12268 OnExposeComplete: enter
00:02:20.144 00.000 12268 UpdateGuideState(): m_state=6
00:02:20.144 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
00:02:20.144 00.000 12268 Star::Find returns 1 (0), X=920.29, Y=20.41, Mass=331, SNR=12.5, Peak=35 HFD=4.7
00:02:20.145 00.001 12268 MultiStar: [#1 0.87,-0.07,0.00,M5] [#2 0.31,-0.26,0.67,U] [#3 0.33,-0.10,0.61,U] [#4 -0.27,1.47,0.00,M10] [#5 0.20,0.09,0.49,U] 
00:02:20.145 00.000 12268 refined, 3 included, MultiStar: {0.38, -0.03}, one-star: {0.55, 0.11}
00:02:20.145 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
00:02:20.145 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.62)
00:02:20.145 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.03 hyp=0.38 cameraTheta=-0.08 mountX=0.01 mountY=0.38, mountTheta=1.56
00:02:20.147 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.03, opts=13)
00:02:20.147 00.000 12268 Enqueuing Move request for scope (0.38, -0.03)
00:02:20.147 00.000 11616 Worker thread wakes up
00:02:20.147 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.03) opts 0xd
00:02:20.147 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.03)
00:02:20.148 00.001 11616 Moving (0.38, -0.03) raw xDistance=0.01 yDistance=0.38
00:02:20.148 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:20.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:02:20.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
00:02:20.148 00.000 11616 MoveAxis(E, 0, ABG)
00:02:20.148 00.000 11616 Move returns status 0, amount 0
00:02:20.148 00.000 11616 MoveAxis(S, 32, ABG)
00:02:20.148 00.000 11616 Guiding  Dir = 1, Dur = 32
00:02:20.148 00.000 11616 IsSlewing returns 0
00:02:20.149 00.001 11616 IsGuiding returns 0
00:02:20.149 00.000 11616 PulseGuide returned control before completion, sleep 42
00:02:20.169 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=163, Gamma=1.290
00:02:20.189 00.020 12268 UpdateGuideState exits: m=331 SNR=12.5
00:02:20.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:20.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:20.189 00.000 12268 Enqueuing Expose request
00:02:20.203 00.014 11616 IsGuiding returns 1
00:02:20.203 00.000 11616 scope still moving after pulse duration time elapsed
00:02:20.232 00.029 11616 IsSlewing returns 0
00:02:20.232 00.000 11616 IsGuiding returns 0
00:02:20.232 00.000 11616 scope move finished after 32 + 51 ms
00:02:20.232 00.000 11616 Move returns status 0, amount 32
00:02:20.232 00.000 11616 move complete, result=0
00:02:20.232 00.000 11616 worker thread done servicing request
00:02:20.233 00.001 11616 Worker thread wakes up
00:02:20.233 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 32 ms SOUTH
00:02:20.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:20.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:22.293 02.060 11616 Exposure complete
00:02:22.360 00.067 11616 worker thread done servicing request
00:02:22.360 00.000 12268 OnExposeComplete: enter
00:02:22.360 00.000 12268 UpdateGuideState(): m_state=6
00:02:22.360 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
00:02:22.360 00.000 12268 Star::Find returns 1 (0), X=919.96, Y=20.93, Mass=336, SNR=12.5, Peak=40 HFD=4.6
00:02:22.361 00.001 12268 MultiStar: [#1 0.54,0.23,0.74,U] [#2 0.42,0.24,0.68,U] [#3 0.11,0.28,0.58,U] [#4 -0.78,0.99,0.00,R] [#5 -0.26,-0.04,0.57,U] 
00:02:22.361 00.000 12268 refined, 4 included, MultiStar: {0.23, 0.31}, one-star: {0.22, 0.63}
00:02:22.361 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
00:02:22.361 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
00:02:22.361 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.31 hyp=0.39 cameraTheta=0.93 mountX=0.33 mountY=0.19, mountTheta=0.52
00:02:22.363 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.31, opts=13)
00:02:22.363 00.000 12268 Enqueuing Move request for scope (0.23, 0.31)
00:02:22.363 00.000 11616 Worker thread wakes up
00:02:22.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.31) opts 0xd
00:02:22.364 00.001 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.31)
00:02:22.364 00.000 11616 Moving (0.23, 0.31) raw xDistance=0.33 yDistance=0.19
00:02:22.364 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
00:02:22.364 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.99
00:02:22.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
00:02:22.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
00:02:22.364 00.000 11616 MoveAxis(W, 185, ABG)
00:02:22.364 00.000 11616 Guiding  Dir = 3, Dur = 185
00:02:22.364 00.000 11616 IsSlewing returns 0
00:02:22.365 00.001 11616 IsGuiding returns 0
00:02:22.365 00.000 11616 PulseGuide returned control before completion, sleep 195
00:02:22.390 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
00:02:22.413 00.023 12268 UpdateGuideState exits: m=336 SNR=12.5
00:02:22.413 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:22.413 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:22.413 00.000 12268 Enqueuing Expose request
00:02:22.577 00.164 11616 IsGuiding returns 0
00:02:22.577 00.000 11616 Move returns status 0, amount 185
00:02:22.577 00.000 11616 MoveAxis(S, 16, ABG)
00:02:22.577 00.000 11616 Guiding  Dir = 1, Dur = 16
00:02:22.578 00.001 11616 IsSlewing returns 0
00:02:22.578 00.000 11616 IsGuiding returns 0
00:02:22.578 00.000 11616 PulseGuide returned control before completion, sleep 26
00:02:22.608 00.030 11616 IsGuiding returns 1
00:02:22.608 00.000 11616 scope still moving after pulse duration time elapsed
00:02:22.639 00.031 11616 IsSlewing returns 0
00:02:22.639 00.000 11616 IsGuiding returns 0
00:02:22.639 00.000 11616 scope move finished after 16 + 45 ms
00:02:22.640 00.001 11616 Move returns status 0, amount 16
00:02:22.640 00.000 11616 move complete, result=0
00:02:22.640 00.000 11616 worker thread done servicing request
00:02:22.640 00.000 11616 Worker thread wakes up
00:02:22.640 00.000 12268 GuideStep: 0.3 px 185 ms WEST, 0.2 px 16 ms SOUTH
00:02:22.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:22.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:24.645 02.005 11616 Exposure complete
00:02:24.699 00.054 11616 worker thread done servicing request
00:02:24.701 00.002 12268 OnExposeComplete: enter
00:02:24.701 00.000 12268 UpdateGuideState(): m_state=6
00:02:24.701 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
00:02:24.701 00.000 12268 Star::Find returns 1 (0), X=919.84, Y=20.72, Mass=292, SNR=11.6, Peak=33 HFD=4.5
00:02:24.701 00.000 12268 MultiStar: [#1 0.20,0.49,0.89,U] [#2 -0.05,0.00,0.72,U] [#3 0.48,0.23,0.72,U] [#4 1.19,-0.06,0.00,M1] [#5 -0.40,0.15,0.62,U] 
00:02:24.701 00.000 12268 refined, 4 included, MultiStar: {0.08, 0.28}, one-star: {0.10, 0.42}
00:02:24.702 00.001 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
00:02:24.702 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
00:02:24.702 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.28 mountX=0.29 mountY=0.05, mountTheta=0.16
00:02:24.703 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.28, opts=13)
00:02:24.703 00.000 12268 Enqueuing Move request for scope (0.08, 0.28)
00:02:24.703 00.000 11616 Worker thread wakes up
00:02:24.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
00:02:24.703 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
00:02:24.703 00.000 11616 Moving (0.08, 0.28) raw xDistance=0.29 yDistance=0.05
00:02:24.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
00:02:24.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:24.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:02:24.703 00.000 11616 MoveAxis(W, 161, ABG)
00:02:24.704 00.001 11616 Guiding  Dir = 3, Dur = 161
00:02:24.704 00.000 11616 IsSlewing returns 0
00:02:24.704 00.000 11616 IsGuiding returns 0
00:02:24.704 00.000 11616 PulseGuide returned control before completion, sleep 171
00:02:24.727 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
00:02:24.746 00.019 12268 UpdateGuideState exits: m=292 SNR=11.6
00:02:24.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:24.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:24.746 00.000 12268 Enqueuing Expose request
00:02:24.881 00.135 11616 IsGuiding returns 1
00:02:24.881 00.000 11616 scope still moving after pulse duration time elapsed
00:02:24.913 00.032 11616 IsSlewing returns 0
00:02:24.914 00.001 11616 IsGuiding returns 0
00:02:24.914 00.000 11616 scope move finished after 161 + 48 ms
00:02:24.914 00.000 11616 Move returns status 0, amount 161
00:02:24.914 00.000 11616 MoveAxis(N, 0, ABG)
00:02:24.914 00.000 11616 Move returns status 0, amount 0
00:02:24.914 00.000 11616 move complete, result=0
00:02:24.914 00.000 11616 worker thread done servicing request
00:02:24.914 00.000 11616 Worker thread wakes up
00:02:24.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:24.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:24.914 00.000 12268 GuideStep: 0.3 px 161 ms WEST, 0.0 px 0 ms NORTH
00:02:26.937 02.023 11616 Exposure complete
00:02:26.991 00.054 11616 worker thread done servicing request
00:02:26.991 00.000 12268 OnExposeComplete: enter
00:02:26.991 00.000 12268 UpdateGuideState(): m_state=6
00:02:26.991 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
00:02:26.991 00.000 12268 Star::Find returns 1 (0), X=919.80, Y=20.54, Mass=302, SNR=11.9, Peak=34 HFD=4.7
00:02:26.992 00.001 12268 MultiStar: [#1 0.44,-0.29,0.80,U] [#2 0.24,-0.03,0.68,U] [#3 0.53,0.00,0.71,U] [#4 0.38,-0.01,0.51,U] [#5 -0.04,0.01,0.59,U] 
00:02:26.992 00.000 12268 single-star, 5 included, MultiStar: {0.26, -0.00}, one-star: {0.05, 0.24}
00:02:26.992 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
00:02:26.992 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
00:02:26.992 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.34 mountX=0.24 mountY=0.02, mountTheta=0.10
00:02:26.994 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.24, opts=13)
00:02:26.994 00.000 12268 Enqueuing Move request for scope (0.05, 0.24)
00:02:26.995 00.001 11616 Worker thread wakes up
00:02:26.995 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
00:02:26.995 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
00:02:26.995 00.000 11616 Moving (0.05, 0.24) raw xDistance=0.24 yDistance=0.02
00:02:26.995 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
00:02:26.995 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:26.995 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:02:26.995 00.000 11616 MoveAxis(W, 136, ABG)
00:02:26.995 00.000 11616 Guiding  Dir = 3, Dur = 136
00:02:26.995 00.000 11616 IsSlewing returns 0
00:02:26.996 00.001 11616 IsGuiding returns 0
00:02:26.996 00.000 11616 PulseGuide returned control before completion, sleep 146
00:02:27.017 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=211, Gamma=1.290
00:02:27.034 00.017 12268 UpdateGuideState exits: m=302 SNR=11.9
00:02:27.035 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:27.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:27.035 00.000 12268 Enqueuing Expose request
00:02:27.147 00.112 11616 IsGuiding returns 1
00:02:27.147 00.000 11616 scope still moving after pulse duration time elapsed
00:02:27.178 00.031 11616 IsSlewing returns 0
00:02:27.178 00.000 11616 IsGuiding returns 0
00:02:27.179 00.001 11616 scope move finished after 136 + 46 ms
00:02:27.179 00.000 11616 Move returns status 0, amount 136
00:02:27.179 00.000 11616 MoveAxis(N, 0, ABG)
00:02:27.179 00.000 11616 Move returns status 0, amount 0
00:02:27.179 00.000 11616 move complete, result=0
00:02:27.179 00.000 11616 worker thread done servicing request
00:02:27.179 00.000 12268 GuideStep: 0.2 px 136 ms WEST, 0.0 px 0 ms NORTH
00:02:27.179 00.000 11616 Worker thread wakes up
00:02:27.179 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:27.179 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:29.247 02.068 11616 Exposure complete
00:02:29.311 00.064 11616 worker thread done servicing request
00:02:29.311 00.000 12268 OnExposeComplete: enter
00:02:29.312 00.001 12268 UpdateGuideState(): m_state=6
00:02:29.312 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
00:02:29.312 00.000 12268 Star::Find returns 1 (0), X=919.94, Y=20.39, Mass=312, SNR=12.2, Peak=35 HFD=4.3
00:02:29.312 00.000 12268 MultiStar: [#1 0.56,-0.09,0.75,U] [#2 0.83,-0.31,0.00,M1] [#3 0.34,-0.24,0.68,U] [#4 0.54,-0.48,0.00,M1] [#5 -0.12,0.53,0.65,U] 
00:02:29.312 00.000 12268 single-star, 3 included, MultiStar: {0.25, 0.06}, one-star: {0.20, 0.09}
00:02:29.312 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
00:02:29.313 00.001 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.11)
00:02:29.313 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.41 mountX=0.11 mountY=0.19, mountTheta=1.05
00:02:29.315 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.09, opts=13)
00:02:29.315 00.000 12268 Enqueuing Move request for scope (0.20, 0.09)
00:02:29.315 00.000 11616 Worker thread wakes up
00:02:29.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
00:02:29.315 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
00:02:29.315 00.000 11616 Moving (0.20, 0.09) raw xDistance=0.11 yDistance=0.19
00:02:29.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
00:02:29.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
00:02:29.315 00.000 11616 MoveAxis(W, 61, ABG)
00:02:29.315 00.000 11616 Guiding  Dir = 3, Dur = 61
00:02:29.316 00.001 11616 IsSlewing returns 0
00:02:29.316 00.000 11616 IsGuiding returns 0
00:02:29.316 00.000 11616 PulseGuide returned control before completion, sleep 71
00:02:29.344 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=218, Gamma=1.290
00:02:29.364 00.020 12268 UpdateGuideState exits: m=312 SNR=12.2
00:02:29.364 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:29.364 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:29.364 00.000 12268 Enqueuing Expose request
00:02:29.396 00.032 11616 IsGuiding returns 1
00:02:29.397 00.001 11616 scope still moving after pulse duration time elapsed
00:02:29.424 00.027 11616 IsSlewing returns 0
00:02:29.424 00.000 11616 IsGuiding returns 0
00:02:29.424 00.000 11616 scope move finished after 61 + 47 ms
00:02:29.424 00.000 11616 Move returns status 0, amount 61
00:02:29.424 00.000 11616 MoveAxis(S, 16, ABG)
00:02:29.424 00.000 11616 Guiding  Dir = 1, Dur = 16
00:02:29.425 00.001 11616 IsSlewing returns 0
00:02:29.425 00.000 11616 IsGuiding returns 0
00:02:29.425 00.000 11616 PulseGuide returned control before completion, sleep 26
00:02:29.454 00.029 11616 IsGuiding returns 1
00:02:29.455 00.001 11616 scope still moving after pulse duration time elapsed
00:02:29.485 00.030 11616 IsSlewing returns 0
00:02:29.485 00.000 11616 IsGuiding returns 0
00:02:29.486 00.001 11616 scope move finished after 16 + 44 ms
00:02:29.486 00.000 11616 Move returns status 0, amount 16
00:02:29.486 00.000 11616 move complete, result=0
00:02:29.486 00.000 11616 worker thread done servicing request
00:02:29.486 00.000 12268 GuideStep: 0.1 px 61 ms WEST, 0.2 px 16 ms SOUTH
00:02:29.486 00.000 11616 Worker thread wakes up
00:02:29.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:29.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:31.496 02.010 11616 Exposure complete
00:02:31.551 00.055 11616 worker thread done servicing request
00:02:31.551 00.000 12268 OnExposeComplete: enter
00:02:31.551 00.000 12268 UpdateGuideState(): m_state=6
00:02:31.551 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
00:02:31.551 00.000 12268 Star::Find returns 1 (0), X=919.82, Y=20.14, Mass=294, SNR=11.8, Peak=40 HFD=3.7
00:02:31.552 00.001 12268 MultiStar: [#1 0.58,-0.05,0.80,U] [#2 0.13,-0.09,0.60,U] [#3 0.91,-0.14,0.00,M6] [#4 0.46,-0.25,0.51,U] [#5 -0.17,-0.15,0.67,U] 
00:02:31.552 00.000 12268 single-star, 4 included, MultiStar: {0.21, -0.14}, one-star: {0.08, -0.16}
00:02:31.552 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
00:02:31.552 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.57)
00:02:31.552 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.13 mountX=-0.15 mountY=0.10, mountTheta=2.58
00:02:31.554 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.16, opts=13)
00:02:31.554 00.000 12268 Enqueuing Move request for scope (0.08, -0.16)
00:02:31.554 00.000 11616 Worker thread wakes up
00:02:31.554 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
00:02:31.555 00.001 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
00:02:31.555 00.000 11616 Moving (0.08, -0.16) raw xDistance=-0.15 yDistance=0.10
00:02:31.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:02:31.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:02:31.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:31.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:02:31.555 00.000 11616 MoveAxis(E, 0, ABG)
00:02:31.555 00.000 11616 Move returns status 0, amount 0
00:02:31.555 00.000 11616 MoveAxis(N, 0, ABG)
00:02:31.555 00.000 11616 Move returns status 0, amount 0
00:02:31.555 00.000 11616 move complete, result=0
00:02:31.556 00.001 11616 worker thread done servicing request
00:02:31.577 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
00:02:31.595 00.018 12268 UpdateGuideState exits: m=294 SNR=11.8
00:02:31.595 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:31.595 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:31.595 00.000 12268 Enqueuing Expose request
00:02:31.596 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:31.596 00.000 11616 Worker thread wakes up
00:02:31.596 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:31.596 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:33.611 02.015 11616 Exposure complete
00:02:33.671 00.060 11616 worker thread done servicing request
00:02:33.672 00.001 12268 OnExposeComplete: enter
00:02:33.672 00.000 12268 UpdateGuideState(): m_state=6
00:02:33.672 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
00:02:33.672 00.000 12268 Star::Find returns 1 (0), X=920.02, Y=19.65, Mass=331, SNR=12.5, Peak=40 HFD=4.7
00:02:33.673 00.001 12268 MultiStar: [#1 0.72,-0.48,0.00,M1] [#2 -0.01,-0.88,0.00,M1] [#3 0.83,-0.53,0.00,M7] [#4 0.48,-0.65,0.00,M1] [#5 -0.33,-0.24,0.60,U] 
00:02:33.673 00.000 12268 refined, 1 included, MultiStar: {0.05, -0.50}, one-star: {0.28, -0.65}
00:02:33.673 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
00:02:33.673 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.24)
00:02:33.673 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.50 hyp=0.50 cameraTheta=-1.46 mountX=-0.49 mountY=0.12, mountTheta=2.91
00:02:33.676 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.50, opts=13)
00:02:33.676 00.000 12268 Enqueuing Move request for scope (0.05, -0.50)
00:02:33.676 00.000 11616 Worker thread wakes up
00:02:33.676 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.50) opts 0xd
00:02:33.676 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.50)
00:02:33.676 00.000 11616 Moving (0.05, -0.50) raw xDistance=-0.49 yDistance=0.12
00:02:33.676 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.29 direction from 1 to -1
00:02:33.676 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.47
00:02:33.677 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
00:02:33.677 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:33.677 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:02:33.677 00.000 11616 MoveAxis(E, 274, ABG)
00:02:33.677 00.000 11616 Guiding  Dir = 2, Dur = 274
00:02:33.677 00.000 11616 IsSlewing returns 0
00:02:33.678 00.001 11616 IsGuiding returns 0
00:02:33.678 00.000 11616 PulseGuide returned control before completion, sleep 284
00:02:33.703 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
00:02:33.723 00.020 12268 UpdateGuideState exits: m=331 SNR=12.5
00:02:33.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:33.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:33.723 00.000 12268 Enqueuing Expose request
00:02:33.973 00.250 11616 IsGuiding returns 1
00:02:33.973 00.000 11616 scope still moving after pulse duration time elapsed
00:02:34.004 00.031 11616 IsSlewing returns 0
00:02:34.004 00.000 11616 IsGuiding returns 0
00:02:34.004 00.000 11616 scope move finished after 274 + 52 ms
00:02:34.005 00.001 11616 Move returns status 0, amount 274
00:02:34.005 00.000 11616 MoveAxis(N, 0, ABG)
00:02:34.005 00.000 11616 Move returns status 0, amount 0
00:02:34.005 00.000 11616 move complete, result=0
00:02:34.005 00.000 11616 worker thread done servicing request
00:02:34.005 00.000 11616 Worker thread wakes up
00:02:34.005 00.000 12268 GuideStep: -0.5 px 274 ms EAST, 0.1 px 0 ms NORTH
00:02:34.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:34.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:36.021 02.016 11616 Exposure complete
00:02:36.078 00.057 11616 worker thread done servicing request
00:02:36.078 00.000 12268 OnExposeComplete: enter
00:02:36.078 00.000 12268 UpdateGuideState(): m_state=6
00:02:36.078 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
00:02:36.078 00.000 12268 Star::Find returns 1 (0), X=919.89, Y=19.72, Mass=340, SNR=12.6, Peak=41 HFD=4.8
00:02:36.079 00.001 12268 MultiStar: [#1 0.47,-0.44,0.00,M2] [#2 0.10,-0.90,0.00,M2] [#3 0.95,-1.27,0.00,M8] [#4 0.25,-1.48,0.00,M2] [#5 -0.00,-0.90,0.00,M1] 
00:02:36.079 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
00:02:36.079 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
00:02:36.079 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.58 hyp=0.60 cameraTheta=-1.31 mountX=-0.56 mountY=0.23, mountTheta=2.76
00:02:36.080 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.58, opts=13)
00:02:36.081 00.001 12268 Enqueuing Move request for scope (0.15, -0.58)
00:02:36.081 00.000 11616 Worker thread wakes up
00:02:36.081 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.58) opts 0xd
00:02:36.081 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.58)
00:02:36.081 00.000 11616 Moving (0.15, -0.58) raw xDistance=-0.56 yDistance=0.23
00:02:36.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
00:02:36.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:02:36.081 00.000 11616 MoveAxis(E, 313, ABG)
00:02:36.081 00.000 11616 Guiding  Dir = 2, Dur = 313
00:02:36.082 00.001 11616 IsSlewing returns 0
00:02:36.082 00.000 11616 IsGuiding returns 0
00:02:36.082 00.000 11616 PulseGuide returned control before completion, sleep 323
00:02:36.105 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
00:02:36.122 00.017 12268 UpdateGuideState exits: m=340 SNR=12.6
00:02:36.122 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:36.122 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:36.122 00.000 12268 Enqueuing Expose request
00:02:36.415 00.293 11616 IsGuiding returns 1
00:02:36.415 00.000 11616 scope still moving after pulse duration time elapsed
00:02:36.447 00.032 11616 IsSlewing returns 0
00:02:36.447 00.000 11616 IsGuiding returns 0
00:02:36.447 00.000 11616 scope move finished after 313 + 51 ms
00:02:36.447 00.000 11616 Move returns status 0, amount 313
00:02:36.447 00.000 11616 MoveAxis(S, 19, ABG)
00:02:36.447 00.000 11616 Guiding  Dir = 1, Dur = 19
00:02:36.448 00.001 11616 IsSlewing returns 0
00:02:36.448 00.000 11616 IsGuiding returns 0
00:02:36.448 00.000 11616 PulseGuide returned control before completion, sleep 29
00:02:36.479 00.031 11616 IsGuiding returns 1
00:02:36.479 00.000 11616 scope still moving after pulse duration time elapsed
00:02:36.511 00.032 11616 IsSlewing returns 0
00:02:36.511 00.000 11616 IsGuiding returns 1
00:02:36.543 00.032 11616 IsSlewing returns 0
00:02:36.544 00.001 11616 IsGuiding returns 1
00:02:36.575 00.031 11616 IsSlewing returns 0
00:02:36.575 00.000 11616 IsGuiding returns 1
00:02:36.607 00.032 11616 IsSlewing returns 0
00:02:36.607 00.000 11616 IsGuiding returns 1
00:02:36.639 00.032 11616 IsSlewing returns 0
00:02:36.639 00.000 11616 IsGuiding returns 1
00:02:36.671 00.032 11616 IsSlewing returns 0
00:02:36.671 00.000 11616 IsGuiding returns 1
00:02:36.703 00.032 11616 IsSlewing returns 0
00:02:36.703 00.000 11616 IsGuiding returns 0
00:02:36.703 00.000 11616 scope move finished after 19 + 236 ms
00:02:36.703 00.000 11616 Move returns status 0, amount 19
00:02:36.703 00.000 11616 move complete, result=0
00:02:36.703 00.000 11616 worker thread done servicing request
00:02:36.703 00.000 11616 Worker thread wakes up
00:02:36.703 00.000 12268 GuideStep: -0.6 px 313 ms EAST, 0.2 px 19 ms SOUTH
00:02:36.704 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:36.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:38.713 02.009 11616 Exposure complete
00:02:38.770 00.057 11616 worker thread done servicing request
00:02:38.770 00.000 12268 OnExposeComplete: enter
00:02:38.770 00.000 12268 UpdateGuideState(): m_state=6
00:02:38.770 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
00:02:38.770 00.000 12268 Star::Find returns 1 (0), X=920.12, Y=20.53, Mass=222, SNR=10.2, Peak=27 HFD=3.5
00:02:38.771 00.001 12268 MultiStar: [#1 0.36,-0.27,1.03,U] [#2 0.46,0.33,0.73,U] [#3 0.61,-0.01,0.00,M9] [#4 0.78,-0.35,0.00,M3] [#5 -0.29,-0.11,0.76,U] 
00:02:38.771 00.000 12268 refined, 3 included, MultiStar: {0.24, 0.03}, one-star: {0.38, 0.23}
00:02:38.771 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
00:02:38.771 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
00:02:38.771 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.25 cameraTheta=0.13 mountX=0.06 mountY=0.24, mountTheta=1.34
00:02:38.772 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.03, opts=13)
00:02:38.773 00.001 12268 Enqueuing Move request for scope (0.24, 0.03)
00:02:38.773 00.000 11616 Worker thread wakes up
00:02:38.773 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.03) opts 0xd
00:02:38.773 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.03)
00:02:38.773 00.000 11616 Moving (0.24, 0.03) raw xDistance=0.06 yDistance=0.24
00:02:38.773 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:38.773 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:02:38.773 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
00:02:38.773 00.000 11616 MoveAxis(E, 0, ABG)
00:02:38.773 00.000 11616 Move returns status 0, amount 0
00:02:38.773 00.000 11616 MoveAxis(S, 20, ABG)
00:02:38.773 00.000 11616 Guiding  Dir = 1, Dur = 20
00:02:38.774 00.001 11616 IsSlewing returns 0
00:02:38.774 00.000 11616 IsGuiding returns 0
00:02:38.774 00.000 11616 PulseGuide returned control before completion, sleep 30
00:02:38.795 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
00:02:38.813 00.018 12268 UpdateGuideState exits: m=222 SNR=10.2
00:02:38.813 00.000 11616 IsGuiding returns 1
00:02:38.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:38.813 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:38.814 00.001 12268 Enqueuing Expose request
00:02:38.814 00.000 11616 scope still moving after pulse duration time elapsed
00:02:38.844 00.030 11616 IsSlewing returns 0
00:02:38.844 00.000 11616 IsGuiding returns 0
00:02:38.844 00.000 11616 scope move finished after 20 + 50 ms
00:02:38.844 00.000 11616 Move returns status 0, amount 20
00:02:38.844 00.000 11616 move complete, result=0
00:02:38.844 00.000 11616 worker thread done servicing request
00:02:38.844 00.000 11616 Worker thread wakes up
00:02:38.845 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:38.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:38.845 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
00:02:40.852 02.007 11616 Exposure complete
00:02:40.907 00.055 11616 worker thread done servicing request
00:02:40.907 00.000 12268 OnExposeComplete: enter
00:02:40.907 00.000 12268 UpdateGuideState(): m_state=6
00:02:40.907 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
00:02:40.907 00.000 12268 Star::Find returns 1 (0), X=920.28, Y=20.70, Mass=302, SNR=11.9, Peak=35 HFD=4.4
00:02:40.907 00.000 12268 MultiStar: [#1 0.35,0.25,0.90,U] [#2 0.45,0.16,0.69,U] [#3 0.85,0.16,0.00,M10] [#4 0.95,0.10,0.00,M4] [#5 -0.25,0.65,0.00,M1] 
00:02:40.907 00.000 12268 refined, 2 included, MultiStar: {0.45, 0.28}, one-star: {0.54, 0.40}
00:02:40.907 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
00:02:40.907 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
00:02:40.907 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.28 hyp=0.53 cameraTheta=0.56 mountX=0.33 mountY=0.41, mountTheta=0.90
00:02:40.909 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.28, opts=13)
00:02:40.909 00.000 12268 Enqueuing Move request for scope (0.45, 0.28)
00:02:40.909 00.000 11616 Worker thread wakes up
00:02:40.909 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.28) opts 0xd
00:02:40.909 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.28)
00:02:40.909 00.000 11616 Moving (0.45, 0.28) raw xDistance=0.33 yDistance=0.41
00:02:40.910 00.001 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
00:02:40.910 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.98
00:02:40.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
00:02:40.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
00:02:40.910 00.000 11616 MoveAxis(W, 183, ABG)
00:02:40.910 00.000 11616 Guiding  Dir = 3, Dur = 183
00:02:40.910 00.000 11616 IsSlewing returns 0
00:02:40.910 00.000 11616 IsGuiding returns 0
00:02:40.911 00.001 11616 PulseGuide returned control before completion, sleep 193
00:02:40.931 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
00:02:40.948 00.017 12268 UpdateGuideState exits: m=302 SNR=11.9
00:02:40.948 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:40.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:40.948 00.000 12268 Enqueuing Expose request
00:02:41.108 00.160 11616 IsGuiding returns 1
00:02:41.108 00.000 11616 scope still moving after pulse duration time elapsed
00:02:41.138 00.030 11616 IsSlewing returns 0
00:02:41.138 00.000 11616 IsGuiding returns 0
00:02:41.138 00.000 11616 scope move finished after 183 + 44 ms
00:02:41.138 00.000 11616 Move returns status 0, amount 183
00:02:41.138 00.000 11616 MoveAxis(S, 35, ABG)
00:02:41.138 00.000 11616 Guiding  Dir = 1, Dur = 35
00:02:41.139 00.001 11616 IsSlewing returns 0
00:02:41.139 00.000 11616 IsGuiding returns 0
00:02:41.139 00.000 11616 PulseGuide returned control before completion, sleep 45
00:02:41.201 00.062 11616 IsGuiding returns 1
00:02:41.201 00.000 11616 scope still moving after pulse duration time elapsed
00:02:41.232 00.031 11616 IsSlewing returns 0
00:02:41.232 00.000 11616 IsGuiding returns 0
00:02:41.233 00.001 11616 scope move finished after 35 + 58 ms
00:02:41.233 00.000 11616 Move returns status 0, amount 35
00:02:41.233 00.000 11616 move complete, result=0
00:02:41.233 00.000 11616 worker thread done servicing request
00:02:41.233 00.000 11616 Worker thread wakes up
00:02:41.233 00.000 12268 GuideStep: 0.3 px 183 ms WEST, 0.4 px 35 ms SOUTH
00:02:41.234 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:41.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:43.236 02.002 11616 Exposure complete
00:02:43.290 00.054 11616 worker thread done servicing request
00:02:43.291 00.001 12268 OnExposeComplete: enter
00:02:43.291 00.000 12268 UpdateGuideState(): m_state=6
00:02:43.291 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
00:02:43.291 00.000 12268 Star::Find returns 1 (0), X=919.91, Y=20.44, Mass=243, SNR=10.7, Peak=37 HFD=3.2
00:02:43.292 00.001 12268 MultiStar: [#1 0.58,0.17,0.99,U] [#2 0.13,-0.16,0.67,U] [#3 0.81,-0.22,0.00,R] [#4 0.65,-0.14,0.00,M5] [#5 -0.63,0.09,0.00,M2] 
00:02:43.292 00.000 12268 single-star, 2 included, MultiStar: {0.31, 0.08}, one-star: {0.17, 0.14}
00:02:43.292 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
00:02:43.292 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.42)
00:02:43.292 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.72 mountX=0.16 mountY=0.15, mountTheta=0.74
00:02:43.293 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.14, opts=13)
00:02:43.293 00.000 12268 Enqueuing Move request for scope (0.17, 0.14)
00:02:43.294 00.001 11616 Worker thread wakes up
00:02:43.294 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
00:02:43.294 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
00:02:43.294 00.000 11616 Moving (0.17, 0.14) raw xDistance=0.16 yDistance=0.15
00:02:43.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
00:02:43.294 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:43.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:02:43.294 00.000 11616 MoveAxis(W, 90, ABG)
00:02:43.294 00.000 11616 Guiding  Dir = 3, Dur = 90
00:02:43.294 00.000 11616 IsSlewing returns 0
00:02:43.295 00.001 11616 IsGuiding returns 0
00:02:43.295 00.000 11616 PulseGuide returned control before completion, sleep 100
00:02:43.314 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
00:02:43.331 00.017 12268 UpdateGuideState exits: m=243 SNR=10.7
00:02:43.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:43.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:43.331 00.000 12268 Enqueuing Expose request
00:02:43.400 00.069 11616 IsGuiding returns 1
00:02:43.400 00.000 11616 scope still moving after pulse duration time elapsed
00:02:43.429 00.029 11616 IsSlewing returns 0
00:02:43.429 00.000 11616 IsGuiding returns 0
00:02:43.430 00.001 11616 scope move finished after 90 + 45 ms
00:02:43.430 00.000 11616 Move returns status 0, amount 90
00:02:43.430 00.000 11616 MoveAxis(N, 0, ABG)
00:02:43.430 00.000 11616 Move returns status 0, amount 0
00:02:43.430 00.000 11616 move complete, result=0
00:02:43.430 00.000 11616 worker thread done servicing request
00:02:43.430 00.000 11616 Worker thread wakes up
00:02:43.430 00.000 12268 GuideStep: 0.2 px 90 ms WEST, 0.1 px 0 ms NORTH
00:02:43.430 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:43.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:45.429 01.999 11616 Exposure complete
00:02:45.483 00.054 11616 worker thread done servicing request
00:02:45.484 00.001 12268 OnExposeComplete: enter
00:02:45.484 00.000 12268 UpdateGuideState(): m_state=6
00:02:45.484 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
00:02:45.484 00.000 12268 Star::Find returns 1 (0), X=920.44, Y=20.43, Mass=325, SNR=12.4, Peak=32 HFD=3.9
00:02:45.484 00.000 12268 MultiStar: [#1 0.66,-0.25,0.00,M1] [#2 0.66,-0.10,0.00,M1] [#3 -0.01,-0.36,0.58,U] [#4 0.70,-0.75,0.00,M6] [#5 0.09,0.29,0.54,U] 
00:02:45.484 00.000 12268 refined, 2 included, MultiStar: {0.35, 0.04}, one-star: {0.70, 0.13}
00:02:45.484 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
00:02:45.484 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
00:02:45.484 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.04 hyp=0.35 cameraTheta=0.11 mountX=0.07 mountY=0.34, mountTheta=1.36
00:02:45.486 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.04, opts=13)
00:02:45.486 00.000 12268 Enqueuing Move request for scope (0.35, 0.04)
00:02:45.486 00.000 11616 Worker thread wakes up
00:02:45.486 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.04) opts 0xd
00:02:45.486 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.04)
00:02:45.486 00.000 11616 Moving (0.35, 0.04) raw xDistance=0.07 yDistance=0.34
00:02:45.486 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:45.487 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:02:45.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
00:02:45.487 00.000 11616 MoveAxis(E, 0, ABG)
00:02:45.487 00.000 11616 Move returns status 0, amount 0
00:02:45.487 00.000 11616 MoveAxis(S, 29, ABG)
00:02:45.487 00.000 11616 Guiding  Dir = 1, Dur = 29
00:02:45.487 00.000 11616 IsSlewing returns 0
00:02:45.487 00.000 11616 IsGuiding returns 0
00:02:45.488 00.001 11616 PulseGuide returned control before completion, sleep 39
00:02:45.508 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=147, Gamma=1.290
00:02:45.526 00.018 12268 UpdateGuideState exits: m=325 SNR=12.4
00:02:45.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:45.526 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:45.526 00.000 12268 Enqueuing Expose request
00:02:45.529 00.003 11616 IsGuiding returns 1
00:02:45.529 00.000 11616 scope still moving after pulse duration time elapsed
00:02:45.559 00.030 11616 IsSlewing returns 0
00:02:45.559 00.000 11616 IsGuiding returns 0
00:02:45.559 00.000 11616 scope move finished after 29 + 43 ms
00:02:45.560 00.001 11616 Move returns status 0, amount 29
00:02:45.560 00.000 11616 move complete, result=0
00:02:45.560 00.000 11616 worker thread done servicing request
00:02:45.560 00.000 11616 Worker thread wakes up
00:02:45.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:45.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:45.561 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
00:02:47.569 02.008 11616 Exposure complete
00:02:47.627 00.058 11616 worker thread done servicing request
00:02:47.627 00.000 12268 OnExposeComplete: enter
00:02:47.628 00.001 12268 UpdateGuideState(): m_state=6
00:02:47.628 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
00:02:47.628 00.000 12268 Star::Find returns 1 (0), X=919.96, Y=20.33, Mass=303, SNR=11.9, Peak=37 HFD=4.1
00:02:47.628 00.000 12268 MultiStar: [#1 0.35,0.06,0.90,U] [#2 0.52,-0.23,0.64,U] [#3 0.12,0.38,0.60,U] [#4 0.51,-0.38,0.00,M7] [#5 -0.29,0.20,0.63,U] 
00:02:47.628 00.000 12268 refined, 4 included, MultiStar: {0.20, 0.08}, one-star: {0.22, 0.03}
00:02:47.628 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
00:02:47.628 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
00:02:47.628 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.21 cameraTheta=0.37 mountX=0.10 mountY=0.19, mountTheta=1.09
00:02:47.630 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.08, opts=13)
00:02:47.630 00.000 12268 Enqueuing Move request for scope (0.20, 0.08)
00:02:47.630 00.000 11616 Worker thread wakes up
00:02:47.630 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
00:02:47.631 00.001 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
00:02:47.631 00.000 11616 Moving (0.20, 0.08) raw xDistance=0.10 yDistance=0.19
00:02:47.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
00:02:47.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
00:02:47.631 00.000 11616 MoveAxis(W, 55, ABG)
00:02:47.631 00.000 11616 Guiding  Dir = 3, Dur = 55
00:02:47.631 00.000 11616 IsSlewing returns 0
00:02:47.631 00.000 11616 IsGuiding returns 0
00:02:47.632 00.001 11616 PulseGuide returned control before completion, sleep 65
00:02:47.654 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=204, Gamma=1.290
00:02:47.671 00.017 12268 UpdateGuideState exits: m=303 SNR=11.9
00:02:47.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:47.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:47.671 00.000 12268 Enqueuing Expose request
00:02:47.708 00.037 11616 IsGuiding returns 1
00:02:47.708 00.000 11616 scope still moving after pulse duration time elapsed
00:02:47.739 00.031 11616 IsSlewing returns 0
00:02:47.739 00.000 11616 IsGuiding returns 1
00:02:47.770 00.031 11616 IsSlewing returns 0
00:02:47.771 00.001 11616 IsGuiding returns 1
00:02:47.801 00.030 11616 IsSlewing returns 0
00:02:47.802 00.001 11616 IsGuiding returns 1
00:02:47.832 00.030 11616 IsSlewing returns 0
00:02:47.833 00.001 11616 IsGuiding returns 0
00:02:47.833 00.000 11616 scope move finished after 55 + 146 ms
00:02:47.833 00.000 11616 Move returns status 0, amount 55
00:02:47.833 00.000 11616 MoveAxis(S, 16, ABG)
00:02:47.833 00.000 11616 Guiding  Dir = 1, Dur = 16
00:02:47.833 00.000 11616 IsSlewing returns 0
00:02:47.834 00.001 11616 IsGuiding returns 0
00:02:47.834 00.000 11616 PulseGuide returned control before completion, sleep 26
00:02:47.864 00.030 11616 IsGuiding returns 1
00:02:47.864 00.000 11616 scope still moving after pulse duration time elapsed
00:02:47.894 00.030 11616 IsSlewing returns 0
00:02:47.895 00.001 11616 IsGuiding returns 0
00:02:47.895 00.000 11616 scope move finished after 16 + 45 ms
00:02:47.895 00.000 11616 Move returns status 0, amount 16
00:02:47.895 00.000 11616 move complete, result=0
00:02:47.895 00.000 11616 worker thread done servicing request
00:02:47.895 00.000 11616 Worker thread wakes up
00:02:47.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:47.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:47.896 00.001 12268 GuideStep: 0.1 px 55 ms WEST, 0.2 px 16 ms SOUTH
00:02:49.908 02.012 11616 Exposure complete
00:02:49.961 00.053 11616 worker thread done servicing request
00:02:49.961 00.000 12268 OnExposeComplete: enter
00:02:49.961 00.000 12268 UpdateGuideState(): m_state=6
00:02:49.961 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
00:02:49.961 00.000 12268 Star::Find returns 1 (0), X=920.35, Y=20.24, Mass=342, SNR=12.6, Peak=38 HFD=4.7
00:02:49.962 00.001 12268 MultiStar: [#1 0.46,0.11,0.77,U] [#2 0.57,0.29,0.00,M1] [#3 -0.30,0.22,0.62,U] [#4 0.85,-0.21,0.00,M8] [#5 0.08,-0.18,0.61,U] 
00:02:49.962 00.000 12268 refined, 3 included, MultiStar: {0.27, 0.02}, one-star: {0.61, -0.06}
00:02:49.962 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
00:02:49.962 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.76)
00:02:49.962 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.02 hyp=0.27 cameraTheta=0.06 mountX=0.04 mountY=0.27, mountTheta=1.41
00:02:49.963 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.02, opts=13)
00:02:49.963 00.000 12268 Enqueuing Move request for scope (0.27, 0.02)
00:02:49.964 00.001 11616 Worker thread wakes up
00:02:49.964 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.02) opts 0xd
00:02:49.964 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.02)
00:02:49.964 00.000 11616 Moving (0.27, 0.02) raw xDistance=0.04 yDistance=0.27
00:02:49.964 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:49.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:02:49.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
00:02:49.964 00.000 11616 MoveAxis(E, 0, ABG)
00:02:49.964 00.000 11616 Move returns status 0, amount 0
00:02:49.965 00.001 11616 MoveAxis(S, 23, ABG)
00:02:49.965 00.000 11616 Guiding  Dir = 1, Dur = 23
00:02:49.965 00.000 11616 IsSlewing returns 0
00:02:49.965 00.000 11616 IsGuiding returns 0
00:02:49.966 00.001 11616 PulseGuide returned control before completion, sleep 33
00:02:49.988 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
00:02:50.005 00.017 12268 UpdateGuideState exits: m=342 SNR=12.6
00:02:50.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:50.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:50.005 00.000 12268 Enqueuing Expose request
00:02:50.007 00.002 11616 IsGuiding returns 1
00:02:50.008 00.001 11616 scope still moving after pulse duration time elapsed
00:02:50.038 00.030 11616 IsSlewing returns 0
00:02:50.039 00.001 11616 IsGuiding returns 0
00:02:50.039 00.000 11616 scope move finished after 23 + 50 ms
00:02:50.039 00.000 11616 Move returns status 0, amount 23
00:02:50.039 00.000 11616 move complete, result=0
00:02:50.039 00.000 11616 worker thread done servicing request
00:02:50.040 00.001 11616 Worker thread wakes up
00:02:50.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:50.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:50.040 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
00:02:52.046 02.006 11616 Exposure complete
00:02:52.101 00.055 11616 worker thread done servicing request
00:02:52.101 00.000 12268 OnExposeComplete: enter
00:02:52.101 00.000 12268 UpdateGuideState(): m_state=6
00:02:52.101 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
00:02:52.101 00.000 12268 Star::Find returns 1 (0), X=919.79, Y=20.34, Mass=306, SNR=12.0, Peak=38 HFD=4.2
00:02:52.102 00.001 12268 MultiStar: [#1 0.30,-0.02,0.90,U] [#2 -0.30,-0.17,0.64,U] [#3 -0.71,0.37,0.00,M1] [#4 0.25,-0.36,0.54,U] [#5 -0.27,0.12,0.51,U] 
00:02:52.102 00.000 12268 single-star, 4 included, MultiStar: {0.03, -0.06}, one-star: {0.05, 0.04}
00:02:52.102 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
00:02:52.102 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
00:02:52.102 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.74 mountX=0.05 mountY=0.04, mountTheta=0.71
00:02:52.103 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.04, opts=13)
00:02:52.103 00.000 12268 Enqueuing Move request for scope (0.05, 0.04)
00:02:52.103 00.000 11616 Worker thread wakes up
00:02:52.103 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
00:02:52.103 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
00:02:52.103 00.000 11616 Moving (0.05, 0.04) raw xDistance=0.05 yDistance=0.04
00:02:52.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:52.103 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:02:52.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:52.104 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:02:52.104 00.000 11616 MoveAxis(E, 0, ABG)
00:02:52.104 00.000 11616 Move returns status 0, amount 0
00:02:52.104 00.000 11616 MoveAxis(N, 0, ABG)
00:02:52.104 00.000 11616 Move returns status 0, amount 0
00:02:52.104 00.000 11616 move complete, result=0
00:02:52.105 00.001 11616 worker thread done servicing request
00:02:52.124 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
00:02:52.141 00.017 12268 UpdateGuideState exits: m=306 SNR=12.0
00:02:52.141 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:52.141 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:52.141 00.000 12268 Enqueuing Expose request
00:02:52.141 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:52.141 00.000 11616 Worker thread wakes up
00:02:52.142 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:52.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:54.159 02.017 11616 Exposure complete
00:02:54.213 00.054 11616 worker thread done servicing request
00:02:54.213 00.000 12268 OnExposeComplete: enter
00:02:54.213 00.000 12268 UpdateGuideState(): m_state=6
00:02:54.213 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
00:02:54.213 00.000 12268 Star::Find returns 1 (0), X=920.14, Y=20.33, Mass=287, SNR=11.7, Peak=35 HFD=4.2
00:02:54.214 00.001 12268 MultiStar: [#1 0.53,0.45,0.00,M1] [#2 0.03,-0.18,0.66,U] [#3 -0.39,0.01,0.72,U] [#4 1.19,-0.88,0.00,M8] [#5 -0.37,-0.16,0.58,U] 
00:02:54.214 00.000 12268 refined, 3 included, MultiStar: {-0.02, -0.06}, one-star: {0.40, 0.03}
00:02:54.214 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.43 = 2.85)
00:02:54.214 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.26)
00:02:54.214 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.96 mountX=-0.06 mountY=-0.02, mountTheta=-2.88
00:02:54.215 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.06, opts=13)
00:02:54.215 00.000 12268 Enqueuing Move request for scope (-0.02, -0.06)
00:02:54.215 00.000 11616 Worker thread wakes up
00:02:54.216 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
00:02:54.216 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
00:02:54.216 00.000 11616 Moving (-0.02, -0.06) raw xDistance=-0.06 yDistance=-0.02
00:02:54.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:54.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:02:54.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:54.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:02:54.217 00.001 11616 MoveAxis(E, 0, ABG)
00:02:54.217 00.000 11616 Move returns status 0, amount 0
00:02:54.217 00.000 11616 MoveAxis(N, 0, ABG)
00:02:54.217 00.000 11616 Move returns status 0, amount 0
00:02:54.217 00.000 11616 move complete, result=0
00:02:54.217 00.000 11616 worker thread done servicing request
00:02:54.243 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
00:02:54.260 00.017 12268 UpdateGuideState exits: m=287 SNR=11.7
00:02:54.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:54.261 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:54.261 00.000 12268 Enqueuing Expose request
00:02:54.261 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:54.261 00.000 11616 Worker thread wakes up
00:02:54.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:54.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:56.259 01.998 11616 Exposure complete
00:02:56.314 00.055 11616 worker thread done servicing request
00:02:56.314 00.000 12268 OnExposeComplete: enter
00:02:56.314 00.000 12268 UpdateGuideState(): m_state=6
00:02:56.314 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
00:02:56.314 00.000 12268 Star::Find returns 1 (0), X=919.99, Y=20.31, Mass=350, SNR=12.9, Peak=38 HFD=4.2
00:02:56.315 00.001 12268 MultiStar: [#1 0.06,-0.00,0.79,U] [#2 0.24,-0.12,0.61,U] [#3 -0.58,0.24,0.00,M1] [#4 0.03,-0.73,0.00,M9] [#5 -0.69,-0.43,0.00,M1] 
00:02:56.315 00.000 12268 refined, 2 included, MultiStar: {0.18, -0.02}, one-star: {0.25, 0.01}
00:02:56.315 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
00:02:56.315 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
00:02:56.315 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.13 mountX=-0.01 mountY=0.18, mountTheta=1.60
00:02:56.316 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.02, opts=13)
00:02:56.316 00.000 12268 Enqueuing Move request for scope (0.18, -0.02)
00:02:56.316 00.000 11616 Worker thread wakes up
00:02:56.317 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
00:02:56.317 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
00:02:56.317 00.000 11616 Moving (0.18, -0.02) raw xDistance=-0.01 yDistance=0.18
00:02:56.317 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:56.317 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:02:56.317 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:02:56.317 00.000 11616 MoveAxis(E, 0, ABG)
00:02:56.317 00.000 11616 Move returns status 0, amount 0
00:02:56.317 00.000 11616 MoveAxis(S, 15, ABG)
00:02:56.317 00.000 11616 Guiding  Dir = 1, Dur = 15
00:02:56.317 00.000 11616 IsSlewing returns 0
00:02:56.318 00.001 11616 IsGuiding returns 0
00:02:56.318 00.000 11616 PulseGuide returned control before completion, sleep 25
00:02:56.337 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=193, Gamma=1.290
00:02:56.354 00.017 12268 UpdateGuideState exits: m=350 SNR=12.9
00:02:56.355 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:56.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:56.355 00.000 12268 Enqueuing Expose request
00:02:56.358 00.003 11616 IsGuiding returns 1
00:02:56.358 00.000 11616 scope still moving after pulse duration time elapsed
00:02:56.388 00.030 11616 IsSlewing returns 0
00:02:56.388 00.000 11616 IsGuiding returns 1
00:02:56.420 00.032 11616 IsSlewing returns 0
00:02:56.421 00.001 11616 IsGuiding returns 0
00:02:56.421 00.000 11616 scope move finished after 15 + 88 ms
00:02:56.421 00.000 11616 Move returns status 0, amount 15
00:02:56.421 00.000 11616 move complete, result=0
00:02:56.421 00.000 11616 worker thread done servicing request
00:02:56.421 00.000 11616 Worker thread wakes up
00:02:56.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:56.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:02:56.425 00.004 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
00:02:58.426 02.001 11616 Exposure complete
00:02:58.482 00.056 11616 worker thread done servicing request
00:02:58.482 00.000 12268 OnExposeComplete: enter
00:02:58.482 00.000 12268 UpdateGuideState(): m_state=6
00:02:58.482 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
00:02:58.483 00.001 12268 Star::Find returns 1 (0), X=920.08, Y=20.60, Mass=376, SNR=13.3, Peak=47 HFD=4.7
00:02:58.483 00.000 12268 MultiStar: [#1 0.40,0.15,0.76,U] [#2 0.37,0.12,0.59,U] [#3 -0.45,0.57,0.00,M2] [#4 0.57,0.11,0.50,U] [#5 -0.74,0.24,0.00,M2] 
00:02:58.483 00.000 12268 refined, 3 included, MultiStar: {0.40, 0.19}, one-star: {0.34, 0.30}
00:02:58.483 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
00:02:58.483 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
00:02:58.483 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.19 hyp=0.44 cameraTheta=0.44 mountX=0.23 mountY=0.37, mountTheta=1.02
00:02:58.484 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.19, opts=13)
00:02:58.485 00.001 12268 Enqueuing Move request for scope (0.40, 0.19)
00:02:58.485 00.000 11616 Worker thread wakes up
00:02:58.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.19) opts 0xd
00:02:58.485 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.19)
00:02:58.485 00.000 11616 Moving (0.40, 0.19) raw xDistance=0.23 yDistance=0.37
00:02:58.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.23
00:02:58.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
00:02:58.485 00.000 11616 MoveAxis(W, 127, ABG)
00:02:58.485 00.000 11616 Guiding  Dir = 3, Dur = 127
00:02:58.485 00.000 11616 IsSlewing returns 0
00:02:58.486 00.001 11616 IsGuiding returns 0
00:02:58.486 00.000 11616 PulseGuide returned control before completion, sleep 137
00:02:58.510 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
00:02:58.528 00.018 12268 UpdateGuideState exits: m=376 SNR=13.3
00:02:58.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:58.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:02:58.528 00.000 12268 Enqueuing Expose request
00:02:58.626 00.098 11616 IsGuiding returns 1
00:02:58.626 00.000 11616 scope still moving after pulse duration time elapsed
00:02:58.657 00.031 11616 IsSlewing returns 0
00:02:58.657 00.000 11616 IsGuiding returns 0
00:02:58.657 00.000 11616 scope move finished after 127 + 45 ms
00:02:58.657 00.000 11616 Move returns status 0, amount 127
00:02:58.658 00.001 11616 MoveAxis(S, 32, ABG)
00:02:58.658 00.000 11616 Guiding  Dir = 1, Dur = 32
00:02:58.658 00.000 11616 IsSlewing returns 0
00:02:58.658 00.000 11616 IsGuiding returns 0
00:02:58.658 00.000 11616 PulseGuide returned control before completion, sleep 42
00:02:58.704 00.046 11616 IsGuiding returns 1
00:02:58.705 00.001 11616 scope still moving after pulse duration time elapsed
00:02:58.736 00.031 11616 IsSlewing returns 0
00:02:58.737 00.001 11616 IsGuiding returns 1
00:02:58.767 00.030 11616 IsSlewing returns 0
00:02:58.768 00.001 11616 IsGuiding returns 1
00:02:58.798 00.030 11616 IsSlewing returns 0
00:02:58.799 00.001 11616 IsGuiding returns 0
00:02:58.799 00.000 11616 scope move finished after 32 + 108 ms
00:02:58.799 00.000 11616 Move returns status 0, amount 32
00:02:58.799 00.000 11616 move complete, result=0
00:02:58.799 00.000 11616 worker thread done servicing request
00:02:58.799 00.000 11616 Worker thread wakes up
00:02:58.800 00.001 12268 GuideStep: 0.2 px 127 ms WEST, 0.4 px 32 ms SOUTH
00:02:58.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:02:58.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:00.815 02.015 11616 Exposure complete
00:03:00.869 00.054 11616 worker thread done servicing request
00:03:00.870 00.001 12268 OnExposeComplete: enter
00:03:00.870 00.000 12268 UpdateGuideState(): m_state=6
00:03:00.870 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
00:03:00.870 00.000 12268 Star::Find returns 1 (0), X=919.87, Y=20.57, Mass=304, SNR=12.0, Peak=42 HFD=3.6
00:03:00.870 00.000 12268 MultiStar: [#1 0.30,-0.00,0.80,U] [#2 0.30,-0.43,0.65,U] [#3 -0.32,-0.38,0.53,U] [#4 0.56,-0.26,0.00,M9] [#5 -0.01,-0.13,0.62,U] 
00:03:00.870 00.000 12268 refined, 4 included, MultiStar: {0.11, -0.08}, one-star: {0.13, 0.27}
00:03:00.870 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
00:03:00.871 00.001 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
00:03:00.871 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.67 mountX=-0.07 mountY=0.12, mountTheta=2.13
00:03:00.872 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.08, opts=13)
00:03:00.872 00.000 12268 Enqueuing Move request for scope (0.11, -0.08)
00:03:00.872 00.000 11616 Worker thread wakes up
00:03:00.872 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
00:03:00.872 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
00:03:00.872 00.000 11616 Moving (0.11, -0.08) raw xDistance=-0.07 yDistance=0.12
00:03:00.872 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:00.873 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:03:00.873 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:00.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:03:00.873 00.000 11616 MoveAxis(E, 0, ABG)
00:03:00.873 00.000 11616 Move returns status 0, amount 0
00:03:00.873 00.000 11616 MoveAxis(N, 0, ABG)
00:03:00.873 00.000 11616 Move returns status 0, amount 0
00:03:00.873 00.000 11616 move complete, result=0
00:03:00.873 00.000 11616 worker thread done servicing request
00:03:00.894 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
00:03:00.911 00.017 12268 UpdateGuideState exits: m=304 SNR=12.0
00:03:00.912 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:00.913 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:00.913 00.000 12268 Enqueuing Expose request
00:03:00.913 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:00.913 00.000 11616 Worker thread wakes up
00:03:00.913 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:00.913 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:02.917 02.004 11616 Exposure complete
00:03:02.971 00.054 11616 worker thread done servicing request
00:03:02.971 00.000 12268 OnExposeComplete: enter
00:03:02.971 00.000 12268 UpdateGuideState(): m_state=6
00:03:02.971 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
00:03:02.971 00.000 12268 Star::Find returns 1 (0), X=919.75, Y=20.79, Mass=376, SNR=13.3, Peak=36 HFD=4.9
00:03:02.972 00.001 12268 MultiStar: [#1 0.00,0.39,0.72,U] [#2 0.08,0.35,0.60,U] [#3 -0.48,0.97,0.00,M2] [#4 0.31,0.05,0.52,U] [#5 -0.50,-0.03,0.49,U] 
00:03:02.972 00.000 12268 refined, 4 included, MultiStar: {-0.01, 0.30}, one-star: {0.01, 0.49}
00:03:02.972 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
00:03:02.972 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
00:03:02.972 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.60 mountX=0.29 mountY=-0.05, mountTheta=-0.15
00:03:02.974 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.30, opts=13)
00:03:02.974 00.000 12268 Enqueuing Move request for scope (-0.01, 0.30)
00:03:02.974 00.000 11616 Worker thread wakes up
00:03:02.974 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.30) opts 0xd
00:03:02.974 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.30)
00:03:02.974 00.000 11616 Moving (-0.01, 0.30) raw xDistance=0.29 yDistance=-0.05
00:03:02.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
00:03:02.974 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:02.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:03:02.975 00.001 11616 MoveAxis(W, 165, ABG)
00:03:02.975 00.000 11616 Guiding  Dir = 3, Dur = 165
00:03:02.975 00.000 11616 IsSlewing returns 0
00:03:02.975 00.000 11616 IsGuiding returns 0
00:03:02.975 00.000 11616 PulseGuide returned control before completion, sleep 175
00:03:02.996 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
00:03:03.013 00.017 12268 UpdateGuideState exits: m=376 SNR=13.3
00:03:03.013 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:03.013 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:03.013 00.000 12268 Enqueuing Expose request
00:03:03.156 00.143 11616 IsGuiding returns 1
00:03:03.156 00.000 11616 scope still moving after pulse duration time elapsed
00:03:03.187 00.031 11616 IsSlewing returns 0
00:03:03.188 00.001 11616 IsGuiding returns 0
00:03:03.188 00.000 11616 scope move finished after 165 + 47 ms
00:03:03.188 00.000 11616 Move returns status 0, amount 165
00:03:03.188 00.000 11616 MoveAxis(N, 0, ABG)
00:03:03.188 00.000 11616 Move returns status 0, amount 0
00:03:03.188 00.000 11616 move complete, result=0
00:03:03.188 00.000 11616 worker thread done servicing request
00:03:03.188 00.000 11616 Worker thread wakes up
00:03:03.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:03.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:03.188 00.000 12268 GuideStep: 0.3 px 165 ms WEST, -0.0 px 0 ms NORTH
00:03:05.187 01.999 11616 Exposure complete
00:03:05.241 00.054 11616 worker thread done servicing request
00:03:05.241 00.000 12268 OnExposeComplete: enter
00:03:05.241 00.000 12268 UpdateGuideState(): m_state=6
00:03:05.242 00.001 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
00:03:05.242 00.000 12268 Star::Find returns 1 (0), X=919.82, Y=20.31, Mass=321, SNR=12.2, Peak=34 HFD=4.5
00:03:05.242 00.000 12268 MultiStar: [#1 0.14,0.07,0.75,U] [#2 0.02,0.31,0.63,U] [#3 -0.11,0.30,0.59,U] [#4 0.39,-0.20,0.52,U] [#5 -0.53,-0.35,0.00,M1] 
00:03:05.242 00.000 12268 single-star, 4 included, MultiStar: {0.10, 0.10}, one-star: {0.08, 0.01}
00:03:05.242 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
00:03:05.242 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
00:03:05.242 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.15 mountX=0.02 mountY=0.08, mountTheta=1.32
00:03:05.244 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.01, opts=13)
00:03:05.244 00.000 12268 Enqueuing Move request for scope (0.08, 0.01)
00:03:05.244 00.000 11616 Worker thread wakes up
00:03:05.244 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
00:03:05.244 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
00:03:05.244 00.000 11616 Moving (0.08, 0.01) raw xDistance=0.02 yDistance=0.08
00:03:05.245 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:05.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:03:05.245 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:05.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:03:05.245 00.000 11616 MoveAxis(E, 0, ABG)
00:03:05.245 00.000 11616 Move returns status 0, amount 0
00:03:05.245 00.000 11616 MoveAxis(N, 0, ABG)
00:03:05.245 00.000 11616 Move returns status 0, amount 0
00:03:05.245 00.000 11616 move complete, result=0
00:03:05.245 00.000 11616 worker thread done servicing request
00:03:05.267 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
00:03:05.284 00.017 12268 UpdateGuideState exits: m=321 SNR=12.2
00:03:05.285 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:05.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:05.285 00.000 12268 Enqueuing Expose request
00:03:05.285 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:05.285 00.000 11616 Worker thread wakes up
00:03:05.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:05.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:07.296 02.011 11616 Exposure complete
00:03:07.355 00.059 11616 worker thread done servicing request
00:03:07.355 00.000 12268 OnExposeComplete: enter
00:03:07.355 00.000 12268 UpdateGuideState(): m_state=6
00:03:07.355 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
00:03:07.355 00.000 12268 Star::Find returns 1 (0), X=919.88, Y=20.50, Mass=306, SNR=12.1, Peak=34 HFD=3.9
00:03:07.355 00.000 12268 MultiStar: [#1 0.53,-0.10,0.66,U] [#2 0.06,-0.00,0.71,U] [#3 -0.48,0.14,0.60,U] [#4 0.10,0.62,0.00,M8] [#5 -0.50,0.42,0.00,M2] 
00:03:07.356 00.001 12268 refined, 3 included, MultiStar: {0.08, 0.07}, one-star: {0.14, 0.20}
00:03:07.356 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
00:03:07.356 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.42)
00:03:07.356 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.72 mountX=0.08 mountY=0.07, mountTheta=0.73
00:03:07.357 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.07, opts=13)
00:03:07.358 00.001 12268 Enqueuing Move request for scope (0.08, 0.07)
00:03:07.358 00.000 11616 Worker thread wakes up
00:03:07.358 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
00:03:07.358 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
00:03:07.358 00.000 11616 Moving (0.08, 0.07) raw xDistance=0.08 yDistance=0.07
00:03:07.358 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:07.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:03:07.358 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:07.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:03:07.359 00.001 11616 MoveAxis(E, 0, ABG)
00:03:07.359 00.000 11616 Move returns status 0, amount 0
00:03:07.359 00.000 11616 MoveAxis(N, 0, ABG)
00:03:07.359 00.000 11616 Move returns status 0, amount 0
00:03:07.359 00.000 11616 move complete, result=0
00:03:07.359 00.000 11616 worker thread done servicing request
00:03:07.381 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
00:03:07.400 00.019 12268 UpdateGuideState exits: m=306 SNR=12.1
00:03:07.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:07.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:07.400 00.000 12268 Enqueuing Expose request
00:03:07.400 00.000 11616 Worker thread wakes up
00:03:07.400 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:07.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:07.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:09.419 02.019 11616 Exposure complete
00:03:09.472 00.053 11616 worker thread done servicing request
00:03:09.473 00.001 12268 OnExposeComplete: enter
00:03:09.473 00.000 12268 UpdateGuideState(): m_state=6
00:03:09.473 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
00:03:09.473 00.000 12268 Star::Find returns 1 (0), X=919.77, Y=21.25, Mass=316, SNR=12.2, Peak=36 HFD=4.7
00:03:09.473 00.000 12268 MultiStar: [#1 0.06,0.77,0.00,M1] [#2 0.23,0.66,0.00,M1] [#3 0.03,0.51,0.37,U] [#4 -0.22,0.80,0.00,M9] [#5 -0.14,0.97,0.00,M3] 
00:03:09.473 00.000 12268 refined, 1 included, MultiStar: {0.03, 0.83}, one-star: {0.03, 0.95}
00:03:09.473 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
00:03:09.474 00.001 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
00:03:09.474 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.83 hyp=0.83 cameraTheta=1.54 mountX=0.83 mountY=-0.08, mountTheta=-0.09
00:03:09.476 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.83, opts=13)
00:03:09.476 00.000 12268 Enqueuing Move request for scope (0.03, 0.83)
00:03:09.476 00.000 11616 Worker thread wakes up
00:03:09.476 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.83) opts 0xd
00:03:09.476 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.83)
00:03:09.476 00.000 11616 Moving (0.03, 0.83) raw xDistance=0.83 yDistance=-0.08
00:03:09.477 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.83
00:03:09.477 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:09.477 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:03:09.477 00.000 11616 MoveAxis(W, 463, ABG)
00:03:09.477 00.000 11616 Guiding  Dir = 3, Dur = 463
00:03:09.477 00.000 11616 IsSlewing returns 0
00:03:09.477 00.000 11616 IsGuiding returns 0
00:03:09.478 00.001 11616 PulseGuide returned control before completion, sleep 473
00:03:09.498 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
00:03:09.516 00.018 12268 UpdateGuideState exits: m=316 SNR=12.2
00:03:09.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:09.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:09.516 00.000 12268 Enqueuing Expose request
00:03:09.955 00.439 11616 IsGuiding returns 1
00:03:09.956 00.001 11616 scope still moving after pulse duration time elapsed
00:03:09.986 00.030 11616 IsSlewing returns 0
00:03:09.987 00.001 11616 IsGuiding returns 1
00:03:10.017 00.030 11616 IsSlewing returns 0
00:03:10.018 00.001 11616 IsGuiding returns 1
00:03:10.049 00.031 11616 IsSlewing returns 0
00:03:10.050 00.001 11616 IsGuiding returns 1
00:03:10.079 00.029 11616 IsSlewing returns 0
00:03:10.079 00.000 11616 IsGuiding returns 1
00:03:10.111 00.032 11616 IsSlewing returns 0
00:03:10.111 00.000 11616 IsGuiding returns 1
00:03:10.142 00.031 11616 IsSlewing returns 0
00:03:10.142 00.000 11616 IsGuiding returns 1
00:03:10.172 00.030 11616 IsSlewing returns 0
00:03:10.172 00.000 11616 IsGuiding returns 0
00:03:10.173 00.001 11616 scope move finished after 463 + 232 ms
00:03:10.173 00.000 11616 Move returns status 0, amount 463
00:03:10.173 00.000 11616 MoveAxis(N, 0, ABG)
00:03:10.173 00.000 11616 Move returns status 0, amount 0
00:03:10.173 00.000 11616 move complete, result=0
00:03:10.173 00.000 11616 worker thread done servicing request
00:03:10.173 00.000 11616 Worker thread wakes up
00:03:10.173 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:10.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:10.173 00.000 12268 GuideStep: 0.8 px 463 ms WEST, -0.1 px 0 ms NORTH
00:03:12.273 02.100 11616 Exposure complete
00:03:12.328 00.055 11616 worker thread done servicing request
00:03:12.328 00.000 12268 OnExposeComplete: enter
00:03:12.328 00.000 12268 UpdateGuideState(): m_state=6
00:03:12.328 00.000 12268 Star::Find(15, 919, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
00:03:12.329 00.001 12268 Star::Find returns 1 (0), X=919.82, Y=20.12, Mass=304, SNR=11.9, Peak=33 HFD=4.6
00:03:12.329 00.000 12268 MultiStar: [#1 0.28,-0.14,0.71,U] [#2 0.12,-0.14,0.69,U] [#3 -0.33,-0.72,0.00,M1] [#4 0.52,-0.33,0.50,U] [#5 -0.08,-0.74,0.00,M4] 
00:03:12.329 00.000 12268 single-star, 3 included, MultiStar: {0.21, -0.19}, one-star: {0.08, -0.18}
00:03:12.329 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
00:03:12.329 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.53)
00:03:12.329 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.17 mountX=-0.17 mountY=0.10, mountTheta=2.62
00:03:12.331 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.18, opts=13)
00:03:12.331 00.000 12268 Enqueuing Move request for scope (0.08, -0.18)
00:03:12.331 00.000 11616 Worker thread wakes up
00:03:12.331 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
00:03:12.331 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
00:03:12.331 00.000 11616 Moving (0.08, -0.18) raw xDistance=-0.17 yDistance=0.10
00:03:12.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:12.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:03:12.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:12.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:03:12.332 00.001 11616 MoveAxis(E, 0, ABG)
00:03:12.332 00.000 11616 Move returns status 0, amount 0
00:03:12.332 00.000 11616 MoveAxis(N, 0, ABG)
00:03:12.332 00.000 11616 Move returns status 0, amount 0
00:03:12.332 00.000 11616 move complete, result=0
00:03:12.332 00.000 11616 worker thread done servicing request
00:03:12.353 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
00:03:12.370 00.017 12268 UpdateGuideState exits: m=304 SNR=11.9
00:03:12.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:12.370 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:12.370 00.000 12268 Enqueuing Expose request
00:03:12.370 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:12.371 00.001 11616 Worker thread wakes up
00:03:12.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:12.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:14.371 02.000 11616 Exposure complete
00:03:14.427 00.056 11616 worker thread done servicing request
00:03:14.428 00.001 12268 OnExposeComplete: enter
00:03:14.428 00.000 12268 UpdateGuideState(): m_state=6
00:03:14.428 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
00:03:14.428 00.000 12268 Star::Find returns 1 (0), X=919.97, Y=20.29, Mass=311, SNR=12.1, Peak=33 HFD=4.6
00:03:14.428 00.000 12268 MultiStar: [#1 0.59,0.20,0.00,M1] [#2 0.12,-0.27,0.62,U] [#3 -0.62,-0.00,0.00,M2] [#4 0.60,-0.46,0.00,M9] [#5 -0.93,-0.51,0.00,M5] 
00:03:14.428 00.000 12268 refined, 1 included, MultiStar: {0.19, -0.11}, one-star: {0.23, -0.01}
00:03:14.428 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
00:03:14.428 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
00:03:14.428 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.53 mountX=-0.09 mountY=0.20, mountTheta=2.00
00:03:14.429 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.11, opts=13)
00:03:14.430 00.001 12268 Enqueuing Move request for scope (0.19, -0.11)
00:03:14.430 00.000 11616 Worker thread wakes up
00:03:14.430 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
00:03:14.430 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
00:03:14.430 00.000 11616 Moving (0.19, -0.11) raw xDistance=-0.09 yDistance=0.20
00:03:14.430 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:14.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:03:14.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
00:03:14.430 00.000 11616 MoveAxis(E, 0, ABG)
00:03:14.430 00.000 11616 Move returns status 0, amount 0
00:03:14.430 00.000 11616 MoveAxis(S, 17, ABG)
00:03:14.430 00.000 11616 Guiding  Dir = 1, Dur = 17
00:03:14.431 00.001 11616 IsSlewing returns 0
00:03:14.431 00.000 11616 IsGuiding returns 0
00:03:14.431 00.000 11616 PulseGuide returned control before completion, sleep 27
00:03:14.451 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=204, Gamma=1.290
00:03:14.469 00.018 11616 IsGuiding returns 1
00:03:14.469 00.000 11616 scope still moving after pulse duration time elapsed
00:03:14.470 00.001 12268 UpdateGuideState exits: m=311 SNR=12.1
00:03:14.470 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:14.470 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:14.470 00.000 12268 Enqueuing Expose request
00:03:14.499 00.029 11616 IsSlewing returns 0
00:03:14.499 00.000 11616 IsGuiding returns 1
00:03:14.531 00.032 11616 IsSlewing returns 0
00:03:14.532 00.001 11616 IsGuiding returns 1
00:03:14.561 00.029 11616 IsSlewing returns 0
00:03:14.561 00.000 11616 IsGuiding returns 1
00:03:14.592 00.031 11616 IsSlewing returns 0
00:03:14.593 00.001 11616 IsGuiding returns 1
00:03:14.623 00.030 11616 IsSlewing returns 0
00:03:14.624 00.001 11616 IsGuiding returns 1
00:03:14.653 00.029 11616 IsSlewing returns 0
00:03:14.653 00.000 11616 IsGuiding returns 1
00:03:14.684 00.031 11616 IsSlewing returns 0
00:03:14.685 00.001 11616 IsGuiding returns 0
00:03:14.685 00.000 11616 scope move finished after 17 + 236 ms
00:03:14.685 00.000 11616 Move returns status 0, amount 17
00:03:14.685 00.000 11616 move complete, result=0
00:03:14.685 00.000 11616 worker thread done servicing request
00:03:14.685 00.000 11616 Worker thread wakes up
00:03:14.686 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:14.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:14.686 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
00:03:16.692 02.006 11616 Exposure complete
00:03:16.746 00.054 11616 worker thread done servicing request
00:03:16.747 00.001 12268 OnExposeComplete: enter
00:03:16.747 00.000 12268 UpdateGuideState(): m_state=6
00:03:16.747 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
00:03:16.747 00.000 12268 Star::Find returns 1 (0), X=919.58, Y=20.41, Mass=252, SNR=10.9, Peak=33 HFD=3.3
00:03:16.747 00.000 12268 MultiStar: [#1 0.36,0.08,0.78,U] [#2 0.33,0.22,0.74,U] [#3 -0.96,-0.13,0.00,M3] [#4 0.48,-0.04,0.64,U] [#5 -0.53,0.17,0.56,U] 
00:03:16.748 00.001 12268 refined, 4 included, MultiStar: {0.10, 0.11}, one-star: {-0.16, 0.11}
00:03:16.748 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
00:03:16.748 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.53)
00:03:16.748 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.83 mountX=0.12 mountY=0.09, mountTheta=0.63
00:03:16.750 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.11, opts=13)
00:03:16.750 00.000 12268 Enqueuing Move request for scope (0.10, 0.11)
00:03:16.750 00.000 11616 Worker thread wakes up
00:03:16.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
00:03:16.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
00:03:16.750 00.000 11616 Moving (0.10, 0.11) raw xDistance=0.12 yDistance=0.09
00:03:16.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
00:03:16.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:16.751 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:03:16.751 00.000 11616 MoveAxis(W, 66, ABG)
00:03:16.751 00.000 11616 Guiding  Dir = 3, Dur = 66
00:03:16.751 00.000 11616 IsSlewing returns 0
00:03:16.751 00.000 11616 IsGuiding returns 0
00:03:16.752 00.001 11616 PulseGuide returned control before completion, sleep 76
00:03:16.774 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=145, Gamma=1.290
00:03:16.791 00.017 12268 UpdateGuideState exits: m=252 SNR=10.9
00:03:16.791 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:16.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:16.791 00.000 12268 Enqueuing Expose request
00:03:16.833 00.042 11616 IsGuiding returns 1
00:03:16.833 00.000 11616 scope still moving after pulse duration time elapsed
00:03:16.864 00.031 11616 IsSlewing returns 0
00:03:16.864 00.000 11616 IsGuiding returns 0
00:03:16.865 00.001 11616 scope move finished after 66 + 47 ms
00:03:16.865 00.000 11616 Move returns status 0, amount 66
00:03:16.865 00.000 11616 MoveAxis(N, 0, ABG)
00:03:16.865 00.000 11616 Move returns status 0, amount 0
00:03:16.865 00.000 11616 move complete, result=0
00:03:16.865 00.000 11616 worker thread done servicing request
00:03:16.865 00.000 11616 Worker thread wakes up
00:03:16.865 00.000 12268 GuideStep: 0.1 px 66 ms WEST, 0.1 px 0 ms NORTH
00:03:16.865 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:16.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:18.874 02.009 11616 Exposure complete
00:03:18.929 00.055 11616 worker thread done servicing request
00:03:18.929 00.000 12268 OnExposeComplete: enter
00:03:18.930 00.001 12268 UpdateGuideState(): m_state=6
00:03:18.930 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
00:03:18.930 00.000 12268 Star::Find returns 1 (0), X=919.76, Y=20.31, Mass=240, SNR=10.6, Peak=33 HFD=3.6
00:03:18.930 00.000 12268 MultiStar: [#1 0.67,0.24,0.00,M1] [#2 -0.41,0.73,0.00,M1] [#3 -0.57,0.70,0.00,M4] [#4 -0.11,-0.30,0.64,U] [#5 -0.81,0.32,0.00,M5] 
00:03:18.930 00.000 12268 single-star, 1 included, MultiStar: {-0.03, -0.11}, one-star: {0.02, 0.01}
00:03:18.930 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
00:03:18.930 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
00:03:18.930 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.36 mountX=0.01 mountY=0.02, mountTheta=1.11
00:03:18.932 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.01, opts=13)
00:03:18.932 00.000 12268 Enqueuing Move request for scope (0.02, 0.01)
00:03:18.932 00.000 11616 Worker thread wakes up
00:03:18.932 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
00:03:18.932 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
00:03:18.932 00.000 11616 Moving (0.02, 0.01) raw xDistance=0.01 yDistance=0.02
00:03:18.933 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:18.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:03:18.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:18.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:03:18.933 00.000 11616 MoveAxis(E, 0, ABG)
00:03:18.933 00.000 11616 Move returns status 0, amount 0
00:03:18.933 00.000 11616 MoveAxis(N, 0, ABG)
00:03:18.933 00.000 11616 Move returns status 0, amount 0
00:03:18.933 00.000 11616 move complete, result=0
00:03:18.933 00.000 11616 worker thread done servicing request
00:03:18.954 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=132, Gamma=1.290
00:03:18.971 00.017 12268 UpdateGuideState exits: m=240 SNR=10.6
00:03:18.971 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:18.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:18.971 00.000 12268 Enqueuing Expose request
00:03:18.972 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:18.972 00.000 11616 Worker thread wakes up
00:03:18.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:18.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:20.982 02.010 11616 Exposure complete
00:03:21.036 00.054 11616 worker thread done servicing request
00:03:21.036 00.000 12268 OnExposeComplete: enter
00:03:21.036 00.000 12268 UpdateGuideState(): m_state=6
00:03:21.036 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
00:03:21.036 00.000 12268 Star::Find returns 1 (0), X=919.72, Y=20.25, Mass=318, SNR=12.3, Peak=33 HFD=4.7
00:03:21.036 00.000 12268 MultiStar: [#1 -0.07,-0.02,0.70,U] [#2 -0.11,-0.19,0.63,U] [#3 -0.02,0.65,0.00,M5] [#4 -0.00,0.15,0.46,U] [#5 -0.53,0.12,0.48,U] 
00:03:21.036 00.000 12268 single-star, 4 included, MultiStar: {-0.12, -0.02}, one-star: {-0.02, -0.05}
00:03:21.036 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
00:03:21.036 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.18)
00:03:21.036 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.88 mountX=-0.05 mountY=-0.01, mountTheta=-2.96
00:03:21.038 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.05, opts=13)
00:03:21.038 00.000 12268 Enqueuing Move request for scope (-0.02, -0.05)
00:03:21.038 00.000 11616 Worker thread wakes up
00:03:21.038 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
00:03:21.038 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
00:03:21.038 00.000 11616 Moving (-0.02, -0.05) raw xDistance=-0.05 yDistance=-0.01
00:03:21.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:21.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:03:21.039 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:21.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:03:21.039 00.000 11616 MoveAxis(E, 0, ABG)
00:03:21.039 00.000 11616 Move returns status 0, amount 0
00:03:21.039 00.000 11616 MoveAxis(N, 0, ABG)
00:03:21.039 00.000 11616 Move returns status 0, amount 0
00:03:21.039 00.000 11616 move complete, result=0
00:03:21.039 00.000 11616 worker thread done servicing request
00:03:21.059 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=127, Gamma=1.290
00:03:21.076 00.017 12268 UpdateGuideState exits: m=318 SNR=12.3
00:03:21.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:21.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:21.076 00.000 12268 Enqueuing Expose request
00:03:21.077 00.001 11616 Worker thread wakes up
00:03:21.077 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:03:21.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:21.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:23.087 02.010 11616 Exposure complete
00:03:23.142 00.055 11616 worker thread done servicing request
00:03:23.142 00.000 12268 OnExposeComplete: enter
00:03:23.142 00.000 12268 UpdateGuideState(): m_state=6
00:03:23.143 00.001 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
00:03:23.143 00.000 12268 Star::Find returns 1 (0), X=920.21, Y=20.77, Mass=306, SNR=12.1, Peak=32 HFD=4.7
00:03:23.143 00.000 12268 MultiStar: [#1 0.53,0.49,0.00,M1] [#2 0.20,0.13,0.68,U] [#3 -0.15,0.31,0.53,U] [#4 0.52,0.06,0.46,U] [#5 -0.59,-0.27,0.00,M5] 
00:03:23.143 00.000 12268 refined, 3 included, MultiStar: {0.29, 0.28}, one-star: {0.47, 0.47}
00:03:23.143 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
00:03:23.143 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
00:03:23.144 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=0.28 hyp=0.40 cameraTheta=0.77 mountX=0.31 mountY=0.25, mountTheta=0.68
00:03:23.145 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.28, opts=13)
00:03:23.146 00.001 12268 Enqueuing Move request for scope (0.29, 0.28)
00:03:23.146 00.000 11616 Worker thread wakes up
00:03:23.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.28) opts 0xd
00:03:23.146 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.28)
00:03:23.146 00.000 11616 Moving (0.29, 0.28) raw xDistance=0.31 yDistance=0.25
00:03:23.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
00:03:23.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
00:03:23.146 00.000 11616 MoveAxis(W, 171, ABG)
00:03:23.146 00.000 11616 Guiding  Dir = 3, Dur = 171
00:03:23.147 00.001 11616 IsSlewing returns 0
00:03:23.147 00.000 11616 IsGuiding returns 0
00:03:23.147 00.000 11616 PulseGuide returned control before completion, sleep 181
00:03:23.170 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=154, Gamma=1.290
00:03:23.187 00.017 12268 UpdateGuideState exits: m=306 SNR=12.1
00:03:23.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:23.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:23.187 00.000 12268 Enqueuing Expose request
00:03:23.333 00.146 11616 IsGuiding returns 1
00:03:23.333 00.000 11616 scope still moving after pulse duration time elapsed
00:03:23.364 00.031 11616 IsSlewing returns 0
00:03:23.365 00.001 11616 IsGuiding returns 0
00:03:23.365 00.000 11616 scope move finished after 171 + 46 ms
00:03:23.365 00.000 11616 Move returns status 0, amount 171
00:03:23.365 00.000 11616 MoveAxis(S, 21, ABG)
00:03:23.365 00.000 11616 Guiding  Dir = 1, Dur = 21
00:03:23.366 00.001 11616 IsSlewing returns 0
00:03:23.366 00.000 11616 IsGuiding returns 0
00:03:23.366 00.000 11616 PulseGuide returned control before completion, sleep 31
00:03:23.410 00.044 11616 IsGuiding returns 1
00:03:23.410 00.000 11616 scope still moving after pulse duration time elapsed
00:03:23.440 00.030 11616 IsSlewing returns 0
00:03:23.440 00.000 11616 IsGuiding returns 0
00:03:23.441 00.001 11616 scope move finished after 21 + 53 ms
00:03:23.441 00.000 11616 Move returns status 0, amount 21
00:03:23.441 00.000 11616 move complete, result=0
00:03:23.441 00.000 11616 worker thread done servicing request
00:03:23.441 00.000 11616 Worker thread wakes up
00:03:23.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:23.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:23.441 00.000 12268 GuideStep: 0.3 px 171 ms WEST, 0.2 px 21 ms SOUTH
00:03:25.446 02.005 11616 Exposure complete
00:03:25.500 00.054 11616 worker thread done servicing request
00:03:25.501 00.001 12268 OnExposeComplete: enter
00:03:25.501 00.000 12268 UpdateGuideState(): m_state=6
00:03:25.501 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
00:03:25.501 00.000 12268 Star::Find returns 1 (0), X=919.79, Y=20.91, Mass=328, SNR=12.4, Peak=40 HFD=4.5
00:03:25.501 00.000 12268 MultiStar: [#1 0.09,0.49,0.72,U] [#2 0.34,0.34,0.66,U] [#3 -0.42,0.06,0.51,U] [#4 0.40,0.33,0.44,U] [#5 -0.56,-0.11,0.48,U] 
00:03:25.501 00.000 12268 refined, 5 included, MultiStar: {0.01, 0.34}, one-star: {0.05, 0.61}
00:03:25.501 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
00:03:25.501 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
00:03:25.502 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.55 mountX=0.34 mountY=-0.04, mountTheta=-0.11
00:03:25.503 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.34, opts=13)
00:03:25.503 00.000 12268 Enqueuing Move request for scope (0.01, 0.34)
00:03:25.503 00.000 11616 Worker thread wakes up
00:03:25.503 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.34) opts 0xd
00:03:25.503 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.34)
00:03:25.503 00.000 11616 Moving (0.01, 0.34) raw xDistance=0.34 yDistance=-0.04
00:03:25.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
00:03:25.504 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:25.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:03:25.504 00.000 11616 MoveAxis(W, 192, ABG)
00:03:25.504 00.000 11616 Guiding  Dir = 3, Dur = 192
00:03:25.504 00.000 11616 IsSlewing returns 0
00:03:25.504 00.000 11616 IsGuiding returns 0
00:03:25.505 00.001 11616 PulseGuide returned control before completion, sleep 202
00:03:25.527 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=144, Gamma=1.290
00:03:25.545 00.018 12268 UpdateGuideState exits: m=328 SNR=12.4
00:03:25.545 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:25.545 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:25.545 00.000 12268 Enqueuing Expose request
00:03:25.712 00.167 11616 IsGuiding returns 1
00:03:25.712 00.000 11616 scope still moving after pulse duration time elapsed
00:03:25.742 00.030 11616 IsSlewing returns 0
00:03:25.743 00.001 11616 IsGuiding returns 1
00:03:25.773 00.030 11616 IsSlewing returns 0
00:03:25.773 00.000 11616 IsGuiding returns 1
00:03:25.804 00.031 11616 IsSlewing returns 0
00:03:25.805 00.001 11616 IsGuiding returns 0
00:03:25.805 00.000 11616 scope move finished after 192 + 109 ms
00:03:25.805 00.000 11616 Move returns status 0, amount 192
00:03:25.805 00.000 11616 MoveAxis(N, 0, ABG)
00:03:25.805 00.000 11616 Move returns status 0, amount 0
00:03:25.805 00.000 11616 move complete, result=0
00:03:25.806 00.001 11616 worker thread done servicing request
00:03:25.806 00.000 11616 Worker thread wakes up
00:03:25.806 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:25.806 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:25.806 00.000 12268 GuideStep: 0.3 px 192 ms WEST, -0.0 px 0 ms NORTH
00:03:27.823 02.017 11616 Exposure complete
00:03:27.876 00.053 11616 worker thread done servicing request
00:03:27.877 00.001 12268 OnExposeComplete: enter
00:03:27.877 00.000 12268 UpdateGuideState(): m_state=6
00:03:27.877 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
00:03:27.877 00.000 12268 Star::Find returns 1 (0), X=919.92, Y=21.13, Mass=319, SNR=12.2, Peak=34 HFD=4.5
00:03:27.877 00.000 12268 MultiStar: [#1 0.07,0.36,0.70,U] [#2 -0.91,0.42,0.00,M1] [#3 -0.74,0.57,0.00,M4] [#4 -0.10,-0.01,0.45,U] [#5 -1.08,0.63,0.00,M5] 
00:03:27.877 00.000 12268 refined, 2 included, MultiStar: {0.09, 0.50}, one-star: {0.18, 0.83}
00:03:27.877 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
00:03:27.877 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
00:03:27.878 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=0.50 hyp=0.51 cameraTheta=1.40 mountX=0.51 mountY=0.02, mountTheta=0.04
00:03:27.879 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.50, opts=13)
00:03:27.879 00.000 12268 Enqueuing Move request for scope (0.09, 0.50)
00:03:27.879 00.000 11616 Worker thread wakes up
00:03:27.879 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.50) opts 0xd
00:03:27.879 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.50)
00:03:27.879 00.000 11616 Moving (0.09, 0.50) raw xDistance=0.51 yDistance=0.02
00:03:27.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
00:03:27.880 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:27.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:03:27.880 00.000 11616 MoveAxis(W, 285, ABG)
00:03:27.880 00.000 11616 Guiding  Dir = 3, Dur = 285
00:03:27.880 00.000 11616 IsSlewing returns 0
00:03:27.880 00.000 11616 IsGuiding returns 0
00:03:27.881 00.001 11616 PulseGuide returned control before completion, sleep 295
00:03:27.902 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=140, Gamma=1.290
00:03:27.919 00.017 12268 UpdateGuideState exits: m=319 SNR=12.2
00:03:27.919 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:27.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:27.919 00.000 12268 Enqueuing Expose request
00:03:28.179 00.260 11616 IsGuiding returns 1
00:03:28.180 00.001 11616 scope still moving after pulse duration time elapsed
00:03:28.210 00.030 11616 IsSlewing returns 0
00:03:28.211 00.001 11616 IsGuiding returns 1
00:03:28.242 00.031 11616 IsSlewing returns 0
00:03:28.242 00.000 11616 IsGuiding returns 1
00:03:28.274 00.032 11616 IsSlewing returns 0
00:03:28.274 00.000 11616 IsGuiding returns 1
00:03:28.307 00.033 11616 IsSlewing returns 0
00:03:28.307 00.000 11616 IsGuiding returns 1
00:03:28.338 00.031 11616 IsSlewing returns 0
00:03:28.339 00.001 11616 IsGuiding returns 1
00:03:28.371 00.032 11616 IsSlewing returns 0
00:03:28.371 00.000 11616 IsGuiding returns 0
00:03:28.371 00.000 11616 scope move finished after 285 + 205 ms
00:03:28.371 00.000 11616 Move returns status 0, amount 285
00:03:28.371 00.000 11616 MoveAxis(N, 0, ABG)
00:03:28.371 00.000 11616 Move returns status 0, amount 0
00:03:28.372 00.001 11616 move complete, result=0
00:03:28.372 00.000 11616 worker thread done servicing request
00:03:28.372 00.000 11616 Worker thread wakes up
00:03:28.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:28.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:28.372 00.000 12268 GuideStep: 0.5 px 285 ms WEST, 0.0 px 0 ms NORTH
00:03:30.386 02.014 11616 Exposure complete
00:03:30.443 00.057 11616 worker thread done servicing request
00:03:30.443 00.000 12268 OnExposeComplete: enter
00:03:30.443 00.000 12268 UpdateGuideState(): m_state=6
00:03:30.443 00.000 12268 Star::Find(15, 919, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
00:03:30.443 00.000 12268 Star::Find returns 1 (0), X=919.52, Y=20.26, Mass=312, SNR=12.1, Peak=39 HFD=4.6
00:03:30.444 00.001 12268 MultiStar: [#1 0.61,-0.31,0.00,M1] [#2 -0.14,-0.52,0.63,U] [#3 -0.30,-0.35,0.53,U] [#4 0.30,-0.56,0.00,M4] [#5 0.32,-0.65,0.00,M6] 
00:03:30.444 00.000 12268 single-star, 2 included, MultiStar: {-0.22, -0.26}, one-star: {-0.22, -0.04}
00:03:30.444 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.43 = 1.85)
00:03:30.444 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.26)
00:03:30.444 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-2.96 mountX=-0.06 mountY=-0.21, mountTheta=-1.85
00:03:30.446 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.04, opts=13)
00:03:30.446 00.000 12268 Enqueuing Move request for scope (-0.22, -0.04)
00:03:30.446 00.000 11616 Worker thread wakes up
00:03:30.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.04) opts 0xd
00:03:30.446 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.04)
00:03:30.446 00.000 11616 Moving (-0.22, -0.04) raw xDistance=-0.06 yDistance=-0.21
00:03:30.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:30.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:03:30.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:30.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:03:30.447 00.001 11616 MoveAxis(E, 0, ABG)
00:03:30.447 00.000 11616 Move returns status 0, amount 0
00:03:30.447 00.000 11616 MoveAxis(N, 0, ABG)
00:03:30.447 00.000 11616 Move returns status 0, amount 0
00:03:30.447 00.000 11616 move complete, result=0
00:03:30.448 00.001 11616 worker thread done servicing request
00:03:30.469 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=145, Gamma=1.290
00:03:30.485 00.016 12268 UpdateGuideState exits: m=312 SNR=12.1
00:03:30.486 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:30.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:30.486 00.000 12268 Enqueuing Expose request
00:03:30.486 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:30.486 00.000 11616 Worker thread wakes up
00:03:30.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:30.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:32.493 02.007 11616 Exposure complete
00:03:32.546 00.053 11616 worker thread done servicing request
00:03:32.546 00.000 12268 OnExposeComplete: enter
00:03:32.546 00.000 12268 UpdateGuideState(): m_state=6
00:03:32.546 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
00:03:32.546 00.000 12268 Star::Find returns 1 (0), X=919.74, Y=19.83, Mass=256, SNR=10.9, Peak=35 HFD=4.4
00:03:32.547 00.001 12268 MultiStar: [#1 0.23,-0.71,0.00,M2] [#2 0.49,-0.71,0.00,M1] [#3 -0.52,-0.51,0.00,M4] [#4 0.27,-0.45,0.47,U] [#5 -0.35,-0.08,0.54,U] 
00:03:32.547 00.000 12268 refined, 2 included, MultiStar: {-0.03, -0.36}, one-star: {0.00, -0.47}
00:03:32.547 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
00:03:32.547 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
00:03:32.547 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.36 hyp=0.36 cameraTheta=-1.66 mountX=-0.36 mountY=0.02, mountTheta=3.10
00:03:32.548 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.36, opts=13)
00:03:32.548 00.000 12268 Enqueuing Move request for scope (-0.03, -0.36)
00:03:32.549 00.001 11616 Worker thread wakes up
00:03:32.549 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.36) opts 0xd
00:03:32.549 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.36)
00:03:32.549 00.000 11616 Moving (-0.03, -0.36) raw xDistance=-0.36 yDistance=0.02
00:03:32.549 00.000 11616 resist switch: large excursion: input -0.36 thresh 0.29 direction from 1 to -1
00:03:32.549 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.07
00:03:32.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
00:03:32.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:32.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:03:32.549 00.000 11616 MoveAxis(E, 201, ABG)
00:03:32.549 00.000 11616 Guiding  Dir = 2, Dur = 201
00:03:32.549 00.000 11616 IsSlewing returns 0
00:03:32.550 00.001 11616 IsGuiding returns 0
00:03:32.550 00.000 11616 PulseGuide returned control before completion, sleep 211
00:03:32.571 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=138, Gamma=1.290
00:03:32.588 00.017 12268 UpdateGuideState exits: m=256 SNR=10.9
00:03:32.588 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:32.588 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:32.588 00.000 12268 Enqueuing Expose request
00:03:32.775 00.187 11616 IsGuiding returns 1
00:03:32.775 00.000 11616 scope still moving after pulse duration time elapsed
00:03:32.806 00.031 11616 IsSlewing returns 0
00:03:32.807 00.001 11616 IsGuiding returns 0
00:03:32.807 00.000 11616 scope move finished after 201 + 56 ms
00:03:32.807 00.000 11616 Move returns status 0, amount 201
00:03:32.807 00.000 11616 MoveAxis(N, 0, ABG)
00:03:32.807 00.000 11616 Move returns status 0, amount 0
00:03:32.807 00.000 11616 move complete, result=0
00:03:32.808 00.001 11616 worker thread done servicing request
00:03:32.808 00.000 11616 Worker thread wakes up
00:03:32.808 00.000 12268 GuideStep: -0.4 px 201 ms EAST, 0.0 px 0 ms NORTH
00:03:32.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:32.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:34.813 02.005 11616 Exposure complete
00:03:34.867 00.054 11616 worker thread done servicing request
00:03:34.867 00.000 12268 OnExposeComplete: enter
00:03:34.867 00.000 12268 UpdateGuideState(): m_state=6
00:03:34.867 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
00:03:34.867 00.000 12268 Star::Find returns 1 (0), X=919.74, Y=20.09, Mass=224, SNR=10.3, Peak=41 HFD=3.0
00:03:34.868 00.001 12268 MultiStar: [#1 0.55,-0.41,0.00,M3] [#2 -0.01,-0.53,0.70,U] [#3 -0.09,-0.03,0.67,U] [#4 1.33,-0.60,0.00,M4] [#5 -0.77,0.33,0.00,M6] 
00:03:34.868 00.000 12268 single-star, 2 included, MultiStar: {-0.03, -0.25}, one-star: {-0.00, -0.20}
00:03:34.868 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
00:03:34.868 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
00:03:34.868 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.21 cameraTheta=-1.59 mountX=-0.20 mountY=0.02, mountTheta=3.03
00:03:34.869 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.20, opts=13)
00:03:34.869 00.000 12268 Enqueuing Move request for scope (-0.00, -0.20)
00:03:34.869 00.000 11616 Worker thread wakes up
00:03:34.870 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.20) opts 0xd
00:03:34.870 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.20)
00:03:34.870 00.000 11616 Moving (-0.00, -0.20) raw xDistance=-0.20 yDistance=0.02
00:03:34.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
00:03:34.870 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:34.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:03:34.870 00.000 11616 MoveAxis(E, 114, ABG)
00:03:34.870 00.000 11616 Guiding  Dir = 2, Dur = 114
00:03:34.870 00.000 11616 IsSlewing returns 0
00:03:34.871 00.001 11616 IsGuiding returns 0
00:03:34.871 00.000 11616 PulseGuide returned control before completion, sleep 124
00:03:34.895 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=131, Gamma=1.290
00:03:34.914 00.019 12268 UpdateGuideState exits: m=224 SNR=10.3
00:03:34.914 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:34.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:34.914 00.000 12268 Enqueuing Expose request
00:03:35.003 00.089 11616 IsGuiding returns 1
00:03:35.004 00.001 11616 scope still moving after pulse duration time elapsed
00:03:35.035 00.031 11616 IsSlewing returns 0
00:03:35.035 00.000 11616 IsGuiding returns 0
00:03:35.035 00.000 11616 scope move finished after 114 + 50 ms
00:03:35.035 00.000 11616 Move returns status 0, amount 114
00:03:35.035 00.000 11616 MoveAxis(N, 0, ABG)
00:03:35.035 00.000 11616 Move returns status 0, amount 0
00:03:35.035 00.000 11616 move complete, result=0
00:03:35.035 00.000 11616 worker thread done servicing request
00:03:35.035 00.000 11616 Worker thread wakes up
00:03:35.036 00.001 12268 GuideStep: -0.2 px 114 ms EAST, 0.0 px 0 ms NORTH
00:03:35.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:35.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:37.044 02.008 11616 Exposure complete
00:03:37.099 00.055 11616 worker thread done servicing request
00:03:37.099 00.000 12268 OnExposeComplete: enter
00:03:37.099 00.000 12268 UpdateGuideState(): m_state=6
00:03:37.099 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
00:03:37.100 00.001 12268 Star::Find returns 1 (0), X=919.75, Y=20.24, Mass=265, SNR=11.2, Peak=36 HFD=3.5
00:03:37.100 00.000 12268 MultiStar: [#1 0.03,-0.22,0.75,U] [#2 0.39,-0.25,0.69,U] [#3 -0.68,0.06,0.00,M4] [#4 0.64,-0.41,0.00,M5] [#5 -0.18,-0.10,0.60,U] 
00:03:37.100 00.000 12268 single-star, 3 included, MultiStar: {0.06, -0.15}, one-star: {0.01, -0.06}
00:03:37.100 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
00:03:37.100 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
00:03:37.100 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.38 mountX=-0.06 mountY=0.02, mountTheta=2.82
00:03:37.102 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.06, opts=13)
00:03:37.102 00.000 12268 Enqueuing Move request for scope (0.01, -0.06)
00:03:37.102 00.000 11616 Worker thread wakes up
00:03:37.102 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
00:03:37.102 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
00:03:37.103 00.001 11616 Moving (0.01, -0.06) raw xDistance=-0.06 yDistance=0.02
00:03:37.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:37.103 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:03:37.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:37.103 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:03:37.103 00.000 11616 MoveAxis(E, 0, ABG)
00:03:37.103 00.000 11616 Move returns status 0, amount 0
00:03:37.103 00.000 11616 MoveAxis(N, 0, ABG)
00:03:37.103 00.000 11616 Move returns status 0, amount 0
00:03:37.103 00.000 11616 move complete, result=0
00:03:37.104 00.001 11616 worker thread done servicing request
00:03:37.125 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=146, Gamma=1.290
00:03:37.142 00.017 12268 UpdateGuideState exits: m=265 SNR=11.2
00:03:37.142 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:37.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:37.142 00.000 12268 Enqueuing Expose request
00:03:37.142 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:37.143 00.001 11616 Worker thread wakes up
00:03:37.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:37.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:39.150 02.007 11616 Exposure complete
00:03:39.205 00.055 11616 worker thread done servicing request
00:03:39.205 00.000 12268 OnExposeComplete: enter
00:03:39.205 00.000 12268 UpdateGuideState(): m_state=6
00:03:39.205 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
00:03:39.205 00.000 12268 Star::Find returns 1 (0), X=919.52, Y=20.26, Mass=211, SNR=10.0, Peak=33 HFD=3.3
00:03:39.206 00.001 12268 MultiStar: [#1 -0.09,-0.33,0.84,U] [#2 0.28,-0.12,0.81,U] [#3 -0.33,-0.23,0.69,U] [#4 0.24,-0.22,0.49,U] [#5 -0.88,-0.37,0.00,M6] 
00:03:39.206 00.000 12268 refined, 4 included, MultiStar: {-0.05, -0.18}, one-star: {-0.22, -0.04}
00:03:39.206 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.32 = 2.97)
00:03:39.206 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.14)
00:03:39.206 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.18 cameraTheta=-1.84 mountX=-0.18 mountY=-0.03, mountTheta=-3.00
00:03:39.207 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.18, opts=13)
00:03:39.207 00.000 12268 Enqueuing Move request for scope (-0.05, -0.18)
00:03:39.208 00.001 11616 Worker thread wakes up
00:03:39.208 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
00:03:39.208 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
00:03:39.208 00.000 11616 Moving (-0.05, -0.18) raw xDistance=-0.18 yDistance=-0.03
00:03:39.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
00:03:39.208 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:39.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:03:39.208 00.000 11616 MoveAxis(E, 101, ABG)
00:03:39.208 00.000 11616 Guiding  Dir = 2, Dur = 101
00:03:39.208 00.000 11616 IsSlewing returns 0
00:03:39.209 00.001 11616 IsGuiding returns 0
00:03:39.209 00.000 11616 PulseGuide returned control before completion, sleep 111
00:03:39.229 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
00:03:39.247 00.018 12268 UpdateGuideState exits: m=211 SNR=10.0
00:03:39.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:39.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:39.247 00.000 12268 Enqueuing Expose request
00:03:39.325 00.078 11616 IsGuiding returns 1
00:03:39.325 00.000 11616 scope still moving after pulse duration time elapsed
00:03:39.356 00.031 11616 IsSlewing returns 0
00:03:39.357 00.001 11616 IsGuiding returns 0
00:03:39.357 00.000 11616 scope move finished after 101 + 47 ms
00:03:39.357 00.000 11616 Move returns status 0, amount 101
00:03:39.357 00.000 11616 MoveAxis(N, 0, ABG)
00:03:39.357 00.000 11616 Move returns status 0, amount 0
00:03:39.357 00.000 11616 move complete, result=0
00:03:39.357 00.000 11616 worker thread done servicing request
00:03:39.357 00.000 11616 Worker thread wakes up
00:03:39.357 00.000 12268 GuideStep: -0.2 px 101 ms EAST, -0.0 px 0 ms NORTH
00:03:39.358 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:39.358 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:41.363 02.005 11616 Exposure complete
00:03:41.416 00.053 11616 worker thread done servicing request
00:03:41.416 00.000 12268 OnExposeComplete: enter
00:03:41.416 00.000 12268 UpdateGuideState(): m_state=6
00:03:41.416 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
00:03:41.417 00.001 12268 Star::Find returns 1 (0), X=920.15, Y=20.30, Mass=316, SNR=12.3, Peak=34 HFD=4.7
00:03:41.417 00.000 12268 MultiStar: [#1 0.85,0.24,0.00,M2] [#2 0.22,0.10,0.69,U] [#3 0.09,-0.18,0.52,U] [#4 0.10,-0.47,0.43,U] [#5 -0.06,-0.52,0.39,U] 
00:03:41.417 00.000 12268 refined, 4 included, MultiStar: {0.21, -0.14}, one-star: {0.41, 0.00}
00:03:41.417 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
00:03:41.417 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.10)
00:03:41.417 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-0.60 mountX=-0.12 mountY=0.22, mountTheta=2.07
00:03:41.418 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.14, opts=13)
00:03:41.418 00.000 12268 Enqueuing Move request for scope (0.21, -0.14)
00:03:41.418 00.000 11616 Worker thread wakes up
00:03:41.418 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.14) opts 0xd
00:03:41.418 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.14)
00:03:41.418 00.000 11616 Moving (0.21, -0.14) raw xDistance=-0.12 yDistance=0.22
00:03:41.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
00:03:41.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
00:03:41.418 00.000 11616 MoveAxis(E, 68, ABG)
00:03:41.419 00.001 11616 Guiding  Dir = 2, Dur = 68
00:03:41.419 00.000 11616 IsSlewing returns 0
00:03:41.419 00.000 11616 IsGuiding returns 0
00:03:41.419 00.000 11616 PulseGuide returned control before completion, sleep 78
00:03:41.439 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
00:03:41.455 00.016 12268 UpdateGuideState exits: m=316 SNR=12.3
00:03:41.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:41.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:41.456 00.001 12268 Enqueuing Expose request
00:03:41.507 00.051 11616 IsGuiding returns 1
00:03:41.508 00.001 11616 scope still moving after pulse duration time elapsed
00:03:41.537 00.029 11616 IsSlewing returns 0
00:03:41.538 00.001 11616 IsGuiding returns 1
00:03:41.568 00.030 11616 IsSlewing returns 0
00:03:41.569 00.001 11616 IsGuiding returns 1
00:03:41.599 00.030 11616 IsSlewing returns 0
00:03:41.600 00.001 11616 IsGuiding returns 1
00:03:41.630 00.030 11616 IsSlewing returns 0
00:03:41.630 00.000 11616 IsGuiding returns 1
00:03:41.661 00.031 11616 IsSlewing returns 0
00:03:41.662 00.001 11616 IsGuiding returns 1
00:03:41.694 00.032 11616 IsSlewing returns 0
00:03:41.694 00.000 11616 IsGuiding returns 0
00:03:41.694 00.000 11616 scope move finished after 68 + 206 ms
00:03:41.694 00.000 11616 Move returns status 0, amount 68
00:03:41.695 00.001 11616 MoveAxis(S, 19, ABG)
00:03:41.695 00.000 11616 Guiding  Dir = 1, Dur = 19
00:03:41.695 00.000 11616 IsSlewing returns 0
00:03:41.695 00.000 11616 IsGuiding returns 0
00:03:41.696 00.001 11616 PulseGuide returned control before completion, sleep 29
00:03:41.740 00.044 11616 IsGuiding returns 1
00:03:41.740 00.000 11616 scope still moving after pulse duration time elapsed
00:03:41.772 00.032 11616 IsSlewing returns 0
00:03:41.773 00.001 11616 IsGuiding returns 0
00:03:41.773 00.000 11616 scope move finished after 19 + 58 ms
00:03:41.773 00.000 11616 Move returns status 0, amount 19
00:03:41.773 00.000 11616 move complete, result=0
00:03:41.773 00.000 11616 worker thread done servicing request
00:03:41.773 00.000 11616 Worker thread wakes up
00:03:41.774 00.001 12268 GuideStep: -0.1 px 68 ms EAST, 0.2 px 19 ms SOUTH
00:03:41.774 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:41.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:43.784 02.010 11616 Exposure complete
00:03:43.837 00.053 11616 worker thread done servicing request
00:03:43.837 00.000 12268 OnExposeComplete: enter
00:03:43.837 00.000 12268 UpdateGuideState(): m_state=6
00:03:43.838 00.001 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
00:03:43.838 00.000 12268 Star::Find returns 1 (0), X=920.16, Y=20.25, Mass=304, SNR=11.9, Peak=37 HFD=4.6
00:03:43.838 00.000 12268 MultiStar: [#1 0.35,-0.04,0.69,U] [#2 0.56,-0.01,0.58,U] [#3 -0.30,-0.13,0.51,U] [#4 0.35,-0.31,0.42,U] [#5 -0.90,1.18,0.00,M6] 
00:03:43.838 00.000 12268 refined, 4 included, MultiStar: {0.31, -0.09}, one-star: {0.42, -0.05}
00:03:43.838 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
00:03:43.838 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.42)
00:03:43.838 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.09 hyp=0.32 cameraTheta=-0.28 mountX=-0.06 mountY=0.32, mountTheta=1.75
00:03:43.840 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.09, opts=13)
00:03:43.840 00.000 12268 Enqueuing Move request for scope (0.31, -0.09)
00:03:43.840 00.000 11616 Worker thread wakes up
00:03:43.840 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.09) opts 0xd
00:03:43.840 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.09)
00:03:43.840 00.000 11616 Moving (0.31, -0.09) raw xDistance=-0.06 yDistance=0.32
00:03:43.840 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:43.840 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:03:43.840 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
00:03:43.841 00.001 11616 MoveAxis(E, 0, ABG)
00:03:43.841 00.000 11616 Move returns status 0, amount 0
00:03:43.841 00.000 11616 MoveAxis(S, 27, ABG)
00:03:43.841 00.000 11616 Guiding  Dir = 1, Dur = 27
00:03:43.841 00.000 11616 IsSlewing returns 0
00:03:43.841 00.000 11616 IsGuiding returns 0
00:03:43.842 00.001 11616 PulseGuide returned control before completion, sleep 37
00:03:43.865 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=162, Gamma=1.290
00:03:43.883 00.018 12268 UpdateGuideState exits: m=304 SNR=11.9
00:03:43.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:43.884 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:43.884 00.000 12268 Enqueuing Expose request
00:03:43.890 00.006 11616 IsGuiding returns 1
00:03:43.890 00.000 11616 scope still moving after pulse duration time elapsed
00:03:43.921 00.031 11616 IsSlewing returns 0
00:03:43.921 00.000 11616 IsGuiding returns 1
00:03:43.953 00.032 11616 IsSlewing returns 0
00:03:43.953 00.000 11616 IsGuiding returns 1
00:03:43.983 00.030 11616 IsSlewing returns 0
00:03:43.984 00.001 11616 IsGuiding returns 1
00:03:44.014 00.030 11616 IsSlewing returns 0
00:03:44.014 00.000 11616 IsGuiding returns 1
00:03:44.046 00.032 11616 IsSlewing returns 0
00:03:44.046 00.000 11616 IsGuiding returns 1
00:03:44.077 00.031 11616 IsSlewing returns 0
00:03:44.078 00.001 11616 IsGuiding returns 0
00:03:44.078 00.000 11616 scope move finished after 27 + 209 ms
00:03:44.078 00.000 11616 Move returns status 0, amount 27
00:03:44.078 00.000 11616 move complete, result=0
00:03:44.078 00.000 11616 worker thread done servicing request
00:03:44.078 00.000 11616 Worker thread wakes up
00:03:44.079 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:44.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:44.079 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
00:03:46.092 02.013 11616 Exposure complete
00:03:46.145 00.053 11616 worker thread done servicing request
00:03:46.145 00.000 12268 OnExposeComplete: enter
00:03:46.145 00.000 12268 UpdateGuideState(): m_state=6
00:03:46.146 00.001 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
00:03:46.146 00.000 12268 Star::Find returns 1 (0), X=919.93, Y=20.43, Mass=259, SNR=11.0, Peak=32 HFD=4.0
00:03:46.146 00.000 12268 MultiStar: [#1 0.33,0.05,0.79,U] [#2 0.22,-0.00,0.65,U] [#3 0.25,0.32,0.56,U] [#4 0.71,0.40,0.00,M3] [#5 -0.05,0.14,0.60,U] 
00:03:46.146 00.000 12268 refined, 4 included, MultiStar: {0.19, 0.12}, one-star: {0.19, 0.13}
00:03:46.146 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
00:03:46.146 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.25)
00:03:46.146 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.12 hyp=0.23 cameraTheta=0.55 mountX=0.14 mountY=0.18, mountTheta=0.91
00:03:46.148 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.12, opts=13)
00:03:46.148 00.000 12268 Enqueuing Move request for scope (0.19, 0.12)
00:03:46.148 00.000 11616 Worker thread wakes up
00:03:46.148 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.12) opts 0xd
00:03:46.148 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.12)
00:03:46.148 00.000 11616 Moving (0.19, 0.12) raw xDistance=0.14 yDistance=0.18
00:03:46.148 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:46.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:03:46.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:03:46.149 00.001 11616 MoveAxis(E, 0, ABG)
00:03:46.149 00.000 11616 Move returns status 0, amount 0
00:03:46.149 00.000 11616 MoveAxis(S, 15, ABG)
00:03:46.149 00.000 11616 Guiding  Dir = 1, Dur = 15
00:03:46.149 00.000 11616 IsSlewing returns 0
00:03:46.149 00.000 11616 IsGuiding returns 0
00:03:46.150 00.001 11616 PulseGuide returned control before completion, sleep 25
00:03:46.170 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=139, Gamma=1.290
00:03:46.185 00.015 11616 IsGuiding returns 1
00:03:46.185 00.000 11616 scope still moving after pulse duration time elapsed
00:03:46.190 00.005 12268 UpdateGuideState exits: m=259 SNR=11.0
00:03:46.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:46.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:46.190 00.000 12268 Enqueuing Expose request
00:03:46.216 00.026 11616 IsSlewing returns 0
00:03:46.217 00.001 11616 IsGuiding returns 0
00:03:46.217 00.000 11616 scope move finished after 15 + 52 ms
00:03:46.217 00.000 11616 Move returns status 0, amount 15
00:03:46.217 00.000 11616 move complete, result=0
00:03:46.217 00.000 11616 worker thread done servicing request
00:03:46.218 00.001 11616 Worker thread wakes up
00:03:46.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:46.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:46.219 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
00:03:48.288 02.069 11616 Exposure complete
00:03:48.342 00.054 11616 worker thread done servicing request
00:03:48.343 00.001 12268 OnExposeComplete: enter
00:03:48.343 00.000 12268 UpdateGuideState(): m_state=6
00:03:48.343 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
00:03:48.343 00.000 12268 Star::Find returns 1 (0), X=919.40, Y=20.14, Mass=166, SNR=8.9, Peak=27 HFD=3.0
00:03:48.343 00.000 12268 MultiStar: [#1 0.14,-0.31,0.93,U] [#2 -0.01,-0.46,0.85,U] [#3 -0.33,0.08,0.61,U] [#4 -0.56,-0.88,0.00,M4] [#5 -0.50,0.11,0.77,U] 
00:03:48.343 00.000 12268 refined, 4 included, MultiStar: {-0.20, -0.17}, one-star: {-0.34, -0.16}
00:03:48.344 00.001 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
00:03:48.344 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
00:03:48.344 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.17 hyp=0.26 cameraTheta=-2.43 mountX=-0.19 mountY=-0.17, mountTheta=-2.40
00:03:48.345 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.17, opts=13)
00:03:48.345 00.000 12268 Enqueuing Move request for scope (-0.20, -0.17)
00:03:48.345 00.000 11616 Worker thread wakes up
00:03:48.346 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.17) opts 0xd
00:03:48.346 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.17)
00:03:48.346 00.000 11616 Moving (-0.20, -0.17) raw xDistance=-0.19 yDistance=-0.17
00:03:48.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
00:03:48.346 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:48.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:03:48.346 00.000 11616 MoveAxis(E, 105, ABG)
00:03:48.346 00.000 11616 Guiding  Dir = 2, Dur = 105
00:03:48.346 00.000 11616 IsSlewing returns 0
00:03:48.347 00.001 11616 IsGuiding returns 0
00:03:48.347 00.000 11616 PulseGuide returned control before completion, sleep 115
00:03:48.368 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=162, Gamma=1.290
00:03:48.387 00.019 12268 UpdateGuideState exits: m=166 SNR=8.9
00:03:48.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:48.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:48.387 00.000 12268 Enqueuing Expose request
00:03:48.470 00.083 11616 IsGuiding returns 1
00:03:48.470 00.000 11616 scope still moving after pulse duration time elapsed
00:03:48.502 00.032 11616 IsSlewing returns 0
00:03:48.503 00.001 11616 IsGuiding returns 0
00:03:48.503 00.000 11616 scope move finished after 105 + 50 ms
00:03:48.503 00.000 11616 Move returns status 0, amount 105
00:03:48.503 00.000 11616 MoveAxis(N, 0, ABG)
00:03:48.503 00.000 11616 Move returns status 0, amount 0
00:03:48.503 00.000 11616 move complete, result=0
00:03:48.503 00.000 11616 worker thread done servicing request
00:03:48.503 00.000 11616 Worker thread wakes up
00:03:48.504 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:48.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:48.504 00.000 12268 GuideStep: -0.2 px 105 ms EAST, -0.2 px 0 ms NORTH
00:03:50.526 02.022 11616 Exposure complete
00:03:50.581 00.055 11616 worker thread done servicing request
00:03:50.582 00.001 12268 OnExposeComplete: enter
00:03:50.582 00.000 12268 UpdateGuideState(): m_state=6
00:03:50.582 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
00:03:50.582 00.000 12268 Star::Find returns 1 (0), X=919.47, Y=20.29, Mass=271, SNR=11.3, Peak=30 HFD=4.8
00:03:50.582 00.000 12268 MultiStar: [#1 -0.46,-0.29,0.69,U] [#2 -0.12,-0.30,0.70,U] [#3 -1.27,0.15,0.00,M1] [#4 -0.15,-0.41,0.42,U] [#5 -0.41,-0.12,0.56,U] 
00:03:50.582 00.000 12268 single-star, 4 included, MultiStar: {-0.29, -0.19}, one-star: {-0.27, -0.01}
00:03:50.583 00.001 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.59 = 1.70)
00:03:50.583 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.41)
00:03:50.583 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.11 mountX=-0.03 mountY=-0.26, mountTheta=-1.70
00:03:50.584 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.01, opts=13)
00:03:50.584 00.000 12268 Enqueuing Move request for scope (-0.27, -0.01)
00:03:50.584 00.000 11616 Worker thread wakes up
00:03:50.584 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd
00:03:50.585 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.01)
00:03:50.585 00.000 11616 Moving (-0.27, -0.01) raw xDistance=-0.03 yDistance=-0.26
00:03:50.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:50.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:03:50.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:50.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:03:50.585 00.000 11616 MoveAxis(E, 0, ABG)
00:03:50.585 00.000 11616 Move returns status 0, amount 0
00:03:50.585 00.000 11616 MoveAxis(N, 0, ABG)
00:03:50.585 00.000 11616 Move returns status 0, amount 0
00:03:50.585 00.000 11616 move complete, result=0
00:03:50.586 00.001 11616 worker thread done servicing request
00:03:50.607 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=120, Gamma=1.290
00:03:50.624 00.017 12268 UpdateGuideState exits: m=271 SNR=11.3
00:03:50.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:50.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:50.624 00.000 12268 Enqueuing Expose request
00:03:50.624 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:03:50.624 00.000 11616 Worker thread wakes up
00:03:50.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:50.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:52.646 02.022 11616 Exposure complete
00:03:52.700 00.054 11616 worker thread done servicing request
00:03:52.701 00.001 12268 OnExposeComplete: enter
00:03:52.701 00.000 12268 UpdateGuideState(): m_state=6
00:03:52.702 00.001 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
00:03:52.702 00.000 12268 Star::Find returns 1 (0), X=919.52, Y=20.57, Mass=198, SNR=9.7, Peak=34 HFD=3.1
00:03:52.702 00.000 12268 MultiStar: [#1 -0.28,-0.05,0.99,U] [#2 0.14,0.18,0.77,U] [#3 -0.70,0.20,0.00,M2] [#4 0.30,-0.01,0.56,U] [#5 0.01,0.41,0.69,U] 
00:03:52.703 00.001 12268 refined, 4 included, MultiStar: {-0.06, 0.16}, one-star: {-0.22, 0.27}
00:03:52.703 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
00:03:52.703 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
00:03:52.703 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.91 mountX=0.15 mountY=-0.07, mountTheta=-0.46
00:03:52.705 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.16, opts=13)
00:03:52.705 00.000 12268 Enqueuing Move request for scope (-0.06, 0.16)
00:03:52.705 00.000 11616 Worker thread wakes up
00:03:52.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
00:03:52.705 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
00:03:52.705 00.000 11616 Moving (-0.06, 0.16) raw xDistance=0.15 yDistance=-0.07
00:03:52.705 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:52.706 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:03:52.706 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:52.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:03:52.706 00.000 11616 MoveAxis(E, 0, ABG)
00:03:52.706 00.000 11616 Move returns status 0, amount 0
00:03:52.706 00.000 11616 MoveAxis(N, 0, ABG)
00:03:52.706 00.000 11616 Move returns status 0, amount 0
00:03:52.706 00.000 11616 move complete, result=0
00:03:52.706 00.000 11616 worker thread done servicing request
00:03:52.728 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=113, Gamma=1.290
00:03:52.745 00.017 12268 UpdateGuideState exits: m=198 SNR=9.7
00:03:52.746 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:52.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:52.746 00.000 12268 Enqueuing Expose request
00:03:52.746 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:52.746 00.000 11616 Worker thread wakes up
00:03:52.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:52.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:54.754 02.008 11616 Exposure complete
00:03:54.807 00.053 11616 worker thread done servicing request
00:03:54.807 00.000 12268 OnExposeComplete: enter
00:03:54.807 00.000 12268 UpdateGuideState(): m_state=6
00:03:54.807 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
00:03:54.808 00.001 12268 Star::Find returns 1 (0), X=919.82, Y=19.94, Mass=192, SNR=9.5, Peak=31 HFD=3.2
00:03:54.808 00.000 12268 MultiStar: [#1 0.22,-0.16,0.90,U] [#2 -0.00,-0.18,0.82,U] [#3 -0.09,0.09,0.68,U] [#4 1.42,-0.24,0.00,M3] [#5 0.21,-0.95,0.00,M3] 
00:03:54.808 00.000 12268 refined, 3 included, MultiStar: {0.06, -0.17}, one-star: {0.08, -0.36}
00:03:54.808 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
00:03:54.808 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
00:03:54.808 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.19 cameraTheta=-1.22 mountX=-0.17 mountY=0.09, mountTheta=2.67
00:03:54.810 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.17, opts=13)
00:03:54.810 00.000 12268 Enqueuing Move request for scope (0.06, -0.17)
00:03:54.810 00.000 11616 Worker thread wakes up
00:03:54.810 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
00:03:54.810 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
00:03:54.810 00.000 11616 Moving (0.06, -0.17) raw xDistance=-0.17 yDistance=0.09
00:03:54.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
00:03:54.810 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:54.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:03:54.810 00.000 11616 MoveAxis(E, 93, ABG)
00:03:54.810 00.000 11616 Guiding  Dir = 2, Dur = 93
00:03:54.811 00.001 11616 IsSlewing returns 0
00:03:54.811 00.000 11616 IsGuiding returns 0
00:03:54.811 00.000 11616 PulseGuide returned control before completion, sleep 103
00:03:54.830 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=159, Gamma=1.290
00:03:54.848 00.018 12268 UpdateGuideState exits: m=192 SNR=9.5
00:03:54.849 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:54.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:54.849 00.000 12268 Enqueuing Expose request
00:03:54.923 00.074 11616 IsGuiding returns 1
00:03:54.924 00.001 11616 scope still moving after pulse duration time elapsed
00:03:54.954 00.030 11616 IsSlewing returns 0
00:03:54.955 00.001 11616 IsGuiding returns 0
00:03:54.955 00.000 11616 scope move finished after 93 + 51 ms
00:03:54.955 00.000 11616 Move returns status 0, amount 93
00:03:54.955 00.000 11616 MoveAxis(N, 0, ABG)
00:03:54.955 00.000 11616 Move returns status 0, amount 0
00:03:54.955 00.000 11616 move complete, result=0
00:03:54.955 00.000 11616 worker thread done servicing request
00:03:54.955 00.000 11616 Worker thread wakes up
00:03:54.955 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:54.956 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:54.956 00.000 12268 GuideStep: -0.2 px 93 ms EAST, 0.1 px 0 ms NORTH
00:03:56.954 01.998 11616 Exposure complete
00:03:57.008 00.054 11616 worker thread done servicing request
00:03:57.008 00.000 12268 OnExposeComplete: enter
00:03:57.008 00.000 12268 UpdateGuideState(): m_state=6
00:03:57.008 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
00:03:57.009 00.001 12268 Star::Find returns 1 (0), X=919.47, Y=20.17, Mass=262, SNR=11.0, Peak=37 HFD=4.4
00:03:57.009 00.000 12268 MultiStar: [#1 -0.09,-0.92,0.00,M1] [#2 0.33,-0.67,0.00,M1] [#3 -0.20,0.34,0.52,U] [#4 0.31,-0.69,0.00,M4] [#5 -0.31,0.12,0.56,U] 
00:03:57.009 00.000 12268 refined, 2 included, MultiStar: {-0.26, 0.05}, one-star: {-0.27, -0.13}
00:03:57.009 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
00:03:57.009 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
00:03:57.009 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.27 cameraTheta=2.94 mountX=0.03 mountY=-0.27, mountTheta=-1.47
00:03:57.010 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.05, opts=13)
00:03:57.011 00.001 12268 Enqueuing Move request for scope (-0.26, 0.05)
00:03:57.011 00.000 11616 Worker thread wakes up
00:03:57.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
00:03:57.011 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
00:03:57.011 00.000 11616 Moving (-0.26, 0.05) raw xDistance=0.03 yDistance=-0.27
00:03:57.011 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:57.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:03:57.011 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:57.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:03:57.011 00.000 11616 MoveAxis(E, 0, ABG)
00:03:57.011 00.000 11616 Move returns status 0, amount 0
00:03:57.012 00.001 11616 MoveAxis(N, 0, ABG)
00:03:57.012 00.000 11616 Move returns status 0, amount 0
00:03:57.012 00.000 11616 move complete, result=0
00:03:57.012 00.000 11616 worker thread done servicing request
00:03:57.032 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=151, Gamma=1.290
00:03:57.049 00.017 12268 UpdateGuideState exits: m=262 SNR=11.0
00:03:57.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:57.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:57.049 00.000 12268 Enqueuing Expose request
00:03:57.049 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:03:57.049 00.000 11616 Worker thread wakes up
00:03:57.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:57.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:59.062 02.013 11616 Exposure complete
00:03:59.118 00.056 11616 worker thread done servicing request
00:03:59.118 00.000 12268 OnExposeComplete: enter
00:03:59.118 00.000 12268 UpdateGuideState(): m_state=6
00:03:59.118 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
00:03:59.119 00.001 12268 Star::Find returns 1 (0), X=919.86, Y=20.03, Mass=239, SNR=10.6, Peak=38 HFD=4.0
00:03:59.119 00.000 12268 MultiStar: [#1 -0.09,-0.23,0.80,U] [#2 -0.19,-0.11,0.64,U] [#3 -0.68,-0.37,0.00,M1] [#4 -0.14,-0.26,0.47,U] [#5 -0.45,-0.63,0.00,M3] 
00:03:59.119 00.000 12268 refined, 3 included, MultiStar: {-0.05, -0.22}, one-star: {0.12, -0.27}
00:03:59.119 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
00:03:59.119 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.09)
00:03:59.119 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.79 mountX=-0.23 mountY=-0.02, mountTheta=-3.05
00:03:59.121 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.22, opts=13)
00:03:59.121 00.000 12268 Enqueuing Move request for scope (-0.05, -0.22)
00:03:59.121 00.000 11616 Worker thread wakes up
00:03:59.121 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
00:03:59.121 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
00:03:59.121 00.000 11616 Moving (-0.05, -0.22) raw xDistance=-0.23 yDistance=-0.02
00:03:59.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
00:03:59.121 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:59.122 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:03:59.122 00.000 11616 MoveAxis(E, 126, ABG)
00:03:59.122 00.000 11616 Guiding  Dir = 2, Dur = 126
00:03:59.122 00.000 11616 IsSlewing returns 0
00:03:59.122 00.000 11616 IsGuiding returns 0
00:03:59.123 00.001 11616 PulseGuide returned control before completion, sleep 136
00:03:59.145 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=143, Gamma=1.290
00:03:59.168 00.023 12268 UpdateGuideState exits: m=239 SNR=10.6
00:03:59.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:59.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:03:59.168 00.000 12268 Enqueuing Expose request
00:03:59.267 00.099 11616 IsGuiding returns 1
00:03:59.267 00.000 11616 scope still moving after pulse duration time elapsed
00:03:59.298 00.031 11616 IsSlewing returns 0
00:03:59.299 00.001 11616 IsGuiding returns 0
00:03:59.299 00.000 11616 scope move finished after 126 + 50 ms
00:03:59.299 00.000 11616 Move returns status 0, amount 126
00:03:59.299 00.000 11616 MoveAxis(N, 0, ABG)
00:03:59.299 00.000 11616 Move returns status 0, amount 0
00:03:59.299 00.000 11616 move complete, result=0
00:03:59.300 00.001 11616 worker thread done servicing request
00:03:59.300 00.000 11616 Worker thread wakes up
00:03:59.300 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:03:59.300 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:03:59.300 00.000 12268 GuideStep: -0.2 px 126 ms EAST, -0.0 px 0 ms NORTH
00:04:01.306 02.006 11616 Exposure complete
00:04:01.360 00.054 11616 worker thread done servicing request
00:04:01.360 00.000 12268 OnExposeComplete: enter
00:04:01.360 00.000 12268 UpdateGuideState(): m_state=6
00:04:01.361 00.001 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
00:04:01.361 00.000 12268 Star::Find returns 1 (0), X=919.48, Y=19.64, Mass=226, SNR=10.4, Peak=31 HFD=3.4
00:04:01.361 00.000 12268 MultiStar: [#1 0.08,-0.30,0.77,U] [#2 -0.86,-0.60,0.00,M1] [#3 -0.98,-0.53,0.00,M2] [#4 -0.04,-0.81,0.00,M4] [#5 -0.65,-0.31,0.00,M4] 
00:04:01.361 00.000 12268 refined, 1 included, MultiStar: {-0.11, -0.50}, one-star: {-0.26, -0.66}
00:04:01.361 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
00:04:01.361 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
00:04:01.361 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.50 hyp=0.51 cameraTheta=-1.79 mountX=-0.51 mountY=-0.04, mountTheta=-3.05
00:04:01.363 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.50, opts=13)
00:04:01.363 00.000 12268 Enqueuing Move request for scope (-0.11, -0.50)
00:04:01.363 00.000 11616 Worker thread wakes up
00:04:01.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.50) opts 0xd
00:04:01.363 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.50)
00:04:01.363 00.000 11616 Moving (-0.11, -0.50) raw xDistance=-0.51 yDistance=-0.04
00:04:01.364 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.51
00:04:01.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:01.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:04:01.364 00.000 11616 MoveAxis(E, 285, ABG)
00:04:01.364 00.000 11616 Guiding  Dir = 2, Dur = 285
00:04:01.364 00.000 11616 IsSlewing returns 0
00:04:01.365 00.001 11616 IsGuiding returns 0
00:04:01.365 00.000 11616 PulseGuide returned control before completion, sleep 295
00:04:01.388 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=133, Gamma=1.290
00:04:01.409 00.021 12268 UpdateGuideState exits: m=226 SNR=10.4
00:04:01.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:01.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:01.409 00.000 12268 Enqueuing Expose request
00:04:01.663 00.254 11616 IsGuiding returns 1
00:04:01.663 00.000 11616 scope still moving after pulse duration time elapsed
00:04:01.694 00.031 11616 IsSlewing returns 0
00:04:01.694 00.000 11616 IsGuiding returns 0
00:04:01.695 00.001 11616 scope move finished after 285 + 45 ms
00:04:01.695 00.000 11616 Move returns status 0, amount 285
00:04:01.695 00.000 11616 MoveAxis(N, 0, ABG)
00:04:01.695 00.000 11616 Move returns status 0, amount 0
00:04:01.695 00.000 11616 move complete, result=0
00:04:01.695 00.000 11616 worker thread done servicing request
00:04:01.695 00.000 11616 Worker thread wakes up
00:04:01.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:01.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:01.696 00.001 12268 GuideStep: -0.5 px 285 ms EAST, -0.0 px 0 ms NORTH
00:04:03.707 02.011 11616 Exposure complete
00:04:03.761 00.054 11616 worker thread done servicing request
00:04:03.762 00.001 12268 OnExposeComplete: enter
00:04:03.762 00.000 12268 UpdateGuideState(): m_state=6
00:04:03.762 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
00:04:03.762 00.000 12268 Star::Find returns 1 (0), X=919.56, Y=19.48, Mass=207, SNR=9.9, Peak=34 HFD=3.2
00:04:03.762 00.000 12268 MultiStar: [#1 0.36,-0.90,0.00,M1] [#2 0.07,-1.10,0.00,M2] [#3 -0.03,-0.45,0.64,U] [#4 0.38,-0.99,0.00,M5] [#5 -0.67,-0.43,0.00,M5] 
00:04:03.762 00.000 12268 refined, 1 included, MultiStar: {-0.12, -0.67}, one-star: {-0.18, -0.82}
00:04:03.762 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
00:04:03.762 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
00:04:03.763 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.67 hyp=0.68 cameraTheta=-1.75 mountX=-0.68 mountY=-0.03, mountTheta=-3.09
00:04:03.764 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.67, opts=13)
00:04:03.764 00.000 12268 Enqueuing Move request for scope (-0.12, -0.67)
00:04:03.764 00.000 11616 Worker thread wakes up
00:04:03.765 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.67) opts 0xd
00:04:03.765 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.67)
00:04:03.765 00.000 11616 Moving (-0.12, -0.67) raw xDistance=-0.68 yDistance=-0.03
00:04:03.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.68
00:04:03.765 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:03.765 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:04:03.765 00.000 11616 MoveAxis(E, 381, ABG)
00:04:03.765 00.000 11616 Guiding  Dir = 2, Dur = 381
00:04:03.765 00.000 11616 IsSlewing returns 0
00:04:03.766 00.001 11616 IsGuiding returns 0
00:04:03.766 00.000 11616 PulseGuide returned control before completion, sleep 391
00:04:03.786 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=123, Gamma=1.290
00:04:03.803 00.017 12268 UpdateGuideState exits: m=207 SNR=9.9
00:04:03.804 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:03.804 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:03.804 00.000 12268 Enqueuing Expose request
00:04:04.162 00.358 11616 IsGuiding returns 1
00:04:04.162 00.000 11616 scope still moving after pulse duration time elapsed
00:04:04.194 00.032 11616 IsSlewing returns 0
00:04:04.195 00.001 11616 IsGuiding returns 1
00:04:04.226 00.031 11616 IsSlewing returns 0
00:04:04.226 00.000 11616 IsGuiding returns 1
00:04:04.258 00.032 11616 IsSlewing returns 0
00:04:04.258 00.000 11616 IsGuiding returns 0
00:04:04.258 00.000 11616 scope move finished after 381 + 111 ms
00:04:04.258 00.000 11616 Move returns status 0, amount 381
00:04:04.259 00.001 11616 MoveAxis(N, 0, ABG)
00:04:04.259 00.000 11616 Move returns status 0, amount 0
00:04:04.259 00.000 11616 move complete, result=0
00:04:04.259 00.000 11616 worker thread done servicing request
00:04:04.259 00.000 11616 Worker thread wakes up
00:04:04.259 00.000 12268 GuideStep: -0.7 px 381 ms EAST, -0.0 px 0 ms NORTH
00:04:04.259 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:04.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:06.296 02.037 11616 Exposure complete
00:04:06.351 00.055 11616 worker thread done servicing request
00:04:06.352 00.001 12268 OnExposeComplete: enter
00:04:06.352 00.000 12268 UpdateGuideState(): m_state=6
00:04:06.352 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
00:04:06.352 00.000 12268 Star::Find returns 1 (0), X=919.81, Y=20.10, Mass=302, SNR=11.8, Peak=33 HFD=4.5
00:04:06.352 00.000 12268 MultiStar: [#1 0.07,-0.47,0.73,U] [#2 0.25,-0.45,0.61,U] [#3 0.31,0.17,0.54,U] [#4 1.07,-1.12,0.00,M6] [#5 0.57,0.11,0.46,U] 
00:04:06.352 00.000 12268 single-star, 4 included, MultiStar: {0.21, -0.20}, one-star: {0.07, -0.20}
00:04:06.352 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
00:04:06.353 00.001 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
00:04:06.353 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.23 mountX=-0.19 mountY=0.10, mountTheta=2.68
00:04:06.355 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.20, opts=13)
00:04:06.355 00.000 12268 Enqueuing Move request for scope (0.07, -0.20)
00:04:06.355 00.000 11616 Worker thread wakes up
00:04:06.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
00:04:06.355 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
00:04:06.355 00.000 11616 Moving (0.07, -0.20) raw xDistance=-0.19 yDistance=0.10
00:04:06.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
00:04:06.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:06.356 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:04:06.356 00.000 11616 MoveAxis(E, 107, ABG)
00:04:06.356 00.000 11616 Guiding  Dir = 2, Dur = 107
00:04:06.356 00.000 11616 IsSlewing returns 0
00:04:06.356 00.000 11616 IsGuiding returns 0
00:04:06.357 00.001 11616 PulseGuide returned control before completion, sleep 117
00:04:06.380 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=145, Gamma=1.290
00:04:06.398 00.018 12268 UpdateGuideState exits: m=302 SNR=11.8
00:04:06.398 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:06.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:06.398 00.000 12268 Enqueuing Expose request
00:04:06.484 00.086 11616 IsGuiding returns 1
00:04:06.484 00.000 11616 scope still moving after pulse duration time elapsed
00:04:06.515 00.031 11616 IsSlewing returns 0
00:04:06.515 00.000 11616 IsGuiding returns 1
00:04:06.548 00.033 11616 IsSlewing returns 0
00:04:06.548 00.000 11616 IsGuiding returns 1
00:04:06.578 00.030 11616 IsSlewing returns 0
00:04:06.578 00.000 11616 IsGuiding returns 0
00:04:06.578 00.000 11616 scope move finished after 107 + 115 ms
00:04:06.578 00.000 11616 Move returns status 0, amount 107
00:04:06.578 00.000 11616 MoveAxis(N, 0, ABG)
00:04:06.578 00.000 11616 Move returns status 0, amount 0
00:04:06.578 00.000 11616 move complete, result=0
00:04:06.578 00.000 11616 worker thread done servicing request
00:04:06.579 00.001 11616 Worker thread wakes up
00:04:06.579 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:06.579 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:06.579 00.000 12268 GuideStep: -0.2 px 107 ms EAST, 0.1 px 0 ms NORTH
00:04:08.593 02.014 11616 Exposure complete
00:04:08.654 00.061 11616 worker thread done servicing request
00:04:08.654 00.000 12268 OnExposeComplete: enter
00:04:08.654 00.000 12268 UpdateGuideState(): m_state=6
00:04:08.654 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
00:04:08.654 00.000 12268 Star::Find returns 1 (0), X=919.64, Y=19.69, Mass=273, SNR=11.3, Peak=32 HFD=4.4
00:04:08.654 00.000 12268 MultiStar: [#1 -0.41,-0.78,0.00,M1] [#2 0.22,-0.94,0.00,M2] [#3 -1.16,-0.78,0.00,M1] [#4 0.36,-1.00,0.00,M7] [#5 -1.49,-1.11,0.00,M5] 
00:04:08.655 00.001 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.20 = 3.08)
00:04:08.655 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.03)
00:04:08.655 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.61 hyp=0.62 cameraTheta=-1.73 mountX=-0.62 mountY=-0.02, mountTheta=-3.11
00:04:08.658 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.61, opts=13)
00:04:08.658 00.000 12268 Enqueuing Move request for scope (-0.10, -0.61)
00:04:08.658 00.000 11616 Worker thread wakes up
00:04:08.658 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.61) opts 0xd
00:04:08.658 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.61)
00:04:08.658 00.000 11616 Moving (-0.10, -0.61) raw xDistance=-0.62 yDistance=-0.02
00:04:08.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
00:04:08.659 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:08.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:04:08.659 00.000 11616 MoveAxis(E, 347, ABG)
00:04:08.659 00.000 11616 Guiding  Dir = 2, Dur = 347
00:04:08.660 00.001 11616 IsSlewing returns 0
00:04:08.660 00.000 11616 IsGuiding returns 0
00:04:08.660 00.000 11616 PulseGuide returned control before completion, sleep 357
00:04:08.681 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=93, Gamma=1.290
00:04:08.698 00.017 12268 UpdateGuideState exits: m=273 SNR=11.3
00:04:08.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:08.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:08.698 00.000 12268 Enqueuing Expose request
00:04:09.028 00.330 11616 IsGuiding returns 1
00:04:09.028 00.000 11616 scope still moving after pulse duration time elapsed
00:04:09.059 00.031 11616 IsSlewing returns 0
00:04:09.059 00.000 11616 IsGuiding returns 1
00:04:09.090 00.031 11616 IsSlewing returns 0
00:04:09.090 00.000 11616 IsGuiding returns 0
00:04:09.090 00.000 11616 scope move finished after 347 + 83 ms
00:04:09.090 00.000 11616 Move returns status 0, amount 347
00:04:09.091 00.001 11616 MoveAxis(N, 0, ABG)
00:04:09.091 00.000 11616 Move returns status 0, amount 0
00:04:09.091 00.000 11616 move complete, result=0
00:04:09.091 00.000 11616 worker thread done servicing request
00:04:09.091 00.000 11616 Worker thread wakes up
00:04:09.091 00.000 12268 GuideStep: -0.6 px 347 ms EAST, -0.0 px 0 ms NORTH
00:04:09.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:09.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:11.104 02.013 11616 Exposure complete
00:04:11.159 00.055 11616 worker thread done servicing request
00:04:11.159 00.000 12268 OnExposeComplete: enter
00:04:11.159 00.000 12268 UpdateGuideState(): m_state=6
00:04:11.160 00.001 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
00:04:11.160 00.000 12268 Star::Find returns 1 (0), X=919.15, Y=19.79, Mass=171, SNR=9.0, Peak=27 HFD=2.9
00:04:11.160 00.000 12268 MultiStar: [#1 -0.46,-0.79,0.00,M2] [#2 -0.21,-0.96,0.00,M3] [#3 -0.50,-0.43,0.00,M2] [#4 -0.08,-0.87,0.00,M8] [#5 -0.26,0.12,0.68,U] 
00:04:11.160 00.000 12268 refined, 1 included, MultiStar: {-0.45, -0.26}, one-star: {-0.59, -0.51}
00:04:11.160 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.10 = 2.18)
00:04:11.160 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.93)
00:04:11.160 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.26 hyp=0.52 cameraTheta=-2.63 mountX=-0.30 mountY=-0.42, mountTheta=-2.19
00:04:11.162 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.26, opts=13)
00:04:11.162 00.000 12268 Enqueuing Move request for scope (-0.45, -0.26)
00:04:11.162 00.000 11616 Worker thread wakes up
00:04:11.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.26) opts 0xd
00:04:11.162 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.26)
00:04:11.162 00.000 11616 Moving (-0.45, -0.26) raw xDistance=-0.30 yDistance=-0.42
00:04:11.163 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
00:04:11.163 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.25 newest=-0.34
00:04:11.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
00:04:11.163 00.000 11616 MoveAxis(E, 168, ABG)
00:04:11.163 00.000 11616 Guiding  Dir = 2, Dur = 168
00:04:11.163 00.000 11616 IsSlewing returns 0
00:04:11.163 00.000 11616 IsGuiding returns 0
00:04:11.164 00.001 11616 PulseGuide returned control before completion, sleep 178
00:04:11.184 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=138, Gamma=1.290
00:04:11.201 00.017 12268 UpdateGuideState exits: m=171 SNR=9.0
00:04:11.202 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:11.202 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:11.202 00.000 12268 Enqueuing Expose request
00:04:11.355 00.153 11616 IsGuiding returns 1
00:04:11.355 00.000 11616 scope still moving after pulse duration time elapsed
00:04:11.386 00.031 11616 IsSlewing returns 0
00:04:11.387 00.001 11616 IsGuiding returns 0
00:04:11.387 00.000 11616 scope move finished after 168 + 55 ms
00:04:11.388 00.001 11616 Move returns status 0, amount 168
00:04:11.388 00.000 11616 BLC: Oldest BLC event removed
00:04:11.388 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1906 applied
00:04:11.388 00.000 11616 MoveAxis(N, 1941, ABG)
00:04:11.388 00.000 11616 Guiding  Dir = 0, Dur = 1941
00:04:11.388 00.000 11616 IsSlewing returns 0
00:04:11.388 00.000 11616 IsGuiding returns 0
00:04:11.389 00.001 11616 PulseGuide returned control before completion, sleep 1951
00:04:13.346 01.957 11616 IsGuiding returns 1
00:04:13.346 00.000 11616 scope still moving after pulse duration time elapsed
00:04:13.377 00.031 11616 IsSlewing returns 0
00:04:13.377 00.000 11616 IsGuiding returns 0
00:04:13.378 00.001 11616 scope move finished after 1941 + 48 ms
00:04:13.378 00.000 11616 Move returns status 0, amount 1941
00:04:13.378 00.000 11616 move complete, result=0
00:04:13.378 00.000 11616 worker thread done servicing request
00:04:13.378 00.000 11616 Worker thread wakes up
00:04:13.378 00.000 12268 GuideStep: -0.3 px 168 ms EAST, -0.4 px 1941 ms NORTH
00:04:13.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:13.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:15.389 02.011 11616 Exposure complete
00:04:15.446 00.057 11616 worker thread done servicing request
00:04:15.446 00.000 12268 OnExposeComplete: enter
00:04:15.446 00.000 12268 UpdateGuideState(): m_state=6
00:04:15.446 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
00:04:15.446 00.000 12268 Star::Find returns 1 (0), X=919.27, Y=19.79, Mass=202, SNR=9.8, Peak=33 HFD=3.6
00:04:15.446 00.000 12268 MultiStar: [#1 0.10,-0.42,0.74,U] [#2 -0.37,-0.42,0.69,U] [#3 -0.45,-0.59,0.00,M3] [#4 -0.21,-0.28,0.41,U] [#5 -0.98,-0.36,0.00,M5] 
00:04:15.446 00.000 12268 refined, 3 included, MultiStar: {-0.26, -0.43}, one-star: {-0.47, -0.51}
00:04:15.446 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
00:04:15.446 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
00:04:15.446 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.43 hyp=0.50 cameraTheta=-2.11 mountX=-0.46 mountY=-0.20, mountTheta=-2.72
00:04:15.449 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.43, opts=13)
00:04:15.449 00.000 12268 Enqueuing Move request for scope (-0.26, -0.43)
00:04:15.449 00.000 11616 Worker thread wakes up
00:04:15.449 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.43) opts 0xd
00:04:15.449 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.43)
00:04:15.449 00.000 11616 Moving (-0.26, -0.43) raw xDistance=-0.46 yDistance=-0.20
00:04:15.449 00.000 11616 BLC: History state: CurrMiss=0.20, AvgInitMiss=0.07, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.062434, 1:0.201491
00:04:15.449 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:04:15.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
00:04:15.450 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
00:04:15.450 00.000 11616 MoveAxis(E, 255, ABG)
00:04:15.450 00.000 11616 Guiding  Dir = 2, Dur = 255
00:04:15.450 00.000 11616 IsSlewing returns 0
00:04:15.450 00.000 11616 IsGuiding returns 0
00:04:15.451 00.001 11616 PulseGuide returned control before completion, sleep 265
00:04:15.471 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=139, Gamma=1.290
00:04:15.489 00.018 12268 UpdateGuideState exits: m=202 SNR=9.8
00:04:15.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:15.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:15.489 00.000 12268 Enqueuing Expose request
00:04:15.718 00.229 11616 IsGuiding returns 1
00:04:15.718 00.000 11616 scope still moving after pulse duration time elapsed
00:04:15.750 00.032 11616 IsSlewing returns 0
00:04:15.750 00.000 11616 IsGuiding returns 0
00:04:15.750 00.000 11616 scope move finished after 255 + 44 ms
00:04:15.750 00.000 11616 Move returns status 0, amount 255
00:04:15.750 00.000 11616 MoveAxis(N, 17, ABG)
00:04:15.750 00.000 11616 Guiding  Dir = 0, Dur = 17
00:04:15.751 00.001 11616 IsSlewing returns 0
00:04:15.751 00.000 11616 IsGuiding returns 0
00:04:15.751 00.000 11616 PulseGuide returned control before completion, sleep 27
00:04:15.780 00.029 11616 IsGuiding returns 1
00:04:15.781 00.001 11616 scope still moving after pulse duration time elapsed
00:04:15.811 00.030 11616 IsSlewing returns 0
00:04:15.812 00.001 11616 IsGuiding returns 0
00:04:15.812 00.000 11616 scope move finished after 17 + 43 ms
00:04:15.812 00.000 11616 Move returns status 0, amount 17
00:04:15.812 00.000 11616 move complete, result=0
00:04:15.813 00.001 11616 worker thread done servicing request
00:04:15.813 00.000 11616 Worker thread wakes up
00:04:15.813 00.000 12268 GuideStep: -0.5 px 255 ms EAST, -0.2 px 17 ms NORTH
00:04:15.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:15.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:17.824 02.011 11616 Exposure complete
00:04:17.878 00.054 11616 worker thread done servicing request
00:04:17.879 00.001 12268 OnExposeComplete: enter
00:04:17.879 00.000 12268 UpdateGuideState(): m_state=6
00:04:17.879 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
00:04:17.879 00.000 12268 Star::Find returns 1 (0), X=919.62, Y=20.22, Mass=264, SNR=11.1, Peak=34 HFD=4.5
00:04:17.879 00.000 12268 MultiStar: [#1 -0.08,-0.30,0.71,U] [#2 -0.33,-0.81,0.00,M3] [#3 -0.53,-0.12,0.57,U] [#4 0.13,-0.86,0.00,M8] [#5 -1.12,-0.23,0.00,M6] 
00:04:17.879 00.000 12268 single-star, 2 included, MultiStar: {-0.21, -0.16}, one-star: {-0.12, -0.08}
00:04:17.879 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
00:04:17.880 00.001 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
00:04:17.880 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-2.60 mountX=-0.09 mountY=-0.11, mountTheta=-2.23
00:04:17.881 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.08, opts=13)
00:04:17.881 00.000 12268 Enqueuing Move request for scope (-0.12, -0.08)
00:04:17.881 00.000 11616 Worker thread wakes up
00:04:17.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
00:04:17.881 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
00:04:17.881 00.000 11616 Moving (-0.12, -0.08) raw xDistance=-0.09 yDistance=-0.11
00:04:17.882 00.001 11616 BLC: History state: CurrMiss=0.11, AvgInitMiss=0.07, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.062434, 1:0.201491, 2:0.113736
00:04:17.882 00.000 11616 BLC: No correction, Miss < min_move
00:04:17.882 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:17.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:04:17.882 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:17.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:04:17.882 00.000 11616 MoveAxis(E, 0, ABG)
00:04:17.882 00.000 11616 Move returns status 0, amount 0
00:04:17.882 00.000 11616 MoveAxis(N, 0, ABG)
00:04:17.882 00.000 11616 Move returns status 0, amount 0
00:04:17.882 00.000 11616 move complete, result=0
00:04:17.883 00.001 11616 worker thread done servicing request
00:04:17.903 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=145, Gamma=1.290
00:04:17.920 00.017 12268 UpdateGuideState exits: m=264 SNR=11.1
00:04:17.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:17.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:17.920 00.000 12268 Enqueuing Expose request
00:04:17.920 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:17.920 00.000 11616 Worker thread wakes up
00:04:17.920 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:17.920 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:19.929 02.009 11616 Exposure complete
00:04:19.984 00.055 11616 worker thread done servicing request
00:04:19.985 00.001 12268 OnExposeComplete: enter
00:04:19.985 00.000 12268 UpdateGuideState(): m_state=6
00:04:19.985 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
00:04:19.985 00.000 12268 Star::Find returns 1 (0), X=919.40, Y=20.31, Mass=202, SNR=9.8, Peak=31 HFD=3.3
00:04:19.985 00.000 12268 MultiStar: [#1 0.10,-0.11,0.80,U] [#2 -0.11,-0.56,0.65,U] [#3 -0.51,-0.31,0.56,U] [#4 0.06,-0.22,0.43,U] [#5 -0.96,-0.05,0.00,M7] 
00:04:19.986 00.001 12268 refined, 4 included, MultiStar: {-0.17, -0.21}, one-star: {-0.34, 0.01}
00:04:19.986 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
00:04:19.986 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
00:04:19.986 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-2.27 mountX=-0.22 mountY=-0.15, mountTheta=-2.56
00:04:19.987 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.21, opts=13)
00:04:19.988 00.001 12268 Enqueuing Move request for scope (-0.17, -0.21)
00:04:19.988 00.000 11616 Worker thread wakes up
00:04:19.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.21) opts 0xd
00:04:19.988 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.21)
00:04:19.988 00.000 11616 Moving (-0.17, -0.21) raw xDistance=-0.22 yDistance=-0.15
00:04:19.988 00.000 11616 BLC: window closed
00:04:19.988 00.000 11616 BLC: History state: CurrMiss=0.15, AvgInitMiss=0.07, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.062434, 1:0.201491, 2:0.113736
00:04:19.988 00.000 11616 BLC: No correction, Miss < min_move
00:04:19.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
00:04:19.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:19.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:04:19.989 00.001 11616 MoveAxis(E, 124, ABG)
00:04:19.989 00.000 11616 Guiding  Dir = 2, Dur = 124
00:04:19.989 00.000 11616 IsSlewing returns 0
00:04:19.989 00.000 11616 IsGuiding returns 0
00:04:19.989 00.000 11616 PulseGuide returned control before completion, sleep 134
00:04:20.010 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=128, Gamma=1.290
00:04:20.030 00.020 12268 UpdateGuideState exits: m=202 SNR=9.8
00:04:20.031 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:20.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:20.031 00.000 12268 Enqueuing Expose request
00:04:20.127 00.096 11616 IsGuiding returns 1
00:04:20.128 00.001 11616 scope still moving after pulse duration time elapsed
00:04:20.159 00.031 11616 IsSlewing returns 0
00:04:20.160 00.001 11616 IsGuiding returns 0
00:04:20.160 00.000 11616 scope move finished after 124 + 46 ms
00:04:20.160 00.000 11616 Move returns status 0, amount 124
00:04:20.160 00.000 11616 MoveAxis(N, 0, ABG)
00:04:20.160 00.000 11616 Move returns status 0, amount 0
00:04:20.160 00.000 11616 move complete, result=0
00:04:20.160 00.000 11616 worker thread done servicing request
00:04:20.160 00.000 11616 Worker thread wakes up
00:04:20.161 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:20.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:20.161 00.000 12268 GuideStep: -0.2 px 124 ms EAST, -0.1 px 0 ms NORTH
00:04:22.174 02.013 11616 Exposure complete
00:04:22.230 00.056 11616 worker thread done servicing request
00:04:22.230 00.000 12268 OnExposeComplete: enter
00:04:22.230 00.000 12268 UpdateGuideState(): m_state=6
00:04:22.230 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
00:04:22.230 00.000 12268 Star::Find returns 1 (0), X=920.14, Y=19.95, Mass=280, SNR=11.5, Peak=31 HFD=4.7
00:04:22.231 00.001 12268 MultiStar: [#1 0.01,-0.60,0.65,U] [#2 0.21,-0.54,0.61,U] [#3 0.08,-0.96,0.00,M2] [#4 0.33,-1.42,0.00,M8] [#5 -0.66,-0.24,0.00,M8] 
00:04:22.231 00.000 12268 refined, 2 included, MultiStar: {0.24, -0.47}, one-star: {0.40, -0.35}
00:04:22.231 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
00:04:22.231 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
00:04:22.231 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.47 hyp=0.53 cameraTheta=-1.11 mountX=-0.45 mountY=0.29, mountTheta=2.56
00:04:22.233 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.47, opts=13)
00:04:22.233 00.000 12268 Enqueuing Move request for scope (0.24, -0.47)
00:04:22.233 00.000 11616 Worker thread wakes up
00:04:22.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.47) opts 0xd
00:04:22.233 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.47)
00:04:22.233 00.000 11616 Moving (0.24, -0.47) raw xDistance=-0.45 yDistance=0.29
00:04:22.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
00:04:22.234 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:04:22.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:04:22.234 00.000 11616 MoveAxis(E, 251, ABG)
00:04:22.234 00.000 11616 Guiding  Dir = 2, Dur = 251
00:04:22.234 00.000 11616 IsSlewing returns 0
00:04:22.234 00.000 11616 IsGuiding returns 0
00:04:22.235 00.001 11616 PulseGuide returned control before completion, sleep 261
00:04:22.256 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=131, Gamma=1.290
00:04:22.274 00.018 12268 UpdateGuideState exits: m=280 SNR=11.5
00:04:22.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:22.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:22.274 00.000 12268 Enqueuing Expose request
00:04:22.505 00.231 11616 IsGuiding returns 1
00:04:22.505 00.000 11616 scope still moving after pulse duration time elapsed
00:04:22.536 00.031 11616 IsSlewing returns 0
00:04:22.537 00.001 11616 IsGuiding returns 1
00:04:22.567 00.030 11616 IsSlewing returns 0
00:04:22.568 00.001 11616 IsGuiding returns 0
00:04:22.568 00.000 11616 scope move finished after 251 + 82 ms
00:04:22.568 00.000 11616 Move returns status 0, amount 251
00:04:22.568 00.000 11616 MoveAxis(N, 0, ABG)
00:04:22.568 00.000 11616 Move returns status 0, amount 0
00:04:22.568 00.000 11616 move complete, result=0
00:04:22.568 00.000 11616 worker thread done servicing request
00:04:22.568 00.000 11616 Worker thread wakes up
00:04:22.568 00.000 12268 GuideStep: -0.4 px 251 ms EAST, 0.3 px 0 ms NORTH
00:04:22.569 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:22.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:24.574 02.005 11616 Exposure complete
00:04:24.636 00.062 11616 worker thread done servicing request
00:04:24.636 00.000 12268 OnExposeComplete: enter
00:04:24.636 00.000 12268 UpdateGuideState(): m_state=6
00:04:24.636 00.000 12268 Star::Find(15, 920, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
00:04:24.637 00.001 12268 Star::Find returns 1 (0), X=919.90, Y=20.86, Mass=249, SNR=10.7, Peak=31 HFD=4.4
00:04:24.637 00.000 12268 MultiStar: [#1 0.19,0.56,0.62,U] [#2 0.02,0.80,0.00,M2] [#3 0.11,0.22,0.51,U] [#4 0.01,0.30,0.41,U] [#5 -0.68,0.76,0.00,M9] 
00:04:24.637 00.000 12268 refined, 3 included, MultiStar: {0.13, 0.45}, one-star: {0.16, 0.56}
00:04:24.637 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
00:04:24.637 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
00:04:24.637 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.45 hyp=0.47 cameraTheta=1.28 mountX=0.46 mountY=0.08, mountTheta=0.16
00:04:24.639 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.45, opts=13)
00:04:24.639 00.000 12268 Enqueuing Move request for scope (0.13, 0.45)
00:04:24.639 00.000 11616 Worker thread wakes up
00:04:24.639 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.45) opts 0xd
00:04:24.639 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.45)
00:04:24.639 00.000 11616 Moving (0.13, 0.45) raw xDistance=0.46 yDistance=0.08
00:04:24.640 00.001 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
00:04:24.640 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.38
00:04:24.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
00:04:24.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:24.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:04:24.640 00.000 11616 MoveAxis(W, 258, ABG)
00:04:24.640 00.000 11616 Guiding  Dir = 3, Dur = 258
00:04:24.640 00.000 11616 IsSlewing returns 0
00:04:24.640 00.000 11616 IsGuiding returns 0
00:04:24.641 00.001 11616 PulseGuide returned control before completion, sleep 268
00:04:24.661 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=129, Gamma=1.290
00:04:24.677 00.016 12268 UpdateGuideState exits: m=249 SNR=10.7
00:04:24.678 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:24.678 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:24.678 00.000 12268 Enqueuing Expose request
00:04:24.916 00.238 11616 IsGuiding returns 1
00:04:24.917 00.001 11616 scope still moving after pulse duration time elapsed
00:04:24.947 00.030 11616 IsSlewing returns 0
00:04:24.948 00.001 11616 IsGuiding returns 1
00:04:24.978 00.030 11616 IsSlewing returns 0
00:04:24.979 00.001 11616 IsGuiding returns 0
00:04:24.979 00.000 11616 scope move finished after 258 + 80 ms
00:04:24.979 00.000 11616 Move returns status 0, amount 258
00:04:24.979 00.000 11616 MoveAxis(N, 0, ABG)
00:04:24.979 00.000 11616 Move returns status 0, amount 0
00:04:24.980 00.001 11616 move complete, result=0
00:04:24.980 00.000 11616 worker thread done servicing request
00:04:24.980 00.000 11616 Worker thread wakes up
00:04:24.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:24.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:24.980 00.000 12268 GuideStep: 0.5 px 258 ms WEST, 0.1 px 0 ms NORTH
00:04:26.992 02.012 11616 Exposure complete
00:04:27.047 00.055 11616 worker thread done servicing request
00:04:27.048 00.001 12268 OnExposeComplete: enter
00:04:27.048 00.000 12268 UpdateGuideState(): m_state=6
00:04:27.048 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
00:04:27.048 00.000 12268 Star::Find returns 1 (0), X=919.70, Y=19.92, Mass=214, SNR=9.9, Peak=30 HFD=4.2
00:04:27.048 00.000 12268 MultiStar: [#1 0.38,-0.56,0.00,M1] [#2 -0.59,-0.30,0.00,M3] [#3 -0.11,-0.04,0.57,U] [#4 -0.67,-1.08,0.00,M8] [#5 0.67,-0.12,0.00,M10] 
00:04:27.048 00.000 12268 refined, 1 included, MultiStar: {-0.06, -0.25}, one-star: {-0.04, -0.38}
00:04:27.048 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
00:04:27.049 00.001 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
00:04:27.049 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.82 mountX=-0.26 mountY=-0.03, mountTheta=-3.02
00:04:27.050 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.25, opts=13)
00:04:27.050 00.000 12268 Enqueuing Move request for scope (-0.06, -0.25)
00:04:27.050 00.000 11616 Worker thread wakes up
00:04:27.050 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.25) opts 0xd
00:04:27.050 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.25)
00:04:27.051 00.001 11616 Moving (-0.06, -0.25) raw xDistance=-0.26 yDistance=-0.03
00:04:27.051 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:04:27.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:04:27.051 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:27.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:04:27.051 00.000 11616 MoveAxis(E, 0, ABG)
00:04:27.051 00.000 11616 Move returns status 0, amount 0
00:04:27.051 00.000 11616 MoveAxis(N, 0, ABG)
00:04:27.051 00.000 11616 Move returns status 0, amount 0
00:04:27.051 00.000 11616 move complete, result=0
00:04:27.051 00.000 11616 worker thread done servicing request
00:04:27.071 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=119, Gamma=1.290
00:04:27.089 00.018 12268 UpdateGuideState exits: m=214 SNR=9.9
00:04:27.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:27.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:27.090 00.001 12268 Enqueuing Expose request
00:04:27.090 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:27.090 00.000 11616 Worker thread wakes up
00:04:27.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:27.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:29.095 02.005 11616 Exposure complete
00:04:29.150 00.055 11616 worker thread done servicing request
00:04:29.150 00.000 12268 OnExposeComplete: enter
00:04:29.150 00.000 12268 UpdateGuideState(): m_state=6
00:04:29.150 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
00:04:29.150 00.000 12268 Star::Find returns 1 (0), X=919.78, Y=19.64, Mass=245, SNR=10.7, Peak=31 HFD=4.5
00:04:29.150 00.000 12268 MultiStar: [#1 0.53,-0.21,0.69,U] [#2 -0.13,-0.02,0.59,U] [#3 -0.36,-0.44,0.56,U] [#4 0.33,-1.01,0.00,M9] [#5 -0.32,-0.23,0.44,U] 
00:04:29.150 00.000 12268 refined, 4 included, MultiStar: {-0.00, -0.35}, one-star: {0.04, -0.66}
00:04:29.150 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
00:04:29.150 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.12)
00:04:29.151 00.001 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.35 hyp=0.35 cameraTheta=-1.58 mountX=-0.35 mountY=0.04, mountTheta=3.02
00:04:29.152 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.35, opts=13)
00:04:29.152 00.000 12268 Enqueuing Move request for scope (-0.00, -0.35)
00:04:29.152 00.000 11616 Worker thread wakes up
00:04:29.152 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.35) opts 0xd
00:04:29.152 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.35)
00:04:29.152 00.000 11616 Moving (-0.00, -0.35) raw xDistance=-0.35 yDistance=0.04
00:04:29.152 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
00:04:29.152 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.06
00:04:29.153 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
00:04:29.153 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:29.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:04:29.153 00.000 11616 MoveAxis(E, 198, ABG)
00:04:29.153 00.000 11616 Guiding  Dir = 2, Dur = 198
00:04:29.153 00.000 11616 IsSlewing returns 0
00:04:29.153 00.000 11616 IsGuiding returns 0
00:04:29.154 00.001 11616 PulseGuide returned control before completion, sleep 208
00:04:29.174 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=139, Gamma=1.290
00:04:29.192 00.018 12268 UpdateGuideState exits: m=245 SNR=10.7
00:04:29.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:29.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:29.192 00.000 12268 Enqueuing Expose request
00:04:29.376 00.184 11616 IsGuiding returns 0
00:04:29.377 00.001 11616 Move returns status 0, amount 198
00:04:29.377 00.000 11616 MoveAxis(N, 0, ABG)
00:04:29.377 00.000 11616 Move returns status 0, amount 0
00:04:29.377 00.000 11616 move complete, result=0
00:04:29.377 00.000 11616 worker thread done servicing request
00:04:29.377 00.000 11616 Worker thread wakes up
00:04:29.377 00.000 12268 GuideStep: -0.4 px 198 ms EAST, 0.0 px 0 ms NORTH
00:04:29.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:29.378 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:31.386 02.008 11616 Exposure complete
00:04:31.440 00.054 11616 worker thread done servicing request
00:04:31.440 00.000 12268 OnExposeComplete: enter
00:04:31.440 00.000 12268 UpdateGuideState(): m_state=6
00:04:31.440 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
00:04:31.440 00.000 12268 Star::Find returns 1 (0), X=919.73, Y=20.27, Mass=209, SNR=9.8, Peak=28 HFD=3.8
00:04:31.441 00.001 12268 MultiStar: [#1 0.13,-0.18,0.81,U] [#2 -0.25,-0.25,0.76,U] [#3 -0.06,-0.27,0.59,U] [#4 0.26,-0.41,0.57,U] [#5 -0.83,-0.58,0.00,M10] 
00:04:31.441 00.000 12268 single-star, 4 included, MultiStar: {0.01, -0.20}, one-star: {-0.01, -0.03}
00:04:31.441 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
00:04:31.441 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
00:04:31.441 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.86 mountX=-0.03 mountY=-0.00, mountTheta=-2.98
00:04:31.442 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.03, opts=13)
00:04:31.442 00.000 12268 Enqueuing Move request for scope (-0.01, -0.03)
00:04:31.442 00.000 11616 Worker thread wakes up
00:04:31.443 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
00:04:31.443 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
00:04:31.443 00.000 11616 Moving (-0.01, -0.03) raw xDistance=-0.03 yDistance=-0.00
00:04:31.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:31.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:04:31.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:31.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:04:31.443 00.000 11616 MoveAxis(E, 0, ABG)
00:04:31.443 00.000 11616 Move returns status 0, amount 0
00:04:31.443 00.000 11616 MoveAxis(N, 0, ABG)
00:04:31.443 00.000 11616 Move returns status 0, amount 0
00:04:31.443 00.000 11616 move complete, result=0
00:04:31.444 00.001 11616 worker thread done servicing request
00:04:31.464 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=146, Gamma=1.290
00:04:31.481 00.017 12268 UpdateGuideState exits: m=209 SNR=9.8
00:04:31.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:31.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:31.481 00.000 12268 Enqueuing Expose request
00:04:31.481 00.000 11616 Worker thread wakes up
00:04:31.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:31.482 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:31.482 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:33.492 02.010 11616 Exposure complete
00:04:33.551 00.059 11616 worker thread done servicing request
00:04:33.551 00.000 12268 OnExposeComplete: enter
00:04:33.552 00.001 12268 UpdateGuideState(): m_state=6
00:04:33.552 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
00:04:33.552 00.000 12268 Star::Find returns 1 (0), X=919.95, Y=20.37, Mass=220, SNR=10.1, Peak=25 HFD=4.8
00:04:33.552 00.000 12268 MultiStar: [#1 -0.30,0.16,0.82,U] [#2 -0.34,0.06,0.70,U] [#3 0.42,0.32,0.54,U] [#4 0.45,-0.64,0.00,M9] [#5 -1.16,-0.37,0.00,R] 
00:04:33.552 00.000 12268 refined, 3 included, MultiStar: {-0.02, 0.13}, one-star: {0.21, 0.07}
00:04:33.552 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
00:04:33.552 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
00:04:33.553 00.001 12268 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.69 mountX=0.13 mountY=-0.03, mountTheta=-0.24
00:04:33.554 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.13, opts=13)
00:04:33.554 00.000 12268 Enqueuing Move request for scope (-0.02, 0.13)
00:04:33.554 00.000 11616 Worker thread wakes up
00:04:33.554 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
00:04:33.555 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
00:04:33.555 00.000 11616 Moving (-0.02, 0.13) raw xDistance=0.13 yDistance=-0.03
00:04:33.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:04:33.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:04:33.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:33.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:04:33.555 00.000 11616 MoveAxis(E, 0, ABG)
00:04:33.555 00.000 11616 Move returns status 0, amount 0
00:04:33.555 00.000 11616 MoveAxis(N, 0, ABG)
00:04:33.555 00.000 11616 Move returns status 0, amount 0
00:04:33.555 00.000 11616 move complete, result=0
00:04:33.556 00.001 11616 worker thread done servicing request
00:04:33.579 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=119, Gamma=1.290
00:04:33.598 00.019 12268 UpdateGuideState exits: m=220 SNR=10.1
00:04:33.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:33.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:33.598 00.000 12268 Enqueuing Expose request
00:04:33.598 00.000 11616 Worker thread wakes up
00:04:33.598 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:33.599 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:33.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:35.616 02.017 11616 Exposure complete
00:04:35.670 00.054 11616 worker thread done servicing request
00:04:35.670 00.000 12268 OnExposeComplete: enter
00:04:35.670 00.000 12268 UpdateGuideState(): m_state=6
00:04:35.670 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
00:04:35.670 00.000 12268 Star::Find returns 1 (0), X=919.71, Y=20.41, Mass=180, SNR=9.2, Peak=25 HFD=4.0
00:04:35.671 00.001 12268 MultiStar: [#1 -0.19,0.44,0.83,U] [#2 0.18,-0.09,0.73,U] [#3 -0.50,0.00,0.62,U] [#4 0.62,-0.62,0.00,M10] [#5 0.80,0.96,0.00,M1] 
00:04:35.671 00.000 12268 single-star, 3 included, MultiStar: {-0.11, 0.13}, one-star: {-0.03, 0.11}
00:04:35.671 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
00:04:35.671 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
00:04:35.671 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.85 mountX=0.10 mountY=-0.04, mountTheta=-0.40
00:04:35.672 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.11, opts=13)
00:04:35.672 00.000 12268 Enqueuing Move request for scope (-0.03, 0.11)
00:04:35.673 00.001 11616 Worker thread wakes up
00:04:35.673 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
00:04:35.673 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
00:04:35.673 00.000 11616 Moving (-0.03, 0.11) raw xDistance=0.10 yDistance=-0.04
00:04:35.673 00.000 11616 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.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:04:35.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:35.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:04:35.673 00.000 11616 MoveAxis(E, 0, ABG)
00:04:35.673 00.000 11616 Move returns status 0, amount 0
00:04:35.673 00.000 11616 MoveAxis(N, 0, ABG)
00:04:35.674 00.001 11616 Move returns status 0, amount 0
00:04:35.674 00.000 11616 move complete, result=0
00:04:35.674 00.000 11616 worker thread done servicing request
00:04:35.700 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=115, Gamma=1.290
00:04:35.717 00.017 12268 UpdateGuideState exits: m=180 SNR=9.2
00:04:35.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:35.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:35.717 00.000 12268 Enqueuing Expose request
00:04:35.718 00.001 11616 Worker thread wakes up
00:04:35.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:35.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:35.718 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:37.722 02.004 11616 Exposure complete
00:04:37.777 00.055 11616 worker thread done servicing request
00:04:37.777 00.000 12268 OnExposeComplete: enter
00:04:37.778 00.001 12268 UpdateGuideState(): m_state=6
00:04:37.778 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
00:04:37.778 00.000 12268 Star::Find returns 1 (0), X=920.12, Y=20.13, Mass=202, SNR=9.7, Peak=26 HFD=4.3
00:04:37.778 00.000 12268 MultiStar: [#1 0.01,-0.73,0.00,M1] [#2 0.10,-0.38,0.61,U] [#3 0.14,-0.09,0.66,U] [#4 -0.05,-0.64,0.00,R] [#5 0.77,0.36,0.00,M2] 
00:04:37.778 00.000 12268 refined, 2 included, MultiStar: {0.23, -0.21}, one-star: {0.38, -0.17}
00:04:37.778 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
00:04:37.778 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.98)
00:04:37.778 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-0.72 mountX=-0.18 mountY=0.26, mountTheta=2.19
00:04:37.780 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.21, opts=13)
00:04:37.780 00.000 12268 Enqueuing Move request for scope (0.23, -0.21)
00:04:37.780 00.000 11616 Worker thread wakes up
00:04:37.780 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.21) opts 0xd
00:04:37.780 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.21)
00:04:37.780 00.000 11616 Moving (0.23, -0.21) raw xDistance=-0.18 yDistance=0.26
00:04:37.781 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
00:04:37.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:04:37.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:04:37.781 00.000 11616 MoveAxis(E, 102, ABG)
00:04:37.781 00.000 11616 Guiding  Dir = 2, Dur = 102
00:04:37.781 00.000 11616 IsSlewing returns 0
00:04:37.781 00.000 11616 IsGuiding returns 0
00:04:37.782 00.001 11616 PulseGuide returned control before completion, sleep 112
00:04:37.805 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=124, Gamma=1.290
00:04:37.824 00.019 12268 UpdateGuideState exits: m=202 SNR=9.7
00:04:37.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:37.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:37.824 00.000 12268 Enqueuing Expose request
00:04:37.907 00.083 11616 IsGuiding returns 0
00:04:37.907 00.000 11616 Move returns status 0, amount 102
00:04:37.907 00.000 11616 MoveAxis(N, 0, ABG)
00:04:37.908 00.001 11616 Move returns status 0, amount 0
00:04:37.908 00.000 11616 move complete, result=0
00:04:37.908 00.000 11616 worker thread done servicing request
00:04:37.908 00.000 11616 Worker thread wakes up
00:04:37.908 00.000 12268 GuideStep: -0.2 px 102 ms EAST, 0.3 px 0 ms NORTH
00:04:37.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:37.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:39.922 02.014 11616 Exposure complete
00:04:39.978 00.056 11616 worker thread done servicing request
00:04:39.978 00.000 12268 OnExposeComplete: enter
00:04:39.978 00.000 12268 UpdateGuideState(): m_state=6
00:04:39.978 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
00:04:39.978 00.000 12268 Star::Find returns 1 (0), X=919.50, Y=19.85, Mass=156, SNR=8.5, Peak=25 HFD=4.0
00:04:39.978 00.000 12268 Star::Find false star n=18 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:04:39.978 00.000 12268 MultiStar: [#1 0.49,-0.10,0.97,U] [#2 0.10,-0.44,0.87,U] [#3 -0.69,0.04,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.82,0.05,0.00,M3] 
00:04:39.978 00.000 12268 refined, 2 included, MultiStar: {0.11, -0.33}, one-star: {-0.24, -0.45}
00:04:39.978 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
00:04:39.978 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
00:04:39.978 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.33 hyp=0.35 cameraTheta=-1.24 mountX=-0.32 mountY=0.15, mountTheta=2.69
00:04:39.980 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.33, opts=13)
00:04:39.980 00.000 12268 Enqueuing Move request for scope (0.11, -0.33)
00:04:39.980 00.000 11616 Worker thread wakes up
00:04:39.981 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.33) opts 0xd
00:04:39.981 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.33)
00:04:39.981 00.000 11616 Moving (0.11, -0.33) raw xDistance=-0.32 yDistance=0.15
00:04:39.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
00:04:39.981 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.22 newest=0.37
00:04:39.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:04:39.981 00.000 11616 MoveAxis(E, 177, ABG)
00:04:39.981 00.000 11616 Guiding  Dir = 2, Dur = 177
00:04:39.981 00.000 11616 IsSlewing returns 0
00:04:39.982 00.001 11616 IsGuiding returns 0
00:04:39.982 00.000 11616 PulseGuide returned control before completion, sleep 187
00:04:40.002 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=126, Gamma=1.290
00:04:40.019 00.017 12268 UpdateGuideState exits: m=156 SNR=8.5
00:04:40.020 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:40.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:40.020 00.000 12268 Enqueuing Expose request
00:04:40.174 00.154 11616 IsGuiding returns 1
00:04:40.174 00.000 11616 scope still moving after pulse duration time elapsed
00:04:40.206 00.032 11616 IsSlewing returns 0
00:04:40.206 00.000 11616 IsGuiding returns 0
00:04:40.206 00.000 11616 scope move finished after 177 + 48 ms
00:04:40.206 00.000 11616 Move returns status 0, amount 177
00:04:40.206 00.000 11616 BLC: Oldest BLC event removed
00:04:40.207 00.001 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1906 applied
00:04:40.207 00.000 11616 MoveAxis(S, 1919, ABG)
00:04:40.207 00.000 11616 Guiding  Dir = 1, Dur = 1919
00:04:40.207 00.000 11616 IsSlewing returns 0
00:04:40.207 00.000 11616 IsGuiding returns 0
00:04:40.208 00.001 11616 PulseGuide returned control before completion, sleep 1929
00:04:42.152 01.944 11616 IsGuiding returns 1
00:04:42.153 00.001 11616 scope still moving after pulse duration time elapsed
00:04:42.182 00.029 11616 IsSlewing returns 0
00:04:42.182 00.000 11616 IsGuiding returns 0
00:04:42.182 00.000 11616 scope move finished after 1919 + 56 ms
00:04:42.183 00.001 11616 Move returns status 0, amount 1919
00:04:42.183 00.000 11616 move complete, result=0
00:04:42.183 00.000 11616 worker thread done servicing request
00:04:42.183 00.000 11616 Worker thread wakes up
00:04:42.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:42.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:42.183 00.000 12268 GuideStep: -0.3 px 177 ms EAST, 0.2 px 1919 ms SOUTH
00:04:44.282 02.099 11616 Exposure complete
00:04:44.337 00.055 11616 worker thread done servicing request
00:04:44.338 00.001 12268 OnExposeComplete: enter
00:04:44.338 00.000 12268 UpdateGuideState(): m_state=6
00:04:44.338 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
00:04:44.338 00.000 12268 Star::Find returns 1 (0), X=919.11, Y=20.10, Mass=195, SNR=9.6, Peak=30 HFD=4.2
00:04:44.338 00.000 12268 MultiStar: [#1 -0.27,-0.04,0.85,U] [#2 -0.38,-0.30,0.72,U] [#3 -1.34,-0.48,0.00,M2] [#4 -0.12,0.80,0.00,M1] [#5 0.54,0.30,0.00,M4] 
00:04:44.338 00.000 12268 refined, 2 included, MultiStar: {-0.44, -0.17}, one-star: {-0.63, -0.20}
00:04:44.339 00.001 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
00:04:44.339 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
00:04:44.339 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.17 hyp=0.48 cameraTheta=-2.77 mountX=-0.22 mountY=-0.42, mountTheta=-2.05
00:04:44.340 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-0.17, opts=13)
00:04:44.340 00.000 12268 Enqueuing Move request for scope (-0.44, -0.17)
00:04:44.341 00.001 11616 Worker thread wakes up
00:04:44.341 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.17) opts 0xd
00:04:44.341 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -0.17)
00:04:44.341 00.000 11616 Moving (-0.44, -0.17) raw xDistance=-0.22 yDistance=-0.42
00:04:44.341 00.000 11616 BLC: History state: CurrMiss=-0.42, AvgInitMiss=0.01, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.023247, 1:-0.417339
00:04:44.341 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:04:44.341 00.000 11616 BLC: window closed
00:04:44.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
00:04:44.341 00.000 11616 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.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
00:04:44.341 00.000 11616 MoveAxis(E, 121, ABG)
00:04:44.341 00.000 11616 Guiding  Dir = 2, Dur = 121
00:04:44.342 00.001 11616 IsSlewing returns 0
00:04:44.342 00.000 11616 IsGuiding returns 0
00:04:44.342 00.000 11616 PulseGuide returned control before completion, sleep 131
00:04:44.363 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=124, Gamma=1.290
00:04:44.380 00.017 12268 UpdateGuideState exits: m=195 SNR=9.6
00:04:44.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:44.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:44.380 00.000 12268 Enqueuing Expose request
00:04:44.487 00.107 11616 IsGuiding returns 1
00:04:44.487 00.000 11616 scope still moving after pulse duration time elapsed
00:04:44.520 00.033 11616 IsSlewing returns 0
00:04:44.520 00.000 11616 IsGuiding returns 1
00:04:44.551 00.031 11616 IsSlewing returns 0
00:04:44.551 00.000 11616 IsGuiding returns 1
00:04:44.582 00.031 11616 IsSlewing returns 0
00:04:44.583 00.001 11616 IsGuiding returns 0
00:04:44.583 00.000 11616 scope move finished after 121 + 119 ms
00:04:44.583 00.000 11616 Move returns status 0, amount 121
00:04:44.583 00.000 11616 MoveAxis(N, 0, ABG)
00:04:44.583 00.000 11616 Move returns status 0, amount 0
00:04:44.583 00.000 11616 move complete, result=0
00:04:44.583 00.000 11616 worker thread done servicing request
00:04:44.584 00.001 11616 Worker thread wakes up
00:04:44.584 00.000 12268 GuideStep: -0.2 px 121 ms EAST, -0.4 px 0 ms NORTH
00:04:44.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:44.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:46.595 02.011 11616 Exposure complete
00:04:46.656 00.061 11616 worker thread done servicing request
00:04:46.656 00.000 12268 OnExposeComplete: enter
00:04:46.656 00.000 12268 UpdateGuideState(): m_state=6
00:04:46.656 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
00:04:46.656 00.000 12268 Star::Find returns 1 (0), X=919.27, Y=19.94, Mass=151, SNR=8.5, Peak=32 HFD=3.2
00:04:46.657 00.001 12268 MultiStar: [#1 -0.01,-0.38,0.98,U] [#2 -0.43,-0.02,0.73,U] [#3 -1.08,-0.26,0.00,M3] [#4 -0.25,-0.23,0.53,U] [#5 0.59,0.21,0.00,M5] 
00:04:46.657 00.000 12268 refined, 3 included, MultiStar: {-0.29, -0.27}, one-star: {-0.47, -0.36}
00:04:46.657 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.86 = 2.43)
00:04:46.657 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.68)
00:04:46.657 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.27 hyp=0.39 cameraTheta=-2.38 mountX=-0.30 mountY=-0.25, mountTheta=-2.44
00:04:46.660 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.27, opts=13)
00:04:46.660 00.000 12268 Enqueuing Move request for scope (-0.29, -0.27)
00:04:46.660 00.000 11616 Worker thread wakes up
00:04:46.660 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.27) opts 0xd
00:04:46.660 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.27)
00:04:46.660 00.000 11616 Moving (-0.29, -0.27) raw xDistance=-0.30 yDistance=-0.25
00:04:46.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
00:04:46.660 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:04:46.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:04:46.660 00.000 11616 MoveAxis(E, 166, ABG)
00:04:46.661 00.001 11616 Guiding  Dir = 2, Dur = 166
00:04:46.661 00.000 11616 IsSlewing returns 0
00:04:46.661 00.000 11616 IsGuiding returns 0
00:04:46.661 00.000 11616 PulseGuide returned control before completion, sleep 176
00:04:46.681 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
00:04:46.698 00.017 12268 UpdateGuideState exits: m=151 SNR=8.5
00:04:46.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:46.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:46.698 00.000 12268 Enqueuing Expose request
00:04:46.842 00.144 11616 IsGuiding returns 1
00:04:46.842 00.000 11616 scope still moving after pulse duration time elapsed
00:04:46.873 00.031 11616 IsSlewing returns 0
00:04:46.874 00.001 11616 IsGuiding returns 1
00:04:46.904 00.030 11616 IsSlewing returns 0
00:04:46.905 00.001 11616 IsGuiding returns 1
00:04:46.935 00.030 11616 IsSlewing returns 0
00:04:46.936 00.001 11616 IsGuiding returns 1
00:04:46.966 00.030 11616 IsSlewing returns 0
00:04:46.967 00.001 11616 IsGuiding returns 1
00:04:46.997 00.030 11616 IsSlewing returns 0
00:04:46.998 00.001 11616 IsGuiding returns 1
00:04:47.028 00.030 11616 IsSlewing returns 0
00:04:47.030 00.002 11616 IsGuiding returns 1
00:04:47.060 00.030 11616 IsSlewing returns 0
00:04:47.061 00.001 11616 IsGuiding returns 0
00:04:47.061 00.000 11616 scope move finished after 166 + 233 ms
00:04:47.061 00.000 11616 Move returns status 0, amount 166
00:04:47.061 00.000 11616 MoveAxis(N, 0, ABG)
00:04:47.061 00.000 11616 Move returns status 0, amount 0
00:04:47.061 00.000 11616 move complete, result=0
00:04:47.062 00.001 11616 worker thread done servicing request
00:04:47.062 00.000 11616 Worker thread wakes up
00:04:47.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:47.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:47.062 00.000 12268 GuideStep: -0.3 px 166 ms EAST, -0.2 px 0 ms NORTH
00:04:49.079 02.017 11616 Exposure complete
00:04:49.142 00.063 11616 worker thread done servicing request
00:04:49.143 00.001 12268 OnExposeComplete: enter
00:04:49.143 00.000 12268 UpdateGuideState(): m_state=6
00:04:49.143 00.000 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
00:04:49.143 00.000 12268 Star::Find returns 1 (0), X=919.55, Y=20.74, Mass=181, SNR=9.2, Peak=26 HFD=4.7
00:04:49.143 00.000 12268 MultiStar: [#1 -0.27,0.92,0.00,M1] [#2 -0.23,0.56,0.65,U] [#3 -0.35,0.25,0.61,U] [#4 0.51,0.80,0.00,M1] [#5 0.75,0.38,0.00,M6] 
00:04:49.144 00.001 12268 single-star, 2 included, MultiStar: {-0.25, 0.42}, one-star: {-0.19, 0.44}
00:04:49.144 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
00:04:49.144 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
00:04:49.144 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.44 hyp=0.47 cameraTheta=1.98 mountX=0.42 mountY=-0.24, mountTheta=-0.53
00:04:49.149 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.44, opts=13)
00:04:49.149 00.000 12268 Enqueuing Move request for scope (-0.19, 0.44)
00:04:49.150 00.001 11616 Worker thread wakes up
00:04:49.150 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.44) opts 0xd
00:04:49.150 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.44)
00:04:49.150 00.000 11616 Moving (-0.19, 0.44) raw xDistance=0.42 yDistance=-0.24
00:04:49.150 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
00:04:49.150 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.25
00:04:49.150 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
00:04:49.150 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:04:49.151 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:04:49.151 00.000 11616 MoveAxis(W, 233, ABG)
00:04:49.151 00.000 11616 Guiding  Dir = 3, Dur = 233
00:04:49.151 00.000 11616 IsSlewing returns 0
00:04:49.152 00.001 11616 IsGuiding returns 0
00:04:49.152 00.000 11616 PulseGuide returned control before completion, sleep 243
00:04:49.178 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
00:04:49.194 00.016 12268 UpdateGuideState exits: m=181 SNR=9.2
00:04:49.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:49.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:49.194 00.000 12268 Enqueuing Expose request
00:04:49.411 00.217 11616 IsGuiding returns 1
00:04:49.411 00.000 11616 scope still moving after pulse duration time elapsed
00:04:49.441 00.030 11616 IsSlewing returns 0
00:04:49.441 00.000 11616 IsGuiding returns 1
00:04:49.473 00.032 11616 IsSlewing returns 0
00:04:49.473 00.000 11616 IsGuiding returns 1
00:04:49.503 00.030 11616 IsSlewing returns 0
00:04:49.503 00.000 11616 IsGuiding returns 1
00:04:49.535 00.032 11616 IsSlewing returns 0
00:04:49.536 00.001 11616 IsGuiding returns 1
00:04:49.567 00.031 11616 IsSlewing returns 0
00:04:49.567 00.000 11616 IsGuiding returns 0
00:04:49.567 00.000 11616 scope move finished after 233 + 182 ms
00:04:49.567 00.000 11616 Move returns status 0, amount 233
00:04:49.568 00.001 11616 MoveAxis(N, 0, ABG)
00:04:49.568 00.000 11616 Move returns status 0, amount 0
00:04:49.568 00.000 11616 move complete, result=0
00:04:49.568 00.000 11616 worker thread done servicing request
00:04:49.568 00.000 11616 Worker thread wakes up
00:04:49.568 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:49.568 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:49.568 00.000 12268 GuideStep: 0.4 px 233 ms WEST, -0.2 px 0 ms NORTH
00:04:51.573 02.005 11616 Exposure complete
00:04:51.632 00.059 11616 worker thread done servicing request
00:04:51.632 00.000 12268 OnExposeComplete: enter
00:04:51.632 00.000 12268 UpdateGuideState(): m_state=6
00:04:51.634 00.002 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
00:04:51.634 00.000 12268 Star::Find returns 1 (0), X=919.73, Y=20.16, Mass=184, SNR=9.3, Peak=24 HFD=4.3
00:04:51.634 00.000 12268 MultiStar: [#1 0.00,-0.05,0.87,U] [#2 -0.69,0.56,0.00,M1] [#3 -1.21,0.48,0.00,M3] [#4 0.51,0.06,0.51,U] [#5 0.14,-0.20,0.67,U] 
00:04:51.634 00.000 12268 single-star, 3 included, MultiStar: {0.11, -0.09}, one-star: {-0.01, -0.14}
00:04:51.634 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
00:04:51.634 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.08)
00:04:51.634 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.62 mountX=-0.14 mountY=0.01, mountTheta=3.07
00:04:51.635 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.14, opts=13)
00:04:51.635 00.000 12268 Enqueuing Move request for scope (-0.01, -0.14)
00:04:51.635 00.000 11616 Worker thread wakes up
00:04:51.635 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
00:04:51.635 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
00:04:51.635 00.000 11616 Moving (-0.01, -0.14) raw xDistance=-0.14 yDistance=0.01
00:04:51.635 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:04:51.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:04:51.636 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:51.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:04:51.636 00.000 11616 MoveAxis(E, 0, ABG)
00:04:51.636 00.000 11616 Move returns status 0, amount 0
00:04:51.636 00.000 11616 MoveAxis(N, 0, ABG)
00:04:51.636 00.000 11616 Move returns status 0, amount 0
00:04:51.636 00.000 11616 move complete, result=0
00:04:51.638 00.002 11616 worker thread done servicing request
00:04:51.662 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=127, Gamma=1.290
00:04:51.679 00.017 12268 UpdateGuideState exits: m=184 SNR=9.3
00:04:51.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:51.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:51.679 00.000 12268 Enqueuing Expose request
00:04:51.680 00.001 11616 Worker thread wakes up
00:04:51.680 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:51.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:51.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:53.682 02.002 11616 Exposure complete
00:04:53.738 00.056 11616 worker thread done servicing request
00:04:53.739 00.001 12268 OnExposeComplete: enter
00:04:53.739 00.000 12268 UpdateGuideState(): m_state=6
00:04:53.739 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
00:04:53.739 00.000 12268 Star::Find returns 1 (0), X=918.99, Y=20.36, Mass=161, SNR=8.6, Peak=25 HFD=4.1
00:04:53.739 00.000 12268 MultiStar: [#1 -0.36,0.15,0.85,U] [#2 -0.58,-1.07,0.00,M2] [#3 0.02,0.05,0.61,U] [#4 -0.00,-0.45,0.50,U] [#5 -0.37,0.92,0.00,M6] 
00:04:53.739 00.000 12268 refined, 3 included, MultiStar: {-0.35, -0.00}, one-star: {-0.75, 0.06}
00:04:53.739 00.000 12268 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.47) = xAngle (-4.61 = 1.67)
00:04:53.739 00.000 12268 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.72 = -1.44)
00:04:53.739 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.00 hyp=0.35 cameraTheta=-3.14 mountX=-0.04 mountY=-0.35, mountTheta=-1.67
00:04:53.741 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.00, opts=13)
00:04:53.741 00.000 12268 Enqueuing Move request for scope (-0.35, -0.00)
00:04:53.741 00.000 11616 Worker thread wakes up
00:04:53.741 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.00) opts 0xd
00:04:53.741 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.00)
00:04:53.741 00.000 11616 Moving (-0.35, -0.00) raw xDistance=-0.04 yDistance=-0.35
00:04:53.741 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:53.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:04:53.742 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:04:53.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
00:04:53.742 00.000 11616 MoveAxis(E, 0, ABG)
00:04:53.742 00.000 11616 Move returns status 0, amount 0
00:04:53.742 00.000 11616 MoveAxis(N, 0, ABG)
00:04:53.742 00.000 11616 Move returns status 0, amount 0
00:04:53.742 00.000 11616 move complete, result=0
00:04:53.742 00.000 11616 worker thread done servicing request
00:04:53.763 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=101, Gamma=1.290
00:04:53.780 00.017 12268 UpdateGuideState exits: m=161 SNR=8.6
00:04:53.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:53.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:53.780 00.000 12268 Enqueuing Expose request
00:04:53.781 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:04:53.781 00.000 11616 Worker thread wakes up
00:04:53.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:53.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:04:55.793 02.012 11616 Exposure complete
00:04:55.847 00.054 11616 worker thread done servicing request
00:04:55.847 00.000 12268 OnExposeComplete: enter
00:04:55.847 00.000 12268 UpdateGuideState(): m_state=6
00:04:55.848 00.001 12268 Star::Find(15, 918, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
00:04:55.848 00.000 12268 Star::Find returns 1 (0), X=919.14, Y=19.85, Mass=143, SNR=8.3, Peak=26 HFD=2.9
00:04:55.848 00.000 12268 MultiStar: [#1 -0.09,-0.50,0.89,U] [#2 -0.34,0.18,0.73,U] [#3 -0.76,0.09,0.00,M3] [#4 0.59,0.34,0.00,M1] [#5 0.46,0.58,0.00,M7] 
00:04:55.848 00.000 12268 refined, 2 included, MultiStar: {-0.35, -0.29}, one-star: {-0.60, -0.45}
00:04:55.848 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.93 = 2.35)
00:04:55.848 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
00:04:55.848 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.29 hyp=0.46 cameraTheta=-2.46 mountX=-0.32 mountY=-0.31, mountTheta=-2.37
00:04:55.850 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.29, opts=13)
00:04:55.850 00.000 12268 Enqueuing Move request for scope (-0.35, -0.29)
00:04:55.850 00.000 11616 Worker thread wakes up
00:04:55.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.29) opts 0xd
00:04:55.850 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.29)
00:04:55.850 00.000 11616 Moving (-0.35, -0.29) raw xDistance=-0.32 yDistance=-0.31
00:04:55.850 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
00:04:55.850 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.97
00:04:55.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
00:04:55.850 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.18 newest=-0.65
00:04:55.851 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
00:04:55.851 00.000 11616 MoveAxis(E, 181, ABG)
00:04:55.851 00.000 11616 Guiding  Dir = 2, Dur = 181
00:04:55.851 00.000 11616 IsSlewing returns 0
00:04:55.851 00.000 11616 IsGuiding returns 0
00:04:55.852 00.001 11616 PulseGuide returned control before completion, sleep 191
00:04:55.873 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=108, Gamma=1.290
00:04:55.890 00.017 12268 UpdateGuideState exits: m=143 SNR=8.3
00:04:55.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:55.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:04:55.890 00.000 12268 Enqueuing Expose request
00:04:56.058 00.168 11616 IsGuiding returns 0
00:04:56.059 00.001 11616 Move returns status 0, amount 181
00:04:56.059 00.000 11616 BLC: Oldest BLC event removed
00:04:56.059 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1906 applied
00:04:56.059 00.000 11616 MoveAxis(N, 1933, ABG)
00:04:56.059 00.000 11616 Guiding  Dir = 0, Dur = 1933
00:04:56.059 00.000 11616 IsSlewing returns 0
00:04:56.060 00.001 11616 IsGuiding returns 0
00:04:56.060 00.000 11616 PulseGuide returned control before completion, sleep 1943
00:04:58.014 01.954 11616 IsGuiding returns 1
00:04:58.015 00.001 11616 scope still moving after pulse duration time elapsed
00:04:58.046 00.031 11616 IsSlewing returns 0
00:04:58.046 00.000 11616 IsGuiding returns 0
00:04:58.046 00.000 11616 scope move finished after 1933 + 53 ms
00:04:58.046 00.000 11616 Move returns status 0, amount 1933
00:04:58.046 00.000 11616 move complete, result=0
00:04:58.046 00.000 11616 worker thread done servicing request
00:04:58.047 00.001 11616 Worker thread wakes up
00:04:58.047 00.000 12268 GuideStep: -0.3 px 181 ms EAST, -0.3 px 1933 ms NORTH
00:04:58.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:04:58.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:05:00.050 02.003 11616 Exposure complete
00:05:00.104 00.054 11616 worker thread done servicing request
00:05:00.104 00.000 12268 OnExposeComplete: enter
00:05:00.104 00.000 12268 UpdateGuideState(): m_state=6
00:05:00.105 00.001 12268 Star::Find(15, 919, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
00:05:00.105 00.000 12268 Star::Find returns 1 (0), X=919.27, Y=20.75, Mass=192, SNR=9.4, Peak=27 HFD=5.5
00:05:00.105 00.000 12268 MultiStar: [#1 0.19,1.07,0.00,M1] [#2 -0.51,1.44,0.00,M2] [#3 -1.04,1.01,0.00,M4] [#4 -0.54,0.87,0.00,M2] [#5 0.58,2.07,0.00,M8] 
00:05:00.105 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
00:05:00.105 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
00:05:00.105 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.45 hyp=0.65 cameraTheta=2.38 mountX=0.40 mountY=-0.52, mountTheta=-0.92
00:05:00.107 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=0.45, opts=13)
00:05:00.107 00.000 12268 Enqueuing Move request for scope (-0.47, 0.45)
00:05:00.107 00.000 11616 Worker thread wakes up
00:05:00.107 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.45) opts 0xd
00:05:00.107 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, 0.45)
00:05:00.107 00.000 11616 Moving (-0.47, 0.45) raw xDistance=0.40 yDistance=-0.52
00:05:00.107 00.000 11616 BLC: History state: CurrMiss=0.52, AvgInitMiss=0.06, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.047053, 1:0.523517
00:05:00.107 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:05:00.107 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
00:05:00.108 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.20
00:05:00.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
00:05:00.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
00:05:00.108 00.000 11616 MoveAxis(W, 223, ABG)
00:05:00.108 00.000 11616 Guiding  Dir = 3, Dur = 223
00:05:00.108 00.000 11616 IsSlewing returns 0
00:05:00.108 00.000 11616 IsGuiding returns 0
00:05:00.109 00.001 11616 PulseGuide returned control before completion, sleep 233
00:05:00.129 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=113, Gamma=1.290
00:05:00.146 00.017 12268 UpdateGuideState exits: m=192 SNR=9.4
00:05:00.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:00.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:00.146 00.000 12268 Enqueuing Expose request
00:05:00.354 00.208 11616 IsGuiding returns 1
00:05:00.354 00.000 11616 scope still moving after pulse duration time elapsed
00:05:00.386 00.032 11616 IsSlewing returns 0
00:05:00.387 00.001 11616 IsGuiding returns 0
00:05:00.387 00.000 11616 scope move finished after 223 + 55 ms
00:05:00.387 00.000 11616 Move returns status 0, amount 223
00:05:00.387 00.000 11616 MoveAxis(N, 44, ABG)
00:05:00.387 00.000 11616 Guiding  Dir = 0, Dur = 44
00:05:00.387 00.000 11616 IsSlewing returns 0
00:05:00.387 00.000 11616 IsGuiding returns 0
00:05:00.388 00.001 11616 PulseGuide returned control before completion, sleep 54
00:05:00.449 00.061 11616 IsGuiding returns 1
00:05:00.449 00.000 11616 scope still moving after pulse duration time elapsed
00:05:00.480 00.031 11616 IsSlewing returns 0
00:05:00.481 00.001 11616 IsGuiding returns 1
00:05:00.512 00.031 11616 IsSlewing returns 0
00:05:00.513 00.001 11616 IsGuiding returns 0
00:05:00.513 00.000 11616 scope move finished after 44 + 81 ms
00:05:00.513 00.000 11616 Move returns status 0, amount 44
00:05:00.513 00.000 11616 move complete, result=0
00:05:00.514 00.001 11616 worker thread done servicing request
00:05:00.514 00.000 11616 Worker thread wakes up
00:05:00.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:00.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:05:00.514 00.000 12268 GuideStep: 0.4 px 223 ms WEST, -0.5 px 44 ms NORTH
00:05:02.521 02.007 11616 Exposure complete
00:05:02.578 00.057 11616 worker thread done servicing request
00:05:02.578 00.000 12268 OnExposeComplete: enter
00:05:02.578 00.000 12268 UpdateGuideState(): m_state=6
00:05:02.578 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
00:05:02.578 00.000 12268 Star::Find returns 1 (0), X=919.85, Y=20.56, Mass=190, SNR=9.4, Peak=25 HFD=4.3
00:05:02.579 00.001 12268 MultiStar: [#1 0.06,0.11,0.72,U] [#2 0.98,-0.33,0.00,M3] [#3 -0.46,0.69,0.00,M5] [#4 -0.23,1.74,0.00,M3] [#5 0.55,1.08,0.00,M9] 
00:05:02.579 00.000 12268 refined, 1 included, MultiStar: {0.09, 0.20}, one-star: {0.11, 0.26}
00:05:02.579 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
00:05:02.579 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
00:05:02.579 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.14 mountX=0.21 mountY=0.07, mountTheta=0.31
00:05:02.582 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.20, opts=13)
00:05:02.582 00.000 12268 Enqueuing Move request for scope (0.09, 0.20)
00:05:02.582 00.000 11616 Worker thread wakes up
00:05:02.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd
00:05:02.582 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.20)
00:05:02.582 00.000 11616 Moving (0.09, 0.20) raw xDistance=0.21 yDistance=0.07
00:05:02.582 00.000 11616 BLC: History state: CurrMiss=-0.07, AvgInitMiss=0.06, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.047053, 1:0.523517, 2:-0.066006
00:05:02.582 00.000 11616 BLC: No correction, Miss < min_move
00:05:02.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
00:05:02.583 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:02.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:05:02.583 00.000 11616 MoveAxis(W, 117, ABG)
00:05:02.583 00.000 11616 Guiding  Dir = 3, Dur = 117
00:05:02.583 00.000 11616 IsSlewing returns 0
00:05:02.583 00.000 11616 IsGuiding returns 0
00:05:02.584 00.001 11616 PulseGuide returned control before completion, sleep 127
00:05:02.609 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=112, Gamma=1.290
00:05:02.629 00.020 12268 UpdateGuideState exits: m=190 SNR=9.4
00:05:02.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:02.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:02.629 00.000 12268 Enqueuing Expose request
00:05:02.724 00.095 11616 IsGuiding returns 1
00:05:02.724 00.000 11616 scope still moving after pulse duration time elapsed
00:05:02.755 00.031 11616 IsSlewing returns 0
00:05:02.756 00.001 11616 IsGuiding returns 0
00:05:02.756 00.000 11616 scope move finished after 117 + 55 ms
00:05:02.756 00.000 11616 Move returns status 0, amount 117
00:05:02.756 00.000 11616 MoveAxis(N, 0, ABG)
00:05:02.756 00.000 11616 Move returns status 0, amount 0
00:05:02.756 00.000 11616 move complete, result=0
00:05:02.756 00.000 11616 worker thread done servicing request
00:05:02.756 00.000 11616 Worker thread wakes up
00:05:02.757 00.001 12268 GuideStep: 0.2 px 117 ms WEST, 0.1 px 0 ms NORTH
00:05:02.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:02.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(905,5,31,31)
00:05:03.371 00.614 12268 evsrv: cli 0F8E6D80 connect
00:05:03.371 00.000 12268 case statement mapped state 6 to 3
00:05:03.372 00.001 12268 case statement mapped state 6 to 3
00:05:03.372 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"861d61f7-7a8b-4e8d-8748-6e21be2467c5"}
00:05:03.373 00.001 12268 case statement mapped state 6 to 3
00:05:03.373 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"861d61f7-7a8b-4e8d-8748-6e21be2467c5"}
00:05:03.374 00.001 12268 evsrv: cli 0F8E6D80 disconnect
00:05:03.375 00.001 12268 evsrv: cli 0F8E6D80 connect
00:05:03.375 00.000 12268 case statement mapped state 6 to 3
00:05:03.376 00.001 12268 case statement mapped state 6 to 3
00:05:03.377 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"178a482c-2818-4c19-b21a-7f9e23b28618"}
00:05:03.377 00.000 12268 PhdController::Dither begins
00:05:03.377 00.000 12268 dither: size=5.50, dRA=-0.17 dDec=-3.24
00:05:03.377 00.000 12268 MountToCamera -- mountTheta (1.62) + m_xAngle (1.47) = xAngle (3.09 = 3.09)
00:05:03.377 00.000 12268 MountToCamera -- mountX=-0.17 mountY=-3.24 hyp=3.25 mountTheta=1.62 cameraX=-3.24, cameraY=0.15 cameraTheta=3.09
00:05:03.377 00.000 12268 setting lock position to (916.50, 20.45)
00:05:03.378 00.001 12268 Mount: notify guiding dithered (-3.2, 0.2)
00:05:03.378 00.000 12268 MultiStar: stabilizing after lock position change
00:05:03.378 00.000 12268 Status Line: Dither by -0.17,-3.24
00:05:03.382 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
00:05:03.382 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
00:05:03.382 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"178a482c-2818-4c19-b21a-7f9e23b28618"}
00:05:03.385 00.003 12268 evsrv: cli 0F8E6D80 disconnect
00:05:04.775 01.390 11616 Exposure complete
00:05:04.839 00.064 11616 worker thread done servicing request
00:05:04.839 00.000 12268 OnExposeComplete: enter
00:05:04.839 00.000 12268 UpdateGuideState(): m_state=6
00:05:04.840 00.001 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
00:05:04.840 00.000 12268 Star::Find returns 1 (0), X=919.76, Y=20.55, Mass=208, SNR=9.9, Peak=27 HFD=5.3
00:05:04.840 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
00:05:04.840 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.73)
00:05:04.840 00.000 12268 CameraToMount -- cameraX=3.26 cameraY=0.10 hyp=3.26 cameraTheta=0.03 mountX=0.41 mountY=3.22, mountTheta=1.44
00:05:04.843 00.003 12268 dither recenter: remaining=(0.2,3.2) step=(0.2,3.2)
00:05:04.843 00.000 12268 MountToCamera -- mountTheta (-1.52) + m_xAngle (1.47) = xAngle (-0.05 = -0.05)
00:05:04.843 00.000 12268 MountToCamera -- mountX=0.17 mountY=3.24 hyp=3.25 mountTheta=-1.52 cameraX=3.24, cameraY=-0.15 cameraTheta=-0.05
00:05:04.843 00.000 12268 SchedulePrimaryMove(0D94C700, x=3.24, y=-0.15, opts=4)
00:05:04.843 00.000 12268 Enqueuing Move request for scope (3.24, -0.15)
00:05:04.843 00.000 12268 Mount: notify direct move 0.17,3.24
00:05:04.843 00.000 11616 Worker thread wakes up
00:05:04.844 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (3.24, -0.15) opts 0x4
00:05:04.844 00.000 11616 Handling offset move in thread for scope, endpoint = (3.24, -0.15)
00:05:04.844 00.000 11616 Moving (3.24, -0.15) raw xDistance=0.17 yDistance=3.24
00:05:04.844 00.000 11616 BLC: window closed
00:05:04.844 00.000 11616 MoveAxis(W, 186, B)
00:05:04.844 00.000 11616 Guiding  Dir = 3, Dur = 186
00:05:04.844 00.000 11616 IsSlewing returns 0
00:05:04.845 00.001 11616 IsGuiding returns 0
00:05:04.845 00.000 11616 PulseGuide returned control before completion, sleep 196
00:05:04.874 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=105, Gamma=1.290
00:05:04.900 00.026 12268 UpdateGuideState exits: m=208 SNR=9.9
00:05:04.900 00.000 12268 PhdController: settling, locked = 1, distance = 3.52 (1.50) aobump = 0 frame = 1 / 99999
00:05:04.900 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691104.900,"Host":"ASTROCENTER","Inst":1,"Distance":3.52,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:05:04.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:04.901 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:04.901 00.000 12268 Enqueuing Expose request
00:05:05.054 00.153 11616 IsGuiding returns 1
00:05:05.054 00.000 11616 scope still moving after pulse duration time elapsed
00:05:05.086 00.032 11616 IsSlewing returns 0
00:05:05.086 00.000 11616 IsGuiding returns 0
00:05:05.086 00.000 11616 scope move finished after 186 + 55 ms
00:05:05.086 00.000 11616 Move returns status 0, amount 186
00:05:05.086 00.000 11616 BLC: window closed
00:05:05.086 00.000 11616 BLC: Compensation needed for non-algo type move
00:05:05.086 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1906 applied
00:05:05.086 00.000 11616 MoveAxis(S, 3734, B)
00:05:05.086 00.000 11616 Guiding  Dir = 1, Dur = 3734
00:05:05.087 00.001 11616 IsSlewing returns 0
00:05:05.087 00.000 11616 IsGuiding returns 0
00:05:05.087 00.000 11616 PulseGuide returned control before completion, sleep 3744
00:05:08.845 03.758 11616 IsGuiding returns 0
00:05:08.845 00.000 11616 Move returns status 0, amount 3734
00:05:08.845 00.000 11616 move complete, result=0
00:05:08.846 00.001 11616 worker thread done servicing request
00:05:08.846 00.000 12268 GuideStep: 0.2 px 186 ms WEST, 3.2 px 3734 ms SOUTH
00:05:08.846 00.000 11616 Worker thread wakes up
00:05:08.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:08.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:10.877 02.031 11616 Exposure complete
00:05:10.944 00.067 11616 worker thread done servicing request
00:05:10.944 00.000 12268 OnExposeComplete: enter
00:05:10.944 00.000 12268 UpdateGuideState(): m_state=6
00:05:10.944 00.000 12268 Star::Find(15, 919, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
00:05:10.945 00.001 12268 Star::Find returns 1 (0), X=917.24, Y=20.43, Mass=174, SNR=9.0, Peak=28 HFD=3.9
00:05:10.945 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
00:05:10.945 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.68)
00:05:10.945 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-0.02 hyp=0.74 cameraTheta=-0.02 mountX=0.05 mountY=0.73, mountTheta=1.50
00:05:10.946 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=-0.02, opts=13)
00:05:10.947 00.001 12268 Enqueuing Move request for scope (0.74, -0.02)
00:05:10.947 00.000 11616 Worker thread wakes up
00:05:10.947 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.02) opts 0xd
00:05:10.947 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, -0.02)
00:05:10.947 00.000 11616 Moving (0.74, -0.02) raw xDistance=0.05 yDistance=0.73
00:05:10.947 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:10.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:05:10.947 00.000 11616 resist switch: large excursion: input 0.73 thresh 0.45 direction from 0 to 1
00:05:10.947 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.20
00:05:10.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.73
00:05:10.947 00.000 11616 MoveAxis(E, 0, ABG)
00:05:10.948 00.001 11616 Move returns status 0, amount 0
00:05:10.948 00.000 11616 MoveAxis(S, 62, ABG)
00:05:10.948 00.000 11616 Guiding  Dir = 1, Dur = 62
00:05:10.948 00.000 11616 IsSlewing returns 0
00:05:10.948 00.000 11616 IsGuiding returns 0
00:05:10.955 00.007 11616 PulseGuide returned control before completion, sleep 72
00:05:10.973 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=111, Gamma=1.290
00:05:10.995 00.022 12268 UpdateGuideState exits: m=174 SNR=9.0
00:05:10.995 00.000 12268 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 2 / 99999
00:05:10.995 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691110.995,"Host":"ASTROCENTER","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:05:10.996 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:10.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:10.996 00.000 12268 Enqueuing Expose request
00:05:11.045 00.049 11616 IsGuiding returns 1
00:05:11.045 00.000 11616 scope still moving after pulse duration time elapsed
00:05:11.080 00.035 11616 IsSlewing returns 0
00:05:11.080 00.000 11616 IsGuiding returns 0
00:05:11.080 00.000 11616 scope move finished after 62 + 63 ms
00:05:11.080 00.000 11616 Move returns status 0, amount 62
00:05:11.080 00.000 11616 move complete, result=0
00:05:11.081 00.001 11616 worker thread done servicing request
00:05:11.081 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.7 px 62 ms SOUTH
00:05:11.081 00.000 11616 Worker thread wakes up
00:05:11.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:11.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:13.084 02.003 11616 Exposure complete
00:05:13.140 00.056 11616 worker thread done servicing request
00:05:13.140 00.000 12268 OnExposeComplete: enter
00:05:13.141 00.001 12268 UpdateGuideState(): m_state=6
00:05:13.141 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
00:05:13.141 00.000 12268 Star::Find returns 1 (0), X=916.60, Y=20.69, Mass=173, SNR=9.0, Peak=27 HFD=4.5
00:05:13.141 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
00:05:13.141 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.85)
00:05:13.141 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.24 hyp=0.26 cameraTheta=1.15 mountX=0.25 mountY=0.08, mountTheta=0.30
00:05:13.143 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.24, opts=13)
00:05:13.143 00.000 12268 Enqueuing Move request for scope (0.11, 0.24)
00:05:13.143 00.000 11616 Worker thread wakes up
00:05:13.143 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.24) opts 0xd
00:05:13.143 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.24)
00:05:13.143 00.000 11616 Moving (0.11, 0.24) raw xDistance=0.25 yDistance=0.08
00:05:13.143 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:05:13.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:05:13.143 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:13.144 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:05:13.144 00.000 11616 MoveAxis(E, 0, ABG)
00:05:13.144 00.000 11616 Move returns status 0, amount 0
00:05:13.144 00.000 11616 MoveAxis(N, 0, ABG)
00:05:13.144 00.000 11616 Move returns status 0, amount 0
00:05:13.144 00.000 11616 move complete, result=0
00:05:13.144 00.000 11616 worker thread done servicing request
00:05:13.166 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=98, Gamma=1.290
00:05:13.184 00.018 12268 UpdateGuideState exits: m=173 SNR=9.0
00:05:13.184 00.000 12268 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 3 / 99999
00:05:13.185 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768691113.185,"Host":"ASTROCENTER","Inst":1,"Distance":0.60,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
00:05:13.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:13.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:13.185 00.000 12268 Enqueuing Expose request
00:05:13.185 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:13.186 00.001 11616 Worker thread wakes up
00:05:13.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:13.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:15.196 02.010 11616 Exposure complete
00:05:15.251 00.055 11616 worker thread done servicing request
00:05:15.252 00.001 12268 OnExposeComplete: enter
00:05:15.252 00.000 12268 UpdateGuideState(): m_state=6
00:05:15.252 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
00:05:15.252 00.000 12268 Star::Find returns 1 (0), X=917.18, Y=20.62, Mass=160, SNR=8.6, Peak=26 HFD=4.6
00:05:15.252 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
00:05:15.252 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
00:05:15.252 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=0.17 hyp=0.70 cameraTheta=0.24 mountX=0.23 mountY=0.65, mountTheta=1.23
00:05:15.254 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.68, y=0.17, opts=13)
00:05:15.254 00.000 12268 Enqueuing Move request for scope (0.68, 0.17)
00:05:15.254 00.000 11616 Worker thread wakes up
00:05:15.254 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.17) opts 0xd
00:05:15.254 00.000 11616 Handling offset move in thread for scope, endpoint = (0.68, 0.17)
00:05:15.254 00.000 11616 Moving (0.68, 0.17) raw xDistance=0.23 yDistance=0.65
00:05:15.254 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:05:15.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:05:15.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
00:05:15.254 00.000 11616 MoveAxis(E, 0, ABG)
00:05:15.254 00.000 11616 Move returns status 0, amount 0
00:05:15.254 00.000 11616 MoveAxis(S, 55, ABG)
00:05:15.255 00.001 11616 Guiding  Dir = 1, Dur = 55
00:05:15.255 00.000 11616 IsSlewing returns 0
00:05:15.255 00.000 11616 IsGuiding returns 0
00:05:15.255 00.000 11616 PulseGuide returned control before completion, sleep 65
00:05:15.276 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=113, Gamma=1.290
00:05:15.294 00.018 12268 UpdateGuideState exits: m=160 SNR=8.6
00:05:15.294 00.000 12268 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 4 / 99999
00:05:15.294 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691115.294,"Host":"ASTROCENTER","Inst":1,"Distance":0.63,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
00:05:15.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:15.295 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:15.295 00.000 12268 Enqueuing Expose request
00:05:15.322 00.027 11616 IsGuiding returns 1
00:05:15.322 00.000 11616 scope still moving after pulse duration time elapsed
00:05:15.354 00.032 11616 IsSlewing returns 0
00:05:15.354 00.000 11616 IsGuiding returns 0
00:05:15.354 00.000 11616 scope move finished after 55 + 43 ms
00:05:15.354 00.000 11616 Move returns status 0, amount 55
00:05:15.354 00.000 11616 move complete, result=0
00:05:15.354 00.000 11616 worker thread done servicing request
00:05:15.354 00.000 11616 Worker thread wakes up
00:05:15.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:15.355 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:15.363 00.008 12268 GuideStep: 0.2 px 0 ms EAST, 0.6 px 55 ms SOUTH
00:05:17.368 02.005 11616 Exposure complete
00:05:17.423 00.055 11616 worker thread done servicing request
00:05:17.423 00.000 12268 OnExposeComplete: enter
00:05:17.423 00.000 12268 UpdateGuideState(): m_state=6
00:05:17.423 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
00:05:17.423 00.000 12268 Star::Find returns 1 (0), X=916.86, Y=20.73, Mass=159, SNR=8.5, Peak=25 HFD=4.8
00:05:17.423 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.47) = xAngle (-0.81 = -0.81)
00:05:17.423 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.36)
00:05:17.423 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.28 hyp=0.46 cameraTheta=0.66 mountX=0.32 mountY=0.33, mountTheta=0.80
00:05:17.425 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.28, opts=13)
00:05:17.425 00.000 12268 Enqueuing Move request for scope (0.36, 0.28)
00:05:17.425 00.000 11616 Worker thread wakes up
00:05:17.425 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.28) opts 0xd
00:05:17.425 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.28)
00:05:17.425 00.000 11616 Moving (0.36, 0.28) raw xDistance=0.32 yDistance=0.33
00:05:17.425 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from 0 to 1
00:05:17.426 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
00:05:17.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
00:05:17.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
00:05:17.426 00.000 11616 MoveAxis(W, 177, ABG)
00:05:17.426 00.000 11616 Guiding  Dir = 3, Dur = 177
00:05:17.426 00.000 11616 IsSlewing returns 0
00:05:17.426 00.000 11616 IsGuiding returns 0
00:05:17.427 00.001 11616 PulseGuide returned control before completion, sleep 187
00:05:17.447 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=120, Gamma=1.290
00:05:17.466 00.019 12268 UpdateGuideState exits: m=159 SNR=8.5
00:05:17.466 00.000 12268 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 5 / 99999
00:05:17.466 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691117.466,"Host":"ASTROCENTER","Inst":1,"Distance":0.58,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
00:05:17.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:17.467 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:17.467 00.000 12268 Enqueuing Expose request
00:05:17.621 00.154 11616 IsGuiding returns 1
00:05:17.621 00.000 11616 scope still moving after pulse duration time elapsed
00:05:17.654 00.033 11616 IsSlewing returns 0
00:05:17.654 00.000 11616 IsGuiding returns 1
00:05:17.683 00.029 11616 IsSlewing returns 0
00:05:17.683 00.000 11616 IsGuiding returns 1
00:05:17.715 00.032 11616 IsSlewing returns 0
00:05:17.715 00.000 11616 IsGuiding returns 1
00:05:17.747 00.032 11616 IsSlewing returns 0
00:05:17.747 00.000 11616 IsGuiding returns 1
00:05:17.779 00.032 11616 IsSlewing returns 0
00:05:17.779 00.000 11616 IsGuiding returns 1
00:05:17.811 00.032 11616 IsSlewing returns 0
00:05:17.812 00.001 11616 IsGuiding returns 1
00:05:17.843 00.031 11616 IsSlewing returns 0
00:05:17.843 00.000 11616 IsGuiding returns 0
00:05:17.843 00.000 11616 scope move finished after 177 + 239 ms
00:05:17.843 00.000 11616 Move returns status 0, amount 177
00:05:17.843 00.000 11616 MoveAxis(S, 28, ABG)
00:05:17.843 00.000 11616 Guiding  Dir = 1, Dur = 28
00:05:17.843 00.000 11616 IsSlewing returns 0
00:05:17.844 00.001 11616 IsGuiding returns 0
00:05:17.844 00.000 11616 PulseGuide returned control before completion, sleep 38
00:05:17.889 00.045 11616 IsGuiding returns 1
00:05:17.889 00.000 11616 scope still moving after pulse duration time elapsed
00:05:17.921 00.032 11616 IsSlewing returns 0
00:05:17.921 00.000 11616 IsGuiding returns 0
00:05:17.922 00.001 11616 scope move finished after 28 + 49 ms
00:05:17.922 00.000 11616 Move returns status 0, amount 28
00:05:17.922 00.000 11616 move complete, result=0
00:05:17.922 00.000 11616 worker thread done servicing request
00:05:17.922 00.000 11616 Worker thread wakes up
00:05:17.922 00.000 12268 GuideStep: 0.3 px 177 ms WEST, 0.3 px 28 ms SOUTH
00:05:17.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:17.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:19.948 02.026 11616 Exposure complete
00:05:20.020 00.072 11616 worker thread done servicing request
00:05:20.020 00.000 12268 OnExposeComplete: enter
00:05:20.020 00.000 12268 UpdateGuideState(): m_state=6
00:05:20.021 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
00:05:20.021 00.000 12268 Star::Find returns 1 (0), X=916.60, Y=20.76, Mass=164, SNR=8.8, Peak=27 HFD=4.5
00:05:20.021 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
00:05:20.021 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
00:05:20.021 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.30 hyp=0.32 cameraTheta=1.25 mountX=0.31 mountY=0.06, mountTheta=0.19
00:05:20.023 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.30, opts=13)
00:05:20.023 00.000 12268 Enqueuing Move request for scope (0.10, 0.30)
00:05:20.023 00.000 11616 Worker thread wakes up
00:05:20.023 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.30) opts 0xd
00:05:20.023 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.30)
00:05:20.023 00.000 11616 Moving (0.10, 0.30) raw xDistance=0.31 yDistance=0.06
00:05:20.024 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
00:05:20.024 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:20.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:05:20.024 00.000 11616 MoveAxis(W, 175, ABG)
00:05:20.024 00.000 11616 Guiding  Dir = 3, Dur = 175
00:05:20.025 00.001 11616 IsSlewing returns 0
00:05:20.025 00.000 11616 IsGuiding returns 0
00:05:20.026 00.001 11616 PulseGuide returned control before completion, sleep 185
00:05:20.052 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=141, Gamma=1.290
00:05:20.074 00.022 12268 UpdateGuideState exits: m=164 SNR=8.8
00:05:20.074 00.000 12268 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 6 / 99999
00:05:20.075 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768691120.074,"Host":"ASTROCENTER","Inst":1,"Distance":0.50,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
00:05:20.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:20.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:20.075 00.000 12268 Enqueuing Expose request
00:05:20.223 00.148 11616 IsGuiding returns 1
00:05:20.223 00.000 11616 scope still moving after pulse duration time elapsed
00:05:20.254 00.031 11616 IsSlewing returns 0
00:05:20.254 00.000 11616 IsGuiding returns 0
00:05:20.255 00.001 11616 scope move finished after 175 + 54 ms
00:05:20.255 00.000 11616 Move returns status 0, amount 175
00:05:20.255 00.000 11616 MoveAxis(N, 0, ABG)
00:05:20.255 00.000 11616 Move returns status 0, amount 0
00:05:20.255 00.000 11616 move complete, result=0
00:05:20.255 00.000 11616 worker thread done servicing request
00:05:20.255 00.000 12268 GuideStep: 0.3 px 175 ms WEST, 0.1 px 0 ms NORTH
00:05:20.255 00.000 11616 Worker thread wakes up
00:05:20.255 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:20.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:22.298 02.043 11616 Exposure complete
00:05:22.357 00.059 11616 worker thread done servicing request
00:05:22.357 00.000 12268 OnExposeComplete: enter
00:05:22.357 00.000 12268 UpdateGuideState(): m_state=6
00:05:22.357 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
00:05:22.358 00.001 12268 Star::Find returns 1 (0), X=916.76, Y=19.94, Mass=134, SNR=7.9, Peak=25 HFD=4.1
00:05:22.358 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
00:05:22.358 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.61)
00:05:22.358 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.51 hyp=0.57 cameraTheta=-1.09 mountX=-0.48 mountY=0.33, mountTheta=2.54
00:05:22.361 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.51, opts=13)
00:05:22.361 00.000 12268 Enqueuing Move request for scope (0.27, -0.51)
00:05:22.361 00.000 11616 Worker thread wakes up
00:05:22.362 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.51) opts 0xd
00:05:22.362 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.51)
00:05:22.362 00.000 11616 Moving (0.27, -0.51) raw xDistance=-0.48 yDistance=0.33
00:05:22.362 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
00:05:22.362 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.44
00:05:22.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
00:05:22.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
00:05:22.362 00.000 11616 MoveAxis(E, 269, ABG)
00:05:22.362 00.000 11616 Guiding  Dir = 2, Dur = 269
00:05:22.363 00.001 11616 IsSlewing returns 0
00:05:22.363 00.000 11616 IsGuiding returns 0
00:05:22.363 00.000 11616 PulseGuide returned control before completion, sleep 279
00:05:22.387 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=153, Gamma=1.290
00:05:22.407 00.020 12268 UpdateGuideState exits: m=134 SNR=7.9
00:05:22.408 00.001 12268 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 7 / 99999
00:05:22.408 00.000 12268 PhdController: newstate STATE_FINISH
00:05:22.408 00.000 12268 PhdController complete: success
00:05:22.408 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768691122.408,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
00:05:22.408 00.000 12268 Mount: notify guiding dither settle done success=1
00:05:22.408 00.000 12268 PhdController: newstate STATE_IDLE
00:05:22.408 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:22.409 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:22.409 00.000 12268 Enqueuing Expose request
00:05:22.658 00.249 11616 IsGuiding returns 1
00:05:22.658 00.000 11616 scope still moving after pulse duration time elapsed
00:05:22.688 00.030 11616 IsSlewing returns 0
00:05:22.689 00.001 11616 IsGuiding returns 0
00:05:22.689 00.000 11616 scope move finished after 269 + 57 ms
00:05:22.689 00.000 11616 Move returns status 0, amount 269
00:05:22.689 00.000 11616 MoveAxis(S, 28, ABG)
00:05:22.689 00.000 11616 Guiding  Dir = 1, Dur = 28
00:05:22.689 00.000 11616 IsSlewing returns 0
00:05:22.690 00.001 11616 IsGuiding returns 0
00:05:22.690 00.000 11616 PulseGuide returned control before completion, sleep 38
00:05:22.735 00.045 11616 IsGuiding returns 1
00:05:22.735 00.000 11616 scope still moving after pulse duration time elapsed
00:05:22.767 00.032 11616 IsSlewing returns 0
00:05:22.767 00.000 11616 IsGuiding returns 1
00:05:22.798 00.031 11616 IsSlewing returns 0
00:05:22.798 00.000 11616 IsGuiding returns 1
00:05:22.829 00.031 11616 IsSlewing returns 0
00:05:22.829 00.000 11616 IsGuiding returns 1
00:05:22.860 00.031 11616 IsSlewing returns 0
00:05:22.861 00.001 11616 IsGuiding returns 0
00:05:22.861 00.000 11616 scope move finished after 28 + 143 ms
00:05:22.862 00.001 11616 Move returns status 0, amount 28
00:05:22.862 00.000 11616 move complete, result=0
00:05:22.862 00.000 11616 worker thread done servicing request
00:05:22.862 00.000 12268 GuideStep: -0.5 px 269 ms EAST, 0.3 px 28 ms SOUTH
00:05:22.862 00.000 11616 Worker thread wakes up
00:05:22.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:22.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:23.343 00.481 12268 evsrv: cli 0F8E69C0 connect
00:05:23.344 00.001 12268 case statement mapped state 6 to 3
00:05:23.344 00.000 12268 case statement mapped state 6 to 3
00:05:23.345 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"20b4d9aa-2432-4296-801b-90336ee4f313"}
00:05:23.345 00.000 12268 case statement mapped state 6 to 3
00:05:23.345 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20b4d9aa-2432-4296-801b-90336ee4f313"}
00:05:23.346 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:05:24.878 01.532 11616 Exposure complete
00:05:24.934 00.056 11616 worker thread done servicing request
00:05:24.934 00.000 12268 OnExposeComplete: enter
00:05:24.934 00.000 12268 UpdateGuideState(): m_state=6
00:05:24.934 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
00:05:24.935 00.001 12268 Star::Find returns 1 (0), X=916.67, Y=20.75, Mass=160, SNR=8.6, Peak=26 HFD=4.7
00:05:24.935 00.000 12268 MultiStar: exiting stabilization period
00:05:24.935 00.000 12268 MultiStar: updating star positions after lock position change
00:05:24.935 00.000 12268 Star::Find(15, 542, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
00:05:24.935 00.000 12268 Star::Find returns 1 (0), X=542.58, Y=574.54, Mass=162, SNR=8.7, Peak=25 HFD=3.6
00:05:24.935 00.000 12268 Star::Find(15, 1158, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
00:05:24.935 00.000 12268 Star::Find returns 1 (0), X=1159.31, Y=146.77, Mass=54, SNR=5.0, Peak=20 HFD=2.8
00:05:24.935 00.000 12268 Star::Find(15, 495, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
00:05:24.935 00.000 12268 Star::Find returns 1 (0), X=495.12, Y=881.74, Mass=81, SNR=6.1, Peak=15 HFD=2.8
00:05:24.935 00.000 12268 Star::Find(15, 1099, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
00:05:24.935 00.000 12268 Star::Find false star n=12 nbg=277 bg=6.9 sigma=0.7 thresh=9 peak=9
00:05:24.935 00.000 12268 Star::Find returns 0 (2), X=1099.00, Y=546.00, Mass=33, SNR=2.9, Peak=12 HFD=0.0
00:05:24.935 00.000 12268 Star::Find(15, 680, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
00:05:24.935 00.000 12268 Star::Find returns 1 (0), X=680.72, Y=893.04, Mass=53, SNR=5.0, Peak=15 HFD=2.4
00:05:24.936 00.001 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
00:05:24.936 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.74)
00:05:24.936 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.30 hyp=0.34 cameraTheta=1.04 mountX=0.31 mountY=0.13, mountTheta=0.40
00:05:24.940 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.30, opts=13)
00:05:24.940 00.000 12268 Enqueuing Move request for scope (0.17, 0.30)
00:05:24.940 00.000 11616 Worker thread wakes up
00:05:24.940 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.30) opts 0xd
00:05:24.940 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.30)
00:05:24.941 00.001 11616 Moving (0.17, 0.30) raw xDistance=0.31 yDistance=0.13
00:05:24.941 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
00:05:24.941 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.94
00:05:24.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
00:05:24.941 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:24.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:05:24.941 00.000 11616 MoveAxis(W, 175, ABG)
00:05:24.941 00.000 11616 Guiding  Dir = 3, Dur = 175
00:05:24.942 00.001 11616 IsSlewing returns 0
00:05:24.942 00.000 11616 IsGuiding returns 0
00:05:24.942 00.000 11616 PulseGuide returned control before completion, sleep 185
00:05:24.963 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
00:05:24.980 00.017 12268 UpdateGuideState exits: m=160 SNR=8.6
00:05:24.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:24.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:24.981 00.001 12268 Enqueuing Expose request
00:05:25.141 00.160 11616 IsGuiding returns 1
00:05:25.141 00.000 11616 scope still moving after pulse duration time elapsed
00:05:25.173 00.032 11616 IsSlewing returns 0
00:05:25.173 00.000 11616 IsGuiding returns 0
00:05:25.173 00.000 11616 scope move finished after 175 + 56 ms
00:05:25.173 00.000 11616 Move returns status 0, amount 175
00:05:25.173 00.000 11616 MoveAxis(N, 0, ABG)
00:05:25.173 00.000 11616 Move returns status 0, amount 0
00:05:25.173 00.000 11616 move complete, result=0
00:05:25.174 00.001 11616 worker thread done servicing request
00:05:25.174 00.000 11616 Worker thread wakes up
00:05:25.174 00.000 12268 GuideStep: 0.3 px 175 ms WEST, 0.1 px 0 ms NORTH
00:05:25.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:25.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:27.186 02.012 11616 Exposure complete
00:05:27.244 00.058 11616 worker thread done servicing request
00:05:27.244 00.000 12268 OnExposeComplete: enter
00:05:27.244 00.000 12268 UpdateGuideState(): m_state=6
00:05:27.245 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
00:05:27.245 00.000 12268 Star::Find returns 1 (0), X=916.53, Y=20.77, Mass=195, SNR=9.6, Peak=28 HFD=3.7
00:05:27.245 00.000 12268 MultiStar: [#1 0.30,0.02,0.93,U] [#2 -0.46,0.40,0.54,U] [#3 0.49,0.05,0.66,U] [#4 -3.88,1.41,0.00,M4] [#5 -0.30,-0.09,0.62,U] 
00:05:27.245 00.000 12268 refined, 4 included, MultiStar: {0.05, 0.14}, one-star: {0.03, 0.32}
00:05:27.245 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
00:05:27.245 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
00:05:27.245 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.22 mountX=0.15 mountY=0.03, mountTheta=0.22
00:05:27.247 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.14, opts=13)
00:05:27.247 00.000 12268 Enqueuing Move request for scope (0.05, 0.14)
00:05:27.247 00.000 11616 Worker thread wakes up
00:05:27.247 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
00:05:27.247 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
00:05:27.247 00.000 11616 Moving (0.05, 0.14) raw xDistance=0.15 yDistance=0.03
00:05:27.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
00:05:27.247 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:27.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:05:27.247 00.000 11616 MoveAxis(W, 81, ABG)
00:05:27.248 00.001 11616 Guiding  Dir = 3, Dur = 81
00:05:27.248 00.000 11616 IsSlewing returns 0
00:05:27.248 00.000 11616 IsGuiding returns 0
00:05:27.248 00.000 11616 PulseGuide returned control before completion, sleep 91
00:05:27.269 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=183, Gamma=1.290
00:05:27.286 00.017 12268 UpdateGuideState exits: m=195 SNR=9.6
00:05:27.286 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:27.286 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:27.286 00.000 12268 Enqueuing Expose request
00:05:27.353 00.067 11616 IsGuiding returns 1
00:05:27.353 00.000 11616 scope still moving after pulse duration time elapsed
00:05:27.383 00.030 11616 IsSlewing returns 0
00:05:27.383 00.000 11616 IsGuiding returns 0
00:05:27.383 00.000 11616 scope move finished after 81 + 54 ms
00:05:27.383 00.000 11616 Move returns status 0, amount 81
00:05:27.383 00.000 11616 MoveAxis(N, 0, ABG)
00:05:27.383 00.000 11616 Move returns status 0, amount 0
00:05:27.384 00.001 11616 move complete, result=0
00:05:27.384 00.000 11616 worker thread done servicing request
00:05:27.384 00.000 11616 Worker thread wakes up
00:05:27.384 00.000 12268 GuideStep: 0.1 px 81 ms WEST, 0.0 px 0 ms NORTH
00:05:27.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:27.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:29.395 02.011 11616 Exposure complete
00:05:29.454 00.059 11616 worker thread done servicing request
00:05:29.455 00.001 12268 OnExposeComplete: enter
00:05:29.455 00.000 12268 UpdateGuideState(): m_state=6
00:05:29.455 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
00:05:29.455 00.000 12268 Star::Find returns 1 (0), X=916.86, Y=19.98, Mass=177, SNR=9.1, Peak=27 HFD=4.2
00:05:29.455 00.000 12268 Star::Find false star n=16 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:05:29.455 00.000 12268 MultiStar: [#1 0.33,0.07,0.95,U] [#2 -0.92,-1.01,0.00,M3] [#3 0.00,-0.74,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:05:29.455 00.000 12268 refined, 1 included, MultiStar: {0.34, -0.20}, one-star: {0.36, -0.47}
00:05:29.456 00.001 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
00:05:29.456 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
00:05:29.456 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.20 hyp=0.40 cameraTheta=-0.53 mountX=-0.17 mountY=0.37, mountTheta=2.00
00:05:29.457 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.20, opts=13)
00:05:29.458 00.001 12268 Enqueuing Move request for scope (0.34, -0.20)
00:05:29.458 00.000 11616 Worker thread wakes up
00:05:29.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.20) opts 0xd
00:05:29.458 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.20)
00:05:29.458 00.000 11616 Moving (0.34, -0.20) raw xDistance=-0.17 yDistance=0.37
00:05:29.458 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:05:29.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:05:29.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
00:05:29.459 00.001 11616 MoveAxis(E, 0, ABG)
00:05:29.459 00.000 11616 Move returns status 0, amount 0
00:05:29.459 00.000 11616 MoveAxis(S, 31, ABG)
00:05:29.459 00.000 11616 Guiding  Dir = 1, Dur = 31
00:05:29.459 00.000 11616 IsSlewing returns 0
00:05:29.459 00.000 11616 IsGuiding returns 0
00:05:29.460 00.001 11616 PulseGuide returned control before completion, sleep 41
00:05:29.481 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=126, Gamma=1.290
00:05:29.501 00.020 12268 UpdateGuideState exits: m=177 SNR=9.1
00:05:29.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:29.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:29.502 00.001 12268 Enqueuing Expose request
00:05:29.502 00.000 11616 IsGuiding returns 1
00:05:29.502 00.000 11616 scope still moving after pulse duration time elapsed
00:05:29.534 00.032 11616 IsSlewing returns 0
00:05:29.534 00.000 11616 IsGuiding returns 0
00:05:29.534 00.000 11616 scope move finished after 31 + 43 ms
00:05:29.534 00.000 11616 Move returns status 0, amount 31
00:05:29.534 00.000 11616 move complete, result=0
00:05:29.535 00.001 11616 worker thread done servicing request
00:05:29.535 00.000 11616 Worker thread wakes up
00:05:29.535 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 31 ms SOUTH
00:05:29.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:29.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:31.586 02.051 11616 Exposure complete
00:05:31.641 00.055 11616 worker thread done servicing request
00:05:31.642 00.001 12268 OnExposeComplete: enter
00:05:31.642 00.000 12268 UpdateGuideState(): m_state=6
00:05:31.642 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
00:05:31.642 00.000 12268 Star::Find returns 1 (0), X=916.89, Y=20.09, Mass=213, SNR=10.0, Peak=29 HFD=4.2
00:05:31.642 00.000 12268 Star::Find false star n=13 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:05:31.642 00.000 12268 MultiStar: [#1 0.16,-0.59,0.00,M1] [#2 -1.07,-0.11,0.00,M4] [#3 0.14,-0.85,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 -0.07,-0.45,0.68,U] 
00:05:31.643 00.001 12268 refined, 1 included, MultiStar: {0.20, -0.40}, one-star: {0.39, -0.37}
00:05:31.643 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
00:05:31.643 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
00:05:31.643 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.40 hyp=0.45 cameraTheta=-1.10 mountX=-0.38 mountY=0.25, mountTheta=2.55
00:05:31.645 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.40, opts=13)
00:05:31.645 00.000 12268 Enqueuing Move request for scope (0.20, -0.40)
00:05:31.645 00.000 11616 Worker thread wakes up
00:05:31.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.40) opts 0xd
00:05:31.645 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.40)
00:05:31.645 00.000 11616 Moving (0.20, -0.40) raw xDistance=-0.38 yDistance=0.25
00:05:31.645 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
00:05:31.645 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.14
00:05:31.646 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
00:05:31.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
00:05:31.646 00.000 11616 MoveAxis(E, 212, ABG)
00:05:31.646 00.000 11616 Guiding  Dir = 2, Dur = 212
00:05:31.646 00.000 11616 IsSlewing returns 0
00:05:31.646 00.000 11616 IsGuiding returns 0
00:05:31.647 00.001 11616 PulseGuide returned control before completion, sleep 222
00:05:31.668 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=162, Gamma=1.290
00:05:31.690 00.022 12268 UpdateGuideState exits: m=213 SNR=10.0
00:05:31.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:31.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:31.690 00.000 12268 Enqueuing Expose request
00:05:31.873 00.183 11616 IsGuiding returns 1
00:05:31.874 00.001 11616 scope still moving after pulse duration time elapsed
00:05:31.904 00.030 11616 IsSlewing returns 0
00:05:31.904 00.000 11616 IsGuiding returns 0
00:05:31.905 00.001 11616 scope move finished after 212 + 46 ms
00:05:31.905 00.000 11616 Move returns status 0, amount 212
00:05:31.905 00.000 11616 MoveAxis(S, 22, ABG)
00:05:31.905 00.000 11616 Guiding  Dir = 1, Dur = 22
00:05:31.905 00.000 11616 IsSlewing returns 0
00:05:31.905 00.000 11616 IsGuiding returns 0
00:05:31.905 00.000 11616 PulseGuide returned control before completion, sleep 32
00:05:31.952 00.047 11616 IsGuiding returns 1
00:05:31.952 00.000 11616 scope still moving after pulse duration time elapsed
00:05:31.984 00.032 11616 IsSlewing returns 0
00:05:31.984 00.000 11616 IsGuiding returns 0
00:05:31.985 00.001 11616 scope move finished after 22 + 57 ms
00:05:31.985 00.000 11616 Move returns status 0, amount 22
00:05:31.985 00.000 11616 move complete, result=0
00:05:31.985 00.000 11616 worker thread done servicing request
00:05:31.985 00.000 11616 Worker thread wakes up
00:05:31.985 00.000 12268 GuideStep: -0.4 px 212 ms EAST, 0.3 px 22 ms SOUTH
00:05:31.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:31.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:33.988 02.003 11616 Exposure complete
00:05:34.049 00.061 11616 worker thread done servicing request
00:05:34.049 00.000 12268 OnExposeComplete: enter
00:05:34.050 00.001 12268 UpdateGuideState(): m_state=6
00:05:34.050 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
00:05:34.050 00.000 12268 Star::Find returns 1 (0), X=916.87, Y=19.93, Mass=211, SNR=10.0, Peak=32 HFD=4.2
00:05:34.050 00.000 12268 MultiStar: [#1 0.12,-0.45,0.83,U] [#2 -0.88,-0.01,0.00,M5] [#3 1.01,-0.90,0.00,M7] [#4 -3.34,-0.52,0.00,M5] [#5 0.58,-0.44,0.00,M8] 
00:05:34.050 00.000 12268 refined, 1 included, MultiStar: {0.26, -0.49}, one-star: {0.37, -0.52}
00:05:34.050 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
00:05:34.050 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.62)
00:05:34.051 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=-0.49 hyp=0.55 cameraTheta=-1.08 mountX=-0.46 mountY=0.32, mountTheta=2.53
00:05:34.052 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.49, opts=13)
00:05:34.052 00.000 12268 Enqueuing Move request for scope (0.26, -0.49)
00:05:34.053 00.001 11616 Worker thread wakes up
00:05:34.053 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.49) opts 0xd
00:05:34.053 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.49)
00:05:34.053 00.000 11616 Moving (0.26, -0.49) raw xDistance=-0.46 yDistance=0.32
00:05:34.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
00:05:34.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
00:05:34.053 00.000 11616 MoveAxis(E, 258, ABG)
00:05:34.053 00.000 11616 Guiding  Dir = 2, Dur = 258
00:05:34.054 00.001 11616 IsSlewing returns 0
00:05:34.054 00.000 11616 IsGuiding returns 0
00:05:34.054 00.000 11616 PulseGuide returned control before completion, sleep 268
00:05:34.077 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=159, Gamma=1.290
00:05:34.095 00.018 12268 UpdateGuideState exits: m=211 SNR=10.0
00:05:34.096 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:34.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:34.096 00.000 12268 Enqueuing Expose request
00:05:34.337 00.241 11616 IsGuiding returns 0
00:05:34.337 00.000 11616 Move returns status 0, amount 258
00:05:34.337 00.000 11616 MoveAxis(S, 27, ABG)
00:05:34.337 00.000 11616 Guiding  Dir = 1, Dur = 27
00:05:34.338 00.001 11616 IsSlewing returns 0
00:05:34.338 00.000 11616 IsGuiding returns 0
00:05:34.338 00.000 11616 PulseGuide returned control before completion, sleep 37
00:05:34.385 00.047 11616 IsGuiding returns 1
00:05:34.385 00.000 11616 scope still moving after pulse duration time elapsed
00:05:34.416 00.031 11616 IsSlewing returns 0
00:05:34.416 00.000 11616 IsGuiding returns 1
00:05:34.447 00.031 11616 IsSlewing returns 0
00:05:34.447 00.000 11616 IsGuiding returns 1
00:05:34.479 00.032 11616 IsSlewing returns 0
00:05:34.479 00.000 11616 IsGuiding returns 0
00:05:34.479 00.000 11616 scope move finished after 27 + 114 ms
00:05:34.479 00.000 11616 Move returns status 0, amount 27
00:05:34.479 00.000 11616 move complete, result=0
00:05:34.479 00.000 11616 worker thread done servicing request
00:05:34.480 00.001 11616 Worker thread wakes up
00:05:34.480 00.000 12268 GuideStep: -0.5 px 258 ms EAST, 0.3 px 27 ms SOUTH
00:05:34.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:34.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:36.487 02.007 11616 Exposure complete
00:05:36.542 00.055 11616 worker thread done servicing request
00:05:36.543 00.001 12268 OnExposeComplete: enter
00:05:36.543 00.000 12268 UpdateGuideState(): m_state=6
00:05:36.543 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
00:05:36.543 00.000 12268 Star::Find returns 1 (0), X=917.42, Y=21.15, Mass=219, SNR=10.2, Peak=26 HFD=3.9
00:05:36.543 00.000 12268 Star::Find false star n=28 nbg=276 bg=6.9 sigma=0.7 thresh=9 peak=9
00:05:36.543 00.000 12268 MultiStar: [#1 0.50,0.51,0.00,M1] [#2 -0.09,0.61,0.00,M6] [#3 0.19,-0.34,0.59,U] [#4 0.00,0.00,0.00,L] [#5 0.42,-0.17,0.62,U] 
00:05:36.543 00.000 12268 refined, 2 included, MultiStar: {0.58, 0.18}, one-star: {0.92, 0.70}
00:05:36.543 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
00:05:36.544 00.001 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.00)
00:05:36.544 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.18 hyp=0.61 cameraTheta=0.30 mountX=0.24 mountY=0.56, mountTheta=1.16
00:05:36.545 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.18, opts=13)
00:05:36.545 00.000 12268 Enqueuing Move request for scope (0.58, 0.18)
00:05:36.545 00.000 11616 Worker thread wakes up
00:05:36.545 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.18) opts 0xd
00:05:36.546 00.001 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.18)
00:05:36.546 00.000 11616 Moving (0.58, 0.18) raw xDistance=0.24 yDistance=0.56
00:05:36.546 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:05:36.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:05:36.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
00:05:36.546 00.000 11616 MoveAxis(E, 0, ABG)
00:05:36.546 00.000 11616 Move returns status 0, amount 0
00:05:36.546 00.000 11616 MoveAxis(S, 47, ABG)
00:05:36.546 00.000 11616 Guiding  Dir = 1, Dur = 47
00:05:36.546 00.000 11616 IsSlewing returns 0
00:05:36.547 00.001 11616 IsGuiding returns 0
00:05:36.547 00.000 11616 PulseGuide returned control before completion, sleep 57
00:05:36.568 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=178, Gamma=1.290
00:05:36.586 00.018 12268 UpdateGuideState exits: m=219 SNR=10.2
00:05:36.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:36.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:36.586 00.000 12268 Enqueuing Expose request
00:05:36.610 00.024 11616 IsGuiding returns 1
00:05:36.610 00.000 11616 scope still moving after pulse duration time elapsed
00:05:36.642 00.032 11616 IsSlewing returns 0
00:05:36.643 00.001 11616 IsGuiding returns 0
00:05:36.643 00.000 11616 scope move finished after 47 + 49 ms
00:05:36.643 00.000 11616 Move returns status 0, amount 47
00:05:36.643 00.000 11616 move complete, result=0
00:05:36.643 00.000 11616 worker thread done servicing request
00:05:36.643 00.000 11616 Worker thread wakes up
00:05:36.644 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:36.644 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:36.659 00.015 12268 GuideStep: 0.2 px 0 ms EAST, 0.6 px 47 ms SOUTH
00:05:38.657 01.998 11616 Exposure complete
00:05:38.713 00.056 11616 worker thread done servicing request
00:05:38.713 00.000 12268 OnExposeComplete: enter
00:05:38.713 00.000 12268 UpdateGuideState(): m_state=6
00:05:38.713 00.000 12268 Star::Find(15, 917, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
00:05:38.713 00.000 12268 Star::Find returns 1 (0), X=917.04, Y=20.84, Mass=240, SNR=10.6, Peak=32 HFD=4.4
00:05:38.714 00.001 12268 MultiStar: [#1 0.35,0.52,0.00,M2] [#2 -0.74,0.34,0.00,M7] [#3 0.38,-0.09,0.64,U] [#4 -2.36,0.74,0.00,M6] [#5 0.54,-0.26,0.68,U] 
00:05:38.714 00.000 12268 refined, 2 included, MultiStar: {0.50, 0.07}, one-star: {0.54, 0.39}
00:05:38.714 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
00:05:38.714 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
00:05:38.714 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.07 hyp=0.50 cameraTheta=0.13 mountX=0.11 mountY=0.48, mountTheta=1.34
00:05:38.716 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=0.07, opts=13)
00:05:38.716 00.000 12268 Enqueuing Move request for scope (0.50, 0.07)
00:05:38.716 00.000 11616 Worker thread wakes up
00:05:38.716 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.07) opts 0xd
00:05:38.716 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 0.07)
00:05:38.717 00.001 11616 Moving (0.50, 0.07) raw xDistance=0.11 yDistance=0.48
00:05:38.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:05:38.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:05:38.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
00:05:38.717 00.000 11616 MoveAxis(E, 0, ABG)
00:05:38.717 00.000 11616 Move returns status 0, amount 0
00:05:38.717 00.000 11616 MoveAxis(S, 41, ABG)
00:05:38.717 00.000 11616 Guiding  Dir = 1, Dur = 41
00:05:38.717 00.000 11616 IsSlewing returns 0
00:05:38.718 00.001 11616 IsGuiding returns 0
00:05:38.718 00.000 11616 PulseGuide returned control before completion, sleep 51
00:05:38.740 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
00:05:38.760 00.020 12268 UpdateGuideState exits: m=240 SNR=10.6
00:05:38.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:38.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:38.760 00.000 12268 Enqueuing Expose request
00:05:38.774 00.014 11616 IsGuiding returns 1
00:05:38.774 00.000 11616 scope still moving after pulse duration time elapsed
00:05:38.805 00.031 11616 IsSlewing returns 0
00:05:38.806 00.001 11616 IsGuiding returns 1
00:05:38.835 00.029 11616 IsSlewing returns 0
00:05:38.835 00.000 11616 IsGuiding returns 1
00:05:38.866 00.031 11616 IsSlewing returns 0
00:05:38.866 00.000 11616 IsGuiding returns 0
00:05:38.866 00.000 11616 scope move finished after 41 + 107 ms
00:05:38.866 00.000 11616 Move returns status 0, amount 41
00:05:38.866 00.000 11616 move complete, result=0
00:05:38.866 00.000 11616 worker thread done servicing request
00:05:38.866 00.000 11616 Worker thread wakes up
00:05:38.866 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 41 ms SOUTH
00:05:38.867 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:38.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:40.878 02.011 11616 Exposure complete
00:05:40.934 00.056 11616 worker thread done servicing request
00:05:40.935 00.001 12268 OnExposeComplete: enter
00:05:40.935 00.000 12268 UpdateGuideState(): m_state=6
00:05:40.935 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
00:05:40.935 00.000 12268 Star::Find returns 1 (0), X=916.82, Y=20.66, Mass=266, SNR=11.1, Peak=35 HFD=4.7
00:05:40.935 00.000 12268 MultiStar: [#1 0.50,0.15,0.84,U] [#2 -0.67,-0.40,0.00,M8] [#3 0.90,-0.51,0.00,M6] [#4 -2.80,-0.07,0.00,M7] [#5 0.29,-0.27,0.65,U] 
00:05:40.936 00.001 12268 refined, 2 included, MultiStar: {0.37, 0.07}, one-star: {0.32, 0.21}
00:05:40.936 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
00:05:40.936 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.88)
00:05:40.936 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.07 hyp=0.38 cameraTheta=0.18 mountX=0.10 mountY=0.36, mountTheta=1.29
00:05:40.937 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.07, opts=13)
00:05:40.938 00.001 12268 Enqueuing Move request for scope (0.37, 0.07)
00:05:40.938 00.000 11616 Worker thread wakes up
00:05:40.938 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.07) opts 0xd
00:05:40.938 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.07)
00:05:40.938 00.000 11616 Moving (0.37, 0.07) raw xDistance=0.10 yDistance=0.36
00:05:40.938 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:05:40.939 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:05:40.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
00:05:40.939 00.000 11616 MoveAxis(E, 0, ABG)
00:05:40.939 00.000 11616 Move returns status 0, amount 0
00:05:40.939 00.000 11616 MoveAxis(S, 30, ABG)
00:05:40.939 00.000 11616 Guiding  Dir = 1, Dur = 30
00:05:40.940 00.001 11616 IsSlewing returns 0
00:05:40.940 00.000 11616 IsGuiding returns 0
00:05:40.940 00.000 11616 PulseGuide returned control before completion, sleep 40
00:05:40.964 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
00:05:40.982 00.018 12268 UpdateGuideState exits: m=266 SNR=11.1
00:05:40.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:40.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:40.982 00.000 12268 Enqueuing Expose request
00:05:40.987 00.005 11616 IsGuiding returns 1
00:05:40.987 00.000 11616 scope still moving after pulse duration time elapsed
00:05:41.017 00.030 11616 IsSlewing returns 0
00:05:41.018 00.001 11616 IsGuiding returns 0
00:05:41.018 00.000 11616 scope move finished after 30 + 47 ms
00:05:41.018 00.000 11616 Move returns status 0, amount 30
00:05:41.018 00.000 11616 move complete, result=0
00:05:41.018 00.000 11616 worker thread done servicing request
00:05:41.018 00.000 11616 Worker thread wakes up
00:05:41.019 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 30 ms SOUTH
00:05:41.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:41.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:43.027 02.008 11616 Exposure complete
00:05:43.081 00.054 11616 worker thread done servicing request
00:05:43.081 00.000 12268 OnExposeComplete: enter
00:05:43.081 00.000 12268 UpdateGuideState(): m_state=6
00:05:43.082 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
00:05:43.082 00.000 12268 Star::Find returns 1 (0), X=917.00, Y=21.02, Mass=332, SNR=12.4, Peak=43 HFD=4.5
00:05:43.082 00.000 12268 MultiStar: [#1 0.30,0.62,0.00,M2] [#2 -0.33,0.33,0.52,U] [#3 1.23,-0.55,0.00,M7] [#4 -2.93,0.77,0.00,M8] [#5 0.06,-0.29,0.60,U] 
00:05:43.082 00.000 12268 refined, 2 included, MultiStar: {0.17, 0.27}, one-star: {0.50, 0.57}
00:05:43.082 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
00:05:43.082 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.69)
00:05:43.082 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.27 hyp=0.32 cameraTheta=0.99 mountX=0.28 mountY=0.14, mountTheta=0.46
00:05:43.084 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.27, opts=13)
00:05:43.084 00.000 12268 Enqueuing Move request for scope (0.17, 0.27)
00:05:43.084 00.000 11616 Worker thread wakes up
00:05:43.084 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.27) opts 0xd
00:05:43.084 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.27)
00:05:43.084 00.000 11616 Moving (0.17, 0.27) raw xDistance=0.28 yDistance=0.14
00:05:43.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:05:43.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:05:43.084 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:43.085 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:05:43.085 00.000 11616 MoveAxis(E, 0, ABG)
00:05:43.085 00.000 11616 Move returns status 0, amount 0
00:05:43.085 00.000 11616 MoveAxis(N, 0, ABG)
00:05:43.085 00.000 11616 Move returns status 0, amount 0
00:05:43.085 00.000 11616 move complete, result=0
00:05:43.085 00.000 11616 worker thread done servicing request
00:05:43.106 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
00:05:43.124 00.018 12268 UpdateGuideState exits: m=332 SNR=12.4
00:05:43.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:43.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:43.124 00.000 12268 Enqueuing Expose request
00:05:43.124 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:43.125 00.001 11616 Worker thread wakes up
00:05:43.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:43.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:45.134 02.009 11616 Exposure complete
00:05:45.190 00.056 11616 worker thread done servicing request
00:05:45.190 00.000 12268 OnExposeComplete: enter
00:05:45.190 00.000 12268 UpdateGuideState(): m_state=6
00:05:45.190 00.000 12268 Star::Find(15, 917, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
00:05:45.190 00.000 12268 Star::Find returns 1 (0), X=916.58, Y=20.59, Mass=255, SNR=10.9, Peak=29 HFD=4.3
00:05:45.191 00.001 12268 MultiStar: [#1 0.28,0.06,0.96,U] [#2 -0.94,-0.10,0.00,M8] [#3 0.72,-0.70,0.00,M8] [#4 -3.27,0.49,0.00,M9] [#5 -0.04,-0.36,0.67,U] 
00:05:45.191 00.000 12268 refined, 2 included, MultiStar: {0.12, -0.02}, one-star: {0.08, 0.14}
00:05:45.191 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.61 = -1.61)
00:05:45.191 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.56)
00:05:45.191 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.14 mountX=-0.00 mountY=0.12, mountTheta=1.61
00:05:45.192 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.02, opts=13)
00:05:45.192 00.000 12268 Enqueuing Move request for scope (0.12, -0.02)
00:05:45.192 00.000 11616 Worker thread wakes up
00:05:45.193 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
00:05:45.193 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
00:05:45.193 00.000 11616 Moving (0.12, -0.02) raw xDistance=-0.00 yDistance=0.12
00:05:45.193 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:45.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:05:45.193 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:45.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:05:45.193 00.000 11616 MoveAxis(E, 0, ABG)
00:05:45.193 00.000 11616 Move returns status 0, amount 0
00:05:45.193 00.000 11616 MoveAxis(N, 0, ABG)
00:05:45.193 00.000 11616 Move returns status 0, amount 0
00:05:45.193 00.000 11616 move complete, result=0
00:05:45.194 00.001 11616 worker thread done servicing request
00:05:45.216 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
00:05:45.236 00.020 12268 UpdateGuideState exits: m=255 SNR=10.9
00:05:45.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:45.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:45.236 00.000 12268 Enqueuing Expose request
00:05:45.236 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:45.236 00.000 11616 Worker thread wakes up
00:05:45.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:45.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:47.246 02.010 11616 Exposure complete
00:05:47.300 00.054 11616 worker thread done servicing request
00:05:47.300 00.000 12268 OnExposeComplete: enter
00:05:47.300 00.000 12268 UpdateGuideState(): m_state=6
00:05:47.300 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
00:05:47.300 00.000 12268 Star::Find returns 1 (0), X=916.90, Y=21.01, Mass=282, SNR=11.5, Peak=34 HFD=4.3
00:05:47.300 00.000 12268 MultiStar: [#1 0.64,0.19,0.00,M2] [#2 -0.42,0.39,0.59,U] [#3 0.08,-0.05,0.63,U] [#4 -2.90,1.06,0.00,M10] [#5 -0.21,-0.12,0.64,U] 
00:05:47.300 00.000 12268 refined, 3 included, MultiStar: {0.02, 0.23}, one-star: {0.40, 0.55}
00:05:47.300 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
00:05:47.300 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
00:05:47.301 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.24 cameraTheta=1.47 mountX=0.24 mountY=-0.01, mountTheta=-0.02
00:05:47.302 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.23, opts=13)
00:05:47.302 00.000 12268 Enqueuing Move request for scope (0.02, 0.23)
00:05:47.302 00.000 11616 Worker thread wakes up
00:05:47.302 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
00:05:47.302 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
00:05:47.303 00.001 11616 Moving (0.02, 0.23) raw xDistance=0.24 yDistance=-0.01
00:05:47.303 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:05:47.303 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:05:47.303 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:47.303 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:05:47.303 00.000 11616 MoveAxis(E, 0, ABG)
00:05:47.303 00.000 11616 Move returns status 0, amount 0
00:05:47.303 00.000 11616 MoveAxis(N, 0, ABG)
00:05:47.303 00.000 11616 Move returns status 0, amount 0
00:05:47.303 00.000 11616 move complete, result=0
00:05:47.303 00.000 11616 worker thread done servicing request
00:05:47.326 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
00:05:47.342 00.016 12268 UpdateGuideState exits: m=282 SNR=11.5
00:05:47.343 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:47.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:47.343 00.000 12268 Enqueuing Expose request
00:05:47.343 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:47.343 00.000 11616 Worker thread wakes up
00:05:47.343 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:47.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:49.345 02.002 11616 Exposure complete
00:05:49.401 00.056 11616 worker thread done servicing request
00:05:49.401 00.000 12268 OnExposeComplete: enter
00:05:49.401 00.000 12268 UpdateGuideState(): m_state=6
00:05:49.402 00.001 12268 Star::Find(15, 916, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
00:05:49.402 00.000 12268 Star::Find returns 1 (0), X=916.72, Y=20.92, Mass=309, SNR=12.0, Peak=36 HFD=4.6
00:05:49.402 00.000 12268 MultiStar: [#1 0.22,0.76,0.00,M3] [#2 -0.72,0.21,0.00,M8] [#3 0.26,-0.08,0.73,U] [#4 -2.37,0.86,0.00,R] [#5 0.35,0.08,0.64,U] 
00:05:49.402 00.000 12268 refined, 2 included, MultiStar: {0.27, 0.19}, one-star: {0.23, 0.47}
00:05:49.402 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
00:05:49.402 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
00:05:49.402 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.19 hyp=0.33 cameraTheta=0.62 mountX=0.22 mountY=0.24, mountTheta=0.84
00:05:49.404 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.19, opts=13)
00:05:49.404 00.000 12268 Enqueuing Move request for scope (0.27, 0.19)
00:05:49.404 00.000 11616 Worker thread wakes up
00:05:49.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.19) opts 0xd
00:05:49.404 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.19)
00:05:49.404 00.000 11616 Moving (0.27, 0.19) raw xDistance=0.22 yDistance=0.24
00:05:49.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:05:49.405 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:05:49.405 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
00:05:49.405 00.000 11616 MoveAxis(E, 0, ABG)
00:05:49.405 00.000 11616 Move returns status 0, amount 0
00:05:49.405 00.000 11616 MoveAxis(S, 21, ABG)
00:05:49.405 00.000 11616 Guiding  Dir = 1, Dur = 21
00:05:49.405 00.000 11616 IsSlewing returns 0
00:05:49.405 00.000 11616 IsGuiding returns 0
00:05:49.406 00.001 11616 PulseGuide returned control before completion, sleep 31
00:05:49.426 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
00:05:49.440 00.014 11616 IsGuiding returns 1
00:05:49.440 00.000 11616 scope still moving after pulse duration time elapsed
00:05:49.443 00.003 12268 UpdateGuideState exits: m=309 SNR=12.0
00:05:49.443 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:49.443 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:49.443 00.000 12268 Enqueuing Expose request
00:05:49.472 00.029 11616 IsSlewing returns 0
00:05:49.472 00.000 11616 IsGuiding returns 0
00:05:49.472 00.000 11616 scope move finished after 21 + 45 ms
00:05:49.472 00.000 11616 Move returns status 0, amount 21
00:05:49.472 00.000 11616 move complete, result=0
00:05:49.473 00.001 11616 worker thread done servicing request
00:05:49.473 00.000 11616 Worker thread wakes up
00:05:49.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:49.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:49.473 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 21 ms SOUTH
00:05:51.476 02.003 11616 Exposure complete
00:05:51.530 00.054 11616 worker thread done servicing request
00:05:51.530 00.000 12268 OnExposeComplete: enter
00:05:51.530 00.000 12268 UpdateGuideState(): m_state=6
00:05:51.530 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
00:05:51.530 00.000 12268 Star::Find returns 1 (0), X=916.83, Y=20.45, Mass=206, SNR=9.9, Peak=38 HFD=3.2
00:05:51.531 00.001 12268 MultiStar: [#1 0.42,-0.22,1.00,U] [#2 -0.26,0.35,0.74,U] [#3 0.58,-0.33,0.00,M7] [#4 -0.08,-0.28,0.59,U] [#5 0.60,-0.56,0.00,M2] 
00:05:51.531 00.000 12268 refined, 3 included, MultiStar: {0.15, -0.04}, one-star: {0.33, 0.00}
00:05:51.531 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
00:05:51.531 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
00:05:51.531 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-0.25 mountX=-0.02 mountY=0.15, mountTheta=1.72
00:05:51.532 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.04, opts=13)
00:05:51.533 00.001 12268 Enqueuing Move request for scope (0.15, -0.04)
00:05:51.533 00.000 11616 Worker thread wakes up
00:05:51.533 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
00:05:51.533 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
00:05:51.533 00.000 11616 Moving (0.15, -0.04) raw xDistance=-0.02 yDistance=0.15
00:05:51.533 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:51.533 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:05:51.533 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:05:51.533 00.000 11616 MoveAxis(E, 0, ABG)
00:05:51.533 00.000 11616 Move returns status 0, amount 0
00:05:51.533 00.000 11616 MoveAxis(S, 13, ABG)
00:05:51.533 00.000 11616 Guiding  Dir = 1, Dur = 13
00:05:51.534 00.001 11616 IsSlewing returns 0
00:05:51.534 00.000 11616 IsGuiding returns 0
00:05:51.534 00.000 11616 PulseGuide returned control before completion, sleep 23
00:05:51.555 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
00:05:51.570 00.015 11616 IsGuiding returns 1
00:05:51.571 00.001 11616 scope still moving after pulse duration time elapsed
00:05:51.573 00.002 12268 UpdateGuideState exits: m=206 SNR=9.9
00:05:51.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:51.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:51.574 00.001 12268 Enqueuing Expose request
00:05:51.601 00.027 11616 IsSlewing returns 0
00:05:51.601 00.000 11616 IsGuiding returns 0
00:05:51.601 00.000 11616 scope move finished after 13 + 54 ms
00:05:51.601 00.000 11616 Move returns status 0, amount 13
00:05:51.601 00.000 11616 move complete, result=0
00:05:51.601 00.000 11616 worker thread done servicing request
00:05:51.601 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
00:05:51.602 00.001 11616 Worker thread wakes up
00:05:51.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:51.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:53.614 02.012 11616 Exposure complete
00:05:53.670 00.056 11616 worker thread done servicing request
00:05:53.670 00.000 12268 OnExposeComplete: enter
00:05:53.670 00.000 12268 UpdateGuideState(): m_state=6
00:05:53.671 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
00:05:53.671 00.000 12268 Star::Find returns 1 (0), X=916.98, Y=20.93, Mass=299, SNR=11.9, Peak=34 HFD=4.4
00:05:53.671 00.000 12268 MultiStar: [#1 0.35,0.20,0.88,U] [#2 -0.43,0.21,0.59,U] [#3 0.71,-0.36,0.00,M8] [#4 -0.39,-0.07,0.47,U] [#5 0.39,0.01,0.68,U] 
00:05:53.671 00.000 12268 refined, 4 included, MultiStar: {0.17, 0.21}, one-star: {0.48, 0.48}
00:05:53.671 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
00:05:53.671 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.58)
00:05:53.671 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.21 hyp=0.27 cameraTheta=0.88 mountX=0.22 mountY=0.14, mountTheta=0.57
00:05:53.673 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.21, opts=13)
00:05:53.673 00.000 12268 Enqueuing Move request for scope (0.17, 0.21)
00:05:53.673 00.000 11616 Worker thread wakes up
00:05:53.673 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.21) opts 0xd
00:05:53.673 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.21)
00:05:53.673 00.000 11616 Moving (0.17, 0.21) raw xDistance=0.22 yDistance=0.14
00:05:53.673 00.000 11616 switching direction from -1 to 1 - decHistory=6 oldest=-0.11 newest=0.42
00:05:53.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
00:05:53.674 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:53.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:05:53.674 00.000 11616 MoveAxis(W, 124, ABG)
00:05:53.674 00.000 11616 Guiding  Dir = 3, Dur = 124
00:05:53.674 00.000 11616 IsSlewing returns 0
00:05:53.674 00.000 11616 IsGuiding returns 0
00:05:53.676 00.002 11616 PulseGuide returned control before completion, sleep 134
00:05:53.695 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
00:05:53.712 00.017 12268 UpdateGuideState exits: m=299 SNR=11.9
00:05:53.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:53.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:53.712 00.000 12268 Enqueuing Expose request
00:05:53.825 00.113 11616 IsGuiding returns 1
00:05:53.825 00.000 11616 scope still moving after pulse duration time elapsed
00:05:53.856 00.031 11616 IsSlewing returns 0
00:05:53.857 00.001 11616 IsGuiding returns 0
00:05:53.857 00.000 11616 scope move finished after 124 + 57 ms
00:05:53.857 00.000 11616 Move returns status 0, amount 124
00:05:53.857 00.000 11616 MoveAxis(N, 0, ABG)
00:05:53.857 00.000 11616 Move returns status 0, amount 0
00:05:53.857 00.000 11616 move complete, result=0
00:05:53.857 00.000 11616 worker thread done servicing request
00:05:53.857 00.000 11616 Worker thread wakes up
00:05:53.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:53.858 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:53.858 00.000 12268 GuideStep: 0.2 px 124 ms WEST, 0.1 px 0 ms NORTH
00:05:55.867 02.009 11616 Exposure complete
00:05:55.921 00.054 11616 worker thread done servicing request
00:05:55.921 00.000 12268 OnExposeComplete: enter
00:05:55.921 00.000 12268 UpdateGuideState(): m_state=6
00:05:55.922 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
00:05:55.922 00.000 12268 Star::Find returns 1 (0), X=917.08, Y=21.17, Mass=290, SNR=11.7, Peak=37 HFD=4.5
00:05:55.922 00.000 12268 MultiStar: [#1 0.01,0.49,0.89,U] [#2 0.23,-0.17,0.62,U] [#3 0.54,0.11,0.62,U] [#4 -0.07,0.29,0.48,U] [#5 0.18,-0.06,0.66,U] 
00:05:55.922 00.000 12268 refined, 5 included, MultiStar: {0.27, 0.29}, one-star: {0.58, 0.72}
00:05:55.922 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
00:05:55.922 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
00:05:55.922 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.29 hyp=0.39 cameraTheta=0.82 mountX=0.31 mountY=0.23, mountTheta=0.64
00:05:55.924 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.29, opts=13)
00:05:55.924 00.000 12268 Enqueuing Move request for scope (0.27, 0.29)
00:05:55.924 00.000 11616 Worker thread wakes up
00:05:55.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.29) opts 0xd
00:05:55.924 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.29)
00:05:55.924 00.000 11616 Moving (0.27, 0.29) raw xDistance=0.31 yDistance=0.23
00:05:55.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
00:05:55.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:05:55.924 00.000 11616 MoveAxis(W, 174, ABG)
00:05:55.925 00.001 11616 Guiding  Dir = 3, Dur = 174
00:05:55.925 00.000 11616 IsSlewing returns 0
00:05:55.925 00.000 11616 IsGuiding returns 0
00:05:55.925 00.000 11616 PulseGuide returned control before completion, sleep 184
00:05:55.948 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=203, Gamma=1.290
00:05:55.968 00.020 12268 UpdateGuideState exits: m=290 SNR=11.7
00:05:55.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:55.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:55.968 00.000 12268 Enqueuing Expose request
00:05:56.115 00.147 11616 IsGuiding returns 1
00:05:56.115 00.000 11616 scope still moving after pulse duration time elapsed
00:05:56.145 00.030 11616 IsSlewing returns 0
00:05:56.146 00.001 11616 IsGuiding returns 1
00:05:56.178 00.032 11616 IsSlewing returns 0
00:05:56.179 00.001 11616 IsGuiding returns 1
00:05:56.208 00.029 11616 IsSlewing returns 0
00:05:56.208 00.000 11616 IsGuiding returns 1
00:05:56.239 00.031 11616 IsSlewing returns 0
00:05:56.239 00.000 11616 IsGuiding returns 0
00:05:56.239 00.000 11616 scope move finished after 174 + 139 ms
00:05:56.240 00.001 11616 Move returns status 0, amount 174
00:05:56.240 00.000 11616 MoveAxis(S, 20, ABG)
00:05:56.240 00.000 11616 Guiding  Dir = 1, Dur = 20
00:05:56.240 00.000 11616 IsSlewing returns 0
00:05:56.240 00.000 11616 IsGuiding returns 0
00:05:56.241 00.001 11616 PulseGuide returned control before completion, sleep 30
00:05:56.287 00.046 11616 IsGuiding returns 1
00:05:56.287 00.000 11616 scope still moving after pulse duration time elapsed
00:05:56.317 00.030 11616 IsSlewing returns 0
00:05:56.317 00.000 11616 IsGuiding returns 1
00:05:56.348 00.031 11616 IsSlewing returns 0
00:05:56.348 00.000 11616 IsGuiding returns 0
00:05:56.349 00.001 11616 scope move finished after 20 + 88 ms
00:05:56.349 00.000 11616 Move returns status 0, amount 20
00:05:56.349 00.000 11616 move complete, result=0
00:05:56.349 00.000 11616 worker thread done servicing request
00:05:56.349 00.000 11616 Worker thread wakes up
00:05:56.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:56.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:05:56.349 00.000 12268 GuideStep: 0.3 px 174 ms WEST, 0.2 px 20 ms SOUTH
00:05:58.362 02.013 11616 Exposure complete
00:05:58.416 00.054 11616 worker thread done servicing request
00:05:58.416 00.000 12268 OnExposeComplete: enter
00:05:58.416 00.000 12268 UpdateGuideState(): m_state=6
00:05:58.416 00.000 12268 Star::Find(15, 917, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
00:05:58.416 00.000 12268 Star::Find returns 1 (0), X=916.84, Y=20.89, Mass=322, SNR=12.4, Peak=39 HFD=4.5
00:05:58.416 00.000 12268 MultiStar: [#1 0.52,0.40,0.00,M1] [#2 -0.92,0.11,0.00,M6] [#3 0.70,-0.29,0.00,M8] [#4 -0.23,-0.21,0.50,U] [#5 0.55,0.03,0.65,U] 
00:05:58.416 00.000 12268 refined, 2 included, MultiStar: {0.27, 0.16}, one-star: {0.34, 0.43}
00:05:58.416 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
00:05:58.416 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
00:05:58.416 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.16 hyp=0.32 cameraTheta=0.54 mountX=0.19 mountY=0.25, mountTheta=0.92
00:05:58.419 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.16, opts=13)
00:05:58.419 00.000 12268 Enqueuing Move request for scope (0.27, 0.16)
00:05:58.419 00.000 11616 Worker thread wakes up
00:05:58.419 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.16) opts 0xd
00:05:58.419 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.16)
00:05:58.419 00.000 11616 Moving (0.27, 0.16) raw xDistance=0.19 yDistance=0.25
00:05:58.420 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
00:05:58.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
00:05:58.420 00.000 11616 MoveAxis(W, 106, ABG)
00:05:58.420 00.000 11616 Guiding  Dir = 3, Dur = 106
00:05:58.420 00.000 11616 IsSlewing returns 0
00:05:58.420 00.000 11616 IsGuiding returns 0
00:05:58.421 00.001 11616 PulseGuide returned control before completion, sleep 116
00:05:58.441 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:05:58.461 00.020 12268 UpdateGuideState exits: m=322 SNR=12.4
00:05:58.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:58.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:05:58.461 00.000 12268 Enqueuing Expose request
00:05:58.549 00.088 11616 IsGuiding returns 1
00:05:58.549 00.000 11616 scope still moving after pulse duration time elapsed
00:05:58.580 00.031 11616 IsSlewing returns 0
00:05:58.581 00.001 11616 IsGuiding returns 1
00:05:58.611 00.030 11616 IsSlewing returns 0
00:05:58.611 00.000 11616 IsGuiding returns 1
00:05:58.641 00.030 11616 IsSlewing returns 0
00:05:58.641 00.000 11616 IsGuiding returns 1
00:05:58.672 00.031 11616 IsSlewing returns 0
00:05:58.672 00.000 11616 IsGuiding returns 1
00:05:58.705 00.033 11616 IsSlewing returns 0
00:05:58.705 00.000 11616 IsGuiding returns 1
00:05:58.737 00.032 11616 IsSlewing returns 0
00:05:58.737 00.000 11616 IsGuiding returns 1
00:05:58.769 00.032 11616 IsSlewing returns 0
00:05:58.769 00.000 11616 IsGuiding returns 0
00:05:58.769 00.000 11616 scope move finished after 106 + 242 ms
00:05:58.769 00.000 11616 Move returns status 0, amount 106
00:05:58.770 00.001 11616 MoveAxis(S, 21, ABG)
00:05:58.770 00.000 11616 Guiding  Dir = 1, Dur = 21
00:05:58.770 00.000 11616 IsSlewing returns 0
00:05:58.770 00.000 11616 IsGuiding returns 0
00:05:58.770 00.000 11616 PulseGuide returned control before completion, sleep 31
00:05:58.814 00.044 11616 IsGuiding returns 1
00:05:58.814 00.000 11616 scope still moving after pulse duration time elapsed
00:05:58.846 00.032 11616 IsSlewing returns 0
00:05:58.846 00.000 11616 IsGuiding returns 0
00:05:58.846 00.000 11616 scope move finished after 21 + 55 ms
00:05:58.846 00.000 11616 Move returns status 0, amount 21
00:05:58.846 00.000 11616 move complete, result=0
00:05:58.846 00.000 11616 worker thread done servicing request
00:05:58.846 00.000 11616 Worker thread wakes up
00:05:58.846 00.000 12268 GuideStep: 0.2 px 106 ms WEST, 0.2 px 21 ms SOUTH
00:05:58.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:05:58.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:00.858 02.012 11616 Exposure complete
00:06:00.915 00.057 11616 worker thread done servicing request
00:06:00.916 00.001 12268 OnExposeComplete: enter
00:06:00.916 00.000 12268 UpdateGuideState(): m_state=6
00:06:00.916 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
00:06:00.916 00.000 12268 Star::Find returns 1 (0), X=916.82, Y=20.96, Mass=341, SNR=12.8, Peak=51 HFD=4.2
00:06:00.917 00.001 12268 MultiStar: [#1 0.15,0.32,0.89,U] [#2 -0.97,0.27,0.00,M7] [#3 0.52,-0.72,0.00,M9] [#4 -0.90,0.15,0.00,M1] [#5 0.24,-0.33,0.60,U] 
00:06:00.917 00.000 12268 refined, 2 included, MultiStar: {0.24, 0.24}, one-star: {0.32, 0.51}
00:06:00.917 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
00:06:00.917 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.49)
00:06:00.917 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.24 hyp=0.34 cameraTheta=0.79 mountX=0.26 mountY=0.21, mountTheta=0.67
00:06:00.918 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.24, opts=13)
00:06:00.918 00.000 12268 Enqueuing Move request for scope (0.24, 0.24)
00:06:00.919 00.001 11616 Worker thread wakes up
00:06:00.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.24) opts 0xd
00:06:00.919 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.24)
00:06:00.919 00.000 11616 Moving (0.24, 0.24) raw xDistance=0.26 yDistance=0.21
00:06:00.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
00:06:00.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
00:06:00.919 00.000 11616 MoveAxis(W, 147, ABG)
00:06:00.919 00.000 11616 Guiding  Dir = 3, Dur = 147
00:06:00.920 00.001 11616 IsSlewing returns 0
00:06:00.920 00.000 11616 IsGuiding returns 0
00:06:00.921 00.001 11616 PulseGuide returned control before completion, sleep 157
00:06:00.942 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
00:06:00.959 00.017 12268 UpdateGuideState exits: m=341 SNR=12.8
00:06:00.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:00.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:00.959 00.000 12268 Enqueuing Expose request
00:06:01.093 00.134 11616 IsGuiding returns 1
00:06:01.093 00.000 11616 scope still moving after pulse duration time elapsed
00:06:01.124 00.031 11616 IsSlewing returns 0
00:06:01.125 00.001 11616 IsGuiding returns 1
00:06:01.155 00.030 11616 IsSlewing returns 0
00:06:01.156 00.001 11616 IsGuiding returns 1
00:06:01.187 00.031 11616 IsSlewing returns 0
00:06:01.188 00.001 11616 IsGuiding returns 1
00:06:01.219 00.031 11616 IsSlewing returns 0
00:06:01.219 00.000 11616 IsGuiding returns 0
00:06:01.220 00.001 11616 scope move finished after 147 + 152 ms
00:06:01.220 00.000 11616 Move returns status 0, amount 147
00:06:01.220 00.000 11616 MoveAxis(S, 18, ABG)
00:06:01.220 00.000 11616 Guiding  Dir = 1, Dur = 18
00:06:01.220 00.000 11616 IsSlewing returns 0
00:06:01.220 00.000 11616 IsGuiding returns 0
00:06:01.221 00.001 11616 PulseGuide returned control before completion, sleep 28
00:06:01.250 00.029 11616 IsGuiding returns 1
00:06:01.250 00.000 11616 scope still moving after pulse duration time elapsed
00:06:01.281 00.031 11616 IsSlewing returns 0
00:06:01.282 00.001 11616 IsGuiding returns 0
00:06:01.282 00.000 11616 scope move finished after 18 + 43 ms
00:06:01.282 00.000 11616 Move returns status 0, amount 18
00:06:01.282 00.000 11616 move complete, result=0
00:06:01.282 00.000 11616 worker thread done servicing request
00:06:01.282 00.000 11616 Worker thread wakes up
00:06:01.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:01.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:01.283 00.001 12268 GuideStep: 0.3 px 147 ms WEST, 0.2 px 18 ms SOUTH
00:06:03.296 02.013 11616 Exposure complete
00:06:03.353 00.057 11616 worker thread done servicing request
00:06:03.354 00.001 12268 OnExposeComplete: enter
00:06:03.354 00.000 12268 UpdateGuideState(): m_state=6
00:06:03.354 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
00:06:03.354 00.000 12268 Star::Find returns 1 (0), X=916.43, Y=20.03, Mass=317, SNR=12.2, Peak=34 HFD=4.1
00:06:03.354 00.000 12268 MultiStar: [#1 -0.24,-0.28,0.93,U] [#2 -1.10,-0.60,0.00,M8] [#3 -0.26,-0.96,0.00,M10] [#4 -0.72,-0.81,0.00,M2] [#5 -0.60,-0.84,0.00,M1] 
00:06:03.354 00.000 12268 refined, 1 included, MultiStar: {-0.15, -0.36}, one-star: {-0.07, -0.43}
00:06:03.355 00.001 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
00:06:03.355 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
00:06:03.355 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.36 hyp=0.39 cameraTheta=-1.98 mountX=-0.37 mountY=-0.11, mountTheta=-2.86
00:06:03.356 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.36, opts=13)
00:06:03.357 00.001 12268 Enqueuing Move request for scope (-0.15, -0.36)
00:06:03.357 00.000 11616 Worker thread wakes up
00:06:03.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.36) opts 0xd
00:06:03.357 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.36)
00:06:03.357 00.000 11616 Moving (-0.15, -0.36) raw xDistance=-0.37 yDistance=-0.11
00:06:03.357 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
00:06:03.357 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.11
00:06:03.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
00:06:03.357 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:03.358 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:06:03.358 00.000 11616 MoveAxis(E, 207, ABG)
00:06:03.358 00.000 11616 Guiding  Dir = 2, Dur = 207
00:06:03.358 00.000 11616 IsSlewing returns 0
00:06:03.358 00.000 11616 IsGuiding returns 0
00:06:03.359 00.001 11616 PulseGuide returned control before completion, sleep 217
00:06:03.380 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=242, Gamma=1.290
00:06:03.399 00.019 12268 UpdateGuideState exits: m=317 SNR=12.2
00:06:03.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:03.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:03.399 00.000 12268 Enqueuing Expose request
00:06:03.590 00.191 11616 IsGuiding returns 1
00:06:03.590 00.000 11616 scope still moving after pulse duration time elapsed
00:06:03.620 00.030 11616 IsSlewing returns 0
00:06:03.620 00.000 11616 IsGuiding returns 1
00:06:03.652 00.032 11616 IsSlewing returns 0
00:06:03.652 00.000 11616 IsGuiding returns 1
00:06:03.684 00.032 11616 IsSlewing returns 0
00:06:03.684 00.000 11616 IsGuiding returns 1
00:06:03.715 00.031 11616 IsSlewing returns 0
00:06:03.715 00.000 11616 IsGuiding returns 0
00:06:03.715 00.000 11616 scope move finished after 207 + 150 ms
00:06:03.715 00.000 11616 Move returns status 0, amount 207
00:06:03.715 00.000 11616 MoveAxis(N, 0, ABG)
00:06:03.715 00.000 11616 Move returns status 0, amount 0
00:06:03.716 00.001 11616 move complete, result=0
00:06:03.716 00.000 11616 worker thread done servicing request
00:06:03.716 00.000 12268 GuideStep: -0.4 px 207 ms EAST, -0.1 px 0 ms NORTH
00:06:03.716 00.000 11616 Worker thread wakes up
00:06:03.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:03.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:05.724 02.008 11616 Exposure complete
00:06:05.778 00.054 11616 worker thread done servicing request
00:06:05.778 00.000 12268 OnExposeComplete: enter
00:06:05.778 00.000 12268 UpdateGuideState(): m_state=6
00:06:05.779 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
00:06:05.779 00.000 12268 Star::Find returns 1 (0), X=916.64, Y=19.41, Mass=345, SNR=12.8, Peak=34 HFD=3.7
00:06:05.779 00.000 12268 MultiStar: [#1 0.25,-0.98,0.00,M1] [#2 -1.28,-1.32,0.00,M9] [#3 0.84,-1.54,0.00,R] [#4 -0.78,-1.05,0.00,M3] [#5 0.12,-1.42,0.00,M2] 
00:06:05.779 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
00:06:05.779 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.27)
00:06:05.779 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-1.04 hyp=1.05 cameraTheta=-1.43 mountX=-1.02 mountY=0.28, mountTheta=2.88
00:06:05.780 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-1.04, opts=13)
00:06:05.781 00.001 12268 Enqueuing Move request for scope (0.14, -1.04)
00:06:05.781 00.000 11616 Worker thread wakes up
00:06:05.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -1.04) opts 0xd
00:06:05.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -1.04)
00:06:05.781 00.000 11616 Moving (0.14, -1.04) raw xDistance=-1.02 yDistance=0.28
00:06:05.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.51 from input -1.02
00:06:05.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:06:05.781 00.000 11616 MoveAxis(E, 572, ABG)
00:06:05.781 00.000 11616 Guiding  Dir = 2, Dur = 572
00:06:05.781 00.000 11616 IsSlewing returns 0
00:06:05.782 00.001 11616 IsGuiding returns 0
00:06:05.782 00.000 11616 PulseGuide returned control before completion, sleep 582
00:06:05.802 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=201, Gamma=1.290
00:06:05.821 00.019 12268 UpdateGuideState exits: m=345 SNR=12.8
00:06:05.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:05.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:05.821 00.000 12268 Enqueuing Expose request
00:06:06.379 00.558 11616 IsGuiding returns 1
00:06:06.380 00.001 11616 scope still moving after pulse duration time elapsed
00:06:06.410 00.030 11616 IsSlewing returns 0
00:06:06.411 00.001 11616 IsGuiding returns 1
00:06:06.440 00.029 11616 IsSlewing returns 0
00:06:06.440 00.000 11616 IsGuiding returns 1
00:06:06.472 00.032 11616 IsSlewing returns 0
00:06:06.474 00.002 11616 IsGuiding returns 1
00:06:06.503 00.029 11616 IsSlewing returns 0
00:06:06.504 00.001 11616 IsGuiding returns 0
00:06:06.504 00.000 11616 scope move finished after 572 + 150 ms
00:06:06.504 00.000 11616 Move returns status 0, amount 572
00:06:06.504 00.000 11616 MoveAxis(S, 23, ABG)
00:06:06.504 00.000 11616 Guiding  Dir = 1, Dur = 23
00:06:06.504 00.000 11616 IsSlewing returns 0
00:06:06.505 00.001 11616 IsGuiding returns 0
00:06:06.505 00.000 11616 PulseGuide returned control before completion, sleep 33
00:06:06.551 00.046 11616 IsGuiding returns 1
00:06:06.551 00.000 11616 scope still moving after pulse duration time elapsed
00:06:06.580 00.029 11616 IsSlewing returns 0
00:06:06.580 00.000 11616 IsGuiding returns 0
00:06:06.580 00.000 11616 scope move finished after 23 + 52 ms
00:06:06.580 00.000 11616 Move returns status 0, amount 23
00:06:06.581 00.001 11616 move complete, result=0
00:06:06.581 00.000 11616 worker thread done servicing request
00:06:06.581 00.000 11616 Worker thread wakes up
00:06:06.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:06.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:06.581 00.000 12268 GuideStep: -1.0 px 572 ms EAST, 0.3 px 23 ms SOUTH
00:06:08.606 02.025 11616 Exposure complete
00:06:08.667 00.061 11616 worker thread done servicing request
00:06:08.667 00.000 12268 OnExposeComplete: enter
00:06:08.667 00.000 12268 UpdateGuideState(): m_state=6
00:06:08.667 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
00:06:08.667 00.000 12268 Star::Find returns 1 (0), X=916.48, Y=20.42, Mass=310, SNR=12.2, Peak=39 HFD=4.1
00:06:08.668 00.001 12268 MultiStar: [#1 -0.27,0.01,1.02,U] [#2 -1.09,0.03,0.00,M10] [#3 -0.22,1.10,0.00,M1] [#4 -1.22,-0.52,0.00,M4] [#5 0.18,-0.32,0.73,U] 
00:06:08.668 00.000 12268 single-star, 2 included, MultiStar: {-0.06, -0.09}, one-star: {-0.02, -0.03}
00:06:08.668 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
00:06:08.668 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
00:06:08.668 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.18 mountX=-0.03 mountY=-0.02, mountTheta=-2.65
00:06:08.670 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.03, opts=13)
00:06:08.670 00.000 12268 Enqueuing Move request for scope (-0.02, -0.03)
00:06:08.670 00.000 11616 Worker thread wakes up
00:06:08.670 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
00:06:08.670 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
00:06:08.670 00.000 11616 Moving (-0.02, -0.03) raw xDistance=-0.03 yDistance=-0.02
00:06:08.670 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:08.671 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:06:08.671 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:08.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:06:08.671 00.000 11616 MoveAxis(E, 0, ABG)
00:06:08.671 00.000 11616 Move returns status 0, amount 0
00:06:08.671 00.000 11616 MoveAxis(N, 0, ABG)
00:06:08.671 00.000 11616 Move returns status 0, amount 0
00:06:08.671 00.000 11616 move complete, result=0
00:06:08.671 00.000 11616 worker thread done servicing request
00:06:08.695 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
00:06:08.714 00.019 12268 UpdateGuideState exits: m=310 SNR=12.2
00:06:08.715 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:08.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:08.715 00.000 12268 Enqueuing Expose request
00:06:08.715 00.000 11616 Worker thread wakes up
00:06:08.715 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:08.715 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:08.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:10.729 02.014 11616 Exposure complete
00:06:10.783 00.054 11616 worker thread done servicing request
00:06:10.783 00.000 12268 OnExposeComplete: enter
00:06:10.783 00.000 12268 UpdateGuideState(): m_state=6
00:06:10.783 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
00:06:10.783 00.000 12268 Star::Find returns 1 (0), X=916.11, Y=20.88, Mass=308, SNR=12.1, Peak=44 HFD=4.3
00:06:10.784 00.001 12268 MultiStar: [#1 -0.35,0.05,1.07,U] [#2 -1.49,0.52,0.00,R] [#3 -0.58,1.44,0.00,M2] [#4 -1.05,-0.13,0.00,M5] [#5 -0.63,-0.06,0.00,M2] 
00:06:10.784 00.000 12268 refined, 1 included, MultiStar: {-0.37, 0.23}, one-star: {-0.39, 0.43}
00:06:10.784 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
00:06:10.784 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
00:06:10.784 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.23 hyp=0.44 cameraTheta=2.58 mountX=0.20 mountY=-0.40, mountTheta=-1.11
00:06:10.786 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.23, opts=13)
00:06:10.786 00.000 12268 Enqueuing Move request for scope (-0.37, 0.23)
00:06:10.786 00.000 11616 Worker thread wakes up
00:06:10.786 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.23) opts 0xd
00:06:10.786 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.23)
00:06:10.786 00.000 11616 Moving (-0.37, 0.23) raw xDistance=0.20 yDistance=-0.40
00:06:10.786 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:10.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:06:10.787 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:10.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:06:10.787 00.000 11616 MoveAxis(E, 0, ABG)
00:06:10.787 00.000 11616 Move returns status 0, amount 0
00:06:10.787 00.000 11616 MoveAxis(N, 0, ABG)
00:06:10.787 00.000 11616 Move returns status 0, amount 0
00:06:10.787 00.000 11616 move complete, result=0
00:06:10.787 00.000 11616 worker thread done servicing request
00:06:10.807 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:06:10.824 00.017 12268 UpdateGuideState exits: m=308 SNR=12.1
00:06:10.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:10.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:10.824 00.000 12268 Enqueuing Expose request
00:06:10.824 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:06:10.824 00.000 11616 Worker thread wakes up
00:06:10.825 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:10.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:12.832 02.007 11616 Exposure complete
00:06:12.888 00.056 11616 worker thread done servicing request
00:06:12.888 00.000 12268 OnExposeComplete: enter
00:06:12.888 00.000 12268 UpdateGuideState(): m_state=6
00:06:12.888 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
00:06:12.889 00.001 12268 Star::Find returns 1 (0), X=916.40, Y=20.77, Mass=308, SNR=12.1, Peak=37 HFD=4.5
00:06:12.889 00.000 12268 MultiStar: [#1 0.25,0.23,1.00,U] [#2 0.47,-0.53,0.00,M1] [#3 -1.06,0.97,0.00,M3] [#4 -0.73,0.10,0.00,M6] [#5 -0.30,-0.42,0.64,U] 
00:06:12.889 00.000 12268 refined, 2 included, MultiStar: {-0.01, 0.11}, one-star: {-0.09, 0.32}
00:06:12.889 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
00:06:12.889 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
00:06:12.889 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.69 mountX=0.11 mountY=-0.03, mountTheta=-0.24
00:06:12.893 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.11, opts=13)
00:06:12.893 00.000 12268 Enqueuing Move request for scope (-0.01, 0.11)
00:06:12.893 00.000 11616 Worker thread wakes up
00:06:12.894 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
00:06:12.894 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
00:06:12.894 00.000 11616 Moving (-0.01, 0.11) raw xDistance=0.11 yDistance=-0.03
00:06:12.894 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:12.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:06:12.894 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:12.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:06:12.894 00.000 11616 MoveAxis(E, 0, ABG)
00:06:12.895 00.001 11616 Move returns status 0, amount 0
00:06:12.895 00.000 11616 MoveAxis(N, 0, ABG)
00:06:12.895 00.000 11616 Move returns status 0, amount 0
00:06:12.895 00.000 11616 move complete, result=0
00:06:12.895 00.000 11616 worker thread done servicing request
00:06:12.919 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:06:12.936 00.017 12268 UpdateGuideState exits: m=308 SNR=12.1
00:06:12.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:12.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:12.936 00.000 12268 Enqueuing Expose request
00:06:12.936 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:12.936 00.000 11616 Worker thread wakes up
00:06:12.936 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:12.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:14.951 02.015 11616 Exposure complete
00:06:15.005 00.054 11616 worker thread done servicing request
00:06:15.005 00.000 12268 OnExposeComplete: enter
00:06:15.005 00.000 12268 UpdateGuideState(): m_state=6
00:06:15.006 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
00:06:15.006 00.000 12268 Star::Find returns 1 (0), X=916.30, Y=20.59, Mass=328, SNR=12.5, Peak=41 HFD=4.3
00:06:15.006 00.000 12268 MultiStar: [#1 0.09,0.12,0.93,U] [#2 0.61,-0.68,0.00,M2] [#3 -0.89,1.19,0.00,M4] [#4 -0.79,0.25,0.00,M7] [#5 -0.25,-0.36,0.63,U] 
00:06:15.006 00.000 12268 refined, 2 included, MultiStar: {-0.10, 0.01}, one-star: {-0.19, 0.14}
00:06:15.006 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
00:06:15.006 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
00:06:15.006 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.05 mountX=-0.00 mountY=-0.10, mountTheta=-1.57
00:06:15.008 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.01, opts=13)
00:06:15.008 00.000 12268 Enqueuing Move request for scope (-0.10, 0.01)
00:06:15.008 00.000 11616 Worker thread wakes up
00:06:15.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
00:06:15.008 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
00:06:15.008 00.000 11616 Moving (-0.10, 0.01) raw xDistance=-0.00 yDistance=-0.10
00:06:15.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:15.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:06:15.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:15.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:06:15.008 00.000 11616 MoveAxis(E, 0, ABG)
00:06:15.009 00.001 11616 Move returns status 0, amount 0
00:06:15.009 00.000 11616 MoveAxis(N, 0, ABG)
00:06:15.009 00.000 11616 Move returns status 0, amount 0
00:06:15.009 00.000 11616 move complete, result=0
00:06:15.009 00.000 11616 worker thread done servicing request
00:06:15.032 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
00:06:15.049 00.017 12268 UpdateGuideState exits: m=328 SNR=12.5
00:06:15.050 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:15.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:15.050 00.000 12268 Enqueuing Expose request
00:06:15.050 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:15.050 00.000 11616 Worker thread wakes up
00:06:15.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:15.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:17.055 02.005 11616 Exposure complete
00:06:17.109 00.054 11616 worker thread done servicing request
00:06:17.109 00.000 12268 OnExposeComplete: enter
00:06:17.109 00.000 12268 UpdateGuideState(): m_state=6
00:06:17.109 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
00:06:17.109 00.000 12268 Star::Find returns 1 (0), X=916.24, Y=21.12, Mass=293, SNR=11.8, Peak=36 HFD=4.3
00:06:17.110 00.001 12268 MultiStar: [#1 -0.13,0.29,0.92,U] [#2 -0.14,0.06,0.63,U] [#3 -1.03,1.30,0.00,M5] [#4 -1.32,0.02,0.00,M8] [#5 -0.66,0.22,0.00,M1] 
00:06:17.110 00.000 12268 refined, 2 included, MultiStar: {-0.18, 0.38}, one-star: {-0.26, 0.67}
00:06:17.110 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
00:06:17.110 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
00:06:17.110 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.38 hyp=0.42 cameraTheta=2.02 mountX=0.36 mountY=-0.23, mountTheta=-0.57
00:06:17.112 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.38, opts=13)
00:06:17.112 00.000 12268 Enqueuing Move request for scope (-0.18, 0.38)
00:06:17.112 00.000 11616 Worker thread wakes up
00:06:17.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.38) opts 0xd
00:06:17.112 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.38)
00:06:17.112 00.000 11616 Moving (-0.18, 0.38) raw xDistance=0.36 yDistance=-0.23
00:06:17.112 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
00:06:17.112 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.08
00:06:17.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
00:06:17.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:17.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:06:17.113 00.001 11616 MoveAxis(W, 202, ABG)
00:06:17.113 00.000 11616 Guiding  Dir = 3, Dur = 202
00:06:17.113 00.000 11616 IsSlewing returns 0
00:06:17.113 00.000 11616 IsGuiding returns 0
00:06:17.114 00.001 11616 PulseGuide returned control before completion, sleep 212
00:06:17.135 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=217, Gamma=1.290
00:06:17.153 00.018 12268 UpdateGuideState exits: m=293 SNR=11.8
00:06:17.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:17.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:17.153 00.000 12268 Enqueuing Expose request
00:06:17.337 00.184 11616 IsGuiding returns 1
00:06:17.337 00.000 11616 scope still moving after pulse duration time elapsed
00:06:17.367 00.030 11616 IsSlewing returns 0
00:06:17.368 00.001 11616 IsGuiding returns 0
00:06:17.368 00.000 11616 scope move finished after 202 + 52 ms
00:06:17.368 00.000 11616 Move returns status 0, amount 202
00:06:17.368 00.000 11616 MoveAxis(N, 0, ABG)
00:06:17.368 00.000 11616 Move returns status 0, amount 0
00:06:17.368 00.000 11616 move complete, result=0
00:06:17.368 00.000 11616 worker thread done servicing request
00:06:17.369 00.001 11616 Worker thread wakes up
00:06:17.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:17.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:17.369 00.000 12268 GuideStep: 0.4 px 202 ms WEST, -0.2 px 0 ms NORTH
00:06:19.374 02.005 11616 Exposure complete
00:06:19.428 00.054 11616 worker thread done servicing request
00:06:19.428 00.000 12268 OnExposeComplete: enter
00:06:19.428 00.000 12268 UpdateGuideState(): m_state=6
00:06:19.428 00.000 12268 Star::Find(15, 916, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
00:06:19.428 00.000 12268 Star::Find returns 1 (0), X=916.36, Y=20.98, Mass=295, SNR=11.8, Peak=41 HFD=3.4
00:06:19.428 00.000 12268 MultiStar: [#1 -0.36,0.15,1.04,U] [#2 0.37,-0.62,0.00,M2] [#3 -1.35,1.51,0.00,M6] [#4 -0.81,-0.09,0.00,M9] [#5 -0.12,0.26,0.62,U] 
00:06:19.429 00.001 12268 refined, 2 included, MultiStar: {-0.22, 0.32}, one-star: {-0.14, 0.53}
00:06:19.429 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
00:06:19.429 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
00:06:19.429 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.32 hyp=0.39 cameraTheta=2.18 mountX=0.30 mountY=-0.26, mountTheta=-0.72
00:06:19.430 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.32, opts=13)
00:06:19.430 00.000 12268 Enqueuing Move request for scope (-0.22, 0.32)
00:06:19.431 00.001 11616 Worker thread wakes up
00:06:19.431 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.32) opts 0xd
00:06:19.431 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.32)
00:06:19.431 00.000 11616 Moving (-0.22, 0.32) raw xDistance=0.30 yDistance=-0.26
00:06:19.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
00:06:19.431 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:19.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:06:19.431 00.000 11616 MoveAxis(W, 166, ABG)
00:06:19.431 00.000 11616 Guiding  Dir = 3, Dur = 166
00:06:19.431 00.000 11616 IsSlewing returns 0
00:06:19.432 00.001 11616 IsGuiding returns 0
00:06:19.432 00.000 11616 PulseGuide returned control before completion, sleep 176
00:06:19.453 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
00:06:19.471 00.018 12268 UpdateGuideState exits: m=295 SNR=11.8
00:06:19.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:19.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:19.471 00.000 12268 Enqueuing Expose request
00:06:19.623 00.152 11616 IsGuiding returns 0
00:06:19.623 00.000 11616 Move returns status 0, amount 166
00:06:19.623 00.000 11616 MoveAxis(N, 0, ABG)
00:06:19.623 00.000 11616 Move returns status 0, amount 0
00:06:19.624 00.001 11616 move complete, result=0
00:06:19.624 00.000 11616 worker thread done servicing request
00:06:19.624 00.000 11616 Worker thread wakes up
00:06:19.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:19.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:19.624 00.000 12268 GuideStep: 0.3 px 166 ms WEST, -0.3 px 0 ms NORTH
00:06:21.634 02.010 11616 Exposure complete
00:06:21.689 00.055 11616 worker thread done servicing request
00:06:21.689 00.000 12268 OnExposeComplete: enter
00:06:21.689 00.000 12268 UpdateGuideState(): m_state=6
00:06:21.689 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
00:06:21.690 00.001 12268 Star::Find returns 1 (0), X=915.99, Y=20.71, Mass=318, SNR=12.2, Peak=45 HFD=4.1
00:06:21.690 00.000 12268 MultiStar: [#1 -0.27,0.03,0.92,U] [#2 0.06,-0.56,0.59,U] [#3 -0.91,1.02,0.00,M7] [#4 -1.30,-0.13,0.00,M10] [#5 -0.40,-0.36,0.65,U] 
00:06:21.690 00.000 12268 refined, 3 included, MultiStar: {-0.31, -0.09}, one-star: {-0.51, 0.26}
00:06:21.690 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.34 = 1.94)
00:06:21.690 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.17)
00:06:21.690 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.09 hyp=0.32 cameraTheta=-2.87 mountX=-0.12 mountY=-0.30, mountTheta=-1.95
00:06:21.692 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.09, opts=13)
00:06:21.692 00.000 12268 Enqueuing Move request for scope (-0.31, -0.09)
00:06:21.692 00.000 11616 Worker thread wakes up
00:06:21.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.09) opts 0xd
00:06:21.692 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.09)
00:06:21.692 00.000 11616 Moving (-0.31, -0.09) raw xDistance=-0.12 yDistance=-0.30
00:06:21.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:21.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:06:21.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:06:21.693 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:06:21.693 00.000 11616 MoveAxis(E, 0, ABG)
00:06:21.693 00.000 11616 Move returns status 0, amount 0
00:06:21.693 00.000 11616 MoveAxis(N, 0, ABG)
00:06:21.693 00.000 11616 Move returns status 0, amount 0
00:06:21.693 00.000 11616 move complete, result=0
00:06:21.694 00.001 11616 worker thread done servicing request
00:06:21.714 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=228, Gamma=1.290
00:06:21.730 00.016 12268 UpdateGuideState exits: m=318 SNR=12.2
00:06:21.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:21.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:21.730 00.000 12268 Enqueuing Expose request
00:06:21.731 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:06:21.731 00.000 11616 Worker thread wakes up
00:06:21.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:21.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:23.734 02.003 11616 Exposure complete
00:06:23.788 00.054 11616 worker thread done servicing request
00:06:23.788 00.000 12268 OnExposeComplete: enter
00:06:23.788 00.000 12268 UpdateGuideState(): m_state=6
00:06:23.788 00.000 12268 Star::Find(15, 915, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
00:06:23.788 00.000 12268 Star::Find returns 1 (0), X=916.24, Y=20.85, Mass=373, SNR=13.3, Peak=42 HFD=4.7
00:06:23.789 00.001 12268 MultiStar: [#1 -0.33,-0.18,0.80,U] [#2 0.16,-0.83,0.00,M2] [#3 -1.21,1.17,0.00,M8] [#4 -0.84,0.44,0.00,R] [#5 -0.10,-0.42,0.57,U] 
00:06:23.789 00.000 12268 refined, 2 included, MultiStar: {-0.24, 0.01}, one-star: {-0.26, 0.40}
00:06:23.789 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
00:06:23.789 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
00:06:23.789 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.01 hyp=0.24 cameraTheta=3.11 mountX=-0.02 mountY=-0.24, mountTheta=-1.63
00:06:23.790 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.01, opts=13)
00:06:23.790 00.000 12268 Enqueuing Move request for scope (-0.24, 0.01)
00:06:23.790 00.000 11616 Worker thread wakes up
00:06:23.790 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.01) opts 0xd
00:06:23.791 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.01)
00:06:23.791 00.000 11616 Moving (-0.24, 0.01) raw xDistance=-0.02 yDistance=-0.24
00:06:23.791 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:23.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:06:23.791 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=0.15 newest=-0.80
00:06:23.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
00:06:23.791 00.000 11616 MoveAxis(E, 0, ABG)
00:06:23.791 00.000 11616 Move returns status 0, amount 0
00:06:23.791 00.000 11616 BLC: Oldest BLC event removed
00:06:23.791 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1906 applied
00:06:23.791 00.000 11616 MoveAxis(N, 1927, ABG)
00:06:23.791 00.000 11616 Guiding  Dir = 0, Dur = 1927
00:06:23.792 00.001 11616 IsSlewing returns 0
00:06:23.792 00.000 11616 IsGuiding returns 0
00:06:23.792 00.000 11616 PulseGuide returned control before completion, sleep 1937
00:06:23.811 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
00:06:23.829 00.018 12268 UpdateGuideState exits: m=373 SNR=13.3
00:06:23.829 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:23.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:23.829 00.000 12268 Enqueuing Expose request
00:06:25.740 01.911 11616 IsGuiding returns 1
00:06:25.740 00.000 11616 scope still moving after pulse duration time elapsed
00:06:25.771 00.031 11616 IsSlewing returns 0
00:06:25.772 00.001 11616 IsGuiding returns 0
00:06:25.772 00.000 11616 scope move finished after 1927 + 52 ms
00:06:25.772 00.000 11616 Move returns status 0, amount 1927
00:06:25.772 00.000 11616 move complete, result=0
00:06:25.772 00.000 11616 worker thread done servicing request
00:06:25.773 00.001 11616 Worker thread wakes up
00:06:25.773 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:25.773 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:25.773 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 1927 ms NORTH
00:06:27.785 02.012 11616 Exposure complete
00:06:27.839 00.054 11616 worker thread done servicing request
00:06:27.839 00.000 12268 OnExposeComplete: enter
00:06:27.839 00.000 12268 UpdateGuideState(): m_state=6
00:06:27.840 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
00:06:27.840 00.000 12268 Star::Find returns 1 (0), X=916.54, Y=20.22, Mass=370, SNR=13.2, Peak=45 HFD=3.7
00:06:27.840 00.000 12268 MultiStar: [#1 -0.14,-0.46,0.77,U] [#2 0.17,-1.51,0.00,M3] [#3 -0.24,0.77,0.00,M9] [#4 -0.21,-1.23,0.00,M1] [#5 -0.51,-0.83,0.00,M1] 
00:06:27.840 00.000 12268 single-star, 1 included, MultiStar: {-0.04, -0.33}, one-star: {0.04, -0.23}
00:06:27.840 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
00:06:27.840 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
00:06:27.840 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.40 mountX=-0.22 mountY=0.07, mountTheta=2.84
00:06:27.842 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.23, opts=13)
00:06:27.842 00.000 12268 Enqueuing Move request for scope (0.04, -0.23)
00:06:27.842 00.000 11616 Worker thread wakes up
00:06:27.842 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd
00:06:27.842 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.23)
00:06:27.842 00.000 11616 Moving (0.04, -0.23) raw xDistance=-0.22 yDistance=0.07
00:06:27.842 00.000 11616 BLC: History state: CurrMiss=-0.07, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.036576, 1:-0.068188
00:06:27.842 00.000 11616 BLC: No correction, Miss < min_move
00:06:27.842 00.000 11616 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.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:06:27.843 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:27.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:06:27.843 00.000 11616 MoveAxis(E, 0, ABG)
00:06:27.843 00.000 11616 Move returns status 0, amount 0
00:06:27.843 00.000 11616 MoveAxis(N, 0, ABG)
00:06:27.843 00.000 11616 Move returns status 0, amount 0
00:06:27.843 00.000 11616 move complete, result=0
00:06:27.844 00.001 11616 worker thread done servicing request
00:06:27.864 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=183, Gamma=1.290
00:06:27.881 00.017 12268 UpdateGuideState exits: m=370 SNR=13.2
00:06:27.882 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:27.882 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:27.882 00.000 12268 Enqueuing Expose request
00:06:27.882 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:27.882 00.000 11616 Worker thread wakes up
00:06:27.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:27.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:29.886 02.004 11616 Exposure complete
00:06:29.940 00.054 11616 worker thread done servicing request
00:06:29.940 00.000 12268 OnExposeComplete: enter
00:06:29.940 00.000 12268 UpdateGuideState(): m_state=6
00:06:29.941 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
00:06:29.941 00.000 12268 Star::Find returns 1 (0), X=916.47, Y=20.09, Mass=354, SNR=12.9, Peak=39 HFD=4.2
00:06:29.941 00.000 12268 MultiStar: [#1 0.10,-0.62,0.00,M1] [#2 0.77,-1.11,0.00,M4] [#3 -0.44,0.46,0.00,M10] [#4 0.67,-1.30,0.00,M2] [#5 0.03,-0.74,0.00,M2] 
00:06:29.941 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
00:06:29.941 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
00:06:29.941 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.36 hyp=0.36 cameraTheta=-1.64 mountX=-0.36 mountY=0.02, mountTheta=3.08
00:06:29.945 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.36, opts=13)
00:06:29.945 00.000 12268 Enqueuing Move request for scope (-0.02, -0.36)
00:06:29.945 00.000 11616 Worker thread wakes up
00:06:29.945 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.36) opts 0xd
00:06:29.945 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.36)
00:06:29.945 00.000 11616 Moving (-0.02, -0.36) raw xDistance=-0.36 yDistance=0.02
00:06:29.945 00.000 11616 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.036576, 1:-0.068188, 2:-0.022382
00:06:29.945 00.000 11616 BLC: No correction, Miss < min_move
00:06:29.945 00.000 11616 resist switch: large excursion: input -0.36 thresh 0.29 direction from 1 to -1
00:06:29.945 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.07
00:06:29.946 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
00:06:29.946 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:29.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:06:29.946 00.000 11616 MoveAxis(E, 200, ABG)
00:06:29.946 00.000 11616 Guiding  Dir = 2, Dur = 200
00:06:29.946 00.000 11616 IsSlewing returns 0
00:06:29.946 00.000 11616 IsGuiding returns 0
00:06:29.947 00.001 11616 PulseGuide returned control before completion, sleep 210
00:06:29.970 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
00:06:29.987 00.017 12268 UpdateGuideState exits: m=354 SNR=12.9
00:06:29.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:29.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:29.987 00.000 12268 Enqueuing Expose request
00:06:30.165 00.178 11616 IsGuiding returns 1
00:06:30.165 00.000 11616 scope still moving after pulse duration time elapsed
00:06:30.198 00.033 11616 IsSlewing returns 0
00:06:30.198 00.000 11616 IsGuiding returns 0
00:06:30.198 00.000 11616 scope move finished after 200 + 51 ms
00:06:30.199 00.001 11616 Move returns status 0, amount 200
00:06:30.199 00.000 11616 MoveAxis(N, 0, ABG)
00:06:30.199 00.000 11616 Move returns status 0, amount 0
00:06:30.199 00.000 11616 move complete, result=0
00:06:30.199 00.000 11616 worker thread done servicing request
00:06:30.199 00.000 11616 Worker thread wakes up
00:06:30.199 00.000 12268 GuideStep: -0.4 px 200 ms EAST, 0.0 px 0 ms NORTH
00:06:30.199 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:30.199 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:32.267 02.068 11616 Exposure complete
00:06:32.322 00.055 11616 worker thread done servicing request
00:06:32.322 00.000 12268 OnExposeComplete: enter
00:06:32.322 00.000 12268 UpdateGuideState(): m_state=6
00:06:32.323 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
00:06:32.323 00.000 12268 Star::Find returns 1 (0), X=916.54, Y=20.09, Mass=331, SNR=12.5, Peak=41 HFD=3.5
00:06:32.323 00.000 12268 MultiStar: [#1 0.11,-0.11,0.84,U] [#2 0.64,-0.87,0.00,M5] [#3 -0.46,0.64,0.00,R] [#4 0.20,-1.33,0.00,M3] [#5 -0.18,-0.53,0.56,U] 
00:06:32.323 00.000 12268 refined, 2 included, MultiStar: {0.02, -0.31}, one-star: {0.04, -0.36}
00:06:32.323 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
00:06:32.323 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
00:06:32.323 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.52 mountX=-0.31 mountY=0.06, mountTheta=2.96
00:06:32.325 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.31, opts=13)
00:06:32.325 00.000 12268 Enqueuing Move request for scope (0.02, -0.31)
00:06:32.325 00.000 11616 Worker thread wakes up
00:06:32.325 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.31) opts 0xd
00:06:32.325 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.31)
00:06:32.326 00.001 11616 Moving (0.02, -0.31) raw xDistance=-0.31 yDistance=0.06
00:06:32.326 00.000 11616 BLC: window closed
00:06:32.326 00.000 11616 BLC: History state: CurrMiss=-0.06, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.036576, 1:-0.068188, 2:-0.022382
00:06:32.326 00.000 11616 BLC: No correction, Miss < min_move
00:06:32.326 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
00:06:32.326 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:32.326 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:06:32.326 00.000 11616 MoveAxis(E, 172, ABG)
00:06:32.326 00.000 11616 Guiding  Dir = 2, Dur = 172
00:06:32.326 00.000 11616 IsSlewing returns 0
00:06:32.327 00.001 11616 IsGuiding returns 0
00:06:32.327 00.000 11616 PulseGuide returned control before completion, sleep 182
00:06:32.346 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
00:06:32.363 00.017 12268 UpdateGuideState exits: m=331 SNR=12.5
00:06:32.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:32.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:32.363 00.000 12268 Enqueuing Expose request
00:06:32.516 00.153 11616 IsGuiding returns 1
00:06:32.517 00.001 11616 scope still moving after pulse duration time elapsed
00:06:32.548 00.031 11616 IsSlewing returns 0
00:06:32.548 00.000 11616 IsGuiding returns 1
00:06:32.579 00.031 11616 IsSlewing returns 0
00:06:32.580 00.001 11616 IsGuiding returns 1
00:06:32.610 00.030 11616 IsSlewing returns 0
00:06:32.611 00.001 11616 IsGuiding returns 0
00:06:32.611 00.000 11616 scope move finished after 172 + 111 ms
00:06:32.611 00.000 11616 Move returns status 0, amount 172
00:06:32.611 00.000 11616 MoveAxis(N, 0, ABG)
00:06:32.611 00.000 11616 Move returns status 0, amount 0
00:06:32.611 00.000 11616 move complete, result=0
00:06:32.611 00.000 11616 worker thread done servicing request
00:06:32.611 00.000 11616 Worker thread wakes up
00:06:32.612 00.001 12268 GuideStep: -0.3 px 172 ms EAST, 0.1 px 0 ms NORTH
00:06:32.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:32.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:34.630 02.018 11616 Exposure complete
00:06:34.685 00.055 11616 worker thread done servicing request
00:06:34.685 00.000 12268 OnExposeComplete: enter
00:06:34.686 00.001 12268 UpdateGuideState(): m_state=6
00:06:34.686 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
00:06:34.686 00.000 12268 Star::Find returns 1 (0), X=916.58, Y=20.44, Mass=325, SNR=12.5, Peak=36 HFD=3.4
00:06:34.686 00.000 12268 MultiStar: [#1 0.17,-0.49,0.77,U] [#2 1.01,-0.87,0.00,M6] [#3 0.53,0.42,0.00,M1] [#4 0.58,-1.15,0.00,M4] [#5 -0.12,-0.43,0.59,U] 
00:06:34.686 00.000 12268 single-star, 2 included, MultiStar: {0.06, -0.27}, one-star: {0.09, -0.02}
00:06:34.686 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
00:06:34.686 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
00:06:34.686 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.19 mountX=-0.01 mountY=0.09, mountTheta=1.66
00:06:34.688 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.02, opts=13)
00:06:34.688 00.000 12268 Enqueuing Move request for scope (0.09, -0.02)
00:06:34.688 00.000 11616 Worker thread wakes up
00:06:34.688 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
00:06:34.688 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
00:06:34.688 00.000 11616 Moving (0.09, -0.02) raw xDistance=-0.01 yDistance=0.09
00:06:34.688 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:34.689 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:06:34.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:34.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:06:34.689 00.000 11616 MoveAxis(E, 0, ABG)
00:06:34.689 00.000 11616 Move returns status 0, amount 0
00:06:34.689 00.000 11616 MoveAxis(N, 0, ABG)
00:06:34.689 00.000 11616 Move returns status 0, amount 0
00:06:34.689 00.000 11616 move complete, result=0
00:06:34.690 00.001 11616 worker thread done servicing request
00:06:34.714 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=153, Gamma=1.290
00:06:34.731 00.017 12268 UpdateGuideState exits: m=325 SNR=12.5
00:06:34.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:34.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:34.731 00.000 12268 Enqueuing Expose request
00:06:34.731 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:34.731 00.000 11616 Worker thread wakes up
00:06:34.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:34.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:36.750 02.019 11616 Exposure complete
00:06:36.804 00.054 11616 worker thread done servicing request
00:06:36.804 00.000 12268 OnExposeComplete: enter
00:06:36.805 00.001 12268 UpdateGuideState(): m_state=6
00:06:36.805 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
00:06:36.805 00.000 12268 Star::Find returns 1 (0), X=916.83, Y=20.67, Mass=367, SNR=13.2, Peak=52 HFD=3.7
00:06:36.805 00.000 12268 MultiStar: [#1 0.43,0.19,0.77,U] [#2 1.18,-0.67,0.00,M7] [#3 -0.05,-0.12,0.52,U] [#4 0.27,-0.95,0.00,M5] [#5 0.00,-0.54,0.50,U] 
00:06:36.805 00.000 12268 refined, 3 included, MultiStar: {0.23, 0.01}, one-star: {0.33, 0.22}
00:06:36.805 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
00:06:36.805 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.76)
00:06:36.805 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.01 hyp=0.23 cameraTheta=0.06 mountX=0.04 mountY=0.22, mountTheta=1.41
00:06:36.809 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.01, opts=13)
00:06:36.809 00.000 12268 Enqueuing Move request for scope (0.23, 0.01)
00:06:36.809 00.000 11616 Worker thread wakes up
00:06:36.809 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.01) opts 0xd
00:06:36.809 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.01)
00:06:36.809 00.000 11616 Moving (0.23, 0.01) raw xDistance=0.04 yDistance=0.22
00:06:36.809 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:36.810 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:06:36.810 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:36.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:06:36.810 00.000 11616 MoveAxis(E, 0, ABG)
00:06:36.810 00.000 11616 Move returns status 0, amount 0
00:06:36.810 00.000 11616 MoveAxis(N, 0, ABG)
00:06:36.810 00.000 11616 Move returns status 0, amount 0
00:06:36.810 00.000 11616 move complete, result=0
00:06:36.810 00.000 11616 worker thread done servicing request
00:06:36.831 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=137, Gamma=1.290
00:06:36.848 00.017 12268 UpdateGuideState exits: m=367 SNR=13.2
00:06:36.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:36.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:36.848 00.000 12268 Enqueuing Expose request
00:06:36.848 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:36.848 00.000 11616 Worker thread wakes up
00:06:36.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:36.849 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:38.863 02.014 11616 Exposure complete
00:06:38.920 00.057 11616 worker thread done servicing request
00:06:38.920 00.000 12268 OnExposeComplete: enter
00:06:38.920 00.000 12268 UpdateGuideState(): m_state=6
00:06:38.920 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
00:06:38.920 00.000 12268 Star::Find returns 1 (0), X=916.73, Y=20.81, Mass=349, SNR=12.9, Peak=39 HFD=4.8
00:06:38.921 00.001 12268 MultiStar: [#1 0.57,0.03,0.75,U] [#2 0.93,-0.66,0.00,M8] [#3 0.44,0.66,0.00,M1] [#4 0.75,-0.65,0.00,M6] [#5 0.37,-0.42,0.54,U] 
00:06:38.921 00.000 12268 refined, 2 included, MultiStar: {0.38, 0.07}, one-star: {0.23, 0.36}
00:06:38.921 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
00:06:38.921 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.88)
00:06:38.921 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.07 hyp=0.38 cameraTheta=0.18 mountX=0.11 mountY=0.36, mountTheta=1.29
00:06:38.923 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.07, opts=13)
00:06:38.923 00.000 12268 Enqueuing Move request for scope (0.38, 0.07)
00:06:38.923 00.000 11616 Worker thread wakes up
00:06:38.923 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.07) opts 0xd
00:06:38.923 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.07)
00:06:38.923 00.000 11616 Moving (0.38, 0.07) raw xDistance=0.11 yDistance=0.36
00:06:38.923 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:38.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:06:38.923 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:38.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
00:06:38.923 00.000 11616 MoveAxis(E, 0, ABG)
00:06:38.924 00.001 11616 Move returns status 0, amount 0
00:06:38.924 00.000 11616 MoveAxis(N, 0, ABG)
00:06:38.924 00.000 11616 Move returns status 0, amount 0
00:06:38.924 00.000 11616 move complete, result=0
00:06:38.924 00.000 11616 worker thread done servicing request
00:06:38.945 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
00:06:38.962 00.017 12268 UpdateGuideState exits: m=349 SNR=12.9
00:06:38.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:38.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:38.962 00.000 12268 Enqueuing Expose request
00:06:38.962 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:06:38.962 00.000 11616 Worker thread wakes up
00:06:38.962 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:38.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:40.965 02.003 11616 Exposure complete
00:06:41.020 00.055 11616 worker thread done servicing request
00:06:41.020 00.000 12268 OnExposeComplete: enter
00:06:41.020 00.000 12268 UpdateGuideState(): m_state=6
00:06:41.020 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
00:06:41.021 00.001 12268 Star::Find returns 1 (0), X=917.05, Y=20.76, Mass=405, SNR=13.8, Peak=42 HFD=4.9
00:06:41.021 00.000 12268 MultiStar: [#1 0.48,-0.14,0.70,U] [#2 1.26,-0.58,0.00,M9] [#3 0.43,0.56,0.00,M2] [#4 0.69,-0.76,0.00,M7] [#5 0.27,-0.85,0.00,M1] 
00:06:41.021 00.000 12268 refined, 1 included, MultiStar: {0.52, 0.12}, one-star: {0.55, 0.31}
00:06:41.021 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.47) = xAngle (-1.24 = -1.24)
00:06:41.021 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.35 = 1.93)
00:06:41.021 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.12 hyp=0.53 cameraTheta=0.23 mountX=0.17 mountY=0.50, mountTheta=1.24
00:06:41.021 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=0.12, opts=13)
00:06:41.022 00.001 12268 Enqueuing Move request for scope (0.52, 0.12)
00:06:41.022 00.000 11616 Worker thread wakes up
00:06:41.022 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.12) opts 0xd
00:06:41.022 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, 0.12)
00:06:41.022 00.000 11616 Moving (0.52, 0.12) raw xDistance=0.17 yDistance=0.50
00:06:41.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:41.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:06:41.022 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.45 direction from -1 to 1
00:06:41.022 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.50
00:06:41.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
00:06:41.022 00.000 11616 MoveAxis(E, 0, ABG)
00:06:41.022 00.000 11616 Move returns status 0, amount 0
00:06:41.022 00.000 11616 BLC: Oldest BLC event removed
00:06:41.024 00.002 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1906 applied
00:06:41.024 00.000 11616 MoveAxis(S, 1948, ABG)
00:06:41.024 00.000 11616 Guiding  Dir = 1, Dur = 1948
00:06:41.024 00.000 11616 IsSlewing returns 0
00:06:41.024 00.000 11616 IsGuiding returns 0
00:06:41.024 00.000 11616 PulseGuide returned control before completion, sleep 1958
00:06:41.044 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
00:06:41.061 00.017 12268 UpdateGuideState exits: m=405 SNR=13.8
00:06:41.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:41.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:41.061 00.000 12268 Enqueuing Expose request
00:06:42.991 01.930 11616 IsGuiding returns 1
00:06:42.991 00.000 11616 scope still moving after pulse duration time elapsed
00:06:43.022 00.031 11616 IsSlewing returns 0
00:06:43.023 00.001 11616 IsGuiding returns 0
00:06:43.023 00.000 11616 scope move finished after 1948 + 50 ms
00:06:43.023 00.000 11616 Move returns status 0, amount 1948
00:06:43.023 00.000 11616 move complete, result=0
00:06:43.023 00.000 11616 worker thread done servicing request
00:06:43.023 00.000 11616 Worker thread wakes up
00:06:43.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:43.024 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:43.024 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 1948 ms SOUTH
00:06:45.029 02.005 11616 Exposure complete
00:06:45.084 00.055 11616 worker thread done servicing request
00:06:45.084 00.000 12268 OnExposeComplete: enter
00:06:45.084 00.000 12268 UpdateGuideState(): m_state=6
00:06:45.084 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
00:06:45.085 00.001 12268 Star::Find returns 1 (0), X=916.87, Y=20.92, Mass=300, SNR=11.9, Peak=36 HFD=3.6
00:06:45.085 00.000 12268 MultiStar: [#1 0.03,-0.15,0.84,U] [#2 0.92,-0.42,0.00,M10] [#3 -0.22,0.67,0.00,M3] [#4 -0.47,-0.39,0.59,U] [#5 -0.04,-0.10,0.65,U] 
00:06:45.085 00.000 12268 refined, 3 included, MultiStar: {0.03, 0.02}, one-star: {0.37, 0.47}
00:06:45.085 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.01 = -1.01)
00:06:45.085 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.17)
00:06:45.085 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.47 mountX=0.02 mountY=0.03, mountTheta=1.00
00:06:45.086 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.02, opts=13)
00:06:45.087 00.001 12268 Enqueuing Move request for scope (0.03, 0.02)
00:06:45.087 00.000 11616 Worker thread wakes up
00:06:45.087 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
00:06:45.087 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
00:06:45.087 00.000 11616 Moving (0.03, 0.02) raw xDistance=0.02 yDistance=0.03
00:06:45.087 00.000 11616 BLC: History state: CurrMiss=0.03, AvgInitMiss=0.05, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.075002, 1:0.029059
00:06:45.087 00.000 11616 BLC: No correction, Miss < min_move
00:06:45.087 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:45.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:06:45.087 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:45.088 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:06:45.088 00.000 11616 MoveAxis(E, 0, ABG)
00:06:45.088 00.000 11616 Move returns status 0, amount 0
00:06:45.088 00.000 11616 MoveAxis(N, 0, ABG)
00:06:45.088 00.000 11616 Move returns status 0, amount 0
00:06:45.088 00.000 11616 move complete, result=0
00:06:45.088 00.000 11616 worker thread done servicing request
00:06:45.109 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
00:06:45.127 00.018 12268 UpdateGuideState exits: m=300 SNR=11.9
00:06:45.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:45.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:45.127 00.000 12268 Enqueuing Expose request
00:06:45.127 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:45.127 00.000 11616 Worker thread wakes up
00:06:45.128 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:45.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:47.129 02.001 11616 Exposure complete
00:06:47.183 00.054 11616 worker thread done servicing request
00:06:47.183 00.000 12268 OnExposeComplete: enter
00:06:47.183 00.000 12268 UpdateGuideState(): m_state=6
00:06:47.184 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
00:06:47.184 00.000 12268 Star::Find returns 1 (0), X=916.21, Y=21.09, Mass=328, SNR=12.4, Peak=42 HFD=4.5
00:06:47.184 00.000 12268 MultiStar: [#1 -0.20,0.29,0.87,U] [#2 0.24,0.18,0.67,U] [#3 -0.61,0.60,0.00,M4] [#4 -0.11,-0.28,0.52,U] [#5 -0.72,0.02,0.00,M1] 
00:06:47.184 00.000 12268 refined, 3 included, MultiStar: {-0.11, 0.28}, one-star: {-0.29, 0.64}
00:06:47.184 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
00:06:47.184 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
00:06:47.184 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.31 cameraTheta=1.96 mountX=0.27 mountY=-0.15, mountTheta=-0.51
00:06:47.186 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.28, opts=13)
00:06:47.186 00.000 12268 Enqueuing Move request for scope (-0.11, 0.28)
00:06:47.186 00.000 11616 Worker thread wakes up
00:06:47.186 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd
00:06:47.186 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.28)
00:06:47.187 00.001 11616 Moving (-0.11, 0.28) raw xDistance=0.27 yDistance=-0.15
00:06:47.187 00.000 11616 BLC: History state: CurrMiss=-0.15, AvgInitMiss=0.05, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=0.075002, 1:0.029059, 2:-0.150096
00:06:47.187 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -95.000000
00:06:47.187 00.000 11616 BLC: window closed
00:06:47.187 00.000 11616 BLC: Pulse adjusted to 1811
00:06:47.188 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:47.188 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:06:47.188 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:47.188 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:06:47.188 00.000 11616 MoveAxis(E, 0, ABG)
00:06:47.189 00.001 11616 Move returns status 0, amount 0
00:06:47.189 00.000 11616 MoveAxis(N, 0, ABG)
00:06:47.189 00.000 11616 Move returns status 0, amount 0
00:06:47.189 00.000 11616 move complete, result=0
00:06:47.189 00.000 11616 worker thread done servicing request
00:06:47.209 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=201, Gamma=1.290
00:06:47.227 00.018 12268 UpdateGuideState exits: m=328 SNR=12.4
00:06:47.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:47.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:47.227 00.000 12268 Enqueuing Expose request
00:06:47.227 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
00:06:47.228 00.001 11616 Worker thread wakes up
00:06:47.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:47.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:47.666 00.438 12268 evsrv: cli 0F8E69C0 connect
00:06:47.666 00.000 12268 case statement mapped state 6 to 3
00:06:47.666 00.000 12268 case statement mapped state 6 to 3
00:06:47.667 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"6317329f-038f-4137-815c-98b2601b7973"}
00:06:47.667 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"6317329f-038f-4137-815c-98b2601b7973"}
00:06:47.667 00.000 12268 evsrv: cli 0F8E69C0 disconnect
00:06:49.233 01.566 11616 Exposure complete
00:06:49.286 00.053 11616 worker thread done servicing request
00:06:49.286 00.000 12268 OnExposeComplete: enter
00:06:49.287 00.001 12268 UpdateGuideState(): m_state=6
00:06:49.287 00.000 12268 Star::Find(15, 916, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
00:06:49.287 00.000 12268 Star::Find returns 1 (0), X=916.46, Y=21.10, Mass=316, SNR=12.2, Peak=35 HFD=3.8
00:06:49.287 00.000 12268 MultiStar: [#1 0.06,0.22,0.87,U] [#2 0.55,-0.41,0.00,M10] [#3 -0.51,0.68,0.00,M5] [#4 -0.13,-0.50,0.48,U] [#5 0.00,0.00,0.00,L] 
00:06:49.287 00.000 12268 refined, 2 included, MultiStar: {-0.02, 0.26}, one-star: {-0.04, 0.65}
00:06:49.287 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
00:06:49.287 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
00:06:49.287 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.65 mountX=0.25 mountY=-0.05, mountTheta=-0.21
00:06:49.289 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.26, opts=13)
00:06:49.289 00.000 12268 Enqueuing Move request for scope (-0.02, 0.26)
00:06:49.289 00.000 11616 Worker thread wakes up
00:06:49.289 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
00:06:49.289 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
00:06:49.289 00.000 11616 Moving (-0.02, 0.26) raw xDistance=0.25 yDistance=-0.05
00:06:49.289 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:06:49.290 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:06:49.290 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:49.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:06:49.290 00.000 11616 MoveAxis(E, 0, ABG)
00:06:49.290 00.000 11616 Move returns status 0, amount 0
00:06:49.290 00.000 11616 MoveAxis(N, 0, ABG)
00:06:49.290 00.000 11616 Move returns status 0, amount 0
00:06:49.290 00.000 11616 move complete, result=0
00:06:49.290 00.000 11616 worker thread done servicing request
00:06:49.309 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
00:06:49.329 00.020 12268 UpdateGuideState exits: m=316 SNR=12.2
00:06:49.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:49.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:49.329 00.000 12268 Enqueuing Expose request
00:06:49.329 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:49.329 00.000 11616 Worker thread wakes up
00:06:49.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:49.330 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:51.341 02.011 11616 Exposure complete
00:06:51.394 00.053 11616 worker thread done servicing request
00:06:51.394 00.000 12268 OnExposeComplete: enter
00:06:51.394 00.000 12268 UpdateGuideState(): m_state=6
00:06:51.394 00.000 12268 Star::Find(15, 916, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
00:06:51.395 00.001 12268 Star::Find returns 1 (0), X=916.62, Y=20.26, Mass=335, SNR=12.5, Peak=35 HFD=4.6
00:06:51.395 00.000 12268 MultiStar: [#1 0.16,-0.47,0.82,U] [#2 0.75,-1.29,0.00,R] [#3 -0.03,-0.10,0.60,U] [#4 -0.49,-1.21,0.00,M5] [#5 -0.64,-0.72,0.00,M2] 
00:06:51.395 00.000 12268 single-star, 2 included, MultiStar: {0.10, -0.26}, one-star: {0.12, -0.19}
00:06:51.395 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
00:06:51.395 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
00:06:51.395 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-1.02 mountX=-0.18 mountY=0.14, mountTheta=2.47
00:06:51.401 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.19, opts=13)
00:06:51.401 00.000 12268 Enqueuing Move request for scope (0.12, -0.19)
00:06:51.401 00.000 11616 Worker thread wakes up
00:06:51.401 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
00:06:51.402 00.001 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
00:06:51.402 00.000 11616 Moving (0.12, -0.19) raw xDistance=-0.18 yDistance=0.14
00:06:51.402 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:06:51.402 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:06:51.402 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:51.402 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:06:51.402 00.000 11616 MoveAxis(E, 0, ABG)
00:06:51.402 00.000 11616 Move returns status 0, amount 0
00:06:51.403 00.001 11616 MoveAxis(N, 0, ABG)
00:06:51.403 00.000 11616 Move returns status 0, amount 0
00:06:51.403 00.000 11616 move complete, result=0
00:06:51.403 00.000 11616 worker thread done servicing request
00:06:51.424 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=146, Gamma=1.290
00:06:51.441 00.017 12268 UpdateGuideState exits: m=335 SNR=12.5
00:06:51.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:51.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:51.441 00.000 12268 Enqueuing Expose request
00:06:51.441 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:51.441 00.000 11616 Worker thread wakes up
00:06:51.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:51.442 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:53.451 02.009 11616 Exposure complete
00:06:53.506 00.055 11616 worker thread done servicing request
00:06:53.506 00.000 12268 OnExposeComplete: enter
00:06:53.506 00.000 12268 UpdateGuideState(): m_state=6
00:06:53.506 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
00:06:53.506 00.000 12268 Star::Find returns 1 (0), X=916.58, Y=20.38, Mass=295, SNR=11.8, Peak=32 HFD=3.4
00:06:53.507 00.001 12268 MultiStar: [#1 0.17,-0.13,0.77,U] [#2 -0.64,0.65,0.00,M1] [#3 -0.13,0.17,0.57,U] [#4 -0.07,-1.60,0.00,M6] [#5 0.04,-0.57,0.60,U] 
00:06:53.507 00.000 12268 single-star, 3 included, MultiStar: {0.05, -0.14}, one-star: {0.08, -0.08}
00:06:53.507 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
00:06:53.507 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.94)
00:06:53.507 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.76 mountX=-0.07 mountY=0.09, mountTheta=2.22
00:06:53.508 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.08, opts=13)
00:06:53.508 00.000 12268 Enqueuing Move request for scope (0.08, -0.08)
00:06:53.508 00.000 11616 Worker thread wakes up
00:06:53.509 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
00:06:53.509 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
00:06:53.509 00.000 11616 Moving (0.08, -0.08) raw xDistance=-0.07 yDistance=0.09
00:06:53.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:53.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:06:53.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:53.509 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:06:53.509 00.000 11616 MoveAxis(E, 0, ABG)
00:06:53.510 00.001 11616 Move returns status 0, amount 0
00:06:53.510 00.000 11616 MoveAxis(N, 0, ABG)
00:06:53.510 00.000 11616 Move returns status 0, amount 0
00:06:53.510 00.000 11616 move complete, result=0
00:06:53.510 00.000 11616 worker thread done servicing request
00:06:53.533 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
00:06:53.551 00.018 12268 UpdateGuideState exits: m=295 SNR=11.8
00:06:53.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:53.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:53.551 00.000 12268 Enqueuing Expose request
00:06:53.551 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:53.552 00.001 11616 Worker thread wakes up
00:06:53.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:53.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:55.552 02.000 11616 Exposure complete
00:06:55.606 00.054 11616 worker thread done servicing request
00:06:55.607 00.001 12268 OnExposeComplete: enter
00:06:55.607 00.000 12268 UpdateGuideState(): m_state=6
00:06:55.607 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
00:06:55.607 00.000 12268 Star::Find returns 1 (0), X=916.55, Y=20.53, Mass=341, SNR=12.7, Peak=36 HFD=5.0
00:06:55.607 00.000 12268 MultiStar: [#1 0.01,0.23,0.89,U] [#2 -0.18,0.59,0.00,M2] [#3 -0.42,0.98,0.00,M4] [#4 -0.38,-1.01,0.00,M7] [#5 -0.31,-0.58,0.00,M2] 
00:06:55.607 00.000 12268 single-star, 1 included, MultiStar: {0.04, 0.15}, one-star: {0.05, 0.08}
00:06:55.607 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
00:06:55.607 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.69)
00:06:55.608 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=0.99 mountX=0.09 mountY=0.04, mountTheta=0.46
00:06:55.609 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.08, opts=13)
00:06:55.609 00.000 12268 Enqueuing Move request for scope (0.05, 0.08)
00:06:55.609 00.000 11616 Worker thread wakes up
00:06:55.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
00:06:55.609 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
00:06:55.609 00.000 11616 Moving (0.05, 0.08) raw xDistance=0.09 yDistance=0.04
00:06:55.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:55.610 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:06:55.610 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:55.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:06:55.610 00.000 11616 MoveAxis(E, 0, ABG)
00:06:55.610 00.000 11616 Move returns status 0, amount 0
00:06:55.610 00.000 11616 MoveAxis(N, 0, ABG)
00:06:55.610 00.000 11616 Move returns status 0, amount 0
00:06:55.610 00.000 11616 move complete, result=0
00:06:55.610 00.000 11616 worker thread done servicing request
00:06:55.631 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
00:06:55.648 00.017 12268 UpdateGuideState exits: m=341 SNR=12.7
00:06:55.649 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:55.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:55.649 00.000 12268 Enqueuing Expose request
00:06:55.649 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:55.649 00.000 11616 Worker thread wakes up
00:06:55.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:55.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:57.666 02.017 11616 Exposure complete
00:06:57.721 00.055 11616 worker thread done servicing request
00:06:57.721 00.000 12268 OnExposeComplete: enter
00:06:57.721 00.000 12268 UpdateGuideState(): m_state=6
00:06:57.722 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
00:06:57.722 00.000 12268 Star::Find returns 1 (0), X=916.35, Y=20.60, Mass=363, SNR=13.1, Peak=39 HFD=4.8
00:06:57.722 00.000 12268 MultiStar: [#1 -0.25,0.13,0.78,U] [#2 -0.26,0.39,0.65,U] [#3 -0.68,0.56,0.00,M5] [#4 -0.17,-1.19,0.00,M8] [#5 -0.42,-0.54,0.00,M3] 
00:06:57.722 00.000 12268 single-star, 2 included, MultiStar: {-0.21, 0.21}, one-star: {-0.15, 0.15}
00:06:57.722 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
00:06:57.722 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
00:06:57.722 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.37 mountX=0.13 mountY=-0.17, mountTheta=-0.90
00:06:57.726 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.15, opts=13)
00:06:57.726 00.000 12268 Enqueuing Move request for scope (-0.15, 0.15)
00:06:57.726 00.000 11616 Worker thread wakes up
00:06:57.726 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
00:06:57.726 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
00:06:57.727 00.001 11616 Moving (-0.15, 0.15) raw xDistance=0.13 yDistance=-0.17
00:06:57.727 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:06:57.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:06:57.727 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:57.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:06:57.727 00.000 11616 MoveAxis(E, 0, ABG)
00:06:57.727 00.000 11616 Move returns status 0, amount 0
00:06:57.727 00.000 11616 MoveAxis(N, 0, ABG)
00:06:57.727 00.000 11616 Move returns status 0, amount 0
00:06:57.727 00.000 11616 move complete, result=0
00:06:57.727 00.000 11616 worker thread done servicing request
00:06:57.748 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
00:06:57.765 00.017 12268 UpdateGuideState exits: m=363 SNR=13.1
00:06:57.766 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:57.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:57.766 00.000 12268 Enqueuing Expose request
00:06:57.766 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:06:57.766 00.000 11616 Worker thread wakes up
00:06:57.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:06:57.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:06:59.777 02.011 11616 Exposure complete
00:06:59.831 00.054 11616 worker thread done servicing request
00:06:59.832 00.001 12268 OnExposeComplete: enter
00:06:59.832 00.000 12268 UpdateGuideState(): m_state=6
00:06:59.832 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
00:06:59.832 00.000 12268 Star::Find returns 1 (0), X=916.15, Y=21.00, Mass=382, SNR=13.3, Peak=43 HFD=4.3
00:06:59.832 00.000 12268 MultiStar: [#1 -0.10,0.59,0.76,U] [#2 -0.27,0.98,0.00,M2] [#3 0.10,1.45,0.00,M6] [#4 0.47,0.63,0.00,M9] [#5 0.10,-0.00,0.54,U] 
00:06:59.833 00.001 12268 refined, 2 included, MultiStar: {-0.16, 0.43}, one-star: {-0.35, 0.55}
00:06:59.833 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
00:06:59.833 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
00:06:59.833 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.43 hyp=0.46 cameraTheta=1.93 mountX=0.42 mountY=-0.22, mountTheta=-0.48
00:06:59.834 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.43, opts=13)
00:06:59.834 00.000 12268 Enqueuing Move request for scope (-0.16, 0.43)
00:06:59.834 00.000 11616 Worker thread wakes up
00:06:59.834 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.43) opts 0xd
00:06:59.835 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.43)
00:06:59.835 00.000 11616 Moving (-0.16, 0.43) raw xDistance=0.42 yDistance=-0.22
00:06:59.835 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
00:06:59.835 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.25
00:06:59.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
00:06:59.835 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:06:59.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:06:59.835 00.000 11616 MoveAxis(W, 233, ABG)
00:06:59.835 00.000 11616 Guiding  Dir = 3, Dur = 233
00:06:59.836 00.001 11616 IsSlewing returns 0
00:06:59.836 00.000 11616 IsGuiding returns 0
00:06:59.836 00.000 11616 PulseGuide returned control before completion, sleep 243
00:06:59.857 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=183, Gamma=1.290
00:06:59.875 00.018 12268 UpdateGuideState exits: m=382 SNR=13.3
00:06:59.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:59.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:06:59.875 00.000 12268 Enqueuing Expose request
00:07:00.090 00.215 11616 IsGuiding returns 1
00:07:00.090 00.000 11616 scope still moving after pulse duration time elapsed
00:07:00.120 00.030 11616 IsSlewing returns 0
00:07:00.121 00.001 11616 IsGuiding returns 0
00:07:00.121 00.000 11616 scope move finished after 233 + 52 ms
00:07:00.121 00.000 11616 Move returns status 0, amount 233
00:07:00.121 00.000 11616 MoveAxis(N, 0, ABG)
00:07:00.121 00.000 11616 Move returns status 0, amount 0
00:07:00.121 00.000 11616 move complete, result=0
00:07:00.121 00.000 11616 worker thread done servicing request
00:07:00.121 00.000 11616 Worker thread wakes up
00:07:00.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:00.123 00.002 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:00.123 00.000 12268 GuideStep: 0.4 px 233 ms WEST, -0.2 px 0 ms NORTH
00:07:02.130 02.007 11616 Exposure complete
00:07:02.183 00.053 12268 OnExposeComplete: enter
00:07:02.183 00.000 12268 UpdateGuideState(): m_state=6
00:07:02.183 00.000 11616 worker thread done servicing request
00:07:02.184 00.001 12268 Star::Find(15, 916, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
00:07:02.184 00.000 12268 Star::Find returns 1 (0), X=916.55, Y=21.29, Mass=422, SNR=14.2, Peak=38 HFD=5.0
00:07:02.184 00.000 12268 MultiStar: [#1 0.03,0.85,0.00,M1] [#2 0.01,1.02,0.00,M3] [#3 -0.50,1.03,0.00,M7] [#4 -0.17,-0.09,0.40,U] [#5 -0.48,0.63,0.00,M3] 
00:07:02.184 00.000 12268 refined, 1 included, MultiStar: {-0.01, 0.58}, one-star: {0.05, 0.84}
00:07:02.184 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
00:07:02.184 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
00:07:02.184 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.58 hyp=0.58 cameraTheta=1.59 mountX=0.57 mountY=-0.08, mountTheta=-0.15
00:07:02.186 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.58, opts=13)
00:07:02.186 00.000 12268 Enqueuing Move request for scope (-0.01, 0.58)
00:07:02.186 00.000 11616 Worker thread wakes up
00:07:02.186 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.58) opts 0xd
00:07:02.186 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.58)
00:07:02.186 00.000 11616 Moving (-0.01, 0.58) raw xDistance=0.57 yDistance=-0.08
00:07:02.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.57
00:07:02.187 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:02.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:07:02.187 00.000 11616 MoveAxis(W, 321, ABG)
00:07:02.187 00.000 11616 Guiding  Dir = 3, Dur = 321
00:07:02.187 00.000 11616 IsSlewing returns 0
00:07:02.187 00.000 11616 IsGuiding returns 0
00:07:02.188 00.001 11616 PulseGuide returned control before completion, sleep 331
00:07:02.209 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=163, Gamma=1.290
00:07:02.227 00.018 12268 UpdateGuideState exits: m=422 SNR=14.2
00:07:02.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:02.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:02.227 00.000 12268 Enqueuing Expose request
00:07:02.524 00.297 11616 IsGuiding returns 1
00:07:02.524 00.000 11616 scope still moving after pulse duration time elapsed
00:07:02.555 00.031 11616 IsSlewing returns 0
00:07:02.556 00.001 11616 IsGuiding returns 1
00:07:02.587 00.031 11616 IsSlewing returns 0
00:07:02.587 00.000 11616 IsGuiding returns 1
00:07:02.618 00.031 11616 IsSlewing returns 0
00:07:02.619 00.001 11616 IsGuiding returns 1
00:07:02.650 00.031 11616 IsSlewing returns 0
00:07:02.650 00.000 11616 IsGuiding returns 0
00:07:02.651 00.001 11616 scope move finished after 321 + 142 ms
00:07:02.651 00.000 11616 Move returns status 0, amount 321
00:07:02.651 00.000 11616 MoveAxis(N, 0, ABG)
00:07:02.651 00.000 11616 Move returns status 0, amount 0
00:07:02.651 00.000 11616 move complete, result=0
00:07:02.651 00.000 11616 worker thread done servicing request
00:07:02.651 00.000 11616 Worker thread wakes up
00:07:02.651 00.000 12268 GuideStep: 0.6 px 321 ms WEST, -0.1 px 0 ms NORTH
00:07:02.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:02.652 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:04.663 02.011 11616 Exposure complete
00:07:04.718 00.055 11616 worker thread done servicing request
00:07:04.719 00.001 12268 OnExposeComplete: enter
00:07:04.719 00.000 12268 UpdateGuideState(): m_state=6
00:07:04.719 00.000 12268 Star::Find(15, 916, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
00:07:04.719 00.000 12268 Star::Find returns 1 (0), X=916.75, Y=20.60, Mass=403, SNR=13.7, Peak=41 HFD=4.6
00:07:04.719 00.000 12268 MultiStar: [#1 0.31,-0.17,0.73,U] [#2 0.11,0.93,0.00,M4] [#3 0.13,0.48,0.66,U] [#4 -0.51,-0.96,0.00,M9] [#5 0.05,-0.15,0.59,U] 
00:07:04.719 00.000 12268 refined, 3 included, MultiStar: {0.20, 0.08}, one-star: {0.26, 0.15}
00:07:04.719 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
00:07:04.719 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.09)
00:07:04.719 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.22 cameraTheta=0.39 mountX=0.10 mountY=0.19, mountTheta=1.07
00:07:04.722 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.08, opts=13)
00:07:04.722 00.000 12268 Enqueuing Move request for scope (0.20, 0.08)
00:07:04.722 00.000 11616 Worker thread wakes up
00:07:04.722 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
00:07:04.722 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
00:07:04.722 00.000 11616 Moving (0.20, 0.08) raw xDistance=0.10 yDistance=0.19
00:07:04.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
00:07:04.722 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:07:04.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:07:04.722 00.000 11616 MoveAxis(W, 58, ABG)
00:07:04.723 00.001 11616 Guiding  Dir = 3, Dur = 58
00:07:04.723 00.000 11616 IsSlewing returns 0
00:07:04.723 00.000 11616 IsGuiding returns 0
00:07:04.723 00.000 11616 PulseGuide returned control before completion, sleep 68
00:07:04.744 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=167, Gamma=1.290
00:07:04.763 00.019 12268 UpdateGuideState exits: m=403 SNR=13.7
00:07:04.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:04.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:04.763 00.000 12268 Enqueuing Expose request
00:07:04.800 00.037 11616 IsGuiding returns 1
00:07:04.801 00.001 11616 scope still moving after pulse duration time elapsed
00:07:04.831 00.030 11616 IsSlewing returns 0
00:07:04.831 00.000 11616 IsGuiding returns 0
00:07:04.831 00.000 11616 scope move finished after 58 + 49 ms
00:07:04.832 00.001 11616 Move returns status 0, amount 58
00:07:04.832 00.000 11616 MoveAxis(N, 0, ABG)
00:07:04.832 00.000 11616 Move returns status 0, amount 0
00:07:04.832 00.000 11616 move complete, result=0
00:07:04.837 00.005 11616 worker thread done servicing request
00:07:04.837 00.000 11616 Worker thread wakes up
00:07:04.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:04.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:04.838 00.001 12268 GuideStep: 0.1 px 58 ms WEST, 0.2 px 0 ms NORTH
00:07:06.844 02.006 11616 Exposure complete
00:07:06.898 00.054 11616 worker thread done servicing request
00:07:06.898 00.000 12268 OnExposeComplete: enter
00:07:06.898 00.000 12268 UpdateGuideState(): m_state=6
00:07:06.898 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
00:07:06.899 00.001 12268 Star::Find returns 1 (0), X=916.62, Y=20.61, Mass=309, SNR=12.1, Peak=39 HFD=3.9
00:07:06.899 00.000 12268 MultiStar: [#1 0.22,-0.39,0.91,U] [#2 0.05,0.95,0.00,M5] [#3 -0.06,0.74,0.00,M7] [#4 0.13,-0.44,0.51,U] [#5 0.23,-0.78,0.00,M3] 
00:07:06.899 00.000 12268 single-star, 2 included, MultiStar: {0.16, -0.18}, one-star: {0.12, 0.15}
00:07:06.899 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
00:07:06.899 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
00:07:06.899 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.20 cameraTheta=0.89 mountX=0.17 mountY=0.10, mountTheta=0.56
00:07:06.901 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.15, opts=13)
00:07:06.901 00.000 12268 Enqueuing Move request for scope (0.12, 0.15)
00:07:06.901 00.000 11616 Worker thread wakes up
00:07:06.901 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
00:07:06.901 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
00:07:06.901 00.000 11616 Moving (0.12, 0.15) raw xDistance=0.17 yDistance=0.10
00:07:06.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
00:07:06.901 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:06.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:07:06.901 00.000 11616 MoveAxis(W, 93, ABG)
00:07:06.901 00.000 11616 Guiding  Dir = 3, Dur = 93
00:07:06.902 00.001 11616 IsSlewing returns 0
00:07:06.902 00.000 11616 IsGuiding returns 0
00:07:06.902 00.000 11616 PulseGuide returned control before completion, sleep 103
00:07:06.923 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
00:07:06.940 00.017 12268 UpdateGuideState exits: m=309 SNR=12.1
00:07:06.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:06.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:06.940 00.000 12268 Enqueuing Expose request
00:07:07.015 00.075 11616 IsGuiding returns 1
00:07:07.015 00.000 11616 scope still moving after pulse duration time elapsed
00:07:07.046 00.031 11616 IsSlewing returns 0
00:07:07.047 00.001 11616 IsGuiding returns 0
00:07:07.047 00.000 11616 scope move finished after 93 + 51 ms
00:07:07.047 00.000 11616 Move returns status 0, amount 93
00:07:07.047 00.000 11616 MoveAxis(N, 0, ABG)
00:07:07.047 00.000 11616 Move returns status 0, amount 0
00:07:07.047 00.000 11616 move complete, result=0
00:07:07.047 00.000 11616 worker thread done servicing request
00:07:07.048 00.001 11616 Worker thread wakes up
00:07:07.048 00.000 12268 GuideStep: 0.2 px 93 ms WEST, 0.1 px 0 ms NORTH
00:07:07.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:07.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:09.052 02.004 11616 Exposure complete
00:07:09.113 00.061 11616 worker thread done servicing request
00:07:09.113 00.000 12268 OnExposeComplete: enter
00:07:09.113 00.000 12268 UpdateGuideState(): m_state=6
00:07:09.113 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
00:07:09.113 00.000 12268 Star::Find returns 1 (0), X=916.51, Y=20.43, Mass=422, SNR=14.1, Peak=40 HFD=5.0
00:07:09.113 00.000 12268 MultiStar: [#1 0.16,-0.07,0.75,U] [#2 -0.05,0.24,0.58,U] [#3 -0.57,0.33,0.00,M8] [#4 0.08,-1.31,0.00,M9] [#5 0.10,-0.36,0.56,U] 
00:07:09.114 00.001 12268 single-star, 3 included, MultiStar: {0.05, -0.05}, one-star: {0.01, -0.02}
00:07:09.114 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
00:07:09.114 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.62)
00:07:09.114 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.08 mountX=-0.02 mountY=0.01, mountTheta=2.53
00:07:09.116 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.02, opts=13)
00:07:09.116 00.000 12268 Enqueuing Move request for scope (0.01, -0.02)
00:07:09.116 00.000 11616 Worker thread wakes up
00:07:09.116 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
00:07:09.116 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
00:07:09.116 00.000 11616 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=0.01
00:07:09.117 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:09.117 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:07:09.117 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:09.117 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:07:09.117 00.000 11616 MoveAxis(E, 0, ABG)
00:07:09.117 00.000 11616 Move returns status 0, amount 0
00:07:09.117 00.000 11616 MoveAxis(N, 0, ABG)
00:07:09.117 00.000 11616 Move returns status 0, amount 0
00:07:09.117 00.000 11616 move complete, result=0
00:07:09.118 00.001 11616 worker thread done servicing request
00:07:09.140 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=188, Gamma=1.290
00:07:09.158 00.018 12268 UpdateGuideState exits: m=422 SNR=14.1
00:07:09.159 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:09.159 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:09.159 00.000 12268 Enqueuing Expose request
00:07:09.159 00.000 11616 Worker thread wakes up
00:07:09.159 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:09.159 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:09.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:11.168 02.009 11616 Exposure complete
00:07:11.222 00.054 11616 worker thread done servicing request
00:07:11.223 00.001 12268 OnExposeComplete: enter
00:07:11.223 00.000 12268 UpdateGuideState(): m_state=6
00:07:11.223 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
00:07:11.223 00.000 12268 Star::Find returns 1 (0), X=916.79, Y=20.13, Mass=372, SNR=13.3, Peak=38 HFD=4.5
00:07:11.223 00.000 12268 MultiStar: [#1 0.37,-0.26,0.84,U] [#2 0.14,0.60,0.62,U] [#3 0.06,0.01,0.57,U] [#4 0.12,-0.78,0.00,M10] [#5 0.33,-0.99,0.00,M3] 
00:07:11.224 00.001 12268 refined, 3 included, MultiStar: {0.24, -0.05}, one-star: {0.29, -0.32}
00:07:11.224 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
00:07:11.224 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.48)
00:07:11.224 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.05 hyp=0.25 cameraTheta=-0.22 mountX=-0.03 mountY=0.24, mountTheta=1.70
00:07:11.225 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.05, opts=13)
00:07:11.225 00.000 12268 Enqueuing Move request for scope (0.24, -0.05)
00:07:11.226 00.001 11616 Worker thread wakes up
00:07:11.226 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.05) opts 0xd
00:07:11.226 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.05)
00:07:11.226 00.000 11616 Moving (0.24, -0.05) raw xDistance=-0.03 yDistance=0.24
00:07:11.226 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:11.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:07:11.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
00:07:11.226 00.000 11616 MoveAxis(E, 0, ABG)
00:07:11.226 00.000 11616 Move returns status 0, amount 0
00:07:11.226 00.000 11616 MoveAxis(S, 21, ABG)
00:07:11.226 00.000 11616 Guiding  Dir = 1, Dur = 21
00:07:11.227 00.001 11616 IsSlewing returns 0
00:07:11.227 00.000 11616 IsGuiding returns 0
00:07:11.227 00.000 11616 PulseGuide returned control before completion, sleep 31
00:07:11.252 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
00:07:11.272 00.020 12268 UpdateGuideState exits: m=372 SNR=13.3
00:07:11.272 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:11.273 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:11.273 00.000 12268 Enqueuing Expose request
00:07:11.275 00.002 11616 IsGuiding returns 0
00:07:11.275 00.000 11616 Move returns status 0, amount 21
00:07:11.275 00.000 11616 move complete, result=0
00:07:11.275 00.000 11616 worker thread done servicing request
00:07:11.275 00.000 11616 Worker thread wakes up
00:07:11.276 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:11.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:11.276 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 21 ms SOUTH
00:07:13.284 02.008 11616 Exposure complete
00:07:13.339 00.055 11616 worker thread done servicing request
00:07:13.339 00.000 12268 OnExposeComplete: enter
00:07:13.339 00.000 12268 UpdateGuideState(): m_state=6
00:07:13.339 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
00:07:13.339 00.000 12268 Star::Find returns 1 (0), X=916.79, Y=20.40, Mass=310, SNR=12.1, Peak=34 HFD=4.5
00:07:13.340 00.001 12268 MultiStar: [#1 0.43,-0.19,0.85,U] [#2 -0.50,0.58,0.00,M4] [#3 0.04,0.29,0.66,U] [#4 0.20,-1.28,0.00,R] [#5 0.25,-0.32,0.65,U] 
00:07:13.340 00.000 12268 refined, 3 included, MultiStar: {0.27, -0.07}, one-star: {0.29, -0.05}
00:07:13.340 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
00:07:13.340 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.44)
00:07:13.340 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.07 hyp=0.28 cameraTheta=-0.26 mountX=-0.05 mountY=0.28, mountTheta=1.73
00:07:13.342 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.07, opts=13)
00:07:13.342 00.000 12268 Enqueuing Move request for scope (0.27, -0.07)
00:07:13.342 00.000 11616 Worker thread wakes up
00:07:13.342 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.07) opts 0xd
00:07:13.342 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.07)
00:07:13.342 00.000 11616 Moving (0.27, -0.07) raw xDistance=-0.05 yDistance=0.28
00:07:13.342 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:13.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:07:13.343 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:07:13.343 00.000 11616 MoveAxis(E, 0, ABG)
00:07:13.343 00.000 11616 Move returns status 0, amount 0
00:07:13.343 00.000 11616 MoveAxis(S, 23, ABG)
00:07:13.343 00.000 11616 Guiding  Dir = 1, Dur = 23
00:07:13.343 00.000 11616 IsSlewing returns 0
00:07:13.343 00.000 11616 IsGuiding returns 0
00:07:13.344 00.001 11616 PulseGuide returned control before completion, sleep 33
00:07:13.365 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=203, Gamma=1.290
00:07:13.377 00.012 11616 IsGuiding returns 1
00:07:13.377 00.000 11616 scope still moving after pulse duration time elapsed
00:07:13.384 00.007 12268 UpdateGuideState exits: m=310 SNR=12.1
00:07:13.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:13.384 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:13.384 00.000 12268 Enqueuing Expose request
00:07:13.408 00.024 11616 IsSlewing returns 0
00:07:13.408 00.000 11616 IsGuiding returns 1
00:07:13.440 00.032 11616 IsSlewing returns 0
00:07:13.441 00.001 11616 IsGuiding returns 1
00:07:13.471 00.030 11616 IsSlewing returns 0
00:07:13.472 00.001 11616 IsGuiding returns 1
00:07:13.502 00.030 11616 IsSlewing returns 0
00:07:13.502 00.000 11616 IsGuiding returns 1
00:07:13.533 00.031 11616 IsSlewing returns 0
00:07:13.533 00.000 11616 IsGuiding returns 0
00:07:13.533 00.000 11616 scope move finished after 23 + 166 ms
00:07:13.533 00.000 11616 Move returns status 0, amount 23
00:07:13.533 00.000 11616 move complete, result=0
00:07:13.533 00.000 11616 worker thread done servicing request
00:07:13.534 00.001 11616 Worker thread wakes up
00:07:13.534 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
00:07:13.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:13.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:15.536 02.002 11616 Exposure complete
00:07:15.590 00.054 11616 worker thread done servicing request
00:07:15.590 00.000 12268 OnExposeComplete: enter
00:07:15.590 00.000 12268 UpdateGuideState(): m_state=6
00:07:15.591 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
00:07:15.591 00.000 12268 Star::Find returns 1 (0), X=916.80, Y=20.30, Mass=347, SNR=12.7, Peak=35 HFD=4.5
00:07:15.591 00.000 12268 MultiStar: [#1 -0.06,-0.21,0.86,U] [#2 -0.08,0.49,0.71,U] [#3 0.38,-0.01,0.52,U] [#4 -0.22,0.27,0.42,U] [#5 0.02,-0.64,0.00,M3] 
00:07:15.591 00.000 12268 refined, 4 included, MultiStar: {0.08, 0.04}, one-star: {0.31, -0.15}
00:07:15.591 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
00:07:15.591 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
00:07:15.591 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.40 mountX=0.04 mountY=0.08, mountTheta=1.07
00:07:15.593 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.04, opts=13)
00:07:15.593 00.000 12268 Enqueuing Move request for scope (0.08, 0.04)
00:07:15.593 00.000 11616 Worker thread wakes up
00:07:15.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
00:07:15.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
00:07:15.593 00.000 11616 Moving (0.08, 0.04) raw xDistance=0.04 yDistance=0.08
00:07:15.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:15.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:07:15.594 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:15.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:07:15.594 00.000 11616 MoveAxis(E, 0, ABG)
00:07:15.594 00.000 11616 Move returns status 0, amount 0
00:07:15.594 00.000 11616 MoveAxis(N, 0, ABG)
00:07:15.594 00.000 11616 Move returns status 0, amount 0
00:07:15.594 00.000 11616 move complete, result=0
00:07:15.594 00.000 11616 worker thread done servicing request
00:07:15.615 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
00:07:15.631 00.016 12268 UpdateGuideState exits: m=347 SNR=12.7
00:07:15.632 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:15.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:15.632 00.000 12268 Enqueuing Expose request
00:07:15.632 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:15.632 00.000 11616 Worker thread wakes up
00:07:15.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:15.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:17.651 02.019 11616 Exposure complete
00:07:17.703 00.052 11616 worker thread done servicing request
00:07:17.704 00.001 12268 OnExposeComplete: enter
00:07:17.704 00.000 12268 UpdateGuideState(): m_state=6
00:07:17.704 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
00:07:17.704 00.000 12268 Star::Find returns 1 (0), X=916.60, Y=20.08, Mass=386, SNR=13.4, Peak=43 HFD=4.8
00:07:17.704 00.000 12268 MultiStar: [#1 0.46,-0.56,0.00,M1] [#2 0.04,0.06,0.60,U] [#3 0.26,0.13,0.57,U] [#4 -0.26,0.35,0.44,U] [#5 -0.14,-1.18,0.00,M4] 
00:07:17.704 00.000 12268 refined, 3 included, MultiStar: {0.06, -0.04}, one-star: {0.10, -0.37}
00:07:17.704 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
00:07:17.704 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.10)
00:07:17.705 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.60 mountX=-0.03 mountY=0.06, mountTheta=2.06
00:07:17.708 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.04, opts=13)
00:07:17.708 00.000 12268 Enqueuing Move request for scope (0.06, -0.04)
00:07:17.708 00.000 11616 Worker thread wakes up
00:07:17.708 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
00:07:17.708 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
00:07:17.709 00.001 11616 Moving (0.06, -0.04) raw xDistance=-0.03 yDistance=0.06
00:07:17.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:17.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:07:17.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:17.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:07:17.709 00.000 11616 MoveAxis(E, 0, ABG)
00:07:17.709 00.000 11616 Move returns status 0, amount 0
00:07:17.709 00.000 11616 MoveAxis(N, 0, ABG)
00:07:17.709 00.000 11616 Move returns status 0, amount 0
00:07:17.709 00.000 11616 move complete, result=0
00:07:17.709 00.000 11616 worker thread done servicing request
00:07:17.733 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
00:07:17.752 00.019 12268 UpdateGuideState exits: m=386 SNR=13.4
00:07:17.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:17.753 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:17.753 00.000 12268 Enqueuing Expose request
00:07:17.753 00.000 11616 Worker thread wakes up
00:07:17.753 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:17.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:17.753 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:19.761 02.008 11616 Exposure complete
00:07:19.817 00.056 11616 worker thread done servicing request
00:07:19.817 00.000 12268 OnExposeComplete: enter
00:07:19.817 00.000 12268 UpdateGuideState(): m_state=6
00:07:19.817 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
00:07:19.817 00.000 12268 Star::Find returns 1 (0), X=916.79, Y=20.20, Mass=351, SNR=12.9, Peak=42 HFD=3.8
00:07:19.818 00.001 12268 MultiStar: [#1 0.25,-0.74,0.00,M2] [#2 0.02,0.05,0.65,U] [#3 -0.01,0.05,0.62,U] [#4 -0.34,-0.14,0.49,U] [#5 0.06,-1.15,0.00,M5] 
00:07:19.818 00.000 12268 refined, 3 included, MultiStar: {0.05, -0.09}, one-star: {0.29, -0.26}
00:07:19.818 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
00:07:19.818 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
00:07:19.818 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.10 mountX=-0.09 mountY=0.06, mountTheta=2.56
00:07:19.819 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.09, opts=13)
00:07:19.819 00.000 12268 Enqueuing Move request for scope (0.05, -0.09)
00:07:19.819 00.000 11616 Worker thread wakes up
00:07:19.820 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
00:07:19.820 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
00:07:19.820 00.000 11616 Moving (0.05, -0.09) raw xDistance=-0.09 yDistance=0.06
00:07:19.820 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:19.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:07:19.820 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:19.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:07:19.820 00.000 11616 MoveAxis(E, 0, ABG)
00:07:19.820 00.000 11616 Move returns status 0, amount 0
00:07:19.820 00.000 11616 MoveAxis(N, 0, ABG)
00:07:19.820 00.000 11616 Move returns status 0, amount 0
00:07:19.820 00.000 11616 move complete, result=0
00:07:19.821 00.001 11616 worker thread done servicing request
00:07:19.846 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
00:07:19.865 00.019 12268 UpdateGuideState exits: m=351 SNR=12.9
00:07:19.866 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:19.866 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:19.866 00.000 12268 Enqueuing Expose request
00:07:19.866 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:19.866 00.000 11616 Worker thread wakes up
00:07:19.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:19.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:21.872 02.006 11616 Exposure complete
00:07:21.926 00.054 11616 worker thread done servicing request
00:07:21.927 00.001 12268 OnExposeComplete: enter
00:07:21.927 00.000 12268 UpdateGuideState(): m_state=6
00:07:21.927 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
00:07:21.927 00.000 12268 Star::Find returns 1 (0), X=916.99, Y=20.20, Mass=408, SNR=13.8, Peak=43 HFD=4.7
00:07:21.927 00.000 12268 MultiStar: [#1 0.31,-0.32,0.65,U] [#2 0.32,0.40,0.61,U] [#3 -0.09,-0.04,0.52,U] [#4 -0.19,0.29,0.43,U] [#5 -0.40,0.01,0.52,U] 
00:07:21.927 00.000 12268 refined, 5 included, MultiStar: {0.15, -0.03}, one-star: {0.49, -0.25}
00:07:21.928 00.001 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
00:07:21.928 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.53)
00:07:21.928 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.17 mountX=-0.01 mountY=0.15, mountTheta=1.65
00:07:21.929 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.03, opts=13)
00:07:21.929 00.000 12268 Enqueuing Move request for scope (0.15, -0.03)
00:07:21.930 00.001 11616 Worker thread wakes up
00:07:21.930 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
00:07:21.930 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
00:07:21.930 00.000 11616 Moving (0.15, -0.03) raw xDistance=-0.01 yDistance=0.15
00:07:21.930 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:21.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:07:21.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:07:21.930 00.000 11616 MoveAxis(E, 0, ABG)
00:07:21.930 00.000 11616 Move returns status 0, amount 0
00:07:21.930 00.000 11616 MoveAxis(S, 13, ABG)
00:07:21.930 00.000 11616 Guiding  Dir = 1, Dur = 13
00:07:21.931 00.001 11616 IsSlewing returns 0
00:07:21.931 00.000 11616 IsGuiding returns 0
00:07:21.931 00.000 11616 PulseGuide returned control before completion, sleep 23
00:07:21.951 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=161, Gamma=1.290
00:07:21.965 00.014 11616 IsGuiding returns 1
00:07:21.965 00.000 11616 scope still moving after pulse duration time elapsed
00:07:21.969 00.004 12268 UpdateGuideState exits: m=408 SNR=13.8
00:07:21.969 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:21.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:21.969 00.000 12268 Enqueuing Expose request
00:07:21.996 00.027 11616 IsSlewing returns 0
00:07:21.997 00.001 11616 IsGuiding returns 1
00:07:22.027 00.030 11616 IsSlewing returns 0
00:07:22.027 00.000 11616 IsGuiding returns 0
00:07:22.027 00.000 11616 scope move finished after 13 + 83 ms
00:07:22.027 00.000 11616 Move returns status 0, amount 13
00:07:22.028 00.001 11616 move complete, result=0
00:07:22.028 00.000 11616 worker thread done servicing request
00:07:22.028 00.000 11616 Worker thread wakes up
00:07:22.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:22.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:22.045 00.017 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
00:07:24.043 01.998 11616 Exposure complete
00:07:24.097 00.054 11616 worker thread done servicing request
00:07:24.097 00.000 12268 OnExposeComplete: enter
00:07:24.097 00.000 12268 UpdateGuideState(): m_state=6
00:07:24.097 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
00:07:24.097 00.000 12268 Star::Find returns 1 (0), X=917.05, Y=20.85, Mass=385, SNR=13.5, Peak=42 HFD=4.5
00:07:24.097 00.000 12268 MultiStar: [#1 -0.03,-0.26,0.74,U] [#2 0.24,0.58,0.00,M1] [#3 0.75,0.45,0.00,M3] [#4 0.39,0.95,0.00,M1] [#5 0.37,-0.89,0.00,M5] 
00:07:24.097 00.000 12268 refined, 1 included, MultiStar: {0.30, 0.12}, one-star: {0.55, 0.40}
00:07:24.097 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
00:07:24.097 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
00:07:24.098 00.001 12268 CameraToMount -- cameraX=0.30 cameraY=0.12 hyp=0.32 cameraTheta=0.37 mountX=0.15 mountY=0.28, mountTheta=1.09
00:07:24.099 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.12, opts=13)
00:07:24.099 00.000 12268 Enqueuing Move request for scope (0.30, 0.12)
00:07:24.099 00.000 11616 Worker thread wakes up
00:07:24.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.12) opts 0xd
00:07:24.099 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.12)
00:07:24.099 00.000 11616 Moving (0.30, 0.12) raw xDistance=0.15 yDistance=0.28
00:07:24.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
00:07:24.100 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:07:24.100 00.000 11616 MoveAxis(W, 83, ABG)
00:07:24.100 00.000 11616 Guiding  Dir = 3, Dur = 83
00:07:24.100 00.000 11616 IsSlewing returns 0
00:07:24.100 00.000 11616 IsGuiding returns 0
00:07:24.100 00.000 11616 PulseGuide returned control before completion, sleep 93
00:07:24.121 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=183, Gamma=1.290
00:07:24.138 00.017 12268 UpdateGuideState exits: m=385 SNR=13.5
00:07:24.139 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:24.139 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:24.139 00.000 12268 Enqueuing Expose request
00:07:24.200 00.061 11616 IsGuiding returns 1
00:07:24.200 00.000 11616 scope still moving after pulse duration time elapsed
00:07:24.230 00.030 11616 IsSlewing returns 0
00:07:24.231 00.001 11616 IsGuiding returns 0
00:07:24.231 00.000 11616 scope move finished after 83 + 47 ms
00:07:24.231 00.000 11616 Move returns status 0, amount 83
00:07:24.231 00.000 11616 MoveAxis(S, 24, ABG)
00:07:24.231 00.000 11616 Guiding  Dir = 1, Dur = 24
00:07:24.231 00.000 11616 IsSlewing returns 0
00:07:24.231 00.000 11616 IsGuiding returns 0
00:07:24.232 00.001 11616 PulseGuide returned control before completion, sleep 34
00:07:24.276 00.044 11616 IsGuiding returns 1
00:07:24.276 00.000 11616 scope still moving after pulse duration time elapsed
00:07:24.308 00.032 11616 IsSlewing returns 0
00:07:24.308 00.000 11616 IsGuiding returns 1
00:07:24.340 00.032 11616 IsSlewing returns 0
00:07:24.340 00.000 11616 IsGuiding returns 1
00:07:24.372 00.032 11616 IsSlewing returns 0
00:07:24.372 00.000 11616 IsGuiding returns 1
00:07:24.404 00.032 11616 IsSlewing returns 0
00:07:24.404 00.000 11616 IsGuiding returns 1
00:07:24.435 00.031 11616 IsSlewing returns 0
00:07:24.435 00.000 11616 IsGuiding returns 1
00:07:24.466 00.031 11616 IsSlewing returns 0
00:07:24.466 00.000 11616 IsGuiding returns 1
00:07:24.498 00.032 11616 IsSlewing returns 0
00:07:24.498 00.000 11616 IsGuiding returns 1
00:07:24.528 00.030 11616 IsSlewing returns 0
00:07:24.528 00.000 11616 IsGuiding returns 1
00:07:24.560 00.032 11616 IsSlewing returns 0
00:07:24.560 00.000 11616 IsGuiding returns 1
00:07:24.592 00.032 11616 IsSlewing returns 0
00:07:24.592 00.000 11616 IsGuiding returns 0
00:07:24.592 00.000 11616 scope move finished after 24 + 337 ms
00:07:24.592 00.000 11616 Move returns status 0, amount 24
00:07:24.592 00.000 11616 move complete, result=0
00:07:24.593 00.001 11616 worker thread done servicing request
00:07:24.593 00.000 11616 Worker thread wakes up
00:07:24.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:24.593 00.000 12268 GuideStep: 0.1 px 83 ms WEST, 0.3 px 24 ms SOUTH
00:07:24.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:26.608 02.015 11616 Exposure complete
00:07:26.666 00.058 11616 worker thread done servicing request
00:07:26.666 00.000 12268 OnExposeComplete: enter
00:07:26.666 00.000 12268 UpdateGuideState(): m_state=6
00:07:26.667 00.001 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
00:07:26.667 00.000 12268 Star::Find returns 1 (0), X=916.87, Y=20.80, Mass=336, SNR=12.6, Peak=39 HFD=4.4
00:07:26.667 00.000 12268 MultiStar: [#1 0.33,0.02,0.81,U] [#2 -0.01,1.07,0.00,M2] [#3 0.30,0.94,0.00,M4] [#4 0.41,0.56,0.00,M2] [#5 -0.42,-0.04,0.54,U] 
00:07:26.667 00.000 12268 refined, 2 included, MultiStar: {0.18, 0.15}, one-star: {0.37, 0.35}
00:07:26.667 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
00:07:26.667 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
00:07:26.667 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.23 cameraTheta=0.69 mountX=0.16 mountY=0.16, mountTheta=0.77
00:07:26.669 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.15, opts=13)
00:07:26.669 00.000 12268 Enqueuing Move request for scope (0.18, 0.15)
00:07:26.669 00.000 11616 Worker thread wakes up
00:07:26.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
00:07:26.669 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
00:07:26.669 00.000 11616 Moving (0.18, 0.15) raw xDistance=0.16 yDistance=0.16
00:07:26.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
00:07:26.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:07:26.670 00.001 11616 MoveAxis(W, 92, ABG)
00:07:26.670 00.000 11616 Guiding  Dir = 3, Dur = 92
00:07:26.670 00.000 11616 IsSlewing returns 0
00:07:26.670 00.000 11616 IsGuiding returns 0
00:07:26.670 00.000 11616 PulseGuide returned control before completion, sleep 102
00:07:26.691 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
00:07:26.709 00.018 12268 UpdateGuideState exits: m=336 SNR=12.6
00:07:26.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:26.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:26.709 00.000 12268 Enqueuing Expose request
00:07:26.778 00.069 11616 IsGuiding returns 1
00:07:26.778 00.000 11616 scope still moving after pulse duration time elapsed
00:07:26.808 00.030 11616 IsSlewing returns 0
00:07:26.808 00.000 11616 IsGuiding returns 0
00:07:26.809 00.001 11616 scope move finished after 92 + 46 ms
00:07:26.809 00.000 11616 Move returns status 0, amount 92
00:07:26.809 00.000 11616 MoveAxis(S, 13, ABG)
00:07:26.809 00.000 11616 Guiding  Dir = 1, Dur = 13
00:07:26.809 00.000 11616 IsSlewing returns 0
00:07:26.809 00.000 11616 IsGuiding returns 0
00:07:26.810 00.001 11616 PulseGuide returned control before completion, sleep 23
00:07:26.839 00.029 11616 IsGuiding returns 1
00:07:26.839 00.000 11616 scope still moving after pulse duration time elapsed
00:07:26.870 00.031 11616 IsSlewing returns 0
00:07:26.870 00.000 11616 IsGuiding returns 1
00:07:26.901 00.031 11616 IsSlewing returns 0
00:07:26.902 00.001 11616 IsGuiding returns 1
00:07:26.933 00.031 11616 IsSlewing returns 0
00:07:26.934 00.001 11616 IsGuiding returns 1
00:07:26.964 00.030 11616 IsSlewing returns 0
00:07:26.965 00.001 11616 IsGuiding returns 1
00:07:26.995 00.030 11616 IsSlewing returns 0
00:07:26.996 00.001 11616 IsGuiding returns 1
00:07:27.026 00.030 11616 IsSlewing returns 0
00:07:27.027 00.001 11616 IsGuiding returns 1
00:07:27.058 00.031 11616 IsSlewing returns 0
00:07:27.059 00.001 11616 IsGuiding returns 1
00:07:27.090 00.031 11616 IsSlewing returns 0
00:07:27.091 00.001 11616 IsGuiding returns 0
00:07:27.091 00.000 11616 scope move finished after 13 + 267 ms
00:07:27.091 00.000 11616 Move returns status 0, amount 13
00:07:27.091 00.000 11616 move complete, result=0
00:07:27.091 00.000 11616 worker thread done servicing request
00:07:27.091 00.000 11616 Worker thread wakes up
00:07:27.091 00.000 12268 GuideStep: 0.2 px 92 ms WEST, 0.2 px 13 ms SOUTH
00:07:27.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:27.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:29.104 02.013 11616 Exposure complete
00:07:29.160 00.056 11616 worker thread done servicing request
00:07:29.161 00.001 12268 OnExposeComplete: enter
00:07:29.161 00.000 12268 UpdateGuideState(): m_state=6
00:07:29.161 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
00:07:29.161 00.000 12268 Star::Find returns 1 (0), X=917.01, Y=20.21, Mass=265, SNR=11.2, Peak=37 HFD=3.9
00:07:29.161 00.000 12268 MultiStar: [#1 0.24,-0.31,0.93,U] [#2 0.09,0.41,0.73,U] [#3 0.17,0.52,0.73,U] [#4 0.33,0.39,0.54,U] [#5 0.16,-0.43,0.63,U] 
00:07:29.161 00.000 12268 refined, 5 included, MultiStar: {0.26, 0.02}, one-star: {0.51, -0.24}
00:07:29.161 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
00:07:29.162 00.001 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.76)
00:07:29.162 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.02 hyp=0.26 cameraTheta=0.06 mountX=0.04 mountY=0.26, mountTheta=1.41
00:07:29.164 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.02, opts=13)
00:07:29.165 00.001 12268 Enqueuing Move request for scope (0.26, 0.02)
00:07:29.165 00.000 11616 Worker thread wakes up
00:07:29.165 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.02) opts 0xd
00:07:29.165 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.02)
00:07:29.165 00.000 11616 Moving (0.26, 0.02) raw xDistance=0.04 yDistance=0.26
00:07:29.165 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:29.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:07:29.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:07:29.165 00.000 11616 MoveAxis(E, 0, ABG)
00:07:29.165 00.000 11616 Move returns status 0, amount 0
00:07:29.165 00.000 11616 MoveAxis(S, 22, ABG)
00:07:29.165 00.000 11616 Guiding  Dir = 1, Dur = 22
00:07:29.166 00.001 11616 IsSlewing returns 0
00:07:29.166 00.000 11616 IsGuiding returns 0
00:07:29.166 00.000 11616 PulseGuide returned control before completion, sleep 32
00:07:29.186 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=223, Gamma=1.290
00:07:29.199 00.013 11616 IsGuiding returns 1
00:07:29.199 00.000 11616 scope still moving after pulse duration time elapsed
00:07:29.204 00.005 12268 UpdateGuideState exits: m=265 SNR=11.2
00:07:29.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:29.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:29.204 00.000 12268 Enqueuing Expose request
00:07:29.230 00.026 11616 IsSlewing returns 0
00:07:29.230 00.000 11616 IsGuiding returns 0
00:07:29.231 00.001 11616 scope move finished after 22 + 42 ms
00:07:29.231 00.000 11616 Move returns status 0, amount 22
00:07:29.231 00.000 11616 move complete, result=0
00:07:29.231 00.000 11616 worker thread done servicing request
00:07:29.231 00.000 11616 Worker thread wakes up
00:07:29.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:29.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:29.232 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 22 ms SOUTH
00:07:31.244 02.012 11616 Exposure complete
00:07:31.297 00.053 11616 worker thread done servicing request
00:07:31.298 00.001 12268 OnExposeComplete: enter
00:07:31.298 00.000 12268 UpdateGuideState(): m_state=6
00:07:31.298 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
00:07:31.298 00.000 12268 Star::Find returns 1 (0), X=916.99, Y=20.40, Mass=288, SNR=11.7, Peak=37 HFD=3.6
00:07:31.298 00.000 12268 MultiStar: [#1 0.62,-0.55,0.00,M1] [#2 0.26,0.66,0.00,M2] [#3 0.78,0.51,0.00,M4] [#4 0.45,0.97,0.00,M2] [#5 0.17,-0.82,0.00,M4] 
00:07:31.298 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
00:07:31.298 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
00:07:31.299 00.001 12268 CameraToMount -- cameraX=0.50 cameraY=-0.05 hyp=0.50 cameraTheta=-0.10 mountX=0.00 mountY=0.50, mountTheta=1.57
00:07:31.300 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.05, opts=13)
00:07:31.300 00.000 12268 Enqueuing Move request for scope (0.50, -0.05)
00:07:31.300 00.000 11616 Worker thread wakes up
00:07:31.300 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.05) opts 0xd
00:07:31.300 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.05)
00:07:31.300 00.000 11616 Moving (0.50, -0.05) raw xDistance=0.00 yDistance=0.50
00:07:31.300 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:31.301 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:07:31.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
00:07:31.301 00.000 11616 MoveAxis(E, 0, ABG)
00:07:31.301 00.000 11616 Move returns status 0, amount 0
00:07:31.301 00.000 11616 MoveAxis(S, 42, ABG)
00:07:31.301 00.000 11616 Guiding  Dir = 1, Dur = 42
00:07:31.301 00.000 11616 IsSlewing returns 0
00:07:31.301 00.000 11616 IsGuiding returns 0
00:07:31.302 00.001 11616 PulseGuide returned control before completion, sleep 52
00:07:31.322 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=187, Gamma=1.290
00:07:31.340 00.018 12268 UpdateGuideState exits: m=288 SNR=11.7
00:07:31.340 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:31.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:31.341 00.001 12268 Enqueuing Expose request
00:07:31.355 00.014 11616 IsGuiding returns 1
00:07:31.355 00.000 11616 scope still moving after pulse duration time elapsed
00:07:31.386 00.031 11616 IsSlewing returns 0
00:07:31.387 00.001 11616 IsGuiding returns 0
00:07:31.387 00.000 11616 scope move finished after 42 + 43 ms
00:07:31.387 00.000 11616 Move returns status 0, amount 42
00:07:31.387 00.000 11616 move complete, result=0
00:07:31.388 00.001 11616 worker thread done servicing request
00:07:31.388 00.000 11616 Worker thread wakes up
00:07:31.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:31.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:31.388 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 42 ms SOUTH
00:07:33.402 02.014 11616 Exposure complete
00:07:33.456 00.054 11616 worker thread done servicing request
00:07:33.456 00.000 12268 OnExposeComplete: enter
00:07:33.456 00.000 12268 UpdateGuideState(): m_state=6
00:07:33.457 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
00:07:33.457 00.000 12268 Star::Find returns 1 (0), X=916.85, Y=20.14, Mass=365, SNR=13.2, Peak=45 HFD=4.3
00:07:33.457 00.000 12268 MultiStar: [#1 0.36,-0.36,0.80,U] [#2 -0.12,0.08,0.63,U] [#3 0.47,0.13,0.57,U] [#4 0.40,0.28,0.51,U] [#5 0.25,-0.60,0.00,M5] 
00:07:33.457 00.000 12268 refined, 4 included, MultiStar: {0.30, -0.09}, one-star: {0.35, -0.31}
00:07:33.457 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
00:07:33.457 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
00:07:33.457 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.09 hyp=0.31 cameraTheta=-0.30 mountX=-0.06 mountY=0.31, mountTheta=1.78
00:07:33.459 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.09, opts=13)
00:07:33.460 00.001 12268 Enqueuing Move request for scope (0.30, -0.09)
00:07:33.460 00.000 11616 Worker thread wakes up
00:07:33.460 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.09) opts 0xd
00:07:33.460 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.09)
00:07:33.460 00.000 11616 Moving (0.30, -0.09) raw xDistance=-0.06 yDistance=0.31
00:07:33.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:33.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:07:33.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
00:07:33.460 00.000 11616 MoveAxis(E, 0, ABG)
00:07:33.461 00.001 11616 Move returns status 0, amount 0
00:07:33.461 00.000 11616 MoveAxis(S, 26, ABG)
00:07:33.461 00.000 11616 Guiding  Dir = 1, Dur = 26
00:07:33.461 00.000 11616 IsSlewing returns 0
00:07:33.461 00.000 11616 IsGuiding returns 0
00:07:33.462 00.001 11616 PulseGuide returned control before completion, sleep 36
00:07:33.484 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=188, Gamma=1.290
00:07:33.504 00.020 11616 IsGuiding returns 1
00:07:33.504 00.000 11616 scope still moving after pulse duration time elapsed
00:07:33.505 00.001 12268 UpdateGuideState exits: m=365 SNR=13.2
00:07:33.505 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:33.505 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:33.505 00.000 12268 Enqueuing Expose request
00:07:33.535 00.030 11616 IsSlewing returns 0
00:07:33.535 00.000 11616 IsGuiding returns 0
00:07:33.535 00.000 11616 scope move finished after 26 + 47 ms
00:07:33.535 00.000 11616 Move returns status 0, amount 26
00:07:33.535 00.000 11616 move complete, result=0
00:07:33.535 00.000 11616 worker thread done servicing request
00:07:33.535 00.000 11616 Worker thread wakes up
00:07:33.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:33.536 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:33.589 00.053 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
00:07:35.545 01.956 11616 Exposure complete
00:07:35.601 00.056 11616 worker thread done servicing request
00:07:35.601 00.000 12268 OnExposeComplete: enter
00:07:35.601 00.000 12268 UpdateGuideState(): m_state=6
00:07:35.601 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
00:07:35.601 00.000 12268 Star::Find returns 1 (0), X=916.86, Y=20.18, Mass=330, SNR=12.5, Peak=50 HFD=4.2
00:07:35.602 00.001 12268 MultiStar: [#1 0.48,-0.33,0.87,U] [#2 0.03,0.21,0.62,U] [#3 -0.11,0.21,0.61,U] [#4 0.19,0.12,0.57,U] [#5 0.18,-1.01,0.00,M6] 
00:07:35.602 00.000 12268 refined, 4 included, MultiStar: {0.23, -0.06}, one-star: {0.36, -0.27}
00:07:35.602 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
00:07:35.602 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.44)
00:07:35.602 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-0.26 mountX=-0.04 mountY=0.23, mountTheta=1.73
00:07:35.604 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.06, opts=13)
00:07:35.604 00.000 12268 Enqueuing Move request for scope (0.23, -0.06)
00:07:35.604 00.000 11616 Worker thread wakes up
00:07:35.604 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd
00:07:35.604 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.06)
00:07:35.604 00.000 11616 Moving (0.23, -0.06) raw xDistance=-0.04 yDistance=0.23
00:07:35.604 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:35.605 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:07:35.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.23
00:07:35.605 00.000 11616 MoveAxis(E, 0, ABG)
00:07:35.605 00.000 11616 Move returns status 0, amount 0
00:07:35.605 00.000 11616 MoveAxis(S, 20, ABG)
00:07:35.605 00.000 11616 Guiding  Dir = 1, Dur = 20
00:07:35.605 00.000 11616 IsSlewing returns 0
00:07:35.605 00.000 11616 IsGuiding returns 0
00:07:35.606 00.001 11616 PulseGuide returned control before completion, sleep 30
00:07:35.625 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=195, Gamma=1.290
00:07:35.642 00.017 12268 UpdateGuideState exits: m=330 SNR=12.5
00:07:35.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:35.642 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:35.642 00.000 12268 Enqueuing Expose request
00:07:35.650 00.008 11616 IsGuiding returns 1
00:07:35.650 00.000 11616 scope still moving after pulse duration time elapsed
00:07:35.681 00.031 11616 IsSlewing returns 0
00:07:35.681 00.000 11616 IsGuiding returns 1
00:07:35.713 00.032 11616 IsSlewing returns 0
00:07:35.713 00.000 11616 IsGuiding returns 1
00:07:35.744 00.031 11616 IsSlewing returns 0
00:07:35.745 00.001 11616 IsGuiding returns 1
00:07:35.775 00.030 11616 IsSlewing returns 0
00:07:35.776 00.001 11616 IsGuiding returns 0
00:07:35.776 00.000 11616 scope move finished after 20 + 150 ms
00:07:35.776 00.000 11616 Move returns status 0, amount 20
00:07:35.776 00.000 11616 move complete, result=0
00:07:35.777 00.001 11616 worker thread done servicing request
00:07:35.777 00.000 11616 Worker thread wakes up
00:07:35.777 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
00:07:35.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:35.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:37.794 02.017 11616 Exposure complete
00:07:37.847 00.053 11616 worker thread done servicing request
00:07:37.847 00.000 12268 OnExposeComplete: enter
00:07:37.847 00.000 12268 UpdateGuideState(): m_state=6
00:07:37.848 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
00:07:37.848 00.000 12268 Star::Find returns 1 (0), X=916.88, Y=20.25, Mass=278, SNR=11.5, Peak=46 HFD=3.3
00:07:37.848 00.000 12268 MultiStar: [#1 0.57,-0.39,0.00,M1] [#2 0.27,0.01,0.76,U] [#3 -0.60,0.11,0.66,U] [#4 0.28,0.66,0.00,M1] [#5 0.33,-0.40,0.62,U] 
00:07:37.848 00.000 12268 refined, 3 included, MultiStar: {0.13, -0.12}, one-star: {0.38, -0.20}
00:07:37.848 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
00:07:37.848 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.94)
00:07:37.848 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.76 mountX=-0.11 mountY=0.14, mountTheta=2.23
00:07:37.850 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.12, opts=13)
00:07:37.850 00.000 12268 Enqueuing Move request for scope (0.13, -0.12)
00:07:37.850 00.000 11616 Worker thread wakes up
00:07:37.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
00:07:37.850 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
00:07:37.850 00.000 11616 Moving (0.13, -0.12) raw xDistance=-0.11 yDistance=0.14
00:07:37.850 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:07:37.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:07:37.851 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:37.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:07:37.851 00.000 11616 MoveAxis(E, 0, ABG)
00:07:37.851 00.000 11616 Move returns status 0, amount 0
00:07:37.851 00.000 11616 MoveAxis(N, 0, ABG)
00:07:37.851 00.000 11616 Move returns status 0, amount 0
00:07:37.851 00.000 11616 move complete, result=0
00:07:37.852 00.001 11616 worker thread done servicing request
00:07:37.873 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
00:07:37.890 00.017 12268 UpdateGuideState exits: m=278 SNR=11.5
00:07:37.891 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:37.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:37.891 00.000 12268 Enqueuing Expose request
00:07:37.891 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:37.891 00.000 11616 Worker thread wakes up
00:07:37.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:37.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:39.908 02.017 11616 Exposure complete
00:07:39.963 00.055 11616 worker thread done servicing request
00:07:39.963 00.000 12268 OnExposeComplete: enter
00:07:39.963 00.000 12268 UpdateGuideState(): m_state=6
00:07:39.964 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
00:07:39.964 00.000 12268 Star::Find returns 1 (0), X=916.83, Y=20.03, Mass=378, SNR=13.3, Peak=43 HFD=4.3
00:07:39.964 00.000 12268 MultiStar: [#1 0.13,-1.02,0.00,M2] [#2 -0.58,-0.21,0.00,M1] [#3 -0.01,-0.33,0.55,U] [#4 0.12,-0.22,0.53,U] [#5 -0.16,-1.82,0.00,M6] 
00:07:39.964 00.000 12268 refined, 2 included, MultiStar: {0.19, -0.34}, one-star: {0.33, -0.42}
00:07:39.964 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
00:07:39.964 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.63)
00:07:39.964 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.34 hyp=0.39 cameraTheta=-1.07 mountX=-0.32 mountY=0.23, mountTheta=2.53
00:07:39.966 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.34, opts=13)
00:07:39.967 00.001 12268 Enqueuing Move request for scope (0.19, -0.34)
00:07:39.967 00.000 11616 Worker thread wakes up
00:07:39.967 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.34) opts 0xd
00:07:39.967 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.34)
00:07:39.967 00.000 11616 Moving (0.19, -0.34) raw xDistance=-0.32 yDistance=0.23
00:07:39.967 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
00:07:39.967 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.97
00:07:39.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
00:07:39.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:07:39.967 00.000 11616 MoveAxis(E, 181, ABG)
00:07:39.967 00.000 11616 Guiding  Dir = 2, Dur = 181
00:07:39.967 00.000 11616 IsSlewing returns 0
00:07:39.968 00.001 11616 IsGuiding returns 0
00:07:39.968 00.000 11616 PulseGuide returned control before completion, sleep 191
00:07:39.988 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
00:07:40.006 00.018 12268 UpdateGuideState exits: m=378 SNR=13.3
00:07:40.006 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:40.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:40.006 00.000 12268 Enqueuing Expose request
00:07:40.168 00.162 11616 IsGuiding returns 1
00:07:40.169 00.001 11616 scope still moving after pulse duration time elapsed
00:07:40.200 00.031 11616 IsSlewing returns 0
00:07:40.200 00.000 11616 IsGuiding returns 0
00:07:40.200 00.000 11616 scope move finished after 181 + 51 ms
00:07:40.200 00.000 11616 Move returns status 0, amount 181
00:07:40.200 00.000 11616 MoveAxis(S, 19, ABG)
00:07:40.201 00.001 11616 Guiding  Dir = 1, Dur = 19
00:07:40.201 00.000 11616 IsSlewing returns 0
00:07:40.201 00.000 11616 IsGuiding returns 0
00:07:40.201 00.000 11616 PulseGuide returned control before completion, sleep 29
00:07:40.246 00.045 11616 IsGuiding returns 1
00:07:40.246 00.000 11616 scope still moving after pulse duration time elapsed
00:07:40.277 00.031 11616 IsSlewing returns 0
00:07:40.278 00.001 11616 IsGuiding returns 0
00:07:40.278 00.000 11616 scope move finished after 19 + 57 ms
00:07:40.278 00.000 11616 Move returns status 0, amount 19
00:07:40.278 00.000 11616 move complete, result=0
00:07:40.278 00.000 11616 worker thread done servicing request
00:07:40.278 00.000 11616 Worker thread wakes up
00:07:40.279 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:40.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:40.279 00.000 12268 GuideStep: -0.3 px 181 ms EAST, 0.2 px 19 ms SOUTH
00:07:42.291 02.012 11616 Exposure complete
00:07:42.345 00.054 11616 worker thread done servicing request
00:07:42.345 00.000 12268 OnExposeComplete: enter
00:07:42.345 00.000 12268 UpdateGuideState(): m_state=6
00:07:42.345 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
00:07:42.346 00.001 12268 Star::Find returns 1 (0), X=916.84, Y=20.39, Mass=422, SNR=14.1, Peak=41 HFD=4.9
00:07:42.346 00.000 12268 MultiStar: [#1 0.47,-0.20,0.76,U] [#2 -0.26,0.31,0.55,U] [#3 0.37,-0.34,0.63,U] [#4 -0.69,0.35,0.00,M1] [#5 -0.14,-0.99,0.00,M7] 
00:07:42.346 00.000 12268 refined, 3 included, MultiStar: {0.27, -0.09}, one-star: {0.34, -0.06}
00:07:42.346 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
00:07:42.346 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.38)
00:07:42.346 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.09 hyp=0.28 cameraTheta=-0.32 mountX=-0.06 mountY=0.28, mountTheta=1.79
00:07:42.348 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.09, opts=13)
00:07:42.349 00.001 12268 Enqueuing Move request for scope (0.27, -0.09)
00:07:42.349 00.000 11616 Worker thread wakes up
00:07:42.349 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.09) opts 0xd
00:07:42.349 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.09)
00:07:42.349 00.000 11616 Moving (0.27, -0.09) raw xDistance=-0.06 yDistance=0.28
00:07:42.349 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:42.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:07:42.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:07:42.349 00.000 11616 MoveAxis(E, 0, ABG)
00:07:42.349 00.000 11616 Move returns status 0, amount 0
00:07:42.350 00.001 11616 MoveAxis(S, 23, ABG)
00:07:42.350 00.000 11616 Guiding  Dir = 1, Dur = 23
00:07:42.350 00.000 11616 IsSlewing returns 0
00:07:42.350 00.000 11616 IsGuiding returns 0
00:07:42.351 00.001 11616 PulseGuide returned control before completion, sleep 33
00:07:42.376 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=167, Gamma=1.290
00:07:42.393 00.017 12268 UpdateGuideState exits: m=422 SNR=14.1
00:07:42.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:42.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:42.393 00.000 12268 Enqueuing Expose request
00:07:42.396 00.003 11616 IsGuiding returns 1
00:07:42.396 00.000 11616 scope still moving after pulse duration time elapsed
00:07:42.427 00.031 11616 IsSlewing returns 0
00:07:42.428 00.001 11616 IsGuiding returns 0
00:07:42.428 00.000 11616 scope move finished after 23 + 54 ms
00:07:42.428 00.000 11616 Move returns status 0, amount 23
00:07:42.428 00.000 11616 move complete, result=0
00:07:42.428 00.000 11616 worker thread done servicing request
00:07:42.428 00.000 11616 Worker thread wakes up
00:07:42.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:42.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:42.428 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
00:07:44.427 01.999 11616 Exposure complete
00:07:44.482 00.055 11616 worker thread done servicing request
00:07:44.482 00.000 12268 OnExposeComplete: enter
00:07:44.482 00.000 12268 UpdateGuideState(): m_state=6
00:07:44.482 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
00:07:44.483 00.001 12268 Star::Find returns 1 (0), X=917.15, Y=20.24, Mass=263, SNR=11.2, Peak=37 HFD=3.2
00:07:44.483 00.000 12268 MultiStar: [#1 0.32,-0.12,0.99,U] [#2 0.42,0.64,0.00,M1] [#3 0.53,0.14,0.64,U] [#4 0.85,0.27,0.00,M2] [#5 0.30,0.06,0.63,U] 
00:07:44.483 00.000 12268 refined, 3 included, MultiStar: {0.46, -0.06}, one-star: {0.65, -0.21}
00:07:44.483 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.61 = -1.61)
00:07:44.483 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.56)
00:07:44.483 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.06 hyp=0.46 cameraTheta=-0.14 mountX=-0.02 mountY=0.46, mountTheta=1.61
00:07:44.485 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.06, opts=13)
00:07:44.485 00.000 12268 Enqueuing Move request for scope (0.46, -0.06)
00:07:44.485 00.000 11616 Worker thread wakes up
00:07:44.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.06) opts 0xd
00:07:44.485 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.06)
00:07:44.485 00.000 11616 Moving (0.46, -0.06) raw xDistance=-0.02 yDistance=0.46
00:07:44.485 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:44.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:07:44.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:07:44.485 00.000 11616 MoveAxis(E, 0, ABG)
00:07:44.485 00.000 11616 Move returns status 0, amount 0
00:07:44.485 00.000 11616 MoveAxis(S, 39, ABG)
00:07:44.485 00.000 11616 Guiding  Dir = 1, Dur = 39
00:07:44.486 00.001 11616 IsSlewing returns 0
00:07:44.486 00.000 11616 IsGuiding returns 0
00:07:44.486 00.000 11616 PulseGuide returned control before completion, sleep 49
00:07:44.505 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=242, Gamma=1.290
00:07:44.524 00.019 12268 UpdateGuideState exits: m=263 SNR=11.2
00:07:44.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:44.524 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:44.524 00.000 12268 Enqueuing Expose request
00:07:44.537 00.013 11616 IsGuiding returns 1
00:07:44.538 00.001 11616 scope still moving after pulse duration time elapsed
00:07:44.568 00.030 11616 IsSlewing returns 0
00:07:44.568 00.000 11616 IsGuiding returns 0
00:07:44.568 00.000 11616 scope move finished after 39 + 43 ms
00:07:44.568 00.000 11616 Move returns status 0, amount 39
00:07:44.569 00.001 11616 move complete, result=0
00:07:44.569 00.000 11616 worker thread done servicing request
00:07:44.569 00.000 11616 Worker thread wakes up
00:07:44.569 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:44.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:44.569 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 39 ms SOUTH
00:07:46.572 02.003 11616 Exposure complete
00:07:46.633 00.061 12268 OnExposeComplete: enter
00:07:46.633 00.000 11616 worker thread done servicing request
00:07:46.633 00.000 12268 UpdateGuideState(): m_state=6
00:07:46.633 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
00:07:46.634 00.001 12268 Star::Find returns 1 (0), X=917.08, Y=20.10, Mass=245, SNR=10.8, Peak=34 HFD=4.1
00:07:46.634 00.000 12268 MultiStar: [#1 0.90,-0.33,0.00,M1] [#2 0.49,0.05,0.79,U] [#3 0.66,0.30,0.00,M1] [#4 0.69,0.34,0.00,M3] [#5 0.60,-0.51,0.00,M7] 
00:07:46.634 00.000 12268 refined, 1 included, MultiStar: {0.54, -0.17}, one-star: {0.59, -0.35}
00:07:46.634 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
00:07:46.634 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
00:07:46.634 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.17 hyp=0.57 cameraTheta=-0.31 mountX=-0.12 mountY=0.56, mountTheta=1.78
00:07:46.639 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=-0.17, opts=13)
00:07:46.639 00.000 12268 Enqueuing Move request for scope (0.54, -0.17)
00:07:46.639 00.000 11616 Worker thread wakes up
00:07:46.639 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.17) opts 0xd
00:07:46.639 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, -0.17)
00:07:46.639 00.000 11616 Moving (0.54, -0.17) raw xDistance=-0.12 yDistance=0.56
00:07:46.640 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
00:07:46.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
00:07:46.640 00.000 11616 MoveAxis(E, 67, ABG)
00:07:46.640 00.000 11616 Guiding  Dir = 2, Dur = 67
00:07:46.640 00.000 11616 IsSlewing returns 0
00:07:46.640 00.000 11616 IsGuiding returns 0
00:07:46.641 00.001 11616 PulseGuide returned control before completion, sleep 77
00:07:46.662 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
00:07:46.679 00.017 12268 UpdateGuideState exits: m=245 SNR=10.8
00:07:46.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:46.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:46.679 00.000 12268 Enqueuing Expose request
00:07:46.728 00.049 11616 IsGuiding returns 1
00:07:46.728 00.000 11616 scope still moving after pulse duration time elapsed
00:07:46.760 00.032 11616 IsSlewing returns 0
00:07:46.760 00.000 11616 IsGuiding returns 1
00:07:46.790 00.030 11616 IsSlewing returns 0
00:07:46.791 00.001 11616 IsGuiding returns 1
00:07:46.821 00.030 11616 IsSlewing returns 0
00:07:46.822 00.001 11616 IsGuiding returns 1
00:07:46.852 00.030 11616 IsSlewing returns 0
00:07:46.853 00.001 11616 IsGuiding returns 1
00:07:46.883 00.030 11616 IsSlewing returns 0
00:07:46.884 00.001 11616 IsGuiding returns 0
00:07:46.884 00.000 11616 scope move finished after 67 + 176 ms
00:07:46.884 00.000 11616 Move returns status 0, amount 67
00:07:46.884 00.000 11616 MoveAxis(S, 48, ABG)
00:07:46.884 00.000 11616 Guiding  Dir = 1, Dur = 48
00:07:46.884 00.000 11616 IsSlewing returns 0
00:07:46.884 00.000 11616 IsGuiding returns 0
00:07:46.885 00.001 11616 PulseGuide returned control before completion, sleep 58
00:07:46.947 00.062 11616 IsGuiding returns 1
00:07:46.947 00.000 11616 scope still moving after pulse duration time elapsed
00:07:46.977 00.030 11616 IsSlewing returns 0
00:07:46.978 00.001 11616 IsGuiding returns 0
00:07:46.978 00.000 11616 scope move finished after 48 + 45 ms
00:07:46.978 00.000 11616 Move returns status 0, amount 48
00:07:46.978 00.000 11616 move complete, result=0
00:07:46.978 00.000 11616 worker thread done servicing request
00:07:46.978 00.000 11616 Worker thread wakes up
00:07:46.978 00.000 12268 GuideStep: -0.1 px 67 ms EAST, 0.6 px 48 ms SOUTH
00:07:46.979 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:46.979 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:48.978 01.999 11616 Exposure complete
00:07:49.032 00.054 11616 worker thread done servicing request
00:07:49.032 00.000 12268 OnExposeComplete: enter
00:07:49.032 00.000 12268 UpdateGuideState(): m_state=6
00:07:49.033 00.001 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
00:07:49.033 00.000 12268 Star::Find returns 1 (0), X=916.71, Y=20.38, Mass=341, SNR=12.7, Peak=35 HFD=4.3
00:07:49.033 00.000 12268 MultiStar: [#1 0.39,-0.08,0.86,U] [#2 0.23,0.63,0.00,M1] [#3 0.84,0.12,0.00,M2] [#4 0.20,0.36,0.46,U] [#5 0.13,-0.32,0.59,U] 
00:07:49.033 00.000 12268 single-star, 3 included, MultiStar: {0.25, -0.06}, one-star: {0.22, -0.07}
00:07:49.033 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
00:07:49.033 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.37)
00:07:49.033 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-0.33 mountX=-0.05 mountY=0.22, mountTheta=1.80
00:07:49.035 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.07, opts=13)
00:07:49.035 00.000 12268 Enqueuing Move request for scope (0.22, -0.07)
00:07:49.035 00.000 11616 Worker thread wakes up
00:07:49.035 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd
00:07:49.036 00.001 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.07)
00:07:49.036 00.000 11616 Moving (0.22, -0.07) raw xDistance=-0.05 yDistance=0.22
00:07:49.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:49.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:07:49.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
00:07:49.036 00.000 11616 MoveAxis(E, 0, ABG)
00:07:49.036 00.000 11616 Move returns status 0, amount 0
00:07:49.036 00.000 11616 MoveAxis(S, 19, ABG)
00:07:49.036 00.000 11616 Guiding  Dir = 1, Dur = 19
00:07:49.036 00.000 11616 IsSlewing returns 0
00:07:49.037 00.001 11616 IsGuiding returns 0
00:07:49.037 00.000 11616 PulseGuide returned control before completion, sleep 29
00:07:49.058 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=178, Gamma=1.290
00:07:49.075 00.017 12268 UpdateGuideState exits: m=341 SNR=12.7
00:07:49.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:49.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:49.075 00.000 12268 Enqueuing Expose request
00:07:49.076 00.001 11616 IsGuiding returns 1
00:07:49.076 00.000 11616 scope still moving after pulse duration time elapsed
00:07:49.107 00.031 11616 IsSlewing returns 0
00:07:49.109 00.002 11616 IsGuiding returns 1
00:07:49.139 00.030 11616 IsSlewing returns 0
00:07:49.139 00.000 11616 IsGuiding returns 1
00:07:49.170 00.031 11616 IsSlewing returns 0
00:07:49.170 00.000 11616 IsGuiding returns 1
00:07:49.202 00.032 11616 IsSlewing returns 0
00:07:49.202 00.000 11616 IsGuiding returns 1
00:07:49.232 00.030 11616 IsSlewing returns 0
00:07:49.232 00.000 11616 IsGuiding returns 1
00:07:49.263 00.031 11616 IsSlewing returns 0
00:07:49.263 00.000 11616 IsGuiding returns 0
00:07:49.263 00.000 11616 scope move finished after 19 + 207 ms
00:07:49.263 00.000 11616 Move returns status 0, amount 19
00:07:49.263 00.000 11616 move complete, result=0
00:07:49.264 00.001 11616 worker thread done servicing request
00:07:49.264 00.000 11616 Worker thread wakes up
00:07:49.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:49.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:49.264 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
00:07:51.270 02.006 11616 Exposure complete
00:07:51.324 00.054 11616 worker thread done servicing request
00:07:51.324 00.000 12268 OnExposeComplete: enter
00:07:51.324 00.000 12268 UpdateGuideState(): m_state=6
00:07:51.325 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
00:07:51.325 00.000 12268 Star::Find returns 1 (0), X=916.69, Y=20.46, Mass=311, SNR=12.2, Peak=36 HFD=3.5
00:07:51.325 00.000 12268 MultiStar: [#1 0.28,-0.05,0.90,U] [#2 -0.13,0.48,0.64,U] [#3 -0.29,0.12,0.61,U] [#4 -0.26,0.62,0.00,M3] [#5 0.02,-0.67,0.00,M7] 
00:07:51.325 00.000 12268 refined, 3 included, MultiStar: {0.06, 0.11}, one-star: {0.19, 0.01}
00:07:51.325 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
00:07:51.325 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
00:07:51.325 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.12 cameraTheta=1.06 mountX=0.11 mountY=0.05, mountTheta=0.38
00:07:51.327 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.11, opts=13)
00:07:51.327 00.000 12268 Enqueuing Move request for scope (0.06, 0.11)
00:07:51.327 00.000 11616 Worker thread wakes up
00:07:51.327 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
00:07:51.327 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
00:07:51.327 00.000 11616 Moving (0.06, 0.11) raw xDistance=0.11 yDistance=0.05
00:07:51.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:07:51.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:07:51.328 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:51.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:07:51.328 00.000 11616 MoveAxis(E, 0, ABG)
00:07:51.328 00.000 11616 Move returns status 0, amount 0
00:07:51.328 00.000 11616 MoveAxis(N, 0, ABG)
00:07:51.328 00.000 11616 Move returns status 0, amount 0
00:07:51.328 00.000 11616 move complete, result=0
00:07:51.328 00.000 11616 worker thread done servicing request
00:07:51.351 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=134, Gamma=1.290
00:07:51.369 00.018 12268 UpdateGuideState exits: m=311 SNR=12.2
00:07:51.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:51.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:51.369 00.000 12268 Enqueuing Expose request
00:07:51.369 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:51.369 00.000 11616 Worker thread wakes up
00:07:51.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:51.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:53.381 02.012 11616 Exposure complete
00:07:53.435 00.054 11616 worker thread done servicing request
00:07:53.435 00.000 12268 OnExposeComplete: enter
00:07:53.435 00.000 12268 UpdateGuideState(): m_state=6
00:07:53.436 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
00:07:53.436 00.000 12268 Star::Find returns 1 (0), X=917.03, Y=20.28, Mass=324, SNR=12.3, Peak=38 HFD=4.3
00:07:53.436 00.000 12268 MultiStar: [#1 0.28,-0.37,0.86,U] [#2 0.07,0.09,0.67,U] [#3 0.04,0.10,0.58,U] [#4 -0.34,0.63,0.00,M4] [#5 0.20,-0.87,0.00,M8] 
00:07:53.436 00.000 12268 refined, 3 included, MultiStar: {0.27, -0.12}, one-star: {0.53, -0.18}
00:07:53.436 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
00:07:53.436 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.27)
00:07:53.436 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.12 hyp=0.30 cameraTheta=-0.43 mountX=-0.10 mountY=0.28, mountTheta=1.90
00:07:53.440 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.12, opts=13)
00:07:53.440 00.000 12268 Enqueuing Move request for scope (0.27, -0.12)
00:07:53.440 00.000 11616 Worker thread wakes up
00:07:53.440 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.12) opts 0xd
00:07:53.440 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.12)
00:07:53.440 00.000 11616 Moving (0.27, -0.12) raw xDistance=-0.10 yDistance=0.28
00:07:53.440 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:53.440 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:07:53.440 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:07:53.441 00.001 11616 MoveAxis(E, 0, ABG)
00:07:53.441 00.000 11616 Move returns status 0, amount 0
00:07:53.441 00.000 11616 MoveAxis(S, 24, ABG)
00:07:53.441 00.000 11616 Guiding  Dir = 1, Dur = 24
00:07:53.441 00.000 11616 IsSlewing returns 0
00:07:53.441 00.000 11616 IsGuiding returns 0
00:07:53.442 00.001 11616 PulseGuide returned control before completion, sleep 34
00:07:53.461 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=188, Gamma=1.290
00:07:53.479 00.018 12268 UpdateGuideState exits: m=324 SNR=12.3
00:07:53.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:53.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:53.479 00.000 12268 Enqueuing Expose request
00:07:53.486 00.007 11616 IsGuiding returns 1
00:07:53.486 00.000 11616 scope still moving after pulse duration time elapsed
00:07:53.517 00.031 11616 IsSlewing returns 0
00:07:53.517 00.000 11616 IsGuiding returns 0
00:07:53.517 00.000 11616 scope move finished after 24 + 52 ms
00:07:53.517 00.000 11616 Move returns status 0, amount 24
00:07:53.517 00.000 11616 move complete, result=0
00:07:53.518 00.001 11616 worker thread done servicing request
00:07:53.518 00.000 11616 Worker thread wakes up
00:07:53.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:53.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:53.520 00.002 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 24 ms SOUTH
00:07:55.523 02.003 11616 Exposure complete
00:07:55.578 00.055 11616 worker thread done servicing request
00:07:55.578 00.000 12268 OnExposeComplete: enter
00:07:55.578 00.000 12268 UpdateGuideState(): m_state=6
00:07:55.578 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
00:07:55.579 00.001 12268 Star::Find returns 1 (0), X=916.77, Y=20.56, Mass=382, SNR=13.4, Peak=37 HFD=5.0
00:07:55.579 00.000 12268 MultiStar: [#1 0.04,-0.10,0.79,U] [#2 0.25,0.47,0.57,U] [#3 0.52,0.22,0.54,U] [#4 -0.36,0.77,0.00,M5] [#5 0.31,-0.06,0.57,U] 
00:07:55.579 00.000 12268 refined, 4 included, MultiStar: {0.26, 0.11}, one-star: {0.27, 0.11}
00:07:55.579 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
00:07:55.579 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.09)
00:07:55.579 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.28 cameraTheta=0.39 mountX=0.13 mountY=0.24, mountTheta=1.07
00:07:55.581 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.11, opts=13)
00:07:55.581 00.000 12268 Enqueuing Move request for scope (0.26, 0.11)
00:07:55.581 00.000 11616 Worker thread wakes up
00:07:55.581 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.11) opts 0xd
00:07:55.581 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.11)
00:07:55.581 00.000 11616 Moving (0.26, 0.11) raw xDistance=0.13 yDistance=0.24
00:07:55.581 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:07:55.581 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:07:55.581 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
00:07:55.581 00.000 11616 MoveAxis(E, 0, ABG)
00:07:55.581 00.000 11616 Move returns status 0, amount 0
00:07:55.582 00.001 11616 MoveAxis(S, 21, ABG)
00:07:55.582 00.000 11616 Guiding  Dir = 1, Dur = 21
00:07:55.582 00.000 11616 IsSlewing returns 0
00:07:55.582 00.000 11616 IsGuiding returns 0
00:07:55.582 00.000 11616 PulseGuide returned control before completion, sleep 31
00:07:55.604 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
00:07:55.624 00.020 12268 UpdateGuideState exits: m=382 SNR=13.4
00:07:55.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:55.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:55.624 00.000 12268 Enqueuing Expose request
00:07:55.628 00.004 11616 IsGuiding returns 1
00:07:55.628 00.000 11616 scope still moving after pulse duration time elapsed
00:07:55.660 00.032 11616 IsSlewing returns 0
00:07:55.660 00.000 11616 IsGuiding returns 0
00:07:55.660 00.000 11616 scope move finished after 21 + 56 ms
00:07:55.660 00.000 11616 Move returns status 0, amount 21
00:07:55.660 00.000 11616 move complete, result=0
00:07:55.661 00.001 11616 worker thread done servicing request
00:07:55.661 00.000 11616 Worker thread wakes up
00:07:55.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:55.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:55.661 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 21 ms SOUTH
00:07:57.676 02.015 11616 Exposure complete
00:07:57.729 00.053 11616 worker thread done servicing request
00:07:57.729 00.000 12268 OnExposeComplete: enter
00:07:57.730 00.001 12268 UpdateGuideState(): m_state=6
00:07:57.730 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
00:07:57.730 00.000 12268 Star::Find returns 1 (0), X=916.66, Y=20.07, Mass=293, SNR=11.8, Peak=39 HFD=3.4
00:07:57.730 00.000 12268 MultiStar: [#1 -0.03,-0.29,0.85,U] [#2 0.17,-0.19,0.70,U] [#3 0.18,-0.11,0.55,U] [#4 -0.14,0.19,0.52,U] [#5 -0.33,-0.86,0.00,M8] 
00:07:57.730 00.000 12268 refined, 4 included, MultiStar: {0.08, -0.20}, one-star: {0.16, -0.39}
00:07:57.730 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
00:07:57.730 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.49)
00:07:57.730 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.21 mountX=-0.19 mountY=0.10, mountTheta=2.66
00:07:57.732 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.20, opts=13)
00:07:57.732 00.000 12268 Enqueuing Move request for scope (0.08, -0.20)
00:07:57.732 00.000 11616 Worker thread wakes up
00:07:57.732 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.20) opts 0xd
00:07:57.732 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.20)
00:07:57.732 00.000 11616 Moving (0.08, -0.20) raw xDistance=-0.19 yDistance=0.10
00:07:57.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
00:07:57.732 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:57.733 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:07:57.733 00.000 11616 MoveAxis(E, 109, ABG)
00:07:57.733 00.000 11616 Guiding  Dir = 2, Dur = 109
00:07:57.734 00.001 11616 IsSlewing returns 0
00:07:57.734 00.000 11616 IsGuiding returns 0
00:07:57.734 00.000 11616 PulseGuide returned control before completion, sleep 119
00:07:57.757 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=158, Gamma=1.290
00:07:57.778 00.021 12268 UpdateGuideState exits: m=293 SNR=11.8
00:07:57.778 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:57.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:07:57.778 00.000 12268 Enqueuing Expose request
00:07:57.858 00.080 11616 IsGuiding returns 1
00:07:57.858 00.000 11616 scope still moving after pulse duration time elapsed
00:07:57.888 00.030 11616 IsSlewing returns 0
00:07:57.888 00.000 11616 IsGuiding returns 1
00:07:57.920 00.032 11616 IsSlewing returns 0
00:07:57.921 00.001 11616 IsGuiding returns 1
00:07:57.951 00.030 11616 IsSlewing returns 0
00:07:57.952 00.001 11616 IsGuiding returns 1
00:07:57.982 00.030 11616 IsSlewing returns 0
00:07:57.983 00.001 11616 IsGuiding returns 0
00:07:57.983 00.000 11616 scope move finished after 109 + 139 ms
00:07:57.983 00.000 11616 Move returns status 0, amount 109
00:07:57.983 00.000 11616 MoveAxis(N, 0, ABG)
00:07:57.983 00.000 11616 Move returns status 0, amount 0
00:07:57.983 00.000 11616 move complete, result=0
00:07:57.983 00.000 11616 worker thread done servicing request
00:07:57.983 00.000 11616 Worker thread wakes up
00:07:57.983 00.000 12268 GuideStep: -0.2 px 109 ms EAST, 0.1 px 0 ms NORTH
00:07:57.984 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:07:57.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:07:59.992 02.008 11616 Exposure complete
00:08:00.047 00.055 11616 worker thread done servicing request
00:08:00.048 00.001 12268 OnExposeComplete: enter
00:08:00.048 00.000 12268 UpdateGuideState(): m_state=6
00:08:00.048 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
00:08:00.048 00.000 12268 Star::Find returns 1 (0), X=916.83, Y=20.37, Mass=257, SNR=11.0, Peak=42 HFD=3.6
00:08:00.048 00.000 12268 MultiStar: [#1 0.69,-0.28,0.00,M1] [#2 0.37,0.78,0.00,M1] [#3 0.39,0.13,0.59,U] [#4 0.13,0.41,0.60,U] [#5 -0.02,0.01,0.67,U] 
00:08:00.048 00.000 12268 refined, 3 included, MultiStar: {0.22, 0.09}, one-star: {0.33, -0.08}
00:08:00.048 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
00:08:00.048 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.08)
00:08:00.048 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.09 hyp=0.24 cameraTheta=0.38 mountX=0.11 mountY=0.21, mountTheta=1.09
00:08:00.049 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.09, opts=13)
00:08:00.049 00.000 12268 Enqueuing Move request for scope (0.22, 0.09)
00:08:00.050 00.001 11616 Worker thread wakes up
00:08:00.050 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.09) opts 0xd
00:08:00.050 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.09)
00:08:00.050 00.000 11616 Moving (0.22, 0.09) raw xDistance=0.11 yDistance=0.21
00:08:00.050 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:08:00.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:08:00.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
00:08:00.050 00.000 11616 MoveAxis(E, 0, ABG)
00:08:00.050 00.000 11616 Move returns status 0, amount 0
00:08:00.050 00.000 11616 MoveAxis(S, 17, ABG)
00:08:00.050 00.000 11616 Guiding  Dir = 1, Dur = 17
00:08:00.051 00.001 11616 IsSlewing returns 0
00:08:00.051 00.000 11616 IsGuiding returns 0
00:08:00.051 00.000 11616 PulseGuide returned control before completion, sleep 27
00:08:00.074 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
00:08:00.084 00.010 11616 IsGuiding returns 1
00:08:00.084 00.000 11616 scope still moving after pulse duration time elapsed
00:08:00.090 00.006 12268 UpdateGuideState exits: m=257 SNR=11.0
00:08:00.091 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:00.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:00.091 00.000 12268 Enqueuing Expose request
00:08:00.116 00.025 11616 IsSlewing returns 0
00:08:00.116 00.000 11616 IsGuiding returns 0
00:08:00.116 00.000 11616 scope move finished after 17 + 47 ms
00:08:00.116 00.000 11616 Move returns status 0, amount 17
00:08:00.116 00.000 11616 move complete, result=0
00:08:00.117 00.001 11616 worker thread done servicing request
00:08:00.117 00.000 11616 Worker thread wakes up
00:08:00.117 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:00.117 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:00.117 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
00:08:02.124 02.007 11616 Exposure complete
00:08:02.178 00.054 11616 worker thread done servicing request
00:08:02.179 00.001 12268 OnExposeComplete: enter
00:08:02.179 00.000 12268 UpdateGuideState(): m_state=6
00:08:02.179 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
00:08:02.179 00.000 12268 Star::Find returns 1 (0), X=917.09, Y=20.69, Mass=348, SNR=12.9, Peak=38 HFD=4.6
00:08:02.179 00.000 12268 MultiStar: [#1 0.16,0.14,0.77,U] [#2 0.12,0.89,0.00,M2] [#3 -0.20,-0.19,0.49,U] [#4 0.00,0.91,0.00,M4] [#5 -0.24,-0.67,0.00,M8] 
00:08:02.179 00.000 12268 refined, 2 included, MultiStar: {0.27, 0.11}, one-star: {0.60, 0.24}
00:08:02.180 00.001 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
00:08:02.180 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.08)
00:08:02.180 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.11 hyp=0.29 cameraTheta=0.38 mountX=0.14 mountY=0.26, mountTheta=1.08
00:08:02.181 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.11, opts=13)
00:08:02.181 00.000 12268 Enqueuing Move request for scope (0.27, 0.11)
00:08:02.181 00.000 11616 Worker thread wakes up
00:08:02.181 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.11) opts 0xd
00:08:02.182 00.001 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.11)
00:08:02.182 00.000 11616 Moving (0.27, 0.11) raw xDistance=0.14 yDistance=0.26
00:08:02.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:02.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:08:02.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:08:02.182 00.000 11616 MoveAxis(E, 0, ABG)
00:08:02.182 00.000 11616 Move returns status 0, amount 0
00:08:02.182 00.000 11616 MoveAxis(S, 22, ABG)
00:08:02.182 00.000 11616 Guiding  Dir = 1, Dur = 22
00:08:02.182 00.000 11616 IsSlewing returns 0
00:08:02.183 00.001 11616 IsGuiding returns 0
00:08:02.183 00.000 11616 PulseGuide returned control before completion, sleep 32
00:08:02.205 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
00:08:02.219 00.014 11616 IsGuiding returns 1
00:08:02.219 00.000 11616 scope still moving after pulse duration time elapsed
00:08:02.223 00.004 12268 UpdateGuideState exits: m=348 SNR=12.9
00:08:02.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:02.223 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:02.223 00.000 12268 Enqueuing Expose request
00:08:02.251 00.028 11616 IsSlewing returns 0
00:08:02.251 00.000 11616 IsGuiding returns 0
00:08:02.251 00.000 11616 scope move finished after 22 + 46 ms
00:08:02.251 00.000 11616 Move returns status 0, amount 22
00:08:02.251 00.000 11616 move complete, result=0
00:08:02.251 00.000 11616 worker thread done servicing request
00:08:02.252 00.001 11616 Worker thread wakes up
00:08:02.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:02.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:02.255 00.003 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
00:08:04.293 02.038 11616 Exposure complete
00:08:04.347 00.054 11616 worker thread done servicing request
00:08:04.347 00.000 12268 OnExposeComplete: enter
00:08:04.347 00.000 12268 UpdateGuideState(): m_state=6
00:08:04.347 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
00:08:04.348 00.001 12268 Star::Find returns 1 (0), X=916.63, Y=20.07, Mass=342, SNR=12.7, Peak=40 HFD=4.2
00:08:04.348 00.000 12268 MultiStar: [#1 0.34,-0.70,0.00,M1] [#2 0.39,0.03,0.70,U] [#3 0.55,-0.23,0.57,U] [#4 0.68,-0.01,0.00,M5] [#5 0.58,-0.31,0.00,M9] 
00:08:04.348 00.000 12268 refined, 2 included, MultiStar: {0.31, -0.22}, one-star: {0.13, -0.39}
00:08:04.348 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
00:08:04.348 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.10)
00:08:04.348 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.22 hyp=0.38 cameraTheta=-0.60 mountX=-0.18 mountY=0.34, mountTheta=2.07
00:08:04.350 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.22, opts=13)
00:08:04.350 00.000 12268 Enqueuing Move request for scope (0.31, -0.22)
00:08:04.350 00.000 11616 Worker thread wakes up
00:08:04.350 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.22) opts 0xd
00:08:04.350 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.22)
00:08:04.350 00.000 11616 Moving (0.31, -0.22) raw xDistance=-0.18 yDistance=0.34
00:08:04.350 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:04.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:08:04.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
00:08:04.350 00.000 11616 MoveAxis(E, 0, ABG)
00:08:04.351 00.001 11616 Move returns status 0, amount 0
00:08:04.351 00.000 11616 MoveAxis(S, 29, ABG)
00:08:04.351 00.000 11616 Guiding  Dir = 1, Dur = 29
00:08:04.351 00.000 11616 IsSlewing returns 0
00:08:04.351 00.000 11616 IsGuiding returns 0
00:08:04.351 00.000 11616 PulseGuide returned control before completion, sleep 39
00:08:04.375 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
00:08:04.392 00.017 12268 UpdateGuideState exits: m=342 SNR=12.7
00:08:04.392 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:04.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:04.392 00.000 12268 Enqueuing Expose request
00:08:04.400 00.008 11616 IsGuiding returns 1
00:08:04.401 00.001 11616 scope still moving after pulse duration time elapsed
00:08:04.431 00.030 11616 IsSlewing returns 0
00:08:04.431 00.000 11616 IsGuiding returns 1
00:08:04.463 00.032 11616 IsSlewing returns 0
00:08:04.463 00.000 11616 IsGuiding returns 0
00:08:04.463 00.000 11616 scope move finished after 29 + 83 ms
00:08:04.464 00.001 11616 Move returns status 0, amount 29
00:08:04.464 00.000 11616 move complete, result=0
00:08:04.464 00.000 11616 worker thread done servicing request
00:08:04.464 00.000 11616 Worker thread wakes up
00:08:04.464 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 29 ms SOUTH
00:08:04.464 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:04.464 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:06.484 02.020 11616 Exposure complete
00:08:06.538 00.054 11616 worker thread done servicing request
00:08:06.538 00.000 12268 OnExposeComplete: enter
00:08:06.538 00.000 12268 UpdateGuideState(): m_state=6
00:08:06.538 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
00:08:06.538 00.000 12268 Star::Find returns 1 (0), X=916.88, Y=19.81, Mass=327, SNR=12.4, Peak=42 HFD=4.1
00:08:06.539 00.001 12268 MultiStar: [#1 0.35,-0.54,0.00,M2] [#2 0.16,-0.04,0.66,U] [#3 0.44,-0.49,0.00,M1] [#4 -0.02,-0.54,0.51,U] [#5 -0.09,-1.31,0.00,M10] 
00:08:06.539 00.000 12268 refined, 2 included, MultiStar: {0.22, -0.43}, one-star: {0.39, -0.64}
00:08:06.539 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
00:08:06.539 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
00:08:06.539 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.43 hyp=0.49 cameraTheta=-1.10 mountX=-0.41 mountY=0.28, mountTheta=2.55
00:08:06.540 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.43, opts=13)
00:08:06.541 00.001 12268 Enqueuing Move request for scope (0.22, -0.43)
00:08:06.541 00.000 11616 Worker thread wakes up
00:08:06.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.43) opts 0xd
00:08:06.541 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.43)
00:08:06.541 00.000 11616 Moving (0.22, -0.43) raw xDistance=-0.41 yDistance=0.28
00:08:06.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
00:08:06.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:08:06.541 00.000 11616 MoveAxis(E, 230, ABG)
00:08:06.541 00.000 11616 Guiding  Dir = 2, Dur = 230
00:08:06.541 00.000 11616 IsSlewing returns 0
00:08:06.542 00.001 11616 IsGuiding returns 0
00:08:06.542 00.000 11616 PulseGuide returned control before completion, sleep 240
00:08:06.565 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=178, Gamma=1.290
00:08:06.582 00.017 12268 UpdateGuideState exits: m=327 SNR=12.4
00:08:06.583 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:06.583 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:06.583 00.000 12268 Enqueuing Expose request
00:08:06.792 00.209 11616 IsGuiding returns 1
00:08:06.793 00.001 11616 scope still moving after pulse duration time elapsed
00:08:06.823 00.030 11616 IsSlewing returns 0
00:08:06.824 00.001 11616 IsGuiding returns 0
00:08:06.824 00.000 11616 scope move finished after 230 + 52 ms
00:08:06.824 00.000 11616 Move returns status 0, amount 230
00:08:06.824 00.000 11616 MoveAxis(S, 23, ABG)
00:08:06.825 00.001 11616 Guiding  Dir = 1, Dur = 23
00:08:06.825 00.000 11616 IsSlewing returns 0
00:08:06.825 00.000 11616 IsGuiding returns 0
00:08:06.826 00.001 11616 PulseGuide returned control before completion, sleep 33
00:08:06.871 00.045 11616 IsGuiding returns 1
00:08:06.871 00.000 11616 scope still moving after pulse duration time elapsed
00:08:06.902 00.031 11616 IsSlewing returns 0
00:08:06.903 00.001 11616 IsGuiding returns 0
00:08:06.903 00.000 11616 scope move finished after 23 + 55 ms
00:08:06.903 00.000 11616 Move returns status 0, amount 23
00:08:06.903 00.000 11616 move complete, result=0
00:08:06.903 00.000 11616 worker thread done servicing request
00:08:06.903 00.000 11616 Worker thread wakes up
00:08:06.903 00.000 12268 GuideStep: -0.4 px 230 ms EAST, 0.3 px 23 ms SOUTH
00:08:06.904 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:06.904 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:08.907 02.003 11616 Exposure complete
00:08:08.961 00.054 11616 worker thread done servicing request
00:08:08.961 00.000 12268 OnExposeComplete: enter
00:08:08.961 00.000 12268 UpdateGuideState(): m_state=6
00:08:08.961 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
00:08:08.961 00.000 12268 Star::Find returns 1 (0), X=916.92, Y=19.90, Mass=357, SNR=13.0, Peak=41 HFD=4.3
00:08:08.961 00.000 12268 MultiStar: [#1 0.70,-0.53,0.00,M3] [#2 0.18,-0.01,0.64,U] [#3 0.34,0.45,0.51,U] [#4 0.60,0.37,0.00,M5] [#5 0.00,0.00,0.00,L] 
00:08:08.961 00.000 12268 refined, 2 included, MultiStar: {0.33, -0.15}, one-star: {0.42, -0.55}
00:08:08.962 00.001 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
00:08:08.962 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.27)
00:08:08.962 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.15 hyp=0.36 cameraTheta=-0.43 mountX=-0.12 mountY=0.35, mountTheta=1.90
00:08:08.964 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.15, opts=13)
00:08:08.964 00.000 12268 Enqueuing Move request for scope (0.33, -0.15)
00:08:08.964 00.000 11616 Worker thread wakes up
00:08:08.964 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.15) opts 0xd
00:08:08.964 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.15)
00:08:08.964 00.000 11616 Moving (0.33, -0.15) raw xDistance=-0.12 yDistance=0.35
00:08:08.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
00:08:08.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
00:08:08.964 00.000 11616 MoveAxis(E, 67, ABG)
00:08:08.964 00.000 11616 Guiding  Dir = 2, Dur = 67
00:08:08.965 00.001 11616 IsSlewing returns 0
00:08:08.965 00.000 11616 IsGuiding returns 0
00:08:08.965 00.000 11616 PulseGuide returned control before completion, sleep 77
00:08:08.988 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
00:08:09.007 00.019 12268 UpdateGuideState exits: m=357 SNR=13.0
00:08:09.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:09.008 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:09.008 00.000 12268 Enqueuing Expose request
00:08:09.048 00.040 11616 IsGuiding returns 1
00:08:09.048 00.000 11616 scope still moving after pulse duration time elapsed
00:08:09.080 00.032 11616 IsSlewing returns 0
00:08:09.080 00.000 11616 IsGuiding returns 0
00:08:09.080 00.000 11616 scope move finished after 67 + 48 ms
00:08:09.080 00.000 11616 Move returns status 0, amount 67
00:08:09.080 00.000 11616 MoveAxis(S, 29, ABG)
00:08:09.080 00.000 11616 Guiding  Dir = 1, Dur = 29
00:08:09.081 00.001 11616 IsSlewing returns 0
00:08:09.081 00.000 11616 IsGuiding returns 0
00:08:09.081 00.000 11616 PulseGuide returned control before completion, sleep 39
00:08:09.127 00.046 11616 IsGuiding returns 1
00:08:09.127 00.000 11616 scope still moving after pulse duration time elapsed
00:08:09.158 00.031 11616 IsSlewing returns 0
00:08:09.158 00.000 11616 IsGuiding returns 0
00:08:09.158 00.000 11616 scope move finished after 29 + 49 ms
00:08:09.158 00.000 11616 Move returns status 0, amount 29
00:08:09.160 00.002 11616 move complete, result=0
00:08:09.160 00.000 11616 worker thread done servicing request
00:08:09.160 00.000 12268 GuideStep: -0.1 px 67 ms EAST, 0.3 px 29 ms SOUTH
00:08:09.160 00.000 11616 Worker thread wakes up
00:08:09.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:09.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:11.170 02.010 11616 Exposure complete
00:08:11.227 00.057 11616 worker thread done servicing request
00:08:11.228 00.001 12268 OnExposeComplete: enter
00:08:11.228 00.000 12268 UpdateGuideState(): m_state=6
00:08:11.228 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
00:08:11.228 00.000 12268 Star::Find returns 1 (0), X=917.00, Y=20.65, Mass=378, SNR=13.4, Peak=39 HFD=4.8
00:08:11.228 00.000 12268 MultiStar: [#1 0.27,-0.90,0.00,M4] [#2 0.49,0.71,0.00,M1] [#3 -0.12,0.13,0.46,U] [#4 -0.25,0.12,0.52,U] [#5 0.02,-0.49,0.48,U] 
00:08:11.228 00.000 12268 refined, 3 included, MultiStar: {0.13, 0.03}, one-star: {0.50, 0.19}
00:08:11.228 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.47) = xAngle (-1.24 = -1.24)
00:08:11.228 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.35 = 1.93)
00:08:11.228 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.14 cameraTheta=0.23 mountX=0.04 mountY=0.13, mountTheta=1.24
00:08:11.230 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.03, opts=13)
00:08:11.230 00.000 12268 Enqueuing Move request for scope (0.13, 0.03)
00:08:11.230 00.000 11616 Worker thread wakes up
00:08:11.230 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
00:08:11.230 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
00:08:11.230 00.000 11616 Moving (0.13, 0.03) raw xDistance=0.04 yDistance=0.13
00:08:11.230 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:11.231 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:08:11.231 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:11.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:08:11.231 00.000 11616 MoveAxis(E, 0, ABG)
00:08:11.231 00.000 11616 Move returns status 0, amount 0
00:08:11.231 00.000 11616 MoveAxis(N, 0, ABG)
00:08:11.231 00.000 11616 Move returns status 0, amount 0
00:08:11.231 00.000 11616 move complete, result=0
00:08:11.231 00.000 11616 worker thread done servicing request
00:08:11.253 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=129, Gamma=1.290
00:08:11.271 00.018 12268 UpdateGuideState exits: m=378 SNR=13.4
00:08:11.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:11.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:11.271 00.000 12268 Enqueuing Expose request
00:08:11.271 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:11.271 00.000 11616 Worker thread wakes up
00:08:11.271 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:11.271 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:13.285 02.014 11616 Exposure complete
00:08:13.339 00.054 11616 worker thread done servicing request
00:08:13.340 00.001 12268 OnExposeComplete: enter
00:08:13.340 00.000 12268 UpdateGuideState(): m_state=6
00:08:13.340 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
00:08:13.340 00.000 12268 Star::Find returns 1 (0), X=917.14, Y=20.29, Mass=357, SNR=12.9, Peak=34 HFD=5.1
00:08:13.340 00.000 12268 MultiStar: [#1 0.43,-0.32,0.70,U] [#2 0.29,0.10,0.65,U] [#3 0.43,0.34,0.51,U] [#4 0.17,-0.02,0.53,U] [#5 0.00,0.00,0.00,L] 
00:08:13.340 00.000 12268 refined, 4 included, MultiStar: {0.42, -0.05}, one-star: {0.64, -0.16}
00:08:13.340 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
00:08:13.340 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
00:08:13.341 00.001 12268 CameraToMount -- cameraX=0.42 cameraY=-0.05 hyp=0.43 cameraTheta=-0.11 mountX=-0.00 mountY=0.43, mountTheta=1.58
00:08:13.342 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.05, opts=13)
00:08:13.342 00.000 12268 Enqueuing Move request for scope (0.42, -0.05)
00:08:13.342 00.000 11616 Worker thread wakes up
00:08:13.342 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.05) opts 0xd
00:08:13.342 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.05)
00:08:13.342 00.000 11616 Moving (0.42, -0.05) raw xDistance=-0.00 yDistance=0.43
00:08:13.342 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:13.343 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:08:13.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
00:08:13.343 00.000 11616 MoveAxis(E, 0, ABG)
00:08:13.343 00.000 11616 Move returns status 0, amount 0
00:08:13.343 00.000 11616 MoveAxis(S, 36, ABG)
00:08:13.343 00.000 11616 Guiding  Dir = 1, Dur = 36
00:08:13.343 00.000 11616 IsSlewing returns 0
00:08:13.343 00.000 11616 IsGuiding returns 0
00:08:13.344 00.001 11616 PulseGuide returned control before completion, sleep 46
00:08:13.365 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
00:08:13.383 00.018 12268 UpdateGuideState exits: m=357 SNR=12.9
00:08:13.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:13.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:13.383 00.000 12268 Enqueuing Expose request
00:08:13.393 00.010 11616 IsGuiding returns 1
00:08:13.393 00.000 11616 scope still moving after pulse duration time elapsed
00:08:13.425 00.032 11616 IsSlewing returns 0
00:08:13.426 00.001 11616 IsGuiding returns 0
00:08:13.426 00.000 11616 scope move finished after 36 + 46 ms
00:08:13.426 00.000 11616 Move returns status 0, amount 36
00:08:13.426 00.000 11616 move complete, result=0
00:08:13.427 00.001 11616 worker thread done servicing request
00:08:13.427 00.000 11616 Worker thread wakes up
00:08:13.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:13.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:13.427 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 36 ms SOUTH
00:08:15.441 02.014 11616 Exposure complete
00:08:15.494 00.053 11616 worker thread done servicing request
00:08:15.494 00.000 12268 OnExposeComplete: enter
00:08:15.494 00.000 12268 UpdateGuideState(): m_state=6
00:08:15.494 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
00:08:15.494 00.000 12268 Star::Find returns 1 (0), X=916.87, Y=20.55, Mass=392, SNR=13.5, Peak=40 HFD=4.9
00:08:15.494 00.000 12268 MultiStar: [#1 0.56,-0.01,0.69,U] [#2 0.22,0.34,0.61,U] [#3 0.26,0.19,0.49,U] [#4 0.19,-0.00,0.47,U] [#5 0.19,-0.40,0.54,U] 
00:08:15.494 00.000 12268 refined, 5 included, MultiStar: {0.32, 0.05}, one-star: {0.37, 0.10}
00:08:15.494 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
00:08:15.494 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
00:08:15.494 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.05 hyp=0.32 cameraTheta=0.14 mountX=0.08 mountY=0.31, mountTheta=1.33
00:08:15.496 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.05, opts=13)
00:08:15.496 00.000 12268 Enqueuing Move request for scope (0.32, 0.05)
00:08:15.496 00.000 11616 Worker thread wakes up
00:08:15.496 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.05) opts 0xd
00:08:15.496 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.05)
00:08:15.496 00.000 11616 Moving (0.32, 0.05) raw xDistance=0.08 yDistance=0.31
00:08:15.496 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:15.497 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:08:15.497 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
00:08:15.497 00.000 11616 MoveAxis(E, 0, ABG)
00:08:15.497 00.000 11616 Move returns status 0, amount 0
00:08:15.497 00.000 11616 MoveAxis(S, 26, ABG)
00:08:15.497 00.000 11616 Guiding  Dir = 1, Dur = 26
00:08:15.497 00.000 11616 IsSlewing returns 0
00:08:15.497 00.000 11616 IsGuiding returns 0
00:08:15.499 00.002 11616 PulseGuide returned control before completion, sleep 36
00:08:15.518 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=187, Gamma=1.290
00:08:15.539 00.021 12268 UpdateGuideState exits: m=392 SNR=13.5
00:08:15.539 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:15.539 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:15.539 00.000 12268 Enqueuing Expose request
00:08:15.550 00.011 11616 IsGuiding returns 0
00:08:15.550 00.000 11616 Move returns status 0, amount 26
00:08:15.550 00.000 11616 move complete, result=0
00:08:15.551 00.001 11616 worker thread done servicing request
00:08:15.551 00.000 11616 Worker thread wakes up
00:08:15.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:15.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:15.552 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
00:08:17.553 02.001 11616 Exposure complete
00:08:17.617 00.064 11616 worker thread done servicing request
00:08:17.617 00.000 12268 OnExposeComplete: enter
00:08:17.617 00.000 12268 UpdateGuideState(): m_state=6
00:08:17.617 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
00:08:17.617 00.000 12268 Star::Find returns 1 (0), X=917.13, Y=20.89, Mass=335, SNR=12.5, Peak=38 HFD=4.4
00:08:17.618 00.001 12268 MultiStar: [#1 0.56,-0.29,0.00,M3] [#2 0.43,0.51,0.00,M1] [#3 0.15,0.03,0.48,U] [#4 0.74,0.59,0.00,M3] [#5 -0.18,-0.38,0.52,U] 
00:08:17.618 00.000 12268 refined, 2 included, MultiStar: {0.30, 0.13}, one-star: {0.63, 0.44}
00:08:17.618 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
00:08:17.618 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.09)
00:08:17.618 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.13 hyp=0.33 cameraTheta=0.39 mountX=0.15 mountY=0.29, mountTheta=1.07
00:08:17.621 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.13, opts=13)
00:08:17.621 00.000 12268 Enqueuing Move request for scope (0.30, 0.13)
00:08:17.621 00.000 11616 Worker thread wakes up
00:08:17.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.13) opts 0xd
00:08:17.621 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.13)
00:08:17.621 00.000 11616 Moving (0.30, 0.13) raw xDistance=0.15 yDistance=0.29
00:08:17.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:08:17.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:08:17.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:08:17.621 00.000 11616 MoveAxis(E, 0, ABG)
00:08:17.622 00.001 11616 Move returns status 0, amount 0
00:08:17.622 00.000 11616 MoveAxis(S, 24, ABG)
00:08:17.622 00.000 11616 Guiding  Dir = 1, Dur = 24
00:08:17.622 00.000 11616 IsSlewing returns 0
00:08:17.622 00.000 11616 IsGuiding returns 0
00:08:17.623 00.001 11616 PulseGuide returned control before completion, sleep 34
00:08:17.645 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=166, Gamma=1.290
00:08:17.662 00.017 11616 IsGuiding returns 1
00:08:17.662 00.000 11616 scope still moving after pulse duration time elapsed
00:08:17.664 00.002 12268 UpdateGuideState exits: m=335 SNR=12.5
00:08:17.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:17.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:17.664 00.000 12268 Enqueuing Expose request
00:08:17.694 00.030 11616 IsSlewing returns 0
00:08:17.695 00.001 11616 IsGuiding returns 0
00:08:17.695 00.000 11616 scope move finished after 24 + 48 ms
00:08:17.695 00.000 11616 Move returns status 0, amount 24
00:08:17.695 00.000 11616 move complete, result=0
00:08:17.695 00.000 11616 worker thread done servicing request
00:08:17.696 00.001 11616 Worker thread wakes up
00:08:17.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:17.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:17.696 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 24 ms SOUTH
00:08:19.720 02.024 11616 Exposure complete
00:08:19.775 00.055 11616 worker thread done servicing request
00:08:19.776 00.001 12268 OnExposeComplete: enter
00:08:19.776 00.000 12268 UpdateGuideState(): m_state=6
00:08:19.776 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
00:08:19.776 00.000 12268 Star::Find returns 1 (0), X=917.12, Y=20.58, Mass=343, SNR=12.7, Peak=39 HFD=4.9
00:08:19.776 00.000 12268 MultiStar: [#1 0.43,-0.22,0.76,U] [#2 0.41,0.72,0.00,M2] [#3 0.22,-0.03,0.52,U] [#4 1.03,0.32,0.00,M4] [#5 0.68,-0.60,0.00,M8] 
00:08:19.777 00.001 12268 refined, 2 included, MultiStar: {0.46, -0.02}, one-star: {0.62, 0.13}
00:08:19.777 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
00:08:19.777 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.65)
00:08:19.777 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.02 hyp=0.46 cameraTheta=-0.05 mountX=0.02 mountY=0.46, mountTheta=1.52
00:08:19.778 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.02, opts=13)
00:08:19.779 00.001 12268 Enqueuing Move request for scope (0.46, -0.02)
00:08:19.779 00.000 11616 Worker thread wakes up
00:08:19.779 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.02) opts 0xd
00:08:19.779 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.02)
00:08:19.779 00.000 11616 Moving (0.46, -0.02) raw xDistance=0.02 yDistance=0.46
00:08:19.779 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:19.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:08:19.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:08:19.779 00.000 11616 MoveAxis(E, 0, ABG)
00:08:19.779 00.000 11616 Move returns status 0, amount 0
00:08:19.780 00.001 11616 MoveAxis(S, 39, ABG)
00:08:19.780 00.000 11616 Guiding  Dir = 1, Dur = 39
00:08:19.780 00.000 11616 IsSlewing returns 0
00:08:19.780 00.000 11616 IsGuiding returns 0
00:08:19.781 00.001 11616 PulseGuide returned control before completion, sleep 49
00:08:19.801 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
00:08:19.820 00.019 12268 UpdateGuideState exits: m=343 SNR=12.7
00:08:19.820 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:19.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:19.821 00.001 12268 Enqueuing Expose request
00:08:19.834 00.013 11616 IsGuiding returns 1
00:08:19.834 00.000 11616 scope still moving after pulse duration time elapsed
00:08:19.866 00.032 11616 IsSlewing returns 0
00:08:19.866 00.000 11616 IsGuiding returns 1
00:08:19.898 00.032 11616 IsSlewing returns 0
00:08:19.898 00.000 11616 IsGuiding returns 1
00:08:19.930 00.032 11616 IsSlewing returns 0
00:08:19.931 00.001 11616 IsGuiding returns 1
00:08:19.961 00.030 11616 IsSlewing returns 0
00:08:19.961 00.000 11616 IsGuiding returns 1
00:08:19.992 00.031 11616 IsSlewing returns 0
00:08:19.992 00.000 11616 IsGuiding returns 0
00:08:19.992 00.000 11616 scope move finished after 39 + 172 ms
00:08:19.992 00.000 11616 Move returns status 0, amount 39
00:08:19.992 00.000 11616 move complete, result=0
00:08:19.993 00.001 11616 worker thread done servicing request
00:08:19.993 00.000 11616 Worker thread wakes up
00:08:19.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:19.993 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:19.993 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 39 ms SOUTH
00:08:22.002 02.009 11616 Exposure complete
00:08:22.057 00.055 11616 worker thread done servicing request
00:08:22.057 00.000 12268 OnExposeComplete: enter
00:08:22.057 00.000 12268 UpdateGuideState(): m_state=6
00:08:22.057 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
00:08:22.057 00.000 12268 Star::Find returns 1 (0), X=917.09, Y=20.14, Mass=319, SNR=12.3, Peak=39 HFD=4.5
00:08:22.057 00.000 12268 MultiStar: [#1 0.37,-0.62,0.00,M3] [#2 0.64,-0.05,0.00,M3] [#3 0.13,-0.39,0.54,U] [#4 0.38,-0.11,0.54,U] [#5 0.59,-1.18,0.00,M9] 
00:08:22.057 00.000 12268 refined, 2 included, MultiStar: {0.42, -0.28}, one-star: {0.60, -0.31}
00:08:22.057 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
00:08:22.057 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.11)
00:08:22.058 00.001 12268 CameraToMount -- cameraX=0.42 cameraY=-0.28 hyp=0.50 cameraTheta=-0.59 mountX=-0.24 mountY=0.45, mountTheta=2.06
00:08:22.059 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.28, opts=13)
00:08:22.059 00.000 12268 Enqueuing Move request for scope (0.42, -0.28)
00:08:22.059 00.000 11616 Worker thread wakes up
00:08:22.059 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.28) opts 0xd
00:08:22.059 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.28)
00:08:22.059 00.000 11616 Moving (0.42, -0.28) raw xDistance=-0.24 yDistance=0.45
00:08:22.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
00:08:22.060 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
00:08:22.060 00.000 11616 MoveAxis(E, 134, ABG)
00:08:22.060 00.000 11616 Guiding  Dir = 2, Dur = 134
00:08:22.060 00.000 11616 IsSlewing returns 0
00:08:22.060 00.000 11616 IsGuiding returns 0
00:08:22.060 00.000 11616 PulseGuide returned control before completion, sleep 144
00:08:22.081 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=183, Gamma=1.290
00:08:22.099 00.018 12268 UpdateGuideState exits: m=319 SNR=12.3
00:08:22.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:22.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:22.099 00.000 12268 Enqueuing Expose request
00:08:22.210 00.111 11616 IsGuiding returns 1
00:08:22.211 00.001 11616 scope still moving after pulse duration time elapsed
00:08:22.241 00.030 11616 IsSlewing returns 0
00:08:22.241 00.000 11616 IsGuiding returns 0
00:08:22.242 00.001 11616 scope move finished after 134 + 47 ms
00:08:22.242 00.000 11616 Move returns status 0, amount 134
00:08:22.242 00.000 11616 MoveAxis(S, 38, ABG)
00:08:22.242 00.000 11616 Guiding  Dir = 1, Dur = 38
00:08:22.242 00.000 11616 IsSlewing returns 0
00:08:22.242 00.000 11616 IsGuiding returns 0
00:08:22.243 00.001 11616 PulseGuide returned control before completion, sleep 48
00:08:22.303 00.060 11616 IsGuiding returns 1
00:08:22.303 00.000 11616 scope still moving after pulse duration time elapsed
00:08:22.334 00.031 11616 IsSlewing returns 0
00:08:22.335 00.001 11616 IsGuiding returns 1
00:08:22.365 00.030 11616 IsSlewing returns 0
00:08:22.366 00.001 11616 IsGuiding returns 1
00:08:22.396 00.030 11616 IsSlewing returns 0
00:08:22.397 00.001 11616 IsGuiding returns 1
00:08:22.428 00.031 11616 IsSlewing returns 0
00:08:22.429 00.001 11616 IsGuiding returns 0
00:08:22.429 00.000 11616 scope move finished after 38 + 148 ms
00:08:22.429 00.000 11616 Move returns status 0, amount 38
00:08:22.429 00.000 11616 move complete, result=0
00:08:22.429 00.000 11616 worker thread done servicing request
00:08:22.429 00.000 11616 Worker thread wakes up
00:08:22.429 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:22.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:22.430 00.001 12268 GuideStep: -0.2 px 134 ms EAST, 0.4 px 38 ms SOUTH
00:08:23.946 01.516 12268 evsrv: cli 0F8E69C0 connect
00:08:23.946 00.000 12268 case statement mapped state 6 to 3
00:08:23.947 00.001 12268 case statement mapped state 6 to 3
00:08:23.947 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"0442ab37-fef7-47fb-88e8-819baeaf5ac6"}
00:08:23.947 00.000 12268 case statement mapped state 6 to 3
00:08:23.947 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0442ab37-fef7-47fb-88e8-819baeaf5ac6"}
00:08:23.948 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:08:24.452 00.504 11616 Exposure complete
00:08:24.512 00.060 11616 worker thread done servicing request
00:08:24.512 00.000 12268 OnExposeComplete: enter
00:08:24.513 00.001 12268 UpdateGuideState(): m_state=6
00:08:24.513 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
00:08:24.513 00.000 12268 Star::Find returns 1 (0), X=916.92, Y=20.38, Mass=316, SNR=12.2, Peak=42 HFD=3.9
00:08:24.513 00.000 12268 MultiStar: [#1 0.17,-0.27,0.78,U] [#2 0.04,0.83,0.00,M4] [#3 -0.17,0.11,0.54,U] [#4 0.05,0.69,0.00,M4] [#5 1.13,-0.60,0.00,M10] 
00:08:24.513 00.000 12268 refined, 2 included, MultiStar: {0.20, -0.09}, one-star: {0.43, -0.07}
00:08:24.513 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
00:08:24.514 00.001 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
00:08:24.514 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.44 mountX=-0.07 mountY=0.21, mountTheta=1.91
00:08:24.516 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.09, opts=13)
00:08:24.516 00.000 12268 Enqueuing Move request for scope (0.20, -0.09)
00:08:24.516 00.000 11616 Worker thread wakes up
00:08:24.516 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
00:08:24.516 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
00:08:24.516 00.000 11616 Moving (0.20, -0.09) raw xDistance=-0.07 yDistance=0.21
00:08:24.516 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:24.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:08:24.517 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
00:08:24.517 00.000 11616 MoveAxis(E, 0, ABG)
00:08:24.517 00.000 11616 Move returns status 0, amount 0
00:08:24.517 00.000 11616 MoveAxis(S, 18, ABG)
00:08:24.517 00.000 11616 Guiding  Dir = 1, Dur = 18
00:08:24.517 00.000 11616 IsSlewing returns 0
00:08:24.517 00.000 11616 IsGuiding returns 0
00:08:24.518 00.001 11616 PulseGuide returned control before completion, sleep 28
00:08:24.540 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=127, Gamma=1.290
00:08:24.551 00.011 11616 IsGuiding returns 1
00:08:24.551 00.000 11616 scope still moving after pulse duration time elapsed
00:08:24.558 00.007 12268 UpdateGuideState exits: m=316 SNR=12.2
00:08:24.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:24.559 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:24.559 00.000 12268 Enqueuing Expose request
00:08:24.583 00.024 11616 IsSlewing returns 0
00:08:24.583 00.000 11616 IsGuiding returns 0
00:08:24.584 00.001 11616 scope move finished after 18 + 48 ms
00:08:24.584 00.000 11616 Move returns status 0, amount 18
00:08:24.584 00.000 11616 move complete, result=0
00:08:24.584 00.000 11616 worker thread done servicing request
00:08:24.584 00.000 11616 Worker thread wakes up
00:08:24.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:24.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:24.585 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
00:08:26.599 02.014 11616 Exposure complete
00:08:26.661 00.062 11616 worker thread done servicing request
00:08:26.661 00.000 12268 OnExposeComplete: enter
00:08:26.661 00.000 12268 UpdateGuideState(): m_state=6
00:08:26.661 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
00:08:26.662 00.001 12268 Star::Find returns 1 (0), X=917.03, Y=20.75, Mass=278, SNR=11.4, Peak=35 HFD=4.1
00:08:26.662 00.000 12268 MultiStar: [#1 0.18,-0.20,0.78,U] [#2 0.33,0.48,0.68,U] [#3 0.22,-0.44,0.59,U] [#4 0.04,0.02,0.54,U] [#5 -0.55,-0.20,0.53,U] 
00:08:26.662 00.000 12268 refined, 5 included, MultiStar: {0.18, 0.03}, one-star: {0.53, 0.30}
00:08:26.662 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
00:08:26.662 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
00:08:26.662 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.16 mountX=0.05 mountY=0.18, mountTheta=1.32
00:08:26.664 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.03, opts=13)
00:08:26.664 00.000 12268 Enqueuing Move request for scope (0.18, 0.03)
00:08:26.664 00.000 11616 Worker thread wakes up
00:08:26.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
00:08:26.664 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
00:08:26.664 00.000 11616 Moving (0.18, 0.03) raw xDistance=0.05 yDistance=0.18
00:08:26.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:26.665 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:08:26.665 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:08:26.665 00.000 11616 MoveAxis(E, 0, ABG)
00:08:26.665 00.000 11616 Move returns status 0, amount 0
00:08:26.665 00.000 11616 MoveAxis(S, 15, ABG)
00:08:26.665 00.000 11616 Guiding  Dir = 1, Dur = 15
00:08:26.665 00.000 11616 IsSlewing returns 0
00:08:26.665 00.000 11616 IsGuiding returns 0
00:08:26.666 00.001 11616 PulseGuide returned control before completion, sleep 25
00:08:26.688 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=137, Gamma=1.290
00:08:26.703 00.015 11616 IsGuiding returns 1
00:08:26.703 00.000 11616 scope still moving after pulse duration time elapsed
00:08:26.708 00.005 12268 UpdateGuideState exits: m=278 SNR=11.4
00:08:26.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:26.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:26.708 00.000 12268 Enqueuing Expose request
00:08:26.732 00.024 11616 IsSlewing returns 0
00:08:26.733 00.001 11616 IsGuiding returns 0
00:08:26.733 00.000 11616 scope move finished after 15 + 52 ms
00:08:26.733 00.000 11616 Move returns status 0, amount 15
00:08:26.733 00.000 11616 move complete, result=0
00:08:26.733 00.000 11616 worker thread done servicing request
00:08:26.733 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 15 ms SOUTH
00:08:26.733 00.000 11616 Worker thread wakes up
00:08:26.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:26.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:28.746 02.013 11616 Exposure complete
00:08:28.801 00.055 11616 worker thread done servicing request
00:08:28.801 00.000 12268 OnExposeComplete: enter
00:08:28.801 00.000 12268 UpdateGuideState(): m_state=6
00:08:28.802 00.001 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
00:08:28.802 00.000 12268 Star::Find returns 1 (0), X=916.94, Y=20.74, Mass=347, SNR=12.7, Peak=40 HFD=4.7
00:08:28.802 00.000 12268 MultiStar: [#1 0.42,0.03,0.69,U] [#2 -0.13,0.45,0.60,U] [#3 0.22,-0.16,0.48,U] [#4 -0.31,1.23,0.00,M4] [#5 0.20,-0.70,0.00,M10] 
00:08:28.802 00.000 12268 refined, 3 included, MultiStar: {0.28, 0.18}, one-star: {0.45, 0.29}
00:08:28.802 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
00:08:28.802 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.29)
00:08:28.802 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.18 hyp=0.33 cameraTheta=0.59 mountX=0.21 mountY=0.25, mountTheta=0.87
00:08:28.804 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.18, opts=13)
00:08:28.804 00.000 12268 Enqueuing Move request for scope (0.28, 0.18)
00:08:28.804 00.000 11616 Worker thread wakes up
00:08:28.804 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.18) opts 0xd
00:08:28.804 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.18)
00:08:28.804 00.000 11616 Moving (0.28, 0.18) raw xDistance=0.21 yDistance=0.25
00:08:28.804 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:08:28.804 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:08:28.804 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
00:08:28.804 00.000 11616 MoveAxis(E, 0, ABG)
00:08:28.804 00.000 11616 Move returns status 0, amount 0
00:08:28.804 00.000 11616 MoveAxis(S, 21, ABG)
00:08:28.805 00.001 11616 Guiding  Dir = 1, Dur = 21
00:08:28.805 00.000 11616 IsSlewing returns 0
00:08:28.805 00.000 11616 IsGuiding returns 0
00:08:28.805 00.000 11616 PulseGuide returned control before completion, sleep 31
00:08:28.825 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=142, Gamma=1.290
00:08:28.838 00.013 11616 IsGuiding returns 1
00:08:28.838 00.000 11616 scope still moving after pulse duration time elapsed
00:08:28.842 00.004 12268 UpdateGuideState exits: m=347 SNR=12.7
00:08:28.842 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:28.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:28.843 00.001 12268 Enqueuing Expose request
00:08:28.870 00.027 11616 IsSlewing returns 0
00:08:28.871 00.001 11616 IsGuiding returns 0
00:08:28.871 00.000 11616 scope move finished after 21 + 44 ms
00:08:28.871 00.000 11616 Move returns status 0, amount 21
00:08:28.871 00.000 11616 move complete, result=0
00:08:28.871 00.000 11616 worker thread done servicing request
00:08:28.871 00.000 11616 Worker thread wakes up
00:08:28.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:28.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:28.871 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 21 ms SOUTH
00:08:30.879 02.008 11616 Exposure complete
00:08:30.933 00.054 11616 worker thread done servicing request
00:08:30.933 00.000 12268 OnExposeComplete: enter
00:08:30.934 00.001 12268 UpdateGuideState(): m_state=6
00:08:30.934 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
00:08:30.934 00.000 12268 Star::Find returns 1 (0), X=916.90, Y=20.59, Mass=299, SNR=11.9, Peak=33 HFD=4.8
00:08:30.934 00.000 12268 MultiStar: [#1 0.33,-0.42,0.82,U] [#2 -0.06,0.19,0.61,U] [#3 0.24,0.54,0.52,U] [#4 0.14,-0.04,0.53,U] [#5 0.35,-1.41,0.00,R] 
00:08:30.934 00.000 12268 refined, 4 included, MultiStar: {0.24, 0.05}, one-star: {0.40, 0.14}
00:08:30.934 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
00:08:30.934 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.90)
00:08:30.935 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.24 cameraTheta=0.20 mountX=0.07 mountY=0.23, mountTheta=1.27
00:08:30.936 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.05, opts=13)
00:08:30.936 00.000 12268 Enqueuing Move request for scope (0.24, 0.05)
00:08:30.936 00.000 11616 Worker thread wakes up
00:08:30.936 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
00:08:30.936 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
00:08:30.936 00.000 11616 Moving (0.24, 0.05) raw xDistance=0.07 yDistance=0.23
00:08:30.937 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:30.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:08:30.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:08:30.937 00.000 11616 MoveAxis(E, 0, ABG)
00:08:30.937 00.000 11616 Move returns status 0, amount 0
00:08:30.937 00.000 11616 MoveAxis(S, 20, ABG)
00:08:30.937 00.000 11616 Guiding  Dir = 1, Dur = 20
00:08:30.937 00.000 11616 IsSlewing returns 0
00:08:30.937 00.000 11616 IsGuiding returns 0
00:08:30.938 00.001 11616 PulseGuide returned control before completion, sleep 30
00:08:30.959 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=156, Gamma=1.290
00:08:30.971 00.012 11616 IsGuiding returns 1
00:08:30.971 00.000 11616 scope still moving after pulse duration time elapsed
00:08:30.977 00.006 12268 UpdateGuideState exits: m=299 SNR=11.9
00:08:30.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:30.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:30.977 00.000 12268 Enqueuing Expose request
00:08:31.001 00.024 11616 IsSlewing returns 0
00:08:31.002 00.001 11616 IsGuiding returns 1
00:08:31.032 00.030 11616 IsSlewing returns 0
00:08:31.032 00.000 11616 IsGuiding returns 1
00:08:31.064 00.032 11616 IsSlewing returns 0
00:08:31.064 00.000 11616 IsGuiding returns 1
00:08:31.096 00.032 11616 IsSlewing returns 0
00:08:31.096 00.000 11616 IsGuiding returns 0
00:08:31.096 00.000 11616 scope move finished after 20 + 138 ms
00:08:31.096 00.000 11616 Move returns status 0, amount 20
00:08:31.096 00.000 11616 move complete, result=0
00:08:31.096 00.000 11616 worker thread done servicing request
00:08:31.096 00.000 11616 Worker thread wakes up
00:08:31.097 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
00:08:31.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:31.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:33.123 02.026 11616 Exposure complete
00:08:33.180 00.057 11616 worker thread done servicing request
00:08:33.180 00.000 12268 OnExposeComplete: enter
00:08:33.180 00.000 12268 UpdateGuideState(): m_state=6
00:08:33.181 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
00:08:33.181 00.000 12268 Star::Find returns 1 (0), X=916.95, Y=20.01, Mass=313, SNR=12.2, Peak=35 HFD=4.4
00:08:33.181 00.000 12268 MultiStar: [#1 0.21,-0.54,0.80,U] [#2 -0.12,0.39,0.61,U] [#3 0.95,-0.00,0.00,M1] [#4 -0.64,0.51,0.00,M4] [#5 -0.77,0.08,0.00,M1] 
00:08:33.181 00.000 12268 refined, 2 included, MultiStar: {0.23, -0.26}, one-star: {0.45, -0.44}
00:08:33.181 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
00:08:33.181 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
00:08:33.181 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.26 hyp=0.35 cameraTheta=-0.87 mountX=-0.24 mountY=0.26, mountTheta=2.32
00:08:33.183 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.26, opts=13)
00:08:33.183 00.000 12268 Enqueuing Move request for scope (0.23, -0.26)
00:08:33.183 00.000 11616 Worker thread wakes up
00:08:33.183 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.26) opts 0xd
00:08:33.183 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.26)
00:08:33.183 00.000 11616 Moving (0.23, -0.26) raw xDistance=-0.24 yDistance=0.26
00:08:33.183 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
00:08:33.183 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:08:33.183 00.000 11616 MoveAxis(E, 135, ABG)
00:08:33.183 00.000 11616 Guiding  Dir = 2, Dur = 135
00:08:33.184 00.001 11616 IsSlewing returns 0
00:08:33.184 00.000 11616 IsGuiding returns 0
00:08:33.184 00.000 11616 PulseGuide returned control before completion, sleep 145
00:08:33.205 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=139, Gamma=1.290
00:08:33.222 00.017 12268 UpdateGuideState exits: m=313 SNR=12.2
00:08:33.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:33.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:33.222 00.000 12268 Enqueuing Expose request
00:08:33.334 00.112 11616 IsGuiding returns 1
00:08:33.334 00.000 11616 scope still moving after pulse duration time elapsed
00:08:33.365 00.031 11616 IsSlewing returns 0
00:08:33.365 00.000 11616 IsGuiding returns 0
00:08:33.365 00.000 11616 scope move finished after 135 + 46 ms
00:08:33.365 00.000 11616 Move returns status 0, amount 135
00:08:33.365 00.000 11616 MoveAxis(S, 22, ABG)
00:08:33.365 00.000 11616 Guiding  Dir = 1, Dur = 22
00:08:33.366 00.001 11616 IsSlewing returns 0
00:08:33.366 00.000 11616 IsGuiding returns 0
00:08:33.366 00.000 11616 PulseGuide returned control before completion, sleep 32
00:08:33.412 00.046 11616 IsGuiding returns 1
00:08:33.412 00.000 11616 scope still moving after pulse duration time elapsed
00:08:33.444 00.032 11616 IsSlewing returns 0
00:08:33.444 00.000 11616 IsGuiding returns 1
00:08:33.476 00.032 11616 IsSlewing returns 0
00:08:33.476 00.000 11616 IsGuiding returns 1
00:08:33.507 00.031 11616 IsSlewing returns 0
00:08:33.508 00.001 11616 IsGuiding returns 1
00:08:33.538 00.030 11616 IsSlewing returns 0
00:08:33.538 00.000 11616 IsGuiding returns 1
00:08:33.573 00.035 11616 IsSlewing returns 0
00:08:33.573 00.000 11616 IsGuiding returns 1
00:08:33.600 00.027 11616 IsSlewing returns 0
00:08:33.600 00.000 11616 IsGuiding returns 1
00:08:33.632 00.032 11616 IsSlewing returns 0
00:08:33.632 00.000 11616 IsGuiding returns 1
00:08:33.664 00.032 11616 IsSlewing returns 0
00:08:33.664 00.000 11616 IsGuiding returns 0
00:08:33.664 00.000 11616 scope move finished after 22 + 276 ms
00:08:33.664 00.000 11616 Move returns status 0, amount 22
00:08:33.664 00.000 11616 move complete, result=0
00:08:33.664 00.000 11616 worker thread done servicing request
00:08:33.665 00.001 11616 Worker thread wakes up
00:08:33.665 00.000 12268 GuideStep: -0.2 px 135 ms EAST, 0.3 px 22 ms SOUTH
00:08:33.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:33.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:35.680 02.015 11616 Exposure complete
00:08:35.735 00.055 11616 worker thread done servicing request
00:08:35.735 00.000 12268 OnExposeComplete: enter
00:08:35.735 00.000 12268 UpdateGuideState(): m_state=6
00:08:35.735 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
00:08:35.735 00.000 12268 Star::Find returns 1 (0), X=916.46, Y=20.35, Mass=301, SNR=12.0, Peak=31 HFD=4.5
00:08:35.736 00.001 12268 MultiStar: [#1 0.01,-0.44,0.81,U] [#2 -0.25,0.87,0.00,M1] [#3 -0.07,0.52,0.59,U] [#4 0.27,0.98,0.00,M5] [#5 -0.23,1.10,0.00,M2] 
00:08:35.736 00.000 12268 refined, 2 included, MultiStar: {-0.03, -0.06}, one-star: {-0.04, -0.11}
00:08:35.736 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
00:08:35.736 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
00:08:35.736 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.98 mountX=-0.07 mountY=-0.02, mountTheta=-2.86
00:08:35.737 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.06, opts=13)
00:08:35.737 00.000 12268 Enqueuing Move request for scope (-0.03, -0.06)
00:08:35.738 00.001 11616 Worker thread wakes up
00:08:35.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
00:08:35.738 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
00:08:35.738 00.000 11616 Moving (-0.03, -0.06) raw xDistance=-0.07 yDistance=-0.02
00:08:35.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:35.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:08:35.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:35.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:08:35.738 00.000 11616 MoveAxis(E, 0, ABG)
00:08:35.738 00.000 11616 Move returns status 0, amount 0
00:08:35.738 00.000 11616 MoveAxis(N, 0, ABG)
00:08:35.738 00.000 11616 Move returns status 0, amount 0
00:08:35.738 00.000 11616 move complete, result=0
00:08:35.739 00.001 11616 worker thread done servicing request
00:08:35.760 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=128, Gamma=1.290
00:08:35.776 00.016 12268 UpdateGuideState exits: m=301 SNR=12.0
00:08:35.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:35.777 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:35.777 00.000 12268 Enqueuing Expose request
00:08:35.777 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:08:35.777 00.000 11616 Worker thread wakes up
00:08:35.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:35.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:37.785 02.008 11616 Exposure complete
00:08:37.841 00.056 11616 worker thread done servicing request
00:08:37.841 00.000 12268 OnExposeComplete: enter
00:08:37.841 00.000 12268 UpdateGuideState(): m_state=6
00:08:37.841 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
00:08:37.841 00.000 12268 Star::Find returns 1 (0), X=916.71, Y=20.76, Mass=294, SNR=11.7, Peak=31 HFD=4.7
00:08:37.842 00.001 12268 MultiStar: [#1 0.32,-0.36,0.84,U] [#2 -0.23,0.90,0.00,M2] [#3 0.39,0.33,0.54,U] [#4 -0.18,0.46,0.44,U] [#5 -15.57,-8.86,0.00,M3] 
00:08:37.842 00.000 12268 refined, 3 included, MultiStar: {0.22, 0.14}, one-star: {0.22, 0.31}
00:08:37.842 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
00:08:37.842 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.26)
00:08:37.842 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.14 hyp=0.26 cameraTheta=0.56 mountX=0.16 mountY=0.20, mountTheta=0.90
00:08:37.843 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.14, opts=13)
00:08:37.843 00.000 12268 Enqueuing Move request for scope (0.22, 0.14)
00:08:37.844 00.001 11616 Worker thread wakes up
00:08:37.844 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.14) opts 0xd
00:08:37.844 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.14)
00:08:37.844 00.000 11616 Moving (0.22, 0.14) raw xDistance=0.16 yDistance=0.20
00:08:37.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:37.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:08:37.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
00:08:37.844 00.000 11616 MoveAxis(E, 0, ABG)
00:08:37.844 00.000 11616 Move returns status 0, amount 0
00:08:37.844 00.000 11616 MoveAxis(S, 17, ABG)
00:08:37.844 00.000 11616 Guiding  Dir = 1, Dur = 17
00:08:37.845 00.001 11616 IsSlewing returns 0
00:08:37.845 00.000 11616 IsGuiding returns 0
00:08:37.845 00.000 11616 PulseGuide returned control before completion, sleep 27
00:08:37.866 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=119, Gamma=1.290
00:08:37.880 00.014 11616 IsGuiding returns 1
00:08:37.880 00.000 11616 scope still moving after pulse duration time elapsed
00:08:37.884 00.004 12268 UpdateGuideState exits: m=294 SNR=11.7
00:08:37.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:37.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:37.884 00.000 12268 Enqueuing Expose request
00:08:37.910 00.026 11616 IsSlewing returns 0
00:08:37.910 00.000 11616 IsGuiding returns 0
00:08:37.910 00.000 11616 scope move finished after 17 + 48 ms
00:08:37.910 00.000 11616 Move returns status 0, amount 17
00:08:37.910 00.000 11616 move complete, result=0
00:08:37.910 00.000 11616 worker thread done servicing request
00:08:37.910 00.000 11616 Worker thread wakes up
00:08:37.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:37.910 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 17 ms SOUTH
00:08:37.911 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:39.918 02.007 11616 Exposure complete
00:08:39.978 00.060 11616 worker thread done servicing request
00:08:39.978 00.000 12268 OnExposeComplete: enter
00:08:39.979 00.001 12268 UpdateGuideState(): m_state=6
00:08:39.979 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
00:08:39.979 00.000 12268 Star::Find returns 1 (0), X=916.75, Y=19.97, Mass=323, SNR=12.2, Peak=35 HFD=4.2
00:08:39.979 00.000 12268 MultiStar: [#1 0.18,-0.69,0.00,M1] [#2 0.17,0.14,0.58,U] [#3 0.55,-0.32,0.00,M1] [#4 0.25,-0.08,0.52,U] [#5 -16.07,-8.54,0.00,M4] 
00:08:39.979 00.000 12268 refined, 2 included, MultiStar: {0.23, -0.21}, one-star: {0.25, -0.48}
00:08:39.979 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
00:08:39.979 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
00:08:39.979 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-0.75 mountX=-0.19 mountY=0.25, mountTheta=2.21
00:08:39.981 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.21, opts=13)
00:08:39.981 00.000 12268 Enqueuing Move request for scope (0.23, -0.21)
00:08:39.981 00.000 11616 Worker thread wakes up
00:08:39.981 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.21) opts 0xd
00:08:39.981 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.21)
00:08:39.982 00.001 11616 Moving (0.23, -0.21) raw xDistance=-0.19 yDistance=0.25
00:08:39.982 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
00:08:39.982 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
00:08:39.982 00.000 11616 MoveAxis(E, 105, ABG)
00:08:39.982 00.000 11616 Guiding  Dir = 2, Dur = 105
00:08:39.982 00.000 11616 IsSlewing returns 0
00:08:39.982 00.000 11616 IsGuiding returns 0
00:08:39.983 00.001 11616 PulseGuide returned control before completion, sleep 115
00:08:40.004 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=133, Gamma=1.290
00:08:40.022 00.018 12268 UpdateGuideState exits: m=323 SNR=12.2
00:08:40.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:40.023 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:40.023 00.000 12268 Enqueuing Expose request
00:08:40.103 00.080 11616 IsGuiding returns 1
00:08:40.103 00.000 11616 scope still moving after pulse duration time elapsed
00:08:40.135 00.032 11616 IsSlewing returns 0
00:08:40.136 00.001 11616 IsGuiding returns 0
00:08:40.136 00.000 11616 scope move finished after 105 + 48 ms
00:08:40.136 00.000 11616 Move returns status 0, amount 105
00:08:40.136 00.000 11616 MoveAxis(S, 21, ABG)
00:08:40.136 00.000 11616 Guiding  Dir = 1, Dur = 21
00:08:40.136 00.000 11616 IsSlewing returns 0
00:08:40.136 00.000 11616 IsGuiding returns 0
00:08:40.137 00.001 11616 PulseGuide returned control before completion, sleep 31
00:08:40.181 00.044 11616 IsGuiding returns 1
00:08:40.181 00.000 11616 scope still moving after pulse duration time elapsed
00:08:40.213 00.032 11616 IsSlewing returns 0
00:08:40.214 00.001 11616 IsGuiding returns 0
00:08:40.214 00.000 11616 scope move finished after 21 + 56 ms
00:08:40.214 00.000 11616 Move returns status 0, amount 21
00:08:40.214 00.000 11616 move complete, result=0
00:08:40.214 00.000 11616 worker thread done servicing request
00:08:40.214 00.000 12268 GuideStep: -0.2 px 105 ms EAST, 0.3 px 21 ms SOUTH
00:08:40.214 00.000 11616 Worker thread wakes up
00:08:40.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:40.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:42.291 02.077 11616 Exposure complete
00:08:42.350 00.059 11616 worker thread done servicing request
00:08:42.350 00.000 12268 OnExposeComplete: enter
00:08:42.350 00.000 12268 UpdateGuideState(): m_state=6
00:08:42.350 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
00:08:42.350 00.000 12268 Star::Find returns 1 (0), X=916.92, Y=20.29, Mass=320, SNR=12.3, Peak=37 HFD=4.5
00:08:42.351 00.001 12268 MultiStar: [#1 0.49,-0.11,0.77,U] [#2 0.59,0.92,0.00,M2] [#3 0.26,0.20,0.54,U] [#4 -0.06,0.71,0.00,M4] [#5 -33.70,-8.11,0.00,M5] 
00:08:42.351 00.000 12268 refined, 2 included, MultiStar: {0.41, -0.06}, one-star: {0.42, -0.16}
00:08:42.351 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
00:08:42.351 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.55)
00:08:42.351 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.06 hyp=0.41 cameraTheta=-0.15 mountX=-0.02 mountY=0.41, mountTheta=1.62
00:08:42.353 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.06, opts=13)
00:08:42.353 00.000 12268 Enqueuing Move request for scope (0.41, -0.06)
00:08:42.353 00.000 11616 Worker thread wakes up
00:08:42.353 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.06) opts 0xd
00:08:42.353 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.06)
00:08:42.353 00.000 11616 Moving (0.41, -0.06) raw xDistance=-0.02 yDistance=0.41
00:08:42.353 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:42.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:08:42.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
00:08:42.354 00.001 11616 MoveAxis(E, 0, ABG)
00:08:42.354 00.000 11616 Move returns status 0, amount 0
00:08:42.354 00.000 11616 MoveAxis(S, 35, ABG)
00:08:42.354 00.000 11616 Guiding  Dir = 1, Dur = 35
00:08:42.354 00.000 11616 IsSlewing returns 0
00:08:42.354 00.000 11616 IsGuiding returns 0
00:08:42.355 00.001 11616 PulseGuide returned control before completion, sleep 45
00:08:42.380 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
00:08:42.399 00.019 12268 UpdateGuideState exits: m=320 SNR=12.3
00:08:42.400 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:42.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:42.400 00.000 12268 Enqueuing Expose request
00:08:42.405 00.005 11616 IsGuiding returns 1
00:08:42.405 00.000 11616 scope still moving after pulse duration time elapsed
00:08:42.438 00.033 11616 IsSlewing returns 0
00:08:42.438 00.000 11616 IsGuiding returns 0
00:08:42.438 00.000 11616 scope move finished after 35 + 48 ms
00:08:42.438 00.000 11616 Move returns status 0, amount 35
00:08:42.439 00.001 11616 move complete, result=0
00:08:42.439 00.000 11616 worker thread done servicing request
00:08:42.439 00.000 11616 Worker thread wakes up
00:08:42.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:42.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:42.449 00.010 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 35 ms SOUTH
00:08:44.444 01.995 11616 Exposure complete
00:08:44.498 00.054 11616 worker thread done servicing request
00:08:44.498 00.000 12268 OnExposeComplete: enter
00:08:44.498 00.000 12268 UpdateGuideState(): m_state=6
00:08:44.498 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
00:08:44.499 00.001 12268 Star::Find returns 1 (0), X=916.78, Y=20.30, Mass=297, SNR=11.8, Peak=34 HFD=4.7
00:08:44.499 00.000 12268 MultiStar: [#1 0.48,-0.55,0.00,M1] [#2 -0.22,0.54,0.59,U] [#3 0.57,0.02,0.60,U] [#4 -0.06,0.47,0.48,U] [#5 -33.75,-7.90,0.00,M6] 
00:08:44.499 00.000 12268 refined, 3 included, MultiStar: {0.18, 0.15}, one-star: {0.28, -0.15}
00:08:44.499 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
00:08:44.499 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.41)
00:08:44.499 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.23 cameraTheta=0.71 mountX=0.17 mountY=0.15, mountTheta=0.75
00:08:44.500 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.15, opts=13)
00:08:44.501 00.001 12268 Enqueuing Move request for scope (0.18, 0.15)
00:08:44.501 00.000 11616 Worker thread wakes up
00:08:44.501 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
00:08:44.501 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
00:08:44.501 00.000 11616 Moving (0.18, 0.15) raw xDistance=0.17 yDistance=0.15
00:08:44.501 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:44.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:08:44.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:08:44.501 00.000 11616 MoveAxis(E, 0, ABG)
00:08:44.501 00.000 11616 Move returns status 0, amount 0
00:08:44.501 00.000 11616 MoveAxis(S, 13, ABG)
00:08:44.501 00.000 11616 Guiding  Dir = 1, Dur = 13
00:08:44.502 00.001 11616 IsSlewing returns 0
00:08:44.502 00.000 11616 IsGuiding returns 0
00:08:44.502 00.000 11616 PulseGuide returned control before completion, sleep 23
00:08:44.527 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
00:08:44.540 00.013 11616 IsGuiding returns 1
00:08:44.541 00.001 11616 scope still moving after pulse duration time elapsed
00:08:44.546 00.005 12268 UpdateGuideState exits: m=297 SNR=11.8
00:08:44.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:44.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:44.546 00.000 12268 Enqueuing Expose request
00:08:44.570 00.024 11616 IsSlewing returns 0
00:08:44.571 00.001 11616 IsGuiding returns 0
00:08:44.571 00.000 11616 scope move finished after 13 + 55 ms
00:08:44.571 00.000 11616 Move returns status 0, amount 13
00:08:44.571 00.000 11616 move complete, result=0
00:08:44.571 00.000 11616 worker thread done servicing request
00:08:44.571 00.000 11616 Worker thread wakes up
00:08:44.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:44.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:44.573 00.002 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
00:08:46.591 02.018 11616 Exposure complete
00:08:46.647 00.056 11616 worker thread done servicing request
00:08:46.647 00.000 12268 OnExposeComplete: enter
00:08:46.647 00.000 12268 UpdateGuideState(): m_state=6
00:08:46.647 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
00:08:46.648 00.001 12268 Star::Find returns 1 (0), X=916.86, Y=20.62, Mass=316, SNR=12.1, Peak=34 HFD=5.2
00:08:46.648 00.000 12268 MultiStar: [#1 0.36,-0.05,0.82,U] [#2 0.20,0.19,0.62,U] [#3 0.14,-0.03,0.55,U] [#4 -0.02,0.31,0.44,U] [#5 -33.91,-7.95,0.00,M7] 
00:08:46.648 00.000 12268 refined, 4 included, MultiStar: {0.25, 0.11}, one-star: {0.36, 0.17}
00:08:46.648 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
00:08:46.648 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
00:08:46.648 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.11 hyp=0.27 cameraTheta=0.41 mountX=0.13 mountY=0.23, mountTheta=1.06
00:08:46.649 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.11, opts=13)
00:08:46.650 00.001 12268 Enqueuing Move request for scope (0.25, 0.11)
00:08:46.650 00.000 11616 Worker thread wakes up
00:08:46.650 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.11) opts 0xd
00:08:46.650 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.11)
00:08:46.650 00.000 11616 Moving (0.25, 0.11) raw xDistance=0.13 yDistance=0.23
00:08:46.650 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:46.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:08:46.650 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:08:46.650 00.000 11616 MoveAxis(E, 0, ABG)
00:08:46.650 00.000 11616 Move returns status 0, amount 0
00:08:46.650 00.000 11616 MoveAxis(S, 20, ABG)
00:08:46.651 00.001 11616 Guiding  Dir = 1, Dur = 20
00:08:46.651 00.000 11616 IsSlewing returns 0
00:08:46.651 00.000 11616 IsGuiding returns 0
00:08:46.651 00.000 11616 PulseGuide returned control before completion, sleep 30
00:08:46.674 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
00:08:46.693 00.019 12268 UpdateGuideState exits: m=316 SNR=12.1
00:08:46.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:46.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:46.693 00.000 12268 Enqueuing Expose request
00:08:46.697 00.004 11616 IsGuiding returns 1
00:08:46.698 00.001 11616 scope still moving after pulse duration time elapsed
00:08:46.729 00.031 11616 IsSlewing returns 0
00:08:46.729 00.000 11616 IsGuiding returns 0
00:08:46.729 00.000 11616 scope move finished after 20 + 58 ms
00:08:46.729 00.000 11616 Move returns status 0, amount 20
00:08:46.729 00.000 11616 move complete, result=0
00:08:46.729 00.000 11616 worker thread done servicing request
00:08:46.730 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
00:08:46.730 00.000 11616 Worker thread wakes up
00:08:46.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:46.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:48.744 02.014 11616 Exposure complete
00:08:48.800 00.056 11616 worker thread done servicing request
00:08:48.801 00.001 12268 OnExposeComplete: enter
00:08:48.801 00.000 12268 UpdateGuideState(): m_state=6
00:08:48.801 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
00:08:48.801 00.000 12268 Star::Find returns 1 (0), X=916.85, Y=20.62, Mass=240, SNR=10.6, Peak=42 HFD=3.2
00:08:48.801 00.000 12268 MultiStar: [#1 0.64,0.42,0.00,M1] [#2 0.98,0.78,0.00,M1] [#3 0.06,0.90,0.00,M1] [#4 0.34,1.13,0.00,M3] [#5 -33.88,-7.93,0.00,M8] 
00:08:48.801 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
00:08:48.801 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
00:08:48.801 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.17 hyp=0.39 cameraTheta=0.44 mountX=0.20 mountY=0.33, mountTheta=1.03
00:08:48.803 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.17, opts=13)
00:08:48.803 00.000 12268 Enqueuing Move request for scope (0.35, 0.17)
00:08:48.803 00.000 11616 Worker thread wakes up
00:08:48.803 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.17) opts 0xd
00:08:48.803 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.17)
00:08:48.804 00.001 11616 Moving (0.35, 0.17) raw xDistance=0.20 yDistance=0.33
00:08:48.804 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.04 newest=0.49
00:08:48.804 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
00:08:48.804 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
00:08:48.804 00.000 11616 MoveAxis(W, 111, ABG)
00:08:48.804 00.000 11616 Guiding  Dir = 3, Dur = 111
00:08:48.804 00.000 11616 IsSlewing returns 0
00:08:48.804 00.000 11616 IsGuiding returns 0
00:08:48.805 00.001 11616 PulseGuide returned control before completion, sleep 121
00:08:48.826 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
00:08:48.844 00.018 12268 UpdateGuideState exits: m=240 SNR=10.6
00:08:48.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:48.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:48.844 00.000 12268 Enqueuing Expose request
00:08:48.928 00.084 11616 IsGuiding returns 1
00:08:48.928 00.000 11616 scope still moving after pulse duration time elapsed
00:08:48.960 00.032 11616 IsSlewing returns 0
00:08:48.960 00.000 11616 IsGuiding returns 0
00:08:48.960 00.000 11616 scope move finished after 111 + 44 ms
00:08:48.960 00.000 11616 Move returns status 0, amount 111
00:08:48.960 00.000 11616 MoveAxis(S, 28, ABG)
00:08:48.961 00.001 11616 Guiding  Dir = 1, Dur = 28
00:08:48.961 00.000 11616 IsSlewing returns 0
00:08:48.961 00.000 11616 IsGuiding returns 0
00:08:48.961 00.000 11616 PulseGuide returned control before completion, sleep 38
00:08:49.006 00.045 11616 IsGuiding returns 1
00:08:49.006 00.000 11616 scope still moving after pulse duration time elapsed
00:08:49.038 00.032 11616 IsSlewing returns 0
00:08:49.038 00.000 11616 IsGuiding returns 0
00:08:49.038 00.000 11616 scope move finished after 28 + 49 ms
00:08:49.039 00.001 11616 Move returns status 0, amount 28
00:08:49.039 00.000 11616 move complete, result=0
00:08:49.039 00.000 11616 worker thread done servicing request
00:08:49.039 00.000 11616 Worker thread wakes up
00:08:49.039 00.000 12268 GuideStep: 0.2 px 111 ms WEST, 0.3 px 28 ms SOUTH
00:08:49.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:49.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:51.045 02.006 11616 Exposure complete
00:08:51.101 00.056 11616 worker thread done servicing request
00:08:51.102 00.001 12268 OnExposeComplete: enter
00:08:51.102 00.000 12268 UpdateGuideState(): m_state=6
00:08:51.102 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
00:08:51.102 00.000 12268 Star::Find returns 1 (0), X=916.91, Y=20.29, Mass=258, SNR=11.0, Peak=32 HFD=3.9
00:08:51.102 00.000 12268 MultiStar: [#1 0.63,-0.14,0.00,M2] [#2 0.46,0.50,0.00,M2] [#3 0.43,0.17,0.65,U] [#4 0.76,0.23,0.00,M4] [#5 -33.95,-7.77,0.00,M9] 
00:08:51.102 00.000 12268 refined, 1 included, MultiStar: {0.42, -0.03}, one-star: {0.42, -0.16}
00:08:51.102 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
00:08:51.103 00.001 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
00:08:51.103 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.03 hyp=0.42 cameraTheta=-0.07 mountX=0.01 mountY=0.42, mountTheta=1.54
00:08:51.105 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.03, opts=13)
00:08:51.105 00.000 12268 Enqueuing Move request for scope (0.42, -0.03)
00:08:51.108 00.003 11616 Worker thread wakes up
00:08:51.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.03) opts 0xd
00:08:51.108 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.03)
00:08:51.108 00.000 11616 Moving (0.42, -0.03) raw xDistance=0.01 yDistance=0.42
00:08:51.108 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:51.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:08:51.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
00:08:51.108 00.000 11616 MoveAxis(E, 0, ABG)
00:08:51.109 00.001 11616 Move returns status 0, amount 0
00:08:51.109 00.000 11616 MoveAxis(S, 36, ABG)
00:08:51.109 00.000 11616 Guiding  Dir = 1, Dur = 36
00:08:51.109 00.000 11616 IsSlewing returns 0
00:08:51.109 00.000 11616 IsGuiding returns 0
00:08:51.110 00.001 11616 PulseGuide returned control before completion, sleep 46
00:08:51.130 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
00:08:51.148 00.018 12268 UpdateGuideState exits: m=258 SNR=11.0
00:08:51.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:51.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:51.148 00.000 12268 Enqueuing Expose request
00:08:51.167 00.019 11616 IsGuiding returns 1
00:08:51.168 00.001 11616 scope still moving after pulse duration time elapsed
00:08:51.197 00.029 11616 IsSlewing returns 0
00:08:51.197 00.000 11616 IsGuiding returns 0
00:08:51.197 00.000 11616 scope move finished after 36 + 51 ms
00:08:51.197 00.000 11616 Move returns status 0, amount 36
00:08:51.197 00.000 11616 move complete, result=0
00:08:51.198 00.001 11616 worker thread done servicing request
00:08:51.198 00.000 11616 Worker thread wakes up
00:08:51.198 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:51.198 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:51.198 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 36 ms SOUTH
00:08:53.210 02.012 11616 Exposure complete
00:08:53.266 00.056 11616 worker thread done servicing request
00:08:53.267 00.001 12268 OnExposeComplete: enter
00:08:53.267 00.000 12268 UpdateGuideState(): m_state=6
00:08:53.267 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
00:08:53.267 00.000 12268 Star::Find returns 1 (0), X=916.88, Y=20.50, Mass=240, SNR=10.7, Peak=33 HFD=3.5
00:08:53.268 00.001 12268 MultiStar: [#1 0.63,-0.28,0.00,M3] [#2 0.31,0.54,0.00,M3] [#3 0.24,0.00,0.62,U] [#4 0.66,0.96,0.00,M5] [#5 -33.95,-7.89,0.00,M10] 
00:08:53.268 00.000 12268 refined, 1 included, MultiStar: {0.33, 0.03}, one-star: {0.38, 0.05}
00:08:53.268 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
00:08:53.268 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.80)
00:08:53.268 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.03 hyp=0.33 cameraTheta=0.10 mountX=0.07 mountY=0.32, mountTheta=1.37
00:08:53.270 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.03, opts=13)
00:08:53.270 00.000 12268 Enqueuing Move request for scope (0.33, 0.03)
00:08:53.270 00.000 11616 Worker thread wakes up
00:08:53.270 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.03) opts 0xd
00:08:53.270 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.03)
00:08:53.270 00.000 11616 Moving (0.33, 0.03) raw xDistance=0.07 yDistance=0.32
00:08:53.271 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:53.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:08:53.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
00:08:53.271 00.000 11616 MoveAxis(E, 0, ABG)
00:08:53.271 00.000 11616 Move returns status 0, amount 0
00:08:53.271 00.000 11616 MoveAxis(S, 27, ABG)
00:08:53.271 00.000 11616 Guiding  Dir = 1, Dur = 27
00:08:53.271 00.000 11616 IsSlewing returns 0
00:08:53.272 00.001 11616 IsGuiding returns 0
00:08:53.272 00.000 11616 PulseGuide returned control before completion, sleep 37
00:08:53.296 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
00:08:53.314 00.018 12268 UpdateGuideState exits: m=240 SNR=10.7
00:08:53.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:53.314 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:53.314 00.000 12268 Enqueuing Expose request
00:08:53.319 00.005 11616 IsGuiding returns 1
00:08:53.320 00.001 11616 scope still moving after pulse duration time elapsed
00:08:53.350 00.030 11616 IsSlewing returns 0
00:08:53.350 00.000 11616 IsGuiding returns 1
00:08:53.383 00.033 11616 IsSlewing returns 0
00:08:53.383 00.000 11616 IsGuiding returns 1
00:08:53.414 00.031 11616 IsSlewing returns 0
00:08:53.414 00.000 11616 IsGuiding returns 0
00:08:53.414 00.000 11616 scope move finished after 27 + 115 ms
00:08:53.415 00.001 11616 Move returns status 0, amount 27
00:08:53.415 00.000 11616 move complete, result=0
00:08:53.415 00.000 11616 worker thread done servicing request
00:08:53.415 00.000 11616 Worker thread wakes up
00:08:53.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:53.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:53.415 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
00:08:55.414 01.999 11616 Exposure complete
00:08:55.469 00.055 11616 worker thread done servicing request
00:08:55.469 00.000 12268 OnExposeComplete: enter
00:08:55.470 00.001 12268 UpdateGuideState(): m_state=6
00:08:55.470 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
00:08:55.470 00.000 12268 Star::Find returns 1 (0), X=916.90, Y=20.45, Mass=306, SNR=12.0, Peak=36 HFD=4.8
00:08:55.470 00.000 12268 MultiStar: [#1 0.27,-0.40,0.76,U] [#2 -0.17,0.79,0.00,M4] [#3 0.19,0.47,0.62,U] [#4 1.24,1.03,0.00,M6] [#5 -33.82,-7.89,0.00,R] 
00:08:55.470 00.000 12268 refined, 2 included, MultiStar: {0.30, -0.01}, one-star: {0.40, -0.00}
00:08:55.470 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
00:08:55.471 00.001 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
00:08:55.471 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-0.02 mountX=0.02 mountY=0.30, mountTheta=1.49
00:08:55.472 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.01, opts=13)
00:08:55.472 00.000 12268 Enqueuing Move request for scope (0.30, -0.01)
00:08:55.473 00.001 11616 Worker thread wakes up
00:08:55.473 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.01) opts 0xd
00:08:55.473 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.01)
00:08:55.473 00.000 11616 Moving (0.30, -0.01) raw xDistance=0.02 yDistance=0.30
00:08:55.473 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:55.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:08:55.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
00:08:55.473 00.000 11616 MoveAxis(E, 0, ABG)
00:08:55.473 00.000 11616 Move returns status 0, amount 0
00:08:55.473 00.000 11616 MoveAxis(S, 26, ABG)
00:08:55.473 00.000 11616 Guiding  Dir = 1, Dur = 26
00:08:55.474 00.001 11616 IsSlewing returns 0
00:08:55.474 00.000 11616 IsGuiding returns 0
00:08:55.474 00.000 11616 PulseGuide returned control before completion, sleep 36
00:08:55.495 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
00:08:55.513 00.018 12268 UpdateGuideState exits: m=306 SNR=12.0
00:08:55.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:55.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:55.513 00.000 12268 Enqueuing Expose request
00:08:55.514 00.001 11616 IsGuiding returns 1
00:08:55.514 00.000 11616 scope still moving after pulse duration time elapsed
00:08:55.546 00.032 11616 IsSlewing returns 0
00:08:55.546 00.000 11616 IsGuiding returns 0
00:08:55.546 00.000 11616 scope move finished after 26 + 46 ms
00:08:55.546 00.000 11616 Move returns status 0, amount 26
00:08:55.547 00.001 11616 move complete, result=0
00:08:55.547 00.000 11616 worker thread done servicing request
00:08:55.547 00.000 11616 Worker thread wakes up
00:08:55.547 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 26 ms SOUTH
00:08:55.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:55.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:57.553 02.006 11616 Exposure complete
00:08:57.614 00.061 11616 worker thread done servicing request
00:08:57.614 00.000 12268 OnExposeComplete: enter
00:08:57.614 00.000 12268 UpdateGuideState(): m_state=6
00:08:57.614 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
00:08:57.614 00.000 12268 Star::Find returns 1 (0), X=916.50, Y=20.08, Mass=290, SNR=11.6, Peak=39 HFD=4.0
00:08:57.615 00.001 12268 MultiStar: [#1 0.23,-0.10,0.90,U] [#2 -0.37,-0.07,0.68,U] [#3 0.04,0.03,0.58,U] [#4 -0.12,-0.05,0.50,U] [#5 0.05,-0.12,0.81,U] 
00:08:57.615 00.000 12268 refined, 5 included, MultiStar: {-0.01, -0.14}, one-star: {0.00, -0.38}
00:08:57.615 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
00:08:57.615 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
00:08:57.615 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.63 mountX=-0.14 mountY=0.01, mountTheta=3.07
00:08:57.619 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.14, opts=13)
00:08:57.619 00.000 12268 Enqueuing Move request for scope (-0.01, -0.14)
00:08:57.619 00.000 11616 Worker thread wakes up
00:08:57.619 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
00:08:57.619 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
00:08:57.619 00.000 11616 Moving (-0.01, -0.14) raw xDistance=-0.14 yDistance=0.01
00:08:57.619 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:08:57.620 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:08:57.620 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:57.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:08:57.620 00.000 11616 MoveAxis(E, 0, ABG)
00:08:57.620 00.000 11616 Move returns status 0, amount 0
00:08:57.620 00.000 11616 MoveAxis(N, 0, ABG)
00:08:57.620 00.000 11616 Move returns status 0, amount 0
00:08:57.620 00.000 11616 move complete, result=0
00:08:57.620 00.000 11616 worker thread done servicing request
00:08:57.643 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=149, Gamma=1.290
00:08:57.661 00.018 12268 UpdateGuideState exits: m=290 SNR=11.6
00:08:57.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:57.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:57.661 00.000 12268 Enqueuing Expose request
00:08:57.661 00.000 11616 Worker thread wakes up
00:08:57.662 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:57.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:57.662 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:08:59.674 02.012 11616 Exposure complete
00:08:59.730 00.056 11616 worker thread done servicing request
00:08:59.730 00.000 12268 OnExposeComplete: enter
00:08:59.730 00.000 12268 UpdateGuideState(): m_state=6
00:08:59.730 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
00:08:59.730 00.000 12268 Star::Find returns 1 (0), X=916.25, Y=20.11, Mass=257, SNR=11.0, Peak=31 HFD=3.8
00:08:59.731 00.001 12268 MultiStar: [#1 0.53,-0.25,0.92,U] [#2 0.00,0.43,0.62,U] [#3 -0.31,-0.46,0.64,U] [#4 -0.04,0.03,0.58,U] [#5 -0.20,0.08,0.84,U] 
00:08:59.731 00.000 12268 refined, 5 included, MultiStar: {-0.03, -0.11}, one-star: {-0.25, -0.35}
00:08:59.731 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
00:08:59.731 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
00:08:59.731 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.85 mountX=-0.11 mountY=-0.02, mountTheta=-2.99
00:08:59.732 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.11, opts=13)
00:08:59.733 00.001 12268 Enqueuing Move request for scope (-0.03, -0.11)
00:08:59.733 00.000 11616 Worker thread wakes up
00:08:59.733 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
00:08:59.733 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
00:08:59.733 00.000 11616 Moving (-0.03, -0.11) raw xDistance=-0.11 yDistance=-0.02
00:08:59.733 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:08:59.733 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:08:59.733 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:59.733 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:08:59.733 00.000 11616 MoveAxis(E, 0, ABG)
00:08:59.733 00.000 11616 Move returns status 0, amount 0
00:08:59.734 00.001 11616 MoveAxis(N, 0, ABG)
00:08:59.734 00.000 11616 Move returns status 0, amount 0
00:08:59.734 00.000 11616 move complete, result=0
00:08:59.734 00.000 11616 worker thread done servicing request
00:08:59.756 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=136, Gamma=1.290
00:08:59.773 00.017 12268 UpdateGuideState exits: m=257 SNR=11.0
00:08:59.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:59.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:08:59.773 00.000 12268 Enqueuing Expose request
00:08:59.774 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:08:59.774 00.000 11616 Worker thread wakes up
00:08:59.774 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:08:59.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:01.789 02.015 11616 Exposure complete
00:09:01.842 00.053 11616 worker thread done servicing request
00:09:01.842 00.000 12268 OnExposeComplete: enter
00:09:01.842 00.000 12268 UpdateGuideState(): m_state=6
00:09:01.843 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
00:09:01.843 00.000 12268 Star::Find returns 1 (0), X=916.61, Y=20.52, Mass=273, SNR=11.3, Peak=30 HFD=4.6
00:09:01.843 00.000 12268 MultiStar: [#1 0.24,-0.42,0.79,U] [#2 0.05,0.83,0.00,M3] [#3 0.22,0.33,0.56,U] [#4 0.47,0.44,0.00,M5] [#5 -0.15,-0.02,0.82,U] 
00:09:01.843 00.000 12268 refined, 3 included, MultiStar: {0.09, -0.03}, one-star: {0.11, 0.07}
00:09:01.843 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
00:09:01.843 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
00:09:01.843 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.31 mountX=-0.02 mountY=0.10, mountTheta=1.78
00:09:01.845 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.03, opts=13)
00:09:01.845 00.000 12268 Enqueuing Move request for scope (0.09, -0.03)
00:09:01.845 00.000 11616 Worker thread wakes up
00:09:01.845 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
00:09:01.845 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
00:09:01.845 00.000 11616 Moving (0.09, -0.03) raw xDistance=-0.02 yDistance=0.10
00:09:01.846 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:01.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:09:01.846 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:01.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:09:01.846 00.000 11616 MoveAxis(E, 0, ABG)
00:09:01.846 00.000 11616 Move returns status 0, amount 0
00:09:01.846 00.000 11616 MoveAxis(N, 0, ABG)
00:09:01.846 00.000 11616 Move returns status 0, amount 0
00:09:01.846 00.000 11616 move complete, result=0
00:09:01.846 00.000 11616 worker thread done servicing request
00:09:01.870 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=150, Gamma=1.290
00:09:01.890 00.020 12268 UpdateGuideState exits: m=273 SNR=11.3
00:09:01.891 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:01.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:01.891 00.000 12268 Enqueuing Expose request
00:09:01.891 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:01.891 00.000 11616 Worker thread wakes up
00:09:01.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:01.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:03.906 02.015 11616 Exposure complete
00:09:03.963 00.057 11616 worker thread done servicing request
00:09:03.963 00.000 12268 OnExposeComplete: enter
00:09:03.963 00.000 12268 UpdateGuideState(): m_state=6
00:09:03.964 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
00:09:03.964 00.000 12268 Star::Find returns 1 (0), X=916.65, Y=20.31, Mass=293, SNR=11.7, Peak=32 HFD=4.3
00:09:03.964 00.000 12268 MultiStar: [#1 0.39,-0.39,0.88,U] [#2 -0.05,0.11,0.59,U] [#3 0.27,-0.29,0.57,U] [#4 -0.20,0.70,0.00,M6] [#5 -0.10,0.02,0.80,U] 
00:09:03.964 00.000 12268 refined, 4 included, MultiStar: {0.14, -0.15}, one-star: {0.15, -0.14}
00:09:03.964 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
00:09:03.964 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.89)
00:09:03.964 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.21 cameraTheta=-0.81 mountX=-0.14 mountY=0.16, mountTheta=2.27
00:09:03.966 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.15, opts=13)
00:09:03.966 00.000 12268 Enqueuing Move request for scope (0.14, -0.15)
00:09:03.966 00.000 11616 Worker thread wakes up
00:09:03.966 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
00:09:03.966 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
00:09:03.967 00.001 11616 Moving (0.14, -0.15) raw xDistance=-0.14 yDistance=0.16
00:09:03.967 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:03.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:09:03.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:09:03.967 00.000 11616 MoveAxis(E, 0, ABG)
00:09:03.967 00.000 11616 Move returns status 0, amount 0
00:09:03.967 00.000 11616 MoveAxis(S, 14, ABG)
00:09:03.967 00.000 11616 Guiding  Dir = 1, Dur = 14
00:09:03.967 00.000 11616 IsSlewing returns 0
00:09:03.968 00.001 11616 IsGuiding returns 0
00:09:03.968 00.000 11616 PulseGuide returned control before completion, sleep 24
00:09:03.989 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=148, Gamma=1.290
00:09:04.000 00.011 11616 IsGuiding returns 1
00:09:04.000 00.000 11616 scope still moving after pulse duration time elapsed
00:09:04.007 00.007 12268 UpdateGuideState exits: m=293 SNR=11.7
00:09:04.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:04.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:04.007 00.000 12268 Enqueuing Expose request
00:09:04.030 00.023 11616 IsSlewing returns 0
00:09:04.030 00.000 11616 IsGuiding returns 0
00:09:04.030 00.000 11616 scope move finished after 14 + 48 ms
00:09:04.031 00.001 11616 Move returns status 0, amount 14
00:09:04.031 00.000 11616 move complete, result=0
00:09:04.031 00.000 11616 worker thread done servicing request
00:09:04.031 00.000 11616 Worker thread wakes up
00:09:04.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:04.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:04.032 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
00:09:06.048 02.016 11616 Exposure complete
00:09:06.102 00.054 11616 worker thread done servicing request
00:09:06.102 00.000 12268 OnExposeComplete: enter
00:09:06.102 00.000 12268 UpdateGuideState(): m_state=6
00:09:06.102 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
00:09:06.102 00.000 12268 Star::Find returns 1 (0), X=916.64, Y=20.41, Mass=311, SNR=12.1, Peak=32 HFD=4.6
00:09:06.102 00.000 12268 MultiStar: [#1 0.69,-0.30,0.00,M1] [#2 -0.36,0.70,0.00,M3] [#3 0.22,0.11,0.53,U] [#4 -0.34,0.41,0.51,U] [#5 -0.25,-0.03,0.80,U] 
00:09:06.102 00.000 12268 refined, 3 included, MultiStar: {-0.04, 0.07}, one-star: {0.14, -0.04}
00:09:06.102 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
00:09:06.102 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
00:09:06.103 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.11 mountX=0.07 mountY=-0.05, mountTheta=-0.65
00:09:06.104 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.07, opts=13)
00:09:06.104 00.000 12268 Enqueuing Move request for scope (-0.04, 0.07)
00:09:06.104 00.000 11616 Worker thread wakes up
00:09:06.104 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
00:09:06.104 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
00:09:06.104 00.000 11616 Moving (-0.04, 0.07) raw xDistance=0.07 yDistance=-0.05
00:09:06.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:06.105 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:09:06.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:06.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:09:06.105 00.000 11616 MoveAxis(E, 0, ABG)
00:09:06.105 00.000 11616 Move returns status 0, amount 0
00:09:06.105 00.000 11616 MoveAxis(N, 0, ABG)
00:09:06.105 00.000 11616 Move returns status 0, amount 0
00:09:06.105 00.000 11616 move complete, result=0
00:09:06.105 00.000 11616 worker thread done servicing request
00:09:06.128 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=150, Gamma=1.290
00:09:06.147 00.019 12268 UpdateGuideState exits: m=311 SNR=12.1
00:09:06.147 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:06.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:06.147 00.000 12268 Enqueuing Expose request
00:09:06.147 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:06.148 00.001 11616 Worker thread wakes up
00:09:06.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:06.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:08.159 02.011 11616 Exposure complete
00:09:08.214 00.055 11616 worker thread done servicing request
00:09:08.214 00.000 12268 OnExposeComplete: enter
00:09:08.214 00.000 12268 UpdateGuideState(): m_state=6
00:09:08.214 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
00:09:08.215 00.001 12268 Star::Find returns 1 (0), X=916.83, Y=20.33, Mass=276, SNR=11.3, Peak=33 HFD=4.5
00:09:08.215 00.000 12268 MultiStar: [#1 0.42,-0.03,0.79,U] [#2 0.55,0.63,0.00,M4] [#3 0.02,0.50,0.55,U] [#4 1.06,0.90,0.00,M6] [#5 -0.17,0.01,0.81,U] 
00:09:08.215 00.000 12268 refined, 3 included, MultiStar: {0.17, 0.04}, one-star: {0.33, -0.12}
00:09:08.215 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
00:09:08.215 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.95)
00:09:08.215 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.18 cameraTheta=0.25 mountX=0.06 mountY=0.16, mountTheta=1.22
00:09:08.216 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.04, opts=13)
00:09:08.217 00.001 12268 Enqueuing Move request for scope (0.17, 0.04)
00:09:08.217 00.000 11616 Worker thread wakes up
00:09:08.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
00:09:08.217 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
00:09:08.217 00.000 11616 Moving (0.17, 0.04) raw xDistance=0.06 yDistance=0.16
00:09:08.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:08.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:09:08.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:09:08.217 00.000 11616 MoveAxis(E, 0, ABG)
00:09:08.217 00.000 11616 Move returns status 0, amount 0
00:09:08.217 00.000 11616 MoveAxis(S, 14, ABG)
00:09:08.218 00.001 11616 Guiding  Dir = 1, Dur = 14
00:09:08.218 00.000 11616 IsSlewing returns 0
00:09:08.218 00.000 11616 IsGuiding returns 0
00:09:08.218 00.000 11616 PulseGuide returned control before completion, sleep 24
00:09:08.239 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
00:09:08.257 00.018 11616 IsGuiding returns 1
00:09:08.257 00.000 11616 scope still moving after pulse duration time elapsed
00:09:08.258 00.001 12268 UpdateGuideState exits: m=276 SNR=11.3
00:09:08.259 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:08.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:08.259 00.000 12268 Enqueuing Expose request
00:09:08.288 00.029 11616 IsSlewing returns 0
00:09:08.288 00.000 11616 IsGuiding returns 0
00:09:08.288 00.000 11616 scope move finished after 14 + 56 ms
00:09:08.289 00.001 11616 Move returns status 0, amount 14
00:09:08.289 00.000 11616 move complete, result=0
00:09:08.289 00.000 11616 worker thread done servicing request
00:09:08.289 00.000 11616 Worker thread wakes up
00:09:08.289 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:08.289 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:08.289 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
00:09:10.294 02.005 11616 Exposure complete
00:09:10.354 00.060 11616 worker thread done servicing request
00:09:10.354 00.000 12268 OnExposeComplete: enter
00:09:10.355 00.001 12268 UpdateGuideState(): m_state=6
00:09:10.355 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
00:09:10.355 00.000 12268 Star::Find returns 1 (0), X=916.80, Y=20.92, Mass=294, SNR=11.7, Peak=36 HFD=4.3
00:09:10.355 00.000 12268 MultiStar: [#1 0.45,0.28,0.70,U] [#2 0.12,0.60,0.00,M5] [#3 -0.37,0.48,0.00,M1] [#4 0.01,0.60,0.44,U] [#5 -0.13,-0.07,0.80,U] 
00:09:10.355 00.000 12268 refined, 3 included, MultiStar: {0.18, 0.30}, one-star: {0.30, 0.47}
00:09:10.356 00.001 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
00:09:10.356 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.74)
00:09:10.356 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.30 hyp=0.35 cameraTheta=1.04 mountX=0.31 mountY=0.14, mountTheta=0.41
00:09:10.358 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.30, opts=13)
00:09:10.359 00.001 12268 Enqueuing Move request for scope (0.18, 0.30)
00:09:10.359 00.000 11616 Worker thread wakes up
00:09:10.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.30) opts 0xd
00:09:10.359 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.30)
00:09:10.359 00.000 11616 Moving (0.18, 0.30) raw xDistance=0.31 yDistance=0.14
00:09:10.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:09:10.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:09:10.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:10.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:09:10.360 00.001 11616 MoveAxis(E, 0, ABG)
00:09:10.360 00.000 11616 Move returns status 0, amount 0
00:09:10.360 00.000 11616 MoveAxis(N, 0, ABG)
00:09:10.360 00.000 11616 Move returns status 0, amount 0
00:09:10.360 00.000 11616 move complete, result=0
00:09:10.360 00.000 11616 worker thread done servicing request
00:09:10.384 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
00:09:10.404 00.020 12268 UpdateGuideState exits: m=294 SNR=11.7
00:09:10.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:10.405 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:10.405 00.000 12268 Enqueuing Expose request
00:09:10.405 00.000 11616 Worker thread wakes up
00:09:10.405 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:10.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:10.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:12.420 02.015 11616 Exposure complete
00:09:12.475 00.055 11616 worker thread done servicing request
00:09:12.475 00.000 12268 OnExposeComplete: enter
00:09:12.475 00.000 12268 UpdateGuideState(): m_state=6
00:09:12.475 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
00:09:12.475 00.000 12268 Star::Find returns 1 (0), X=916.69, Y=20.78, Mass=249, SNR=10.9, Peak=40 HFD=3.0
00:09:12.476 00.001 12268 MultiStar: [#1 0.37,0.13,0.86,U] [#2 0.17,1.00,0.00,M6] [#3 0.04,0.57,0.60,U] [#4 0.57,0.89,0.00,M6] [#5 -0.07,-0.00,0.84,U] 
00:09:12.476 00.000 12268 refined, 3 included, MultiStar: {0.14, 0.24}, one-star: {0.19, 0.33}
00:09:12.476 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
00:09:12.476 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.73)
00:09:12.476 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.03 mountX=0.25 mountY=0.11, mountTheta=0.41
00:09:12.477 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.24, opts=13)
00:09:12.477 00.000 12268 Enqueuing Move request for scope (0.14, 0.24)
00:09:12.477 00.000 11616 Worker thread wakes up
00:09:12.478 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
00:09:12.478 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
00:09:12.478 00.000 11616 Moving (0.14, 0.24) raw xDistance=0.25 yDistance=0.11
00:09:12.478 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:09:12.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:09:12.478 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:12.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:09:12.478 00.000 11616 MoveAxis(E, 0, ABG)
00:09:12.478 00.000 11616 Move returns status 0, amount 0
00:09:12.478 00.000 11616 MoveAxis(N, 0, ABG)
00:09:12.478 00.000 11616 Move returns status 0, amount 0
00:09:12.478 00.000 11616 move complete, result=0
00:09:12.479 00.001 11616 worker thread done servicing request
00:09:12.503 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=169, Gamma=1.290
00:09:12.524 00.021 12268 UpdateGuideState exits: m=249 SNR=10.9
00:09:12.525 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:12.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:12.525 00.000 12268 Enqueuing Expose request
00:09:12.525 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:12.525 00.000 11616 Worker thread wakes up
00:09:12.525 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:12.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:14.548 02.023 11616 Exposure complete
00:09:14.611 00.063 11616 worker thread done servicing request
00:09:14.611 00.000 12268 OnExposeComplete: enter
00:09:14.611 00.000 12268 UpdateGuideState(): m_state=6
00:09:14.611 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
00:09:14.612 00.001 12268 Star::Find returns 1 (0), X=916.70, Y=20.85, Mass=331, SNR=12.4, Peak=38 HFD=5.0
00:09:14.612 00.000 12268 MultiStar: [#1 0.49,0.25,0.74,U] [#2 0.67,0.96,0.00,M7] [#3 -0.17,0.26,0.48,U] [#4 -0.33,1.24,0.00,M7] [#5 -0.05,0.00,0.74,U] 
00:09:14.612 00.000 12268 refined, 3 included, MultiStar: {0.15, 0.24}, one-star: {0.20, 0.39}
00:09:14.612 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
00:09:14.612 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.70)
00:09:14.612 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.24 hyp=0.28 cameraTheta=1.00 mountX=0.25 mountY=0.12, mountTheta=0.45
00:09:14.614 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.24, opts=13)
00:09:14.614 00.000 12268 Enqueuing Move request for scope (0.15, 0.24)
00:09:14.614 00.000 11616 Worker thread wakes up
00:09:14.614 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.24) opts 0xd
00:09:14.614 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.24)
00:09:14.614 00.000 11616 Moving (0.15, 0.24) raw xDistance=0.25 yDistance=0.12
00:09:14.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
00:09:14.614 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:14.615 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:09:14.615 00.000 11616 MoveAxis(W, 141, ABG)
00:09:14.615 00.000 11616 Guiding  Dir = 3, Dur = 141
00:09:14.615 00.000 11616 IsSlewing returns 0
00:09:14.615 00.000 11616 IsGuiding returns 0
00:09:14.616 00.001 11616 PulseGuide returned control before completion, sleep 151
00:09:14.641 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=140, Gamma=1.290
00:09:14.660 00.019 12268 UpdateGuideState exits: m=331 SNR=12.4
00:09:14.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:14.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:14.660 00.000 12268 Enqueuing Expose request
00:09:14.774 00.114 11616 IsGuiding returns 1
00:09:14.774 00.000 11616 scope still moving after pulse duration time elapsed
00:09:14.805 00.031 11616 IsSlewing returns 0
00:09:14.805 00.000 11616 IsGuiding returns 0
00:09:14.805 00.000 11616 scope move finished after 141 + 49 ms
00:09:14.805 00.000 11616 Move returns status 0, amount 141
00:09:14.806 00.001 11616 MoveAxis(N, 0, ABG)
00:09:14.806 00.000 11616 Move returns status 0, amount 0
00:09:14.806 00.000 11616 move complete, result=0
00:09:14.807 00.001 11616 worker thread done servicing request
00:09:14.807 00.000 12268 GuideStep: 0.3 px 141 ms WEST, 0.1 px 0 ms NORTH
00:09:14.807 00.000 11616 Worker thread wakes up
00:09:14.807 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:14.807 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:16.815 02.008 11616 Exposure complete
00:09:16.869 00.054 11616 worker thread done servicing request
00:09:16.869 00.000 12268 OnExposeComplete: enter
00:09:16.869 00.000 12268 UpdateGuideState(): m_state=6
00:09:16.869 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
00:09:16.869 00.000 12268 Star::Find returns 1 (0), X=916.97, Y=20.92, Mass=306, SNR=12.0, Peak=37 HFD=4.5
00:09:16.870 00.001 12268 MultiStar: [#1 0.36,0.60,0.00,M1] [#2 0.39,0.99,0.00,M8] [#3 0.69,1.06,0.00,M1] [#4 -0.43,0.97,0.00,M8] [#5 -0.01,-0.06,0.78,U] 
00:09:16.870 00.000 12268 refined, 1 included, MultiStar: {0.26, 0.24}, one-star: {0.47, 0.47}
00:09:16.870 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
00:09:16.870 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.45)
00:09:16.870 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.24 hyp=0.35 cameraTheta=0.75 mountX=0.26 mountY=0.23, mountTheta=0.71
00:09:16.871 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.24, opts=13)
00:09:16.871 00.000 12268 Enqueuing Move request for scope (0.26, 0.24)
00:09:16.872 00.001 11616 Worker thread wakes up
00:09:16.872 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.24) opts 0xd
00:09:16.872 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.24)
00:09:16.872 00.000 11616 Moving (0.26, 0.24) raw xDistance=0.26 yDistance=0.23
00:09:16.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
00:09:16.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:09:16.872 00.000 11616 MoveAxis(W, 147, ABG)
00:09:16.872 00.000 11616 Guiding  Dir = 3, Dur = 147
00:09:16.872 00.000 11616 IsSlewing returns 0
00:09:16.873 00.001 11616 IsGuiding returns 0
00:09:16.873 00.000 11616 PulseGuide returned control before completion, sleep 157
00:09:16.895 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=154, Gamma=1.290
00:09:16.915 00.020 12268 UpdateGuideState exits: m=306 SNR=12.0
00:09:16.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:16.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:16.915 00.000 12268 Enqueuing Expose request
00:09:17.045 00.130 11616 IsGuiding returns 1
00:09:17.045 00.000 11616 scope still moving after pulse duration time elapsed
00:09:17.077 00.032 11616 IsSlewing returns 0
00:09:17.078 00.001 11616 IsGuiding returns 0
00:09:17.078 00.000 11616 scope move finished after 147 + 58 ms
00:09:17.078 00.000 11616 Move returns status 0, amount 147
00:09:17.078 00.000 11616 MoveAxis(S, 19, ABG)
00:09:17.078 00.000 11616 Guiding  Dir = 1, Dur = 19
00:09:17.078 00.000 11616 IsSlewing returns 0
00:09:17.079 00.001 11616 IsGuiding returns 0
00:09:17.079 00.000 11616 PulseGuide returned control before completion, sleep 29
00:09:17.124 00.045 11616 IsGuiding returns 1
00:09:17.124 00.000 11616 scope still moving after pulse duration time elapsed
00:09:17.155 00.031 11616 IsSlewing returns 0
00:09:17.156 00.001 11616 IsGuiding returns 0
00:09:17.156 00.000 11616 scope move finished after 19 + 57 ms
00:09:17.156 00.000 11616 Move returns status 0, amount 19
00:09:17.156 00.000 11616 move complete, result=0
00:09:17.156 00.000 11616 worker thread done servicing request
00:09:17.156 00.000 11616 Worker thread wakes up
00:09:17.156 00.000 12268 GuideStep: 0.3 px 147 ms WEST, 0.2 px 19 ms SOUTH
00:09:17.157 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:17.157 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:19.176 02.019 11616 Exposure complete
00:09:19.233 00.057 11616 worker thread done servicing request
00:09:19.234 00.001 12268 OnExposeComplete: enter
00:09:19.234 00.000 12268 UpdateGuideState(): m_state=6
00:09:19.234 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
00:09:19.234 00.000 12268 Star::Find returns 1 (0), X=916.73, Y=20.79, Mass=241, SNR=10.7, Peak=39 HFD=3.5
00:09:19.234 00.000 12268 MultiStar: [#1 0.59,0.61,0.00,M2] [#2 0.02,0.79,0.00,M9] [#3 0.26,0.37,0.58,U] [#4 -0.36,0.89,0.00,M9] [#5 -0.09,-0.05,0.88,U] 
00:09:19.234 00.000 12268 refined, 2 included, MultiStar: {0.12, 0.21}, one-star: {0.23, 0.34}
00:09:19.234 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
00:09:19.234 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.73)
00:09:19.234 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.03 mountX=0.22 mountY=0.10, mountTheta=0.42
00:09:19.236 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.21, opts=13)
00:09:19.236 00.000 12268 Enqueuing Move request for scope (0.12, 0.21)
00:09:19.236 00.000 11616 Worker thread wakes up
00:09:19.236 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
00:09:19.236 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
00:09:19.236 00.000 11616 Moving (0.12, 0.21) raw xDistance=0.22 yDistance=0.10
00:09:19.236 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
00:09:19.236 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:19.237 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:09:19.237 00.000 11616 MoveAxis(W, 121, ABG)
00:09:19.237 00.000 11616 Guiding  Dir = 3, Dur = 121
00:09:19.237 00.000 11616 IsSlewing returns 0
00:09:19.237 00.000 11616 IsGuiding returns 0
00:09:19.238 00.001 11616 PulseGuide returned control before completion, sleep 131
00:09:19.260 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=136, Gamma=1.290
00:09:19.277 00.017 12268 UpdateGuideState exits: m=241 SNR=10.7
00:09:19.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:19.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:19.278 00.001 12268 Enqueuing Expose request
00:09:19.380 00.102 11616 IsGuiding returns 1
00:09:19.380 00.000 11616 scope still moving after pulse duration time elapsed
00:09:19.410 00.030 11616 IsSlewing returns 0
00:09:19.411 00.001 11616 IsGuiding returns 0
00:09:19.411 00.000 11616 scope move finished after 121 + 52 ms
00:09:19.411 00.000 11616 Move returns status 0, amount 121
00:09:19.411 00.000 11616 MoveAxis(N, 0, ABG)
00:09:19.411 00.000 11616 Move returns status 0, amount 0
00:09:19.411 00.000 11616 move complete, result=0
00:09:19.412 00.001 11616 worker thread done servicing request
00:09:19.412 00.000 11616 Worker thread wakes up
00:09:19.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:19.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:19.412 00.000 12268 GuideStep: 0.2 px 121 ms WEST, 0.1 px 0 ms NORTH
00:09:21.425 02.013 11616 Exposure complete
00:09:21.481 00.056 11616 worker thread done servicing request
00:09:21.481 00.000 12268 OnExposeComplete: enter
00:09:21.481 00.000 12268 UpdateGuideState(): m_state=6
00:09:21.481 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
00:09:21.482 00.001 12268 Star::Find returns 1 (0), X=916.76, Y=20.80, Mass=230, SNR=10.4, Peak=37 HFD=3.1
00:09:21.482 00.000 12268 MultiStar: [#1 0.68,0.38,0.00,M3] [#2 0.08,0.83,0.00,M10] [#3 0.85,1.21,0.00,M1] [#4 1.02,0.51,0.00,M10] [#5 -0.14,-0.05,0.90,U] 
00:09:21.482 00.000 12268 refined, 1 included, MultiStar: {0.07, 0.16}, one-star: {0.26, 0.34}
00:09:21.482 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
00:09:21.482 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.85)
00:09:21.482 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.15 mountX=0.16 mountY=0.05, mountTheta=0.29
00:09:21.483 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.16, opts=13)
00:09:21.484 00.001 12268 Enqueuing Move request for scope (0.07, 0.16)
00:09:21.484 00.000 11616 Worker thread wakes up
00:09:21.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
00:09:21.484 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
00:09:21.484 00.000 11616 Moving (0.07, 0.16) raw xDistance=0.16 yDistance=0.05
00:09:21.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
00:09:21.484 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:21.484 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:09:21.484 00.000 11616 MoveAxis(W, 92, ABG)
00:09:21.484 00.000 11616 Guiding  Dir = 3, Dur = 92
00:09:21.485 00.001 11616 IsSlewing returns 0
00:09:21.485 00.000 11616 IsGuiding returns 0
00:09:21.485 00.000 11616 PulseGuide returned control before completion, sleep 102
00:09:21.505 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
00:09:21.522 00.017 12268 UpdateGuideState exits: m=230 SNR=10.4
00:09:21.522 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:21.522 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:21.522 00.000 12268 Enqueuing Expose request
00:09:21.602 00.080 11616 IsGuiding returns 1
00:09:21.602 00.000 11616 scope still moving after pulse duration time elapsed
00:09:21.634 00.032 11616 IsSlewing returns 0
00:09:21.634 00.000 11616 IsGuiding returns 1
00:09:21.665 00.031 11616 IsSlewing returns 0
00:09:21.666 00.001 11616 IsGuiding returns 1
00:09:21.696 00.030 11616 IsSlewing returns 0
00:09:21.697 00.001 11616 IsGuiding returns 1
00:09:21.728 00.031 11616 IsSlewing returns 0
00:09:21.729 00.001 11616 IsGuiding returns 0
00:09:21.729 00.000 11616 scope move finished after 92 + 152 ms
00:09:21.729 00.000 11616 Move returns status 0, amount 92
00:09:21.729 00.000 11616 MoveAxis(N, 0, ABG)
00:09:21.729 00.000 11616 Move returns status 0, amount 0
00:09:21.729 00.000 11616 move complete, result=0
00:09:21.729 00.000 11616 worker thread done servicing request
00:09:21.730 00.001 11616 Worker thread wakes up
00:09:21.730 00.000 12268 GuideStep: 0.2 px 92 ms WEST, 0.0 px 0 ms NORTH
00:09:21.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:21.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:23.739 02.009 11616 Exposure complete
00:09:23.794 00.055 11616 worker thread done servicing request
00:09:23.794 00.000 12268 OnExposeComplete: enter
00:09:23.794 00.000 12268 UpdateGuideState(): m_state=6
00:09:23.794 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
00:09:23.794 00.000 12268 Star::Find returns 1 (0), X=917.05, Y=20.92, Mass=295, SNR=11.9, Peak=42 HFD=4.3
00:09:23.795 00.001 12268 MultiStar: [#1 0.56,0.43,0.00,M4] [#2 -0.26,0.61,0.00,R] [#3 0.45,0.74,0.00,M2] [#4 0.14,1.50,0.00,R] [#5 -0.13,-0.09,0.80,U] 
00:09:23.795 00.000 12268 refined, 1 included, MultiStar: {0.25, 0.22}, one-star: {0.56, 0.47}
00:09:23.795 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
00:09:23.795 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.42)
00:09:23.795 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.22 hyp=0.33 cameraTheta=0.72 mountX=0.24 mountY=0.22, mountTheta=0.74
00:09:23.796 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.22, opts=13)
00:09:23.796 00.000 12268 Enqueuing Move request for scope (0.25, 0.22)
00:09:23.796 00.000 11616 Worker thread wakes up
00:09:23.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.22) opts 0xd
00:09:23.796 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.22)
00:09:23.796 00.000 11616 Moving (0.25, 0.22) raw xDistance=0.24 yDistance=0.22
00:09:23.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
00:09:23.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
00:09:23.796 00.000 11616 MoveAxis(W, 136, ABG)
00:09:23.796 00.000 11616 Guiding  Dir = 3, Dur = 136
00:09:23.797 00.001 11616 IsSlewing returns 0
00:09:23.797 00.000 11616 IsGuiding returns 0
00:09:23.797 00.000 11616 PulseGuide returned control before completion, sleep 146
00:09:23.818 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=137, Gamma=1.290
00:09:23.836 00.018 12268 UpdateGuideState exits: m=295 SNR=11.9
00:09:23.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:23.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:23.836 00.000 12268 Enqueuing Expose request
00:09:23.946 00.110 11616 IsGuiding returns 1
00:09:23.946 00.000 11616 scope still moving after pulse duration time elapsed
00:09:23.977 00.031 11616 IsSlewing returns 0
00:09:23.977 00.000 11616 IsGuiding returns 0
00:09:23.977 00.000 11616 scope move finished after 136 + 43 ms
00:09:23.978 00.001 11616 Move returns status 0, amount 136
00:09:23.978 00.000 11616 MoveAxis(S, 19, ABG)
00:09:23.978 00.000 11616 Guiding  Dir = 1, Dur = 19
00:09:23.978 00.000 11616 IsSlewing returns 0
00:09:23.978 00.000 11616 IsGuiding returns 0
00:09:23.978 00.000 11616 PulseGuide returned control before completion, sleep 29
00:09:24.023 00.045 11616 IsGuiding returns 1
00:09:24.023 00.000 11616 scope still moving after pulse duration time elapsed
00:09:24.054 00.031 11616 IsSlewing returns 0
00:09:24.055 00.001 11616 IsGuiding returns 1
00:09:24.085 00.030 11616 IsSlewing returns 0
00:09:24.085 00.000 11616 IsGuiding returns 1
00:09:24.115 00.030 11616 IsSlewing returns 0
00:09:24.116 00.001 11616 IsGuiding returns 1
00:09:24.147 00.031 11616 IsSlewing returns 0
00:09:24.148 00.001 11616 IsGuiding returns 0
00:09:24.148 00.000 11616 scope move finished after 19 + 150 ms
00:09:24.148 00.000 11616 Move returns status 0, amount 19
00:09:24.148 00.000 11616 move complete, result=0
00:09:24.148 00.000 11616 worker thread done servicing request
00:09:24.148 00.000 11616 Worker thread wakes up
00:09:24.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:24.149 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:24.149 00.000 12268 GuideStep: 0.2 px 136 ms WEST, 0.2 px 19 ms SOUTH
00:09:26.150 02.001 11616 Exposure complete
00:09:26.204 00.054 11616 worker thread done servicing request
00:09:26.205 00.001 12268 OnExposeComplete: enter
00:09:26.205 00.000 12268 UpdateGuideState(): m_state=6
00:09:26.205 00.000 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
00:09:26.205 00.000 12268 Star::Find returns 1 (0), X=916.66, Y=20.54, Mass=232, SNR=10.5, Peak=40 HFD=3.2
00:09:26.205 00.000 12268 MultiStar: [#1 0.70,0.07,0.00,M5] [#2 0.53,0.20,0.81,U] [#3 0.61,0.53,0.00,M3] [#4 -0.86,-0.90,0.00,M1] [#5 0.11,0.04,0.91,U] 
00:09:26.205 00.000 12268 single-star, 2 included, MultiStar: {0.26, 0.10}, one-star: {0.16, 0.09}
00:09:26.206 00.001 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
00:09:26.206 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.18)
00:09:26.206 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.19 cameraTheta=0.48 mountX=0.10 mountY=0.15, mountTheta=0.98
00:09:26.207 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.09, opts=13)
00:09:26.207 00.000 12268 Enqueuing Move request for scope (0.16, 0.09)
00:09:26.207 00.000 11616 Worker thread wakes up
00:09:26.207 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
00:09:26.207 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
00:09:26.208 00.001 11616 Moving (0.16, 0.09) raw xDistance=0.10 yDistance=0.15
00:09:26.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
00:09:26.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:09:26.208 00.000 11616 MoveAxis(W, 57, ABG)
00:09:26.208 00.000 11616 Guiding  Dir = 3, Dur = 57
00:09:26.208 00.000 11616 IsSlewing returns 0
00:09:26.209 00.001 11616 IsGuiding returns 0
00:09:26.209 00.000 11616 PulseGuide returned control before completion, sleep 67
00:09:26.229 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=162, Gamma=1.290
00:09:26.246 00.017 12268 UpdateGuideState exits: m=232 SNR=10.5
00:09:26.246 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:26.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:26.246 00.000 12268 Enqueuing Expose request
00:09:26.290 00.044 11616 IsGuiding returns 0
00:09:26.290 00.000 11616 Move returns status 0, amount 57
00:09:26.290 00.000 11616 MoveAxis(S, 13, ABG)
00:09:26.290 00.000 11616 Guiding  Dir = 1, Dur = 13
00:09:26.291 00.001 11616 IsSlewing returns 0
00:09:26.291 00.000 11616 IsGuiding returns 0
00:09:26.292 00.001 11616 PulseGuide returned control before completion, sleep 23
00:09:26.322 00.030 11616 IsGuiding returns 1
00:09:26.323 00.001 11616 scope still moving after pulse duration time elapsed
00:09:26.352 00.029 11616 IsSlewing returns 0
00:09:26.352 00.000 11616 IsGuiding returns 1
00:09:26.384 00.032 11616 IsSlewing returns 0
00:09:26.385 00.001 11616 IsGuiding returns 1
00:09:26.416 00.031 11616 IsSlewing returns 0
00:09:26.417 00.001 11616 IsGuiding returns 1
00:09:26.449 00.032 11616 IsSlewing returns 0
00:09:26.449 00.000 11616 IsGuiding returns 1
00:09:26.480 00.031 11616 IsSlewing returns 0
00:09:26.481 00.001 11616 IsGuiding returns 0
00:09:26.481 00.000 11616 scope move finished after 13 + 176 ms
00:09:26.481 00.000 11616 Move returns status 0, amount 13
00:09:26.481 00.000 11616 move complete, result=0
00:09:26.481 00.000 11616 worker thread done servicing request
00:09:26.481 00.000 11616 Worker thread wakes up
00:09:26.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:26.482 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:26.482 00.000 12268 GuideStep: 0.1 px 57 ms WEST, 0.2 px 13 ms SOUTH
00:09:28.500 02.018 11616 Exposure complete
00:09:28.558 00.058 11616 worker thread done servicing request
00:09:28.558 00.000 12268 OnExposeComplete: enter
00:09:28.558 00.000 12268 UpdateGuideState(): m_state=6
00:09:28.558 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
00:09:28.558 00.000 12268 Star::Find returns 1 (0), X=916.75, Y=20.32, Mass=191, SNR=9.5, Peak=34 HFD=2.8
00:09:28.559 00.001 12268 MultiStar: [#1 0.29,-0.41,0.97,U] [#2 0.51,-0.55,0.00,M1] [#3 0.05,0.21,0.66,U] [#4 -0.58,-1.32,0.00,M2] [#5 -0.11,-0.09,0.98,U] 
00:09:28.559 00.000 12268 refined, 3 included, MultiStar: {0.12, -0.13}, one-star: {0.26, -0.13}
00:09:28.559 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
00:09:28.559 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
00:09:28.559 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.81 mountX=-0.12 mountY=0.14, mountTheta=2.27
00:09:28.560 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.13, opts=13)
00:09:28.560 00.000 12268 Enqueuing Move request for scope (0.12, -0.13)
00:09:28.560 00.000 11616 Worker thread wakes up
00:09:28.561 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
00:09:28.561 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
00:09:28.561 00.000 11616 Moving (0.12, -0.13) raw xDistance=-0.12 yDistance=0.14
00:09:28.561 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:28.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:09:28.561 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:28.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:09:28.561 00.000 11616 MoveAxis(E, 0, ABG)
00:09:28.561 00.000 11616 Move returns status 0, amount 0
00:09:28.561 00.000 11616 MoveAxis(N, 0, ABG)
00:09:28.561 00.000 11616 Move returns status 0, amount 0
00:09:28.561 00.000 11616 move complete, result=0
00:09:28.562 00.001 11616 worker thread done servicing request
00:09:28.581 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
00:09:28.598 00.017 12268 UpdateGuideState exits: m=191 SNR=9.5
00:09:28.599 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:28.599 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:28.599 00.000 12268 Enqueuing Expose request
00:09:28.599 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:28.599 00.000 11616 Worker thread wakes up
00:09:28.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:28.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:30.607 02.008 11616 Exposure complete
00:09:30.663 00.056 11616 worker thread done servicing request
00:09:30.663 00.000 12268 OnExposeComplete: enter
00:09:30.663 00.000 12268 UpdateGuideState(): m_state=6
00:09:30.663 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
00:09:30.664 00.001 12268 Star::Find returns 1 (0), X=916.72, Y=20.36, Mass=331, SNR=12.5, Peak=36 HFD=4.8
00:09:30.664 00.000 12268 MultiStar: [#1 0.22,-0.57,0.00,M5] [#2 1.07,-0.11,0.00,M2] [#3 -0.19,0.09,0.57,U] [#4 -0.46,-0.89,0.00,M3] [#5 -0.07,-0.04,0.74,U] 
00:09:30.664 00.000 12268 refined, 2 included, MultiStar: {0.02, -0.03}, one-star: {0.22, -0.09}
00:09:30.664 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
00:09:30.664 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.83)
00:09:30.664 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.87 mountX=-0.03 mountY=0.03, mountTheta=2.33
00:09:30.666 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.03, opts=13)
00:09:30.666 00.000 12268 Enqueuing Move request for scope (0.02, -0.03)
00:09:30.666 00.000 11616 Worker thread wakes up
00:09:30.666 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
00:09:30.666 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
00:09:30.666 00.000 11616 Moving (0.02, -0.03) raw xDistance=-0.03 yDistance=0.03
00:09:30.666 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:30.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:09:30.666 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:30.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:09:30.666 00.000 11616 MoveAxis(E, 0, ABG)
00:09:30.667 00.001 11616 Move returns status 0, amount 0
00:09:30.667 00.000 11616 MoveAxis(N, 0, ABG)
00:09:30.667 00.000 11616 Move returns status 0, amount 0
00:09:30.667 00.000 11616 move complete, result=0
00:09:30.667 00.000 11616 worker thread done servicing request
00:09:30.688 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=141, Gamma=1.290
00:09:30.705 00.017 12268 UpdateGuideState exits: m=331 SNR=12.5
00:09:30.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:30.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:30.705 00.000 12268 Enqueuing Expose request
00:09:30.706 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:30.706 00.000 11616 Worker thread wakes up
00:09:30.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:30.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:32.717 02.011 11616 Exposure complete
00:09:32.771 00.054 11616 worker thread done servicing request
00:09:32.772 00.001 12268 OnExposeComplete: enter
00:09:32.772 00.000 12268 UpdateGuideState(): m_state=6
00:09:32.772 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
00:09:32.772 00.000 12268 Star::Find returns 1 (0), X=916.63, Y=20.29, Mass=312, SNR=12.0, Peak=30 HFD=4.7
00:09:32.772 00.000 12268 MultiStar: [#1 0.56,-0.49,0.00,M6] [#2 -0.30,-0.30,0.59,U] [#3 0.71,-0.06,0.00,M2] [#4 -0.83,-2.10,0.00,M4] [#5 -0.05,0.05,0.77,U] 
00:09:32.772 00.000 12268 refined, 2 included, MultiStar: {-0.03, -0.13}, one-star: {0.14, -0.16}
00:09:32.772 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
00:09:32.772 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
00:09:32.773 00.001 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.84 mountX=-0.13 mountY=-0.02, mountTheta=-3.00
00:09:32.775 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.13, opts=13)
00:09:32.775 00.000 12268 Enqueuing Move request for scope (-0.03, -0.13)
00:09:32.775 00.000 11616 Worker thread wakes up
00:09:32.775 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
00:09:32.775 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
00:09:32.775 00.000 11616 Moving (-0.03, -0.13) raw xDistance=-0.13 yDistance=-0.02
00:09:32.776 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:32.776 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:09:32.776 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:32.776 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:09:32.776 00.000 11616 MoveAxis(E, 0, ABG)
00:09:32.776 00.000 11616 Move returns status 0, amount 0
00:09:32.776 00.000 11616 MoveAxis(N, 0, ABG)
00:09:32.776 00.000 11616 Move returns status 0, amount 0
00:09:32.776 00.000 11616 move complete, result=0
00:09:32.777 00.001 11616 worker thread done servicing request
00:09:32.799 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=129, Gamma=1.290
00:09:32.818 00.019 12268 UpdateGuideState exits: m=312 SNR=12.0
00:09:32.819 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:32.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:32.819 00.000 12268 Enqueuing Expose request
00:09:32.819 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:32.819 00.000 11616 Worker thread wakes up
00:09:32.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:32.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:34.831 02.012 11616 Exposure complete
00:09:34.886 00.055 11616 worker thread done servicing request
00:09:34.886 00.000 12268 OnExposeComplete: enter
00:09:34.887 00.001 12268 UpdateGuideState(): m_state=6
00:09:34.887 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
00:09:34.887 00.000 12268 Star::Find returns 1 (0), X=916.95, Y=20.50, Mass=231, SNR=10.4, Peak=36 HFD=3.0
00:09:34.887 00.000 12268 MultiStar: [#1 0.08,-0.23,0.83,U] [#2 0.78,-0.25,0.00,M2] [#3 0.70,-0.13,0.00,M3] [#4 -0.67,-0.48,0.00,M5] [#5 0.02,-0.04,0.90,U] 
00:09:34.887 00.000 12268 refined, 2 included, MultiStar: {0.20, -0.06}, one-star: {0.45, 0.05}
00:09:34.887 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
00:09:34.887 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.39)
00:09:34.887 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-0.31 mountX=-0.04 mountY=0.20, mountTheta=1.79
00:09:34.889 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.06, opts=13)
00:09:34.889 00.000 12268 Enqueuing Move request for scope (0.20, -0.06)
00:09:34.889 00.000 11616 Worker thread wakes up
00:09:34.889 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd
00:09:34.889 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.06)
00:09:34.889 00.000 11616 Moving (0.20, -0.06) raw xDistance=-0.04 yDistance=0.20
00:09:34.889 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:34.890 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:09:34.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
00:09:34.890 00.000 11616 MoveAxis(E, 0, ABG)
00:09:34.890 00.000 11616 Move returns status 0, amount 0
00:09:34.890 00.000 11616 MoveAxis(S, 17, ABG)
00:09:34.890 00.000 11616 Guiding  Dir = 1, Dur = 17
00:09:34.890 00.000 11616 IsSlewing returns 0
00:09:34.890 00.000 11616 IsGuiding returns 0
00:09:34.891 00.001 11616 PulseGuide returned control before completion, sleep 27
00:09:34.913 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=152, Gamma=1.290
00:09:34.922 00.009 11616 IsGuiding returns 1
00:09:34.922 00.000 11616 scope still moving after pulse duration time elapsed
00:09:34.934 00.012 12268 UpdateGuideState exits: m=231 SNR=10.4
00:09:34.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:34.934 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:34.934 00.000 12268 Enqueuing Expose request
00:09:34.953 00.019 11616 IsSlewing returns 0
00:09:34.953 00.000 11616 IsGuiding returns 0
00:09:34.953 00.000 11616 scope move finished after 17 + 45 ms
00:09:34.953 00.000 11616 Move returns status 0, amount 17
00:09:34.953 00.000 11616 move complete, result=0
00:09:34.954 00.001 11616 worker thread done servicing request
00:09:34.954 00.000 11616 Worker thread wakes up
00:09:34.954 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:34.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:34.957 00.003 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
00:09:36.956 01.999 11616 Exposure complete
00:09:37.009 00.053 11616 worker thread done servicing request
00:09:37.010 00.001 12268 OnExposeComplete: enter
00:09:37.010 00.000 12268 UpdateGuideState(): m_state=6
00:09:37.010 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
00:09:37.010 00.000 12268 Star::Find returns 1 (0), X=916.94, Y=20.42, Mass=354, SNR=13.0, Peak=45 HFD=4.1
00:09:37.010 00.000 12268 MultiStar: [#1 0.75,-0.36,0.00,M6] [#2 0.41,0.63,0.00,M3] [#3 0.40,0.29,0.49,U] [#4 -0.10,-0.93,0.00,M6] [#5 -0.02,-0.03,0.72,U] 
00:09:37.011 00.001 12268 refined, 2 included, MultiStar: {0.28, 0.04}, one-star: {0.44, -0.03}
00:09:37.011 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
00:09:37.011 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
00:09:37.011 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.28 cameraTheta=0.14 mountX=0.07 mountY=0.27, mountTheta=1.33
00:09:37.012 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.04, opts=13)
00:09:37.012 00.000 12268 Enqueuing Move request for scope (0.28, 0.04)
00:09:37.013 00.001 11616 Worker thread wakes up
00:09:37.013 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd
00:09:37.013 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.04)
00:09:37.013 00.000 11616 Moving (0.28, 0.04) raw xDistance=0.07 yDistance=0.27
00:09:37.013 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:37.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:09:37.013 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
00:09:37.013 00.000 11616 MoveAxis(E, 0, ABG)
00:09:37.013 00.000 11616 Move returns status 0, amount 0
00:09:37.013 00.000 11616 MoveAxis(S, 23, ABG)
00:09:37.013 00.000 11616 Guiding  Dir = 1, Dur = 23
00:09:37.014 00.001 11616 IsSlewing returns 0
00:09:37.014 00.000 11616 IsGuiding returns 0
00:09:37.014 00.000 11616 PulseGuide returned control before completion, sleep 33
00:09:37.037 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=161, Gamma=1.290
00:09:37.049 00.012 11616 IsGuiding returns 1
00:09:37.049 00.000 11616 scope still moving after pulse duration time elapsed
00:09:37.055 00.006 12268 UpdateGuideState exits: m=354 SNR=13.0
00:09:37.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:37.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:37.055 00.000 12268 Enqueuing Expose request
00:09:37.081 00.026 11616 IsSlewing returns 0
00:09:37.081 00.000 11616 IsGuiding returns 0
00:09:37.082 00.001 11616 scope move finished after 23 + 44 ms
00:09:37.082 00.000 11616 Move returns status 0, amount 23
00:09:37.082 00.000 11616 move complete, result=0
00:09:37.082 00.000 11616 worker thread done servicing request
00:09:37.082 00.000 11616 Worker thread wakes up
00:09:37.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:37.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:37.083 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
00:09:39.097 02.014 11616 Exposure complete
00:09:39.152 00.055 11616 worker thread done servicing request
00:09:39.152 00.000 12268 OnExposeComplete: enter
00:09:39.152 00.000 12268 UpdateGuideState(): m_state=6
00:09:39.152 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
00:09:39.152 00.000 12268 Star::Find returns 1 (0), X=916.83, Y=20.67, Mass=270, SNR=11.2, Peak=33 HFD=4.0
00:09:39.152 00.000 12268 MultiStar: [#1 0.26,0.01,0.84,U] [#2 -0.02,-0.01,0.59,U] [#3 0.79,0.17,0.00,M3] [#4 0.14,-1.00,0.00,M7] [#5 -0.02,-0.02,0.84,U] 
00:09:39.152 00.000 12268 refined, 3 included, MultiStar: {0.16, 0.06}, one-star: {0.33, 0.22}
00:09:39.152 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
00:09:39.152 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
00:09:39.153 00.001 12268 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.17 cameraTheta=0.37 mountX=0.08 mountY=0.15, mountTheta=1.09
00:09:39.155 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.06, opts=13)
00:09:39.155 00.000 12268 Enqueuing Move request for scope (0.16, 0.06)
00:09:39.155 00.000 11616 Worker thread wakes up
00:09:39.155 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.06) opts 0xd
00:09:39.155 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.06)
00:09:39.155 00.000 11616 Moving (0.16, 0.06) raw xDistance=0.08 yDistance=0.15
00:09:39.155 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:39.155 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:09:39.155 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:39.155 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:09:39.155 00.000 11616 MoveAxis(E, 0, ABG)
00:09:39.155 00.000 11616 Move returns status 0, amount 0
00:09:39.155 00.000 11616 MoveAxis(N, 0, ABG)
00:09:39.155 00.000 11616 Move returns status 0, amount 0
00:09:39.155 00.000 11616 move complete, result=0
00:09:39.157 00.002 11616 worker thread done servicing request
00:09:39.176 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=128, Gamma=1.290
00:09:39.193 00.017 12268 UpdateGuideState exits: m=270 SNR=11.2
00:09:39.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:39.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:39.193 00.000 12268 Enqueuing Expose request
00:09:39.193 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:39.193 00.000 11616 Worker thread wakes up
00:09:39.194 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:39.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:41.201 02.007 11616 Exposure complete
00:09:41.256 00.055 11616 worker thread done servicing request
00:09:41.256 00.000 12268 OnExposeComplete: enter
00:09:41.256 00.000 12268 UpdateGuideState(): m_state=6
00:09:41.257 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
00:09:41.257 00.000 12268 Star::Find returns 1 (0), X=916.57, Y=20.23, Mass=297, SNR=11.7, Peak=30 HFD=4.6
00:09:41.257 00.000 12268 MultiStar: [#1 0.43,-0.41,0.68,U] [#2 0.20,-0.07,0.60,U] [#3 -0.16,0.16,0.47,U] [#4 -0.66,-1.25,0.00,M8] [#5 -0.12,-0.03,0.80,U] 
00:09:41.257 00.000 12268 refined, 4 included, MultiStar: {0.09, -0.14}, one-star: {0.07, -0.22}
00:09:41.257 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
00:09:41.257 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.70)
00:09:41.257 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-1.00 mountX=-0.13 mountY=0.11, mountTheta=2.46
00:09:41.259 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.14, opts=13)
00:09:41.259 00.000 12268 Enqueuing Move request for scope (0.09, -0.14)
00:09:41.259 00.000 11616 Worker thread wakes up
00:09:41.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
00:09:41.259 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
00:09:41.259 00.000 11616 Moving (0.09, -0.14) raw xDistance=-0.13 yDistance=0.11
00:09:41.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:41.260 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:09:41.260 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:41.260 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:09:41.260 00.000 11616 MoveAxis(E, 0, ABG)
00:09:41.260 00.000 11616 Move returns status 0, amount 0
00:09:41.260 00.000 11616 MoveAxis(N, 0, ABG)
00:09:41.260 00.000 11616 Move returns status 0, amount 0
00:09:41.260 00.000 11616 move complete, result=0
00:09:41.261 00.001 11616 worker thread done servicing request
00:09:41.281 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=147, Gamma=1.290
00:09:41.300 00.019 12268 UpdateGuideState exits: m=297 SNR=11.7
00:09:41.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:41.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:41.300 00.000 12268 Enqueuing Expose request
00:09:41.300 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:41.300 00.000 11616 Worker thread wakes up
00:09:41.300 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:41.300 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:43.307 02.007 11616 Exposure complete
00:09:43.363 00.056 11616 worker thread done servicing request
00:09:43.363 00.000 12268 OnExposeComplete: enter
00:09:43.363 00.000 12268 UpdateGuideState(): m_state=6
00:09:43.364 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
00:09:43.364 00.000 12268 Star::Find returns 1 (0), X=916.83, Y=20.48, Mass=325, SNR=12.3, Peak=36 HFD=4.5
00:09:43.364 00.000 12268 MultiStar: [#1 0.38,-0.49,0.00,M5] [#2 0.44,-0.10,0.59,U] [#3 0.27,0.18,0.51,U] [#4 -0.13,-0.72,0.00,M9] [#5 0.02,-0.15,0.76,U] 
00:09:43.364 00.000 12268 refined, 3 included, MultiStar: {0.26, -0.02}, one-star: {0.33, 0.03}
00:09:43.364 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
00:09:43.364 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.64)
00:09:43.364 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.02 hyp=0.26 cameraTheta=-0.06 mountX=0.01 mountY=0.26, mountTheta=1.54
00:09:43.366 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.02, opts=13)
00:09:43.366 00.000 12268 Enqueuing Move request for scope (0.26, -0.02)
00:09:43.366 00.000 11616 Worker thread wakes up
00:09:43.366 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.02) opts 0xd
00:09:43.366 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.02)
00:09:43.366 00.000 11616 Moving (0.26, -0.02) raw xDistance=0.01 yDistance=0.26
00:09:43.366 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:43.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:09:43.367 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:09:43.367 00.000 11616 MoveAxis(E, 0, ABG)
00:09:43.367 00.000 11616 Move returns status 0, amount 0
00:09:43.367 00.000 11616 MoveAxis(S, 22, ABG)
00:09:43.367 00.000 11616 Guiding  Dir = 1, Dur = 22
00:09:43.367 00.000 11616 IsSlewing returns 0
00:09:43.367 00.000 11616 IsGuiding returns 0
00:09:43.368 00.001 11616 PulseGuide returned control before completion, sleep 32
00:09:43.388 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=155, Gamma=1.290
00:09:43.406 00.018 12268 UpdateGuideState exits: m=325 SNR=12.3
00:09:43.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:43.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:43.406 00.000 12268 Enqueuing Expose request
00:09:43.415 00.009 11616 IsGuiding returns 0
00:09:43.416 00.001 11616 Move returns status 0, amount 22
00:09:43.416 00.000 11616 move complete, result=0
00:09:43.417 00.001 11616 worker thread done servicing request
00:09:43.417 00.000 11616 Worker thread wakes up
00:09:43.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:43.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:43.418 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 22 ms SOUTH
00:09:45.432 02.014 11616 Exposure complete
00:09:45.486 00.054 11616 worker thread done servicing request
00:09:45.487 00.001 12268 OnExposeComplete: enter
00:09:45.487 00.000 12268 UpdateGuideState(): m_state=6
00:09:45.487 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
00:09:45.487 00.000 12268 Star::Find returns 1 (0), X=916.94, Y=20.23, Mass=312, SNR=12.0, Peak=33 HFD=4.5
00:09:45.487 00.000 12268 MultiStar: [#1 0.35,-0.36,0.69,U] [#2 0.45,-0.50,0.00,M1] [#3 0.29,-0.35,0.43,U] [#4 0.43,-1.32,0.00,M10] [#5 -0.06,-0.08,0.80,U] 
00:09:45.487 00.000 12268 refined, 3 included, MultiStar: {0.26, -0.24}, one-star: {0.44, -0.22}
00:09:45.487 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
00:09:45.487 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.96)
00:09:45.488 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=-0.24 hyp=0.35 cameraTheta=-0.74 mountX=-0.21 mountY=0.29, mountTheta=2.20
00:09:45.489 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.24, opts=13)
00:09:45.489 00.000 12268 Enqueuing Move request for scope (0.26, -0.24)
00:09:45.489 00.000 11616 Worker thread wakes up
00:09:45.489 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.24) opts 0xd
00:09:45.489 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.24)
00:09:45.489 00.000 11616 Moving (0.26, -0.24) raw xDistance=-0.21 yDistance=0.29
00:09:45.489 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.04 newest=-0.33
00:09:45.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
00:09:45.490 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:09:45.490 00.000 11616 MoveAxis(E, 117, ABG)
00:09:45.490 00.000 11616 Guiding  Dir = 2, Dur = 117
00:09:45.490 00.000 11616 IsSlewing returns 0
00:09:45.490 00.000 11616 IsGuiding returns 0
00:09:45.490 00.000 11616 PulseGuide returned control before completion, sleep 127
00:09:45.511 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=116, Gamma=1.290
00:09:45.529 00.018 12268 UpdateGuideState exits: m=312 SNR=12.0
00:09:45.529 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:45.530 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:45.530 00.000 12268 Enqueuing Expose request
00:09:45.620 00.090 11616 IsGuiding returns 1
00:09:45.620 00.000 11616 scope still moving after pulse duration time elapsed
00:09:45.651 00.031 11616 IsSlewing returns 0
00:09:45.652 00.001 11616 IsGuiding returns 1
00:09:45.682 00.030 11616 IsSlewing returns 0
00:09:45.683 00.001 11616 IsGuiding returns 0
00:09:45.683 00.000 11616 scope move finished after 117 + 75 ms
00:09:45.683 00.000 11616 Move returns status 0, amount 117
00:09:45.683 00.000 11616 MoveAxis(S, 24, ABG)
00:09:45.683 00.000 11616 Guiding  Dir = 1, Dur = 24
00:09:45.683 00.000 11616 IsSlewing returns 0
00:09:45.684 00.001 11616 IsGuiding returns 0
00:09:45.684 00.000 11616 PulseGuide returned control before completion, sleep 34
00:09:45.729 00.045 11616 IsGuiding returns 1
00:09:45.729 00.000 11616 scope still moving after pulse duration time elapsed
00:09:45.762 00.033 11616 IsSlewing returns 0
00:09:45.762 00.000 11616 IsGuiding returns 0
00:09:45.763 00.001 11616 scope move finished after 24 + 54 ms
00:09:45.763 00.000 11616 Move returns status 0, amount 24
00:09:45.763 00.000 11616 move complete, result=0
00:09:45.763 00.000 11616 worker thread done servicing request
00:09:45.763 00.000 11616 Worker thread wakes up
00:09:45.763 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:45.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:45.763 00.000 12268 GuideStep: -0.2 px 117 ms EAST, 0.3 px 24 ms SOUTH
00:09:47.779 02.016 11616 Exposure complete
00:09:47.834 00.055 11616 worker thread done servicing request
00:09:47.834 00.000 12268 OnExposeComplete: enter
00:09:47.834 00.000 12268 UpdateGuideState(): m_state=6
00:09:47.834 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
00:09:47.834 00.000 12268 Star::Find returns 1 (0), X=916.75, Y=20.37, Mass=309, SNR=12.1, Peak=32 HFD=4.5
00:09:47.835 00.001 12268 MultiStar: [#1 0.63,-0.04,0.00,M5] [#2 0.81,-0.16,0.00,M2] [#3 -0.21,0.57,0.00,M1] [#4 -0.11,-0.97,0.00,R] [#5 -0.24,-0.00,0.76,U] 
00:09:47.835 00.000 12268 refined, 1 included, MultiStar: {0.04, -0.05}, one-star: {0.25, -0.08}
00:09:47.835 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
00:09:47.835 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
00:09:47.835 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.89 mountX=-0.04 mountY=0.04, mountTheta=2.35
00:09:47.836 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.05, opts=13)
00:09:47.836 00.000 12268 Enqueuing Move request for scope (0.04, -0.05)
00:09:47.836 00.000 11616 Worker thread wakes up
00:09:47.836 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
00:09:47.836 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
00:09:47.836 00.000 11616 Moving (0.04, -0.05) raw xDistance=-0.04 yDistance=0.04
00:09:47.836 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:47.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:09:47.837 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:47.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:09:47.837 00.000 11616 MoveAxis(E, 0, ABG)
00:09:47.837 00.000 11616 Move returns status 0, amount 0
00:09:47.837 00.000 11616 MoveAxis(N, 0, ABG)
00:09:47.837 00.000 11616 Move returns status 0, amount 0
00:09:47.837 00.000 11616 move complete, result=0
00:09:47.837 00.000 11616 worker thread done servicing request
00:09:47.857 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=145, Gamma=1.290
00:09:47.874 00.017 12268 UpdateGuideState exits: m=309 SNR=12.1
00:09:47.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:47.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:47.874 00.000 12268 Enqueuing Expose request
00:09:47.874 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:47.875 00.001 11616 Worker thread wakes up
00:09:47.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:47.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:49.877 02.002 11616 Exposure complete
00:09:49.932 00.055 11616 worker thread done servicing request
00:09:49.932 00.000 12268 OnExposeComplete: enter
00:09:49.932 00.000 12268 UpdateGuideState(): m_state=6
00:09:49.934 00.002 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
00:09:49.934 00.000 12268 Star::Find returns 1 (0), X=916.87, Y=20.75, Mass=313, SNR=12.2, Peak=42 HFD=4.5
00:09:49.934 00.000 12268 MultiStar: [#1 0.77,0.37,0.00,M6] [#2 0.16,0.12,0.65,U] [#3 0.60,1.06,0.00,M2] [#4 -0.26,0.03,0.44,U] [#5 0.05,-0.08,0.77,U] 
00:09:49.934 00.000 12268 refined, 3 included, MultiStar: {0.14, 0.12}, one-star: {0.37, 0.30}
00:09:49.934 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
00:09:49.934 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.40)
00:09:49.934 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.18 cameraTheta=0.70 mountX=0.13 mountY=0.12, mountTheta=0.76
00:09:49.935 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.12, opts=13)
00:09:49.935 00.000 12268 Enqueuing Move request for scope (0.14, 0.12)
00:09:49.935 00.000 11616 Worker thread wakes up
00:09:49.935 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
00:09:49.935 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
00:09:49.935 00.000 11616 Moving (0.14, 0.12) raw xDistance=0.13 yDistance=0.12
00:09:49.935 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:49.935 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:09:49.935 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:49.935 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:09:49.936 00.001 11616 MoveAxis(E, 0, ABG)
00:09:49.936 00.000 11616 Move returns status 0, amount 0
00:09:49.936 00.000 11616 MoveAxis(N, 0, ABG)
00:09:49.936 00.000 11616 Move returns status 0, amount 0
00:09:49.936 00.000 11616 move complete, result=0
00:09:49.936 00.000 11616 worker thread done servicing request
00:09:49.958 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=133, Gamma=1.290
00:09:49.977 00.019 12268 UpdateGuideState exits: m=313 SNR=12.2
00:09:49.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:49.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:49.977 00.000 12268 Enqueuing Expose request
00:09:49.977 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:49.977 00.000 11616 Worker thread wakes up
00:09:49.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:49.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:51.985 02.008 11616 Exposure complete
00:09:52.040 00.055 11616 worker thread done servicing request
00:09:52.041 00.001 12268 OnExposeComplete: enter
00:09:52.041 00.000 12268 UpdateGuideState(): m_state=6
00:09:52.041 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
00:09:52.041 00.000 12268 Star::Find returns 1 (0), X=916.57, Y=20.74, Mass=317, SNR=12.3, Peak=39 HFD=4.6
00:09:52.041 00.000 12268 MultiStar: [#1 0.06,-0.18,0.64,U] [#2 0.09,-0.06,0.61,U] [#3 0.39,0.69,0.00,M3] [#4 0.14,-0.21,0.44,U] [#5 -0.06,-0.02,0.78,U] 
00:09:52.041 00.000 12268 refined, 4 included, MultiStar: {0.05, 0.01}, one-star: {0.07, 0.28}
00:09:52.041 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
00:09:52.042 00.001 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
00:09:52.042 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.14 mountX=0.01 mountY=0.05, mountTheta=1.33
00:09:52.043 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.01, opts=13)
00:09:52.044 00.001 12268 Enqueuing Move request for scope (0.05, 0.01)
00:09:52.044 00.000 11616 Worker thread wakes up
00:09:52.044 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
00:09:52.044 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
00:09:52.044 00.000 11616 Moving (0.05, 0.01) raw xDistance=0.01 yDistance=0.05
00:09:52.044 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:52.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:09:52.044 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:52.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:09:52.044 00.000 11616 MoveAxis(E, 0, ABG)
00:09:52.044 00.000 11616 Move returns status 0, amount 0
00:09:52.044 00.000 11616 MoveAxis(N, 0, ABG)
00:09:52.045 00.001 11616 Move returns status 0, amount 0
00:09:52.045 00.000 11616 move complete, result=0
00:09:52.045 00.000 11616 worker thread done servicing request
00:09:52.067 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=111, Gamma=1.290
00:09:52.085 00.018 12268 UpdateGuideState exits: m=317 SNR=12.3
00:09:52.085 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:52.085 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:52.086 00.001 12268 Enqueuing Expose request
00:09:52.086 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:52.086 00.000 11616 Worker thread wakes up
00:09:52.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:52.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:54.106 02.020 11616 Exposure complete
00:09:54.160 00.054 11616 worker thread done servicing request
00:09:54.160 00.000 12268 OnExposeComplete: enter
00:09:54.160 00.000 12268 UpdateGuideState(): m_state=6
00:09:54.161 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
00:09:54.161 00.000 12268 Star::Find returns 1 (0), X=916.64, Y=20.81, Mass=322, SNR=12.4, Peak=34 HFD=4.7
00:09:54.161 00.000 12268 MultiStar: [#1 -0.28,0.04,0.68,U] [#2 0.12,-0.16,0.58,U] [#3 -0.86,0.52,0.00,M4] [#4 -0.52,0.82,0.00,M1] [#5 0.03,-0.16,0.75,U] 
00:09:54.161 00.000 12268 refined, 3 included, MultiStar: {0.02, 0.06}, one-star: {0.15, 0.36}
00:09:54.161 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
00:09:54.161 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.01)
00:09:54.161 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.31 mountX=0.06 mountY=0.01, mountTheta=0.13
00:09:54.163 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.06, opts=13)
00:09:54.163 00.000 12268 Enqueuing Move request for scope (0.02, 0.06)
00:09:54.163 00.000 11616 Worker thread wakes up
00:09:54.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
00:09:54.163 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
00:09:54.163 00.000 11616 Moving (0.02, 0.06) raw xDistance=0.06 yDistance=0.01
00:09:54.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:54.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:09:54.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:54.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:09:54.164 00.001 11616 MoveAxis(E, 0, ABG)
00:09:54.164 00.000 11616 Move returns status 0, amount 0
00:09:54.164 00.000 11616 MoveAxis(N, 0, ABG)
00:09:54.164 00.000 11616 Move returns status 0, amount 0
00:09:54.164 00.000 11616 move complete, result=0
00:09:54.164 00.000 11616 worker thread done servicing request
00:09:54.184 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=117, Gamma=1.290
00:09:54.203 00.019 12268 UpdateGuideState exits: m=322 SNR=12.4
00:09:54.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:54.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:54.203 00.000 12268 Enqueuing Expose request
00:09:54.203 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:54.203 00.000 11616 Worker thread wakes up
00:09:54.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:54.204 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:56.304 02.100 11616 Exposure complete
00:09:56.358 00.054 11616 worker thread done servicing request
00:09:56.359 00.001 12268 OnExposeComplete: enter
00:09:56.359 00.000 12268 UpdateGuideState(): m_state=6
00:09:56.359 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
00:09:56.359 00.000 12268 Star::Find returns 1 (0), X=916.83, Y=20.54, Mass=255, SNR=11.0, Peak=31 HFD=4.5
00:09:56.359 00.000 12268 MultiStar: [#1 0.04,0.04,0.76,U] [#2 0.19,0.03,0.71,U] [#3 0.13,1.18,0.00,M5] [#4 -0.07,-0.11,0.51,U] [#5 -0.34,-0.07,0.86,U] 
00:09:56.359 00.000 12268 refined, 4 included, MultiStar: {0.04, 0.01}, one-star: {0.33, 0.09}
00:09:56.360 00.001 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
00:09:56.360 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
00:09:56.360 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.13 mountX=0.01 mountY=0.04, mountTheta=1.34
00:09:56.361 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.01, opts=13)
00:09:56.361 00.000 12268 Enqueuing Move request for scope (0.04, 0.01)
00:09:56.361 00.000 11616 Worker thread wakes up
00:09:56.361 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
00:09:56.361 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
00:09:56.362 00.001 11616 Moving (0.04, 0.01) raw xDistance=0.01 yDistance=0.04
00:09:56.362 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:56.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:09:56.362 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:56.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:09:56.362 00.000 11616 MoveAxis(E, 0, ABG)
00:09:56.362 00.000 11616 Move returns status 0, amount 0
00:09:56.362 00.000 11616 MoveAxis(N, 0, ABG)
00:09:56.362 00.000 11616 Move returns status 0, amount 0
00:09:56.362 00.000 11616 move complete, result=0
00:09:56.362 00.000 11616 worker thread done servicing request
00:09:56.384 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=122, Gamma=1.290
00:09:56.402 00.018 12268 UpdateGuideState exits: m=255 SNR=11.0
00:09:56.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:56.402 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:56.402 00.000 12268 Enqueuing Expose request
00:09:56.402 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:56.402 00.000 11616 Worker thread wakes up
00:09:56.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:56.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:09:58.410 02.008 11616 Exposure complete
00:09:58.465 00.055 11616 worker thread done servicing request
00:09:58.466 00.001 12268 OnExposeComplete: enter
00:09:58.466 00.000 12268 UpdateGuideState(): m_state=6
00:09:58.466 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
00:09:58.466 00.000 12268 Star::Find returns 1 (0), X=916.90, Y=20.73, Mass=269, SNR=11.2, Peak=32 HFD=4.8
00:09:58.466 00.000 12268 MultiStar: [#1 -0.06,0.47,0.63,U] [#2 0.28,0.18,0.62,U] [#3 -0.09,0.12,0.52,U] [#4 -0.44,0.50,0.00,M1] [#5 -0.43,0.15,0.85,U] 
00:09:58.467 00.001 12268 refined, 4 included, MultiStar: {0.04, 0.24}, one-star: {0.40, 0.28}
00:09:58.467 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
00:09:58.467 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
00:09:58.467 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.42 mountX=0.24 mountY=0.00, mountTheta=0.02
00:09:58.468 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.24, opts=13)
00:09:58.468 00.000 12268 Enqueuing Move request for scope (0.04, 0.24)
00:09:58.468 00.000 11616 Worker thread wakes up
00:09:58.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
00:09:58.469 00.001 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
00:09:58.469 00.000 11616 Moving (0.04, 0.24) raw xDistance=0.24 yDistance=0.00
00:09:58.469 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:58.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:09:58.469 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:58.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:09:58.469 00.000 11616 MoveAxis(E, 0, ABG)
00:09:58.469 00.000 11616 Move returns status 0, amount 0
00:09:58.470 00.001 11616 MoveAxis(N, 0, ABG)
00:09:58.470 00.000 11616 Move returns status 0, amount 0
00:09:58.470 00.000 11616 move complete, result=0
00:09:58.470 00.000 11616 worker thread done servicing request
00:09:58.491 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=132, Gamma=1.290
00:09:58.509 00.018 12268 UpdateGuideState exits: m=269 SNR=11.2
00:09:58.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:58.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:09:58.509 00.000 12268 Enqueuing Expose request
00:09:58.509 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:58.509 00.000 11616 Worker thread wakes up
00:09:58.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:09:58.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:00.528 02.019 11616 Exposure complete
00:10:00.585 00.057 11616 worker thread done servicing request
00:10:00.585 00.000 12268 OnExposeComplete: enter
00:10:00.586 00.001 12268 UpdateGuideState(): m_state=6
00:10:00.586 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
00:10:00.586 00.000 12268 Star::Find returns 1 (0), X=916.87, Y=21.17, Mass=304, SNR=12.0, Peak=36 HFD=4.7
00:10:00.586 00.000 12268 MultiStar: [#1 0.54,0.36,0.00,M3] [#2 0.15,-0.01,0.63,U] [#3 0.14,0.90,0.00,M5] [#4 -0.17,-0.23,0.47,U] [#5 -0.11,-0.03,0.81,U] 
00:10:00.586 00.000 12268 refined, 3 included, MultiStar: {0.10, 0.20}, one-star: {0.37, 0.72}
00:10:00.586 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
00:10:00.586 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
00:10:00.586 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.22 cameraTheta=1.09 mountX=0.21 mountY=0.08, mountTheta=0.35
00:10:00.589 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.20, opts=13)
00:10:00.589 00.000 12268 Enqueuing Move request for scope (0.10, 0.20)
00:10:00.589 00.000 11616 Worker thread wakes up
00:10:00.589 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
00:10:00.589 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
00:10:00.589 00.000 11616 Moving (0.10, 0.20) raw xDistance=0.21 yDistance=0.08
00:10:00.589 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:10:00.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:10:00.590 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:00.590 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:10:00.590 00.000 11616 MoveAxis(E, 0, ABG)
00:10:00.590 00.000 11616 Move returns status 0, amount 0
00:10:00.590 00.000 11616 MoveAxis(N, 0, ABG)
00:10:00.590 00.000 11616 Move returns status 0, amount 0
00:10:00.590 00.000 11616 move complete, result=0
00:10:00.590 00.000 11616 worker thread done servicing request
00:10:00.616 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=123, Gamma=1.290
00:10:00.637 00.021 12268 UpdateGuideState exits: m=304 SNR=12.0
00:10:00.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:00.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:00.637 00.000 12268 Enqueuing Expose request
00:10:00.637 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:00.637 00.000 11616 Worker thread wakes up
00:10:00.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:00.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:02.650 02.013 11616 Exposure complete
00:10:02.706 00.056 11616 worker thread done servicing request
00:10:02.706 00.000 12268 OnExposeComplete: enter
00:10:02.706 00.000 12268 UpdateGuideState(): m_state=6
00:10:02.707 00.001 12268 Star::Find(15, 916, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
00:10:02.707 00.000 12268 Star::Find returns 1 (0), X=916.29, Y=20.63, Mass=185, SNR=9.4, Peak=30 HFD=3.2
00:10:02.707 00.000 12268 MultiStar: [#1 0.54,0.28,0.00,M4] [#2 -0.21,0.54,0.78,U] [#3 -0.38,0.37,0.71,U] [#4 -0.26,0.46,0.49,U] [#5 0.03,-0.07,0.99,U] 
00:10:02.707 00.000 12268 single-star, 4 included, MultiStar: {-0.19, 0.26}, one-star: {-0.21, 0.18}
00:10:02.707 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
00:10:02.707 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
00:10:02.707 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.18 hyp=0.28 cameraTheta=2.43 mountX=0.16 mountY=-0.23, mountTheta=-0.97
00:10:02.709 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.18, opts=13)
00:10:02.709 00.000 12268 Enqueuing Move request for scope (-0.21, 0.18)
00:10:02.709 00.000 11616 Worker thread wakes up
00:10:02.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.18) opts 0xd
00:10:02.709 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.18)
00:10:02.709 00.000 11616 Moving (-0.21, 0.18) raw xDistance=0.16 yDistance=-0.23
00:10:02.709 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.24 newest=0.61
00:10:02.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
00:10:02.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:10:02.710 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:10:02.710 00.000 11616 MoveAxis(W, 91, ABG)
00:10:02.710 00.000 11616 Guiding  Dir = 3, Dur = 91
00:10:02.710 00.000 11616 IsSlewing returns 0
00:10:02.710 00.000 11616 IsGuiding returns 0
00:10:02.711 00.001 11616 PulseGuide returned control before completion, sleep 101
00:10:02.730 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=130, Gamma=1.290
00:10:02.747 00.017 12268 UpdateGuideState exits: m=185 SNR=9.4
00:10:02.747 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:02.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:02.747 00.000 12268 Enqueuing Expose request
00:10:02.815 00.068 11616 IsGuiding returns 1
00:10:02.815 00.000 11616 scope still moving after pulse duration time elapsed
00:10:02.846 00.031 11616 IsSlewing returns 0
00:10:02.846 00.000 11616 IsGuiding returns 0
00:10:02.846 00.000 11616 scope move finished after 91 + 45 ms
00:10:02.847 00.001 11616 Move returns status 0, amount 91
00:10:02.847 00.000 11616 MoveAxis(N, 0, ABG)
00:10:02.847 00.000 11616 Move returns status 0, amount 0
00:10:02.847 00.000 11616 move complete, result=0
00:10:02.847 00.000 11616 worker thread done servicing request
00:10:02.847 00.000 11616 Worker thread wakes up
00:10:02.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:02.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:02.847 00.000 12268 GuideStep: 0.2 px 91 ms WEST, -0.2 px 0 ms NORTH
00:10:04.857 02.010 11616 Exposure complete
00:10:04.914 00.057 11616 worker thread done servicing request
00:10:04.914 00.000 12268 OnExposeComplete: enter
00:10:04.914 00.000 12268 UpdateGuideState(): m_state=6
00:10:04.914 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
00:10:04.914 00.000 12268 Star::Find returns 1 (0), X=916.69, Y=20.67, Mass=245, SNR=10.7, Peak=31 HFD=4.8
00:10:04.914 00.000 12268 MultiStar: [#1 -0.22,-0.48,0.74,U] [#2 0.72,0.14,0.00,M1] [#3 0.45,-0.10,0.60,U] [#4 -0.21,-0.11,0.51,U] [#5 -0.20,-0.01,0.92,U] 
00:10:04.914 00.000 12268 refined, 4 included, MultiStar: {0.00, -0.07}, one-star: {0.19, 0.22}
00:10:04.914 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
00:10:04.914 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
00:10:04.914 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.51 mountX=-0.07 mountY=0.01, mountTheta=2.95
00:10:04.916 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.07, opts=13)
00:10:04.916 00.000 12268 Enqueuing Move request for scope (0.00, -0.07)
00:10:04.916 00.000 11616 Worker thread wakes up
00:10:04.916 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
00:10:04.916 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
00:10:04.916 00.000 11616 Moving (0.00, -0.07) raw xDistance=-0.07 yDistance=0.01
00:10:04.916 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:04.916 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:10:04.916 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:04.917 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:10:04.917 00.000 11616 MoveAxis(E, 0, ABG)
00:10:04.917 00.000 11616 Move returns status 0, amount 0
00:10:04.917 00.000 11616 MoveAxis(N, 0, ABG)
00:10:04.917 00.000 11616 Move returns status 0, amount 0
00:10:04.917 00.000 11616 move complete, result=0
00:10:04.917 00.000 11616 worker thread done servicing request
00:10:04.940 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=97, Gamma=1.290
00:10:04.958 00.018 12268 UpdateGuideState exits: m=245 SNR=10.7
00:10:04.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:04.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:04.958 00.000 12268 Enqueuing Expose request
00:10:04.958 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:04.958 00.000 11616 Worker thread wakes up
00:10:04.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:04.959 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:06.973 02.014 11616 Exposure complete
00:10:07.028 00.055 11616 worker thread done servicing request
00:10:07.028 00.000 12268 OnExposeComplete: enter
00:10:07.028 00.000 12268 UpdateGuideState(): m_state=6
00:10:07.028 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
00:10:07.028 00.000 12268 Star::Find returns 1 (0), X=916.43, Y=20.50, Mass=241, SNR=10.7, Peak=27 HFD=4.4
00:10:07.028 00.000 12268 MultiStar: [#1 0.18,-0.40,0.67,U] [#2 0.03,0.42,0.72,U] [#3 -0.07,0.31,0.68,U] [#4 -0.52,0.48,0.00,M1] [#5 -0.24,-0.07,0.90,U] 
00:10:07.028 00.000 12268 refined, 4 included, MultiStar: {-0.05, 0.06}, one-star: {-0.07, 0.05}
00:10:07.029 00.001 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
00:10:07.029 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
00:10:07.029 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.29 mountX=0.05 mountY=-0.06, mountTheta=-0.83
00:10:07.030 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.06, opts=13)
00:10:07.030 00.000 12268 Enqueuing Move request for scope (-0.05, 0.06)
00:10:07.030 00.000 11616 Worker thread wakes up
00:10:07.031 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
00:10:07.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
00:10:07.031 00.000 11616 Moving (-0.05, 0.06) raw xDistance=0.05 yDistance=-0.06
00:10:07.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:07.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:07.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:07.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:10:07.031 00.000 11616 MoveAxis(E, 0, ABG)
00:10:07.031 00.000 11616 Move returns status 0, amount 0
00:10:07.031 00.000 11616 MoveAxis(N, 0, ABG)
00:10:07.031 00.000 11616 Move returns status 0, amount 0
00:10:07.031 00.000 11616 move complete, result=0
00:10:07.031 00.000 11616 worker thread done servicing request
00:10:07.053 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=134, Gamma=1.290
00:10:07.070 00.017 12268 UpdateGuideState exits: m=241 SNR=10.7
00:10:07.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:07.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:07.070 00.000 12268 Enqueuing Expose request
00:10:07.070 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:07.071 00.001 11616 Worker thread wakes up
00:10:07.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:07.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:09.087 02.016 11616 Exposure complete
00:10:09.143 00.056 11616 worker thread done servicing request
00:10:09.143 00.000 12268 OnExposeComplete: enter
00:10:09.143 00.000 12268 UpdateGuideState(): m_state=6
00:10:09.143 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
00:10:09.143 00.000 12268 Star::Find returns 1 (0), X=916.39, Y=20.26, Mass=231, SNR=10.5, Peak=28 HFD=4.5
00:10:09.143 00.000 12268 MultiStar: [#1 0.50,-0.45,0.00,M3] [#2 0.14,-0.45,0.56,U] [#3 -0.11,0.31,0.59,U] [#4 0.65,0.13,0.00,M2] [#5 -0.19,0.08,0.90,U] 
00:10:09.143 00.000 12268 refined, 3 included, MultiStar: {-0.09, -0.06}, one-star: {-0.11, -0.20}
00:10:09.143 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
00:10:09.143 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
00:10:09.143 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.51 mountX=-0.07 mountY=-0.08, mountTheta=-2.31
00:10:09.145 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.06, opts=13)
00:10:09.145 00.000 12268 Enqueuing Move request for scope (-0.09, -0.06)
00:10:09.145 00.000 11616 Worker thread wakes up
00:10:09.145 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
00:10:09.145 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
00:10:09.145 00.000 11616 Moving (-0.09, -0.06) raw xDistance=-0.07 yDistance=-0.08
00:10:09.145 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:09.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:10:09.147 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:09.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:10:09.147 00.000 11616 MoveAxis(E, 0, ABG)
00:10:09.147 00.000 11616 Move returns status 0, amount 0
00:10:09.147 00.000 11616 MoveAxis(N, 0, ABG)
00:10:09.147 00.000 11616 Move returns status 0, amount 0
00:10:09.147 00.000 11616 move complete, result=0
00:10:09.147 00.000 11616 worker thread done servicing request
00:10:09.170 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=116, Gamma=1.290
00:10:09.189 00.019 12268 UpdateGuideState exits: m=231 SNR=10.5
00:10:09.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:09.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:09.189 00.000 12268 Enqueuing Expose request
00:10:09.190 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:09.190 00.000 11616 Worker thread wakes up
00:10:09.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:09.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:11.201 02.011 11616 Exposure complete
00:10:11.262 00.061 11616 worker thread done servicing request
00:10:11.263 00.001 12268 OnExposeComplete: enter
00:10:11.263 00.000 12268 UpdateGuideState(): m_state=6
00:10:11.263 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
00:10:11.263 00.000 12268 Star::Find returns 1 (0), X=916.52, Y=20.46, Mass=226, SNR=10.2, Peak=27 HFD=5.0
00:10:11.263 00.000 12268 MultiStar: [#1 0.46,-0.39,0.00,M4] [#2 -0.10,-0.50,0.64,U] [#3 -0.46,-0.40,0.00,M2] [#4 -0.13,-0.18,0.43,U] [#5 -0.06,0.01,0.92,U] 
00:10:11.263 00.000 12268 single-star, 3 included, MultiStar: {-0.05, -0.12}, one-star: {0.03, 0.01}
00:10:11.264 00.001 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
00:10:11.264 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
00:10:11.264 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.36 mountX=0.01 mountY=0.02, mountTheta=1.10
00:10:11.265 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.01, opts=13)
00:10:11.265 00.000 12268 Enqueuing Move request for scope (0.03, 0.01)
00:10:11.266 00.001 11616 Worker thread wakes up
00:10:11.266 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
00:10:11.266 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
00:10:11.266 00.000 11616 Moving (0.03, 0.01) raw xDistance=0.01 yDistance=0.02
00:10:11.266 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:11.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:10:11.266 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:11.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:10:11.266 00.000 11616 MoveAxis(E, 0, ABG)
00:10:11.266 00.000 11616 Move returns status 0, amount 0
00:10:11.266 00.000 11616 MoveAxis(N, 0, ABG)
00:10:11.266 00.000 11616 Move returns status 0, amount 0
00:10:11.267 00.001 11616 move complete, result=0
00:10:11.267 00.000 11616 worker thread done servicing request
00:10:11.289 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=113, Gamma=1.290
00:10:11.307 00.018 12268 UpdateGuideState exits: m=226 SNR=10.2
00:10:11.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:11.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:11.307 00.000 12268 Enqueuing Expose request
00:10:11.307 00.000 11616 Worker thread wakes up
00:10:11.307 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:11.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:11.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:13.319 02.012 11616 Exposure complete
00:10:13.373 00.054 11616 worker thread done servicing request
00:10:13.374 00.001 12268 OnExposeComplete: enter
00:10:13.374 00.000 12268 UpdateGuideState(): m_state=6
00:10:13.374 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
00:10:13.374 00.000 12268 Star::Find returns 1 (0), X=916.81, Y=20.37, Mass=181, SNR=9.3, Peak=25 HFD=4.2
00:10:13.374 00.000 12268 MultiStar: [#1 0.00,-0.04,0.80,U] [#2 -0.47,-0.03,0.67,U] [#3 -0.18,0.11,0.64,U] [#4 -0.92,-0.87,0.00,M2] [#5 -0.12,-0.04,0.98,U] 
00:10:13.375 00.001 12268 refined, 4 included, MultiStar: {-0.06, -0.02}, one-star: {0.31, -0.08}
00:10:13.375 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
00:10:13.375 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
00:10:13.375 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.75 mountX=-0.03 mountY=-0.05, mountTheta=-2.07
00:10:13.376 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.02, opts=13)
00:10:13.376 00.000 12268 Enqueuing Move request for scope (-0.06, -0.02)
00:10:13.376 00.000 11616 Worker thread wakes up
00:10:13.376 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
00:10:13.377 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
00:10:13.377 00.000 11616 Moving (-0.06, -0.02) raw xDistance=-0.03 yDistance=-0.05
00:10:13.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:13.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:10:13.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:13.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:10:13.377 00.000 11616 MoveAxis(E, 0, ABG)
00:10:13.377 00.000 11616 Move returns status 0, amount 0
00:10:13.377 00.000 11616 MoveAxis(N, 0, ABG)
00:10:13.377 00.000 11616 Move returns status 0, amount 0
00:10:13.377 00.000 11616 move complete, result=0
00:10:13.377 00.000 11616 worker thread done servicing request
00:10:13.398 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=112, Gamma=1.290
00:10:13.416 00.018 12268 UpdateGuideState exits: m=181 SNR=9.3
00:10:13.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:13.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:13.416 00.000 12268 Enqueuing Expose request
00:10:13.416 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:13.416 00.000 11616 Worker thread wakes up
00:10:13.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:13.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:15.434 02.018 11616 Exposure complete
00:10:15.489 00.055 11616 worker thread done servicing request
00:10:15.490 00.001 12268 OnExposeComplete: enter
00:10:15.490 00.000 12268 UpdateGuideState(): m_state=6
00:10:15.490 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
00:10:15.490 00.000 12268 Star::Find returns 1 (0), X=916.47, Y=20.41, Mass=204, SNR=9.8, Peak=26 HFD=4.6
00:10:15.490 00.000 12268 MultiStar: [#1 0.08,-0.04,0.72,U] [#2 0.17,-0.03,0.73,U] [#3 0.38,0.41,0.53,U] [#4 0.23,0.05,0.52,U] [#5 0.03,-0.01,0.98,U] 
00:10:15.490 00.000 12268 single-star, 5 included, MultiStar: {0.11, 0.03}, one-star: {-0.03, -0.04}
00:10:15.491 00.001 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
00:10:15.491 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.39)
00:10:15.491 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.09 mountX=-0.05 mountY=-0.02, mountTheta=-2.74
00:10:15.492 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.04, opts=13)
00:10:15.492 00.000 12268 Enqueuing Move request for scope (-0.03, -0.04)
00:10:15.492 00.000 11616 Worker thread wakes up
00:10:15.492 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
00:10:15.493 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
00:10:15.493 00.000 11616 Moving (-0.03, -0.04) raw xDistance=-0.05 yDistance=-0.02
00:10:15.493 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:15.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:10:15.493 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:15.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:10:15.493 00.000 11616 MoveAxis(E, 0, ABG)
00:10:15.493 00.000 11616 Move returns status 0, amount 0
00:10:15.493 00.000 11616 MoveAxis(N, 0, ABG)
00:10:15.493 00.000 11616 Move returns status 0, amount 0
00:10:15.493 00.000 11616 move complete, result=0
00:10:15.494 00.001 11616 worker thread done servicing request
00:10:15.514 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=125, Gamma=1.290
00:10:15.533 00.019 12268 UpdateGuideState exits: m=204 SNR=9.8
00:10:15.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:15.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:15.533 00.000 12268 Enqueuing Expose request
00:10:15.533 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:15.533 00.000 11616 Worker thread wakes up
00:10:15.533 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:15.533 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:17.539 02.006 11616 Exposure complete
00:10:17.595 00.056 11616 worker thread done servicing request
00:10:17.596 00.001 12268 OnExposeComplete: enter
00:10:17.596 00.000 12268 UpdateGuideState(): m_state=6
00:10:17.596 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
00:10:17.596 00.000 12268 Star::Find returns 1 (0), X=916.99, Y=21.25, Mass=232, SNR=10.4, Peak=28 HFD=5.2
00:10:17.597 00.001 12268 MultiStar: [#1 0.42,0.37,0.64,U] [#2 0.08,0.26,0.63,U] [#3 0.16,0.62,0.00,M1] [#4 -0.37,-0.24,0.43,U] [#5 -0.06,-0.11,0.90,U] 
00:10:17.597 00.000 12268 refined, 4 included, MultiStar: {0.16, 0.28}, one-star: {0.49, 0.80}
00:10:17.597 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
00:10:17.597 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.74)
00:10:17.597 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.28 hyp=0.32 cameraTheta=1.04 mountX=0.29 mountY=0.13, mountTheta=0.41
00:10:17.600 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.28, opts=13)
00:10:17.600 00.000 12268 Enqueuing Move request for scope (0.16, 0.28)
00:10:17.600 00.000 11616 Worker thread wakes up
00:10:17.600 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.28) opts 0xd
00:10:17.601 00.001 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.28)
00:10:17.601 00.000 11616 Moving (0.16, 0.28) raw xDistance=0.29 yDistance=0.13
00:10:17.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
00:10:17.601 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:17.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:10:17.601 00.000 11616 MoveAxis(W, 164, ABG)
00:10:17.601 00.000 11616 Guiding  Dir = 3, Dur = 164
00:10:17.601 00.000 11616 IsSlewing returns 0
00:10:17.602 00.001 11616 IsGuiding returns 0
00:10:17.602 00.000 11616 PulseGuide returned control before completion, sleep 174
00:10:17.624 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=123, Gamma=1.290
00:10:17.642 00.018 12268 UpdateGuideState exits: m=232 SNR=10.4
00:10:17.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:17.642 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:17.642 00.000 12268 Enqueuing Expose request
00:10:17.788 00.146 11616 IsGuiding returns 1
00:10:17.788 00.000 11616 scope still moving after pulse duration time elapsed
00:10:17.819 00.031 11616 IsSlewing returns 0
00:10:17.820 00.001 11616 IsGuiding returns 0
00:10:17.820 00.000 11616 scope move finished after 164 + 53 ms
00:10:17.820 00.000 11616 Move returns status 0, amount 164
00:10:17.820 00.000 11616 MoveAxis(N, 0, ABG)
00:10:17.820 00.000 11616 Move returns status 0, amount 0
00:10:17.820 00.000 11616 move complete, result=0
00:10:17.821 00.001 11616 worker thread done servicing request
00:10:17.821 00.000 11616 Worker thread wakes up
00:10:17.821 00.000 12268 GuideStep: 0.3 px 164 ms WEST, 0.1 px 0 ms NORTH
00:10:17.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:17.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:19.835 02.014 11616 Exposure complete
00:10:19.890 00.055 11616 worker thread done servicing request
00:10:19.890 00.000 12268 OnExposeComplete: enter
00:10:19.890 00.000 12268 UpdateGuideState(): m_state=6
00:10:19.890 00.000 12268 Star::Find(15, 916, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
00:10:19.891 00.001 12268 Star::Find returns 1 (0), X=916.80, Y=20.58, Mass=136, SNR=8.0, Peak=27 HFD=3.2
00:10:19.891 00.000 12268 MultiStar: [#1 0.13,0.33,0.96,U] [#2 0.42,0.71,0.00,M1] [#3 -0.32,0.42,0.71,U] [#4 -0.23,-0.41,0.58,U] [#5 -0.06,0.01,1.16,U] 
00:10:19.891 00.000 12268 refined, 4 included, MultiStar: {0.00, 0.12}, one-star: {0.30, 0.12}
00:10:19.891 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
00:10:19.891 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
00:10:19.891 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.57 mountX=0.12 mountY=-0.01, mountTheta=-0.13
00:10:19.893 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.12, opts=13)
00:10:19.893 00.000 12268 Enqueuing Move request for scope (0.00, 0.12)
00:10:19.893 00.000 11616 Worker thread wakes up
00:10:19.893 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
00:10:19.893 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
00:10:19.893 00.000 11616 Moving (0.00, 0.12) raw xDistance=0.12 yDistance=-0.01
00:10:19.893 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
00:10:19.894 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:19.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:10:19.894 00.000 11616 MoveAxis(W, 65, ABG)
00:10:19.894 00.000 11616 Guiding  Dir = 3, Dur = 65
00:10:19.894 00.000 11616 IsSlewing returns 0
00:10:19.894 00.000 11616 IsGuiding returns 0
00:10:19.895 00.001 11616 PulseGuide returned control before completion, sleep 75
00:10:19.916 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=135, Gamma=1.290
00:10:19.935 00.019 12268 UpdateGuideState exits: m=136 SNR=8.0
00:10:19.935 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:19.935 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:19.935 00.000 12268 Enqueuing Expose request
00:10:19.972 00.037 11616 IsGuiding returns 1
00:10:19.972 00.000 11616 scope still moving after pulse duration time elapsed
00:10:20.004 00.032 11616 IsSlewing returns 0
00:10:20.004 00.000 11616 IsGuiding returns 0
00:10:20.004 00.000 11616 scope move finished after 65 + 45 ms
00:10:20.004 00.000 11616 Move returns status 0, amount 65
00:10:20.004 00.000 11616 MoveAxis(N, 0, ABG)
00:10:20.005 00.001 11616 Move returns status 0, amount 0
00:10:20.005 00.000 11616 move complete, result=0
00:10:20.006 00.001 11616 worker thread done servicing request
00:10:20.006 00.000 11616 Worker thread wakes up
00:10:20.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:20.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:20.006 00.000 12268 GuideStep: 0.1 px 65 ms WEST, -0.0 px 0 ms NORTH
00:10:22.020 02.014 11616 Exposure complete
00:10:22.073 00.053 11616 worker thread done servicing request
00:10:22.074 00.001 12268 OnExposeComplete: enter
00:10:22.074 00.000 12268 UpdateGuideState(): m_state=6
00:10:22.074 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
00:10:22.074 00.000 12268 Star::Find returns 1 (0), X=916.59, Y=19.69, Mass=186, SNR=9.2, Peak=24 HFD=3.6
00:10:22.074 00.000 12268 MultiStar: [#1 0.29,-0.45,0.85,U] [#2 -0.07,-0.86,0.00,M2] [#3 -0.48,0.31,0.76,U] [#4 -0.37,-0.64,0.00,M1] [#5 -0.46,-0.04,1.05,U] 
00:10:22.074 00.000 12268 refined, 3 included, MultiStar: {-0.14, -0.26}, one-star: {0.09, -0.76}
00:10:22.074 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
00:10:22.075 00.001 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
00:10:22.075 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.26 hyp=0.29 cameraTheta=-2.06 mountX=-0.27 mountY=-0.11, mountTheta=-2.77
00:10:22.076 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.26, opts=13)
00:10:22.076 00.000 12268 Enqueuing Move request for scope (-0.14, -0.26)
00:10:22.076 00.000 11616 Worker thread wakes up
00:10:22.076 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.26) opts 0xd
00:10:22.077 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.26)
00:10:22.077 00.000 11616 Moving (-0.14, -0.26) raw xDistance=-0.27 yDistance=-0.11
00:10:22.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:10:22.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:10:22.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:22.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:10:22.077 00.000 11616 MoveAxis(E, 0, ABG)
00:10:22.077 00.000 11616 Move returns status 0, amount 0
00:10:22.077 00.000 11616 MoveAxis(N, 0, ABG)
00:10:22.077 00.000 11616 Move returns status 0, amount 0
00:10:22.077 00.000 11616 move complete, result=0
00:10:22.078 00.001 11616 worker thread done servicing request
00:10:22.097 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=133, Gamma=1.290
00:10:22.113 00.016 12268 UpdateGuideState exits: m=186 SNR=9.2
00:10:22.114 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:22.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:22.114 00.000 12268 Enqueuing Expose request
00:10:22.114 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:22.114 00.000 11616 Worker thread wakes up
00:10:22.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:22.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:24.128 02.014 11616 Exposure complete
00:10:24.183 00.055 11616 worker thread done servicing request
00:10:24.184 00.001 12268 OnExposeComplete: enter
00:10:24.184 00.000 12268 UpdateGuideState(): m_state=6
00:10:24.184 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
00:10:24.184 00.000 12268 Star::Find returns 1 (0), X=916.56, Y=19.75, Mass=138, SNR=8.0, Peak=25 HFD=3.1
00:10:24.184 00.000 12268 MultiStar: [#1 0.28,-0.53,0.88,U] [#2 0.03,-0.66,0.00,M3] [#3 -0.67,-0.31,0.00,M1] [#4 -0.25,-0.43,0.63,U] [#5 0.03,-0.11,1.17,U] 
00:10:24.184 00.000 12268 refined, 3 included, MultiStar: {0.05, -0.43}, one-star: {0.06, -0.71}
00:10:24.185 00.001 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
00:10:24.185 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
00:10:24.185 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.43 hyp=0.43 cameraTheta=-1.45 mountX=-0.42 mountY=0.11, mountTheta=2.89
00:10:24.186 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.43, opts=13)
00:10:24.186 00.000 12268 Enqueuing Move request for scope (0.05, -0.43)
00:10:24.186 00.000 11616 Worker thread wakes up
00:10:24.187 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.43) opts 0xd
00:10:24.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.43)
00:10:24.187 00.000 11616 Moving (0.05, -0.43) raw xDistance=-0.42 yDistance=0.11
00:10:24.187 00.000 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
00:10:24.187 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.26
00:10:24.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
00:10:24.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:24.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:10:24.187 00.000 11616 MoveAxis(E, 235, ABG)
00:10:24.187 00.000 11616 Guiding  Dir = 2, Dur = 235
00:10:24.188 00.001 11616 IsSlewing returns 0
00:10:24.188 00.000 11616 IsGuiding returns 0
00:10:24.188 00.000 11616 PulseGuide returned control before completion, sleep 245
00:10:24.211 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=121, Gamma=1.290
00:10:24.228 00.017 12268 UpdateGuideState exits: m=138 SNR=8.0
00:10:24.229 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:24.229 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:24.229 00.000 12268 Enqueuing Expose request
00:10:24.444 00.215 11616 IsGuiding returns 1
00:10:24.444 00.000 11616 scope still moving after pulse duration time elapsed
00:10:24.476 00.032 11616 IsSlewing returns 0
00:10:24.477 00.001 11616 IsGuiding returns 0
00:10:24.477 00.000 11616 scope move finished after 235 + 54 ms
00:10:24.477 00.000 11616 Move returns status 0, amount 235
00:10:24.477 00.000 11616 MoveAxis(N, 0, ABG)
00:10:24.477 00.000 11616 Move returns status 0, amount 0
00:10:24.477 00.000 11616 move complete, result=0
00:10:24.477 00.000 11616 worker thread done servicing request
00:10:24.477 00.000 11616 Worker thread wakes up
00:10:24.477 00.000 12268 GuideStep: -0.4 px 235 ms EAST, 0.1 px 0 ms NORTH
00:10:24.478 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:24.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:26.488 02.010 11616 Exposure complete
00:10:26.543 00.055 11616 worker thread done servicing request
00:10:26.543 00.000 12268 OnExposeComplete: enter
00:10:26.543 00.000 12268 UpdateGuideState(): m_state=6
00:10:26.543 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
00:10:26.543 00.000 12268 Star::Find returns 1 (0), X=916.53, Y=19.84, Mass=147, SNR=8.3, Peak=26 HFD=3.8
00:10:26.544 00.001 12268 MultiStar: [#1 -0.33,-1.02,0.00,M1] [#2 0.08,-0.35,0.70,U] [#3 -0.62,0.56,0.00,M2] [#4 -0.53,-0.24,0.48,U] [#5 -0.12,0.07,1.16,U] 
00:10:26.544 00.000 12268 refined, 3 included, MultiStar: {-0.09, -0.27}, one-star: {0.03, -0.61}
00:10:26.544 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
00:10:26.544 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
00:10:26.544 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.27 hyp=0.28 cameraTheta=-1.90 mountX=-0.27 mountY=-0.06, mountTheta=-2.94
00:10:26.545 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.27, opts=13)
00:10:26.545 00.000 12268 Enqueuing Move request for scope (-0.09, -0.27)
00:10:26.546 00.001 11616 Worker thread wakes up
00:10:26.546 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.27) opts 0xd
00:10:26.546 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.27)
00:10:26.546 00.000 11616 Moving (-0.09, -0.27) raw xDistance=-0.27 yDistance=-0.06
00:10:26.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
00:10:26.546 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:26.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:10:26.546 00.000 11616 MoveAxis(E, 153, ABG)
00:10:26.546 00.000 11616 Guiding  Dir = 2, Dur = 153
00:10:26.547 00.001 11616 IsSlewing returns 0
00:10:26.547 00.000 11616 IsGuiding returns 0
00:10:26.548 00.001 11616 PulseGuide returned control before completion, sleep 163
00:10:26.569 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=114, Gamma=1.290
00:10:26.587 00.018 12268 UpdateGuideState exits: m=147 SNR=8.3
00:10:26.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:26.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:26.587 00.000 12268 Enqueuing Expose request
00:10:26.724 00.137 11616 IsGuiding returns 0
00:10:26.724 00.000 11616 Move returns status 0, amount 153
00:10:26.724 00.000 11616 MoveAxis(N, 0, ABG)
00:10:26.724 00.000 11616 Move returns status 0, amount 0
00:10:26.724 00.000 11616 move complete, result=0
00:10:26.725 00.001 11616 worker thread done servicing request
00:10:26.725 00.000 11616 Worker thread wakes up
00:10:26.725 00.000 12268 GuideStep: -0.3 px 153 ms EAST, -0.1 px 0 ms NORTH
00:10:26.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:26.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:28.730 02.005 11616 Exposure complete
00:10:28.783 00.053 11616 worker thread done servicing request
00:10:28.784 00.001 12268 OnExposeComplete: enter
00:10:28.784 00.000 12268 UpdateGuideState(): m_state=6
00:10:28.784 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
00:10:28.784 00.000 12268 Star::Find returns 1 (0), X=917.27, Y=20.23, Mass=195, SNR=9.5, Peak=25 HFD=4.6
00:10:28.784 00.000 12268 MultiStar: [#1 0.51,-0.82,0.00,M2] [#2 0.42,-0.29,0.64,U] [#3 -0.03,-0.25,0.67,U] [#4 -0.19,0.08,0.51,U] [#5 -0.06,-0.06,0.97,U] 
00:10:28.784 00.000 12268 refined, 4 included, MultiStar: {0.23, -0.16}, one-star: {0.78, -0.22}
00:10:28.785 00.001 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
00:10:28.785 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.10)
00:10:28.785 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.16 hyp=0.28 cameraTheta=-0.60 mountX=-0.13 mountY=0.25, mountTheta=2.06
00:10:28.786 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.16, opts=13)
00:10:28.786 00.000 12268 Enqueuing Move request for scope (0.23, -0.16)
00:10:28.786 00.000 11616 Worker thread wakes up
00:10:28.786 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.16) opts 0xd
00:10:28.786 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.16)
00:10:28.786 00.000 11616 Moving (0.23, -0.16) raw xDistance=-0.13 yDistance=0.25
00:10:28.787 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
00:10:28.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
00:10:28.787 00.000 11616 MoveAxis(E, 75, ABG)
00:10:28.787 00.000 11616 Guiding  Dir = 2, Dur = 75
00:10:28.787 00.000 11616 IsSlewing returns 0
00:10:28.787 00.000 11616 IsGuiding returns 0
00:10:28.788 00.001 11616 PulseGuide returned control before completion, sleep 85
00:10:28.808 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=104, Gamma=1.290
00:10:28.825 00.017 12268 UpdateGuideState exits: m=195 SNR=9.5
00:10:28.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:28.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:28.825 00.000 12268 Enqueuing Expose request
00:10:28.885 00.060 11616 IsGuiding returns 1
00:10:28.885 00.000 11616 scope still moving after pulse duration time elapsed
00:10:28.916 00.031 11616 IsSlewing returns 0
00:10:28.917 00.001 11616 IsGuiding returns 0
00:10:28.917 00.000 11616 scope move finished after 75 + 55 ms
00:10:28.917 00.000 11616 Move returns status 0, amount 75
00:10:28.917 00.000 11616 MoveAxis(S, 21, ABG)
00:10:28.917 00.000 11616 Guiding  Dir = 1, Dur = 21
00:10:28.917 00.000 11616 IsSlewing returns 0
00:10:28.917 00.000 11616 IsGuiding returns 0
00:10:28.918 00.001 11616 PulseGuide returned control before completion, sleep 31
00:10:28.963 00.045 11616 IsGuiding returns 1
00:10:28.963 00.000 11616 scope still moving after pulse duration time elapsed
00:10:28.995 00.032 11616 IsSlewing returns 0
00:10:28.995 00.000 11616 IsGuiding returns 0
00:10:28.995 00.000 11616 scope move finished after 21 + 56 ms
00:10:28.995 00.000 11616 Move returns status 0, amount 21
00:10:28.996 00.001 11616 move complete, result=0
00:10:28.996 00.000 11616 worker thread done servicing request
00:10:28.996 00.000 12268 GuideStep: -0.1 px 75 ms EAST, 0.2 px 21 ms SOUTH
00:10:28.996 00.000 11616 Worker thread wakes up
00:10:28.996 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:28.996 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:31.008 02.012 11616 Exposure complete
00:10:31.062 00.054 11616 worker thread done servicing request
00:10:31.062 00.000 12268 OnExposeComplete: enter
00:10:31.062 00.000 12268 UpdateGuideState(): m_state=6
00:10:31.063 00.001 12268 Star::Find(15, 917, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
00:10:31.063 00.000 12268 Star::Find returns 1 (0), X=916.84, Y=19.91, Mass=181, SNR=9.2, Peak=27 HFD=4.1
00:10:31.063 00.000 12268 MultiStar: [#1 0.09,-0.24,0.75,U] [#2 -0.21,-0.33,0.64,U] [#3 -0.10,-0.22,0.56,U] [#4 -0.23,0.09,0.49,U] [#5 -0.08,0.08,1.02,U] 
00:10:31.063 00.000 12268 refined, 5 included, MultiStar: {0.00, -0.21}, one-star: {0.34, -0.55}
00:10:31.063 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
00:10:31.063 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
00:10:31.063 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.21 hyp=0.21 cameraTheta=-1.55 mountX=-0.21 mountY=0.03, mountTheta=3.00
00:10:31.065 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.21, opts=13)
00:10:31.065 00.000 12268 Enqueuing Move request for scope (0.00, -0.21)
00:10:31.065 00.000 11616 Worker thread wakes up
00:10:31.065 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.21) opts 0xd
00:10:31.065 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.21)
00:10:31.065 00.000 11616 Moving (0.00, -0.21) raw xDistance=-0.21 yDistance=0.03
00:10:31.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
00:10:31.065 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:31.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:10:31.066 00.001 11616 MoveAxis(E, 117, ABG)
00:10:31.066 00.000 11616 Guiding  Dir = 2, Dur = 117
00:10:31.066 00.000 11616 IsSlewing returns 0
00:10:31.066 00.000 11616 IsGuiding returns 0
00:10:31.067 00.001 11616 PulseGuide returned control before completion, sleep 127
00:10:31.086 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=150, Gamma=1.290
00:10:31.106 00.020 12268 UpdateGuideState exits: m=181 SNR=9.2
00:10:31.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:31.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:31.106 00.000 12268 Enqueuing Expose request
00:10:31.197 00.091 11616 IsGuiding returns 1
00:10:31.198 00.001 11616 scope still moving after pulse duration time elapsed
00:10:31.228 00.030 11616 IsSlewing returns 0
00:10:31.229 00.001 11616 IsGuiding returns 0
00:10:31.229 00.000 11616 scope move finished after 117 + 45 ms
00:10:31.229 00.000 11616 Move returns status 0, amount 117
00:10:31.229 00.000 11616 MoveAxis(N, 0, ABG)
00:10:31.229 00.000 11616 Move returns status 0, amount 0
00:10:31.229 00.000 11616 move complete, result=0
00:10:31.229 00.000 11616 worker thread done servicing request
00:10:31.229 00.000 11616 Worker thread wakes up
00:10:31.229 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:31.229 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:31.229 00.000 12268 GuideStep: -0.2 px 117 ms EAST, 0.0 px 0 ms NORTH
00:10:33.240 02.011 11616 Exposure complete
00:10:33.295 00.055 11616 worker thread done servicing request
00:10:33.295 00.000 12268 OnExposeComplete: enter
00:10:33.295 00.000 12268 UpdateGuideState(): m_state=6
00:10:33.296 00.001 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
00:10:33.296 00.000 12268 Star::Find returns 1 (0), X=916.50, Y=20.22, Mass=122, SNR=7.6, Peak=25 HFD=3.3
00:10:33.296 00.000 12268 Star::Find false star n=19 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=9
00:10:33.296 00.000 12268 MultiStar: [#1 0.46,-0.13,0.92,U] [#2 1.26,-0.75,0.00,M1] [#3 0.19,0.57,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -0.22,0.01,1.25,U] 
00:10:33.296 00.000 12268 refined, 2 included, MultiStar: {0.05, -0.10}, one-star: {0.00, -0.23}
00:10:33.296 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
00:10:33.297 00.001 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.56)
00:10:33.297 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.12 cameraTheta=-1.14 mountX=-0.10 mountY=0.06, mountTheta=2.59
00:10:33.300 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.10, opts=13)
00:10:33.300 00.000 12268 Enqueuing Move request for scope (0.05, -0.10)
00:10:33.300 00.000 11616 Worker thread wakes up
00:10:33.300 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
00:10:33.300 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
00:10:33.300 00.000 11616 Moving (0.05, -0.10) raw xDistance=-0.10 yDistance=0.06
00:10:33.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
00:10:33.300 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:33.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:10:33.301 00.001 11616 MoveAxis(E, 56, ABG)
00:10:33.301 00.000 11616 Guiding  Dir = 2, Dur = 56
00:10:33.301 00.000 11616 IsSlewing returns 0
00:10:33.301 00.000 11616 IsGuiding returns 0
00:10:33.302 00.001 11616 PulseGuide returned control before completion, sleep 66
00:10:33.322 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=106, Gamma=1.290
00:10:33.339 00.017 12268 UpdateGuideState exits: m=122 SNR=7.6
00:10:33.340 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:33.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:33.340 00.000 12268 Enqueuing Expose request
00:10:33.375 00.035 11616 IsGuiding returns 1
00:10:33.375 00.000 11616 scope still moving after pulse duration time elapsed
00:10:33.408 00.033 11616 IsSlewing returns 0
00:10:33.408 00.000 11616 IsGuiding returns 0
00:10:33.408 00.000 11616 scope move finished after 56 + 50 ms
00:10:33.408 00.000 11616 Move returns status 0, amount 56
00:10:33.408 00.000 11616 MoveAxis(N, 0, ABG)
00:10:33.408 00.000 11616 Move returns status 0, amount 0
00:10:33.408 00.000 11616 move complete, result=0
00:10:33.408 00.000 11616 worker thread done servicing request
00:10:33.408 00.000 11616 Worker thread wakes up
00:10:33.409 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:33.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:33.421 00.012 12268 GuideStep: -0.1 px 56 ms EAST, 0.1 px 0 ms NORTH
00:10:35.427 02.006 11616 Exposure complete
00:10:35.480 00.053 11616 worker thread done servicing request
00:10:35.480 00.000 12268 OnExposeComplete: enter
00:10:35.481 00.001 12268 UpdateGuideState(): m_state=6
00:10:35.481 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
00:10:35.481 00.000 12268 Star::Find returns 1 (0), X=916.38, Y=20.60, Mass=150, SNR=8.4, Peak=25 HFD=4.6
00:10:35.481 00.000 12268 Star::Find false star n=15 nbg=285 bg=6.9 sigma=0.7 thresh=9 peak=9
00:10:35.481 00.000 12268 MultiStar: [#1 -0.40,-0.41,0.84,U] [#2 0.07,-0.18,0.65,U] [#3 -0.80,0.90,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -0.08,-0.02,1.12,U] 
00:10:35.481 00.000 12268 refined, 3 included, MultiStar: {-0.14, -0.09}, one-star: {-0.11, 0.15}
00:10:35.481 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
00:10:35.481 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
00:10:35.482 00.001 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-2.55 mountX=-0.11 mountY=-0.12, mountTheta=-2.27
00:10:35.483 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.09, opts=13)
00:10:35.483 00.000 12268 Enqueuing Move request for scope (-0.14, -0.09)
00:10:35.483 00.000 11616 Worker thread wakes up
00:10:35.483 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
00:10:35.483 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
00:10:35.483 00.000 11616 Moving (-0.14, -0.09) raw xDistance=-0.11 yDistance=-0.12
00:10:35.483 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
00:10:35.483 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:35.484 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:10:35.484 00.000 11616 MoveAxis(E, 59, ABG)
00:10:35.484 00.000 11616 Guiding  Dir = 2, Dur = 59
00:10:35.484 00.000 11616 IsSlewing returns 0
00:10:35.484 00.000 11616 IsGuiding returns 0
00:10:35.485 00.001 11616 PulseGuide returned control before completion, sleep 69
00:10:35.507 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=104, Gamma=1.290
00:10:35.524 00.017 12268 UpdateGuideState exits: m=150 SNR=8.4
00:10:35.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:35.524 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:35.524 00.000 12268 Enqueuing Expose request
00:10:35.565 00.041 11616 IsGuiding returns 1
00:10:35.565 00.000 11616 scope still moving after pulse duration time elapsed
00:10:35.596 00.031 11616 IsSlewing returns 0
00:10:35.597 00.001 11616 IsGuiding returns 0
00:10:35.597 00.000 11616 scope move finished after 59 + 53 ms
00:10:35.597 00.000 11616 Move returns status 0, amount 59
00:10:35.597 00.000 11616 MoveAxis(N, 0, ABG)
00:10:35.597 00.000 11616 Move returns status 0, amount 0
00:10:35.597 00.000 11616 move complete, result=0
00:10:35.597 00.000 12268 GuideStep: -0.1 px 59 ms EAST, -0.1 px 0 ms NORTH
00:10:35.597 00.000 11616 worker thread done servicing request
00:10:35.598 00.001 11616 Worker thread wakes up
00:10:35.598 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:35.599 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:37.620 02.021 11616 Exposure complete
00:10:37.675 00.055 11616 worker thread done servicing request
00:10:37.675 00.000 12268 OnExposeComplete: enter
00:10:37.675 00.000 12268 UpdateGuideState(): m_state=6
00:10:37.676 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
00:10:37.676 00.000 12268 Star::Find returns 1 (0), X=916.87, Y=20.55, Mass=151, SNR=8.4, Peak=27 HFD=4.3
00:10:37.676 00.000 12268 Star::Find false star n=18 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
00:10:37.676 00.000 12268 MultiStar: [#1 0.27,0.45,0.85,U] [#2 0.07,0.40,0.60,U] [#3 0.00,0.00,0.00,L] [#4 -0.02,1.20,0.00,M1] [#5 -0.12,0.11,1.12,U] 
00:10:37.676 00.000 12268 refined, 3 included, MultiStar: {0.14, 0.24}, one-star: {0.37, 0.10}
00:10:37.676 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
00:10:37.677 00.001 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.73)
00:10:37.677 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.03 mountX=0.25 mountY=0.11, mountTheta=0.42
00:10:37.682 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.24, opts=13)
00:10:37.682 00.000 12268 Enqueuing Move request for scope (0.14, 0.24)
00:10:37.682 00.000 11616 Worker thread wakes up
00:10:37.682 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
00:10:37.682 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
00:10:37.682 00.000 11616 Moving (0.14, 0.24) raw xDistance=0.25 yDistance=0.11
00:10:37.682 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:10:37.683 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:10:37.683 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:37.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:10:37.683 00.000 11616 MoveAxis(E, 0, ABG)
00:10:37.683 00.000 11616 Move returns status 0, amount 0
00:10:37.683 00.000 11616 MoveAxis(N, 0, ABG)
00:10:37.683 00.000 11616 Move returns status 0, amount 0
00:10:37.683 00.000 11616 move complete, result=0
00:10:37.683 00.000 11616 worker thread done servicing request
00:10:37.704 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=112, Gamma=1.290
00:10:37.720 00.016 12268 UpdateGuideState exits: m=151 SNR=8.4
00:10:37.721 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:37.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:37.721 00.000 12268 Enqueuing Expose request
00:10:37.721 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:37.721 00.000 11616 Worker thread wakes up
00:10:37.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:37.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:39.739 02.018 11616 Exposure complete
00:10:39.795 00.056 11616 worker thread done servicing request
00:10:39.795 00.000 12268 OnExposeComplete: enter
00:10:39.795 00.000 12268 UpdateGuideState(): m_state=6
00:10:39.795 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
00:10:39.795 00.000 12268 Star::Find returns 1 (0), X=916.60, Y=21.25, Mass=188, SNR=9.4, Peak=24 HFD=4.6
00:10:39.796 00.001 12268 Star::Find false star n=21 nbg=279 bg=7.0 sigma=0.6 thresh=9 peak=9
00:10:39.796 00.000 12268 MultiStar: [#1 0.63,0.34,0.00,M1] [#2 0.25,0.75,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.14,0.33,0.55,U] [#5 -0.05,-0.14,1.02,U] 
00:10:39.796 00.000 12268 refined, 2 included, MultiStar: {0.05, 0.33}, one-star: {0.10, 0.80}
00:10:39.796 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
00:10:39.796 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.12)
00:10:39.796 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.33 hyp=0.33 cameraTheta=1.42 mountX=0.33 mountY=0.01, mountTheta=0.02
00:10:39.799 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.33, opts=13)
00:10:39.799 00.000 12268 Enqueuing Move request for scope (0.05, 0.33)
00:10:39.799 00.000 11616 Worker thread wakes up
00:10:39.799 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.33) opts 0xd
00:10:39.799 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.33)
00:10:39.799 00.000 11616 Moving (0.05, 0.33) raw xDistance=0.33 yDistance=0.01
00:10:39.799 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
00:10:39.799 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.00
00:10:39.799 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
00:10:39.799 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:39.800 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:10:39.800 00.000 11616 MoveAxis(W, 187, ABG)
00:10:39.800 00.000 11616 Guiding  Dir = 3, Dur = 187
00:10:39.800 00.000 11616 IsSlewing returns 0
00:10:39.800 00.000 11616 IsGuiding returns 0
00:10:39.801 00.001 11616 PulseGuide returned control before completion, sleep 197
00:10:39.823 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=95, Gamma=1.290
00:10:39.840 00.017 12268 UpdateGuideState exits: m=188 SNR=9.4
00:10:39.840 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:39.840 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:39.841 00.001 12268 Enqueuing Expose request
00:10:40.001 00.160 11616 IsGuiding returns 1
00:10:40.001 00.000 11616 scope still moving after pulse duration time elapsed
00:10:40.033 00.032 11616 IsSlewing returns 0
00:10:40.033 00.000 11616 IsGuiding returns 0
00:10:40.033 00.000 11616 scope move finished after 187 + 45 ms
00:10:40.033 00.000 11616 Move returns status 0, amount 187
00:10:40.033 00.000 11616 MoveAxis(N, 0, ABG)
00:10:40.033 00.000 11616 Move returns status 0, amount 0
00:10:40.033 00.000 11616 move complete, result=0
00:10:40.033 00.000 11616 worker thread done servicing request
00:10:40.034 00.001 12268 GuideStep: 0.3 px 187 ms WEST, 0.0 px 0 ms NORTH
00:10:40.034 00.000 11616 Worker thread wakes up
00:10:40.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:40.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:42.045 02.011 11616 Exposure complete
00:10:42.101 00.056 11616 worker thread done servicing request
00:10:42.101 00.000 12268 OnExposeComplete: enter
00:10:42.101 00.000 12268 UpdateGuideState(): m_state=6
00:10:42.101 00.000 12268 Star::Find(15, 916, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
00:10:42.101 00.000 12268 Star::Find returns 1 (0), X=916.89, Y=20.60, Mass=168, SNR=8.9, Peak=23 HFD=3.9
00:10:42.102 00.001 12268 Star::Find false star n=19 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:10:42.102 00.000 12268 MultiStar: [#1 0.22,-0.34,0.83,U] [#2 0.73,0.38,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 -0.57,-0.06,0.49,U] [#5 0.02,-0.11,1.08,U] 
00:10:42.102 00.000 12268 refined, 3 included, MultiStar: {0.09, -0.08}, one-star: {0.39, 0.15}
00:10:42.102 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
00:10:42.102 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.96)
00:10:42.102 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.74 mountX=-0.07 mountY=0.10, mountTheta=2.21
00:10:42.104 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.08, opts=13)
00:10:42.104 00.000 12268 Enqueuing Move request for scope (0.09, -0.08)
00:10:42.104 00.000 11616 Worker thread wakes up
00:10:42.104 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
00:10:42.104 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
00:10:42.104 00.000 11616 Moving (0.09, -0.08) raw xDistance=-0.07 yDistance=0.10
00:10:42.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:42.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:10:42.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:42.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:10:42.104 00.000 11616 MoveAxis(E, 0, ABG)
00:10:42.105 00.001 11616 Move returns status 0, amount 0
00:10:42.105 00.000 11616 MoveAxis(N, 0, ABG)
00:10:42.105 00.000 11616 Move returns status 0, amount 0
00:10:42.105 00.000 11616 move complete, result=0
00:10:42.105 00.000 11616 worker thread done servicing request
00:10:42.126 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=94, Gamma=1.290
00:10:42.144 00.018 12268 UpdateGuideState exits: m=168 SNR=8.9
00:10:42.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:42.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:42.144 00.000 12268 Enqueuing Expose request
00:10:42.144 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:42.144 00.000 11616 Worker thread wakes up
00:10:42.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:42.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:44.150 02.006 11616 Exposure complete
00:10:44.206 00.056 11616 worker thread done servicing request
00:10:44.206 00.000 12268 OnExposeComplete: enter
00:10:44.206 00.000 12268 UpdateGuideState(): m_state=6
00:10:44.206 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
00:10:44.206 00.000 12268 Star::Find returns 1 (0), X=916.28, Y=20.83, Mass=192, SNR=9.5, Peak=27 HFD=4.6
00:10:44.207 00.001 12268 MultiStar: [#1 -0.68,-0.43,0.00,M1] [#2 -0.15,0.10,0.52,U] [#3 0.42,0.07,0.46,U] [#4 -0.07,-0.50,0.52,U] [#5 -0.25,-0.01,1.01,U] 
00:10:44.207 00.000 12268 refined, 4 included, MultiStar: {-0.11, 0.06}, one-star: {-0.22, 0.38}
00:10:44.207 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
00:10:44.207 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
00:10:44.207 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.12 cameraTheta=2.67 mountX=0.05 mountY=-0.12, mountTheta=-1.20
00:10:44.208 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.06, opts=13)
00:10:44.209 00.001 12268 Enqueuing Move request for scope (-0.11, 0.06)
00:10:44.209 00.000 11616 Worker thread wakes up
00:10:44.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
00:10:44.209 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
00:10:44.209 00.000 11616 Moving (-0.11, 0.06) raw xDistance=0.05 yDistance=-0.12
00:10:44.209 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:44.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:44.209 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:44.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:10:44.209 00.000 11616 MoveAxis(E, 0, ABG)
00:10:44.210 00.001 11616 Move returns status 0, amount 0
00:10:44.210 00.000 11616 MoveAxis(N, 0, ABG)
00:10:44.210 00.000 11616 Move returns status 0, amount 0
00:10:44.210 00.000 11616 move complete, result=0
00:10:44.210 00.000 11616 worker thread done servicing request
00:10:44.231 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=96, Gamma=1.290
00:10:44.250 00.019 12268 UpdateGuideState exits: m=192 SNR=9.5
00:10:44.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:44.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:44.250 00.000 12268 Enqueuing Expose request
00:10:44.250 00.000 11616 Worker thread wakes up
00:10:44.251 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:44.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:44.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:46.301 02.050 11616 Exposure complete
00:10:46.355 00.054 11616 worker thread done servicing request
00:10:46.356 00.001 12268 OnExposeComplete: enter
00:10:46.356 00.000 12268 UpdateGuideState(): m_state=6
00:10:46.356 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
00:10:46.356 00.000 12268 Star::Find returns 1 (0), X=916.20, Y=19.75, Mass=171, SNR=8.9, Peak=24 HFD=3.9
00:10:46.357 00.001 12268 Star::Find false star n=9 nbg=287 bg=7.0 sigma=0.7 thresh=9 peak=8
00:10:46.357 00.000 12268 MultiStar: [#1 -0.57,-0.33,0.00,M2] [#2 -0.14,-0.35,0.63,U] [#3 -0.17,-0.30,0.48,U] [#4 0.00,0.00,0.00,L] [#5 -0.11,0.04,1.05,U] 
00:10:46.357 00.000 12268 refined, 3 included, MultiStar: {-0.19, -0.32}, one-star: {-0.30, -0.70}
00:10:46.357 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.57 = 2.72)
00:10:46.357 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.39)
00:10:46.357 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.32 hyp=0.37 cameraTheta=-2.09 mountX=-0.34 mountY=-0.14, mountTheta=-2.74
00:10:46.358 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.32, opts=13)
00:10:46.359 00.001 12268 Enqueuing Move request for scope (-0.19, -0.32)
00:10:46.359 00.000 11616 Worker thread wakes up
00:10:46.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.32) opts 0xd
00:10:46.359 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.32)
00:10:46.359 00.000 11616 Moving (-0.19, -0.32) raw xDistance=-0.34 yDistance=-0.14
00:10:46.359 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
00:10:46.359 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.02
00:10:46.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
00:10:46.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:46.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:10:46.359 00.000 11616 MoveAxis(E, 191, ABG)
00:10:46.359 00.000 11616 Guiding  Dir = 2, Dur = 191
00:10:46.360 00.001 11616 IsSlewing returns 0
00:10:46.360 00.000 11616 IsGuiding returns 0
00:10:46.360 00.000 11616 PulseGuide returned control before completion, sleep 201
00:10:46.381 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=71, Gamma=1.290
00:10:46.399 00.018 12268 UpdateGuideState exits: m=171 SNR=8.9
00:10:46.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:46.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:46.399 00.000 12268 Enqueuing Expose request
00:10:46.570 00.171 11616 IsGuiding returns 1
00:10:46.570 00.000 11616 scope still moving after pulse duration time elapsed
00:10:46.601 00.031 11616 IsSlewing returns 0
00:10:46.601 00.000 11616 IsGuiding returns 0
00:10:46.602 00.001 11616 scope move finished after 191 + 50 ms
00:10:46.602 00.000 11616 Move returns status 0, amount 191
00:10:46.602 00.000 11616 MoveAxis(N, 0, ABG)
00:10:46.602 00.000 11616 Move returns status 0, amount 0
00:10:46.602 00.000 11616 move complete, result=0
00:10:46.602 00.000 11616 worker thread done servicing request
00:10:46.602 00.000 11616 Worker thread wakes up
00:10:46.603 00.001 12268 GuideStep: -0.3 px 191 ms EAST, -0.1 px 0 ms NORTH
00:10:46.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:46.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:48.624 02.021 11616 Exposure complete
00:10:48.679 00.055 11616 worker thread done servicing request
00:10:48.679 00.000 12268 OnExposeComplete: enter
00:10:48.679 00.000 12268 UpdateGuideState(): m_state=6
00:10:48.680 00.001 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
00:10:48.680 00.000 12268 Star::Find returns 1 (0), X=916.56, Y=21.40, Mass=123, SNR=7.6, Peak=25 HFD=4.5
00:10:48.680 00.000 12268 Star::Find false star n=15 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:10:48.680 00.000 12268 MultiStar: [#1 0.27,0.62,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 1.18,1.20,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -0.14,0.03,1.23,U] 
00:10:48.680 00.000 12268 refined, 1 included, MultiStar: {-0.05, 0.44}, one-star: {0.06, 0.95}
00:10:48.680 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
00:10:48.680 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
00:10:48.680 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.44 hyp=0.44 cameraTheta=1.68 mountX=0.43 mountY=-0.11, mountTheta=-0.24
00:10:48.684 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.44, opts=13)
00:10:48.684 00.000 12268 Enqueuing Move request for scope (-0.05, 0.44)
00:10:48.684 00.000 11616 Worker thread wakes up
00:10:48.684 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.44) opts 0xd
00:10:48.684 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.44)
00:10:48.684 00.000 11616 Moving (-0.05, 0.44) raw xDistance=0.43 yDistance=-0.11
00:10:48.684 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
00:10:48.685 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.30
00:10:48.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
00:10:48.685 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:48.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:10:48.685 00.000 11616 MoveAxis(W, 242, ABG)
00:10:48.685 00.000 11616 Guiding  Dir = 3, Dur = 242
00:10:48.685 00.000 11616 IsSlewing returns 0
00:10:48.686 00.001 11616 IsGuiding returns 0
00:10:48.686 00.000 11616 PulseGuide returned control before completion, sleep 252
00:10:48.705 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=96, Gamma=1.290
00:10:48.722 00.017 12268 UpdateGuideState exits: m=123 SNR=7.6
00:10:48.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:48.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:48.722 00.000 12268 Enqueuing Expose request
00:10:48.947 00.225 11616 IsGuiding returns 1
00:10:48.947 00.000 11616 scope still moving after pulse duration time elapsed
00:10:48.978 00.031 11616 IsSlewing returns 0
00:10:48.978 00.000 11616 IsGuiding returns 0
00:10:48.979 00.001 11616 scope move finished after 242 + 50 ms
00:10:48.979 00.000 11616 Move returns status 0, amount 242
00:10:48.979 00.000 11616 MoveAxis(N, 0, ABG)
00:10:48.979 00.000 11616 Move returns status 0, amount 0
00:10:48.979 00.000 11616 move complete, result=0
00:10:48.979 00.000 11616 worker thread done servicing request
00:10:48.979 00.000 11616 Worker thread wakes up
00:10:48.979 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:48.979 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:48.980 00.001 12268 GuideStep: 0.4 px 242 ms WEST, -0.1 px 0 ms NORTH
00:10:50.977 01.997 11616 Exposure complete
00:10:51.031 00.054 11616 worker thread done servicing request
00:10:51.032 00.001 12268 OnExposeComplete: enter
00:10:51.032 00.000 12268 UpdateGuideState(): m_state=6
00:10:51.032 00.000 12268 Star::Find(15, 916, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
00:10:51.032 00.000 12268 Star::Find returns 1 (0), X=916.70, Y=20.54, Mass=112, SNR=7.3, Peak=25 HFD=2.9
00:10:51.032 00.000 12268 Star::Find false star n=18 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
00:10:51.032 00.000 12268 Star::Find false star n=12 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=9
00:10:51.033 00.001 12268 MultiStar: [#1 0.48,-0.10,0.95,U] [#2 0.64,-0.30,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.12,-0.01,1.28,U] 
00:10:51.033 00.000 12268 refined, 2 included, MultiStar: {0.16, -0.01}, one-star: {0.20, 0.09}
00:10:51.033 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
00:10:51.033 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.65)
00:10:51.033 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.05 mountX=0.01 mountY=0.16, mountTheta=1.52
00:10:51.034 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.01, opts=13)
00:10:51.034 00.000 12268 Enqueuing Move request for scope (0.16, -0.01)
00:10:51.035 00.001 11616 Worker thread wakes up
00:10:51.035 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
00:10:51.035 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
00:10:51.035 00.000 11616 Moving (0.16, -0.01) raw xDistance=0.01 yDistance=0.16
00:10:51.035 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:51.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:10:51.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:10:51.035 00.000 11616 MoveAxis(E, 0, ABG)
00:10:51.035 00.000 11616 Move returns status 0, amount 0
00:10:51.035 00.000 11616 MoveAxis(S, 13, ABG)
00:10:51.035 00.000 11616 Guiding  Dir = 1, Dur = 13
00:10:51.036 00.001 11616 IsSlewing returns 0
00:10:51.036 00.000 11616 IsGuiding returns 0
00:10:51.036 00.000 11616 PulseGuide returned control before completion, sleep 23
00:10:51.056 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=79, Gamma=1.290
00:10:51.073 00.017 12268 UpdateGuideState exits: m=112 SNR=7.3
00:10:51.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:51.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:51.073 00.000 12268 Enqueuing Expose request
00:10:51.074 00.001 11616 IsGuiding returns 1
00:10:51.074 00.000 11616 scope still moving after pulse duration time elapsed
00:10:51.104 00.030 11616 IsSlewing returns 0
00:10:51.104 00.000 11616 IsGuiding returns 0
00:10:51.104 00.000 11616 scope move finished after 13 + 55 ms
00:10:51.104 00.000 11616 Move returns status 0, amount 13
00:10:51.104 00.000 11616 move complete, result=0
00:10:51.104 00.000 11616 worker thread done servicing request
00:10:51.105 00.001 11616 Worker thread wakes up
00:10:51.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:51.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:51.113 00.008 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
00:10:53.112 01.999 11616 Exposure complete
00:10:53.167 00.055 11616 worker thread done servicing request
00:10:53.168 00.001 12268 OnExposeComplete: enter
00:10:53.168 00.000 12268 UpdateGuideState(): m_state=6
00:10:53.168 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
00:10:53.168 00.000 12268 Star::Find returns 1 (0), X=916.29, Y=20.26, Mass=82, SNR=6.3, Peak=24 HFD=2.6
00:10:53.168 00.000 12268 Status Line: Mass: 82 vs 181
00:10:53.171 00.003 12268 UpdateCurrentPosition: star mass new=81.8 exp=180.5 thresh=50% limits=(90.3, 889.5, 361.0)
00:10:53.172 00.001 12268 DistanceChecker: activated
00:10:53.172 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:10:53.172 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:10:53.172 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:10:53.173 00.001 11616 Worker thread wakes up
00:10:53.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:10:53.173 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:10:53.173 00.000 11616 move complete, result=0
00:10:53.173 00.000 11616 worker thread done servicing request
00:10:53.279 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:10:53.279 00.000 12268 Status Line: Star lost - mass changed
00:10:53.281 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=81, Gamma=1.290
00:10:53.298 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:10:53.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:53.298 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:10:53.298 00.000 12268 Enqueuing Expose request
00:10:53.299 00.001 11616 Worker thread wakes up
00:10:53.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:53.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:10:55.312 02.013 11616 Exposure complete
00:10:55.366 00.054 11616 worker thread done servicing request
00:10:55.366 00.000 12268 OnExposeComplete: enter
00:10:55.366 00.000 12268 UpdateGuideState(): m_state=6
00:10:55.367 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
00:10:55.367 00.000 12268 Star::Find returns 1 (0), X=916.44, Y=20.64, Mass=172, SNR=8.9, Peak=27 HFD=4.8
00:10:55.367 00.000 12268 DistanceChecker: deactivated
00:10:55.367 00.000 12268 Star::Find false star n=15 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:10:55.367 00.000 12268 Star::Find false star n=20 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:10:55.367 00.000 12268 MultiStar: [#1 0.11,0.35,0.66,U] [#2 -0.32,0.55,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.15,-0.01,1.06,U] 
00:10:55.367 00.000 12268 refined, 2 included, MultiStar: {-0.06, 0.15}, one-star: {-0.06, 0.19}
00:10:55.367 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
00:10:55.367 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
00:10:55.367 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.92 mountX=0.14 mountY=-0.07, mountTheta=-0.48
00:10:55.369 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.15, opts=13)
00:10:55.369 00.000 12268 Enqueuing Move request for scope (-0.06, 0.15)
00:10:55.369 00.000 11616 Worker thread wakes up
00:10:55.369 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
00:10:55.369 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
00:10:55.369 00.000 11616 Moving (-0.06, 0.15) raw xDistance=0.14 yDistance=-0.07
00:10:55.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
00:10:55.370 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:55.370 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:10:55.370 00.000 11616 MoveAxis(W, 80, ABG)
00:10:55.370 00.000 11616 Guiding  Dir = 3, Dur = 80
00:10:55.370 00.000 11616 IsSlewing returns 0
00:10:55.370 00.000 11616 IsGuiding returns 0
00:10:55.371 00.001 11616 PulseGuide returned control before completion, sleep 90
00:10:55.392 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=78, Gamma=1.290
00:10:55.411 00.019 12268 UpdateGuideState exits: m=172 SNR=8.9
00:10:55.411 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:55.411 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:55.411 00.000 12268 Enqueuing Expose request
00:10:55.467 00.056 11616 IsGuiding returns 1
00:10:55.467 00.000 11616 scope still moving after pulse duration time elapsed
00:10:55.498 00.031 11616 IsSlewing returns 0
00:10:55.499 00.001 11616 IsGuiding returns 1
00:10:55.529 00.030 11616 IsSlewing returns 0
00:10:55.530 00.001 11616 IsGuiding returns 1
00:10:55.560 00.030 11616 IsSlewing returns 0
00:10:55.561 00.001 11616 IsGuiding returns 1
00:10:55.591 00.030 11616 IsSlewing returns 0
00:10:55.592 00.001 11616 IsGuiding returns 1
00:10:55.622 00.030 11616 IsSlewing returns 0
00:10:55.623 00.001 11616 IsGuiding returns 1
00:10:55.653 00.030 11616 IsSlewing returns 0
00:10:55.654 00.001 11616 IsGuiding returns 1
00:10:55.684 00.030 11616 IsSlewing returns 0
00:10:55.684 00.000 11616 IsGuiding returns 0
00:10:55.684 00.000 11616 scope move finished after 80 + 233 ms
00:10:55.684 00.000 11616 Move returns status 0, amount 80
00:10:55.685 00.001 11616 MoveAxis(N, 0, ABG)
00:10:55.685 00.000 11616 Move returns status 0, amount 0
00:10:55.685 00.000 11616 move complete, result=0
00:10:55.685 00.000 11616 worker thread done servicing request
00:10:55.685 00.000 11616 Worker thread wakes up
00:10:55.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:55.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:55.685 00.000 12268 GuideStep: 0.1 px 80 ms WEST, -0.1 px 0 ms NORTH
00:10:57.692 02.007 11616 Exposure complete
00:10:57.747 00.055 11616 worker thread done servicing request
00:10:57.747 00.000 12268 OnExposeComplete: enter
00:10:57.747 00.000 12268 UpdateGuideState(): m_state=6
00:10:57.748 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
00:10:57.748 00.000 12268 Star::Find returns 1 (0), X=916.67, Y=20.50, Mass=139, SNR=8.0, Peak=26 HFD=3.5
00:10:57.748 00.000 12268 Star::Find false star n=20 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:10:57.748 00.000 12268 MultiStar: [#1 0.06,0.23,0.78,U] [#2 0.00,0.00,0.00,L] [#3 0.54,0.85,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -0.16,0.09,1.17,U] 
00:10:57.748 00.000 12268 refined, 2 included, MultiStar: {0.01, 0.11}, one-star: {0.17, 0.05}
00:10:57.748 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
00:10:57.748 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
00:10:57.748 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.48 mountX=0.11 mountY=-0.00, mountTheta=-0.04
00:10:57.750 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.11, opts=13)
00:10:57.750 00.000 12268 Enqueuing Move request for scope (0.01, 0.11)
00:10:57.750 00.000 11616 Worker thread wakes up
00:10:57.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
00:10:57.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
00:10:57.750 00.000 11616 Moving (0.01, 0.11) raw xDistance=0.11 yDistance=-0.00
00:10:57.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
00:10:57.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:57.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:10:57.751 00.001 11616 MoveAxis(W, 64, ABG)
00:10:57.751 00.000 11616 Guiding  Dir = 3, Dur = 64
00:10:57.751 00.000 11616 IsSlewing returns 0
00:10:57.751 00.000 11616 IsGuiding returns 0
00:10:57.752 00.001 11616 PulseGuide returned control before completion, sleep 74
00:10:57.773 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=78, Gamma=1.290
00:10:57.790 00.017 12268 UpdateGuideState exits: m=139 SNR=8.0
00:10:57.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:57.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:57.790 00.000 12268 Enqueuing Expose request
00:10:57.833 00.043 11616 IsGuiding returns 1
00:10:57.833 00.000 11616 scope still moving after pulse duration time elapsed
00:10:57.864 00.031 11616 IsSlewing returns 0
00:10:57.864 00.000 11616 IsGuiding returns 0
00:10:57.864 00.000 11616 scope move finished after 64 + 48 ms
00:10:57.864 00.000 11616 Move returns status 0, amount 64
00:10:57.865 00.001 11616 MoveAxis(N, 0, ABG)
00:10:57.865 00.000 11616 Move returns status 0, amount 0
00:10:57.865 00.000 11616 move complete, result=0
00:10:57.865 00.000 11616 worker thread done servicing request
00:10:57.865 00.000 11616 Worker thread wakes up
00:10:57.865 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:57.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:10:57.865 00.000 12268 GuideStep: 0.1 px 64 ms WEST, -0.0 px 0 ms NORTH
00:10:59.877 02.012 11616 Exposure complete
00:10:59.932 00.055 11616 worker thread done servicing request
00:10:59.933 00.001 12268 OnExposeComplete: enter
00:10:59.933 00.000 12268 UpdateGuideState(): m_state=6
00:10:59.933 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
00:10:59.933 00.000 12268 Star::Find returns 1 (0), X=916.74, Y=20.25, Mass=148, SNR=8.3, Peak=27 HFD=4.7
00:10:59.934 00.001 12268 Star::Find false star n=13 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:10:59.934 00.000 12268 MultiStar: [#1 0.02,0.07,0.76,U] [#2 -1.40,12.75,0.00,M3] [#3 0.67,0.15,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.10,-0.13,1.12,U] 
00:10:59.934 00.000 12268 refined, 2 included, MultiStar: {0.13, -0.10}, one-star: {0.24, -0.20}
00:10:59.934 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
00:10:59.934 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.03)
00:10:59.934 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.67 mountX=-0.09 mountY=0.14, mountTheta=2.14
00:10:59.936 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.10, opts=13)
00:10:59.936 00.000 12268 Enqueuing Move request for scope (0.13, -0.10)
00:10:59.936 00.000 11616 Worker thread wakes up
00:10:59.936 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
00:10:59.936 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
00:10:59.936 00.000 11616 Moving (0.13, -0.10) raw xDistance=-0.09 yDistance=0.14
00:10:59.936 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:59.936 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:10:59.936 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:59.937 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:10:59.937 00.000 11616 MoveAxis(E, 0, ABG)
00:10:59.937 00.000 11616 Move returns status 0, amount 0
00:10:59.937 00.000 11616 MoveAxis(N, 0, ABG)
00:10:59.937 00.000 11616 Move returns status 0, amount 0
00:10:59.937 00.000 11616 move complete, result=0
00:10:59.937 00.000 11616 worker thread done servicing request
00:10:59.958 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=86, Gamma=1.290
00:10:59.976 00.018 12268 UpdateGuideState exits: m=148 SNR=8.3
00:10:59.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:59.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:10:59.976 00.000 12268 Enqueuing Expose request
00:10:59.976 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:59.976 00.000 11616 Worker thread wakes up
00:10:59.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:10:59.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:11:01.988 02.012 11616 Exposure complete
00:11:02.045 00.057 11616 worker thread done servicing request
00:11:02.045 00.000 12268 OnExposeComplete: enter
00:11:02.045 00.000 12268 UpdateGuideState(): m_state=6
00:11:02.045 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
00:11:02.046 00.001 12268 Star::Find returns 1 (0), X=916.17, Y=20.26, Mass=123, SNR=7.5, Peak=25 HFD=4.2
00:11:02.046 00.000 12268 Star::Find false star n=12 nbg=282 bg=6.9 sigma=0.7 thresh=9 peak=9
00:11:02.046 00.000 12268 MultiStar: [#1 -0.25,-0.15,0.94,U] [#2 -0.63,0.15,0.00,M4] [#3 -0.22,0.29,0.76,U] [#4 0.00,0.00,0.00,L] [#5 -0.16,0.01,1.24,U] 
00:11:02.046 00.000 12268 refined, 3 included, MultiStar: {-0.24, -0.03}, one-star: {-0.32, -0.19}
00:11:02.046 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.50 = 1.78)
00:11:02.046 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
00:11:02.046 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-3.03 mountX=-0.05 mountY=-0.23, mountTheta=-1.78
00:11:02.047 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.03, opts=13)
00:11:02.048 00.001 12268 Enqueuing Move request for scope (-0.24, -0.03)
00:11:02.048 00.000 11616 Worker thread wakes up
00:11:02.048 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.03) opts 0xd
00:11:02.048 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.03)
00:11:02.048 00.000 11616 Moving (-0.24, -0.03) raw xDistance=-0.05 yDistance=-0.23
00:11:02.048 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:02.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:11:02.049 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:02.049 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:11:02.049 00.000 11616 MoveAxis(E, 0, ABG)
00:11:02.049 00.000 11616 Move returns status 0, amount 0
00:11:02.049 00.000 11616 MoveAxis(N, 0, ABG)
00:11:02.049 00.000 11616 Move returns status 0, amount 0
00:11:02.049 00.000 11616 move complete, result=0
00:11:02.049 00.000 11616 worker thread done servicing request
00:11:02.069 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=80, Gamma=1.290
00:11:02.086 00.017 12268 UpdateGuideState exits: m=123 SNR=7.5
00:11:02.086 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:02.086 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:02.086 00.000 12268 Enqueuing Expose request
00:11:02.086 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:02.086 00.000 11616 Worker thread wakes up
00:11:02.087 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:02.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:11:04.105 02.018 11616 Exposure complete
00:11:04.166 00.061 11616 worker thread done servicing request
00:11:04.166 00.000 12268 OnExposeComplete: enter
00:11:04.166 00.000 12268 UpdateGuideState(): m_state=6
00:11:04.167 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
00:11:04.167 00.000 12268 Star::Find returns 1 (0), X=916.48, Y=20.13, Mass=101, SNR=6.9, Peak=23 HFD=2.3
00:11:04.167 00.000 12268 Star::Find false star n=21 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:11:04.167 00.000 12268 MultiStar: [#1 -0.35,0.26,0.95,U] [#2 0.00,0.00,0.00,L] [#3 0.58,0.44,0.00,M3] [#4 0.58,0.94,0.00,M1] [#5 -0.15,0.01,1.37,U] 
00:11:04.167 00.000 12268 refined, 2 included, MultiStar: {-0.17, -0.02}, one-star: {-0.02, -0.32}
00:11:04.167 00.000 12268 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.47) = xAngle (-4.49 = 1.80)
00:11:04.167 00.000 12268 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.31)
00:11:04.167 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.01 mountX=-0.04 mountY=-0.17, mountTheta=-1.80
00:11:04.169 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.02, opts=13)
00:11:04.169 00.000 12268 Enqueuing Move request for scope (-0.17, -0.02)
00:11:04.169 00.000 11616 Worker thread wakes up
00:11:04.169 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
00:11:04.169 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
00:11:04.170 00.001 11616 Moving (-0.17, -0.02) raw xDistance=-0.04 yDistance=-0.17
00:11:04.170 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:04.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:11:04.170 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:11:04.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:11:04.170 00.000 11616 MoveAxis(E, 0, ABG)
00:11:04.170 00.000 11616 Move returns status 0, amount 0
00:11:04.170 00.000 11616 MoveAxis(N, 0, ABG)
00:11:04.170 00.000 11616 Move returns status 0, amount 0
00:11:04.170 00.000 11616 move complete, result=0
00:11:04.170 00.000 11616 worker thread done servicing request
00:11:04.191 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=91, Gamma=1.290
00:11:04.209 00.018 12268 UpdateGuideState exits: m=101 SNR=6.9
00:11:04.209 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:04.209 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:04.209 00.000 12268 Enqueuing Expose request
00:11:04.209 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:04.209 00.000 11616 Worker thread wakes up
00:11:04.210 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:04.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:11:06.305 02.095 11616 Exposure complete
00:11:06.360 00.055 11616 worker thread done servicing request
00:11:06.360 00.000 12268 OnExposeComplete: enter
00:11:06.360 00.000 12268 UpdateGuideState(): m_state=6
00:11:06.360 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
00:11:06.361 00.001 12268 Star::Find returns 1 (0), X=916.85, Y=20.71, Mass=135, SNR=8.0, Peak=27 HFD=4.5
00:11:06.361 00.000 12268 Star::Find false star n=12 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
00:11:06.361 00.000 12268 MultiStar: [#1 0.38,-0.73,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -0.40,-0.39,0.62,U] [#4 0.00,0.00,0.00,L] [#5 -0.10,-0.02,1.16,U] 
00:11:06.361 00.000 12268 refined, 2 included, MultiStar: {-0.00, -0.00}, one-star: {0.35, 0.26}
00:11:06.361 00.000 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.47) = xAngle (-4.08 = 2.20)
00:11:06.361 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.91)
00:11:06.361 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-2.61 mountX=-0.00 mountY=-0.00, mountTheta=-2.21
00:11:06.363 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.00, opts=13)
00:11:06.363 00.000 12268 Enqueuing Move request for scope (-0.00, -0.00)
00:11:06.363 00.000 11616 Worker thread wakes up
00:11:06.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.00) opts 0xd
00:11:06.363 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.00)
00:11:06.363 00.000 11616 Moving (-0.00, -0.00) raw xDistance=-0.00 yDistance=-0.00
00:11:06.363 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:06.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:11:06.363 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:06.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:11:06.363 00.000 11616 MoveAxis(E, 0, ABG)
00:11:06.364 00.001 11616 Move returns status 0, amount 0
00:11:06.364 00.000 11616 MoveAxis(N, 0, ABG)
00:11:06.364 00.000 11616 Move returns status 0, amount 0
00:11:06.364 00.000 11616 move complete, result=0
00:11:06.364 00.000 11616 worker thread done servicing request
00:11:06.385 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=116, Gamma=1.290
00:11:06.402 00.017 12268 UpdateGuideState exits: m=135 SNR=8.0
00:11:06.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:06.402 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:06.402 00.000 12268 Enqueuing Expose request
00:11:06.402 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:06.402 00.000 11616 Worker thread wakes up
00:11:06.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:06.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:11:08.417 02.015 11616 Exposure complete
00:11:08.470 00.053 11616 worker thread done servicing request
00:11:08.471 00.001 12268 OnExposeComplete: enter
00:11:08.471 00.000 12268 UpdateGuideState(): m_state=6
00:11:08.471 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
00:11:08.471 00.000 12268 Star::Find returns 1 (0), X=916.57, Y=20.67, Mass=162, SNR=8.7, Peak=27 HFD=5.0
00:11:08.471 00.000 12268 Star::Find false star n=16 nbg=278 bg=6.9 sigma=0.7 thresh=9 peak=9
00:11:08.471 00.000 12268 MultiStar: [#1 0.13,-0.20,0.60,U] [#2 0.36,-0.07,0.51,U] [#3 0.49,0.56,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 -0.19,-0.04,1.10,U] 
00:11:08.472 00.001 12268 refined, 3 included, MultiStar: {0.04, 0.01}, one-star: {0.08, 0.22}
00:11:08.472 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
00:11:08.472 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.89)
00:11:08.472 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.19 mountX=0.01 mountY=0.04, mountTheta=1.28
00:11:08.475 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.01, opts=13)
00:11:08.475 00.000 12268 Enqueuing Move request for scope (0.04, 0.01)
00:11:08.475 00.000 11616 Worker thread wakes up
00:11:08.475 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
00:11:08.475 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
00:11:08.475 00.000 11616 Moving (0.04, 0.01) raw xDistance=0.01 yDistance=0.04
00:11:08.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:08.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:11:08.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:08.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:11:08.476 00.001 11616 MoveAxis(E, 0, ABG)
00:11:08.476 00.000 11616 Move returns status 0, amount 0
00:11:08.476 00.000 11616 MoveAxis(N, 0, ABG)
00:11:08.476 00.000 11616 Move returns status 0, amount 0
00:11:08.476 00.000 11616 move complete, result=0
00:11:08.476 00.000 11616 worker thread done servicing request
00:11:08.497 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=103, Gamma=1.290
00:11:08.514 00.017 12268 UpdateGuideState exits: m=162 SNR=8.7
00:11:08.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:08.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:08.514 00.000 12268 Enqueuing Expose request
00:11:08.515 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:08.515 00.000 11616 Worker thread wakes up
00:11:08.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:08.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:11:10.520 02.005 11616 Exposure complete
00:11:10.576 00.056 11616 worker thread done servicing request
00:11:10.576 00.000 12268 OnExposeComplete: enter
00:11:10.576 00.000 12268 UpdateGuideState(): m_state=6
00:11:10.576 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
00:11:10.576 00.000 12268 Star::Find returns 1 (0), X=916.67, Y=20.07, Mass=152, SNR=8.4, Peak=26 HFD=4.2
00:11:10.577 00.001 12268 Star::Find false star n=12 nbg=276 bg=6.9 sigma=0.7 thresh=9 peak=9
00:11:10.577 00.000 12268 MultiStar: [#1 0.39,-0.39,0.70,U] [#2 1.39,0.13,0.00,M4] [#3 -0.76,-0.12,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 -0.01,-0.08,1.11,U] 
00:11:10.577 00.000 12268 refined, 2 included, MultiStar: {0.16, -0.26}, one-star: {0.17, -0.38}
00:11:10.577 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
00:11:10.577 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
00:11:10.577 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.26 hyp=0.31 cameraTheta=-1.04 mountX=-0.25 mountY=0.19, mountTheta=2.49
00:11:10.579 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.26, opts=13)
00:11:10.579 00.000 12268 Enqueuing Move request for scope (0.16, -0.26)
00:11:10.579 00.000 11616 Worker thread wakes up
00:11:10.579 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.26) opts 0xd
00:11:10.579 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.26)
00:11:10.579 00.000 11616 Moving (0.16, -0.26) raw xDistance=-0.25 yDistance=0.19
00:11:10.580 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:10.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:11:10.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
00:11:10.580 00.000 11616 MoveAxis(E, 0, ABG)
00:11:10.580 00.000 11616 Move returns status 0, amount 0
00:11:10.580 00.000 11616 MoveAxis(S, 16, ABG)
00:11:10.580 00.000 11616 Guiding  Dir = 1, Dur = 16
00:11:10.580 00.000 11616 IsSlewing returns 0
00:11:10.581 00.001 11616 IsGuiding returns 0
00:11:10.581 00.000 11616 PulseGuide returned control before completion, sleep 26
00:11:10.607 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=92, Gamma=1.290
00:11:10.613 00.006 11616 IsGuiding returns 1
00:11:10.613 00.000 11616 scope still moving after pulse duration time elapsed
00:11:10.625 00.012 12268 UpdateGuideState exits: m=152 SNR=8.4
00:11:10.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:10.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:10.626 00.001 12268 Enqueuing Expose request
00:11:10.644 00.018 11616 IsSlewing returns 0
00:11:10.645 00.001 11616 IsGuiding returns 0
00:11:10.645 00.000 11616 scope move finished after 16 + 49 ms
00:11:10.645 00.000 11616 Move returns status 0, amount 16
00:11:10.645 00.000 11616 move complete, result=0
00:11:10.646 00.001 11616 worker thread done servicing request
00:11:10.646 00.000 11616 Worker thread wakes up
00:11:10.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:10.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:11:10.656 00.010 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
00:11:12.663 02.007 11616 Exposure complete
00:11:12.718 00.055 11616 worker thread done servicing request
00:11:12.718 00.000 12268 OnExposeComplete: enter
00:11:12.718 00.000 12268 UpdateGuideState(): m_state=6
00:11:12.719 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
00:11:12.719 00.000 12268 Star::Find returns 1 (0), X=916.69, Y=20.70, Mass=168, SNR=8.9, Peak=24 HFD=4.7
00:11:12.719 00.000 12268 Star::Find false star n=6 nbg=291 bg=7.0 sigma=0.9 thresh=10 peak=10
00:11:12.719 00.000 12268 Star::Find false star n=17 nbg=275 bg=6.9 sigma=0.7 thresh=9 peak=9
00:11:12.719 00.000 12268 MultiStar: [#1 0.21,0.24,0.63,U] [#2 0.00,0.00,0.00,L] [#3 -0.66,0.78,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.06,-0.15,1.06,U] 
00:11:12.719 00.000 12268 refined, 2 included, MultiStar: {0.15, 0.09}, one-star: {0.19, 0.25}
00:11:12.719 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
00:11:12.719 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.25)
00:11:12.719 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.17 cameraTheta=0.55 mountX=0.10 mountY=0.13, mountTheta=0.91
00:11:12.721 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.09, opts=13)
00:11:12.721 00.000 12268 Enqueuing Move request for scope (0.15, 0.09)
00:11:12.721 00.000 11616 Worker thread wakes up
00:11:12.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
00:11:12.721 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
00:11:12.721 00.000 11616 Moving (0.15, 0.09) raw xDistance=0.10 yDistance=0.13
00:11:12.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
00:11:12.722 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:12.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:11:12.722 00.000 11616 MoveAxis(W, 57, ABG)
00:11:12.722 00.000 11616 Guiding  Dir = 3, Dur = 57
00:11:12.722 00.000 11616 IsSlewing returns 0
00:11:12.722 00.000 11616 IsGuiding returns 0
00:11:12.723 00.001 11616 PulseGuide returned control before completion, sleep 67
00:11:12.744 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=100, Gamma=1.290
00:11:12.761 00.017 12268 UpdateGuideState exits: m=168 SNR=8.9
00:11:12.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:12.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:12.761 00.000 12268 Enqueuing Expose request
00:11:12.794 00.033 11616 IsGuiding returns 1
00:11:12.794 00.000 11616 scope still moving after pulse duration time elapsed
00:11:12.826 00.032 11616 IsSlewing returns 0
00:11:12.826 00.000 11616 IsGuiding returns 0
00:11:12.826 00.000 11616 scope move finished after 57 + 47 ms
00:11:12.827 00.001 11616 Move returns status 0, amount 57
00:11:12.827 00.000 11616 MoveAxis(N, 0, ABG)
00:11:12.827 00.000 11616 Move returns status 0, amount 0
00:11:12.827 00.000 11616 move complete, result=0
00:11:12.833 00.006 11616 worker thread done servicing request
00:11:12.833 00.000 11616 Worker thread wakes up
00:11:12.833 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:12.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:11:12.833 00.000 12268 GuideStep: 0.1 px 57 ms WEST, 0.1 px 0 ms NORTH
00:11:14.846 02.013 11616 Exposure complete
00:11:14.900 00.054 11616 worker thread done servicing request
00:11:14.900 00.000 12268 OnExposeComplete: enter
00:11:14.901 00.001 12268 UpdateGuideState(): m_state=6
00:11:14.901 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
00:11:14.901 00.000 12268 Star::Find returns 1 (0), X=916.51, Y=20.50, Mass=167, SNR=8.8, Peak=29 HFD=4.7
00:11:14.901 00.000 12268 Star::Find false star n=15 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
00:11:14.901 00.000 12268 MultiStar: [#1 0.47,0.42,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -1.00,1.35,0.00,M6] [#4 -0.77,0.15,0.00,M2] [#5 0.02,-0.06,1.05,U] 
00:11:14.901 00.000 12268 refined, 1 included, MultiStar: {0.02, -0.01}, one-star: {0.01, 0.05}
00:11:14.901 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
00:11:14.901 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
00:11:14.902 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.43 mountX=-0.01 mountY=0.02, mountTheta=1.90
00:11:14.903 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.01, opts=13)
00:11:14.903 00.000 12268 Enqueuing Move request for scope (0.02, -0.01)
00:11:14.903 00.000 11616 Worker thread wakes up
00:11:14.903 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
00:11:14.903 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
00:11:14.903 00.000 11616 Moving (0.02, -0.01) raw xDistance=-0.01 yDistance=0.02
00:11:14.903 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:14.904 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:11:14.904 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:14.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:11:14.904 00.000 11616 MoveAxis(E, 0, ABG)
00:11:14.904 00.000 11616 Move returns status 0, amount 0
00:11:14.904 00.000 11616 MoveAxis(N, 0, ABG)
00:11:14.904 00.000 11616 Move returns status 0, amount 0
00:11:14.904 00.000 11616 move complete, result=0
00:11:14.904 00.000 11616 worker thread done servicing request
00:11:14.927 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=97, Gamma=1.290
00:11:14.946 00.019 12268 UpdateGuideState exits: m=167 SNR=8.8
00:11:14.947 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:14.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:14.947 00.000 12268 Enqueuing Expose request
00:11:14.947 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:14.947 00.000 11616 Worker thread wakes up
00:11:14.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:14.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:11:16.950 02.003 11616 Exposure complete
00:11:17.003 00.053 11616 worker thread done servicing request
00:11:17.003 00.000 12268 OnExposeComplete: enter
00:11:17.003 00.000 12268 UpdateGuideState(): m_state=6
00:11:17.004 00.001 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
00:11:17.004 00.000 12268 Star::Find returns 1 (0), X=917.17, Y=21.05, Mass=157, SNR=8.6, Peak=23 HFD=4.5
00:11:17.004 00.000 12268 Star::Find false star n=17 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=9
00:11:17.004 00.000 12268 MultiStar: [#1 -0.31,0.35,0.77,U] [#2 -0.01,-0.43,0.60,U] [#3 -0.31,-0.14,0.61,U] [#4 0.00,0.00,0.00,L] [#5 -0.07,-0.05,1.10,U] 
00:11:17.004 00.000 12268 refined, 4 included, MultiStar: {0.04, 0.11}, one-star: {0.67, 0.60}
00:11:17.004 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
00:11:17.004 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
00:11:17.004 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.25 mountX=0.12 mountY=0.02, mountTheta=0.19
00:11:17.006 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.11, opts=13)
00:11:17.006 00.000 12268 Enqueuing Move request for scope (0.04, 0.11)
00:11:17.006 00.000 11616 Worker thread wakes up
00:11:17.006 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
00:11:17.006 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
00:11:17.006 00.000 11616 Moving (0.04, 0.11) raw xDistance=0.12 yDistance=0.02
00:11:17.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
00:11:17.006 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:17.007 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:11:17.007 00.000 11616 MoveAxis(W, 65, ABG)
00:11:17.007 00.000 11616 Guiding  Dir = 3, Dur = 65
00:11:17.007 00.000 11616 IsSlewing returns 0
00:11:17.007 00.000 11616 IsGuiding returns 0
00:11:17.008 00.001 11616 PulseGuide returned control before completion, sleep 75
00:11:17.028 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=106, Gamma=1.290
00:11:17.045 00.017 12268 UpdateGuideState exits: m=157 SNR=8.6
00:11:17.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:17.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:17.046 00.001 12268 Enqueuing Expose request
00:11:17.089 00.043 11616 IsGuiding returns 1
00:11:17.089 00.000 11616 scope still moving after pulse duration time elapsed
00:11:17.120 00.031 11616 IsSlewing returns 0
00:11:17.129 00.009 11616 IsGuiding returns 0
00:11:17.129 00.000 11616 scope move finished after 65 + 57 ms
00:11:17.129 00.000 11616 Move returns status 0, amount 65
00:11:17.129 00.000 11616 MoveAxis(N, 0, ABG)
00:11:17.129 00.000 11616 Move returns status 0, amount 0
00:11:17.129 00.000 11616 move complete, result=0
00:11:17.130 00.001 11616 worker thread done servicing request
00:11:17.130 00.000 11616 Worker thread wakes up
00:11:17.130 00.000 12268 GuideStep: 0.1 px 65 ms WEST, 0.0 px 0 ms NORTH
00:11:17.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:17.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:11:19.133 02.003 11616 Exposure complete
00:11:19.186 00.053 11616 worker thread done servicing request
00:11:19.186 00.000 12268 OnExposeComplete: enter
00:11:19.187 00.001 12268 UpdateGuideState(): m_state=6
00:11:19.187 00.000 12268 Star::Find(15, 917, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
00:11:19.187 00.000 12268 Star::Find returns 1 (0), X=916.35, Y=20.71, Mass=165, SNR=8.8, Peak=26 HFD=3.7
00:11:19.187 00.000 12268 Star::Find false star n=10 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:11:19.187 00.000 12268 MultiStar: [#1 0.52,-0.05,0.71,U] [#2 0.11,-0.11,0.50,U] [#3 -0.22,1.60,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 -0.05,-0.07,1.07,U] 
00:11:19.187 00.000 12268 refined, 3 included, MultiStar: {0.07, 0.03}, one-star: {-0.15, 0.26}
00:11:19.187 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
00:11:19.187 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.10)
00:11:19.187 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.40 mountX=0.04 mountY=0.06, mountTheta=1.07
00:11:19.189 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.03, opts=13)
00:11:19.189 00.000 12268 Enqueuing Move request for scope (0.07, 0.03)
00:11:19.189 00.000 11616 Worker thread wakes up
00:11:19.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
00:11:19.189 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
00:11:19.189 00.000 11616 Moving (0.07, 0.03) raw xDistance=0.04 yDistance=0.06
00:11:19.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:19.190 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:11:19.190 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:19.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:11:19.190 00.000 11616 MoveAxis(E, 0, ABG)
00:11:19.190 00.000 11616 Move returns status 0, amount 0
00:11:19.190 00.000 11616 MoveAxis(N, 0, ABG)
00:11:19.190 00.000 11616 Move returns status 0, amount 0
00:11:19.190 00.000 11616 move complete, result=0
00:11:19.190 00.000 11616 worker thread done servicing request
00:11:19.215 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=110, Gamma=1.290
00:11:19.232 00.017 12268 UpdateGuideState exits: m=165 SNR=8.8
00:11:19.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:19.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:19.232 00.000 12268 Enqueuing Expose request
00:11:19.232 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:19.232 00.000 11616 Worker thread wakes up
00:11:19.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:19.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:11:21.239 02.007 11616 Exposure complete
00:11:21.293 00.054 11616 worker thread done servicing request
00:11:21.293 00.000 12268 OnExposeComplete: enter
00:11:21.293 00.000 12268 UpdateGuideState(): m_state=6
00:11:21.293 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
00:11:21.293 00.000 12268 Star::Find returns 1 (0), X=916.29, Y=20.46, Mass=163, SNR=8.8, Peak=27 HFD=3.9
00:11:21.293 00.000 12268 Star::Find false star n=20 nbg=290 bg=7.0 sigma=0.8 thresh=9 peak=9
00:11:21.293 00.000 12268 Star::Find false star n=12 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:11:21.293 00.000 12268 MultiStar: [#1 0.27,0.01,0.68,U] [#2 0.00,0.00,0.00,L] [#3 -0.08,0.24,0.56,U] [#4 0.00,0.00,0.00,L] [#5 -0.22,-0.04,1.07,U] 
00:11:21.293 00.000 12268 refined, 3 included, MultiStar: {-0.09, 0.03}, one-star: {-0.20, 0.01}
00:11:21.293 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
00:11:21.294 00.001 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
00:11:21.294 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.78 mountX=0.03 mountY=-0.09, mountTheta=-1.30
00:11:21.297 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.03, opts=13)
00:11:21.297 00.000 12268 Enqueuing Move request for scope (-0.09, 0.03)
00:11:21.297 00.000 11616 Worker thread wakes up
00:11:21.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
00:11:21.297 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
00:11:21.297 00.000 11616 Moving (-0.09, 0.03) raw xDistance=0.03 yDistance=-0.09
00:11:21.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:21.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:11:21.297 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:21.298 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:11:21.298 00.000 11616 MoveAxis(E, 0, ABG)
00:11:21.298 00.000 11616 Move returns status 0, amount 0
00:11:21.298 00.000 11616 MoveAxis(N, 0, ABG)
00:11:21.298 00.000 11616 Move returns status 0, amount 0
00:11:21.298 00.000 11616 move complete, result=0
00:11:21.298 00.000 11616 worker thread done servicing request
00:11:21.319 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=95, Gamma=1.290
00:11:21.336 00.017 12268 UpdateGuideState exits: m=163 SNR=8.8
00:11:21.336 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:21.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:21.336 00.000 12268 Enqueuing Expose request
00:11:21.336 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:21.336 00.000 11616 Worker thread wakes up
00:11:21.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:21.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:11:23.339 02.003 11616 Exposure complete
00:11:23.393 00.054 11616 worker thread done servicing request
00:11:23.394 00.001 12268 OnExposeComplete: enter
00:11:23.394 00.000 12268 UpdateGuideState(): m_state=6
00:11:23.394 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
00:11:23.394 00.000 12268 Star::Find returns 1 (0), X=916.36, Y=20.83, Mass=144, SNR=8.2, Peak=23 HFD=3.7
00:11:23.394 00.000 12268 Star::Find false star n=14 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:11:23.394 00.000 12268 MultiStar: [#1 0.10,-0.15,0.81,U] [#2 -1.27,12.01,0.00,M3] [#3 -0.31,0.23,0.58,U] [#4 0.00,0.00,0.00,L] [#5 -0.11,-0.07,1.14,U] 
00:11:23.394 00.000 12268 refined, 3 included, MultiStar: {-0.10, 0.09}, one-star: {-0.13, 0.38}
00:11:23.394 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
00:11:23.395 00.001 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
00:11:23.395 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.44 mountX=0.08 mountY=-0.11, mountTheta=-0.97
00:11:23.397 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.09, opts=13)
00:11:23.397 00.000 12268 Enqueuing Move request for scope (-0.10, 0.09)
00:11:23.397 00.000 11616 Worker thread wakes up
00:11:23.397 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
00:11:23.397 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
00:11:23.397 00.000 11616 Moving (-0.10, 0.09) raw xDistance=0.08 yDistance=-0.11
00:11:23.397 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:23.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:11:23.397 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:23.398 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:11:23.398 00.000 11616 MoveAxis(E, 0, ABG)
00:11:23.398 00.000 11616 Move returns status 0, amount 0
00:11:23.398 00.000 11616 MoveAxis(N, 0, ABG)
00:11:23.398 00.000 11616 Move returns status 0, amount 0
00:11:23.398 00.000 11616 move complete, result=0
00:11:23.398 00.000 11616 worker thread done servicing request
00:11:23.420 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=110, Gamma=1.290
00:11:23.438 00.018 12268 UpdateGuideState exits: m=144 SNR=8.2
00:11:23.438 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:23.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:23.438 00.000 12268 Enqueuing Expose request
00:11:23.438 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:23.438 00.000 11616 Worker thread wakes up
00:11:23.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:23.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,5,31,31)
00:11:24.575 01.137 12268 evsrv: cli 0F8E6D80 connect
00:11:24.575 00.000 12268 case statement mapped state 6 to 3
00:11:24.576 00.001 12268 case statement mapped state 6 to 3
00:11:24.593 00.017 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"2ae73213-f538-421a-a1e9-650ea3953b46"}
00:11:24.593 00.000 12268 case statement mapped state 6 to 3
00:11:24.593 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ae73213-f538-421a-a1e9-650ea3953b46"}
00:11:24.609 00.016 12268 evsrv: cli 0F8E6D80 disconnect
00:11:24.613 00.004 12268 evsrv: cli 0F8E69C0 connect
00:11:24.613 00.000 12268 case statement mapped state 6 to 3
00:11:24.614 00.001 12268 case statement mapped state 6 to 3
00:11:24.616 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"3ae0ed59-81cc-4230-8d56-208cf3cb4fb9"}
00:11:24.616 00.000 12268 PhdController::Dither begins
00:11:24.616 00.000 12268 dither: size=5.50, dRA=2.68 dDec=-0.35
00:11:24.616 00.000 12268 MountToCamera -- mountTheta (0.13) + m_xAngle (1.47) = xAngle (1.60 = 1.60)
00:11:24.616 00.000 12268 MountToCamera -- mountX=2.68 mountY=-0.35 hyp=2.70 mountTheta=0.13 cameraX=-0.08, cameraY=2.70 cameraTheta=1.60
00:11:24.616 00.000 12268 setting lock position to (916.41, 23.15)
00:11:24.617 00.001 12268 Mount: notify guiding dithered (-0.1, 2.7)
00:11:24.617 00.000 12268 MultiStar: stabilizing after lock position change
00:11:24.617 00.000 12268 Status Line: Dither by 2.68,-0.35
00:11:24.621 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
00:11:24.621 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
00:11:24.622 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"3ae0ed59-81cc-4230-8d56-208cf3cb4fb9"}
00:11:24.643 00.021 12268 evsrv: cli 0F8E69C0 disconnect
00:11:25.463 00.820 11616 Exposure complete
00:11:25.525 00.062 11616 worker thread done servicing request
00:11:25.525 00.000 12268 OnExposeComplete: enter
00:11:25.525 00.000 12268 UpdateGuideState(): m_state=6
00:11:25.527 00.002 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
00:11:25.527 00.000 12268 Star::Find returns 1 (0), X=916.94, Y=20.60, Mass=155, SNR=8.5, Peak=24 HFD=4.6
00:11:25.527 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
00:11:25.527 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
00:11:25.527 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-2.55 hyp=2.61 cameraTheta=-1.37 mountX=-2.49 mountY=0.85, mountTheta=2.81
00:11:25.529 00.002 12268 dither recenter: remaining=(-2.7,0.3) step=(-2.7,0.3)
00:11:25.529 00.000 12268 MountToCamera -- mountTheta (-3.01) + m_xAngle (1.47) = xAngle (-1.54 = -1.54)
00:11:25.529 00.000 12268 MountToCamera -- mountX=-2.68 mountY=0.35 hyp=2.70 mountTheta=-3.01 cameraX=0.08, cameraY=-2.70 cameraTheta=-1.54
00:11:25.529 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-2.70, opts=4)
00:11:25.529 00.000 12268 Enqueuing Move request for scope (0.08, -2.70)
00:11:25.529 00.000 12268 Mount: notify direct move -2.68,0.35
00:11:25.529 00.000 11616 Worker thread wakes up
00:11:25.529 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -2.70) opts 0x4
00:11:25.530 00.001 11616 Handling offset move in thread for scope, endpoint = (0.08, -2.70)
00:11:25.530 00.000 11616 Moving (0.08, -2.70) raw xDistance=-2.68 yDistance=0.35
00:11:25.530 00.000 11616 BLC: window closed
00:11:25.530 00.000 11616 MoveAxis(E, 3002, B)
00:11:25.530 00.000 11616 Guiding  Dir = 2, Dur = 3002
00:11:25.530 00.000 11616 IsSlewing returns 0
00:11:25.530 00.000 11616 IsGuiding returns 0
00:11:25.531 00.001 11616 PulseGuide returned control before completion, sleep 3012
00:11:25.557 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=87, Gamma=1.290
00:11:25.585 00.028 12268 UpdateGuideState exits: m=155 SNR=8.5
00:11:25.585 00.000 12268 PhdController: settling, locked = 1, distance = 2.75 (1.50) aobump = 0 frame = 1 / 99999
00:11:25.585 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691485.585,"Host":"ASTROCENTER","Inst":1,"Distance":2.75,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:11:25.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:25.585 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:25.586 00.001 12268 Enqueuing Expose request
00:11:28.553 02.967 11616 IsGuiding returns 1
00:11:28.553 00.000 11616 scope still moving after pulse duration time elapsed
00:11:28.585 00.032 11616 IsSlewing returns 0
00:11:28.585 00.000 11616 IsGuiding returns 0
00:11:28.585 00.000 11616 scope move finished after 3002 + 52 ms
00:11:28.585 00.000 11616 Move returns status 0, amount 3002
00:11:28.585 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
00:11:28.586 00.001 11616 MoveAxis(S, 196, B)
00:11:28.586 00.000 11616 Guiding  Dir = 1, Dur = 196
00:11:28.586 00.000 11616 IsSlewing returns 0
00:11:28.586 00.000 11616 IsGuiding returns 0
00:11:28.586 00.000 11616 PulseGuide returned control before completion, sleep 206
00:11:28.807 00.221 11616 IsGuiding returns 1
00:11:28.807 00.000 11616 scope still moving after pulse duration time elapsed
00:11:28.839 00.032 11616 IsSlewing returns 0
00:11:28.839 00.000 11616 IsGuiding returns 0
00:11:28.839 00.000 11616 scope move finished after 196 + 56 ms
00:11:28.839 00.000 11616 Move returns status 0, amount 196
00:11:28.839 00.000 11616 move complete, result=0
00:11:28.839 00.000 11616 worker thread done servicing request
00:11:28.839 00.000 11616 Worker thread wakes up
00:11:28.840 00.001 12268 GuideStep: -2.7 px 3002 ms EAST, 0.3 px 196 ms SOUTH
00:11:28.840 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:28.840 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:11:30.853 02.013 11616 Exposure complete
00:11:30.908 00.055 11616 worker thread done servicing request
00:11:30.908 00.000 12268 OnExposeComplete: enter
00:11:30.908 00.000 12268 UpdateGuideState(): m_state=6
00:11:30.908 00.000 12268 Star::Find(15, 916, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
00:11:30.909 00.001 12268 Star::Find returns 1 (0), X=916.97, Y=26.09, Mass=127, SNR=7.7, Peak=22 HFD=3.2
00:11:30.909 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
00:11:30.909 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
00:11:30.909 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=2.94 hyp=2.99 cameraTheta=1.38 mountX=2.98 mountY=0.17, mountTheta=0.06
00:11:30.910 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=2.94, opts=13)
00:11:30.910 00.000 12268 Enqueuing Move request for scope (0.55, 2.94)
00:11:30.910 00.000 11616 Worker thread wakes up
00:11:30.910 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 2.94) opts 0xd
00:11:30.911 00.001 11616 Handling offset move in thread for scope, endpoint = (0.55, 2.94)
00:11:30.911 00.000 11616 Moving (0.55, 2.94) raw xDistance=2.98 yDistance=0.17
00:11:30.911 00.000 11616 resist switch: large excursion: input 2.98 thresh 0.29 direction from 0 to 1
00:11:30.911 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.94
00:11:30.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 1.49 from input 2.98
00:11:30.911 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:11:30.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:11:30.911 00.000 11616 MoveAxis(W, 1669, ABG)
00:11:30.911 00.000 11616 Guiding  Dir = 3, Dur = 1669
00:11:30.911 00.000 11616 IsSlewing returns 0
00:11:30.912 00.001 11616 IsGuiding returns 0
00:11:30.912 00.000 11616 PulseGuide returned control before completion, sleep 1679
00:11:30.931 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=90, Gamma=1.290
00:11:30.949 00.018 12268 UpdateGuideState exits: m=127 SNR=7.7
00:11:30.950 00.001 12268 PhdController: settling, locked = 1, distance = 2.99 (1.50) aobump = 0 frame = 2 / 99999
00:11:30.950 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691490.950,"Host":"ASTROCENTER","Inst":1,"Distance":2.99,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:11:30.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:30.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:30.950 00.000 12268 Enqueuing Expose request
00:11:32.601 01.651 11616 IsGuiding returns 1
00:11:32.601 00.000 11616 scope still moving after pulse duration time elapsed
00:11:32.633 00.032 11616 IsSlewing returns 0
00:11:32.633 00.000 11616 IsGuiding returns 1
00:11:32.665 00.032 11616 IsSlewing returns 0
00:11:32.665 00.000 11616 IsGuiding returns 1
00:11:32.697 00.032 11616 IsSlewing returns 0
00:11:32.697 00.000 11616 IsGuiding returns 1
00:11:32.728 00.031 11616 IsSlewing returns 0
00:11:32.728 00.000 11616 IsGuiding returns 0
00:11:32.728 00.000 11616 scope move finished after 1669 + 147 ms
00:11:32.728 00.000 11616 Move returns status 0, amount 1669
00:11:32.728 00.000 11616 MoveAxis(N, 0, ABG)
00:11:32.728 00.000 11616 Move returns status 0, amount 0
00:11:32.728 00.000 11616 move complete, result=0
00:11:32.729 00.001 11616 worker thread done servicing request
00:11:32.729 00.000 11616 Worker thread wakes up
00:11:32.729 00.000 12268 GuideStep: 3.0 px 1669 ms WEST, 0.2 px 0 ms NORTH
00:11:32.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:32.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:11:34.731 02.002 11616 Exposure complete
00:11:34.787 00.056 11616 worker thread done servicing request
00:11:34.787 00.000 12268 OnExposeComplete: enter
00:11:34.787 00.000 12268 UpdateGuideState(): m_state=6
00:11:34.787 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
00:11:34.788 00.001 12268 Star::Find returns 1 (0), X=916.15, Y=22.36, Mass=150, SNR=8.4, Peak=25 HFD=4.7
00:11:34.788 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
00:11:34.788 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
00:11:34.788 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.80 hyp=0.84 cameraTheta=-1.89 mountX=-0.82 mountY=-0.16, mountTheta=-2.95
00:11:34.789 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.80, opts=13)
00:11:34.789 00.000 12268 Enqueuing Move request for scope (-0.26, -0.80)
00:11:34.789 00.000 11616 Worker thread wakes up
00:11:34.789 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.80) opts 0xd
00:11:34.790 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.80)
00:11:34.790 00.000 11616 Moving (-0.26, -0.80) raw xDistance=-0.82 yDistance=-0.16
00:11:34.790 00.000 11616 resist switch: large excursion: input -0.82 thresh 0.29 direction from 1 to -1
00:11:34.790 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.45
00:11:34.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.82
00:11:34.790 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:11:34.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:11:34.790 00.000 11616 MoveAxis(E, 458, ABG)
00:11:34.790 00.000 11616 Guiding  Dir = 2, Dur = 458
00:11:34.790 00.000 11616 IsSlewing returns 0
00:11:34.791 00.001 11616 IsGuiding returns 0
00:11:34.791 00.000 11616 PulseGuide returned control before completion, sleep 468
00:11:34.812 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=93, Gamma=1.290
00:11:34.830 00.018 12268 UpdateGuideState exits: m=150 SNR=8.4
00:11:34.830 00.000 12268 PhdController: settling, locked = 1, distance = 2.35 (1.50) aobump = 0 frame = 3 / 99999
00:11:34.830 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691494.830,"Host":"ASTROCENTER","Inst":1,"Distance":2.35,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:11:34.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:34.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:34.831 00.001 12268 Enqueuing Expose request
00:11:35.262 00.431 11616 IsGuiding returns 1
00:11:35.262 00.000 11616 scope still moving after pulse duration time elapsed
00:11:35.294 00.032 11616 IsSlewing returns 0
00:11:35.294 00.000 11616 IsGuiding returns 0
00:11:35.294 00.000 11616 scope move finished after 458 + 44 ms
00:11:35.294 00.000 11616 Move returns status 0, amount 458
00:11:35.294 00.000 11616 MoveAxis(N, 0, ABG)
00:11:35.294 00.000 11616 Move returns status 0, amount 0
00:11:35.295 00.001 11616 move complete, result=0
00:11:35.295 00.000 11616 worker thread done servicing request
00:11:35.295 00.000 11616 Worker thread wakes up
00:11:35.295 00.000 12268 GuideStep: -0.8 px 458 ms EAST, -0.2 px 0 ms NORTH
00:11:35.295 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:35.295 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:11:37.296 02.001 11616 Exposure complete
00:11:37.351 00.055 11616 worker thread done servicing request
00:11:37.352 00.001 12268 OnExposeComplete: enter
00:11:37.352 00.000 12268 UpdateGuideState(): m_state=6
00:11:37.352 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
00:11:37.352 00.000 12268 Star::Find returns 1 (0), X=916.17, Y=22.48, Mass=130, SNR=7.8, Peak=23 HFD=3.8
00:11:37.352 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.40 = 2.89)
00:11:37.352 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.22)
00:11:37.352 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.67 hyp=0.71 cameraTheta=-1.92 mountX=-0.69 mountY=-0.16, mountTheta=-2.92
00:11:37.354 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.67, opts=13)
00:11:37.354 00.000 12268 Enqueuing Move request for scope (-0.25, -0.67)
00:11:37.354 00.000 11616 Worker thread wakes up
00:11:37.354 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.67) opts 0xd
00:11:37.354 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.67)
00:11:37.354 00.000 11616 Moving (-0.25, -0.67) raw xDistance=-0.69 yDistance=-0.16
00:11:37.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.69
00:11:37.354 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:11:37.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:11:37.355 00.001 11616 MoveAxis(E, 386, ABG)
00:11:37.355 00.000 11616 Guiding  Dir = 2, Dur = 386
00:11:37.355 00.000 11616 IsSlewing returns 0
00:11:37.355 00.000 11616 IsGuiding returns 0
00:11:37.355 00.000 11616 PulseGuide returned control before completion, sleep 396
00:11:37.377 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=88, Gamma=1.290
00:11:37.394 00.017 12268 UpdateGuideState exits: m=130 SNR=7.8
00:11:37.394 00.000 12268 PhdController: settling, locked = 1, distance = 1.86 (1.50) aobump = 0 frame = 4 / 99999
00:11:37.394 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691497.394,"Host":"ASTROCENTER","Inst":1,"Distance":1.86,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:11:37.395 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:37.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:37.395 00.000 12268 Enqueuing Expose request
00:11:37.758 00.363 11616 IsGuiding returns 1
00:11:37.758 00.000 11616 scope still moving after pulse duration time elapsed
00:11:37.790 00.032 11616 IsSlewing returns 0
00:11:37.790 00.000 11616 IsGuiding returns 0
00:11:37.790 00.000 11616 scope move finished after 386 + 49 ms
00:11:37.791 00.001 11616 Move returns status 0, amount 386
00:11:37.791 00.000 11616 MoveAxis(N, 0, ABG)
00:11:37.791 00.000 11616 Move returns status 0, amount 0
00:11:37.791 00.000 11616 move complete, result=0
00:11:37.791 00.000 11616 worker thread done servicing request
00:11:37.791 00.000 12268 GuideStep: -0.7 px 386 ms EAST, -0.2 px 0 ms NORTH
00:11:37.791 00.000 11616 Worker thread wakes up
00:11:37.791 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:37.791 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:11:39.794 02.003 11616 Exposure complete
00:11:39.851 00.057 11616 worker thread done servicing request
00:11:39.851 00.000 12268 OnExposeComplete: enter
00:11:39.851 00.000 12268 UpdateGuideState(): m_state=6
00:11:39.851 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
00:11:39.851 00.000 12268 Star::Find returns 1 (0), X=916.21, Y=22.69, Mass=156, SNR=8.5, Peak=24 HFD=4.5
00:11:39.851 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
00:11:39.851 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
00:11:39.852 00.001 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.46 hyp=0.51 cameraTheta=-1.99 mountX=-0.48 mountY=-0.14, mountTheta=-2.85
00:11:39.853 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.46, opts=13)
00:11:39.853 00.000 12268 Enqueuing Move request for scope (-0.20, -0.46)
00:11:39.853 00.000 11616 Worker thread wakes up
00:11:39.854 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.46) opts 0xd
00:11:39.854 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.46)
00:11:39.854 00.000 11616 Moving (-0.20, -0.46) raw xDistance=-0.48 yDistance=-0.14
00:11:39.854 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
00:11:39.854 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:39.854 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:11:39.854 00.000 11616 MoveAxis(E, 270, ABG)
00:11:39.854 00.000 11616 Guiding  Dir = 2, Dur = 270
00:11:39.854 00.000 11616 IsSlewing returns 0
00:11:39.855 00.001 11616 IsGuiding returns 0
00:11:39.855 00.000 11616 PulseGuide returned control before completion, sleep 280
00:11:39.879 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=71, Gamma=1.290
00:11:39.898 00.019 12268 UpdateGuideState exits: m=156 SNR=8.5
00:11:39.898 00.000 12268 PhdController: settling, locked = 1, distance = 1.45 (1.50) aobump = 0 frame = 5 / 99999
00:11:39.899 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768691499.899,"Host":"ASTROCENTER","Inst":1,"Distance":1.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:11:39.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:39.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:39.899 00.000 12268 Enqueuing Expose request
00:11:40.144 00.245 11616 IsGuiding returns 1
00:11:40.144 00.000 11616 scope still moving after pulse duration time elapsed
00:11:40.175 00.031 11616 IsSlewing returns 0
00:11:40.175 00.000 11616 IsGuiding returns 0
00:11:40.175 00.000 11616 scope move finished after 270 + 50 ms
00:11:40.175 00.000 11616 Move returns status 0, amount 270
00:11:40.175 00.000 11616 MoveAxis(N, 0, ABG)
00:11:40.175 00.000 11616 Move returns status 0, amount 0
00:11:40.175 00.000 11616 move complete, result=0
00:11:40.175 00.000 11616 worker thread done servicing request
00:11:40.176 00.001 11616 Worker thread wakes up
00:11:40.176 00.000 12268 GuideStep: -0.5 px 270 ms EAST, -0.1 px 0 ms NORTH
00:11:40.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:40.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:11:42.197 02.021 11616 Exposure complete
00:11:42.263 00.066 11616 worker thread done servicing request
00:11:42.263 00.000 12268 OnExposeComplete: enter
00:11:42.263 00.000 12268 UpdateGuideState(): m_state=6
00:11:42.263 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
00:11:42.264 00.001 12268 Star::Find returns 1 (0), X=917.02, Y=23.23, Mass=161, SNR=8.7, Peak=27 HFD=4.2
00:11:42.264 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
00:11:42.264 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
00:11:42.264 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=0.08 hyp=0.62 cameraTheta=0.13 mountX=0.14 mountY=0.59, mountTheta=1.34
00:11:42.267 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=0.08, opts=13)
00:11:42.267 00.000 12268 Enqueuing Move request for scope (0.61, 0.08)
00:11:42.267 00.000 11616 Worker thread wakes up
00:11:42.267 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.08) opts 0xd
00:11:42.267 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, 0.08)
00:11:42.267 00.000 11616 Moving (0.61, 0.08) raw xDistance=0.14 yDistance=0.59
00:11:42.267 00.000 11616 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.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:11:42.268 00.001 11616 resist switch: large excursion: input 0.59 thresh 0.45 direction from 0 to 1
00:11:42.268 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.78
00:11:42.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
00:11:42.268 00.000 11616 MoveAxis(E, 0, ABG)
00:11:42.268 00.000 11616 Move returns status 0, amount 0
00:11:42.268 00.000 11616 MoveAxis(S, 50, ABG)
00:11:42.268 00.000 11616 Guiding  Dir = 1, Dur = 50
00:11:42.268 00.000 11616 IsSlewing returns 0
00:11:42.269 00.001 11616 IsGuiding returns 0
00:11:42.269 00.000 11616 PulseGuide returned control before completion, sleep 60
00:11:42.293 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=90, Gamma=1.290
00:11:42.314 00.021 12268 UpdateGuideState exits: m=161 SNR=8.7
00:11:42.314 00.000 12268 PhdController: settling, locked = 1, distance = 1.20 (1.50) aobump = 0 frame = 6 / 99999
00:11:42.314 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691502.314,"Host":"ASTROCENTER","Inst":1,"Distance":1.20,"Time":2.4,"SettleTime":10.0,"StarLocked":true}
00:11:42.315 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:42.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:42.315 00.000 12268 Enqueuing Expose request
00:11:42.353 00.038 11616 IsGuiding returns 1
00:11:42.353 00.000 11616 scope still moving after pulse duration time elapsed
00:11:42.405 00.052 11616 IsSlewing returns 0
00:11:42.405 00.000 11616 IsGuiding returns 0
00:11:42.406 00.001 11616 scope move finished after 50 + 86 ms
00:11:42.406 00.000 11616 Move returns status 0, amount 50
00:11:42.406 00.000 11616 move complete, result=0
00:11:42.406 00.000 11616 worker thread done servicing request
00:11:42.406 00.000 11616 Worker thread wakes up
00:11:42.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:42.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:11:42.420 00.014 12268 GuideStep: 0.1 px 0 ms EAST, 0.6 px 50 ms SOUTH
00:11:44.429 02.009 11616 Exposure complete
00:11:44.520 00.091 12268 OnExposeComplete: enter
00:11:44.520 00.000 12268 UpdateGuideState(): m_state=6
00:11:44.520 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
00:11:44.520 00.000 12268 Star::Find returns 1 (0), X=916.30, Y=23.40, Mass=142, SNR=8.1, Peak=25 HFD=3.9
00:11:44.520 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
00:11:44.520 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
00:11:44.521 00.001 12268 CameraToMount -- cameraX=-0.11 cameraY=0.25 hyp=0.28 cameraTheta=2.00 mountX=0.24 mountY=-0.15, mountTheta=-0.55
00:11:44.521 00.000 11616 worker thread done servicing request
00:11:44.523 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.25, opts=13)
00:11:44.523 00.000 12268 Enqueuing Move request for scope (-0.11, 0.25)
00:11:44.523 00.000 11616 Worker thread wakes up
00:11:44.524 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.25) opts 0xd
00:11:44.524 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.25)
00:11:44.524 00.000 11616 Moving (-0.11, 0.25) raw xDistance=0.24 yDistance=-0.15
00:11:44.524 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:44.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:11:44.524 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:44.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:11:44.525 00.001 11616 MoveAxis(E, 0, ABG)
00:11:44.525 00.000 11616 Move returns status 0, amount 0
00:11:44.525 00.000 11616 MoveAxis(N, 0, ABG)
00:11:44.525 00.000 11616 Move returns status 0, amount 0
00:11:44.525 00.000 11616 move complete, result=0
00:11:44.526 00.001 11616 worker thread done servicing request
00:11:44.599 00.073 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=89, Gamma=1.290
00:11:44.620 00.021 12268 UpdateGuideState exits: m=142 SNR=8.1
00:11:44.620 00.000 12268 PhdController: settling, locked = 1, distance = 0.92 (1.50) aobump = 0 frame = 7 / 99999
00:11:44.620 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691504.620,"Host":"ASTROCENTER","Inst":1,"Distance":0.92,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
00:11:44.621 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:44.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:44.621 00.000 12268 Enqueuing Expose request
00:11:44.621 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:44.621 00.000 11616 Worker thread wakes up
00:11:44.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:44.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:11:46.633 02.012 11616 Exposure complete
00:11:46.688 00.055 11616 worker thread done servicing request
00:11:46.688 00.000 12268 OnExposeComplete: enter
00:11:46.688 00.000 12268 UpdateGuideState(): m_state=6
00:11:46.688 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
00:11:46.688 00.000 12268 Star::Find returns 1 (0), X=916.29, Y=23.72, Mass=120, SNR=7.5, Peak=25 HFD=4.8
00:11:46.689 00.001 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
00:11:46.689 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
00:11:46.689 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.57 hyp=0.58 cameraTheta=1.78 mountX=0.56 mountY=-0.20, mountTheta=-0.34
00:11:46.690 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.57, opts=13)
00:11:46.690 00.000 12268 Enqueuing Move request for scope (-0.12, 0.57)
00:11:46.690 00.000 11616 Worker thread wakes up
00:11:46.690 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.57) opts 0xd
00:11:46.690 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.57)
00:11:46.691 00.001 11616 Moving (-0.12, 0.57) raw xDistance=0.56 yDistance=-0.20
00:11:46.691 00.000 11616 resist switch: large excursion: input 0.56 thresh 0.29 direction from -1 to 1
00:11:46.691 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.67
00:11:46.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
00:11:46.691 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:46.691 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:11:46.691 00.000 11616 MoveAxis(W, 311, ABG)
00:11:46.691 00.000 11616 Guiding  Dir = 3, Dur = 311
00:11:46.691 00.000 11616 IsSlewing returns 0
00:11:46.692 00.001 11616 IsGuiding returns 0
00:11:46.692 00.000 11616 PulseGuide returned control before completion, sleep 321
00:11:46.713 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=80, Gamma=1.290
00:11:46.731 00.018 12268 UpdateGuideState exits: m=120 SNR=7.5
00:11:46.731 00.000 12268 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 8 / 99999
00:11:46.731 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691506.731,"Host":"ASTROCENTER","Inst":1,"Distance":0.82,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
00:11:46.732 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:46.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:46.732 00.000 12268 Enqueuing Expose request
00:11:47.025 00.293 11616 IsGuiding returns 1
00:11:47.025 00.000 11616 scope still moving after pulse duration time elapsed
00:11:47.056 00.031 11616 IsSlewing returns 0
00:11:47.057 00.001 11616 IsGuiding returns 0
00:11:47.057 00.000 11616 scope move finished after 311 + 54 ms
00:11:47.057 00.000 11616 Move returns status 0, amount 311
00:11:47.057 00.000 11616 MoveAxis(N, 0, ABG)
00:11:47.057 00.000 11616 Move returns status 0, amount 0
00:11:47.057 00.000 11616 move complete, result=0
00:11:47.057 00.000 11616 worker thread done servicing request
00:11:47.057 00.000 11616 Worker thread wakes up
00:11:47.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:47.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:11:47.057 00.000 12268 GuideStep: 0.6 px 311 ms WEST, -0.2 px 0 ms NORTH
00:11:49.064 02.007 11616 Exposure complete
00:11:49.124 00.060 11616 worker thread done servicing request
00:11:49.125 00.001 12268 OnExposeComplete: enter
00:11:49.125 00.000 12268 UpdateGuideState(): m_state=6
00:11:49.125 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
00:11:49.125 00.000 12268 Star::Find returns 1 (0), X=916.11, Y=23.05, Mass=119, SNR=7.4, Peak=24 HFD=4.2
00:11:49.125 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.29 = 2.00)
00:11:49.125 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.11)
00:11:49.125 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.10 hyp=0.32 cameraTheta=-2.81 mountX=-0.13 mountY=-0.29, mountTheta=-2.00
00:11:49.127 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.10, opts=13)
00:11:49.127 00.000 12268 Enqueuing Move request for scope (-0.30, -0.10)
00:11:49.127 00.000 11616 Worker thread wakes up
00:11:49.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.10) opts 0xd
00:11:49.127 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.10)
00:11:49.127 00.000 11616 Moving (-0.30, -0.10) raw xDistance=-0.13 yDistance=-0.29
00:11:49.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:49.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:11:49.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:49.128 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:11:49.128 00.000 11616 MoveAxis(E, 0, ABG)
00:11:49.128 00.000 11616 Move returns status 0, amount 0
00:11:49.128 00.000 11616 MoveAxis(N, 0, ABG)
00:11:49.128 00.000 11616 Move returns status 0, amount 0
00:11:49.128 00.000 11616 move complete, result=0
00:11:49.128 00.000 11616 worker thread done servicing request
00:11:49.149 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=79, Gamma=1.290
00:11:49.166 00.017 12268 UpdateGuideState exits: m=119 SNR=7.4
00:11:49.166 00.000 12268 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 9 / 99999
00:11:49.167 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768691509.166,"Host":"ASTROCENTER","Inst":1,"Distance":0.67,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
00:11:49.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:49.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:49.167 00.000 12268 Enqueuing Expose request
00:11:49.167 00.000 11616 Worker thread wakes up
00:11:49.167 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:11:49.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:49.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:11:51.182 02.015 11616 Exposure complete
00:11:51.238 00.056 11616 worker thread done servicing request
00:11:51.239 00.001 12268 OnExposeComplete: enter
00:11:51.239 00.000 12268 UpdateGuideState(): m_state=6
00:11:51.239 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
00:11:51.239 00.000 12268 Star::Find returns 1 (0), X=915.93, Y=22.49, Mass=111, SNR=7.2, Peak=24 HFD=5.0
00:11:51.239 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.68 = 2.61)
00:11:51.239 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
00:11:51.239 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.66 hyp=0.82 cameraTheta=-2.20 mountX=-0.70 mountY=-0.40, mountTheta=-2.63
00:11:51.241 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-0.66, opts=13)
00:11:51.241 00.000 12268 Enqueuing Move request for scope (-0.49, -0.66)
00:11:51.241 00.000 11616 Worker thread wakes up
00:11:51.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.66) opts 0xd
00:11:51.241 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -0.66)
00:11:51.241 00.000 11616 Moving (-0.49, -0.66) raw xDistance=-0.70 yDistance=-0.40
00:11:51.241 00.000 11616 resist switch: large excursion: input -0.70 thresh 0.29 direction from 1 to -1
00:11:51.242 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.11
00:11:51.242 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.70
00:11:51.242 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:51.242 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:11:51.242 00.000 11616 MoveAxis(E, 394, ABG)
00:11:51.242 00.000 11616 Guiding  Dir = 2, Dur = 394
00:11:51.242 00.000 11616 IsSlewing returns 0
00:11:51.242 00.000 11616 IsGuiding returns 0
00:11:51.243 00.001 11616 PulseGuide returned control before completion, sleep 404
00:11:51.265 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=73, Gamma=1.290
00:11:51.283 00.018 12268 UpdateGuideState exits: m=111 SNR=7.2
00:11:51.283 00.000 12268 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 10 / 99999
00:11:51.283 00.000 12268 PhdController: newstate STATE_FINISH
00:11:51.283 00.000 12268 PhdController complete: success
00:11:51.283 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768691511.283,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
00:11:51.284 00.001 12268 Mount: notify guiding dither settle done success=1
00:11:51.284 00.000 12268 PhdController: newstate STATE_IDLE
00:11:51.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:51.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:51.284 00.000 12268 Enqueuing Expose request
00:11:51.652 00.368 11616 IsGuiding returns 1
00:11:51.652 00.000 11616 scope still moving after pulse duration time elapsed
00:11:51.684 00.032 11616 IsSlewing returns 0
00:11:51.684 00.000 11616 IsGuiding returns 0
00:11:51.684 00.000 11616 scope move finished after 394 + 47 ms
00:11:51.684 00.000 11616 Move returns status 0, amount 394
00:11:51.684 00.000 11616 MoveAxis(N, 0, ABG)
00:11:51.684 00.000 11616 Move returns status 0, amount 0
00:11:51.684 00.000 11616 move complete, result=0
00:11:51.684 00.000 11616 worker thread done servicing request
00:11:51.685 00.001 12268 GuideStep: -0.7 px 394 ms EAST, -0.4 px 0 ms NORTH
00:11:51.685 00.000 11616 Worker thread wakes up
00:11:51.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:51.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:11:52.208 00.523 12268 evsrv: cli 0F8E69C0 connect
00:11:52.208 00.000 12268 case statement mapped state 6 to 3
00:11:52.208 00.000 12268 case statement mapped state 6 to 3
00:11:52.209 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e770d1b5-83d3-4d3d-8e2e-4bb2aad741f5"}
00:11:52.209 00.000 12268 case statement mapped state 6 to 3
00:11:52.209 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e770d1b5-83d3-4d3d-8e2e-4bb2aad741f5"}
00:11:52.210 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:11:53.684 01.474 11616 Exposure complete
00:11:53.745 00.061 11616 worker thread done servicing request
00:11:53.745 00.000 12268 OnExposeComplete: enter
00:11:53.745 00.000 12268 UpdateGuideState(): m_state=6
00:11:53.746 00.001 12268 Star::Find(15, 915, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
00:11:53.746 00.000 12268 Star::Find returns 1 (0), X=916.36, Y=22.97, Mass=131, SNR=7.8, Peak=24 HFD=5.2
00:11:53.746 00.000 12268 MultiStar: exiting stabilization period
00:11:53.746 00.000 12268 MultiStar: updating star positions after lock position change
00:11:53.746 00.000 12268 Star::Find(15, 542, 577, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
00:11:53.746 00.000 12268 Star::Find returns 1 (0), X=542.69, Y=577.32, Mass=90, SNR=6.5, Peak=17 HFD=3.0
00:11:53.746 00.000 12268 Star::Find(15, 1158, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
00:11:53.746 00.000 12268 Star::Find returns 1 (0), X=1158.90, Y=148.67, Mass=42, SNR=4.4, Peak=19 HFD=2.6
00:11:53.746 00.000 12268 Star::Find(15, 495, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
00:11:53.746 00.000 12268 Star::Find returns 1 (0), X=495.34, Y=884.32, Mass=46, SNR=4.6, Peak=13 HFD=2.5
00:11:53.746 00.000 12268 Star::Find(15, 1099, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
00:11:53.746 00.000 12268 Star::Find false star n=11 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:11:53.747 00.001 12268 Star::Find returns 0 (2), X=1099.00, Y=548.00, Mass=31, SNR=2.9, Peak=12 HFD=0.0
00:11:53.747 00.000 12268 Star::Find(15, 680, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
00:11:53.747 00.000 12268 Star::Find returns 0 (4), X=665.05, Y=882.46, Mass=44, SNR=4.7, Peak=13 HFD=0.5
00:11:53.747 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
00:11:53.747 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.15)
00:11:53.747 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.85 mountX=-0.19 mountY=-0.03, mountTheta=-2.99
00:11:53.749 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.18, opts=13)
00:11:53.749 00.000 12268 Enqueuing Move request for scope (-0.05, -0.18)
00:11:53.749 00.000 11616 Worker thread wakes up
00:11:53.749 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
00:11:53.749 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
00:11:53.750 00.001 11616 Moving (-0.05, -0.18) raw xDistance=-0.19 yDistance=-0.03
00:11:53.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
00:11:53.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:53.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:11:53.750 00.000 11616 MoveAxis(E, 105, ABG)
00:11:53.750 00.000 11616 Guiding  Dir = 2, Dur = 105
00:11:53.750 00.000 11616 IsSlewing returns 0
00:11:53.751 00.001 11616 IsGuiding returns 0
00:11:53.751 00.000 11616 PulseGuide returned control before completion, sleep 115
00:11:53.776 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=73, Gamma=1.290
00:11:53.796 00.020 12268 UpdateGuideState exits: m=131 SNR=7.8
00:11:53.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:53.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:53.796 00.000 12268 Enqueuing Expose request
00:11:53.875 00.079 11616 IsGuiding returns 1
00:11:53.875 00.000 11616 scope still moving after pulse duration time elapsed
00:11:53.907 00.032 11616 IsSlewing returns 0
00:11:53.907 00.000 11616 IsGuiding returns 0
00:11:53.907 00.000 11616 scope move finished after 105 + 51 ms
00:11:53.907 00.000 11616 Move returns status 0, amount 105
00:11:53.908 00.001 11616 MoveAxis(N, 0, ABG)
00:11:53.908 00.000 11616 Move returns status 0, amount 0
00:11:53.908 00.000 11616 move complete, result=0
00:11:53.908 00.000 11616 worker thread done servicing request
00:11:53.908 00.000 11616 Worker thread wakes up
00:11:53.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:53.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:11:53.908 00.000 12268 GuideStep: -0.2 px 105 ms EAST, -0.0 px 0 ms NORTH
00:11:55.914 02.006 11616 Exposure complete
00:11:55.970 00.056 11616 worker thread done servicing request
00:11:55.971 00.001 12268 OnExposeComplete: enter
00:11:55.971 00.000 12268 UpdateGuideState(): m_state=6
00:11:55.971 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
00:11:55.971 00.000 12268 Star::Find returns 1 (0), X=916.13, Y=22.94, Mass=113, SNR=7.2, Peak=27 HFD=4.3
00:11:55.971 00.000 12268 Star::Find false star n=8 nbg=277 bg=6.9 sigma=0.7 thresh=9 peak=9
00:11:55.971 00.000 12268 MultiStar: [#1 -0.47,0.37,0.00,M1] [#2 -0.49,1.36,0.00,M4] [#3 0.17,-0.32,0.68,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:11:55.971 00.000 12268 refined, 1 included, MultiStar: {-0.10, -0.26}, one-star: {-0.28, -0.22}
00:11:55.971 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
00:11:55.972 00.001 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
00:11:55.972 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.26 hyp=0.27 cameraTheta=-1.93 mountX=-0.26 mountY=-0.06, mountTheta=-2.91
00:11:55.973 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.26, opts=13)
00:11:55.973 00.000 12268 Enqueuing Move request for scope (-0.10, -0.26)
00:11:55.973 00.000 11616 Worker thread wakes up
00:11:55.974 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.26) opts 0xd
00:11:55.974 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.26)
00:11:55.974 00.000 11616 Moving (-0.10, -0.26) raw xDistance=-0.26 yDistance=-0.06
00:11:55.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
00:11:55.974 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:55.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:11:55.974 00.000 11616 MoveAxis(E, 148, ABG)
00:11:55.974 00.000 11616 Guiding  Dir = 2, Dur = 148
00:11:55.974 00.000 11616 IsSlewing returns 0
00:11:55.975 00.001 11616 IsGuiding returns 0
00:11:55.975 00.000 11616 PulseGuide returned control before completion, sleep 158
00:11:55.995 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=99, Gamma=1.290
00:11:56.014 00.019 12268 UpdateGuideState exits: m=113 SNR=7.2
00:11:56.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:56.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:56.014 00.000 12268 Enqueuing Expose request
00:11:56.138 00.124 11616 IsGuiding returns 1
00:11:56.138 00.000 11616 scope still moving after pulse duration time elapsed
00:11:56.170 00.032 11616 IsSlewing returns 0
00:11:56.170 00.000 11616 IsGuiding returns 0
00:11:56.170 00.000 11616 scope move finished after 148 + 47 ms
00:11:56.170 00.000 11616 Move returns status 0, amount 148
00:11:56.170 00.000 11616 MoveAxis(N, 0, ABG)
00:11:56.170 00.000 11616 Move returns status 0, amount 0
00:11:56.171 00.001 11616 move complete, result=0
00:11:56.171 00.000 11616 worker thread done servicing request
00:11:56.171 00.000 12268 GuideStep: -0.3 px 148 ms EAST, -0.1 px 0 ms NORTH
00:11:56.171 00.000 11616 Worker thread wakes up
00:11:56.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:56.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:11:58.191 02.020 11616 Exposure complete
00:11:58.250 00.059 11616 worker thread done servicing request
00:11:58.250 00.000 12268 OnExposeComplete: enter
00:11:58.250 00.000 12268 UpdateGuideState(): m_state=6
00:11:58.250 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
00:11:58.250 00.000 12268 Star::Find returns 1 (0), X=916.29, Y=23.10, Mass=90, SNR=6.5, Peak=21 HFD=4.1
00:11:58.250 00.000 12268 Star::Find false star n=3 nbg=281 bg=7.2 sigma=0.8 thresh=10 peak=10
00:11:58.251 00.001 12268 Star::Find false star n=10 nbg=275 bg=6.9 sigma=0.7 thresh=9 peak=9
00:11:58.251 00.000 12268 MultiStar: [#1 -0.39,0.43,1.13,U] [#2 0.00,0.00,0.00,L] [#3 -0.14,-0.19,0.72,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:11:58.251 00.000 12268 single-star, 2 included, MultiStar: {-0.23, 0.10}, one-star: {-0.13, -0.06}
00:11:58.251 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
00:11:58.251 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
00:11:58.251 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-2.73 mountX=-0.07 mountY=-0.12, mountTheta=-2.09
00:11:58.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.06, opts=13)
00:11:58.253 00.000 12268 Enqueuing Move request for scope (-0.13, -0.06)
00:11:58.253 00.000 11616 Worker thread wakes up
00:11:58.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
00:11:58.253 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
00:11:58.253 00.000 11616 Moving (-0.13, -0.06) raw xDistance=-0.07 yDistance=-0.12
00:11:58.253 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:58.254 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:11:58.254 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:58.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:11:58.254 00.000 11616 MoveAxis(E, 0, ABG)
00:11:58.254 00.000 11616 Move returns status 0, amount 0
00:11:58.254 00.000 11616 MoveAxis(N, 0, ABG)
00:11:58.254 00.000 11616 Move returns status 0, amount 0
00:11:58.254 00.000 11616 move complete, result=0
00:11:58.254 00.000 11616 worker thread done servicing request
00:11:58.275 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=110, Gamma=1.290
00:11:58.293 00.018 12268 UpdateGuideState exits: m=90 SNR=6.5
00:11:58.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:58.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:11:58.293 00.000 12268 Enqueuing Expose request
00:11:58.293 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:58.293 00.000 11616 Worker thread wakes up
00:11:58.293 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:11:58.293 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:00.310 02.017 11616 Exposure complete
00:12:00.366 00.056 11616 worker thread done servicing request
00:12:00.366 00.000 12268 OnExposeComplete: enter
00:12:00.366 00.000 12268 UpdateGuideState(): m_state=6
00:12:00.366 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
00:12:00.367 00.001 12268 Star::Find returns 1 (0), X=916.24, Y=23.78, Mass=114, SNR=7.3, Peak=24 HFD=4.5
00:12:00.367 00.000 12268 MultiStar: [#1 -0.46,1.34,0.00,M1] [#2 -0.27,9.43,0.00,M5] [#3 -0.84,0.59,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:12:00.367 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
00:12:00.367 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
00:12:00.367 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.63 hyp=0.65 cameraTheta=1.84 mountX=0.61 mountY=-0.25, mountTheta=-0.39
00:12:00.369 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.63, opts=13)
00:12:00.369 00.000 12268 Enqueuing Move request for scope (-0.17, 0.63)
00:12:00.369 00.000 11616 Worker thread wakes up
00:12:00.369 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.63) opts 0xd
00:12:00.369 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.63)
00:12:00.369 00.000 11616 Moving (-0.17, 0.63) raw xDistance=0.61 yDistance=-0.25
00:12:00.369 00.000 11616 resist switch: large excursion: input 0.61 thresh 0.29 direction from -1 to 1
00:12:00.369 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.83
00:12:00.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.61
00:12:00.369 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:12:00.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:12:00.369 00.000 11616 MoveAxis(W, 341, ABG)
00:12:00.369 00.000 11616 Guiding  Dir = 3, Dur = 341
00:12:00.370 00.001 11616 IsSlewing returns 0
00:12:00.370 00.000 11616 IsGuiding returns 0
00:12:00.370 00.000 11616 PulseGuide returned control before completion, sleep 351
00:12:00.391 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=97, Gamma=1.290
00:12:00.411 00.020 12268 UpdateGuideState exits: m=114 SNR=7.3
00:12:00.411 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:00.411 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:00.411 00.000 12268 Enqueuing Expose request
00:12:00.729 00.318 11616 IsGuiding returns 1
00:12:00.729 00.000 11616 scope still moving after pulse duration time elapsed
00:12:00.760 00.031 11616 IsSlewing returns 0
00:12:00.761 00.001 11616 IsGuiding returns 0
00:12:00.761 00.000 11616 scope move finished after 341 + 50 ms
00:12:00.761 00.000 11616 Move returns status 0, amount 341
00:12:00.761 00.000 11616 MoveAxis(N, 0, ABG)
00:12:00.761 00.000 11616 Move returns status 0, amount 0
00:12:00.761 00.000 11616 move complete, result=0
00:12:00.762 00.001 11616 worker thread done servicing request
00:12:00.762 00.000 11616 Worker thread wakes up
00:12:00.762 00.000 12268 GuideStep: 0.6 px 341 ms WEST, -0.3 px 0 ms NORTH
00:12:00.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:00.762 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:02.765 02.003 11616 Exposure complete
00:12:02.819 00.054 11616 worker thread done servicing request
00:12:02.819 00.000 12268 OnExposeComplete: enter
00:12:02.819 00.000 12268 UpdateGuideState(): m_state=6
00:12:02.819 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
00:12:02.819 00.000 12268 Star::Find returns 1 (0), X=916.39, Y=23.59, Mass=119, SNR=7.5, Peak=25 HFD=4.9
00:12:02.819 00.000 12268 Star::Find false star n=11 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:12:02.819 00.000 12268 MultiStar: [#1 0.09,0.71,0.00,M2] [#2 -1.38,2.39,0.00,M6] [#3 -0.66,0.69,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:12:02.819 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
00:12:02.819 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
00:12:02.819 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.43 hyp=0.43 cameraTheta=1.64 mountX=0.43 mountY=-0.08, mountTheta=-0.19
00:12:02.821 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.43, opts=13)
00:12:02.821 00.000 12268 Enqueuing Move request for scope (-0.03, 0.43)
00:12:02.821 00.000 11616 Worker thread wakes up
00:12:02.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.43) opts 0xd
00:12:02.821 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.43)
00:12:02.821 00.000 11616 Moving (-0.03, 0.43) raw xDistance=0.43 yDistance=-0.08
00:12:02.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
00:12:02.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:02.822 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:12:02.822 00.000 11616 MoveAxis(W, 240, ABG)
00:12:02.822 00.000 11616 Guiding  Dir = 3, Dur = 240
00:12:02.822 00.000 11616 IsSlewing returns 0
00:12:02.822 00.000 11616 IsGuiding returns 0
00:12:02.823 00.001 11616 PulseGuide returned control before completion, sleep 250
00:12:02.843 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=96, Gamma=1.290
00:12:02.860 00.017 12268 UpdateGuideState exits: m=119 SNR=7.5
00:12:02.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:02.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:02.860 00.000 12268 Enqueuing Expose request
00:12:03.081 00.221 11616 IsGuiding returns 1
00:12:03.081 00.000 11616 scope still moving after pulse duration time elapsed
00:12:03.114 00.033 11616 IsSlewing returns 0
00:12:03.114 00.000 11616 IsGuiding returns 0
00:12:03.114 00.000 11616 scope move finished after 240 + 51 ms
00:12:03.114 00.000 11616 Move returns status 0, amount 240
00:12:03.114 00.000 11616 MoveAxis(N, 0, ABG)
00:12:03.114 00.000 11616 Move returns status 0, amount 0
00:12:03.115 00.001 11616 move complete, result=0
00:12:03.115 00.000 11616 worker thread done servicing request
00:12:03.115 00.000 11616 Worker thread wakes up
00:12:03.115 00.000 12268 GuideStep: 0.4 px 240 ms WEST, -0.1 px 0 ms NORTH
00:12:03.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:03.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:05.127 02.012 11616 Exposure complete
00:12:05.183 00.056 11616 worker thread done servicing request
00:12:05.183 00.000 12268 OnExposeComplete: enter
00:12:05.184 00.001 12268 UpdateGuideState(): m_state=6
00:12:05.184 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
00:12:05.184 00.000 12268 Star::Find returns 1 (0), X=916.49, Y=23.52, Mass=93, SNR=6.6, Peak=22 HFD=3.1
00:12:05.184 00.000 12268 Star::Find false star n=14 nbg=285 bg=6.9 sigma=0.7 thresh=9 peak=8
00:12:05.184 00.000 12268 MultiStar: [#1 -0.25,0.65,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 -0.49,0.39,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:12:05.184 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
00:12:05.184 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
00:12:05.184 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.37 hyp=0.38 cameraTheta=1.38 mountX=0.38 mountY=0.02, mountTheta=0.06
00:12:05.186 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.37, opts=13)
00:12:05.186 00.000 12268 Enqueuing Move request for scope (0.07, 0.37)
00:12:05.186 00.000 11616 Worker thread wakes up
00:12:05.186 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.37) opts 0xd
00:12:05.186 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.37)
00:12:05.186 00.000 11616 Moving (0.07, 0.37) raw xDistance=0.38 yDistance=0.02
00:12:05.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
00:12:05.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:05.187 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:12:05.187 00.000 11616 MoveAxis(W, 211, ABG)
00:12:05.187 00.000 11616 Guiding  Dir = 3, Dur = 211
00:12:05.187 00.000 11616 IsSlewing returns 0
00:12:05.187 00.000 11616 IsGuiding returns 0
00:12:05.188 00.001 11616 PulseGuide returned control before completion, sleep 221
00:12:05.210 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=87, Gamma=1.290
00:12:05.228 00.018 12268 UpdateGuideState exits: m=93 SNR=6.6
00:12:05.228 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:05.228 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:05.228 00.000 12268 Enqueuing Expose request
00:12:05.423 00.195 11616 IsGuiding returns 0
00:12:05.424 00.001 11616 Move returns status 0, amount 211
00:12:05.424 00.000 11616 MoveAxis(N, 0, ABG)
00:12:05.424 00.000 11616 Move returns status 0, amount 0
00:12:05.424 00.000 11616 move complete, result=0
00:12:05.424 00.000 11616 worker thread done servicing request
00:12:05.424 00.000 11616 Worker thread wakes up
00:12:05.424 00.000 12268 GuideStep: 0.4 px 211 ms WEST, 0.0 px 0 ms NORTH
00:12:05.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:05.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:07.436 02.012 11616 Exposure complete
00:12:07.490 00.054 11616 worker thread done servicing request
00:12:07.490 00.000 12268 OnExposeComplete: enter
00:12:07.490 00.000 12268 UpdateGuideState(): m_state=6
00:12:07.491 00.001 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
00:12:07.491 00.000 12268 Star::Find returns 1 (0), X=915.86, Y=23.01, Mass=132, SNR=7.9, Peak=25 HFD=4.7
00:12:07.491 00.000 12268 Star::Find false star n=11 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:12:07.491 00.000 12268 Star::Find false star n=12 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=9
00:12:07.491 00.000 12268 MultiStar: [#1 0.00,0.16,0.88,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] 
00:12:07.491 00.000 12268 refined, 1 included, MultiStar: {-0.29, -0.00}, one-star: {-0.55, -0.15}
00:12:07.491 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.60 = 1.68)
00:12:07.491 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.43)
00:12:07.491 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.00 hyp=0.29 cameraTheta=-3.13 mountX=-0.03 mountY=-0.29, mountTheta=-1.68
00:12:07.493 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.00, opts=13)
00:12:07.493 00.000 12268 Enqueuing Move request for scope (-0.29, -0.00)
00:12:07.493 00.000 11616 Worker thread wakes up
00:12:07.493 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.00) opts 0xd
00:12:07.493 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.00)
00:12:07.493 00.000 11616 Moving (-0.29, -0.00) raw xDistance=-0.03 yDistance=-0.29
00:12:07.493 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:07.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:12:07.494 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:12:07.494 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:12:07.494 00.000 11616 MoveAxis(E, 0, ABG)
00:12:07.494 00.000 11616 Move returns status 0, amount 0
00:12:07.494 00.000 11616 MoveAxis(N, 0, ABG)
00:12:07.494 00.000 11616 Move returns status 0, amount 0
00:12:07.494 00.000 11616 move complete, result=0
00:12:07.494 00.000 11616 worker thread done servicing request
00:12:07.515 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=101, Gamma=1.290
00:12:07.533 00.018 12268 UpdateGuideState exits: m=132 SNR=7.9
00:12:07.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:07.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:07.533 00.000 12268 Enqueuing Expose request
00:12:07.533 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:12:07.534 00.001 11616 Worker thread wakes up
00:12:07.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:07.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:09.540 02.006 11616 Exposure complete
00:12:09.601 00.061 11616 worker thread done servicing request
00:12:09.601 00.000 12268 OnExposeComplete: enter
00:12:09.601 00.000 12268 UpdateGuideState(): m_state=6
00:12:09.601 00.000 12268 Star::Find(15, 915, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
00:12:09.601 00.000 12268 Star::Find returns 1 (0), X=916.28, Y=23.01, Mass=103, SNR=6.9, Peak=24 HFD=5.1
00:12:09.602 00.001 12268 Star::Find false star n=13 nbg=274 bg=6.9 sigma=0.7 thresh=9 peak=9
00:12:09.602 00.000 12268 MultiStar: [#1 -0.19,-0.91,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 -0.85,-0.23,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:12:09.602 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.79 = 2.50)
00:12:09.602 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.61)
00:12:09.602 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.20 cameraTheta=-2.31 mountX=-0.16 mountY=-0.11, mountTheta=-2.52
00:12:09.605 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.14, opts=13)
00:12:09.606 00.001 12268 Enqueuing Move request for scope (-0.13, -0.14)
00:12:09.606 00.000 11616 Worker thread wakes up
00:12:09.606 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
00:12:09.606 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
00:12:09.606 00.000 11616 Moving (-0.13, -0.14) raw xDistance=-0.16 yDistance=-0.11
00:12:09.606 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:09.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:12:09.606 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:09.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:12:09.606 00.000 11616 MoveAxis(E, 0, ABG)
00:12:09.606 00.000 11616 Move returns status 0, amount 0
00:12:09.607 00.001 11616 MoveAxis(N, 0, ABG)
00:12:09.607 00.000 11616 Move returns status 0, amount 0
00:12:09.607 00.000 11616 move complete, result=0
00:12:09.607 00.000 11616 worker thread done servicing request
00:12:09.630 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=79, Gamma=1.290
00:12:09.650 00.020 12268 UpdateGuideState exits: m=103 SNR=6.9
00:12:09.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:09.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:09.650 00.000 12268 Enqueuing Expose request
00:12:09.650 00.000 11616 Worker thread wakes up
00:12:09.650 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:09.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:09.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:11.670 02.020 11616 Exposure complete
00:12:11.729 00.059 11616 worker thread done servicing request
00:12:11.730 00.001 12268 OnExposeComplete: enter
00:12:11.730 00.000 12268 UpdateGuideState(): m_state=6
00:12:11.730 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
00:12:11.730 00.000 12268 Star::Find returns 1 (0), X=916.15, Y=22.39, Mass=86, SNR=6.3, Peak=26 HFD=4.6
00:12:11.730 00.000 12268 Star::Find false star n=11 nbg=282 bg=7.1 sigma=0.7 thresh=9 peak=9
00:12:11.731 00.001 12268 Star::Find false star n=9 nbg=283 bg=6.9 sigma=0.7 thresh=9 peak=9
00:12:11.731 00.000 12268 MultiStar: [#1 -0.04,0.07,1.02,U] [#2 -0.43,0.14,0.71,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] 
00:12:11.731 00.000 12268 refined, 2 included, MultiStar: {-0.22, -0.22}, one-star: {-0.26, -0.76}
00:12:11.731 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
00:12:11.731 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.67)
00:12:11.731 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-2.37 mountX=-0.24 mountY=-0.19, mountTheta=-2.45
00:12:11.733 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.22, opts=13)
00:12:11.733 00.000 12268 Enqueuing Move request for scope (-0.22, -0.22)
00:12:11.733 00.000 11616 Worker thread wakes up
00:12:11.733 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.22) opts 0xd
00:12:11.733 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.22)
00:12:11.733 00.000 11616 Moving (-0.22, -0.22) raw xDistance=-0.24 yDistance=-0.19
00:12:11.733 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:11.733 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:12:11.734 00.001 11616 switching direction from 1 to -1 - decHistory=-4 oldest=-0.49 newest=-0.60
00:12:11.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
00:12:11.734 00.000 11616 MoveAxis(E, 0, ABG)
00:12:11.734 00.000 11616 Move returns status 0, amount 0
00:12:11.734 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1811 applied
00:12:11.734 00.000 11616 MoveAxis(N, 1827, ABG)
00:12:11.734 00.000 11616 Guiding  Dir = 0, Dur = 1827
00:12:11.735 00.001 11616 IsSlewing returns 0
00:12:11.735 00.000 11616 IsGuiding returns 0
00:12:11.736 00.001 11616 PulseGuide returned control before completion, sleep 1837
00:12:11.758 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=75, Gamma=1.290
00:12:11.777 00.019 12268 UpdateGuideState exits: m=86 SNR=6.3
00:12:11.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:11.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:11.777 00.000 12268 Enqueuing Expose request
00:12:13.587 01.810 11616 IsGuiding returns 1
00:12:13.588 00.001 11616 scope still moving after pulse duration time elapsed
00:12:13.619 00.031 11616 IsSlewing returns 0
00:12:13.619 00.000 11616 IsGuiding returns 1
00:12:13.649 00.030 11616 IsSlewing returns 0
00:12:13.649 00.000 11616 IsGuiding returns 1
00:12:13.681 00.032 11616 IsSlewing returns 0
00:12:13.681 00.000 11616 IsGuiding returns 1
00:12:13.711 00.030 11616 IsSlewing returns 0
00:12:13.712 00.001 11616 IsGuiding returns 1
00:12:13.743 00.031 11616 IsSlewing returns 0
00:12:13.744 00.001 11616 IsGuiding returns 1
00:12:13.775 00.031 11616 IsSlewing returns 0
00:12:13.776 00.001 11616 IsGuiding returns 0
00:12:13.776 00.000 11616 scope move finished after 1827 + 213 ms
00:12:13.776 00.000 11616 Move returns status 0, amount 1827
00:12:13.776 00.000 11616 move complete, result=0
00:12:13.776 00.000 11616 worker thread done servicing request
00:12:13.776 00.000 11616 Worker thread wakes up
00:12:13.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:13.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:13.777 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 1827 ms NORTH
00:12:15.793 02.016 11616 Exposure complete
00:12:15.846 00.053 11616 worker thread done servicing request
00:12:15.847 00.001 12268 OnExposeComplete: enter
00:12:15.847 00.000 12268 UpdateGuideState(): m_state=6
00:12:15.847 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
00:12:15.847 00.000 12268 Star::Find returns 1 (0), X=916.68, Y=22.54, Mass=155, SNR=8.5, Peak=25 HFD=4.8
00:12:15.847 00.000 12268 Star::Find false star n=14 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:12:15.848 00.001 12268 Star::Find false star n=13 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
00:12:15.848 00.000 12268 MultiStar: [#1 -0.29,-0.55,0.00,M3] [#2 -0.40,-0.16,0.60,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] 
00:12:15.848 00.000 12268 refined, 1 included, MultiStar: {0.02, -0.45}, one-star: {0.26, -0.62}
00:12:15.848 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
00:12:15.848 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
00:12:15.848 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.45 hyp=0.45 cameraTheta=-1.54 mountX=-0.44 mountY=0.07, mountTheta=2.98
00:12:15.850 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.45, opts=13)
00:12:15.850 00.000 12268 Enqueuing Move request for scope (0.02, -0.45)
00:12:15.850 00.000 11616 Worker thread wakes up
00:12:15.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.45) opts 0xd
00:12:15.850 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.45)
00:12:15.850 00.000 11616 Moving (0.02, -0.45) raw xDistance=-0.44 yDistance=0.07
00:12:15.850 00.000 11616 BLC: History state: CurrMiss=-0.07, AvgInitMiss=0.04, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.029022, 1:-0.072776
00:12:15.850 00.000 11616 BLC: No correction, Miss < min_move
00:12:15.851 00.001 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
00:12:15.851 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.33
00:12:15.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
00:12:15.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:15.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:12:15.851 00.000 11616 MoveAxis(E, 247, ABG)
00:12:15.851 00.000 11616 Guiding  Dir = 2, Dur = 247
00:12:15.851 00.000 11616 IsSlewing returns 0
00:12:15.851 00.000 11616 IsGuiding returns 0
00:12:15.852 00.001 11616 PulseGuide returned control before completion, sleep 257
00:12:15.873 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=87, Gamma=1.290
00:12:15.891 00.018 12268 UpdateGuideState exits: m=155 SNR=8.5
00:12:15.891 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:15.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:15.891 00.000 12268 Enqueuing Expose request
00:12:16.116 00.225 11616 IsGuiding returns 1
00:12:16.116 00.000 11616 scope still moving after pulse duration time elapsed
00:12:16.147 00.031 11616 IsSlewing returns 0
00:12:16.147 00.000 11616 IsGuiding returns 0
00:12:16.148 00.001 11616 scope move finished after 247 + 49 ms
00:12:16.148 00.000 11616 Move returns status 0, amount 247
00:12:16.148 00.000 11616 MoveAxis(N, 0, ABG)
00:12:16.148 00.000 11616 Move returns status 0, amount 0
00:12:16.148 00.000 11616 move complete, result=0
00:12:16.148 00.000 11616 worker thread done servicing request
00:12:16.148 00.000 11616 Worker thread wakes up
00:12:16.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:16.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:16.149 00.001 12268 GuideStep: -0.4 px 247 ms EAST, 0.1 px 0 ms NORTH
00:12:18.150 02.001 11616 Exposure complete
00:12:18.206 00.056 11616 worker thread done servicing request
00:12:18.207 00.001 12268 OnExposeComplete: enter
00:12:18.207 00.000 12268 UpdateGuideState(): m_state=6
00:12:18.207 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
00:12:18.207 00.000 12268 Star::Find returns 1 (0), X=916.91, Y=22.53, Mass=147, SNR=8.3, Peak=26 HFD=4.2
00:12:18.207 00.000 12268 Star::Find false star n=19 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:12:18.207 00.000 12268 Star::Find false star n=11 nbg=273 bg=6.9 sigma=0.7 thresh=9 peak=9
00:12:18.208 00.001 12268 MultiStar: [#1 0.34,-1.08,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -0.18,-0.69,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:12:18.208 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
00:12:18.208 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
00:12:18.208 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.63 hyp=0.80 cameraTheta=-0.90 mountX=-0.58 mountY=0.57, mountTheta=2.36
00:12:18.209 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.63, opts=13)
00:12:18.209 00.000 12268 Enqueuing Move request for scope (0.50, -0.63)
00:12:18.209 00.000 11616 Worker thread wakes up
00:12:18.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.63) opts 0xd
00:12:18.210 00.001 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.63)
00:12:18.210 00.000 11616 Moving (0.50, -0.63) raw xDistance=-0.58 yDistance=0.57
00:12:18.210 00.000 11616 BLC: History state: CurrMiss=-0.57, AvgInitMiss=0.04, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.029022, 1:-0.072776, 2:-0.574113
00:12:18.210 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:12:18.210 00.000 11616 BLC: window closed
00:12:18.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
00:12:18.210 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.45 direction from -1 to 1
00:12:18.210 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.72
00:12:18.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
00:12:18.210 00.000 11616 MoveAxis(E, 323, ABG)
00:12:18.210 00.000 11616 Guiding  Dir = 2, Dur = 323
00:12:18.211 00.001 11616 IsSlewing returns 0
00:12:18.211 00.000 11616 IsGuiding returns 0
00:12:18.211 00.000 11616 PulseGuide returned control before completion, sleep 333
00:12:18.231 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=97, Gamma=1.290
00:12:18.249 00.018 12268 UpdateGuideState exits: m=147 SNR=8.3
00:12:18.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:18.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:18.249 00.000 12268 Enqueuing Expose request
00:12:18.550 00.301 11616 IsGuiding returns 1
00:12:18.550 00.000 11616 scope still moving after pulse duration time elapsed
00:12:18.581 00.031 11616 IsSlewing returns 0
00:12:18.581 00.000 11616 IsGuiding returns 0
00:12:18.583 00.002 11616 scope move finished after 323 + 48 ms
00:12:18.583 00.000 11616 Move returns status 0, amount 323
00:12:18.583 00.000 11616 BLC: Oldest BLC event removed
00:12:18.583 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1811 applied
00:12:18.583 00.000 11616 MoveAxis(S, 1860, ABG)
00:12:18.583 00.000 11616 Guiding  Dir = 1, Dur = 1860
00:12:18.583 00.000 11616 IsSlewing returns 0
00:12:18.584 00.001 11616 IsGuiding returns 0
00:12:18.584 00.000 11616 PulseGuide returned control before completion, sleep 1870
00:12:20.461 01.877 11616 IsGuiding returns 1
00:12:20.461 00.000 11616 scope still moving after pulse duration time elapsed
00:12:20.493 00.032 11616 IsSlewing returns 0
00:12:20.493 00.000 11616 IsGuiding returns 0
00:12:20.493 00.000 11616 scope move finished after 1860 + 50 ms
00:12:20.493 00.000 11616 Move returns status 0, amount 1860
00:12:20.493 00.000 11616 move complete, result=0
00:12:20.494 00.001 11616 worker thread done servicing request
00:12:20.494 00.000 11616 Worker thread wakes up
00:12:20.494 00.000 12268 GuideStep: -0.6 px 323 ms EAST, 0.6 px 1860 ms SOUTH
00:12:20.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:20.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:22.507 02.013 11616 Exposure complete
00:12:22.562 00.055 11616 worker thread done servicing request
00:12:22.562 00.000 12268 OnExposeComplete: enter
00:12:22.562 00.000 12268 UpdateGuideState(): m_state=6
00:12:22.562 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
00:12:22.562 00.000 12268 Star::Find returns 1 (0), X=916.10, Y=24.23, Mass=174, SNR=8.9, Peak=25 HFD=4.5
00:12:22.563 00.001 12268 Star::Find false star n=13 nbg=274 bg=6.9 sigma=0.6 thresh=9 peak=9
00:12:22.563 00.000 12268 MultiStar: [#1 -0.25,1.69,0.00,M5] [#2 -1.41,2.52,0.00,M5] [#3 -0.03,1.00,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:12:22.563 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
00:12:22.563 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
00:12:22.563 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=1.08 hyp=1.13 cameraTheta=1.85 mountX=1.05 mountY=-0.45, mountTheta=-0.40
00:12:22.564 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=1.08, opts=13)
00:12:22.564 00.000 12268 Enqueuing Move request for scope (-0.31, 1.08)
00:12:22.564 00.000 11616 Worker thread wakes up
00:12:22.565 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.08) opts 0xd
00:12:22.565 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 1.08)
00:12:22.565 00.000 11616 Moving (-0.31, 1.08) raw xDistance=1.05 yDistance=-0.45
00:12:22.565 00.000 11616 BLC: History state: CurrMiss=-0.45, AvgInitMiss=-0.00, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.086117, 1:-0.445904
00:12:22.565 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:12:22.565 00.000 11616 BLC: window closed
00:12:22.565 00.000 11616 resist switch: large excursion: input 1.05 thresh 0.29 direction from -1 to 1
00:12:22.565 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.14
00:12:22.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.52 from input 1.05
00:12:22.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:22.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
00:12:22.565 00.000 11616 MoveAxis(W, 586, ABG)
00:12:22.565 00.000 11616 Guiding  Dir = 3, Dur = 586
00:12:22.566 00.001 11616 IsSlewing returns 0
00:12:22.566 00.000 11616 IsGuiding returns 0
00:12:22.566 00.000 11616 PulseGuide returned control before completion, sleep 596
00:12:22.586 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=90, Gamma=1.290
00:12:22.603 00.017 12268 UpdateGuideState exits: m=174 SNR=8.9
00:12:22.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:22.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:22.604 00.001 12268 Enqueuing Expose request
00:12:23.178 00.574 11616 IsGuiding returns 1
00:12:23.178 00.000 11616 scope still moving after pulse duration time elapsed
00:12:23.208 00.030 11616 IsSlewing returns 0
00:12:23.209 00.001 11616 IsGuiding returns 0
00:12:23.209 00.000 11616 scope move finished after 586 + 57 ms
00:12:23.209 00.000 11616 Move returns status 0, amount 586
00:12:23.209 00.000 11616 MoveAxis(N, 0, ABG)
00:12:23.209 00.000 11616 Move returns status 0, amount 0
00:12:23.209 00.000 11616 move complete, result=0
00:12:23.209 00.000 11616 worker thread done servicing request
00:12:23.210 00.001 11616 Worker thread wakes up
00:12:23.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:23.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:23.210 00.000 12268 GuideStep: 1.0 px 586 ms WEST, -0.4 px 0 ms NORTH
00:12:25.217 02.007 11616 Exposure complete
00:12:25.273 00.056 11616 worker thread done servicing request
00:12:25.274 00.001 12268 OnExposeComplete: enter
00:12:25.274 00.000 12268 UpdateGuideState(): m_state=6
00:12:25.274 00.000 12268 Star::Find(15, 916, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
00:12:25.274 00.000 12268 Star::Find returns 1 (0), X=916.29, Y=24.26, Mass=177, SNR=9.1, Peak=27 HFD=4.3
00:12:25.274 00.000 12268 Star::Find false star n=11 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:12:25.274 00.000 12268 Star::Find false star n=17 nbg=275 bg=6.9 sigma=0.7 thresh=9 peak=9
00:12:25.274 00.000 12268 MultiStar: [#1 0.24,0.77,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] 
00:12:25.274 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
00:12:25.274 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
00:12:25.275 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=1.11 hyp=1.11 cameraTheta=1.68 mountX=1.09 mountY=-0.27, mountTheta=-0.24
00:12:25.276 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=1.11, opts=13)
00:12:25.276 00.000 12268 Enqueuing Move request for scope (-0.12, 1.11)
00:12:25.276 00.000 11616 Worker thread wakes up
00:12:25.276 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 1.11) opts 0xd
00:12:25.276 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 1.11)
00:12:25.277 00.001 11616 Moving (-0.12, 1.11) raw xDistance=1.09 yDistance=-0.27
00:12:25.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.54 from input 1.09
00:12:25.277 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:25.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:12:25.277 00.000 11616 MoveAxis(W, 610, ABG)
00:12:25.277 00.000 11616 Guiding  Dir = 3, Dur = 610
00:12:25.277 00.000 11616 IsSlewing returns 0
00:12:25.277 00.000 11616 IsGuiding returns 0
00:12:25.278 00.001 11616 PulseGuide returned control before completion, sleep 620
00:12:25.298 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=69, Gamma=1.290
00:12:25.314 00.016 12268 UpdateGuideState exits: m=177 SNR=9.1
00:12:25.315 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:25.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:25.315 00.000 12268 Enqueuing Expose request
00:12:25.907 00.592 11616 IsGuiding returns 1
00:12:25.908 00.001 11616 scope still moving after pulse duration time elapsed
00:12:25.938 00.030 11616 IsSlewing returns 0
00:12:25.939 00.001 11616 IsGuiding returns 0
00:12:25.939 00.000 11616 scope move finished after 610 + 51 ms
00:12:25.939 00.000 11616 Move returns status 0, amount 610
00:12:25.939 00.000 11616 MoveAxis(N, 0, ABG)
00:12:25.939 00.000 11616 Move returns status 0, amount 0
00:12:25.939 00.000 11616 move complete, result=0
00:12:25.940 00.001 11616 worker thread done servicing request
00:12:25.940 00.000 12268 GuideStep: 1.1 px 610 ms WEST, -0.3 px 0 ms NORTH
00:12:25.940 00.000 11616 Worker thread wakes up
00:12:25.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:25.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:27.945 02.005 11616 Exposure complete
00:12:28.001 00.056 11616 worker thread done servicing request
00:12:28.002 00.001 12268 OnExposeComplete: enter
00:12:28.002 00.000 12268 UpdateGuideState(): m_state=6
00:12:28.002 00.000 12268 Star::Find(15, 916, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
00:12:28.002 00.000 12268 Star::Find returns 1 (0), X=916.50, Y=23.43, Mass=197, SNR=9.6, Peak=25 HFD=5.0
00:12:28.002 00.000 12268 Star::Find false star n=15 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
00:12:28.002 00.000 12268 Star::Find false star n=14 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:12:28.003 00.001 12268 MultiStar: [#1 -0.57,0.70,0.00,M7] [#2 -1.31,1.34,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] 
00:12:28.003 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
00:12:28.003 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.98)
00:12:28.003 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.28 mountX=0.28 mountY=0.05, mountTheta=0.17
00:12:28.004 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.27, opts=13)
00:12:28.004 00.000 12268 Enqueuing Move request for scope (0.08, 0.27)
00:12:28.004 00.000 11616 Worker thread wakes up
00:12:28.004 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.27) opts 0xd
00:12:28.005 00.001 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.27)
00:12:28.005 00.000 11616 Moving (0.08, 0.27) raw xDistance=0.28 yDistance=0.05
00:12:28.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
00:12:28.005 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:28.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:12:28.005 00.000 11616 MoveAxis(W, 156, ABG)
00:12:28.005 00.000 11616 Guiding  Dir = 3, Dur = 156
00:12:28.005 00.000 11616 IsSlewing returns 0
00:12:28.006 00.001 11616 IsGuiding returns 0
00:12:28.006 00.000 11616 PulseGuide returned control before completion, sleep 166
00:12:28.030 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=104, Gamma=1.290
00:12:28.046 00.016 12268 UpdateGuideState exits: m=197 SNR=9.6
00:12:28.047 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:28.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:28.047 00.000 12268 Enqueuing Expose request
00:12:28.179 00.132 11616 IsGuiding returns 1
00:12:28.179 00.000 11616 scope still moving after pulse duration time elapsed
00:12:28.210 00.031 11616 IsSlewing returns 0
00:12:28.211 00.001 11616 IsGuiding returns 0
00:12:28.211 00.000 11616 scope move finished after 156 + 49 ms
00:12:28.211 00.000 11616 Move returns status 0, amount 156
00:12:28.211 00.000 11616 MoveAxis(N, 0, ABG)
00:12:28.211 00.000 11616 Move returns status 0, amount 0
00:12:28.211 00.000 11616 move complete, result=0
00:12:28.211 00.000 11616 worker thread done servicing request
00:12:28.211 00.000 11616 Worker thread wakes up
00:12:28.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:28.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:28.212 00.001 12268 GuideStep: 0.3 px 156 ms WEST, 0.0 px 0 ms NORTH
00:12:30.294 02.082 11616 Exposure complete
00:12:30.349 00.055 11616 worker thread done servicing request
00:12:30.349 00.000 12268 OnExposeComplete: enter
00:12:30.350 00.001 12268 UpdateGuideState(): m_state=6
00:12:30.350 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
00:12:30.350 00.000 12268 Star::Find returns 1 (0), X=916.47, Y=22.70, Mass=190, SNR=9.4, Peak=26 HFD=4.5
00:12:30.350 00.000 12268 Star::Find false star n=10 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:12:30.350 00.000 12268 Star::Find false star n=17 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:12:30.350 00.000 12268 MultiStar: [#1 -0.53,-0.39,0.00,M8] [#2 -0.88,0.56,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] 
00:12:30.350 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:12:30.350 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.25)
00:12:30.351 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=-0.45 hyp=0.46 cameraTheta=-1.45 mountX=-0.45 mountY=0.11, mountTheta=2.90
00:12:30.355 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.45, opts=13)
00:12:30.355 00.000 12268 Enqueuing Move request for scope (0.05, -0.45)
00:12:30.355 00.000 11616 Worker thread wakes up
00:12:30.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.45) opts 0xd
00:12:30.355 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.45)
00:12:30.355 00.000 11616 Moving (0.05, -0.45) raw xDistance=-0.45 yDistance=0.11
00:12:30.355 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
00:12:30.356 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.34
00:12:30.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
00:12:30.356 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:30.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:12:30.356 00.000 11616 MoveAxis(E, 249, ABG)
00:12:30.356 00.000 11616 Guiding  Dir = 2, Dur = 249
00:12:30.356 00.000 11616 IsSlewing returns 0
00:12:30.357 00.001 11616 IsGuiding returns 0
00:12:30.357 00.000 11616 PulseGuide returned control before completion, sleep 259
00:12:30.377 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=93, Gamma=1.290
00:12:30.394 00.017 12268 UpdateGuideState exits: m=190 SNR=9.4
00:12:30.395 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:30.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:30.395 00.000 12268 Enqueuing Expose request
00:12:30.632 00.237 11616 IsGuiding returns 1
00:12:30.632 00.000 11616 scope still moving after pulse duration time elapsed
00:12:30.662 00.030 11616 IsSlewing returns 0
00:12:30.663 00.001 11616 IsGuiding returns 0
00:12:30.663 00.000 11616 scope move finished after 249 + 57 ms
00:12:30.663 00.000 11616 Move returns status 0, amount 249
00:12:30.663 00.000 11616 MoveAxis(N, 0, ABG)
00:12:30.663 00.000 11616 Move returns status 0, amount 0
00:12:30.664 00.001 11616 move complete, result=0
00:12:30.664 00.000 11616 worker thread done servicing request
00:12:30.664 00.000 11616 Worker thread wakes up
00:12:30.664 00.000 12268 GuideStep: -0.4 px 249 ms EAST, 0.1 px 0 ms NORTH
00:12:30.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:30.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:32.673 02.009 11616 Exposure complete
00:12:32.727 00.054 11616 worker thread done servicing request
00:12:32.727 00.000 12268 OnExposeComplete: enter
00:12:32.727 00.000 12268 UpdateGuideState(): m_state=6
00:12:32.728 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
00:12:32.728 00.000 12268 Star::Find returns 1 (0), X=916.16, Y=22.82, Mass=171, SNR=9.0, Peak=26 HFD=4.6
00:12:32.728 00.000 12268 Star::Find false star n=15 nbg=284 bg=7.0 sigma=0.6 thresh=9 peak=8
00:12:32.728 00.000 12268 Star::Find false star n=12 nbg=278 bg=6.9 sigma=0.7 thresh=9 peak=9
00:12:32.728 00.000 12268 MultiStar: [#1 0.40,-0.75,0.00,M9] [#2 0.02,0.51,0.60,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] 
00:12:32.728 00.000 12268 refined, 1 included, MultiStar: {-0.15, -0.01}, one-star: {-0.25, -0.33}
00:12:32.728 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
00:12:32.728 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
00:12:32.728 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.05 mountX=-0.03 mountY=-0.15, mountTheta=-1.77
00:12:32.730 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.01, opts=13)
00:12:32.730 00.000 12268 Enqueuing Move request for scope (-0.15, -0.01)
00:12:32.730 00.000 11616 Worker thread wakes up
00:12:32.730 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
00:12:32.730 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
00:12:32.730 00.000 11616 Moving (-0.15, -0.01) raw xDistance=-0.03 yDistance=-0.15
00:12:32.730 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:32.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:12:32.731 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:32.732 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:12:32.732 00.000 11616 MoveAxis(E, 0, ABG)
00:12:32.732 00.000 11616 Move returns status 0, amount 0
00:12:32.732 00.000 11616 MoveAxis(N, 0, ABG)
00:12:32.732 00.000 11616 Move returns status 0, amount 0
00:12:32.732 00.000 11616 move complete, result=0
00:12:32.733 00.001 11616 worker thread done servicing request
00:12:32.753 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=66, Gamma=1.290
00:12:32.769 00.016 12268 UpdateGuideState exits: m=171 SNR=9.0
00:12:32.770 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:32.770 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:32.770 00.000 12268 Enqueuing Expose request
00:12:32.770 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:32.770 00.000 11616 Worker thread wakes up
00:12:32.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:32.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:34.785 02.015 11616 Exposure complete
00:12:34.840 00.055 11616 worker thread done servicing request
00:12:34.840 00.000 12268 OnExposeComplete: enter
00:12:34.840 00.000 12268 UpdateGuideState(): m_state=6
00:12:34.840 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
00:12:34.840 00.000 12268 Star::Find returns 1 (0), X=916.47, Y=23.14, Mass=193, SNR=9.4, Peak=27 HFD=4.4
00:12:34.840 00.000 12268 Star::Find false star n=15 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
00:12:34.840 00.000 12268 Star::Find false star n=15 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:12:34.840 00.000 12268 MultiStar: [#1 0.44,-0.22,0.56,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] 
00:12:34.840 00.000 12268 single-star, 1 included, MultiStar: {0.19, -0.09}, one-star: {0.06, -0.01}
00:12:34.840 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
00:12:34.840 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
00:12:34.840 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.23 mountX=-0.01 mountY=0.06, mountTheta=1.70
00:12:34.841 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.01, opts=13)
00:12:34.842 00.001 12268 Enqueuing Move request for scope (0.06, -0.01)
00:12:34.842 00.000 11616 Worker thread wakes up
00:12:34.842 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
00:12:34.842 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
00:12:34.842 00.000 11616 Moving (0.06, -0.01) raw xDistance=-0.01 yDistance=0.06
00:12:34.842 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:34.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:12:34.842 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:34.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:12:34.842 00.000 11616 MoveAxis(E, 0, ABG)
00:12:34.842 00.000 11616 Move returns status 0, amount 0
00:12:34.842 00.000 11616 MoveAxis(N, 0, ABG)
00:12:34.842 00.000 11616 Move returns status 0, amount 0
00:12:34.843 00.001 11616 move complete, result=0
00:12:34.843 00.000 11616 worker thread done servicing request
00:12:34.863 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=78, Gamma=1.290
00:12:34.880 00.017 12268 UpdateGuideState exits: m=193 SNR=9.4
00:12:34.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:34.881 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:34.881 00.000 12268 Enqueuing Expose request
00:12:34.881 00.000 11616 Worker thread wakes up
00:12:34.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:34.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:34.881 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:36.896 02.015 11616 Exposure complete
00:12:36.949 00.053 11616 worker thread done servicing request
00:12:36.950 00.001 12268 OnExposeComplete: enter
00:12:36.950 00.000 12268 UpdateGuideState(): m_state=6
00:12:36.950 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
00:12:36.950 00.000 12268 Star::Find returns 1 (0), X=916.18, Y=22.77, Mass=181, SNR=9.2, Peak=28 HFD=3.9
00:12:36.950 00.000 12268 Star::Find false star n=15 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
00:12:36.951 00.001 12268 MultiStar: [#1 -0.12,-0.32,0.64,U] [#2 -0.88,1.01,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 -0.51,2.77,0.00,M3] [#5 0.00,0.00,0.00,L] 
00:12:36.951 00.000 12268 refined, 1 included, MultiStar: {-0.19, -0.36}, one-star: {-0.23, -0.38}
00:12:36.951 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
00:12:36.951 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.36)
00:12:36.951 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.36 hyp=0.40 cameraTheta=-2.06 mountX=-0.37 mountY=-0.14, mountTheta=-2.77
00:12:36.952 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.36, opts=13)
00:12:36.952 00.000 12268 Enqueuing Move request for scope (-0.19, -0.36)
00:12:36.952 00.000 11616 Worker thread wakes up
00:12:36.953 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.36) opts 0xd
00:12:36.953 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.36)
00:12:36.953 00.000 11616 Moving (-0.19, -0.36) raw xDistance=-0.37 yDistance=-0.14
00:12:36.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
00:12:36.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:36.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:12:36.953 00.000 11616 MoveAxis(E, 209, ABG)
00:12:36.953 00.000 11616 Guiding  Dir = 2, Dur = 209
00:12:36.953 00.000 11616 IsSlewing returns 0
00:12:36.954 00.001 11616 IsGuiding returns 0
00:12:36.954 00.000 11616 PulseGuide returned control before completion, sleep 219
00:12:36.974 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=66, Gamma=1.290
00:12:36.994 00.020 12268 UpdateGuideState exits: m=181 SNR=9.2
00:12:36.994 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:36.994 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:36.994 00.000 12268 Enqueuing Expose request
00:12:37.179 00.185 11616 IsGuiding returns 1
00:12:37.180 00.001 11616 scope still moving after pulse duration time elapsed
00:12:37.210 00.030 11616 IsSlewing returns 0
00:12:37.210 00.000 11616 IsGuiding returns 0
00:12:37.210 00.000 11616 scope move finished after 209 + 47 ms
00:12:37.210 00.000 11616 Move returns status 0, amount 209
00:12:37.210 00.000 11616 MoveAxis(N, 0, ABG)
00:12:37.210 00.000 11616 Move returns status 0, amount 0
00:12:37.210 00.000 11616 move complete, result=0
00:12:37.210 00.000 11616 worker thread done servicing request
00:12:37.211 00.001 11616 Worker thread wakes up
00:12:37.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:37.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:37.211 00.000 12268 GuideStep: -0.4 px 209 ms EAST, -0.1 px 0 ms NORTH
00:12:39.223 02.012 11616 Exposure complete
00:12:39.277 00.054 11616 worker thread done servicing request
00:12:39.277 00.000 12268 OnExposeComplete: enter
00:12:39.277 00.000 12268 UpdateGuideState(): m_state=6
00:12:39.277 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
00:12:39.277 00.000 12268 Star::Find returns 1 (0), X=916.09, Y=23.17, Mass=179, SNR=9.2, Peak=24 HFD=4.5
00:12:39.278 00.001 12268 Star::Find false star n=14 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:12:39.278 00.000 12268 Star::Find false star n=8 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:12:39.278 00.000 12268 MultiStar: [#1 -0.50,-0.59,0.00,M8] [#2 -1.14,0.73,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] 
00:12:39.278 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
00:12:39.278 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
00:12:39.278 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.01 hyp=0.33 cameraTheta=3.10 mountX=-0.02 mountY=-0.32, mountTheta=-1.63
00:12:39.279 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.01, opts=13)
00:12:39.280 00.001 12268 Enqueuing Move request for scope (-0.33, 0.01)
00:12:39.280 00.000 11616 Worker thread wakes up
00:12:39.280 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.01) opts 0xd
00:12:39.280 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.01)
00:12:39.280 00.000 11616 Moving (-0.33, 0.01) raw xDistance=-0.02 yDistance=-0.32
00:12:39.280 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:39.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:12:39.280 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:12:39.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:12:39.280 00.000 11616 MoveAxis(E, 0, ABG)
00:12:39.280 00.000 11616 Move returns status 0, amount 0
00:12:39.281 00.001 11616 MoveAxis(N, 0, ABG)
00:12:39.281 00.000 11616 Move returns status 0, amount 0
00:12:39.281 00.000 11616 move complete, result=0
00:12:39.282 00.001 11616 worker thread done servicing request
00:12:39.303 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=82, Gamma=1.290
00:12:39.321 00.018 12268 UpdateGuideState exits: m=179 SNR=9.2
00:12:39.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:39.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:39.321 00.000 12268 Enqueuing Expose request
00:12:39.321 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:12:39.321 00.000 11616 Worker thread wakes up
00:12:39.322 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:39.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:41.329 02.007 11616 Exposure complete
00:12:41.383 00.054 11616 worker thread done servicing request
00:12:41.383 00.000 12268 OnExposeComplete: enter
00:12:41.383 00.000 12268 UpdateGuideState(): m_state=6
00:12:41.383 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
00:12:41.384 00.001 12268 Star::Find returns 1 (0), X=916.22, Y=23.18, Mass=171, SNR=8.9, Peak=24 HFD=4.5
00:12:41.384 00.000 12268 Star::Find false star n=12 nbg=284 bg=7.1 sigma=0.7 thresh=9 peak=8
00:12:41.384 00.000 12268 MultiStar: [#1 -1.11,-0.61,0.00,M9] [#2 -1.57,1.03,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 -0.24,2.53,0.00,M4] [#5 0.00,0.00,0.00,L] 
00:12:41.384 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
00:12:41.384 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
00:12:41.384 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.02 mountX=0.01 mountY=-0.19, mountTheta=-1.54
00:12:41.385 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.02, opts=13)
00:12:41.386 00.001 12268 Enqueuing Move request for scope (-0.19, 0.02)
00:12:41.386 00.000 11616 Worker thread wakes up
00:12:41.386 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
00:12:41.386 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
00:12:41.386 00.000 11616 Moving (-0.19, 0.02) raw xDistance=0.01 yDistance=-0.19
00:12:41.386 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:41.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:12:41.386 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=-0.14 newest=-0.66
00:12:41.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
00:12:41.386 00.000 11616 MoveAxis(E, 0, ABG)
00:12:41.386 00.000 11616 Move returns status 0, amount 0
00:12:41.386 00.000 11616 BLC: Oldest BLC event removed
00:12:41.386 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1811 applied
00:12:41.387 00.001 11616 MoveAxis(N, 1827, ABG)
00:12:41.387 00.000 11616 Guiding  Dir = 0, Dur = 1827
00:12:41.387 00.000 11616 IsSlewing returns 0
00:12:41.387 00.000 11616 IsGuiding returns 0
00:12:41.388 00.001 11616 PulseGuide returned control before completion, sleep 1837
00:12:41.409 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=81, Gamma=1.290
00:12:41.426 00.017 12268 UpdateGuideState exits: m=171 SNR=8.9
00:12:41.427 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:41.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:41.427 00.000 12268 Enqueuing Expose request
00:12:43.232 01.805 11616 IsGuiding returns 1
00:12:43.233 00.001 11616 scope still moving after pulse duration time elapsed
00:12:43.264 00.031 11616 IsSlewing returns 0
00:12:43.264 00.000 11616 IsGuiding returns 0
00:12:43.264 00.000 11616 scope move finished after 1827 + 49 ms
00:12:43.264 00.000 11616 Move returns status 0, amount 1827
00:12:43.264 00.000 11616 move complete, result=0
00:12:43.265 00.001 11616 worker thread done servicing request
00:12:43.265 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 1827 ms NORTH
00:12:43.265 00.000 11616 Worker thread wakes up
00:12:43.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:43.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:45.284 02.019 11616 Exposure complete
00:12:45.338 00.054 11616 worker thread done servicing request
00:12:45.339 00.001 12268 OnExposeComplete: enter
00:12:45.339 00.000 12268 UpdateGuideState(): m_state=6
00:12:45.339 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
00:12:45.339 00.000 12268 Star::Find returns 1 (0), X=916.59, Y=23.33, Mass=151, SNR=8.4, Peak=25 HFD=4.7
00:12:45.339 00.000 12268 Star::Find false star n=15 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
00:12:45.339 00.000 12268 Star::Find false star n=10 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=9
00:12:45.339 00.000 12268 MultiStar: [#1 -0.47,-0.04,0.60,U] [#2 -0.58,1.25,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] 
00:12:45.339 00.000 12268 refined, 1 included, MultiStar: {-0.07, 0.09}, one-star: {0.18, 0.17}
00:12:45.339 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
00:12:45.340 00.001 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
00:12:45.340 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.18 mountX=0.09 mountY=-0.08, mountTheta=-0.73
00:12:45.341 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.09, opts=13)
00:12:45.341 00.000 12268 Enqueuing Move request for scope (-0.07, 0.09)
00:12:45.341 00.000 11616 Worker thread wakes up
00:12:45.341 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
00:12:45.341 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
00:12:45.342 00.001 11616 Moving (-0.07, 0.09) raw xDistance=0.09 yDistance=-0.08
00:12:45.342 00.000 11616 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.01, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.029067, 1:0.078013
00:12:45.342 00.000 11616 BLC: No correction, Miss < min_move
00:12:45.342 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:45.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:12:45.342 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:45.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:12:45.342 00.000 11616 MoveAxis(E, 0, ABG)
00:12:45.342 00.000 11616 Move returns status 0, amount 0
00:12:45.342 00.000 11616 MoveAxis(N, 0, ABG)
00:12:45.342 00.000 11616 Move returns status 0, amount 0
00:12:45.342 00.000 11616 move complete, result=0
00:12:45.343 00.001 11616 worker thread done servicing request
00:12:45.363 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=79, Gamma=1.290
00:12:45.380 00.017 12268 UpdateGuideState exits: m=151 SNR=8.4
00:12:45.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:45.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:45.380 00.000 12268 Enqueuing Expose request
00:12:45.380 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:45.380 00.000 11616 Worker thread wakes up
00:12:45.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:45.380 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:47.387 02.007 11616 Exposure complete
00:12:47.441 00.054 11616 worker thread done servicing request
00:12:47.441 00.000 12268 OnExposeComplete: enter
00:12:47.442 00.001 12268 UpdateGuideState(): m_state=6
00:12:47.442 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
00:12:47.442 00.000 12268 Star::Find returns 1 (0), X=916.85, Y=23.35, Mass=140, SNR=8.0, Peak=25 HFD=4.2
00:12:47.442 00.000 12268 Star::Find false star n=10 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
00:12:47.442 00.000 12268 MultiStar: [#1 0.90,0.85,0.00,M9] [#2 -0.10,1.19,0.00,R] [#3 0.00,0.00,0.00,L] [#4 -0.48,3.44,0.00,M5] [#5 0.00,0.00,0.00,L] 
00:12:47.442 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
00:12:47.442 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
00:12:47.442 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.19 hyp=0.48 cameraTheta=0.42 mountX=0.24 mountY=0.41, mountTheta=1.05
00:12:47.444 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.19, opts=13)
00:12:47.444 00.000 12268 Enqueuing Move request for scope (0.44, 0.19)
00:12:47.444 00.000 11616 Worker thread wakes up
00:12:47.444 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.19) opts 0xd
00:12:47.444 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.19)
00:12:47.444 00.000 11616 Moving (0.44, 0.19) raw xDistance=0.24 yDistance=0.41
00:12:47.444 00.000 11616 BLC: History state: CurrMiss=-0.41, AvgInitMiss=0.01, ShCount=8, LgCount=2, SticCount=2,  Deflections: 0=-0.029067, 1:0.078013, 2:-0.406842
00:12:47.444 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -157.000000
00:12:47.445 00.001 11616 BLC: window closed
00:12:47.445 00.000 11616 BLC: Pulse adjusted to 1654
00:12:47.446 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:47.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:12:47.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:47.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
00:12:47.446 00.000 11616 MoveAxis(E, 0, ABG)
00:12:47.446 00.000 11616 Move returns status 0, amount 0
00:12:47.446 00.000 11616 MoveAxis(N, 0, ABG)
00:12:47.446 00.000 11616 Move returns status 0, amount 0
00:12:47.447 00.001 11616 move complete, result=0
00:12:47.447 00.000 11616 worker thread done servicing request
00:12:47.466 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=74, Gamma=1.290
00:12:47.483 00.017 12268 UpdateGuideState exits: m=140 SNR=8.0
00:12:47.483 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:47.483 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:47.483 00.000 12268 Enqueuing Expose request
00:12:47.483 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
00:12:47.483 00.000 11616 Worker thread wakes up
00:12:47.484 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:47.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:47.900 00.416 12268 evsrv: cli 0F8E69C0 connect
00:12:47.900 00.000 12268 case statement mapped state 6 to 3
00:12:47.900 00.000 12268 case statement mapped state 6 to 3
00:12:47.901 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"e30ca6c5-90e7-4479-b395-8830672b2ca5"}
00:12:47.901 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"e30ca6c5-90e7-4479-b395-8830672b2ca5"}
00:12:47.901 00.000 12268 evsrv: cli 0F8E69C0 disconnect
00:12:49.496 01.595 11616 Exposure complete
00:12:49.551 00.055 11616 worker thread done servicing request
00:12:49.552 00.001 12268 OnExposeComplete: enter
00:12:49.552 00.000 12268 UpdateGuideState(): m_state=6
00:12:49.552 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
00:12:49.552 00.000 12268 Star::Find returns 1 (0), X=916.21, Y=23.21, Mass=97, SNR=6.7, Peak=26 HFD=5.0
00:12:49.552 00.000 12268 Star::Find false star n=17 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:12:49.552 00.000 12268 Star::Find false star n=15 nbg=277 bg=7.1 sigma=0.6 thresh=9 peak=8
00:12:49.552 00.000 12268 Star::Find false star n=13 nbg=285 bg=6.9 sigma=0.7 thresh=9 peak=9
00:12:49.553 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.53,0.20,0.85,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] 
00:12:49.553 00.000 12268 single-star, 1 included, MultiStar: {-0.36, 0.12}, one-star: {-0.21, 0.06}
00:12:49.553 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
00:12:49.553 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
00:12:49.553 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.21 cameraTheta=2.88 mountX=0.03 mountY=-0.21, mountTheta=-1.41
00:12:49.554 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.06, opts=13)
00:12:49.555 00.001 12268 Enqueuing Move request for scope (-0.21, 0.06)
00:12:49.555 00.000 11616 Worker thread wakes up
00:12:49.555 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
00:12:49.555 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
00:12:49.555 00.000 11616 Moving (-0.21, 0.06) raw xDistance=0.03 yDistance=-0.21
00:12:49.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:49.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:12:49.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
00:12:49.555 00.000 11616 MoveAxis(E, 0, ABG)
00:12:49.555 00.000 11616 Move returns status 0, amount 0
00:12:49.555 00.000 11616 MoveAxis(N, 18, ABG)
00:12:49.556 00.001 11616 Guiding  Dir = 0, Dur = 18
00:12:49.556 00.000 11616 IsSlewing returns 0
00:12:49.556 00.000 11616 IsGuiding returns 0
00:12:49.556 00.000 11616 PulseGuide returned control before completion, sleep 28
00:12:49.579 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=68, Gamma=1.290
00:12:49.590 00.011 11616 IsGuiding returns 1
00:12:49.590 00.000 11616 scope still moving after pulse duration time elapsed
00:12:49.599 00.009 12268 UpdateGuideState exits: m=97 SNR=6.7
00:12:49.599 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:49.599 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:49.599 00.000 12268 Enqueuing Expose request
00:12:49.621 00.022 11616 IsSlewing returns 0
00:12:49.621 00.000 11616 IsGuiding returns 0
00:12:49.621 00.000 11616 scope move finished after 18 + 47 ms
00:12:49.621 00.000 11616 Move returns status 0, amount 18
00:12:49.621 00.000 11616 move complete, result=0
00:12:49.621 00.000 11616 worker thread done servicing request
00:12:49.622 00.001 11616 Worker thread wakes up
00:12:49.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:49.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:49.623 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 18 ms NORTH
00:12:51.637 02.014 11616 Exposure complete
00:12:51.693 00.056 11616 worker thread done servicing request
00:12:51.693 00.000 12268 OnExposeComplete: enter
00:12:51.693 00.000 12268 UpdateGuideState(): m_state=6
00:12:51.694 00.001 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
00:12:51.694 00.000 12268 Star::Find returns 1 (0), X=916.27, Y=22.83, Mass=83, SNR=6.2, Peak=23 HFD=6.2
00:12:51.694 00.000 12268 Star::Find false star n=15 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
00:12:51.694 00.000 12268 MultiStar: [#1 -0.61,-0.18,0.00,M10] [#2 -0.15,0.42,0.74,U] [#3 0.00,0.00,0.00,L] [#4 -0.09,3.40,0.00,M6] [#5 0.00,0.00,0.00,L] 
00:12:51.694 00.000 12268 refined, 1 included, MultiStar: {-0.15, -0.01}, one-star: {-0.15, -0.33}
00:12:51.694 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
00:12:51.694 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
00:12:51.694 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.09 mountX=-0.02 mountY=-0.15, mountTheta=-1.72
00:12:51.696 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.01, opts=13)
00:12:51.696 00.000 12268 Enqueuing Move request for scope (-0.15, -0.01)
00:12:51.696 00.000 11616 Worker thread wakes up
00:12:51.696 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
00:12:51.696 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
00:12:51.696 00.000 11616 Moving (-0.15, -0.01) raw xDistance=-0.02 yDistance=-0.15
00:12:51.696 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:51.696 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:12:51.696 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:51.696 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:12:51.697 00.001 11616 MoveAxis(E, 0, ABG)
00:12:51.697 00.000 11616 Move returns status 0, amount 0
00:12:51.697 00.000 11616 MoveAxis(N, 0, ABG)
00:12:51.697 00.000 11616 Move returns status 0, amount 0
00:12:51.697 00.000 11616 move complete, result=0
00:12:51.697 00.000 11616 worker thread done servicing request
00:12:51.717 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=63, Gamma=1.290
00:12:51.734 00.017 12268 UpdateGuideState exits: m=83 SNR=6.2
00:12:51.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:51.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:12:51.734 00.000 12268 Enqueuing Expose request
00:12:51.734 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:51.734 00.000 11616 Worker thread wakes up
00:12:51.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:51.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:12:53.741 02.007 11616 Exposure complete
00:12:53.796 00.055 11616 worker thread done servicing request
00:12:53.797 00.001 12268 OnExposeComplete: enter
00:12:53.797 00.000 12268 UpdateGuideState(): m_state=6
00:12:53.797 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
00:12:53.797 00.000 12268 Star::Find returns 1 (0), X=916.02, Y=20.88, Mass=59, SNR=5.3, Peak=26 HFD=5.7
00:12:53.797 00.000 12268 Status Line: Mass: 59 vs 171
00:12:53.799 00.002 12268 UpdateCurrentPosition: star mass new=58.6 exp=170.6 thresh=50% limits=(67.2, 889.5, 341.2)
00:12:53.800 00.001 12268 DistanceChecker: activated
00:12:53.800 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:12:53.800 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:12:53.800 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:12:53.801 00.001 11616 Worker thread wakes up
00:12:53.801 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:12:53.801 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:12:53.801 00.000 11616 move complete, result=0
00:12:53.801 00.000 11616 worker thread done servicing request
00:12:53.914 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:12:53.914 00.000 12268 Status Line: Star lost - mass changed
00:12:53.918 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=61, Gamma=1.290
00:12:53.936 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:12:53.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:53.936 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:12:53.936 00.000 12268 Enqueuing Expose request
00:12:53.936 00.000 11616 Worker thread wakes up
00:12:53.937 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:53.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:12:55.946 02.009 11616 Exposure complete
00:12:56.000 00.054 11616 worker thread done servicing request
00:12:56.000 00.000 12268 OnExposeComplete: enter
00:12:56.000 00.000 12268 UpdateGuideState(): m_state=6
00:12:56.000 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
00:12:56.000 00.000 12268 Star::Find returns 1 (0), X=916.84, Y=19.95, Mass=46, SNR=4.7, Peak=24 HFD=6.6
00:12:56.001 00.001 12268 Status Line: Mass: 46 vs 171
00:12:56.003 00.002 12268 UpdateCurrentPosition: star mass new=46.4 exp=170.6 thresh=50% limits=(68.1, 889.5, 341.2)
00:12:56.003 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:12:56.004 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:12:56.004 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:12:56.004 00.000 11616 Worker thread wakes up
00:12:56.004 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:12:56.004 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:12:56.004 00.000 11616 move complete, result=0
00:12:56.004 00.000 11616 worker thread done servicing request
00:12:56.113 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:12:56.113 00.000 12268 Status Line: Star lost - mass changed
00:12:56.116 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=59, Gamma=1.290
00:12:56.135 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:12:56.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:56.135 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:12:56.135 00.000 12268 Enqueuing Expose request
00:12:56.135 00.000 11616 Worker thread wakes up
00:12:56.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:56.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:12:58.144 02.009 11616 Exposure complete
00:12:58.198 00.054 11616 worker thread done servicing request
00:12:58.199 00.001 12268 OnExposeComplete: enter
00:12:58.199 00.000 12268 UpdateGuideState(): m_state=6
00:12:58.199 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
00:12:58.199 00.000 12268 Star::Find returns 1 (0), X=915.67, Y=19.90, Mass=62, SNR=5.4, Peak=26 HFD=8.0
00:12:58.199 00.000 12268 Status Line: Mass: 62 vs 171
00:12:58.205 00.006 12268 UpdateCurrentPosition: star mass new=62.3 exp=170.6 thresh=50% limits=(69.0, 889.5, 341.2)
00:12:58.205 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:12:58.205 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:12:58.205 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:12:58.206 00.001 11616 Worker thread wakes up
00:12:58.206 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:12:58.206 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:12:58.206 00.000 11616 move complete, result=0
00:12:58.206 00.000 11616 worker thread done servicing request
00:12:58.311 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:12:58.311 00.000 12268 Status Line: Star lost - mass changed
00:12:58.314 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=55, Gamma=1.290
00:12:58.332 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:12:58.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:58.333 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:12:58.333 00.000 12268 Enqueuing Expose request
00:12:58.333 00.000 11616 Worker thread wakes up
00:12:58.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:12:58.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:00.335 02.002 11616 Exposure complete
00:13:00.390 00.055 11616 worker thread done servicing request
00:13:00.391 00.001 12268 OnExposeComplete: enter
00:13:00.391 00.000 12268 UpdateGuideState(): m_state=6
00:13:00.391 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
00:13:00.391 00.000 12268 Star::Find returns 1 (0), X=916.10, Y=20.15, Mass=57, SNR=5.2, Peak=25 HFD=6.5
00:13:00.391 00.000 12268 Status Line: Mass: 57 vs 171
00:13:00.393 00.002 12268 UpdateCurrentPosition: star mass new=57.4 exp=170.6 thresh=50% limits=(69.8, 889.5, 341.2)
00:13:00.394 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:00.394 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:00.394 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:00.394 00.000 11616 Worker thread wakes up
00:13:00.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:00.395 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:00.395 00.000 11616 move complete, result=0
00:13:00.395 00.000 11616 worker thread done servicing request
00:13:00.504 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:00.504 00.000 12268 Status Line: Star lost - mass changed
00:13:00.512 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=68, Gamma=1.290
00:13:00.530 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:13:00.530 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:00.530 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:00.530 00.000 12268 Enqueuing Expose request
00:13:00.530 00.000 11616 Worker thread wakes up
00:13:00.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:00.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:02.546 02.016 11616 Exposure complete
00:13:02.604 00.058 11616 worker thread done servicing request
00:13:02.604 00.000 12268 OnExposeComplete: enter
00:13:02.604 00.000 12268 UpdateGuideState(): m_state=6
00:13:02.605 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
00:13:02.605 00.000 12268 Star::Find returns 1 (0), X=916.11, Y=20.01, Mass=25, SNR=3.5, Peak=24 HFD=3.0
00:13:02.605 00.000 12268 Status Line: Mass: 25 vs 155
00:13:02.607 00.002 12268 UpdateCurrentPosition: star mass new=25.3 exp=155.0 thresh=50% limits=(70.2, 889.5, 310.0)
00:13:02.607 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:02.608 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:02.608 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:02.608 00.000 11616 Worker thread wakes up
00:13:02.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:02.608 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:02.608 00.000 11616 move complete, result=0
00:13:02.609 00.001 11616 worker thread done servicing request
00:13:02.718 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:02.718 00.000 12268 Status Line: Star lost - mass changed
00:13:02.721 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=64, Gamma=1.290
00:13:02.739 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:13:02.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:02.739 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:02.739 00.000 12268 Enqueuing Expose request
00:13:02.739 00.000 11616 Worker thread wakes up
00:13:02.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:02.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:04.743 02.004 11616 Exposure complete
00:13:04.798 00.055 11616 worker thread done servicing request
00:13:04.799 00.001 12268 OnExposeComplete: enter
00:13:04.799 00.000 12268 UpdateGuideState(): m_state=6
00:13:04.799 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
00:13:04.799 00.000 12268 Star::Find returns 1 (0), X=916.26, Y=19.81, Mass=45, SNR=4.6, Peak=25 HFD=4.8
00:13:04.799 00.000 12268 Status Line: Mass: 45 vs 151
00:13:04.802 00.003 12268 UpdateCurrentPosition: star mass new=44.7 exp=151.5 thresh=50% limits=(70.5, 889.5, 302.9)
00:13:04.802 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:04.802 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:04.802 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:04.803 00.001 11616 Worker thread wakes up
00:13:04.803 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:04.803 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:04.803 00.000 11616 move complete, result=0
00:13:04.803 00.000 11616 worker thread done servicing request
00:13:04.916 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:04.916 00.000 12268 Status Line: Star lost - mass changed
00:13:04.918 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=74, Gamma=1.290
00:13:04.936 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:13:04.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:04.936 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:04.936 00.000 12268 Enqueuing Expose request
00:13:04.936 00.000 11616 Worker thread wakes up
00:13:04.936 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:04.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:06.942 02.006 11616 Exposure complete
00:13:06.996 00.054 11616 worker thread done servicing request
00:13:06.996 00.000 12268 OnExposeComplete: enter
00:13:06.996 00.000 12268 UpdateGuideState(): m_state=6
00:13:06.997 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
00:13:06.997 00.000 12268 Star::Find returns 1 (0), X=915.80, Y=19.65, Mass=28, SNR=3.6, Peak=23 HFD=2.9
00:13:06.997 00.000 12268 Status Line: Mass: 28 vs 151
00:13:06.999 00.002 12268 UpdateCurrentPosition: star mass new=27.9 exp=151.5 thresh=50% limits=(70.7, 889.5, 302.9)
00:13:06.999 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:07.000 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:07.000 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:07.000 00.000 11616 Worker thread wakes up
00:13:07.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:07.000 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:07.000 00.000 11616 move complete, result=0
00:13:07.000 00.000 11616 worker thread done servicing request
00:13:07.110 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:07.110 00.000 12268 Status Line: Star lost - mass changed
00:13:07.112 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=55, Gamma=1.290
00:13:07.129 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:13:07.130 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:07.130 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:07.130 00.000 12268 Enqueuing Expose request
00:13:07.130 00.000 11616 Worker thread wakes up
00:13:07.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:07.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:09.140 02.010 11616 Exposure complete
00:13:09.194 00.054 11616 worker thread done servicing request
00:13:09.195 00.001 12268 OnExposeComplete: enter
00:13:09.195 00.000 12268 UpdateGuideState(): m_state=6
00:13:09.195 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
00:13:09.195 00.000 12268 Star::Find returns 1 (0), X=915.36, Y=19.69, Mass=45, SNR=4.6, Peak=25 HFD=6.7
00:13:09.195 00.000 12268 Status Line: Mass: 45 vs 151
00:13:09.198 00.003 12268 UpdateCurrentPosition: star mass new=45.1 exp=151.5 thresh=50% limits=(71.0, 889.5, 302.9)
00:13:09.198 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:09.198 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:09.199 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:09.199 00.000 11616 Worker thread wakes up
00:13:09.199 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:09.199 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:09.199 00.000 11616 move complete, result=0
00:13:09.199 00.000 11616 worker thread done servicing request
00:13:09.308 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:09.308 00.000 12268 Status Line: Star lost - mass changed
00:13:09.312 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=54, Gamma=1.290
00:13:09.329 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:13:09.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:09.329 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:09.330 00.001 12268 Enqueuing Expose request
00:13:09.330 00.000 11616 Worker thread wakes up
00:13:09.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:09.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:11.337 02.007 11616 Exposure complete
00:13:11.390 00.053 11616 worker thread done servicing request
00:13:11.391 00.001 12268 OnExposeComplete: enter
00:13:11.391 00.000 12268 UpdateGuideState(): m_state=6
00:13:11.391 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
00:13:11.391 00.000 12268 Star::Find returns 1 (0), X=916.20, Y=18.95, Mass=44, SNR=4.5, Peak=24 HFD=5.7
00:13:11.391 00.000 12268 Status Line: Mass: 44 vs 140
00:13:11.395 00.004 12268 UpdateCurrentPosition: star mass new=43.8 exp=139.6 thresh=50% limits=(69.8, 889.5, 279.2)
00:13:11.395 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:11.396 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:11.396 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:11.396 00.000 11616 Worker thread wakes up
00:13:11.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:11.397 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:11.397 00.000 11616 move complete, result=0
00:13:11.397 00.000 11616 worker thread done servicing request
00:13:11.500 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:11.500 00.000 12268 Status Line: Star lost - mass changed
00:13:11.504 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=57, Gamma=1.290
00:13:11.523 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:13:11.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:11.523 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:11.523 00.000 12268 Enqueuing Expose request
00:13:11.523 00.000 11616 Worker thread wakes up
00:13:11.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:11.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:13.527 02.004 11616 Exposure complete
00:13:13.592 00.065 11616 worker thread done servicing request
00:13:13.592 00.000 12268 OnExposeComplete: enter
00:13:13.592 00.000 12268 UpdateGuideState(): m_state=6
00:13:13.592 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
00:13:13.592 00.000 12268 Star::Find returns 1 (0), X=916.14, Y=20.44, Mass=43, SNR=4.5, Peak=21 HFD=5.3
00:13:13.592 00.000 12268 Status Line: Mass: 43 vs 97
00:13:13.595 00.003 12268 UpdateCurrentPosition: star mass new=42.8 exp=97.4 thresh=50% limits=(48.7, 889.5, 194.7)
00:13:13.595 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:13.596 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:13.596 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:13.596 00.000 11616 Worker thread wakes up
00:13:13.596 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:13.596 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:13.596 00.000 11616 move complete, result=0
00:13:13.596 00.000 11616 worker thread done servicing request
00:13:13.698 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:13.698 00.000 12268 Status Line: Star lost - mass changed
00:13:13.700 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=77, Gamma=1.290
00:13:13.718 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:13:13.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:13.718 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:13.718 00.000 12268 Enqueuing Expose request
00:13:13.718 00.000 11616 Worker thread wakes up
00:13:13.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:13.719 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:15.726 02.007 11616 Exposure complete
00:13:15.783 00.057 11616 worker thread done servicing request
00:13:15.784 00.001 12268 OnExposeComplete: enter
00:13:15.784 00.000 12268 UpdateGuideState(): m_state=6
00:13:15.784 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
00:13:15.784 00.000 12268 Star::Find returns 1 (0), X=916.04, Y=19.37, Mass=53, SNR=5.0, Peak=24 HFD=8.5
00:13:15.784 00.000 12268 DistanceChecker: deactivated
00:13:15.784 00.000 12268 MultiStar: large primary error, entering stabilization period
00:13:15.784 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = 3.14)
00:13:15.784 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
00:13:15.784 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-3.78 hyp=3.80 cameraTheta=-1.67 mountX=-3.80 mountY=0.11, mountTheta=3.11
00:13:15.786 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-3.78, opts=13)
00:13:15.786 00.000 12268 Enqueuing Move request for scope (-0.38, -3.78)
00:13:15.786 00.000 11616 Worker thread wakes up
00:13:15.786 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -3.78) opts 0xd
00:13:15.786 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -3.78)
00:13:15.786 00.000 11616 Moving (-0.38, -3.78) raw xDistance=-3.80 yDistance=0.11
00:13:15.786 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.90 from input -3.80
00:13:15.787 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:15.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:13:15.787 00.000 11616 MoveAxis(E, 2129, ABG)
00:13:15.787 00.000 11616 Guiding  Dir = 2, Dur = 2129
00:13:15.787 00.000 11616 IsSlewing returns 0
00:13:15.787 00.000 11616 IsGuiding returns 0
00:13:15.788 00.001 11616 PulseGuide returned control before completion, sleep 2139
00:13:15.809 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=74, Gamma=1.290
00:13:15.827 00.018 12268 UpdateGuideState exits: m=53 SNR=5.0
00:13:15.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:15.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:13:15.827 00.000 12268 Enqueuing Expose request
00:13:17.936 02.109 11616 IsGuiding returns 1
00:13:17.937 00.001 11616 scope still moving after pulse duration time elapsed
00:13:17.967 00.030 11616 IsSlewing returns 0
00:13:17.968 00.001 11616 IsGuiding returns 0
00:13:17.968 00.000 11616 scope move finished after 2129 + 51 ms
00:13:17.968 00.000 11616 Move returns status 0, amount 2129
00:13:17.968 00.000 11616 MoveAxis(N, 0, ABG)
00:13:17.968 00.000 11616 Move returns status 0, amount 0
00:13:17.968 00.000 11616 move complete, result=0
00:13:17.969 00.001 11616 worker thread done servicing request
00:13:17.969 00.000 11616 Worker thread wakes up
00:13:17.969 00.000 12268 GuideStep: -3.8 px 2129 ms EAST, 0.1 px 0 ms NORTH
00:13:17.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:17.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:13:19.984 02.015 11616 Exposure complete
00:13:20.038 00.054 11616 worker thread done servicing request
00:13:20.038 00.000 12268 OnExposeComplete: enter
00:13:20.039 00.001 12268 UpdateGuideState(): m_state=6
00:13:20.039 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
00:13:20.039 00.000 12268 Star::Find returns 0 (2), X=916.00, Y=19.00, Mass=17, SNR=2.9, Peak=24 HFD=0.0
00:13:20.039 00.000 12268 DistanceChecker: activated
00:13:20.039 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
00:13:20.040 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:20.040 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:20.040 00.000 11616 Worker thread wakes up
00:13:20.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:20.040 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:20.040 00.000 11616 move complete, result=0
00:13:20.040 00.000 11616 worker thread done servicing request
00:13:20.143 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:20.143 00.000 12268 Status Line: Star lost - low SNR
00:13:20.146 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=89, Gamma=1.290
00:13:20.165 00.019 12268 UpdateGuideState exits: Star lost - low SNR
00:13:20.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:20.165 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:20.165 00.000 12268 Enqueuing Expose request
00:13:20.165 00.000 11616 Worker thread wakes up
00:13:20.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:20.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:22.179 02.014 11616 Exposure complete
00:13:22.235 00.056 11616 worker thread done servicing request
00:13:22.235 00.000 12268 OnExposeComplete: enter
00:13:22.235 00.000 12268 UpdateGuideState(): m_state=6
00:13:22.235 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
00:13:22.235 00.000 12268 Star::Find returns 1 (0), X=916.89, Y=27.87, Mass=75, SNR=5.9, Peak=25 HFD=2.9
00:13:22.236 00.001 12268 DistanceChecker: reject for large offset (4.74 > 1.35) avgDist = 0.67 count = 34
00:13:22.236 00.000 12268 Status Line: Recovering
00:13:22.238 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:13:22.239 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:22.239 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:22.239 00.000 11616 Worker thread wakes up
00:13:22.239 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:22.239 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:22.239 00.000 11616 move complete, result=0
00:13:22.239 00.000 11616 worker thread done servicing request
00:13:22.353 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:22.354 00.001 12268 Status Line: No star found
00:13:22.357 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=70, Gamma=1.290
00:13:22.374 00.017 12268 UpdateGuideState exits: No star found
00:13:22.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:22.374 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:22.374 00.000 12268 Enqueuing Expose request
00:13:22.374 00.000 11616 Worker thread wakes up
00:13:22.375 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:22.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:24.381 02.006 11616 Exposure complete
00:13:24.437 00.056 11616 worker thread done servicing request
00:13:24.437 00.000 12268 OnExposeComplete: enter
00:13:24.438 00.001 12268 UpdateGuideState(): m_state=6
00:13:24.438 00.000 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
00:13:24.438 00.000 12268 Star::Find returns 1 (0), X=916.77, Y=28.02, Mass=63, SNR=5.3, Peak=25 HFD=3.7
00:13:24.438 00.000 12268 DistanceChecker: reject for large offset (4.88 > 1.35) avgDist = 0.67 count = 34
00:13:24.438 00.000 12268 Status Line: Recovering
00:13:24.440 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:13:24.441 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:24.441 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:24.441 00.000 11616 Worker thread wakes up
00:13:24.441 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:24.441 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:24.441 00.000 11616 move complete, result=0
00:13:24.441 00.000 11616 worker thread done servicing request
00:13:24.550 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:24.550 00.000 12268 Status Line: No star found
00:13:24.553 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=110, Gamma=1.290
00:13:24.571 00.018 12268 UpdateGuideState exits: No star found
00:13:24.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:24.571 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:24.571 00.000 12268 Enqueuing Expose request
00:13:24.571 00.000 11616 Worker thread wakes up
00:13:24.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:24.572 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:26.590 02.018 11616 Exposure complete
00:13:26.645 00.055 11616 worker thread done servicing request
00:13:26.645 00.000 12268 OnExposeComplete: enter
00:13:26.645 00.000 12268 UpdateGuideState(): m_state=6
00:13:26.646 00.001 12268 Star::Find(15, 916, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
00:13:26.646 00.000 12268 Star::Find returns 1 (0), X=916.74, Y=28.35, Mass=74, SNR=5.8, Peak=23 HFD=3.0
00:13:26.646 00.000 12268 DistanceChecker: reject for large offset (5.21 > 1.35) avgDist = 0.67 count = 34
00:13:26.646 00.000 12268 DistanceChecker: begin recovering
00:13:26.646 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
00:13:26.646 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
00:13:26.646 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=5.20 hyp=5.21 cameraTheta=1.51 mountX=5.20 mountY=-0.34, mountTheta=-0.07
00:13:26.647 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=5.20, opts=13)
00:13:26.648 00.001 12268 Enqueuing Move request for scope (0.32, 5.20)
00:13:26.648 00.000 11616 Worker thread wakes up
00:13:26.648 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 5.20) opts 0xd
00:13:26.648 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 5.20)
00:13:26.649 00.001 11616 Moving (0.32, 5.20) raw xDistance=5.20 yDistance=-0.34
00:13:26.649 00.000 11616 resist switch: large excursion: input 5.20 thresh 0.29 direction from -1 to 1
00:13:26.649 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=15.61
00:13:26.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns 2.60 from input 5.20
00:13:26.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
00:13:26.649 00.000 11616 MoveAxis(W, 2914, ABG)
00:13:26.649 00.000 11616 duration set to 2500 by maxRaDuration
00:13:26.649 00.000 11616 Guiding  Dir = 3, Dur = 2500
00:13:26.650 00.001 11616 IsSlewing returns 0
00:13:26.650 00.000 11616 IsGuiding returns 0
00:13:26.650 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:13:26.671 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=91, Gamma=1.290
00:13:26.687 00.016 12268 UpdateGuideState exits: m=74 SNR=5.8
00:13:26.688 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:26.688 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:13:26.688 00.000 12268 Enqueuing Expose request
00:13:29.165 02.477 11616 IsGuiding returns 1
00:13:29.166 00.001 11616 scope still moving after pulse duration time elapsed
00:13:29.197 00.031 11616 IsSlewing returns 0
00:13:29.198 00.001 11616 IsGuiding returns 1
00:13:29.229 00.031 11616 IsSlewing returns 0
00:13:29.229 00.000 11616 IsGuiding returns 1
00:13:29.259 00.030 11616 IsSlewing returns 0
00:13:29.259 00.000 11616 IsGuiding returns 0
00:13:29.259 00.000 11616 scope move finished after 2500 + 109 ms
00:13:29.259 00.000 11616 Move returns status 0, amount 2500
00:13:29.259 00.000 11616 MoveAxis(N, 29, ABG)
00:13:29.259 00.000 11616 Guiding  Dir = 0, Dur = 29
00:13:29.261 00.002 11616 IsSlewing returns 0
00:13:29.261 00.000 11616 IsGuiding returns 0
00:13:29.261 00.000 11616 PulseGuide returned control before completion, sleep 39
00:13:29.305 00.044 11616 IsGuiding returns 1
00:13:29.306 00.001 11616 scope still moving after pulse duration time elapsed
00:13:29.336 00.030 11616 IsSlewing returns 0
00:13:29.348 00.012 11616 IsGuiding returns 0
00:13:29.349 00.001 11616 scope move finished after 29 + 59 ms
00:13:29.349 00.000 11616 Move returns status 0, amount 29
00:13:29.349 00.000 11616 move complete, result=0
00:13:29.349 00.000 11616 worker thread done servicing request
00:13:29.349 00.000 11616 Worker thread wakes up
00:13:29.349 00.000 12268 GuideStep: 5.2 px 2500 ms WEST, -0.3 px 29 ms NORTH
00:13:29.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:29.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:13:31.353 02.004 11616 Exposure complete
00:13:31.407 00.054 11616 worker thread done servicing request
00:13:31.407 00.000 12268 OnExposeComplete: enter
00:13:31.407 00.000 12268 UpdateGuideState(): m_state=6
00:13:31.408 00.001 12268 Star::Find(15, 916, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
00:13:31.408 00.000 12268 Star::Find returns 1 (0), X=915.96, Y=20.91, Mass=43, SNR=4.5, Peak=25 HFD=5.8
00:13:31.408 00.000 12268 DistanceChecker: reject for large offset (2.29 > 1.76) avgDist = 0.88 count = 35
00:13:31.408 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
00:13:31.408 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
00:13:31.408 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-2.24 hyp=2.29 cameraTheta=-1.77 mountX=-2.28 mountY=-0.16, mountTheta=-3.07
00:13:31.410 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-2.24, opts=13)
00:13:31.410 00.000 12268 Enqueuing Move request for scope (-0.45, -2.24)
00:13:31.410 00.000 11616 Worker thread wakes up
00:13:31.410 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -2.24) opts 0xd
00:13:31.410 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -2.24)
00:13:31.410 00.000 11616 Moving (-0.45, -2.24) raw xDistance=-2.28 yDistance=-0.16
00:13:31.410 00.000 11616 resist switch: large excursion: input -2.28 thresh 0.29 direction from 1 to -1
00:13:31.410 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.83
00:13:31.410 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -2.28
00:13:31.410 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
00:13:31.410 00.000 11616 MoveAxis(E, 1275, ABG)
00:13:31.410 00.000 11616 Guiding  Dir = 2, Dur = 1275
00:13:31.411 00.001 11616 IsSlewing returns 0
00:13:31.411 00.000 11616 IsGuiding returns 0
00:13:31.411 00.000 11616 PulseGuide returned control before completion, sleep 1285
00:13:31.432 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=99, Gamma=1.290
00:13:31.449 00.017 12268 UpdateGuideState exits: m=43 SNR=4.5
00:13:31.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:31.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:13:31.449 00.000 12268 Enqueuing Expose request
00:13:32.702 01.253 11616 IsGuiding returns 1
00:13:32.702 00.000 11616 scope still moving after pulse duration time elapsed
00:13:32.732 00.030 11616 IsSlewing returns 0
00:13:32.732 00.000 11616 IsGuiding returns 1
00:13:32.763 00.031 11616 IsSlewing returns 0
00:13:32.764 00.001 11616 IsGuiding returns 1
00:13:32.794 00.030 11616 IsSlewing returns 0
00:13:32.795 00.001 11616 IsGuiding returns 1
00:13:32.825 00.030 11616 IsSlewing returns 0
00:13:32.826 00.001 11616 IsGuiding returns 1
00:13:32.857 00.031 11616 IsSlewing returns 0
00:13:32.858 00.001 11616 IsGuiding returns 1
00:13:32.888 00.030 11616 IsSlewing returns 0
00:13:32.889 00.001 11616 IsGuiding returns 0
00:13:32.889 00.000 11616 scope move finished after 1275 + 202 ms
00:13:32.889 00.000 11616 Move returns status 0, amount 1275
00:13:32.889 00.000 11616 MoveAxis(N, 14, ABG)
00:13:32.889 00.000 11616 Guiding  Dir = 0, Dur = 14
00:13:32.889 00.000 11616 IsSlewing returns 0
00:13:32.890 00.001 11616 IsGuiding returns 0
00:13:32.890 00.000 11616 PulseGuide returned control before completion, sleep 24
00:13:32.919 00.029 11616 IsGuiding returns 1
00:13:32.919 00.000 11616 scope still moving after pulse duration time elapsed
00:13:32.950 00.031 11616 IsSlewing returns 0
00:13:32.951 00.001 11616 IsGuiding returns 0
00:13:32.951 00.000 11616 scope move finished after 14 + 47 ms
00:13:32.951 00.000 11616 Move returns status 0, amount 14
00:13:32.951 00.000 11616 move complete, result=0
00:13:32.951 00.000 11616 worker thread done servicing request
00:13:32.951 00.000 11616 Worker thread wakes up
00:13:32.951 00.000 12268 GuideStep: -2.3 px 1275 ms EAST, -0.2 px 14 ms NORTH
00:13:32.952 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:32.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:13:34.966 02.014 11616 Exposure complete
00:13:35.021 00.055 11616 worker thread done servicing request
00:13:35.022 00.001 12268 OnExposeComplete: enter
00:13:35.022 00.000 12268 UpdateGuideState(): m_state=6
00:13:35.022 00.000 12268 Star::Find(15, 915, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
00:13:35.022 00.000 12268 Star::Find returns 1 (0), X=917.41, Y=26.78, Mass=108, SNR=7.0, Peak=26 HFD=4.1
00:13:35.022 00.000 12268 Status Line: Mass: 108 vs 53
00:13:35.025 00.003 12268 UpdateCurrentPosition: star mass new=107.8 exp=53.2 thresh=50% limits=(26.6, 889.5, 106.3)
00:13:35.025 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:35.025 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:35.026 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:35.026 00.000 11616 Worker thread wakes up
00:13:35.026 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:35.026 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:35.026 00.000 11616 move complete, result=0
00:13:35.026 00.000 11616 worker thread done servicing request
00:13:35.139 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:35.139 00.000 12268 Status Line: Star lost - mass changed
00:13:35.145 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=103, Gamma=1.290
00:13:35.164 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:13:35.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:35.164 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:35.164 00.000 12268 Enqueuing Expose request
00:13:35.164 00.000 11616 Worker thread wakes up
00:13:35.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:35.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:37.177 02.013 11616 Exposure complete
00:13:37.231 00.054 11616 worker thread done servicing request
00:13:37.231 00.000 12268 OnExposeComplete: enter
00:13:37.231 00.000 12268 UpdateGuideState(): m_state=6
00:13:37.232 00.001 12268 Star::Find(15, 915, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
00:13:37.232 00.000 12268 Star::Find returns 1 (0), X=916.84, Y=27.31, Mass=109, SNR=7.1, Peak=26 HFD=4.1
00:13:37.232 00.000 12268 Status Line: Mass: 109 vs 46
00:13:37.234 00.002 12268 UpdateCurrentPosition: star mass new=108.6 exp=46.4 thresh=50% limits=(23.2, 889.5, 92.9)
00:13:37.234 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:37.235 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:37.235 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:37.235 00.000 11616 Worker thread wakes up
00:13:37.235 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:37.235 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:37.235 00.000 11616 move complete, result=0
00:13:37.235 00.000 11616 worker thread done servicing request
00:13:37.350 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:37.350 00.000 12268 Status Line: Star lost - mass changed
00:13:37.354 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=94, Gamma=1.290
00:13:37.372 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:13:37.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:37.372 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:37.372 00.000 12268 Enqueuing Expose request
00:13:37.372 00.000 11616 Worker thread wakes up
00:13:37.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:37.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:39.391 02.019 11616 Exposure complete
00:13:39.446 00.055 11616 worker thread done servicing request
00:13:39.446 00.000 12268 OnExposeComplete: enter
00:13:39.446 00.000 12268 UpdateGuideState(): m_state=6
00:13:39.446 00.000 12268 Star::Find(15, 915, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
00:13:39.446 00.000 12268 Star::Find returns 1 (0), X=917.17, Y=26.86, Mass=94, SNR=6.6, Peak=25 HFD=3.9
00:13:39.446 00.000 12268 Status Line: Mass: 94 vs 46
00:13:39.448 00.002 12268 UpdateCurrentPosition: star mass new=94.2 exp=46.4 thresh=50% limits=(23.2, 889.5, 92.9)
00:13:39.449 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:39.449 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:39.449 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:39.450 00.001 11616 Worker thread wakes up
00:13:39.450 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:39.450 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:39.450 00.000 11616 move complete, result=0
00:13:39.451 00.001 11616 worker thread done servicing request
00:13:39.558 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:39.558 00.000 12268 Status Line: Star lost - mass changed
00:13:39.566 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=116, Gamma=1.290
00:13:39.584 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:13:39.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:39.584 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:39.584 00.000 12268 Enqueuing Expose request
00:13:39.584 00.000 11616 Worker thread wakes up
00:13:39.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:39.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:41.589 02.005 11616 Exposure complete
00:13:41.643 00.054 11616 worker thread done servicing request
00:13:41.643 00.000 12268 OnExposeComplete: enter
00:13:41.643 00.000 12268 UpdateGuideState(): m_state=6
00:13:41.643 00.000 12268 Star::Find(15, 915, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
00:13:41.644 00.001 12268 Star::Find returns 1 (0), X=917.57, Y=27.32, Mass=91, SNR=6.4, Peak=28 HFD=3.8
00:13:41.644 00.000 12268 DistanceChecker: reject for large offset (4.32 > 1.88) avgDist = 0.94 count = 36
00:13:41.644 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
00:13:41.644 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
00:13:41.644 00.000 12268 CameraToMount -- cameraX=1.15 cameraY=4.16 hyp=4.32 cameraTheta=1.30 mountX=4.26 mountY=0.61, mountTheta=0.14
00:13:41.646 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.15, y=4.16, opts=13)
00:13:41.646 00.000 12268 Enqueuing Move request for scope (1.15, 4.16)
00:13:41.646 00.000 11616 Worker thread wakes up
00:13:41.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.15, 4.16) opts 0xd
00:13:41.646 00.000 11616 Handling offset move in thread for scope, endpoint = (1.15, 4.16)
00:13:41.646 00.000 11616 Moving (1.15, 4.16) raw xDistance=4.26 yDistance=0.61
00:13:41.646 00.000 11616 resist switch: large excursion: input 4.26 thresh 0.29 direction from -1 to 1
00:13:41.646 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=12.77
00:13:41.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 2.13 from input 4.26
00:13:41.646 00.000 11616 resist switch: large excursion: input 0.61 thresh 0.45 direction from -1 to 1
00:13:41.646 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.82
00:13:41.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
00:13:41.646 00.000 11616 MoveAxis(W, 2383, ABG)
00:13:41.646 00.000 11616 Guiding  Dir = 3, Dur = 2383
00:13:41.647 00.001 11616 IsSlewing returns 0
00:13:41.647 00.000 11616 IsGuiding returns 0
00:13:41.647 00.000 11616 PulseGuide returned control before completion, sleep 2393
00:13:41.667 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=106, Gamma=1.290
00:13:41.685 00.018 12268 UpdateGuideState exits: m=91 SNR=6.4
00:13:41.685 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:41.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:13:41.685 00.000 12268 Enqueuing Expose request
00:13:44.048 02.363 11616 IsGuiding returns 1
00:13:44.048 00.000 11616 scope still moving after pulse duration time elapsed
00:13:44.079 00.031 11616 IsSlewing returns 0
00:13:44.080 00.001 11616 IsGuiding returns 0
00:13:44.080 00.000 11616 scope move finished after 2383 + 49 ms
00:13:44.080 00.000 11616 Move returns status 0, amount 2383
00:13:44.080 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1654 applied
00:13:44.080 00.000 11616 MoveAxis(S, 1705, ABG)
00:13:44.080 00.000 11616 Guiding  Dir = 1, Dur = 1705
00:13:44.080 00.000 11616 IsSlewing returns 0
00:13:44.081 00.001 11616 IsGuiding returns 0
00:13:44.081 00.000 11616 PulseGuide returned control before completion, sleep 1715
00:13:45.807 01.726 11616 IsGuiding returns 1
00:13:45.807 00.000 11616 scope still moving after pulse duration time elapsed
00:13:45.837 00.030 11616 IsSlewing returns 0
00:13:45.838 00.001 11616 IsGuiding returns 0
00:13:45.838 00.000 11616 scope move finished after 1705 + 52 ms
00:13:45.838 00.000 11616 Move returns status 0, amount 1705
00:13:45.838 00.000 11616 move complete, result=0
00:13:45.838 00.000 11616 worker thread done servicing request
00:13:45.839 00.001 11616 Worker thread wakes up
00:13:45.839 00.000 12268 GuideStep: 4.3 px 2383 ms WEST, 0.6 px 1705 ms SOUTH
00:13:45.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:45.839 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:13:47.848 02.009 11616 Exposure complete
00:13:47.903 00.055 11616 worker thread done servicing request
00:13:47.903 00.000 12268 OnExposeComplete: enter
00:13:47.903 00.000 12268 UpdateGuideState(): m_state=6
00:13:47.903 00.000 12268 Star::Find(15, 917, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
00:13:47.903 00.000 12268 Star::Find returns 1 (0), X=916.28, Y=21.48, Mass=130, SNR=7.8, Peak=25 HFD=3.6
00:13:47.903 00.000 12268 Status Line: Mass: 130 vs 53
00:13:47.905 00.002 12268 UpdateCurrentPosition: star mass new=130.5 exp=53.2 thresh=50% limits=(23.4, 889.5, 106.3)
00:13:47.906 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:47.906 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:47.906 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:47.906 00.000 11616 Worker thread wakes up
00:13:47.907 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:47.907 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:47.907 00.000 11616 move complete, result=0
00:13:47.907 00.000 11616 worker thread done servicing request
00:13:48.018 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:48.018 00.000 12268 Status Line: Star lost - mass changed
00:13:48.022 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=106, Gamma=1.290
00:13:48.040 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:13:48.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:48.040 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:48.040 00.000 12268 Enqueuing Expose request
00:13:48.041 00.001 11616 Worker thread wakes up
00:13:48.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:48.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:50.048 02.007 11616 Exposure complete
00:13:50.108 00.060 11616 worker thread done servicing request
00:13:50.108 00.000 12268 OnExposeComplete: enter
00:13:50.108 00.000 12268 UpdateGuideState(): m_state=6
00:13:50.108 00.000 12268 Star::Find(15, 917, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
00:13:50.108 00.000 12268 Star::Find returns 1 (0), X=916.51, Y=21.64, Mass=132, SNR=7.8, Peak=28 HFD=4.4
00:13:50.108 00.000 12268 Status Line: Mass: 132 vs 53
00:13:50.111 00.003 12268 UpdateCurrentPosition: star mass new=132.0 exp=53.2 thresh=50% limits=(23.5, 889.5, 106.3)
00:13:50.111 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:50.112 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:50.112 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:50.112 00.000 11616 Worker thread wakes up
00:13:50.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:50.112 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:50.112 00.000 11616 move complete, result=0
00:13:50.112 00.000 11616 worker thread done servicing request
00:13:50.228 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:50.228 00.000 12268 Status Line: Star lost - mass changed
00:13:50.231 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=109, Gamma=1.290
00:13:50.250 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:13:50.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:50.250 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:50.250 00.000 12268 Enqueuing Expose request
00:13:50.250 00.000 11616 Worker thread wakes up
00:13:50.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:50.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:52.326 02.076 11616 Exposure complete
00:13:52.381 00.055 11616 worker thread done servicing request
00:13:52.381 00.000 12268 OnExposeComplete: enter
00:13:52.382 00.001 12268 UpdateGuideState(): m_state=6
00:13:52.382 00.000 12268 Star::Find(15, 917, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
00:13:52.382 00.000 12268 Star::Find returns 1 (0), X=916.78, Y=21.77, Mass=162, SNR=8.7, Peak=24 HFD=3.9
00:13:52.382 00.000 12268 Status Line: Mass: 162 vs 74
00:13:52.384 00.002 12268 UpdateCurrentPosition: star mass new=162.5 exp=74.1 thresh=50% limits=(24.2, 889.5, 148.2)
00:13:52.384 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:13:52.385 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:13:52.385 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:13:52.385 00.000 11616 Worker thread wakes up
00:13:52.386 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:13:52.386 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:13:52.386 00.000 11616 move complete, result=0
00:13:52.386 00.000 11616 worker thread done servicing request
00:13:52.500 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:13:52.500 00.000 12268 Status Line: Star lost - mass changed
00:13:52.506 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=97, Gamma=1.290
00:13:52.525 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:13:52.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:52.525 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:13:52.526 00.001 12268 Enqueuing Expose request
00:13:52.526 00.000 11616 Worker thread wakes up
00:13:52.526 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:52.526 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:13:54.532 02.006 11616 Exposure complete
00:13:54.589 00.057 11616 worker thread done servicing request
00:13:54.589 00.000 12268 OnExposeComplete: enter
00:13:54.589 00.000 12268 UpdateGuideState(): m_state=6
00:13:54.589 00.000 12268 Star::Find(15, 917, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
00:13:54.589 00.000 12268 Star::Find returns 1 (0), X=916.51, Y=21.71, Mass=180, SNR=9.2, Peak=26 HFD=4.7
00:13:54.589 00.000 12268 DistanceChecker: deactivated
00:13:54.589 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
00:13:54.590 00.001 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
00:13:54.590 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-1.44 hyp=1.45 cameraTheta=-1.51 mountX=-1.43 mountY=0.28, mountTheta=2.95
00:13:54.592 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-1.44, opts=13)
00:13:54.592 00.000 12268 Enqueuing Move request for scope (0.09, -1.44)
00:13:54.592 00.000 11616 Worker thread wakes up
00:13:54.593 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -1.44) opts 0xd
00:13:54.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -1.44)
00:13:54.593 00.000 11616 Moving (0.09, -1.44) raw xDistance=-1.43 yDistance=0.28
00:13:54.594 00.001 11616 BLC: History state: CurrMiss=0.28, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.091148, 1:0.277066
00:13:54.594 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:13:54.594 00.000 11616 resist switch: large excursion: input -1.43 thresh 0.29 direction from 1 to -1
00:13:54.594 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.28
00:13:54.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.71 from input -1.43
00:13:54.594 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:13:54.594 00.000 11616 MoveAxis(E, 799, ABG)
00:13:54.594 00.000 11616 Guiding  Dir = 2, Dur = 799
00:13:54.594 00.000 11616 IsSlewing returns 0
00:13:54.595 00.001 11616 IsGuiding returns 0
00:13:54.595 00.000 11616 PulseGuide returned control before completion, sleep 809
00:13:54.618 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=111, Gamma=1.290
00:13:54.638 00.020 12268 UpdateGuideState exits: m=180 SNR=9.2
00:13:54.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:54.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:13:54.638 00.000 12268 Enqueuing Expose request
00:13:55.418 00.780 11616 IsGuiding returns 0
00:13:55.418 00.000 11616 Move returns status 0, amount 799
00:13:55.419 00.001 11616 MoveAxis(S, 23, ABG)
00:13:55.419 00.000 11616 Guiding  Dir = 1, Dur = 23
00:13:55.419 00.000 11616 IsSlewing returns 0
00:13:55.419 00.000 11616 IsGuiding returns 0
00:13:55.420 00.001 11616 PulseGuide returned control before completion, sleep 33
00:13:55.466 00.046 11616 IsGuiding returns 1
00:13:55.466 00.000 11616 scope still moving after pulse duration time elapsed
00:13:55.496 00.030 11616 IsSlewing returns 0
00:13:55.497 00.001 11616 IsGuiding returns 0
00:13:55.497 00.000 11616 scope move finished after 23 + 54 ms
00:13:55.497 00.000 11616 Move returns status 0, amount 23
00:13:55.497 00.000 11616 move complete, result=0
00:13:55.497 00.000 11616 worker thread done servicing request
00:13:55.497 00.000 11616 Worker thread wakes up
00:13:55.498 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:55.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:13:55.498 00.000 12268 GuideStep: -1.4 px 799 ms EAST, 0.3 px 23 ms SOUTH
00:13:57.517 02.019 11616 Exposure complete
00:13:57.572 00.055 11616 worker thread done servicing request
00:13:57.572 00.000 12268 OnExposeComplete: enter
00:13:57.572 00.000 12268 UpdateGuideState(): m_state=6
00:13:57.573 00.001 12268 Star::Find(15, 916, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
00:13:57.573 00.000 12268 Star::Find returns 1 (0), X=916.16, Y=22.59, Mass=163, SNR=8.7, Peak=27 HFD=4.9
00:13:57.573 00.000 12268 MultiStar: exiting stabilization period
00:13:57.573 00.000 12268 Star::Find false star n=19 nbg=289 bg=7.0 sigma=0.8 thresh=9 peak=9
00:13:57.573 00.000 12268 Star::Find false star n=16 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:13:57.573 00.000 12268 MultiStar: [#1 -0.40,-0.35,0.89,U] [#2 0.00,0.00,0.00,L] [#3 -0.57,-0.62,0.70,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:13:57.573 00.000 12268 single-star, 2 included, MultiStar: {-0.39, -0.51}, one-star: {-0.25, -0.57}
00:13:57.573 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
00:13:57.573 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
00:13:57.573 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.57 hyp=0.62 cameraTheta=-1.99 mountX=-0.59 mountY=-0.18, mountTheta=-2.85
00:13:57.575 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.57, opts=13)
00:13:57.576 00.001 12268 Enqueuing Move request for scope (-0.25, -0.57)
00:13:57.576 00.000 11616 Worker thread wakes up
00:13:57.576 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.57) opts 0xd
00:13:57.576 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.57)
00:13:57.576 00.000 11616 Moving (-0.25, -0.57) raw xDistance=-0.59 yDistance=-0.18
00:13:57.576 00.000 11616 BLC: History state: CurrMiss=-0.18, AvgInitMiss=0.03, ShCount=8, LgCount=2, SticCount=2,  Deflections: 0=0.091148, 1:0.277066, 2:-0.177632
00:13:57.576 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -164.000000
00:13:57.576 00.000 11616 BLC: window closed
00:13:57.576 00.000 11616 BLC: Pulse adjusted to 1490
00:13:57.578 00.002 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.59
00:13:57.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:13:57.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:13:57.578 00.000 11616 MoveAxis(E, 329, ABG)
00:13:57.578 00.000 11616 Guiding  Dir = 2, Dur = 329
00:13:57.578 00.000 11616 IsSlewing returns 0
00:13:57.579 00.001 11616 IsGuiding returns 0
00:13:57.579 00.000 11616 PulseGuide returned control before completion, sleep 339
00:13:57.603 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=120, Gamma=1.290
00:13:57.620 00.017 12268 UpdateGuideState exits: m=163 SNR=8.7
00:13:57.620 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:57.620 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:13:57.620 00.000 12268 Enqueuing Expose request
00:13:57.922 00.302 11616 IsGuiding returns 1
00:13:57.923 00.001 11616 scope still moving after pulse duration time elapsed
00:13:57.953 00.030 11616 IsSlewing returns 0
00:13:57.954 00.001 11616 IsGuiding returns 0
00:13:57.954 00.000 11616 scope move finished after 329 + 45 ms
00:13:57.954 00.000 11616 Move returns status 0, amount 329
00:13:57.954 00.000 11616 MoveAxis(N, 0, ABG)
00:13:57.954 00.000 11616 Move returns status 0, amount 0
00:13:57.954 00.000 11616 move complete, result=0
00:13:57.954 00.000 11616 worker thread done servicing request
00:13:57.954 00.000 11616 Worker thread wakes up
00:13:57.954 00.000 12268 GuideStep: -0.6 px 329 ms EAST, -0.2 px 0 ms NORTH
00:13:57.955 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:13:57.955 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:13:58.017 00.062 12268 evsrv: cli 0F8E69C0 connect
00:13:58.017 00.000 12268 case statement mapped state 6 to 3
00:13:58.017 00.000 12268 case statement mapped state 6 to 3
00:13:58.019 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"2bcc34dd-dcf9-45f7-a28b-44cc6cd5553f"}
00:13:58.019 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"2bcc34dd-dcf9-45f7-a28b-44cc6cd5553f"}
00:13:58.019 00.000 12268 evsrv: cli 0F8E69C0 disconnect
00:13:59.971 01.952 11616 Exposure complete
00:14:00.025 00.054 11616 worker thread done servicing request
00:14:00.025 00.000 12268 OnExposeComplete: enter
00:14:00.025 00.000 12268 UpdateGuideState(): m_state=6
00:14:00.025 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
00:14:00.026 00.001 12268 Star::Find returns 1 (0), X=916.44, Y=23.43, Mass=171, SNR=8.9, Peak=25 HFD=4.4
00:14:00.026 00.000 12268 Star::Find false star n=17 nbg=275 bg=7.0 sigma=0.6 thresh=9 peak=9
00:14:00.026 00.000 12268 MultiStar: [#1 -0.70,0.27,0.84,U] [#2 -0.88,0.76,0.00,M1] [#3 -0.88,0.18,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 18.41,-0.79,0.00,M1] 
00:14:00.026 00.000 12268 single-star, 1 included, MultiStar: {-0.31, 0.27}, one-star: {0.03, 0.28}
00:14:00.026 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
00:14:00.026 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
00:14:00.026 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.47 mountX=0.28 mountY=-0.01, mountTheta=-0.03
00:14:00.028 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.28, opts=13)
00:14:00.028 00.000 12268 Enqueuing Move request for scope (0.03, 0.28)
00:14:00.028 00.000 11616 Worker thread wakes up
00:14:00.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
00:14:00.028 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
00:14:00.028 00.000 11616 Moving (0.03, 0.28) raw xDistance=0.28 yDistance=-0.01
00:14:00.028 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:00.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:14:00.029 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:00.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:14:00.029 00.000 11616 MoveAxis(E, 0, ABG)
00:14:00.029 00.000 11616 Move returns status 0, amount 0
00:14:00.029 00.000 11616 MoveAxis(N, 0, ABG)
00:14:00.029 00.000 11616 Move returns status 0, amount 0
00:14:00.029 00.000 11616 move complete, result=0
00:14:00.030 00.001 11616 worker thread done servicing request
00:14:00.050 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=151, Gamma=1.290
00:14:00.067 00.017 12268 UpdateGuideState exits: m=171 SNR=8.9
00:14:00.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:00.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:00.067 00.000 12268 Enqueuing Expose request
00:14:00.067 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
00:14:00.067 00.000 11616 Worker thread wakes up
00:14:00.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:00.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:02.075 02.008 11616 Exposure complete
00:14:02.127 00.052 11616 worker thread done servicing request
00:14:02.127 00.000 12268 OnExposeComplete: enter
00:14:02.127 00.000 12268 UpdateGuideState(): m_state=6
00:14:02.127 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
00:14:02.128 00.001 12268 Star::Find returns 1 (0), X=916.23, Y=22.76, Mass=95, SNR=6.7, Peak=24 HFD=2.7
00:14:02.128 00.000 12268 Star::Find false star n=9 nbg=289 bg=7.0 sigma=0.8 thresh=10 peak=10
00:14:02.128 00.000 12268 Star::Find false star n=10 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:14:02.128 00.000 12268 MultiStar: [#1 -0.01,0.19,1.17,U] [#2 0.00,0.00,0.00,L] [#3 0.45,-0.00,0.89,U] [#4 0.00,0.00,0.00,L] [#5 0.11,-0.31,1.45,U] 
00:14:02.128 00.000 12268 refined, 3 included, MultiStar: {0.08, -0.14}, one-star: {-0.19, -0.39}
00:14:02.128 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
00:14:02.128 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.65)
00:14:02.128 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.05 mountX=-0.13 mountY=0.10, mountTheta=2.50
00:14:02.130 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.14, opts=13)
00:14:02.130 00.000 12268 Enqueuing Move request for scope (0.08, -0.14)
00:14:02.130 00.000 11616 Worker thread wakes up
00:14:02.130 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
00:14:02.130 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
00:14:02.130 00.000 11616 Moving (0.08, -0.14) raw xDistance=-0.13 yDistance=0.10
00:14:02.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
00:14:02.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:02.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:14:02.131 00.001 11616 MoveAxis(E, 72, ABG)
00:14:02.131 00.000 11616 Guiding  Dir = 2, Dur = 72
00:14:02.131 00.000 11616 IsSlewing returns 0
00:14:02.131 00.000 11616 IsGuiding returns 0
00:14:02.131 00.000 11616 PulseGuide returned control before completion, sleep 82
00:14:02.153 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=135, Gamma=1.290
00:14:02.170 00.017 12268 UpdateGuideState exits: m=95 SNR=6.7
00:14:02.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:02.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:02.170 00.000 12268 Enqueuing Expose request
00:14:02.228 00.058 11616 IsGuiding returns 1
00:14:02.228 00.000 11616 scope still moving after pulse duration time elapsed
00:14:02.259 00.031 11616 IsSlewing returns 0
00:14:02.259 00.000 11616 IsGuiding returns 1
00:14:02.290 00.031 11616 IsSlewing returns 0
00:14:02.290 00.000 11616 IsGuiding returns 1
00:14:02.320 00.030 11616 IsSlewing returns 0
00:14:02.320 00.000 11616 IsGuiding returns 1
00:14:02.351 00.031 11616 IsSlewing returns 0
00:14:02.352 00.001 11616 IsGuiding returns 0
00:14:02.352 00.000 11616 scope move finished after 72 + 148 ms
00:14:02.352 00.000 11616 Move returns status 0, amount 72
00:14:02.352 00.000 11616 MoveAxis(N, 0, ABG)
00:14:02.352 00.000 11616 Move returns status 0, amount 0
00:14:02.352 00.000 11616 move complete, result=0
00:14:02.352 00.000 11616 worker thread done servicing request
00:14:02.352 00.000 11616 Worker thread wakes up
00:14:02.352 00.000 12268 GuideStep: -0.1 px 72 ms EAST, 0.1 px 0 ms NORTH
00:14:02.353 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:02.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:04.356 02.003 11616 Exposure complete
00:14:04.411 00.055 11616 worker thread done servicing request
00:14:04.412 00.001 12268 OnExposeComplete: enter
00:14:04.412 00.000 12268 UpdateGuideState(): m_state=6
00:14:04.412 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
00:14:04.412 00.000 12268 Star::Find returns 1 (0), X=916.55, Y=23.86, Mass=167, SNR=8.8, Peak=24 HFD=4.5
00:14:04.412 00.000 12268 MultiStar: [#1 -0.22,0.93,0.00,M8] [#2 -0.19,-0.38,0.63,U] [#3 -0.15,0.62,0.60,U] [#4 -0.99,4.31,0.00,M7] [#5 -0.12,0.01,1.04,U] 
00:14:04.412 00.000 12268 refined, 3 included, MultiStar: {-0.06, 0.26}, one-star: {0.14, 0.71}
00:14:04.412 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
00:14:04.412 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
00:14:04.413 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.26 cameraTheta=1.80 mountX=0.25 mountY=-0.09, mountTheta=-0.35
00:14:04.414 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.26, opts=13)
00:14:04.414 00.000 12268 Enqueuing Move request for scope (-0.06, 0.26)
00:14:04.414 00.000 11616 Worker thread wakes up
00:14:04.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.26) opts 0xd
00:14:04.415 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.26)
00:14:04.415 00.000 11616 Moving (-0.06, 0.26) raw xDistance=0.25 yDistance=-0.09
00:14:04.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:04.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:14:04.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:04.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:14:04.415 00.000 11616 MoveAxis(E, 0, ABG)
00:14:04.415 00.000 11616 Move returns status 0, amount 0
00:14:04.415 00.000 11616 MoveAxis(N, 0, ABG)
00:14:04.415 00.000 11616 Move returns status 0, amount 0
00:14:04.415 00.000 11616 move complete, result=0
00:14:04.416 00.001 11616 worker thread done servicing request
00:14:04.437 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=112, Gamma=1.290
00:14:04.453 00.016 12268 UpdateGuideState exits: m=167 SNR=8.8
00:14:04.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:04.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:04.453 00.000 12268 Enqueuing Expose request
00:14:04.453 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:04.454 00.001 11616 Worker thread wakes up
00:14:04.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:04.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:06.463 02.009 11616 Exposure complete
00:14:06.516 00.053 11616 worker thread done servicing request
00:14:06.516 00.000 12268 OnExposeComplete: enter
00:14:06.516 00.000 12268 UpdateGuideState(): m_state=6
00:14:06.516 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
00:14:06.516 00.000 12268 Star::Find returns 1 (0), X=916.26, Y=23.83, Mass=178, SNR=9.1, Peak=24 HFD=4.6
00:14:06.517 00.001 12268 Star::Find false star n=11 nbg=284 bg=7.0 sigma=0.7 thresh=9 peak=9
00:14:06.517 00.000 12268 MultiStar: [#1 -0.52,0.72,0.00,M9] [#2 -1.55,1.37,0.00,M1] [#3 -0.50,0.56,0.61,U] [#4 0.00,0.00,0.00,L] [#5 -0.05,-0.02,1.03,U] 
00:14:06.517 00.000 12268 refined, 2 included, MultiStar: {-0.19, 0.38}, one-star: {-0.15, 0.67}
00:14:06.517 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
00:14:06.517 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
00:14:06.517 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.38 hyp=0.42 cameraTheta=2.04 mountX=0.36 mountY=-0.24, mountTheta=-0.59
00:14:06.518 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.38, opts=13)
00:14:06.519 00.001 12268 Enqueuing Move request for scope (-0.19, 0.38)
00:14:06.519 00.000 11616 Worker thread wakes up
00:14:06.519 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.38) opts 0xd
00:14:06.519 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.38)
00:14:06.519 00.000 11616 Moving (-0.19, 0.38) raw xDistance=0.36 yDistance=-0.24
00:14:06.519 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
00:14:06.519 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.07
00:14:06.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
00:14:06.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:06.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:14:06.519 00.000 11616 MoveAxis(W, 199, ABG)
00:14:06.519 00.000 11616 Guiding  Dir = 3, Dur = 199
00:14:06.520 00.001 11616 IsSlewing returns 0
00:14:06.520 00.000 11616 IsGuiding returns 0
00:14:06.520 00.000 11616 PulseGuide returned control before completion, sleep 209
00:14:06.544 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=100, Gamma=1.290
00:14:06.561 00.017 12268 UpdateGuideState exits: m=178 SNR=9.1
00:14:06.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:06.562 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:06.562 00.000 12268 Enqueuing Expose request
00:14:06.737 00.175 11616 IsGuiding returns 1
00:14:06.737 00.000 11616 scope still moving after pulse duration time elapsed
00:14:06.767 00.030 11616 IsSlewing returns 0
00:14:06.768 00.001 11616 IsGuiding returns 0
00:14:06.768 00.000 11616 scope move finished after 199 + 49 ms
00:14:06.768 00.000 11616 Move returns status 0, amount 199
00:14:06.768 00.000 11616 MoveAxis(N, 0, ABG)
00:14:06.768 00.000 11616 Move returns status 0, amount 0
00:14:06.768 00.000 11616 move complete, result=0
00:14:06.768 00.000 11616 worker thread done servicing request
00:14:06.769 00.001 11616 Worker thread wakes up
00:14:06.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:06.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:06.769 00.000 12268 GuideStep: 0.4 px 199 ms WEST, -0.2 px 0 ms NORTH
00:14:08.772 02.003 11616 Exposure complete
00:14:08.825 00.053 11616 worker thread done servicing request
00:14:08.826 00.001 12268 OnExposeComplete: enter
00:14:08.826 00.000 12268 UpdateGuideState(): m_state=6
00:14:08.826 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
00:14:08.826 00.000 12268 Star::Find returns 1 (0), X=916.42, Y=23.38, Mass=169, SNR=8.9, Peak=25 HFD=4.3
00:14:08.826 00.000 12268 MultiStar: [#1 -0.22,0.27,0.80,U] [#2 0.39,0.23,0.56,U] [#3 0.12,0.30,0.70,U] [#4 -0.30,2.65,0.00,M8] [#5 -0.02,-0.07,1.04,U] 
00:14:08.826 00.000 12268 refined, 4 included, MultiStar: {0.03, 0.17}, one-star: {0.00, 0.23}
00:14:08.826 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
00:14:08.826 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
00:14:08.827 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.18 cameraTheta=1.42 mountX=0.18 mountY=0.00, mountTheta=0.02
00:14:08.828 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.17, opts=13)
00:14:08.828 00.000 12268 Enqueuing Move request for scope (0.03, 0.17)
00:14:08.828 00.000 11616 Worker thread wakes up
00:14:08.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
00:14:08.828 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
00:14:08.828 00.000 11616 Moving (0.03, 0.17) raw xDistance=0.18 yDistance=0.00
00:14:08.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
00:14:08.829 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:08.829 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:14:08.829 00.000 11616 MoveAxis(W, 98, ABG)
00:14:08.829 00.000 11616 Guiding  Dir = 3, Dur = 98
00:14:08.829 00.000 11616 IsSlewing returns 0
00:14:08.829 00.000 11616 IsGuiding returns 0
00:14:08.830 00.001 11616 PulseGuide returned control before completion, sleep 108
00:14:08.850 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=105, Gamma=1.290
00:14:08.871 00.021 12268 UpdateGuideState exits: m=169 SNR=8.9
00:14:08.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:08.871 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:08.871 00.000 12268 Enqueuing Expose request
00:14:08.947 00.076 11616 IsGuiding returns 1
00:14:08.948 00.001 11616 scope still moving after pulse duration time elapsed
00:14:08.978 00.030 11616 IsSlewing returns 0
00:14:08.979 00.001 11616 IsGuiding returns 0
00:14:08.979 00.000 11616 scope move finished after 98 + 51 ms
00:14:08.979 00.000 11616 Move returns status 0, amount 98
00:14:08.979 00.000 11616 MoveAxis(N, 0, ABG)
00:14:08.979 00.000 11616 Move returns status 0, amount 0
00:14:08.979 00.000 11616 move complete, result=0
00:14:08.979 00.000 11616 worker thread done servicing request
00:14:08.979 00.000 11616 Worker thread wakes up
00:14:08.980 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:08.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:08.980 00.000 12268 GuideStep: 0.2 px 98 ms WEST, 0.0 px 0 ms NORTH
00:14:10.996 02.016 11616 Exposure complete
00:14:11.049 00.053 11616 worker thread done servicing request
00:14:11.050 00.001 12268 OnExposeComplete: enter
00:14:11.050 00.000 12268 UpdateGuideState(): m_state=6
00:14:11.050 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
00:14:11.050 00.000 12268 Star::Find returns 1 (0), X=916.63, Y=23.53, Mass=189, SNR=9.4, Peak=28 HFD=5.1
00:14:11.050 00.000 12268 MultiStar: [#1 -0.19,0.37,0.86,U] [#2 -0.70,-0.01,0.62,U] [#3 -0.00,-0.03,0.72,U] [#4 0.28,3.53,0.00,M9] [#5 -0.05,-0.01,1.01,U] 
00:14:11.050 00.000 12268 refined, 4 included, MultiStar: {-0.10, 0.16}, one-star: {0.21, 0.37}
00:14:11.051 00.001 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
00:14:11.051 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
00:14:11.051 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.16 mountX=0.14 mountY=-0.12, mountTheta=-0.70
00:14:11.052 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.16, opts=13)
00:14:11.052 00.000 12268 Enqueuing Move request for scope (-0.10, 0.16)
00:14:11.052 00.000 11616 Worker thread wakes up
00:14:11.052 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
00:14:11.053 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
00:14:11.053 00.000 11616 Moving (-0.10, 0.16) raw xDistance=0.14 yDistance=-0.12
00:14:11.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
00:14:11.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:11.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:14:11.053 00.000 11616 MoveAxis(W, 81, ABG)
00:14:11.053 00.000 11616 Guiding  Dir = 3, Dur = 81
00:14:11.053 00.000 11616 IsSlewing returns 0
00:14:11.053 00.000 11616 IsGuiding returns 0
00:14:11.054 00.001 11616 PulseGuide returned control before completion, sleep 91
00:14:11.077 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=138, Gamma=1.290
00:14:11.093 00.016 12268 UpdateGuideState exits: m=189 SNR=9.4
00:14:11.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:11.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:11.093 00.000 12268 Enqueuing Expose request
00:14:11.150 00.057 11616 IsGuiding returns 1
00:14:11.150 00.000 11616 scope still moving after pulse duration time elapsed
00:14:11.181 00.031 11616 IsSlewing returns 0
00:14:11.181 00.000 11616 IsGuiding returns 0
00:14:11.181 00.000 11616 scope move finished after 81 + 46 ms
00:14:11.181 00.000 11616 Move returns status 0, amount 81
00:14:11.181 00.000 11616 MoveAxis(N, 0, ABG)
00:14:11.181 00.000 11616 Move returns status 0, amount 0
00:14:11.182 00.001 11616 move complete, result=0
00:14:11.182 00.000 11616 worker thread done servicing request
00:14:11.182 00.000 11616 Worker thread wakes up
00:14:11.182 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:11.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:11.182 00.000 12268 GuideStep: 0.1 px 81 ms WEST, -0.1 px 0 ms NORTH
00:14:13.196 02.014 11616 Exposure complete
00:14:13.254 00.058 11616 worker thread done servicing request
00:14:13.254 00.000 12268 OnExposeComplete: enter
00:14:13.254 00.000 12268 UpdateGuideState(): m_state=6
00:14:13.254 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
00:14:13.255 00.001 12268 Star::Find returns 1 (0), X=915.91, Y=23.71, Mass=209, SNR=9.9, Peak=25 HFD=4.6
00:14:13.255 00.000 12268 MultiStar: [#1 -0.14,0.50,0.92,U] [#2 -0.36,0.36,0.56,U] [#3 -0.10,0.40,0.69,U] [#4 -1.02,3.85,0.00,M10] [#5 -0.15,0.03,0.97,U] 
00:14:13.255 00.000 12268 refined, 4 included, MultiStar: {-0.25, 0.37}, one-star: {-0.51, 0.55}
00:14:13.255 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
00:14:13.255 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
00:14:13.255 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.37 hyp=0.45 cameraTheta=2.18 mountX=0.34 mountY=-0.30, mountTheta=-0.72
00:14:13.257 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.37, opts=13)
00:14:13.257 00.000 12268 Enqueuing Move request for scope (-0.25, 0.37)
00:14:13.257 00.000 11616 Worker thread wakes up
00:14:13.258 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.37) opts 0xd
00:14:13.258 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.37)
00:14:13.258 00.000 11616 Moving (-0.25, 0.37) raw xDistance=0.34 yDistance=-0.30
00:14:13.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
00:14:13.258 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:14:13.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:14:13.258 00.000 11616 MoveAxis(W, 191, ABG)
00:14:13.258 00.000 11616 Guiding  Dir = 3, Dur = 191
00:14:13.259 00.001 11616 IsSlewing returns 0
00:14:13.259 00.000 11616 IsGuiding returns 0
00:14:13.260 00.001 11616 PulseGuide returned control before completion, sleep 201
00:14:13.281 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=126, Gamma=1.290
00:14:13.300 00.019 12268 UpdateGuideState exits: m=209 SNR=9.9
00:14:13.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:13.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:13.300 00.000 12268 Enqueuing Expose request
00:14:13.473 00.173 11616 IsGuiding returns 1
00:14:13.473 00.000 11616 scope still moving after pulse duration time elapsed
00:14:13.505 00.032 11616 IsSlewing returns 0
00:14:13.505 00.000 11616 IsGuiding returns 0
00:14:13.505 00.000 11616 scope move finished after 191 + 54 ms
00:14:13.505 00.000 11616 Move returns status 0, amount 191
00:14:13.506 00.001 11616 MoveAxis(N, 0, ABG)
00:14:13.506 00.000 11616 Move returns status 0, amount 0
00:14:13.506 00.000 11616 move complete, result=0
00:14:13.506 00.000 11616 worker thread done servicing request
00:14:13.506 00.000 12268 GuideStep: 0.3 px 191 ms WEST, -0.3 px 0 ms NORTH
00:14:13.506 00.000 11616 Worker thread wakes up
00:14:13.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:13.506 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:15.520 02.014 11616 Exposure complete
00:14:15.576 00.056 11616 worker thread done servicing request
00:14:15.576 00.000 12268 OnExposeComplete: enter
00:14:15.576 00.000 12268 UpdateGuideState(): m_state=6
00:14:15.577 00.001 12268 Star::Find(15, 915, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
00:14:15.577 00.000 12268 Star::Find returns 1 (0), X=916.61, Y=23.72, Mass=213, SNR=10.0, Peak=25 HFD=4.7
00:14:15.577 00.000 12268 Star::Find false star n=20 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
00:14:15.577 00.000 12268 MultiStar: [#1 -0.11,1.00,0.00,M7] [#2 -0.49,0.37,0.46,U] [#3 0.05,0.43,0.66,U] [#4 0.00,0.00,0.00,L] [#5 0.05,-0.12,0.94,U] 
00:14:15.577 00.000 12268 refined, 3 included, MultiStar: {0.02, 0.29}, one-star: {0.20, 0.56}
00:14:15.577 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
00:14:15.577 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
00:14:15.577 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.30 cameraTheta=1.52 mountX=0.29 mountY=-0.02, mountTheta=-0.07
00:14:15.579 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.29, opts=13)
00:14:15.579 00.000 12268 Enqueuing Move request for scope (0.02, 0.29)
00:14:15.579 00.000 11616 Worker thread wakes up
00:14:15.579 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
00:14:15.579 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
00:14:15.579 00.000 11616 Moving (0.02, 0.29) raw xDistance=0.29 yDistance=-0.02
00:14:15.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
00:14:15.579 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:15.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:14:15.580 00.001 11616 MoveAxis(W, 165, ABG)
00:14:15.580 00.000 11616 Guiding  Dir = 3, Dur = 165
00:14:15.580 00.000 11616 IsSlewing returns 0
00:14:15.580 00.000 11616 IsGuiding returns 0
00:14:15.581 00.001 11616 PulseGuide returned control before completion, sleep 175
00:14:15.601 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=136, Gamma=1.290
00:14:15.618 00.017 12268 UpdateGuideState exits: m=213 SNR=10.0
00:14:15.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:15.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:15.618 00.000 12268 Enqueuing Expose request
00:14:15.770 00.152 11616 IsGuiding returns 1
00:14:15.771 00.001 11616 scope still moving after pulse duration time elapsed
00:14:15.801 00.030 11616 IsSlewing returns 0
00:14:15.802 00.001 11616 IsGuiding returns 1
00:14:15.833 00.031 11616 IsSlewing returns 0
00:14:15.833 00.000 11616 IsGuiding returns 0
00:14:15.834 00.001 11616 scope move finished after 165 + 87 ms
00:14:15.834 00.000 11616 Move returns status 0, amount 165
00:14:15.834 00.000 11616 MoveAxis(N, 0, ABG)
00:14:15.834 00.000 11616 Move returns status 0, amount 0
00:14:15.834 00.000 11616 move complete, result=0
00:14:15.834 00.000 11616 worker thread done servicing request
00:14:15.834 00.000 11616 Worker thread wakes up
00:14:15.834 00.000 12268 GuideStep: 0.3 px 165 ms WEST, -0.0 px 0 ms NORTH
00:14:15.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:15.835 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:17.843 02.008 11616 Exposure complete
00:14:17.898 00.055 11616 worker thread done servicing request
00:14:17.898 00.000 12268 OnExposeComplete: enter
00:14:17.898 00.000 12268 UpdateGuideState(): m_state=6
00:14:17.899 00.001 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
00:14:17.899 00.000 12268 Star::Find returns 1 (0), X=916.24, Y=23.43, Mass=220, SNR=10.2, Peak=26 HFD=4.2
00:14:17.899 00.000 12268 Star::Find false star n=17 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
00:14:17.899 00.000 12268 MultiStar: [#1 -0.04,0.21,0.85,U] [#2 -0.84,0.28,0.00,M1] [#3 0.01,-0.30,0.56,U] [#4 0.00,0.00,0.00,L] [#5 0.01,-0.02,0.94,U] 
00:14:17.899 00.000 12268 refined, 3 included, MultiStar: {-0.06, 0.08}, one-star: {-0.18, 0.28}
00:14:17.899 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
00:14:17.899 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
00:14:17.899 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.21 mountX=0.07 mountY=-0.07, mountTheta=-0.75
00:14:17.901 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.08, opts=13)
00:14:17.901 00.000 12268 Enqueuing Move request for scope (-0.06, 0.08)
00:14:17.902 00.001 11616 Worker thread wakes up
00:14:17.902 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
00:14:17.902 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
00:14:17.902 00.000 11616 Moving (-0.06, 0.08) raw xDistance=0.07 yDistance=-0.07
00:14:17.902 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:17.902 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:14:17.902 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:17.902 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:14:17.902 00.000 11616 MoveAxis(E, 0, ABG)
00:14:17.902 00.000 11616 Move returns status 0, amount 0
00:14:17.903 00.001 11616 MoveAxis(N, 0, ABG)
00:14:17.903 00.000 11616 Move returns status 0, amount 0
00:14:17.903 00.000 11616 move complete, result=0
00:14:17.903 00.000 11616 worker thread done servicing request
00:14:17.922 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=114, Gamma=1.290
00:14:17.939 00.017 12268 UpdateGuideState exits: m=220 SNR=10.2
00:14:17.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:17.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:17.939 00.000 12268 Enqueuing Expose request
00:14:17.939 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:17.939 00.000 11616 Worker thread wakes up
00:14:17.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:17.940 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:19.956 02.016 11616 Exposure complete
00:14:20.009 00.053 11616 worker thread done servicing request
00:14:20.009 00.000 12268 OnExposeComplete: enter
00:14:20.009 00.000 12268 UpdateGuideState(): m_state=6
00:14:20.010 00.001 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
00:14:20.010 00.000 12268 Star::Find returns 1 (0), X=916.71, Y=23.10, Mass=239, SNR=10.6, Peak=28 HFD=4.6
00:14:20.010 00.000 12268 MultiStar: [#1 -0.48,-0.23,0.75,U] [#2 -0.39,-1.36,0.00,M2] [#3 -0.35,-0.02,0.54,U] [#4 -0.53,2.53,0.00,R] [#5 0.07,-0.02,0.91,U] 
00:14:20.010 00.000 12268 refined, 3 included, MultiStar: {-0.06, -0.08}, one-star: {0.29, -0.05}
00:14:20.010 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.70 = 2.58)
00:14:20.010 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.53)
00:14:20.010 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.23 mountX=-0.09 mountY=-0.05, mountTheta=-2.61
00:14:20.012 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.08, opts=13)
00:14:20.012 00.000 12268 Enqueuing Move request for scope (-0.06, -0.08)
00:14:20.012 00.000 11616 Worker thread wakes up
00:14:20.012 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
00:14:20.012 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
00:14:20.012 00.000 11616 Moving (-0.06, -0.08) raw xDistance=-0.09 yDistance=-0.05
00:14:20.012 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:20.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:14:20.012 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:20.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:14:20.013 00.001 11616 MoveAxis(E, 0, ABG)
00:14:20.013 00.000 11616 Move returns status 0, amount 0
00:14:20.013 00.000 11616 MoveAxis(N, 0, ABG)
00:14:20.013 00.000 11616 Move returns status 0, amount 0
00:14:20.013 00.000 11616 move complete, result=0
00:14:20.013 00.000 11616 worker thread done servicing request
00:14:20.036 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=110, Gamma=1.290
00:14:20.055 00.019 12268 UpdateGuideState exits: m=239 SNR=10.6
00:14:20.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:20.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:20.056 00.001 12268 Enqueuing Expose request
00:14:20.056 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:20.056 00.000 11616 Worker thread wakes up
00:14:20.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:20.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:22.066 02.010 11616 Exposure complete
00:14:22.119 00.053 11616 worker thread done servicing request
00:14:22.119 00.000 12268 OnExposeComplete: enter
00:14:22.119 00.000 12268 UpdateGuideState(): m_state=6
00:14:22.120 00.001 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 902
00:14:22.120 00.000 12268 Star::Find returns 1 (0), X=916.37, Y=22.29, Mass=221, SNR=10.2, Peak=30 HFD=4.9
00:14:22.120 00.000 12268 MultiStar: [#1 -0.05,-0.16,0.80,U] [#2 -1.05,-0.98,0.00,M3] [#3 0.09,-1.05,0.00,M1] [#4 -0.16,0.34,0.45,U] [#5 -0.17,0.08,0.93,U] 
00:14:22.120 00.000 12268 refined, 3 included, MultiStar: {-0.10, -0.24}, one-star: {-0.05, -0.87}
00:14:22.120 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.43 = 2.85)
00:14:22.120 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.26)
00:14:22.120 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.96 mountX=-0.25 mountY=-0.07, mountTheta=-2.88
00:14:22.122 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.24, opts=13)
00:14:22.122 00.000 12268 Enqueuing Move request for scope (-0.10, -0.24)
00:14:22.122 00.000 11616 Worker thread wakes up
00:14:22.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.24) opts 0xd
00:14:22.122 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.24)
00:14:22.122 00.000 11616 Moving (-0.10, -0.24) raw xDistance=-0.25 yDistance=-0.07
00:14:22.122 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:22.122 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:14:22.122 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:22.123 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:14:22.123 00.000 11616 MoveAxis(E, 0, ABG)
00:14:22.123 00.000 11616 Move returns status 0, amount 0
00:14:22.123 00.000 11616 MoveAxis(N, 0, ABG)
00:14:22.123 00.000 11616 Move returns status 0, amount 0
00:14:22.123 00.000 11616 move complete, result=0
00:14:22.123 00.000 11616 worker thread done servicing request
00:14:22.145 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=121, Gamma=1.290
00:14:22.163 00.018 12268 UpdateGuideState exits: m=221 SNR=10.2
00:14:22.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:22.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:22.163 00.000 12268 Enqueuing Expose request
00:14:22.163 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:22.163 00.000 11616 Worker thread wakes up
00:14:22.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:22.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:24.178 02.015 11616 Exposure complete
00:14:24.234 00.056 11616 worker thread done servicing request
00:14:24.234 00.000 12268 OnExposeComplete: enter
00:14:24.234 00.000 12268 UpdateGuideState(): m_state=6
00:14:24.235 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 903
00:14:24.235 00.000 12268 Star::Find returns 1 (0), X=916.74, Y=22.78, Mass=211, SNR=10.0, Peak=29 HFD=4.5
00:14:24.235 00.000 12268 MultiStar: [#1 -0.36,-0.54,0.87,U] [#2 -0.09,-1.03,0.00,M4] [#3 0.12,-1.17,0.00,M2] [#4 0.96,-0.64,0.00,M1] [#5 -0.12,-0.03,0.96,U] 
00:14:24.235 00.000 12268 refined, 2 included, MultiStar: {-0.04, -0.31}, one-star: {0.32, -0.38}
00:14:24.235 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
00:14:24.235 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
00:14:24.235 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.31 hyp=0.31 cameraTheta=-1.70 mountX=-0.31 mountY=0.00, mountTheta=3.14
00:14:24.237 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.31, opts=13)
00:14:24.237 00.000 12268 Enqueuing Move request for scope (-0.04, -0.31)
00:14:24.237 00.000 11616 Worker thread wakes up
00:14:24.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.31) opts 0xd
00:14:24.238 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.31)
00:14:24.238 00.000 11616 Moving (-0.04, -0.31) raw xDistance=-0.31 yDistance=0.00
00:14:24.238 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
00:14:24.238 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.94
00:14:24.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
00:14:24.238 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:24.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:14:24.238 00.000 11616 MoveAxis(E, 175, ABG)
00:14:24.238 00.000 11616 Guiding  Dir = 2, Dur = 175
00:14:24.239 00.001 11616 IsSlewing returns 0
00:14:24.239 00.000 11616 IsGuiding returns 0
00:14:24.239 00.000 11616 PulseGuide returned control before completion, sleep 185
00:14:24.261 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=126, Gamma=1.290
00:14:24.279 00.018 12268 UpdateGuideState exits: m=211 SNR=10.0
00:14:24.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:24.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:24.279 00.000 12268 Enqueuing Expose request
00:14:24.427 00.148 11616 IsGuiding returns 1
00:14:24.427 00.000 11616 scope still moving after pulse duration time elapsed
00:14:24.458 00.031 11616 IsSlewing returns 0
00:14:24.459 00.001 11616 IsGuiding returns 0
00:14:24.459 00.000 11616 scope move finished after 175 + 44 ms
00:14:24.459 00.000 11616 Move returns status 0, amount 175
00:14:24.459 00.000 11616 MoveAxis(N, 0, ABG)
00:14:24.459 00.000 11616 Move returns status 0, amount 0
00:14:24.459 00.000 11616 move complete, result=0
00:14:24.459 00.000 11616 worker thread done servicing request
00:14:24.459 00.000 11616 Worker thread wakes up
00:14:24.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:24.460 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:24.460 00.000 12268 GuideStep: -0.3 px 175 ms EAST, 0.0 px 0 ms NORTH
00:14:26.465 02.005 11616 Exposure complete
00:14:26.519 00.054 11616 worker thread done servicing request
00:14:26.521 00.002 12268 OnExposeComplete: enter
00:14:26.521 00.000 12268 UpdateGuideState(): m_state=6
00:14:26.521 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 904
00:14:26.521 00.000 12268 Star::Find returns 1 (0), X=916.55, Y=22.81, Mass=199, SNR=9.6, Peak=27 HFD=4.6
00:14:26.521 00.000 12268 MultiStar: [#1 0.02,-0.56,0.94,U] [#2 -0.68,-0.99,0.00,M5] [#3 -0.48,-0.52,0.64,U] [#4 -0.26,0.14,0.52,U] [#5 -0.02,0.02,1.00,U] 
00:14:26.521 00.000 12268 refined, 4 included, MultiStar: {-0.07, -0.27}, one-star: {0.13, -0.35}
00:14:26.521 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
00:14:26.521 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
00:14:26.522 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.84 mountX=-0.28 mountY=-0.04, mountTheta=-3.00
00:14:26.523 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.27, opts=13)
00:14:26.523 00.000 12268 Enqueuing Move request for scope (-0.07, -0.27)
00:14:26.523 00.000 11616 Worker thread wakes up
00:14:26.523 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.27) opts 0xd
00:14:26.523 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.27)
00:14:26.523 00.000 11616 Moving (-0.07, -0.27) raw xDistance=-0.28 yDistance=-0.04
00:14:26.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
00:14:26.524 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:26.524 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:14:26.524 00.000 11616 MoveAxis(E, 156, ABG)
00:14:26.524 00.000 11616 Guiding  Dir = 2, Dur = 156
00:14:26.525 00.001 11616 IsSlewing returns 0
00:14:26.525 00.000 11616 IsGuiding returns 0
00:14:26.525 00.000 11616 PulseGuide returned control before completion, sleep 166
00:14:26.545 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=127, Gamma=1.290
00:14:26.562 00.017 12268 UpdateGuideState exits: m=199 SNR=9.6
00:14:26.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:26.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:26.562 00.000 12268 Enqueuing Expose request
00:14:26.693 00.131 11616 IsGuiding returns 1
00:14:26.694 00.001 11616 scope still moving after pulse duration time elapsed
00:14:26.725 00.031 11616 IsSlewing returns 0
00:14:26.726 00.001 11616 IsGuiding returns 1
00:14:26.755 00.029 11616 IsSlewing returns 0
00:14:26.756 00.001 11616 IsGuiding returns 1
00:14:26.787 00.031 11616 IsSlewing returns 0
00:14:26.787 00.000 11616 IsGuiding returns 1
00:14:26.818 00.031 11616 IsSlewing returns 0
00:14:26.818 00.000 11616 IsGuiding returns 0
00:14:26.818 00.000 11616 scope move finished after 156 + 137 ms
00:14:26.818 00.000 11616 Move returns status 0, amount 156
00:14:26.818 00.000 11616 MoveAxis(N, 0, ABG)
00:14:26.818 00.000 11616 Move returns status 0, amount 0
00:14:26.818 00.000 11616 move complete, result=0
00:14:26.819 00.001 11616 worker thread done servicing request
00:14:26.819 00.000 12268 GuideStep: -0.3 px 156 ms EAST, -0.0 px 0 ms NORTH
00:14:26.819 00.000 11616 Worker thread wakes up
00:14:26.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:26.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:28.829 02.010 11616 Exposure complete
00:14:28.885 00.056 11616 worker thread done servicing request
00:14:28.885 00.000 12268 OnExposeComplete: enter
00:14:28.885 00.000 12268 UpdateGuideState(): m_state=6
00:14:28.886 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 905
00:14:28.886 00.000 12268 Star::Find returns 1 (0), X=916.09, Y=22.59, Mass=150, SNR=8.4, Peak=25 HFD=3.1
00:14:28.886 00.000 12268 MultiStar: [#1 -0.35,-0.35,0.95,U] [#2 -0.70,-0.36,0.44,U] [#3 0.41,-0.72,0.79,U] [#4 -0.16,0.72,0.52,U] [#5 -0.25,-0.02,1.11,U] 
00:14:28.886 00.000 12268 refined, 5 included, MultiStar: {-0.21, -0.27}, one-star: {-0.33, -0.57}
00:14:28.886 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.71 = 2.57)
00:14:28.886 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.54)
00:14:28.886 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.27 hyp=0.34 cameraTheta=-2.24 mountX=-0.29 mountY=-0.17, mountTheta=-2.59
00:14:28.888 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.27, opts=13)
00:14:28.888 00.000 12268 Enqueuing Move request for scope (-0.21, -0.27)
00:14:28.888 00.000 11616 Worker thread wakes up
00:14:28.888 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.27) opts 0xd
00:14:28.888 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.27)
00:14:28.888 00.000 11616 Moving (-0.21, -0.27) raw xDistance=-0.29 yDistance=-0.17
00:14:28.888 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
00:14:28.888 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:14:28.889 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:14:28.889 00.000 11616 MoveAxis(E, 160, ABG)
00:14:28.889 00.000 11616 Guiding  Dir = 2, Dur = 160
00:14:28.889 00.000 11616 IsSlewing returns 0
00:14:28.889 00.000 11616 IsGuiding returns 0
00:14:28.890 00.001 11616 PulseGuide returned control before completion, sleep 170
00:14:28.909 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=111, Gamma=1.290
00:14:28.927 00.018 12268 UpdateGuideState exits: m=150 SNR=8.4
00:14:28.927 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:28.927 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:28.927 00.000 12268 Enqueuing Expose request
00:14:29.065 00.138 11616 IsGuiding returns 1
00:14:29.066 00.001 11616 scope still moving after pulse duration time elapsed
00:14:29.096 00.030 11616 IsSlewing returns 0
00:14:29.097 00.001 11616 IsGuiding returns 1
00:14:29.128 00.031 11616 IsSlewing returns 0
00:14:29.128 00.000 11616 IsGuiding returns 1
00:14:29.159 00.031 11616 IsSlewing returns 0
00:14:29.159 00.000 11616 IsGuiding returns 1
00:14:29.190 00.031 11616 IsSlewing returns 0
00:14:29.190 00.000 11616 IsGuiding returns 1
00:14:29.222 00.032 11616 IsSlewing returns 0
00:14:29.223 00.001 11616 IsGuiding returns 0
00:14:29.223 00.000 11616 scope move finished after 160 + 173 ms
00:14:29.223 00.000 11616 Move returns status 0, amount 160
00:14:29.223 00.000 11616 MoveAxis(N, 0, ABG)
00:14:29.223 00.000 11616 Move returns status 0, amount 0
00:14:29.223 00.000 11616 move complete, result=0
00:14:29.223 00.000 11616 worker thread done servicing request
00:14:29.224 00.001 11616 Worker thread wakes up
00:14:29.224 00.000 12268 GuideStep: -0.3 px 160 ms EAST, -0.2 px 0 ms NORTH
00:14:29.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:29.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:31.246 02.022 11616 Exposure complete
00:14:31.302 00.056 11616 worker thread done servicing request
00:14:31.302 00.000 12268 OnExposeComplete: enter
00:14:31.302 00.000 12268 UpdateGuideState(): m_state=6
00:14:31.302 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 906
00:14:31.302 00.000 12268 Star::Find returns 1 (0), X=916.63, Y=23.00, Mass=217, SNR=10.1, Peak=29 HFD=4.2
00:14:31.302 00.000 12268 MultiStar: [#1 0.31,-0.36,0.83,U] [#2 -0.31,-0.30,0.57,U] [#3 -0.18,-0.60,0.68,U] [#4 0.40,-0.69,0.41,U] [#5 0.03,-0.11,0.98,U] 
00:14:31.303 00.001 12268 single-star, 5 included, MultiStar: {0.08, -0.32}, one-star: {0.22, -0.15}
00:14:31.303 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
00:14:31.303 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.10)
00:14:31.303 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.15 hyp=0.26 cameraTheta=-0.60 mountX=-0.13 mountY=0.23, mountTheta=2.07
00:14:31.304 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.15, opts=13)
00:14:31.304 00.000 12268 Enqueuing Move request for scope (0.22, -0.15)
00:14:31.305 00.001 11616 Worker thread wakes up
00:14:31.305 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.15) opts 0xd
00:14:31.305 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.15)
00:14:31.305 00.000 11616 Moving (0.22, -0.15) raw xDistance=-0.13 yDistance=0.23
00:14:31.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
00:14:31.305 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:14:31.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:14:31.305 00.000 11616 MoveAxis(E, 71, ABG)
00:14:31.305 00.000 11616 Guiding  Dir = 2, Dur = 71
00:14:31.305 00.000 11616 IsSlewing returns 0
00:14:31.306 00.001 11616 IsGuiding returns 0
00:14:31.306 00.000 11616 PulseGuide returned control before completion, sleep 81
00:14:31.325 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=147, Gamma=1.290
00:14:31.342 00.017 12268 UpdateGuideState exits: m=217 SNR=10.1
00:14:31.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:31.343 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:31.343 00.000 12268 Enqueuing Expose request
00:14:31.395 00.052 11616 IsGuiding returns 1
00:14:31.395 00.000 11616 scope still moving after pulse duration time elapsed
00:14:31.426 00.031 11616 IsSlewing returns 0
00:14:31.427 00.001 11616 IsGuiding returns 1
00:14:31.457 00.030 11616 IsSlewing returns 0
00:14:31.458 00.001 11616 IsGuiding returns 1
00:14:31.488 00.030 11616 IsSlewing returns 0
00:14:31.489 00.001 11616 IsGuiding returns 1
00:14:31.519 00.030 11616 IsSlewing returns 0
00:14:31.520 00.001 11616 IsGuiding returns 1
00:14:31.550 00.030 11616 IsSlewing returns 0
00:14:31.550 00.000 11616 IsGuiding returns 1
00:14:31.581 00.031 11616 IsSlewing returns 0
00:14:31.582 00.001 11616 IsGuiding returns 0
00:14:31.582 00.000 11616 scope move finished after 71 + 204 ms
00:14:31.582 00.000 11616 Move returns status 0, amount 71
00:14:31.582 00.000 11616 MoveAxis(N, 0, ABG)
00:14:31.582 00.000 11616 Move returns status 0, amount 0
00:14:31.582 00.000 11616 move complete, result=0
00:14:31.582 00.000 11616 worker thread done servicing request
00:14:31.582 00.000 11616 Worker thread wakes up
00:14:31.582 00.000 12268 GuideStep: -0.1 px 71 ms EAST, 0.2 px 0 ms NORTH
00:14:31.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:31.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:33.606 02.024 11616 Exposure complete
00:14:33.664 00.058 11616 worker thread done servicing request
00:14:33.664 00.000 12268 OnExposeComplete: enter
00:14:33.665 00.001 12268 UpdateGuideState(): m_state=6
00:14:33.665 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 907
00:14:33.665 00.000 12268 Star::Find returns 1 (0), X=916.32, Y=23.25, Mass=241, SNR=10.6, Peak=27 HFD=5.5
00:14:33.665 00.000 12268 MultiStar: [#1 -0.13,-0.17,0.77,U] [#2 -0.85,-0.56,0.00,M4] [#3 -0.23,-0.17,0.59,U] [#4 -0.41,0.19,0.43,U] [#5 -0.20,0.14,0.90,U] 
00:14:33.665 00.000 12268 single-star, 4 included, MultiStar: {-0.19, 0.02}, one-star: {-0.10, 0.10}
00:14:33.665 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
00:14:33.665 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
00:14:33.665 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.33 mountX=0.09 mountY=-0.11, mountTheta=-0.87
00:14:33.667 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.10, opts=13)
00:14:33.667 00.000 12268 Enqueuing Move request for scope (-0.10, 0.10)
00:14:33.667 00.000 11616 Worker thread wakes up
00:14:33.668 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
00:14:33.668 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
00:14:33.668 00.000 11616 Moving (-0.10, 0.10) raw xDistance=0.09 yDistance=-0.11
00:14:33.668 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:33.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:14:33.668 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:33.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:14:33.668 00.000 11616 MoveAxis(E, 0, ABG)
00:14:33.668 00.000 11616 Move returns status 0, amount 0
00:14:33.668 00.000 11616 MoveAxis(N, 0, ABG)
00:14:33.668 00.000 11616 Move returns status 0, amount 0
00:14:33.668 00.000 11616 move complete, result=0
00:14:33.669 00.001 11616 worker thread done servicing request
00:14:33.691 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=146, Gamma=1.290
00:14:33.710 00.019 12268 UpdateGuideState exits: m=241 SNR=10.6
00:14:33.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:33.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:33.710 00.000 12268 Enqueuing Expose request
00:14:33.710 00.000 11616 Worker thread wakes up
00:14:33.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:33.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:33.710 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:35.717 02.007 11616 Exposure complete
00:14:35.771 00.054 11616 worker thread done servicing request
00:14:35.772 00.001 12268 OnExposeComplete: enter
00:14:35.772 00.000 12268 UpdateGuideState(): m_state=6
00:14:35.772 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 908
00:14:35.772 00.000 12268 Star::Find returns 1 (0), X=915.96, Y=23.73, Mass=234, SNR=10.4, Peak=31 HFD=4.6
00:14:35.772 00.000 12268 Star::Find false star n=8 nbg=291 bg=7.0 sigma=0.8 thresh=10 peak=10
00:14:35.772 00.000 12268 MultiStar: [#1 -0.16,0.58,0.87,U] [#2 0.00,0.00,0.00,L] [#3 -0.00,0.10,0.60,U] [#4 -0.05,0.78,0.45,U] [#5 -0.04,-0.14,0.91,U] 
00:14:35.772 00.000 12268 refined, 4 included, MultiStar: {-0.17, 0.36}, one-star: {-0.45, 0.58}
00:14:35.772 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
00:14:35.772 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
00:14:35.773 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=0.36 hyp=0.39 cameraTheta=2.02 mountX=0.34 mountY=-0.21, mountTheta=-0.57
00:14:35.774 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.36, opts=13)
00:14:35.774 00.000 12268 Enqueuing Move request for scope (-0.17, 0.36)
00:14:35.774 00.000 11616 Worker thread wakes up
00:14:35.774 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.36) opts 0xd
00:14:35.774 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.36)
00:14:35.774 00.000 11616 Moving (-0.17, 0.36) raw xDistance=0.34 yDistance=-0.21
00:14:35.775 00.001 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
00:14:35.775 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.01
00:14:35.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
00:14:35.775 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:14:35.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:14:35.775 00.000 11616 MoveAxis(W, 189, ABG)
00:14:35.775 00.000 11616 Guiding  Dir = 3, Dur = 189
00:14:35.775 00.000 11616 IsSlewing returns 0
00:14:35.775 00.000 11616 IsGuiding returns 0
00:14:35.776 00.001 11616 PulseGuide returned control before completion, sleep 199
00:14:35.797 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=163, Gamma=1.290
00:14:35.815 00.018 12268 UpdateGuideState exits: m=234 SNR=10.4
00:14:35.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:35.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:35.815 00.000 12268 Enqueuing Expose request
00:14:35.983 00.168 11616 IsGuiding returns 1
00:14:35.983 00.000 11616 scope still moving after pulse duration time elapsed
00:14:36.014 00.031 11616 IsSlewing returns 0
00:14:36.014 00.000 11616 IsGuiding returns 0
00:14:36.014 00.000 11616 scope move finished after 189 + 49 ms
00:14:36.014 00.000 11616 Move returns status 0, amount 189
00:14:36.014 00.000 11616 MoveAxis(N, 0, ABG)
00:14:36.014 00.000 11616 Move returns status 0, amount 0
00:14:36.015 00.001 11616 move complete, result=0
00:14:36.015 00.000 11616 worker thread done servicing request
00:14:36.015 00.000 12268 GuideStep: 0.3 px 189 ms WEST, -0.2 px 0 ms NORTH
00:14:36.015 00.000 11616 Worker thread wakes up
00:14:36.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:36.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:38.031 02.016 11616 Exposure complete
00:14:38.084 00.053 11616 worker thread done servicing request
00:14:38.084 00.000 12268 OnExposeComplete: enter
00:14:38.084 00.000 12268 UpdateGuideState(): m_state=6
00:14:38.085 00.001 12268 Star::Find(15, 915, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 909
00:14:38.085 00.000 12268 Star::Find returns 1 (0), X=916.48, Y=23.45, Mass=182, SNR=9.3, Peak=34 HFD=3.2
00:14:38.085 00.000 12268 MultiStar: [#1 -0.09,0.85,0.98,U] [#2 -0.28,-0.23,0.63,U] [#3 0.01,-0.05,0.69,U] [#4 0.11,0.62,0.55,U] [#5 -0.12,-0.04,1.01,U] 
00:14:38.085 00.000 12268 refined, 5 included, MultiStar: {-0.05, 0.26}, one-star: {0.06, 0.30}
00:14:38.085 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
00:14:38.085 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
00:14:38.085 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.77 mountX=0.25 mountY=-0.09, mountTheta=-0.33
00:14:38.087 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.26, opts=13)
00:14:38.087 00.000 12268 Enqueuing Move request for scope (-0.05, 0.26)
00:14:38.087 00.000 11616 Worker thread wakes up
00:14:38.087 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.26) opts 0xd
00:14:38.087 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.26)
00:14:38.087 00.000 11616 Moving (-0.05, 0.26) raw xDistance=0.25 yDistance=-0.09
00:14:38.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
00:14:38.087 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:38.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:14:38.088 00.001 11616 MoveAxis(W, 141, ABG)
00:14:38.088 00.000 11616 Guiding  Dir = 3, Dur = 141
00:14:38.088 00.000 11616 IsSlewing returns 0
00:14:38.088 00.000 11616 IsGuiding returns 0
00:14:38.088 00.000 11616 PulseGuide returned control before completion, sleep 151
00:14:38.108 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
00:14:38.127 00.019 12268 UpdateGuideState exits: m=182 SNR=9.3
00:14:38.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:38.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:38.127 00.000 12268 Enqueuing Expose request
00:14:38.250 00.123 11616 IsGuiding returns 1
00:14:38.251 00.001 11616 scope still moving after pulse duration time elapsed
00:14:38.283 00.032 11616 IsSlewing returns 0
00:14:38.283 00.000 11616 IsGuiding returns 0
00:14:38.283 00.000 11616 scope move finished after 141 + 53 ms
00:14:38.283 00.000 11616 Move returns status 0, amount 141
00:14:38.283 00.000 11616 MoveAxis(N, 0, ABG)
00:14:38.283 00.000 11616 Move returns status 0, amount 0
00:14:38.283 00.000 11616 move complete, result=0
00:14:38.283 00.000 11616 worker thread done servicing request
00:14:38.283 00.000 11616 Worker thread wakes up
00:14:38.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:38.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:38.283 00.000 12268 GuideStep: 0.3 px 141 ms WEST, -0.1 px 0 ms NORTH
00:14:40.300 02.017 11616 Exposure complete
00:14:40.355 00.055 11616 worker thread done servicing request
00:14:40.356 00.001 12268 OnExposeComplete: enter
00:14:40.356 00.000 12268 UpdateGuideState(): m_state=6
00:14:40.356 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 910
00:14:40.356 00.000 12268 Star::Find returns 1 (0), X=916.56, Y=23.30, Mass=163, SNR=8.8, Peak=26 HFD=3.4
00:14:40.356 00.000 12268 MultiStar: [#1 0.05,0.40,1.06,U] [#2 -0.75,-0.19,0.68,U] [#3 -0.06,-0.46,0.83,U] [#4 0.12,0.65,0.66,U] [#5 -0.21,0.01,1.11,U] 
00:14:40.356 00.000 12268 refined, 5 included, MultiStar: {-0.10, 0.09}, one-star: {0.14, 0.15}
00:14:40.356 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
00:14:40.357 00.001 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
00:14:40.357 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.13 cameraTheta=2.39 mountX=0.08 mountY=-0.11, mountTheta=-0.92
00:14:40.358 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.09, opts=13)
00:14:40.358 00.000 12268 Enqueuing Move request for scope (-0.10, 0.09)
00:14:40.358 00.000 11616 Worker thread wakes up
00:14:40.358 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
00:14:40.358 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
00:14:40.358 00.000 11616 Moving (-0.10, 0.09) raw xDistance=0.08 yDistance=-0.11
00:14:40.359 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:40.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:14:40.359 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:40.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:14:40.359 00.000 11616 MoveAxis(E, 0, ABG)
00:14:40.359 00.000 11616 Move returns status 0, amount 0
00:14:40.359 00.000 11616 MoveAxis(N, 0, ABG)
00:14:40.359 00.000 11616 Move returns status 0, amount 0
00:14:40.359 00.000 11616 move complete, result=0
00:14:40.359 00.000 11616 worker thread done servicing request
00:14:40.380 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
00:14:40.397 00.017 12268 UpdateGuideState exits: m=163 SNR=8.8
00:14:40.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:40.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:40.397 00.000 12268 Enqueuing Expose request
00:14:40.397 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:40.397 00.000 11616 Worker thread wakes up
00:14:40.398 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:40.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:42.409 02.011 11616 Exposure complete
00:14:42.464 00.055 11616 worker thread done servicing request
00:14:42.464 00.000 12268 OnExposeComplete: enter
00:14:42.464 00.000 12268 UpdateGuideState(): m_state=6
00:14:42.465 00.001 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 911
00:14:42.465 00.000 12268 Star::Find returns 1 (0), X=916.29, Y=23.14, Mass=236, SNR=10.4, Peak=26 HFD=4.7
00:14:42.465 00.000 12268 MultiStar: [#1 -0.33,-0.11,0.84,U] [#2 -0.91,-0.00,0.00,M3] [#3 -0.23,-1.29,0.00,M1] [#4 -0.72,0.68,0.00,M1] [#5 -0.20,-0.03,0.91,U] 
00:14:42.465 00.000 12268 single-star, 2 included, MultiStar: {-0.21, -0.05}, one-star: {-0.12, -0.01}
00:14:42.465 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.51 = 1.78)
00:14:42.465 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.33)
00:14:42.465 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.13 cameraTheta=-3.03 mountX=-0.03 mountY=-0.12, mountTheta=-1.78
00:14:42.467 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.01, opts=13)
00:14:42.467 00.000 12268 Enqueuing Move request for scope (-0.12, -0.01)
00:14:42.467 00.000 11616 Worker thread wakes up
00:14:42.467 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
00:14:42.467 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
00:14:42.467 00.000 11616 Moving (-0.12, -0.01) raw xDistance=-0.03 yDistance=-0.12
00:14:42.467 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:42.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:14:42.467 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:42.468 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:14:42.468 00.000 11616 MoveAxis(E, 0, ABG)
00:14:42.468 00.000 11616 Move returns status 0, amount 0
00:14:42.468 00.000 11616 MoveAxis(N, 0, ABG)
00:14:42.468 00.000 11616 Move returns status 0, amount 0
00:14:42.468 00.000 11616 move complete, result=0
00:14:42.468 00.000 11616 worker thread done servicing request
00:14:42.489 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=158, Gamma=1.290
00:14:42.506 00.017 12268 UpdateGuideState exits: m=236 SNR=10.4
00:14:42.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:42.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:42.506 00.000 12268 Enqueuing Expose request
00:14:42.506 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:42.506 00.000 11616 Worker thread wakes up
00:14:42.507 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:42.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:44.511 02.004 11616 Exposure complete
00:14:44.569 00.058 11616 worker thread done servicing request
00:14:44.569 00.000 12268 OnExposeComplete: enter
00:14:44.569 00.000 12268 UpdateGuideState(): m_state=6
00:14:44.569 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 912
00:14:44.570 00.001 12268 Star::Find returns 1 (0), X=916.05, Y=23.43, Mass=260, SNR=11.1, Peak=38 HFD=4.0
00:14:44.570 00.000 12268 MultiStar: [#1 -0.51,0.41,0.82,U] [#2 -0.90,-0.70,0.00,M4] [#3 -0.02,-0.48,0.68,U] [#4 -0.70,1.01,0.00,M2] [#5 -0.03,-0.03,0.83,U] 
00:14:44.570 00.000 12268 refined, 3 included, MultiStar: {-0.25, 0.08}, one-star: {-0.36, 0.27}
00:14:44.570 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
00:14:44.570 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
00:14:44.570 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.08 hyp=0.26 cameraTheta=2.83 mountX=0.06 mountY=-0.25, mountTheta=-1.36
00:14:44.572 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.08, opts=13)
00:14:44.572 00.000 12268 Enqueuing Move request for scope (-0.25, 0.08)
00:14:44.572 00.000 11616 Worker thread wakes up
00:14:44.572 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.08) opts 0xd
00:14:44.572 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.08)
00:14:44.572 00.000 11616 Moving (-0.25, 0.08) raw xDistance=0.06 yDistance=-0.25
00:14:44.573 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:44.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:14:44.573 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:14:44.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:14:44.573 00.000 11616 MoveAxis(E, 0, ABG)
00:14:44.573 00.000 11616 Move returns status 0, amount 0
00:14:44.573 00.000 11616 MoveAxis(N, 0, ABG)
00:14:44.573 00.000 11616 Move returns status 0, amount 0
00:14:44.573 00.000 11616 move complete, result=0
00:14:44.573 00.000 11616 worker thread done servicing request
00:14:44.603 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=199, Gamma=1.290
00:14:44.624 00.021 12268 UpdateGuideState exits: m=260 SNR=11.1
00:14:44.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:44.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:44.624 00.000 12268 Enqueuing Expose request
00:14:44.624 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:14:44.624 00.000 11616 Worker thread wakes up
00:14:44.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:44.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:46.632 02.008 11616 Exposure complete
00:14:46.688 00.056 11616 worker thread done servicing request
00:14:46.689 00.001 12268 OnExposeComplete: enter
00:14:46.689 00.000 12268 UpdateGuideState(): m_state=6
00:14:46.689 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 913
00:14:46.689 00.000 12268 Star::Find returns 1 (0), X=916.26, Y=23.78, Mass=273, SNR=11.4, Peak=34 HFD=5.1
00:14:46.689 00.000 12268 MultiStar: [#1 -0.31,-0.11,0.73,U] [#2 -0.43,-0.17,0.47,U] [#3 -0.38,-0.49,0.61,U] [#4 -0.48,0.22,0.46,U] [#5 -0.06,0.04,0.84,U] 
00:14:46.689 00.000 12268 refined, 5 included, MultiStar: {-0.27, 0.08}, one-star: {-0.16, 0.63}
00:14:46.689 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
00:14:46.689 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
00:14:46.689 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.86 mountX=0.05 mountY=-0.27, mountTheta=-1.39
00:14:46.691 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.08, opts=13)
00:14:46.691 00.000 12268 Enqueuing Move request for scope (-0.27, 0.08)
00:14:46.691 00.000 11616 Worker thread wakes up
00:14:46.691 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
00:14:46.692 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
00:14:46.692 00.000 11616 Moving (-0.27, 0.08) raw xDistance=0.05 yDistance=-0.27
00:14:46.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:46.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:14:46.692 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.02 newest=-0.65
00:14:46.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
00:14:46.692 00.000 11616 MoveAxis(E, 0, ABG)
00:14:46.692 00.000 11616 Move returns status 0, amount 0
00:14:46.692 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1490 applied
00:14:46.692 00.000 11616 MoveAxis(N, 1513, ABG)
00:14:46.692 00.000 11616 Guiding  Dir = 0, Dur = 1513
00:14:46.692 00.000 11616 IsSlewing returns 0
00:14:46.693 00.001 11616 IsGuiding returns 0
00:14:46.693 00.000 11616 PulseGuide returned control before completion, sleep 1523
00:14:46.712 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
00:14:46.729 00.017 12268 UpdateGuideState exits: m=273 SNR=11.4
00:14:46.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:46.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:46.730 00.001 12268 Enqueuing Expose request
00:14:48.224 01.494 11616 IsGuiding returns 1
00:14:48.224 00.000 11616 scope still moving after pulse duration time elapsed
00:14:48.253 00.029 11616 IsSlewing returns 0
00:14:48.254 00.001 11616 IsGuiding returns 0
00:14:48.254 00.000 11616 scope move finished after 1513 + 48 ms
00:14:48.254 00.000 11616 Move returns status 0, amount 1513
00:14:48.254 00.000 11616 move complete, result=0
00:14:48.254 00.000 11616 worker thread done servicing request
00:14:48.254 00.000 11616 Worker thread wakes up
00:14:48.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:48.255 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:48.255 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 1513 ms NORTH
00:14:50.325 02.070 11616 Exposure complete
00:14:50.379 00.054 11616 worker thread done servicing request
00:14:50.379 00.000 12268 OnExposeComplete: enter
00:14:50.380 00.001 12268 UpdateGuideState(): m_state=6
00:14:50.380 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 914
00:14:50.380 00.000 12268 Star::Find returns 1 (0), X=916.17, Y=23.81, Mass=289, SNR=11.6, Peak=34 HFD=4.5
00:14:50.380 00.000 12268 MultiStar: [#1 -0.26,0.28,0.81,U] [#2 -0.54,0.22,0.61,U] [#3 -0.35,0.38,0.54,U] [#4 0.25,0.72,0.50,U] [#5 -0.01,-0.08,0.79,U] 
00:14:50.380 00.000 12268 refined, 5 included, MultiStar: {-0.20, 0.36}, one-star: {-0.24, 0.65}
00:14:50.380 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
00:14:50.380 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
00:14:50.380 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.36 hyp=0.41 cameraTheta=2.08 mountX=0.34 mountY=-0.24, mountTheta=-0.63
00:14:50.382 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.36, opts=13)
00:14:50.382 00.000 12268 Enqueuing Move request for scope (-0.20, 0.36)
00:14:50.382 00.000 11616 Worker thread wakes up
00:14:50.382 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.36) opts 0xd
00:14:50.382 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.36)
00:14:50.382 00.000 11616 Moving (-0.20, 0.36) raw xDistance=0.34 yDistance=-0.24
00:14:50.382 00.000 11616 BLC: History state: CurrMiss=0.24, AvgInitMiss=0.05, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.040902, 1:0.244680
00:14:50.382 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:14:50.383 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
00:14:50.383 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
00:14:50.383 00.000 11616 MoveAxis(W, 189, ABG)
00:14:50.383 00.000 11616 Guiding  Dir = 3, Dur = 189
00:14:50.383 00.000 11616 IsSlewing returns 0
00:14:50.383 00.000 11616 IsGuiding returns 0
00:14:50.384 00.001 11616 PulseGuide returned control before completion, sleep 199
00:14:50.407 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
00:14:50.424 00.017 12268 UpdateGuideState exits: m=289 SNR=11.6
00:14:50.425 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:50.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:50.425 00.000 12268 Enqueuing Expose request
00:14:50.587 00.162 11616 IsGuiding returns 1
00:14:50.587 00.000 11616 scope still moving after pulse duration time elapsed
00:14:50.618 00.031 11616 IsSlewing returns 0
00:14:50.619 00.001 11616 IsGuiding returns 0
00:14:50.619 00.000 11616 scope move finished after 189 + 46 ms
00:14:50.619 00.000 11616 Move returns status 0, amount 189
00:14:50.619 00.000 11616 MoveAxis(N, 21, ABG)
00:14:50.619 00.000 11616 Guiding  Dir = 0, Dur = 21
00:14:50.619 00.000 11616 IsSlewing returns 0
00:14:50.620 00.001 11616 IsGuiding returns 0
00:14:50.620 00.000 11616 PulseGuide returned control before completion, sleep 31
00:14:50.665 00.045 11616 IsGuiding returns 1
00:14:50.665 00.000 11616 scope still moving after pulse duration time elapsed
00:14:50.695 00.030 11616 IsSlewing returns 0
00:14:50.696 00.001 11616 IsGuiding returns 0
00:14:50.696 00.000 11616 scope move finished after 21 + 54 ms
00:14:50.696 00.000 11616 Move returns status 0, amount 21
00:14:50.696 00.000 11616 move complete, result=0
00:14:50.696 00.000 11616 worker thread done servicing request
00:14:50.696 00.000 11616 Worker thread wakes up
00:14:50.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:50.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:50.697 00.001 12268 GuideStep: 0.3 px 189 ms WEST, -0.2 px 21 ms NORTH
00:14:52.705 02.008 11616 Exposure complete
00:14:52.759 00.054 11616 worker thread done servicing request
00:14:52.759 00.000 12268 OnExposeComplete: enter
00:14:52.759 00.000 12268 UpdateGuideState(): m_state=6
00:14:52.760 00.001 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 915
00:14:52.760 00.000 12268 Star::Find returns 1 (0), X=915.98, Y=23.28, Mass=202, SNR=9.8, Peak=29 HFD=4.0
00:14:52.760 00.000 12268 MultiStar: [#1 -0.46,0.04,0.84,U] [#2 -0.97,-0.12,0.00,M3] [#3 -0.90,0.01,0.00,M1] [#4 -0.41,0.33,0.52,U] [#5 -0.10,0.13,0.97,U] 
00:14:52.760 00.000 12268 refined, 3 included, MultiStar: {-0.34, 0.14}, one-star: {-0.43, 0.13}
00:14:52.760 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
00:14:52.760 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
00:14:52.760 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.14 hyp=0.37 cameraTheta=2.76 mountX=0.10 mountY=-0.35, mountTheta=-1.29
00:14:52.762 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.14, opts=13)
00:14:52.762 00.000 12268 Enqueuing Move request for scope (-0.34, 0.14)
00:14:52.762 00.000 11616 Worker thread wakes up
00:14:52.762 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.14) opts 0xd
00:14:52.762 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.14)
00:14:52.762 00.000 11616 Moving (-0.34, 0.14) raw xDistance=0.10 yDistance=-0.35
00:14:52.762 00.000 11616 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.05, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.040902, 1:0.244680, 2:0.354307
00:14:52.762 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:14:52.762 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
00:14:52.763 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
00:14:52.763 00.000 11616 MoveAxis(W, 58, ABG)
00:14:52.763 00.000 11616 Guiding  Dir = 3, Dur = 58
00:14:52.763 00.000 11616 IsSlewing returns 0
00:14:52.763 00.000 11616 IsGuiding returns 0
00:14:52.764 00.001 11616 PulseGuide returned control before completion, sleep 68
00:14:52.785 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=182, Gamma=1.290
00:14:52.815 00.030 12268 UpdateGuideState exits: m=202 SNR=9.8
00:14:52.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:52.816 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:52.816 00.000 12268 Enqueuing Expose request
00:14:52.816 00.000 12268 evsrv: cli 0F8E69C0 connect
00:14:52.816 00.000 12268 case statement mapped state 6 to 3
00:14:52.817 00.001 12268 case statement mapped state 6 to 3
00:14:52.817 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8abeaa94-1014-434f-9811-8350f451bcf0"}
00:14:52.817 00.000 12268 case statement mapped state 6 to 3
00:14:52.817 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8abeaa94-1014-434f-9811-8350f451bcf0"}
00:14:52.822 00.005 12268 evsrv: cli 0F8E69C0 disconnect
00:14:52.847 00.025 11616 IsGuiding returns 0
00:14:52.848 00.001 11616 Move returns status 0, amount 58
00:14:52.848 00.000 11616 MoveAxis(N, 30, ABG)
00:14:52.848 00.000 11616 Guiding  Dir = 0, Dur = 30
00:14:52.848 00.000 11616 IsSlewing returns 0
00:14:52.848 00.000 11616 IsGuiding returns 0
00:14:52.849 00.001 11616 PulseGuide returned control before completion, sleep 40
00:14:52.892 00.043 11616 IsGuiding returns 1
00:14:52.892 00.000 11616 scope still moving after pulse duration time elapsed
00:14:52.924 00.032 11616 IsSlewing returns 0
00:14:52.924 00.000 11616 IsGuiding returns 0
00:14:52.924 00.000 11616 scope move finished after 30 + 45 ms
00:14:52.924 00.000 11616 Move returns status 0, amount 30
00:14:52.924 00.000 11616 move complete, result=0
00:14:52.924 00.000 11616 worker thread done servicing request
00:14:52.924 00.000 12268 GuideStep: 0.1 px 58 ms WEST, -0.4 px 30 ms NORTH
00:14:52.925 00.001 11616 Worker thread wakes up
00:14:52.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:52.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:54.934 02.009 11616 Exposure complete
00:14:54.994 00.060 11616 worker thread done servicing request
00:14:54.994 00.000 12268 OnExposeComplete: enter
00:14:54.994 00.000 12268 UpdateGuideState(): m_state=6
00:14:54.994 00.000 12268 Star::Find(15, 915, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 916
00:14:54.994 00.000 12268 Star::Find returns 1 (0), X=916.14, Y=22.83, Mass=277, SNR=11.4, Peak=33 HFD=4.6
00:14:54.994 00.000 12268 MultiStar: [#1 -0.54,-0.21,0.71,U] [#2 -0.82,-0.17,0.61,U] [#3 -0.74,-0.18,0.59,U] [#4 0.42,0.11,0.44,U] [#5 -0.13,-0.06,0.84,U] 
00:14:54.994 00.000 12268 refined, 5 included, MultiStar: {-0.36, -0.16}, one-star: {-0.28, -0.32}
00:14:54.995 00.001 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.20 = 2.09)
00:14:54.995 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.02)
00:14:54.995 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.16 hyp=0.40 cameraTheta=-2.72 mountX=-0.20 mountY=-0.34, mountTheta=-2.10
00:14:54.996 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.16, opts=13)
00:14:54.996 00.000 12268 Enqueuing Move request for scope (-0.36, -0.16)
00:14:54.996 00.000 11616 Worker thread wakes up
00:14:54.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.16) opts 0xd
00:14:54.996 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.16)
00:14:54.997 00.001 11616 Moving (-0.36, -0.16) raw xDistance=-0.20 yDistance=-0.34
00:14:54.997 00.000 11616 BLC: window closed
00:14:54.997 00.000 11616 BLC: History state: CurrMiss=0.34, AvgInitMiss=0.05, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.040902, 1:0.244680, 2:0.354307
00:14:54.997 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:14:54.997 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:54.997 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:14:54.997 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
00:14:54.997 00.000 11616 MoveAxis(E, 0, ABG)
00:14:54.997 00.000 11616 Move returns status 0, amount 0
00:14:54.997 00.000 11616 MoveAxis(N, 29, ABG)
00:14:54.997 00.000 11616 Guiding  Dir = 0, Dur = 29
00:14:54.998 00.001 11616 IsSlewing returns 0
00:14:54.998 00.000 11616 IsGuiding returns 0
00:14:54.998 00.000 11616 PulseGuide returned control before completion, sleep 39
00:14:55.019 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=177, Gamma=1.290
00:14:55.037 00.018 12268 UpdateGuideState exits: m=277 SNR=11.4
00:14:55.037 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:55.037 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:55.037 00.000 12268 Enqueuing Expose request
00:14:55.052 00.015 11616 IsGuiding returns 1
00:14:55.052 00.000 11616 scope still moving after pulse duration time elapsed
00:14:55.083 00.031 11616 IsSlewing returns 0
00:14:55.083 00.000 11616 IsGuiding returns 0
00:14:55.083 00.000 11616 scope move finished after 29 + 56 ms
00:14:55.083 00.000 11616 Move returns status 0, amount 29
00:14:55.083 00.000 11616 move complete, result=0
00:14:55.084 00.001 11616 worker thread done servicing request
00:14:55.084 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 29 ms NORTH
00:14:55.084 00.000 11616 Worker thread wakes up
00:14:55.084 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:55.084 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:57.090 02.006 11616 Exposure complete
00:14:57.147 00.057 11616 worker thread done servicing request
00:14:57.147 00.000 12268 OnExposeComplete: enter
00:14:57.147 00.000 12268 UpdateGuideState(): m_state=6
00:14:57.147 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 917
00:14:57.147 00.000 12268 Star::Find returns 1 (0), X=916.25, Y=23.06, Mass=242, SNR=10.7, Peak=31 HFD=4.5
00:14:57.148 00.001 12268 MultiStar: [#1 -0.60,0.08,0.86,U] [#2 -0.72,-0.36,0.57,U] [#3 -0.40,-0.51,0.61,U] [#4 0.11,1.44,0.00,M1] [#5 0.00,-0.05,0.90,U] 
00:14:57.148 00.000 12268 single-star, 4 included, MultiStar: {-0.34, -0.15}, one-star: {-0.17, -0.09}
00:14:57.148 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
00:14:57.148 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
00:14:57.148 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.64 mountX=-0.11 mountY=-0.15, mountTheta=-2.18
00:14:57.150 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.09, opts=13)
00:14:57.150 00.000 12268 Enqueuing Move request for scope (-0.17, -0.09)
00:14:57.150 00.000 11616 Worker thread wakes up
00:14:57.150 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.09) opts 0xd
00:14:57.150 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.09)
00:14:57.150 00.000 11616 Moving (-0.17, -0.09) raw xDistance=-0.11 yDistance=-0.15
00:14:57.151 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:57.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:14:57.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
00:14:57.151 00.000 11616 MoveAxis(E, 0, ABG)
00:14:57.151 00.000 11616 Move returns status 0, amount 0
00:14:57.151 00.000 11616 MoveAxis(N, 13, ABG)
00:14:57.151 00.000 11616 Guiding  Dir = 0, Dur = 13
00:14:57.151 00.000 11616 IsSlewing returns 0
00:14:57.152 00.001 11616 IsGuiding returns 0
00:14:57.152 00.000 11616 PulseGuide returned control before completion, sleep 23
00:14:57.173 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=150, Gamma=1.290
00:14:57.185 00.012 11616 IsGuiding returns 1
00:14:57.185 00.000 11616 scope still moving after pulse duration time elapsed
00:14:57.190 00.005 12268 UpdateGuideState exits: m=242 SNR=10.7
00:14:57.191 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:57.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:57.191 00.000 12268 Enqueuing Expose request
00:14:57.217 00.026 11616 IsSlewing returns 0
00:14:57.217 00.000 11616 IsGuiding returns 1
00:14:57.254 00.037 11616 IsSlewing returns 0
00:14:57.254 00.000 11616 IsGuiding returns 1
00:14:57.280 00.026 11616 IsSlewing returns 0
00:14:57.280 00.000 11616 IsGuiding returns 0
00:14:57.280 00.000 11616 scope move finished after 13 + 115 ms
00:14:57.280 00.000 11616 Move returns status 0, amount 13
00:14:57.280 00.000 11616 move complete, result=0
00:14:57.280 00.000 11616 worker thread done servicing request
00:14:57.281 00.001 11616 Worker thread wakes up
00:14:57.281 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 13 ms NORTH
00:14:57.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:57.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:14:59.286 02.005 11616 Exposure complete
00:14:59.340 00.054 11616 worker thread done servicing request
00:14:59.341 00.001 12268 OnExposeComplete: enter
00:14:59.341 00.000 12268 UpdateGuideState(): m_state=6
00:14:59.341 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 918
00:14:59.341 00.000 12268 Star::Find returns 1 (0), X=915.86, Y=23.66, Mass=291, SNR=11.7, Peak=32 HFD=5.0
00:14:59.341 00.000 12268 MultiStar: [#1 -0.73,0.23,0.77,U] [#2 -1.44,0.28,0.00,M2] [#3 -0.97,-0.02,0.00,M1] [#4 -0.50,0.13,0.47,U] [#5 0.03,-0.07,0.80,U] 
00:14:59.341 00.000 12268 refined, 3 included, MultiStar: {-0.44, 0.23}, one-star: {-0.55, 0.51}
00:14:59.342 00.001 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
00:14:59.342 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
00:14:59.342 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.23 hyp=0.49 cameraTheta=2.66 mountX=0.18 mountY=-0.46, mountTheta=-1.19
00:14:59.343 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=0.23, opts=13)
00:14:59.343 00.000 12268 Enqueuing Move request for scope (-0.44, 0.23)
00:14:59.343 00.000 11616 Worker thread wakes up
00:14:59.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.23) opts 0xd
00:14:59.344 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.44, 0.23)
00:14:59.344 00.000 11616 Moving (-0.44, 0.23) raw xDistance=0.18 yDistance=-0.46
00:14:59.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
00:14:59.344 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
00:14:59.344 00.000 11616 MoveAxis(W, 103, ABG)
00:14:59.344 00.000 11616 Guiding  Dir = 3, Dur = 103
00:14:59.344 00.000 11616 IsSlewing returns 0
00:14:59.344 00.000 11616 IsGuiding returns 0
00:14:59.345 00.001 11616 PulseGuide returned control before completion, sleep 113
00:14:59.366 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
00:14:59.383 00.017 12268 UpdateGuideState exits: m=291 SNR=11.7
00:14:59.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:59.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:14:59.384 00.001 12268 Enqueuing Expose request
00:14:59.459 00.075 11616 IsGuiding returns 1
00:14:59.459 00.000 11616 scope still moving after pulse duration time elapsed
00:14:59.490 00.031 11616 IsSlewing returns 0
00:14:59.490 00.000 11616 IsGuiding returns 0
00:14:59.490 00.000 11616 scope move finished after 103 + 42 ms
00:14:59.490 00.000 11616 Move returns status 0, amount 103
00:14:59.490 00.000 11616 MoveAxis(N, 39, ABG)
00:14:59.490 00.000 11616 Guiding  Dir = 0, Dur = 39
00:14:59.491 00.001 11616 IsSlewing returns 0
00:14:59.491 00.000 11616 IsGuiding returns 0
00:14:59.491 00.000 11616 PulseGuide returned control before completion, sleep 49
00:14:59.553 00.062 11616 IsGuiding returns 1
00:14:59.553 00.000 11616 scope still moving after pulse duration time elapsed
00:14:59.584 00.031 11616 IsSlewing returns 0
00:14:59.584 00.000 11616 IsGuiding returns 0
00:14:59.584 00.000 11616 scope move finished after 39 + 55 ms
00:14:59.584 00.000 11616 Move returns status 0, amount 39
00:14:59.584 00.000 11616 move complete, result=0
00:14:59.585 00.001 11616 worker thread done servicing request
00:14:59.585 00.000 12268 GuideStep: 0.2 px 103 ms WEST, -0.5 px 39 ms NORTH
00:14:59.585 00.000 11616 Worker thread wakes up
00:14:59.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:14:59.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:01.589 02.004 11616 Exposure complete
00:15:01.644 00.055 11616 worker thread done servicing request
00:15:01.644 00.000 12268 OnExposeComplete: enter
00:15:01.644 00.000 12268 UpdateGuideState(): m_state=6
00:15:01.645 00.001 12268 Star::Find(15, 915, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 919
00:15:01.645 00.000 12268 Star::Find returns 1 (0), X=916.29, Y=23.17, Mass=268, SNR=11.2, Peak=28 HFD=5.2
00:15:01.645 00.000 12268 MultiStar: [#1 -0.50,-0.02,0.79,U] [#2 -0.87,-0.30,0.00,M3] [#3 0.01,0.13,0.61,U] [#4 0.23,1.02,0.00,M1] [#5 -0.35,0.01,0.83,U] 
00:15:01.645 00.000 12268 single-star, 3 included, MultiStar: {-0.25, 0.03}, one-star: {-0.13, 0.02}
00:15:01.645 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
00:15:01.645 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
00:15:01.645 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=2.98 mountX=0.01 mountY=-0.13, mountTheta=-1.51
00:15:01.647 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.02, opts=13)
00:15:01.647 00.000 12268 Enqueuing Move request for scope (-0.13, 0.02)
00:15:01.647 00.000 11616 Worker thread wakes up
00:15:01.647 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
00:15:01.647 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
00:15:01.647 00.000 11616 Moving (-0.13, 0.02) raw xDistance=0.01 yDistance=-0.13
00:15:01.647 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:01.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:15:01.648 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:01.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:15:01.648 00.000 11616 MoveAxis(E, 0, ABG)
00:15:01.648 00.000 11616 Move returns status 0, amount 0
00:15:01.648 00.000 11616 MoveAxis(N, 0, ABG)
00:15:01.648 00.000 11616 Move returns status 0, amount 0
00:15:01.648 00.000 11616 move complete, result=0
00:15:01.648 00.000 11616 worker thread done servicing request
00:15:01.668 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=161, Gamma=1.290
00:15:01.687 00.019 12268 UpdateGuideState exits: m=268 SNR=11.2
00:15:01.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:01.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:01.687 00.000 12268 Enqueuing Expose request
00:15:01.687 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:01.688 00.001 11616 Worker thread wakes up
00:15:01.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:01.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:03.709 02.021 11616 Exposure complete
00:15:03.765 00.056 11616 worker thread done servicing request
00:15:03.765 00.000 12268 OnExposeComplete: enter
00:15:03.765 00.000 12268 UpdateGuideState(): m_state=6
00:15:03.765 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 920
00:15:03.765 00.000 12268 Star::Find returns 1 (0), X=915.85, Y=23.18, Mass=270, SNR=11.3, Peak=36 HFD=4.4
00:15:03.765 00.000 12268 MultiStar: [#1 -0.89,-0.55,0.00,M1] [#2 -1.33,-0.68,0.00,M4] [#3 -0.76,-0.77,0.00,M1] [#4 -0.71,-0.63,0.00,M2] [#5 0.01,0.02,0.82,U] 
00:15:03.766 00.001 12268 refined, 1 included, MultiStar: {-0.31, 0.02}, one-star: {-0.57, 0.03}
00:15:03.766 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.59 = 1.59)
00:15:03.766 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.52 = -1.52)
00:15:03.766 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.06 mountX=-0.01 mountY=-0.31, mountTheta=-1.59
00:15:03.767 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.02, opts=13)
00:15:03.767 00.000 12268 Enqueuing Move request for scope (-0.31, 0.02)
00:15:03.767 00.000 11616 Worker thread wakes up
00:15:03.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
00:15:03.768 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
00:15:03.768 00.000 11616 Moving (-0.31, 0.02) raw xDistance=-0.01 yDistance=-0.31
00:15:03.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:03.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:15:03.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
00:15:03.768 00.000 11616 MoveAxis(E, 0, ABG)
00:15:03.768 00.000 11616 Move returns status 0, amount 0
00:15:03.768 00.000 11616 MoveAxis(N, 26, ABG)
00:15:03.768 00.000 11616 Guiding  Dir = 0, Dur = 26
00:15:03.768 00.000 11616 IsSlewing returns 0
00:15:03.769 00.001 11616 IsGuiding returns 0
00:15:03.769 00.000 11616 PulseGuide returned control before completion, sleep 36
00:15:03.790 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=136, Gamma=1.290
00:15:03.808 00.018 12268 UpdateGuideState exits: m=270 SNR=11.3
00:15:03.809 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:03.809 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:03.809 00.000 12268 Enqueuing Expose request
00:15:03.809 00.000 11616 IsGuiding returns 1
00:15:03.809 00.000 11616 scope still moving after pulse duration time elapsed
00:15:03.839 00.030 11616 IsSlewing returns 0
00:15:03.839 00.000 11616 IsGuiding returns 0
00:15:03.839 00.000 11616 scope move finished after 26 + 44 ms
00:15:03.839 00.000 11616 Move returns status 0, amount 26
00:15:03.839 00.000 11616 move complete, result=0
00:15:03.839 00.000 11616 worker thread done servicing request
00:15:03.839 00.000 11616 Worker thread wakes up
00:15:03.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:03.840 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:03.848 00.008 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 26 ms NORTH
00:15:05.858 02.010 11616 Exposure complete
00:15:05.913 00.055 11616 worker thread done servicing request
00:15:05.914 00.001 12268 OnExposeComplete: enter
00:15:05.914 00.000 12268 UpdateGuideState(): m_state=6
00:15:05.914 00.000 12268 Star::Find(15, 915, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 921
00:15:05.914 00.000 12268 Star::Find returns 1 (0), X=916.00, Y=22.76, Mass=220, SNR=10.2, Peak=40 HFD=3.2
00:15:05.914 00.000 12268 MultiStar: [#1 -0.85,-0.23,0.00,M2] [#2 -1.04,-0.79,0.00,M5] [#3 -0.44,-0.71,0.64,U] [#4 0.10,0.55,0.51,U] [#5 -0.09,-0.00,0.93,U] 
00:15:05.914 00.000 12268 refined, 3 included, MultiStar: {-0.24, -0.19}, one-star: {-0.42, -0.39}
00:15:05.915 00.001 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.95 = 2.33)
00:15:05.915 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.06 = -0.78)
00:15:05.915 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.19 hyp=0.30 cameraTheta=-2.48 mountX=-0.21 mountY=-0.21, mountTheta=-2.34
00:15:05.917 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.19, opts=13)
00:15:05.917 00.000 12268 Enqueuing Move request for scope (-0.24, -0.19)
00:15:05.917 00.000 11616 Worker thread wakes up
00:15:05.917 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.19) opts 0xd
00:15:05.917 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.19)
00:15:05.917 00.000 11616 Moving (-0.24, -0.19) raw xDistance=-0.21 yDistance=-0.21
00:15:05.917 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:15:05.918 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:15:05.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
00:15:05.918 00.000 11616 MoveAxis(E, 0, ABG)
00:15:05.918 00.000 11616 Move returns status 0, amount 0
00:15:05.918 00.000 11616 MoveAxis(N, 18, ABG)
00:15:05.918 00.000 11616 Guiding  Dir = 0, Dur = 18
00:15:05.918 00.000 11616 IsSlewing returns 0
00:15:05.918 00.000 11616 IsGuiding returns 0
00:15:05.919 00.001 11616 PulseGuide returned control before completion, sleep 28
00:15:05.938 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
00:15:05.956 00.018 12268 UpdateGuideState exits: m=220 SNR=10.2
00:15:05.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:05.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:05.956 00.000 12268 Enqueuing Expose request
00:15:05.962 00.006 11616 IsGuiding returns 1
00:15:05.962 00.000 11616 scope still moving after pulse duration time elapsed
00:15:05.993 00.031 11616 IsSlewing returns 0
00:15:05.993 00.000 11616 IsGuiding returns 1
00:15:06.024 00.031 11616 IsSlewing returns 0
00:15:06.024 00.000 11616 IsGuiding returns 1
00:15:06.055 00.031 11616 IsSlewing returns 0
00:15:06.055 00.000 11616 IsGuiding returns 1
00:15:06.086 00.031 11616 IsSlewing returns 0
00:15:06.086 00.000 11616 IsGuiding returns 1
00:15:06.117 00.031 11616 IsSlewing returns 0
00:15:06.117 00.000 11616 IsGuiding returns 1
00:15:06.149 00.032 11616 IsSlewing returns 0
00:15:06.149 00.000 11616 IsGuiding returns 0
00:15:06.149 00.000 11616 scope move finished after 18 + 212 ms
00:15:06.149 00.000 11616 Move returns status 0, amount 18
00:15:06.149 00.000 11616 move complete, result=0
00:15:06.149 00.000 11616 worker thread done servicing request
00:15:06.150 00.001 11616 Worker thread wakes up
00:15:06.150 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 18 ms NORTH
00:15:06.150 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:06.150 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:08.154 02.004 11616 Exposure complete
00:15:08.210 00.056 11616 worker thread done servicing request
00:15:08.210 00.000 12268 OnExposeComplete: enter
00:15:08.210 00.000 12268 UpdateGuideState(): m_state=6
00:15:08.210 00.000 12268 Star::Find(15, 915, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 922
00:15:08.210 00.000 12268 Star::Find returns 1 (0), X=916.08, Y=22.90, Mass=238, SNR=10.5, Peak=29 HFD=4.3
00:15:08.210 00.000 12268 MultiStar: [#1 -0.72,-0.47,0.76,U] [#2 -0.87,-0.86,0.00,M6] [#3 -0.04,-0.75,0.59,U] [#4 -0.91,1.20,0.00,M2] [#5 -0.02,-0.04,0.92,U] 
00:15:08.211 00.001 12268 single-star, 3 included, MultiStar: {-0.28, -0.34}, one-star: {-0.34, -0.25}
00:15:08.211 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.97 = 2.31)
00:15:08.211 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.80)
00:15:08.211 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.25 hyp=0.42 cameraTheta=-2.50 mountX=-0.28 mountY=-0.30, mountTheta=-2.32
00:15:08.212 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.25, opts=13)
00:15:08.212 00.000 12268 Enqueuing Move request for scope (-0.34, -0.25)
00:15:08.212 00.000 11616 Worker thread wakes up
00:15:08.213 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.25) opts 0xd
00:15:08.213 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.25)
00:15:08.213 00.000 11616 Moving (-0.34, -0.25) raw xDistance=-0.28 yDistance=-0.30
00:15:08.213 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:15:08.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:15:08.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
00:15:08.213 00.000 11616 MoveAxis(E, 0, ABG)
00:15:08.213 00.000 11616 Move returns status 0, amount 0
00:15:08.213 00.000 11616 MoveAxis(N, 25, ABG)
00:15:08.213 00.000 11616 Guiding  Dir = 0, Dur = 25
00:15:08.213 00.000 11616 IsSlewing returns 0
00:15:08.214 00.001 11616 IsGuiding returns 0
00:15:08.214 00.000 11616 PulseGuide returned control before completion, sleep 35
00:15:08.237 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=187, Gamma=1.290
00:15:08.251 00.014 11616 IsGuiding returns 1
00:15:08.251 00.000 11616 scope still moving after pulse duration time elapsed
00:15:08.256 00.005 12268 UpdateGuideState exits: m=238 SNR=10.5
00:15:08.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:08.256 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:08.256 00.000 12268 Enqueuing Expose request
00:15:08.283 00.027 11616 IsSlewing returns 0
00:15:08.284 00.001 11616 IsGuiding returns 0
00:15:08.284 00.000 11616 scope move finished after 25 + 45 ms
00:15:08.284 00.000 11616 Move returns status 0, amount 25
00:15:08.284 00.000 11616 move complete, result=0
00:15:08.284 00.000 11616 worker thread done servicing request
00:15:08.284 00.000 11616 Worker thread wakes up
00:15:08.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:08.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:08.286 00.002 12268 GuideStep: -0.3 px 0 ms EAST, -0.3 px 25 ms NORTH
00:15:10.327 02.041 11616 Exposure complete
00:15:10.382 00.055 11616 worker thread done servicing request
00:15:10.382 00.000 12268 OnExposeComplete: enter
00:15:10.382 00.000 12268 UpdateGuideState(): m_state=6
00:15:10.383 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 923
00:15:10.383 00.000 12268 Star::Find returns 1 (0), X=916.02, Y=23.33, Mass=258, SNR=11.0, Peak=34 HFD=4.1
00:15:10.383 00.000 12268 MultiStar: [#1 -0.62,0.13,0.78,U] [#2 -0.89,-0.26,0.00,M7] [#3 -0.76,-0.44,0.00,M1] [#4 -0.44,0.59,0.52,U] [#5 -0.09,0.03,0.85,U] 
00:15:10.383 00.000 12268 refined, 3 included, MultiStar: {-0.38, 0.20}, one-star: {-0.39, 0.18}
00:15:10.383 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
00:15:10.383 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
00:15:10.383 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.20 hyp=0.43 cameraTheta=2.66 mountX=0.16 mountY=-0.40, mountTheta=-1.19
00:15:10.385 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.20, opts=13)
00:15:10.385 00.000 12268 Enqueuing Move request for scope (-0.38, 0.20)
00:15:10.385 00.000 11616 Worker thread wakes up
00:15:10.385 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.20) opts 0xd
00:15:10.385 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.20)
00:15:10.385 00.000 11616 Moving (-0.38, 0.20) raw xDistance=0.16 yDistance=-0.40
00:15:10.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
00:15:10.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
00:15:10.385 00.000 11616 MoveAxis(W, 89, ABG)
00:15:10.386 00.001 11616 Guiding  Dir = 3, Dur = 89
00:15:10.386 00.000 11616 IsSlewing returns 0
00:15:10.386 00.000 11616 IsGuiding returns 0
00:15:10.386 00.000 11616 PulseGuide returned control before completion, sleep 99
00:15:10.409 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=137, Gamma=1.290
00:15:10.428 00.019 12268 UpdateGuideState exits: m=258 SNR=11.0
00:15:10.428 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:10.428 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:10.428 00.000 12268 Enqueuing Expose request
00:15:10.496 00.068 11616 IsGuiding returns 1
00:15:10.496 00.000 11616 scope still moving after pulse duration time elapsed
00:15:10.527 00.031 11616 IsSlewing returns 0
00:15:10.527 00.000 11616 IsGuiding returns 0
00:15:10.527 00.000 11616 scope move finished after 89 + 52 ms
00:15:10.528 00.001 11616 Move returns status 0, amount 89
00:15:10.528 00.000 11616 MoveAxis(N, 34, ABG)
00:15:10.528 00.000 11616 Guiding  Dir = 0, Dur = 34
00:15:10.528 00.000 11616 IsSlewing returns 0
00:15:10.528 00.000 11616 IsGuiding returns 0
00:15:10.528 00.000 11616 PulseGuide returned control before completion, sleep 44
00:15:10.575 00.047 11616 IsGuiding returns 1
00:15:10.575 00.000 11616 scope still moving after pulse duration time elapsed
00:15:10.605 00.030 11616 IsSlewing returns 0
00:15:10.605 00.000 11616 IsGuiding returns 0
00:15:10.605 00.000 11616 scope move finished after 34 + 43 ms
00:15:10.605 00.000 11616 Move returns status 0, amount 34
00:15:10.605 00.000 11616 move complete, result=0
00:15:10.606 00.001 11616 worker thread done servicing request
00:15:10.606 00.000 11616 Worker thread wakes up
00:15:10.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:10.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:10.803 00.197 12268 GuideStep: 0.2 px 89 ms WEST, -0.4 px 34 ms NORTH
00:15:12.635 01.832 11616 Exposure complete
00:15:12.694 00.059 11616 worker thread done servicing request
00:15:12.694 00.000 12268 OnExposeComplete: enter
00:15:12.694 00.000 12268 UpdateGuideState(): m_state=6
00:15:12.694 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 924
00:15:12.694 00.000 12268 Star::Find returns 1 (0), X=915.68, Y=22.98, Mass=279, SNR=11.5, Peak=31 HFD=4.3
00:15:12.694 00.000 12268 MultiStar: [#1 -0.58,-0.29,0.67,U] [#2 -1.57,-0.32,0.00,M8] [#3 -0.55,-0.21,0.48,U] [#4 -0.31,0.27,0.47,U] [#5 -0.12,-0.03,0.82,U] 
00:15:12.695 00.001 12268 refined, 4 included, MultiStar: {-0.48, -0.11}, one-star: {-0.74, -0.17}
00:15:12.695 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.39 = 1.89)
00:15:12.695 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.22)
00:15:12.695 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.11 hyp=0.49 cameraTheta=-2.92 mountX=-0.15 mountY=-0.46, mountTheta=-1.89
00:15:12.696 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=-0.11, opts=13)
00:15:12.696 00.000 12268 Enqueuing Move request for scope (-0.48, -0.11)
00:15:12.696 00.000 11616 Worker thread wakes up
00:15:12.697 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.11) opts 0xd
00:15:12.697 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, -0.11)
00:15:12.697 00.000 11616 Moving (-0.48, -0.11) raw xDistance=-0.15 yDistance=-0.46
00:15:12.697 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:15:12.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:15:12.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
00:15:12.697 00.000 11616 MoveAxis(E, 0, ABG)
00:15:12.697 00.000 11616 Move returns status 0, amount 0
00:15:12.698 00.001 11616 MoveAxis(N, 39, ABG)
00:15:12.698 00.000 11616 Guiding  Dir = 0, Dur = 39
00:15:12.698 00.000 11616 IsSlewing returns 0
00:15:12.698 00.000 11616 IsGuiding returns 0
00:15:12.699 00.001 11616 PulseGuide returned control before completion, sleep 49
00:15:12.720 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=137, Gamma=1.290
00:15:12.738 00.018 12268 UpdateGuideState exits: m=279 SNR=11.5
00:15:12.738 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:12.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:12.738 00.000 12268 Enqueuing Expose request
00:15:12.760 00.022 11616 IsGuiding returns 0
00:15:12.760 00.000 11616 Move returns status 0, amount 39
00:15:12.760 00.000 11616 move complete, result=0
00:15:12.760 00.000 11616 worker thread done servicing request
00:15:12.760 00.000 11616 Worker thread wakes up
00:15:12.761 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:12.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:12.763 00.002 12268 GuideStep: -0.2 px 0 ms EAST, -0.5 px 39 ms NORTH
00:15:14.781 02.018 11616 Exposure complete
00:15:14.845 00.064 11616 worker thread done servicing request
00:15:14.845 00.000 12268 OnExposeComplete: enter
00:15:14.845 00.000 12268 UpdateGuideState(): m_state=6
00:15:14.846 00.001 12268 Star::Find(15, 915, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
00:15:14.846 00.000 12268 Star::Find returns 1 (0), X=916.13, Y=23.56, Mass=335, SNR=12.5, Peak=38 HFD=4.9
00:15:14.846 00.000 12268 MultiStar: [#1 -0.63,0.28,0.60,U] [#2 -0.70,-0.41,0.54,U] [#3 -1.29,-0.04,0.00,M1] [#4 0.34,0.79,0.41,U] [#5 -0.06,-0.02,0.76,U] 
00:15:14.846 00.000 12268 refined, 4 included, MultiStar: {-0.29, 0.20}, one-star: {-0.29, 0.41}
00:15:14.846 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
00:15:14.846 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
00:15:14.846 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.20 hyp=0.35 cameraTheta=2.53 mountX=0.17 mountY=-0.31, mountTheta=-1.07
00:15:14.848 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.20, opts=13)
00:15:14.848 00.000 12268 Enqueuing Move request for scope (-0.29, 0.20)
00:15:14.848 00.000 11616 Worker thread wakes up
00:15:14.849 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.20) opts 0xd
00:15:14.849 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.20)
00:15:14.849 00.000 11616 Moving (-0.29, 0.20) raw xDistance=0.17 yDistance=-0.31
00:15:14.849 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:15:14.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:15:14.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
00:15:14.849 00.000 11616 MoveAxis(E, 0, ABG)
00:15:14.849 00.000 11616 Move returns status 0, amount 0
00:15:14.849 00.000 11616 MoveAxis(N, 26, ABG)
00:15:14.849 00.000 11616 Guiding  Dir = 0, Dur = 26
00:15:14.850 00.001 11616 IsSlewing returns 0
00:15:14.850 00.000 11616 IsGuiding returns 0
00:15:14.850 00.000 11616 PulseGuide returned control before completion, sleep 36
00:15:14.875 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=133, Gamma=1.290
00:15:14.894 00.019 12268 UpdateGuideState exits: m=335 SNR=12.5
00:15:14.894 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:14.894 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:14.894 00.000 12268 Enqueuing Expose request
00:15:14.899 00.005 11616 IsGuiding returns 1
00:15:14.899 00.000 11616 scope still moving after pulse duration time elapsed
00:15:14.933 00.034 11616 IsSlewing returns 0
00:15:14.933 00.000 11616 IsGuiding returns 0
00:15:14.933 00.000 11616 scope move finished after 26 + 57 ms
00:15:14.933 00.000 11616 Move returns status 0, amount 26
00:15:14.933 00.000 11616 move complete, result=0
00:15:14.933 00.000 11616 worker thread done servicing request
00:15:14.933 00.000 11616 Worker thread wakes up
00:15:14.933 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 26 ms NORTH
00:15:14.934 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:14.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:16.950 02.016 11616 Exposure complete
00:15:17.006 00.056 11616 worker thread done servicing request
00:15:17.006 00.000 12268 OnExposeComplete: enter
00:15:17.006 00.000 12268 UpdateGuideState(): m_state=6
00:15:17.006 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 926
00:15:17.006 00.000 12268 Star::Find returns 1 (0), X=916.23, Y=23.20, Mass=288, SNR=11.6, Peak=32 HFD=4.6
00:15:17.006 00.000 12268 MultiStar: [#1 -0.40,0.12,0.71,U] [#2 -0.95,-0.59,0.00,M8] [#3 -0.65,-0.83,0.00,M2] [#4 0.08,0.64,0.42,U] [#5 -0.10,0.03,0.83,U] 
00:15:17.007 00.001 12268 single-star, 3 included, MultiStar: {-0.18, 0.15}, one-star: {-0.18, 0.05}
00:15:17.007 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
00:15:17.007 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
00:15:17.007 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.19 cameraTheta=2.88 mountX=0.03 mountY=-0.19, mountTheta=-1.41
00:15:17.008 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.05, opts=13)
00:15:17.008 00.000 12268 Enqueuing Move request for scope (-0.18, 0.05)
00:15:17.008 00.000 11616 Worker thread wakes up
00:15:17.009 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
00:15:17.009 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
00:15:17.009 00.000 11616 Moving (-0.18, 0.05) raw xDistance=0.03 yDistance=-0.19
00:15:17.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:17.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:15:17.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
00:15:17.009 00.000 11616 MoveAxis(E, 0, ABG)
00:15:17.009 00.000 11616 Move returns status 0, amount 0
00:15:17.009 00.000 11616 MoveAxis(N, 16, ABG)
00:15:17.009 00.000 11616 Guiding  Dir = 0, Dur = 16
00:15:17.009 00.000 11616 IsSlewing returns 0
00:15:17.010 00.001 11616 IsGuiding returns 0
00:15:17.010 00.000 11616 PulseGuide returned control before completion, sleep 26
00:15:17.032 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=136, Gamma=1.290
00:15:17.044 00.012 11616 IsGuiding returns 1
00:15:17.044 00.000 11616 scope still moving after pulse duration time elapsed
00:15:17.049 00.005 12268 UpdateGuideState exits: m=288 SNR=11.6
00:15:17.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:17.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:17.049 00.000 12268 Enqueuing Expose request
00:15:17.076 00.027 11616 IsSlewing returns 0
00:15:17.077 00.001 11616 IsGuiding returns 1
00:15:17.110 00.033 11616 IsSlewing returns 0
00:15:17.111 00.001 11616 IsGuiding returns 1
00:15:17.139 00.028 11616 IsSlewing returns 0
00:15:17.139 00.000 11616 IsGuiding returns 1
00:15:17.169 00.030 11616 IsSlewing returns 0
00:15:17.169 00.000 11616 IsGuiding returns 1
00:15:17.200 00.031 11616 IsSlewing returns 0
00:15:17.200 00.000 11616 IsGuiding returns 1
00:15:17.232 00.032 11616 IsSlewing returns 0
00:15:17.232 00.000 11616 IsGuiding returns 0
00:15:17.232 00.000 11616 scope move finished after 16 + 206 ms
00:15:17.232 00.000 11616 Move returns status 0, amount 16
00:15:17.232 00.000 11616 move complete, result=0
00:15:17.233 00.001 11616 worker thread done servicing request
00:15:17.233 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 16 ms NORTH
00:15:17.233 00.000 11616 Worker thread wakes up
00:15:17.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:17.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:19.263 02.030 11616 Exposure complete
00:15:19.331 00.068 11616 worker thread done servicing request
00:15:19.332 00.001 12268 OnExposeComplete: enter
00:15:19.332 00.000 12268 UpdateGuideState(): m_state=6
00:15:19.332 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 927
00:15:19.332 00.000 12268 Star::Find returns 1 (0), X=915.94, Y=23.25, Mass=256, SNR=11.0, Peak=32 HFD=4.2
00:15:19.332 00.000 12268 MultiStar: [#1 -0.58,0.23,0.74,U] [#2 -1.14,-0.71,0.00,M9] [#3 -0.19,-0.54,0.45,U] [#4 0.13,0.86,0.00,M1] [#5 -0.23,0.27,0.87,U] 
00:15:19.333 00.001 12268 refined, 3 included, MultiStar: {-0.39, 0.09}, one-star: {-0.48, 0.09}
00:15:19.333 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
00:15:19.333 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
00:15:19.333 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.09 hyp=0.40 cameraTheta=2.93 mountX=0.05 mountY=-0.40, mountTheta=-1.45
00:15:19.334 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.09, opts=13)
00:15:19.334 00.000 12268 Enqueuing Move request for scope (-0.39, 0.09)
00:15:19.335 00.001 11616 Worker thread wakes up
00:15:19.335 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.09) opts 0xd
00:15:19.335 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.09)
00:15:19.335 00.000 11616 Moving (-0.39, 0.09) raw xDistance=0.05 yDistance=-0.40
00:15:19.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:19.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:15:19.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
00:15:19.335 00.000 11616 MoveAxis(E, 0, ABG)
00:15:19.335 00.000 11616 Move returns status 0, amount 0
00:15:19.335 00.000 11616 MoveAxis(N, 34, ABG)
00:15:19.335 00.000 11616 Guiding  Dir = 0, Dur = 34
00:15:19.336 00.001 11616 IsSlewing returns 0
00:15:19.336 00.000 11616 IsGuiding returns 0
00:15:19.336 00.000 11616 PulseGuide returned control before completion, sleep 44
00:15:19.359 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=127, Gamma=1.290
00:15:19.379 00.020 12268 UpdateGuideState exits: m=256 SNR=11.0
00:15:19.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:19.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:19.379 00.000 12268 Enqueuing Expose request
00:15:19.394 00.015 11616 IsGuiding returns 1
00:15:19.394 00.000 11616 scope still moving after pulse duration time elapsed
00:15:19.431 00.037 11616 IsSlewing returns 0
00:15:19.431 00.000 11616 IsGuiding returns 0
00:15:19.432 00.001 11616 scope move finished after 34 + 62 ms
00:15:19.433 00.001 11616 Move returns status 0, amount 34
00:15:19.433 00.000 11616 move complete, result=0
00:15:19.433 00.000 11616 worker thread done servicing request
00:15:19.433 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 34 ms NORTH
00:15:19.433 00.000 11616 Worker thread wakes up
00:15:19.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:19.433 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:21.438 02.005 11616 Exposure complete
00:15:21.493 00.055 11616 worker thread done servicing request
00:15:21.494 00.001 12268 OnExposeComplete: enter
00:15:21.494 00.000 12268 UpdateGuideState(): m_state=6
00:15:21.494 00.000 12268 Star::Find(15, 915, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 928
00:15:21.494 00.000 12268 Star::Find returns 1 (0), X=915.85, Y=23.56, Mass=268, SNR=11.2, Peak=40 HFD=4.3
00:15:21.494 00.000 12268 MultiStar: [#1 -0.48,0.19,0.77,U] [#2 -1.43,0.32,0.00,M10] [#3 -0.18,0.35,0.43,U] [#4 -0.26,0.86,0.00,M2] [#5 -0.20,0.00,0.83,U] 
00:15:21.494 00.000 12268 refined, 3 included, MultiStar: {-0.39, 0.23}, one-star: {-0.56, 0.41}
00:15:21.494 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
00:15:21.494 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
00:15:21.495 00.001 12268 CameraToMount -- cameraX=-0.39 cameraY=0.23 hyp=0.45 cameraTheta=2.60 mountX=0.20 mountY=-0.42, mountTheta=-1.13
00:15:21.496 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.23, opts=13)
00:15:21.496 00.000 12268 Enqueuing Move request for scope (-0.39, 0.23)
00:15:21.496 00.000 11616 Worker thread wakes up
00:15:21.496 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.23) opts 0xd
00:15:21.496 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.23)
00:15:21.496 00.000 11616 Moving (-0.39, 0.23) raw xDistance=0.20 yDistance=-0.42
00:15:21.497 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
00:15:21.497 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
00:15:21.497 00.000 11616 MoveAxis(W, 109, ABG)
00:15:21.497 00.000 11616 Guiding  Dir = 3, Dur = 109
00:15:21.497 00.000 11616 IsSlewing returns 0
00:15:21.497 00.000 11616 IsGuiding returns 0
00:15:21.498 00.001 11616 PulseGuide returned control before completion, sleep 119
00:15:21.520 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=116, Gamma=1.290
00:15:21.539 00.019 12268 UpdateGuideState exits: m=268 SNR=11.2
00:15:21.539 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:21.539 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:21.539 00.000 12268 Enqueuing Expose request
00:15:21.626 00.087 11616 IsGuiding returns 1
00:15:21.626 00.000 11616 scope still moving after pulse duration time elapsed
00:15:21.656 00.030 11616 IsSlewing returns 0
00:15:21.656 00.000 11616 IsGuiding returns 0
00:15:21.656 00.000 11616 scope move finished after 109 + 50 ms
00:15:21.656 00.000 11616 Move returns status 0, amount 109
00:15:21.657 00.001 11616 MoveAxis(N, 35, ABG)
00:15:21.657 00.000 11616 Guiding  Dir = 0, Dur = 35
00:15:21.657 00.000 11616 IsSlewing returns 0
00:15:21.657 00.000 11616 IsGuiding returns 0
00:15:21.657 00.000 11616 PulseGuide returned control before completion, sleep 45
00:15:21.704 00.047 11616 IsGuiding returns 1
00:15:21.704 00.000 11616 scope still moving after pulse duration time elapsed
00:15:21.736 00.032 11616 IsSlewing returns 0
00:15:21.736 00.000 11616 IsGuiding returns 0
00:15:21.736 00.000 11616 scope move finished after 35 + 44 ms
00:15:21.736 00.000 11616 Move returns status 0, amount 35
00:15:21.737 00.001 11616 move complete, result=0
00:15:21.737 00.000 11616 worker thread done servicing request
00:15:21.737 00.000 11616 Worker thread wakes up
00:15:21.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:21.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:21.737 00.000 12268 GuideStep: 0.2 px 109 ms WEST, -0.4 px 35 ms NORTH
00:15:23.751 02.014 11616 Exposure complete
00:15:23.809 00.058 11616 worker thread done servicing request
00:15:23.810 00.001 12268 OnExposeComplete: enter
00:15:23.810 00.000 12268 UpdateGuideState(): m_state=6
00:15:23.810 00.000 12268 Star::Find(15, 915, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 929
00:15:23.810 00.000 12268 Star::Find returns 1 (0), X=915.92, Y=23.86, Mass=282, SNR=11.5, Peak=38 HFD=4.3
00:15:23.810 00.000 12268 MultiStar: [#1 -0.74,0.78,0.00,M1] [#2 -0.86,-0.64,0.00,R] [#3 -0.89,0.02,0.00,M1] [#4 0.03,1.41,0.00,M3] [#5 -0.16,-0.08,0.84,U] 
00:15:23.810 00.000 12268 refined, 1 included, MultiStar: {-0.34, 0.35}, one-star: {-0.50, 0.70}
00:15:23.810 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
00:15:23.811 00.001 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
00:15:23.811 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.35 hyp=0.49 cameraTheta=2.35 mountX=0.31 mountY=-0.39, mountTheta=-0.89
00:15:23.812 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.35, opts=13)
00:15:23.812 00.000 12268 Enqueuing Move request for scope (-0.34, 0.35)
00:15:23.812 00.000 11616 Worker thread wakes up
00:15:23.813 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.35) opts 0xd
00:15:23.813 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.35)
00:15:23.813 00.000 11616 Moving (-0.34, 0.35) raw xDistance=0.31 yDistance=-0.39
00:15:23.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
00:15:23.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
00:15:23.813 00.000 11616 MoveAxis(W, 175, ABG)
00:15:23.813 00.000 11616 Guiding  Dir = 3, Dur = 175
00:15:23.813 00.000 11616 IsSlewing returns 0
00:15:23.814 00.001 11616 IsGuiding returns 0
00:15:23.814 00.000 11616 PulseGuide returned control before completion, sleep 185
00:15:23.839 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=118, Gamma=1.290
00:15:23.859 00.020 12268 UpdateGuideState exits: m=282 SNR=11.5
00:15:23.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:23.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:23.859 00.000 12268 Enqueuing Expose request
00:15:24.004 00.145 11616 IsGuiding returns 1
00:15:24.004 00.000 11616 scope still moving after pulse duration time elapsed
00:15:24.035 00.031 11616 IsSlewing returns 0
00:15:24.035 00.000 11616 IsGuiding returns 0
00:15:24.035 00.000 11616 scope move finished after 175 + 46 ms
00:15:24.035 00.000 11616 Move returns status 0, amount 175
00:15:24.035 00.000 11616 MoveAxis(N, 33, ABG)
00:15:24.035 00.000 11616 Guiding  Dir = 0, Dur = 33
00:15:24.036 00.001 11616 IsSlewing returns 0
00:15:24.036 00.000 11616 IsGuiding returns 0
00:15:24.036 00.000 11616 PulseGuide returned control before completion, sleep 43
00:15:24.082 00.046 11616 IsGuiding returns 1
00:15:24.082 00.000 11616 scope still moving after pulse duration time elapsed
00:15:24.113 00.031 11616 IsSlewing returns 0
00:15:24.113 00.000 11616 IsGuiding returns 0
00:15:24.113 00.000 11616 scope move finished after 33 + 44 ms
00:15:24.113 00.000 11616 Move returns status 0, amount 33
00:15:24.113 00.000 11616 move complete, result=0
00:15:24.113 00.000 11616 worker thread done servicing request
00:15:24.113 00.000 11616 Worker thread wakes up
00:15:24.114 00.001 12268 GuideStep: 0.3 px 175 ms WEST, -0.4 px 33 ms NORTH
00:15:24.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:24.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:26.127 02.013 11616 Exposure complete
00:15:26.182 00.055 11616 worker thread done servicing request
00:15:26.183 00.001 12268 OnExposeComplete: enter
00:15:26.183 00.000 12268 UpdateGuideState(): m_state=6
00:15:26.183 00.000 12268 Star::Find(15, 915, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
00:15:26.183 00.000 12268 Star::Find returns 1 (0), X=915.27, Y=23.21, Mass=214, SNR=10.0, Peak=27 HFD=4.3
00:15:26.183 00.000 12268 DistanceChecker: reject for large offset (1.15 > 0.91) avgDist = 0.46 count = 77
00:15:26.183 00.000 12268 DistanceChecker: activated
00:15:26.183 00.000 12268 Status Line: Recovering
00:15:26.186 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:15:26.187 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:15:26.187 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:15:26.187 00.000 11616 Worker thread wakes up
00:15:26.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:15:26.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:15:26.187 00.000 11616 move complete, result=0
00:15:26.187 00.000 11616 worker thread done servicing request
00:15:26.298 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:15:26.298 00.000 12268 Status Line: No star found
00:15:26.301 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=110, Gamma=1.290
00:15:26.318 00.017 12268 UpdateGuideState exits: No star found
00:15:26.319 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:26.319 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:15:26.319 00.000 12268 Enqueuing Expose request
00:15:26.319 00.000 11616 Worker thread wakes up
00:15:26.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:26.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:15:28.327 02.008 11616 Exposure complete
00:15:28.382 00.055 11616 worker thread done servicing request
00:15:28.382 00.000 12268 OnExposeComplete: enter
00:15:28.382 00.000 12268 UpdateGuideState(): m_state=6
00:15:28.382 00.000 12268 Star::Find(15, 915, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 931
00:15:28.383 00.001 12268 Star::Find returns 1 (0), X=916.06, Y=22.56, Mass=192, SNR=9.5, Peak=28 HFD=4.0
00:15:28.383 00.000 12268 DistanceChecker: deactivated
00:15:28.383 00.000 12268 MultiStar: [#1 -0.72,-0.51,0.00,M2] [#2 -0.41,-0.16,0.52,U] [#3 -0.77,-1.44,0.00,M2] [#4 -0.18,-0.74,0.51,U] [#5 -0.03,-0.12,1.01,U] 
00:15:28.383 00.000 12268 refined, 3 included, MultiStar: {-0.23, -0.38}, one-star: {-0.36, -0.59}
00:15:28.383 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.58 = 2.71)
00:15:28.383 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.40)
00:15:28.383 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.38 hyp=0.45 cameraTheta=-2.10 mountX=-0.40 mountY=-0.18, mountTheta=-2.73
00:15:28.385 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.38, opts=13)
00:15:28.385 00.000 12268 Enqueuing Move request for scope (-0.23, -0.38)
00:15:28.385 00.000 11616 Worker thread wakes up
00:15:28.385 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.38) opts 0xd
00:15:28.385 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.38)
00:15:28.385 00.000 11616 Moving (-0.23, -0.38) raw xDistance=-0.40 yDistance=-0.18
00:15:28.385 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
00:15:28.386 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.21
00:15:28.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
00:15:28.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
00:15:28.386 00.000 11616 MoveAxis(E, 226, ABG)
00:15:28.386 00.000 11616 Guiding  Dir = 2, Dur = 226
00:15:28.386 00.000 11616 IsSlewing returns 0
00:15:28.386 00.000 11616 IsGuiding returns 0
00:15:28.387 00.001 11616 PulseGuide returned control before completion, sleep 236
00:15:28.409 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=122, Gamma=1.290
00:15:28.430 00.021 12268 UpdateGuideState exits: m=192 SNR=9.5
00:15:28.430 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:28.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:28.430 00.000 12268 Enqueuing Expose request
00:15:28.626 00.196 11616 IsGuiding returns 1
00:15:28.627 00.001 11616 scope still moving after pulse duration time elapsed
00:15:28.658 00.031 11616 IsSlewing returns 0
00:15:28.658 00.000 11616 IsGuiding returns 0
00:15:28.658 00.000 11616 scope move finished after 226 + 45 ms
00:15:28.658 00.000 11616 Move returns status 0, amount 226
00:15:28.658 00.000 11616 MoveAxis(N, 15, ABG)
00:15:28.658 00.000 11616 Guiding  Dir = 0, Dur = 15
00:15:28.659 00.001 11616 IsSlewing returns 0
00:15:28.659 00.000 11616 IsGuiding returns 0
00:15:28.659 00.000 11616 PulseGuide returned control before completion, sleep 25
00:15:28.690 00.031 11616 IsGuiding returns 1
00:15:28.691 00.001 11616 scope still moving after pulse duration time elapsed
00:15:28.722 00.031 11616 IsSlewing returns 0
00:15:28.722 00.000 11616 IsGuiding returns 1
00:15:28.754 00.032 11616 IsSlewing returns 0
00:15:28.754 00.000 11616 IsGuiding returns 0
00:15:28.754 00.000 11616 scope move finished after 15 + 80 ms
00:15:28.754 00.000 11616 Move returns status 0, amount 15
00:15:28.754 00.000 11616 move complete, result=0
00:15:28.754 00.000 11616 worker thread done servicing request
00:15:28.754 00.000 11616 Worker thread wakes up
00:15:28.755 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:28.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:28.755 00.000 12268 GuideStep: -0.4 px 226 ms EAST, -0.2 px 15 ms NORTH
00:15:30.761 02.006 11616 Exposure complete
00:15:30.816 00.055 11616 worker thread done servicing request
00:15:30.816 00.000 12268 OnExposeComplete: enter
00:15:30.816 00.000 12268 UpdateGuideState(): m_state=6
00:15:30.817 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 932
00:15:30.817 00.000 12268 Star::Find returns 1 (0), X=916.02, Y=22.67, Mass=183, SNR=9.3, Peak=31 HFD=4.0
00:15:30.817 00.000 12268 MultiStar: [#1 -0.81,-0.49,0.00,M3] [#2 -0.00,-0.34,0.75,U] [#3 -0.93,-0.41,0.00,M3] [#4 0.11,0.38,0.61,U] [#5 -0.10,-0.10,1.05,U] 
00:15:30.817 00.000 12268 refined, 3 included, MultiStar: {-0.13, -0.18}, one-star: {-0.40, -0.48}
00:15:30.817 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.66 = 2.62)
00:15:30.817 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.49)
00:15:30.817 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.19 mountX=-0.19 mountY=-0.10, mountTheta=-2.65
00:15:30.819 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.18, opts=13)
00:15:30.819 00.000 12268 Enqueuing Move request for scope (-0.13, -0.18)
00:15:30.819 00.000 11616 Worker thread wakes up
00:15:30.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
00:15:30.819 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
00:15:30.819 00.000 11616 Moving (-0.13, -0.18) raw xDistance=-0.19 yDistance=-0.10
00:15:30.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
00:15:30.819 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:30.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:15:30.819 00.000 11616 MoveAxis(E, 108, ABG)
00:15:30.820 00.001 11616 Guiding  Dir = 2, Dur = 108
00:15:30.820 00.000 11616 IsSlewing returns 0
00:15:30.820 00.000 11616 IsGuiding returns 0
00:15:30.820 00.000 11616 PulseGuide returned control before completion, sleep 118
00:15:30.840 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=142, Gamma=1.290
00:15:30.857 00.017 12268 UpdateGuideState exits: m=183 SNR=9.3
00:15:30.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:30.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:30.857 00.000 12268 Enqueuing Expose request
00:15:30.940 00.083 11616 IsGuiding returns 1
00:15:30.940 00.000 11616 scope still moving after pulse duration time elapsed
00:15:30.971 00.031 11616 IsSlewing returns 0
00:15:30.972 00.001 11616 IsGuiding returns 1
00:15:31.003 00.031 11616 IsSlewing returns 0
00:15:31.004 00.001 11616 IsGuiding returns 0
00:15:31.004 00.000 11616 scope move finished after 108 + 76 ms
00:15:31.004 00.000 11616 Move returns status 0, amount 108
00:15:31.004 00.000 11616 MoveAxis(N, 0, ABG)
00:15:31.005 00.001 11616 Move returns status 0, amount 0
00:15:31.005 00.000 11616 move complete, result=0
00:15:31.005 00.000 11616 worker thread done servicing request
00:15:31.005 00.000 11616 Worker thread wakes up
00:15:31.006 00.001 12268 GuideStep: -0.2 px 108 ms EAST, -0.1 px 0 ms NORTH
00:15:31.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:31.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:33.020 02.014 11616 Exposure complete
00:15:33.073 00.053 11616 worker thread done servicing request
00:15:33.074 00.001 12268 OnExposeComplete: enter
00:15:33.074 00.000 12268 UpdateGuideState(): m_state=6
00:15:33.074 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 933
00:15:33.074 00.000 12268 Star::Find returns 1 (0), X=916.02, Y=22.50, Mass=157, SNR=8.5, Peak=25 HFD=4.2
00:15:33.075 00.001 12268 MultiStar: [#1 -0.26,-0.89,0.00,M4] [#2 -0.30,0.05,0.76,U] [#3 -0.26,-0.72,0.68,U] [#4 -0.01,-1.28,0.00,M2] [#5 0.07,0.00,1.12,U] 
00:15:33.075 00.000 12268 refined, 3 included, MultiStar: {-0.20, -0.31}, one-star: {-0.39, -0.65}
00:15:33.075 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
00:15:33.075 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
00:15:33.075 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.31 hyp=0.37 cameraTheta=-2.15 mountX=-0.33 mountY=-0.16, mountTheta=-2.69
00:15:33.076 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.31, opts=13)
00:15:33.077 00.001 12268 Enqueuing Move request for scope (-0.20, -0.31)
00:15:33.077 00.000 11616 Worker thread wakes up
00:15:33.077 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.31) opts 0xd
00:15:33.077 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.31)
00:15:33.077 00.000 11616 Moving (-0.20, -0.31) raw xDistance=-0.33 yDistance=-0.16
00:15:33.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
00:15:33.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
00:15:33.077 00.000 11616 MoveAxis(E, 183, ABG)
00:15:33.077 00.000 11616 Guiding  Dir = 2, Dur = 183
00:15:33.077 00.000 11616 IsSlewing returns 0
00:15:33.078 00.001 11616 IsGuiding returns 0
00:15:33.078 00.000 11616 PulseGuide returned control before completion, sleep 193
00:15:33.099 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=125, Gamma=1.290
00:15:33.119 00.020 12268 UpdateGuideState exits: m=157 SNR=8.5
00:15:33.119 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:33.119 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:33.119 00.000 12268 Enqueuing Expose request
00:15:33.275 00.156 11616 IsGuiding returns 1
00:15:33.276 00.001 11616 scope still moving after pulse duration time elapsed
00:15:33.306 00.030 11616 IsSlewing returns 0
00:15:33.306 00.000 11616 IsGuiding returns 1
00:15:33.337 00.031 11616 IsSlewing returns 0
00:15:33.338 00.001 11616 IsGuiding returns 1
00:15:33.369 00.031 11616 IsSlewing returns 0
00:15:33.369 00.000 11616 IsGuiding returns 1
00:15:33.399 00.030 11616 IsSlewing returns 0
00:15:33.399 00.000 11616 IsGuiding returns 1
00:15:33.431 00.032 11616 IsSlewing returns 0
00:15:33.431 00.000 11616 IsGuiding returns 1
00:15:33.462 00.031 11616 IsSlewing returns 0
00:15:33.463 00.001 11616 IsGuiding returns 1
00:15:33.494 00.031 11616 IsSlewing returns 0
00:15:33.494 00.000 11616 IsGuiding returns 0
00:15:33.494 00.000 11616 scope move finished after 183 + 233 ms
00:15:33.494 00.000 11616 Move returns status 0, amount 183
00:15:33.494 00.000 11616 MoveAxis(N, 13, ABG)
00:15:33.494 00.000 11616 Guiding  Dir = 0, Dur = 13
00:15:33.495 00.001 11616 IsSlewing returns 0
00:15:33.495 00.000 11616 IsGuiding returns 0
00:15:33.495 00.000 11616 PulseGuide returned control before completion, sleep 23
00:15:33.527 00.032 11616 IsGuiding returns 1
00:15:33.527 00.000 11616 scope still moving after pulse duration time elapsed
00:15:33.558 00.031 11616 IsSlewing returns 0
00:15:33.558 00.000 11616 IsGuiding returns 0
00:15:33.558 00.000 11616 scope move finished after 13 + 50 ms
00:15:33.558 00.000 11616 Move returns status 0, amount 13
00:15:33.558 00.000 11616 move complete, result=0
00:15:33.558 00.000 11616 worker thread done servicing request
00:15:33.558 00.000 11616 Worker thread wakes up
00:15:33.559 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:33.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:33.559 00.000 12268 GuideStep: -0.3 px 183 ms EAST, -0.2 px 13 ms NORTH
00:15:35.578 02.019 11616 Exposure complete
00:15:35.634 00.056 11616 worker thread done servicing request
00:15:35.634 00.000 12268 OnExposeComplete: enter
00:15:35.634 00.000 12268 UpdateGuideState(): m_state=6
00:15:35.635 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 934
00:15:35.635 00.000 12268 Star::Find returns 1 (0), X=916.14, Y=22.29, Mass=163, SNR=8.7, Peak=24 HFD=4.2
00:15:35.635 00.000 12268 MultiStar: [#1 -0.29,-0.63,0.97,U] [#2 -0.62,-0.29,0.70,U] [#3 -0.98,-0.69,0.00,M3] [#4 -0.18,0.06,0.49,U] [#5 0.05,0.05,1.07,U] 
00:15:35.635 00.000 12268 refined, 4 included, MultiStar: {-0.24, -0.38}, one-star: {-0.27, -0.87}
00:15:35.635 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
00:15:35.635 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
00:15:35.635 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.38 hyp=0.45 cameraTheta=-2.14 mountX=-0.40 mountY=-0.19, mountTheta=-2.69
00:15:35.640 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.38, opts=13)
00:15:35.640 00.000 12268 Enqueuing Move request for scope (-0.24, -0.38)
00:15:35.640 00.000 11616 Worker thread wakes up
00:15:35.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.38) opts 0xd
00:15:35.640 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.38)
00:15:35.640 00.000 11616 Moving (-0.24, -0.38) raw xDistance=-0.40 yDistance=-0.19
00:15:35.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
00:15:35.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
00:15:35.641 00.001 11616 MoveAxis(E, 223, ABG)
00:15:35.641 00.000 11616 Guiding  Dir = 2, Dur = 223
00:15:35.641 00.000 11616 IsSlewing returns 0
00:15:35.641 00.000 11616 IsGuiding returns 0
00:15:35.641 00.000 11616 PulseGuide returned control before completion, sleep 233
00:15:35.663 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=141, Gamma=1.290
00:15:35.680 00.017 12268 UpdateGuideState exits: m=163 SNR=8.7
00:15:35.680 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:35.680 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:35.680 00.000 12268 Enqueuing Expose request
00:15:35.888 00.208 11616 IsGuiding returns 1
00:15:35.888 00.000 11616 scope still moving after pulse duration time elapsed
00:15:35.918 00.030 11616 IsSlewing returns 0
00:15:35.920 00.002 11616 IsGuiding returns 1
00:15:35.951 00.031 11616 IsSlewing returns 0
00:15:35.951 00.000 11616 IsGuiding returns 1
00:15:35.982 00.031 11616 IsSlewing returns 0
00:15:35.982 00.000 11616 IsGuiding returns 1
00:15:36.012 00.030 11616 IsSlewing returns 0
00:15:36.013 00.001 11616 IsGuiding returns 1
00:15:36.044 00.031 11616 IsSlewing returns 0
00:15:36.044 00.000 11616 IsGuiding returns 1
00:15:36.074 00.030 11616 IsSlewing returns 0
00:15:36.075 00.001 11616 IsGuiding returns 1
00:15:36.105 00.030 11616 IsSlewing returns 0
00:15:36.106 00.001 11616 IsGuiding returns 0
00:15:36.106 00.000 11616 scope move finished after 223 + 241 ms
00:15:36.106 00.000 11616 Move returns status 0, amount 223
00:15:36.106 00.000 11616 MoveAxis(N, 16, ABG)
00:15:36.106 00.000 11616 Guiding  Dir = 0, Dur = 16
00:15:36.106 00.000 11616 IsSlewing returns 0
00:15:36.107 00.001 11616 IsGuiding returns 0
00:15:36.107 00.000 11616 PulseGuide returned control before completion, sleep 26
00:15:36.136 00.029 11616 IsGuiding returns 1
00:15:36.136 00.000 11616 scope still moving after pulse duration time elapsed
00:15:36.168 00.032 11616 IsSlewing returns 0
00:15:36.168 00.000 11616 IsGuiding returns 0
00:15:36.168 00.000 11616 scope move finished after 16 + 44 ms
00:15:36.168 00.000 11616 Move returns status 0, amount 16
00:15:36.168 00.000 11616 move complete, result=0
00:15:36.168 00.000 11616 worker thread done servicing request
00:15:36.168 00.000 11616 Worker thread wakes up
00:15:36.169 00.001 12268 GuideStep: -0.4 px 223 ms EAST, -0.2 px 16 ms NORTH
00:15:36.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:36.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:38.170 02.001 11616 Exposure complete
00:15:38.226 00.056 11616 worker thread done servicing request
00:15:38.226 00.000 12268 OnExposeComplete: enter
00:15:38.226 00.000 12268 UpdateGuideState(): m_state=6
00:15:38.226 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 935
00:15:38.226 00.000 12268 Star::Find returns 1 (0), X=915.70, Y=22.51, Mass=166, SNR=8.8, Peak=24 HFD=4.7
00:15:38.227 00.001 12268 MultiStar: [#1 0.10,-0.66,0.90,U] [#2 0.00,0.00,0.00,L] [#3 0.01,-0.79,0.73,U] [#4 -0.00,0.14,0.47,U] [#5 -0.07,-0.11,1.07,U] 
00:15:38.227 00.000 12268 refined, 4 included, MultiStar: {-0.17, -0.45}, one-star: {-0.72, -0.65}
00:15:38.227 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
00:15:38.227 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.23)
00:15:38.227 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.45 hyp=0.48 cameraTheta=-1.93 mountX=-0.46 mountY=-0.11, mountTheta=-2.91
00:15:38.230 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.45, opts=13)
00:15:38.231 00.001 12268 Enqueuing Move request for scope (-0.17, -0.45)
00:15:38.232 00.001 11616 Worker thread wakes up
00:15:38.232 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.45) opts 0xd
00:15:38.232 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.45)
00:15:38.232 00.000 11616 Moving (-0.17, -0.45) raw xDistance=-0.46 yDistance=-0.11
00:15:38.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
00:15:38.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:38.233 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:15:38.233 00.000 11616 MoveAxis(E, 259, ABG)
00:15:38.233 00.000 11616 Guiding  Dir = 2, Dur = 259
00:15:38.233 00.000 11616 IsSlewing returns 0
00:15:38.233 00.000 11616 IsGuiding returns 0
00:15:38.234 00.001 11616 PulseGuide returned control before completion, sleep 269
00:15:38.260 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=138, Gamma=1.290
00:15:38.278 00.018 12268 UpdateGuideState exits: m=166 SNR=8.8
00:15:38.278 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:38.278 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:38.278 00.000 12268 Enqueuing Expose request
00:15:38.514 00.236 11616 IsGuiding returns 1
00:15:38.514 00.000 11616 scope still moving after pulse duration time elapsed
00:15:38.546 00.032 11616 IsSlewing returns 0
00:15:38.546 00.000 11616 IsGuiding returns 1
00:15:38.577 00.031 11616 IsSlewing returns 0
00:15:38.578 00.001 11616 IsGuiding returns 1
00:15:38.609 00.031 11616 IsSlewing returns 0
00:15:38.609 00.000 11616 IsGuiding returns 1
00:15:38.641 00.032 11616 IsSlewing returns 0
00:15:38.641 00.000 11616 IsGuiding returns 1
00:15:38.672 00.031 11616 IsSlewing returns 0
00:15:38.673 00.001 11616 IsGuiding returns 0
00:15:38.673 00.000 11616 scope move finished after 259 + 180 ms
00:15:38.673 00.000 11616 Move returns status 0, amount 259
00:15:38.673 00.000 11616 MoveAxis(N, 0, ABG)
00:15:38.673 00.000 11616 Move returns status 0, amount 0
00:15:38.673 00.000 11616 move complete, result=0
00:15:38.674 00.001 11616 worker thread done servicing request
00:15:38.674 00.000 11616 Worker thread wakes up
00:15:38.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:38.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:38.674 00.000 12268 GuideStep: -0.5 px 259 ms EAST, -0.1 px 0 ms NORTH
00:15:40.686 02.012 11616 Exposure complete
00:15:40.744 00.058 11616 worker thread done servicing request
00:15:40.744 00.000 12268 OnExposeComplete: enter
00:15:40.744 00.000 12268 UpdateGuideState(): m_state=6
00:15:40.745 00.001 12268 Star::Find(15, 915, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 936
00:15:40.745 00.000 12268 Star::Find returns 1 (0), X=916.45, Y=23.16, Mass=233, SNR=10.4, Peak=26 HFD=5.3
00:15:40.745 00.000 12268 MultiStar: [#1 -0.33,0.16,0.79,U] [#2 0.26,0.14,0.50,U] [#3 0.04,0.03,0.56,U] [#4 -0.51,0.29,0.42,U] [#5 -0.12,-0.09,0.93,U] 
00:15:40.745 00.000 12268 single-star, 5 included, MultiStar: {-0.09, 0.06}, one-star: {0.04, 0.00}
00:15:40.745 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
00:15:40.745 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.76)
00:15:40.745 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.06 mountX=0.01 mountY=0.04, mountTheta=1.42
00:15:40.747 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.00, opts=13)
00:15:40.747 00.000 12268 Enqueuing Move request for scope (0.04, 0.00)
00:15:40.747 00.000 11616 Worker thread wakes up
00:15:40.748 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
00:15:40.748 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
00:15:40.748 00.000 11616 Moving (0.04, 0.00) raw xDistance=0.01 yDistance=0.04
00:15:40.748 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:40.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:15:40.748 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:40.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:15:40.748 00.000 11616 MoveAxis(E, 0, ABG)
00:15:40.748 00.000 11616 Move returns status 0, amount 0
00:15:40.748 00.000 11616 MoveAxis(N, 0, ABG)
00:15:40.748 00.000 11616 Move returns status 0, amount 0
00:15:40.748 00.000 11616 move complete, result=0
00:15:40.749 00.001 11616 worker thread done servicing request
00:15:40.771 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=103, Gamma=1.290
00:15:40.788 00.017 12268 UpdateGuideState exits: m=233 SNR=10.4
00:15:40.789 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:40.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:40.789 00.000 12268 Enqueuing Expose request
00:15:40.789 00.000 11616 Worker thread wakes up
00:15:40.789 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:15:40.790 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:40.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:42.802 02.012 11616 Exposure complete
00:15:42.857 00.055 11616 worker thread done servicing request
00:15:42.857 00.000 12268 OnExposeComplete: enter
00:15:42.857 00.000 12268 UpdateGuideState(): m_state=6
00:15:42.857 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 937
00:15:42.857 00.000 12268 Star::Find returns 1 (0), X=916.24, Y=23.43, Mass=251, SNR=10.9, Peak=27 HFD=4.8
00:15:42.858 00.001 12268 MultiStar: [#1 -0.46,0.06,0.79,U] [#2 0.04,0.02,0.52,U] [#3 -0.13,0.27,0.58,U] [#4 -0.37,1.01,0.00,M1] [#5 -0.10,-0.01,0.85,U] 
00:15:42.858 00.000 12268 refined, 4 included, MultiStar: {-0.18, 0.13}, one-star: {-0.17, 0.28}
00:15:42.858 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
00:15:42.858 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
00:15:42.858 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.13 hyp=0.22 cameraTheta=2.52 mountX=0.11 mountY=-0.19, mountTheta=-1.05
00:15:42.859 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.13, opts=13)
00:15:42.860 00.001 12268 Enqueuing Move request for scope (-0.18, 0.13)
00:15:42.860 00.000 11616 Worker thread wakes up
00:15:42.860 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.13) opts 0xd
00:15:42.860 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.13)
00:15:42.860 00.000 11616 Moving (-0.18, 0.13) raw xDistance=0.11 yDistance=-0.19
00:15:42.860 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:15:42.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:15:42.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
00:15:42.860 00.000 11616 MoveAxis(E, 0, ABG)
00:15:42.860 00.000 11616 Move returns status 0, amount 0
00:15:42.860 00.000 11616 MoveAxis(N, 16, ABG)
00:15:42.861 00.001 11616 Guiding  Dir = 0, Dur = 16
00:15:42.861 00.000 11616 IsSlewing returns 0
00:15:42.861 00.000 11616 IsGuiding returns 0
00:15:42.861 00.000 11616 PulseGuide returned control before completion, sleep 26
00:15:42.884 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=134, Gamma=1.290
00:15:42.897 00.013 11616 IsGuiding returns 1
00:15:42.897 00.000 11616 scope still moving after pulse duration time elapsed
00:15:42.902 00.005 12268 UpdateGuideState exits: m=251 SNR=10.9
00:15:42.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:42.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:42.902 00.000 12268 Enqueuing Expose request
00:15:42.929 00.027 11616 IsSlewing returns 0
00:15:42.930 00.001 11616 IsGuiding returns 0
00:15:42.930 00.000 11616 scope move finished after 16 + 53 ms
00:15:42.931 00.001 11616 Move returns status 0, amount 16
00:15:42.931 00.000 11616 move complete, result=0
00:15:42.931 00.000 11616 worker thread done servicing request
00:15:42.931 00.000 11616 Worker thread wakes up
00:15:42.931 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:42.932 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:42.933 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
00:15:44.930 01.997 11616 Exposure complete
00:15:44.985 00.055 11616 worker thread done servicing request
00:15:44.986 00.001 12268 OnExposeComplete: enter
00:15:44.986 00.000 12268 UpdateGuideState(): m_state=6
00:15:44.986 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 938
00:15:44.986 00.000 12268 Star::Find returns 1 (0), X=916.14, Y=23.38, Mass=234, SNR=10.5, Peak=25 HFD=5.1
00:15:44.986 00.000 12268 MultiStar: [#1 0.04,-0.31,0.81,U] [#2 0.82,0.45,0.00,M1] [#3 0.18,-0.22,0.62,U] [#4 0.56,0.51,0.46,U] [#5 -0.29,-0.14,0.90,U] 
00:15:44.987 00.001 12268 refined, 4 included, MultiStar: {-0.04, -0.02}, one-star: {-0.28, 0.23}
00:15:44.987 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
00:15:44.987 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.03)
00:15:44.987 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.73 mountX=-0.02 mountY=-0.03, mountTheta=-2.09
00:15:44.988 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.02, opts=13)
00:15:44.988 00.000 12268 Enqueuing Move request for scope (-0.04, -0.02)
00:15:44.988 00.000 11616 Worker thread wakes up
00:15:44.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
00:15:44.988 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
00:15:44.989 00.001 11616 Moving (-0.04, -0.02) raw xDistance=-0.02 yDistance=-0.03
00:15:44.989 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:44.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:15:44.989 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:44.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:15:44.989 00.000 11616 MoveAxis(E, 0, ABG)
00:15:44.989 00.000 11616 Move returns status 0, amount 0
00:15:44.989 00.000 11616 MoveAxis(N, 0, ABG)
00:15:44.989 00.000 11616 Move returns status 0, amount 0
00:15:44.989 00.000 11616 move complete, result=0
00:15:44.989 00.000 11616 worker thread done servicing request
00:15:45.010 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=133, Gamma=1.290
00:15:45.030 00.020 12268 UpdateGuideState exits: m=234 SNR=10.5
00:15:45.030 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:45.030 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:45.030 00.000 12268 Enqueuing Expose request
00:15:45.030 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:45.030 00.000 11616 Worker thread wakes up
00:15:45.030 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:45.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:47.040 02.010 11616 Exposure complete
00:15:47.095 00.055 11616 worker thread done servicing request
00:15:47.095 00.000 12268 OnExposeComplete: enter
00:15:47.095 00.000 12268 UpdateGuideState(): m_state=6
00:15:47.095 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 939
00:15:47.096 00.001 12268 Star::Find returns 1 (0), X=916.49, Y=23.85, Mass=218, SNR=10.2, Peak=28 HFD=4.1
00:15:47.096 00.000 12268 MultiStar: [#1 -0.33,0.67,0.87,U] [#2 0.05,0.41,0.56,U] [#3 -0.37,0.22,0.68,U] [#4 0.04,0.01,0.50,U] [#5 0.01,-0.07,0.93,U] 
00:15:47.096 00.000 12268 refined, 5 included, MultiStar: {-0.09, 0.35}, one-star: {0.07, 0.70}
00:15:47.096 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
00:15:47.096 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
00:15:47.096 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.35 hyp=0.36 cameraTheta=1.82 mountX=0.34 mountY=-0.13, mountTheta=-0.37
00:15:47.098 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.35, opts=13)
00:15:47.098 00.000 12268 Enqueuing Move request for scope (-0.09, 0.35)
00:15:47.098 00.000 11616 Worker thread wakes up
00:15:47.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.35) opts 0xd
00:15:47.098 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.35)
00:15:47.098 00.000 11616 Moving (-0.09, 0.35) raw xDistance=0.34 yDistance=-0.13
00:15:47.098 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
00:15:47.098 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.03
00:15:47.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
00:15:47.098 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:47.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:15:47.099 00.001 11616 MoveAxis(W, 192, ABG)
00:15:47.099 00.000 11616 Guiding  Dir = 3, Dur = 192
00:15:47.099 00.000 11616 IsSlewing returns 0
00:15:47.099 00.000 11616 IsGuiding returns 0
00:15:47.099 00.000 11616 PulseGuide returned control before completion, sleep 202
00:15:47.124 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=159, Gamma=1.290
00:15:47.144 00.020 12268 UpdateGuideState exits: m=218 SNR=10.2
00:15:47.145 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:47.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:47.145 00.000 12268 Enqueuing Expose request
00:15:47.304 00.159 11616 IsGuiding returns 1
00:15:47.305 00.001 11616 scope still moving after pulse duration time elapsed
00:15:47.335 00.030 11616 IsSlewing returns 0
00:15:47.336 00.001 11616 IsGuiding returns 0
00:15:47.336 00.000 11616 scope move finished after 192 + 44 ms
00:15:47.336 00.000 11616 Move returns status 0, amount 192
00:15:47.336 00.000 11616 MoveAxis(N, 0, ABG)
00:15:47.336 00.000 11616 Move returns status 0, amount 0
00:15:47.336 00.000 11616 move complete, result=0
00:15:47.336 00.000 11616 worker thread done servicing request
00:15:47.337 00.001 11616 Worker thread wakes up
00:15:47.337 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:47.337 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:47.337 00.000 12268 GuideStep: 0.3 px 192 ms WEST, -0.1 px 0 ms NORTH
00:15:49.358 02.021 11616 Exposure complete
00:15:49.413 00.055 11616 worker thread done servicing request
00:15:49.413 00.000 12268 OnExposeComplete: enter
00:15:49.413 00.000 12268 UpdateGuideState(): m_state=6
00:15:49.413 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 940
00:15:49.413 00.000 12268 Star::Find returns 1 (0), X=916.21, Y=23.64, Mass=235, SNR=10.4, Peak=28 HFD=4.5
00:15:49.413 00.000 12268 Star::Find false star n=17 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:15:49.414 00.001 12268 MultiStar: [#1 -0.02,-0.08,0.86,U] [#2 0.21,0.76,0.58,U] [#3 -0.03,-0.31,0.60,U] [#4 0.00,0.00,0.00,L] [#5 -0.14,-0.00,0.90,U] 
00:15:49.414 00.000 12268 refined, 4 included, MultiStar: {-0.06, 0.17}, one-star: {-0.20, 0.49}
00:15:49.414 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
00:15:49.414 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
00:15:49.414 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.92 mountX=0.16 mountY=-0.08, mountTheta=-0.48
00:15:49.419 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.17, opts=13)
00:15:49.419 00.000 12268 Enqueuing Move request for scope (-0.06, 0.17)
00:15:49.420 00.001 11616 Worker thread wakes up
00:15:49.420 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
00:15:49.420 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
00:15:49.420 00.000 11616 Moving (-0.06, 0.17) raw xDistance=0.16 yDistance=-0.08
00:15:49.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
00:15:49.420 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:49.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:15:49.420 00.000 11616 MoveAxis(W, 91, ABG)
00:15:49.420 00.000 11616 Guiding  Dir = 3, Dur = 91
00:15:49.421 00.001 11616 IsSlewing returns 0
00:15:49.421 00.000 11616 IsGuiding returns 0
00:15:49.421 00.000 11616 PulseGuide returned control before completion, sleep 101
00:15:49.446 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
00:15:49.463 00.017 12268 UpdateGuideState exits: m=235 SNR=10.4
00:15:49.463 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:49.463 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:49.463 00.000 12268 Enqueuing Expose request
00:15:49.524 00.061 11616 IsGuiding returns 1
00:15:49.524 00.000 11616 scope still moving after pulse duration time elapsed
00:15:49.555 00.031 11616 IsSlewing returns 0
00:15:49.555 00.000 11616 IsGuiding returns 1
00:15:49.586 00.031 11616 IsSlewing returns 0
00:15:49.586 00.000 11616 IsGuiding returns 1
00:15:49.617 00.031 11616 IsSlewing returns 0
00:15:49.617 00.000 11616 IsGuiding returns 0
00:15:49.617 00.000 11616 scope move finished after 91 + 105 ms
00:15:49.618 00.001 11616 Move returns status 0, amount 91
00:15:49.618 00.000 11616 MoveAxis(N, 0, ABG)
00:15:49.618 00.000 11616 Move returns status 0, amount 0
00:15:49.618 00.000 11616 move complete, result=0
00:15:49.618 00.000 11616 worker thread done servicing request
00:15:49.618 00.000 11616 Worker thread wakes up
00:15:49.618 00.000 12268 GuideStep: 0.2 px 91 ms WEST, -0.1 px 0 ms NORTH
00:15:49.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:49.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:51.637 02.019 11616 Exposure complete
00:15:51.689 00.052 11616 worker thread done servicing request
00:15:51.690 00.001 12268 OnExposeComplete: enter
00:15:51.690 00.000 12268 UpdateGuideState(): m_state=6
00:15:51.690 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 941
00:15:51.690 00.000 12268 Star::Find returns 1 (0), X=916.71, Y=23.65, Mass=229, SNR=10.3, Peak=29 HFD=4.4
00:15:51.690 00.000 12268 MultiStar: [#1 0.04,0.30,0.79,U] [#2 0.62,0.30,0.58,U] [#3 0.22,-0.19,0.79,U] [#4 0.16,0.48,0.44,U] [#5 -0.09,-0.06,0.95,U] 
00:15:51.690 00.000 12268 refined, 5 included, MultiStar: {0.19, 0.20}, one-star: {0.29, 0.50}
00:15:51.691 00.001 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
00:15:51.691 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.52)
00:15:51.691 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.20 hyp=0.27 cameraTheta=0.83 mountX=0.22 mountY=0.16, mountTheta=0.63
00:15:51.692 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.20, opts=13)
00:15:51.692 00.000 12268 Enqueuing Move request for scope (0.19, 0.20)
00:15:51.692 00.000 11616 Worker thread wakes up
00:15:51.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.20) opts 0xd
00:15:51.692 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.20)
00:15:51.692 00.000 11616 Moving (0.19, 0.20) raw xDistance=0.22 yDistance=0.16
00:15:51.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
00:15:51.692 00.000 11616 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.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:15:51.693 00.001 11616 MoveAxis(W, 123, ABG)
00:15:51.693 00.000 11616 Guiding  Dir = 3, Dur = 123
00:15:51.693 00.000 11616 IsSlewing returns 0
00:15:51.693 00.000 11616 IsGuiding returns 0
00:15:51.693 00.000 11616 PulseGuide returned control before completion, sleep 133
00:15:51.717 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=162, Gamma=1.290
00:15:51.735 00.018 12268 UpdateGuideState exits: m=229 SNR=10.3
00:15:51.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:51.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:51.735 00.000 12268 Enqueuing Expose request
00:15:51.836 00.101 11616 IsGuiding returns 1
00:15:51.837 00.001 11616 scope still moving after pulse duration time elapsed
00:15:51.867 00.030 11616 IsSlewing returns 0
00:15:51.868 00.001 11616 IsGuiding returns 0
00:15:51.868 00.000 11616 scope move finished after 123 + 51 ms
00:15:51.868 00.000 11616 Move returns status 0, amount 123
00:15:51.868 00.000 11616 MoveAxis(N, 0, ABG)
00:15:51.868 00.000 11616 Move returns status 0, amount 0
00:15:51.868 00.000 11616 move complete, result=0
00:15:51.868 00.000 11616 worker thread done servicing request
00:15:51.869 00.001 11616 Worker thread wakes up
00:15:51.869 00.000 12268 GuideStep: 0.2 px 123 ms WEST, 0.2 px 0 ms NORTH
00:15:51.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:51.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:53.882 02.013 11616 Exposure complete
00:15:53.936 00.054 11616 worker thread done servicing request
00:15:53.936 00.000 12268 OnExposeComplete: enter
00:15:53.936 00.000 12268 UpdateGuideState(): m_state=6
00:15:53.936 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 942
00:15:53.936 00.000 12268 Star::Find returns 1 (0), X=916.78, Y=23.46, Mass=266, SNR=11.1, Peak=32 HFD=4.6
00:15:53.936 00.000 12268 MultiStar: [#1 -0.02,0.08,0.89,U] [#2 0.48,0.21,0.54,U] [#3 -0.23,0.19,0.70,U] [#4 -0.18,0.98,0.00,M1] [#5 -0.05,-0.05,0.83,U] 
00:15:53.936 00.000 12268 refined, 4 included, MultiStar: {0.10, 0.15}, one-star: {0.37, 0.31}
00:15:53.936 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
00:15:53.936 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.66)
00:15:53.937 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=0.96 mountX=0.15 mountY=0.08, mountTheta=0.49
00:15:53.938 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.15, opts=13)
00:15:53.938 00.000 12268 Enqueuing Move request for scope (0.10, 0.15)
00:15:53.938 00.000 11616 Worker thread wakes up
00:15:53.938 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
00:15:53.938 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
00:15:53.938 00.000 11616 Moving (0.10, 0.15) raw xDistance=0.15 yDistance=0.08
00:15:53.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
00:15:53.938 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:53.939 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:15:53.939 00.000 11616 MoveAxis(W, 87, ABG)
00:15:53.939 00.000 11616 Guiding  Dir = 3, Dur = 87
00:15:53.939 00.000 11616 IsSlewing returns 0
00:15:53.939 00.000 11616 IsGuiding returns 0
00:15:53.940 00.001 11616 PulseGuide returned control before completion, sleep 97
00:15:53.961 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=146, Gamma=1.290
00:15:53.978 00.017 12268 UpdateGuideState exits: m=266 SNR=11.1
00:15:53.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:53.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:53.978 00.000 12268 Enqueuing Expose request
00:15:54.053 00.075 11616 IsGuiding returns 0
00:15:54.053 00.000 11616 Move returns status 0, amount 87
00:15:54.053 00.000 11616 MoveAxis(N, 0, ABG)
00:15:54.053 00.000 11616 Move returns status 0, amount 0
00:15:54.053 00.000 11616 move complete, result=0
00:15:54.053 00.000 11616 worker thread done servicing request
00:15:54.053 00.000 12268 GuideStep: 0.2 px 87 ms WEST, 0.1 px 0 ms NORTH
00:15:54.053 00.000 11616 Worker thread wakes up
00:15:54.054 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:54.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:56.056 02.002 11616 Exposure complete
00:15:56.111 00.055 11616 worker thread done servicing request
00:15:56.111 00.000 12268 OnExposeComplete: enter
00:15:56.112 00.001 12268 UpdateGuideState(): m_state=6
00:15:56.112 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 943
00:15:56.112 00.000 12268 Star::Find returns 1 (0), X=916.98, Y=23.13, Mass=282, SNR=11.5, Peak=27 HFD=5.2
00:15:56.112 00.000 12268 MultiStar: [#1 0.12,-0.14,0.85,U] [#2 0.70,-0.28,0.47,U] [#3 0.34,-0.43,0.67,U] [#4 0.36,0.02,0.42,U] [#5 -0.22,0.06,0.82,U] 
00:15:56.112 00.000 12268 refined, 5 included, MultiStar: {0.28, -0.12}, one-star: {0.57, -0.02}
00:15:56.112 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.87 = -1.87)
00:15:56.112 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.30)
00:15:56.113 00.001 12268 CameraToMount -- cameraX=0.28 cameraY=-0.12 hyp=0.31 cameraTheta=-0.40 mountX=-0.09 mountY=0.30, mountTheta=1.87
00:15:56.114 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.12, opts=13)
00:15:56.114 00.000 12268 Enqueuing Move request for scope (0.28, -0.12)
00:15:56.114 00.000 11616 Worker thread wakes up
00:15:56.114 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.12) opts 0xd
00:15:56.114 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.12)
00:15:56.114 00.000 11616 Moving (0.28, -0.12) raw xDistance=-0.09 yDistance=0.30
00:15:56.114 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:56.115 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:15:56.115 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:15:56.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:15:56.115 00.000 11616 MoveAxis(E, 0, ABG)
00:15:56.115 00.000 11616 Move returns status 0, amount 0
00:15:56.115 00.000 11616 MoveAxis(N, 0, ABG)
00:15:56.115 00.000 11616 Move returns status 0, amount 0
00:15:56.115 00.000 11616 move complete, result=0
00:15:56.115 00.000 11616 worker thread done servicing request
00:15:56.136 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
00:15:56.153 00.017 12268 UpdateGuideState exits: m=282 SNR=11.5
00:15:56.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:56.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:56.153 00.000 12268 Enqueuing Expose request
00:15:56.153 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:15:56.153 00.000 11616 Worker thread wakes up
00:15:56.153 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:56.154 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:15:58.159 02.005 11616 Exposure complete
00:15:58.213 00.054 11616 worker thread done servicing request
00:15:58.215 00.002 12268 OnExposeComplete: enter
00:15:58.215 00.000 12268 UpdateGuideState(): m_state=6
00:15:58.215 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 944
00:15:58.215 00.000 12268 Star::Find returns 1 (0), X=916.63, Y=22.61, Mass=262, SNR=11.1, Peak=32 HFD=4.8
00:15:58.215 00.000 12268 MultiStar: [#1 0.06,-0.68,0.84,U] [#2 0.14,-0.54,0.53,U] [#3 -0.20,-0.11,0.64,U] [#4 1.05,-0.33,0.00,M1] [#5 -0.27,0.03,0.87,U] 
00:15:58.215 00.000 12268 refined, 4 included, MultiStar: {-0.01, -0.37}, one-star: {0.22, -0.54}
00:15:58.215 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
00:15:58.215 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
00:15:58.215 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.37 hyp=0.37 cameraTheta=-1.59 mountX=-0.37 mountY=0.04, mountTheta=3.03
00:15:58.217 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.37, opts=13)
00:15:58.217 00.000 12268 Enqueuing Move request for scope (-0.01, -0.37)
00:15:58.217 00.000 11616 Worker thread wakes up
00:15:58.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.37) opts 0xd
00:15:58.217 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.37)
00:15:58.217 00.000 11616 Moving (-0.01, -0.37) raw xDistance=-0.37 yDistance=0.04
00:15:58.217 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
00:15:58.218 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.12
00:15:58.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
00:15:58.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:58.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:15:58.218 00.000 11616 MoveAxis(E, 208, ABG)
00:15:58.218 00.000 11616 Guiding  Dir = 2, Dur = 208
00:15:58.218 00.000 11616 IsSlewing returns 0
00:15:58.218 00.000 11616 IsGuiding returns 0
00:15:58.219 00.001 11616 PulseGuide returned control before completion, sleep 218
00:15:58.241 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=161, Gamma=1.290
00:15:58.259 00.018 12268 UpdateGuideState exits: m=262 SNR=11.1
00:15:58.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:58.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:15:58.259 00.000 12268 Enqueuing Expose request
00:15:58.443 00.184 11616 IsGuiding returns 1
00:15:58.443 00.000 11616 scope still moving after pulse duration time elapsed
00:15:58.475 00.032 11616 IsSlewing returns 0
00:15:58.475 00.000 11616 IsGuiding returns 1
00:15:58.505 00.030 11616 IsSlewing returns 0
00:15:58.506 00.001 11616 IsGuiding returns 0
00:15:58.506 00.000 11616 scope move finished after 208 + 80 ms
00:15:58.506 00.000 11616 Move returns status 0, amount 208
00:15:58.506 00.000 11616 MoveAxis(N, 0, ABG)
00:15:58.507 00.001 11616 Move returns status 0, amount 0
00:15:58.507 00.000 11616 move complete, result=0
00:15:58.507 00.000 11616 worker thread done servicing request
00:15:58.507 00.000 11616 Worker thread wakes up
00:15:58.507 00.000 12268 GuideStep: -0.4 px 208 ms EAST, 0.0 px 0 ms NORTH
00:15:58.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:15:58.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:00.522 02.015 11616 Exposure complete
00:16:00.578 00.056 11616 worker thread done servicing request
00:16:00.578 00.000 12268 OnExposeComplete: enter
00:16:00.578 00.000 12268 UpdateGuideState(): m_state=6
00:16:00.579 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 945
00:16:00.579 00.000 12268 Star::Find returns 1 (0), X=916.63, Y=22.91, Mass=243, SNR=10.7, Peak=29 HFD=5.2
00:16:00.579 00.000 12268 MultiStar: [#1 0.71,-0.89,0.00,M1] [#2 0.68,0.12,0.56,U] [#3 0.11,-0.83,0.70,U] [#4 0.41,-0.22,0.45,U] [#5 -0.09,-0.10,0.87,U] 
00:16:00.579 00.000 12268 single-star, 4 included, MultiStar: {0.22, -0.26}, one-star: {0.21, -0.24}
00:16:00.579 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
00:16:00.579 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
00:16:00.579 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-0.85 mountX=-0.22 mountY=0.24, mountTheta=2.31
00:16:00.581 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.24, opts=13)
00:16:00.581 00.000 12268 Enqueuing Move request for scope (0.21, -0.24)
00:16:00.582 00.001 11616 Worker thread wakes up
00:16:00.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.24) opts 0xd
00:16:00.582 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.24)
00:16:00.582 00.000 11616 Moving (0.21, -0.24) raw xDistance=-0.22 yDistance=0.24
00:16:00.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
00:16:00.582 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:16:00.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:16:00.582 00.000 11616 MoveAxis(E, 124, ABG)
00:16:00.582 00.000 11616 Guiding  Dir = 2, Dur = 124
00:16:00.583 00.001 11616 IsSlewing returns 0
00:16:00.583 00.000 11616 IsGuiding returns 0
00:16:00.583 00.000 11616 PulseGuide returned control before completion, sleep 134
00:16:00.607 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=214, Gamma=1.290
00:16:00.625 00.018 12268 UpdateGuideState exits: m=243 SNR=10.7
00:16:00.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:00.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:00.625 00.000 12268 Enqueuing Expose request
00:16:00.722 00.097 11616 IsGuiding returns 1
00:16:00.722 00.000 11616 scope still moving after pulse duration time elapsed
00:16:00.752 00.030 11616 IsSlewing returns 0
00:16:00.752 00.000 11616 IsGuiding returns 1
00:16:00.783 00.031 11616 IsSlewing returns 0
00:16:00.783 00.000 11616 IsGuiding returns 1
00:16:00.814 00.031 11616 IsSlewing returns 0
00:16:00.815 00.001 11616 IsGuiding returns 1
00:16:00.846 00.031 11616 IsSlewing returns 0
00:16:00.846 00.000 11616 IsGuiding returns 1
00:16:00.875 00.029 11616 IsSlewing returns 0
00:16:00.875 00.000 11616 IsGuiding returns 0
00:16:00.875 00.000 11616 scope move finished after 124 + 167 ms
00:16:00.875 00.000 11616 Move returns status 0, amount 124
00:16:00.875 00.000 11616 MoveAxis(N, 0, ABG)
00:16:00.875 00.000 11616 Move returns status 0, amount 0
00:16:00.875 00.000 11616 move complete, result=0
00:16:00.876 00.001 11616 worker thread done servicing request
00:16:00.876 00.000 12268 GuideStep: -0.2 px 124 ms EAST, 0.2 px 0 ms NORTH
00:16:00.876 00.000 11616 Worker thread wakes up
00:16:00.876 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:00.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:02.894 02.018 11616 Exposure complete
00:16:02.948 00.054 11616 worker thread done servicing request
00:16:02.948 00.000 12268 OnExposeComplete: enter
00:16:02.948 00.000 12268 UpdateGuideState(): m_state=6
00:16:02.948 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 946
00:16:02.948 00.000 12268 Star::Find returns 1 (0), X=916.72, Y=22.95, Mass=240, SNR=10.6, Peak=28 HFD=4.3
00:16:02.948 00.000 12268 Star::Find false star n=19 nbg=271 bg=7.0 sigma=0.7 thresh=9 peak=9
00:16:02.949 00.001 12268 MultiStar: [#1 0.69,-0.48,0.91,U] [#2 0.07,0.87,0.00,M1] [#3 0.71,-0.30,0.71,U] [#4 0.00,0.00,0.00,L] [#5 -0.16,-0.01,0.88,U] 
00:16:02.949 00.000 12268 single-star, 3 included, MultiStar: {0.37, -0.24}, one-star: {0.31, -0.20}
00:16:02.949 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
00:16:02.949 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
00:16:02.949 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.20 hyp=0.37 cameraTheta=-0.58 mountX=-0.17 mountY=0.33, mountTheta=2.05
00:16:02.950 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.20, opts=13)
00:16:02.950 00.000 12268 Enqueuing Move request for scope (0.31, -0.20)
00:16:02.950 00.000 11616 Worker thread wakes up
00:16:02.951 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.20) opts 0xd
00:16:02.951 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.20)
00:16:02.951 00.000 11616 Moving (0.31, -0.20) raw xDistance=-0.17 yDistance=0.33
00:16:02.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
00:16:02.951 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.36 newest=0.62
00:16:02.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
00:16:02.951 00.000 11616 MoveAxis(E, 96, ABG)
00:16:02.951 00.000 11616 Guiding  Dir = 2, Dur = 96
00:16:02.952 00.001 11616 IsSlewing returns 0
00:16:02.952 00.000 11616 IsGuiding returns 0
00:16:02.952 00.000 11616 PulseGuide returned control before completion, sleep 106
00:16:02.976 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=190, Gamma=1.290
00:16:02.995 00.019 12268 UpdateGuideState exits: m=240 SNR=10.6
00:16:02.995 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:02.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:02.995 00.000 12268 Enqueuing Expose request
00:16:03.062 00.067 11616 IsGuiding returns 1
00:16:03.062 00.000 11616 scope still moving after pulse duration time elapsed
00:16:03.094 00.032 11616 IsSlewing returns 0
00:16:03.095 00.001 11616 IsGuiding returns 1
00:16:03.125 00.030 11616 IsSlewing returns 0
00:16:03.126 00.001 11616 IsGuiding returns 1
00:16:03.156 00.030 11616 IsSlewing returns 0
00:16:03.156 00.000 11616 IsGuiding returns 1
00:16:03.187 00.031 11616 IsSlewing returns 0
00:16:03.187 00.000 11616 IsGuiding returns 1
00:16:03.218 00.031 11616 IsSlewing returns 0
00:16:03.219 00.001 11616 IsGuiding returns 1
00:16:03.249 00.030 11616 IsSlewing returns 0
00:16:03.249 00.000 11616 IsGuiding returns 0
00:16:03.249 00.000 11616 scope move finished after 96 + 201 ms
00:16:03.250 00.001 11616 Move returns status 0, amount 96
00:16:03.250 00.000 11616 BLC: Oldest BLC event removed
00:16:03.250 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1490 applied
00:16:03.250 00.000 11616 MoveAxis(S, 1518, ABG)
00:16:03.250 00.000 11616 Guiding  Dir = 1, Dur = 1518
00:16:03.250 00.000 11616 IsSlewing returns 0
00:16:03.250 00.000 11616 IsGuiding returns 0
00:16:03.251 00.001 11616 PulseGuide returned control before completion, sleep 1528
00:16:04.793 01.542 11616 IsGuiding returns 1
00:16:04.793 00.000 11616 scope still moving after pulse duration time elapsed
00:16:04.824 00.031 11616 IsSlewing returns 0
00:16:04.825 00.001 11616 IsGuiding returns 0
00:16:04.825 00.000 11616 scope move finished after 1518 + 56 ms
00:16:04.825 00.000 11616 Move returns status 0, amount 1518
00:16:04.825 00.000 11616 move complete, result=0
00:16:04.825 00.000 11616 worker thread done servicing request
00:16:04.825 00.000 11616 Worker thread wakes up
00:16:04.826 00.001 12268 GuideStep: -0.2 px 96 ms EAST, 0.3 px 1518 ms SOUTH
00:16:04.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:04.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:06.843 02.017 11616 Exposure complete
00:16:06.898 00.055 11616 worker thread done servicing request
00:16:06.898 00.000 12268 OnExposeComplete: enter
00:16:06.898 00.000 12268 UpdateGuideState(): m_state=6
00:16:06.898 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 947
00:16:06.899 00.001 12268 Star::Find returns 1 (0), X=917.10, Y=22.26, Mass=257, SNR=11.0, Peak=30 HFD=4.5
00:16:06.899 00.000 12268 MultiStar: [#1 0.38,-1.13,0.00,M1] [#2 0.56,0.07,0.54,U] [#3 1.09,-1.74,0.00,M1] [#4 0.63,-0.27,0.47,U] [#5 -0.14,0.03,0.86,U] 
00:16:06.899 00.000 12268 refined, 3 included, MultiStar: {0.41, -0.33}, one-star: {0.69, -0.89}
00:16:06.899 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
00:16:06.899 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
00:16:06.899 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.33 hyp=0.53 cameraTheta=-0.69 mountX=-0.29 mountY=0.45, mountTheta=2.15
00:16:06.900 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.33, opts=13)
00:16:06.901 00.001 12268 Enqueuing Move request for scope (0.41, -0.33)
00:16:06.901 00.000 11616 Worker thread wakes up
00:16:06.901 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.33) opts 0xd
00:16:06.901 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.33)
00:16:06.901 00.000 11616 Moving (0.41, -0.33) raw xDistance=-0.29 yDistance=0.45
00:16:06.901 00.000 11616 BLC: History state: CurrMiss=0.45, AvgInitMiss=0.10, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.049855, 1:0.445007
00:16:06.901 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:16:06.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
00:16:06.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
00:16:06.901 00.000 11616 MoveAxis(E, 164, ABG)
00:16:06.901 00.000 11616 Guiding  Dir = 2, Dur = 164
00:16:06.902 00.001 11616 IsSlewing returns 0
00:16:06.902 00.000 11616 IsGuiding returns 0
00:16:06.902 00.000 11616 PulseGuide returned control before completion, sleep 174
00:16:06.924 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=212, Gamma=1.290
00:16:06.942 00.018 12268 UpdateGuideState exits: m=257 SNR=11.0
00:16:06.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:06.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:06.942 00.000 12268 Enqueuing Expose request
00:16:07.090 00.148 11616 IsGuiding returns 0
00:16:07.090 00.000 11616 Move returns status 0, amount 164
00:16:07.090 00.000 11616 MoveAxis(S, 38, ABG)
00:16:07.090 00.000 11616 Guiding  Dir = 1, Dur = 38
00:16:07.090 00.000 11616 IsSlewing returns 0
00:16:07.090 00.000 11616 IsGuiding returns 0
00:16:07.091 00.001 11616 PulseGuide returned control before completion, sleep 48
00:16:07.152 00.061 11616 IsGuiding returns 1
00:16:07.152 00.000 11616 scope still moving after pulse duration time elapsed
00:16:07.183 00.031 11616 IsSlewing returns 0
00:16:07.184 00.001 11616 IsGuiding returns 0
00:16:07.184 00.000 11616 scope move finished after 38 + 55 ms
00:16:07.184 00.000 11616 Move returns status 0, amount 38
00:16:07.184 00.000 11616 move complete, result=0
00:16:07.184 00.000 11616 worker thread done servicing request
00:16:07.185 00.001 11616 Worker thread wakes up
00:16:07.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:07.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:07.185 00.000 12268 GuideStep: -0.3 px 164 ms EAST, 0.4 px 38 ms SOUTH
00:16:09.201 02.016 11616 Exposure complete
00:16:09.257 00.056 11616 worker thread done servicing request
00:16:09.257 00.000 12268 OnExposeComplete: enter
00:16:09.257 00.000 12268 UpdateGuideState(): m_state=6
00:16:09.257 00.000 12268 Star::Find(15, 917, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 948
00:16:09.257 00.000 12268 Star::Find returns 1 (0), X=916.59, Y=22.78, Mass=203, SNR=9.8, Peak=30 HFD=3.3
00:16:09.257 00.000 12268 MultiStar: [#1 -0.07,-0.10,0.96,U] [#2 1.68,0.23,0.00,M1] [#3 -0.05,-0.70,0.78,U] [#4 0.25,0.76,0.50,U] [#5 -0.05,0.12,0.96,U] 
00:16:09.257 00.000 12268 refined, 4 included, MultiStar: {0.03, -0.12}, one-star: {0.17, -0.37}
00:16:09.257 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
00:16:09.257 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
00:16:09.257 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.31 mountX=-0.12 mountY=0.05, mountTheta=2.75
00:16:09.258 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.12, opts=13)
00:16:09.258 00.000 12268 Enqueuing Move request for scope (0.03, -0.12)
00:16:09.259 00.001 11616 Worker thread wakes up
00:16:09.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
00:16:09.259 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
00:16:09.259 00.000 11616 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.05
00:16:09.259 00.000 11616 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.10, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.049855, 1:0.445007, 2:0.048436
00:16:09.259 00.000 11616 BLC: No correction, Miss < min_move
00:16:09.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
00:16:09.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:09.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:16:09.259 00.000 11616 MoveAxis(E, 66, ABG)
00:16:09.259 00.000 11616 Guiding  Dir = 2, Dur = 66
00:16:09.260 00.001 11616 IsSlewing returns 0
00:16:09.260 00.000 11616 IsGuiding returns 0
00:16:09.260 00.000 11616 PulseGuide returned control before completion, sleep 76
00:16:09.283 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
00:16:09.300 00.017 12268 UpdateGuideState exits: m=203 SNR=9.8
00:16:09.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:09.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:09.300 00.000 12268 Enqueuing Expose request
00:16:09.340 00.040 11616 IsGuiding returns 1
00:16:09.341 00.001 11616 scope still moving after pulse duration time elapsed
00:16:09.372 00.031 11616 IsSlewing returns 0
00:16:09.372 00.000 11616 IsGuiding returns 0
00:16:09.373 00.001 11616 scope move finished after 66 + 45 ms
00:16:09.373 00.000 11616 Move returns status 0, amount 66
00:16:09.373 00.000 11616 MoveAxis(N, 0, ABG)
00:16:09.373 00.000 11616 Move returns status 0, amount 0
00:16:09.373 00.000 11616 move complete, result=0
00:16:09.373 00.000 11616 worker thread done servicing request
00:16:09.373 00.000 11616 Worker thread wakes up
00:16:09.373 00.000 12268 GuideStep: -0.1 px 66 ms EAST, 0.0 px 0 ms NORTH
00:16:09.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:09.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:11.385 02.012 11616 Exposure complete
00:16:11.439 00.054 11616 worker thread done servicing request
00:16:11.439 00.000 12268 OnExposeComplete: enter
00:16:11.439 00.000 12268 UpdateGuideState(): m_state=6
00:16:11.440 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
00:16:11.440 00.000 12268 Star::Find returns 1 (0), X=916.96, Y=22.86, Mass=229, SNR=10.4, Peak=33 HFD=3.9
00:16:11.440 00.000 12268 MultiStar: [#1 0.02,-0.50,0.92,U] [#2 0.59,-0.34,0.65,U] [#3 -0.14,-0.95,0.00,M1] [#4 0.02,0.66,0.51,U] [#5 0.02,-0.10,0.91,U] 
00:16:11.440 00.000 12268 refined, 4 included, MultiStar: {0.24, -0.18}, one-star: {0.54, -0.30}
00:16:11.440 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
00:16:11.440 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
00:16:11.440 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.18 hyp=0.30 cameraTheta=-0.65 mountX=-0.16 mountY=0.26, mountTheta=2.11
00:16:11.442 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.18, opts=13)
00:16:11.442 00.000 12268 Enqueuing Move request for scope (0.24, -0.18)
00:16:11.442 00.000 11616 Worker thread wakes up
00:16:11.442 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.18) opts 0xd
00:16:11.442 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.18)
00:16:11.442 00.000 11616 Moving (0.24, -0.18) raw xDistance=-0.16 yDistance=0.26
00:16:11.442 00.000 11616 BLC: window closed
00:16:11.442 00.000 11616 BLC: History state: CurrMiss=0.26, AvgInitMiss=0.10, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.049855, 1:0.445007, 2:0.048436
00:16:11.443 00.001 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:16:11.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
00:16:11.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:16:11.443 00.000 11616 MoveAxis(E, 89, ABG)
00:16:11.443 00.000 11616 Guiding  Dir = 2, Dur = 89
00:16:11.443 00.000 11616 IsSlewing returns 0
00:16:11.443 00.000 11616 IsGuiding returns 0
00:16:11.444 00.001 11616 PulseGuide returned control before completion, sleep 99
00:16:11.465 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=134, Gamma=1.290
00:16:11.482 00.017 12268 UpdateGuideState exits: m=229 SNR=10.4
00:16:11.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:11.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:11.482 00.000 12268 Enqueuing Expose request
00:16:11.554 00.072 11616 IsGuiding returns 1
00:16:11.554 00.000 11616 scope still moving after pulse duration time elapsed
00:16:11.585 00.031 11616 IsSlewing returns 0
00:16:11.597 00.012 11616 IsGuiding returns 1
00:16:11.632 00.035 11616 IsSlewing returns 0
00:16:11.633 00.001 11616 IsGuiding returns 1
00:16:11.663 00.030 11616 IsSlewing returns 0
00:16:11.663 00.000 11616 IsGuiding returns 1
00:16:11.694 00.031 11616 IsSlewing returns 0
00:16:11.695 00.001 11616 IsGuiding returns 1
00:16:11.725 00.030 11616 IsSlewing returns 0
00:16:11.726 00.001 11616 IsGuiding returns 1
00:16:11.756 00.030 11616 IsSlewing returns 0
00:16:11.757 00.001 11616 IsGuiding returns 0
00:16:11.757 00.000 11616 scope move finished after 89 + 224 ms
00:16:11.757 00.000 11616 Move returns status 0, amount 89
00:16:11.757 00.000 11616 MoveAxis(S, 22, ABG)
00:16:11.757 00.000 11616 Guiding  Dir = 1, Dur = 22
00:16:11.757 00.000 11616 IsSlewing returns 0
00:16:11.758 00.001 11616 IsGuiding returns 0
00:16:11.758 00.000 11616 PulseGuide returned control before completion, sleep 32
00:16:11.803 00.045 11616 IsGuiding returns 1
00:16:11.804 00.001 11616 scope still moving after pulse duration time elapsed
00:16:11.835 00.031 11616 IsSlewing returns 0
00:16:11.835 00.000 11616 IsGuiding returns 0
00:16:11.835 00.000 11616 scope move finished after 22 + 55 ms
00:16:11.835 00.000 11616 Move returns status 0, amount 22
00:16:11.835 00.000 11616 move complete, result=0
00:16:11.835 00.000 11616 worker thread done servicing request
00:16:11.835 00.000 11616 Worker thread wakes up
00:16:11.836 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:11.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:11.836 00.000 12268 GuideStep: -0.2 px 89 ms EAST, 0.3 px 22 ms SOUTH
00:16:13.852 02.016 11616 Exposure complete
00:16:13.905 00.053 11616 worker thread done servicing request
00:16:13.905 00.000 12268 OnExposeComplete: enter
00:16:13.906 00.001 12268 UpdateGuideState(): m_state=6
00:16:13.906 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 950
00:16:13.906 00.000 12268 Star::Find returns 1 (0), X=917.39, Y=23.39, Mass=299, SNR=11.8, Peak=31 HFD=4.9
00:16:13.906 00.000 12268 MultiStar: [#1 0.81,0.09,0.78,U] [#2 1.59,1.02,0.00,M1] [#3 0.77,0.17,0.61,U] [#4 0.62,0.74,0.00,M1] [#5 -0.03,-0.15,0.80,U] 
00:16:13.906 00.000 12268 refined, 3 included, MultiStar: {0.65, 0.09}, one-star: {0.98, 0.23}
00:16:13.906 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
00:16:13.906 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.84)
00:16:13.907 00.001 12268 CameraToMount -- cameraX=0.65 cameraY=0.09 hyp=0.65 cameraTheta=0.14 mountX=0.15 mountY=0.63, mountTheta=1.34
00:16:13.908 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=0.09, opts=13)
00:16:13.908 00.000 12268 Enqueuing Move request for scope (0.65, 0.09)
00:16:13.908 00.000 11616 Worker thread wakes up
00:16:13.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.09) opts 0xd
00:16:13.908 00.000 11616 Handling offset move in thread for scope, endpoint = (0.65, 0.09)
00:16:13.909 00.001 11616 Moving (0.65, 0.09) raw xDistance=0.15 yDistance=0.63
00:16:13.909 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:16:13.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:16:13.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.63
00:16:13.909 00.000 11616 MoveAxis(E, 0, ABG)
00:16:13.909 00.000 11616 Move returns status 0, amount 0
00:16:13.909 00.000 11616 MoveAxis(S, 53, ABG)
00:16:13.909 00.000 11616 Guiding  Dir = 1, Dur = 53
00:16:13.909 00.000 11616 IsSlewing returns 0
00:16:13.910 00.001 11616 IsGuiding returns 0
00:16:13.910 00.000 11616 PulseGuide returned control before completion, sleep 63
00:16:13.933 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=166, Gamma=1.290
00:16:13.955 00.022 12268 UpdateGuideState exits: m=299 SNR=11.8
00:16:13.955 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:13.955 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:13.955 00.000 12268 Enqueuing Expose request
00:16:13.977 00.022 11616 IsGuiding returns 1
00:16:13.977 00.000 11616 scope still moving after pulse duration time elapsed
00:16:14.010 00.033 11616 IsSlewing returns 0
00:16:14.011 00.001 11616 IsGuiding returns 1
00:16:14.039 00.028 11616 IsSlewing returns 0
00:16:14.040 00.001 11616 IsGuiding returns 1
00:16:14.070 00.030 11616 IsSlewing returns 0
00:16:14.070 00.000 11616 IsGuiding returns 1
00:16:14.100 00.030 11616 IsSlewing returns 0
00:16:14.100 00.000 11616 IsGuiding returns 1
00:16:14.132 00.032 11616 IsSlewing returns 0
00:16:14.132 00.000 11616 IsGuiding returns 1
00:16:14.163 00.031 11616 IsSlewing returns 0
00:16:14.164 00.001 11616 IsGuiding returns 0
00:16:14.164 00.000 11616 scope move finished after 53 + 200 ms
00:16:14.164 00.000 11616 Move returns status 0, amount 53
00:16:14.164 00.000 11616 move complete, result=0
00:16:14.164 00.000 11616 worker thread done servicing request
00:16:14.164 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.6 px 53 ms SOUTH
00:16:14.164 00.000 11616 Worker thread wakes up
00:16:14.165 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:14.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:16.179 02.014 11616 Exposure complete
00:16:16.237 00.058 11616 worker thread done servicing request
00:16:16.237 00.000 12268 OnExposeComplete: enter
00:16:16.237 00.000 12268 UpdateGuideState(): m_state=6
00:16:16.237 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 951
00:16:16.238 00.001 12268 Star::Find returns 1 (0), X=917.22, Y=23.62, Mass=309, SNR=12.0, Peak=34 HFD=4.7
00:16:16.238 00.000 12268 MultiStar: [#1 0.81,0.47,0.00,M1] [#2 0.86,0.79,0.00,M2] [#3 0.81,0.15,0.65,U] [#4 1.02,0.80,0.00,M2] [#5 -0.01,-0.07,0.79,U] 
00:16:16.238 00.000 12268 refined, 2 included, MultiStar: {0.54, 0.21}, one-star: {0.80, 0.46}
00:16:16.238 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
00:16:16.238 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
00:16:16.238 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=0.21 hyp=0.58 cameraTheta=0.36 mountX=0.26 mountY=0.51, mountTheta=1.10
00:16:16.240 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=0.21, opts=13)
00:16:16.240 00.000 12268 Enqueuing Move request for scope (0.54, 0.21)
00:16:16.240 00.000 11616 Worker thread wakes up
00:16:16.240 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.21) opts 0xd
00:16:16.240 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, 0.21)
00:16:16.240 00.000 11616 Moving (0.54, 0.21) raw xDistance=0.26 yDistance=0.51
00:16:16.240 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:16:16.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:16:16.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
00:16:16.241 00.001 11616 MoveAxis(E, 0, ABG)
00:16:16.241 00.000 11616 Move returns status 0, amount 0
00:16:16.241 00.000 11616 MoveAxis(S, 43, ABG)
00:16:16.241 00.000 11616 Guiding  Dir = 1, Dur = 43
00:16:16.242 00.001 11616 IsSlewing returns 0
00:16:16.242 00.000 11616 IsGuiding returns 0
00:16:16.242 00.000 11616 PulseGuide returned control before completion, sleep 53
00:16:16.264 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
00:16:16.283 00.019 12268 UpdateGuideState exits: m=309 SNR=12.0
00:16:16.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:16.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:16.283 00.000 12268 Enqueuing Expose request
00:16:16.307 00.024 11616 IsGuiding returns 1
00:16:16.307 00.000 11616 scope still moving after pulse duration time elapsed
00:16:16.338 00.031 11616 IsSlewing returns 0
00:16:16.338 00.000 11616 IsGuiding returns 0
00:16:16.338 00.000 11616 scope move finished after 43 + 53 ms
00:16:16.338 00.000 11616 Move returns status 0, amount 43
00:16:16.339 00.001 11616 move complete, result=0
00:16:16.339 00.000 11616 worker thread done servicing request
00:16:16.339 00.000 11616 Worker thread wakes up
00:16:16.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:16.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:16.351 00.012 12268 GuideStep: 0.3 px 0 ms EAST, 0.5 px 43 ms SOUTH
00:16:18.347 01.996 11616 Exposure complete
00:16:18.402 00.055 11616 worker thread done servicing request
00:16:18.402 00.000 12268 OnExposeComplete: enter
00:16:18.402 00.000 12268 UpdateGuideState(): m_state=6
00:16:18.403 00.001 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 952
00:16:18.403 00.000 12268 Star::Find returns 1 (0), X=917.13, Y=23.93, Mass=296, SNR=11.8, Peak=40 HFD=4.3
00:16:18.403 00.000 12268 MultiStar: [#1 0.97,0.35,0.00,M2] [#2 1.09,1.09,0.00,M3] [#3 0.15,0.43,0.50,U] [#4 0.79,1.56,0.00,M3] [#5 -0.06,-0.14,0.80,U] 
00:16:18.403 00.000 12268 refined, 2 included, MultiStar: {0.32, 0.38}, one-star: {0.71, 0.78}
00:16:18.403 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
00:16:18.403 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.58)
00:16:18.403 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.38 hyp=0.50 cameraTheta=0.88 mountX=0.41 mountY=0.27, mountTheta=0.57
00:16:18.407 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.38, opts=13)
00:16:18.407 00.000 12268 Enqueuing Move request for scope (0.32, 0.38)
00:16:18.407 00.000 11616 Worker thread wakes up
00:16:18.407 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.38) opts 0xd
00:16:18.407 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.38)
00:16:18.407 00.000 11616 Moving (0.32, 0.38) raw xDistance=0.41 yDistance=0.27
00:16:18.407 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
00:16:18.407 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.24
00:16:18.408 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
00:16:18.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
00:16:18.408 00.000 11616 MoveAxis(W, 231, ABG)
00:16:18.408 00.000 11616 Guiding  Dir = 3, Dur = 231
00:16:18.408 00.000 11616 IsSlewing returns 0
00:16:18.408 00.000 11616 IsGuiding returns 0
00:16:18.409 00.001 11616 PulseGuide returned control before completion, sleep 241
00:16:18.429 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
00:16:18.446 00.017 12268 UpdateGuideState exits: m=296 SNR=11.8
00:16:18.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:18.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:18.446 00.000 12268 Enqueuing Expose request
00:16:18.653 00.207 11616 IsGuiding returns 1
00:16:18.653 00.000 11616 scope still moving after pulse duration time elapsed
00:16:18.683 00.030 11616 IsSlewing returns 0
00:16:18.684 00.001 11616 IsGuiding returns 0
00:16:18.684 00.000 11616 scope move finished after 231 + 45 ms
00:16:18.684 00.000 11616 Move returns status 0, amount 231
00:16:18.684 00.000 11616 MoveAxis(S, 23, ABG)
00:16:18.684 00.000 11616 Guiding  Dir = 1, Dur = 23
00:16:18.684 00.000 11616 IsSlewing returns 0
00:16:18.685 00.001 11616 IsGuiding returns 0
00:16:18.685 00.000 11616 PulseGuide returned control before completion, sleep 33
00:16:18.730 00.045 11616 IsGuiding returns 1
00:16:18.730 00.000 11616 scope still moving after pulse duration time elapsed
00:16:18.761 00.031 11616 IsSlewing returns 0
00:16:18.761 00.000 11616 IsGuiding returns 0
00:16:18.762 00.001 11616 scope move finished after 23 + 53 ms
00:16:18.762 00.000 11616 Move returns status 0, amount 23
00:16:18.762 00.000 11616 move complete, result=0
00:16:18.762 00.000 11616 worker thread done servicing request
00:16:18.762 00.000 11616 Worker thread wakes up
00:16:18.762 00.000 12268 GuideStep: 0.4 px 231 ms WEST, 0.3 px 23 ms SOUTH
00:16:18.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:18.763 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:20.768 02.005 11616 Exposure complete
00:16:20.822 00.054 11616 worker thread done servicing request
00:16:20.823 00.001 12268 OnExposeComplete: enter
00:16:20.823 00.000 12268 UpdateGuideState(): m_state=6
00:16:20.823 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 953
00:16:20.823 00.000 12268 Star::Find returns 1 (0), X=916.97, Y=23.51, Mass=338, SNR=12.5, Peak=36 HFD=5.0
00:16:20.823 00.000 12268 MultiStar: [#1 0.69,-0.04,0.64,U] [#2 0.79,0.93,0.00,M4] [#3 0.72,-0.44,0.52,U] [#4 0.74,1.26,0.00,M4] [#5 0.08,0.10,0.76,U] 
00:16:20.823 00.000 12268 refined, 3 included, MultiStar: {0.49, 0.06}, one-star: {0.55, 0.35}
00:16:20.824 00.001 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
00:16:20.824 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
00:16:20.824 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.06 hyp=0.49 cameraTheta=0.12 mountX=0.11 mountY=0.48, mountTheta=1.35
00:16:20.825 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.06, opts=13)
00:16:20.825 00.000 12268 Enqueuing Move request for scope (0.49, 0.06)
00:16:20.825 00.000 11616 Worker thread wakes up
00:16:20.826 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.06) opts 0xd
00:16:20.826 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.06)
00:16:20.826 00.000 11616 Moving (0.49, 0.06) raw xDistance=0.11 yDistance=0.48
00:16:20.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
00:16:20.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
00:16:20.826 00.000 11616 MoveAxis(W, 60, ABG)
00:16:20.826 00.000 11616 Guiding  Dir = 3, Dur = 60
00:16:20.826 00.000 11616 IsSlewing returns 0
00:16:20.826 00.000 11616 IsGuiding returns 0
00:16:20.827 00.001 11616 PulseGuide returned control before completion, sleep 70
00:16:20.850 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=149, Gamma=1.290
00:16:20.869 00.019 12268 UpdateGuideState exits: m=338 SNR=12.5
00:16:20.869 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:20.869 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:20.869 00.000 12268 Enqueuing Expose request
00:16:20.905 00.036 11616 IsGuiding returns 1
00:16:20.905 00.000 11616 scope still moving after pulse duration time elapsed
00:16:20.936 00.031 11616 IsSlewing returns 0
00:16:20.936 00.000 11616 IsGuiding returns 0
00:16:20.937 00.001 11616 scope move finished after 60 + 50 ms
00:16:20.937 00.000 11616 Move returns status 0, amount 60
00:16:20.937 00.000 11616 MoveAxis(S, 40, ABG)
00:16:20.937 00.000 11616 Guiding  Dir = 1, Dur = 40
00:16:20.937 00.000 11616 IsSlewing returns 0
00:16:20.937 00.000 11616 IsGuiding returns 0
00:16:20.937 00.000 11616 PulseGuide returned control before completion, sleep 50
00:16:20.997 00.060 11616 IsGuiding returns 1
00:16:20.999 00.002 11616 scope still moving after pulse duration time elapsed
00:16:21.028 00.029 11616 IsSlewing returns 0
00:16:21.028 00.000 11616 IsGuiding returns 0
00:16:21.029 00.001 11616 scope move finished after 40 + 51 ms
00:16:21.029 00.000 11616 Move returns status 0, amount 40
00:16:21.029 00.000 11616 move complete, result=0
00:16:21.029 00.000 11616 worker thread done servicing request
00:16:21.029 00.000 11616 Worker thread wakes up
00:16:21.029 00.000 12268 GuideStep: 0.1 px 60 ms WEST, 0.5 px 40 ms SOUTH
00:16:21.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:21.030 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:23.036 02.006 11616 Exposure complete
00:16:23.090 00.054 11616 worker thread done servicing request
00:16:23.091 00.001 12268 OnExposeComplete: enter
00:16:23.091 00.000 12268 UpdateGuideState(): m_state=6
00:16:23.091 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 954
00:16:23.091 00.000 12268 Star::Find returns 1 (0), X=917.31, Y=22.65, Mass=293, SNR=11.8, Peak=39 HFD=3.7
00:16:23.091 00.000 12268 MultiStar: [#1 0.57,-0.53,0.70,U] [#2 0.84,-0.28,0.00,M5] [#3 0.19,-1.19,0.00,M1] [#4 0.87,-0.05,0.00,M5] [#5 -0.01,-0.15,0.80,U] 
00:16:23.091 00.000 12268 refined, 2 included, MultiStar: {0.51, -0.40}, one-star: {0.90, -0.51}
00:16:23.091 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
00:16:23.092 00.001 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
00:16:23.092 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.40 hyp=0.65 cameraTheta=-0.66 mountX=-0.35 mountY=0.56, mountTheta=2.12
00:16:23.093 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=-0.40, opts=13)
00:16:23.093 00.000 12268 Enqueuing Move request for scope (0.51, -0.40)
00:16:23.093 00.000 11616 Worker thread wakes up
00:16:23.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.40) opts 0xd
00:16:23.093 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, -0.40)
00:16:23.093 00.000 11616 Moving (0.51, -0.40) raw xDistance=-0.35 yDistance=0.56
00:16:23.093 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
00:16:23.094 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.04
00:16:23.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
00:16:23.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
00:16:23.094 00.000 11616 MoveAxis(E, 193, ABG)
00:16:23.094 00.000 11616 Guiding  Dir = 2, Dur = 193
00:16:23.094 00.000 11616 IsSlewing returns 0
00:16:23.094 00.000 11616 IsGuiding returns 0
00:16:23.095 00.001 11616 PulseGuide returned control before completion, sleep 203
00:16:23.116 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
00:16:23.133 00.017 12268 UpdateGuideState exits: m=293 SNR=11.8
00:16:23.134 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:23.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:23.134 00.000 12268 Enqueuing Expose request
00:16:23.303 00.169 11616 IsGuiding returns 1
00:16:23.303 00.000 11616 scope still moving after pulse duration time elapsed
00:16:23.334 00.031 11616 IsSlewing returns 0
00:16:23.334 00.000 11616 IsGuiding returns 0
00:16:23.334 00.000 11616 scope move finished after 193 + 46 ms
00:16:23.334 00.000 11616 Move returns status 0, amount 193
00:16:23.334 00.000 11616 MoveAxis(S, 47, ABG)
00:16:23.334 00.000 11616 Guiding  Dir = 1, Dur = 47
00:16:23.334 00.000 11616 IsSlewing returns 0
00:16:23.335 00.001 11616 IsGuiding returns 0
00:16:23.335 00.000 11616 PulseGuide returned control before completion, sleep 57
00:16:23.395 00.060 11616 IsGuiding returns 1
00:16:23.396 00.001 11616 scope still moving after pulse duration time elapsed
00:16:23.426 00.030 11616 IsSlewing returns 0
00:16:23.426 00.000 11616 IsGuiding returns 0
00:16:23.427 00.001 11616 scope move finished after 47 + 44 ms
00:16:23.427 00.000 11616 Move returns status 0, amount 47
00:16:23.427 00.000 11616 move complete, result=0
00:16:23.427 00.000 11616 worker thread done servicing request
00:16:23.427 00.000 11616 Worker thread wakes up
00:16:23.427 00.000 12268 GuideStep: -0.3 px 193 ms EAST, 0.6 px 47 ms SOUTH
00:16:23.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:23.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:25.436 02.009 11616 Exposure complete
00:16:25.490 00.054 11616 worker thread done servicing request
00:16:25.490 00.000 12268 OnExposeComplete: enter
00:16:25.490 00.000 12268 UpdateGuideState(): m_state=6
00:16:25.491 00.001 12268 Star::Find(15, 917, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 955
00:16:25.491 00.000 12268 Star::Find returns 1 (0), X=917.25, Y=22.98, Mass=339, SNR=12.6, Peak=37 HFD=4.7
00:16:25.491 00.000 12268 MultiStar: [#1 0.42,-0.44,0.64,U] [#2 1.28,0.14,0.00,M6] [#3 0.53,-0.02,0.37,U] [#4 0.48,0.06,0.55,U] [#5 0.07,-0.14,0.77,U] 
00:16:25.491 00.000 12268 refined, 4 included, MultiStar: {0.49, -0.16}, one-star: {0.84, -0.18}
00:16:25.491 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
00:16:25.491 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.38)
00:16:25.491 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.16 hyp=0.51 cameraTheta=-0.32 mountX=-0.11 mountY=0.50, mountTheta=1.80
00:16:25.493 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=-0.16, opts=13)
00:16:25.493 00.000 12268 Enqueuing Move request for scope (0.49, -0.16)
00:16:25.493 00.000 11616 Worker thread wakes up
00:16:25.493 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.16) opts 0xd
00:16:25.493 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, -0.16)
00:16:25.493 00.000 11616 Moving (0.49, -0.16) raw xDistance=-0.11 yDistance=0.50
00:16:25.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
00:16:25.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
00:16:25.493 00.000 11616 MoveAxis(E, 64, ABG)
00:16:25.493 00.000 11616 Guiding  Dir = 2, Dur = 64
00:16:25.494 00.001 11616 IsSlewing returns 0
00:16:25.494 00.000 11616 IsGuiding returns 0
00:16:25.494 00.000 11616 PulseGuide returned control before completion, sleep 74
00:16:25.516 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=139, Gamma=1.290
00:16:25.533 00.017 12268 UpdateGuideState exits: m=339 SNR=12.6
00:16:25.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:25.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:25.533 00.000 12268 Enqueuing Expose request
00:16:25.575 00.042 11616 IsGuiding returns 1
00:16:25.575 00.000 11616 scope still moving after pulse duration time elapsed
00:16:25.607 00.032 11616 IsSlewing returns 0
00:16:25.607 00.000 11616 IsGuiding returns 0
00:16:25.607 00.000 11616 scope move finished after 64 + 49 ms
00:16:25.607 00.000 11616 Move returns status 0, amount 64
00:16:25.607 00.000 11616 MoveAxis(S, 43, ABG)
00:16:25.607 00.000 11616 Guiding  Dir = 1, Dur = 43
00:16:25.608 00.001 11616 IsSlewing returns 0
00:16:25.608 00.000 11616 IsGuiding returns 0
00:16:25.608 00.000 11616 PulseGuide returned control before completion, sleep 53
00:16:25.670 00.062 11616 IsGuiding returns 1
00:16:25.670 00.000 11616 scope still moving after pulse duration time elapsed
00:16:25.701 00.031 11616 IsSlewing returns 0
00:16:25.701 00.000 11616 IsGuiding returns 0
00:16:25.701 00.000 11616 scope move finished after 43 + 50 ms
00:16:25.701 00.000 11616 Move returns status 0, amount 43
00:16:25.701 00.000 11616 move complete, result=0
00:16:25.702 00.001 11616 worker thread done servicing request
00:16:25.702 00.000 11616 Worker thread wakes up
00:16:25.702 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:25.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:25.702 00.000 12268 GuideStep: -0.1 px 64 ms EAST, 0.5 px 43 ms SOUTH
00:16:27.716 02.014 11616 Exposure complete
00:16:27.770 00.054 11616 worker thread done servicing request
00:16:27.770 00.000 12268 OnExposeComplete: enter
00:16:27.770 00.000 12268 UpdateGuideState(): m_state=6
00:16:27.771 00.001 12268 Star::Find(15, 917, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 956
00:16:27.771 00.000 12268 Star::Find returns 1 (0), X=916.81, Y=23.19, Mass=296, SNR=11.7, Peak=36 HFD=4.7
00:16:27.771 00.000 12268 MultiStar: [#1 0.44,-0.34,0.68,U] [#2 1.09,-0.06,0.00,M7] [#3 -0.11,-0.79,0.43,U] [#4 -0.01,0.47,0.51,U] [#5 -0.22,-0.08,0.80,U] 
00:16:27.771 00.000 12268 refined, 4 included, MultiStar: {0.14, -0.11}, one-star: {0.39, 0.04}
00:16:27.771 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
00:16:27.771 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
00:16:27.771 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.17 cameraTheta=-0.66 mountX=-0.09 mountY=0.15, mountTheta=2.12
00:16:27.773 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.11, opts=13)
00:16:27.773 00.000 12268 Enqueuing Move request for scope (0.14, -0.11)
00:16:27.773 00.000 11616 Worker thread wakes up
00:16:27.773 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.11) opts 0xd
00:16:27.773 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.11)
00:16:27.773 00.000 11616 Moving (0.14, -0.11) raw xDistance=-0.09 yDistance=0.15
00:16:27.773 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:27.773 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:16:27.774 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:27.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:16:27.774 00.000 11616 MoveAxis(E, 0, ABG)
00:16:27.774 00.000 11616 Move returns status 0, amount 0
00:16:27.774 00.000 11616 MoveAxis(N, 0, ABG)
00:16:27.774 00.000 11616 Move returns status 0, amount 0
00:16:27.774 00.000 11616 move complete, result=0
00:16:27.774 00.000 11616 worker thread done servicing request
00:16:27.796 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
00:16:27.813 00.017 12268 UpdateGuideState exits: m=296 SNR=11.7
00:16:27.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:27.813 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:27.813 00.000 12268 Enqueuing Expose request
00:16:27.813 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:27.813 00.000 11616 Worker thread wakes up
00:16:27.814 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:27.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:29.826 02.012 11616 Exposure complete
00:16:29.881 00.055 11616 worker thread done servicing request
00:16:29.881 00.000 12268 OnExposeComplete: enter
00:16:29.881 00.000 12268 UpdateGuideState(): m_state=6
00:16:29.882 00.001 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 957
00:16:29.882 00.000 12268 Star::Find returns 1 (0), X=917.14, Y=23.53, Mass=331, SNR=12.5, Peak=35 HFD=4.7
00:16:29.882 00.000 12268 MultiStar: [#1 0.23,-0.01,0.60,U] [#2 1.00,-0.08,0.00,M8] [#3 0.51,-0.61,0.45,U] [#4 1.04,0.34,0.00,M4] [#5 0.06,-0.12,0.76,U] 
00:16:29.882 00.000 12268 refined, 3 included, MultiStar: {0.41, 0.00}, one-star: {0.73, 0.38}
00:16:29.882 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
00:16:29.882 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.71)
00:16:29.882 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.00 hyp=0.41 cameraTheta=0.01 mountX=0.04 mountY=0.40, mountTheta=1.47
00:16:29.884 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.00, opts=13)
00:16:29.884 00.000 12268 Enqueuing Move request for scope (0.41, 0.00)
00:16:29.884 00.000 11616 Worker thread wakes up
00:16:29.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.00) opts 0xd
00:16:29.884 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.00)
00:16:29.884 00.000 11616 Moving (0.41, 0.00) raw xDistance=0.04 yDistance=0.40
00:16:29.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:29.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:16:29.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
00:16:29.884 00.000 11616 MoveAxis(E, 0, ABG)
00:16:29.884 00.000 11616 Move returns status 0, amount 0
00:16:29.885 00.001 11616 MoveAxis(S, 34, ABG)
00:16:29.885 00.000 11616 Guiding  Dir = 1, Dur = 34
00:16:29.885 00.000 11616 IsSlewing returns 0
00:16:29.885 00.000 11616 IsGuiding returns 0
00:16:29.885 00.000 11616 PulseGuide returned control before completion, sleep 44
00:16:29.906 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=154, Gamma=1.290
00:16:29.923 00.017 12268 UpdateGuideState exits: m=331 SNR=12.5
00:16:29.923 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:29.923 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:29.923 00.000 12268 Enqueuing Expose request
00:16:29.936 00.013 11616 IsGuiding returns 1
00:16:29.936 00.000 11616 scope still moving after pulse duration time elapsed
00:16:29.968 00.032 11616 IsSlewing returns 0
00:16:29.968 00.000 11616 IsGuiding returns 0
00:16:29.968 00.000 11616 scope move finished after 34 + 49 ms
00:16:29.968 00.000 11616 Move returns status 0, amount 34
00:16:29.969 00.001 11616 move complete, result=0
00:16:29.969 00.000 11616 worker thread done servicing request
00:16:29.969 00.000 11616 Worker thread wakes up
00:16:29.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:29.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:29.969 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 34 ms SOUTH
00:16:31.972 02.003 11616 Exposure complete
00:16:32.026 00.054 11616 worker thread done servicing request
00:16:32.026 00.000 12268 OnExposeComplete: enter
00:16:32.026 00.000 12268 UpdateGuideState(): m_state=6
00:16:32.027 00.001 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 958
00:16:32.027 00.000 12268 Star::Find returns 1 (0), X=917.25, Y=23.34, Mass=289, SNR=11.7, Peak=34 HFD=4.7
00:16:32.027 00.000 12268 MultiStar: [#1 0.70,-0.13,0.74,U] [#2 1.48,0.28,0.00,M9] [#3 0.26,-0.76,0.47,U] [#4 1.22,0.43,0.00,M5] [#5 -0.08,-0.07,0.80,U] 
00:16:32.027 00.000 12268 refined, 3 included, MultiStar: {0.47, -0.11}, one-star: {0.84, 0.19}
00:16:32.027 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
00:16:32.027 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
00:16:32.027 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.11 hyp=0.48 cameraTheta=-0.22 mountX=-0.06 mountY=0.48, mountTheta=1.70
00:16:32.029 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=-0.11, opts=13)
00:16:32.029 00.000 12268 Enqueuing Move request for scope (0.47, -0.11)
00:16:32.029 00.000 11616 Worker thread wakes up
00:16:32.029 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.11) opts 0xd
00:16:32.029 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, -0.11)
00:16:32.029 00.000 11616 Moving (0.47, -0.11) raw xDistance=-0.06 yDistance=0.48
00:16:32.029 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:32.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:16:32.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
00:16:32.029 00.000 11616 MoveAxis(E, 0, ABG)
00:16:32.029 00.000 11616 Move returns status 0, amount 0
00:16:32.030 00.001 11616 MoveAxis(S, 41, ABG)
00:16:32.030 00.000 11616 Guiding  Dir = 1, Dur = 41
00:16:32.030 00.000 11616 IsSlewing returns 0
00:16:32.030 00.000 11616 IsGuiding returns 0
00:16:32.030 00.000 11616 PulseGuide returned control before completion, sleep 51
00:16:32.051 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=120, Gamma=1.290
00:16:32.068 00.017 12268 UpdateGuideState exits: m=289 SNR=11.7
00:16:32.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:32.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:32.068 00.000 12268 Enqueuing Expose request
00:16:32.098 00.030 11616 IsGuiding returns 0
00:16:32.099 00.001 11616 Move returns status 0, amount 41
00:16:32.099 00.000 11616 move complete, result=0
00:16:32.099 00.000 11616 worker thread done servicing request
00:16:32.099 00.000 11616 Worker thread wakes up
00:16:32.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:32.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:32.099 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 41 ms SOUTH
00:16:34.105 02.006 11616 Exposure complete
00:16:34.159 00.054 11616 worker thread done servicing request
00:16:34.159 00.000 12268 OnExposeComplete: enter
00:16:34.159 00.000 12268 UpdateGuideState(): m_state=6
00:16:34.159 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 959
00:16:34.159 00.000 12268 Star::Find returns 1 (0), X=917.00, Y=23.57, Mass=272, SNR=11.4, Peak=37 HFD=4.4
00:16:34.160 00.001 12268 MultiStar: [#1 0.76,0.24,0.67,U] [#2 1.15,0.20,0.00,M10] [#3 0.74,0.19,0.50,U] [#4 1.81,0.35,0.00,M6] [#5 -0.13,0.09,0.85,U] 
00:16:34.160 00.000 12268 refined, 3 included, MultiStar: {0.45, 0.25}, one-star: {0.59, 0.42}
00:16:34.160 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
00:16:34.160 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
00:16:34.160 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.25 hyp=0.51 cameraTheta=0.50 mountX=0.29 mountY=0.41, mountTheta=0.96
00:16:34.162 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.25, opts=13)
00:16:34.162 00.000 12268 Enqueuing Move request for scope (0.45, 0.25)
00:16:34.162 00.000 11616 Worker thread wakes up
00:16:34.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.25) opts 0xd
00:16:34.162 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.25)
00:16:34.162 00.000 11616 Moving (0.45, 0.25) raw xDistance=0.29 yDistance=0.41
00:16:34.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:16:34.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:16:34.163 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
00:16:34.163 00.000 11616 MoveAxis(E, 0, ABG)
00:16:34.163 00.000 11616 Move returns status 0, amount 0
00:16:34.163 00.000 11616 MoveAxis(S, 35, ABG)
00:16:34.163 00.000 11616 Guiding  Dir = 1, Dur = 35
00:16:34.163 00.000 11616 IsSlewing returns 0
00:16:34.163 00.000 11616 IsGuiding returns 0
00:16:34.164 00.001 11616 PulseGuide returned control before completion, sleep 45
00:16:34.185 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=132, Gamma=1.290
00:16:34.202 00.017 12268 UpdateGuideState exits: m=272 SNR=11.4
00:16:34.203 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:34.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:34.203 00.000 12268 Enqueuing Expose request
00:16:34.212 00.009 11616 IsGuiding returns 1
00:16:34.212 00.000 11616 scope still moving after pulse duration time elapsed
00:16:34.244 00.032 11616 IsSlewing returns 0
00:16:34.244 00.000 11616 IsGuiding returns 0
00:16:34.244 00.000 11616 scope move finished after 35 + 45 ms
00:16:34.245 00.001 11616 Move returns status 0, amount 35
00:16:34.245 00.000 11616 move complete, result=0
00:16:34.245 00.000 11616 worker thread done servicing request
00:16:34.245 00.000 11616 Worker thread wakes up
00:16:34.245 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:34.245 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:34.252 00.007 12268 GuideStep: 0.3 px 0 ms EAST, 0.4 px 35 ms SOUTH
00:16:36.312 02.060 11616 Exposure complete
00:16:36.367 00.055 11616 worker thread done servicing request
00:16:36.367 00.000 12268 OnExposeComplete: enter
00:16:36.367 00.000 12268 UpdateGuideState(): m_state=6
00:16:36.367 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 960
00:16:36.368 00.001 12268 Star::Find returns 1 (0), X=916.66, Y=24.23, Mass=304, SNR=12.0, Peak=31 HFD=4.7
00:16:36.368 00.000 12268 MultiStar: [#1 -0.08,0.73,0.62,U] [#2 0.61,1.29,0.00,R] [#3 0.30,1.12,0.00,M1] [#4 0.39,1.11,0.00,M7] [#5 -0.18,-0.09,0.78,U] 
00:16:36.368 00.000 12268 refined, 2 included, MultiStar: {0.02, 0.61}, one-star: {0.25, 1.07}
00:16:36.368 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
00:16:36.368 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
00:16:36.368 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.61 hyp=0.61 cameraTheta=1.53 mountX=0.60 mountY=-0.05, mountTheta=-0.09
00:16:36.370 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.61, opts=13)
00:16:36.370 00.000 12268 Enqueuing Move request for scope (0.02, 0.61)
00:16:36.370 00.000 11616 Worker thread wakes up
00:16:36.370 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.61) opts 0xd
00:16:36.370 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.61)
00:16:36.370 00.000 11616 Moving (0.02, 0.61) raw xDistance=0.60 yDistance=-0.05
00:16:36.370 00.000 11616 resist switch: large excursion: input 0.60 thresh 0.29 direction from -1 to 1
00:16:36.370 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.81
00:16:36.370 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.60
00:16:36.371 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:36.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:16:36.371 00.000 11616 MoveAxis(W, 339, ABG)
00:16:36.371 00.000 11616 Guiding  Dir = 3, Dur = 339
00:16:36.371 00.000 11616 IsSlewing returns 0
00:16:36.371 00.000 11616 IsGuiding returns 0
00:16:36.372 00.001 11616 PulseGuide returned control before completion, sleep 349
00:16:36.392 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=121, Gamma=1.290
00:16:36.409 00.017 12268 UpdateGuideState exits: m=304 SNR=12.0
00:16:36.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:36.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:36.409 00.000 12268 Enqueuing Expose request
00:16:36.735 00.326 11616 IsGuiding returns 1
00:16:36.735 00.000 11616 scope still moving after pulse duration time elapsed
00:16:36.768 00.033 11616 IsSlewing returns 0
00:16:36.768 00.000 11616 IsGuiding returns 1
00:16:36.798 00.030 11616 IsSlewing returns 0
00:16:36.798 00.000 11616 IsGuiding returns 0
00:16:36.798 00.000 11616 scope move finished after 339 + 88 ms
00:16:36.798 00.000 11616 Move returns status 0, amount 339
00:16:36.798 00.000 11616 MoveAxis(N, 0, ABG)
00:16:36.798 00.000 11616 Move returns status 0, amount 0
00:16:36.798 00.000 11616 move complete, result=0
00:16:36.799 00.001 11616 worker thread done servicing request
00:16:36.799 00.000 11616 Worker thread wakes up
00:16:36.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:36.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:36.799 00.000 12268 GuideStep: 0.6 px 339 ms WEST, -0.1 px 0 ms NORTH
00:16:38.808 02.009 11616 Exposure complete
00:16:38.863 00.055 11616 worker thread done servicing request
00:16:38.863 00.000 12268 OnExposeComplete: enter
00:16:38.863 00.000 12268 UpdateGuideState(): m_state=6
00:16:38.863 00.000 12268 Star::Find(15, 916, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 961
00:16:38.863 00.000 12268 Star::Find returns 1 (0), X=917.08, Y=23.75, Mass=329, SNR=12.4, Peak=44 HFD=4.9
00:16:38.863 00.000 12268 MultiStar: [#1 0.51,0.84,0.00,M1] [#2 0.59,-0.93,0.00,M1] [#3 0.72,-0.12,0.43,U] [#4 1.07,0.57,0.00,M8] [#5 -0.42,-0.09,0.79,U] 
00:16:38.863 00.000 12268 refined, 2 included, MultiStar: {0.29, 0.22}, one-star: {0.67, 0.60}
00:16:38.863 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
00:16:38.863 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.34)
00:16:38.863 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.22 hyp=0.36 cameraTheta=0.64 mountX=0.24 mountY=0.26, mountTheta=0.82
00:16:38.866 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.22, opts=13)
00:16:38.866 00.000 12268 Enqueuing Move request for scope (0.29, 0.22)
00:16:38.867 00.001 11616 Worker thread wakes up
00:16:38.867 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.22) opts 0xd
00:16:38.867 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.22)
00:16:38.867 00.000 11616 Moving (0.29, 0.22) raw xDistance=0.24 yDistance=0.26
00:16:38.867 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
00:16:38.867 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:16:38.867 00.000 11616 MoveAxis(W, 136, ABG)
00:16:38.867 00.000 11616 Guiding  Dir = 3, Dur = 136
00:16:38.867 00.000 11616 IsSlewing returns 0
00:16:38.868 00.001 11616 IsGuiding returns 0
00:16:38.868 00.000 11616 PulseGuide returned control before completion, sleep 146
00:16:38.889 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=137, Gamma=1.290
00:16:38.908 00.019 12268 UpdateGuideState exits: m=329 SNR=12.4
00:16:38.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:38.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:38.908 00.000 12268 Enqueuing Expose request
00:16:39.021 00.113 11616 IsGuiding returns 1
00:16:39.021 00.000 11616 scope still moving after pulse duration time elapsed
00:16:39.053 00.032 11616 IsSlewing returns 0
00:16:39.053 00.000 11616 IsGuiding returns 0
00:16:39.053 00.000 11616 scope move finished after 136 + 50 ms
00:16:39.053 00.000 11616 Move returns status 0, amount 136
00:16:39.053 00.000 11616 MoveAxis(S, 22, ABG)
00:16:39.053 00.000 11616 Guiding  Dir = 1, Dur = 22
00:16:39.054 00.001 11616 IsSlewing returns 0
00:16:39.054 00.000 11616 IsGuiding returns 0
00:16:39.054 00.000 11616 PulseGuide returned control before completion, sleep 32
00:16:39.099 00.045 11616 IsGuiding returns 1
00:16:39.099 00.000 11616 scope still moving after pulse duration time elapsed
00:16:39.131 00.032 11616 IsSlewing returns 0
00:16:39.131 00.000 11616 IsGuiding returns 0
00:16:39.131 00.000 11616 scope move finished after 22 + 54 ms
00:16:39.131 00.000 11616 Move returns status 0, amount 22
00:16:39.131 00.000 11616 move complete, result=0
00:16:39.131 00.000 11616 worker thread done servicing request
00:16:39.132 00.001 11616 Worker thread wakes up
00:16:39.132 00.000 12268 GuideStep: 0.2 px 136 ms WEST, 0.3 px 22 ms SOUTH
00:16:39.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:39.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:41.145 02.013 11616 Exposure complete
00:16:41.199 00.054 11616 worker thread done servicing request
00:16:41.199 00.000 12268 OnExposeComplete: enter
00:16:41.199 00.000 12268 UpdateGuideState(): m_state=6
00:16:41.200 00.001 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 962
00:16:41.200 00.000 12268 Star::Find returns 1 (0), X=916.78, Y=23.42, Mass=202, SNR=9.8, Peak=39 HFD=3.2
00:16:41.200 00.000 12268 MultiStar: [#1 0.60,-0.20,0.76,U] [#2 0.45,-1.19,0.00,M2] [#3 -0.38,-0.53,0.51,U] [#4 0.64,1.35,0.00,M9] [#5 -0.10,-0.01,0.99,U] 
00:16:41.200 00.000 12268 refined, 3 included, MultiStar: {0.16, -0.05}, one-star: {0.36, 0.26}
00:16:41.200 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
00:16:41.200 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.38)
00:16:41.200 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.32 mountX=-0.04 mountY=0.17, mountTheta=1.79
00:16:41.202 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.05, opts=13)
00:16:41.202 00.000 12268 Enqueuing Move request for scope (0.16, -0.05)
00:16:41.202 00.000 11616 Worker thread wakes up
00:16:41.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
00:16:41.202 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
00:16:41.202 00.000 11616 Moving (0.16, -0.05) raw xDistance=-0.04 yDistance=0.17
00:16:41.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:41.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:16:41.203 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
00:16:41.203 00.000 11616 MoveAxis(E, 0, ABG)
00:16:41.203 00.000 11616 Move returns status 0, amount 0
00:16:41.203 00.000 11616 MoveAxis(S, 14, ABG)
00:16:41.203 00.000 11616 Guiding  Dir = 1, Dur = 14
00:16:41.203 00.000 11616 IsSlewing returns 0
00:16:41.203 00.000 11616 IsGuiding returns 0
00:16:41.204 00.001 11616 PulseGuide returned control before completion, sleep 24
00:16:41.223 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=136, Gamma=1.290
00:16:41.238 00.015 11616 IsGuiding returns 1
00:16:41.238 00.000 11616 scope still moving after pulse duration time elapsed
00:16:41.242 00.004 12268 UpdateGuideState exits: m=202 SNR=9.8
00:16:41.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:41.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:41.242 00.000 12268 Enqueuing Expose request
00:16:41.270 00.028 11616 IsSlewing returns 0
00:16:41.270 00.000 11616 IsGuiding returns 1
00:16:41.302 00.032 11616 IsSlewing returns 0
00:16:41.303 00.001 11616 IsGuiding returns 1
00:16:41.332 00.029 11616 IsSlewing returns 0
00:16:41.332 00.000 11616 IsGuiding returns 1
00:16:41.363 00.031 11616 IsSlewing returns 0
00:16:41.364 00.001 11616 IsGuiding returns 0
00:16:41.364 00.000 11616 scope move finished after 14 + 146 ms
00:16:41.364 00.000 11616 Move returns status 0, amount 14
00:16:41.365 00.001 11616 move complete, result=0
00:16:41.365 00.000 11616 worker thread done servicing request
00:16:41.365 00.000 11616 Worker thread wakes up
00:16:41.365 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
00:16:41.365 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:41.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:43.380 02.015 11616 Exposure complete
00:16:43.435 00.055 11616 worker thread done servicing request
00:16:43.435 00.000 12268 OnExposeComplete: enter
00:16:43.435 00.000 12268 UpdateGuideState(): m_state=6
00:16:43.435 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 963
00:16:43.435 00.000 12268 Star::Find returns 1 (0), X=916.91, Y=23.42, Mass=277, SNR=11.4, Peak=43 HFD=4.3
00:16:43.435 00.000 12268 MultiStar: [#1 1.04,-0.13,0.00,M1] [#2 0.27,-0.73,0.60,U] [#3 0.57,-0.77,0.00,M1] [#4 1.28,0.48,0.00,M10] [#5 -0.11,0.04,0.86,U] 
00:16:43.436 00.001 12268 refined, 2 included, MultiStar: {0.23, -0.06}, one-star: {0.49, 0.26}
00:16:43.436 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
00:16:43.436 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.46)
00:16:43.436 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.23 cameraTheta=-0.24 mountX=-0.03 mountY=0.23, mountTheta=1.72
00:16:43.437 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.06, opts=13)
00:16:43.437 00.000 12268 Enqueuing Move request for scope (0.23, -0.06)
00:16:43.437 00.000 11616 Worker thread wakes up
00:16:43.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd
00:16:43.438 00.001 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.06)
00:16:43.438 00.000 11616 Moving (0.23, -0.06) raw xDistance=-0.03 yDistance=0.23
00:16:43.438 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:43.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:16:43.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:16:43.438 00.000 11616 MoveAxis(E, 0, ABG)
00:16:43.438 00.000 11616 Move returns status 0, amount 0
00:16:43.438 00.000 11616 MoveAxis(S, 20, ABG)
00:16:43.438 00.000 11616 Guiding  Dir = 1, Dur = 20
00:16:43.438 00.000 11616 IsSlewing returns 0
00:16:43.439 00.001 11616 IsGuiding returns 0
00:16:43.439 00.000 11616 PulseGuide returned control before completion, sleep 30
00:16:43.459 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=136, Gamma=1.290
00:16:43.475 00.016 11616 IsGuiding returns 1
00:16:43.475 00.000 11616 scope still moving after pulse duration time elapsed
00:16:43.476 00.001 12268 UpdateGuideState exits: m=277 SNR=11.4
00:16:43.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:43.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:43.476 00.000 12268 Enqueuing Expose request
00:16:43.506 00.030 11616 IsSlewing returns 0
00:16:43.506 00.000 11616 IsGuiding returns 0
00:16:43.506 00.000 11616 scope move finished after 20 + 47 ms
00:16:43.507 00.001 11616 Move returns status 0, amount 20
00:16:43.507 00.000 11616 move complete, result=0
00:16:43.507 00.000 11616 worker thread done servicing request
00:16:43.508 00.001 11616 Worker thread wakes up
00:16:43.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:43.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:43.508 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
00:16:45.511 02.003 11616 Exposure complete
00:16:45.565 00.054 11616 worker thread done servicing request
00:16:45.565 00.000 12268 OnExposeComplete: enter
00:16:45.566 00.001 12268 UpdateGuideState(): m_state=6
00:16:45.566 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 964
00:16:45.566 00.000 12268 Star::Find returns 1 (0), X=916.84, Y=23.80, Mass=281, SNR=11.4, Peak=37 HFD=4.6
00:16:45.566 00.000 12268 MultiStar: [#1 0.56,0.46,0.51,U] [#2 0.49,-0.54,0.61,U] [#3 -0.11,0.16,0.42,U] [#4 0.68,1.68,0.00,R] [#5 -0.05,0.06,0.84,U] 
00:16:45.566 00.000 12268 refined, 4 included, MultiStar: {0.27, 0.20}, one-star: {0.43, 0.65}
00:16:45.566 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
00:16:45.566 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.33)
00:16:45.567 00.001 12268 CameraToMount -- cameraX=0.27 cameraY=0.20 hyp=0.34 cameraTheta=0.63 mountX=0.23 mountY=0.25, mountTheta=0.83
00:16:45.568 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.20, opts=13)
00:16:45.568 00.000 12268 Enqueuing Move request for scope (0.27, 0.20)
00:16:45.568 00.000 11616 Worker thread wakes up
00:16:45.568 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.20) opts 0xd
00:16:45.568 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.20)
00:16:45.568 00.000 11616 Moving (0.27, 0.20) raw xDistance=0.23 yDistance=0.25
00:16:45.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.23
00:16:45.569 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
00:16:45.569 00.000 11616 MoveAxis(W, 126, ABG)
00:16:45.569 00.000 11616 Guiding  Dir = 3, Dur = 126
00:16:45.569 00.000 11616 IsSlewing returns 0
00:16:45.569 00.000 11616 IsGuiding returns 0
00:16:45.570 00.001 11616 PulseGuide returned control before completion, sleep 136
00:16:45.596 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=129, Gamma=1.290
00:16:45.614 00.018 12268 UpdateGuideState exits: m=281 SNR=11.4
00:16:45.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:45.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:45.614 00.000 12268 Enqueuing Expose request
00:16:45.718 00.104 11616 IsGuiding returns 1
00:16:45.719 00.001 11616 scope still moving after pulse duration time elapsed
00:16:45.749 00.030 11616 IsSlewing returns 0
00:16:45.751 00.002 11616 IsGuiding returns 0
00:16:45.751 00.000 11616 scope move finished after 126 + 55 ms
00:16:45.751 00.000 11616 Move returns status 0, amount 126
00:16:45.751 00.000 11616 MoveAxis(S, 21, ABG)
00:16:45.751 00.000 11616 Guiding  Dir = 1, Dur = 21
00:16:45.752 00.001 11616 IsSlewing returns 0
00:16:45.752 00.000 11616 IsGuiding returns 0
00:16:45.752 00.000 11616 PulseGuide returned control before completion, sleep 31
00:16:45.797 00.045 11616 IsGuiding returns 1
00:16:45.797 00.000 11616 scope still moving after pulse duration time elapsed
00:16:45.828 00.031 11616 IsSlewing returns 0
00:16:45.829 00.001 11616 IsGuiding returns 0
00:16:45.829 00.000 11616 scope move finished after 21 + 56 ms
00:16:45.829 00.000 11616 Move returns status 0, amount 21
00:16:45.829 00.000 11616 move complete, result=0
00:16:45.829 00.000 11616 worker thread done servicing request
00:16:45.829 00.000 11616 Worker thread wakes up
00:16:45.829 00.000 12268 GuideStep: 0.2 px 126 ms WEST, 0.2 px 21 ms SOUTH
00:16:45.830 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:45.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:47.843 02.013 11616 Exposure complete
00:16:47.899 00.056 11616 worker thread done servicing request
00:16:47.900 00.001 12268 OnExposeComplete: enter
00:16:47.900 00.000 12268 UpdateGuideState(): m_state=6
00:16:47.900 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 965
00:16:47.900 00.000 12268 Star::Find returns 1 (0), X=916.81, Y=23.61, Mass=268, SNR=11.2, Peak=38 HFD=4.8
00:16:47.900 00.000 12268 Star::Find false star n=21 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
00:16:47.900 00.000 12268 MultiStar: [#1 0.81,1.18,0.00,M1] [#2 0.78,-0.71,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 -0.34,-0.97,0.00,M1] [#5 -0.07,-0.06,0.85,U] 
00:16:47.900 00.000 12268 refined, 1 included, MultiStar: {0.18, 0.22}, one-star: {0.40, 0.46}
00:16:47.900 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
00:16:47.901 00.001 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
00:16:47.901 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.22 hyp=0.29 cameraTheta=0.87 mountX=0.24 mountY=0.15, mountTheta=0.58
00:16:47.902 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.22, opts=13)
00:16:47.902 00.000 12268 Enqueuing Move request for scope (0.18, 0.22)
00:16:47.903 00.001 11616 Worker thread wakes up
00:16:47.903 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.22) opts 0xd
00:16:47.903 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.22)
00:16:47.903 00.000 11616 Moving (0.18, 0.22) raw xDistance=0.24 yDistance=0.15
00:16:47.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
00:16:47.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:16:47.903 00.000 11616 MoveAxis(W, 133, ABG)
00:16:47.903 00.000 11616 Guiding  Dir = 3, Dur = 133
00:16:47.903 00.000 11616 IsSlewing returns 0
00:16:47.904 00.001 11616 IsGuiding returns 0
00:16:47.904 00.000 11616 PulseGuide returned control before completion, sleep 143
00:16:47.926 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=125, Gamma=1.290
00:16:47.943 00.017 12268 UpdateGuideState exits: m=268 SNR=11.2
00:16:47.944 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:47.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:47.944 00.000 12268 Enqueuing Expose request
00:16:48.061 00.117 11616 IsGuiding returns 1
00:16:48.061 00.000 11616 scope still moving after pulse duration time elapsed
00:16:48.092 00.031 11616 IsSlewing returns 0
00:16:48.092 00.000 11616 IsGuiding returns 0
00:16:48.092 00.000 11616 scope move finished after 133 + 55 ms
00:16:48.092 00.000 11616 Move returns status 0, amount 133
00:16:48.092 00.000 11616 MoveAxis(S, 13, ABG)
00:16:48.092 00.000 11616 Guiding  Dir = 1, Dur = 13
00:16:48.093 00.001 11616 IsSlewing returns 0
00:16:48.093 00.000 11616 IsGuiding returns 0
00:16:48.093 00.000 11616 PulseGuide returned control before completion, sleep 23
00:16:48.123 00.030 11616 IsGuiding returns 1
00:16:48.123 00.000 11616 scope still moving after pulse duration time elapsed
00:16:48.155 00.032 11616 IsSlewing returns 0
00:16:48.155 00.000 11616 IsGuiding returns 0
00:16:48.155 00.000 11616 scope move finished after 13 + 49 ms
00:16:48.155 00.000 11616 Move returns status 0, amount 13
00:16:48.155 00.000 11616 move complete, result=0
00:16:48.155 00.000 11616 worker thread done servicing request
00:16:48.156 00.001 12268 GuideStep: 0.2 px 133 ms WEST, 0.2 px 13 ms SOUTH
00:16:48.156 00.000 11616 Worker thread wakes up
00:16:48.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:48.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:50.160 02.004 11616 Exposure complete
00:16:50.216 00.056 11616 worker thread done servicing request
00:16:50.216 00.000 12268 OnExposeComplete: enter
00:16:50.216 00.000 12268 UpdateGuideState(): m_state=6
00:16:50.216 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 966
00:16:50.216 00.000 12268 Star::Find returns 1 (0), X=917.44, Y=23.41, Mass=242, SNR=10.7, Peak=29 HFD=4.9
00:16:50.217 00.001 12268 Star::Find false star n=18 nbg=283 bg=7.1 sigma=0.7 thresh=9 peak=9
00:16:50.217 00.000 12268 MultiStar: [#1 0.83,-0.24,0.00,M2] [#2 0.85,-1.12,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.16,-0.98,0.00,M2] [#5 -0.43,0.19,0.92,U] 
00:16:50.217 00.000 12268 refined, 1 included, MultiStar: {0.33, 0.22}, one-star: {1.03, 0.25}
00:16:50.217 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
00:16:50.217 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.29)
00:16:50.217 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.22 hyp=0.40 cameraTheta=0.59 mountX=0.25 mountY=0.30, mountTheta=0.87
00:16:50.219 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.22, opts=13)
00:16:50.219 00.000 12268 Enqueuing Move request for scope (0.33, 0.22)
00:16:50.219 00.000 11616 Worker thread wakes up
00:16:50.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.22) opts 0xd
00:16:50.219 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.22)
00:16:50.219 00.000 11616 Moving (0.33, 0.22) raw xDistance=0.25 yDistance=0.30
00:16:50.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
00:16:50.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
00:16:50.220 00.001 11616 MoveAxis(W, 141, ABG)
00:16:50.220 00.000 11616 Guiding  Dir = 3, Dur = 141
00:16:50.220 00.000 11616 IsSlewing returns 0
00:16:50.220 00.000 11616 IsGuiding returns 0
00:16:50.221 00.001 11616 PulseGuide returned control before completion, sleep 151
00:16:50.243 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=118, Gamma=1.290
00:16:50.262 00.019 12268 UpdateGuideState exits: m=242 SNR=10.7
00:16:50.263 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:50.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:50.263 00.000 12268 Enqueuing Expose request
00:16:50.374 00.111 11616 IsGuiding returns 1
00:16:50.374 00.000 11616 scope still moving after pulse duration time elapsed
00:16:50.405 00.031 11616 IsSlewing returns 0
00:16:50.405 00.000 11616 IsGuiding returns 0
00:16:50.405 00.000 11616 scope move finished after 141 + 43 ms
00:16:50.405 00.000 11616 Move returns status 0, amount 141
00:16:50.405 00.000 11616 MoveAxis(S, 25, ABG)
00:16:50.405 00.000 11616 Guiding  Dir = 1, Dur = 25
00:16:50.405 00.000 11616 IsSlewing returns 0
00:16:50.406 00.001 11616 IsGuiding returns 0
00:16:50.406 00.000 11616 PulseGuide returned control before completion, sleep 35
00:16:50.454 00.048 11616 IsGuiding returns 1
00:16:50.454 00.000 11616 scope still moving after pulse duration time elapsed
00:16:50.485 00.031 11616 IsSlewing returns 0
00:16:50.486 00.001 11616 IsGuiding returns 1
00:16:50.516 00.030 11616 IsSlewing returns 0
00:16:50.516 00.000 11616 IsGuiding returns 0
00:16:50.517 00.001 11616 scope move finished after 25 + 86 ms
00:16:50.517 00.000 11616 Move returns status 0, amount 25
00:16:50.517 00.000 11616 move complete, result=0
00:16:50.517 00.000 11616 worker thread done servicing request
00:16:50.517 00.000 12268 GuideStep: 0.3 px 141 ms WEST, 0.3 px 25 ms SOUTH
00:16:50.517 00.000 11616 Worker thread wakes up
00:16:50.518 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:50.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:52.538 02.020 11616 Exposure complete
00:16:52.598 00.060 11616 worker thread done servicing request
00:16:52.598 00.000 12268 OnExposeComplete: enter
00:16:52.598 00.000 12268 UpdateGuideState(): m_state=6
00:16:52.599 00.001 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 967
00:16:52.599 00.000 12268 Star::Find returns 1 (0), X=916.99, Y=22.69, Mass=212, SNR=9.9, Peak=25 HFD=5.2
00:16:52.599 00.000 12268 Star::Find false star n=20 nbg=285 bg=7.1 sigma=0.7 thresh=9 peak=9
00:16:52.599 00.000 12268 MultiStar: [#1 0.14,-0.59,0.53,U] [#2 0.64,-1.92,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.37,-1.70,0.00,M3] [#5 -0.05,0.05,0.98,U] 
00:16:52.599 00.000 12268 refined, 2 included, MultiStar: {0.24, -0.29}, one-star: {0.58, -0.47}
00:16:52.599 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
00:16:52.599 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
00:16:52.600 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=-0.29 hyp=0.38 cameraTheta=-0.89 mountX=-0.27 mountY=0.27, mountTheta=2.34
00:16:52.604 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.29, opts=13)
00:16:52.604 00.000 12268 Enqueuing Move request for scope (0.24, -0.29)
00:16:52.604 00.000 11616 Worker thread wakes up
00:16:52.604 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.29) opts 0xd
00:16:52.604 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.29)
00:16:52.604 00.000 11616 Moving (0.24, -0.29) raw xDistance=-0.27 yDistance=0.27
00:16:52.604 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:16:52.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:16:52.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
00:16:52.604 00.000 11616 MoveAxis(E, 0, ABG)
00:16:52.605 00.001 11616 Move returns status 0, amount 0
00:16:52.605 00.000 11616 MoveAxis(S, 23, ABG)
00:16:52.605 00.000 11616 Guiding  Dir = 1, Dur = 23
00:16:52.605 00.000 11616 IsSlewing returns 0
00:16:52.605 00.000 11616 IsGuiding returns 0
00:16:52.606 00.001 11616 PulseGuide returned control before completion, sleep 33
00:16:52.629 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=85, Gamma=1.290
00:16:52.645 00.016 11616 IsGuiding returns 1
00:16:52.645 00.000 11616 scope still moving after pulse duration time elapsed
00:16:52.649 00.004 12268 UpdateGuideState exits: m=212 SNR=9.9
00:16:52.650 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:52.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:52.650 00.000 12268 Enqueuing Expose request
00:16:52.677 00.027 11616 IsSlewing returns 0
00:16:52.678 00.001 11616 IsGuiding returns 0
00:16:52.678 00.000 11616 scope move finished after 23 + 49 ms
00:16:52.678 00.000 11616 Move returns status 0, amount 23
00:16:52.678 00.000 11616 move complete, result=0
00:16:52.678 00.000 11616 worker thread done servicing request
00:16:52.678 00.000 11616 Worker thread wakes up
00:16:52.678 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:52.678 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:52.678 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 23 ms SOUTH
00:16:54.684 02.006 11616 Exposure complete
00:16:54.737 00.053 11616 worker thread done servicing request
00:16:54.738 00.001 12268 OnExposeComplete: enter
00:16:54.738 00.000 12268 UpdateGuideState(): m_state=6
00:16:54.738 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 968
00:16:54.738 00.000 12268 Star::Find returns 1 (0), X=917.28, Y=22.73, Mass=242, SNR=10.6, Peak=29 HFD=4.3
00:16:54.738 00.000 12268 Star::Find false star n=9 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:16:54.738 00.000 12268 MultiStar: [#1 0.02,-0.84,0.52,U] [#2 0.57,-1.81,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 -0.29,-1.62,0.00,M4] [#5 -0.05,0.03,0.91,U] 
00:16:54.738 00.000 12268 refined, 2 included, MultiStar: {0.34, -0.34}, one-star: {0.87, -0.42}
00:16:54.739 00.001 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
00:16:54.739 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.91)
00:16:54.739 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.34 hyp=0.48 cameraTheta=-0.79 mountX=-0.31 mountY=0.38, mountTheta=2.25
00:16:54.741 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.34, opts=13)
00:16:54.741 00.000 12268 Enqueuing Move request for scope (0.34, -0.34)
00:16:54.741 00.000 11616 Worker thread wakes up
00:16:54.741 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.34) opts 0xd
00:16:54.741 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.34)
00:16:54.741 00.000 11616 Moving (0.34, -0.34) raw xDistance=-0.31 yDistance=0.38
00:16:54.741 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
00:16:54.741 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
00:16:54.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
00:16:54.742 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
00:16:54.742 00.000 11616 MoveAxis(E, 172, ABG)
00:16:54.742 00.000 11616 Guiding  Dir = 2, Dur = 172
00:16:54.742 00.000 11616 IsSlewing returns 0
00:16:54.742 00.000 11616 IsGuiding returns 0
00:16:54.742 00.000 11616 PulseGuide returned control before completion, sleep 182
00:16:54.763 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=71, Gamma=1.290
00:16:54.783 00.020 12268 UpdateGuideState exits: m=242 SNR=10.6
00:16:54.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:54.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:54.783 00.000 12268 Enqueuing Expose request
00:16:54.931 00.148 11616 IsGuiding returns 1
00:16:54.932 00.001 11616 scope still moving after pulse duration time elapsed
00:16:54.962 00.030 11616 IsSlewing returns 0
00:16:54.963 00.001 11616 IsGuiding returns 1
00:16:54.994 00.031 11616 IsSlewing returns 0
00:16:54.994 00.000 11616 IsGuiding returns 1
00:16:55.024 00.030 11616 IsSlewing returns 0
00:16:55.025 00.001 11616 IsGuiding returns 1
00:16:55.054 00.029 11616 IsSlewing returns 0
00:16:55.054 00.000 11616 IsGuiding returns 0
00:16:55.055 00.001 11616 scope move finished after 172 + 140 ms
00:16:55.055 00.000 11616 Move returns status 0, amount 172
00:16:55.055 00.000 11616 MoveAxis(S, 32, ABG)
00:16:55.055 00.000 11616 Guiding  Dir = 1, Dur = 32
00:16:55.055 00.000 11616 IsSlewing returns 0
00:16:55.055 00.000 11616 IsGuiding returns 0
00:16:55.056 00.001 11616 PulseGuide returned control before completion, sleep 42
00:16:55.101 00.045 11616 IsGuiding returns 1
00:16:55.101 00.000 11616 scope still moving after pulse duration time elapsed
00:16:55.133 00.032 11616 IsSlewing returns 0
00:16:55.134 00.001 11616 IsGuiding returns 0
00:16:55.134 00.000 11616 scope move finished after 32 + 46 ms
00:16:55.134 00.000 11616 Move returns status 0, amount 32
00:16:55.134 00.000 11616 move complete, result=0
00:16:55.134 00.000 11616 worker thread done servicing request
00:16:55.134 00.000 11616 Worker thread wakes up
00:16:55.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:55.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:55.134 00.000 12268 GuideStep: -0.3 px 172 ms EAST, 0.4 px 32 ms SOUTH
00:16:57.140 02.006 11616 Exposure complete
00:16:57.196 00.056 11616 worker thread done servicing request
00:16:57.196 00.000 12268 OnExposeComplete: enter
00:16:57.198 00.002 12268 UpdateGuideState(): m_state=6
00:16:57.198 00.000 12268 Star::Find(15, 917, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 969
00:16:57.198 00.000 12268 Star::Find returns 1 (0), X=917.31, Y=23.15, Mass=191, SNR=9.4, Peak=25 HFD=4.3
00:16:57.198 00.000 12268 Star::Find false star n=13 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:16:57.198 00.000 12268 MultiStar: [#1 0.48,-0.19,0.53,U] [#2 0.74,-1.56,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.38,-0.79,0.00,M5] [#5 -0.08,-0.04,1.00,U] 
00:16:57.198 00.000 12268 refined, 2 included, MultiStar: {0.42, -0.06}, one-star: {0.89, -0.00}
00:16:57.198 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
00:16:57.198 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.57)
00:16:57.198 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.06 hyp=0.42 cameraTheta=-0.13 mountX=-0.01 mountY=0.42, mountTheta=1.60
00:16:57.199 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.06, opts=13)
00:16:57.199 00.000 12268 Enqueuing Move request for scope (0.42, -0.06)
00:16:57.199 00.000 11616 Worker thread wakes up
00:16:57.199 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.06) opts 0xd
00:16:57.199 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.06)
00:16:57.199 00.000 11616 Moving (0.42, -0.06) raw xDistance=-0.01 yDistance=0.42
00:16:57.200 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:57.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:16:57.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
00:16:57.200 00.000 11616 MoveAxis(E, 0, ABG)
00:16:57.200 00.000 11616 Move returns status 0, amount 0
00:16:57.200 00.000 11616 MoveAxis(S, 36, ABG)
00:16:57.200 00.000 11616 Guiding  Dir = 1, Dur = 36
00:16:57.200 00.000 11616 IsSlewing returns 0
00:16:57.201 00.001 11616 IsGuiding returns 0
00:16:57.201 00.000 11616 PulseGuide returned control before completion, sleep 46
00:16:57.221 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=69, Gamma=1.290
00:16:57.237 00.016 12268 UpdateGuideState exits: m=191 SNR=9.4
00:16:57.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:57.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:57.237 00.000 12268 Enqueuing Expose request
00:16:57.263 00.026 11616 IsGuiding returns 1
00:16:57.264 00.001 11616 scope still moving after pulse duration time elapsed
00:16:57.295 00.031 11616 IsSlewing returns 0
00:16:57.296 00.001 11616 IsGuiding returns 1
00:16:57.327 00.031 11616 IsSlewing returns 0
00:16:57.327 00.000 11616 IsGuiding returns 1
00:16:57.358 00.031 11616 IsSlewing returns 0
00:16:57.358 00.000 11616 IsGuiding returns 0
00:16:57.358 00.000 11616 scope move finished after 36 + 120 ms
00:16:57.358 00.000 11616 Move returns status 0, amount 36
00:16:57.358 00.000 11616 move complete, result=0
00:16:57.358 00.000 11616 worker thread done servicing request
00:16:57.359 00.001 11616 Worker thread wakes up
00:16:57.359 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 36 ms SOUTH
00:16:57.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:57.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:59.371 02.012 11616 Exposure complete
00:16:59.424 00.053 11616 worker thread done servicing request
00:16:59.424 00.000 12268 OnExposeComplete: enter
00:16:59.424 00.000 12268 UpdateGuideState(): m_state=6
00:16:59.424 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 970
00:16:59.424 00.000 12268 Star::Find returns 1 (0), X=917.26, Y=23.11, Mass=256, SNR=11.0, Peak=29 HFD=4.8
00:16:59.425 00.001 12268 Star::Find false star n=9 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=8
00:16:59.425 00.000 12268 MultiStar: [#1 1.29,0.06,0.00,M1] [#2 0.71,-1.17,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 0.40,-1.04,0.00,M6] [#5 -0.14,0.04,0.87,U] 
00:16:59.425 00.000 12268 refined, 1 included, MultiStar: {0.39, -0.00}, one-star: {0.85, -0.05}
00:16:59.425 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
00:16:59.425 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
00:16:59.425 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.00 hyp=0.39 cameraTheta=-0.01 mountX=0.03 mountY=0.38, mountTheta=1.48
00:16:59.428 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.00, opts=13)
00:16:59.428 00.000 12268 Enqueuing Move request for scope (0.39, -0.00)
00:16:59.428 00.000 11616 Worker thread wakes up
00:16:59.428 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.00) opts 0xd
00:16:59.428 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.00)
00:16:59.428 00.000 11616 Moving (0.39, -0.00) raw xDistance=0.03 yDistance=0.38
00:16:59.428 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:59.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:16:59.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
00:16:59.428 00.000 11616 MoveAxis(E, 0, ABG)
00:16:59.428 00.000 11616 Move returns status 0, amount 0
00:16:59.428 00.000 11616 MoveAxis(S, 33, ABG)
00:16:59.428 00.000 11616 Guiding  Dir = 1, Dur = 33
00:16:59.428 00.000 11616 IsSlewing returns 0
00:16:59.428 00.000 11616 IsGuiding returns 0
00:16:59.429 00.001 11616 PulseGuide returned control before completion, sleep 43
00:16:59.451 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=82, Gamma=1.290
00:16:59.470 00.019 12268 UpdateGuideState exits: m=256 SNR=11.0
00:16:59.470 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:59.470 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:16:59.470 00.000 12268 Enqueuing Expose request
00:16:59.477 00.007 11616 IsGuiding returns 1
00:16:59.477 00.000 11616 scope still moving after pulse duration time elapsed
00:16:59.508 00.031 11616 IsSlewing returns 0
00:16:59.508 00.000 11616 IsGuiding returns 0
00:16:59.508 00.000 11616 scope move finished after 33 + 46 ms
00:16:59.508 00.000 11616 Move returns status 0, amount 33
00:16:59.508 00.000 11616 move complete, result=0
00:16:59.509 00.001 11616 worker thread done servicing request
00:16:59.509 00.000 11616 Worker thread wakes up
00:16:59.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:16:59.510 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:16:59.510 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 33 ms SOUTH
00:17:01.510 02.000 11616 Exposure complete
00:17:01.566 00.056 11616 worker thread done servicing request
00:17:01.566 00.000 12268 OnExposeComplete: enter
00:17:01.566 00.000 12268 UpdateGuideState(): m_state=6
00:17:01.566 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 971
00:17:01.566 00.000 12268 Star::Find returns 1 (0), X=916.93, Y=23.22, Mass=195, SNR=9.6, Peak=27 HFD=3.7
00:17:01.566 00.000 12268 Star::Find false star n=16 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=9
00:17:01.567 00.001 12268 MultiStar: [#1 0.19,-0.72,0.61,U] [#2 0.21,-0.87,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.64,-1.39,0.00,M7] [#5 0.09,-0.13,0.98,U] 
00:17:01.567 00.000 12268 refined, 2 included, MultiStar: {0.28, -0.19}, one-star: {0.52, 0.07}
00:17:01.567 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
00:17:01.567 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
00:17:01.567 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.19 hyp=0.34 cameraTheta=-0.61 mountX=-0.17 mountY=0.30, mountTheta=2.08
00:17:01.568 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.19, opts=13)
00:17:01.568 00.000 12268 Enqueuing Move request for scope (0.28, -0.19)
00:17:01.568 00.000 11616 Worker thread wakes up
00:17:01.568 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.19) opts 0xd
00:17:01.568 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.19)
00:17:01.568 00.000 11616 Moving (0.28, -0.19) raw xDistance=-0.17 yDistance=0.30
00:17:01.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
00:17:01.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
00:17:01.568 00.000 11616 MoveAxis(E, 93, ABG)
00:17:01.569 00.001 11616 Guiding  Dir = 2, Dur = 93
00:17:01.569 00.000 11616 IsSlewing returns 0
00:17:01.569 00.000 11616 IsGuiding returns 0
00:17:01.569 00.000 11616 PulseGuide returned control before completion, sleep 103
00:17:01.591 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=70, Gamma=1.290
00:17:01.610 00.019 12268 UpdateGuideState exits: m=195 SNR=9.6
00:17:01.611 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:01.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:01.611 00.000 12268 Enqueuing Expose request
00:17:01.680 00.069 11616 IsGuiding returns 1
00:17:01.680 00.000 11616 scope still moving after pulse duration time elapsed
00:17:01.712 00.032 11616 IsSlewing returns 0
00:17:01.713 00.001 11616 IsGuiding returns 0
00:17:01.713 00.000 11616 scope move finished after 93 + 50 ms
00:17:01.713 00.000 11616 Move returns status 0, amount 93
00:17:01.713 00.000 11616 MoveAxis(S, 25, ABG)
00:17:01.713 00.000 11616 Guiding  Dir = 1, Dur = 25
00:17:01.713 00.000 11616 IsSlewing returns 0
00:17:01.714 00.001 11616 IsGuiding returns 0
00:17:01.714 00.000 11616 PulseGuide returned control before completion, sleep 35
00:17:01.758 00.044 11616 IsGuiding returns 1
00:17:01.759 00.001 11616 scope still moving after pulse duration time elapsed
00:17:01.790 00.031 11616 IsSlewing returns 0
00:17:01.791 00.001 11616 IsGuiding returns 0
00:17:01.791 00.000 11616 scope move finished after 25 + 51 ms
00:17:01.791 00.000 11616 Move returns status 0, amount 25
00:17:01.791 00.000 11616 move complete, result=0
00:17:01.791 00.000 11616 worker thread done servicing request
00:17:01.792 00.001 11616 Worker thread wakes up
00:17:01.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:01.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:01.792 00.000 12268 GuideStep: -0.2 px 93 ms EAST, 0.3 px 25 ms SOUTH
00:17:03.805 02.013 11616 Exposure complete
00:17:03.862 00.057 11616 worker thread done servicing request
00:17:03.862 00.000 12268 OnExposeComplete: enter
00:17:03.862 00.000 12268 UpdateGuideState(): m_state=6
00:17:03.863 00.001 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 972
00:17:03.863 00.000 12268 Star::Find returns 1 (0), X=917.63, Y=23.57, Mass=248, SNR=10.8, Peak=29 HFD=3.9
00:17:03.863 00.000 12268 Star::Find false star n=18 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
00:17:03.863 00.000 12268 MultiStar: [#1 0.53,0.15,0.55,U] [#2 0.21,-1.01,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 0.51,-1.49,0.00,M8] [#5 0.10,0.01,0.88,U] 
00:17:03.863 00.000 12268 refined, 2 included, MultiStar: {0.65, 0.21}, one-star: {1.21, 0.42}
00:17:03.863 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
00:17:03.863 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
00:17:03.864 00.001 12268 CameraToMount -- cameraX=0.65 cameraY=0.21 hyp=0.69 cameraTheta=0.31 mountX=0.28 mountY=0.62, mountTheta=1.15
00:17:03.865 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=0.21, opts=13)
00:17:03.866 00.001 12268 Enqueuing Move request for scope (0.65, 0.21)
00:17:03.866 00.000 11616 Worker thread wakes up
00:17:03.866 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.21) opts 0xd
00:17:03.866 00.000 11616 Handling offset move in thread for scope, endpoint = (0.65, 0.21)
00:17:03.866 00.000 11616 Moving (0.65, 0.21) raw xDistance=0.28 yDistance=0.62
00:17:03.866 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:17:03.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:17:03.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
00:17:03.866 00.000 11616 MoveAxis(E, 0, ABG)
00:17:03.866 00.000 11616 Move returns status 0, amount 0
00:17:03.867 00.001 11616 MoveAxis(S, 53, ABG)
00:17:03.867 00.000 11616 Guiding  Dir = 1, Dur = 53
00:17:03.867 00.000 11616 IsSlewing returns 0
00:17:03.867 00.000 11616 IsGuiding returns 0
00:17:03.868 00.001 11616 PulseGuide returned control before completion, sleep 63
00:17:03.889 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=51, Gamma=1.290
00:17:03.907 00.018 12268 UpdateGuideState exits: m=248 SNR=10.8
00:17:03.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:03.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:03.907 00.000 12268 Enqueuing Expose request
00:17:03.944 00.037 11616 IsGuiding returns 1
00:17:03.944 00.000 11616 scope still moving after pulse duration time elapsed
00:17:03.975 00.031 11616 IsSlewing returns 0
00:17:03.975 00.000 11616 IsGuiding returns 0
00:17:03.975 00.000 11616 scope move finished after 53 + 55 ms
00:17:03.975 00.000 11616 Move returns status 0, amount 53
00:17:03.975 00.000 11616 move complete, result=0
00:17:03.975 00.000 11616 worker thread done servicing request
00:17:03.976 00.001 11616 Worker thread wakes up
00:17:03.976 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.6 px 53 ms SOUTH
00:17:03.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:03.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:05.983 02.007 11616 Exposure complete
00:17:06.037 00.054 11616 worker thread done servicing request
00:17:06.037 00.000 12268 OnExposeComplete: enter
00:17:06.037 00.000 12268 UpdateGuideState(): m_state=6
00:17:06.037 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 973
00:17:06.037 00.000 12268 Star::Find returns 1 (0), X=916.98, Y=23.02, Mass=214, SNR=10.0, Peak=28 HFD=4.4
00:17:06.037 00.000 12268 Star::Find false star n=10 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=8
00:17:06.037 00.000 12268 MultiStar: [#1 0.70,0.02,0.52,U] [#2 0.66,-0.94,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.62,-1.34,0.00,M9] [#5 0.02,0.02,0.95,U] 
00:17:06.037 00.000 12268 refined, 2 included, MultiStar: {0.38, -0.04}, one-star: {0.57, -0.14}
00:17:06.037 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
00:17:06.037 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
00:17:06.037 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.04 hyp=0.39 cameraTheta=-0.12 mountX=-0.01 mountY=0.39, mountTheta=1.59
00:17:06.039 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.04, opts=13)
00:17:06.039 00.000 12268 Enqueuing Move request for scope (0.38, -0.04)
00:17:06.039 00.000 11616 Worker thread wakes up
00:17:06.039 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.04) opts 0xd
00:17:06.039 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.04)
00:17:06.039 00.000 11616 Moving (0.38, -0.04) raw xDistance=-0.01 yDistance=0.39
00:17:06.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:06.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:17:06.040 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
00:17:06.040 00.000 11616 MoveAxis(E, 0, ABG)
00:17:06.040 00.000 11616 Move returns status 0, amount 0
00:17:06.040 00.000 11616 MoveAxis(S, 33, ABG)
00:17:06.040 00.000 11616 Guiding  Dir = 1, Dur = 33
00:17:06.040 00.000 11616 IsSlewing returns 0
00:17:06.040 00.000 11616 IsGuiding returns 0
00:17:06.041 00.001 11616 PulseGuide returned control before completion, sleep 43
00:17:06.062 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=56, Gamma=1.290
00:17:06.079 00.017 12268 UpdateGuideState exits: m=214 SNR=10.0
00:17:06.079 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:06.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:06.079 00.000 12268 Enqueuing Expose request
00:17:06.091 00.012 11616 IsGuiding returns 1
00:17:06.091 00.000 11616 scope still moving after pulse duration time elapsed
00:17:06.123 00.032 11616 IsSlewing returns 0
00:17:06.123 00.000 11616 IsGuiding returns 0
00:17:06.123 00.000 11616 scope move finished after 33 + 49 ms
00:17:06.124 00.001 11616 Move returns status 0, amount 33
00:17:06.124 00.000 11616 move complete, result=0
00:17:06.124 00.000 11616 worker thread done servicing request
00:17:06.124 00.000 11616 Worker thread wakes up
00:17:06.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:06.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:06.126 00.002 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 33 ms SOUTH
00:17:08.133 02.007 11616 Exposure complete
00:17:08.186 00.053 11616 worker thread done servicing request
00:17:08.186 00.000 12268 OnExposeComplete: enter
00:17:08.186 00.000 12268 UpdateGuideState(): m_state=6
00:17:08.187 00.001 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 974
00:17:08.187 00.000 12268 Star::Find returns 1 (0), X=917.34, Y=23.44, Mass=186, SNR=9.3, Peak=24 HFD=4.9
00:17:08.187 00.000 12268 Star::Find false star n=20 nbg=284 bg=7.0 sigma=0.7 thresh=9 peak=9
00:17:08.187 00.000 12268 Star::Find false star n=13 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
00:17:08.187 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.19,-1.16,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 0.49,-1.47,0.00,M10] [#5 0.07,-0.22,1.03,U] 
00:17:08.187 00.000 12268 refined, 1 included, MultiStar: {0.49, 0.03}, one-star: {0.92, 0.28}
00:17:08.187 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
00:17:08.187 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.75)
00:17:08.187 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.03 hyp=0.49 cameraTheta=0.05 mountX=0.07 mountY=0.48, mountTheta=1.42
00:17:08.189 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.03, opts=13)
00:17:08.189 00.000 12268 Enqueuing Move request for scope (0.49, 0.03)
00:17:08.189 00.000 11616 Worker thread wakes up
00:17:08.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.03) opts 0xd
00:17:08.189 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.03)
00:17:08.189 00.000 11616 Moving (0.49, 0.03) raw xDistance=0.07 yDistance=0.48
00:17:08.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:08.190 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:17:08.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
00:17:08.190 00.000 11616 MoveAxis(E, 0, ABG)
00:17:08.190 00.000 11616 Move returns status 0, amount 0
00:17:08.190 00.000 11616 MoveAxis(S, 41, ABG)
00:17:08.190 00.000 11616 Guiding  Dir = 1, Dur = 41
00:17:08.190 00.000 11616 IsSlewing returns 0
00:17:08.190 00.000 11616 IsGuiding returns 0
00:17:08.191 00.001 11616 PulseGuide returned control before completion, sleep 51
00:17:08.212 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=52, Gamma=1.290
00:17:08.230 00.018 12268 UpdateGuideState exits: m=186 SNR=9.3
00:17:08.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:08.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:08.231 00.001 12268 Enqueuing Expose request
00:17:08.249 00.018 11616 IsGuiding returns 1
00:17:08.249 00.000 11616 scope still moving after pulse duration time elapsed
00:17:08.280 00.031 11616 IsSlewing returns 0
00:17:08.280 00.000 11616 IsGuiding returns 1
00:17:08.310 00.030 11616 IsSlewing returns 0
00:17:08.310 00.000 11616 IsGuiding returns 1
00:17:08.342 00.032 11616 IsSlewing returns 0
00:17:08.342 00.000 11616 IsGuiding returns 1
00:17:08.373 00.031 11616 IsSlewing returns 0
00:17:08.374 00.001 11616 IsGuiding returns 1
00:17:08.405 00.031 11616 IsSlewing returns 0
00:17:08.406 00.001 11616 IsGuiding returns 1
00:17:08.437 00.031 11616 IsSlewing returns 0
00:17:08.438 00.001 11616 IsGuiding returns 1
00:17:08.469 00.031 11616 IsSlewing returns 0
00:17:08.470 00.001 11616 IsGuiding returns 0
00:17:08.470 00.000 11616 scope move finished after 41 + 238 ms
00:17:08.470 00.000 11616 Move returns status 0, amount 41
00:17:08.470 00.000 11616 move complete, result=0
00:17:08.470 00.000 11616 worker thread done servicing request
00:17:08.470 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 41 ms SOUTH
00:17:08.471 00.001 11616 Worker thread wakes up
00:17:08.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:08.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:10.481 02.010 11616 Exposure complete
00:17:10.537 00.056 11616 worker thread done servicing request
00:17:10.538 00.001 12268 OnExposeComplete: enter
00:17:10.538 00.000 12268 UpdateGuideState(): m_state=6
00:17:10.538 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 975
00:17:10.538 00.000 12268 Star::Find returns 1 (0), X=916.68, Y=23.20, Mass=175, SNR=9.0, Peak=27 HFD=4.6
00:17:10.538 00.000 12268 Star::Find false star n=12 nbg=283 bg=7.1 sigma=0.7 thresh=9 peak=8
00:17:10.539 00.001 12268 MultiStar: [#1 -0.29,0.72,0.51,U] [#2 0.73,-0.69,0.00,R] [#3 0.00,0.00,0.00,L] [#4 0.74,-1.06,0.00,R] [#5 -0.18,0.00,1.06,U] 
00:17:10.539 00.000 12268 refined, 2 included, MultiStar: {-0.03, 0.16}, one-star: {0.27, 0.05}
00:17:10.539 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
00:17:10.539 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
00:17:10.539 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.74 mountX=0.16 mountY=-0.05, mountTheta=-0.30
00:17:10.540 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.16, opts=13)
00:17:10.540 00.000 12268 Enqueuing Move request for scope (-0.03, 0.16)
00:17:10.540 00.000 11616 Worker thread wakes up
00:17:10.540 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
00:17:10.541 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
00:17:10.541 00.000 11616 Moving (-0.03, 0.16) raw xDistance=0.16 yDistance=-0.05
00:17:10.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:17:10.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:17:10.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:10.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:17:10.541 00.000 11616 MoveAxis(E, 0, ABG)
00:17:10.541 00.000 11616 Move returns status 0, amount 0
00:17:10.541 00.000 11616 MoveAxis(N, 0, ABG)
00:17:10.541 00.000 11616 Move returns status 0, amount 0
00:17:10.541 00.000 11616 move complete, result=0
00:17:10.542 00.001 11616 worker thread done servicing request
00:17:10.562 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=60, Gamma=1.290
00:17:10.579 00.017 12268 UpdateGuideState exits: m=175 SNR=9.0
00:17:10.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:10.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:10.579 00.000 12268 Enqueuing Expose request
00:17:10.580 00.001 11616 Worker thread wakes up
00:17:10.580 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:10.580 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:10.580 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:12.606 02.026 11616 Exposure complete
00:17:12.666 00.060 11616 worker thread done servicing request
00:17:12.666 00.000 12268 OnExposeComplete: enter
00:17:12.666 00.000 12268 UpdateGuideState(): m_state=6
00:17:12.666 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 976
00:17:12.666 00.000 12268 Star::Find returns 1 (0), X=916.99, Y=23.61, Mass=158, SNR=8.5, Peak=25 HFD=4.9
00:17:12.666 00.000 12268 Star::Find false star n=13 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:17:12.666 00.000 12268 Star::Find false star n=7 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=9
00:17:12.667 00.001 12268 MultiStar: [#1 0.90,0.81,0.00,M1] [#2 0.06,0.85,0.67,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.06,-0.11,1.09,U] 
00:17:12.667 00.000 12268 refined, 2 included, MultiStar: {0.20, 0.33}, one-star: {0.58, 0.46}
00:17:12.667 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
00:17:12.667 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
00:17:12.667 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.33 hyp=0.38 cameraTheta=1.02 mountX=0.35 mountY=0.16, mountTheta=0.43
00:17:12.668 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.33, opts=13)
00:17:12.668 00.000 12268 Enqueuing Move request for scope (0.20, 0.33)
00:17:12.668 00.000 11616 Worker thread wakes up
00:17:12.669 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.33) opts 0xd
00:17:12.669 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.33)
00:17:12.669 00.000 11616 Moving (0.20, 0.33) raw xDistance=0.35 yDistance=0.16
00:17:12.669 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
00:17:12.669 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.04
00:17:12.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
00:17:12.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:17:12.669 00.000 11616 MoveAxis(W, 193, ABG)
00:17:12.669 00.000 11616 Guiding  Dir = 3, Dur = 193
00:17:12.669 00.000 11616 IsSlewing returns 0
00:17:12.670 00.001 11616 IsGuiding returns 0
00:17:12.670 00.000 11616 PulseGuide returned control before completion, sleep 203
00:17:12.690 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=65, Gamma=1.290
00:17:12.707 00.017 12268 UpdateGuideState exits: m=158 SNR=8.5
00:17:12.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:12.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:12.707 00.000 12268 Enqueuing Expose request
00:17:12.880 00.173 11616 IsGuiding returns 1
00:17:12.880 00.000 11616 scope still moving after pulse duration time elapsed
00:17:12.910 00.030 11616 IsSlewing returns 0
00:17:12.911 00.001 11616 IsGuiding returns 0
00:17:12.911 00.000 11616 scope move finished after 193 + 48 ms
00:17:12.911 00.000 11616 Move returns status 0, amount 193
00:17:12.911 00.000 11616 MoveAxis(S, 13, ABG)
00:17:12.911 00.000 11616 Guiding  Dir = 1, Dur = 13
00:17:12.911 00.000 11616 IsSlewing returns 0
00:17:12.912 00.001 11616 IsGuiding returns 0
00:17:12.912 00.000 11616 PulseGuide returned control before completion, sleep 23
00:17:12.942 00.030 11616 IsGuiding returns 1
00:17:12.942 00.000 11616 scope still moving after pulse duration time elapsed
00:17:12.973 00.031 11616 IsSlewing returns 0
00:17:12.974 00.001 11616 IsGuiding returns 0
00:17:12.974 00.000 11616 scope move finished after 13 + 48 ms
00:17:12.974 00.000 11616 Move returns status 0, amount 13
00:17:12.974 00.000 11616 move complete, result=0
00:17:12.974 00.000 11616 worker thread done servicing request
00:17:12.974 00.000 11616 Worker thread wakes up
00:17:12.974 00.000 12268 GuideStep: 0.3 px 193 ms WEST, 0.2 px 13 ms SOUTH
00:17:12.975 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:12.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:14.982 02.007 11616 Exposure complete
00:17:15.039 00.057 11616 worker thread done servicing request
00:17:15.039 00.000 12268 OnExposeComplete: enter
00:17:15.040 00.001 12268 UpdateGuideState(): m_state=6
00:17:15.040 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 977
00:17:15.040 00.000 12268 Star::Find returns 1 (0), X=917.34, Y=23.01, Mass=149, SNR=8.3, Peak=23 HFD=4.8
00:17:15.040 00.000 12268 Star::Find false star n=11 nbg=279 bg=7.0 sigma=0.6 thresh=9 peak=9
00:17:15.040 00.000 12268 Star::Find false star n=10 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:17:15.040 00.000 12268 MultiStar: [#1 0.27,0.12,0.65,U] [#2 0.44,-0.17,0.62,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.09,-0.07,1.13,U] 
00:17:15.040 00.000 12268 refined, 3 included, MultiStar: {0.37, -0.07}, one-star: {0.92, -0.14}
00:17:15.040 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
00:17:15.040 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.51)
00:17:15.041 00.001 12268 CameraToMount -- cameraX=0.37 cameraY=-0.07 hyp=0.38 cameraTheta=-0.19 mountX=-0.04 mountY=0.38, mountTheta=1.67
00:17:15.043 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.07, opts=13)
00:17:15.043 00.000 12268 Enqueuing Move request for scope (0.37, -0.07)
00:17:15.043 00.000 11616 Worker thread wakes up
00:17:15.043 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.07) opts 0xd
00:17:15.043 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.07)
00:17:15.043 00.000 11616 Moving (0.37, -0.07) raw xDistance=-0.04 yDistance=0.38
00:17:15.044 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:15.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:17:15.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
00:17:15.044 00.000 11616 MoveAxis(E, 0, ABG)
00:17:15.044 00.000 11616 Move returns status 0, amount 0
00:17:15.044 00.000 11616 MoveAxis(S, 32, ABG)
00:17:15.044 00.000 11616 Guiding  Dir = 1, Dur = 32
00:17:15.044 00.000 11616 IsSlewing returns 0
00:17:15.045 00.001 11616 IsGuiding returns 0
00:17:15.045 00.000 11616 PulseGuide returned control before completion, sleep 42
00:17:15.067 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=63, Gamma=1.290
00:17:15.086 00.019 12268 UpdateGuideState exits: m=149 SNR=8.3
00:17:15.086 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:15.086 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:15.086 00.000 12268 Enqueuing Expose request
00:17:15.104 00.018 11616 IsGuiding returns 1
00:17:15.104 00.000 11616 scope still moving after pulse duration time elapsed
00:17:15.134 00.030 11616 IsSlewing returns 0
00:17:15.135 00.001 11616 IsGuiding returns 0
00:17:15.135 00.000 11616 scope move finished after 32 + 58 ms
00:17:15.135 00.000 11616 Move returns status 0, amount 32
00:17:15.135 00.000 11616 move complete, result=0
00:17:15.135 00.000 11616 worker thread done servicing request
00:17:15.135 00.000 11616 Worker thread wakes up
00:17:15.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:15.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:15.136 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 32 ms SOUTH
00:17:17.138 02.002 11616 Exposure complete
00:17:17.193 00.055 11616 worker thread done servicing request
00:17:17.193 00.000 12268 OnExposeComplete: enter
00:17:17.194 00.001 12268 UpdateGuideState(): m_state=6
00:17:17.194 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 978
00:17:17.194 00.000 12268 Star::Find returns 1 (0), X=916.81, Y=22.68, Mass=97, SNR=6.8, Peak=23 HFD=2.8
00:17:17.194 00.000 12268 Status Line: Mass: 97 vs 242
00:17:17.196 00.002 12268 UpdateCurrentPosition: star mass new=97.4 exp=242.2 thresh=50% limits=(121.1, 889.5, 484.4)
00:17:17.196 00.000 12268 DistanceChecker: activated
00:17:17.196 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:17:17.197 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:17:17.197 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:17:17.197 00.000 11616 Worker thread wakes up
00:17:17.197 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:17:17.198 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:17:17.198 00.000 11616 move complete, result=0
00:17:17.198 00.000 11616 worker thread done servicing request
00:17:17.308 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:17:17.308 00.000 12268 Status Line: Star lost - mass changed
00:17:17.314 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=54, Gamma=1.290
00:17:17.331 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:17:17.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:17.331 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:17:17.332 00.001 12268 Enqueuing Expose request
00:17:17.332 00.000 11616 Worker thread wakes up
00:17:17.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:17.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:17:19.337 02.005 11616 Exposure complete
00:17:19.391 00.054 11616 worker thread done servicing request
00:17:19.391 00.000 12268 OnExposeComplete: enter
00:17:19.391 00.000 12268 UpdateGuideState(): m_state=6
00:17:19.392 00.001 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 979
00:17:19.392 00.000 12268 Star::Find returns 1 (0), X=916.84, Y=22.71, Mass=146, SNR=8.3, Peak=24 HFD=4.8
00:17:19.392 00.000 12268 DistanceChecker: deactivated
00:17:19.392 00.000 12268 Star::Find false star n=13 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:17:19.392 00.000 12268 Star::Find false star n=12 nbg=277 bg=6.9 sigma=0.7 thresh=9 peak=9
00:17:19.392 00.000 12268 MultiStar: [#1 0.35,-1.18,0.00,M1] [#2 0.21,-0.57,0.66,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.18,-0.05,1.17,U] 
00:17:19.392 00.000 12268 refined, 2 included, MultiStar: {0.13, -0.31}, one-star: {0.43, -0.45}
00:17:19.392 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
00:17:19.393 00.001 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
00:17:19.393 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.31 hyp=0.34 cameraTheta=-1.19 mountX=-0.30 mountY=0.16, mountTheta=2.64
00:17:19.394 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.31, opts=13)
00:17:19.394 00.000 12268 Enqueuing Move request for scope (0.13, -0.31)
00:17:19.394 00.000 11616 Worker thread wakes up
00:17:19.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.31) opts 0xd
00:17:19.395 00.001 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.31)
00:17:19.395 00.000 11616 Moving (0.13, -0.31) raw xDistance=-0.30 yDistance=0.16
00:17:19.395 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
00:17:19.395 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
00:17:19.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
00:17:19.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:17:19.395 00.000 11616 MoveAxis(E, 167, ABG)
00:17:19.395 00.000 11616 Guiding  Dir = 2, Dur = 167
00:17:19.395 00.000 11616 IsSlewing returns 0
00:17:19.396 00.001 11616 IsGuiding returns 0
00:17:19.396 00.000 11616 PulseGuide returned control before completion, sleep 177
00:17:19.419 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=61, Gamma=1.290
00:17:19.437 00.018 12268 UpdateGuideState exits: m=146 SNR=8.3
00:17:19.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:19.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:19.437 00.000 12268 Enqueuing Expose request
00:17:19.588 00.151 11616 IsGuiding returns 1
00:17:19.588 00.000 11616 scope still moving after pulse duration time elapsed
00:17:19.620 00.032 11616 IsSlewing returns 0
00:17:19.620 00.000 11616 IsGuiding returns 1
00:17:19.652 00.032 11616 IsSlewing returns 0
00:17:19.653 00.001 11616 IsGuiding returns 1
00:17:19.684 00.031 11616 IsSlewing returns 0
00:17:19.684 00.000 11616 IsGuiding returns 0
00:17:19.684 00.000 11616 scope move finished after 167 + 121 ms
00:17:19.685 00.001 11616 Move returns status 0, amount 167
00:17:19.685 00.000 11616 MoveAxis(S, 14, ABG)
00:17:19.685 00.000 11616 Guiding  Dir = 1, Dur = 14
00:17:19.685 00.000 11616 IsSlewing returns 0
00:17:19.685 00.000 11616 IsGuiding returns 0
00:17:19.686 00.001 11616 PulseGuide returned control before completion, sleep 24
00:17:19.715 00.029 11616 IsGuiding returns 1
00:17:19.715 00.000 11616 scope still moving after pulse duration time elapsed
00:17:19.746 00.031 11616 IsSlewing returns 0
00:17:19.769 00.023 11616 IsGuiding returns 0
00:17:19.769 00.000 11616 scope move finished after 14 + 70 ms
00:17:19.769 00.000 11616 Move returns status 0, amount 14
00:17:19.770 00.001 11616 move complete, result=0
00:17:19.770 00.000 11616 worker thread done servicing request
00:17:19.770 00.000 11616 Worker thread wakes up
00:17:19.770 00.000 12268 GuideStep: -0.3 px 167 ms EAST, 0.2 px 14 ms SOUTH
00:17:19.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:19.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:21.777 02.007 11616 Exposure complete
00:17:21.832 00.055 11616 worker thread done servicing request
00:17:21.832 00.000 12268 OnExposeComplete: enter
00:17:21.832 00.000 12268 UpdateGuideState(): m_state=6
00:17:21.832 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 980
00:17:21.833 00.001 12268 Star::Find returns 1 (0), X=916.94, Y=22.96, Mass=125, SNR=7.7, Peak=22 HFD=4.5
00:17:21.833 00.000 12268 Star::Find false star n=10 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=8
00:17:21.833 00.000 12268 MultiStar: [#1 0.31,1.07,0.00,M2] [#2 -0.40,0.75,0.64,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.07,0.05,1.26,U] 
00:17:21.833 00.000 12268 refined, 2 included, MultiStar: {0.06, 0.12}, one-star: {0.52, -0.20}
00:17:21.833 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
00:17:21.833 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
00:17:21.833 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.09 mountX=0.12 mountY=0.05, mountTheta=0.36
00:17:21.835 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.12, opts=13)
00:17:21.835 00.000 12268 Enqueuing Move request for scope (0.06, 0.12)
00:17:21.835 00.000 11616 Worker thread wakes up
00:17:21.835 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
00:17:21.835 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
00:17:21.835 00.000 11616 Moving (0.06, 0.12) raw xDistance=0.12 yDistance=0.05
00:17:21.835 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:17:21.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:17:21.835 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:21.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:17:21.836 00.001 11616 MoveAxis(E, 0, ABG)
00:17:21.836 00.000 11616 Move returns status 0, amount 0
00:17:21.836 00.000 11616 MoveAxis(N, 0, ABG)
00:17:21.836 00.000 11616 Move returns status 0, amount 0
00:17:21.836 00.000 11616 move complete, result=0
00:17:21.836 00.000 11616 worker thread done servicing request
00:17:21.857 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=58, Gamma=1.290
00:17:21.876 00.019 12268 UpdateGuideState exits: m=125 SNR=7.7
00:17:21.876 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:21.876 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:21.876 00.000 12268 Enqueuing Expose request
00:17:21.876 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:17:21.876 00.000 11616 Worker thread wakes up
00:17:21.876 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:21.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:23.893 02.017 11616 Exposure complete
00:17:23.948 00.055 11616 worker thread done servicing request
00:17:23.948 00.000 12268 OnExposeComplete: enter
00:17:23.948 00.000 12268 UpdateGuideState(): m_state=6
00:17:23.949 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 981
00:17:23.949 00.000 12268 Star::Find returns 1 (0), X=916.57, Y=22.55, Mass=69, SNR=5.7, Peak=24 HFD=4.8
00:17:23.949 00.000 12268 Status Line: Mass: 69 vs 212
00:17:23.951 00.002 12268 UpdateCurrentPosition: star mass new=69.2 exp=212.4 thresh=50% limits=(106.2, 889.5, 424.8)
00:17:23.951 00.000 12268 DistanceChecker: activated
00:17:23.951 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:17:23.952 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:17:23.952 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:17:23.952 00.000 11616 Worker thread wakes up
00:17:23.952 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:17:23.952 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:17:23.953 00.001 11616 move complete, result=0
00:17:23.953 00.000 11616 worker thread done servicing request
00:17:24.062 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:17:24.062 00.000 12268 Status Line: Star lost - mass changed
00:17:24.065 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
00:17:24.085 00.020 12268 UpdateGuideState exits: Star lost - mass changed
00:17:24.085 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:24.085 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:17:24.085 00.000 12268 Enqueuing Expose request
00:17:24.085 00.000 11616 Worker thread wakes up
00:17:24.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:24.086 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:17:26.096 02.010 11616 Exposure complete
00:17:26.150 00.054 11616 worker thread done servicing request
00:17:26.150 00.000 12268 OnExposeComplete: enter
00:17:26.150 00.000 12268 UpdateGuideState(): m_state=6
00:17:26.150 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 982
00:17:26.150 00.000 12268 Star::Find returns 1 (0), X=917.41, Y=25.46, Mass=63, SNR=5.4, Peak=26 HFD=3.0
00:17:26.150 00.000 12268 Status Line: Mass: 63 vs 202
00:17:26.153 00.003 12268 UpdateCurrentPosition: star mass new=63.0 exp=202.1 thresh=50% limits=(101.1, 889.5, 404.3)
00:17:26.153 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:17:26.154 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:17:26.154 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:17:26.154 00.000 11616 Worker thread wakes up
00:17:26.154 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:17:26.154 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:17:26.154 00.000 11616 move complete, result=0
00:17:26.154 00.000 11616 worker thread done servicing request
00:17:26.259 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:17:26.259 00.000 12268 Status Line: Star lost - mass changed
00:17:26.262 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=55, Gamma=1.290
00:17:26.280 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:17:26.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:26.280 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:17:26.280 00.000 12268 Enqueuing Expose request
00:17:26.280 00.000 11616 Worker thread wakes up
00:17:26.280 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:26.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:17:28.299 02.019 11616 Exposure complete
00:17:28.354 00.055 11616 worker thread done servicing request
00:17:28.354 00.000 12268 OnExposeComplete: enter
00:17:28.354 00.000 12268 UpdateGuideState(): m_state=6
00:17:28.355 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 983
00:17:28.355 00.000 12268 Star::Find returns 1 (0), X=916.93, Y=23.41, Mass=119, SNR=7.5, Peak=26 HFD=5.1
00:17:28.355 00.000 12268 DistanceChecker: deactivated
00:17:28.355 00.000 12268 Star::Find false star n=21 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:17:28.355 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.39,0.03,1.27,U] 
00:17:28.355 00.000 12268 refined, 1 included, MultiStar: {0.01, 0.13}, one-star: {0.51, 0.26}
00:17:28.355 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
00:17:28.356 00.001 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
00:17:28.356 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.53 mountX=0.13 mountY=-0.01, mountTheta=-0.09
00:17:28.357 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.13, opts=13)
00:17:28.357 00.000 12268 Enqueuing Move request for scope (0.01, 0.13)
00:17:28.357 00.000 11616 Worker thread wakes up
00:17:28.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
00:17:28.357 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
00:17:28.358 00.001 11616 Moving (0.01, 0.13) raw xDistance=0.13 yDistance=-0.01
00:17:28.358 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:17:28.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:17:28.358 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:28.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:17:28.358 00.000 11616 MoveAxis(E, 0, ABG)
00:17:28.358 00.000 11616 Move returns status 0, amount 0
00:17:28.359 00.001 11616 MoveAxis(N, 0, ABG)
00:17:28.359 00.000 11616 Move returns status 0, amount 0
00:17:28.359 00.000 11616 move complete, result=0
00:17:28.359 00.000 11616 worker thread done servicing request
00:17:28.378 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=63, Gamma=1.290
00:17:28.395 00.017 12268 UpdateGuideState exits: m=119 SNR=7.5
00:17:28.396 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:28.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:28.396 00.000 12268 Enqueuing Expose request
00:17:28.396 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:28.396 00.000 11616 Worker thread wakes up
00:17:28.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:28.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:30.405 02.009 11616 Exposure complete
00:17:30.462 00.057 11616 worker thread done servicing request
00:17:30.462 00.000 12268 OnExposeComplete: enter
00:17:30.462 00.000 12268 UpdateGuideState(): m_state=6
00:17:30.462 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 984
00:17:30.462 00.000 12268 Star::Find returns 1 (0), X=916.85, Y=22.23, Mass=91, SNR=6.5, Peak=26 HFD=5.5
00:17:30.462 00.000 12268 Status Line: Mass: 91 vs 191
00:17:30.465 00.003 12268 UpdateCurrentPosition: star mass new=90.7 exp=191.2 thresh=50% limits=(95.6, 889.5, 382.5)
00:17:30.465 00.000 12268 DistanceChecker: activated
00:17:30.465 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:17:30.466 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:17:30.466 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:17:30.466 00.000 11616 Worker thread wakes up
00:17:30.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:17:30.466 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:17:30.466 00.000 11616 move complete, result=0
00:17:30.466 00.000 11616 worker thread done servicing request
00:17:30.578 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:17:30.578 00.000 12268 Status Line: Star lost - mass changed
00:17:30.580 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=62, Gamma=1.290
00:17:30.599 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:17:30.599 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:30.599 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:17:30.599 00.000 12268 Enqueuing Expose request
00:17:30.599 00.000 11616 Worker thread wakes up
00:17:30.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:30.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:17:32.608 02.009 11616 Exposure complete
00:17:32.663 00.055 11616 worker thread done servicing request
00:17:32.663 00.000 12268 OnExposeComplete: enter
00:17:32.664 00.001 12268 UpdateGuideState(): m_state=6
00:17:32.664 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 985
00:17:32.664 00.000 12268 Star::Find returns 1 (0), X=916.51, Y=22.65, Mass=99, SNR=6.7, Peak=26 HFD=4.9
00:17:32.664 00.000 12268 DistanceChecker: deactivated
00:17:32.664 00.000 12268 Star::Find false star n=18 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:17:32.664 00.000 12268 Star::Find false star n=9 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=8
00:17:32.664 00.000 12268 Star::Find false star n=12 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:17:32.664 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.84,0.71,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.15,0.00,1.38,U] 
00:17:32.665 00.001 12268 refined, 1 included, MultiStar: {-0.05, -0.21}, one-star: {0.09, -0.50}
00:17:32.665 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
00:17:32.665 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
00:17:32.665 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.21 cameraTheta=-1.79 mountX=-0.21 mountY=-0.02, mountTheta=-3.05
00:17:32.668 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.21, opts=13)
00:17:32.668 00.000 12268 Enqueuing Move request for scope (-0.05, -0.21)
00:17:32.668 00.000 11616 Worker thread wakes up
00:17:32.668 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
00:17:32.668 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
00:17:32.668 00.000 11616 Moving (-0.05, -0.21) raw xDistance=-0.21 yDistance=-0.02
00:17:32.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
00:17:32.669 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:32.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:17:32.669 00.000 11616 MoveAxis(E, 118, ABG)
00:17:32.669 00.000 11616 Guiding  Dir = 2, Dur = 118
00:17:32.669 00.000 11616 IsSlewing returns 0
00:17:32.669 00.000 11616 IsGuiding returns 0
00:17:32.670 00.001 11616 PulseGuide returned control before completion, sleep 128
00:17:32.691 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=65, Gamma=1.290
00:17:32.709 00.018 12268 UpdateGuideState exits: m=99 SNR=6.7
00:17:32.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:32.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:32.709 00.000 12268 Enqueuing Expose request
00:17:32.812 00.103 11616 IsGuiding returns 1
00:17:32.812 00.000 11616 scope still moving after pulse duration time elapsed
00:17:32.844 00.032 11616 IsSlewing returns 0
00:17:32.845 00.001 11616 IsGuiding returns 1
00:17:32.875 00.030 11616 IsSlewing returns 0
00:17:32.876 00.001 11616 IsGuiding returns 1
00:17:32.907 00.031 11616 IsSlewing returns 0
00:17:32.907 00.000 11616 IsGuiding returns 1
00:17:32.938 00.031 11616 IsSlewing returns 0
00:17:32.939 00.001 11616 IsGuiding returns 1
00:17:32.970 00.031 11616 IsSlewing returns 0
00:17:32.971 00.001 11616 IsGuiding returns 1
00:17:33.001 00.030 11616 IsSlewing returns 0
00:17:33.002 00.001 11616 IsGuiding returns 0
00:17:33.002 00.000 11616 scope move finished after 118 + 214 ms
00:17:33.002 00.000 11616 Move returns status 0, amount 118
00:17:33.014 00.012 11616 MoveAxis(N, 0, ABG)
00:17:33.014 00.000 11616 Move returns status 0, amount 0
00:17:33.015 00.001 11616 move complete, result=0
00:17:33.015 00.000 11616 worker thread done servicing request
00:17:33.015 00.000 11616 Worker thread wakes up
00:17:33.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:33.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:33.015 00.000 12268 GuideStep: -0.2 px 118 ms EAST, -0.0 px 0 ms NORTH
00:17:35.028 02.013 11616 Exposure complete
00:17:35.085 00.057 12268 OnExposeComplete: enter
00:17:35.085 00.000 12268 UpdateGuideState(): m_state=6
00:17:35.085 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 986
00:17:35.085 00.000 11616 worker thread done servicing request
00:17:35.085 00.000 12268 Star::Find returns 1 (0), X=916.59, Y=23.01, Mass=130, SNR=7.8, Peak=26 HFD=4.6
00:17:35.086 00.001 12268 Star::Find false star n=21 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
00:17:35.086 00.000 12268 Star::Find false star n=9 nbg=277 bg=6.9 sigma=0.7 thresh=9 peak=8
00:17:35.086 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.07,-0.53,0.55,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.07,-0.04,1.21,U] 
00:17:35.086 00.000 12268 refined, 2 included, MultiStar: {0.02, -0.18}, one-star: {0.18, -0.15}
00:17:35.086 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
00:17:35.086 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.25)
00:17:35.086 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.45 mountX=-0.17 mountY=0.04, mountTheta=2.90
00:17:35.088 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.18, opts=13)
00:17:35.089 00.001 12268 Enqueuing Move request for scope (0.02, -0.18)
00:17:35.092 00.003 11616 Worker thread wakes up
00:17:35.092 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
00:17:35.093 00.001 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
00:17:35.093 00.000 11616 Moving (0.02, -0.18) raw xDistance=-0.17 yDistance=0.04
00:17:35.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
00:17:35.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:35.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:17:35.093 00.000 11616 MoveAxis(E, 97, ABG)
00:17:35.093 00.000 11616 Guiding  Dir = 2, Dur = 97
00:17:35.093 00.000 11616 IsSlewing returns 0
00:17:35.094 00.001 11616 IsGuiding returns 0
00:17:35.094 00.000 11616 PulseGuide returned control before completion, sleep 107
00:17:35.118 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=60, Gamma=1.290
00:17:35.141 00.023 12268 UpdateGuideState exits: m=130 SNR=7.8
00:17:35.141 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:35.142 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:35.142 00.000 12268 Enqueuing Expose request
00:17:35.216 00.074 11616 IsGuiding returns 1
00:17:35.216 00.000 11616 scope still moving after pulse duration time elapsed
00:17:35.246 00.030 11616 IsSlewing returns 0
00:17:35.246 00.000 11616 IsGuiding returns 1
00:17:35.277 00.031 11616 IsSlewing returns 0
00:17:35.277 00.000 11616 IsGuiding returns 1
00:17:35.309 00.032 11616 IsSlewing returns 0
00:17:35.309 00.000 11616 IsGuiding returns 1
00:17:35.339 00.030 11616 IsSlewing returns 0
00:17:35.340 00.001 11616 IsGuiding returns 1
00:17:35.372 00.032 11616 IsSlewing returns 0
00:17:35.372 00.000 11616 IsGuiding returns 1
00:17:35.401 00.029 11616 IsSlewing returns 0
00:17:35.402 00.001 11616 IsGuiding returns 0
00:17:35.402 00.000 11616 scope move finished after 97 + 211 ms
00:17:35.402 00.000 11616 Move returns status 0, amount 97
00:17:35.402 00.000 11616 MoveAxis(N, 0, ABG)
00:17:35.402 00.000 11616 Move returns status 0, amount 0
00:17:35.402 00.000 11616 move complete, result=0
00:17:35.402 00.000 11616 worker thread done servicing request
00:17:35.403 00.001 11616 Worker thread wakes up
00:17:35.403 00.000 12268 GuideStep: -0.2 px 97 ms EAST, 0.0 px 0 ms NORTH
00:17:35.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:35.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:37.421 02.018 11616 Exposure complete
00:17:37.476 00.055 11616 worker thread done servicing request
00:17:37.477 00.001 12268 OnExposeComplete: enter
00:17:37.477 00.000 12268 UpdateGuideState(): m_state=6
00:17:37.477 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 987
00:17:37.477 00.000 12268 Star::Find returns 1 (0), X=916.49, Y=22.90, Mass=88, SNR=6.5, Peak=23 HFD=2.6
00:17:37.477 00.000 12268 Star::Find false star n=18 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:17:37.477 00.000 12268 Star::Find false star n=9 nbg=279 bg=6.8 sigma=0.7 thresh=9 peak=9
00:17:37.477 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.93,0.09,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.06,0.02,1.51,U] 
00:17:37.477 00.000 12268 refined, 1 included, MultiStar: {0.07, -0.08}, one-star: {0.08, -0.25}
00:17:37.477 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
00:17:37.478 00.001 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.79)
00:17:37.478 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.91 mountX=-0.08 mountY=0.08, mountTheta=2.37
00:17:37.479 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.08, opts=13)
00:17:37.479 00.000 12268 Enqueuing Move request for scope (0.07, -0.08)
00:17:37.479 00.000 11616 Worker thread wakes up
00:17:37.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
00:17:37.479 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
00:17:37.479 00.000 11616 Moving (0.07, -0.08) raw xDistance=-0.08 yDistance=0.08
00:17:37.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:37.480 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:17:37.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:37.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:17:37.480 00.000 11616 MoveAxis(E, 0, ABG)
00:17:37.480 00.000 11616 Move returns status 0, amount 0
00:17:37.480 00.000 11616 MoveAxis(N, 0, ABG)
00:17:37.480 00.000 11616 Move returns status 0, amount 0
00:17:37.480 00.000 11616 move complete, result=0
00:17:37.480 00.000 11616 worker thread done servicing request
00:17:37.502 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
00:17:37.519 00.017 12268 UpdateGuideState exits: m=88 SNR=6.5
00:17:37.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:37.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:37.519 00.000 12268 Enqueuing Expose request
00:17:37.519 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:17:37.519 00.000 11616 Worker thread wakes up
00:17:37.520 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:37.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:39.534 02.014 11616 Exposure complete
00:17:39.593 00.059 11616 worker thread done servicing request
00:17:39.593 00.000 12268 OnExposeComplete: enter
00:17:39.593 00.000 12268 UpdateGuideState(): m_state=6
00:17:39.593 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 988
00:17:39.594 00.001 12268 Star::Find returns 1 (0), X=916.66, Y=22.79, Mass=109, SNR=7.1, Peak=25 HFD=5.9
00:17:39.594 00.000 12268 Star::Find false star n=18 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:17:39.594 00.000 12268 Star::Find false star n=7 nbg=287 bg=6.8 sigma=0.7 thresh=9 peak=9
00:17:39.594 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -1.05,0.46,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.06,0.00,1.31,U] 
00:17:39.594 00.000 12268 refined, 1 included, MultiStar: {0.07, -0.15}, one-star: {0.25, -0.36}
00:17:39.594 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
00:17:39.594 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.57)
00:17:39.594 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.13 mountX=-0.15 mountY=0.09, mountTheta=2.58
00:17:39.601 00.007 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.15, opts=13)
00:17:39.601 00.000 12268 Enqueuing Move request for scope (0.07, -0.15)
00:17:39.601 00.000 11616 Worker thread wakes up
00:17:39.601 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
00:17:39.602 00.001 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
00:17:39.602 00.000 11616 Moving (0.07, -0.15) raw xDistance=-0.15 yDistance=0.09
00:17:39.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
00:17:39.602 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:39.602 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:17:39.602 00.000 11616 MoveAxis(E, 81, ABG)
00:17:39.602 00.000 11616 Guiding  Dir = 2, Dur = 81
00:17:39.602 00.000 11616 IsSlewing returns 0
00:17:39.602 00.000 11616 IsGuiding returns 0
00:17:39.603 00.001 11616 PulseGuide returned control before completion, sleep 91
00:17:39.628 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
00:17:39.651 00.023 12268 UpdateGuideState exits: m=109 SNR=7.1
00:17:39.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:39.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:39.651 00.000 12268 Enqueuing Expose request
00:17:39.696 00.045 11616 IsGuiding returns 1
00:17:39.696 00.000 11616 scope still moving after pulse duration time elapsed
00:17:39.728 00.032 11616 IsSlewing returns 0
00:17:39.728 00.000 11616 IsGuiding returns 0
00:17:39.728 00.000 11616 scope move finished after 81 + 44 ms
00:17:39.728 00.000 11616 Move returns status 0, amount 81
00:17:39.728 00.000 11616 MoveAxis(N, 0, ABG)
00:17:39.728 00.000 11616 Move returns status 0, amount 0
00:17:39.728 00.000 11616 move complete, result=0
00:17:39.729 00.001 11616 worker thread done servicing request
00:17:39.729 00.000 11616 Worker thread wakes up
00:17:39.729 00.000 12268 GuideStep: -0.1 px 81 ms EAST, 0.1 px 0 ms NORTH
00:17:39.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:39.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:41.747 02.018 11616 Exposure complete
00:17:41.801 00.054 11616 worker thread done servicing request
00:17:41.801 00.000 12268 OnExposeComplete: enter
00:17:41.801 00.000 12268 UpdateGuideState(): m_state=6
00:17:41.801 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 989
00:17:41.802 00.001 12268 Star::Find returns 1 (0), X=916.49, Y=23.79, Mass=152, SNR=8.4, Peak=24 HFD=4.9
00:17:41.802 00.000 12268 Star::Find false star n=10 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:17:41.802 00.000 12268 MultiStar: [#1 -0.31,1.32,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.12,0.05,1.13,U] 
00:17:41.802 00.000 12268 refined, 1 included, MultiStar: {-0.03, 0.33}, one-star: {0.07, 0.64}
00:17:41.802 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
00:17:41.802 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
00:17:41.802 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.33 hyp=0.33 cameraTheta=1.66 mountX=0.32 mountY=-0.07, mountTheta=-0.21
00:17:41.808 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.33, opts=13)
00:17:41.808 00.000 12268 Enqueuing Move request for scope (-0.03, 0.33)
00:17:41.808 00.000 11616 Worker thread wakes up
00:17:41.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.33) opts 0xd
00:17:41.808 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.33)
00:17:41.808 00.000 11616 Moving (-0.03, 0.33) raw xDistance=0.32 yDistance=-0.07
00:17:41.808 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
00:17:41.808 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
00:17:41.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
00:17:41.809 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:41.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:17:41.809 00.000 11616 MoveAxis(W, 181, ABG)
00:17:41.809 00.000 11616 Guiding  Dir = 3, Dur = 181
00:17:41.809 00.000 11616 IsSlewing returns 0
00:17:41.809 00.000 11616 IsGuiding returns 0
00:17:41.810 00.001 11616 PulseGuide returned control before completion, sleep 191
00:17:41.831 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=34, Gamma=1.290
00:17:41.848 00.017 12268 UpdateGuideState exits: m=152 SNR=8.4
00:17:41.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:41.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:41.848 00.000 12268 Enqueuing Expose request
00:17:42.006 00.158 11616 IsGuiding returns 1
00:17:42.006 00.000 11616 scope still moving after pulse duration time elapsed
00:17:42.038 00.032 11616 IsSlewing returns 0
00:17:42.038 00.000 11616 IsGuiding returns 0
00:17:42.038 00.000 11616 scope move finished after 181 + 48 ms
00:17:42.039 00.001 11616 Move returns status 0, amount 181
00:17:42.039 00.000 11616 MoveAxis(N, 0, ABG)
00:17:42.039 00.000 11616 Move returns status 0, amount 0
00:17:42.039 00.000 11616 move complete, result=0
00:17:42.039 00.000 11616 worker thread done servicing request
00:17:42.039 00.000 11616 Worker thread wakes up
00:17:42.039 00.000 12268 GuideStep: 0.3 px 181 ms WEST, -0.1 px 0 ms NORTH
00:17:42.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:42.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:44.047 02.008 11616 Exposure complete
00:17:44.102 00.055 11616 worker thread done servicing request
00:17:44.102 00.000 12268 OnExposeComplete: enter
00:17:44.102 00.000 12268 UpdateGuideState(): m_state=6
00:17:44.103 00.001 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 990
00:17:44.103 00.000 12268 Star::Find returns 1 (0), X=916.92, Y=23.62, Mass=141, SNR=8.1, Peak=25 HFD=3.9
00:17:44.103 00.000 12268 Star::Find false star n=16 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
00:17:44.103 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -1.54,0.46,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.02,-0.02,1.18,U] 
00:17:44.103 00.000 12268 refined, 1 included, MultiStar: {0.24, 0.20}, one-star: {0.51, 0.47}
00:17:44.103 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
00:17:44.103 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.40)
00:17:44.103 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.20 hyp=0.32 cameraTheta=0.70 mountX=0.23 mountY=0.21, mountTheta=0.76
00:17:44.105 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.20, opts=13)
00:17:44.105 00.000 12268 Enqueuing Move request for scope (0.24, 0.20)
00:17:44.105 00.000 11616 Worker thread wakes up
00:17:44.105 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.20) opts 0xd
00:17:44.105 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.20)
00:17:44.105 00.000 11616 Moving (0.24, 0.20) raw xDistance=0.23 yDistance=0.21
00:17:44.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.23
00:17:44.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
00:17:44.105 00.000 11616 MoveAxis(W, 127, ABG)
00:17:44.105 00.000 11616 Guiding  Dir = 3, Dur = 127
00:17:44.106 00.001 11616 IsSlewing returns 0
00:17:44.106 00.000 11616 IsGuiding returns 0
00:17:44.106 00.000 11616 PulseGuide returned control before completion, sleep 137
00:17:44.127 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
00:17:44.144 00.017 12268 UpdateGuideState exits: m=141 SNR=8.1
00:17:44.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:44.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:44.144 00.000 12268 Enqueuing Expose request
00:17:44.251 00.107 11616 IsGuiding returns 1
00:17:44.251 00.000 11616 scope still moving after pulse duration time elapsed
00:17:44.284 00.033 11616 IsSlewing returns 0
00:17:44.284 00.000 11616 IsGuiding returns 0
00:17:44.284 00.000 11616 scope move finished after 127 + 51 ms
00:17:44.285 00.001 11616 Move returns status 0, amount 127
00:17:44.285 00.000 11616 MoveAxis(S, 18, ABG)
00:17:44.285 00.000 11616 Guiding  Dir = 1, Dur = 18
00:17:44.285 00.000 11616 IsSlewing returns 0
00:17:44.285 00.000 11616 IsGuiding returns 0
00:17:44.285 00.000 11616 PulseGuide returned control before completion, sleep 28
00:17:44.316 00.031 11616 IsGuiding returns 1
00:17:44.317 00.001 11616 scope still moving after pulse duration time elapsed
00:17:44.347 00.030 11616 IsSlewing returns 0
00:17:44.347 00.000 11616 IsGuiding returns 0
00:17:44.347 00.000 11616 scope move finished after 18 + 43 ms
00:17:44.347 00.000 11616 Move returns status 0, amount 18
00:17:44.347 00.000 11616 move complete, result=0
00:17:44.347 00.000 11616 worker thread done servicing request
00:17:44.347 00.000 12268 GuideStep: 0.2 px 127 ms WEST, 0.2 px 18 ms SOUTH
00:17:44.347 00.000 11616 Worker thread wakes up
00:17:44.348 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:44.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:46.357 02.009 11616 Exposure complete
00:17:46.412 00.055 11616 worker thread done servicing request
00:17:46.412 00.000 12268 OnExposeComplete: enter
00:17:46.412 00.000 12268 UpdateGuideState(): m_state=6
00:17:46.413 00.001 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 991
00:17:46.413 00.000 12268 Star::Find returns 1 (0), X=916.16, Y=23.94, Mass=142, SNR=8.1, Peak=23 HFD=4.2
00:17:46.413 00.000 12268 MultiStar: [#1 -0.45,0.90,0.00,M4] [#2 -2.24,8.87,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.24,-0.05,1.16,U] 
00:17:46.413 00.000 12268 refined, 1 included, MultiStar: {-0.25, 0.34}, one-star: {-0.25, 0.78}
00:17:46.413 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
00:17:46.413 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
00:17:46.413 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.34 hyp=0.42 cameraTheta=2.20 mountX=0.31 mountY=-0.29, mountTheta=-0.75
00:17:46.415 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.34, opts=13)
00:17:46.415 00.000 12268 Enqueuing Move request for scope (-0.25, 0.34)
00:17:46.415 00.000 11616 Worker thread wakes up
00:17:46.415 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.34) opts 0xd
00:17:46.415 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.34)
00:17:46.415 00.000 11616 Moving (-0.25, 0.34) raw xDistance=0.31 yDistance=-0.29
00:17:46.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
00:17:46.416 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:17:46.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:17:46.416 00.000 11616 MoveAxis(W, 174, ABG)
00:17:46.416 00.000 11616 Guiding  Dir = 3, Dur = 174
00:17:46.416 00.000 11616 IsSlewing returns 0
00:17:46.416 00.000 11616 IsGuiding returns 0
00:17:46.417 00.001 11616 PulseGuide returned control before completion, sleep 184
00:17:46.438 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=34, Gamma=1.290
00:17:46.454 00.016 12268 UpdateGuideState exits: m=142 SNR=8.1
00:17:46.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:46.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:46.454 00.000 12268 Enqueuing Expose request
00:17:46.607 00.153 11616 IsGuiding returns 1
00:17:46.607 00.000 11616 scope still moving after pulse duration time elapsed
00:17:46.638 00.031 11616 IsSlewing returns 0
00:17:46.639 00.001 11616 IsGuiding returns 1
00:17:46.671 00.032 11616 IsSlewing returns 0
00:17:46.671 00.000 11616 IsGuiding returns 0
00:17:46.671 00.000 11616 scope move finished after 174 + 80 ms
00:17:46.671 00.000 11616 Move returns status 0, amount 174
00:17:46.672 00.001 11616 MoveAxis(N, 0, ABG)
00:17:46.672 00.000 11616 Move returns status 0, amount 0
00:17:46.672 00.000 11616 move complete, result=0
00:17:46.672 00.000 11616 worker thread done servicing request
00:17:46.672 00.000 11616 Worker thread wakes up
00:17:46.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:46.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:46.672 00.000 12268 GuideStep: 0.3 px 174 ms WEST, -0.3 px 0 ms NORTH
00:17:48.681 02.009 11616 Exposure complete
00:17:48.735 00.054 11616 worker thread done servicing request
00:17:48.735 00.000 12268 OnExposeComplete: enter
00:17:48.736 00.001 12268 UpdateGuideState(): m_state=6
00:17:48.736 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 992
00:17:48.736 00.000 12268 Star::Find returns 1 (0), X=916.84, Y=23.47, Mass=187, SNR=9.2, Peak=25 HFD=4.9
00:17:48.736 00.000 12268 MultiStar: [#1 -0.02,0.25,0.54,U] [#2 -0.38,-0.38,0.46,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.25,0.07,1.03,U] 
00:17:48.736 00.000 12268 refined, 3 included, MultiStar: {-0.01, 0.11}, one-star: {0.43, 0.31}
00:17:48.736 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
00:17:48.736 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
00:17:48.737 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.63 mountX=0.11 mountY=-0.02, mountTheta=-0.18
00:17:48.738 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.11, opts=13)
00:17:48.738 00.000 12268 Enqueuing Move request for scope (-0.01, 0.11)
00:17:48.738 00.000 11616 Worker thread wakes up
00:17:48.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
00:17:48.738 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
00:17:48.739 00.001 11616 Moving (-0.01, 0.11) raw xDistance=0.11 yDistance=-0.02
00:17:48.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
00:17:48.739 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:48.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:17:48.739 00.000 11616 MoveAxis(W, 63, ABG)
00:17:48.739 00.000 11616 Guiding  Dir = 3, Dur = 63
00:17:48.739 00.000 11616 IsSlewing returns 0
00:17:48.739 00.000 11616 IsGuiding returns 0
00:17:48.740 00.001 11616 PulseGuide returned control before completion, sleep 73
00:17:48.762 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=46, Gamma=1.290
00:17:48.779 00.017 12268 UpdateGuideState exits: m=187 SNR=9.2
00:17:48.779 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:48.779 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:48.779 00.000 12268 Enqueuing Expose request
00:17:48.819 00.040 11616 IsGuiding returns 1
00:17:48.819 00.000 11616 scope still moving after pulse duration time elapsed
00:17:48.852 00.033 11616 IsSlewing returns 0
00:17:48.852 00.000 11616 IsGuiding returns 1
00:17:48.882 00.030 11616 IsSlewing returns 0
00:17:48.882 00.000 11616 IsGuiding returns 1
00:17:48.913 00.031 11616 IsSlewing returns 0
00:17:48.913 00.000 11616 IsGuiding returns 1
00:17:48.945 00.032 11616 IsSlewing returns 0
00:17:48.946 00.001 11616 IsGuiding returns 0
00:17:48.946 00.000 11616 scope move finished after 63 + 143 ms
00:17:48.946 00.000 11616 Move returns status 0, amount 63
00:17:48.946 00.000 11616 MoveAxis(N, 0, ABG)
00:17:48.946 00.000 11616 Move returns status 0, amount 0
00:17:48.946 00.000 11616 move complete, result=0
00:17:48.947 00.001 11616 worker thread done servicing request
00:17:48.947 00.000 11616 Worker thread wakes up
00:17:48.947 00.000 12268 GuideStep: 0.1 px 63 ms WEST, -0.0 px 0 ms NORTH
00:17:48.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:48.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:50.963 02.016 11616 Exposure complete
00:17:51.017 00.054 11616 worker thread done servicing request
00:17:51.018 00.001 12268 OnExposeComplete: enter
00:17:51.018 00.000 12268 UpdateGuideState(): m_state=6
00:17:51.018 00.000 12268 Star::Find(15, 916, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 993
00:17:51.018 00.000 12268 Star::Find returns 1 (0), X=916.19, Y=22.86, Mass=171, SNR=9.0, Peak=24 HFD=4.9
00:17:51.018 00.000 12268 Star::Find false star n=11 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:17:51.018 00.000 12268 MultiStar: [#1 -0.37,-0.93,0.00,M4] [#2 -0.58,-0.32,0.54,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.01,-0.04,1.07,U] 
00:17:51.019 00.001 12268 refined, 2 included, MultiStar: {-0.21, -0.19}, one-star: {-0.22, -0.29}
00:17:51.019 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.87 = 2.41)
00:17:51.019 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.70)
00:17:51.019 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.19 hyp=0.29 cameraTheta=-2.40 mountX=-0.21 mountY=-0.18, mountTheta=-2.43
00:17:51.020 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.19, opts=13)
00:17:51.020 00.000 12268 Enqueuing Move request for scope (-0.21, -0.19)
00:17:51.020 00.000 11616 Worker thread wakes up
00:17:51.021 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.19) opts 0xd
00:17:51.021 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.19)
00:17:51.021 00.000 11616 Moving (-0.21, -0.19) raw xDistance=-0.21 yDistance=-0.18
00:17:51.021 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:17:51.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:17:51.021 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:17:51.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:17:51.021 00.000 11616 MoveAxis(E, 0, ABG)
00:17:51.021 00.000 11616 Move returns status 0, amount 0
00:17:51.021 00.000 11616 MoveAxis(N, 0, ABG)
00:17:51.021 00.000 11616 Move returns status 0, amount 0
00:17:51.021 00.000 11616 move complete, result=0
00:17:51.023 00.002 11616 worker thread done servicing request
00:17:51.045 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
00:17:51.063 00.018 12268 UpdateGuideState exits: m=171 SNR=9.0
00:17:51.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:51.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:51.063 00.000 12268 Enqueuing Expose request
00:17:51.063 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:17:51.063 00.000 11616 Worker thread wakes up
00:17:51.064 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:51.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:53.079 02.015 11616 Exposure complete
00:17:53.135 00.056 11616 worker thread done servicing request
00:17:53.135 00.000 12268 OnExposeComplete: enter
00:17:53.135 00.000 12268 UpdateGuideState(): m_state=6
00:17:53.135 00.000 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 994
00:17:53.135 00.000 12268 Star::Find returns 1 (0), X=916.70, Y=22.57, Mass=185, SNR=9.2, Peak=24 HFD=5.1
00:17:53.135 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=8
00:17:53.136 00.001 12268 Star::Find false star n=10 nbg=272 bg=6.9 sigma=0.7 thresh=9 peak=8
00:17:53.136 00.000 12268 MultiStar: [#1 0.17,-0.09,0.43,U] [#2 -0.63,-1.25,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.06,0.06,1.02,U] 
00:17:53.136 00.000 12268 refined, 2 included, MultiStar: {0.12, -0.23}, one-star: {0.29, -0.58}
00:17:53.136 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
00:17:53.136 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
00:17:53.136 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.08 mountX=-0.22 mountY=0.15, mountTheta=2.53
00:17:53.138 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.23, opts=13)
00:17:53.138 00.000 12268 Enqueuing Move request for scope (0.12, -0.23)
00:17:53.138 00.000 11616 Worker thread wakes up
00:17:53.138 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.23) opts 0xd
00:17:53.138 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.23)
00:17:53.138 00.000 11616 Moving (0.12, -0.23) raw xDistance=-0.22 yDistance=0.15
00:17:53.138 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:17:53.138 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:17:53.139 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:17:53.139 00.000 11616 MoveAxis(E, 0, ABG)
00:17:53.139 00.000 11616 Move returns status 0, amount 0
00:17:53.139 00.000 11616 MoveAxis(S, 13, ABG)
00:17:53.139 00.000 11616 Guiding  Dir = 1, Dur = 13
00:17:53.139 00.000 11616 IsSlewing returns 0
00:17:53.139 00.000 11616 IsGuiding returns 0
00:17:53.140 00.001 11616 PulseGuide returned control before completion, sleep 23
00:17:53.160 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
00:17:53.177 00.017 11616 IsGuiding returns 1
00:17:53.177 00.000 11616 scope still moving after pulse duration time elapsed
00:17:53.178 00.001 12268 UpdateGuideState exits: m=185 SNR=9.2
00:17:53.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:53.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:53.178 00.000 12268 Enqueuing Expose request
00:17:53.208 00.030 11616 IsSlewing returns 0
00:17:53.209 00.001 11616 IsGuiding returns 0
00:17:53.209 00.000 11616 scope move finished after 13 + 56 ms
00:17:53.209 00.000 11616 Move returns status 0, amount 13
00:17:53.209 00.000 11616 move complete, result=0
00:17:53.209 00.000 11616 worker thread done servicing request
00:17:53.209 00.000 11616 Worker thread wakes up
00:17:53.210 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:17:53.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,8,31,31)
00:17:53.210 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
00:17:53.402 00.192 12268 evsrv: cli 0F8E69C0 connect
00:17:53.403 00.001 12268 case statement mapped state 6 to 3
00:17:53.403 00.000 12268 case statement mapped state 6 to 3
00:17:53.404 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"05cadd45-7729-4355-a1db-c242dff0b23e"}
00:17:53.404 00.000 12268 case statement mapped state 6 to 3
00:17:53.404 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05cadd45-7729-4355-a1db-c242dff0b23e"}
00:17:53.405 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:17:53.406 00.001 12268 evsrv: cli 0F8E69C0 connect
00:17:53.406 00.000 12268 case statement mapped state 6 to 3
00:17:53.406 00.000 12268 case statement mapped state 6 to 3
00:17:53.407 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"6ef964c0-d51d-46f1-9379-a389a6a56660"}
00:17:53.407 00.000 12268 PhdController::Dither begins
00:17:53.407 00.000 12268 dither: size=5.50, dRA=-0.46 dDec=4.94
00:17:53.407 00.000 12268 MountToCamera -- mountTheta (-1.66) + m_xAngle (1.47) = xAngle (-0.19 = -0.19)
00:17:53.407 00.000 12268 MountToCamera -- mountX=-0.46 mountY=4.94 hyp=4.96 mountTheta=-1.66 cameraX=4.87, cameraY=-0.94 cameraTheta=-0.19
00:17:53.407 00.000 12268 setting lock position to (921.29, 22.21)
00:17:53.408 00.001 12268 Mount: notify guiding dithered (4.9, -0.9)
00:17:53.408 00.000 12268 MultiStar: stabilizing after lock position change
00:17:53.408 00.000 12268 Status Line: Dither by -0.46,4.94
00:17:53.412 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
00:17:53.412 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
00:17:53.413 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"6ef964c0-d51d-46f1-9379-a389a6a56660"}
00:17:53.414 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:17:55.226 01.812 11616 Exposure complete
00:17:55.286 00.060 11616 worker thread done servicing request
00:17:55.286 00.000 12268 OnExposeComplete: enter
00:17:55.286 00.000 12268 UpdateGuideState(): m_state=6
00:17:55.287 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 995
00:17:55.287 00.000 12268 Star::Find returns 1 (0), X=916.72, Y=22.14, Mass=135, SNR=8.0, Peak=26 HFD=3.9
00:17:55.287 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.60 = 1.69)
00:17:55.287 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.43)
00:17:55.287 00.000 12268 CameraToMount -- cameraX=-4.56 cameraY=-0.08 hyp=4.56 cameraTheta=-3.13 mountX=-0.52 mountY=-4.52, mountTheta=-1.69
00:17:55.289 00.002 12268 dither recenter: remaining=(0.5,-4.9) step=(0.5,-4.9)
00:17:55.289 00.000 12268 MountToCamera -- mountTheta (1.48) + m_xAngle (1.47) = xAngle (2.95 = 2.95)
00:17:55.289 00.000 12268 MountToCamera -- mountX=0.46 mountY=-4.94 hyp=4.96 mountTheta=1.48 cameraX=-4.87, cameraY=0.94 cameraTheta=2.95
00:17:55.289 00.000 12268 SchedulePrimaryMove(0D94C700, x=-4.87, y=0.94, opts=4)
00:17:55.289 00.000 12268 Enqueuing Move request for scope (-4.87, 0.94)
00:17:55.289 00.000 12268 Mount: notify direct move 0.46,-4.94
00:17:55.289 00.000 11616 Worker thread wakes up
00:17:55.289 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-4.87, 0.94) opts 0x4
00:17:55.290 00.001 11616 Handling offset move in thread for scope, endpoint = (-4.87, 0.94)
00:17:55.290 00.000 11616 Moving (-4.87, 0.94) raw xDistance=0.46 yDistance=-4.94
00:17:55.290 00.000 11616 BLC: window closed
00:17:55.290 00.000 11616 MoveAxis(W, 518, B)
00:17:55.290 00.000 11616 Guiding  Dir = 3, Dur = 518
00:17:55.290 00.000 11616 IsSlewing returns 0
00:17:55.290 00.000 11616 IsGuiding returns 0
00:17:55.291 00.001 11616 PulseGuide returned control before completion, sleep 528
00:17:55.312 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
00:17:55.330 00.018 12268 UpdateGuideState exits: m=135 SNR=8.0
00:17:55.330 00.000 12268 PhdController: settling, locked = 1, distance = 5.02 (1.50) aobump = 0 frame = 1 / 99999
00:17:55.330 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691875.330,"Host":"ASTROCENTER","Inst":1,"Distance":5.02,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:17:55.331 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:55.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:17:55.331 00.000 12268 Enqueuing Expose request
00:17:55.821 00.490 11616 IsGuiding returns 1
00:17:55.822 00.001 11616 scope still moving after pulse duration time elapsed
00:17:55.853 00.031 11616 IsSlewing returns 0
00:17:55.853 00.000 11616 IsGuiding returns 0
00:17:55.853 00.000 11616 scope move finished after 518 + 44 ms
00:17:55.853 00.000 11616 Move returns status 0, amount 518
00:17:55.853 00.000 11616 BLC: window closed
00:17:55.853 00.000 11616 BLC: Compensation needed for non-algo type move
00:17:55.854 00.001 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1490 applied
00:17:55.854 00.000 11616 MoveAxis(N, 4277, B)
00:17:55.854 00.000 11616 Guiding  Dir = 0, Dur = 4277
00:17:55.854 00.000 11616 IsSlewing returns 0
00:17:55.854 00.000 11616 IsGuiding returns 0
00:17:55.854 00.000 11616 PulseGuide returned control before completion, sleep 4287
00:18:00.150 04.296 11616 IsGuiding returns 1
00:18:00.150 00.000 11616 scope still moving after pulse duration time elapsed
00:18:00.182 00.032 11616 IsSlewing returns 0
00:18:00.182 00.000 11616 IsGuiding returns 0
00:18:00.182 00.000 11616 scope move finished after 4277 + 51 ms
00:18:00.182 00.000 11616 Move returns status 0, amount 4277
00:18:00.182 00.000 11616 move complete, result=0
00:18:00.182 00.000 11616 worker thread done servicing request
00:18:00.182 00.000 11616 Worker thread wakes up
00:18:00.183 00.001 12268 GuideStep: 0.5 px 518 ms WEST, -4.9 px 4277 ms NORTH
00:18:00.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:00.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:02.186 02.003 11616 Exposure complete
00:18:02.241 00.055 11616 worker thread done servicing request
00:18:02.241 00.000 12268 OnExposeComplete: enter
00:18:02.241 00.000 12268 UpdateGuideState(): m_state=6
00:18:02.242 00.001 12268 Star::Find(15, 916, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 996
00:18:02.242 00.000 12268 Star::Find returns 1 (0), X=918.78, Y=21.13, Mass=92, SNR=6.5, Peak=23 HFD=4.5
00:18:02.242 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.21 = 2.08)
00:18:02.242 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.03)
00:18:02.242 00.000 12268 CameraToMount -- cameraX=-2.51 cameraY=-1.09 hyp=2.73 cameraTheta=-2.73 mountX=-1.33 mountY=-2.35, mountTheta=-2.08
00:18:02.244 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.51, y=-1.09, opts=13)
00:18:02.244 00.000 12268 Enqueuing Move request for scope (-2.51, -1.09)
00:18:02.244 00.000 11616 Worker thread wakes up
00:18:02.244 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.51, -1.09) opts 0xd
00:18:02.244 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.51, -1.09)
00:18:02.244 00.000 11616 Moving (-2.51, -1.09) raw xDistance=-1.33 yDistance=-2.35
00:18:02.244 00.000 11616 resist switch: large excursion: input -1.33 thresh 0.29 direction from 0 to -1
00:18:02.244 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.98
00:18:02.244 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.66 from input -1.33
00:18:02.244 00.000 11616 resist switch: large excursion: input -2.35 thresh 0.45 direction from 0 to -1
00:18:02.244 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.04
00:18:02.244 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -2.35
00:18:02.245 00.001 11616 MoveAxis(E, 742, ABG)
00:18:02.245 00.000 11616 Guiding  Dir = 2, Dur = 742
00:18:02.245 00.000 11616 IsSlewing returns 0
00:18:02.245 00.000 11616 IsGuiding returns 0
00:18:02.245 00.000 11616 PulseGuide returned control before completion, sleep 752
00:18:02.268 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=33, Gamma=1.290
00:18:02.288 00.020 12268 UpdateGuideState exits: m=92 SNR=6.5
00:18:02.288 00.000 12268 PhdController: settling, locked = 1, distance = 2.73 (1.50) aobump = 0 frame = 2 / 99999
00:18:02.288 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691882.288,"Host":"ASTROCENTER","Inst":1,"Distance":2.73,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:18:02.289 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:02.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:02.289 00.000 12268 Enqueuing Expose request
00:18:03.009 00.720 11616 IsGuiding returns 1
00:18:03.009 00.000 11616 scope still moving after pulse duration time elapsed
00:18:03.041 00.032 11616 IsSlewing returns 0
00:18:03.041 00.000 11616 IsGuiding returns 0
00:18:03.041 00.000 11616 scope move finished after 742 + 54 ms
00:18:03.042 00.001 11616 Move returns status 0, amount 742
00:18:03.042 00.000 11616 MoveAxis(N, 199, ABG)
00:18:03.042 00.000 11616 Guiding  Dir = 0, Dur = 199
00:18:03.042 00.000 11616 IsSlewing returns 0
00:18:03.042 00.000 11616 IsGuiding returns 0
00:18:03.042 00.000 11616 PulseGuide returned control before completion, sleep 209
00:18:03.261 00.219 11616 IsGuiding returns 1
00:18:03.261 00.000 11616 scope still moving after pulse duration time elapsed
00:18:03.293 00.032 11616 IsSlewing returns 0
00:18:03.293 00.000 11616 IsGuiding returns 0
00:18:03.294 00.001 11616 scope move finished after 199 + 52 ms
00:18:03.294 00.000 11616 Move returns status 0, amount 199
00:18:03.294 00.000 11616 move complete, result=0
00:18:03.294 00.000 11616 worker thread done servicing request
00:18:03.294 00.000 11616 Worker thread wakes up
00:18:03.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:03.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:03.294 00.000 12268 GuideStep: -1.3 px 742 ms EAST, -2.3 px 199 ms NORTH
00:18:05.304 02.010 11616 Exposure complete
00:18:05.358 00.054 11616 worker thread done servicing request
00:18:05.358 00.000 12268 OnExposeComplete: enter
00:18:05.358 00.000 12268 UpdateGuideState(): m_state=6
00:18:05.359 00.001 12268 Star::Find(15, 918, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 997
00:18:05.359 00.000 12268 Star::Find returns 1 (0), X=917.94, Y=19.94, Mass=41, SNR=4.4, Peak=29 HFD=5.3
00:18:05.359 00.000 12268 Status Line: Mass: 41 vs 130
00:18:05.361 00.002 12268 UpdateCurrentPosition: star mass new=41.0 exp=130.0 thresh=50% limits=(65.0, 889.5, 260.0)
00:18:05.361 00.000 12268 DistanceChecker: activated
00:18:05.361 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:18:05.362 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:18:05.362 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:18:05.362 00.000 11616 Worker thread wakes up
00:18:05.362 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:18:05.362 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:18:05.362 00.000 11616 move complete, result=0
00:18:05.362 00.000 11616 worker thread done servicing request
00:18:05.466 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:18:05.466 00.000 12268 Status Line: Star lost - mass changed
00:18:05.468 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=38, Gamma=1.290
00:18:05.485 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:18:05.485 00.000 12268 PhdController: settling, locked = 0, distance = 2.73 (1.50) aobump = 0 frame = 3 / 99999
00:18:05.486 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768691885.485,"Host":"ASTROCENTER","Inst":1,"Distance":2.73,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:18:05.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:05.486 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:18:05.486 00.000 12268 Enqueuing Expose request
00:18:05.486 00.000 11616 Worker thread wakes up
00:18:05.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:05.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:18:07.491 02.005 11616 Exposure complete
00:18:07.547 00.056 11616 worker thread done servicing request
00:18:07.547 00.000 12268 OnExposeComplete: enter
00:18:07.547 00.000 12268 UpdateGuideState(): m_state=6
00:18:07.547 00.000 12268 Star::Find(15, 918, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 998
00:18:07.547 00.000 12268 Star::Find returns 1 (0), X=920.95, Y=22.82, Mass=40, SNR=4.3, Peak=24 HFD=2.1
00:18:07.547 00.000 12268 Status Line: Mass: 40 vs 125
00:18:07.550 00.003 12268 UpdateCurrentPosition: star mass new=39.9 exp=124.8 thresh=50% limits=(62.4, 889.5, 249.6)
00:18:07.550 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:18:07.551 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:18:07.551 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:18:07.551 00.000 11616 Worker thread wakes up
00:18:07.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:18:07.551 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:18:07.551 00.000 11616 move complete, result=0
00:18:07.551 00.000 11616 worker thread done servicing request
00:18:07.656 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:18:07.656 00.000 12268 Status Line: Star lost - mass changed
00:18:07.658 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
00:18:07.675 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:18:07.675 00.000 12268 PhdController: settling, locked = 0, distance = 2.73 (1.50) aobump = 0 frame = 4 / 99999
00:18:07.676 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768691887.675,"Host":"ASTROCENTER","Inst":1,"Distance":2.73,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:18:07.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:07.676 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:18:07.676 00.000 12268 Enqueuing Expose request
00:18:07.676 00.000 11616 Worker thread wakes up
00:18:07.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:07.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:18:09.704 02.028 11616 Exposure complete
00:18:09.769 00.065 11616 worker thread done servicing request
00:18:09.769 00.000 12268 OnExposeComplete: enter
00:18:09.769 00.000 12268 UpdateGuideState(): m_state=6
00:18:09.769 00.000 12268 Star::Find(15, 918, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 999
00:18:09.769 00.000 12268 Star::Find returns 1 (0), X=917.50, Y=19.27, Mass=37, SNR=4.2, Peak=27 HFD=3.7
00:18:09.769 00.000 12268 Status Line: Mass: 37 vs 119
00:18:09.772 00.003 12268 UpdateCurrentPosition: star mass new=37.1 exp=118.9 thresh=50% limits=(59.5, 889.5, 237.9)
00:18:09.773 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:18:09.773 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:18:09.773 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:18:09.774 00.001 11616 Worker thread wakes up
00:18:09.774 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:18:09.774 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:18:09.774 00.000 11616 move complete, result=0
00:18:09.774 00.000 11616 worker thread done servicing request
00:18:09.884 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:18:09.884 00.000 12268 Status Line: Star lost - mass changed
00:18:09.887 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=42, Gamma=1.290
00:18:09.906 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:18:09.907 00.001 12268 PhdController: settling, locked = 0, distance = 2.73 (1.50) aobump = 0 frame = 5 / 99999
00:18:09.907 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691889.907,"Host":"ASTROCENTER","Inst":1,"Distance":2.73,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:18:09.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:09.907 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:18:09.907 00.000 12268 Enqueuing Expose request
00:18:09.916 00.009 11616 Worker thread wakes up
00:18:09.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:09.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:18:11.946 02.030 11616 Exposure complete
00:18:12.008 00.062 11616 worker thread done servicing request
00:18:12.008 00.000 12268 OnExposeComplete: enter
00:18:12.009 00.001 12268 UpdateGuideState(): m_state=6
00:18:12.009 00.000 12268 Star::Find(15, 918, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1000
00:18:12.009 00.000 12268 Star::Find returns 1 (0), X=917.26, Y=18.48, Mass=29, SNR=3.7, Peak=26 HFD=2.0
00:18:12.009 00.000 12268 Status Line: Mass: 29 vs 119
00:18:12.012 00.003 12268 UpdateCurrentPosition: star mass new=28.7 exp=118.9 thresh=50% limits=(59.5, 889.5, 237.9)
00:18:12.012 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:18:12.013 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:18:12.013 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:18:12.013 00.000 11616 Worker thread wakes up
00:18:12.013 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:18:12.013 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:18:12.013 00.000 11616 move complete, result=0
00:18:12.013 00.000 11616 worker thread done servicing request
00:18:12.122 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:18:12.122 00.000 12268 Status Line: Star lost - mass changed
00:18:12.126 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=50, Gamma=1.290
00:18:12.145 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:18:12.145 00.000 12268 PhdController: settling, locked = 0, distance = 2.73 (1.50) aobump = 0 frame = 6 / 99999
00:18:12.145 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691892.145,"Host":"ASTROCENTER","Inst":1,"Distance":2.73,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:18:12.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:12.145 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:18:12.145 00.000 12268 Enqueuing Expose request
00:18:12.146 00.001 11616 Worker thread wakes up
00:18:12.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:12.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:18:14.174 02.028 11616 Exposure complete
00:18:14.230 00.056 11616 worker thread done servicing request
00:18:14.230 00.000 12268 OnExposeComplete: enter
00:18:14.230 00.000 12268 UpdateGuideState(): m_state=6
00:18:14.231 00.001 12268 Star::Find(15, 918, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1001
00:18:14.231 00.000 12268 Star::Find returns 1 (0), X=918.36, Y=19.53, Mass=44, SNR=4.6, Peak=24 HFD=5.8
00:18:14.231 00.000 12268 Status Line: Mass: 44 vs 119
00:18:14.234 00.003 12268 UpdateCurrentPosition: star mass new=44.1 exp=118.9 thresh=50% limits=(59.5, 889.5, 237.9)
00:18:14.234 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:18:14.235 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:18:14.235 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:18:14.235 00.000 11616 Worker thread wakes up
00:18:14.235 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:18:14.235 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:18:14.235 00.000 11616 move complete, result=0
00:18:14.235 00.000 11616 worker thread done servicing request
00:18:14.349 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:18:14.349 00.000 12268 Status Line: Star lost - mass changed
00:18:14.351 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=50, Gamma=1.290
00:18:14.369 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:18:14.369 00.000 12268 PhdController: settling, locked = 0, distance = 2.73 (1.50) aobump = 0 frame = 7 / 99999
00:18:14.369 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691894.369,"Host":"ASTROCENTER","Inst":1,"Distance":2.73,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:18:14.370 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:14.370 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:18:14.370 00.000 12268 Enqueuing Expose request
00:18:14.370 00.000 11616 Worker thread wakes up
00:18:14.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:14.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:18:16.389 02.019 11616 Exposure complete
00:18:16.449 00.060 11616 worker thread done servicing request
00:18:16.450 00.001 12268 OnExposeComplete: enter
00:18:16.450 00.000 12268 UpdateGuideState(): m_state=6
00:18:16.450 00.000 12268 Star::Find(15, 918, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1002
00:18:16.450 00.000 12268 Star::Find returns 1 (0), X=918.41, Y=19.62, Mass=58, SNR=5.2, Peak=25 HFD=5.8
00:18:16.450 00.000 12268 DistanceChecker: deactivated
00:18:16.450 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.88 = 2.40)
00:18:16.451 00.001 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.71)
00:18:16.451 00.000 12268 CameraToMount -- cameraX=-2.88 cameraY=-2.59 hyp=3.87 cameraTheta=-2.41 mountX=-2.86 mountY=-2.52, mountTheta=-2.42
00:18:16.453 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.88, y=-2.59, opts=13)
00:18:16.453 00.000 12268 Enqueuing Move request for scope (-2.88, -2.59)
00:18:16.453 00.000 11616 Worker thread wakes up
00:18:16.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.88, -2.59) opts 0xd
00:18:16.453 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.88, -2.59)
00:18:16.453 00.000 11616 Moving (-2.88, -2.59) raw xDistance=-2.86 yDistance=-2.52
00:18:16.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.43 from input -2.86
00:18:16.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -2.52
00:18:16.454 00.001 11616 MoveAxis(E, 1602, ABG)
00:18:16.454 00.000 11616 Guiding  Dir = 2, Dur = 1602
00:18:16.454 00.000 11616 IsSlewing returns 0
00:18:16.455 00.001 11616 IsGuiding returns 0
00:18:16.455 00.000 11616 PulseGuide returned control before completion, sleep 1612
00:18:16.476 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=59, Gamma=1.290
00:18:16.496 00.020 12268 UpdateGuideState exits: m=58 SNR=5.2
00:18:16.496 00.000 12268 PhdController: settling, locked = 1, distance = 3.07 (1.50) aobump = 0 frame = 8 / 99999
00:18:16.496 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691896.496,"Host":"ASTROCENTER","Inst":1,"Distance":3.07,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:18:16.497 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:16.497 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:16.497 00.000 12268 Enqueuing Expose request
00:18:18.076 01.579 11616 IsGuiding returns 1
00:18:18.076 00.000 11616 scope still moving after pulse duration time elapsed
00:18:18.107 00.031 11616 IsSlewing returns 0
00:18:18.107 00.000 11616 IsGuiding returns 0
00:18:18.107 00.000 11616 scope move finished after 1602 + 49 ms
00:18:18.108 00.001 11616 Move returns status 0, amount 1602
00:18:18.108 00.000 11616 MoveAxis(N, 213, ABG)
00:18:18.108 00.000 11616 Guiding  Dir = 0, Dur = 213
00:18:18.108 00.000 11616 IsSlewing returns 0
00:18:18.109 00.001 11616 IsGuiding returns 0
00:18:18.109 00.000 11616 PulseGuide returned control before completion, sleep 223
00:18:18.342 00.233 11616 IsGuiding returns 1
00:18:18.342 00.000 11616 scope still moving after pulse duration time elapsed
00:18:18.374 00.032 11616 IsSlewing returns 0
00:18:18.374 00.000 11616 IsGuiding returns 1
00:18:18.406 00.032 11616 IsSlewing returns 0
00:18:18.406 00.000 11616 IsGuiding returns 1
00:18:18.437 00.031 11616 IsSlewing returns 0
00:18:18.438 00.001 11616 IsGuiding returns 1
00:18:18.470 00.032 11616 IsSlewing returns 0
00:18:18.470 00.000 11616 IsGuiding returns 1
00:18:18.501 00.031 11616 IsSlewing returns 0
00:18:18.502 00.001 11616 IsGuiding returns 1
00:18:18.532 00.030 11616 IsSlewing returns 0
00:18:18.533 00.001 11616 IsGuiding returns 0
00:18:18.533 00.000 11616 scope move finished after 213 + 211 ms
00:18:18.533 00.000 11616 Move returns status 0, amount 213
00:18:18.533 00.000 11616 move complete, result=0
00:18:18.533 00.000 11616 worker thread done servicing request
00:18:18.533 00.000 12268 GuideStep: -2.9 px 1602 ms EAST, -2.5 px 213 ms NORTH
00:18:18.533 00.000 11616 Worker thread wakes up
00:18:18.533 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:18.533 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:20.534 02.001 11616 Exposure complete
00:18:20.592 00.058 11616 worker thread done servicing request
00:18:20.592 00.000 12268 OnExposeComplete: enter
00:18:20.592 00.000 12268 UpdateGuideState(): m_state=6
00:18:20.593 00.001 12268 Star::Find(15, 918, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1003
00:18:20.593 00.000 12268 Star::Find returns 0 (4), X=915.87, Y=17.94, Mass=31, SNR=3.8, Peak=26 HFD=0.2
00:18:20.593 00.000 12268 DistanceChecker: activated
00:18:20.593 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
00:18:20.594 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:18:20.594 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:18:20.594 00.000 11616 Worker thread wakes up
00:18:20.594 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:18:20.594 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:18:20.594 00.000 11616 move complete, result=0
00:18:20.594 00.000 11616 worker thread done servicing request
00:18:20.710 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:18:20.710 00.000 12268 Status Line: Star lost - low HFD
00:18:20.715 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
00:18:20.733 00.018 12268 UpdateGuideState exits: Star lost - low HFD
00:18:20.733 00.000 12268 PhdController: settling, locked = 0, distance = 3.07 (1.50) aobump = 0 frame = 9 / 99999
00:18:20.734 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768691900.733,"Host":"ASTROCENTER","Inst":1,"Distance":3.07,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:18:20.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:20.734 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:18:20.734 00.000 12268 Enqueuing Expose request
00:18:20.734 00.000 11616 Worker thread wakes up
00:18:20.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:20.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:18:22.749 02.015 11616 Exposure complete
00:18:22.805 00.056 11616 worker thread done servicing request
00:18:22.805 00.000 12268 OnExposeComplete: enter
00:18:22.805 00.000 12268 UpdateGuideState(): m_state=6
00:18:22.806 00.001 12268 Star::Find(15, 918, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1004
00:18:22.806 00.000 12268 Star::Find returns 1 (0), X=921.43, Y=25.94, Mass=82, SNR=6.1, Peak=25 HFD=4.7
00:18:22.806 00.000 12268 DistanceChecker: deactivated
00:18:22.806 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
00:18:22.806 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
00:18:22.806 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=3.72 hyp=3.73 cameraTheta=1.53 mountX=3.72 mountY=-0.33, mountTheta=-0.09
00:18:22.808 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=3.72, opts=13)
00:18:22.808 00.000 12268 Enqueuing Move request for scope (0.15, 3.72)
00:18:22.808 00.000 11616 Worker thread wakes up
00:18:22.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 3.72) opts 0xd
00:18:22.808 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 3.72)
00:18:22.808 00.000 11616 Moving (0.15, 3.72) raw xDistance=3.72 yDistance=-0.33
00:18:22.808 00.000 11616 resist switch: large excursion: input 3.72 thresh 0.29 direction from -1 to 1
00:18:22.808 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=11.16
00:18:22.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns 1.86 from input 3.72
00:18:22.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
00:18:22.809 00.001 11616 MoveAxis(W, 2083, ABG)
00:18:22.809 00.000 11616 Guiding  Dir = 3, Dur = 2083
00:18:22.809 00.000 11616 IsSlewing returns 0
00:18:22.809 00.000 11616 IsGuiding returns 0
00:18:22.810 00.001 11616 PulseGuide returned control before completion, sleep 2093
00:18:22.830 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=54, Gamma=1.290
00:18:22.847 00.017 12268 UpdateGuideState exits: m=82 SNR=6.1
00:18:22.847 00.000 12268 PhdController: settling, locked = 1, distance = 3.27 (1.50) aobump = 0 frame = 10 / 99999
00:18:22.848 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768691902.848,"Host":"ASTROCENTER","Inst":1,"Distance":3.27,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:18:22.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:22.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:22.848 00.000 12268 Enqueuing Expose request
00:18:24.917 02.069 11616 IsGuiding returns 0
00:18:24.917 00.000 11616 Move returns status 0, amount 2083
00:18:24.917 00.000 11616 MoveAxis(N, 28, ABG)
00:18:24.917 00.000 11616 Guiding  Dir = 0, Dur = 28
00:18:24.917 00.000 11616 IsSlewing returns 0
00:18:24.918 00.001 11616 IsGuiding returns 0
00:18:24.918 00.000 11616 PulseGuide returned control before completion, sleep 38
00:18:24.964 00.046 11616 IsGuiding returns 1
00:18:24.964 00.000 11616 scope still moving after pulse duration time elapsed
00:18:24.996 00.032 11616 IsSlewing returns 0
00:18:24.996 00.000 11616 IsGuiding returns 0
00:18:24.996 00.000 11616 scope move finished after 28 + 50 ms
00:18:24.996 00.000 11616 Move returns status 0, amount 28
00:18:24.996 00.000 11616 move complete, result=0
00:18:24.997 00.001 11616 worker thread done servicing request
00:18:24.997 00.000 12268 GuideStep: 3.7 px 2083 ms WEST, -0.3 px 28 ms NORTH
00:18:24.997 00.000 11616 Worker thread wakes up
00:18:24.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:24.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:27.000 02.003 11616 Exposure complete
00:18:27.057 00.057 11616 worker thread done servicing request
00:18:27.057 00.000 12268 OnExposeComplete: enter
00:18:27.057 00.000 12268 UpdateGuideState(): m_state=6
00:18:27.057 00.000 12268 Star::Find(15, 921, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1005
00:18:27.058 00.001 12268 Star::Find returns 1 (0), X=921.57, Y=22.00, Mass=98, SNR=6.7, Peak=23 HFD=3.5
00:18:27.058 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
00:18:27.058 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
00:18:27.058 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.21 hyp=0.35 cameraTheta=-0.64 mountX=-0.18 mountY=0.31, mountTheta=2.10
00:18:27.059 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.21, opts=13)
00:18:27.059 00.000 12268 Enqueuing Move request for scope (0.28, -0.21)
00:18:27.060 00.001 11616 Worker thread wakes up
00:18:27.060 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.21) opts 0xd
00:18:27.060 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.21)
00:18:27.060 00.000 11616 Moving (0.28, -0.21) raw xDistance=-0.18 yDistance=0.31
00:18:27.060 00.000 11616 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.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:18:27.060 00.000 11616 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.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:18:27.060 00.000 11616 MoveAxis(E, 0, ABG)
00:18:27.060 00.000 11616 Move returns status 0, amount 0
00:18:27.061 00.001 11616 MoveAxis(N, 0, ABG)
00:18:27.061 00.000 11616 Move returns status 0, amount 0
00:18:27.061 00.000 11616 move complete, result=0
00:18:27.061 00.000 11616 worker thread done servicing request
00:18:27.083 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=57, Gamma=1.290
00:18:27.103 00.020 12268 UpdateGuideState exits: m=98 SNR=6.7
00:18:27.103 00.000 12268 PhdController: settling, locked = 1, distance = 2.40 (1.50) aobump = 0 frame = 11 / 99999
00:18:27.103 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691907.103,"Host":"ASTROCENTER","Inst":1,"Distance":2.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:18:27.104 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:27.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:27.104 00.000 12268 Enqueuing Expose request
00:18:27.104 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:18:27.104 00.000 11616 Worker thread wakes up
00:18:27.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:27.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:29.113 02.009 11616 Exposure complete
00:18:29.170 00.057 11616 worker thread done servicing request
00:18:29.170 00.000 12268 OnExposeComplete: enter
00:18:29.170 00.000 12268 UpdateGuideState(): m_state=6
00:18:29.171 00.001 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1006
00:18:29.171 00.000 12268 Star::Find returns 1 (0), X=920.93, Y=20.89, Mass=104, SNR=6.9, Peak=23 HFD=4.6
00:18:29.171 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
00:18:29.171 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
00:18:29.171 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-1.32 hyp=1.36 cameraTheta=-1.84 mountX=-1.35 mountY=-0.19, mountTheta=-3.00
00:18:29.173 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-1.32, opts=13)
00:18:29.173 00.000 12268 Enqueuing Move request for scope (-0.36, -1.32)
00:18:29.173 00.000 11616 Worker thread wakes up
00:18:29.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -1.32) opts 0xd
00:18:29.174 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.36, -1.32)
00:18:29.174 00.000 11616 Moving (-0.36, -1.32) raw xDistance=-1.35 yDistance=-0.19
00:18:29.174 00.000 11616 resist switch: large excursion: input -1.35 thresh 0.29 direction from 1 to -1
00:18:29.174 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.04
00:18:29.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.67 from input -1.35
00:18:29.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
00:18:29.174 00.000 11616 MoveAxis(E, 753, ABG)
00:18:29.174 00.000 11616 Guiding  Dir = 2, Dur = 753
00:18:29.174 00.000 11616 IsSlewing returns 0
00:18:29.175 00.001 11616 IsGuiding returns 0
00:18:29.175 00.000 11616 PulseGuide returned control before completion, sleep 763
00:18:29.196 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
00:18:29.214 00.018 12268 UpdateGuideState exits: m=104 SNR=6.9
00:18:29.214 00.000 12268 PhdController: settling, locked = 1, distance = 2.09 (1.50) aobump = 0 frame = 12 / 99999
00:18:29.214 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691909.214,"Host":"ASTROCENTER","Inst":1,"Distance":2.09,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:18:29.215 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:29.215 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:29.215 00.000 12268 Enqueuing Expose request
00:18:29.940 00.725 11616 IsGuiding returns 1
00:18:29.940 00.000 11616 scope still moving after pulse duration time elapsed
00:18:29.971 00.031 11616 IsSlewing returns 0
00:18:29.971 00.000 11616 IsGuiding returns 1
00:18:30.003 00.032 11616 IsSlewing returns 0
00:18:30.003 00.000 11616 IsGuiding returns 1
00:18:30.033 00.030 11616 IsSlewing returns 0
00:18:30.033 00.000 11616 IsGuiding returns 1
00:18:30.064 00.031 11616 IsSlewing returns 0
00:18:30.065 00.001 11616 IsGuiding returns 0
00:18:30.065 00.000 11616 scope move finished after 753 + 137 ms
00:18:30.065 00.000 11616 Move returns status 0, amount 753
00:18:30.065 00.000 11616 MoveAxis(N, 16, ABG)
00:18:30.065 00.000 11616 Guiding  Dir = 0, Dur = 16
00:18:30.065 00.000 11616 IsSlewing returns 0
00:18:30.066 00.001 11616 IsGuiding returns 0
00:18:30.066 00.000 11616 PulseGuide returned control before completion, sleep 26
00:18:30.095 00.029 11616 IsGuiding returns 1
00:18:30.096 00.001 11616 scope still moving after pulse duration time elapsed
00:18:30.125 00.029 11616 IsSlewing returns 0
00:18:30.126 00.001 11616 IsGuiding returns 0
00:18:30.126 00.000 11616 scope move finished after 16 + 44 ms
00:18:30.126 00.000 11616 Move returns status 0, amount 16
00:18:30.126 00.000 11616 move complete, result=0
00:18:30.126 00.000 11616 worker thread done servicing request
00:18:30.126 00.000 11616 Worker thread wakes up
00:18:30.127 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:30.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:30.127 00.000 12268 GuideStep: -1.3 px 753 ms EAST, -0.2 px 16 ms NORTH
00:18:32.134 02.007 11616 Exposure complete
00:18:32.189 00.055 11616 worker thread done servicing request
00:18:32.189 00.000 12268 OnExposeComplete: enter
00:18:32.189 00.000 12268 UpdateGuideState(): m_state=6
00:18:32.190 00.001 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1007
00:18:32.190 00.000 12268 Star::Find returns 1 (0), X=920.48, Y=20.68, Mass=106, SNR=7.0, Peak=26 HFD=5.1
00:18:32.190 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.53 = 2.76)
00:18:32.190 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.35)
00:18:32.190 00.000 12268 CameraToMount -- cameraX=-0.80 cameraY=-1.53 hyp=1.73 cameraTheta=-2.05 mountX=-1.60 mountY=-0.60, mountTheta=-2.78
00:18:32.191 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.80, y=-1.53, opts=13)
00:18:32.192 00.001 12268 Enqueuing Move request for scope (-0.80, -1.53)
00:18:32.192 00.000 11616 Worker thread wakes up
00:18:32.192 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -1.53) opts 0xd
00:18:32.192 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.80, -1.53)
00:18:32.192 00.000 11616 Moving (-0.80, -1.53) raw xDistance=-1.60 yDistance=-0.60
00:18:32.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.80 from input -1.60
00:18:32.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.60
00:18:32.192 00.000 11616 MoveAxis(E, 897, ABG)
00:18:32.192 00.000 11616 Guiding  Dir = 2, Dur = 897
00:18:32.192 00.000 11616 IsSlewing returns 0
00:18:32.193 00.001 11616 IsGuiding returns 0
00:18:32.193 00.000 11616 PulseGuide returned control before completion, sleep 907
00:18:32.216 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=53, Gamma=1.290
00:18:32.233 00.017 12268 UpdateGuideState exits: m=106 SNR=7.0
00:18:32.233 00.000 12268 PhdController: settling, locked = 1, distance = 1.98 (1.50) aobump = 0 frame = 13 / 99999
00:18:32.233 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768691912.233,"Host":"ASTROCENTER","Inst":1,"Distance":1.98,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:18:32.234 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:32.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:32.234 00.000 12268 Enqueuing Expose request
00:18:33.103 00.869 11616 IsGuiding returns 1
00:18:33.103 00.000 11616 scope still moving after pulse duration time elapsed
00:18:33.135 00.032 11616 IsSlewing returns 0
00:18:33.135 00.000 11616 IsGuiding returns 0
00:18:33.135 00.000 11616 scope move finished after 897 + 45 ms
00:18:33.135 00.000 11616 Move returns status 0, amount 897
00:18:33.135 00.000 11616 MoveAxis(N, 51, ABG)
00:18:33.135 00.000 11616 Guiding  Dir = 0, Dur = 51
00:18:33.136 00.001 11616 IsSlewing returns 0
00:18:33.136 00.000 11616 IsGuiding returns 0
00:18:33.136 00.000 11616 PulseGuide returned control before completion, sleep 61
00:18:33.212 00.076 11616 IsGuiding returns 1
00:18:33.212 00.000 11616 scope still moving after pulse duration time elapsed
00:18:33.243 00.031 11616 IsSlewing returns 0
00:18:33.243 00.000 11616 IsGuiding returns 0
00:18:33.244 00.001 11616 scope move finished after 51 + 56 ms
00:18:33.244 00.000 11616 Move returns status 0, amount 51
00:18:33.244 00.000 11616 move complete, result=0
00:18:33.244 00.000 11616 worker thread done servicing request
00:18:33.244 00.000 11616 Worker thread wakes up
00:18:33.244 00.000 12268 GuideStep: -1.6 px 897 ms EAST, -0.6 px 51 ms NORTH
00:18:33.244 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:33.244 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:35.254 02.010 11616 Exposure complete
00:18:35.307 00.053 11616 worker thread done servicing request
00:18:35.307 00.000 12268 OnExposeComplete: enter
00:18:35.308 00.001 12268 UpdateGuideState(): m_state=6
00:18:35.308 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
00:18:35.308 00.000 12268 Star::Find returns 1 (0), X=921.56, Y=23.33, Mass=64, SNR=5.4, Peak=23 HFD=2.5
00:18:35.308 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
00:18:35.308 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.03)
00:18:35.308 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=1.12 hyp=1.15 cameraTheta=1.33 mountX=1.14 mountY=0.13, mountTheta=0.11
00:18:35.310 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=1.12, opts=13)
00:18:35.310 00.000 12268 Enqueuing Move request for scope (0.28, 1.12)
00:18:35.310 00.000 11616 Worker thread wakes up
00:18:35.310 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 1.12) opts 0xd
00:18:35.310 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 1.12)
00:18:35.310 00.000 11616 Moving (0.28, 1.12) raw xDistance=1.14 yDistance=0.13
00:18:35.310 00.000 11616 resist switch: large excursion: input 1.14 thresh 0.29 direction from -1 to 1
00:18:35.310 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.41
00:18:35.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.57 from input 1.14
00:18:35.310 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:35.311 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:18:35.311 00.000 11616 MoveAxis(W, 637, ABG)
00:18:35.311 00.000 11616 Guiding  Dir = 3, Dur = 637
00:18:35.311 00.000 11616 IsSlewing returns 0
00:18:35.311 00.000 11616 IsGuiding returns 0
00:18:35.312 00.001 11616 PulseGuide returned control before completion, sleep 647
00:18:35.331 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=61, Gamma=1.290
00:18:35.350 00.019 12268 UpdateGuideState exits: m=64 SNR=5.4
00:18:35.350 00.000 12268 PhdController: settling, locked = 1, distance = 1.73 (1.50) aobump = 0 frame = 14 / 99999
00:18:35.350 00.000 12268 PhdController failed: timed-out waiting for guider to settle
00:18:35.351 00.001 12268 PhdController: newstate STATE_FINISH
00:18:35.351 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
00:18:35.351 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768691915.351,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":14,"DroppedFrames":6}
00:18:35.351 00.000 12268 Mount: notify guiding dither settle done success=0
00:18:35.351 00.000 12268 PhdController: newstate STATE_IDLE
00:18:35.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:35.352 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:35.352 00.000 12268 Enqueuing Expose request
00:18:35.972 00.620 11616 IsGuiding returns 1
00:18:35.972 00.000 11616 scope still moving after pulse duration time elapsed
00:18:36.003 00.031 11616 IsSlewing returns 0
00:18:36.003 00.000 11616 IsGuiding returns 1
00:18:36.033 00.030 11616 IsSlewing returns 0
00:18:36.034 00.001 11616 IsGuiding returns 1
00:18:36.065 00.031 11616 IsSlewing returns 0
00:18:36.066 00.001 11616 IsGuiding returns 1
00:18:36.095 00.029 11616 IsSlewing returns 0
00:18:36.096 00.001 11616 IsGuiding returns 1
00:18:36.126 00.030 11616 IsSlewing returns 0
00:18:36.127 00.001 11616 IsGuiding returns 1
00:18:36.157 00.030 11616 IsSlewing returns 0
00:18:36.158 00.001 11616 IsGuiding returns 1
00:18:36.188 00.030 11616 IsSlewing returns 0
00:18:36.189 00.001 11616 IsGuiding returns 0
00:18:36.189 00.000 11616 scope move finished after 637 + 240 ms
00:18:36.189 00.000 11616 Move returns status 0, amount 637
00:18:36.189 00.000 11616 MoveAxis(N, 0, ABG)
00:18:36.189 00.000 11616 Move returns status 0, amount 0
00:18:36.189 00.000 11616 move complete, result=0
00:18:36.190 00.001 11616 worker thread done servicing request
00:18:36.190 00.000 11616 Worker thread wakes up
00:18:36.190 00.000 12268 GuideStep: 1.1 px 637 ms WEST, 0.1 px 0 ms NORTH
00:18:36.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:36.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:36.334 00.144 12268 evsrv: cli 0F8E69C0 connect
00:18:36.334 00.000 12268 case statement mapped state 6 to 3
00:18:36.335 00.001 12268 case statement mapped state 6 to 3
00:18:36.335 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"d9318f71-6b75-458b-bde4-71240c0d03ef"}
00:18:36.335 00.000 12268 case statement mapped state 6 to 3
00:18:36.335 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9318f71-6b75-458b-bde4-71240c0d03ef"}
00:18:36.336 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:18:38.208 01.872 11616 Exposure complete
00:18:38.264 00.056 11616 worker thread done servicing request
00:18:38.264 00.000 12268 OnExposeComplete: enter
00:18:38.264 00.000 12268 UpdateGuideState(): m_state=6
00:18:38.265 00.001 12268 Star::Find(15, 921, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1009
00:18:38.265 00.000 12268 Star::Find returns 0 (4), X=921.49, Y=23.54, Mass=64, SNR=5.5, Peak=26 HFD=1.5
00:18:38.265 00.000 12268 DistanceChecker: activated
00:18:38.265 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
00:18:38.265 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:18:38.266 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:18:38.267 00.001 11616 Worker thread wakes up
00:18:38.267 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:18:38.267 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:18:38.267 00.000 11616 move complete, result=0
00:18:38.267 00.000 11616 worker thread done servicing request
00:18:38.374 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:18:38.374 00.000 12268 Status Line: Star lost - low HFD
00:18:38.382 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=63, Gamma=1.290
00:18:38.400 00.018 12268 UpdateGuideState exits: Star lost - low HFD
00:18:38.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:38.400 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:18:38.400 00.000 12268 Enqueuing Expose request
00:18:38.400 00.000 11616 Worker thread wakes up
00:18:38.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:38.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:18:40.418 02.018 11616 Exposure complete
00:18:40.471 00.053 11616 worker thread done servicing request
00:18:40.471 00.000 12268 OnExposeComplete: enter
00:18:40.472 00.001 12268 UpdateGuideState(): m_state=6
00:18:40.472 00.000 12268 Star::Find(15, 921, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1010
00:18:40.472 00.000 12268 Star::Find returns 0 (4), X=921.70, Y=22.42, Mass=53, SNR=5.0, Peak=26 HFD=1.4
00:18:40.472 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
00:18:40.473 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:18:40.473 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:18:40.473 00.000 11616 Worker thread wakes up
00:18:40.473 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:18:40.473 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:18:40.473 00.000 11616 move complete, result=0
00:18:40.474 00.001 11616 worker thread done servicing request
00:18:40.588 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:18:40.588 00.000 12268 Status Line: Star lost - low HFD
00:18:40.594 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=84, Gamma=1.290
00:18:40.614 00.020 12268 UpdateGuideState exits: Star lost - low HFD
00:18:40.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:40.614 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:18:40.615 00.001 12268 Enqueuing Expose request
00:18:40.615 00.000 11616 Worker thread wakes up
00:18:40.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:40.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:18:42.636 02.021 11616 Exposure complete
00:18:42.693 00.057 11616 worker thread done servicing request
00:18:42.693 00.000 12268 OnExposeComplete: enter
00:18:42.693 00.000 12268 UpdateGuideState(): m_state=6
00:18:42.693 00.000 12268 Star::Find(15, 921, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
00:18:42.694 00.001 12268 Star::Find returns 1 (0), X=921.51, Y=22.18, Mass=119, SNR=7.4, Peak=24 HFD=3.4
00:18:42.694 00.000 12268 DistanceChecker: deactivated
00:18:42.694 00.000 12268 MultiStar: exiting stabilization period
00:18:42.694 00.000 12268 MultiStar: updating star positions after lock position change
00:18:42.694 00.000 12268 Star::Find(15, 547, 576, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
00:18:42.694 00.000 12268 Star::Find returns 1 (0), X=547.79, Y=575.76, Mass=63, SNR=5.4, Peak=15 HFD=4.3
00:18:42.694 00.000 12268 Star::Find(15, 1163, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
00:18:42.694 00.000 12268 Star::Find returns 1 (0), X=1163.68, Y=147.98, Mass=45, SNR=4.5, Peak=18 HFD=5.0
00:18:42.694 00.000 12268 Star::Find(15, 500, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
00:18:42.694 00.000 12268 Star::Find returns 1 (0), X=501.15, Y=882.88, Mass=48, SNR=4.6, Peak=12 HFD=3.2
00:18:42.694 00.000 12268 Star::Find(15, 1104, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
00:18:42.694 00.000 12268 Star::Find false star n=10 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:18:42.694 00.000 12268 Star::Find returns 0 (2), X=1104.00, Y=548.00, Mass=24, SNR=2.9, Peak=11 HFD=0.0
00:18:42.694 00.000 12268 Star::Find(15, 685, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
00:18:42.694 00.000 12268 Star::Find false star n=19 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:18:42.695 00.001 12268 Star::Find returns 0 (2), X=685.00, Y=894.00, Mass=50, SNR=2.9, Peak=12 HFD=0.0
00:18:42.695 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
00:18:42.695 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.55)
00:18:42.695 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.15 mountX=-0.01 mountY=0.23, mountTheta=1.63
00:18:42.698 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.03, opts=13)
00:18:42.698 00.000 12268 Enqueuing Move request for scope (0.23, -0.03)
00:18:42.698 00.000 11616 Worker thread wakes up
00:18:42.698 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
00:18:42.698 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
00:18:42.699 00.001 11616 Moving (0.23, -0.03) raw xDistance=-0.01 yDistance=0.23
00:18:42.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:42.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:18:42.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:18:42.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:18:42.699 00.000 11616 MoveAxis(E, 0, ABG)
00:18:42.699 00.000 11616 Move returns status 0, amount 0
00:18:42.699 00.000 11616 MoveAxis(N, 0, ABG)
00:18:42.699 00.000 11616 Move returns status 0, amount 0
00:18:42.699 00.000 11616 move complete, result=0
00:18:42.699 00.000 11616 worker thread done servicing request
00:18:42.719 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=79, Gamma=1.290
00:18:42.736 00.017 12268 UpdateGuideState exits: m=119 SNR=7.4
00:18:42.736 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:42.737 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:42.737 00.000 12268 Enqueuing Expose request
00:18:42.737 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:18:42.737 00.000 11616 Worker thread wakes up
00:18:42.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:42.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:44.749 02.012 11616 Exposure complete
00:18:44.805 00.056 11616 worker thread done servicing request
00:18:44.805 00.000 12268 OnExposeComplete: enter
00:18:44.805 00.000 12268 UpdateGuideState(): m_state=6
00:18:44.805 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1012
00:18:44.805 00.000 12268 Star::Find returns 1 (0), X=921.40, Y=22.27, Mass=117, SNR=7.3, Peak=24 HFD=2.8
00:18:44.806 00.001 12268 Star::Find false star n=13 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:18:44.806 00.000 12268 Star::Find false star n=14 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:18:44.806 00.000 12268 MultiStar: [#1 -0.22,0.27,0.79,U] [#2 -0.62,0.53,0.65,U] [#3 0.15,-0.44,0.71,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:18:44.806 00.000 12268 single-star, 3 included, MultiStar: {-0.11, 0.09}, one-star: {0.12, 0.05}
00:18:44.806 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
00:18:44.806 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.14)
00:18:44.806 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.44 mountX=0.07 mountY=0.11, mountTheta=1.03
00:18:44.808 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.05, opts=13)
00:18:44.808 00.000 12268 Enqueuing Move request for scope (0.12, 0.05)
00:18:44.808 00.000 11616 Worker thread wakes up
00:18:44.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
00:18:44.808 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
00:18:44.808 00.000 11616 Moving (0.12, 0.05) raw xDistance=0.07 yDistance=0.11
00:18:44.808 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:44.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:18:44.808 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:44.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:18:44.808 00.000 11616 MoveAxis(E, 0, ABG)
00:18:44.809 00.001 11616 Move returns status 0, amount 0
00:18:44.809 00.000 11616 MoveAxis(N, 0, ABG)
00:18:44.809 00.000 11616 Move returns status 0, amount 0
00:18:44.809 00.000 11616 move complete, result=0
00:18:44.809 00.000 11616 worker thread done servicing request
00:18:44.831 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=73, Gamma=1.290
00:18:44.848 00.017 12268 UpdateGuideState exits: m=117 SNR=7.3
00:18:44.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:44.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:44.848 00.000 12268 Enqueuing Expose request
00:18:44.849 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:44.849 00.000 11616 Worker thread wakes up
00:18:44.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:44.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:46.852 02.003 11616 Exposure complete
00:18:46.907 00.055 11616 worker thread done servicing request
00:18:46.907 00.000 12268 OnExposeComplete: enter
00:18:46.907 00.000 12268 UpdateGuideState(): m_state=6
00:18:46.907 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1013
00:18:46.907 00.000 12268 Star::Find returns 1 (0), X=921.10, Y=22.43, Mass=97, SNR=6.6, Peak=27 HFD=3.2
00:18:46.908 00.001 12268 Star::Find false star n=13 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:18:46.908 00.000 12268 Star::Find false star n=16 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:18:46.908 00.000 12268 MultiStar: [#1 -0.67,0.66,0.00,M3] [#2 0.38,-0.00,0.74,U] [#3 0.58,0.32,0.81,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:18:46.908 00.000 12268 refined, 2 included, MultiStar: {0.22, 0.19}, one-star: {-0.19, 0.22}
00:18:46.908 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
00:18:46.908 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.41)
00:18:46.908 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.19 hyp=0.29 cameraTheta=0.71 mountX=0.21 mountY=0.19, mountTheta=0.75
00:18:46.909 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.19, opts=13)
00:18:46.910 00.001 12268 Enqueuing Move request for scope (0.22, 0.19)
00:18:46.910 00.000 11616 Worker thread wakes up
00:18:46.910 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.19) opts 0xd
00:18:46.910 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.19)
00:18:46.910 00.000 11616 Moving (0.22, 0.19) raw xDistance=0.21 yDistance=0.19
00:18:46.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
00:18:46.910 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:18:46.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:18:46.910 00.000 11616 MoveAxis(W, 117, ABG)
00:18:46.910 00.000 11616 Guiding  Dir = 3, Dur = 117
00:18:46.910 00.000 11616 IsSlewing returns 0
00:18:46.911 00.001 11616 IsGuiding returns 0
00:18:46.911 00.000 11616 PulseGuide returned control before completion, sleep 127
00:18:46.932 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=75, Gamma=1.290
00:18:46.949 00.017 12268 UpdateGuideState exits: m=97 SNR=6.6
00:18:46.950 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:46.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:46.950 00.000 12268 Enqueuing Expose request
00:18:47.054 00.104 11616 IsGuiding returns 0
00:18:47.054 00.000 11616 Move returns status 0, amount 117
00:18:47.055 00.001 11616 MoveAxis(N, 0, ABG)
00:18:47.055 00.000 11616 Move returns status 0, amount 0
00:18:47.055 00.000 11616 move complete, result=0
00:18:47.055 00.000 11616 worker thread done servicing request
00:18:47.055 00.000 11616 Worker thread wakes up
00:18:47.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:47.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:47.055 00.000 12268 GuideStep: 0.2 px 117 ms WEST, 0.2 px 0 ms NORTH
00:18:49.070 02.015 11616 Exposure complete
00:18:49.127 00.057 11616 worker thread done servicing request
00:18:49.127 00.000 12268 OnExposeComplete: enter
00:18:49.127 00.000 12268 UpdateGuideState(): m_state=6
00:18:49.127 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1014
00:18:49.127 00.000 12268 Star::Find returns 1 (0), X=921.63, Y=22.75, Mass=111, SNR=7.1, Peak=24 HFD=4.1
00:18:49.128 00.001 12268 Star::Find false star n=6 nbg=280 bg=7.1 sigma=0.8 thresh=10 peak=9
00:18:49.128 00.000 12268 MultiStar: [#1 0.26,-0.13,0.88,U] [#2 0.40,0.12,0.69,U] [#3 -0.93,-1.03,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:18:49.128 00.000 12268 refined, 2 included, MultiStar: {0.33, 0.20}, one-star: {0.34, 0.54}
00:18:49.128 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
00:18:49.128 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.24)
00:18:49.128 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.20 hyp=0.38 cameraTheta=0.54 mountX=0.23 mountY=0.30, mountTheta=0.92
00:18:49.132 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.20, opts=13)
00:18:49.133 00.001 12268 Enqueuing Move request for scope (0.33, 0.20)
00:18:49.133 00.000 11616 Worker thread wakes up
00:18:49.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.20) opts 0xd
00:18:49.133 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.20)
00:18:49.133 00.000 11616 Moving (0.33, 0.20) raw xDistance=0.23 yDistance=0.30
00:18:49.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.23
00:18:49.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:18:49.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:18:49.133 00.000 11616 MoveAxis(W, 128, ABG)
00:18:49.133 00.000 11616 Guiding  Dir = 3, Dur = 128
00:18:49.134 00.001 11616 IsSlewing returns 0
00:18:49.134 00.000 11616 IsGuiding returns 0
00:18:49.134 00.000 11616 PulseGuide returned control before completion, sleep 138
00:18:49.161 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=88, Gamma=1.290
00:18:49.177 00.016 12268 UpdateGuideState exits: m=111 SNR=7.1
00:18:49.178 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:49.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:49.178 00.000 12268 Enqueuing Expose request
00:18:49.278 00.100 11616 IsGuiding returns 1
00:18:49.278 00.000 11616 scope still moving after pulse duration time elapsed
00:18:49.309 00.031 11616 IsSlewing returns 0
00:18:49.310 00.001 11616 IsGuiding returns 0
00:18:49.310 00.000 11616 scope move finished after 128 + 47 ms
00:18:49.310 00.000 11616 Move returns status 0, amount 128
00:18:49.310 00.000 11616 MoveAxis(N, 0, ABG)
00:18:49.310 00.000 11616 Move returns status 0, amount 0
00:18:49.310 00.000 11616 move complete, result=0
00:18:49.310 00.000 11616 worker thread done servicing request
00:18:49.310 00.000 11616 Worker thread wakes up
00:18:49.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:49.311 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:49.311 00.000 12268 GuideStep: 0.2 px 128 ms WEST, 0.3 px 0 ms NORTH
00:18:51.321 02.010 11616 Exposure complete
00:18:51.376 00.055 11616 worker thread done servicing request
00:18:51.376 00.000 12268 OnExposeComplete: enter
00:18:51.376 00.000 12268 UpdateGuideState(): m_state=6
00:18:51.376 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1015
00:18:51.377 00.001 12268 Star::Find returns 1 (0), X=921.82, Y=22.21, Mass=84, SNR=6.2, Peak=28 HFD=3.5
00:18:51.377 00.000 12268 MultiStar: [#1 0.47,0.43,1.18,U] [#2 -0.68,-0.16,0.77,U] [#3 0.16,-0.15,0.89,U] [#4 0.00,0.00,0.00,L] [#5 38.48,10.15,0.00,M1] 
00:18:51.377 00.000 12268 refined, 3 included, MultiStar: {0.19, 0.07}, one-star: {0.54, 0.00}
00:18:51.377 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
00:18:51.377 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.04)
00:18:51.377 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.34 mountX=0.08 mountY=0.18, mountTheta=1.12
00:18:51.379 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.07, opts=13)
00:18:51.379 00.000 12268 Enqueuing Move request for scope (0.19, 0.07)
00:18:51.379 00.000 11616 Worker thread wakes up
00:18:51.379 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
00:18:51.379 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
00:18:51.379 00.000 11616 Moving (0.19, 0.07) raw xDistance=0.08 yDistance=0.18
00:18:51.379 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:51.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:18:51.379 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:18:51.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:18:51.380 00.001 11616 MoveAxis(E, 0, ABG)
00:18:51.380 00.000 11616 Move returns status 0, amount 0
00:18:51.380 00.000 11616 MoveAxis(N, 0, ABG)
00:18:51.380 00.000 11616 Move returns status 0, amount 0
00:18:51.380 00.000 11616 move complete, result=0
00:18:51.380 00.000 11616 worker thread done servicing request
00:18:51.400 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=90, Gamma=1.290
00:18:51.417 00.017 12268 UpdateGuideState exits: m=84 SNR=6.2
00:18:51.418 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:51.418 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:51.418 00.000 12268 Enqueuing Expose request
00:18:51.418 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:18:51.418 00.000 11616 Worker thread wakes up
00:18:51.418 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:51.418 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:53.434 02.016 11616 Exposure complete
00:18:53.488 00.054 11616 worker thread done servicing request
00:18:53.488 00.000 12268 OnExposeComplete: enter
00:18:53.488 00.000 12268 UpdateGuideState(): m_state=6
00:18:53.488 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1016
00:18:53.488 00.000 12268 Star::Find returns 1 (0), X=921.64, Y=22.04, Mass=60, SNR=5.3, Peak=24 HFD=1.9
00:18:53.488 00.000 12268 Star::Find false star n=14 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
00:18:53.489 00.001 12268 MultiStar: [#1 -0.65,0.27,1.36,U] [#2 -0.42,0.41,0.85,U] [#3 0.73,-0.39,0.97,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:18:53.489 00.000 12268 refined, 3 included, MultiStar: {-0.04, 0.04}, one-star: {0.36, -0.17}
00:18:53.489 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
00:18:53.489 00.000 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
00:18:53.489 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.40 mountX=0.03 mountY=-0.05, mountTheta=-0.94
00:18:53.490 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.04, opts=13)
00:18:53.490 00.000 12268 Enqueuing Move request for scope (-0.04, 0.04)
00:18:53.490 00.000 11616 Worker thread wakes up
00:18:53.491 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
00:18:53.491 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
00:18:53.491 00.000 11616 Moving (-0.04, 0.04) raw xDistance=0.03 yDistance=-0.05
00:18:53.491 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:53.491 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:18:53.491 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:53.491 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:18:53.491 00.000 11616 MoveAxis(E, 0, ABG)
00:18:53.491 00.000 11616 Move returns status 0, amount 0
00:18:53.492 00.001 11616 MoveAxis(N, 0, ABG)
00:18:53.492 00.000 11616 Move returns status 0, amount 0
00:18:53.492 00.000 11616 move complete, result=0
00:18:53.492 00.000 11616 worker thread done servicing request
00:18:53.513 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=115, Gamma=1.290
00:18:53.534 00.021 12268 UpdateGuideState exits: m=60 SNR=5.3
00:18:53.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:53.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:53.534 00.000 12268 Enqueuing Expose request
00:18:53.534 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:18:53.534 00.000 11616 Worker thread wakes up
00:18:53.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:53.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:55.541 02.007 11616 Exposure complete
00:18:55.596 00.055 11616 worker thread done servicing request
00:18:55.596 00.000 12268 OnExposeComplete: enter
00:18:55.596 00.000 12268 UpdateGuideState(): m_state=6
00:18:55.597 00.001 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1017
00:18:55.597 00.000 12268 Star::Find returns 1 (0), X=920.51, Y=20.64, Mass=97, SNR=6.7, Peak=26 HFD=5.3
00:18:55.597 00.000 12268 MultiStar: large primary error, entering stabilization period
00:18:55.597 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
00:18:55.597 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
00:18:55.597 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=-1.57 hyp=1.75 cameraTheta=-2.03 mountX=-1.64 mountY=-0.57, mountTheta=-2.81
00:18:55.600 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.78, y=-1.57, opts=13)
00:18:55.600 00.000 12268 Enqueuing Move request for scope (-0.78, -1.57)
00:18:55.600 00.000 11616 Worker thread wakes up
00:18:55.601 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -1.57) opts 0xd
00:18:55.601 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.78, -1.57)
00:18:55.601 00.000 11616 Moving (-0.78, -1.57) raw xDistance=-1.64 yDistance=-0.57
00:18:55.601 00.000 11616 resist switch: large excursion: input -1.64 thresh 0.29 direction from 1 to -1
00:18:55.601 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.93
00:18:55.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.82 from input -1.64
00:18:55.601 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:18:55.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
00:18:55.601 00.000 11616 MoveAxis(E, 919, ABG)
00:18:55.601 00.000 11616 Guiding  Dir = 2, Dur = 919
00:18:55.602 00.001 11616 IsSlewing returns 0
00:18:55.602 00.000 11616 IsGuiding returns 0
00:18:55.602 00.000 11616 PulseGuide returned control before completion, sleep 929
00:18:55.623 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=105, Gamma=1.290
00:18:55.640 00.017 12268 UpdateGuideState exits: m=97 SNR=6.7
00:18:55.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:55.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:55.640 00.000 12268 Enqueuing Expose request
00:18:56.537 00.897 11616 IsGuiding returns 1
00:18:56.537 00.000 11616 scope still moving after pulse duration time elapsed
00:18:56.568 00.031 11616 IsSlewing returns 0
00:18:56.569 00.001 11616 IsGuiding returns 0
00:18:56.569 00.000 11616 scope move finished after 919 + 48 ms
00:18:56.569 00.000 11616 Move returns status 0, amount 919
00:18:56.569 00.000 11616 MoveAxis(N, 0, ABG)
00:18:56.569 00.000 11616 Move returns status 0, amount 0
00:18:56.569 00.000 11616 move complete, result=0
00:18:56.570 00.001 11616 worker thread done servicing request
00:18:56.570 00.000 11616 Worker thread wakes up
00:18:56.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:56.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:18:56.570 00.000 12268 GuideStep: -1.6 px 919 ms EAST, -0.6 px 0 ms NORTH
00:18:58.578 02.008 11616 Exposure complete
00:18:58.640 00.062 11616 worker thread done servicing request
00:18:58.641 00.001 12268 OnExposeComplete: enter
00:18:58.641 00.000 12268 UpdateGuideState(): m_state=6
00:18:58.641 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
00:18:58.641 00.000 12268 Star::Find returns 1 (0), X=921.33, Y=23.23, Mass=77, SNR=6.0, Peak=27 HFD=2.2
00:18:58.641 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
00:18:58.641 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
00:18:58.641 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=1.02 hyp=1.02 cameraTheta=1.52 mountX=1.02 mountY=-0.08, mountTheta=-0.08
00:18:58.645 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=1.02, opts=13)
00:18:58.645 00.000 12268 Enqueuing Move request for scope (0.05, 1.02)
00:18:58.645 00.000 11616 Worker thread wakes up
00:18:58.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 1.02) opts 0xd
00:18:58.646 00.001 11616 Handling offset move in thread for scope, endpoint = (0.05, 1.02)
00:18:58.646 00.000 11616 Moving (0.05, 1.02) raw xDistance=1.02 yDistance=-0.08
00:18:58.646 00.000 11616 resist switch: large excursion: input 1.02 thresh 0.29 direction from -1 to 1
00:18:58.646 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.05
00:18:58.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.51 from input 1.02
00:18:58.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:58.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:18:58.646 00.000 11616 MoveAxis(W, 570, ABG)
00:18:58.646 00.000 11616 Guiding  Dir = 3, Dur = 570
00:18:58.647 00.001 11616 IsSlewing returns 0
00:18:58.647 00.000 11616 IsGuiding returns 0
00:18:58.647 00.000 11616 PulseGuide returned control before completion, sleep 580
00:18:58.667 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=107, Gamma=1.290
00:18:58.684 00.017 12268 UpdateGuideState exits: m=77 SNR=6.0
00:18:58.684 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:58.684 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:18:58.684 00.000 12268 Enqueuing Expose request
00:18:59.231 00.547 11616 IsGuiding returns 1
00:18:59.232 00.001 11616 scope still moving after pulse duration time elapsed
00:18:59.263 00.031 11616 IsSlewing returns 0
00:18:59.263 00.000 11616 IsGuiding returns 1
00:18:59.294 00.031 11616 IsSlewing returns 0
00:18:59.295 00.001 11616 IsGuiding returns 1
00:18:59.325 00.030 11616 IsSlewing returns 0
00:18:59.326 00.001 11616 IsGuiding returns 1
00:18:59.356 00.030 11616 IsSlewing returns 0
00:18:59.357 00.001 11616 IsGuiding returns 1
00:18:59.387 00.030 11616 IsSlewing returns 0
00:18:59.387 00.000 11616 IsGuiding returns 0
00:18:59.387 00.000 11616 scope move finished after 570 + 170 ms
00:18:59.388 00.001 11616 Move returns status 0, amount 570
00:18:59.388 00.000 11616 MoveAxis(N, 0, ABG)
00:18:59.388 00.000 11616 Move returns status 0, amount 0
00:18:59.388 00.000 11616 move complete, result=0
00:18:59.388 00.000 11616 worker thread done servicing request
00:18:59.388 00.000 11616 Worker thread wakes up
00:18:59.388 00.000 12268 GuideStep: 1.0 px 570 ms WEST, -0.1 px 0 ms NORTH
00:18:59.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:18:59.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:01.394 02.006 11616 Exposure complete
00:19:01.449 00.055 11616 worker thread done servicing request
00:19:01.450 00.001 12268 OnExposeComplete: enter
00:19:01.450 00.000 12268 UpdateGuideState(): m_state=6
00:19:01.450 00.000 12268 Star::Find(15, 921, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1019
00:19:01.450 00.000 12268 Star::Find returns 1 (0), X=921.40, Y=22.49, Mass=69, SNR=5.7, Peak=21 HFD=1.6
00:19:01.450 00.000 12268 MultiStar: exiting stabilization period
00:19:01.450 00.000 12268 Star::Find false star n=18 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:01.450 00.000 12268 Star::Find false star n=10 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=8
00:19:01.451 00.001 12268 MultiStar: [#1 -0.31,0.53,1.29,U] [#2 0.00,0.00,0.00,L] [#3 -0.74,-0.26,1.16,U] [#4 0.00,0.00,0.00,L] [#5 37.97,10.10,0.00,M2] 
00:19:01.451 00.000 12268 single-star, 2 included, MultiStar: {-0.33, 0.19}, one-star: {0.11, 0.28}
00:19:01.451 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
00:19:01.451 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.89)
00:19:01.451 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.19 mountX=0.29 mountY=0.07, mountTheta=0.26
00:19:01.452 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.28, opts=13)
00:19:01.452 00.000 12268 Enqueuing Move request for scope (0.11, 0.28)
00:19:01.452 00.000 11616 Worker thread wakes up
00:19:01.453 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.28) opts 0xd
00:19:01.453 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.28)
00:19:01.453 00.000 11616 Moving (0.11, 0.28) raw xDistance=0.29 yDistance=0.07
00:19:01.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
00:19:01.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:01.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:19:01.453 00.000 11616 MoveAxis(W, 161, ABG)
00:19:01.453 00.000 11616 Guiding  Dir = 3, Dur = 161
00:19:01.453 00.000 11616 IsSlewing returns 0
00:19:01.454 00.001 11616 IsGuiding returns 0
00:19:01.454 00.000 11616 PulseGuide returned control before completion, sleep 171
00:19:01.473 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=101, Gamma=1.290
00:19:01.490 00.017 12268 UpdateGuideState exits: m=69 SNR=5.7
00:19:01.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:01.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:01.490 00.000 12268 Enqueuing Expose request
00:19:01.628 00.138 11616 IsGuiding returns 1
00:19:01.629 00.001 11616 scope still moving after pulse duration time elapsed
00:19:01.659 00.030 11616 IsSlewing returns 0
00:19:01.659 00.000 11616 IsGuiding returns 0
00:19:01.660 00.001 11616 scope move finished after 161 + 44 ms
00:19:01.660 00.000 11616 Move returns status 0, amount 161
00:19:01.660 00.000 11616 MoveAxis(N, 0, ABG)
00:19:01.660 00.000 11616 Move returns status 0, amount 0
00:19:01.660 00.000 11616 move complete, result=0
00:19:01.660 00.000 11616 worker thread done servicing request
00:19:01.660 00.000 11616 Worker thread wakes up
00:19:01.660 00.000 12268 GuideStep: 0.3 px 161 ms WEST, 0.1 px 0 ms NORTH
00:19:01.661 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:01.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:03.673 02.012 11616 Exposure complete
00:19:03.731 00.058 11616 worker thread done servicing request
00:19:03.731 00.000 12268 OnExposeComplete: enter
00:19:03.732 00.001 12268 UpdateGuideState(): m_state=6
00:19:03.732 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1020
00:19:03.732 00.000 12268 Star::Find returns 1 (0), X=920.55, Y=21.88, Mass=122, SNR=7.5, Peak=25 HFD=3.8
00:19:03.732 00.000 12268 MultiStar: [#1 -0.37,0.52,1.02,U] [#2 0.00,0.00,0.00,L] [#3 -0.30,-0.06,0.73,U] [#4 0.00,0.00,0.00,L] [#5 38.41,10.69,0.00,M3] 
00:19:03.732 00.000 12268 refined, 2 included, MultiStar: {-0.48, 0.06}, one-star: {-0.74, -0.33}
00:19:03.732 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
00:19:03.732 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
00:19:03.732 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.06 hyp=0.49 cameraTheta=3.02 mountX=0.01 mountY=-0.49, mountTheta=-1.55
00:19:03.734 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=0.06, opts=13)
00:19:03.734 00.000 12268 Enqueuing Move request for scope (-0.48, 0.06)
00:19:03.734 00.000 11616 Worker thread wakes up
00:19:03.735 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.06) opts 0xd
00:19:03.735 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, 0.06)
00:19:03.735 00.000 11616 Moving (-0.48, 0.06) raw xDistance=0.01 yDistance=-0.49
00:19:03.735 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:03.735 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:19:03.735 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:19:03.735 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
00:19:03.736 00.001 11616 MoveAxis(E, 0, ABG)
00:19:03.736 00.000 11616 Move returns status 0, amount 0
00:19:03.736 00.000 11616 MoveAxis(N, 0, ABG)
00:19:03.736 00.000 11616 Move returns status 0, amount 0
00:19:03.736 00.000 11616 move complete, result=0
00:19:03.736 00.000 11616 worker thread done servicing request
00:19:03.757 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=118, Gamma=1.290
00:19:03.774 00.017 12268 UpdateGuideState exits: m=122 SNR=7.5
00:19:03.774 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:03.774 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:03.774 00.000 12268 Enqueuing Expose request
00:19:03.775 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
00:19:03.775 00.000 11616 Worker thread wakes up
00:19:03.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:03.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:05.785 02.010 11616 Exposure complete
00:19:05.839 00.054 11616 worker thread done servicing request
00:19:05.839 00.000 12268 OnExposeComplete: enter
00:19:05.839 00.000 12268 UpdateGuideState(): m_state=6
00:19:05.840 00.001 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1021
00:19:05.840 00.000 12268 Star::Find returns 1 (0), X=920.53, Y=21.57, Mass=111, SNR=7.2, Peak=25 HFD=3.2
00:19:05.840 00.000 12268 Star::Find false star n=9 nbg=270 bg=7.0 sigma=0.7 thresh=9 peak=8
00:19:05.840 00.000 12268 MultiStar: [#1 -0.38,0.18,0.93,U] [#2 -7.11,11.64,0.00,M1] [#3 -0.40,-0.87,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 38.03,9.82,0.00,M4] 
00:19:05.840 00.000 12268 refined, 1 included, MultiStar: {-0.58, -0.24}, one-star: {-0.76, -0.64}
00:19:05.840 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.22 = 2.07)
00:19:05.840 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.04)
00:19:05.840 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-0.24 hyp=0.63 cameraTheta=-2.74 mountX=-0.30 mountY=-0.54, mountTheta=-2.08
00:19:05.842 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=-0.24, opts=13)
00:19:05.842 00.000 12268 Enqueuing Move request for scope (-0.58, -0.24)
00:19:05.842 00.000 11616 Worker thread wakes up
00:19:05.842 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.24) opts 0xd
00:19:05.842 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, -0.24)
00:19:05.842 00.000 11616 Moving (-0.58, -0.24) raw xDistance=-0.30 yDistance=-0.54
00:19:05.842 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
00:19:05.842 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
00:19:05.843 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
00:19:05.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.54
00:19:05.843 00.000 11616 MoveAxis(E, 167, ABG)
00:19:05.843 00.000 11616 Guiding  Dir = 2, Dur = 167
00:19:05.843 00.000 11616 IsSlewing returns 0
00:19:05.843 00.000 11616 IsGuiding returns 0
00:19:05.844 00.001 11616 PulseGuide returned control before completion, sleep 177
00:19:05.864 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=127, Gamma=1.290
00:19:05.884 00.020 12268 UpdateGuideState exits: m=111 SNR=7.2
00:19:05.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:05.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:05.884 00.000 12268 Enqueuing Expose request
00:19:06.028 00.144 11616 IsGuiding returns 1
00:19:06.028 00.000 11616 scope still moving after pulse duration time elapsed
00:19:06.059 00.031 11616 IsSlewing returns 0
00:19:06.060 00.001 11616 IsGuiding returns 0
00:19:06.060 00.000 11616 scope move finished after 167 + 48 ms
00:19:06.060 00.000 11616 Move returns status 0, amount 167
00:19:06.060 00.000 11616 MoveAxis(N, 46, ABG)
00:19:06.060 00.000 11616 Guiding  Dir = 0, Dur = 46
00:19:06.061 00.001 11616 IsSlewing returns 0
00:19:06.061 00.000 11616 IsGuiding returns 0
00:19:06.061 00.000 11616 PulseGuide returned control before completion, sleep 56
00:19:06.120 00.059 11616 IsGuiding returns 1
00:19:06.121 00.001 11616 scope still moving after pulse duration time elapsed
00:19:06.151 00.030 11616 IsSlewing returns 0
00:19:06.152 00.001 11616 IsGuiding returns 1
00:19:06.183 00.031 11616 IsSlewing returns 0
00:19:06.183 00.000 11616 IsGuiding returns 1
00:19:06.214 00.031 11616 IsSlewing returns 0
00:19:06.214 00.000 11616 IsGuiding returns 1
00:19:06.245 00.031 11616 IsSlewing returns 0
00:19:06.245 00.000 11616 IsGuiding returns 1
00:19:06.277 00.032 11616 IsSlewing returns 0
00:19:06.278 00.001 11616 IsGuiding returns 1
00:19:06.309 00.031 11616 IsSlewing returns 0
00:19:06.310 00.001 11616 IsGuiding returns 1
00:19:06.341 00.031 11616 IsSlewing returns 0
00:19:06.341 00.000 11616 IsGuiding returns 1
00:19:06.371 00.030 11616 IsSlewing returns 0
00:19:06.372 00.001 11616 IsGuiding returns 0
00:19:06.372 00.000 11616 scope move finished after 46 + 265 ms
00:19:06.372 00.000 11616 Move returns status 0, amount 46
00:19:06.372 00.000 11616 move complete, result=0
00:19:06.373 00.001 11616 worker thread done servicing request
00:19:06.373 00.000 11616 Worker thread wakes up
00:19:06.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:06.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:06.373 00.000 12268 GuideStep: -0.3 px 167 ms EAST, -0.5 px 46 ms NORTH
00:19:08.378 02.005 11616 Exposure complete
00:19:08.433 00.055 11616 worker thread done servicing request
00:19:08.434 00.001 12268 OnExposeComplete: enter
00:19:08.434 00.000 12268 UpdateGuideState(): m_state=6
00:19:08.434 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1022
00:19:08.434 00.000 12268 Star::Find returns 1 (0), X=921.04, Y=22.06, Mass=190, SNR=9.4, Peak=25 HFD=4.5
00:19:08.434 00.000 12268 MultiStar: [#1 -0.01,0.24,0.72,U] [#2 -0.49,0.62,0.47,U] [#3 -0.06,0.07,0.61,U] [#4 4.14,-1.25,0.00,M1] [#5 37.97,10.17,0.00,M5] 
00:19:08.434 00.000 12268 refined, 3 included, MultiStar: {-0.18, 0.13}, one-star: {-0.24, -0.15}
00:19:08.434 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
00:19:08.434 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
00:19:08.434 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.13 hyp=0.22 cameraTheta=2.54 mountX=0.11 mountY=-0.20, mountTheta=-1.07
00:19:08.436 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.13, opts=13)
00:19:08.436 00.000 12268 Enqueuing Move request for scope (-0.18, 0.13)
00:19:08.436 00.000 11616 Worker thread wakes up
00:19:08.436 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.13) opts 0xd
00:19:08.436 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.13)
00:19:08.437 00.001 11616 Moving (-0.18, 0.13) raw xDistance=0.11 yDistance=-0.20
00:19:08.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:08.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:19:08.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
00:19:08.437 00.000 11616 MoveAxis(E, 0, ABG)
00:19:08.437 00.000 11616 Move returns status 0, amount 0
00:19:08.437 00.000 11616 MoveAxis(N, 17, ABG)
00:19:08.437 00.000 11616 Guiding  Dir = 0, Dur = 17
00:19:08.437 00.000 11616 IsSlewing returns 0
00:19:08.438 00.001 11616 IsGuiding returns 0
00:19:08.438 00.000 11616 PulseGuide returned control before completion, sleep 27
00:19:08.461 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=126, Gamma=1.290
00:19:08.471 00.010 11616 IsGuiding returns 1
00:19:08.471 00.000 11616 scope still moving after pulse duration time elapsed
00:19:08.481 00.010 12268 UpdateGuideState exits: m=190 SNR=9.4
00:19:08.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:08.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:08.481 00.000 12268 Enqueuing Expose request
00:19:08.503 00.022 11616 IsSlewing returns 0
00:19:08.503 00.000 11616 IsGuiding returns 0
00:19:08.504 00.001 11616 scope move finished after 17 + 48 ms
00:19:08.504 00.000 11616 Move returns status 0, amount 17
00:19:08.504 00.000 11616 move complete, result=0
00:19:08.504 00.000 11616 worker thread done servicing request
00:19:08.504 00.000 11616 Worker thread wakes up
00:19:08.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:08.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:08.504 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 17 ms NORTH
00:19:10.509 02.005 11616 Exposure complete
00:19:10.562 00.053 11616 worker thread done servicing request
00:19:10.562 00.000 12268 OnExposeComplete: enter
00:19:10.562 00.000 12268 UpdateGuideState(): m_state=6
00:19:10.563 00.001 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1023
00:19:10.563 00.000 12268 Star::Find returns 1 (0), X=921.72, Y=22.01, Mass=166, SNR=8.7, Peak=24 HFD=4.0
00:19:10.563 00.000 12268 Star::Find false star n=20 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:10.563 00.000 12268 MultiStar: [#1 0.05,0.27,0.82,U] [#2 -0.02,0.39,0.60,U] [#3 0.00,0.00,0.00,L] [#4 3.92,-1.68,0.00,M2] [#5 38.79,9.73,0.00,M6] 
00:19:10.563 00.000 12268 refined, 2 included, MultiStar: {0.19, 0.11}, one-star: {0.44, -0.20}
00:19:10.563 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
00:19:10.563 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
00:19:10.563 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.51 mountX=0.13 mountY=0.17, mountTheta=0.95
00:19:10.565 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.11, opts=13)
00:19:10.565 00.000 12268 Enqueuing Move request for scope (0.19, 0.11)
00:19:10.565 00.000 11616 Worker thread wakes up
00:19:10.565 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
00:19:10.565 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
00:19:10.565 00.000 11616 Moving (0.19, 0.11) raw xDistance=0.13 yDistance=0.17
00:19:10.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:10.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:19:10.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:10.566 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:19:10.566 00.000 11616 MoveAxis(E, 0, ABG)
00:19:10.566 00.000 11616 Move returns status 0, amount 0
00:19:10.566 00.000 11616 MoveAxis(N, 0, ABG)
00:19:10.566 00.000 11616 Move returns status 0, amount 0
00:19:10.566 00.000 11616 move complete, result=0
00:19:10.566 00.000 11616 worker thread done servicing request
00:19:10.590 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=122, Gamma=1.290
00:19:10.612 00.022 12268 UpdateGuideState exits: m=166 SNR=8.7
00:19:10.612 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:10.612 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:10.612 00.000 12268 Enqueuing Expose request
00:19:10.612 00.000 11616 Worker thread wakes up
00:19:10.612 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:19:10.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:10.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:12.629 02.017 11616 Exposure complete
00:19:12.687 00.058 11616 worker thread done servicing request
00:19:12.687 00.000 12268 OnExposeComplete: enter
00:19:12.687 00.000 12268 UpdateGuideState(): m_state=6
00:19:12.687 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1024
00:19:12.687 00.000 12268 Star::Find returns 1 (0), X=921.49, Y=21.97, Mass=179, SNR=9.0, Peak=26 HFD=5.0
00:19:12.688 00.001 12268 Star::Find false star n=19 nbg=282 bg=7.1 sigma=0.7 thresh=9 peak=9
00:19:12.688 00.000 12268 MultiStar: [#1 -0.09,-0.49,0.80,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 37.25,9.35,0.00,M7] 
00:19:12.688 00.000 12268 single-star, 1 included, MultiStar: {0.08, -0.36}, one-star: {0.20, -0.24}
00:19:12.688 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
00:19:12.688 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.83)
00:19:12.688 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.24 hyp=0.32 cameraTheta=-0.87 mountX=-0.22 mountY=0.23, mountTheta=2.33
00:19:12.689 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.24, opts=13)
00:19:12.690 00.001 12268 Enqueuing Move request for scope (0.20, -0.24)
00:19:12.690 00.000 11616 Worker thread wakes up
00:19:12.690 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.24) opts 0xd
00:19:12.690 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.24)
00:19:12.690 00.000 11616 Moving (0.20, -0.24) raw xDistance=-0.22 yDistance=0.23
00:19:12.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
00:19:12.690 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:12.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:19:12.690 00.000 11616 MoveAxis(E, 125, ABG)
00:19:12.690 00.000 11616 Guiding  Dir = 2, Dur = 125
00:19:12.691 00.001 11616 IsSlewing returns 0
00:19:12.691 00.000 11616 IsGuiding returns 0
00:19:12.691 00.000 11616 PulseGuide returned control before completion, sleep 135
00:19:12.711 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=113, Gamma=1.290
00:19:12.729 00.018 12268 UpdateGuideState exits: m=179 SNR=9.0
00:19:12.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:12.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:12.729 00.000 12268 Enqueuing Expose request
00:19:12.837 00.108 11616 IsGuiding returns 1
00:19:12.837 00.000 11616 scope still moving after pulse duration time elapsed
00:19:12.867 00.030 11616 IsSlewing returns 0
00:19:12.867 00.000 11616 IsGuiding returns 0
00:19:12.867 00.000 11616 scope move finished after 125 + 51 ms
00:19:12.867 00.000 11616 Move returns status 0, amount 125
00:19:12.868 00.001 11616 MoveAxis(N, 0, ABG)
00:19:12.868 00.000 11616 Move returns status 0, amount 0
00:19:12.868 00.000 11616 move complete, result=0
00:19:12.868 00.000 11616 worker thread done servicing request
00:19:12.868 00.000 11616 Worker thread wakes up
00:19:12.868 00.000 12268 GuideStep: -0.2 px 125 ms EAST, 0.2 px 0 ms NORTH
00:19:12.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:12.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:14.879 02.011 11616 Exposure complete
00:19:14.934 00.055 11616 worker thread done servicing request
00:19:14.934 00.000 12268 OnExposeComplete: enter
00:19:14.934 00.000 12268 UpdateGuideState(): m_state=6
00:19:14.935 00.001 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1025
00:19:14.935 00.000 12268 Star::Find returns 1 (0), X=921.56, Y=22.17, Mass=130, SNR=7.8, Peak=27 HFD=2.6
00:19:14.935 00.000 12268 Star::Find false star n=16 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:14.935 00.000 12268 Star::Find false star n=14 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:14.935 00.000 12268 MultiStar: [#1 0.17,0.37,0.97,U] [#2 -0.01,0.52,0.63,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 38.13,11.21,0.00,M8] 
00:19:14.935 00.000 12268 single-star, 2 included, MultiStar: {0.17, 0.25}, one-star: {0.27, -0.04}
00:19:14.935 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
00:19:14.935 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
00:19:14.935 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.04 hyp=0.28 cameraTheta=-0.16 mountX=-0.02 mountY=0.28, mountTheta=1.63
00:19:14.937 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.04, opts=13)
00:19:14.937 00.000 12268 Enqueuing Move request for scope (0.27, -0.04)
00:19:14.937 00.000 11616 Worker thread wakes up
00:19:14.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.04) opts 0xd
00:19:14.938 00.001 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.04)
00:19:14.938 00.000 11616 Moving (0.27, -0.04) raw xDistance=-0.02 yDistance=0.28
00:19:14.938 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:14.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:19:14.938 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:14.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:19:14.938 00.000 11616 MoveAxis(E, 0, ABG)
00:19:14.938 00.000 11616 Move returns status 0, amount 0
00:19:14.938 00.000 11616 MoveAxis(N, 0, ABG)
00:19:14.938 00.000 11616 Move returns status 0, amount 0
00:19:14.938 00.000 11616 move complete, result=0
00:19:14.938 00.000 11616 worker thread done servicing request
00:19:14.958 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=92, Gamma=1.290
00:19:14.975 00.017 12268 UpdateGuideState exits: m=130 SNR=7.8
00:19:14.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:14.975 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:14.975 00.000 12268 Enqueuing Expose request
00:19:14.975 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:19:14.975 00.000 11616 Worker thread wakes up
00:19:14.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:14.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:16.984 02.009 11616 Exposure complete
00:19:17.047 00.063 11616 worker thread done servicing request
00:19:17.047 00.000 12268 OnExposeComplete: enter
00:19:17.047 00.000 12268 UpdateGuideState(): m_state=6
00:19:17.047 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1026
00:19:17.048 00.001 12268 Star::Find returns 1 (0), X=922.23, Y=22.53, Mass=152, SNR=8.3, Peak=22 HFD=3.9
00:19:17.048 00.000 12268 Star::Find false star n=14 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:17.048 00.000 12268 Star::Find false star n=14 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:17.048 00.000 12268 Star::Find false star n=17 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
00:19:17.048 00.000 12268 MultiStar: [#1 0.62,0.14,0.79,U] [#2 0.94,0.54,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] 
00:19:17.048 00.000 12268 refined, 1 included, MultiStar: {0.80, 0.24}, one-star: {0.94, 0.32}
00:19:17.048 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
00:19:17.048 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
00:19:17.049 00.001 12268 CameraToMount -- cameraX=0.80 cameraY=0.24 hyp=0.84 cameraTheta=0.29 mountX=0.32 mountY=0.76, mountTheta=1.17
00:19:17.050 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.80, y=0.24, opts=13)
00:19:17.050 00.000 12268 Enqueuing Move request for scope (0.80, 0.24)
00:19:17.051 00.001 11616 Worker thread wakes up
00:19:17.051 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.24) opts 0xd
00:19:17.051 00.000 11616 Handling offset move in thread for scope, endpoint = (0.80, 0.24)
00:19:17.051 00.000 11616 Moving (0.80, 0.24) raw xDistance=0.32 yDistance=0.76
00:19:17.051 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
00:19:17.051 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.96
00:19:17.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
00:19:17.051 00.000 11616 resist switch: large excursion: input 0.76 thresh 0.45 direction from -1 to 1
00:19:17.051 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.29
00:19:17.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
00:19:17.051 00.000 11616 MoveAxis(W, 179, ABG)
00:19:17.051 00.000 11616 Guiding  Dir = 3, Dur = 179
00:19:17.052 00.001 11616 IsSlewing returns 0
00:19:17.052 00.000 11616 IsGuiding returns 0
00:19:17.052 00.000 11616 PulseGuide returned control before completion, sleep 189
00:19:17.075 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=89, Gamma=1.290
00:19:17.096 00.021 12268 UpdateGuideState exits: m=152 SNR=8.3
00:19:17.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:17.097 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:17.097 00.000 12268 Enqueuing Expose request
00:19:17.247 00.150 11616 IsGuiding returns 1
00:19:17.247 00.000 11616 scope still moving after pulse duration time elapsed
00:19:17.280 00.033 11616 IsSlewing returns 0
00:19:17.281 00.001 11616 IsGuiding returns 0
00:19:17.281 00.000 11616 scope move finished after 179 + 49 ms
00:19:17.281 00.000 11616 Move returns status 0, amount 179
00:19:17.281 00.000 11616 BLC: Oldest BLC event removed
00:19:17.281 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1490 applied
00:19:17.281 00.000 11616 MoveAxis(S, 1555, ABG)
00:19:17.281 00.000 11616 Guiding  Dir = 1, Dur = 1555
00:19:17.281 00.000 11616 IsSlewing returns 0
00:19:17.282 00.001 11616 IsGuiding returns 0
00:19:17.282 00.000 11616 PulseGuide returned control before completion, sleep 1565
00:19:18.856 01.574 11616 IsGuiding returns 1
00:19:18.857 00.001 11616 scope still moving after pulse duration time elapsed
00:19:18.888 00.031 11616 IsSlewing returns 0
00:19:18.889 00.001 11616 IsGuiding returns 1
00:19:18.919 00.030 11616 IsSlewing returns 0
00:19:18.920 00.001 11616 IsGuiding returns 1
00:19:18.950 00.030 11616 IsSlewing returns 0
00:19:18.950 00.000 11616 IsGuiding returns 1
00:19:18.981 00.031 11616 IsSlewing returns 0
00:19:18.981 00.000 11616 IsGuiding returns 1
00:19:19.011 00.030 11616 IsSlewing returns 0
00:19:19.012 00.001 11616 IsGuiding returns 1
00:19:19.043 00.031 11616 IsSlewing returns 0
00:19:19.044 00.001 11616 IsGuiding returns 1
00:19:19.073 00.029 11616 IsSlewing returns 0
00:19:19.075 00.002 11616 IsGuiding returns 1
00:19:19.105 00.030 11616 IsSlewing returns 0
00:19:19.105 00.000 11616 IsGuiding returns 0
00:19:19.105 00.000 11616 scope move finished after 1555 + 268 ms
00:19:19.105 00.000 11616 Move returns status 0, amount 1555
00:19:19.105 00.000 11616 move complete, result=0
00:19:19.106 00.001 11616 worker thread done servicing request
00:19:19.106 00.000 11616 Worker thread wakes up
00:19:19.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:19.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:19.106 00.000 12268 GuideStep: 0.3 px 179 ms WEST, 0.8 px 1555 ms SOUTH
00:19:21.126 02.020 11616 Exposure complete
00:19:21.182 00.056 11616 worker thread done servicing request
00:19:21.182 00.000 12268 OnExposeComplete: enter
00:19:21.182 00.000 12268 UpdateGuideState(): m_state=6
00:19:21.182 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1027
00:19:21.182 00.000 12268 Star::Find returns 1 (0), X=922.08, Y=22.00, Mass=148, SNR=8.3, Peak=24 HFD=3.6
00:19:21.183 00.001 12268 Star::Find false star n=18 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:21.183 00.000 12268 Star::Find false star n=17 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:21.183 00.000 12268 MultiStar: [#1 0.62,-0.03,0.67,U] [#2 1.00,0.08,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 4.68,-1.60,0.00,M3] [#5 0.00,0.00,0.00,L] 
00:19:21.183 00.000 12268 refined, 1 included, MultiStar: {0.72, -0.14}, one-star: {0.79, -0.21}
00:19:21.183 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
00:19:21.183 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
00:19:21.183 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-0.14 hyp=0.74 cameraTheta=-0.19 mountX=-0.07 mountY=0.73, mountTheta=1.66
00:19:21.184 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=-0.14, opts=13)
00:19:21.185 00.001 12268 Enqueuing Move request for scope (0.72, -0.14)
00:19:21.185 00.000 11616 Worker thread wakes up
00:19:21.185 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.14) opts 0xd
00:19:21.185 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, -0.14)
00:19:21.185 00.000 11616 Moving (0.72, -0.14) raw xDistance=-0.07 yDistance=0.73
00:19:21.185 00.000 11616 BLC: History state: CurrMiss=0.73, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.114393, 1:0.734232
00:19:21.185 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:19:21.185 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:21.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:19:21.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.73
00:19:21.185 00.000 11616 MoveAxis(E, 0, ABG)
00:19:21.186 00.001 11616 Move returns status 0, amount 0
00:19:21.186 00.000 11616 MoveAxis(S, 62, ABG)
00:19:21.186 00.000 11616 Guiding  Dir = 1, Dur = 62
00:19:21.186 00.000 11616 IsSlewing returns 0
00:19:21.186 00.000 11616 IsGuiding returns 0
00:19:21.187 00.001 11616 PulseGuide returned control before completion, sleep 72
00:19:21.210 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=80, Gamma=1.290
00:19:21.227 00.017 12268 UpdateGuideState exits: m=148 SNR=8.3
00:19:21.228 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:21.228 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:21.228 00.000 12268 Enqueuing Expose request
00:19:21.274 00.046 11616 IsGuiding returns 1
00:19:21.274 00.000 11616 scope still moving after pulse duration time elapsed
00:19:21.305 00.031 11616 IsSlewing returns 0
00:19:21.305 00.000 11616 IsGuiding returns 0
00:19:21.305 00.000 11616 scope move finished after 62 + 56 ms
00:19:21.305 00.000 11616 Move returns status 0, amount 62
00:19:21.305 00.000 11616 move complete, result=0
00:19:21.306 00.001 11616 worker thread done servicing request
00:19:21.306 00.000 11616 Worker thread wakes up
00:19:21.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:21.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:21.306 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.7 px 62 ms SOUTH
00:19:23.321 02.015 11616 Exposure complete
00:19:23.374 00.053 11616 worker thread done servicing request
00:19:23.375 00.001 12268 OnExposeComplete: enter
00:19:23.375 00.000 12268 UpdateGuideState(): m_state=6
00:19:23.375 00.000 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1028
00:19:23.375 00.000 12268 Star::Find returns 1 (0), X=922.09, Y=21.67, Mass=125, SNR=7.7, Peak=28 HFD=2.4
00:19:23.375 00.000 12268 Star::Find false star n=18 nbg=282 bg=6.9 sigma=0.8 thresh=9 peak=9
00:19:23.375 00.000 12268 Star::Find false star n=12 nbg=283 bg=6.9 sigma=0.6 thresh=9 peak=9
00:19:23.375 00.000 12268 Star::Find false star n=19 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:23.376 00.001 12268 MultiStar: [#1 0.59,0.34,0.87,U] [#2 -0.15,0.06,0.64,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] 
00:19:23.376 00.000 12268 refined, 2 included, MultiStar: {0.49, -0.08}, one-star: {0.80, -0.54}
00:19:23.376 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
00:19:23.376 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
00:19:23.376 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.08 hyp=0.49 cameraTheta=-0.17 mountX=-0.03 mountY=0.49, mountTheta=1.64
00:19:23.377 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=-0.08, opts=13)
00:19:23.377 00.000 12268 Enqueuing Move request for scope (0.49, -0.08)
00:19:23.377 00.000 11616 Worker thread wakes up
00:19:23.378 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.08) opts 0xd
00:19:23.378 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, -0.08)
00:19:23.378 00.000 11616 Moving (0.49, -0.08) raw xDistance=-0.03 yDistance=0.49
00:19:23.378 00.000 11616 BLC: History state: CurrMiss=0.49, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.114393, 1:0.734232, 2:0.493382
00:19:23.378 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:19:23.378 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:23.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:19:23.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
00:19:23.378 00.000 11616 MoveAxis(E, 0, ABG)
00:19:23.378 00.000 11616 Move returns status 0, amount 0
00:19:23.378 00.000 11616 MoveAxis(S, 42, ABG)
00:19:23.378 00.000 11616 Guiding  Dir = 1, Dur = 42
00:19:23.379 00.001 11616 IsSlewing returns 0
00:19:23.379 00.000 11616 IsGuiding returns 0
00:19:23.379 00.000 11616 PulseGuide returned control before completion, sleep 52
00:19:23.402 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=76, Gamma=1.290
00:19:23.421 00.019 12268 UpdateGuideState exits: m=125 SNR=7.7
00:19:23.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:23.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:23.421 00.000 12268 Enqueuing Expose request
00:19:23.444 00.023 11616 IsGuiding returns 0
00:19:23.444 00.000 11616 Move returns status 0, amount 42
00:19:23.444 00.000 11616 move complete, result=0
00:19:23.444 00.000 11616 worker thread done servicing request
00:19:23.444 00.000 11616 Worker thread wakes up
00:19:23.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:23.445 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:23.445 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 42 ms SOUTH
00:19:25.454 02.009 11616 Exposure complete
00:19:25.509 00.055 11616 worker thread done servicing request
00:19:25.509 00.000 12268 OnExposeComplete: enter
00:19:25.509 00.000 12268 UpdateGuideState(): m_state=6
00:19:25.509 00.000 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1029
00:19:25.509 00.000 12268 Star::Find returns 1 (0), X=922.13, Y=22.15, Mass=127, SNR=7.7, Peak=30 HFD=2.3
00:19:25.510 00.001 12268 Star::Find false star n=13 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:25.510 00.000 12268 Star::Find false star n=15 nbg=272 bg=6.9 sigma=0.7 thresh=9 peak=9
00:19:25.510 00.000 12268 Star::Find false star n=13 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:25.510 00.000 12268 MultiStar: [#1 0.51,-0.12,0.74,U] [#2 -0.19,0.08,0.70,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] 
00:19:25.510 00.000 12268 refined, 2 included, MultiStar: {0.44, -0.04}, one-star: {0.84, -0.06}
00:19:25.510 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
00:19:25.510 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.61)
00:19:25.510 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.04 hyp=0.45 cameraTheta=-0.09 mountX=0.01 mountY=0.45, mountTheta=1.56
00:19:25.512 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.04, opts=13)
00:19:25.512 00.000 12268 Enqueuing Move request for scope (0.44, -0.04)
00:19:25.512 00.000 11616 Worker thread wakes up
00:19:25.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.04) opts 0xd
00:19:25.512 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.04)
00:19:25.512 00.000 11616 Moving (0.44, -0.04) raw xDistance=0.01 yDistance=0.45
00:19:25.512 00.000 11616 BLC: window closed
00:19:25.512 00.000 11616 BLC: History state: CurrMiss=0.45, AvgInitMiss=0.14, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.114393, 1:0.734232, 2:0.493382
00:19:25.512 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:19:25.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:25.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:19:25.513 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
00:19:25.513 00.000 11616 MoveAxis(E, 0, ABG)
00:19:25.513 00.000 11616 Move returns status 0, amount 0
00:19:25.513 00.000 11616 MoveAxis(S, 38, ABG)
00:19:25.513 00.000 11616 Guiding  Dir = 1, Dur = 38
00:19:25.513 00.000 11616 IsSlewing returns 0
00:19:25.513 00.000 11616 IsGuiding returns 0
00:19:25.514 00.001 11616 PulseGuide returned control before completion, sleep 48
00:19:25.533 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=85, Gamma=1.290
00:19:25.550 00.017 12268 UpdateGuideState exits: m=127 SNR=7.7
00:19:25.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:25.551 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:25.551 00.000 12268 Enqueuing Expose request
00:19:25.578 00.027 11616 IsGuiding returns 0
00:19:25.578 00.000 11616 Move returns status 0, amount 38
00:19:25.578 00.000 11616 move complete, result=0
00:19:25.579 00.001 11616 worker thread done servicing request
00:19:25.579 00.000 11616 Worker thread wakes up
00:19:25.579 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:25.579 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:25.580 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 38 ms SOUTH
00:19:27.596 02.016 11616 Exposure complete
00:19:27.656 00.060 11616 worker thread done servicing request
00:19:27.656 00.000 12268 OnExposeComplete: enter
00:19:27.656 00.000 12268 UpdateGuideState(): m_state=6
00:19:27.656 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1030
00:19:27.657 00.001 12268 Star::Find returns 1 (0), X=922.45, Y=22.26, Mass=180, SNR=9.1, Peak=24 HFD=4.0
00:19:27.657 00.000 12268 Star::Find false star n=12 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:27.657 00.000 12268 Star::Find false star n=15 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:27.657 00.000 12268 MultiStar: [#1 0.56,0.02,0.59,U] [#2 0.39,0.23,0.68,U] [#3 0.00,0.00,0.00,L] [#4 4.78,-1.31,0.00,M4] [#5 0.00,0.00,0.00,L] 
00:19:27.657 00.000 12268 refined, 2 included, MultiStar: {0.78, 0.09}, one-star: {1.16, 0.05}
00:19:27.657 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
00:19:27.657 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
00:19:27.657 00.000 12268 CameraToMount -- cameraX=0.78 cameraY=0.09 hyp=0.78 cameraTheta=0.12 mountX=0.17 mountY=0.76, mountTheta=1.35
00:19:27.659 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.78, y=0.09, opts=13)
00:19:27.659 00.000 12268 Enqueuing Move request for scope (0.78, 0.09)
00:19:27.659 00.000 11616 Worker thread wakes up
00:19:27.659 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.09) opts 0xd
00:19:27.659 00.000 11616 Handling offset move in thread for scope, endpoint = (0.78, 0.09)
00:19:27.659 00.000 11616 Moving (0.78, 0.09) raw xDistance=0.17 yDistance=0.76
00:19:27.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
00:19:27.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
00:19:27.659 00.000 11616 MoveAxis(W, 94, ABG)
00:19:27.659 00.000 11616 Guiding  Dir = 3, Dur = 94
00:19:27.660 00.001 11616 IsSlewing returns 0
00:19:27.660 00.000 11616 IsGuiding returns 0
00:19:27.660 00.000 11616 PulseGuide returned control before completion, sleep 104
00:19:27.681 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=80, Gamma=1.290
00:19:27.698 00.017 12268 UpdateGuideState exits: m=180 SNR=9.1
00:19:27.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:27.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:27.698 00.000 12268 Enqueuing Expose request
00:19:27.765 00.067 11616 IsGuiding returns 1
00:19:27.765 00.000 11616 scope still moving after pulse duration time elapsed
00:19:27.796 00.031 11616 IsSlewing returns 0
00:19:27.796 00.000 11616 IsGuiding returns 0
00:19:27.796 00.000 11616 scope move finished after 94 + 42 ms
00:19:27.796 00.000 11616 Move returns status 0, amount 94
00:19:27.796 00.000 11616 MoveAxis(S, 64, ABG)
00:19:27.796 00.000 11616 Guiding  Dir = 1, Dur = 64
00:19:27.797 00.001 11616 IsSlewing returns 0
00:19:27.797 00.000 11616 IsGuiding returns 0
00:19:27.797 00.000 11616 PulseGuide returned control before completion, sleep 74
00:19:27.873 00.076 11616 IsGuiding returns 1
00:19:27.875 00.002 11616 scope still moving after pulse duration time elapsed
00:19:27.904 00.029 11616 IsSlewing returns 0
00:19:27.904 00.000 11616 IsGuiding returns 0
00:19:27.904 00.000 11616 scope move finished after 64 + 43 ms
00:19:27.904 00.000 11616 Move returns status 0, amount 64
00:19:27.904 00.000 11616 move complete, result=0
00:19:27.904 00.000 11616 worker thread done servicing request
00:19:27.904 00.000 11616 Worker thread wakes up
00:19:27.905 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:27.905 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:27.905 00.000 12268 GuideStep: 0.2 px 94 ms WEST, 0.8 px 64 ms SOUTH
00:19:29.920 02.015 11616 Exposure complete
00:19:29.973 00.053 11616 worker thread done servicing request
00:19:29.974 00.001 12268 OnExposeComplete: enter
00:19:29.974 00.000 12268 UpdateGuideState(): m_state=6
00:19:29.974 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1031
00:19:29.974 00.000 12268 Star::Find returns 1 (0), X=921.75, Y=21.96, Mass=126, SNR=7.7, Peak=30 HFD=2.4
00:19:29.974 00.000 12268 Star::Find false star n=13 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:29.974 00.000 12268 MultiStar: [#1 -0.16,0.30,0.73,U] [#2 0.29,0.05,0.73,U] [#3 0.00,0.00,0.00,L] [#4 4.45,-2.48,0.00,M5] [#5 38.91,10.39,0.00,M9] 
00:19:29.975 00.001 12268 refined, 2 included, MultiStar: {0.23, 0.00}, one-star: {0.47, -0.25}
00:19:29.975 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
00:19:29.975 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.71)
00:19:29.975 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.00 hyp=0.23 cameraTheta=0.01 mountX=0.02 mountY=0.23, mountTheta=1.46
00:19:29.976 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.00, opts=13)
00:19:29.976 00.000 12268 Enqueuing Move request for scope (0.23, 0.00)
00:19:29.976 00.000 11616 Worker thread wakes up
00:19:29.977 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.00) opts 0xd
00:19:29.977 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.00)
00:19:29.977 00.000 11616 Moving (0.23, 0.00) raw xDistance=0.02 yDistance=0.23
00:19:29.977 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:29.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:19:29.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:19:29.977 00.000 11616 MoveAxis(E, 0, ABG)
00:19:29.977 00.000 11616 Move returns status 0, amount 0
00:19:29.977 00.000 11616 MoveAxis(S, 19, ABG)
00:19:29.977 00.000 11616 Guiding  Dir = 1, Dur = 19
00:19:29.977 00.000 11616 IsSlewing returns 0
00:19:29.978 00.001 11616 IsGuiding returns 0
00:19:29.978 00.000 11616 PulseGuide returned control before completion, sleep 29
00:19:30.000 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=85, Gamma=1.290
00:19:30.011 00.011 11616 IsGuiding returns 1
00:19:30.011 00.000 11616 scope still moving after pulse duration time elapsed
00:19:30.017 00.006 12268 UpdateGuideState exits: m=126 SNR=7.7
00:19:30.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:30.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:30.017 00.000 12268 Enqueuing Expose request
00:19:30.043 00.026 11616 IsSlewing returns 0
00:19:30.044 00.001 11616 IsGuiding returns 0
00:19:30.044 00.000 11616 scope move finished after 19 + 46 ms
00:19:30.044 00.000 11616 Move returns status 0, amount 19
00:19:30.044 00.000 11616 move complete, result=0
00:19:30.045 00.001 11616 worker thread done servicing request
00:19:30.045 00.000 11616 Worker thread wakes up
00:19:30.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:30.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:30.045 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 19 ms SOUTH
00:19:32.060 02.015 11616 Exposure complete
00:19:32.116 00.056 11616 worker thread done servicing request
00:19:32.116 00.000 12268 OnExposeComplete: enter
00:19:32.116 00.000 12268 UpdateGuideState(): m_state=6
00:19:32.116 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1032
00:19:32.116 00.000 12268 Star::Find returns 1 (0), X=922.14, Y=21.74, Mass=130, SNR=7.8, Peak=29 HFD=2.3
00:19:32.117 00.001 12268 Star::Find false star n=11 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
00:19:32.117 00.000 12268 Star::Find false star n=11 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:32.117 00.000 12268 MultiStar: [#1 -0.20,-0.25,0.61,U] [#2 0.23,-0.80,0.59,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 37.84,10.98,0.00,M10] 
00:19:32.117 00.000 12268 refined, 2 included, MultiStar: {0.40, -0.50}, one-star: {0.86, -0.48}
00:19:32.117 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
00:19:32.117 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.80)
00:19:32.117 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.50 hyp=0.64 cameraTheta=-0.90 mountX=-0.46 mountY=0.46, mountTheta=2.36
00:19:32.119 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.50, opts=13)
00:19:32.119 00.000 12268 Enqueuing Move request for scope (0.40, -0.50)
00:19:32.119 00.000 11616 Worker thread wakes up
00:19:32.119 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.50) opts 0xd
00:19:32.119 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.50)
00:19:32.119 00.000 11616 Moving (0.40, -0.50) raw xDistance=-0.46 yDistance=0.46
00:19:32.119 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
00:19:32.119 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.38
00:19:32.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
00:19:32.120 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:19:32.120 00.000 11616 MoveAxis(E, 258, ABG)
00:19:32.120 00.000 11616 Guiding  Dir = 2, Dur = 258
00:19:32.120 00.000 11616 IsSlewing returns 0
00:19:32.120 00.000 11616 IsGuiding returns 0
00:19:32.121 00.001 11616 PulseGuide returned control before completion, sleep 268
00:19:32.143 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=65, Gamma=1.290
00:19:32.160 00.017 12268 UpdateGuideState exits: m=130 SNR=7.8
00:19:32.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:32.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:32.160 00.000 12268 Enqueuing Expose request
00:19:32.403 00.243 11616 IsGuiding returns 1
00:19:32.404 00.001 11616 scope still moving after pulse duration time elapsed
00:19:32.435 00.031 11616 IsSlewing returns 0
00:19:32.435 00.000 11616 IsGuiding returns 1
00:19:32.467 00.032 11616 IsSlewing returns 0
00:19:32.467 00.000 11616 IsGuiding returns 1
00:19:32.497 00.030 11616 IsSlewing returns 0
00:19:32.498 00.001 11616 IsGuiding returns 1
00:19:32.528 00.030 11616 IsSlewing returns 0
00:19:32.528 00.000 11616 IsGuiding returns 1
00:19:32.561 00.033 11616 IsSlewing returns 0
00:19:32.561 00.000 11616 IsGuiding returns 0
00:19:32.562 00.001 11616 scope move finished after 258 + 183 ms
00:19:32.562 00.000 11616 Move returns status 0, amount 258
00:19:32.562 00.000 11616 MoveAxis(S, 39, ABG)
00:19:32.562 00.000 11616 Guiding  Dir = 1, Dur = 39
00:19:32.562 00.000 11616 IsSlewing returns 0
00:19:32.562 00.000 11616 IsGuiding returns 0
00:19:32.563 00.001 11616 PulseGuide returned control before completion, sleep 49
00:19:32.624 00.061 11616 IsGuiding returns 1
00:19:32.624 00.000 11616 scope still moving after pulse duration time elapsed
00:19:32.653 00.029 11616 IsSlewing returns 0
00:19:32.654 00.001 11616 IsGuiding returns 0
00:19:32.654 00.000 11616 scope move finished after 39 + 52 ms
00:19:32.654 00.000 11616 Move returns status 0, amount 39
00:19:32.654 00.000 11616 move complete, result=0
00:19:32.654 00.000 11616 worker thread done servicing request
00:19:32.654 00.000 11616 Worker thread wakes up
00:19:32.654 00.000 12268 GuideStep: -0.5 px 258 ms EAST, 0.5 px 39 ms SOUTH
00:19:32.654 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:32.655 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:34.668 02.013 11616 Exposure complete
00:19:34.725 00.057 11616 worker thread done servicing request
00:19:34.725 00.000 12268 OnExposeComplete: enter
00:19:34.725 00.000 12268 UpdateGuideState(): m_state=6
00:19:34.725 00.000 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1033
00:19:34.725 00.000 12268 Star::Find returns 1 (0), X=922.29, Y=22.46, Mass=181, SNR=9.1, Peak=27 HFD=3.6
00:19:34.725 00.000 12268 Star::Find false star n=15 nbg=276 bg=7.1 sigma=0.6 thresh=9 peak=9
00:19:34.726 00.001 12268 Star::Find false star n=10 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:34.726 00.000 12268 Star::Find false star n=12 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=8
00:19:34.726 00.000 12268 MultiStar: [#1 0.83,1.05,0.00,M1] [#2 0.50,0.38,0.66,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] 
00:19:34.726 00.000 12268 refined, 1 included, MultiStar: {0.80, 0.30}, one-star: {1.01, 0.24}
00:19:34.726 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
00:19:34.726 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.06)
00:19:34.726 00.000 12268 CameraToMount -- cameraX=0.80 cameraY=0.30 hyp=0.86 cameraTheta=0.36 mountX=0.38 mountY=0.76, mountTheta=1.11
00:19:34.728 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.80, y=0.30, opts=13)
00:19:34.728 00.000 12268 Enqueuing Move request for scope (0.80, 0.30)
00:19:34.728 00.000 11616 Worker thread wakes up
00:19:34.728 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.30) opts 0xd
00:19:34.728 00.000 11616 Handling offset move in thread for scope, endpoint = (0.80, 0.30)
00:19:34.728 00.000 11616 Moving (0.80, 0.30) raw xDistance=0.38 yDistance=0.76
00:19:34.728 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
00:19:34.729 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.13
00:19:34.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
00:19:34.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
00:19:34.729 00.000 11616 MoveAxis(W, 211, ABG)
00:19:34.729 00.000 11616 Guiding  Dir = 3, Dur = 211
00:19:34.729 00.000 11616 IsSlewing returns 0
00:19:34.729 00.000 11616 IsGuiding returns 0
00:19:34.730 00.001 11616 PulseGuide returned control before completion, sleep 221
00:19:34.751 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=54, Gamma=1.290
00:19:34.770 00.019 12268 UpdateGuideState exits: m=181 SNR=9.1
00:19:34.770 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:34.770 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:34.770 00.000 12268 Enqueuing Expose request
00:19:34.955 00.185 11616 IsGuiding returns 1
00:19:34.955 00.000 11616 scope still moving after pulse duration time elapsed
00:19:34.986 00.031 11616 IsSlewing returns 0
00:19:34.986 00.000 11616 IsGuiding returns 0
00:19:34.987 00.001 11616 scope move finished after 211 + 46 ms
00:19:34.987 00.000 11616 Move returns status 0, amount 211
00:19:34.987 00.000 11616 MoveAxis(S, 64, ABG)
00:19:34.987 00.000 11616 Guiding  Dir = 1, Dur = 64
00:19:34.987 00.000 11616 IsSlewing returns 0
00:19:34.987 00.000 11616 IsGuiding returns 0
00:19:34.987 00.000 11616 PulseGuide returned control before completion, sleep 74
00:19:35.065 00.078 11616 IsGuiding returns 1
00:19:35.065 00.000 11616 scope still moving after pulse duration time elapsed
00:19:35.095 00.030 11616 IsSlewing returns 0
00:19:35.095 00.000 11616 IsGuiding returns 0
00:19:35.095 00.000 11616 scope move finished after 64 + 43 ms
00:19:35.095 00.000 11616 Move returns status 0, amount 64
00:19:35.096 00.001 11616 move complete, result=0
00:19:35.096 00.000 12268 GuideStep: 0.4 px 211 ms WEST, 0.8 px 64 ms SOUTH
00:19:35.097 00.001 11616 worker thread done servicing request
00:19:35.097 00.000 11616 Worker thread wakes up
00:19:35.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:35.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:37.106 02.009 11616 Exposure complete
00:19:37.162 00.056 11616 worker thread done servicing request
00:19:37.162 00.000 12268 OnExposeComplete: enter
00:19:37.162 00.000 12268 UpdateGuideState(): m_state=6
00:19:37.163 00.001 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1034
00:19:37.163 00.000 12268 Star::Find returns 1 (0), X=922.90, Y=22.47, Mass=103, SNR=7.0, Peak=22 HFD=2.4
00:19:37.163 00.000 12268 Star::Find false star n=18 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:37.163 00.000 12268 Star::Find false star n=10 nbg=277 bg=6.9 sigma=0.7 thresh=9 peak=9
00:19:37.163 00.000 12268 Star::Find false star n=15 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:37.163 00.000 12268 MultiStar: [#1 0.85,0.19,0.61,U] [#2 1.26,0.15,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] 
00:19:37.163 00.000 12268 refined, 1 included, MultiStar: {1.33, 0.23}, one-star: {1.62, 0.26}
00:19:37.163 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
00:19:37.163 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
00:19:37.164 00.001 12268 CameraToMount -- cameraX=1.33 cameraY=0.23 hyp=1.35 cameraTheta=0.17 mountX=0.36 mountY=1.29, mountTheta=1.30
00:19:37.166 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.33, y=0.23, opts=13)
00:19:37.166 00.000 12268 Enqueuing Move request for scope (1.33, 0.23)
00:19:37.167 00.001 11616 Worker thread wakes up
00:19:37.167 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.33, 0.23) opts 0xd
00:19:37.167 00.000 11616 Handling offset move in thread for scope, endpoint = (1.33, 0.23)
00:19:37.167 00.000 11616 Moving (1.33, 0.23) raw xDistance=0.36 yDistance=1.29
00:19:37.167 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
00:19:37.167 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.29
00:19:37.167 00.000 11616 MoveAxis(W, 201, ABG)
00:19:37.167 00.000 11616 Guiding  Dir = 3, Dur = 201
00:19:37.167 00.000 11616 IsSlewing returns 0
00:19:37.168 00.001 11616 IsGuiding returns 0
00:19:37.168 00.000 11616 PulseGuide returned control before completion, sleep 211
00:19:37.188 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=55, Gamma=1.290
00:19:37.205 00.017 12268 UpdateGuideState exits: m=103 SNR=7.0
00:19:37.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:37.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:37.205 00.000 12268 Enqueuing Expose request
00:19:37.382 00.177 11616 IsGuiding returns 1
00:19:37.382 00.000 11616 scope still moving after pulse duration time elapsed
00:19:37.413 00.031 11616 IsSlewing returns 0
00:19:37.414 00.001 11616 IsGuiding returns 1
00:19:37.445 00.031 11616 IsSlewing returns 0
00:19:37.456 00.011 11616 IsGuiding returns 0
00:19:37.457 00.001 11616 scope move finished after 201 + 87 ms
00:19:37.457 00.000 11616 Move returns status 0, amount 201
00:19:37.457 00.000 11616 MoveAxis(S, 109, ABG)
00:19:37.457 00.000 11616 Guiding  Dir = 1, Dur = 109
00:19:37.457 00.000 11616 IsSlewing returns 0
00:19:37.457 00.000 11616 IsGuiding returns 0
00:19:37.458 00.001 11616 PulseGuide returned control before completion, sleep 119
00:19:37.583 00.125 11616 IsGuiding returns 1
00:19:37.584 00.001 11616 scope still moving after pulse duration time elapsed
00:19:37.613 00.029 11616 IsSlewing returns 0
00:19:37.613 00.000 11616 IsGuiding returns 0
00:19:37.613 00.000 11616 scope move finished after 109 + 46 ms
00:19:37.613 00.000 11616 Move returns status 0, amount 109
00:19:37.613 00.000 11616 move complete, result=0
00:19:37.614 00.001 11616 worker thread done servicing request
00:19:37.614 00.000 11616 Worker thread wakes up
00:19:37.614 00.000 12268 GuideStep: 0.4 px 201 ms WEST, 1.3 px 109 ms SOUTH
00:19:37.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:37.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:39.630 02.016 11616 Exposure complete
00:19:39.689 00.059 11616 worker thread done servicing request
00:19:39.689 00.000 12268 OnExposeComplete: enter
00:19:39.689 00.000 12268 UpdateGuideState(): m_state=6
00:19:39.689 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1035
00:19:39.689 00.000 12268 Star::Find returns 1 (0), X=922.36, Y=22.34, Mass=154, SNR=8.4, Peak=24 HFD=3.6
00:19:39.690 00.001 12268 Star::Find false star n=17 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:39.690 00.000 12268 Star::Find false star n=17 nbg=269 bg=7.1 sigma=0.7 thresh=9 peak=9
00:19:39.690 00.000 12268 MultiStar: [#1 0.44,-0.14,0.63,U] [#2 0.74,0.49,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 4.75,-1.82,0.00,M6] [#5 0.00,0.00,0.00,L] 
00:19:39.690 00.000 12268 refined, 1 included, MultiStar: {0.82, 0.02}, one-star: {1.07, 0.13}
00:19:39.690 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
00:19:39.690 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.73)
00:19:39.690 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=0.02 hyp=0.82 cameraTheta=0.03 mountX=0.10 mountY=0.81, mountTheta=1.44
00:19:39.692 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.82, y=0.02, opts=13)
00:19:39.692 00.000 12268 Enqueuing Move request for scope (0.82, 0.02)
00:19:39.692 00.000 11616 Worker thread wakes up
00:19:39.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.02) opts 0xd
00:19:39.692 00.000 11616 Handling offset move in thread for scope, endpoint = (0.82, 0.02)
00:19:39.692 00.000 11616 Moving (0.82, 0.02) raw xDistance=0.10 yDistance=0.81
00:19:39.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
00:19:39.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.81
00:19:39.692 00.000 11616 MoveAxis(W, 58, ABG)
00:19:39.692 00.000 11616 Guiding  Dir = 3, Dur = 58
00:19:39.693 00.001 11616 IsSlewing returns 0
00:19:39.693 00.000 11616 IsGuiding returns 0
00:19:39.693 00.000 11616 PulseGuide returned control before completion, sleep 68
00:19:39.714 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=60, Gamma=1.290
00:19:39.736 00.022 12268 UpdateGuideState exits: m=154 SNR=8.4
00:19:39.737 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:39.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:39.737 00.000 12268 Enqueuing Expose request
00:19:39.766 00.029 11616 IsGuiding returns 1
00:19:39.766 00.000 11616 scope still moving after pulse duration time elapsed
00:19:39.798 00.032 11616 IsSlewing returns 0
00:19:39.798 00.000 11616 IsGuiding returns 1
00:19:39.828 00.030 11616 IsSlewing returns 0
00:19:39.828 00.000 11616 IsGuiding returns 1
00:19:39.859 00.031 11616 IsSlewing returns 0
00:19:39.859 00.000 11616 IsGuiding returns 1
00:19:39.890 00.031 11616 IsSlewing returns 0
00:19:39.891 00.001 11616 IsGuiding returns 1
00:19:39.921 00.030 11616 IsSlewing returns 0
00:19:39.922 00.001 11616 IsGuiding returns 1
00:19:39.952 00.030 11616 IsSlewing returns 0
00:19:39.952 00.000 11616 IsGuiding returns 1
00:19:39.984 00.032 11616 IsSlewing returns 0
00:19:39.985 00.001 11616 IsGuiding returns 0
00:19:39.985 00.000 11616 scope move finished after 58 + 233 ms
00:19:39.985 00.000 11616 Move returns status 0, amount 58
00:19:39.985 00.000 11616 MoveAxis(S, 69, ABG)
00:19:39.985 00.000 11616 Guiding  Dir = 1, Dur = 69
00:19:39.985 00.000 11616 IsSlewing returns 0
00:19:39.986 00.001 11616 IsGuiding returns 0
00:19:39.986 00.000 11616 PulseGuide returned control before completion, sleep 79
00:19:40.077 00.091 11616 IsGuiding returns 1
00:19:40.077 00.000 11616 scope still moving after pulse duration time elapsed
00:19:40.107 00.030 11616 IsSlewing returns 0
00:19:40.108 00.001 11616 IsGuiding returns 0
00:19:40.108 00.000 11616 scope move finished after 69 + 53 ms
00:19:40.108 00.000 11616 Move returns status 0, amount 69
00:19:40.108 00.000 11616 move complete, result=0
00:19:40.108 00.000 11616 worker thread done servicing request
00:19:40.108 00.000 11616 Worker thread wakes up
00:19:40.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:40.109 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:40.109 00.000 12268 GuideStep: 0.1 px 58 ms WEST, 0.8 px 69 ms SOUTH
00:19:42.117 02.008 11616 Exposure complete
00:19:42.171 00.054 11616 worker thread done servicing request
00:19:42.171 00.000 12268 OnExposeComplete: enter
00:19:42.171 00.000 12268 UpdateGuideState(): m_state=6
00:19:42.171 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1036
00:19:42.171 00.000 12268 Star::Find returns 1 (0), X=921.88, Y=22.57, Mass=134, SNR=7.9, Peak=26 HFD=3.1
00:19:42.171 00.000 12268 Star::Find false star n=14 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:42.172 00.001 12268 Star::Find false star n=13 nbg=268 bg=6.9 sigma=0.7 thresh=9 peak=9
00:19:42.172 00.000 12268 Star::Find false star n=16 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:42.172 00.000 12268 MultiStar: [#1 1.06,0.12,0.00,M1] [#2 -0.33,0.28,0.68,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] 
00:19:42.172 00.000 12268 refined, 1 included, MultiStar: {0.22, 0.33}, one-star: {0.60, 0.36}
00:19:42.172 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
00:19:42.172 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
00:19:42.172 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.33 hyp=0.40 cameraTheta=0.97 mountX=0.35 mountY=0.18, mountTheta=0.47
00:19:42.173 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.33, opts=13)
00:19:42.174 00.001 12268 Enqueuing Move request for scope (0.22, 0.33)
00:19:42.174 00.000 11616 Worker thread wakes up
00:19:42.174 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.33) opts 0xd
00:19:42.174 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.33)
00:19:42.174 00.000 11616 Moving (0.22, 0.33) raw xDistance=0.35 yDistance=0.18
00:19:42.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
00:19:42.174 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:19:42.174 00.000 11616 MoveAxis(W, 194, ABG)
00:19:42.174 00.000 11616 Guiding  Dir = 3, Dur = 194
00:19:42.174 00.000 11616 IsSlewing returns 0
00:19:42.175 00.001 11616 IsGuiding returns 0
00:19:42.175 00.000 11616 PulseGuide returned control before completion, sleep 204
00:19:42.196 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=68, Gamma=1.290
00:19:42.213 00.017 12268 UpdateGuideState exits: m=134 SNR=7.9
00:19:42.213 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:42.213 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:42.213 00.000 12268 Enqueuing Expose request
00:19:42.396 00.183 11616 IsGuiding returns 1
00:19:42.396 00.000 11616 scope still moving after pulse duration time elapsed
00:19:42.427 00.031 11616 IsSlewing returns 0
00:19:42.428 00.001 11616 IsGuiding returns 1
00:19:42.459 00.031 11616 IsSlewing returns 0
00:19:42.460 00.001 11616 IsGuiding returns 1
00:19:42.491 00.031 11616 IsSlewing returns 0
00:19:42.491 00.000 11616 IsGuiding returns 1
00:19:42.523 00.032 11616 IsSlewing returns 0
00:19:42.524 00.001 11616 IsGuiding returns 1
00:19:42.555 00.031 11616 IsSlewing returns 0
00:19:42.556 00.001 11616 IsGuiding returns 1
00:19:42.587 00.031 11616 IsSlewing returns 0
00:19:42.587 00.000 11616 IsGuiding returns 0
00:19:42.587 00.000 11616 scope move finished after 194 + 218 ms
00:19:42.588 00.001 11616 Move returns status 0, amount 194
00:19:42.588 00.000 11616 MoveAxis(S, 15, ABG)
00:19:42.588 00.000 11616 Guiding  Dir = 1, Dur = 15
00:19:42.588 00.000 11616 IsSlewing returns 0
00:19:42.588 00.000 11616 IsGuiding returns 0
00:19:42.588 00.000 11616 PulseGuide returned control before completion, sleep 25
00:19:42.617 00.029 11616 IsGuiding returns 1
00:19:42.617 00.000 11616 scope still moving after pulse duration time elapsed
00:19:42.649 00.032 11616 IsSlewing returns 0
00:19:42.650 00.001 11616 IsGuiding returns 1
00:19:42.681 00.031 11616 IsSlewing returns 0
00:19:42.682 00.001 11616 IsGuiding returns 0
00:19:42.682 00.000 11616 scope move finished after 15 + 78 ms
00:19:42.682 00.000 11616 Move returns status 0, amount 15
00:19:42.682 00.000 11616 move complete, result=0
00:19:42.682 00.000 11616 worker thread done servicing request
00:19:42.682 00.000 11616 Worker thread wakes up
00:19:42.682 00.000 12268 GuideStep: 0.3 px 194 ms WEST, 0.2 px 15 ms SOUTH
00:19:42.683 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:42.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:44.684 02.001 11616 Exposure complete
00:19:44.739 00.055 11616 worker thread done servicing request
00:19:44.739 00.000 12268 OnExposeComplete: enter
00:19:44.739 00.000 12268 UpdateGuideState(): m_state=6
00:19:44.739 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1037
00:19:44.740 00.001 12268 Star::Find returns 1 (0), X=921.47, Y=20.81, Mass=150, SNR=8.4, Peak=25 HFD=3.8
00:19:44.740 00.000 12268 Star::Find false star n=22 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:44.740 00.000 12268 Star::Find false star n=9 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:44.740 00.000 12268 Star::Find false star n=13 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
00:19:44.740 00.000 12268 MultiStar: [#1 0.99,-0.60,0.00,M2] [#2 1.22,-0.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] 
00:19:44.740 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
00:19:44.740 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
00:19:44.740 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-1.40 hyp=1.41 cameraTheta=-1.44 mountX=-1.37 mountY=0.36, mountTheta=2.88
00:19:44.742 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-1.40, opts=13)
00:19:44.742 00.000 12268 Enqueuing Move request for scope (0.19, -1.40)
00:19:44.742 00.000 11616 Worker thread wakes up
00:19:44.742 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -1.40) opts 0xd
00:19:44.742 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -1.40)
00:19:44.742 00.000 11616 Moving (0.19, -1.40) raw xDistance=-1.37 yDistance=0.36
00:19:44.742 00.000 11616 resist switch: large excursion: input -1.37 thresh 0.29 direction from 1 to -1
00:19:44.742 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.12
00:19:44.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.69 from input -1.37
00:19:44.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
00:19:44.742 00.000 11616 MoveAxis(E, 768, ABG)
00:19:44.743 00.001 11616 Guiding  Dir = 2, Dur = 768
00:19:44.743 00.000 11616 IsSlewing returns 0
00:19:44.743 00.000 11616 IsGuiding returns 0
00:19:44.743 00.000 11616 PulseGuide returned control before completion, sleep 778
00:19:44.764 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=58, Gamma=1.290
00:19:44.781 00.017 12268 UpdateGuideState exits: m=150 SNR=8.4
00:19:44.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:44.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:44.781 00.000 12268 Enqueuing Expose request
00:19:45.529 00.748 11616 IsGuiding returns 1
00:19:45.529 00.000 11616 scope still moving after pulse duration time elapsed
00:19:45.559 00.030 11616 IsSlewing returns 0
00:19:45.559 00.000 11616 IsGuiding returns 1
00:19:45.589 00.030 11616 IsSlewing returns 0
00:19:45.589 00.000 11616 IsGuiding returns 0
00:19:45.590 00.001 11616 scope move finished after 768 + 78 ms
00:19:45.590 00.000 11616 Move returns status 0, amount 768
00:19:45.590 00.000 11616 MoveAxis(S, 31, ABG)
00:19:45.590 00.000 11616 Guiding  Dir = 1, Dur = 31
00:19:45.590 00.000 11616 IsSlewing returns 0
00:19:45.590 00.000 11616 IsGuiding returns 0
00:19:45.591 00.001 11616 PulseGuide returned control before completion, sleep 41
00:19:45.636 00.045 11616 IsGuiding returns 1
00:19:45.636 00.000 11616 scope still moving after pulse duration time elapsed
00:19:45.667 00.031 11616 IsSlewing returns 0
00:19:45.667 00.000 11616 IsGuiding returns 0
00:19:45.667 00.000 11616 scope move finished after 31 + 45 ms
00:19:45.667 00.000 11616 Move returns status 0, amount 31
00:19:45.667 00.000 11616 move complete, result=0
00:19:45.667 00.000 11616 worker thread done servicing request
00:19:45.667 00.000 12268 GuideStep: -1.4 px 768 ms EAST, 0.4 px 31 ms SOUTH
00:19:45.668 00.001 11616 Worker thread wakes up
00:19:45.668 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:45.668 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:47.688 02.020 11616 Exposure complete
00:19:47.744 00.056 11616 worker thread done servicing request
00:19:47.744 00.000 12268 OnExposeComplete: enter
00:19:47.745 00.001 12268 UpdateGuideState(): m_state=6
00:19:47.745 00.000 12268 Star::Find(15, 921, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1038
00:19:47.745 00.000 12268 Star::Find returns 1 (0), X=922.31, Y=21.85, Mass=108, SNR=7.0, Peak=23 HFD=3.5
00:19:47.745 00.000 12268 Star::Find false star n=18 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:47.745 00.000 12268 Star::Find false star n=17 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:47.745 00.000 12268 Star::Find false star n=20 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=8
00:19:47.745 00.000 12268 MultiStar: [#1 0.66,0.15,0.72,U] [#2 0.89,-0.09,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] 
00:19:47.745 00.000 12268 refined, 1 included, MultiStar: {0.87, -0.15}, one-star: {1.03, -0.36}
00:19:47.746 00.001 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
00:19:47.746 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
00:19:47.746 00.000 12268 CameraToMount -- cameraX=0.87 cameraY=-0.15 hyp=0.88 cameraTheta=-0.17 mountX=-0.06 mountY=0.88, mountTheta=1.64
00:19:47.748 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.87, y=-0.15, opts=13)
00:19:47.748 00.000 12268 Enqueuing Move request for scope (0.87, -0.15)
00:19:47.748 00.000 11616 Worker thread wakes up
00:19:47.748 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.87, -0.15) opts 0xd
00:19:47.748 00.000 11616 Handling offset move in thread for scope, endpoint = (0.87, -0.15)
00:19:47.748 00.000 11616 Moving (0.87, -0.15) raw xDistance=-0.06 yDistance=0.88
00:19:47.748 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:47.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:19:47.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.88
00:19:47.748 00.000 11616 MoveAxis(E, 0, ABG)
00:19:47.748 00.000 11616 Move returns status 0, amount 0
00:19:47.749 00.001 11616 MoveAxis(S, 75, ABG)
00:19:47.749 00.000 11616 Guiding  Dir = 1, Dur = 75
00:19:47.749 00.000 11616 IsSlewing returns 0
00:19:47.749 00.000 11616 IsGuiding returns 0
00:19:47.749 00.000 11616 PulseGuide returned control before completion, sleep 85
00:19:47.770 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=76, Gamma=1.290
00:19:47.787 00.017 12268 UpdateGuideState exits: m=108 SNR=7.0
00:19:47.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:47.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:47.787 00.000 12268 Enqueuing Expose request
00:19:47.841 00.054 11616 IsGuiding returns 1
00:19:47.841 00.000 11616 scope still moving after pulse duration time elapsed
00:19:47.873 00.032 11616 IsSlewing returns 0
00:19:47.874 00.001 11616 IsGuiding returns 0
00:19:47.874 00.000 11616 scope move finished after 75 + 49 ms
00:19:47.874 00.000 11616 Move returns status 0, amount 75
00:19:47.874 00.000 11616 move complete, result=0
00:19:47.874 00.000 11616 worker thread done servicing request
00:19:47.874 00.000 11616 Worker thread wakes up
00:19:47.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:47.875 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:47.875 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.9 px 75 ms SOUTH
00:19:49.891 02.016 11616 Exposure complete
00:19:49.944 00.053 11616 worker thread done servicing request
00:19:49.944 00.000 12268 OnExposeComplete: enter
00:19:49.944 00.000 12268 UpdateGuideState(): m_state=6
00:19:49.945 00.001 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1039
00:19:49.945 00.000 12268 Star::Find returns 1 (0), X=922.30, Y=22.34, Mass=105, SNR=6.9, Peak=24 HFD=3.6
00:19:49.945 00.000 12268 Star::Find false star n=15 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:19:49.945 00.000 12268 Star::Find false star n=11 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:49.945 00.000 12268 MultiStar: [#1 0.04,0.22,0.69,U] [#2 0.76,1.24,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] 
00:19:49.945 00.000 12268 refined, 1 included, MultiStar: {0.61, 0.17}, one-star: {1.01, 0.13}
00:19:49.945 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
00:19:49.945 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.96)
00:19:49.945 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=0.17 hyp=0.64 cameraTheta=0.26 mountX=0.23 mountY=0.59, mountTheta=1.20
00:19:49.947 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=0.17, opts=13)
00:19:49.947 00.000 12268 Enqueuing Move request for scope (0.61, 0.17)
00:19:49.947 00.000 11616 Worker thread wakes up
00:19:49.947 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.17) opts 0xd
00:19:49.947 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, 0.17)
00:19:49.947 00.000 11616 Moving (0.61, 0.17) raw xDistance=0.23 yDistance=0.59
00:19:49.947 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:49.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:19:49.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
00:19:49.948 00.001 11616 MoveAxis(E, 0, ABG)
00:19:49.948 00.000 11616 Move returns status 0, amount 0
00:19:49.948 00.000 11616 MoveAxis(S, 50, ABG)
00:19:49.948 00.000 11616 Guiding  Dir = 1, Dur = 50
00:19:49.948 00.000 11616 IsSlewing returns 0
00:19:49.949 00.001 11616 IsGuiding returns 0
00:19:49.949 00.000 11616 PulseGuide returned control before completion, sleep 60
00:19:49.971 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=54, Gamma=1.290
00:19:49.987 00.016 12268 UpdateGuideState exits: m=105 SNR=6.9
00:19:49.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:49.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:49.987 00.000 12268 Enqueuing Expose request
00:19:50.011 00.024 11616 IsGuiding returns 1
00:19:50.011 00.000 11616 scope still moving after pulse duration time elapsed
00:19:50.042 00.031 11616 IsSlewing returns 0
00:19:50.042 00.000 11616 IsGuiding returns 0
00:19:50.042 00.000 11616 scope move finished after 50 + 43 ms
00:19:50.042 00.000 11616 Move returns status 0, amount 50
00:19:50.042 00.000 11616 move complete, result=0
00:19:50.043 00.001 11616 worker thread done servicing request
00:19:50.043 00.000 11616 Worker thread wakes up
00:19:50.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:50.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:50.044 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.6 px 50 ms SOUTH
00:19:52.053 02.009 11616 Exposure complete
00:19:52.107 00.054 11616 worker thread done servicing request
00:19:52.107 00.000 12268 OnExposeComplete: enter
00:19:52.107 00.000 12268 UpdateGuideState(): m_state=6
00:19:52.108 00.001 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1040
00:19:52.108 00.000 12268 Star::Find returns 1 (0), X=922.82, Y=22.73, Mass=112, SNR=7.1, Peak=23 HFD=3.8
00:19:52.108 00.000 12268 Star::Find false star n=14 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=9
00:19:52.108 00.000 12268 Star::Find false star n=14 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=8
00:19:52.108 00.000 12268 Star::Find false star n=9 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=8
00:19:52.108 00.000 12268 MultiStar: [#1 0.58,0.79,0.00,M1] [#2 -0.15,1.16,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] 
00:19:52.108 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
00:19:52.108 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
00:19:52.108 00.000 12268 CameraToMount -- cameraX=1.53 cameraY=0.52 hyp=1.62 cameraTheta=0.33 mountX=0.67 mountY=1.45, mountTheta=1.14
00:19:52.110 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.53, y=0.52, opts=13)
00:19:52.110 00.000 12268 Enqueuing Move request for scope (1.53, 0.52)
00:19:52.110 00.000 11616 Worker thread wakes up
00:19:52.110 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.53, 0.52) opts 0xd
00:19:52.110 00.000 11616 Handling offset move in thread for scope, endpoint = (1.53, 0.52)
00:19:52.110 00.000 11616 Moving (1.53, 0.52) raw xDistance=0.67 yDistance=1.45
00:19:52.110 00.000 11616 resist switch: large excursion: input 0.67 thresh 0.29 direction from -1 to 1
00:19:52.110 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.01
00:19:52.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.67
00:19:52.111 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 1.45
00:19:52.111 00.000 11616 MoveAxis(W, 375, ABG)
00:19:52.111 00.000 11616 Guiding  Dir = 3, Dur = 375
00:19:52.111 00.000 11616 IsSlewing returns 0
00:19:52.111 00.000 11616 IsGuiding returns 0
00:19:52.112 00.001 11616 PulseGuide returned control before completion, sleep 385
00:19:52.131 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=69, Gamma=1.290
00:19:52.148 00.017 12268 UpdateGuideState exits: m=112 SNR=7.1
00:19:52.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:52.149 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:52.149 00.000 12268 Enqueuing Expose request
00:19:52.502 00.353 11616 IsGuiding returns 1
00:19:52.502 00.000 11616 scope still moving after pulse duration time elapsed
00:19:52.534 00.032 11616 IsSlewing returns 0
00:19:52.535 00.001 11616 IsGuiding returns 1
00:19:52.565 00.030 11616 IsSlewing returns 0
00:19:52.566 00.001 11616 IsGuiding returns 1
00:19:52.596 00.030 11616 IsSlewing returns 0
00:19:52.596 00.000 11616 IsGuiding returns 1
00:19:52.626 00.030 11616 IsSlewing returns 0
00:19:52.627 00.001 11616 IsGuiding returns 0
00:19:52.627 00.000 11616 scope move finished after 375 + 141 ms
00:19:52.627 00.000 11616 Move returns status 0, amount 375
00:19:52.627 00.000 11616 MoveAxis(S, 123, ABG)
00:19:52.627 00.000 11616 Guiding  Dir = 1, Dur = 123
00:19:52.628 00.001 11616 IsSlewing returns 0
00:19:52.628 00.000 11616 IsGuiding returns 0
00:19:52.628 00.000 11616 PulseGuide returned control before completion, sleep 133
00:19:52.768 00.140 11616 IsGuiding returns 1
00:19:52.768 00.000 11616 scope still moving after pulse duration time elapsed
00:19:52.799 00.031 11616 IsSlewing returns 0
00:19:52.800 00.001 11616 IsGuiding returns 0
00:19:52.800 00.000 11616 scope move finished after 123 + 48 ms
00:19:52.800 00.000 11616 Move returns status 0, amount 123
00:19:52.800 00.000 11616 move complete, result=0
00:19:52.800 00.000 11616 worker thread done servicing request
00:19:52.800 00.000 11616 Worker thread wakes up
00:19:52.800 00.000 12268 GuideStep: 0.7 px 375 ms WEST, 1.5 px 123 ms SOUTH
00:19:52.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:52.801 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:54.816 02.015 11616 Exposure complete
00:19:54.869 00.053 11616 worker thread done servicing request
00:19:54.870 00.001 12268 OnExposeComplete: enter
00:19:54.870 00.000 12268 UpdateGuideState(): m_state=6
00:19:54.870 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1041
00:19:54.870 00.000 12268 Star::Find returns 1 (0), X=922.12, Y=22.41, Mass=128, SNR=7.6, Peak=22 HFD=3.6
00:19:54.870 00.000 12268 Star::Find false star n=18 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
00:19:54.870 00.000 12268 Star::Find false star n=25 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:54.870 00.000 12268 MultiStar: [#1 0.78,1.24,0.00,M2] [#2 0.97,-0.26,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] 
00:19:54.871 00.001 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.24 = -1.24)
00:19:54.871 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.35 = 1.94)
00:19:54.871 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=0.20 hyp=0.85 cameraTheta=0.24 mountX=0.28 mountY=0.80, mountTheta=1.23
00:19:54.873 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.83, y=0.20, opts=13)
00:19:54.873 00.000 12268 Enqueuing Move request for scope (0.83, 0.20)
00:19:54.873 00.000 11616 Worker thread wakes up
00:19:54.873 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.20) opts 0xd
00:19:54.873 00.000 11616 Handling offset move in thread for scope, endpoint = (0.83, 0.20)
00:19:54.873 00.000 11616 Moving (0.83, 0.20) raw xDistance=0.28 yDistance=0.80
00:19:54.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
00:19:54.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.80
00:19:54.873 00.000 11616 MoveAxis(W, 157, ABG)
00:19:54.873 00.000 11616 Guiding  Dir = 3, Dur = 157
00:19:54.874 00.001 11616 IsSlewing returns 0
00:19:54.874 00.000 11616 IsGuiding returns 0
00:19:54.874 00.000 11616 PulseGuide returned control before completion, sleep 167
00:19:54.897 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=81, Gamma=1.290
00:19:54.914 00.017 12268 UpdateGuideState exits: m=128 SNR=7.6
00:19:54.914 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:54.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:54.914 00.000 12268 Enqueuing Expose request
00:19:55.050 00.136 11616 IsGuiding returns 1
00:19:55.050 00.000 11616 scope still moving after pulse duration time elapsed
00:19:55.080 00.030 11616 IsSlewing returns 0
00:19:55.080 00.000 11616 IsGuiding returns 0
00:19:55.080 00.000 11616 scope move finished after 157 + 49 ms
00:19:55.080 00.000 11616 Move returns status 0, amount 157
00:19:55.080 00.000 11616 MoveAxis(S, 67, ABG)
00:19:55.081 00.001 11616 Guiding  Dir = 1, Dur = 67
00:19:55.081 00.000 11616 IsSlewing returns 0
00:19:55.081 00.000 11616 IsGuiding returns 0
00:19:55.081 00.000 11616 PulseGuide returned control before completion, sleep 77
00:19:55.173 00.092 11616 IsGuiding returns 1
00:19:55.174 00.001 11616 scope still moving after pulse duration time elapsed
00:19:55.204 00.030 11616 IsSlewing returns 0
00:19:55.204 00.000 11616 IsGuiding returns 0
00:19:55.204 00.000 11616 scope move finished after 67 + 56 ms
00:19:55.205 00.001 11616 Move returns status 0, amount 67
00:19:55.205 00.000 11616 move complete, result=0
00:19:55.205 00.000 11616 worker thread done servicing request
00:19:55.205 00.000 11616 Worker thread wakes up
00:19:55.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:55.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:55.205 00.000 12268 GuideStep: 0.3 px 157 ms WEST, 0.8 px 67 ms SOUTH
00:19:57.219 02.014 11616 Exposure complete
00:19:57.274 00.055 11616 worker thread done servicing request
00:19:57.274 00.000 12268 OnExposeComplete: enter
00:19:57.275 00.001 12268 UpdateGuideState(): m_state=6
00:19:57.275 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1042
00:19:57.275 00.000 12268 Star::Find returns 1 (0), X=922.11, Y=22.55, Mass=80, SNR=6.1, Peak=25 HFD=2.4
00:19:57.275 00.000 12268 Star::Find false star n=13 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:57.275 00.000 12268 Star::Find false star n=13 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:19:57.275 00.000 12268 MultiStar: [#1 0.59,-0.14,0.79,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] 
00:19:57.275 00.000 12268 refined, 1 included, MultiStar: {0.72, 0.12}, one-star: {0.82, 0.34}
00:19:57.275 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
00:19:57.276 00.001 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
00:19:57.276 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=0.12 hyp=0.73 cameraTheta=0.17 mountX=0.19 mountY=0.70, mountTheta=1.30
00:19:57.279 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=0.12, opts=13)
00:19:57.279 00.000 12268 Enqueuing Move request for scope (0.72, 0.12)
00:19:57.279 00.000 11616 Worker thread wakes up
00:19:57.279 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.12) opts 0xd
00:19:57.279 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, 0.12)
00:19:57.279 00.000 11616 Moving (0.72, 0.12) raw xDistance=0.19 yDistance=0.70
00:19:57.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
00:19:57.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.70
00:19:57.279 00.000 11616 MoveAxis(W, 109, ABG)
00:19:57.279 00.000 11616 Guiding  Dir = 3, Dur = 109
00:19:57.280 00.001 11616 IsSlewing returns 0
00:19:57.280 00.000 11616 IsGuiding returns 0
00:19:57.280 00.000 11616 PulseGuide returned control before completion, sleep 119
00:19:57.304 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=69, Gamma=1.290
00:19:57.321 00.017 12268 UpdateGuideState exits: m=80 SNR=6.1
00:19:57.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:57.322 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:57.322 00.000 12268 Enqueuing Expose request
00:19:57.406 00.084 11616 IsGuiding returns 1
00:19:57.406 00.000 11616 scope still moving after pulse duration time elapsed
00:19:57.437 00.031 11616 IsSlewing returns 0
00:19:57.438 00.001 11616 IsGuiding returns 0
00:19:57.438 00.000 11616 scope move finished after 109 + 48 ms
00:19:57.438 00.000 11616 Move returns status 0, amount 109
00:19:57.438 00.000 11616 MoveAxis(S, 59, ABG)
00:19:57.438 00.000 11616 Guiding  Dir = 1, Dur = 59
00:19:57.438 00.000 11616 IsSlewing returns 0
00:19:57.439 00.001 11616 IsGuiding returns 0
00:19:57.439 00.000 11616 PulseGuide returned control before completion, sleep 69
00:19:57.515 00.076 11616 IsGuiding returns 1
00:19:57.515 00.000 11616 scope still moving after pulse duration time elapsed
00:19:57.545 00.030 11616 IsSlewing returns 0
00:19:57.546 00.001 11616 IsGuiding returns 0
00:19:57.546 00.000 11616 scope move finished after 59 + 47 ms
00:19:57.546 00.000 11616 Move returns status 0, amount 59
00:19:57.546 00.000 11616 move complete, result=0
00:19:57.546 00.000 11616 worker thread done servicing request
00:19:57.546 00.000 11616 Worker thread wakes up
00:19:57.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:57.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:19:57.546 00.000 12268 GuideStep: 0.2 px 109 ms WEST, 0.7 px 59 ms SOUTH
00:19:59.567 02.021 11616 Exposure complete
00:19:59.625 00.058 11616 worker thread done servicing request
00:19:59.625 00.000 12268 OnExposeComplete: enter
00:19:59.626 00.001 12268 UpdateGuideState(): m_state=6
00:19:59.626 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1043
00:19:59.626 00.000 12268 Star::Find returns 1 (0), X=921.97, Y=22.49, Mass=73, SNR=5.9, Peak=23 HFD=2.2
00:19:59.626 00.000 12268 Star::Find false star n=14 nbg=271 bg=7.1 sigma=0.7 thresh=9 peak=9
00:19:59.626 00.000 12268 Star::Find false star n=10 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=8
00:19:59.626 00.000 12268 Star::Find false star n=18 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
00:19:59.626 00.000 12268 MultiStar: [#1 0.53,0.42,0.90,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] 
00:19:59.627 00.001 12268 refined, 1 included, MultiStar: {0.61, 0.34}, one-star: {0.69, 0.28}
00:19:59.627 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
00:19:59.627 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
00:19:59.627 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=0.34 hyp=0.70 cameraTheta=0.51 mountX=0.40 mountY=0.56, mountTheta=0.95
00:19:59.628 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=0.34, opts=13)
00:19:59.629 00.001 12268 Enqueuing Move request for scope (0.61, 0.34)
00:19:59.629 00.000 11616 Worker thread wakes up
00:19:59.629 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.34) opts 0xd
00:19:59.629 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, 0.34)
00:19:59.629 00.000 11616 Moving (0.61, 0.34) raw xDistance=0.40 yDistance=0.56
00:19:59.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
00:19:59.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
00:19:59.629 00.000 11616 MoveAxis(W, 226, ABG)
00:19:59.629 00.000 11616 Guiding  Dir = 3, Dur = 226
00:19:59.630 00.001 11616 IsSlewing returns 0
00:19:59.630 00.000 11616 IsGuiding returns 0
00:19:59.630 00.000 11616 PulseGuide returned control before completion, sleep 236
00:19:59.651 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=79, Gamma=1.290
00:19:59.667 00.016 12268 UpdateGuideState exits: m=73 SNR=5.9
00:19:59.668 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:59.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:19:59.668 00.000 12268 Enqueuing Expose request
00:19:59.875 00.207 11616 IsGuiding returns 1
00:19:59.875 00.000 11616 scope still moving after pulse duration time elapsed
00:19:59.904 00.029 11616 IsSlewing returns 0
00:19:59.904 00.000 11616 IsGuiding returns 0
00:19:59.905 00.001 11616 scope move finished after 226 + 49 ms
00:19:59.905 00.000 11616 Move returns status 0, amount 226
00:19:59.905 00.000 11616 MoveAxis(S, 48, ABG)
00:19:59.905 00.000 11616 Guiding  Dir = 1, Dur = 48
00:19:59.905 00.000 11616 IsSlewing returns 0
00:19:59.905 00.000 11616 IsGuiding returns 0
00:19:59.906 00.001 11616 PulseGuide returned control before completion, sleep 58
00:19:59.967 00.061 11616 IsGuiding returns 1
00:19:59.967 00.000 11616 scope still moving after pulse duration time elapsed
00:19:59.997 00.030 11616 IsSlewing returns 0
00:19:59.998 00.001 11616 IsGuiding returns 0
00:19:59.998 00.000 11616 scope move finished after 48 + 44 ms
00:19:59.998 00.000 11616 Move returns status 0, amount 48
00:19:59.998 00.000 11616 move complete, result=0
00:19:59.998 00.000 11616 worker thread done servicing request
00:19:59.998 00.000 11616 Worker thread wakes up
00:19:59.998 00.000 12268 GuideStep: 0.4 px 226 ms WEST, 0.6 px 48 ms SOUTH
00:19:59.999 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:19:59.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:02.004 02.005 11616 Exposure complete
00:20:02.059 00.055 11616 worker thread done servicing request
00:20:02.059 00.000 12268 OnExposeComplete: enter
00:20:02.059 00.000 12268 UpdateGuideState(): m_state=6
00:20:02.059 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1044
00:20:02.059 00.000 12268 Star::Find returns 1 (0), X=922.26, Y=22.24, Mass=119, SNR=7.3, Peak=25 HFD=4.3
00:20:02.060 00.001 12268 Star::Find false star n=12 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:02.060 00.000 12268 Star::Find false star n=15 nbg=276 bg=6.9 sigma=0.7 thresh=9 peak=9
00:20:02.060 00.000 12268 Star::Find false star n=15 nbg=273 bg=7.0 sigma=0.6 thresh=9 peak=9
00:20:02.060 00.000 12268 MultiStar: [#1 0.83,0.10,0.69,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] 
00:20:02.060 00.000 12268 refined, 1 included, MultiStar: {0.92, 0.06}, one-star: {0.98, 0.03}
00:20:02.060 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
00:20:02.060 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.76)
00:20:02.060 00.000 12268 CameraToMount -- cameraX=0.92 cameraY=0.06 hyp=0.92 cameraTheta=0.06 mountX=0.15 mountY=0.90, mountTheta=1.41
00:20:02.061 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.92, y=0.06, opts=13)
00:20:02.061 00.000 12268 Enqueuing Move request for scope (0.92, 0.06)
00:20:02.061 00.000 11616 Worker thread wakes up
00:20:02.061 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.06) opts 0xd
00:20:02.061 00.000 11616 Handling offset move in thread for scope, endpoint = (0.92, 0.06)
00:20:02.061 00.000 11616 Moving (0.92, 0.06) raw xDistance=0.15 yDistance=0.90
00:20:02.061 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
00:20:02.061 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.90
00:20:02.061 00.000 11616 MoveAxis(W, 81, ABG)
00:20:02.062 00.001 11616 Guiding  Dir = 3, Dur = 81
00:20:02.062 00.000 11616 IsSlewing returns 0
00:20:02.062 00.000 11616 IsGuiding returns 0
00:20:02.062 00.000 11616 PulseGuide returned control before completion, sleep 91
00:20:02.082 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=72, Gamma=1.290
00:20:02.100 00.018 12268 UpdateGuideState exits: m=119 SNR=7.3
00:20:02.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:02.100 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:02.100 00.000 12268 Enqueuing Expose request
00:20:02.162 00.062 11616 IsGuiding returns 1
00:20:02.162 00.000 11616 scope still moving after pulse duration time elapsed
00:20:02.193 00.031 11616 IsSlewing returns 0
00:20:02.193 00.000 11616 IsGuiding returns 0
00:20:02.193 00.000 11616 scope move finished after 81 + 49 ms
00:20:02.194 00.001 11616 Move returns status 0, amount 81
00:20:02.194 00.000 11616 MoveAxis(S, 76, ABG)
00:20:02.194 00.000 11616 Guiding  Dir = 1, Dur = 76
00:20:02.194 00.000 11616 IsSlewing returns 0
00:20:02.194 00.000 11616 IsGuiding returns 0
00:20:02.194 00.000 11616 PulseGuide returned control before completion, sleep 86
00:20:02.286 00.092 11616 IsGuiding returns 1
00:20:02.286 00.000 11616 scope still moving after pulse duration time elapsed
00:20:02.318 00.032 11616 IsSlewing returns 0
00:20:02.319 00.001 11616 IsGuiding returns 0
00:20:02.319 00.000 11616 scope move finished after 76 + 49 ms
00:20:02.319 00.000 11616 Move returns status 0, amount 76
00:20:02.319 00.000 11616 move complete, result=0
00:20:02.319 00.000 11616 worker thread done servicing request
00:20:02.319 00.000 11616 Worker thread wakes up
00:20:02.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:02.320 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:02.320 00.000 12268 GuideStep: 0.1 px 81 ms WEST, 0.9 px 76 ms SOUTH
00:20:04.334 02.014 11616 Exposure complete
00:20:04.391 00.057 11616 worker thread done servicing request
00:20:04.391 00.000 12268 OnExposeComplete: enter
00:20:04.391 00.000 12268 UpdateGuideState(): m_state=6
00:20:04.391 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1045
00:20:04.391 00.000 12268 Star::Find returns 1 (0), X=921.92, Y=21.58, Mass=61, SNR=5.3, Peak=26 HFD=2.1
00:20:04.391 00.000 12268 MultiStar: [#1 0.53,0.25,1.02,U] [#2 -0.32,-0.03,0.80,U] [#3 4.35,-14.19,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 38.60,10.28,0.00,R] 
00:20:04.392 00.001 12268 refined, 2 included, MultiStar: {0.32, -0.14}, one-star: {0.63, -0.63}
00:20:04.392 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
00:20:04.392 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
00:20:04.392 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.14 hyp=0.35 cameraTheta=-0.41 mountX=-0.11 mountY=0.34, mountTheta=1.88
00:20:04.394 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.14, opts=13)
00:20:04.394 00.000 12268 Enqueuing Move request for scope (0.32, -0.14)
00:20:04.394 00.000 11616 Worker thread wakes up
00:20:04.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.14) opts 0xd
00:20:04.394 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.14)
00:20:04.394 00.000 11616 Moving (0.32, -0.14) raw xDistance=-0.11 yDistance=0.34
00:20:04.394 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:20:04.394 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:20:04.395 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
00:20:04.395 00.000 11616 MoveAxis(E, 0, ABG)
00:20:04.395 00.000 11616 Move returns status 0, amount 0
00:20:04.395 00.000 11616 MoveAxis(S, 29, ABG)
00:20:04.395 00.000 11616 Guiding  Dir = 1, Dur = 29
00:20:04.395 00.000 11616 IsSlewing returns 0
00:20:04.396 00.001 11616 IsGuiding returns 0
00:20:04.396 00.000 11616 PulseGuide returned control before completion, sleep 39
00:20:04.416 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=77, Gamma=1.290
00:20:04.432 00.016 12268 UpdateGuideState exits: m=61 SNR=5.3
00:20:04.432 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:04.432 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:04.432 00.000 12268 Enqueuing Expose request
00:20:04.440 00.008 11616 IsGuiding returns 1
00:20:04.440 00.000 11616 scope still moving after pulse duration time elapsed
00:20:04.472 00.032 11616 IsSlewing returns 0
00:20:04.472 00.000 11616 IsGuiding returns 1
00:20:04.503 00.031 11616 IsSlewing returns 0
00:20:04.503 00.000 11616 IsGuiding returns 1
00:20:04.535 00.032 11616 IsSlewing returns 0
00:20:04.535 00.000 11616 IsGuiding returns 0
00:20:04.535 00.000 11616 scope move finished after 29 + 110 ms
00:20:04.535 00.000 11616 Move returns status 0, amount 29
00:20:04.535 00.000 11616 move complete, result=0
00:20:04.536 00.001 11616 worker thread done servicing request
00:20:04.536 00.000 11616 Worker thread wakes up
00:20:04.536 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
00:20:04.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:04.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:06.543 02.007 11616 Exposure complete
00:20:06.597 00.054 11616 worker thread done servicing request
00:20:06.597 00.000 12268 OnExposeComplete: enter
00:20:06.598 00.001 12268 UpdateGuideState(): m_state=6
00:20:06.598 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1046
00:20:06.598 00.000 12268 Star::Find returns 1 (0), X=922.30, Y=21.94, Mass=111, SNR=7.1, Peak=24 HFD=3.4
00:20:06.598 00.000 12268 Star::Find false star n=17 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:06.598 00.000 12268 Star::Find false star n=11 nbg=279 bg=6.9 sigma=0.6 thresh=9 peak=9
00:20:06.598 00.000 12268 Star::Find false star n=19 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:06.598 00.000 12268 MultiStar: [#1 0.77,0.08,0.72,U] [#2 0.27,-0.43,0.74,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] 
00:20:06.598 00.000 12268 refined, 2 included, MultiStar: {0.72, -0.21}, one-star: {1.02, -0.27}
00:20:06.598 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
00:20:06.599 00.001 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
00:20:06.599 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-0.21 hyp=0.75 cameraTheta=-0.29 mountX=-0.14 mountY=0.74, mountTheta=1.76
00:20:06.600 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=-0.21, opts=13)
00:20:06.600 00.000 12268 Enqueuing Move request for scope (0.72, -0.21)
00:20:06.600 00.000 11616 Worker thread wakes up
00:20:06.601 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.21) opts 0xd
00:20:06.601 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, -0.21)
00:20:06.601 00.000 11616 Moving (0.72, -0.21) raw xDistance=-0.14 yDistance=0.74
00:20:06.601 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:20:06.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:20:06.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
00:20:06.601 00.000 11616 MoveAxis(E, 0, ABG)
00:20:06.601 00.000 11616 Move returns status 0, amount 0
00:20:06.601 00.000 11616 MoveAxis(S, 63, ABG)
00:20:06.601 00.000 11616 Guiding  Dir = 1, Dur = 63
00:20:06.602 00.001 11616 IsSlewing returns 0
00:20:06.602 00.000 11616 IsGuiding returns 0
00:20:06.603 00.001 11616 PulseGuide returned control before completion, sleep 73
00:20:06.627 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=70, Gamma=1.290
00:20:06.646 00.019 12268 UpdateGuideState exits: m=111 SNR=7.1
00:20:06.647 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:06.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:06.647 00.000 12268 Enqueuing Expose request
00:20:06.682 00.035 11616 IsGuiding returns 1
00:20:06.682 00.000 11616 scope still moving after pulse duration time elapsed
00:20:06.714 00.032 11616 IsSlewing returns 0
00:20:06.714 00.000 11616 IsGuiding returns 1
00:20:06.746 00.032 11616 IsSlewing returns 0
00:20:06.747 00.001 11616 IsGuiding returns 1
00:20:06.777 00.030 11616 IsSlewing returns 0
00:20:06.778 00.001 11616 IsGuiding returns 1
00:20:06.809 00.031 11616 IsSlewing returns 0
00:20:06.809 00.000 11616 IsGuiding returns 1
00:20:06.838 00.029 11616 IsSlewing returns 0
00:20:06.839 00.001 11616 IsGuiding returns 1
00:20:06.869 00.030 11616 IsSlewing returns 0
00:20:06.870 00.001 11616 IsGuiding returns 1
00:20:06.900 00.030 11616 IsSlewing returns 0
00:20:06.900 00.000 11616 IsGuiding returns 0
00:20:06.900 00.000 11616 scope move finished after 63 + 234 ms
00:20:06.900 00.000 11616 Move returns status 0, amount 63
00:20:06.900 00.000 11616 move complete, result=0
00:20:06.900 00.000 11616 worker thread done servicing request
00:20:06.900 00.000 11616 Worker thread wakes up
00:20:06.900 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.7 px 63 ms SOUTH
00:20:06.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:06.901 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:08.915 02.014 11616 Exposure complete
00:20:08.970 00.055 11616 worker thread done servicing request
00:20:08.970 00.000 12268 OnExposeComplete: enter
00:20:08.971 00.001 12268 UpdateGuideState(): m_state=6
00:20:08.971 00.000 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1047
00:20:08.971 00.000 12268 Star::Find returns 1 (0), X=921.90, Y=21.86, Mass=59, SNR=5.3, Peak=25 HFD=1.9
00:20:08.971 00.000 12268 Star::Find false star n=15 nbg=272 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:08.971 00.000 12268 Star::Find false star n=12 nbg=274 bg=6.9 sigma=0.7 thresh=9 peak=9
00:20:08.971 00.000 12268 Star::Find false star n=17 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
00:20:08.971 00.000 12268 MultiStar: [#1 -0.25,-0.50,0.76,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] 
00:20:08.971 00.000 12268 refined, 1 included, MultiStar: {0.24, -0.41}, one-star: {0.61, -0.35}
00:20:08.971 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
00:20:08.971 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.65)
00:20:08.972 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=-0.41 hyp=0.48 cameraTheta=-1.05 mountX=-0.39 mountY=0.29, mountTheta=2.50
00:20:08.974 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.41, opts=13)
00:20:08.974 00.000 12268 Enqueuing Move request for scope (0.24, -0.41)
00:20:08.974 00.000 11616 Worker thread wakes up
00:20:08.974 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.41) opts 0xd
00:20:08.975 00.001 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.41)
00:20:08.975 00.000 11616 Moving (0.24, -0.41) raw xDistance=-0.39 yDistance=0.29
00:20:08.975 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
00:20:08.975 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.17
00:20:08.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
00:20:08.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:20:08.975 00.000 11616 MoveAxis(E, 218, ABG)
00:20:08.975 00.000 11616 Guiding  Dir = 2, Dur = 218
00:20:08.975 00.000 11616 IsSlewing returns 0
00:20:08.976 00.001 11616 IsGuiding returns 0
00:20:08.976 00.000 11616 PulseGuide returned control before completion, sleep 228
00:20:08.997 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=73, Gamma=1.290
00:20:09.014 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
00:20:09.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:09.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:09.014 00.000 12268 Enqueuing Expose request
00:20:09.212 00.198 11616 IsGuiding returns 1
00:20:09.212 00.000 11616 scope still moving after pulse duration time elapsed
00:20:09.243 00.031 11616 IsSlewing returns 0
00:20:09.243 00.000 11616 IsGuiding returns 0
00:20:09.243 00.000 11616 scope move finished after 218 + 49 ms
00:20:09.244 00.001 11616 Move returns status 0, amount 218
00:20:09.244 00.000 11616 MoveAxis(S, 25, ABG)
00:20:09.244 00.000 11616 Guiding  Dir = 1, Dur = 25
00:20:09.244 00.000 11616 IsSlewing returns 0
00:20:09.244 00.000 11616 IsGuiding returns 0
00:20:09.244 00.000 11616 PulseGuide returned control before completion, sleep 35
00:20:09.289 00.045 11616 IsGuiding returns 1
00:20:09.289 00.000 11616 scope still moving after pulse duration time elapsed
00:20:09.319 00.030 11616 IsSlewing returns 0
00:20:09.320 00.001 11616 IsGuiding returns 1
00:20:09.350 00.030 11616 IsSlewing returns 0
00:20:09.351 00.001 11616 IsGuiding returns 1
00:20:09.382 00.031 11616 IsSlewing returns 0
00:20:09.382 00.000 11616 IsGuiding returns 0
00:20:09.382 00.000 11616 scope move finished after 25 + 113 ms
00:20:09.382 00.000 11616 Move returns status 0, amount 25
00:20:09.382 00.000 11616 move complete, result=0
00:20:09.383 00.001 11616 worker thread done servicing request
00:20:09.383 00.000 11616 Worker thread wakes up
00:20:09.383 00.000 12268 GuideStep: -0.4 px 218 ms EAST, 0.3 px 25 ms SOUTH
00:20:09.383 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:09.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:11.386 02.003 11616 Exposure complete
00:20:11.442 00.056 11616 worker thread done servicing request
00:20:11.442 00.000 12268 OnExposeComplete: enter
00:20:11.442 00.000 12268 UpdateGuideState(): m_state=6
00:20:11.442 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1048
00:20:11.443 00.001 12268 Star::Find returns 1 (0), X=921.88, Y=22.07, Mass=97, SNR=6.6, Peak=23 HFD=3.2
00:20:11.443 00.000 12268 Star::Find false star n=16 nbg=281 bg=7.0 sigma=0.6 thresh=9 peak=9
00:20:11.443 00.000 12268 Star::Find false star n=12 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:11.443 00.000 12268 Star::Find false star n=15 nbg=272 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:11.443 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.32,-0.15,0.70,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] 
00:20:11.443 00.000 12268 refined, 1 included, MultiStar: {0.22, -0.14}, one-star: {0.59, -0.14}
00:20:11.443 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
00:20:11.443 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
00:20:11.443 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-0.58 mountX=-0.12 mountY=0.23, mountTheta=2.05
00:20:11.445 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.14, opts=13)
00:20:11.445 00.000 12268 Enqueuing Move request for scope (0.22, -0.14)
00:20:11.445 00.000 11616 Worker thread wakes up
00:20:11.445 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.14) opts 0xd
00:20:11.445 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.14)
00:20:11.445 00.000 11616 Moving (0.22, -0.14) raw xDistance=-0.12 yDistance=0.23
00:20:11.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
00:20:11.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:20:11.445 00.000 11616 MoveAxis(E, 67, ABG)
00:20:11.445 00.000 11616 Guiding  Dir = 2, Dur = 67
00:20:11.446 00.001 11616 IsSlewing returns 0
00:20:11.446 00.000 11616 IsGuiding returns 0
00:20:11.446 00.000 11616 PulseGuide returned control before completion, sleep 77
00:20:11.470 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=64, Gamma=1.290
00:20:11.487 00.017 12268 UpdateGuideState exits: m=97 SNR=6.6
00:20:11.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:11.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:11.487 00.000 12268 Enqueuing Expose request
00:20:11.525 00.038 11616 IsGuiding returns 1
00:20:11.526 00.001 11616 scope still moving after pulse duration time elapsed
00:20:11.556 00.030 11616 IsSlewing returns 0
00:20:11.556 00.000 11616 IsGuiding returns 0
00:20:11.557 00.001 11616 scope move finished after 67 + 44 ms
00:20:11.557 00.000 11616 Move returns status 0, amount 67
00:20:11.557 00.000 11616 MoveAxis(S, 20, ABG)
00:20:11.557 00.000 11616 Guiding  Dir = 1, Dur = 20
00:20:11.557 00.000 11616 IsSlewing returns 0
00:20:11.557 00.000 11616 IsGuiding returns 0
00:20:11.558 00.001 11616 PulseGuide returned control before completion, sleep 30
00:20:11.602 00.044 11616 IsGuiding returns 1
00:20:11.602 00.000 11616 scope still moving after pulse duration time elapsed
00:20:11.633 00.031 11616 IsSlewing returns 0
00:20:11.634 00.001 11616 IsGuiding returns 0
00:20:11.634 00.000 11616 scope move finished after 20 + 56 ms
00:20:11.634 00.000 11616 Move returns status 0, amount 20
00:20:11.634 00.000 11616 move complete, result=0
00:20:11.635 00.001 11616 worker thread done servicing request
00:20:11.635 00.000 11616 Worker thread wakes up
00:20:11.635 00.000 12268 GuideStep: -0.1 px 67 ms EAST, 0.2 px 20 ms SOUTH
00:20:11.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:11.635 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:13.658 02.023 11616 Exposure complete
00:20:13.712 00.054 11616 worker thread done servicing request
00:20:13.712 00.000 12268 OnExposeComplete: enter
00:20:13.712 00.000 12268 UpdateGuideState(): m_state=6
00:20:13.712 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1049
00:20:13.713 00.001 12268 Star::Find returns 1 (0), X=922.33, Y=22.21, Mass=99, SNR=6.7, Peak=24 HFD=3.6
00:20:13.713 00.000 12268 Star::Find false star n=11 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:13.713 00.000 12268 Star::Find false star n=13 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:13.713 00.000 12268 Star::Find false star n=18 nbg=273 bg=7.1 sigma=0.6 thresh=9 peak=9
00:20:13.713 00.000 12268 MultiStar: [#1 0.24,0.65,0.70,U] [#2 0.43,-0.34,0.73,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] 
00:20:13.713 00.000 12268 refined, 2 included, MultiStar: {0.63, 0.09}, one-star: {1.04, -0.00}
00:20:13.713 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
00:20:13.713 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.84)
00:20:13.713 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.09 hyp=0.64 cameraTheta=0.14 mountX=0.15 mountY=0.61, mountTheta=1.33
00:20:13.715 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=0.09, opts=13)
00:20:13.715 00.000 12268 Enqueuing Move request for scope (0.63, 0.09)
00:20:13.715 00.000 11616 Worker thread wakes up
00:20:13.715 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.09) opts 0xd
00:20:13.715 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, 0.09)
00:20:13.715 00.000 11616 Moving (0.63, 0.09) raw xDistance=0.15 yDistance=0.61
00:20:13.715 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:20:13.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:20:13.716 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
00:20:13.716 00.000 11616 MoveAxis(E, 0, ABG)
00:20:13.716 00.000 11616 Move returns status 0, amount 0
00:20:13.716 00.000 11616 MoveAxis(S, 52, ABG)
00:20:13.716 00.000 11616 Guiding  Dir = 1, Dur = 52
00:20:13.716 00.000 11616 IsSlewing returns 0
00:20:13.716 00.000 11616 IsGuiding returns 0
00:20:13.717 00.001 11616 PulseGuide returned control before completion, sleep 62
00:20:13.737 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=71, Gamma=1.290
00:20:13.755 00.018 12268 UpdateGuideState exits: m=99 SNR=6.7
00:20:13.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:13.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:13.755 00.000 12268 Enqueuing Expose request
00:20:13.791 00.036 11616 IsGuiding returns 1
00:20:13.791 00.000 11616 scope still moving after pulse duration time elapsed
00:20:13.822 00.031 11616 IsSlewing returns 0
00:20:13.822 00.000 11616 IsGuiding returns 0
00:20:13.822 00.000 11616 scope move finished after 52 + 53 ms
00:20:13.822 00.000 11616 Move returns status 0, amount 52
00:20:13.822 00.000 11616 move complete, result=0
00:20:13.824 00.002 11616 worker thread done servicing request
00:20:13.824 00.000 11616 Worker thread wakes up
00:20:13.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:13.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:13.825 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.6 px 52 ms SOUTH
00:20:15.828 02.003 11616 Exposure complete
00:20:15.884 00.056 11616 worker thread done servicing request
00:20:15.884 00.000 12268 OnExposeComplete: enter
00:20:15.884 00.000 12268 UpdateGuideState(): m_state=6
00:20:15.885 00.001 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
00:20:15.885 00.000 12268 Star::Find returns 1 (0), X=921.13, Y=21.86, Mass=98, SNR=6.7, Peak=23 HFD=3.5
00:20:15.885 00.000 12268 Star::Find false star n=14 nbg=271 bg=7.1 sigma=0.7 thresh=9 peak=9
00:20:15.885 00.000 12268 Star::Find false star n=11 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
00:20:15.885 00.000 12268 MultiStar: [#1 -0.51,0.36,0.71,U] [#2 -6.64,11.95,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] 
00:20:15.885 00.000 12268 refined, 1 included, MultiStar: {-0.30, -0.06}, one-star: {-0.15, -0.35}
00:20:15.885 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
00:20:15.885 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
00:20:15.886 00.001 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.06 hyp=0.31 cameraTheta=-2.95 mountX=-0.09 mountY=-0.29, mountTheta=-1.86
00:20:15.887 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.06, opts=13)
00:20:15.887 00.000 12268 Enqueuing Move request for scope (-0.30, -0.06)
00:20:15.888 00.001 11616 Worker thread wakes up
00:20:15.888 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.06) opts 0xd
00:20:15.888 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.06)
00:20:15.888 00.000 11616 Moving (-0.30, -0.06) raw xDistance=-0.09 yDistance=-0.29
00:20:15.888 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:15.888 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:20:15.888 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:20:15.888 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:20:15.888 00.000 11616 MoveAxis(E, 0, ABG)
00:20:15.889 00.001 11616 Move returns status 0, amount 0
00:20:15.889 00.000 11616 MoveAxis(N, 0, ABG)
00:20:15.889 00.000 11616 Move returns status 0, amount 0
00:20:15.889 00.000 11616 move complete, result=0
00:20:15.889 00.000 11616 worker thread done servicing request
00:20:15.912 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=76, Gamma=1.290
00:20:15.931 00.019 12268 UpdateGuideState exits: m=98 SNR=6.7
00:20:15.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:15.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:15.931 00.000 12268 Enqueuing Expose request
00:20:15.931 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:20:15.931 00.000 11616 Worker thread wakes up
00:20:15.931 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:15.932 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:17.941 02.009 11616 Exposure complete
00:20:18.000 00.059 11616 worker thread done servicing request
00:20:18.000 00.000 12268 OnExposeComplete: enter
00:20:18.000 00.000 12268 UpdateGuideState(): m_state=6
00:20:18.000 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1051
00:20:18.000 00.000 12268 Star::Find returns 1 (0), X=921.64, Y=22.35, Mass=76, SNR=6.0, Peak=28 HFD=1.6
00:20:18.000 00.000 12268 Star::Find false star n=18 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=8
00:20:18.001 00.001 12268 Star::Find false star n=18 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
00:20:18.001 00.000 12268 MultiStar: [#1 -0.18,0.35,0.87,U] [#2 -0.33,0.91,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] 
00:20:18.001 00.000 12268 refined, 1 included, MultiStar: {0.11, 0.24}, one-star: {0.36, 0.14}
00:20:18.001 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
00:20:18.001 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.86)
00:20:18.001 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.24 hyp=0.26 cameraTheta=1.16 mountX=0.25 mountY=0.07, mountTheta=0.29
00:20:18.003 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.24, opts=13)
00:20:18.003 00.000 12268 Enqueuing Move request for scope (0.11, 0.24)
00:20:18.003 00.000 11616 Worker thread wakes up
00:20:18.003 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.24) opts 0xd
00:20:18.003 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.24)
00:20:18.003 00.000 11616 Moving (0.11, 0.24) raw xDistance=0.25 yDistance=0.07
00:20:18.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:20:18.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:20:18.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:18.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:20:18.003 00.000 11616 MoveAxis(E, 0, ABG)
00:20:18.004 00.001 11616 Move returns status 0, amount 0
00:20:18.004 00.000 11616 MoveAxis(N, 0, ABG)
00:20:18.004 00.000 11616 Move returns status 0, amount 0
00:20:18.004 00.000 11616 move complete, result=0
00:20:18.004 00.000 11616 worker thread done servicing request
00:20:18.025 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=76, Gamma=1.290
00:20:18.044 00.019 12268 UpdateGuideState exits: m=76 SNR=6.0
00:20:18.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:18.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:18.044 00.000 12268 Enqueuing Expose request
00:20:18.044 00.000 11616 Worker thread wakes up
00:20:18.044 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:18.045 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:18.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:20.060 02.015 11616 Exposure complete
00:20:20.118 00.058 11616 worker thread done servicing request
00:20:20.118 00.000 12268 OnExposeComplete: enter
00:20:20.118 00.000 12268 UpdateGuideState(): m_state=6
00:20:20.118 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1052
00:20:20.118 00.000 12268 Star::Find returns 1 (0), X=921.57, Y=22.08, Mass=137, SNR=7.9, Peak=24 HFD=3.5
00:20:20.119 00.001 12268 Star::Find false star n=11 nbg=277 bg=7.0 sigma=0.6 thresh=9 peak=8
00:20:20.119 00.000 12268 Star::Find false star n=12 nbg=276 bg=6.9 sigma=0.7 thresh=9 peak=8
00:20:20.119 00.000 12268 Star::Find false star n=14 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:20.119 00.000 12268 MultiStar: [#1 -0.45,0.24,0.59,U] [#2 -0.30,-0.09,0.53,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] 
00:20:20.119 00.000 12268 refined, 2 included, MultiStar: {-0.06, -0.02}, one-star: {0.29, -0.13}
00:20:20.119 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.32 = 1.96)
00:20:20.119 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.15)
00:20:20.119 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.85 mountX=-0.03 mountY=-0.06, mountTheta=-1.97
00:20:20.122 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.02, opts=13)
00:20:20.122 00.000 12268 Enqueuing Move request for scope (-0.06, -0.02)
00:20:20.122 00.000 11616 Worker thread wakes up
00:20:20.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
00:20:20.122 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
00:20:20.123 00.001 11616 Moving (-0.06, -0.02) raw xDistance=-0.03 yDistance=-0.06
00:20:20.123 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:20.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:20:20.123 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:20.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:20:20.123 00.000 11616 MoveAxis(E, 0, ABG)
00:20:20.123 00.000 11616 Move returns status 0, amount 0
00:20:20.123 00.000 11616 MoveAxis(N, 0, ABG)
00:20:20.123 00.000 11616 Move returns status 0, amount 0
00:20:20.123 00.000 11616 move complete, result=0
00:20:20.123 00.000 11616 worker thread done servicing request
00:20:20.147 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=69, Gamma=1.290
00:20:20.164 00.017 12268 UpdateGuideState exits: m=137 SNR=7.9
00:20:20.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:20.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:20.164 00.000 12268 Enqueuing Expose request
00:20:20.164 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:20.164 00.000 11616 Worker thread wakes up
00:20:20.165 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:20.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:22.180 02.015 11616 Exposure complete
00:20:22.235 00.055 11616 worker thread done servicing request
00:20:22.235 00.000 12268 OnExposeComplete: enter
00:20:22.235 00.000 12268 UpdateGuideState(): m_state=6
00:20:22.236 00.001 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1053
00:20:22.236 00.000 12268 Star::Find returns 1 (0), X=921.54, Y=21.95, Mass=104, SNR=7.0, Peak=25 HFD=2.3
00:20:22.236 00.000 12268 Star::Find false star n=9 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=8
00:20:22.236 00.000 12268 Star::Find false star n=12 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:22.236 00.000 12268 Star::Find false star n=10 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:22.236 00.000 12268 MultiStar: [#1 0.02,-0.87,0.67,U] [#2 -7.07,11.62,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] 
00:20:22.236 00.000 12268 single-star, 1 included, MultiStar: {0.16, -0.50}, one-star: {0.25, -0.26}
00:20:22.236 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
00:20:22.236 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
00:20:22.236 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.26 hyp=0.36 cameraTheta=-0.80 mountX=-0.23 mountY=0.28, mountTheta=2.26
00:20:22.238 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.26, opts=13)
00:20:22.238 00.000 12268 Enqueuing Move request for scope (0.25, -0.26)
00:20:22.238 00.000 11616 Worker thread wakes up
00:20:22.238 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.26) opts 0xd
00:20:22.238 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.26)
00:20:22.238 00.000 11616 Moving (0.25, -0.26) raw xDistance=-0.23 yDistance=0.28
00:20:22.239 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
00:20:22.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:20:22.239 00.000 11616 MoveAxis(E, 131, ABG)
00:20:22.239 00.000 11616 Guiding  Dir = 2, Dur = 131
00:20:22.239 00.000 11616 IsSlewing returns 0
00:20:22.239 00.000 11616 IsGuiding returns 0
00:20:22.240 00.001 11616 PulseGuide returned control before completion, sleep 141
00:20:22.261 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=60, Gamma=1.290
00:20:22.278 00.017 12268 UpdateGuideState exits: m=104 SNR=7.0
00:20:22.278 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:22.278 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:22.278 00.000 12268 Enqueuing Expose request
00:20:22.383 00.105 11616 IsGuiding returns 1
00:20:22.384 00.001 11616 scope still moving after pulse duration time elapsed
00:20:22.414 00.030 11616 IsSlewing returns 0
00:20:22.415 00.001 11616 IsGuiding returns 0
00:20:22.415 00.000 11616 scope move finished after 131 + 44 ms
00:20:22.415 00.000 11616 Move returns status 0, amount 131
00:20:22.415 00.000 11616 MoveAxis(S, 24, ABG)
00:20:22.415 00.000 11616 Guiding  Dir = 1, Dur = 24
00:20:22.415 00.000 11616 IsSlewing returns 0
00:20:22.416 00.001 11616 IsGuiding returns 0
00:20:22.416 00.000 11616 PulseGuide returned control before completion, sleep 34
00:20:22.461 00.045 11616 IsGuiding returns 1
00:20:22.461 00.000 11616 scope still moving after pulse duration time elapsed
00:20:22.493 00.032 11616 IsSlewing returns 0
00:20:22.494 00.001 11616 IsGuiding returns 0
00:20:22.494 00.000 11616 scope move finished after 24 + 54 ms
00:20:22.494 00.000 11616 Move returns status 0, amount 24
00:20:22.494 00.000 11616 move complete, result=0
00:20:22.494 00.000 11616 worker thread done servicing request
00:20:22.494 00.000 11616 Worker thread wakes up
00:20:22.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:22.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:22.495 00.001 12268 GuideStep: -0.2 px 131 ms EAST, 0.3 px 24 ms SOUTH
00:20:24.497 02.002 11616 Exposure complete
00:20:24.553 00.056 11616 worker thread done servicing request
00:20:24.554 00.001 12268 OnExposeComplete: enter
00:20:24.554 00.000 12268 UpdateGuideState(): m_state=6
00:20:24.554 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1054
00:20:24.554 00.000 12268 Star::Find returns 1 (0), X=921.56, Y=22.28, Mass=98, SNR=6.7, Peak=23 HFD=2.8
00:20:24.554 00.000 12268 Star::Find false star n=14 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:24.554 00.000 12268 Star::Find false star n=13 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
00:20:24.554 00.000 12268 MultiStar: [#1 0.09,-0.17,0.66,U] [#2 -0.66,0.20,0.74,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] 
00:20:24.554 00.000 12268 refined, 2 included, MultiStar: {-0.06, 0.05}, one-star: {0.28, 0.07}
00:20:24.555 00.001 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
00:20:24.555 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
00:20:24.555 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.52 mountX=0.04 mountY=-0.07, mountTheta=-1.05
00:20:24.556 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.05, opts=13)
00:20:24.557 00.001 12268 Enqueuing Move request for scope (-0.06, 0.05)
00:20:24.557 00.000 11616 Worker thread wakes up
00:20:24.557 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
00:20:24.557 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
00:20:24.557 00.000 11616 Moving (-0.06, 0.05) raw xDistance=0.04 yDistance=-0.07
00:20:24.557 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:24.557 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:20:24.557 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:24.557 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:20:24.557 00.000 11616 MoveAxis(E, 0, ABG)
00:20:24.558 00.001 11616 Move returns status 0, amount 0
00:20:24.558 00.000 11616 MoveAxis(N, 0, ABG)
00:20:24.558 00.000 11616 Move returns status 0, amount 0
00:20:24.558 00.000 11616 move complete, result=0
00:20:24.558 00.000 11616 worker thread done servicing request
00:20:24.582 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=64, Gamma=1.290
00:20:24.603 00.021 12268 UpdateGuideState exits: m=98 SNR=6.7
00:20:24.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:24.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:24.603 00.000 12268 Enqueuing Expose request
00:20:24.603 00.000 11616 Worker thread wakes up
00:20:24.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:24.604 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:24.604 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:26.615 02.011 11616 Exposure complete
00:20:26.670 00.055 11616 worker thread done servicing request
00:20:26.670 00.000 12268 OnExposeComplete: enter
00:20:26.670 00.000 12268 UpdateGuideState(): m_state=6
00:20:26.671 00.001 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1055
00:20:26.671 00.000 12268 Star::Find returns 1 (0), X=921.71, Y=21.96, Mass=94, SNR=6.6, Peak=27 HFD=2.3
00:20:26.671 00.000 12268 Star::Find false star n=10 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:26.671 00.000 12268 Star::Find false star n=10 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:26.671 00.000 12268 Star::Find false star n=11 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=9
00:20:26.671 00.000 12268 MultiStar: [#1 0.02,0.28,0.65,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] 
00:20:26.671 00.000 12268 refined, 1 included, MultiStar: {0.26, -0.04}, one-star: {0.42, -0.26}
00:20:26.671 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
00:20:26.671 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.54)
00:20:26.671 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.04 hyp=0.26 cameraTheta=-0.16 mountX=-0.02 mountY=0.26, mountTheta=1.64
00:20:26.673 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.04, opts=13)
00:20:26.673 00.000 12268 Enqueuing Move request for scope (0.26, -0.04)
00:20:26.673 00.000 11616 Worker thread wakes up
00:20:26.673 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.04) opts 0xd
00:20:26.673 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.04)
00:20:26.673 00.000 11616 Moving (0.26, -0.04) raw xDistance=-0.02 yDistance=0.26
00:20:26.673 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:26.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:20:26.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:20:26.674 00.001 11616 MoveAxis(E, 0, ABG)
00:20:26.674 00.000 11616 Move returns status 0, amount 0
00:20:26.674 00.000 11616 MoveAxis(S, 22, ABG)
00:20:26.674 00.000 11616 Guiding  Dir = 1, Dur = 22
00:20:26.674 00.000 11616 IsSlewing returns 0
00:20:26.674 00.000 11616 IsGuiding returns 0
00:20:26.675 00.001 11616 PulseGuide returned control before completion, sleep 32
00:20:26.696 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=52, Gamma=1.290
00:20:26.716 00.020 12268 UpdateGuideState exits: m=94 SNR=6.6
00:20:26.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:26.717 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:26.717 00.000 12268 Enqueuing Expose request
00:20:26.718 00.001 11616 IsGuiding returns 1
00:20:26.718 00.000 11616 scope still moving after pulse duration time elapsed
00:20:26.750 00.032 11616 IsSlewing returns 0
00:20:26.750 00.000 11616 IsGuiding returns 1
00:20:26.781 00.031 11616 IsSlewing returns 0
00:20:26.782 00.001 11616 IsGuiding returns 1
00:20:26.813 00.031 11616 IsSlewing returns 0
00:20:26.814 00.001 11616 IsGuiding returns 0
00:20:26.814 00.000 11616 scope move finished after 22 + 117 ms
00:20:26.814 00.000 11616 Move returns status 0, amount 22
00:20:26.814 00.000 11616 move complete, result=0
00:20:26.814 00.000 11616 worker thread done servicing request
00:20:26.814 00.000 11616 Worker thread wakes up
00:20:26.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:26.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:26.814 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 22 ms SOUTH
00:20:28.827 02.013 11616 Exposure complete
00:20:28.881 00.054 11616 worker thread done servicing request
00:20:28.881 00.000 12268 OnExposeComplete: enter
00:20:28.881 00.000 12268 UpdateGuideState(): m_state=6
00:20:28.881 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1056
00:20:28.881 00.000 12268 Star::Find returns 1 (0), X=921.71, Y=21.54, Mass=133, SNR=7.8, Peak=26 HFD=3.9
00:20:28.881 00.000 12268 Star::Find false star n=9 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=8
00:20:28.882 00.001 12268 Star::Find false star n=9 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:28.882 00.000 12268 MultiStar: [#1 0.42,-0.69,0.66,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] 
00:20:28.882 00.000 12268 single-star, 1 included, MultiStar: {0.42, -0.68}, one-star: {0.43, -0.67}
00:20:28.882 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
00:20:28.882 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
00:20:28.882 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.67 hyp=0.80 cameraTheta=-1.01 mountX=-0.63 mountY=0.51, mountTheta=2.46
00:20:28.884 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.67, opts=13)
00:20:28.884 00.000 12268 Enqueuing Move request for scope (0.43, -0.67)
00:20:28.884 00.000 11616 Worker thread wakes up
00:20:28.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.67) opts 0xd
00:20:28.884 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.67)
00:20:28.884 00.000 11616 Moving (0.43, -0.67) raw xDistance=-0.63 yDistance=0.51
00:20:28.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.63
00:20:28.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
00:20:28.884 00.000 11616 MoveAxis(E, 352, ABG)
00:20:28.885 00.001 11616 Guiding  Dir = 2, Dur = 352
00:20:28.885 00.000 11616 IsSlewing returns 0
00:20:28.885 00.000 11616 IsGuiding returns 0
00:20:28.885 00.000 11616 PulseGuide returned control before completion, sleep 362
00:20:28.906 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=113, Gamma=1.290
00:20:28.922 00.016 12268 UpdateGuideState exits: m=133 SNR=7.8
00:20:28.923 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:28.923 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:28.923 00.000 12268 Enqueuing Expose request
00:20:29.250 00.327 11616 IsGuiding returns 1
00:20:29.261 00.011 11616 scope still moving after pulse duration time elapsed
00:20:29.295 00.034 11616 IsSlewing returns 0
00:20:29.296 00.001 11616 IsGuiding returns 0
00:20:29.296 00.000 11616 scope move finished after 352 + 59 ms
00:20:29.296 00.000 11616 Move returns status 0, amount 352
00:20:29.296 00.000 11616 MoveAxis(S, 43, ABG)
00:20:29.296 00.000 11616 Guiding  Dir = 1, Dur = 43
00:20:29.296 00.000 11616 IsSlewing returns 0
00:20:29.297 00.001 11616 IsGuiding returns 0
00:20:29.297 00.000 11616 PulseGuide returned control before completion, sleep 53
00:20:29.358 00.061 11616 IsGuiding returns 1
00:20:29.358 00.000 11616 scope still moving after pulse duration time elapsed
00:20:29.388 00.030 11616 IsSlewing returns 0
00:20:29.389 00.001 11616 IsGuiding returns 0
00:20:29.389 00.000 11616 scope move finished after 43 + 49 ms
00:20:29.389 00.000 11616 Move returns status 0, amount 43
00:20:29.390 00.001 11616 move complete, result=0
00:20:29.390 00.000 11616 worker thread done servicing request
00:20:29.390 00.000 11616 Worker thread wakes up
00:20:29.390 00.000 12268 GuideStep: -0.6 px 352 ms EAST, 0.5 px 43 ms SOUTH
00:20:29.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:29.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:31.399 02.009 11616 Exposure complete
00:20:31.453 00.054 11616 worker thread done servicing request
00:20:31.453 00.000 12268 OnExposeComplete: enter
00:20:31.453 00.000 12268 UpdateGuideState(): m_state=6
00:20:31.454 00.001 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1057
00:20:31.454 00.000 12268 Star::Find returns 1 (0), X=921.39, Y=21.62, Mass=87, SNR=6.4, Peak=23 HFD=2.2
00:20:31.454 00.000 12268 Star::Find false star n=16 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:31.454 00.000 12268 MultiStar: [#1 -0.83,-0.11,0.81,U] [#2 -0.95,0.27,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] 
00:20:31.454 00.000 12268 refined, 1 included, MultiStar: {-0.31, -0.38}, one-star: {0.10, -0.59}
00:20:31.454 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.74 = 2.55)
00:20:31.454 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.56)
00:20:31.454 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.38 hyp=0.49 cameraTheta=-2.26 mountX=-0.41 mountY=-0.26, mountTheta=-2.57
00:20:31.458 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.38, opts=13)
00:20:31.459 00.001 12268 Enqueuing Move request for scope (-0.31, -0.38)
00:20:31.459 00.000 11616 Worker thread wakes up
00:20:31.459 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.38) opts 0xd
00:20:31.459 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.38)
00:20:31.459 00.000 11616 Moving (-0.31, -0.38) raw xDistance=-0.41 yDistance=-0.26
00:20:31.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
00:20:31.459 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:20:31.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:20:31.459 00.000 11616 MoveAxis(E, 229, ABG)
00:20:31.459 00.000 11616 Guiding  Dir = 2, Dur = 229
00:20:31.460 00.001 11616 IsSlewing returns 0
00:20:31.460 00.000 11616 IsGuiding returns 0
00:20:31.460 00.000 11616 PulseGuide returned control before completion, sleep 239
00:20:31.479 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=62, Gamma=1.290
00:20:31.496 00.017 12268 UpdateGuideState exits: m=87 SNR=6.4
00:20:31.497 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:31.497 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:31.497 00.000 12268 Enqueuing Expose request
00:20:31.705 00.208 11616 IsGuiding returns 1
00:20:31.705 00.000 11616 scope still moving after pulse duration time elapsed
00:20:31.736 00.031 11616 IsSlewing returns 0
00:20:31.737 00.001 11616 IsGuiding returns 1
00:20:31.766 00.029 11616 IsSlewing returns 0
00:20:31.767 00.001 11616 IsGuiding returns 1
00:20:31.798 00.031 11616 IsSlewing returns 0
00:20:31.799 00.001 11616 IsGuiding returns 1
00:20:31.830 00.031 11616 IsSlewing returns 0
00:20:31.831 00.001 11616 IsGuiding returns 1
00:20:31.861 00.030 11616 IsSlewing returns 0
00:20:31.861 00.000 11616 IsGuiding returns 1
00:20:31.892 00.031 11616 IsSlewing returns 0
00:20:31.892 00.000 11616 IsGuiding returns 0
00:20:31.892 00.000 11616 scope move finished after 229 + 203 ms
00:20:31.892 00.000 11616 Move returns status 0, amount 229
00:20:31.892 00.000 11616 MoveAxis(N, 0, ABG)
00:20:31.893 00.001 11616 Move returns status 0, amount 0
00:20:31.893 00.000 11616 move complete, result=0
00:20:31.893 00.000 11616 worker thread done servicing request
00:20:31.893 00.000 11616 Worker thread wakes up
00:20:31.893 00.000 12268 GuideStep: -0.4 px 229 ms EAST, -0.3 px 0 ms NORTH
00:20:31.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:31.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:33.903 02.010 11616 Exposure complete
00:20:33.958 00.055 11616 worker thread done servicing request
00:20:33.958 00.000 12268 OnExposeComplete: enter
00:20:33.958 00.000 12268 UpdateGuideState(): m_state=6
00:20:33.958 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1058
00:20:33.959 00.001 12268 Star::Find returns 1 (0), X=920.91, Y=21.81, Mass=152, SNR=8.4, Peak=26 HFD=4.2
00:20:33.959 00.000 12268 Star::Find false star n=15 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:33.959 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:33.959 00.000 12268 Star::Find false star n=12 nbg=284 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:33.959 00.000 12268 Star::Find false star n=11 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=8
00:20:33.959 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.66,-0.27,0.59,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] 
00:20:33.959 00.000 12268 single-star, 1 included, MultiStar: {-0.48, -0.35}, one-star: {-0.38, -0.40}
00:20:33.959 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
00:20:33.959 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
00:20:33.959 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.40 hyp=0.55 cameraTheta=-2.33 mountX=-0.43 mountY=-0.33, mountTheta=-2.50
00:20:33.961 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.40, opts=13)
00:20:33.961 00.000 12268 Enqueuing Move request for scope (-0.38, -0.40)
00:20:33.962 00.001 11616 Worker thread wakes up
00:20:33.962 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.40) opts 0xd
00:20:33.962 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.40)
00:20:33.962 00.000 11616 Moving (-0.38, -0.40) raw xDistance=-0.43 yDistance=-0.33
00:20:33.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
00:20:33.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:20:33.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
00:20:33.962 00.000 11616 MoveAxis(E, 243, ABG)
00:20:33.962 00.000 11616 Guiding  Dir = 2, Dur = 243
00:20:33.963 00.001 11616 IsSlewing returns 0
00:20:33.963 00.000 11616 IsGuiding returns 0
00:20:33.963 00.000 11616 PulseGuide returned control before completion, sleep 253
00:20:33.984 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
00:20:34.002 00.018 12268 UpdateGuideState exits: m=152 SNR=8.4
00:20:34.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:34.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:34.002 00.000 12268 Enqueuing Expose request
00:20:34.228 00.226 11616 IsGuiding returns 1
00:20:34.228 00.000 11616 scope still moving after pulse duration time elapsed
00:20:34.261 00.033 11616 IsSlewing returns 0
00:20:34.261 00.000 11616 IsGuiding returns 1
00:20:34.294 00.033 11616 IsSlewing returns 0
00:20:34.294 00.000 11616 IsGuiding returns 1
00:20:34.324 00.030 11616 IsSlewing returns 0
00:20:34.325 00.001 11616 IsGuiding returns 1
00:20:34.354 00.029 11616 IsSlewing returns 0
00:20:34.355 00.001 11616 IsGuiding returns 0
00:20:34.355 00.000 11616 scope move finished after 243 + 149 ms
00:20:34.355 00.000 11616 Move returns status 0, amount 243
00:20:34.355 00.000 11616 MoveAxis(N, 0, ABG)
00:20:34.355 00.000 11616 Move returns status 0, amount 0
00:20:34.355 00.000 11616 move complete, result=0
00:20:34.355 00.000 11616 worker thread done servicing request
00:20:34.356 00.001 12268 GuideStep: -0.4 px 243 ms EAST, -0.3 px 0 ms NORTH
00:20:34.356 00.000 11616 Worker thread wakes up
00:20:34.356 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:34.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:36.370 02.014 11616 Exposure complete
00:20:36.425 00.055 11616 worker thread done servicing request
00:20:36.425 00.000 12268 OnExposeComplete: enter
00:20:36.425 00.000 12268 UpdateGuideState(): m_state=6
00:20:36.425 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1059
00:20:36.425 00.000 12268 Star::Find returns 1 (0), X=922.03, Y=22.80, Mass=144, SNR=8.2, Peak=27 HFD=3.6
00:20:36.426 00.001 12268 Star::Find false star n=13 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
00:20:36.426 00.000 12268 Star::Find false star n=15 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:36.426 00.000 12268 Star::Find false star n=11 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:36.426 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.20,0.59,0.54,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] 
00:20:36.426 00.000 12268 refined, 1 included, MultiStar: {0.41, 0.59}, one-star: {0.74, 0.59}
00:20:36.426 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
00:20:36.426 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
00:20:36.426 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.59 hyp=0.72 cameraTheta=0.96 mountX=0.63 mountY=0.33, mountTheta=0.49
00:20:36.427 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.59, opts=13)
00:20:36.428 00.001 12268 Enqueuing Move request for scope (0.41, 0.59)
00:20:36.428 00.000 11616 Worker thread wakes up
00:20:36.428 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.59) opts 0xd
00:20:36.428 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.59)
00:20:36.428 00.000 11616 Moving (0.41, 0.59) raw xDistance=0.63 yDistance=0.33
00:20:36.428 00.000 11616 resist switch: large excursion: input 0.63 thresh 0.29 direction from -1 to 1
00:20:36.428 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.88
00:20:36.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.63
00:20:36.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
00:20:36.428 00.000 11616 MoveAxis(W, 352, ABG)
00:20:36.428 00.000 11616 Guiding  Dir = 3, Dur = 352
00:20:36.429 00.001 11616 IsSlewing returns 0
00:20:36.429 00.000 11616 IsGuiding returns 0
00:20:36.429 00.000 11616 PulseGuide returned control before completion, sleep 362
00:20:36.451 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=38, Gamma=1.290
00:20:36.467 00.016 12268 UpdateGuideState exits: m=144 SNR=8.2
00:20:36.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:36.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:36.467 00.000 12268 Enqueuing Expose request
00:20:36.803 00.336 11616 IsGuiding returns 1
00:20:36.803 00.000 11616 scope still moving after pulse duration time elapsed
00:20:36.834 00.031 11616 IsSlewing returns 0
00:20:36.835 00.001 11616 IsGuiding returns 1
00:20:36.865 00.030 11616 IsSlewing returns 0
00:20:36.866 00.001 11616 IsGuiding returns 1
00:20:36.897 00.031 11616 IsSlewing returns 0
00:20:36.897 00.000 11616 IsGuiding returns 1
00:20:36.928 00.031 11616 IsSlewing returns 0
00:20:36.929 00.001 11616 IsGuiding returns 1
00:20:36.960 00.031 11616 IsSlewing returns 0
00:20:36.960 00.000 11616 IsGuiding returns 1
00:20:36.991 00.031 11616 IsSlewing returns 0
00:20:36.992 00.001 11616 IsGuiding returns 1
00:20:37.022 00.030 11616 IsSlewing returns 0
00:20:37.022 00.000 11616 IsGuiding returns 0
00:20:37.022 00.000 11616 scope move finished after 352 + 242 ms
00:20:37.022 00.000 11616 Move returns status 0, amount 352
00:20:37.022 00.000 11616 MoveAxis(S, 28, ABG)
00:20:37.022 00.000 11616 Guiding  Dir = 1, Dur = 28
00:20:37.023 00.001 11616 IsSlewing returns 0
00:20:37.023 00.000 11616 IsGuiding returns 0
00:20:37.023 00.000 11616 PulseGuide returned control before completion, sleep 38
00:20:37.068 00.045 11616 IsGuiding returns 1
00:20:37.068 00.000 11616 scope still moving after pulse duration time elapsed
00:20:37.100 00.032 11616 IsSlewing returns 0
00:20:37.100 00.000 11616 IsGuiding returns 0
00:20:37.100 00.000 11616 scope move finished after 28 + 48 ms
00:20:37.100 00.000 11616 Move returns status 0, amount 28
00:20:37.101 00.001 11616 move complete, result=0
00:20:37.101 00.000 11616 worker thread done servicing request
00:20:37.101 00.000 11616 Worker thread wakes up
00:20:37.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:37.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:37.101 00.000 12268 GuideStep: 0.6 px 352 ms WEST, 0.3 px 28 ms SOUTH
00:20:39.105 02.004 11616 Exposure complete
00:20:39.160 00.055 11616 worker thread done servicing request
00:20:39.160 00.000 12268 OnExposeComplete: enter
00:20:39.160 00.000 12268 UpdateGuideState(): m_state=6
00:20:39.160 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1060
00:20:39.160 00.000 12268 Star::Find returns 1 (0), X=921.73, Y=22.19, Mass=108, SNR=7.1, Peak=24 HFD=2.5
00:20:39.161 00.001 12268 Star::Find false star n=12 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:39.161 00.000 12268 Star::Find false star n=18 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
00:20:39.161 00.000 12268 Star::Find false star n=11 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:39.161 00.000 12268 Star::Find false star n=11 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:39.161 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:20:39.161 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
00:20:39.161 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.66)
00:20:39.161 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.02 hyp=0.45 cameraTheta=-0.04 mountX=0.02 mountY=0.44, mountTheta=1.52
00:20:39.162 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.02, opts=13)
00:20:39.162 00.000 12268 Enqueuing Move request for scope (0.45, -0.02)
00:20:39.162 00.000 11616 Worker thread wakes up
00:20:39.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.02) opts 0xd
00:20:39.162 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.02)
00:20:39.162 00.000 11616 Moving (0.45, -0.02) raw xDistance=0.02 yDistance=0.44
00:20:39.162 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:39.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:20:39.163 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
00:20:39.163 00.000 11616 MoveAxis(E, 0, ABG)
00:20:39.163 00.000 11616 Move returns status 0, amount 0
00:20:39.163 00.000 11616 MoveAxis(S, 38, ABG)
00:20:39.163 00.000 11616 Guiding  Dir = 1, Dur = 38
00:20:39.163 00.000 11616 IsSlewing returns 0
00:20:39.163 00.000 11616 IsGuiding returns 0
00:20:39.164 00.001 11616 PulseGuide returned control before completion, sleep 48
00:20:39.187 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=38, Gamma=1.290
00:20:39.205 00.018 12268 UpdateGuideState exits: m=108 SNR=7.1
00:20:39.206 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:39.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:39.206 00.000 12268 Enqueuing Expose request
00:20:39.213 00.007 11616 IsGuiding returns 1
00:20:39.213 00.000 11616 scope still moving after pulse duration time elapsed
00:20:39.244 00.031 11616 IsSlewing returns 0
00:20:39.244 00.000 11616 IsGuiding returns 0
00:20:39.244 00.000 11616 scope move finished after 38 + 42 ms
00:20:39.244 00.000 11616 Move returns status 0, amount 38
00:20:39.245 00.001 11616 move complete, result=0
00:20:39.246 00.001 11616 worker thread done servicing request
00:20:39.246 00.000 11616 Worker thread wakes up
00:20:39.246 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 38 ms SOUTH
00:20:39.246 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:39.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:41.313 02.067 11616 Exposure complete
00:20:41.423 00.110 12268 OnExposeComplete: enter
00:20:41.423 00.000 11616 worker thread done servicing request
00:20:41.423 00.000 12268 UpdateGuideState(): m_state=6
00:20:41.423 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1061
00:20:41.423 00.000 12268 Star::Find returns 1 (0), X=920.58, Y=21.69, Mass=115, SNR=7.4, Peak=24 HFD=3.0
00:20:41.423 00.000 12268 Star::Find false star n=16 nbg=272 bg=7.0 sigma=0.6 thresh=9 peak=9
00:20:41.424 00.001 12268 Star::Find false star n=23 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=9
00:20:41.424 00.000 12268 Star::Find false star n=10 nbg=284 bg=7.1 sigma=0.7 thresh=9 peak=8
00:20:41.424 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.37,-0.22,0.68,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] 
00:20:41.424 00.000 12268 refined, 1 included, MultiStar: {-0.57, -0.40}, one-star: {-0.71, -0.52}
00:20:41.424 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
00:20:41.424 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
00:20:41.424 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.40 hyp=0.70 cameraTheta=-2.53 mountX=-0.46 mountY=-0.51, mountTheta=-2.30
00:20:41.426 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-0.40, opts=13)
00:20:41.427 00.001 12268 Enqueuing Move request for scope (-0.57, -0.40)
00:20:41.427 00.000 11616 Worker thread wakes up
00:20:41.427 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.40) opts 0xd
00:20:41.427 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -0.40)
00:20:41.427 00.000 11616 Moving (-0.57, -0.40) raw xDistance=-0.46 yDistance=-0.51
00:20:41.427 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
00:20:41.427 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.37
00:20:41.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
00:20:41.427 00.000 11616 resist switch: large excursion: input -0.51 thresh 0.45 direction from 1 to -1
00:20:41.427 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.54
00:20:41.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
00:20:41.428 00.001 11616 MoveAxis(E, 255, ABG)
00:20:41.428 00.000 11616 Guiding  Dir = 2, Dur = 255
00:20:41.428 00.000 11616 IsSlewing returns 0
00:20:41.431 00.003 11616 IsGuiding returns 0
00:20:41.431 00.000 11616 PulseGuide returned control before completion, sleep 265
00:20:41.454 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
00:20:41.485 00.031 12268 UpdateGuideState exits: m=115 SNR=7.4
00:20:41.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:41.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:41.485 00.000 12268 Enqueuing Expose request
00:20:41.705 00.220 11616 IsGuiding returns 1
00:20:41.705 00.000 11616 scope still moving after pulse duration time elapsed
00:20:41.736 00.031 11616 IsSlewing returns 0
00:20:41.737 00.001 11616 IsGuiding returns 1
00:20:41.767 00.030 11616 IsSlewing returns 0
00:20:41.767 00.000 11616 IsGuiding returns 1
00:20:41.799 00.032 11616 IsSlewing returns 0
00:20:41.802 00.003 11616 IsGuiding returns 1
00:20:41.831 00.029 11616 IsSlewing returns 0
00:20:41.832 00.001 11616 IsGuiding returns 0
00:20:41.832 00.000 11616 scope move finished after 255 + 145 ms
00:20:41.832 00.000 11616 Move returns status 0, amount 255
00:20:41.832 00.000 11616 BLC: Oldest BLC event removed
00:20:41.832 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1490 applied
00:20:41.832 00.000 11616 MoveAxis(N, 1533, ABG)
00:20:41.832 00.000 11616 Guiding  Dir = 0, Dur = 1533
00:20:41.833 00.001 11616 IsSlewing returns 0
00:20:41.833 00.000 11616 IsGuiding returns 0
00:20:41.833 00.000 11616 PulseGuide returned control before completion, sleep 1543
00:20:43.379 01.546 11616 IsGuiding returns 1
00:20:43.379 00.000 11616 scope still moving after pulse duration time elapsed
00:20:43.411 00.032 11616 IsSlewing returns 0
00:20:43.411 00.000 11616 IsGuiding returns 0
00:20:43.411 00.000 11616 scope move finished after 1533 + 45 ms
00:20:43.411 00.000 11616 Move returns status 0, amount 1533
00:20:43.412 00.001 11616 move complete, result=0
00:20:43.412 00.000 11616 worker thread done servicing request
00:20:43.412 00.000 11616 Worker thread wakes up
00:20:43.412 00.000 12268 GuideStep: -0.5 px 255 ms EAST, -0.5 px 1533 ms NORTH
00:20:43.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:43.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:45.414 02.002 11616 Exposure complete
00:20:45.468 00.054 11616 worker thread done servicing request
00:20:45.469 00.001 12268 OnExposeComplete: enter
00:20:45.469 00.000 12268 UpdateGuideState(): m_state=6
00:20:45.469 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1062
00:20:45.469 00.000 12268 Star::Find returns 1 (0), X=920.95, Y=21.88, Mass=135, SNR=8.0, Peak=22 HFD=4.6
00:20:45.469 00.000 12268 Star::Find false star n=13 nbg=283 bg=7.1 sigma=0.7 thresh=9 peak=9
00:20:45.469 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.59,0.61,0.70,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] 
00:20:45.469 00.000 12268 refined, 1 included, MultiStar: {-0.44, 0.05}, one-star: {-0.34, -0.33}
00:20:45.469 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
00:20:45.469 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
00:20:45.470 00.001 12268 CameraToMount -- cameraX=-0.44 cameraY=0.05 hyp=0.45 cameraTheta=3.02 mountX=0.01 mountY=-0.45, mountTheta=-1.55
00:20:45.471 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=0.05, opts=13)
00:20:45.471 00.000 12268 Enqueuing Move request for scope (-0.44, 0.05)
00:20:45.471 00.000 11616 Worker thread wakes up
00:20:45.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.05) opts 0xd
00:20:45.471 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, 0.05)
00:20:45.472 00.001 11616 Moving (-0.44, 0.05) raw xDistance=0.01 yDistance=-0.45
00:20:45.472 00.000 11616 BLC: History state: CurrMiss=0.45, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.076759, 1:0.446994
00:20:45.472 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:20:45.472 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:45.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:20:45.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
00:20:45.472 00.000 11616 MoveAxis(E, 0, ABG)
00:20:45.472 00.000 11616 Move returns status 0, amount 0
00:20:45.472 00.000 11616 MoveAxis(N, 38, ABG)
00:20:45.472 00.000 11616 Guiding  Dir = 0, Dur = 38
00:20:45.472 00.000 11616 IsSlewing returns 0
00:20:45.473 00.001 11616 IsGuiding returns 0
00:20:45.473 00.000 11616 PulseGuide returned control before completion, sleep 48
00:20:45.493 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
00:20:45.511 00.018 12268 UpdateGuideState exits: m=135 SNR=8.0
00:20:45.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:45.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:45.511 00.000 12268 Enqueuing Expose request
00:20:45.537 00.026 11616 IsGuiding returns 0
00:20:45.537 00.000 11616 Move returns status 0, amount 38
00:20:45.537 00.000 11616 move complete, result=0
00:20:45.537 00.000 11616 worker thread done servicing request
00:20:45.537 00.000 11616 Worker thread wakes up
00:20:45.538 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:45.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:45.538 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 38 ms NORTH
00:20:47.557 02.019 11616 Exposure complete
00:20:47.622 00.065 11616 worker thread done servicing request
00:20:47.622 00.000 12268 OnExposeComplete: enter
00:20:47.622 00.000 12268 UpdateGuideState(): m_state=6
00:20:47.622 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1063
00:20:47.623 00.001 12268 Star::Find returns 1 (0), X=920.04, Y=21.27, Mass=100, SNR=6.8, Peak=27 HFD=4.2
00:20:47.623 00.000 12268 Star::Find false star n=10 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=9
00:20:47.623 00.000 12268 Star::Find false star n=11 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:47.623 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.52,-0.16,0.72,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] 
00:20:47.623 00.000 12268 refined, 1 included, MultiStar: {-0.94, -0.62}, one-star: {-1.24, -0.95}
00:20:47.623 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
00:20:47.623 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.86)
00:20:47.623 00.000 12268 CameraToMount -- cameraX=-0.94 cameraY=-0.62 hyp=1.12 cameraTheta=-2.56 mountX=-0.70 mountY=-0.85, mountTheta=-2.26
00:20:47.626 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.94, y=-0.62, opts=13)
00:20:47.626 00.000 12268 Enqueuing Move request for scope (-0.94, -0.62)
00:20:47.626 00.000 11616 Worker thread wakes up
00:20:47.627 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -0.62) opts 0xd
00:20:47.627 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.94, -0.62)
00:20:47.627 00.000 11616 Moving (-0.94, -0.62) raw xDistance=-0.70 yDistance=-0.85
00:20:47.627 00.000 11616 BLC: History state: CurrMiss=0.85, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.076759, 1:0.446994, 2:0.853274
00:20:47.627 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:20:47.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.70
00:20:47.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.85
00:20:47.627 00.000 11616 MoveAxis(E, 394, ABG)
00:20:47.627 00.000 11616 Guiding  Dir = 2, Dur = 394
00:20:47.627 00.000 11616 IsSlewing returns 0
00:20:47.628 00.001 11616 IsGuiding returns 0
00:20:47.628 00.000 11616 PulseGuide returned control before completion, sleep 404
00:20:47.649 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=33, Gamma=1.290
00:20:47.668 00.019 12268 UpdateGuideState exits: m=100 SNR=6.8
00:20:47.668 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:47.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:47.668 00.000 12268 Enqueuing Expose request
00:20:48.038 00.370 11616 IsGuiding returns 1
00:20:48.038 00.000 11616 scope still moving after pulse duration time elapsed
00:20:48.070 00.032 11616 IsSlewing returns 0
00:20:48.070 00.000 11616 IsGuiding returns 1
00:20:48.102 00.032 11616 IsSlewing returns 0
00:20:48.103 00.001 11616 IsGuiding returns 1
00:20:48.133 00.030 11616 IsSlewing returns 0
00:20:48.133 00.000 11616 IsGuiding returns 1
00:20:48.164 00.031 11616 IsSlewing returns 0
00:20:48.164 00.000 11616 IsGuiding returns 1
00:20:48.196 00.032 11616 IsSlewing returns 0
00:20:48.197 00.001 11616 IsGuiding returns 1
00:20:48.228 00.031 11616 IsSlewing returns 0
00:20:48.229 00.001 11616 IsGuiding returns 1
00:20:48.260 00.031 11616 IsSlewing returns 0
00:20:48.260 00.000 11616 IsGuiding returns 0
00:20:48.260 00.000 11616 scope move finished after 394 + 238 ms
00:20:48.261 00.001 11616 Move returns status 0, amount 394
00:20:48.261 00.000 11616 MoveAxis(N, 72, ABG)
00:20:48.261 00.000 11616 Guiding  Dir = 0, Dur = 72
00:20:48.261 00.000 11616 IsSlewing returns 0
00:20:48.261 00.000 11616 IsGuiding returns 0
00:20:48.261 00.000 11616 PulseGuide returned control before completion, sleep 82
00:20:48.356 00.095 11616 IsGuiding returns 1
00:20:48.356 00.000 11616 scope still moving after pulse duration time elapsed
00:20:48.388 00.032 11616 IsSlewing returns 0
00:20:48.388 00.000 11616 IsGuiding returns 1
00:20:48.420 00.032 11616 IsSlewing returns 0
00:20:48.420 00.000 11616 IsGuiding returns 0
00:20:48.420 00.000 11616 scope move finished after 72 + 87 ms
00:20:48.421 00.001 11616 Move returns status 0, amount 72
00:20:48.421 00.000 11616 move complete, result=0
00:20:48.421 00.000 11616 worker thread done servicing request
00:20:48.421 00.000 11616 Worker thread wakes up
00:20:48.421 00.000 12268 GuideStep: -0.7 px 394 ms EAST, -0.9 px 72 ms NORTH
00:20:48.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:48.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:51.131 02.710 11616 Exposure complete
00:20:51.191 00.060 11616 worker thread done servicing request
00:20:51.191 00.000 12268 OnExposeComplete: enter
00:20:51.192 00.001 12268 UpdateGuideState(): m_state=6
00:20:51.192 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1064
00:20:51.192 00.000 12268 Star::Find returns 1 (0), X=920.57, Y=22.14, Mass=111, SNR=7.2, Peak=24 HFD=4.8
00:20:51.192 00.000 12268 Star::Find false star n=11 nbg=282 bg=7.1 sigma=0.7 thresh=9 peak=9
00:20:51.192 00.000 12268 Star::Find false star n=11 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:51.193 00.001 12268 Star::Find false star n=10 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:51.193 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.97,0.88,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] 
00:20:51.193 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
00:20:51.193 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.34)
00:20:51.193 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=-0.08 hyp=0.72 cameraTheta=-3.04 mountX=-0.15 mountY=-0.70, mountTheta=-1.78
00:20:51.195 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=-0.08, opts=13)
00:20:51.195 00.000 12268 Enqueuing Move request for scope (-0.72, -0.08)
00:20:51.195 00.000 11616 Worker thread wakes up
00:20:51.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.08) opts 0xd
00:20:51.195 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.72, -0.08)
00:20:51.195 00.000 11616 Moving (-0.72, -0.08) raw xDistance=-0.15 yDistance=-0.70
00:20:51.195 00.000 11616 BLC: window closed
00:20:51.196 00.001 11616 BLC: History state: CurrMiss=0.70, AvgInitMiss=0.17, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.076759, 1:0.446994, 2:0.853274
00:20:51.196 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:20:51.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
00:20:51.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.70
00:20:51.196 00.000 11616 MoveAxis(E, 82, ABG)
00:20:51.196 00.000 11616 Guiding  Dir = 2, Dur = 82
00:20:51.196 00.000 11616 IsSlewing returns 0
00:20:51.196 00.000 11616 IsGuiding returns 0
00:20:51.197 00.001 11616 PulseGuide returned control before completion, sleep 92
00:20:51.219 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
00:20:51.238 00.019 12268 UpdateGuideState exits: m=111 SNR=7.2
00:20:51.238 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:51.238 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:51.238 00.000 12268 Enqueuing Expose request
00:20:51.303 00.065 11616 IsGuiding returns 1
00:20:51.303 00.000 11616 scope still moving after pulse duration time elapsed
00:20:51.334 00.031 11616 IsSlewing returns 0
00:20:51.334 00.000 11616 IsGuiding returns 0
00:20:51.334 00.000 11616 scope move finished after 82 + 55 ms
00:20:51.334 00.000 11616 Move returns status 0, amount 82
00:20:51.334 00.000 11616 MoveAxis(N, 60, ABG)
00:20:51.334 00.000 11616 Guiding  Dir = 0, Dur = 60
00:20:51.334 00.000 11616 IsSlewing returns 0
00:20:51.335 00.001 11616 IsGuiding returns 0
00:20:51.335 00.000 11616 PulseGuide returned control before completion, sleep 70
00:20:51.413 00.078 11616 IsGuiding returns 1
00:20:51.413 00.000 11616 scope still moving after pulse duration time elapsed
00:20:51.444 00.031 11616 IsSlewing returns 0
00:20:51.444 00.000 11616 IsGuiding returns 0
00:20:51.444 00.000 11616 scope move finished after 60 + 49 ms
00:20:51.444 00.000 11616 Move returns status 0, amount 60
00:20:51.444 00.000 11616 move complete, result=0
00:20:51.444 00.000 11616 worker thread done servicing request
00:20:51.444 00.000 12268 GuideStep: -0.1 px 82 ms EAST, -0.7 px 60 ms NORTH
00:20:51.444 00.000 11616 Worker thread wakes up
00:20:51.445 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:51.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:53.451 02.006 11616 Exposure complete
00:20:53.509 00.058 11616 worker thread done servicing request
00:20:53.509 00.000 12268 OnExposeComplete: enter
00:20:53.509 00.000 12268 UpdateGuideState(): m_state=6
00:20:53.509 00.000 12268 Star::Find(15, 920, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1065
00:20:53.510 00.001 12268 Star::Find returns 1 (0), X=920.77, Y=21.66, Mass=102, SNR=6.9, Peak=23 HFD=4.7
00:20:53.510 00.000 12268 Star::Find false star n=12 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:53.510 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.23,0.52,0.64,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] 
00:20:53.510 00.000 12268 refined, 1 included, MultiStar: {-0.40, -0.13}, one-star: {-0.52, -0.55}
00:20:53.510 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
00:20:53.510 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
00:20:53.510 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.13 hyp=0.43 cameraTheta=-2.83 mountX=-0.17 mountY=-0.38, mountTheta=-1.99
00:20:53.512 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.13, opts=13)
00:20:53.513 00.001 12268 Enqueuing Move request for scope (-0.40, -0.13)
00:20:53.513 00.000 11616 Worker thread wakes up
00:20:53.513 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.13) opts 0xd
00:20:53.513 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.13)
00:20:53.513 00.000 11616 Moving (-0.40, -0.13) raw xDistance=-0.17 yDistance=-0.38
00:20:53.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
00:20:53.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
00:20:53.513 00.000 11616 MoveAxis(E, 95, ABG)
00:20:53.513 00.000 11616 Guiding  Dir = 2, Dur = 95
00:20:53.514 00.001 11616 IsSlewing returns 0
00:20:53.514 00.000 11616 IsGuiding returns 0
00:20:53.514 00.000 11616 PulseGuide returned control before completion, sleep 105
00:20:53.537 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=32, Gamma=1.290
00:20:53.556 00.019 12268 UpdateGuideState exits: m=102 SNR=6.9
00:20:53.557 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:53.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:53.557 00.000 12268 Enqueuing Expose request
00:20:53.634 00.077 11616 IsGuiding returns 1
00:20:53.635 00.001 11616 scope still moving after pulse duration time elapsed
00:20:53.665 00.030 11616 IsSlewing returns 0
00:20:53.665 00.000 11616 IsGuiding returns 0
00:20:53.665 00.000 11616 scope move finished after 95 + 55 ms
00:20:53.665 00.000 11616 Move returns status 0, amount 95
00:20:53.665 00.000 11616 MoveAxis(N, 33, ABG)
00:20:53.665 00.000 11616 Guiding  Dir = 0, Dur = 33
00:20:53.666 00.001 11616 IsSlewing returns 0
00:20:53.666 00.000 11616 IsGuiding returns 0
00:20:53.666 00.000 11616 PulseGuide returned control before completion, sleep 43
00:20:53.712 00.046 11616 IsGuiding returns 1
00:20:53.712 00.000 11616 scope still moving after pulse duration time elapsed
00:20:53.743 00.031 11616 IsSlewing returns 0
00:20:53.743 00.000 11616 IsGuiding returns 0
00:20:53.743 00.000 11616 scope move finished after 33 + 44 ms
00:20:53.743 00.000 11616 Move returns status 0, amount 33
00:20:53.743 00.000 11616 move complete, result=0
00:20:53.743 00.000 11616 worker thread done servicing request
00:20:53.743 00.000 11616 Worker thread wakes up
00:20:53.744 00.001 12268 GuideStep: -0.2 px 95 ms EAST, -0.4 px 33 ms NORTH
00:20:53.744 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:53.744 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:55.748 02.004 11616 Exposure complete
00:20:55.805 00.057 11616 worker thread done servicing request
00:20:55.805 00.000 12268 OnExposeComplete: enter
00:20:55.805 00.000 12268 UpdateGuideState(): m_state=6
00:20:55.806 00.001 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1066
00:20:55.806 00.000 12268 Star::Find returns 1 (0), X=921.12, Y=22.78, Mass=80, SNR=6.0, Peak=25 HFD=3.1
00:20:55.806 00.000 12268 Star::Find false star n=12 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:55.806 00.000 12268 Star::Find false star n=17 nbg=288 bg=7.0 sigma=0.8 thresh=9 peak=9
00:20:55.806 00.000 12268 Star::Find false star n=10 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:55.806 00.000 12268 Star::Find false star n=12 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=8
00:20:55.806 00.000 12268 Star::Find false star n=9 nbg=277 bg=7.0 sigma=0.6 thresh=9 peak=8
00:20:55.806 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:20:55.806 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
00:20:55.806 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
00:20:55.807 00.001 12268 CameraToMount -- cameraX=-0.16 cameraY=0.57 hyp=0.59 cameraTheta=1.85 mountX=0.55 mountY=-0.24, mountTheta=-0.41
00:20:55.810 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.57, opts=13)
00:20:55.811 00.001 12268 Enqueuing Move request for scope (-0.16, 0.57)
00:20:55.811 00.000 11616 Worker thread wakes up
00:20:55.811 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.57) opts 0xd
00:20:55.811 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.57)
00:20:55.811 00.000 11616 Moving (-0.16, 0.57) raw xDistance=0.55 yDistance=-0.24
00:20:55.811 00.000 11616 resist switch: large excursion: input 0.55 thresh 0.29 direction from -1 to 1
00:20:55.811 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.65
00:20:55.811 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.55
00:20:55.811 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
00:20:55.811 00.000 11616 MoveAxis(W, 307, ABG)
00:20:55.811 00.000 11616 Guiding  Dir = 3, Dur = 307
00:20:55.812 00.001 11616 IsSlewing returns 0
00:20:55.812 00.000 11616 IsGuiding returns 0
00:20:55.812 00.000 11616 PulseGuide returned control before completion, sleep 317
00:20:55.834 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
00:20:55.851 00.017 12268 UpdateGuideState exits: m=80 SNR=6.0
00:20:55.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:55.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:55.851 00.000 12268 Enqueuing Expose request
00:20:56.137 00.286 11616 IsGuiding returns 1
00:20:56.137 00.000 11616 scope still moving after pulse duration time elapsed
00:20:56.168 00.031 11616 IsSlewing returns 0
00:20:56.169 00.001 11616 IsGuiding returns 0
00:20:56.169 00.000 11616 scope move finished after 307 + 50 ms
00:20:56.169 00.000 11616 Move returns status 0, amount 307
00:20:56.169 00.000 11616 MoveAxis(N, 20, ABG)
00:20:56.169 00.000 11616 Guiding  Dir = 0, Dur = 20
00:20:56.169 00.000 11616 IsSlewing returns 0
00:20:56.169 00.000 11616 IsGuiding returns 0
00:20:56.169 00.000 11616 PulseGuide returned control before completion, sleep 30
00:20:56.214 00.045 11616 IsGuiding returns 1
00:20:56.214 00.000 11616 scope still moving after pulse duration time elapsed
00:20:56.246 00.032 11616 IsSlewing returns 0
00:20:56.247 00.001 11616 IsGuiding returns 0
00:20:56.247 00.000 11616 scope move finished after 20 + 57 ms
00:20:56.247 00.000 11616 Move returns status 0, amount 20
00:20:56.247 00.000 11616 move complete, result=0
00:20:56.247 00.000 11616 worker thread done servicing request
00:20:56.247 00.000 12268 GuideStep: 0.5 px 307 ms WEST, -0.2 px 20 ms NORTH
00:20:56.248 00.001 11616 Worker thread wakes up
00:20:56.248 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:56.248 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:58.323 02.075 11616 Exposure complete
00:20:58.380 00.057 11616 worker thread done servicing request
00:20:58.380 00.000 12268 OnExposeComplete: enter
00:20:58.381 00.001 12268 UpdateGuideState(): m_state=6
00:20:58.381 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1067
00:20:58.381 00.000 12268 Star::Find returns 1 (0), X=920.97, Y=22.51, Mass=80, SNR=6.0, Peak=27 HFD=3.0
00:20:58.381 00.000 12268 Star::Find false star n=6 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:58.381 00.000 12268 Star::Find false star n=7 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=9
00:20:58.381 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:20:58.381 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.92 = 0.92)
00:20:58.382 00.001 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.19 = -2.19)
00:20:58.382 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.29 hyp=0.43 cameraTheta=2.39 mountX=0.26 mountY=-0.35, mountTheta=-0.93
00:20:58.383 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.29, opts=13)
00:20:58.383 00.000 12268 Enqueuing Move request for scope (-0.31, 0.29)
00:20:58.383 00.000 11616 Worker thread wakes up
00:20:58.383 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.29) opts 0xd
00:20:58.383 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.29)
00:20:58.384 00.001 11616 Moving (-0.31, 0.29) raw xDistance=0.26 yDistance=-0.35
00:20:58.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
00:20:58.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
00:20:58.384 00.000 11616 MoveAxis(W, 147, ABG)
00:20:58.384 00.000 11616 Guiding  Dir = 3, Dur = 147
00:20:58.384 00.000 11616 IsSlewing returns 0
00:20:58.384 00.000 11616 IsGuiding returns 0
00:20:58.385 00.001 11616 PulseGuide returned control before completion, sleep 157
00:20:58.408 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
00:20:58.427 00.019 12268 UpdateGuideState exits: m=80 SNR=6.0
00:20:58.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:58.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:20:58.427 00.000 12268 Enqueuing Expose request
00:20:58.555 00.128 11616 IsGuiding returns 1
00:20:58.555 00.000 11616 scope still moving after pulse duration time elapsed
00:20:58.586 00.031 11616 IsSlewing returns 0
00:20:58.586 00.000 11616 IsGuiding returns 0
00:20:58.586 00.000 11616 scope move finished after 147 + 54 ms
00:20:58.586 00.000 11616 Move returns status 0, amount 147
00:20:58.586 00.000 11616 MoveAxis(N, 30, ABG)
00:20:58.586 00.000 11616 Guiding  Dir = 0, Dur = 30
00:20:58.586 00.000 11616 IsSlewing returns 0
00:20:58.587 00.001 11616 IsGuiding returns 0
00:20:58.587 00.000 11616 PulseGuide returned control before completion, sleep 40
00:20:58.633 00.046 11616 IsGuiding returns 1
00:20:58.633 00.000 11616 scope still moving after pulse duration time elapsed
00:20:58.664 00.031 11616 IsSlewing returns 0
00:20:58.664 00.000 11616 IsGuiding returns 0
00:20:58.664 00.000 11616 scope move finished after 30 + 47 ms
00:20:58.664 00.000 11616 Move returns status 0, amount 30
00:20:58.664 00.000 11616 move complete, result=0
00:20:58.664 00.000 11616 worker thread done servicing request
00:20:58.664 00.000 11616 Worker thread wakes up
00:20:58.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:20:58.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:20:58.665 00.001 12268 GuideStep: 0.3 px 147 ms WEST, -0.3 px 30 ms NORTH
00:21:00.682 02.017 11616 Exposure complete
00:21:00.738 00.056 11616 worker thread done servicing request
00:21:00.738 00.000 12268 OnExposeComplete: enter
00:21:00.738 00.000 12268 UpdateGuideState(): m_state=6
00:21:00.738 00.000 12268 Star::Find(15, 920, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1068
00:21:00.739 00.001 12268 Star::Find returns 1 (0), X=920.37, Y=20.99, Mass=109, SNR=7.2, Peak=25 HFD=5.7
00:21:00.739 00.000 12268 Star::Find false star n=8 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=8
00:21:00.739 00.000 12268 Star::Find false star n=6 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:00.739 00.000 12268 Star::Find false star n=12 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:21:00.739 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:21:00.739 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
00:21:00.739 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
00:21:00.739 00.000 12268 CameraToMount -- cameraX=-0.92 cameraY=-1.22 hyp=1.52 cameraTheta=-2.22 mountX=-1.30 mountY=-0.75, mountTheta=-2.62
00:21:00.741 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.92, y=-1.22, opts=13)
00:21:00.741 00.000 12268 Enqueuing Move request for scope (-0.92, -1.22)
00:21:00.741 00.000 11616 Worker thread wakes up
00:21:00.741 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -1.22) opts 0xd
00:21:00.741 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.92, -1.22)
00:21:00.741 00.000 11616 Moving (-0.92, -1.22) raw xDistance=-1.30 yDistance=-0.75
00:21:00.741 00.000 11616 resist switch: large excursion: input -1.30 thresh 0.29 direction from 1 to -1
00:21:00.741 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.90
00:21:00.742 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.65 from input -1.30
00:21:00.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.75
00:21:00.742 00.000 11616 MoveAxis(E, 728, ABG)
00:21:00.742 00.000 11616 Guiding  Dir = 2, Dur = 728
00:21:00.742 00.000 11616 IsSlewing returns 0
00:21:00.742 00.000 11616 IsGuiding returns 0
00:21:00.743 00.001 11616 PulseGuide returned control before completion, sleep 738
00:21:00.766 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
00:21:00.784 00.018 12268 UpdateGuideState exits: m=109 SNR=7.2
00:21:00.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:00.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:00.784 00.000 12268 Enqueuing Expose request
00:21:01.492 00.708 11616 IsGuiding returns 1
00:21:01.492 00.000 11616 scope still moving after pulse duration time elapsed
00:21:01.523 00.031 11616 IsSlewing returns 0
00:21:01.524 00.001 11616 IsGuiding returns 0
00:21:01.524 00.000 11616 scope move finished after 728 + 53 ms
00:21:01.524 00.000 11616 Move returns status 0, amount 728
00:21:01.524 00.000 11616 MoveAxis(N, 64, ABG)
00:21:01.524 00.000 11616 Guiding  Dir = 0, Dur = 64
00:21:01.524 00.000 11616 IsSlewing returns 0
00:21:01.524 00.000 11616 IsGuiding returns 0
00:21:01.525 00.001 11616 PulseGuide returned control before completion, sleep 74
00:21:01.600 00.075 11616 IsGuiding returns 1
00:21:01.600 00.000 11616 scope still moving after pulse duration time elapsed
00:21:01.631 00.031 11616 IsSlewing returns 0
00:21:01.632 00.001 11616 IsGuiding returns 1
00:21:01.663 00.031 11616 IsSlewing returns 0
00:21:01.663 00.000 11616 IsGuiding returns 1
00:21:01.692 00.029 11616 IsSlewing returns 0
00:21:01.693 00.001 11616 IsGuiding returns 1
00:21:01.724 00.031 11616 IsSlewing returns 0
00:21:01.724 00.000 11616 IsGuiding returns 0
00:21:01.725 00.001 11616 scope move finished after 64 + 136 ms
00:21:01.725 00.000 11616 Move returns status 0, amount 64
00:21:01.725 00.000 11616 move complete, result=0
00:21:01.725 00.000 11616 worker thread done servicing request
00:21:01.725 00.000 11616 Worker thread wakes up
00:21:01.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:01.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:01.725 00.000 12268 GuideStep: -1.3 px 728 ms EAST, -0.8 px 64 ms NORTH
00:21:03.731 02.006 11616 Exposure complete
00:21:03.793 00.062 11616 worker thread done servicing request
00:21:03.793 00.000 12268 OnExposeComplete: enter
00:21:03.793 00.000 12268 UpdateGuideState(): m_state=6
00:21:03.793 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1069
00:21:03.794 00.001 12268 Star::Find returns 1 (0), X=919.99, Y=21.76, Mass=73, SNR=5.8, Peak=22 HFD=4.6
00:21:03.794 00.000 12268 Star::Find false star n=11 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:03.794 00.000 12268 Star::Find false star n=5 nbg=268 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:03.794 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=8
00:21:03.794 00.000 12268 Star::Find false star n=10 nbg=288 bg=7.1 sigma=0.7 thresh=9 peak=8
00:21:03.794 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:21:03.794 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
00:21:03.795 00.001 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
00:21:03.795 00.000 12268 CameraToMount -- cameraX=-1.29 cameraY=-0.45 hyp=1.37 cameraTheta=-2.81 mountX=-0.57 mountY=-1.23, mountTheta=-2.01
00:21:03.797 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.29, y=-0.45, opts=13)
00:21:03.797 00.000 12268 Enqueuing Move request for scope (-1.29, -0.45)
00:21:03.797 00.000 11616 Worker thread wakes up
00:21:03.797 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.29, -0.45) opts 0xd
00:21:03.797 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.29, -0.45)
00:21:03.797 00.000 11616 Moving (-1.29, -0.45) raw xDistance=-0.57 yDistance=-1.23
00:21:03.798 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.57
00:21:03.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -1.23
00:21:03.798 00.000 11616 MoveAxis(E, 321, ABG)
00:21:03.798 00.000 11616 Guiding  Dir = 2, Dur = 321
00:21:03.798 00.000 11616 IsSlewing returns 0
00:21:03.798 00.000 11616 IsGuiding returns 0
00:21:03.799 00.001 11616 PulseGuide returned control before completion, sleep 331
00:21:03.824 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=27, Gamma=1.290
00:21:03.842 00.018 12268 UpdateGuideState exits: m=73 SNR=5.8
00:21:03.843 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:03.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:03.843 00.000 12268 Enqueuing Expose request
00:21:04.141 00.298 11616 IsGuiding returns 1
00:21:04.141 00.000 11616 scope still moving after pulse duration time elapsed
00:21:04.173 00.032 11616 IsSlewing returns 0
00:21:04.173 00.000 11616 IsGuiding returns 0
00:21:04.173 00.000 11616 scope move finished after 321 + 53 ms
00:21:04.174 00.001 11616 Move returns status 0, amount 321
00:21:04.174 00.000 11616 MoveAxis(N, 104, ABG)
00:21:04.174 00.000 11616 Guiding  Dir = 0, Dur = 104
00:21:04.174 00.000 11616 IsSlewing returns 0
00:21:04.174 00.000 11616 IsGuiding returns 0
00:21:04.174 00.000 11616 PulseGuide returned control before completion, sleep 114
00:21:04.301 00.127 11616 IsGuiding returns 1
00:21:04.301 00.000 11616 scope still moving after pulse duration time elapsed
00:21:04.333 00.032 11616 IsSlewing returns 0
00:21:04.333 00.000 11616 IsGuiding returns 0
00:21:04.333 00.000 11616 scope move finished after 104 + 55 ms
00:21:04.333 00.000 11616 Move returns status 0, amount 104
00:21:04.333 00.000 11616 move complete, result=0
00:21:04.334 00.001 11616 worker thread done servicing request
00:21:04.334 00.000 11616 Worker thread wakes up
00:21:04.334 00.000 12268 GuideStep: -0.6 px 321 ms EAST, -1.2 px 104 ms NORTH
00:21:04.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:04.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:06.343 02.009 11616 Exposure complete
00:21:06.400 00.057 11616 worker thread done servicing request
00:21:06.401 00.001 12268 OnExposeComplete: enter
00:21:06.401 00.000 12268 UpdateGuideState(): m_state=6
00:21:06.401 00.000 12268 Star::Find(15, 919, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1070
00:21:06.402 00.001 12268 Star::Find returns 1 (0), X=920.62, Y=23.24, Mass=63, SNR=5.4, Peak=26 HFD=2.8
00:21:06.402 00.000 12268 Star::Find false star n=9 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:06.402 00.000 12268 Star::Find false star n=14 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=8
00:21:06.402 00.000 12268 MultiStar: [#1 -0.24,1.07,0.00,M1] [#2 -0.26,1.56,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] 
00:21:06.402 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.68 = 0.68)
00:21:06.402 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
00:21:06.403 00.001 12268 CameraToMount -- cameraX=-0.67 cameraY=1.03 hyp=1.23 cameraTheta=2.15 mountX=0.96 mountY=-0.80, mountTheta=-0.69
00:21:06.408 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=1.03, opts=13)
00:21:06.408 00.000 12268 Enqueuing Move request for scope (-0.67, 1.03)
00:21:06.408 00.000 11616 Worker thread wakes up
00:21:06.408 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 1.03) opts 0xd
00:21:06.408 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, 1.03)
00:21:06.408 00.000 11616 Moving (-0.67, 1.03) raw xDistance=0.96 yDistance=-0.80
00:21:06.408 00.000 11616 resist switch: large excursion: input 0.96 thresh 0.29 direction from -1 to 1
00:21:06.408 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.87
00:21:06.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.96
00:21:06.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.80
00:21:06.408 00.000 11616 MoveAxis(W, 535, ABG)
00:21:06.409 00.001 11616 Guiding  Dir = 3, Dur = 535
00:21:06.409 00.000 11616 IsSlewing returns 0
00:21:06.409 00.000 11616 IsGuiding returns 0
00:21:06.409 00.000 11616 PulseGuide returned control before completion, sleep 545
00:21:06.431 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=30, Gamma=1.290
00:21:06.449 00.018 12268 UpdateGuideState exits: m=63 SNR=5.4
00:21:06.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:06.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:06.449 00.000 12268 Enqueuing Expose request
00:21:06.963 00.514 11616 IsGuiding returns 1
00:21:06.963 00.000 11616 scope still moving after pulse duration time elapsed
00:21:06.994 00.031 11616 IsSlewing returns 0
00:21:06.994 00.000 11616 IsGuiding returns 1
00:21:07.025 00.031 11616 IsSlewing returns 0
00:21:07.025 00.000 11616 IsGuiding returns 1
00:21:07.057 00.032 11616 IsSlewing returns 0
00:21:07.057 00.000 11616 IsGuiding returns 1
00:21:07.088 00.031 11616 IsSlewing returns 0
00:21:07.088 00.000 11616 IsGuiding returns 1
00:21:07.120 00.032 11616 IsSlewing returns 0
00:21:07.120 00.000 11616 IsGuiding returns 1
00:21:07.152 00.032 11616 IsSlewing returns 0
00:21:07.152 00.000 11616 IsGuiding returns 1
00:21:07.183 00.031 11616 IsSlewing returns 0
00:21:07.183 00.000 11616 IsGuiding returns 1
00:21:07.214 00.031 11616 IsSlewing returns 0
00:21:07.214 00.000 11616 IsGuiding returns 0
00:21:07.214 00.000 11616 scope move finished after 535 + 270 ms
00:21:07.214 00.000 11616 Move returns status 0, amount 535
00:21:07.214 00.000 11616 MoveAxis(N, 67, ABG)
00:21:07.214 00.000 11616 Guiding  Dir = 0, Dur = 67
00:21:07.214 00.000 11616 IsSlewing returns 0
00:21:07.215 00.001 11616 IsGuiding returns 0
00:21:07.215 00.000 11616 PulseGuide returned control before completion, sleep 77
00:21:07.307 00.092 11616 IsGuiding returns 1
00:21:07.307 00.000 11616 scope still moving after pulse duration time elapsed
00:21:07.338 00.031 11616 IsSlewing returns 0
00:21:07.338 00.000 11616 IsGuiding returns 0
00:21:07.338 00.000 11616 scope move finished after 67 + 56 ms
00:21:07.338 00.000 11616 Move returns status 0, amount 67
00:21:07.338 00.000 11616 move complete, result=0
00:21:07.338 00.000 11616 worker thread done servicing request
00:21:07.338 00.000 11616 Worker thread wakes up
00:21:07.338 00.000 12268 GuideStep: 1.0 px 535 ms WEST, -0.8 px 67 ms NORTH
00:21:07.339 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:07.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:09.346 02.007 11616 Exposure complete
00:21:09.402 00.056 11616 worker thread done servicing request
00:21:09.402 00.000 12268 OnExposeComplete: enter
00:21:09.402 00.000 12268 UpdateGuideState(): m_state=6
00:21:09.403 00.001 12268 Star::Find(15, 920, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1071
00:21:09.403 00.000 12268 Star::Find returns 1 (0), X=921.05, Y=22.63, Mass=38, SNR=4.2, Peak=23 HFD=2.1
00:21:09.403 00.000 12268 Status Line: Mass: 38 vs 104
00:21:09.405 00.002 12268 UpdateCurrentPosition: star mass new=37.6 exp=103.9 thresh=50% limits=(50.3, 889.5, 207.9)
00:21:09.405 00.000 12268 DistanceChecker: activated
00:21:09.405 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:21:09.406 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:21:09.406 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:21:09.406 00.000 11616 Worker thread wakes up
00:21:09.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:21:09.407 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:21:09.407 00.000 11616 move complete, result=0
00:21:09.407 00.000 11616 worker thread done servicing request
00:21:09.517 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:21:09.517 00.000 12268 Status Line: Star lost - mass changed
00:21:09.520 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
00:21:09.539 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:21:09.539 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:09.539 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:21:09.539 00.000 12268 Enqueuing Expose request
00:21:09.540 00.001 11616 Worker thread wakes up
00:21:09.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:09.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:21:11.550 02.010 11616 Exposure complete
00:21:11.609 00.059 11616 worker thread done servicing request
00:21:11.609 00.000 12268 OnExposeComplete: enter
00:21:11.609 00.000 12268 UpdateGuideState(): m_state=6
00:21:11.610 00.001 12268 Star::Find(15, 920, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1072
00:21:11.610 00.000 12268 Star::Find returns 1 (0), X=918.06, Y=19.72, Mass=31, SNR=3.9, Peak=25 HFD=4.7
00:21:11.610 00.000 12268 Status Line: Mass: 31 vs 102
00:21:11.612 00.002 12268 UpdateCurrentPosition: star mass new=31.3 exp=101.5 thresh=50% limits=(50.3, 889.5, 203.1)
00:21:11.612 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:21:11.613 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:21:11.613 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:21:11.613 00.000 11616 Worker thread wakes up
00:21:11.613 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:21:11.614 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:21:11.614 00.000 11616 move complete, result=0
00:21:11.614 00.000 11616 worker thread done servicing request
00:21:11.729 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:21:11.729 00.000 12268 Status Line: Star lost - mass changed
00:21:11.733 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=31, Gamma=1.290
00:21:11.751 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:21:11.752 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:11.752 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:21:11.752 00.000 12268 Enqueuing Expose request
00:21:11.752 00.000 11616 Worker thread wakes up
00:21:11.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:11.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:21:13.770 02.018 11616 Exposure complete
00:21:13.830 00.060 11616 worker thread done servicing request
00:21:13.831 00.001 12268 OnExposeComplete: enter
00:21:13.831 00.000 12268 UpdateGuideState(): m_state=6
00:21:13.831 00.000 12268 Star::Find(15, 920, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1073
00:21:13.831 00.000 12268 Star::Find returns 1 (0), X=921.40, Y=22.89, Mass=74, SNR=5.8, Peak=25 HFD=2.8
00:21:13.831 00.000 12268 DistanceChecker: deactivated
00:21:13.831 00.000 12268 Star::Find false star n=13 nbg=272 bg=7.0 sigma=0.7 thresh=9 peak=8
00:21:13.831 00.000 12268 MultiStar: [#1 -1.12,0.65,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] 
00:21:13.831 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
00:21:13.832 00.001 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
00:21:13.832 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.68 hyp=0.69 cameraTheta=1.40 mountX=0.68 mountY=0.03, mountTheta=0.04
00:21:13.834 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.68, opts=13)
00:21:13.834 00.000 12268 Enqueuing Move request for scope (0.11, 0.68)
00:21:13.834 00.000 11616 Worker thread wakes up
00:21:13.834 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.68) opts 0xd
00:21:13.834 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.68)
00:21:13.834 00.000 11616 Moving (0.11, 0.68) raw xDistance=0.68 yDistance=0.03
00:21:13.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.68
00:21:13.835 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:13.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:21:13.835 00.000 11616 MoveAxis(W, 383, ABG)
00:21:13.835 00.000 11616 Guiding  Dir = 3, Dur = 383
00:21:13.835 00.000 11616 IsSlewing returns 0
00:21:13.835 00.000 11616 IsGuiding returns 0
00:21:13.836 00.001 11616 PulseGuide returned control before completion, sleep 393
00:21:13.859 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
00:21:13.880 00.021 12268 UpdateGuideState exits: m=74 SNR=5.8
00:21:13.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:13.880 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:13.880 00.000 12268 Enqueuing Expose request
00:21:14.231 00.351 11616 IsGuiding returns 1
00:21:14.231 00.000 11616 scope still moving after pulse duration time elapsed
00:21:14.261 00.030 11616 IsSlewing returns 0
00:21:14.261 00.000 11616 IsGuiding returns 1
00:21:14.293 00.032 11616 IsSlewing returns 0
00:21:14.293 00.000 11616 IsGuiding returns 1
00:21:14.323 00.030 11616 IsSlewing returns 0
00:21:14.323 00.000 11616 IsGuiding returns 1
00:21:14.355 00.032 11616 IsSlewing returns 0
00:21:14.355 00.000 11616 IsGuiding returns 0
00:21:14.355 00.000 11616 scope move finished after 383 + 136 ms
00:21:14.355 00.000 11616 Move returns status 0, amount 383
00:21:14.355 00.000 11616 MoveAxis(N, 0, ABG)
00:21:14.355 00.000 11616 Move returns status 0, amount 0
00:21:14.355 00.000 11616 move complete, result=0
00:21:14.355 00.000 11616 worker thread done servicing request
00:21:14.355 00.000 11616 Worker thread wakes up
00:21:14.356 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:14.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:14.356 00.000 12268 GuideStep: 0.7 px 383 ms WEST, 0.0 px 0 ms NORTH
00:21:16.365 02.009 11616 Exposure complete
00:21:16.424 00.059 11616 worker thread done servicing request
00:21:16.424 00.000 12268 OnExposeComplete: enter
00:21:16.424 00.000 12268 UpdateGuideState(): m_state=6
00:21:16.424 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1074
00:21:16.425 00.001 12268 Star::Find returns 1 (0), X=920.46, Y=21.12, Mass=95, SNR=6.7, Peak=26 HFD=5.2
00:21:16.425 00.000 12268 Star::Find false star n=14 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:16.425 00.000 12268 Star::Find false star n=13 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:21:16.425 00.000 12268 MultiStar: [#1 -1.32,0.80,0.00,M3] [#2 -0.81,0.12,0.56,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] 
00:21:16.425 00.000 12268 refined, 1 included, MultiStar: {-0.82, -0.66}, one-star: {-0.83, -1.09}
00:21:16.425 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
00:21:16.425 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
00:21:16.425 00.000 12268 CameraToMount -- cameraX=-0.82 cameraY=-0.66 hyp=1.05 cameraTheta=-2.47 mountX=-0.74 mountY=-0.73, mountTheta=-2.36
00:21:16.427 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.82, y=-0.66, opts=13)
00:21:16.427 00.000 12268 Enqueuing Move request for scope (-0.82, -0.66)
00:21:16.427 00.000 11616 Worker thread wakes up
00:21:16.427 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.66) opts 0xd
00:21:16.427 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.82, -0.66)
00:21:16.427 00.000 11616 Moving (-0.82, -0.66) raw xDistance=-0.74 yDistance=-0.73
00:21:16.427 00.000 11616 resist switch: large excursion: input -0.74 thresh 0.29 direction from 1 to -1
00:21:16.428 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.21
00:21:16.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.74
00:21:16.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.73
00:21:16.428 00.000 11616 MoveAxis(E, 412, ABG)
00:21:16.428 00.000 11616 Guiding  Dir = 2, Dur = 412
00:21:16.428 00.000 11616 IsSlewing returns 0
00:21:16.428 00.000 11616 IsGuiding returns 0
00:21:16.429 00.001 11616 PulseGuide returned control before completion, sleep 422
00:21:16.452 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
00:21:16.471 00.019 12268 UpdateGuideState exits: m=95 SNR=6.7
00:21:16.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:16.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:16.471 00.000 12268 Enqueuing Expose request
00:21:16.864 00.393 11616 IsGuiding returns 1
00:21:16.864 00.000 11616 scope still moving after pulse duration time elapsed
00:21:16.895 00.031 11616 IsSlewing returns 0
00:21:16.895 00.000 11616 IsGuiding returns 1
00:21:16.926 00.031 11616 IsSlewing returns 0
00:21:16.926 00.000 11616 IsGuiding returns 0
00:21:16.926 00.000 11616 scope move finished after 412 + 85 ms
00:21:16.926 00.000 11616 Move returns status 0, amount 412
00:21:16.926 00.000 11616 MoveAxis(N, 62, ABG)
00:21:16.926 00.000 11616 Guiding  Dir = 0, Dur = 62
00:21:16.927 00.001 11616 IsSlewing returns 0
00:21:16.927 00.000 11616 IsGuiding returns 0
00:21:16.927 00.000 11616 PulseGuide returned control before completion, sleep 72
00:21:17.004 00.077 11616 IsGuiding returns 1
00:21:17.005 00.001 11616 scope still moving after pulse duration time elapsed
00:21:17.036 00.031 11616 IsSlewing returns 0
00:21:17.036 00.000 11616 IsGuiding returns 0
00:21:17.036 00.000 11616 scope move finished after 62 + 47 ms
00:21:17.036 00.000 11616 Move returns status 0, amount 62
00:21:17.036 00.000 11616 move complete, result=0
00:21:17.036 00.000 11616 worker thread done servicing request
00:21:17.036 00.000 12268 GuideStep: -0.7 px 412 ms EAST, -0.7 px 62 ms NORTH
00:21:17.036 00.000 11616 Worker thread wakes up
00:21:17.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:17.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:19.047 02.011 11616 Exposure complete
00:21:19.104 00.057 12268 OnExposeComplete: enter
00:21:19.104 00.000 12268 UpdateGuideState(): m_state=6
00:21:19.105 00.001 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1075
00:21:19.105 00.000 12268 Star::Find returns 1 (0), X=920.38, Y=21.91, Mass=104, SNR=6.9, Peak=24 HFD=5.4
00:21:19.105 00.000 12268 Star::Find false star n=21 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:19.105 00.000 12268 Star::Find false star n=13 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
00:21:19.105 00.000 11616 worker thread done servicing request
00:21:19.105 00.000 12268 Star::Find false star n=13 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=8
00:21:19.105 00.000 12268 MultiStar: [#1 -0.82,1.18,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] 
00:21:19.106 00.001 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.29 = 1.99)
00:21:19.106 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.12)
00:21:19.106 00.000 12268 CameraToMount -- cameraX=-0.90 cameraY=-0.30 hyp=0.95 cameraTheta=-2.82 mountX=-0.39 mountY=-0.86, mountTheta=-2.00
00:21:19.108 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.90, y=-0.30, opts=13)
00:21:19.108 00.000 12268 Enqueuing Move request for scope (-0.90, -0.30)
00:21:19.108 00.000 11616 Worker thread wakes up
00:21:19.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.30) opts 0xd
00:21:19.108 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.90, -0.30)
00:21:19.108 00.000 11616 Moving (-0.90, -0.30) raw xDistance=-0.39 yDistance=-0.86
00:21:19.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
00:21:19.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.86
00:21:19.108 00.000 11616 MoveAxis(E, 218, ABG)
00:21:19.108 00.000 11616 Guiding  Dir = 2, Dur = 218
00:21:19.109 00.001 11616 IsSlewing returns 0
00:21:19.110 00.001 11616 IsGuiding returns 0
00:21:19.110 00.000 11616 PulseGuide returned control before completion, sleep 228
00:21:19.133 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
00:21:19.153 00.020 12268 UpdateGuideState exits: m=104 SNR=6.9
00:21:19.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:19.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:19.153 00.000 12268 Enqueuing Expose request
00:21:19.343 00.190 11616 IsGuiding returns 1
00:21:19.343 00.000 11616 scope still moving after pulse duration time elapsed
00:21:19.375 00.032 11616 IsSlewing returns 0
00:21:19.375 00.000 11616 IsGuiding returns 0
00:21:19.375 00.000 11616 scope move finished after 218 + 47 ms
00:21:19.375 00.000 11616 Move returns status 0, amount 218
00:21:19.375 00.000 11616 MoveAxis(N, 72, ABG)
00:21:19.376 00.001 11616 Guiding  Dir = 0, Dur = 72
00:21:19.376 00.000 11616 IsSlewing returns 0
00:21:19.376 00.000 11616 IsGuiding returns 0
00:21:19.376 00.000 11616 PulseGuide returned control before completion, sleep 82
00:21:19.469 00.093 11616 IsGuiding returns 1
00:21:19.469 00.000 11616 scope still moving after pulse duration time elapsed
00:21:19.500 00.031 11616 IsSlewing returns 0
00:21:19.500 00.000 11616 IsGuiding returns 0
00:21:19.500 00.000 11616 scope move finished after 72 + 51 ms
00:21:19.500 00.000 11616 Move returns status 0, amount 72
00:21:19.500 00.000 11616 move complete, result=0
00:21:19.500 00.000 11616 worker thread done servicing request
00:21:19.500 00.000 11616 Worker thread wakes up
00:21:19.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:19.501 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:19.501 00.000 12268 GuideStep: -0.4 px 218 ms EAST, -0.9 px 72 ms NORTH
00:21:21.504 02.003 11616 Exposure complete
00:21:21.561 00.057 11616 worker thread done servicing request
00:21:21.561 00.000 12268 OnExposeComplete: enter
00:21:21.561 00.000 12268 UpdateGuideState(): m_state=6
00:21:21.561 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1076
00:21:21.562 00.001 12268 Star::Find returns 1 (0), X=921.08, Y=22.62, Mass=50, SNR=4.8, Peak=25 HFD=2.0
00:21:21.562 00.000 12268 Star::Find false star n=10 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:21.562 00.000 12268 Star::Find false star n=12 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:21.562 00.000 12268 Star::Find false star n=17 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
00:21:21.562 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:21:21.562 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
00:21:21.562 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
00:21:21.562 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.41 hyp=0.46 cameraTheta=2.04 mountX=0.39 mountY=-0.26, mountTheta=-0.58
00:21:21.564 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.41, opts=13)
00:21:21.564 00.000 12268 Enqueuing Move request for scope (-0.21, 0.41)
00:21:21.564 00.000 11616 Worker thread wakes up
00:21:21.564 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.41) opts 0xd
00:21:21.565 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.41)
00:21:21.565 00.000 11616 Moving (-0.21, 0.41) raw xDistance=0.39 yDistance=-0.26
00:21:21.565 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
00:21:21.565 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.16
00:21:21.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
00:21:21.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
00:21:21.565 00.000 11616 MoveAxis(W, 217, ABG)
00:21:21.565 00.000 11616 Guiding  Dir = 3, Dur = 217
00:21:21.565 00.000 11616 IsSlewing returns 0
00:21:21.566 00.001 11616 IsGuiding returns 0
00:21:21.566 00.000 11616 PulseGuide returned control before completion, sleep 227
00:21:21.588 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
00:21:21.606 00.018 12268 UpdateGuideState exits: m=50 SNR=4.8
00:21:21.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:21.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:21.606 00.000 12268 Enqueuing Expose request
00:21:21.799 00.193 11616 IsGuiding returns 1
00:21:21.799 00.000 11616 scope still moving after pulse duration time elapsed
00:21:21.829 00.030 11616 IsSlewing returns 0
00:21:21.829 00.000 11616 IsGuiding returns 0
00:21:21.829 00.000 11616 scope move finished after 217 + 46 ms
00:21:21.829 00.000 11616 Move returns status 0, amount 217
00:21:21.829 00.000 11616 MoveAxis(N, 22, ABG)
00:21:21.829 00.000 11616 Guiding  Dir = 0, Dur = 22
00:21:21.830 00.001 11616 IsSlewing returns 0
00:21:21.830 00.000 11616 IsGuiding returns 0
00:21:21.830 00.000 11616 PulseGuide returned control before completion, sleep 32
00:21:21.875 00.045 11616 IsGuiding returns 1
00:21:21.875 00.000 11616 scope still moving after pulse duration time elapsed
00:21:21.906 00.031 11616 IsSlewing returns 0
00:21:21.906 00.000 11616 IsGuiding returns 0
00:21:21.906 00.000 11616 scope move finished after 22 + 54 ms
00:21:21.906 00.000 11616 Move returns status 0, amount 22
00:21:21.906 00.000 11616 move complete, result=0
00:21:21.906 00.000 11616 worker thread done servicing request
00:21:21.907 00.001 11616 Worker thread wakes up
00:21:21.907 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:21.907 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:21.907 00.000 12268 GuideStep: 0.4 px 217 ms WEST, -0.3 px 22 ms NORTH
00:21:23.912 02.005 11616 Exposure complete
00:21:23.969 00.057 11616 worker thread done servicing request
00:21:23.969 00.000 12268 OnExposeComplete: enter
00:21:23.969 00.000 12268 UpdateGuideState(): m_state=6
00:21:23.969 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1077
00:21:23.970 00.001 12268 Star::Find returns 1 (0), X=920.81, Y=21.78, Mass=105, SNR=6.9, Peak=24 HFD=4.8
00:21:23.970 00.000 12268 Star::Find false star n=9 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:23.970 00.000 12268 Star::Find false star n=16 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:23.970 00.000 12268 Star::Find false star n=11 nbg=272 bg=7.0 sigma=0.7 thresh=9 peak=8
00:21:23.970 00.000 12268 MultiStar: [#1 -0.79,1.23,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] 
00:21:23.970 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.88 = 2.40)
00:21:23.970 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.71)
00:21:23.970 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.43 hyp=0.64 cameraTheta=-2.41 mountX=-0.48 mountY=-0.42, mountTheta=-2.42
00:21:23.973 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=-0.43, opts=13)
00:21:23.973 00.000 12268 Enqueuing Move request for scope (-0.48, -0.43)
00:21:23.973 00.000 11616 Worker thread wakes up
00:21:23.973 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.43) opts 0xd
00:21:23.973 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, -0.43)
00:21:23.973 00.000 11616 Moving (-0.48, -0.43) raw xDistance=-0.48 yDistance=-0.42
00:21:23.973 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
00:21:23.973 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.43
00:21:23.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
00:21:23.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
00:21:23.973 00.000 11616 MoveAxis(E, 266, ABG)
00:21:23.974 00.001 11616 Guiding  Dir = 2, Dur = 266
00:21:23.974 00.000 11616 IsSlewing returns 0
00:21:23.974 00.000 11616 IsGuiding returns 0
00:21:23.974 00.000 11616 PulseGuide returned control before completion, sleep 276
00:21:23.995 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=47, Gamma=1.290
00:21:24.013 00.018 12268 UpdateGuideState exits: m=105 SNR=6.9
00:21:24.013 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:24.013 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:24.013 00.000 12268 Enqueuing Expose request
00:21:24.253 00.240 11616 IsGuiding returns 1
00:21:24.253 00.000 11616 scope still moving after pulse duration time elapsed
00:21:24.284 00.031 11616 IsSlewing returns 0
00:21:24.284 00.000 11616 IsGuiding returns 0
00:21:24.284 00.000 11616 scope move finished after 266 + 43 ms
00:21:24.285 00.001 11616 Move returns status 0, amount 266
00:21:24.285 00.000 11616 MoveAxis(N, 35, ABG)
00:21:24.285 00.000 11616 Guiding  Dir = 0, Dur = 35
00:21:24.285 00.000 11616 IsSlewing returns 0
00:21:24.285 00.000 11616 IsGuiding returns 0
00:21:24.285 00.000 11616 PulseGuide returned control before completion, sleep 45
00:21:24.346 00.061 11616 IsGuiding returns 1
00:21:24.346 00.000 11616 scope still moving after pulse duration time elapsed
00:21:24.378 00.032 11616 IsSlewing returns 0
00:21:24.378 00.000 11616 IsGuiding returns 1
00:21:24.408 00.030 11616 IsSlewing returns 0
00:21:24.408 00.000 11616 IsGuiding returns 1
00:21:24.439 00.031 11616 IsSlewing returns 0
00:21:24.439 00.000 11616 IsGuiding returns 0
00:21:24.439 00.000 11616 scope move finished after 35 + 119 ms
00:21:24.439 00.000 11616 Move returns status 0, amount 35
00:21:24.439 00.000 11616 move complete, result=0
00:21:24.439 00.000 11616 worker thread done servicing request
00:21:24.439 00.000 11616 Worker thread wakes up
00:21:24.439 00.000 12268 GuideStep: -0.5 px 266 ms EAST, -0.4 px 35 ms NORTH
00:21:24.440 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:24.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:26.443 02.003 11616 Exposure complete
00:21:26.502 00.059 11616 worker thread done servicing request
00:21:26.502 00.000 12268 OnExposeComplete: enter
00:21:26.503 00.001 12268 UpdateGuideState(): m_state=6
00:21:26.503 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1078
00:21:26.503 00.000 12268 Star::Find returns 1 (0), X=920.69, Y=23.36, Mass=64, SNR=5.4, Peak=23 HFD=3.0
00:21:26.503 00.000 12268 Star::Find false star n=12 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:26.503 00.000 12268 MultiStar: [#1 -0.70,0.18,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 0.00,0.00,0.00,L] 
00:21:26.503 00.000 12268 refined, 1 included, MultiStar: {-0.65, 0.69}, one-star: {-0.60, 1.15}
00:21:26.504 00.001 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
00:21:26.504 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
00:21:26.504 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=0.69 hyp=0.95 cameraTheta=2.33 mountX=0.62 mountY=-0.73, mountTheta=-0.87
00:21:26.509 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=0.69, opts=13)
00:21:26.509 00.000 12268 Enqueuing Move request for scope (-0.65, 0.69)
00:21:26.509 00.000 11616 Worker thread wakes up
00:21:26.509 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.69) opts 0xd
00:21:26.509 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, 0.69)
00:21:26.510 00.001 11616 Moving (-0.65, 0.69) raw xDistance=0.62 yDistance=-0.73
00:21:26.510 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.29 direction from -1 to 1
00:21:26.510 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.87
00:21:26.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
00:21:26.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.73
00:21:26.510 00.000 11616 MoveAxis(W, 348, ABG)
00:21:26.510 00.000 11616 Guiding  Dir = 3, Dur = 348
00:21:26.510 00.000 11616 IsSlewing returns 0
00:21:26.511 00.001 11616 IsGuiding returns 0
00:21:26.511 00.000 11616 PulseGuide returned control before completion, sleep 358
00:21:26.532 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=62, Gamma=1.290
00:21:26.549 00.017 12268 UpdateGuideState exits: m=64 SNR=5.4
00:21:26.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:26.550 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:26.550 00.000 12268 Enqueuing Expose request
00:21:26.879 00.329 11616 IsGuiding returns 1
00:21:26.879 00.000 11616 scope still moving after pulse duration time elapsed
00:21:26.909 00.030 11616 IsSlewing returns 0
00:21:26.909 00.000 11616 IsGuiding returns 0
00:21:26.910 00.001 11616 scope move finished after 348 + 51 ms
00:21:26.910 00.000 11616 Move returns status 0, amount 348
00:21:26.910 00.000 11616 MoveAxis(N, 62, ABG)
00:21:26.910 00.000 11616 Guiding  Dir = 0, Dur = 62
00:21:26.910 00.000 11616 IsSlewing returns 0
00:21:26.910 00.000 11616 IsGuiding returns 0
00:21:26.911 00.001 11616 PulseGuide returned control before completion, sleep 72
00:21:26.987 00.076 11616 IsGuiding returns 1
00:21:26.987 00.000 11616 scope still moving after pulse duration time elapsed
00:21:27.018 00.031 11616 IsSlewing returns 0
00:21:27.018 00.000 11616 IsGuiding returns 0
00:21:27.019 00.001 11616 scope move finished after 62 + 45 ms
00:21:27.019 00.000 11616 Move returns status 0, amount 62
00:21:27.019 00.000 11616 move complete, result=0
00:21:27.019 00.000 11616 worker thread done servicing request
00:21:27.019 00.000 12268 GuideStep: 0.6 px 348 ms WEST, -0.7 px 62 ms NORTH
00:21:27.019 00.000 11616 Worker thread wakes up
00:21:27.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:27.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:29.035 02.016 11616 Exposure complete
00:21:29.091 00.056 11616 worker thread done servicing request
00:21:29.092 00.001 12268 OnExposeComplete: enter
00:21:29.092 00.000 12268 UpdateGuideState(): m_state=6
00:21:29.092 00.000 12268 Star::Find(15, 920, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1079
00:21:29.092 00.000 12268 Star::Find returns 1 (0), X=921.43, Y=22.26, Mass=53, SNR=5.0, Peak=25 HFD=1.8
00:21:29.092 00.000 12268 Star::Find false star n=16 nbg=274 bg=7.0 sigma=0.8 thresh=9 peak=9
00:21:29.092 00.000 12268 Star::Find false star n=10 nbg=276 bg=6.9 sigma=0.7 thresh=9 peak=9
00:21:29.092 00.000 12268 MultiStar: [#1 -0.11,0.05,0.94,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] 
00:21:29.092 00.000 12268 refined, 1 included, MultiStar: {0.02, 0.05}, one-star: {0.15, 0.05}
00:21:29.093 00.001 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
00:21:29.093 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.85)
00:21:29.093 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.15 mountX=0.06 mountY=0.02, mountTheta=0.30
00:21:29.095 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.05, opts=13)
00:21:29.095 00.000 12268 Enqueuing Move request for scope (0.02, 0.05)
00:21:29.095 00.000 11616 Worker thread wakes up
00:21:29.095 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
00:21:29.095 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
00:21:29.095 00.000 11616 Moving (0.02, 0.05) raw xDistance=0.06 yDistance=0.02
00:21:29.095 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:29.096 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:21:29.096 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:29.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:21:29.096 00.000 11616 MoveAxis(E, 0, ABG)
00:21:29.096 00.000 11616 Move returns status 0, amount 0
00:21:29.096 00.000 11616 MoveAxis(N, 0, ABG)
00:21:29.096 00.000 11616 Move returns status 0, amount 0
00:21:29.096 00.000 11616 move complete, result=0
00:21:29.097 00.001 11616 worker thread done servicing request
00:21:29.118 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=60, Gamma=1.290
00:21:29.136 00.018 12268 UpdateGuideState exits: m=53 SNR=5.0
00:21:29.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:29.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:29.136 00.000 12268 Enqueuing Expose request
00:21:29.136 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:29.136 00.000 11616 Worker thread wakes up
00:21:29.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:29.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:31.152 02.016 11616 Exposure complete
00:21:31.212 00.060 11616 worker thread done servicing request
00:21:31.212 00.000 12268 OnExposeComplete: enter
00:21:31.212 00.000 12268 UpdateGuideState(): m_state=6
00:21:31.212 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1080
00:21:31.212 00.000 12268 Star::Find returns 1 (0), X=920.34, Y=21.41, Mass=114, SNR=7.3, Peak=25 HFD=3.5
00:21:31.212 00.000 12268 Star::Find false star n=15 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:31.212 00.000 12268 Star::Find false star n=14 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:31.212 00.000 12268 Star::Find false star n=16 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:31.212 00.000 12268 MultiStar: [#1 -0.12,-0.44,0.71,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] 
00:21:31.212 00.000 12268 refined, 1 included, MultiStar: {-0.60, -0.65}, one-star: {-0.95, -0.80}
00:21:31.213 00.001 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
00:21:31.213 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
00:21:31.213 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.65 hyp=0.89 cameraTheta=-2.32 mountX=-0.70 mountY=-0.51, mountTheta=-2.51
00:21:31.214 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=-0.65, opts=13)
00:21:31.214 00.000 12268 Enqueuing Move request for scope (-0.60, -0.65)
00:21:31.215 00.001 11616 Worker thread wakes up
00:21:31.215 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.65) opts 0xd
00:21:31.215 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.60, -0.65)
00:21:31.215 00.000 11616 Moving (-0.60, -0.65) raw xDistance=-0.70 yDistance=-0.51
00:21:31.215 00.000 11616 resist switch: large excursion: input -0.70 thresh 0.29 direction from 1 to -1
00:21:31.215 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.11
00:21:31.215 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.70
00:21:31.215 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
00:21:31.215 00.000 11616 MoveAxis(E, 394, ABG)
00:21:31.215 00.000 11616 Guiding  Dir = 2, Dur = 394
00:21:31.216 00.001 11616 IsSlewing returns 0
00:21:31.216 00.000 11616 IsGuiding returns 0
00:21:31.216 00.000 11616 PulseGuide returned control before completion, sleep 404
00:21:31.238 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=60, Gamma=1.290
00:21:31.256 00.018 12268 UpdateGuideState exits: m=114 SNR=7.3
00:21:31.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:31.256 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:31.256 00.000 12268 Enqueuing Expose request
00:21:31.628 00.372 11616 IsGuiding returns 1
00:21:31.628 00.000 11616 scope still moving after pulse duration time elapsed
00:21:31.660 00.032 11616 IsSlewing returns 0
00:21:31.660 00.000 11616 IsGuiding returns 0
00:21:31.660 00.000 11616 scope move finished after 394 + 49 ms
00:21:31.660 00.000 11616 Move returns status 0, amount 394
00:21:31.660 00.000 11616 MoveAxis(N, 43, ABG)
00:21:31.660 00.000 11616 Guiding  Dir = 0, Dur = 43
00:21:31.660 00.000 11616 IsSlewing returns 0
00:21:31.661 00.001 11616 IsGuiding returns 0
00:21:31.661 00.000 11616 PulseGuide returned control before completion, sleep 53
00:21:31.722 00.061 11616 IsGuiding returns 1
00:21:31.722 00.000 11616 scope still moving after pulse duration time elapsed
00:21:31.754 00.032 11616 IsSlewing returns 0
00:21:31.754 00.000 11616 IsGuiding returns 0
00:21:31.754 00.000 11616 scope move finished after 43 + 50 ms
00:21:31.754 00.000 11616 Move returns status 0, amount 43
00:21:31.754 00.000 11616 move complete, result=0
00:21:31.754 00.000 11616 worker thread done servicing request
00:21:31.754 00.000 11616 Worker thread wakes up
00:21:31.754 00.000 12268 GuideStep: -0.7 px 394 ms EAST, -0.5 px 43 ms NORTH
00:21:31.755 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:31.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:33.772 02.017 11616 Exposure complete
00:21:33.831 00.059 11616 worker thread done servicing request
00:21:33.831 00.000 12268 OnExposeComplete: enter
00:21:33.831 00.000 12268 UpdateGuideState(): m_state=6
00:21:33.832 00.001 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1081
00:21:33.832 00.000 12268 Star::Find returns 1 (0), X=919.89, Y=21.58, Mass=90, SNR=6.4, Peak=26 HFD=4.9
00:21:33.832 00.000 12268 Star::Find false star n=18 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:33.832 00.000 12268 Star::Find false star n=14 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:33.832 00.000 12268 MultiStar: [#1 -1.69,-0.43,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] 
00:21:33.832 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.19 = 2.10)
00:21:33.833 00.001 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
00:21:33.833 00.000 12268 CameraToMount -- cameraX=-1.39 cameraY=-0.63 hyp=1.53 cameraTheta=-2.71 mountX=-0.77 mountY=-1.30, mountTheta=-2.10
00:21:33.835 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.39, y=-0.63, opts=13)
00:21:33.835 00.000 12268 Enqueuing Move request for scope (-1.39, -0.63)
00:21:33.835 00.000 11616 Worker thread wakes up
00:21:33.835 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.39, -0.63) opts 0xd
00:21:33.835 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.39, -0.63)
00:21:33.835 00.000 11616 Moving (-1.39, -0.63) raw xDistance=-0.77 yDistance=-1.30
00:21:33.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.77
00:21:33.835 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -1.30
00:21:33.836 00.001 11616 MoveAxis(E, 429, ABG)
00:21:33.836 00.000 11616 Guiding  Dir = 2, Dur = 429
00:21:33.836 00.000 11616 IsSlewing returns 0
00:21:33.836 00.000 11616 IsGuiding returns 0
00:21:33.837 00.001 11616 PulseGuide returned control before completion, sleep 439
00:21:33.858 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=62, Gamma=1.290
00:21:33.877 00.019 12268 UpdateGuideState exits: m=90 SNR=6.4
00:21:33.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:33.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:33.877 00.000 12268 Enqueuing Expose request
00:21:34.287 00.410 11616 IsGuiding returns 1
00:21:34.287 00.000 11616 scope still moving after pulse duration time elapsed
00:21:34.318 00.031 11616 IsSlewing returns 0
00:21:34.319 00.001 11616 IsGuiding returns 0
00:21:34.319 00.000 11616 scope move finished after 429 + 53 ms
00:21:34.319 00.000 11616 Move returns status 0, amount 429
00:21:34.319 00.000 11616 MoveAxis(N, 110, ABG)
00:21:34.319 00.000 11616 Guiding  Dir = 0, Dur = 110
00:21:34.319 00.000 11616 IsSlewing returns 0
00:21:34.319 00.000 11616 IsGuiding returns 0
00:21:34.320 00.001 11616 PulseGuide returned control before completion, sleep 120
00:21:34.442 00.122 11616 IsGuiding returns 1
00:21:34.442 00.000 11616 scope still moving after pulse duration time elapsed
00:21:34.474 00.032 11616 IsSlewing returns 0
00:21:34.474 00.000 11616 IsGuiding returns 1
00:21:34.505 00.031 11616 IsSlewing returns 0
00:21:34.505 00.000 11616 IsGuiding returns 1
00:21:34.536 00.031 11616 IsSlewing returns 0
00:21:34.537 00.001 11616 IsGuiding returns 1
00:21:34.568 00.031 11616 IsSlewing returns 0
00:21:34.569 00.001 11616 IsGuiding returns 0
00:21:34.569 00.000 11616 scope move finished after 110 + 138 ms
00:21:34.569 00.000 11616 Move returns status 0, amount 110
00:21:34.569 00.000 11616 move complete, result=0
00:21:34.569 00.000 12268 GuideStep: -0.8 px 429 ms EAST, -1.3 px 110 ms NORTH
00:21:34.570 00.001 11616 worker thread done servicing request
00:21:34.570 00.000 11616 Worker thread wakes up
00:21:34.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:34.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:36.579 02.009 11616 Exposure complete
00:21:36.637 00.058 11616 worker thread done servicing request
00:21:36.638 00.001 12268 OnExposeComplete: enter
00:21:36.638 00.000 12268 UpdateGuideState(): m_state=6
00:21:36.638 00.000 12268 Star::Find(15, 919, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1082
00:21:36.638 00.000 12268 Star::Find returns 1 (0), X=921.97, Y=23.63, Mass=76, SNR=5.9, Peak=23 HFD=3.3
00:21:36.639 00.001 12268 Star::Find false star n=10 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:36.639 00.000 12268 Star::Find false star n=15 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=8
00:21:36.639 00.000 12268 MultiStar: [#1 0.46,1.43,0.00,M4] [#2 0.21,0.97,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] 
00:21:36.639 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
00:21:36.639 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.82)
00:21:36.639 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=1.42 hyp=1.58 cameraTheta=1.12 mountX=1.48 mountY=0.50, mountTheta=0.32
00:21:36.642 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=1.42, opts=13)
00:21:36.642 00.000 12268 Enqueuing Move request for scope (0.69, 1.42)
00:21:36.642 00.000 11616 Worker thread wakes up
00:21:36.643 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, 1.42) opts 0xd
00:21:36.643 00.000 11616 Handling offset move in thread for scope, endpoint = (0.69, 1.42)
00:21:36.643 00.000 11616 Moving (0.69, 1.42) raw xDistance=1.48 yDistance=0.50
00:21:36.643 00.000 11616 resist switch: large excursion: input 1.48 thresh 0.29 direction from -1 to 1
00:21:36.643 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.45
00:21:36.643 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.74 from input 1.48
00:21:36.643 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.45 direction from -1 to 1
00:21:36.643 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.49
00:21:36.644 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
00:21:36.644 00.000 11616 MoveAxis(W, 830, ABG)
00:21:36.644 00.000 11616 Guiding  Dir = 3, Dur = 830
00:21:36.644 00.000 11616 IsSlewing returns 0
00:21:36.644 00.000 11616 IsGuiding returns 0
00:21:36.645 00.001 11616 PulseGuide returned control before completion, sleep 840
00:21:36.666 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=55, Gamma=1.290
00:21:36.684 00.018 12268 UpdateGuideState exits: m=76 SNR=5.9
00:21:36.685 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:36.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:36.685 00.000 12268 Enqueuing Expose request
00:21:36.899 00.214 12268 evsrv: cli 0F8E6D80 connect
00:21:36.899 00.000 12268 case statement mapped state 6 to 3
00:21:36.900 00.001 12268 case statement mapped state 6 to 3
00:21:36.900 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"aea941ea-75ea-4a34-a0e1-833d25ae88d9"}
00:21:36.900 00.000 12268 case statement mapped state 6 to 3
00:21:36.900 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"aea941ea-75ea-4a34-a0e1-833d25ae88d9"}
00:21:36.901 00.001 12268 evsrv: cli 0F8E6D80 disconnect
00:21:37.501 00.600 11616 IsGuiding returns 1
00:21:37.501 00.000 11616 scope still moving after pulse duration time elapsed
00:21:37.534 00.033 11616 IsSlewing returns 0
00:21:37.534 00.000 11616 IsGuiding returns 0
00:21:37.535 00.001 11616 scope move finished after 830 + 60 ms
00:21:37.535 00.000 11616 Move returns status 0, amount 830
00:21:37.535 00.000 11616 BLC: Oldest BLC event removed
00:21:37.535 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1490 applied
00:21:37.535 00.000 11616 MoveAxis(S, 1532, ABG)
00:21:37.535 00.000 11616 Guiding  Dir = 1, Dur = 1532
00:21:37.535 00.000 11616 IsSlewing returns 0
00:21:37.535 00.000 11616 IsGuiding returns 0
00:21:37.536 00.001 11616 PulseGuide returned control before completion, sleep 1542
00:21:39.094 01.558 11616 IsGuiding returns 1
00:21:39.094 00.000 11616 scope still moving after pulse duration time elapsed
00:21:39.127 00.033 11616 IsSlewing returns 0
00:21:39.128 00.001 11616 IsGuiding returns 0
00:21:39.128 00.000 11616 scope move finished after 1532 + 60 ms
00:21:39.128 00.000 11616 Move returns status 0, amount 1532
00:21:39.128 00.000 11616 move complete, result=0
00:21:39.128 00.000 11616 worker thread done servicing request
00:21:39.128 00.000 12268 GuideStep: 1.5 px 830 ms WEST, 0.5 px 1532 ms SOUTH
00:21:39.129 00.001 11616 Worker thread wakes up
00:21:39.130 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:39.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:41.138 02.008 11616 Exposure complete
00:21:41.197 00.059 11616 worker thread done servicing request
00:21:41.197 00.000 12268 OnExposeComplete: enter
00:21:41.198 00.001 12268 UpdateGuideState(): m_state=6
00:21:41.198 00.000 12268 Star::Find(15, 921, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1083
00:21:41.198 00.000 12268 Star::Find returns 1 (0), X=920.36, Y=21.04, Mass=89, SNR=6.5, Peak=26 HFD=3.9
00:21:41.198 00.000 12268 Star::Find false star n=19 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:41.198 00.000 12268 Star::Find false star n=11 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=8
00:21:41.198 00.000 12268 Star::Find false star n=18 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:41.198 00.000 12268 MultiStar: [#1 0.27,0.43,0.85,U] [#2 -1.24,0.42,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] 
00:21:41.198 00.000 12268 refined, 1 included, MultiStar: {-0.38, -0.44}, one-star: {-0.93, -1.17}
00:21:41.198 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.76 = 2.53)
00:21:41.198 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.58)
00:21:41.199 00.001 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.44 hyp=0.58 cameraTheta=-2.28 mountX=-0.47 mountY=-0.32, mountTheta=-2.55
00:21:41.201 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.44, opts=13)
00:21:41.201 00.000 12268 Enqueuing Move request for scope (-0.38, -0.44)
00:21:41.201 00.000 11616 Worker thread wakes up
00:21:41.201 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.44) opts 0xd
00:21:41.201 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.44)
00:21:41.201 00.000 11616 Moving (-0.38, -0.44) raw xDistance=-0.47 yDistance=-0.32
00:21:41.201 00.000 11616 BLC: History state: CurrMiss=-0.32, AvgInitMiss=0.18, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.074611, 1:-0.319186
00:21:41.201 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:21:41.201 00.000 11616 BLC: window closed
00:21:41.202 00.001 11616 resist switch: large excursion: input -0.47 thresh 0.29 direction from 1 to -1
00:21:41.202 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.42
00:21:41.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.47
00:21:41.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:21:41.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:21:41.202 00.000 11616 MoveAxis(E, 265, ABG)
00:21:41.202 00.000 11616 Guiding  Dir = 2, Dur = 265
00:21:41.202 00.000 11616 IsSlewing returns 0
00:21:41.203 00.001 11616 IsGuiding returns 0
00:21:41.203 00.000 11616 PulseGuide returned control before completion, sleep 275
00:21:41.225 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=66, Gamma=1.290
00:21:41.243 00.018 12268 UpdateGuideState exits: m=89 SNR=6.5
00:21:41.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:41.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:41.243 00.000 12268 Enqueuing Expose request
00:21:41.484 00.241 11616 IsGuiding returns 1
00:21:41.484 00.000 11616 scope still moving after pulse duration time elapsed
00:21:41.515 00.031 11616 IsSlewing returns 0
00:21:41.515 00.000 11616 IsGuiding returns 0
00:21:41.515 00.000 11616 scope move finished after 265 + 47 ms
00:21:41.515 00.000 11616 Move returns status 0, amount 265
00:21:41.515 00.000 11616 MoveAxis(N, 0, ABG)
00:21:41.515 00.000 11616 Move returns status 0, amount 0
00:21:41.515 00.000 11616 move complete, result=0
00:21:41.516 00.001 11616 worker thread done servicing request
00:21:41.516 00.000 12268 GuideStep: -0.5 px 265 ms EAST, -0.3 px 0 ms NORTH
00:21:41.516 00.000 11616 Worker thread wakes up
00:21:41.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:41.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:43.524 02.008 11616 Exposure complete
00:21:43.587 00.063 11616 worker thread done servicing request
00:21:43.587 00.000 12268 OnExposeComplete: enter
00:21:43.587 00.000 12268 UpdateGuideState(): m_state=6
00:21:43.588 00.001 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1084
00:21:43.588 00.000 12268 Star::Find returns 1 (0), X=921.63, Y=22.00, Mass=63, SNR=5.5, Peak=23 HFD=2.1
00:21:43.588 00.000 12268 Star::Find false star n=19 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:43.588 00.000 12268 Star::Find false star n=17 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:43.588 00.000 12268 MultiStar: [#1 -0.33,0.40,0.94,U] [#2 -6.31,11.69,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] 
00:21:43.589 00.001 12268 refined, 1 included, MultiStar: {0.02, 0.08}, one-star: {0.34, -0.21}
00:21:43.589 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
00:21:43.589 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.07)
00:21:43.589 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.37 mountX=0.09 mountY=0.01, mountTheta=0.07
00:21:43.591 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.08, opts=13)
00:21:43.591 00.000 12268 Enqueuing Move request for scope (0.02, 0.08)
00:21:43.591 00.000 11616 Worker thread wakes up
00:21:43.591 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
00:21:43.591 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
00:21:43.591 00.000 11616 Moving (0.02, 0.08) raw xDistance=0.09 yDistance=0.01
00:21:43.591 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:43.592 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:21:43.592 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:43.592 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:21:43.592 00.000 11616 MoveAxis(E, 0, ABG)
00:21:43.592 00.000 11616 Move returns status 0, amount 0
00:21:43.592 00.000 11616 MoveAxis(N, 0, ABG)
00:21:43.592 00.000 11616 Move returns status 0, amount 0
00:21:43.592 00.000 11616 move complete, result=0
00:21:43.592 00.000 11616 worker thread done servicing request
00:21:43.617 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=65, Gamma=1.290
00:21:43.638 00.021 12268 UpdateGuideState exits: m=63 SNR=5.5
00:21:43.639 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:43.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:43.639 00.000 12268 Enqueuing Expose request
00:21:43.639 00.000 11616 Worker thread wakes up
00:21:43.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:43.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:43.639 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:45.663 02.024 11616 Exposure complete
00:21:45.722 00.059 11616 worker thread done servicing request
00:21:45.722 00.000 12268 OnExposeComplete: enter
00:21:45.722 00.000 12268 UpdateGuideState(): m_state=6
00:21:45.723 00.001 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
00:21:45.723 00.000 12268 Star::Find returns 1 (0), X=921.85, Y=22.15, Mass=46, SNR=4.6, Peak=24 HFD=1.7
00:21:45.723 00.000 12268 Star::Find false star n=18 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
00:21:45.723 00.000 12268 Star::Find false star n=10 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=8
00:21:45.723 00.000 12268 MultiStar: [#1 0.01,0.18,1.11,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] 
00:21:45.723 00.000 12268 refined, 1 included, MultiStar: {0.27, 0.07}, one-star: {0.56, -0.06}
00:21:45.724 00.001 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
00:21:45.724 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
00:21:45.724 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.07 hyp=0.28 cameraTheta=0.25 mountX=0.09 mountY=0.26, mountTheta=1.22
00:21:45.727 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.07, opts=13)
00:21:45.727 00.000 12268 Enqueuing Move request for scope (0.27, 0.07)
00:21:45.727 00.000 11616 Worker thread wakes up
00:21:45.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.07) opts 0xd
00:21:45.727 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.07)
00:21:45.728 00.001 11616 Moving (0.27, 0.07) raw xDistance=0.09 yDistance=0.26
00:21:45.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:45.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:21:45.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:21:45.728 00.000 11616 MoveAxis(E, 0, ABG)
00:21:45.728 00.000 11616 Move returns status 0, amount 0
00:21:45.728 00.000 11616 MoveAxis(S, 22, ABG)
00:21:45.728 00.000 11616 Guiding  Dir = 1, Dur = 22
00:21:45.728 00.000 11616 IsSlewing returns 0
00:21:45.729 00.001 11616 IsGuiding returns 0
00:21:45.729 00.000 11616 PulseGuide returned control before completion, sleep 32
00:21:45.750 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=71, Gamma=1.290
00:21:45.762 00.012 11616 IsGuiding returns 1
00:21:45.762 00.000 11616 scope still moving after pulse duration time elapsed
00:21:45.767 00.005 12268 UpdateGuideState exits: m=46 SNR=4.6
00:21:45.768 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:45.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:45.768 00.000 12268 Enqueuing Expose request
00:21:45.794 00.026 11616 IsSlewing returns 0
00:21:45.795 00.001 11616 IsGuiding returns 0
00:21:45.795 00.000 11616 scope move finished after 22 + 44 ms
00:21:45.795 00.000 11616 Move returns status 0, amount 22
00:21:45.795 00.000 11616 move complete, result=0
00:21:45.795 00.000 11616 worker thread done servicing request
00:21:45.795 00.000 11616 Worker thread wakes up
00:21:45.795 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:45.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:45.796 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
00:21:47.810 02.014 11616 Exposure complete
00:21:47.868 00.058 11616 worker thread done servicing request
00:21:47.869 00.001 12268 OnExposeComplete: enter
00:21:47.869 00.000 12268 UpdateGuideState(): m_state=6
00:21:47.869 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1086
00:21:47.869 00.000 12268 Star::Find returns 1 (0), X=922.31, Y=22.02, Mass=100, SNR=6.8, Peak=23 HFD=3.2
00:21:47.869 00.000 12268 Star::Find false star n=13 nbg=272 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:47.869 00.000 12268 Star::Find false star n=17 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:47.869 00.000 12268 MultiStar: [#1 0.98,-0.07,0.00,M2] [#2 0.77,0.21,0.65,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] 
00:21:47.870 00.001 12268 refined, 1 included, MultiStar: {0.93, -0.03}, one-star: {1.03, -0.19}
00:21:47.870 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
00:21:47.870 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.67)
00:21:47.870 00.000 12268 CameraToMount -- cameraX=0.93 cameraY=-0.03 hyp=0.93 cameraTheta=-0.03 mountX=0.06 mountY=0.92, mountTheta=1.51
00:21:47.872 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.93, y=-0.03, opts=13)
00:21:47.872 00.000 12268 Enqueuing Move request for scope (0.93, -0.03)
00:21:47.872 00.000 11616 Worker thread wakes up
00:21:47.872 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.03) opts 0xd
00:21:47.872 00.000 11616 Handling offset move in thread for scope, endpoint = (0.93, -0.03)
00:21:47.872 00.000 11616 Moving (0.93, -0.03) raw xDistance=0.06 yDistance=0.92
00:21:47.872 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:47.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:21:47.873 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.92
00:21:47.873 00.000 11616 MoveAxis(E, 0, ABG)
00:21:47.873 00.000 11616 Move returns status 0, amount 0
00:21:47.873 00.000 11616 MoveAxis(S, 78, ABG)
00:21:47.873 00.000 11616 Guiding  Dir = 1, Dur = 78
00:21:47.873 00.000 11616 IsSlewing returns 0
00:21:47.873 00.000 11616 IsGuiding returns 0
00:21:47.874 00.001 11616 PulseGuide returned control before completion, sleep 88
00:21:47.896 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=73, Gamma=1.290
00:21:47.915 00.019 12268 UpdateGuideState exits: m=100 SNR=6.8
00:21:47.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:47.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:47.915 00.000 12268 Enqueuing Expose request
00:21:47.968 00.053 11616 IsGuiding returns 1
00:21:47.968 00.000 11616 scope still moving after pulse duration time elapsed
00:21:48.000 00.032 11616 IsSlewing returns 0
00:21:48.000 00.000 11616 IsGuiding returns 0
00:21:48.000 00.000 11616 scope move finished after 78 + 48 ms
00:21:48.000 00.000 11616 Move returns status 0, amount 78
00:21:48.000 00.000 11616 move complete, result=0
00:21:48.000 00.000 11616 worker thread done servicing request
00:21:48.000 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.9 px 78 ms SOUTH
00:21:48.000 00.000 11616 Worker thread wakes up
00:21:48.001 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:48.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:50.013 02.012 11616 Exposure complete
00:21:50.072 00.059 11616 worker thread done servicing request
00:21:50.072 00.000 12268 OnExposeComplete: enter
00:21:50.073 00.001 12268 UpdateGuideState(): m_state=6
00:21:50.073 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1087
00:21:50.073 00.000 12268 Star::Find returns 1 (0), X=921.91, Y=21.66, Mass=64, SNR=5.5, Peak=24 HFD=1.9
00:21:50.073 00.000 12268 Star::Find false star n=15 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:50.073 00.000 12268 Star::Find false star n=10 nbg=278 bg=7.0 sigma=0.6 thresh=9 peak=8
00:21:50.073 00.000 12268 Star::Find false star n=12 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
00:21:50.073 00.000 12268 MultiStar: [#1 0.50,0.36,0.87,U] [#2 -6.44,11.93,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] 
00:21:50.073 00.000 12268 refined, 1 included, MultiStar: {0.56, -0.13}, one-star: {0.62, -0.55}
00:21:50.075 00.002 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
00:21:50.075 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.48)
00:21:50.075 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.13 hyp=0.58 cameraTheta=-0.22 mountX=-0.07 mountY=0.57, mountTheta=1.69
00:21:50.076 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=-0.13, opts=13)
00:21:50.077 00.001 12268 Enqueuing Move request for scope (0.56, -0.13)
00:21:50.077 00.000 11616 Worker thread wakes up
00:21:50.077 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.13) opts 0xd
00:21:50.077 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, -0.13)
00:21:50.077 00.000 11616 Moving (0.56, -0.13) raw xDistance=-0.07 yDistance=0.57
00:21:50.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:50.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:21:50.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
00:21:50.078 00.001 11616 MoveAxis(E, 0, ABG)
00:21:50.078 00.000 11616 Move returns status 0, amount 0
00:21:50.078 00.000 11616 MoveAxis(S, 49, ABG)
00:21:50.078 00.000 11616 Guiding  Dir = 1, Dur = 49
00:21:50.078 00.000 11616 IsSlewing returns 0
00:21:50.078 00.000 11616 IsGuiding returns 0
00:21:50.079 00.001 11616 PulseGuide returned control before completion, sleep 59
00:21:50.101 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=82, Gamma=1.290
00:21:50.121 00.020 12268 UpdateGuideState exits: m=64 SNR=5.5
00:21:50.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:50.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:50.121 00.000 12268 Enqueuing Expose request
00:21:50.151 00.030 11616 IsGuiding returns 1
00:21:50.151 00.000 11616 scope still moving after pulse duration time elapsed
00:21:50.183 00.032 11616 IsSlewing returns 0
00:21:50.183 00.000 11616 IsGuiding returns 0
00:21:50.183 00.000 11616 scope move finished after 49 + 55 ms
00:21:50.183 00.000 11616 Move returns status 0, amount 49
00:21:50.183 00.000 11616 move complete, result=0
00:21:50.183 00.000 11616 worker thread done servicing request
00:21:50.183 00.000 11616 Worker thread wakes up
00:21:50.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:50.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:50.198 00.015 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 49 ms SOUTH
00:21:52.191 01.993 11616 Exposure complete
00:21:52.250 00.059 11616 worker thread done servicing request
00:21:52.250 00.000 12268 OnExposeComplete: enter
00:21:52.250 00.000 12268 UpdateGuideState(): m_state=6
00:21:52.250 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1088
00:21:52.250 00.000 12268 Star::Find returns 1 (0), X=922.11, Y=21.92, Mass=69, SNR=5.7, Peak=26 HFD=2.0
00:21:52.250 00.000 12268 Star::Find false star n=6 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:52.251 00.001 12268 Star::Find false star n=10 nbg=275 bg=6.9 sigma=0.7 thresh=9 peak=8
00:21:52.251 00.000 12268 Star::Find false star n=9 nbg=269 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:52.251 00.000 12268 MultiStar: [#1 0.30,-0.28,0.78,U] [#2 0.00,0.00,0.00,L] [#3 1.11,-1.23,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:21:52.251 00.000 12268 refined, 1 included, MultiStar: {0.59, -0.29}, one-star: {0.83, -0.30}
00:21:52.251 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
00:21:52.251 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
00:21:52.251 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.29 hyp=0.66 cameraTheta=-0.45 mountX=-0.23 mountY=0.63, mountTheta=1.92
00:21:52.255 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=-0.29, opts=13)
00:21:52.255 00.000 12268 Enqueuing Move request for scope (0.59, -0.29)
00:21:52.255 00.000 11616 Worker thread wakes up
00:21:52.255 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.29) opts 0xd
00:21:52.256 00.001 11616 Handling offset move in thread for scope, endpoint = (0.59, -0.29)
00:21:52.256 00.000 11616 Moving (0.59, -0.29) raw xDistance=-0.23 yDistance=0.63
00:21:52.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
00:21:52.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.63
00:21:52.256 00.000 11616 MoveAxis(E, 129, ABG)
00:21:52.256 00.000 11616 Guiding  Dir = 2, Dur = 129
00:21:52.256 00.000 11616 IsSlewing returns 0
00:21:52.257 00.001 11616 IsGuiding returns 0
00:21:52.257 00.000 11616 PulseGuide returned control before completion, sleep 139
00:21:52.280 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=74, Gamma=1.290
00:21:52.298 00.018 12268 UpdateGuideState exits: m=69 SNR=5.7
00:21:52.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:52.298 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:52.298 00.000 12268 Enqueuing Expose request
00:21:52.408 00.110 11616 IsGuiding returns 1
00:21:52.408 00.000 11616 scope still moving after pulse duration time elapsed
00:21:52.440 00.032 11616 IsSlewing returns 0
00:21:52.440 00.000 11616 IsGuiding returns 1
00:21:52.471 00.031 11616 IsSlewing returns 0
00:21:52.471 00.000 11616 IsGuiding returns 1
00:21:52.502 00.031 11616 IsSlewing returns 0
00:21:52.502 00.000 11616 IsGuiding returns 0
00:21:52.502 00.000 11616 scope move finished after 129 + 116 ms
00:21:52.502 00.000 11616 Move returns status 0, amount 129
00:21:52.502 00.000 11616 MoveAxis(S, 53, ABG)
00:21:52.502 00.000 11616 Guiding  Dir = 1, Dur = 53
00:21:52.502 00.000 11616 IsSlewing returns 0
00:21:52.503 00.001 11616 IsGuiding returns 0
00:21:52.503 00.000 11616 PulseGuide returned control before completion, sleep 63
00:21:52.580 00.077 11616 IsGuiding returns 1
00:21:52.580 00.000 11616 scope still moving after pulse duration time elapsed
00:21:52.612 00.032 11616 IsSlewing returns 0
00:21:52.612 00.000 11616 IsGuiding returns 0
00:21:52.613 00.001 11616 scope move finished after 53 + 57 ms
00:21:52.613 00.000 11616 Move returns status 0, amount 53
00:21:52.613 00.000 11616 move complete, result=0
00:21:52.613 00.000 11616 worker thread done servicing request
00:21:52.613 00.000 11616 Worker thread wakes up
00:21:52.613 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:52.613 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:52.613 00.000 12268 GuideStep: -0.2 px 129 ms EAST, 0.6 px 53 ms SOUTH
00:21:54.632 02.019 11616 Exposure complete
00:21:54.692 00.060 11616 worker thread done servicing request
00:21:54.692 00.000 12268 OnExposeComplete: enter
00:21:54.692 00.000 12268 UpdateGuideState(): m_state=6
00:21:54.692 00.000 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1089
00:21:54.692 00.000 12268 Star::Find returns 1 (0), X=921.95, Y=21.94, Mass=141, SNR=8.0, Peak=24 HFD=4.2
00:21:54.693 00.001 12268 Star::Find false star n=18 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:54.693 00.000 12268 Star::Find false star n=12 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:54.693 00.000 12268 Star::Find false star n=19 nbg=277 bg=7.1 sigma=0.6 thresh=9 peak=9
00:21:54.693 00.000 12268 MultiStar: [#1 0.66,0.62,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] 
00:21:54.693 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
00:21:54.693 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
00:21:54.693 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-0.27 hyp=0.72 cameraTheta=-0.38 mountX=-0.20 mountY=0.70, mountTheta=1.86
00:21:54.695 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=-0.27, opts=13)
00:21:54.695 00.000 12268 Enqueuing Move request for scope (0.67, -0.27)
00:21:54.695 00.000 11616 Worker thread wakes up
00:21:54.695 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.27) opts 0xd
00:21:54.695 00.000 11616 Handling offset move in thread for scope, endpoint = (0.67, -0.27)
00:21:54.695 00.000 11616 Moving (0.67, -0.27) raw xDistance=-0.20 yDistance=0.70
00:21:54.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
00:21:54.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.70
00:21:54.696 00.001 11616 MoveAxis(E, 114, ABG)
00:21:54.696 00.000 11616 Guiding  Dir = 2, Dur = 114
00:21:54.696 00.000 11616 IsSlewing returns 0
00:21:54.696 00.000 11616 IsGuiding returns 0
00:21:54.697 00.001 11616 PulseGuide returned control before completion, sleep 124
00:21:54.719 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=76, Gamma=1.290
00:21:54.738 00.019 12268 UpdateGuideState exits: m=141 SNR=8.0
00:21:54.738 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:54.739 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:54.739 00.000 12268 Enqueuing Expose request
00:21:54.827 00.088 11616 IsGuiding returns 1
00:21:54.827 00.000 11616 scope still moving after pulse duration time elapsed
00:21:54.859 00.032 11616 IsSlewing returns 0
00:21:54.859 00.000 11616 IsGuiding returns 0
00:21:54.860 00.001 11616 scope move finished after 114 + 49 ms
00:21:54.860 00.000 11616 Move returns status 0, amount 114
00:21:54.860 00.000 11616 MoveAxis(S, 59, ABG)
00:21:54.860 00.000 11616 Guiding  Dir = 1, Dur = 59
00:21:54.860 00.000 11616 IsSlewing returns 0
00:21:54.860 00.000 11616 IsGuiding returns 0
00:21:54.861 00.001 11616 PulseGuide returned control before completion, sleep 69
00:21:54.937 00.076 11616 IsGuiding returns 1
00:21:54.937 00.000 11616 scope still moving after pulse duration time elapsed
00:21:54.968 00.031 11616 IsSlewing returns 0
00:21:54.968 00.000 11616 IsGuiding returns 0
00:21:54.968 00.000 11616 scope move finished after 59 + 48 ms
00:21:54.968 00.000 11616 Move returns status 0, amount 59
00:21:54.968 00.000 11616 move complete, result=0
00:21:54.968 00.000 11616 worker thread done servicing request
00:21:54.969 00.001 11616 Worker thread wakes up
00:21:54.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:54.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:55.248 00.279 12268 GuideStep: -0.2 px 114 ms EAST, 0.7 px 59 ms SOUTH
00:21:56.982 01.734 11616 Exposure complete
00:21:57.044 00.062 11616 worker thread done servicing request
00:21:57.044 00.000 12268 OnExposeComplete: enter
00:21:57.044 00.000 12268 UpdateGuideState(): m_state=6
00:21:57.044 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1090
00:21:57.044 00.000 12268 Star::Find returns 1 (0), X=921.93, Y=21.94, Mass=43, SNR=4.5, Peak=24 HFD=1.9
00:21:57.045 00.001 12268 Star::Find false star n=9 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:21:57.045 00.000 12268 Star::Find false star n=15 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
00:21:57.045 00.000 12268 MultiStar: [#1 0.84,-0.17,0.99,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] 
00:21:57.045 00.000 12268 single-star, 1 included, MultiStar: {0.74, -0.22}, one-star: {0.65, -0.28}
00:21:57.045 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
00:21:57.045 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.30)
00:21:57.045 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.28 hyp=0.70 cameraTheta=-0.40 mountX=-0.21 mountY=0.68, mountTheta=1.87
00:21:57.047 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=-0.28, opts=13)
00:21:57.047 00.000 12268 Enqueuing Move request for scope (0.65, -0.28)
00:21:57.047 00.000 11616 Worker thread wakes up
00:21:57.047 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.28) opts 0xd
00:21:57.048 00.001 11616 Handling offset move in thread for scope, endpoint = (0.65, -0.28)
00:21:57.048 00.000 11616 Moving (0.65, -0.28) raw xDistance=-0.21 yDistance=0.68
00:21:57.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
00:21:57.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
00:21:57.048 00.000 11616 MoveAxis(E, 118, ABG)
00:21:57.048 00.000 11616 Guiding  Dir = 2, Dur = 118
00:21:57.048 00.000 11616 IsSlewing returns 0
00:21:57.049 00.001 11616 IsGuiding returns 0
00:21:57.049 00.000 11616 PulseGuide returned control before completion, sleep 128
00:21:57.070 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=74, Gamma=1.290
00:21:57.092 00.022 12268 UpdateGuideState exits: m=43 SNR=4.5
00:21:57.093 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:57.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:57.093 00.000 12268 Enqueuing Expose request
00:21:57.201 00.108 11616 IsGuiding returns 1
00:21:57.201 00.000 11616 scope still moving after pulse duration time elapsed
00:21:57.224 00.023 11616 IsSlewing returns 0
00:21:57.225 00.001 11616 IsGuiding returns 1
00:21:57.256 00.031 11616 IsSlewing returns 0
00:21:57.257 00.001 11616 IsGuiding returns 0
00:21:57.257 00.000 11616 scope move finished after 118 + 89 ms
00:21:57.257 00.000 11616 Move returns status 0, amount 118
00:21:57.257 00.000 11616 MoveAxis(S, 57, ABG)
00:21:57.257 00.000 11616 Guiding  Dir = 1, Dur = 57
00:21:57.257 00.000 11616 IsSlewing returns 0
00:21:57.257 00.000 11616 IsGuiding returns 0
00:21:57.258 00.001 11616 PulseGuide returned control before completion, sleep 67
00:21:57.334 00.076 11616 IsGuiding returns 1
00:21:57.334 00.000 11616 scope still moving after pulse duration time elapsed
00:21:57.366 00.032 11616 IsSlewing returns 0
00:21:57.366 00.000 11616 IsGuiding returns 0
00:21:57.366 00.000 11616 scope move finished after 57 + 51 ms
00:21:57.366 00.000 11616 Move returns status 0, amount 57
00:21:57.366 00.000 11616 move complete, result=0
00:21:57.367 00.001 11616 worker thread done servicing request
00:21:57.367 00.000 12268 GuideStep: -0.2 px 118 ms EAST, 0.7 px 57 ms SOUTH
00:21:57.367 00.000 11616 Worker thread wakes up
00:21:57.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:21:57.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:21:59.389 02.022 11616 Exposure complete
00:21:59.451 00.062 11616 worker thread done servicing request
00:21:59.451 00.000 12268 OnExposeComplete: enter
00:21:59.451 00.000 12268 UpdateGuideState(): m_state=6
00:21:59.451 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1091
00:21:59.451 00.000 12268 Star::Find returns 1 (0), X=922.30, Y=22.94, Mass=70, SNR=5.7, Peak=25 HFD=2.6
00:21:59.452 00.001 12268 Star::Find false star n=17 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=8
00:21:59.452 00.000 12268 Star::Find false star n=10 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=8
00:21:59.452 00.000 12268 MultiStar: [#1 0.38,0.59,0.70,U] [#2 0.06,0.80,0.86,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] 
00:21:59.452 00.000 12268 refined, 2 included, MultiStar: {0.52, 0.72}, one-star: {1.01, 0.73}
00:21:59.452 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
00:21:59.452 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.64)
00:21:59.452 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.72 hyp=0.89 cameraTheta=0.94 mountX=0.76 mountY=0.42, mountTheta=0.51
00:21:59.455 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=0.72, opts=13)
00:21:59.455 00.000 12268 Enqueuing Move request for scope (0.52, 0.72)
00:21:59.455 00.000 11616 Worker thread wakes up
00:21:59.455 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.72) opts 0xd
00:21:59.455 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, 0.72)
00:21:59.456 00.001 11616 Moving (0.52, 0.72) raw xDistance=0.76 yDistance=0.42
00:21:59.456 00.000 11616 resist switch: large excursion: input 0.76 thresh 0.29 direction from -1 to 1
00:21:59.456 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.29
00:21:59.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.76
00:21:59.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
00:21:59.456 00.000 11616 MoveAxis(W, 428, ABG)
00:21:59.456 00.000 11616 Guiding  Dir = 3, Dur = 428
00:21:59.457 00.001 11616 IsSlewing returns 0
00:21:59.457 00.000 11616 IsGuiding returns 0
00:21:59.458 00.001 11616 PulseGuide returned control before completion, sleep 438
00:21:59.480 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=69, Gamma=1.290
00:21:59.501 00.021 12268 UpdateGuideState exits: m=70 SNR=5.7
00:21:59.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:59.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:21:59.501 00.000 12268 Enqueuing Expose request
00:21:59.898 00.397 11616 IsGuiding returns 1
00:21:59.898 00.000 11616 scope still moving after pulse duration time elapsed
00:21:59.930 00.032 11616 IsSlewing returns 0
00:21:59.931 00.001 11616 IsGuiding returns 1
00:21:59.962 00.031 11616 IsSlewing returns 0
00:21:59.962 00.000 11616 IsGuiding returns 1
00:21:59.994 00.032 11616 IsSlewing returns 0
00:21:59.995 00.001 11616 IsGuiding returns 0
00:21:59.995 00.000 11616 scope move finished after 428 + 110 ms
00:21:59.995 00.000 11616 Move returns status 0, amount 428
00:21:59.995 00.000 11616 MoveAxis(S, 36, ABG)
00:21:59.995 00.000 11616 Guiding  Dir = 1, Dur = 36
00:21:59.995 00.000 11616 IsSlewing returns 0
00:21:59.995 00.000 11616 IsGuiding returns 0
00:21:59.996 00.001 11616 PulseGuide returned control before completion, sleep 46
00:22:00.056 00.060 11616 IsGuiding returns 1
00:22:00.056 00.000 11616 scope still moving after pulse duration time elapsed
00:22:00.086 00.030 11616 IsSlewing returns 0
00:22:00.087 00.001 11616 IsGuiding returns 0
00:22:00.087 00.000 11616 scope move finished after 36 + 55 ms
00:22:00.087 00.000 11616 Move returns status 0, amount 36
00:22:00.087 00.000 11616 move complete, result=0
00:22:00.087 00.000 11616 worker thread done servicing request
00:22:00.087 00.000 11616 Worker thread wakes up
00:22:00.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:00.087 00.000 12268 GuideStep: 0.8 px 428 ms WEST, 0.4 px 36 ms SOUTH
00:22:00.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:02.105 02.018 11616 Exposure complete
00:22:02.164 00.059 11616 worker thread done servicing request
00:22:02.165 00.001 12268 OnExposeComplete: enter
00:22:02.165 00.000 12268 UpdateGuideState(): m_state=6
00:22:02.165 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1092
00:22:02.165 00.000 12268 Star::Find returns 1 (0), X=921.78, Y=22.65, Mass=115, SNR=7.3, Peak=24 HFD=3.7
00:22:02.165 00.000 12268 Star::Find false star n=15 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:02.165 00.000 12268 Star::Find false star n=11 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=8
00:22:02.166 00.001 12268 Star::Find false star n=13 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
00:22:02.166 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -6.74,11.48,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] 
00:22:02.166 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
00:22:02.166 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.42)
00:22:02.166 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.43 hyp=0.66 cameraTheta=0.72 mountX=0.48 mountY=0.43, mountTheta=0.73
00:22:02.167 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.43, opts=13)
00:22:02.168 00.001 12268 Enqueuing Move request for scope (0.49, 0.43)
00:22:02.168 00.000 11616 Worker thread wakes up
00:22:02.168 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.43) opts 0xd
00:22:02.168 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.43)
00:22:02.168 00.000 11616 Moving (0.49, 0.43) raw xDistance=0.48 yDistance=0.43
00:22:02.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
00:22:02.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
00:22:02.168 00.000 11616 MoveAxis(W, 269, ABG)
00:22:02.168 00.000 11616 Guiding  Dir = 3, Dur = 269
00:22:02.169 00.001 11616 IsSlewing returns 0
00:22:02.169 00.000 11616 IsGuiding returns 0
00:22:02.169 00.000 11616 PulseGuide returned control before completion, sleep 279
00:22:02.191 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=58, Gamma=1.290
00:22:02.211 00.020 12268 UpdateGuideState exits: m=115 SNR=7.3
00:22:02.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:02.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:02.211 00.000 12268 Enqueuing Expose request
00:22:02.455 00.244 11616 IsGuiding returns 1
00:22:02.455 00.000 11616 scope still moving after pulse duration time elapsed
00:22:02.486 00.031 11616 IsSlewing returns 0
00:22:02.486 00.000 11616 IsGuiding returns 0
00:22:02.486 00.000 11616 scope move finished after 269 + 48 ms
00:22:02.486 00.000 11616 Move returns status 0, amount 269
00:22:02.486 00.000 11616 MoveAxis(S, 37, ABG)
00:22:02.486 00.000 11616 Guiding  Dir = 1, Dur = 37
00:22:02.487 00.001 11616 IsSlewing returns 0
00:22:02.487 00.000 11616 IsGuiding returns 0
00:22:02.487 00.000 11616 PulseGuide returned control before completion, sleep 47
00:22:02.549 00.062 11616 IsGuiding returns 1
00:22:02.549 00.000 11616 scope still moving after pulse duration time elapsed
00:22:02.581 00.032 11616 IsSlewing returns 0
00:22:02.581 00.000 11616 IsGuiding returns 0
00:22:02.581 00.000 11616 scope move finished after 37 + 57 ms
00:22:02.581 00.000 11616 Move returns status 0, amount 37
00:22:02.581 00.000 11616 move complete, result=0
00:22:02.582 00.001 11616 worker thread done servicing request
00:22:02.582 00.000 11616 Worker thread wakes up
00:22:02.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:02.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:02.582 00.000 12268 GuideStep: 0.5 px 269 ms WEST, 0.4 px 37 ms SOUTH
00:22:04.602 02.020 11616 Exposure complete
00:22:04.663 00.061 11616 worker thread done servicing request
00:22:04.663 00.000 12268 OnExposeComplete: enter
00:22:04.664 00.001 12268 UpdateGuideState(): m_state=6
00:22:04.664 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1093
00:22:04.664 00.000 12268 Star::Find returns 1 (0), X=921.98, Y=21.86, Mass=63, SNR=5.4, Peak=25 HFD=2.0
00:22:04.664 00.000 12268 Star::Find false star n=13 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:04.664 00.000 12268 Star::Find false star n=13 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:04.664 00.000 12268 Star::Find false star n=11 nbg=272 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:04.665 00.001 12268 MultiStar: [#1 0.03,-1.02,0.00,M1] [#2 -0.29,-0.90,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] 
00:22:04.665 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
00:22:04.665 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
00:22:04.665 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.36 hyp=0.78 cameraTheta=-0.47 mountX=-0.29 mountY=0.74, mountTheta=1.94
00:22:04.667 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=-0.36, opts=13)
00:22:04.667 00.000 12268 Enqueuing Move request for scope (0.70, -0.36)
00:22:04.667 00.000 11616 Worker thread wakes up
00:22:04.667 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.36) opts 0xd
00:22:04.667 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, -0.36)
00:22:04.667 00.000 11616 Moving (0.70, -0.36) raw xDistance=-0.29 yDistance=0.74
00:22:04.667 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:04.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:22:04.668 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
00:22:04.668 00.000 11616 MoveAxis(E, 0, ABG)
00:22:04.668 00.000 11616 Move returns status 0, amount 0
00:22:04.668 00.000 11616 MoveAxis(S, 62, ABG)
00:22:04.668 00.000 11616 Guiding  Dir = 1, Dur = 62
00:22:04.668 00.000 11616 IsSlewing returns 0
00:22:04.668 00.000 11616 IsGuiding returns 0
00:22:04.669 00.001 11616 PulseGuide returned control before completion, sleep 72
00:22:04.702 00.033 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=63, Gamma=1.290
00:22:04.729 00.027 12268 UpdateGuideState exits: m=63 SNR=5.4
00:22:04.730 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:04.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:04.730 00.000 12268 Enqueuing Expose request
00:22:04.752 00.022 11616 IsGuiding returns 1
00:22:04.752 00.000 11616 scope still moving after pulse duration time elapsed
00:22:04.782 00.030 11616 IsSlewing returns 0
00:22:04.782 00.000 11616 IsGuiding returns 0
00:22:04.782 00.000 11616 scope move finished after 62 + 51 ms
00:22:04.782 00.000 11616 Move returns status 0, amount 62
00:22:04.782 00.000 11616 move complete, result=0
00:22:04.782 00.000 11616 worker thread done servicing request
00:22:04.782 00.000 11616 Worker thread wakes up
00:22:04.783 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:04.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:04.790 00.007 12268 GuideStep: -0.3 px 0 ms EAST, 0.7 px 62 ms SOUTH
00:22:06.799 02.009 11616 Exposure complete
00:22:06.861 00.062 11616 worker thread done servicing request
00:22:06.861 00.000 12268 OnExposeComplete: enter
00:22:06.861 00.000 12268 UpdateGuideState(): m_state=6
00:22:06.861 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1094
00:22:06.861 00.000 12268 Star::Find returns 1 (0), X=921.13, Y=20.80, Mass=128, SNR=7.7, Peak=25 HFD=4.7
00:22:06.862 00.001 12268 Star::Find false star n=10 nbg=282 bg=7.1 sigma=0.7 thresh=9 peak=9
00:22:06.862 00.000 12268 Star::Find false star n=17 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:06.862 00.000 12268 MultiStar: [#1 0.09,-1.46,0.00,M2] [#2 1.03,-0.85,0.00,M5] [#3 0.22,-2.30,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:22:06.862 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
00:22:06.862 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
00:22:06.862 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-1.41 hyp=1.42 cameraTheta=-1.68 mountX=-1.42 mountY=0.03, mountTheta=3.12
00:22:06.864 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-1.41, opts=13)
00:22:06.864 00.000 12268 Enqueuing Move request for scope (-0.15, -1.41)
00:22:06.864 00.000 11616 Worker thread wakes up
00:22:06.864 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -1.41) opts 0xd
00:22:06.864 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -1.41)
00:22:06.864 00.000 11616 Moving (-0.15, -1.41) raw xDistance=-1.42 yDistance=0.03
00:22:06.864 00.000 11616 resist switch: large excursion: input -1.42 thresh 0.29 direction from 1 to -1
00:22:06.864 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.27
00:22:06.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.71 from input -1.42
00:22:06.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:06.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:22:06.865 00.001 11616 MoveAxis(E, 797, ABG)
00:22:06.865 00.000 11616 Guiding  Dir = 2, Dur = 797
00:22:06.865 00.000 11616 IsSlewing returns 0
00:22:06.865 00.000 11616 IsGuiding returns 0
00:22:06.866 00.001 11616 PulseGuide returned control before completion, sleep 807
00:22:06.886 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=64, Gamma=1.290
00:22:06.904 00.018 12268 UpdateGuideState exits: m=128 SNR=7.7
00:22:06.904 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:06.904 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:06.905 00.001 12268 Enqueuing Expose request
00:22:07.681 00.776 11616 IsGuiding returns 1
00:22:07.681 00.000 11616 scope still moving after pulse duration time elapsed
00:22:07.712 00.031 11616 IsSlewing returns 0
00:22:07.712 00.000 11616 IsGuiding returns 0
00:22:07.712 00.000 11616 scope move finished after 797 + 49 ms
00:22:07.712 00.000 11616 Move returns status 0, amount 797
00:22:07.712 00.000 11616 MoveAxis(N, 0, ABG)
00:22:07.712 00.000 11616 Move returns status 0, amount 0
00:22:07.712 00.000 11616 move complete, result=0
00:22:07.713 00.001 11616 worker thread done servicing request
00:22:07.713 00.000 11616 Worker thread wakes up
00:22:07.713 00.000 12268 GuideStep: -1.4 px 797 ms EAST, 0.0 px 0 ms NORTH
00:22:07.713 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:07.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:09.722 02.009 11616 Exposure complete
00:22:09.779 00.057 11616 worker thread done servicing request
00:22:09.779 00.000 12268 OnExposeComplete: enter
00:22:09.779 00.000 12268 UpdateGuideState(): m_state=6
00:22:09.780 00.001 12268 Star::Find(15, 921, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1095
00:22:09.780 00.000 12268 Star::Find returns 1 (0), X=921.05, Y=21.04, Mass=113, SNR=7.3, Peak=26 HFD=4.5
00:22:09.780 00.000 12268 Star::Find false star n=15 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:09.780 00.000 12268 Star::Find false star n=12 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=8
00:22:09.780 00.000 12268 Star::Find false star n=12 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=8
00:22:09.780 00.000 12268 MultiStar: [#1 -0.14,-0.95,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] 
00:22:09.780 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
00:22:09.780 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
00:22:09.780 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-1.17 hyp=1.19 cameraTheta=-1.77 mountX=-1.18 mountY=-0.08, mountTheta=-3.07
00:22:09.782 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-1.17, opts=13)
00:22:09.782 00.000 12268 Enqueuing Move request for scope (-0.23, -1.17)
00:22:09.782 00.000 11616 Worker thread wakes up
00:22:09.782 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -1.17) opts 0xd
00:22:09.783 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.23, -1.17)
00:22:09.783 00.000 11616 Moving (-0.23, -1.17) raw xDistance=-1.18 yDistance=-0.08
00:22:09.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.59 from input -1.18
00:22:09.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:09.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:22:09.783 00.000 11616 MoveAxis(E, 663, ABG)
00:22:09.783 00.000 11616 Guiding  Dir = 2, Dur = 663
00:22:09.783 00.000 11616 IsSlewing returns 0
00:22:09.784 00.001 11616 IsGuiding returns 0
00:22:09.784 00.000 11616 PulseGuide returned control before completion, sleep 673
00:22:09.806 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=70, Gamma=1.290
00:22:09.823 00.017 12268 UpdateGuideState exits: m=113 SNR=7.3
00:22:09.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:09.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:09.823 00.000 12268 Enqueuing Expose request
00:22:10.471 00.648 11616 IsGuiding returns 1
00:22:10.471 00.000 11616 scope still moving after pulse duration time elapsed
00:22:10.503 00.032 11616 IsSlewing returns 0
00:22:10.503 00.000 11616 IsGuiding returns 0
00:22:10.503 00.000 11616 scope move finished after 663 + 57 ms
00:22:10.503 00.000 11616 Move returns status 0, amount 663
00:22:10.503 00.000 11616 MoveAxis(N, 0, ABG)
00:22:10.503 00.000 11616 Move returns status 0, amount 0
00:22:10.504 00.001 11616 move complete, result=0
00:22:10.504 00.000 11616 worker thread done servicing request
00:22:10.504 00.000 11616 Worker thread wakes up
00:22:10.504 00.000 12268 GuideStep: -1.2 px 663 ms EAST, -0.1 px 0 ms NORTH
00:22:10.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:10.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:12.510 02.006 11616 Exposure complete
00:22:12.569 00.059 11616 worker thread done servicing request
00:22:12.569 00.000 12268 OnExposeComplete: enter
00:22:12.569 00.000 12268 UpdateGuideState(): m_state=6
00:22:12.569 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1096
00:22:12.569 00.000 12268 Star::Find returns 1 (0), X=921.38, Y=23.80, Mass=111, SNR=7.1, Peak=26 HFD=3.4
00:22:12.570 00.001 12268 Star::Find false star n=20 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:12.570 00.000 12268 Star::Find false star n=10 nbg=285 bg=6.9 sigma=0.6 thresh=9 peak=8
00:22:12.570 00.000 12268 Star::Find false star n=13 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=9
00:22:12.570 00.000 12268 MultiStar: [#1 0.06,1.70,0.00,M4] [#2 -0.79,1.29,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] 
00:22:12.570 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
00:22:12.570 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
00:22:12.570 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=1.59 hyp=1.59 cameraTheta=1.51 mountX=1.59 mountY=-0.11, mountTheta=-0.07
00:22:12.572 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=1.59, opts=13)
00:22:12.573 00.001 12268 Enqueuing Move request for scope (0.09, 1.59)
00:22:12.573 00.000 11616 Worker thread wakes up
00:22:12.573 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 1.59) opts 0xd
00:22:12.573 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 1.59)
00:22:12.573 00.000 11616 Moving (0.09, 1.59) raw xDistance=1.59 yDistance=-0.11
00:22:12.573 00.000 11616 resist switch: large excursion: input 1.59 thresh 0.29 direction from -1 to 1
00:22:12.573 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.78
00:22:12.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.80 from input 1.59
00:22:12.573 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:12.574 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:22:12.574 00.000 11616 MoveAxis(W, 892, ABG)
00:22:12.574 00.000 11616 Guiding  Dir = 3, Dur = 892
00:22:12.574 00.000 11616 IsSlewing returns 0
00:22:12.574 00.000 11616 IsGuiding returns 0
00:22:12.575 00.001 11616 PulseGuide returned control before completion, sleep 902
00:22:12.599 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=61, Gamma=1.290
00:22:12.620 00.021 12268 UpdateGuideState exits: m=111 SNR=7.1
00:22:12.620 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:12.620 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:12.620 00.000 12268 Enqueuing Expose request
00:22:13.484 00.864 11616 IsGuiding returns 1
00:22:13.484 00.000 11616 scope still moving after pulse duration time elapsed
00:22:13.515 00.031 11616 IsSlewing returns 0
00:22:13.515 00.000 11616 IsGuiding returns 0
00:22:13.515 00.000 11616 scope move finished after 892 + 48 ms
00:22:13.515 00.000 11616 Move returns status 0, amount 892
00:22:13.516 00.001 11616 MoveAxis(N, 0, ABG)
00:22:13.516 00.000 11616 Move returns status 0, amount 0
00:22:13.516 00.000 11616 move complete, result=0
00:22:13.516 00.000 11616 worker thread done servicing request
00:22:13.516 00.000 12268 GuideStep: 1.6 px 892 ms WEST, -0.1 px 0 ms NORTH
00:22:13.516 00.000 11616 Worker thread wakes up
00:22:13.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:13.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:15.524 02.008 11616 Exposure complete
00:22:15.585 00.061 11616 worker thread done servicing request
00:22:15.585 00.000 12268 OnExposeComplete: enter
00:22:15.585 00.000 12268 UpdateGuideState(): m_state=6
00:22:15.585 00.000 12268 Star::Find(15, 921, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1097
00:22:15.586 00.001 12268 Star::Find returns 1 (0), X=921.57, Y=23.41, Mass=95, SNR=6.6, Peak=25 HFD=3.0
00:22:15.586 00.000 12268 Star::Find false star n=15 nbg=271 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:15.586 00.000 12268 MultiStar: [#1 -0.14,0.91,0.00,M5] [#2 0.27,1.80,0.00,M7] [#3 -0.02,0.73,0.81,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:22:15.586 00.000 12268 refined, 1 included, MultiStar: {0.15, 0.99}, one-star: {0.28, 1.20}
00:22:15.586 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
00:22:15.586 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
00:22:15.586 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.99 hyp=1.00 cameraTheta=1.42 mountX=1.00 mountY=0.02, mountTheta=0.02
00:22:15.588 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.99, opts=13)
00:22:15.588 00.000 12268 Enqueuing Move request for scope (0.15, 0.99)
00:22:15.589 00.001 11616 Worker thread wakes up
00:22:15.589 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.99) opts 0xd
00:22:15.589 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.99)
00:22:15.589 00.000 11616 Moving (0.15, 0.99) raw xDistance=1.00 yDistance=0.02
00:22:15.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.50 from input 1.00
00:22:15.589 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:15.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:22:15.589 00.000 11616 MoveAxis(W, 561, ABG)
00:22:15.589 00.000 11616 Guiding  Dir = 3, Dur = 561
00:22:15.590 00.001 11616 IsSlewing returns 0
00:22:15.590 00.000 11616 IsGuiding returns 0
00:22:15.590 00.000 11616 PulseGuide returned control before completion, sleep 571
00:22:15.612 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=84, Gamma=1.290
00:22:15.630 00.018 12268 UpdateGuideState exits: m=95 SNR=6.6
00:22:15.631 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:15.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:15.631 00.000 12268 Enqueuing Expose request
00:22:16.166 00.535 11616 IsGuiding returns 1
00:22:16.167 00.001 11616 scope still moving after pulse duration time elapsed
00:22:16.200 00.033 11616 IsSlewing returns 0
00:22:16.200 00.000 11616 IsGuiding returns 0
00:22:16.201 00.001 11616 scope move finished after 561 + 49 ms
00:22:16.201 00.000 11616 Move returns status 0, amount 561
00:22:16.201 00.000 11616 MoveAxis(N, 0, ABG)
00:22:16.201 00.000 11616 Move returns status 0, amount 0
00:22:16.201 00.000 11616 move complete, result=0
00:22:16.201 00.000 11616 worker thread done servicing request
00:22:16.201 00.000 11616 Worker thread wakes up
00:22:16.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:16.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:16.201 00.000 12268 GuideStep: 1.0 px 561 ms WEST, 0.0 px 0 ms NORTH
00:22:18.205 02.004 11616 Exposure complete
00:22:18.267 00.062 11616 worker thread done servicing request
00:22:18.267 00.000 12268 OnExposeComplete: enter
00:22:18.267 00.000 12268 UpdateGuideState(): m_state=6
00:22:18.268 00.001 12268 Star::Find(15, 921, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1098
00:22:18.268 00.000 12268 Star::Find returns 1 (0), X=920.72, Y=22.32, Mass=148, SNR=8.3, Peak=25 HFD=4.5
00:22:18.268 00.000 12268 Star::Find false star n=14 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
00:22:18.268 00.000 12268 Star::Find false star n=18 nbg=276 bg=7.0 sigma=0.6 thresh=9 peak=9
00:22:18.268 00.000 12268 MultiStar: [#1 -0.39,0.76,0.68,U] [#2 -0.63,0.97,0.00,M8] [#3 -0.61,-0.36,0.61,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:22:18.268 00.000 12268 refined, 2 included, MultiStar: {-0.53, 0.18}, one-star: {-0.57, 0.11}
00:22:18.269 00.001 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
00:22:18.269 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
00:22:18.269 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.18 hyp=0.56 cameraTheta=2.81 mountX=0.13 mountY=-0.55, mountTheta=-1.34
00:22:18.272 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=0.18, opts=13)
00:22:18.272 00.000 12268 Enqueuing Move request for scope (-0.53, 0.18)
00:22:18.272 00.000 11616 Worker thread wakes up
00:22:18.272 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.18) opts 0xd
00:22:18.272 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, 0.18)
00:22:18.272 00.000 11616 Moving (-0.53, 0.18) raw xDistance=0.13 yDistance=-0.55
00:22:18.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
00:22:18.272 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.45 direction from 1 to -1
00:22:18.272 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.64
00:22:18.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
00:22:18.273 00.001 11616 MoveAxis(W, 71, ABG)
00:22:18.273 00.000 11616 Guiding  Dir = 3, Dur = 71
00:22:18.274 00.001 11616 IsSlewing returns 0
00:22:18.274 00.000 11616 IsGuiding returns 0
00:22:18.275 00.001 11616 PulseGuide returned control before completion, sleep 81
00:22:18.298 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=80, Gamma=1.290
00:22:18.318 00.020 12268 UpdateGuideState exits: m=148 SNR=8.3
00:22:18.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:18.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:18.318 00.000 12268 Enqueuing Expose request
00:22:18.362 00.044 11616 IsGuiding returns 1
00:22:18.362 00.000 11616 scope still moving after pulse duration time elapsed
00:22:18.394 00.032 11616 IsSlewing returns 0
00:22:18.394 00.000 11616 IsGuiding returns 0
00:22:18.394 00.000 11616 scope move finished after 71 + 49 ms
00:22:18.395 00.001 11616 Move returns status 0, amount 71
00:22:18.395 00.000 11616 BLC: Oldest BLC event removed
00:22:18.395 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1490 applied
00:22:18.395 00.000 11616 MoveAxis(N, 1536, ABG)
00:22:18.395 00.000 11616 Guiding  Dir = 0, Dur = 1536
00:22:18.395 00.000 11616 IsSlewing returns 0
00:22:18.396 00.001 11616 IsGuiding returns 0
00:22:18.396 00.000 11616 PulseGuide returned control before completion, sleep 1546
00:22:19.957 01.561 11616 IsGuiding returns 1
00:22:19.957 00.000 11616 scope still moving after pulse duration time elapsed
00:22:19.989 00.032 11616 IsSlewing returns 0
00:22:19.989 00.000 11616 IsGuiding returns 1
00:22:20.021 00.032 11616 IsSlewing returns 0
00:22:20.021 00.000 11616 IsGuiding returns 1
00:22:20.053 00.032 11616 IsSlewing returns 0
00:22:20.053 00.000 11616 IsGuiding returns 1
00:22:20.085 00.032 11616 IsSlewing returns 0
00:22:20.085 00.000 11616 IsGuiding returns 1
00:22:20.116 00.031 11616 IsSlewing returns 0
00:22:20.116 00.000 11616 IsGuiding returns 1
00:22:20.147 00.031 11616 IsSlewing returns 0
00:22:20.148 00.001 11616 IsGuiding returns 0
00:22:20.148 00.000 11616 scope move finished after 1536 + 215 ms
00:22:20.148 00.000 11616 Move returns status 0, amount 1536
00:22:20.148 00.000 11616 move complete, result=0
00:22:20.148 00.000 11616 worker thread done servicing request
00:22:20.148 00.000 12268 GuideStep: 0.1 px 71 ms WEST, -0.5 px 1536 ms NORTH
00:22:20.148 00.000 11616 Worker thread wakes up
00:22:20.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:20.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:22.161 02.013 11616 Exposure complete
00:22:22.220 00.059 11616 worker thread done servicing request
00:22:22.220 00.000 12268 OnExposeComplete: enter
00:22:22.220 00.000 12268 UpdateGuideState(): m_state=6
00:22:22.221 00.001 12268 Star::Find(15, 920, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1099
00:22:22.221 00.000 12268 Star::Find returns 1 (0), X=920.22, Y=21.50, Mass=142, SNR=8.2, Peak=25 HFD=4.6
00:22:22.221 00.000 12268 Star::Find false star n=15 nbg=285 bg=7.1 sigma=0.7 thresh=9 peak=9
00:22:22.221 00.000 12268 Star::Find false star n=15 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:22.221 00.000 12268 Star::Find false star n=11 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=8
00:22:22.221 00.000 12268 Star::Find false star n=19 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
00:22:22.221 00.000 12268 MultiStar: [#1 -0.88,-0.75,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] 
00:22:22.221 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.03 = 2.26)
00:22:22.221 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.85)
00:22:22.221 00.000 12268 CameraToMount -- cameraX=-1.06 cameraY=-0.71 hyp=1.28 cameraTheta=-2.55 mountX=-0.81 mountY=-0.96, mountTheta=-2.27
00:22:22.225 00.004 12268 SchedulePrimaryMove(0D94C700, x=-1.06, y=-0.71, opts=13)
00:22:22.226 00.001 12268 Enqueuing Move request for scope (-1.06, -0.71)
00:22:22.226 00.000 11616 Worker thread wakes up
00:22:22.226 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -0.71) opts 0xd
00:22:22.226 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.06, -0.71)
00:22:22.226 00.000 11616 Moving (-1.06, -0.71) raw xDistance=-0.81 yDistance=-0.96
00:22:22.226 00.000 11616 BLC: History state: CurrMiss=0.96, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.081924, 1:0.964342
00:22:22.226 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:22:22.226 00.000 11616 resist switch: large excursion: input -0.81 thresh 0.29 direction from 1 to -1
00:22:22.226 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.43
00:22:22.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.81
00:22:22.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.96
00:22:22.226 00.000 11616 MoveAxis(E, 454, ABG)
00:22:22.227 00.001 11616 Guiding  Dir = 2, Dur = 454
00:22:22.227 00.000 11616 IsSlewing returns 0
00:22:22.228 00.001 11616 IsGuiding returns 0
00:22:22.228 00.000 11616 PulseGuide returned control before completion, sleep 464
00:22:22.250 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=109, Gamma=1.290
00:22:22.268 00.018 12268 UpdateGuideState exits: m=142 SNR=8.2
00:22:22.269 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:22.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:22.269 00.000 12268 Enqueuing Expose request
00:22:22.705 00.436 11616 IsGuiding returns 1
00:22:22.707 00.002 11616 scope still moving after pulse duration time elapsed
00:22:22.737 00.030 11616 IsSlewing returns 0
00:22:22.737 00.000 11616 IsGuiding returns 0
00:22:22.737 00.000 11616 scope move finished after 454 + 55 ms
00:22:22.737 00.000 11616 Move returns status 0, amount 454
00:22:22.737 00.000 11616 MoveAxis(N, 82, ABG)
00:22:22.737 00.000 11616 Guiding  Dir = 0, Dur = 82
00:22:22.738 00.001 11616 IsSlewing returns 0
00:22:22.738 00.000 11616 IsGuiding returns 0
00:22:22.738 00.000 11616 PulseGuide returned control before completion, sleep 92
00:22:22.846 00.108 11616 IsGuiding returns 1
00:22:22.846 00.000 11616 scope still moving after pulse duration time elapsed
00:22:22.876 00.030 11616 IsSlewing returns 0
00:22:22.876 00.000 11616 IsGuiding returns 0
00:22:22.876 00.000 11616 scope move finished after 82 + 56 ms
00:22:22.876 00.000 11616 Move returns status 0, amount 82
00:22:22.876 00.000 11616 move complete, result=0
00:22:22.878 00.002 11616 worker thread done servicing request
00:22:22.878 00.000 11616 Worker thread wakes up
00:22:22.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:22.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:22.878 00.000 12268 GuideStep: -0.8 px 454 ms EAST, -1.0 px 82 ms NORTH
00:22:24.895 02.017 11616 Exposure complete
00:22:24.952 00.057 11616 worker thread done servicing request
00:22:24.952 00.000 12268 OnExposeComplete: enter
00:22:24.952 00.000 12268 UpdateGuideState(): m_state=6
00:22:24.952 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1100
00:22:24.953 00.001 12268 Star::Find returns 1 (0), X=920.20, Y=20.83, Mass=115, SNR=7.3, Peak=25 HFD=5.9
00:22:24.953 00.000 12268 Star::Find false star n=16 nbg=274 bg=6.9 sigma=0.7 thresh=9 peak=9
00:22:24.953 00.000 12268 Star::Find false star n=15 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:24.953 00.000 12268 MultiStar: [#1 -1.47,-0.62,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 -0.60,-0.48,0.75,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:22:24.953 00.000 12268 refined, 1 included, MultiStar: {-0.87, -1.00}, one-star: {-1.08, -1.38}
00:22:24.953 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
00:22:24.953 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
00:22:24.953 00.000 12268 CameraToMount -- cameraX=-0.87 cameraY=-1.00 hyp=1.33 cameraTheta=-2.29 mountX=-1.08 mountY=-0.74, mountTheta=-2.54
00:22:24.956 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.87, y=-1.00, opts=13)
00:22:24.957 00.001 12268 Enqueuing Move request for scope (-0.87, -1.00)
00:22:24.957 00.000 11616 Worker thread wakes up
00:22:24.957 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -1.00) opts 0xd
00:22:24.957 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.87, -1.00)
00:22:24.957 00.000 11616 Moving (-0.87, -1.00) raw xDistance=-1.08 yDistance=-0.74
00:22:24.957 00.000 11616 BLC: History state: CurrMiss=0.74, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.081924, 1:0.964342, 2:0.738730
00:22:24.957 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:22:24.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.08
00:22:24.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.74
00:22:24.957 00.000 11616 MoveAxis(E, 603, ABG)
00:22:24.957 00.000 11616 Guiding  Dir = 2, Dur = 603
00:22:24.958 00.001 11616 IsSlewing returns 0
00:22:24.958 00.000 11616 IsGuiding returns 0
00:22:24.958 00.000 11616 PulseGuide returned control before completion, sleep 613
00:22:24.979 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=90, Gamma=1.290
00:22:24.997 00.018 12268 UpdateGuideState exits: m=115 SNR=7.3
00:22:24.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:24.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:24.997 00.000 12268 Enqueuing Expose request
00:22:25.586 00.589 11616 IsGuiding returns 1
00:22:25.586 00.000 11616 scope still moving after pulse duration time elapsed
00:22:25.617 00.031 11616 IsSlewing returns 0
00:22:25.617 00.000 11616 IsGuiding returns 0
00:22:25.617 00.000 11616 scope move finished after 603 + 56 ms
00:22:25.617 00.000 11616 Move returns status 0, amount 603
00:22:25.617 00.000 11616 MoveAxis(N, 62, ABG)
00:22:25.618 00.001 11616 Guiding  Dir = 0, Dur = 62
00:22:25.618 00.000 11616 IsSlewing returns 0
00:22:25.618 00.000 11616 IsGuiding returns 0
00:22:25.618 00.000 11616 PulseGuide returned control before completion, sleep 72
00:22:25.697 00.079 11616 IsGuiding returns 1
00:22:25.697 00.000 11616 scope still moving after pulse duration time elapsed
00:22:25.727 00.030 11616 IsSlewing returns 0
00:22:25.728 00.001 11616 IsGuiding returns 0
00:22:25.728 00.000 11616 scope move finished after 62 + 48 ms
00:22:25.728 00.000 11616 Move returns status 0, amount 62
00:22:25.728 00.000 11616 move complete, result=0
00:22:25.728 00.000 11616 worker thread done servicing request
00:22:25.728 00.000 11616 Worker thread wakes up
00:22:25.728 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:25.728 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:25.728 00.000 12268 GuideStep: -1.1 px 603 ms EAST, -0.7 px 62 ms NORTH
00:22:27.746 02.018 11616 Exposure complete
00:22:27.803 00.057 11616 worker thread done servicing request
00:22:27.804 00.001 12268 OnExposeComplete: enter
00:22:27.804 00.000 12268 UpdateGuideState(): m_state=6
00:22:27.804 00.000 12268 Star::Find(15, 920, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1101
00:22:27.804 00.000 12268 Star::Find returns 1 (0), X=920.39, Y=21.49, Mass=144, SNR=8.1, Peak=27 HFD=5.1
00:22:27.804 00.000 12268 Star::Find false star n=22 nbg=269 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:27.804 00.000 12268 Star::Find false star n=9 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=8
00:22:27.805 00.001 12268 Star::Find false star n=18 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=9
00:22:27.805 00.000 12268 MultiStar: [#1 -1.23,1.00,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] 
00:22:27.805 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
00:22:27.805 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
00:22:27.805 00.000 12268 CameraToMount -- cameraX=-0.90 cameraY=-0.72 hyp=1.15 cameraTheta=-2.47 mountX=-0.80 mountY=-0.80, mountTheta=-2.36
00:22:27.808 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.90, y=-0.72, opts=13)
00:22:27.808 00.000 12268 Enqueuing Move request for scope (-0.90, -0.72)
00:22:27.808 00.000 11616 Worker thread wakes up
00:22:27.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.72) opts 0xd
00:22:27.808 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.90, -0.72)
00:22:27.808 00.000 11616 Moving (-0.90, -0.72) raw xDistance=-0.80 yDistance=-0.80
00:22:27.808 00.000 11616 BLC: window closed
00:22:27.808 00.000 11616 BLC: History state: CurrMiss=0.80, AvgInitMiss=0.22, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.081924, 1:0.964342, 2:0.738730
00:22:27.808 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:22:27.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.80
00:22:27.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.80
00:22:27.809 00.001 11616 MoveAxis(E, 450, ABG)
00:22:27.809 00.000 11616 Guiding  Dir = 2, Dur = 450
00:22:27.809 00.000 11616 IsSlewing returns 0
00:22:27.809 00.000 11616 IsGuiding returns 0
00:22:27.809 00.000 11616 PulseGuide returned control before completion, sleep 460
00:22:27.831 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=79, Gamma=1.290
00:22:27.850 00.019 12268 UpdateGuideState exits: m=144 SNR=8.1
00:22:27.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:27.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:27.850 00.000 12268 Enqueuing Expose request
00:22:28.271 00.421 11616 IsGuiding returns 1
00:22:28.271 00.000 11616 scope still moving after pulse duration time elapsed
00:22:28.303 00.032 11616 IsSlewing returns 0
00:22:28.303 00.000 11616 IsGuiding returns 0
00:22:28.304 00.001 11616 scope move finished after 450 + 45 ms
00:22:28.304 00.000 11616 Move returns status 0, amount 450
00:22:28.304 00.000 11616 MoveAxis(N, 68, ABG)
00:22:28.304 00.000 11616 Guiding  Dir = 0, Dur = 68
00:22:28.304 00.000 11616 IsSlewing returns 0
00:22:28.304 00.000 11616 IsGuiding returns 0
00:22:28.305 00.001 11616 PulseGuide returned control before completion, sleep 78
00:22:28.397 00.092 11616 IsGuiding returns 1
00:22:28.397 00.000 11616 scope still moving after pulse duration time elapsed
00:22:28.427 00.030 11616 IsSlewing returns 0
00:22:28.427 00.000 11616 IsGuiding returns 1
00:22:28.458 00.031 11616 IsSlewing returns 0
00:22:28.458 00.000 11616 IsGuiding returns 1
00:22:28.489 00.031 11616 IsSlewing returns 0
00:22:28.489 00.000 11616 IsGuiding returns 0
00:22:28.489 00.000 11616 scope move finished after 68 + 116 ms
00:22:28.489 00.000 11616 Move returns status 0, amount 68
00:22:28.489 00.000 11616 move complete, result=0
00:22:28.489 00.000 11616 worker thread done servicing request
00:22:28.490 00.001 11616 Worker thread wakes up
00:22:28.490 00.000 12268 GuideStep: -0.8 px 450 ms EAST, -0.8 px 68 ms NORTH
00:22:28.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:28.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:30.495 02.005 11616 Exposure complete
00:22:30.550 00.055 11616 worker thread done servicing request
00:22:30.550 00.000 12268 OnExposeComplete: enter
00:22:30.550 00.000 12268 UpdateGuideState(): m_state=6
00:22:30.550 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1102
00:22:30.550 00.000 12268 Star::Find returns 1 (0), X=921.12, Y=23.15, Mass=41, SNR=4.4, Peak=26 HFD=1.7
00:22:30.550 00.000 12268 Star::Find false star n=14 nbg=284 bg=6.9 sigma=0.8 thresh=9 peak=9
00:22:30.551 00.001 12268 MultiStar: [#1 -1.01,1.10,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 -2.28,0.32,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -1.29,0.48,0.00,M1] 
00:22:30.551 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
00:22:30.551 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
00:22:30.551 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.94 hyp=0.95 cameraTheta=1.75 mountX=0.91 mountY=-0.28, mountTheta=-0.30
00:22:30.552 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.94, opts=13)
00:22:30.553 00.001 12268 Enqueuing Move request for scope (-0.17, 0.94)
00:22:30.553 00.000 11616 Worker thread wakes up
00:22:30.553 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.94) opts 0xd
00:22:30.553 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.94)
00:22:30.553 00.000 11616 Moving (-0.17, 0.94) raw xDistance=0.91 yDistance=-0.28
00:22:30.553 00.000 11616 resist switch: large excursion: input 0.91 thresh 0.29 direction from -1 to 1
00:22:30.553 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.74
00:22:30.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.91
00:22:30.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
00:22:30.553 00.000 11616 MoveAxis(W, 512, ABG)
00:22:30.553 00.000 11616 Guiding  Dir = 3, Dur = 512
00:22:30.554 00.001 11616 IsSlewing returns 0
00:22:30.554 00.000 11616 IsGuiding returns 0
00:22:30.554 00.000 11616 PulseGuide returned control before completion, sleep 522
00:22:30.574 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=98, Gamma=1.290
00:22:30.594 00.020 12268 UpdateGuideState exits: m=41 SNR=4.4
00:22:30.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:30.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:30.594 00.000 12268 Enqueuing Expose request
00:22:31.092 00.498 11616 IsGuiding returns 1
00:22:31.092 00.000 11616 scope still moving after pulse duration time elapsed
00:22:31.123 00.031 11616 IsSlewing returns 0
00:22:31.124 00.001 11616 IsGuiding returns 0
00:22:31.124 00.000 11616 scope move finished after 512 + 58 ms
00:22:31.124 00.000 11616 Move returns status 0, amount 512
00:22:31.124 00.000 11616 MoveAxis(N, 24, ABG)
00:22:31.124 00.000 11616 Guiding  Dir = 0, Dur = 24
00:22:31.124 00.000 11616 IsSlewing returns 0
00:22:31.124 00.000 11616 IsGuiding returns 0
00:22:31.125 00.001 11616 PulseGuide returned control before completion, sleep 34
00:22:31.169 00.044 11616 IsGuiding returns 1
00:22:31.169 00.000 11616 scope still moving after pulse duration time elapsed
00:22:31.201 00.032 11616 IsSlewing returns 0
00:22:31.201 00.000 11616 IsGuiding returns 0
00:22:31.201 00.000 11616 scope move finished after 24 + 52 ms
00:22:31.201 00.000 11616 Move returns status 0, amount 24
00:22:31.202 00.001 11616 move complete, result=0
00:22:31.202 00.000 11616 worker thread done servicing request
00:22:31.202 00.000 11616 Worker thread wakes up
00:22:31.202 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:31.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:31.202 00.000 12268 GuideStep: 0.9 px 512 ms WEST, -0.3 px 24 ms NORTH
00:22:33.214 02.012 11616 Exposure complete
00:22:33.271 00.057 11616 worker thread done servicing request
00:22:33.271 00.000 12268 OnExposeComplete: enter
00:22:33.271 00.000 12268 UpdateGuideState(): m_state=6
00:22:33.271 00.000 12268 Star::Find(15, 921, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1103
00:22:33.272 00.001 12268 Star::Find returns 1 (0), X=920.59, Y=22.56, Mass=99, SNR=6.7, Peak=22 HFD=3.6
00:22:33.272 00.000 12268 Star::Find false star n=11 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=8
00:22:33.272 00.000 12268 Star::Find false star n=19 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
00:22:33.272 00.000 12268 MultiStar: [#1 -0.56,0.14,0.85,U] [#2 -6.47,9.50,0.00,M9] [#3 -0.70,0.02,0.77,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:22:33.272 00.000 12268 refined, 2 included, MultiStar: {-0.65, 0.18}, one-star: {-0.70, 0.35}
00:22:33.272 00.000 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
00:22:33.273 00.001 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
00:22:33.273 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=0.18 hyp=0.68 cameraTheta=2.87 mountX=0.12 mountY=-0.67, mountTheta=-1.39
00:22:33.279 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=0.18, opts=13)
00:22:33.279 00.000 12268 Enqueuing Move request for scope (-0.65, 0.18)
00:22:33.279 00.000 11616 Worker thread wakes up
00:22:33.279 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.18) opts 0xd
00:22:33.279 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, 0.18)
00:22:33.279 00.000 11616 Moving (-0.65, 0.18) raw xDistance=0.12 yDistance=-0.67
00:22:33.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
00:22:33.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.67
00:22:33.280 00.001 11616 MoveAxis(W, 67, ABG)
00:22:33.280 00.000 11616 Guiding  Dir = 3, Dur = 67
00:22:33.280 00.000 11616 IsSlewing returns 0
00:22:33.280 00.000 11616 IsGuiding returns 0
00:22:33.281 00.001 11616 PulseGuide returned control before completion, sleep 77
00:22:33.302 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=84, Gamma=1.290
00:22:33.321 00.019 12268 UpdateGuideState exits: m=99 SNR=6.7
00:22:33.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:33.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:33.321 00.000 12268 Enqueuing Expose request
00:22:33.367 00.046 11616 IsGuiding returns 1
00:22:33.367 00.000 11616 scope still moving after pulse duration time elapsed
00:22:33.399 00.032 11616 IsSlewing returns 0
00:22:33.399 00.000 11616 IsGuiding returns 0
00:22:33.399 00.000 11616 scope move finished after 67 + 51 ms
00:22:33.399 00.000 11616 Move returns status 0, amount 67
00:22:33.399 00.000 11616 MoveAxis(N, 57, ABG)
00:22:33.399 00.000 11616 Guiding  Dir = 0, Dur = 57
00:22:33.400 00.001 11616 IsSlewing returns 0
00:22:33.400 00.000 11616 IsGuiding returns 0
00:22:33.400 00.000 11616 PulseGuide returned control before completion, sleep 67
00:22:33.477 00.077 11616 IsGuiding returns 1
00:22:33.477 00.000 11616 scope still moving after pulse duration time elapsed
00:22:33.508 00.031 11616 IsSlewing returns 0
00:22:33.509 00.001 11616 IsGuiding returns 0
00:22:33.509 00.000 11616 scope move finished after 57 + 52 ms
00:22:33.509 00.000 11616 Move returns status 0, amount 57
00:22:33.509 00.000 11616 move complete, result=0
00:22:33.509 00.000 11616 worker thread done servicing request
00:22:33.510 00.001 11616 Worker thread wakes up
00:22:33.510 00.000 12268 GuideStep: 0.1 px 67 ms WEST, -0.7 px 57 ms NORTH
00:22:33.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:33.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:35.518 02.008 11616 Exposure complete
00:22:35.575 00.057 11616 worker thread done servicing request
00:22:35.576 00.001 12268 OnExposeComplete: enter
00:22:35.576 00.000 12268 UpdateGuideState(): m_state=6
00:22:35.576 00.000 12268 Star::Find(15, 920, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
00:22:35.576 00.000 12268 Star::Find returns 1 (0), X=920.21, Y=22.02, Mass=127, SNR=7.7, Peak=27 HFD=4.1
00:22:35.576 00.000 12268 Star::Find false star n=9 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=8
00:22:35.576 00.000 12268 MultiStar: [#1 -0.83,0.27,0.76,U] [#2 0.00,0.00,0.00,L] [#3 -1.65,-1.04,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -2.18,-1.29,0.00,M2] 
00:22:35.577 00.001 12268 refined, 1 included, MultiStar: {-0.97, 0.01}, one-star: {-1.08, -0.19}
00:22:35.577 00.000 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
00:22:35.577 00.000 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
00:22:35.577 00.000 12268 CameraToMount -- cameraX=-0.97 cameraY=0.01 hyp=0.97 cameraTheta=3.14 mountX=-0.09 mountY=-0.97, mountTheta=-1.66
00:22:35.579 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.97, y=0.01, opts=13)
00:22:35.580 00.001 12268 Enqueuing Move request for scope (-0.97, 0.01)
00:22:35.580 00.000 11616 Worker thread wakes up
00:22:35.580 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.01) opts 0xd
00:22:35.580 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.97, 0.01)
00:22:35.580 00.000 11616 Moving (-0.97, 0.01) raw xDistance=-0.09 yDistance=-0.97
00:22:35.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:35.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:22:35.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.97
00:22:35.580 00.000 11616 MoveAxis(E, 0, ABG)
00:22:35.580 00.000 11616 Move returns status 0, amount 0
00:22:35.581 00.001 11616 MoveAxis(N, 82, ABG)
00:22:35.581 00.000 11616 Guiding  Dir = 0, Dur = 82
00:22:35.581 00.000 11616 IsSlewing returns 0
00:22:35.581 00.000 11616 IsGuiding returns 0
00:22:35.582 00.001 11616 PulseGuide returned control before completion, sleep 92
00:22:35.609 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=92, Gamma=1.290
00:22:35.626 00.017 12268 UpdateGuideState exits: m=127 SNR=7.7
00:22:35.626 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:35.626 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:35.626 00.000 12268 Enqueuing Expose request
00:22:35.677 00.051 11616 IsGuiding returns 1
00:22:35.677 00.000 11616 scope still moving after pulse duration time elapsed
00:22:35.708 00.031 11616 IsSlewing returns 0
00:22:35.709 00.001 11616 IsGuiding returns 0
00:22:35.709 00.000 11616 scope move finished after 82 + 45 ms
00:22:35.709 00.000 11616 Move returns status 0, amount 82
00:22:35.709 00.000 11616 move complete, result=0
00:22:35.709 00.000 11616 worker thread done servicing request
00:22:35.709 00.000 11616 Worker thread wakes up
00:22:35.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:35.710 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:35.710 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -1.0 px 82 ms NORTH
00:22:37.718 02.008 11616 Exposure complete
00:22:37.771 00.053 11616 worker thread done servicing request
00:22:37.772 00.001 12268 OnExposeComplete: enter
00:22:37.772 00.000 12268 UpdateGuideState(): m_state=6
00:22:37.772 00.000 12268 Star::Find(15, 920, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1105
00:22:37.772 00.000 12268 Star::Find returns 1 (0), X=920.40, Y=21.13, Mass=99, SNR=6.8, Peak=22 HFD=3.8
00:22:37.772 00.000 12268 Star::Find false star n=18 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:37.773 00.001 12268 MultiStar: [#1 -0.86,-0.87,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 -1.34,-1.06,0.00,M3] 
00:22:37.773 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
00:22:37.773 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
00:22:37.773 00.000 12268 CameraToMount -- cameraX=-0.88 cameraY=-1.08 hyp=1.39 cameraTheta=-2.26 mountX=-1.16 mountY=-0.74, mountTheta=-2.57
00:22:37.774 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.88, y=-1.08, opts=13)
00:22:37.774 00.000 12268 Enqueuing Move request for scope (-0.88, -1.08)
00:22:37.774 00.000 11616 Worker thread wakes up
00:22:37.775 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -1.08) opts 0xd
00:22:37.775 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.88, -1.08)
00:22:37.775 00.000 11616 Moving (-0.88, -1.08) raw xDistance=-1.16 yDistance=-0.74
00:22:37.775 00.000 11616 resist switch: large excursion: input -1.16 thresh 0.29 direction from 1 to -1
00:22:37.775 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.47
00:22:37.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.58 from input -1.16
00:22:37.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.74
00:22:37.775 00.000 11616 MoveAxis(E, 648, ABG)
00:22:37.775 00.000 11616 Guiding  Dir = 2, Dur = 648
00:22:37.775 00.000 11616 IsSlewing returns 0
00:22:37.776 00.001 11616 IsGuiding returns 0
00:22:37.776 00.000 11616 PulseGuide returned control before completion, sleep 658
00:22:37.799 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=93, Gamma=1.290
00:22:37.818 00.019 12268 UpdateGuideState exits: m=99 SNR=6.8
00:22:37.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:37.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:37.818 00.000 12268 Enqueuing Expose request
00:22:38.440 00.622 11616 IsGuiding returns 1
00:22:38.440 00.000 11616 scope still moving after pulse duration time elapsed
00:22:38.472 00.032 11616 IsSlewing returns 0
00:22:38.472 00.000 11616 IsGuiding returns 0
00:22:38.472 00.000 11616 scope move finished after 648 + 48 ms
00:22:38.472 00.000 11616 Move returns status 0, amount 648
00:22:38.472 00.000 11616 MoveAxis(N, 63, ABG)
00:22:38.472 00.000 11616 Guiding  Dir = 0, Dur = 63
00:22:38.473 00.001 11616 IsSlewing returns 0
00:22:38.473 00.000 11616 IsGuiding returns 0
00:22:38.473 00.000 11616 PulseGuide returned control before completion, sleep 73
00:22:38.548 00.075 11616 IsGuiding returns 1
00:22:38.548 00.000 11616 scope still moving after pulse duration time elapsed
00:22:38.579 00.031 11616 IsSlewing returns 0
00:22:38.579 00.000 11616 IsGuiding returns 0
00:22:38.579 00.000 11616 scope move finished after 63 + 42 ms
00:22:38.579 00.000 11616 Move returns status 0, amount 63
00:22:38.579 00.000 11616 move complete, result=0
00:22:38.579 00.000 11616 worker thread done servicing request
00:22:38.579 00.000 11616 Worker thread wakes up
00:22:38.580 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:38.580 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:38.580 00.000 12268 GuideStep: -1.2 px 648 ms EAST, -0.7 px 63 ms NORTH
00:22:40.603 02.023 11616 Exposure complete
00:22:40.664 00.061 11616 worker thread done servicing request
00:22:40.665 00.001 12268 OnExposeComplete: enter
00:22:40.665 00.000 12268 UpdateGuideState(): m_state=6
00:22:40.665 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1106
00:22:40.665 00.000 12268 Star::Find returns 1 (0), X=921.08, Y=23.03, Mass=59, SNR=5.2, Peak=27 HFD=2.1
00:22:40.665 00.000 12268 MultiStar: [#1 -0.87,0.77,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 -1.09,0.99,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -0.76,0.96,0.00,M4] 
00:22:40.665 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
00:22:40.666 00.001 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
00:22:40.666 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.82 hyp=0.85 cameraTheta=1.82 mountX=0.80 mountY=-0.31, mountTheta=-0.37
00:22:40.668 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.82, opts=13)
00:22:40.668 00.000 12268 Enqueuing Move request for scope (-0.20, 0.82)
00:22:40.668 00.000 11616 Worker thread wakes up
00:22:40.669 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.82) opts 0xd
00:22:40.669 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.82)
00:22:40.669 00.000 11616 Moving (-0.20, 0.82) raw xDistance=0.80 yDistance=-0.31
00:22:40.669 00.000 11616 resist switch: large excursion: input 0.80 thresh 0.29 direction from -1 to 1
00:22:40.669 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.39
00:22:40.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.80
00:22:40.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
00:22:40.669 00.000 11616 MoveAxis(W, 446, ABG)
00:22:40.669 00.000 11616 Guiding  Dir = 3, Dur = 446
00:22:40.669 00.000 11616 IsSlewing returns 0
00:22:40.670 00.001 11616 IsGuiding returns 0
00:22:40.670 00.000 11616 PulseGuide returned control before completion, sleep 456
00:22:40.695 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=107, Gamma=1.290
00:22:40.713 00.018 12268 UpdateGuideState exits: m=59 SNR=5.2
00:22:40.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:40.713 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:40.713 00.000 12268 Enqueuing Expose request
00:22:41.141 00.428 11616 IsGuiding returns 1
00:22:41.141 00.000 11616 scope still moving after pulse duration time elapsed
00:22:41.172 00.031 11616 IsSlewing returns 0
00:22:41.173 00.001 11616 IsGuiding returns 0
00:22:41.173 00.000 11616 scope move finished after 446 + 57 ms
00:22:41.173 00.000 11616 Move returns status 0, amount 446
00:22:41.173 00.000 11616 MoveAxis(N, 26, ABG)
00:22:41.173 00.000 11616 Guiding  Dir = 0, Dur = 26
00:22:41.173 00.000 11616 IsSlewing returns 0
00:22:41.173 00.000 11616 IsGuiding returns 0
00:22:41.174 00.001 11616 PulseGuide returned control before completion, sleep 36
00:22:41.219 00.045 11616 IsGuiding returns 1
00:22:41.219 00.000 11616 scope still moving after pulse duration time elapsed
00:22:41.250 00.031 11616 IsSlewing returns 0
00:22:41.250 00.000 11616 IsGuiding returns 1
00:22:41.281 00.031 11616 IsSlewing returns 0
00:22:41.281 00.000 11616 IsGuiding returns 1
00:22:41.312 00.031 11616 IsSlewing returns 0
00:22:41.312 00.000 11616 IsGuiding returns 1
00:22:41.342 00.030 11616 IsSlewing returns 0
00:22:41.342 00.000 11616 IsGuiding returns 1
00:22:41.374 00.032 11616 IsSlewing returns 0
00:22:41.374 00.000 11616 IsGuiding returns 0
00:22:41.374 00.000 11616 scope move finished after 26 + 174 ms
00:22:41.374 00.000 11616 Move returns status 0, amount 26
00:22:41.374 00.000 11616 move complete, result=0
00:22:41.374 00.000 11616 worker thread done servicing request
00:22:41.374 00.000 11616 Worker thread wakes up
00:22:41.375 00.001 12268 GuideStep: 0.8 px 446 ms WEST, -0.3 px 26 ms NORTH
00:22:41.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:41.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:43.389 02.014 11616 Exposure complete
00:22:43.446 00.057 11616 worker thread done servicing request
00:22:43.447 00.001 12268 OnExposeComplete: enter
00:22:43.447 00.000 12268 UpdateGuideState(): m_state=6
00:22:43.447 00.000 12268 Star::Find(15, 921, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1107
00:22:43.447 00.000 12268 Star::Find returns 1 (0), X=921.15, Y=22.25, Mass=52, SNR=4.9, Peak=27 HFD=2.3
00:22:43.447 00.000 12268 Star::Find false star n=19 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
00:22:43.447 00.000 12268 MultiStar: [#1 -1.00,0.06,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 -0.84,-0.57,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:22:43.447 00.000 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.40 = 1.40)
00:22:43.447 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.71 = -1.71)
00:22:43.448 00.001 12268 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.87 mountX=0.02 mountY=-0.14, mountTheta=-1.40
00:22:43.450 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.04, opts=13)
00:22:43.450 00.000 12268 Enqueuing Move request for scope (-0.14, 0.04)
00:22:43.450 00.000 11616 Worker thread wakes up
00:22:43.450 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
00:22:43.450 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
00:22:43.450 00.000 11616 Moving (-0.14, 0.04) raw xDistance=0.02 yDistance=-0.14
00:22:43.450 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:43.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:22:43.450 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:43.451 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:22:43.451 00.000 11616 MoveAxis(E, 0, ABG)
00:22:43.451 00.000 11616 Move returns status 0, amount 0
00:22:43.451 00.000 11616 MoveAxis(N, 0, ABG)
00:22:43.451 00.000 11616 Move returns status 0, amount 0
00:22:43.451 00.000 11616 move complete, result=0
00:22:43.451 00.000 11616 worker thread done servicing request
00:22:43.473 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=96, Gamma=1.290
00:22:43.492 00.019 12268 UpdateGuideState exits: m=52 SNR=4.9
00:22:43.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:43.493 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:43.493 00.000 12268 Enqueuing Expose request
00:22:43.493 00.000 11616 Worker thread wakes up
00:22:43.493 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:43.493 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:43.493 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:45.500 02.007 11616 Exposure complete
00:22:45.558 00.058 11616 worker thread done servicing request
00:22:45.559 00.001 12268 OnExposeComplete: enter
00:22:45.559 00.000 12268 UpdateGuideState(): m_state=6
00:22:45.559 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1108
00:22:45.559 00.000 12268 Star::Find returns 1 (0), X=920.19, Y=21.61, Mass=104, SNR=6.9, Peak=27 HFD=4.9
00:22:45.559 00.000 12268 Star::Find false star n=9 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=8
00:22:45.559 00.000 12268 MultiStar: [#1 0.03,-0.06,0.94,U] [#2 0.38,0.20,0.69,U] [#3 -0.84,-0.58,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 -1.64,-0.68,0.00,M5] 
00:22:45.560 00.001 12268 refined, 2 included, MultiStar: {-0.31, -0.20}, one-star: {-1.10, -0.60}
00:22:45.560 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.05 = 2.24)
00:22:45.560 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.87)
00:22:45.560 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.20 hyp=0.36 cameraTheta=-2.57 mountX=-0.22 mountY=-0.28, mountTheta=-2.25
00:22:45.561 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.20, opts=13)
00:22:45.562 00.001 12268 Enqueuing Move request for scope (-0.31, -0.20)
00:22:45.562 00.000 11616 Worker thread wakes up
00:22:45.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.20) opts 0xd
00:22:45.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.20)
00:22:45.562 00.000 11616 Moving (-0.31, -0.20) raw xDistance=-0.22 yDistance=-0.28
00:22:45.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:45.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:22:45.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
00:22:45.562 00.000 11616 MoveAxis(E, 0, ABG)
00:22:45.562 00.000 11616 Move returns status 0, amount 0
00:22:45.562 00.000 11616 MoveAxis(N, 24, ABG)
00:22:45.562 00.000 11616 Guiding  Dir = 0, Dur = 24
00:22:45.563 00.001 11616 IsSlewing returns 0
00:22:45.563 00.000 11616 IsGuiding returns 0
00:22:45.564 00.001 11616 PulseGuide returned control before completion, sleep 34
00:22:45.586 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=86, Gamma=1.290
00:22:45.609 00.023 12268 UpdateGuideState exits: m=104 SNR=6.9
00:22:45.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:45.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:45.609 00.000 12268 Enqueuing Expose request
00:22:45.610 00.001 11616 IsGuiding returns 1
00:22:45.610 00.000 11616 scope still moving after pulse duration time elapsed
00:22:45.642 00.032 11616 IsSlewing returns 0
00:22:45.642 00.000 11616 IsGuiding returns 0
00:22:45.643 00.001 11616 scope move finished after 24 + 55 ms
00:22:45.643 00.000 11616 Move returns status 0, amount 24
00:22:45.643 00.000 11616 move complete, result=0
00:22:45.643 00.000 11616 worker thread done servicing request
00:22:45.643 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 24 ms NORTH
00:22:45.643 00.000 11616 Worker thread wakes up
00:22:45.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:45.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:47.651 02.008 11616 Exposure complete
00:22:47.709 00.058 11616 worker thread done servicing request
00:22:47.709 00.000 12268 OnExposeComplete: enter
00:22:47.709 00.000 12268 UpdateGuideState(): m_state=6
00:22:47.709 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1109
00:22:47.710 00.001 12268 Star::Find returns 1 (0), X=920.87, Y=21.89, Mass=124, SNR=7.6, Peak=24 HFD=4.3
00:22:47.710 00.000 12268 Star::Find false star n=13 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:47.710 00.000 12268 Star::Find false star n=19 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
00:22:47.710 00.000 12268 MultiStar: [#1 -0.77,0.20,0.94,U] [#2 0.00,0.00,0.00,L] [#3 -0.51,0.11,0.87,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:22:47.710 00.000 12268 single-star, 2 included, MultiStar: {-0.57, -0.01}, one-star: {-0.42, -0.32}
00:22:47.710 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.96 = 2.33)
00:22:47.710 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.78)
00:22:47.710 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.32 hyp=0.53 cameraTheta=-2.48 mountX=-0.36 mountY=-0.37, mountTheta=-2.34
00:22:47.713 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.32, opts=13)
00:22:47.713 00.000 12268 Enqueuing Move request for scope (-0.42, -0.32)
00:22:47.713 00.000 11616 Worker thread wakes up
00:22:47.713 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.32) opts 0xd
00:22:47.713 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.32)
00:22:47.713 00.000 11616 Moving (-0.42, -0.32) raw xDistance=-0.36 yDistance=-0.37
00:22:47.713 00.000 11616 resist switch: large excursion: input -0.36 thresh 0.29 direction from 1 to -1
00:22:47.713 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.09
00:22:47.713 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
00:22:47.713 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
00:22:47.713 00.000 11616 MoveAxis(E, 204, ABG)
00:22:47.713 00.000 11616 Guiding  Dir = 2, Dur = 204
00:22:47.714 00.001 11616 IsSlewing returns 0
00:22:47.714 00.000 11616 IsGuiding returns 0
00:22:47.714 00.000 11616 PulseGuide returned control before completion, sleep 214
00:22:47.736 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=85, Gamma=1.290
00:22:47.756 00.020 12268 UpdateGuideState exits: m=124 SNR=7.6
00:22:47.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:47.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:47.756 00.000 12268 Enqueuing Expose request
00:22:47.930 00.174 11616 IsGuiding returns 1
00:22:47.930 00.000 11616 scope still moving after pulse duration time elapsed
00:22:47.961 00.031 11616 IsSlewing returns 0
00:22:47.961 00.000 11616 IsGuiding returns 0
00:22:47.961 00.000 11616 scope move finished after 204 + 42 ms
00:22:47.961 00.000 11616 Move returns status 0, amount 204
00:22:47.961 00.000 11616 MoveAxis(N, 32, ABG)
00:22:47.961 00.000 11616 Guiding  Dir = 0, Dur = 32
00:22:47.961 00.000 11616 IsSlewing returns 0
00:22:47.962 00.001 11616 IsGuiding returns 0
00:22:47.962 00.000 11616 PulseGuide returned control before completion, sleep 42
00:22:48.008 00.046 11616 IsGuiding returns 1
00:22:48.008 00.000 11616 scope still moving after pulse duration time elapsed
00:22:48.040 00.032 11616 IsSlewing returns 0
00:22:48.040 00.000 11616 IsGuiding returns 0
00:22:48.040 00.000 11616 scope move finished after 32 + 46 ms
00:22:48.040 00.000 11616 Move returns status 0, amount 32
00:22:48.040 00.000 11616 move complete, result=0
00:22:48.040 00.000 11616 worker thread done servicing request
00:22:48.040 00.000 12268 GuideStep: -0.4 px 204 ms EAST, -0.4 px 32 ms NORTH
00:22:48.041 00.001 11616 Worker thread wakes up
00:22:48.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:48.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:50.060 02.019 11616 Exposure complete
00:22:50.117 00.057 11616 worker thread done servicing request
00:22:50.118 00.001 12268 OnExposeComplete: enter
00:22:50.118 00.000 12268 UpdateGuideState(): m_state=6
00:22:50.118 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1110
00:22:50.118 00.000 12268 Star::Find returns 1 (0), X=920.29, Y=21.34, Mass=80, SNR=6.1, Peak=25 HFD=4.4
00:22:50.118 00.000 12268 MultiStar: [#1 -0.61,0.45,1.23,U] [#2 -0.51,0.27,0.69,U] [#3 -1.18,-0.25,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 -1.36,-0.14,0.00,M6] 
00:22:50.118 00.000 12268 refined, 2 included, MultiStar: {-0.72, -0.04}, one-star: {-0.99, -0.87}
00:22:50.118 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.55 = 1.73)
00:22:50.119 00.001 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.38)
00:22:50.119 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=-0.04 hyp=0.72 cameraTheta=-3.08 mountX=-0.11 mountY=-0.70, mountTheta=-1.73
00:22:50.121 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.72, y=-0.04, opts=13)
00:22:50.121 00.000 12268 Enqueuing Move request for scope (-0.72, -0.04)
00:22:50.121 00.000 11616 Worker thread wakes up
00:22:50.121 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.04) opts 0xd
00:22:50.121 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.72, -0.04)
00:22:50.121 00.000 11616 Moving (-0.72, -0.04) raw xDistance=-0.11 yDistance=-0.70
00:22:50.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
00:22:50.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.70
00:22:50.121 00.000 11616 MoveAxis(E, 64, ABG)
00:22:50.121 00.000 11616 Guiding  Dir = 2, Dur = 64
00:22:50.122 00.001 11616 IsSlewing returns 0
00:22:50.122 00.000 11616 IsGuiding returns 0
00:22:50.122 00.000 11616 PulseGuide returned control before completion, sleep 74
00:22:50.144 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=96, Gamma=1.290
00:22:50.162 00.018 12268 UpdateGuideState exits: m=80 SNR=6.1
00:22:50.162 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:50.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:50.162 00.000 12268 Enqueuing Expose request
00:22:50.198 00.036 11616 IsGuiding returns 1
00:22:50.198 00.000 11616 scope still moving after pulse duration time elapsed
00:22:50.229 00.031 11616 IsSlewing returns 0
00:22:50.229 00.000 11616 IsGuiding returns 0
00:22:50.229 00.000 11616 scope move finished after 64 + 42 ms
00:22:50.229 00.000 11616 Move returns status 0, amount 64
00:22:50.229 00.000 11616 MoveAxis(N, 60, ABG)
00:22:50.229 00.000 11616 Guiding  Dir = 0, Dur = 60
00:22:50.230 00.001 11616 IsSlewing returns 0
00:22:50.230 00.000 11616 IsGuiding returns 0
00:22:50.230 00.000 11616 PulseGuide returned control before completion, sleep 70
00:22:50.306 00.076 11616 IsGuiding returns 1
00:22:50.307 00.001 11616 scope still moving after pulse duration time elapsed
00:22:50.336 00.029 11616 IsSlewing returns 0
00:22:50.337 00.001 11616 IsGuiding returns 0
00:22:50.337 00.000 11616 scope move finished after 60 + 47 ms
00:22:50.337 00.000 11616 Move returns status 0, amount 60
00:22:50.337 00.000 11616 move complete, result=0
00:22:50.337 00.000 11616 worker thread done servicing request
00:22:50.337 00.000 11616 Worker thread wakes up
00:22:50.337 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:50.337 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:50.337 00.000 12268 GuideStep: -0.1 px 64 ms EAST, -0.7 px 60 ms NORTH
00:22:52.344 02.007 11616 Exposure complete
00:22:52.401 00.057 11616 worker thread done servicing request
00:22:52.402 00.001 12268 OnExposeComplete: enter
00:22:52.402 00.000 12268 UpdateGuideState(): m_state=6
00:22:52.402 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1111
00:22:52.402 00.000 12268 Star::Find returns 1 (0), X=921.11, Y=22.60, Mass=166, SNR=8.7, Peak=24 HFD=3.9
00:22:52.403 00.001 12268 Star::Find false star n=12 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:52.403 00.000 12268 MultiStar: [#1 -0.52,0.41,0.93,U] [#2 -0.89,1.00,0.00,M8] [#3 -0.58,-0.31,0.76,U] [#4 0.00,0.00,0.00,L] [#5 -0.30,0.20,0.57,U] 
00:22:52.403 00.000 12268 single-star, 3 included, MultiStar: {-0.39, 0.20}, one-star: {-0.18, 0.39}
00:22:52.403 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
00:22:52.403 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
00:22:52.403 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.39 hyp=0.43 cameraTheta=1.99 mountX=0.37 mountY=-0.22, mountTheta=-0.54
00:22:52.405 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.39, opts=13)
00:22:52.405 00.000 12268 Enqueuing Move request for scope (-0.18, 0.39)
00:22:52.405 00.000 11616 Worker thread wakes up
00:22:52.405 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.39) opts 0xd
00:22:52.405 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.39)
00:22:52.405 00.000 11616 Moving (-0.18, 0.39) raw xDistance=0.37 yDistance=-0.22
00:22:52.405 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
00:22:52.405 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
00:22:52.405 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
00:22:52.406 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
00:22:52.406 00.000 11616 MoveAxis(W, 209, ABG)
00:22:52.406 00.000 11616 Guiding  Dir = 3, Dur = 209
00:22:52.406 00.000 11616 IsSlewing returns 0
00:22:52.406 00.000 11616 IsGuiding returns 0
00:22:52.407 00.001 11616 PulseGuide returned control before completion, sleep 219
00:22:52.430 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=155, Gamma=1.290
00:22:52.448 00.018 12268 UpdateGuideState exits: m=166 SNR=8.7
00:22:52.448 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:52.449 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:52.449 00.000 12268 Enqueuing Expose request
00:22:52.627 00.178 11616 IsGuiding returns 1
00:22:52.627 00.000 11616 scope still moving after pulse duration time elapsed
00:22:52.658 00.031 11616 IsSlewing returns 0
00:22:52.658 00.000 11616 IsGuiding returns 1
00:22:52.689 00.031 11616 IsSlewing returns 0
00:22:52.689 00.000 11616 IsGuiding returns 0
00:22:52.689 00.000 11616 scope move finished after 209 + 73 ms
00:22:52.689 00.000 11616 Move returns status 0, amount 209
00:22:52.689 00.000 11616 MoveAxis(N, 19, ABG)
00:22:52.690 00.001 11616 Guiding  Dir = 0, Dur = 19
00:22:52.690 00.000 11616 IsSlewing returns 0
00:22:52.690 00.000 11616 IsGuiding returns 0
00:22:52.690 00.000 11616 PulseGuide returned control before completion, sleep 29
00:22:52.722 00.032 11616 IsGuiding returns 1
00:22:52.722 00.000 11616 scope still moving after pulse duration time elapsed
00:22:52.751 00.029 11616 IsSlewing returns 0
00:22:52.751 00.000 11616 IsGuiding returns 0
00:22:52.751 00.000 11616 scope move finished after 19 + 42 ms
00:22:52.751 00.000 11616 Move returns status 0, amount 19
00:22:52.751 00.000 11616 move complete, result=0
00:22:52.751 00.000 11616 worker thread done servicing request
00:22:52.751 00.000 12268 GuideStep: 0.4 px 209 ms WEST, -0.2 px 19 ms NORTH
00:22:52.752 00.001 11616 Worker thread wakes up
00:22:52.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:52.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:54.758 02.006 11616 Exposure complete
00:22:54.817 00.059 11616 worker thread done servicing request
00:22:54.818 00.001 12268 OnExposeComplete: enter
00:22:54.818 00.000 12268 UpdateGuideState(): m_state=6
00:22:54.818 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1112
00:22:54.818 00.000 12268 Star::Find returns 1 (0), X=920.48, Y=21.82, Mass=149, SNR=8.4, Peak=25 HFD=3.8
00:22:54.818 00.000 12268 Star::Find false star n=20 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:54.818 00.000 12268 MultiStar: [#1 -0.76,0.18,0.96,U] [#2 -5.04,12.11,0.00,M9] [#3 -0.91,0.04,0.84,U] [#4 0.00,0.00,0.00,L] [#5 -1.21,0.91,0.00,M6] 
00:22:54.818 00.000 12268 refined, 2 included, MultiStar: {-0.82, -0.06}, one-star: {-0.81, -0.39}
00:22:54.818 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.54 = 1.75)
00:22:54.818 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.36)
00:22:54.819 00.001 12268 CameraToMount -- cameraX=-0.82 cameraY=-0.06 hyp=0.82 cameraTheta=-3.06 mountX=-0.14 mountY=-0.81, mountTheta=-1.75
00:22:54.820 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.82, y=-0.06, opts=13)
00:22:54.820 00.000 12268 Enqueuing Move request for scope (-0.82, -0.06)
00:22:54.821 00.001 11616 Worker thread wakes up
00:22:54.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.06) opts 0xd
00:22:54.821 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.82, -0.06)
00:22:54.821 00.000 11616 Moving (-0.82, -0.06) raw xDistance=-0.14 yDistance=-0.81
00:22:54.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:54.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:22:54.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.81
00:22:54.821 00.000 11616 MoveAxis(E, 0, ABG)
00:22:54.821 00.000 11616 Move returns status 0, amount 0
00:22:54.821 00.000 11616 MoveAxis(N, 68, ABG)
00:22:54.822 00.001 11616 Guiding  Dir = 0, Dur = 68
00:22:54.822 00.000 11616 IsSlewing returns 0
00:22:54.822 00.000 11616 IsGuiding returns 0
00:22:54.823 00.001 11616 PulseGuide returned control before completion, sleep 78
00:22:54.846 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=144, Gamma=1.290
00:22:54.865 00.019 12268 UpdateGuideState exits: m=149 SNR=8.4
00:22:54.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:54.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:54.865 00.000 12268 Enqueuing Expose request
00:22:54.901 00.036 11616 IsGuiding returns 1
00:22:54.901 00.000 11616 scope still moving after pulse duration time elapsed
00:22:54.933 00.032 11616 IsSlewing returns 0
00:22:54.934 00.001 11616 IsGuiding returns 0
00:22:54.934 00.000 11616 scope move finished after 68 + 43 ms
00:22:54.934 00.000 11616 Move returns status 0, amount 68
00:22:54.934 00.000 11616 move complete, result=0
00:22:54.934 00.000 11616 worker thread done servicing request
00:22:54.934 00.000 11616 Worker thread wakes up
00:22:54.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:54.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:54.943 00.009 12268 GuideStep: -0.1 px 0 ms EAST, -0.8 px 68 ms NORTH
00:22:56.938 01.995 11616 Exposure complete
00:22:56.993 00.055 11616 worker thread done servicing request
00:22:56.993 00.000 12268 OnExposeComplete: enter
00:22:56.993 00.000 12268 UpdateGuideState(): m_state=6
00:22:56.994 00.001 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1113
00:22:56.994 00.000 12268 Star::Find returns 1 (0), X=920.71, Y=22.16, Mass=176, SNR=9.1, Peak=25 HFD=4.5
00:22:56.994 00.000 12268 Star::Find false star n=11 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
00:22:56.994 00.000 12268 MultiStar: [#1 -0.46,-0.02,0.89,U] [#2 -0.66,0.74,0.00,M10] [#3 -0.88,-0.18,0.62,U] [#4 0.00,0.00,0.00,L] [#5 -0.86,0.11,0.70,U] 
00:22:56.994 00.000 12268 single-star, 3 included, MultiStar: {-0.66, -0.03}, one-star: {-0.57, -0.05}
00:22:56.994 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.53 = 1.75)
00:22:56.994 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.36)
00:22:56.994 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.05 hyp=0.57 cameraTheta=-3.06 mountX=-0.10 mountY=-0.56, mountTheta=-1.75
00:22:56.997 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.57, y=-0.05, opts=13)
00:22:56.997 00.000 12268 Enqueuing Move request for scope (-0.57, -0.05)
00:22:56.997 00.000 11616 Worker thread wakes up
00:22:56.997 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.05) opts 0xd
00:22:56.997 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.57, -0.05)
00:22:56.997 00.000 11616 Moving (-0.57, -0.05) raw xDistance=-0.10 yDistance=-0.56
00:22:56.997 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:56.997 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:22:56.998 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.56
00:22:56.998 00.000 11616 MoveAxis(E, 0, ABG)
00:22:56.998 00.000 11616 Move returns status 0, amount 0
00:22:56.998 00.000 11616 MoveAxis(N, 47, ABG)
00:22:56.998 00.000 11616 Guiding  Dir = 0, Dur = 47
00:22:56.998 00.000 11616 IsSlewing returns 0
00:22:56.998 00.000 11616 IsGuiding returns 0
00:22:56.999 00.001 11616 PulseGuide returned control before completion, sleep 57
00:22:57.025 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
00:22:57.043 00.018 12268 UpdateGuideState exits: m=176 SNR=9.1
00:22:57.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:57.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:57.043 00.000 12268 Enqueuing Expose request
00:22:57.063 00.020 11616 IsGuiding returns 1
00:22:57.063 00.000 11616 scope still moving after pulse duration time elapsed
00:22:57.095 00.032 11616 IsSlewing returns 0
00:22:57.096 00.001 11616 IsGuiding returns 0
00:22:57.096 00.000 11616 scope move finished after 47 + 50 ms
00:22:57.096 00.000 11616 Move returns status 0, amount 47
00:22:57.096 00.000 11616 move complete, result=0
00:22:57.096 00.000 11616 worker thread done servicing request
00:22:57.096 00.000 11616 Worker thread wakes up
00:22:57.097 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:57.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:22:57.097 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.6 px 47 ms NORTH
00:22:59.107 02.010 11616 Exposure complete
00:22:59.164 00.057 11616 worker thread done servicing request
00:22:59.165 00.001 12268 OnExposeComplete: enter
00:22:59.165 00.000 12268 UpdateGuideState(): m_state=6
00:22:59.165 00.000 12268 Star::Find(15, 920, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1114
00:22:59.165 00.000 12268 Star::Find returns 1 (0), X=920.83, Y=22.17, Mass=180, SNR=9.1, Peak=25 HFD=4.4
00:22:59.166 00.001 12268 Star::Find false star n=11 nbg=284 bg=6.9 sigma=0.7 thresh=9 peak=9
00:22:59.166 00.000 12268 MultiStar: [#1 -0.46,0.56,0.98,U] [#2 -0.07,0.06,0.56,U] [#3 -1.19,-0.56,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 -1.19,0.22,0.00,M6] 
00:22:59.166 00.000 12268 refined, 2 included, MultiStar: {-0.37, 0.21}, one-star: {-0.46, -0.04}
00:22:59.166 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
00:22:59.166 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
00:22:59.166 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.21 hyp=0.43 cameraTheta=2.63 mountX=0.17 mountY=-0.40, mountTheta=-1.16
00:22:59.168 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.21, opts=13)
00:22:59.168 00.000 12268 Enqueuing Move request for scope (-0.37, 0.21)
00:22:59.168 00.000 11616 Worker thread wakes up
00:22:59.169 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.21) opts 0xd
00:22:59.169 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.21)
00:22:59.169 00.000 11616 Moving (-0.37, 0.21) raw xDistance=0.17 yDistance=-0.40
00:22:59.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
00:22:59.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
00:22:59.169 00.000 11616 MoveAxis(W, 97, ABG)
00:22:59.169 00.000 11616 Guiding  Dir = 3, Dur = 97
00:22:59.169 00.000 11616 IsSlewing returns 0
00:22:59.169 00.000 11616 IsGuiding returns 0
00:22:59.170 00.001 11616 PulseGuide returned control before completion, sleep 107
00:22:59.192 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
00:22:59.211 00.019 12268 UpdateGuideState exits: m=180 SNR=9.1
00:22:59.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:59.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:22:59.211 00.000 12268 Enqueuing Expose request
00:22:59.279 00.068 11616 IsGuiding returns 1
00:22:59.279 00.000 11616 scope still moving after pulse duration time elapsed
00:22:59.311 00.032 11616 IsSlewing returns 0
00:22:59.311 00.000 11616 IsGuiding returns 0
00:22:59.311 00.000 11616 scope move finished after 97 + 44 ms
00:22:59.311 00.000 11616 Move returns status 0, amount 97
00:22:59.311 00.000 11616 MoveAxis(N, 33, ABG)
00:22:59.311 00.000 11616 Guiding  Dir = 0, Dur = 33
00:22:59.312 00.001 11616 IsSlewing returns 0
00:22:59.312 00.000 11616 IsGuiding returns 0
00:22:59.312 00.000 11616 PulseGuide returned control before completion, sleep 43
00:22:59.358 00.046 11616 IsGuiding returns 1
00:22:59.358 00.000 11616 scope still moving after pulse duration time elapsed
00:22:59.389 00.031 11616 IsSlewing returns 0
00:22:59.390 00.001 11616 IsGuiding returns 0
00:22:59.390 00.000 11616 scope move finished after 33 + 45 ms
00:22:59.390 00.000 11616 Move returns status 0, amount 33
00:22:59.390 00.000 11616 move complete, result=0
00:22:59.391 00.001 11616 worker thread done servicing request
00:22:59.391 00.000 11616 Worker thread wakes up
00:22:59.391 00.000 12268 GuideStep: 0.2 px 97 ms WEST, -0.4 px 33 ms NORTH
00:22:59.391 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:22:59.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:01.416 02.025 11616 Exposure complete
00:23:01.475 00.059 11616 worker thread done servicing request
00:23:01.475 00.000 12268 OnExposeComplete: enter
00:23:01.475 00.000 12268 UpdateGuideState(): m_state=6
00:23:01.475 00.000 12268 Star::Find(15, 920, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1115
00:23:01.475 00.000 12268 Star::Find returns 1 (0), X=920.53, Y=21.76, Mass=188, SNR=9.4, Peak=31 HFD=3.9
00:23:01.475 00.000 12268 Star::Find false star n=10 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:23:01.476 00.001 12268 MultiStar: [#1 -0.41,-0.01,1.01,U] [#2 -1.16,-0.21,0.00,M10] [#3 -0.62,-0.86,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 -1.54,-0.00,0.00,M7] 
00:23:01.476 00.000 12268 refined, 1 included, MultiStar: {-0.58, -0.23}, one-star: {-0.75, -0.45}
00:23:01.476 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
00:23:01.476 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
00:23:01.476 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-0.23 hyp=0.62 cameraTheta=-2.77 mountX=-0.28 mountY=-0.55, mountTheta=-2.05
00:23:01.477 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=-0.23, opts=13)
00:23:01.477 00.000 12268 Enqueuing Move request for scope (-0.58, -0.23)
00:23:01.478 00.001 11616 Worker thread wakes up
00:23:01.478 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.23) opts 0xd
00:23:01.478 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, -0.23)
00:23:01.478 00.000 11616 Moving (-0.58, -0.23) raw xDistance=-0.28 yDistance=-0.55
00:23:01.478 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:01.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:23:01.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
00:23:01.478 00.000 11616 MoveAxis(E, 0, ABG)
00:23:01.478 00.000 11616 Move returns status 0, amount 0
00:23:01.478 00.000 11616 MoveAxis(N, 46, ABG)
00:23:01.478 00.000 11616 Guiding  Dir = 0, Dur = 46
00:23:01.479 00.001 11616 IsSlewing returns 0
00:23:01.479 00.000 11616 IsGuiding returns 0
00:23:01.479 00.000 11616 PulseGuide returned control before completion, sleep 56
00:23:01.501 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=167, Gamma=1.290
00:23:01.523 00.022 12268 UpdateGuideState exits: m=188 SNR=9.4
00:23:01.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:01.523 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:01.523 00.000 12268 Enqueuing Expose request
00:23:01.546 00.023 11616 IsGuiding returns 1
00:23:01.546 00.000 11616 scope still moving after pulse duration time elapsed
00:23:01.578 00.032 11616 IsSlewing returns 0
00:23:01.578 00.000 11616 IsGuiding returns 0
00:23:01.578 00.000 11616 scope move finished after 46 + 53 ms
00:23:01.578 00.000 11616 Move returns status 0, amount 46
00:23:01.578 00.000 11616 move complete, result=0
00:23:01.578 00.000 11616 worker thread done servicing request
00:23:01.579 00.001 11616 Worker thread wakes up
00:23:01.579 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:01.579 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:01.601 00.022 12268 GuideStep: -0.3 px 0 ms EAST, -0.5 px 46 ms NORTH
00:23:03.621 02.020 11616 Exposure complete
00:23:03.685 00.064 11616 worker thread done servicing request
00:23:03.685 00.000 12268 OnExposeComplete: enter
00:23:03.685 00.000 12268 UpdateGuideState(): m_state=6
00:23:03.685 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1116
00:23:03.685 00.000 12268 Star::Find returns 1 (0), X=921.22, Y=22.12, Mass=246, SNR=10.7, Peak=32 HFD=4.3
00:23:03.686 00.001 12268 MultiStar: [#1 -0.59,0.15,0.95,U] [#2 -0.46,-0.24,0.47,U] [#3 -1.04,-0.58,0.00,M4] [#4 3.52,-0.97,0.00,M7] [#5 -0.43,-0.66,0.66,U] 
00:23:03.686 00.000 12268 single-star, 3 included, MultiStar: {-0.37, -0.16}, one-star: {-0.07, -0.10}
00:23:03.686 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
00:23:03.686 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
00:23:03.686 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.18 mountX=-0.10 mountY=-0.05, mountTheta=-2.66
00:23:03.688 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.10, opts=13)
00:23:03.689 00.001 12268 Enqueuing Move request for scope (-0.07, -0.10)
00:23:03.689 00.000 11616 Worker thread wakes up
00:23:03.689 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
00:23:03.689 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
00:23:03.689 00.000 11616 Moving (-0.07, -0.10) raw xDistance=-0.10 yDistance=-0.05
00:23:03.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:03.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:23:03.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:03.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:23:03.690 00.001 11616 MoveAxis(E, 0, ABG)
00:23:03.690 00.000 11616 Move returns status 0, amount 0
00:23:03.690 00.000 11616 MoveAxis(N, 0, ABG)
00:23:03.690 00.000 11616 Move returns status 0, amount 0
00:23:03.690 00.000 11616 move complete, result=0
00:23:03.690 00.000 11616 worker thread done servicing request
00:23:03.717 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=161, Gamma=1.290
00:23:03.735 00.018 12268 UpdateGuideState exits: m=246 SNR=10.7
00:23:03.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:03.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:03.735 00.000 12268 Enqueuing Expose request
00:23:03.735 00.000 11616 Worker thread wakes up
00:23:03.735 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:03.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:03.736 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:05.748 02.012 11616 Exposure complete
00:23:05.805 00.057 11616 worker thread done servicing request
00:23:05.806 00.001 12268 OnExposeComplete: enter
00:23:05.806 00.000 12268 UpdateGuideState(): m_state=6
00:23:05.806 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1117
00:23:05.806 00.000 12268 Star::Find returns 1 (0), X=920.95, Y=22.07, Mass=218, SNR=10.1, Peak=26 HFD=4.3
00:23:05.806 00.000 12268 MultiStar: [#1 -0.02,0.07,0.84,U] [#2 0.06,0.71,0.61,U] [#3 -0.62,-0.19,0.77,U] [#4 3.83,-0.23,0.00,M8] [#5 -0.79,0.30,0.64,U] 
00:23:05.806 00.000 12268 refined, 4 included, MultiStar: {-0.34, 0.10}, one-star: {-0.34, -0.15}
00:23:05.806 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
00:23:05.806 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
00:23:05.807 00.001 12268 CameraToMount -- cameraX=-0.34 cameraY=0.10 hyp=0.35 cameraTheta=2.85 mountX=0.07 mountY=-0.35, mountTheta=-1.38
00:23:05.808 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.10, opts=13)
00:23:05.808 00.000 12268 Enqueuing Move request for scope (-0.34, 0.10)
00:23:05.808 00.000 11616 Worker thread wakes up
00:23:05.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.10) opts 0xd
00:23:05.808 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.10)
00:23:05.809 00.001 11616 Moving (-0.34, 0.10) raw xDistance=0.07 yDistance=-0.35
00:23:05.809 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:05.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:23:05.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
00:23:05.809 00.000 11616 MoveAxis(E, 0, ABG)
00:23:05.809 00.000 11616 Move returns status 0, amount 0
00:23:05.809 00.000 11616 MoveAxis(N, 30, ABG)
00:23:05.809 00.000 11616 Guiding  Dir = 0, Dur = 30
00:23:05.809 00.000 11616 IsSlewing returns 0
00:23:05.810 00.001 11616 IsGuiding returns 0
00:23:05.810 00.000 11616 PulseGuide returned control before completion, sleep 40
00:23:05.832 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=159, Gamma=1.290
00:23:05.849 00.017 12268 UpdateGuideState exits: m=218 SNR=10.1
00:23:05.849 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:05.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:05.849 00.000 12268 Enqueuing Expose request
00:23:05.860 00.011 11616 IsGuiding returns 1
00:23:05.860 00.000 11616 scope still moving after pulse duration time elapsed
00:23:05.891 00.031 11616 IsSlewing returns 0
00:23:05.891 00.000 11616 IsGuiding returns 1
00:23:05.923 00.032 11616 IsSlewing returns 0
00:23:05.923 00.000 11616 IsGuiding returns 1
00:23:05.955 00.032 11616 IsSlewing returns 0
00:23:05.955 00.000 11616 IsGuiding returns 1
00:23:05.985 00.030 11616 IsSlewing returns 0
00:23:05.985 00.000 11616 IsGuiding returns 1
00:23:06.016 00.031 11616 IsSlewing returns 0
00:23:06.016 00.000 11616 IsGuiding returns 0
00:23:06.016 00.000 11616 scope move finished after 30 + 176 ms
00:23:06.016 00.000 11616 Move returns status 0, amount 30
00:23:06.016 00.000 11616 move complete, result=0
00:23:06.016 00.000 11616 worker thread done servicing request
00:23:06.016 00.000 11616 Worker thread wakes up
00:23:06.017 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 30 ms NORTH
00:23:06.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:06.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:08.032 02.015 11616 Exposure complete
00:23:08.088 00.056 11616 worker thread done servicing request
00:23:08.088 00.000 12268 OnExposeComplete: enter
00:23:08.088 00.000 12268 UpdateGuideState(): m_state=6
00:23:08.088 00.000 12268 Star::Find(15, 920, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1118
00:23:08.088 00.000 12268 Star::Find returns 1 (0), X=920.56, Y=22.08, Mass=192, SNR=9.5, Peak=29 HFD=3.5
00:23:08.089 00.001 12268 MultiStar: [#1 0.01,0.27,0.91,U] [#2 -0.19,0.36,0.64,U] [#3 -0.25,-0.39,0.81,U] [#4 3.97,-1.55,0.00,M9] [#5 -0.68,0.47,0.68,U] 
00:23:08.089 00.000 12268 refined, 4 included, MultiStar: {-0.37, 0.08}, one-star: {-0.73, -0.14}
00:23:08.089 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
00:23:08.089 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
00:23:08.089 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.08 hyp=0.38 cameraTheta=2.92 mountX=0.05 mountY=-0.38, mountTheta=-1.44
00:23:08.091 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.08, opts=13)
00:23:08.091 00.000 12268 Enqueuing Move request for scope (-0.37, 0.08)
00:23:08.091 00.000 11616 Worker thread wakes up
00:23:08.091 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.08) opts 0xd
00:23:08.091 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.08)
00:23:08.091 00.000 11616 Moving (-0.37, 0.08) raw xDistance=0.05 yDistance=-0.38
00:23:08.091 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:08.091 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:23:08.091 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
00:23:08.092 00.001 11616 MoveAxis(E, 0, ABG)
00:23:08.092 00.000 11616 Move returns status 0, amount 0
00:23:08.092 00.000 11616 MoveAxis(N, 32, ABG)
00:23:08.092 00.000 11616 Guiding  Dir = 0, Dur = 32
00:23:08.092 00.000 11616 IsSlewing returns 0
00:23:08.092 00.000 11616 IsGuiding returns 0
00:23:08.093 00.001 11616 PulseGuide returned control before completion, sleep 42
00:23:08.114 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
00:23:08.132 00.018 12268 UpdateGuideState exits: m=192 SNR=9.5
00:23:08.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:08.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:08.132 00.000 12268 Enqueuing Expose request
00:23:08.143 00.011 11616 IsGuiding returns 1
00:23:08.143 00.000 11616 scope still moving after pulse duration time elapsed
00:23:08.175 00.032 11616 IsSlewing returns 0
00:23:08.176 00.001 11616 IsGuiding returns 0
00:23:08.176 00.000 11616 scope move finished after 32 + 51 ms
00:23:08.176 00.000 11616 Move returns status 0, amount 32
00:23:08.176 00.000 11616 move complete, result=0
00:23:08.176 00.000 11616 worker thread done servicing request
00:23:08.176 00.000 11616 Worker thread wakes up
00:23:08.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:08.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:08.177 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 32 ms NORTH
00:23:10.180 02.003 11616 Exposure complete
00:23:10.241 00.061 11616 worker thread done servicing request
00:23:10.241 00.000 12268 OnExposeComplete: enter
00:23:10.242 00.001 12268 UpdateGuideState(): m_state=6
00:23:10.242 00.000 12268 Star::Find(15, 920, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1119
00:23:10.242 00.000 12268 Star::Find returns 1 (0), X=920.90, Y=21.78, Mass=198, SNR=9.7, Peak=36 HFD=2.8
00:23:10.242 00.000 12268 MultiStar: [#1 -0.46,0.06,0.96,U] [#2 -0.97,0.01,0.00,M8] [#3 -0.29,-0.43,0.73,U] [#4 3.35,-1.95,0.00,M10] [#5 -0.50,0.37,0.74,U] 
00:23:10.243 00.001 12268 refined, 3 included, MultiStar: {-0.41, -0.12}, one-star: {-0.39, -0.43}
00:23:10.243 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.34 = 1.95)
00:23:10.243 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.16)
00:23:10.243 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.12 hyp=0.43 cameraTheta=-2.86 mountX=-0.16 mountY=-0.39, mountTheta=-1.95
00:23:10.244 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=-0.12, opts=13)
00:23:10.245 00.001 12268 Enqueuing Move request for scope (-0.41, -0.12)
00:23:10.245 00.000 11616 Worker thread wakes up
00:23:10.245 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.12) opts 0xd
00:23:10.245 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, -0.12)
00:23:10.245 00.000 11616 Moving (-0.41, -0.12) raw xDistance=-0.16 yDistance=-0.39
00:23:10.245 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:23:10.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:23:10.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
00:23:10.246 00.001 11616 MoveAxis(E, 0, ABG)
00:23:10.246 00.000 11616 Move returns status 0, amount 0
00:23:10.246 00.000 11616 MoveAxis(N, 33, ABG)
00:23:10.246 00.000 11616 Guiding  Dir = 0, Dur = 33
00:23:10.246 00.000 11616 IsSlewing returns 0
00:23:10.246 00.000 11616 IsGuiding returns 0
00:23:10.247 00.001 11616 PulseGuide returned control before completion, sleep 43
00:23:10.269 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=206, Gamma=1.290
00:23:10.287 00.018 12268 UpdateGuideState exits: m=198 SNR=9.7
00:23:10.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:10.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:10.287 00.000 12268 Enqueuing Expose request
00:23:10.305 00.018 11616 IsGuiding returns 1
00:23:10.305 00.000 11616 scope still moving after pulse duration time elapsed
00:23:10.337 00.032 11616 IsSlewing returns 0
00:23:10.337 00.000 11616 IsGuiding returns 1
00:23:10.369 00.032 11616 IsSlewing returns 0
00:23:10.369 00.000 11616 IsGuiding returns 0
00:23:10.369 00.000 11616 scope move finished after 33 + 89 ms
00:23:10.369 00.000 11616 Move returns status 0, amount 33
00:23:10.369 00.000 11616 move complete, result=0
00:23:10.369 00.000 11616 worker thread done servicing request
00:23:10.369 00.000 11616 Worker thread wakes up
00:23:10.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:10.370 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:10.370 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 33 ms NORTH
00:23:12.371 02.001 11616 Exposure complete
00:23:12.426 00.055 11616 worker thread done servicing request
00:23:12.427 00.001 12268 OnExposeComplete: enter
00:23:12.427 00.000 12268 UpdateGuideState(): m_state=6
00:23:12.427 00.000 12268 Star::Find(15, 920, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1120
00:23:12.427 00.000 12268 Star::Find returns 1 (0), X=921.39, Y=22.23, Mass=176, SNR=9.1, Peak=29 HFD=2.8
00:23:12.427 00.000 12268 MultiStar: [#1 -0.12,-0.30,0.84,U] [#2 -0.11,-0.05,0.70,U] [#3 -0.74,-0.74,0.00,M2] [#4 4.17,-1.35,0.00,R] [#5 -0.48,-0.38,0.72,U] 
00:23:12.427 00.000 12268 single-star, 3 included, MultiStar: {-0.13, -0.16}, one-star: {0.10, 0.02}
00:23:12.427 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
00:23:12.428 00.001 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.92)
00:23:12.428 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.22 mountX=0.03 mountY=0.10, mountTheta=1.25
00:23:12.429 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.02, opts=13)
00:23:12.429 00.000 12268 Enqueuing Move request for scope (0.10, 0.02)
00:23:12.429 00.000 11616 Worker thread wakes up
00:23:12.430 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
00:23:12.430 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
00:23:12.430 00.000 11616 Moving (0.10, 0.02) raw xDistance=0.03 yDistance=0.10
00:23:12.430 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:12.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:23:12.430 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:12.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:23:12.430 00.000 11616 MoveAxis(E, 0, ABG)
00:23:12.430 00.000 11616 Move returns status 0, amount 0
00:23:12.430 00.000 11616 MoveAxis(N, 0, ABG)
00:23:12.430 00.000 11616 Move returns status 0, amount 0
00:23:12.430 00.000 11616 move complete, result=0
00:23:12.431 00.001 11616 worker thread done servicing request
00:23:12.454 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
00:23:12.472 00.018 12268 UpdateGuideState exits: m=176 SNR=9.1
00:23:12.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:12.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:12.472 00.000 12268 Enqueuing Expose request
00:23:12.472 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:12.473 00.001 11616 Worker thread wakes up
00:23:12.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:12.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:14.487 02.014 11616 Exposure complete
00:23:14.546 00.059 11616 worker thread done servicing request
00:23:14.546 00.000 12268 OnExposeComplete: enter
00:23:14.546 00.000 12268 UpdateGuideState(): m_state=6
00:23:14.547 00.001 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1121
00:23:14.547 00.000 12268 Star::Find returns 1 (0), X=921.51, Y=21.77, Mass=156, SNR=8.6, Peak=34 HFD=2.6
00:23:14.547 00.000 12268 MultiStar: [#1 0.12,-0.06,0.96,U] [#2 -1.08,0.33,0.00,M8] [#3 -0.17,-1.16,0.00,M3] [#4 -0.70,-0.71,0.00,M1] [#5 -0.73,-0.02,0.80,U] 
00:23:14.547 00.000 12268 refined, 2 included, MultiStar: {-0.09, -0.19}, one-star: {0.22, -0.44}
00:23:14.547 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
00:23:14.547 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
00:23:14.547 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.01 mountX=-0.20 mountY=-0.06, mountTheta=-2.83
00:23:14.549 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.19, opts=13)
00:23:14.550 00.001 12268 Enqueuing Move request for scope (-0.09, -0.19)
00:23:14.550 00.000 11616 Worker thread wakes up
00:23:14.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
00:23:14.550 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
00:23:14.550 00.000 11616 Moving (-0.09, -0.19) raw xDistance=-0.20 yDistance=-0.06
00:23:14.550 00.000 11616 switching direction from 1 to -1 - decHistory=-5 oldest=-0.07 newest=-0.32
00:23:14.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
00:23:14.550 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:14.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:23:14.550 00.000 11616 MoveAxis(E, 110, ABG)
00:23:14.550 00.000 11616 Guiding  Dir = 2, Dur = 110
00:23:14.551 00.001 11616 IsSlewing returns 0
00:23:14.551 00.000 11616 IsGuiding returns 0
00:23:14.552 00.001 11616 PulseGuide returned control before completion, sleep 120
00:23:14.576 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
00:23:14.597 00.021 12268 UpdateGuideState exits: m=156 SNR=8.6
00:23:14.597 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:14.597 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:14.597 00.000 12268 Enqueuing Expose request
00:23:14.681 00.084 11616 IsGuiding returns 1
00:23:14.681 00.000 11616 scope still moving after pulse duration time elapsed
00:23:14.712 00.031 11616 IsSlewing returns 0
00:23:14.712 00.000 11616 IsGuiding returns 1
00:23:14.743 00.031 11616 IsSlewing returns 0
00:23:14.743 00.000 11616 IsGuiding returns 1
00:23:14.774 00.031 11616 IsSlewing returns 0
00:23:14.774 00.000 11616 IsGuiding returns 0
00:23:14.774 00.000 11616 scope move finished after 110 + 112 ms
00:23:14.774 00.000 11616 Move returns status 0, amount 110
00:23:14.774 00.000 11616 MoveAxis(N, 0, ABG)
00:23:14.774 00.000 11616 Move returns status 0, amount 0
00:23:14.774 00.000 11616 move complete, result=0
00:23:14.775 00.001 11616 worker thread done servicing request
00:23:14.775 00.000 11616 Worker thread wakes up
00:23:14.775 00.000 12268 GuideStep: -0.2 px 110 ms EAST, -0.1 px 0 ms NORTH
00:23:14.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:14.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:16.789 02.014 11616 Exposure complete
00:23:16.846 00.057 11616 worker thread done servicing request
00:23:16.846 00.000 12268 OnExposeComplete: enter
00:23:16.846 00.000 12268 UpdateGuideState(): m_state=6
00:23:16.847 00.001 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1122
00:23:16.847 00.000 12268 Star::Find returns 1 (0), X=921.63, Y=21.99, Mass=141, SNR=8.2, Peak=33 HFD=2.3
00:23:16.847 00.000 12268 MultiStar: [#1 0.18,-0.12,1.07,U] [#2 -0.18,0.22,0.89,U] [#3 -0.07,-1.15,0.00,M4] [#4 0.01,0.01,0.57,U] [#5 -0.27,0.12,0.71,U] 
00:23:16.847 00.000 12268 refined, 4 included, MultiStar: {0.05, -0.02}, one-star: {0.35, -0.22}
00:23:16.847 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
00:23:16.847 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.36)
00:23:16.847 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.34 mountX=-0.01 mountY=0.05, mountTheta=1.81
00:23:16.850 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.02, opts=13)
00:23:16.850 00.000 12268 Enqueuing Move request for scope (0.05, -0.02)
00:23:16.850 00.000 11616 Worker thread wakes up
00:23:16.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
00:23:16.850 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
00:23:16.850 00.000 11616 Moving (0.05, -0.02) raw xDistance=-0.01 yDistance=0.05
00:23:16.852 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:16.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:23:16.852 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:16.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:23:16.852 00.000 11616 MoveAxis(E, 0, ABG)
00:23:16.852 00.000 11616 Move returns status 0, amount 0
00:23:16.852 00.000 11616 MoveAxis(N, 0, ABG)
00:23:16.852 00.000 11616 Move returns status 0, amount 0
00:23:16.852 00.000 11616 move complete, result=0
00:23:16.852 00.000 11616 worker thread done servicing request
00:23:16.876 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=199, Gamma=1.290
00:23:16.894 00.018 12268 UpdateGuideState exits: m=141 SNR=8.2
00:23:16.894 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:16.894 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:16.894 00.000 12268 Enqueuing Expose request
00:23:16.894 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:16.894 00.000 11616 Worker thread wakes up
00:23:16.895 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:16.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:18.908 02.013 11616 Exposure complete
00:23:18.965 00.057 11616 worker thread done servicing request
00:23:18.965 00.000 12268 OnExposeComplete: enter
00:23:18.965 00.000 12268 UpdateGuideState(): m_state=6
00:23:18.965 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1123
00:23:18.965 00.000 12268 Star::Find returns 1 (0), X=921.63, Y=22.41, Mass=139, SNR=8.1, Peak=26 HFD=2.4
00:23:18.966 00.001 12268 MultiStar: [#1 -0.01,0.33,1.14,U] [#2 -0.20,-0.16,0.86,U] [#3 -0.14,0.10,0.84,U] [#4 0.18,-0.44,0.59,U] [#5 -0.23,0.32,0.95,U] 
00:23:18.966 00.000 12268 refined, 5 included, MultiStar: {-0.01, 0.10}, one-star: {0.34, 0.20}
00:23:18.966 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
00:23:18.966 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
00:23:18.966 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.11 cameraTheta=1.70 mountX=0.10 mountY=-0.03, mountTheta=-0.26
00:23:18.968 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.10, opts=13)
00:23:18.968 00.000 12268 Enqueuing Move request for scope (-0.01, 0.10)
00:23:18.968 00.000 11616 Worker thread wakes up
00:23:18.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
00:23:18.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
00:23:18.969 00.001 11616 Moving (-0.01, 0.10) raw xDistance=0.10 yDistance=-0.03
00:23:18.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:18.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:23:18.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:18.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:23:18.969 00.000 11616 MoveAxis(E, 0, ABG)
00:23:18.970 00.001 11616 Move returns status 0, amount 0
00:23:18.970 00.000 11616 MoveAxis(N, 0, ABG)
00:23:18.970 00.000 11616 Move returns status 0, amount 0
00:23:18.970 00.000 11616 move complete, result=0
00:23:18.970 00.000 11616 worker thread done servicing request
00:23:18.992 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=188, Gamma=1.290
00:23:19.011 00.019 12268 UpdateGuideState exits: m=139 SNR=8.1
00:23:19.011 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:19.011 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:19.011 00.000 12268 Enqueuing Expose request
00:23:19.012 00.001 11616 Worker thread wakes up
00:23:19.012 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:19.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:19.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:21.020 02.008 11616 Exposure complete
00:23:21.078 00.058 11616 worker thread done servicing request
00:23:21.078 00.000 12268 OnExposeComplete: enter
00:23:21.078 00.000 12268 UpdateGuideState(): m_state=6
00:23:21.078 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1124
00:23:21.078 00.000 12268 Star::Find returns 1 (0), X=921.18, Y=21.96, Mass=236, SNR=10.5, Peak=30 HFD=4.2
00:23:21.079 00.001 12268 MultiStar: [#1 0.10,0.44,0.85,U] [#2 -0.52,0.91,0.00,M7] [#3 -0.86,-0.28,0.65,U] [#4 -0.12,0.95,0.00,M1] [#5 -0.59,0.36,0.67,U] 
00:23:21.079 00.000 12268 single-star, 3 included, MultiStar: {-0.31, 0.06}, one-star: {-0.11, -0.25}
00:23:21.079 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.45 = 2.84)
00:23:21.079 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.27)
00:23:21.079 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.25 hyp=0.27 cameraTheta=-1.97 mountX=-0.26 mountY=-0.07, mountTheta=-2.86
00:23:21.081 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.25, opts=13)
00:23:21.081 00.000 12268 Enqueuing Move request for scope (-0.11, -0.25)
00:23:21.081 00.000 11616 Worker thread wakes up
00:23:21.081 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.25) opts 0xd
00:23:21.081 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.25)
00:23:21.082 00.001 11616 Moving (-0.11, -0.25) raw xDistance=-0.26 yDistance=-0.07
00:23:21.082 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
00:23:21.082 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:21.082 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:23:21.082 00.000 11616 MoveAxis(E, 144, ABG)
00:23:21.082 00.000 11616 Guiding  Dir = 2, Dur = 144
00:23:21.082 00.000 11616 IsSlewing returns 0
00:23:21.083 00.001 11616 IsGuiding returns 0
00:23:21.083 00.000 11616 PulseGuide returned control before completion, sleep 154
00:23:21.105 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=150, Gamma=1.290
00:23:21.123 00.018 12268 UpdateGuideState exits: m=236 SNR=10.5
00:23:21.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:21.123 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:21.123 00.000 12268 Enqueuing Expose request
00:23:21.253 00.130 11616 IsGuiding returns 1
00:23:21.253 00.000 11616 scope still moving after pulse duration time elapsed
00:23:21.284 00.031 11616 IsSlewing returns 0
00:23:21.284 00.000 11616 IsGuiding returns 0
00:23:21.284 00.000 11616 scope move finished after 144 + 57 ms
00:23:21.284 00.000 11616 Move returns status 0, amount 144
00:23:21.284 00.000 11616 MoveAxis(N, 0, ABG)
00:23:21.284 00.000 11616 Move returns status 0, amount 0
00:23:21.284 00.000 11616 move complete, result=0
00:23:21.285 00.001 11616 worker thread done servicing request
00:23:21.285 00.000 12268 GuideStep: -0.3 px 144 ms EAST, -0.1 px 0 ms NORTH
00:23:21.285 00.000 11616 Worker thread wakes up
00:23:21.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:21.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:23.304 02.019 11616 Exposure complete
00:23:23.360 00.056 11616 worker thread done servicing request
00:23:23.360 00.000 12268 OnExposeComplete: enter
00:23:23.360 00.000 12268 UpdateGuideState(): m_state=6
00:23:23.361 00.001 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1125
00:23:23.361 00.000 12268 Star::Find returns 1 (0), X=921.72, Y=22.90, Mass=256, SNR=10.9, Peak=33 HFD=4.1
00:23:23.361 00.000 12268 MultiStar: [#1 -0.38,1.01,0.00,M1] [#2 -0.21,1.35,0.00,M8] [#3 -0.39,0.39,0.67,U] [#4 -0.47,0.22,0.38,U] [#5 -0.19,0.04,0.62,U] 
00:23:23.361 00.000 12268 refined, 3 included, MultiStar: {-0.05, 0.40}, one-star: {0.43, 0.69}
00:23:23.361 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
00:23:23.361 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
00:23:23.361 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.40 hyp=0.40 cameraTheta=1.69 mountX=0.39 mountY=-0.10, mountTheta=-0.25
00:23:23.363 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.40, opts=13)
00:23:23.363 00.000 12268 Enqueuing Move request for scope (-0.05, 0.40)
00:23:23.363 00.000 11616 Worker thread wakes up
00:23:23.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.40) opts 0xd
00:23:23.363 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.40)
00:23:23.363 00.000 11616 Moving (-0.05, 0.40) raw xDistance=0.39 yDistance=-0.10
00:23:23.364 00.001 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
00:23:23.364 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.17
00:23:23.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
00:23:23.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:23.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:23:23.364 00.000 11616 MoveAxis(W, 218, ABG)
00:23:23.364 00.000 11616 Guiding  Dir = 3, Dur = 218
00:23:23.364 00.000 11616 IsSlewing returns 0
00:23:23.365 00.001 11616 IsGuiding returns 0
00:23:23.365 00.000 11616 PulseGuide returned control before completion, sleep 228
00:23:23.391 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
00:23:23.409 00.018 12268 UpdateGuideState exits: m=256 SNR=10.9
00:23:23.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:23.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:23.409 00.000 12268 Enqueuing Expose request
00:23:23.601 00.192 11616 IsGuiding returns 1
00:23:23.602 00.001 11616 scope still moving after pulse duration time elapsed
00:23:23.633 00.031 11616 IsSlewing returns 0
00:23:23.633 00.000 11616 IsGuiding returns 0
00:23:23.633 00.000 11616 scope move finished after 218 + 50 ms
00:23:23.633 00.000 11616 Move returns status 0, amount 218
00:23:23.633 00.000 11616 MoveAxis(N, 0, ABG)
00:23:23.633 00.000 11616 Move returns status 0, amount 0
00:23:23.634 00.001 11616 move complete, result=0
00:23:23.634 00.000 11616 worker thread done servicing request
00:23:23.634 00.000 11616 Worker thread wakes up
00:23:23.634 00.000 12268 GuideStep: 0.4 px 218 ms WEST, -0.1 px 0 ms NORTH
00:23:23.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:23.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:25.640 02.006 11616 Exposure complete
00:23:25.697 00.057 11616 worker thread done servicing request
00:23:25.697 00.000 12268 OnExposeComplete: enter
00:23:25.697 00.000 12268 UpdateGuideState(): m_state=6
00:23:25.697 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
00:23:25.698 00.001 12268 Star::Find returns 1 (0), X=921.71, Y=23.17, Mass=279, SNR=11.4, Peak=39 HFD=3.8
00:23:25.698 00.000 12268 MultiStar: [#1 0.08,0.95,0.00,M2] [#2 0.05,0.56,0.57,U] [#3 -0.52,0.15,0.67,U] [#4 -0.16,0.50,0.39,U] [#5 -0.10,0.90,0.54,U] 
00:23:25.698 00.000 12268 refined, 4 included, MultiStar: {-0.00, 0.65}, one-star: {0.43, 0.96}
00:23:25.698 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
00:23:25.698 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
00:23:25.698 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.65 hyp=0.65 cameraTheta=1.58 mountX=0.65 mountY=-0.09, mountTheta=-0.13
00:23:25.701 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.65, opts=13)
00:23:25.701 00.000 12268 Enqueuing Move request for scope (-0.00, 0.65)
00:23:25.701 00.000 11616 Worker thread wakes up
00:23:25.702 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.65) opts 0xd
00:23:25.702 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.65)
00:23:25.702 00.000 11616 Moving (-0.00, 0.65) raw xDistance=0.65 yDistance=-0.09
00:23:25.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.65
00:23:25.702 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:25.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:23:25.702 00.000 11616 MoveAxis(W, 361, ABG)
00:23:25.702 00.000 11616 Guiding  Dir = 3, Dur = 361
00:23:25.702 00.000 11616 IsSlewing returns 0
00:23:25.703 00.001 11616 IsGuiding returns 0
00:23:25.703 00.000 11616 PulseGuide returned control before completion, sleep 371
00:23:25.724 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=186, Gamma=1.290
00:23:25.742 00.018 12268 UpdateGuideState exits: m=279 SNR=11.4
00:23:25.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:25.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:25.742 00.000 12268 Enqueuing Expose request
00:23:26.089 00.347 11616 IsGuiding returns 1
00:23:26.089 00.000 11616 scope still moving after pulse duration time elapsed
00:23:26.120 00.031 11616 IsSlewing returns 0
00:23:26.120 00.000 11616 IsGuiding returns 0
00:23:26.120 00.000 11616 scope move finished after 361 + 56 ms
00:23:26.120 00.000 11616 Move returns status 0, amount 361
00:23:26.120 00.000 11616 MoveAxis(N, 0, ABG)
00:23:26.120 00.000 11616 Move returns status 0, amount 0
00:23:26.120 00.000 11616 move complete, result=0
00:23:26.120 00.000 11616 worker thread done servicing request
00:23:26.121 00.001 11616 Worker thread wakes up
00:23:26.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:26.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:26.121 00.000 12268 GuideStep: 0.6 px 361 ms WEST, -0.1 px 0 ms NORTH
00:23:28.131 02.010 11616 Exposure complete
00:23:28.189 00.058 11616 worker thread done servicing request
00:23:28.189 00.000 12268 OnExposeComplete: enter
00:23:28.189 00.000 12268 UpdateGuideState(): m_state=6
00:23:28.189 00.000 12268 Star::Find(15, 921, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1127
00:23:28.189 00.000 12268 Star::Find returns 1 (0), X=921.42, Y=22.20, Mass=242, SNR=10.7, Peak=35 HFD=3.2
00:23:28.190 00.001 12268 MultiStar: [#1 0.13,0.35,0.75,U] [#2 -0.00,0.23,0.61,U] [#3 0.14,-0.04,0.68,U] [#4 -0.43,0.03,0.52,U] [#5 -0.07,0.54,0.62,U] 
00:23:28.190 00.000 12268 single-star, 5 included, MultiStar: {0.01, 0.17}, one-star: {0.13, -0.01}
00:23:28.190 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
00:23:28.190 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.61)
00:23:28.190 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.09 mountX=0.00 mountY=0.13, mountTheta=1.56
00:23:28.192 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.01, opts=13)
00:23:28.192 00.000 12268 Enqueuing Move request for scope (0.13, -0.01)
00:23:28.192 00.000 11616 Worker thread wakes up
00:23:28.192 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
00:23:28.192 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
00:23:28.192 00.000 11616 Moving (0.13, -0.01) raw xDistance=0.00 yDistance=0.13
00:23:28.192 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:28.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:23:28.192 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:28.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:23:28.193 00.001 11616 MoveAxis(E, 0, ABG)
00:23:28.193 00.000 11616 Move returns status 0, amount 0
00:23:28.193 00.000 11616 MoveAxis(N, 0, ABG)
00:23:28.193 00.000 11616 Move returns status 0, amount 0
00:23:28.193 00.000 11616 move complete, result=0
00:23:28.193 00.000 11616 worker thread done servicing request
00:23:28.214 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
00:23:28.233 00.019 12268 UpdateGuideState exits: m=242 SNR=10.7
00:23:28.234 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:28.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:28.234 00.000 12268 Enqueuing Expose request
00:23:28.234 00.000 11616 Worker thread wakes up
00:23:28.234 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:28.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:28.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:30.240 02.006 11616 Exposure complete
00:23:30.297 00.057 11616 worker thread done servicing request
00:23:30.297 00.000 12268 OnExposeComplete: enter
00:23:30.297 00.000 12268 UpdateGuideState(): m_state=6
00:23:30.297 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1128
00:23:30.298 00.001 12268 Star::Find returns 1 (0), X=921.90, Y=22.15, Mass=228, SNR=10.4, Peak=38 HFD=2.9
00:23:30.298 00.000 12268 MultiStar: [#1 0.31,-0.51,0.90,U] [#2 0.43,-0.14,0.58,U] [#3 -0.16,-0.94,0.00,M1] [#4 -0.04,0.02,0.52,U] [#5 -0.47,-0.82,0.00,M1] 
00:23:30.298 00.000 12268 refined, 3 included, MultiStar: {0.37, -0.20}, one-star: {0.62, -0.06}
00:23:30.298 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
00:23:30.298 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
00:23:30.298 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.20 hyp=0.42 cameraTheta=-0.48 mountX=-0.16 mountY=0.40, mountTheta=1.95
00:23:30.300 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.20, opts=13)
00:23:30.300 00.000 12268 Enqueuing Move request for scope (0.37, -0.20)
00:23:30.300 00.000 11616 Worker thread wakes up
00:23:30.300 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.20) opts 0xd
00:23:30.300 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.20)
00:23:30.301 00.001 11616 Moving (0.37, -0.20) raw xDistance=-0.16 yDistance=0.40
00:23:30.301 00.000 11616 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.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:23:30.301 00.000 11616 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.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
00:23:30.301 00.000 11616 MoveAxis(E, 0, ABG)
00:23:30.301 00.000 11616 Move returns status 0, amount 0
00:23:30.301 00.000 11616 MoveAxis(N, 0, ABG)
00:23:30.301 00.000 11616 Move returns status 0, amount 0
00:23:30.301 00.000 11616 move complete, result=0
00:23:30.302 00.001 11616 worker thread done servicing request
00:23:30.325 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=190, Gamma=1.290
00:23:30.344 00.019 12268 UpdateGuideState exits: m=228 SNR=10.4
00:23:30.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:30.344 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:30.344 00.000 12268 Enqueuing Expose request
00:23:30.344 00.000 11616 Worker thread wakes up
00:23:30.345 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
00:23:30.345 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:30.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:32.357 02.012 11616 Exposure complete
00:23:32.414 00.057 11616 worker thread done servicing request
00:23:32.414 00.000 12268 OnExposeComplete: enter
00:23:32.414 00.000 12268 UpdateGuideState(): m_state=6
00:23:32.415 00.001 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1129
00:23:32.415 00.000 12268 Star::Find returns 1 (0), X=921.61, Y=22.18, Mass=258, SNR=11.1, Peak=40 HFD=2.8
00:23:32.415 00.000 12268 MultiStar: [#1 0.25,0.00,0.84,U] [#2 -0.60,0.38,0.70,U] [#3 0.05,-0.82,0.72,U] [#4 -0.04,-0.80,0.50,U] [#5 0.42,-0.42,0.55,U] 
00:23:32.415 00.000 12268 refined, 5 included, MultiStar: {0.08, -0.23}, one-star: {0.33, -0.03}
00:23:32.415 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
00:23:32.415 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
00:23:32.416 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.22 mountX=-0.22 mountY=0.11, mountTheta=2.67
00:23:32.418 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.23, opts=13)
00:23:32.418 00.000 12268 Enqueuing Move request for scope (0.08, -0.23)
00:23:32.418 00.000 11616 Worker thread wakes up
00:23:32.418 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd
00:23:32.419 00.001 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.23)
00:23:32.419 00.000 11616 Moving (0.08, -0.23) raw xDistance=-0.22 yDistance=0.11
00:23:32.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:32.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:23:32.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:32.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:23:32.419 00.000 11616 MoveAxis(E, 0, ABG)
00:23:32.419 00.000 11616 Move returns status 0, amount 0
00:23:32.419 00.000 11616 MoveAxis(N, 0, ABG)
00:23:32.419 00.000 11616 Move returns status 0, amount 0
00:23:32.419 00.000 11616 move complete, result=0
00:23:32.419 00.000 11616 worker thread done servicing request
00:23:32.440 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=206, Gamma=1.290
00:23:32.458 00.018 12268 UpdateGuideState exits: m=258 SNR=11.1
00:23:32.459 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:32.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:32.459 00.000 12268 Enqueuing Expose request
00:23:32.459 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:32.459 00.000 11616 Worker thread wakes up
00:23:32.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:32.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:34.476 02.017 11616 Exposure complete
00:23:34.534 00.058 11616 worker thread done servicing request
00:23:34.534 00.000 12268 OnExposeComplete: enter
00:23:34.534 00.000 12268 UpdateGuideState(): m_state=6
00:23:34.534 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1130
00:23:34.534 00.000 12268 Star::Find returns 1 (0), X=921.15, Y=22.04, Mass=314, SNR=12.2, Peak=39 HFD=4.2
00:23:34.535 00.001 12268 MultiStar: [#1 0.02,-0.03,0.89,U] [#2 -0.45,-0.33,0.66,U] [#3 0.09,-0.31,0.64,U] [#4 0.01,-0.28,0.44,U] [#5 -0.59,0.55,0.50,U] 
00:23:34.535 00.000 12268 refined, 5 included, MultiStar: {-0.16, -0.11}, one-star: {-0.14, -0.17}
00:23:34.535 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-4.00 = 2.29)
00:23:34.535 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.82)
00:23:34.535 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-2.52 mountX=-0.13 mountY=-0.14, mountTheta=-2.30
00:23:34.537 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.11, opts=13)
00:23:34.538 00.001 12268 Enqueuing Move request for scope (-0.16, -0.11)
00:23:34.538 00.000 11616 Worker thread wakes up
00:23:34.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
00:23:34.538 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
00:23:34.538 00.000 11616 Moving (-0.16, -0.11) raw xDistance=-0.13 yDistance=-0.14
00:23:34.538 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:34.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:23:34.538 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:34.539 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:23:34.539 00.000 11616 MoveAxis(E, 0, ABG)
00:23:34.539 00.000 11616 Move returns status 0, amount 0
00:23:34.539 00.000 11616 MoveAxis(N, 0, ABG)
00:23:34.539 00.000 11616 Move returns status 0, amount 0
00:23:34.539 00.000 11616 move complete, result=0
00:23:34.539 00.000 11616 worker thread done servicing request
00:23:34.562 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=188, Gamma=1.290
00:23:34.582 00.020 12268 UpdateGuideState exits: m=314 SNR=12.2
00:23:34.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:34.583 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:34.583 00.000 12268 Enqueuing Expose request
00:23:34.583 00.000 11616 Worker thread wakes up
00:23:34.583 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:34.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:34.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:36.598 02.015 11616 Exposure complete
00:23:36.656 00.058 11616 worker thread done servicing request
00:23:36.656 00.000 12268 OnExposeComplete: enter
00:23:36.656 00.000 12268 UpdateGuideState(): m_state=6
00:23:36.657 00.001 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1131
00:23:36.657 00.000 12268 Star::Find returns 1 (0), X=921.54, Y=22.32, Mass=192, SNR=9.4, Peak=27 HFD=3.3
00:23:36.657 00.000 12268 MultiStar: [#1 -0.03,0.11,1.05,U] [#2 -0.58,-0.17,0.76,U] [#3 -0.09,-0.91,0.68,U] [#4 -0.51,-0.37,0.69,U] [#5 0.35,0.03,0.71,U] 
00:23:36.657 00.000 12268 refined, 5 included, MultiStar: {-0.08, -0.15}, one-star: {0.25, 0.11}
00:23:36.657 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
00:23:36.657 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
00:23:36.657 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.05 mountX=-0.16 mountY=-0.06, mountTheta=-2.79
00:23:36.658 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.15, opts=13)
00:23:36.659 00.001 12268 Enqueuing Move request for scope (-0.08, -0.15)
00:23:36.659 00.000 11616 Worker thread wakes up
00:23:36.659 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
00:23:36.659 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
00:23:36.659 00.000 11616 Moving (-0.08, -0.15) raw xDistance=-0.16 yDistance=-0.06
00:23:36.659 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:36.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:23:36.659 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:36.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:23:36.659 00.000 11616 MoveAxis(E, 0, ABG)
00:23:36.659 00.000 11616 Move returns status 0, amount 0
00:23:36.659 00.000 11616 MoveAxis(N, 0, ABG)
00:23:36.659 00.000 11616 Move returns status 0, amount 0
00:23:36.660 00.001 11616 move complete, result=0
00:23:36.660 00.000 11616 worker thread done servicing request
00:23:36.682 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
00:23:36.700 00.018 12268 UpdateGuideState exits: m=192 SNR=9.4
00:23:36.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:36.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:36.700 00.000 12268 Enqueuing Expose request
00:23:36.700 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:36.700 00.000 11616 Worker thread wakes up
00:23:36.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:36.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:38.713 02.013 11616 Exposure complete
00:23:38.769 00.056 11616 worker thread done servicing request
00:23:38.769 00.000 12268 OnExposeComplete: enter
00:23:38.769 00.000 12268 UpdateGuideState(): m_state=6
00:23:38.769 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1132
00:23:38.769 00.000 12268 Star::Find returns 1 (0), X=921.81, Y=22.08, Mass=190, SNR=9.5, Peak=29 HFD=2.9
00:23:38.770 00.001 12268 MultiStar: [#1 0.37,-0.25,1.07,U] [#2 -0.26,0.26,0.76,U] [#3 -0.51,-0.47,0.72,U] [#4 0.02,0.02,0.59,U] [#5 -0.07,0.88,0.68,U] 
00:23:38.770 00.000 12268 refined, 5 included, MultiStar: {0.06, 0.02}, one-star: {0.52, -0.13}
00:23:38.770 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
00:23:38.770 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
00:23:38.770 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.07 cameraTheta=0.24 mountX=0.02 mountY=0.06, mountTheta=1.23
00:23:38.771 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.02, opts=13)
00:23:38.772 00.001 12268 Enqueuing Move request for scope (0.06, 0.02)
00:23:38.772 00.000 11616 Worker thread wakes up
00:23:38.772 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
00:23:38.772 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
00:23:38.772 00.000 11616 Moving (0.06, 0.02) raw xDistance=0.02 yDistance=0.06
00:23:38.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:38.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:23:38.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:38.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:23:38.772 00.000 11616 MoveAxis(E, 0, ABG)
00:23:38.772 00.000 11616 Move returns status 0, amount 0
00:23:38.772 00.000 11616 MoveAxis(N, 0, ABG)
00:23:38.772 00.000 11616 Move returns status 0, amount 0
00:23:38.773 00.001 11616 move complete, result=0
00:23:38.773 00.000 11616 worker thread done servicing request
00:23:38.793 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=190, Gamma=1.290
00:23:38.810 00.017 12268 UpdateGuideState exits: m=190 SNR=9.5
00:23:38.811 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:38.811 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:38.811 00.000 12268 Enqueuing Expose request
00:23:38.811 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:38.811 00.000 11616 Worker thread wakes up
00:23:38.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:38.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:40.836 02.025 11616 Exposure complete
00:23:40.894 00.058 11616 worker thread done servicing request
00:23:40.895 00.001 12268 OnExposeComplete: enter
00:23:40.895 00.000 12268 UpdateGuideState(): m_state=6
00:23:40.895 00.000 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1133
00:23:40.895 00.000 12268 Star::Find returns 1 (0), X=922.19, Y=22.60, Mass=220, SNR=10.2, Peak=31 HFD=3.2
00:23:40.895 00.000 12268 MultiStar: [#1 0.06,0.11,0.96,U] [#2 -0.36,0.72,0.77,U] [#3 -0.08,-0.03,0.72,U] [#4 -0.06,0.01,0.52,U] [#5 0.04,0.84,0.71,U] 
00:23:40.896 00.001 12268 refined, 5 included, MultiStar: {0.13, 0.35}, one-star: {0.91, 0.39}
00:23:40.896 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
00:23:40.896 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.90)
00:23:40.896 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.35 hyp=0.37 cameraTheta=1.20 mountX=0.36 mountY=0.09, mountTheta=0.24
00:23:40.897 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.35, opts=13)
00:23:40.897 00.000 12268 Enqueuing Move request for scope (0.13, 0.35)
00:23:40.898 00.001 11616 Worker thread wakes up
00:23:40.898 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.35) opts 0xd
00:23:40.898 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.35)
00:23:40.898 00.000 11616 Moving (0.13, 0.35) raw xDistance=0.36 yDistance=0.09
00:23:40.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
00:23:40.898 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:40.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:23:40.898 00.000 11616 MoveAxis(W, 201, ABG)
00:23:40.898 00.000 11616 Guiding  Dir = 3, Dur = 201
00:23:40.898 00.000 11616 IsSlewing returns 0
00:23:40.899 00.001 11616 IsGuiding returns 0
00:23:40.899 00.000 11616 PulseGuide returned control before completion, sleep 211
00:23:40.920 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
00:23:40.938 00.018 12268 UpdateGuideState exits: m=220 SNR=10.2
00:23:40.938 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:40.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:40.938 00.000 12268 Enqueuing Expose request
00:23:41.120 00.182 11616 IsGuiding returns 1
00:23:41.120 00.000 11616 scope still moving after pulse duration time elapsed
00:23:41.152 00.032 11616 IsSlewing returns 0
00:23:41.152 00.000 11616 IsGuiding returns 0
00:23:41.152 00.000 11616 scope move finished after 201 + 52 ms
00:23:41.152 00.000 11616 Move returns status 0, amount 201
00:23:41.152 00.000 11616 MoveAxis(N, 0, ABG)
00:23:41.152 00.000 11616 Move returns status 0, amount 0
00:23:41.153 00.001 11616 move complete, result=0
00:23:41.153 00.000 11616 worker thread done servicing request
00:23:41.153 00.000 11616 Worker thread wakes up
00:23:41.153 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:41.153 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:41.153 00.000 12268 GuideStep: 0.4 px 201 ms WEST, 0.1 px 0 ms NORTH
00:23:43.168 02.015 11616 Exposure complete
00:23:43.227 00.059 11616 worker thread done servicing request
00:23:43.227 00.000 12268 OnExposeComplete: enter
00:23:43.227 00.000 12268 UpdateGuideState(): m_state=6
00:23:43.228 00.001 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1134
00:23:43.228 00.000 12268 Star::Find returns 1 (0), X=921.86, Y=22.54, Mass=268, SNR=11.2, Peak=37 HFD=3.4
00:23:43.228 00.000 12268 MultiStar: [#1 0.45,0.48,0.94,U] [#2 -0.08,0.31,0.70,U] [#3 -0.06,-0.29,0.68,U] [#4 0.41,-0.55,0.53,U] [#5 0.33,0.42,0.56,U] 
00:23:43.228 00.000 12268 refined, 5 included, MultiStar: {0.30, 0.17}, one-star: {0.58, 0.33}
00:23:43.229 00.001 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
00:23:43.229 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
00:23:43.229 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.17 hyp=0.34 cameraTheta=0.51 mountX=0.20 mountY=0.27, mountTheta=0.95
00:23:43.231 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.17, opts=13)
00:23:43.231 00.000 12268 Enqueuing Move request for scope (0.30, 0.17)
00:23:43.233 00.002 11616 Worker thread wakes up
00:23:43.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.17) opts 0xd
00:23:43.233 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.17)
00:23:43.233 00.000 11616 Moving (0.30, 0.17) raw xDistance=0.20 yDistance=0.27
00:23:43.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
00:23:43.233 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:23:43.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:23:43.233 00.000 11616 MoveAxis(W, 110, ABG)
00:23:43.233 00.000 11616 Guiding  Dir = 3, Dur = 110
00:23:43.234 00.001 11616 IsSlewing returns 0
00:23:43.234 00.000 11616 IsGuiding returns 0
00:23:43.234 00.000 11616 PulseGuide returned control before completion, sleep 120
00:23:43.259 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
00:23:43.279 00.020 12268 UpdateGuideState exits: m=268 SNR=11.2
00:23:43.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:43.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:43.279 00.000 12268 Enqueuing Expose request
00:23:43.369 00.090 11616 IsGuiding returns 1
00:23:43.369 00.000 11616 scope still moving after pulse duration time elapsed
00:23:43.400 00.031 11616 IsSlewing returns 0
00:23:43.400 00.000 11616 IsGuiding returns 0
00:23:43.400 00.000 11616 scope move finished after 110 + 56 ms
00:23:43.400 00.000 11616 Move returns status 0, amount 110
00:23:43.401 00.001 11616 MoveAxis(N, 0, ABG)
00:23:43.401 00.000 11616 Move returns status 0, amount 0
00:23:43.401 00.000 11616 move complete, result=0
00:23:43.401 00.000 11616 worker thread done servicing request
00:23:43.401 00.000 11616 Worker thread wakes up
00:23:43.401 00.000 12268 GuideStep: 0.2 px 110 ms WEST, 0.3 px 0 ms NORTH
00:23:43.401 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:43.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:45.416 02.015 11616 Exposure complete
00:23:45.471 00.055 11616 worker thread done servicing request
00:23:45.471 00.000 12268 OnExposeComplete: enter
00:23:45.471 00.000 12268 UpdateGuideState(): m_state=6
00:23:45.472 00.001 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1135
00:23:45.472 00.000 12268 Star::Find returns 1 (0), X=921.76, Y=22.22, Mass=275, SNR=11.3, Peak=34 HFD=4.5
00:23:45.472 00.000 12268 MultiStar: [#1 0.29,0.43,0.88,U] [#2 -0.24,0.13,0.69,U] [#3 0.17,-0.31,0.66,U] [#4 0.66,-0.48,0.55,U] [#5 -0.24,0.09,0.62,U] 
00:23:45.472 00.000 12268 refined, 5 included, MultiStar: {0.20, 0.02}, one-star: {0.47, 0.01}
00:23:45.472 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
00:23:45.472 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
00:23:45.472 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.20 cameraTheta=0.07 mountX=0.03 mountY=0.20, mountTheta=1.40
00:23:45.474 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.02, opts=13)
00:23:45.474 00.000 12268 Enqueuing Move request for scope (0.20, 0.02)
00:23:45.474 00.000 11616 Worker thread wakes up
00:23:45.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.02) opts 0xd
00:23:45.474 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.02)
00:23:45.474 00.000 11616 Moving (0.20, 0.02) raw xDistance=0.03 yDistance=0.20
00:23:45.474 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:45.475 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:23:45.475 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.44 newest=0.56
00:23:45.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
00:23:45.475 00.000 11616 MoveAxis(E, 0, ABG)
00:23:45.475 00.000 11616 Move returns status 0, amount 0
00:23:45.475 00.000 11616 BLC: Oldest BLC event removed
00:23:45.475 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1490 applied
00:23:45.475 00.000 11616 MoveAxis(S, 1507, ABG)
00:23:45.475 00.000 11616 Guiding  Dir = 1, Dur = 1507
00:23:45.475 00.000 11616 IsSlewing returns 0
00:23:45.476 00.001 11616 IsGuiding returns 0
00:23:45.476 00.000 11616 PulseGuide returned control before completion, sleep 1517
00:23:45.497 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
00:23:45.514 00.017 12268 UpdateGuideState exits: m=275 SNR=11.3
00:23:45.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:45.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:45.514 00.000 12268 Enqueuing Expose request
00:23:47.002 01.488 11616 IsGuiding returns 1
00:23:47.002 00.000 11616 scope still moving after pulse duration time elapsed
00:23:47.033 00.031 11616 IsSlewing returns 0
00:23:47.033 00.000 11616 IsGuiding returns 0
00:23:47.033 00.000 11616 scope move finished after 1507 + 50 ms
00:23:47.033 00.000 11616 Move returns status 0, amount 1507
00:23:47.033 00.000 11616 move complete, result=0
00:23:47.033 00.000 11616 worker thread done servicing request
00:23:47.035 00.002 11616 Worker thread wakes up
00:23:47.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:47.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:47.035 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 1507 ms SOUTH
00:23:49.040 02.005 11616 Exposure complete
00:23:49.097 00.057 11616 worker thread done servicing request
00:23:49.097 00.000 12268 OnExposeComplete: enter
00:23:49.097 00.000 12268 UpdateGuideState(): m_state=6
00:23:49.098 00.001 12268 Star::Find(15, 921, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1136
00:23:49.098 00.000 12268 Star::Find returns 1 (0), X=922.81, Y=22.30, Mass=255, SNR=11.0, Peak=38 HFD=3.5
00:23:49.098 00.000 12268 MultiStar: [#1 1.10,0.15,0.00,M1] [#2 0.55,0.12,0.70,U] [#3 0.65,-0.03,0.62,U] [#4 0.82,-0.10,0.49,U] [#5 0.84,-0.30,0.65,U] 
00:23:49.098 00.000 12268 refined, 4 included, MultiStar: {0.94, -0.03}, one-star: {1.52, 0.09}
00:23:49.098 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
00:23:49.098 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
00:23:49.098 00.000 12268 CameraToMount -- cameraX=0.94 cameraY=-0.03 hyp=0.94 cameraTheta=-0.03 mountX=0.07 mountY=0.94, mountTheta=1.50
00:23:49.103 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.94, y=-0.03, opts=13)
00:23:49.103 00.000 12268 Enqueuing Move request for scope (0.94, -0.03)
00:23:49.103 00.000 11616 Worker thread wakes up
00:23:49.103 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.94, -0.03) opts 0xd
00:23:49.103 00.000 11616 Handling offset move in thread for scope, endpoint = (0.94, -0.03)
00:23:49.103 00.000 11616 Moving (0.94, -0.03) raw xDistance=0.07 yDistance=0.94
00:23:49.103 00.000 11616 BLC: History state: CurrMiss=0.94, AvgInitMiss=0.32, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.029740, 1:0.937099
00:23:49.103 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:23:49.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:49.103 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:23:49.104 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.94
00:23:49.104 00.000 11616 MoveAxis(E, 0, ABG)
00:23:49.104 00.000 11616 Move returns status 0, amount 0
00:23:49.104 00.000 11616 MoveAxis(S, 79, ABG)
00:23:49.104 00.000 11616 Guiding  Dir = 1, Dur = 79
00:23:49.104 00.000 11616 IsSlewing returns 0
00:23:49.104 00.000 11616 IsGuiding returns 0
00:23:49.105 00.001 11616 PulseGuide returned control before completion, sleep 89
00:23:49.128 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=187, Gamma=1.290
00:23:49.146 00.018 12268 UpdateGuideState exits: m=255 SNR=11.0
00:23:49.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:49.147 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:49.147 00.000 12268 Enqueuing Expose request
00:23:49.194 00.047 11616 IsGuiding returns 1
00:23:49.194 00.000 11616 scope still moving after pulse duration time elapsed
00:23:49.226 00.032 11616 IsSlewing returns 0
00:23:49.227 00.001 11616 IsGuiding returns 0
00:23:49.227 00.000 11616 scope move finished after 79 + 43 ms
00:23:49.227 00.000 11616 Move returns status 0, amount 79
00:23:49.227 00.000 11616 move complete, result=0
00:23:49.227 00.000 11616 worker thread done servicing request
00:23:49.227 00.000 11616 Worker thread wakes up
00:23:49.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:49.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:49.240 00.013 12268 GuideStep: 0.1 px 0 ms EAST, 0.9 px 79 ms SOUTH
00:23:51.235 01.995 11616 Exposure complete
00:23:51.291 00.056 11616 worker thread done servicing request
00:23:51.292 00.001 12268 OnExposeComplete: enter
00:23:51.292 00.000 12268 UpdateGuideState(): m_state=6
00:23:51.292 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1137
00:23:51.292 00.000 12268 Star::Find returns 1 (0), X=922.96, Y=22.52, Mass=278, SNR=11.5, Peak=43 HFD=3.5
00:23:51.292 00.000 12268 MultiStar: [#1 1.57,-0.04,0.00,M2] [#2 0.37,0.47,0.61,U] [#3 1.11,-0.06,0.00,M1] [#4 0.76,-0.13,0.49,U] [#5 0.58,0.38,0.59,U] 
00:23:51.292 00.000 12268 refined, 3 included, MultiStar: {0.97, 0.28}, one-star: {1.67, 0.31}
00:23:51.292 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
00:23:51.292 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
00:23:51.293 00.001 12268 CameraToMount -- cameraX=0.97 cameraY=0.28 hyp=1.01 cameraTheta=0.28 mountX=0.37 mountY=0.93, mountTheta=1.19
00:23:51.294 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.97, y=0.28, opts=13)
00:23:51.294 00.000 12268 Enqueuing Move request for scope (0.97, 0.28)
00:23:51.294 00.000 11616 Worker thread wakes up
00:23:51.294 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.28) opts 0xd
00:23:51.295 00.001 11616 Handling offset move in thread for scope, endpoint = (0.97, 0.28)
00:23:51.295 00.000 11616 Moving (0.97, 0.28) raw xDistance=0.37 yDistance=0.93
00:23:51.295 00.000 11616 BLC: History state: CurrMiss=0.93, AvgInitMiss=0.32, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.029740, 1:0.937099, 2:0.925488
00:23:51.295 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:23:51.295 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:23:51.295 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
00:23:51.295 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.93
00:23:51.295 00.000 11616 MoveAxis(E, 0, ABG)
00:23:51.295 00.000 11616 Move returns status 0, amount 0
00:23:51.295 00.000 11616 MoveAxis(S, 78, ABG)
00:23:51.295 00.000 11616 Guiding  Dir = 1, Dur = 78
00:23:51.296 00.001 11616 IsSlewing returns 0
00:23:51.296 00.000 11616 IsGuiding returns 0
00:23:51.297 00.001 11616 PulseGuide returned control before completion, sleep 88
00:23:51.319 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=210, Gamma=1.290
00:23:51.337 00.018 12268 UpdateGuideState exits: m=278 SNR=11.5
00:23:51.337 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:51.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:51.337 00.000 12268 Enqueuing Expose request
00:23:51.390 00.053 11616 IsGuiding returns 1
00:23:51.391 00.001 11616 scope still moving after pulse duration time elapsed
00:23:51.422 00.031 11616 IsSlewing returns 0
00:23:51.422 00.000 11616 IsGuiding returns 0
00:23:51.422 00.000 11616 scope move finished after 78 + 47 ms
00:23:51.422 00.000 11616 Move returns status 0, amount 78
00:23:51.422 00.000 11616 move complete, result=0
00:23:51.422 00.000 11616 worker thread done servicing request
00:23:51.422 00.000 12268 GuideStep: 0.4 px 0 ms EAST, 0.9 px 78 ms SOUTH
00:23:51.423 00.001 11616 Worker thread wakes up
00:23:51.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:51.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:53.426 02.003 11616 Exposure complete
00:23:53.481 00.055 11616 worker thread done servicing request
00:23:53.482 00.001 12268 OnExposeComplete: enter
00:23:53.482 00.000 12268 UpdateGuideState(): m_state=6
00:23:53.482 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1138
00:23:53.482 00.000 12268 Star::Find returns 1 (0), X=922.93, Y=22.00, Mass=254, SNR=11.0, Peak=38 HFD=2.9
00:23:53.482 00.000 12268 MultiStar: [#1 1.19,0.01,0.00,M3] [#2 0.99,-0.40,0.00,M1] [#3 0.86,-0.56,0.00,M2] [#4 1.35,-0.56,0.00,M1] [#5 0.90,0.27,0.00,M1] 
00:23:53.482 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
00:23:53.483 00.001 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
00:23:53.483 00.000 12268 CameraToMount -- cameraX=1.64 cameraY=-0.21 hyp=1.66 cameraTheta=-0.13 mountX=-0.05 mountY=1.66, mountTheta=1.60
00:23:53.484 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.64, y=-0.21, opts=13)
00:23:53.484 00.000 12268 Enqueuing Move request for scope (1.64, -0.21)
00:23:53.484 00.000 11616 Worker thread wakes up
00:23:53.485 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (1.64, -0.21) opts 0xd
00:23:53.485 00.000 11616 Handling offset move in thread for scope, endpoint = (1.64, -0.21)
00:23:53.485 00.000 11616 Moving (1.64, -0.21) raw xDistance=-0.05 yDistance=1.66
00:23:53.485 00.000 11616 BLC: window closed
00:23:53.485 00.000 11616 BLC: History state: CurrMiss=1.66, AvgInitMiss=0.32, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.029740, 1:0.937099, 2:0.925488
00:23:53.485 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:23:53.485 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:53.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:23:53.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 1.66
00:23:53.485 00.000 11616 MoveAxis(E, 0, ABG)
00:23:53.485 00.000 11616 Move returns status 0, amount 0
00:23:53.485 00.000 11616 MoveAxis(S, 140, ABG)
00:23:53.485 00.000 11616 Guiding  Dir = 1, Dur = 140
00:23:53.486 00.001 11616 IsSlewing returns 0
00:23:53.486 00.000 11616 IsGuiding returns 0
00:23:53.486 00.000 11616 PulseGuide returned control before completion, sleep 150
00:23:53.508 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=202, Gamma=1.290
00:23:53.526 00.018 12268 UpdateGuideState exits: m=254 SNR=11.0
00:23:53.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:53.527 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:53.527 00.000 12268 Enqueuing Expose request
00:23:53.644 00.117 11616 IsGuiding returns 1
00:23:53.644 00.000 11616 scope still moving after pulse duration time elapsed
00:23:53.675 00.031 11616 IsSlewing returns 0
00:23:53.675 00.000 11616 IsGuiding returns 0
00:23:53.676 00.001 11616 scope move finished after 140 + 49 ms
00:23:53.676 00.000 11616 Move returns status 0, amount 140
00:23:53.676 00.000 11616 move complete, result=0
00:23:53.676 00.000 11616 worker thread done servicing request
00:23:53.676 00.000 11616 Worker thread wakes up
00:23:53.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:53.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:53.676 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 1.7 px 140 ms SOUTH
00:23:55.681 02.005 11616 Exposure complete
00:23:55.739 00.058 11616 worker thread done servicing request
00:23:55.740 00.001 12268 OnExposeComplete: enter
00:23:55.740 00.000 12268 UpdateGuideState(): m_state=6
00:23:55.740 00.000 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1139
00:23:55.740 00.000 12268 Star::Find returns 1 (0), X=922.79, Y=21.93, Mass=246, SNR=10.7, Peak=33 HFD=4.1
00:23:55.740 00.000 12268 MultiStar: [#1 1.17,-0.61,0.00,M4] [#2 0.64,0.22,0.74,U] [#3 1.03,-0.58,0.00,M3] [#4 1.17,-0.02,0.00,M2] [#5 0.12,-0.32,0.62,U] 
00:23:55.740 00.000 12268 refined, 2 included, MultiStar: {0.87, -0.13}, one-star: {1.50, -0.28}
00:23:55.740 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
00:23:55.740 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.55)
00:23:55.741 00.001 12268 CameraToMount -- cameraX=0.87 cameraY=-0.13 hyp=0.88 cameraTheta=-0.15 mountX=-0.05 mountY=0.88, mountTheta=1.62
00:23:55.742 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.87, y=-0.13, opts=13)
00:23:55.742 00.000 12268 Enqueuing Move request for scope (0.87, -0.13)
00:23:55.743 00.001 11616 Worker thread wakes up
00:23:55.743 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.87, -0.13) opts 0xd
00:23:55.743 00.000 11616 Handling offset move in thread for scope, endpoint = (0.87, -0.13)
00:23:55.743 00.000 11616 Moving (0.87, -0.13) raw xDistance=-0.05 yDistance=0.88
00:23:55.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:55.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:23:55.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.88
00:23:55.743 00.000 11616 MoveAxis(E, 0, ABG)
00:23:55.743 00.000 11616 Move returns status 0, amount 0
00:23:55.743 00.000 11616 MoveAxis(S, 74, ABG)
00:23:55.744 00.001 11616 Guiding  Dir = 1, Dur = 74
00:23:55.744 00.000 11616 IsSlewing returns 0
00:23:55.744 00.000 11616 IsGuiding returns 0
00:23:55.745 00.001 11616 PulseGuide returned control before completion, sleep 84
00:23:55.771 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=216, Gamma=1.290
00:23:55.789 00.018 12268 UpdateGuideState exits: m=246 SNR=10.7
00:23:55.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:55.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:55.789 00.000 12268 Enqueuing Expose request
00:23:55.839 00.050 11616 IsGuiding returns 1
00:23:55.839 00.000 11616 scope still moving after pulse duration time elapsed
00:23:55.870 00.031 11616 IsSlewing returns 0
00:23:55.870 00.000 11616 IsGuiding returns 0
00:23:55.870 00.000 11616 scope move finished after 74 + 52 ms
00:23:55.870 00.000 11616 Move returns status 0, amount 74
00:23:55.871 00.001 11616 move complete, result=0
00:23:55.871 00.000 11616 worker thread done servicing request
00:23:55.871 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.9 px 74 ms SOUTH
00:23:55.871 00.000 11616 Worker thread wakes up
00:23:55.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:55.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:23:57.888 02.017 11616 Exposure complete
00:23:57.946 00.058 11616 worker thread done servicing request
00:23:57.946 00.000 12268 OnExposeComplete: enter
00:23:57.946 00.000 12268 UpdateGuideState(): m_state=6
00:23:57.947 00.001 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1140
00:23:57.947 00.000 12268 Star::Find returns 1 (0), X=922.41, Y=21.88, Mass=206, SNR=9.9, Peak=35 HFD=3.2
00:23:57.947 00.000 12268 MultiStar: [#1 0.92,-0.23,0.00,M5] [#2 0.66,-0.03,0.79,U] [#3 0.64,-0.36,0.73,U] [#4 0.39,-0.43,0.47,U] [#5 0.66,-0.71,0.00,M1] 
00:23:57.947 00.000 12268 refined, 3 included, MultiStar: {0.77, -0.27}, one-star: {1.13, -0.33}
00:23:57.947 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
00:23:57.947 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.36)
00:23:57.947 00.000 12268 CameraToMount -- cameraX=0.77 cameraY=-0.27 hyp=0.82 cameraTheta=-0.34 mountX=-0.20 mountY=0.80, mountTheta=1.81
00:23:57.949 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.77, y=-0.27, opts=13)
00:23:57.949 00.000 12268 Enqueuing Move request for scope (0.77, -0.27)
00:23:57.949 00.000 11616 Worker thread wakes up
00:23:57.949 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.27) opts 0xd
00:23:57.949 00.000 11616 Handling offset move in thread for scope, endpoint = (0.77, -0.27)
00:23:57.949 00.000 11616 Moving (0.77, -0.27) raw xDistance=-0.20 yDistance=0.80
00:23:57.949 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:57.950 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:23:57.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.80
00:23:57.950 00.000 11616 MoveAxis(E, 0, ABG)
00:23:57.950 00.000 11616 Move returns status 0, amount 0
00:23:57.950 00.000 11616 MoveAxis(S, 68, ABG)
00:23:57.950 00.000 11616 Guiding  Dir = 1, Dur = 68
00:23:57.950 00.000 11616 IsSlewing returns 0
00:23:57.950 00.000 11616 IsGuiding returns 0
00:23:57.951 00.001 11616 PulseGuide returned control before completion, sleep 78
00:23:57.972 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
00:23:57.990 00.018 12268 UpdateGuideState exits: m=206 SNR=9.9
00:23:57.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:57.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:23:57.991 00.001 12268 Enqueuing Expose request
00:23:58.035 00.044 11616 IsGuiding returns 1
00:23:58.036 00.001 11616 scope still moving after pulse duration time elapsed
00:23:58.067 00.031 11616 IsSlewing returns 0
00:23:58.067 00.000 11616 IsGuiding returns 0
00:23:58.067 00.000 11616 scope move finished after 68 + 49 ms
00:23:58.067 00.000 11616 Move returns status 0, amount 68
00:23:58.068 00.001 11616 move complete, result=0
00:23:58.068 00.000 11616 worker thread done servicing request
00:23:58.068 00.000 11616 Worker thread wakes up
00:23:58.068 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.8 px 68 ms SOUTH
00:23:58.068 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:23:58.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:00.076 02.008 11616 Exposure complete
00:24:00.134 00.058 11616 worker thread done servicing request
00:24:00.135 00.001 12268 OnExposeComplete: enter
00:24:00.135 00.000 12268 UpdateGuideState(): m_state=6
00:24:00.135 00.000 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1141
00:24:00.135 00.000 12268 Star::Find returns 1 (0), X=922.52, Y=21.69, Mass=255, SNR=10.9, Peak=28 HFD=3.7
00:24:00.135 00.000 12268 MultiStar: [#1 1.05,-0.39,0.00,M6] [#2 0.63,-0.27,0.70,U] [#3 0.49,-1.09,0.00,M3] [#4 0.74,-0.69,0.00,M2] [#5 -0.05,-0.02,0.62,U] 
00:24:00.135 00.000 12268 refined, 2 included, MultiStar: {0.71, -0.31}, one-star: {1.24, -0.52}
00:24:00.135 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
00:24:00.136 00.001 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.29)
00:24:00.136 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.31 hyp=0.78 cameraTheta=-0.41 mountX=-0.24 mountY=0.75, mountTheta=1.88
00:24:00.137 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.71, y=-0.31, opts=13)
00:24:00.137 00.000 12268 Enqueuing Move request for scope (0.71, -0.31)
00:24:00.137 00.000 11616 Worker thread wakes up
00:24:00.138 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.31) opts 0xd
00:24:00.138 00.000 11616 Handling offset move in thread for scope, endpoint = (0.71, -0.31)
00:24:00.138 00.000 11616 Moving (0.71, -0.31) raw xDistance=-0.24 yDistance=0.75
00:24:00.138 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:24:00.138 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:24:00.138 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
00:24:00.138 00.000 11616 MoveAxis(E, 0, ABG)
00:24:00.138 00.000 11616 Move returns status 0, amount 0
00:24:00.138 00.000 11616 MoveAxis(S, 63, ABG)
00:24:00.138 00.000 11616 Guiding  Dir = 1, Dur = 63
00:24:00.139 00.001 11616 IsSlewing returns 0
00:24:00.139 00.000 11616 IsGuiding returns 0
00:24:00.139 00.000 11616 PulseGuide returned control before completion, sleep 73
00:24:00.160 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=144, Gamma=1.290
00:24:00.178 00.018 12268 UpdateGuideState exits: m=255 SNR=10.9
00:24:00.179 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:00.179 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:00.179 00.000 12268 Enqueuing Expose request
00:24:00.213 00.034 11616 IsGuiding returns 1
00:24:00.213 00.000 11616 scope still moving after pulse duration time elapsed
00:24:00.246 00.033 11616 IsSlewing returns 0
00:24:00.246 00.000 11616 IsGuiding returns 0
00:24:00.246 00.000 11616 scope move finished after 63 + 44 ms
00:24:00.246 00.000 11616 Move returns status 0, amount 63
00:24:00.246 00.000 11616 move complete, result=0
00:24:00.254 00.008 11616 worker thread done servicing request
00:24:00.255 00.001 11616 Worker thread wakes up
00:24:00.255 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:00.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:00.256 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.7 px 63 ms SOUTH
00:24:02.352 02.096 11616 Exposure complete
00:24:02.410 00.058 11616 worker thread done servicing request
00:24:02.410 00.000 12268 OnExposeComplete: enter
00:24:02.410 00.000 12268 UpdateGuideState(): m_state=6
00:24:02.410 00.000 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1142
00:24:02.410 00.000 12268 Star::Find returns 1 (0), X=922.68, Y=21.70, Mass=239, SNR=10.7, Peak=44 HFD=2.8
00:24:02.411 00.001 12268 MultiStar: [#1 1.02,-0.12,0.00,M7] [#2 0.92,-0.26,0.00,M1] [#3 1.37,-0.70,0.00,M4] [#4 1.27,-0.94,0.00,M3] [#5 0.93,0.33,0.00,M1] 
00:24:02.411 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
00:24:02.411 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.35)
00:24:02.411 00.000 12268 CameraToMount -- cameraX=1.40 cameraY=-0.52 hyp=1.49 cameraTheta=-0.35 mountX=-0.38 mountY=1.45, mountTheta=1.83
00:24:02.412 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.40, y=-0.52, opts=13)
00:24:02.413 00.001 12268 Enqueuing Move request for scope (1.40, -0.52)
00:24:02.413 00.000 11616 Worker thread wakes up
00:24:02.413 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.40, -0.52) opts 0xd
00:24:02.413 00.000 11616 Handling offset move in thread for scope, endpoint = (1.40, -0.52)
00:24:02.413 00.000 11616 Moving (1.40, -0.52) raw xDistance=-0.38 yDistance=1.45
00:24:02.413 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
00:24:02.413 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.13
00:24:02.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
00:24:02.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 1.45
00:24:02.413 00.000 11616 MoveAxis(E, 211, ABG)
00:24:02.413 00.000 11616 Guiding  Dir = 2, Dur = 211
00:24:02.414 00.001 11616 IsSlewing returns 0
00:24:02.414 00.000 11616 IsGuiding returns 0
00:24:02.414 00.000 11616 PulseGuide returned control before completion, sleep 221
00:24:02.437 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
00:24:02.454 00.017 12268 UpdateGuideState exits: m=239 SNR=10.7
00:24:02.455 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:02.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:02.455 00.000 12268 Enqueuing Expose request
00:24:02.637 00.182 11616 IsGuiding returns 1
00:24:02.637 00.000 11616 scope still moving after pulse duration time elapsed
00:24:02.668 00.031 11616 IsSlewing returns 0
00:24:02.668 00.000 11616 IsGuiding returns 0
00:24:02.668 00.000 11616 scope move finished after 211 + 43 ms
00:24:02.668 00.000 11616 Move returns status 0, amount 211
00:24:02.668 00.000 11616 MoveAxis(S, 123, ABG)
00:24:02.668 00.000 11616 Guiding  Dir = 1, Dur = 123
00:24:02.669 00.001 11616 IsSlewing returns 0
00:24:02.669 00.000 11616 IsGuiding returns 0
00:24:02.669 00.000 11616 PulseGuide returned control before completion, sleep 133
00:24:02.808 00.139 11616 IsGuiding returns 1
00:24:02.808 00.000 11616 scope still moving after pulse duration time elapsed
00:24:02.840 00.032 11616 IsSlewing returns 0
00:24:02.840 00.000 11616 IsGuiding returns 1
00:24:02.870 00.030 11616 IsSlewing returns 0
00:24:02.870 00.000 11616 IsGuiding returns 0
00:24:02.870 00.000 11616 scope move finished after 123 + 78 ms
00:24:02.870 00.000 11616 Move returns status 0, amount 123
00:24:02.870 00.000 11616 move complete, result=0
00:24:02.870 00.000 11616 worker thread done servicing request
00:24:02.870 00.000 11616 Worker thread wakes up
00:24:02.870 00.000 12268 GuideStep: -0.4 px 211 ms EAST, 1.5 px 123 ms SOUTH
00:24:02.871 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:02.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:04.883 02.012 11616 Exposure complete
00:24:04.941 00.058 11616 worker thread done servicing request
00:24:04.941 00.000 12268 OnExposeComplete: enter
00:24:04.941 00.000 12268 UpdateGuideState(): m_state=6
00:24:04.941 00.000 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1143
00:24:04.942 00.001 12268 Star::Find returns 1 (0), X=922.23, Y=22.03, Mass=303, SNR=12.0, Peak=44 HFD=3.5
00:24:04.942 00.000 12268 MultiStar: [#1 0.88,-0.23,0.87,U] [#2 0.54,0.02,0.63,U] [#3 0.48,-0.51,0.69,U] [#4 0.67,-0.53,0.48,U] [#5 -0.02,-0.03,0.56,U] 
00:24:04.942 00.000 12268 refined, 5 included, MultiStar: {0.64, -0.23}, one-star: {0.94, -0.18}
00:24:04.942 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
00:24:04.942 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.35)
00:24:04.942 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.23 hyp=0.68 cameraTheta=-0.35 mountX=-0.17 mountY=0.66, mountTheta=1.83
00:24:04.944 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.64, y=-0.23, opts=13)
00:24:04.944 00.000 12268 Enqueuing Move request for scope (0.64, -0.23)
00:24:04.945 00.001 11616 Worker thread wakes up
00:24:04.945 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.23) opts 0xd
00:24:04.945 00.000 11616 Handling offset move in thread for scope, endpoint = (0.64, -0.23)
00:24:04.945 00.000 11616 Moving (0.64, -0.23) raw xDistance=-0.17 yDistance=0.66
00:24:04.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
00:24:04.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.66
00:24:04.945 00.000 11616 MoveAxis(E, 96, ABG)
00:24:04.945 00.000 11616 Guiding  Dir = 2, Dur = 96
00:24:04.945 00.000 11616 IsSlewing returns 0
00:24:04.946 00.001 11616 IsGuiding returns 0
00:24:04.946 00.000 11616 PulseGuide returned control before completion, sleep 106
00:24:04.968 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=218, Gamma=1.290
00:24:04.986 00.018 12268 UpdateGuideState exits: m=303 SNR=12.0
00:24:04.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:04.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:04.986 00.000 12268 Enqueuing Expose request
00:24:05.065 00.079 11616 IsGuiding returns 1
00:24:05.065 00.000 11616 scope still moving after pulse duration time elapsed
00:24:05.097 00.032 11616 IsSlewing returns 0
00:24:05.097 00.000 11616 IsGuiding returns 0
00:24:05.097 00.000 11616 scope move finished after 96 + 55 ms
00:24:05.097 00.000 11616 Move returns status 0, amount 96
00:24:05.097 00.000 11616 MoveAxis(S, 56, ABG)
00:24:05.097 00.000 11616 Guiding  Dir = 1, Dur = 56
00:24:05.098 00.001 11616 IsSlewing returns 0
00:24:05.098 00.000 11616 IsGuiding returns 0
00:24:05.098 00.000 11616 PulseGuide returned control before completion, sleep 66
00:24:05.177 00.079 11616 IsGuiding returns 1
00:24:05.177 00.000 11616 scope still moving after pulse duration time elapsed
00:24:05.209 00.032 11616 IsSlewing returns 0
00:24:05.209 00.000 11616 IsGuiding returns 0
00:24:05.209 00.000 11616 scope move finished after 56 + 54 ms
00:24:05.209 00.000 11616 Move returns status 0, amount 56
00:24:05.209 00.000 11616 move complete, result=0
00:24:05.209 00.000 11616 worker thread done servicing request
00:24:05.210 00.001 12268 GuideStep: -0.2 px 96 ms EAST, 0.7 px 56 ms SOUTH
00:24:05.210 00.000 11616 Worker thread wakes up
00:24:05.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:05.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:07.218 02.008 11616 Exposure complete
00:24:07.274 00.056 11616 worker thread done servicing request
00:24:07.274 00.000 12268 OnExposeComplete: enter
00:24:07.274 00.000 12268 UpdateGuideState(): m_state=6
00:24:07.275 00.001 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1144
00:24:07.275 00.000 12268 Star::Find returns 1 (0), X=922.01, Y=22.46, Mass=282, SNR=11.5, Peak=40 HFD=3.6
00:24:07.275 00.000 12268 MultiStar: [#1 0.23,-0.01,0.90,U] [#2 0.22,0.07,0.62,U] [#3 0.45,-0.40,0.64,U] [#4 0.68,-0.18,0.50,U] [#5 0.02,0.40,0.59,U] 
00:24:07.275 00.000 12268 refined, 5 included, MultiStar: {0.40, 0.04}, one-star: {0.72, 0.25}
00:24:07.275 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
00:24:07.275 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.80)
00:24:07.275 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.04 hyp=0.40 cameraTheta=0.10 mountX=0.08 mountY=0.39, mountTheta=1.37
00:24:07.277 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.04, opts=13)
00:24:07.277 00.000 12268 Enqueuing Move request for scope (0.40, 0.04)
00:24:07.277 00.000 11616 Worker thread wakes up
00:24:07.277 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.04) opts 0xd
00:24:07.277 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.04)
00:24:07.277 00.000 11616 Moving (0.40, 0.04) raw xDistance=0.08 yDistance=0.39
00:24:07.277 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:07.278 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:24:07.278 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
00:24:07.278 00.000 11616 MoveAxis(E, 0, ABG)
00:24:07.278 00.000 11616 Move returns status 0, amount 0
00:24:07.278 00.000 11616 MoveAxis(S, 33, ABG)
00:24:07.278 00.000 11616 Guiding  Dir = 1, Dur = 33
00:24:07.278 00.000 11616 IsSlewing returns 0
00:24:07.278 00.000 11616 IsGuiding returns 0
00:24:07.279 00.001 11616 PulseGuide returned control before completion, sleep 43
00:24:07.299 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
00:24:07.317 00.018 12268 UpdateGuideState exits: m=282 SNR=11.5
00:24:07.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:07.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:07.317 00.000 12268 Enqueuing Expose request
00:24:07.335 00.018 11616 IsGuiding returns 1
00:24:07.335 00.000 11616 scope still moving after pulse duration time elapsed
00:24:07.367 00.032 11616 IsSlewing returns 0
00:24:07.367 00.000 11616 IsGuiding returns 0
00:24:07.367 00.000 11616 scope move finished after 33 + 55 ms
00:24:07.367 00.000 11616 Move returns status 0, amount 33
00:24:07.367 00.000 11616 move complete, result=0
00:24:07.367 00.000 11616 worker thread done servicing request
00:24:07.368 00.001 11616 Worker thread wakes up
00:24:07.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:07.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:07.389 00.021 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 33 ms SOUTH
00:24:09.374 01.985 11616 Exposure complete
00:24:09.432 00.058 11616 worker thread done servicing request
00:24:09.432 00.000 12268 OnExposeComplete: enter
00:24:09.432 00.000 12268 UpdateGuideState(): m_state=6
00:24:09.432 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1145
00:24:09.432 00.000 12268 Star::Find returns 1 (0), X=922.21, Y=22.72, Mass=311, SNR=12.1, Peak=37 HFD=3.8
00:24:09.433 00.001 12268 MultiStar: [#1 0.64,0.43,0.87,U] [#2 0.25,0.11,0.63,U] [#3 0.08,-0.53,0.62,U] [#4 0.42,0.40,0.46,U] [#5 0.31,1.02,0.00,M1] 
00:24:09.433 00.000 12268 refined, 4 included, MultiStar: {0.52, 0.23}, one-star: {0.92, 0.51}
00:24:09.433 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
00:24:09.433 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
00:24:09.433 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.23 hyp=0.57 cameraTheta=0.41 mountX=0.28 mountY=0.49, mountTheta=1.06
00:24:09.434 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=0.23, opts=13)
00:24:09.435 00.001 12268 Enqueuing Move request for scope (0.52, 0.23)
00:24:09.435 00.000 11616 Worker thread wakes up
00:24:09.435 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.23) opts 0xd
00:24:09.435 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, 0.23)
00:24:09.435 00.000 11616 Moving (0.52, 0.23) raw xDistance=0.28 yDistance=0.49
00:24:09.435 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:24:09.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:24:09.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
00:24:09.435 00.000 11616 MoveAxis(E, 0, ABG)
00:24:09.435 00.000 11616 Move returns status 0, amount 0
00:24:09.435 00.000 11616 MoveAxis(S, 42, ABG)
00:24:09.436 00.001 11616 Guiding  Dir = 1, Dur = 42
00:24:09.436 00.000 11616 IsSlewing returns 0
00:24:09.436 00.000 11616 IsGuiding returns 0
00:24:09.437 00.001 11616 PulseGuide returned control before completion, sleep 52
00:24:09.458 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=168, Gamma=1.290
00:24:09.477 00.019 12268 UpdateGuideState exits: m=311 SNR=12.1
00:24:09.477 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:09.477 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:09.477 00.000 12268 Enqueuing Expose request
00:24:09.500 00.023 11616 IsGuiding returns 1
00:24:09.500 00.000 11616 scope still moving after pulse duration time elapsed
00:24:09.531 00.031 11616 IsSlewing returns 0
00:24:09.531 00.000 11616 IsGuiding returns 0
00:24:09.531 00.000 11616 scope move finished after 42 + 53 ms
00:24:09.531 00.000 11616 Move returns status 0, amount 42
00:24:09.532 00.001 11616 move complete, result=0
00:24:09.532 00.000 11616 worker thread done servicing request
00:24:09.532 00.000 11616 Worker thread wakes up
00:24:09.532 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:09.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:09.532 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.5 px 42 ms SOUTH
00:24:11.545 02.013 11616 Exposure complete
00:24:11.601 00.056 11616 worker thread done servicing request
00:24:11.602 00.001 12268 OnExposeComplete: enter
00:24:11.602 00.000 12268 UpdateGuideState(): m_state=6
00:24:11.602 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1146
00:24:11.602 00.000 12268 Star::Find returns 1 (0), X=922.27, Y=22.95, Mass=354, SNR=12.8, Peak=41 HFD=4.8
00:24:11.602 00.000 12268 MultiStar: [#1 0.73,0.60,0.00,M5] [#2 0.51,0.60,0.61,U] [#3 0.81,-0.14,0.58,U] [#4 0.41,0.38,0.48,U] [#5 0.23,0.26,0.45,U] 
00:24:11.602 00.000 12268 refined, 4 included, MultiStar: {0.66, 0.42}, one-star: {0.98, 0.73}
00:24:11.603 00.001 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
00:24:11.603 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
00:24:11.603 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=0.42 hyp=0.79 cameraTheta=0.57 mountX=0.49 mountY=0.60, mountTheta=0.89
00:24:11.604 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.66, y=0.42, opts=13)
00:24:11.604 00.000 12268 Enqueuing Move request for scope (0.66, 0.42)
00:24:11.605 00.001 11616 Worker thread wakes up
00:24:11.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.42) opts 0xd
00:24:11.605 00.000 11616 Handling offset move in thread for scope, endpoint = (0.66, 0.42)
00:24:11.605 00.000 11616 Moving (0.66, 0.42) raw xDistance=0.49 yDistance=0.60
00:24:11.605 00.000 11616 resist switch: large excursion: input 0.49 thresh 0.29 direction from -1 to 1
00:24:11.605 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.46
00:24:11.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.49
00:24:11.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.60
00:24:11.605 00.000 11616 MoveAxis(W, 272, ABG)
00:24:11.605 00.000 11616 Guiding  Dir = 3, Dur = 272
00:24:11.605 00.000 11616 IsSlewing returns 0
00:24:11.606 00.001 11616 IsGuiding returns 0
00:24:11.606 00.000 11616 PulseGuide returned control before completion, sleep 282
00:24:11.627 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
00:24:11.646 00.019 12268 UpdateGuideState exits: m=354 SNR=12.8
00:24:11.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:11.646 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:11.646 00.000 12268 Enqueuing Expose request
00:24:11.892 00.246 11616 IsGuiding returns 1
00:24:11.893 00.001 11616 scope still moving after pulse duration time elapsed
00:24:11.923 00.030 11616 IsSlewing returns 0
00:24:11.923 00.000 11616 IsGuiding returns 0
00:24:11.923 00.000 11616 scope move finished after 272 + 45 ms
00:24:11.923 00.000 11616 Move returns status 0, amount 272
00:24:11.923 00.000 11616 MoveAxis(S, 51, ABG)
00:24:11.923 00.000 11616 Guiding  Dir = 1, Dur = 51
00:24:11.924 00.001 11616 IsSlewing returns 0
00:24:11.924 00.000 11616 IsGuiding returns 0
00:24:11.924 00.000 11616 PulseGuide returned control before completion, sleep 61
00:24:12.001 00.077 11616 IsGuiding returns 1
00:24:12.001 00.000 11616 scope still moving after pulse duration time elapsed
00:24:12.031 00.030 11616 IsSlewing returns 0
00:24:12.031 00.000 11616 IsGuiding returns 0
00:24:12.031 00.000 11616 scope move finished after 51 + 56 ms
00:24:12.031 00.000 11616 Move returns status 0, amount 51
00:24:12.031 00.000 11616 move complete, result=0
00:24:12.031 00.000 11616 worker thread done servicing request
00:24:12.031 00.000 12268 GuideStep: 0.5 px 272 ms WEST, 0.6 px 51 ms SOUTH
00:24:12.032 00.001 11616 Worker thread wakes up
00:24:12.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:12.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:14.036 02.004 11616 Exposure complete
00:24:14.094 00.058 11616 worker thread done servicing request
00:24:14.095 00.001 12268 OnExposeComplete: enter
00:24:14.095 00.000 12268 UpdateGuideState(): m_state=6
00:24:14.095 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1147
00:24:14.095 00.000 12268 Star::Find returns 1 (0), X=922.36, Y=23.01, Mass=305, SNR=11.9, Peak=41 HFD=3.8
00:24:14.095 00.000 12268 MultiStar: [#1 0.61,0.82,0.00,M6] [#2 0.50,0.67,0.69,U] [#3 0.39,0.59,0.67,U] [#4 0.87,0.69,0.00,M1] [#5 0.22,0.83,0.57,U] 
00:24:14.096 00.001 12268 refined, 3 included, MultiStar: {0.62, 0.73}, one-star: {1.07, 0.80}
00:24:14.096 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
00:24:14.096 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
00:24:14.096 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=0.73 hyp=0.95 cameraTheta=0.87 mountX=0.79 mountY=0.52, mountTheta=0.58
00:24:14.097 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=0.73, opts=13)
00:24:14.097 00.000 12268 Enqueuing Move request for scope (0.62, 0.73)
00:24:14.097 00.000 11616 Worker thread wakes up
00:24:14.097 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.73) opts 0xd
00:24:14.097 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, 0.73)
00:24:14.097 00.000 11616 Moving (0.62, 0.73) raw xDistance=0.79 yDistance=0.52
00:24:14.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.79
00:24:14.098 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
00:24:14.098 00.000 11616 MoveAxis(W, 440, ABG)
00:24:14.098 00.000 11616 Guiding  Dir = 3, Dur = 440
00:24:14.098 00.000 11616 IsSlewing returns 0
00:24:14.098 00.000 11616 IsGuiding returns 0
00:24:14.099 00.001 11616 PulseGuide returned control before completion, sleep 450
00:24:14.119 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
00:24:14.137 00.018 12268 UpdateGuideState exits: m=305 SNR=11.9
00:24:14.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:14.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:14.137 00.000 12268 Enqueuing Expose request
00:24:14.562 00.425 11616 IsGuiding returns 1
00:24:14.562 00.000 11616 scope still moving after pulse duration time elapsed
00:24:14.594 00.032 11616 IsSlewing returns 0
00:24:14.595 00.001 11616 IsGuiding returns 0
00:24:14.595 00.000 11616 scope move finished after 440 + 56 ms
00:24:14.595 00.000 11616 Move returns status 0, amount 440
00:24:14.595 00.000 11616 MoveAxis(S, 44, ABG)
00:24:14.595 00.000 11616 Guiding  Dir = 1, Dur = 44
00:24:14.595 00.000 11616 IsSlewing returns 0
00:24:14.595 00.000 11616 IsGuiding returns 0
00:24:14.596 00.001 11616 PulseGuide returned control before completion, sleep 54
00:24:14.657 00.061 11616 IsGuiding returns 1
00:24:14.657 00.000 11616 scope still moving after pulse duration time elapsed
00:24:14.687 00.030 11616 IsSlewing returns 0
00:24:14.687 00.000 11616 IsGuiding returns 0
00:24:14.687 00.000 11616 scope move finished after 44 + 47 ms
00:24:14.687 00.000 11616 Move returns status 0, amount 44
00:24:14.687 00.000 11616 move complete, result=0
00:24:14.687 00.000 11616 worker thread done servicing request
00:24:14.687 00.000 11616 Worker thread wakes up
00:24:14.688 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:14.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:14.688 00.000 12268 GuideStep: 0.8 px 440 ms WEST, 0.5 px 44 ms SOUTH
00:24:16.698 02.010 11616 Exposure complete
00:24:16.754 00.056 11616 worker thread done servicing request
00:24:16.754 00.000 12268 OnExposeComplete: enter
00:24:16.755 00.001 12268 UpdateGuideState(): m_state=6
00:24:16.755 00.000 12268 Star::Find(15, 922, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1148
00:24:16.755 00.000 12268 Star::Find returns 1 (0), X=921.57, Y=21.18, Mass=271, SNR=11.3, Peak=36 HFD=3.7
00:24:16.755 00.000 12268 MultiStar: [#1 0.51,-1.15,0.00,M7] [#2 0.38,-0.52,0.71,U] [#3 0.14,-1.41,0.00,M1] [#4 0.06,-1.07,0.00,M2] [#5 0.01,-0.62,0.62,U] 
00:24:16.755 00.000 12268 refined, 2 included, MultiStar: {0.24, -0.76}, one-star: {0.28, -1.03}
00:24:16.756 00.001 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
00:24:16.756 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
00:24:16.756 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.76 hyp=0.80 cameraTheta=-1.27 mountX=-0.74 mountY=0.34, mountTheta=2.71
00:24:16.757 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.76, opts=13)
00:24:16.757 00.000 12268 Enqueuing Move request for scope (0.24, -0.76)
00:24:16.757 00.000 11616 Worker thread wakes up
00:24:16.758 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.76) opts 0xd
00:24:16.758 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.76)
00:24:16.758 00.000 11616 Moving (0.24, -0.76) raw xDistance=-0.74 yDistance=0.34
00:24:16.758 00.000 11616 resist switch: large excursion: input -0.74 thresh 0.29 direction from 1 to -1
00:24:16.758 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.21
00:24:16.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.74
00:24:16.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
00:24:16.758 00.000 11616 MoveAxis(E, 413, ABG)
00:24:16.758 00.000 11616 Guiding  Dir = 2, Dur = 413
00:24:16.759 00.001 11616 IsSlewing returns 0
00:24:16.759 00.000 11616 IsGuiding returns 0
00:24:16.759 00.000 11616 PulseGuide returned control before completion, sleep 423
00:24:16.781 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=177, Gamma=1.290
00:24:16.798 00.017 12268 UpdateGuideState exits: m=271 SNR=11.3
00:24:16.798 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:16.799 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:16.799 00.000 12268 Enqueuing Expose request
00:24:17.193 00.394 11616 IsGuiding returns 1
00:24:17.193 00.000 11616 scope still moving after pulse duration time elapsed
00:24:17.224 00.031 11616 IsSlewing returns 0
00:24:17.224 00.000 11616 IsGuiding returns 0
00:24:17.224 00.000 11616 scope move finished after 413 + 52 ms
00:24:17.224 00.000 11616 Move returns status 0, amount 413
00:24:17.224 00.000 11616 MoveAxis(S, 28, ABG)
00:24:17.225 00.001 11616 Guiding  Dir = 1, Dur = 28
00:24:17.225 00.000 11616 IsSlewing returns 0
00:24:17.225 00.000 11616 IsGuiding returns 0
00:24:17.225 00.000 11616 PulseGuide returned control before completion, sleep 38
00:24:17.271 00.046 11616 IsGuiding returns 1
00:24:17.271 00.000 11616 scope still moving after pulse duration time elapsed
00:24:17.302 00.031 11616 IsSlewing returns 0
00:24:17.302 00.000 11616 IsGuiding returns 1
00:24:17.333 00.031 11616 IsSlewing returns 0
00:24:17.334 00.001 11616 IsGuiding returns 1
00:24:17.363 00.029 11616 IsSlewing returns 0
00:24:17.364 00.001 11616 IsGuiding returns 1
00:24:17.394 00.030 11616 IsSlewing returns 0
00:24:17.394 00.000 11616 IsGuiding returns 0
00:24:17.394 00.000 11616 scope move finished after 28 + 141 ms
00:24:17.394 00.000 11616 Move returns status 0, amount 28
00:24:17.394 00.000 11616 move complete, result=0
00:24:17.394 00.000 11616 worker thread done servicing request
00:24:17.395 00.001 12268 GuideStep: -0.7 px 413 ms EAST, 0.3 px 28 ms SOUTH
00:24:17.395 00.000 11616 Worker thread wakes up
00:24:17.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:17.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:19.408 02.013 11616 Exposure complete
00:24:19.468 00.060 11616 worker thread done servicing request
00:24:19.468 00.000 12268 OnExposeComplete: enter
00:24:19.468 00.000 12268 UpdateGuideState(): m_state=6
00:24:19.468 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1149
00:24:19.468 00.000 12268 Star::Find returns 1 (0), X=921.84, Y=21.86, Mass=249, SNR=10.8, Peak=32 HFD=4.1
00:24:19.468 00.000 12268 MultiStar: [#1 0.63,-0.66,0.90,U] [#2 0.00,-0.55,0.72,U] [#3 0.27,-1.15,0.00,M2] [#4 0.32,-0.73,0.53,U] [#5 0.30,-0.47,0.62,U] 
00:24:19.469 00.001 12268 single-star, 4 included, MultiStar: {0.39, -0.54}, one-star: {0.55, -0.35}
00:24:19.469 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
00:24:19.469 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.14)
00:24:19.469 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.35 hyp=0.66 cameraTheta=-0.56 mountX=-0.30 mountY=0.60, mountTheta=2.03
00:24:19.471 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=-0.35, opts=13)
00:24:19.471 00.000 12268 Enqueuing Move request for scope (0.55, -0.35)
00:24:19.471 00.000 11616 Worker thread wakes up
00:24:19.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.35) opts 0xd
00:24:19.471 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, -0.35)
00:24:19.471 00.000 11616 Moving (0.55, -0.35) raw xDistance=-0.30 yDistance=0.60
00:24:19.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
00:24:19.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.60
00:24:19.471 00.000 11616 MoveAxis(E, 165, ABG)
00:24:19.472 00.001 11616 Guiding  Dir = 2, Dur = 165
00:24:19.472 00.000 11616 IsSlewing returns 0
00:24:19.472 00.000 11616 IsGuiding returns 0
00:24:19.472 00.000 11616 PulseGuide returned control before completion, sleep 175
00:24:19.496 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=158, Gamma=1.290
00:24:19.516 00.020 12268 UpdateGuideState exits: m=249 SNR=10.8
00:24:19.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:19.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:19.516 00.000 12268 Enqueuing Expose request
00:24:19.653 00.137 11616 IsGuiding returns 1
00:24:19.653 00.000 11616 scope still moving after pulse duration time elapsed
00:24:19.684 00.031 11616 IsSlewing returns 0
00:24:19.684 00.000 11616 IsGuiding returns 0
00:24:19.684 00.000 11616 scope move finished after 165 + 47 ms
00:24:19.684 00.000 11616 Move returns status 0, amount 165
00:24:19.685 00.001 11616 MoveAxis(S, 50, ABG)
00:24:19.685 00.000 11616 Guiding  Dir = 1, Dur = 50
00:24:19.685 00.000 11616 IsSlewing returns 0
00:24:19.686 00.001 11616 IsGuiding returns 0
00:24:19.686 00.000 11616 PulseGuide returned control before completion, sleep 60
00:24:19.761 00.075 11616 IsGuiding returns 1
00:24:19.761 00.000 11616 scope still moving after pulse duration time elapsed
00:24:19.793 00.032 11616 IsSlewing returns 0
00:24:19.794 00.001 11616 IsGuiding returns 1
00:24:19.824 00.030 11616 IsSlewing returns 0
00:24:19.824 00.000 11616 IsGuiding returns 1
00:24:19.854 00.030 11616 IsSlewing returns 0
00:24:19.854 00.000 11616 IsGuiding returns 1
00:24:19.886 00.032 11616 IsSlewing returns 0
00:24:19.887 00.001 11616 IsGuiding returns 1
00:24:19.917 00.030 11616 IsSlewing returns 0
00:24:19.917 00.000 11616 IsGuiding returns 1
00:24:19.950 00.033 11616 IsSlewing returns 0
00:24:19.950 00.000 11616 IsGuiding returns 1
00:24:19.982 00.032 11616 IsSlewing returns 0
00:24:19.982 00.000 11616 IsGuiding returns 0
00:24:19.982 00.000 11616 scope move finished after 50 + 246 ms
00:24:19.982 00.000 11616 Move returns status 0, amount 50
00:24:19.982 00.000 11616 move complete, result=0
00:24:19.982 00.000 11616 worker thread done servicing request
00:24:19.982 00.000 12268 GuideStep: -0.3 px 165 ms EAST, 0.6 px 50 ms SOUTH
00:24:19.982 00.000 11616 Worker thread wakes up
00:24:19.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:19.983 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:21.986 02.003 11616 Exposure complete
00:24:22.044 00.058 11616 worker thread done servicing request
00:24:22.044 00.000 12268 OnExposeComplete: enter
00:24:22.044 00.000 12268 UpdateGuideState(): m_state=6
00:24:22.045 00.001 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1150
00:24:22.045 00.000 12268 Star::Find returns 1 (0), X=922.29, Y=22.33, Mass=269, SNR=11.2, Peak=36 HFD=3.6
00:24:22.045 00.000 12268 MultiStar: [#1 0.84,0.13,0.95,U] [#2 0.19,0.44,0.74,U] [#3 0.15,-0.10,0.71,U] [#4 0.48,-0.87,0.00,M2] [#5 -0.20,-0.16,0.50,U] 
00:24:22.045 00.000 12268 refined, 4 included, MultiStar: {0.50, 0.11}, one-star: {1.00, 0.12}
00:24:22.045 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
00:24:22.045 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
00:24:22.045 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.11 hyp=0.51 cameraTheta=0.21 mountX=0.16 mountY=0.48, mountTheta=1.26
00:24:22.047 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=0.11, opts=13)
00:24:22.047 00.000 12268 Enqueuing Move request for scope (0.50, 0.11)
00:24:22.047 00.000 11616 Worker thread wakes up
00:24:22.047 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.11) opts 0xd
00:24:22.047 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 0.11)
00:24:22.047 00.000 11616 Moving (0.50, 0.11) raw xDistance=0.16 yDistance=0.48
00:24:22.047 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:24:22.048 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:24:22.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
00:24:22.048 00.000 11616 MoveAxis(E, 0, ABG)
00:24:22.048 00.000 11616 Move returns status 0, amount 0
00:24:22.048 00.000 11616 MoveAxis(S, 41, ABG)
00:24:22.048 00.000 11616 Guiding  Dir = 1, Dur = 41
00:24:22.048 00.000 11616 IsSlewing returns 0
00:24:22.048 00.000 11616 IsGuiding returns 0
00:24:22.049 00.001 11616 PulseGuide returned control before completion, sleep 51
00:24:22.070 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
00:24:22.090 00.020 12268 UpdateGuideState exits: m=269 SNR=11.2
00:24:22.090 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:22.090 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:22.090 00.000 12268 Enqueuing Expose request
00:24:22.112 00.022 11616 IsGuiding returns 0
00:24:22.112 00.000 11616 Move returns status 0, amount 41
00:24:22.112 00.000 11616 move complete, result=0
00:24:22.113 00.001 11616 worker thread done servicing request
00:24:22.113 00.000 11616 Worker thread wakes up
00:24:22.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:22.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:22.119 00.006 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 41 ms SOUTH
00:24:24.135 02.016 11616 Exposure complete
00:24:24.191 00.056 11616 worker thread done servicing request
00:24:24.191 00.000 12268 OnExposeComplete: enter
00:24:24.191 00.000 12268 UpdateGuideState(): m_state=6
00:24:24.192 00.001 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1151
00:24:24.192 00.000 12268 Star::Find returns 1 (0), X=922.35, Y=22.15, Mass=310, SNR=12.1, Peak=39 HFD=3.9
00:24:24.192 00.000 12268 MultiStar: [#1 0.92,-0.60,0.00,M6] [#2 0.60,-0.43,0.58,U] [#3 1.39,-0.81,0.00,M2] [#4 0.71,-0.67,0.00,M3] [#5 0.06,0.15,0.59,U] 
00:24:24.192 00.000 12268 refined, 2 included, MultiStar: {0.67, -0.10}, one-star: {1.06, -0.06}
00:24:24.192 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
00:24:24.192 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.55)
00:24:24.192 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-0.10 hyp=0.67 cameraTheta=-0.15 mountX=-0.04 mountY=0.67, mountTheta=1.62
00:24:24.194 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=-0.10, opts=13)
00:24:24.194 00.000 12268 Enqueuing Move request for scope (0.67, -0.10)
00:24:24.194 00.000 11616 Worker thread wakes up
00:24:24.194 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.10) opts 0xd
00:24:24.194 00.000 11616 Handling offset move in thread for scope, endpoint = (0.67, -0.10)
00:24:24.194 00.000 11616 Moving (0.67, -0.10) raw xDistance=-0.04 yDistance=0.67
00:24:24.194 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:24.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:24:24.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.67
00:24:24.194 00.000 11616 MoveAxis(E, 0, ABG)
00:24:24.195 00.001 11616 Move returns status 0, amount 0
00:24:24.195 00.000 11616 MoveAxis(S, 57, ABG)
00:24:24.195 00.000 11616 Guiding  Dir = 1, Dur = 57
00:24:24.195 00.000 11616 IsSlewing returns 0
00:24:24.195 00.000 11616 IsGuiding returns 0
00:24:24.196 00.001 11616 PulseGuide returned control before completion, sleep 67
00:24:24.217 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=177, Gamma=1.290
00:24:24.236 00.019 12268 UpdateGuideState exits: m=310 SNR=12.1
00:24:24.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:24.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:24.236 00.000 12268 Enqueuing Expose request
00:24:24.278 00.042 11616 IsGuiding returns 0
00:24:24.278 00.000 11616 Move returns status 0, amount 57
00:24:24.278 00.000 11616 move complete, result=0
00:24:24.278 00.000 11616 worker thread done servicing request
00:24:24.279 00.001 11616 Worker thread wakes up
00:24:24.279 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.7 px 57 ms SOUTH
00:24:24.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:24.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:26.346 02.067 11616 Exposure complete
00:24:26.404 00.058 11616 worker thread done servicing request
00:24:26.404 00.000 12268 OnExposeComplete: enter
00:24:26.404 00.000 12268 UpdateGuideState(): m_state=6
00:24:26.404 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1152
00:24:26.404 00.000 12268 Star::Find returns 1 (0), X=922.25, Y=21.74, Mass=261, SNR=11.0, Peak=34 HFD=3.5
00:24:26.405 00.001 12268 MultiStar: [#1 0.91,0.12,0.92,U] [#2 0.31,0.06,0.77,U] [#3 0.43,-0.28,0.68,U] [#4 0.66,-0.73,0.00,M4] [#5 0.23,0.39,0.68,U] 
00:24:26.405 00.000 12268 refined, 4 included, MultiStar: {0.61, -0.06}, one-star: {0.96, -0.47}
00:24:26.405 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
00:24:26.405 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.61)
00:24:26.405 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.06 hyp=0.62 cameraTheta=-0.09 mountX=0.00 mountY=0.62, mountTheta=1.57
00:24:26.407 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=-0.06, opts=13)
00:24:26.407 00.000 12268 Enqueuing Move request for scope (0.61, -0.06)
00:24:26.407 00.000 11616 Worker thread wakes up
00:24:26.407 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.06) opts 0xd
00:24:26.407 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, -0.06)
00:24:26.407 00.000 11616 Moving (0.61, -0.06) raw xDistance=0.00 yDistance=0.62
00:24:26.407 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:26.407 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:24:26.407 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
00:24:26.407 00.000 11616 MoveAxis(E, 0, ABG)
00:24:26.407 00.000 11616 Move returns status 0, amount 0
00:24:26.408 00.001 11616 MoveAxis(S, 52, ABG)
00:24:26.408 00.000 11616 Guiding  Dir = 1, Dur = 52
00:24:26.408 00.000 11616 IsSlewing returns 0
00:24:26.408 00.000 11616 IsGuiding returns 0
00:24:26.409 00.001 11616 PulseGuide returned control before completion, sleep 62
00:24:26.434 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
00:24:26.453 00.019 12268 UpdateGuideState exits: m=261 SNR=11.0
00:24:26.454 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:26.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:26.454 00.000 12268 Enqueuing Expose request
00:24:26.487 00.033 11616 IsGuiding returns 1
00:24:26.487 00.000 11616 scope still moving after pulse duration time elapsed
00:24:26.517 00.030 11616 IsSlewing returns 0
00:24:26.517 00.000 11616 IsGuiding returns 0
00:24:26.517 00.000 11616 scope move finished after 52 + 56 ms
00:24:26.517 00.000 11616 Move returns status 0, amount 52
00:24:26.517 00.000 11616 move complete, result=0
00:24:26.517 00.000 11616 worker thread done servicing request
00:24:26.517 00.000 11616 Worker thread wakes up
00:24:26.518 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:26.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:26.529 00.011 12268 GuideStep: 0.0 px 0 ms EAST, 0.6 px 52 ms SOUTH
00:24:28.523 01.994 11616 Exposure complete
00:24:28.581 00.058 11616 worker thread done servicing request
00:24:28.581 00.000 12268 OnExposeComplete: enter
00:24:28.581 00.000 12268 UpdateGuideState(): m_state=6
00:24:28.581 00.000 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1153
00:24:28.582 00.001 12268 Star::Find returns 1 (0), X=922.00, Y=22.39, Mass=236, SNR=10.5, Peak=36 HFD=3.4
00:24:28.582 00.000 12268 MultiStar: [#1 0.43,0.09,1.06,U] [#2 0.74,0.12,0.77,U] [#3 0.67,-0.05,0.71,U] [#4 0.35,0.04,0.56,U] [#5 0.57,0.31,0.66,U] 
00:24:28.582 00.000 12268 refined, 5 included, MultiStar: {0.59, 0.12}, one-star: {0.72, 0.18}
00:24:28.582 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
00:24:28.582 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.90)
00:24:28.582 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.12 hyp=0.60 cameraTheta=0.20 mountX=0.17 mountY=0.57, mountTheta=1.27
00:24:28.585 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=0.12, opts=13)
00:24:28.585 00.000 12268 Enqueuing Move request for scope (0.59, 0.12)
00:24:28.585 00.000 11616 Worker thread wakes up
00:24:28.585 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.12) opts 0xd
00:24:28.585 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, 0.12)
00:24:28.585 00.000 11616 Moving (0.59, 0.12) raw xDistance=0.17 yDistance=0.57
00:24:28.585 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:24:28.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:24:28.586 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
00:24:28.586 00.000 11616 MoveAxis(E, 0, ABG)
00:24:28.586 00.000 11616 Move returns status 0, amount 0
00:24:28.586 00.000 11616 MoveAxis(S, 48, ABG)
00:24:28.586 00.000 11616 Guiding  Dir = 1, Dur = 48
00:24:28.586 00.000 11616 IsSlewing returns 0
00:24:28.587 00.001 11616 IsGuiding returns 0
00:24:28.587 00.000 11616 PulseGuide returned control before completion, sleep 58
00:24:28.614 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
00:24:28.634 00.020 12268 UpdateGuideState exits: m=236 SNR=10.5
00:24:28.634 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:28.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:28.634 00.000 12268 Enqueuing Expose request
00:24:28.648 00.014 11616 IsGuiding returns 1
00:24:28.648 00.000 11616 scope still moving after pulse duration time elapsed
00:24:28.679 00.031 11616 IsSlewing returns 0
00:24:28.679 00.000 11616 IsGuiding returns 1
00:24:28.711 00.032 11616 IsSlewing returns 0
00:24:28.711 00.000 11616 IsGuiding returns 1
00:24:28.742 00.031 11616 IsSlewing returns 0
00:24:28.742 00.000 11616 IsGuiding returns 0
00:24:28.742 00.000 11616 scope move finished after 48 + 107 ms
00:24:28.742 00.000 11616 Move returns status 0, amount 48
00:24:28.742 00.000 11616 move complete, result=0
00:24:28.743 00.001 11616 worker thread done servicing request
00:24:28.743 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.6 px 48 ms SOUTH
00:24:28.743 00.000 11616 Worker thread wakes up
00:24:28.743 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:28.743 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:30.753 02.010 11616 Exposure complete
00:24:30.811 00.058 11616 worker thread done servicing request
00:24:30.811 00.000 12268 OnExposeComplete: enter
00:24:30.811 00.000 12268 UpdateGuideState(): m_state=6
00:24:30.811 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1154
00:24:30.811 00.000 12268 Star::Find returns 1 (0), X=922.47, Y=22.19, Mass=346, SNR=12.7, Peak=33 HFD=5.1
00:24:30.812 00.001 12268 MultiStar: [#1 1.05,-0.32,0.00,M5] [#2 0.47,0.19,0.64,U] [#3 0.93,-0.60,0.00,M1] [#4 1.15,-0.41,0.00,M4] [#5 0.10,-0.06,0.49,U] 
00:24:30.812 00.000 12268 refined, 2 included, MultiStar: {0.72, 0.04}, one-star: {1.18, -0.02}
00:24:30.812 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
00:24:30.812 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.75)
00:24:30.812 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=0.04 hyp=0.72 cameraTheta=0.05 mountX=0.11 mountY=0.71, mountTheta=1.42
00:24:30.813 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=0.04, opts=13)
00:24:30.814 00.001 12268 Enqueuing Move request for scope (0.72, 0.04)
00:24:30.814 00.000 11616 Worker thread wakes up
00:24:30.814 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.04) opts 0xd
00:24:30.814 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, 0.04)
00:24:30.814 00.000 11616 Moving (0.72, 0.04) raw xDistance=0.11 yDistance=0.71
00:24:30.814 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:24:30.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:24:30.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.71
00:24:30.814 00.000 11616 MoveAxis(E, 0, ABG)
00:24:30.814 00.000 11616 Move returns status 0, amount 0
00:24:30.814 00.000 11616 MoveAxis(S, 60, ABG)
00:24:30.814 00.000 11616 Guiding  Dir = 1, Dur = 60
00:24:30.815 00.001 11616 IsSlewing returns 0
00:24:30.815 00.000 11616 IsGuiding returns 0
00:24:30.815 00.000 11616 PulseGuide returned control before completion, sleep 70
00:24:30.841 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
00:24:30.862 00.021 12268 UpdateGuideState exits: m=346 SNR=12.7
00:24:30.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:30.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:30.862 00.000 12268 Enqueuing Expose request
00:24:30.894 00.032 11616 IsGuiding returns 1
00:24:30.894 00.000 11616 scope still moving after pulse duration time elapsed
00:24:30.925 00.031 11616 IsSlewing returns 0
00:24:30.925 00.000 11616 IsGuiding returns 0
00:24:30.925 00.000 11616 scope move finished after 60 + 49 ms
00:24:30.925 00.000 11616 Move returns status 0, amount 60
00:24:30.925 00.000 11616 move complete, result=0
00:24:30.925 00.000 11616 worker thread done servicing request
00:24:30.925 00.000 11616 Worker thread wakes up
00:24:30.926 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:30.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:30.944 00.018 12268 GuideStep: 0.1 px 0 ms EAST, 0.7 px 60 ms SOUTH
00:24:32.925 01.981 11616 Exposure complete
00:24:32.981 00.056 11616 worker thread done servicing request
00:24:32.982 00.001 12268 OnExposeComplete: enter
00:24:32.982 00.000 12268 UpdateGuideState(): m_state=6
00:24:32.982 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1155
00:24:32.982 00.000 12268 Star::Find returns 1 (0), X=922.28, Y=22.25, Mass=313, SNR=12.1, Peak=33 HFD=3.8
00:24:32.983 00.001 12268 MultiStar: [#1 0.91,-0.24,0.00,M6] [#2 0.58,0.26,0.77,U] [#3 0.52,-0.44,0.70,U] [#4 0.90,-0.32,0.00,M5] [#5 0.96,0.16,0.00,M1] 
00:24:32.983 00.000 12268 refined, 2 included, MultiStar: {0.73, -0.03}, one-star: {0.99, 0.04}
00:24:32.983 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
00:24:32.983 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
00:24:32.983 00.000 12268 CameraToMount -- cameraX=0.73 cameraY=-0.03 hyp=0.73 cameraTheta=-0.04 mountX=0.05 mountY=0.73, mountTheta=1.51
00:24:32.984 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.73, y=-0.03, opts=13)
00:24:32.985 00.001 12268 Enqueuing Move request for scope (0.73, -0.03)
00:24:32.985 00.000 11616 Worker thread wakes up
00:24:32.985 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.03) opts 0xd
00:24:32.985 00.000 11616 Handling offset move in thread for scope, endpoint = (0.73, -0.03)
00:24:32.985 00.000 11616 Moving (0.73, -0.03) raw xDistance=0.05 yDistance=0.73
00:24:32.985 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:32.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:24:32.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.73
00:24:32.985 00.000 11616 MoveAxis(E, 0, ABG)
00:24:32.985 00.000 11616 Move returns status 0, amount 0
00:24:32.985 00.000 11616 MoveAxis(S, 62, ABG)
00:24:32.986 00.001 11616 Guiding  Dir = 1, Dur = 62
00:24:32.986 00.000 11616 IsSlewing returns 0
00:24:32.986 00.000 11616 IsGuiding returns 0
00:24:32.986 00.000 11616 PulseGuide returned control before completion, sleep 72
00:24:33.010 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
00:24:33.027 00.017 12268 UpdateGuideState exits: m=313 SNR=12.1
00:24:33.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:33.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:33.027 00.000 12268 Enqueuing Expose request
00:24:33.068 00.041 11616 IsGuiding returns 1
00:24:33.068 00.000 11616 scope still moving after pulse duration time elapsed
00:24:33.100 00.032 11616 IsSlewing returns 0
00:24:33.100 00.000 11616 IsGuiding returns 0
00:24:33.100 00.000 11616 scope move finished after 62 + 51 ms
00:24:33.100 00.000 11616 Move returns status 0, amount 62
00:24:33.100 00.000 11616 move complete, result=0
00:24:33.101 00.001 11616 worker thread done servicing request
00:24:33.101 00.000 11616 Worker thread wakes up
00:24:33.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:33.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:33.108 00.007 12268 GuideStep: 0.0 px 0 ms EAST, 0.7 px 62 ms SOUTH
00:24:35.115 02.007 11616 Exposure complete
00:24:35.174 00.059 11616 worker thread done servicing request
00:24:35.174 00.000 12268 OnExposeComplete: enter
00:24:35.174 00.000 12268 UpdateGuideState(): m_state=6
00:24:35.175 00.001 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1156
00:24:35.175 00.000 12268 Star::Find returns 1 (0), X=922.39, Y=22.36, Mass=297, SNR=11.9, Peak=38 HFD=3.5
00:24:35.175 00.000 12268 MultiStar: [#1 0.63,0.24,0.88,U] [#2 0.36,0.13,0.72,U] [#3 0.14,-0.22,0.63,U] [#4 1.01,-0.47,0.00,M6] [#5 -0.08,-0.30,0.54,U] 
00:24:35.175 00.000 12268 refined, 4 included, MultiStar: {0.52, 0.04}, one-star: {1.10, 0.15}
00:24:35.175 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
00:24:35.175 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
00:24:35.175 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.04 hyp=0.52 cameraTheta=0.08 mountX=0.09 mountY=0.51, mountTheta=1.39
00:24:35.177 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=0.04, opts=13)
00:24:35.177 00.000 12268 Enqueuing Move request for scope (0.52, 0.04)
00:24:35.178 00.001 11616 Worker thread wakes up
00:24:35.178 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.04) opts 0xd
00:24:35.178 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, 0.04)
00:24:35.178 00.000 11616 Moving (0.52, 0.04) raw xDistance=0.09 yDistance=0.51
00:24:35.178 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:35.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:24:35.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
00:24:35.178 00.000 11616 MoveAxis(E, 0, ABG)
00:24:35.179 00.001 11616 Move returns status 0, amount 0
00:24:35.179 00.000 11616 MoveAxis(S, 43, ABG)
00:24:35.179 00.000 11616 Guiding  Dir = 1, Dur = 43
00:24:35.179 00.000 11616 IsSlewing returns 0
00:24:35.179 00.000 11616 IsGuiding returns 0
00:24:35.180 00.001 11616 PulseGuide returned control before completion, sleep 53
00:24:35.200 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
00:24:35.220 00.020 12268 UpdateGuideState exits: m=297 SNR=11.9
00:24:35.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:35.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:35.221 00.001 12268 Enqueuing Expose request
00:24:35.248 00.027 11616 IsGuiding returns 1
00:24:35.248 00.000 11616 scope still moving after pulse duration time elapsed
00:24:35.280 00.032 11616 IsSlewing returns 0
00:24:35.280 00.000 11616 IsGuiding returns 0
00:24:35.280 00.000 11616 scope move finished after 43 + 58 ms
00:24:35.281 00.001 11616 Move returns status 0, amount 43
00:24:35.281 00.000 11616 move complete, result=0
00:24:35.281 00.000 11616 worker thread done servicing request
00:24:35.281 00.000 11616 Worker thread wakes up
00:24:35.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:35.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:35.282 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 43 ms SOUTH
00:24:37.300 02.018 11616 Exposure complete
00:24:37.356 00.056 11616 worker thread done servicing request
00:24:37.357 00.001 12268 OnExposeComplete: enter
00:24:37.357 00.000 12268 UpdateGuideState(): m_state=6
00:24:37.357 00.000 12268 Star::Find(15, 922, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1157
00:24:37.357 00.000 12268 Star::Find returns 1 (0), X=922.35, Y=21.92, Mass=320, SNR=12.3, Peak=40 HFD=4.0
00:24:37.357 00.000 12268 MultiStar: [#1 0.97,-0.38,0.00,M6] [#2 0.37,0.11,0.70,U] [#3 0.35,-0.83,0.67,U] [#4 0.47,-0.45,0.49,U] [#5 1.51,0.66,0.00,M1] 
00:24:37.357 00.000 12268 refined, 3 included, MultiStar: {0.63, -0.35}, one-star: {1.06, -0.29}
00:24:37.357 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
00:24:37.358 00.001 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.19)
00:24:37.358 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.35 hyp=0.72 cameraTheta=-0.51 mountX=-0.28 mountY=0.66, mountTheta=1.97
00:24:37.359 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-0.35, opts=13)
00:24:37.359 00.000 12268 Enqueuing Move request for scope (0.63, -0.35)
00:24:37.359 00.000 11616 Worker thread wakes up
00:24:37.360 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.35) opts 0xd
00:24:37.360 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -0.35)
00:24:37.360 00.000 11616 Moving (0.63, -0.35) raw xDistance=-0.28 yDistance=0.66
00:24:37.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
00:24:37.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.66
00:24:37.360 00.000 11616 MoveAxis(E, 159, ABG)
00:24:37.360 00.000 11616 Guiding  Dir = 2, Dur = 159
00:24:37.360 00.000 11616 IsSlewing returns 0
00:24:37.361 00.001 11616 IsGuiding returns 0
00:24:37.361 00.000 11616 PulseGuide returned control before completion, sleep 169
00:24:37.382 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=166, Gamma=1.290
00:24:37.401 00.019 12268 UpdateGuideState exits: m=320 SNR=12.3
00:24:37.401 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:37.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:37.401 00.000 12268 Enqueuing Expose request
00:24:37.473 00.072 12268 evsrv: cli 0F8E69C0 connect
00:24:37.473 00.000 12268 case statement mapped state 6 to 3
00:24:37.474 00.001 12268 case statement mapped state 6 to 3
00:24:37.474 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b2204295-28b1-4b5a-9ab4-dd0eef575738"}
00:24:37.474 00.000 12268 case statement mapped state 6 to 3
00:24:37.474 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2204295-28b1-4b5a-9ab4-dd0eef575738"}
00:24:37.476 00.002 12268 evsrv: cli 0F8E69C0 disconnect
00:24:37.477 00.001 12268 evsrv: cli 0F8E69C0 connect
00:24:37.477 00.000 12268 case statement mapped state 6 to 3
00:24:37.478 00.001 12268 case statement mapped state 6 to 3
00:24:37.478 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"10feaaae-009f-4d1d-a681-74f4f727ddae"}
00:24:37.479 00.001 12268 PhdController::Dither begins
00:24:37.479 00.000 12268 dither: size=5.50, dRA=2.69 dDec=-4.31
00:24:37.479 00.000 12268 MountToCamera -- mountTheta (1.01) + m_xAngle (1.47) = xAngle (2.49 = 2.49)
00:24:37.479 00.000 12268 MountToCamera -- mountX=2.69 mountY=-4.31 hyp=5.08 mountTheta=1.01 cameraX=-4.03, cameraY=3.10 cameraTheta=2.49
00:24:37.479 00.000 12268 setting lock position to (917.26, 25.31)
00:24:37.480 00.001 12268 Mount: notify guiding dithered (-4.0, 3.1)
00:24:37.480 00.000 12268 MultiStar: stabilizing after lock position change
00:24:37.480 00.000 12268 Status Line: Dither by 2.69,-4.31
00:24:37.484 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
00:24:37.484 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
00:24:37.484 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"10feaaae-009f-4d1d-a681-74f4f727ddae"}
00:24:37.485 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:24:37.544 00.059 11616 IsGuiding returns 1
00:24:37.544 00.000 11616 scope still moving after pulse duration time elapsed
00:24:37.573 00.029 11616 IsSlewing returns 0
00:24:37.573 00.000 11616 IsGuiding returns 0
00:24:37.573 00.000 11616 scope move finished after 159 + 53 ms
00:24:37.573 00.000 11616 Move returns status 0, amount 159
00:24:37.573 00.000 11616 MoveAxis(S, 56, ABG)
00:24:37.573 00.000 11616 Guiding  Dir = 1, Dur = 56
00:24:37.574 00.001 11616 IsSlewing returns 0
00:24:37.574 00.000 11616 IsGuiding returns 0
00:24:37.574 00.000 11616 PulseGuide returned control before completion, sleep 66
00:24:37.652 00.078 11616 IsGuiding returns 1
00:24:37.652 00.000 11616 scope still moving after pulse duration time elapsed
00:24:37.683 00.031 11616 IsSlewing returns 0
00:24:37.683 00.000 11616 IsGuiding returns 0
00:24:37.683 00.000 11616 scope move finished after 56 + 53 ms
00:24:37.684 00.001 11616 Move returns status 0, amount 56
00:24:37.684 00.000 11616 move complete, result=0
00:24:37.684 00.000 11616 worker thread done servicing request
00:24:37.684 00.000 12268 GuideStep: -0.3 px 159 ms EAST, 0.7 px 56 ms SOUTH
00:24:37.684 00.000 11616 Worker thread wakes up
00:24:37.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:37.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(906,7,31,31)
00:24:39.707 02.023 11616 Exposure complete
00:24:39.768 00.061 11616 worker thread done servicing request
00:24:39.769 00.001 12268 OnExposeComplete: enter
00:24:39.769 00.000 12268 UpdateGuideState(): m_state=6
00:24:39.769 00.000 12268 Star::Find(15, 922, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1158
00:24:39.769 00.000 12268 Star::Find returns 1 (0), X=921.97, Y=21.60, Mass=299, SNR=11.8, Peak=38 HFD=3.8
00:24:39.769 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
00:24:39.769 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
00:24:39.769 00.000 12268 CameraToMount -- cameraX=4.71 cameraY=-3.71 hyp=5.99 cameraTheta=-0.67 mountX=-3.23 mountY=5.15, mountTheta=2.13
00:24:39.771 00.002 12268 dither recenter: remaining=(-2.7,4.3) step=(-2.7,4.3)
00:24:39.771 00.000 12268 MountToCamera -- mountTheta (-2.13) + m_xAngle (1.47) = xAngle (-0.66 = -0.66)
00:24:39.771 00.000 12268 MountToCamera -- mountX=-2.69 mountY=4.31 hyp=5.08 mountTheta=-2.13 cameraX=4.03, cameraY=-3.10 cameraTheta=-0.66
00:24:39.771 00.000 12268 SchedulePrimaryMove(0D94C700, x=4.03, y=-3.10, opts=4)
00:24:39.772 00.001 12268 Enqueuing Move request for scope (4.03, -3.10)
00:24:39.772 00.000 12268 Mount: notify direct move -2.69,4.31
00:24:39.772 00.000 11616 Worker thread wakes up
00:24:39.772 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (4.03, -3.10) opts 0x4
00:24:39.772 00.000 11616 Handling offset move in thread for scope, endpoint = (4.03, -3.10)
00:24:39.772 00.000 11616 Moving (4.03, -3.10) raw xDistance=-2.69 yDistance=4.31
00:24:39.772 00.000 11616 BLC: window closed
00:24:39.772 00.000 11616 MoveAxis(E, 3011, B)
00:24:39.772 00.000 11616 Guiding  Dir = 2, Dur = 3011
00:24:39.773 00.001 11616 IsSlewing returns 0
00:24:39.773 00.000 11616 IsGuiding returns 0
00:24:39.773 00.000 11616 PulseGuide returned control before completion, sleep 3021
00:24:39.801 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=160, Gamma=1.290
00:24:39.819 00.018 12268 UpdateGuideState exits: m=299 SNR=11.8
00:24:39.820 00.001 12268 PhdController: settling, locked = 1, distance = 5.82 (1.50) aobump = 0 frame = 1 / 99999
00:24:39.820 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692279.820,"Host":"ASTROCENTER","Inst":1,"Distance":5.82,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:24:39.820 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:39.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:39.820 00.000 12268 Enqueuing Expose request
00:24:42.803 02.983 11616 IsGuiding returns 1
00:24:42.803 00.000 11616 scope still moving after pulse duration time elapsed
00:24:42.835 00.032 11616 IsSlewing returns 0
00:24:42.835 00.000 11616 IsGuiding returns 1
00:24:42.867 00.032 11616 IsSlewing returns 0
00:24:42.867 00.000 11616 IsGuiding returns 1
00:24:42.898 00.031 11616 IsSlewing returns 0
00:24:42.898 00.000 11616 IsGuiding returns 1
00:24:42.929 00.031 11616 IsSlewing returns 0
00:24:42.929 00.000 11616 IsGuiding returns 1
00:24:42.961 00.032 11616 IsSlewing returns 0
00:24:42.961 00.000 11616 IsGuiding returns 1
00:24:42.993 00.032 11616 IsSlewing returns 0
00:24:42.993 00.000 11616 IsGuiding returns 0
00:24:42.993 00.000 11616 scope move finished after 3011 + 208 ms
00:24:42.993 00.000 11616 Move returns status 0, amount 3011
00:24:42.993 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
00:24:42.993 00.000 11616 MoveAxis(S, 2430, B)
00:24:42.993 00.000 11616 Guiding  Dir = 1, Dur = 2430
00:24:42.994 00.001 11616 IsSlewing returns 0
00:24:42.994 00.000 11616 IsGuiding returns 0
00:24:42.994 00.000 11616 PulseGuide returned control before completion, sleep 2440
00:24:45.438 02.444 11616 IsGuiding returns 1
00:24:45.438 00.000 11616 scope still moving after pulse duration time elapsed
00:24:45.470 00.032 11616 IsSlewing returns 0
00:24:45.470 00.000 11616 IsGuiding returns 0
00:24:45.471 00.001 11616 scope move finished after 2430 + 47 ms
00:24:45.471 00.000 11616 Move returns status 0, amount 2430
00:24:45.471 00.000 11616 move complete, result=0
00:24:45.471 00.000 11616 worker thread done servicing request
00:24:45.471 00.000 11616 Worker thread wakes up
00:24:45.471 00.000 12268 GuideStep: -2.7 px 3011 ms EAST, 4.3 px 2430 ms SOUTH
00:24:45.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:45.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:24:47.482 02.011 11616 Exposure complete
00:24:47.540 00.058 11616 worker thread done servicing request
00:24:47.540 00.000 12268 OnExposeComplete: enter
00:24:47.541 00.001 12268 UpdateGuideState(): m_state=6
00:24:47.541 00.000 12268 Star::Find(15, 921, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1159
00:24:47.541 00.000 12268 Star::Find returns 1 (0), X=918.79, Y=27.70, Mass=301, SNR=11.9, Peak=36 HFD=3.8
00:24:47.541 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
00:24:47.541 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
00:24:47.541 00.000 12268 CameraToMount -- cameraX=1.53 cameraY=2.39 hyp=2.84 cameraTheta=1.00 mountX=2.53 mountY=1.21, mountTheta=0.45
00:24:47.543 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.53, y=2.39, opts=13)
00:24:47.543 00.000 12268 Enqueuing Move request for scope (1.53, 2.39)
00:24:47.543 00.000 11616 Worker thread wakes up
00:24:47.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.53, 2.39) opts 0xd
00:24:47.543 00.000 11616 Handling offset move in thread for scope, endpoint = (1.53, 2.39)
00:24:47.543 00.000 11616 Moving (1.53, 2.39) raw xDistance=2.53 yDistance=1.21
00:24:47.543 00.000 11616 resist switch: large excursion: input 2.53 thresh 0.29 direction from 0 to 1
00:24:47.543 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.58
00:24:47.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns 1.26 from input 2.53
00:24:47.544 00.001 11616 resist switch: large excursion: input 1.21 thresh 0.45 direction from 0 to 1
00:24:47.544 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.64
00:24:47.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.21
00:24:47.544 00.000 11616 MoveAxis(W, 1414, ABG)
00:24:47.544 00.000 11616 Guiding  Dir = 3, Dur = 1414
00:24:47.544 00.000 11616 IsSlewing returns 0
00:24:47.544 00.000 11616 IsGuiding returns 0
00:24:47.545 00.001 11616 PulseGuide returned control before completion, sleep 1424
00:24:47.569 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
00:24:47.590 00.021 12268 UpdateGuideState exits: m=301 SNR=11.9
00:24:47.590 00.000 12268 PhdController: settling, locked = 1, distance = 2.84 (1.50) aobump = 0 frame = 2 / 99999
00:24:47.590 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692287.590,"Host":"ASTROCENTER","Inst":1,"Distance":2.84,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:24:47.591 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:47.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:47.591 00.000 12268 Enqueuing Expose request
00:24:48.975 01.384 11616 IsGuiding returns 1
00:24:48.975 00.000 11616 scope still moving after pulse duration time elapsed
00:24:49.007 00.032 11616 IsSlewing returns 0
00:24:49.007 00.000 11616 IsGuiding returns 0
00:24:49.007 00.000 11616 scope move finished after 1414 + 48 ms
00:24:49.008 00.001 11616 Move returns status 0, amount 1414
00:24:49.008 00.000 11616 MoveAxis(S, 103, ABG)
00:24:49.008 00.000 11616 Guiding  Dir = 1, Dur = 103
00:24:49.008 00.000 11616 IsSlewing returns 0
00:24:49.008 00.000 11616 IsGuiding returns 0
00:24:49.008 00.000 11616 PulseGuide returned control before completion, sleep 113
00:24:49.133 00.125 11616 IsGuiding returns 1
00:24:49.133 00.000 11616 scope still moving after pulse duration time elapsed
00:24:49.165 00.032 11616 IsSlewing returns 0
00:24:49.166 00.001 11616 IsGuiding returns 0
00:24:49.166 00.000 11616 scope move finished after 103 + 55 ms
00:24:49.166 00.000 11616 Move returns status 0, amount 103
00:24:49.166 00.000 11616 move complete, result=0
00:24:49.167 00.001 11616 worker thread done servicing request
00:24:49.167 00.000 12268 GuideStep: 2.5 px 1414 ms WEST, 1.2 px 103 ms SOUTH
00:24:49.167 00.000 11616 Worker thread wakes up
00:24:49.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:49.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:24:51.185 02.018 11616 Exposure complete
00:24:51.243 00.058 11616 worker thread done servicing request
00:24:51.243 00.000 12268 OnExposeComplete: enter
00:24:51.243 00.000 12268 UpdateGuideState(): m_state=6
00:24:51.243 00.000 12268 Star::Find(15, 918, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1160
00:24:51.243 00.000 12268 Star::Find returns 1 (0), X=917.86, Y=25.46, Mass=256, SNR=11.0, Peak=40 HFD=3.3
00:24:51.243 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
00:24:51.243 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
00:24:51.244 00.001 12268 CameraToMount -- cameraX=0.60 cameraY=0.16 hyp=0.62 cameraTheta=0.25 mountX=0.21 mountY=0.58, mountTheta=1.22
00:24:51.245 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=0.16, opts=13)
00:24:51.245 00.000 12268 Enqueuing Move request for scope (0.60, 0.16)
00:24:51.245 00.000 11616 Worker thread wakes up
00:24:51.245 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.16) opts 0xd
00:24:51.245 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, 0.16)
00:24:51.245 00.000 11616 Moving (0.60, 0.16) raw xDistance=0.21 yDistance=0.58
00:24:51.246 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
00:24:51.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
00:24:51.246 00.000 11616 MoveAxis(W, 120, ABG)
00:24:51.246 00.000 11616 Guiding  Dir = 3, Dur = 120
00:24:51.246 00.000 11616 IsSlewing returns 0
00:24:51.246 00.000 11616 IsGuiding returns 0
00:24:51.247 00.001 11616 PulseGuide returned control before completion, sleep 130
00:24:51.269 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=200, Gamma=1.290
00:24:51.287 00.018 12268 UpdateGuideState exits: m=256 SNR=11.0
00:24:51.288 00.001 12268 PhdController: settling, locked = 1, distance = 2.17 (1.50) aobump = 0 frame = 3 / 99999
00:24:51.288 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692291.288,"Host":"ASTROCENTER","Inst":1,"Distance":2.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:24:51.288 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:51.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:51.288 00.000 12268 Enqueuing Expose request
00:24:51.382 00.094 11616 IsGuiding returns 1
00:24:51.382 00.000 11616 scope still moving after pulse duration time elapsed
00:24:51.412 00.030 11616 IsSlewing returns 0
00:24:51.412 00.000 11616 IsGuiding returns 0
00:24:51.412 00.000 11616 scope move finished after 120 + 45 ms
00:24:51.412 00.000 11616 Move returns status 0, amount 120
00:24:51.412 00.000 11616 MoveAxis(S, 49, ABG)
00:24:51.412 00.000 11616 Guiding  Dir = 1, Dur = 49
00:24:51.413 00.001 11616 IsSlewing returns 0
00:24:51.413 00.000 11616 IsGuiding returns 0
00:24:51.413 00.000 11616 PulseGuide returned control before completion, sleep 59
00:24:51.476 00.063 11616 IsGuiding returns 1
00:24:51.476 00.000 11616 scope still moving after pulse duration time elapsed
00:24:51.507 00.031 11616 IsSlewing returns 0
00:24:51.508 00.001 11616 IsGuiding returns 0
00:24:51.508 00.000 11616 scope move finished after 49 + 45 ms
00:24:51.508 00.000 11616 Move returns status 0, amount 49
00:24:51.508 00.000 11616 move complete, result=0
00:24:51.508 00.000 11616 worker thread done servicing request
00:24:51.508 00.000 12268 GuideStep: 0.2 px 120 ms WEST, 0.6 px 49 ms SOUTH
00:24:51.508 00.000 11616 Worker thread wakes up
00:24:51.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:51.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:24:53.515 02.007 11616 Exposure complete
00:24:53.582 00.067 11616 worker thread done servicing request
00:24:53.582 00.000 12268 OnExposeComplete: enter
00:24:53.583 00.001 12268 UpdateGuideState(): m_state=6
00:24:53.583 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1161
00:24:53.583 00.000 12268 Star::Find returns 1 (0), X=917.62, Y=24.09, Mass=311, SNR=12.2, Peak=39 HFD=3.8
00:24:53.583 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
00:24:53.583 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
00:24:53.583 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-1.21 hyp=1.27 cameraTheta=-1.28 mountX=-1.17 mountY=0.52, mountTheta=2.73
00:24:53.586 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-1.21, opts=13)
00:24:53.586 00.000 12268 Enqueuing Move request for scope (0.36, -1.21)
00:24:53.586 00.000 11616 Worker thread wakes up
00:24:53.586 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -1.21) opts 0xd
00:24:53.586 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -1.21)
00:24:53.587 00.001 11616 Moving (0.36, -1.21) raw xDistance=-1.17 yDistance=0.52
00:24:53.587 00.000 11616 resist switch: large excursion: input -1.17 thresh 0.29 direction from 1 to -1
00:24:53.587 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.52
00:24:53.587 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.59 from input -1.17
00:24:53.587 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
00:24:53.587 00.000 11616 MoveAxis(E, 656, ABG)
00:24:53.587 00.000 11616 Guiding  Dir = 2, Dur = 656
00:24:53.587 00.000 11616 IsSlewing returns 0
00:24:53.588 00.001 11616 IsGuiding returns 0
00:24:53.588 00.000 11616 PulseGuide returned control before completion, sleep 666
00:24:53.616 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:24:53.637 00.021 12268 UpdateGuideState exits: m=311 SNR=12.2
00:24:53.638 00.001 12268 PhdController: settling, locked = 1, distance = 1.90 (1.50) aobump = 0 frame = 4 / 99999
00:24:53.638 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692293.638,"Host":"ASTROCENTER","Inst":1,"Distance":1.90,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:24:53.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:53.639 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:53.639 00.000 12268 Enqueuing Expose request
00:24:54.265 00.626 11616 IsGuiding returns 1
00:24:54.265 00.000 11616 scope still moving after pulse duration time elapsed
00:24:54.297 00.032 11616 IsSlewing returns 0
00:24:54.297 00.000 11616 IsGuiding returns 0
00:24:54.297 00.000 11616 scope move finished after 656 + 53 ms
00:24:54.297 00.000 11616 Move returns status 0, amount 656
00:24:54.298 00.001 11616 MoveAxis(S, 44, ABG)
00:24:54.298 00.000 11616 Guiding  Dir = 1, Dur = 44
00:24:54.298 00.000 11616 IsSlewing returns 0
00:24:54.298 00.000 11616 IsGuiding returns 0
00:24:54.299 00.001 11616 PulseGuide returned control before completion, sleep 54
00:24:54.358 00.059 11616 IsGuiding returns 1
00:24:54.358 00.000 11616 scope still moving after pulse duration time elapsed
00:24:54.396 00.038 11616 IsSlewing returns 0
00:24:54.397 00.001 11616 IsGuiding returns 1
00:24:54.424 00.027 11616 IsSlewing returns 0
00:24:54.424 00.000 11616 IsGuiding returns 1
00:24:54.456 00.032 11616 IsSlewing returns 0
00:24:54.456 00.000 11616 IsGuiding returns 0
00:24:54.456 00.000 11616 scope move finished after 44 + 113 ms
00:24:54.456 00.000 11616 Move returns status 0, amount 44
00:24:54.456 00.000 11616 move complete, result=0
00:24:54.456 00.000 11616 worker thread done servicing request
00:24:54.456 00.000 12268 GuideStep: -1.2 px 656 ms EAST, 0.5 px 44 ms SOUTH
00:24:54.456 00.000 11616 Worker thread wakes up
00:24:54.457 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:54.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:24:56.478 02.021 11616 Exposure complete
00:24:56.540 00.062 11616 worker thread done servicing request
00:24:56.540 00.000 12268 OnExposeComplete: enter
00:24:56.540 00.000 12268 UpdateGuideState(): m_state=6
00:24:56.540 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1162
00:24:56.540 00.000 12268 Star::Find returns 1 (0), X=917.17, Y=25.68, Mass=262, SNR=11.2, Peak=36 HFD=3.4
00:24:56.541 00.001 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
00:24:56.541 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
00:24:56.541 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.38 hyp=0.39 cameraTheta=1.81 mountX=0.37 mountY=-0.14, mountTheta=-0.36
00:24:56.542 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.38, opts=13)
00:24:56.543 00.001 12268 Enqueuing Move request for scope (-0.09, 0.38)
00:24:56.543 00.000 11616 Worker thread wakes up
00:24:56.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.38) opts 0xd
00:24:56.543 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.38)
00:24:56.543 00.000 11616 Moving (-0.09, 0.38) raw xDistance=0.37 yDistance=-0.14
00:24:56.543 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
00:24:56.543 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.10
00:24:56.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
00:24:56.543 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:56.544 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:24:56.544 00.000 11616 MoveAxis(W, 205, ABG)
00:24:56.544 00.000 11616 Guiding  Dir = 3, Dur = 205
00:24:56.544 00.000 11616 IsSlewing returns 0
00:24:56.544 00.000 11616 IsGuiding returns 0
00:24:56.545 00.001 11616 PulseGuide returned control before completion, sleep 215
00:24:56.571 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
00:24:56.593 00.022 12268 UpdateGuideState exits: m=262 SNR=11.2
00:24:56.593 00.000 12268 PhdController: settling, locked = 1, distance = 1.45 (1.50) aobump = 0 frame = 5 / 99999
00:24:56.593 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692296.593,"Host":"ASTROCENTER","Inst":1,"Distance":1.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:24:56.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:56.594 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:56.594 00.000 12268 Enqueuing Expose request
00:24:56.763 00.169 11616 IsGuiding returns 1
00:24:56.763 00.000 11616 scope still moving after pulse duration time elapsed
00:24:56.795 00.032 11616 IsSlewing returns 0
00:24:56.795 00.000 11616 IsGuiding returns 0
00:24:56.795 00.000 11616 scope move finished after 205 + 45 ms
00:24:56.795 00.000 11616 Move returns status 0, amount 205
00:24:56.796 00.001 11616 MoveAxis(N, 0, ABG)
00:24:56.796 00.000 11616 Move returns status 0, amount 0
00:24:56.796 00.000 11616 move complete, result=0
00:24:56.796 00.000 11616 worker thread done servicing request
00:24:56.796 00.000 11616 Worker thread wakes up
00:24:56.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:56.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:24:56.796 00.000 12268 GuideStep: 0.4 px 205 ms WEST, -0.1 px 0 ms NORTH
00:24:58.808 02.012 11616 Exposure complete
00:24:58.864 00.056 11616 worker thread done servicing request
00:24:58.864 00.000 12268 OnExposeComplete: enter
00:24:58.865 00.001 12268 UpdateGuideState(): m_state=6
00:24:58.865 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1163
00:24:58.865 00.000 12268 Star::Find returns 1 (0), X=917.52, Y=25.56, Mass=423, SNR=14.1, Peak=36 HFD=5.2
00:24:58.865 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
00:24:58.865 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.47)
00:24:58.865 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.25 hyp=0.36 cameraTheta=0.77 mountX=0.27 mountY=0.23, mountTheta=0.69
00:24:58.867 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.25, opts=13)
00:24:58.868 00.001 12268 Enqueuing Move request for scope (0.26, 0.25)
00:24:58.868 00.000 11616 Worker thread wakes up
00:24:58.868 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.25) opts 0xd
00:24:58.868 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.25)
00:24:58.868 00.000 11616 Moving (0.26, 0.25) raw xDistance=0.27 yDistance=0.23
00:24:58.868 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.27
00:24:58.868 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:24:58.868 00.000 11616 MoveAxis(W, 154, ABG)
00:24:58.868 00.000 11616 Guiding  Dir = 3, Dur = 154
00:24:58.869 00.001 11616 IsSlewing returns 0
00:24:58.869 00.000 11616 IsGuiding returns 0
00:24:58.869 00.000 11616 PulseGuide returned control before completion, sleep 164
00:24:58.891 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
00:24:58.909 00.018 12268 UpdateGuideState exits: m=423 SNR=14.1
00:24:58.909 00.000 12268 PhdController: settling, locked = 1, distance = 1.12 (1.50) aobump = 0 frame = 6 / 99999
00:24:58.909 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692298.909,"Host":"ASTROCENTER","Inst":1,"Distance":1.12,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
00:24:58.910 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:58.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:24:58.910 00.000 12268 Enqueuing Expose request
00:24:59.040 00.130 11616 IsGuiding returns 1
00:24:59.040 00.000 11616 scope still moving after pulse duration time elapsed
00:24:59.072 00.032 11616 IsSlewing returns 0
00:24:59.072 00.000 11616 IsGuiding returns 0
00:24:59.072 00.000 11616 scope move finished after 154 + 49 ms
00:24:59.072 00.000 11616 Move returns status 0, amount 154
00:24:59.072 00.000 11616 MoveAxis(S, 19, ABG)
00:24:59.072 00.000 11616 Guiding  Dir = 1, Dur = 19
00:24:59.073 00.001 11616 IsSlewing returns 0
00:24:59.073 00.000 11616 IsGuiding returns 0
00:24:59.073 00.000 11616 PulseGuide returned control before completion, sleep 29
00:24:59.108 00.035 11616 IsGuiding returns 1
00:24:59.108 00.000 11616 scope still moving after pulse duration time elapsed
00:24:59.135 00.027 11616 IsSlewing returns 0
00:24:59.136 00.001 11616 IsGuiding returns 0
00:24:59.136 00.000 11616 scope move finished after 19 + 44 ms
00:24:59.136 00.000 11616 Move returns status 0, amount 19
00:24:59.136 00.000 11616 move complete, result=0
00:24:59.136 00.000 12268 GuideStep: 0.3 px 154 ms WEST, 0.2 px 19 ms SOUTH
00:24:59.139 00.003 11616 worker thread done servicing request
00:24:59.140 00.001 11616 Worker thread wakes up
00:24:59.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:24:59.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:01.161 02.021 11616 Exposure complete
00:25:01.221 00.060 11616 worker thread done servicing request
00:25:01.221 00.000 12268 OnExposeComplete: enter
00:25:01.221 00.000 12268 UpdateGuideState(): m_state=6
00:25:01.221 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1164
00:25:01.222 00.001 12268 Star::Find returns 1 (0), X=917.46, Y=25.19, Mass=353, SNR=12.8, Peak=32 HFD=5.3
00:25:01.222 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
00:25:01.222 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.17)
00:25:01.222 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-0.53 mountX=-0.10 mountY=0.21, mountTheta=2.00
00:25:01.223 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.12, opts=13)
00:25:01.223 00.000 12268 Enqueuing Move request for scope (0.20, -0.12)
00:25:01.224 00.001 11616 Worker thread wakes up
00:25:01.224 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd
00:25:01.224 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.12)
00:25:01.224 00.000 11616 Moving (0.20, -0.12) raw xDistance=-0.10 yDistance=0.21
00:25:01.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:01.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:25:01.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
00:25:01.224 00.000 11616 MoveAxis(E, 0, ABG)
00:25:01.224 00.000 11616 Move returns status 0, amount 0
00:25:01.224 00.000 11616 MoveAxis(S, 18, ABG)
00:25:01.225 00.001 11616 Guiding  Dir = 1, Dur = 18
00:25:01.225 00.000 11616 IsSlewing returns 0
00:25:01.225 00.000 11616 IsGuiding returns 0
00:25:01.225 00.000 11616 PulseGuide returned control before completion, sleep 28
00:25:01.247 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=144, Gamma=1.290
00:25:01.261 00.014 11616 IsGuiding returns 1
00:25:01.261 00.000 11616 scope still moving after pulse duration time elapsed
00:25:01.266 00.005 12268 UpdateGuideState exits: m=353 SNR=12.8
00:25:01.267 00.001 12268 PhdController: settling, locked = 1, distance = 0.85 (1.50) aobump = 0 frame = 7 / 99999
00:25:01.267 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692301.267,"Host":"ASTROCENTER","Inst":1,"Distance":0.85,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
00:25:01.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:01.267 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:01.267 00.000 12268 Enqueuing Expose request
00:25:01.293 00.026 11616 IsSlewing returns 0
00:25:01.293 00.000 11616 IsGuiding returns 0
00:25:01.293 00.000 11616 scope move finished after 18 + 50 ms
00:25:01.293 00.000 11616 Move returns status 0, amount 18
00:25:01.294 00.001 11616 move complete, result=0
00:25:01.294 00.000 11616 worker thread done servicing request
00:25:01.294 00.000 11616 Worker thread wakes up
00:25:01.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:01.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:01.294 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
00:25:03.319 02.025 11616 Exposure complete
00:25:03.399 00.080 11616 worker thread done servicing request
00:25:03.399 00.000 12268 OnExposeComplete: enter
00:25:03.399 00.000 12268 UpdateGuideState(): m_state=6
00:25:03.400 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1165
00:25:03.400 00.000 12268 Star::Find returns 1 (0), X=917.57, Y=25.22, Mass=272, SNR=11.3, Peak=33 HFD=4.2
00:25:03.400 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
00:25:03.400 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.44)
00:25:03.400 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.08 hyp=0.32 cameraTheta=-0.26 mountX=-0.05 mountY=0.32, mountTheta=1.73
00:25:03.402 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.08, opts=13)
00:25:03.402 00.000 12268 Enqueuing Move request for scope (0.31, -0.08)
00:25:03.402 00.000 11616 Worker thread wakes up
00:25:03.402 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.08) opts 0xd
00:25:03.403 00.001 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.08)
00:25:03.403 00.000 11616 Moving (0.31, -0.08) raw xDistance=-0.05 yDistance=0.32
00:25:03.403 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:03.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:25:03.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
00:25:03.403 00.000 11616 MoveAxis(E, 0, ABG)
00:25:03.403 00.000 11616 Move returns status 0, amount 0
00:25:03.403 00.000 11616 MoveAxis(S, 27, ABG)
00:25:03.403 00.000 11616 Guiding  Dir = 1, Dur = 27
00:25:03.404 00.001 11616 IsSlewing returns 0
00:25:03.404 00.000 11616 IsGuiding returns 0
00:25:03.404 00.000 11616 PulseGuide returned control before completion, sleep 37
00:25:03.429 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
00:25:03.450 00.021 12268 UpdateGuideState exits: m=272 SNR=11.3
00:25:03.451 00.001 11616 IsGuiding returns 1
00:25:03.451 00.000 11616 scope still moving after pulse duration time elapsed
00:25:03.451 00.000 12268 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 8 / 99999
00:25:03.451 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692303.451,"Host":"ASTROCENTER","Inst":1,"Distance":0.69,"Time":6.9,"SettleTime":10.0,"StarLocked":true}
00:25:03.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:03.452 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:03.452 00.000 12268 Enqueuing Expose request
00:25:03.498 00.046 11616 IsSlewing returns 0
00:25:03.498 00.000 11616 IsGuiding returns 0
00:25:03.498 00.000 11616 scope move finished after 27 + 66 ms
00:25:03.498 00.000 11616 Move returns status 0, amount 27
00:25:03.498 00.000 11616 move complete, result=0
00:25:03.498 00.000 11616 worker thread done servicing request
00:25:03.499 00.001 11616 Worker thread wakes up
00:25:03.499 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:03.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:03.502 00.003 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
00:25:05.513 02.011 11616 Exposure complete
00:25:05.627 00.114 11616 worker thread done servicing request
00:25:05.627 00.000 12268 OnExposeComplete: enter
00:25:05.628 00.001 12268 UpdateGuideState(): m_state=6
00:25:05.628 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1166
00:25:05.628 00.000 12268 Star::Find returns 1 (0), X=917.83, Y=25.30, Mass=310, SNR=12.1, Peak=42 HFD=3.7
00:25:05.628 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
00:25:05.628 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
00:25:05.628 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.01 hyp=0.57 cameraTheta=-0.01 mountX=0.05 mountY=0.57, mountTheta=1.48
00:25:05.631 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.01, opts=13)
00:25:05.631 00.000 12268 Enqueuing Move request for scope (0.57, -0.01)
00:25:05.631 00.000 11616 Worker thread wakes up
00:25:05.631 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.01) opts 0xd
00:25:05.631 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.01)
00:25:05.631 00.000 11616 Moving (0.57, -0.01) raw xDistance=0.05 yDistance=0.57
00:25:05.631 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:05.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:25:05.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
00:25:05.632 00.001 11616 MoveAxis(E, 0, ABG)
00:25:05.632 00.000 11616 Move returns status 0, amount 0
00:25:05.632 00.000 11616 MoveAxis(S, 48, ABG)
00:25:05.632 00.000 11616 Guiding  Dir = 1, Dur = 48
00:25:05.632 00.000 11616 IsSlewing returns 0
00:25:05.632 00.000 11616 IsGuiding returns 0
00:25:05.633 00.001 11616 PulseGuide returned control before completion, sleep 58
00:25:05.656 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
00:25:05.676 00.020 12268 UpdateGuideState exits: m=310 SNR=12.1
00:25:05.677 00.001 12268 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 9 / 99999
00:25:05.677 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692305.677,"Host":"ASTROCENTER","Inst":1,"Distance":0.66,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
00:25:05.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:05.678 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:05.678 00.000 12268 Enqueuing Expose request
00:25:05.693 00.015 11616 IsGuiding returns 1
00:25:05.693 00.000 11616 scope still moving after pulse duration time elapsed
00:25:05.723 00.030 11616 IsSlewing returns 0
00:25:05.723 00.000 11616 IsGuiding returns 0
00:25:05.724 00.001 11616 scope move finished after 48 + 43 ms
00:25:05.724 00.000 11616 Move returns status 0, amount 48
00:25:05.724 00.000 11616 move complete, result=0
00:25:05.724 00.000 11616 worker thread done servicing request
00:25:05.724 00.000 11616 Worker thread wakes up
00:25:05.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:05.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:05.724 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.6 px 48 ms SOUTH
00:25:07.728 02.004 11616 Exposure complete
00:25:07.787 00.059 11616 worker thread done servicing request
00:25:07.787 00.000 12268 OnExposeComplete: enter
00:25:07.787 00.000 12268 UpdateGuideState(): m_state=6
00:25:07.788 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1167
00:25:07.788 00.000 12268 Star::Find returns 1 (0), X=918.04, Y=24.96, Mass=291, SNR=11.7, Peak=41 HFD=3.9
00:25:07.788 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
00:25:07.788 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.28)
00:25:07.788 00.000 12268 CameraToMount -- cameraX=0.78 cameraY=-0.35 hyp=0.85 cameraTheta=-0.42 mountX=-0.27 mountY=0.82, mountTheta=1.89
00:25:07.790 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.78, y=-0.35, opts=13)
00:25:07.790 00.000 12268 Enqueuing Move request for scope (0.78, -0.35)
00:25:07.790 00.000 11616 Worker thread wakes up
00:25:07.790 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.35) opts 0xd
00:25:07.791 00.001 11616 Handling offset move in thread for scope, endpoint = (0.78, -0.35)
00:25:07.791 00.000 11616 Moving (0.78, -0.35) raw xDistance=-0.27 yDistance=0.82
00:25:07.791 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:07.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:25:07.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.82
00:25:07.791 00.000 11616 MoveAxis(E, 0, ABG)
00:25:07.791 00.000 11616 Move returns status 0, amount 0
00:25:07.791 00.000 11616 MoveAxis(S, 69, ABG)
00:25:07.791 00.000 11616 Guiding  Dir = 1, Dur = 69
00:25:07.791 00.000 11616 IsSlewing returns 0
00:25:07.792 00.001 11616 IsGuiding returns 0
00:25:07.792 00.000 11616 PulseGuide returned control before completion, sleep 79
00:25:07.817 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=177, Gamma=1.290
00:25:07.838 00.021 12268 UpdateGuideState exits: m=291 SNR=11.7
00:25:07.839 00.001 12268 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 10 / 99999
00:25:07.839 00.000 12268 PhdController: newstate STATE_FINISH
00:25:07.839 00.000 12268 PhdController complete: success
00:25:07.839 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768692307.839,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
00:25:07.839 00.000 12268 Mount: notify guiding dither settle done success=1
00:25:07.840 00.001 12268 PhdController: newstate STATE_IDLE
00:25:07.840 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:07.840 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:07.840 00.000 12268 Enqueuing Expose request
00:25:07.883 00.043 11616 IsGuiding returns 1
00:25:07.883 00.000 11616 scope still moving after pulse duration time elapsed
00:25:07.912 00.029 11616 IsSlewing returns 0
00:25:07.913 00.001 11616 IsGuiding returns 0
00:25:07.913 00.000 11616 scope move finished after 69 + 51 ms
00:25:07.913 00.000 11616 Move returns status 0, amount 69
00:25:07.913 00.000 11616 move complete, result=0
00:25:07.919 00.006 11616 worker thread done servicing request
00:25:07.919 00.000 11616 Worker thread wakes up
00:25:07.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:07.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:07.919 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.8 px 69 ms SOUTH
00:25:08.536 00.617 12268 evsrv: cli 0F8E69C0 connect
00:25:08.537 00.001 12268 case statement mapped state 6 to 3
00:25:08.537 00.000 12268 case statement mapped state 6 to 3
00:25:08.548 00.011 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"cf595a4d-9c20-42e5-adb7-036f9646ac7b"}
00:25:08.548 00.000 12268 case statement mapped state 6 to 3
00:25:08.548 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf595a4d-9c20-42e5-adb7-036f9646ac7b"}
00:25:08.549 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:25:09.933 01.384 11616 Exposure complete
00:25:09.992 00.059 11616 worker thread done servicing request
00:25:09.992 00.000 12268 OnExposeComplete: enter
00:25:09.992 00.000 12268 UpdateGuideState(): m_state=6
00:25:09.992 00.000 12268 Star::Find(15, 918, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
00:25:09.993 00.001 12268 Star::Find returns 1 (0), X=917.80, Y=25.26, Mass=338, SNR=12.6, Peak=43 HFD=4.3
00:25:09.993 00.000 12268 MultiStar: exiting stabilization period
00:25:09.993 00.000 12268 MultiStar: updating star positions after lock position change
00:25:09.993 00.000 12268 Star::Find(15, 544, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
00:25:09.993 00.000 12268 Star::Find returns 1 (0), X=544.24, Y=578.46, Mass=218, SNR=10.1, Peak=25 HFD=4.6
00:25:09.993 00.000 12268 Star::Find(15, 1160, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
00:25:09.993 00.000 12268 Star::Find returns 1 (0), X=1159.51, Y=150.97, Mass=120, SNR=7.4, Peak=19 HFD=3.6
00:25:09.993 00.000 12268 Star::Find(15, 496, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
00:25:09.993 00.000 12268 Star::Find returns 1 (0), X=496.49, Y=884.69, Mass=117, SNR=7.4, Peak=16 HFD=3.9
00:25:09.993 00.000 12268 Star::Find(15, 1100, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
00:25:09.993 00.000 12268 Star::Find returns 1 (0), X=1099.97, Y=551.23, Mass=109, SNR=7.1, Peak=20 HFD=4.1
00:25:09.993 00.000 12268 Star::Find(15, 681, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
00:25:09.994 00.001 12268 Star::Find returns 1 (0), X=681.77, Y=897.21, Mass=107, SNR=7.0, Peak=17 HFD=4.9
00:25:09.994 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
00:25:09.994 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.61)
00:25:09.994 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.05 hyp=0.54 cameraTheta=-0.09 mountX=0.00 mountY=0.54, mountTheta=1.57
00:25:09.996 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=-0.05, opts=13)
00:25:09.996 00.000 12268 Enqueuing Move request for scope (0.54, -0.05)
00:25:09.996 00.000 11616 Worker thread wakes up
00:25:09.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.05) opts 0xd
00:25:09.996 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, -0.05)
00:25:09.996 00.000 11616 Moving (0.54, -0.05) raw xDistance=0.00 yDistance=0.54
00:25:09.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:09.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:25:09.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
00:25:09.996 00.000 11616 MoveAxis(E, 0, ABG)
00:25:09.996 00.000 11616 Move returns status 0, amount 0
00:25:09.997 00.001 11616 MoveAxis(S, 46, ABG)
00:25:09.997 00.000 11616 Guiding  Dir = 1, Dur = 46
00:25:09.997 00.000 11616 IsSlewing returns 0
00:25:09.997 00.000 11616 IsGuiding returns 0
00:25:09.997 00.000 11616 PulseGuide returned control before completion, sleep 56
00:25:10.019 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=156, Gamma=1.290
00:25:10.038 00.019 12268 UpdateGuideState exits: m=338 SNR=12.6
00:25:10.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:10.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:10.038 00.000 12268 Enqueuing Expose request
00:25:10.057 00.019 11616 IsGuiding returns 1
00:25:10.057 00.000 11616 scope still moving after pulse duration time elapsed
00:25:10.087 00.030 11616 IsSlewing returns 0
00:25:10.087 00.000 11616 IsGuiding returns 0
00:25:10.087 00.000 11616 scope move finished after 46 + 44 ms
00:25:10.087 00.000 11616 Move returns status 0, amount 46
00:25:10.087 00.000 11616 move complete, result=0
00:25:10.088 00.001 11616 worker thread done servicing request
00:25:10.088 00.000 11616 Worker thread wakes up
00:25:10.088 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:10.088 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:10.088 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 46 ms SOUTH
00:25:12.089 02.001 11616 Exposure complete
00:25:12.147 00.058 11616 worker thread done servicing request
00:25:12.147 00.000 12268 OnExposeComplete: enter
00:25:12.147 00.000 12268 UpdateGuideState(): m_state=6
00:25:12.148 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1169
00:25:12.148 00.000 12268 Star::Find returns 1 (0), X=917.37, Y=25.06, Mass=330, SNR=12.4, Peak=39 HFD=4.0
00:25:12.148 00.000 12268 MultiStar: [#1 -0.88,-0.12,0.85,U] [#2 -0.90,-0.47,0.00,M1] [#3 -0.44,0.18,0.54,U] [#4 0.54,0.20,0.47,U] [#5 -0.73,-0.41,0.54,U] 
00:25:12.148 00.000 12268 single-star, 4 included, MultiStar: {-0.30, -0.11}, one-star: {0.11, -0.25}
00:25:12.148 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
00:25:12.148 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.56)
00:25:12.148 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.25 hyp=0.27 cameraTheta=-1.14 mountX=-0.23 mountY=0.14, mountTheta=2.59
00:25:12.150 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.25, opts=13)
00:25:12.150 00.000 12268 Enqueuing Move request for scope (0.11, -0.25)
00:25:12.150 00.000 11616 Worker thread wakes up
00:25:12.151 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.25) opts 0xd
00:25:12.151 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.25)
00:25:12.151 00.000 11616 Moving (0.11, -0.25) raw xDistance=-0.23 yDistance=0.14
00:25:12.151 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:12.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:25:12.151 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:12.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:25:12.151 00.000 11616 MoveAxis(E, 0, ABG)
00:25:12.151 00.000 11616 Move returns status 0, amount 0
00:25:12.151 00.000 11616 MoveAxis(N, 0, ABG)
00:25:12.151 00.000 11616 Move returns status 0, amount 0
00:25:12.151 00.000 11616 move complete, result=0
00:25:12.152 00.001 11616 worker thread done servicing request
00:25:12.175 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
00:25:12.193 00.018 12268 UpdateGuideState exits: m=330 SNR=12.4
00:25:12.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:12.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:12.193 00.000 12268 Enqueuing Expose request
00:25:12.193 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:12.193 00.000 11616 Worker thread wakes up
00:25:12.194 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:12.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:14.211 02.017 11616 Exposure complete
00:25:14.269 00.058 11616 worker thread done servicing request
00:25:14.269 00.000 12268 OnExposeComplete: enter
00:25:14.269 00.000 12268 UpdateGuideState(): m_state=6
00:25:14.270 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1170
00:25:14.270 00.000 12268 Star::Find returns 1 (0), X=917.30, Y=24.93, Mass=418, SNR=14.0, Peak=45 HFD=4.9
00:25:14.270 00.000 12268 MultiStar: [#1 -0.66,-0.70,0.00,M6] [#2 -0.64,-0.51,0.57,U] [#3 -1.02,0.03,0.00,M1] [#4 -0.50,-1.21,0.00,M5] [#5 -0.99,-0.75,0.00,M1] 
00:25:14.270 00.000 12268 single-star, 1 included, MultiStar: {-0.21, -0.43}, one-star: {0.04, -0.37}
00:25:14.270 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:25:14.270 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
00:25:14.271 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=-0.37 hyp=0.38 cameraTheta=-1.46 mountX=-0.37 mountY=0.09, mountTheta=2.90
00:25:14.273 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.37, opts=13)
00:25:14.273 00.000 12268 Enqueuing Move request for scope (0.04, -0.37)
00:25:14.273 00.000 11616 Worker thread wakes up
00:25:14.273 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.37) opts 0xd
00:25:14.273 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.37)
00:25:14.273 00.000 11616 Moving (0.04, -0.37) raw xDistance=-0.37 yDistance=0.09
00:25:14.274 00.001 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
00:25:14.274 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.10
00:25:14.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
00:25:14.274 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:14.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:25:14.274 00.000 11616 MoveAxis(E, 206, ABG)
00:25:14.274 00.000 11616 Guiding  Dir = 2, Dur = 206
00:25:14.274 00.000 11616 IsSlewing returns 0
00:25:14.275 00.001 11616 IsGuiding returns 0
00:25:14.275 00.000 11616 PulseGuide returned control before completion, sleep 216
00:25:14.295 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=148, Gamma=1.290
00:25:14.313 00.018 12268 UpdateGuideState exits: m=418 SNR=14.0
00:25:14.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:14.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:14.313 00.000 12268 Enqueuing Expose request
00:25:14.493 00.180 11616 IsGuiding returns 1
00:25:14.493 00.000 11616 scope still moving after pulse duration time elapsed
00:25:14.523 00.030 11616 IsSlewing returns 0
00:25:14.523 00.000 11616 IsGuiding returns 1
00:25:14.554 00.031 11616 IsSlewing returns 0
00:25:14.554 00.000 11616 IsGuiding returns 1
00:25:14.585 00.031 11616 IsSlewing returns 0
00:25:14.585 00.000 11616 IsGuiding returns 0
00:25:14.585 00.000 11616 scope move finished after 206 + 104 ms
00:25:14.585 00.000 11616 Move returns status 0, amount 206
00:25:14.585 00.000 11616 MoveAxis(N, 0, ABG)
00:25:14.585 00.000 11616 Move returns status 0, amount 0
00:25:14.586 00.001 11616 move complete, result=0
00:25:14.586 00.000 11616 worker thread done servicing request
00:25:14.586 00.000 12268 GuideStep: -0.4 px 206 ms EAST, 0.1 px 0 ms NORTH
00:25:14.586 00.000 11616 Worker thread wakes up
00:25:14.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:14.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:16.607 02.021 11616 Exposure complete
00:25:16.665 00.058 11616 worker thread done servicing request
00:25:16.665 00.000 12268 OnExposeComplete: enter
00:25:16.665 00.000 12268 UpdateGuideState(): m_state=6
00:25:16.665 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1171
00:25:16.665 00.000 12268 Star::Find returns 1 (0), X=917.90, Y=26.00, Mass=360, SNR=13.0, Peak=41 HFD=4.0
00:25:16.666 00.001 12268 MultiStar: [#1 -0.42,0.85,0.00,M7] [#2 0.24,0.95,0.00,M1] [#3 -0.11,1.45,0.00,M2] [#4 0.11,0.82,0.45,U] [#5 0.62,1.05,0.00,M2] 
00:25:16.666 00.000 12268 refined, 1 included, MultiStar: {0.47, 0.73}, one-star: {0.64, 0.69}
00:25:16.666 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
00:25:16.666 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.70)
00:25:16.666 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.73 hyp=0.87 cameraTheta=1.00 mountX=0.77 mountY=0.37, mountTheta=0.45
00:25:16.668 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.73, opts=13)
00:25:16.668 00.000 12268 Enqueuing Move request for scope (0.47, 0.73)
00:25:16.668 00.000 11616 Worker thread wakes up
00:25:16.668 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.73) opts 0xd
00:25:16.668 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.73)
00:25:16.668 00.000 11616 Moving (0.47, 0.73) raw xDistance=0.77 yDistance=0.37
00:25:16.668 00.000 11616 resist switch: large excursion: input 0.77 thresh 0.29 direction from -1 to 1
00:25:16.668 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.32
00:25:16.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.77
00:25:16.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
00:25:16.668 00.000 11616 MoveAxis(W, 434, ABG)
00:25:16.668 00.000 11616 Guiding  Dir = 3, Dur = 434
00:25:16.669 00.001 11616 IsSlewing returns 0
00:25:16.669 00.000 11616 IsGuiding returns 0
00:25:16.669 00.000 11616 PulseGuide returned control before completion, sleep 444
00:25:16.689 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
00:25:16.708 00.019 12268 UpdateGuideState exits: m=360 SNR=13.0
00:25:16.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:16.709 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:16.709 00.000 12268 Enqueuing Expose request
00:25:17.115 00.406 11616 IsGuiding returns 1
00:25:17.115 00.000 11616 scope still moving after pulse duration time elapsed
00:25:17.146 00.031 11616 IsSlewing returns 0
00:25:17.146 00.000 11616 IsGuiding returns 0
00:25:17.146 00.000 11616 scope move finished after 434 + 42 ms
00:25:17.146 00.000 11616 Move returns status 0, amount 434
00:25:17.146 00.000 11616 MoveAxis(S, 32, ABG)
00:25:17.146 00.000 11616 Guiding  Dir = 1, Dur = 32
00:25:17.147 00.001 11616 IsSlewing returns 0
00:25:17.147 00.000 11616 IsGuiding returns 0
00:25:17.147 00.000 11616 PulseGuide returned control before completion, sleep 42
00:25:17.194 00.047 11616 IsGuiding returns 1
00:25:17.194 00.000 11616 scope still moving after pulse duration time elapsed
00:25:17.225 00.031 11616 IsSlewing returns 0
00:25:17.225 00.000 11616 IsGuiding returns 0
00:25:17.225 00.000 11616 scope move finished after 32 + 46 ms
00:25:17.226 00.001 11616 Move returns status 0, amount 32
00:25:17.226 00.000 11616 move complete, result=0
00:25:17.226 00.000 11616 worker thread done servicing request
00:25:17.226 00.000 11616 Worker thread wakes up
00:25:17.226 00.000 12268 GuideStep: 0.8 px 434 ms WEST, 0.4 px 32 ms SOUTH
00:25:17.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:17.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:19.247 02.021 11616 Exposure complete
00:25:19.304 00.057 11616 worker thread done servicing request
00:25:19.304 00.000 12268 OnExposeComplete: enter
00:25:19.304 00.000 12268 UpdateGuideState(): m_state=6
00:25:19.304 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
00:25:19.304 00.000 12268 Star::Find returns 1 (0), X=918.04, Y=25.68, Mass=384, SNR=13.4, Peak=35 HFD=4.9
00:25:19.305 00.001 12268 MultiStar: [#1 -0.53,0.49,0.68,U] [#2 0.51,0.46,0.61,U] [#3 -0.23,1.04,0.00,M3] [#4 0.44,0.07,0.51,U] [#5 -0.46,-0.19,0.51,U] 
00:25:19.305 00.000 12268 refined, 4 included, MultiStar: {0.22, 0.28}, one-star: {0.78, 0.37}
00:25:19.305 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
00:25:19.305 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.61)
00:25:19.305 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.28 hyp=0.36 cameraTheta=0.91 mountX=0.30 mountY=0.18, mountTheta=0.54
00:25:19.306 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.28, opts=13)
00:25:19.307 00.001 12268 Enqueuing Move request for scope (0.22, 0.28)
00:25:19.307 00.000 11616 Worker thread wakes up
00:25:19.307 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.28) opts 0xd
00:25:19.307 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.28)
00:25:19.307 00.000 11616 Moving (0.22, 0.28) raw xDistance=0.30 yDistance=0.18
00:25:19.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
00:25:19.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:25:19.307 00.000 11616 MoveAxis(W, 168, ABG)
00:25:19.307 00.000 11616 Guiding  Dir = 3, Dur = 168
00:25:19.307 00.000 11616 IsSlewing returns 0
00:25:19.308 00.001 11616 IsGuiding returns 0
00:25:19.308 00.000 11616 PulseGuide returned control before completion, sleep 178
00:25:19.332 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
00:25:19.349 00.017 12268 UpdateGuideState exits: m=384 SNR=13.4
00:25:19.349 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:19.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:19.349 00.000 12268 Enqueuing Expose request
00:25:19.495 00.146 11616 IsGuiding returns 1
00:25:19.496 00.001 11616 scope still moving after pulse duration time elapsed
00:25:19.527 00.031 11616 IsSlewing returns 0
00:25:19.528 00.001 11616 IsGuiding returns 0
00:25:19.528 00.000 11616 scope move finished after 168 + 51 ms
00:25:19.528 00.000 11616 Move returns status 0, amount 168
00:25:19.528 00.000 11616 MoveAxis(S, 15, ABG)
00:25:19.528 00.000 11616 Guiding  Dir = 1, Dur = 15
00:25:19.528 00.000 11616 IsSlewing returns 0
00:25:19.529 00.001 11616 IsGuiding returns 0
00:25:19.529 00.000 11616 PulseGuide returned control before completion, sleep 25
00:25:19.559 00.030 11616 IsGuiding returns 1
00:25:19.559 00.000 11616 scope still moving after pulse duration time elapsed
00:25:19.589 00.030 11616 IsSlewing returns 0
00:25:19.590 00.001 11616 IsGuiding returns 0
00:25:19.590 00.000 11616 scope move finished after 15 + 46 ms
00:25:19.590 00.000 11616 Move returns status 0, amount 15
00:25:19.590 00.000 11616 move complete, result=0
00:25:19.591 00.001 11616 worker thread done servicing request
00:25:19.591 00.000 11616 Worker thread wakes up
00:25:19.591 00.000 12268 GuideStep: 0.3 px 168 ms WEST, 0.2 px 15 ms SOUTH
00:25:19.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:19.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:21.613 02.022 11616 Exposure complete
00:25:21.675 00.062 11616 worker thread done servicing request
00:25:21.676 00.001 12268 OnExposeComplete: enter
00:25:21.676 00.000 12268 UpdateGuideState(): m_state=6
00:25:21.676 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1173
00:25:21.676 00.000 12268 Star::Find returns 1 (0), X=917.37, Y=25.22, Mass=386, SNR=13.5, Peak=54 HFD=3.7
00:25:21.676 00.000 12268 MultiStar: [#1 -0.23,0.25,0.67,U] [#2 -0.51,0.15,0.70,U] [#3 -0.52,1.08,0.00,M4] [#4 0.03,-0.73,0.61,U] [#5 -0.34,-0.18,0.51,U] 
00:25:21.676 00.000 12268 single-star, 4 included, MultiStar: {-0.16, -0.10}, one-star: {0.11, -0.08}
00:25:21.676 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
00:25:21.676 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
00:25:21.677 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.63 mountX=-0.07 mountY=0.12, mountTheta=2.10
00:25:21.678 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.08, opts=13)
00:25:21.678 00.000 12268 Enqueuing Move request for scope (0.11, -0.08)
00:25:21.678 00.000 11616 Worker thread wakes up
00:25:21.678 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
00:25:21.679 00.001 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
00:25:21.679 00.000 11616 Moving (0.11, -0.08) raw xDistance=-0.07 yDistance=0.12
00:25:21.679 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:21.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:25:21.679 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:21.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:25:21.679 00.000 11616 MoveAxis(E, 0, ABG)
00:25:21.679 00.000 11616 Move returns status 0, amount 0
00:25:21.679 00.000 11616 MoveAxis(N, 0, ABG)
00:25:21.679 00.000 11616 Move returns status 0, amount 0
00:25:21.679 00.000 11616 move complete, result=0
00:25:21.680 00.001 11616 worker thread done servicing request
00:25:21.701 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=168, Gamma=1.290
00:25:21.719 00.018 12268 UpdateGuideState exits: m=386 SNR=13.5
00:25:21.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:21.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:21.719 00.000 12268 Enqueuing Expose request
00:25:21.720 00.001 11616 Worker thread wakes up
00:25:21.720 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:21.720 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:21.720 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:23.740 02.020 11616 Exposure complete
00:25:23.796 00.056 11616 worker thread done servicing request
00:25:23.797 00.001 12268 OnExposeComplete: enter
00:25:23.797 00.000 12268 UpdateGuideState(): m_state=6
00:25:23.797 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1174
00:25:23.797 00.000 12268 Star::Find returns 1 (0), X=917.25, Y=25.42, Mass=496, SNR=15.3, Peak=55 HFD=4.7
00:25:23.797 00.000 12268 MultiStar: [#1 -0.99,-0.10,0.00,M6] [#2 -0.26,0.02,0.57,U] [#3 -0.37,0.82,0.49,U] [#4 0.05,-0.02,0.50,U] [#5 -0.32,0.13,0.47,U] 
00:25:23.797 00.000 12268 single-star, 4 included, MultiStar: {-0.15, 0.19}, one-star: {-0.01, 0.12}
00:25:23.798 00.001 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
00:25:23.798 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
00:25:23.798 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.64 mountX=0.12 mountY=-0.02, mountTheta=-0.20
00:25:23.801 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.12, opts=13)
00:25:23.801 00.000 12268 Enqueuing Move request for scope (-0.01, 0.12)
00:25:23.801 00.000 11616 Worker thread wakes up
00:25:23.801 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
00:25:23.801 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
00:25:23.801 00.000 11616 Moving (-0.01, 0.12) raw xDistance=0.12 yDistance=-0.02
00:25:23.801 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
00:25:23.802 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:23.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:25:23.802 00.000 11616 MoveAxis(W, 65, ABG)
00:25:23.802 00.000 11616 Guiding  Dir = 3, Dur = 65
00:25:23.802 00.000 11616 IsSlewing returns 0
00:25:23.802 00.000 11616 IsGuiding returns 0
00:25:23.803 00.001 11616 PulseGuide returned control before completion, sleep 75
00:25:23.827 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
00:25:23.847 00.020 12268 UpdateGuideState exits: m=496 SNR=15.3
00:25:23.847 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:23.847 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:23.847 00.000 12268 Enqueuing Expose request
00:25:23.892 00.045 11616 IsGuiding returns 1
00:25:23.892 00.000 11616 scope still moving after pulse duration time elapsed
00:25:23.923 00.031 11616 IsSlewing returns 0
00:25:23.923 00.000 11616 IsGuiding returns 1
00:25:23.954 00.031 11616 IsSlewing returns 0
00:25:23.954 00.000 11616 IsGuiding returns 1
00:25:23.985 00.031 11616 IsSlewing returns 0
00:25:23.985 00.000 11616 IsGuiding returns 1
00:25:24.015 00.030 11616 IsSlewing returns 0
00:25:24.015 00.000 11616 IsGuiding returns 1
00:25:24.047 00.032 11616 IsSlewing returns 0
00:25:24.048 00.001 11616 IsGuiding returns 1
00:25:24.078 00.030 11616 IsSlewing returns 0
00:25:24.079 00.001 11616 IsGuiding returns 1
00:25:24.110 00.031 11616 IsSlewing returns 0
00:25:24.110 00.000 11616 IsGuiding returns 0
00:25:24.110 00.000 11616 scope move finished after 65 + 242 ms
00:25:24.110 00.000 11616 Move returns status 0, amount 65
00:25:24.110 00.000 11616 MoveAxis(N, 0, ABG)
00:25:24.110 00.000 11616 Move returns status 0, amount 0
00:25:24.110 00.000 11616 move complete, result=0
00:25:24.111 00.001 11616 worker thread done servicing request
00:25:24.111 00.000 11616 Worker thread wakes up
00:25:24.111 00.000 12268 GuideStep: 0.1 px 65 ms WEST, -0.0 px 0 ms NORTH
00:25:24.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:24.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:26.126 02.015 11616 Exposure complete
00:25:26.185 00.059 11616 worker thread done servicing request
00:25:26.185 00.000 12268 OnExposeComplete: enter
00:25:26.185 00.000 12268 UpdateGuideState(): m_state=6
00:25:26.185 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1175
00:25:26.185 00.000 12268 Star::Find returns 1 (0), X=917.71, Y=25.46, Mass=302, SNR=11.9, Peak=36 HFD=3.5
00:25:26.186 00.001 12268 MultiStar: [#1 -1.05,0.63,0.00,M7] [#2 0.07,0.07,0.58,U] [#3 0.02,0.66,0.60,U] [#4 -0.28,-0.54,0.51,U] [#5 -0.69,0.32,0.57,U] 
00:25:26.186 00.000 12268 refined, 4 included, MultiStar: {-0.01, 0.15}, one-star: {0.45, 0.15}
00:25:26.186 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
00:25:26.186 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
00:25:26.186 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.64 mountX=0.15 mountY=-0.03, mountTheta=-0.20
00:25:26.188 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.15, opts=13)
00:25:26.188 00.000 12268 Enqueuing Move request for scope (-0.01, 0.15)
00:25:26.188 00.000 11616 Worker thread wakes up
00:25:26.188 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
00:25:26.188 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
00:25:26.188 00.000 11616 Moving (-0.01, 0.15) raw xDistance=0.15 yDistance=-0.03
00:25:26.189 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
00:25:26.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:26.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:25:26.189 00.000 11616 MoveAxis(W, 83, ABG)
00:25:26.189 00.000 11616 Guiding  Dir = 3, Dur = 83
00:25:26.189 00.000 11616 IsSlewing returns 0
00:25:26.189 00.000 11616 IsGuiding returns 0
00:25:26.190 00.001 11616 PulseGuide returned control before completion, sleep 93
00:25:26.212 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
00:25:26.231 00.019 12268 UpdateGuideState exits: m=302 SNR=11.9
00:25:26.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:26.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:26.231 00.000 12268 Enqueuing Expose request
00:25:26.296 00.065 11616 IsGuiding returns 1
00:25:26.296 00.000 11616 scope still moving after pulse duration time elapsed
00:25:26.327 00.031 11616 IsSlewing returns 0
00:25:26.327 00.000 11616 IsGuiding returns 0
00:25:26.327 00.000 11616 scope move finished after 83 + 54 ms
00:25:26.327 00.000 11616 Move returns status 0, amount 83
00:25:26.327 00.000 11616 MoveAxis(N, 0, ABG)
00:25:26.327 00.000 11616 Move returns status 0, amount 0
00:25:26.327 00.000 11616 move complete, result=0
00:25:26.328 00.001 11616 worker thread done servicing request
00:25:26.328 00.000 11616 Worker thread wakes up
00:25:26.328 00.000 12268 GuideStep: 0.1 px 83 ms WEST, -0.0 px 0 ms NORTH
00:25:26.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:26.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:28.359 02.031 11616 Exposure complete
00:25:28.416 00.057 11616 worker thread done servicing request
00:25:28.416 00.000 12268 OnExposeComplete: enter
00:25:28.416 00.000 12268 UpdateGuideState(): m_state=6
00:25:28.417 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1176
00:25:28.417 00.000 12268 Star::Find returns 1 (0), X=917.94, Y=25.53, Mass=322, SNR=12.3, Peak=44 HFD=3.7
00:25:28.417 00.000 12268 MultiStar: [#1 -0.42,0.40,0.71,U] [#2 -0.44,0.05,0.58,U] [#3 -0.13,0.75,0.56,U] [#4 -0.50,0.15,0.50,U] [#5 0.36,-0.79,0.60,U] 
00:25:28.417 00.000 12268 refined, 5 included, MultiStar: {0.01, 0.14}, one-star: {0.68, 0.22}
00:25:28.417 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
00:25:28.417 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
00:25:28.417 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.53 mountX=0.14 mountY=-0.01, mountTheta=-0.09
00:25:28.419 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.14, opts=13)
00:25:28.419 00.000 12268 Enqueuing Move request for scope (0.01, 0.14)
00:25:28.419 00.000 11616 Worker thread wakes up
00:25:28.419 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
00:25:28.419 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
00:25:28.420 00.001 11616 Moving (0.01, 0.14) raw xDistance=0.14 yDistance=-0.01
00:25:28.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
00:25:28.420 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:28.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:25:28.420 00.000 11616 MoveAxis(W, 78, ABG)
00:25:28.420 00.000 11616 Guiding  Dir = 3, Dur = 78
00:25:28.420 00.000 11616 IsSlewing returns 0
00:25:28.420 00.000 11616 IsGuiding returns 0
00:25:28.421 00.001 11616 PulseGuide returned control before completion, sleep 88
00:25:28.444 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=190, Gamma=1.290
00:25:28.464 00.020 12268 UpdateGuideState exits: m=322 SNR=12.3
00:25:28.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:28.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:28.464 00.000 12268 Enqueuing Expose request
00:25:28.511 00.047 11616 IsGuiding returns 1
00:25:28.511 00.000 11616 scope still moving after pulse duration time elapsed
00:25:28.543 00.032 11616 IsSlewing returns 0
00:25:28.543 00.000 11616 IsGuiding returns 0
00:25:28.544 00.001 11616 scope move finished after 78 + 44 ms
00:25:28.544 00.000 11616 Move returns status 0, amount 78
00:25:28.544 00.000 11616 MoveAxis(N, 0, ABG)
00:25:28.544 00.000 11616 Move returns status 0, amount 0
00:25:28.544 00.000 11616 move complete, result=0
00:25:28.544 00.000 11616 worker thread done servicing request
00:25:28.544 00.000 11616 Worker thread wakes up
00:25:28.544 00.000 12268 GuideStep: 0.1 px 78 ms WEST, -0.0 px 0 ms NORTH
00:25:28.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:28.545 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:30.564 02.019 11616 Exposure complete
00:25:30.623 00.059 11616 worker thread done servicing request
00:25:30.623 00.000 12268 OnExposeComplete: enter
00:25:30.623 00.000 12268 UpdateGuideState(): m_state=6
00:25:30.624 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1177
00:25:30.624 00.000 12268 Star::Find returns 1 (0), X=917.71, Y=25.26, Mass=343, SNR=12.7, Peak=37 HFD=3.8
00:25:30.624 00.000 12268 MultiStar: [#1 -0.70,0.54,0.79,U] [#2 -0.58,0.17,0.65,U] [#3 -0.39,0.91,0.00,M2] [#4 -0.10,0.06,0.50,U] [#5 -0.24,-0.63,0.53,U] 
00:25:30.624 00.000 12268 refined, 4 included, MultiStar: {-0.19, 0.05}, one-star: {0.45, -0.05}
00:25:30.624 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
00:25:30.624 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
00:25:30.624 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.20 cameraTheta=2.86 mountX=0.04 mountY=-0.20, mountTheta=-1.39
00:25:30.626 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.05, opts=13)
00:25:30.626 00.000 12268 Enqueuing Move request for scope (-0.19, 0.05)
00:25:30.626 00.000 11616 Worker thread wakes up
00:25:30.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
00:25:30.626 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
00:25:30.626 00.000 11616 Moving (-0.19, 0.05) raw xDistance=0.04 yDistance=-0.20
00:25:30.626 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:30.627 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:25:30.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:30.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:25:30.627 00.000 11616 MoveAxis(E, 0, ABG)
00:25:30.627 00.000 11616 Move returns status 0, amount 0
00:25:30.627 00.000 11616 MoveAxis(N, 0, ABG)
00:25:30.627 00.000 11616 Move returns status 0, amount 0
00:25:30.627 00.000 11616 move complete, result=0
00:25:30.627 00.000 11616 worker thread done servicing request
00:25:30.647 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
00:25:30.667 00.020 12268 UpdateGuideState exits: m=343 SNR=12.7
00:25:30.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:30.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:30.667 00.000 12268 Enqueuing Expose request
00:25:30.667 00.000 11616 Worker thread wakes up
00:25:30.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:30.668 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:30.668 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:32.680 02.012 11616 Exposure complete
00:25:32.734 00.054 11616 worker thread done servicing request
00:25:32.735 00.001 12268 OnExposeComplete: enter
00:25:32.735 00.000 12268 UpdateGuideState(): m_state=6
00:25:32.735 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1178
00:25:32.735 00.000 12268 Star::Find returns 1 (0), X=917.56, Y=25.17, Mass=313, SNR=12.1, Peak=36 HFD=3.9
00:25:32.735 00.000 12268 MultiStar: [#1 -0.59,-0.04,0.80,U] [#2 -0.22,0.14,0.55,U] [#3 -0.69,0.54,0.55,U] [#4 -0.43,-0.10,0.55,U] [#5 -0.36,-0.50,0.52,U] 
00:25:32.735 00.000 12268 refined, 5 included, MultiStar: {-0.28, -0.03}, one-star: {0.30, -0.13}
00:25:32.735 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
00:25:32.735 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.34)
00:25:32.736 00.001 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.03 hyp=0.28 cameraTheta=-3.04 mountX=-0.06 mountY=-0.27, mountTheta=-1.77
00:25:32.739 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.03, opts=13)
00:25:32.739 00.000 12268 Enqueuing Move request for scope (-0.28, -0.03)
00:25:32.739 00.000 11616 Worker thread wakes up
00:25:32.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.03) opts 0xd
00:25:32.739 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.03)
00:25:32.739 00.000 11616 Moving (-0.28, -0.03) raw xDistance=-0.06 yDistance=-0.27
00:25:32.739 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:32.740 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:25:32.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:32.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:25:32.740 00.000 11616 MoveAxis(E, 0, ABG)
00:25:32.740 00.000 11616 Move returns status 0, amount 0
00:25:32.740 00.000 11616 MoveAxis(N, 0, ABG)
00:25:32.740 00.000 11616 Move returns status 0, amount 0
00:25:32.740 00.000 11616 move complete, result=0
00:25:32.740 00.000 11616 worker thread done servicing request
00:25:32.761 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
00:25:32.779 00.018 12268 UpdateGuideState exits: m=313 SNR=12.1
00:25:32.779 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:32.779 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:32.779 00.000 12268 Enqueuing Expose request
00:25:32.779 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:25:32.779 00.000 11616 Worker thread wakes up
00:25:32.780 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:32.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:34.790 02.010 11616 Exposure complete
00:25:34.844 00.054 11616 worker thread done servicing request
00:25:34.844 00.000 12268 OnExposeComplete: enter
00:25:34.844 00.000 12268 UpdateGuideState(): m_state=6
00:25:34.844 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1179
00:25:34.844 00.000 12268 Star::Find returns 1 (0), X=917.80, Y=25.35, Mass=427, SNR=14.1, Peak=38 HFD=5.0
00:25:34.844 00.000 12268 MultiStar: [#1 -0.30,0.62,0.76,U] [#2 -0.23,0.40,0.54,U] [#3 0.33,1.07,0.00,M2] [#4 0.67,0.25,0.51,U] [#5 0.01,0.61,0.50,U] 
00:25:34.845 00.001 12268 refined, 4 included, MultiStar: {0.16, 0.35}, one-star: {0.54, 0.05}
00:25:34.845 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
00:25:34.845 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.84)
00:25:34.845 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.35 hyp=0.39 cameraTheta=1.14 mountX=0.36 mountY=0.12, mountTheta=0.31
00:25:34.846 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.35, opts=13)
00:25:34.846 00.000 12268 Enqueuing Move request for scope (0.16, 0.35)
00:25:34.846 00.000 11616 Worker thread wakes up
00:25:34.847 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.35) opts 0xd
00:25:34.847 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.35)
00:25:34.847 00.000 11616 Moving (0.16, 0.35) raw xDistance=0.36 yDistance=0.12
00:25:34.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
00:25:34.847 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:34.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:25:34.847 00.000 11616 MoveAxis(W, 204, ABG)
00:25:34.847 00.000 11616 Guiding  Dir = 3, Dur = 204
00:25:34.847 00.000 11616 IsSlewing returns 0
00:25:34.847 00.000 11616 IsGuiding returns 0
00:25:34.848 00.001 11616 PulseGuide returned control before completion, sleep 214
00:25:34.869 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
00:25:34.887 00.018 12268 UpdateGuideState exits: m=427 SNR=14.1
00:25:34.888 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:34.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:34.888 00.000 12268 Enqueuing Expose request
00:25:35.076 00.188 11616 IsGuiding returns 1
00:25:35.076 00.000 11616 scope still moving after pulse duration time elapsed
00:25:35.106 00.030 11616 IsSlewing returns 0
00:25:35.107 00.001 11616 IsGuiding returns 1
00:25:35.138 00.031 11616 IsSlewing returns 0
00:25:35.138 00.000 11616 IsGuiding returns 1
00:25:35.170 00.032 11616 IsSlewing returns 0
00:25:35.170 00.000 11616 IsGuiding returns 1
00:25:35.202 00.032 11616 IsSlewing returns 0
00:25:35.202 00.000 11616 IsGuiding returns 1
00:25:35.234 00.032 11616 IsSlewing returns 0
00:25:35.234 00.000 11616 IsGuiding returns 1
00:25:35.266 00.032 11616 IsSlewing returns 0
00:25:35.266 00.000 11616 IsGuiding returns 1
00:25:35.296 00.030 11616 IsSlewing returns 0
00:25:35.296 00.000 11616 IsGuiding returns 0
00:25:35.296 00.000 11616 scope move finished after 204 + 245 ms
00:25:35.296 00.000 11616 Move returns status 0, amount 204
00:25:35.296 00.000 11616 MoveAxis(N, 0, ABG)
00:25:35.296 00.000 11616 Move returns status 0, amount 0
00:25:35.296 00.000 11616 move complete, result=0
00:25:35.296 00.000 11616 worker thread done servicing request
00:25:35.296 00.000 12268 GuideStep: 0.4 px 204 ms WEST, 0.1 px 0 ms NORTH
00:25:35.297 00.001 11616 Worker thread wakes up
00:25:35.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:35.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:37.301 02.004 11616 Exposure complete
00:25:37.354 00.053 11616 worker thread done servicing request
00:25:37.355 00.001 12268 OnExposeComplete: enter
00:25:37.355 00.000 12268 UpdateGuideState(): m_state=6
00:25:37.355 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1180
00:25:37.355 00.000 12268 Star::Find returns 1 (0), X=918.16, Y=25.44, Mass=432, SNR=14.2, Peak=50 HFD=4.9
00:25:37.355 00.000 12268 MultiStar: [#1 0.09,0.52,0.73,U] [#2 0.14,0.21,0.53,U] [#3 0.55,0.36,0.55,U] [#4 0.90,-0.12,0.43,U] [#5 0.15,-0.31,0.49,U] 
00:25:37.355 00.000 12268 refined, 5 included, MultiStar: {0.48, 0.16}, one-star: {0.90, 0.13}
00:25:37.355 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
00:25:37.355 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
00:25:37.356 00.001 12268 CameraToMount -- cameraX=0.48 cameraY=0.16 hyp=0.51 cameraTheta=0.33 mountX=0.21 mountY=0.46, mountTheta=1.14
00:25:37.358 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=0.16, opts=13)
00:25:37.358 00.000 12268 Enqueuing Move request for scope (0.48, 0.16)
00:25:37.358 00.000 11616 Worker thread wakes up
00:25:37.358 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.16) opts 0xd
00:25:37.358 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, 0.16)
00:25:37.358 00.000 11616 Moving (0.48, 0.16) raw xDistance=0.21 yDistance=0.46
00:25:37.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
00:25:37.359 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:25:37.359 00.000 11616 MoveAxis(W, 118, ABG)
00:25:37.359 00.000 11616 Guiding  Dir = 3, Dur = 118
00:25:37.359 00.000 11616 IsSlewing returns 0
00:25:37.359 00.000 11616 IsGuiding returns 0
00:25:37.359 00.000 11616 PulseGuide returned control before completion, sleep 128
00:25:37.380 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:25:37.397 00.017 12268 UpdateGuideState exits: m=432 SNR=14.2
00:25:37.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:37.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:37.397 00.000 12268 Enqueuing Expose request
00:25:37.503 00.106 11616 IsGuiding returns 1
00:25:37.504 00.001 11616 scope still moving after pulse duration time elapsed
00:25:37.534 00.030 11616 IsSlewing returns 0
00:25:37.535 00.001 11616 IsGuiding returns 1
00:25:37.566 00.031 11616 IsSlewing returns 0
00:25:37.567 00.001 11616 IsGuiding returns 1
00:25:37.596 00.029 11616 IsSlewing returns 0
00:25:37.597 00.001 11616 IsGuiding returns 1
00:25:37.627 00.030 11616 IsSlewing returns 0
00:25:37.627 00.000 11616 IsGuiding returns 1
00:25:37.657 00.030 11616 IsSlewing returns 0
00:25:37.658 00.001 11616 IsGuiding returns 0
00:25:37.658 00.000 11616 scope move finished after 118 + 181 ms
00:25:37.658 00.000 11616 Move returns status 0, amount 118
00:25:37.658 00.000 11616 MoveAxis(S, 39, ABG)
00:25:37.658 00.000 11616 Guiding  Dir = 1, Dur = 39
00:25:37.659 00.001 11616 IsSlewing returns 0
00:25:37.659 00.000 11616 IsGuiding returns 0
00:25:37.659 00.000 11616 PulseGuide returned control before completion, sleep 49
00:25:37.719 00.060 11616 IsGuiding returns 1
00:25:37.720 00.001 11616 scope still moving after pulse duration time elapsed
00:25:37.750 00.030 11616 IsSlewing returns 0
00:25:37.751 00.001 11616 IsGuiding returns 0
00:25:37.751 00.000 11616 scope move finished after 39 + 52 ms
00:25:37.751 00.000 11616 Move returns status 0, amount 39
00:25:37.751 00.000 11616 move complete, result=0
00:25:37.751 00.000 11616 worker thread done servicing request
00:25:37.751 00.000 11616 Worker thread wakes up
00:25:37.752 00.001 12268 GuideStep: 0.2 px 118 ms WEST, 0.5 px 39 ms SOUTH
00:25:37.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:37.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:39.771 02.019 11616 Exposure complete
00:25:39.827 00.056 11616 worker thread done servicing request
00:25:39.827 00.000 12268 OnExposeComplete: enter
00:25:39.827 00.000 12268 UpdateGuideState(): m_state=6
00:25:39.828 00.001 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1181
00:25:39.828 00.000 12268 Star::Find returns 1 (0), X=917.87, Y=25.12, Mass=418, SNR=14.0, Peak=45 HFD=4.8
00:25:39.828 00.000 12268 MultiStar: [#1 -0.08,0.23,0.85,U] [#2 -0.09,-0.31,0.65,U] [#3 0.09,0.58,0.55,U] [#4 0.49,-0.24,0.51,U] [#5 0.03,-0.82,0.50,U] 
00:25:39.828 00.000 12268 refined, 5 included, MultiStar: {0.20, -0.10}, one-star: {0.61, -0.19}
00:25:39.828 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
00:25:39.828 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
00:25:39.828 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-0.47 mountX=-0.08 mountY=0.21, mountTheta=1.94
00:25:39.832 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.10, opts=13)
00:25:39.832 00.000 12268 Enqueuing Move request for scope (0.20, -0.10)
00:25:39.832 00.000 11616 Worker thread wakes up
00:25:39.832 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
00:25:39.832 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
00:25:39.832 00.000 11616 Moving (0.20, -0.10) raw xDistance=-0.08 yDistance=0.21
00:25:39.832 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:39.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:25:39.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
00:25:39.832 00.000 11616 MoveAxis(E, 0, ABG)
00:25:39.833 00.001 11616 Move returns status 0, amount 0
00:25:39.833 00.000 11616 MoveAxis(S, 18, ABG)
00:25:39.833 00.000 11616 Guiding  Dir = 1, Dur = 18
00:25:39.833 00.000 11616 IsSlewing returns 0
00:25:39.833 00.000 11616 IsGuiding returns 0
00:25:39.834 00.001 11616 PulseGuide returned control before completion, sleep 28
00:25:39.859 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=209, Gamma=1.290
00:25:39.876 00.017 12268 UpdateGuideState exits: m=418 SNR=14.0
00:25:39.876 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:39.876 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:39.877 00.001 12268 Enqueuing Expose request
00:25:39.877 00.000 11616 IsGuiding returns 1
00:25:39.877 00.000 11616 scope still moving after pulse duration time elapsed
00:25:39.909 00.032 11616 IsSlewing returns 0
00:25:39.909 00.000 11616 IsGuiding returns 1
00:25:39.942 00.033 11616 IsSlewing returns 0
00:25:39.942 00.000 11616 IsGuiding returns 1
00:25:39.972 00.030 11616 IsSlewing returns 0
00:25:39.972 00.000 11616 IsGuiding returns 1
00:25:40.003 00.031 11616 IsSlewing returns 0
00:25:40.003 00.000 11616 IsGuiding returns 0
00:25:40.003 00.000 11616 scope move finished after 18 + 151 ms
00:25:40.003 00.000 11616 Move returns status 0, amount 18
00:25:40.003 00.000 11616 move complete, result=0
00:25:40.003 00.000 11616 worker thread done servicing request
00:25:40.004 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
00:25:40.004 00.000 11616 Worker thread wakes up
00:25:40.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:40.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:42.015 02.011 11616 Exposure complete
00:25:42.071 00.056 11616 worker thread done servicing request
00:25:42.071 00.000 12268 OnExposeComplete: enter
00:25:42.071 00.000 12268 UpdateGuideState(): m_state=6
00:25:42.072 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1182
00:25:42.072 00.000 12268 Star::Find returns 1 (0), X=917.63, Y=25.61, Mass=331, SNR=12.5, Peak=37 HFD=4.0
00:25:42.072 00.000 12268 MultiStar: [#1 -0.55,0.31,0.82,U] [#2 -0.33,0.25,0.65,U] [#3 -0.54,0.62,0.65,U] [#4 0.25,0.05,0.40,U] [#5 -0.78,-0.48,0.44,U] 
00:25:42.072 00.000 12268 refined, 5 included, MultiStar: {-0.22, 0.23}, one-star: {0.37, 0.30}
00:25:42.072 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
00:25:42.072 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
00:25:42.072 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.23 hyp=0.32 cameraTheta=2.34 mountX=0.21 mountY=-0.25, mountTheta=-0.88
00:25:42.074 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.23, opts=13)
00:25:42.074 00.000 12268 Enqueuing Move request for scope (-0.22, 0.23)
00:25:42.074 00.000 11616 Worker thread wakes up
00:25:42.074 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.23) opts 0xd
00:25:42.074 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.23)
00:25:42.074 00.000 11616 Moving (-0.22, 0.23) raw xDistance=0.21 yDistance=-0.25
00:25:42.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
00:25:42.074 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:25:42.074 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:25:42.074 00.000 11616 MoveAxis(W, 118, ABG)
00:25:42.074 00.000 11616 Guiding  Dir = 3, Dur = 118
00:25:42.075 00.001 11616 IsSlewing returns 0
00:25:42.075 00.000 11616 IsGuiding returns 0
00:25:42.075 00.000 11616 PulseGuide returned control before completion, sleep 128
00:25:42.096 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
00:25:42.113 00.017 12268 UpdateGuideState exits: m=331 SNR=12.5
00:25:42.114 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:42.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:42.114 00.000 12268 Enqueuing Expose request
00:25:42.218 00.104 11616 IsGuiding returns 0
00:25:42.219 00.001 11616 Move returns status 0, amount 118
00:25:42.219 00.000 11616 MoveAxis(N, 0, ABG)
00:25:42.219 00.000 11616 Move returns status 0, amount 0
00:25:42.219 00.000 11616 move complete, result=0
00:25:42.220 00.001 11616 worker thread done servicing request
00:25:42.220 00.000 11616 Worker thread wakes up
00:25:42.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:42.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:42.220 00.000 12268 GuideStep: 0.2 px 118 ms WEST, -0.3 px 0 ms NORTH
00:25:44.229 02.009 11616 Exposure complete
00:25:44.286 00.057 11616 worker thread done servicing request
00:25:44.286 00.000 12268 OnExposeComplete: enter
00:25:44.286 00.000 12268 UpdateGuideState(): m_state=6
00:25:44.286 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1183
00:25:44.286 00.000 12268 Star::Find returns 1 (0), X=917.76, Y=24.94, Mass=347, SNR=12.7, Peak=33 HFD=4.5
00:25:44.287 00.001 12268 MultiStar: [#1 -0.48,0.18,0.88,U] [#2 -0.33,0.04,0.64,U] [#3 0.10,0.00,0.55,U] [#4 -0.37,-0.75,0.48,U] [#5 0.34,-0.29,0.57,U] 
00:25:44.287 00.000 12268 refined, 5 included, MultiStar: {-0.02, -0.17}, one-star: {0.50, -0.37}
00:25:44.287 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
00:25:44.287 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.04)
00:25:44.287 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.66 mountX=-0.17 mountY=0.01, mountTheta=3.10
00:25:44.289 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.17, opts=13)
00:25:44.289 00.000 12268 Enqueuing Move request for scope (-0.02, -0.17)
00:25:44.289 00.000 11616 Worker thread wakes up
00:25:44.289 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
00:25:44.289 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
00:25:44.289 00.000 11616 Moving (-0.02, -0.17) raw xDistance=-0.17 yDistance=0.01
00:25:44.289 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:44.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:25:44.289 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:44.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:25:44.290 00.001 11616 MoveAxis(E, 0, ABG)
00:25:44.290 00.000 11616 Move returns status 0, amount 0
00:25:44.290 00.000 11616 MoveAxis(N, 0, ABG)
00:25:44.290 00.000 11616 Move returns status 0, amount 0
00:25:44.290 00.000 11616 move complete, result=0
00:25:44.290 00.000 11616 worker thread done servicing request
00:25:44.311 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=214, Gamma=1.290
00:25:44.329 00.018 12268 UpdateGuideState exits: m=347 SNR=12.7
00:25:44.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:44.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:44.329 00.000 12268 Enqueuing Expose request
00:25:44.329 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:44.329 00.000 11616 Worker thread wakes up
00:25:44.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:44.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:46.354 02.025 11616 Exposure complete
00:25:46.410 00.056 11616 worker thread done servicing request
00:25:46.410 00.000 12268 OnExposeComplete: enter
00:25:46.410 00.000 12268 UpdateGuideState(): m_state=6
00:25:46.410 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1184
00:25:46.410 00.000 12268 Star::Find returns 1 (0), X=917.63, Y=23.96, Mass=407, SNR=13.8, Peak=41 HFD=4.9
00:25:46.411 00.001 12268 MultiStar: [#1 -0.32,-0.51,0.72,U] [#2 -0.26,-1.07,0.00,M1] [#3 0.00,-0.44,0.56,U] [#4 -0.51,-1.97,0.00,M1] [#5 -0.23,-1.89,0.00,M1] 
00:25:46.411 00.000 12268 refined, 2 included, MultiStar: {0.06, -0.86}, one-star: {0.37, -1.35}
00:25:46.411 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
00:25:46.411 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
00:25:46.411 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.86 hyp=0.86 cameraTheta=-1.50 mountX=-0.85 mountY=0.17, mountTheta=2.94
00:25:46.413 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.86, opts=13)
00:25:46.413 00.000 12268 Enqueuing Move request for scope (0.06, -0.86)
00:25:46.413 00.000 11616 Worker thread wakes up
00:25:46.413 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.86) opts 0xd
00:25:46.413 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.86)
00:25:46.413 00.000 11616 Moving (0.06, -0.86) raw xDistance=-0.85 yDistance=0.17
00:25:46.413 00.000 11616 resist switch: large excursion: input -0.85 thresh 0.29 direction from 1 to -1
00:25:46.413 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.55
00:25:46.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.85
00:25:46.414 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
00:25:46.414 00.000 11616 MoveAxis(E, 475, ABG)
00:25:46.414 00.000 11616 Guiding  Dir = 2, Dur = 475
00:25:46.414 00.000 11616 IsSlewing returns 0
00:25:46.414 00.000 11616 IsGuiding returns 0
00:25:46.414 00.000 11616 PulseGuide returned control before completion, sleep 485
00:25:46.435 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
00:25:46.452 00.017 12268 UpdateGuideState exits: m=407 SNR=13.8
00:25:46.453 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:46.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:46.453 00.000 12268 Enqueuing Expose request
00:25:46.907 00.454 11616 IsGuiding returns 1
00:25:46.907 00.000 11616 scope still moving after pulse duration time elapsed
00:25:46.938 00.031 11616 IsSlewing returns 0
00:25:46.939 00.001 11616 IsGuiding returns 0
00:25:46.939 00.000 11616 scope move finished after 475 + 49 ms
00:25:46.939 00.000 11616 Move returns status 0, amount 475
00:25:46.939 00.000 11616 MoveAxis(S, 15, ABG)
00:25:46.939 00.000 11616 Guiding  Dir = 1, Dur = 15
00:25:46.939 00.000 11616 IsSlewing returns 0
00:25:46.940 00.001 11616 IsGuiding returns 0
00:25:46.940 00.000 11616 PulseGuide returned control before completion, sleep 25
00:25:46.970 00.030 11616 IsGuiding returns 1
00:25:46.970 00.000 11616 scope still moving after pulse duration time elapsed
00:25:47.001 00.031 11616 IsSlewing returns 0
00:25:47.002 00.001 11616 IsGuiding returns 0
00:25:47.002 00.000 11616 scope move finished after 15 + 46 ms
00:25:47.002 00.000 11616 Move returns status 0, amount 15
00:25:47.002 00.000 11616 move complete, result=0
00:25:47.002 00.000 11616 worker thread done servicing request
00:25:47.002 00.000 11616 Worker thread wakes up
00:25:47.003 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:47.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:47.003 00.000 12268 GuideStep: -0.8 px 475 ms EAST, 0.2 px 15 ms SOUTH
00:25:49.011 02.008 11616 Exposure complete
00:25:49.064 00.053 11616 worker thread done servicing request
00:25:49.065 00.001 12268 OnExposeComplete: enter
00:25:49.065 00.000 12268 UpdateGuideState(): m_state=6
00:25:49.065 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1185
00:25:49.065 00.000 12268 Star::Find returns 1 (0), X=917.94, Y=24.91, Mass=311, SNR=12.1, Peak=38 HFD=3.9
00:25:49.065 00.000 12268 MultiStar: [#1 -0.30,0.12,0.87,U] [#2 0.02,-0.19,0.74,U] [#3 0.29,0.23,0.60,U] [#4 0.18,-0.81,0.50,U] [#5 -0.07,-0.06,0.63,U] 
00:25:49.065 00.000 12268 refined, 5 included, MultiStar: {0.15, -0.17}, one-star: {0.68, -0.40}
00:25:49.066 00.001 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
00:25:49.066 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
00:25:49.066 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-0.86 mountX=-0.16 mountY=0.17, mountTheta=2.31
00:25:49.067 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.17, opts=13)
00:25:49.067 00.000 12268 Enqueuing Move request for scope (0.15, -0.17)
00:25:49.067 00.000 11616 Worker thread wakes up
00:25:49.067 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.17) opts 0xd
00:25:49.067 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.17)
00:25:49.067 00.000 11616 Moving (0.15, -0.17) raw xDistance=-0.16 yDistance=0.17
00:25:49.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
00:25:49.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
00:25:49.067 00.000 11616 MoveAxis(E, 88, ABG)
00:25:49.067 00.000 11616 Guiding  Dir = 2, Dur = 88
00:25:49.068 00.001 11616 IsSlewing returns 0
00:25:49.068 00.000 11616 IsGuiding returns 0
00:25:49.068 00.000 11616 PulseGuide returned control before completion, sleep 98
00:25:49.090 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
00:25:49.108 00.018 12268 UpdateGuideState exits: m=311 SNR=12.1
00:25:49.108 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:49.108 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:49.108 00.000 12268 Enqueuing Expose request
00:25:49.180 00.072 11616 IsGuiding returns 0
00:25:49.180 00.000 11616 Move returns status 0, amount 88
00:25:49.181 00.001 11616 MoveAxis(S, 15, ABG)
00:25:49.181 00.000 11616 Guiding  Dir = 1, Dur = 15
00:25:49.181 00.000 11616 IsSlewing returns 0
00:25:49.181 00.000 11616 IsGuiding returns 0
00:25:49.181 00.000 11616 PulseGuide returned control before completion, sleep 25
00:25:49.212 00.031 11616 IsGuiding returns 1
00:25:49.212 00.000 11616 scope still moving after pulse duration time elapsed
00:25:49.243 00.031 11616 IsSlewing returns 0
00:25:49.244 00.001 11616 IsGuiding returns 0
00:25:49.244 00.000 11616 scope move finished after 15 + 47 ms
00:25:49.244 00.000 11616 Move returns status 0, amount 15
00:25:49.244 00.000 11616 move complete, result=0
00:25:49.244 00.000 11616 worker thread done servicing request
00:25:49.244 00.000 11616 Worker thread wakes up
00:25:49.244 00.000 12268 GuideStep: -0.2 px 88 ms EAST, 0.2 px 15 ms SOUTH
00:25:49.245 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:49.245 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:51.253 02.008 11616 Exposure complete
00:25:51.305 00.052 11616 worker thread done servicing request
00:25:51.306 00.001 12268 OnExposeComplete: enter
00:25:51.306 00.000 12268 UpdateGuideState(): m_state=6
00:25:51.306 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1186
00:25:51.306 00.000 12268 Star::Find returns 1 (0), X=917.82, Y=24.87, Mass=297, SNR=11.8, Peak=41 HFD=3.6
00:25:51.306 00.000 12268 MultiStar: [#1 -0.21,-0.34,0.92,U] [#2 -0.32,-0.35,0.76,U] [#3 0.40,0.34,0.64,U] [#4 0.13,-0.29,0.49,U] [#5 -0.12,-0.42,0.65,U] 
00:25:51.306 00.000 12268 refined, 5 included, MultiStar: {0.08, -0.27}, one-star: {0.56, -0.44}
00:25:51.307 00.001 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
00:25:51.307 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
00:25:51.307 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.29 mountX=-0.26 mountY=0.11, mountTheta=2.74
00:25:51.308 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.27, opts=13)
00:25:51.308 00.000 12268 Enqueuing Move request for scope (0.08, -0.27)
00:25:51.308 00.000 11616 Worker thread wakes up
00:25:51.308 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.27) opts 0xd
00:25:51.308 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.27)
00:25:51.308 00.000 11616 Moving (0.08, -0.27) raw xDistance=-0.26 yDistance=0.11
00:25:51.308 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
00:25:51.308 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:51.309 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:25:51.309 00.000 11616 MoveAxis(E, 148, ABG)
00:25:51.309 00.000 11616 Guiding  Dir = 2, Dur = 148
00:25:51.309 00.000 11616 IsSlewing returns 0
00:25:51.309 00.000 11616 IsGuiding returns 0
00:25:51.310 00.001 11616 PulseGuide returned control before completion, sleep 158
00:25:51.329 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
00:25:51.346 00.017 12268 UpdateGuideState exits: m=297 SNR=11.8
00:25:51.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:51.347 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:51.347 00.000 12268 Enqueuing Expose request
00:25:51.471 00.124 11616 IsGuiding returns 1
00:25:51.471 00.000 11616 scope still moving after pulse duration time elapsed
00:25:51.502 00.031 11616 IsSlewing returns 0
00:25:51.503 00.001 11616 IsGuiding returns 0
00:25:51.503 00.000 11616 scope move finished after 148 + 45 ms
00:25:51.503 00.000 11616 Move returns status 0, amount 148
00:25:51.503 00.000 11616 MoveAxis(N, 0, ABG)
00:25:51.503 00.000 11616 Move returns status 0, amount 0
00:25:51.503 00.000 11616 move complete, result=0
00:25:51.504 00.001 11616 worker thread done servicing request
00:25:51.504 00.000 11616 Worker thread wakes up
00:25:51.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:51.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:51.504 00.000 12268 GuideStep: -0.3 px 148 ms EAST, 0.1 px 0 ms NORTH
00:25:53.519 02.015 11616 Exposure complete
00:25:53.576 00.057 11616 worker thread done servicing request
00:25:53.576 00.000 12268 OnExposeComplete: enter
00:25:53.576 00.000 12268 UpdateGuideState(): m_state=6
00:25:53.576 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
00:25:53.577 00.001 12268 Star::Find returns 1 (0), X=917.76, Y=25.37, Mass=380, SNR=13.3, Peak=49 HFD=4.6
00:25:53.577 00.000 12268 MultiStar: [#1 -0.37,0.06,0.81,U] [#2 -0.34,-0.06,0.60,U] [#3 -0.28,0.62,0.61,U] [#4 0.66,-0.28,0.46,U] [#5 0.23,-0.93,0.00,M1] 
00:25:53.577 00.000 12268 refined, 4 included, MultiStar: {0.04, 0.09}, one-star: {0.50, 0.06}
00:25:53.577 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
00:25:53.577 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.89)
00:25:53.577 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.20 mountX=0.10 mountY=0.02, mountTheta=0.25
00:25:53.579 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.09, opts=13)
00:25:53.580 00.001 12268 Enqueuing Move request for scope (0.04, 0.09)
00:25:53.580 00.000 11616 Worker thread wakes up
00:25:53.580 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
00:25:53.580 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
00:25:53.580 00.000 11616 Moving (0.04, 0.09) raw xDistance=0.10 yDistance=0.02
00:25:53.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:53.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:25:53.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:53.581 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:25:53.581 00.000 11616 MoveAxis(E, 0, ABG)
00:25:53.581 00.000 11616 Move returns status 0, amount 0
00:25:53.581 00.000 11616 MoveAxis(N, 0, ABG)
00:25:53.581 00.000 11616 Move returns status 0, amount 0
00:25:53.581 00.000 11616 move complete, result=0
00:25:53.581 00.000 11616 worker thread done servicing request
00:25:53.610 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=243, Gamma=1.290
00:25:53.628 00.018 12268 UpdateGuideState exits: m=380 SNR=13.3
00:25:53.629 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:53.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:53.629 00.000 12268 Enqueuing Expose request
00:25:53.629 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:53.629 00.000 11616 Worker thread wakes up
00:25:53.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:53.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:55.641 02.012 11616 Exposure complete
00:25:55.696 00.055 11616 worker thread done servicing request
00:25:55.696 00.000 12268 OnExposeComplete: enter
00:25:55.697 00.001 12268 UpdateGuideState(): m_state=6
00:25:55.697 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1188
00:25:55.697 00.000 12268 Star::Find returns 1 (0), X=918.10, Y=25.64, Mass=351, SNR=12.9, Peak=41 HFD=4.0
00:25:55.697 00.000 12268 MultiStar: [#1 0.17,0.53,0.85,U] [#2 0.07,0.86,0.58,U] [#3 0.48,0.86,0.00,M1] [#4 -0.25,0.67,0.53,U] [#5 0.22,0.48,0.45,U] 
00:25:55.697 00.000 12268 refined, 4 included, MultiStar: {0.29, 0.54}, one-star: {0.83, 0.33}
00:25:55.697 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
00:25:55.697 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
00:25:55.697 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.54 hyp=0.61 cameraTheta=1.08 mountX=0.57 mountY=0.22, mountTheta=0.36
00:25:55.700 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.54, opts=13)
00:25:55.701 00.001 12268 Enqueuing Move request for scope (0.29, 0.54)
00:25:55.701 00.000 11616 Worker thread wakes up
00:25:55.701 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.54) opts 0xd
00:25:55.701 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.54)
00:25:55.701 00.000 11616 Moving (0.29, 0.54) raw xDistance=0.57 yDistance=0.22
00:25:55.701 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.29 direction from -1 to 1
00:25:55.701 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.70
00:25:55.701 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.57
00:25:55.702 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
00:25:55.702 00.000 11616 MoveAxis(W, 318, ABG)
00:25:55.702 00.000 11616 Guiding  Dir = 3, Dur = 318
00:25:55.702 00.000 11616 IsSlewing returns 0
00:25:55.702 00.000 11616 IsGuiding returns 0
00:25:55.703 00.001 11616 PulseGuide returned control before completion, sleep 328
00:25:55.726 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:25:55.743 00.017 12268 UpdateGuideState exits: m=351 SNR=12.9
00:25:55.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:55.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:55.743 00.000 12268 Enqueuing Expose request
00:25:56.044 00.301 11616 IsGuiding returns 1
00:25:56.044 00.000 11616 scope still moving after pulse duration time elapsed
00:25:56.074 00.030 11616 IsSlewing returns 0
00:25:56.075 00.001 11616 IsGuiding returns 1
00:25:56.106 00.031 11616 IsSlewing returns 0
00:25:56.107 00.001 11616 IsGuiding returns 1
00:25:56.136 00.029 11616 IsSlewing returns 0
00:25:56.137 00.001 11616 IsGuiding returns 1
00:25:56.167 00.030 11616 IsSlewing returns 0
00:25:56.168 00.001 11616 IsGuiding returns 1
00:25:56.198 00.030 11616 IsSlewing returns 0
00:25:56.198 00.000 11616 IsGuiding returns 1
00:25:56.229 00.031 11616 IsSlewing returns 0
00:25:56.230 00.001 11616 IsGuiding returns 1
00:25:56.261 00.031 11616 IsSlewing returns 0
00:25:56.262 00.001 11616 IsGuiding returns 0
00:25:56.262 00.000 11616 scope move finished after 318 + 240 ms
00:25:56.262 00.000 11616 Move returns status 0, amount 318
00:25:56.262 00.000 11616 MoveAxis(S, 18, ABG)
00:25:56.262 00.000 11616 Guiding  Dir = 1, Dur = 18
00:25:56.262 00.000 11616 IsSlewing returns 0
00:25:56.263 00.001 11616 IsGuiding returns 0
00:25:56.263 00.000 11616 PulseGuide returned control before completion, sleep 28
00:25:56.308 00.045 11616 IsGuiding returns 1
00:25:56.308 00.000 11616 scope still moving after pulse duration time elapsed
00:25:56.339 00.031 11616 IsSlewing returns 0
00:25:56.339 00.000 11616 IsGuiding returns 0
00:25:56.340 00.001 11616 scope move finished after 18 + 58 ms
00:25:56.340 00.000 11616 Move returns status 0, amount 18
00:25:56.340 00.000 11616 move complete, result=0
00:25:56.340 00.000 11616 worker thread done servicing request
00:25:56.340 00.000 11616 Worker thread wakes up
00:25:56.340 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:56.340 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:25:56.341 00.001 12268 GuideStep: 0.6 px 318 ms WEST, 0.2 px 18 ms SOUTH
00:25:58.351 02.010 11616 Exposure complete
00:25:58.405 00.054 11616 worker thread done servicing request
00:25:58.406 00.001 12268 OnExposeComplete: enter
00:25:58.406 00.000 12268 UpdateGuideState(): m_state=6
00:25:58.406 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1189
00:25:58.406 00.000 12268 Star::Find returns 1 (0), X=917.70, Y=25.35, Mass=324, SNR=12.3, Peak=40 HFD=4.7
00:25:58.406 00.000 12268 MultiStar: [#1 -0.32,-0.24,0.96,U] [#2 -0.02,0.18,0.62,U] [#3 0.61,0.38,0.65,U] [#4 -0.18,-0.43,0.53,U] [#5 0.22,-0.23,0.49,U] 
00:25:58.406 00.000 12268 refined, 5 included, MultiStar: {0.12, -0.04}, one-star: {0.44, 0.05}
00:25:58.407 00.001 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
00:25:58.407 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
00:25:58.407 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.31 mountX=-0.03 mountY=0.13, mountTheta=1.78
00:25:58.408 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.04, opts=13)
00:25:58.408 00.000 12268 Enqueuing Move request for scope (0.12, -0.04)
00:25:58.408 00.000 11616 Worker thread wakes up
00:25:58.409 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
00:25:58.409 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
00:25:58.409 00.000 11616 Moving (0.12, -0.04) raw xDistance=-0.03 yDistance=0.13
00:25:58.409 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:58.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:25:58.409 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:58.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:25:58.409 00.000 11616 MoveAxis(E, 0, ABG)
00:25:58.409 00.000 11616 Move returns status 0, amount 0
00:25:58.409 00.000 11616 MoveAxis(N, 0, ABG)
00:25:58.409 00.000 11616 Move returns status 0, amount 0
00:25:58.409 00.000 11616 move complete, result=0
00:25:58.410 00.001 11616 worker thread done servicing request
00:25:58.430 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=234, Gamma=1.290
00:25:58.451 00.021 12268 UpdateGuideState exits: m=324 SNR=12.3
00:25:58.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:58.452 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:25:58.452 00.000 12268 Enqueuing Expose request
00:25:58.452 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:58.452 00.000 11616 Worker thread wakes up
00:25:58.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:25:58.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:00.467 02.015 11616 Exposure complete
00:26:00.522 00.055 11616 worker thread done servicing request
00:26:00.522 00.000 12268 OnExposeComplete: enter
00:26:00.522 00.000 12268 UpdateGuideState(): m_state=6
00:26:00.522 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1190
00:26:00.523 00.001 12268 Star::Find returns 1 (0), X=917.80, Y=23.88, Mass=343, SNR=12.7, Peak=36 HFD=4.5
00:26:00.523 00.000 12268 MultiStar: [#1 -0.15,-0.55,0.80,U] [#2 0.18,-0.72,0.60,U] [#3 0.43,-0.51,0.59,U] [#4 0.64,-1.30,0.00,M1] [#5 0.03,-0.80,0.64,U] 
00:26:00.523 00.000 12268 refined, 4 included, MultiStar: {0.22, -0.86}, one-star: {0.54, -1.43}
00:26:00.523 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
00:26:00.523 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
00:26:00.523 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.86 hyp=0.89 cameraTheta=-1.32 mountX=-0.83 mountY=0.33, mountTheta=2.76
00:26:00.525 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.86, opts=13)
00:26:00.525 00.000 12268 Enqueuing Move request for scope (0.22, -0.86)
00:26:00.525 00.000 11616 Worker thread wakes up
00:26:00.525 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.86) opts 0xd
00:26:00.525 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.86)
00:26:00.526 00.001 11616 Moving (0.22, -0.86) raw xDistance=-0.83 yDistance=0.33
00:26:00.526 00.000 11616 resist switch: large excursion: input -0.83 thresh 0.29 direction from 1 to -1
00:26:00.526 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.49
00:26:00.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.83
00:26:00.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
00:26:00.526 00.000 11616 MoveAxis(E, 466, ABG)
00:26:00.526 00.000 11616 Guiding  Dir = 2, Dur = 466
00:26:00.526 00.000 11616 IsSlewing returns 0
00:26:00.527 00.001 11616 IsGuiding returns 0
00:26:00.527 00.000 11616 PulseGuide returned control before completion, sleep 476
00:26:00.552 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
00:26:00.569 00.017 12268 UpdateGuideState exits: m=343 SNR=12.7
00:26:00.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:00.570 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:00.570 00.000 12268 Enqueuing Expose request
00:26:01.007 00.437 11616 IsGuiding returns 1
00:26:01.007 00.000 11616 scope still moving after pulse duration time elapsed
00:26:01.039 00.032 11616 IsSlewing returns 0
00:26:01.039 00.000 11616 IsGuiding returns 0
00:26:01.040 00.001 11616 scope move finished after 466 + 46 ms
00:26:01.040 00.000 11616 Move returns status 0, amount 466
00:26:01.040 00.000 11616 MoveAxis(S, 28, ABG)
00:26:01.040 00.000 11616 Guiding  Dir = 1, Dur = 28
00:26:01.040 00.000 11616 IsSlewing returns 0
00:26:01.040 00.000 11616 IsGuiding returns 0
00:26:01.040 00.000 11616 PulseGuide returned control before completion, sleep 38
00:26:01.085 00.045 11616 IsGuiding returns 1
00:26:01.086 00.001 11616 scope still moving after pulse duration time elapsed
00:26:01.117 00.031 11616 IsSlewing returns 0
00:26:01.118 00.001 11616 IsGuiding returns 0
00:26:01.118 00.000 11616 scope move finished after 28 + 49 ms
00:26:01.118 00.000 11616 Move returns status 0, amount 28
00:26:01.118 00.000 11616 move complete, result=0
00:26:01.119 00.001 11616 worker thread done servicing request
00:26:01.119 00.000 11616 Worker thread wakes up
00:26:01.119 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:01.119 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:01.119 00.000 12268 GuideStep: -0.8 px 466 ms EAST, 0.3 px 28 ms SOUTH
00:26:03.128 02.009 11616 Exposure complete
00:26:03.186 00.058 11616 worker thread done servicing request
00:26:03.186 00.000 12268 OnExposeComplete: enter
00:26:03.186 00.000 12268 UpdateGuideState(): m_state=6
00:26:03.186 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1191
00:26:03.187 00.001 12268 Star::Find returns 1 (0), X=917.62, Y=24.18, Mass=389, SNR=13.6, Peak=40 HFD=4.4
00:26:03.187 00.000 12268 MultiStar: [#1 -0.28,-0.57,0.85,U] [#2 0.43,-0.39,0.60,U] [#3 0.36,0.14,0.63,U] [#4 0.10,-1.15,0.00,M2] [#5 -0.33,-1.19,0.00,M1] 
00:26:03.187 00.000 12268 refined, 3 included, MultiStar: {0.20, -0.57}, one-star: {0.36, -1.13}
00:26:03.187 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
00:26:03.187 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
00:26:03.187 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.57 hyp=0.61 cameraTheta=-1.24 mountX=-0.55 mountY=0.27, mountTheta=2.69
00:26:03.189 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.57, opts=13)
00:26:03.189 00.000 12268 Enqueuing Move request for scope (0.20, -0.57)
00:26:03.189 00.000 11616 Worker thread wakes up
00:26:03.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.57) opts 0xd
00:26:03.189 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.57)
00:26:03.189 00.000 11616 Moving (0.20, -0.57) raw xDistance=-0.55 yDistance=0.27
00:26:03.190 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
00:26:03.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
00:26:03.190 00.000 11616 MoveAxis(E, 309, ABG)
00:26:03.190 00.000 11616 Guiding  Dir = 2, Dur = 309
00:26:03.190 00.000 11616 IsSlewing returns 0
00:26:03.190 00.000 11616 IsGuiding returns 0
00:26:03.191 00.001 11616 PulseGuide returned control before completion, sleep 319
00:26:03.212 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=227, Gamma=1.290
00:26:03.230 00.018 12268 UpdateGuideState exits: m=389 SNR=13.6
00:26:03.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:03.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:03.230 00.000 12268 Enqueuing Expose request
00:26:03.512 00.282 11616 IsGuiding returns 1
00:26:03.513 00.001 11616 scope still moving after pulse duration time elapsed
00:26:03.543 00.030 11616 IsSlewing returns 0
00:26:03.543 00.000 11616 IsGuiding returns 1
00:26:03.575 00.032 11616 IsSlewing returns 0
00:26:03.575 00.000 11616 IsGuiding returns 0
00:26:03.575 00.000 11616 scope move finished after 309 + 75 ms
00:26:03.575 00.000 11616 Move returns status 0, amount 309
00:26:03.575 00.000 11616 MoveAxis(S, 23, ABG)
00:26:03.575 00.000 11616 Guiding  Dir = 1, Dur = 23
00:26:03.576 00.001 11616 IsSlewing returns 0
00:26:03.576 00.000 11616 IsGuiding returns 0
00:26:03.576 00.000 11616 PulseGuide returned control before completion, sleep 33
00:26:03.620 00.044 11616 IsGuiding returns 1
00:26:03.621 00.001 11616 scope still moving after pulse duration time elapsed
00:26:03.651 00.030 11616 IsSlewing returns 0
00:26:03.651 00.000 11616 IsGuiding returns 0
00:26:03.651 00.000 11616 scope move finished after 23 + 52 ms
00:26:03.651 00.000 11616 Move returns status 0, amount 23
00:26:03.651 00.000 11616 move complete, result=0
00:26:03.651 00.000 11616 worker thread done servicing request
00:26:03.652 00.001 12268 GuideStep: -0.6 px 309 ms EAST, 0.3 px 23 ms SOUTH
00:26:03.652 00.000 11616 Worker thread wakes up
00:26:03.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:03.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:05.660 02.008 11616 Exposure complete
00:26:05.715 00.055 11616 worker thread done servicing request
00:26:05.715 00.000 12268 OnExposeComplete: enter
00:26:05.715 00.000 12268 UpdateGuideState(): m_state=6
00:26:05.715 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1192
00:26:05.715 00.000 12268 Star::Find returns 1 (0), X=917.97, Y=25.14, Mass=431, SNR=14.2, Peak=51 HFD=4.5
00:26:05.716 00.001 12268 MultiStar: [#1 -0.40,0.21,0.79,U] [#2 -0.41,0.11,0.49,U] [#3 0.76,0.63,0.00,M1] [#4 -0.30,-0.02,0.46,U] [#5 0.04,-0.65,0.52,U] 
00:26:05.716 00.000 12268 refined, 4 included, MultiStar: {0.02, -0.09}, one-star: {0.71, -0.17}
00:26:05.716 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
00:26:05.716 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.36)
00:26:05.716 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.34 mountX=-0.09 mountY=0.03, mountTheta=2.79
00:26:05.717 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.09, opts=13)
00:26:05.717 00.000 12268 Enqueuing Move request for scope (0.02, -0.09)
00:26:05.718 00.001 11616 Worker thread wakes up
00:26:05.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
00:26:05.718 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
00:26:05.718 00.000 11616 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.03
00:26:05.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:05.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:26:05.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:05.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:26:05.718 00.000 11616 MoveAxis(E, 0, ABG)
00:26:05.718 00.000 11616 Move returns status 0, amount 0
00:26:05.718 00.000 11616 MoveAxis(N, 0, ABG)
00:26:05.718 00.000 11616 Move returns status 0, amount 0
00:26:05.718 00.000 11616 move complete, result=0
00:26:05.720 00.002 11616 worker thread done servicing request
00:26:05.740 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
00:26:05.758 00.018 12268 UpdateGuideState exits: m=431 SNR=14.2
00:26:05.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:05.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:05.758 00.000 12268 Enqueuing Expose request
00:26:05.758 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:05.758 00.000 11616 Worker thread wakes up
00:26:05.759 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:05.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:07.776 02.017 11616 Exposure complete
00:26:07.830 00.054 11616 worker thread done servicing request
00:26:07.830 00.000 12268 OnExposeComplete: enter
00:26:07.830 00.000 12268 UpdateGuideState(): m_state=6
00:26:07.830 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1193
00:26:07.830 00.000 12268 Star::Find returns 1 (0), X=918.07, Y=25.15, Mass=287, SNR=11.6, Peak=38 HFD=4.1
00:26:07.831 00.001 12268 MultiStar: [#1 -0.16,0.09,0.87,U] [#2 0.14,-0.81,0.63,U] [#3 0.39,0.62,0.64,U] [#4 0.57,-0.30,0.59,U] [#5 -0.10,0.22,0.60,U] 
00:26:07.831 00.000 12268 refined, 5 included, MultiStar: {0.30, -0.06}, one-star: {0.81, -0.16}
00:26:07.831 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
00:26:07.831 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
00:26:07.831 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.06 hyp=0.30 cameraTheta=-0.19 mountX=-0.03 mountY=0.30, mountTheta=1.66
00:26:07.832 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.06, opts=13)
00:26:07.832 00.000 12268 Enqueuing Move request for scope (0.30, -0.06)
00:26:07.833 00.001 11616 Worker thread wakes up
00:26:07.833 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.06) opts 0xd
00:26:07.833 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.06)
00:26:07.833 00.000 11616 Moving (0.30, -0.06) raw xDistance=-0.03 yDistance=0.30
00:26:07.833 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:07.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:26:07.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
00:26:07.833 00.000 11616 MoveAxis(E, 0, ABG)
00:26:07.833 00.000 11616 Move returns status 0, amount 0
00:26:07.834 00.001 11616 MoveAxis(S, 26, ABG)
00:26:07.834 00.000 11616 Guiding  Dir = 1, Dur = 26
00:26:07.834 00.000 11616 IsSlewing returns 0
00:26:07.834 00.000 11616 IsGuiding returns 0
00:26:07.834 00.000 11616 PulseGuide returned control before completion, sleep 36
00:26:07.855 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:26:07.873 00.018 12268 UpdateGuideState exits: m=287 SNR=11.6
00:26:07.873 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:07.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:07.873 00.000 12268 Enqueuing Expose request
00:26:07.884 00.011 11616 IsGuiding returns 1
00:26:07.884 00.000 11616 scope still moving after pulse duration time elapsed
00:26:07.916 00.032 11616 IsSlewing returns 0
00:26:07.916 00.000 11616 IsGuiding returns 0
00:26:07.916 00.000 11616 scope move finished after 26 + 55 ms
00:26:07.916 00.000 11616 Move returns status 0, amount 26
00:26:07.916 00.000 11616 move complete, result=0
00:26:07.917 00.001 11616 worker thread done servicing request
00:26:07.917 00.000 11616 Worker thread wakes up
00:26:07.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:07.917 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:07.917 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 26 ms SOUTH
00:26:09.927 02.010 11616 Exposure complete
00:26:09.980 00.053 11616 worker thread done servicing request
00:26:09.980 00.000 12268 OnExposeComplete: enter
00:26:09.980 00.000 12268 UpdateGuideState(): m_state=6
00:26:09.980 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1194
00:26:09.980 00.000 12268 Star::Find returns 1 (0), X=918.12, Y=25.21, Mass=331, SNR=12.5, Peak=50 HFD=4.0
00:26:09.980 00.000 12268 MultiStar: [#1 -0.24,-0.29,0.84,U] [#2 0.28,-0.57,0.54,U] [#3 0.27,0.84,0.58,U] [#4 0.97,-0.75,0.00,M1] [#5 0.65,-0.55,0.52,U] 
00:26:09.980 00.000 12268 refined, 4 included, MultiStar: {0.37, -0.13}, one-star: {0.86, -0.09}
00:26:09.980 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
00:26:09.982 00.002 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.37)
00:26:09.982 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.13 hyp=0.39 cameraTheta=-0.33 mountX=-0.09 mountY=0.39, mountTheta=1.80
00:26:09.984 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.13, opts=13)
00:26:09.984 00.000 12268 Enqueuing Move request for scope (0.37, -0.13)
00:26:09.985 00.001 11616 Worker thread wakes up
00:26:09.985 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.13) opts 0xd
00:26:09.985 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.13)
00:26:09.985 00.000 11616 Moving (0.37, -0.13) raw xDistance=-0.09 yDistance=0.39
00:26:09.985 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:09.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:26:09.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
00:26:09.985 00.000 11616 MoveAxis(E, 0, ABG)
00:26:09.985 00.000 11616 Move returns status 0, amount 0
00:26:09.985 00.000 11616 MoveAxis(S, 33, ABG)
00:26:09.985 00.000 11616 Guiding  Dir = 1, Dur = 33
00:26:09.985 00.000 11616 IsSlewing returns 0
00:26:09.986 00.001 11616 IsGuiding returns 0
00:26:09.986 00.000 11616 PulseGuide returned control before completion, sleep 43
00:26:10.006 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=208, Gamma=1.290
00:26:10.023 00.017 12268 UpdateGuideState exits: m=331 SNR=12.5
00:26:10.024 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:10.024 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:10.024 00.000 12268 Enqueuing Expose request
00:26:10.031 00.007 11616 IsGuiding returns 1
00:26:10.031 00.000 11616 scope still moving after pulse duration time elapsed
00:26:10.062 00.031 11616 IsSlewing returns 0
00:26:10.063 00.001 11616 IsGuiding returns 0
00:26:10.063 00.000 11616 scope move finished after 33 + 44 ms
00:26:10.063 00.000 11616 Move returns status 0, amount 33
00:26:10.063 00.000 11616 move complete, result=0
00:26:10.063 00.000 11616 worker thread done servicing request
00:26:10.063 00.000 11616 Worker thread wakes up
00:26:10.064 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:10.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:10.064 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 33 ms SOUTH
00:26:12.067 02.003 11616 Exposure complete
00:26:12.120 00.053 11616 worker thread done servicing request
00:26:12.120 00.000 12268 OnExposeComplete: enter
00:26:12.120 00.000 12268 UpdateGuideState(): m_state=6
00:26:12.121 00.001 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1195
00:26:12.121 00.000 12268 Star::Find returns 1 (0), X=917.99, Y=25.48, Mass=235, SNR=10.6, Peak=40 HFD=3.0
00:26:12.121 00.000 12268 MultiStar: [#1 -0.27,0.07,1.03,U] [#2 -0.26,0.16,0.59,U] [#3 0.50,0.58,0.67,U] [#4 0.50,0.09,0.61,U] [#5 -0.05,0.04,0.79,U] 
00:26:12.121 00.000 12268 refined, 5 included, MultiStar: {0.19, 0.17}, one-star: {0.73, 0.17}
00:26:12.121 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
00:26:12.121 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
00:26:12.121 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.17 hyp=0.26 cameraTheta=0.73 mountX=0.19 mountY=0.17, mountTheta=0.72
00:26:12.124 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.17, opts=13)
00:26:12.125 00.001 12268 Enqueuing Move request for scope (0.19, 0.17)
00:26:12.125 00.000 11616 Worker thread wakes up
00:26:12.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.17) opts 0xd
00:26:12.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.17)
00:26:12.125 00.000 11616 Moving (0.19, 0.17) raw xDistance=0.19 yDistance=0.17
00:26:12.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:12.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:26:12.126 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
00:26:12.126 00.000 11616 MoveAxis(E, 0, ABG)
00:26:12.126 00.000 11616 Move returns status 0, amount 0
00:26:12.126 00.000 11616 MoveAxis(S, 14, ABG)
00:26:12.126 00.000 11616 Guiding  Dir = 1, Dur = 14
00:26:12.126 00.000 11616 IsSlewing returns 0
00:26:12.127 00.001 11616 IsGuiding returns 0
00:26:12.127 00.000 11616 PulseGuide returned control before completion, sleep 24
00:26:12.154 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
00:26:12.161 00.007 11616 IsGuiding returns 1
00:26:12.161 00.000 11616 scope still moving after pulse duration time elapsed
00:26:12.172 00.011 12268 UpdateGuideState exits: m=235 SNR=10.6
00:26:12.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:12.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:12.172 00.000 12268 Enqueuing Expose request
00:26:12.193 00.021 11616 IsSlewing returns 0
00:26:12.193 00.000 11616 IsGuiding returns 0
00:26:12.193 00.000 11616 scope move finished after 14 + 52 ms
00:26:12.193 00.000 11616 Move returns status 0, amount 14
00:26:12.193 00.000 11616 move complete, result=0
00:26:12.194 00.001 11616 worker thread done servicing request
00:26:12.194 00.000 11616 Worker thread wakes up
00:26:12.195 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:12.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:12.196 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 14 ms SOUTH
00:26:14.209 02.013 11616 Exposure complete
00:26:14.265 00.056 11616 worker thread done servicing request
00:26:14.266 00.001 12268 OnExposeComplete: enter
00:26:14.266 00.000 12268 UpdateGuideState(): m_state=6
00:26:14.266 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1196
00:26:14.266 00.000 12268 Star::Find returns 1 (0), X=917.84, Y=25.20, Mass=254, SNR=11.0, Peak=34 HFD=3.3
00:26:14.266 00.000 12268 MultiStar: [#1 -0.42,-0.13,1.10,U] [#2 -0.27,-0.45,0.65,U] [#3 -0.05,0.82,0.67,U] [#4 0.44,-0.63,0.55,U] [#5 -0.05,-0.27,0.67,U] 
00:26:14.266 00.000 12268 refined, 5 included, MultiStar: {0.03, -0.11}, one-star: {0.58, -0.10}
00:26:14.266 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
00:26:14.266 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
00:26:14.266 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.34 mountX=-0.11 mountY=0.04, mountTheta=2.79
00:26:14.268 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.11, opts=13)
00:26:14.268 00.000 12268 Enqueuing Move request for scope (0.03, -0.11)
00:26:14.268 00.000 11616 Worker thread wakes up
00:26:14.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
00:26:14.268 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
00:26:14.268 00.000 11616 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.04
00:26:14.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
00:26:14.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:14.269 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:26:14.269 00.000 11616 MoveAxis(E, 60, ABG)
00:26:14.269 00.000 11616 Guiding  Dir = 2, Dur = 60
00:26:14.269 00.000 11616 IsSlewing returns 0
00:26:14.269 00.000 11616 IsGuiding returns 0
00:26:14.270 00.001 11616 PulseGuide returned control before completion, sleep 70
00:26:14.290 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=234, Gamma=1.290
00:26:14.308 00.018 12268 UpdateGuideState exits: m=254 SNR=11.0
00:26:14.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:14.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:14.308 00.000 12268 Enqueuing Expose request
00:26:14.352 00.044 11616 IsGuiding returns 1
00:26:14.352 00.000 11616 scope still moving after pulse duration time elapsed
00:26:14.384 00.032 11616 IsSlewing returns 0
00:26:14.384 00.000 11616 IsGuiding returns 1
00:26:14.414 00.030 11616 IsSlewing returns 0
00:26:14.414 00.000 11616 IsGuiding returns 1
00:26:14.446 00.032 11616 IsSlewing returns 0
00:26:14.447 00.001 11616 IsGuiding returns 1
00:26:14.477 00.030 11616 IsSlewing returns 0
00:26:14.478 00.001 11616 IsGuiding returns 0
00:26:14.478 00.000 11616 scope move finished after 60 + 148 ms
00:26:14.478 00.000 11616 Move returns status 0, amount 60
00:26:14.478 00.000 11616 MoveAxis(N, 0, ABG)
00:26:14.478 00.000 11616 Move returns status 0, amount 0
00:26:14.478 00.000 11616 move complete, result=0
00:26:14.479 00.001 11616 worker thread done servicing request
00:26:14.479 00.000 11616 Worker thread wakes up
00:26:14.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:14.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:14.479 00.000 12268 GuideStep: -0.1 px 60 ms EAST, 0.0 px 0 ms NORTH
00:26:16.487 02.008 11616 Exposure complete
00:26:16.540 00.053 11616 worker thread done servicing request
00:26:16.541 00.001 12268 OnExposeComplete: enter
00:26:16.541 00.000 12268 UpdateGuideState(): m_state=6
00:26:16.541 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1197
00:26:16.541 00.000 12268 Star::Find returns 1 (0), X=917.60, Y=25.54, Mass=359, SNR=12.9, Peak=33 HFD=4.9
00:26:16.541 00.000 12268 MultiStar: [#1 -0.26,0.59,0.86,U] [#2 0.09,0.39,0.64,U] [#3 0.08,0.96,0.00,M1] [#4 -0.14,-0.54,0.52,U] [#5 -0.19,-0.35,0.52,U] 
00:26:16.541 00.000 12268 refined, 4 included, MultiStar: {-0.00, 0.15}, one-star: {0.34, 0.23}
00:26:16.541 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
00:26:16.542 00.001 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
00:26:16.542 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.57 mountX=0.15 mountY=-0.02, mountTheta=-0.13
00:26:16.543 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.15, opts=13)
00:26:16.543 00.000 12268 Enqueuing Move request for scope (-0.00, 0.15)
00:26:16.543 00.000 11616 Worker thread wakes up
00:26:16.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
00:26:16.543 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
00:26:16.543 00.000 11616 Moving (-0.00, 0.15) raw xDistance=0.15 yDistance=-0.02
00:26:16.543 00.000 11616 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.544 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:26:16.544 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:16.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:26:16.544 00.000 11616 MoveAxis(E, 0, ABG)
00:26:16.544 00.000 11616 Move returns status 0, amount 0
00:26:16.544 00.000 11616 MoveAxis(N, 0, ABG)
00:26:16.544 00.000 11616 Move returns status 0, amount 0
00:26:16.545 00.001 11616 move complete, result=0
00:26:16.545 00.000 11616 worker thread done servicing request
00:26:16.564 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=193, Gamma=1.290
00:26:16.582 00.018 12268 UpdateGuideState exits: m=359 SNR=12.9
00:26:16.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:16.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:16.582 00.000 12268 Enqueuing Expose request
00:26:16.582 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:16.582 00.000 11616 Worker thread wakes up
00:26:16.583 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:16.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:18.588 02.005 11616 Exposure complete
00:26:18.653 00.065 11616 worker thread done servicing request
00:26:18.654 00.001 12268 OnExposeComplete: enter
00:26:18.654 00.000 12268 UpdateGuideState(): m_state=6
00:26:18.654 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1198
00:26:18.654 00.000 12268 Star::Find returns 1 (0), X=917.71, Y=25.52, Mass=342, SNR=12.7, Peak=45 HFD=3.6
00:26:18.654 00.000 12268 MultiStar: [#1 -0.98,0.04,0.00,M1] [#2 -0.15,-0.00,0.65,U] [#3 -0.08,0.70,0.60,U] [#4 -0.15,-0.06,0.46,U] [#5 -0.26,-0.56,0.54,U] 
00:26:18.654 00.000 12268 refined, 4 included, MultiStar: {0.03, 0.09}, one-star: {0.45, 0.21}
00:26:18.655 00.001 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
00:26:18.655 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
00:26:18.655 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.25 mountX=0.10 mountY=0.02, mountTheta=0.19
00:26:18.656 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.09, opts=13)
00:26:18.656 00.000 12268 Enqueuing Move request for scope (0.03, 0.09)
00:26:18.657 00.001 11616 Worker thread wakes up
00:26:18.657 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
00:26:18.657 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
00:26:18.657 00.000 11616 Moving (0.03, 0.09) raw xDistance=0.10 yDistance=0.02
00:26:18.657 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:18.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:26:18.657 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:18.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:26:18.657 00.000 11616 MoveAxis(E, 0, ABG)
00:26:18.657 00.000 11616 Move returns status 0, amount 0
00:26:18.657 00.000 11616 MoveAxis(N, 0, ABG)
00:26:18.658 00.001 11616 Move returns status 0, amount 0
00:26:18.658 00.000 11616 move complete, result=0
00:26:18.658 00.000 11616 worker thread done servicing request
00:26:18.679 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
00:26:18.698 00.019 12268 UpdateGuideState exits: m=342 SNR=12.7
00:26:18.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:18.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:18.698 00.000 12268 Enqueuing Expose request
00:26:18.698 00.000 11616 Worker thread wakes up
00:26:18.698 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:18.698 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:18.698 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:20.708 02.010 11616 Exposure complete
00:26:20.764 00.056 11616 worker thread done servicing request
00:26:20.765 00.001 12268 OnExposeComplete: enter
00:26:20.765 00.000 12268 UpdateGuideState(): m_state=6
00:26:20.765 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1199
00:26:20.765 00.000 12268 Star::Find returns 1 (0), X=917.59, Y=25.63, Mass=336, SNR=12.6, Peak=37 HFD=3.5
00:26:20.765 00.000 12268 MultiStar: [#1 -0.48,0.09,0.76,U] [#2 -0.12,0.12,0.55,U] [#3 -0.28,0.80,0.52,U] [#4 0.10,0.07,0.48,U] [#5 -0.69,-0.22,0.56,U] 
00:26:20.765 00.000 12268 refined, 5 included, MultiStar: {-0.15, 0.20}, one-star: {0.33, 0.32}
00:26:20.765 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
00:26:20.765 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
00:26:20.766 00.001 12268 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.22 mountX=0.19 mountY=-0.18, mountTheta=-0.76
00:26:20.767 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.20, opts=13)
00:26:20.767 00.000 12268 Enqueuing Move request for scope (-0.15, 0.20)
00:26:20.768 00.001 11616 Worker thread wakes up
00:26:20.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
00:26:20.768 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
00:26:20.768 00.000 11616 Moving (-0.15, 0.20) raw xDistance=0.19 yDistance=-0.18
00:26:20.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:20.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:26:20.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:20.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:26:20.768 00.000 11616 MoveAxis(E, 0, ABG)
00:26:20.768 00.000 11616 Move returns status 0, amount 0
00:26:20.768 00.000 11616 MoveAxis(N, 0, ABG)
00:26:20.769 00.001 11616 Move returns status 0, amount 0
00:26:20.769 00.000 11616 move complete, result=0
00:26:20.769 00.000 11616 worker thread done servicing request
00:26:20.791 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
00:26:20.809 00.018 12268 UpdateGuideState exits: m=336 SNR=12.6
00:26:20.810 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:20.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:20.810 00.000 12268 Enqueuing Expose request
00:26:20.810 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:20.810 00.000 11616 Worker thread wakes up
00:26:20.810 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:20.810 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:22.823 02.013 11616 Exposure complete
00:26:22.880 00.057 11616 worker thread done servicing request
00:26:22.880 00.000 12268 OnExposeComplete: enter
00:26:22.880 00.000 12268 UpdateGuideState(): m_state=6
00:26:22.881 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1200
00:26:22.881 00.000 12268 Star::Find returns 1 (0), X=917.77, Y=25.25, Mass=320, SNR=12.3, Peak=40 HFD=3.9
00:26:22.881 00.000 12268 MultiStar: [#1 -0.29,0.34,0.89,U] [#2 -0.16,-0.06,0.58,U] [#3 0.23,0.98,0.00,M1] [#4 0.61,0.18,0.48,U] [#5 -0.08,0.27,0.58,U] 
00:26:22.881 00.000 12268 refined, 4 included, MultiStar: {0.12, 0.13}, one-star: {0.51, -0.06}
00:26:22.881 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
00:26:22.881 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.54)
00:26:22.881 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.17 cameraTheta=0.84 mountX=0.14 mountY=0.10, mountTheta=0.61
00:26:22.883 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.13, opts=13)
00:26:22.883 00.000 12268 Enqueuing Move request for scope (0.12, 0.13)
00:26:22.883 00.000 11616 Worker thread wakes up
00:26:22.883 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
00:26:22.883 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
00:26:22.883 00.000 11616 Moving (0.12, 0.13) raw xDistance=0.14 yDistance=0.10
00:26:22.884 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:26:22.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:26:22.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:22.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:26:22.884 00.000 11616 MoveAxis(E, 0, ABG)
00:26:22.884 00.000 11616 Move returns status 0, amount 0
00:26:22.884 00.000 11616 MoveAxis(N, 0, ABG)
00:26:22.884 00.000 11616 Move returns status 0, amount 0
00:26:22.884 00.000 11616 move complete, result=0
00:26:22.884 00.000 11616 worker thread done servicing request
00:26:22.908 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=200, Gamma=1.290
00:26:22.926 00.018 12268 UpdateGuideState exits: m=320 SNR=12.3
00:26:22.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:22.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:22.926 00.000 12268 Enqueuing Expose request
00:26:22.926 00.000 11616 Worker thread wakes up
00:26:22.927 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:22.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:22.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:24.933 02.006 11616 Exposure complete
00:26:24.986 00.053 11616 worker thread done servicing request
00:26:24.986 00.000 12268 OnExposeComplete: enter
00:26:24.987 00.001 12268 UpdateGuideState(): m_state=6
00:26:24.987 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1201
00:26:24.987 00.000 12268 Star::Find returns 1 (0), X=918.10, Y=25.26, Mass=346, SNR=12.7, Peak=41 HFD=4.5
00:26:24.987 00.000 12268 MultiStar: [#1 -0.10,0.09,0.84,U] [#2 0.40,-0.15,0.66,U] [#3 0.17,0.41,0.54,U] [#4 -0.20,-0.45,0.54,U] [#5 0.05,-0.60,0.59,U] 
00:26:24.987 00.000 12268 refined, 5 included, MultiStar: {0.25, -0.11}, one-star: {0.84, -0.05}
00:26:24.987 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
00:26:24.987 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
00:26:24.987 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.11 hyp=0.27 cameraTheta=-0.40 mountX=-0.08 mountY=0.26, mountTheta=1.87
00:26:24.990 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.11, opts=13)
00:26:24.990 00.000 12268 Enqueuing Move request for scope (0.25, -0.11)
00:26:24.990 00.000 11616 Worker thread wakes up
00:26:24.990 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.11) opts 0xd
00:26:24.990 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.11)
00:26:24.990 00.000 11616 Moving (0.25, -0.11) raw xDistance=-0.08 yDistance=0.26
00:26:24.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:24.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:26:24.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:26:24.991 00.001 11616 MoveAxis(E, 0, ABG)
00:26:24.991 00.000 11616 Move returns status 0, amount 0
00:26:24.991 00.000 11616 MoveAxis(S, 22, ABG)
00:26:24.991 00.000 11616 Guiding  Dir = 1, Dur = 22
00:26:24.991 00.000 11616 IsSlewing returns 0
00:26:24.992 00.001 11616 IsGuiding returns 0
00:26:24.992 00.000 11616 PulseGuide returned control before completion, sleep 32
00:26:25.012 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
00:26:25.030 00.018 11616 IsGuiding returns 1
00:26:25.030 00.000 11616 scope still moving after pulse duration time elapsed
00:26:25.031 00.001 12268 UpdateGuideState exits: m=346 SNR=12.7
00:26:25.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:25.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:25.031 00.000 12268 Enqueuing Expose request
00:26:25.060 00.029 11616 IsSlewing returns 0
00:26:25.060 00.000 11616 IsGuiding returns 0
00:26:25.061 00.001 11616 scope move finished after 22 + 47 ms
00:26:25.061 00.000 11616 Move returns status 0, amount 22
00:26:25.061 00.000 11616 move complete, result=0
00:26:25.061 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
00:26:25.061 00.000 11616 worker thread done servicing request
00:26:25.061 00.000 11616 Worker thread wakes up
00:26:25.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:25.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:27.066 02.005 11616 Exposure complete
00:26:27.122 00.056 11616 worker thread done servicing request
00:26:27.122 00.000 12268 OnExposeComplete: enter
00:26:27.122 00.000 12268 UpdateGuideState(): m_state=6
00:26:27.122 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1202
00:26:27.122 00.000 12268 Star::Find returns 1 (0), X=917.35, Y=25.29, Mass=278, SNR=11.5, Peak=40 HFD=3.4
00:26:27.123 00.001 12268 MultiStar: [#1 -0.78,0.01,0.91,U] [#2 -0.28,-0.55,0.71,U] [#3 -0.29,0.49,0.55,U] [#4 -0.03,-0.48,0.68,U] [#5 -0.39,-0.11,0.60,U] 
00:26:27.123 00.000 12268 single-star, 5 included, MultiStar: {-0.28, -0.12}, one-star: {0.09, -0.01}
00:26:27.123 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
00:26:27.123 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.54)
00:26:27.123 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.16 mountX=-0.01 mountY=0.09, mountTheta=1.64
00:26:27.126 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.01, opts=13)
00:26:27.126 00.000 12268 Enqueuing Move request for scope (0.09, -0.01)
00:26:27.127 00.001 11616 Worker thread wakes up
00:26:27.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
00:26:27.127 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
00:26:27.127 00.000 11616 Moving (0.09, -0.01) raw xDistance=-0.01 yDistance=0.09
00:26:27.127 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:27.128 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:26:27.128 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:27.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:26:27.128 00.000 11616 MoveAxis(E, 0, ABG)
00:26:27.128 00.000 11616 Move returns status 0, amount 0
00:26:27.128 00.000 11616 MoveAxis(N, 0, ABG)
00:26:27.128 00.000 11616 Move returns status 0, amount 0
00:26:27.128 00.000 11616 move complete, result=0
00:26:27.128 00.000 11616 worker thread done servicing request
00:26:27.151 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
00:26:27.169 00.018 12268 UpdateGuideState exits: m=278 SNR=11.5
00:26:27.169 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:27.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:27.169 00.000 12268 Enqueuing Expose request
00:26:27.169 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:27.169 00.000 11616 Worker thread wakes up
00:26:27.170 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:27.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:29.183 02.013 11616 Exposure complete
00:26:29.236 00.053 11616 worker thread done servicing request
00:26:29.237 00.001 12268 OnExposeComplete: enter
00:26:29.237 00.000 12268 UpdateGuideState(): m_state=6
00:26:29.237 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1203
00:26:29.237 00.000 12268 Star::Find returns 1 (0), X=917.58, Y=25.14, Mass=299, SNR=11.9, Peak=37 HFD=3.7
00:26:29.238 00.001 12268 MultiStar: [#1 -0.53,0.05,0.81,U] [#2 0.17,0.13,0.64,U] [#3 -0.20,0.12,0.55,U] [#4 0.14,-0.07,0.59,U] [#5 -0.24,0.04,0.54,U] 
00:26:29.238 00.000 12268 refined, 5 included, MultiStar: {-0.04, 0.00}, one-star: {0.32, -0.17}
00:26:29.238 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
00:26:29.238 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
00:26:29.238 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.13 mountX=-0.00 mountY=-0.04, mountTheta=-1.66
00:26:29.240 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.00, opts=13)
00:26:29.240 00.000 12268 Enqueuing Move request for scope (-0.04, 0.00)
00:26:29.240 00.000 11616 Worker thread wakes up
00:26:29.240 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
00:26:29.240 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
00:26:29.240 00.000 11616 Moving (-0.04, 0.00) raw xDistance=-0.00 yDistance=-0.04
00:26:29.240 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:29.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:26:29.240 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:29.241 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:26:29.241 00.000 11616 MoveAxis(E, 0, ABG)
00:26:29.241 00.000 11616 Move returns status 0, amount 0
00:26:29.241 00.000 11616 MoveAxis(N, 0, ABG)
00:26:29.241 00.000 11616 Move returns status 0, amount 0
00:26:29.241 00.000 11616 move complete, result=0
00:26:29.241 00.000 11616 worker thread done servicing request
00:26:29.262 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=174, Gamma=1.290
00:26:29.279 00.017 12268 UpdateGuideState exits: m=299 SNR=11.9
00:26:29.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:29.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:29.279 00.000 12268 Enqueuing Expose request
00:26:29.279 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:29.279 00.000 11616 Worker thread wakes up
00:26:29.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:29.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:31.296 02.017 11616 Exposure complete
00:26:31.350 00.054 11616 worker thread done servicing request
00:26:31.351 00.001 12268 OnExposeComplete: enter
00:26:31.351 00.000 12268 UpdateGuideState(): m_state=6
00:26:31.351 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1204
00:26:31.351 00.000 12268 Star::Find returns 1 (0), X=917.43, Y=24.96, Mass=344, SNR=12.8, Peak=45 HFD=3.6
00:26:31.351 00.000 12268 MultiStar: [#1 -1.10,0.28,0.00,M1] [#2 -0.16,-0.38,0.55,U] [#3 -0.30,0.46,0.51,U] [#4 0.10,-0.66,0.56,U] [#5 -1.29,-0.81,0.00,M1] 
00:26:31.352 00.001 12268 refined, 3 included, MultiStar: {-0.01, -0.26}, one-star: {0.17, -0.35}
00:26:31.352 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
00:26:31.352 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
00:26:31.352 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.26 hyp=0.26 cameraTheta=-1.60 mountX=-0.26 mountY=0.02, mountTheta=3.05
00:26:31.353 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.26, opts=13)
00:26:31.353 00.000 12268 Enqueuing Move request for scope (-0.01, -0.26)
00:26:31.353 00.000 11616 Worker thread wakes up
00:26:31.353 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.26) opts 0xd
00:26:31.354 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.26)
00:26:31.354 00.000 11616 Moving (-0.01, -0.26) raw xDistance=-0.26 yDistance=0.02
00:26:31.354 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:26:31.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:26:31.354 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:31.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:26:31.354 00.000 11616 MoveAxis(E, 0, ABG)
00:26:31.354 00.000 11616 Move returns status 0, amount 0
00:26:31.354 00.000 11616 MoveAxis(N, 0, ABG)
00:26:31.354 00.000 11616 Move returns status 0, amount 0
00:26:31.354 00.000 11616 move complete, result=0
00:26:31.354 00.000 11616 worker thread done servicing request
00:26:31.379 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=128, Gamma=1.290
00:26:31.396 00.017 12268 UpdateGuideState exits: m=344 SNR=12.8
00:26:31.396 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:31.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:31.396 00.000 12268 Enqueuing Expose request
00:26:31.396 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:31.396 00.000 11616 Worker thread wakes up
00:26:31.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:31.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:33.413 02.017 11616 Exposure complete
00:26:33.468 00.055 11616 worker thread done servicing request
00:26:33.469 00.001 12268 OnExposeComplete: enter
00:26:33.469 00.000 12268 UpdateGuideState(): m_state=6
00:26:33.469 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1205
00:26:33.469 00.000 12268 Star::Find returns 1 (0), X=917.63, Y=25.35, Mass=274, SNR=11.4, Peak=36 HFD=3.5
00:26:33.469 00.000 12268 MultiStar: [#1 -0.19,-0.14,0.83,U] [#2 -0.46,-0.10,0.73,U] [#3 0.02,0.28,0.66,U] [#4 -0.02,-0.45,0.67,U] [#5 -0.17,-0.56,0.63,U] 
00:26:33.470 00.001 12268 refined, 5 included, MultiStar: {-0.05, -0.14}, one-star: {0.37, 0.04}
00:26:33.470 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
00:26:33.470 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
00:26:33.470 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.95 mountX=-0.14 mountY=-0.04, mountTheta=-2.89
00:26:33.471 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.14, opts=13)
00:26:33.472 00.001 12268 Enqueuing Move request for scope (-0.05, -0.14)
00:26:33.472 00.000 11616 Worker thread wakes up
00:26:33.472 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
00:26:33.472 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
00:26:33.472 00.000 11616 Moving (-0.05, -0.14) raw xDistance=-0.14 yDistance=-0.04
00:26:33.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
00:26:33.472 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:33.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:26:33.472 00.000 11616 MoveAxis(E, 78, ABG)
00:26:33.472 00.000 11616 Guiding  Dir = 2, Dur = 78
00:26:33.473 00.001 11616 IsSlewing returns 0
00:26:33.473 00.000 11616 IsGuiding returns 0
00:26:33.473 00.000 11616 PulseGuide returned control before completion, sleep 88
00:26:33.494 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
00:26:33.513 00.019 12268 UpdateGuideState exits: m=274 SNR=11.4
00:26:33.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:33.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:33.513 00.000 12268 Enqueuing Expose request
00:26:33.572 00.059 11616 IsGuiding returns 1
00:26:33.573 00.001 11616 scope still moving after pulse duration time elapsed
00:26:33.604 00.031 11616 IsSlewing returns 0
00:26:33.604 00.000 11616 IsGuiding returns 0
00:26:33.604 00.000 11616 scope move finished after 78 + 53 ms
00:26:33.605 00.001 11616 Move returns status 0, amount 78
00:26:33.605 00.000 11616 MoveAxis(N, 0, ABG)
00:26:33.605 00.000 11616 Move returns status 0, amount 0
00:26:33.605 00.000 11616 move complete, result=0
00:26:33.605 00.000 11616 worker thread done servicing request
00:26:33.605 00.000 11616 Worker thread wakes up
00:26:33.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:33.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:33.620 00.015 12268 GuideStep: -0.1 px 78 ms EAST, -0.0 px 0 ms NORTH
00:26:35.612 01.992 11616 Exposure complete
00:26:35.665 00.053 11616 worker thread done servicing request
00:26:35.665 00.000 12268 OnExposeComplete: enter
00:26:35.665 00.000 12268 UpdateGuideState(): m_state=6
00:26:35.666 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1206
00:26:35.666 00.000 12268 Star::Find returns 1 (0), X=917.62, Y=25.48, Mass=390, SNR=13.5, Peak=41 HFD=4.9
00:26:35.666 00.000 12268 MultiStar: [#1 -0.52,0.57,0.76,U] [#2 -0.31,0.29,0.55,U] [#3 0.37,0.78,0.61,U] [#4 -0.12,-0.26,0.61,U] [#5 -0.55,-0.26,0.59,U] 
00:26:35.666 00.000 12268 refined, 5 included, MultiStar: {-0.09, 0.23}, one-star: {0.35, 0.17}
00:26:35.666 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
00:26:35.666 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
00:26:35.666 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.23 hyp=0.24 cameraTheta=1.97 mountX=0.22 mountY=-0.12, mountTheta=-0.52
00:26:35.668 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.23, opts=13)
00:26:35.668 00.000 12268 Enqueuing Move request for scope (-0.09, 0.23)
00:26:35.668 00.000 11616 Worker thread wakes up
00:26:35.668 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.23) opts 0xd
00:26:35.668 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.23)
00:26:35.668 00.000 11616 Moving (-0.09, 0.23) raw xDistance=0.22 yDistance=-0.12
00:26:35.668 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:26:35.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:26:35.668 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:35.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:26:35.669 00.001 11616 MoveAxis(E, 0, ABG)
00:26:35.669 00.000 11616 Move returns status 0, amount 0
00:26:35.669 00.000 11616 MoveAxis(N, 0, ABG)
00:26:35.669 00.000 11616 Move returns status 0, amount 0
00:26:35.669 00.000 11616 move complete, result=0
00:26:35.670 00.001 11616 worker thread done servicing request
00:26:35.690 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
00:26:35.707 00.017 12268 UpdateGuideState exits: m=390 SNR=13.5
00:26:35.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:35.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:35.707 00.000 12268 Enqueuing Expose request
00:26:35.707 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:35.708 00.001 11616 Worker thread wakes up
00:26:35.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:35.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:37.714 02.006 11616 Exposure complete
00:26:37.769 00.055 11616 worker thread done servicing request
00:26:37.769 00.000 12268 OnExposeComplete: enter
00:26:37.769 00.000 12268 UpdateGuideState(): m_state=6
00:26:37.769 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1207
00:26:37.769 00.000 12268 Star::Find returns 1 (0), X=917.71, Y=25.57, Mass=288, SNR=11.7, Peak=34 HFD=3.4
00:26:37.769 00.000 12268 MultiStar: [#1 -0.30,0.85,0.93,U] [#2 -0.64,0.72,0.00,M1] [#3 -0.24,1.48,0.00,M1] [#4 0.00,0.29,0.61,U] [#5 -0.36,0.49,0.62,U] 
00:26:37.769 00.000 12268 refined, 3 included, MultiStar: {-0.02, 0.48}, one-star: {0.45, 0.26}
00:26:37.769 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
00:26:37.769 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
00:26:37.770 00.001 12268 CameraToMount -- cameraX=-0.02 cameraY=0.48 hyp=0.48 cameraTheta=1.61 mountX=0.48 mountY=-0.08, mountTheta=-0.16
00:26:37.771 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.48, opts=13)
00:26:37.771 00.000 12268 Enqueuing Move request for scope (-0.02, 0.48)
00:26:37.771 00.000 11616 Worker thread wakes up
00:26:37.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.48) opts 0xd
00:26:37.771 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.48)
00:26:37.771 00.000 11616 Moving (-0.02, 0.48) raw xDistance=0.48 yDistance=-0.08
00:26:37.771 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
00:26:37.771 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.44
00:26:37.772 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
00:26:37.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:37.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:26:37.772 00.000 11616 MoveAxis(W, 269, ABG)
00:26:37.772 00.000 11616 Guiding  Dir = 3, Dur = 269
00:26:37.772 00.000 11616 IsSlewing returns 0
00:26:37.772 00.000 11616 IsGuiding returns 0
00:26:37.773 00.001 11616 PulseGuide returned control before completion, sleep 279
00:26:37.792 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=138, Gamma=1.290
00:26:37.809 00.017 12268 UpdateGuideState exits: m=288 SNR=11.7
00:26:37.809 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:37.809 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:37.810 00.001 12268 Enqueuing Expose request
00:26:38.058 00.248 11616 IsGuiding returns 1
00:26:38.058 00.000 11616 scope still moving after pulse duration time elapsed
00:26:38.088 00.030 11616 IsSlewing returns 0
00:26:38.089 00.001 11616 IsGuiding returns 0
00:26:38.089 00.000 11616 scope move finished after 269 + 47 ms
00:26:38.089 00.000 11616 Move returns status 0, amount 269
00:26:38.089 00.000 11616 MoveAxis(N, 0, ABG)
00:26:38.089 00.000 11616 Move returns status 0, amount 0
00:26:38.089 00.000 11616 move complete, result=0
00:26:38.089 00.000 11616 worker thread done servicing request
00:26:38.089 00.000 11616 Worker thread wakes up
00:26:38.090 00.001 12268 GuideStep: 0.5 px 269 ms WEST, -0.1 px 0 ms NORTH
00:26:38.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:38.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:40.092 02.002 11616 Exposure complete
00:26:40.146 00.054 11616 worker thread done servicing request
00:26:40.146 00.000 12268 OnExposeComplete: enter
00:26:40.146 00.000 12268 UpdateGuideState(): m_state=6
00:26:40.147 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1208
00:26:40.147 00.000 12268 Star::Find returns 1 (0), X=917.36, Y=25.63, Mass=310, SNR=12.0, Peak=35 HFD=3.9
00:26:40.147 00.000 12268 MultiStar: [#1 -0.90,0.40,0.00,M1] [#2 -0.47,0.21,0.71,U] [#3 -0.42,1.00,0.00,M2] [#4 0.31,0.05,0.54,U] [#5 -0.94,0.37,0.00,M1] 
00:26:40.147 00.000 12268 refined, 2 included, MultiStar: {-0.03, 0.22}, one-star: {0.10, 0.33}
00:26:40.147 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
00:26:40.147 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
00:26:40.147 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.70 mountX=0.22 mountY=-0.06, mountTheta=-0.26
00:26:40.149 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.22, opts=13)
00:26:40.149 00.000 12268 Enqueuing Move request for scope (-0.03, 0.22)
00:26:40.149 00.000 11616 Worker thread wakes up
00:26:40.149 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
00:26:40.149 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
00:26:40.149 00.000 11616 Moving (-0.03, 0.22) raw xDistance=0.22 yDistance=-0.06
00:26:40.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
00:26:40.149 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:40.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:26:40.150 00.001 11616 MoveAxis(W, 122, ABG)
00:26:40.150 00.000 11616 Guiding  Dir = 3, Dur = 122
00:26:40.150 00.000 11616 IsSlewing returns 0
00:26:40.150 00.000 11616 IsGuiding returns 0
00:26:40.150 00.000 11616 PulseGuide returned control before completion, sleep 132
00:26:40.171 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
00:26:40.188 00.017 12268 UpdateGuideState exits: m=310 SNR=12.0
00:26:40.188 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:40.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:40.188 00.000 12268 Enqueuing Expose request
00:26:40.297 00.109 11616 IsGuiding returns 0
00:26:40.297 00.000 11616 Move returns status 0, amount 122
00:26:40.298 00.001 11616 MoveAxis(N, 0, ABG)
00:26:40.298 00.000 11616 Move returns status 0, amount 0
00:26:40.298 00.000 11616 move complete, result=0
00:26:40.298 00.000 11616 worker thread done servicing request
00:26:40.298 00.000 11616 Worker thread wakes up
00:26:40.298 00.000 12268 GuideStep: 0.2 px 122 ms WEST, -0.1 px 0 ms NORTH
00:26:40.299 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:40.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:42.339 02.040 11616 Exposure complete
00:26:42.393 00.054 11616 worker thread done servicing request
00:26:42.393 00.000 12268 OnExposeComplete: enter
00:26:42.393 00.000 12268 UpdateGuideState(): m_state=6
00:26:42.393 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1209
00:26:42.394 00.001 12268 Star::Find returns 1 (0), X=917.74, Y=24.96, Mass=397, SNR=13.7, Peak=40 HFD=4.6
00:26:42.394 00.000 12268 MultiStar: [#1 -0.56,-0.14,0.69,U] [#2 0.05,-0.41,0.64,U] [#3 0.23,0.65,0.52,U] [#4 0.59,-0.33,0.53,U] [#5 -0.77,-0.33,0.55,U] 
00:26:42.394 00.000 12268 refined, 5 included, MultiStar: {0.03, -0.18}, one-star: {0.48, -0.35}
00:26:42.394 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
00:26:42.394 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
00:26:42.394 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.19 cameraTheta=-1.40 mountX=-0.18 mountY=0.06, mountTheta=2.84
00:26:42.395 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.18, opts=13)
00:26:42.396 00.001 12268 Enqueuing Move request for scope (0.03, -0.18)
00:26:42.396 00.000 11616 Worker thread wakes up
00:26:42.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
00:26:42.396 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
00:26:42.396 00.000 11616 Moving (0.03, -0.18) raw xDistance=-0.18 yDistance=0.06
00:26:42.396 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:42.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:26:42.396 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:42.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:26:42.396 00.000 11616 MoveAxis(E, 0, ABG)
00:26:42.396 00.000 11616 Move returns status 0, amount 0
00:26:42.396 00.000 11616 MoveAxis(N, 0, ABG)
00:26:42.397 00.001 11616 Move returns status 0, amount 0
00:26:42.397 00.000 11616 move complete, result=0
00:26:42.397 00.000 11616 worker thread done servicing request
00:26:42.418 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
00:26:42.435 00.017 12268 UpdateGuideState exits: m=397 SNR=13.7
00:26:42.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:42.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:42.435 00.000 12268 Enqueuing Expose request
00:26:42.436 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:42.436 00.000 11616 Worker thread wakes up
00:26:42.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:42.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:44.455 02.019 11616 Exposure complete
00:26:44.511 00.056 11616 worker thread done servicing request
00:26:44.511 00.000 12268 OnExposeComplete: enter
00:26:44.511 00.000 12268 UpdateGuideState(): m_state=6
00:26:44.512 00.001 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1210
00:26:44.512 00.000 12268 Star::Find returns 1 (0), X=917.89, Y=24.62, Mass=376, SNR=13.2, Peak=45 HFD=4.2
00:26:44.512 00.000 12268 MultiStar: [#1 -0.24,-0.13,0.81,U] [#2 -0.07,-0.64,0.60,U] [#3 0.40,-0.31,0.57,U] [#4 0.16,-0.56,0.48,U] [#5 -0.12,-0.29,0.51,U] 
00:26:44.512 00.000 12268 refined, 5 included, MultiStar: {0.16, -0.45}, one-star: {0.63, -0.69}
00:26:44.512 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
00:26:44.512 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
00:26:44.512 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.45 hyp=0.48 cameraTheta=-1.23 mountX=-0.43 mountY=0.22, mountTheta=2.67
00:26:44.514 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.45, opts=13)
00:26:44.514 00.000 12268 Enqueuing Move request for scope (0.16, -0.45)
00:26:44.514 00.000 11616 Worker thread wakes up
00:26:44.514 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.45) opts 0xd
00:26:44.515 00.001 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.45)
00:26:44.515 00.000 11616 Moving (0.16, -0.45) raw xDistance=-0.43 yDistance=0.22
00:26:44.515 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
00:26:44.515 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.29
00:26:44.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
00:26:44.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
00:26:44.515 00.000 11616 MoveAxis(E, 241, ABG)
00:26:44.515 00.000 11616 Guiding  Dir = 2, Dur = 241
00:26:44.515 00.000 11616 IsSlewing returns 0
00:26:44.516 00.001 11616 IsGuiding returns 0
00:26:44.516 00.000 11616 PulseGuide returned control before completion, sleep 251
00:26:44.536 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
00:26:44.554 00.018 12268 UpdateGuideState exits: m=376 SNR=13.2
00:26:44.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:44.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:44.554 00.000 12268 Enqueuing Expose request
00:26:44.779 00.225 11616 IsGuiding returns 1
00:26:44.779 00.000 11616 scope still moving after pulse duration time elapsed
00:26:44.811 00.032 11616 IsSlewing returns 0
00:26:44.811 00.000 11616 IsGuiding returns 0
00:26:44.811 00.000 11616 scope move finished after 241 + 54 ms
00:26:44.811 00.000 11616 Move returns status 0, amount 241
00:26:44.811 00.000 11616 MoveAxis(S, 18, ABG)
00:26:44.811 00.000 11616 Guiding  Dir = 1, Dur = 18
00:26:44.811 00.000 11616 IsSlewing returns 0
00:26:44.812 00.001 11616 IsGuiding returns 0
00:26:44.812 00.000 11616 PulseGuide returned control before completion, sleep 28
00:26:44.844 00.032 11616 IsGuiding returns 1
00:26:44.844 00.000 11616 scope still moving after pulse duration time elapsed
00:26:44.875 00.031 11616 IsSlewing returns 0
00:26:44.875 00.000 11616 IsGuiding returns 0
00:26:44.875 00.000 11616 scope move finished after 18 + 45 ms
00:26:44.875 00.000 11616 Move returns status 0, amount 18
00:26:44.875 00.000 11616 move complete, result=0
00:26:44.875 00.000 11616 worker thread done servicing request
00:26:44.876 00.001 11616 Worker thread wakes up
00:26:44.876 00.000 12268 GuideStep: -0.4 px 241 ms EAST, 0.2 px 18 ms SOUTH
00:26:44.876 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:44.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:46.891 02.015 11616 Exposure complete
00:26:46.946 00.055 11616 worker thread done servicing request
00:26:46.946 00.000 12268 OnExposeComplete: enter
00:26:46.946 00.000 12268 UpdateGuideState(): m_state=6
00:26:46.946 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1211
00:26:46.947 00.001 12268 Star::Find returns 1 (0), X=917.43, Y=25.15, Mass=341, SNR=12.6, Peak=37 HFD=3.9
00:26:46.947 00.000 12268 MultiStar: [#1 -0.66,-0.24,0.72,U] [#2 -0.35,0.46,0.62,U] [#3 -0.68,0.48,0.62,U] [#4 -0.01,0.14,0.45,U] [#5 -0.75,-0.42,0.56,U] 
00:26:46.947 00.000 12268 single-star, 5 included, MultiStar: {-0.35, 0.02}, one-star: {0.17, -0.16}
00:26:46.947 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
00:26:46.947 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
00:26:46.947 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-0.75 mountX=-0.14 mountY=0.19, mountTheta=2.21
00:26:46.949 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.16, opts=13)
00:26:46.949 00.000 12268 Enqueuing Move request for scope (0.17, -0.16)
00:26:46.949 00.000 11616 Worker thread wakes up
00:26:46.949 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.16) opts 0xd
00:26:46.949 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.16)
00:26:46.949 00.000 11616 Moving (0.17, -0.16) raw xDistance=-0.14 yDistance=0.19
00:26:46.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
00:26:46.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
00:26:46.949 00.000 11616 MoveAxis(E, 77, ABG)
00:26:46.949 00.000 11616 Guiding  Dir = 2, Dur = 77
00:26:46.950 00.001 11616 IsSlewing returns 0
00:26:46.950 00.000 11616 IsGuiding returns 0
00:26:46.950 00.000 11616 PulseGuide returned control before completion, sleep 87
00:26:46.973 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=162, Gamma=1.290
00:26:46.990 00.017 12268 UpdateGuideState exits: m=341 SNR=12.6
00:26:46.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:46.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:46.990 00.000 12268 Enqueuing Expose request
00:26:47.046 00.056 11616 IsGuiding returns 1
00:26:47.047 00.001 11616 scope still moving after pulse duration time elapsed
00:26:47.077 00.030 11616 IsSlewing returns 0
00:26:47.077 00.000 11616 IsGuiding returns 0
00:26:47.077 00.000 11616 scope move finished after 77 + 50 ms
00:26:47.077 00.000 11616 Move returns status 0, amount 77
00:26:47.077 00.000 11616 MoveAxis(S, 16, ABG)
00:26:47.077 00.000 11616 Guiding  Dir = 1, Dur = 16
00:26:47.078 00.001 11616 IsSlewing returns 0
00:26:47.078 00.000 11616 IsGuiding returns 0
00:26:47.078 00.000 11616 PulseGuide returned control before completion, sleep 26
00:26:47.109 00.031 11616 IsGuiding returns 1
00:26:47.109 00.000 11616 scope still moving after pulse duration time elapsed
00:26:47.139 00.030 11616 IsSlewing returns 0
00:26:47.139 00.000 11616 IsGuiding returns 0
00:26:47.140 00.001 11616 scope move finished after 16 + 45 ms
00:26:47.140 00.000 11616 Move returns status 0, amount 16
00:26:47.140 00.000 11616 move complete, result=0
00:26:47.140 00.000 11616 worker thread done servicing request
00:26:47.140 00.000 11616 Worker thread wakes up
00:26:47.140 00.000 12268 GuideStep: -0.1 px 77 ms EAST, 0.2 px 16 ms SOUTH
00:26:47.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:47.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:49.152 02.012 11616 Exposure complete
00:26:49.204 00.052 11616 worker thread done servicing request
00:26:49.205 00.001 12268 OnExposeComplete: enter
00:26:49.205 00.000 12268 UpdateGuideState(): m_state=6
00:26:49.205 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1212
00:26:49.205 00.000 12268 Star::Find returns 1 (0), X=917.34, Y=24.37, Mass=384, SNR=13.4, Peak=34 HFD=4.7
00:26:49.205 00.000 12268 MultiStar: [#1 -0.77,-0.26,0.69,U] [#2 -0.36,-0.48,0.55,U] [#3 -0.42,-0.53,0.52,U] [#4 0.23,-1.21,0.00,M1] [#5 -0.53,-0.84,0.00,M1] 
00:26:49.205 00.000 12268 refined, 3 included, MultiStar: {-0.32, -0.60}, one-star: {0.08, -0.94}
00:26:49.205 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.53 = 2.76)
00:26:49.205 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.35)
00:26:49.206 00.001 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.60 hyp=0.68 cameraTheta=-2.05 mountX=-0.63 mountY=-0.24, mountTheta=-2.78
00:26:49.207 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.60, opts=13)
00:26:49.207 00.000 12268 Enqueuing Move request for scope (-0.32, -0.60)
00:26:49.207 00.000 11616 Worker thread wakes up
00:26:49.207 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.60) opts 0xd
00:26:49.207 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.60)
00:26:49.207 00.000 11616 Moving (-0.32, -0.60) raw xDistance=-0.63 yDistance=-0.24
00:26:49.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.63
00:26:49.208 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:49.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:26:49.208 00.000 11616 MoveAxis(E, 353, ABG)
00:26:49.208 00.000 11616 Guiding  Dir = 2, Dur = 353
00:26:49.208 00.000 11616 IsSlewing returns 0
00:26:49.208 00.000 11616 IsGuiding returns 0
00:26:49.209 00.001 11616 PulseGuide returned control before completion, sleep 363
00:26:49.230 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
00:26:49.247 00.017 12268 UpdateGuideState exits: m=384 SNR=13.4
00:26:49.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:49.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:49.247 00.000 12268 Enqueuing Expose request
00:26:49.587 00.340 11616 IsGuiding returns 1
00:26:49.587 00.000 11616 scope still moving after pulse duration time elapsed
00:26:49.619 00.032 11616 IsSlewing returns 0
00:26:49.619 00.000 11616 IsGuiding returns 0
00:26:49.619 00.000 11616 scope move finished after 353 + 57 ms
00:26:49.619 00.000 11616 Move returns status 0, amount 353
00:26:49.619 00.000 11616 MoveAxis(N, 0, ABG)
00:26:49.621 00.002 11616 Move returns status 0, amount 0
00:26:49.621 00.000 11616 move complete, result=0
00:26:49.621 00.000 11616 worker thread done servicing request
00:26:49.621 00.000 12268 GuideStep: -0.6 px 353 ms EAST, -0.2 px 0 ms NORTH
00:26:49.621 00.000 11616 Worker thread wakes up
00:26:49.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:49.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:51.624 02.003 11616 Exposure complete
00:26:51.679 00.055 11616 worker thread done servicing request
00:26:51.679 00.000 12268 OnExposeComplete: enter
00:26:51.679 00.000 12268 UpdateGuideState(): m_state=6
00:26:51.679 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1213
00:26:51.679 00.000 12268 Star::Find returns 1 (0), X=917.70, Y=24.00, Mass=311, SNR=12.2, Peak=38 HFD=4.1
00:26:51.679 00.000 12268 MultiStar: [#1 -0.70,-0.28,0.85,U] [#2 -0.50,-0.43,0.70,U] [#3 -0.20,0.29,0.62,U] [#4 0.12,-0.79,0.49,U] [#5 -0.67,-0.87,0.00,M2] 
00:26:51.680 00.001 12268 refined, 4 included, MultiStar: {-0.16, -0.56}, one-star: {0.43, -1.31}
00:26:51.680 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.32 = 2.97)
00:26:51.680 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
00:26:51.680 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.56 hyp=0.58 cameraTheta=-1.84 mountX=-0.57 mountY=-0.08, mountTheta=-3.00
00:26:51.681 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.56, opts=13)
00:26:51.681 00.000 12268 Enqueuing Move request for scope (-0.16, -0.56)
00:26:51.681 00.000 11616 Worker thread wakes up
00:26:51.681 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.56) opts 0xd
00:26:51.681 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.56)
00:26:51.681 00.000 11616 Moving (-0.16, -0.56) raw xDistance=-0.57 yDistance=-0.08
00:26:51.681 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.57
00:26:51.681 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:51.681 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:26:51.682 00.001 11616 MoveAxis(E, 321, ABG)
00:26:51.682 00.000 11616 Guiding  Dir = 2, Dur = 321
00:26:51.682 00.000 11616 IsSlewing returns 0
00:26:51.682 00.000 11616 IsGuiding returns 0
00:26:51.682 00.000 11616 PulseGuide returned control before completion, sleep 331
00:26:51.701 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
00:26:51.718 00.017 12268 UpdateGuideState exits: m=311 SNR=12.2
00:26:51.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:51.719 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:51.719 00.000 12268 Enqueuing Expose request
00:26:52.015 00.296 11616 IsGuiding returns 1
00:26:52.016 00.001 11616 scope still moving after pulse duration time elapsed
00:26:52.046 00.030 11616 IsSlewing returns 0
00:26:52.047 00.001 11616 IsGuiding returns 1
00:26:52.078 00.031 11616 IsSlewing returns 0
00:26:52.078 00.000 11616 IsGuiding returns 1
00:26:52.108 00.030 11616 IsSlewing returns 0
00:26:52.109 00.001 11616 IsGuiding returns 0
00:26:52.109 00.000 11616 scope move finished after 321 + 105 ms
00:26:52.109 00.000 11616 Move returns status 0, amount 321
00:26:52.109 00.000 11616 MoveAxis(N, 0, ABG)
00:26:52.109 00.000 11616 Move returns status 0, amount 0
00:26:52.109 00.000 11616 move complete, result=0
00:26:52.109 00.000 11616 worker thread done servicing request
00:26:52.109 00.000 11616 Worker thread wakes up
00:26:52.110 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:52.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:52.110 00.000 12268 GuideStep: -0.6 px 321 ms EAST, -0.1 px 0 ms NORTH
00:26:54.124 02.014 11616 Exposure complete
00:26:54.179 00.055 11616 worker thread done servicing request
00:26:54.180 00.001 12268 OnExposeComplete: enter
00:26:54.180 00.000 12268 UpdateGuideState(): m_state=6
00:26:54.180 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1214
00:26:54.180 00.000 12268 Star::Find returns 1 (0), X=916.96, Y=25.39, Mass=314, SNR=12.2, Peak=38 HFD=3.8
00:26:54.180 00.000 12268 MultiStar: [#1 -1.10,0.28,0.00,M1] [#2 -0.55,0.31,0.68,U] [#3 -0.57,0.31,0.60,U] [#4 -0.44,-0.36,0.55,U] [#5 -0.59,-0.09,0.56,U] 
00:26:54.180 00.000 12268 single-star, 4 included, MultiStar: {-0.47, 0.07}, one-star: {-0.30, 0.08}
00:26:54.181 00.001 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
00:26:54.181 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
00:26:54.181 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.08 hyp=0.31 cameraTheta=2.87 mountX=0.05 mountY=-0.30, mountTheta=-1.40
00:26:54.182 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.08, opts=13)
00:26:54.182 00.000 12268 Enqueuing Move request for scope (-0.30, 0.08)
00:26:54.182 00.000 11616 Worker thread wakes up
00:26:54.182 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.08) opts 0xd
00:26:54.183 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.08)
00:26:54.183 00.000 11616 Moving (-0.30, 0.08) raw xDistance=0.05 yDistance=-0.30
00:26:54.183 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:54.183 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:26:54.183 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:54.183 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:26:54.183 00.000 11616 MoveAxis(E, 0, ABG)
00:26:54.183 00.000 11616 Move returns status 0, amount 0
00:26:54.183 00.000 11616 MoveAxis(N, 0, ABG)
00:26:54.183 00.000 11616 Move returns status 0, amount 0
00:26:54.183 00.000 11616 move complete, result=0
00:26:54.184 00.001 11616 worker thread done servicing request
00:26:54.206 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
00:26:54.223 00.017 12268 UpdateGuideState exits: m=314 SNR=12.2
00:26:54.224 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:54.224 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:54.224 00.000 12268 Enqueuing Expose request
00:26:54.224 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:26:54.224 00.000 11616 Worker thread wakes up
00:26:54.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:54.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:56.224 02.000 11616 Exposure complete
00:26:56.279 00.055 11616 worker thread done servicing request
00:26:56.279 00.000 12268 OnExposeComplete: enter
00:26:56.279 00.000 12268 UpdateGuideState(): m_state=6
00:26:56.279 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1215
00:26:56.280 00.001 12268 Star::Find returns 1 (0), X=917.63, Y=25.98, Mass=368, SNR=13.1, Peak=40 HFD=4.9
00:26:56.280 00.000 12268 MultiStar: [#1 -0.75,0.84,0.00,M2] [#2 -0.83,0.33,0.60,U] [#3 -0.26,1.36,0.00,M1] [#4 -0.08,0.13,0.45,U] [#5 -0.32,-0.39,0.55,U] 
00:26:56.280 00.000 12268 refined, 3 included, MultiStar: {-0.13, 0.27}, one-star: {0.37, 0.67}
00:26:56.280 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
00:26:56.280 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
00:26:56.280 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.27 hyp=0.30 cameraTheta=2.01 mountX=0.26 mountY=-0.16, mountTheta=-0.56
00:26:56.281 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.27, opts=13)
00:26:56.281 00.000 12268 Enqueuing Move request for scope (-0.13, 0.27)
00:26:56.281 00.000 11616 Worker thread wakes up
00:26:56.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.27) opts 0xd
00:26:56.281 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.27)
00:26:56.281 00.000 11616 Moving (-0.13, 0.27) raw xDistance=0.26 yDistance=-0.16
00:26:56.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:56.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:26:56.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:26:56.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:26:56.283 00.002 11616 MoveAxis(E, 0, ABG)
00:26:56.283 00.000 11616 Move returns status 0, amount 0
00:26:56.283 00.000 11616 MoveAxis(N, 0, ABG)
00:26:56.283 00.000 11616 Move returns status 0, amount 0
00:26:56.283 00.000 11616 move complete, result=0
00:26:56.283 00.000 11616 worker thread done servicing request
00:26:56.304 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
00:26:56.322 00.018 12268 UpdateGuideState exits: m=368 SNR=13.1
00:26:56.323 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:56.323 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:56.323 00.000 12268 Enqueuing Expose request
00:26:56.323 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:56.323 00.000 11616 Worker thread wakes up
00:26:56.323 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:56.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:26:58.361 02.038 11616 Exposure complete
00:26:58.415 00.054 11616 worker thread done servicing request
00:26:58.415 00.000 12268 OnExposeComplete: enter
00:26:58.415 00.000 12268 UpdateGuideState(): m_state=6
00:26:58.416 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1216
00:26:58.416 00.000 12268 Star::Find returns 1 (0), X=917.77, Y=26.53, Mass=284, SNR=11.5, Peak=32 HFD=3.9
00:26:58.416 00.000 12268 MultiStar: [#1 -0.10,1.68,0.00,M3] [#2 0.59,1.26,0.00,M1] [#3 0.44,1.74,0.00,M2] [#4 0.80,1.10,0.00,M1] [#5 0.49,1.90,0.00,M1] 
00:26:58.416 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
00:26:58.416 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
00:26:58.416 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=1.23 hyp=1.33 cameraTheta=1.17 mountX=1.27 mountY=0.35, mountTheta=0.27
00:26:58.421 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=1.23, opts=13)
00:26:58.421 00.000 12268 Enqueuing Move request for scope (0.51, 1.23)
00:26:58.421 00.000 11616 Worker thread wakes up
00:26:58.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, 1.23) opts 0xd
00:26:58.421 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, 1.23)
00:26:58.421 00.000 11616 Moving (0.51, 1.23) raw xDistance=1.27 yDistance=0.35
00:26:58.421 00.000 11616 resist switch: large excursion: input 1.27 thresh 0.29 direction from -1 to 1
00:26:58.421 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.81
00:26:58.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.64 from input 1.27
00:26:58.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
00:26:58.421 00.000 11616 MoveAxis(W, 712, ABG)
00:26:58.421 00.000 11616 Guiding  Dir = 3, Dur = 712
00:26:58.422 00.001 11616 IsSlewing returns 0
00:26:58.422 00.000 11616 IsGuiding returns 0
00:26:58.422 00.000 11616 PulseGuide returned control before completion, sleep 722
00:26:58.442 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
00:26:58.459 00.017 12268 UpdateGuideState exits: m=284 SNR=11.5
00:26:58.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:58.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:26:58.459 00.000 12268 Enqueuing Expose request
00:26:59.161 00.702 11616 IsGuiding returns 1
00:26:59.161 00.000 11616 scope still moving after pulse duration time elapsed
00:26:59.191 00.030 11616 IsSlewing returns 0
00:26:59.192 00.001 11616 IsGuiding returns 0
00:26:59.192 00.000 11616 scope move finished after 712 + 57 ms
00:26:59.192 00.000 11616 Move returns status 0, amount 712
00:26:59.192 00.000 11616 MoveAxis(S, 30, ABG)
00:26:59.192 00.000 11616 Guiding  Dir = 1, Dur = 30
00:26:59.192 00.000 11616 IsSlewing returns 0
00:26:59.192 00.000 11616 IsGuiding returns 0
00:26:59.193 00.001 11616 PulseGuide returned control before completion, sleep 40
00:26:59.238 00.045 11616 IsGuiding returns 1
00:26:59.238 00.000 11616 scope still moving after pulse duration time elapsed
00:26:59.269 00.031 11616 IsSlewing returns 0
00:26:59.269 00.000 11616 IsGuiding returns 0
00:26:59.269 00.000 11616 scope move finished after 30 + 46 ms
00:26:59.269 00.000 11616 Move returns status 0, amount 30
00:26:59.270 00.001 11616 move complete, result=0
00:26:59.270 00.000 11616 worker thread done servicing request
00:26:59.270 00.000 11616 Worker thread wakes up
00:26:59.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:26:59.270 00.000 12268 GuideStep: 1.3 px 712 ms WEST, 0.4 px 30 ms SOUTH
00:26:59.271 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:01.286 02.015 11616 Exposure complete
00:27:01.341 00.055 11616 worker thread done servicing request
00:27:01.341 00.000 12268 OnExposeComplete: enter
00:27:01.341 00.000 12268 UpdateGuideState(): m_state=6
00:27:01.341 00.000 12268 Star::Find(15, 917, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1217
00:27:01.341 00.000 12268 Star::Find returns 1 (0), X=917.86, Y=25.77, Mass=322, SNR=12.2, Peak=34 HFD=4.5
00:27:01.341 00.000 12268 MultiStar: [#1 0.08,0.44,0.86,U] [#2 0.38,0.44,0.68,U] [#3 0.60,1.04,0.00,M3] [#4 0.55,0.16,0.51,U] [#5 -0.18,0.32,0.55,U] 
00:27:01.341 00.000 12268 refined, 4 included, MultiStar: {0.31, 0.39}, one-star: {0.60, 0.46}
00:27:01.341 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
00:27:01.341 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.60)
00:27:01.341 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.39 hyp=0.50 cameraTheta=0.90 mountX=0.42 mountY=0.26, mountTheta=0.55
00:27:01.343 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.39, opts=13)
00:27:01.343 00.000 12268 Enqueuing Move request for scope (0.31, 0.39)
00:27:01.343 00.000 11616 Worker thread wakes up
00:27:01.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.39) opts 0xd
00:27:01.343 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.39)
00:27:01.343 00.000 11616 Moving (0.31, 0.39) raw xDistance=0.42 yDistance=0.26
00:27:01.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
00:27:01.343 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:27:01.343 00.000 11616 MoveAxis(W, 233, ABG)
00:27:01.344 00.001 11616 Guiding  Dir = 3, Dur = 233
00:27:01.344 00.000 11616 IsSlewing returns 0
00:27:01.344 00.000 11616 IsGuiding returns 0
00:27:01.344 00.000 11616 PulseGuide returned control before completion, sleep 243
00:27:01.365 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
00:27:01.383 00.018 12268 UpdateGuideState exits: m=322 SNR=12.2
00:27:01.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:01.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:01.383 00.000 12268 Enqueuing Expose request
00:27:01.597 00.214 11616 IsGuiding returns 1
00:27:01.597 00.000 11616 scope still moving after pulse duration time elapsed
00:27:01.628 00.031 11616 IsSlewing returns 0
00:27:01.628 00.000 11616 IsGuiding returns 1
00:27:01.660 00.032 11616 IsSlewing returns 0
00:27:01.661 00.001 11616 IsGuiding returns 1
00:27:01.691 00.030 11616 IsSlewing returns 0
00:27:01.692 00.001 11616 IsGuiding returns 1
00:27:01.723 00.031 11616 IsSlewing returns 0
00:27:01.724 00.001 11616 IsGuiding returns 1
00:27:01.755 00.031 11616 IsSlewing returns 0
00:27:01.755 00.000 11616 IsGuiding returns 0
00:27:01.756 00.001 11616 scope move finished after 233 + 177 ms
00:27:01.756 00.000 11616 Move returns status 0, amount 233
00:27:01.756 00.000 11616 MoveAxis(S, 22, ABG)
00:27:01.756 00.000 11616 Guiding  Dir = 1, Dur = 22
00:27:01.756 00.000 11616 IsSlewing returns 0
00:27:01.756 00.000 11616 IsGuiding returns 0
00:27:01.757 00.001 11616 PulseGuide returned control before completion, sleep 32
00:27:01.802 00.045 11616 IsGuiding returns 1
00:27:01.802 00.000 11616 scope still moving after pulse duration time elapsed
00:27:01.832 00.030 11616 IsSlewing returns 0
00:27:01.833 00.001 11616 IsGuiding returns 0
00:27:01.833 00.000 11616 scope move finished after 22 + 55 ms
00:27:01.833 00.000 11616 Move returns status 0, amount 22
00:27:01.833 00.000 11616 move complete, result=0
00:27:01.833 00.000 11616 worker thread done servicing request
00:27:01.833 00.000 11616 Worker thread wakes up
00:27:01.833 00.000 12268 GuideStep: 0.4 px 233 ms WEST, 0.3 px 22 ms SOUTH
00:27:01.834 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:01.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:03.851 02.017 11616 Exposure complete
00:27:03.907 00.056 11616 worker thread done servicing request
00:27:03.908 00.001 12268 OnExposeComplete: enter
00:27:03.908 00.000 12268 UpdateGuideState(): m_state=6
00:27:03.908 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1218
00:27:03.908 00.000 12268 Star::Find returns 1 (0), X=917.87, Y=25.53, Mass=310, SNR=12.0, Peak=29 HFD=5.1
00:27:03.908 00.000 12268 MultiStar: [#1 -0.33,0.83,0.77,U] [#2 0.01,0.73,0.66,U] [#3 0.29,1.59,0.00,M4] [#4 0.14,0.14,0.51,U] [#5 -0.21,-0.39,0.58,U] 
00:27:03.908 00.000 12268 refined, 4 included, MultiStar: {0.09, 0.34}, one-star: {0.61, 0.22}
00:27:03.908 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
00:27:03.908 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
00:27:03.909 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.31 mountX=0.34 mountY=0.05, mountTheta=0.13
00:27:03.910 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.34, opts=13)
00:27:03.910 00.000 12268 Enqueuing Move request for scope (0.09, 0.34)
00:27:03.910 00.000 11616 Worker thread wakes up
00:27:03.910 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.34) opts 0xd
00:27:03.910 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.34)
00:27:03.910 00.000 11616 Moving (0.09, 0.34) raw xDistance=0.34 yDistance=0.05
00:27:03.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
00:27:03.910 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:03.911 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:27:03.911 00.000 11616 MoveAxis(W, 192, ABG)
00:27:03.911 00.000 11616 Guiding  Dir = 3, Dur = 192
00:27:03.911 00.000 11616 IsSlewing returns 0
00:27:03.911 00.000 11616 IsGuiding returns 0
00:27:03.912 00.001 11616 PulseGuide returned control before completion, sleep 202
00:27:03.932 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=156, Gamma=1.290
00:27:03.951 00.019 12268 UpdateGuideState exits: m=310 SNR=12.0
00:27:03.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:03.952 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:03.952 00.000 12268 Enqueuing Expose request
00:27:04.115 00.163 11616 IsGuiding returns 1
00:27:04.115 00.000 11616 scope still moving after pulse duration time elapsed
00:27:04.146 00.031 11616 IsSlewing returns 0
00:27:04.146 00.000 11616 IsGuiding returns 0
00:27:04.146 00.000 11616 scope move finished after 192 + 43 ms
00:27:04.146 00.000 11616 Move returns status 0, amount 192
00:27:04.147 00.001 11616 MoveAxis(N, 0, ABG)
00:27:04.147 00.000 11616 Move returns status 0, amount 0
00:27:04.147 00.000 11616 move complete, result=0
00:27:04.147 00.000 11616 worker thread done servicing request
00:27:04.147 00.000 11616 Worker thread wakes up
00:27:04.147 00.000 12268 GuideStep: 0.3 px 192 ms WEST, 0.0 px 0 ms NORTH
00:27:04.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:04.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:06.158 02.011 11616 Exposure complete
00:27:06.212 00.054 11616 worker thread done servicing request
00:27:06.213 00.001 12268 OnExposeComplete: enter
00:27:06.213 00.000 12268 UpdateGuideState(): m_state=6
00:27:06.213 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1219
00:27:06.213 00.000 12268 Star::Find returns 1 (0), X=917.65, Y=24.96, Mass=205, SNR=9.8, Peak=29 HFD=3.3
00:27:06.213 00.000 12268 MultiStar: [#1 -0.51,-0.16,0.99,U] [#2 0.01,-0.41,0.81,U] [#3 -0.73,0.59,0.00,M5] [#4 -0.36,-0.61,0.67,U] [#5 -0.75,-0.42,0.65,U] 
00:27:06.213 00.000 12268 refined, 4 included, MultiStar: {-0.20, -0.37}, one-star: {0.39, -0.35}
00:27:06.213 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
00:27:06.213 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
00:27:06.213 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.37 hyp=0.42 cameraTheta=-2.08 mountX=-0.39 mountY=-0.15, mountTheta=-2.76
00:27:06.215 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.37, opts=13)
00:27:06.215 00.000 12268 Enqueuing Move request for scope (-0.20, -0.37)
00:27:06.215 00.000 11616 Worker thread wakes up
00:27:06.215 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.37) opts 0xd
00:27:06.215 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.37)
00:27:06.215 00.000 11616 Moving (-0.20, -0.37) raw xDistance=-0.39 yDistance=-0.15
00:27:06.215 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
00:27:06.215 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
00:27:06.215 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
00:27:06.216 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:06.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:27:06.216 00.000 11616 MoveAxis(E, 216, ABG)
00:27:06.216 00.000 11616 Guiding  Dir = 2, Dur = 216
00:27:06.216 00.000 11616 IsSlewing returns 0
00:27:06.216 00.000 11616 IsGuiding returns 0
00:27:06.217 00.001 11616 PulseGuide returned control before completion, sleep 226
00:27:06.237 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
00:27:06.255 00.018 12268 UpdateGuideState exits: m=205 SNR=9.8
00:27:06.255 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:06.255 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:06.255 00.000 12268 Enqueuing Expose request
00:27:06.444 00.189 11616 IsGuiding returns 1
00:27:06.445 00.001 11616 scope still moving after pulse duration time elapsed
00:27:06.476 00.031 11616 IsSlewing returns 0
00:27:06.477 00.001 11616 IsGuiding returns 1
00:27:06.507 00.030 11616 IsSlewing returns 0
00:27:06.507 00.000 11616 IsGuiding returns 1
00:27:06.538 00.031 11616 IsSlewing returns 0
00:27:06.539 00.001 11616 IsGuiding returns 1
00:27:06.570 00.031 11616 IsSlewing returns 0
00:27:06.571 00.001 11616 IsGuiding returns 1
00:27:06.602 00.031 11616 IsSlewing returns 0
00:27:06.602 00.000 11616 IsGuiding returns 1
00:27:06.633 00.031 11616 IsSlewing returns 0
00:27:06.634 00.001 11616 IsGuiding returns 0
00:27:06.634 00.000 11616 scope move finished after 216 + 202 ms
00:27:06.634 00.000 11616 Move returns status 0, amount 216
00:27:06.634 00.000 11616 MoveAxis(N, 0, ABG)
00:27:06.634 00.000 11616 Move returns status 0, amount 0
00:27:06.634 00.000 11616 move complete, result=0
00:27:06.634 00.000 11616 worker thread done servicing request
00:27:06.635 00.001 11616 Worker thread wakes up
00:27:06.635 00.000 12268 GuideStep: -0.4 px 216 ms EAST, -0.2 px 0 ms NORTH
00:27:06.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:06.635 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:08.648 02.013 11616 Exposure complete
00:27:08.705 00.057 11616 worker thread done servicing request
00:27:08.706 00.001 12268 OnExposeComplete: enter
00:27:08.706 00.000 12268 UpdateGuideState(): m_state=6
00:27:08.706 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1220
00:27:08.706 00.000 12268 Star::Find returns 1 (0), X=917.81, Y=25.37, Mass=295, SNR=11.7, Peak=32 HFD=4.4
00:27:08.706 00.000 12268 MultiStar: [#1 -0.67,0.04,0.90,U] [#2 -0.41,0.21,0.61,U] [#3 -0.34,1.24,0.00,M6] [#4 -0.03,-0.95,0.00,M1] [#5 -0.37,-0.16,0.66,U] 
00:27:08.706 00.000 12268 refined, 3 included, MultiStar: {-0.18, 0.04}, one-star: {0.55, 0.06}
00:27:08.707 00.001 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
00:27:08.707 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
00:27:08.707 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.18 cameraTheta=2.93 mountX=0.02 mountY=-0.18, mountTheta=-1.45
00:27:08.708 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.04, opts=13)
00:27:08.708 00.000 12268 Enqueuing Move request for scope (-0.18, 0.04)
00:27:08.708 00.000 11616 Worker thread wakes up
00:27:08.708 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
00:27:08.708 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
00:27:08.709 00.001 11616 Moving (-0.18, 0.04) raw xDistance=0.02 yDistance=-0.18
00:27:08.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:08.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:27:08.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:27:08.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:27:08.709 00.000 11616 MoveAxis(E, 0, ABG)
00:27:08.709 00.000 11616 Move returns status 0, amount 0
00:27:08.709 00.000 11616 MoveAxis(N, 0, ABG)
00:27:08.709 00.000 11616 Move returns status 0, amount 0
00:27:08.709 00.000 11616 move complete, result=0
00:27:08.710 00.001 11616 worker thread done servicing request
00:27:08.730 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
00:27:08.746 00.016 12268 UpdateGuideState exits: m=295 SNR=11.7
00:27:08.747 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:08.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:08.747 00.000 12268 Enqueuing Expose request
00:27:08.747 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:08.747 00.000 11616 Worker thread wakes up
00:27:08.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:08.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:10.756 02.009 11616 Exposure complete
00:27:10.810 00.054 11616 worker thread done servicing request
00:27:10.810 00.000 12268 OnExposeComplete: enter
00:27:10.811 00.001 12268 UpdateGuideState(): m_state=6
00:27:10.811 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1221
00:27:10.811 00.000 12268 Star::Find returns 1 (0), X=917.20, Y=25.59, Mass=369, SNR=13.2, Peak=39 HFD=4.6
00:27:10.811 00.000 12268 MultiStar: [#1 -0.90,0.46,0.00,M1] [#2 -0.39,0.77,0.54,U] [#3 -0.47,1.05,0.00,M7] [#4 -0.23,0.28,0.48,U] [#5 -0.69,0.49,0.56,U] 
00:27:10.811 00.000 12268 single-star, 3 included, MultiStar: {-0.30, 0.43}, one-star: {-0.06, 0.29}
00:27:10.811 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
00:27:10.811 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
00:27:10.811 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.29 hyp=0.29 cameraTheta=1.77 mountX=0.28 mountY=-0.10, mountTheta=-0.33
00:27:10.813 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.29, opts=13)
00:27:10.813 00.000 12268 Enqueuing Move request for scope (-0.06, 0.29)
00:27:10.813 00.000 11616 Worker thread wakes up
00:27:10.813 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.29) opts 0xd
00:27:10.813 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.29)
00:27:10.813 00.000 11616 Moving (-0.06, 0.29) raw xDistance=0.28 yDistance=-0.10
00:27:10.814 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:10.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:27:10.814 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:10.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:27:10.814 00.000 11616 MoveAxis(E, 0, ABG)
00:27:10.814 00.000 11616 Move returns status 0, amount 0
00:27:10.814 00.000 11616 MoveAxis(N, 0, ABG)
00:27:10.814 00.000 11616 Move returns status 0, amount 0
00:27:10.814 00.000 11616 move complete, result=0
00:27:10.814 00.000 11616 worker thread done servicing request
00:27:10.835 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=221, Gamma=1.290
00:27:10.852 00.017 12268 UpdateGuideState exits: m=369 SNR=13.2
00:27:10.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:10.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:10.852 00.000 12268 Enqueuing Expose request
00:27:10.852 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:10.852 00.000 11616 Worker thread wakes up
00:27:10.853 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:10.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:12.867 02.014 11616 Exposure complete
00:27:12.923 00.056 11616 worker thread done servicing request
00:27:12.923 00.000 12268 OnExposeComplete: enter
00:27:12.924 00.001 12268 UpdateGuideState(): m_state=6
00:27:12.924 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1222
00:27:12.924 00.000 12268 Star::Find returns 1 (0), X=917.37, Y=25.51, Mass=340, SNR=12.6, Peak=37 HFD=4.9
00:27:12.924 00.000 12268 MultiStar: [#1 -0.71,0.11,0.79,U] [#2 -0.28,-0.02,0.61,U] [#3 -0.33,1.13,0.00,M8] [#4 -0.17,0.53,0.49,U] [#5 -0.74,-0.01,0.57,U] 
00:27:12.924 00.000 12268 single-star, 4 included, MultiStar: {-0.33, 0.16}, one-star: {0.11, 0.21}
00:27:12.924 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
00:27:12.924 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
00:27:12.924 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.21 hyp=0.24 cameraTheta=1.07 mountX=0.22 mountY=0.09, mountTheta=0.38
00:27:12.926 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.21, opts=13)
00:27:12.926 00.000 12268 Enqueuing Move request for scope (0.11, 0.21)
00:27:12.926 00.000 11616 Worker thread wakes up
00:27:12.926 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.21) opts 0xd
00:27:12.926 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.21)
00:27:12.926 00.000 11616 Moving (0.11, 0.21) raw xDistance=0.22 yDistance=0.09
00:27:12.927 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:12.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:27:12.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:12.927 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:27:12.927 00.000 11616 MoveAxis(E, 0, ABG)
00:27:12.927 00.000 11616 Move returns status 0, amount 0
00:27:12.927 00.000 11616 MoveAxis(N, 0, ABG)
00:27:12.927 00.000 11616 Move returns status 0, amount 0
00:27:12.927 00.000 11616 move complete, result=0
00:27:12.928 00.001 11616 worker thread done servicing request
00:27:12.950 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
00:27:12.968 00.018 12268 UpdateGuideState exits: m=340 SNR=12.6
00:27:12.969 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:12.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:12.969 00.000 12268 Enqueuing Expose request
00:27:12.969 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:12.969 00.000 11616 Worker thread wakes up
00:27:12.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:12.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:14.982 02.013 11616 Exposure complete
00:27:15.037 00.055 11616 worker thread done servicing request
00:27:15.037 00.000 12268 OnExposeComplete: enter
00:27:15.038 00.001 12268 UpdateGuideState(): m_state=6
00:27:15.038 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1223
00:27:15.038 00.000 12268 Star::Find returns 1 (0), X=917.21, Y=25.20, Mass=288, SNR=11.7, Peak=35 HFD=3.9
00:27:15.038 00.000 12268 MultiStar: [#1 -0.64,0.04,0.93,U] [#2 -0.49,-0.16,0.54,U] [#3 0.07,0.77,0.74,U] [#4 -0.41,0.19,0.53,U] [#5 -0.12,-0.70,0.61,U] 
00:27:15.038 00.000 12268 single-star, 5 included, MultiStar: {-0.26, 0.02}, one-star: {-0.05, -0.10}
00:27:15.038 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
00:27:15.038 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
00:27:15.039 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.12 cameraTheta=-2.04 mountX=-0.11 mountY=-0.04, mountTheta=-2.80
00:27:15.040 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.10, opts=13)
00:27:15.040 00.000 12268 Enqueuing Move request for scope (-0.05, -0.10)
00:27:15.040 00.000 11616 Worker thread wakes up
00:27:15.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
00:27:15.040 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
00:27:15.040 00.000 11616 Moving (-0.05, -0.10) raw xDistance=-0.11 yDistance=-0.04
00:27:15.041 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
00:27:15.041 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:15.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:27:15.041 00.000 11616 MoveAxis(E, 61, ABG)
00:27:15.041 00.000 11616 Guiding  Dir = 2, Dur = 61
00:27:15.041 00.000 11616 IsSlewing returns 0
00:27:15.042 00.001 11616 IsGuiding returns 0
00:27:15.042 00.000 11616 PulseGuide returned control before completion, sleep 71
00:27:15.063 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=211, Gamma=1.290
00:27:15.082 00.019 12268 UpdateGuideState exits: m=288 SNR=11.7
00:27:15.082 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:15.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:15.082 00.000 12268 Enqueuing Expose request
00:27:15.120 00.038 11616 IsGuiding returns 1
00:27:15.120 00.000 11616 scope still moving after pulse duration time elapsed
00:27:15.150 00.030 11616 IsSlewing returns 0
00:27:15.150 00.000 11616 IsGuiding returns 0
00:27:15.150 00.000 11616 scope move finished after 61 + 48 ms
00:27:15.150 00.000 11616 Move returns status 0, amount 61
00:27:15.150 00.000 11616 MoveAxis(N, 0, ABG)
00:27:15.150 00.000 11616 Move returns status 0, amount 0
00:27:15.150 00.000 11616 move complete, result=0
00:27:15.151 00.001 11616 worker thread done servicing request
00:27:15.151 00.000 11616 Worker thread wakes up
00:27:15.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:15.151 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:15.164 00.013 12268 GuideStep: -0.1 px 61 ms EAST, -0.0 px 0 ms NORTH
00:27:17.162 01.998 11616 Exposure complete
00:27:17.217 00.055 11616 worker thread done servicing request
00:27:17.218 00.001 12268 OnExposeComplete: enter
00:27:17.218 00.000 12268 UpdateGuideState(): m_state=6
00:27:17.218 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1224
00:27:17.218 00.000 12268 Star::Find returns 1 (0), X=917.41, Y=25.46, Mass=282, SNR=11.6, Peak=42 HFD=3.2
00:27:17.218 00.000 12268 MultiStar: [#1 -0.95,0.34,0.00,M1] [#2 -0.04,0.51,0.65,U] [#3 -0.57,0.91,0.00,M8] [#4 0.20,0.03,0.54,U] [#5 -0.51,0.23,0.69,U] 
00:27:17.218 00.000 12268 single-star, 3 included, MultiStar: {-0.04, 0.23}, one-star: {0.15, 0.15}
00:27:17.218 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
00:27:17.218 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.48)
00:27:17.219 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.78 mountX=0.16 mountY=0.13, mountTheta=0.67
00:27:17.220 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.15, opts=13)
00:27:17.220 00.000 12268 Enqueuing Move request for scope (0.15, 0.15)
00:27:17.220 00.000 11616 Worker thread wakes up
00:27:17.220 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
00:27:17.220 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
00:27:17.220 00.000 11616 Moving (0.15, 0.15) raw xDistance=0.16 yDistance=0.13
00:27:17.220 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:17.221 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:27:17.221 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:17.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:27:17.221 00.000 11616 MoveAxis(E, 0, ABG)
00:27:17.221 00.000 11616 Move returns status 0, amount 0
00:27:17.221 00.000 11616 MoveAxis(N, 0, ABG)
00:27:17.221 00.000 11616 Move returns status 0, amount 0
00:27:17.221 00.000 11616 move complete, result=0
00:27:17.221 00.000 11616 worker thread done servicing request
00:27:17.242 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:27:17.259 00.017 12268 UpdateGuideState exits: m=282 SNR=11.6
00:27:17.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:17.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:17.259 00.000 12268 Enqueuing Expose request
00:27:17.259 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:17.260 00.001 11616 Worker thread wakes up
00:27:17.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:17.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:19.275 02.015 11616 Exposure complete
00:27:19.328 00.053 11616 worker thread done servicing request
00:27:19.328 00.000 12268 OnExposeComplete: enter
00:27:19.328 00.000 12268 UpdateGuideState(): m_state=6
00:27:19.328 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1225
00:27:19.329 00.001 12268 Star::Find returns 1 (0), X=917.27, Y=25.40, Mass=409, SNR=13.8, Peak=42 HFD=4.8
00:27:19.329 00.000 12268 MultiStar: [#1 -0.76,0.42,0.78,U] [#2 -0.72,0.29,0.59,U] [#3 -0.05,1.10,0.00,M9] [#4 0.10,-0.38,0.51,U] [#5 -0.99,-0.24,0.00,M1] 
00:27:19.329 00.000 12268 single-star, 3 included, MultiStar: {-0.33, 0.14}, one-star: {0.01, 0.10}
00:27:19.329 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
00:27:19.329 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
00:27:19.329 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.49 mountX=0.10 mountY=-0.00, mountTheta=-0.05
00:27:19.330 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.10, opts=13)
00:27:19.331 00.001 12268 Enqueuing Move request for scope (0.01, 0.10)
00:27:19.331 00.000 11616 Worker thread wakes up
00:27:19.331 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
00:27:19.331 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
00:27:19.331 00.000 11616 Moving (0.01, 0.10) raw xDistance=0.10 yDistance=-0.00
00:27:19.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:19.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:27:19.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:19.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:27:19.331 00.000 11616 MoveAxis(E, 0, ABG)
00:27:19.331 00.000 11616 Move returns status 0, amount 0
00:27:19.331 00.000 11616 MoveAxis(N, 0, ABG)
00:27:19.331 00.000 11616 Move returns status 0, amount 0
00:27:19.332 00.001 11616 move complete, result=0
00:27:19.332 00.000 11616 worker thread done servicing request
00:27:19.352 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
00:27:19.370 00.018 12268 UpdateGuideState exits: m=409 SNR=13.8
00:27:19.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:19.370 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:19.370 00.000 12268 Enqueuing Expose request
00:27:19.370 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:19.370 00.000 11616 Worker thread wakes up
00:27:19.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:19.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:21.374 02.004 11616 Exposure complete
00:27:21.430 00.056 11616 worker thread done servicing request
00:27:21.430 00.000 12268 OnExposeComplete: enter
00:27:21.431 00.001 12268 UpdateGuideState(): m_state=6
00:27:21.431 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1226
00:27:21.431 00.000 12268 Star::Find returns 1 (0), X=916.98, Y=26.35, Mass=328, SNR=12.4, Peak=52 HFD=3.7
00:27:21.431 00.000 12268 MultiStar: [#1 -1.03,1.09,0.00,M1] [#2 -0.28,1.03,0.00,M1] [#3 -0.48,1.58,0.00,M10] [#4 -0.35,0.63,0.49,U] [#5 -0.84,0.41,0.00,M2] 
00:27:21.432 00.001 12268 refined, 1 included, MultiStar: {-0.30, 0.90}, one-star: {-0.28, 1.04}
00:27:21.432 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
00:27:21.432 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
00:27:21.432 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.90 hyp=0.95 cameraTheta=1.89 mountX=0.87 mountY=-0.42, mountTheta=-0.45
00:27:21.433 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.90, opts=13)
00:27:21.434 00.001 12268 Enqueuing Move request for scope (-0.30, 0.90)
00:27:21.434 00.000 11616 Worker thread wakes up
00:27:21.434 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.90) opts 0xd
00:27:21.434 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.90)
00:27:21.434 00.000 11616 Moving (-0.30, 0.90) raw xDistance=0.87 yDistance=-0.42
00:27:21.434 00.000 11616 resist switch: large excursion: input 0.87 thresh 0.29 direction from -1 to 1
00:27:21.434 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.61
00:27:21.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.87
00:27:21.434 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:27:21.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
00:27:21.435 00.001 11616 MoveAxis(W, 487, ABG)
00:27:21.435 00.000 11616 Guiding  Dir = 3, Dur = 487
00:27:21.435 00.000 11616 IsSlewing returns 0
00:27:21.435 00.000 11616 IsGuiding returns 0
00:27:21.436 00.001 11616 PulseGuide returned control before completion, sleep 497
00:27:21.458 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=234, Gamma=1.290
00:27:21.476 00.018 12268 UpdateGuideState exits: m=328 SNR=12.4
00:27:21.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:21.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:21.476 00.000 12268 Enqueuing Expose request
00:27:21.948 00.472 11616 IsGuiding returns 1
00:27:21.948 00.000 11616 scope still moving after pulse duration time elapsed
00:27:21.980 00.032 11616 IsSlewing returns 0
00:27:21.980 00.000 11616 IsGuiding returns 0
00:27:21.980 00.000 11616 scope move finished after 487 + 57 ms
00:27:21.980 00.000 11616 Move returns status 0, amount 487
00:27:21.980 00.000 11616 MoveAxis(N, 0, ABG)
00:27:21.980 00.000 11616 Move returns status 0, amount 0
00:27:21.980 00.000 11616 move complete, result=0
00:27:21.980 00.000 11616 worker thread done servicing request
00:27:21.981 00.001 12268 GuideStep: 0.9 px 487 ms WEST, -0.4 px 0 ms NORTH
00:27:21.981 00.000 11616 Worker thread wakes up
00:27:21.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:21.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:23.997 02.016 11616 Exposure complete
00:27:24.051 00.054 11616 worker thread done servicing request
00:27:24.052 00.001 12268 OnExposeComplete: enter
00:27:24.052 00.000 12268 UpdateGuideState(): m_state=6
00:27:24.052 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1227
00:27:24.052 00.000 12268 Star::Find returns 1 (0), X=916.80, Y=26.29, Mass=364, SNR=13.1, Peak=43 HFD=4.5
00:27:24.052 00.000 12268 MultiStar: [#1 -1.08,0.94,0.00,M2] [#2 -0.73,0.81,0.00,M2] [#3 -0.81,1.38,0.00,R] [#4 -0.81,0.63,0.00,M1] [#5 -0.97,1.24,0.00,M3] 
00:27:24.052 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
00:27:24.052 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
00:27:24.052 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.98 hyp=1.08 cameraTheta=2.01 mountX=0.93 mountY=-0.58, mountTheta=-0.56
00:27:24.054 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=0.98, opts=13)
00:27:24.054 00.000 12268 Enqueuing Move request for scope (-0.46, 0.98)
00:27:24.054 00.000 11616 Worker thread wakes up
00:27:24.054 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.98) opts 0xd
00:27:24.054 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, 0.98)
00:27:24.054 00.000 11616 Moving (-0.46, 0.98) raw xDistance=0.93 yDistance=-0.58
00:27:24.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.93
00:27:24.054 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.45 direction from 1 to -1
00:27:24.054 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.74
00:27:24.055 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
00:27:24.055 00.000 11616 MoveAxis(W, 520, ABG)
00:27:24.055 00.000 11616 Guiding  Dir = 3, Dur = 520
00:27:24.055 00.000 11616 IsSlewing returns 0
00:27:24.055 00.000 11616 IsGuiding returns 0
00:27:24.056 00.001 11616 PulseGuide returned control before completion, sleep 530
00:27:24.077 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:27:24.094 00.017 12268 UpdateGuideState exits: m=364 SNR=13.1
00:27:24.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:24.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:24.094 00.000 12268 Enqueuing Expose request
00:27:24.591 00.497 11616 IsGuiding returns 1
00:27:24.591 00.000 11616 scope still moving after pulse duration time elapsed
00:27:24.621 00.030 11616 IsSlewing returns 0
00:27:24.621 00.000 11616 IsGuiding returns 0
00:27:24.621 00.000 11616 scope move finished after 520 + 46 ms
00:27:24.621 00.000 11616 Move returns status 0, amount 520
00:27:24.621 00.000 11616 BLC: Oldest BLC event removed
00:27:24.621 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1490 applied
00:27:24.622 00.001 11616 MoveAxis(N, 1539, ABG)
00:27:24.622 00.000 11616 Guiding  Dir = 0, Dur = 1539
00:27:24.622 00.000 11616 IsSlewing returns 0
00:27:24.622 00.000 11616 IsGuiding returns 0
00:27:24.622 00.000 11616 PulseGuide returned control before completion, sleep 1549
00:27:26.175 01.553 11616 IsGuiding returns 1
00:27:26.175 00.000 11616 scope still moving after pulse duration time elapsed
00:27:26.207 00.032 11616 IsSlewing returns 0
00:27:26.208 00.001 11616 IsGuiding returns 1
00:27:26.237 00.029 11616 IsSlewing returns 0
00:27:26.238 00.001 11616 IsGuiding returns 1
00:27:26.270 00.032 11616 IsSlewing returns 0
00:27:26.270 00.000 11616 IsGuiding returns 0
00:27:26.271 00.001 11616 scope move finished after 1539 + 109 ms
00:27:26.271 00.000 11616 Move returns status 0, amount 1539
00:27:26.271 00.000 11616 move complete, result=0
00:27:26.271 00.000 11616 worker thread done servicing request
00:27:26.271 00.000 11616 Worker thread wakes up
00:27:26.271 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:26.271 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:26.271 00.000 12268 GuideStep: 0.9 px 520 ms WEST, -0.6 px 1539 ms NORTH
00:27:28.343 02.072 11616 Exposure complete
00:27:28.397 00.054 11616 worker thread done servicing request
00:27:28.397 00.000 12268 OnExposeComplete: enter
00:27:28.397 00.000 12268 UpdateGuideState(): m_state=6
00:27:28.398 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1228
00:27:28.398 00.000 12268 Star::Find returns 1 (0), X=916.34, Y=24.77, Mass=287, SNR=11.6, Peak=38 HFD=3.6
00:27:28.398 00.000 12268 MultiStar: [#1 -0.98,0.01,0.00,M3] [#2 -1.38,-0.19,0.00,M3] [#3 -0.54,-1.32,0.00,M1] [#4 -1.00,-0.36,0.00,M2] [#5 -0.81,-0.06,0.66,U] 
00:27:28.398 00.000 12268 refined, 1 included, MultiStar: {-0.88, -0.35}, one-star: {-0.92, -0.54}
00:27:28.398 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
00:27:28.398 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
00:27:28.398 00.000 12268 CameraToMount -- cameraX=-0.88 cameraY=-0.35 hyp=0.94 cameraTheta=-2.76 mountX=-0.44 mountY=-0.82, mountTheta=-2.06
00:27:28.401 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.88, y=-0.35, opts=13)
00:27:28.401 00.000 12268 Enqueuing Move request for scope (-0.88, -0.35)
00:27:28.401 00.000 11616 Worker thread wakes up
00:27:28.401 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.35) opts 0xd
00:27:28.401 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.88, -0.35)
00:27:28.401 00.000 11616 Moving (-0.88, -0.35) raw xDistance=-0.44 yDistance=-0.82
00:27:28.401 00.000 11616 BLC: History state: CurrMiss=0.82, AvgInitMiss=0.41, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.087236, 1:0.824012
00:27:28.401 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:27:28.401 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
00:27:28.401 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.31
00:27:28.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
00:27:28.402 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.82
00:27:28.402 00.000 11616 MoveAxis(E, 244, ABG)
00:27:28.402 00.000 11616 Guiding  Dir = 2, Dur = 244
00:27:28.402 00.000 11616 IsSlewing returns 0
00:27:28.402 00.000 11616 IsGuiding returns 0
00:27:28.403 00.001 11616 PulseGuide returned control before completion, sleep 254
00:27:28.426 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=201, Gamma=1.290
00:27:28.448 00.022 12268 UpdateGuideState exits: m=287 SNR=11.6
00:27:28.448 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:28.448 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:28.448 00.000 12268 Enqueuing Expose request
00:27:28.670 00.222 11616 IsGuiding returns 1
00:27:28.671 00.001 11616 scope still moving after pulse duration time elapsed
00:27:28.702 00.031 11616 IsSlewing returns 0
00:27:28.703 00.001 11616 IsGuiding returns 0
00:27:28.703 00.000 11616 scope move finished after 244 + 56 ms
00:27:28.703 00.000 11616 Move returns status 0, amount 244
00:27:28.703 00.000 11616 MoveAxis(N, 70, ABG)
00:27:28.703 00.000 11616 Guiding  Dir = 0, Dur = 70
00:27:28.703 00.000 11616 IsSlewing returns 0
00:27:28.704 00.001 11616 IsGuiding returns 0
00:27:28.704 00.000 11616 PulseGuide returned control before completion, sleep 80
00:27:28.794 00.090 11616 IsGuiding returns 1
00:27:28.794 00.000 11616 scope still moving after pulse duration time elapsed
00:27:28.825 00.031 11616 IsSlewing returns 0
00:27:28.825 00.000 11616 IsGuiding returns 0
00:27:28.825 00.000 11616 scope move finished after 70 + 51 ms
00:27:28.826 00.001 11616 Move returns status 0, amount 70
00:27:28.826 00.000 11616 move complete, result=0
00:27:28.826 00.000 11616 worker thread done servicing request
00:27:28.826 00.000 11616 Worker thread wakes up
00:27:28.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:28.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:28.826 00.000 12268 GuideStep: -0.4 px 244 ms EAST, -0.8 px 70 ms NORTH
00:27:30.845 02.019 11616 Exposure complete
00:27:30.898 00.053 11616 worker thread done servicing request
00:27:30.898 00.000 12268 OnExposeComplete: enter
00:27:30.898 00.000 12268 UpdateGuideState(): m_state=6
00:27:30.898 00.000 12268 Star::Find(15, 916, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1229
00:27:30.899 00.001 12268 Star::Find returns 1 (0), X=916.90, Y=25.14, Mass=382, SNR=13.3, Peak=32 HFD=4.6
00:27:30.899 00.000 12268 MultiStar: [#1 -1.27,0.14,0.00,M4] [#2 -0.60,-0.14,0.55,U] [#3 0.07,-0.95,0.00,M2] [#4 -0.70,-0.32,0.46,U] [#5 -0.90,-0.20,0.53,U] 
00:27:30.899 00.000 12268 single-star, 3 included, MultiStar: {-0.59, -0.20}, one-star: {-0.37, -0.17}
00:27:30.899 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
00:27:30.899 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.01)
00:27:30.899 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.17 hyp=0.40 cameraTheta=-2.71 mountX=-0.20 mountY=-0.34, mountTheta=-2.11
00:27:30.902 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.17, opts=13)
00:27:30.902 00.000 12268 Enqueuing Move request for scope (-0.37, -0.17)
00:27:30.902 00.000 11616 Worker thread wakes up
00:27:30.902 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.17) opts 0xd
00:27:30.902 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.17)
00:27:30.902 00.000 11616 Moving (-0.37, -0.17) raw xDistance=-0.20 yDistance=-0.34
00:27:30.903 00.001 11616 BLC: History state: CurrMiss=0.34, AvgInitMiss=0.41, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.087236, 1:0.824012, 2:0.340663
00:27:30.903 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:27:30.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
00:27:30.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
00:27:30.903 00.000 11616 MoveAxis(E, 113, ABG)
00:27:30.903 00.000 11616 Guiding  Dir = 2, Dur = 113
00:27:30.903 00.000 11616 IsSlewing returns 0
00:27:30.903 00.000 11616 IsGuiding returns 0
00:27:30.904 00.001 11616 PulseGuide returned control before completion, sleep 123
00:27:30.925 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:27:30.941 00.016 12268 UpdateGuideState exits: m=382 SNR=13.3
00:27:30.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:30.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:30.942 00.001 12268 Enqueuing Expose request
00:27:31.030 00.088 11616 IsGuiding returns 1
00:27:31.030 00.000 11616 scope still moving after pulse duration time elapsed
00:27:31.061 00.031 11616 IsSlewing returns 0
00:27:31.062 00.001 11616 IsGuiding returns 0
00:27:31.062 00.000 11616 scope move finished after 113 + 45 ms
00:27:31.062 00.000 11616 Move returns status 0, amount 113
00:27:31.062 00.000 11616 MoveAxis(N, 29, ABG)
00:27:31.062 00.000 11616 Guiding  Dir = 0, Dur = 29
00:27:31.063 00.001 11616 IsSlewing returns 0
00:27:31.063 00.000 11616 IsGuiding returns 0
00:27:31.063 00.000 11616 PulseGuide returned control before completion, sleep 39
00:27:31.109 00.046 11616 IsGuiding returns 1
00:27:31.109 00.000 11616 scope still moving after pulse duration time elapsed
00:27:31.139 00.030 11616 IsSlewing returns 0
00:27:31.139 00.000 11616 IsGuiding returns 0
00:27:31.139 00.000 11616 scope move finished after 29 + 47 ms
00:27:31.139 00.000 11616 Move returns status 0, amount 29
00:27:31.139 00.000 11616 move complete, result=0
00:27:31.140 00.001 11616 worker thread done servicing request
00:27:31.140 00.000 12268 GuideStep: -0.2 px 113 ms EAST, -0.3 px 29 ms NORTH
00:27:31.140 00.000 11616 Worker thread wakes up
00:27:31.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:31.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:33.154 02.014 11616 Exposure complete
00:27:33.207 00.053 11616 worker thread done servicing request
00:27:33.207 00.000 12268 OnExposeComplete: enter
00:27:33.207 00.000 12268 UpdateGuideState(): m_state=6
00:27:33.208 00.001 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1230
00:27:33.208 00.000 12268 Star::Find returns 1 (0), X=916.70, Y=25.20, Mass=364, SNR=13.0, Peak=34 HFD=5.0
00:27:33.208 00.000 12268 MultiStar: [#1 -1.26,0.02,0.00,M5] [#2 -0.92,-0.04,0.64,U] [#3 0.18,-0.33,0.56,U] [#4 -0.30,-0.47,0.47,U] [#5 -0.80,-0.69,0.00,M2] 
00:27:33.208 00.000 12268 refined, 3 included, MultiStar: {-0.44, -0.20}, one-star: {-0.56, -0.11}
00:27:33.208 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.19 = 2.10)
00:27:33.208 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
00:27:33.208 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.20 hyp=0.49 cameraTheta=-2.71 mountX=-0.24 mountY=-0.42, mountTheta=-2.10
00:27:33.210 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-0.20, opts=13)
00:27:33.210 00.000 12268 Enqueuing Move request for scope (-0.44, -0.20)
00:27:33.210 00.000 11616 Worker thread wakes up
00:27:33.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.20) opts 0xd
00:27:33.210 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -0.20)
00:27:33.210 00.000 11616 Moving (-0.44, -0.20) raw xDistance=-0.24 yDistance=-0.42
00:27:33.210 00.000 11616 BLC: window closed
00:27:33.211 00.001 11616 BLC: History state: CurrMiss=0.42, AvgInitMiss=0.41, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=-0.087236, 1:0.824012, 2:0.340663
00:27:33.211 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
00:27:33.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
00:27:33.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
00:27:33.211 00.000 11616 MoveAxis(E, 137, ABG)
00:27:33.211 00.000 11616 Guiding  Dir = 2, Dur = 137
00:27:33.211 00.000 11616 IsSlewing returns 0
00:27:33.211 00.000 11616 IsGuiding returns 0
00:27:33.212 00.001 11616 PulseGuide returned control before completion, sleep 147
00:27:33.232 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
00:27:33.250 00.018 12268 UpdateGuideState exits: m=364 SNR=13.0
00:27:33.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:33.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:33.250 00.000 12268 Enqueuing Expose request
00:27:33.361 00.111 11616 IsGuiding returns 1
00:27:33.361 00.000 11616 scope still moving after pulse duration time elapsed
00:27:33.392 00.031 11616 IsSlewing returns 0
00:27:33.392 00.000 11616 IsGuiding returns 0
00:27:33.393 00.001 11616 scope move finished after 137 + 44 ms
00:27:33.393 00.000 11616 Move returns status 0, amount 137
00:27:33.393 00.000 11616 MoveAxis(N, 35, ABG)
00:27:33.393 00.000 11616 Guiding  Dir = 0, Dur = 35
00:27:33.393 00.000 11616 IsSlewing returns 0
00:27:33.393 00.000 11616 IsGuiding returns 0
00:27:33.393 00.000 11616 PulseGuide returned control before completion, sleep 45
00:27:33.454 00.061 11616 IsGuiding returns 1
00:27:33.454 00.000 11616 scope still moving after pulse duration time elapsed
00:27:33.484 00.030 11616 IsSlewing returns 0
00:27:33.484 00.000 11616 IsGuiding returns 0
00:27:33.484 00.000 11616 scope move finished after 35 + 55 ms
00:27:33.484 00.000 11616 Move returns status 0, amount 35
00:27:33.484 00.000 11616 move complete, result=0
00:27:33.485 00.001 11616 worker thread done servicing request
00:27:33.485 00.000 11616 Worker thread wakes up
00:27:33.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:33.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:33.485 00.000 12268 GuideStep: -0.2 px 137 ms EAST, -0.4 px 35 ms NORTH
00:27:35.499 02.014 11616 Exposure complete
00:27:35.554 00.055 11616 worker thread done servicing request
00:27:35.555 00.001 12268 OnExposeComplete: enter
00:27:35.555 00.000 12268 UpdateGuideState(): m_state=6
00:27:35.555 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1231
00:27:35.555 00.000 12268 Star::Find returns 1 (0), X=916.74, Y=25.25, Mass=356, SNR=12.9, Peak=36 HFD=4.6
00:27:35.555 00.000 12268 MultiStar: [#1 -1.16,0.21,0.00,M6] [#2 -1.67,0.17,0.00,M2] [#3 0.07,-0.41,0.64,U] [#4 -1.46,-0.57,0.00,M1] [#5 -1.57,-0.22,0.00,M3] 
00:27:35.555 00.000 12268 refined, 1 included, MultiStar: {-0.29, -0.20}, one-star: {-0.52, -0.06}
00:27:35.556 00.001 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
00:27:35.556 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
00:27:35.556 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.20 hyp=0.35 cameraTheta=-2.55 mountX=-0.22 mountY=-0.26, mountTheta=-2.28
00:27:35.557 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.20, opts=13)
00:27:35.557 00.000 12268 Enqueuing Move request for scope (-0.29, -0.20)
00:27:35.557 00.000 11616 Worker thread wakes up
00:27:35.557 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.20) opts 0xd
00:27:35.557 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.20)
00:27:35.557 00.000 11616 Moving (-0.29, -0.20) raw xDistance=-0.22 yDistance=-0.26
00:27:35.557 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
00:27:35.558 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
00:27:35.558 00.000 11616 MoveAxis(E, 125, ABG)
00:27:35.558 00.000 11616 Guiding  Dir = 2, Dur = 125
00:27:35.558 00.000 11616 IsSlewing returns 0
00:27:35.558 00.000 11616 IsGuiding returns 0
00:27:35.559 00.001 11616 PulseGuide returned control before completion, sleep 135
00:27:35.581 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
00:27:35.599 00.018 12268 UpdateGuideState exits: m=356 SNR=12.9
00:27:35.599 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:35.599 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:35.599 00.000 12268 Enqueuing Expose request
00:27:35.700 00.101 11616 IsGuiding returns 1
00:27:35.700 00.000 11616 scope still moving after pulse duration time elapsed
00:27:35.730 00.030 11616 IsSlewing returns 0
00:27:35.731 00.001 11616 IsGuiding returns 1
00:27:35.761 00.030 11616 IsSlewing returns 0
00:27:35.761 00.000 11616 IsGuiding returns 1
00:27:35.791 00.030 11616 IsSlewing returns 0
00:27:35.792 00.001 11616 IsGuiding returns 1
00:27:35.822 00.030 11616 IsSlewing returns 0
00:27:35.822 00.000 11616 IsGuiding returns 1
00:27:35.853 00.031 11616 IsSlewing returns 0
00:27:35.854 00.001 11616 IsGuiding returns 0
00:27:35.854 00.000 11616 scope move finished after 125 + 171 ms
00:27:35.854 00.000 11616 Move returns status 0, amount 125
00:27:35.854 00.000 11616 MoveAxis(N, 22, ABG)
00:27:35.854 00.000 11616 Guiding  Dir = 0, Dur = 22
00:27:35.854 00.000 11616 IsSlewing returns 0
00:27:35.855 00.001 11616 IsGuiding returns 0
00:27:35.855 00.000 11616 PulseGuide returned control before completion, sleep 32
00:27:35.899 00.044 11616 IsGuiding returns 1
00:27:35.899 00.000 11616 scope still moving after pulse duration time elapsed
00:27:35.930 00.031 11616 IsSlewing returns 0
00:27:35.931 00.001 11616 IsGuiding returns 0
00:27:35.931 00.000 11616 scope move finished after 22 + 54 ms
00:27:35.931 00.000 11616 Move returns status 0, amount 22
00:27:35.931 00.000 11616 move complete, result=0
00:27:35.931 00.000 11616 worker thread done servicing request
00:27:35.931 00.000 11616 Worker thread wakes up
00:27:35.931 00.000 12268 GuideStep: -0.2 px 125 ms EAST, -0.3 px 22 ms NORTH
00:27:35.932 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:35.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:37.948 02.016 11616 Exposure complete
00:27:38.002 00.054 11616 worker thread done servicing request
00:27:38.003 00.001 12268 OnExposeComplete: enter
00:27:38.003 00.000 12268 UpdateGuideState(): m_state=6
00:27:38.003 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1232
00:27:38.003 00.000 12268 Star::Find returns 1 (0), X=917.18, Y=25.48, Mass=242, SNR=10.7, Peak=33 HFD=3.4
00:27:38.003 00.000 12268 MultiStar: [#1 -0.95,0.30,0.00,M7] [#2 -0.66,0.05,0.70,U] [#3 0.48,-0.49,0.72,U] [#4 -0.90,-0.44,0.00,M2] [#5 -0.57,0.00,0.65,U] 
00:27:38.003 00.000 12268 single-star, 3 included, MultiStar: {-0.18, -0.05}, one-star: {-0.08, 0.17}
00:27:38.003 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
00:27:38.003 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
00:27:38.004 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.18 cameraTheta=2.00 mountX=0.16 mountY=-0.10, mountTheta=-0.55
00:27:38.005 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.17, opts=13)
00:27:38.005 00.000 12268 Enqueuing Move request for scope (-0.08, 0.17)
00:27:38.005 00.000 11616 Worker thread wakes up
00:27:38.005 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
00:27:38.005 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
00:27:38.005 00.000 11616 Moving (-0.08, 0.17) raw xDistance=0.16 yDistance=-0.10
00:27:38.005 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:38.006 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:27:38.006 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:38.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:27:38.006 00.000 11616 MoveAxis(E, 0, ABG)
00:27:38.006 00.000 11616 Move returns status 0, amount 0
00:27:38.006 00.000 11616 MoveAxis(N, 0, ABG)
00:27:38.006 00.000 11616 Move returns status 0, amount 0
00:27:38.006 00.000 11616 move complete, result=0
00:27:38.007 00.001 11616 worker thread done servicing request
00:27:38.028 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=238, Gamma=1.290
00:27:38.044 00.016 12268 UpdateGuideState exits: m=242 SNR=10.7
00:27:38.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:38.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:38.044 00.000 12268 Enqueuing Expose request
00:27:38.045 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:38.045 00.000 11616 Worker thread wakes up
00:27:38.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:38.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:40.055 02.010 11616 Exposure complete
00:27:40.119 00.064 11616 worker thread done servicing request
00:27:40.119 00.000 12268 OnExposeComplete: enter
00:27:40.119 00.000 12268 UpdateGuideState(): m_state=6
00:27:40.119 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1233
00:27:40.119 00.000 12268 Star::Find returns 1 (0), X=916.75, Y=25.26, Mass=363, SNR=13.0, Peak=41 HFD=4.3
00:27:40.120 00.001 12268 MultiStar: [#1 -1.15,0.38,0.00,M8] [#2 -1.11,0.03,0.00,M2] [#3 -0.16,-0.79,0.61,U] [#4 -0.55,-0.00,0.49,U] [#5 -1.02,-0.18,0.00,M3] 
00:27:40.120 00.000 12268 refined, 2 included, MultiStar: {-0.42, -0.26}, one-star: {-0.51, -0.05}
00:27:40.120 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.07 = 2.22)
00:27:40.120 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.89)
00:27:40.120 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.26 hyp=0.49 cameraTheta=-2.59 mountX=-0.30 mountY=-0.38, mountTheta=-2.23
00:27:40.122 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=-0.26, opts=13)
00:27:40.122 00.000 12268 Enqueuing Move request for scope (-0.42, -0.26)
00:27:40.122 00.000 11616 Worker thread wakes up
00:27:40.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.26) opts 0xd
00:27:40.123 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.42, -0.26)
00:27:40.123 00.000 11616 Moving (-0.42, -0.26) raw xDistance=-0.30 yDistance=-0.38
00:27:40.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
00:27:40.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
00:27:40.123 00.000 11616 MoveAxis(E, 165, ABG)
00:27:40.123 00.000 11616 Guiding  Dir = 2, Dur = 165
00:27:40.123 00.000 11616 IsSlewing returns 0
00:27:40.123 00.000 11616 IsGuiding returns 0
00:27:40.124 00.001 11616 PulseGuide returned control before completion, sleep 175
00:27:40.144 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
00:27:40.161 00.017 12268 UpdateGuideState exits: m=363 SNR=13.0
00:27:40.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:40.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:40.161 00.000 12268 Enqueuing Expose request
00:27:40.304 00.143 11616 IsGuiding returns 1
00:27:40.304 00.000 11616 scope still moving after pulse duration time elapsed
00:27:40.334 00.030 11616 IsSlewing returns 0
00:27:40.334 00.000 11616 IsGuiding returns 0
00:27:40.335 00.001 11616 scope move finished after 165 + 45 ms
00:27:40.335 00.000 11616 Move returns status 0, amount 165
00:27:40.335 00.000 11616 MoveAxis(N, 32, ABG)
00:27:40.335 00.000 11616 Guiding  Dir = 0, Dur = 32
00:27:40.335 00.000 11616 IsSlewing returns 0
00:27:40.336 00.001 11616 IsGuiding returns 0
00:27:40.336 00.000 11616 PulseGuide returned control before completion, sleep 42
00:27:40.381 00.045 11616 IsGuiding returns 1
00:27:40.382 00.001 11616 scope still moving after pulse duration time elapsed
00:27:40.412 00.030 11616 IsSlewing returns 0
00:27:40.413 00.001 11616 IsGuiding returns 1
00:27:40.442 00.029 11616 IsSlewing returns 0
00:27:40.442 00.000 11616 IsGuiding returns 0
00:27:40.442 00.000 11616 scope move finished after 32 + 75 ms
00:27:40.442 00.000 11616 Move returns status 0, amount 32
00:27:40.442 00.000 11616 move complete, result=0
00:27:40.443 00.001 11616 worker thread done servicing request
00:27:40.443 00.000 12268 GuideStep: -0.3 px 165 ms EAST, -0.4 px 32 ms NORTH
00:27:40.443 00.000 11616 Worker thread wakes up
00:27:40.443 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:40.443 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:42.455 02.012 11616 Exposure complete
00:27:42.509 00.054 11616 worker thread done servicing request
00:27:42.510 00.001 12268 OnExposeComplete: enter
00:27:42.510 00.000 12268 UpdateGuideState(): m_state=6
00:27:42.510 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1234
00:27:42.510 00.000 12268 Star::Find returns 1 (0), X=917.11, Y=25.52, Mass=313, SNR=12.1, Peak=37 HFD=4.3
00:27:42.510 00.000 12268 MultiStar: [#1 -1.06,0.82,0.00,M9] [#2 -1.44,0.73,0.00,M3] [#3 -0.44,0.02,0.72,U] [#4 -0.81,0.21,0.48,U] [#5 -1.53,0.22,0.00,M4] 
00:27:42.511 00.001 12268 single-star, 2 included, MultiStar: {-0.39, 0.15}, one-star: {-0.15, 0.21}
00:27:42.511 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
00:27:42.511 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
00:27:42.511 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.26 cameraTheta=2.19 mountX=0.20 mountY=-0.18, mountTheta=-0.73
00:27:42.513 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.21, opts=13)
00:27:42.513 00.000 12268 Enqueuing Move request for scope (-0.15, 0.21)
00:27:42.513 00.000 11616 Worker thread wakes up
00:27:42.513 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd
00:27:42.513 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.21)
00:27:42.514 00.001 11616 Moving (-0.15, 0.21) raw xDistance=0.20 yDistance=-0.18
00:27:42.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:42.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:27:42.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
00:27:42.514 00.000 11616 MoveAxis(E, 0, ABG)
00:27:42.514 00.000 11616 Move returns status 0, amount 0
00:27:42.514 00.000 11616 MoveAxis(N, 15, ABG)
00:27:42.514 00.000 11616 Guiding  Dir = 0, Dur = 15
00:27:42.514 00.000 11616 IsSlewing returns 0
00:27:42.515 00.001 11616 IsGuiding returns 0
00:27:42.515 00.000 11616 PulseGuide returned control before completion, sleep 25
00:27:42.536 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=195, Gamma=1.290
00:27:42.543 00.007 11616 IsGuiding returns 1
00:27:42.543 00.000 11616 scope still moving after pulse duration time elapsed
00:27:42.555 00.012 12268 UpdateGuideState exits: m=313 SNR=12.1
00:27:42.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:42.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:42.555 00.000 12268 Enqueuing Expose request
00:27:42.575 00.020 11616 IsSlewing returns 0
00:27:42.575 00.000 11616 IsGuiding returns 0
00:27:42.576 00.001 11616 scope move finished after 15 + 45 ms
00:27:42.576 00.000 11616 Move returns status 0, amount 15
00:27:42.576 00.000 11616 move complete, result=0
00:27:42.578 00.002 11616 worker thread done servicing request
00:27:42.578 00.000 11616 Worker thread wakes up
00:27:42.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:42.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:42.583 00.005 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 15 ms NORTH
00:27:44.588 02.005 11616 Exposure complete
00:27:44.648 00.060 11616 worker thread done servicing request
00:27:44.648 00.000 12268 OnExposeComplete: enter
00:27:44.648 00.000 12268 UpdateGuideState(): m_state=6
00:27:44.649 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1235
00:27:44.649 00.000 12268 Star::Find returns 1 (0), X=917.13, Y=25.91, Mass=385, SNR=13.4, Peak=38 HFD=4.8
00:27:44.649 00.000 12268 MultiStar: [#1 -0.49,0.79,0.82,U] [#2 -0.31,0.51,0.58,U] [#3 -0.05,-0.20,0.56,U] [#4 0.51,0.51,0.45,U] [#5 -0.47,-0.14,0.58,U] 
00:27:44.649 00.000 12268 refined, 5 included, MultiStar: {-0.20, 0.40}, one-star: {-0.13, 0.60}
00:27:44.649 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
00:27:44.649 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
00:27:44.649 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.40 hyp=0.44 cameraTheta=2.03 mountX=0.38 mountY=-0.25, mountTheta=-0.58
00:27:44.654 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.40, opts=13)
00:27:44.654 00.000 12268 Enqueuing Move request for scope (-0.20, 0.40)
00:27:44.654 00.000 11616 Worker thread wakes up
00:27:44.654 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.40) opts 0xd
00:27:44.654 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.40)
00:27:44.655 00.001 11616 Moving (-0.20, 0.40) raw xDistance=0.38 yDistance=-0.25
00:27:44.655 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
00:27:44.655 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.13
00:27:44.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
00:27:44.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
00:27:44.655 00.000 11616 MoveAxis(W, 211, ABG)
00:27:44.655 00.000 11616 Guiding  Dir = 3, Dur = 211
00:27:44.655 00.000 11616 IsSlewing returns 0
00:27:44.655 00.000 11616 IsGuiding returns 0
00:27:44.656 00.001 11616 PulseGuide returned control before completion, sleep 221
00:27:44.676 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=166, Gamma=1.290
00:27:44.694 00.018 12268 UpdateGuideState exits: m=385 SNR=13.4
00:27:44.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:44.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:44.694 00.000 12268 Enqueuing Expose request
00:27:44.881 00.187 11616 IsGuiding returns 1
00:27:44.881 00.000 11616 scope still moving after pulse duration time elapsed
00:27:44.911 00.030 11616 IsSlewing returns 0
00:27:44.912 00.001 11616 IsGuiding returns 0
00:27:44.912 00.000 11616 scope move finished after 211 + 45 ms
00:27:44.912 00.000 11616 Move returns status 0, amount 211
00:27:44.912 00.000 11616 MoveAxis(N, 21, ABG)
00:27:44.912 00.000 11616 Guiding  Dir = 0, Dur = 21
00:27:44.912 00.000 11616 IsSlewing returns 0
00:27:44.913 00.001 11616 IsGuiding returns 0
00:27:44.913 00.000 11616 PulseGuide returned control before completion, sleep 31
00:27:44.957 00.044 11616 IsGuiding returns 1
00:27:44.958 00.001 11616 scope still moving after pulse duration time elapsed
00:27:44.987 00.029 11616 IsSlewing returns 0
00:27:44.988 00.001 11616 IsGuiding returns 0
00:27:44.988 00.000 11616 scope move finished after 21 + 54 ms
00:27:44.988 00.000 11616 Move returns status 0, amount 21
00:27:44.988 00.000 11616 move complete, result=0
00:27:44.988 00.000 11616 worker thread done servicing request
00:27:44.988 00.000 11616 Worker thread wakes up
00:27:44.988 00.000 12268 GuideStep: 0.4 px 211 ms WEST, -0.2 px 21 ms NORTH
00:27:44.989 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:44.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:46.995 02.006 11616 Exposure complete
00:27:47.048 00.053 11616 worker thread done servicing request
00:27:47.048 00.000 12268 OnExposeComplete: enter
00:27:47.048 00.000 12268 UpdateGuideState(): m_state=6
00:27:47.048 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1236
00:27:47.049 00.001 12268 Star::Find returns 1 (0), X=917.18, Y=25.03, Mass=420, SNR=14.0, Peak=41 HFD=4.5
00:27:47.049 00.000 12268 MultiStar: [#1 -0.56,0.26,0.81,U] [#2 -0.40,0.14,0.55,U] [#3 0.15,-0.78,0.50,U] [#4 -0.04,-0.25,0.40,U] [#5 -0.43,-0.40,0.54,U] 
00:27:47.049 00.000 12268 single-star, 5 included, MultiStar: {-0.24, -0.18}, one-star: {-0.08, -0.28}
00:27:47.049 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
00:27:47.049 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
00:27:47.049 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.28 hyp=0.29 cameraTheta=-1.85 mountX=-0.29 mountY=-0.05, mountTheta=-2.99
00:27:47.051 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.28, opts=13)
00:27:47.051 00.000 12268 Enqueuing Move request for scope (-0.08, -0.28)
00:27:47.051 00.000 11616 Worker thread wakes up
00:27:47.051 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.28) opts 0xd
00:27:47.051 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.28)
00:27:47.051 00.000 11616 Moving (-0.08, -0.28) raw xDistance=-0.29 yDistance=-0.05
00:27:47.051 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:47.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:27:47.052 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:47.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:27:47.052 00.000 11616 MoveAxis(E, 0, ABG)
00:27:47.052 00.000 11616 Move returns status 0, amount 0
00:27:47.052 00.000 11616 MoveAxis(N, 0, ABG)
00:27:47.052 00.000 11616 Move returns status 0, amount 0
00:27:47.052 00.000 11616 move complete, result=0
00:27:47.052 00.000 11616 worker thread done servicing request
00:27:47.076 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
00:27:47.094 00.018 12268 UpdateGuideState exits: m=420 SNR=14.0
00:27:47.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:47.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:47.095 00.001 12268 Enqueuing Expose request
00:27:47.095 00.000 11616 Worker thread wakes up
00:27:47.095 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:47.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:47.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:49.099 02.004 11616 Exposure complete
00:27:49.155 00.056 11616 worker thread done servicing request
00:27:49.155 00.000 12268 OnExposeComplete: enter
00:27:49.155 00.000 12268 UpdateGuideState(): m_state=6
00:27:49.156 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1237
00:27:49.156 00.000 12268 Star::Find returns 1 (0), X=917.47, Y=25.06, Mass=322, SNR=12.3, Peak=37 HFD=3.6
00:27:49.156 00.000 12268 MultiStar: [#1 -0.53,-0.22,0.90,U] [#2 -0.56,-0.61,0.68,U] [#3 0.40,-1.15,0.00,M1] [#4 -0.55,-0.24,0.51,U] [#5 -0.80,-0.69,0.00,M3] 
00:27:49.156 00.000 12268 single-star, 3 included, MultiStar: {-0.30, -0.32}, one-star: {0.21, -0.24}
00:27:49.156 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
00:27:49.156 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.84)
00:27:49.157 00.001 12268 CameraToMount -- cameraX=0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-0.86 mountX=-0.22 mountY=0.24, mountTheta=2.32
00:27:49.160 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.24, opts=13)
00:27:49.160 00.000 12268 Enqueuing Move request for scope (0.21, -0.24)
00:27:49.160 00.000 11616 Worker thread wakes up
00:27:49.160 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.24) opts 0xd
00:27:49.160 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.24)
00:27:49.160 00.000 11616 Moving (0.21, -0.24) raw xDistance=-0.22 yDistance=0.24
00:27:49.160 00.000 11616 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.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:27:49.161 00.001 11616 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.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:27:49.161 00.000 11616 MoveAxis(E, 0, ABG)
00:27:49.161 00.000 11616 Move returns status 0, amount 0
00:27:49.161 00.000 11616 MoveAxis(N, 0, ABG)
00:27:49.161 00.000 11616 Move returns status 0, amount 0
00:27:49.161 00.000 11616 move complete, result=0
00:27:49.161 00.000 11616 worker thread done servicing request
00:27:49.182 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=160, Gamma=1.290
00:27:49.199 00.017 12268 UpdateGuideState exits: m=322 SNR=12.3
00:27:49.199 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:49.199 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:49.199 00.000 12268 Enqueuing Expose request
00:27:49.199 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:27:49.199 00.000 11616 Worker thread wakes up
00:27:49.199 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:49.200 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:51.209 02.009 11616 Exposure complete
00:27:51.262 00.053 11616 worker thread done servicing request
00:27:51.263 00.001 12268 OnExposeComplete: enter
00:27:51.263 00.000 12268 UpdateGuideState(): m_state=6
00:27:51.263 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1238
00:27:51.263 00.000 12268 Star::Find returns 1 (0), X=916.95, Y=25.06, Mass=336, SNR=12.6, Peak=40 HFD=4.1
00:27:51.263 00.000 12268 MultiStar: [#1 -1.28,-0.27,0.00,M7] [#2 -0.50,-0.59,0.65,U] [#3 -0.12,-1.33,0.00,M2] [#4 0.00,-0.82,0.44,U] [#5 -0.70,-0.63,0.00,M4] 
00:27:51.263 00.000 12268 single-star, 2 included, MultiStar: {-0.30, -0.47}, one-star: {-0.31, -0.25}
00:27:51.263 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
00:27:51.263 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
00:27:51.264 00.001 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.25 hyp=0.40 cameraTheta=-2.47 mountX=-0.28 mountY=-0.28, mountTheta=-2.36
00:27:51.265 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.25, opts=13)
00:27:51.265 00.000 12268 Enqueuing Move request for scope (-0.31, -0.25)
00:27:51.265 00.000 11616 Worker thread wakes up
00:27:51.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.25) opts 0xd
00:27:51.265 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.25)
00:27:51.265 00.000 11616 Moving (-0.31, -0.25) raw xDistance=-0.28 yDistance=-0.28
00:27:51.265 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:51.266 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:27:51.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
00:27:51.266 00.000 11616 MoveAxis(E, 0, ABG)
00:27:51.266 00.000 11616 Move returns status 0, amount 0
00:27:51.266 00.000 11616 MoveAxis(N, 24, ABG)
00:27:51.266 00.000 11616 Guiding  Dir = 0, Dur = 24
00:27:51.266 00.000 11616 IsSlewing returns 0
00:27:51.266 00.000 11616 IsGuiding returns 0
00:27:51.267 00.001 11616 PulseGuide returned control before completion, sleep 34
00:27:51.287 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
00:27:51.304 00.017 12268 UpdateGuideState exits: m=336 SNR=12.6
00:27:51.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:51.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:51.304 00.000 12268 Enqueuing Expose request
00:27:51.314 00.010 11616 IsGuiding returns 0
00:27:51.314 00.000 11616 Move returns status 0, amount 24
00:27:51.314 00.000 11616 move complete, result=0
00:27:51.315 00.001 11616 worker thread done servicing request
00:27:51.315 00.000 11616 Worker thread wakes up
00:27:51.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:51.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:51.332 00.017 12268 GuideStep: -0.3 px 0 ms EAST, -0.3 px 24 ms NORTH
00:27:53.332 02.000 11616 Exposure complete
00:27:53.387 00.055 11616 worker thread done servicing request
00:27:53.387 00.000 12268 OnExposeComplete: enter
00:27:53.388 00.001 12268 UpdateGuideState(): m_state=6
00:27:53.388 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1239
00:27:53.388 00.000 12268 Star::Find returns 1 (0), X=916.98, Y=24.07, Mass=335, SNR=12.6, Peak=47 HFD=3.9
00:27:53.388 00.000 12268 MultiStar: [#1 -1.03,-0.19,0.00,M8] [#2 -0.56,-0.95,0.00,M1] [#3 0.38,-1.77,0.00,M3] [#4 -0.35,-1.01,0.00,M1] [#5 -0.78,-1.30,0.00,M5] 
00:27:53.388 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
00:27:53.388 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
00:27:53.388 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-1.24 hyp=1.27 cameraTheta=-1.80 mountX=-1.26 mountY=-0.12, mountTheta=-3.04
00:27:53.390 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-1.24, opts=13)
00:27:53.390 00.000 12268 Enqueuing Move request for scope (-0.28, -1.24)
00:27:53.390 00.000 11616 Worker thread wakes up
00:27:53.390 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -1.24) opts 0xd
00:27:53.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -1.24)
00:27:53.390 00.000 11616 Moving (-0.28, -1.24) raw xDistance=-1.26 yDistance=-0.12
00:27:53.391 00.001 11616 resist switch: large excursion: input -1.26 thresh 0.29 direction from 1 to -1
00:27:53.391 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.77
00:27:53.391 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.63 from input -1.26
00:27:53.391 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:53.391 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:27:53.391 00.000 11616 MoveAxis(E, 704, ABG)
00:27:53.391 00.000 11616 Guiding  Dir = 2, Dur = 704
00:27:53.392 00.001 11616 IsSlewing returns 0
00:27:53.392 00.000 11616 IsGuiding returns 0
00:27:53.392 00.000 11616 PulseGuide returned control before completion, sleep 714
00:27:53.419 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
00:27:53.438 00.019 12268 UpdateGuideState exits: m=335 SNR=12.6
00:27:53.438 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:53.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:53.438 00.000 12268 Enqueuing Expose request
00:27:54.123 00.685 11616 IsGuiding returns 1
00:27:54.123 00.000 11616 scope still moving after pulse duration time elapsed
00:27:54.153 00.030 11616 IsSlewing returns 0
00:27:54.154 00.001 11616 IsGuiding returns 0
00:27:54.154 00.000 11616 scope move finished after 704 + 57 ms
00:27:54.154 00.000 11616 Move returns status 0, amount 704
00:27:54.154 00.000 11616 MoveAxis(N, 0, ABG)
00:27:54.154 00.000 11616 Move returns status 0, amount 0
00:27:54.154 00.000 11616 move complete, result=0
00:27:54.155 00.001 11616 worker thread done servicing request
00:27:54.155 00.000 11616 Worker thread wakes up
00:27:54.155 00.000 12268 GuideStep: -1.3 px 704 ms EAST, -0.1 px 0 ms NORTH
00:27:54.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:54.156 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:56.170 02.014 11616 Exposure complete
00:27:56.224 00.054 11616 worker thread done servicing request
00:27:56.224 00.000 12268 OnExposeComplete: enter
00:27:56.224 00.000 12268 UpdateGuideState(): m_state=6
00:27:56.224 00.000 12268 Star::Find(15, 916, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
00:27:56.224 00.000 12268 Star::Find returns 1 (0), X=917.30, Y=24.26, Mass=372, SNR=13.3, Peak=39 HFD=4.7
00:27:56.225 00.001 12268 MultiStar: [#1 -0.93,-0.60,0.00,M9] [#2 -0.44,-0.39,0.60,U] [#3 0.18,-0.96,0.00,M4] [#4 -0.35,-1.43,0.00,M2] [#5 -0.93,-0.96,0.00,M6] 
00:27:56.225 00.000 12268 refined, 1 included, MultiStar: {-0.14, -0.80}, one-star: {0.03, -1.04}
00:27:56.225 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
00:27:56.225 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
00:27:56.225 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.80 hyp=0.81 cameraTheta=-1.75 mountX=-0.81 mountY=-0.04, mountTheta=-3.09
00:27:56.227 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.80, opts=13)
00:27:56.227 00.000 12268 Enqueuing Move request for scope (-0.14, -0.80)
00:27:56.227 00.000 11616 Worker thread wakes up
00:27:56.227 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.80) opts 0xd
00:27:56.227 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.80)
00:27:56.228 00.001 11616 Moving (-0.14, -0.80) raw xDistance=-0.81 yDistance=-0.04
00:27:56.228 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.81
00:27:56.228 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:56.228 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:27:56.228 00.000 11616 MoveAxis(E, 453, ABG)
00:27:56.228 00.000 11616 Guiding  Dir = 2, Dur = 453
00:27:56.228 00.000 11616 IsSlewing returns 0
00:27:56.229 00.001 11616 IsGuiding returns 0
00:27:56.229 00.000 11616 PulseGuide returned control before completion, sleep 463
00:27:56.254 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
00:27:56.271 00.017 12268 UpdateGuideState exits: m=372 SNR=13.3
00:27:56.272 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:56.272 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:56.272 00.000 12268 Enqueuing Expose request
00:27:56.696 00.424 11616 IsGuiding returns 1
00:27:56.696 00.000 11616 scope still moving after pulse duration time elapsed
00:27:56.728 00.032 11616 IsSlewing returns 0
00:27:56.729 00.001 11616 IsGuiding returns 0
00:27:56.729 00.000 11616 scope move finished after 453 + 46 ms
00:27:56.729 00.000 11616 Move returns status 0, amount 453
00:27:56.729 00.000 11616 MoveAxis(N, 0, ABG)
00:27:56.729 00.000 11616 Move returns status 0, amount 0
00:27:56.729 00.000 11616 move complete, result=0
00:27:56.729 00.000 11616 worker thread done servicing request
00:27:56.729 00.000 12268 GuideStep: -0.8 px 453 ms EAST, -0.0 px 0 ms NORTH
00:27:56.730 00.001 11616 Worker thread wakes up
00:27:56.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:56.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:58.741 02.011 11616 Exposure complete
00:27:58.795 00.054 11616 worker thread done servicing request
00:27:58.795 00.000 12268 OnExposeComplete: enter
00:27:58.795 00.000 12268 UpdateGuideState(): m_state=6
00:27:58.795 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1241
00:27:58.795 00.000 12268 Star::Find returns 1 (0), X=917.73, Y=26.66, Mass=398, SNR=13.6, Peak=36 HFD=5.0
00:27:58.796 00.001 12268 MultiStar: [#1 -0.65,1.30,0.00,M10] [#2 -0.09,1.15,0.00,M1] [#3 0.75,0.60,0.00,M5] [#4 0.41,1.04,0.00,M3] [#5 0.00,0.00,0.00,L] 
00:27:58.796 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
00:27:58.796 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.94)
00:27:58.796 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=1.35 hyp=1.43 cameraTheta=1.24 mountX=1.39 mountY=0.29, mountTheta=0.21
00:27:58.797 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=1.35, opts=13)
00:27:58.797 00.000 12268 Enqueuing Move request for scope (0.47, 1.35)
00:27:58.797 00.000 11616 Worker thread wakes up
00:27:58.797 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 1.35) opts 0xd
00:27:58.797 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 1.35)
00:27:58.797 00.000 11616 Moving (0.47, 1.35) raw xDistance=1.39 yDistance=0.29
00:27:58.797 00.000 11616 resist switch: large excursion: input 1.39 thresh 0.29 direction from -1 to 1
00:27:58.797 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.17
00:27:58.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.70 from input 1.39
00:27:58.798 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:58.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:27:58.798 00.000 11616 MoveAxis(W, 778, ABG)
00:27:58.798 00.000 11616 Guiding  Dir = 3, Dur = 778
00:27:58.798 00.000 11616 IsSlewing returns 0
00:27:58.798 00.000 11616 IsGuiding returns 0
00:27:58.799 00.001 11616 PulseGuide returned control before completion, sleep 788
00:27:58.819 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=214, Gamma=1.290
00:27:58.836 00.017 12268 UpdateGuideState exits: m=398 SNR=13.6
00:27:58.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:58.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:27:58.836 00.000 12268 Enqueuing Expose request
00:27:59.601 00.765 11616 IsGuiding returns 1
00:27:59.601 00.000 11616 scope still moving after pulse duration time elapsed
00:27:59.631 00.030 11616 IsSlewing returns 0
00:27:59.632 00.001 11616 IsGuiding returns 0
00:27:59.632 00.000 11616 scope move finished after 778 + 55 ms
00:27:59.632 00.000 11616 Move returns status 0, amount 778
00:27:59.633 00.001 11616 MoveAxis(N, 0, ABG)
00:27:59.633 00.000 11616 Move returns status 0, amount 0
00:27:59.633 00.000 11616 move complete, result=0
00:27:59.633 00.000 11616 worker thread done servicing request
00:27:59.633 00.000 11616 Worker thread wakes up
00:27:59.633 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:27:59.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:27:59.633 00.000 12268 GuideStep: 1.4 px 778 ms WEST, 0.3 px 0 ms NORTH
00:28:01.648 02.015 11616 Exposure complete
00:28:01.703 00.055 11616 worker thread done servicing request
00:28:01.703 00.000 12268 OnExposeComplete: enter
00:28:01.703 00.000 12268 UpdateGuideState(): m_state=6
00:28:01.703 00.000 12268 Star::Find(15, 917, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1242
00:28:01.704 00.001 12268 Star::Find returns 1 (0), X=917.89, Y=25.64, Mass=409, SNR=13.8, Peak=32 HFD=4.7
00:28:01.704 00.000 12268 MultiStar: [#1 -0.20,0.80,0.83,U] [#2 0.04,0.93,0.62,U] [#3 1.34,-0.61,0.00,M6] [#4 0.48,0.19,0.49,U] [#5 0.31,-0.09,0.49,U] 
00:28:01.704 00.000 12268 refined, 4 included, MultiStar: {0.26, 0.47}, one-star: {0.63, 0.33}
00:28:01.704 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
00:28:01.704 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
00:28:01.704 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.47 hyp=0.54 cameraTheta=1.07 mountX=0.49 mountY=0.19, mountTheta=0.37
00:28:01.706 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.47, opts=13)
00:28:01.706 00.000 12268 Enqueuing Move request for scope (0.26, 0.47)
00:28:01.706 00.000 11616 Worker thread wakes up
00:28:01.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.47) opts 0xd
00:28:01.706 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.47)
00:28:01.706 00.000 11616 Moving (0.26, 0.47) raw xDistance=0.49 yDistance=0.19
00:28:01.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
00:28:01.706 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:28:01.707 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:28:01.707 00.000 11616 MoveAxis(W, 277, ABG)
00:28:01.707 00.000 11616 Guiding  Dir = 3, Dur = 277
00:28:01.707 00.000 11616 IsSlewing returns 0
00:28:01.707 00.000 11616 IsGuiding returns 0
00:28:01.707 00.000 11616 PulseGuide returned control before completion, sleep 287
00:28:01.728 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=187, Gamma=1.290
00:28:01.745 00.017 12268 UpdateGuideState exits: m=409 SNR=13.8
00:28:01.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:01.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:01.745 00.000 12268 Enqueuing Expose request
00:28:02.004 00.259 11616 IsGuiding returns 1
00:28:02.005 00.001 11616 scope still moving after pulse duration time elapsed
00:28:02.035 00.030 11616 IsSlewing returns 0
00:28:02.036 00.001 11616 IsGuiding returns 1
00:28:02.067 00.031 11616 IsSlewing returns 0
00:28:02.067 00.000 11616 IsGuiding returns 1
00:28:02.097 00.030 11616 IsSlewing returns 0
00:28:02.098 00.001 11616 IsGuiding returns 1
00:28:02.129 00.031 11616 IsSlewing returns 0
00:28:02.129 00.000 11616 IsGuiding returns 0
00:28:02.129 00.000 11616 scope move finished after 277 + 145 ms
00:28:02.129 00.000 11616 Move returns status 0, amount 277
00:28:02.129 00.000 11616 MoveAxis(N, 0, ABG)
00:28:02.129 00.000 11616 Move returns status 0, amount 0
00:28:02.129 00.000 11616 move complete, result=0
00:28:02.130 00.001 11616 worker thread done servicing request
00:28:02.130 00.000 11616 Worker thread wakes up
00:28:02.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:02.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:02.130 00.000 12268 GuideStep: 0.5 px 277 ms WEST, 0.2 px 0 ms NORTH
00:28:04.148 02.018 11616 Exposure complete
00:28:04.203 00.055 11616 worker thread done servicing request
00:28:04.204 00.001 12268 OnExposeComplete: enter
00:28:04.204 00.000 12268 UpdateGuideState(): m_state=6
00:28:04.204 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1243
00:28:04.204 00.000 12268 Star::Find returns 1 (0), X=917.58, Y=24.94, Mass=392, SNR=13.6, Peak=37 HFD=4.2
00:28:04.204 00.000 12268 MultiStar: [#1 -0.78,-0.17,0.84,U] [#2 -0.23,-0.29,0.60,U] [#3 0.35,-1.30,0.00,M7] [#4 -0.06,-0.84,0.48,U] [#5 -0.67,-1.22,0.00,M6] 
00:28:04.204 00.000 12268 refined, 3 included, MultiStar: {-0.17, -0.37}, one-star: {0.32, -0.36}
00:28:04.205 00.001 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
00:28:04.205 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
00:28:04.205 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.37 hyp=0.41 cameraTheta=-2.01 mountX=-0.39 mountY=-0.12, mountTheta=-2.83
00:28:04.206 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.37, opts=13)
00:28:04.207 00.001 12268 Enqueuing Move request for scope (-0.17, -0.37)
00:28:04.207 00.000 11616 Worker thread wakes up
00:28:04.207 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.37) opts 0xd
00:28:04.207 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.37)
00:28:04.207 00.000 11616 Moving (-0.17, -0.37) raw xDistance=-0.39 yDistance=-0.12
00:28:04.207 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
00:28:04.207 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
00:28:04.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
00:28:04.208 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:04.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:28:04.208 00.000 11616 MoveAxis(E, 216, ABG)
00:28:04.208 00.000 11616 Guiding  Dir = 2, Dur = 216
00:28:04.208 00.000 11616 IsSlewing returns 0
00:28:04.209 00.001 11616 IsGuiding returns 0
00:28:04.209 00.000 11616 PulseGuide returned control before completion, sleep 226
00:28:04.238 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
00:28:04.257 00.019 12268 UpdateGuideState exits: m=392 SNR=13.6
00:28:04.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:04.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:04.257 00.000 12268 Enqueuing Expose request
00:28:04.442 00.185 11616 IsGuiding returns 1
00:28:04.442 00.000 11616 scope still moving after pulse duration time elapsed
00:28:04.472 00.030 11616 IsSlewing returns 0
00:28:04.472 00.000 11616 IsGuiding returns 1
00:28:04.504 00.032 11616 IsSlewing returns 0
00:28:04.505 00.001 11616 IsGuiding returns 0
00:28:04.505 00.000 11616 scope move finished after 216 + 79 ms
00:28:04.505 00.000 11616 Move returns status 0, amount 216
00:28:04.505 00.000 11616 MoveAxis(N, 0, ABG)
00:28:04.505 00.000 11616 Move returns status 0, amount 0
00:28:04.505 00.000 11616 move complete, result=0
00:28:04.505 00.000 11616 worker thread done servicing request
00:28:04.505 00.000 11616 Worker thread wakes up
00:28:04.505 00.000 12268 GuideStep: -0.4 px 216 ms EAST, -0.1 px 0 ms NORTH
00:28:04.505 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:04.506 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:06.514 02.008 11616 Exposure complete
00:28:06.568 00.054 11616 worker thread done servicing request
00:28:06.570 00.002 12268 OnExposeComplete: enter
00:28:06.570 00.000 12268 UpdateGuideState(): m_state=6
00:28:06.570 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1244
00:28:06.570 00.000 12268 Star::Find returns 1 (0), X=918.08, Y=24.82, Mass=449, SNR=14.6, Peak=48 HFD=4.2
00:28:06.570 00.000 12268 MultiStar: [#1 -0.44,-0.35,0.79,U] [#2 -0.16,0.06,0.57,U] [#3 1.09,-1.09,0.00,M8] [#4 0.25,-0.87,0.49,U] [#5 -0.50,-0.80,0.00,M7] 
00:28:06.570 00.000 12268 refined, 3 included, MultiStar: {0.18, -0.40}, one-star: {0.82, -0.48}
00:28:06.570 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
00:28:06.570 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
00:28:06.570 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.40 hyp=0.44 cameraTheta=-1.15 mountX=-0.38 mountY=0.23, mountTheta=2.60
00:28:06.571 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.40, opts=13)
00:28:06.571 00.000 12268 Enqueuing Move request for scope (0.18, -0.40)
00:28:06.571 00.000 11616 Worker thread wakes up
00:28:06.572 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.40) opts 0xd
00:28:06.572 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.40)
00:28:06.572 00.000 11616 Moving (0.18, -0.40) raw xDistance=-0.38 yDistance=0.23
00:28:06.572 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
00:28:06.572 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:28:06.572 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:28:06.572 00.000 11616 MoveAxis(E, 215, ABG)
00:28:06.572 00.000 11616 Guiding  Dir = 2, Dur = 215
00:28:06.572 00.000 11616 IsSlewing returns 0
00:28:06.573 00.001 11616 IsGuiding returns 0
00:28:06.573 00.000 11616 PulseGuide returned control before completion, sleep 225
00:28:06.598 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
00:28:06.615 00.017 12268 UpdateGuideState exits: m=449 SNR=14.6
00:28:06.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:06.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:06.615 00.000 12268 Enqueuing Expose request
00:28:06.807 00.192 11616 IsGuiding returns 1
00:28:06.807 00.000 11616 scope still moving after pulse duration time elapsed
00:28:06.838 00.031 11616 IsSlewing returns 0
00:28:06.838 00.000 11616 IsGuiding returns 1
00:28:06.868 00.030 11616 IsSlewing returns 0
00:28:06.868 00.000 11616 IsGuiding returns 1
00:28:06.899 00.031 11616 IsSlewing returns 0
00:28:06.899 00.000 11616 IsGuiding returns 1
00:28:06.930 00.031 11616 IsSlewing returns 0
00:28:06.931 00.001 11616 IsGuiding returns 1
00:28:06.960 00.029 11616 IsSlewing returns 0
00:28:06.961 00.001 11616 IsGuiding returns 0
00:28:06.961 00.000 11616 scope move finished after 215 + 173 ms
00:28:06.961 00.000 11616 Move returns status 0, amount 215
00:28:06.961 00.000 11616 MoveAxis(N, 0, ABG)
00:28:06.961 00.000 11616 Move returns status 0, amount 0
00:28:06.961 00.000 11616 move complete, result=0
00:28:06.961 00.000 11616 worker thread done servicing request
00:28:06.962 00.001 11616 Worker thread wakes up
00:28:06.962 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:06.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:06.962 00.000 12268 GuideStep: -0.4 px 215 ms EAST, 0.2 px 0 ms NORTH
00:28:08.970 02.008 11616 Exposure complete
00:28:09.025 00.055 11616 worker thread done servicing request
00:28:09.026 00.001 12268 OnExposeComplete: enter
00:28:09.026 00.000 12268 UpdateGuideState(): m_state=6
00:28:09.026 00.000 12268 Star::Find(15, 918, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1245
00:28:09.026 00.000 12268 Star::Find returns 1 (0), X=917.90, Y=25.01, Mass=367, SNR=13.2, Peak=49 HFD=4.1
00:28:09.026 00.000 12268 MultiStar: [#1 0.11,-0.19,0.73,U] [#2 0.22,0.13,0.64,U] [#3 0.99,-0.99,0.00,M9] [#4 0.21,-0.41,0.58,U] [#5 -0.03,-0.72,0.53,U] 
00:28:09.026 00.000 12268 refined, 4 included, MultiStar: {0.28, -0.28}, one-star: {0.64, -0.30}
00:28:09.027 00.001 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
00:28:09.027 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.91)
00:28:09.027 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.28 hyp=0.39 cameraTheta=-0.79 mountX=-0.25 mountY=0.31, mountTheta=2.25
00:28:09.028 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.28, opts=13)
00:28:09.028 00.000 12268 Enqueuing Move request for scope (0.28, -0.28)
00:28:09.028 00.000 11616 Worker thread wakes up
00:28:09.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.28) opts 0xd
00:28:09.029 00.001 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.28)
00:28:09.029 00.000 11616 Moving (0.28, -0.28) raw xDistance=-0.25 yDistance=0.31
00:28:09.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
00:28:09.029 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=-0.09 newest=0.42
00:28:09.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
00:28:09.029 00.000 11616 MoveAxis(E, 140, ABG)
00:28:09.029 00.000 11616 Guiding  Dir = 2, Dur = 140
00:28:09.029 00.000 11616 IsSlewing returns 0
00:28:09.029 00.000 11616 IsGuiding returns 0
00:28:09.030 00.001 11616 PulseGuide returned control before completion, sleep 150
00:28:09.054 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=233, Gamma=1.290
00:28:09.071 00.017 12268 UpdateGuideState exits: m=367 SNR=13.2
00:28:09.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:09.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:09.071 00.000 12268 Enqueuing Expose request
00:28:09.148 00.077 12268 evsrv: cli 0F8E69C0 connect
00:28:09.148 00.000 12268 case statement mapped state 6 to 3
00:28:09.149 00.001 12268 case statement mapped state 6 to 3
00:28:09.150 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"148b4ea7-1e4a-46cf-aea9-df77835ef409"}
00:28:09.150 00.000 12268 case statement mapped state 6 to 3
00:28:09.150 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"148b4ea7-1e4a-46cf-aea9-df77835ef409"}
00:28:09.182 00.032 12268 evsrv: cli 0F8E69C0 disconnect
00:28:09.191 00.009 11616 IsGuiding returns 1
00:28:09.191 00.000 11616 scope still moving after pulse duration time elapsed
00:28:09.220 00.029 11616 IsSlewing returns 0
00:28:09.220 00.000 11616 IsGuiding returns 1
00:28:09.251 00.031 11616 IsSlewing returns 0
00:28:09.251 00.000 11616 IsGuiding returns 1
00:28:09.283 00.032 11616 IsSlewing returns 0
00:28:09.283 00.000 11616 IsGuiding returns 1
00:28:09.315 00.032 11616 IsSlewing returns 0
00:28:09.315 00.000 11616 IsGuiding returns 0
00:28:09.315 00.000 11616 scope move finished after 140 + 145 ms
00:28:09.315 00.000 11616 Move returns status 0, amount 140
00:28:09.315 00.000 11616 BLC: Oldest BLC event removed
00:28:09.315 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1490 applied
00:28:09.315 00.000 11616 MoveAxis(S, 1516, ABG)
00:28:09.315 00.000 11616 Guiding  Dir = 1, Dur = 1516
00:28:09.316 00.001 11616 IsSlewing returns 0
00:28:09.316 00.000 11616 IsGuiding returns 0
00:28:09.316 00.000 11616 PulseGuide returned control before completion, sleep 1526
00:28:10.846 01.530 11616 IsGuiding returns 1
00:28:10.846 00.000 11616 scope still moving after pulse duration time elapsed
00:28:10.877 00.031 11616 IsSlewing returns 0
00:28:10.877 00.000 11616 IsGuiding returns 0
00:28:10.877 00.000 11616 scope move finished after 1516 + 45 ms
00:28:10.877 00.000 11616 Move returns status 0, amount 1516
00:28:10.877 00.000 11616 move complete, result=0
00:28:10.877 00.000 11616 worker thread done servicing request
00:28:10.878 00.001 12268 GuideStep: -0.3 px 140 ms EAST, 0.3 px 1516 ms SOUTH
00:28:10.878 00.000 11616 Worker thread wakes up
00:28:10.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:10.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:12.887 02.009 11616 Exposure complete
00:28:12.942 00.055 11616 worker thread done servicing request
00:28:12.942 00.000 12268 OnExposeComplete: enter
00:28:12.942 00.000 12268 UpdateGuideState(): m_state=6
00:28:12.942 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1246
00:28:12.943 00.001 12268 Star::Find returns 1 (0), X=918.16, Y=25.59, Mass=330, SNR=12.5, Peak=41 HFD=3.8
00:28:12.943 00.000 12268 MultiStar: [#1 -0.00,0.14,0.82,U] [#2 0.28,0.31,0.76,U] [#3 1.55,-0.10,0.00,M10] [#4 1.09,-0.43,0.00,M1] [#5 0.34,0.93,0.00,M7] 
00:28:12.943 00.000 12268 refined, 2 included, MultiStar: {0.43, 0.25}, one-star: {0.90, 0.29}
00:28:12.943 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
00:28:12.943 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.22)
00:28:12.943 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.25 hyp=0.50 cameraTheta=0.52 mountX=0.29 mountY=0.39, mountTheta=0.94
00:28:12.944 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=0.25, opts=13)
00:28:12.945 00.001 12268 Enqueuing Move request for scope (0.43, 0.25)
00:28:12.945 00.000 11616 Worker thread wakes up
00:28:12.945 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.25) opts 0xd
00:28:12.945 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, 0.25)
00:28:12.945 00.000 11616 Moving (0.43, 0.25) raw xDistance=0.29 yDistance=0.39
00:28:12.945 00.000 11616 BLC: History state: CurrMiss=0.39, AvgInitMiss=0.49, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.046766, 1:0.394765
00:28:12.945 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:28:12.945 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:28:12.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:28:12.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
00:28:12.945 00.000 11616 MoveAxis(E, 0, ABG)
00:28:12.946 00.001 11616 Move returns status 0, amount 0
00:28:12.946 00.000 11616 MoveAxis(S, 33, ABG)
00:28:12.946 00.000 11616 Guiding  Dir = 1, Dur = 33
00:28:12.946 00.000 11616 IsSlewing returns 0
00:28:12.946 00.000 11616 IsGuiding returns 0
00:28:12.946 00.000 11616 PulseGuide returned control before completion, sleep 43
00:28:12.966 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=195, Gamma=1.290
00:28:12.984 00.018 12268 UpdateGuideState exits: m=330 SNR=12.5
00:28:12.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:12.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:12.984 00.000 12268 Enqueuing Expose request
00:28:12.999 00.015 11616 IsGuiding returns 1
00:28:12.999 00.000 11616 scope still moving after pulse duration time elapsed
00:28:13.031 00.032 11616 IsSlewing returns 0
00:28:13.031 00.000 11616 IsGuiding returns 0
00:28:13.031 00.000 11616 scope move finished after 33 + 52 ms
00:28:13.031 00.000 11616 Move returns status 0, amount 33
00:28:13.032 00.001 11616 move complete, result=0
00:28:13.032 00.000 11616 worker thread done servicing request
00:28:13.032 00.000 11616 Worker thread wakes up
00:28:13.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:13.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:13.033 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.4 px 33 ms SOUTH
00:28:15.037 02.004 11616 Exposure complete
00:28:15.096 00.059 11616 worker thread done servicing request
00:28:15.096 00.000 12268 OnExposeComplete: enter
00:28:15.096 00.000 12268 UpdateGuideState(): m_state=6
00:28:15.097 00.001 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1247
00:28:15.097 00.000 12268 Star::Find returns 1 (0), X=918.30, Y=25.35, Mass=382, SNR=13.4, Peak=44 HFD=4.3
00:28:15.097 00.000 12268 MultiStar: [#1 0.43,0.23,0.81,U] [#2 0.77,0.05,0.67,U] [#3 1.91,-1.01,0.00,R] [#4 1.14,-0.18,0.00,M2] [#5 0.37,-0.18,0.54,U] 
00:28:15.097 00.000 12268 refined, 3 included, MultiStar: {0.70, 0.05}, one-star: {1.04, 0.04}
00:28:15.097 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
00:28:15.097 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.78)
00:28:15.097 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=0.05 hyp=0.70 cameraTheta=0.08 mountX=0.12 mountY=0.68, mountTheta=1.40
00:28:15.101 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=0.05, opts=13)
00:28:15.101 00.000 12268 Enqueuing Move request for scope (0.70, 0.05)
00:28:15.101 00.000 11616 Worker thread wakes up
00:28:15.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.05) opts 0xd
00:28:15.101 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, 0.05)
00:28:15.102 00.001 11616 Moving (0.70, 0.05) raw xDistance=0.12 yDistance=0.68
00:28:15.102 00.000 11616 BLC: History state: CurrMiss=0.68, AvgInitMiss=0.49, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.046766, 1:0.394765, 2:0.683854
00:28:15.102 00.000 11616 BLC: Under-shoot: nominal increase by 279
00:28:15.102 00.000 11616 BLC: window closed
00:28:15.103 00.001 11616 BLC: Pulse adjusted to 1639
00:28:15.104 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:28:15.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:28:15.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
00:28:15.105 00.001 11616 MoveAxis(E, 0, ABG)
00:28:15.105 00.000 11616 Move returns status 0, amount 0
00:28:15.105 00.000 11616 MoveAxis(S, 58, ABG)
00:28:15.105 00.000 11616 Guiding  Dir = 1, Dur = 58
00:28:15.105 00.000 11616 IsSlewing returns 0
00:28:15.105 00.000 11616 IsGuiding returns 0
00:28:15.106 00.001 11616 PulseGuide returned control before completion, sleep 68
00:28:15.130 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=201, Gamma=1.290
00:28:15.152 00.022 12268 UpdateGuideState exits: m=382 SNR=13.4
00:28:15.153 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:15.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:15.153 00.000 12268 Enqueuing Expose request
00:28:15.166 00.013 12268 evsrv: cli 0F8E6D80 connect
00:28:15.166 00.000 12268 case statement mapped state 6 to 3
00:28:15.167 00.001 12268 case statement mapped state 6 to 3
00:28:15.167 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"8df9bc50-d938-4f8f-a18d-b129aab133a8"}
00:28:15.167 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"8df9bc50-d938-4f8f-a18d-b129aab133a8"}
00:28:15.168 00.001 12268 evsrv: cli 0F8E6D80 disconnect
00:28:15.177 00.009 11616 IsGuiding returns 1
00:28:15.177 00.000 11616 scope still moving after pulse duration time elapsed
00:28:15.211 00.034 11616 IsSlewing returns 0
00:28:15.211 00.000 11616 IsGuiding returns 1
00:28:15.241 00.030 11616 IsSlewing returns 0
00:28:15.241 00.000 11616 IsGuiding returns 1
00:28:15.273 00.032 11616 IsSlewing returns 0
00:28:15.273 00.000 11616 IsGuiding returns 1
00:28:15.305 00.032 11616 IsSlewing returns 0
00:28:15.305 00.000 11616 IsGuiding returns 0
00:28:15.305 00.000 11616 scope move finished after 58 + 141 ms
00:28:15.305 00.000 11616 Move returns status 0, amount 58
00:28:15.305 00.000 11616 move complete, result=0
00:28:15.305 00.000 11616 worker thread done servicing request
00:28:15.305 00.000 11616 Worker thread wakes up
00:28:15.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:15.306 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:15.306 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.7 px 58 ms SOUTH
00:28:17.321 02.015 11616 Exposure complete
00:28:17.376 00.055 11616 worker thread done servicing request
00:28:17.376 00.000 12268 OnExposeComplete: enter
00:28:17.376 00.000 12268 UpdateGuideState(): m_state=6
00:28:17.376 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1248
00:28:17.377 00.001 12268 Star::Find returns 1 (0), X=918.47, Y=25.10, Mass=348, SNR=12.8, Peak=53 HFD=3.7
00:28:17.377 00.000 12268 MultiStar: [#1 0.30,0.16,0.80,U] [#2 0.65,0.01,0.71,U] [#3 -0.01,-0.26,0.58,U] [#4 1.70,-0.35,0.00,M3] [#5 0.50,-0.40,0.60,U] 
00:28:17.377 00.000 12268 refined, 4 included, MultiStar: {0.60, -0.12}, one-star: {1.21, -0.21}
00:28:17.377 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
00:28:17.377 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
00:28:17.377 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=-0.12 hyp=0.61 cameraTheta=-0.20 mountX=-0.07 mountY=0.61, mountTheta=1.68
00:28:17.379 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=-0.12, opts=13)
00:28:17.379 00.000 12268 Enqueuing Move request for scope (0.60, -0.12)
00:28:17.379 00.000 11616 Worker thread wakes up
00:28:17.379 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.12) opts 0xd
00:28:17.379 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, -0.12)
00:28:17.379 00.000 11616 Moving (0.60, -0.12) raw xDistance=-0.07 yDistance=0.61
00:28:17.379 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:17.380 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:28:17.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
00:28:17.380 00.000 11616 MoveAxis(E, 0, ABG)
00:28:17.380 00.000 11616 Move returns status 0, amount 0
00:28:17.380 00.000 11616 MoveAxis(S, 51, ABG)
00:28:17.380 00.000 11616 Guiding  Dir = 1, Dur = 51
00:28:17.380 00.000 11616 IsSlewing returns 0
00:28:17.380 00.000 11616 IsGuiding returns 0
00:28:17.381 00.001 11616 PulseGuide returned control before completion, sleep 61
00:28:17.405 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
00:28:17.424 00.019 12268 UpdateGuideState exits: m=348 SNR=12.8
00:28:17.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:17.425 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:17.425 00.000 12268 Enqueuing Expose request
00:28:17.445 00.020 11616 IsGuiding returns 1
00:28:17.445 00.000 11616 scope still moving after pulse duration time elapsed
00:28:17.477 00.032 11616 IsSlewing returns 0
00:28:17.477 00.000 11616 IsGuiding returns 0
00:28:17.477 00.000 11616 scope move finished after 51 + 45 ms
00:28:17.477 00.000 11616 Move returns status 0, amount 51
00:28:17.478 00.001 11616 move complete, result=0
00:28:17.478 00.000 11616 worker thread done servicing request
00:28:17.478 00.000 11616 Worker thread wakes up
00:28:17.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:17.478 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 51 ms SOUTH
00:28:17.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:19.486 02.008 11616 Exposure complete
00:28:19.543 00.057 11616 worker thread done servicing request
00:28:19.544 00.001 12268 OnExposeComplete: enter
00:28:19.544 00.000 12268 UpdateGuideState(): m_state=6
00:28:19.544 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1249
00:28:19.544 00.000 12268 Star::Find returns 1 (0), X=917.91, Y=25.19, Mass=325, SNR=12.4, Peak=50 HFD=3.9
00:28:19.545 00.001 12268 MultiStar: [#1 0.19,0.37,1.01,U] [#2 0.76,0.04,0.72,U] [#3 -0.41,0.43,0.73,U] [#4 0.15,-0.05,0.58,U] [#5 0.22,-0.06,0.69,U] 
00:28:19.545 00.000 12268 refined, 5 included, MultiStar: {0.28, 0.11}, one-star: {0.65, -0.12}
00:28:19.545 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
00:28:19.545 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
00:28:19.545 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.11 hyp=0.30 cameraTheta=0.37 mountX=0.14 mountY=0.26, mountTheta=1.09
00:28:19.548 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.11, opts=13)
00:28:19.548 00.000 12268 Enqueuing Move request for scope (0.28, 0.11)
00:28:19.548 00.000 11616 Worker thread wakes up
00:28:19.549 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.11) opts 0xd
00:28:19.549 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.11)
00:28:19.549 00.000 11616 Moving (0.28, 0.11) raw xDistance=0.14 yDistance=0.26
00:28:19.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:28:19.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:28:19.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:28:19.549 00.000 11616 MoveAxis(E, 0, ABG)
00:28:19.549 00.000 11616 Move returns status 0, amount 0
00:28:19.549 00.000 11616 MoveAxis(S, 22, ABG)
00:28:19.549 00.000 11616 Guiding  Dir = 1, Dur = 22
00:28:19.550 00.001 11616 IsSlewing returns 0
00:28:19.550 00.000 11616 IsGuiding returns 0
00:28:19.551 00.001 11616 PulseGuide returned control before completion, sleep 32
00:28:19.574 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:28:19.601 00.027 11616 IsGuiding returns 1
00:28:19.602 00.001 11616 scope still moving after pulse duration time elapsed
00:28:19.606 00.004 12268 UpdateGuideState exits: m=325 SNR=12.4
00:28:19.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:19.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:19.606 00.000 12268 Enqueuing Expose request
00:28:19.623 00.017 11616 IsSlewing returns 0
00:28:19.624 00.001 11616 IsGuiding returns 0
00:28:19.624 00.000 11616 scope move finished after 22 + 51 ms
00:28:19.624 00.000 11616 Move returns status 0, amount 22
00:28:19.624 00.000 11616 move complete, result=0
00:28:19.624 00.000 11616 worker thread done servicing request
00:28:19.624 00.000 11616 Worker thread wakes up
00:28:19.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:19.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:19.628 00.004 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
00:28:21.638 02.010 11616 Exposure complete
00:28:21.693 00.055 11616 worker thread done servicing request
00:28:21.694 00.001 12268 OnExposeComplete: enter
00:28:21.694 00.000 12268 UpdateGuideState(): m_state=6
00:28:21.694 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1250
00:28:21.694 00.000 12268 Star::Find returns 1 (0), X=918.28, Y=25.05, Mass=406, SNR=13.9, Peak=52 HFD=4.1
00:28:21.694 00.000 12268 MultiStar: [#1 -0.20,0.55,0.88,U] [#2 0.24,0.23,0.64,U] [#3 -0.56,0.16,0.64,U] [#4 0.74,0.28,0.48,U] [#5 -0.35,-0.63,0.55,U] 
00:28:21.694 00.000 12268 refined, 5 included, MultiStar: {0.19, 0.06}, one-star: {1.02, -0.26}
00:28:21.694 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
00:28:21.694 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
00:28:21.695 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.20 cameraTheta=0.31 mountX=0.08 mountY=0.18, mountTheta=1.16
00:28:21.697 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.06, opts=13)
00:28:21.697 00.000 12268 Enqueuing Move request for scope (0.19, 0.06)
00:28:21.698 00.001 11616 Worker thread wakes up
00:28:21.698 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd
00:28:21.698 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.06)
00:28:21.698 00.000 11616 Moving (0.19, 0.06) raw xDistance=0.08 yDistance=0.18
00:28:21.698 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:21.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:28:21.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:28:21.698 00.000 11616 MoveAxis(E, 0, ABG)
00:28:21.698 00.000 11616 Move returns status 0, amount 0
00:28:21.698 00.000 11616 MoveAxis(S, 15, ABG)
00:28:21.698 00.000 11616 Guiding  Dir = 1, Dur = 15
00:28:21.699 00.001 11616 IsSlewing returns 0
00:28:21.699 00.000 11616 IsGuiding returns 0
00:28:21.699 00.000 11616 PulseGuide returned control before completion, sleep 25
00:28:21.719 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=202, Gamma=1.290
00:28:21.727 00.008 11616 IsGuiding returns 1
00:28:21.727 00.000 11616 scope still moving after pulse duration time elapsed
00:28:21.736 00.009 12268 UpdateGuideState exits: m=406 SNR=13.9
00:28:21.736 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:21.737 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:21.737 00.000 12268 Enqueuing Expose request
00:28:21.759 00.022 11616 IsSlewing returns 0
00:28:21.759 00.000 11616 IsGuiding returns 0
00:28:21.760 00.001 11616 scope move finished after 15 + 45 ms
00:28:21.760 00.000 11616 Move returns status 0, amount 15
00:28:21.760 00.000 11616 move complete, result=0
00:28:21.760 00.000 11616 worker thread done servicing request
00:28:21.760 00.000 11616 Worker thread wakes up
00:28:21.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:21.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:21.763 00.003 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
00:28:23.772 02.009 11616 Exposure complete
00:28:23.833 00.061 11616 worker thread done servicing request
00:28:23.834 00.001 12268 OnExposeComplete: enter
00:28:23.834 00.000 12268 UpdateGuideState(): m_state=6
00:28:23.834 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1251
00:28:23.834 00.000 12268 Star::Find returns 1 (0), X=918.49, Y=25.53, Mass=415, SNR=14.0, Peak=49 HFD=4.3
00:28:23.834 00.000 12268 MultiStar: [#1 0.02,0.60,0.88,U] [#2 0.61,0.05,0.64,U] [#3 -0.64,0.69,0.00,M1] [#4 1.43,0.05,0.00,M2] [#5 0.18,0.08,0.58,U] 
00:28:23.834 00.000 12268 refined, 3 included, MultiStar: {0.56, 0.27}, one-star: {1.23, 0.22}
00:28:23.835 00.001 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
00:28:23.835 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
00:28:23.835 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.27 hyp=0.62 cameraTheta=0.44 mountX=0.32 mountY=0.52, mountTheta=1.02
00:28:23.836 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=0.27, opts=13)
00:28:23.836 00.000 12268 Enqueuing Move request for scope (0.56, 0.27)
00:28:23.837 00.001 11616 Worker thread wakes up
00:28:23.837 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.27) opts 0xd
00:28:23.837 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, 0.27)
00:28:23.837 00.000 11616 Moving (0.56, 0.27) raw xDistance=0.32 yDistance=0.52
00:28:23.837 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
00:28:23.837 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.96
00:28:23.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
00:28:23.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
00:28:23.837 00.000 11616 MoveAxis(W, 179, ABG)
00:28:23.837 00.000 11616 Guiding  Dir = 3, Dur = 179
00:28:23.838 00.001 11616 IsSlewing returns 0
00:28:23.838 00.000 11616 IsGuiding returns 0
00:28:23.839 00.001 11616 PulseGuide returned control before completion, sleep 189
00:28:23.860 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=223, Gamma=1.290
00:28:23.878 00.018 12268 UpdateGuideState exits: m=415 SNR=14.0
00:28:23.878 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:23.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:23.878 00.000 12268 Enqueuing Expose request
00:28:24.043 00.165 11616 IsGuiding returns 0
00:28:24.043 00.000 11616 Move returns status 0, amount 179
00:28:24.043 00.000 11616 MoveAxis(S, 44, ABG)
00:28:24.043 00.000 11616 Guiding  Dir = 1, Dur = 44
00:28:24.044 00.001 11616 IsSlewing returns 0
00:28:24.044 00.000 11616 IsGuiding returns 0
00:28:24.045 00.001 11616 PulseGuide returned control before completion, sleep 54
00:28:24.106 00.061 11616 IsGuiding returns 1
00:28:24.106 00.000 11616 scope still moving after pulse duration time elapsed
00:28:24.138 00.032 11616 IsSlewing returns 0
00:28:24.138 00.000 11616 IsGuiding returns 0
00:28:24.138 00.000 11616 scope move finished after 44 + 49 ms
00:28:24.138 00.000 11616 Move returns status 0, amount 44
00:28:24.138 00.000 11616 move complete, result=0
00:28:24.138 00.000 11616 worker thread done servicing request
00:28:24.138 00.000 12268 GuideStep: 0.3 px 179 ms WEST, 0.5 px 44 ms SOUTH
00:28:24.139 00.001 11616 Worker thread wakes up
00:28:24.139 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:24.139 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:26.168 02.029 11616 Exposure complete
00:28:26.251 00.083 11616 worker thread done servicing request
00:28:26.251 00.000 12268 OnExposeComplete: enter
00:28:26.251 00.000 12268 UpdateGuideState(): m_state=6
00:28:26.251 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1252
00:28:26.252 00.001 12268 Star::Find returns 1 (0), X=918.29, Y=25.32, Mass=358, SNR=13.0, Peak=55 HFD=3.7
00:28:26.252 00.000 12268 MultiStar: [#1 0.04,0.33,1.01,U] [#2 0.42,0.01,0.70,U] [#3 -0.04,0.50,0.74,U] [#4 1.07,-0.45,0.00,M3] [#5 0.17,-0.72,0.73,U] 
00:28:26.252 00.000 12268 refined, 4 included, MultiStar: {0.35, 0.05}, one-star: {1.03, 0.01}
00:28:26.252 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
00:28:26.252 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.84)
00:28:26.252 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.05 hyp=0.35 cameraTheta=0.14 mountX=0.08 mountY=0.34, mountTheta=1.34
00:28:26.254 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.05, opts=13)
00:28:26.254 00.000 12268 Enqueuing Move request for scope (0.35, 0.05)
00:28:26.254 00.000 11616 Worker thread wakes up
00:28:26.254 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.05) opts 0xd
00:28:26.254 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.05)
00:28:26.254 00.000 11616 Moving (0.35, 0.05) raw xDistance=0.08 yDistance=0.34
00:28:26.255 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:26.255 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:28:26.255 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
00:28:26.255 00.000 11616 MoveAxis(E, 0, ABG)
00:28:26.255 00.000 11616 Move returns status 0, amount 0
00:28:26.255 00.000 11616 MoveAxis(S, 29, ABG)
00:28:26.255 00.000 11616 Guiding  Dir = 1, Dur = 29
00:28:26.255 00.000 11616 IsSlewing returns 0
00:28:26.256 00.001 11616 IsGuiding returns 0
00:28:26.256 00.000 11616 PulseGuide returned control before completion, sleep 39
00:28:26.278 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:28:26.313 00.035 12268 UpdateGuideState exits: m=358 SNR=13.0
00:28:26.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:26.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:26.313 00.000 12268 Enqueuing Expose request
00:28:26.321 00.008 11616 IsGuiding returns 0
00:28:26.321 00.000 11616 Move returns status 0, amount 29
00:28:26.321 00.000 11616 move complete, result=0
00:28:26.321 00.000 11616 worker thread done servicing request
00:28:26.321 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
00:28:26.322 00.001 11616 Worker thread wakes up
00:28:26.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:26.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:28.383 02.061 11616 Exposure complete
00:28:28.445 00.062 11616 worker thread done servicing request
00:28:28.446 00.001 12268 OnExposeComplete: enter
00:28:28.446 00.000 12268 UpdateGuideState(): m_state=6
00:28:28.446 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1253
00:28:28.446 00.000 12268 Star::Find returns 1 (0), X=918.29, Y=24.89, Mass=318, SNR=12.3, Peak=51 HFD=3.4
00:28:28.447 00.001 12268 MultiStar: [#1 0.21,-0.34,0.99,U] [#2 0.33,-0.14,0.73,U] [#3 -0.35,-0.29,0.73,U] [#4 0.86,-1.01,0.00,M4] [#5 0.21,-0.67,0.71,U] 
00:28:28.447 00.000 12268 refined, 4 included, MultiStar: {0.33, -0.37}, one-star: {1.03, -0.41}
00:28:28.447 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
00:28:28.447 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
00:28:28.447 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.37 hyp=0.50 cameraTheta=-0.84 mountX=-0.34 mountY=0.37, mountTheta=2.30
00:28:28.449 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.37, opts=13)
00:28:28.449 00.000 12268 Enqueuing Move request for scope (0.33, -0.37)
00:28:28.449 00.000 11616 Worker thread wakes up
00:28:28.450 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.37) opts 0xd
00:28:28.450 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.37)
00:28:28.450 00.000 11616 Moving (0.33, -0.37) raw xDistance=-0.34 yDistance=0.37
00:28:28.450 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
00:28:28.450 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.01
00:28:28.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
00:28:28.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
00:28:28.450 00.000 11616 MoveAxis(E, 188, ABG)
00:28:28.450 00.000 11616 Guiding  Dir = 2, Dur = 188
00:28:28.450 00.000 11616 IsSlewing returns 0
00:28:28.451 00.001 11616 IsGuiding returns 0
00:28:28.452 00.001 11616 PulseGuide returned control before completion, sleep 198
00:28:28.476 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:28:28.499 00.023 12268 UpdateGuideState exits: m=318 SNR=12.3
00:28:28.500 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:28.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:28.500 00.000 12268 Enqueuing Expose request
00:28:28.653 00.153 11616 IsGuiding returns 1
00:28:28.653 00.000 11616 scope still moving after pulse duration time elapsed
00:28:28.683 00.030 11616 IsSlewing returns 0
00:28:28.683 00.000 11616 IsGuiding returns 0
00:28:28.684 00.001 11616 scope move finished after 188 + 44 ms
00:28:28.684 00.000 11616 Move returns status 0, amount 188
00:28:28.684 00.000 11616 MoveAxis(S, 32, ABG)
00:28:28.684 00.000 11616 Guiding  Dir = 1, Dur = 32
00:28:28.684 00.000 11616 IsSlewing returns 0
00:28:28.684 00.000 11616 IsGuiding returns 0
00:28:28.685 00.001 11616 PulseGuide returned control before completion, sleep 42
00:28:28.731 00.046 11616 IsGuiding returns 1
00:28:28.731 00.000 11616 scope still moving after pulse duration time elapsed
00:28:28.761 00.030 11616 IsSlewing returns 0
00:28:28.761 00.000 11616 IsGuiding returns 0
00:28:28.761 00.000 11616 scope move finished after 32 + 44 ms
00:28:28.761 00.000 11616 Move returns status 0, amount 32
00:28:28.761 00.000 11616 move complete, result=0
00:28:28.761 00.000 11616 worker thread done servicing request
00:28:28.761 00.000 12268 GuideStep: -0.3 px 188 ms EAST, 0.4 px 32 ms SOUTH
00:28:28.762 00.001 11616 Worker thread wakes up
00:28:28.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:28.762 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:30.775 02.013 11616 Exposure complete
00:28:30.830 00.055 11616 worker thread done servicing request
00:28:30.830 00.000 12268 OnExposeComplete: enter
00:28:30.830 00.000 12268 UpdateGuideState(): m_state=6
00:28:30.831 00.001 12268 Star::Find(15, 918, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1254
00:28:30.831 00.000 12268 Star::Find returns 1 (0), X=917.87, Y=23.83, Mass=315, SNR=12.2, Peak=45 HFD=3.7
00:28:30.831 00.000 12268 MultiStar: [#1 0.12,-0.63,0.97,U] [#2 0.87,-0.68,0.00,M1] [#3 -0.43,-0.52,0.70,U] [#4 1.31,-1.19,0.00,M5] [#5 0.01,-1.14,0.00,M1] 
00:28:30.831 00.000 12268 refined, 2 included, MultiStar: {0.16, -0.92}, one-star: {0.61, -1.48}
00:28:30.831 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
00:28:30.831 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.30)
00:28:30.831 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.92 hyp=0.93 cameraTheta=-1.40 mountX=-0.90 mountY=0.27, mountTheta=2.85
00:28:30.833 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.92, opts=13)
00:28:30.833 00.000 12268 Enqueuing Move request for scope (0.16, -0.92)
00:28:30.833 00.000 11616 Worker thread wakes up
00:28:30.833 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.92) opts 0xd
00:28:30.833 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.92)
00:28:30.834 00.001 11616 Moving (0.16, -0.92) raw xDistance=-0.90 yDistance=0.27
00:28:30.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.90
00:28:30.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
00:28:30.834 00.000 11616 MoveAxis(E, 504, ABG)
00:28:30.834 00.000 11616 Guiding  Dir = 2, Dur = 504
00:28:30.834 00.000 11616 IsSlewing returns 0
00:28:30.834 00.000 11616 IsGuiding returns 0
00:28:30.835 00.001 11616 PulseGuide returned control before completion, sleep 514
00:28:30.857 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:28:30.874 00.017 12268 UpdateGuideState exits: m=315 SNR=12.2
00:28:30.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:30.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:30.874 00.000 12268 Enqueuing Expose request
00:28:31.353 00.479 11616 IsGuiding returns 1
00:28:31.353 00.000 11616 scope still moving after pulse duration time elapsed
00:28:31.385 00.032 11616 IsSlewing returns 0
00:28:31.385 00.000 11616 IsGuiding returns 0
00:28:31.385 00.000 11616 scope move finished after 504 + 46 ms
00:28:31.385 00.000 11616 Move returns status 0, amount 504
00:28:31.385 00.000 11616 MoveAxis(S, 23, ABG)
00:28:31.385 00.000 11616 Guiding  Dir = 1, Dur = 23
00:28:31.386 00.001 11616 IsSlewing returns 0
00:28:31.386 00.000 11616 IsGuiding returns 0
00:28:31.386 00.000 11616 PulseGuide returned control before completion, sleep 33
00:28:31.431 00.045 11616 IsGuiding returns 1
00:28:31.431 00.000 11616 scope still moving after pulse duration time elapsed
00:28:31.461 00.030 11616 IsSlewing returns 0
00:28:31.462 00.001 11616 IsGuiding returns 0
00:28:31.462 00.000 11616 scope move finished after 23 + 52 ms
00:28:31.462 00.000 11616 Move returns status 0, amount 23
00:28:31.462 00.000 11616 move complete, result=0
00:28:31.462 00.000 11616 worker thread done servicing request
00:28:31.462 00.000 11616 Worker thread wakes up
00:28:31.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:31.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:31.462 00.000 12268 GuideStep: -0.9 px 504 ms EAST, 0.3 px 23 ms SOUTH
00:28:33.485 02.023 11616 Exposure complete
00:28:33.549 00.064 11616 worker thread done servicing request
00:28:33.549 00.000 12268 OnExposeComplete: enter
00:28:33.549 00.000 12268 UpdateGuideState(): m_state=6
00:28:33.549 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1255
00:28:33.550 00.001 12268 Star::Find returns 1 (0), X=918.30, Y=25.07, Mass=470, SNR=14.9, Peak=57 HFD=4.1
00:28:33.550 00.000 12268 MultiStar: [#1 0.05,-0.10,0.78,U] [#2 0.81,-0.37,0.59,U] [#3 -0.07,-0.26,0.66,U] [#4 0.44,-0.55,0.45,U] [#5 0.39,-0.28,0.57,U] 
00:28:33.550 00.000 12268 refined, 5 included, MultiStar: {0.48, -0.27}, one-star: {1.04, -0.23}
00:28:33.550 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
00:28:33.550 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
00:28:33.550 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.27 hyp=0.55 cameraTheta=-0.52 mountX=-0.23 mountY=0.51, mountTheta=1.99
00:28:33.552 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.27, opts=13)
00:28:33.553 00.001 12268 Enqueuing Move request for scope (0.48, -0.27)
00:28:33.554 00.001 11616 Worker thread wakes up
00:28:33.556 00.002 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.27) opts 0xd
00:28:33.556 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.27)
00:28:33.557 00.001 11616 Moving (0.48, -0.27) raw xDistance=-0.23 yDistance=0.51
00:28:33.558 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
00:28:33.558 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
00:28:33.558 00.000 11616 MoveAxis(E, 126, ABG)
00:28:33.559 00.001 11616 Guiding  Dir = 2, Dur = 126
00:28:33.559 00.000 11616 IsSlewing returns 0
00:28:33.559 00.000 11616 IsGuiding returns 0
00:28:33.560 00.001 11616 PulseGuide returned control before completion, sleep 136
00:28:33.581 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=218, Gamma=1.290
00:28:33.601 00.020 12268 UpdateGuideState exits: m=470 SNR=14.9
00:28:33.601 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:33.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:33.601 00.000 12268 Enqueuing Expose request
00:28:33.709 00.108 11616 IsGuiding returns 1
00:28:33.709 00.000 11616 scope still moving after pulse duration time elapsed
00:28:33.741 00.032 11616 IsSlewing returns 0
00:28:33.741 00.000 11616 IsGuiding returns 1
00:28:33.772 00.031 11616 IsSlewing returns 0
00:28:33.772 00.000 11616 IsGuiding returns 1
00:28:33.803 00.031 11616 IsSlewing returns 0
00:28:33.803 00.000 11616 IsGuiding returns 1
00:28:33.834 00.031 11616 IsSlewing returns 0
00:28:33.834 00.000 11616 IsGuiding returns 0
00:28:33.834 00.000 11616 scope move finished after 126 + 148 ms
00:28:33.834 00.000 11616 Move returns status 0, amount 126
00:28:33.834 00.000 11616 MoveAxis(S, 43, ABG)
00:28:33.834 00.000 11616 Guiding  Dir = 1, Dur = 43
00:28:33.835 00.001 11616 IsSlewing returns 0
00:28:33.835 00.000 11616 IsGuiding returns 0
00:28:33.835 00.000 11616 PulseGuide returned control before completion, sleep 53
00:28:33.897 00.062 11616 IsGuiding returns 1
00:28:33.897 00.000 11616 scope still moving after pulse duration time elapsed
00:28:33.929 00.032 11616 IsSlewing returns 0
00:28:33.929 00.000 11616 IsGuiding returns 0
00:28:33.929 00.000 11616 scope move finished after 43 + 51 ms
00:28:33.929 00.000 11616 Move returns status 0, amount 43
00:28:33.929 00.000 11616 move complete, result=0
00:28:33.929 00.000 11616 worker thread done servicing request
00:28:33.929 00.000 11616 Worker thread wakes up
00:28:33.929 00.000 12268 GuideStep: -0.2 px 126 ms EAST, 0.5 px 43 ms SOUTH
00:28:33.930 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:33.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:35.945 02.015 11616 Exposure complete
00:28:36.001 00.056 11616 worker thread done servicing request
00:28:36.001 00.000 12268 OnExposeComplete: enter
00:28:36.001 00.000 12268 UpdateGuideState(): m_state=6
00:28:36.001 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1256
00:28:36.002 00.001 12268 Star::Find returns 1 (0), X=917.94, Y=25.26, Mass=291, SNR=11.7, Peak=48 HFD=3.3
00:28:36.002 00.000 12268 MultiStar: [#1 0.01,0.13,0.99,U] [#2 0.33,-0.16,0.74,U] [#3 0.13,-0.28,0.75,U] [#4 0.78,-0.56,0.00,M5] [#5 0.19,-0.45,0.78,U] 
00:28:36.002 00.000 12268 refined, 4 included, MultiStar: {0.28, -0.14}, one-star: {0.68, -0.04}
00:28:36.002 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
00:28:36.002 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
00:28:36.002 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.14 hyp=0.31 cameraTheta=-0.47 mountX=-0.11 mountY=0.29, mountTheta=1.93
00:28:36.004 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.14, opts=13)
00:28:36.004 00.000 12268 Enqueuing Move request for scope (0.28, -0.14)
00:28:36.004 00.000 11616 Worker thread wakes up
00:28:36.004 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.14) opts 0xd
00:28:36.004 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.14)
00:28:36.004 00.000 11616 Moving (0.28, -0.14) raw xDistance=-0.11 yDistance=0.29
00:28:36.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
00:28:36.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:28:36.004 00.000 11616 MoveAxis(E, 62, ABG)
00:28:36.004 00.000 11616 Guiding  Dir = 2, Dur = 62
00:28:36.005 00.001 11616 IsSlewing returns 0
00:28:36.005 00.000 11616 IsGuiding returns 0
00:28:36.006 00.001 11616 PulseGuide returned control before completion, sleep 72
00:28:36.027 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
00:28:36.044 00.017 12268 UpdateGuideState exits: m=291 SNR=11.7
00:28:36.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:36.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:36.044 00.000 12268 Enqueuing Expose request
00:28:36.082 00.038 11616 IsGuiding returns 1
00:28:36.083 00.001 11616 scope still moving after pulse duration time elapsed
00:28:36.113 00.030 11616 IsSlewing returns 0
00:28:36.113 00.000 11616 IsGuiding returns 0
00:28:36.113 00.000 11616 scope move finished after 62 + 45 ms
00:28:36.113 00.000 11616 Move returns status 0, amount 62
00:28:36.113 00.000 11616 MoveAxis(S, 25, ABG)
00:28:36.113 00.000 11616 Guiding  Dir = 1, Dur = 25
00:28:36.114 00.001 11616 IsSlewing returns 0
00:28:36.114 00.000 11616 IsGuiding returns 0
00:28:36.114 00.000 11616 PulseGuide returned control before completion, sleep 35
00:28:36.161 00.047 11616 IsGuiding returns 1
00:28:36.161 00.000 11616 scope still moving after pulse duration time elapsed
00:28:36.193 00.032 11616 IsSlewing returns 0
00:28:36.194 00.001 11616 IsGuiding returns 1
00:28:36.225 00.031 11616 IsSlewing returns 0
00:28:36.225 00.000 11616 IsGuiding returns 1
00:28:36.257 00.032 11616 IsSlewing returns 0
00:28:36.257 00.000 11616 IsGuiding returns 1
00:28:36.289 00.032 11616 IsSlewing returns 0
00:28:36.289 00.000 11616 IsGuiding returns 1
00:28:36.321 00.032 11616 IsSlewing returns 0
00:28:36.321 00.000 11616 IsGuiding returns 1
00:28:36.352 00.031 11616 IsSlewing returns 0
00:28:36.352 00.000 11616 IsGuiding returns 1
00:28:36.383 00.031 11616 IsSlewing returns 0
00:28:36.383 00.000 11616 IsGuiding returns 1
00:28:36.414 00.031 11616 IsSlewing returns 0
00:28:36.414 00.000 11616 IsGuiding returns 1
00:28:36.445 00.031 11616 IsSlewing returns 0
00:28:36.445 00.000 11616 IsGuiding returns 1
00:28:36.477 00.032 11616 IsSlewing returns 0
00:28:36.478 00.001 11616 IsGuiding returns 1
00:28:36.508 00.030 11616 IsSlewing returns 0
00:28:36.509 00.001 11616 IsGuiding returns 1
00:28:36.539 00.030 11616 IsSlewing returns 0
00:28:36.540 00.001 11616 IsGuiding returns 1
00:28:36.571 00.031 11616 IsSlewing returns 0
00:28:36.571 00.000 11616 IsGuiding returns 0
00:28:36.571 00.000 11616 scope move finished after 25 + 432 ms
00:28:36.572 00.001 11616 Move returns status 0, amount 25
00:28:36.572 00.000 11616 move complete, result=0
00:28:36.572 00.000 11616 worker thread done servicing request
00:28:36.572 00.000 11616 Worker thread wakes up
00:28:36.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:36.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:36.572 00.000 12268 GuideStep: -0.1 px 62 ms EAST, 0.3 px 25 ms SOUTH
00:28:38.587 02.015 11616 Exposure complete
00:28:38.645 00.058 11616 worker thread done servicing request
00:28:38.645 00.000 12268 OnExposeComplete: enter
00:28:38.645 00.000 12268 UpdateGuideState(): m_state=6
00:28:38.645 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1257
00:28:38.645 00.000 12268 Star::Find returns 1 (0), X=918.06, Y=24.44, Mass=372, SNR=13.3, Peak=43 HFD=3.9
00:28:38.646 00.001 12268 MultiStar: [#1 -0.13,-0.32,0.98,U] [#2 -0.06,-0.17,0.75,U] [#3 -1.13,-0.40,0.00,M1] [#4 0.25,-0.95,0.00,M6] [#5 0.53,-1.33,0.00,M1] 
00:28:38.646 00.000 12268 refined, 2 included, MultiStar: {0.23, -0.48}, one-star: {0.80, -0.87}
00:28:38.646 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
00:28:38.646 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.58)
00:28:38.646 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.48 hyp=0.53 cameraTheta=-1.12 mountX=-0.45 mountY=0.29, mountTheta=2.57
00:28:38.648 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.48, opts=13)
00:28:38.648 00.000 12268 Enqueuing Move request for scope (0.23, -0.48)
00:28:38.648 00.000 11616 Worker thread wakes up
00:28:38.648 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.48) opts 0xd
00:28:38.648 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.48)
00:28:38.648 00.000 11616 Moving (0.23, -0.48) raw xDistance=-0.45 yDistance=0.29
00:28:38.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
00:28:38.648 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:28:38.648 00.000 11616 MoveAxis(E, 253, ABG)
00:28:38.648 00.000 11616 Guiding  Dir = 2, Dur = 253
00:28:38.649 00.001 11616 IsSlewing returns 0
00:28:38.649 00.000 11616 IsGuiding returns 0
00:28:38.649 00.000 11616 PulseGuide returned control before completion, sleep 263
00:28:38.670 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:28:38.688 00.018 12268 UpdateGuideState exits: m=372 SNR=13.3
00:28:38.688 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:38.688 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:38.688 00.000 12268 Enqueuing Expose request
00:28:38.927 00.239 11616 IsGuiding returns 1
00:28:38.927 00.000 11616 scope still moving after pulse duration time elapsed
00:28:38.959 00.032 11616 IsSlewing returns 0
00:28:38.959 00.000 11616 IsGuiding returns 0
00:28:38.959 00.000 11616 scope move finished after 253 + 57 ms
00:28:38.959 00.000 11616 Move returns status 0, amount 253
00:28:38.959 00.000 11616 MoveAxis(S, 24, ABG)
00:28:38.960 00.001 11616 Guiding  Dir = 1, Dur = 24
00:28:38.960 00.000 11616 IsSlewing returns 0
00:28:38.960 00.000 11616 IsGuiding returns 0
00:28:38.960 00.000 11616 PulseGuide returned control before completion, sleep 34
00:28:39.007 00.047 11616 IsGuiding returns 1
00:28:39.007 00.000 11616 scope still moving after pulse duration time elapsed
00:28:39.038 00.031 11616 IsSlewing returns 0
00:28:39.039 00.001 11616 IsGuiding returns 0
00:28:39.039 00.000 11616 scope move finished after 24 + 54 ms
00:28:39.039 00.000 11616 Move returns status 0, amount 24
00:28:39.039 00.000 11616 move complete, result=0
00:28:39.039 00.000 11616 worker thread done servicing request
00:28:39.039 00.000 12268 GuideStep: -0.5 px 253 ms EAST, 0.3 px 24 ms SOUTH
00:28:39.039 00.000 11616 Worker thread wakes up
00:28:39.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:39.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:41.049 02.010 11616 Exposure complete
00:28:41.105 00.056 11616 worker thread done servicing request
00:28:41.105 00.000 12268 OnExposeComplete: enter
00:28:41.105 00.000 12268 UpdateGuideState(): m_state=6
00:28:41.105 00.000 12268 Star::Find(15, 918, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1258
00:28:41.105 00.000 12268 Star::Find returns 1 (0), X=918.29, Y=24.51, Mass=363, SNR=13.1, Peak=38 HFD=3.6
00:28:41.106 00.001 12268 MultiStar: [#1 0.26,-0.12,0.96,U] [#2 0.74,-0.33,0.71,U] [#3 -0.69,-0.29,0.64,U] [#4 1.08,-0.79,0.00,M7] [#5 0.34,-0.75,0.60,U] 
00:28:41.106 00.000 12268 refined, 4 included, MultiStar: {0.40, -0.46}, one-star: {1.03, -0.79}
00:28:41.106 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
00:28:41.106 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.85)
00:28:41.106 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.46 hyp=0.61 cameraTheta=-0.85 mountX=-0.42 mountY=0.46, mountTheta=2.31
00:28:41.107 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.46, opts=13)
00:28:41.107 00.000 12268 Enqueuing Move request for scope (0.40, -0.46)
00:28:41.108 00.001 11616 Worker thread wakes up
00:28:41.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.46) opts 0xd
00:28:41.108 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.46)
00:28:41.108 00.000 11616 Moving (0.40, -0.46) raw xDistance=-0.42 yDistance=0.46
00:28:41.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
00:28:41.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:28:41.108 00.000 11616 MoveAxis(E, 233, ABG)
00:28:41.108 00.000 11616 Guiding  Dir = 2, Dur = 233
00:28:41.108 00.000 11616 IsSlewing returns 0
00:28:41.109 00.001 11616 IsGuiding returns 0
00:28:41.109 00.000 11616 PulseGuide returned control before completion, sleep 243
00:28:41.132 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=198, Gamma=1.290
00:28:41.149 00.017 12268 UpdateGuideState exits: m=363 SNR=13.1
00:28:41.150 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:41.150 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:41.150 00.000 12268 Enqueuing Expose request
00:28:41.366 00.216 11616 IsGuiding returns 0
00:28:41.366 00.000 11616 Move returns status 0, amount 233
00:28:41.366 00.000 11616 MoveAxis(S, 39, ABG)
00:28:41.366 00.000 11616 Guiding  Dir = 1, Dur = 39
00:28:41.366 00.000 11616 IsSlewing returns 0
00:28:41.366 00.000 11616 IsGuiding returns 0
00:28:41.367 00.001 11616 PulseGuide returned control before completion, sleep 49
00:28:41.428 00.061 11616 IsGuiding returns 1
00:28:41.428 00.000 11616 scope still moving after pulse duration time elapsed
00:28:41.460 00.032 11616 IsSlewing returns 0
00:28:41.460 00.000 11616 IsGuiding returns 1
00:28:41.492 00.032 11616 IsSlewing returns 0
00:28:41.492 00.000 11616 IsGuiding returns 1
00:28:41.524 00.032 11616 IsSlewing returns 0
00:28:41.524 00.000 11616 IsGuiding returns 0
00:28:41.524 00.000 11616 scope move finished after 39 + 118 ms
00:28:41.524 00.000 11616 Move returns status 0, amount 39
00:28:41.524 00.000 11616 move complete, result=0
00:28:41.524 00.000 11616 worker thread done servicing request
00:28:41.524 00.000 11616 Worker thread wakes up
00:28:41.525 00.001 12268 GuideStep: -0.4 px 233 ms EAST, 0.5 px 39 ms SOUTH
00:28:41.525 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:41.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:43.531 02.006 11616 Exposure complete
00:28:43.598 00.067 11616 worker thread done servicing request
00:28:43.599 00.001 12268 OnExposeComplete: enter
00:28:43.599 00.000 12268 UpdateGuideState(): m_state=6
00:28:43.599 00.000 12268 Star::Find(15, 918, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1259
00:28:43.599 00.000 12268 Star::Find returns 1 (0), X=918.92, Y=25.01, Mass=378, SNR=13.3, Peak=33 HFD=4.5
00:28:43.600 00.001 12268 MultiStar: [#1 0.80,-0.46,0.84,U] [#2 1.03,-0.24,0.00,M1] [#3 0.51,0.08,0.71,U] [#4 1.26,-1.03,0.00,M8] [#5 1.04,-0.51,0.00,M1] 
00:28:43.600 00.000 12268 refined, 2 included, MultiStar: {1.05, -0.25}, one-star: {1.66, -0.30}
00:28:43.600 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
00:28:43.600 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.47)
00:28:43.600 00.000 12268 CameraToMount -- cameraX=1.05 cameraY=-0.25 hyp=1.08 cameraTheta=-0.23 mountX=-0.14 mountY=1.08, mountTheta=1.70
00:28:43.603 00.003 12268 SchedulePrimaryMove(0D94C700, x=1.05, y=-0.25, opts=13)
00:28:43.603 00.000 12268 Enqueuing Move request for scope (1.05, -0.25)
00:28:43.603 00.000 11616 Worker thread wakes up
00:28:43.604 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (1.05, -0.25) opts 0xd
00:28:43.604 00.000 11616 Handling offset move in thread for scope, endpoint = (1.05, -0.25)
00:28:43.604 00.000 11616 Moving (1.05, -0.25) raw xDistance=-0.14 yDistance=1.08
00:28:43.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
00:28:43.604 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.08
00:28:43.604 00.000 11616 MoveAxis(E, 81, ABG)
00:28:43.604 00.000 11616 Guiding  Dir = 2, Dur = 81
00:28:43.604 00.000 11616 IsSlewing returns 0
00:28:43.605 00.001 11616 IsGuiding returns 0
00:28:43.605 00.000 11616 PulseGuide returned control before completion, sleep 91
00:28:43.631 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
00:28:43.650 00.019 12268 UpdateGuideState exits: m=378 SNR=13.3
00:28:43.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:43.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:43.650 00.000 12268 Enqueuing Expose request
00:28:43.702 00.052 11616 IsGuiding returns 1
00:28:43.702 00.000 11616 scope still moving after pulse duration time elapsed
00:28:43.733 00.031 11616 IsSlewing returns 0
00:28:43.733 00.000 11616 IsGuiding returns 0
00:28:43.733 00.000 11616 scope move finished after 81 + 47 ms
00:28:43.733 00.000 11616 Move returns status 0, amount 81
00:28:43.733 00.000 11616 MoveAxis(S, 91, ABG)
00:28:43.734 00.001 11616 Guiding  Dir = 1, Dur = 91
00:28:43.734 00.000 11616 IsSlewing returns 0
00:28:43.734 00.000 11616 IsGuiding returns 0
00:28:43.734 00.000 11616 PulseGuide returned control before completion, sleep 101
00:28:43.843 00.109 11616 IsGuiding returns 1
00:28:43.843 00.000 11616 scope still moving after pulse duration time elapsed
00:28:43.875 00.032 11616 IsSlewing returns 0
00:28:43.876 00.001 11616 IsGuiding returns 1
00:28:43.905 00.029 11616 IsSlewing returns 0
00:28:43.905 00.000 11616 IsGuiding returns 1
00:28:43.937 00.032 11616 IsSlewing returns 0
00:28:43.938 00.001 11616 IsGuiding returns 1
00:28:43.967 00.029 11616 IsSlewing returns 0
00:28:43.967 00.000 11616 IsGuiding returns 1
00:28:43.999 00.032 11616 IsSlewing returns 0
00:28:43.999 00.000 11616 IsGuiding returns 1
00:28:44.031 00.032 11616 IsSlewing returns 0
00:28:44.031 00.000 11616 IsGuiding returns 1
00:28:44.063 00.032 11616 IsSlewing returns 0
00:28:44.064 00.001 11616 IsGuiding returns 0
00:28:44.064 00.000 11616 scope move finished after 91 + 238 ms
00:28:44.064 00.000 11616 Move returns status 0, amount 91
00:28:44.064 00.000 11616 move complete, result=0
00:28:44.064 00.000 11616 worker thread done servicing request
00:28:44.064 00.000 12268 GuideStep: -0.1 px 81 ms EAST, 1.1 px 91 ms SOUTH
00:28:44.064 00.000 11616 Worker thread wakes up
00:28:44.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:44.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:46.067 02.003 11616 Exposure complete
00:28:46.121 00.054 11616 worker thread done servicing request
00:28:46.122 00.001 12268 OnExposeComplete: enter
00:28:46.122 00.000 12268 UpdateGuideState(): m_state=6
00:28:46.122 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1260
00:28:46.122 00.000 12268 Star::Find returns 1 (0), X=918.58, Y=23.95, Mass=372, SNR=13.2, Peak=41 HFD=4.0
00:28:46.122 00.000 12268 MultiStar: [#1 0.38,-0.32,0.95,U] [#2 0.92,-0.21,0.71,U] [#3 0.14,-0.20,0.59,U] [#4 1.58,-0.89,0.00,M9] [#5 0.51,-0.26,0.58,U] 
00:28:46.122 00.000 12268 refined, 4 included, MultiStar: {0.71, -0.54}, one-star: {1.32, -1.35}
00:28:46.122 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
00:28:46.123 00.001 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.05)
00:28:46.123 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.54 hyp=0.89 cameraTheta=-0.65 mountX=-0.47 mountY=0.77, mountTheta=2.12
00:28:46.124 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.71, y=-0.54, opts=13)
00:28:46.124 00.000 12268 Enqueuing Move request for scope (0.71, -0.54)
00:28:46.124 00.000 11616 Worker thread wakes up
00:28:46.124 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.54) opts 0xd
00:28:46.124 00.000 11616 Handling offset move in thread for scope, endpoint = (0.71, -0.54)
00:28:46.124 00.000 11616 Moving (0.71, -0.54) raw xDistance=-0.47 yDistance=0.77
00:28:46.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.47
00:28:46.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.77
00:28:46.124 00.000 11616 MoveAxis(E, 264, ABG)
00:28:46.125 00.001 11616 Guiding  Dir = 2, Dur = 264
00:28:46.125 00.000 11616 IsSlewing returns 0
00:28:46.125 00.000 11616 IsGuiding returns 0
00:28:46.125 00.000 11616 PulseGuide returned control before completion, sleep 274
00:28:46.147 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=199, Gamma=1.290
00:28:46.167 00.020 12268 UpdateGuideState exits: m=372 SNR=13.2
00:28:46.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:46.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:46.167 00.000 12268 Enqueuing Expose request
00:28:46.415 00.248 11616 IsGuiding returns 0
00:28:46.415 00.000 11616 Move returns status 0, amount 264
00:28:46.415 00.000 11616 MoveAxis(S, 65, ABG)
00:28:46.415 00.000 11616 Guiding  Dir = 1, Dur = 65
00:28:46.416 00.001 11616 IsSlewing returns 0
00:28:46.416 00.000 11616 IsGuiding returns 0
00:28:46.416 00.000 11616 PulseGuide returned control before completion, sleep 75
00:28:46.494 00.078 11616 IsGuiding returns 1
00:28:46.494 00.000 11616 scope still moving after pulse duration time elapsed
00:28:46.526 00.032 11616 IsSlewing returns 0
00:28:46.526 00.000 11616 IsGuiding returns 1
00:28:46.557 00.031 11616 IsSlewing returns 0
00:28:46.557 00.000 11616 IsGuiding returns 0
00:28:46.557 00.000 11616 scope move finished after 65 + 76 ms
00:28:46.557 00.000 11616 Move returns status 0, amount 65
00:28:46.558 00.001 11616 move complete, result=0
00:28:46.558 00.000 11616 worker thread done servicing request
00:28:46.558 00.000 11616 Worker thread wakes up
00:28:46.558 00.000 12268 GuideStep: -0.5 px 264 ms EAST, 0.8 px 65 ms SOUTH
00:28:46.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:46.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:48.569 02.011 11616 Exposure complete
00:28:48.624 00.055 11616 worker thread done servicing request
00:28:48.624 00.000 12268 OnExposeComplete: enter
00:28:48.624 00.000 12268 UpdateGuideState(): m_state=6
00:28:48.624 00.000 12268 Star::Find(15, 918, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1261
00:28:48.624 00.000 12268 Star::Find returns 1 (0), X=918.47, Y=25.23, Mass=398, SNR=13.6, Peak=38 HFD=4.7
00:28:48.625 00.001 12268 MultiStar: [#1 0.82,0.18,0.82,U] [#2 0.56,-0.20,0.58,U] [#3 0.30,-0.07,0.64,U] [#4 1.55,-0.39,0.00,M10] [#5 1.27,-0.39,0.00,M1] 
00:28:48.625 00.000 12268 refined, 3 included, MultiStar: {0.79, -0.03}, one-star: {1.21, -0.07}
00:28:48.625 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
00:28:48.625 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
00:28:48.625 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=-0.03 hyp=0.79 cameraTheta=-0.04 mountX=0.05 mountY=0.78, mountTheta=1.51
00:28:48.626 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.79, y=-0.03, opts=13)
00:28:48.626 00.000 12268 Enqueuing Move request for scope (0.79, -0.03)
00:28:48.626 00.000 11616 Worker thread wakes up
00:28:48.627 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.03) opts 0xd
00:28:48.627 00.000 11616 Handling offset move in thread for scope, endpoint = (0.79, -0.03)
00:28:48.627 00.000 11616 Moving (0.79, -0.03) raw xDistance=0.05 yDistance=0.78
00:28:48.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:48.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:28:48.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.78
00:28:48.627 00.000 11616 MoveAxis(E, 0, ABG)
00:28:48.627 00.000 11616 Move returns status 0, amount 0
00:28:48.627 00.000 11616 MoveAxis(S, 66, ABG)
00:28:48.627 00.000 11616 Guiding  Dir = 1, Dur = 66
00:28:48.627 00.000 11616 IsSlewing returns 0
00:28:48.628 00.001 11616 IsGuiding returns 0
00:28:48.628 00.000 11616 PulseGuide returned control before completion, sleep 76
00:28:48.648 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=218, Gamma=1.290
00:28:48.665 00.017 12268 UpdateGuideState exits: m=398 SNR=13.6
00:28:48.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:48.665 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:48.665 00.000 12268 Enqueuing Expose request
00:28:48.718 00.053 11616 IsGuiding returns 1
00:28:48.718 00.000 11616 scope still moving after pulse duration time elapsed
00:28:48.748 00.030 11616 IsSlewing returns 0
00:28:48.748 00.000 11616 IsGuiding returns 0
00:28:48.748 00.000 11616 scope move finished after 66 + 54 ms
00:28:48.748 00.000 11616 Move returns status 0, amount 66
00:28:48.748 00.000 11616 move complete, result=0
00:28:48.748 00.000 11616 worker thread done servicing request
00:28:48.748 00.000 11616 Worker thread wakes up
00:28:48.749 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.8 px 66 ms SOUTH
00:28:48.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:48.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:50.760 02.011 11616 Exposure complete
00:28:50.814 00.054 11616 worker thread done servicing request
00:28:50.814 00.000 12268 OnExposeComplete: enter
00:28:50.814 00.000 12268 UpdateGuideState(): m_state=6
00:28:50.814 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1262
00:28:50.814 00.000 12268 Star::Find returns 1 (0), X=918.46, Y=25.62, Mass=334, SNR=12.5, Peak=35 HFD=4.0
00:28:50.815 00.001 12268 MultiStar: [#1 0.62,0.46,0.92,U] [#2 0.97,0.23,0.00,M1] [#3 0.14,0.66,0.70,U] [#4 1.72,0.67,0.00,R] [#5 0.61,0.48,0.65,U] 
00:28:50.815 00.000 12268 refined, 3 included, MultiStar: {0.69, 0.46}, one-star: {1.20, 0.31}
00:28:50.815 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
00:28:50.815 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.29)
00:28:50.815 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=0.46 hyp=0.83 cameraTheta=0.59 mountX=0.53 mountY=0.63, mountTheta=0.87
00:28:50.817 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=0.46, opts=13)
00:28:50.817 00.000 12268 Enqueuing Move request for scope (0.69, 0.46)
00:28:50.817 00.000 11616 Worker thread wakes up
00:28:50.817 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.46) opts 0xd
00:28:50.817 00.000 11616 Handling offset move in thread for scope, endpoint = (0.69, 0.46)
00:28:50.817 00.000 11616 Moving (0.69, 0.46) raw xDistance=0.53 yDistance=0.63
00:28:50.817 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.29 direction from -1 to 1
00:28:50.817 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.59
00:28:50.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.53
00:28:50.818 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.63
00:28:50.818 00.000 11616 MoveAxis(W, 296, ABG)
00:28:50.818 00.000 11616 Guiding  Dir = 3, Dur = 296
00:28:50.818 00.000 11616 IsSlewing returns 0
00:28:50.818 00.000 11616 IsGuiding returns 0
00:28:50.819 00.001 11616 PulseGuide returned control before completion, sleep 306
00:28:50.839 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
00:28:50.856 00.017 12268 UpdateGuideState exits: m=334 SNR=12.5
00:28:50.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:50.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:50.856 00.000 12268 Enqueuing Expose request
00:28:51.133 00.277 11616 IsGuiding returns 1
00:28:51.133 00.000 11616 scope still moving after pulse duration time elapsed
00:28:51.164 00.031 11616 IsSlewing returns 0
00:28:51.164 00.000 11616 IsGuiding returns 0
00:28:51.164 00.000 11616 scope move finished after 296 + 50 ms
00:28:51.164 00.000 11616 Move returns status 0, amount 296
00:28:51.164 00.000 11616 MoveAxis(S, 53, ABG)
00:28:51.164 00.000 11616 Guiding  Dir = 1, Dur = 53
00:28:51.165 00.001 11616 IsSlewing returns 0
00:28:51.165 00.000 11616 IsGuiding returns 0
00:28:51.165 00.000 11616 PulseGuide returned control before completion, sleep 63
00:28:51.242 00.077 11616 IsGuiding returns 1
00:28:51.242 00.000 11616 scope still moving after pulse duration time elapsed
00:28:51.273 00.031 11616 IsSlewing returns 0
00:28:51.274 00.001 11616 IsGuiding returns 1
00:28:51.304 00.030 11616 IsSlewing returns 0
00:28:51.305 00.001 11616 IsGuiding returns 1
00:28:51.335 00.030 11616 IsSlewing returns 0
00:28:51.336 00.001 11616 IsGuiding returns 1
00:28:51.365 00.029 11616 IsSlewing returns 0
00:28:51.366 00.001 11616 IsGuiding returns 1
00:28:51.396 00.030 11616 IsSlewing returns 0
00:28:51.397 00.001 11616 IsGuiding returns 1
00:28:51.426 00.029 11616 IsSlewing returns 0
00:28:51.427 00.001 11616 IsGuiding returns 1
00:28:51.458 00.031 11616 IsSlewing returns 0
00:28:51.458 00.000 11616 IsGuiding returns 0
00:28:51.459 00.001 11616 scope move finished after 53 + 240 ms
00:28:51.459 00.000 11616 Move returns status 0, amount 53
00:28:51.459 00.000 11616 move complete, result=0
00:28:51.459 00.000 11616 worker thread done servicing request
00:28:51.459 00.000 11616 Worker thread wakes up
00:28:51.459 00.000 12268 GuideStep: 0.5 px 296 ms WEST, 0.6 px 53 ms SOUTH
00:28:51.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:51.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:53.478 02.019 11616 Exposure complete
00:28:53.534 00.056 11616 worker thread done servicing request
00:28:53.534 00.000 12268 OnExposeComplete: enter
00:28:53.534 00.000 12268 UpdateGuideState(): m_state=6
00:28:53.534 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1263
00:28:53.534 00.000 12268 Star::Find returns 1 (0), X=918.28, Y=25.25, Mass=412, SNR=13.9, Peak=46 HFD=4.6
00:28:53.535 00.001 12268 MultiStar: [#1 -0.09,0.15,0.83,U] [#2 0.77,0.07,0.61,U] [#3 -0.54,0.85,0.00,M1] [#4 -1.60,-1.33,0.00,M1] [#5 -0.11,-0.43,0.53,U] 
00:28:53.535 00.000 12268 refined, 3 included, MultiStar: {0.46, -0.04}, one-star: {1.01, -0.05}
00:28:53.535 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
00:28:53.535 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
00:28:53.535 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.04 hyp=0.46 cameraTheta=-0.08 mountX=0.01 mountY=0.46, mountTheta=1.55
00:28:53.537 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.04, opts=13)
00:28:53.537 00.000 12268 Enqueuing Move request for scope (0.46, -0.04)
00:28:53.537 00.000 11616 Worker thread wakes up
00:28:53.537 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.04) opts 0xd
00:28:53.537 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.04)
00:28:53.537 00.000 11616 Moving (0.46, -0.04) raw xDistance=0.01 yDistance=0.46
00:28:53.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:53.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:28:53.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:28:53.537 00.000 11616 MoveAxis(E, 0, ABG)
00:28:53.538 00.001 11616 Move returns status 0, amount 0
00:28:53.538 00.000 11616 MoveAxis(S, 39, ABG)
00:28:53.538 00.000 11616 Guiding  Dir = 1, Dur = 39
00:28:53.538 00.000 11616 IsSlewing returns 0
00:28:53.538 00.000 11616 IsGuiding returns 0
00:28:53.539 00.001 11616 PulseGuide returned control before completion, sleep 49
00:28:53.560 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:28:53.578 00.018 12268 UpdateGuideState exits: m=412 SNR=13.9
00:28:53.579 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:53.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:53.579 00.000 12268 Enqueuing Expose request
00:28:53.601 00.022 11616 IsGuiding returns 1
00:28:53.601 00.000 11616 scope still moving after pulse duration time elapsed
00:28:53.631 00.030 11616 IsSlewing returns 0
00:28:53.631 00.000 11616 IsGuiding returns 0
00:28:53.631 00.000 11616 scope move finished after 39 + 54 ms
00:28:53.631 00.000 11616 Move returns status 0, amount 39
00:28:53.631 00.000 11616 move complete, result=0
00:28:53.632 00.001 11616 worker thread done servicing request
00:28:53.632 00.000 11616 Worker thread wakes up
00:28:53.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:53.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:53.632 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 39 ms SOUTH
00:28:55.641 02.009 11616 Exposure complete
00:28:55.695 00.054 11616 worker thread done servicing request
00:28:55.695 00.000 12268 OnExposeComplete: enter
00:28:55.695 00.000 12268 UpdateGuideState(): m_state=6
00:28:55.695 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
00:28:55.695 00.000 12268 Star::Find returns 1 (0), X=918.29, Y=25.21, Mass=373, SNR=13.3, Peak=50 HFD=3.7
00:28:55.696 00.001 12268 MultiStar: [#1 0.63,0.14,0.86,U] [#2 0.43,-0.30,0.54,U] [#3 0.04,0.12,0.67,U] [#4 -0.70,-0.94,0.00,M2] [#5 0.44,-0.52,0.60,U] 
00:28:55.696 00.000 12268 refined, 4 included, MultiStar: {0.57, -0.10}, one-star: {1.03, -0.09}
00:28:55.696 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
00:28:55.696 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
00:28:55.696 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.10 hyp=0.58 cameraTheta=-0.17 mountX=-0.04 mountY=0.58, mountTheta=1.64
00:28:55.697 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.10, opts=13)
00:28:55.698 00.001 12268 Enqueuing Move request for scope (0.57, -0.10)
00:28:55.698 00.000 11616 Worker thread wakes up
00:28:55.698 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.10) opts 0xd
00:28:55.698 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.10)
00:28:55.698 00.000 11616 Moving (0.57, -0.10) raw xDistance=-0.04 yDistance=0.58
00:28:55.698 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:55.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:28:55.698 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
00:28:55.698 00.000 11616 MoveAxis(E, 0, ABG)
00:28:55.698 00.000 11616 Move returns status 0, amount 0
00:28:55.698 00.000 11616 MoveAxis(S, 49, ABG)
00:28:55.698 00.000 11616 Guiding  Dir = 1, Dur = 49
00:28:55.699 00.001 11616 IsSlewing returns 0
00:28:55.699 00.000 11616 IsGuiding returns 0
00:28:55.699 00.000 11616 PulseGuide returned control before completion, sleep 59
00:28:55.722 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
00:28:55.738 00.016 12268 UpdateGuideState exits: m=373 SNR=13.3
00:28:55.739 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:55.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:55.739 00.000 12268 Enqueuing Expose request
00:28:55.764 00.025 11616 IsGuiding returns 1
00:28:55.764 00.000 11616 scope still moving after pulse duration time elapsed
00:28:55.795 00.031 11616 IsSlewing returns 0
00:28:55.796 00.001 11616 IsGuiding returns 0
00:28:55.796 00.000 11616 scope move finished after 49 + 47 ms
00:28:55.796 00.000 11616 Move returns status 0, amount 49
00:28:55.796 00.000 11616 move complete, result=0
00:28:55.796 00.000 11616 worker thread done servicing request
00:28:55.796 00.000 11616 Worker thread wakes up
00:28:55.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:55.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:55.806 00.010 12268 GuideStep: -0.0 px 0 ms EAST, 0.6 px 49 ms SOUTH
00:28:57.817 02.011 11616 Exposure complete
00:28:57.873 00.056 11616 worker thread done servicing request
00:28:57.873 00.000 12268 OnExposeComplete: enter
00:28:57.873 00.000 12268 UpdateGuideState(): m_state=6
00:28:57.874 00.001 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1265
00:28:57.874 00.000 12268 Star::Find returns 1 (0), X=918.35, Y=25.18, Mass=386, SNR=13.4, Peak=44 HFD=4.5
00:28:57.874 00.000 12268 MultiStar: [#1 0.44,0.12,0.89,U] [#2 0.67,-0.14,0.58,U] [#3 0.05,-0.05,0.57,U] [#4 -0.83,-1.73,0.00,M3] [#5 0.43,-0.68,0.60,U] 
00:28:57.874 00.000 12268 refined, 4 included, MultiStar: {0.59, -0.15}, one-star: {1.09, -0.13}
00:28:57.874 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
00:28:57.874 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.46)
00:28:57.874 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.15 hyp=0.61 cameraTheta=-0.24 mountX=-0.09 mountY=0.61, mountTheta=1.72
00:28:57.876 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=-0.15, opts=13)
00:28:57.876 00.000 12268 Enqueuing Move request for scope (0.59, -0.15)
00:28:57.876 00.000 11616 Worker thread wakes up
00:28:57.876 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.15) opts 0xd
00:28:57.877 00.001 11616 Handling offset move in thread for scope, endpoint = (0.59, -0.15)
00:28:57.877 00.000 11616 Moving (0.59, -0.15) raw xDistance=-0.09 yDistance=0.61
00:28:57.877 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:57.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:28:57.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
00:28:57.877 00.000 11616 MoveAxis(E, 0, ABG)
00:28:57.877 00.000 11616 Move returns status 0, amount 0
00:28:57.877 00.000 11616 MoveAxis(S, 51, ABG)
00:28:57.877 00.000 11616 Guiding  Dir = 1, Dur = 51
00:28:57.878 00.001 11616 IsSlewing returns 0
00:28:57.878 00.000 11616 IsGuiding returns 0
00:28:57.878 00.000 11616 PulseGuide returned control before completion, sleep 61
00:28:57.901 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=182, Gamma=1.290
00:28:57.919 00.018 12268 UpdateGuideState exits: m=386 SNR=13.4
00:28:57.919 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:57.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:28:57.919 00.000 12268 Enqueuing Expose request
00:28:57.952 00.033 11616 IsGuiding returns 1
00:28:57.952 00.000 11616 scope still moving after pulse duration time elapsed
00:28:57.984 00.032 11616 IsSlewing returns 0
00:28:57.984 00.000 11616 IsGuiding returns 0
00:28:57.984 00.000 11616 scope move finished after 51 + 55 ms
00:28:57.985 00.001 11616 Move returns status 0, amount 51
00:28:57.985 00.000 11616 move complete, result=0
00:28:57.985 00.000 11616 worker thread done servicing request
00:28:57.985 00.000 11616 Worker thread wakes up
00:28:57.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:28:57.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:28:58.003 00.018 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 51 ms SOUTH
00:28:59.989 01.986 11616 Exposure complete
00:29:00.043 00.054 11616 worker thread done servicing request
00:29:00.043 00.000 12268 OnExposeComplete: enter
00:29:00.043 00.000 12268 UpdateGuideState(): m_state=6
00:29:00.043 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1266
00:29:00.043 00.000 12268 Star::Find returns 1 (0), X=918.37, Y=25.04, Mass=404, SNR=13.7, Peak=44 HFD=4.6
00:29:00.044 00.001 12268 MultiStar: [#1 0.37,-0.32,0.83,U] [#2 0.69,-0.31,0.64,U] [#3 -0.47,0.03,0.59,U] [#4 -1.26,-1.19,0.00,M4] [#5 0.11,-0.54,0.56,U] 
00:29:00.044 00.000 12268 refined, 4 included, MultiStar: {0.45, -0.28}, one-star: {1.11, -0.27}
00:29:00.044 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
00:29:00.044 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
00:29:00.044 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.28 hyp=0.53 cameraTheta=-0.55 mountX=-0.24 mountY=0.49, mountTheta=2.02
00:29:00.045 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.28, opts=13)
00:29:00.045 00.000 12268 Enqueuing Move request for scope (0.45, -0.28)
00:29:00.046 00.001 11616 Worker thread wakes up
00:29:00.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.28) opts 0xd
00:29:00.046 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.28)
00:29:00.046 00.000 11616 Moving (0.45, -0.28) raw xDistance=-0.24 yDistance=0.49
00:29:00.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:00.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:29:00.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
00:29:00.046 00.000 11616 MoveAxis(E, 0, ABG)
00:29:00.046 00.000 11616 Move returns status 0, amount 0
00:29:00.046 00.000 11616 MoveAxis(S, 41, ABG)
00:29:00.046 00.000 11616 Guiding  Dir = 1, Dur = 41
00:29:00.047 00.001 11616 IsSlewing returns 0
00:29:00.047 00.000 11616 IsGuiding returns 0
00:29:00.047 00.000 11616 PulseGuide returned control before completion, sleep 51
00:29:00.069 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
00:29:00.087 00.018 12268 UpdateGuideState exits: m=404 SNR=13.7
00:29:00.087 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:00.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:00.087 00.000 12268 Enqueuing Expose request
00:29:00.111 00.024 11616 IsGuiding returns 0
00:29:00.111 00.000 11616 Move returns status 0, amount 41
00:29:00.111 00.000 11616 move complete, result=0
00:29:00.112 00.001 11616 worker thread done servicing request
00:29:00.112 00.000 11616 Worker thread wakes up
00:29:00.112 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:00.112 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:00.113 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 41 ms SOUTH
00:29:02.132 02.019 11616 Exposure complete
00:29:02.188 00.056 11616 worker thread done servicing request
00:29:02.189 00.001 12268 OnExposeComplete: enter
00:29:02.189 00.000 12268 UpdateGuideState(): m_state=6
00:29:02.189 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1267
00:29:02.189 00.000 12268 Star::Find returns 1 (0), X=918.53, Y=24.36, Mass=475, SNR=14.9, Peak=38 HFD=5.0
00:29:02.189 00.000 12268 MultiStar: [#1 0.31,-0.43,0.77,U] [#2 1.17,-0.39,0.00,M1] [#3 -0.66,-0.43,0.53,U] [#4 -0.27,-1.32,0.00,M5] [#5 0.81,-0.96,0.00,M1] 
00:29:02.189 00.000 12268 refined, 2 included, MultiStar: {0.50, -0.65}, one-star: {1.27, -0.95}
00:29:02.190 00.001 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
00:29:02.190 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
00:29:02.190 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.65 hyp=0.82 cameraTheta=-0.92 mountX=-0.60 mountY=0.58, mountTheta=2.38
00:29:02.191 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.65, opts=13)
00:29:02.191 00.000 12268 Enqueuing Move request for scope (0.50, -0.65)
00:29:02.191 00.000 11616 Worker thread wakes up
00:29:02.191 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.65) opts 0xd
00:29:02.192 00.001 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.65)
00:29:02.192 00.000 11616 Moving (0.50, -0.65) raw xDistance=-0.60 yDistance=0.58
00:29:02.192 00.000 11616 resist switch: large excursion: input -0.60 thresh 0.29 direction from 1 to -1
00:29:02.192 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.81
00:29:02.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
00:29:02.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
00:29:02.192 00.000 11616 MoveAxis(E, 337, ABG)
00:29:02.192 00.000 11616 Guiding  Dir = 2, Dur = 337
00:29:02.192 00.000 11616 IsSlewing returns 0
00:29:02.192 00.000 11616 IsGuiding returns 0
00:29:02.193 00.001 11616 PulseGuide returned control before completion, sleep 347
00:29:02.212 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=180, Gamma=1.290
00:29:02.229 00.017 12268 UpdateGuideState exits: m=475 SNR=14.9
00:29:02.229 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:02.229 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:02.229 00.000 12268 Enqueuing Expose request
00:29:02.555 00.326 11616 IsGuiding returns 1
00:29:02.556 00.001 11616 scope still moving after pulse duration time elapsed
00:29:02.587 00.031 11616 IsSlewing returns 0
00:29:02.588 00.001 11616 IsGuiding returns 0
00:29:02.588 00.000 11616 scope move finished after 337 + 58 ms
00:29:02.588 00.000 11616 Move returns status 0, amount 337
00:29:02.588 00.000 11616 MoveAxis(S, 49, ABG)
00:29:02.588 00.000 11616 Guiding  Dir = 1, Dur = 49
00:29:02.588 00.000 11616 IsSlewing returns 0
00:29:02.588 00.000 11616 IsGuiding returns 0
00:29:02.589 00.001 11616 PulseGuide returned control before completion, sleep 59
00:29:02.650 00.061 11616 IsGuiding returns 1
00:29:02.650 00.000 11616 scope still moving after pulse duration time elapsed
00:29:02.680 00.030 11616 IsSlewing returns 0
00:29:02.681 00.001 11616 IsGuiding returns 1
00:29:02.710 00.029 11616 IsSlewing returns 0
00:29:02.711 00.001 11616 IsGuiding returns 0
00:29:02.711 00.000 11616 scope move finished after 49 + 73 ms
00:29:02.711 00.000 11616 Move returns status 0, amount 49
00:29:02.711 00.000 11616 move complete, result=0
00:29:02.712 00.001 11616 worker thread done servicing request
00:29:02.712 00.000 12268 GuideStep: -0.6 px 337 ms EAST, 0.6 px 49 ms SOUTH
00:29:02.712 00.000 11616 Worker thread wakes up
00:29:02.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:02.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:04.724 02.012 11616 Exposure complete
00:29:04.781 00.057 11616 worker thread done servicing request
00:29:04.781 00.000 12268 OnExposeComplete: enter
00:29:04.782 00.001 12268 UpdateGuideState(): m_state=6
00:29:04.782 00.000 12268 Star::Find(15, 918, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1268
00:29:04.782 00.000 12268 Star::Find returns 1 (0), X=918.14, Y=25.57, Mass=360, SNR=13.0, Peak=42 HFD=3.8
00:29:04.782 00.000 12268 MultiStar: [#1 0.15,0.66,0.90,U] [#2 0.34,0.03,0.63,U] [#3 -0.13,0.83,0.65,U] [#4 -0.74,-0.61,0.00,M6] [#5 0.96,0.32,0.00,M2] 
00:29:04.782 00.000 12268 refined, 3 included, MultiStar: {0.36, 0.44}, one-star: {0.88, 0.26}
00:29:04.782 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
00:29:04.782 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.59)
00:29:04.782 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.44 hyp=0.57 cameraTheta=0.89 mountX=0.48 mountY=0.30, mountTheta=0.56
00:29:04.784 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.44, opts=13)
00:29:04.784 00.000 12268 Enqueuing Move request for scope (0.36, 0.44)
00:29:04.785 00.001 11616 Worker thread wakes up
00:29:04.785 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.44) opts 0xd
00:29:04.785 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.44)
00:29:04.785 00.000 11616 Moving (0.36, 0.44) raw xDistance=0.48 yDistance=0.30
00:29:04.785 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
00:29:04.785 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.43
00:29:04.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
00:29:04.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
00:29:04.785 00.000 11616 MoveAxis(W, 268, ABG)
00:29:04.785 00.000 11616 Guiding  Dir = 3, Dur = 268
00:29:04.786 00.001 11616 IsSlewing returns 0
00:29:04.786 00.000 11616 IsGuiding returns 0
00:29:04.786 00.000 11616 PulseGuide returned control before completion, sleep 278
00:29:04.808 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
00:29:04.827 00.019 12268 UpdateGuideState exits: m=360 SNR=13.0
00:29:04.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:04.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:04.827 00.000 12268 Enqueuing Expose request
00:29:05.067 00.240 11616 IsGuiding returns 1
00:29:05.067 00.000 11616 scope still moving after pulse duration time elapsed
00:29:05.099 00.032 11616 IsSlewing returns 0
00:29:05.099 00.000 11616 IsGuiding returns 0
00:29:05.099 00.000 11616 scope move finished after 268 + 45 ms
00:29:05.099 00.000 11616 Move returns status 0, amount 268
00:29:05.100 00.001 11616 MoveAxis(S, 26, ABG)
00:29:05.100 00.000 11616 Guiding  Dir = 1, Dur = 26
00:29:05.100 00.000 11616 IsSlewing returns 0
00:29:05.100 00.000 11616 IsGuiding returns 0
00:29:05.101 00.001 11616 PulseGuide returned control before completion, sleep 36
00:29:05.144 00.043 11616 IsGuiding returns 1
00:29:05.145 00.001 11616 scope still moving after pulse duration time elapsed
00:29:05.174 00.029 11616 IsSlewing returns 0
00:29:05.174 00.000 11616 IsGuiding returns 1
00:29:05.206 00.032 11616 IsSlewing returns 0
00:29:05.206 00.000 11616 IsGuiding returns 1
00:29:05.237 00.031 11616 IsSlewing returns 0
00:29:05.238 00.001 11616 IsGuiding returns 1
00:29:05.268 00.030 11616 IsSlewing returns 0
00:29:05.268 00.000 11616 IsGuiding returns 0
00:29:05.268 00.000 11616 scope move finished after 26 + 142 ms
00:29:05.268 00.000 11616 Move returns status 0, amount 26
00:29:05.268 00.000 11616 move complete, result=0
00:29:05.269 00.001 11616 worker thread done servicing request
00:29:05.269 00.000 11616 Worker thread wakes up
00:29:05.269 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:05.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:05.269 00.000 12268 GuideStep: 0.5 px 268 ms WEST, 0.3 px 26 ms SOUTH
00:29:07.278 02.009 11616 Exposure complete
00:29:07.332 00.054 11616 worker thread done servicing request
00:29:07.332 00.000 12268 OnExposeComplete: enter
00:29:07.332 00.000 12268 UpdateGuideState(): m_state=6
00:29:07.332 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1269
00:29:07.332 00.000 12268 Star::Find returns 1 (0), X=918.33, Y=25.40, Mass=368, SNR=13.2, Peak=43 HFD=4.1
00:29:07.333 00.001 12268 MultiStar: [#1 0.15,0.47,0.85,U] [#2 0.41,-0.11,0.67,U] [#3 -0.52,0.07,0.59,U] [#4 -0.89,-0.59,0.00,M7] [#5 0.17,-0.84,0.57,U] 
00:29:07.333 00.000 12268 refined, 4 included, MultiStar: {0.34, -0.00}, one-star: {1.07, 0.09}
00:29:07.333 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
00:29:07.333 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.69)
00:29:07.333 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.00 hyp=0.34 cameraTheta=-0.01 mountX=0.03 mountY=0.34, mountTheta=1.48
00:29:07.334 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.00, opts=13)
00:29:07.334 00.000 12268 Enqueuing Move request for scope (0.34, -0.00)
00:29:07.334 00.000 11616 Worker thread wakes up
00:29:07.335 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.00) opts 0xd
00:29:07.335 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.00)
00:29:07.335 00.000 11616 Moving (0.34, -0.00) raw xDistance=0.03 yDistance=0.34
00:29:07.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:07.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:29:07.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
00:29:07.335 00.000 11616 MoveAxis(E, 0, ABG)
00:29:07.335 00.000 11616 Move returns status 0, amount 0
00:29:07.335 00.000 11616 MoveAxis(S, 29, ABG)
00:29:07.335 00.000 11616 Guiding  Dir = 1, Dur = 29
00:29:07.336 00.001 11616 IsSlewing returns 0
00:29:07.336 00.000 11616 IsGuiding returns 0
00:29:07.336 00.000 11616 PulseGuide returned control before completion, sleep 39
00:29:07.357 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
00:29:07.373 00.016 12268 UpdateGuideState exits: m=368 SNR=13.2
00:29:07.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:07.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:07.373 00.000 12268 Enqueuing Expose request
00:29:07.383 00.010 11616 IsGuiding returns 1
00:29:07.383 00.000 11616 scope still moving after pulse duration time elapsed
00:29:07.415 00.032 11616 IsSlewing returns 0
00:29:07.415 00.000 11616 IsGuiding returns 0
00:29:07.416 00.001 11616 scope move finished after 29 + 50 ms
00:29:07.416 00.000 11616 Move returns status 0, amount 29
00:29:07.416 00.000 11616 move complete, result=0
00:29:07.416 00.000 11616 worker thread done servicing request
00:29:07.416 00.000 11616 Worker thread wakes up
00:29:07.416 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 29 ms SOUTH
00:29:07.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:07.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:09.419 02.003 11616 Exposure complete
00:29:09.474 00.055 11616 worker thread done servicing request
00:29:09.474 00.000 12268 OnExposeComplete: enter
00:29:09.474 00.000 12268 UpdateGuideState(): m_state=6
00:29:09.474 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1270
00:29:09.475 00.001 12268 Star::Find returns 1 (0), X=918.10, Y=24.25, Mass=343, SNR=12.7, Peak=37 HFD=4.8
00:29:09.475 00.000 12268 MultiStar: [#1 0.29,-0.61,0.89,U] [#2 0.05,-0.42,0.72,U] [#3 -0.56,0.05,0.65,U] [#4 -1.01,-1.41,0.00,M8] [#5 0.11,-0.46,0.59,U] 
00:29:09.475 00.000 12268 refined, 4 included, MultiStar: {0.22, -0.56}, one-star: {0.84, -1.06}
00:29:09.475 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
00:29:09.475 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.50)
00:29:09.475 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.56 hyp=0.60 cameraTheta=-1.20 mountX=-0.53 mountY=0.29, mountTheta=2.65
00:29:09.476 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.56, opts=13)
00:29:09.476 00.000 12268 Enqueuing Move request for scope (0.22, -0.56)
00:29:09.476 00.000 11616 Worker thread wakes up
00:29:09.476 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.56) opts 0xd
00:29:09.476 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.56)
00:29:09.476 00.000 11616 Moving (0.22, -0.56) raw xDistance=-0.53 yDistance=0.29
00:29:09.476 00.000 11616 resist switch: large excursion: input -0.53 thresh 0.29 direction from 1 to -1
00:29:09.476 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.60
00:29:09.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.53
00:29:09.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:29:09.477 00.001 11616 MoveAxis(E, 299, ABG)
00:29:09.477 00.000 11616 Guiding  Dir = 2, Dur = 299
00:29:09.477 00.000 11616 IsSlewing returns 0
00:29:09.477 00.000 11616 IsGuiding returns 0
00:29:09.477 00.000 11616 PulseGuide returned control before completion, sleep 309
00:29:09.499 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
00:29:09.517 00.018 12268 UpdateGuideState exits: m=343 SNR=12.7
00:29:09.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:09.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:09.517 00.000 12268 Enqueuing Expose request
00:29:09.792 00.275 11616 IsGuiding returns 1
00:29:09.792 00.000 11616 scope still moving after pulse duration time elapsed
00:29:09.823 00.031 11616 IsSlewing returns 0
00:29:09.824 00.001 11616 IsGuiding returns 0
00:29:09.824 00.000 11616 scope move finished after 299 + 47 ms
00:29:09.824 00.000 11616 Move returns status 0, amount 299
00:29:09.824 00.000 11616 MoveAxis(S, 24, ABG)
00:29:09.824 00.000 11616 Guiding  Dir = 1, Dur = 24
00:29:09.824 00.000 11616 IsSlewing returns 0
00:29:09.825 00.001 11616 IsGuiding returns 0
00:29:09.825 00.000 11616 PulseGuide returned control before completion, sleep 34
00:29:09.869 00.044 11616 IsGuiding returns 1
00:29:09.869 00.000 11616 scope still moving after pulse duration time elapsed
00:29:09.899 00.030 11616 IsSlewing returns 0
00:29:09.899 00.000 11616 IsGuiding returns 0
00:29:09.900 00.001 11616 scope move finished after 24 + 51 ms
00:29:09.900 00.000 11616 Move returns status 0, amount 24
00:29:09.900 00.000 11616 move complete, result=0
00:29:09.900 00.000 11616 worker thread done servicing request
00:29:09.900 00.000 11616 Worker thread wakes up
00:29:09.900 00.000 12268 GuideStep: -0.5 px 299 ms EAST, 0.3 px 24 ms SOUTH
00:29:09.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:09.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:11.902 02.002 11616 Exposure complete
00:29:11.958 00.056 11616 worker thread done servicing request
00:29:11.958 00.000 12268 OnExposeComplete: enter
00:29:11.958 00.000 12268 UpdateGuideState(): m_state=6
00:29:11.959 00.001 12268 Star::Find(15, 918, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1271
00:29:11.959 00.000 12268 Star::Find returns 1 (0), X=918.21, Y=25.13, Mass=355, SNR=12.8, Peak=42 HFD=4.5
00:29:11.959 00.000 12268 MultiStar: [#1 -0.19,-0.03,0.84,U] [#2 0.45,0.07,0.64,U] [#3 -0.58,0.47,0.59,U] [#4 -0.65,-1.12,0.00,M9] [#5 0.27,-0.34,0.57,U] 
00:29:11.959 00.000 12268 refined, 4 included, MultiStar: {0.25, -0.02}, one-star: {0.95, -0.17}
00:29:11.959 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
00:29:11.959 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
00:29:11.959 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-0.07 mountX=0.01 mountY=0.25, mountTheta=1.54
00:29:11.961 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.02, opts=13)
00:29:11.961 00.000 12268 Enqueuing Move request for scope (0.25, -0.02)
00:29:11.961 00.000 11616 Worker thread wakes up
00:29:11.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.02) opts 0xd
00:29:11.961 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.02)
00:29:11.961 00.000 11616 Moving (0.25, -0.02) raw xDistance=0.01 yDistance=0.25
00:29:11.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:11.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:29:11.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
00:29:11.961 00.000 11616 MoveAxis(E, 0, ABG)
00:29:11.961 00.000 11616 Move returns status 0, amount 0
00:29:11.962 00.001 11616 MoveAxis(S, 21, ABG)
00:29:11.962 00.000 11616 Guiding  Dir = 1, Dur = 21
00:29:11.962 00.000 11616 IsSlewing returns 0
00:29:11.962 00.000 11616 IsGuiding returns 0
00:29:11.962 00.000 11616 PulseGuide returned control before completion, sleep 31
00:29:11.984 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=241, Gamma=1.290
00:29:11.995 00.011 11616 IsGuiding returns 1
00:29:11.995 00.000 11616 scope still moving after pulse duration time elapsed
00:29:12.001 00.006 12268 UpdateGuideState exits: m=355 SNR=12.8
00:29:12.001 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:12.001 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:12.001 00.000 12268 Enqueuing Expose request
00:29:12.026 00.025 11616 IsSlewing returns 0
00:29:12.026 00.000 11616 IsGuiding returns 0
00:29:12.027 00.001 11616 scope move finished after 21 + 43 ms
00:29:12.027 00.000 11616 Move returns status 0, amount 21
00:29:12.027 00.000 11616 move complete, result=0
00:29:12.027 00.000 11616 worker thread done servicing request
00:29:12.027 00.000 11616 Worker thread wakes up
00:29:12.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:12.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:12.030 00.003 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 21 ms SOUTH
00:29:14.044 02.014 11616 Exposure complete
00:29:14.102 00.058 11616 worker thread done servicing request
00:29:14.102 00.000 12268 OnExposeComplete: enter
00:29:14.102 00.000 12268 UpdateGuideState(): m_state=6
00:29:14.103 00.001 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1272
00:29:14.103 00.000 12268 Star::Find returns 1 (0), X=918.16, Y=24.88, Mass=389, SNR=13.5, Peak=44 HFD=4.4
00:29:14.103 00.000 12268 MultiStar: [#1 -0.36,0.15,0.81,U] [#2 0.47,-0.06,0.66,U] [#3 -0.80,0.47,0.56,U] [#4 -1.41,-1.11,0.00,M10] [#5 -0.11,-0.50,0.57,U] 
00:29:14.103 00.000 12268 refined, 4 included, MultiStar: {0.11, -0.10}, one-star: {0.90, -0.43}
00:29:14.103 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
00:29:14.103 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.96)
00:29:14.103 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.74 mountX=-0.09 mountY=0.13, mountTheta=2.20
00:29:14.108 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.10, opts=13)
00:29:14.108 00.000 12268 Enqueuing Move request for scope (0.11, -0.10)
00:29:14.108 00.000 11616 Worker thread wakes up
00:29:14.109 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
00:29:14.109 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
00:29:14.109 00.000 11616 Moving (0.11, -0.10) raw xDistance=-0.09 yDistance=0.13
00:29:14.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:14.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:29:14.109 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:14.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:29:14.109 00.000 11616 MoveAxis(E, 0, ABG)
00:29:14.109 00.000 11616 Move returns status 0, amount 0
00:29:14.109 00.000 11616 MoveAxis(N, 0, ABG)
00:29:14.109 00.000 11616 Move returns status 0, amount 0
00:29:14.110 00.001 11616 move complete, result=0
00:29:14.110 00.000 11616 worker thread done servicing request
00:29:14.135 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
00:29:14.154 00.019 12268 UpdateGuideState exits: m=389 SNR=13.5
00:29:14.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:14.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:14.154 00.000 12268 Enqueuing Expose request
00:29:14.155 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:14.155 00.000 11616 Worker thread wakes up
00:29:14.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:14.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:16.176 02.021 11616 Exposure complete
00:29:16.230 00.054 11616 worker thread done servicing request
00:29:16.230 00.000 12268 OnExposeComplete: enter
00:29:16.231 00.001 12268 UpdateGuideState(): m_state=6
00:29:16.231 00.000 12268 Star::Find(15, 918, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1273
00:29:16.231 00.000 12268 Star::Find returns 1 (0), X=918.34, Y=25.35, Mass=344, SNR=12.8, Peak=43 HFD=3.6
00:29:16.231 00.000 12268 MultiStar: [#1 0.18,0.30,0.88,U] [#2 0.64,0.05,0.63,U] [#3 -0.28,0.84,0.60,U] [#4 -0.70,-0.94,0.00,R] [#5 0.54,-0.39,0.58,U] 
00:29:16.231 00.000 12268 refined, 4 included, MultiStar: {0.49, 0.16}, one-star: {1.08, 0.04}
00:29:16.231 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.15 = -1.15)
00:29:16.232 00.001 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.03)
00:29:16.232 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.16 hyp=0.51 cameraTheta=0.33 mountX=0.21 mountY=0.46, mountTheta=1.14
00:29:16.234 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.16, opts=13)
00:29:16.234 00.000 12268 Enqueuing Move request for scope (0.49, 0.16)
00:29:16.234 00.000 11616 Worker thread wakes up
00:29:16.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.16) opts 0xd
00:29:16.234 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.16)
00:29:16.234 00.000 11616 Moving (0.49, 0.16) raw xDistance=0.21 yDistance=0.46
00:29:16.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:16.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:29:16.235 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:29:16.235 00.000 11616 MoveAxis(E, 0, ABG)
00:29:16.235 00.000 11616 Move returns status 0, amount 0
00:29:16.235 00.000 11616 MoveAxis(S, 39, ABG)
00:29:16.235 00.000 11616 Guiding  Dir = 1, Dur = 39
00:29:16.235 00.000 11616 IsSlewing returns 0
00:29:16.235 00.000 11616 IsGuiding returns 0
00:29:16.236 00.001 11616 PulseGuide returned control before completion, sleep 49
00:29:16.256 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
00:29:16.274 00.018 12268 UpdateGuideState exits: m=344 SNR=12.8
00:29:16.275 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:16.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:16.275 00.000 12268 Enqueuing Expose request
00:29:16.298 00.023 11616 IsGuiding returns 1
00:29:16.298 00.000 11616 scope still moving after pulse duration time elapsed
00:29:16.329 00.031 11616 IsSlewing returns 0
00:29:16.329 00.000 11616 IsGuiding returns 1
00:29:16.359 00.030 11616 IsSlewing returns 0
00:29:16.360 00.001 11616 IsGuiding returns 1
00:29:16.390 00.030 11616 IsSlewing returns 0
00:29:16.391 00.001 11616 IsGuiding returns 1
00:29:16.421 00.030 11616 IsSlewing returns 0
00:29:16.422 00.001 11616 IsGuiding returns 0
00:29:16.422 00.000 11616 scope move finished after 39 + 147 ms
00:29:16.422 00.000 11616 Move returns status 0, amount 39
00:29:16.422 00.000 11616 move complete, result=0
00:29:16.422 00.000 11616 worker thread done servicing request
00:29:16.422 00.000 11616 Worker thread wakes up
00:29:16.422 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 39 ms SOUTH
00:29:16.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:16.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:18.436 02.014 11616 Exposure complete
00:29:18.489 00.053 11616 worker thread done servicing request
00:29:18.490 00.001 12268 OnExposeComplete: enter
00:29:18.490 00.000 12268 UpdateGuideState(): m_state=6
00:29:18.490 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1274
00:29:18.490 00.000 12268 Star::Find returns 1 (0), X=917.81, Y=25.56, Mass=367, SNR=13.1, Peak=40 HFD=5.0
00:29:18.490 00.000 12268 MultiStar: [#1 -0.34,0.24,0.80,U] [#2 -0.04,0.01,0.71,U] [#3 -0.62,-0.24,0.62,U] [#4 -0.39,-0.20,0.50,U] [#5 -0.14,-0.18,0.64,U] 
00:29:18.490 00.000 12268 refined, 5 included, MultiStar: {-0.10, 0.02}, one-star: {0.55, 0.25}
00:29:18.490 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
00:29:18.490 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
00:29:18.491 00.001 12268 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.93 mountX=0.01 mountY=-0.10, mountTheta=-1.46
00:29:18.492 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.02, opts=13)
00:29:18.492 00.000 12268 Enqueuing Move request for scope (-0.10, 0.02)
00:29:18.492 00.000 11616 Worker thread wakes up
00:29:18.492 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
00:29:18.492 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
00:29:18.492 00.000 11616 Moving (-0.10, 0.02) raw xDistance=0.01 yDistance=-0.10
00:29:18.492 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:18.493 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:29:18.493 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:18.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:29:18.493 00.000 11616 MoveAxis(E, 0, ABG)
00:29:18.493 00.000 11616 Move returns status 0, amount 0
00:29:18.493 00.000 11616 MoveAxis(N, 0, ABG)
00:29:18.493 00.000 11616 Move returns status 0, amount 0
00:29:18.493 00.000 11616 move complete, result=0
00:29:18.494 00.001 11616 worker thread done servicing request
00:29:18.515 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=207, Gamma=1.290
00:29:18.532 00.017 12268 UpdateGuideState exits: m=367 SNR=13.1
00:29:18.532 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:18.532 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:18.532 00.000 12268 Enqueuing Expose request
00:29:18.532 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:18.532 00.000 11616 Worker thread wakes up
00:29:18.533 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:18.533 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:20.544 02.011 11616 Exposure complete
00:29:20.600 00.056 11616 worker thread done servicing request
00:29:20.601 00.001 12268 OnExposeComplete: enter
00:29:20.601 00.000 12268 UpdateGuideState(): m_state=6
00:29:20.601 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1275
00:29:20.601 00.000 12268 Star::Find returns 1 (0), X=918.03, Y=25.31, Mass=298, SNR=11.9, Peak=41 HFD=3.4
00:29:20.602 00.001 12268 MultiStar: [#1 -0.36,0.09,0.93,U] [#2 0.29,0.04,0.75,U] [#3 -0.78,0.65,0.00,M1] [#4 -1.05,-0.07,0.00,M1] [#5 -0.16,-0.53,0.68,U] 
00:29:20.602 00.000 12268 refined, 3 included, MultiStar: {0.16, -0.07}, one-star: {0.77, 0.00}
00:29:20.602 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
00:29:20.602 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
00:29:20.602 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-0.43 mountX=-0.06 mountY=0.17, mountTheta=1.90
00:29:20.604 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.07, opts=13)
00:29:20.604 00.000 12268 Enqueuing Move request for scope (0.16, -0.07)
00:29:20.604 00.000 11616 Worker thread wakes up
00:29:20.605 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
00:29:20.605 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
00:29:20.605 00.000 11616 Moving (0.16, -0.07) raw xDistance=-0.06 yDistance=0.17
00:29:20.605 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:20.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:29:20.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
00:29:20.605 00.000 11616 MoveAxis(E, 0, ABG)
00:29:20.605 00.000 11616 Move returns status 0, amount 0
00:29:20.605 00.000 11616 MoveAxis(S, 14, ABG)
00:29:20.605 00.000 11616 Guiding  Dir = 1, Dur = 14
00:29:20.606 00.001 11616 IsSlewing returns 0
00:29:20.606 00.000 11616 IsGuiding returns 0
00:29:20.606 00.000 11616 PulseGuide returned control before completion, sleep 24
00:29:20.631 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=234, Gamma=1.290
00:29:20.640 00.009 11616 IsGuiding returns 1
00:29:20.640 00.000 11616 scope still moving after pulse duration time elapsed
00:29:20.651 00.011 12268 UpdateGuideState exits: m=298 SNR=11.9
00:29:20.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:20.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:20.651 00.000 12268 Enqueuing Expose request
00:29:20.672 00.021 11616 IsSlewing returns 0
00:29:20.672 00.000 11616 IsGuiding returns 0
00:29:20.672 00.000 11616 scope move finished after 14 + 52 ms
00:29:20.672 00.000 11616 Move returns status 0, amount 14
00:29:20.672 00.000 11616 move complete, result=0
00:29:20.674 00.002 11616 worker thread done servicing request
00:29:20.674 00.000 11616 Worker thread wakes up
00:29:20.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:20.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:20.681 00.007 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
00:29:22.692 02.011 11616 Exposure complete
00:29:22.748 00.056 11616 worker thread done servicing request
00:29:22.748 00.000 12268 OnExposeComplete: enter
00:29:22.749 00.001 12268 UpdateGuideState(): m_state=6
00:29:22.749 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1276
00:29:22.749 00.000 12268 Star::Find returns 1 (0), X=917.85, Y=25.11, Mass=448, SNR=14.5, Peak=52 HFD=4.6
00:29:22.749 00.000 12268 MultiStar: [#1 -0.04,-0.09,0.78,U] [#2 0.21,-0.25,0.48,U] [#3 -0.58,0.28,0.57,U] [#4 -1.03,0.39,0.00,M2] [#5 -0.15,-0.27,0.52,U] 
00:29:22.749 00.000 12268 refined, 4 included, MultiStar: {0.07, -0.11}, one-star: {0.59, -0.20}
00:29:22.749 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
00:29:22.750 00.001 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.72)
00:29:22.750 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.98 mountX=-0.10 mountY=0.09, mountTheta=2.44
00:29:22.751 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.11, opts=13)
00:29:22.752 00.001 12268 Enqueuing Move request for scope (0.07, -0.11)
00:29:22.752 00.000 11616 Worker thread wakes up
00:29:22.752 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
00:29:22.752 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
00:29:22.752 00.000 11616 Moving (0.07, -0.11) raw xDistance=-0.10 yDistance=0.09
00:29:22.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
00:29:22.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:22.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:29:22.753 00.001 11616 MoveAxis(E, 57, ABG)
00:29:22.753 00.000 11616 Guiding  Dir = 2, Dur = 57
00:29:22.753 00.000 11616 IsSlewing returns 0
00:29:22.753 00.000 11616 IsGuiding returns 0
00:29:22.754 00.001 11616 PulseGuide returned control before completion, sleep 67
00:29:22.776 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:29:22.796 00.020 12268 UpdateGuideState exits: m=448 SNR=14.5
00:29:22.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:22.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:22.796 00.000 12268 Enqueuing Expose request
00:29:22.832 00.036 11616 IsGuiding returns 1
00:29:22.833 00.001 11616 scope still moving after pulse duration time elapsed
00:29:22.863 00.030 11616 IsSlewing returns 0
00:29:22.864 00.001 11616 IsGuiding returns 0
00:29:22.864 00.000 11616 scope move finished after 57 + 53 ms
00:29:22.864 00.000 11616 Move returns status 0, amount 57
00:29:22.864 00.000 11616 MoveAxis(N, 0, ABG)
00:29:22.864 00.000 11616 Move returns status 0, amount 0
00:29:22.864 00.000 11616 move complete, result=0
00:29:22.864 00.000 11616 worker thread done servicing request
00:29:22.864 00.000 11616 Worker thread wakes up
00:29:22.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:22.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:22.875 00.011 12268 GuideStep: -0.1 px 57 ms EAST, 0.1 px 0 ms NORTH
00:29:24.876 02.001 11616 Exposure complete
00:29:24.930 00.054 11616 worker thread done servicing request
00:29:24.930 00.000 12268 OnExposeComplete: enter
00:29:24.930 00.000 12268 UpdateGuideState(): m_state=6
00:29:24.931 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1277
00:29:24.931 00.000 12268 Star::Find returns 1 (0), X=917.88, Y=24.97, Mass=308, SNR=11.9, Peak=36 HFD=4.4
00:29:24.931 00.000 12268 MultiStar: [#1 -0.27,-0.20,0.87,U] [#2 0.02,-0.30,0.68,U] [#3 -0.57,0.23,0.64,U] [#4 -0.61,-0.62,0.55,U] [#5 -0.17,-0.32,0.68,U] 
00:29:24.931 00.000 12268 refined, 5 included, MultiStar: {-0.09, -0.26}, one-star: {0.62, -0.34}
00:29:24.931 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
00:29:24.931 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.22)
00:29:24.931 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.26 hyp=0.27 cameraTheta=-1.92 mountX=-0.26 mountY=-0.06, mountTheta=-2.92
00:29:24.933 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.26, opts=13)
00:29:24.933 00.000 12268 Enqueuing Move request for scope (-0.09, -0.26)
00:29:24.933 00.000 11616 Worker thread wakes up
00:29:24.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.26) opts 0xd
00:29:24.933 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.26)
00:29:24.933 00.000 11616 Moving (-0.09, -0.26) raw xDistance=-0.26 yDistance=-0.06
00:29:24.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
00:29:24.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:24.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:29:24.933 00.000 11616 MoveAxis(E, 147, ABG)
00:29:24.934 00.001 11616 Guiding  Dir = 2, Dur = 147
00:29:24.934 00.000 11616 IsSlewing returns 0
00:29:24.934 00.000 11616 IsGuiding returns 0
00:29:24.934 00.000 11616 PulseGuide returned control before completion, sleep 157
00:29:24.956 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
00:29:24.973 00.017 12268 UpdateGuideState exits: m=308 SNR=11.9
00:29:24.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:24.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:24.974 00.001 12268 Enqueuing Expose request
00:29:25.093 00.119 11616 IsGuiding returns 1
00:29:25.093 00.000 11616 scope still moving after pulse duration time elapsed
00:29:25.125 00.032 11616 IsSlewing returns 0
00:29:25.126 00.001 11616 IsGuiding returns 0
00:29:25.126 00.000 11616 scope move finished after 147 + 44 ms
00:29:25.126 00.000 11616 Move returns status 0, amount 147
00:29:25.126 00.000 11616 MoveAxis(N, 0, ABG)
00:29:25.126 00.000 11616 Move returns status 0, amount 0
00:29:25.126 00.000 11616 move complete, result=0
00:29:25.126 00.000 11616 worker thread done servicing request
00:29:25.126 00.000 11616 Worker thread wakes up
00:29:25.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:25.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:25.126 00.000 12268 GuideStep: -0.3 px 147 ms EAST, -0.1 px 0 ms NORTH
00:29:27.137 02.011 11616 Exposure complete
00:29:27.193 00.056 11616 worker thread done servicing request
00:29:27.193 00.000 12268 OnExposeComplete: enter
00:29:27.193 00.000 12268 UpdateGuideState(): m_state=6
00:29:27.193 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1278
00:29:27.193 00.000 12268 Star::Find returns 1 (0), X=918.03, Y=25.36, Mass=355, SNR=12.9, Peak=52 HFD=4.1
00:29:27.193 00.000 12268 MultiStar: [#1 -0.07,0.12,0.85,U] [#2 0.48,0.01,0.68,U] [#3 -0.98,0.42,0.00,M1] [#4 -0.36,0.32,0.58,U] [#5 -0.05,0.02,0.55,U] 
00:29:27.193 00.000 12268 refined, 4 included, MultiStar: {0.22, 0.10}, one-star: {0.77, 0.05}
00:29:27.193 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
00:29:27.193 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.11)
00:29:27.194 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=0.10 hyp=0.24 cameraTheta=0.41 mountX=0.12 mountY=0.21, mountTheta=1.05
00:29:27.195 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.10, opts=13)
00:29:27.195 00.000 12268 Enqueuing Move request for scope (0.22, 0.10)
00:29:27.195 00.000 11616 Worker thread wakes up
00:29:27.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.10) opts 0xd
00:29:27.195 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.10)
00:29:27.195 00.000 11616 Moving (0.22, 0.10) raw xDistance=0.12 yDistance=0.21
00:29:27.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:27.196 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:29:27.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
00:29:27.196 00.000 11616 MoveAxis(E, 0, ABG)
00:29:27.196 00.000 11616 Move returns status 0, amount 0
00:29:27.196 00.000 11616 MoveAxis(S, 17, ABG)
00:29:27.196 00.000 11616 Guiding  Dir = 1, Dur = 17
00:29:27.196 00.000 11616 IsSlewing returns 0
00:29:27.196 00.000 11616 IsGuiding returns 0
00:29:27.197 00.001 11616 PulseGuide returned control before completion, sleep 27
00:29:27.219 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:29:27.231 00.012 11616 IsGuiding returns 1
00:29:27.231 00.000 11616 scope still moving after pulse duration time elapsed
00:29:27.235 00.004 12268 UpdateGuideState exits: m=355 SNR=12.9
00:29:27.236 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:27.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:27.236 00.000 12268 Enqueuing Expose request
00:29:27.263 00.027 11616 IsSlewing returns 0
00:29:27.263 00.000 11616 IsGuiding returns 1
00:29:27.295 00.032 11616 IsSlewing returns 0
00:29:27.295 00.000 11616 IsGuiding returns 1
00:29:27.325 00.030 11616 IsSlewing returns 0
00:29:27.325 00.000 11616 IsGuiding returns 1
00:29:27.356 00.031 11616 IsSlewing returns 0
00:29:27.357 00.001 11616 IsGuiding returns 0
00:29:27.357 00.000 11616 scope move finished after 17 + 142 ms
00:29:27.357 00.000 11616 Move returns status 0, amount 17
00:29:27.357 00.000 11616 move complete, result=0
00:29:27.357 00.000 11616 worker thread done servicing request
00:29:27.357 00.000 11616 Worker thread wakes up
00:29:27.358 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
00:29:27.358 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:27.358 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:29.367 02.009 11616 Exposure complete
00:29:29.420 00.053 11616 worker thread done servicing request
00:29:29.421 00.001 12268 OnExposeComplete: enter
00:29:29.421 00.000 12268 UpdateGuideState(): m_state=6
00:29:29.421 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1279
00:29:29.421 00.000 12268 Star::Find returns 1 (0), X=917.65, Y=26.16, Mass=306, SNR=12.0, Peak=38 HFD=3.7
00:29:29.422 00.001 12268 MultiStar: [#1 -0.34,0.72,0.89,U] [#2 0.01,0.85,0.68,U] [#3 -0.86,1.07,0.00,M2] [#4 -0.78,1.13,0.00,M1] [#5 -0.24,0.73,0.56,U] 
00:29:29.422 00.000 12268 refined, 3 included, MultiStar: {-0.01, 0.79}, one-star: {0.39, 0.85}
00:29:29.422 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
00:29:29.422 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
00:29:29.422 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.79 hyp=0.79 cameraTheta=1.59 mountX=0.78 mountY=-0.12, mountTheta=-0.15
00:29:29.424 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.79, opts=13)
00:29:29.424 00.000 12268 Enqueuing Move request for scope (-0.01, 0.79)
00:29:29.424 00.000 11616 Worker thread wakes up
00:29:29.425 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.79) opts 0xd
00:29:29.425 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.79)
00:29:29.425 00.000 11616 Moving (-0.01, 0.79) raw xDistance=0.78 yDistance=-0.12
00:29:29.425 00.000 11616 resist switch: large excursion: input 0.78 thresh 0.29 direction from -1 to 1
00:29:29.425 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.35
00:29:29.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.78
00:29:29.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:29.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:29:29.425 00.000 11616 MoveAxis(W, 439, ABG)
00:29:29.425 00.000 11616 Guiding  Dir = 3, Dur = 439
00:29:29.426 00.001 11616 IsSlewing returns 0
00:29:29.426 00.000 11616 IsGuiding returns 0
00:29:29.426 00.000 11616 PulseGuide returned control before completion, sleep 449
00:29:29.446 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
00:29:29.463 00.017 12268 UpdateGuideState exits: m=306 SNR=12.0
00:29:29.464 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:29.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:29.464 00.000 12268 Enqueuing Expose request
00:29:29.892 00.428 11616 IsGuiding returns 1
00:29:29.893 00.001 11616 scope still moving after pulse duration time elapsed
00:29:29.923 00.030 11616 IsSlewing returns 0
00:29:29.923 00.000 11616 IsGuiding returns 0
00:29:29.924 00.001 11616 scope move finished after 439 + 58 ms
00:29:29.924 00.000 11616 Move returns status 0, amount 439
00:29:29.924 00.000 11616 MoveAxis(N, 0, ABG)
00:29:29.924 00.000 11616 Move returns status 0, amount 0
00:29:29.924 00.000 11616 move complete, result=0
00:29:29.924 00.000 11616 worker thread done servicing request
00:29:29.924 00.000 11616 Worker thread wakes up
00:29:29.924 00.000 12268 GuideStep: 0.8 px 439 ms WEST, -0.1 px 0 ms NORTH
00:29:29.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:29.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:31.935 02.011 11616 Exposure complete
00:29:31.989 00.054 11616 worker thread done servicing request
00:29:31.989 00.000 12268 OnExposeComplete: enter
00:29:31.989 00.000 12268 UpdateGuideState(): m_state=6
00:29:31.989 00.000 12268 Star::Find(15, 917, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1280
00:29:31.990 00.001 12268 Star::Find returns 1 (0), X=917.78, Y=25.40, Mass=297, SNR=11.9, Peak=39 HFD=3.7
00:29:31.990 00.000 12268 MultiStar: [#1 -0.11,0.42,0.84,U] [#2 -0.03,0.91,0.67,U] [#3 -1.11,1.04,0.00,M3] [#4 -0.47,0.51,0.58,U] [#5 0.25,0.79,0.62,U] 
00:29:31.990 00.000 12268 refined, 4 included, MultiStar: {0.08, 0.50}, one-star: {0.52, 0.09}
00:29:31.990 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
00:29:31.990 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
00:29:31.990 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.50 hyp=0.50 cameraTheta=1.41 mountX=0.50 mountY=0.02, mountTheta=0.03
00:29:31.992 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.50, opts=13)
00:29:31.992 00.000 12268 Enqueuing Move request for scope (0.08, 0.50)
00:29:31.992 00.000 11616 Worker thread wakes up
00:29:31.992 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.50) opts 0xd
00:29:31.992 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.50)
00:29:31.992 00.000 11616 Moving (0.08, 0.50) raw xDistance=0.50 yDistance=0.02
00:29:31.992 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
00:29:31.992 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:31.992 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:29:31.992 00.000 11616 MoveAxis(W, 281, ABG)
00:29:31.993 00.001 11616 Guiding  Dir = 3, Dur = 281
00:29:31.993 00.000 11616 IsSlewing returns 0
00:29:31.993 00.000 11616 IsGuiding returns 0
00:29:31.993 00.000 11616 PulseGuide returned control before completion, sleep 291
00:29:32.015 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
00:29:32.032 00.017 12268 UpdateGuideState exits: m=297 SNR=11.9
00:29:32.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:32.032 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:32.032 00.000 12268 Enqueuing Expose request
00:29:32.291 00.259 11616 IsGuiding returns 1
00:29:32.291 00.000 11616 scope still moving after pulse duration time elapsed
00:29:32.323 00.032 11616 IsSlewing returns 0
00:29:32.324 00.001 11616 IsGuiding returns 0
00:29:32.324 00.000 11616 scope move finished after 281 + 49 ms
00:29:32.324 00.000 11616 Move returns status 0, amount 281
00:29:32.324 00.000 11616 MoveAxis(N, 0, ABG)
00:29:32.324 00.000 11616 Move returns status 0, amount 0
00:29:32.324 00.000 11616 move complete, result=0
00:29:32.324 00.000 11616 worker thread done servicing request
00:29:32.324 00.000 11616 Worker thread wakes up
00:29:32.325 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:32.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:32.325 00.000 12268 GuideStep: 0.5 px 281 ms WEST, 0.0 px 0 ms NORTH
00:29:34.370 02.045 11616 Exposure complete
00:29:34.424 00.054 11616 worker thread done servicing request
00:29:34.424 00.000 12268 OnExposeComplete: enter
00:29:34.425 00.001 12268 UpdateGuideState(): m_state=6
00:29:34.425 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1281
00:29:34.425 00.000 12268 Star::Find returns 1 (0), X=917.94, Y=25.28, Mass=375, SNR=13.2, Peak=40 HFD=4.7
00:29:34.425 00.000 12268 MultiStar: [#1 0.11,0.03,0.85,U] [#2 -0.12,-0.11,0.59,U] [#3 -0.88,0.22,0.55,U] [#4 -0.53,0.09,0.51,U] [#5 0.02,-0.80,0.54,U] 
00:29:34.425 00.000 12268 refined, 5 included, MultiStar: {-0.01, -0.09}, one-star: {0.68, -0.03}
00:29:34.425 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
00:29:34.425 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
00:29:34.425 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.68 mountX=-0.09 mountY=0.00, mountTheta=3.12
00:29:34.427 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.09, opts=13)
00:29:34.427 00.000 12268 Enqueuing Move request for scope (-0.01, -0.09)
00:29:34.427 00.000 11616 Worker thread wakes up
00:29:34.427 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
00:29:34.427 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
00:29:34.427 00.000 11616 Moving (-0.01, -0.09) raw xDistance=-0.09 yDistance=0.00
00:29:34.427 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:34.428 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:29:34.428 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:34.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:29:34.428 00.000 11616 MoveAxis(E, 0, ABG)
00:29:34.428 00.000 11616 Move returns status 0, amount 0
00:29:34.428 00.000 11616 MoveAxis(N, 0, ABG)
00:29:34.428 00.000 11616 Move returns status 0, amount 0
00:29:34.428 00.000 11616 move complete, result=0
00:29:34.428 00.000 11616 worker thread done servicing request
00:29:34.451 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
00:29:34.469 00.018 12268 UpdateGuideState exits: m=375 SNR=13.2
00:29:34.469 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:34.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:34.469 00.000 12268 Enqueuing Expose request
00:29:34.469 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:29:34.470 00.001 11616 Worker thread wakes up
00:29:34.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:34.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:36.479 02.009 11616 Exposure complete
00:29:36.533 00.054 11616 worker thread done servicing request
00:29:36.533 00.000 12268 OnExposeComplete: enter
00:29:36.533 00.000 12268 UpdateGuideState(): m_state=6
00:29:36.534 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1282
00:29:36.534 00.000 12268 Star::Find returns 1 (0), X=917.60, Y=23.75, Mass=272, SNR=11.3, Peak=37 HFD=3.9
00:29:36.534 00.000 12268 MultiStar: [#1 0.01,-0.72,0.90,U] [#2 0.67,-1.04,0.00,M1] [#3 -1.02,-0.32,0.00,M3] [#4 -0.31,-0.66,0.59,U] [#5 0.24,-1.16,0.00,M1] 
00:29:36.534 00.000 12268 refined, 2 included, MultiStar: {0.07, -1.04}, one-star: {0.34, -1.55}
00:29:36.534 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
00:29:36.534 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
00:29:36.534 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-1.04 hyp=1.04 cameraTheta=-1.51 mountX=-1.03 mountY=0.20, mountTheta=2.95
00:29:36.536 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-1.04, opts=13)
00:29:36.536 00.000 12268 Enqueuing Move request for scope (0.07, -1.04)
00:29:36.536 00.000 11616 Worker thread wakes up
00:29:36.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -1.04) opts 0xd
00:29:36.536 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -1.04)
00:29:36.536 00.000 11616 Moving (0.07, -1.04) raw xDistance=-1.03 yDistance=0.20
00:29:36.536 00.000 11616 resist switch: large excursion: input -1.03 thresh 0.29 direction from 1 to -1
00:29:36.536 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.09
00:29:36.537 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.51 from input -1.03
00:29:36.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
00:29:36.537 00.000 11616 MoveAxis(E, 576, ABG)
00:29:36.537 00.000 11616 Guiding  Dir = 2, Dur = 576
00:29:36.537 00.000 11616 IsSlewing returns 0
00:29:36.537 00.000 11616 IsGuiding returns 0
00:29:36.538 00.001 11616 PulseGuide returned control before completion, sleep 586
00:29:36.558 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
00:29:36.575 00.017 12268 UpdateGuideState exits: m=272 SNR=11.3
00:29:36.575 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:36.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:36.575 00.000 12268 Enqueuing Expose request
00:29:37.134 00.559 11616 IsGuiding returns 1
00:29:37.134 00.000 11616 scope still moving after pulse duration time elapsed
00:29:37.165 00.031 11616 IsSlewing returns 0
00:29:37.166 00.001 11616 IsGuiding returns 0
00:29:37.166 00.000 11616 scope move finished after 576 + 52 ms
00:29:37.166 00.000 11616 Move returns status 0, amount 576
00:29:37.166 00.000 11616 MoveAxis(S, 17, ABG)
00:29:37.166 00.000 11616 Guiding  Dir = 1, Dur = 17
00:29:37.166 00.000 11616 IsSlewing returns 0
00:29:37.166 00.000 11616 IsGuiding returns 0
00:29:37.167 00.001 11616 PulseGuide returned control before completion, sleep 27
00:29:37.195 00.028 11616 IsGuiding returns 1
00:29:37.195 00.000 11616 scope still moving after pulse duration time elapsed
00:29:37.227 00.032 11616 IsSlewing returns 0
00:29:37.238 00.011 11616 IsGuiding returns 1
00:29:37.272 00.034 11616 IsSlewing returns 0
00:29:37.272 00.000 11616 IsGuiding returns 1
00:29:37.303 00.031 11616 IsSlewing returns 0
00:29:37.304 00.001 11616 IsGuiding returns 1
00:29:37.334 00.030 11616 IsSlewing returns 0
00:29:37.335 00.001 11616 IsGuiding returns 1
00:29:37.365 00.030 11616 IsSlewing returns 0
00:29:37.366 00.001 11616 IsGuiding returns 1
00:29:37.396 00.030 11616 IsSlewing returns 0
00:29:37.397 00.001 11616 IsGuiding returns 1
00:29:37.427 00.030 11616 IsSlewing returns 0
00:29:37.428 00.001 11616 IsGuiding returns 0
00:29:37.428 00.000 11616 scope move finished after 17 + 244 ms
00:29:37.428 00.000 11616 Move returns status 0, amount 17
00:29:37.428 00.000 11616 move complete, result=0
00:29:37.428 00.000 11616 worker thread done servicing request
00:29:37.428 00.000 11616 Worker thread wakes up
00:29:37.428 00.000 12268 GuideStep: -1.0 px 576 ms EAST, 0.2 px 17 ms SOUTH
00:29:37.429 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:37.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:39.444 02.015 11616 Exposure complete
00:29:39.497 00.053 11616 worker thread done servicing request
00:29:39.497 00.000 12268 OnExposeComplete: enter
00:29:39.497 00.000 12268 UpdateGuideState(): m_state=6
00:29:39.497 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1283
00:29:39.497 00.000 12268 Star::Find returns 1 (0), X=918.19, Y=24.76, Mass=333, SNR=12.4, Peak=36 HFD=4.6
00:29:39.497 00.000 12268 MultiStar: [#1 0.10,-0.30,0.88,U] [#2 0.12,-0.01,0.61,U] [#3 -1.09,0.32,0.00,M4] [#4 0.02,-0.20,0.56,U] [#5 -0.37,-0.77,0.56,U] 
00:29:39.497 00.000 12268 refined, 4 included, MultiStar: {0.25, -0.38}, one-star: {0.93, -0.55}
00:29:39.497 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
00:29:39.497 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.71)
00:29:39.498 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=-0.38 hyp=0.45 cameraTheta=-0.99 mountX=-0.35 mountY=0.29, mountTheta=2.45
00:29:39.499 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.38, opts=13)
00:29:39.499 00.000 12268 Enqueuing Move request for scope (0.25, -0.38)
00:29:39.499 00.000 11616 Worker thread wakes up
00:29:39.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.38) opts 0xd
00:29:39.499 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.38)
00:29:39.499 00.000 11616 Moving (0.25, -0.38) raw xDistance=-0.35 yDistance=0.29
00:29:39.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
00:29:39.499 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:29:39.500 00.001 11616 MoveAxis(E, 196, ABG)
00:29:39.500 00.000 11616 Guiding  Dir = 2, Dur = 196
00:29:39.500 00.000 11616 IsSlewing returns 0
00:29:39.500 00.000 11616 IsGuiding returns 0
00:29:39.500 00.000 11616 PulseGuide returned control before completion, sleep 206
00:29:39.524 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
00:29:39.544 00.020 12268 UpdateGuideState exits: m=333 SNR=12.4
00:29:39.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:39.545 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:39.545 00.000 12268 Enqueuing Expose request
00:29:39.720 00.175 11616 IsGuiding returns 0
00:29:39.720 00.000 11616 Move returns status 0, amount 196
00:29:39.720 00.000 11616 MoveAxis(S, 25, ABG)
00:29:39.721 00.001 11616 Guiding  Dir = 1, Dur = 25
00:29:39.721 00.000 11616 IsSlewing returns 0
00:29:39.721 00.000 11616 IsGuiding returns 0
00:29:39.722 00.001 11616 PulseGuide returned control before completion, sleep 35
00:29:39.767 00.045 11616 IsGuiding returns 1
00:29:39.767 00.000 11616 scope still moving after pulse duration time elapsed
00:29:39.798 00.031 11616 IsSlewing returns 0
00:29:39.798 00.000 11616 IsGuiding returns 1
00:29:39.829 00.031 11616 IsSlewing returns 0
00:29:39.829 00.000 11616 IsGuiding returns 1
00:29:39.860 00.031 11616 IsSlewing returns 0
00:29:39.861 00.001 11616 IsGuiding returns 1
00:29:39.892 00.031 11616 IsSlewing returns 0
00:29:39.893 00.001 11616 IsGuiding returns 0
00:29:39.893 00.000 11616 scope move finished after 25 + 145 ms
00:29:39.893 00.000 11616 Move returns status 0, amount 25
00:29:39.893 00.000 11616 move complete, result=0
00:29:39.893 00.000 11616 worker thread done servicing request
00:29:39.893 00.000 11616 Worker thread wakes up
00:29:39.893 00.000 12268 GuideStep: -0.4 px 196 ms EAST, 0.3 px 25 ms SOUTH
00:29:39.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:39.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:41.906 02.013 11616 Exposure complete
00:29:41.960 00.054 11616 worker thread done servicing request
00:29:41.960 00.000 12268 OnExposeComplete: enter
00:29:41.960 00.000 12268 UpdateGuideState(): m_state=6
00:29:41.960 00.000 12268 Star::Find(15, 918, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1284
00:29:41.960 00.000 12268 Star::Find returns 1 (0), X=917.82, Y=25.53, Mass=250, SNR=10.9, Peak=38 HFD=3.8
00:29:41.960 00.000 12268 MultiStar: [#1 -0.28,-0.24,0.91,U] [#2 0.98,-0.01,0.00,M1] [#3 -1.23,0.46,0.00,M5] [#4 -0.56,0.34,0.55,U] [#5 0.49,0.27,0.59,U] 
00:29:41.960 00.000 12268 refined, 3 included, MultiStar: {0.09, 0.11}, one-star: {0.56, 0.22}
00:29:41.960 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
00:29:41.960 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
00:29:41.960 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.15 cameraTheta=0.87 mountX=0.12 mountY=0.08, mountTheta=0.58
00:29:41.962 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.11, opts=13)
00:29:41.962 00.000 12268 Enqueuing Move request for scope (0.09, 0.11)
00:29:41.962 00.000 11616 Worker thread wakes up
00:29:41.962 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
00:29:41.962 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
00:29:41.962 00.000 11616 Moving (0.09, 0.11) raw xDistance=0.12 yDistance=0.08
00:29:41.962 00.000 11616 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.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:29:41.963 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:41.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:29:41.963 00.000 11616 MoveAxis(E, 0, ABG)
00:29:41.963 00.000 11616 Move returns status 0, amount 0
00:29:41.963 00.000 11616 MoveAxis(N, 0, ABG)
00:29:41.963 00.000 11616 Move returns status 0, amount 0
00:29:41.963 00.000 11616 move complete, result=0
00:29:41.963 00.000 11616 worker thread done servicing request
00:29:41.983 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
00:29:42.000 00.017 12268 UpdateGuideState exits: m=250 SNR=10.9
00:29:42.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:42.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:42.000 00.000 12268 Enqueuing Expose request
00:29:42.000 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:42.001 00.001 11616 Worker thread wakes up
00:29:42.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:42.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:44.018 02.017 11616 Exposure complete
00:29:44.073 00.055 11616 worker thread done servicing request
00:29:44.074 00.001 12268 OnExposeComplete: enter
00:29:44.074 00.000 12268 UpdateGuideState(): m_state=6
00:29:44.074 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1285
00:29:44.074 00.000 12268 Star::Find returns 1 (0), X=917.81, Y=25.70, Mass=258, SNR=10.9, Peak=26 HFD=4.7
00:29:44.074 00.000 12268 MultiStar: [#1 -0.48,0.95,0.00,M1] [#2 0.06,1.33,0.00,M2] [#3 -1.09,0.63,0.00,M6] [#4 -0.52,0.56,0.67,U] [#5 -0.16,0.63,0.61,U] 
00:29:44.074 00.000 12268 refined, 2 included, MultiStar: {0.04, 0.51}, one-star: {0.55, 0.40}
00:29:44.074 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
00:29:44.074 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
00:29:44.075 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=0.51 hyp=0.51 cameraTheta=1.48 mountX=0.51 mountY=-0.02, mountTheta=-0.04
00:29:44.076 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.51, opts=13)
00:29:44.076 00.000 12268 Enqueuing Move request for scope (0.04, 0.51)
00:29:44.076 00.000 11616 Worker thread wakes up
00:29:44.077 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.51) opts 0xd
00:29:44.077 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.51)
00:29:44.077 00.000 11616 Moving (0.04, 0.51) raw xDistance=0.51 yDistance=-0.02
00:29:44.077 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.29 direction from -1 to 1
00:29:44.077 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.53
00:29:44.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
00:29:44.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:44.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:29:44.077 00.000 11616 MoveAxis(W, 285, ABG)
00:29:44.077 00.000 11616 Guiding  Dir = 3, Dur = 285
00:29:44.077 00.000 11616 IsSlewing returns 0
00:29:44.078 00.001 11616 IsGuiding returns 0
00:29:44.078 00.000 11616 PulseGuide returned control before completion, sleep 295
00:29:44.098 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
00:29:44.115 00.017 12268 UpdateGuideState exits: m=258 SNR=10.9
00:29:44.116 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:44.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:44.116 00.000 12268 Enqueuing Expose request
00:29:44.385 00.269 11616 IsGuiding returns 1
00:29:44.385 00.000 11616 scope still moving after pulse duration time elapsed
00:29:44.416 00.031 11616 IsSlewing returns 0
00:29:44.416 00.000 11616 IsGuiding returns 0
00:29:44.416 00.000 11616 scope move finished after 285 + 53 ms
00:29:44.416 00.000 11616 Move returns status 0, amount 285
00:29:44.416 00.000 11616 MoveAxis(N, 0, ABG)
00:29:44.416 00.000 11616 Move returns status 0, amount 0
00:29:44.416 00.000 11616 move complete, result=0
00:29:44.416 00.000 11616 worker thread done servicing request
00:29:44.416 00.000 11616 Worker thread wakes up
00:29:44.417 00.001 12268 GuideStep: 0.5 px 285 ms WEST, -0.0 px 0 ms NORTH
00:29:44.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:44.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:46.433 02.016 11616 Exposure complete
00:29:46.486 00.053 11616 worker thread done servicing request
00:29:46.487 00.001 12268 OnExposeComplete: enter
00:29:46.487 00.000 12268 UpdateGuideState(): m_state=6
00:29:46.487 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1286
00:29:46.487 00.000 12268 Star::Find returns 1 (0), X=918.15, Y=25.69, Mass=190, SNR=9.5, Peak=35 HFD=2.7
00:29:46.487 00.000 12268 MultiStar: [#1 0.15,0.51,1.04,U] [#2 0.44,-0.19,0.78,U] [#3 -0.48,0.35,0.77,U] [#4 -0.74,0.46,0.61,U] [#5 0.72,0.36,0.70,U] 
00:29:46.487 00.000 12268 refined, 5 included, MultiStar: {0.22, 0.32}, one-star: {0.89, 0.38}
00:29:46.487 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
00:29:46.487 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.67)
00:29:46.488 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=0.32 hyp=0.39 cameraTheta=0.97 mountX=0.34 mountY=0.18, mountTheta=0.48
00:29:46.489 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.32, opts=13)
00:29:46.489 00.000 12268 Enqueuing Move request for scope (0.22, 0.32)
00:29:46.489 00.000 11616 Worker thread wakes up
00:29:46.489 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.32) opts 0xd
00:29:46.489 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.32)
00:29:46.489 00.000 11616 Moving (0.22, 0.32) raw xDistance=0.34 yDistance=0.18
00:29:46.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
00:29:46.489 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:29:46.490 00.001 11616 MoveAxis(W, 190, ABG)
00:29:46.490 00.000 11616 Guiding  Dir = 3, Dur = 190
00:29:46.490 00.000 11616 IsSlewing returns 0
00:29:46.490 00.000 11616 IsGuiding returns 0
00:29:46.490 00.000 11616 PulseGuide returned control before completion, sleep 200
00:29:46.512 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=190, Gamma=1.290
00:29:46.530 00.018 12268 UpdateGuideState exits: m=190 SNR=9.5
00:29:46.530 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:46.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:46.530 00.000 12268 Enqueuing Expose request
00:29:46.696 00.166 11616 IsGuiding returns 1
00:29:46.696 00.000 11616 scope still moving after pulse duration time elapsed
00:29:46.727 00.031 11616 IsSlewing returns 0
00:29:46.728 00.001 11616 IsGuiding returns 0
00:29:46.728 00.000 11616 scope move finished after 190 + 47 ms
00:29:46.728 00.000 11616 Move returns status 0, amount 190
00:29:46.728 00.000 11616 MoveAxis(S, 15, ABG)
00:29:46.728 00.000 11616 Guiding  Dir = 1, Dur = 15
00:29:46.728 00.000 11616 IsSlewing returns 0
00:29:46.729 00.001 11616 IsGuiding returns 0
00:29:46.729 00.000 11616 PulseGuide returned control before completion, sleep 25
00:29:46.757 00.028 11616 IsGuiding returns 1
00:29:46.758 00.001 11616 scope still moving after pulse duration time elapsed
00:29:46.788 00.030 11616 IsSlewing returns 0
00:29:46.788 00.000 11616 IsGuiding returns 0
00:29:46.789 00.001 11616 scope move finished after 15 + 45 ms
00:29:46.789 00.000 11616 Move returns status 0, amount 15
00:29:46.789 00.000 11616 move complete, result=0
00:29:46.789 00.000 11616 worker thread done servicing request
00:29:46.789 00.000 11616 Worker thread wakes up
00:29:46.789 00.000 12268 GuideStep: 0.3 px 190 ms WEST, 0.2 px 15 ms SOUTH
00:29:46.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:46.790 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:48.797 02.007 11616 Exposure complete
00:29:48.850 00.053 11616 worker thread done servicing request
00:29:48.850 00.000 12268 OnExposeComplete: enter
00:29:48.851 00.001 12268 UpdateGuideState(): m_state=6
00:29:48.851 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1287
00:29:48.851 00.000 12268 Star::Find returns 1 (0), X=918.02, Y=25.37, Mass=246, SNR=10.8, Peak=41 HFD=3.4
00:29:48.851 00.000 12268 MultiStar: [#1 -0.33,0.06,0.83,U] [#2 0.14,-0.04,0.71,U] [#3 -0.70,0.58,0.66,U] [#4 -0.50,-0.46,0.63,U] [#5 0.57,-0.30,0.63,U] 
00:29:48.851 00.000 12268 refined, 5 included, MultiStar: {0.04, -0.00}, one-star: {0.76, 0.06}
00:29:48.851 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
00:29:48.851 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
00:29:48.851 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.03 mountX=0.00 mountY=0.04, mountTheta=1.50
00:29:48.853 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.00, opts=13)
00:29:48.853 00.000 12268 Enqueuing Move request for scope (0.04, -0.00)
00:29:48.853 00.000 11616 Worker thread wakes up
00:29:48.853 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
00:29:48.853 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
00:29:48.853 00.000 11616 Moving (0.04, -0.00) raw xDistance=0.00 yDistance=0.04
00:29:48.853 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:48.853 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:29:48.854 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:48.854 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:29:48.854 00.000 11616 MoveAxis(E, 0, ABG)
00:29:48.854 00.000 11616 Move returns status 0, amount 0
00:29:48.854 00.000 11616 MoveAxis(N, 0, ABG)
00:29:48.854 00.000 11616 Move returns status 0, amount 0
00:29:48.854 00.000 11616 move complete, result=0
00:29:48.854 00.000 11616 worker thread done servicing request
00:29:48.879 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
00:29:48.899 00.020 12268 UpdateGuideState exits: m=246 SNR=10.8
00:29:48.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:48.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:48.899 00.000 12268 Enqueuing Expose request
00:29:48.899 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:29:48.900 00.001 11616 Worker thread wakes up
00:29:48.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:48.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:50.913 02.013 11616 Exposure complete
00:29:50.965 00.052 11616 worker thread done servicing request
00:29:50.966 00.001 12268 OnExposeComplete: enter
00:29:50.966 00.000 12268 UpdateGuideState(): m_state=6
00:29:50.966 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1288
00:29:50.966 00.000 12268 Star::Find returns 1 (0), X=917.95, Y=25.70, Mass=282, SNR=11.6, Peak=41 HFD=3.5
00:29:50.966 00.000 12268 MultiStar: [#1 -0.09,0.60,0.80,U] [#2 0.15,0.25,0.69,U] [#3 -0.61,0.70,0.63,U] [#4 -1.06,0.39,0.00,M1] [#5 0.92,0.22,0.51,U] 
00:29:50.966 00.000 12268 refined, 4 included, MultiStar: {0.22, 0.44}, one-star: {0.69, 0.39}
00:29:50.966 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
00:29:50.967 00.001 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.80)
00:29:50.967 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.44 hyp=0.49 cameraTheta=1.10 mountX=0.46 mountY=0.17, mountTheta=0.35
00:29:50.969 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.44, opts=13)
00:29:50.970 00.001 12268 Enqueuing Move request for scope (0.22, 0.44)
00:29:50.970 00.000 11616 Worker thread wakes up
00:29:50.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.44) opts 0xd
00:29:50.970 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.44)
00:29:50.970 00.000 11616 Moving (0.22, 0.44) raw xDistance=0.46 yDistance=0.17
00:29:50.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
00:29:50.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.17
00:29:50.970 00.000 11616 MoveAxis(W, 256, ABG)
00:29:50.970 00.000 11616 Guiding  Dir = 3, Dur = 256
00:29:50.971 00.001 11616 IsSlewing returns 0
00:29:50.971 00.000 11616 IsGuiding returns 0
00:29:50.971 00.000 11616 PulseGuide returned control before completion, sleep 266
00:29:50.992 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=155, Gamma=1.290
00:29:51.010 00.018 12268 UpdateGuideState exits: m=282 SNR=11.6
00:29:51.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:51.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:51.010 00.000 12268 Enqueuing Expose request
00:29:51.238 00.228 11616 IsGuiding returns 1
00:29:51.238 00.000 11616 scope still moving after pulse duration time elapsed
00:29:51.269 00.031 11616 IsSlewing returns 0
00:29:51.269 00.000 11616 IsGuiding returns 0
00:29:51.269 00.000 11616 scope move finished after 256 + 43 ms
00:29:51.269 00.000 11616 Move returns status 0, amount 256
00:29:51.270 00.001 11616 MoveAxis(S, 14, ABG)
00:29:51.270 00.000 11616 Guiding  Dir = 1, Dur = 14
00:29:51.270 00.000 11616 IsSlewing returns 0
00:29:51.270 00.000 11616 IsGuiding returns 0
00:29:51.271 00.001 11616 PulseGuide returned control before completion, sleep 24
00:29:51.301 00.030 11616 IsGuiding returns 1
00:29:51.301 00.000 11616 scope still moving after pulse duration time elapsed
00:29:51.330 00.029 11616 IsSlewing returns 0
00:29:51.331 00.001 11616 IsGuiding returns 0
00:29:51.331 00.000 11616 scope move finished after 14 + 46 ms
00:29:51.331 00.000 11616 Move returns status 0, amount 14
00:29:51.331 00.000 11616 move complete, result=0
00:29:51.331 00.000 11616 worker thread done servicing request
00:29:51.331 00.000 11616 Worker thread wakes up
00:29:51.331 00.000 12268 GuideStep: 0.5 px 256 ms WEST, 0.2 px 14 ms SOUTH
00:29:51.332 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:51.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:53.347 02.015 11616 Exposure complete
00:29:53.401 00.054 11616 worker thread done servicing request
00:29:53.401 00.000 12268 OnExposeComplete: enter
00:29:53.401 00.000 12268 UpdateGuideState(): m_state=6
00:29:53.401 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
00:29:53.401 00.000 12268 Star::Find returns 1 (0), X=918.27, Y=26.00, Mass=210, SNR=9.9, Peak=35 HFD=3.2
00:29:53.402 00.001 12268 MultiStar: [#1 -0.08,0.46,1.00,U] [#2 0.08,0.22,0.86,U] [#3 -0.96,0.60,0.00,M4] [#4 -0.78,0.29,0.63,U] [#5 0.12,0.42,0.63,U] 
00:29:53.402 00.000 12268 refined, 4 included, MultiStar: {0.14, 0.44}, one-star: {1.01, 0.69}
00:29:53.402 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
00:29:53.402 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.96)
00:29:53.402 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.44 hyp=0.46 cameraTheta=1.26 mountX=0.45 mountY=0.08, mountTheta=0.19
00:29:53.403 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.44, opts=13)
00:29:53.403 00.000 12268 Enqueuing Move request for scope (0.14, 0.44)
00:29:53.403 00.000 11616 Worker thread wakes up
00:29:53.403 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.44) opts 0xd
00:29:53.403 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.44)
00:29:53.403 00.000 11616 Moving (0.14, 0.44) raw xDistance=0.45 yDistance=0.08
00:29:53.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
00:29:53.403 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:53.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:29:53.404 00.001 11616 MoveAxis(W, 250, ABG)
00:29:53.404 00.000 11616 Guiding  Dir = 3, Dur = 250
00:29:53.404 00.000 11616 IsSlewing returns 0
00:29:53.404 00.000 11616 IsGuiding returns 0
00:29:53.404 00.000 11616 PulseGuide returned control before completion, sleep 260
00:29:53.425 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
00:29:53.444 00.019 12268 UpdateGuideState exits: m=210 SNR=9.9
00:29:53.444 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:53.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:53.444 00.000 12268 Enqueuing Expose request
00:29:53.674 00.230 11616 IsGuiding returns 1
00:29:53.674 00.000 11616 scope still moving after pulse duration time elapsed
00:29:53.705 00.031 11616 IsSlewing returns 0
00:29:53.705 00.000 11616 IsGuiding returns 0
00:29:53.706 00.001 11616 scope move finished after 250 + 51 ms
00:29:53.706 00.000 11616 Move returns status 0, amount 250
00:29:53.706 00.000 11616 MoveAxis(N, 0, ABG)
00:29:53.706 00.000 11616 Move returns status 0, amount 0
00:29:53.706 00.000 11616 move complete, result=0
00:29:53.706 00.000 11616 worker thread done servicing request
00:29:53.706 00.000 11616 Worker thread wakes up
00:29:53.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:53.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:53.706 00.000 12268 GuideStep: 0.4 px 250 ms WEST, 0.1 px 0 ms NORTH
00:29:55.710 02.004 11616 Exposure complete
00:29:55.764 00.054 11616 worker thread done servicing request
00:29:55.765 00.001 12268 OnExposeComplete: enter
00:29:55.765 00.000 12268 UpdateGuideState(): m_state=6
00:29:55.765 00.000 12268 Star::Find(15, 918, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1290
00:29:55.765 00.000 12268 Star::Find returns 1 (0), X=917.78, Y=25.32, Mass=247, SNR=10.8, Peak=40 HFD=3.5
00:29:55.765 00.000 12268 MultiStar: [#1 -0.36,-0.05,0.82,U] [#2 0.22,0.23,0.72,U] [#3 -0.79,0.18,0.66,U] [#4 -0.55,-0.25,0.59,U] [#5 0.20,-0.29,0.64,U] 
00:29:55.765 00.000 12268 refined, 5 included, MultiStar: {-0.07, -0.02}, one-star: {0.52, 0.01}
00:29:55.765 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.47) = xAngle (-4.39 = 1.90)
00:29:55.765 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.21)
00:29:55.765 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.91 mountX=-0.02 mountY=-0.07, mountTheta=-1.90
00:29:55.767 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.02, opts=13)
00:29:55.767 00.000 12268 Enqueuing Move request for scope (-0.07, -0.02)
00:29:55.767 00.000 11616 Worker thread wakes up
00:29:55.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
00:29:55.767 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
00:29:55.767 00.000 11616 Moving (-0.07, -0.02) raw xDistance=-0.02 yDistance=-0.07
00:29:55.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:55.768 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:29:55.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:55.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:29:55.768 00.000 11616 MoveAxis(E, 0, ABG)
00:29:55.768 00.000 11616 Move returns status 0, amount 0
00:29:55.768 00.000 11616 MoveAxis(N, 0, ABG)
00:29:55.768 00.000 11616 Move returns status 0, amount 0
00:29:55.768 00.000 11616 move complete, result=0
00:29:55.768 00.000 11616 worker thread done servicing request
00:29:55.789 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=209, Gamma=1.290
00:29:55.805 00.016 12268 UpdateGuideState exits: m=247 SNR=10.8
00:29:55.806 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:55.806 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:55.806 00.000 12268 Enqueuing Expose request
00:29:55.806 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:55.806 00.000 11616 Worker thread wakes up
00:29:55.806 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:55.806 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:29:57.826 02.020 11616 Exposure complete
00:29:57.881 00.055 11616 worker thread done servicing request
00:29:57.881 00.000 12268 OnExposeComplete: enter
00:29:57.881 00.000 12268 UpdateGuideState(): m_state=6
00:29:57.881 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1291
00:29:57.881 00.000 12268 Star::Find returns 1 (0), X=918.26, Y=25.35, Mass=266, SNR=11.2, Peak=36 HFD=4.3
00:29:57.881 00.000 12268 MultiStar: [#1 -0.29,0.35,0.80,U] [#2 -0.09,-0.07,0.52,U] [#3 -0.53,0.62,0.63,U] [#4 -0.73,0.44,0.56,U] [#5 0.12,-1.00,0.00,M1] 
00:29:57.881 00.000 12268 refined, 4 included, MultiStar: {-0.01, 0.26}, one-star: {1.00, 0.04}
00:29:57.881 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
00:29:57.881 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
00:29:57.881 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.60 mountX=0.26 mountY=-0.04, mountTheta=-0.15
00:29:57.885 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.26, opts=13)
00:29:57.885 00.000 12268 Enqueuing Move request for scope (-0.01, 0.26)
00:29:57.885 00.000 11616 Worker thread wakes up
00:29:57.885 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
00:29:57.885 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
00:29:57.885 00.000 11616 Moving (-0.01, 0.26) raw xDistance=0.26 yDistance=-0.04
00:29:57.885 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
00:29:57.885 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:57.887 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:29:57.887 00.000 11616 MoveAxis(W, 146, ABG)
00:29:57.887 00.000 11616 Guiding  Dir = 3, Dur = 146
00:29:57.887 00.000 11616 IsSlewing returns 0
00:29:57.887 00.000 11616 IsGuiding returns 0
00:29:57.888 00.001 11616 PulseGuide returned control before completion, sleep 156
00:29:57.908 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=230, Gamma=1.290
00:29:57.925 00.017 12268 UpdateGuideState exits: m=266 SNR=11.2
00:29:57.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:57.926 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:29:57.926 00.000 12268 Enqueuing Expose request
00:29:58.055 00.129 11616 IsGuiding returns 1
00:29:58.055 00.000 11616 scope still moving after pulse duration time elapsed
00:29:58.086 00.031 11616 IsSlewing returns 0
00:29:58.086 00.000 11616 IsGuiding returns 0
00:29:58.086 00.000 11616 scope move finished after 146 + 53 ms
00:29:58.087 00.001 11616 Move returns status 0, amount 146
00:29:58.087 00.000 11616 MoveAxis(N, 0, ABG)
00:29:58.087 00.000 11616 Move returns status 0, amount 0
00:29:58.087 00.000 11616 move complete, result=0
00:29:58.087 00.000 11616 worker thread done servicing request
00:29:58.087 00.000 11616 Worker thread wakes up
00:29:58.087 00.000 12268 GuideStep: 0.3 px 146 ms WEST, -0.0 px 0 ms NORTH
00:29:58.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:29:58.088 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:00.101 02.013 11616 Exposure complete
00:30:00.153 00.052 11616 worker thread done servicing request
00:30:00.154 00.001 12268 OnExposeComplete: enter
00:30:00.154 00.000 12268 UpdateGuideState(): m_state=6
00:30:00.154 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1292
00:30:00.154 00.000 12268 Star::Find returns 1 (0), X=918.12, Y=25.30, Mass=340, SNR=12.6, Peak=42 HFD=4.4
00:30:00.155 00.001 12268 MultiStar: [#1 -0.23,0.45,0.63,U] [#2 0.06,-0.11,0.56,U] [#3 -0.68,0.85,0.00,M3] [#4 -0.90,-0.01,0.46,U] [#5 -0.33,0.37,0.40,U] 
00:30:00.155 00.000 12268 refined, 4 included, MultiStar: {0.06, 0.12}, one-star: {0.86, -0.01}
00:30:00.155 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
00:30:00.155 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.77)
00:30:00.155 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.07 mountX=0.12 mountY=0.05, mountTheta=0.38
00:30:00.156 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.12, opts=13)
00:30:00.156 00.000 12268 Enqueuing Move request for scope (0.06, 0.12)
00:30:00.156 00.000 11616 Worker thread wakes up
00:30:00.157 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
00:30:00.157 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
00:30:00.157 00.000 11616 Moving (0.06, 0.12) raw xDistance=0.12 yDistance=0.05
00:30:00.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
00:30:00.157 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:00.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:30:00.157 00.000 11616 MoveAxis(W, 69, ABG)
00:30:00.157 00.000 11616 Guiding  Dir = 3, Dur = 69
00:30:00.157 00.000 11616 IsSlewing returns 0
00:30:00.158 00.001 11616 IsGuiding returns 0
00:30:00.158 00.000 11616 PulseGuide returned control before completion, sleep 79
00:30:00.178 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=195, Gamma=1.290
00:30:00.195 00.017 12268 UpdateGuideState exits: m=340 SNR=12.6
00:30:00.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:00.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:00.195 00.000 12268 Enqueuing Expose request
00:30:00.243 00.048 11616 IsGuiding returns 1
00:30:00.243 00.000 11616 scope still moving after pulse duration time elapsed
00:30:00.276 00.033 11616 IsSlewing returns 0
00:30:00.277 00.001 11616 IsGuiding returns 0
00:30:00.277 00.000 11616 scope move finished after 69 + 49 ms
00:30:00.277 00.000 11616 Move returns status 0, amount 69
00:30:00.277 00.000 11616 MoveAxis(N, 0, ABG)
00:30:00.277 00.000 11616 Move returns status 0, amount 0
00:30:00.277 00.000 11616 move complete, result=0
00:30:00.277 00.000 11616 worker thread done servicing request
00:30:00.277 00.000 11616 Worker thread wakes up
00:30:00.277 00.000 12268 GuideStep: 0.1 px 69 ms WEST, 0.0 px 0 ms NORTH
00:30:00.278 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:00.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:02.343 02.065 11616 Exposure complete
00:30:02.398 00.055 11616 worker thread done servicing request
00:30:02.398 00.000 12268 OnExposeComplete: enter
00:30:02.398 00.000 12268 UpdateGuideState(): m_state=6
00:30:02.398 00.000 12268 Star::Find(15, 918, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1293
00:30:02.398 00.000 12268 Star::Find returns 1 (0), X=917.62, Y=23.90, Mass=312, SNR=12.0, Peak=33 HFD=4.2
00:30:02.398 00.000 12268 MultiStar: [#1 -0.45,-0.56,0.81,U] [#2 -0.17,-1.04,0.00,M1] [#3 -1.54,-0.50,0.00,M4] [#4 -1.45,-0.61,0.00,M1] [#5 -0.15,-0.80,0.37,U] 
00:30:02.398 00.000 12268 refined, 2 included, MultiStar: {-0.03, -0.99}, one-star: {0.36, -1.41}
00:30:02.398 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
00:30:02.398 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.10)
00:30:02.398 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.99 hyp=0.99 cameraTheta=-1.60 mountX=-0.99 mountY=0.10, mountTheta=3.04
00:30:02.401 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.99, opts=13)
00:30:02.401 00.000 12268 Enqueuing Move request for scope (-0.03, -0.99)
00:30:02.401 00.000 11616 Worker thread wakes up
00:30:02.401 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.99) opts 0xd
00:30:02.401 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.99)
00:30:02.401 00.000 11616 Moving (-0.03, -0.99) raw xDistance=-0.99 yDistance=0.10
00:30:02.401 00.000 11616 resist switch: large excursion: input -0.99 thresh 0.29 direction from 1 to -1
00:30:02.401 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.96
00:30:02.402 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.99
00:30:02.402 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:02.402 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:30:02.402 00.000 11616 MoveAxis(E, 553, ABG)
00:30:02.402 00.000 11616 Guiding  Dir = 2, Dur = 553
00:30:02.402 00.000 11616 IsSlewing returns 0
00:30:02.402 00.000 11616 IsGuiding returns 0
00:30:02.403 00.001 11616 PulseGuide returned control before completion, sleep 563
00:30:02.423 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=178, Gamma=1.290
00:30:02.440 00.017 12268 UpdateGuideState exits: m=312 SNR=12.0
00:30:02.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:02.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:02.440 00.000 12268 Enqueuing Expose request
00:30:02.981 00.541 11616 IsGuiding returns 0
00:30:02.982 00.001 11616 Move returns status 0, amount 553
00:30:02.982 00.000 11616 MoveAxis(N, 0, ABG)
00:30:02.982 00.000 11616 Move returns status 0, amount 0
00:30:02.982 00.000 11616 move complete, result=0
00:30:02.982 00.000 11616 worker thread done servicing request
00:30:02.982 00.000 11616 Worker thread wakes up
00:30:02.982 00.000 12268 GuideStep: -1.0 px 553 ms EAST, 0.1 px 0 ms NORTH
00:30:02.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:02.983 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:04.988 02.005 11616 Exposure complete
00:30:05.041 00.053 11616 worker thread done servicing request
00:30:05.041 00.000 12268 OnExposeComplete: enter
00:30:05.042 00.001 12268 UpdateGuideState(): m_state=6
00:30:05.042 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1294
00:30:05.042 00.000 12268 Star::Find returns 1 (0), X=918.00, Y=24.98, Mass=280, SNR=11.4, Peak=38 HFD=4.4
00:30:05.042 00.000 12268 MultiStar: [#1 -0.23,0.09,0.78,U] [#2 0.51,-0.10,0.68,U] [#3 -1.47,-0.49,0.00,M5] [#4 -0.20,0.24,0.49,U] [#5 0.05,-0.12,0.61,U] 
00:30:05.042 00.000 12268 refined, 4 included, MultiStar: {0.24, -0.08}, one-star: {0.74, -0.33}
00:30:05.042 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
00:30:05.042 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.37)
00:30:05.043 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-0.33 mountX=-0.06 mountY=0.24, mountTheta=1.80
00:30:05.044 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.08, opts=13)
00:30:05.044 00.000 12268 Enqueuing Move request for scope (0.24, -0.08)
00:30:05.044 00.000 11616 Worker thread wakes up
00:30:05.044 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.08) opts 0xd
00:30:05.044 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.08)
00:30:05.044 00.000 11616 Moving (0.24, -0.08) raw xDistance=-0.06 yDistance=0.24
00:30:05.044 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:05.045 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:30:05.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
00:30:05.045 00.000 11616 MoveAxis(E, 0, ABG)
00:30:05.045 00.000 11616 Move returns status 0, amount 0
00:30:05.045 00.000 11616 MoveAxis(S, 21, ABG)
00:30:05.045 00.000 11616 Guiding  Dir = 1, Dur = 21
00:30:05.045 00.000 11616 IsSlewing returns 0
00:30:05.045 00.000 11616 IsGuiding returns 0
00:30:05.046 00.001 11616 PulseGuide returned control before completion, sleep 31
00:30:05.065 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
00:30:05.082 00.017 12268 UpdateGuideState exits: m=280 SNR=11.4
00:30:05.082 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:05.083 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:05.083 00.000 12268 Enqueuing Expose request
00:30:05.084 00.001 11616 IsGuiding returns 1
00:30:05.084 00.000 11616 scope still moving after pulse duration time elapsed
00:30:05.115 00.031 11616 IsSlewing returns 0
00:30:05.115 00.000 11616 IsGuiding returns 0
00:30:05.115 00.000 11616 scope move finished after 21 + 48 ms
00:30:05.115 00.000 11616 Move returns status 0, amount 21
00:30:05.115 00.000 11616 move complete, result=0
00:30:05.115 00.000 11616 worker thread done servicing request
00:30:05.115 00.000 11616 Worker thread wakes up
00:30:05.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:05.116 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:05.134 00.018 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 21 ms SOUTH
00:30:07.119 01.985 11616 Exposure complete
00:30:07.174 00.055 11616 worker thread done servicing request
00:30:07.174 00.000 12268 OnExposeComplete: enter
00:30:07.174 00.000 12268 UpdateGuideState(): m_state=6
00:30:07.174 00.000 12268 Star::Find(15, 918, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1295
00:30:07.174 00.000 12268 Star::Find returns 1 (0), X=917.71, Y=24.98, Mass=283, SNR=11.4, Peak=39 HFD=4.2
00:30:07.175 00.001 12268 MultiStar: [#1 -0.52,0.31,0.96,U] [#2 -0.29,-0.15,0.73,U] [#3 -1.46,-0.13,0.00,M6] [#4 -0.33,-0.22,0.56,U] [#5 -0.54,0.00,0.60,U] 
00:30:07.175 00.000 12268 refined, 4 included, MultiStar: {-0.20, -0.07}, one-star: {0.45, -0.33}
00:30:07.175 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
00:30:07.175 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
00:30:07.175 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-2.81 mountX=-0.09 mountY=-0.19, mountTheta=-2.01
00:30:07.176 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.07, opts=13)
00:30:07.176 00.000 12268 Enqueuing Move request for scope (-0.20, -0.07)
00:30:07.177 00.001 11616 Worker thread wakes up
00:30:07.177 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd
00:30:07.177 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.07)
00:30:07.177 00.000 11616 Moving (-0.20, -0.07) raw xDistance=-0.09 yDistance=-0.19
00:30:07.177 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:07.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:30:07.177 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:07.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:30:07.177 00.000 11616 MoveAxis(E, 0, ABG)
00:30:07.177 00.000 11616 Move returns status 0, amount 0
00:30:07.177 00.000 11616 MoveAxis(N, 0, ABG)
00:30:07.177 00.000 11616 Move returns status 0, amount 0
00:30:07.177 00.000 11616 move complete, result=0
00:30:07.178 00.001 11616 worker thread done servicing request
00:30:07.199 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
00:30:07.216 00.017 12268 UpdateGuideState exits: m=283 SNR=11.4
00:30:07.217 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:07.217 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:07.217 00.000 12268 Enqueuing Expose request
00:30:07.217 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:30:07.217 00.000 11616 Worker thread wakes up
00:30:07.217 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:07.217 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:09.227 02.010 11616 Exposure complete
00:30:09.283 00.056 11616 worker thread done servicing request
00:30:09.284 00.001 12268 OnExposeComplete: enter
00:30:09.284 00.000 12268 UpdateGuideState(): m_state=6
00:30:09.284 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1296
00:30:09.284 00.000 12268 Star::Find returns 1 (0), X=918.05, Y=24.97, Mass=190, SNR=9.5, Peak=37 HFD=2.8
00:30:09.284 00.000 12268 MultiStar: [#1 -0.16,0.04,1.10,U] [#2 0.81,-0.15,0.82,U] [#3 -0.70,0.27,0.88,U] [#4 0.16,-0.26,0.58,U] [#5 -0.27,-0.60,0.68,U] 
00:30:09.284 00.000 12268 refined, 5 included, MultiStar: {0.11, -0.15}, one-star: {0.79, -0.33}
00:30:09.284 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
00:30:09.284 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
00:30:09.285 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-0.93 mountX=-0.14 mountY=0.13, mountTheta=2.38
00:30:09.286 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.15, opts=13)
00:30:09.286 00.000 12268 Enqueuing Move request for scope (0.11, -0.15)
00:30:09.286 00.000 11616 Worker thread wakes up
00:30:09.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
00:30:09.286 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
00:30:09.286 00.000 11616 Moving (0.11, -0.15) raw xDistance=-0.14 yDistance=0.13
00:30:09.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
00:30:09.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:09.287 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:30:09.287 00.000 11616 MoveAxis(E, 76, ABG)
00:30:09.287 00.000 11616 Guiding  Dir = 2, Dur = 76
00:30:09.287 00.000 11616 IsSlewing returns 0
00:30:09.287 00.000 11616 IsGuiding returns 0
00:30:09.288 00.001 11616 PulseGuide returned control before completion, sleep 86
00:30:09.309 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=226, Gamma=1.290
00:30:09.327 00.018 12268 UpdateGuideState exits: m=190 SNR=9.5
00:30:09.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:09.328 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:09.328 00.000 12268 Enqueuing Expose request
00:30:09.385 00.057 11616 IsGuiding returns 1
00:30:09.385 00.000 11616 scope still moving after pulse duration time elapsed
00:30:09.415 00.030 11616 IsSlewing returns 0
00:30:09.416 00.001 11616 IsGuiding returns 0
00:30:09.416 00.000 11616 scope move finished after 76 + 52 ms
00:30:09.416 00.000 11616 Move returns status 0, amount 76
00:30:09.416 00.000 11616 MoveAxis(N, 0, ABG)
00:30:09.416 00.000 11616 Move returns status 0, amount 0
00:30:09.416 00.000 11616 move complete, result=0
00:30:09.416 00.000 11616 worker thread done servicing request
00:30:09.416 00.000 11616 Worker thread wakes up
00:30:09.416 00.000 12268 GuideStep: -0.1 px 76 ms EAST, 0.1 px 0 ms NORTH
00:30:09.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:09.417 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:11.435 02.018 11616 Exposure complete
00:30:11.489 00.054 11616 worker thread done servicing request
00:30:11.489 00.000 12268 OnExposeComplete: enter
00:30:11.489 00.000 12268 UpdateGuideState(): m_state=6
00:30:11.489 00.000 12268 Star::Find(15, 918, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1297
00:30:11.490 00.001 12268 Star::Find returns 1 (0), X=917.89, Y=25.08, Mass=239, SNR=10.5, Peak=42 HFD=3.9
00:30:11.490 00.000 12268 MultiStar: [#1 -0.79,0.22,0.88,U] [#2 0.38,0.02,0.67,U] [#3 -0.95,0.26,0.00,M6] [#4 -0.89,0.02,0.54,U] [#5 -0.69,-0.34,0.68,U] 
00:30:11.490 00.000 12268 refined, 4 included, MultiStar: {-0.21, -0.06}, one-star: {0.63, -0.23}
00:30:11.490 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
00:30:11.490 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.14)
00:30:11.490 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-2.84 mountX=-0.08 mountY=-0.20, mountTheta=-1.97
00:30:11.495 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.06, opts=13)
00:30:11.495 00.000 12268 Enqueuing Move request for scope (-0.21, -0.06)
00:30:11.496 00.001 11616 Worker thread wakes up
00:30:11.496 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.06) opts 0xd
00:30:11.496 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.06)
00:30:11.496 00.000 11616 Moving (-0.21, -0.06) raw xDistance=-0.08 yDistance=-0.20
00:30:11.496 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:11.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:30:11.496 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:11.497 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:30:11.497 00.000 11616 MoveAxis(E, 0, ABG)
00:30:11.497 00.000 11616 Move returns status 0, amount 0
00:30:11.497 00.000 11616 MoveAxis(N, 0, ABG)
00:30:11.497 00.000 11616 Move returns status 0, amount 0
00:30:11.497 00.000 11616 move complete, result=0
00:30:11.497 00.000 11616 worker thread done servicing request
00:30:11.522 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=190, Gamma=1.290
00:30:11.538 00.016 12268 UpdateGuideState exits: m=239 SNR=10.5
00:30:11.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:11.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:11.538 00.000 12268 Enqueuing Expose request
00:30:11.539 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:30:11.539 00.000 11616 Worker thread wakes up
00:30:11.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:11.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:13.555 02.016 11616 Exposure complete
00:30:13.619 00.064 11616 worker thread done servicing request
00:30:13.620 00.001 12268 OnExposeComplete: enter
00:30:13.620 00.000 12268 UpdateGuideState(): m_state=6
00:30:13.620 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1298
00:30:13.620 00.000 12268 Star::Find returns 1 (0), X=917.69, Y=25.36, Mass=210, SNR=10.0, Peak=28 HFD=3.3
00:30:13.620 00.000 12268 MultiStar: [#1 -0.53,0.18,1.00,U] [#2 0.47,0.75,0.79,U] [#3 -0.52,0.36,0.84,U] [#4 -1.18,0.01,0.00,M1] [#5 -0.23,0.46,0.70,U] 
00:30:13.621 00.001 12268 refined, 4 included, MultiStar: {-0.08, 0.34}, one-star: {0.43, 0.06}
00:30:13.621 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
00:30:13.621 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
00:30:13.621 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.80 mountX=0.33 mountY=-0.12, mountTheta=-0.35
00:30:13.623 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.34, opts=13)
00:30:13.623 00.000 12268 Enqueuing Move request for scope (-0.08, 0.34)
00:30:13.623 00.000 11616 Worker thread wakes up
00:30:13.623 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.34) opts 0xd
00:30:13.623 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.34)
00:30:13.623 00.000 11616 Moving (-0.08, 0.34) raw xDistance=0.33 yDistance=-0.12
00:30:13.624 00.001 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
00:30:13.624 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.98
00:30:13.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
00:30:13.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:13.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:30:13.624 00.000 11616 MoveAxis(W, 184, ABG)
00:30:13.624 00.000 11616 Guiding  Dir = 3, Dur = 184
00:30:13.624 00.000 11616 IsSlewing returns 0
00:30:13.625 00.001 11616 IsGuiding returns 0
00:30:13.625 00.000 11616 PulseGuide returned control before completion, sleep 194
00:30:13.648 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
00:30:13.667 00.019 12268 UpdateGuideState exits: m=210 SNR=10.0
00:30:13.668 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:13.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:13.668 00.000 12268 Enqueuing Expose request
00:30:13.835 00.167 11616 IsGuiding returns 0
00:30:13.835 00.000 11616 Move returns status 0, amount 184
00:30:13.835 00.000 11616 MoveAxis(N, 0, ABG)
00:30:13.835 00.000 11616 Move returns status 0, amount 0
00:30:13.835 00.000 11616 move complete, result=0
00:30:13.835 00.000 11616 worker thread done servicing request
00:30:13.835 00.000 11616 Worker thread wakes up
00:30:13.836 00.001 12268 GuideStep: 0.3 px 184 ms WEST, -0.1 px 0 ms NORTH
00:30:13.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:13.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:15.843 02.007 11616 Exposure complete
00:30:15.896 00.053 11616 worker thread done servicing request
00:30:15.896 00.000 12268 OnExposeComplete: enter
00:30:15.896 00.000 12268 UpdateGuideState(): m_state=6
00:30:15.897 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1299
00:30:15.897 00.000 12268 Star::Find returns 1 (0), X=917.91, Y=25.19, Mass=279, SNR=11.4, Peak=42 HFD=4.2
00:30:15.897 00.000 12268 MultiStar: [#1 -0.34,0.16,0.87,U] [#2 0.06,0.16,0.65,U] [#3 -0.83,0.62,0.00,M6] [#4 -1.20,0.03,0.00,M2] [#5 -0.32,-0.22,0.63,U] 
00:30:15.897 00.000 12268 refined, 3 included, MultiStar: {0.06, -0.00}, one-star: {0.65, -0.11}
00:30:15.897 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
00:30:15.897 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
00:30:15.897 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.06 mountX=0.00 mountY=0.06, mountTheta=1.53
00:30:15.899 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.00, opts=13)
00:30:15.899 00.000 12268 Enqueuing Move request for scope (0.06, -0.00)
00:30:15.899 00.000 11616 Worker thread wakes up
00:30:15.899 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
00:30:15.899 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
00:30:15.899 00.000 11616 Moving (0.06, -0.00) raw xDistance=0.00 yDistance=0.06
00:30:15.899 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:15.899 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:30:15.899 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:15.900 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:30:15.900 00.000 11616 MoveAxis(E, 0, ABG)
00:30:15.900 00.000 11616 Move returns status 0, amount 0
00:30:15.900 00.000 11616 MoveAxis(N, 0, ABG)
00:30:15.900 00.000 11616 Move returns status 0, amount 0
00:30:15.900 00.000 11616 move complete, result=0
00:30:15.900 00.000 11616 worker thread done servicing request
00:30:15.919 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=206, Gamma=1.290
00:30:15.936 00.017 12268 UpdateGuideState exits: m=279 SNR=11.4
00:30:15.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:15.937 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:15.937 00.000 12268 Enqueuing Expose request
00:30:15.937 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:15.937 00.000 11616 Worker thread wakes up
00:30:15.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:15.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:17.949 02.012 11616 Exposure complete
00:30:18.003 00.054 11616 worker thread done servicing request
00:30:18.003 00.000 12268 OnExposeComplete: enter
00:30:18.003 00.000 12268 UpdateGuideState(): m_state=6
00:30:18.003 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1300
00:30:18.003 00.000 12268 Star::Find returns 1 (0), X=917.50, Y=25.54, Mass=298, SNR=11.8, Peak=39 HFD=4.3
00:30:18.003 00.000 12268 MultiStar: [#1 -0.34,0.26,0.90,U] [#2 -0.49,-0.24,0.61,U] [#3 -1.08,0.74,0.00,M7] [#4 -1.50,0.34,0.00,M3] [#5 -0.05,-0.25,0.62,U] 
00:30:18.004 00.001 12268 refined, 3 included, MultiStar: {-0.13, 0.05}, one-star: {0.24, 0.24}
00:30:18.004 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
00:30:18.004 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
00:30:18.004 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.76 mountX=0.04 mountY=-0.13, mountTheta=-1.29
00:30:18.005 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.05, opts=13)
00:30:18.005 00.000 12268 Enqueuing Move request for scope (-0.13, 0.05)
00:30:18.005 00.000 11616 Worker thread wakes up
00:30:18.005 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
00:30:18.005 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
00:30:18.005 00.000 11616 Moving (-0.13, 0.05) raw xDistance=0.04 yDistance=-0.13
00:30:18.005 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:18.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:30:18.005 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:18.006 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:30:18.006 00.000 11616 MoveAxis(E, 0, ABG)
00:30:18.006 00.000 11616 Move returns status 0, amount 0
00:30:18.006 00.000 11616 MoveAxis(N, 0, ABG)
00:30:18.006 00.000 11616 Move returns status 0, amount 0
00:30:18.006 00.000 11616 move complete, result=0
00:30:18.007 00.001 11616 worker thread done servicing request
00:30:18.026 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
00:30:18.044 00.018 12268 UpdateGuideState exits: m=298 SNR=11.8
00:30:18.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:18.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:18.044 00.000 12268 Enqueuing Expose request
00:30:18.044 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:18.044 00.000 11616 Worker thread wakes up
00:30:18.045 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:18.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:20.053 02.008 11616 Exposure complete
00:30:20.108 00.055 11616 worker thread done servicing request
00:30:20.108 00.000 12268 OnExposeComplete: enter
00:30:20.108 00.000 12268 UpdateGuideState(): m_state=6
00:30:20.108 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1301
00:30:20.108 00.000 12268 Star::Find returns 1 (0), X=917.46, Y=24.88, Mass=271, SNR=11.2, Peak=32 HFD=4.3
00:30:20.109 00.001 12268 MultiStar: [#1 -0.74,0.13,0.98,U] [#2 -0.47,0.05,0.62,U] [#3 -1.01,0.65,0.00,M8] [#4 -1.38,-0.36,0.00,M4] [#5 -0.15,-0.46,0.74,U] 
00:30:20.109 00.000 12268 refined, 3 included, MultiStar: {-0.28, -0.18}, one-star: {0.20, -0.43}
00:30:20.109 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
00:30:20.109 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.86)
00:30:20.109 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.18 hyp=0.33 cameraTheta=-2.56 mountX=-0.21 mountY=-0.25, mountTheta=-2.26
00:30:20.110 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.18, opts=13)
00:30:20.110 00.000 12268 Enqueuing Move request for scope (-0.28, -0.18)
00:30:20.111 00.001 11616 Worker thread wakes up
00:30:20.111 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.18) opts 0xd
00:30:20.111 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.18)
00:30:20.111 00.000 11616 Moving (-0.28, -0.18) raw xDistance=-0.21 yDistance=-0.25
00:30:20.111 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:20.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:30:20.111 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:30:20.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:30:20.111 00.000 11616 MoveAxis(E, 0, ABG)
00:30:20.111 00.000 11616 Move returns status 0, amount 0
00:30:20.111 00.000 11616 MoveAxis(N, 0, ABG)
00:30:20.111 00.000 11616 Move returns status 0, amount 0
00:30:20.111 00.000 11616 move complete, result=0
00:30:20.112 00.001 11616 worker thread done servicing request
00:30:20.134 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=168, Gamma=1.290
00:30:20.153 00.019 12268 UpdateGuideState exits: m=271 SNR=11.2
00:30:20.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:20.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:20.153 00.000 12268 Enqueuing Expose request
00:30:20.153 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:30:20.153 00.000 11616 Worker thread wakes up
00:30:20.154 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:20.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:22.160 02.006 11616 Exposure complete
00:30:22.214 00.054 11616 worker thread done servicing request
00:30:22.214 00.000 12268 OnExposeComplete: enter
00:30:22.214 00.000 12268 UpdateGuideState(): m_state=6
00:30:22.215 00.001 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1302
00:30:22.215 00.000 12268 Star::Find returns 1 (0), X=917.58, Y=25.17, Mass=286, SNR=11.5, Peak=30 HFD=5.0
00:30:22.215 00.000 12268 MultiStar: [#1 -0.50,-0.06,0.88,U] [#2 -0.09,-0.19,0.58,U] [#3 -1.37,-0.06,0.00,M9] [#4 -0.83,-0.80,0.00,M5] [#5 -0.65,-0.45,0.65,U] 
00:30:22.215 00.000 12268 refined, 3 included, MultiStar: {-0.19, -0.19}, one-star: {0.32, -0.14}
00:30:22.215 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.83 = 2.46)
00:30:22.215 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
00:30:22.215 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.35 mountX=-0.21 mountY=-0.17, mountTheta=-2.47
00:30:22.217 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.19, opts=13)
00:30:22.217 00.000 12268 Enqueuing Move request for scope (-0.19, -0.19)
00:30:22.217 00.000 11616 Worker thread wakes up
00:30:22.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
00:30:22.217 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
00:30:22.217 00.000 11616 Moving (-0.19, -0.19) raw xDistance=-0.21 yDistance=-0.17
00:30:22.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:22.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:30:22.217 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.15 newest=-0.55
00:30:22.218 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.17
00:30:22.218 00.000 11616 MoveAxis(E, 0, ABG)
00:30:22.218 00.000 11616 Move returns status 0, amount 0
00:30:22.218 00.000 11616 BLC: Oldest BLC event removed
00:30:22.218 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1639 applied
00:30:22.218 00.000 11616 MoveAxis(N, 1653, ABG)
00:30:22.218 00.000 11616 Guiding  Dir = 0, Dur = 1653
00:30:22.218 00.000 11616 IsSlewing returns 0
00:30:22.218 00.000 11616 IsGuiding returns 0
00:30:22.219 00.001 11616 PulseGuide returned control before completion, sleep 1663
00:30:22.239 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
00:30:22.257 00.018 12268 UpdateGuideState exits: m=286 SNR=11.5
00:30:22.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:22.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:22.257 00.000 12268 Enqueuing Expose request
00:30:23.897 01.640 11616 IsGuiding returns 1
00:30:23.897 00.000 11616 scope still moving after pulse duration time elapsed
00:30:23.928 00.031 11616 IsSlewing returns 0
00:30:23.928 00.000 11616 IsGuiding returns 0
00:30:23.928 00.000 11616 scope move finished after 1653 + 57 ms
00:30:23.928 00.000 11616 Move returns status 0, amount 1653
00:30:23.928 00.000 11616 move complete, result=0
00:30:23.928 00.000 11616 worker thread done servicing request
00:30:23.928 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 1653 ms NORTH
00:30:23.929 00.001 11616 Worker thread wakes up
00:30:23.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:23.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:25.939 02.010 11616 Exposure complete
00:30:25.993 00.054 11616 worker thread done servicing request
00:30:25.994 00.001 12268 OnExposeComplete: enter
00:30:25.994 00.000 12268 UpdateGuideState(): m_state=6
00:30:25.994 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1303
00:30:25.994 00.000 12268 Star::Find returns 1 (0), X=917.15, Y=23.95, Mass=309, SNR=12.1, Peak=33 HFD=4.9
00:30:25.995 00.001 12268 MultiStar: [#1 -0.67,-0.49,0.90,U] [#2 -0.40,-0.71,0.58,U] [#3 -0.89,-0.39,0.00,M10] [#4 -0.53,-0.79,0.50,U] [#5 -0.55,-0.98,0.00,M1] 
00:30:25.995 00.000 12268 refined, 3 included, MultiStar: {-0.41, -0.87}, one-star: {-0.11, -1.36}
00:30:25.995 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
00:30:25.995 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
00:30:25.995 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.87 hyp=0.96 cameraTheta=-2.01 mountX=-0.91 mountY=-0.29, mountTheta=-2.83
00:30:25.997 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=-0.87, opts=13)
00:30:25.997 00.000 12268 Enqueuing Move request for scope (-0.41, -0.87)
00:30:25.997 00.000 11616 Worker thread wakes up
00:30:25.997 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.87) opts 0xd
00:30:25.997 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, -0.87)
00:30:25.997 00.000 11616 Moving (-0.41, -0.87) raw xDistance=-0.91 yDistance=-0.29
00:30:25.997 00.000 11616 BLC: History state: CurrMiss=0.29, AvgInitMiss=0.50, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.024806, 1:0.290004
00:30:25.997 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:30:25.998 00.001 11616 resist switch: large excursion: input -0.91 thresh 0.29 direction from 1 to -1
00:30:25.998 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.73
00:30:25.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.91
00:30:25.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
00:30:25.998 00.000 11616 MoveAxis(E, 509, ABG)
00:30:25.998 00.000 11616 Guiding  Dir = 2, Dur = 509
00:30:25.999 00.001 11616 IsSlewing returns 0
00:30:25.999 00.000 11616 IsGuiding returns 0
00:30:25.999 00.000 11616 PulseGuide returned control before completion, sleep 519
00:30:26.018 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
00:30:26.035 00.017 12268 UpdateGuideState exits: m=309 SNR=12.1
00:30:26.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:26.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:26.035 00.000 12268 Enqueuing Expose request
00:30:26.526 00.491 11616 IsGuiding returns 1
00:30:26.527 00.001 11616 scope still moving after pulse duration time elapsed
00:30:26.557 00.030 11616 IsSlewing returns 0
00:30:26.557 00.000 11616 IsGuiding returns 0
00:30:26.558 00.001 11616 scope move finished after 509 + 50 ms
00:30:26.558 00.000 11616 Move returns status 0, amount 509
00:30:26.558 00.000 11616 MoveAxis(N, 25, ABG)
00:30:26.558 00.000 11616 Guiding  Dir = 0, Dur = 25
00:30:26.558 00.000 11616 IsSlewing returns 0
00:30:26.558 00.000 11616 IsGuiding returns 0
00:30:26.559 00.001 11616 PulseGuide returned control before completion, sleep 35
00:30:26.604 00.045 11616 IsGuiding returns 1
00:30:26.605 00.001 11616 scope still moving after pulse duration time elapsed
00:30:26.635 00.030 11616 IsSlewing returns 0
00:30:26.636 00.001 11616 IsGuiding returns 0
00:30:26.636 00.000 11616 scope move finished after 25 + 52 ms
00:30:26.636 00.000 11616 Move returns status 0, amount 25
00:30:26.636 00.000 11616 move complete, result=0
00:30:26.636 00.000 11616 worker thread done servicing request
00:30:26.637 00.001 11616 Worker thread wakes up
00:30:26.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:26.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:26.637 00.000 12268 GuideStep: -0.9 px 509 ms EAST, -0.3 px 25 ms NORTH
00:30:28.651 02.014 11616 Exposure complete
00:30:28.707 00.056 11616 worker thread done servicing request
00:30:28.708 00.001 12268 OnExposeComplete: enter
00:30:28.708 00.000 12268 UpdateGuideState(): m_state=6
00:30:28.708 00.000 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1304
00:30:28.708 00.000 12268 Star::Find returns 1 (0), X=917.27, Y=25.40, Mass=231, SNR=10.3, Peak=28 HFD=4.4
00:30:28.708 00.000 12268 MultiStar: [#1 -0.91,0.08,0.92,U] [#2 -0.17,0.06,0.68,U] [#3 -1.77,1.03,0.00,R] [#4 -0.58,0.32,0.46,U] [#5 -1.08,-0.36,0.00,M2] 
00:30:28.709 00.001 12268 single-star, 3 included, MultiStar: {-0.39, 0.11}, one-star: {0.01, 0.09}
00:30:28.709 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
00:30:28.709 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
00:30:28.709 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.43 mountX=0.09 mountY=0.00, mountTheta=0.01
00:30:28.710 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.09, opts=13)
00:30:28.710 00.000 12268 Enqueuing Move request for scope (0.01, 0.09)
00:30:28.710 00.000 11616 Worker thread wakes up
00:30:28.710 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
00:30:28.710 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
00:30:28.710 00.000 11616 Moving (0.01, 0.09) raw xDistance=0.09 yDistance=0.00
00:30:28.710 00.000 11616 BLC: History state: CurrMiss=-0.00, AvgInitMiss=0.50, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.024806, 1:0.290004, 2:-0.001083
00:30:28.710 00.000 11616 BLC: No correction, Miss < min_move
00:30:28.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:28.711 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:30:28.711 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:28.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:30:28.711 00.000 11616 MoveAxis(E, 0, ABG)
00:30:28.711 00.000 11616 Move returns status 0, amount 0
00:30:28.711 00.000 11616 MoveAxis(N, 0, ABG)
00:30:28.711 00.000 11616 Move returns status 0, amount 0
00:30:28.711 00.000 11616 move complete, result=0
00:30:28.713 00.002 11616 worker thread done servicing request
00:30:28.735 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
00:30:28.755 00.020 12268 UpdateGuideState exits: m=231 SNR=10.3
00:30:28.756 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:28.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:28.756 00.000 12268 Enqueuing Expose request
00:30:28.756 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:30:28.756 00.000 11616 Worker thread wakes up
00:30:28.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:28.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:30.769 02.013 11616 Exposure complete
00:30:30.823 00.054 11616 worker thread done servicing request
00:30:30.823 00.000 12268 OnExposeComplete: enter
00:30:30.823 00.000 12268 UpdateGuideState(): m_state=6
00:30:30.824 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1305
00:30:30.824 00.000 12268 Star::Find returns 1 (0), X=917.51, Y=25.25, Mass=231, SNR=10.4, Peak=25 HFD=4.6
00:30:30.824 00.000 12268 MultiStar: [#1 -0.82,0.54,0.00,M1] [#2 -0.59,0.54,0.57,U] [#3 0.25,-0.51,0.64,U] [#4 -1.13,0.32,0.00,M4] [#5 -0.76,-0.12,0.68,U] 
00:30:30.824 00.000 12268 refined, 3 included, MultiStar: {-0.15, -0.06}, one-star: {0.25, -0.06}
00:30:30.824 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.27 = 2.02)
00:30:30.824 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.09)
00:30:30.824 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.79 mountX=-0.07 mountY=-0.15, mountTheta=-2.02
00:30:30.826 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.06, opts=13)
00:30:30.826 00.000 12268 Enqueuing Move request for scope (-0.15, -0.06)
00:30:30.826 00.000 11616 Worker thread wakes up
00:30:30.826 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
00:30:30.826 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
00:30:30.826 00.000 11616 Moving (-0.15, -0.06) raw xDistance=-0.07 yDistance=-0.15
00:30:30.826 00.000 11616 BLC: window closed
00:30:30.826 00.000 11616 BLC: History state: CurrMiss=0.15, AvgInitMiss=0.50, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.024806, 1:0.290004, 2:-0.001083
00:30:30.826 00.000 11616 BLC: No correction, Miss < min_move
00:30:30.826 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:30.827 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:30:30.827 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:30.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:30:30.827 00.000 11616 MoveAxis(E, 0, ABG)
00:30:30.827 00.000 11616 Move returns status 0, amount 0
00:30:30.827 00.000 11616 MoveAxis(N, 0, ABG)
00:30:30.827 00.000 11616 Move returns status 0, amount 0
00:30:30.828 00.001 11616 move complete, result=0
00:30:30.828 00.000 11616 worker thread done servicing request
00:30:30.847 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=184, Gamma=1.290
00:30:30.865 00.018 12268 UpdateGuideState exits: m=231 SNR=10.4
00:30:30.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:30.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:30.865 00.000 12268 Enqueuing Expose request
00:30:30.865 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:30.865 00.000 11616 Worker thread wakes up
00:30:30.865 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:30.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:32.883 02.018 11616 Exposure complete
00:30:32.936 00.053 11616 worker thread done servicing request
00:30:32.936 00.000 12268 OnExposeComplete: enter
00:30:32.936 00.000 12268 UpdateGuideState(): m_state=6
00:30:32.937 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1306
00:30:32.937 00.000 12268 Star::Find returns 1 (0), X=917.43, Y=25.69, Mass=193, SNR=9.5, Peak=26 HFD=3.5
00:30:32.937 00.000 12268 MultiStar: [#1 -0.84,0.56,0.00,M2] [#2 -0.44,0.21,0.55,U] [#3 -0.03,-0.41,0.78,U] [#4 -0.61,0.45,0.67,U] [#5 -0.78,-0.15,0.73,U] 
00:30:32.937 00.000 12268 refined, 4 included, MultiStar: {-0.29, 0.10}, one-star: {0.17, 0.38}
00:30:32.937 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
00:30:32.937 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
00:30:32.937 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.10 hyp=0.30 cameraTheta=2.80 mountX=0.07 mountY=-0.30, mountTheta=-1.33
00:30:32.939 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.10, opts=13)
00:30:32.939 00.000 12268 Enqueuing Move request for scope (-0.29, 0.10)
00:30:32.939 00.000 11616 Worker thread wakes up
00:30:32.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.10) opts 0xd
00:30:32.939 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.10)
00:30:32.939 00.000 11616 Moving (-0.29, 0.10) raw xDistance=0.07 yDistance=-0.30
00:30:32.939 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:32.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:30:32.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
00:30:32.939 00.000 11616 MoveAxis(E, 0, ABG)
00:30:32.939 00.000 11616 Move returns status 0, amount 0
00:30:32.939 00.000 11616 MoveAxis(N, 25, ABG)
00:30:32.940 00.001 11616 Guiding  Dir = 0, Dur = 25
00:30:32.940 00.000 11616 IsSlewing returns 0
00:30:32.940 00.000 11616 IsGuiding returns 0
00:30:32.941 00.001 11616 PulseGuide returned control before completion, sleep 35
00:30:32.965 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=155, Gamma=1.290
00:30:32.982 00.017 12268 UpdateGuideState exits: m=193 SNR=9.5
00:30:32.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:32.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:32.982 00.000 12268 Enqueuing Expose request
00:30:32.987 00.005 11616 IsGuiding returns 1
00:30:32.987 00.000 11616 scope still moving after pulse duration time elapsed
00:30:33.019 00.032 11616 IsSlewing returns 0
00:30:33.019 00.000 11616 IsGuiding returns 0
00:30:33.020 00.001 11616 scope move finished after 25 + 54 ms
00:30:33.020 00.000 11616 Move returns status 0, amount 25
00:30:33.020 00.000 11616 move complete, result=0
00:30:33.020 00.000 11616 worker thread done servicing request
00:30:33.020 00.000 11616 Worker thread wakes up
00:30:33.021 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:33.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:33.022 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 25 ms NORTH
00:30:35.026 02.004 11616 Exposure complete
00:30:35.081 00.055 11616 worker thread done servicing request
00:30:35.081 00.000 12268 OnExposeComplete: enter
00:30:35.081 00.000 12268 UpdateGuideState(): m_state=6
00:30:35.081 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1307
00:30:35.081 00.000 12268 Star::Find returns 1 (0), X=917.32, Y=25.93, Mass=251, SNR=10.7, Peak=28 HFD=5.1
00:30:35.082 00.001 12268 MultiStar: [#1 -1.17,0.61,0.00,M3] [#2 -0.83,0.63,0.00,M1] [#3 0.55,-0.30,0.69,U] [#4 -1.28,0.65,0.00,M4] [#5 -0.50,1.09,0.00,M1] 
00:30:35.082 00.000 12268 refined, 1 included, MultiStar: {0.26, 0.25}, one-star: {0.06, 0.62}
00:30:35.082 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
00:30:35.082 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.46)
00:30:35.082 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.25 hyp=0.36 cameraTheta=0.76 mountX=0.27 mountY=0.23, mountTheta=0.70
00:30:35.084 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.25, opts=13)
00:30:35.084 00.000 12268 Enqueuing Move request for scope (0.26, 0.25)
00:30:35.085 00.001 11616 Worker thread wakes up
00:30:35.085 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.25) opts 0xd
00:30:35.085 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.25)
00:30:35.085 00.000 11616 Moving (0.26, 0.25) raw xDistance=0.27 yDistance=0.23
00:30:35.085 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:35.085 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:30:35.085 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:35.086 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:30:35.086 00.000 11616 MoveAxis(E, 0, ABG)
00:30:35.086 00.000 11616 Move returns status 0, amount 0
00:30:35.086 00.000 11616 MoveAxis(N, 0, ABG)
00:30:35.086 00.000 11616 Move returns status 0, amount 0
00:30:35.086 00.000 11616 move complete, result=0
00:30:35.086 00.000 11616 worker thread done servicing request
00:30:35.112 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=152, Gamma=1.290
00:30:35.132 00.020 12268 UpdateGuideState exits: m=251 SNR=10.7
00:30:35.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:35.133 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:35.133 00.000 12268 Enqueuing Expose request
00:30:35.133 00.000 11616 Worker thread wakes up
00:30:35.133 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
00:30:35.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:35.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:37.141 02.008 11616 Exposure complete
00:30:37.195 00.054 11616 worker thread done servicing request
00:30:37.195 00.000 12268 OnExposeComplete: enter
00:30:37.196 00.001 12268 UpdateGuideState(): m_state=6
00:30:37.196 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1308
00:30:37.196 00.000 12268 Star::Find returns 1 (0), X=917.38, Y=24.84, Mass=233, SNR=10.4, Peak=29 HFD=3.6
00:30:37.196 00.000 12268 MultiStar: [#1 -0.58,0.14,0.93,U] [#2 -0.34,-0.36,0.60,U] [#3 0.07,-0.75,0.69,U] [#4 -1.83,-0.80,0.00,M5] [#5 -0.74,-0.52,0.65,U] 
00:30:37.196 00.000 12268 refined, 4 included, MultiStar: {-0.27, -0.37}, one-star: {0.12, -0.46}
00:30:37.196 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.69 = 2.60)
00:30:37.196 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.51)
00:30:37.196 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.37 hyp=0.46 cameraTheta=-2.21 mountX=-0.39 mountY=-0.22, mountTheta=-2.62
00:30:37.198 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.37, opts=13)
00:30:37.198 00.000 12268 Enqueuing Move request for scope (-0.27, -0.37)
00:30:37.198 00.000 11616 Worker thread wakes up
00:30:37.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.37) opts 0xd
00:30:37.198 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.37)
00:30:37.198 00.000 11616 Moving (-0.27, -0.37) raw xDistance=-0.39 yDistance=-0.22
00:30:37.198 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
00:30:37.198 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
00:30:37.198 00.000 11616 MoveAxis(E, 219, ABG)
00:30:37.199 00.001 11616 Guiding  Dir = 2, Dur = 219
00:30:37.199 00.000 11616 IsSlewing returns 0
00:30:37.199 00.000 11616 IsGuiding returns 0
00:30:37.199 00.000 11616 PulseGuide returned control before completion, sleep 229
00:30:37.224 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
00:30:37.243 00.019 12268 UpdateGuideState exits: m=233 SNR=10.4
00:30:37.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:37.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:37.243 00.000 12268 Enqueuing Expose request
00:30:37.435 00.192 11616 IsGuiding returns 1
00:30:37.435 00.000 11616 scope still moving after pulse duration time elapsed
00:30:37.465 00.030 11616 IsSlewing returns 0
00:30:37.466 00.001 11616 IsGuiding returns 0
00:30:37.466 00.000 11616 scope move finished after 219 + 47 ms
00:30:37.466 00.000 11616 Move returns status 0, amount 219
00:30:37.466 00.000 11616 MoveAxis(N, 19, ABG)
00:30:37.466 00.000 11616 Guiding  Dir = 0, Dur = 19
00:30:37.467 00.001 11616 IsSlewing returns 0
00:30:37.467 00.000 11616 IsGuiding returns 0
00:30:37.467 00.000 11616 PulseGuide returned control before completion, sleep 29
00:30:37.512 00.045 11616 IsGuiding returns 1
00:30:37.512 00.000 11616 scope still moving after pulse duration time elapsed
00:30:37.543 00.031 11616 IsSlewing returns 0
00:30:37.543 00.000 11616 IsGuiding returns 1
00:30:37.573 00.030 11616 IsSlewing returns 0
00:30:37.574 00.001 11616 IsGuiding returns 1
00:30:37.605 00.031 11616 IsSlewing returns 0
00:30:37.605 00.000 11616 IsGuiding returns 1
00:30:37.634 00.029 11616 IsSlewing returns 0
00:30:37.635 00.001 11616 IsGuiding returns 0
00:30:37.635 00.000 11616 scope move finished after 19 + 149 ms
00:30:37.635 00.000 11616 Move returns status 0, amount 19
00:30:37.635 00.000 11616 move complete, result=0
00:30:37.635 00.000 11616 worker thread done servicing request
00:30:37.635 00.000 11616 Worker thread wakes up
00:30:37.636 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:37.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:37.636 00.000 12268 GuideStep: -0.4 px 219 ms EAST, -0.2 px 19 ms NORTH
00:30:39.667 02.031 11616 Exposure complete
00:30:39.728 00.061 11616 worker thread done servicing request
00:30:39.728 00.000 12268 OnExposeComplete: enter
00:30:39.728 00.000 12268 UpdateGuideState(): m_state=6
00:30:39.729 00.001 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1309
00:30:39.729 00.000 12268 Star::Find returns 1 (0), X=917.27, Y=23.74, Mass=251, SNR=10.9, Peak=37 HFD=3.6
00:30:39.729 00.000 12268 MultiStar: [#1 -1.26,-0.18,0.00,M3] [#2 -0.64,-0.64,0.69,U] [#3 0.19,-1.04,0.00,M1] [#4 -2.20,-1.10,0.00,M6] [#5 -0.69,-1.31,0.00,M1] 
00:30:39.729 00.000 12268 refined, 1 included, MultiStar: {-0.26, -1.19}, one-star: {0.01, -1.57}
00:30:39.729 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.26 = 3.03)
00:30:39.729 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.08)
00:30:39.729 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-1.19 hyp=1.22 cameraTheta=-1.78 mountX=-1.21 mountY=-0.10, mountTheta=-3.06
00:30:39.731 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-1.19, opts=13)
00:30:39.732 00.001 12268 Enqueuing Move request for scope (-0.26, -1.19)
00:30:39.732 00.000 11616 Worker thread wakes up
00:30:39.732 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -1.19) opts 0xd
00:30:39.732 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -1.19)
00:30:39.732 00.000 11616 Moving (-0.26, -1.19) raw xDistance=-1.21 yDistance=-0.10
00:30:39.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.61 from input -1.21
00:30:39.732 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:39.733 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:30:39.733 00.000 11616 MoveAxis(E, 678, ABG)
00:30:39.733 00.000 11616 Guiding  Dir = 2, Dur = 678
00:30:39.734 00.001 11616 IsSlewing returns 0
00:30:39.734 00.000 11616 IsGuiding returns 0
00:30:39.735 00.001 11616 PulseGuide returned control before completion, sleep 688
00:30:39.761 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=138, Gamma=1.290
00:30:39.780 00.019 12268 UpdateGuideState exits: m=251 SNR=10.9
00:30:39.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:39.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:39.780 00.000 12268 Enqueuing Expose request
00:30:40.438 00.658 11616 IsGuiding returns 1
00:30:40.438 00.000 11616 scope still moving after pulse duration time elapsed
00:30:40.468 00.030 11616 IsSlewing returns 0
00:30:40.468 00.000 11616 IsGuiding returns 0
00:30:40.468 00.000 11616 scope move finished after 678 + 56 ms
00:30:40.468 00.000 11616 Move returns status 0, amount 678
00:30:40.468 00.000 11616 MoveAxis(N, 0, ABG)
00:30:40.468 00.000 11616 Move returns status 0, amount 0
00:30:40.468 00.000 11616 move complete, result=0
00:30:40.469 00.001 11616 worker thread done servicing request
00:30:40.469 00.000 12268 GuideStep: -1.2 px 678 ms EAST, -0.1 px 0 ms NORTH
00:30:40.469 00.000 11616 Worker thread wakes up
00:30:40.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:40.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:42.486 02.017 11616 Exposure complete
00:30:42.543 00.057 11616 worker thread done servicing request
00:30:42.543 00.000 12268 OnExposeComplete: enter
00:30:42.543 00.000 12268 UpdateGuideState(): m_state=6
00:30:42.544 00.001 12268 Star::Find(15, 917, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1310
00:30:42.544 00.000 12268 Star::Find returns 1 (0), X=917.49, Y=24.22, Mass=323, SNR=12.4, Peak=38 HFD=3.4
00:30:42.544 00.000 12268 MultiStar: [#1 -0.91,-0.10,0.84,U] [#2 0.02,-1.12,0.00,M1] [#3 0.67,-1.14,0.00,M2] [#4 -1.12,-0.57,0.00,M7] [#5 -0.84,-1.55,0.00,M2] 
00:30:42.544 00.000 12268 refined, 1 included, MultiStar: {-0.29, -0.64}, one-star: {0.23, -1.08}
00:30:42.544 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
00:30:42.544 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
00:30:42.544 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.64 hyp=0.70 cameraTheta=-2.00 mountX=-0.66 mountY=-0.21, mountTheta=-2.84
00:30:42.546 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.64, opts=13)
00:30:42.547 00.001 12268 Enqueuing Move request for scope (-0.29, -0.64)
00:30:42.547 00.000 11616 Worker thread wakes up
00:30:42.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.64) opts 0xd
00:30:42.547 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.64)
00:30:42.547 00.000 11616 Moving (-0.29, -0.64) raw xDistance=-0.66 yDistance=-0.21
00:30:42.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.66
00:30:42.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
00:30:42.547 00.000 11616 MoveAxis(E, 371, ABG)
00:30:42.547 00.000 11616 Guiding  Dir = 2, Dur = 371
00:30:42.548 00.001 11616 IsSlewing returns 0
00:30:42.548 00.000 11616 IsGuiding returns 0
00:30:42.548 00.000 11616 PulseGuide returned control before completion, sleep 381
00:30:42.571 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=128, Gamma=1.290
00:30:42.590 00.019 12268 UpdateGuideState exits: m=323 SNR=12.4
00:30:42.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:42.591 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:42.591 00.000 12268 Enqueuing Expose request
00:30:42.938 00.347 11616 IsGuiding returns 1
00:30:42.938 00.000 11616 scope still moving after pulse duration time elapsed
00:30:42.969 00.031 11616 IsSlewing returns 0
00:30:42.970 00.001 11616 IsGuiding returns 1
00:30:43.000 00.030 11616 IsSlewing returns 0
00:30:43.001 00.001 11616 IsGuiding returns 0
00:30:43.001 00.000 11616 scope move finished after 371 + 81 ms
00:30:43.001 00.000 11616 Move returns status 0, amount 371
00:30:43.001 00.000 11616 MoveAxis(N, 18, ABG)
00:30:43.001 00.000 11616 Guiding  Dir = 0, Dur = 18
00:30:43.001 00.000 11616 IsSlewing returns 0
00:30:43.002 00.001 11616 IsGuiding returns 0
00:30:43.002 00.000 11616 PulseGuide returned control before completion, sleep 28
00:30:43.031 00.029 11616 IsGuiding returns 1
00:30:43.031 00.000 11616 scope still moving after pulse duration time elapsed
00:30:43.061 00.030 11616 IsSlewing returns 0
00:30:43.061 00.000 11616 IsGuiding returns 0
00:30:43.062 00.001 11616 scope move finished after 18 + 42 ms
00:30:43.062 00.000 11616 Move returns status 0, amount 18
00:30:43.062 00.000 11616 move complete, result=0
00:30:43.062 00.000 11616 worker thread done servicing request
00:30:43.062 00.000 11616 Worker thread wakes up
00:30:43.062 00.000 12268 GuideStep: -0.7 px 371 ms EAST, -0.2 px 18 ms NORTH
00:30:43.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:43.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:45.073 02.011 11616 Exposure complete
00:30:45.127 00.054 11616 worker thread done servicing request
00:30:45.127 00.000 12268 OnExposeComplete: enter
00:30:45.127 00.000 12268 UpdateGuideState(): m_state=6
00:30:45.127 00.000 12268 Star::Find(15, 917, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1311
00:30:45.127 00.000 12268 Star::Find returns 1 (0), X=917.32, Y=25.36, Mass=378, SNR=13.3, Peak=41 HFD=4.6
00:30:45.128 00.001 12268 MultiStar: [#1 -0.28,0.05,0.87,U] [#2 0.29,-0.30,0.49,U] [#3 0.48,-1.09,0.00,M3] [#4 -0.73,0.17,0.48,U] [#5 0.00,0.00,0.00,L] 
00:30:45.128 00.000 12268 single-star, 3 included, MultiStar: {-0.14, 0.01}, one-star: {0.06, 0.05}
00:30:45.128 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
00:30:45.128 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.41)
00:30:45.128 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.71 mountX=0.06 mountY=0.05, mountTheta=0.75
00:30:45.129 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.05, opts=13)
00:30:45.129 00.000 12268 Enqueuing Move request for scope (0.06, 0.05)
00:30:45.130 00.001 11616 Worker thread wakes up
00:30:45.130 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
00:30:45.130 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
00:30:45.130 00.000 11616 Moving (0.06, 0.05) raw xDistance=0.06 yDistance=0.05
00:30:45.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:45.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:30:45.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:45.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:30:45.130 00.000 11616 MoveAxis(E, 0, ABG)
00:30:45.130 00.000 11616 Move returns status 0, amount 0
00:30:45.130 00.000 11616 MoveAxis(N, 0, ABG)
00:30:45.130 00.000 11616 Move returns status 0, amount 0
00:30:45.131 00.001 11616 move complete, result=0
00:30:45.131 00.000 11616 worker thread done servicing request
00:30:45.154 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
00:30:45.172 00.018 12268 UpdateGuideState exits: m=378 SNR=13.3
00:30:45.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:45.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:45.172 00.000 12268 Enqueuing Expose request
00:30:45.172 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:45.172 00.000 11616 Worker thread wakes up
00:30:45.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:45.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:47.176 02.004 11616 Exposure complete
00:30:47.231 00.055 11616 worker thread done servicing request
00:30:47.232 00.001 12268 OnExposeComplete: enter
00:30:47.232 00.000 12268 UpdateGuideState(): m_state=6
00:30:47.232 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1312
00:30:47.232 00.000 12268 Star::Find returns 1 (0), X=917.53, Y=25.27, Mass=328, SNR=12.4, Peak=38 HFD=4.6
00:30:47.232 00.000 12268 MultiStar: [#1 -0.67,-0.09,0.95,U] [#2 -0.39,-0.38,0.61,U] [#3 0.16,-0.30,0.66,U] [#4 -0.93,0.71,0.00,M7] [#5 -0.79,-0.77,0.00,M3] 
00:30:47.233 00.001 12268 refined, 3 included, MultiStar: {-0.16, -0.17}, one-star: {0.27, -0.04}
00:30:47.233 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.78 = 2.51)
00:30:47.233 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.60)
00:30:47.233 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-2.30 mountX=-0.19 mountY=-0.13, mountTheta=-2.53
00:30:47.235 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.17, opts=13)
00:30:47.235 00.000 12268 Enqueuing Move request for scope (-0.16, -0.17)
00:30:47.235 00.000 11616 Worker thread wakes up
00:30:47.235 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.17) opts 0xd
00:30:47.235 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.17)
00:30:47.235 00.000 11616 Moving (-0.16, -0.17) raw xDistance=-0.19 yDistance=-0.13
00:30:47.235 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
00:30:47.235 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:47.236 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:30:47.236 00.000 11616 MoveAxis(E, 105, ABG)
00:30:47.236 00.000 11616 Guiding  Dir = 2, Dur = 105
00:30:47.236 00.000 11616 IsSlewing returns 0
00:30:47.236 00.000 11616 IsGuiding returns 0
00:30:47.237 00.001 11616 PulseGuide returned control before completion, sleep 115
00:30:47.258 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=211, Gamma=1.290
00:30:47.275 00.017 12268 UpdateGuideState exits: m=328 SNR=12.4
00:30:47.276 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:47.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:47.276 00.000 12268 Enqueuing Expose request
00:30:47.363 00.087 11616 IsGuiding returns 1
00:30:47.363 00.000 11616 scope still moving after pulse duration time elapsed
00:30:47.394 00.031 11616 IsSlewing returns 0
00:30:47.395 00.001 11616 IsGuiding returns 0
00:30:47.395 00.000 11616 scope move finished after 105 + 53 ms
00:30:47.395 00.000 11616 Move returns status 0, amount 105
00:30:47.395 00.000 11616 MoveAxis(N, 0, ABG)
00:30:47.395 00.000 11616 Move returns status 0, amount 0
00:30:47.396 00.001 11616 move complete, result=0
00:30:47.396 00.000 11616 worker thread done servicing request
00:30:47.396 00.000 12268 GuideStep: -0.2 px 105 ms EAST, -0.1 px 0 ms NORTH
00:30:47.396 00.000 11616 Worker thread wakes up
00:30:47.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:47.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:49.399 02.003 11616 Exposure complete
00:30:49.455 00.056 11616 worker thread done servicing request
00:30:49.455 00.000 12268 OnExposeComplete: enter
00:30:49.455 00.000 12268 UpdateGuideState(): m_state=6
00:30:49.455 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1313
00:30:49.455 00.000 12268 Star::Find returns 1 (0), X=917.34, Y=25.13, Mass=304, SNR=11.9, Peak=37 HFD=4.0
00:30:49.456 00.001 12268 MultiStar: [#1 -0.66,0.20,0.86,U] [#2 -0.49,0.25,0.47,U] [#3 0.92,-0.92,0.00,M3] [#4 -1.26,-0.22,0.00,M8] [#5 -0.88,-0.62,0.00,M4] 
00:30:49.456 00.000 12268 single-star, 2 included, MultiStar: {-0.31, 0.05}, one-star: {0.08, -0.18}
00:30:49.456 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
00:30:49.456 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.52)
00:30:49.456 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.18 mountX=-0.17 mountY=0.10, mountTheta=2.63
00:30:49.458 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.18, opts=13)
00:30:49.458 00.000 12268 Enqueuing Move request for scope (0.08, -0.18)
00:30:49.458 00.000 11616 Worker thread wakes up
00:30:49.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
00:30:49.458 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
00:30:49.458 00.000 11616 Moving (0.08, -0.18) raw xDistance=-0.17 yDistance=0.10
00:30:49.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
00:30:49.458 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:49.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:30:49.458 00.000 11616 MoveAxis(E, 97, ABG)
00:30:49.458 00.000 11616 Guiding  Dir = 2, Dur = 97
00:30:49.459 00.001 11616 IsSlewing returns 0
00:30:49.459 00.000 11616 IsGuiding returns 0
00:30:49.459 00.000 11616 PulseGuide returned control before completion, sleep 107
00:30:49.482 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
00:30:49.500 00.018 12268 UpdateGuideState exits: m=304 SNR=11.9
00:30:49.501 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:49.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:49.501 00.000 12268 Enqueuing Expose request
00:30:49.571 00.070 11616 IsGuiding returns 1
00:30:49.571 00.000 11616 scope still moving after pulse duration time elapsed
00:30:49.603 00.032 11616 IsSlewing returns 0
00:30:49.604 00.001 11616 IsGuiding returns 0
00:30:49.604 00.000 11616 scope move finished after 97 + 47 ms
00:30:49.604 00.000 11616 Move returns status 0, amount 97
00:30:49.604 00.000 11616 MoveAxis(N, 0, ABG)
00:30:49.604 00.000 11616 Move returns status 0, amount 0
00:30:49.604 00.000 11616 move complete, result=0
00:30:49.604 00.000 11616 worker thread done servicing request
00:30:49.604 00.000 11616 Worker thread wakes up
00:30:49.604 00.000 12268 GuideStep: -0.2 px 97 ms EAST, 0.1 px 0 ms NORTH
00:30:49.604 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:49.604 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:51.613 02.009 11616 Exposure complete
00:30:51.668 00.055 11616 worker thread done servicing request
00:30:51.668 00.000 12268 OnExposeComplete: enter
00:30:51.668 00.000 12268 UpdateGuideState(): m_state=6
00:30:51.668 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1314
00:30:51.669 00.001 12268 Star::Find returns 1 (0), X=917.45, Y=25.15, Mass=377, SNR=13.3, Peak=39 HFD=4.7
00:30:51.669 00.000 12268 MultiStar: [#1 -0.42,0.10,0.80,U] [#2 -0.58,0.06,0.53,U] [#3 0.70,-0.45,0.62,U] [#4 -0.81,0.60,0.00,M9] [#5 -1.05,-0.52,0.00,M5] 
00:30:51.669 00.000 12268 refined, 3 included, MultiStar: {-0.01, -0.11}, one-star: {0.19, -0.15}
00:30:51.669 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
00:30:51.669 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.07)
00:30:51.669 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.63 mountX=-0.11 mountY=0.01, mountTheta=3.08
00:30:51.671 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.11, opts=13)
00:30:51.671 00.000 12268 Enqueuing Move request for scope (-0.01, -0.11)
00:30:51.671 00.000 11616 Worker thread wakes up
00:30:51.671 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
00:30:51.671 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
00:30:51.671 00.000 11616 Moving (-0.01, -0.11) raw xDistance=-0.11 yDistance=0.01
00:30:51.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
00:30:51.671 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:51.671 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:30:51.671 00.000 11616 MoveAxis(E, 60, ABG)
00:30:51.672 00.001 11616 Guiding  Dir = 2, Dur = 60
00:30:51.672 00.000 11616 IsSlewing returns 0
00:30:51.672 00.000 11616 IsGuiding returns 0
00:30:51.673 00.001 11616 PulseGuide returned control before completion, sleep 70
00:30:51.699 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=156, Gamma=1.290
00:30:51.716 00.017 12268 UpdateGuideState exits: m=377 SNR=13.3
00:30:51.717 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:51.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:51.717 00.000 12268 Enqueuing Expose request
00:30:51.752 00.035 11616 IsGuiding returns 1
00:30:51.752 00.000 11616 scope still moving after pulse duration time elapsed
00:30:51.783 00.031 11616 IsSlewing returns 0
00:30:51.783 00.000 11616 IsGuiding returns 0
00:30:51.784 00.001 11616 scope move finished after 60 + 50 ms
00:30:51.784 00.000 11616 Move returns status 0, amount 60
00:30:51.784 00.000 11616 MoveAxis(N, 0, ABG)
00:30:51.784 00.000 11616 Move returns status 0, amount 0
00:30:51.784 00.000 11616 move complete, result=0
00:30:51.784 00.000 11616 worker thread done servicing request
00:30:51.784 00.000 11616 Worker thread wakes up
00:30:51.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:51.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:51.784 00.000 12268 GuideStep: -0.1 px 60 ms EAST, 0.0 px 0 ms NORTH
00:30:53.805 02.021 11616 Exposure complete
00:30:53.858 00.053 11616 worker thread done servicing request
00:30:53.858 00.000 12268 OnExposeComplete: enter
00:30:53.859 00.001 12268 UpdateGuideState(): m_state=6
00:30:53.859 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1315
00:30:53.859 00.000 12268 Star::Find returns 1 (0), X=917.45, Y=25.60, Mass=316, SNR=12.2, Peak=41 HFD=3.3
00:30:53.859 00.000 12268 MultiStar: [#1 -1.19,0.56,0.00,M1] [#2 -0.51,0.24,0.47,U] [#3 -0.13,-0.79,0.56,U] [#4 -1.04,0.02,0.00,M10] [#5 -1.07,-0.64,0.00,M6] 
00:30:53.859 00.000 12268 refined, 2 included, MultiStar: {-0.06, -0.02}, one-star: {0.19, 0.29}
00:30:53.859 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.36 = 1.93)
00:30:53.859 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.18)
00:30:53.860 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.88 mountX=-0.02 mountY=-0.06, mountTheta=-1.93
00:30:53.864 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.02, opts=13)
00:30:53.864 00.000 12268 Enqueuing Move request for scope (-0.06, -0.02)
00:30:53.864 00.000 11616 Worker thread wakes up
00:30:53.865 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
00:30:53.865 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
00:30:53.865 00.000 11616 Moving (-0.06, -0.02) raw xDistance=-0.02 yDistance=-0.06
00:30:53.865 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:53.865 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:30:53.865 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:53.865 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:30:53.865 00.000 11616 MoveAxis(E, 0, ABG)
00:30:53.865 00.000 11616 Move returns status 0, amount 0
00:30:53.865 00.000 11616 MoveAxis(N, 0, ABG)
00:30:53.865 00.000 11616 Move returns status 0, amount 0
00:30:53.865 00.000 11616 move complete, result=0
00:30:53.866 00.001 11616 worker thread done servicing request
00:30:53.886 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
00:30:53.902 00.016 12268 UpdateGuideState exits: m=316 SNR=12.2
00:30:53.903 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:53.903 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:53.903 00.000 12268 Enqueuing Expose request
00:30:53.903 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:53.903 00.000 11616 Worker thread wakes up
00:30:53.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:53.903 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:55.906 02.003 11616 Exposure complete
00:30:55.960 00.054 11616 worker thread done servicing request
00:30:55.960 00.000 12268 OnExposeComplete: enter
00:30:55.961 00.001 12268 UpdateGuideState(): m_state=6
00:30:55.961 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1316
00:30:55.961 00.000 12268 Star::Find returns 1 (0), X=917.61, Y=25.62, Mass=329, SNR=12.5, Peak=37 HFD=3.5
00:30:55.961 00.000 12268 MultiStar: [#1 -0.24,0.14,0.81,U] [#2 -0.07,0.11,0.56,U] [#3 0.04,0.04,0.64,U] [#4 -1.72,-0.24,0.00,R] [#5 -0.55,0.17,0.57,U] 
00:30:55.961 00.000 12268 refined, 4 included, MultiStar: {-0.05, 0.17}, one-star: {0.35, 0.32}
00:30:55.961 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
00:30:55.961 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
00:30:55.962 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.86 mountX=0.16 mountY=-0.07, mountTheta=-0.41
00:30:55.963 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.17, opts=13)
00:30:55.963 00.000 12268 Enqueuing Move request for scope (-0.05, 0.17)
00:30:55.963 00.000 11616 Worker thread wakes up
00:30:55.963 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
00:30:55.963 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
00:30:55.964 00.001 11616 Moving (-0.05, 0.17) raw xDistance=0.16 yDistance=-0.07
00:30:55.964 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:55.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:30:55.964 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:55.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:30:55.964 00.000 11616 MoveAxis(E, 0, ABG)
00:30:55.964 00.000 11616 Move returns status 0, amount 0
00:30:55.964 00.000 11616 MoveAxis(N, 0, ABG)
00:30:55.964 00.000 11616 Move returns status 0, amount 0
00:30:55.964 00.000 11616 move complete, result=0
00:30:55.964 00.000 11616 worker thread done servicing request
00:30:55.984 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
00:30:56.003 00.019 12268 UpdateGuideState exits: m=329 SNR=12.5
00:30:56.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:56.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:56.003 00.000 12268 Enqueuing Expose request
00:30:56.004 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:56.004 00.000 11616 Worker thread wakes up
00:30:56.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:56.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:58.017 02.013 11616 Exposure complete
00:30:58.072 00.055 11616 worker thread done servicing request
00:30:58.072 00.000 12268 OnExposeComplete: enter
00:30:58.073 00.001 12268 UpdateGuideState(): m_state=6
00:30:58.073 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1317
00:30:58.073 00.000 12268 Star::Find returns 1 (0), X=917.29, Y=25.69, Mass=321, SNR=12.2, Peak=43 HFD=4.3
00:30:58.073 00.000 12268 MultiStar: [#1 -0.75,0.56,0.87,U] [#2 0.11,0.80,0.61,U] [#3 0.80,-0.28,0.64,U] [#4 0.71,0.56,0.46,U] [#5 -0.70,-0.89,0.00,M6] 
00:30:58.073 00.000 12268 single-star, 4 included, MultiStar: {0.08, 0.40}, one-star: {0.03, 0.38}
00:30:58.073 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
00:30:58.073 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
00:30:58.074 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=0.38 hyp=0.38 cameraTheta=1.50 mountX=0.38 mountY=-0.02, mountTheta=-0.05
00:30:58.075 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.38, opts=13)
00:30:58.075 00.000 12268 Enqueuing Move request for scope (0.03, 0.38)
00:30:58.075 00.000 11616 Worker thread wakes up
00:30:58.075 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.38) opts 0xd
00:30:58.075 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.38)
00:30:58.075 00.000 11616 Moving (0.03, 0.38) raw xDistance=0.38 yDistance=-0.02
00:30:58.075 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
00:30:58.076 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.15
00:30:58.076 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
00:30:58.076 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:58.076 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:30:58.076 00.000 11616 MoveAxis(W, 215, ABG)
00:30:58.076 00.000 11616 Guiding  Dir = 3, Dur = 215
00:30:58.076 00.000 11616 IsSlewing returns 0
00:30:58.076 00.000 11616 IsGuiding returns 0
00:30:58.077 00.001 11616 PulseGuide returned control before completion, sleep 225
00:30:58.097 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
00:30:58.114 00.017 12268 UpdateGuideState exits: m=321 SNR=12.2
00:30:58.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:58.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:30:58.114 00.000 12268 Enqueuing Expose request
00:30:58.316 00.202 11616 IsGuiding returns 1
00:30:58.317 00.001 11616 scope still moving after pulse duration time elapsed
00:30:58.348 00.031 11616 IsSlewing returns 0
00:30:58.349 00.001 11616 IsGuiding returns 0
00:30:58.349 00.000 11616 scope move finished after 215 + 57 ms
00:30:58.349 00.000 11616 Move returns status 0, amount 215
00:30:58.349 00.000 11616 MoveAxis(N, 0, ABG)
00:30:58.349 00.000 11616 Move returns status 0, amount 0
00:30:58.350 00.001 11616 move complete, result=0
00:30:58.350 00.000 11616 worker thread done servicing request
00:30:58.350 00.000 11616 Worker thread wakes up
00:30:58.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:30:58.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:30:58.350 00.000 12268 GuideStep: 0.4 px 215 ms WEST, -0.0 px 0 ms NORTH
00:31:00.353 02.003 11616 Exposure complete
00:31:00.407 00.054 11616 worker thread done servicing request
00:31:00.408 00.001 12268 OnExposeComplete: enter
00:31:00.408 00.000 12268 UpdateGuideState(): m_state=6
00:31:00.408 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1318
00:31:00.408 00.000 12268 Star::Find returns 1 (0), X=917.44, Y=25.51, Mass=344, SNR=12.6, Peak=35 HFD=5.0
00:31:00.408 00.000 12268 MultiStar: [#1 -0.54,0.46,0.83,U] [#2 -0.23,0.59,0.59,U] [#3 0.37,-0.12,0.60,U] [#4 0.78,0.80,0.00,M1] [#5 0.18,0.35,0.54,U] 
00:31:00.408 00.000 12268 single-star, 4 included, MultiStar: {-0.02, 0.29}, one-star: {0.18, 0.20}
00:31:00.408 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
00:31:00.408 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.54)
00:31:00.409 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=0.20 hyp=0.27 cameraTheta=0.84 mountX=0.22 mountY=0.15, mountTheta=0.61
00:31:00.410 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.20, opts=13)
00:31:00.410 00.000 12268 Enqueuing Move request for scope (0.18, 0.20)
00:31:00.410 00.000 11616 Worker thread wakes up
00:31:00.410 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.20) opts 0xd
00:31:00.410 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.20)
00:31:00.410 00.000 11616 Moving (0.18, 0.20) raw xDistance=0.22 yDistance=0.15
00:31:00.410 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
00:31:00.411 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:00.411 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:31:00.411 00.000 11616 MoveAxis(W, 122, ABG)
00:31:00.411 00.000 11616 Guiding  Dir = 3, Dur = 122
00:31:00.411 00.000 11616 IsSlewing returns 0
00:31:00.411 00.000 11616 IsGuiding returns 0
00:31:00.412 00.001 11616 PulseGuide returned control before completion, sleep 132
00:31:00.433 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=162, Gamma=1.290
00:31:00.452 00.019 12268 UpdateGuideState exits: m=344 SNR=12.6
00:31:00.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:00.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:00.452 00.000 12268 Enqueuing Expose request
00:31:00.558 00.106 11616 IsGuiding returns 0
00:31:00.558 00.000 11616 Move returns status 0, amount 122
00:31:00.558 00.000 11616 MoveAxis(N, 0, ABG)
00:31:00.558 00.000 11616 Move returns status 0, amount 0
00:31:00.558 00.000 11616 move complete, result=0
00:31:00.558 00.000 11616 worker thread done servicing request
00:31:00.558 00.000 11616 Worker thread wakes up
00:31:00.559 00.001 12268 GuideStep: 0.2 px 122 ms WEST, 0.2 px 0 ms NORTH
00:31:00.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:00.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:31:02.567 02.008 11616 Exposure complete
00:31:02.624 00.057 11616 worker thread done servicing request
00:31:02.624 00.000 12268 OnExposeComplete: enter
00:31:02.625 00.001 12268 UpdateGuideState(): m_state=6
00:31:02.625 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1319
00:31:02.625 00.000 12268 Star::Find returns 1 (0), X=917.54, Y=25.31, Mass=343, SNR=12.6, Peak=34 HFD=4.7
00:31:02.625 00.000 12268 MultiStar: [#1 -0.14,0.38,0.75,U] [#2 -0.23,-0.17,0.64,U] [#3 0.81,-0.47,0.60,U] [#4 0.54,-0.16,0.48,U] [#5 -0.46,-0.31,0.58,U] 
00:31:02.625 00.000 12268 refined, 5 included, MultiStar: {0.13, -0.09}, one-star: {0.28, -0.00}
00:31:02.625 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
00:31:02.625 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.08)
00:31:02.625 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.62 mountX=-0.08 mountY=0.14, mountTheta=2.08
00:31:02.627 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.09, opts=13)
00:31:02.627 00.000 12268 Enqueuing Move request for scope (0.13, -0.09)
00:31:02.627 00.000 11616 Worker thread wakes up
00:31:02.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
00:31:02.627 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
00:31:02.627 00.000 11616 Moving (0.13, -0.09) raw xDistance=-0.08 yDistance=0.14
00:31:02.628 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:02.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:31:02.628 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:02.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:31:02.628 00.000 11616 MoveAxis(E, 0, ABG)
00:31:02.628 00.000 11616 Move returns status 0, amount 0
00:31:02.628 00.000 11616 MoveAxis(N, 0, ABG)
00:31:02.628 00.000 11616 Move returns status 0, amount 0
00:31:02.628 00.000 11616 move complete, result=0
00:31:02.628 00.000 11616 worker thread done servicing request
00:31:02.650 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=188, Gamma=1.290
00:31:02.667 00.017 12268 UpdateGuideState exits: m=343 SNR=12.6
00:31:02.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:02.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:02.667 00.000 12268 Enqueuing Expose request
00:31:02.667 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:02.667 00.000 11616 Worker thread wakes up
00:31:02.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:02.668 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:31:04.677 02.009 11616 Exposure complete
00:31:04.731 00.054 11616 worker thread done servicing request
00:31:04.731 00.000 12268 OnExposeComplete: enter
00:31:04.731 00.000 12268 UpdateGuideState(): m_state=6
00:31:04.732 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1320
00:31:04.732 00.000 12268 Star::Find returns 1 (0), X=917.55, Y=25.32, Mass=362, SNR=13.0, Peak=36 HFD=4.8
00:31:04.732 00.000 12268 MultiStar: [#1 -0.67,0.20,0.81,U] [#2 -0.06,0.21,0.61,U] [#3 0.91,-0.19,0.55,U] [#4 1.12,0.28,0.00,M1] [#5 -0.22,-0.25,0.53,U] 
00:31:04.732 00.000 12268 refined, 4 included, MultiStar: {0.03, 0.02}, one-star: {0.28, 0.02}
00:31:04.732 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
00:31:04.732 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
00:31:04.732 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.62 mountX=0.02 mountY=0.03, mountTheta=0.84
00:31:04.734 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.02, opts=13)
00:31:04.734 00.000 12268 Enqueuing Move request for scope (0.03, 0.02)
00:31:04.734 00.000 11616 Worker thread wakes up
00:31:04.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
00:31:04.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
00:31:04.734 00.000 11616 Moving (0.03, 0.02) raw xDistance=0.02 yDistance=0.03
00:31:04.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:04.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:31:04.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:04.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:31:04.735 00.001 11616 MoveAxis(E, 0, ABG)
00:31:04.735 00.000 11616 Move returns status 0, amount 0
00:31:04.735 00.000 11616 MoveAxis(N, 0, ABG)
00:31:04.735 00.000 11616 Move returns status 0, amount 0
00:31:04.735 00.000 11616 move complete, result=0
00:31:04.735 00.000 11616 worker thread done servicing request
00:31:04.759 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=205, Gamma=1.290
00:31:04.777 00.018 12268 UpdateGuideState exits: m=362 SNR=13.0
00:31:04.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:04.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:04.777 00.000 12268 Enqueuing Expose request
00:31:04.777 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:04.777 00.000 11616 Worker thread wakes up
00:31:04.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:04.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:31:06.803 02.026 11616 Exposure complete
00:31:06.857 00.054 11616 worker thread done servicing request
00:31:06.857 00.000 12268 OnExposeComplete: enter
00:31:06.857 00.000 12268 UpdateGuideState(): m_state=6
00:31:06.857 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1321
00:31:06.857 00.000 12268 Star::Find returns 1 (0), X=917.78, Y=25.08, Mass=381, SNR=13.3, Peak=41 HFD=4.4
00:31:06.858 00.001 12268 MultiStar: [#1 -1.10,0.28,0.00,M1] [#2 -0.55,-0.25,0.60,U] [#3 -0.02,-0.94,0.59,U] [#4 0.30,0.15,0.45,U] [#5 -0.07,-0.15,0.51,U] 
00:31:06.858 00.000 12268 refined, 4 included, MultiStar: {0.09, -0.30}, one-star: {0.52, -0.23}
00:31:06.858 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
00:31:06.858 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
00:31:06.858 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.30 hyp=0.31 cameraTheta=-1.28 mountX=-0.29 mountY=0.13, mountTheta=2.73
00:31:06.859 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.30, opts=13)
00:31:06.859 00.000 12268 Enqueuing Move request for scope (0.09, -0.30)
00:31:06.860 00.001 11616 Worker thread wakes up
00:31:06.860 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.30) opts 0xd
00:31:06.860 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.30)
00:31:06.860 00.000 11616 Moving (0.09, -0.30) raw xDistance=-0.29 yDistance=0.13
00:31:06.860 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:06.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:31:06.860 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:06.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:31:06.860 00.000 11616 MoveAxis(E, 0, ABG)
00:31:06.860 00.000 11616 Move returns status 0, amount 0
00:31:06.860 00.000 11616 MoveAxis(N, 0, ABG)
00:31:06.860 00.000 11616 Move returns status 0, amount 0
00:31:06.860 00.000 11616 move complete, result=0
00:31:06.861 00.001 11616 worker thread done servicing request
00:31:06.881 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=169, Gamma=1.290
00:31:06.898 00.017 12268 UpdateGuideState exits: m=381 SNR=13.3
00:31:06.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:06.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:06.898 00.000 12268 Enqueuing Expose request
00:31:06.898 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:06.898 00.000 11616 Worker thread wakes up
00:31:06.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:06.899 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:31:08.912 02.013 11616 Exposure complete
00:31:08.968 00.056 11616 worker thread done servicing request
00:31:08.968 00.000 12268 OnExposeComplete: enter
00:31:08.968 00.000 12268 UpdateGuideState(): m_state=6
00:31:08.968 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1322
00:31:08.968 00.000 12268 Star::Find returns 1 (0), X=917.31, Y=25.32, Mass=386, SNR=13.4, Peak=46 HFD=4.7
00:31:08.969 00.001 12268 MultiStar: [#1 -0.62,-0.06,0.78,U] [#2 -0.50,-0.13,0.66,U] [#3 0.36,-0.91,0.00,M1] [#4 0.57,0.15,0.47,U] [#5 -0.47,-0.35,0.50,U] 
00:31:08.969 00.000 12268 single-star, 4 included, MultiStar: {-0.21, -0.07}, one-star: {0.05, 0.01}
00:31:08.969 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
00:31:08.969 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.92)
00:31:08.969 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.22 mountX=0.02 mountY=0.05, mountTheta=1.25
00:31:08.972 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.01, opts=13)
00:31:08.972 00.000 12268 Enqueuing Move request for scope (0.05, 0.01)
00:31:08.972 00.000 11616 Worker thread wakes up
00:31:08.972 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
00:31:08.972 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
00:31:08.973 00.001 11616 Moving (0.05, 0.01) raw xDistance=0.02 yDistance=0.05
00:31:08.973 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:08.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:31:08.973 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:08.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:31:08.973 00.000 11616 MoveAxis(E, 0, ABG)
00:31:08.973 00.000 11616 Move returns status 0, amount 0
00:31:08.973 00.000 11616 MoveAxis(N, 0, ABG)
00:31:08.973 00.000 11616 Move returns status 0, amount 0
00:31:08.973 00.000 11616 move complete, result=0
00:31:08.973 00.000 11616 worker thread done servicing request
00:31:08.994 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
00:31:09.012 00.018 12268 UpdateGuideState exits: m=386 SNR=13.4
00:31:09.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:09.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:09.012 00.000 12268 Enqueuing Expose request
00:31:09.012 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:09.012 00.000 11616 Worker thread wakes up
00:31:09.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:09.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(902,10,31,31)
00:31:09.790 00.778 12268 evsrv: cli 0F8E69C0 connect
00:31:09.790 00.000 12268 case statement mapped state 6 to 3
00:31:09.790 00.000 12268 case statement mapped state 6 to 3
00:31:09.791 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a1628993-cf06-4528-abe6-f1e715b41be0"}
00:31:09.791 00.000 12268 case statement mapped state 6 to 3
00:31:09.791 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1628993-cf06-4528-abe6-f1e715b41be0"}
00:31:09.793 00.002 12268 evsrv: cli 0F8E69C0 disconnect
00:31:09.795 00.002 12268 evsrv: cli 0F8E69C0 connect
00:31:09.795 00.000 12268 case statement mapped state 6 to 3
00:31:09.795 00.000 12268 case statement mapped state 6 to 3
00:31:09.796 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"afc6ef72-2d53-4508-9518-61565eaa7fe5"}
00:31:09.796 00.000 12268 PhdController::Dither begins
00:31:09.796 00.000 12268 dither: size=5.50, dRA=1.09 dDec=-1.26
00:31:09.796 00.000 12268 MountToCamera -- mountTheta (0.86) + m_xAngle (1.47) = xAngle (2.33 = 2.33)
00:31:09.797 00.001 12268 MountToCamera -- mountX=1.09 mountY=-1.26 hyp=1.67 mountTheta=0.86 cameraX=-1.15, cameraY=1.21 cameraTheta=2.33
00:31:09.797 00.000 12268 setting lock position to (916.11, 26.52)
00:31:09.797 00.000 12268 Mount: notify guiding dithered (-1.2, 1.2)
00:31:09.797 00.000 12268 MultiStar: stabilizing after lock position change
00:31:09.798 00.001 12268 Status Line: Dither by 1.09,-1.26
00:31:09.801 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
00:31:09.801 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
00:31:09.801 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"afc6ef72-2d53-4508-9518-61565eaa7fe5"}
00:31:09.802 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:31:11.041 01.239 11616 Exposure complete
00:31:11.111 00.070 11616 worker thread done servicing request
00:31:11.111 00.000 12268 OnExposeComplete: enter
00:31:11.111 00.000 12268 UpdateGuideState(): m_state=6
00:31:11.112 00.001 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1323
00:31:11.112 00.000 12268 Star::Find returns 1 (0), X=917.27, Y=25.29, Mass=383, SNR=13.4, Peak=42 HFD=4.6
00:31:11.112 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
00:31:11.112 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.89)
00:31:11.112 00.000 12268 CameraToMount -- cameraX=1.16 cameraY=-1.23 hyp=1.69 cameraTheta=-0.81 mountX=-1.11 mountY=1.31, mountTheta=2.27
00:31:11.114 00.002 12268 dither recenter: remaining=(-1.1,1.3) step=(-1.1,1.3)
00:31:11.114 00.000 12268 MountToCamera -- mountTheta (-2.28) + m_xAngle (1.47) = xAngle (-0.81 = -0.81)
00:31:11.114 00.000 12268 MountToCamera -- mountX=-1.09 mountY=1.26 hyp=1.67 mountTheta=-2.28 cameraX=1.15, cameraY=-1.21 cameraTheta=-0.81
00:31:11.114 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.15, y=-1.21, opts=4)
00:31:11.114 00.000 12268 Enqueuing Move request for scope (1.15, -1.21)
00:31:11.114 00.000 12268 Mount: notify direct move -1.09,1.26
00:31:11.121 00.007 11616 Worker thread wakes up
00:31:11.121 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.15, -1.21) opts 0x4
00:31:11.121 00.000 11616 Handling offset move in thread for scope, endpoint = (1.15, -1.21)
00:31:11.121 00.000 11616 Moving (1.15, -1.21) raw xDistance=-1.09 yDistance=1.26
00:31:11.121 00.000 11616 BLC: window closed
00:31:11.121 00.000 11616 MoveAxis(E, 1220, B)
00:31:11.122 00.001 11616 Guiding  Dir = 2, Dur = 1220
00:31:11.123 00.001 11616 IsSlewing returns 0
00:31:11.123 00.000 11616 IsGuiding returns 0
00:31:11.123 00.000 11616 PulseGuide returned control before completion, sleep 1230
00:31:11.142 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=187, Gamma=1.290
00:31:11.165 00.023 12268 UpdateGuideState exits: m=383 SNR=13.4
00:31:11.165 00.000 12268 PhdController: settling, locked = 1, distance = 1.79 (1.50) aobump = 0 frame = 1 / 99999
00:31:11.165 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692671.165,"Host":"ASTROCENTER","Inst":1,"Distance":1.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:31:11.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:11.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:11.166 00.001 12268 Enqueuing Expose request
00:31:12.373 01.207 11616 IsGuiding returns 0
00:31:12.373 00.000 11616 Move returns status 0, amount 1220
00:31:12.373 00.000 11616 BLC: window closed
00:31:12.373 00.000 11616 BLC: Compensation needed for non-algo type move
00:31:12.373 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1639 applied
00:31:12.373 00.000 11616 MoveAxis(S, 2351, B)
00:31:12.373 00.000 11616 Guiding  Dir = 1, Dur = 2351
00:31:12.374 00.001 11616 IsSlewing returns 0
00:31:12.374 00.000 11616 IsGuiding returns 0
00:31:12.374 00.000 11616 PulseGuide returned control before completion, sleep 2361
00:31:14.748 02.374 11616 IsGuiding returns 1
00:31:14.748 00.000 11616 scope still moving after pulse duration time elapsed
00:31:14.779 00.031 11616 IsSlewing returns 0
00:31:14.779 00.000 11616 IsGuiding returns 0
00:31:14.779 00.000 11616 scope move finished after 2351 + 53 ms
00:31:14.780 00.001 11616 Move returns status 0, amount 2351
00:31:14.780 00.000 11616 move complete, result=0
00:31:14.780 00.000 11616 worker thread done servicing request
00:31:14.780 00.000 11616 Worker thread wakes up
00:31:14.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:14.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:14.780 00.000 12268 GuideStep: -1.1 px 1220 ms EAST, 1.3 px 2351 ms SOUTH
00:31:16.782 02.002 11616 Exposure complete
00:31:16.837 00.055 11616 worker thread done servicing request
00:31:16.837 00.000 12268 OnExposeComplete: enter
00:31:16.837 00.000 12268 UpdateGuideState(): m_state=6
00:31:16.837 00.000 12268 Star::Find(15, 917, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1324
00:31:16.837 00.000 12268 Star::Find returns 1 (0), X=917.08, Y=28.21, Mass=379, SNR=13.4, Peak=51 HFD=4.0
00:31:16.838 00.001 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
00:31:16.838 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.53 = 2.75)
00:31:16.838 00.000 12268 CameraToMount -- cameraX=0.97 cameraY=1.70 hyp=1.95 cameraTheta=1.05 mountX=1.78 mountY=0.74, mountTheta=0.39
00:31:16.839 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.97, y=1.70, opts=13)
00:31:16.839 00.000 12268 Enqueuing Move request for scope (0.97, 1.70)
00:31:16.840 00.001 11616 Worker thread wakes up
00:31:16.840 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.97, 1.70) opts 0xd
00:31:16.840 00.000 11616 Handling offset move in thread for scope, endpoint = (0.97, 1.70)
00:31:16.840 00.000 11616 Moving (0.97, 1.70) raw xDistance=1.78 yDistance=0.74
00:31:16.840 00.000 11616 resist switch: large excursion: input 1.78 thresh 0.29 direction from 0 to 1
00:31:16.840 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.35
00:31:16.840 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.89 from input 1.78
00:31:16.840 00.000 11616 resist switch: large excursion: input 0.74 thresh 0.45 direction from 0 to 1
00:31:16.840 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.22
00:31:16.840 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
00:31:16.840 00.000 11616 MoveAxis(W, 999, ABG)
00:31:16.840 00.000 11616 Guiding  Dir = 3, Dur = 999
00:31:16.840 00.000 11616 IsSlewing returns 0
00:31:16.841 00.001 11616 IsGuiding returns 0
00:31:16.841 00.000 11616 PulseGuide returned control before completion, sleep 1009
00:31:16.862 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
00:31:16.880 00.018 12268 UpdateGuideState exits: m=379 SNR=13.4
00:31:16.880 00.000 12268 PhdController: settling, locked = 1, distance = 1.95 (1.50) aobump = 0 frame = 2 / 99999
00:31:16.880 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692676.880,"Host":"ASTROCENTER","Inst":1,"Distance":1.95,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:31:16.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:16.880 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:16.880 00.000 12268 Enqueuing Expose request
00:31:17.853 00.973 11616 IsGuiding returns 1
00:31:17.853 00.000 11616 scope still moving after pulse duration time elapsed
00:31:17.884 00.031 11616 IsSlewing returns 0
00:31:17.885 00.001 11616 IsGuiding returns 1
00:31:17.915 00.030 11616 IsSlewing returns 0
00:31:17.915 00.000 11616 IsGuiding returns 1
00:31:17.947 00.032 11616 IsSlewing returns 0
00:31:17.947 00.000 11616 IsGuiding returns 1
00:31:17.979 00.032 11616 IsSlewing returns 0
00:31:17.979 00.000 11616 IsGuiding returns 1
00:31:18.011 00.032 11616 IsSlewing returns 0
00:31:18.011 00.000 11616 IsGuiding returns 1
00:31:18.042 00.031 11616 IsSlewing returns 0
00:31:18.042 00.000 11616 IsGuiding returns 1
00:31:18.073 00.031 11616 IsSlewing returns 0
00:31:18.073 00.000 11616 IsGuiding returns 0
00:31:18.073 00.000 11616 scope move finished after 999 + 233 ms
00:31:18.074 00.001 11616 Move returns status 0, amount 999
00:31:18.074 00.000 11616 MoveAxis(S, 63, ABG)
00:31:18.074 00.000 11616 Guiding  Dir = 1, Dur = 63
00:31:18.074 00.000 11616 IsSlewing returns 0
00:31:18.074 00.000 11616 IsGuiding returns 0
00:31:18.074 00.000 11616 PulseGuide returned control before completion, sleep 73
00:31:18.152 00.078 11616 IsGuiding returns 1
00:31:18.152 00.000 11616 scope still moving after pulse duration time elapsed
00:31:18.183 00.031 11616 IsSlewing returns 0
00:31:18.183 00.000 11616 IsGuiding returns 1
00:31:18.215 00.032 11616 IsSlewing returns 0
00:31:18.215 00.000 11616 IsGuiding returns 1
00:31:18.247 00.032 11616 IsSlewing returns 0
00:31:18.248 00.001 11616 IsGuiding returns 1
00:31:18.277 00.029 11616 IsSlewing returns 0
00:31:18.278 00.001 11616 IsGuiding returns 1
00:31:18.309 00.031 11616 IsSlewing returns 0
00:31:18.309 00.000 11616 IsGuiding returns 1
00:31:18.341 00.032 11616 IsSlewing returns 0
00:31:18.341 00.000 11616 IsGuiding returns 0
00:31:18.341 00.000 11616 scope move finished after 63 + 204 ms
00:31:18.341 00.000 11616 Move returns status 0, amount 63
00:31:18.341 00.000 11616 move complete, result=0
00:31:18.341 00.000 11616 worker thread done servicing request
00:31:18.341 00.000 11616 Worker thread wakes up
00:31:18.342 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:18.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:18.342 00.000 12268 GuideStep: 1.8 px 999 ms WEST, 0.7 px 63 ms SOUTH
00:31:20.350 02.008 11616 Exposure complete
00:31:20.406 00.056 11616 worker thread done servicing request
00:31:20.406 00.000 12268 OnExposeComplete: enter
00:31:20.406 00.000 12268 UpdateGuideState(): m_state=6
00:31:20.407 00.001 12268 Star::Find(15, 917, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1325
00:31:20.407 00.000 12268 Star::Find returns 1 (0), X=916.67, Y=26.95, Mass=410, SNR=13.8, Peak=38 HFD=4.8
00:31:20.407 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
00:31:20.407 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.36)
00:31:20.407 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.43 hyp=0.70 cameraTheta=0.66 mountX=0.48 mountY=0.50, mountTheta=0.80
00:31:20.408 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=0.43, opts=13)
00:31:20.409 00.001 12268 Enqueuing Move request for scope (0.56, 0.43)
00:31:20.409 00.000 11616 Worker thread wakes up
00:31:20.409 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.43) opts 0xd
00:31:20.409 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, 0.43)
00:31:20.409 00.000 11616 Moving (0.56, 0.43) raw xDistance=0.48 yDistance=0.50
00:31:20.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
00:31:20.409 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
00:31:20.409 00.000 11616 MoveAxis(W, 271, ABG)
00:31:20.409 00.000 11616 Guiding  Dir = 3, Dur = 271
00:31:20.409 00.000 11616 IsSlewing returns 0
00:31:20.410 00.001 11616 IsGuiding returns 0
00:31:20.410 00.000 11616 PulseGuide returned control before completion, sleep 281
00:31:20.431 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=145, Gamma=1.290
00:31:20.448 00.017 12268 UpdateGuideState exits: m=410 SNR=13.8
00:31:20.448 00.000 12268 PhdController: settling, locked = 1, distance = 1.58 (1.50) aobump = 0 frame = 3 / 99999
00:31:20.448 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692680.448,"Host":"ASTROCENTER","Inst":1,"Distance":1.58,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:31:20.449 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:20.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:20.449 00.000 12268 Enqueuing Expose request
00:31:20.699 00.250 11616 IsGuiding returns 1
00:31:20.699 00.000 11616 scope still moving after pulse duration time elapsed
00:31:20.731 00.032 11616 IsSlewing returns 0
00:31:20.731 00.000 11616 IsGuiding returns 0
00:31:20.731 00.000 11616 scope move finished after 271 + 50 ms
00:31:20.732 00.001 11616 Move returns status 0, amount 271
00:31:20.732 00.000 11616 MoveAxis(S, 42, ABG)
00:31:20.732 00.000 11616 Guiding  Dir = 1, Dur = 42
00:31:20.732 00.000 11616 IsSlewing returns 0
00:31:20.732 00.000 11616 IsGuiding returns 0
00:31:20.732 00.000 11616 PulseGuide returned control before completion, sleep 52
00:31:20.795 00.063 11616 IsGuiding returns 1
00:31:20.795 00.000 11616 scope still moving after pulse duration time elapsed
00:31:20.826 00.031 11616 IsSlewing returns 0
00:31:20.826 00.000 11616 IsGuiding returns 0
00:31:20.826 00.000 11616 scope move finished after 42 + 52 ms
00:31:20.826 00.000 11616 Move returns status 0, amount 42
00:31:20.827 00.001 11616 move complete, result=0
00:31:20.827 00.000 11616 worker thread done servicing request
00:31:20.827 00.000 11616 Worker thread wakes up
00:31:20.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:20.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:20.827 00.000 12268 GuideStep: 0.5 px 271 ms WEST, 0.5 px 42 ms SOUTH
00:31:22.837 02.010 11616 Exposure complete
00:31:22.891 00.054 11616 worker thread done servicing request
00:31:22.891 00.000 12268 OnExposeComplete: enter
00:31:22.891 00.000 12268 UpdateGuideState(): m_state=6
00:31:22.892 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1326
00:31:22.892 00.000 12268 Star::Find returns 1 (0), X=916.94, Y=26.22, Mass=371, SNR=13.2, Peak=41 HFD=4.4
00:31:22.892 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
00:31:22.892 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
00:31:22.892 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=-0.30 hyp=0.88 cameraTheta=-0.35 mountX=-0.22 mountY=0.86, mountTheta=1.82
00:31:22.893 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.83, y=-0.30, opts=13)
00:31:22.894 00.001 12268 Enqueuing Move request for scope (0.83, -0.30)
00:31:22.894 00.000 11616 Worker thread wakes up
00:31:22.894 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.30) opts 0xd
00:31:22.894 00.000 11616 Handling offset move in thread for scope, endpoint = (0.83, -0.30)
00:31:22.894 00.000 11616 Moving (0.83, -0.30) raw xDistance=-0.22 yDistance=0.86
00:31:22.894 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:22.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:31:22.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.86
00:31:22.894 00.000 11616 MoveAxis(E, 0, ABG)
00:31:22.894 00.000 11616 Move returns status 0, amount 0
00:31:22.894 00.000 11616 MoveAxis(S, 73, ABG)
00:31:22.894 00.000 11616 Guiding  Dir = 1, Dur = 73
00:31:22.895 00.001 11616 IsSlewing returns 0
00:31:22.895 00.000 11616 IsGuiding returns 0
00:31:22.895 00.000 11616 PulseGuide returned control before completion, sleep 83
00:31:22.916 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=164, Gamma=1.290
00:31:22.935 00.019 12268 UpdateGuideState exits: m=371 SNR=13.2
00:31:22.935 00.000 12268 PhdController: settling, locked = 1, distance = 1.37 (1.50) aobump = 0 frame = 4 / 99999
00:31:22.935 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692682.935,"Host":"ASTROCENTER","Inst":1,"Distance":1.37,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:31:22.935 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:22.936 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:22.936 00.000 12268 Enqueuing Expose request
00:31:22.981 00.045 11616 IsGuiding returns 1
00:31:22.981 00.000 11616 scope still moving after pulse duration time elapsed
00:31:23.012 00.031 11616 IsSlewing returns 0
00:31:23.012 00.000 11616 IsGuiding returns 0
00:31:23.012 00.000 11616 scope move finished after 73 + 44 ms
00:31:23.013 00.001 11616 Move returns status 0, amount 73
00:31:23.013 00.000 11616 move complete, result=0
00:31:23.013 00.000 11616 worker thread done servicing request
00:31:23.013 00.000 11616 Worker thread wakes up
00:31:23.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:23.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:23.013 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.9 px 73 ms SOUTH
00:31:25.031 02.018 11616 Exposure complete
00:31:25.094 00.063 11616 worker thread done servicing request
00:31:25.094 00.000 12268 OnExposeComplete: enter
00:31:25.094 00.000 12268 UpdateGuideState(): m_state=6
00:31:25.094 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1327
00:31:25.095 00.001 12268 Star::Find returns 1 (0), X=916.50, Y=26.16, Mass=411, SNR=13.9, Peak=52 HFD=4.4
00:31:25.095 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
00:31:25.095 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.96)
00:31:25.095 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.35 hyp=0.52 cameraTheta=-0.74 mountX=-0.31 mountY=0.43, mountTheta=2.21
00:31:25.097 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.35, opts=13)
00:31:25.097 00.000 12268 Enqueuing Move request for scope (0.38, -0.35)
00:31:25.097 00.000 11616 Worker thread wakes up
00:31:25.097 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.35) opts 0xd
00:31:25.097 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.35)
00:31:25.097 00.000 11616 Moving (0.38, -0.35) raw xDistance=-0.31 yDistance=0.43
00:31:25.097 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
00:31:25.097 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.94
00:31:25.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
00:31:25.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
00:31:25.098 00.001 11616 MoveAxis(E, 176, ABG)
00:31:25.098 00.000 11616 Guiding  Dir = 2, Dur = 176
00:31:25.098 00.000 11616 IsSlewing returns 0
00:31:25.098 00.000 11616 IsGuiding returns 0
00:31:25.099 00.001 11616 PulseGuide returned control before completion, sleep 186
00:31:25.121 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=136, Gamma=1.290
00:31:25.140 00.019 12268 UpdateGuideState exits: m=411 SNR=13.9
00:31:25.140 00.000 12268 PhdController: settling, locked = 1, distance = 1.12 (1.50) aobump = 0 frame = 5 / 99999
00:31:25.140 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692685.140,"Host":"ASTROCENTER","Inst":1,"Distance":1.12,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
00:31:25.141 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:25.141 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:25.141 00.000 12268 Enqueuing Expose request
00:31:25.287 00.146 11616 IsGuiding returns 1
00:31:25.287 00.000 11616 scope still moving after pulse duration time elapsed
00:31:25.319 00.032 11616 IsSlewing returns 0
00:31:25.319 00.000 11616 IsGuiding returns 0
00:31:25.319 00.000 11616 scope move finished after 176 + 44 ms
00:31:25.319 00.000 11616 Move returns status 0, amount 176
00:31:25.319 00.000 11616 MoveAxis(S, 36, ABG)
00:31:25.319 00.000 11616 Guiding  Dir = 1, Dur = 36
00:31:25.320 00.001 11616 IsSlewing returns 0
00:31:25.320 00.000 11616 IsGuiding returns 0
00:31:25.320 00.000 11616 PulseGuide returned control before completion, sleep 46
00:31:25.383 00.063 11616 IsGuiding returns 1
00:31:25.383 00.000 11616 scope still moving after pulse duration time elapsed
00:31:25.413 00.030 11616 IsSlewing returns 0
00:31:25.413 00.000 11616 IsGuiding returns 0
00:31:25.413 00.000 11616 scope move finished after 36 + 57 ms
00:31:25.413 00.000 11616 Move returns status 0, amount 36
00:31:25.413 00.000 11616 move complete, result=0
00:31:25.414 00.001 11616 worker thread done servicing request
00:31:25.414 00.000 12268 GuideStep: -0.3 px 176 ms EAST, 0.4 px 36 ms SOUTH
00:31:25.414 00.000 11616 Worker thread wakes up
00:31:25.414 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:25.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:27.438 02.024 11616 Exposure complete
00:31:27.507 00.069 11616 worker thread done servicing request
00:31:27.507 00.000 12268 OnExposeComplete: enter
00:31:27.507 00.000 12268 UpdateGuideState(): m_state=6
00:31:27.508 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1328
00:31:27.508 00.000 12268 Star::Find returns 1 (0), X=916.40, Y=25.99, Mass=399, SNR=13.7, Peak=48 HFD=4.1
00:31:27.508 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
00:31:27.508 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
00:31:27.508 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.52 hyp=0.59 cameraTheta=-1.07 mountX=-0.49 mountY=0.35, mountTheta=2.52
00:31:27.510 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.52, opts=13)
00:31:27.510 00.000 12268 Enqueuing Move request for scope (0.29, -0.52)
00:31:27.510 00.000 11616 Worker thread wakes up
00:31:27.510 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.52) opts 0xd
00:31:27.510 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.52)
00:31:27.510 00.000 11616 Moving (0.29, -0.52) raw xDistance=-0.49 yDistance=0.35
00:31:27.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
00:31:27.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
00:31:27.510 00.000 11616 MoveAxis(E, 274, ABG)
00:31:27.510 00.000 11616 Guiding  Dir = 2, Dur = 274
00:31:27.511 00.001 11616 IsSlewing returns 0
00:31:27.511 00.000 11616 IsGuiding returns 0
00:31:27.511 00.000 11616 PulseGuide returned control before completion, sleep 284
00:31:27.543 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=154, Gamma=1.290
00:31:27.564 00.021 12268 UpdateGuideState exits: m=399 SNR=13.7
00:31:27.564 00.000 12268 PhdController: settling, locked = 1, distance = 0.96 (1.50) aobump = 0 frame = 6 / 99999
00:31:27.564 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692687.564,"Host":"ASTROCENTER","Inst":1,"Distance":0.96,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
00:31:27.564 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:27.565 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:27.565 00.000 12268 Enqueuing Expose request
00:31:27.806 00.241 11616 IsGuiding returns 1
00:31:27.806 00.000 11616 scope still moving after pulse duration time elapsed
00:31:27.838 00.032 11616 IsSlewing returns 0
00:31:27.838 00.000 11616 IsGuiding returns 0
00:31:27.838 00.000 11616 scope move finished after 274 + 53 ms
00:31:27.838 00.000 11616 Move returns status 0, amount 274
00:31:27.838 00.000 11616 MoveAxis(S, 30, ABG)
00:31:27.838 00.000 11616 Guiding  Dir = 1, Dur = 30
00:31:27.839 00.001 11616 IsSlewing returns 0
00:31:27.839 00.000 11616 IsGuiding returns 0
00:31:27.839 00.000 11616 PulseGuide returned control before completion, sleep 40
00:31:27.886 00.047 11616 IsGuiding returns 1
00:31:27.887 00.001 11616 scope still moving after pulse duration time elapsed
00:31:27.918 00.031 11616 IsSlewing returns 0
00:31:27.918 00.000 11616 IsGuiding returns 0
00:31:27.918 00.000 11616 scope move finished after 30 + 49 ms
00:31:27.919 00.001 11616 Move returns status 0, amount 30
00:31:27.919 00.000 11616 move complete, result=0
00:31:27.919 00.000 11616 worker thread done servicing request
00:31:27.919 00.000 11616 Worker thread wakes up
00:31:27.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:27.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:27.919 00.000 12268 GuideStep: -0.5 px 274 ms EAST, 0.4 px 30 ms SOUTH
00:31:29.929 02.010 11616 Exposure complete
00:31:29.987 00.058 11616 worker thread done servicing request
00:31:29.987 00.000 12268 OnExposeComplete: enter
00:31:29.987 00.000 12268 UpdateGuideState(): m_state=6
00:31:29.987 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1329
00:31:29.987 00.000 12268 Star::Find returns 1 (0), X=916.81, Y=26.06, Mass=313, SNR=12.2, Peak=49 HFD=3.2
00:31:29.987 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
00:31:29.987 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
00:31:29.987 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.46 hyp=0.84 cameraTheta=-0.58 mountX=-0.39 mountY=0.75, mountTheta=2.05
00:31:29.989 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=-0.46, opts=13)
00:31:29.989 00.000 12268 Enqueuing Move request for scope (0.70, -0.46)
00:31:29.989 00.000 11616 Worker thread wakes up
00:31:29.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.46) opts 0xd
00:31:29.989 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, -0.46)
00:31:29.989 00.000 11616 Moving (0.70, -0.46) raw xDistance=-0.39 yDistance=0.75
00:31:29.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
00:31:29.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
00:31:29.989 00.000 11616 MoveAxis(E, 217, ABG)
00:31:29.990 00.001 11616 Guiding  Dir = 2, Dur = 217
00:31:29.990 00.000 11616 IsSlewing returns 0
00:31:29.990 00.000 11616 IsGuiding returns 0
00:31:29.990 00.000 11616 PulseGuide returned control before completion, sleep 227
00:31:30.011 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=188, Gamma=1.290
00:31:30.028 00.017 12268 UpdateGuideState exits: m=313 SNR=12.2
00:31:30.028 00.000 12268 PhdController: settling, locked = 1, distance = 0.92 (1.50) aobump = 0 frame = 7 / 99999
00:31:30.028 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692690.028,"Host":"ASTROCENTER","Inst":1,"Distance":0.92,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
00:31:30.029 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:30.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:30.029 00.000 12268 Enqueuing Expose request
00:31:30.222 00.193 11616 IsGuiding returns 1
00:31:30.222 00.000 11616 scope still moving after pulse duration time elapsed
00:31:30.253 00.031 11616 IsSlewing returns 0
00:31:30.254 00.001 11616 IsGuiding returns 0
00:31:30.254 00.000 11616 scope move finished after 217 + 46 ms
00:31:30.254 00.000 11616 Move returns status 0, amount 217
00:31:30.254 00.000 11616 MoveAxis(S, 64, ABG)
00:31:30.254 00.000 11616 Guiding  Dir = 1, Dur = 64
00:31:30.254 00.000 11616 IsSlewing returns 0
00:31:30.254 00.000 11616 IsGuiding returns 0
00:31:30.254 00.000 11616 PulseGuide returned control before completion, sleep 74
00:31:30.330 00.076 11616 IsGuiding returns 1
00:31:30.330 00.000 11616 scope still moving after pulse duration time elapsed
00:31:30.361 00.031 11616 IsSlewing returns 0
00:31:30.361 00.000 11616 IsGuiding returns 1
00:31:30.392 00.031 11616 IsSlewing returns 0
00:31:30.392 00.000 11616 IsGuiding returns 0
00:31:30.392 00.000 11616 scope move finished after 64 + 74 ms
00:31:30.392 00.000 11616 Move returns status 0, amount 64
00:31:30.392 00.000 11616 move complete, result=0
00:31:30.393 00.001 11616 worker thread done servicing request
00:31:30.393 00.000 12268 GuideStep: -0.4 px 217 ms EAST, 0.8 px 64 ms SOUTH
00:31:30.393 00.000 11616 Worker thread wakes up
00:31:30.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:30.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:32.406 02.013 11616 Exposure complete
00:31:32.463 00.057 11616 worker thread done servicing request
00:31:32.463 00.000 12268 OnExposeComplete: enter
00:31:32.463 00.000 12268 UpdateGuideState(): m_state=6
00:31:32.463 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1330
00:31:32.463 00.000 12268 Star::Find returns 1 (0), X=916.87, Y=26.16, Mass=415, SNR=13.9, Peak=51 HFD=4.3
00:31:32.464 00.001 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
00:31:32.464 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
00:31:32.464 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=-0.36 hyp=0.84 cameraTheta=-0.44 mountX=-0.28 mountY=0.80, mountTheta=1.91
00:31:32.466 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.76, y=-0.36, opts=13)
00:31:32.466 00.000 12268 Enqueuing Move request for scope (0.76, -0.36)
00:31:32.466 00.000 11616 Worker thread wakes up
00:31:32.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.36) opts 0xd
00:31:32.466 00.000 11616 Handling offset move in thread for scope, endpoint = (0.76, -0.36)
00:31:32.466 00.000 11616 Moving (0.76, -0.36) raw xDistance=-0.28 yDistance=0.80
00:31:32.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
00:31:32.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.80
00:31:32.466 00.000 11616 MoveAxis(E, 157, ABG)
00:31:32.466 00.000 11616 Guiding  Dir = 2, Dur = 157
00:31:32.467 00.001 11616 IsSlewing returns 0
00:31:32.467 00.000 11616 IsGuiding returns 0
00:31:32.467 00.000 11616 PulseGuide returned control before completion, sleep 167
00:31:32.490 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=223, Gamma=1.290
00:31:32.508 00.018 12268 UpdateGuideState exits: m=415 SNR=13.9
00:31:32.508 00.000 12268 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 8 / 99999
00:31:32.508 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768692692.508,"Host":"ASTROCENTER","Inst":1,"Distance":0.90,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
00:31:32.509 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:32.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:32.509 00.000 12268 Enqueuing Expose request
00:31:32.650 00.141 11616 IsGuiding returns 1
00:31:32.650 00.000 11616 scope still moving after pulse duration time elapsed
00:31:32.681 00.031 11616 IsSlewing returns 0
00:31:32.681 00.000 11616 IsGuiding returns 0
00:31:32.681 00.000 11616 scope move finished after 157 + 57 ms
00:31:32.681 00.000 11616 Move returns status 0, amount 157
00:31:32.681 00.000 11616 MoveAxis(S, 67, ABG)
00:31:32.681 00.000 11616 Guiding  Dir = 1, Dur = 67
00:31:32.681 00.000 11616 IsSlewing returns 0
00:31:32.682 00.001 11616 IsGuiding returns 0
00:31:32.682 00.000 11616 PulseGuide returned control before completion, sleep 77
00:31:32.761 00.079 11616 IsGuiding returns 1
00:31:32.761 00.000 11616 scope still moving after pulse duration time elapsed
00:31:32.793 00.032 11616 IsSlewing returns 0
00:31:32.793 00.000 11616 IsGuiding returns 0
00:31:32.793 00.000 11616 scope move finished after 67 + 44 ms
00:31:32.793 00.000 11616 Move returns status 0, amount 67
00:31:32.794 00.001 11616 move complete, result=0
00:31:32.794 00.000 11616 worker thread done servicing request
00:31:32.794 00.000 11616 Worker thread wakes up
00:31:32.794 00.000 12268 GuideStep: -0.3 px 157 ms EAST, 0.8 px 67 ms SOUTH
00:31:32.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:32.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:34.800 02.006 11616 Exposure complete
00:31:34.853 00.053 11616 worker thread done servicing request
00:31:34.853 00.000 12268 OnExposeComplete: enter
00:31:34.853 00.000 12268 UpdateGuideState(): m_state=6
00:31:34.853 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1331
00:31:34.854 00.001 12268 Star::Find returns 1 (0), X=916.66, Y=26.73, Mass=389, SNR=13.6, Peak=49 HFD=3.7
00:31:34.854 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
00:31:34.854 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.08)
00:31:34.854 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.22 hyp=0.59 cameraTheta=0.38 mountX=0.27 mountY=0.52, mountTheta=1.09
00:31:34.855 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=0.22, opts=13)
00:31:34.855 00.000 12268 Enqueuing Move request for scope (0.55, 0.22)
00:31:34.855 00.000 11616 Worker thread wakes up
00:31:34.856 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.22) opts 0xd
00:31:34.856 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 0.22)
00:31:34.856 00.000 11616 Moving (0.55, 0.22) raw xDistance=0.27 yDistance=0.52
00:31:34.856 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:34.856 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:31:34.856 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
00:31:34.856 00.000 11616 MoveAxis(E, 0, ABG)
00:31:34.856 00.000 11616 Move returns status 0, amount 0
00:31:34.856 00.000 11616 MoveAxis(S, 44, ABG)
00:31:34.856 00.000 11616 Guiding  Dir = 1, Dur = 44
00:31:34.856 00.000 11616 IsSlewing returns 0
00:31:34.857 00.001 11616 IsGuiding returns 0
00:31:34.857 00.000 11616 PulseGuide returned control before completion, sleep 54
00:31:34.878 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=163, Gamma=1.290
00:31:34.897 00.019 12268 UpdateGuideState exits: m=389 SNR=13.6
00:31:34.897 00.000 12268 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 9 / 99999
00:31:34.897 00.000 12268 PhdController: newstate STATE_FINISH
00:31:34.897 00.000 12268 PhdController complete: success
00:31:34.897 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768692694.897,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
00:31:34.898 00.001 12268 Mount: notify guiding dither settle done success=1
00:31:34.898 00.000 12268 PhdController: newstate STATE_IDLE
00:31:34.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:34.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:34.898 00.000 12268 Enqueuing Expose request
00:31:34.926 00.028 11616 IsGuiding returns 1
00:31:34.926 00.000 11616 scope still moving after pulse duration time elapsed
00:31:34.957 00.031 11616 IsSlewing returns 0
00:31:34.957 00.000 11616 IsGuiding returns 0
00:31:34.957 00.000 11616 scope move finished after 44 + 56 ms
00:31:34.958 00.001 11616 Move returns status 0, amount 44
00:31:34.958 00.000 11616 move complete, result=0
00:31:34.958 00.000 11616 worker thread done servicing request
00:31:34.958 00.000 11616 Worker thread wakes up
00:31:34.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:34.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:34.971 00.013 12268 GuideStep: 0.3 px 0 ms EAST, 0.5 px 44 ms SOUTH
00:31:35.566 00.595 12268 evsrv: cli 0F8E69C0 connect
00:31:35.566 00.000 12268 case statement mapped state 6 to 3
00:31:35.567 00.001 12268 case statement mapped state 6 to 3
00:31:35.567 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"662c9c8f-1800-4705-a07c-5786c8c34ba9"}
00:31:35.567 00.000 12268 case statement mapped state 6 to 3
00:31:35.567 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"662c9c8f-1800-4705-a07c-5786c8c34ba9"}
00:31:35.568 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:31:36.970 01.402 11616 Exposure complete
00:31:37.024 00.054 11616 worker thread done servicing request
00:31:37.025 00.001 12268 OnExposeComplete: enter
00:31:37.025 00.000 12268 UpdateGuideState(): m_state=6
00:31:37.025 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
00:31:37.025 00.000 12268 Star::Find returns 1 (0), X=916.25, Y=26.86, Mass=440, SNR=14.4, Peak=53 HFD=4.5
00:31:37.025 00.000 12268 MultiStar: exiting stabilization period
00:31:37.025 00.000 12268 MultiStar: updating star positions after lock position change
00:31:37.025 00.000 12268 Star::Find(15, 542, 581, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
00:31:37.025 00.000 12268 Star::Find returns 1 (0), X=542.65, Y=580.06, Mass=220, SNR=10.2, Peak=26 HFD=4.0
00:31:37.025 00.000 12268 Star::Find(15, 1158, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
00:31:37.026 00.001 12268 Star::Find returns 1 (0), X=1157.83, Y=153.05, Mass=173, SNR=9.0, Peak=26 HFD=4.1
00:31:37.026 00.000 12268 Star::Find(15, 495, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
00:31:37.026 00.000 12268 Star::Find returns 1 (0), X=494.94, Y=887.46, Mass=134, SNR=7.9, Peak=24 HFD=3.5
00:31:37.026 00.000 12268 Star::Find(15, 1099, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
00:31:37.026 00.000 12268 Star::Find returns 1 (0), X=1098.73, Y=552.13, Mass=75, SNR=6.0, Peak=15 HFD=2.8
00:31:37.026 00.000 12268 Star::Find(15, 680, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
00:31:37.026 00.000 12268 Star::Find returns 1 (0), X=680.46, Y=898.52, Mass=137, SNR=8.0, Peak=19 HFD=3.3
00:31:37.026 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
00:31:37.026 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.89)
00:31:37.026 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.34 hyp=0.37 cameraTheta=1.19 mountX=0.35 mountY=0.09, mountTheta=0.25
00:31:37.028 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.34, opts=13)
00:31:37.028 00.000 12268 Enqueuing Move request for scope (0.14, 0.34)
00:31:37.028 00.000 11616 Worker thread wakes up
00:31:37.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.34) opts 0xd
00:31:37.028 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.34)
00:31:37.028 00.000 11616 Moving (0.14, 0.34) raw xDistance=0.35 yDistance=0.09
00:31:37.028 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
00:31:37.028 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.06
00:31:37.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
00:31:37.028 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:37.029 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:31:37.029 00.000 11616 MoveAxis(W, 198, ABG)
00:31:37.029 00.000 11616 Guiding  Dir = 3, Dur = 198
00:31:37.029 00.000 11616 IsSlewing returns 0
00:31:37.029 00.000 11616 IsGuiding returns 0
00:31:37.030 00.001 11616 PulseGuide returned control before completion, sleep 208
00:31:37.053 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
00:31:37.070 00.017 12268 UpdateGuideState exits: m=440 SNR=14.4
00:31:37.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:37.071 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:37.071 00.000 12268 Enqueuing Expose request
00:31:37.251 00.180 11616 IsGuiding returns 0
00:31:37.251 00.000 11616 Move returns status 0, amount 198
00:31:37.251 00.000 11616 MoveAxis(N, 0, ABG)
00:31:37.251 00.000 11616 Move returns status 0, amount 0
00:31:37.252 00.001 11616 move complete, result=0
00:31:37.252 00.000 11616 worker thread done servicing request
00:31:37.252 00.000 11616 Worker thread wakes up
00:31:37.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:37.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:37.252 00.000 12268 GuideStep: 0.4 px 198 ms WEST, 0.1 px 0 ms NORTH
00:31:39.264 02.012 11616 Exposure complete
00:31:39.319 00.055 11616 worker thread done servicing request
00:31:39.319 00.000 12268 OnExposeComplete: enter
00:31:39.319 00.000 12268 UpdateGuideState(): m_state=6
00:31:39.319 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1333
00:31:39.319 00.000 12268 Star::Find returns 1 (0), X=916.59, Y=26.85, Mass=437, SNR=14.4, Peak=41 HFD=4.5
00:31:39.320 00.001 12268 MultiStar: [#1 0.20,0.43,0.76,U] [#2 -0.34,0.04,0.65,U] [#3 0.03,-0.17,0.56,U] [#4 0.54,0.73,0.46,U] [#5 0.02,0.04,0.48,U] 
00:31:39.320 00.000 12268 refined, 5 included, MultiStar: {0.18, 0.24}, one-star: {0.48, 0.33}
00:31:39.320 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
00:31:39.320 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.64)
00:31:39.320 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.24 hyp=0.30 cameraTheta=0.94 mountX=0.26 mountY=0.14, mountTheta=0.51
00:31:39.321 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.24, opts=13)
00:31:39.321 00.000 12268 Enqueuing Move request for scope (0.18, 0.24)
00:31:39.322 00.001 11616 Worker thread wakes up
00:31:39.322 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.24) opts 0xd
00:31:39.322 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.24)
00:31:39.322 00.000 11616 Moving (0.18, 0.24) raw xDistance=0.26 yDistance=0.14
00:31:39.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
00:31:39.322 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:39.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:31:39.322 00.000 11616 MoveAxis(W, 144, ABG)
00:31:39.322 00.000 11616 Guiding  Dir = 3, Dur = 144
00:31:39.323 00.001 11616 IsSlewing returns 0
00:31:39.323 00.000 11616 IsGuiding returns 0
00:31:39.323 00.000 11616 PulseGuide returned control before completion, sleep 154
00:31:39.344 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
00:31:39.361 00.017 12268 UpdateGuideState exits: m=437 SNR=14.4
00:31:39.362 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:39.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:39.362 00.000 12268 Enqueuing Expose request
00:31:39.488 00.126 11616 IsGuiding returns 1
00:31:39.488 00.000 11616 scope still moving after pulse duration time elapsed
00:31:39.520 00.032 11616 IsSlewing returns 0
00:31:39.521 00.001 11616 IsGuiding returns 1
00:31:39.551 00.030 11616 IsSlewing returns 0
00:31:39.551 00.000 11616 IsGuiding returns 0
00:31:39.551 00.000 11616 scope move finished after 144 + 84 ms
00:31:39.551 00.000 11616 Move returns status 0, amount 144
00:31:39.551 00.000 11616 MoveAxis(N, 0, ABG)
00:31:39.551 00.000 11616 Move returns status 0, amount 0
00:31:39.551 00.000 11616 move complete, result=0
00:31:39.552 00.001 11616 worker thread done servicing request
00:31:39.552 00.000 12268 GuideStep: 0.3 px 144 ms WEST, 0.1 px 0 ms NORTH
00:31:39.552 00.000 11616 Worker thread wakes up
00:31:39.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:39.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:41.564 02.012 11616 Exposure complete
00:31:41.625 00.061 11616 worker thread done servicing request
00:31:41.626 00.001 12268 OnExposeComplete: enter
00:31:41.626 00.000 12268 UpdateGuideState(): m_state=6
00:31:41.626 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1334
00:31:41.626 00.000 12268 Star::Find returns 1 (0), X=916.59, Y=26.38, Mass=353, SNR=12.9, Peak=43 HFD=4.2
00:31:41.626 00.000 12268 MultiStar: [#1 -0.34,0.15,0.84,U] [#2 0.00,-0.33,0.74,U] [#3 0.23,-0.16,0.66,U] [#4 -0.10,0.62,0.49,U] [#5 -0.18,0.19,0.54,U] 
00:31:41.627 00.001 12268 refined, 5 included, MultiStar: {0.05, 0.01}, one-star: {0.48, -0.13}
00:31:41.627 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
00:31:41.627 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
00:31:41.627 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.25 mountX=0.02 mountY=0.05, mountTheta=1.22
00:31:41.629 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.01, opts=13)
00:31:41.629 00.000 12268 Enqueuing Move request for scope (0.05, 0.01)
00:31:41.629 00.000 11616 Worker thread wakes up
00:31:41.629 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
00:31:41.629 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
00:31:41.629 00.000 11616 Moving (0.05, 0.01) raw xDistance=0.02 yDistance=0.05
00:31:41.629 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:41.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:31:41.630 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:41.630 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:31:41.630 00.000 11616 MoveAxis(E, 0, ABG)
00:31:41.630 00.000 11616 Move returns status 0, amount 0
00:31:41.630 00.000 11616 MoveAxis(N, 0, ABG)
00:31:41.630 00.000 11616 Move returns status 0, amount 0
00:31:41.630 00.000 11616 move complete, result=0
00:31:41.630 00.000 11616 worker thread done servicing request
00:31:41.654 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=162, Gamma=1.290
00:31:41.673 00.019 12268 UpdateGuideState exits: m=353 SNR=12.9
00:31:41.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:41.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:41.673 00.000 12268 Enqueuing Expose request
00:31:41.673 00.000 11616 Worker thread wakes up
00:31:41.673 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:41.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:41.674 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:43.684 02.010 11616 Exposure complete
00:31:43.739 00.055 11616 worker thread done servicing request
00:31:43.739 00.000 12268 OnExposeComplete: enter
00:31:43.739 00.000 12268 UpdateGuideState(): m_state=6
00:31:43.740 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1335
00:31:43.740 00.000 12268 Star::Find returns 1 (0), X=916.20, Y=26.64, Mass=376, SNR=13.3, Peak=39 HFD=4.5
00:31:43.740 00.000 12268 MultiStar: [#1 0.05,0.06,0.89,U] [#2 0.04,0.07,0.72,U] [#3 0.36,-0.40,0.56,U] [#4 -0.19,0.33,0.47,U] [#5 -0.26,0.16,0.53,U] 
00:31:43.740 00.000 12268 refined, 5 included, MultiStar: {0.03, 0.06}, one-star: {0.09, 0.12}
00:31:43.740 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
00:31:43.740 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.53 = 2.76)
00:31:43.740 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.06 mountX=0.06 mountY=0.03, mountTheta=0.39
00:31:43.742 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.06, opts=13)
00:31:43.743 00.001 12268 Enqueuing Move request for scope (0.03, 0.06)
00:31:43.743 00.000 11616 Worker thread wakes up
00:31:43.743 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
00:31:43.743 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
00:31:43.744 00.001 11616 Moving (0.03, 0.06) raw xDistance=0.06 yDistance=0.03
00:31:43.744 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:43.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:31:43.744 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:43.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:31:43.744 00.000 11616 MoveAxis(E, 0, ABG)
00:31:43.744 00.000 11616 Move returns status 0, amount 0
00:31:43.744 00.000 11616 MoveAxis(N, 0, ABG)
00:31:43.744 00.000 11616 Move returns status 0, amount 0
00:31:43.744 00.000 11616 move complete, result=0
00:31:43.745 00.001 11616 worker thread done servicing request
00:31:43.765 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
00:31:43.782 00.017 12268 UpdateGuideState exits: m=376 SNR=13.3
00:31:43.782 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:43.783 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:43.783 00.000 12268 Enqueuing Expose request
00:31:43.783 00.000 11616 Worker thread wakes up
00:31:43.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:43.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:43.783 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:45.797 02.014 11616 Exposure complete
00:31:45.852 00.055 11616 worker thread done servicing request
00:31:45.853 00.001 12268 OnExposeComplete: enter
00:31:45.853 00.000 12268 UpdateGuideState(): m_state=6
00:31:45.853 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1336
00:31:45.853 00.000 12268 Star::Find returns 1 (0), X=916.33, Y=26.42, Mass=412, SNR=13.9, Peak=50 HFD=4.1
00:31:45.853 00.000 12268 MultiStar: [#1 -0.05,-0.40,0.85,U] [#2 0.04,-0.22,0.68,U] [#3 0.66,-0.93,0.00,M1] [#4 0.00,0.35,0.47,U] [#5 -0.04,-0.59,0.49,U] 
00:31:45.853 00.000 12268 refined, 4 included, MultiStar: {0.05, -0.20}, one-star: {0.22, -0.09}
00:31:45.854 00.001 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
00:31:45.854 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
00:31:45.854 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.32 mountX=-0.20 mountY=0.08, mountTheta=2.76
00:31:45.855 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.20, opts=13)
00:31:45.855 00.000 12268 Enqueuing Move request for scope (0.05, -0.20)
00:31:45.855 00.000 11616 Worker thread wakes up
00:31:45.855 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
00:31:45.856 00.001 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
00:31:45.856 00.000 11616 Moving (0.05, -0.20) raw xDistance=-0.20 yDistance=0.08
00:31:45.856 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:45.856 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:31:45.856 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:45.856 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:31:45.856 00.000 11616 MoveAxis(E, 0, ABG)
00:31:45.856 00.000 11616 Move returns status 0, amount 0
00:31:45.856 00.000 11616 MoveAxis(N, 0, ABG)
00:31:45.856 00.000 11616 Move returns status 0, amount 0
00:31:45.856 00.000 11616 move complete, result=0
00:31:45.856 00.000 11616 worker thread done servicing request
00:31:45.878 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=228, Gamma=1.290
00:31:45.895 00.017 12268 UpdateGuideState exits: m=412 SNR=13.9
00:31:45.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:45.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:45.895 00.000 12268 Enqueuing Expose request
00:31:45.895 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:45.896 00.001 11616 Worker thread wakes up
00:31:45.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:45.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:47.907 02.011 11616 Exposure complete
00:31:47.961 00.054 11616 worker thread done servicing request
00:31:47.961 00.000 12268 OnExposeComplete: enter
00:31:47.961 00.000 12268 UpdateGuideState(): m_state=6
00:31:47.962 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1337
00:31:47.962 00.000 12268 Star::Find returns 1 (0), X=916.04, Y=26.68, Mass=419, SNR=14.0, Peak=41 HFD=5.0
00:31:47.962 00.000 12268 MultiStar: [#1 -0.32,-0.13,0.88,U] [#2 0.00,-0.45,0.67,U] [#3 -0.12,-0.46,0.62,U] [#4 -0.05,0.29,0.42,U] [#5 0.03,-0.22,0.52,U] 
00:31:47.962 00.000 12268 refined, 5 included, MultiStar: {-0.10, -0.13}, one-star: {-0.08, 0.17}
00:31:47.962 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.74 = 2.55)
00:31:47.962 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.56)
00:31:47.962 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.26 mountX=-0.14 mountY=-0.09, mountTheta=-2.57
00:31:47.964 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.13, opts=13)
00:31:47.964 00.000 12268 Enqueuing Move request for scope (-0.10, -0.13)
00:31:47.964 00.000 11616 Worker thread wakes up
00:31:47.964 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
00:31:47.964 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
00:31:47.964 00.000 11616 Moving (-0.10, -0.13) raw xDistance=-0.14 yDistance=-0.09
00:31:47.964 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:47.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:31:47.964 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:47.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:31:47.965 00.001 11616 MoveAxis(E, 0, ABG)
00:31:47.965 00.000 11616 Move returns status 0, amount 0
00:31:47.965 00.000 11616 MoveAxis(N, 0, ABG)
00:31:47.965 00.000 11616 Move returns status 0, amount 0
00:31:47.965 00.000 11616 move complete, result=0
00:31:47.965 00.000 11616 worker thread done servicing request
00:31:47.986 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=188, Gamma=1.290
00:31:48.004 00.018 12268 UpdateGuideState exits: m=419 SNR=14.0
00:31:48.006 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:48.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:48.006 00.000 12268 Enqueuing Expose request
00:31:48.006 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:48.006 00.000 11616 Worker thread wakes up
00:31:48.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:48.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:50.005 01.999 11616 Exposure complete
00:31:50.058 00.053 11616 worker thread done servicing request
00:31:50.059 00.001 12268 OnExposeComplete: enter
00:31:50.059 00.000 12268 UpdateGuideState(): m_state=6
00:31:50.059 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1338
00:31:50.059 00.000 12268 Star::Find returns 1 (0), X=916.12, Y=26.33, Mass=367, SNR=13.1, Peak=48 HFD=4.3
00:31:50.059 00.000 12268 MultiStar: [#1 -0.28,-0.42,0.83,U] [#2 0.26,-0.41,0.71,U] [#3 0.23,-0.65,0.56,U] [#4 -0.02,0.08,0.50,U] [#5 0.27,-0.49,0.56,U] 
00:31:50.059 00.000 12268 single-star, 5 included, MultiStar: {0.06, -0.34}, one-star: {0.01, -0.18}
00:31:50.060 00.001 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
00:31:50.060 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
00:31:50.060 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.52 mountX=-0.18 mountY=0.03, mountTheta=2.96
00:31:50.061 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.18, opts=13)
00:31:50.061 00.000 12268 Enqueuing Move request for scope (0.01, -0.18)
00:31:50.061 00.000 11616 Worker thread wakes up
00:31:50.061 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
00:31:50.061 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
00:31:50.062 00.001 11616 Moving (0.01, -0.18) raw xDistance=-0.18 yDistance=0.03
00:31:50.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:50.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:31:50.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:50.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:31:50.062 00.000 11616 MoveAxis(E, 0, ABG)
00:31:50.062 00.000 11616 Move returns status 0, amount 0
00:31:50.062 00.000 11616 MoveAxis(N, 0, ABG)
00:31:50.062 00.000 11616 Move returns status 0, amount 0
00:31:50.062 00.000 11616 move complete, result=0
00:31:50.062 00.000 11616 worker thread done servicing request
00:31:50.083 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
00:31:50.100 00.017 12268 UpdateGuideState exits: m=367 SNR=13.1
00:31:50.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:50.100 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:50.100 00.000 12268 Enqueuing Expose request
00:31:50.100 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:50.100 00.000 11616 Worker thread wakes up
00:31:50.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:50.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:52.113 02.013 11616 Exposure complete
00:31:52.166 00.053 11616 worker thread done servicing request
00:31:52.166 00.000 12268 OnExposeComplete: enter
00:31:52.166 00.000 12268 UpdateGuideState(): m_state=6
00:31:52.166 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1339
00:31:52.167 00.001 12268 Star::Find returns 1 (0), X=916.09, Y=26.29, Mass=337, SNR=12.6, Peak=56 HFD=3.4
00:31:52.167 00.000 12268 MultiStar: [#1 -0.64,-0.41,0.88,U] [#2 0.31,-0.41,0.75,U] [#3 0.07,-0.90,0.64,U] [#4 -0.25,-0.06,0.57,U] [#5 0.02,-0.36,0.55,U] 
00:31:52.167 00.000 12268 single-star, 5 included, MultiStar: {-0.10, -0.39}, one-star: {-0.02, -0.22}
00:31:52.167 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
00:31:52.167 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
00:31:52.167 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.67 mountX=-0.22 mountY=0.01, mountTheta=3.11
00:31:52.169 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.22, opts=13)
00:31:52.169 00.000 12268 Enqueuing Move request for scope (-0.02, -0.22)
00:31:52.169 00.000 11616 Worker thread wakes up
00:31:52.169 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.22) opts 0xd
00:31:52.169 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.22)
00:31:52.169 00.000 11616 Moving (-0.02, -0.22) raw xDistance=-0.22 yDistance=0.01
00:31:52.169 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:52.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:31:52.169 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:52.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:31:52.169 00.000 11616 MoveAxis(E, 0, ABG)
00:31:52.169 00.000 11616 Move returns status 0, amount 0
00:31:52.170 00.001 11616 MoveAxis(N, 0, ABG)
00:31:52.170 00.000 11616 Move returns status 0, amount 0
00:31:52.170 00.000 11616 move complete, result=0
00:31:52.171 00.001 11616 worker thread done servicing request
00:31:52.192 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=215, Gamma=1.290
00:31:52.212 00.020 12268 UpdateGuideState exits: m=337 SNR=12.6
00:31:52.212 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:52.212 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:52.212 00.000 12268 Enqueuing Expose request
00:31:52.212 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:52.212 00.000 11616 Worker thread wakes up
00:31:52.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:52.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:54.224 02.012 11616 Exposure complete
00:31:54.278 00.054 11616 worker thread done servicing request
00:31:54.279 00.001 12268 OnExposeComplete: enter
00:31:54.279 00.000 12268 UpdateGuideState(): m_state=6
00:31:54.279 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1340
00:31:54.279 00.000 12268 Star::Find returns 1 (0), X=916.07, Y=26.29, Mass=455, SNR=14.7, Peak=57 HFD=4.3
00:31:54.279 00.000 12268 MultiStar: [#1 -0.11,-0.19,0.74,U] [#2 0.17,-0.22,0.63,U] [#3 0.02,-0.71,0.59,U] [#4 -0.24,0.15,0.46,U] [#5 -0.52,-0.42,0.51,U] 
00:31:54.280 00.001 12268 single-star, 5 included, MultiStar: {-0.09, -0.27}, one-star: {-0.04, -0.23}
00:31:54.280 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
00:31:54.280 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.04)
00:31:54.280 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.74 mountX=-0.23 mountY=-0.01, mountTheta=-3.10
00:31:54.282 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.23, opts=13)
00:31:54.282 00.000 12268 Enqueuing Move request for scope (-0.04, -0.23)
00:31:54.282 00.000 11616 Worker thread wakes up
00:31:54.283 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd
00:31:54.283 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.23)
00:31:54.283 00.000 11616 Moving (-0.04, -0.23) raw xDistance=-0.23 yDistance=-0.01
00:31:54.283 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:31:54.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:31:54.283 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:54.283 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:31:54.283 00.000 11616 MoveAxis(E, 0, ABG)
00:31:54.283 00.000 11616 Move returns status 0, amount 0
00:31:54.283 00.000 11616 MoveAxis(N, 0, ABG)
00:31:54.283 00.000 11616 Move returns status 0, amount 0
00:31:54.283 00.000 11616 move complete, result=0
00:31:54.284 00.001 11616 worker thread done servicing request
00:31:54.304 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=211, Gamma=1.290
00:31:54.321 00.017 12268 UpdateGuideState exits: m=455 SNR=14.7
00:31:54.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:54.322 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:54.322 00.000 12268 Enqueuing Expose request
00:31:54.322 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:54.322 00.000 11616 Worker thread wakes up
00:31:54.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:54.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:56.366 02.044 11616 Exposure complete
00:31:56.421 00.055 11616 worker thread done servicing request
00:31:56.422 00.001 12268 OnExposeComplete: enter
00:31:56.422 00.000 12268 UpdateGuideState(): m_state=6
00:31:56.422 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
00:31:56.422 00.000 12268 Star::Find returns 1 (0), X=916.38, Y=26.84, Mass=364, SNR=13.0, Peak=36 HFD=4.6
00:31:56.422 00.000 12268 MultiStar: [#1 -0.19,-0.04,0.88,U] [#2 0.30,0.08,0.70,U] [#3 0.18,-0.48,0.64,U] [#4 0.04,0.56,0.42,U] [#5 -0.25,0.26,0.54,U] 
00:31:56.422 00.000 12268 refined, 5 included, MultiStar: {0.08, 0.10}, one-star: {0.27, 0.33}
00:31:56.422 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
00:31:56.422 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.63)
00:31:56.423 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.93 mountX=0.11 mountY=0.06, mountTheta=0.52
00:31:56.424 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.10, opts=13)
00:31:56.424 00.000 12268 Enqueuing Move request for scope (0.08, 0.10)
00:31:56.425 00.001 11616 Worker thread wakes up
00:31:56.425 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
00:31:56.425 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
00:31:56.425 00.000 11616 Moving (0.08, 0.10) raw xDistance=0.11 yDistance=0.06
00:31:56.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:31:56.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:31:56.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:56.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:31:56.425 00.000 11616 MoveAxis(E, 0, ABG)
00:31:56.425 00.000 11616 Move returns status 0, amount 0
00:31:56.425 00.000 11616 MoveAxis(N, 0, ABG)
00:31:56.425 00.000 11616 Move returns status 0, amount 0
00:31:56.425 00.000 11616 move complete, result=0
00:31:56.426 00.001 11616 worker thread done servicing request
00:31:56.446 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
00:31:56.467 00.021 12268 UpdateGuideState exits: m=364 SNR=13.0
00:31:56.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:56.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:56.467 00.000 12268 Enqueuing Expose request
00:31:56.467 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:56.467 00.000 11616 Worker thread wakes up
00:31:56.468 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:56.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:31:58.477 02.009 11616 Exposure complete
00:31:58.532 00.055 11616 worker thread done servicing request
00:31:58.532 00.000 12268 OnExposeComplete: enter
00:31:58.532 00.000 12268 UpdateGuideState(): m_state=6
00:31:58.532 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1342
00:31:58.532 00.000 12268 Star::Find returns 1 (0), X=916.22, Y=26.60, Mass=365, SNR=13.1, Peak=43 HFD=4.0
00:31:58.533 00.001 12268 MultiStar: [#1 -0.25,0.09,0.78,U] [#2 0.02,-0.22,0.71,U] [#3 0.50,-0.25,0.60,U] [#4 -0.87,0.51,0.00,M1] [#5 0.29,-0.09,0.53,U] 
00:31:58.533 00.000 12268 refined, 4 included, MultiStar: {0.11, -0.06}, one-star: {0.11, 0.09}
00:31:58.533 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
00:31:58.533 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
00:31:58.533 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.49 mountX=-0.05 mountY=0.11, mountTheta=1.96
00:31:58.534 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.06, opts=13)
00:31:58.535 00.001 12268 Enqueuing Move request for scope (0.11, -0.06)
00:31:58.535 00.000 11616 Worker thread wakes up
00:31:58.535 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
00:31:58.535 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
00:31:58.535 00.000 11616 Moving (0.11, -0.06) raw xDistance=-0.05 yDistance=0.11
00:31:58.535 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:58.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:31:58.535 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:58.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:31:58.535 00.000 11616 MoveAxis(E, 0, ABG)
00:31:58.535 00.000 11616 Move returns status 0, amount 0
00:31:58.536 00.001 11616 MoveAxis(N, 0, ABG)
00:31:58.536 00.000 11616 Move returns status 0, amount 0
00:31:58.536 00.000 11616 move complete, result=0
00:31:58.536 00.000 11616 worker thread done servicing request
00:31:58.558 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
00:31:58.575 00.017 12268 UpdateGuideState exits: m=365 SNR=13.1
00:31:58.575 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:58.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:31:58.575 00.000 12268 Enqueuing Expose request
00:31:58.575 00.000 11616 Worker thread wakes up
00:31:58.576 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:58.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:31:58.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:00.587 02.011 11616 Exposure complete
00:32:00.647 00.060 11616 worker thread done servicing request
00:32:00.648 00.001 12268 OnExposeComplete: enter
00:32:00.648 00.000 12268 UpdateGuideState(): m_state=6
00:32:00.648 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1343
00:32:00.648 00.000 12268 Star::Find returns 1 (0), X=916.28, Y=26.52, Mass=364, SNR=13.1, Peak=36 HFD=4.0
00:32:00.648 00.000 12268 MultiStar: [#1 -0.13,0.31,0.84,U] [#2 0.01,0.08,0.63,U] [#3 0.02,-0.60,0.69,U] [#4 0.14,-0.03,0.50,U] [#5 -0.43,-0.00,0.59,U] 
00:32:00.648 00.000 12268 refined, 5 included, MultiStar: {-0.03, -0.03}, one-star: {0.16, 0.00}
00:32:00.648 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
00:32:00.649 00.001 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
00:32:00.649 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.32 mountX=-0.03 mountY=-0.02, mountTheta=-2.51
00:32:00.651 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.03, opts=13)
00:32:00.651 00.000 12268 Enqueuing Move request for scope (-0.03, -0.03)
00:32:00.651 00.000 11616 Worker thread wakes up
00:32:00.651 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
00:32:00.651 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
00:32:00.651 00.000 11616 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=-0.02
00:32:00.651 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:00.651 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:32:00.651 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:00.651 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:32:00.652 00.001 11616 MoveAxis(E, 0, ABG)
00:32:00.652 00.000 11616 Move returns status 0, amount 0
00:32:00.652 00.000 11616 MoveAxis(N, 0, ABG)
00:32:00.652 00.000 11616 Move returns status 0, amount 0
00:32:00.652 00.000 11616 move complete, result=0
00:32:00.652 00.000 11616 worker thread done servicing request
00:32:00.673 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
00:32:00.690 00.017 12268 UpdateGuideState exits: m=364 SNR=13.1
00:32:00.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:00.691 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:00.691 00.000 12268 Enqueuing Expose request
00:32:00.691 00.000 11616 Worker thread wakes up
00:32:00.691 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:32:00.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:00.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:02.696 02.005 11616 Exposure complete
00:32:02.753 00.057 11616 worker thread done servicing request
00:32:02.753 00.000 12268 OnExposeComplete: enter
00:32:02.753 00.000 12268 UpdateGuideState(): m_state=6
00:32:02.754 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1344
00:32:02.754 00.000 12268 Star::Find returns 1 (0), X=916.14, Y=26.77, Mass=406, SNR=13.8, Peak=50 HFD=4.5
00:32:02.754 00.000 12268 MultiStar: [#1 -0.06,0.03,0.80,U] [#2 0.11,0.17,0.62,U] [#3 0.10,-0.30,0.50,U] [#4 0.39,-0.09,0.47,U] [#5 0.12,-0.32,0.53,U] 
00:32:02.754 00.000 12268 refined, 5 included, MultiStar: {0.09, 0.01}, one-star: {0.03, 0.26}
00:32:02.754 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
00:32:02.754 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.76)
00:32:02.754 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.06 mountX=0.01 mountY=0.09, mountTheta=1.41
00:32:02.756 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.01, opts=13)
00:32:02.756 00.000 12268 Enqueuing Move request for scope (0.09, 0.01)
00:32:02.756 00.000 11616 Worker thread wakes up
00:32:02.756 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
00:32:02.756 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
00:32:02.756 00.000 11616 Moving (0.09, 0.01) raw xDistance=0.01 yDistance=0.09
00:32:02.756 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:02.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:02.756 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:02.757 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:32:02.757 00.000 11616 MoveAxis(E, 0, ABG)
00:32:02.757 00.000 11616 Move returns status 0, amount 0
00:32:02.757 00.000 11616 MoveAxis(N, 0, ABG)
00:32:02.757 00.000 11616 Move returns status 0, amount 0
00:32:02.757 00.000 11616 move complete, result=0
00:32:02.757 00.000 11616 worker thread done servicing request
00:32:02.779 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=201, Gamma=1.290
00:32:02.796 00.017 12268 UpdateGuideState exits: m=406 SNR=13.8
00:32:02.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:02.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:02.796 00.000 12268 Enqueuing Expose request
00:32:02.797 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:02.797 00.000 11616 Worker thread wakes up
00:32:02.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:02.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:04.811 02.014 11616 Exposure complete
00:32:04.867 00.056 11616 worker thread done servicing request
00:32:04.867 00.000 12268 OnExposeComplete: enter
00:32:04.867 00.000 12268 UpdateGuideState(): m_state=6
00:32:04.867 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1345
00:32:04.867 00.000 12268 Star::Find returns 1 (0), X=916.51, Y=26.55, Mass=320, SNR=12.3, Peak=41 HFD=3.2
00:32:04.867 00.000 12268 MultiStar: [#1 -0.49,-0.03,0.87,U] [#2 -0.30,-0.21,0.77,U] [#3 0.35,-0.28,0.64,U] [#4 0.16,0.31,0.51,U] [#5 -0.56,-0.27,0.62,U] 
00:32:04.867 00.000 12268 refined, 5 included, MultiStar: {-0.07, -0.08}, one-star: {0.40, 0.03}
00:32:04.867 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
00:32:04.867 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
00:32:04.867 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-2.29 mountX=-0.08 mountY=-0.06, mountTheta=-2.54
00:32:04.868 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.08, opts=13)
00:32:04.869 00.001 12268 Enqueuing Move request for scope (-0.07, -0.08)
00:32:04.869 00.000 11616 Worker thread wakes up
00:32:04.869 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
00:32:04.869 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
00:32:04.869 00.000 11616 Moving (-0.07, -0.08) raw xDistance=-0.08 yDistance=-0.06
00:32:04.869 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:04.869 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:32:04.869 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:04.869 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:32:04.869 00.000 11616 MoveAxis(E, 0, ABG)
00:32:04.869 00.000 11616 Move returns status 0, amount 0
00:32:04.869 00.000 11616 MoveAxis(N, 0, ABG)
00:32:04.869 00.000 11616 Move returns status 0, amount 0
00:32:04.870 00.001 11616 move complete, result=0
00:32:04.871 00.001 11616 worker thread done servicing request
00:32:04.891 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=225, Gamma=1.290
00:32:04.909 00.018 12268 UpdateGuideState exits: m=320 SNR=12.3
00:32:04.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:04.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:04.909 00.000 12268 Enqueuing Expose request
00:32:04.909 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:04.909 00.000 11616 Worker thread wakes up
00:32:04.910 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:04.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:06.921 02.011 11616 Exposure complete
00:32:06.975 00.054 11616 worker thread done servicing request
00:32:06.976 00.001 12268 OnExposeComplete: enter
00:32:06.976 00.000 12268 UpdateGuideState(): m_state=6
00:32:06.976 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1346
00:32:06.976 00.000 12268 Star::Find returns 1 (0), X=916.85, Y=26.21, Mass=278, SNR=11.4, Peak=34 HFD=4.0
00:32:06.976 00.000 12268 MultiStar: [#1 -0.26,-0.35,1.01,U] [#2 0.04,-0.32,0.69,U] [#3 0.24,-1.14,0.00,M1] [#4 0.46,-0.20,0.58,U] [#5 -0.54,-0.91,0.00,M1] 
00:32:06.976 00.000 12268 refined, 3 included, MultiStar: {0.24, -0.30}, one-star: {0.74, -0.30}
00:32:06.977 00.001 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
00:32:06.977 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.79)
00:32:06.977 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.30 hyp=0.38 cameraTheta=-0.91 mountX=-0.28 mountY=0.27, mountTheta=2.37
00:32:06.979 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.30, opts=13)
00:32:06.979 00.000 12268 Enqueuing Move request for scope (0.24, -0.30)
00:32:06.979 00.000 11616 Worker thread wakes up
00:32:06.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.30) opts 0xd
00:32:06.979 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.30)
00:32:06.979 00.000 11616 Moving (0.24, -0.30) raw xDistance=-0.28 yDistance=0.27
00:32:06.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:32:06.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:32:06.980 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
00:32:06.980 00.000 11616 MoveAxis(E, 0, ABG)
00:32:06.980 00.000 11616 Move returns status 0, amount 0
00:32:06.980 00.000 11616 MoveAxis(S, 23, ABG)
00:32:06.980 00.000 11616 Guiding  Dir = 1, Dur = 23
00:32:06.980 00.000 11616 IsSlewing returns 0
00:32:06.980 00.000 11616 IsGuiding returns 0
00:32:06.981 00.001 11616 PulseGuide returned control before completion, sleep 33
00:32:07.002 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=212, Gamma=1.290
00:32:07.017 00.015 11616 IsGuiding returns 1
00:32:07.017 00.000 11616 scope still moving after pulse duration time elapsed
00:32:07.019 00.002 12268 UpdateGuideState exits: m=278 SNR=11.4
00:32:07.020 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:07.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:07.020 00.000 12268 Enqueuing Expose request
00:32:07.047 00.027 11616 IsSlewing returns 0
00:32:07.048 00.001 11616 IsGuiding returns 0
00:32:07.048 00.000 11616 scope move finished after 23 + 44 ms
00:32:07.048 00.000 11616 Move returns status 0, amount 23
00:32:07.048 00.000 11616 move complete, result=0
00:32:07.048 00.000 11616 worker thread done servicing request
00:32:07.048 00.000 11616 Worker thread wakes up
00:32:07.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:07.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:07.048 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 23 ms SOUTH
00:32:09.056 02.008 11616 Exposure complete
00:32:09.110 00.054 11616 worker thread done servicing request
00:32:09.110 00.000 12268 OnExposeComplete: enter
00:32:09.110 00.000 12268 UpdateGuideState(): m_state=6
00:32:09.110 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1347
00:32:09.110 00.000 12268 Star::Find returns 1 (0), X=916.74, Y=26.37, Mass=303, SNR=11.9, Peak=37 HFD=4.7
00:32:09.111 00.001 12268 MultiStar: [#1 0.14,-0.74,0.93,U] [#2 0.32,-1.23,0.00,M1] [#3 0.00,-1.16,0.00,M2] [#4 0.26,-0.41,0.58,U] [#5 -0.21,-0.65,0.62,U] 
00:32:09.111 00.000 12268 refined, 3 included, MultiStar: {0.25, -0.47}, one-star: {0.63, -0.14}
00:32:09.111 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
00:32:09.111 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.61)
00:32:09.111 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.47 hyp=0.53 cameraTheta=-1.08 mountX=-0.44 mountY=0.31, mountTheta=2.54
00:32:09.113 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.47, opts=13)
00:32:09.113 00.000 12268 Enqueuing Move request for scope (0.25, -0.47)
00:32:09.113 00.000 11616 Worker thread wakes up
00:32:09.113 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.47) opts 0xd
00:32:09.113 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.47)
00:32:09.113 00.000 11616 Moving (0.25, -0.47) raw xDistance=-0.44 yDistance=0.31
00:32:09.113 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
00:32:09.113 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.33
00:32:09.113 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
00:32:09.113 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
00:32:09.113 00.000 11616 MoveAxis(E, 249, ABG)
00:32:09.114 00.001 11616 Guiding  Dir = 2, Dur = 249
00:32:09.114 00.000 11616 IsSlewing returns 0
00:32:09.114 00.000 11616 IsGuiding returns 0
00:32:09.114 00.000 11616 PulseGuide returned control before completion, sleep 259
00:32:09.135 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
00:32:09.153 00.018 12268 UpdateGuideState exits: m=303 SNR=11.9
00:32:09.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:09.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:09.153 00.000 12268 Enqueuing Expose request
00:32:09.384 00.231 11616 IsGuiding returns 1
00:32:09.384 00.000 11616 scope still moving after pulse duration time elapsed
00:32:09.415 00.031 11616 IsSlewing returns 0
00:32:09.416 00.001 11616 IsGuiding returns 0
00:32:09.416 00.000 11616 scope move finished after 249 + 52 ms
00:32:09.416 00.000 11616 Move returns status 0, amount 249
00:32:09.416 00.000 11616 MoveAxis(S, 26, ABG)
00:32:09.416 00.000 11616 Guiding  Dir = 1, Dur = 26
00:32:09.416 00.000 11616 IsSlewing returns 0
00:32:09.417 00.001 11616 IsGuiding returns 0
00:32:09.417 00.000 11616 PulseGuide returned control before completion, sleep 36
00:32:09.462 00.045 11616 IsGuiding returns 1
00:32:09.462 00.000 11616 scope still moving after pulse duration time elapsed
00:32:09.493 00.031 11616 IsSlewing returns 0
00:32:09.494 00.001 11616 IsGuiding returns 0
00:32:09.494 00.000 11616 scope move finished after 26 + 50 ms
00:32:09.494 00.000 11616 Move returns status 0, amount 26
00:32:09.494 00.000 11616 move complete, result=0
00:32:09.494 00.000 11616 worker thread done servicing request
00:32:09.494 00.000 11616 Worker thread wakes up
00:32:09.495 00.001 12268 GuideStep: -0.4 px 249 ms EAST, 0.3 px 26 ms SOUTH
00:32:09.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:09.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:11.509 02.014 11616 Exposure complete
00:32:11.562 00.053 11616 worker thread done servicing request
00:32:11.563 00.001 12268 OnExposeComplete: enter
00:32:11.563 00.000 12268 UpdateGuideState(): m_state=6
00:32:11.563 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1348
00:32:11.563 00.000 12268 Star::Find returns 1 (0), X=916.92, Y=26.24, Mass=347, SNR=12.7, Peak=34 HFD=4.6
00:32:11.563 00.000 12268 MultiStar: [#1 0.18,-0.21,0.95,U] [#2 0.31,-0.42,0.67,U] [#3 0.95,-1.01,0.00,M3] [#4 0.54,0.20,0.54,U] [#5 0.04,-0.58,0.58,U] 
00:32:11.563 00.000 12268 refined, 4 included, MultiStar: {0.40, -0.26}, one-star: {0.81, -0.27}
00:32:11.563 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
00:32:11.563 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.12)
00:32:11.564 00.001 12268 CameraToMount -- cameraX=0.40 cameraY=-0.26 hyp=0.48 cameraTheta=-0.58 mountX=-0.22 mountY=0.43, mountTheta=2.05
00:32:11.565 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.26, opts=13)
00:32:11.565 00.000 12268 Enqueuing Move request for scope (0.40, -0.26)
00:32:11.565 00.000 11616 Worker thread wakes up
00:32:11.565 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.26) opts 0xd
00:32:11.565 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.26)
00:32:11.565 00.000 11616 Moving (0.40, -0.26) raw xDistance=-0.22 yDistance=0.43
00:32:11.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
00:32:11.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
00:32:11.566 00.001 11616 MoveAxis(E, 125, ABG)
00:32:11.566 00.000 11616 Guiding  Dir = 2, Dur = 125
00:32:11.566 00.000 11616 IsSlewing returns 0
00:32:11.566 00.000 11616 IsGuiding returns 0
00:32:11.566 00.000 11616 PulseGuide returned control before completion, sleep 135
00:32:11.587 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=238, Gamma=1.290
00:32:11.605 00.018 12268 UpdateGuideState exits: m=347 SNR=12.7
00:32:11.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:11.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:11.605 00.000 12268 Enqueuing Expose request
00:32:11.711 00.106 11616 IsGuiding returns 1
00:32:11.712 00.001 11616 scope still moving after pulse duration time elapsed
00:32:11.742 00.030 11616 IsSlewing returns 0
00:32:11.743 00.001 11616 IsGuiding returns 0
00:32:11.743 00.000 11616 scope move finished after 125 + 51 ms
00:32:11.743 00.000 11616 Move returns status 0, amount 125
00:32:11.743 00.000 11616 MoveAxis(S, 36, ABG)
00:32:11.743 00.000 11616 Guiding  Dir = 1, Dur = 36
00:32:11.743 00.000 11616 IsSlewing returns 0
00:32:11.744 00.001 11616 IsGuiding returns 0
00:32:11.744 00.000 11616 PulseGuide returned control before completion, sleep 46
00:32:11.805 00.061 11616 IsGuiding returns 1
00:32:11.805 00.000 11616 scope still moving after pulse duration time elapsed
00:32:11.835 00.030 11616 IsSlewing returns 0
00:32:11.836 00.001 11616 IsGuiding returns 0
00:32:11.836 00.000 11616 scope move finished after 36 + 56 ms
00:32:11.836 00.000 11616 Move returns status 0, amount 36
00:32:11.836 00.000 11616 move complete, result=0
00:32:11.836 00.000 11616 worker thread done servicing request
00:32:11.836 00.000 11616 Worker thread wakes up
00:32:11.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:11.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:11.837 00.001 12268 GuideStep: -0.2 px 125 ms EAST, 0.4 px 36 ms SOUTH
00:32:13.844 02.007 11616 Exposure complete
00:32:13.899 00.055 11616 worker thread done servicing request
00:32:13.899 00.000 12268 OnExposeComplete: enter
00:32:13.899 00.000 12268 UpdateGuideState(): m_state=6
00:32:13.899 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1349
00:32:13.899 00.000 12268 Star::Find returns 1 (0), X=916.75, Y=26.72, Mass=372, SNR=13.2, Peak=38 HFD=4.6
00:32:13.900 00.001 12268 MultiStar: [#1 -0.16,-0.56,0.76,U] [#2 0.22,-0.42,0.64,U] [#3 1.33,-0.62,0.00,M4] [#4 0.92,0.63,0.00,M1] [#5 0.35,-0.26,0.60,U] 
00:32:13.900 00.000 12268 refined, 3 included, MultiStar: {0.29, -0.22}, one-star: {0.64, 0.20}
00:32:13.900 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
00:32:13.900 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
00:32:13.900 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.22 hyp=0.36 cameraTheta=-0.64 mountX=-0.19 mountY=0.32, mountTheta=2.11
00:32:13.901 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.22, opts=13)
00:32:13.901 00.000 12268 Enqueuing Move request for scope (0.29, -0.22)
00:32:13.902 00.001 11616 Worker thread wakes up
00:32:13.902 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.22) opts 0xd
00:32:13.902 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.22)
00:32:13.902 00.000 11616 Moving (0.29, -0.22) raw xDistance=-0.19 yDistance=0.32
00:32:13.902 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
00:32:13.902 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
00:32:13.902 00.000 11616 MoveAxis(E, 105, ABG)
00:32:13.902 00.000 11616 Guiding  Dir = 2, Dur = 105
00:32:13.902 00.000 11616 IsSlewing returns 0
00:32:13.903 00.001 11616 IsGuiding returns 0
00:32:13.903 00.000 11616 PulseGuide returned control before completion, sleep 115
00:32:13.924 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=190, Gamma=1.290
00:32:13.940 00.016 12268 UpdateGuideState exits: m=372 SNR=13.2
00:32:13.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:13.941 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:13.941 00.000 12268 Enqueuing Expose request
00:32:14.031 00.090 11616 IsGuiding returns 0
00:32:14.031 00.000 11616 Move returns status 0, amount 105
00:32:14.031 00.000 11616 MoveAxis(S, 27, ABG)
00:32:14.031 00.000 11616 Guiding  Dir = 1, Dur = 27
00:32:14.031 00.000 11616 IsSlewing returns 0
00:32:14.031 00.000 11616 IsGuiding returns 0
00:32:14.032 00.001 11616 PulseGuide returned control before completion, sleep 37
00:32:14.077 00.045 11616 IsGuiding returns 1
00:32:14.077 00.000 11616 scope still moving after pulse duration time elapsed
00:32:14.109 00.032 11616 IsSlewing returns 0
00:32:14.110 00.001 11616 IsGuiding returns 0
00:32:14.110 00.000 11616 scope move finished after 27 + 50 ms
00:32:14.110 00.000 11616 Move returns status 0, amount 27
00:32:14.110 00.000 11616 move complete, result=0
00:32:14.110 00.000 11616 worker thread done servicing request
00:32:14.110 00.000 11616 Worker thread wakes up
00:32:14.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:14.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:14.111 00.001 12268 GuideStep: -0.2 px 105 ms EAST, 0.3 px 27 ms SOUTH
00:32:16.118 02.007 11616 Exposure complete
00:32:16.174 00.056 11616 worker thread done servicing request
00:32:16.174 00.000 12268 OnExposeComplete: enter
00:32:16.174 00.000 12268 UpdateGuideState(): m_state=6
00:32:16.174 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1350
00:32:16.174 00.000 12268 Star::Find returns 1 (0), X=916.36, Y=26.79, Mass=349, SNR=12.8, Peak=39 HFD=4.2
00:32:16.174 00.000 12268 MultiStar: [#1 0.09,-0.05,0.88,U] [#2 0.63,0.40,0.67,U] [#3 1.04,-0.61,0.00,M5] [#4 0.56,0.05,0.47,U] [#5 0.52,0.31,0.60,U] 
00:32:16.175 00.001 12268 single-star, 4 included, MultiStar: {0.37, 0.20}, one-star: {0.25, 0.28}
00:32:16.175 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
00:32:16.175 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
00:32:16.175 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.28 hyp=0.37 cameraTheta=0.83 mountX=0.30 mountY=0.21, mountTheta=0.62
00:32:16.176 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.28, opts=13)
00:32:16.176 00.000 12268 Enqueuing Move request for scope (0.25, 0.28)
00:32:16.177 00.001 11616 Worker thread wakes up
00:32:16.177 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.28) opts 0xd
00:32:16.177 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.28)
00:32:16.177 00.000 11616 Moving (0.25, 0.28) raw xDistance=0.30 yDistance=0.21
00:32:16.177 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
00:32:16.177 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
00:32:16.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
00:32:16.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
00:32:16.177 00.000 11616 MoveAxis(W, 167, ABG)
00:32:16.177 00.000 11616 Guiding  Dir = 3, Dur = 167
00:32:16.178 00.001 11616 IsSlewing returns 0
00:32:16.178 00.000 11616 IsGuiding returns 0
00:32:16.178 00.000 11616 PulseGuide returned control before completion, sleep 177
00:32:16.200 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
00:32:16.220 00.020 12268 UpdateGuideState exits: m=349 SNR=12.8
00:32:16.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:16.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:16.220 00.000 12268 Enqueuing Expose request
00:32:16.369 00.149 11616 IsGuiding returns 0
00:32:16.369 00.000 11616 Move returns status 0, amount 167
00:32:16.370 00.001 11616 MoveAxis(S, 18, ABG)
00:32:16.370 00.000 11616 Guiding  Dir = 1, Dur = 18
00:32:16.370 00.000 11616 IsSlewing returns 0
00:32:16.370 00.000 11616 IsGuiding returns 0
00:32:16.371 00.001 11616 PulseGuide returned control before completion, sleep 28
00:32:16.400 00.029 11616 IsGuiding returns 1
00:32:16.400 00.000 11616 scope still moving after pulse duration time elapsed
00:32:16.432 00.032 11616 IsSlewing returns 0
00:32:16.432 00.000 11616 IsGuiding returns 0
00:32:16.432 00.000 11616 scope move finished after 18 + 43 ms
00:32:16.432 00.000 11616 Move returns status 0, amount 18
00:32:16.432 00.000 11616 move complete, result=0
00:32:16.432 00.000 11616 worker thread done servicing request
00:32:16.433 00.001 11616 Worker thread wakes up
00:32:16.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:16.433 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:16.433 00.000 12268 GuideStep: 0.3 px 167 ms WEST, 0.2 px 18 ms SOUTH
00:32:18.445 02.012 11616 Exposure complete
00:32:18.500 00.055 11616 worker thread done servicing request
00:32:18.501 00.001 12268 OnExposeComplete: enter
00:32:18.501 00.000 12268 UpdateGuideState(): m_state=6
00:32:18.501 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1351
00:32:18.501 00.000 12268 Star::Find returns 1 (0), X=916.80, Y=26.47, Mass=366, SNR=13.1, Peak=40 HFD=4.8
00:32:18.502 00.001 12268 MultiStar: [#1 -0.00,-0.33,0.77,U] [#2 0.48,-0.35,0.62,U] [#3 1.17,-1.21,0.00,M6] [#4 0.96,-0.16,0.00,M1] [#5 -0.29,-0.16,0.57,U] 
00:32:18.502 00.000 12268 refined, 3 included, MultiStar: {0.28, -0.21}, one-star: {0.69, -0.05}
00:32:18.502 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
00:32:18.502 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
00:32:18.502 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.21 hyp=0.35 cameraTheta=-0.64 mountX=-0.18 mountY=0.30, mountTheta=2.10
00:32:18.505 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.21, opts=13)
00:32:18.505 00.000 12268 Enqueuing Move request for scope (0.28, -0.21)
00:32:18.506 00.001 11616 Worker thread wakes up
00:32:18.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.21) opts 0xd
00:32:18.506 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.21)
00:32:18.506 00.000 11616 Moving (0.28, -0.21) raw xDistance=-0.18 yDistance=0.30
00:32:18.506 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:32:18.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:32:18.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
00:32:18.506 00.000 11616 MoveAxis(E, 0, ABG)
00:32:18.506 00.000 11616 Move returns status 0, amount 0
00:32:18.506 00.000 11616 MoveAxis(S, 26, ABG)
00:32:18.506 00.000 11616 Guiding  Dir = 1, Dur = 26
00:32:18.507 00.001 11616 IsSlewing returns 0
00:32:18.507 00.000 11616 IsGuiding returns 0
00:32:18.507 00.000 11616 PulseGuide returned control before completion, sleep 36
00:32:18.527 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=191, Gamma=1.290
00:32:18.544 00.017 12268 UpdateGuideState exits: m=366 SNR=13.1
00:32:18.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:18.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:18.545 00.001 12268 Enqueuing Expose request
00:32:18.548 00.003 11616 IsGuiding returns 1
00:32:18.548 00.000 11616 scope still moving after pulse duration time elapsed
00:32:18.578 00.030 11616 IsSlewing returns 0
00:32:18.578 00.000 11616 IsGuiding returns 1
00:32:18.610 00.032 11616 IsSlewing returns 0
00:32:18.610 00.000 11616 IsGuiding returns 0
00:32:18.610 00.000 11616 scope move finished after 26 + 77 ms
00:32:18.610 00.000 11616 Move returns status 0, amount 26
00:32:18.611 00.001 11616 move complete, result=0
00:32:18.611 00.000 11616 worker thread done servicing request
00:32:18.611 00.000 11616 Worker thread wakes up
00:32:18.611 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:18.611 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:18.621 00.010 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 26 ms SOUTH
00:32:20.625 02.004 11616 Exposure complete
00:32:20.681 00.056 11616 worker thread done servicing request
00:32:20.682 00.001 12268 OnExposeComplete: enter
00:32:20.682 00.000 12268 UpdateGuideState(): m_state=6
00:32:20.682 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1352
00:32:20.682 00.000 12268 Star::Find returns 1 (0), X=916.25, Y=26.34, Mass=370, SNR=13.1, Peak=44 HFD=4.5
00:32:20.682 00.000 12268 MultiStar: [#1 0.41,-0.22,0.89,U] [#2 0.37,-0.15,0.64,U] [#3 0.19,-0.54,0.61,U] [#4 0.97,-0.38,0.00,M2] [#5 -0.40,-0.61,0.54,U] 
00:32:20.682 00.000 12268 single-star, 4 included, MultiStar: {0.18, -0.30}, one-star: {0.14, -0.17}
00:32:20.682 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
00:32:20.682 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
00:32:20.682 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-0.88 mountX=-0.16 mountY=0.16, mountTheta=2.34
00:32:20.684 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.17, opts=13)
00:32:20.684 00.000 12268 Enqueuing Move request for scope (0.14, -0.17)
00:32:20.684 00.000 11616 Worker thread wakes up
00:32:20.684 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
00:32:20.684 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
00:32:20.684 00.000 11616 Moving (0.14, -0.17) raw xDistance=-0.16 yDistance=0.16
00:32:20.684 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:32:20.685 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:32:20.685 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:32:20.685 00.000 11616 MoveAxis(E, 0, ABG)
00:32:20.685 00.000 11616 Move returns status 0, amount 0
00:32:20.685 00.000 11616 MoveAxis(S, 14, ABG)
00:32:20.685 00.000 11616 Guiding  Dir = 1, Dur = 14
00:32:20.685 00.000 11616 IsSlewing returns 0
00:32:20.685 00.000 11616 IsGuiding returns 0
00:32:20.686 00.001 11616 PulseGuide returned control before completion, sleep 24
00:32:20.706 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=209, Gamma=1.290
00:32:20.723 00.017 12268 UpdateGuideState exits: m=370 SNR=13.1
00:32:20.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:20.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:20.723 00.000 12268 Enqueuing Expose request
00:32:20.724 00.001 11616 IsGuiding returns 1
00:32:20.725 00.001 11616 scope still moving after pulse duration time elapsed
00:32:20.756 00.031 11616 IsSlewing returns 0
00:32:20.756 00.000 11616 IsGuiding returns 1
00:32:20.788 00.032 11616 IsSlewing returns 0
00:32:20.788 00.000 11616 IsGuiding returns 1
00:32:20.820 00.032 11616 IsSlewing returns 0
00:32:20.820 00.000 11616 IsGuiding returns 1
00:32:20.850 00.030 11616 IsSlewing returns 0
00:32:20.851 00.001 11616 IsGuiding returns 1
00:32:20.880 00.029 11616 IsSlewing returns 0
00:32:20.881 00.001 11616 IsGuiding returns 0
00:32:20.881 00.000 11616 scope move finished after 14 + 181 ms
00:32:20.881 00.000 11616 Move returns status 0, amount 14
00:32:20.881 00.000 11616 move complete, result=0
00:32:20.881 00.000 11616 worker thread done servicing request
00:32:20.881 00.000 11616 Worker thread wakes up
00:32:20.881 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 14 ms SOUTH
00:32:20.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:20.882 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:22.896 02.014 11616 Exposure complete
00:32:22.951 00.055 11616 worker thread done servicing request
00:32:22.951 00.000 12268 OnExposeComplete: enter
00:32:22.951 00.000 12268 UpdateGuideState(): m_state=6
00:32:22.952 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1353
00:32:22.952 00.000 12268 Star::Find returns 1 (0), X=916.42, Y=26.37, Mass=471, SNR=14.8, Peak=56 HFD=5.1
00:32:22.952 00.000 12268 MultiStar: [#1 0.08,-0.66,0.71,U] [#2 0.56,-0.33,0.56,U] [#3 -0.04,-1.02,0.00,M6] [#4 0.66,-0.40,0.40,U] [#5 -0.33,-0.60,0.43,U] 
00:32:22.952 00.000 12268 single-star, 4 included, MultiStar: {0.26, -0.39}, one-star: {0.31, -0.14}
00:32:22.952 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
00:32:22.952 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.27)
00:32:22.952 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.14 hyp=0.34 cameraTheta=-0.43 mountX=-0.11 mountY=0.32, mountTheta=1.90
00:32:22.954 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.14, opts=13)
00:32:22.954 00.000 12268 Enqueuing Move request for scope (0.31, -0.14)
00:32:22.954 00.000 11616 Worker thread wakes up
00:32:22.954 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.14) opts 0xd
00:32:22.954 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.14)
00:32:22.954 00.000 11616 Moving (0.31, -0.14) raw xDistance=-0.11 yDistance=0.32
00:32:22.954 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:32:22.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:32:22.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
00:32:22.955 00.001 11616 MoveAxis(E, 0, ABG)
00:32:22.955 00.000 11616 Move returns status 0, amount 0
00:32:22.955 00.000 11616 MoveAxis(S, 27, ABG)
00:32:22.955 00.000 11616 Guiding  Dir = 1, Dur = 27
00:32:22.955 00.000 11616 IsSlewing returns 0
00:32:22.955 00.000 11616 IsGuiding returns 0
00:32:22.956 00.001 11616 PulseGuide returned control before completion, sleep 37
00:32:22.975 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=206, Gamma=1.290
00:32:22.992 00.017 12268 UpdateGuideState exits: m=471 SNR=14.8
00:32:22.992 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:22.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:22.992 00.000 12268 Enqueuing Expose request
00:32:23.002 00.010 11616 IsGuiding returns 1
00:32:23.002 00.000 11616 scope still moving after pulse duration time elapsed
00:32:23.032 00.030 11616 IsSlewing returns 0
00:32:23.032 00.000 11616 IsGuiding returns 0
00:32:23.032 00.000 11616 scope move finished after 27 + 50 ms
00:32:23.032 00.000 11616 Move returns status 0, amount 27
00:32:23.032 00.000 11616 move complete, result=0
00:32:23.033 00.001 11616 worker thread done servicing request
00:32:23.033 00.000 11616 Worker thread wakes up
00:32:23.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:23.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:23.033 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
00:32:25.053 02.020 11616 Exposure complete
00:32:25.111 00.058 11616 worker thread done servicing request
00:32:25.111 00.000 12268 OnExposeComplete: enter
00:32:25.111 00.000 12268 UpdateGuideState(): m_state=6
00:32:25.112 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1354
00:32:25.112 00.000 12268 Star::Find returns 1 (0), X=916.22, Y=26.30, Mass=401, SNR=13.7, Peak=55 HFD=4.4
00:32:25.112 00.000 12268 MultiStar: [#1 -0.23,-0.47,0.77,U] [#2 0.14,-0.62,0.61,U] [#3 0.08,-1.01,0.00,M7] [#4 -0.54,-0.28,0.55,U] [#5 -0.50,-1.12,0.00,M1] 
00:32:25.112 00.000 12268 single-star, 3 included, MultiStar: {-0.10, -0.38}, one-star: {0.11, -0.21}
00:32:25.112 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
00:32:25.112 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
00:32:25.112 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-1.11 mountX=-0.20 mountY=0.13, mountTheta=2.56
00:32:25.115 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.21, opts=13)
00:32:25.115 00.000 12268 Enqueuing Move request for scope (0.11, -0.21)
00:32:25.115 00.000 11616 Worker thread wakes up
00:32:25.115 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.21) opts 0xd
00:32:25.115 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.21)
00:32:25.115 00.000 11616 Moving (0.11, -0.21) raw xDistance=-0.20 yDistance=0.13
00:32:25.115 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:32:25.116 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:32:25.116 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:25.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:32:25.116 00.000 11616 MoveAxis(E, 0, ABG)
00:32:25.116 00.000 11616 Move returns status 0, amount 0
00:32:25.116 00.000 11616 MoveAxis(N, 0, ABG)
00:32:25.116 00.000 11616 Move returns status 0, amount 0
00:32:25.116 00.000 11616 move complete, result=0
00:32:25.116 00.000 11616 worker thread done servicing request
00:32:25.138 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=214, Gamma=1.290
00:32:25.156 00.018 12268 UpdateGuideState exits: m=401 SNR=13.7
00:32:25.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:25.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:25.156 00.000 12268 Enqueuing Expose request
00:32:25.157 00.001 11616 Worker thread wakes up
00:32:25.157 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:25.157 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:25.157 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:27.172 02.015 11616 Exposure complete
00:32:27.226 00.054 11616 worker thread done servicing request
00:32:27.226 00.000 12268 OnExposeComplete: enter
00:32:27.226 00.000 12268 UpdateGuideState(): m_state=6
00:32:27.226 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1355
00:32:27.226 00.000 12268 Star::Find returns 1 (0), X=916.14, Y=26.12, Mass=424, SNR=14.1, Peak=63 HFD=4.3
00:32:27.226 00.000 12268 MultiStar: [#1 -0.37,-0.77,0.72,U] [#2 0.23,-0.95,0.00,M1] [#3 0.15,-2.06,0.00,M8] [#4 0.16,-0.40,0.50,U] [#5 0.23,-0.93,0.00,M2] 
00:32:27.226 00.000 12268 single-star, 2 included, MultiStar: {-0.07, -0.52}, one-star: {0.03, -0.39}
00:32:27.226 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
00:32:27.226 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
00:32:27.227 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=-0.39 hyp=0.40 cameraTheta=-1.49 mountX=-0.39 mountY=0.08, mountTheta=2.93
00:32:27.228 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.39, opts=13)
00:32:27.228 00.000 12268 Enqueuing Move request for scope (0.03, -0.39)
00:32:27.228 00.000 11616 Worker thread wakes up
00:32:27.228 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.39) opts 0xd
00:32:27.228 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.39)
00:32:27.228 00.000 11616 Moving (0.03, -0.39) raw xDistance=-0.39 yDistance=0.08
00:32:27.228 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
00:32:27.228 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.17
00:32:27.229 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
00:32:27.229 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:27.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:32:27.229 00.000 11616 MoveAxis(E, 218, ABG)
00:32:27.229 00.000 11616 Guiding  Dir = 2, Dur = 218
00:32:27.230 00.001 11616 IsSlewing returns 0
00:32:27.230 00.000 11616 IsGuiding returns 0
00:32:27.230 00.000 11616 PulseGuide returned control before completion, sleep 228
00:32:27.250 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=180, Gamma=1.290
00:32:27.267 00.017 12268 UpdateGuideState exits: m=424 SNR=14.1
00:32:27.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:27.268 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:27.268 00.000 12268 Enqueuing Expose request
00:32:27.469 00.201 11616 IsGuiding returns 1
00:32:27.469 00.000 11616 scope still moving after pulse duration time elapsed
00:32:27.500 00.031 11616 IsSlewing returns 0
00:32:27.501 00.001 11616 IsGuiding returns 0
00:32:27.501 00.000 11616 scope move finished after 218 + 52 ms
00:32:27.501 00.000 11616 Move returns status 0, amount 218
00:32:27.501 00.000 11616 MoveAxis(N, 0, ABG)
00:32:27.501 00.000 11616 Move returns status 0, amount 0
00:32:27.501 00.000 11616 move complete, result=0
00:32:27.502 00.001 11616 worker thread done servicing request
00:32:27.502 00.000 11616 Worker thread wakes up
00:32:27.502 00.000 12268 GuideStep: -0.4 px 218 ms EAST, 0.1 px 0 ms NORTH
00:32:27.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:27.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:29.519 02.017 11616 Exposure complete
00:32:29.575 00.056 11616 worker thread done servicing request
00:32:29.575 00.000 12268 OnExposeComplete: enter
00:32:29.575 00.000 12268 UpdateGuideState(): m_state=6
00:32:29.575 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1356
00:32:29.576 00.001 12268 Star::Find returns 1 (0), X=916.21, Y=25.89, Mass=379, SNR=13.3, Peak=50 HFD=4.3
00:32:29.576 00.000 12268 MultiStar: [#1 0.24,-1.00,0.00,M1] [#2 -0.13,-0.71,0.70,U] [#3 0.18,-2.00,0.00,M9] [#4 -0.64,-0.45,0.55,U] [#5 -0.61,-0.99,0.00,M3] 
00:32:29.576 00.000 12268 refined, 2 included, MultiStar: {-0.15, -0.61}, one-star: {0.10, -0.62}
00:32:29.576 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
00:32:29.576 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
00:32:29.576 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.61 hyp=0.63 cameraTheta=-1.82 mountX=-0.62 mountY=-0.08, mountTheta=-3.02
00:32:29.579 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.61, opts=13)
00:32:29.579 00.000 12268 Enqueuing Move request for scope (-0.15, -0.61)
00:32:29.579 00.000 11616 Worker thread wakes up
00:32:29.579 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.61) opts 0xd
00:32:29.579 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.61)
00:32:29.580 00.001 11616 Moving (-0.15, -0.61) raw xDistance=-0.62 yDistance=-0.08
00:32:29.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
00:32:29.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:29.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:32:29.580 00.000 11616 MoveAxis(E, 347, ABG)
00:32:29.580 00.000 11616 Guiding  Dir = 2, Dur = 347
00:32:29.580 00.000 11616 IsSlewing returns 0
00:32:29.581 00.001 11616 IsGuiding returns 0
00:32:29.581 00.000 11616 PulseGuide returned control before completion, sleep 357
00:32:29.611 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
00:32:29.629 00.018 12268 UpdateGuideState exits: m=379 SNR=13.3
00:32:29.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:29.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:29.629 00.000 12268 Enqueuing Expose request
00:32:29.951 00.322 11616 IsGuiding returns 1
00:32:29.951 00.000 11616 scope still moving after pulse duration time elapsed
00:32:29.982 00.031 11616 IsSlewing returns 0
00:32:29.983 00.001 11616 IsGuiding returns 0
00:32:29.983 00.000 11616 scope move finished after 347 + 55 ms
00:32:29.983 00.000 11616 Move returns status 0, amount 347
00:32:29.983 00.000 11616 MoveAxis(N, 0, ABG)
00:32:29.983 00.000 11616 Move returns status 0, amount 0
00:32:29.983 00.000 11616 move complete, result=0
00:32:29.983 00.000 11616 worker thread done servicing request
00:32:29.983 00.000 12268 GuideStep: -0.6 px 347 ms EAST, -0.1 px 0 ms NORTH
00:32:29.984 00.001 11616 Worker thread wakes up
00:32:29.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:29.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:31.999 02.015 11616 Exposure complete
00:32:32.054 00.055 11616 worker thread done servicing request
00:32:32.054 00.000 12268 OnExposeComplete: enter
00:32:32.054 00.000 12268 UpdateGuideState(): m_state=6
00:32:32.054 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1357
00:32:32.054 00.000 12268 Star::Find returns 1 (0), X=916.07, Y=26.11, Mass=370, SNR=13.2, Peak=50 HFD=4.2
00:32:32.055 00.001 12268 MultiStar: [#1 -0.66,-0.76,0.00,M2] [#2 0.16,-0.59,0.64,U] [#3 0.31,-1.18,0.00,M10] [#4 -0.06,-0.51,0.54,U] [#5 0.16,-0.64,0.54,U] 
00:32:32.055 00.000 12268 single-star, 3 included, MultiStar: {0.04, -0.52}, one-star: {-0.04, -0.41}
00:32:32.055 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
00:32:32.055 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
00:32:32.055 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.41 hyp=0.41 cameraTheta=-1.67 mountX=-0.41 mountY=0.01, mountTheta=3.11
00:32:32.056 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.41, opts=13)
00:32:32.057 00.001 12268 Enqueuing Move request for scope (-0.04, -0.41)
00:32:32.057 00.000 11616 Worker thread wakes up
00:32:32.057 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.41) opts 0xd
00:32:32.057 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.41)
00:32:32.057 00.000 11616 Moving (-0.04, -0.41) raw xDistance=-0.41 yDistance=0.01
00:32:32.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
00:32:32.057 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:32.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:32.057 00.000 11616 MoveAxis(E, 230, ABG)
00:32:32.057 00.000 11616 Guiding  Dir = 2, Dur = 230
00:32:32.058 00.001 11616 IsSlewing returns 0
00:32:32.058 00.000 11616 IsGuiding returns 0
00:32:32.058 00.000 11616 PulseGuide returned control before completion, sleep 240
00:32:32.079 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
00:32:32.096 00.017 12268 UpdateGuideState exits: m=370 SNR=13.2
00:32:32.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:32.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:32.096 00.000 12268 Enqueuing Expose request
00:32:32.308 00.212 11616 IsGuiding returns 1
00:32:32.308 00.000 11616 scope still moving after pulse duration time elapsed
00:32:32.339 00.031 11616 IsSlewing returns 0
00:32:32.340 00.001 11616 IsGuiding returns 0
00:32:32.340 00.000 11616 scope move finished after 230 + 51 ms
00:32:32.340 00.000 11616 Move returns status 0, amount 230
00:32:32.340 00.000 11616 MoveAxis(N, 0, ABG)
00:32:32.340 00.000 11616 Move returns status 0, amount 0
00:32:32.340 00.000 11616 move complete, result=0
00:32:32.340 00.000 11616 worker thread done servicing request
00:32:32.340 00.000 11616 Worker thread wakes up
00:32:32.340 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:32.340 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:32.340 00.000 12268 GuideStep: -0.4 px 230 ms EAST, 0.0 px 0 ms NORTH
00:32:34.385 02.045 11616 Exposure complete
00:32:34.443 00.058 11616 worker thread done servicing request
00:32:34.443 00.000 12268 OnExposeComplete: enter
00:32:34.443 00.000 12268 UpdateGuideState(): m_state=6
00:32:34.443 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
00:32:34.443 00.000 12268 Star::Find returns 1 (0), X=916.24, Y=26.94, Mass=418, SNR=14.1, Peak=57 HFD=4.2
00:32:34.444 00.001 12268 MultiStar: [#1 -0.46,0.15,0.69,U] [#2 0.44,0.31,0.65,U] [#3 0.05,-1.07,0.00,R] [#4 -0.69,0.30,0.52,U] [#5 -0.85,0.49,0.00,M3] 
00:32:34.444 00.000 12268 refined, 3 included, MultiStar: {-0.09, 0.31}, one-star: {0.13, 0.42}
00:32:34.444 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
00:32:34.444 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
00:32:34.444 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.31 hyp=0.32 cameraTheta=1.86 mountX=0.30 mountY=-0.13, mountTheta=-0.41
00:32:34.445 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.31, opts=13)
00:32:34.446 00.001 12268 Enqueuing Move request for scope (-0.09, 0.31)
00:32:34.446 00.000 11616 Worker thread wakes up
00:32:34.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.31) opts 0xd
00:32:34.446 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.31)
00:32:34.446 00.000 11616 Moving (-0.09, 0.31) raw xDistance=0.30 yDistance=-0.13
00:32:34.446 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
00:32:34.446 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
00:32:34.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
00:32:34.447 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:34.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:32:34.447 00.000 11616 MoveAxis(W, 166, ABG)
00:32:34.447 00.000 11616 Guiding  Dir = 3, Dur = 166
00:32:34.447 00.000 11616 IsSlewing returns 0
00:32:34.447 00.000 11616 IsGuiding returns 0
00:32:34.448 00.001 11616 PulseGuide returned control before completion, sleep 176
00:32:34.468 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
00:32:34.485 00.017 12268 UpdateGuideState exits: m=418 SNR=14.1
00:32:34.486 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:34.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:34.486 00.000 12268 Enqueuing Expose request
00:32:34.634 00.148 11616 IsGuiding returns 1
00:32:34.634 00.000 11616 scope still moving after pulse duration time elapsed
00:32:34.665 00.031 11616 IsSlewing returns 0
00:32:34.665 00.000 11616 IsGuiding returns 0
00:32:34.665 00.000 11616 scope move finished after 166 + 52 ms
00:32:34.665 00.000 11616 Move returns status 0, amount 166
00:32:34.665 00.000 11616 MoveAxis(N, 0, ABG)
00:32:34.665 00.000 11616 Move returns status 0, amount 0
00:32:34.665 00.000 11616 move complete, result=0
00:32:34.666 00.001 11616 worker thread done servicing request
00:32:34.666 00.000 12268 GuideStep: 0.3 px 166 ms WEST, -0.1 px 0 ms NORTH
00:32:34.666 00.000 11616 Worker thread wakes up
00:32:34.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:34.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:36.675 02.009 11616 Exposure complete
00:32:36.731 00.056 11616 worker thread done servicing request
00:32:36.731 00.000 12268 OnExposeComplete: enter
00:32:36.732 00.001 12268 UpdateGuideState(): m_state=6
00:32:36.732 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1359
00:32:36.732 00.000 12268 Star::Find returns 1 (0), X=916.26, Y=26.49, Mass=380, SNR=13.4, Peak=51 HFD=3.4
00:32:36.732 00.000 12268 MultiStar: [#1 -0.26,0.00,0.83,U] [#2 0.40,-0.02,0.69,U] [#3 -0.01,0.28,0.62,U] [#4 -0.04,-0.07,0.52,U] [#5 -0.07,0.34,0.55,U] 
00:32:36.732 00.000 12268 refined, 5 included, MultiStar: {0.03, 0.07}, one-star: {0.15, -0.02}
00:32:36.732 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
00:32:36.732 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.82)
00:32:36.732 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.12 mountX=0.07 mountY=0.03, mountTheta=0.33
00:32:36.734 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.07, opts=13)
00:32:36.734 00.000 12268 Enqueuing Move request for scope (0.03, 0.07)
00:32:36.734 00.000 11616 Worker thread wakes up
00:32:36.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
00:32:36.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
00:32:36.734 00.000 11616 Moving (0.03, 0.07) raw xDistance=0.07 yDistance=0.03
00:32:36.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:36.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:32:36.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:36.735 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:32:36.735 00.000 11616 MoveAxis(E, 0, ABG)
00:32:36.735 00.000 11616 Move returns status 0, amount 0
00:32:36.735 00.000 11616 MoveAxis(N, 0, ABG)
00:32:36.735 00.000 11616 Move returns status 0, amount 0
00:32:36.735 00.000 11616 move complete, result=0
00:32:36.736 00.001 11616 worker thread done servicing request
00:32:36.756 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
00:32:36.773 00.017 12268 UpdateGuideState exits: m=380 SNR=13.4
00:32:36.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:36.774 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:36.774 00.000 12268 Enqueuing Expose request
00:32:36.774 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:36.774 00.000 11616 Worker thread wakes up
00:32:36.774 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:36.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:38.785 02.011 11616 Exposure complete
00:32:38.840 00.055 11616 worker thread done servicing request
00:32:38.840 00.000 12268 OnExposeComplete: enter
00:32:38.840 00.000 12268 UpdateGuideState(): m_state=6
00:32:38.841 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1360
00:32:38.841 00.000 12268 Star::Find returns 1 (0), X=916.65, Y=26.69, Mass=390, SNR=13.7, Peak=51 HFD=3.4
00:32:38.841 00.000 12268 MultiStar: [#1 -0.48,-0.05,0.76,U] [#2 -0.02,0.10,0.71,U] [#3 0.39,0.14,0.53,U] [#4 -0.01,0.29,0.56,U] [#5 -0.22,0.76,0.57,U] 
00:32:38.841 00.000 12268 refined, 5 included, MultiStar: {0.06, 0.21}, one-star: {0.54, 0.17}
00:32:38.841 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
00:32:38.841 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
00:32:38.841 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.30 mountX=0.22 mountY=0.03, mountTheta=0.14
00:32:38.843 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.21, opts=13)
00:32:38.843 00.000 12268 Enqueuing Move request for scope (0.06, 0.21)
00:32:38.843 00.000 11616 Worker thread wakes up
00:32:38.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
00:32:38.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
00:32:38.843 00.000 11616 Moving (0.06, 0.21) raw xDistance=0.22 yDistance=0.03
00:32:38.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
00:32:38.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:38.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:32:38.843 00.000 11616 MoveAxis(W, 122, ABG)
00:32:38.843 00.000 11616 Guiding  Dir = 3, Dur = 122
00:32:38.844 00.001 11616 IsSlewing returns 0
00:32:38.844 00.000 11616 IsGuiding returns 0
00:32:38.844 00.000 11616 PulseGuide returned control before completion, sleep 132
00:32:38.866 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=165, Gamma=1.290
00:32:38.886 00.020 12268 UpdateGuideState exits: m=390 SNR=13.7
00:32:38.886 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:38.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:38.886 00.000 12268 Enqueuing Expose request
00:32:38.985 00.099 11616 IsGuiding returns 1
00:32:38.985 00.000 11616 scope still moving after pulse duration time elapsed
00:32:39.015 00.030 11616 IsSlewing returns 0
00:32:39.015 00.000 11616 IsGuiding returns 0
00:32:39.016 00.001 11616 scope move finished after 122 + 49 ms
00:32:39.016 00.000 11616 Move returns status 0, amount 122
00:32:39.016 00.000 11616 MoveAxis(N, 0, ABG)
00:32:39.016 00.000 11616 Move returns status 0, amount 0
00:32:39.016 00.000 11616 move complete, result=0
00:32:39.016 00.000 11616 worker thread done servicing request
00:32:39.016 00.000 12268 GuideStep: 0.2 px 122 ms WEST, 0.0 px 0 ms NORTH
00:32:39.017 00.001 11616 Worker thread wakes up
00:32:39.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:39.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:41.018 02.001 11616 Exposure complete
00:32:41.072 00.054 11616 worker thread done servicing request
00:32:41.072 00.000 12268 OnExposeComplete: enter
00:32:41.072 00.000 12268 UpdateGuideState(): m_state=6
00:32:41.073 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1361
00:32:41.073 00.000 12268 Star::Find returns 1 (0), X=916.54, Y=26.35, Mass=409, SNR=14.0, Peak=48 HFD=3.4
00:32:41.073 00.000 12268 MultiStar: [#1 -0.29,-0.01,0.75,U] [#2 0.25,-0.52,0.69,U] [#3 -0.08,0.07,0.55,U] [#4 0.73,0.25,0.54,U] [#5 -0.14,-0.21,0.55,U] 
00:32:41.073 00.000 12268 refined, 5 included, MultiStar: {0.16, -0.11}, one-star: {0.43, -0.16}
00:32:41.073 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
00:32:41.073 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.08)
00:32:41.073 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-0.62 mountX=-0.10 mountY=0.17, mountTheta=2.08
00:32:41.077 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.11, opts=13)
00:32:41.077 00.000 12268 Enqueuing Move request for scope (0.16, -0.11)
00:32:41.077 00.000 11616 Worker thread wakes up
00:32:41.077 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
00:32:41.077 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
00:32:41.077 00.000 11616 Moving (0.16, -0.11) raw xDistance=-0.10 yDistance=0.17
00:32:41.078 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:32:41.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:32:41.078 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
00:32:41.078 00.000 11616 MoveAxis(E, 0, ABG)
00:32:41.078 00.000 11616 Move returns status 0, amount 0
00:32:41.078 00.000 11616 MoveAxis(S, 15, ABG)
00:32:41.078 00.000 11616 Guiding  Dir = 1, Dur = 15
00:32:41.079 00.001 11616 IsSlewing returns 0
00:32:41.079 00.000 11616 IsGuiding returns 0
00:32:41.079 00.000 11616 PulseGuide returned control before completion, sleep 25
00:32:41.100 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=220, Gamma=1.290
00:32:41.115 00.015 11616 IsGuiding returns 1
00:32:41.115 00.000 11616 scope still moving after pulse duration time elapsed
00:32:41.117 00.002 12268 UpdateGuideState exits: m=409 SNR=14.0
00:32:41.117 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:41.118 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:41.118 00.000 12268 Enqueuing Expose request
00:32:41.145 00.027 11616 IsSlewing returns 0
00:32:41.145 00.000 11616 IsGuiding returns 0
00:32:41.145 00.000 11616 scope move finished after 15 + 51 ms
00:32:41.145 00.000 11616 Move returns status 0, amount 15
00:32:41.145 00.000 11616 move complete, result=0
00:32:41.146 00.001 11616 worker thread done servicing request
00:32:41.146 00.000 11616 Worker thread wakes up
00:32:41.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:41.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:41.147 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
00:32:43.162 02.015 11616 Exposure complete
00:32:43.216 00.054 11616 worker thread done servicing request
00:32:43.216 00.000 12268 OnExposeComplete: enter
00:32:43.216 00.000 12268 UpdateGuideState(): m_state=6
00:32:43.217 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1362
00:32:43.217 00.000 12268 Star::Find returns 1 (0), X=916.41, Y=26.80, Mass=452, SNR=14.6, Peak=44 HFD=4.7
00:32:43.217 00.000 12268 MultiStar: [#1 -0.09,-0.28,0.68,U] [#2 -0.09,-0.41,0.63,U] [#3 -0.15,0.73,0.41,U] [#4 0.39,0.46,0.56,U] [#5 -0.20,-0.45,0.39,U] 
00:32:43.217 00.000 12268 refined, 5 included, MultiStar: {0.07, 0.06}, one-star: {0.30, 0.28}
00:32:43.217 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
00:32:43.217 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.38)
00:32:43.217 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.68 mountX=0.07 mountY=0.07, mountTheta=0.78
00:32:43.218 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.06, opts=13)
00:32:43.218 00.000 12268 Enqueuing Move request for scope (0.07, 0.06)
00:32:43.218 00.000 11616 Worker thread wakes up
00:32:43.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
00:32:43.218 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
00:32:43.218 00.000 11616 Moving (0.07, 0.06) raw xDistance=0.07 yDistance=0.07
00:32:43.218 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:43.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:32:43.220 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:43.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:32:43.220 00.000 11616 MoveAxis(E, 0, ABG)
00:32:43.220 00.000 11616 Move returns status 0, amount 0
00:32:43.220 00.000 11616 MoveAxis(N, 0, ABG)
00:32:43.220 00.000 11616 Move returns status 0, amount 0
00:32:43.220 00.000 11616 move complete, result=0
00:32:43.220 00.000 11616 worker thread done servicing request
00:32:43.242 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=190, Gamma=1.290
00:32:43.263 00.021 12268 UpdateGuideState exits: m=452 SNR=14.6
00:32:43.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:43.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:43.263 00.000 12268 Enqueuing Expose request
00:32:43.263 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:43.263 00.000 11616 Worker thread wakes up
00:32:43.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:43.264 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:45.284 02.020 11616 Exposure complete
00:32:45.341 00.057 11616 worker thread done servicing request
00:32:45.341 00.000 12268 OnExposeComplete: enter
00:32:45.341 00.000 12268 UpdateGuideState(): m_state=6
00:32:45.341 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1363
00:32:45.341 00.000 12268 Star::Find returns 1 (0), X=916.40, Y=26.75, Mass=389, SNR=13.5, Peak=44 HFD=3.8
00:32:45.342 00.001 12268 MultiStar: [#1 -0.43,-0.01,0.82,U] [#2 0.07,-0.02,0.66,U] [#3 -0.46,0.72,0.55,U] [#4 -0.31,0.27,0.54,U] [#5 -0.46,-0.31,0.53,U] 
00:32:45.342 00.000 12268 refined, 5 included, MultiStar: {-0.17, 0.15}, one-star: {0.29, 0.23}
00:32:45.342 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
00:32:45.342 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
00:32:45.343 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.22 cameraTheta=2.42 mountX=0.13 mountY=-0.18, mountTheta=-0.95
00:32:45.344 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.15, opts=13)
00:32:45.344 00.000 12268 Enqueuing Move request for scope (-0.17, 0.15)
00:32:45.344 00.000 11616 Worker thread wakes up
00:32:45.344 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
00:32:45.344 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
00:32:45.345 00.001 11616 Moving (-0.17, 0.15) raw xDistance=0.13 yDistance=-0.18
00:32:45.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
00:32:45.345 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:32:45.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:32:45.345 00.000 11616 MoveAxis(W, 72, ABG)
00:32:45.345 00.000 11616 Guiding  Dir = 3, Dur = 72
00:32:45.345 00.000 11616 IsSlewing returns 0
00:32:45.345 00.000 11616 IsGuiding returns 0
00:32:45.346 00.001 11616 PulseGuide returned control before completion, sleep 82
00:32:45.366 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
00:32:45.383 00.017 12268 UpdateGuideState exits: m=389 SNR=13.5
00:32:45.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:45.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:45.383 00.000 12268 Enqueuing Expose request
00:32:45.437 00.054 11616 IsGuiding returns 1
00:32:45.437 00.000 11616 scope still moving after pulse duration time elapsed
00:32:45.469 00.032 11616 IsSlewing returns 0
00:32:45.469 00.000 11616 IsGuiding returns 1
00:32:45.501 00.032 11616 IsSlewing returns 0
00:32:45.501 00.000 11616 IsGuiding returns 1
00:32:45.532 00.031 11616 IsSlewing returns 0
00:32:45.533 00.001 11616 IsGuiding returns 1
00:32:45.564 00.031 11616 IsSlewing returns 0
00:32:45.564 00.000 11616 IsGuiding returns 0
00:32:45.564 00.000 11616 scope move finished after 72 + 146 ms
00:32:45.564 00.000 11616 Move returns status 0, amount 72
00:32:45.564 00.000 11616 MoveAxis(N, 0, ABG)
00:32:45.565 00.001 11616 Move returns status 0, amount 0
00:32:45.565 00.000 11616 move complete, result=0
00:32:45.565 00.000 11616 worker thread done servicing request
00:32:45.565 00.000 11616 Worker thread wakes up
00:32:45.565 00.000 12268 GuideStep: 0.1 px 72 ms WEST, -0.2 px 0 ms NORTH
00:32:45.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:45.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:47.579 02.014 11616 Exposure complete
00:32:47.635 00.056 11616 worker thread done servicing request
00:32:47.635 00.000 12268 OnExposeComplete: enter
00:32:47.635 00.000 12268 UpdateGuideState(): m_state=6
00:32:47.635 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1364
00:32:47.635 00.000 12268 Star::Find returns 1 (0), X=916.31, Y=26.50, Mass=451, SNR=14.6, Peak=62 HFD=4.0
00:32:47.636 00.001 12268 MultiStar: [#1 -0.27,-0.27,0.69,U] [#2 -0.12,-0.09,0.62,U] [#3 -0.01,0.15,0.55,U] [#4 0.01,0.05,0.49,U] [#5 -0.14,0.33,0.49,U] 
00:32:47.636 00.000 12268 refined, 5 included, MultiStar: {-0.03, 0.00}, one-star: {0.20, -0.02}
00:32:47.636 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
00:32:47.636 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
00:32:47.636 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.10 mountX=-0.00 mountY=-0.03, mountTheta=-1.62
00:32:47.638 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.00, opts=13)
00:32:47.638 00.000 12268 Enqueuing Move request for scope (-0.03, 0.00)
00:32:47.638 00.000 11616 Worker thread wakes up
00:32:47.638 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
00:32:47.638 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
00:32:47.638 00.000 11616 Moving (-0.03, 0.00) raw xDistance=-0.00 yDistance=-0.03
00:32:47.638 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:47.638 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:32:47.638 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:47.638 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:32:47.639 00.001 11616 MoveAxis(E, 0, ABG)
00:32:47.639 00.000 11616 Move returns status 0, amount 0
00:32:47.639 00.000 11616 MoveAxis(N, 0, ABG)
00:32:47.639 00.000 11616 Move returns status 0, amount 0
00:32:47.639 00.000 11616 move complete, result=0
00:32:47.639 00.000 11616 worker thread done servicing request
00:32:47.659 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=224, Gamma=1.290
00:32:47.676 00.017 12268 UpdateGuideState exits: m=451 SNR=14.6
00:32:47.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:47.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:47.676 00.000 12268 Enqueuing Expose request
00:32:47.676 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:32:47.677 00.001 11616 Worker thread wakes up
00:32:47.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:47.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:49.691 02.014 11616 Exposure complete
00:32:49.746 00.055 11616 worker thread done servicing request
00:32:49.747 00.001 12268 OnExposeComplete: enter
00:32:49.747 00.000 12268 UpdateGuideState(): m_state=6
00:32:49.747 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1365
00:32:49.747 00.000 12268 Star::Find returns 1 (0), X=916.27, Y=26.22, Mass=502, SNR=15.3, Peak=61 HFD=4.5
00:32:49.747 00.000 12268 MultiStar: [#1 -0.58,-0.17,0.71,U] [#2 0.22,-0.25,0.64,U] [#3 -0.16,0.60,0.51,U] [#4 0.14,0.21,0.46,U] [#5 -0.62,-0.25,0.45,U] 
00:32:49.747 00.000 12268 refined, 5 included, MultiStar: {-0.11, -0.07}, one-star: {0.16, -0.29}
00:32:49.747 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
00:32:49.747 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
00:32:49.748 00.001 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.54 mountX=-0.08 mountY=-0.10, mountTheta=-2.28
00:32:49.749 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.07, opts=13)
00:32:49.749 00.000 12268 Enqueuing Move request for scope (-0.11, -0.07)
00:32:49.749 00.000 11616 Worker thread wakes up
00:32:49.749 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
00:32:49.749 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
00:32:49.750 00.001 11616 Moving (-0.11, -0.07) raw xDistance=-0.08 yDistance=-0.10
00:32:49.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:49.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:32:49.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:49.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:32:49.750 00.000 11616 MoveAxis(E, 0, ABG)
00:32:49.750 00.000 11616 Move returns status 0, amount 0
00:32:49.750 00.000 11616 MoveAxis(N, 0, ABG)
00:32:49.750 00.000 11616 Move returns status 0, amount 0
00:32:49.750 00.000 11616 move complete, result=0
00:32:49.750 00.000 11616 worker thread done servicing request
00:32:49.772 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=216, Gamma=1.290
00:32:49.789 00.017 12268 UpdateGuideState exits: m=502 SNR=15.3
00:32:49.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:49.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:49.789 00.000 12268 Enqueuing Expose request
00:32:49.790 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:49.790 00.000 11616 Worker thread wakes up
00:32:49.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:49.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:51.807 02.017 11616 Exposure complete
00:32:51.860 00.053 11616 worker thread done servicing request
00:32:51.860 00.000 12268 OnExposeComplete: enter
00:32:51.860 00.000 12268 UpdateGuideState(): m_state=6
00:32:51.860 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1366
00:32:51.860 00.000 12268 Star::Find returns 1 (0), X=916.08, Y=26.34, Mass=317, SNR=12.3, Peak=46 HFD=3.4
00:32:51.861 00.001 12268 MultiStar: [#1 -0.20,-0.07,0.84,U] [#2 -0.27,-0.26,0.70,U] [#3 0.36,0.47,0.65,U] [#4 0.07,0.35,0.54,U] [#5 0.05,-0.26,0.60,U] 
00:32:51.861 00.000 12268 refined, 5 included, MultiStar: {-0.02, -0.02}, one-star: {-0.03, -0.18}
00:32:51.861 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
00:32:51.861 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
00:32:51.861 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.36 mountX=-0.02 mountY=-0.02, mountTheta=-2.47
00:32:51.862 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.02, opts=13)
00:32:51.862 00.000 12268 Enqueuing Move request for scope (-0.02, -0.02)
00:32:51.862 00.000 11616 Worker thread wakes up
00:32:51.862 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
00:32:51.862 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
00:32:51.862 00.000 11616 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=-0.02
00:32:51.862 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:51.862 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:32:51.864 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:51.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:32:51.864 00.000 11616 MoveAxis(E, 0, ABG)
00:32:51.864 00.000 11616 Move returns status 0, amount 0
00:32:51.864 00.000 11616 MoveAxis(N, 0, ABG)
00:32:51.864 00.000 11616 Move returns status 0, amount 0
00:32:51.864 00.000 11616 move complete, result=0
00:32:51.864 00.000 11616 worker thread done servicing request
00:32:51.885 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=204, Gamma=1.290
00:32:51.904 00.019 12268 UpdateGuideState exits: m=317 SNR=12.3
00:32:51.904 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:51.904 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:51.904 00.000 12268 Enqueuing Expose request
00:32:51.905 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:32:51.905 00.000 11616 Worker thread wakes up
00:32:51.905 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:51.905 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:53.912 02.007 11616 Exposure complete
00:32:53.967 00.055 11616 worker thread done servicing request
00:32:53.967 00.000 12268 OnExposeComplete: enter
00:32:53.967 00.000 12268 UpdateGuideState(): m_state=6
00:32:53.968 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1367
00:32:53.968 00.000 12268 Star::Find returns 1 (0), X=916.31, Y=26.62, Mass=395, SNR=13.6, Peak=50 HFD=4.5
00:32:53.968 00.000 12268 MultiStar: [#1 -0.10,-0.19,0.71,U] [#2 0.05,-0.42,0.71,U] [#3 0.35,0.35,0.54,U] [#4 0.12,-0.20,0.49,U] [#5 0.05,-0.02,0.46,U] 
00:32:53.968 00.000 12268 refined, 5 included, MultiStar: {0.11, -0.06}, one-star: {0.20, 0.11}
00:32:53.968 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
00:32:53.968 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.19)
00:32:53.968 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-0.51 mountX=-0.05 mountY=0.12, mountTheta=1.98
00:32:53.970 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.06, opts=13)
00:32:53.970 00.000 12268 Enqueuing Move request for scope (0.11, -0.06)
00:32:53.970 00.000 11616 Worker thread wakes up
00:32:53.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
00:32:53.970 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
00:32:53.970 00.000 11616 Moving (0.11, -0.06) raw xDistance=-0.05 yDistance=0.12
00:32:53.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:53.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:32:53.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:53.971 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:32:53.971 00.000 11616 MoveAxis(E, 0, ABG)
00:32:53.971 00.000 11616 Move returns status 0, amount 0
00:32:53.971 00.000 11616 MoveAxis(N, 0, ABG)
00:32:53.971 00.000 11616 Move returns status 0, amount 0
00:32:53.971 00.000 11616 move complete, result=0
00:32:53.972 00.001 11616 worker thread done servicing request
00:32:53.996 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=211, Gamma=1.290
00:32:54.015 00.019 12268 UpdateGuideState exits: m=395 SNR=13.6
00:32:54.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:54.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:54.015 00.000 12268 Enqueuing Expose request
00:32:54.015 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:54.016 00.001 11616 Worker thread wakes up
00:32:54.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:54.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:56.033 02.017 11616 Exposure complete
00:32:56.087 00.054 11616 worker thread done servicing request
00:32:56.087 00.000 12268 OnExposeComplete: enter
00:32:56.087 00.000 12268 UpdateGuideState(): m_state=6
00:32:56.088 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1368
00:32:56.088 00.000 12268 Star::Find returns 1 (0), X=916.44, Y=26.56, Mass=397, SNR=13.6, Peak=44 HFD=5.0
00:32:56.088 00.000 12268 MultiStar: [#1 -0.24,-0.18,0.75,U] [#2 0.35,-0.12,0.68,U] [#3 0.17,0.65,0.56,U] [#4 0.16,-0.21,0.47,U] [#5 -0.17,-0.22,0.54,U] 
00:32:56.088 00.000 12268 refined, 5 included, MultiStar: {0.12, -0.01}, one-star: {0.33, 0.05}
00:32:56.088 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
00:32:56.088 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.63)
00:32:56.088 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.07 mountX=0.00 mountY=0.12, mountTheta=1.54
00:32:56.090 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.01, opts=13)
00:32:56.090 00.000 12268 Enqueuing Move request for scope (0.12, -0.01)
00:32:56.090 00.000 11616 Worker thread wakes up
00:32:56.090 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
00:32:56.090 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
00:32:56.090 00.000 11616 Moving (0.12, -0.01) raw xDistance=0.00 yDistance=0.12
00:32:56.090 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:56.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:32:56.090 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:56.091 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:32:56.091 00.000 11616 MoveAxis(E, 0, ABG)
00:32:56.091 00.000 11616 Move returns status 0, amount 0
00:32:56.091 00.000 11616 MoveAxis(N, 0, ABG)
00:32:56.091 00.000 11616 Move returns status 0, amount 0
00:32:56.091 00.000 11616 move complete, result=0
00:32:56.091 00.000 11616 worker thread done servicing request
00:32:56.112 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=195, Gamma=1.290
00:32:56.130 00.018 12268 UpdateGuideState exits: m=397 SNR=13.6
00:32:56.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:56.131 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:56.131 00.000 12268 Enqueuing Expose request
00:32:56.131 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:56.131 00.000 11616 Worker thread wakes up
00:32:56.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:56.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:58.143 02.012 11616 Exposure complete
00:32:58.198 00.055 11616 worker thread done servicing request
00:32:58.198 00.000 12268 OnExposeComplete: enter
00:32:58.198 00.000 12268 UpdateGuideState(): m_state=6
00:32:58.198 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1369
00:32:58.198 00.000 12268 Star::Find returns 1 (0), X=916.43, Y=26.34, Mass=421, SNR=14.0, Peak=47 HFD=4.7
00:32:58.199 00.001 12268 MultiStar: [#1 -0.03,-0.66,0.73,U] [#2 -0.06,-0.69,0.68,U] [#3 0.14,-0.11,0.63,U] [#4 -0.30,-0.35,0.49,U] [#5 -0.32,-0.64,0.47,U] 
00:32:58.199 00.000 12268 single-star, 5 included, MultiStar: {0.01, -0.42}, one-star: {0.32, -0.17}
00:32:58.199 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
00:32:58.199 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
00:32:58.199 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.17 hyp=0.37 cameraTheta=-0.50 mountX=-0.14 mountY=0.34, mountTheta=1.97
00:32:58.200 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.17, opts=13)
00:32:58.201 00.001 12268 Enqueuing Move request for scope (0.32, -0.17)
00:32:58.201 00.000 11616 Worker thread wakes up
00:32:58.201 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.17) opts 0xd
00:32:58.201 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.17)
00:32:58.201 00.000 11616 Moving (0.32, -0.17) raw xDistance=-0.14 yDistance=0.34
00:32:58.201 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:32:58.201 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:32:58.201 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
00:32:58.201 00.000 11616 MoveAxis(E, 0, ABG)
00:32:58.201 00.000 11616 Move returns status 0, amount 0
00:32:58.201 00.000 11616 MoveAxis(S, 29, ABG)
00:32:58.201 00.000 11616 Guiding  Dir = 1, Dur = 29
00:32:58.202 00.001 11616 IsSlewing returns 0
00:32:58.202 00.000 11616 IsGuiding returns 0
00:32:58.202 00.000 11616 PulseGuide returned control before completion, sleep 39
00:32:58.224 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
00:32:58.243 00.019 11616 IsGuiding returns 1
00:32:58.243 00.000 11616 scope still moving after pulse duration time elapsed
00:32:58.245 00.002 12268 UpdateGuideState exits: m=421 SNR=14.0
00:32:58.246 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:58.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:32:58.246 00.000 12268 Enqueuing Expose request
00:32:58.275 00.029 11616 IsSlewing returns 0
00:32:58.275 00.000 11616 IsGuiding returns 0
00:32:58.275 00.000 11616 scope move finished after 29 + 44 ms
00:32:58.276 00.001 11616 Move returns status 0, amount 29
00:32:58.276 00.000 11616 move complete, result=0
00:32:58.276 00.000 11616 worker thread done servicing request
00:32:58.276 00.000 11616 Worker thread wakes up
00:32:58.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:32:58.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:32:58.278 00.002 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
00:33:00.389 02.111 11616 Exposure complete
00:33:00.444 00.055 11616 worker thread done servicing request
00:33:00.444 00.000 12268 OnExposeComplete: enter
00:33:00.444 00.000 12268 UpdateGuideState(): m_state=6
00:33:00.444 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1370
00:33:00.444 00.000 12268 Star::Find returns 1 (0), X=916.46, Y=26.55, Mass=439, SNR=14.3, Peak=48 HFD=5.0
00:33:00.444 00.000 12268 MultiStar: [#1 -0.37,-0.16,0.72,U] [#2 0.09,-0.26,0.67,U] [#3 0.12,0.67,0.55,U] [#4 0.24,-0.07,0.43,U] [#5 -0.27,-0.23,0.47,U] 
00:33:00.444 00.000 12268 refined, 5 included, MultiStar: {0.05, -0.00}, one-star: {0.35, 0.04}
00:33:00.444 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
00:33:00.444 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
00:33:00.445 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.07 mountX=0.00 mountY=0.05, mountTheta=1.54
00:33:00.446 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.00, opts=13)
00:33:00.446 00.000 12268 Enqueuing Move request for scope (0.05, -0.00)
00:33:00.446 00.000 11616 Worker thread wakes up
00:33:00.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
00:33:00.446 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
00:33:00.446 00.000 11616 Moving (0.05, -0.00) raw xDistance=0.00 yDistance=0.05
00:33:00.447 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:00.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:33:00.447 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:00.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:33:00.447 00.000 11616 MoveAxis(E, 0, ABG)
00:33:00.447 00.000 11616 Move returns status 0, amount 0
00:33:00.447 00.000 11616 MoveAxis(N, 0, ABG)
00:33:00.447 00.000 11616 Move returns status 0, amount 0
00:33:00.447 00.000 11616 move complete, result=0
00:33:00.447 00.000 11616 worker thread done servicing request
00:33:00.470 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
00:33:00.490 00.020 12268 UpdateGuideState exits: m=439 SNR=14.3
00:33:00.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:00.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:00.490 00.000 12268 Enqueuing Expose request
00:33:00.490 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:33:00.490 00.000 11616 Worker thread wakes up
00:33:00.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:00.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:02.490 02.000 11616 Exposure complete
00:33:02.544 00.054 11616 worker thread done servicing request
00:33:02.545 00.001 12268 OnExposeComplete: enter
00:33:02.545 00.000 12268 UpdateGuideState(): m_state=6
00:33:02.545 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1371
00:33:02.545 00.000 12268 Star::Find returns 1 (0), X=916.18, Y=26.64, Mass=384, SNR=13.4, Peak=43 HFD=4.5
00:33:02.545 00.000 12268 MultiStar: [#1 0.06,-0.02,0.84,U] [#2 0.22,-0.15,0.65,U] [#3 0.74,0.07,0.56,U] [#4 -0.13,0.22,0.46,U] [#5 -0.32,0.41,0.54,U] 
00:33:02.545 00.000 12268 refined, 5 included, MultiStar: {0.11, 0.09}, one-star: {0.07, 0.13}
00:33:02.545 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
00:33:02.545 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
00:33:02.545 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.15 cameraTheta=0.69 mountX=0.10 mountY=0.10, mountTheta=0.76
00:33:02.547 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.09, opts=13)
00:33:02.547 00.000 12268 Enqueuing Move request for scope (0.11, 0.09)
00:33:02.547 00.000 11616 Worker thread wakes up
00:33:02.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
00:33:02.547 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
00:33:02.547 00.000 11616 Moving (0.11, 0.09) raw xDistance=0.10 yDistance=0.10
00:33:02.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
00:33:02.547 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:02.548 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:33:02.548 00.000 11616 MoveAxis(W, 59, ABG)
00:33:02.548 00.000 11616 Guiding  Dir = 3, Dur = 59
00:33:02.548 00.000 11616 IsSlewing returns 0
00:33:02.548 00.000 11616 IsGuiding returns 0
00:33:02.548 00.000 11616 PulseGuide returned control before completion, sleep 69
00:33:02.571 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=171, Gamma=1.290
00:33:02.588 00.017 12268 UpdateGuideState exits: m=384 SNR=13.4
00:33:02.589 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:02.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:02.589 00.000 12268 Enqueuing Expose request
00:33:02.618 00.029 11616 IsGuiding returns 1
00:33:02.619 00.001 11616 scope still moving after pulse duration time elapsed
00:33:02.650 00.031 11616 IsSlewing returns 0
00:33:02.650 00.000 11616 IsGuiding returns 1
00:33:02.681 00.031 11616 IsSlewing returns 0
00:33:02.682 00.001 11616 IsGuiding returns 1
00:33:02.713 00.031 11616 IsSlewing returns 0
00:33:02.713 00.000 11616 IsGuiding returns 0
00:33:02.714 00.001 11616 scope move finished after 59 + 106 ms
00:33:02.714 00.000 11616 Move returns status 0, amount 59
00:33:02.714 00.000 11616 MoveAxis(N, 0, ABG)
00:33:02.714 00.000 11616 Move returns status 0, amount 0
00:33:02.714 00.000 11616 move complete, result=0
00:33:02.714 00.000 11616 worker thread done servicing request
00:33:02.714 00.000 11616 Worker thread wakes up
00:33:02.714 00.000 12268 GuideStep: 0.1 px 59 ms WEST, 0.1 px 0 ms NORTH
00:33:02.715 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:02.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:04.732 02.017 11616 Exposure complete
00:33:04.788 00.056 11616 worker thread done servicing request
00:33:04.788 00.000 12268 OnExposeComplete: enter
00:33:04.788 00.000 12268 UpdateGuideState(): m_state=6
00:33:04.788 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1372
00:33:04.788 00.000 12268 Star::Find returns 1 (0), X=916.37, Y=26.85, Mass=371, SNR=13.3, Peak=45 HFD=4.0
00:33:04.789 00.001 12268 MultiStar: [#1 -0.68,0.23,0.82,U] [#2 0.26,-0.11,0.80,U] [#3 0.04,0.16,0.61,U] [#4 -0.19,0.31,0.48,U] [#5 -0.03,0.54,0.58,U] 
00:33:04.789 00.000 12268 refined, 5 included, MultiStar: {-0.04, 0.23}, one-star: {0.26, 0.33}
00:33:04.789 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
00:33:04.789 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
00:33:04.789 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.74 mountX=0.23 mountY=-0.07, mountTheta=-0.29
00:33:04.791 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.23, opts=13)
00:33:04.791 00.000 12268 Enqueuing Move request for scope (-0.04, 0.23)
00:33:04.791 00.000 11616 Worker thread wakes up
00:33:04.791 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
00:33:04.791 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
00:33:04.792 00.001 11616 Moving (-0.04, 0.23) raw xDistance=0.23 yDistance=-0.07
00:33:04.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.23
00:33:04.792 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:04.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:33:04.792 00.000 11616 MoveAxis(W, 127, ABG)
00:33:04.792 00.000 11616 Guiding  Dir = 3, Dur = 127
00:33:04.792 00.000 11616 IsSlewing returns 0
00:33:04.792 00.000 11616 IsGuiding returns 0
00:33:04.793 00.001 11616 PulseGuide returned control before completion, sleep 137
00:33:04.814 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=216, Gamma=1.290
00:33:04.831 00.017 12268 UpdateGuideState exits: m=371 SNR=13.3
00:33:04.832 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:04.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:04.832 00.000 12268 Enqueuing Expose request
00:33:04.932 00.100 11616 IsGuiding returns 1
00:33:04.932 00.000 11616 scope still moving after pulse duration time elapsed
00:33:04.964 00.032 11616 IsSlewing returns 0
00:33:04.964 00.000 11616 IsGuiding returns 0
00:33:04.965 00.001 11616 scope move finished after 127 + 44 ms
00:33:04.965 00.000 11616 Move returns status 0, amount 127
00:33:04.965 00.000 11616 MoveAxis(N, 0, ABG)
00:33:04.965 00.000 11616 Move returns status 0, amount 0
00:33:04.965 00.000 11616 move complete, result=0
00:33:04.965 00.000 11616 worker thread done servicing request
00:33:04.965 00.000 11616 Worker thread wakes up
00:33:04.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:04.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:04.966 00.001 12268 GuideStep: 0.2 px 127 ms WEST, -0.1 px 0 ms NORTH
00:33:06.982 02.016 11616 Exposure complete
00:33:07.036 00.054 11616 worker thread done servicing request
00:33:07.036 00.000 12268 OnExposeComplete: enter
00:33:07.036 00.000 12268 UpdateGuideState(): m_state=6
00:33:07.036 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1373
00:33:07.037 00.001 12268 Star::Find returns 1 (0), X=916.08, Y=26.15, Mass=423, SNR=14.1, Peak=51 HFD=4.6
00:33:07.037 00.000 12268 MultiStar: [#1 -0.64,-0.62,0.77,U] [#2 -0.18,-0.94,0.00,M1] [#3 -0.22,0.41,0.57,U] [#4 0.26,-0.06,0.44,U] [#5 -1.07,-1.13,0.00,M1] 
00:33:07.037 00.000 12268 refined, 3 included, MultiStar: {-0.19, -0.23}, one-star: {-0.03, -0.36}
00:33:07.037 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
00:33:07.037 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
00:33:07.037 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.23 hyp=0.30 cameraTheta=-2.28 mountX=-0.25 mountY=-0.16, mountTheta=-2.55
00:33:07.039 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.23, opts=13)
00:33:07.039 00.000 12268 Enqueuing Move request for scope (-0.19, -0.23)
00:33:07.039 00.000 11616 Worker thread wakes up
00:33:07.039 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.23) opts 0xd
00:33:07.039 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.23)
00:33:07.039 00.000 11616 Moving (-0.19, -0.23) raw xDistance=-0.25 yDistance=-0.16
00:33:07.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:07.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:33:07.040 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:07.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:33:07.040 00.000 11616 MoveAxis(E, 0, ABG)
00:33:07.040 00.000 11616 Move returns status 0, amount 0
00:33:07.040 00.000 11616 MoveAxis(N, 0, ABG)
00:33:07.040 00.000 11616 Move returns status 0, amount 0
00:33:07.040 00.000 11616 move complete, result=0
00:33:07.040 00.000 11616 worker thread done servicing request
00:33:07.061 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=219, Gamma=1.290
00:33:07.078 00.017 12268 UpdateGuideState exits: m=423 SNR=14.1
00:33:07.079 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:07.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:07.079 00.000 12268 Enqueuing Expose request
00:33:07.079 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:07.079 00.000 11616 Worker thread wakes up
00:33:07.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:07.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:09.095 02.016 11616 Exposure complete
00:33:09.150 00.055 11616 worker thread done servicing request
00:33:09.150 00.000 12268 OnExposeComplete: enter
00:33:09.150 00.000 12268 UpdateGuideState(): m_state=6
00:33:09.150 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1374
00:33:09.151 00.001 12268 Star::Find returns 1 (0), X=916.16, Y=25.95, Mass=339, SNR=12.6, Peak=44 HFD=4.2
00:33:09.151 00.000 12268 MultiStar: [#1 -0.22,-0.79,0.93,U] [#2 -0.08,-0.95,0.00,M2] [#3 -0.19,0.23,0.56,U] [#4 -0.53,-0.14,0.47,U] [#5 -0.24,-0.56,0.54,U] 
00:33:09.151 00.000 12268 refined, 4 included, MultiStar: {-0.18, -0.44}, one-star: {0.05, -0.56}
00:33:09.151 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.44 = 2.85)
00:33:09.151 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.26)
00:33:09.151 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.44 hyp=0.47 cameraTheta=-1.96 mountX=-0.45 mountY=-0.12, mountTheta=-2.88
00:33:09.153 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.44, opts=13)
00:33:09.153 00.000 12268 Enqueuing Move request for scope (-0.18, -0.44)
00:33:09.153 00.000 11616 Worker thread wakes up
00:33:09.153 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.44) opts 0xd
00:33:09.153 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.44)
00:33:09.154 00.001 11616 Moving (-0.18, -0.44) raw xDistance=-0.45 yDistance=-0.12
00:33:09.154 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
00:33:09.154 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.36
00:33:09.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
00:33:09.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:09.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:33:09.154 00.000 11616 MoveAxis(E, 254, ABG)
00:33:09.154 00.000 11616 Guiding  Dir = 2, Dur = 254
00:33:09.154 00.000 11616 IsSlewing returns 0
00:33:09.155 00.001 11616 IsGuiding returns 0
00:33:09.155 00.000 11616 PulseGuide returned control before completion, sleep 264
00:33:09.175 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
00:33:09.193 00.018 12268 UpdateGuideState exits: m=339 SNR=12.6
00:33:09.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:09.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:09.193 00.000 12268 Enqueuing Expose request
00:33:09.432 00.239 11616 IsGuiding returns 1
00:33:09.432 00.000 11616 scope still moving after pulse duration time elapsed
00:33:09.463 00.031 11616 IsSlewing returns 0
00:33:09.464 00.001 11616 IsGuiding returns 0
00:33:09.464 00.000 11616 scope move finished after 254 + 55 ms
00:33:09.464 00.000 11616 Move returns status 0, amount 254
00:33:09.464 00.000 11616 MoveAxis(N, 0, ABG)
00:33:09.464 00.000 11616 Move returns status 0, amount 0
00:33:09.464 00.000 11616 move complete, result=0
00:33:09.464 00.000 11616 worker thread done servicing request
00:33:09.464 00.000 11616 Worker thread wakes up
00:33:09.464 00.000 12268 GuideStep: -0.5 px 254 ms EAST, -0.1 px 0 ms NORTH
00:33:09.465 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:09.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:11.472 02.007 11616 Exposure complete
00:33:11.528 00.056 11616 worker thread done servicing request
00:33:11.529 00.001 12268 OnExposeComplete: enter
00:33:11.529 00.000 12268 UpdateGuideState(): m_state=6
00:33:11.529 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1375
00:33:11.529 00.000 12268 Star::Find returns 1 (0), X=916.15, Y=25.96, Mass=390, SNR=13.6, Peak=56 HFD=4.2
00:33:11.530 00.001 12268 MultiStar: [#1 -0.28,-0.93,0.00,M1] [#2 -0.19,-1.01,0.00,M3] [#3 -0.25,-0.52,0.54,U] [#4 -0.09,-0.08,0.49,U] [#5 0.03,-1.23,0.00,M1] 
00:33:11.530 00.000 12268 refined, 2 included, MultiStar: {-0.07, -0.43}, one-star: {0.04, -0.56}
00:33:11.530 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.21 = 3.08)
00:33:11.530 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.03)
00:33:11.530 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.43 hyp=0.44 cameraTheta=-1.73 mountX=-0.44 mountY=-0.01, mountTheta=-3.11
00:33:11.535 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.43, opts=13)
00:33:11.535 00.000 12268 Enqueuing Move request for scope (-0.07, -0.43)
00:33:11.536 00.001 11616 Worker thread wakes up
00:33:11.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.43) opts 0xd
00:33:11.536 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.43)
00:33:11.536 00.000 11616 Moving (-0.07, -0.43) raw xDistance=-0.44 yDistance=-0.01
00:33:11.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
00:33:11.536 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:11.536 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:33:11.536 00.000 11616 MoveAxis(E, 245, ABG)
00:33:11.536 00.000 11616 Guiding  Dir = 2, Dur = 245
00:33:11.537 00.001 11616 IsSlewing returns 0
00:33:11.537 00.000 11616 IsGuiding returns 0
00:33:11.537 00.000 11616 PulseGuide returned control before completion, sleep 255
00:33:11.560 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=223, Gamma=1.290
00:33:11.577 00.017 12268 UpdateGuideState exits: m=390 SNR=13.6
00:33:11.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:11.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:11.578 00.001 12268 Enqueuing Expose request
00:33:11.800 00.222 11616 IsGuiding returns 1
00:33:11.801 00.001 11616 scope still moving after pulse duration time elapsed
00:33:11.831 00.030 11616 IsSlewing returns 0
00:33:11.832 00.001 11616 IsGuiding returns 0
00:33:11.832 00.000 11616 scope move finished after 245 + 49 ms
00:33:11.832 00.000 11616 Move returns status 0, amount 245
00:33:11.832 00.000 11616 MoveAxis(N, 0, ABG)
00:33:11.832 00.000 11616 Move returns status 0, amount 0
00:33:11.832 00.000 11616 move complete, result=0
00:33:11.832 00.000 11616 worker thread done servicing request
00:33:11.832 00.000 11616 Worker thread wakes up
00:33:11.833 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:11.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:11.833 00.000 12268 GuideStep: -0.4 px 245 ms EAST, -0.0 px 0 ms NORTH
00:33:13.854 02.021 11616 Exposure complete
00:33:13.909 00.055 11616 worker thread done servicing request
00:33:13.909 00.000 12268 OnExposeComplete: enter
00:33:13.910 00.001 12268 UpdateGuideState(): m_state=6
00:33:13.910 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1376
00:33:13.910 00.000 12268 Star::Find returns 1 (0), X=916.24, Y=26.31, Mass=439, SNR=14.4, Peak=60 HFD=4.3
00:33:13.910 00.000 12268 MultiStar: [#1 0.25,-0.55,0.75,U] [#2 -0.04,-0.58,0.62,U] [#3 0.11,0.05,0.55,U] [#4 0.34,0.31,0.50,U] [#5 -0.27,-0.55,0.55,U] 
00:33:13.910 00.000 12268 single-star, 5 included, MultiStar: {0.10, -0.28}, one-star: {0.13, -0.21}
00:33:13.910 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
00:33:13.910 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
00:33:13.910 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-1.01 mountX=-0.20 mountY=0.16, mountTheta=2.47
00:33:13.912 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.21, opts=13)
00:33:13.912 00.000 12268 Enqueuing Move request for scope (0.13, -0.21)
00:33:13.912 00.000 11616 Worker thread wakes up
00:33:13.912 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.21) opts 0xd
00:33:13.912 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.21)
00:33:13.912 00.000 11616 Moving (0.13, -0.21) raw xDistance=-0.20 yDistance=0.16
00:33:13.913 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
00:33:13.913 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:33:13.913 00.000 11616 MoveAxis(E, 109, ABG)
00:33:13.913 00.000 11616 Guiding  Dir = 2, Dur = 109
00:33:13.913 00.000 11616 IsSlewing returns 0
00:33:13.913 00.000 11616 IsGuiding returns 0
00:33:13.914 00.001 11616 PulseGuide returned control before completion, sleep 119
00:33:13.934 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=230, Gamma=1.290
00:33:13.951 00.017 12268 UpdateGuideState exits: m=439 SNR=14.4
00:33:13.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:13.952 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:13.952 00.000 12268 Enqueuing Expose request
00:33:14.047 00.095 11616 IsGuiding returns 1
00:33:14.047 00.000 11616 scope still moving after pulse duration time elapsed
00:33:14.078 00.031 11616 IsSlewing returns 0
00:33:14.079 00.001 11616 IsGuiding returns 0
00:33:14.079 00.000 11616 scope move finished after 109 + 56 ms
00:33:14.079 00.000 11616 Move returns status 0, amount 109
00:33:14.079 00.000 11616 MoveAxis(S, 13, ABG)
00:33:14.079 00.000 11616 Guiding  Dir = 1, Dur = 13
00:33:14.079 00.000 11616 IsSlewing returns 0
00:33:14.080 00.001 11616 IsGuiding returns 0
00:33:14.080 00.000 11616 PulseGuide returned control before completion, sleep 23
00:33:14.109 00.029 11616 IsGuiding returns 1
00:33:14.110 00.001 11616 scope still moving after pulse duration time elapsed
00:33:14.140 00.030 11616 IsSlewing returns 0
00:33:14.141 00.001 11616 IsGuiding returns 0
00:33:14.141 00.000 11616 scope move finished after 13 + 47 ms
00:33:14.141 00.000 11616 Move returns status 0, amount 13
00:33:14.141 00.000 11616 move complete, result=0
00:33:14.141 00.000 11616 worker thread done servicing request
00:33:14.141 00.000 11616 Worker thread wakes up
00:33:14.142 00.001 12268 GuideStep: -0.2 px 109 ms EAST, 0.2 px 13 ms SOUTH
00:33:14.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:14.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:16.145 02.003 11616 Exposure complete
00:33:16.200 00.055 11616 worker thread done servicing request
00:33:16.200 00.000 12268 OnExposeComplete: enter
00:33:16.200 00.000 12268 UpdateGuideState(): m_state=6
00:33:16.200 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1377
00:33:16.200 00.000 12268 Star::Find returns 1 (0), X=916.32, Y=26.40, Mass=393, SNR=13.6, Peak=44 HFD=4.7
00:33:16.201 00.001 12268 MultiStar: [#1 0.18,0.05,0.79,U] [#2 0.26,-0.31,0.67,U] [#3 0.21,0.42,0.55,U] [#4 0.46,0.47,0.44,U] [#5 -0.64,0.01,0.51,U] 
00:33:16.201 00.000 12268 refined, 5 included, MultiStar: {0.13, 0.04}, one-star: {0.21, -0.12}
00:33:16.201 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
00:33:16.201 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
00:33:16.201 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.31 mountX=0.05 mountY=0.12, mountTheta=1.16
00:33:16.202 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.04, opts=13)
00:33:16.202 00.000 12268 Enqueuing Move request for scope (0.13, 0.04)
00:33:16.202 00.000 11616 Worker thread wakes up
00:33:16.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
00:33:16.202 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
00:33:16.202 00.000 11616 Moving (0.13, 0.04) raw xDistance=0.05 yDistance=0.12
00:33:16.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:16.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:33:16.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:16.203 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:33:16.203 00.000 11616 MoveAxis(E, 0, ABG)
00:33:16.203 00.000 11616 Move returns status 0, amount 0
00:33:16.203 00.000 11616 MoveAxis(N, 0, ABG)
00:33:16.203 00.000 11616 Move returns status 0, amount 0
00:33:16.203 00.000 11616 move complete, result=0
00:33:16.204 00.001 11616 worker thread done servicing request
00:33:16.224 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=194, Gamma=1.290
00:33:16.242 00.018 12268 UpdateGuideState exits: m=393 SNR=13.6
00:33:16.243 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:16.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:16.243 00.000 12268 Enqueuing Expose request
00:33:16.243 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:16.243 00.000 11616 Worker thread wakes up
00:33:16.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:16.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:18.253 02.010 11616 Exposure complete
00:33:18.308 00.055 11616 worker thread done servicing request
00:33:18.309 00.001 12268 OnExposeComplete: enter
00:33:18.309 00.000 12268 UpdateGuideState(): m_state=6
00:33:18.309 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1378
00:33:18.309 00.000 12268 Star::Find returns 1 (0), X=916.23, Y=26.42, Mass=317, SNR=12.3, Peak=53 HFD=3.2
00:33:18.309 00.000 12268 MultiStar: [#1 0.11,-0.31,0.87,U] [#2 0.44,-0.42,0.71,U] [#3 0.47,0.40,0.62,U] [#4 -0.39,-0.08,0.55,U] [#5 0.24,-0.41,0.63,U] 
00:33:18.309 00.000 12268 single-star, 5 included, MultiStar: {0.17, -0.16}, one-star: {0.12, -0.10}
00:33:18.309 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
00:33:18.310 00.001 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
00:33:18.310 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-0.68 mountX=-0.08 mountY=0.13, mountTheta=2.14
00:33:18.311 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.10, opts=13)
00:33:18.311 00.000 12268 Enqueuing Move request for scope (0.12, -0.10)
00:33:18.311 00.000 11616 Worker thread wakes up
00:33:18.311 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
00:33:18.312 00.001 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
00:33:18.312 00.000 11616 Moving (0.12, -0.10) raw xDistance=-0.08 yDistance=0.13
00:33:18.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:18.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:33:18.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:18.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:33:18.312 00.000 11616 MoveAxis(E, 0, ABG)
00:33:18.312 00.000 11616 Move returns status 0, amount 0
00:33:18.312 00.000 11616 MoveAxis(N, 0, ABG)
00:33:18.312 00.000 11616 Move returns status 0, amount 0
00:33:18.312 00.000 11616 move complete, result=0
00:33:18.312 00.000 11616 worker thread done servicing request
00:33:18.334 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
00:33:18.353 00.019 12268 UpdateGuideState exits: m=317 SNR=12.3
00:33:18.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:18.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:18.353 00.000 12268 Enqueuing Expose request
00:33:18.353 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:18.353 00.000 11616 Worker thread wakes up
00:33:18.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:18.354 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:20.362 02.008 11616 Exposure complete
00:33:20.416 00.054 11616 worker thread done servicing request
00:33:20.416 00.000 12268 OnExposeComplete: enter
00:33:20.417 00.001 12268 UpdateGuideState(): m_state=6
00:33:20.417 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1379
00:33:20.417 00.000 12268 Star::Find returns 1 (0), X=916.10, Y=27.12, Mass=390, SNR=13.5, Peak=56 HFD=4.2
00:33:20.417 00.000 12268 MultiStar: [#1 -0.19,0.35,0.75,U] [#2 0.11,0.20,0.71,U] [#3 0.07,1.41,0.00,M1] [#4 0.06,0.88,0.48,U] [#5 0.18,0.55,0.53,U] 
00:33:20.417 00.000 12268 refined, 4 included, MultiStar: {0.01, 0.50}, one-star: {-0.01, 0.61}
00:33:20.417 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
00:33:20.417 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
00:33:20.418 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=0.50 hyp=0.50 cameraTheta=1.54 mountX=0.50 mountY=-0.05, mountTheta=-0.10
00:33:20.419 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.50, opts=13)
00:33:20.419 00.000 12268 Enqueuing Move request for scope (0.01, 0.50)
00:33:20.419 00.000 11616 Worker thread wakes up
00:33:20.419 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.50) opts 0xd
00:33:20.419 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.50)
00:33:20.419 00.000 11616 Moving (0.01, 0.50) raw xDistance=0.50 yDistance=-0.05
00:33:20.419 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
00:33:20.420 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.49
00:33:20.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
00:33:20.420 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:20.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:33:20.420 00.000 11616 MoveAxis(W, 278, ABG)
00:33:20.420 00.000 11616 Guiding  Dir = 3, Dur = 278
00:33:20.420 00.000 11616 IsSlewing returns 0
00:33:20.420 00.000 11616 IsGuiding returns 0
00:33:20.421 00.001 11616 PulseGuide returned control before completion, sleep 288
00:33:20.441 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=190, Gamma=1.290
00:33:20.458 00.017 12268 UpdateGuideState exits: m=390 SNR=13.5
00:33:20.458 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:20.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:20.458 00.000 12268 Enqueuing Expose request
00:33:20.712 00.254 11616 IsGuiding returns 1
00:33:20.712 00.000 11616 scope still moving after pulse duration time elapsed
00:33:20.743 00.031 11616 IsSlewing returns 0
00:33:20.743 00.000 11616 IsGuiding returns 0
00:33:20.743 00.000 11616 scope move finished after 278 + 44 ms
00:33:20.743 00.000 11616 Move returns status 0, amount 278
00:33:20.743 00.000 11616 MoveAxis(N, 0, ABG)
00:33:20.743 00.000 11616 Move returns status 0, amount 0
00:33:20.743 00.000 11616 move complete, result=0
00:33:20.743 00.000 11616 worker thread done servicing request
00:33:20.743 00.000 11616 Worker thread wakes up
00:33:20.744 00.001 12268 GuideStep: 0.5 px 278 ms WEST, -0.1 px 0 ms NORTH
00:33:20.744 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:20.744 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:22.753 02.009 11616 Exposure complete
00:33:22.807 00.054 11616 worker thread done servicing request
00:33:22.807 00.000 12268 OnExposeComplete: enter
00:33:22.807 00.000 12268 UpdateGuideState(): m_state=6
00:33:22.807 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1380
00:33:22.807 00.000 12268 Star::Find returns 1 (0), X=916.19, Y=26.87, Mass=455, SNR=14.6, Peak=59 HFD=4.3
00:33:22.808 00.001 12268 MultiStar: [#1 -0.36,-0.02,0.67,U] [#2 0.36,0.01,0.62,U] [#3 0.08,0.32,0.55,U] [#4 -0.15,0.43,0.44,U] [#5 -0.52,0.27,0.47,U] 
00:33:22.808 00.000 12268 refined, 5 included, MultiStar: {-0.05, 0.22}, one-star: {0.08, 0.36}
00:33:22.808 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
00:33:22.808 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
00:33:22.808 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.80 mountX=0.22 mountY=-0.08, mountTheta=-0.35
00:33:22.809 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.22, opts=13)
00:33:22.810 00.001 12268 Enqueuing Move request for scope (-0.05, 0.22)
00:33:22.810 00.000 11616 Worker thread wakes up
00:33:22.810 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
00:33:22.810 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
00:33:22.810 00.000 11616 Moving (-0.05, 0.22) raw xDistance=0.22 yDistance=-0.08
00:33:22.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
00:33:22.810 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:22.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:33:22.810 00.000 11616 MoveAxis(W, 122, ABG)
00:33:22.810 00.000 11616 Guiding  Dir = 3, Dur = 122
00:33:22.811 00.001 11616 IsSlewing returns 0
00:33:22.811 00.000 11616 IsGuiding returns 0
00:33:22.811 00.000 11616 PulseGuide returned control before completion, sleep 132
00:33:22.832 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=167, Gamma=1.290
00:33:22.850 00.018 12268 UpdateGuideState exits: m=455 SNR=14.6
00:33:22.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:22.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:22.850 00.000 12268 Enqueuing Expose request
00:33:22.955 00.105 11616 IsGuiding returns 1
00:33:22.955 00.000 11616 scope still moving after pulse duration time elapsed
00:33:22.986 00.031 11616 IsSlewing returns 0
00:33:22.986 00.000 11616 IsGuiding returns 0
00:33:22.986 00.000 11616 scope move finished after 122 + 53 ms
00:33:22.986 00.000 11616 Move returns status 0, amount 122
00:33:22.986 00.000 11616 MoveAxis(N, 0, ABG)
00:33:22.987 00.001 11616 Move returns status 0, amount 0
00:33:22.987 00.000 11616 move complete, result=0
00:33:22.987 00.000 11616 worker thread done servicing request
00:33:22.987 00.000 11616 Worker thread wakes up
00:33:22.987 00.000 12268 GuideStep: 0.2 px 122 ms WEST, -0.1 px 0 ms NORTH
00:33:22.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:22.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:25.001 02.014 11616 Exposure complete
00:33:25.057 00.056 11616 worker thread done servicing request
00:33:25.057 00.000 12268 OnExposeComplete: enter
00:33:25.057 00.000 12268 UpdateGuideState(): m_state=6
00:33:25.057 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1381
00:33:25.057 00.000 12268 Star::Find returns 1 (0), X=916.45, Y=27.23, Mass=382, SNR=13.4, Peak=58 HFD=3.8
00:33:25.058 00.001 12268 MultiStar: [#1 -0.28,0.55,0.76,U] [#2 -0.12,0.35,0.68,U] [#3 0.02,1.03,0.00,M1] [#4 0.28,0.77,0.48,U] [#5 -0.31,0.14,0.55,U] 
00:33:25.058 00.000 12268 refined, 4 included, MultiStar: {0.00, 0.52}, one-star: {0.34, 0.72}
00:33:25.058 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
00:33:25.058 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
00:33:25.058 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.52 hyp=0.52 cameraTheta=1.57 mountX=0.52 mountY=-0.06, mountTheta=-0.12
00:33:25.059 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.52, opts=13)
00:33:25.059 00.000 12268 Enqueuing Move request for scope (0.00, 0.52)
00:33:25.060 00.001 11616 Worker thread wakes up
00:33:25.060 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.52) opts 0xd
00:33:25.060 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.52)
00:33:25.060 00.000 11616 Moving (0.00, 0.52) raw xDistance=0.52 yDistance=-0.06
00:33:25.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
00:33:25.060 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:25.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:33:25.060 00.000 11616 MoveAxis(W, 292, ABG)
00:33:25.060 00.000 11616 Guiding  Dir = 3, Dur = 292
00:33:25.061 00.001 11616 IsSlewing returns 0
00:33:25.061 00.000 11616 IsGuiding returns 0
00:33:25.061 00.000 11616 PulseGuide returned control before completion, sleep 302
00:33:25.082 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
00:33:25.099 00.017 12268 UpdateGuideState exits: m=382 SNR=13.4
00:33:25.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:25.100 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:25.100 00.000 12268 Enqueuing Expose request
00:33:25.370 00.270 11616 IsGuiding returns 1
00:33:25.370 00.000 11616 scope still moving after pulse duration time elapsed
00:33:25.401 00.031 11616 IsSlewing returns 0
00:33:25.401 00.000 11616 IsGuiding returns 0
00:33:25.401 00.000 11616 scope move finished after 292 + 48 ms
00:33:25.401 00.000 11616 Move returns status 0, amount 292
00:33:25.402 00.001 11616 MoveAxis(N, 0, ABG)
00:33:25.402 00.000 11616 Move returns status 0, amount 0
00:33:25.402 00.000 11616 move complete, result=0
00:33:25.402 00.000 11616 worker thread done servicing request
00:33:25.402 00.000 11616 Worker thread wakes up
00:33:25.402 00.000 12268 GuideStep: 0.5 px 292 ms WEST, -0.1 px 0 ms NORTH
00:33:25.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:25.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:27.414 02.012 11616 Exposure complete
00:33:27.467 00.053 11616 worker thread done servicing request
00:33:27.468 00.001 12268 OnExposeComplete: enter
00:33:27.468 00.000 12268 UpdateGuideState(): m_state=6
00:33:27.468 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1382
00:33:27.468 00.000 12268 Star::Find returns 1 (0), X=916.40, Y=26.89, Mass=491, SNR=15.2, Peak=51 HFD=4.8
00:33:27.468 00.000 12268 MultiStar: [#1 -0.10,-0.11,0.67,U] [#2 0.17,-0.01,0.62,U] [#3 -0.42,0.76,0.43,U] [#4 -0.07,0.23,0.43,U] [#5 -0.16,0.36,0.52,U] 
00:33:27.468 00.000 12268 refined, 5 included, MultiStar: {0.01, 0.25}, one-star: {0.29, 0.37}
00:33:27.468 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
00:33:27.468 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
00:33:27.468 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.52 mountX=0.25 mountY=-0.02, mountTheta=-0.08
00:33:27.470 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.25, opts=13)
00:33:27.470 00.000 12268 Enqueuing Move request for scope (0.01, 0.25)
00:33:27.470 00.000 11616 Worker thread wakes up
00:33:27.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd
00:33:27.470 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.25)
00:33:27.470 00.000 11616 Moving (0.01, 0.25) raw xDistance=0.25 yDistance=-0.02
00:33:27.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
00:33:27.470 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:27.471 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:33:27.471 00.000 11616 MoveAxis(W, 138, ABG)
00:33:27.471 00.000 11616 Guiding  Dir = 3, Dur = 138
00:33:27.471 00.000 11616 IsSlewing returns 0
00:33:27.471 00.000 11616 IsGuiding returns 0
00:33:27.471 00.000 11616 PulseGuide returned control before completion, sleep 148
00:33:27.492 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=168, Gamma=1.290
00:33:27.511 00.019 12268 UpdateGuideState exits: m=491 SNR=15.2
00:33:27.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:27.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:27.511 00.000 12268 Enqueuing Expose request
00:33:27.629 00.118 11616 IsGuiding returns 1
00:33:27.630 00.001 11616 scope still moving after pulse duration time elapsed
00:33:27.659 00.029 11616 IsSlewing returns 0
00:33:27.659 00.000 11616 IsGuiding returns 0
00:33:27.660 00.001 11616 scope move finished after 138 + 50 ms
00:33:27.660 00.000 11616 Move returns status 0, amount 138
00:33:27.660 00.000 11616 MoveAxis(N, 0, ABG)
00:33:27.660 00.000 11616 Move returns status 0, amount 0
00:33:27.660 00.000 11616 move complete, result=0
00:33:27.660 00.000 11616 worker thread done servicing request
00:33:27.660 00.000 11616 Worker thread wakes up
00:33:27.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:27.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:27.661 00.001 12268 GuideStep: 0.2 px 138 ms WEST, -0.0 px 0 ms NORTH
00:33:29.670 02.009 11616 Exposure complete
00:33:29.725 00.055 11616 worker thread done servicing request
00:33:29.725 00.000 12268 OnExposeComplete: enter
00:33:29.725 00.000 12268 UpdateGuideState(): m_state=6
00:33:29.725 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1383
00:33:29.726 00.001 12268 Star::Find returns 1 (0), X=916.25, Y=26.79, Mass=455, SNR=14.7, Peak=61 HFD=3.6
00:33:29.726 00.000 12268 MultiStar: [#1 -0.32,0.17,0.74,U] [#2 0.10,0.41,0.68,U] [#3 -0.19,0.91,0.53,U] [#4 0.21,-0.08,0.51,U] [#5 0.20,0.46,0.51,U] 
00:33:29.726 00.000 12268 single-star, 5 included, MultiStar: {0.02, 0.34}, one-star: {0.14, 0.27}
00:33:29.726 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
00:33:29.726 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.79)
00:33:29.726 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.27 hyp=0.31 cameraTheta=1.09 mountX=0.28 mountY=0.11, mountTheta=0.36
00:33:29.728 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.27, opts=13)
00:33:29.728 00.000 12268 Enqueuing Move request for scope (0.14, 0.27)
00:33:29.728 00.000 11616 Worker thread wakes up
00:33:29.728 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.27) opts 0xd
00:33:29.728 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.27)
00:33:29.728 00.000 11616 Moving (0.14, 0.27) raw xDistance=0.28 yDistance=0.11
00:33:29.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
00:33:29.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:29.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:33:29.729 00.001 11616 MoveAxis(W, 158, ABG)
00:33:29.729 00.000 11616 Guiding  Dir = 3, Dur = 158
00:33:29.729 00.000 11616 IsSlewing returns 0
00:33:29.729 00.000 11616 IsGuiding returns 0
00:33:29.729 00.000 11616 PulseGuide returned control before completion, sleep 168
00:33:29.749 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
00:33:29.767 00.018 12268 UpdateGuideState exits: m=455 SNR=14.7
00:33:29.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:29.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:29.767 00.000 12268 Enqueuing Expose request
00:33:29.902 00.135 11616 IsGuiding returns 1
00:33:29.903 00.001 11616 scope still moving after pulse duration time elapsed
00:33:29.933 00.030 11616 IsSlewing returns 0
00:33:29.934 00.001 11616 IsGuiding returns 1
00:33:29.963 00.029 11616 IsSlewing returns 0
00:33:29.964 00.001 11616 IsGuiding returns 1
00:33:29.994 00.030 11616 IsSlewing returns 0
00:33:29.995 00.001 11616 IsGuiding returns 1
00:33:30.025 00.030 11616 IsSlewing returns 0
00:33:30.026 00.001 11616 IsGuiding returns 0
00:33:30.026 00.000 11616 scope move finished after 158 + 139 ms
00:33:30.026 00.000 11616 Move returns status 0, amount 158
00:33:30.026 00.000 11616 MoveAxis(N, 0, ABG)
00:33:30.026 00.000 11616 Move returns status 0, amount 0
00:33:30.026 00.000 11616 move complete, result=0
00:33:30.026 00.000 11616 worker thread done servicing request
00:33:30.026 00.000 11616 Worker thread wakes up
00:33:30.027 00.001 12268 GuideStep: 0.3 px 158 ms WEST, 0.1 px 0 ms NORTH
00:33:30.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:30.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:32.031 02.004 11616 Exposure complete
00:33:32.086 00.055 11616 worker thread done servicing request
00:33:32.086 00.000 12268 OnExposeComplete: enter
00:33:32.086 00.000 12268 UpdateGuideState(): m_state=6
00:33:32.087 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1384
00:33:32.087 00.000 12268 Star::Find returns 1 (0), X=916.39, Y=27.51, Mass=411, SNR=13.9, Peak=53 HFD=4.1
00:33:32.087 00.000 12268 MultiStar: [#1 -0.43,0.47,0.78,U] [#2 0.50,0.49,0.72,U] [#3 -0.04,1.33,0.00,M1] [#4 0.05,0.74,0.46,U] [#5 -0.09,0.43,0.56,U] 
00:33:32.087 00.000 12268 refined, 4 included, MultiStar: {0.08, 0.65}, one-star: {0.28, 0.99}
00:33:32.087 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
00:33:32.087 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
00:33:32.087 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.65 hyp=0.65 cameraTheta=1.45 mountX=0.65 mountY=-0.01, mountTheta=-0.01
00:33:32.089 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.65, opts=13)
00:33:32.089 00.000 12268 Enqueuing Move request for scope (0.08, 0.65)
00:33:32.089 00.000 11616 Worker thread wakes up
00:33:32.089 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.65) opts 0xd
00:33:32.089 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.65)
00:33:32.089 00.000 11616 Moving (0.08, 0.65) raw xDistance=0.65 yDistance=-0.01
00:33:32.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.65
00:33:32.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:32.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:33:32.090 00.001 11616 MoveAxis(W, 367, ABG)
00:33:32.090 00.000 11616 Guiding  Dir = 3, Dur = 367
00:33:32.090 00.000 11616 IsSlewing returns 0
00:33:32.090 00.000 11616 IsGuiding returns 0
00:33:32.091 00.001 11616 PulseGuide returned control before completion, sleep 377
00:33:32.110 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:33:32.127 00.017 12268 UpdateGuideState exits: m=411 SNR=13.9
00:33:32.128 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:32.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:32.128 00.000 12268 Enqueuing Expose request
00:33:32.472 00.344 11616 IsGuiding returns 1
00:33:32.472 00.000 11616 scope still moving after pulse duration time elapsed
00:33:32.503 00.031 11616 IsSlewing returns 0
00:33:32.504 00.001 11616 IsGuiding returns 1
00:33:32.533 00.029 11616 IsSlewing returns 0
00:33:32.533 00.000 11616 IsGuiding returns 1
00:33:32.564 00.031 11616 IsSlewing returns 0
00:33:32.564 00.000 11616 IsGuiding returns 1
00:33:32.596 00.032 11616 IsSlewing returns 0
00:33:32.597 00.001 11616 IsGuiding returns 1
00:33:32.628 00.031 11616 IsSlewing returns 0
00:33:32.628 00.000 11616 IsGuiding returns 1
00:33:32.659 00.031 11616 IsSlewing returns 0
00:33:32.660 00.001 11616 IsGuiding returns 0
00:33:32.660 00.000 11616 scope move finished after 367 + 202 ms
00:33:32.660 00.000 11616 Move returns status 0, amount 367
00:33:32.660 00.000 11616 MoveAxis(N, 0, ABG)
00:33:32.660 00.000 11616 Move returns status 0, amount 0
00:33:32.660 00.000 11616 move complete, result=0
00:33:32.661 00.001 11616 worker thread done servicing request
00:33:32.661 00.000 11616 Worker thread wakes up
00:33:32.661 00.000 12268 GuideStep: 0.7 px 367 ms WEST, -0.0 px 0 ms NORTH
00:33:32.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:32.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:34.679 02.018 11616 Exposure complete
00:33:34.734 00.055 11616 worker thread done servicing request
00:33:34.734 00.000 12268 OnExposeComplete: enter
00:33:34.734 00.000 12268 UpdateGuideState(): m_state=6
00:33:34.735 00.001 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1385
00:33:34.735 00.000 12268 Star::Find returns 1 (0), X=915.94, Y=26.89, Mass=398, SNR=13.6, Peak=54 HFD=4.3
00:33:34.735 00.000 12268 MultiStar: [#1 -0.04,0.16,0.80,U] [#2 0.10,-0.05,0.71,U] [#3 -0.13,0.29,0.55,U] [#4 0.05,0.66,0.47,U] [#5 -0.22,-0.30,0.50,U] 
00:33:34.735 00.000 12268 refined, 5 included, MultiStar: {-0.07, 0.19}, one-star: {-0.17, 0.37}
00:33:34.736 00.001 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
00:33:34.736 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
00:33:34.736 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.21 cameraTheta=1.93 mountX=0.19 mountY=-0.10, mountTheta=-0.48
00:33:34.738 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.19, opts=13)
00:33:34.738 00.000 12268 Enqueuing Move request for scope (-0.07, 0.19)
00:33:34.738 00.000 11616 Worker thread wakes up
00:33:34.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
00:33:34.738 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
00:33:34.738 00.000 11616 Moving (-0.07, 0.19) raw xDistance=0.19 yDistance=-0.10
00:33:34.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
00:33:34.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:34.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:33:34.739 00.001 11616 MoveAxis(W, 105, ABG)
00:33:34.739 00.000 11616 Guiding  Dir = 3, Dur = 105
00:33:34.739 00.000 11616 IsSlewing returns 0
00:33:34.739 00.000 11616 IsGuiding returns 0
00:33:34.740 00.001 11616 PulseGuide returned control before completion, sleep 115
00:33:34.760 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=168, Gamma=1.290
00:33:34.777 00.017 12268 UpdateGuideState exits: m=398 SNR=13.6
00:33:34.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:34.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:34.777 00.000 12268 Enqueuing Expose request
00:33:34.861 00.084 11616 IsGuiding returns 1
00:33:34.861 00.000 11616 scope still moving after pulse duration time elapsed
00:33:34.892 00.031 11616 IsSlewing returns 0
00:33:34.893 00.001 11616 IsGuiding returns 0
00:33:34.893 00.000 11616 scope move finished after 105 + 48 ms
00:33:34.893 00.000 11616 Move returns status 0, amount 105
00:33:34.893 00.000 11616 MoveAxis(N, 0, ABG)
00:33:34.893 00.000 11616 Move returns status 0, amount 0
00:33:34.893 00.000 11616 move complete, result=0
00:33:34.893 00.000 11616 worker thread done servicing request
00:33:34.893 00.000 11616 Worker thread wakes up
00:33:34.893 00.000 12268 GuideStep: 0.2 px 105 ms WEST, -0.1 px 0 ms NORTH
00:33:34.894 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:34.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:36.904 02.010 11616 Exposure complete
00:33:36.959 00.055 11616 worker thread done servicing request
00:33:36.959 00.000 12268 OnExposeComplete: enter
00:33:36.959 00.000 12268 UpdateGuideState(): m_state=6
00:33:36.959 00.000 12268 Star::Find(15, 915, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1386
00:33:36.959 00.000 12268 Star::Find returns 1 (0), X=916.27, Y=26.73, Mass=401, SNR=13.7, Peak=44 HFD=4.7
00:33:36.960 00.001 12268 MultiStar: [#1 -0.22,-0.17,0.71,U] [#2 -0.20,-0.55,0.73,U] [#3 0.25,0.63,0.49,U] [#4 -0.46,0.29,0.50,U] [#5 -0.33,-0.12,0.48,U] 
00:33:36.960 00.000 12268 refined, 5 included, MultiStar: {-0.10, 0.02}, one-star: {0.16, 0.21}
00:33:36.960 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
00:33:36.960 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
00:33:36.960 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.11 cameraTheta=2.94 mountX=0.01 mountY=-0.11, mountTheta=-1.46
00:33:36.962 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.02, opts=13)
00:33:36.962 00.000 12268 Enqueuing Move request for scope (-0.10, 0.02)
00:33:36.962 00.000 11616 Worker thread wakes up
00:33:36.962 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
00:33:36.962 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
00:33:36.962 00.000 11616 Moving (-0.10, 0.02) raw xDistance=0.01 yDistance=-0.11
00:33:36.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:36.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:33:36.963 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:36.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:33:36.963 00.000 11616 MoveAxis(E, 0, ABG)
00:33:36.963 00.000 11616 Move returns status 0, amount 0
00:33:36.963 00.000 11616 MoveAxis(N, 0, ABG)
00:33:36.963 00.000 11616 Move returns status 0, amount 0
00:33:36.963 00.000 11616 move complete, result=0
00:33:36.963 00.000 11616 worker thread done servicing request
00:33:36.985 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=159, Gamma=1.290
00:33:37.002 00.017 12268 UpdateGuideState exits: m=401 SNR=13.7
00:33:37.003 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:37.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:37.003 00.000 12268 Enqueuing Expose request
00:33:37.003 00.000 11616 Worker thread wakes up
00:33:37.003 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:37.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:37.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:39.010 02.007 11616 Exposure complete
00:33:39.064 00.054 11616 worker thread done servicing request
00:33:39.064 00.000 12268 OnExposeComplete: enter
00:33:39.065 00.001 12268 UpdateGuideState(): m_state=6
00:33:39.065 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1387
00:33:39.065 00.000 12268 Star::Find returns 1 (0), X=916.21, Y=26.76, Mass=353, SNR=13.0, Peak=46 HFD=3.6
00:33:39.065 00.000 12268 MultiStar: [#1 -0.41,-0.33,0.72,U] [#2 0.25,-0.27,0.78,U] [#3 0.49,0.22,0.50,U] [#4 -0.52,-0.28,0.52,U] [#5 -0.22,-0.75,0.47,U] 
00:33:39.065 00.000 12268 refined, 5 included, MultiStar: {-0.03, -0.15}, one-star: {0.10, 0.24}
00:33:39.065 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
00:33:39.065 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
00:33:39.065 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.79 mountX=-0.15 mountY=-0.01, mountTheta=-3.05
00:33:39.067 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.15, opts=13)
00:33:39.067 00.000 12268 Enqueuing Move request for scope (-0.03, -0.15)
00:33:39.067 00.000 11616 Worker thread wakes up
00:33:39.067 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
00:33:39.067 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
00:33:39.067 00.000 11616 Moving (-0.03, -0.15) raw xDistance=-0.15 yDistance=-0.01
00:33:39.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:39.068 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:33:39.068 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:39.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:33:39.068 00.000 11616 MoveAxis(E, 0, ABG)
00:33:39.068 00.000 11616 Move returns status 0, amount 0
00:33:39.068 00.000 11616 MoveAxis(N, 0, ABG)
00:33:39.068 00.000 11616 Move returns status 0, amount 0
00:33:39.068 00.000 11616 move complete, result=0
00:33:39.068 00.000 11616 worker thread done servicing request
00:33:39.089 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=159, Gamma=1.290
00:33:39.107 00.018 12268 UpdateGuideState exits: m=353 SNR=13.0
00:33:39.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:39.108 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:39.108 00.000 12268 Enqueuing Expose request
00:33:39.108 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:39.108 00.000 11616 Worker thread wakes up
00:33:39.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:39.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:41.122 02.014 11616 Exposure complete
00:33:41.177 00.055 11616 worker thread done servicing request
00:33:41.177 00.000 12268 OnExposeComplete: enter
00:33:41.177 00.000 12268 UpdateGuideState(): m_state=6
00:33:41.177 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1388
00:33:41.177 00.000 12268 Star::Find returns 1 (0), X=916.05, Y=26.46, Mass=355, SNR=12.9, Peak=38 HFD=4.9
00:33:41.178 00.001 12268 MultiStar: [#1 -0.39,0.10,0.76,U] [#2 0.12,-0.07,0.68,U] [#3 -0.02,0.77,0.49,U] [#4 0.25,0.22,0.52,U] [#5 -0.39,-1.00,0.00,M1] 
00:33:41.178 00.000 12268 single-star, 4 included, MultiStar: {-0.04, 0.13}, one-star: {-0.06, -0.06}
00:33:41.178 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
00:33:41.178 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.65)
00:33:41.178 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.35 mountX=-0.06 mountY=-0.05, mountTheta=-2.48
00:33:41.179 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.06, opts=13)
00:33:41.180 00.001 12268 Enqueuing Move request for scope (-0.06, -0.06)
00:33:41.180 00.000 11616 Worker thread wakes up
00:33:41.180 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
00:33:41.180 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
00:33:41.180 00.000 11616 Moving (-0.06, -0.06) raw xDistance=-0.06 yDistance=-0.05
00:33:41.180 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:41.180 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:33:41.180 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:41.180 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:33:41.180 00.000 11616 MoveAxis(E, 0, ABG)
00:33:41.180 00.000 11616 Move returns status 0, amount 0
00:33:41.180 00.000 11616 MoveAxis(N, 0, ABG)
00:33:41.180 00.000 11616 Move returns status 0, amount 0
00:33:41.181 00.001 11616 move complete, result=0
00:33:41.181 00.000 11616 worker thread done servicing request
00:33:41.203 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=158, Gamma=1.290
00:33:41.220 00.017 12268 UpdateGuideState exits: m=355 SNR=12.9
00:33:41.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:41.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:41.220 00.000 12268 Enqueuing Expose request
00:33:41.220 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:41.220 00.000 11616 Worker thread wakes up
00:33:41.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:41.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:43.226 02.006 11616 Exposure complete
00:33:43.281 00.055 11616 worker thread done servicing request
00:33:43.282 00.001 12268 OnExposeComplete: enter
00:33:43.282 00.000 12268 UpdateGuideState(): m_state=6
00:33:43.282 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1389
00:33:43.282 00.000 12268 Star::Find returns 1 (0), X=916.16, Y=27.00, Mass=413, SNR=13.8, Peak=43 HFD=4.6
00:33:43.282 00.000 12268 MultiStar: [#1 -0.25,0.18,0.63,U] [#2 -0.09,0.48,0.67,U] [#3 0.20,1.00,0.00,M1] [#4 0.20,0.20,0.48,U] [#5 0.18,0.13,0.41,U] 
00:33:43.283 00.001 12268 refined, 4 included, MultiStar: {-0.00, 0.34}, one-star: {0.05, 0.49}
00:33:43.283 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
00:33:43.283 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
00:33:43.283 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.34 hyp=0.34 cameraTheta=1.58 mountX=0.33 mountY=-0.04, mountTheta=-0.13
00:33:43.284 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.34, opts=13)
00:33:43.284 00.000 12268 Enqueuing Move request for scope (-0.00, 0.34)
00:33:43.284 00.000 11616 Worker thread wakes up
00:33:43.285 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.34) opts 0xd
00:33:43.285 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.34)
00:33:43.285 00.000 11616 Moving (-0.00, 0.34) raw xDistance=0.33 yDistance=-0.04
00:33:43.285 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
00:33:43.285 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:43.285 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:33:43.285 00.000 11616 MoveAxis(W, 187, ABG)
00:33:43.285 00.000 11616 Guiding  Dir = 3, Dur = 187
00:33:43.285 00.000 11616 IsSlewing returns 0
00:33:43.285 00.000 11616 IsGuiding returns 0
00:33:43.286 00.001 11616 PulseGuide returned control before completion, sleep 197
00:33:43.308 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=174, Gamma=1.290
00:33:43.325 00.017 12268 UpdateGuideState exits: m=413 SNR=13.8
00:33:43.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:43.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:43.325 00.000 12268 Enqueuing Expose request
00:33:43.491 00.166 11616 IsGuiding returns 1
00:33:43.492 00.001 11616 scope still moving after pulse duration time elapsed
00:33:43.522 00.030 11616 IsSlewing returns 0
00:33:43.523 00.001 11616 IsGuiding returns 0
00:33:43.523 00.000 11616 scope move finished after 187 + 49 ms
00:33:43.523 00.000 11616 Move returns status 0, amount 187
00:33:43.523 00.000 11616 MoveAxis(N, 0, ABG)
00:33:43.523 00.000 11616 Move returns status 0, amount 0
00:33:43.523 00.000 11616 move complete, result=0
00:33:43.523 00.000 11616 worker thread done servicing request
00:33:43.523 00.000 11616 Worker thread wakes up
00:33:43.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:43.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:43.524 00.001 12268 GuideStep: 0.3 px 187 ms WEST, -0.0 px 0 ms NORTH
00:33:45.539 02.015 11616 Exposure complete
00:33:45.595 00.056 11616 worker thread done servicing request
00:33:45.595 00.000 12268 OnExposeComplete: enter
00:33:45.595 00.000 12268 UpdateGuideState(): m_state=6
00:33:45.595 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1390
00:33:45.596 00.001 12268 Star::Find returns 1 (0), X=916.31, Y=26.87, Mass=358, SNR=12.9, Peak=37 HFD=4.6
00:33:45.596 00.000 12268 MultiStar: [#1 -0.08,-0.04,0.74,U] [#2 0.07,-0.09,0.72,U] [#3 0.46,0.74,0.54,U] [#4 0.07,0.42,0.53,U] [#5 -0.08,-0.09,0.49,U] 
00:33:45.596 00.000 12268 refined, 5 included, MultiStar: {0.11, 0.21}, one-star: {0.20, 0.35}
00:33:45.596 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
00:33:45.596 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.78)
00:33:45.596 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.21 hyp=0.24 cameraTheta=1.08 mountX=0.22 mountY=0.08, mountTheta=0.37
00:33:45.598 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.21, opts=13)
00:33:45.598 00.000 12268 Enqueuing Move request for scope (0.11, 0.21)
00:33:45.598 00.000 11616 Worker thread wakes up
00:33:45.598 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.21) opts 0xd
00:33:45.598 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.21)
00:33:45.598 00.000 11616 Moving (0.11, 0.21) raw xDistance=0.22 yDistance=0.08
00:33:45.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
00:33:45.599 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:45.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:33:45.599 00.000 11616 MoveAxis(W, 121, ABG)
00:33:45.599 00.000 11616 Guiding  Dir = 3, Dur = 121
00:33:45.599 00.000 11616 IsSlewing returns 0
00:33:45.600 00.001 11616 IsGuiding returns 0
00:33:45.600 00.000 11616 PulseGuide returned control before completion, sleep 131
00:33:45.623 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=162, Gamma=1.290
00:33:45.640 00.017 12268 UpdateGuideState exits: m=358 SNR=12.9
00:33:45.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:45.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:45.640 00.000 12268 Enqueuing Expose request
00:33:45.740 00.100 11616 IsGuiding returns 1
00:33:45.740 00.000 11616 scope still moving after pulse duration time elapsed
00:33:45.771 00.031 11616 IsSlewing returns 0
00:33:45.772 00.001 11616 IsGuiding returns 0
00:33:45.772 00.000 11616 scope move finished after 121 + 51 ms
00:33:45.772 00.000 11616 Move returns status 0, amount 121
00:33:45.772 00.000 11616 MoveAxis(N, 0, ABG)
00:33:45.772 00.000 11616 Move returns status 0, amount 0
00:33:45.772 00.000 11616 move complete, result=0
00:33:45.772 00.000 11616 worker thread done servicing request
00:33:45.773 00.001 11616 Worker thread wakes up
00:33:45.773 00.000 12268 GuideStep: 0.2 px 121 ms WEST, 0.1 px 0 ms NORTH
00:33:45.773 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:45.773 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:47.789 02.016 11616 Exposure complete
00:33:47.844 00.055 11616 worker thread done servicing request
00:33:47.844 00.000 12268 OnExposeComplete: enter
00:33:47.844 00.000 12268 UpdateGuideState(): m_state=6
00:33:47.845 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1391
00:33:47.845 00.000 12268 Star::Find returns 1 (0), X=916.04, Y=26.64, Mass=391, SNR=13.6, Peak=39 HFD=4.3
00:33:47.845 00.000 12268 MultiStar: [#1 -0.19,-0.23,0.70,U] [#2 -0.01,-0.20,0.69,U] [#3 -0.03,0.66,0.51,U] [#4 0.44,-0.23,0.41,U] [#5 0.17,-0.45,0.40,U] 
00:33:47.845 00.000 12268 refined, 5 included, MultiStar: {0.01, -0.03}, one-star: {-0.07, 0.12}
00:33:47.845 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
00:33:47.845 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.31)
00:33:47.845 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.39 mountX=-0.03 mountY=0.01, mountTheta=2.83
00:33:47.847 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.03, opts=13)
00:33:47.847 00.000 12268 Enqueuing Move request for scope (0.01, -0.03)
00:33:47.847 00.000 11616 Worker thread wakes up
00:33:47.847 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
00:33:47.847 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
00:33:47.847 00.000 11616 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.01
00:33:47.848 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:47.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:33:47.848 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:47.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:33:47.848 00.000 11616 MoveAxis(E, 0, ABG)
00:33:47.848 00.000 11616 Move returns status 0, amount 0
00:33:47.848 00.000 11616 MoveAxis(N, 0, ABG)
00:33:47.848 00.000 11616 Move returns status 0, amount 0
00:33:47.848 00.000 11616 move complete, result=0
00:33:47.849 00.001 11616 worker thread done servicing request
00:33:47.869 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=176, Gamma=1.290
00:33:47.885 00.016 12268 UpdateGuideState exits: m=391 SNR=13.6
00:33:47.886 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:47.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:47.886 00.000 12268 Enqueuing Expose request
00:33:47.886 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:33:47.886 00.000 11616 Worker thread wakes up
00:33:47.886 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:47.886 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:49.899 02.013 11616 Exposure complete
00:33:49.952 00.053 11616 worker thread done servicing request
00:33:49.952 00.000 12268 OnExposeComplete: enter
00:33:49.953 00.001 12268 UpdateGuideState(): m_state=6
00:33:49.953 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1392
00:33:49.953 00.000 12268 Star::Find returns 1 (0), X=916.43, Y=26.57, Mass=323, SNR=12.2, Peak=38 HFD=4.7
00:33:49.953 00.000 12268 MultiStar: [#1 0.14,0.03,0.78,U] [#2 0.00,-0.29,0.70,U] [#3 -0.18,0.30,0.54,U] [#4 -0.06,0.45,0.50,U] [#5 0.36,-0.08,0.47,U] 
00:33:49.953 00.000 12268 refined, 5 included, MultiStar: {0.12, 0.05}, one-star: {0.32, 0.05}
00:33:49.953 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
00:33:49.953 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
00:33:49.953 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.43 mountX=0.07 mountY=0.11, mountTheta=1.04
00:33:49.955 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.05, opts=13)
00:33:49.955 00.000 12268 Enqueuing Move request for scope (0.12, 0.05)
00:33:49.956 00.001 11616 Worker thread wakes up
00:33:49.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
00:33:49.956 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
00:33:49.956 00.000 11616 Moving (0.12, 0.05) raw xDistance=0.07 yDistance=0.11
00:33:49.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:49.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:33:49.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:49.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:33:49.957 00.001 11616 MoveAxis(E, 0, ABG)
00:33:49.957 00.000 11616 Move returns status 0, amount 0
00:33:49.957 00.000 11616 MoveAxis(N, 0, ABG)
00:33:49.957 00.000 11616 Move returns status 0, amount 0
00:33:49.957 00.000 11616 move complete, result=0
00:33:49.958 00.001 11616 worker thread done servicing request
00:33:49.980 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=125, Gamma=1.290
00:33:49.997 00.017 12268 UpdateGuideState exits: m=323 SNR=12.2
00:33:49.998 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:49.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:49.998 00.000 12268 Enqueuing Expose request
00:33:49.998 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:49.998 00.000 11616 Worker thread wakes up
00:33:49.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:49.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:52.008 02.010 11616 Exposure complete
00:33:52.061 00.053 11616 worker thread done servicing request
00:33:52.062 00.001 12268 OnExposeComplete: enter
00:33:52.062 00.000 12268 UpdateGuideState(): m_state=6
00:33:52.062 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1393
00:33:52.062 00.000 12268 Star::Find returns 1 (0), X=916.61, Y=26.31, Mass=356, SNR=12.9, Peak=43 HFD=4.7
00:33:52.062 00.000 12268 MultiStar: [#1 -0.11,-0.33,0.72,U] [#2 0.14,-0.60,0.63,U] [#3 0.18,0.16,0.52,U] [#4 0.05,-0.22,0.44,U] [#5 -0.23,-0.45,0.51,U] 
00:33:52.063 00.001 12268 refined, 5 included, MultiStar: {0.13, -0.28}, one-star: {0.50, -0.20}
00:33:52.063 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
00:33:52.063 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.57)
00:33:52.063 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-1.12 mountX=-0.26 mountY=0.17, mountTheta=2.58
00:33:52.064 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.28, opts=13)
00:33:52.064 00.000 12268 Enqueuing Move request for scope (0.13, -0.28)
00:33:52.064 00.000 11616 Worker thread wakes up
00:33:52.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.28) opts 0xd
00:33:52.064 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.28)
00:33:52.065 00.001 11616 Moving (0.13, -0.28) raw xDistance=-0.26 yDistance=0.17
00:33:52.065 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:52.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:33:52.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
00:33:52.065 00.000 11616 MoveAxis(E, 0, ABG)
00:33:52.065 00.000 11616 Move returns status 0, amount 0
00:33:52.065 00.000 11616 MoveAxis(S, 14, ABG)
00:33:52.065 00.000 11616 Guiding  Dir = 1, Dur = 14
00:33:52.065 00.000 11616 IsSlewing returns 0
00:33:52.065 00.000 11616 IsGuiding returns 0
00:33:52.066 00.001 11616 PulseGuide returned control before completion, sleep 24
00:33:52.085 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
00:33:52.101 00.016 11616 IsGuiding returns 1
00:33:52.101 00.000 11616 scope still moving after pulse duration time elapsed
00:33:52.103 00.002 12268 UpdateGuideState exits: m=356 SNR=12.9
00:33:52.103 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:52.104 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:52.104 00.000 12268 Enqueuing Expose request
00:33:52.133 00.029 11616 IsSlewing returns 0
00:33:52.134 00.001 11616 IsGuiding returns 0
00:33:52.134 00.000 11616 scope move finished after 14 + 54 ms
00:33:52.134 00.000 11616 Move returns status 0, amount 14
00:33:52.134 00.000 11616 move complete, result=0
00:33:52.135 00.001 11616 worker thread done servicing request
00:33:52.135 00.000 11616 Worker thread wakes up
00:33:52.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:52.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:52.135 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 14 ms SOUTH
00:33:54.157 02.022 11616 Exposure complete
00:33:54.213 00.056 11616 worker thread done servicing request
00:33:54.213 00.000 12268 OnExposeComplete: enter
00:33:54.213 00.000 12268 UpdateGuideState(): m_state=6
00:33:54.214 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1394
00:33:54.214 00.000 12268 Star::Find returns 1 (0), X=916.17, Y=25.99, Mass=355, SNR=12.9, Peak=43 HFD=4.4
00:33:54.214 00.000 12268 MultiStar: [#1 -0.21,-1.28,0.00,M1] [#2 -0.14,-0.64,0.66,U] [#3 0.14,-0.76,0.43,U] [#4 0.57,-0.65,0.49,U] [#5 -0.19,-0.81,0.47,U] 
00:33:54.214 00.000 12268 single-star, 4 included, MultiStar: {0.07, -0.65}, one-star: {0.05, -0.53}
00:33:54.214 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
00:33:54.214 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
00:33:54.214 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.53 hyp=0.53 cameraTheta=-1.47 mountX=-0.52 mountY=0.12, mountTheta=2.91
00:33:54.216 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.53, opts=13)
00:33:54.216 00.000 12268 Enqueuing Move request for scope (0.05, -0.53)
00:33:54.216 00.000 11616 Worker thread wakes up
00:33:54.216 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.53) opts 0xd
00:33:54.216 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.53)
00:33:54.216 00.000 11616 Moving (0.05, -0.53) raw xDistance=-0.52 yDistance=0.12
00:33:54.216 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
00:33:54.216 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.56
00:33:54.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
00:33:54.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:54.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:33:54.217 00.001 11616 MoveAxis(E, 292, ABG)
00:33:54.217 00.000 11616 Guiding  Dir = 2, Dur = 292
00:33:54.217 00.000 11616 IsSlewing returns 0
00:33:54.218 00.001 11616 IsGuiding returns 0
00:33:54.218 00.000 11616 PulseGuide returned control before completion, sleep 302
00:33:54.238 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=163, Gamma=1.290
00:33:54.256 00.018 12268 UpdateGuideState exits: m=355 SNR=12.9
00:33:54.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:54.256 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:54.256 00.000 12268 Enqueuing Expose request
00:33:54.524 00.268 11616 IsGuiding returns 1
00:33:54.525 00.001 11616 scope still moving after pulse duration time elapsed
00:33:54.555 00.030 11616 IsSlewing returns 0
00:33:54.556 00.001 11616 IsGuiding returns 0
00:33:54.556 00.000 11616 scope move finished after 292 + 46 ms
00:33:54.556 00.000 11616 Move returns status 0, amount 292
00:33:54.556 00.000 11616 MoveAxis(N, 0, ABG)
00:33:54.556 00.000 11616 Move returns status 0, amount 0
00:33:54.556 00.000 11616 move complete, result=0
00:33:54.557 00.001 11616 worker thread done servicing request
00:33:54.557 00.000 11616 Worker thread wakes up
00:33:54.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:54.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:54.557 00.000 12268 GuideStep: -0.5 px 292 ms EAST, 0.1 px 0 ms NORTH
00:33:56.572 02.015 11616 Exposure complete
00:33:56.632 00.060 11616 worker thread done servicing request
00:33:56.632 00.000 12268 OnExposeComplete: enter
00:33:56.633 00.001 12268 UpdateGuideState(): m_state=6
00:33:56.633 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1395
00:33:56.633 00.000 12268 Star::Find returns 1 (0), X=916.33, Y=26.12, Mass=332, SNR=12.5, Peak=41 HFD=4.1
00:33:56.634 00.001 12268 MultiStar: [#1 -0.25,0.03,0.70,U] [#2 0.26,-0.42,0.65,U] [#3 0.07,0.18,0.55,U] [#4 0.39,0.09,0.52,U] [#5 -0.10,-0.38,0.53,U] 
00:33:56.634 00.000 12268 refined, 5 included, MultiStar: {0.10, -0.18}, one-star: {0.22, -0.39}
00:33:56.634 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
00:33:56.634 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.65)
00:33:56.634 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-1.05 mountX=-0.17 mountY=0.12, mountTheta=2.50
00:33:56.638 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.18, opts=13)
00:33:56.638 00.000 12268 Enqueuing Move request for scope (0.10, -0.18)
00:33:56.638 00.000 11616 Worker thread wakes up
00:33:56.639 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
00:33:56.639 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
00:33:56.639 00.000 11616 Moving (0.10, -0.18) raw xDistance=-0.17 yDistance=0.12
00:33:56.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
00:33:56.639 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:56.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:33:56.639 00.000 11616 MoveAxis(E, 93, ABG)
00:33:56.639 00.000 11616 Guiding  Dir = 2, Dur = 93
00:33:56.639 00.000 11616 IsSlewing returns 0
00:33:56.640 00.001 11616 IsGuiding returns 0
00:33:56.640 00.000 11616 PulseGuide returned control before completion, sleep 103
00:33:56.661 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=168, Gamma=1.290
00:33:56.678 00.017 12268 UpdateGuideState exits: m=332 SNR=12.5
00:33:56.678 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:56.678 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:56.678 00.000 12268 Enqueuing Expose request
00:33:56.745 00.067 11616 IsGuiding returns 1
00:33:56.745 00.000 11616 scope still moving after pulse duration time elapsed
00:33:56.776 00.031 11616 IsSlewing returns 0
00:33:56.776 00.000 11616 IsGuiding returns 0
00:33:56.776 00.000 11616 scope move finished after 93 + 42 ms
00:33:56.776 00.000 11616 Move returns status 0, amount 93
00:33:56.776 00.000 11616 MoveAxis(N, 0, ABG)
00:33:56.776 00.000 11616 Move returns status 0, amount 0
00:33:56.776 00.000 11616 move complete, result=0
00:33:56.776 00.000 11616 worker thread done servicing request
00:33:56.777 00.001 11616 Worker thread wakes up
00:33:56.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:56.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:56.777 00.000 12268 GuideStep: -0.2 px 93 ms EAST, 0.1 px 0 ms NORTH
00:33:58.786 02.009 11616 Exposure complete
00:33:58.839 00.053 11616 worker thread done servicing request
00:33:58.839 00.000 12268 OnExposeComplete: enter
00:33:58.840 00.001 12268 UpdateGuideState(): m_state=6
00:33:58.840 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1396
00:33:58.840 00.000 12268 Star::Find returns 1 (0), X=916.41, Y=26.36, Mass=391, SNR=13.5, Peak=53 HFD=4.5
00:33:58.840 00.000 12268 MultiStar: [#1 -0.34,-0.31,0.61,U] [#2 -0.12,-0.75,0.64,U] [#3 -0.03,0.26,0.44,U] [#4 -0.40,-0.33,0.47,U] [#5 0.41,-0.45,0.45,U] 
00:33:58.840 00.000 12268 refined, 5 included, MultiStar: {-0.00, -0.29}, one-star: {0.30, -0.15}
00:33:58.840 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
00:33:58.840 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.12)
00:33:58.841 00.001 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.29 hyp=0.29 cameraTheta=-1.58 mountX=-0.29 mountY=0.04, mountTheta=3.02
00:33:58.842 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.29, opts=13)
00:33:58.842 00.000 12268 Enqueuing Move request for scope (-0.00, -0.29)
00:33:58.842 00.000 11616 Worker thread wakes up
00:33:58.842 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.29) opts 0xd
00:33:58.842 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.29)
00:33:58.842 00.000 11616 Moving (-0.00, -0.29) raw xDistance=-0.29 yDistance=0.04
00:33:58.843 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
00:33:58.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:58.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:33:58.843 00.000 11616 MoveAxis(E, 164, ABG)
00:33:58.843 00.000 11616 Guiding  Dir = 2, Dur = 164
00:33:58.843 00.000 11616 IsSlewing returns 0
00:33:58.843 00.000 11616 IsGuiding returns 0
00:33:58.844 00.001 11616 PulseGuide returned control before completion, sleep 174
00:33:58.865 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
00:33:58.881 00.016 12268 UpdateGuideState exits: m=391 SNR=13.5
00:33:58.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:58.882 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:33:58.882 00.000 12268 Enqueuing Expose request
00:33:59.020 00.138 11616 IsGuiding returns 1
00:33:59.021 00.001 11616 scope still moving after pulse duration time elapsed
00:33:59.051 00.030 11616 IsSlewing returns 0
00:33:59.051 00.000 11616 IsGuiding returns 0
00:33:59.052 00.001 11616 scope move finished after 164 + 44 ms
00:33:59.052 00.000 11616 Move returns status 0, amount 164
00:33:59.052 00.000 11616 MoveAxis(N, 0, ABG)
00:33:59.052 00.000 11616 Move returns status 0, amount 0
00:33:59.052 00.000 11616 move complete, result=0
00:33:59.052 00.000 11616 worker thread done servicing request
00:33:59.052 00.000 11616 Worker thread wakes up
00:33:59.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:33:59.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:33:59.052 00.000 12268 GuideStep: -0.3 px 164 ms EAST, 0.0 px 0 ms NORTH
00:34:01.077 02.025 11616 Exposure complete
00:34:01.130 00.053 11616 worker thread done servicing request
00:34:01.131 00.001 12268 OnExposeComplete: enter
00:34:01.131 00.000 12268 UpdateGuideState(): m_state=6
00:34:01.131 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1397
00:34:01.131 00.000 12268 Star::Find returns 1 (0), X=916.16, Y=27.28, Mass=413, SNR=13.9, Peak=57 HFD=4.5
00:34:01.131 00.000 12268 MultiStar: [#1 -0.42,0.30,0.60,U] [#2 0.24,-0.03,0.57,U] [#3 -0.21,0.26,0.49,U] [#4 0.31,0.75,0.43,U] [#5 -0.25,0.06,0.44,U] 
00:34:01.132 00.001 12268 refined, 5 included, MultiStar: {-0.04, 0.40}, one-star: {0.05, 0.77}
00:34:01.132 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
00:34:01.132 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
00:34:01.132 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.40 hyp=0.40 cameraTheta=1.67 mountX=0.39 mountY=-0.09, mountTheta=-0.23
00:34:01.134 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.40, opts=13)
00:34:01.134 00.000 12268 Enqueuing Move request for scope (-0.04, 0.40)
00:34:01.134 00.000 11616 Worker thread wakes up
00:34:01.134 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.40) opts 0xd
00:34:01.134 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.40)
00:34:01.134 00.000 11616 Moving (-0.04, 0.40) raw xDistance=0.39 yDistance=-0.09
00:34:01.134 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
00:34:01.134 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.18
00:34:01.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
00:34:01.134 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:01.135 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:34:01.135 00.000 11616 MoveAxis(W, 219, ABG)
00:34:01.135 00.000 11616 Guiding  Dir = 3, Dur = 219
00:34:01.135 00.000 11616 IsSlewing returns 0
00:34:01.135 00.000 11616 IsGuiding returns 0
00:34:01.136 00.001 11616 PulseGuide returned control before completion, sleep 229
00:34:01.157 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=156, Gamma=1.290
00:34:01.175 00.018 12268 UpdateGuideState exits: m=413 SNR=13.9
00:34:01.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:01.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:01.175 00.000 12268 Enqueuing Expose request
00:34:01.381 00.206 11616 IsGuiding returns 1
00:34:01.381 00.000 11616 scope still moving after pulse duration time elapsed
00:34:01.411 00.030 11616 IsSlewing returns 0
00:34:01.413 00.002 11616 IsGuiding returns 0
00:34:01.413 00.000 11616 scope move finished after 219 + 58 ms
00:34:01.413 00.000 11616 Move returns status 0, amount 219
00:34:01.413 00.000 11616 MoveAxis(N, 0, ABG)
00:34:01.413 00.000 11616 Move returns status 0, amount 0
00:34:01.413 00.000 11616 move complete, result=0
00:34:01.413 00.000 11616 worker thread done servicing request
00:34:01.413 00.000 11616 Worker thread wakes up
00:34:01.414 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:01.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:01.414 00.000 12268 GuideStep: 0.4 px 219 ms WEST, -0.1 px 0 ms NORTH
00:34:03.424 02.010 11616 Exposure complete
00:34:03.478 00.054 11616 worker thread done servicing request
00:34:03.478 00.000 12268 OnExposeComplete: enter
00:34:03.478 00.000 12268 UpdateGuideState(): m_state=6
00:34:03.479 00.001 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1398
00:34:03.479 00.000 12268 Star::Find returns 1 (0), X=916.30, Y=26.84, Mass=300, SNR=11.9, Peak=45 HFD=3.1
00:34:03.479 00.000 12268 MultiStar: [#1 -0.42,0.68,0.75,U] [#2 0.42,0.13,0.72,U] [#3 0.20,0.62,0.56,U] [#4 0.81,0.38,0.52,U] [#5 -0.44,0.34,0.52,U] 
00:34:03.479 00.000 12268 single-star, 5 included, MultiStar: {0.12, 0.40}, one-star: {0.19, 0.32}
00:34:03.479 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
00:34:03.479 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.75)
00:34:03.479 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.32 hyp=0.37 cameraTheta=1.05 mountX=0.34 mountY=0.14, mountTheta=0.40
00:34:03.481 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.32, opts=13)
00:34:03.481 00.000 12268 Enqueuing Move request for scope (0.19, 0.32)
00:34:03.481 00.000 11616 Worker thread wakes up
00:34:03.481 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.32) opts 0xd
00:34:03.481 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.32)
00:34:03.481 00.000 11616 Moving (0.19, 0.32) raw xDistance=0.34 yDistance=0.14
00:34:03.481 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
00:34:03.482 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:03.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:34:03.482 00.000 11616 MoveAxis(W, 190, ABG)
00:34:03.482 00.000 11616 Guiding  Dir = 3, Dur = 190
00:34:03.482 00.000 11616 IsSlewing returns 0
00:34:03.482 00.000 11616 IsGuiding returns 0
00:34:03.483 00.001 11616 PulseGuide returned control before completion, sleep 200
00:34:03.504 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=153, Gamma=1.290
00:34:03.524 00.020 12268 UpdateGuideState exits: m=300 SNR=11.9
00:34:03.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:03.524 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:03.524 00.000 12268 Enqueuing Expose request
00:34:03.691 00.167 11616 IsGuiding returns 1
00:34:03.691 00.000 11616 scope still moving after pulse duration time elapsed
00:34:03.724 00.033 11616 IsSlewing returns 0
00:34:03.724 00.000 11616 IsGuiding returns 0
00:34:03.724 00.000 11616 scope move finished after 190 + 51 ms
00:34:03.724 00.000 11616 Move returns status 0, amount 190
00:34:03.725 00.001 11616 MoveAxis(N, 0, ABG)
00:34:03.725 00.000 11616 Move returns status 0, amount 0
00:34:03.725 00.000 11616 move complete, result=0
00:34:03.725 00.000 11616 worker thread done servicing request
00:34:03.725 00.000 12268 GuideStep: 0.3 px 190 ms WEST, 0.1 px 0 ms NORTH
00:34:03.725 00.000 11616 Worker thread wakes up
00:34:03.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:03.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:05.733 02.008 11616 Exposure complete
00:34:05.788 00.055 11616 worker thread done servicing request
00:34:05.788 00.000 12268 OnExposeComplete: enter
00:34:05.788 00.000 12268 UpdateGuideState(): m_state=6
00:34:05.788 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1399
00:34:05.789 00.001 12268 Star::Find returns 1 (0), X=916.22, Y=26.45, Mass=340, SNR=12.6, Peak=45 HFD=4.5
00:34:05.789 00.000 12268 MultiStar: [#1 -0.24,-0.12,0.66,U] [#2 0.15,-0.71,0.70,U] [#3 0.13,-0.22,0.50,U] [#4 0.47,1.15,0.00,M1] [#5 -0.32,0.74,0.49,U] 
00:34:05.789 00.000 12268 refined, 4 included, MultiStar: {-0.01, -0.11}, one-star: {0.11, -0.06}
00:34:05.789 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.15 = 3.14)
00:34:05.789 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.03)
00:34:05.789 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.67 mountX=-0.11 mountY=0.00, mountTheta=3.11
00:34:05.790 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.11, opts=13)
00:34:05.791 00.001 12268 Enqueuing Move request for scope (-0.01, -0.11)
00:34:05.791 00.000 11616 Worker thread wakes up
00:34:05.791 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
00:34:05.791 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
00:34:05.791 00.000 11616 Moving (-0.01, -0.11) raw xDistance=-0.11 yDistance=0.00
00:34:05.791 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:34:05.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:34:05.791 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:05.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:34:05.791 00.000 11616 MoveAxis(E, 0, ABG)
00:34:05.791 00.000 11616 Move returns status 0, amount 0
00:34:05.792 00.001 11616 MoveAxis(N, 0, ABG)
00:34:05.792 00.000 11616 Move returns status 0, amount 0
00:34:05.792 00.000 11616 move complete, result=0
00:34:05.792 00.000 11616 worker thread done servicing request
00:34:05.814 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=158, Gamma=1.290
00:34:05.834 00.020 12268 UpdateGuideState exits: m=340 SNR=12.6
00:34:05.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:05.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:05.834 00.000 12268 Enqueuing Expose request
00:34:05.835 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:05.835 00.000 11616 Worker thread wakes up
00:34:05.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:05.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:07.850 02.015 11616 Exposure complete
00:34:07.905 00.055 11616 worker thread done servicing request
00:34:07.905 00.000 12268 OnExposeComplete: enter
00:34:07.905 00.000 12268 UpdateGuideState(): m_state=6
00:34:07.906 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1400
00:34:07.906 00.000 12268 Star::Find returns 1 (0), X=916.29, Y=26.24, Mass=329, SNR=12.5, Peak=48 HFD=3.6
00:34:07.906 00.000 12268 MultiStar: [#1 -0.23,-0.38,0.73,U] [#2 0.03,-0.61,0.68,U] [#3 0.01,0.42,0.47,U] [#4 0.16,-0.12,0.45,U] [#5 -0.42,-0.30,0.51,U] 
00:34:07.906 00.000 12268 refined, 5 included, MultiStar: {-0.03, -0.25}, one-star: {0.18, -0.28}
00:34:07.906 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
00:34:07.906 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.02)
00:34:07.906 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.26 cameraTheta=-1.68 mountX=-0.26 mountY=0.00, mountTheta=3.12
00:34:07.908 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.25, opts=13)
00:34:07.908 00.000 12268 Enqueuing Move request for scope (-0.03, -0.25)
00:34:07.908 00.000 11616 Worker thread wakes up
00:34:07.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
00:34:07.908 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
00:34:07.908 00.000 11616 Moving (-0.03, -0.25) raw xDistance=-0.26 yDistance=0.00
00:34:07.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:34:07.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:34:07.909 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:07.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:34:07.909 00.000 11616 MoveAxis(E, 0, ABG)
00:34:07.909 00.000 11616 Move returns status 0, amount 0
00:34:07.909 00.000 11616 MoveAxis(N, 0, ABG)
00:34:07.909 00.000 11616 Move returns status 0, amount 0
00:34:07.909 00.000 11616 move complete, result=0
00:34:07.909 00.000 11616 worker thread done servicing request
00:34:07.931 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=154, Gamma=1.290
00:34:07.947 00.016 12268 UpdateGuideState exits: m=329 SNR=12.5
00:34:07.948 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:07.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:07.948 00.000 12268 Enqueuing Expose request
00:34:07.948 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:07.948 00.000 11616 Worker thread wakes up
00:34:07.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:07.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:09.962 02.014 11616 Exposure complete
00:34:10.016 00.054 11616 worker thread done servicing request
00:34:10.016 00.000 12268 OnExposeComplete: enter
00:34:10.016 00.000 12268 UpdateGuideState(): m_state=6
00:34:10.016 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1401
00:34:10.016 00.000 12268 Star::Find returns 1 (0), X=916.73, Y=26.27, Mass=335, SNR=12.5, Peak=40 HFD=4.3
00:34:10.016 00.000 12268 MultiStar: [#1 -0.04,-0.32,0.70,U] [#2 0.55,-0.34,0.68,U] [#3 -0.09,0.09,0.54,U] [#4 0.28,-0.01,0.50,U] [#5 -0.05,-0.11,0.50,U] 
00:34:10.016 00.000 12268 refined, 5 included, MultiStar: {0.26, -0.18}, one-star: {0.62, -0.24}
00:34:10.016 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
00:34:10.017 00.001 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.10)
00:34:10.017 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-0.60 mountX=-0.15 mountY=0.28, mountTheta=2.07
00:34:10.018 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.18, opts=13)
00:34:10.018 00.000 12268 Enqueuing Move request for scope (0.26, -0.18)
00:34:10.018 00.000 11616 Worker thread wakes up
00:34:10.019 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.18) opts 0xd
00:34:10.019 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.18)
00:34:10.019 00.000 11616 Moving (0.26, -0.18) raw xDistance=-0.15 yDistance=0.28
00:34:10.019 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:34:10.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:34:10.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:34:10.019 00.000 11616 MoveAxis(E, 0, ABG)
00:34:10.019 00.000 11616 Move returns status 0, amount 0
00:34:10.019 00.000 11616 MoveAxis(S, 24, ABG)
00:34:10.019 00.000 11616 Guiding  Dir = 1, Dur = 24
00:34:10.019 00.000 11616 IsSlewing returns 0
00:34:10.020 00.001 11616 IsGuiding returns 0
00:34:10.020 00.000 11616 PulseGuide returned control before completion, sleep 34
00:34:10.040 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=181, Gamma=1.290
00:34:10.057 00.017 11616 IsGuiding returns 1
00:34:10.057 00.000 11616 scope still moving after pulse duration time elapsed
00:34:10.059 00.002 12268 UpdateGuideState exits: m=335 SNR=12.5
00:34:10.059 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:10.059 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:10.059 00.000 12268 Enqueuing Expose request
00:34:10.089 00.030 11616 IsSlewing returns 0
00:34:10.089 00.000 11616 IsGuiding returns 0
00:34:10.089 00.000 11616 scope move finished after 24 + 45 ms
00:34:10.089 00.000 11616 Move returns status 0, amount 24
00:34:10.089 00.000 11616 move complete, result=0
00:34:10.090 00.001 11616 worker thread done servicing request
00:34:10.090 00.000 11616 Worker thread wakes up
00:34:10.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:10.090 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 24 ms SOUTH
00:34:10.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:12.096 02.006 11616 Exposure complete
00:34:12.150 00.054 11616 worker thread done servicing request
00:34:12.150 00.000 12268 OnExposeComplete: enter
00:34:12.150 00.000 12268 UpdateGuideState(): m_state=6
00:34:12.151 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1402
00:34:12.151 00.000 12268 Star::Find returns 1 (0), X=916.64, Y=25.93, Mass=350, SNR=12.9, Peak=43 HFD=4.1
00:34:12.151 00.000 12268 MultiStar: [#1 -0.39,-0.18,0.65,U] [#2 0.05,-0.68,0.68,U] [#3 -0.15,0.16,0.59,U] [#4 -0.05,-0.82,0.47,U] [#5 0.02,-0.57,0.45,U] 
00:34:12.151 00.000 12268 refined, 5 included, MultiStar: {0.05, -0.45}, one-star: {0.53, -0.59}
00:34:12.151 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:34:12.151 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.25)
00:34:12.151 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.45 hyp=0.45 cameraTheta=-1.45 mountX=-0.44 mountY=0.11, mountTheta=2.90
00:34:12.153 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.45, opts=13)
00:34:12.153 00.000 12268 Enqueuing Move request for scope (0.05, -0.45)
00:34:12.153 00.000 11616 Worker thread wakes up
00:34:12.153 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.45) opts 0xd
00:34:12.153 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.45)
00:34:12.153 00.000 11616 Moving (0.05, -0.45) raw xDistance=-0.44 yDistance=0.11
00:34:12.153 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
00:34:12.153 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.32
00:34:12.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
00:34:12.154 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:12.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:34:12.154 00.000 11616 MoveAxis(E, 246, ABG)
00:34:12.154 00.000 11616 Guiding  Dir = 2, Dur = 246
00:34:12.154 00.000 11616 IsSlewing returns 0
00:34:12.154 00.000 11616 IsGuiding returns 0
00:34:12.155 00.001 11616 PulseGuide returned control before completion, sleep 256
00:34:12.176 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
00:34:12.196 00.020 12268 UpdateGuideState exits: m=350 SNR=12.9
00:34:12.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:12.197 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:12.197 00.000 12268 Enqueuing Expose request
00:34:12.426 00.229 11616 IsGuiding returns 0
00:34:12.426 00.000 11616 Move returns status 0, amount 246
00:34:12.427 00.001 11616 MoveAxis(N, 0, ABG)
00:34:12.427 00.000 11616 Move returns status 0, amount 0
00:34:12.427 00.000 11616 move complete, result=0
00:34:12.427 00.000 11616 worker thread done servicing request
00:34:12.427 00.000 11616 Worker thread wakes up
00:34:12.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:12.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:12.427 00.000 12268 GuideStep: -0.4 px 246 ms EAST, 0.1 px 0 ms NORTH
00:34:14.441 02.014 11616 Exposure complete
00:34:14.496 00.055 11616 worker thread done servicing request
00:34:14.496 00.000 12268 OnExposeComplete: enter
00:34:14.497 00.001 12268 UpdateGuideState(): m_state=6
00:34:14.497 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1403
00:34:14.497 00.000 12268 Star::Find returns 1 (0), X=916.26, Y=26.51, Mass=312, SNR=12.0, Peak=35 HFD=4.6
00:34:14.497 00.000 12268 MultiStar: [#1 -0.33,-0.25,0.74,U] [#2 0.22,-0.24,0.76,U] [#3 -0.13,0.17,0.56,U] [#4 0.04,-0.13,0.52,U] [#5 -0.15,-0.72,0.55,U] 
00:34:14.497 00.000 12268 single-star, 5 included, MultiStar: {-0.01, -0.18}, one-star: {0.15, -0.01}
00:34:14.497 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
00:34:14.497 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
00:34:14.497 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.04 mountX=0.01 mountY=0.15, mountTheta=1.51
00:34:14.499 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.01, opts=13)
00:34:14.499 00.000 12268 Enqueuing Move request for scope (0.15, -0.01)
00:34:14.499 00.000 11616 Worker thread wakes up
00:34:14.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
00:34:14.499 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
00:34:14.499 00.000 11616 Moving (0.15, -0.01) raw xDistance=0.01 yDistance=0.15
00:34:14.500 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:14.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:34:14.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:14.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:34:14.500 00.000 11616 MoveAxis(E, 0, ABG)
00:34:14.500 00.000 11616 Move returns status 0, amount 0
00:34:14.500 00.000 11616 MoveAxis(N, 0, ABG)
00:34:14.500 00.000 11616 Move returns status 0, amount 0
00:34:14.500 00.000 11616 move complete, result=0
00:34:14.500 00.000 11616 worker thread done servicing request
00:34:14.521 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=158, Gamma=1.290
00:34:14.538 00.017 12268 UpdateGuideState exits: m=312 SNR=12.0
00:34:14.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:14.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:14.538 00.000 12268 Enqueuing Expose request
00:34:14.538 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:14.538 00.000 11616 Worker thread wakes up
00:34:14.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:14.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:16.547 02.009 11616 Exposure complete
00:34:16.607 00.060 11616 worker thread done servicing request
00:34:16.608 00.001 12268 OnExposeComplete: enter
00:34:16.608 00.000 12268 UpdateGuideState(): m_state=6
00:34:16.608 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1404
00:34:16.608 00.000 12268 Star::Find returns 1 (0), X=916.24, Y=26.26, Mass=301, SNR=11.9, Peak=32 HFD=4.5
00:34:16.608 00.000 12268 MultiStar: [#1 -0.65,-0.16,0.81,U] [#2 0.28,-0.22,0.70,U] [#3 0.16,0.45,0.62,U] [#4 -0.73,0.13,0.44,U] [#5 -1.07,-0.46,0.00,M1] 
00:34:16.608 00.000 12268 refined, 4 included, MultiStar: {-0.12, -0.06}, one-star: {0.13, -0.26}
00:34:16.609 00.001 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
00:34:16.609 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -0.99)
00:34:16.609 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.69 mountX=-0.07 mountY=-0.11, mountTheta=-2.13
00:34:16.611 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.06, opts=13)
00:34:16.611 00.000 12268 Enqueuing Move request for scope (-0.12, -0.06)
00:34:16.611 00.000 11616 Worker thread wakes up
00:34:16.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
00:34:16.611 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
00:34:16.612 00.001 11616 Moving (-0.12, -0.06) raw xDistance=-0.07 yDistance=-0.11
00:34:16.612 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:16.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:34:16.612 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:16.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:34:16.612 00.000 11616 MoveAxis(E, 0, ABG)
00:34:16.612 00.000 11616 Move returns status 0, amount 0
00:34:16.612 00.000 11616 MoveAxis(N, 0, ABG)
00:34:16.612 00.000 11616 Move returns status 0, amount 0
00:34:16.612 00.000 11616 move complete, result=0
00:34:16.612 00.000 11616 worker thread done servicing request
00:34:16.638 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=182, Gamma=1.290
00:34:16.656 00.018 12268 UpdateGuideState exits: m=301 SNR=11.9
00:34:16.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:16.657 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:16.657 00.000 12268 Enqueuing Expose request
00:34:16.657 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:16.657 00.000 11616 Worker thread wakes up
00:34:16.657 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:16.657 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:18.663 02.006 11616 Exposure complete
00:34:18.717 00.054 11616 worker thread done servicing request
00:34:18.717 00.000 12268 OnExposeComplete: enter
00:34:18.717 00.000 12268 UpdateGuideState(): m_state=6
00:34:18.718 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1405
00:34:18.718 00.000 12268 Star::Find returns 1 (0), X=916.28, Y=26.28, Mass=315, SNR=12.2, Peak=41 HFD=4.3
00:34:18.718 00.000 12268 MultiStar: [#1 -0.28,-0.06,0.81,U] [#2 -0.09,-0.42,0.70,U] [#3 -0.11,-0.02,0.60,U] [#4 -0.00,-0.49,0.46,U] [#5 -0.81,-0.52,0.00,M2] 
00:34:18.718 00.000 12268 refined, 4 included, MultiStar: {-0.05, -0.23}, one-star: {0.17, -0.23}
00:34:18.718 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
00:34:18.718 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
00:34:18.718 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.23 hyp=0.23 cameraTheta=-1.80 mountX=-0.23 mountY=-0.02, mountTheta=-3.04
00:34:18.720 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.23, opts=13)
00:34:18.720 00.000 12268 Enqueuing Move request for scope (-0.05, -0.23)
00:34:18.720 00.000 11616 Worker thread wakes up
00:34:18.720 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.23) opts 0xd
00:34:18.720 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.23)
00:34:18.720 00.000 11616 Moving (-0.05, -0.23) raw xDistance=-0.23 yDistance=-0.02
00:34:18.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
00:34:18.720 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:18.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:34:18.720 00.000 11616 MoveAxis(E, 129, ABG)
00:34:18.721 00.001 11616 Guiding  Dir = 2, Dur = 129
00:34:18.721 00.000 11616 IsSlewing returns 0
00:34:18.721 00.000 11616 IsGuiding returns 0
00:34:18.721 00.000 11616 PulseGuide returned control before completion, sleep 139
00:34:18.743 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=188, Gamma=1.290
00:34:18.761 00.018 12268 UpdateGuideState exits: m=315 SNR=12.2
00:34:18.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:18.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:18.761 00.000 12268 Enqueuing Expose request
00:34:18.863 00.102 11616 IsGuiding returns 1
00:34:18.864 00.001 11616 scope still moving after pulse duration time elapsed
00:34:18.895 00.031 11616 IsSlewing returns 0
00:34:18.896 00.001 11616 IsGuiding returns 0
00:34:18.896 00.000 11616 scope move finished after 129 + 45 ms
00:34:18.896 00.000 11616 Move returns status 0, amount 129
00:34:18.896 00.000 11616 MoveAxis(N, 0, ABG)
00:34:18.897 00.001 11616 Move returns status 0, amount 0
00:34:18.897 00.000 11616 move complete, result=0
00:34:18.897 00.000 11616 worker thread done servicing request
00:34:18.897 00.000 12268 GuideStep: -0.2 px 129 ms EAST, -0.0 px 0 ms NORTH
00:34:18.897 00.000 11616 Worker thread wakes up
00:34:18.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:18.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:20.909 02.012 11616 Exposure complete
00:34:20.962 00.053 11616 worker thread done servicing request
00:34:20.963 00.001 12268 OnExposeComplete: enter
00:34:20.963 00.000 12268 UpdateGuideState(): m_state=6
00:34:20.963 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1406
00:34:20.963 00.000 12268 Star::Find returns 1 (0), X=916.38, Y=26.26, Mass=268, SNR=11.3, Peak=38 HFD=3.4
00:34:20.963 00.000 12268 MultiStar: [#1 -0.23,-0.03,0.85,U] [#2 0.04,-0.41,0.74,U] [#3 0.04,-0.02,0.59,U] [#4 -0.44,-0.36,0.47,U] [#5 -0.04,-0.42,0.63,U] 
00:34:20.963 00.000 12268 refined, 5 included, MultiStar: {-0.02, -0.24}, one-star: {0.27, -0.26}
00:34:20.964 00.001 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
00:34:20.964 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
00:34:20.964 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.67 mountX=-0.24 mountY=0.01, mountTheta=3.11
00:34:20.965 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.24, opts=13)
00:34:20.965 00.000 12268 Enqueuing Move request for scope (-0.02, -0.24)
00:34:20.965 00.000 11616 Worker thread wakes up
00:34:20.965 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.24) opts 0xd
00:34:20.966 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.24)
00:34:20.966 00.000 11616 Moving (-0.02, -0.24) raw xDistance=-0.24 yDistance=0.01
00:34:20.966 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
00:34:20.966 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:20.966 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:34:20.966 00.000 11616 MoveAxis(E, 136, ABG)
00:34:20.966 00.000 11616 Guiding  Dir = 2, Dur = 136
00:34:20.966 00.000 11616 IsSlewing returns 0
00:34:20.966 00.000 11616 IsGuiding returns 0
00:34:20.967 00.001 11616 PulseGuide returned control before completion, sleep 146
00:34:20.987 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=208, Gamma=1.290
00:34:21.005 00.018 12268 UpdateGuideState exits: m=268 SNR=11.3
00:34:21.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:21.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:21.005 00.000 12268 Enqueuing Expose request
00:34:21.129 00.124 11616 IsGuiding returns 0
00:34:21.129 00.000 11616 Move returns status 0, amount 136
00:34:21.129 00.000 11616 MoveAxis(N, 0, ABG)
00:34:21.129 00.000 11616 Move returns status 0, amount 0
00:34:21.129 00.000 11616 move complete, result=0
00:34:21.129 00.000 11616 worker thread done servicing request
00:34:21.129 00.000 11616 Worker thread wakes up
00:34:21.130 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:21.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:21.130 00.000 12268 GuideStep: -0.2 px 136 ms EAST, 0.0 px 0 ms NORTH
00:34:23.144 02.014 11616 Exposure complete
00:34:23.199 00.055 11616 worker thread done servicing request
00:34:23.199 00.000 12268 OnExposeComplete: enter
00:34:23.199 00.000 12268 UpdateGuideState(): m_state=6
00:34:23.200 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1407
00:34:23.200 00.000 12268 Star::Find returns 1 (0), X=916.31, Y=26.00, Mass=316, SNR=12.1, Peak=43 HFD=4.2
00:34:23.200 00.000 12268 MultiStar: [#1 -0.55,-0.41,0.73,U] [#2 -0.23,-0.40,0.68,U] [#3 0.01,-0.07,0.47,U] [#4 -0.37,0.41,0.44,U] [#5 -0.48,-0.72,0.59,U] 
00:34:23.200 00.000 12268 refined, 5 included, MultiStar: {-0.20, -0.35}, one-star: {0.19, -0.52}
00:34:23.200 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
00:34:23.200 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.40)
00:34:23.200 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.35 hyp=0.40 cameraTheta=-2.10 mountX=-0.37 mountY=-0.16, mountTheta=-2.74
00:34:23.202 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.35, opts=13)
00:34:23.202 00.000 12268 Enqueuing Move request for scope (-0.20, -0.35)
00:34:23.202 00.000 11616 Worker thread wakes up
00:34:23.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.35) opts 0xd
00:34:23.202 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.35)
00:34:23.202 00.000 11616 Moving (-0.20, -0.35) raw xDistance=-0.37 yDistance=-0.16
00:34:23.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
00:34:23.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:34:23.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:34:23.202 00.000 11616 MoveAxis(E, 206, ABG)
00:34:23.203 00.001 11616 Guiding  Dir = 2, Dur = 206
00:34:23.203 00.000 11616 IsSlewing returns 0
00:34:23.204 00.001 11616 IsGuiding returns 0
00:34:23.204 00.000 11616 PulseGuide returned control before completion, sleep 216
00:34:23.226 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=228, Gamma=1.290
00:34:23.244 00.018 12268 UpdateGuideState exits: m=316 SNR=12.1
00:34:23.244 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:23.244 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:23.244 00.000 12268 Enqueuing Expose request
00:34:23.423 00.179 11616 IsGuiding returns 1
00:34:23.423 00.000 11616 scope still moving after pulse duration time elapsed
00:34:23.453 00.030 11616 IsSlewing returns 0
00:34:23.454 00.001 11616 IsGuiding returns 0
00:34:23.454 00.000 11616 scope move finished after 206 + 43 ms
00:34:23.454 00.000 11616 Move returns status 0, amount 206
00:34:23.454 00.000 11616 MoveAxis(N, 0, ABG)
00:34:23.454 00.000 11616 Move returns status 0, amount 0
00:34:23.454 00.000 11616 move complete, result=0
00:34:23.454 00.000 11616 worker thread done servicing request
00:34:23.454 00.000 11616 Worker thread wakes up
00:34:23.455 00.001 12268 GuideStep: -0.4 px 206 ms EAST, -0.2 px 0 ms NORTH
00:34:23.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:23.455 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:25.468 02.013 11616 Exposure complete
00:34:25.523 00.055 11616 worker thread done servicing request
00:34:25.523 00.000 12268 OnExposeComplete: enter
00:34:25.523 00.000 12268 UpdateGuideState(): m_state=6
00:34:25.523 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1408
00:34:25.523 00.000 12268 Star::Find returns 1 (0), X=916.24, Y=26.48, Mass=246, SNR=10.8, Peak=33 HFD=3.3
00:34:25.524 00.001 12268 MultiStar: [#1 -0.35,0.00,0.97,U] [#2 -0.01,0.11,0.69,U] [#3 0.08,0.70,0.62,U] [#4 -0.35,-0.09,0.44,U] [#5 -0.30,0.13,0.68,U] 
00:34:25.524 00.000 12268 single-star, 5 included, MultiStar: {-0.12, 0.12}, one-star: {0.13, -0.03}
00:34:25.524 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
00:34:25.524 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
00:34:25.524 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.26 mountX=-0.02 mountY=0.13, mountTheta=1.73
00:34:25.526 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.03, opts=13)
00:34:25.526 00.000 12268 Enqueuing Move request for scope (0.13, -0.03)
00:34:25.526 00.000 11616 Worker thread wakes up
00:34:25.526 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
00:34:25.526 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
00:34:25.526 00.000 11616 Moving (0.13, -0.03) raw xDistance=-0.02 yDistance=0.13
00:34:25.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:25.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:34:25.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:25.527 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:34:25.527 00.000 11616 MoveAxis(E, 0, ABG)
00:34:25.527 00.000 11616 Move returns status 0, amount 0
00:34:25.527 00.000 11616 MoveAxis(N, 0, ABG)
00:34:25.527 00.000 11616 Move returns status 0, amount 0
00:34:25.527 00.000 11616 move complete, result=0
00:34:25.527 00.000 11616 worker thread done servicing request
00:34:25.550 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=184, Gamma=1.290
00:34:25.571 00.021 12268 UpdateGuideState exits: m=246 SNR=10.8
00:34:25.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:25.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:25.571 00.000 12268 Enqueuing Expose request
00:34:25.572 00.001 11616 Worker thread wakes up
00:34:25.572 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:25.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:25.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:27.594 02.022 11616 Exposure complete
00:34:27.650 00.056 11616 worker thread done servicing request
00:34:27.651 00.001 12268 OnExposeComplete: enter
00:34:27.651 00.000 12268 UpdateGuideState(): m_state=6
00:34:27.651 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1409
00:34:27.651 00.000 12268 Star::Find returns 1 (0), X=916.06, Y=26.47, Mass=237, SNR=10.6, Peak=40 HFD=3.4
00:34:27.651 00.000 12268 MultiStar: [#1 -0.30,-0.66,0.82,U] [#2 0.01,-0.74,0.71,U] [#3 0.16,0.73,0.62,U] [#4 0.79,0.51,0.45,U] [#5 -0.11,0.02,0.67,U] 
00:34:27.651 00.000 12268 single-star, 5 included, MultiStar: {0.02, -0.10}, one-star: {-0.05, -0.04}
00:34:27.651 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
00:34:27.652 00.001 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
00:34:27.652 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.43 mountX=-0.05 mountY=-0.05, mountTheta=-2.40
00:34:27.653 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.04, opts=13)
00:34:27.653 00.000 12268 Enqueuing Move request for scope (-0.05, -0.04)
00:34:27.653 00.000 11616 Worker thread wakes up
00:34:27.653 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
00:34:27.653 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
00:34:27.653 00.000 11616 Moving (-0.05, -0.04) raw xDistance=-0.05 yDistance=-0.05
00:34:27.654 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:27.654 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:34:27.654 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:27.654 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:34:27.654 00.000 11616 MoveAxis(E, 0, ABG)
00:34:27.654 00.000 11616 Move returns status 0, amount 0
00:34:27.654 00.000 11616 MoveAxis(N, 0, ABG)
00:34:27.654 00.000 11616 Move returns status 0, amount 0
00:34:27.654 00.000 11616 move complete, result=0
00:34:27.654 00.000 11616 worker thread done servicing request
00:34:27.675 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
00:34:27.692 00.017 12268 UpdateGuideState exits: m=237 SNR=10.6
00:34:27.693 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:27.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:27.693 00.000 12268 Enqueuing Expose request
00:34:27.693 00.000 11616 Worker thread wakes up
00:34:27.693 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:27.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:27.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:29.702 02.009 11616 Exposure complete
00:34:29.758 00.056 11616 worker thread done servicing request
00:34:29.758 00.000 12268 OnExposeComplete: enter
00:34:29.758 00.000 12268 UpdateGuideState(): m_state=6
00:34:29.758 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1410
00:34:29.759 00.001 12268 Star::Find returns 1 (0), X=916.22, Y=26.44, Mass=320, SNR=12.2, Peak=41 HFD=4.8
00:34:29.759 00.000 12268 MultiStar: [#1 -0.47,-0.32,0.67,U] [#2 0.61,-0.20,0.66,U] [#3 -0.56,0.23,0.53,U] [#4 -0.81,-0.16,0.36,U] [#5 -0.51,-0.32,0.55,U] 
00:34:29.759 00.000 12268 single-star, 5 included, MultiStar: {-0.18, -0.14}, one-star: {0.11, -0.08}
00:34:29.759 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
00:34:29.759 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
00:34:29.759 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.64 mountX=-0.07 mountY=0.11, mountTheta=2.10
00:34:29.760 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.08, opts=13)
00:34:29.761 00.001 12268 Enqueuing Move request for scope (0.11, -0.08)
00:34:29.761 00.000 11616 Worker thread wakes up
00:34:29.761 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
00:34:29.761 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
00:34:29.761 00.000 11616 Moving (0.11, -0.08) raw xDistance=-0.07 yDistance=0.11
00:34:29.761 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:29.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:34:29.761 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:29.761 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:34:29.761 00.000 11616 MoveAxis(E, 0, ABG)
00:34:29.761 00.000 11616 Move returns status 0, amount 0
00:34:29.761 00.000 11616 MoveAxis(N, 0, ABG)
00:34:29.761 00.000 11616 Move returns status 0, amount 0
00:34:29.761 00.000 11616 move complete, result=0
00:34:29.762 00.001 11616 worker thread done servicing request
00:34:29.782 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
00:34:29.800 00.018 12268 UpdateGuideState exits: m=320 SNR=12.2
00:34:29.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:29.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:29.800 00.000 12268 Enqueuing Expose request
00:34:29.800 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:29.800 00.000 11616 Worker thread wakes up
00:34:29.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:29.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:31.811 02.011 11616 Exposure complete
00:34:31.864 00.053 11616 worker thread done servicing request
00:34:31.864 00.000 12268 OnExposeComplete: enter
00:34:31.864 00.000 12268 UpdateGuideState(): m_state=6
00:34:31.864 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1411
00:34:31.865 00.001 12268 Star::Find returns 1 (0), X=915.92, Y=26.50, Mass=281, SNR=11.4, Peak=35 HFD=4.3
00:34:31.865 00.000 12268 MultiStar: [#1 -0.38,-0.02,0.79,U] [#2 -0.32,0.03,0.59,U] [#3 -0.17,0.17,0.52,U] [#4 0.14,0.08,0.49,U] [#5 -0.36,-0.27,0.44,U] 
00:34:31.865 00.000 12268 single-star, 5 included, MultiStar: {-0.22, -0.00}, one-star: {-0.19, -0.02}
00:34:31.865 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.53 = 1.75)
00:34:31.865 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.36)
00:34:31.865 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.06 mountX=-0.03 mountY=-0.18, mountTheta=-1.75
00:34:31.867 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.02, opts=13)
00:34:31.867 00.000 12268 Enqueuing Move request for scope (-0.19, -0.02)
00:34:31.867 00.000 11616 Worker thread wakes up
00:34:31.867 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
00:34:31.867 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
00:34:31.867 00.000 11616 Moving (-0.19, -0.02) raw xDistance=-0.03 yDistance=-0.18
00:34:31.867 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:31.867 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:34:31.867 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:34:31.867 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:34:31.868 00.001 11616 MoveAxis(E, 0, ABG)
00:34:31.868 00.000 11616 Move returns status 0, amount 0
00:34:31.868 00.000 11616 MoveAxis(N, 0, ABG)
00:34:31.868 00.000 11616 Move returns status 0, amount 0
00:34:31.868 00.000 11616 move complete, result=0
00:34:31.869 00.001 11616 worker thread done servicing request
00:34:31.890 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=157, Gamma=1.290
00:34:31.910 00.020 12268 UpdateGuideState exits: m=281 SNR=11.4
00:34:31.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:31.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:31.910 00.000 12268 Enqueuing Expose request
00:34:31.910 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:34:31.910 00.000 11616 Worker thread wakes up
00:34:31.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:31.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:33.917 02.007 11616 Exposure complete
00:34:33.973 00.056 11616 worker thread done servicing request
00:34:33.973 00.000 12268 OnExposeComplete: enter
00:34:33.973 00.000 12268 UpdateGuideState(): m_state=6
00:34:33.974 00.001 12268 Star::Find(15, 915, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1412
00:34:33.974 00.000 12268 Star::Find returns 1 (0), X=916.10, Y=26.57, Mass=270, SNR=11.2, Peak=43 HFD=3.9
00:34:33.974 00.000 12268 MultiStar: [#1 -0.49,-0.01,0.84,U] [#2 0.10,-0.08,0.60,U] [#3 0.07,0.42,0.51,U] [#4 0.50,0.28,0.51,U] [#5 -0.54,-0.30,0.58,U] 
00:34:33.974 00.000 12268 single-star, 5 included, MultiStar: {-0.09, 0.05}, one-star: {-0.01, 0.06}
00:34:33.974 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
00:34:33.974 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
00:34:33.974 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.67 mountX=0.06 mountY=-0.01, mountTheta=-0.23
00:34:33.976 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.06, opts=13)
00:34:33.976 00.000 12268 Enqueuing Move request for scope (-0.01, 0.06)
00:34:33.976 00.000 11616 Worker thread wakes up
00:34:33.976 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
00:34:33.976 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
00:34:33.976 00.000 11616 Moving (-0.01, 0.06) raw xDistance=0.06 yDistance=-0.01
00:34:33.976 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:33.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:34:33.977 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:33.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:34:33.977 00.000 11616 MoveAxis(E, 0, ABG)
00:34:33.977 00.000 11616 Move returns status 0, amount 0
00:34:33.977 00.000 11616 MoveAxis(N, 0, ABG)
00:34:33.977 00.000 11616 Move returns status 0, amount 0
00:34:33.977 00.000 11616 move complete, result=0
00:34:33.977 00.000 11616 worker thread done servicing request
00:34:33.999 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=186, Gamma=1.290
00:34:34.021 00.022 12268 UpdateGuideState exits: m=270 SNR=11.2
00:34:34.022 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:34.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:34.022 00.000 12268 Enqueuing Expose request
00:34:34.022 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:34.022 00.000 11616 Worker thread wakes up
00:34:34.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:34.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:36.029 02.007 11616 Exposure complete
00:34:36.084 00.055 11616 worker thread done servicing request
00:34:36.085 00.001 12268 OnExposeComplete: enter
00:34:36.085 00.000 12268 UpdateGuideState(): m_state=6
00:34:36.085 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1413
00:34:36.085 00.000 12268 Star::Find returns 1 (0), X=916.28, Y=26.27, Mass=302, SNR=11.9, Peak=43 HFD=4.5
00:34:36.085 00.000 12268 MultiStar: [#1 -0.21,-0.72,0.75,U] [#2 0.43,-0.00,0.57,U] [#3 -0.06,-0.03,0.54,U] [#4 0.19,-0.29,0.44,U] [#5 0.12,-0.75,0.55,U] 
00:34:36.085 00.000 12268 single-star, 5 included, MultiStar: {0.10, -0.35}, one-star: {0.17, -0.24}
00:34:36.085 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
00:34:36.086 00.001 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
00:34:36.086 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.24 hyp=0.30 cameraTheta=-0.95 mountX=-0.22 mountY=0.20, mountTheta=2.40
00:34:36.087 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.24, opts=13)
00:34:36.087 00.000 12268 Enqueuing Move request for scope (0.17, -0.24)
00:34:36.088 00.001 11616 Worker thread wakes up
00:34:36.088 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.24) opts 0xd
00:34:36.088 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.24)
00:34:36.088 00.000 11616 Moving (0.17, -0.24) raw xDistance=-0.22 yDistance=0.20
00:34:36.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
00:34:36.088 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:34:36.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:34:36.088 00.000 11616 MoveAxis(E, 126, ABG)
00:34:36.088 00.000 11616 Guiding  Dir = 2, Dur = 126
00:34:36.088 00.000 11616 IsSlewing returns 0
00:34:36.089 00.001 11616 IsGuiding returns 0
00:34:36.089 00.000 11616 PulseGuide returned control before completion, sleep 136
00:34:36.110 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=185, Gamma=1.290
00:34:36.128 00.018 12268 UpdateGuideState exits: m=302 SNR=11.9
00:34:36.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:36.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:36.128 00.000 12268 Enqueuing Expose request
00:34:36.135 00.007 12268 evsrv: cli 0F8E69C0 connect
00:34:36.135 00.000 12268 case statement mapped state 6 to 3
00:34:36.136 00.001 12268 case statement mapped state 6 to 3
00:34:36.161 00.025 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ae615673-dbdf-45f7-abcc-1e249f692325"}
00:34:36.161 00.000 12268 case statement mapped state 6 to 3
00:34:36.161 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae615673-dbdf-45f7-abcc-1e249f692325"}
00:34:36.163 00.002 12268 evsrv: cli 0F8E69C0 disconnect
00:34:36.241 00.078 11616 IsGuiding returns 0
00:34:36.241 00.000 11616 Move returns status 0, amount 126
00:34:36.242 00.001 11616 MoveAxis(N, 0, ABG)
00:34:36.242 00.000 11616 Move returns status 0, amount 0
00:34:36.242 00.000 11616 move complete, result=0
00:34:36.242 00.000 11616 worker thread done servicing request
00:34:36.242 00.000 11616 Worker thread wakes up
00:34:36.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:36.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:36.257 00.015 12268 GuideStep: -0.2 px 126 ms EAST, 0.2 px 0 ms NORTH
00:34:38.263 02.006 11616 Exposure complete
00:34:38.327 00.064 11616 worker thread done servicing request
00:34:38.327 00.000 12268 OnExposeComplete: enter
00:34:38.328 00.001 12268 UpdateGuideState(): m_state=6
00:34:38.328 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1414
00:34:38.328 00.000 12268 Star::Find returns 1 (0), X=916.09, Y=26.06, Mass=338, SNR=12.6, Peak=43 HFD=4.5
00:34:38.328 00.000 12268 MultiStar: [#1 -0.47,-0.57,0.73,U] [#2 0.14,-0.64,0.58,U] [#3 0.25,0.11,0.51,U] [#4 0.01,0.01,0.46,U] [#5 -0.63,-0.87,0.00,M1] 
00:34:38.328 00.000 12268 refined, 4 included, MultiStar: {-0.05, -0.36}, one-star: {-0.02, -0.45}
00:34:38.328 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.18 = 3.11)
00:34:38.328 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.00)
00:34:38.329 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.36 hyp=0.36 cameraTheta=-1.70 mountX=-0.36 mountY=-0.00, mountTheta=-3.14
00:34:38.330 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.36, opts=13)
00:34:38.331 00.001 12268 Enqueuing Move request for scope (-0.05, -0.36)
00:34:38.331 00.000 11616 Worker thread wakes up
00:34:38.331 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.36) opts 0xd
00:34:38.331 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.36)
00:34:38.331 00.000 11616 Moving (-0.05, -0.36) raw xDistance=-0.36 yDistance=-0.00
00:34:38.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
00:34:38.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:38.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:34:38.331 00.000 11616 MoveAxis(E, 202, ABG)
00:34:38.331 00.000 11616 Guiding  Dir = 2, Dur = 202
00:34:38.332 00.001 11616 IsSlewing returns 0
00:34:38.332 00.000 11616 IsGuiding returns 0
00:34:38.332 00.000 11616 PulseGuide returned control before completion, sleep 212
00:34:38.355 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=156, Gamma=1.290
00:34:38.375 00.020 12268 UpdateGuideState exits: m=338 SNR=12.6
00:34:38.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:38.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:38.375 00.000 12268 Enqueuing Expose request
00:34:38.558 00.183 11616 IsGuiding returns 1
00:34:38.558 00.000 11616 scope still moving after pulse duration time elapsed
00:34:38.589 00.031 11616 IsSlewing returns 0
00:34:38.589 00.000 11616 IsGuiding returns 1
00:34:38.620 00.031 11616 IsSlewing returns 0
00:34:38.621 00.001 11616 IsGuiding returns 0
00:34:38.621 00.000 11616 scope move finished after 202 + 86 ms
00:34:38.621 00.000 11616 Move returns status 0, amount 202
00:34:38.621 00.000 11616 MoveAxis(N, 0, ABG)
00:34:38.621 00.000 11616 Move returns status 0, amount 0
00:34:38.621 00.000 11616 move complete, result=0
00:34:38.621 00.000 11616 worker thread done servicing request
00:34:38.621 00.000 12268 GuideStep: -0.4 px 202 ms EAST, -0.0 px 0 ms NORTH
00:34:38.621 00.000 11616 Worker thread wakes up
00:34:38.622 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:38.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:40.646 02.024 11616 Exposure complete
00:34:40.703 00.057 11616 worker thread done servicing request
00:34:40.703 00.000 12268 OnExposeComplete: enter
00:34:40.703 00.000 12268 UpdateGuideState(): m_state=6
00:34:40.704 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1415
00:34:40.704 00.000 12268 Star::Find returns 1 (0), X=916.16, Y=25.67, Mass=372, SNR=13.2, Peak=46 HFD=4.3
00:34:40.704 00.000 12268 MultiStar: [#1 -0.44,-0.81,0.63,U] [#2 -0.09,-0.81,0.65,U] [#3 -0.18,-0.15,0.47,U] [#4 -0.52,-0.58,0.43,U] [#5 0.00,0.00,0.00,L] 
00:34:40.704 00.000 12268 refined, 4 included, MultiStar: {-0.19, -0.69}, one-star: {0.05, -0.85}
00:34:40.704 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
00:34:40.704 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
00:34:40.704 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.69 hyp=0.72 cameraTheta=-1.84 mountX=-0.71 mountY=-0.10, mountTheta=-3.00
00:34:40.706 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.69, opts=13)
00:34:40.706 00.000 12268 Enqueuing Move request for scope (-0.19, -0.69)
00:34:40.706 00.000 11616 Worker thread wakes up
00:34:40.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.69) opts 0xd
00:34:40.706 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.69)
00:34:40.706 00.000 11616 Moving (-0.19, -0.69) raw xDistance=-0.71 yDistance=-0.10
00:34:40.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.71
00:34:40.706 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:40.707 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:34:40.707 00.000 11616 MoveAxis(E, 395, ABG)
00:34:40.707 00.000 11616 Guiding  Dir = 2, Dur = 395
00:34:40.707 00.000 11616 IsSlewing returns 0
00:34:40.707 00.000 11616 IsGuiding returns 0
00:34:40.708 00.001 11616 PulseGuide returned control before completion, sleep 405
00:34:40.730 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=155, Gamma=1.290
00:34:40.747 00.017 12268 UpdateGuideState exits: m=372 SNR=13.2
00:34:40.748 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:40.748 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:40.748 00.000 12268 Enqueuing Expose request
00:34:41.119 00.371 11616 IsGuiding returns 1
00:34:41.119 00.000 11616 scope still moving after pulse duration time elapsed
00:34:41.151 00.032 11616 IsSlewing returns 0
00:34:41.151 00.000 11616 IsGuiding returns 0
00:34:41.151 00.000 11616 scope move finished after 395 + 49 ms
00:34:41.152 00.001 11616 Move returns status 0, amount 395
00:34:41.152 00.000 11616 MoveAxis(N, 0, ABG)
00:34:41.152 00.000 11616 Move returns status 0, amount 0
00:34:41.152 00.000 11616 move complete, result=0
00:34:41.152 00.000 11616 worker thread done servicing request
00:34:41.152 00.000 12268 GuideStep: -0.7 px 395 ms EAST, -0.1 px 0 ms NORTH
00:34:41.152 00.000 11616 Worker thread wakes up
00:34:41.153 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:41.153 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:43.160 02.007 11616 Exposure complete
00:34:43.216 00.056 11616 worker thread done servicing request
00:34:43.216 00.000 12268 OnExposeComplete: enter
00:34:43.216 00.000 12268 UpdateGuideState(): m_state=6
00:34:43.216 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1416
00:34:43.216 00.000 12268 Star::Find returns 1 (0), X=916.26, Y=26.78, Mass=384, SNR=13.4, Peak=44 HFD=4.5
00:34:43.217 00.001 12268 MultiStar: [#1 -0.26,0.33,0.63,U] [#2 0.31,0.41,0.58,U] [#3 -0.10,0.61,0.46,U] [#4 -0.35,0.42,0.46,U] [#5 -0.42,0.44,0.48,U] 
00:34:43.217 00.000 12268 single-star, 5 included, MultiStar: {-0.07, 0.39}, one-star: {0.15, 0.26}
00:34:43.217 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
00:34:43.217 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.74)
00:34:43.217 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.26 hyp=0.31 cameraTheta=1.04 mountX=0.28 mountY=0.12, mountTheta=0.40
00:34:43.218 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.26, opts=13)
00:34:43.219 00.001 12268 Enqueuing Move request for scope (0.15, 0.26)
00:34:43.219 00.000 11616 Worker thread wakes up
00:34:43.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.26) opts 0xd
00:34:43.219 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.26)
00:34:43.219 00.000 11616 Moving (0.15, 0.26) raw xDistance=0.28 yDistance=0.12
00:34:43.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:34:43.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:34:43.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:43.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:34:43.219 00.000 11616 MoveAxis(E, 0, ABG)
00:34:43.219 00.000 11616 Move returns status 0, amount 0
00:34:43.220 00.001 11616 MoveAxis(N, 0, ABG)
00:34:43.220 00.000 11616 Move returns status 0, amount 0
00:34:43.220 00.000 11616 move complete, result=0
00:34:43.220 00.000 11616 worker thread done servicing request
00:34:43.243 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=141, Gamma=1.290
00:34:43.263 00.020 12268 UpdateGuideState exits: m=384 SNR=13.4
00:34:43.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:43.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:43.263 00.000 12268 Enqueuing Expose request
00:34:43.263 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:43.263 00.000 11616 Worker thread wakes up
00:34:43.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:43.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:45.266 02.003 11616 Exposure complete
00:34:45.320 00.054 11616 worker thread done servicing request
00:34:45.320 00.000 12268 OnExposeComplete: enter
00:34:45.320 00.000 12268 UpdateGuideState(): m_state=6
00:34:45.321 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1417
00:34:45.321 00.000 12268 Star::Find returns 1 (0), X=916.48, Y=27.27, Mass=343, SNR=12.7, Peak=42 HFD=4.5
00:34:45.321 00.000 12268 MultiStar: [#1 -0.19,1.11,0.00,M1] [#2 0.41,0.70,0.63,U] [#3 0.26,0.70,0.50,U] [#4 0.00,1.17,0.00,M1] [#5 -0.27,0.88,0.46,U] 
00:34:45.321 00.000 12268 refined, 3 included, MultiStar: {0.24, 0.75}, one-star: {0.37, 0.76}
00:34:45.321 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
00:34:45.321 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.96)
00:34:45.321 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.75 hyp=0.79 cameraTheta=1.26 mountX=0.77 mountY=0.15, mountTheta=0.19
00:34:45.323 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.75, opts=13)
00:34:45.323 00.000 12268 Enqueuing Move request for scope (0.24, 0.75)
00:34:45.324 00.001 11616 Worker thread wakes up
00:34:45.324 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.75) opts 0xd
00:34:45.324 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.75)
00:34:45.324 00.000 11616 Moving (0.24, 0.75) raw xDistance=0.77 yDistance=0.15
00:34:45.324 00.000 11616 resist switch: large excursion: input 0.77 thresh 0.29 direction from -1 to 1
00:34:45.324 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.32
00:34:45.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.77
00:34:45.324 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:45.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:34:45.324 00.000 11616 MoveAxis(W, 432, ABG)
00:34:45.324 00.000 11616 Guiding  Dir = 3, Dur = 432
00:34:45.325 00.001 11616 IsSlewing returns 0
00:34:45.325 00.000 11616 IsGuiding returns 0
00:34:45.325 00.000 11616 PulseGuide returned control before completion, sleep 442
00:34:45.348 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=159, Gamma=1.290
00:34:45.372 00.024 12268 UpdateGuideState exits: m=343 SNR=12.7
00:34:45.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:45.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:45.372 00.000 12268 Enqueuing Expose request
00:34:45.770 00.398 11616 IsGuiding returns 1
00:34:45.770 00.000 11616 scope still moving after pulse duration time elapsed
00:34:45.802 00.032 11616 IsSlewing returns 0
00:34:45.803 00.001 11616 IsGuiding returns 0
00:34:45.803 00.000 11616 scope move finished after 432 + 46 ms
00:34:45.803 00.000 11616 Move returns status 0, amount 432
00:34:45.803 00.000 11616 MoveAxis(N, 0, ABG)
00:34:45.803 00.000 11616 Move returns status 0, amount 0
00:34:45.803 00.000 11616 move complete, result=0
00:34:45.804 00.001 11616 worker thread done servicing request
00:34:45.804 00.000 12268 GuideStep: 0.8 px 432 ms WEST, 0.1 px 0 ms NORTH
00:34:45.804 00.000 11616 Worker thread wakes up
00:34:45.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:45.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:47.821 02.017 11616 Exposure complete
00:34:47.874 00.053 11616 worker thread done servicing request
00:34:47.875 00.001 12268 OnExposeComplete: enter
00:34:47.875 00.000 12268 UpdateGuideState(): m_state=6
00:34:47.875 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
00:34:47.875 00.000 12268 Star::Find returns 1 (0), X=916.48, Y=27.37, Mass=383, SNR=13.4, Peak=48 HFD=4.2
00:34:47.875 00.000 12268 MultiStar: [#1 -0.62,0.89,0.00,M2] [#2 0.14,0.68,0.56,U] [#3 0.15,1.20,0.00,M1] [#4 -0.04,0.56,0.42,U] [#5 -0.25,0.71,0.43,U] 
00:34:47.875 00.000 12268 refined, 3 included, MultiStar: {0.14, 0.74}, one-star: {0.37, 0.86}
00:34:47.875 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
00:34:47.875 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
00:34:47.876 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=0.74 hyp=0.75 cameraTheta=1.39 mountX=0.75 mountY=0.04, mountTheta=0.06
00:34:47.877 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.74, opts=13)
00:34:47.877 00.000 12268 Enqueuing Move request for scope (0.14, 0.74)
00:34:47.877 00.000 11616 Worker thread wakes up
00:34:47.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.74) opts 0xd
00:34:47.878 00.001 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.74)
00:34:47.878 00.000 11616 Moving (0.14, 0.74) raw xDistance=0.75 yDistance=0.04
00:34:47.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.75
00:34:47.878 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:47.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:34:47.878 00.000 11616 MoveAxis(W, 418, ABG)
00:34:47.878 00.000 11616 Guiding  Dir = 3, Dur = 418
00:34:47.878 00.000 11616 IsSlewing returns 0
00:34:47.878 00.000 11616 IsGuiding returns 0
00:34:47.879 00.001 11616 PulseGuide returned control before completion, sleep 428
00:34:47.900 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=172, Gamma=1.290
00:34:47.917 00.017 12268 UpdateGuideState exits: m=383 SNR=13.4
00:34:47.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:47.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:47.918 00.001 12268 Enqueuing Expose request
00:34:48.323 00.405 11616 IsGuiding returns 0
00:34:48.323 00.000 11616 Move returns status 0, amount 418
00:34:48.323 00.000 11616 MoveAxis(N, 0, ABG)
00:34:48.323 00.000 11616 Move returns status 0, amount 0
00:34:48.323 00.000 11616 move complete, result=0
00:34:48.323 00.000 11616 worker thread done servicing request
00:34:48.323 00.000 11616 Worker thread wakes up
00:34:48.324 00.001 12268 GuideStep: 0.7 px 418 ms WEST, 0.0 px 0 ms NORTH
00:34:48.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:48.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:50.367 02.043 11616 Exposure complete
00:34:50.421 00.054 11616 worker thread done servicing request
00:34:50.422 00.001 12268 OnExposeComplete: enter
00:34:50.422 00.000 12268 UpdateGuideState(): m_state=6
00:34:50.422 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1419
00:34:50.422 00.000 12268 Star::Find returns 1 (0), X=916.14, Y=26.43, Mass=319, SNR=12.2, Peak=49 HFD=4.5
00:34:50.422 00.000 12268 MultiStar: [#1 -0.61,0.10,0.66,U] [#2 0.22,-0.16,0.65,U] [#3 -0.07,-0.11,0.45,U] [#4 -0.60,-0.35,0.50,U] [#5 -0.02,-0.55,0.43,U] 
00:34:50.422 00.000 12268 single-star, 5 included, MultiStar: {-0.16, -0.16}, one-star: {0.03, -0.08}
00:34:50.422 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
00:34:50.423 00.001 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
00:34:50.423 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.24 mountX=-0.08 mountY=0.04, mountTheta=2.69
00:34:50.424 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.08, opts=13)
00:34:50.424 00.000 12268 Enqueuing Move request for scope (0.03, -0.08)
00:34:50.424 00.000 11616 Worker thread wakes up
00:34:50.424 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
00:34:50.424 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
00:34:50.425 00.001 11616 Moving (0.03, -0.08) raw xDistance=-0.08 yDistance=0.04
00:34:50.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:50.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:34:50.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:50.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:34:50.425 00.000 11616 MoveAxis(E, 0, ABG)
00:34:50.425 00.000 11616 Move returns status 0, amount 0
00:34:50.425 00.000 11616 MoveAxis(N, 0, ABG)
00:34:50.425 00.000 11616 Move returns status 0, amount 0
00:34:50.425 00.000 11616 move complete, result=0
00:34:50.426 00.001 11616 worker thread done servicing request
00:34:50.447 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=170, Gamma=1.290
00:34:50.464 00.017 12268 UpdateGuideState exits: m=319 SNR=12.2
00:34:50.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:50.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:50.464 00.000 12268 Enqueuing Expose request
00:34:50.464 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:50.464 00.000 11616 Worker thread wakes up
00:34:50.464 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:50.465 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:52.482 02.017 11616 Exposure complete
00:34:52.541 00.059 11616 worker thread done servicing request
00:34:52.541 00.000 12268 OnExposeComplete: enter
00:34:52.541 00.000 12268 UpdateGuideState(): m_state=6
00:34:52.541 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1420
00:34:52.541 00.000 12268 Star::Find returns 1 (0), X=915.89, Y=25.88, Mass=378, SNR=13.4, Peak=44 HFD=4.3
00:34:52.541 00.000 12268 MultiStar: [#1 -0.45,-0.95,0.00,M2] [#2 -0.55,-1.11,0.00,M1] [#3 -0.41,0.18,0.46,U] [#4 -0.71,-1.12,0.00,M1] [#5 -0.22,-0.36,0.48,U] 
00:34:52.542 00.001 12268 refined, 2 included, MultiStar: {-0.27, -0.37}, one-star: {-0.22, -0.64}
00:34:52.542 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.66 = 2.62)
00:34:52.542 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.49)
00:34:52.542 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.37 hyp=0.46 cameraTheta=-2.19 mountX=-0.40 mountY=-0.22, mountTheta=-2.65
00:34:52.543 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.37, opts=13)
00:34:52.544 00.001 12268 Enqueuing Move request for scope (-0.27, -0.37)
00:34:52.544 00.000 11616 Worker thread wakes up
00:34:52.544 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.37) opts 0xd
00:34:52.544 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.37)
00:34:52.544 00.000 11616 Moving (-0.27, -0.37) raw xDistance=-0.40 yDistance=-0.22
00:34:52.544 00.000 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
00:34:52.544 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
00:34:52.544 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
00:34:52.544 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:34:52.545 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:34:52.545 00.000 11616 MoveAxis(E, 223, ABG)
00:34:52.545 00.000 11616 Guiding  Dir = 2, Dur = 223
00:34:52.545 00.000 11616 IsSlewing returns 0
00:34:52.545 00.000 11616 IsGuiding returns 0
00:34:52.546 00.001 11616 PulseGuide returned control before completion, sleep 233
00:34:52.569 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=154, Gamma=1.290
00:34:52.589 00.020 12268 UpdateGuideState exits: m=378 SNR=13.4
00:34:52.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:52.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:52.589 00.000 12268 Enqueuing Expose request
00:34:52.787 00.198 11616 IsGuiding returns 1
00:34:52.787 00.000 11616 scope still moving after pulse duration time elapsed
00:34:52.819 00.032 11616 IsSlewing returns 0
00:34:52.819 00.000 11616 IsGuiding returns 0
00:34:52.820 00.001 11616 scope move finished after 223 + 51 ms
00:34:52.820 00.000 11616 Move returns status 0, amount 223
00:34:52.820 00.000 11616 MoveAxis(N, 0, ABG)
00:34:52.820 00.000 11616 Move returns status 0, amount 0
00:34:52.820 00.000 11616 move complete, result=0
00:34:52.820 00.000 11616 worker thread done servicing request
00:34:52.820 00.000 11616 Worker thread wakes up
00:34:52.820 00.000 12268 GuideStep: -0.4 px 223 ms EAST, -0.2 px 0 ms NORTH
00:34:52.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:52.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:54.836 02.016 11616 Exposure complete
00:34:54.893 00.057 11616 worker thread done servicing request
00:34:54.893 00.000 12268 OnExposeComplete: enter
00:34:54.893 00.000 12268 UpdateGuideState(): m_state=6
00:34:54.894 00.001 12268 Star::Find(15, 915, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1421
00:34:54.894 00.000 12268 Star::Find returns 1 (0), X=916.40, Y=26.41, Mass=260, SNR=11.1, Peak=37 HFD=3.8
00:34:54.894 00.000 12268 MultiStar: [#1 -0.22,-0.74,0.78,U] [#2 0.18,-0.47,0.75,U] [#3 -0.43,0.09,0.59,U] [#4 -0.07,-0.23,0.40,U] [#5 -0.57,-0.93,0.00,M1] 
00:34:54.894 00.000 12268 refined, 4 included, MultiStar: {-0.01, -0.31}, one-star: {0.29, -0.11}
00:34:54.894 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
00:34:54.894 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
00:34:54.894 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.31 hyp=0.31 cameraTheta=-1.59 mountX=-0.31 mountY=0.03, mountTheta=3.03
00:34:54.896 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.31, opts=13)
00:34:54.896 00.000 12268 Enqueuing Move request for scope (-0.01, -0.31)
00:34:54.897 00.001 11616 Worker thread wakes up
00:34:54.897 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.31) opts 0xd
00:34:54.897 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.31)
00:34:54.897 00.000 11616 Moving (-0.01, -0.31) raw xDistance=-0.31 yDistance=0.03
00:34:54.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
00:34:54.897 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:54.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:34:54.897 00.000 11616 MoveAxis(E, 172, ABG)
00:34:54.897 00.000 11616 Guiding  Dir = 2, Dur = 172
00:34:54.898 00.001 11616 IsSlewing returns 0
00:34:54.898 00.000 11616 IsGuiding returns 0
00:34:54.898 00.000 11616 PulseGuide returned control before completion, sleep 182
00:34:54.919 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=118, Gamma=1.290
00:34:54.937 00.018 12268 UpdateGuideState exits: m=260 SNR=11.1
00:34:54.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:54.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:54.937 00.000 12268 Enqueuing Expose request
00:34:55.092 00.155 11616 IsGuiding returns 1
00:34:55.092 00.000 11616 scope still moving after pulse duration time elapsed
00:34:55.124 00.032 11616 IsSlewing returns 0
00:34:55.124 00.000 11616 IsGuiding returns 0
00:34:55.124 00.000 11616 scope move finished after 172 + 54 ms
00:34:55.124 00.000 11616 Move returns status 0, amount 172
00:34:55.124 00.000 11616 MoveAxis(N, 0, ABG)
00:34:55.124 00.000 11616 Move returns status 0, amount 0
00:34:55.125 00.001 11616 move complete, result=0
00:34:55.125 00.000 11616 worker thread done servicing request
00:34:55.125 00.000 12268 GuideStep: -0.3 px 172 ms EAST, 0.0 px 0 ms NORTH
00:34:55.125 00.000 11616 Worker thread wakes up
00:34:55.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:55.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:57.208 02.083 11616 Exposure complete
00:34:57.267 00.059 11616 worker thread done servicing request
00:34:57.267 00.000 12268 OnExposeComplete: enter
00:34:57.268 00.001 12268 UpdateGuideState(): m_state=6
00:34:57.268 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1422
00:34:57.268 00.000 12268 Star::Find returns 1 (0), X=916.35, Y=25.91, Mass=278, SNR=11.3, Peak=35 HFD=4.6
00:34:57.268 00.000 12268 MultiStar: [#1 0.30,-0.90,0.00,M2] [#2 0.58,-0.81,0.00,M1] [#3 0.52,-0.58,0.53,U] [#4 0.32,-0.33,0.38,U] [#5 0.00,0.00,0.00,L] 
00:34:57.268 00.000 12268 refined, 2 included, MultiStar: {0.33, -0.54}, one-star: {0.24, -0.60}
00:34:57.268 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
00:34:57.268 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.68)
00:34:57.268 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.54 hyp=0.63 cameraTheta=-1.02 mountX=-0.51 mountY=0.40, mountTheta=2.48
00:34:57.270 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.54, opts=13)
00:34:57.271 00.001 12268 Enqueuing Move request for scope (0.33, -0.54)
00:34:57.271 00.000 11616 Worker thread wakes up
00:34:57.271 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.54) opts 0xd
00:34:57.271 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.54)
00:34:57.271 00.000 11616 Moving (0.33, -0.54) raw xDistance=-0.51 yDistance=0.40
00:34:57.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.51
00:34:57.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
00:34:57.271 00.000 11616 MoveAxis(E, 283, ABG)
00:34:57.271 00.000 11616 Guiding  Dir = 2, Dur = 283
00:34:57.271 00.000 11616 IsSlewing returns 0
00:34:57.272 00.001 11616 IsGuiding returns 0
00:34:57.272 00.000 11616 PulseGuide returned control before completion, sleep 293
00:34:57.294 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=117, Gamma=1.290
00:34:57.312 00.018 12268 UpdateGuideState exits: m=278 SNR=11.3
00:34:57.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:57.313 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:57.313 00.000 12268 Enqueuing Expose request
00:34:57.568 00.255 11616 IsGuiding returns 1
00:34:57.568 00.000 11616 scope still moving after pulse duration time elapsed
00:34:57.599 00.031 11616 IsSlewing returns 0
00:34:57.599 00.000 11616 IsGuiding returns 0
00:34:57.599 00.000 11616 scope move finished after 283 + 44 ms
00:34:57.599 00.000 11616 Move returns status 0, amount 283
00:34:57.600 00.001 11616 MoveAxis(S, 34, ABG)
00:34:57.600 00.000 11616 Guiding  Dir = 1, Dur = 34
00:34:57.600 00.000 11616 IsSlewing returns 0
00:34:57.600 00.000 11616 IsGuiding returns 0
00:34:57.600 00.000 11616 PulseGuide returned control before completion, sleep 44
00:34:57.647 00.047 11616 IsGuiding returns 1
00:34:57.647 00.000 11616 scope still moving after pulse duration time elapsed
00:34:57.679 00.032 11616 IsSlewing returns 0
00:34:57.679 00.000 11616 IsGuiding returns 0
00:34:57.679 00.000 11616 scope move finished after 34 + 45 ms
00:34:57.679 00.000 11616 Move returns status 0, amount 34
00:34:57.680 00.001 11616 move complete, result=0
00:34:57.680 00.000 11616 worker thread done servicing request
00:34:57.680 00.000 11616 Worker thread wakes up
00:34:57.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:34:57.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:34:57.680 00.000 12268 GuideStep: -0.5 px 283 ms EAST, 0.4 px 34 ms SOUTH
00:34:59.691 02.011 11616 Exposure complete
00:34:59.746 00.055 11616 worker thread done servicing request
00:34:59.747 00.001 12268 OnExposeComplete: enter
00:34:59.747 00.000 12268 UpdateGuideState(): m_state=6
00:34:59.747 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1423
00:34:59.747 00.000 12268 Star::Find returns 1 (0), X=916.63, Y=26.13, Mass=290, SNR=11.6, Peak=36 HFD=4.3
00:34:59.747 00.000 12268 MultiStar: [#1 0.42,-0.95,0.00,M3] [#2 0.47,-0.42,0.69,U] [#3 0.64,0.44,0.52,U] [#4 0.95,0.79,0.00,M1] [#5 0.07,-0.38,0.46,U] 
00:34:59.747 00.000 12268 refined, 3 included, MultiStar: {0.45, -0.23}, one-star: {0.52, -0.38}
00:34:59.747 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
00:34:59.748 00.001 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
00:34:59.748 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.23 hyp=0.51 cameraTheta=-0.47 mountX=-0.19 mountY=0.48, mountTheta=1.94
00:34:59.749 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.23, opts=13)
00:34:59.749 00.000 12268 Enqueuing Move request for scope (0.45, -0.23)
00:34:59.749 00.000 11616 Worker thread wakes up
00:34:59.749 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.23) opts 0xd
00:34:59.749 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.23)
00:34:59.750 00.001 11616 Moving (0.45, -0.23) raw xDistance=-0.19 yDistance=0.48
00:34:59.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
00:34:59.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
00:34:59.750 00.000 11616 MoveAxis(E, 104, ABG)
00:34:59.750 00.000 11616 Guiding  Dir = 2, Dur = 104
00:34:59.750 00.000 11616 IsSlewing returns 0
00:34:59.750 00.000 11616 IsGuiding returns 0
00:34:59.751 00.001 11616 PulseGuide returned control before completion, sleep 114
00:34:59.772 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=154, Gamma=1.290
00:34:59.789 00.017 12268 UpdateGuideState exits: m=290 SNR=11.6
00:34:59.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:59.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:34:59.789 00.000 12268 Enqueuing Expose request
00:34:59.878 00.089 11616 IsGuiding returns 1
00:34:59.878 00.000 11616 scope still moving after pulse duration time elapsed
00:34:59.908 00.030 11616 IsSlewing returns 0
00:34:59.908 00.000 11616 IsGuiding returns 1
00:34:59.940 00.032 11616 IsSlewing returns 0
00:34:59.940 00.000 11616 IsGuiding returns 1
00:34:59.972 00.032 11616 IsSlewing returns 0
00:34:59.972 00.000 11616 IsGuiding returns 0
00:34:59.972 00.000 11616 scope move finished after 104 + 118 ms
00:34:59.972 00.000 11616 Move returns status 0, amount 104
00:34:59.973 00.001 11616 MoveAxis(S, 40, ABG)
00:34:59.973 00.000 11616 Guiding  Dir = 1, Dur = 40
00:34:59.973 00.000 11616 IsSlewing returns 0
00:34:59.973 00.000 11616 IsGuiding returns 0
00:34:59.973 00.000 11616 PulseGuide returned control before completion, sleep 50
00:35:00.036 00.063 11616 IsGuiding returns 1
00:35:00.036 00.000 11616 scope still moving after pulse duration time elapsed
00:35:00.068 00.032 11616 IsSlewing returns 0
00:35:00.068 00.000 11616 IsGuiding returns 0
00:35:00.068 00.000 11616 scope move finished after 40 + 55 ms
00:35:00.068 00.000 11616 Move returns status 0, amount 40
00:35:00.068 00.000 11616 move complete, result=0
00:35:00.068 00.000 11616 worker thread done servicing request
00:35:00.069 00.001 12268 GuideStep: -0.2 px 104 ms EAST, 0.5 px 40 ms SOUTH
00:35:00.069 00.000 11616 Worker thread wakes up
00:35:00.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:00.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:02.091 02.022 11616 Exposure complete
00:35:02.157 00.066 11616 worker thread done servicing request
00:35:02.158 00.001 12268 OnExposeComplete: enter
00:35:02.158 00.000 12268 UpdateGuideState(): m_state=6
00:35:02.158 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1424
00:35:02.158 00.000 12268 Star::Find returns 1 (0), X=916.80, Y=27.18, Mass=283, SNR=11.5, Peak=34 HFD=4.6
00:35:02.158 00.000 12268 MultiStar: [#1 0.24,0.05,0.66,U] [#2 0.30,0.82,0.64,U] [#3 0.93,0.84,0.00,M1] [#4 0.25,0.50,0.47,U] [#5 -0.17,0.58,0.46,U] 
00:35:02.159 00.001 12268 refined, 4 included, MultiStar: {0.33, 0.53}, one-star: {0.69, 0.66}
00:35:02.159 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
00:35:02.159 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
00:35:02.159 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.53 hyp=0.63 cameraTheta=1.01 mountX=0.56 mountY=0.26, mountTheta=0.44
00:35:02.161 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.53, opts=13)
00:35:02.161 00.000 12268 Enqueuing Move request for scope (0.33, 0.53)
00:35:02.161 00.000 11616 Worker thread wakes up
00:35:02.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.53) opts 0xd
00:35:02.161 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.53)
00:35:02.162 00.001 11616 Moving (0.33, 0.53) raw xDistance=0.56 yDistance=0.26
00:35:02.162 00.000 11616 resist switch: large excursion: input 0.56 thresh 0.29 direction from -1 to 1
00:35:02.162 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.69
00:35:02.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
00:35:02.162 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:35:02.162 00.000 11616 MoveAxis(W, 316, ABG)
00:35:02.162 00.000 11616 Guiding  Dir = 3, Dur = 316
00:35:02.162 00.000 11616 IsSlewing returns 0
00:35:02.163 00.001 11616 IsGuiding returns 0
00:35:02.163 00.000 11616 PulseGuide returned control before completion, sleep 326
00:35:02.196 00.033 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=123, Gamma=1.290
00:35:02.216 00.020 12268 UpdateGuideState exits: m=283 SNR=11.5
00:35:02.217 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:02.217 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:02.217 00.000 12268 Enqueuing Expose request
00:35:02.499 00.282 11616 IsGuiding returns 1
00:35:02.499 00.000 11616 scope still moving after pulse duration time elapsed
00:35:02.530 00.031 11616 IsSlewing returns 0
00:35:02.530 00.000 11616 IsGuiding returns 1
00:35:02.561 00.031 11616 IsSlewing returns 0
00:35:02.561 00.000 11616 IsGuiding returns 1
00:35:02.592 00.031 11616 IsSlewing returns 0
00:35:02.592 00.000 11616 IsGuiding returns 1
00:35:02.624 00.032 11616 IsSlewing returns 0
00:35:02.624 00.000 11616 IsGuiding returns 0
00:35:02.624 00.000 11616 scope move finished after 316 + 145 ms
00:35:02.624 00.000 11616 Move returns status 0, amount 316
00:35:02.625 00.001 11616 MoveAxis(S, 22, ABG)
00:35:02.625 00.000 11616 Guiding  Dir = 1, Dur = 22
00:35:02.625 00.000 11616 IsSlewing returns 0
00:35:02.625 00.000 11616 IsGuiding returns 0
00:35:02.625 00.000 11616 PulseGuide returned control before completion, sleep 32
00:35:02.673 00.048 11616 IsGuiding returns 1
00:35:02.673 00.000 11616 scope still moving after pulse duration time elapsed
00:35:02.704 00.031 11616 IsSlewing returns 0
00:35:02.704 00.000 11616 IsGuiding returns 0
00:35:02.704 00.000 11616 scope move finished after 22 + 57 ms
00:35:02.704 00.000 11616 Move returns status 0, amount 22
00:35:02.704 00.000 11616 move complete, result=0
00:35:02.705 00.001 11616 worker thread done servicing request
00:35:02.705 00.000 12268 GuideStep: 0.6 px 316 ms WEST, 0.3 px 22 ms SOUTH
00:35:02.705 00.000 11616 Worker thread wakes up
00:35:02.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:02.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:04.721 02.016 11616 Exposure complete
00:35:04.778 00.057 11616 worker thread done servicing request
00:35:04.778 00.000 12268 OnExposeComplete: enter
00:35:04.778 00.000 12268 UpdateGuideState(): m_state=6
00:35:04.779 00.001 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1425
00:35:04.779 00.000 12268 Star::Find returns 1 (0), X=916.39, Y=26.08, Mass=270, SNR=11.2, Peak=34 HFD=4.2
00:35:04.779 00.000 12268 MultiStar: [#1 -0.15,-0.21,0.63,U] [#2 0.01,-0.21,0.70,U] [#3 -0.09,-0.25,0.51,U] [#4 0.13,0.11,0.47,U] [#5 -0.10,-0.72,0.56,U] 
00:35:04.779 00.000 12268 refined, 5 included, MultiStar: {0.04, -0.31}, one-star: {0.28, -0.44}
00:35:04.779 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:35:04.779 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.25)
00:35:04.779 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.31 hyp=0.31 cameraTheta=-1.45 mountX=-0.30 mountY=0.08, mountTheta=2.90
00:35:04.781 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.31, opts=13)
00:35:04.781 00.000 12268 Enqueuing Move request for scope (0.04, -0.31)
00:35:04.781 00.000 11616 Worker thread wakes up
00:35:04.781 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.31) opts 0xd
00:35:04.781 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.31)
00:35:04.781 00.000 11616 Moving (0.04, -0.31) raw xDistance=-0.30 yDistance=0.08
00:35:04.781 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
00:35:04.782 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
00:35:04.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
00:35:04.782 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:04.782 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:35:04.782 00.000 11616 MoveAxis(E, 170, ABG)
00:35:04.782 00.000 11616 Guiding  Dir = 2, Dur = 170
00:35:04.782 00.000 11616 IsSlewing returns 0
00:35:04.782 00.000 11616 IsGuiding returns 0
00:35:04.783 00.001 11616 PulseGuide returned control before completion, sleep 180
00:35:04.804 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=150, Gamma=1.290
00:35:04.821 00.017 12268 UpdateGuideState exits: m=270 SNR=11.2
00:35:04.822 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:04.822 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:04.822 00.000 12268 Enqueuing Expose request
00:35:04.968 00.146 11616 IsGuiding returns 1
00:35:04.968 00.000 11616 scope still moving after pulse duration time elapsed
00:35:05.000 00.032 11616 IsSlewing returns 0
00:35:05.000 00.000 11616 IsGuiding returns 0
00:35:05.001 00.001 11616 scope move finished after 170 + 48 ms
00:35:05.001 00.000 11616 Move returns status 0, amount 170
00:35:05.001 00.000 11616 MoveAxis(N, 0, ABG)
00:35:05.001 00.000 11616 Move returns status 0, amount 0
00:35:05.001 00.000 11616 move complete, result=0
00:35:05.001 00.000 11616 worker thread done servicing request
00:35:05.001 00.000 11616 Worker thread wakes up
00:35:05.001 00.000 12268 GuideStep: -0.3 px 170 ms EAST, 0.1 px 0 ms NORTH
00:35:05.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:05.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:07.015 02.014 11616 Exposure complete
00:35:07.069 00.054 11616 worker thread done servicing request
00:35:07.070 00.001 12268 OnExposeComplete: enter
00:35:07.070 00.000 12268 UpdateGuideState(): m_state=6
00:35:07.070 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1426
00:35:07.070 00.000 12268 Star::Find returns 1 (0), X=916.37, Y=26.99, Mass=206, SNR=9.8, Peak=35 HFD=3.5
00:35:07.070 00.000 12268 MultiStar: [#1 -0.43,0.56,0.76,U] [#2 0.18,1.01,0.00,M1] [#3 0.05,1.16,0.00,M1] [#4 0.17,0.92,0.45,U] [#5 -0.72,0.51,0.65,U] 
00:35:07.070 00.000 12268 single-star, 3 included, MultiStar: {-0.16, 0.58}, one-star: {0.26, 0.48}
00:35:07.070 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
00:35:07.070 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
00:35:07.071 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=0.48 hyp=0.54 cameraTheta=1.07 mountX=0.50 mountY=0.20, mountTheta=0.37
00:35:07.072 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.48, opts=13)
00:35:07.072 00.000 12268 Enqueuing Move request for scope (0.26, 0.48)
00:35:07.072 00.000 11616 Worker thread wakes up
00:35:07.072 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.48) opts 0xd
00:35:07.072 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.48)
00:35:07.073 00.001 11616 Moving (0.26, 0.48) raw xDistance=0.50 yDistance=0.20
00:35:07.073 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
00:35:07.073 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.50
00:35:07.073 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
00:35:07.073 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
00:35:07.073 00.000 11616 MoveAxis(W, 279, ABG)
00:35:07.073 00.000 11616 Guiding  Dir = 3, Dur = 279
00:35:07.073 00.000 11616 IsSlewing returns 0
00:35:07.074 00.001 11616 IsGuiding returns 0
00:35:07.074 00.000 11616 PulseGuide returned control before completion, sleep 289
00:35:07.095 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=148, Gamma=1.290
00:35:07.115 00.020 12268 UpdateGuideState exits: m=206 SNR=9.8
00:35:07.115 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:07.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:07.115 00.000 12268 Enqueuing Expose request
00:35:07.374 00.259 11616 IsGuiding returns 1
00:35:07.374 00.000 11616 scope still moving after pulse duration time elapsed
00:35:07.406 00.032 11616 IsSlewing returns 0
00:35:07.406 00.000 11616 IsGuiding returns 1
00:35:07.438 00.032 11616 IsSlewing returns 0
00:35:07.438 00.000 11616 IsGuiding returns 0
00:35:07.438 00.000 11616 scope move finished after 279 + 85 ms
00:35:07.438 00.000 11616 Move returns status 0, amount 279
00:35:07.438 00.000 11616 MoveAxis(S, 17, ABG)
00:35:07.438 00.000 11616 Guiding  Dir = 1, Dur = 17
00:35:07.439 00.001 11616 IsSlewing returns 0
00:35:07.439 00.000 11616 IsGuiding returns 0
00:35:07.439 00.000 11616 PulseGuide returned control before completion, sleep 27
00:35:07.468 00.029 11616 IsGuiding returns 1
00:35:07.468 00.000 11616 scope still moving after pulse duration time elapsed
00:35:07.500 00.032 11616 IsSlewing returns 0
00:35:07.500 00.000 11616 IsGuiding returns 0
00:35:07.500 00.000 11616 scope move finished after 17 + 44 ms
00:35:07.500 00.000 11616 Move returns status 0, amount 17
00:35:07.500 00.000 11616 move complete, result=0
00:35:07.500 00.000 11616 worker thread done servicing request
00:35:07.500 00.000 11616 Worker thread wakes up
00:35:07.501 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:07.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:07.501 00.000 12268 GuideStep: 0.5 px 279 ms WEST, 0.2 px 17 ms SOUTH
00:35:09.518 02.017 11616 Exposure complete
00:35:09.575 00.057 11616 worker thread done servicing request
00:35:09.575 00.000 12268 OnExposeComplete: enter
00:35:09.575 00.000 12268 UpdateGuideState(): m_state=6
00:35:09.575 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1427
00:35:09.576 00.001 12268 Star::Find returns 1 (0), X=916.40, Y=26.88, Mass=275, SNR=11.3, Peak=34 HFD=4.5
00:35:09.576 00.000 12268 MultiStar: [#1 -0.45,0.15,0.66,U] [#2 0.27,0.31,0.60,U] [#3 -0.12,1.20,0.00,M2] [#4 0.04,0.40,0.43,U] [#5 0.30,0.73,0.50,U] 
00:35:09.576 00.000 12268 refined, 4 included, MultiStar: {0.10, 0.37}, one-star: {0.29, 0.36}
00:35:09.576 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
00:35:09.576 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
00:35:09.576 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.37 hyp=0.38 cameraTheta=1.30 mountX=0.38 mountY=0.05, mountTheta=0.14
00:35:09.578 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.37, opts=13)
00:35:09.578 00.000 12268 Enqueuing Move request for scope (0.10, 0.37)
00:35:09.578 00.000 11616 Worker thread wakes up
00:35:09.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.37) opts 0xd
00:35:09.578 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.37)
00:35:09.578 00.000 11616 Moving (0.10, 0.37) raw xDistance=0.38 yDistance=0.05
00:35:09.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
00:35:09.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:09.579 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:35:09.579 00.000 11616 MoveAxis(W, 211, ABG)
00:35:09.579 00.000 11616 Guiding  Dir = 3, Dur = 211
00:35:09.579 00.000 11616 IsSlewing returns 0
00:35:09.579 00.000 11616 IsGuiding returns 0
00:35:09.580 00.001 11616 PulseGuide returned control before completion, sleep 221
00:35:09.601 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=110, Gamma=1.290
00:35:09.618 00.017 12268 UpdateGuideState exits: m=275 SNR=11.3
00:35:09.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:09.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:09.618 00.000 12268 Enqueuing Expose request
00:35:09.814 00.196 11616 IsGuiding returns 1
00:35:09.814 00.000 11616 scope still moving after pulse duration time elapsed
00:35:09.846 00.032 11616 IsSlewing returns 0
00:35:09.847 00.001 11616 IsGuiding returns 0
00:35:09.847 00.000 11616 scope move finished after 211 + 55 ms
00:35:09.847 00.000 11616 Move returns status 0, amount 211
00:35:09.847 00.000 11616 MoveAxis(N, 0, ABG)
00:35:09.847 00.000 11616 Move returns status 0, amount 0
00:35:09.847 00.000 11616 move complete, result=0
00:35:09.847 00.000 11616 worker thread done servicing request
00:35:09.847 00.000 11616 Worker thread wakes up
00:35:09.847 00.000 12268 GuideStep: 0.4 px 211 ms WEST, 0.1 px 0 ms NORTH
00:35:09.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:09.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:11.851 02.004 11616 Exposure complete
00:35:11.908 00.057 11616 worker thread done servicing request
00:35:11.908 00.000 12268 OnExposeComplete: enter
00:35:11.909 00.001 12268 UpdateGuideState(): m_state=6
00:35:11.909 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1428
00:35:11.909 00.000 12268 Star::Find returns 1 (0), X=916.44, Y=27.02, Mass=243, SNR=10.6, Peak=28 HFD=4.1
00:35:11.909 00.000 12268 MultiStar: [#1 -0.45,0.44,0.70,U] [#2 0.24,0.15,0.71,U] [#3 -0.10,0.67,0.45,U] [#4 0.89,0.35,0.00,M1] [#5 -0.08,-0.20,0.50,U] 
00:35:11.909 00.000 12268 refined, 4 included, MultiStar: {0.03, 0.33}, one-star: {0.33, 0.50}
00:35:11.909 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
00:35:11.909 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
00:35:11.909 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.33 hyp=0.33 cameraTheta=1.48 mountX=0.33 mountY=-0.01, mountTheta=-0.04
00:35:11.911 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.33, opts=13)
00:35:11.911 00.000 12268 Enqueuing Move request for scope (0.03, 0.33)
00:35:11.911 00.000 11616 Worker thread wakes up
00:35:11.911 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.33) opts 0xd
00:35:11.911 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.33)
00:35:11.911 00.000 11616 Moving (0.03, 0.33) raw xDistance=0.33 yDistance=-0.01
00:35:11.912 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
00:35:11.912 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:11.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:35:11.912 00.000 11616 MoveAxis(W, 187, ABG)
00:35:11.912 00.000 11616 Guiding  Dir = 3, Dur = 187
00:35:11.912 00.000 11616 IsSlewing returns 0
00:35:11.912 00.000 11616 IsGuiding returns 0
00:35:11.913 00.001 11616 PulseGuide returned control before completion, sleep 197
00:35:11.934 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=109, Gamma=1.290
00:35:11.951 00.017 12268 UpdateGuideState exits: m=243 SNR=10.6
00:35:11.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:11.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:11.951 00.000 12268 Enqueuing Expose request
00:35:12.122 00.171 11616 IsGuiding returns 1
00:35:12.122 00.000 11616 scope still moving after pulse duration time elapsed
00:35:12.154 00.032 11616 IsSlewing returns 0
00:35:12.154 00.000 11616 IsGuiding returns 1
00:35:12.186 00.032 11616 IsSlewing returns 0
00:35:12.186 00.000 11616 IsGuiding returns 0
00:35:12.186 00.000 11616 scope move finished after 187 + 86 ms
00:35:12.186 00.000 11616 Move returns status 0, amount 187
00:35:12.186 00.000 11616 MoveAxis(N, 0, ABG)
00:35:12.186 00.000 11616 Move returns status 0, amount 0
00:35:12.186 00.000 11616 move complete, result=0
00:35:12.186 00.000 11616 worker thread done servicing request
00:35:12.187 00.001 11616 Worker thread wakes up
00:35:12.187 00.000 12268 GuideStep: 0.3 px 187 ms WEST, -0.0 px 0 ms NORTH
00:35:12.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:12.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:14.197 02.010 11616 Exposure complete
00:35:14.252 00.055 11616 worker thread done servicing request
00:35:14.253 00.001 12268 OnExposeComplete: enter
00:35:14.253 00.000 12268 UpdateGuideState(): m_state=6
00:35:14.253 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1429
00:35:14.253 00.000 12268 Star::Find returns 1 (0), X=916.48, Y=26.68, Mass=250, SNR=10.8, Peak=30 HFD=4.0
00:35:14.253 00.000 12268 MultiStar: [#1 -0.06,-0.02,0.69,U] [#2 0.50,-0.07,0.69,U] [#3 0.53,0.35,0.41,U] [#4 0.45,0.13,0.43,U] [#5 0.03,-0.50,0.46,U] 
00:35:14.253 00.000 12268 refined, 5 included, MultiStar: {0.30, 0.02}, one-star: {0.37, 0.16}
00:35:14.253 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
00:35:14.254 00.001 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.77)
00:35:14.254 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.02 hyp=0.30 cameraTheta=0.07 mountX=0.05 mountY=0.29, mountTheta=1.41
00:35:14.257 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.02, opts=13)
00:35:14.257 00.000 12268 Enqueuing Move request for scope (0.30, 0.02)
00:35:14.257 00.000 11616 Worker thread wakes up
00:35:14.257 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.02) opts 0xd
00:35:14.258 00.001 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.02)
00:35:14.258 00.000 11616 Moving (0.30, 0.02) raw xDistance=0.05 yDistance=0.29
00:35:14.258 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:14.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:35:14.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:35:14.258 00.000 11616 MoveAxis(E, 0, ABG)
00:35:14.258 00.000 11616 Move returns status 0, amount 0
00:35:14.258 00.000 11616 MoveAxis(S, 25, ABG)
00:35:14.258 00.000 11616 Guiding  Dir = 1, Dur = 25
00:35:14.258 00.000 11616 IsSlewing returns 0
00:35:14.259 00.001 11616 IsGuiding returns 0
00:35:14.259 00.000 11616 PulseGuide returned control before completion, sleep 35
00:35:14.282 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=115, Gamma=1.290
00:35:14.299 00.017 12268 UpdateGuideState exits: m=250 SNR=10.8
00:35:14.300 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:14.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:14.300 00.000 12268 Enqueuing Expose request
00:35:14.307 00.007 11616 IsGuiding returns 1
00:35:14.307 00.000 11616 scope still moving after pulse duration time elapsed
00:35:14.338 00.031 11616 IsSlewing returns 0
00:35:14.338 00.000 11616 IsGuiding returns 1
00:35:14.370 00.032 11616 IsSlewing returns 0
00:35:14.370 00.000 11616 IsGuiding returns 1
00:35:14.402 00.032 11616 IsSlewing returns 0
00:35:14.402 00.000 11616 IsGuiding returns 1
00:35:14.432 00.030 11616 IsSlewing returns 0
00:35:14.432 00.000 11616 IsGuiding returns 1
00:35:14.463 00.031 11616 IsSlewing returns 0
00:35:14.464 00.001 11616 IsGuiding returns 0
00:35:14.464 00.000 11616 scope move finished after 25 + 180 ms
00:35:14.464 00.000 11616 Move returns status 0, amount 25
00:35:14.464 00.000 11616 move complete, result=0
00:35:14.464 00.000 11616 worker thread done servicing request
00:35:14.464 00.000 11616 Worker thread wakes up
00:35:14.464 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:14.464 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:14.465 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 25 ms SOUTH
00:35:16.480 02.015 11616 Exposure complete
00:35:16.534 00.054 11616 worker thread done servicing request
00:35:16.534 00.000 12268 OnExposeComplete: enter
00:35:16.534 00.000 12268 UpdateGuideState(): m_state=6
00:35:16.534 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1430
00:35:16.534 00.000 12268 Star::Find returns 1 (0), X=916.18, Y=26.47, Mass=265, SNR=11.1, Peak=33 HFD=4.5
00:35:16.535 00.001 12268 Star::Find false star n=13 nbg=284 bg=6.9 sigma=0.6 thresh=9 peak=9
00:35:16.535 00.000 12268 MultiStar: [#1 -0.04,-0.43,0.75,U] [#2 0.17,0.34,0.61,U] [#3 0.80,0.59,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -0.07,0.37,0.47,U] 
00:35:16.535 00.000 12268 refined, 3 included, MultiStar: {0.04, 0.01}, one-star: {0.07, -0.04}
00:35:16.535 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
00:35:16.535 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.88)
00:35:16.535 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.18 mountX=0.01 mountY=0.04, mountTheta=1.29
00:35:16.536 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.01, opts=13)
00:35:16.536 00.000 12268 Enqueuing Move request for scope (0.04, 0.01)
00:35:16.537 00.001 11616 Worker thread wakes up
00:35:16.537 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
00:35:16.537 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
00:35:16.537 00.000 11616 Moving (0.04, 0.01) raw xDistance=0.01 yDistance=0.04
00:35:16.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:16.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:35:16.537 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:16.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:35:16.537 00.000 11616 MoveAxis(E, 0, ABG)
00:35:16.537 00.000 11616 Move returns status 0, amount 0
00:35:16.537 00.000 11616 MoveAxis(N, 0, ABG)
00:35:16.537 00.000 11616 Move returns status 0, amount 0
00:35:16.537 00.000 11616 move complete, result=0
00:35:16.538 00.001 11616 worker thread done servicing request
00:35:16.558 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=117, Gamma=1.290
00:35:16.576 00.018 12268 UpdateGuideState exits: m=265 SNR=11.1
00:35:16.576 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:16.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:16.576 00.000 12268 Enqueuing Expose request
00:35:16.576 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:16.576 00.000 11616 Worker thread wakes up
00:35:16.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:16.577 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:18.583 02.006 11616 Exposure complete
00:35:18.643 00.060 11616 worker thread done servicing request
00:35:18.643 00.000 12268 OnExposeComplete: enter
00:35:18.644 00.001 12268 UpdateGuideState(): m_state=6
00:35:18.644 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1431
00:35:18.644 00.000 12268 Star::Find returns 1 (0), X=916.69, Y=26.70, Mass=265, SNR=11.1, Peak=30 HFD=3.7
00:35:18.644 00.000 12268 MultiStar: [#1 0.10,-0.47,0.62,U] [#2 0.33,0.06,0.61,U] [#3 0.65,0.27,0.42,U] [#4 0.16,1.05,0.00,M1] [#5 0.19,-0.07,0.40,U] 
00:35:18.644 00.000 12268 refined, 4 included, MultiStar: {0.39, 0.01}, one-star: {0.58, 0.19}
00:35:18.644 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
00:35:18.644 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.71)
00:35:18.644 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.01 hyp=0.39 cameraTheta=0.01 mountX=0.04 mountY=0.39, mountTheta=1.46
00:35:18.646 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.01, opts=13)
00:35:18.646 00.000 12268 Enqueuing Move request for scope (0.39, 0.01)
00:35:18.646 00.000 11616 Worker thread wakes up
00:35:18.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.01) opts 0xd
00:35:18.646 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.01)
00:35:18.647 00.001 11616 Moving (0.39, 0.01) raw xDistance=0.04 yDistance=0.39
00:35:18.647 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:18.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:35:18.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
00:35:18.647 00.000 11616 MoveAxis(E, 0, ABG)
00:35:18.647 00.000 11616 Move returns status 0, amount 0
00:35:18.647 00.000 11616 MoveAxis(S, 33, ABG)
00:35:18.647 00.000 11616 Guiding  Dir = 1, Dur = 33
00:35:18.647 00.000 11616 IsSlewing returns 0
00:35:18.648 00.001 11616 IsGuiding returns 0
00:35:18.648 00.000 11616 PulseGuide returned control before completion, sleep 43
00:35:18.668 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=114, Gamma=1.290
00:35:18.685 00.017 12268 UpdateGuideState exits: m=265 SNR=11.1
00:35:18.685 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:18.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:18.685 00.000 12268 Enqueuing Expose request
00:35:18.693 00.008 11616 IsGuiding returns 1
00:35:18.693 00.000 11616 scope still moving after pulse duration time elapsed
00:35:18.725 00.032 11616 IsSlewing returns 0
00:35:18.726 00.001 11616 IsGuiding returns 0
00:35:18.726 00.000 11616 scope move finished after 33 + 45 ms
00:35:18.726 00.000 11616 Move returns status 0, amount 33
00:35:18.726 00.000 11616 move complete, result=0
00:35:18.726 00.000 11616 worker thread done servicing request
00:35:18.726 00.000 11616 Worker thread wakes up
00:35:18.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:18.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:18.726 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 33 ms SOUTH
00:35:20.727 02.001 11616 Exposure complete
00:35:20.786 00.059 11616 worker thread done servicing request
00:35:20.786 00.000 12268 OnExposeComplete: enter
00:35:20.786 00.000 12268 UpdateGuideState(): m_state=6
00:35:20.786 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
00:35:20.786 00.000 12268 Star::Find returns 1 (0), X=916.94, Y=26.67, Mass=176, SNR=9.1, Peak=30 HFD=3.2
00:35:20.786 00.000 12268 MultiStar: [#1 0.31,-0.54,0.83,U] [#2 1.00,-0.78,0.00,M1] [#3 0.45,0.76,0.43,U] [#4 0.57,0.40,0.55,U] [#5 1.33,0.27,0.00,M1] 
00:35:20.786 00.000 12268 refined, 3 included, MultiStar: {0.57, 0.09}, one-star: {0.83, 0.15}
00:35:20.786 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
00:35:20.786 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
00:35:20.786 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.09 hyp=0.57 cameraTheta=0.15 mountX=0.14 mountY=0.55, mountTheta=1.32
00:35:20.788 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=0.09, opts=13)
00:35:20.788 00.000 12268 Enqueuing Move request for scope (0.57, 0.09)
00:35:20.788 00.000 11616 Worker thread wakes up
00:35:20.788 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.09) opts 0xd
00:35:20.788 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, 0.09)
00:35:20.788 00.000 11616 Moving (0.57, 0.09) raw xDistance=0.14 yDistance=0.55
00:35:20.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
00:35:20.789 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
00:35:20.789 00.000 11616 MoveAxis(W, 80, ABG)
00:35:20.789 00.000 11616 Guiding  Dir = 3, Dur = 80
00:35:20.789 00.000 11616 IsSlewing returns 0
00:35:20.790 00.001 11616 IsGuiding returns 0
00:35:20.790 00.000 11616 PulseGuide returned control before completion, sleep 90
00:35:20.814 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=120, Gamma=1.290
00:35:20.832 00.018 12268 UpdateGuideState exits: m=176 SNR=9.1
00:35:20.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:20.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:20.832 00.000 12268 Enqueuing Expose request
00:35:20.884 00.052 11616 IsGuiding returns 1
00:35:20.884 00.000 11616 scope still moving after pulse duration time elapsed
00:35:20.915 00.031 11616 IsSlewing returns 0
00:35:20.916 00.001 11616 IsGuiding returns 0
00:35:20.916 00.000 11616 scope move finished after 80 + 46 ms
00:35:20.916 00.000 11616 Move returns status 0, amount 80
00:35:20.916 00.000 11616 MoveAxis(S, 47, ABG)
00:35:20.916 00.000 11616 Guiding  Dir = 1, Dur = 47
00:35:20.916 00.000 11616 IsSlewing returns 0
00:35:20.916 00.000 11616 IsGuiding returns 0
00:35:20.917 00.001 11616 PulseGuide returned control before completion, sleep 57
00:35:20.979 00.062 11616 IsGuiding returns 1
00:35:20.980 00.001 11616 scope still moving after pulse duration time elapsed
00:35:21.010 00.030 11616 IsSlewing returns 0
00:35:21.011 00.001 11616 IsGuiding returns 0
00:35:21.011 00.000 11616 scope move finished after 47 + 47 ms
00:35:21.011 00.000 11616 Move returns status 0, amount 47
00:35:21.011 00.000 11616 move complete, result=0
00:35:21.012 00.001 11616 worker thread done servicing request
00:35:21.012 00.000 11616 Worker thread wakes up
00:35:21.012 00.000 12268 GuideStep: 0.1 px 80 ms WEST, 0.6 px 47 ms SOUTH
00:35:21.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:21.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:23.028 02.016 11616 Exposure complete
00:35:23.082 00.054 11616 worker thread done servicing request
00:35:23.083 00.001 12268 OnExposeComplete: enter
00:35:23.083 00.000 12268 UpdateGuideState(): m_state=6
00:35:23.083 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1433
00:35:23.083 00.000 12268 Star::Find returns 1 (0), X=916.88, Y=26.86, Mass=292, SNR=11.6, Peak=28 HFD=4.3
00:35:23.083 00.000 12268 Star::Find false star n=24 nbg=281 bg=6.9 sigma=0.6 thresh=9 peak=9
00:35:23.083 00.000 12268 MultiStar: [#1 0.60,-0.49,0.65,U] [#2 0.74,0.65,0.00,M2] [#3 0.55,0.54,0.39,U] [#4 0.00,0.00,0.00,L] [#5 1.00,-0.13,0.00,M2] 
00:35:23.084 00.001 12268 refined, 2 included, MultiStar: {0.67, 0.12}, one-star: {0.77, 0.35}
00:35:23.084 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
00:35:23.084 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
00:35:23.084 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=0.12 hyp=0.68 cameraTheta=0.17 mountX=0.18 mountY=0.65, mountTheta=1.30
00:35:23.089 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=0.12, opts=13)
00:35:23.089 00.000 12268 Enqueuing Move request for scope (0.67, 0.12)
00:35:23.089 00.000 11616 Worker thread wakes up
00:35:23.089 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.12) opts 0xd
00:35:23.090 00.001 11616 Handling offset move in thread for scope, endpoint = (0.67, 0.12)
00:35:23.090 00.000 11616 Moving (0.67, 0.12) raw xDistance=0.18 yDistance=0.65
00:35:23.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
00:35:23.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
00:35:23.090 00.000 11616 MoveAxis(W, 102, ABG)
00:35:23.090 00.000 11616 Guiding  Dir = 3, Dur = 102
00:35:23.090 00.000 11616 IsSlewing returns 0
00:35:23.090 00.000 11616 IsGuiding returns 0
00:35:23.091 00.001 11616 PulseGuide returned control before completion, sleep 112
00:35:23.110 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=109, Gamma=1.290
00:35:23.127 00.017 12268 UpdateGuideState exits: m=292 SNR=11.6
00:35:23.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:23.128 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:23.128 00.000 12268 Enqueuing Expose request
00:35:23.211 00.083 11616 IsGuiding returns 1
00:35:23.211 00.000 11616 scope still moving after pulse duration time elapsed
00:35:23.242 00.031 11616 IsSlewing returns 0
00:35:23.243 00.001 11616 IsGuiding returns 0
00:35:23.243 00.000 11616 scope move finished after 102 + 50 ms
00:35:23.243 00.000 11616 Move returns status 0, amount 102
00:35:23.243 00.000 11616 MoveAxis(S, 55, ABG)
00:35:23.243 00.000 11616 Guiding  Dir = 1, Dur = 55
00:35:23.243 00.000 11616 IsSlewing returns 0
00:35:23.243 00.000 11616 IsGuiding returns 0
00:35:23.244 00.001 11616 PulseGuide returned control before completion, sleep 65
00:35:23.322 00.078 11616 IsGuiding returns 1
00:35:23.322 00.000 11616 scope still moving after pulse duration time elapsed
00:35:23.352 00.030 11616 IsSlewing returns 0
00:35:23.353 00.001 11616 IsGuiding returns 0
00:35:23.353 00.000 11616 scope move finished after 55 + 53 ms
00:35:23.353 00.000 11616 Move returns status 0, amount 55
00:35:23.353 00.000 11616 move complete, result=0
00:35:23.353 00.000 11616 worker thread done servicing request
00:35:23.353 00.000 11616 Worker thread wakes up
00:35:23.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:23.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:23.353 00.000 12268 GuideStep: 0.2 px 102 ms WEST, 0.7 px 55 ms SOUTH
00:35:25.367 02.014 11616 Exposure complete
00:35:25.423 00.056 11616 worker thread done servicing request
00:35:25.423 00.000 12268 OnExposeComplete: enter
00:35:25.423 00.000 12268 UpdateGuideState(): m_state=6
00:35:25.423 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1434
00:35:25.424 00.001 12268 Star::Find returns 1 (0), X=916.84, Y=27.52, Mass=252, SNR=10.8, Peak=28 HFD=4.2
00:35:25.424 00.000 12268 MultiStar: [#1 0.02,0.75,0.70,U] [#2 0.71,1.08,0.00,M3] [#3 0.08,2.26,0.00,M1] [#4 0.86,0.75,0.00,M1] [#5 0.51,0.44,0.50,U] 
00:35:25.424 00.000 12268 refined, 2 included, MultiStar: {0.46, 0.80}, one-star: {0.73, 1.01}
00:35:25.424 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
00:35:25.424 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.53 = 2.75)
00:35:25.424 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.80 hyp=0.92 cameraTheta=1.05 mountX=0.84 mountY=0.35, mountTheta=0.40
00:35:25.425 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.80, opts=13)
00:35:25.426 00.001 12268 Enqueuing Move request for scope (0.46, 0.80)
00:35:25.426 00.000 11616 Worker thread wakes up
00:35:25.426 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.80) opts 0xd
00:35:25.426 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.80)
00:35:25.426 00.000 11616 Moving (0.46, 0.80) raw xDistance=0.84 yDistance=0.35
00:35:25.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.84
00:35:25.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
00:35:25.426 00.000 11616 MoveAxis(W, 468, ABG)
00:35:25.426 00.000 11616 Guiding  Dir = 3, Dur = 468
00:35:25.426 00.000 11616 IsSlewing returns 0
00:35:25.427 00.001 11616 IsGuiding returns 0
00:35:25.427 00.000 11616 PulseGuide returned control before completion, sleep 478
00:35:25.449 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=118, Gamma=1.290
00:35:25.466 00.017 12268 UpdateGuideState exits: m=252 SNR=10.8
00:35:25.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:25.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:25.466 00.000 12268 Enqueuing Expose request
00:35:25.913 00.447 11616 IsGuiding returns 1
00:35:25.914 00.001 11616 scope still moving after pulse duration time elapsed
00:35:25.943 00.029 11616 IsSlewing returns 0
00:35:25.944 00.001 11616 IsGuiding returns 0
00:35:25.944 00.000 11616 scope move finished after 468 + 49 ms
00:35:25.944 00.000 11616 Move returns status 0, amount 468
00:35:25.944 00.000 11616 MoveAxis(S, 30, ABG)
00:35:25.944 00.000 11616 Guiding  Dir = 1, Dur = 30
00:35:25.945 00.001 11616 IsSlewing returns 0
00:35:25.945 00.000 11616 IsGuiding returns 0
00:35:25.945 00.000 11616 PulseGuide returned control before completion, sleep 40
00:35:25.991 00.046 11616 IsGuiding returns 1
00:35:25.991 00.000 11616 scope still moving after pulse duration time elapsed
00:35:26.021 00.030 11616 IsSlewing returns 0
00:35:26.022 00.001 11616 IsGuiding returns 0
00:35:26.022 00.000 11616 scope move finished after 30 + 46 ms
00:35:26.022 00.000 11616 Move returns status 0, amount 30
00:35:26.022 00.000 11616 move complete, result=0
00:35:26.022 00.000 11616 worker thread done servicing request
00:35:26.022 00.000 11616 Worker thread wakes up
00:35:26.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:26.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:26.022 00.000 12268 GuideStep: 0.8 px 468 ms WEST, 0.3 px 30 ms SOUTH
00:35:28.036 02.014 11616 Exposure complete
00:35:28.091 00.055 11616 worker thread done servicing request
00:35:28.092 00.001 12268 OnExposeComplete: enter
00:35:28.092 00.000 12268 UpdateGuideState(): m_state=6
00:35:28.092 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1435
00:35:28.092 00.000 12268 Star::Find returns 1 (0), X=916.93, Y=27.25, Mass=212, SNR=9.9, Peak=28 HFD=3.9
00:35:28.092 00.000 12268 Star::Find false star n=18 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:35:28.092 00.000 12268 MultiStar: [#1 0.14,0.21,0.80,U] [#2 0.52,0.92,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.47,0.89,0.00,M2] [#5 0.97,-0.26,0.00,M2] 
00:35:28.093 00.001 12268 refined, 1 included, MultiStar: {0.52, 0.50}, one-star: {0.82, 0.73}
00:35:28.093 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
00:35:28.093 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
00:35:28.093 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.50 hyp=0.72 cameraTheta=0.77 mountX=0.55 mountY=0.45, mountTheta=0.68
00:35:28.094 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=0.50, opts=13)
00:35:28.095 00.001 12268 Enqueuing Move request for scope (0.52, 0.50)
00:35:28.095 00.000 11616 Worker thread wakes up
00:35:28.095 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.50) opts 0xd
00:35:28.095 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, 0.50)
00:35:28.095 00.000 11616 Moving (0.52, 0.50) raw xDistance=0.55 yDistance=0.45
00:35:28.095 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.55
00:35:28.095 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
00:35:28.095 00.000 11616 MoveAxis(W, 308, ABG)
00:35:28.095 00.000 11616 Guiding  Dir = 3, Dur = 308
00:35:28.096 00.001 11616 IsSlewing returns 0
00:35:28.096 00.000 11616 IsGuiding returns 0
00:35:28.096 00.000 11616 PulseGuide returned control before completion, sleep 318
00:35:28.118 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=106, Gamma=1.290
00:35:28.136 00.018 12268 UpdateGuideState exits: m=212 SNR=9.9
00:35:28.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:28.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:28.136 00.000 12268 Enqueuing Expose request
00:35:28.429 00.293 11616 IsGuiding returns 0
00:35:28.429 00.000 11616 Move returns status 0, amount 308
00:35:28.430 00.001 11616 MoveAxis(S, 38, ABG)
00:35:28.430 00.000 11616 Guiding  Dir = 1, Dur = 38
00:35:28.430 00.000 11616 IsSlewing returns 0
00:35:28.430 00.000 11616 IsGuiding returns 0
00:35:28.431 00.001 11616 PulseGuide returned control before completion, sleep 48
00:35:28.492 00.061 11616 IsGuiding returns 1
00:35:28.492 00.000 11616 scope still moving after pulse duration time elapsed
00:35:28.523 00.031 11616 IsSlewing returns 0
00:35:28.523 00.000 11616 IsGuiding returns 0
00:35:28.524 00.001 11616 scope move finished after 38 + 55 ms
00:35:28.524 00.000 11616 Move returns status 0, amount 38
00:35:28.524 00.000 11616 move complete, result=0
00:35:28.524 00.000 11616 worker thread done servicing request
00:35:28.524 00.000 11616 Worker thread wakes up
00:35:28.524 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:28.524 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:28.524 00.000 12268 GuideStep: 0.5 px 308 ms WEST, 0.4 px 38 ms SOUTH
00:35:30.532 02.008 11616 Exposure complete
00:35:30.591 00.059 11616 worker thread done servicing request
00:35:30.591 00.000 12268 OnExposeComplete: enter
00:35:30.591 00.000 12268 UpdateGuideState(): m_state=6
00:35:30.591 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1436
00:35:30.592 00.001 12268 Star::Find returns 1 (0), X=916.92, Y=26.57, Mass=226, SNR=10.2, Peak=26 HFD=4.0
00:35:30.592 00.000 12268 MultiStar: [#1 0.01,0.01,0.62,U] [#2 0.13,0.70,0.59,U] [#3 0.57,-0.18,0.45,U] [#4 0.77,0.27,0.50,U] [#5 -0.18,-0.20,0.48,U] 
00:35:30.592 00.000 12268 refined, 5 included, MultiStar: {0.40, 0.12}, one-star: {0.81, 0.06}
00:35:30.592 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
00:35:30.592 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
00:35:30.592 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.12 hyp=0.42 cameraTheta=0.29 mountX=0.16 mountY=0.38, mountTheta=1.18
00:35:30.598 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.12, opts=13)
00:35:30.598 00.000 12268 Enqueuing Move request for scope (0.40, 0.12)
00:35:30.598 00.000 11616 Worker thread wakes up
00:35:30.598 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.12) opts 0xd
00:35:30.598 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.12)
00:35:30.598 00.000 11616 Moving (0.40, 0.12) raw xDistance=0.16 yDistance=0.38
00:35:30.599 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
00:35:30.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
00:35:30.599 00.000 11616 MoveAxis(W, 88, ABG)
00:35:30.599 00.000 11616 Guiding  Dir = 3, Dur = 88
00:35:30.599 00.000 11616 IsSlewing returns 0
00:35:30.600 00.001 11616 IsGuiding returns 0
00:35:30.600 00.000 11616 PulseGuide returned control before completion, sleep 98
00:35:30.622 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=86, Gamma=1.290
00:35:30.641 00.019 12268 UpdateGuideState exits: m=226 SNR=10.2
00:35:30.641 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:30.641 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:30.641 00.000 12268 Enqueuing Expose request
00:35:30.703 00.062 11616 IsGuiding returns 1
00:35:30.703 00.000 11616 scope still moving after pulse duration time elapsed
00:35:30.733 00.030 11616 IsSlewing returns 0
00:35:30.733 00.000 11616 IsGuiding returns 0
00:35:30.733 00.000 11616 scope move finished after 88 + 45 ms
00:35:30.733 00.000 11616 Move returns status 0, amount 88
00:35:30.733 00.000 11616 MoveAxis(S, 32, ABG)
00:35:30.733 00.000 11616 Guiding  Dir = 1, Dur = 32
00:35:30.734 00.001 11616 IsSlewing returns 0
00:35:30.734 00.000 11616 IsGuiding returns 0
00:35:30.734 00.000 11616 PulseGuide returned control before completion, sleep 42
00:35:30.781 00.047 11616 IsGuiding returns 1
00:35:30.782 00.001 11616 scope still moving after pulse duration time elapsed
00:35:30.811 00.029 11616 IsSlewing returns 0
00:35:30.812 00.001 11616 IsGuiding returns 0
00:35:30.812 00.000 11616 scope move finished after 32 + 45 ms
00:35:30.812 00.000 11616 Move returns status 0, amount 32
00:35:30.812 00.000 11616 move complete, result=0
00:35:30.812 00.000 11616 worker thread done servicing request
00:35:30.812 00.000 11616 Worker thread wakes up
00:35:30.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:30.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:30.812 00.000 12268 GuideStep: 0.2 px 88 ms WEST, 0.4 px 32 ms SOUTH
00:35:32.816 02.004 11616 Exposure complete
00:35:32.871 00.055 11616 worker thread done servicing request
00:35:32.872 00.001 12268 OnExposeComplete: enter
00:35:32.872 00.000 12268 UpdateGuideState(): m_state=6
00:35:32.872 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1437
00:35:32.872 00.000 12268 Star::Find returns 1 (0), X=917.05, Y=26.68, Mass=238, SNR=10.5, Peak=27 HFD=4.0
00:35:32.872 00.000 12268 Star::Find false star n=17 nbg=283 bg=6.9 sigma=0.7 thresh=9 peak=9
00:35:32.872 00.000 12268 Star::Find false star n=20 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=9
00:35:32.872 00.000 12268 MultiStar: [#1 -0.04,0.08,0.65,U] [#2 0.91,-0.46,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.19,0.26,0.44,U] 
00:35:32.872 00.000 12268 refined, 2 included, MultiStar: {0.40, 0.16}, one-star: {0.94, 0.16}
00:35:32.872 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
00:35:32.873 00.001 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
00:35:32.873 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.16 hyp=0.43 cameraTheta=0.37 mountX=0.19 mountY=0.38, mountTheta=1.09
00:35:32.874 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.16, opts=13)
00:35:32.874 00.000 12268 Enqueuing Move request for scope (0.40, 0.16)
00:35:32.874 00.000 11616 Worker thread wakes up
00:35:32.874 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.16) opts 0xd
00:35:32.875 00.001 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.16)
00:35:32.875 00.000 11616 Moving (0.40, 0.16) raw xDistance=0.19 yDistance=0.38
00:35:32.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
00:35:32.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
00:35:32.875 00.000 11616 MoveAxis(W, 109, ABG)
00:35:32.875 00.000 11616 Guiding  Dir = 3, Dur = 109
00:35:32.875 00.000 11616 IsSlewing returns 0
00:35:32.875 00.000 11616 IsGuiding returns 0
00:35:32.876 00.001 11616 PulseGuide returned control before completion, sleep 119
00:35:32.896 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=107, Gamma=1.290
00:35:32.913 00.017 12268 UpdateGuideState exits: m=238 SNR=10.5
00:35:32.913 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:32.914 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:32.914 00.000 12268 Enqueuing Expose request
00:35:33.002 00.088 11616 IsGuiding returns 1
00:35:33.002 00.000 11616 scope still moving after pulse duration time elapsed
00:35:33.034 00.032 11616 IsSlewing returns 0
00:35:33.034 00.000 11616 IsGuiding returns 0
00:35:33.034 00.000 11616 scope move finished after 109 + 50 ms
00:35:33.034 00.000 11616 Move returns status 0, amount 109
00:35:33.034 00.000 11616 MoveAxis(S, 32, ABG)
00:35:33.034 00.000 11616 Guiding  Dir = 1, Dur = 32
00:35:33.035 00.001 11616 IsSlewing returns 0
00:35:33.035 00.000 11616 IsGuiding returns 0
00:35:33.035 00.000 11616 PulseGuide returned control before completion, sleep 42
00:35:33.082 00.047 11616 IsGuiding returns 1
00:35:33.082 00.000 11616 scope still moving after pulse duration time elapsed
00:35:33.111 00.029 11616 IsSlewing returns 0
00:35:33.111 00.000 11616 IsGuiding returns 0
00:35:33.112 00.001 11616 scope move finished after 32 + 44 ms
00:35:33.112 00.000 11616 Move returns status 0, amount 32
00:35:33.112 00.000 11616 move complete, result=0
00:35:33.112 00.000 11616 worker thread done servicing request
00:35:33.112 00.000 11616 Worker thread wakes up
00:35:33.112 00.000 12268 GuideStep: 0.2 px 109 ms WEST, 0.4 px 32 ms SOUTH
00:35:33.112 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:33.112 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:35.120 02.008 11616 Exposure complete
00:35:35.174 00.054 11616 worker thread done servicing request
00:35:35.174 00.000 12268 OnExposeComplete: enter
00:35:35.174 00.000 12268 UpdateGuideState(): m_state=6
00:35:35.174 00.000 12268 Star::Find(15, 917, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1438
00:35:35.174 00.000 12268 Star::Find returns 1 (0), X=916.97, Y=26.38, Mass=230, SNR=10.4, Peak=28 HFD=4.2
00:35:35.174 00.000 12268 Star::Find false star n=16 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:35:35.175 00.001 12268 Star::Find false star n=14 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:35:35.175 00.000 12268 MultiStar: [#1 0.24,-0.32,0.69,U] [#2 0.78,-0.15,0.61,U] [#3 0.00,0.00,0.00,L] [#4 0.24,0.80,0.45,U] [#5 0.00,0.00,0.00,L] 
00:35:35.175 00.000 12268 refined, 3 included, MultiStar: {0.58, -0.03}, one-star: {0.86, -0.14}
00:35:35.175 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
00:35:35.175 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.65)
00:35:35.175 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=-0.03 hyp=0.58 cameraTheta=-0.05 mountX=0.03 mountY=0.58, mountTheta=1.53
00:35:35.177 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=-0.03, opts=13)
00:35:35.177 00.000 12268 Enqueuing Move request for scope (0.58, -0.03)
00:35:35.177 00.000 11616 Worker thread wakes up
00:35:35.177 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.03) opts 0xd
00:35:35.177 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, -0.03)
00:35:35.177 00.000 11616 Moving (0.58, -0.03) raw xDistance=0.03 yDistance=0.58
00:35:35.177 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:35.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:35:35.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
00:35:35.177 00.000 11616 MoveAxis(E, 0, ABG)
00:35:35.178 00.001 11616 Move returns status 0, amount 0
00:35:35.178 00.000 11616 MoveAxis(S, 49, ABG)
00:35:35.178 00.000 11616 Guiding  Dir = 1, Dur = 49
00:35:35.178 00.000 11616 IsSlewing returns 0
00:35:35.178 00.000 11616 IsGuiding returns 0
00:35:35.179 00.001 11616 PulseGuide returned control before completion, sleep 59
00:35:35.199 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=87, Gamma=1.290
00:35:35.216 00.017 12268 UpdateGuideState exits: m=230 SNR=10.4
00:35:35.216 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:35.216 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:35.216 00.000 12268 Enqueuing Expose request
00:35:35.246 00.030 11616 IsGuiding returns 1
00:35:35.246 00.000 11616 scope still moving after pulse duration time elapsed
00:35:35.277 00.031 11616 IsSlewing returns 0
00:35:35.277 00.000 11616 IsGuiding returns 0
00:35:35.277 00.000 11616 scope move finished after 49 + 49 ms
00:35:35.277 00.000 11616 Move returns status 0, amount 49
00:35:35.277 00.000 11616 move complete, result=0
00:35:35.277 00.000 11616 worker thread done servicing request
00:35:35.278 00.001 11616 Worker thread wakes up
00:35:35.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:35.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:35.289 00.011 12268 GuideStep: 0.0 px 0 ms EAST, 0.6 px 49 ms SOUTH
00:35:37.293 02.004 11616 Exposure complete
00:35:37.347 00.054 11616 worker thread done servicing request
00:35:37.347 00.000 12268 OnExposeComplete: enter
00:35:37.347 00.000 12268 UpdateGuideState(): m_state=6
00:35:37.348 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1439
00:35:37.348 00.000 12268 Star::Find returns 1 (0), X=916.97, Y=26.10, Mass=188, SNR=9.3, Peak=28 HFD=4.3
00:35:37.348 00.000 12268 Star::Find false star n=13 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
00:35:37.348 00.000 12268 MultiStar: [#1 0.37,-0.23,0.77,U] [#2 0.14,0.47,0.66,U] [#3 0.60,0.70,0.56,U] [#4 0.00,0.00,0.00,L] [#5 -0.15,0.06,0.54,U] 
00:35:37.348 00.000 12268 refined, 4 included, MultiStar: {0.42, 0.04}, one-star: {0.86, -0.41}
00:35:37.349 00.001 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
00:35:37.349 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
00:35:37.349 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.04 hyp=0.42 cameraTheta=0.09 mountX=0.08 mountY=0.41, mountTheta=1.38
00:35:37.353 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.04, opts=13)
00:35:37.353 00.000 12268 Enqueuing Move request for scope (0.42, 0.04)
00:35:37.353 00.000 11616 Worker thread wakes up
00:35:37.353 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.04) opts 0xd
00:35:37.353 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.04)
00:35:37.353 00.000 11616 Moving (0.42, 0.04) raw xDistance=0.08 yDistance=0.41
00:35:37.354 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:37.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:35:37.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
00:35:37.354 00.000 11616 MoveAxis(E, 0, ABG)
00:35:37.354 00.000 11616 Move returns status 0, amount 0
00:35:37.354 00.000 11616 MoveAxis(S, 35, ABG)
00:35:37.354 00.000 11616 Guiding  Dir = 1, Dur = 35
00:35:37.354 00.000 11616 IsSlewing returns 0
00:35:37.355 00.001 11616 IsGuiding returns 0
00:35:37.355 00.000 11616 PulseGuide returned control before completion, sleep 45
00:35:37.375 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=82, Gamma=1.290
00:35:37.392 00.017 12268 UpdateGuideState exits: m=188 SNR=9.3
00:35:37.392 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:37.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:37.392 00.000 12268 Enqueuing Expose request
00:35:37.410 00.018 11616 IsGuiding returns 1
00:35:37.410 00.000 11616 scope still moving after pulse duration time elapsed
00:35:37.442 00.032 11616 IsSlewing returns 0
00:35:37.442 00.000 11616 IsGuiding returns 1
00:35:37.472 00.030 11616 IsSlewing returns 0
00:35:37.472 00.000 11616 IsGuiding returns 1
00:35:37.503 00.031 11616 IsSlewing returns 0
00:35:37.503 00.000 11616 IsGuiding returns 1
00:35:37.534 00.031 11616 IsSlewing returns 0
00:35:37.534 00.000 11616 IsGuiding returns 1
00:35:37.566 00.032 11616 IsSlewing returns 0
00:35:37.567 00.001 11616 IsGuiding returns 1
00:35:37.595 00.028 11616 IsSlewing returns 0
00:35:37.596 00.001 11616 IsGuiding returns 1
00:35:37.627 00.031 11616 IsSlewing returns 0
00:35:37.627 00.000 11616 IsGuiding returns 0
00:35:37.627 00.000 11616 scope move finished after 35 + 237 ms
00:35:37.627 00.000 11616 Move returns status 0, amount 35
00:35:37.627 00.000 11616 move complete, result=0
00:35:37.627 00.000 11616 worker thread done servicing request
00:35:37.627 00.000 11616 Worker thread wakes up
00:35:37.627 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 35 ms SOUTH
00:35:37.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:37.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:39.642 02.015 11616 Exposure complete
00:35:39.701 00.059 11616 worker thread done servicing request
00:35:39.701 00.000 12268 OnExposeComplete: enter
00:35:39.701 00.000 12268 UpdateGuideState(): m_state=6
00:35:39.701 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1440
00:35:39.701 00.000 12268 Star::Find returns 1 (0), X=916.64, Y=26.50, Mass=191, SNR=9.4, Peak=25 HFD=4.0
00:35:39.701 00.000 12268 Star::Find false star n=17 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:35:39.702 00.001 12268 MultiStar: [#1 0.21,-0.67,0.76,U] [#2 0.37,0.15,0.62,U] [#3 -0.47,0.42,0.45,U] [#4 0.46,-0.21,0.49,U] [#5 0.00,0.00,0.00,L] 
00:35:39.702 00.000 12268 refined, 4 included, MultiStar: {0.28, -0.11}, one-star: {0.53, -0.01}
00:35:39.702 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
00:35:39.702 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.35)
00:35:39.702 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.11 hyp=0.30 cameraTheta=-0.35 mountX=-0.08 mountY=0.30, mountTheta=1.83
00:35:39.704 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.11, opts=13)
00:35:39.704 00.000 12268 Enqueuing Move request for scope (0.28, -0.11)
00:35:39.704 00.000 11616 Worker thread wakes up
00:35:39.704 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.11) opts 0xd
00:35:39.704 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.11)
00:35:39.704 00.000 11616 Moving (0.28, -0.11) raw xDistance=-0.08 yDistance=0.30
00:35:39.704 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:39.704 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:35:39.705 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
00:35:39.705 00.000 11616 MoveAxis(E, 0, ABG)
00:35:39.705 00.000 11616 Move returns status 0, amount 0
00:35:39.705 00.000 11616 MoveAxis(S, 25, ABG)
00:35:39.705 00.000 11616 Guiding  Dir = 1, Dur = 25
00:35:39.705 00.000 11616 IsSlewing returns 0
00:35:39.705 00.000 11616 IsGuiding returns 0
00:35:39.706 00.001 11616 PulseGuide returned control before completion, sleep 35
00:35:39.727 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=85, Gamma=1.290
00:35:39.745 00.018 12268 UpdateGuideState exits: m=191 SNR=9.4
00:35:39.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:39.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:39.745 00.000 12268 Enqueuing Expose request
00:35:39.748 00.003 11616 IsGuiding returns 1
00:35:39.748 00.000 11616 scope still moving after pulse duration time elapsed
00:35:39.778 00.030 11616 IsSlewing returns 0
00:35:39.778 00.000 11616 IsGuiding returns 0
00:35:39.778 00.000 11616 scope move finished after 25 + 48 ms
00:35:39.779 00.001 11616 Move returns status 0, amount 25
00:35:39.779 00.000 11616 move complete, result=0
00:35:39.779 00.000 11616 worker thread done servicing request
00:35:39.779 00.000 11616 Worker thread wakes up
00:35:39.779 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 25 ms SOUTH
00:35:39.779 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:39.779 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:41.780 02.001 11616 Exposure complete
00:35:41.835 00.055 11616 worker thread done servicing request
00:35:41.835 00.000 12268 OnExposeComplete: enter
00:35:41.836 00.001 12268 UpdateGuideState(): m_state=6
00:35:41.836 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1441
00:35:41.836 00.000 12268 Star::Find returns 1 (0), X=916.41, Y=26.05, Mass=196, SNR=9.5, Peak=27 HFD=4.8
00:35:41.836 00.000 12268 Star::Find false star n=15 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
00:35:41.836 00.000 12268 Star::Find false star n=13 nbg=274 bg=6.8 sigma=0.7 thresh=9 peak=9
00:35:41.836 00.000 12268 MultiStar: [#1 -0.15,-0.70,0.77,U] [#2 -0.08,-0.16,0.69,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.66,-1.02,0.00,M1] 
00:35:41.836 00.000 12268 refined, 2 included, MultiStar: {0.05, -0.46}, one-star: {0.30, -0.47}
00:35:41.836 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:35:41.837 00.001 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
00:35:41.837 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.46 hyp=0.46 cameraTheta=-1.46 mountX=-0.45 mountY=0.11, mountTheta=2.90
00:35:41.838 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.46, opts=13)
00:35:41.838 00.000 12268 Enqueuing Move request for scope (0.05, -0.46)
00:35:41.839 00.001 11616 Worker thread wakes up
00:35:41.839 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.46) opts 0xd
00:35:41.839 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.46)
00:35:41.839 00.000 11616 Moving (0.05, -0.46) raw xDistance=-0.45 yDistance=0.11
00:35:41.839 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
00:35:41.839 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.34
00:35:41.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
00:35:41.840 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:41.840 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:35:41.840 00.000 11616 MoveAxis(E, 251, ABG)
00:35:41.840 00.000 11616 Guiding  Dir = 2, Dur = 251
00:35:41.840 00.000 11616 IsSlewing returns 0
00:35:41.840 00.000 11616 IsGuiding returns 0
00:35:41.841 00.001 11616 PulseGuide returned control before completion, sleep 261
00:35:41.862 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=80, Gamma=1.290
00:35:41.881 00.019 12268 UpdateGuideState exits: m=196 SNR=9.5
00:35:41.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:41.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:41.881 00.000 12268 Enqueuing Expose request
00:35:42.105 00.224 11616 IsGuiding returns 1
00:35:42.106 00.001 11616 scope still moving after pulse duration time elapsed
00:35:42.136 00.030 11616 IsSlewing returns 0
00:35:42.136 00.000 11616 IsGuiding returns 0
00:35:42.136 00.000 11616 scope move finished after 251 + 44 ms
00:35:42.136 00.000 11616 Move returns status 0, amount 251
00:35:42.137 00.001 11616 MoveAxis(N, 0, ABG)
00:35:42.137 00.000 11616 Move returns status 0, amount 0
00:35:42.137 00.000 11616 move complete, result=0
00:35:42.137 00.000 11616 worker thread done servicing request
00:35:42.137 00.000 11616 Worker thread wakes up
00:35:42.137 00.000 12268 GuideStep: -0.4 px 251 ms EAST, 0.1 px 0 ms NORTH
00:35:42.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:42.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:44.148 02.011 11616 Exposure complete
00:35:44.206 00.058 11616 worker thread done servicing request
00:35:44.207 00.001 12268 OnExposeComplete: enter
00:35:44.207 00.000 12268 UpdateGuideState(): m_state=6
00:35:44.207 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1442
00:35:44.207 00.000 12268 Star::Find returns 1 (0), X=916.99, Y=26.18, Mass=206, SNR=9.8, Peak=30 HFD=4.3
00:35:44.207 00.000 12268 Star::Find false star n=13 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=9
00:35:44.207 00.000 12268 MultiStar: [#1 0.68,-0.47,0.77,U] [#2 0.20,-0.28,0.65,U] [#3 1.04,-0.89,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 -0.28,-0.83,0.47,U] 
00:35:44.207 00.000 12268 refined, 3 included, MultiStar: {0.49, -0.44}, one-star: {0.88, -0.33}
00:35:44.208 00.001 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
00:35:44.208 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.97)
00:35:44.208 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.44 hyp=0.65 cameraTheta=-0.73 mountX=-0.39 mountY=0.54, mountTheta=2.20
00:35:44.209 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=-0.44, opts=13)
00:35:44.209 00.000 12268 Enqueuing Move request for scope (0.49, -0.44)
00:35:44.209 00.000 11616 Worker thread wakes up
00:35:44.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.44) opts 0xd
00:35:44.210 00.001 11616 Handling offset move in thread for scope, endpoint = (0.49, -0.44)
00:35:44.210 00.000 11616 Moving (0.49, -0.44) raw xDistance=-0.39 yDistance=0.54
00:35:44.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
00:35:44.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
00:35:44.210 00.000 11616 MoveAxis(E, 217, ABG)
00:35:44.210 00.000 11616 Guiding  Dir = 2, Dur = 217
00:35:44.210 00.000 11616 IsSlewing returns 0
00:35:44.210 00.000 11616 IsGuiding returns 0
00:35:44.211 00.001 11616 PulseGuide returned control before completion, sleep 227
00:35:44.231 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=82, Gamma=1.290
00:35:44.248 00.017 12268 UpdateGuideState exits: m=206 SNR=9.8
00:35:44.248 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:44.249 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:44.249 00.000 12268 Enqueuing Expose request
00:35:44.442 00.193 11616 IsGuiding returns 1
00:35:44.442 00.000 11616 scope still moving after pulse duration time elapsed
00:35:44.473 00.031 11616 IsSlewing returns 0
00:35:44.473 00.000 11616 IsGuiding returns 0
00:35:44.474 00.001 11616 scope move finished after 217 + 45 ms
00:35:44.474 00.000 11616 Move returns status 0, amount 217
00:35:44.474 00.000 11616 MoveAxis(S, 46, ABG)
00:35:44.474 00.000 11616 Guiding  Dir = 1, Dur = 46
00:35:44.474 00.000 11616 IsSlewing returns 0
00:35:44.475 00.001 11616 IsGuiding returns 0
00:35:44.475 00.000 11616 PulseGuide returned control before completion, sleep 56
00:35:44.535 00.060 11616 IsGuiding returns 1
00:35:44.535 00.000 11616 scope still moving after pulse duration time elapsed
00:35:44.568 00.033 11616 IsSlewing returns 0
00:35:44.568 00.000 11616 IsGuiding returns 1
00:35:44.600 00.032 11616 IsSlewing returns 0
00:35:44.601 00.001 11616 IsGuiding returns 0
00:35:44.601 00.000 11616 scope move finished after 46 + 80 ms
00:35:44.601 00.000 11616 Move returns status 0, amount 46
00:35:44.601 00.000 11616 move complete, result=0
00:35:44.601 00.000 11616 worker thread done servicing request
00:35:44.601 00.000 11616 Worker thread wakes up
00:35:44.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:44.602 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:44.602 00.000 12268 GuideStep: -0.4 px 217 ms EAST, 0.5 px 46 ms SOUTH
00:35:46.607 02.005 11616 Exposure complete
00:35:46.662 00.055 11616 worker thread done servicing request
00:35:46.662 00.000 12268 OnExposeComplete: enter
00:35:46.662 00.000 12268 UpdateGuideState(): m_state=6
00:35:46.662 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1443
00:35:46.663 00.001 12268 Star::Find returns 1 (0), X=916.49, Y=26.99, Mass=235, SNR=10.5, Peak=30 HFD=4.1
00:35:46.663 00.000 12268 Star::Find false star n=15 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:35:46.663 00.000 12268 MultiStar: [#1 -0.13,0.34,0.68,U] [#2 0.50,0.64,0.63,U] [#3 0.82,0.55,0.00,M2] [#4 1.51,0.69,0.00,M1] [#5 0.00,0.00,0.00,L] 
00:35:46.663 00.000 12268 refined, 2 included, MultiStar: {0.26, 0.48}, one-star: {0.38, 0.48}
00:35:46.663 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
00:35:46.663 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.77)
00:35:46.663 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.48 hyp=0.55 cameraTheta=1.07 mountX=0.50 mountY=0.20, mountTheta=0.38
00:35:46.667 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.48, opts=13)
00:35:46.667 00.000 12268 Enqueuing Move request for scope (0.26, 0.48)
00:35:46.667 00.000 11616 Worker thread wakes up
00:35:46.667 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.48) opts 0xd
00:35:46.667 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.48)
00:35:46.667 00.000 11616 Moving (0.26, 0.48) raw xDistance=0.50 yDistance=0.20
00:35:46.668 00.001 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from -1 to 1
00:35:46.668 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.51
00:35:46.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
00:35:46.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
00:35:46.668 00.000 11616 MoveAxis(W, 282, ABG)
00:35:46.668 00.000 11616 Guiding  Dir = 3, Dur = 282
00:35:46.668 00.000 11616 IsSlewing returns 0
00:35:46.669 00.001 11616 IsGuiding returns 0
00:35:46.669 00.000 11616 PulseGuide returned control before completion, sleep 292
00:35:46.691 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=89, Gamma=1.290
00:35:46.710 00.019 12268 UpdateGuideState exits: m=235 SNR=10.5
00:35:46.711 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:46.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:46.711 00.000 12268 Enqueuing Expose request
00:35:46.963 00.252 11616 IsGuiding returns 1
00:35:46.964 00.001 11616 scope still moving after pulse duration time elapsed
00:35:46.993 00.029 11616 IsSlewing returns 0
00:35:46.994 00.001 11616 IsGuiding returns 0
00:35:46.994 00.000 11616 scope move finished after 282 + 44 ms
00:35:46.994 00.000 11616 Move returns status 0, amount 282
00:35:46.994 00.000 11616 MoveAxis(S, 17, ABG)
00:35:46.994 00.000 11616 Guiding  Dir = 1, Dur = 17
00:35:46.994 00.000 11616 IsSlewing returns 0
00:35:46.995 00.001 11616 IsGuiding returns 0
00:35:46.995 00.000 11616 PulseGuide returned control before completion, sleep 27
00:35:47.025 00.030 11616 IsGuiding returns 1
00:35:47.025 00.000 11616 scope still moving after pulse duration time elapsed
00:35:47.055 00.030 11616 IsSlewing returns 0
00:35:47.056 00.001 11616 IsGuiding returns 0
00:35:47.056 00.000 11616 scope move finished after 17 + 43 ms
00:35:47.056 00.000 11616 Move returns status 0, amount 17
00:35:47.056 00.000 11616 move complete, result=0
00:35:47.056 00.000 11616 worker thread done servicing request
00:35:47.056 00.000 11616 Worker thread wakes up
00:35:47.056 00.000 12268 GuideStep: 0.5 px 282 ms WEST, 0.2 px 17 ms SOUTH
00:35:47.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:47.057 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:49.070 02.013 11616 Exposure complete
00:35:49.125 00.055 11616 worker thread done servicing request
00:35:49.125 00.000 12268 OnExposeComplete: enter
00:35:49.125 00.000 12268 UpdateGuideState(): m_state=6
00:35:49.125 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1444
00:35:49.125 00.000 12268 Star::Find returns 1 (0), X=916.67, Y=26.77, Mass=219, SNR=10.1, Peak=27 HFD=3.7
00:35:49.125 00.000 12268 Star::Find false star n=15 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:35:49.125 00.000 12268 Star::Find false star n=20 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=9
00:35:49.125 00.000 12268 MultiStar: [#1 -0.01,0.02,0.63,U] [#2 0.52,0.40,0.63,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.08,-0.05,0.50,U] 
00:35:49.125 00.000 12268 refined, 3 included, MultiStar: {0.31, 0.18}, one-star: {0.56, 0.26}
00:35:49.125 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
00:35:49.126 00.001 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.23)
00:35:49.126 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.18 hyp=0.35 cameraTheta=0.53 mountX=0.21 mountY=0.28, mountTheta=0.93
00:35:49.127 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.18, opts=13)
00:35:49.127 00.000 12268 Enqueuing Move request for scope (0.31, 0.18)
00:35:49.127 00.000 11616 Worker thread wakes up
00:35:49.128 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.18) opts 0xd
00:35:49.128 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.18)
00:35:49.128 00.000 11616 Moving (0.31, 0.18) raw xDistance=0.21 yDistance=0.28
00:35:49.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
00:35:49.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:35:49.128 00.000 11616 MoveAxis(W, 117, ABG)
00:35:49.128 00.000 11616 Guiding  Dir = 3, Dur = 117
00:35:49.128 00.000 11616 IsSlewing returns 0
00:35:49.128 00.000 11616 IsGuiding returns 0
00:35:49.129 00.001 11616 PulseGuide returned control before completion, sleep 127
00:35:49.154 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=86, Gamma=1.290
00:35:49.171 00.017 12268 UpdateGuideState exits: m=219 SNR=10.1
00:35:49.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:49.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:49.171 00.000 12268 Enqueuing Expose request
00:35:49.271 00.100 11616 IsGuiding returns 0
00:35:49.271 00.000 11616 Move returns status 0, amount 117
00:35:49.272 00.001 11616 MoveAxis(S, 24, ABG)
00:35:49.272 00.000 11616 Guiding  Dir = 1, Dur = 24
00:35:49.272 00.000 11616 IsSlewing returns 0
00:35:49.272 00.000 11616 IsGuiding returns 0
00:35:49.273 00.001 11616 PulseGuide returned control before completion, sleep 34
00:35:49.318 00.045 11616 IsGuiding returns 1
00:35:49.319 00.001 11616 scope still moving after pulse duration time elapsed
00:35:49.350 00.031 11616 IsSlewing returns 0
00:35:49.351 00.001 11616 IsGuiding returns 0
00:35:49.351 00.000 11616 scope move finished after 24 + 54 ms
00:35:49.351 00.000 11616 Move returns status 0, amount 24
00:35:49.351 00.000 11616 move complete, result=0
00:35:49.351 00.000 11616 worker thread done servicing request
00:35:49.351 00.000 11616 Worker thread wakes up
00:35:49.352 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:49.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:49.352 00.000 12268 GuideStep: 0.2 px 117 ms WEST, 0.3 px 24 ms SOUTH
00:35:51.369 02.017 11616 Exposure complete
00:35:51.425 00.056 11616 worker thread done servicing request
00:35:51.425 00.000 12268 OnExposeComplete: enter
00:35:51.425 00.000 12268 UpdateGuideState(): m_state=6
00:35:51.425 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1445
00:35:51.425 00.000 12268 Star::Find returns 1 (0), X=916.92, Y=26.31, Mass=218, SNR=10.1, Peak=28 HFD=4.0
00:35:51.425 00.000 12268 Star::Find false star n=15 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=9
00:35:51.426 00.001 12268 MultiStar: [#1 0.02,-0.34,0.75,U] [#2 0.45,-0.00,0.63,U] [#3 0.12,0.26,0.44,U] [#4 0.00,0.00,0.00,L] [#5 -0.06,-0.24,0.44,U] 
00:35:51.426 00.000 12268 refined, 4 included, MultiStar: {0.35, -0.14}, one-star: {0.81, -0.20}
00:35:51.426 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
00:35:51.426 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.33)
00:35:51.426 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.14 hyp=0.37 cameraTheta=-0.37 mountX=-0.10 mountY=0.36, mountTheta=1.84
00:35:51.427 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.14, opts=13)
00:35:51.427 00.000 12268 Enqueuing Move request for scope (0.35, -0.14)
00:35:51.427 00.000 11616 Worker thread wakes up
00:35:51.428 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.14) opts 0xd
00:35:51.428 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.14)
00:35:51.428 00.000 11616 Moving (0.35, -0.14) raw xDistance=-0.10 yDistance=0.36
00:35:51.428 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:51.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:35:51.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
00:35:51.428 00.000 11616 MoveAxis(E, 0, ABG)
00:35:51.428 00.000 11616 Move returns status 0, amount 0
00:35:51.428 00.000 11616 MoveAxis(S, 31, ABG)
00:35:51.428 00.000 11616 Guiding  Dir = 1, Dur = 31
00:35:51.429 00.001 11616 IsSlewing returns 0
00:35:51.429 00.000 11616 IsGuiding returns 0
00:35:51.429 00.000 11616 PulseGuide returned control before completion, sleep 41
00:35:51.451 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=101, Gamma=1.290
00:35:51.468 00.017 12268 UpdateGuideState exits: m=218 SNR=10.1
00:35:51.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:51.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:51.468 00.000 12268 Enqueuing Expose request
00:35:51.476 00.008 11616 IsGuiding returns 1
00:35:51.476 00.000 11616 scope still moving after pulse duration time elapsed
00:35:51.507 00.031 11616 IsSlewing returns 0
00:35:51.507 00.000 11616 IsGuiding returns 0
00:35:51.508 00.001 11616 scope move finished after 31 + 47 ms
00:35:51.508 00.000 11616 Move returns status 0, amount 31
00:35:51.508 00.000 11616 move complete, result=0
00:35:51.508 00.000 11616 worker thread done servicing request
00:35:51.508 00.000 11616 Worker thread wakes up
00:35:51.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:51.508 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 31 ms SOUTH
00:35:51.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:53.533 02.025 11616 Exposure complete
00:35:53.610 00.077 11616 worker thread done servicing request
00:35:53.611 00.001 12268 OnExposeComplete: enter
00:35:53.611 00.000 12268 UpdateGuideState(): m_state=6
00:35:53.611 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1446
00:35:53.611 00.000 12268 Star::Find returns 1 (0), X=916.81, Y=25.98, Mass=230, SNR=10.3, Peak=29 HFD=4.3
00:35:53.611 00.000 12268 Star::Find false star n=13 nbg=282 bg=6.9 sigma=0.7 thresh=9 peak=9
00:35:53.611 00.000 12268 Star::Find false star n=15 nbg=275 bg=6.8 sigma=0.6 thresh=9 peak=9
00:35:53.612 00.001 12268 MultiStar: [#1 0.24,-0.28,0.63,U] [#2 0.63,-1.11,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.20,-0.66,0.46,U] 
00:35:53.612 00.000 12268 refined, 2 included, MultiStar: {0.45, -0.49}, one-star: {0.70, -0.53}
00:35:53.612 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
00:35:53.612 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
00:35:53.612 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.49 hyp=0.66 cameraTheta=-0.83 mountX=-0.44 mountY=0.51, mountTheta=2.29
00:35:53.617 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.49, opts=13)
00:35:53.617 00.000 12268 Enqueuing Move request for scope (0.45, -0.49)
00:35:53.617 00.000 11616 Worker thread wakes up
00:35:53.617 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.49) opts 0xd
00:35:53.617 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.49)
00:35:53.617 00.000 11616 Moving (0.45, -0.49) raw xDistance=-0.44 yDistance=0.51
00:35:53.617 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
00:35:53.617 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.32
00:35:53.618 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
00:35:53.618 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
00:35:53.618 00.000 11616 MoveAxis(E, 246, ABG)
00:35:53.618 00.000 11616 Guiding  Dir = 2, Dur = 246
00:35:53.618 00.000 11616 IsSlewing returns 0
00:35:53.618 00.000 11616 IsGuiding returns 0
00:35:53.619 00.001 11616 PulseGuide returned control before completion, sleep 256
00:35:53.648 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=102, Gamma=1.290
00:35:53.666 00.018 12268 UpdateGuideState exits: m=230 SNR=10.3
00:35:53.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:53.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:53.666 00.000 12268 Enqueuing Expose request
00:35:53.884 00.218 11616 IsGuiding returns 1
00:35:53.884 00.000 11616 scope still moving after pulse duration time elapsed
00:35:53.914 00.030 11616 IsSlewing returns 0
00:35:53.915 00.001 11616 IsGuiding returns 0
00:35:53.915 00.000 11616 scope move finished after 246 + 50 ms
00:35:53.915 00.000 11616 Move returns status 0, amount 246
00:35:53.915 00.000 11616 MoveAxis(S, 43, ABG)
00:35:53.915 00.000 11616 Guiding  Dir = 1, Dur = 43
00:35:53.915 00.000 11616 IsSlewing returns 0
00:35:53.915 00.000 11616 IsGuiding returns 0
00:35:53.915 00.000 11616 PulseGuide returned control before completion, sleep 53
00:35:53.978 00.063 11616 IsGuiding returns 1
00:35:53.978 00.000 11616 scope still moving after pulse duration time elapsed
00:35:54.009 00.031 11616 IsSlewing returns 0
00:35:54.010 00.001 11616 IsGuiding returns 0
00:35:54.010 00.000 11616 scope move finished after 43 + 51 ms
00:35:54.010 00.000 11616 Move returns status 0, amount 43
00:35:54.010 00.000 11616 move complete, result=0
00:35:54.010 00.000 11616 worker thread done servicing request
00:35:54.010 00.000 11616 Worker thread wakes up
00:35:54.010 00.000 12268 GuideStep: -0.4 px 246 ms EAST, 0.5 px 43 ms SOUTH
00:35:54.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:54.011 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:56.019 02.008 11616 Exposure complete
00:35:56.073 00.054 11616 worker thread done servicing request
00:35:56.073 00.000 12268 OnExposeComplete: enter
00:35:56.073 00.000 12268 UpdateGuideState(): m_state=6
00:35:56.073 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1447
00:35:56.073 00.000 12268 Star::Find returns 1 (0), X=916.48, Y=26.42, Mass=211, SNR=9.9, Peak=29 HFD=4.3
00:35:56.074 00.001 12268 Star::Find false star n=19 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:35:56.074 00.000 12268 Star::Find false star n=7 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:35:56.074 00.000 12268 MultiStar: [#1 0.76,-0.26,0.72,U] [#2 1.02,-0.81,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.31,0.19,0.48,U] [#5 0.00,0.00,0.00,L] 
00:35:56.074 00.000 12268 single-star, 2 included, MultiStar: {0.48, -0.09}, one-star: {0.37, -0.09}
00:35:56.074 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
00:35:56.074 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
00:35:56.074 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.09 hyp=0.38 cameraTheta=-0.25 mountX=-0.06 mountY=0.38, mountTheta=1.72
00:35:56.076 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.09, opts=13)
00:35:56.076 00.000 12268 Enqueuing Move request for scope (0.37, -0.09)
00:35:56.076 00.000 11616 Worker thread wakes up
00:35:56.076 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.09) opts 0xd
00:35:56.076 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.09)
00:35:56.076 00.000 11616 Moving (0.37, -0.09) raw xDistance=-0.06 yDistance=0.38
00:35:56.076 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:56.076 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:35:56.076 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
00:35:56.076 00.000 11616 MoveAxis(E, 0, ABG)
00:35:56.076 00.000 11616 Move returns status 0, amount 0
00:35:56.076 00.000 11616 MoveAxis(S, 32, ABG)
00:35:56.077 00.001 11616 Guiding  Dir = 1, Dur = 32
00:35:56.077 00.000 11616 IsSlewing returns 0
00:35:56.077 00.000 11616 IsGuiding returns 0
00:35:56.077 00.000 11616 PulseGuide returned control before completion, sleep 42
00:35:56.099 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=86, Gamma=1.290
00:35:56.116 00.017 12268 UpdateGuideState exits: m=211 SNR=9.9
00:35:56.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:56.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:56.116 00.000 12268 Enqueuing Expose request
00:35:56.127 00.011 11616 IsGuiding returns 1
00:35:56.127 00.000 11616 scope still moving after pulse duration time elapsed
00:35:56.158 00.031 11616 IsSlewing returns 0
00:35:56.158 00.000 11616 IsGuiding returns 0
00:35:56.158 00.000 11616 scope move finished after 32 + 49 ms
00:35:56.158 00.000 11616 Move returns status 0, amount 32
00:35:56.159 00.001 11616 move complete, result=0
00:35:56.160 00.001 11616 worker thread done servicing request
00:35:56.160 00.000 11616 Worker thread wakes up
00:35:56.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:56.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:35:56.160 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 32 ms SOUTH
00:35:58.174 02.014 11616 Exposure complete
00:35:58.227 00.053 11616 worker thread done servicing request
00:35:58.227 00.000 12268 OnExposeComplete: enter
00:35:58.227 00.000 12268 UpdateGuideState(): m_state=6
00:35:58.228 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1448
00:35:58.228 00.000 12268 Star::Find returns 1 (0), X=917.14, Y=26.66, Mass=233, SNR=10.4, Peak=31 HFD=4.1
00:35:58.228 00.000 12268 Star::Find false star n=17 nbg=284 bg=6.8 sigma=0.6 thresh=9 peak=9
00:35:58.228 00.000 12268 MultiStar: [#1 0.10,0.02,0.66,U] [#2 1.04,-0.79,0.00,M3] [#3 0.95,0.63,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 1.29,0.62,0.00,M1] 
00:35:58.228 00.000 12268 refined, 1 included, MultiStar: {0.66, 0.10}, one-star: {1.03, 0.15}
00:35:58.228 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
00:35:58.228 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
00:35:58.228 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=0.10 hyp=0.67 cameraTheta=0.14 mountX=0.16 mountY=0.64, mountTheta=1.33
00:35:58.230 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.66, y=0.10, opts=13)
00:35:58.230 00.000 12268 Enqueuing Move request for scope (0.66, 0.10)
00:35:58.230 00.000 11616 Worker thread wakes up
00:35:58.230 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.10) opts 0xd
00:35:58.230 00.000 11616 Handling offset move in thread for scope, endpoint = (0.66, 0.10)
00:35:58.230 00.000 11616 Moving (0.66, 0.10) raw xDistance=0.16 yDistance=0.64
00:35:58.231 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:58.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:35:58.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
00:35:58.231 00.000 11616 MoveAxis(E, 0, ABG)
00:35:58.231 00.000 11616 Move returns status 0, amount 0
00:35:58.231 00.000 11616 MoveAxis(S, 54, ABG)
00:35:58.231 00.000 11616 Guiding  Dir = 1, Dur = 54
00:35:58.231 00.000 11616 IsSlewing returns 0
00:35:58.232 00.001 11616 IsGuiding returns 0
00:35:58.232 00.000 11616 PulseGuide returned control before completion, sleep 64
00:35:58.257 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=108, Gamma=1.290
00:35:58.274 00.017 12268 UpdateGuideState exits: m=233 SNR=10.4
00:35:58.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:58.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:35:58.274 00.000 12268 Enqueuing Expose request
00:35:58.303 00.029 11616 IsGuiding returns 1
00:35:58.303 00.000 11616 scope still moving after pulse duration time elapsed
00:35:58.331 00.028 11616 IsSlewing returns 0
00:35:58.331 00.000 11616 IsGuiding returns 0
00:35:58.331 00.000 11616 scope move finished after 54 + 45 ms
00:35:58.332 00.001 11616 Move returns status 0, amount 54
00:35:58.332 00.000 11616 move complete, result=0
00:35:58.332 00.000 11616 worker thread done servicing request
00:35:58.332 00.000 11616 Worker thread wakes up
00:35:58.332 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.6 px 54 ms SOUTH
00:35:58.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:35:58.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:00.376 02.044 11616 Exposure complete
00:36:00.430 00.054 11616 worker thread done servicing request
00:36:00.431 00.001 12268 OnExposeComplete: enter
00:36:00.431 00.000 12268 UpdateGuideState(): m_state=6
00:36:00.431 00.000 12268 Star::Find(15, 917, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1449
00:36:00.431 00.000 12268 Star::Find returns 1 (0), X=916.85, Y=26.31, Mass=274, SNR=11.3, Peak=32 HFD=4.5
00:36:00.431 00.000 12268 Star::Find false star n=11 nbg=284 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:00.431 00.000 12268 Star::Find false star n=15 nbg=285 bg=6.9 sigma=0.6 thresh=9 peak=9
00:36:00.431 00.000 12268 MultiStar: [#1 0.56,0.02,0.60,U] [#2 0.13,-0.52,0.55,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.96,-0.04,0.00,M2] 
00:36:00.431 00.000 12268 refined, 2 included, MultiStar: {0.53, -0.23}, one-star: {0.74, -0.21}
00:36:00.432 00.001 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.87 = -1.87)
00:36:00.432 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.30)
00:36:00.432 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.23 hyp=0.58 cameraTheta=-0.40 mountX=-0.17 mountY=0.56, mountTheta=1.87
00:36:00.433 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=-0.23, opts=13)
00:36:00.433 00.000 12268 Enqueuing Move request for scope (0.53, -0.23)
00:36:00.433 00.000 11616 Worker thread wakes up
00:36:00.433 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.23) opts 0xd
00:36:00.433 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, -0.23)
00:36:00.434 00.001 11616 Moving (0.53, -0.23) raw xDistance=-0.17 yDistance=0.56
00:36:00.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
00:36:00.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
00:36:00.434 00.000 11616 MoveAxis(E, 97, ABG)
00:36:00.434 00.000 11616 Guiding  Dir = 2, Dur = 97
00:36:00.434 00.000 11616 IsSlewing returns 0
00:36:00.434 00.000 11616 IsGuiding returns 0
00:36:00.435 00.001 11616 PulseGuide returned control before completion, sleep 107
00:36:00.454 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=82, Gamma=1.290
00:36:00.472 00.018 12268 UpdateGuideState exits: m=274 SNR=11.3
00:36:00.473 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:00.473 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:00.473 00.000 12268 Enqueuing Expose request
00:36:00.553 00.080 11616 IsGuiding returns 1
00:36:00.553 00.000 11616 scope still moving after pulse duration time elapsed
00:36:00.585 00.032 11616 IsSlewing returns 0
00:36:00.585 00.000 11616 IsGuiding returns 0
00:36:00.585 00.000 11616 scope move finished after 97 + 54 ms
00:36:00.586 00.001 11616 Move returns status 0, amount 97
00:36:00.586 00.000 11616 MoveAxis(S, 47, ABG)
00:36:00.586 00.000 11616 Guiding  Dir = 1, Dur = 47
00:36:00.586 00.000 11616 IsSlewing returns 0
00:36:00.586 00.000 11616 IsGuiding returns 0
00:36:00.586 00.000 11616 PulseGuide returned control before completion, sleep 57
00:36:00.648 00.062 11616 IsGuiding returns 1
00:36:00.649 00.001 11616 scope still moving after pulse duration time elapsed
00:36:00.679 00.030 11616 IsSlewing returns 0
00:36:00.679 00.000 11616 IsGuiding returns 0
00:36:00.680 00.001 11616 scope move finished after 47 + 46 ms
00:36:00.680 00.000 11616 Move returns status 0, amount 47
00:36:00.680 00.000 11616 move complete, result=0
00:36:00.680 00.000 11616 worker thread done servicing request
00:36:00.680 00.000 11616 Worker thread wakes up
00:36:00.680 00.000 12268 GuideStep: -0.2 px 97 ms EAST, 0.6 px 47 ms SOUTH
00:36:00.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:00.681 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:02.683 02.002 11616 Exposure complete
00:36:02.736 00.053 11616 worker thread done servicing request
00:36:02.737 00.001 12268 OnExposeComplete: enter
00:36:02.737 00.000 12268 UpdateGuideState(): m_state=6
00:36:02.737 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1450
00:36:02.737 00.000 12268 Star::Find returns 1 (0), X=916.61, Y=26.13, Mass=249, SNR=10.7, Peak=28 HFD=4.6
00:36:02.738 00.001 12268 Star::Find false star n=12 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:02.738 00.000 12268 MultiStar: [#1 -0.20,-0.77,0.66,U] [#2 0.65,-0.56,0.59,U] [#3 0.38,-0.24,0.40,U] [#4 0.00,0.00,0.00,L] [#5 -0.75,-0.62,0.00,M3] 
00:36:02.738 00.000 12268 refined, 3 included, MultiStar: {0.34, -0.50}, one-star: {0.50, -0.38}
00:36:02.738 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
00:36:02.738 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.73)
00:36:02.738 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.50 hyp=0.60 cameraTheta=-0.97 mountX=-0.46 mountY=0.40, mountTheta=2.42
00:36:02.739 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.50, opts=13)
00:36:02.740 00.001 12268 Enqueuing Move request for scope (0.34, -0.50)
00:36:02.740 00.000 11616 Worker thread wakes up
00:36:02.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.50) opts 0xd
00:36:02.740 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.50)
00:36:02.740 00.000 11616 Moving (0.34, -0.50) raw xDistance=-0.46 yDistance=0.40
00:36:02.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
00:36:02.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
00:36:02.740 00.000 11616 MoveAxis(E, 258, ABG)
00:36:02.740 00.000 11616 Guiding  Dir = 2, Dur = 258
00:36:02.740 00.000 11616 IsSlewing returns 0
00:36:02.741 00.001 11616 IsGuiding returns 0
00:36:02.741 00.000 11616 PulseGuide returned control before completion, sleep 268
00:36:02.761 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=92, Gamma=1.290
00:36:02.780 00.019 12268 UpdateGuideState exits: m=249 SNR=10.7
00:36:02.781 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:02.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:02.781 00.000 12268 Enqueuing Expose request
00:36:03.014 00.233 11616 IsGuiding returns 1
00:36:03.014 00.000 11616 scope still moving after pulse duration time elapsed
00:36:03.046 00.032 11616 IsSlewing returns 0
00:36:03.046 00.000 11616 IsGuiding returns 0
00:36:03.046 00.000 11616 scope move finished after 258 + 48 ms
00:36:03.046 00.000 11616 Move returns status 0, amount 258
00:36:03.047 00.001 11616 MoveAxis(S, 34, ABG)
00:36:03.047 00.000 11616 Guiding  Dir = 1, Dur = 34
00:36:03.047 00.000 11616 IsSlewing returns 0
00:36:03.047 00.000 11616 IsGuiding returns 0
00:36:03.047 00.000 11616 PulseGuide returned control before completion, sleep 44
00:36:03.094 00.047 11616 IsGuiding returns 1
00:36:03.095 00.001 11616 scope still moving after pulse duration time elapsed
00:36:03.126 00.031 11616 IsSlewing returns 0
00:36:03.126 00.000 11616 IsGuiding returns 0
00:36:03.127 00.001 11616 scope move finished after 34 + 45 ms
00:36:03.127 00.000 11616 Move returns status 0, amount 34
00:36:03.127 00.000 11616 move complete, result=0
00:36:03.127 00.000 11616 worker thread done servicing request
00:36:03.127 00.000 11616 Worker thread wakes up
00:36:03.127 00.000 12268 GuideStep: -0.5 px 258 ms EAST, 0.4 px 34 ms SOUTH
00:36:03.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:03.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:05.147 02.020 11616 Exposure complete
00:36:05.201 00.054 11616 worker thread done servicing request
00:36:05.201 00.000 12268 OnExposeComplete: enter
00:36:05.202 00.001 12268 UpdateGuideState(): m_state=6
00:36:05.202 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1451
00:36:05.202 00.000 12268 Star::Find returns 1 (0), X=916.88, Y=25.92, Mass=237, SNR=10.5, Peak=29 HFD=4.2
00:36:05.202 00.000 12268 MultiStar: [#1 0.08,-1.25,0.00,M1] [#2 0.46,-0.37,0.67,U] [#3 0.89,-0.34,0.00,M2] [#4 -0.29,-0.72,0.46,U] [#5 0.00,0.00,0.00,L] 
00:36:05.202 00.000 12268 refined, 2 included, MultiStar: {0.45, -0.55}, one-star: {0.77, -0.60}
00:36:05.202 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
00:36:05.202 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.81)
00:36:05.203 00.001 12268 CameraToMount -- cameraX=0.45 cameraY=-0.55 hyp=0.71 cameraTheta=-0.89 mountX=-0.51 mountY=0.51, mountTheta=2.35
00:36:05.204 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.55, opts=13)
00:36:05.205 00.001 12268 Enqueuing Move request for scope (0.45, -0.55)
00:36:05.205 00.000 11616 Worker thread wakes up
00:36:05.205 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.55) opts 0xd
00:36:05.205 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.55)
00:36:05.205 00.000 11616 Moving (0.45, -0.55) raw xDistance=-0.51 yDistance=0.51
00:36:05.205 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.51
00:36:05.205 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
00:36:05.205 00.000 11616 MoveAxis(E, 284, ABG)
00:36:05.205 00.000 11616 Guiding  Dir = 2, Dur = 284
00:36:05.206 00.001 11616 IsSlewing returns 0
00:36:05.206 00.000 11616 IsGuiding returns 0
00:36:05.206 00.000 11616 PulseGuide returned control before completion, sleep 294
00:36:05.227 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=88, Gamma=1.290
00:36:05.244 00.017 12268 UpdateGuideState exits: m=237 SNR=10.5
00:36:05.244 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:05.244 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:05.244 00.000 12268 Enqueuing Expose request
00:36:05.513 00.269 11616 IsGuiding returns 1
00:36:05.513 00.000 11616 scope still moving after pulse duration time elapsed
00:36:05.544 00.031 11616 IsSlewing returns 0
00:36:05.544 00.000 11616 IsGuiding returns 0
00:36:05.544 00.000 11616 scope move finished after 284 + 54 ms
00:36:05.544 00.000 11616 Move returns status 0, amount 284
00:36:05.544 00.000 11616 MoveAxis(S, 43, ABG)
00:36:05.544 00.000 11616 Guiding  Dir = 1, Dur = 43
00:36:05.544 00.000 11616 IsSlewing returns 0
00:36:05.545 00.001 11616 IsGuiding returns 0
00:36:05.545 00.000 11616 PulseGuide returned control before completion, sleep 53
00:36:05.606 00.061 11616 IsGuiding returns 1
00:36:05.606 00.000 11616 scope still moving after pulse duration time elapsed
00:36:05.637 00.031 11616 IsSlewing returns 0
00:36:05.638 00.001 11616 IsGuiding returns 0
00:36:05.638 00.000 11616 scope move finished after 43 + 50 ms
00:36:05.638 00.000 11616 Move returns status 0, amount 43
00:36:05.638 00.000 11616 move complete, result=0
00:36:05.638 00.000 11616 worker thread done servicing request
00:36:05.639 00.001 11616 Worker thread wakes up
00:36:05.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:05.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:05.639 00.000 12268 GuideStep: -0.5 px 284 ms EAST, 0.5 px 43 ms SOUTH
00:36:07.650 02.011 11616 Exposure complete
00:36:07.704 00.054 11616 worker thread done servicing request
00:36:07.704 00.000 12268 OnExposeComplete: enter
00:36:07.705 00.001 12268 UpdateGuideState(): m_state=6
00:36:07.705 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1452
00:36:07.705 00.000 12268 Star::Find returns 1 (0), X=916.78, Y=26.36, Mass=256, SNR=10.9, Peak=35 HFD=4.5
00:36:07.705 00.000 12268 Star::Find false star n=15 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:07.705 00.000 12268 Star::Find false star n=16 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:07.705 00.000 12268 MultiStar: [#1 0.75,-0.42,0.69,U] [#2 0.90,-0.58,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.96,-0.00,0.00,M1] [#5 0.00,0.00,0.00,L] 
00:36:07.705 00.000 12268 single-star, 1 included, MultiStar: {0.70, -0.26}, one-star: {0.67, -0.15}
00:36:07.706 00.001 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
00:36:07.706 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
00:36:07.706 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-0.15 hyp=0.68 cameraTheta=-0.23 mountX=-0.09 mountY=0.68, mountTheta=1.70
00:36:07.707 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=-0.15, opts=13)
00:36:07.707 00.000 12268 Enqueuing Move request for scope (0.67, -0.15)
00:36:07.707 00.000 11616 Worker thread wakes up
00:36:07.708 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.15) opts 0xd
00:36:07.708 00.000 11616 Handling offset move in thread for scope, endpoint = (0.67, -0.15)
00:36:07.708 00.000 11616 Moving (0.67, -0.15) raw xDistance=-0.09 yDistance=0.68
00:36:07.708 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:07.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:36:07.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
00:36:07.708 00.000 11616 MoveAxis(E, 0, ABG)
00:36:07.708 00.000 11616 Move returns status 0, amount 0
00:36:07.708 00.000 11616 MoveAxis(S, 57, ABG)
00:36:07.708 00.000 11616 Guiding  Dir = 1, Dur = 57
00:36:07.709 00.001 11616 IsSlewing returns 0
00:36:07.709 00.000 11616 IsGuiding returns 0
00:36:07.709 00.000 11616 PulseGuide returned control before completion, sleep 67
00:36:07.730 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=96, Gamma=1.290
00:36:07.747 00.017 12268 UpdateGuideState exits: m=256 SNR=10.9
00:36:07.747 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:07.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:07.747 00.000 12268 Enqueuing Expose request
00:36:07.791 00.044 11616 IsGuiding returns 0
00:36:07.791 00.000 11616 Move returns status 0, amount 57
00:36:07.791 00.000 11616 move complete, result=0
00:36:07.792 00.001 11616 worker thread done servicing request
00:36:07.792 00.000 11616 Worker thread wakes up
00:36:07.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:07.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:07.793 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.7 px 57 ms SOUTH
00:36:09.801 02.008 11616 Exposure complete
00:36:09.855 00.054 11616 worker thread done servicing request
00:36:09.855 00.000 12268 OnExposeComplete: enter
00:36:09.856 00.001 12268 UpdateGuideState(): m_state=6
00:36:09.856 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1453
00:36:09.856 00.000 12268 Star::Find returns 1 (0), X=916.97, Y=27.01, Mass=259, SNR=10.9, Peak=33 HFD=4.4
00:36:09.856 00.000 12268 Star::Find false star n=17 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:09.856 00.000 12268 MultiStar: [#1 0.82,-0.32,0.63,U] [#2 0.47,-0.93,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.83,-0.20,0.45,U] [#5 0.28,-0.85,0.45,U] 
00:36:09.856 00.000 12268 refined, 3 included, MultiStar: {0.74, -0.07}, one-star: {0.86, 0.50}
00:36:09.856 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
00:36:09.857 00.001 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
00:36:09.857 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-0.07 hyp=0.74 cameraTheta=-0.10 mountX=-0.00 mountY=0.74, mountTheta=1.57
00:36:09.858 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=-0.07, opts=13)
00:36:09.858 00.000 12268 Enqueuing Move request for scope (0.74, -0.07)
00:36:09.858 00.000 11616 Worker thread wakes up
00:36:09.858 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.07) opts 0xd
00:36:09.858 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, -0.07)
00:36:09.858 00.000 11616 Moving (0.74, -0.07) raw xDistance=-0.00 yDistance=0.74
00:36:09.859 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:09.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:36:09.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
00:36:09.859 00.000 11616 MoveAxis(E, 0, ABG)
00:36:09.859 00.000 11616 Move returns status 0, amount 0
00:36:09.859 00.000 11616 MoveAxis(S, 63, ABG)
00:36:09.859 00.000 11616 Guiding  Dir = 1, Dur = 63
00:36:09.859 00.000 11616 IsSlewing returns 0
00:36:09.859 00.000 11616 IsGuiding returns 0
00:36:09.860 00.001 11616 PulseGuide returned control before completion, sleep 73
00:36:09.880 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=97, Gamma=1.290
00:36:09.898 00.018 12268 UpdateGuideState exits: m=259 SNR=10.9
00:36:09.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:09.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:09.898 00.000 12268 Enqueuing Expose request
00:36:09.940 00.042 11616 IsGuiding returns 1
00:36:09.940 00.000 11616 scope still moving after pulse duration time elapsed
00:36:09.971 00.031 11616 IsSlewing returns 0
00:36:09.971 00.000 11616 IsGuiding returns 0
00:36:09.971 00.000 11616 scope move finished after 63 + 49 ms
00:36:09.971 00.000 11616 Move returns status 0, amount 63
00:36:09.973 00.002 11616 move complete, result=0
00:36:09.973 00.000 11616 worker thread done servicing request
00:36:09.973 00.000 11616 Worker thread wakes up
00:36:09.973 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:09.973 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:09.973 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.7 px 63 ms SOUTH
00:36:11.986 02.013 11616 Exposure complete
00:36:12.039 00.053 11616 worker thread done servicing request
00:36:12.040 00.001 12268 OnExposeComplete: enter
00:36:12.040 00.000 12268 UpdateGuideState(): m_state=6
00:36:12.040 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1454
00:36:12.040 00.000 12268 Star::Find returns 1 (0), X=916.70, Y=26.59, Mass=280, SNR=11.4, Peak=31 HFD=4.7
00:36:12.040 00.000 12268 Star::Find false star n=16 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:12.040 00.000 12268 Star::Find false star n=7 nbg=286 bg=6.9 sigma=0.8 thresh=9 peak=9
00:36:12.040 00.000 12268 MultiStar: [#1 0.57,-0.13,0.55,U] [#2 0.52,-0.35,0.60,U] [#3 0.00,0.00,0.00,L] [#4 0.21,0.01,0.40,U] [#5 0.00,0.00,0.00,L] 
00:36:12.040 00.000 12268 refined, 3 included, MultiStar: {0.51, -0.08}, one-star: {0.59, 0.07}
00:36:12.041 00.001 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
00:36:12.041 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.54)
00:36:12.041 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.08 hyp=0.51 cameraTheta=-0.16 mountX=-0.03 mountY=0.51, mountTheta=1.63
00:36:12.042 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=-0.08, opts=13)
00:36:12.042 00.000 12268 Enqueuing Move request for scope (0.51, -0.08)
00:36:12.042 00.000 11616 Worker thread wakes up
00:36:12.042 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.08) opts 0xd
00:36:12.042 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, -0.08)
00:36:12.043 00.001 11616 Moving (0.51, -0.08) raw xDistance=-0.03 yDistance=0.51
00:36:12.043 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:12.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:36:12.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
00:36:12.043 00.000 11616 MoveAxis(E, 0, ABG)
00:36:12.043 00.000 11616 Move returns status 0, amount 0
00:36:12.043 00.000 11616 MoveAxis(S, 43, ABG)
00:36:12.043 00.000 11616 Guiding  Dir = 1, Dur = 43
00:36:12.043 00.000 11616 IsSlewing returns 0
00:36:12.044 00.001 11616 IsGuiding returns 0
00:36:12.044 00.000 11616 PulseGuide returned control before completion, sleep 53
00:36:12.064 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=100, Gamma=1.290
00:36:12.082 00.018 12268 UpdateGuideState exits: m=280 SNR=11.4
00:36:12.082 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:12.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:12.082 00.000 12268 Enqueuing Expose request
00:36:12.109 00.027 11616 IsGuiding returns 1
00:36:12.109 00.000 11616 scope still moving after pulse duration time elapsed
00:36:12.140 00.031 11616 IsSlewing returns 0
00:36:12.140 00.000 11616 IsGuiding returns 0
00:36:12.140 00.000 11616 scope move finished after 43 + 53 ms
00:36:12.140 00.000 11616 Move returns status 0, amount 43
00:36:12.140 00.000 11616 move complete, result=0
00:36:12.140 00.000 11616 worker thread done servicing request
00:36:12.140 00.000 11616 Worker thread wakes up
00:36:12.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:12.141 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:12.153 00.012 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 43 ms SOUTH
00:36:14.158 02.005 11616 Exposure complete
00:36:14.213 00.055 11616 worker thread done servicing request
00:36:14.213 00.000 12268 OnExposeComplete: enter
00:36:14.213 00.000 12268 UpdateGuideState(): m_state=6
00:36:14.213 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1455
00:36:14.214 00.001 12268 Star::Find returns 1 (0), X=916.43, Y=26.89, Mass=244, SNR=10.7, Peak=33 HFD=3.9
00:36:14.214 00.000 12268 Star::Find false star n=12 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:14.214 00.000 12268 Star::Find false star n=15 nbg=278 bg=6.8 sigma=0.7 thresh=9 peak=9
00:36:14.214 00.000 12268 Star::Find false star n=8 nbg=289 bg=7.0 sigma=0.8 thresh=9 peak=9
00:36:14.214 00.000 12268 MultiStar: [#1 0.22,0.32,0.62,U] [#2 -0.30,-0.47,0.68,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] 
00:36:14.214 00.000 12268 refined, 2 included, MultiStar: {0.11, 0.11}, one-star: {0.32, 0.38}
00:36:14.214 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.68 = -0.68)
00:36:14.214 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.49)
00:36:14.214 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.79 mountX=0.12 mountY=0.09, mountTheta=0.66
00:36:14.216 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.11, opts=13)
00:36:14.216 00.000 12268 Enqueuing Move request for scope (0.11, 0.11)
00:36:14.216 00.000 11616 Worker thread wakes up
00:36:14.216 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
00:36:14.216 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
00:36:14.216 00.000 11616 Moving (0.11, 0.11) raw xDistance=0.12 yDistance=0.09
00:36:14.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:36:14.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:36:14.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:14.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:36:14.217 00.001 11616 MoveAxis(E, 0, ABG)
00:36:14.217 00.000 11616 Move returns status 0, amount 0
00:36:14.217 00.000 11616 MoveAxis(N, 0, ABG)
00:36:14.217 00.000 11616 Move returns status 0, amount 0
00:36:14.217 00.000 11616 move complete, result=0
00:36:14.217 00.000 11616 worker thread done servicing request
00:36:14.240 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=89, Gamma=1.290
00:36:14.257 00.017 12268 UpdateGuideState exits: m=244 SNR=10.7
00:36:14.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:14.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:14.257 00.000 12268 Enqueuing Expose request
00:36:14.257 00.000 11616 Worker thread wakes up
00:36:14.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:14.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:14.257 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:16.267 02.010 11616 Exposure complete
00:36:16.323 00.056 11616 worker thread done servicing request
00:36:16.323 00.000 12268 OnExposeComplete: enter
00:36:16.323 00.000 12268 UpdateGuideState(): m_state=6
00:36:16.324 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1456
00:36:16.324 00.000 12268 Star::Find returns 1 (0), X=916.43, Y=26.71, Mass=209, SNR=9.8, Peak=26 HFD=4.0
00:36:16.324 00.000 12268 Star::Find false star n=18 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:16.324 00.000 12268 Star::Find false star n=19 nbg=279 bg=7.0 sigma=0.6 thresh=9 peak=9
00:36:16.324 00.000 12268 MultiStar: [#1 -0.24,0.09,0.63,U] [#2 0.47,0.29,0.71,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.05,0.63,0.48,U] 
00:36:16.324 00.000 12268 refined, 3 included, MultiStar: {0.19, 0.27}, one-star: {0.32, 0.20}
00:36:16.324 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
00:36:16.324 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
00:36:16.324 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.27 hyp=0.33 cameraTheta=0.96 mountX=0.28 mountY=0.15, mountTheta=0.49
00:36:16.326 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.27, opts=13)
00:36:16.326 00.000 12268 Enqueuing Move request for scope (0.19, 0.27)
00:36:16.326 00.000 11616 Worker thread wakes up
00:36:16.326 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.27) opts 0xd
00:36:16.326 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.27)
00:36:16.327 00.001 11616 Moving (0.19, 0.27) raw xDistance=0.28 yDistance=0.15
00:36:16.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:36:16.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:36:16.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:36:16.327 00.000 11616 MoveAxis(E, 0, ABG)
00:36:16.327 00.000 11616 Move returns status 0, amount 0
00:36:16.327 00.000 11616 MoveAxis(S, 13, ABG)
00:36:16.327 00.000 11616 Guiding  Dir = 1, Dur = 13
00:36:16.327 00.000 11616 IsSlewing returns 0
00:36:16.328 00.001 11616 IsGuiding returns 0
00:36:16.328 00.000 11616 PulseGuide returned control before completion, sleep 23
00:36:16.350 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=94, Gamma=1.290
00:36:16.362 00.012 11616 IsGuiding returns 1
00:36:16.362 00.000 11616 scope still moving after pulse duration time elapsed
00:36:16.369 00.007 12268 UpdateGuideState exits: m=209 SNR=9.8
00:36:16.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:16.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:16.369 00.000 12268 Enqueuing Expose request
00:36:16.393 00.024 11616 IsSlewing returns 0
00:36:16.394 00.001 11616 IsGuiding returns 1
00:36:16.424 00.030 11616 IsSlewing returns 0
00:36:16.424 00.000 11616 IsGuiding returns 0
00:36:16.424 00.000 11616 scope move finished after 13 + 83 ms
00:36:16.425 00.001 11616 Move returns status 0, amount 13
00:36:16.425 00.000 11616 move complete, result=0
00:36:16.425 00.000 11616 worker thread done servicing request
00:36:16.425 00.000 11616 Worker thread wakes up
00:36:16.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:16.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:16.438 00.013 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 13 ms SOUTH
00:36:18.448 02.010 11616 Exposure complete
00:36:18.502 00.054 11616 worker thread done servicing request
00:36:18.503 00.001 12268 OnExposeComplete: enter
00:36:18.503 00.000 12268 UpdateGuideState(): m_state=6
00:36:18.503 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1457
00:36:18.503 00.000 12268 Star::Find returns 1 (0), X=916.69, Y=26.07, Mass=237, SNR=10.4, Peak=28 HFD=4.4
00:36:18.504 00.001 12268 Star::Find false star n=16 nbg=283 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:18.504 00.000 12268 Star::Find false star n=15 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:18.504 00.000 12268 MultiStar: [#1 0.03,-1.10,0.00,M1] [#2 -0.04,-0.37,0.65,U] [#3 0.49,-0.69,0.45,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:36:18.504 00.000 12268 refined, 2 included, MultiStar: {0.37, -0.48}, one-star: {0.58, -0.45}
00:36:18.504 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
00:36:18.504 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.79)
00:36:18.504 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.48 hyp=0.60 cameraTheta=-0.91 mountX=-0.44 mountY=0.43, mountTheta=2.37
00:36:18.505 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.48, opts=13)
00:36:18.506 00.001 12268 Enqueuing Move request for scope (0.37, -0.48)
00:36:18.506 00.000 11616 Worker thread wakes up
00:36:18.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.48) opts 0xd
00:36:18.506 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.48)
00:36:18.506 00.000 11616 Moving (0.37, -0.48) raw xDistance=-0.44 yDistance=0.43
00:36:18.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
00:36:18.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
00:36:18.506 00.000 11616 MoveAxis(E, 245, ABG)
00:36:18.506 00.000 11616 Guiding  Dir = 2, Dur = 245
00:36:18.506 00.000 11616 IsSlewing returns 0
00:36:18.507 00.001 11616 IsGuiding returns 0
00:36:18.507 00.000 11616 PulseGuide returned control before completion, sleep 255
00:36:18.526 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=67, Gamma=1.290
00:36:18.543 00.017 12268 UpdateGuideState exits: m=237 SNR=10.4
00:36:18.544 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:18.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:18.544 00.000 12268 Enqueuing Expose request
00:36:18.767 00.223 11616 IsGuiding returns 1
00:36:18.767 00.000 11616 scope still moving after pulse duration time elapsed
00:36:18.798 00.031 11616 IsSlewing returns 0
00:36:18.799 00.001 11616 IsGuiding returns 0
00:36:18.799 00.000 11616 scope move finished after 245 + 47 ms
00:36:18.799 00.000 11616 Move returns status 0, amount 245
00:36:18.799 00.000 11616 MoveAxis(S, 36, ABG)
00:36:18.799 00.000 11616 Guiding  Dir = 1, Dur = 36
00:36:18.800 00.001 11616 IsSlewing returns 0
00:36:18.800 00.000 11616 IsGuiding returns 0
00:36:18.800 00.000 11616 PulseGuide returned control before completion, sleep 46
00:36:18.860 00.060 11616 IsGuiding returns 1
00:36:18.860 00.000 11616 scope still moving after pulse duration time elapsed
00:36:18.891 00.031 11616 IsSlewing returns 0
00:36:18.892 00.001 11616 IsGuiding returns 0
00:36:18.892 00.000 11616 scope move finished after 36 + 56 ms
00:36:18.892 00.000 11616 Move returns status 0, amount 36
00:36:18.892 00.000 11616 move complete, result=0
00:36:18.892 00.000 11616 worker thread done servicing request
00:36:18.892 00.000 11616 Worker thread wakes up
00:36:18.892 00.000 12268 GuideStep: -0.4 px 245 ms EAST, 0.4 px 36 ms SOUTH
00:36:18.892 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:18.893 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:20.905 02.012 11616 Exposure complete
00:36:20.959 00.054 11616 worker thread done servicing request
00:36:20.959 00.000 12268 OnExposeComplete: enter
00:36:20.959 00.000 12268 UpdateGuideState(): m_state=6
00:36:20.959 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1458
00:36:20.959 00.000 12268 Star::Find returns 1 (0), X=916.62, Y=26.46, Mass=225, SNR=10.2, Peak=27 HFD=4.7
00:36:20.959 00.000 12268 Star::Find false star n=19 nbg=278 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:20.960 00.001 12268 Star::Find false star n=14 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=9
00:36:20.960 00.000 12268 MultiStar: [#1 0.05,0.14,0.60,U] [#2 -0.23,-0.04,0.69,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] 
00:36:20.960 00.000 12268 refined, 2 included, MultiStar: {0.17, -0.00}, one-star: {0.51, -0.06}
00:36:20.960 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
00:36:20.960 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
00:36:20.960 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.01 mountX=0.01 mountY=0.16, mountTheta=1.48
00:36:20.961 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.00, opts=13)
00:36:20.961 00.000 12268 Enqueuing Move request for scope (0.17, -0.00)
00:36:20.961 00.000 11616 Worker thread wakes up
00:36:20.962 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd
00:36:20.962 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.00)
00:36:20.962 00.000 11616 Moving (0.17, -0.00) raw xDistance=0.01 yDistance=0.16
00:36:20.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:20.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:36:20.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:36:20.962 00.000 11616 MoveAxis(E, 0, ABG)
00:36:20.962 00.000 11616 Move returns status 0, amount 0
00:36:20.962 00.000 11616 MoveAxis(S, 14, ABG)
00:36:20.962 00.000 11616 Guiding  Dir = 1, Dur = 14
00:36:20.962 00.000 11616 IsSlewing returns 0
00:36:20.963 00.001 11616 IsGuiding returns 0
00:36:20.963 00.000 11616 PulseGuide returned control before completion, sleep 24
00:36:20.988 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=88, Gamma=1.290
00:36:20.995 00.007 11616 IsGuiding returns 1
00:36:20.995 00.000 11616 scope still moving after pulse duration time elapsed
00:36:21.006 00.011 12268 UpdateGuideState exits: m=225 SNR=10.2
00:36:21.006 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:21.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:21.006 00.000 12268 Enqueuing Expose request
00:36:21.026 00.020 11616 IsSlewing returns 0
00:36:21.027 00.001 11616 IsGuiding returns 0
00:36:21.027 00.000 11616 scope move finished after 14 + 49 ms
00:36:21.027 00.000 11616 Move returns status 0, amount 14
00:36:21.027 00.000 11616 move complete, result=0
00:36:21.027 00.000 11616 worker thread done servicing request
00:36:21.027 00.000 11616 Worker thread wakes up
00:36:21.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:21.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:21.031 00.004 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
00:36:23.033 02.002 11616 Exposure complete
00:36:23.089 00.056 11616 worker thread done servicing request
00:36:23.089 00.000 12268 OnExposeComplete: enter
00:36:23.089 00.000 12268 UpdateGuideState(): m_state=6
00:36:23.090 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1459
00:36:23.090 00.000 12268 Star::Find returns 1 (0), X=916.79, Y=25.92, Mass=210, SNR=9.9, Peak=31 HFD=3.9
00:36:23.090 00.000 12268 Star::Find false star n=16 nbg=288 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:23.090 00.000 12268 Star::Find false star n=10 nbg=275 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:23.090 00.000 12268 MultiStar: [#1 -0.01,-1.30,0.00,M1] [#2 0.35,-0.31,0.65,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.79,-0.81,0.00,M2] 
00:36:23.090 00.000 12268 refined, 1 included, MultiStar: {0.55, -0.48}, one-star: {0.68, -0.60}
00:36:23.090 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
00:36:23.090 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
00:36:23.090 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.48 hyp=0.73 cameraTheta=-0.72 mountX=-0.43 mountY=0.61, mountTheta=2.18
00:36:23.092 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=-0.48, opts=13)
00:36:23.092 00.000 12268 Enqueuing Move request for scope (0.55, -0.48)
00:36:23.092 00.000 11616 Worker thread wakes up
00:36:23.092 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.48) opts 0xd
00:36:23.092 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, -0.48)
00:36:23.092 00.000 11616 Moving (0.55, -0.48) raw xDistance=-0.43 yDistance=0.61
00:36:23.092 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
00:36:23.093 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
00:36:23.093 00.000 11616 MoveAxis(E, 239, ABG)
00:36:23.093 00.000 11616 Guiding  Dir = 2, Dur = 239
00:36:23.093 00.000 11616 IsSlewing returns 0
00:36:23.093 00.000 11616 IsGuiding returns 0
00:36:23.093 00.000 11616 PulseGuide returned control before completion, sleep 249
00:36:23.117 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=79, Gamma=1.290
00:36:23.135 00.018 12268 UpdateGuideState exits: m=210 SNR=9.9
00:36:23.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:23.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:23.135 00.000 12268 Enqueuing Expose request
00:36:23.345 00.210 11616 IsGuiding returns 1
00:36:23.345 00.000 11616 scope still moving after pulse duration time elapsed
00:36:23.376 00.031 11616 IsSlewing returns 0
00:36:23.377 00.001 11616 IsGuiding returns 1
00:36:23.407 00.030 11616 IsSlewing returns 0
00:36:23.407 00.000 11616 IsGuiding returns 0
00:36:23.408 00.001 11616 scope move finished after 239 + 74 ms
00:36:23.408 00.000 11616 Move returns status 0, amount 239
00:36:23.408 00.000 11616 MoveAxis(S, 52, ABG)
00:36:23.408 00.000 11616 Guiding  Dir = 1, Dur = 52
00:36:23.408 00.000 11616 IsSlewing returns 0
00:36:23.408 00.000 11616 IsGuiding returns 0
00:36:23.409 00.001 11616 PulseGuide returned control before completion, sleep 62
00:36:23.484 00.075 11616 IsGuiding returns 1
00:36:23.484 00.000 11616 scope still moving after pulse duration time elapsed
00:36:23.515 00.031 11616 IsSlewing returns 0
00:36:23.515 00.000 11616 IsGuiding returns 0
00:36:23.515 00.000 11616 scope move finished after 52 + 54 ms
00:36:23.515 00.000 11616 Move returns status 0, amount 52
00:36:23.516 00.001 11616 move complete, result=0
00:36:23.516 00.000 11616 worker thread done servicing request
00:36:23.516 00.000 12268 GuideStep: -0.4 px 239 ms EAST, 0.6 px 52 ms SOUTH
00:36:23.516 00.000 11616 Worker thread wakes up
00:36:23.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:23.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:25.524 02.008 11616 Exposure complete
00:36:25.579 00.055 11616 worker thread done servicing request
00:36:25.579 00.000 12268 OnExposeComplete: enter
00:36:25.579 00.000 12268 UpdateGuideState(): m_state=6
00:36:25.579 00.000 12268 Star::Find(15, 916, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1460
00:36:25.579 00.000 12268 Star::Find returns 1 (0), X=916.98, Y=26.11, Mass=214, SNR=10.0, Peak=28 HFD=4.4
00:36:25.579 00.000 12268 Star::Find false star n=13 nbg=283 bg=6.9 sigma=0.6 thresh=9 peak=9
00:36:25.580 00.001 12268 MultiStar: [#1 0.20,-0.20,0.56,U] [#2 0.54,-0.54,0.75,U] [#3 0.45,0.50,0.46,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:36:25.580 00.000 12268 refined, 3 included, MultiStar: {0.57, -0.25}, one-star: {0.87, -0.40}
00:36:25.580 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
00:36:25.580 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
00:36:25.580 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.25 hyp=0.63 cameraTheta=-0.41 mountX=-0.19 mountY=0.60, mountTheta=1.88
00:36:25.582 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.25, opts=13)
00:36:25.582 00.000 12268 Enqueuing Move request for scope (0.57, -0.25)
00:36:25.582 00.000 11616 Worker thread wakes up
00:36:25.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.25) opts 0xd
00:36:25.582 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.25)
00:36:25.582 00.000 11616 Moving (0.57, -0.25) raw xDistance=-0.19 yDistance=0.60
00:36:25.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
00:36:25.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.60
00:36:25.582 00.000 11616 MoveAxis(E, 108, ABG)
00:36:25.582 00.000 11616 Guiding  Dir = 2, Dur = 108
00:36:25.583 00.001 11616 IsSlewing returns 0
00:36:25.583 00.000 11616 IsGuiding returns 0
00:36:25.584 00.001 11616 PulseGuide returned control before completion, sleep 118
00:36:25.608 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=88, Gamma=1.290
00:36:25.626 00.018 12268 UpdateGuideState exits: m=214 SNR=10.0
00:36:25.626 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:25.626 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:25.626 00.000 12268 Enqueuing Expose request
00:36:25.709 00.083 11616 IsGuiding returns 1
00:36:25.709 00.000 11616 scope still moving after pulse duration time elapsed
00:36:25.740 00.031 11616 IsSlewing returns 0
00:36:25.741 00.001 11616 IsGuiding returns 0
00:36:25.741 00.000 11616 scope move finished after 108 + 49 ms
00:36:25.741 00.000 11616 Move returns status 0, amount 108
00:36:25.741 00.000 11616 MoveAxis(S, 51, ABG)
00:36:25.741 00.000 11616 Guiding  Dir = 1, Dur = 51
00:36:25.741 00.000 11616 IsSlewing returns 0
00:36:25.742 00.001 11616 IsGuiding returns 0
00:36:25.742 00.000 11616 PulseGuide returned control before completion, sleep 61
00:36:25.818 00.076 11616 IsGuiding returns 1
00:36:25.819 00.001 11616 scope still moving after pulse duration time elapsed
00:36:25.849 00.030 11616 IsSlewing returns 0
00:36:25.850 00.001 11616 IsGuiding returns 0
00:36:25.850 00.000 11616 scope move finished after 51 + 56 ms
00:36:25.850 00.000 11616 Move returns status 0, amount 51
00:36:25.850 00.000 11616 move complete, result=0
00:36:25.850 00.000 11616 worker thread done servicing request
00:36:25.850 00.000 11616 Worker thread wakes up
00:36:25.850 00.000 12268 GuideStep: -0.2 px 108 ms EAST, 0.6 px 51 ms SOUTH
00:36:25.851 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:25.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:27.864 02.013 11616 Exposure complete
00:36:27.924 00.060 11616 worker thread done servicing request
00:36:27.924 00.000 12268 OnExposeComplete: enter
00:36:27.925 00.001 12268 UpdateGuideState(): m_state=6
00:36:27.925 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1461
00:36:27.925 00.000 12268 Star::Find returns 1 (0), X=916.60, Y=26.61, Mass=176, SNR=9.0, Peak=26 HFD=4.1
00:36:27.925 00.000 12268 Star::Find false star n=10 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:27.925 00.000 12268 Star::Find false star n=13 nbg=284 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:27.925 00.000 12268 MultiStar: [#1 -0.05,-0.15,0.62,U] [#2 0.68,0.03,0.78,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] 
00:36:27.926 00.001 12268 refined, 2 included, MultiStar: {0.41, 0.01}, one-star: {0.49, 0.09}
00:36:27.926 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
00:36:27.926 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.72)
00:36:27.926 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.01 hyp=0.41 cameraTheta=0.02 mountX=0.05 mountY=0.41, mountTheta=1.45
00:36:27.928 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.01, opts=13)
00:36:27.928 00.000 12268 Enqueuing Move request for scope (0.41, 0.01)
00:36:27.928 00.000 11616 Worker thread wakes up
00:36:27.928 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.01) opts 0xd
00:36:27.928 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.01)
00:36:27.928 00.000 11616 Moving (0.41, 0.01) raw xDistance=0.05 yDistance=0.41
00:36:27.928 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:27.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:36:27.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
00:36:27.929 00.001 11616 MoveAxis(E, 0, ABG)
00:36:27.929 00.000 11616 Move returns status 0, amount 0
00:36:27.929 00.000 11616 MoveAxis(S, 35, ABG)
00:36:27.929 00.000 11616 Guiding  Dir = 1, Dur = 35
00:36:27.930 00.001 11616 IsSlewing returns 0
00:36:27.930 00.000 11616 IsGuiding returns 0
00:36:27.930 00.000 11616 PulseGuide returned control before completion, sleep 45
00:36:27.952 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=83, Gamma=1.290
00:36:27.970 00.018 12268 UpdateGuideState exits: m=176 SNR=9.0
00:36:27.970 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:27.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:27.970 00.000 12268 Enqueuing Expose request
00:36:27.989 00.019 11616 IsGuiding returns 1
00:36:27.989 00.000 11616 scope still moving after pulse duration time elapsed
00:36:28.018 00.029 11616 IsSlewing returns 0
00:36:28.018 00.000 11616 IsGuiding returns 1
00:36:28.051 00.033 11616 IsSlewing returns 0
00:36:28.052 00.001 11616 IsGuiding returns 0
00:36:28.052 00.000 11616 scope move finished after 35 + 86 ms
00:36:28.052 00.000 11616 Move returns status 0, amount 35
00:36:28.052 00.000 11616 move complete, result=0
00:36:28.052 00.000 11616 worker thread done servicing request
00:36:28.052 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 35 ms SOUTH
00:36:28.052 00.000 11616 Worker thread wakes up
00:36:28.053 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:28.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:30.067 02.014 11616 Exposure complete
00:36:30.121 00.054 11616 worker thread done servicing request
00:36:30.122 00.001 12268 OnExposeComplete: enter
00:36:30.122 00.000 12268 UpdateGuideState(): m_state=6
00:36:30.122 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1462
00:36:30.122 00.000 12268 Star::Find returns 1 (0), X=916.40, Y=26.35, Mass=171, SNR=8.9, Peak=24 HFD=4.5
00:36:30.122 00.000 12268 Star::Find false star n=12 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:30.122 00.000 12268 Star::Find false star n=18 nbg=274 bg=6.8 sigma=0.7 thresh=9 peak=9
00:36:30.123 00.001 12268 MultiStar: [#1 -0.25,-0.15,0.62,U] [#2 0.29,-0.09,0.68,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.55,-0.36,0.55,U] 
00:36:30.123 00.000 12268 refined, 3 included, MultiStar: {0.01, -0.19}, one-star: {0.29, -0.17}
00:36:30.123 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
00:36:30.123 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.17)
00:36:30.123 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.53 mountX=-0.18 mountY=0.03, mountTheta=2.97
00:36:30.124 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.19, opts=13)
00:36:30.124 00.000 12268 Enqueuing Move request for scope (0.01, -0.19)
00:36:30.125 00.001 11616 Worker thread wakes up
00:36:30.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
00:36:30.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
00:36:30.125 00.000 11616 Moving (0.01, -0.19) raw xDistance=-0.18 yDistance=0.03
00:36:30.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
00:36:30.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:30.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:36:30.125 00.000 11616 MoveAxis(E, 103, ABG)
00:36:30.125 00.000 11616 Guiding  Dir = 2, Dur = 103
00:36:30.126 00.001 11616 IsSlewing returns 0
00:36:30.126 00.000 11616 IsGuiding returns 0
00:36:30.126 00.000 11616 PulseGuide returned control before completion, sleep 113
00:36:30.148 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=80, Gamma=1.290
00:36:30.167 00.019 12268 UpdateGuideState exits: m=171 SNR=8.9
00:36:30.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:30.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:30.167 00.000 12268 Enqueuing Expose request
00:36:30.253 00.086 11616 IsGuiding returns 0
00:36:30.254 00.001 11616 Move returns status 0, amount 103
00:36:30.254 00.000 11616 MoveAxis(N, 0, ABG)
00:36:30.254 00.000 11616 Move returns status 0, amount 0
00:36:30.254 00.000 11616 move complete, result=0
00:36:30.254 00.000 11616 worker thread done servicing request
00:36:30.254 00.000 11616 Worker thread wakes up
00:36:30.254 00.000 12268 GuideStep: -0.2 px 103 ms EAST, 0.0 px 0 ms NORTH
00:36:30.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:30.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:32.267 02.013 11616 Exposure complete
00:36:32.323 00.056 11616 worker thread done servicing request
00:36:32.323 00.000 12268 OnExposeComplete: enter
00:36:32.323 00.000 12268 UpdateGuideState(): m_state=6
00:36:32.323 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1463
00:36:32.323 00.000 12268 Star::Find returns 1 (0), X=916.89, Y=27.11, Mass=170, SNR=8.9, Peak=26 HFD=3.8
00:36:32.323 00.000 12268 Star::Find false star n=12 nbg=287 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:32.323 00.000 12268 Star::Find false star n=12 nbg=278 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:32.324 00.001 12268 Star::Find false star n=17 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
00:36:32.324 00.000 12268 MultiStar: [#1 0.24,-0.37,0.66,U] [#2 0.71,-0.37,0.68,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] 
00:36:32.324 00.000 12268 refined, 2 included, MultiStar: {0.61, 0.04}, one-star: {0.78, 0.60}
00:36:32.324 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
00:36:32.324 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
00:36:32.324 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=0.04 hyp=0.61 cameraTheta=0.07 mountX=0.10 mountY=0.60, mountTheta=1.40
00:36:32.325 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=0.04, opts=13)
00:36:32.325 00.000 12268 Enqueuing Move request for scope (0.61, 0.04)
00:36:32.326 00.001 11616 Worker thread wakes up
00:36:32.326 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.04) opts 0xd
00:36:32.326 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, 0.04)
00:36:32.326 00.000 11616 Moving (0.61, 0.04) raw xDistance=0.10 yDistance=0.60
00:36:32.326 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:36:32.326 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:36:32.327 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.60
00:36:32.327 00.000 11616 MoveAxis(E, 0, ABG)
00:36:32.327 00.000 11616 Move returns status 0, amount 0
00:36:32.327 00.000 11616 MoveAxis(S, 50, ABG)
00:36:32.327 00.000 11616 Guiding  Dir = 1, Dur = 50
00:36:32.327 00.000 11616 IsSlewing returns 0
00:36:32.328 00.001 11616 IsGuiding returns 0
00:36:32.328 00.000 11616 PulseGuide returned control before completion, sleep 60
00:36:32.352 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=81, Gamma=1.290
00:36:32.369 00.017 12268 UpdateGuideState exits: m=170 SNR=8.9
00:36:32.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:32.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:32.369 00.000 12268 Enqueuing Expose request
00:36:32.390 00.021 11616 IsGuiding returns 1
00:36:32.390 00.000 11616 scope still moving after pulse duration time elapsed
00:36:32.422 00.032 11616 IsSlewing returns 0
00:36:32.422 00.000 11616 IsGuiding returns 1
00:36:32.453 00.031 11616 IsSlewing returns 0
00:36:32.453 00.000 11616 IsGuiding returns 0
00:36:32.453 00.000 11616 scope move finished after 50 + 75 ms
00:36:32.453 00.000 11616 Move returns status 0, amount 50
00:36:32.453 00.000 11616 move complete, result=0
00:36:32.453 00.000 11616 worker thread done servicing request
00:36:32.453 00.000 11616 Worker thread wakes up
00:36:32.454 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.6 px 50 ms SOUTH
00:36:32.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:32.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:34.467 02.013 11616 Exposure complete
00:36:34.523 00.056 11616 worker thread done servicing request
00:36:34.524 00.001 12268 OnExposeComplete: enter
00:36:34.524 00.000 12268 UpdateGuideState(): m_state=6
00:36:34.524 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1464
00:36:34.524 00.000 12268 Star::Find returns 1 (0), X=916.10, Y=27.08, Mass=168, SNR=8.9, Peak=33 HFD=2.8
00:36:34.524 00.000 12268 Star::Find false star n=14 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:36:34.524 00.000 12268 MultiStar: [#1 -0.62,0.96,0.00,M1] [#2 0.02,0.59,0.68,U] [#3 0.06,1.01,0.00,M1] [#4 -0.83,0.80,0.00,M1] [#5 0.00,0.00,0.00,L] 
00:36:34.524 00.000 12268 single-star, 1 included, MultiStar: {-0.00, 0.57}, one-star: {-0.02, 0.56}
00:36:34.524 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
00:36:34.525 00.001 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
00:36:34.525 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.56 hyp=0.56 cameraTheta=1.60 mountX=0.56 mountY=-0.09, mountTheta=-0.16
00:36:34.528 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.56, opts=13)
00:36:34.528 00.000 12268 Enqueuing Move request for scope (-0.02, 0.56)
00:36:34.529 00.001 11616 Worker thread wakes up
00:36:34.529 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.56) opts 0xd
00:36:34.529 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.56)
00:36:34.529 00.000 11616 Moving (-0.02, 0.56) raw xDistance=0.56 yDistance=-0.09
00:36:34.529 00.000 11616 resist switch: large excursion: input 0.56 thresh 0.29 direction from -1 to 1
00:36:34.529 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.67
00:36:34.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
00:36:34.529 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:34.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:36:34.529 00.000 11616 MoveAxis(W, 313, ABG)
00:36:34.530 00.001 11616 Guiding  Dir = 3, Dur = 313
00:36:34.530 00.000 11616 IsSlewing returns 0
00:36:34.530 00.000 11616 IsGuiding returns 0
00:36:34.531 00.001 11616 PulseGuide returned control before completion, sleep 323
00:36:34.554 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=86, Gamma=1.290
00:36:34.572 00.018 12268 UpdateGuideState exits: m=168 SNR=8.9
00:36:34.572 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:34.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:34.572 00.000 12268 Enqueuing Expose request
00:36:34.856 00.284 11616 IsGuiding returns 1
00:36:34.856 00.000 11616 scope still moving after pulse duration time elapsed
00:36:34.886 00.030 11616 IsSlewing returns 0
00:36:34.886 00.000 11616 IsGuiding returns 0
00:36:34.886 00.000 11616 scope move finished after 313 + 42 ms
00:36:34.886 00.000 11616 Move returns status 0, amount 313
00:36:34.886 00.000 11616 MoveAxis(N, 0, ABG)
00:36:34.886 00.000 11616 Move returns status 0, amount 0
00:36:34.886 00.000 11616 move complete, result=0
00:36:34.886 00.000 11616 worker thread done servicing request
00:36:34.886 00.000 11616 Worker thread wakes up
00:36:34.887 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:34.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:34.887 00.000 12268 GuideStep: 0.6 px 313 ms WEST, -0.1 px 0 ms NORTH
00:36:36.902 02.015 11616 Exposure complete
00:36:36.955 00.053 11616 worker thread done servicing request
00:36:36.956 00.001 12268 OnExposeComplete: enter
00:36:36.956 00.000 12268 UpdateGuideState(): m_state=6
00:36:36.956 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1465
00:36:36.956 00.000 12268 Star::Find returns 1 (0), X=916.08, Y=26.67, Mass=156, SNR=8.6, Peak=30 HFD=2.7
00:36:36.956 00.000 12268 Star::Find false star n=9 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:36.956 00.000 12268 Star::Find false star n=11 nbg=282 bg=6.9 sigma=0.6 thresh=9 peak=9
00:36:36.956 00.000 12268 Star::Find false star n=11 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:36.957 00.001 12268 MultiStar: [#1 -0.45,-0.23,0.72,U] [#2 -0.08,0.17,0.62,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] 
00:36:36.957 00.000 12268 single-star, 2 included, MultiStar: {-0.17, 0.04}, one-star: {-0.03, 0.15}
00:36:36.957 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
00:36:36.957 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
00:36:36.957 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.74 mountX=0.15 mountY=-0.05, mountTheta=-0.30
00:36:36.958 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.15, opts=13)
00:36:36.958 00.000 12268 Enqueuing Move request for scope (-0.03, 0.15)
00:36:36.959 00.001 11616 Worker thread wakes up
00:36:36.959 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
00:36:36.959 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
00:36:36.959 00.000 11616 Moving (-0.03, 0.15) raw xDistance=0.15 yDistance=-0.05
00:36:36.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
00:36:36.959 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:36.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:36:36.959 00.000 11616 MoveAxis(W, 84, ABG)
00:36:36.959 00.000 11616 Guiding  Dir = 3, Dur = 84
00:36:36.959 00.000 11616 IsSlewing returns 0
00:36:36.960 00.001 11616 IsGuiding returns 0
00:36:36.960 00.000 11616 PulseGuide returned control before completion, sleep 94
00:36:36.981 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=76, Gamma=1.290
00:36:36.998 00.017 12268 UpdateGuideState exits: m=156 SNR=8.6
00:36:36.998 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:36.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:36.998 00.000 12268 Enqueuing Expose request
00:36:37.055 00.057 11616 IsGuiding returns 1
00:36:37.055 00.000 11616 scope still moving after pulse duration time elapsed
00:36:37.087 00.032 11616 IsSlewing returns 0
00:36:37.087 00.000 11616 IsGuiding returns 0
00:36:37.087 00.000 11616 scope move finished after 84 + 44 ms
00:36:37.087 00.000 11616 Move returns status 0, amount 84
00:36:37.087 00.000 11616 MoveAxis(N, 0, ABG)
00:36:37.087 00.000 11616 Move returns status 0, amount 0
00:36:37.087 00.000 11616 move complete, result=0
00:36:37.087 00.000 11616 worker thread done servicing request
00:36:37.087 00.000 12268 GuideStep: 0.2 px 84 ms WEST, -0.0 px 0 ms NORTH
00:36:37.087 00.000 11616 Worker thread wakes up
00:36:37.089 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:37.089 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:39.094 02.005 11616 Exposure complete
00:36:39.149 00.055 11616 worker thread done servicing request
00:36:39.150 00.001 12268 OnExposeComplete: enter
00:36:39.150 00.000 12268 UpdateGuideState(): m_state=6
00:36:39.150 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1466
00:36:39.150 00.000 12268 Star::Find returns 1 (0), X=916.11, Y=26.62, Mass=215, SNR=10.0, Peak=35 HFD=4.3
00:36:39.150 00.000 12268 Star::Find false star n=9 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:39.151 00.001 12268 Star::Find false star n=15 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:39.151 00.000 12268 MultiStar: [#1 -0.70,-0.03,0.53,U] [#2 -0.09,-0.45,0.66,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] 
00:36:39.151 00.000 12268 single-star, 2 included, MultiStar: {-0.20, -0.10}, one-star: {-0.00, 0.10}
00:36:39.151 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
00:36:39.151 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
00:36:39.151 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.60 mountX=0.10 mountY=-0.02, mountTheta=-0.16
00:36:39.153 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.10, opts=13)
00:36:39.153 00.000 12268 Enqueuing Move request for scope (-0.00, 0.10)
00:36:39.153 00.000 11616 Worker thread wakes up
00:36:39.154 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
00:36:39.154 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
00:36:39.154 00.000 11616 Moving (-0.00, 0.10) raw xDistance=0.10 yDistance=-0.02
00:36:39.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
00:36:39.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:39.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:36:39.154 00.000 11616 MoveAxis(W, 57, ABG)
00:36:39.154 00.000 11616 Guiding  Dir = 3, Dur = 57
00:36:39.154 00.000 11616 IsSlewing returns 0
00:36:39.155 00.001 11616 IsGuiding returns 0
00:36:39.155 00.000 11616 PulseGuide returned control before completion, sleep 67
00:36:39.176 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=74, Gamma=1.290
00:36:39.193 00.017 12268 UpdateGuideState exits: m=215 SNR=10.0
00:36:39.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:39.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:39.193 00.000 12268 Enqueuing Expose request
00:36:39.230 00.037 11616 IsGuiding returns 1
00:36:39.230 00.000 11616 scope still moving after pulse duration time elapsed
00:36:39.262 00.032 11616 IsSlewing returns 0
00:36:39.262 00.000 11616 IsGuiding returns 0
00:36:39.262 00.000 11616 scope move finished after 57 + 50 ms
00:36:39.262 00.000 11616 Move returns status 0, amount 57
00:36:39.262 00.000 11616 MoveAxis(N, 0, ABG)
00:36:39.263 00.001 11616 Move returns status 0, amount 0
00:36:39.263 00.000 11616 move complete, result=0
00:36:39.269 00.006 11616 worker thread done servicing request
00:36:39.269 00.000 11616 Worker thread wakes up
00:36:39.269 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:39.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:39.269 00.000 12268 GuideStep: 0.1 px 57 ms WEST, -0.0 px 0 ms NORTH
00:36:41.278 02.009 11616 Exposure complete
00:36:41.331 00.053 11616 worker thread done servicing request
00:36:41.331 00.000 12268 OnExposeComplete: enter
00:36:41.332 00.001 12268 UpdateGuideState(): m_state=6
00:36:41.332 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1467
00:36:41.332 00.000 12268 Star::Find returns 1 (0), X=916.27, Y=26.27, Mass=196, SNR=9.5, Peak=29 HFD=3.7
00:36:41.332 00.000 12268 Star::Find false star n=11 nbg=284 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:41.332 00.000 12268 Star::Find false star n=13 nbg=278 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:41.332 00.000 12268 Star::Find false star n=8 nbg=287 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:41.332 00.000 12268 MultiStar: [#1 0.24,-0.62,0.58,U] [#2 0.03,-0.11,0.69,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] 
00:36:41.333 00.001 12268 single-star, 2 included, MultiStar: {0.14, -0.30}, one-star: {0.16, -0.25}
00:36:41.333 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
00:36:41.333 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
00:36:41.333 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.25 hyp=0.30 cameraTheta=-0.99 mountX=-0.23 mountY=0.19, mountTheta=2.45
00:36:41.334 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.25, opts=13)
00:36:41.334 00.000 12268 Enqueuing Move request for scope (0.16, -0.25)
00:36:41.334 00.000 11616 Worker thread wakes up
00:36:41.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.25) opts 0xd
00:36:41.334 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.25)
00:36:41.334 00.000 11616 Moving (0.16, -0.25) raw xDistance=-0.23 yDistance=0.19
00:36:41.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:36:41.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:36:41.335 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
00:36:41.335 00.000 11616 MoveAxis(E, 0, ABG)
00:36:41.335 00.000 11616 Move returns status 0, amount 0
00:36:41.335 00.000 11616 MoveAxis(S, 16, ABG)
00:36:41.335 00.000 11616 Guiding  Dir = 1, Dur = 16
00:36:41.335 00.000 11616 IsSlewing returns 0
00:36:41.335 00.000 11616 IsGuiding returns 0
00:36:41.336 00.001 11616 PulseGuide returned control before completion, sleep 26
00:36:41.356 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=69, Gamma=1.290
00:36:41.373 00.017 12268 UpdateGuideState exits: m=196 SNR=9.5
00:36:41.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:41.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:41.373 00.000 12268 Enqueuing Expose request
00:36:41.376 00.003 11616 IsGuiding returns 1
00:36:41.376 00.000 11616 scope still moving after pulse duration time elapsed
00:36:41.407 00.031 11616 IsSlewing returns 0
00:36:41.407 00.000 11616 IsGuiding returns 1
00:36:41.438 00.031 11616 IsSlewing returns 0
00:36:41.438 00.000 11616 IsGuiding returns 1
00:36:41.469 00.031 11616 IsSlewing returns 0
00:36:41.470 00.001 11616 IsGuiding returns 1
00:36:41.500 00.030 11616 IsSlewing returns 0
00:36:41.500 00.000 11616 IsGuiding returns 1
00:36:41.532 00.032 11616 IsSlewing returns 0
00:36:41.533 00.001 11616 IsGuiding returns 1
00:36:41.562 00.029 11616 IsSlewing returns 0
00:36:41.562 00.000 11616 IsGuiding returns 0
00:36:41.564 00.002 11616 scope move finished after 16 + 211 ms
00:36:41.564 00.000 11616 Move returns status 0, amount 16
00:36:41.564 00.000 11616 move complete, result=0
00:36:41.564 00.000 11616 worker thread done servicing request
00:36:41.564 00.000 11616 Worker thread wakes up
00:36:41.564 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
00:36:41.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:41.565 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:43.570 02.005 11616 Exposure complete
00:36:43.629 00.059 11616 worker thread done servicing request
00:36:43.629 00.000 12268 OnExposeComplete: enter
00:36:43.629 00.000 12268 UpdateGuideState(): m_state=6
00:36:43.630 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1468
00:36:43.630 00.000 12268 Star::Find returns 1 (0), X=916.75, Y=26.33, Mass=205, SNR=9.8, Peak=29 HFD=4.3
00:36:43.630 00.000 12268 Star::Find false star n=11 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=8
00:36:43.630 00.000 12268 Star::Find false star n=14 nbg=280 bg=6.9 sigma=0.6 thresh=9 peak=9
00:36:43.630 00.000 12268 MultiStar: [#1 0.12,-0.32,0.55,U] [#2 0.24,0.25,0.54,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.72,-0.23,0.45,U] 
00:36:43.630 00.000 12268 refined, 3 included, MultiStar: {0.20, -0.13}, one-star: {0.64, -0.19}
00:36:43.630 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
00:36:43.630 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.12)
00:36:43.631 00.001 12268 CameraToMount -- cameraX=0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-0.58 mountX=-0.11 mountY=0.22, mountTheta=2.05
00:36:43.635 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.13, opts=13)
00:36:43.635 00.000 12268 Enqueuing Move request for scope (0.20, -0.13)
00:36:43.636 00.001 11616 Worker thread wakes up
00:36:43.636 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.13) opts 0xd
00:36:43.636 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.13)
00:36:43.636 00.000 11616 Moving (0.20, -0.13) raw xDistance=-0.11 yDistance=0.22
00:36:43.636 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:36:43.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:36:43.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
00:36:43.636 00.000 11616 MoveAxis(E, 0, ABG)
00:36:43.636 00.000 11616 Move returns status 0, amount 0
00:36:43.636 00.000 11616 MoveAxis(S, 18, ABG)
00:36:43.636 00.000 11616 Guiding  Dir = 1, Dur = 18
00:36:43.637 00.001 11616 IsSlewing returns 0
00:36:43.637 00.000 11616 IsGuiding returns 0
00:36:43.637 00.000 11616 PulseGuide returned control before completion, sleep 28
00:36:43.657 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=71, Gamma=1.290
00:36:43.674 00.017 12268 UpdateGuideState exits: m=205 SNR=9.8
00:36:43.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:43.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:43.674 00.000 12268 Enqueuing Expose request
00:36:43.676 00.002 11616 IsGuiding returns 1
00:36:43.676 00.000 11616 scope still moving after pulse duration time elapsed
00:36:43.706 00.030 11616 IsSlewing returns 0
00:36:43.706 00.000 11616 IsGuiding returns 0
00:36:43.706 00.000 11616 scope move finished after 18 + 51 ms
00:36:43.706 00.000 11616 Move returns status 0, amount 18
00:36:43.706 00.000 11616 move complete, result=0
00:36:43.707 00.001 11616 worker thread done servicing request
00:36:43.707 00.000 11616 Worker thread wakes up
00:36:43.707 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
00:36:43.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:43.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:45.728 02.021 11616 Exposure complete
00:36:45.784 00.056 11616 worker thread done servicing request
00:36:45.784 00.000 12268 OnExposeComplete: enter
00:36:45.784 00.000 12268 UpdateGuideState(): m_state=6
00:36:45.784 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1469
00:36:45.784 00.000 12268 Star::Find returns 1 (0), X=916.29, Y=26.16, Mass=249, SNR=10.8, Peak=27 HFD=4.5
00:36:45.785 00.001 12268 Star::Find false star n=17 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:45.785 00.000 12268 Star::Find false star n=14 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=8
00:36:45.785 00.000 12268 Star::Find false star n=16 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:45.785 00.000 12268 MultiStar: [#1 -0.74,0.29,0.44,U] [#2 0.21,0.37,0.55,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] 
00:36:45.785 00.000 12268 refined, 2 included, MultiStar: {-0.01, -0.01}, one-star: {0.18, -0.35}
00:36:45.785 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-3.99 = 2.29)
00:36:45.785 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.82)
00:36:45.785 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.52 mountX=-0.01 mountY=-0.01, mountTheta=-2.31
00:36:45.788 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.01, opts=13)
00:36:45.788 00.000 12268 Enqueuing Move request for scope (-0.01, -0.01)
00:36:45.788 00.000 11616 Worker thread wakes up
00:36:45.788 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
00:36:45.789 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
00:36:45.789 00.000 11616 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=-0.01
00:36:45.789 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:45.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:36:45.789 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:45.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:36:45.789 00.000 11616 MoveAxis(E, 0, ABG)
00:36:45.789 00.000 11616 Move returns status 0, amount 0
00:36:45.789 00.000 11616 MoveAxis(N, 0, ABG)
00:36:45.789 00.000 11616 Move returns status 0, amount 0
00:36:45.789 00.000 11616 move complete, result=0
00:36:45.789 00.000 11616 worker thread done servicing request
00:36:45.811 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=80, Gamma=1.290
00:36:45.830 00.019 12268 UpdateGuideState exits: m=249 SNR=10.8
00:36:45.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:45.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:45.830 00.000 12268 Enqueuing Expose request
00:36:45.830 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:45.830 00.000 11616 Worker thread wakes up
00:36:45.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:45.831 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:47.843 02.012 11616 Exposure complete
00:36:47.897 00.054 11616 worker thread done servicing request
00:36:47.897 00.000 12268 OnExposeComplete: enter
00:36:47.897 00.000 12268 UpdateGuideState(): m_state=6
00:36:47.897 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1470
00:36:47.898 00.001 12268 Star::Find returns 1 (0), X=916.27, Y=24.96, Mass=219, SNR=10.2, Peak=30 HFD=4.4
00:36:47.898 00.000 12268 Star::Find false star n=10 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
00:36:47.898 00.000 12268 Star::Find false star n=13 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:47.898 00.000 12268 Star::Find false star n=8 nbg=275 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:47.898 00.000 12268 MultiStar: [#1 -0.48,-1.30,0.00,M1] [#2 -0.46,-1.99,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] 
00:36:47.898 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
00:36:47.898 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
00:36:47.898 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-1.55 hyp=1.56 cameraTheta=-1.47 mountX=-1.53 mountY=0.36, mountTheta=2.91
00:36:47.900 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-1.55, opts=13)
00:36:47.900 00.000 12268 Enqueuing Move request for scope (0.16, -1.55)
00:36:47.900 00.000 11616 Worker thread wakes up
00:36:47.900 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -1.55) opts 0xd
00:36:47.900 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -1.55)
00:36:47.900 00.000 11616 Moving (0.16, -1.55) raw xDistance=-1.53 yDistance=0.36
00:36:47.900 00.000 11616 resist switch: large excursion: input -1.53 thresh 0.29 direction from 1 to -1
00:36:47.900 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.59
00:36:47.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.77 from input -1.53
00:36:47.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
00:36:47.900 00.000 11616 MoveAxis(E, 857, ABG)
00:36:47.900 00.000 11616 Guiding  Dir = 2, Dur = 857
00:36:47.901 00.001 11616 IsSlewing returns 0
00:36:47.901 00.000 11616 IsGuiding returns 0
00:36:47.901 00.000 11616 PulseGuide returned control before completion, sleep 867
00:36:47.923 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=72, Gamma=1.290
00:36:47.940 00.017 12268 UpdateGuideState exits: m=219 SNR=10.2
00:36:47.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:47.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:47.940 00.000 12268 Enqueuing Expose request
00:36:48.775 00.835 11616 IsGuiding returns 1
00:36:48.775 00.000 11616 scope still moving after pulse duration time elapsed
00:36:48.806 00.031 11616 IsSlewing returns 0
00:36:48.806 00.000 11616 IsGuiding returns 0
00:36:48.807 00.001 11616 scope move finished after 857 + 48 ms
00:36:48.807 00.000 11616 Move returns status 0, amount 857
00:36:48.807 00.000 11616 MoveAxis(S, 30, ABG)
00:36:48.807 00.000 11616 Guiding  Dir = 1, Dur = 30
00:36:48.807 00.000 11616 IsSlewing returns 0
00:36:48.807 00.000 11616 IsGuiding returns 0
00:36:48.808 00.001 11616 PulseGuide returned control before completion, sleep 40
00:36:48.854 00.046 11616 IsGuiding returns 1
00:36:48.854 00.000 11616 scope still moving after pulse duration time elapsed
00:36:48.884 00.030 11616 IsSlewing returns 0
00:36:48.885 00.001 11616 IsGuiding returns 0
00:36:48.885 00.000 11616 scope move finished after 30 + 47 ms
00:36:48.885 00.000 11616 Move returns status 0, amount 30
00:36:48.885 00.000 11616 move complete, result=0
00:36:48.885 00.000 11616 worker thread done servicing request
00:36:48.885 00.000 11616 Worker thread wakes up
00:36:48.885 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:48.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:48.886 00.001 12268 GuideStep: -1.5 px 857 ms EAST, 0.4 px 30 ms SOUTH
00:36:50.897 02.011 11616 Exposure complete
00:36:50.950 00.053 11616 worker thread done servicing request
00:36:50.950 00.000 12268 OnExposeComplete: enter
00:36:50.950 00.000 12268 UpdateGuideState(): m_state=6
00:36:50.950 00.000 12268 Star::Find(15, 916, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1471
00:36:50.950 00.000 12268 Star::Find returns 1 (0), X=916.64, Y=26.51, Mass=227, SNR=10.2, Peak=26 HFD=4.3
00:36:50.951 00.001 12268 Star::Find false star n=13 nbg=280 bg=7.0 sigma=0.6 thresh=9 peak=9
00:36:50.951 00.000 12268 Star::Find false star n=10 nbg=280 bg=6.8 sigma=0.7 thresh=9 peak=9
00:36:50.951 00.000 12268 Star::Find false star n=10 nbg=279 bg=6.9 sigma=0.7 thresh=9 peak=8
00:36:50.951 00.000 12268 MultiStar: [#1 -0.55,0.04,0.46,U] [#2 -0.09,0.16,0.60,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] 
00:36:50.951 00.000 12268 refined, 2 included, MultiStar: {0.11, 0.05}, one-star: {0.53, -0.00}
00:36:50.951 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.01 = -1.01)
00:36:50.951 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.16)
00:36:50.951 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.46 mountX=0.06 mountY=0.10, mountTheta=1.00
00:36:50.953 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.05, opts=13)
00:36:50.953 00.000 12268 Enqueuing Move request for scope (0.11, 0.05)
00:36:50.953 00.000 11616 Worker thread wakes up
00:36:50.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
00:36:50.953 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
00:36:50.953 00.000 11616 Moving (0.11, 0.05) raw xDistance=0.06 yDistance=0.10
00:36:50.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:50.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:36:50.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:50.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:36:50.954 00.001 11616 MoveAxis(E, 0, ABG)
00:36:50.954 00.000 11616 Move returns status 0, amount 0
00:36:50.954 00.000 11616 MoveAxis(N, 0, ABG)
00:36:50.954 00.000 11616 Move returns status 0, amount 0
00:36:50.954 00.000 11616 move complete, result=0
00:36:50.954 00.000 11616 worker thread done servicing request
00:36:50.980 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=63, Gamma=1.290
00:36:50.997 00.017 12268 UpdateGuideState exits: m=227 SNR=10.2
00:36:50.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:50.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:50.997 00.000 12268 Enqueuing Expose request
00:36:50.997 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:50.997 00.000 11616 Worker thread wakes up
00:36:50.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:50.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:53.010 02.013 11616 Exposure complete
00:36:53.065 00.055 11616 worker thread done servicing request
00:36:53.066 00.001 12268 OnExposeComplete: enter
00:36:53.066 00.000 12268 UpdateGuideState(): m_state=6
00:36:53.066 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1472
00:36:53.066 00.000 12268 Star::Find returns 1 (0), X=916.36, Y=26.94, Mass=201, SNR=9.6, Peak=28 HFD=3.9
00:36:53.066 00.000 12268 Star::Find false star n=12 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:53.066 00.000 12268 Star::Find false star n=11 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
00:36:53.066 00.000 12268 MultiStar: [#1 -0.12,0.18,0.48,U] [#2 0.48,0.55,0.57,U] [#3 -0.13,1.01,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
00:36:53.066 00.000 12268 refined, 2 included, MultiStar: {0.22, 0.40}, one-star: {0.25, 0.43}
00:36:53.067 00.001 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
00:36:53.067 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
00:36:53.067 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.40 hyp=0.46 cameraTheta=1.06 mountX=0.42 mountY=0.17, mountTheta=0.38
00:36:53.068 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.40, opts=13)
00:36:53.068 00.000 12268 Enqueuing Move request for scope (0.22, 0.40)
00:36:53.068 00.000 11616 Worker thread wakes up
00:36:53.068 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.40) opts 0xd
00:36:53.069 00.001 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.40)
00:36:53.069 00.000 11616 Moving (0.22, 0.40) raw xDistance=0.42 yDistance=0.17
00:36:53.069 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
00:36:53.069 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.27
00:36:53.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
00:36:53.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
00:36:53.069 00.000 11616 MoveAxis(W, 237, ABG)
00:36:53.069 00.000 11616 Guiding  Dir = 3, Dur = 237
00:36:53.069 00.000 11616 IsSlewing returns 0
00:36:53.069 00.000 11616 IsGuiding returns 0
00:36:53.070 00.001 11616 PulseGuide returned control before completion, sleep 247
00:36:53.090 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=61, Gamma=1.290
00:36:53.108 00.018 12268 UpdateGuideState exits: m=201 SNR=9.6
00:36:53.108 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:53.109 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:53.109 00.000 12268 Enqueuing Expose request
00:36:53.330 00.221 11616 IsGuiding returns 1
00:36:53.330 00.000 11616 scope still moving after pulse duration time elapsed
00:36:53.362 00.032 11616 IsSlewing returns 0
00:36:53.362 00.000 11616 IsGuiding returns 1
00:36:53.392 00.030 11616 IsSlewing returns 0
00:36:53.393 00.001 11616 IsGuiding returns 0
00:36:53.393 00.000 11616 scope move finished after 237 + 87 ms
00:36:53.393 00.000 11616 Move returns status 0, amount 237
00:36:53.393 00.000 11616 MoveAxis(S, 14, ABG)
00:36:53.393 00.000 11616 Guiding  Dir = 1, Dur = 14
00:36:53.393 00.000 11616 IsSlewing returns 0
00:36:53.394 00.001 11616 IsGuiding returns 0
00:36:53.394 00.000 11616 PulseGuide returned control before completion, sleep 24
00:36:53.425 00.031 11616 IsGuiding returns 1
00:36:53.425 00.000 11616 scope still moving after pulse duration time elapsed
00:36:53.455 00.030 11616 IsSlewing returns 0
00:36:53.456 00.001 11616 IsGuiding returns 0
00:36:53.456 00.000 11616 scope move finished after 14 + 47 ms
00:36:53.456 00.000 11616 Move returns status 0, amount 14
00:36:53.456 00.000 11616 move complete, result=0
00:36:53.456 00.000 11616 worker thread done servicing request
00:36:53.456 00.000 11616 Worker thread wakes up
00:36:53.456 00.000 12268 GuideStep: 0.4 px 237 ms WEST, 0.2 px 14 ms SOUTH
00:36:53.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:53.457 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:55.469 02.012 11616 Exposure complete
00:36:55.523 00.054 11616 worker thread done servicing request
00:36:55.523 00.000 12268 OnExposeComplete: enter
00:36:55.523 00.000 12268 UpdateGuideState(): m_state=6
00:36:55.523 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1473
00:36:55.523 00.000 12268 Star::Find returns 1 (0), X=916.12, Y=27.50, Mass=224, SNR=10.2, Peak=34 HFD=4.8
00:36:55.524 00.001 12268 Star::Find false star n=12 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:55.524 00.000 12268 Star::Find false star n=15 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:55.524 00.000 12268 Star::Find false star n=14 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:55.524 00.000 12268 MultiStar: [#1 -0.74,0.13,0.59,U] [#2 0.16,0.66,0.61,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] 
00:36:55.524 00.000 12268 refined, 2 included, MultiStar: {-0.15, 0.66}, one-star: {0.01, 0.98}
00:36:55.524 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
00:36:55.524 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
00:36:55.524 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.66 hyp=0.68 cameraTheta=1.80 mountX=0.64 mountY=-0.24, mountTheta=-0.35
00:36:55.526 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.66, opts=13)
00:36:55.526 00.000 12268 Enqueuing Move request for scope (-0.15, 0.66)
00:36:55.526 00.000 11616 Worker thread wakes up
00:36:55.526 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.66) opts 0xd
00:36:55.526 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.66)
00:36:55.526 00.000 11616 Moving (-0.15, 0.66) raw xDistance=0.64 yDistance=-0.24
00:36:55.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.64
00:36:55.526 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:36:55.527 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:36:55.527 00.000 11616 MoveAxis(W, 360, ABG)
00:36:55.527 00.000 11616 Guiding  Dir = 3, Dur = 360
00:36:55.527 00.000 11616 IsSlewing returns 0
00:36:55.527 00.000 11616 IsGuiding returns 0
00:36:55.528 00.001 11616 PulseGuide returned control before completion, sleep 370
00:36:55.548 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=75, Gamma=1.290
00:36:55.565 00.017 12268 UpdateGuideState exits: m=224 SNR=10.2
00:36:55.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:55.566 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:55.566 00.000 12268 Enqueuing Expose request
00:36:55.907 00.341 11616 IsGuiding returns 1
00:36:55.908 00.001 11616 scope still moving after pulse duration time elapsed
00:36:55.939 00.031 11616 IsSlewing returns 0
00:36:55.939 00.000 11616 IsGuiding returns 0
00:36:55.939 00.000 11616 scope move finished after 360 + 52 ms
00:36:55.939 00.000 11616 Move returns status 0, amount 360
00:36:55.939 00.000 11616 MoveAxis(N, 0, ABG)
00:36:55.939 00.000 11616 Move returns status 0, amount 0
00:36:55.940 00.001 11616 move complete, result=0
00:36:55.940 00.000 11616 worker thread done servicing request
00:36:55.940 00.000 12268 GuideStep: 0.6 px 360 ms WEST, -0.2 px 0 ms NORTH
00:36:55.940 00.000 11616 Worker thread wakes up
00:36:55.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:55.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:36:57.945 02.005 11616 Exposure complete
00:36:58.001 00.056 11616 worker thread done servicing request
00:36:58.001 00.000 12268 OnExposeComplete: enter
00:36:58.001 00.000 12268 UpdateGuideState(): m_state=6
00:36:58.001 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1474
00:36:58.002 00.001 12268 Star::Find returns 1 (0), X=916.33, Y=27.01, Mass=197, SNR=9.5, Peak=27 HFD=4.3
00:36:58.002 00.000 12268 Star::Find false star n=15 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:36:58.002 00.000 12268 Star::Find false star n=14 nbg=282 bg=6.9 sigma=0.7 thresh=9 peak=9
00:36:58.002 00.000 12268 MultiStar: [#1 0.32,0.50,0.57,U] [#2 0.54,0.28,0.67,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] 
00:36:58.002 00.000 12268 single-star, 2 included, MultiStar: {0.34, 0.43}, one-star: {0.22, 0.49}
00:36:58.002 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
00:36:58.002 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.85)
00:36:58.002 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.49 hyp=0.54 cameraTheta=1.15 mountX=0.51 mountY=0.16, mountTheta=0.29
00:36:58.003 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.49, opts=13)
00:36:58.003 00.000 12268 Enqueuing Move request for scope (0.22, 0.49)
00:36:58.003 00.000 11616 Worker thread wakes up
00:36:58.003 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.49) opts 0xd
00:36:58.003 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.49)
00:36:58.003 00.000 11616 Moving (0.22, 0.49) raw xDistance=0.51 yDistance=0.16
00:36:58.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.51
00:36:58.004 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:36:58.004 00.000 11616 MoveAxis(W, 287, ABG)
00:36:58.004 00.000 11616 Guiding  Dir = 3, Dur = 287
00:36:58.004 00.000 11616 IsSlewing returns 0
00:36:58.004 00.000 11616 IsGuiding returns 0
00:36:58.005 00.001 11616 PulseGuide returned control before completion, sleep 297
00:36:58.025 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=61, Gamma=1.290
00:36:58.043 00.018 12268 UpdateGuideState exits: m=197 SNR=9.5
00:36:58.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:58.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:36:58.043 00.000 12268 Enqueuing Expose request
00:36:58.304 00.261 11616 IsGuiding returns 1
00:36:58.304 00.000 11616 scope still moving after pulse duration time elapsed
00:36:58.336 00.032 11616 IsSlewing returns 0
00:36:58.336 00.000 11616 IsGuiding returns 0
00:36:58.337 00.001 11616 scope move finished after 287 + 45 ms
00:36:58.337 00.000 11616 Move returns status 0, amount 287
00:36:58.337 00.000 11616 MoveAxis(S, 13, ABG)
00:36:58.337 00.000 11616 Guiding  Dir = 1, Dur = 13
00:36:58.337 00.000 11616 IsSlewing returns 0
00:36:58.337 00.000 11616 IsGuiding returns 0
00:36:58.338 00.001 11616 PulseGuide returned control before completion, sleep 23
00:36:58.369 00.031 11616 IsGuiding returns 1
00:36:58.369 00.000 11616 scope still moving after pulse duration time elapsed
00:36:58.398 00.029 11616 IsSlewing returns 0
00:36:58.399 00.001 11616 IsGuiding returns 1
00:36:58.429 00.030 11616 IsSlewing returns 0
00:36:58.429 00.000 11616 IsGuiding returns 0
00:36:58.430 00.001 11616 scope move finished after 13 + 78 ms
00:36:58.430 00.000 11616 Move returns status 0, amount 13
00:36:58.430 00.000 11616 move complete, result=0
00:36:58.430 00.000 11616 worker thread done servicing request
00:36:58.430 00.000 11616 Worker thread wakes up
00:36:58.430 00.000 12268 GuideStep: 0.5 px 287 ms WEST, 0.2 px 13 ms SOUTH
00:36:58.430 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:36:58.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:00.441 02.011 11616 Exposure complete
00:37:00.496 00.055 11616 worker thread done servicing request
00:37:00.496 00.000 12268 OnExposeComplete: enter
00:37:00.496 00.000 12268 UpdateGuideState(): m_state=6
00:37:00.496 00.000 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1475
00:37:00.496 00.000 12268 Star::Find returns 1 (0), X=916.33, Y=26.62, Mass=187, SNR=9.3, Peak=28 HFD=4.6
00:37:00.497 00.001 12268 Star::Find false star n=18 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:37:00.497 00.000 12268 Star::Find false star n=11 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=8
00:37:00.497 00.000 12268 Star::Find false star n=8 nbg=290 bg=7.0 sigma=0.8 thresh=9 peak=9
00:37:00.497 00.000 12268 MultiStar: [#1 -0.26,-0.22,0.52,U] [#2 0.02,2.77,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] 
00:37:00.497 00.000 12268 refined, 1 included, MultiStar: {0.06, -0.00}, one-star: {0.22, 0.11}
00:37:00.497 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
00:37:00.497 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.64)
00:37:00.497 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.06 mountX=0.00 mountY=0.06, mountTheta=1.53
00:37:00.499 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.00, opts=13)
00:37:00.499 00.000 12268 Enqueuing Move request for scope (0.06, -0.00)
00:37:00.499 00.000 11616 Worker thread wakes up
00:37:00.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
00:37:00.499 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
00:37:00.500 00.001 11616 Moving (0.06, -0.00) raw xDistance=0.00 yDistance=0.06
00:37:00.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:00.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:37:00.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:00.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:37:00.500 00.000 11616 MoveAxis(E, 0, ABG)
00:37:00.500 00.000 11616 Move returns status 0, amount 0
00:37:00.500 00.000 11616 MoveAxis(N, 0, ABG)
00:37:00.500 00.000 11616 Move returns status 0, amount 0
00:37:00.500 00.000 11616 move complete, result=0
00:37:00.501 00.001 11616 worker thread done servicing request
00:37:00.522 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=69, Gamma=1.290
00:37:00.540 00.018 12268 UpdateGuideState exits: m=187 SNR=9.3
00:37:00.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:00.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:00.540 00.000 12268 Enqueuing Expose request
00:37:00.540 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:00.540 00.000 11616 Worker thread wakes up
00:37:00.541 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:00.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:02.551 02.010 11616 Exposure complete
00:37:02.606 00.055 11616 worker thread done servicing request
00:37:02.606 00.000 12268 OnExposeComplete: enter
00:37:02.606 00.000 12268 UpdateGuideState(): m_state=6
00:37:02.606 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1476
00:37:02.606 00.000 12268 Star::Find returns 1 (0), X=916.08, Y=26.46, Mass=125, SNR=7.6, Peak=25 HFD=3.4
00:37:02.607 00.001 12268 Star::Find false star n=13 nbg=284 bg=7.0 sigma=0.7 thresh=9 peak=9
00:37:02.607 00.000 12268 Star::Find false star n=12 nbg=273 bg=6.9 sigma=0.7 thresh=9 peak=8
00:37:02.607 00.000 12268 Star::Find false star n=16 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
00:37:02.607 00.000 12268 MultiStar: [#1 -0.73,-0.38,0.73,U] [#2 -0.15,0.75,0.78,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] 
00:37:02.607 00.000 12268 single-star, 2 included, MultiStar: {-0.27, 0.10}, one-star: {-0.03, -0.05}
00:37:02.607 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
00:37:02.607 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
00:37:02.607 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.11 mountX=-0.05 mountY=-0.02, mountTheta=-2.73
00:37:02.609 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.05, opts=13)
00:37:02.609 00.000 12268 Enqueuing Move request for scope (-0.03, -0.05)
00:37:02.609 00.000 11616 Worker thread wakes up
00:37:02.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
00:37:02.609 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
00:37:02.609 00.000 11616 Moving (-0.03, -0.05) raw xDistance=-0.05 yDistance=-0.02
00:37:02.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:02.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:37:02.609 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:02.610 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:37:02.610 00.000 11616 MoveAxis(E, 0, ABG)
00:37:02.610 00.000 11616 Move returns status 0, amount 0
00:37:02.610 00.000 11616 MoveAxis(N, 0, ABG)
00:37:02.610 00.000 11616 Move returns status 0, amount 0
00:37:02.610 00.000 11616 move complete, result=0
00:37:02.610 00.000 11616 worker thread done servicing request
00:37:02.631 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=72, Gamma=1.290
00:37:02.648 00.017 12268 UpdateGuideState exits: m=125 SNR=7.6
00:37:02.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:02.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:02.648 00.000 12268 Enqueuing Expose request
00:37:02.648 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:02.648 00.000 11616 Worker thread wakes up
00:37:02.649 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:02.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:04.661 02.012 11616 Exposure complete
00:37:04.715 00.054 11616 worker thread done servicing request
00:37:04.716 00.001 12268 OnExposeComplete: enter
00:37:04.716 00.000 12268 UpdateGuideState(): m_state=6
00:37:04.716 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1477
00:37:04.716 00.000 12268 Star::Find returns 1 (0), X=916.51, Y=26.75, Mass=131, SNR=7.8, Peak=25 HFD=4.0
00:37:04.716 00.000 12268 Star::Find false star n=8 nbg=286 bg=7.0 sigma=0.7 thresh=9 peak=9
00:37:04.716 00.000 12268 Star::Find false star n=15 nbg=273 bg=6.9 sigma=0.6 thresh=9 peak=8
00:37:04.717 00.001 12268 Star::Find false star n=6 nbg=290 bg=7.0 sigma=0.7 thresh=9 peak=9
00:37:04.717 00.000 12268 MultiStar: [#1 -0.28,-0.18,0.75,U] [#2 0.09,0.55,0.62,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] 
00:37:04.717 00.000 12268 refined, 2 included, MultiStar: {0.11, 0.19}, one-star: {0.40, 0.24}
00:37:04.717 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
00:37:04.717 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.53 = 2.75)
00:37:04.717 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.05 mountX=0.20 mountY=0.08, mountTheta=0.40
00:37:04.722 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.19, opts=13)
00:37:04.722 00.000 12268 Enqueuing Move request for scope (0.11, 0.19)
00:37:04.722 00.000 11616 Worker thread wakes up
00:37:04.722 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
00:37:04.722 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
00:37:04.722 00.000 11616 Moving (0.11, 0.19) raw xDistance=0.20 yDistance=0.08
00:37:04.723 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
00:37:04.723 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:04.723 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:37:04.723 00.000 11616 MoveAxis(W, 110, ABG)
00:37:04.723 00.000 11616 Guiding  Dir = 3, Dur = 110
00:37:04.723 00.000 11616 IsSlewing returns 0
00:37:04.724 00.001 11616 IsGuiding returns 0
00:37:04.724 00.000 11616 PulseGuide returned control before completion, sleep 120
00:37:04.749 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=73, Gamma=1.290
00:37:04.766 00.017 12268 UpdateGuideState exits: m=131 SNR=7.8
00:37:04.767 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:04.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:04.767 00.000 12268 Enqueuing Expose request
00:37:04.848 00.081 11616 IsGuiding returns 1
00:37:04.848 00.000 11616 scope still moving after pulse duration time elapsed
00:37:04.879 00.031 11616 IsSlewing returns 0
00:37:04.879 00.000 11616 IsGuiding returns 0
00:37:04.879 00.000 11616 scope move finished after 110 + 45 ms
00:37:04.879 00.000 11616 Move returns status 0, amount 110
00:37:04.879 00.000 11616 MoveAxis(N, 0, ABG)
00:37:04.879 00.000 11616 Move returns status 0, amount 0
00:37:04.879 00.000 11616 move complete, result=0
00:37:04.880 00.001 11616 worker thread done servicing request
00:37:04.880 00.000 12268 GuideStep: 0.2 px 110 ms WEST, 0.1 px 0 ms NORTH
00:37:04.880 00.000 11616 Worker thread wakes up
00:37:04.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:04.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:06.881 02.001 11616 Exposure complete
00:37:06.936 00.055 11616 worker thread done servicing request
00:37:06.936 00.000 12268 OnExposeComplete: enter
00:37:06.936 00.000 12268 UpdateGuideState(): m_state=6
00:37:06.936 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1478
00:37:06.936 00.000 12268 Star::Find returns 1 (0), X=916.39, Y=26.77, Mass=127, SNR=7.6, Peak=24 HFD=3.7
00:37:06.937 00.001 12268 Star::Find false star n=11 nbg=281 bg=7.0 sigma=0.6 thresh=9 peak=9
00:37:06.937 00.000 12268 MultiStar: [#1 -0.35,0.11,0.68,U] [#2 -0.15,0.12,0.82,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.33,-0.87,0.00,M1] 
00:37:06.937 00.000 12268 refined, 2 included, MultiStar: {-0.04, 0.17}, one-star: {0.28, 0.25}
00:37:06.937 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
00:37:06.937 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
00:37:06.937 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.77 mountX=0.17 mountY=-0.06, mountTheta=-0.33
00:37:06.939 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.17, opts=13)
00:37:06.939 00.000 12268 Enqueuing Move request for scope (-0.04, 0.17)
00:37:06.939 00.000 11616 Worker thread wakes up
00:37:06.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
00:37:06.939 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
00:37:06.939 00.000 11616 Moving (-0.04, 0.17) raw xDistance=0.17 yDistance=-0.06
00:37:06.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
00:37:06.939 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:06.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:37:06.940 00.001 11616 MoveAxis(W, 93, ABG)
00:37:06.940 00.000 11616 Guiding  Dir = 3, Dur = 93
00:37:06.940 00.000 11616 IsSlewing returns 0
00:37:06.940 00.000 11616 IsGuiding returns 0
00:37:06.941 00.001 11616 PulseGuide returned control before completion, sleep 103
00:37:06.961 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=73, Gamma=1.290
00:37:06.978 00.017 12268 UpdateGuideState exits: m=127 SNR=7.6
00:37:06.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:06.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:06.978 00.000 12268 Enqueuing Expose request
00:37:07.052 00.074 11616 IsGuiding returns 1
00:37:07.053 00.001 11616 scope still moving after pulse duration time elapsed
00:37:07.083 00.030 11616 IsSlewing returns 0
00:37:07.083 00.000 11616 IsGuiding returns 0
00:37:07.083 00.000 11616 scope move finished after 93 + 49 ms
00:37:07.084 00.001 11616 Move returns status 0, amount 93
00:37:07.084 00.000 11616 MoveAxis(N, 0, ABG)
00:37:07.084 00.000 11616 Move returns status 0, amount 0
00:37:07.084 00.000 11616 move complete, result=0
00:37:07.084 00.000 11616 worker thread done servicing request
00:37:07.084 00.000 11616 Worker thread wakes up
00:37:07.084 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:07.084 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:07.084 00.000 12268 GuideStep: 0.2 px 93 ms WEST, -0.1 px 0 ms NORTH
00:37:09.088 02.004 11616 Exposure complete
00:37:09.146 00.058 11616 worker thread done servicing request
00:37:09.147 00.001 12268 OnExposeComplete: enter
00:37:09.147 00.000 12268 UpdateGuideState(): m_state=6
00:37:09.147 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1479
00:37:09.147 00.000 12268 Star::Find returns 1 (0), X=916.27, Y=26.17, Mass=157, SNR=8.5, Peak=26 HFD=3.7
00:37:09.147 00.000 12268 Star::Find false star n=17 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:37:09.147 00.000 12268 Star::Find false star n=11 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=8
00:37:09.147 00.000 12268 Star::Find false star n=9 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:37:09.148 00.001 12268 MultiStar: [#1 -0.46,-0.60,0.68,U] [#2 -0.08,0.31,0.68,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] 
00:37:09.148 00.000 12268 refined, 2 included, MultiStar: {-0.09, -0.23}, one-star: {0.16, -0.34}
00:37:09.148 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
00:37:09.148 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
00:37:09.148 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.94 mountX=-0.24 mountY=-0.06, mountTheta=-2.90
00:37:09.150 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.23, opts=13)
00:37:09.150 00.000 12268 Enqueuing Move request for scope (-0.09, -0.23)
00:37:09.150 00.000 11616 Worker thread wakes up
00:37:09.150 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.23) opts 0xd
00:37:09.150 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.23)
00:37:09.150 00.000 11616 Moving (-0.09, -0.23) raw xDistance=-0.24 yDistance=-0.06
00:37:09.150 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:09.150 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:37:09.151 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:09.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:37:09.151 00.000 11616 MoveAxis(E, 0, ABG)
00:37:09.151 00.000 11616 Move returns status 0, amount 0
00:37:09.151 00.000 11616 MoveAxis(N, 0, ABG)
00:37:09.151 00.000 11616 Move returns status 0, amount 0
00:37:09.151 00.000 11616 move complete, result=0
00:37:09.151 00.000 11616 worker thread done servicing request
00:37:09.172 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=68, Gamma=1.290
00:37:09.189 00.017 12268 UpdateGuideState exits: m=157 SNR=8.5
00:37:09.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:09.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:09.189 00.000 12268 Enqueuing Expose request
00:37:09.189 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:09.189 00.000 11616 Worker thread wakes up
00:37:09.190 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:09.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:11.195 02.005 11616 Exposure complete
00:37:11.248 00.053 11616 worker thread done servicing request
00:37:11.249 00.001 12268 OnExposeComplete: enter
00:37:11.249 00.000 12268 UpdateGuideState(): m_state=6
00:37:11.249 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1480
00:37:11.249 00.000 12268 Star::Find returns 1 (0), X=916.63, Y=26.33, Mass=95, SNR=6.6, Peak=23 HFD=3.4
00:37:11.249 00.000 12268 Status Line: Mass: 95 vs 196
00:37:11.251 00.002 12268 UpdateCurrentPosition: star mass new=94.9 exp=196.3 thresh=50% limits=(98.2, 889.5, 392.7)
00:37:11.252 00.001 12268 DistanceChecker: activated
00:37:11.252 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:37:11.252 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:37:11.252 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:37:11.253 00.001 11616 Worker thread wakes up
00:37:11.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:37:11.253 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:37:11.253 00.000 11616 move complete, result=0
00:37:11.253 00.000 11616 worker thread done servicing request
00:37:11.364 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:37:11.364 00.000 12268 Status Line: Star lost - mass changed
00:37:11.367 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=75, Gamma=1.290
00:37:11.385 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:37:11.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:11.385 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:37:11.385 00.000 12268 Enqueuing Expose request
00:37:11.385 00.000 11616 Worker thread wakes up
00:37:11.386 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:11.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:37:13.399 02.013 11616 Exposure complete
00:37:13.454 00.055 11616 worker thread done servicing request
00:37:13.454 00.000 12268 OnExposeComplete: enter
00:37:13.454 00.000 12268 UpdateGuideState(): m_state=6
00:37:13.454 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1481
00:37:13.455 00.001 12268 Star::Find returns 1 (0), X=916.12, Y=26.10, Mass=159, SNR=8.6, Peak=25 HFD=4.0
00:37:13.455 00.000 12268 DistanceChecker: deactivated
00:37:13.455 00.000 12268 Star::Find false star n=9 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:37:13.455 00.000 12268 Star::Find false star n=16 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
00:37:13.455 00.000 12268 MultiStar: [#1 -0.36,-0.32,0.64,U] [#2 -0.68,3.35,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] 
00:37:13.455 00.000 12268 refined, 1 included, MultiStar: {-0.14, -0.38}, one-star: {0.01, -0.42}
00:37:13.455 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
00:37:13.455 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
00:37:13.455 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.38 hyp=0.41 cameraTheta=-1.92 mountX=-0.39 mountY=-0.09, mountTheta=-2.92
00:37:13.457 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.38, opts=13)
00:37:13.458 00.001 12268 Enqueuing Move request for scope (-0.14, -0.38)
00:37:13.458 00.000 11616 Worker thread wakes up
00:37:13.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.38) opts 0xd
00:37:13.458 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.38)
00:37:13.458 00.000 11616 Moving (-0.14, -0.38) raw xDistance=-0.39 yDistance=-0.09
00:37:13.458 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
00:37:13.458 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.18
00:37:13.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
00:37:13.458 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:13.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:37:13.458 00.000 11616 MoveAxis(E, 220, ABG)
00:37:13.458 00.000 11616 Guiding  Dir = 2, Dur = 220
00:37:13.459 00.001 11616 IsSlewing returns 0
00:37:13.459 00.000 11616 IsGuiding returns 0
00:37:13.459 00.000 11616 PulseGuide returned control before completion, sleep 230
00:37:13.480 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=63, Gamma=1.290
00:37:13.498 00.018 12268 UpdateGuideState exits: m=159 SNR=8.6
00:37:13.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:13.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:13.498 00.000 12268 Enqueuing Expose request
00:37:13.704 00.206 11616 IsGuiding returns 1
00:37:13.705 00.001 11616 scope still moving after pulse duration time elapsed
00:37:13.735 00.030 11616 IsSlewing returns 0
00:37:13.736 00.001 11616 IsGuiding returns 0
00:37:13.736 00.000 11616 scope move finished after 220 + 57 ms
00:37:13.736 00.000 11616 Move returns status 0, amount 220
00:37:13.736 00.000 11616 MoveAxis(N, 0, ABG)
00:37:13.736 00.000 11616 Move returns status 0, amount 0
00:37:13.736 00.000 11616 move complete, result=0
00:37:13.737 00.001 11616 worker thread done servicing request
00:37:13.737 00.000 11616 Worker thread wakes up
00:37:13.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:13.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:13.737 00.000 12268 GuideStep: -0.4 px 220 ms EAST, -0.1 px 0 ms NORTH
00:37:15.754 02.017 11616 Exposure complete
00:37:15.808 00.054 11616 worker thread done servicing request
00:37:15.808 00.000 12268 OnExposeComplete: enter
00:37:15.808 00.000 12268 UpdateGuideState(): m_state=6
00:37:15.808 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1482
00:37:15.808 00.000 12268 Star::Find returns 1 (0), X=916.45, Y=26.73, Mass=131, SNR=7.8, Peak=24 HFD=3.5
00:37:15.809 00.001 12268 Star::Find false star n=16 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=8
00:37:15.809 00.000 12268 Star::Find false star n=14 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=9
00:37:15.809 00.000 12268 MultiStar: [#1 -1.00,-0.37,0.00,M1] [#2 0.51,0.72,0.65,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] 
00:37:15.809 00.000 12268 single-star, 1 included, MultiStar: {0.41, 0.41}, one-star: {0.34, 0.21}
00:37:15.809 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
00:37:15.809 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.25)
00:37:15.809 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.21 hyp=0.40 cameraTheta=0.55 mountX=0.24 mountY=0.31, mountTheta=0.91
00:37:15.810 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.21, opts=13)
00:37:15.810 00.000 12268 Enqueuing Move request for scope (0.34, 0.21)
00:37:15.811 00.001 11616 Worker thread wakes up
00:37:15.811 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.21) opts 0xd
00:37:15.811 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.21)
00:37:15.811 00.000 11616 Moving (0.34, 0.21) raw xDistance=0.24 yDistance=0.31
00:37:15.811 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:15.811 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:37:15.811 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
00:37:15.811 00.000 11616 MoveAxis(E, 0, ABG)
00:37:15.811 00.000 11616 Move returns status 0, amount 0
00:37:15.811 00.000 11616 MoveAxis(S, 26, ABG)
00:37:15.811 00.000 11616 Guiding  Dir = 1, Dur = 26
00:37:15.812 00.001 11616 IsSlewing returns 0
00:37:15.812 00.000 11616 IsGuiding returns 0
00:37:15.812 00.000 11616 PulseGuide returned control before completion, sleep 36
00:37:15.836 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=68, Gamma=1.290
00:37:15.853 00.017 12268 UpdateGuideState exits: m=131 SNR=7.8
00:37:15.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:15.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:15.853 00.000 12268 Enqueuing Expose request
00:37:15.860 00.007 11616 IsGuiding returns 0
00:37:15.860 00.000 11616 Move returns status 0, amount 26
00:37:15.860 00.000 11616 move complete, result=0
00:37:15.860 00.000 11616 worker thread done servicing request
00:37:15.860 00.000 11616 Worker thread wakes up
00:37:15.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:15.861 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:15.866 00.005 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 26 ms SOUTH
00:37:17.863 01.997 11616 Exposure complete
00:37:17.917 00.054 11616 worker thread done servicing request
00:37:17.917 00.000 12268 OnExposeComplete: enter
00:37:17.917 00.000 12268 UpdateGuideState(): m_state=6
00:37:17.917 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1483
00:37:17.917 00.000 12268 Star::Find returns 1 (0), X=916.09, Y=26.71, Mass=149, SNR=8.3, Peak=23 HFD=4.2
00:37:17.917 00.000 12268 Star::Find false star n=12 nbg=284 bg=7.0 sigma=0.7 thresh=9 peak=8
00:37:17.917 00.000 12268 Star::Find false star n=8 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=8
00:37:17.918 00.001 12268 MultiStar: [#1 -0.31,0.36,0.65,U] [#2 0.16,1.12,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] 
00:37:17.918 00.000 12268 single-star, 1 included, MultiStar: {-0.13, 0.26}, one-star: {-0.02, 0.19}
00:37:17.918 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
00:37:17.918 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
00:37:17.918 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.67 mountX=0.19 mountY=-0.04, mountTheta=-0.23
00:37:17.924 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.19, opts=13)
00:37:17.924 00.000 12268 Enqueuing Move request for scope (-0.02, 0.19)
00:37:17.924 00.000 11616 Worker thread wakes up
00:37:17.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
00:37:17.924 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
00:37:17.924 00.000 11616 Moving (-0.02, 0.19) raw xDistance=0.19 yDistance=-0.04
00:37:17.924 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:17.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:37:17.925 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:17.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:37:17.925 00.000 11616 MoveAxis(E, 0, ABG)
00:37:17.925 00.000 11616 Move returns status 0, amount 0
00:37:17.925 00.000 11616 MoveAxis(N, 0, ABG)
00:37:17.925 00.000 11616 Move returns status 0, amount 0
00:37:17.925 00.000 11616 move complete, result=0
00:37:17.925 00.000 11616 worker thread done servicing request
00:37:17.947 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=59, Gamma=1.290
00:37:17.964 00.017 12268 UpdateGuideState exits: m=149 SNR=8.3
00:37:17.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:17.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:17.964 00.000 12268 Enqueuing Expose request
00:37:17.964 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:17.964 00.000 11616 Worker thread wakes up
00:37:17.965 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:17.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:19.969 02.004 11616 Exposure complete
00:37:20.024 00.055 11616 worker thread done servicing request
00:37:20.024 00.000 12268 OnExposeComplete: enter
00:37:20.024 00.000 12268 UpdateGuideState(): m_state=6
00:37:20.025 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1484
00:37:20.025 00.000 12268 Star::Find returns 1 (0), X=916.36, Y=27.21, Mass=149, SNR=8.3, Peak=27 HFD=3.7
00:37:20.025 00.000 12268 Star::Find false star n=11 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:37:20.025 00.000 12268 Star::Find false star n=14 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:37:20.025 00.000 12268 Star::Find false star n=14 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
00:37:20.025 00.000 12268 MultiStar: [#1 -1.39,1.03,0.00,M1] [#2 0.32,2.20,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] 
00:37:20.025 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
00:37:20.025 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
00:37:20.026 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=0.69 hyp=0.73 cameraTheta=1.22 mountX=0.71 mountY=0.16, mountTheta=0.22
00:37:20.027 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.69, opts=13)
00:37:20.027 00.000 12268 Enqueuing Move request for scope (0.25, 0.69)
00:37:20.027 00.000 11616 Worker thread wakes up
00:37:20.027 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.69) opts 0xd
00:37:20.027 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.69)
00:37:20.027 00.000 11616 Moving (0.25, 0.69) raw xDistance=0.71 yDistance=0.16
00:37:20.027 00.000 11616 resist switch: large excursion: input 0.71 thresh 0.29 direction from -1 to 1
00:37:20.027 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.14
00:37:20.028 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.71
00:37:20.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:37:20.028 00.000 11616 MoveAxis(W, 399, ABG)
00:37:20.028 00.000 11616 Guiding  Dir = 3, Dur = 399
00:37:20.028 00.000 11616 IsSlewing returns 0
00:37:20.028 00.000 11616 IsGuiding returns 0
00:37:20.029 00.001 11616 PulseGuide returned control before completion, sleep 409
00:37:20.050 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
00:37:20.070 00.020 12268 UpdateGuideState exits: m=149 SNR=8.3
00:37:20.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:20.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:20.070 00.000 12268 Enqueuing Expose request
00:37:20.452 00.382 11616 IsGuiding returns 0
00:37:20.452 00.000 11616 Move returns status 0, amount 399
00:37:20.453 00.001 11616 MoveAxis(S, 14, ABG)
00:37:20.453 00.000 11616 Guiding  Dir = 1, Dur = 14
00:37:20.453 00.000 11616 IsSlewing returns 0
00:37:20.453 00.000 11616 IsGuiding returns 0
00:37:20.454 00.001 11616 PulseGuide returned control before completion, sleep 24
00:37:20.484 00.030 11616 IsGuiding returns 1
00:37:20.484 00.000 11616 scope still moving after pulse duration time elapsed
00:37:20.515 00.031 11616 IsSlewing returns 0
00:37:20.515 00.000 11616 IsGuiding returns 0
00:37:20.515 00.000 11616 scope move finished after 14 + 47 ms
00:37:20.515 00.000 11616 Move returns status 0, amount 14
00:37:20.515 00.000 11616 move complete, result=0
00:37:20.515 00.000 11616 worker thread done servicing request
00:37:20.516 00.001 11616 Worker thread wakes up
00:37:20.517 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:20.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:20.517 00.000 12268 GuideStep: 0.7 px 399 ms WEST, 0.2 px 14 ms SOUTH
00:37:22.527 02.010 11616 Exposure complete
00:37:22.583 00.056 11616 worker thread done servicing request
00:37:22.583 00.000 12268 OnExposeComplete: enter
00:37:22.583 00.000 12268 UpdateGuideState(): m_state=6
00:37:22.584 00.001 12268 Star::Find(15, 916, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1485
00:37:22.584 00.000 12268 Star::Find returns 1 (0), X=916.25, Y=26.54, Mass=134, SNR=7.9, Peak=24 HFD=3.6
00:37:22.584 00.000 12268 Star::Find false star n=17 nbg=282 bg=6.9 sigma=0.7 thresh=9 peak=9
00:37:22.584 00.000 12268 Star::Find false star n=8 nbg=283 bg=6.9 sigma=0.7 thresh=9 peak=8
00:37:22.584 00.000 12268 Star::Find false star n=10 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=9
00:37:22.584 00.000 12268 MultiStar: [#1 -0.60,0.59,0.64,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] 
00:37:22.584 00.000 12268 single-star, 1 included, MultiStar: {-0.15, 0.25}, one-star: {0.14, 0.02}
00:37:22.584 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
00:37:22.584 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.87)
00:37:22.584 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.17 mountX=0.04 mountY=0.14, mountTheta=1.30
00:37:22.586 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.02, opts=13)
00:37:22.586 00.000 12268 Enqueuing Move request for scope (0.14, 0.02)
00:37:22.586 00.000 11616 Worker thread wakes up
00:37:22.586 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
00:37:22.586 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
00:37:22.586 00.000 11616 Moving (0.14, 0.02) raw xDistance=0.04 yDistance=0.14
00:37:22.586 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:22.587 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:37:22.587 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:22.587 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:37:22.587 00.000 11616 MoveAxis(E, 0, ABG)
00:37:22.587 00.000 11616 Move returns status 0, amount 0
00:37:22.587 00.000 11616 MoveAxis(N, 0, ABG)
00:37:22.587 00.000 11616 Move returns status 0, amount 0
00:37:22.587 00.000 11616 move complete, result=0
00:37:22.587 00.000 11616 worker thread done servicing request
00:37:22.613 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=54, Gamma=1.290
00:37:22.629 00.016 12268 UpdateGuideState exits: m=134 SNR=7.9
00:37:22.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:22.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:22.629 00.000 12268 Enqueuing Expose request
00:37:22.630 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:22.630 00.000 11616 Worker thread wakes up
00:37:22.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:22.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:24.640 02.010 11616 Exposure complete
00:37:24.695 00.055 11616 worker thread done servicing request
00:37:24.695 00.000 12268 OnExposeComplete: enter
00:37:24.695 00.000 12268 UpdateGuideState(): m_state=6
00:37:24.696 00.001 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1486
00:37:24.696 00.000 12268 Star::Find returns 1 (0), X=916.44, Y=26.41, Mass=118, SNR=7.3, Peak=24 HFD=3.7
00:37:24.696 00.000 12268 Star::Find false star n=9 nbg=287 bg=7.0 sigma=0.7 thresh=9 peak=8
00:37:24.696 00.000 12268 Star::Find false star n=14 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=9
00:37:24.696 00.000 12268 Star::Find false star n=12 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
00:37:24.696 00.000 12268 MultiStar: [#1 -0.24,0.06,0.74,U] [#2 -0.50,5.09,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] 
00:37:24.696 00.000 12268 refined, 1 included, MultiStar: {0.08, -0.04}, one-star: {0.33, -0.11}
00:37:24.696 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
00:37:24.696 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
00:37:24.696 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.41 mountX=-0.03 mountY=0.09, mountTheta=1.88
00:37:24.698 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.04, opts=13)
00:37:24.698 00.000 12268 Enqueuing Move request for scope (0.08, -0.04)
00:37:24.698 00.000 11616 Worker thread wakes up
00:37:24.698 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
00:37:24.698 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
00:37:24.698 00.000 11616 Moving (0.08, -0.04) raw xDistance=-0.03 yDistance=0.09
00:37:24.698 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:24.699 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:37:24.699 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:24.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:37:24.699 00.000 11616 MoveAxis(E, 0, ABG)
00:37:24.699 00.000 11616 Move returns status 0, amount 0
00:37:24.699 00.000 11616 MoveAxis(N, 0, ABG)
00:37:24.699 00.000 11616 Move returns status 0, amount 0
00:37:24.699 00.000 11616 move complete, result=0
00:37:24.699 00.000 11616 worker thread done servicing request
00:37:24.719 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=57, Gamma=1.290
00:37:24.736 00.017 12268 UpdateGuideState exits: m=118 SNR=7.3
00:37:24.736 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:24.736 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:24.737 00.001 12268 Enqueuing Expose request
00:37:24.737 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:24.737 00.000 11616 Worker thread wakes up
00:37:24.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:24.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:26.749 02.012 11616 Exposure complete
00:37:26.803 00.054 11616 worker thread done servicing request
00:37:26.803 00.000 12268 OnExposeComplete: enter
00:37:26.803 00.000 12268 UpdateGuideState(): m_state=6
00:37:26.803 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1487
00:37:26.804 00.001 12268 Star::Find returns 1 (0), X=916.83, Y=26.68, Mass=107, SNR=7.0, Peak=24 HFD=3.7
00:37:26.804 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=8
00:37:26.804 00.000 12268 Star::Find false star n=10 nbg=283 bg=6.9 sigma=0.7 thresh=9 peak=8
00:37:26.804 00.000 12268 Star::Find false star n=14 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:37:26.804 00.000 12268 MultiStar: [#1 0.26,-0.36,0.76,U] [#2 0.14,0.54,0.81,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] 
00:37:26.804 00.000 12268 refined, 2 included, MultiStar: {0.41, 0.13}, one-star: {0.72, 0.16}
00:37:26.804 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
00:37:26.804 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.00)
00:37:26.804 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.13 hyp=0.42 cameraTheta=0.30 mountX=0.17 mountY=0.39, mountTheta=1.16
00:37:26.806 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.13, opts=13)
00:37:26.806 00.000 12268 Enqueuing Move request for scope (0.41, 0.13)
00:37:26.806 00.000 11616 Worker thread wakes up
00:37:26.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.13) opts 0xd
00:37:26.806 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.13)
00:37:26.806 00.000 11616 Moving (0.41, 0.13) raw xDistance=0.17 yDistance=0.39
00:37:26.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
00:37:26.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
00:37:26.806 00.000 11616 MoveAxis(W, 93, ABG)
00:37:26.806 00.000 11616 Guiding  Dir = 3, Dur = 93
00:37:26.807 00.001 11616 IsSlewing returns 0
00:37:26.807 00.000 11616 IsGuiding returns 0
00:37:26.807 00.000 11616 PulseGuide returned control before completion, sleep 103
00:37:26.829 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=52, Gamma=1.290
00:37:26.846 00.017 12268 UpdateGuideState exits: m=107 SNR=7.0
00:37:26.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:26.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:26.846 00.000 12268 Enqueuing Expose request
00:37:26.915 00.069 11616 IsGuiding returns 1
00:37:26.915 00.000 11616 scope still moving after pulse duration time elapsed
00:37:26.946 00.031 11616 IsSlewing returns 0
00:37:26.947 00.001 11616 IsGuiding returns 0
00:37:26.947 00.000 11616 scope move finished after 93 + 46 ms
00:37:26.947 00.000 11616 Move returns status 0, amount 93
00:37:26.947 00.000 11616 MoveAxis(S, 33, ABG)
00:37:26.947 00.000 11616 Guiding  Dir = 1, Dur = 33
00:37:26.947 00.000 11616 IsSlewing returns 0
00:37:26.948 00.001 11616 IsGuiding returns 0
00:37:26.948 00.000 11616 PulseGuide returned control before completion, sleep 43
00:37:26.992 00.044 11616 IsGuiding returns 1
00:37:26.992 00.000 11616 scope still moving after pulse duration time elapsed
00:37:27.023 00.031 11616 IsSlewing returns 0
00:37:27.023 00.000 11616 IsGuiding returns 0
00:37:27.023 00.000 11616 scope move finished after 33 + 42 ms
00:37:27.024 00.001 11616 Move returns status 0, amount 33
00:37:27.024 00.000 11616 move complete, result=0
00:37:27.024 00.000 11616 worker thread done servicing request
00:37:27.024 00.000 11616 Worker thread wakes up
00:37:27.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:27.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:27.024 00.000 12268 GuideStep: 0.2 px 93 ms WEST, 0.4 px 33 ms SOUTH
00:37:29.046 02.022 11616 Exposure complete
00:37:29.107 00.061 11616 worker thread done servicing request
00:37:29.108 00.001 12268 OnExposeComplete: enter
00:37:29.108 00.000 12268 UpdateGuideState(): m_state=6
00:37:29.108 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1488
00:37:29.108 00.000 12268 Star::Find returns 1 (0), X=916.64, Y=26.17, Mass=115, SNR=7.4, Peak=24 HFD=2.6
00:37:29.108 00.000 12268 Star::Find false star n=21 nbg=283 bg=7.0 sigma=0.6 thresh=9 peak=9
00:37:29.109 00.001 12268 Star::Find false star n=13 nbg=270 bg=6.9 sigma=0.7 thresh=9 peak=8
00:37:29.109 00.000 12268 Star::Find false star n=11 nbg=288 bg=7.1 sigma=0.8 thresh=9 peak=9
00:37:29.109 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.34,0.33,0.75,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] 
00:37:29.109 00.000 12268 refined, 1 included, MultiStar: {0.16, -0.06}, one-star: {0.53, -0.35}
00:37:29.109 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
00:37:29.109 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.33)
00:37:29.109 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.37 mountX=-0.04 mountY=0.16, mountTheta=1.84
00:37:29.111 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.06, opts=13)
00:37:29.111 00.000 12268 Enqueuing Move request for scope (0.16, -0.06)
00:37:29.111 00.000 11616 Worker thread wakes up
00:37:29.111 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
00:37:29.112 00.001 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
00:37:29.112 00.000 11616 Moving (0.16, -0.06) raw xDistance=-0.04 yDistance=0.16
00:37:29.112 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:29.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:37:29.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:37:29.112 00.000 11616 MoveAxis(E, 0, ABG)
00:37:29.112 00.000 11616 Move returns status 0, amount 0
00:37:29.112 00.000 11616 MoveAxis(S, 14, ABG)
00:37:29.112 00.000 11616 Guiding  Dir = 1, Dur = 14
00:37:29.113 00.001 11616 IsSlewing returns 0
00:37:29.113 00.000 11616 IsGuiding returns 0
00:37:29.113 00.000 11616 PulseGuide returned control before completion, sleep 24
00:37:29.136 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
00:37:29.153 00.017 11616 IsGuiding returns 1
00:37:29.153 00.000 11616 scope still moving after pulse duration time elapsed
00:37:29.154 00.001 12268 UpdateGuideState exits: m=115 SNR=7.4
00:37:29.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:29.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:29.154 00.000 12268 Enqueuing Expose request
00:37:29.184 00.030 11616 IsSlewing returns 0
00:37:29.184 00.000 11616 IsGuiding returns 0
00:37:29.184 00.000 11616 scope move finished after 14 + 57 ms
00:37:29.184 00.000 11616 Move returns status 0, amount 14
00:37:29.185 00.001 11616 move complete, result=0
00:37:29.185 00.000 11616 worker thread done servicing request
00:37:29.185 00.000 11616 Worker thread wakes up
00:37:29.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:29.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:29.185 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 14 ms SOUTH
00:37:31.197 02.012 11616 Exposure complete
00:37:31.251 00.054 11616 worker thread done servicing request
00:37:31.251 00.000 12268 OnExposeComplete: enter
00:37:31.251 00.000 12268 UpdateGuideState(): m_state=6
00:37:31.251 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1489
00:37:31.251 00.000 12268 Star::Find returns 1 (0), X=916.50, Y=26.29, Mass=176, SNR=9.0, Peak=27 HFD=4.0
00:37:31.252 00.001 12268 Star::Find false star n=11 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
00:37:31.252 00.000 12268 Star::Find false star n=11 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=8
00:37:31.252 00.000 12268 Star::Find false star n=11 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
00:37:31.252 00.000 12268 MultiStar: [#1 -0.46,-0.45,0.48,U] [#2 0.38,-0.14,0.61,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] 
00:37:31.252 00.000 12268 refined, 2 included, MultiStar: {0.19, -0.25}, one-star: {0.39, -0.23}
00:37:31.252 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
00:37:31.252 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
00:37:31.252 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.25 hyp=0.32 cameraTheta=-0.93 mountX=-0.23 mountY=0.22, mountTheta=2.38
00:37:31.253 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.25, opts=13)
00:37:31.254 00.001 12268 Enqueuing Move request for scope (0.19, -0.25)
00:37:31.254 00.000 11616 Worker thread wakes up
00:37:31.254 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.25) opts 0xd
00:37:31.254 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.25)
00:37:31.254 00.000 11616 Moving (0.19, -0.25) raw xDistance=-0.23 yDistance=0.22
00:37:31.254 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:31.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:37:31.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
00:37:31.254 00.000 11616 MoveAxis(E, 0, ABG)
00:37:31.254 00.000 11616 Move returns status 0, amount 0
00:37:31.254 00.000 11616 MoveAxis(S, 19, ABG)
00:37:31.254 00.000 11616 Guiding  Dir = 1, Dur = 19
00:37:31.255 00.001 11616 IsSlewing returns 0
00:37:31.255 00.000 11616 IsGuiding returns 0
00:37:31.255 00.000 11616 PulseGuide returned control before completion, sleep 29
00:37:31.278 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=42, Gamma=1.290
00:37:31.289 00.011 11616 IsGuiding returns 1
00:37:31.289 00.000 11616 scope still moving after pulse duration time elapsed
00:37:31.295 00.006 12268 UpdateGuideState exits: m=176 SNR=9.0
00:37:31.295 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:31.295 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:31.295 00.000 12268 Enqueuing Expose request
00:37:31.320 00.025 11616 IsSlewing returns 0
00:37:31.320 00.000 11616 IsGuiding returns 0
00:37:31.320 00.000 11616 scope move finished after 19 + 47 ms
00:37:31.320 00.000 11616 Move returns status 0, amount 19
00:37:31.321 00.001 11616 move complete, result=0
00:37:31.321 00.000 11616 worker thread done servicing request
00:37:31.321 00.000 11616 Worker thread wakes up
00:37:31.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:31.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:31.321 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 19 ms SOUTH
00:37:33.329 02.008 11616 Exposure complete
00:37:33.386 00.057 11616 worker thread done servicing request
00:37:33.386 00.000 12268 OnExposeComplete: enter
00:37:33.386 00.000 12268 UpdateGuideState(): m_state=6
00:37:33.386 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1490
00:37:33.386 00.000 12268 Star::Find returns 1 (0), X=916.34, Y=26.16, Mass=198, SNR=9.6, Peak=34 HFD=3.9
00:37:33.387 00.001 12268 Star::Find false star n=7 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
00:37:33.387 00.000 12268 MultiStar: [#1 -0.56,-1.02,0.00,M1] [#2 -0.52,0.69,0.56,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] 
00:37:33.387 00.000 12268 refined, 1 included, MultiStar: {-0.04, 0.02}, one-star: {0.23, -0.35}
00:37:33.387 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
00:37:33.387 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
00:37:33.387 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.69 mountX=0.02 mountY=-0.05, mountTheta=-1.22
00:37:33.388 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.02, opts=13)
00:37:33.389 00.001 12268 Enqueuing Move request for scope (-0.04, 0.02)
00:37:33.389 00.000 11616 Worker thread wakes up
00:37:33.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
00:37:33.389 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
00:37:33.389 00.000 11616 Moving (-0.04, 0.02) raw xDistance=0.02 yDistance=-0.05
00:37:33.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:33.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:37:33.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:33.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:37:33.389 00.000 11616 MoveAxis(E, 0, ABG)
00:37:33.389 00.000 11616 Move returns status 0, amount 0
00:37:33.390 00.001 11616 MoveAxis(N, 0, ABG)
00:37:33.390 00.000 11616 Move returns status 0, amount 0
00:37:33.390 00.000 11616 move complete, result=0
00:37:33.391 00.001 11616 worker thread done servicing request
00:37:33.413 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=46, Gamma=1.290
00:37:33.431 00.018 12268 UpdateGuideState exits: m=198 SNR=9.6
00:37:33.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:33.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:33.431 00.000 12268 Enqueuing Expose request
00:37:33.431 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:33.431 00.000 11616 Worker thread wakes up
00:37:33.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:33.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:35.443 02.012 11616 Exposure complete
00:37:35.496 00.053 11616 worker thread done servicing request
00:37:35.497 00.001 12268 OnExposeComplete: enter
00:37:35.497 00.000 12268 UpdateGuideState(): m_state=6
00:37:35.497 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1491
00:37:35.497 00.000 12268 Star::Find returns 1 (0), X=916.35, Y=26.25, Mass=147, SNR=8.2, Peak=27 HFD=3.4
00:37:35.497 00.000 12268 Star::Find false star n=7 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=8
00:37:35.497 00.000 12268 Star::Find false star n=9 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=8
00:37:35.498 00.001 12268 MultiStar: [#1 -0.29,-0.04,0.66,U] [#2 -0.25,0.52,0.62,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] 
00:37:35.498 00.000 12268 refined, 2 included, MultiStar: {-0.04, 0.01}, one-star: {0.24, -0.27}
00:37:35.498 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
00:37:35.498 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
00:37:35.498 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.05 cameraTheta=2.89 mountX=0.01 mountY=-0.05, mountTheta=-1.42
00:37:35.499 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.01, opts=13)
00:37:35.499 00.000 12268 Enqueuing Move request for scope (-0.04, 0.01)
00:37:35.499 00.000 11616 Worker thread wakes up
00:37:35.499 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
00:37:35.500 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
00:37:35.500 00.000 11616 Moving (-0.04, 0.01) raw xDistance=0.01 yDistance=-0.05
00:37:35.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:35.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:37:35.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:35.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:37:35.500 00.000 11616 MoveAxis(E, 0, ABG)
00:37:35.500 00.000 11616 Move returns status 0, amount 0
00:37:35.500 00.000 11616 MoveAxis(N, 0, ABG)
00:37:35.500 00.000 11616 Move returns status 0, amount 0
00:37:35.500 00.000 11616 move complete, result=0
00:37:35.501 00.001 11616 worker thread done servicing request
00:37:35.522 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=50, Gamma=1.290
00:37:35.540 00.018 12268 UpdateGuideState exits: m=147 SNR=8.2
00:37:35.541 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:35.541 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:35.541 00.000 12268 Enqueuing Expose request
00:37:35.541 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:35.541 00.000 11616 Worker thread wakes up
00:37:35.541 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:35.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(901,12,31,31)
00:37:36.795 01.254 12268 evsrv: cli 0F8E6D80 connect
00:37:36.796 00.001 12268 case statement mapped state 6 to 3
00:37:36.796 00.000 12268 case statement mapped state 6 to 3
00:37:36.797 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"5626c674-5e18-46fc-b07d-b7a333be4c93"}
00:37:36.797 00.000 12268 case statement mapped state 6 to 3
00:37:36.797 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"5626c674-5e18-46fc-b07d-b7a333be4c93"}
00:37:36.798 00.001 12268 evsrv: cli 0F8E6D80 disconnect
00:37:36.800 00.002 12268 evsrv: cli 0F8E69C0 connect
00:37:36.800 00.000 12268 case statement mapped state 6 to 3
00:37:36.801 00.001 12268 case statement mapped state 6 to 3
00:37:36.801 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"3bf941d1-cadc-4f3a-b434-7cac10c63fde"}
00:37:36.801 00.000 12268 PhdController::Dither begins
00:37:36.801 00.000 12268 dither: size=5.50, dRA=2.59 dDec=1.20
00:37:36.802 00.001 12268 MountToCamera -- mountTheta (-0.43) + m_xAngle (1.47) = xAngle (1.04 = 1.04)
00:37:36.802 00.000 12268 MountToCamera -- mountX=2.59 mountY=1.20 hyp=2.85 mountTheta=-0.43 cameraX=1.45, cameraY=2.46 cameraTheta=1.04
00:37:36.802 00.000 12268 setting lock position to (917.56, 28.97)
00:37:36.802 00.000 12268 Mount: notify guiding dithered (1.4, 2.5)
00:37:36.802 00.000 12268 MultiStar: stabilizing after lock position change
00:37:36.803 00.001 12268 Status Line: Dither by 2.59,1.20
00:37:36.806 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
00:37:36.806 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
00:37:36.806 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"3bf941d1-cadc-4f3a-b434-7cac10c63fde"}
00:37:36.808 00.002 12268 evsrv: cli 0F8E69C0 disconnect
00:37:37.569 00.761 11616 Exposure complete
00:37:37.669 00.100 12268 OnExposeComplete: enter
00:37:37.670 00.001 12268 UpdateGuideState(): m_state=6
00:37:37.670 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1492
00:37:37.670 00.000 12268 Star::Find returns 1 (0), X=916.38, Y=26.39, Mass=141, SNR=8.1, Peak=27 HFD=3.8
00:37:37.670 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
00:37:37.670 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
00:37:37.670 00.000 12268 CameraToMount -- cameraX=-1.17 cameraY=-2.58 hyp=2.83 cameraTheta=-2.00 mountX=-2.68 mountY=-0.83, mountTheta=-2.84
00:37:37.672 00.002 12268 dither recenter: remaining=(-2.6,-1.2) step=(-2.6,-1.2)
00:37:37.673 00.001 12268 MountToCamera -- mountTheta (2.71) + m_xAngle (1.47) = xAngle (4.18 = -2.10)
00:37:37.673 00.000 12268 MountToCamera -- mountX=-2.59 mountY=-1.20 hyp=2.85 mountTheta=2.71 cameraX=-1.45, cameraY=-2.46 cameraTheta=-2.10
00:37:37.673 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.45, y=-2.46, opts=4)
00:37:37.673 00.000 12268 Enqueuing Move request for scope (-1.45, -2.46)
00:37:37.673 00.000 12268 Mount: notify direct move -2.59,-1.20
00:37:37.675 00.002 11616 worker thread done servicing request
00:37:37.675 00.000 11616 Worker thread wakes up
00:37:37.676 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.45, -2.46) opts 0x4
00:37:37.676 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.45, -2.46)
00:37:37.677 00.001 11616 Moving (-1.45, -2.46) raw xDistance=-2.59 yDistance=-1.20
00:37:37.677 00.000 11616 BLC: window closed
00:37:37.677 00.000 11616 MoveAxis(E, 2895, B)
00:37:37.677 00.000 11616 Guiding  Dir = 2, Dur = 2895
00:37:37.677 00.000 11616 IsSlewing returns 0
00:37:37.677 00.000 11616 IsGuiding returns 0
00:37:37.678 00.001 11616 PulseGuide returned control before completion, sleep 2905
00:37:37.700 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=54, Gamma=1.290
00:37:37.720 00.020 12268 UpdateGuideState exits: m=141 SNR=8.1
00:37:37.720 00.000 12268 PhdController: settling, locked = 1, distance = 2.96 (1.50) aobump = 0 frame = 1 / 99999
00:37:37.720 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693057.720,"Host":"ASTROCENTER","Inst":1,"Distance":2.96,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:37:37.721 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:37.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:37.721 00.000 12268 Enqueuing Expose request
00:37:40.595 02.874 11616 IsGuiding returns 0
00:37:40.598 00.003 11616 Move returns status 0, amount 2895
00:37:40.598 00.000 11616 BLC: window closed
00:37:40.598 00.000 11616 BLC: Compensation needed for non-algo type move
00:37:40.598 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1639 applied
00:37:40.598 00.000 11616 MoveAxis(N, 2315, B)
00:37:40.599 00.001 11616 Guiding  Dir = 0, Dur = 2315
00:37:40.599 00.000 11616 IsSlewing returns 0
00:37:40.599 00.000 11616 IsGuiding returns 0
00:37:40.600 00.001 11616 PulseGuide returned control before completion, sleep 2325
00:37:42.928 02.328 11616 IsGuiding returns 1
00:37:42.928 00.000 11616 scope still moving after pulse duration time elapsed
00:37:42.960 00.032 11616 IsSlewing returns 0
00:37:42.960 00.000 11616 IsGuiding returns 0
00:37:42.960 00.000 11616 scope move finished after 2315 + 44 ms
00:37:42.960 00.000 11616 Move returns status 0, amount 2315
00:37:42.960 00.000 11616 move complete, result=0
00:37:42.960 00.000 11616 worker thread done servicing request
00:37:42.960 00.000 11616 Worker thread wakes up
00:37:42.961 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:42.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(903,14,31,31)
00:37:42.961 00.000 12268 GuideStep: -2.6 px 2895 ms EAST, -1.2 px 2315 ms NORTH
00:37:44.967 02.006 11616 Exposure complete
00:37:45.023 00.056 11616 worker thread done servicing request
00:37:45.023 00.000 12268 OnExposeComplete: enter
00:37:45.023 00.000 12268 UpdateGuideState(): m_state=6
00:37:45.023 00.000 12268 Star::Find(15, 916, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1493
00:37:45.023 00.000 12268 Star::Find returns 1 (0), X=917.14, Y=30.24, Mass=147, SNR=8.3, Peak=22 HFD=4.6
00:37:45.023 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
00:37:45.024 00.001 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
00:37:45.024 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=1.27 hyp=1.34 cameraTheta=1.89 mountX=1.22 mountY=-0.57, mountTheta=-0.44
00:37:45.025 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=1.27, opts=13)
00:37:45.025 00.000 12268 Enqueuing Move request for scope (-0.41, 1.27)
00:37:45.025 00.000 11616 Worker thread wakes up
00:37:45.025 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 1.27) opts 0xd
00:37:45.025 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, 1.27)
00:37:45.025 00.000 11616 Moving (-0.41, 1.27) raw xDistance=1.22 yDistance=-0.57
00:37:45.025 00.000 11616 resist switch: large excursion: input 1.22 thresh 0.29 direction from 0 to 1
00:37:45.026 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.67
00:37:45.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.61 from input 1.22
00:37:45.026 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.45 direction from 0 to -1
00:37:45.026 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.72
00:37:45.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
00:37:45.026 00.000 11616 MoveAxis(W, 685, ABG)
00:37:45.026 00.000 11616 Guiding  Dir = 3, Dur = 685
00:37:45.026 00.000 11616 IsSlewing returns 0
00:37:45.027 00.001 11616 IsGuiding returns 0
00:37:45.027 00.000 11616 PulseGuide returned control before completion, sleep 695
00:37:45.047 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=56, Gamma=1.290
00:37:45.065 00.018 12268 UpdateGuideState exits: m=147 SNR=8.3
00:37:45.065 00.000 12268 PhdController: settling, locked = 1, distance = 1.34 (1.50) aobump = 0 frame = 2 / 99999
00:37:45.065 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693065.065,"Host":"ASTROCENTER","Inst":1,"Distance":1.34,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:37:45.066 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:45.066 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:45.066 00.000 12268 Enqueuing Expose request
00:37:45.737 00.671 11616 IsGuiding returns 1
00:37:45.737 00.000 11616 scope still moving after pulse duration time elapsed
00:37:45.768 00.031 11616 IsSlewing returns 0
00:37:45.768 00.000 11616 IsGuiding returns 0
00:37:45.768 00.000 11616 scope move finished after 685 + 57 ms
00:37:45.769 00.001 11616 Move returns status 0, amount 685
00:37:45.769 00.000 11616 MoveAxis(N, 48, ABG)
00:37:45.769 00.000 11616 Guiding  Dir = 0, Dur = 48
00:37:45.769 00.000 11616 IsSlewing returns 0
00:37:45.769 00.000 11616 IsGuiding returns 0
00:37:45.769 00.000 11616 PulseGuide returned control before completion, sleep 58
00:37:45.832 00.063 11616 IsGuiding returns 1
00:37:45.832 00.000 11616 scope still moving after pulse duration time elapsed
00:37:45.862 00.030 11616 IsSlewing returns 0
00:37:45.862 00.000 11616 IsGuiding returns 1
00:37:45.894 00.032 11616 IsSlewing returns 0
00:37:45.894 00.000 11616 IsGuiding returns 1
00:37:45.926 00.032 11616 IsSlewing returns 0
00:37:45.927 00.001 11616 IsGuiding returns 0
00:37:45.927 00.000 11616 scope move finished after 48 + 109 ms
00:37:45.927 00.000 11616 Move returns status 0, amount 48
00:37:45.927 00.000 11616 move complete, result=0
00:37:45.927 00.000 11616 worker thread done servicing request
00:37:45.927 00.000 11616 Worker thread wakes up
00:37:45.927 00.000 12268 GuideStep: 1.2 px 685 ms WEST, -0.6 px 48 ms NORTH
00:37:45.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:45.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(903,14,31,31)
00:37:47.933 02.006 11616 Exposure complete
00:37:47.990 00.057 11616 worker thread done servicing request
00:37:47.990 00.000 12268 OnExposeComplete: enter
00:37:47.990 00.000 12268 UpdateGuideState(): m_state=6
00:37:47.991 00.001 12268 Star::Find(15, 917, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1494
00:37:47.991 00.000 12268 Star::Find returns 1 (0), X=917.76, Y=29.80, Mass=95, SNR=6.7, Peak=25 HFD=3.6
00:37:47.991 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
00:37:47.991 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
00:37:47.991 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.83 hyp=0.85 cameraTheta=1.33 mountX=0.84 mountY=0.09, mountTheta=0.11
00:37:47.993 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.83, opts=13)
00:37:47.993 00.000 12268 Enqueuing Move request for scope (0.20, 0.83)
00:37:47.993 00.000 11616 Worker thread wakes up
00:37:47.994 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.83) opts 0xd
00:37:47.994 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.83)
00:37:47.994 00.000 11616 Moving (0.20, 0.83) raw xDistance=0.84 yDistance=0.09
00:37:47.994 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.84
00:37:47.994 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:47.994 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:37:47.994 00.000 11616 MoveAxis(W, 473, ABG)
00:37:47.994 00.000 11616 Guiding  Dir = 3, Dur = 473
00:37:47.994 00.000 11616 IsSlewing returns 0
00:37:47.995 00.001 11616 IsGuiding returns 0
00:37:47.995 00.000 11616 PulseGuide returned control before completion, sleep 483
00:37:48.016 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=59, Gamma=1.290
00:37:48.033 00.017 12268 UpdateGuideState exits: m=95 SNR=6.7
00:37:48.033 00.000 12268 PhdController: settling, locked = 1, distance = 1.19 (1.50) aobump = 0 frame = 3 / 99999
00:37:48.033 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693068.033,"Host":"ASTROCENTER","Inst":1,"Distance":1.19,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
00:37:48.034 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:48.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:48.034 00.000 12268 Enqueuing Expose request
00:37:48.489 00.455 11616 IsGuiding returns 1
00:37:48.489 00.000 11616 scope still moving after pulse duration time elapsed
00:37:48.520 00.031 11616 IsSlewing returns 0
00:37:48.520 00.000 11616 IsGuiding returns 0
00:37:48.520 00.000 11616 scope move finished after 473 + 51 ms
00:37:48.520 00.000 11616 Move returns status 0, amount 473
00:37:48.520 00.000 11616 MoveAxis(N, 0, ABG)
00:37:48.520 00.000 11616 Move returns status 0, amount 0
00:37:48.520 00.000 11616 move complete, result=0
00:37:48.520 00.000 11616 worker thread done servicing request
00:37:48.520 00.000 11616 Worker thread wakes up
00:37:48.520 00.000 12268 GuideStep: 0.8 px 473 ms WEST, 0.1 px 0 ms NORTH
00:37:48.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:48.521 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(903,14,31,31)
00:37:50.525 02.004 11616 Exposure complete
00:37:50.581 00.056 11616 worker thread done servicing request
00:37:50.581 00.000 12268 OnExposeComplete: enter
00:37:50.582 00.001 12268 UpdateGuideState(): m_state=6
00:37:50.582 00.000 12268 Star::Find(15, 917, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1495
00:37:50.582 00.000 12268 Star::Find returns 1 (0), X=916.90, Y=28.49, Mass=143, SNR=8.1, Peak=29 HFD=3.9
00:37:50.582 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.98 = 2.31)
00:37:50.582 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.80)
00:37:50.582 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-0.48 hyp=0.81 cameraTheta=-2.50 mountX=-0.55 mountY=-0.58, mountTheta=-2.32
00:37:50.584 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=-0.48, opts=13)
00:37:50.585 00.001 12268 Enqueuing Move request for scope (-0.65, -0.48)
00:37:50.585 00.000 11616 Worker thread wakes up
00:37:50.585 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.48) opts 0xd
00:37:50.585 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, -0.48)
00:37:50.585 00.000 11616 Moving (-0.65, -0.48) raw xDistance=-0.55 yDistance=-0.58
00:37:50.585 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.29 direction from 1 to -1
00:37:50.585 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.64
00:37:50.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.55
00:37:50.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
00:37:50.585 00.000 11616 MoveAxis(E, 305, ABG)
00:37:50.586 00.001 11616 Guiding  Dir = 2, Dur = 305
00:37:50.586 00.000 11616 IsSlewing returns 0
00:37:50.586 00.000 11616 IsGuiding returns 0
00:37:50.587 00.001 11616 PulseGuide returned control before completion, sleep 315
00:37:50.609 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=65, Gamma=1.290
00:37:50.627 00.018 12268 UpdateGuideState exits: m=143 SNR=8.1
00:37:50.627 00.000 12268 PhdController: settling, locked = 1, distance = 1.08 (1.50) aobump = 0 frame = 4 / 99999
00:37:50.627 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693070.627,"Host":"ASTROCENTER","Inst":1,"Distance":1.08,"Time":5.6,"SettleTime":10.0,"StarLocked":true}
00:37:50.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:50.628 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:50.628 00.000 12268 Enqueuing Expose request
00:37:50.915 00.287 11616 IsGuiding returns 1
00:37:50.915 00.000 11616 scope still moving after pulse duration time elapsed
00:37:50.946 00.031 11616 IsSlewing returns 0
00:37:50.947 00.001 11616 IsGuiding returns 1
00:37:50.977 00.030 11616 IsSlewing returns 0
00:37:50.977 00.000 11616 IsGuiding returns 1
00:37:51.008 00.031 11616 IsSlewing returns 0
00:37:51.009 00.001 11616 IsGuiding returns 1
00:37:51.039 00.030 11616 IsSlewing returns 0
00:37:51.039 00.000 11616 IsGuiding returns 1
00:37:51.071 00.032 11616 IsSlewing returns 0
00:37:51.071 00.000 11616 IsGuiding returns 1
00:37:51.101 00.030 11616 IsSlewing returns 0
00:37:51.101 00.000 11616 IsGuiding returns 1
00:37:51.133 00.032 11616 IsSlewing returns 0
00:37:51.133 00.000 11616 IsGuiding returns 0
00:37:51.133 00.000 11616 scope move finished after 305 + 242 ms
00:37:51.134 00.001 11616 Move returns status 0, amount 305
00:37:51.134 00.000 11616 MoveAxis(N, 49, ABG)
00:37:51.134 00.000 11616 Guiding  Dir = 0, Dur = 49
00:37:51.134 00.000 11616 IsSlewing returns 0
00:37:51.134 00.000 11616 IsGuiding returns 0
00:37:51.135 00.001 11616 PulseGuide returned control before completion, sleep 59
00:37:51.198 00.063 11616 IsGuiding returns 1
00:37:51.198 00.000 11616 scope still moving after pulse duration time elapsed
00:37:51.229 00.031 11616 IsSlewing returns 0
00:37:51.229 00.000 11616 IsGuiding returns 0
00:37:51.230 00.001 11616 scope move finished after 49 + 46 ms
00:37:51.230 00.000 11616 Move returns status 0, amount 49
00:37:51.230 00.000 11616 move complete, result=0
00:37:51.230 00.000 11616 worker thread done servicing request
00:37:51.230 00.000 12268 GuideStep: -0.5 px 305 ms EAST, -0.6 px 49 ms NORTH
00:37:51.230 00.000 11616 Worker thread wakes up
00:37:51.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:51.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(903,14,31,31)
00:37:53.247 02.017 11616 Exposure complete
00:37:53.303 00.056 11616 worker thread done servicing request
00:37:53.303 00.000 12268 OnExposeComplete: enter
00:37:53.303 00.000 12268 UpdateGuideState(): m_state=6
00:37:53.304 00.001 12268 Star::Find(15, 916, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1496
00:37:53.304 00.000 12268 Star::Find returns 1 (0), X=917.25, Y=28.98, Mass=114, SNR=7.3, Peak=26 HFD=3.9
00:37:53.304 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
00:37:53.304 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
00:37:53.304 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.01 hyp=0.30 cameraTheta=3.10 mountX=-0.02 mountY=-0.30, mountTheta=-1.63
00:37:53.306 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.01, opts=13)
00:37:53.306 00.000 12268 Enqueuing Move request for scope (-0.30, 0.01)
00:37:53.306 00.000 11616 Worker thread wakes up
00:37:53.306 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.01) opts 0xd
00:37:53.306 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.01)
00:37:53.306 00.000 11616 Moving (-0.30, 0.01) raw xDistance=-0.02 yDistance=-0.30
00:37:53.307 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:53.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:37:53.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
00:37:53.307 00.000 11616 MoveAxis(E, 0, ABG)
00:37:53.307 00.000 11616 Move returns status 0, amount 0
00:37:53.307 00.000 11616 MoveAxis(N, 25, ABG)
00:37:53.307 00.000 11616 Guiding  Dir = 0, Dur = 25
00:37:53.307 00.000 11616 IsSlewing returns 0
00:37:53.308 00.001 11616 IsGuiding returns 0
00:37:53.308 00.000 11616 PulseGuide returned control before completion, sleep 35
00:37:53.330 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=71, Gamma=1.290
00:37:53.347 00.017 12268 UpdateGuideState exits: m=114 SNR=7.3
00:37:53.347 00.000 12268 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 5 / 99999
00:37:53.347 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693073.347,"Host":"ASTROCENTER","Inst":1,"Distance":0.84,"Time":8.3,"SettleTime":10.0,"StarLocked":true}
00:37:53.348 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:53.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:53.348 00.000 12268 Enqueuing Expose request
00:37:53.354 00.006 11616 IsGuiding returns 1
00:37:53.354 00.000 11616 scope still moving after pulse duration time elapsed
00:37:53.385 00.031 11616 IsSlewing returns 0
00:37:53.385 00.000 11616 IsGuiding returns 0
00:37:53.385 00.000 11616 scope move finished after 25 + 52 ms
00:37:53.385 00.000 11616 Move returns status 0, amount 25
00:37:53.385 00.000 11616 move complete, result=0
00:37:53.386 00.001 11616 worker thread done servicing request
00:37:53.386 00.000 11616 Worker thread wakes up
00:37:53.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:53.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(903,14,31,31)
00:37:53.495 00.109 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 25 ms NORTH
00:37:55.394 01.899 11616 Exposure complete
00:37:55.455 00.061 11616 worker thread done servicing request
00:37:55.455 00.000 12268 OnExposeComplete: enter
00:37:55.455 00.000 12268 UpdateGuideState(): m_state=6
00:37:55.455 00.000 12268 Star::Find(15, 917, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1497
00:37:55.455 00.000 12268 Star::Find returns 1 (0), X=917.08, Y=29.20, Mass=119, SNR=7.4, Peak=25 HFD=4.3
00:37:55.455 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
00:37:55.456 00.001 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
00:37:55.456 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.23 hyp=0.53 cameraTheta=2.69 mountX=0.18 mountY=-0.50, mountTheta=-1.22
00:37:55.457 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=0.23, opts=13)
00:37:55.457 00.000 12268 Enqueuing Move request for scope (-0.48, 0.23)
00:37:55.458 00.001 11616 Worker thread wakes up
00:37:55.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.23) opts 0xd
00:37:55.458 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, 0.23)
00:37:55.458 00.000 11616 Moving (-0.48, 0.23) raw xDistance=0.18 yDistance=-0.50
00:37:55.458 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:55.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:37:55.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.50
00:37:55.458 00.000 11616 MoveAxis(E, 0, ABG)
00:37:55.458 00.000 11616 Move returns status 0, amount 0
00:37:55.458 00.000 11616 MoveAxis(N, 42, ABG)
00:37:55.458 00.000 11616 Guiding  Dir = 0, Dur = 42
00:37:55.459 00.001 11616 IsSlewing returns 0
00:37:55.459 00.000 11616 IsGuiding returns 0
00:37:55.459 00.000 11616 PulseGuide returned control before completion, sleep 52
00:37:55.480 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=68, Gamma=1.290
00:37:55.499 00.019 12268 UpdateGuideState exits: m=119 SNR=7.4
00:37:55.500 00.001 12268 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 6 / 99999
00:37:55.500 00.000 12268 PhdController: newstate STATE_FINISH
00:37:55.500 00.000 12268 PhdController complete: success
00:37:55.500 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768693075.500,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
00:37:55.500 00.000 12268 Mount: notify guiding dither settle done success=1
00:37:55.500 00.000 12268 PhdController: newstate STATE_IDLE
00:37:55.501 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:55.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:37:55.501 00.000 12268 Enqueuing Expose request
00:37:55.515 00.014 11616 IsGuiding returns 1
00:37:55.516 00.001 11616 scope still moving after pulse duration time elapsed
00:37:55.547 00.031 11616 IsSlewing returns 0
00:37:55.548 00.001 11616 IsGuiding returns 1
00:37:55.578 00.030 11616 IsSlewing returns 0
00:37:55.578 00.000 11616 IsGuiding returns 1
00:37:55.609 00.031 11616 IsSlewing returns 0
00:37:55.609 00.000 11616 IsGuiding returns 1
00:37:55.641 00.032 11616 IsSlewing returns 0
00:37:55.642 00.001 11616 IsGuiding returns 1
00:37:55.673 00.031 11616 IsSlewing returns 0
00:37:55.673 00.000 11616 IsGuiding returns 1
00:37:55.704 00.031 11616 IsSlewing returns 0
00:37:55.704 00.000 11616 IsGuiding returns 0
00:37:55.704 00.000 11616 scope move finished after 42 + 203 ms
00:37:55.704 00.000 11616 Move returns status 0, amount 42
00:37:55.704 00.000 11616 move complete, result=0
00:37:55.705 00.001 11616 worker thread done servicing request
00:37:55.705 00.000 11616 Worker thread wakes up
00:37:55.705 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.5 px 42 ms NORTH
00:37:55.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:37:55.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(903,14,31,31)
00:37:56.000 00.295 12268 evsrv: cli 0F8E6D80 connect
00:37:56.001 00.001 12268 case statement mapped state 6 to 3
00:37:56.001 00.000 12268 case statement mapped state 6 to 3
00:37:56.002 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"27fa9b35-db7c-499e-8dcc-02ab2bb938e2"}
00:37:56.002 00.000 12268 case statement mapped state 6 to 3
00:37:56.002 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"27fa9b35-db7c-499e-8dcc-02ab2bb938e2"}
00:37:56.002 00.000 12268 evsrv: cli 0F8E6D80 disconnect
00:37:56.118 00.116 12268 evsrv: cli 0F8E69C0 connect
00:37:56.118 00.000 12268 case statement mapped state 6 to 3
00:37:56.118 00.000 12268 case statement mapped state 6 to 3
00:37:56.119 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6bfd47c0-feb6-4aab-914d-89adcc727f23"}
00:37:56.119 00.000 12268 case statement mapped state 6 to 3
00:37:56.119 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bfd47c0-feb6-4aab-914d-89adcc727f23"}
00:37:56.120 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:37:56.121 00.001 12268 evsrv: cli 0F8E69C0 connect
00:37:56.121 00.000 12268 case statement mapped state 6 to 3
00:37:56.121 00.000 12268 case statement mapped state 6 to 3
00:37:56.122 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"stop_capture","id":"ad47e025-3eb3-4e4e-80c2-44c75156c9c3"}
00:37:56.122 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:37:56.122 00.000 12268 Status Line: Waiting for devices...
00:37:56.125 00.003 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"ad47e025-3eb3-4e4e-80c2-44c75156c9c3"}
00:37:56.126 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:37:56.127 00.001 12268 evsrv: cli 0F8E6D80 connect
00:37:56.127 00.000 12268 case statement mapped state 6 to 3
00:37:56.128 00.001 12268 case statement mapped state 6 to 3
00:37:56.128 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"81fb62a1-5742-40e6-9468-0942ba354279"}
00:37:56.128 00.000 12268 case statement mapped state 6 to 3
00:37:56.128 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"81fb62a1-5742-40e6-9468-0942ba354279"}
00:37:56.129 00.001 12268 evsrv: cli 0F8E6D80 disconnect
00:37:56.398 00.269 11616 Exposure complete
00:37:56.458 00.060 11616 worker thread done servicing request
00:37:56.458 00.000 12268 OnExposeComplete: enter
00:37:56.458 00.000 12268 UpdateGuideState(): m_state=6
00:37:56.458 00.000 12268 Mount: notify guiding stopped
00:37:56.458 00.000 12268 BLC: window closed
00:37:56.458 00.000 12268 BLC: Last direction was reset
00:37:56.459 00.001 12268 Changing from state GUIDING to STOP
00:37:56.459 00.000 12268 guider state => SELECTED
00:37:56.459 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
00:37:56.459 00.000 12268 Status Line: Stopped Guiding
00:37:56.465 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=58, Gamma=1.290
00:37:56.483 00.018 12268 UpdateGuideState exits: Stopped Guiding
00:37:56.484 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
00:37:56.484 00.000 12268 setting force full frames = true
00:37:56.606 00.122 12268 Status Line: Stopped.
00:37:57.229 00.623 12268 evsrv: cli 0F8E69C0 connect
00:37:57.230 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"be69689e-d1c6-4cdf-80ed-a2a21c484ae8"}
00:37:57.230 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"be69689e-d1c6-4cdf-80ed-a2a21c484ae8"}
00:37:57.231 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:38:32.313 35.082 12268 evsrv: cli 0F8E6D80 connect
00:38:32.314 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"42da2caa-4862-4bd2-b348-679bfc40ce91"}
00:38:32.314 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"42da2caa-4862-4bd2-b348-679bfc40ce91"}
00:38:32.316 00.002 12268 evsrv: cli 0F8E6D80 disconnect
00:38:32.318 00.002 12268 evsrv: cli 0F8E69C0 connect
00:38:32.318 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"694eb3b5-1552-423b-b3cb-f1ba56ebaa34"}
00:38:32.319 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"694eb3b5-1552-423b-b3cb-f1ba56ebaa34"}
00:38:32.319 00.000 12268 evsrv: cli 0F8E69C0 disconnect
00:38:32.320 00.001 12268 evsrv: cli 0F8E69C0 connect
00:38:32.321 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"70ae64c3-7bd4-4c15-9f47-099057533fc0"}
00:38:32.322 00.001 12268 PhdController::Guide begins
00:38:32.322 00.000 12268 PhdController: newstate STATE_SETUP
00:38:32.322 00.000 12268 PhdController: setup
00:38:32.322 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
00:38:32.322 00.000 12268 PhdController: start capturing
00:38:32.322 00.000 12268 Changing from state SELECTED to UNINITIALIZED
00:38:32.322 00.000 12268 guider state => SELECTING
00:38:32.323 00.001 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:38:32.334 00.011 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:38:32.334 00.000 12268 Enqueuing Expose request
00:38:32.334 00.000 12268 PhdController: newstate STATE_SELECT_STAR
00:38:32.334 00.000 11616 Worker thread wakes up
00:38:32.334 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"70ae64c3-7bd4-4c15-9f47-099057533fc0"}
00:38:32.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:32.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:38:32.339 00.005 12268 evsrv: cli 0F8E69C0 disconnect
00:38:32.340 00.001 12268 evsrv: cli 0F8E6D80 connect
00:38:32.340 00.000 12268 case statement mapped state 1 to 101
00:38:32.341 00.001 12268 case statement mapped state 1 to 101
00:38:32.341 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"3da94b20-1f8d-448f-a222-658126bc5bb7"}
00:38:32.342 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3da94b20-1f8d-448f-a222-658126bc5bb7"}
00:38:32.342 00.000 12268 evsrv: cli 0F8E6D80 disconnect
00:38:32.346 00.004 12268 evsrv: cli 0FA411A0 connect
00:38:32.346 00.000 12268 case statement mapped state 1 to 101
00:38:32.346 00.000 12268 case statement mapped state 1 to 101
00:38:32.347 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"6fc98c1a-000a-499e-96d1-5d47207997ed"}
00:38:32.347 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"6fc98c1a-000a-499e-96d1-5d47207997ed"}
00:38:32.350 00.003 12268 evsrv: cli 0FA411A0 disconnect
00:38:33.350 01.000 12268 evsrv: cli 0FA411A0 connect
00:38:33.350 00.000 12268 case statement mapped state 1 to 101
00:38:33.350 00.000 12268 case statement mapped state 1 to 101
00:38:33.351 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"21e2ee10-69a5-4cd3-b796-6fd0944e12de"}
00:38:33.351 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"21e2ee10-69a5-4cd3-b796-6fd0944e12de"}
00:38:33.352 00.001 12268 evsrv: cli 0FA411A0 disconnect
00:38:34.353 01.001 12268 evsrv: cli 0FA411A0 connect
00:38:34.353 00.000 12268 case statement mapped state 1 to 101
00:38:34.353 00.000 12268 case statement mapped state 1 to 101
00:38:34.354 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"eba2aaa4-344f-4896-b435-cc1c2518eadc"}
00:38:34.354 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"eba2aaa4-344f-4896-b435-cc1c2518eadc"}
00:38:34.355 00.001 12268 evsrv: cli 0FA411A0 disconnect
00:38:34.391 00.036 11616 Exposure complete
00:38:34.446 00.055 11616 worker thread done servicing request
00:38:34.446 00.000 12268 OnExposeComplete: enter
00:38:34.447 00.001 12268 UpdateGuideState(): m_state=1
00:38:34.447 00.000 12268 UpdateCurrentPosition: no star selected
00:38:34.447 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:38:34.448 00.001 12268 Status Line: No star selected
00:38:34.450 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=87, Gamma=1.290
00:38:34.466 00.016 12268 UpdateGuideState exits: No star selected
00:38:34.466 00.000 12268 GuiderMultiStar::AutoSelect enter
00:38:34.466 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:38:34.517 00.051 12268 AutoFind: auto downsample for scale 4.30 => 1x
00:38:34.615 00.098 12268 AutoFind: global mean = 0.0, stdev 1.2
00:38:34.616 00.001 12268 AutoFind: using threshold = 0.1
00:38:34.707 00.091 12268 AutoFind: local max [670, 923] 178.6
00:38:34.707 00.000 12268 AutoFind: local max [451, 203] 86.0
00:38:34.707 00.000 12268 AutoFind: local max [459, 207] 36.9
00:38:34.707 00.000 12268 AutoFind: local max [658, 266] 35.2
00:38:34.707 00.000 12268 AutoFind: local max [769, 384] 30.2
00:38:34.708 00.001 12268 AutoFind: local max [467, 222] 16.5
00:38:34.708 00.000 12268 AutoFind: local max [464, 215] 13.1
00:38:34.708 00.000 12268 AutoFind: local max [544, 556] 7.0
00:38:34.708 00.000 12268 AutoFind: local max [1159, 129] 6.2
00:38:34.708 00.000 12268 AutoFind: local max [1099, 529] 5.9
00:38:34.708 00.000 12268 AutoFind: local max [152, 428] 5.9
00:38:34.708 00.000 12268 AutoFind: local max [445, 791] 5.2
00:38:34.708 00.000 12268 AutoFind: local max [635, 840] 5.2
00:38:34.708 00.000 12268 AutoFind: local max [688, 932] 5.2
00:38:34.708 00.000 12268 AutoFind: local max [1231, 195] 5.2
00:38:34.708 00.000 12268 AutoFind: local max [1270, 771] 5.1
00:38:34.708 00.000 12268 AutoFind: local max [819, 78] 5.1
00:38:34.708 00.000 12268 AutoFind: local max [160, 796] 5.1
00:38:34.709 00.001 12268 AutoFind: local max [1225, 681] 5.0
00:38:34.709 00.000 12268 AutoFind: local max [168, 301] 4.9
00:38:34.709 00.000 12268 AutoFind: local max [704, 808] 4.9
00:38:34.709 00.000 12268 AutoFind: local max [478, 741] 4.8
00:38:34.709 00.000 12268 AutoFind: local max [257, 251] 4.8
00:38:34.709 00.000 12268 AutoFind: local max [1269, 572] 4.8
00:38:34.709 00.000 12268 AutoFind: local max [334, 314] 4.8
00:38:34.709 00.000 12268 AutoFind: local max [515, 40] 4.8
00:38:34.709 00.000 12268 AutoFind: local max [68, 174] 4.8
00:38:34.709 00.000 12268 AutoFind: local max [709, 376] 4.7
00:38:34.709 00.000 12268 AutoFind: local max [575, 937] 4.7
00:38:34.709 00.000 12268 AutoFind: local max [1117, 833] 4.7
00:38:34.709 00.000 12268 AutoFind: local max [770, 760] 4.7
00:38:34.709 00.000 12268 AutoFind: local max [701, 321] 4.7
00:38:34.710 00.001 12268 AutoFind: local max [911, 879] 4.7
00:38:34.710 00.000 12268 AutoFind: local max [952, 946] 4.7
00:38:34.710 00.000 12268 AutoFind: local max [156, 862] 4.6
00:38:34.710 00.000 12268 AutoFind: local max [107, 254] 4.6
00:38:34.710 00.000 12268 AutoFind: local max [418, 29] 4.6
00:38:34.710 00.000 12268 AutoFind: local max [188, 781] 4.6
00:38:34.710 00.000 12268 AutoFind: local max [478, 527] 4.6
00:38:34.710 00.000 12268 AutoFind: local max [681, 874] 4.6
00:38:34.710 00.000 12268 AutoFind: local max [1190, 368] 4.6
00:38:34.710 00.000 12268 AutoFind: local max [274, 653] 4.6
00:38:34.710 00.000 12268 AutoFind: local max [1150, 38] 4.6
00:38:34.710 00.000 12268 AutoFind: local max [89, 353] 4.5
00:38:34.710 00.000 12268 AutoFind: local max [98, 832] 4.5
00:38:34.710 00.000 12268 AutoFind: local max [34, 843] 4.5
00:38:34.710 00.000 12268 AutoFind: local max [439, 754] 4.5
00:38:34.711 00.001 12268 AutoFind: local max [138, 155] 4.5
00:38:34.711 00.000 12268 AutoFind: local max [701, 236] 4.5
00:38:34.711 00.000 12268 AutoFind: local max [311, 909] 4.5
00:38:34.711 00.000 12268 AutoFind: local max [23, 666] 4.5
00:38:34.711 00.000 12268 AutoFind: local max [31, 235] 4.5
00:38:34.711 00.000 12268 AutoFind: local max [89, 792] 4.5
00:38:34.711 00.000 12268 AutoFind: local max [1103, 589] 4.5
00:38:34.711 00.000 12268 AutoFind: local max [122, 320] 4.5
00:38:34.711 00.000 12268 AutoFind: local max [741, 233] 4.5
00:38:34.711 00.000 12268 AutoFind: local max [932, 252] 4.4
00:38:34.711 00.000 12268 AutoFind: local max [530, 273] 4.4
00:38:34.711 00.000 12268 AutoFind: local max [206, 579] 4.4
00:38:34.711 00.000 12268 AutoFind: local max [55, 51] 4.4
00:38:34.711 00.000 12268 AutoFind: local max [741, 172] 4.4
00:38:34.711 00.000 12268 AutoFind: local max [246, 747] 4.4
00:38:34.711 00.000 12268 AutoFind: local max [439, 207] 4.4
00:38:34.711 00.000 12268 AutoFind: local max [241, 439] 4.4
00:38:34.711 00.000 12268 AutoFind: local max [417, 566] 4.4
00:38:34.712 00.001 12268 AutoFind: local max [165, 564] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [735, 152] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [944, 823] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [242, 105] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [512, 574] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [737, 495] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [1208, 660] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [13, 562] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [26, 622] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [192, 299] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [134, 387] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [160, 645] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [255, 101] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [1018, 367] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [275, 403] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [375, 237] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [39, 232] 4.4
00:38:34.712 00.000 12268 AutoFind: local max [980, 208] 4.4
00:38:34.713 00.001 12268 AutoFind: local max [461, 152] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [18, 552] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [1082, 101] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [23, 273] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [77, 522] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [460, 365] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [1223, 30] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [97, 93] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [138, 370] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [531, 392] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [146, 749] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [391, 878] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [377, 326] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [21, 563] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [314, 54] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [254, 380] 4.3
00:38:34.713 00.000 12268 AutoFind: local max [204, 174] 4.3
00:38:34.714 00.001 12268 AutoFind: too close [21, 563] 4.3 - [18, 552] 4.3
00:38:34.714 00.000 12268 AutoFind: too close [21, 563] 4.3 - [13, 562] 4.4
00:38:34.714 00.000 12268 AutoFind: too close [138, 370] 4.3 - [134, 387] 4.4
00:38:34.714 00.000 12268 AutoFind: too close [18, 552] 4.3 - [13, 562] 4.4
00:38:34.714 00.000 12268 AutoFind: too close [39, 232] 4.4 - [31, 235] 4.5
00:38:34.714 00.000 12268 AutoFind: too close [255, 101] 4.4 - [242, 105] 4.4
00:38:34.714 00.000 12268 AutoFind: too close [735, 152] 4.4 - [741, 172] 4.4
00:38:34.714 00.000 12268 AutoFind: close dim-bright [439, 207] 4.4 - [459, 207] 36.9
00:38:34.714 00.000 12268 AutoFind: close dim-bright [439, 207] 4.4 - [451, 203] 86.0
00:38:34.714 00.000 12268 AutoFind: close dim-bright [688, 932] 5.2 - [670, 923] 178.6
00:38:34.714 00.000 12268 AutoFind: too close [464, 215] 13.1 - [467, 222] 16.5
00:38:34.714 00.000 12268 AutoFind: too close [464, 215] 13.1 - [459, 207] 36.9
00:38:34.714 00.000 12268 AutoFind: close dim-bright [464, 215] 13.1 - [451, 203] 86.0
00:38:34.714 00.000 12268 AutoFind: too close [467, 222] 16.5 - [459, 207] 36.9
00:38:34.714 00.000 12268 AutoFind: close dim-bright [467, 222] 16.5 - [451, 203] 86.0
00:38:34.715 00.001 12268 AutoFind: too close [459, 207] 36.9 - [451, 203] 86.0
00:38:34.715 00.000 12268 AutoFind: too close to edge [952, 946] 4.7
00:38:34.715 00.000 12268 AutoFind: too close to edge [1269, 572] 4.8
00:38:34.715 00.000 12268 AutoFind: too close to edge [1270, 771] 5.1
00:38:34.715 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
00:38:34.715 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.715 00.000 12268 Star::Find returns 1 (0), X=670.04, Y=923.26, Mass=2147, SNR=30.9, Peak=144 HFD=5.0
00:38:34.715 00.000 12268 Star::Find(15, 658, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.715 00.000 12268 Star::Find returns 1 (0), X=657.34, Y=265.76, Mass=378, SNR=13.6, Peak=135 HFD=2.9
00:38:34.715 00.000 12268 Star::Find(15, 769, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.715 00.000 12268 Star::Find returns 1 (0), X=768.98, Y=384.48, Mass=359, SNR=13.3, Peak=84 HFD=3.5
00:38:34.715 00.000 12268 Star::Find(15, 544, 556, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.715 00.000 12268 Star::Find returns 1 (0), X=543.12, Y=556.06, Mass=51, SNR=4.8, Peak=13 HFD=4.5
00:38:34.715 00.000 12268 Star::Find(15, 1159, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.716 00.001 12268 Star::Find returns 1 (0), X=1158.98, Y=129.11, Mass=46, SNR=4.6, Peak=13 HFD=4.0
00:38:34.716 00.000 12268 Star::Find(15, 1099, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.716 00.000 12268 Star::Find false star n=17 nbg=288 bg=6.9 sigma=0.7 thresh=9 peak=9
00:38:34.716 00.000 12268 Star::Find returns 0 (2), X=1099.00, Y=529.00, Mass=39, SNR=2.9, Peak=13 HFD=0.0
00:38:34.716 00.000 12268 Star::Find(15, 152, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.716 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:38:34.716 00.000 12268 Star::Find returns 0 (2), X=152.00, Y=428.00, Mass=25, SNR=2.9, Peak=12 HFD=0.0
00:38:34.716 00.000 12268 Star::Find(15, 445, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.716 00.000 12268 Star::Find returns 0 (3), X=445.00, Y=791.00, Mass=7, SNR=1.8, Peak=11 HFD=0.0
00:38:34.716 00.000 12268 Star::Find(15, 635, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.716 00.000 12268 Star::Find false star n=6 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:38:34.716 00.000 12268 Star::Find returns 0 (2), X=635.00, Y=840.00, Mass=21, SNR=2.9, Peak=18 HFD=0.0
00:38:34.716 00.000 12268 Star::Find(15, 688, 932, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.717 00.001 12268 Star::Find returns 1 (0), X=670.62, Y=923.19, Mass=1688, SNR=27.2, Peak=22 HFD=3.8
00:38:34.717 00.000 12268 Star::Find(15, 1231, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.717 00.000 12268 Star::Find returns 0 (2), X=1231.00, Y=195.00, Mass=11, SNR=2.3, Peak=10 HFD=0.0
00:38:34.717 00.000 12268 Star::Find(15, 819, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.717 00.000 12268 Star::Find returns 0 (4), X=816.13, Y=77.37, Mass=48, SNR=4.8, Peak=37 HFD=0.6
00:38:34.717 00.000 12268 Star::Find(15, 160, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.717 00.000 12268 Star::Find false star n=6 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:38:34.717 00.000 12268 Star::Find returns 0 (2), X=160.00, Y=796.00, Mass=24, SNR=2.9, Peak=17 HFD=0.0
00:38:34.717 00.000 12268 Star::Find(15, 1225, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.717 00.000 12268 Star::Find returns 0 (3), X=1225.00, Y=681.00, Mass=6, SNR=1.7, Peak=10 HFD=0.0
00:38:34.717 00.000 12268 Star::Find(15, 168, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.717 00.000 12268 Star::Find returns 0 (2), X=168.00, Y=301.00, Mass=13, SNR=2.4, Peak=11 HFD=0.0
00:38:34.717 00.000 12268 Star::Find(15, 704, 808, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.717 00.000 12268 Star::Find false star n=10 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:38:34.718 00.001 12268 Star::Find returns 0 (2), X=704.00, Y=808.00, Mass=23, SNR=2.9, Peak=11 HFD=0.0
00:38:34.718 00.000 12268 Star::Find(15, 478, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.718 00.000 12268 Star::Find returns 0 (3), X=478.00, Y=741.00, Mass=9, SNR=2.1, Peak=12 HFD=0.0
00:38:34.718 00.000 12268 Star::Find(15, 257, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.718 00.000 12268 Star::Find false star n=11 nbg=278 bg=7.1 sigma=0.6 thresh=9 peak=8
00:38:34.718 00.000 12268 Star::Find returns 0 (2), X=257.00, Y=251.00, Mass=24, SNR=2.9, Peak=12 HFD=0.0
00:38:34.718 00.000 12268 Star::Find(15, 334, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.718 00.000 12268 Star::Find returns 0 (4), X=346.71, Y=325.00, Mass=28, SNR=3.7, Peak=29 HFD=1.3
00:38:34.718 00.000 12268 Star::Find(15, 515, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.718 00.000 12268 Star::Find returns 0 (3), X=515.00, Y=40.00, Mass=4, SNR=1.3, Peak=9 HFD=0.0
00:38:34.719 00.001 12268 Star::Find(15, 68, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.719 00.000 12268 Star::Find returns 0 (4), X=60.07, Y=168.46, Mass=27, SNR=3.5, Peak=23 HFD=0.9
00:38:34.719 00.000 12268 Star::Find(15, 709, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.719 00.000 12268 Star::Find returns 0 (2), X=709.00, Y=376.00, Mass=10, SNR=2.2, Peak=11 HFD=0.0
00:38:34.719 00.000 12268 Star::Find(15, 575, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.719 00.000 12268 Star::Find returns 0 (2), X=575.00, Y=937.00, Mass=18, SNR=2.9, Peak=17 HFD=0.0
00:38:34.719 00.000 12268 Star::Find(15, 1117, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.719 00.000 12268 Star::Find false star n=14 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:38:34.719 00.000 12268 Star::Find returns 0 (2), X=1117.00, Y=833.00, Mass=34, SNR=2.9, Peak=12 HFD=0.0
00:38:34.719 00.000 12268 Star::Find(15, 770, 760, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.719 00.000 12268 Star::Find returns 0 (3), X=770.00, Y=760.00, Mass=10, SNR=2.1, Peak=12 HFD=0.0
00:38:34.719 00.000 12268 Star::Find(15, 701, 321, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.720 00.001 12268 Star::Find returns 0 (3), X=701.00, Y=321.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
00:38:34.720 00.000 12268 Star::Find(15, 911, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.720 00.000 12268 Star::Find returns 0 (3), X=911.00, Y=879.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
00:38:34.720 00.000 12268 Star::Find(15, 156, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.720 00.000 12268 Star::Find returns 0 (2), X=156.00, Y=862.00, Mass=16, SNR=2.7, Peak=10 HFD=0.0
00:38:34.720 00.000 12268 Star::Find(15, 107, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.720 00.000 12268 Star::Find returns 0 (3), X=107.00, Y=254.00, Mass=6, SNR=1.6, Peak=13 HFD=0.0
00:38:34.720 00.000 12268 Star::Find(15, 418, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.720 00.000 12268 Star::Find returns 0 (2), X=418.00, Y=29.00, Mass=20, SNR=3.0, Peak=10 HFD=0.0
00:38:34.720 00.000 12268 Star::Find(15, 188, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.720 00.000 12268 Star::Find returns 0 (3), X=188.00, Y=781.00, Mass=9, SNR=2.1, Peak=14 HFD=0.0
00:38:34.720 00.000 12268 Star::Find(15, 478, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.721 00.001 12268 Star::Find false star n=8 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=8
00:38:34.721 00.000 12268 Star::Find returns 0 (2), X=478.00, Y=527.00, Mass=20, SNR=2.9, Peak=11 HFD=0.0
00:38:34.721 00.000 12268 Star::Find(15, 681, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.721 00.000 12268 Star::Find false star n=5 nbg=291 bg=7.1 sigma=0.8 thresh=10 peak=9
00:38:34.721 00.000 12268 Star::Find returns 0 (2), X=681.00, Y=874.00, Mass=21, SNR=2.9, Peak=16 HFD=0.0
00:38:34.721 00.000 12268 Star::Find(15, 1190, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.721 00.000 12268 Star::Find returns 0 (4), X=1186.04, Y=369.00, Mass=47, SNR=4.8, Peak=50 HFD=0.0
00:38:34.721 00.000 12268 Star::Find(15, 274, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.721 00.000 12268 Star::Find returns 0 (2), X=274.00, Y=653.00, Mass=12, SNR=2.4, Peak=12 HFD=0.0
00:38:34.721 00.000 12268 Star::Find(15, 1150, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.721 00.000 12268 Star::Find returns 0 (2), X=1150.00, Y=38.00, Mass=14, SNR=2.6, Peak=13 HFD=0.0
00:38:34.722 00.001 12268 Star::Find(15, 89, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.722 00.000 12268 Star::Find returns 0 (4), X=78.00, Y=360.00, Mass=28, SNR=3.7, Peak=35 HFD=0.5
00:38:34.722 00.000 12268 Star::Find(15, 98, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.722 00.000 12268 Star::Find false star n=11 nbg=271 bg=7.0 sigma=0.7 thresh=9 peak=8
00:38:34.722 00.000 12268 Star::Find returns 0 (2), X=98.00, Y=832.00, Mass=30, SNR=2.9, Peak=14 HFD=0.0
00:38:34.722 00.000 12268 Star::Find(15, 34, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.722 00.000 12268 Star::Find false star n=11 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=8
00:38:34.722 00.000 12268 Star::Find returns 0 (2), X=34.00, Y=843.00, Mass=21, SNR=2.9, Peak=10 HFD=0.0
00:38:34.722 00.000 12268 Star::Find(15, 439, 754, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.722 00.000 12268 Star::Find false star n=8 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=8
00:38:34.722 00.000 12268 Star::Find returns 0 (2), X=439.00, Y=754.00, Mass=22, SNR=2.9, Peak=13 HFD=0.0
00:38:34.722 00.000 12268 Star::Find(15, 138, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.723 00.001 12268 Star::Find returns 0 (2), X=138.00, Y=155.00, Mass=17, SNR=2.8, Peak=15 HFD=0.0
00:38:34.723 00.000 12268 Star::Find(15, 701, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.723 00.000 12268 Star::Find returns 0 (2), X=701.00, Y=236.00, Mass=11, SNR=2.2, Peak=10 HFD=0.0
00:38:34.723 00.000 12268 Star::Find(15, 311, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.723 00.000 12268 Star::Find returns 0 (2), X=311.00, Y=909.00, Mass=15, SNR=2.7, Peak=16 HFD=0.0
00:38:34.723 00.000 12268 Star::Find(15, 23, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.723 00.000 12268 Star::Find returns 0 (2), X=23.00, Y=666.00, Mass=19, SNR=3.0, Peak=15 HFD=0.0
00:38:34.723 00.000 12268 Star::Find(15, 89, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.723 00.000 12268 Star::Find returns 0 (2), X=89.00, Y=792.00, Mass=12, SNR=2.3, Peak=13 HFD=0.0
00:38:34.723 00.000 12268 Star::Find(15, 1103, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.724 00.001 12268 Star::Find returns 0 (4), X=1091.81, Y=574.36, Mass=58, SNR=5.3, Peak=47 HFD=1.5
00:38:34.725 00.001 12268 Star::Find(15, 122, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.725 00.000 12268 Star::Find returns 1 (0), X=123.11, Y=305.17, Mass=37, SNR=4.2, Peak=23 HFD=4.1
00:38:34.725 00.000 12268 Star::Find(15, 741, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.725 00.000 12268 Star::Find returns 0 (2), X=741.00, Y=233.00, Mass=14, SNR=2.5, Peak=11 HFD=0.0
00:38:34.725 00.000 12268 Star::Find(15, 932, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.725 00.000 12268 Star::Find returns 0 (2), X=932.00, Y=252.00, Mass=14, SNR=2.5, Peak=10 HFD=0.0
00:38:34.725 00.000 12268 Star::Find(15, 530, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.726 00.001 12268 Star::Find returns 0 (3), X=530.00, Y=273.00, Mass=10, SNR=2.1, Peak=13 HFD=0.0
00:38:34.726 00.000 12268 Star::Find(15, 206, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.726 00.000 12268 Star::Find false star n=11 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=8
00:38:34.726 00.000 12268 Star::Find returns 0 (2), X=206.00, Y=579.00, Mass=25, SNR=2.9, Peak=11 HFD=0.0
00:38:34.726 00.000 12268 Star::Find(15, 55, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.726 00.000 12268 Star::Find returns 0 (3), X=55.00, Y=51.00, Mass=7, SNR=1.8, Peak=12 HFD=0.0
00:38:34.726 00.000 12268 Star::Find(15, 246, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.726 00.000 12268 Star::Find returns 0 (2), X=246.00, Y=747.00, Mass=20, SNR=3.0, Peak=13 HFD=0.0
00:38:34.726 00.000 12268 Star::Find(15, 439, 207, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.726 00.000 12268 Star::Find returns 1 (0), X=451.13, Y=203.26, Mass=580, SNR=16.9, Peak=112 HFD=2.3
00:38:34.726 00.000 12268 Star::Find(15, 241, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.727 00.001 12268 Star::Find returns 0 (3), X=241.00, Y=439.00, Mass=6, SNR=1.6, Peak=10 HFD=0.0
00:38:34.727 00.000 12268 Star::Find(15, 417, 566, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.727 00.000 12268 Star::Find returns 0 (2), X=417.00, Y=566.00, Mass=15, SNR=2.7, Peak=22 HFD=0.0
00:38:34.727 00.000 12268 Star::Find(15, 165, 564, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.727 00.000 12268 Star::Find returns 0 (2), X=165.00, Y=564.00, Mass=11, SNR=2.3, Peak=13 HFD=0.0
00:38:34.727 00.000 12268 Star::Find(15, 944, 823, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.727 00.000 12268 Star::Find false star n=9 nbg=275 bg=6.9 sigma=0.7 thresh=9 peak=8
00:38:34.727 00.000 12268 Star::Find returns 0 (2), X=944.00, Y=823.00, Mass=22, SNR=2.9, Peak=11 HFD=0.0
00:38:34.727 00.000 12268 Star::Find(15, 512, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.727 00.000 12268 Star::Find returns 0 (2), X=512.00, Y=574.00, Mass=16, SNR=2.7, Peak=10 HFD=0.0
00:38:34.727 00.000 12268 Star::Find(15, 737, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.727 00.000 12268 Star::Find returns 0 (2), X=737.00, Y=495.00, Mass=12, SNR=2.3, Peak=10 HFD=0.0
00:38:34.727 00.000 12268 Star::Find(15, 1208, 660, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.728 00.001 12268 Star::Find returns 0 (3), X=1208.00, Y=660.00, Mass=6, SNR=1.7, Peak=13 HFD=0.0
00:38:34.728 00.000 12268 Star::Find(15, 26, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.728 00.000 12268 Star::Find false star n=19 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
00:38:34.728 00.000 12268 Star::Find returns 0 (2), X=26.00, Y=622.00, Mass=43, SNR=2.9, Peak=11 HFD=0.0
00:38:34.728 00.000 12268 Star::Find(15, 192, 299, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.728 00.000 12268 Star::Find returns 0 (4), X=188.15, Y=296.28, Mass=24, SNR=3.4, Peak=20 HFD=0.6
00:38:34.728 00.000 12268 Star::Find(15, 160, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.728 00.000 12268 Star::Find returns 0 (4), X=156.25, Y=643.78, Mass=23, SNR=3.3, Peak=20 HFD=1.5
00:38:34.728 00.000 12268 Star::Find(15, 1018, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.728 00.000 12268 Star::Find false star n=12 nbg=274 bg=6.9 sigma=0.7 thresh=9 peak=8
00:38:34.728 00.000 12268 Star::Find returns 0 (2), X=1018.00, Y=367.00, Mass=40, SNR=2.9, Peak=15 HFD=0.0
00:38:34.728 00.000 12268 Star::Find(15, 275, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.728 00.000 12268 Star::Find returns 0 (4), X=271.35, Y=390.65, Mass=30, SNR=3.7, Peak=27 HFD=1.4
00:38:34.728 00.000 12268 Star::Find(15, 375, 237, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.729 00.001 12268 Star::Find returns 0 (2), X=375.00, Y=237.00, Mass=11, SNR=2.2, Peak=14 HFD=0.0
00:38:34.729 00.000 12268 Star::Find(15, 980, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.729 00.000 12268 Star::Find returns 1 (0), X=968.88, Y=216.12, Mass=25, SNR=3.4, Peak=20 HFD=2.4
00:38:34.729 00.000 12268 Star::Find(15, 461, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.729 00.000 12268 Star::Find returns 0 (2), X=461.00, Y=152.00, Mass=16, SNR=2.7, Peak=11 HFD=0.0
00:38:34.729 00.000 12268 Star::Find(15, 1082, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.729 00.000 12268 Star::Find returns 0 (2), X=1082.00, Y=101.00, Mass=13, SNR=2.4, Peak=11 HFD=0.0
00:38:34.729 00.000 12268 Star::Find(15, 23, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.729 00.000 12268 Star::Find returns 0 (2), X=23.00, Y=273.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
00:38:34.729 00.000 12268 Star::Find(15, 77, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.729 00.000 12268 Star::Find returns 0 (2), X=77.00, Y=522.00, Mass=10, SNR=2.2, Peak=14 HFD=0.0
00:38:34.729 00.000 12268 Star::Find(15, 460, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.729 00.000 12268 Star::Find returns 0 (2), X=460.00, Y=365.00, Mass=20, SNR=3.0, Peak=12 HFD=0.0
00:38:34.730 00.001 12268 Star::Find(15, 1223, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.730 00.000 12268 Star::Find returns 0 (2), X=1223.00, Y=30.00, Mass=18, SNR=3.0, Peak=23 HFD=0.0
00:38:34.730 00.000 12268 Star::Find(15, 97, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.730 00.000 12268 Star::Find returns 0 (2), X=97.00, Y=93.00, Mass=18, SNR=3.0, Peak=23 HFD=0.0
00:38:34.730 00.000 12268 Star::Find(15, 531, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.730 00.000 12268 Star::Find returns 1 (0), X=534.65, Y=388.85, Mass=33, SNR=4.0, Peak=29 HFD=2.1
00:38:34.730 00.000 12268 Star::Find(15, 146, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.730 00.000 12268 Star::Find returns 0 (4), X=146.66, Y=747.00, Mass=32, SNR=3.9, Peak=33 HFD=0.8
00:38:34.730 00.000 12268 Star::Find(15, 391, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.730 00.000 12268 Star::Find returns 0 (4), X=404.00, Y=883.17, Mass=79, SNR=6.2, Peak=80 HFD=0.2
00:38:34.730 00.000 12268 Star::Find(15, 377, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.730 00.000 12268 Star::Find returns 0 (2), X=377.00, Y=326.00, Mass=11, SNR=2.2, Peak=12 HFD=0.0
00:38:34.730 00.000 12268 Star::Find(15, 314, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.730 00.000 12268 Star::Find returns 0 (2), X=314.00, Y=54.00, Mass=14, SNR=2.6, Peak=10 HFD=0.0
00:38:34.731 00.001 12268 Star::Find(15, 254, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.731 00.000 12268 Star::Find returns 0 (2), X=254.00, Y=380.00, Mass=19, SNR=3.0, Peak=20 HFD=0.0
00:38:34.731 00.000 12268 Star::Find(15, 204, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.731 00.000 12268 Star::Find returns 0 (2), X=204.00, Y=174.00, Mass=16, SNR=2.8, Peak=15 HFD=0.0
00:38:34.731 00.000 12268 AutoFind: finding best star pass 1
00:38:34.731 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.731 00.000 12268 Star::Find returns 1 (0), X=670.04, Y=923.26, Mass=2147, SNR=30.9, Peak=144 HFD=5.0
00:38:34.731 00.000 12268 AutoFind returns star at [670, 923] 178.6 Mass 2147 SNR 30.9
00:38:34.732 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.732 00.000 12268 Star::Find returns 1 (0), X=670.04, Y=923.26, Mass=2147, SNR=30.9, Peak=144 HFD=5.0
00:38:34.732 00.000 12268 MultiStar: List (4): {670.04, 923.26}(30.9), {657.34, 265.76}(13.6), {768.98, 384.48}(13.3), {451.13, 203.26}(16.9), 
00:38:34.732 00.000 12268 setting lock position to (670.04, 923.26)
00:38:34.732 00.000 12268 MultiStar: stabilizing after lock position change
00:38:34.732 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
00:38:34.732 00.000 12268 UpdateGuideState(): m_state=1
00:38:34.732 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:34.733 00.001 12268 Star::Find returns 1 (0), X=670.04, Y=923.26, Mass=2147, SNR=30.9, Peak=144 HFD=5.0
00:38:34.733 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
00:38:34.733 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
00:38:34.733 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
00:38:34.736 00.003 12268 setting force full frames = false
00:38:34.736 00.000 12268 setting lock position to (670.04, 923.26)
00:38:34.736 00.000 12268 MultiStar: stabilizing after lock position change
00:38:34.736 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
00:38:34.736 00.000 12268 Changing from state SELECTING to SELECTED
00:38:34.736 00.000 12268 guider state => SELECTED
00:38:34.761 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=87, Gamma=1.290
00:38:34.777 00.016 12268 UpdateGuideState exits: m=2147 SNR=30.9
00:38:34.778 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=87, Gamma=1.290
00:38:34.794 00.016 12268 Status Line: Auto-selected star at (670.0, 923.3)
00:38:34.801 00.007 12268 PhdController: newstate STATE_WAIT_SELECTED
00:38:34.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:34.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:38:34.801 00.000 12268 Enqueuing Expose request
00:38:34.801 00.000 11616 Worker thread wakes up
00:38:34.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:34.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,908,31,31)
00:38:35.356 00.555 12268 evsrv: cli 0F8E69C0 connect
00:38:35.356 00.000 12268 case statement mapped state 2 to 1
00:38:35.357 00.001 12268 case statement mapped state 2 to 1
00:38:35.357 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"e7f04080-cc55-4caf-ba56-c202c852cdc0"}
00:38:35.357 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[670.04,923.26],"id":"e7f04080-cc55-4caf-ba56-c202c852cdc0"}
00:38:35.358 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:38:35.359 00.001 12268 evsrv: cli 0F8E69C0 connect
00:38:35.360 00.001 12268 case statement mapped state 2 to 1
00:38:35.360 00.000 12268 case statement mapped state 2 to 1
00:38:35.361 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"fa924914-140e-47b0-b947-a6bc457ba023"}
00:38:35.361 00.000 12268 case statement mapped state 2 to 1
00:38:35.361 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"fa924914-140e-47b0-b947-a6bc457ba023"}
00:38:35.362 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:38:36.363 01.001 12268 evsrv: cli 0F8E69C0 connect
00:38:36.364 00.001 12268 case statement mapped state 2 to 1
00:38:36.364 00.000 12268 case statement mapped state 2 to 1
00:38:36.365 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8d5e3343-1b50-4fb3-96eb-8bcd6ef3c0ee"}
00:38:36.365 00.000 12268 case statement mapped state 2 to 1
00:38:36.365 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"8d5e3343-1b50-4fb3-96eb-8bcd6ef3c0ee"}
00:38:36.366 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:38:36.811 00.445 11616 Exposure complete
00:38:36.866 00.055 11616 worker thread done servicing request
00:38:36.867 00.001 12268 OnExposeComplete: enter
00:38:36.867 00.000 12268 UpdateGuideState(): m_state=2
00:38:36.867 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
00:38:36.867 00.000 12268 Star::Find returns 1 (0), X=670.06, Y=923.87, Mass=2130, SNR=31.0, Peak=167 HFD=4.8
00:38:36.867 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
00:38:36.867 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
00:38:36.867 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.61 hyp=0.61 cameraTheta=1.53 mountX=0.61 mountY=-0.05, mountTheta=-0.09
00:38:36.869 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=90, Gamma=1.290
00:38:36.886 00.017 12268 UpdateGuideState exits: m=2130 SNR=31.0
00:38:36.886 00.000 12268 PhdController: newstate STATE_CALIBRATE
00:38:36.886 00.000 12268 PhdController: newstate STATE_GUIDE
00:38:36.886 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
00:38:36.887 00.001 12268 guider state => CALIBRATED
00:38:36.887 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:38:36.912 00.025 12268 reset dither spiral
00:38:36.912 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
00:38:36.913 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:36.913 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:38:36.913 00.000 12268 Enqueuing Expose request
00:38:36.913 00.000 11616 Worker thread wakes up
00:38:36.913 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:36.913 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:38:37.367 00.454 12268 evsrv: cli 0F8E6D80 connect
00:38:37.367 00.000 12268 case statement mapped state 5 to 1
00:38:37.368 00.001 12268 case statement mapped state 5 to 1
00:38:37.368 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"68c4716f-9c2e-44c0-b258-64c03070d2ff"}
00:38:37.368 00.000 12268 case statement mapped state 5 to 1
00:38:37.369 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"68c4716f-9c2e-44c0-b258-64c03070d2ff"}
00:38:37.369 00.000 12268 evsrv: cli 0F8E6D80 disconnect
00:38:38.372 01.003 12268 evsrv: cli 0F8E69C0 connect
00:38:38.372 00.000 12268 case statement mapped state 5 to 1
00:38:38.372 00.000 12268 case statement mapped state 5 to 1
00:38:38.373 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"24b9c61c-5734-4e7c-a2d3-c342b84cb8bf"}
00:38:38.373 00.000 12268 case statement mapped state 5 to 1
00:38:38.373 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"24b9c61c-5734-4e7c-a2d3-c342b84cb8bf"}
00:38:38.374 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:38:38.918 00.544 11616 Exposure complete
00:38:38.972 00.054 11616 worker thread done servicing request
00:38:38.972 00.000 12268 OnExposeComplete: enter
00:38:38.972 00.000 12268 UpdateGuideState(): m_state=5
00:38:38.973 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
00:38:38.973 00.000 12268 Star::Find returns 1 (0), X=670.26, Y=923.96, Mass=2095, SNR=30.7, Peak=145 HFD=5.3
00:38:38.973 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
00:38:38.973 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.97)
00:38:38.973 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.70 hyp=0.73 cameraTheta=1.27 mountX=0.72 mountY=0.13, mountTheta=0.18
00:38:38.975 00.002 12268 Changing from state CALIBRATED to GUIDING
00:38:38.975 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
00:38:38.975 00.000 12268 ScopeASCOM::SideOfPier() returns 0
00:38:38.975 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
00:38:38.975 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
00:38:38.976 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
00:38:38.976 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:38:38.976 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:38:38.976 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
00:38:38.976 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
00:38:38.977 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
00:38:38.977 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:38:38.977 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
00:38:38.977 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
00:38:38.978 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
00:38:38.978 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
00:38:38.978 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
00:38:39.231 00.253 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:38:39.232 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
00:38:39.232 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
00:38:39.236 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
00:38:39.237 00.001 12268 ScopeASCOM::SideOfPier() returns 0
00:38:39.237 00.000 12268 setting lock position to (670.26, 923.96)
00:38:39.238 00.001 12268 MultiStar: stabilizing after lock position change
00:38:39.238 00.000 12268 guider state => GUIDING
00:38:39.238 00.000 12268 Status Line: Guiding
00:38:39.242 00.004 12268 Mount: notify guiding started
00:38:39.242 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
00:38:39.242 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
00:38:39.243 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
00:38:39.243 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
00:38:39.243 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
00:38:39.243 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
00:38:39.243 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
00:38:39.244 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
00:38:39.244 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
00:38:39.244 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
00:38:39.244 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
00:38:39.244 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
00:38:39.245 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
00:38:39.245 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
00:38:39.245 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:38:39.245 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:38:39.246 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
00:38:39.246 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
00:38:39.247 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
00:38:39.247 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:38:39.247 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
00:38:39.247 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
00:38:39.248 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
00:38:39.248 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
00:38:39.248 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
00:38:39.249 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
00:38:39.249 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
00:38:39.249 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:38:39.249 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:38:39.250 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
00:38:39.250 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
00:38:39.250 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
00:38:39.250 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:38:39.250 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
00:38:39.251 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
00:38:39.251 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
00:38:39.251 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
00:38:39.251 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
00:38:39.387 00.136 12268 evsrv: cli 0F8E69C0 connect
00:38:39.388 00.001 12268 case statement mapped state 6 to 3
00:38:39.388 00.000 12268 case statement mapped state 6 to 3
00:38:39.389 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f93742b2-cd9c-4c2c-b6c1-e0f7d1afaf0d"}
00:38:39.389 00.000 12268 case statement mapped state 6 to 3
00:38:39.389 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f93742b2-cd9c-4c2c-b6c1-e0f7d1afaf0d"}
00:38:39.403 00.014 12268 evsrv: cli 0F8E69C0 disconnect
00:38:39.404 00.001 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:38:39.404 00.000 12268 ScopeASCOM::SideOfPier() returns 0
00:38:39.405 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:38:39.405 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
00:38:39.406 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
00:38:39.406 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
00:38:39.406 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
00:38:39.406 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:38:39.406 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:38:39.406 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:38:39.407 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
00:38:39.407 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=73, Gamma=1.290
00:38:39.425 00.018 12268 UpdateGuideState exits: m=2095 SNR=30.7
00:38:39.425 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
00:38:39.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:39.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:38:39.425 00.000 12268 Enqueuing Expose request
00:38:39.425 00.000 11616 Worker thread wakes up
00:38:39.426 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:39.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:38:41.428 02.002 11616 Exposure complete
00:38:41.483 00.055 11616 worker thread done servicing request
00:38:41.483 00.000 12268 OnExposeComplete: enter
00:38:41.483 00.000 12268 UpdateGuideState(): m_state=6
00:38:41.483 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:38:41.483 00.000 12268 Star::Find returns 1 (0), X=670.25, Y=924.14, Mass=1889, SNR=29.1, Peak=132 HFD=5.0
00:38:41.484 00.001 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
00:38:41.484 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
00:38:41.484 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.63 mountX=0.18 mountY=-0.03, mountTheta=-0.18
00:38:41.485 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.18, opts=13)
00:38:41.485 00.000 12268 Enqueuing Move request for scope (-0.01, 0.18)
00:38:41.485 00.000 11616 Worker thread wakes up
00:38:41.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
00:38:41.485 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
00:38:41.485 00.000 11616 Moving (-0.01, 0.18) raw xDistance=0.18 yDistance=-0.03
00:38:41.485 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:38:41.486 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:38:41.486 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:41.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:38:41.486 00.000 11616 MoveAxis(E, 0, ABG)
00:38:41.486 00.000 11616 Move returns status 0, amount 0
00:38:41.486 00.000 11616 MoveAxis(N, 0, ABG)
00:38:41.486 00.000 11616 Move returns status 0, amount 0
00:38:41.486 00.000 11616 move complete, result=0
00:38:41.487 00.001 11616 worker thread done servicing request
00:38:41.508 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=64, Gamma=1.290
00:38:41.526 00.018 12268 UpdateGuideState exits: m=1889 SNR=29.1
00:38:41.526 00.000 12268 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 1 / 99999
00:38:41.526 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693121.526,"Host":"ASTROCENTER","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:38:41.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:41.527 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:38:41.527 00.000 12268 Enqueuing Expose request
00:38:41.527 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:41.527 00.000 11616 Worker thread wakes up
00:38:41.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:41.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:38:43.536 02.009 11616 Exposure complete
00:38:43.595 00.059 11616 worker thread done servicing request
00:38:43.595 00.000 12268 OnExposeComplete: enter
00:38:43.595 00.000 12268 UpdateGuideState(): m_state=6
00:38:43.596 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
00:38:43.596 00.000 12268 Star::Find returns 1 (0), X=670.19, Y=924.20, Mass=1880, SNR=29.0, Peak=145 HFD=5.0
00:38:43.596 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
00:38:43.596 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
00:38:43.596 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.84 mountX=0.23 mountY=-0.09, mountTheta=-0.39
00:38:43.599 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.24, opts=13)
00:38:43.599 00.000 12268 Enqueuing Move request for scope (-0.06, 0.24)
00:38:43.599 00.000 11616 Worker thread wakes up
00:38:43.599 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
00:38:43.599 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
00:38:43.599 00.000 11616 Moving (-0.06, 0.24) raw xDistance=0.23 yDistance=-0.09
00:38:43.599 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:38:43.599 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:38:43.600 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:43.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:38:43.600 00.000 11616 MoveAxis(E, 0, ABG)
00:38:43.600 00.000 11616 Move returns status 0, amount 0
00:38:43.600 00.000 11616 MoveAxis(N, 0, ABG)
00:38:43.600 00.000 11616 Move returns status 0, amount 0
00:38:43.600 00.000 11616 move complete, result=0
00:38:43.600 00.000 11616 worker thread done servicing request
00:38:43.627 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=66, Gamma=1.290
00:38:43.648 00.021 12268 UpdateGuideState exits: m=1880 SNR=29.0
00:38:43.648 00.000 12268 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 2 / 99999
00:38:43.648 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693123.648,"Host":"ASTROCENTER","Inst":1,"Distance":0.47,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
00:38:43.649 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:43.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:38:43.649 00.000 12268 Enqueuing Expose request
00:38:43.649 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:43.649 00.000 11616 Worker thread wakes up
00:38:43.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:43.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:38:45.655 02.006 11616 Exposure complete
00:38:45.709 00.054 11616 worker thread done servicing request
00:38:45.709 00.000 12268 OnExposeComplete: enter
00:38:45.709 00.000 12268 UpdateGuideState(): m_state=6
00:38:45.709 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
00:38:45.710 00.001 12268 Star::Find returns 1 (0), X=670.12, Y=924.16, Mass=2012, SNR=29.9, Peak=131 HFD=5.7
00:38:45.710 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
00:38:45.710 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
00:38:45.710 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.24 cameraTheta=2.20 mountX=0.18 mountY=-0.16, mountTheta=-0.74
00:38:45.711 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.20, opts=13)
00:38:45.711 00.000 12268 Enqueuing Move request for scope (-0.14, 0.20)
00:38:45.712 00.001 11616 Worker thread wakes up
00:38:45.712 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
00:38:45.712 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
00:38:45.712 00.000 11616 Moving (-0.14, 0.20) raw xDistance=0.18 yDistance=-0.16
00:38:45.712 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.59
00:38:45.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
00:38:45.712 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:38:45.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:38:45.712 00.000 11616 MoveAxis(W, 101, ABG)
00:38:45.712 00.000 11616 Guiding  Dir = 3, Dur = 101
00:38:45.712 00.000 11616 IsSlewing returns 0
00:38:45.713 00.001 11616 IsGuiding returns 0
00:38:45.713 00.000 11616 PulseGuide returned control before completion, sleep 111
00:38:45.736 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=70, Gamma=1.290
00:38:45.754 00.018 12268 UpdateGuideState exits: m=2012 SNR=29.9
00:38:45.754 00.000 12268 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 3 / 99999
00:38:45.754 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693125.754,"Host":"ASTROCENTER","Inst":1,"Distance":0.40,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
00:38:45.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:45.755 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:38:45.755 00.000 12268 Enqueuing Expose request
00:38:45.838 00.083 11616 IsGuiding returns 0
00:38:45.838 00.000 11616 Move returns status 0, amount 101
00:38:45.838 00.000 11616 MoveAxis(N, 0, ABG)
00:38:45.839 00.001 11616 Move returns status 0, amount 0
00:38:45.839 00.000 11616 move complete, result=0
00:38:45.839 00.000 11616 worker thread done servicing request
00:38:45.839 00.000 11616 Worker thread wakes up
00:38:45.839 00.000 12268 GuideStep: 0.2 px 101 ms WEST, -0.2 px 0 ms NORTH
00:38:45.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:45.839 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:38:47.864 02.025 11616 Exposure complete
00:38:47.918 00.054 11616 worker thread done servicing request
00:38:47.918 00.000 12268 OnExposeComplete: enter
00:38:47.918 00.000 12268 UpdateGuideState(): m_state=6
00:38:47.918 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:38:47.919 00.001 12268 Star::Find returns 1 (0), X=670.15, Y=924.08, Mass=1715, SNR=28.0, Peak=123 HFD=5.5
00:38:47.919 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
00:38:47.919 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
00:38:47.919 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.27 mountX=0.11 mountY=-0.12, mountTheta=-0.81
00:38:47.920 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.12, opts=13)
00:38:47.920 00.000 12268 Enqueuing Move request for scope (-0.10, 0.12)
00:38:47.921 00.001 11616 Worker thread wakes up
00:38:47.921 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
00:38:47.921 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
00:38:47.921 00.000 11616 Moving (-0.10, 0.12) raw xDistance=0.11 yDistance=-0.12
00:38:47.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
00:38:47.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:47.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:38:47.921 00.000 11616 MoveAxis(W, 62, ABG)
00:38:47.921 00.000 11616 Guiding  Dir = 3, Dur = 62
00:38:47.921 00.000 11616 IsSlewing returns 0
00:38:47.922 00.001 11616 IsGuiding returns 0
00:38:47.922 00.000 11616 PulseGuide returned control before completion, sleep 72
00:38:47.943 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=63, Gamma=1.290
00:38:47.959 00.016 12268 UpdateGuideState exits: m=1715 SNR=28.0
00:38:47.960 00.001 12268 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 4 / 99999
00:38:47.960 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693127.960,"Host":"ASTROCENTER","Inst":1,"Distance":0.33,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
00:38:47.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:47.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:38:47.960 00.000 12268 Enqueuing Expose request
00:38:48.010 00.050 11616 IsGuiding returns 1
00:38:48.010 00.000 11616 scope still moving after pulse duration time elapsed
00:38:48.041 00.031 11616 IsSlewing returns 0
00:38:48.041 00.000 11616 IsGuiding returns 0
00:38:48.041 00.000 11616 scope move finished after 62 + 57 ms
00:38:48.041 00.000 11616 Move returns status 0, amount 62
00:38:48.041 00.000 11616 MoveAxis(N, 0, ABG)
00:38:48.041 00.000 11616 Move returns status 0, amount 0
00:38:48.041 00.000 11616 move complete, result=0
00:38:48.041 00.000 11616 worker thread done servicing request
00:38:48.042 00.001 11616 Worker thread wakes up
00:38:48.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:48.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:38:48.042 00.000 12268 GuideStep: 0.1 px 62 ms WEST, -0.1 px 0 ms NORTH
00:38:50.058 02.016 11616 Exposure complete
00:38:50.113 00.055 11616 worker thread done servicing request
00:38:50.113 00.000 12268 OnExposeComplete: enter
00:38:50.113 00.000 12268 UpdateGuideState(): m_state=6
00:38:50.113 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
00:38:50.114 00.001 12268 Star::Find returns 1 (0), X=670.16, Y=924.03, Mass=1819, SNR=28.8, Peak=143 HFD=5.6
00:38:50.114 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
00:38:50.114 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
00:38:50.114 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.54 mountX=0.06 mountY=-0.10, mountTheta=-1.07
00:38:50.115 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.07, opts=13)
00:38:50.115 00.000 12268 Enqueuing Move request for scope (-0.10, 0.07)
00:38:50.115 00.000 11616 Worker thread wakes up
00:38:50.116 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
00:38:50.116 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
00:38:50.116 00.000 11616 Moving (-0.10, 0.07) raw xDistance=0.06 yDistance=-0.10
00:38:50.116 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:50.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:38:50.116 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:50.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:38:50.116 00.000 11616 MoveAxis(E, 0, ABG)
00:38:50.116 00.000 11616 Move returns status 0, amount 0
00:38:50.116 00.000 11616 MoveAxis(N, 0, ABG)
00:38:50.116 00.000 11616 Move returns status 0, amount 0
00:38:50.116 00.000 11616 move complete, result=0
00:38:50.117 00.001 11616 worker thread done servicing request
00:38:50.140 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=75, Gamma=1.290
00:38:50.157 00.017 12268 UpdateGuideState exits: m=1819 SNR=28.8
00:38:50.157 00.000 12268 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 5 / 99999
00:38:50.157 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693130.157,"Host":"ASTROCENTER","Inst":1,"Distance":0.27,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
00:38:50.157 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:50.157 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:38:50.158 00.001 12268 Enqueuing Expose request
00:38:50.158 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:50.158 00.000 11616 Worker thread wakes up
00:38:50.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:50.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:38:52.168 02.010 11616 Exposure complete
00:38:52.221 00.053 11616 worker thread done servicing request
00:38:52.221 00.000 12268 OnExposeComplete: enter
00:38:52.222 00.001 12268 UpdateGuideState(): m_state=6
00:38:52.222 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
00:38:52.222 00.000 12268 Star::Find returns 1 (0), X=670.19, Y=923.78, Mass=1802, SNR=28.6, Peak=140 HFD=5.0
00:38:52.222 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
00:38:52.222 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
00:38:52.222 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.92 mountX=-0.19 mountY=-0.04, mountTheta=-2.92
00:38:52.224 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.18, opts=13)
00:38:52.224 00.000 12268 Enqueuing Move request for scope (-0.07, -0.18)
00:38:52.224 00.000 11616 Worker thread wakes up
00:38:52.224 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.18) opts 0xd
00:38:52.224 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.18)
00:38:52.224 00.000 11616 Moving (-0.07, -0.18) raw xDistance=-0.19 yDistance=-0.04
00:38:52.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:38:52.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:38:52.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:52.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:38:52.224 00.000 11616 MoveAxis(E, 0, ABG)
00:38:52.224 00.000 11616 Move returns status 0, amount 0
00:38:52.225 00.001 11616 MoveAxis(N, 0, ABG)
00:38:52.225 00.000 11616 Move returns status 0, amount 0
00:38:52.225 00.000 11616 move complete, result=0
00:38:52.225 00.000 11616 worker thread done servicing request
00:38:52.247 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=73, Gamma=1.290
00:38:52.264 00.017 12268 UpdateGuideState exits: m=1802 SNR=28.6
00:38:52.264 00.000 12268 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 6 / 99999
00:38:52.265 00.001 12268 PhdController: newstate STATE_FINISH
00:38:52.265 00.000 12268 PhdController complete: success
00:38:52.265 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768693132.265,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
00:38:52.265 00.000 12268 Mount: notify guiding dither settle done success=1
00:38:52.265 00.000 12268 PhdController: newstate STATE_IDLE
00:38:52.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:52.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:38:52.266 00.001 12268 Enqueuing Expose request
00:38:52.266 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:52.266 00.000 11616 Worker thread wakes up
00:38:52.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:52.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:38:54.273 02.007 11616 Exposure complete
00:38:54.330 00.057 11616 worker thread done servicing request
00:38:54.330 00.000 12268 OnExposeComplete: enter
00:38:54.330 00.000 12268 UpdateGuideState(): m_state=6
00:38:54.330 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
00:38:54.330 00.000 12268 Star::Find returns 1 (0), X=670.20, Y=923.52, Mass=1618, SNR=27.2, Peak=104 HFD=5.3
00:38:54.330 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
00:38:54.330 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
00:38:54.330 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.44 hyp=0.45 cameraTheta=-1.71 mountX=-0.45 mountY=-0.00, mountTheta=-3.13
00:38:54.332 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.44, opts=13)
00:38:54.332 00.000 12268 Enqueuing Move request for scope (-0.06, -0.44)
00:38:54.332 00.000 11616 Worker thread wakes up
00:38:54.332 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.44) opts 0xd
00:38:54.332 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.44)
00:38:54.332 00.000 11616 Moving (-0.06, -0.44) raw xDistance=-0.45 yDistance=-0.00
00:38:54.332 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
00:38:54.332 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.34
00:38:54.333 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.45
00:38:54.333 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:54.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:38:54.333 00.000 11616 MoveAxis(E, 251, ABG)
00:38:54.333 00.000 11616 Guiding  Dir = 2, Dur = 251
00:38:54.333 00.000 11616 IsSlewing returns 0
00:38:54.333 00.000 11616 IsGuiding returns 0
00:38:54.334 00.001 11616 PulseGuide returned control before completion, sleep 261
00:38:54.354 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=62, Gamma=1.290
00:38:54.372 00.018 12268 UpdateGuideState exits: m=1618 SNR=27.2
00:38:54.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:54.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:38:54.372 00.000 12268 Enqueuing Expose request
00:38:54.602 00.230 11616 IsGuiding returns 1
00:38:54.602 00.000 11616 scope still moving after pulse duration time elapsed
00:38:54.635 00.033 11616 IsSlewing returns 0
00:38:54.636 00.001 11616 IsGuiding returns 1
00:38:54.666 00.030 11616 IsSlewing returns 0
00:38:54.666 00.000 11616 IsGuiding returns 0
00:38:54.666 00.000 11616 scope move finished after 251 + 81 ms
00:38:54.666 00.000 11616 Move returns status 0, amount 251
00:38:54.666 00.000 11616 MoveAxis(N, 0, ABG)
00:38:54.666 00.000 11616 Move returns status 0, amount 0
00:38:54.666 00.000 11616 move complete, result=0
00:38:54.666 00.000 11616 worker thread done servicing request
00:38:54.666 00.000 11616 Worker thread wakes up
00:38:54.667 00.001 12268 GuideStep: -0.4 px 251 ms EAST, -0.0 px 0 ms NORTH
00:38:54.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:54.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:38:56.683 02.016 11616 Exposure complete
00:38:56.737 00.054 11616 worker thread done servicing request
00:38:56.737 00.000 12268 OnExposeComplete: enter
00:38:56.737 00.000 12268 UpdateGuideState(): m_state=6
00:38:56.737 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
00:38:56.737 00.000 12268 Star::Find returns 1 (0), X=670.33, Y=923.88, Mass=1804, SNR=28.2, Peak=116 HFD=5.3
00:38:56.737 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
00:38:56.737 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.84)
00:38:56.737 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.86 mountX=-0.07 mountY=0.08, mountTheta=2.32
00:38:56.739 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.08, opts=13)
00:38:56.739 00.000 12268 Enqueuing Move request for scope (0.07, -0.08)
00:38:56.739 00.000 11616 Worker thread wakes up
00:38:56.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
00:38:56.739 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
00:38:56.739 00.000 11616 Moving (0.07, -0.08) raw xDistance=-0.07 yDistance=0.08
00:38:56.739 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:56.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:38:56.739 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:56.740 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:38:56.740 00.000 11616 MoveAxis(E, 0, ABG)
00:38:56.740 00.000 11616 Move returns status 0, amount 0
00:38:56.740 00.000 11616 MoveAxis(N, 0, ABG)
00:38:56.740 00.000 11616 Move returns status 0, amount 0
00:38:56.740 00.000 11616 move complete, result=0
00:38:56.741 00.001 11616 worker thread done servicing request
00:38:56.761 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=65, Gamma=1.290
00:38:56.778 00.017 12268 UpdateGuideState exits: m=1804 SNR=28.2
00:38:56.778 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:56.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:38:56.778 00.000 12268 Enqueuing Expose request
00:38:56.778 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:56.778 00.000 11616 Worker thread wakes up
00:38:56.779 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:56.779 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:38:58.780 02.001 11616 Exposure complete
00:38:58.834 00.054 11616 worker thread done servicing request
00:38:58.835 00.001 12268 OnExposeComplete: enter
00:38:58.835 00.000 12268 UpdateGuideState(): m_state=6
00:38:58.835 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
00:38:58.835 00.000 12268 Star::Find returns 1 (0), X=670.29, Y=923.79, Mass=2065, SNR=30.6, Peak=136 HFD=5.4
00:38:58.835 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
00:38:58.835 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.31)
00:38:58.835 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.39 mountX=-0.16 mountY=0.05, mountTheta=2.84
00:38:58.837 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.17, opts=13)
00:38:58.838 00.001 12268 Enqueuing Move request for scope (0.03, -0.17)
00:38:58.838 00.000 11616 Worker thread wakes up
00:38:58.838 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
00:38:58.838 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
00:38:58.838 00.000 11616 Moving (0.03, -0.17) raw xDistance=-0.16 yDistance=0.05
00:38:58.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
00:38:58.838 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:58.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:38:58.838 00.000 11616 MoveAxis(E, 92, ABG)
00:38:58.838 00.000 11616 Guiding  Dir = 2, Dur = 92
00:38:58.839 00.001 11616 IsSlewing returns 0
00:38:58.839 00.000 11616 IsGuiding returns 0
00:38:58.839 00.000 11616 PulseGuide returned control before completion, sleep 102
00:38:58.864 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=79, Gamma=1.290
00:38:58.883 00.019 12268 UpdateGuideState exits: m=2065 SNR=30.6
00:38:58.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:58.884 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:38:58.884 00.000 12268 Enqueuing Expose request
00:38:58.950 00.066 11616 IsGuiding returns 1
00:38:58.950 00.000 11616 scope still moving after pulse duration time elapsed
00:38:58.982 00.032 11616 IsSlewing returns 0
00:38:58.982 00.000 11616 IsGuiding returns 0
00:38:58.982 00.000 11616 scope move finished after 92 + 50 ms
00:38:58.982 00.000 11616 Move returns status 0, amount 92
00:38:58.982 00.000 11616 MoveAxis(N, 0, ABG)
00:38:58.982 00.000 11616 Move returns status 0, amount 0
00:38:58.982 00.000 11616 move complete, result=0
00:38:58.982 00.000 11616 worker thread done servicing request
00:38:58.983 00.001 11616 Worker thread wakes up
00:38:58.983 00.000 12268 GuideStep: -0.2 px 92 ms EAST, 0.1 px 0 ms NORTH
00:38:58.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:38:58.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:01.002 02.019 11616 Exposure complete
00:39:01.058 00.056 11616 worker thread done servicing request
00:39:01.058 00.000 12268 OnExposeComplete: enter
00:39:01.059 00.001 12268 UpdateGuideState(): m_state=6
00:39:01.059 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
00:39:01.059 00.000 12268 Star::Find returns 1 (0), X=670.41, Y=924.03, Mass=2025, SNR=30.2, Peak=137 HFD=5.2
00:39:01.059 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
00:39:01.059 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.11)
00:39:01.059 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.17 cameraTheta=0.41 mountX=0.08 mountY=0.14, mountTheta=1.05
00:39:01.064 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.07, opts=13)
00:39:01.064 00.000 12268 Enqueuing Move request for scope (0.15, 0.07)
00:39:01.064 00.000 11616 Worker thread wakes up
00:39:01.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
00:39:01.064 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
00:39:01.064 00.000 11616 Moving (0.15, 0.07) raw xDistance=0.08 yDistance=0.14
00:39:01.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:01.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:39:01.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:01.065 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:39:01.065 00.000 11616 MoveAxis(E, 0, ABG)
00:39:01.065 00.000 11616 Move returns status 0, amount 0
00:39:01.065 00.000 11616 MoveAxis(N, 0, ABG)
00:39:01.065 00.000 11616 Move returns status 0, amount 0
00:39:01.065 00.000 11616 move complete, result=0
00:39:01.065 00.000 11616 worker thread done servicing request
00:39:01.089 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=69, Gamma=1.290
00:39:01.106 00.017 12268 UpdateGuideState exits: m=2025 SNR=30.2
00:39:01.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:01.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:01.106 00.000 12268 Enqueuing Expose request
00:39:01.106 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:01.106 00.000 11616 Worker thread wakes up
00:39:01.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:01.107 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:03.126 02.019 11616 Exposure complete
00:39:03.182 00.056 11616 worker thread done servicing request
00:39:03.182 00.000 12268 OnExposeComplete: enter
00:39:03.182 00.000 12268 UpdateGuideState(): m_state=6
00:39:03.182 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
00:39:03.182 00.000 12268 Star::Find returns 1 (0), X=670.61, Y=924.22, Mass=1957, SNR=29.6, Peak=132 HFD=5.3
00:39:03.182 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
00:39:03.183 00.001 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.35)
00:39:03.183 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.26 hyp=0.44 cameraTheta=0.65 mountX=0.30 mountY=0.31, mountTheta=0.81
00:39:03.184 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.26, opts=13)
00:39:03.184 00.000 12268 Enqueuing Move request for scope (0.35, 0.26)
00:39:03.184 00.000 11616 Worker thread wakes up
00:39:03.184 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.26) opts 0xd
00:39:03.184 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.26)
00:39:03.184 00.000 11616 Moving (0.35, 0.26) raw xDistance=0.30 yDistance=0.31
00:39:03.184 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
00:39:03.185 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
00:39:03.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
00:39:03.185 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:39:03.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:39:03.185 00.000 11616 MoveAxis(W, 166, ABG)
00:39:03.185 00.000 11616 Guiding  Dir = 3, Dur = 166
00:39:03.185 00.000 11616 IsSlewing returns 0
00:39:03.185 00.000 11616 IsGuiding returns 0
00:39:03.186 00.001 11616 PulseGuide returned control before completion, sleep 176
00:39:03.206 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=61, Gamma=1.290
00:39:03.227 00.021 12268 UpdateGuideState exits: m=1957 SNR=29.6
00:39:03.228 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:03.228 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:03.228 00.000 12268 Enqueuing Expose request
00:39:03.371 00.143 11616 IsGuiding returns 1
00:39:03.372 00.001 11616 scope still moving after pulse duration time elapsed
00:39:03.402 00.030 11616 IsSlewing returns 0
00:39:03.403 00.001 11616 IsGuiding returns 0
00:39:03.403 00.000 11616 scope move finished after 166 + 50 ms
00:39:03.403 00.000 11616 Move returns status 0, amount 166
00:39:03.403 00.000 11616 MoveAxis(N, 0, ABG)
00:39:03.403 00.000 11616 Move returns status 0, amount 0
00:39:03.403 00.000 11616 move complete, result=0
00:39:03.403 00.000 11616 worker thread done servicing request
00:39:03.403 00.000 12268 GuideStep: 0.3 px 166 ms WEST, 0.3 px 0 ms NORTH
00:39:03.403 00.000 11616 Worker thread wakes up
00:39:03.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:03.404 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:05.407 02.003 11616 Exposure complete
00:39:05.462 00.055 11616 worker thread done servicing request
00:39:05.462 00.000 12268 OnExposeComplete: enter
00:39:05.462 00.000 12268 UpdateGuideState(): m_state=6
00:39:05.462 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:39:05.462 00.000 12268 Star::Find returns 1 (0), X=670.46, Y=924.04, Mass=2083, SNR=30.6, Peak=134 HFD=5.2
00:39:05.462 00.000 12268 MultiStar: exiting stabilization period
00:39:05.462 00.000 12268 MultiStar: updating star positions after lock position change
00:39:05.462 00.000 12268 Star::Find(15, 657, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:39:05.462 00.000 12268 Star::Find returns 0 (4), X=668.71, Y=262.41, Mass=20, SNR=3.1, Peak=23 HFD=0.8
00:39:05.462 00.000 12268 Star::Find(15, 769, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:39:05.462 00.000 12268 Star::Find returns 0 (2), X=769.00, Y=385.00, Mass=10, SNR=2.1, Peak=11 HFD=0.0
00:39:05.462 00.000 12268 Star::Find(15, 451, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:39:05.462 00.000 12268 Star::Find returns 0 (2), X=451.00, Y=204.00, Mass=19, SNR=3.0, Peak=14 HFD=0.0
00:39:05.462 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
00:39:05.462 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
00:39:05.462 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.22 cameraTheta=0.37 mountX=0.10 mountY=0.19, mountTheta=1.09
00:39:05.464 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.08, opts=13)
00:39:05.464 00.000 12268 Enqueuing Move request for scope (0.20, 0.08)
00:39:05.464 00.000 11616 Worker thread wakes up
00:39:05.464 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
00:39:05.464 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
00:39:05.464 00.000 11616 Moving (0.20, 0.08) raw xDistance=0.10 yDistance=0.19
00:39:05.464 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
00:39:05.464 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:39:05.465 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:39:05.465 00.000 11616 MoveAxis(W, 55, ABG)
00:39:05.465 00.000 11616 Guiding  Dir = 3, Dur = 55
00:39:05.465 00.000 11616 IsSlewing returns 0
00:39:05.465 00.000 11616 IsGuiding returns 0
00:39:05.465 00.000 11616 PulseGuide returned control before completion, sleep 65
00:39:05.485 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=68, Gamma=1.290
00:39:05.502 00.017 12268 UpdateGuideState exits: m=2083 SNR=30.6
00:39:05.503 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:05.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:05.503 00.000 12268 Enqueuing Expose request
00:39:05.534 00.031 11616 IsGuiding returns 1
00:39:05.534 00.000 11616 scope still moving after pulse duration time elapsed
00:39:05.567 00.033 11616 IsSlewing returns 0
00:39:05.567 00.000 11616 IsGuiding returns 0
00:39:05.567 00.000 11616 scope move finished after 55 + 46 ms
00:39:05.567 00.000 11616 Move returns status 0, amount 55
00:39:05.567 00.000 11616 MoveAxis(N, 0, ABG)
00:39:05.567 00.000 11616 Move returns status 0, amount 0
00:39:05.567 00.000 11616 move complete, result=0
00:39:05.568 00.001 11616 worker thread done servicing request
00:39:05.568 00.000 11616 Worker thread wakes up
00:39:05.568 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:05.568 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:05.587 00.019 12268 GuideStep: 0.1 px 55 ms WEST, 0.2 px 0 ms NORTH
00:39:07.571 01.984 11616 Exposure complete
00:39:07.625 00.054 11616 worker thread done servicing request
00:39:07.626 00.001 12268 OnExposeComplete: enter
00:39:07.626 00.000 12268 UpdateGuideState(): m_state=6
00:39:07.626 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
00:39:07.626 00.000 12268 Star::Find returns 1 (0), X=670.29, Y=924.01, Mass=1883, SNR=29.0, Peak=132 HFD=5.3
00:39:07.626 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:07.626 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
00:39:07.626 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
00:39:07.626 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.06 mountX=0.05 mountY=0.02, mountTheta=0.38
00:39:07.628 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.05, opts=13)
00:39:07.628 00.000 12268 Enqueuing Move request for scope (0.03, 0.05)
00:39:07.628 00.000 11616 Worker thread wakes up
00:39:07.628 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
00:39:07.628 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
00:39:07.628 00.000 11616 Moving (0.03, 0.05) raw xDistance=0.05 yDistance=0.02
00:39:07.628 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:07.629 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:39:07.629 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:07.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:39:07.629 00.000 11616 MoveAxis(E, 0, ABG)
00:39:07.629 00.000 11616 Move returns status 0, amount 0
00:39:07.629 00.000 11616 MoveAxis(N, 0, ABG)
00:39:07.629 00.000 11616 Move returns status 0, amount 0
00:39:07.629 00.000 11616 move complete, result=0
00:39:07.629 00.000 11616 worker thread done servicing request
00:39:07.651 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=64, Gamma=1.290
00:39:07.669 00.018 12268 UpdateGuideState exits: m=1883 SNR=29.0
00:39:07.670 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:07.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:07.670 00.000 12268 Enqueuing Expose request
00:39:07.670 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:07.670 00.000 11616 Worker thread wakes up
00:39:07.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:07.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:09.686 02.016 11616 Exposure complete
00:39:09.740 00.054 11616 worker thread done servicing request
00:39:09.740 00.000 12268 OnExposeComplete: enter
00:39:09.740 00.000 12268 UpdateGuideState(): m_state=6
00:39:09.741 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
00:39:09.741 00.000 12268 Star::Find returns 1 (0), X=670.22, Y=924.11, Mass=1935, SNR=29.8, Peak=124 HFD=5.8
00:39:09.741 00.000 12268 Star::Find false star n=10 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=8
00:39:09.741 00.000 12268 MultiStar: [#1 10.82,-3.30,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:09.741 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
00:39:09.741 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
00:39:09.741 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.79 mountX=0.14 mountY=-0.05, mountTheta=-0.35
00:39:09.743 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.15, opts=13)
00:39:09.743 00.000 12268 Enqueuing Move request for scope (-0.03, 0.15)
00:39:09.743 00.000 11616 Worker thread wakes up
00:39:09.743 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
00:39:09.744 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
00:39:09.744 00.000 11616 Moving (-0.03, 0.15) raw xDistance=0.14 yDistance=-0.05
00:39:09.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
00:39:09.744 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:09.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:39:09.744 00.000 11616 MoveAxis(W, 80, ABG)
00:39:09.744 00.000 11616 Guiding  Dir = 3, Dur = 80
00:39:09.744 00.000 11616 IsSlewing returns 0
00:39:09.745 00.001 11616 IsGuiding returns 0
00:39:09.745 00.000 11616 PulseGuide returned control before completion, sleep 90
00:39:09.766 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=66, Gamma=1.290
00:39:09.785 00.019 12268 UpdateGuideState exits: m=1935 SNR=29.8
00:39:09.785 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:09.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:09.785 00.000 12268 Enqueuing Expose request
00:39:09.836 00.051 11616 IsGuiding returns 1
00:39:09.836 00.000 11616 scope still moving after pulse duration time elapsed
00:39:09.867 00.031 11616 IsSlewing returns 0
00:39:09.867 00.000 11616 IsGuiding returns 1
00:39:09.898 00.031 11616 IsSlewing returns 0
00:39:09.898 00.000 11616 IsGuiding returns 1
00:39:09.928 00.030 11616 IsSlewing returns 0
00:39:09.928 00.000 11616 IsGuiding returns 1
00:39:09.960 00.032 11616 IsSlewing returns 0
00:39:09.960 00.000 11616 IsGuiding returns 0
00:39:09.960 00.000 11616 scope move finished after 80 + 136 ms
00:39:09.960 00.000 11616 Move returns status 0, amount 80
00:39:09.960 00.000 11616 MoveAxis(N, 0, ABG)
00:39:09.960 00.000 11616 Move returns status 0, amount 0
00:39:09.960 00.000 11616 move complete, result=0
00:39:09.960 00.000 11616 worker thread done servicing request
00:39:09.961 00.001 11616 Worker thread wakes up
00:39:09.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:09.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:09.961 00.000 12268 GuideStep: 0.1 px 80 ms WEST, -0.1 px 0 ms NORTH
00:39:11.965 02.004 11616 Exposure complete
00:39:12.020 00.055 11616 worker thread done servicing request
00:39:12.020 00.000 12268 OnExposeComplete: enter
00:39:12.020 00.000 12268 UpdateGuideState(): m_state=6
00:39:12.020 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
00:39:12.021 00.001 12268 Star::Find returns 1 (0), X=670.08, Y=923.95, Mass=2273, SNR=31.8, Peak=165 HFD=5.6
00:39:12.021 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:12.021 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.55 = 1.73)
00:39:12.021 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.38)
00:39:12.021 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.08 mountX=-0.03 mountY=-0.18, mountTheta=-1.73
00:39:12.024 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.01, opts=13)
00:39:12.024 00.000 12268 Enqueuing Move request for scope (-0.18, -0.01)
00:39:12.024 00.000 11616 Worker thread wakes up
00:39:12.024 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
00:39:12.024 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
00:39:12.024 00.000 11616 Moving (-0.18, -0.01) raw xDistance=-0.03 yDistance=-0.18
00:39:12.024 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:12.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:39:12.024 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:39:12.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:39:12.025 00.001 11616 MoveAxis(E, 0, ABG)
00:39:12.025 00.000 11616 Move returns status 0, amount 0
00:39:12.025 00.000 11616 MoveAxis(N, 0, ABG)
00:39:12.025 00.000 11616 Move returns status 0, amount 0
00:39:12.025 00.000 11616 move complete, result=0
00:39:12.025 00.000 11616 worker thread done servicing request
00:39:12.050 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=82, Gamma=1.290
00:39:12.067 00.017 12268 UpdateGuideState exits: m=2273 SNR=31.8
00:39:12.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:12.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:12.067 00.000 12268 Enqueuing Expose request
00:39:12.067 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:12.067 00.000 11616 Worker thread wakes up
00:39:12.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:12.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:14.072 02.005 11616 Exposure complete
00:39:14.126 00.054 11616 worker thread done servicing request
00:39:14.126 00.000 12268 OnExposeComplete: enter
00:39:14.126 00.000 12268 UpdateGuideState(): m_state=6
00:39:14.126 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
00:39:14.126 00.000 12268 Star::Find returns 1 (0), X=670.17, Y=923.96, Mass=2197, SNR=31.7, Peak=144 HFD=5.5
00:39:14.126 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:14.126 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
00:39:14.126 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
00:39:14.126 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.12 mountX=-0.01 mountY=-0.09, mountTheta=-1.70
00:39:14.128 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.00, opts=13)
00:39:14.128 00.000 12268 Enqueuing Move request for scope (-0.09, -0.00)
00:39:14.128 00.000 11616 Worker thread wakes up
00:39:14.128 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
00:39:14.128 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
00:39:14.128 00.000 11616 Moving (-0.09, -0.00) raw xDistance=-0.01 yDistance=-0.09
00:39:14.128 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:14.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:39:14.128 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:14.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:39:14.128 00.000 11616 MoveAxis(E, 0, ABG)
00:39:14.128 00.000 11616 Move returns status 0, amount 0
00:39:14.130 00.002 11616 MoveAxis(N, 0, ABG)
00:39:14.130 00.000 11616 Move returns status 0, amount 0
00:39:14.130 00.000 11616 move complete, result=0
00:39:14.130 00.000 11616 worker thread done servicing request
00:39:14.152 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=81, Gamma=1.290
00:39:14.169 00.017 12268 UpdateGuideState exits: m=2197 SNR=31.7
00:39:14.170 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:14.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:14.170 00.000 12268 Enqueuing Expose request
00:39:14.170 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:14.170 00.000 11616 Worker thread wakes up
00:39:14.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:14.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:16.182 02.012 11616 Exposure complete
00:39:16.237 00.055 11616 worker thread done servicing request
00:39:16.237 00.000 12268 OnExposeComplete: enter
00:39:16.237 00.000 12268 UpdateGuideState(): m_state=6
00:39:16.238 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
00:39:16.238 00.000 12268 Star::Find returns 1 (0), X=670.22, Y=923.81, Mass=2396, SNR=33.0, Peak=168 HFD=5.5
00:39:16.238 00.000 12268 MultiStar: [#1 10.32,-3.42,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:16.238 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
00:39:16.238 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
00:39:16.238 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.84 mountX=-0.16 mountY=-0.02, mountTheta=-3.00
00:39:16.240 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.15, opts=13)
00:39:16.240 00.000 12268 Enqueuing Move request for scope (-0.04, -0.15)
00:39:16.240 00.000 11616 Worker thread wakes up
00:39:16.240 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
00:39:16.240 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
00:39:16.240 00.000 11616 Moving (-0.04, -0.15) raw xDistance=-0.16 yDistance=-0.02
00:39:16.240 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:39:16.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:39:16.240 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:16.240 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:39:16.240 00.000 11616 MoveAxis(E, 0, ABG)
00:39:16.241 00.001 11616 Move returns status 0, amount 0
00:39:16.241 00.000 11616 MoveAxis(N, 0, ABG)
00:39:16.241 00.000 11616 Move returns status 0, amount 0
00:39:16.241 00.000 11616 move complete, result=0
00:39:16.241 00.000 11616 worker thread done servicing request
00:39:16.262 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=90, Gamma=1.290
00:39:16.280 00.018 12268 UpdateGuideState exits: m=2396 SNR=33.0
00:39:16.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:16.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:16.280 00.000 12268 Enqueuing Expose request
00:39:16.280 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:16.280 00.000 11616 Worker thread wakes up
00:39:16.281 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:16.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:18.293 02.012 11616 Exposure complete
00:39:18.350 00.057 11616 worker thread done servicing request
00:39:18.350 00.000 12268 OnExposeComplete: enter
00:39:18.350 00.000 12268 UpdateGuideState(): m_state=6
00:39:18.350 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
00:39:18.351 00.001 12268 Star::Find returns 1 (0), X=670.20, Y=923.81, Mass=2642, SNR=34.3, Peak=174 HFD=5.6
00:39:18.351 00.000 12268 MultiStar: [#1 10.85,-2.46,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:18.351 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
00:39:18.351 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
00:39:18.351 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.94 mountX=-0.15 mountY=-0.04, mountTheta=-2.90
00:39:18.353 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.15, opts=13)
00:39:18.353 00.000 12268 Enqueuing Move request for scope (-0.06, -0.15)
00:39:18.353 00.000 11616 Worker thread wakes up
00:39:18.353 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
00:39:18.353 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
00:39:18.353 00.000 11616 Moving (-0.06, -0.15) raw xDistance=-0.15 yDistance=-0.04
00:39:18.353 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:39:18.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:39:18.353 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:18.353 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:39:18.353 00.000 11616 MoveAxis(E, 0, ABG)
00:39:18.354 00.001 11616 Move returns status 0, amount 0
00:39:18.354 00.000 11616 MoveAxis(N, 0, ABG)
00:39:18.354 00.000 11616 Move returns status 0, amount 0
00:39:18.354 00.000 11616 move complete, result=0
00:39:18.354 00.000 11616 worker thread done servicing request
00:39:18.379 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=97, Gamma=1.290
00:39:18.401 00.022 12268 UpdateGuideState exits: m=2642 SNR=34.3
00:39:18.401 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:18.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:18.401 00.000 12268 Enqueuing Expose request
00:39:18.401 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:18.402 00.001 11616 Worker thread wakes up
00:39:18.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:18.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:20.419 02.017 11616 Exposure complete
00:39:20.475 00.056 11616 worker thread done servicing request
00:39:20.475 00.000 12268 OnExposeComplete: enter
00:39:20.475 00.000 12268 UpdateGuideState(): m_state=6
00:39:20.475 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
00:39:20.476 00.001 12268 Star::Find returns 1 (0), X=670.26, Y=924.02, Mass=2262, SNR=32.0, Peak=152 HFD=5.8
00:39:20.476 00.000 12268 Star::Find false star n=9 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=8
00:39:20.476 00.000 12268 MultiStar: [#1 11.35,-3.99,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:20.476 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
00:39:20.476 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
00:39:20.476 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.60 mountX=0.06 mountY=-0.01, mountTheta=-0.16
00:39:20.478 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.06, opts=13)
00:39:20.478 00.000 12268 Enqueuing Move request for scope (-0.00, 0.06)
00:39:20.478 00.000 11616 Worker thread wakes up
00:39:20.478 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
00:39:20.478 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
00:39:20.479 00.001 11616 Moving (-0.00, 0.06) raw xDistance=0.06 yDistance=-0.01
00:39:20.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:20.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:39:20.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:20.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:39:20.479 00.000 11616 MoveAxis(E, 0, ABG)
00:39:20.479 00.000 11616 Move returns status 0, amount 0
00:39:20.479 00.000 11616 MoveAxis(N, 0, ABG)
00:39:20.479 00.000 11616 Move returns status 0, amount 0
00:39:20.479 00.000 11616 move complete, result=0
00:39:20.480 00.001 11616 worker thread done servicing request
00:39:20.500 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=75, Gamma=1.290
00:39:20.518 00.018 12268 UpdateGuideState exits: m=2262 SNR=32.0
00:39:20.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:20.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:20.518 00.000 12268 Enqueuing Expose request
00:39:20.518 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:20.518 00.000 11616 Worker thread wakes up
00:39:20.519 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:20.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:22.535 02.016 11616 Exposure complete
00:39:22.592 00.057 11616 worker thread done servicing request
00:39:22.592 00.000 12268 OnExposeComplete: enter
00:39:22.592 00.000 12268 UpdateGuideState(): m_state=6
00:39:22.592 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
00:39:22.592 00.000 12268 Star::Find returns 1 (0), X=670.15, Y=924.08, Mass=2517, SNR=33.6, Peak=180 HFD=5.6
00:39:22.593 00.001 12268 Star::Find false star n=8 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=8
00:39:22.593 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=8
00:39:22.593 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:22.593 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
00:39:22.593 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
00:39:22.593 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.17 cameraTheta=2.31 mountX=0.11 mountY=-0.13, mountTheta=-0.85
00:39:22.595 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.12, opts=13)
00:39:22.595 00.000 12268 Enqueuing Move request for scope (-0.11, 0.12)
00:39:22.595 00.000 11616 Worker thread wakes up
00:39:22.595 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
00:39:22.595 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
00:39:22.595 00.000 11616 Moving (-0.11, 0.12) raw xDistance=0.11 yDistance=-0.13
00:39:22.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
00:39:22.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:22.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:39:22.596 00.001 11616 MoveAxis(W, 62, ABG)
00:39:22.596 00.000 11616 Guiding  Dir = 3, Dur = 62
00:39:22.596 00.000 11616 IsSlewing returns 0
00:39:22.596 00.000 11616 IsGuiding returns 0
00:39:22.596 00.000 11616 PulseGuide returned control before completion, sleep 72
00:39:22.617 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=89, Gamma=1.290
00:39:22.634 00.017 12268 UpdateGuideState exits: m=2517 SNR=33.6
00:39:22.634 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:22.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:22.634 00.000 12268 Enqueuing Expose request
00:39:22.670 00.036 11616 IsGuiding returns 1
00:39:22.670 00.000 11616 scope still moving after pulse duration time elapsed
00:39:22.702 00.032 11616 IsSlewing returns 0
00:39:22.702 00.000 11616 IsGuiding returns 0
00:39:22.702 00.000 11616 scope move finished after 62 + 43 ms
00:39:22.702 00.000 11616 Move returns status 0, amount 62
00:39:22.702 00.000 11616 MoveAxis(N, 0, ABG)
00:39:22.702 00.000 11616 Move returns status 0, amount 0
00:39:22.702 00.000 11616 move complete, result=0
00:39:22.702 00.000 11616 worker thread done servicing request
00:39:22.702 00.000 11616 Worker thread wakes up
00:39:22.702 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:22.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:22.705 00.003 12268 GuideStep: 0.1 px 62 ms WEST, -0.1 px 0 ms NORTH
00:39:24.709 02.004 11616 Exposure complete
00:39:24.765 00.056 11616 worker thread done servicing request
00:39:24.766 00.001 12268 OnExposeComplete: enter
00:39:24.766 00.000 12268 UpdateGuideState(): m_state=6
00:39:24.766 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
00:39:24.766 00.000 12268 Star::Find returns 1 (0), X=670.19, Y=924.00, Mass=2246, SNR=31.8, Peak=164 HFD=4.9
00:39:24.766 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:24.766 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
00:39:24.766 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
00:39:24.766 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.08 cameraTheta=2.54 mountX=0.04 mountY=-0.07, mountTheta=-1.07
00:39:24.768 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.04, opts=13)
00:39:24.768 00.000 12268 Enqueuing Move request for scope (-0.06, 0.04)
00:39:24.768 00.000 11616 Worker thread wakes up
00:39:24.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
00:39:24.768 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
00:39:24.768 00.000 11616 Moving (-0.06, 0.04) raw xDistance=0.04 yDistance=-0.07
00:39:24.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:24.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:39:24.769 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:24.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:39:24.769 00.000 11616 MoveAxis(E, 0, ABG)
00:39:24.769 00.000 11616 Move returns status 0, amount 0
00:39:24.769 00.000 11616 MoveAxis(N, 0, ABG)
00:39:24.769 00.000 11616 Move returns status 0, amount 0
00:39:24.769 00.000 11616 move complete, result=0
00:39:24.770 00.001 11616 worker thread done servicing request
00:39:24.791 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=96, Gamma=1.290
00:39:24.808 00.017 12268 UpdateGuideState exits: m=2246 SNR=31.8
00:39:24.808 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:24.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:24.808 00.000 12268 Enqueuing Expose request
00:39:24.808 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:24.808 00.000 11616 Worker thread wakes up
00:39:24.809 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:24.809 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:26.812 02.003 11616 Exposure complete
00:39:26.866 00.054 11616 worker thread done servicing request
00:39:26.866 00.000 12268 OnExposeComplete: enter
00:39:26.866 00.000 12268 UpdateGuideState(): m_state=6
00:39:26.867 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
00:39:26.867 00.000 12268 Star::Find returns 1 (0), X=670.25, Y=923.99, Mass=2313, SNR=32.2, Peak=147 HFD=5.4
00:39:26.867 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:26.867 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
00:39:26.867 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
00:39:26.867 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.90 mountX=0.03 mountY=-0.01, mountTheta=-0.45
00:39:26.868 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.03, opts=13)
00:39:26.868 00.000 12268 Enqueuing Move request for scope (-0.01, 0.03)
00:39:26.868 00.000 11616 Worker thread wakes up
00:39:26.868 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:39:26.868 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:39:26.868 00.000 11616 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=-0.01
00:39:26.868 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:26.868 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:39:26.868 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:26.869 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:39:26.869 00.000 11616 MoveAxis(E, 0, ABG)
00:39:26.869 00.000 11616 Move returns status 0, amount 0
00:39:26.869 00.000 11616 MoveAxis(N, 0, ABG)
00:39:26.869 00.000 11616 Move returns status 0, amount 0
00:39:26.869 00.000 11616 move complete, result=0
00:39:26.870 00.001 11616 worker thread done servicing request
00:39:26.890 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=81, Gamma=1.290
00:39:26.909 00.019 12268 UpdateGuideState exits: m=2313 SNR=32.2
00:39:26.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:26.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:26.909 00.000 12268 Enqueuing Expose request
00:39:26.909 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:26.909 00.000 11616 Worker thread wakes up
00:39:26.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:26.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:28.907 01.998 11616 Exposure complete
00:39:28.961 00.054 11616 worker thread done servicing request
00:39:28.962 00.001 12268 OnExposeComplete: enter
00:39:28.962 00.000 12268 UpdateGuideState(): m_state=6
00:39:28.962 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
00:39:28.962 00.000 12268 Star::Find returns 1 (0), X=670.32, Y=923.63, Mass=2266, SNR=32.0, Peak=141 HFD=5.4
00:39:28.962 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:28.962 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
00:39:28.962 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
00:39:28.962 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.33 hyp=0.34 cameraTheta=-1.40 mountX=-0.33 mountY=0.10, mountTheta=2.84
00:39:28.964 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.33, opts=13)
00:39:28.964 00.000 12268 Enqueuing Move request for scope (0.06, -0.33)
00:39:28.964 00.000 11616 Worker thread wakes up
00:39:28.964 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.33) opts 0xd
00:39:28.964 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.33)
00:39:28.964 00.000 11616 Moving (0.06, -0.33) raw xDistance=-0.33 yDistance=0.10
00:39:28.964 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
00:39:28.964 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
00:39:28.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
00:39:28.965 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:28.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:39:28.965 00.000 11616 MoveAxis(E, 182, ABG)
00:39:28.965 00.000 11616 Guiding  Dir = 2, Dur = 182
00:39:28.965 00.000 11616 IsSlewing returns 0
00:39:28.965 00.000 11616 IsGuiding returns 0
00:39:28.966 00.001 11616 PulseGuide returned control before completion, sleep 192
00:39:28.986 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=76, Gamma=1.290
00:39:29.003 00.017 12268 UpdateGuideState exits: m=2266 SNR=32.0
00:39:29.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:29.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:29.003 00.000 12268 Enqueuing Expose request
00:39:29.163 00.160 11616 IsGuiding returns 1
00:39:29.163 00.000 11616 scope still moving after pulse duration time elapsed
00:39:29.195 00.032 11616 IsSlewing returns 0
00:39:29.195 00.000 11616 IsGuiding returns 0
00:39:29.195 00.000 11616 scope move finished after 182 + 48 ms
00:39:29.195 00.000 11616 Move returns status 0, amount 182
00:39:29.196 00.001 11616 MoveAxis(N, 0, ABG)
00:39:29.196 00.000 11616 Move returns status 0, amount 0
00:39:29.196 00.000 11616 move complete, result=0
00:39:29.196 00.000 11616 worker thread done servicing request
00:39:29.196 00.000 11616 Worker thread wakes up
00:39:29.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:29.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:29.196 00.000 12268 GuideStep: -0.3 px 182 ms EAST, 0.1 px 0 ms NORTH
00:39:31.213 02.017 11616 Exposure complete
00:39:31.266 00.053 11616 worker thread done servicing request
00:39:31.267 00.001 12268 OnExposeComplete: enter
00:39:31.267 00.000 12268 UpdateGuideState(): m_state=6
00:39:31.267 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
00:39:31.267 00.000 12268 Star::Find returns 1 (0), X=670.32, Y=923.84, Mass=1922, SNR=29.4, Peak=133 HFD=5.2
00:39:31.267 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:31.267 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
00:39:31.267 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.61)
00:39:31.269 00.002 12268 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.09 mountX=-0.12 mountY=0.08, mountTheta=2.54
00:39:31.270 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.12, opts=13)
00:39:31.270 00.000 12268 Enqueuing Move request for scope (0.06, -0.12)
00:39:31.270 00.000 11616 Worker thread wakes up
00:39:31.270 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
00:39:31.270 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
00:39:31.270 00.000 11616 Moving (0.06, -0.12) raw xDistance=-0.12 yDistance=0.08
00:39:31.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
00:39:31.270 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:31.270 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:39:31.270 00.000 11616 MoveAxis(E, 65, ABG)
00:39:31.270 00.000 11616 Guiding  Dir = 2, Dur = 65
00:39:31.270 00.000 11616 IsSlewing returns 0
00:39:31.270 00.000 11616 IsGuiding returns 0
00:39:31.271 00.001 11616 PulseGuide returned control before completion, sleep 75
00:39:31.293 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=77, Gamma=1.290
00:39:31.309 00.016 12268 UpdateGuideState exits: m=1922 SNR=29.4
00:39:31.309 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:31.310 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:31.310 00.000 12268 Enqueuing Expose request
00:39:31.353 00.043 11616 IsGuiding returns 1
00:39:31.353 00.000 11616 scope still moving after pulse duration time elapsed
00:39:31.384 00.031 11616 IsSlewing returns 0
00:39:31.385 00.001 11616 IsGuiding returns 0
00:39:31.385 00.000 11616 scope move finished after 65 + 48 ms
00:39:31.385 00.000 11616 Move returns status 0, amount 65
00:39:31.385 00.000 11616 MoveAxis(N, 0, ABG)
00:39:31.385 00.000 11616 Move returns status 0, amount 0
00:39:31.385 00.000 11616 move complete, result=0
00:39:31.385 00.000 11616 worker thread done servicing request
00:39:31.385 00.000 11616 Worker thread wakes up
00:39:31.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:31.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:31.386 00.001 12268 GuideStep: -0.1 px 65 ms EAST, 0.1 px 0 ms NORTH
00:39:33.392 02.006 11616 Exposure complete
00:39:33.448 00.056 11616 worker thread done servicing request
00:39:33.449 00.001 12268 OnExposeComplete: enter
00:39:33.449 00.000 12268 UpdateGuideState(): m_state=6
00:39:33.449 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
00:39:33.449 00.000 12268 Star::Find returns 1 (0), X=670.19, Y=923.67, Mass=2100, SNR=30.7, Peak=133 HFD=5.6
00:39:33.449 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:33.449 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
00:39:33.449 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
00:39:33.449 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.29 hyp=0.30 cameraTheta=-1.80 mountX=-0.29 mountY=-0.03, mountTheta=-3.04
00:39:33.451 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.29, opts=13)
00:39:33.451 00.000 12268 Enqueuing Move request for scope (-0.07, -0.29)
00:39:33.451 00.000 11616 Worker thread wakes up
00:39:33.451 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.29) opts 0xd
00:39:33.451 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.29)
00:39:33.451 00.000 11616 Moving (-0.07, -0.29) raw xDistance=-0.29 yDistance=-0.03
00:39:33.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
00:39:33.451 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:33.452 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:39:33.452 00.000 11616 MoveAxis(E, 165, ABG)
00:39:33.452 00.000 11616 Guiding  Dir = 2, Dur = 165
00:39:33.452 00.000 11616 IsSlewing returns 0
00:39:33.452 00.000 11616 IsGuiding returns 0
00:39:33.453 00.001 11616 PulseGuide returned control before completion, sleep 175
00:39:33.473 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=75, Gamma=1.290
00:39:33.490 00.017 12268 UpdateGuideState exits: m=2100 SNR=30.7
00:39:33.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:33.491 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:33.491 00.000 12268 Enqueuing Expose request
00:39:33.637 00.146 11616 IsGuiding returns 1
00:39:33.637 00.000 11616 scope still moving after pulse duration time elapsed
00:39:33.669 00.032 11616 IsSlewing returns 0
00:39:33.669 00.000 11616 IsGuiding returns 0
00:39:33.669 00.000 11616 scope move finished after 165 + 51 ms
00:39:33.669 00.000 11616 Move returns status 0, amount 165
00:39:33.669 00.000 11616 MoveAxis(N, 0, ABG)
00:39:33.669 00.000 11616 Move returns status 0, amount 0
00:39:33.669 00.000 11616 move complete, result=0
00:39:33.669 00.000 11616 worker thread done servicing request
00:39:33.670 00.001 11616 Worker thread wakes up
00:39:33.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:33.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:33.670 00.000 12268 GuideStep: -0.3 px 165 ms EAST, -0.0 px 0 ms NORTH
00:39:35.678 02.008 11616 Exposure complete
00:39:35.731 00.053 11616 worker thread done servicing request
00:39:35.732 00.001 12268 OnExposeComplete: enter
00:39:35.732 00.000 12268 UpdateGuideState(): m_state=6
00:39:35.732 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
00:39:35.732 00.000 12268 Star::Find returns 1 (0), X=670.33, Y=924.07, Mass=1714, SNR=27.8, Peak=97 HFD=5.1
00:39:35.732 00.000 12268 Star::Find false star n=10 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=8
00:39:35.732 00.000 12268 MultiStar: [#1 11.00,-1.89,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:35.732 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
00:39:35.732 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
00:39:35.732 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.01 mountX=0.12 mountY=0.06, mountTheta=0.44
00:39:35.735 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.11, opts=13)
00:39:35.735 00.000 12268 Enqueuing Move request for scope (0.07, 0.11)
00:39:35.735 00.000 11616 Worker thread wakes up
00:39:35.735 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
00:39:35.735 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
00:39:35.735 00.000 11616 Moving (0.07, 0.11) raw xDistance=0.12 yDistance=0.06
00:39:35.735 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:39:35.736 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:39:35.736 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:35.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:39:35.736 00.000 11616 MoveAxis(E, 0, ABG)
00:39:35.736 00.000 11616 Move returns status 0, amount 0
00:39:35.736 00.000 11616 MoveAxis(N, 0, ABG)
00:39:35.736 00.000 11616 Move returns status 0, amount 0
00:39:35.736 00.000 11616 move complete, result=0
00:39:35.736 00.000 11616 worker thread done servicing request
00:39:35.756 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=68, Gamma=1.290
00:39:35.773 00.017 12268 UpdateGuideState exits: m=1714 SNR=27.8
00:39:35.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:35.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:35.773 00.000 12268 Enqueuing Expose request
00:39:35.773 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:35.773 00.000 11616 Worker thread wakes up
00:39:35.774 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:35.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:37.787 02.013 11616 Exposure complete
00:39:37.840 00.053 11616 worker thread done servicing request
00:39:37.841 00.001 12268 OnExposeComplete: enter
00:39:37.841 00.000 12268 UpdateGuideState(): m_state=6
00:39:37.841 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
00:39:37.841 00.000 12268 Star::Find returns 1 (0), X=670.38, Y=924.63, Mass=1623, SNR=27.2, Peak=121 HFD=5.0
00:39:37.841 00.000 12268 Star::Find false star n=8 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:39:37.841 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:37.841 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
00:39:37.842 00.001 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
00:39:37.842 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.67 hyp=0.68 cameraTheta=1.39 mountX=0.68 mountY=0.04, mountTheta=0.06
00:39:37.843 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.67, opts=13)
00:39:37.843 00.000 12268 Enqueuing Move request for scope (0.13, 0.67)
00:39:37.843 00.000 11616 Worker thread wakes up
00:39:37.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.67) opts 0xd
00:39:37.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.67)
00:39:37.844 00.001 11616 Moving (0.13, 0.67) raw xDistance=0.68 yDistance=0.04
00:39:37.844 00.000 11616 resist switch: large excursion: input 0.68 thresh 0.29 direction from -1 to 1
00:39:37.844 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.03
00:39:37.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.68
00:39:37.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:37.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:39:37.844 00.000 11616 MoveAxis(W, 378, ABG)
00:39:37.844 00.000 11616 Guiding  Dir = 3, Dur = 378
00:39:37.844 00.000 11616 IsSlewing returns 0
00:39:37.845 00.001 11616 IsGuiding returns 0
00:39:37.845 00.000 11616 PulseGuide returned control before completion, sleep 388
00:39:37.866 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=62, Gamma=1.290
00:39:37.883 00.017 12268 UpdateGuideState exits: m=1623 SNR=27.2
00:39:37.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:37.884 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:37.884 00.000 12268 Enqueuing Expose request
00:39:38.240 00.356 11616 IsGuiding returns 1
00:39:38.240 00.000 11616 scope still moving after pulse duration time elapsed
00:39:38.271 00.031 11616 IsSlewing returns 0
00:39:38.272 00.001 11616 IsGuiding returns 1
00:39:38.303 00.031 11616 IsSlewing returns 0
00:39:38.304 00.001 11616 IsGuiding returns 1
00:39:38.335 00.031 11616 IsSlewing returns 0
00:39:38.336 00.001 11616 IsGuiding returns 1
00:39:38.365 00.029 11616 IsSlewing returns 0
00:39:38.366 00.001 11616 IsGuiding returns 0
00:39:38.366 00.000 11616 scope move finished after 378 + 144 ms
00:39:38.366 00.000 11616 Move returns status 0, amount 378
00:39:38.366 00.000 11616 MoveAxis(N, 0, ABG)
00:39:38.366 00.000 11616 Move returns status 0, amount 0
00:39:38.366 00.000 11616 move complete, result=0
00:39:38.366 00.000 11616 worker thread done servicing request
00:39:38.366 00.000 11616 Worker thread wakes up
00:39:38.367 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:38.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:38.367 00.000 12268 GuideStep: 0.7 px 378 ms WEST, 0.0 px 0 ms NORTH
00:39:40.400 02.033 11616 Exposure complete
00:39:40.455 00.055 11616 worker thread done servicing request
00:39:40.455 00.000 12268 OnExposeComplete: enter
00:39:40.455 00.000 12268 UpdateGuideState(): m_state=6
00:39:40.455 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
00:39:40.456 00.001 12268 Star::Find returns 1 (0), X=670.57, Y=924.20, Mass=1508, SNR=26.2, Peak=104 HFD=4.7
00:39:40.456 00.000 12268 MultiStar: [#1 13.51,-1.80,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:40.456 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
00:39:40.456 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.35)
00:39:40.456 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.24 hyp=0.39 cameraTheta=0.65 mountX=0.27 mountY=0.28, mountTheta=0.80
00:39:40.458 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.24, opts=13)
00:39:40.458 00.000 12268 Enqueuing Move request for scope (0.31, 0.24)
00:39:40.458 00.000 11616 Worker thread wakes up
00:39:40.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.24) opts 0xd
00:39:40.458 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.24)
00:39:40.458 00.000 11616 Moving (0.31, 0.24) raw xDistance=0.27 yDistance=0.28
00:39:40.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
00:39:40.458 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:39:40.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:39:40.458 00.000 11616 MoveAxis(W, 151, ABG)
00:39:40.458 00.000 11616 Guiding  Dir = 3, Dur = 151
00:39:40.459 00.001 11616 IsSlewing returns 0
00:39:40.459 00.000 11616 IsGuiding returns 0
00:39:40.459 00.000 11616 PulseGuide returned control before completion, sleep 161
00:39:40.480 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=55, Gamma=1.290
00:39:40.497 00.017 12268 UpdateGuideState exits: m=1508 SNR=26.2
00:39:40.497 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:40.497 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:40.497 00.000 12268 Enqueuing Expose request
00:39:40.624 00.127 11616 IsGuiding returns 1
00:39:40.624 00.000 11616 scope still moving after pulse duration time elapsed
00:39:40.656 00.032 11616 IsSlewing returns 0
00:39:40.657 00.001 11616 IsGuiding returns 1
00:39:40.688 00.031 11616 IsSlewing returns 0
00:39:40.689 00.001 11616 IsGuiding returns 1
00:39:40.718 00.029 11616 IsSlewing returns 0
00:39:40.718 00.000 11616 IsGuiding returns 1
00:39:40.750 00.032 11616 IsSlewing returns 0
00:39:40.751 00.001 11616 IsGuiding returns 0
00:39:40.751 00.000 11616 scope move finished after 151 + 140 ms
00:39:40.751 00.000 11616 Move returns status 0, amount 151
00:39:40.751 00.000 11616 MoveAxis(N, 0, ABG)
00:39:40.751 00.000 11616 Move returns status 0, amount 0
00:39:40.751 00.000 11616 move complete, result=0
00:39:40.752 00.001 11616 worker thread done servicing request
00:39:40.752 00.000 11616 Worker thread wakes up
00:39:40.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:40.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:40.752 00.000 12268 GuideStep: 0.3 px 151 ms WEST, 0.3 px 0 ms NORTH
00:39:42.763 02.011 11616 Exposure complete
00:39:42.816 00.053 11616 worker thread done servicing request
00:39:42.816 00.000 12268 OnExposeComplete: enter
00:39:42.816 00.000 12268 UpdateGuideState(): m_state=6
00:39:42.817 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
00:39:42.817 00.000 12268 Star::Find returns 1 (0), X=670.31, Y=924.07, Mass=1331, SNR=24.5, Peak=88 HFD=5.0
00:39:42.817 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
00:39:42.817 00.000 12268 Star::Find false star n=10 nbg=287 bg=7.0 sigma=0.7 thresh=9 peak=9
00:39:42.817 00.000 12268 MultiStar: [#1 10.70,-3.81,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:42.817 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
00:39:42.817 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.83)
00:39:42.817 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.13 mountX=0.12 mountY=0.04, mountTheta=0.32
00:39:42.819 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.11, opts=13)
00:39:42.819 00.000 12268 Enqueuing Move request for scope (0.05, 0.11)
00:39:42.819 00.000 11616 Worker thread wakes up
00:39:42.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
00:39:42.819 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
00:39:42.819 00.000 11616 Moving (0.05, 0.11) raw xDistance=0.12 yDistance=0.04
00:39:42.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
00:39:42.819 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:42.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:39:42.820 00.001 11616 MoveAxis(W, 65, ABG)
00:39:42.820 00.000 11616 Guiding  Dir = 3, Dur = 65
00:39:42.820 00.000 11616 IsSlewing returns 0
00:39:42.820 00.000 11616 IsGuiding returns 0
00:39:42.820 00.000 11616 PulseGuide returned control before completion, sleep 75
00:39:42.841 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=54, Gamma=1.290
00:39:42.859 00.018 12268 UpdateGuideState exits: m=1331 SNR=24.5
00:39:42.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:42.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:42.859 00.000 12268 Enqueuing Expose request
00:39:42.905 00.046 11616 IsGuiding returns 1
00:39:42.905 00.000 11616 scope still moving after pulse duration time elapsed
00:39:42.937 00.032 11616 IsSlewing returns 0
00:39:42.937 00.000 11616 IsGuiding returns 1
00:39:42.967 00.030 11616 IsSlewing returns 0
00:39:42.967 00.000 11616 IsGuiding returns 1
00:39:42.998 00.031 11616 IsSlewing returns 0
00:39:42.999 00.001 11616 IsGuiding returns 1
00:39:43.030 00.031 11616 IsSlewing returns 0
00:39:43.030 00.000 11616 IsGuiding returns 0
00:39:43.030 00.000 11616 scope move finished after 65 + 144 ms
00:39:43.030 00.000 11616 Move returns status 0, amount 65
00:39:43.030 00.000 11616 MoveAxis(N, 0, ABG)
00:39:43.030 00.000 11616 Move returns status 0, amount 0
00:39:43.030 00.000 11616 move complete, result=0
00:39:43.031 00.001 11616 worker thread done servicing request
00:39:43.031 00.000 11616 Worker thread wakes up
00:39:43.031 00.000 12268 GuideStep: 0.1 px 65 ms WEST, 0.0 px 0 ms NORTH
00:39:43.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:43.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:45.035 02.004 11616 Exposure complete
00:39:45.089 00.054 11616 worker thread done servicing request
00:39:45.090 00.001 12268 OnExposeComplete: enter
00:39:45.090 00.000 12268 UpdateGuideState(): m_state=6
00:39:45.090 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
00:39:45.090 00.000 12268 Star::Find returns 1 (0), X=670.18, Y=924.12, Mass=1434, SNR=25.4, Peak=103 HFD=4.9
00:39:45.090 00.000 12268 Star::Find false star n=12 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:39:45.090 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:45.091 00.001 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
00:39:45.091 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
00:39:45.091 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.18 cameraTheta=2.04 mountX=0.15 mountY=-0.10, mountTheta=-0.59
00:39:45.092 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.16, opts=13)
00:39:45.092 00.000 12268 Enqueuing Move request for scope (-0.08, 0.16)
00:39:45.092 00.000 11616 Worker thread wakes up
00:39:45.092 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd
00:39:45.093 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.16)
00:39:45.093 00.000 11616 Moving (-0.08, 0.16) raw xDistance=0.15 yDistance=-0.10
00:39:45.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
00:39:45.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:45.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:39:45.093 00.000 11616 MoveAxis(W, 86, ABG)
00:39:45.093 00.000 11616 Guiding  Dir = 3, Dur = 86
00:39:45.093 00.000 11616 IsSlewing returns 0
00:39:45.093 00.000 11616 IsGuiding returns 0
00:39:45.094 00.001 11616 PulseGuide returned control before completion, sleep 96
00:39:45.117 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=54, Gamma=1.290
00:39:45.134 00.017 12268 UpdateGuideState exits: m=1434 SNR=25.4
00:39:45.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:45.135 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:45.135 00.000 12268 Enqueuing Expose request
00:39:45.205 00.070 11616 IsGuiding returns 0
00:39:45.205 00.000 11616 Move returns status 0, amount 86
00:39:45.205 00.000 11616 MoveAxis(N, 0, ABG)
00:39:45.206 00.001 11616 Move returns status 0, amount 0
00:39:45.206 00.000 11616 move complete, result=0
00:39:45.206 00.000 12268 GuideStep: 0.2 px 86 ms WEST, -0.1 px 0 ms NORTH
00:39:45.206 00.000 11616 worker thread done servicing request
00:39:45.206 00.000 11616 Worker thread wakes up
00:39:45.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:45.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:47.227 02.021 11616 Exposure complete
00:39:47.282 00.055 11616 worker thread done servicing request
00:39:47.282 00.000 12268 OnExposeComplete: enter
00:39:47.282 00.000 12268 UpdateGuideState(): m_state=6
00:39:47.282 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
00:39:47.282 00.000 12268 Star::Find returns 1 (0), X=670.33, Y=923.96, Mass=1120, SNR=22.7, Peak=85 HFD=4.8
00:39:47.282 00.000 12268 Star::Find false star n=9 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:39:47.282 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:47.282 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
00:39:47.282 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
00:39:47.282 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.01 mountX=0.01 mountY=0.07, mountTheta=1.47
00:39:47.284 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.00, opts=13)
00:39:47.284 00.000 12268 Enqueuing Move request for scope (0.07, 0.00)
00:39:47.284 00.000 11616 Worker thread wakes up
00:39:47.284 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
00:39:47.284 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
00:39:47.284 00.000 11616 Moving (0.07, 0.00) raw xDistance=0.01 yDistance=0.07
00:39:47.284 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:47.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:39:47.285 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:47.285 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:39:47.285 00.000 11616 MoveAxis(E, 0, ABG)
00:39:47.285 00.000 11616 Move returns status 0, amount 0
00:39:47.285 00.000 11616 MoveAxis(N, 0, ABG)
00:39:47.285 00.000 11616 Move returns status 0, amount 0
00:39:47.285 00.000 11616 move complete, result=0
00:39:47.285 00.000 11616 worker thread done servicing request
00:39:47.307 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
00:39:47.324 00.017 12268 UpdateGuideState exits: m=1120 SNR=22.7
00:39:47.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:47.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:47.324 00.000 12268 Enqueuing Expose request
00:39:47.324 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:47.324 00.000 11616 Worker thread wakes up
00:39:47.325 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:47.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:49.332 02.007 11616 Exposure complete
00:39:49.386 00.054 11616 worker thread done servicing request
00:39:49.386 00.000 12268 OnExposeComplete: enter
00:39:49.386 00.000 12268 UpdateGuideState(): m_state=6
00:39:49.387 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
00:39:49.387 00.000 12268 Star::Find returns 1 (0), X=670.39, Y=923.82, Mass=1121, SNR=22.9, Peak=76 HFD=5.1
00:39:49.387 00.000 12268 Star::Find false star n=8 nbg=271 bg=7.0 sigma=0.7 thresh=9 peak=8
00:39:49.387 00.000 12268 MultiStar: [#1 11.10,-1.53,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:49.387 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
00:39:49.387 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
00:39:49.387 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.81 mountX=-0.13 mountY=0.15, mountTheta=2.27
00:39:49.389 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.14, opts=13)
00:39:49.389 00.000 12268 Enqueuing Move request for scope (0.14, -0.14)
00:39:49.389 00.000 11616 Worker thread wakes up
00:39:49.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
00:39:49.389 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
00:39:49.389 00.000 11616 Moving (0.14, -0.14) raw xDistance=-0.13 yDistance=0.15
00:39:49.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:39:49.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:39:49.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:39:49.389 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:39:49.389 00.000 11616 MoveAxis(E, 0, ABG)
00:39:49.390 00.001 11616 Move returns status 0, amount 0
00:39:49.390 00.000 11616 MoveAxis(N, 0, ABG)
00:39:49.390 00.000 11616 Move returns status 0, amount 0
00:39:49.390 00.000 11616 move complete, result=0
00:39:49.390 00.000 11616 worker thread done servicing request
00:39:49.414 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=46, Gamma=1.290
00:39:49.434 00.020 12268 UpdateGuideState exits: m=1121 SNR=22.9
00:39:49.434 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:49.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:49.434 00.000 12268 Enqueuing Expose request
00:39:49.434 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:39:49.434 00.000 11616 Worker thread wakes up
00:39:49.434 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:49.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:51.446 02.012 11616 Exposure complete
00:39:51.500 00.054 11616 worker thread done servicing request
00:39:51.500 00.000 12268 OnExposeComplete: enter
00:39:51.500 00.000 12268 UpdateGuideState(): m_state=6
00:39:51.501 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
00:39:51.501 00.000 12268 Star::Find returns 1 (0), X=669.94, Y=923.78, Mass=1225, SNR=23.7, Peak=96 HFD=5.3
00:39:51.501 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.0 sigma=0.6 thresh=9 peak=8
00:39:51.501 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:51.501 00.000 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.47) = xAngle (-4.09 = 2.20)
00:39:51.501 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.20 = -0.91)
00:39:51.501 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.18 hyp=0.36 cameraTheta=-2.61 mountX=-0.21 mountY=-0.29, mountTheta=-2.21
00:39:51.503 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.18, opts=13)
00:39:51.503 00.000 12268 Enqueuing Move request for scope (-0.31, -0.18)
00:39:51.503 00.000 11616 Worker thread wakes up
00:39:51.503 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.18) opts 0xd
00:39:51.503 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.18)
00:39:51.503 00.000 11616 Moving (-0.31, -0.18) raw xDistance=-0.21 yDistance=-0.29
00:39:51.503 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:39:51.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:39:51.503 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:39:51.504 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:39:51.504 00.000 11616 MoveAxis(E, 0, ABG)
00:39:51.504 00.000 11616 Move returns status 0, amount 0
00:39:51.504 00.000 11616 MoveAxis(N, 0, ABG)
00:39:51.504 00.000 11616 Move returns status 0, amount 0
00:39:51.504 00.000 11616 move complete, result=0
00:39:51.504 00.000 11616 worker thread done servicing request
00:39:51.525 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
00:39:51.542 00.017 12268 UpdateGuideState exits: m=1225 SNR=23.7
00:39:51.543 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:51.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:51.543 00.000 12268 Enqueuing Expose request
00:39:51.543 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:39:51.543 00.000 11616 Worker thread wakes up
00:39:51.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:51.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:53.547 02.004 11616 Exposure complete
00:39:53.607 00.060 11616 worker thread done servicing request
00:39:53.607 00.000 12268 OnExposeComplete: enter
00:39:53.607 00.000 12268 UpdateGuideState(): m_state=6
00:39:53.608 00.001 12268 Star::Find(15, 669, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
00:39:53.608 00.000 12268 Star::Find returns 1 (0), X=670.01, Y=923.71, Mass=1220, SNR=23.7, Peak=90 HFD=5.3
00:39:53.608 00.000 12268 MultiStar: [#1 12.07,-2.07,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:39:53.608 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
00:39:53.608 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
00:39:53.608 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.25 hyp=0.35 cameraTheta=-2.36 mountX=-0.27 mountY=-0.22, mountTheta=-2.47
00:39:53.610 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.25, opts=13)
00:39:53.610 00.000 12268 Enqueuing Move request for scope (-0.25, -0.25)
00:39:53.610 00.000 11616 Worker thread wakes up
00:39:53.610 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.25) opts 0xd
00:39:53.611 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.25)
00:39:53.611 00.000 11616 Moving (-0.25, -0.25) raw xDistance=-0.27 yDistance=-0.22
00:39:53.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:39:53.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:39:53.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:39:53.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:39:53.611 00.000 11616 MoveAxis(E, 0, ABG)
00:39:53.611 00.000 11616 Move returns status 0, amount 0
00:39:53.611 00.000 11616 MoveAxis(N, 0, ABG)
00:39:53.611 00.000 11616 Move returns status 0, amount 0
00:39:53.611 00.000 11616 move complete, result=0
00:39:53.612 00.001 11616 worker thread done servicing request
00:39:53.637 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=52, Gamma=1.290
00:39:53.656 00.019 12268 UpdateGuideState exits: m=1220 SNR=23.7
00:39:53.657 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:53.657 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:39:53.657 00.000 12268 Enqueuing Expose request
00:39:53.657 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:53.657 00.000 11616 Worker thread wakes up
00:39:53.657 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:53.657 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:39:55.667 02.010 11616 Exposure complete
00:39:55.722 00.055 11616 worker thread done servicing request
00:39:55.722 00.000 12268 OnExposeComplete: enter
00:39:55.722 00.000 12268 UpdateGuideState(): m_state=6
00:39:55.723 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
00:39:55.723 00.000 12268 Star::Find returns 1 (0), X=669.96, Y=923.95, Mass=914, SNR=20.6, Peak=75 HFD=4.5
00:39:55.723 00.000 12268 Status Line: Mass: 914 vs 1935
00:39:55.725 00.002 12268 UpdateCurrentPosition: star mass new=914.3 exp=1935.4 thresh=50% limits=(967.7, 3142.7, 3870.9)
00:39:55.725 00.000 12268 DistanceChecker: activated
00:39:55.725 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:39:55.726 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:39:55.727 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:39:55.727 00.000 11616 Worker thread wakes up
00:39:55.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:39:55.727 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:39:55.727 00.000 11616 move complete, result=0
00:39:55.727 00.000 11616 worker thread done servicing request
00:39:55.837 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:39:55.838 00.001 12268 Status Line: Star lost - mass changed
00:39:55.841 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
00:39:55.858 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:39:55.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:55.859 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:39:55.859 00.000 12268 Enqueuing Expose request
00:39:55.859 00.000 11616 Worker thread wakes up
00:39:55.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:55.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:39:57.870 02.011 11616 Exposure complete
00:39:57.924 00.054 11616 worker thread done servicing request
00:39:57.924 00.000 12268 OnExposeComplete: enter
00:39:57.925 00.001 12268 UpdateGuideState(): m_state=6
00:39:57.925 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
00:39:57.925 00.000 12268 Star::Find returns 1 (0), X=670.04, Y=923.51, Mass=1153, SNR=22.9, Peak=83 HFD=5.3
00:39:57.925 00.000 12268 DistanceChecker: reject for large offset (0.50 > 0.47) avgDist = 0.24 count = 35
00:39:57.925 00.000 12268 Status Line: Recovering
00:39:57.929 00.004 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:39:57.930 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:39:57.930 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:39:57.930 00.000 11616 Worker thread wakes up
00:39:57.930 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:39:57.930 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:39:57.930 00.000 11616 move complete, result=0
00:39:57.931 00.001 11616 worker thread done servicing request
00:39:58.042 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:39:58.042 00.000 12268 Status Line: No star found
00:39:58.045 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
00:39:58.063 00.018 12268 UpdateGuideState exits: No star found
00:39:58.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:58.063 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:39:58.064 00.001 12268 Enqueuing Expose request
00:39:58.064 00.000 11616 Worker thread wakes up
00:39:58.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:39:58.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:40:00.078 02.014 11616 Exposure complete
00:40:00.132 00.054 11616 worker thread done servicing request
00:40:00.132 00.000 12268 OnExposeComplete: enter
00:40:00.132 00.000 12268 UpdateGuideState(): m_state=6
00:40:00.132 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
00:40:00.133 00.001 12268 Star::Find returns 1 (0), X=670.07, Y=923.59, Mass=1165, SNR=23.2, Peak=85 HFD=5.2
00:40:00.133 00.000 12268 DistanceChecker: deactivated
00:40:00.133 00.000 12268 Star::Find false star n=11 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:40:00.133 00.000 12268 Star::Find false star n=8 nbg=284 bg=7.1 sigma=0.7 thresh=9 peak=9
00:40:00.133 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:00.133 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
00:40:00.133 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
00:40:00.133 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.37 hyp=0.41 cameraTheta=-2.04 mountX=-0.39 mountY=-0.14, mountTheta=-2.80
00:40:00.135 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.37, opts=13)
00:40:00.135 00.000 12268 Enqueuing Move request for scope (-0.19, -0.37)
00:40:00.135 00.000 11616 Worker thread wakes up
00:40:00.135 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.37) opts 0xd
00:40:00.135 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.37)
00:40:00.135 00.000 11616 Moving (-0.19, -0.37) raw xDistance=-0.39 yDistance=-0.14
00:40:00.135 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
00:40:00.135 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
00:40:00.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
00:40:00.135 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:00.136 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:40:00.136 00.000 11616 MoveAxis(E, 216, ABG)
00:40:00.136 00.000 11616 Guiding  Dir = 2, Dur = 216
00:40:00.136 00.000 11616 IsSlewing returns 0
00:40:00.136 00.000 11616 IsGuiding returns 0
00:40:00.137 00.001 11616 PulseGuide returned control before completion, sleep 226
00:40:00.156 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=52, Gamma=1.290
00:40:00.173 00.017 12268 UpdateGuideState exits: m=1165 SNR=23.2
00:40:00.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:00.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:00.173 00.000 12268 Enqueuing Expose request
00:40:00.364 00.191 11616 IsGuiding returns 1
00:40:00.365 00.001 11616 scope still moving after pulse duration time elapsed
00:40:00.396 00.031 11616 IsSlewing returns 0
00:40:00.396 00.000 11616 IsGuiding returns 0
00:40:00.397 00.001 11616 scope move finished after 216 + 44 ms
00:40:00.397 00.000 11616 Move returns status 0, amount 216
00:40:00.397 00.000 11616 MoveAxis(N, 0, ABG)
00:40:00.397 00.000 11616 Move returns status 0, amount 0
00:40:00.397 00.000 11616 move complete, result=0
00:40:00.397 00.000 11616 worker thread done servicing request
00:40:00.397 00.000 11616 Worker thread wakes up
00:40:00.397 00.000 12268 GuideStep: -0.4 px 216 ms EAST, -0.1 px 0 ms NORTH
00:40:00.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:00.398 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:02.402 02.004 11616 Exposure complete
00:40:02.459 00.057 11616 worker thread done servicing request
00:40:02.459 00.000 12268 OnExposeComplete: enter
00:40:02.459 00.000 12268 UpdateGuideState(): m_state=6
00:40:02.460 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
00:40:02.460 00.000 12268 Star::Find returns 1 (0), X=670.13, Y=923.31, Mass=976, SNR=21.3, Peak=75 HFD=4.7
00:40:02.460 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:02.460 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.24 = 3.05)
00:40:02.460 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.06)
00:40:02.460 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.65 hyp=0.66 cameraTheta=-1.76 mountX=-0.66 mountY=-0.04, mountTheta=-3.08
00:40:02.462 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.65, opts=13)
00:40:02.462 00.000 12268 Enqueuing Move request for scope (-0.13, -0.65)
00:40:02.462 00.000 11616 Worker thread wakes up
00:40:02.462 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.65) opts 0xd
00:40:02.462 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.65)
00:40:02.462 00.000 11616 Moving (-0.13, -0.65) raw xDistance=-0.66 yDistance=-0.04
00:40:02.462 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.66
00:40:02.462 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:02.462 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:40:02.462 00.000 11616 MoveAxis(E, 368, ABG)
00:40:02.463 00.001 11616 Guiding  Dir = 2, Dur = 368
00:40:02.463 00.000 11616 IsSlewing returns 0
00:40:02.463 00.000 11616 IsGuiding returns 0
00:40:02.463 00.000 11616 PulseGuide returned control before completion, sleep 378
00:40:02.484 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
00:40:02.502 00.018 12268 UpdateGuideState exits: m=976 SNR=21.3
00:40:02.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:02.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:02.502 00.000 12268 Enqueuing Expose request
00:40:02.854 00.352 11616 IsGuiding returns 1
00:40:02.855 00.001 11616 scope still moving after pulse duration time elapsed
00:40:02.886 00.031 11616 IsSlewing returns 0
00:40:02.886 00.000 11616 IsGuiding returns 1
00:40:02.918 00.032 11616 IsSlewing returns 0
00:40:02.918 00.000 11616 IsGuiding returns 1
00:40:02.948 00.030 11616 IsSlewing returns 0
00:40:02.948 00.000 11616 IsGuiding returns 1
00:40:02.979 00.031 11616 IsSlewing returns 0
00:40:02.979 00.000 11616 IsGuiding returns 1
00:40:03.010 00.031 11616 IsSlewing returns 0
00:40:03.011 00.001 11616 IsGuiding returns 0
00:40:03.011 00.000 11616 scope move finished after 368 + 178 ms
00:40:03.011 00.000 11616 Move returns status 0, amount 368
00:40:03.011 00.000 11616 MoveAxis(N, 0, ABG)
00:40:03.011 00.000 11616 Move returns status 0, amount 0
00:40:03.011 00.000 11616 move complete, result=0
00:40:03.011 00.000 11616 worker thread done servicing request
00:40:03.012 00.001 11616 Worker thread wakes up
00:40:03.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:03.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:03.012 00.000 12268 GuideStep: -0.7 px 368 ms EAST, -0.0 px 0 ms NORTH
00:40:05.018 02.006 11616 Exposure complete
00:40:05.073 00.055 11616 worker thread done servicing request
00:40:05.073 00.000 12268 OnExposeComplete: enter
00:40:05.074 00.001 12268 UpdateGuideState(): m_state=6
00:40:05.074 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
00:40:05.074 00.000 12268 Star::Find returns 1 (0), X=670.15, Y=924.39, Mass=1172, SNR=23.2, Peak=74 HFD=5.3
00:40:05.074 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:05.074 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
00:40:05.074 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
00:40:05.074 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.43 hyp=0.44 cameraTheta=1.82 mountX=0.41 mountY=-0.16, mountTheta=-0.38
00:40:05.076 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.43, opts=13)
00:40:05.076 00.000 12268 Enqueuing Move request for scope (-0.11, 0.43)
00:40:05.076 00.000 11616 Worker thread wakes up
00:40:05.076 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.43) opts 0xd
00:40:05.076 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.43)
00:40:05.076 00.000 11616 Moving (-0.11, 0.43) raw xDistance=0.41 yDistance=-0.16
00:40:05.076 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
00:40:05.076 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.24
00:40:05.077 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
00:40:05.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:40:05.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:40:05.077 00.000 11616 MoveAxis(W, 231, ABG)
00:40:05.077 00.000 11616 Guiding  Dir = 3, Dur = 231
00:40:05.077 00.000 11616 IsSlewing returns 0
00:40:05.077 00.000 11616 IsGuiding returns 0
00:40:05.078 00.001 11616 PulseGuide returned control before completion, sleep 241
00:40:05.099 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
00:40:05.117 00.018 12268 UpdateGuideState exits: m=1172 SNR=23.2
00:40:05.117 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:05.117 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:05.117 00.000 12268 Enqueuing Expose request
00:40:05.328 00.211 11616 IsGuiding returns 1
00:40:05.328 00.000 11616 scope still moving after pulse duration time elapsed
00:40:05.359 00.031 11616 IsSlewing returns 0
00:40:05.360 00.001 11616 IsGuiding returns 0
00:40:05.360 00.000 11616 scope move finished after 231 + 51 ms
00:40:05.360 00.000 11616 Move returns status 0, amount 231
00:40:05.360 00.000 11616 MoveAxis(N, 0, ABG)
00:40:05.361 00.001 11616 Move returns status 0, amount 0
00:40:05.361 00.000 11616 move complete, result=0
00:40:05.362 00.001 11616 worker thread done servicing request
00:40:05.362 00.000 11616 Worker thread wakes up
00:40:05.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:05.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:05.362 00.000 12268 GuideStep: 0.4 px 231 ms WEST, -0.2 px 0 ms NORTH
00:40:07.368 02.006 11616 Exposure complete
00:40:07.422 00.054 11616 worker thread done servicing request
00:40:07.422 00.000 12268 OnExposeComplete: enter
00:40:07.422 00.000 12268 UpdateGuideState(): m_state=6
00:40:07.422 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
00:40:07.422 00.000 12268 Star::Find returns 1 (0), X=670.20, Y=924.22, Mass=1069, SNR=22.2, Peak=77 HFD=5.1
00:40:07.422 00.000 12268 Star::Find false star n=7 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:40:07.422 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:07.422 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
00:40:07.422 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
00:40:07.422 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.26 cameraTheta=1.79 mountX=0.25 mountY=-0.09, mountTheta=-0.35
00:40:07.424 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.26, opts=13)
00:40:07.424 00.000 12268 Enqueuing Move request for scope (-0.06, 0.26)
00:40:07.424 00.000 11616 Worker thread wakes up
00:40:07.424 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.26) opts 0xd
00:40:07.424 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.26)
00:40:07.424 00.000 11616 Moving (-0.06, 0.26) raw xDistance=0.25 yDistance=-0.09
00:40:07.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
00:40:07.425 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:07.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:40:07.425 00.000 11616 MoveAxis(W, 140, ABG)
00:40:07.425 00.000 11616 Guiding  Dir = 3, Dur = 140
00:40:07.425 00.000 11616 IsSlewing returns 0
00:40:07.425 00.000 11616 IsGuiding returns 0
00:40:07.426 00.001 11616 PulseGuide returned control before completion, sleep 150
00:40:07.449 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
00:40:07.468 00.019 12268 UpdateGuideState exits: m=1069 SNR=22.2
00:40:07.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:07.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:07.468 00.000 12268 Enqueuing Expose request
00:40:07.583 00.115 11616 IsGuiding returns 1
00:40:07.583 00.000 11616 scope still moving after pulse duration time elapsed
00:40:07.613 00.030 11616 IsSlewing returns 0
00:40:07.613 00.000 11616 IsGuiding returns 1
00:40:07.645 00.032 11616 IsSlewing returns 0
00:40:07.646 00.001 11616 IsGuiding returns 1
00:40:07.675 00.029 11616 IsSlewing returns 0
00:40:07.676 00.001 11616 IsGuiding returns 0
00:40:07.676 00.000 11616 scope move finished after 140 + 110 ms
00:40:07.676 00.000 11616 Move returns status 0, amount 140
00:40:07.676 00.000 11616 MoveAxis(N, 0, ABG)
00:40:07.676 00.000 11616 Move returns status 0, amount 0
00:40:07.676 00.000 11616 move complete, result=0
00:40:07.676 00.000 11616 worker thread done servicing request
00:40:07.676 00.000 11616 Worker thread wakes up
00:40:07.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:07.677 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:07.677 00.000 12268 GuideStep: 0.3 px 140 ms WEST, -0.1 px 0 ms NORTH
00:40:09.691 02.014 11616 Exposure complete
00:40:09.745 00.054 11616 worker thread done servicing request
00:40:09.745 00.000 12268 OnExposeComplete: enter
00:40:09.745 00.000 12268 UpdateGuideState(): m_state=6
00:40:09.745 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
00:40:09.745 00.000 12268 Star::Find returns 1 (0), X=670.24, Y=923.67, Mass=965, SNR=21.1, Peak=68 HFD=4.9
00:40:09.745 00.000 12268 Star::Find false star n=9 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=8
00:40:09.745 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:09.745 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
00:40:09.745 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
00:40:09.745 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.29 hyp=0.29 cameraTheta=-1.64 mountX=-0.29 mountY=0.02, mountTheta=3.08
00:40:09.747 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.29, opts=13)
00:40:09.747 00.000 12268 Enqueuing Move request for scope (-0.02, -0.29)
00:40:09.747 00.000 11616 Worker thread wakes up
00:40:09.747 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.29) opts 0xd
00:40:09.747 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.29)
00:40:09.747 00.000 11616 Moving (-0.02, -0.29) raw xDistance=-0.29 yDistance=0.02
00:40:09.747 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:09.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:40:09.748 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:09.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:40:09.748 00.000 11616 MoveAxis(E, 0, ABG)
00:40:09.748 00.000 11616 Move returns status 0, amount 0
00:40:09.748 00.000 11616 MoveAxis(N, 0, ABG)
00:40:09.748 00.000 11616 Move returns status 0, amount 0
00:40:09.748 00.000 11616 move complete, result=0
00:40:09.748 00.000 11616 worker thread done servicing request
00:40:09.773 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
00:40:09.795 00.022 12268 UpdateGuideState exits: m=965 SNR=21.1
00:40:09.795 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:09.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:09.795 00.000 12268 Enqueuing Expose request
00:40:09.795 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:09.795 00.000 11616 Worker thread wakes up
00:40:09.795 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:09.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:11.809 02.014 11616 Exposure complete
00:40:11.863 00.054 11616 worker thread done servicing request
00:40:11.863 00.000 12268 OnExposeComplete: enter
00:40:11.863 00.000 12268 UpdateGuideState(): m_state=6
00:40:11.863 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
00:40:11.864 00.001 12268 Star::Find returns 1 (0), X=670.68, Y=923.62, Mass=971, SNR=21.3, Peak=76 HFD=4.7
00:40:11.864 00.000 12268 Star::Find false star n=7 nbg=284 bg=7.1 sigma=0.7 thresh=9 peak=9
00:40:11.864 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:11.864 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
00:40:11.864 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
00:40:11.864 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.34 hyp=0.54 cameraTheta=-0.69 mountX=-0.30 mountY=0.46, mountTheta=2.15
00:40:11.865 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.34, opts=13)
00:40:11.865 00.000 12268 Enqueuing Move request for scope (0.42, -0.34)
00:40:11.865 00.000 11616 Worker thread wakes up
00:40:11.865 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.34) opts 0xd
00:40:11.865 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.34)
00:40:11.865 00.000 11616 Moving (0.42, -0.34) raw xDistance=-0.30 yDistance=0.46
00:40:11.865 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
00:40:11.866 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.90
00:40:11.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
00:40:11.866 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.45 direction from 0 to 1
00:40:11.866 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.38
00:40:11.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:40:11.866 00.000 11616 MoveAxis(E, 168, ABG)
00:40:11.866 00.000 11616 Guiding  Dir = 2, Dur = 168
00:40:11.866 00.000 11616 IsSlewing returns 0
00:40:11.866 00.000 11616 IsGuiding returns 0
00:40:11.867 00.001 11616 PulseGuide returned control before completion, sleep 178
00:40:11.888 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=39, Gamma=1.290
00:40:11.906 00.018 12268 UpdateGuideState exits: m=971 SNR=21.3
00:40:11.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:11.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:11.906 00.000 12268 Enqueuing Expose request
00:40:12.056 00.150 11616 IsGuiding returns 1
00:40:12.056 00.000 11616 scope still moving after pulse duration time elapsed
00:40:12.087 00.031 11616 IsSlewing returns 0
00:40:12.088 00.001 11616 IsGuiding returns 0
00:40:12.088 00.000 11616 scope move finished after 168 + 52 ms
00:40:12.088 00.000 11616 Move returns status 0, amount 168
00:40:12.088 00.000 11616 MoveAxis(S, 39, ABG)
00:40:12.088 00.000 11616 Guiding  Dir = 1, Dur = 39
00:40:12.088 00.000 11616 IsSlewing returns 0
00:40:12.089 00.001 11616 IsGuiding returns 0
00:40:12.089 00.000 11616 PulseGuide returned control before completion, sleep 49
00:40:12.149 00.060 11616 IsGuiding returns 1
00:40:12.149 00.000 11616 scope still moving after pulse duration time elapsed
00:40:12.180 00.031 11616 IsSlewing returns 0
00:40:12.181 00.001 11616 IsGuiding returns 0
00:40:12.181 00.000 11616 scope move finished after 39 + 53 ms
00:40:12.181 00.000 11616 Move returns status 0, amount 39
00:40:12.181 00.000 11616 move complete, result=0
00:40:12.181 00.000 11616 worker thread done servicing request
00:40:12.181 00.000 11616 Worker thread wakes up
00:40:12.181 00.000 12268 GuideStep: -0.3 px 168 ms EAST, 0.5 px 39 ms SOUTH
00:40:12.182 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:12.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:14.201 02.019 11616 Exposure complete
00:40:14.256 00.055 11616 worker thread done servicing request
00:40:14.256 00.000 12268 OnExposeComplete: enter
00:40:14.256 00.000 12268 UpdateGuideState(): m_state=6
00:40:14.256 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
00:40:14.257 00.001 12268 Star::Find returns 1 (0), X=670.25, Y=923.84, Mass=1083, SNR=22.4, Peak=78 HFD=4.8
00:40:14.257 00.000 12268 Star::Find false star n=4 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:40:14.257 00.000 12268 Star::Find false star n=9 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=8
00:40:14.257 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:14.257 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
00:40:14.257 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
00:40:14.257 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.61 mountX=-0.12 mountY=0.01, mountTheta=3.06
00:40:14.259 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.12, opts=13)
00:40:14.259 00.000 12268 Enqueuing Move request for scope (-0.01, -0.12)
00:40:14.259 00.000 11616 Worker thread wakes up
00:40:14.259 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
00:40:14.259 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
00:40:14.259 00.000 11616 Moving (-0.01, -0.12) raw xDistance=-0.12 yDistance=0.01
00:40:14.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
00:40:14.259 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:14.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:40:14.259 00.000 11616 MoveAxis(E, 67, ABG)
00:40:14.260 00.001 11616 Guiding  Dir = 2, Dur = 67
00:40:14.260 00.000 11616 IsSlewing returns 0
00:40:14.260 00.000 11616 IsGuiding returns 0
00:40:14.261 00.001 11616 PulseGuide returned control before completion, sleep 77
00:40:14.285 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
00:40:14.303 00.018 12268 UpdateGuideState exits: m=1083 SNR=22.4
00:40:14.304 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:14.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:14.304 00.000 12268 Enqueuing Expose request
00:40:14.353 00.049 11616 IsGuiding returns 1
00:40:14.353 00.000 11616 scope still moving after pulse duration time elapsed
00:40:14.384 00.031 11616 IsSlewing returns 0
00:40:14.385 00.001 11616 IsGuiding returns 1
00:40:14.416 00.031 11616 IsSlewing returns 0
00:40:14.417 00.001 11616 IsGuiding returns 0
00:40:14.417 00.000 11616 scope move finished after 67 + 89 ms
00:40:14.417 00.000 11616 Move returns status 0, amount 67
00:40:14.417 00.000 11616 MoveAxis(N, 0, ABG)
00:40:14.417 00.000 11616 Move returns status 0, amount 0
00:40:14.417 00.000 11616 move complete, result=0
00:40:14.417 00.000 11616 worker thread done servicing request
00:40:14.417 00.000 11616 Worker thread wakes up
00:40:14.417 00.000 12268 GuideStep: -0.1 px 67 ms EAST, 0.0 px 0 ms NORTH
00:40:14.418 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:14.418 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:16.427 02.009 11616 Exposure complete
00:40:16.480 00.053 11616 worker thread done servicing request
00:40:16.480 00.000 12268 OnExposeComplete: enter
00:40:16.480 00.000 12268 UpdateGuideState(): m_state=6
00:40:16.480 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
00:40:16.480 00.000 12268 Star::Find returns 1 (0), X=670.44, Y=924.17, Mass=1316, SNR=24.6, Peak=86 HFD=5.4
00:40:16.480 00.000 12268 Star::Find false star n=7 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:40:16.480 00.000 12268 MultiStar: [#1 10.04,-3.15,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:16.480 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
00:40:16.480 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.55)
00:40:16.480 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.21 hyp=0.27 cameraTheta=0.85 mountX=0.22 mountY=0.15, mountTheta=0.60
00:40:16.482 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.21, opts=13)
00:40:16.482 00.000 12268 Enqueuing Move request for scope (0.18, 0.21)
00:40:16.482 00.000 11616 Worker thread wakes up
00:40:16.482 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.21) opts 0xd
00:40:16.482 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.21)
00:40:16.482 00.000 11616 Moving (0.18, 0.21) raw xDistance=0.22 yDistance=0.15
00:40:16.482 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:16.483 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:40:16.483 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:40:16.483 00.000 11616 MoveAxis(E, 0, ABG)
00:40:16.483 00.000 11616 Move returns status 0, amount 0
00:40:16.483 00.000 11616 MoveAxis(S, 13, ABG)
00:40:16.483 00.000 11616 Guiding  Dir = 1, Dur = 13
00:40:16.483 00.000 11616 IsSlewing returns 0
00:40:16.483 00.000 11616 IsGuiding returns 0
00:40:16.484 00.001 11616 PulseGuide returned control before completion, sleep 23
00:40:16.504 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
00:40:16.518 00.014 11616 IsGuiding returns 1
00:40:16.518 00.000 11616 scope still moving after pulse duration time elapsed
00:40:16.521 00.003 12268 UpdateGuideState exits: m=1316 SNR=24.6
00:40:16.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:16.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:16.521 00.000 12268 Enqueuing Expose request
00:40:16.550 00.029 11616 IsSlewing returns 0
00:40:16.551 00.001 11616 IsGuiding returns 0
00:40:16.551 00.000 11616 scope move finished after 13 + 54 ms
00:40:16.551 00.000 11616 Move returns status 0, amount 13
00:40:16.551 00.000 11616 move complete, result=0
00:40:16.551 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
00:40:16.551 00.000 11616 worker thread done servicing request
00:40:16.551 00.000 11616 Worker thread wakes up
00:40:16.552 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:16.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:18.561 02.009 11616 Exposure complete
00:40:18.620 00.059 11616 worker thread done servicing request
00:40:18.620 00.000 12268 OnExposeComplete: enter
00:40:18.621 00.001 12268 UpdateGuideState(): m_state=6
00:40:18.621 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
00:40:18.621 00.000 12268 Star::Find returns 1 (0), X=670.34, Y=923.97, Mass=1220, SNR=23.6, Peak=95 HFD=5.0
00:40:18.621 00.000 12268 Star::Find false star n=10 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=8
00:40:18.621 00.000 12268 MultiStar: [#1 13.00,-2.37,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:18.621 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
00:40:18.621 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.88)
00:40:18.621 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.18 mountX=0.02 mountY=0.08, mountTheta=1.29
00:40:18.623 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.01, opts=13)
00:40:18.623 00.000 12268 Enqueuing Move request for scope (0.08, 0.01)
00:40:18.624 00.001 11616 Worker thread wakes up
00:40:18.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
00:40:18.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
00:40:18.624 00.000 11616 Moving (0.08, 0.01) raw xDistance=0.02 yDistance=0.08
00:40:18.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:18.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:40:18.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:18.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:40:18.624 00.000 11616 MoveAxis(E, 0, ABG)
00:40:18.624 00.000 11616 Move returns status 0, amount 0
00:40:18.624 00.000 11616 MoveAxis(N, 0, ABG)
00:40:18.624 00.000 11616 Move returns status 0, amount 0
00:40:18.625 00.001 11616 move complete, result=0
00:40:18.625 00.000 11616 worker thread done servicing request
00:40:18.647 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=51, Gamma=1.290
00:40:18.666 00.019 12268 UpdateGuideState exits: m=1220 SNR=23.6
00:40:18.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:18.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:18.666 00.000 12268 Enqueuing Expose request
00:40:18.666 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:18.666 00.000 11616 Worker thread wakes up
00:40:18.667 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:18.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:20.677 02.010 11616 Exposure complete
00:40:20.733 00.056 11616 worker thread done servicing request
00:40:20.733 00.000 12268 OnExposeComplete: enter
00:40:20.733 00.000 12268 UpdateGuideState(): m_state=6
00:40:20.733 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
00:40:20.733 00.000 12268 Star::Find returns 1 (0), X=670.63, Y=923.90, Mass=1134, SNR=22.9, Peak=87 HFD=5.1
00:40:20.733 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:20.734 00.001 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
00:40:20.734 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
00:40:20.734 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.06 hyp=0.38 cameraTheta=-0.17 mountX=-0.03 mountY=0.38, mountTheta=1.64
00:40:20.735 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.06, opts=13)
00:40:20.735 00.000 12268 Enqueuing Move request for scope (0.37, -0.06)
00:40:20.735 00.000 11616 Worker thread wakes up
00:40:20.736 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.06) opts 0xd
00:40:20.736 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.06)
00:40:20.736 00.000 11616 Moving (0.37, -0.06) raw xDistance=-0.03 yDistance=0.38
00:40:20.736 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:20.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:40:20.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
00:40:20.736 00.000 11616 MoveAxis(E, 0, ABG)
00:40:20.737 00.001 11616 Move returns status 0, amount 0
00:40:20.737 00.000 11616 MoveAxis(S, 32, ABG)
00:40:20.737 00.000 11616 Guiding  Dir = 1, Dur = 32
00:40:20.737 00.000 11616 IsSlewing returns 0
00:40:20.737 00.000 11616 IsGuiding returns 0
00:40:20.738 00.001 11616 PulseGuide returned control before completion, sleep 42
00:40:20.761 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
00:40:20.779 00.018 12268 UpdateGuideState exits: m=1134 SNR=22.9
00:40:20.779 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:20.779 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:20.779 00.000 12268 Enqueuing Expose request
00:40:20.783 00.004 11616 IsGuiding returns 1
00:40:20.783 00.000 11616 scope still moving after pulse duration time elapsed
00:40:20.813 00.030 11616 IsSlewing returns 0
00:40:20.813 00.000 11616 IsGuiding returns 0
00:40:20.813 00.000 11616 scope move finished after 32 + 44 ms
00:40:20.814 00.001 11616 Move returns status 0, amount 32
00:40:20.814 00.000 11616 move complete, result=0
00:40:20.814 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 32 ms SOUTH
00:40:20.814 00.000 11616 worker thread done servicing request
00:40:20.814 00.000 11616 Worker thread wakes up
00:40:20.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:20.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:22.821 02.007 11616 Exposure complete
00:40:22.876 00.055 11616 worker thread done servicing request
00:40:22.877 00.001 12268 OnExposeComplete: enter
00:40:22.877 00.000 12268 UpdateGuideState(): m_state=6
00:40:22.877 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
00:40:22.877 00.000 12268 Star::Find returns 1 (0), X=670.36, Y=923.98, Mass=1110, SNR=22.5, Peak=80 HFD=4.9
00:40:22.877 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.0 sigma=0.6 thresh=9 peak=9
00:40:22.877 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:22.877 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
00:40:22.877 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
00:40:22.877 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.20 mountX=0.03 mountY=0.10, mountTheta=1.27
00:40:22.879 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.02, opts=13)
00:40:22.879 00.000 12268 Enqueuing Move request for scope (0.10, 0.02)
00:40:22.879 00.000 11616 Worker thread wakes up
00:40:22.879 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
00:40:22.879 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
00:40:22.879 00.000 11616 Moving (0.10, 0.02) raw xDistance=0.03 yDistance=0.10
00:40:22.879 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:22.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:40:22.880 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:22.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:40:22.880 00.000 11616 MoveAxis(E, 0, ABG)
00:40:22.880 00.000 11616 Move returns status 0, amount 0
00:40:22.880 00.000 11616 MoveAxis(N, 0, ABG)
00:40:22.880 00.000 11616 Move returns status 0, amount 0
00:40:22.880 00.000 11616 move complete, result=0
00:40:22.880 00.000 11616 worker thread done servicing request
00:40:22.901 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
00:40:22.918 00.017 12268 UpdateGuideState exits: m=1110 SNR=22.5
00:40:22.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:22.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:22.919 00.000 12268 Enqueuing Expose request
00:40:22.919 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:22.919 00.000 11616 Worker thread wakes up
00:40:22.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:22.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:24.931 02.012 11616 Exposure complete
00:40:24.986 00.055 11616 worker thread done servicing request
00:40:24.986 00.000 12268 OnExposeComplete: enter
00:40:24.986 00.000 12268 UpdateGuideState(): m_state=6
00:40:24.987 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
00:40:24.987 00.000 12268 Star::Find returns 1 (0), X=670.38, Y=923.88, Mass=1287, SNR=24.3, Peak=99 HFD=4.8
00:40:24.987 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:24.987 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
00:40:24.987 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
00:40:24.987 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.56 mountX=-0.07 mountY=0.13, mountTheta=2.03
00:40:24.989 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.08, opts=13)
00:40:24.989 00.000 12268 Enqueuing Move request for scope (0.13, -0.08)
00:40:24.989 00.000 11616 Worker thread wakes up
00:40:24.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
00:40:24.989 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
00:40:24.989 00.000 11616 Moving (0.13, -0.08) raw xDistance=-0.07 yDistance=0.13
00:40:24.989 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:24.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:40:24.989 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:24.990 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:40:24.990 00.000 11616 MoveAxis(E, 0, ABG)
00:40:24.990 00.000 11616 Move returns status 0, amount 0
00:40:24.990 00.000 11616 MoveAxis(N, 0, ABG)
00:40:24.990 00.000 11616 Move returns status 0, amount 0
00:40:24.990 00.000 11616 move complete, result=0
00:40:24.990 00.000 11616 worker thread done servicing request
00:40:25.012 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=54, Gamma=1.290
00:40:25.032 00.020 12268 UpdateGuideState exits: m=1287 SNR=24.3
00:40:25.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:25.032 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:25.033 00.001 12268 Enqueuing Expose request
00:40:25.033 00.000 11616 Worker thread wakes up
00:40:25.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:25.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:25.033 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:27.046 02.013 11616 Exposure complete
00:40:27.102 00.056 11616 worker thread done servicing request
00:40:27.102 00.000 12268 OnExposeComplete: enter
00:40:27.102 00.000 12268 UpdateGuideState(): m_state=6
00:40:27.102 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
00:40:27.103 00.001 12268 Star::Find returns 1 (0), X=670.64, Y=923.68, Mass=1245, SNR=23.9, Peak=85 HFD=5.4
00:40:27.103 00.000 12268 Star::Find false star n=9 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=8
00:40:27.103 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:27.103 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
00:40:27.103 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
00:40:27.103 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.28 hyp=0.47 cameraTheta=-0.64 mountX=-0.25 mountY=0.41, mountTheta=2.11
00:40:27.105 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.28, opts=13)
00:40:27.105 00.000 12268 Enqueuing Move request for scope (0.38, -0.28)
00:40:27.105 00.000 11616 Worker thread wakes up
00:40:27.105 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.28) opts 0xd
00:40:27.105 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.28)
00:40:27.105 00.000 11616 Moving (0.38, -0.28) raw xDistance=-0.25 yDistance=0.41
00:40:27.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
00:40:27.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
00:40:27.105 00.000 11616 MoveAxis(E, 138, ABG)
00:40:27.106 00.001 11616 Guiding  Dir = 2, Dur = 138
00:40:27.106 00.000 11616 IsSlewing returns 0
00:40:27.106 00.000 11616 IsGuiding returns 0
00:40:27.106 00.000 11616 PulseGuide returned control before completion, sleep 148
00:40:27.129 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
00:40:27.146 00.017 12268 UpdateGuideState exits: m=1245 SNR=23.9
00:40:27.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:27.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:27.146 00.000 12268 Enqueuing Expose request
00:40:27.270 00.124 11616 IsGuiding returns 1
00:40:27.270 00.000 11616 scope still moving after pulse duration time elapsed
00:40:27.301 00.031 11616 IsSlewing returns 0
00:40:27.301 00.000 11616 IsGuiding returns 0
00:40:27.301 00.000 11616 scope move finished after 138 + 56 ms
00:40:27.301 00.000 11616 Move returns status 0, amount 138
00:40:27.301 00.000 11616 MoveAxis(S, 35, ABG)
00:40:27.301 00.000 11616 Guiding  Dir = 1, Dur = 35
00:40:27.302 00.001 11616 IsSlewing returns 0
00:40:27.302 00.000 11616 IsGuiding returns 0
00:40:27.302 00.000 11616 PulseGuide returned control before completion, sleep 45
00:40:27.362 00.060 11616 IsGuiding returns 1
00:40:27.362 00.000 11616 scope still moving after pulse duration time elapsed
00:40:27.393 00.031 11616 IsSlewing returns 0
00:40:27.394 00.001 11616 IsGuiding returns 0
00:40:27.394 00.000 11616 scope move finished after 35 + 56 ms
00:40:27.394 00.000 11616 Move returns status 0, amount 35
00:40:27.394 00.000 11616 move complete, result=0
00:40:27.394 00.000 11616 worker thread done servicing request
00:40:27.394 00.000 12268 GuideStep: -0.2 px 138 ms EAST, 0.4 px 35 ms SOUTH
00:40:27.395 00.001 11616 Worker thread wakes up
00:40:27.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:27.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:29.402 02.007 11616 Exposure complete
00:40:29.457 00.055 11616 worker thread done servicing request
00:40:29.457 00.000 12268 OnExposeComplete: enter
00:40:29.457 00.000 12268 UpdateGuideState(): m_state=6
00:40:29.458 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
00:40:29.458 00.000 12268 Star::Find returns 1 (0), X=670.32, Y=923.68, Mass=1247, SNR=23.9, Peak=84 HFD=5.1
00:40:29.458 00.000 12268 MultiStar: [#1 -1.77,0.44,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:29.458 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
00:40:29.458 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.34)
00:40:29.458 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.36 mountX=-0.27 mountY=0.09, mountTheta=2.81
00:40:29.459 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.28, opts=13)
00:40:29.460 00.001 12268 Enqueuing Move request for scope (0.06, -0.28)
00:40:29.460 00.000 11616 Worker thread wakes up
00:40:29.460 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.28) opts 0xd
00:40:29.460 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.28)
00:40:29.460 00.000 11616 Moving (0.06, -0.28) raw xDistance=-0.27 yDistance=0.09
00:40:29.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
00:40:29.460 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:29.460 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:40:29.460 00.000 11616 MoveAxis(E, 153, ABG)
00:40:29.460 00.000 11616 Guiding  Dir = 2, Dur = 153
00:40:29.461 00.001 11616 IsSlewing returns 0
00:40:29.461 00.000 11616 IsGuiding returns 0
00:40:29.461 00.000 11616 PulseGuide returned control before completion, sleep 163
00:40:29.483 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=48, Gamma=1.290
00:40:29.500 00.017 12268 UpdateGuideState exits: m=1247 SNR=23.9
00:40:29.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:29.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:29.500 00.000 12268 Enqueuing Expose request
00:40:29.636 00.136 11616 IsGuiding returns 1
00:40:29.637 00.001 11616 scope still moving after pulse duration time elapsed
00:40:29.668 00.031 11616 IsSlewing returns 0
00:40:29.668 00.000 11616 IsGuiding returns 1
00:40:29.697 00.029 11616 IsSlewing returns 0
00:40:29.698 00.001 11616 IsGuiding returns 1
00:40:29.728 00.030 11616 IsSlewing returns 0
00:40:29.729 00.001 11616 IsGuiding returns 1
00:40:29.759 00.030 11616 IsSlewing returns 0
00:40:29.759 00.000 11616 IsGuiding returns 0
00:40:29.759 00.000 11616 scope move finished after 153 + 145 ms
00:40:29.759 00.000 11616 Move returns status 0, amount 153
00:40:29.759 00.000 11616 MoveAxis(N, 0, ABG)
00:40:29.759 00.000 11616 Move returns status 0, amount 0
00:40:29.759 00.000 11616 move complete, result=0
00:40:29.760 00.001 11616 worker thread done servicing request
00:40:29.760 00.000 12268 GuideStep: -0.3 px 153 ms EAST, 0.1 px 0 ms NORTH
00:40:29.760 00.000 11616 Worker thread wakes up
00:40:29.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:29.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:31.771 02.011 11616 Exposure complete
00:40:31.827 00.056 11616 worker thread done servicing request
00:40:31.828 00.001 12268 OnExposeComplete: enter
00:40:31.828 00.000 12268 UpdateGuideState(): m_state=6
00:40:31.828 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
00:40:31.828 00.000 12268 Star::Find returns 1 (0), X=670.43, Y=923.79, Mass=1296, SNR=24.4, Peak=87 HFD=5.2
00:40:31.828 00.000 12268 Star::Find false star n=10 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=9
00:40:31.828 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:31.828 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
00:40:31.829 00.001 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.95)
00:40:31.829 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.17 hyp=0.24 cameraTheta=-0.75 mountX=-0.15 mountY=0.20, mountTheta=2.21
00:40:31.830 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.17, opts=13)
00:40:31.830 00.000 12268 Enqueuing Move request for scope (0.18, -0.17)
00:40:31.831 00.001 11616 Worker thread wakes up
00:40:31.831 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.17) opts 0xd
00:40:31.831 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.17)
00:40:31.831 00.000 11616 Moving (0.18, -0.17) raw xDistance=-0.15 yDistance=0.20
00:40:31.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
00:40:31.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
00:40:31.831 00.000 11616 MoveAxis(E, 83, ABG)
00:40:31.831 00.000 11616 Guiding  Dir = 2, Dur = 83
00:40:31.832 00.001 11616 IsSlewing returns 0
00:40:31.832 00.000 11616 IsGuiding returns 0
00:40:31.832 00.000 11616 PulseGuide returned control before completion, sleep 93
00:40:31.853 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=52, Gamma=1.290
00:40:31.870 00.017 12268 UpdateGuideState exits: m=1296 SNR=24.4
00:40:31.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:31.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:31.870 00.000 12268 Enqueuing Expose request
00:40:31.937 00.067 11616 IsGuiding returns 1
00:40:31.937 00.000 11616 scope still moving after pulse duration time elapsed
00:40:31.968 00.031 11616 IsSlewing returns 0
00:40:31.968 00.000 11616 IsGuiding returns 1
00:40:31.999 00.031 11616 IsSlewing returns 0
00:40:31.999 00.000 11616 IsGuiding returns 1
00:40:32.030 00.031 11616 IsSlewing returns 0
00:40:32.030 00.000 11616 IsGuiding returns 1
00:40:32.062 00.032 11616 IsSlewing returns 0
00:40:32.062 00.000 11616 IsGuiding returns 1
00:40:32.092 00.030 11616 IsSlewing returns 0
00:40:32.093 00.001 11616 IsGuiding returns 1
00:40:32.123 00.030 11616 IsSlewing returns 0
00:40:32.124 00.001 11616 IsGuiding returns 0
00:40:32.124 00.000 11616 scope move finished after 83 + 209 ms
00:40:32.124 00.000 11616 Move returns status 0, amount 83
00:40:32.124 00.000 11616 MoveAxis(S, 17, ABG)
00:40:32.124 00.000 11616 Guiding  Dir = 1, Dur = 17
00:40:32.125 00.001 11616 IsSlewing returns 0
00:40:32.126 00.001 11616 IsGuiding returns 0
00:40:32.126 00.000 11616 PulseGuide returned control before completion, sleep 27
00:40:32.155 00.029 11616 IsGuiding returns 1
00:40:32.156 00.001 11616 scope still moving after pulse duration time elapsed
00:40:32.186 00.030 11616 IsSlewing returns 0
00:40:32.187 00.001 11616 IsGuiding returns 0
00:40:32.187 00.000 11616 scope move finished after 17 + 44 ms
00:40:32.187 00.000 11616 Move returns status 0, amount 17
00:40:32.187 00.000 11616 move complete, result=0
00:40:32.187 00.000 11616 worker thread done servicing request
00:40:32.187 00.000 11616 Worker thread wakes up
00:40:32.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:32.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:32.188 00.001 12268 GuideStep: -0.1 px 83 ms EAST, 0.2 px 17 ms SOUTH
00:40:34.194 02.006 11616 Exposure complete
00:40:34.249 00.055 11616 worker thread done servicing request
00:40:34.250 00.001 12268 OnExposeComplete: enter
00:40:34.250 00.000 12268 UpdateGuideState(): m_state=6
00:40:34.250 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
00:40:34.250 00.000 12268 Star::Find returns 1 (0), X=670.24, Y=923.95, Mass=1502, SNR=26.1, Peak=104 HFD=5.5
00:40:34.250 00.000 12268 Star::Find false star n=6 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:40:34.250 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:34.250 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.18 = 2.11)
00:40:34.251 00.001 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
00:40:34.251 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.70 mountX=-0.01 mountY=-0.02, mountTheta=-2.11
00:40:34.252 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.01, opts=13)
00:40:34.252 00.000 12268 Enqueuing Move request for scope (-0.02, -0.01)
00:40:34.252 00.000 11616 Worker thread wakes up
00:40:34.252 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
00:40:34.252 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
00:40:34.253 00.001 11616 Moving (-0.02, -0.01) raw xDistance=-0.01 yDistance=-0.02
00:40:34.253 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:34.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:40:34.253 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:34.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:40:34.253 00.000 11616 MoveAxis(E, 0, ABG)
00:40:34.253 00.000 11616 Move returns status 0, amount 0
00:40:34.253 00.000 11616 MoveAxis(N, 0, ABG)
00:40:34.253 00.000 11616 Move returns status 0, amount 0
00:40:34.253 00.000 11616 move complete, result=0
00:40:34.253 00.000 11616 worker thread done servicing request
00:40:34.275 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=57, Gamma=1.290
00:40:34.295 00.020 12268 UpdateGuideState exits: m=1502 SNR=26.1
00:40:34.295 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:34.295 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:34.295 00.000 12268 Enqueuing Expose request
00:40:34.295 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:40:34.295 00.000 11616 Worker thread wakes up
00:40:34.296 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:34.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:36.397 02.101 11616 Exposure complete
00:40:36.450 00.053 11616 worker thread done servicing request
00:40:36.451 00.001 12268 OnExposeComplete: enter
00:40:36.451 00.000 12268 UpdateGuideState(): m_state=6
00:40:36.451 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
00:40:36.451 00.000 12268 Star::Find returns 1 (0), X=670.33, Y=924.14, Mass=1155, SNR=23.0, Peak=81 HFD=5.0
00:40:36.451 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:36.451 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
00:40:36.451 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.87)
00:40:36.452 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.19 cameraTheta=1.17 mountX=0.19 mountY=0.05, mountTheta=0.28
00:40:36.453 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.18, opts=13)
00:40:36.453 00.000 12268 Enqueuing Move request for scope (0.08, 0.18)
00:40:36.453 00.000 11616 Worker thread wakes up
00:40:36.453 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
00:40:36.453 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
00:40:36.453 00.000 11616 Moving (0.08, 0.18) raw xDistance=0.19 yDistance=0.05
00:40:36.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:36.454 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:40:36.454 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:36.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:40:36.454 00.000 11616 MoveAxis(E, 0, ABG)
00:40:36.454 00.000 11616 Move returns status 0, amount 0
00:40:36.454 00.000 11616 MoveAxis(N, 0, ABG)
00:40:36.454 00.000 11616 Move returns status 0, amount 0
00:40:36.454 00.000 11616 move complete, result=0
00:40:36.454 00.000 11616 worker thread done servicing request
00:40:36.477 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
00:40:36.494 00.017 12268 UpdateGuideState exits: m=1155 SNR=23.0
00:40:36.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:36.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:36.494 00.000 12268 Enqueuing Expose request
00:40:36.494 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:36.494 00.000 11616 Worker thread wakes up
00:40:36.495 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:36.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:38.509 02.014 11616 Exposure complete
00:40:38.562 00.053 11616 worker thread done servicing request
00:40:38.562 00.000 12268 OnExposeComplete: enter
00:40:38.563 00.001 12268 UpdateGuideState(): m_state=6
00:40:38.563 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
00:40:38.563 00.000 12268 Star::Find returns 1 (0), X=670.31, Y=924.14, Mass=1270, SNR=24.1, Peak=86 HFD=5.1
00:40:38.563 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:38.563 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
00:40:38.563 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
00:40:38.563 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.31 mountX=0.19 mountY=0.02, mountTheta=0.13
00:40:38.565 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.18, opts=13)
00:40:38.565 00.000 12268 Enqueuing Move request for scope (0.05, 0.18)
00:40:38.565 00.000 11616 Worker thread wakes up
00:40:38.565 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
00:40:38.565 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
00:40:38.565 00.000 11616 Moving (0.05, 0.18) raw xDistance=0.19 yDistance=0.02
00:40:38.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:38.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:40:38.566 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:38.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:40:38.566 00.000 11616 MoveAxis(E, 0, ABG)
00:40:38.566 00.000 11616 Move returns status 0, amount 0
00:40:38.566 00.000 11616 MoveAxis(N, 0, ABG)
00:40:38.566 00.000 11616 Move returns status 0, amount 0
00:40:38.566 00.000 11616 move complete, result=0
00:40:38.566 00.000 11616 worker thread done servicing request
00:40:38.586 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
00:40:38.604 00.018 12268 UpdateGuideState exits: m=1270 SNR=24.1
00:40:38.604 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:38.604 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:38.604 00.000 12268 Enqueuing Expose request
00:40:38.605 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:38.605 00.000 11616 Worker thread wakes up
00:40:38.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:38.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:40.639 02.034 11616 Exposure complete
00:40:40.698 00.059 11616 worker thread done servicing request
00:40:40.698 00.000 12268 OnExposeComplete: enter
00:40:40.699 00.001 12268 UpdateGuideState(): m_state=6
00:40:40.699 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
00:40:40.699 00.000 12268 Star::Find returns 1 (0), X=670.71, Y=924.01, Mass=1282, SNR=24.2, Peak=101 HFD=4.8
00:40:40.699 00.000 12268 Star::Find false star n=9 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=9
00:40:40.699 00.000 12268 MultiStar: [#1 -1.59,0.64,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:40.699 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
00:40:40.699 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
00:40:40.699 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.05 hyp=0.46 cameraTheta=0.11 mountX=0.10 mountY=0.45, mountTheta=1.36
00:40:40.701 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.05, opts=13)
00:40:40.701 00.000 12268 Enqueuing Move request for scope (0.46, 0.05)
00:40:40.701 00.000 11616 Worker thread wakes up
00:40:40.701 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.05) opts 0xd
00:40:40.701 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.05)
00:40:40.701 00.000 11616 Moving (0.46, 0.05) raw xDistance=0.10 yDistance=0.45
00:40:40.702 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:40.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:40:40.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
00:40:40.702 00.000 11616 MoveAxis(E, 0, ABG)
00:40:40.702 00.000 11616 Move returns status 0, amount 0
00:40:40.702 00.000 11616 MoveAxis(S, 38, ABG)
00:40:40.702 00.000 11616 Guiding  Dir = 1, Dur = 38
00:40:40.703 00.001 11616 IsSlewing returns 0
00:40:40.703 00.000 11616 IsGuiding returns 0
00:40:40.703 00.000 11616 PulseGuide returned control before completion, sleep 48
00:40:40.724 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=53, Gamma=1.290
00:40:40.743 00.019 12268 UpdateGuideState exits: m=1282 SNR=24.2
00:40:40.744 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:40.744 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:40.744 00.000 12268 Enqueuing Expose request
00:40:40.758 00.014 11616 IsGuiding returns 1
00:40:40.759 00.001 11616 scope still moving after pulse duration time elapsed
00:40:40.789 00.030 11616 IsSlewing returns 0
00:40:40.789 00.000 11616 IsGuiding returns 0
00:40:40.789 00.000 11616 scope move finished after 38 + 48 ms
00:40:40.789 00.000 11616 Move returns status 0, amount 38
00:40:40.790 00.001 11616 move complete, result=0
00:40:40.790 00.000 11616 worker thread done servicing request
00:40:40.790 00.000 11616 Worker thread wakes up
00:40:40.790 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 38 ms SOUTH
00:40:40.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:40.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:42.810 02.020 11616 Exposure complete
00:40:42.865 00.055 11616 worker thread done servicing request
00:40:42.865 00.000 12268 OnExposeComplete: enter
00:40:42.865 00.000 12268 UpdateGuideState(): m_state=6
00:40:42.866 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
00:40:42.866 00.000 12268 Star::Find returns 1 (0), X=670.22, Y=924.81, Mass=1362, SNR=25.0, Peak=104 HFD=5.6
00:40:42.866 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:42.866 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
00:40:42.866 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
00:40:42.866 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.85 hyp=0.85 cameraTheta=1.61 mountX=0.84 mountY=-0.14, mountTheta=-0.17
00:40:42.867 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.85, opts=13)
00:40:42.868 00.001 12268 Enqueuing Move request for scope (-0.04, 0.85)
00:40:42.868 00.000 11616 Worker thread wakes up
00:40:42.868 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.85) opts 0xd
00:40:42.868 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.85)
00:40:42.868 00.000 11616 Moving (-0.04, 0.85) raw xDistance=0.84 yDistance=-0.14
00:40:42.868 00.000 11616 resist switch: large excursion: input 0.84 thresh 0.29 direction from -1 to 1
00:40:42.868 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.52
00:40:42.868 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.84
00:40:42.868 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:42.868 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:40:42.868 00.000 11616 MoveAxis(W, 470, ABG)
00:40:42.868 00.000 11616 Guiding  Dir = 3, Dur = 470
00:40:42.869 00.001 11616 IsSlewing returns 0
00:40:42.869 00.000 11616 IsGuiding returns 0
00:40:42.869 00.000 11616 PulseGuide returned control before completion, sleep 480
00:40:42.890 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
00:40:42.909 00.019 12268 UpdateGuideState exits: m=1362 SNR=25.0
00:40:42.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:42.910 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:42.910 00.000 12268 Enqueuing Expose request
00:40:43.365 00.455 11616 IsGuiding returns 1
00:40:43.365 00.000 11616 scope still moving after pulse duration time elapsed
00:40:43.396 00.031 11616 IsSlewing returns 0
00:40:43.397 00.001 11616 IsGuiding returns 1
00:40:43.426 00.029 11616 IsSlewing returns 0
00:40:43.427 00.001 11616 IsGuiding returns 1
00:40:43.459 00.032 11616 IsSlewing returns 0
00:40:43.459 00.000 11616 IsGuiding returns 1
00:40:43.490 00.031 11616 IsSlewing returns 0
00:40:43.490 00.000 11616 IsGuiding returns 1
00:40:43.521 00.031 11616 IsSlewing returns 0
00:40:43.522 00.001 11616 IsGuiding returns 1
00:40:43.552 00.030 11616 IsSlewing returns 0
00:40:43.552 00.000 11616 IsGuiding returns 1
00:40:43.584 00.032 11616 IsSlewing returns 0
00:40:43.584 00.000 11616 IsGuiding returns 0
00:40:43.584 00.000 11616 scope move finished after 470 + 245 ms
00:40:43.585 00.001 11616 Move returns status 0, amount 470
00:40:43.585 00.000 11616 MoveAxis(N, 0, ABG)
00:40:43.585 00.000 11616 Move returns status 0, amount 0
00:40:43.585 00.000 11616 move complete, result=0
00:40:43.585 00.000 11616 worker thread done servicing request
00:40:43.585 00.000 11616 Worker thread wakes up
00:40:43.585 00.000 12268 GuideStep: 0.8 px 470 ms WEST, -0.1 px 0 ms NORTH
00:40:43.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:43.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:45.599 02.014 11616 Exposure complete
00:40:45.654 00.055 11616 worker thread done servicing request
00:40:45.655 00.001 12268 OnExposeComplete: enter
00:40:45.655 00.000 12268 UpdateGuideState(): m_state=6
00:40:45.655 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
00:40:45.655 00.000 12268 Star::Find returns 1 (0), X=670.37, Y=924.30, Mass=1264, SNR=24.0, Peak=80 HFD=5.1
00:40:45.655 00.000 12268 Star::Find false star n=9 nbg=282 bg=6.9 sigma=0.6 thresh=9 peak=9
00:40:45.655 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:45.655 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
00:40:45.655 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
00:40:45.655 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.26 mountX=0.35 mountY=0.07, mountTheta=0.18
00:40:45.657 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.34, opts=13)
00:40:45.657 00.000 12268 Enqueuing Move request for scope (0.11, 0.34)
00:40:45.657 00.000 11616 Worker thread wakes up
00:40:45.657 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.34) opts 0xd
00:40:45.657 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.34)
00:40:45.657 00.000 11616 Moving (0.11, 0.34) raw xDistance=0.35 yDistance=0.07
00:40:45.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
00:40:45.657 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:45.658 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:40:45.658 00.000 11616 MoveAxis(W, 196, ABG)
00:40:45.658 00.000 11616 Guiding  Dir = 3, Dur = 196
00:40:45.658 00.000 11616 IsSlewing returns 0
00:40:45.658 00.000 11616 IsGuiding returns 0
00:40:45.659 00.001 11616 PulseGuide returned control before completion, sleep 206
00:40:45.681 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
00:40:45.698 00.017 12268 UpdateGuideState exits: m=1264 SNR=24.0
00:40:45.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:45.699 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:45.699 00.000 12268 Enqueuing Expose request
00:40:45.869 00.170 11616 IsGuiding returns 1
00:40:45.870 00.001 11616 scope still moving after pulse duration time elapsed
00:40:45.900 00.030 11616 IsSlewing returns 0
00:40:45.900 00.000 11616 IsGuiding returns 0
00:40:45.901 00.001 11616 scope move finished after 196 + 46 ms
00:40:45.901 00.000 11616 Move returns status 0, amount 196
00:40:45.901 00.000 11616 MoveAxis(N, 0, ABG)
00:40:45.901 00.000 11616 Move returns status 0, amount 0
00:40:45.901 00.000 11616 move complete, result=0
00:40:45.901 00.000 11616 worker thread done servicing request
00:40:45.901 00.000 11616 Worker thread wakes up
00:40:45.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:45.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:45.901 00.000 12268 GuideStep: 0.4 px 196 ms WEST, 0.1 px 0 ms NORTH
00:40:47.909 02.008 11616 Exposure complete
00:40:47.963 00.054 11616 worker thread done servicing request
00:40:47.963 00.000 12268 OnExposeComplete: enter
00:40:47.963 00.000 12268 UpdateGuideState(): m_state=6
00:40:47.964 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
00:40:47.964 00.000 12268 Star::Find returns 1 (0), X=670.38, Y=924.08, Mass=1213, SNR=23.6, Peak=90 HFD=5.2
00:40:47.964 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:47.964 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
00:40:47.964 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.45)
00:40:47.964 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.17 cameraTheta=0.75 mountX=0.13 mountY=0.11, mountTheta=0.71
00:40:47.966 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.12, opts=13)
00:40:47.966 00.000 12268 Enqueuing Move request for scope (0.13, 0.12)
00:40:47.966 00.000 11616 Worker thread wakes up
00:40:47.966 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
00:40:47.966 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
00:40:47.966 00.000 11616 Moving (0.13, 0.12) raw xDistance=0.13 yDistance=0.11
00:40:47.966 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
00:40:47.966 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:47.966 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:40:47.966 00.000 11616 MoveAxis(W, 72, ABG)
00:40:47.967 00.001 11616 Guiding  Dir = 3, Dur = 72
00:40:47.967 00.000 11616 IsSlewing returns 0
00:40:47.967 00.000 11616 IsGuiding returns 0
00:40:47.967 00.000 11616 PulseGuide returned control before completion, sleep 82
00:40:47.986 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
00:40:48.004 00.018 12268 UpdateGuideState exits: m=1213 SNR=23.6
00:40:48.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:48.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:48.004 00.000 12268 Enqueuing Expose request
00:40:48.050 00.046 11616 IsGuiding returns 1
00:40:48.050 00.000 11616 scope still moving after pulse duration time elapsed
00:40:48.080 00.030 11616 IsSlewing returns 0
00:40:48.080 00.000 11616 IsGuiding returns 0
00:40:48.080 00.000 11616 scope move finished after 72 + 41 ms
00:40:48.080 00.000 11616 Move returns status 0, amount 72
00:40:48.081 00.001 11616 MoveAxis(N, 0, ABG)
00:40:48.081 00.000 11616 Move returns status 0, amount 0
00:40:48.081 00.000 11616 move complete, result=0
00:40:48.081 00.000 11616 worker thread done servicing request
00:40:48.081 00.000 11616 Worker thread wakes up
00:40:48.081 00.000 12268 GuideStep: 0.1 px 72 ms WEST, 0.1 px 0 ms NORTH
00:40:48.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:48.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:50.092 02.011 11616 Exposure complete
00:40:50.148 00.056 11616 worker thread done servicing request
00:40:50.148 00.000 12268 OnExposeComplete: enter
00:40:50.148 00.000 12268 UpdateGuideState(): m_state=6
00:40:50.148 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
00:40:50.148 00.000 12268 Star::Find returns 1 (0), X=670.38, Y=923.84, Mass=1231, SNR=23.8, Peak=89 HFD=5.0
00:40:50.148 00.000 12268 MultiStar: [#1 -2.80,-0.60,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:50.149 00.001 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
00:40:50.149 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.92)
00:40:50.149 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.78 mountX=-0.11 mountY=0.14, mountTheta=2.24
00:40:50.151 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.12, opts=13)
00:40:50.151 00.000 12268 Enqueuing Move request for scope (0.12, -0.12)
00:40:50.152 00.001 11616 Worker thread wakes up
00:40:50.152 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
00:40:50.152 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
00:40:50.152 00.000 11616 Moving (0.12, -0.12) raw xDistance=-0.11 yDistance=0.14
00:40:50.152 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:50.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:40:50.152 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:50.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:40:50.152 00.000 11616 MoveAxis(E, 0, ABG)
00:40:50.152 00.000 11616 Move returns status 0, amount 0
00:40:50.152 00.000 11616 MoveAxis(N, 0, ABG)
00:40:50.152 00.000 11616 Move returns status 0, amount 0
00:40:50.152 00.000 11616 move complete, result=0
00:40:50.153 00.001 11616 worker thread done servicing request
00:40:50.174 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=55, Gamma=1.290
00:40:50.191 00.017 12268 UpdateGuideState exits: m=1231 SNR=23.8
00:40:50.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:50.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:50.191 00.000 12268 Enqueuing Expose request
00:40:50.191 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:50.191 00.000 11616 Worker thread wakes up
00:40:50.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:50.192 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:52.202 02.010 11616 Exposure complete
00:40:52.255 00.053 11616 worker thread done servicing request
00:40:52.255 00.000 12268 OnExposeComplete: enter
00:40:52.255 00.000 12268 UpdateGuideState(): m_state=6
00:40:52.255 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
00:40:52.256 00.001 12268 Star::Find returns 1 (0), X=670.33, Y=923.72, Mass=1038, SNR=21.8, Peak=83 HFD=5.2
00:40:52.256 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:52.256 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
00:40:52.256 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
00:40:52.256 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.28 mountX=-0.23 mountY=0.10, mountTheta=2.73
00:40:52.257 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.24, opts=13)
00:40:52.258 00.001 12268 Enqueuing Move request for scope (0.07, -0.24)
00:40:52.258 00.000 11616 Worker thread wakes up
00:40:52.258 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd
00:40:52.258 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.24)
00:40:52.258 00.000 11616 Moving (0.07, -0.24) raw xDistance=-0.23 yDistance=0.10
00:40:52.258 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:52.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:40:52.258 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:52.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:40:52.258 00.000 11616 MoveAxis(E, 0, ABG)
00:40:52.258 00.000 11616 Move returns status 0, amount 0
00:40:52.258 00.000 11616 MoveAxis(N, 0, ABG)
00:40:52.259 00.001 11616 Move returns status 0, amount 0
00:40:52.259 00.000 11616 move complete, result=0
00:40:52.259 00.000 11616 worker thread done servicing request
00:40:52.278 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
00:40:52.296 00.018 12268 UpdateGuideState exits: m=1038 SNR=21.8
00:40:52.297 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:52.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:52.297 00.000 12268 Enqueuing Expose request
00:40:52.297 00.000 11616 Worker thread wakes up
00:40:52.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:52.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:52.297 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:54.412 02.115 11616 Exposure complete
00:40:54.466 00.054 11616 worker thread done servicing request
00:40:54.466 00.000 12268 OnExposeComplete: enter
00:40:54.466 00.000 12268 UpdateGuideState(): m_state=6
00:40:54.466 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
00:40:54.466 00.000 12268 Star::Find returns 1 (0), X=670.54, Y=923.36, Mass=1163, SNR=23.2, Peak=76 HFD=5.1
00:40:54.467 00.001 12268 Star::Find false star n=7 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=8
00:40:54.467 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:54.467 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
00:40:54.467 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.57)
00:40:54.467 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.60 hyp=0.66 cameraTheta=-1.13 mountX=-0.57 mountY=0.36, mountTheta=2.58
00:40:54.470 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.60, opts=13)
00:40:54.470 00.000 12268 Enqueuing Move request for scope (0.28, -0.60)
00:40:54.470 00.000 11616 Worker thread wakes up
00:40:54.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.60) opts 0xd
00:40:54.470 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.60)
00:40:54.471 00.001 11616 Moving (0.28, -0.60) raw xDistance=-0.57 yDistance=0.36
00:40:54.471 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.29 direction from 1 to -1
00:40:54.471 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.70
00:40:54.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
00:40:54.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
00:40:54.471 00.000 11616 MoveAxis(E, 317, ABG)
00:40:54.471 00.000 11616 Guiding  Dir = 2, Dur = 317
00:40:54.471 00.000 11616 IsSlewing returns 0
00:40:54.471 00.000 11616 IsGuiding returns 0
00:40:54.472 00.001 11616 PulseGuide returned control before completion, sleep 327
00:40:54.494 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=39, Gamma=1.290
00:40:54.513 00.019 12268 UpdateGuideState exits: m=1163 SNR=23.2
00:40:54.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:54.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:54.513 00.000 12268 Enqueuing Expose request
00:40:54.809 00.296 11616 IsGuiding returns 1
00:40:54.809 00.000 11616 scope still moving after pulse duration time elapsed
00:40:54.840 00.031 11616 IsSlewing returns 0
00:40:54.841 00.001 11616 IsGuiding returns 0
00:40:54.841 00.000 11616 scope move finished after 317 + 51 ms
00:40:54.841 00.000 11616 Move returns status 0, amount 317
00:40:54.841 00.000 11616 MoveAxis(S, 30, ABG)
00:40:54.841 00.000 11616 Guiding  Dir = 1, Dur = 30
00:40:54.841 00.000 11616 IsSlewing returns 0
00:40:54.842 00.001 11616 IsGuiding returns 0
00:40:54.842 00.000 11616 PulseGuide returned control before completion, sleep 40
00:40:54.886 00.044 11616 IsGuiding returns 1
00:40:54.887 00.001 11616 scope still moving after pulse duration time elapsed
00:40:54.918 00.031 11616 IsSlewing returns 0
00:40:54.919 00.001 11616 IsGuiding returns 0
00:40:54.919 00.000 11616 scope move finished after 30 + 47 ms
00:40:54.919 00.000 11616 Move returns status 0, amount 30
00:40:54.919 00.000 11616 move complete, result=0
00:40:54.919 00.000 11616 worker thread done servicing request
00:40:54.919 00.000 11616 Worker thread wakes up
00:40:54.920 00.001 12268 GuideStep: -0.6 px 317 ms EAST, 0.4 px 30 ms SOUTH
00:40:54.920 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:54.920 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:56.927 02.007 11616 Exposure complete
00:40:56.983 00.056 11616 worker thread done servicing request
00:40:56.983 00.000 12268 OnExposeComplete: enter
00:40:56.984 00.001 12268 UpdateGuideState(): m_state=6
00:40:56.984 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
00:40:56.984 00.000 12268 Star::Find returns 1 (0), X=670.73, Y=923.54, Mass=1103, SNR=22.4, Peak=74 HFD=5.2
00:40:56.984 00.000 12268 MultiStar: [#1 -1.50,0.05,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:56.984 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
00:40:56.984 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
00:40:56.984 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.42 hyp=0.63 cameraTheta=-0.72 mountX=-0.37 mountY=0.53, mountTheta=2.18
00:40:56.987 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.42, opts=13)
00:40:56.987 00.000 12268 Enqueuing Move request for scope (0.48, -0.42)
00:40:56.988 00.001 11616 Worker thread wakes up
00:40:56.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.42) opts 0xd
00:40:56.988 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.42)
00:40:56.988 00.000 11616 Moving (0.48, -0.42) raw xDistance=-0.37 yDistance=0.53
00:40:56.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
00:40:56.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
00:40:56.988 00.000 11616 MoveAxis(E, 206, ABG)
00:40:56.988 00.000 11616 Guiding  Dir = 2, Dur = 206
00:40:56.988 00.000 11616 IsSlewing returns 0
00:40:56.989 00.001 11616 IsGuiding returns 0
00:40:56.989 00.000 11616 PulseGuide returned control before completion, sleep 216
00:40:57.010 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
00:40:57.029 00.019 12268 UpdateGuideState exits: m=1103 SNR=22.4
00:40:57.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:57.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:57.029 00.000 12268 Enqueuing Expose request
00:40:57.219 00.190 11616 IsGuiding returns 1
00:40:57.220 00.001 11616 scope still moving after pulse duration time elapsed
00:40:57.250 00.030 11616 IsSlewing returns 0
00:40:57.251 00.001 11616 IsGuiding returns 0
00:40:57.251 00.000 11616 scope move finished after 206 + 56 ms
00:40:57.251 00.000 11616 Move returns status 0, amount 206
00:40:57.251 00.000 11616 MoveAxis(S, 45, ABG)
00:40:57.251 00.000 11616 Guiding  Dir = 1, Dur = 45
00:40:57.251 00.000 11616 IsSlewing returns 0
00:40:57.252 00.001 11616 IsGuiding returns 0
00:40:57.252 00.000 11616 PulseGuide returned control before completion, sleep 55
00:40:57.312 00.060 11616 IsGuiding returns 1
00:40:57.312 00.000 11616 scope still moving after pulse duration time elapsed
00:40:57.344 00.032 11616 IsSlewing returns 0
00:40:57.345 00.001 11616 IsGuiding returns 0
00:40:57.345 00.000 11616 scope move finished after 45 + 47 ms
00:40:57.345 00.000 11616 Move returns status 0, amount 45
00:40:57.345 00.000 11616 move complete, result=0
00:40:57.345 00.000 11616 worker thread done servicing request
00:40:57.345 00.000 11616 Worker thread wakes up
00:40:57.345 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:57.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:57.346 00.001 12268 GuideStep: -0.4 px 206 ms EAST, 0.5 px 45 ms SOUTH
00:40:59.361 02.015 11616 Exposure complete
00:40:59.414 00.053 11616 worker thread done servicing request
00:40:59.415 00.001 12268 OnExposeComplete: enter
00:40:59.415 00.000 12268 UpdateGuideState(): m_state=6
00:40:59.415 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
00:40:59.415 00.000 12268 Star::Find returns 1 (0), X=670.73, Y=924.02, Mass=1244, SNR=23.9, Peak=83 HFD=5.3
00:40:59.415 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.0 sigma=0.6 thresh=9 peak=8
00:40:59.415 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:40:59.415 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
00:40:59.415 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
00:40:59.416 00.001 12268 CameraToMount -- cameraX=0.48 cameraY=0.06 hyp=0.48 cameraTheta=0.13 mountX=0.11 mountY=0.46, mountTheta=1.34
00:40:59.417 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=0.06, opts=13)
00:40:59.417 00.000 12268 Enqueuing Move request for scope (0.48, 0.06)
00:40:59.417 00.000 11616 Worker thread wakes up
00:40:59.417 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.06) opts 0xd
00:40:59.417 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, 0.06)
00:40:59.417 00.000 11616 Moving (0.48, 0.06) raw xDistance=0.11 yDistance=0.46
00:40:59.417 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:59.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:40:59.418 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:40:59.418 00.000 11616 MoveAxis(E, 0, ABG)
00:40:59.418 00.000 11616 Move returns status 0, amount 0
00:40:59.418 00.000 11616 MoveAxis(S, 39, ABG)
00:40:59.418 00.000 11616 Guiding  Dir = 1, Dur = 39
00:40:59.418 00.000 11616 IsSlewing returns 0
00:40:59.418 00.000 11616 IsGuiding returns 0
00:40:59.419 00.001 11616 PulseGuide returned control before completion, sleep 49
00:40:59.439 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
00:40:59.456 00.017 12268 UpdateGuideState exits: m=1244 SNR=23.9
00:40:59.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:59.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:40:59.456 00.000 12268 Enqueuing Expose request
00:40:59.469 00.013 11616 IsGuiding returns 1
00:40:59.469 00.000 11616 scope still moving after pulse duration time elapsed
00:40:59.500 00.031 11616 IsSlewing returns 0
00:40:59.500 00.000 11616 IsGuiding returns 0
00:40:59.500 00.000 11616 scope move finished after 39 + 42 ms
00:40:59.500 00.000 11616 Move returns status 0, amount 39
00:40:59.500 00.000 11616 move complete, result=0
00:40:59.501 00.001 11616 worker thread done servicing request
00:40:59.501 00.000 11616 Worker thread wakes up
00:40:59.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:40:59.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:40:59.501 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 39 ms SOUTH
00:41:01.504 02.003 11616 Exposure complete
00:41:01.559 00.055 11616 worker thread done servicing request
00:41:01.559 00.000 12268 OnExposeComplete: enter
00:41:01.559 00.000 12268 UpdateGuideState(): m_state=6
00:41:01.560 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
00:41:01.560 00.000 12268 Star::Find returns 1 (0), X=670.98, Y=924.29, Mass=1320, SNR=24.6, Peak=91 HFD=5.3
00:41:01.560 00.000 12268 Star::Find false star n=6 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:41:01.560 00.000 12268 MultiStar: [#1 -0.89,-0.66,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:01.560 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
00:41:01.560 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
00:41:01.560 00.000 12268 CameraToMount -- cameraX=0.73 cameraY=0.32 hyp=0.79 cameraTheta=0.42 mountX=0.39 mountY=0.68, mountTheta=1.04
00:41:01.562 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.73, y=0.32, opts=13)
00:41:01.562 00.000 12268 Enqueuing Move request for scope (0.73, 0.32)
00:41:01.562 00.000 11616 Worker thread wakes up
00:41:01.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.32) opts 0xd
00:41:01.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.73, 0.32)
00:41:01.562 00.000 11616 Moving (0.73, 0.32) raw xDistance=0.39 yDistance=0.68
00:41:01.562 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
00:41:01.562 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.18
00:41:01.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
00:41:01.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
00:41:01.562 00.000 11616 MoveAxis(W, 221, ABG)
00:41:01.562 00.000 11616 Guiding  Dir = 3, Dur = 221
00:41:01.563 00.001 11616 IsSlewing returns 0
00:41:01.563 00.000 11616 IsGuiding returns 0
00:41:01.563 00.000 11616 PulseGuide returned control before completion, sleep 231
00:41:01.585 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=50, Gamma=1.290
00:41:01.603 00.018 12268 UpdateGuideState exits: m=1320 SNR=24.6
00:41:01.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:01.604 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:01.604 00.000 12268 Enqueuing Expose request
00:41:01.797 00.193 11616 IsGuiding returns 1
00:41:01.797 00.000 11616 scope still moving after pulse duration time elapsed
00:41:01.829 00.032 11616 IsSlewing returns 0
00:41:01.830 00.001 11616 IsGuiding returns 0
00:41:01.830 00.000 11616 scope move finished after 221 + 45 ms
00:41:01.830 00.000 11616 Move returns status 0, amount 221
00:41:01.830 00.000 11616 MoveAxis(S, 57, ABG)
00:41:01.830 00.000 11616 Guiding  Dir = 1, Dur = 57
00:41:01.831 00.001 11616 IsSlewing returns 0
00:41:01.831 00.000 11616 IsGuiding returns 0
00:41:01.831 00.000 11616 PulseGuide returned control before completion, sleep 67
00:41:01.907 00.076 11616 IsGuiding returns 1
00:41:01.907 00.000 11616 scope still moving after pulse duration time elapsed
00:41:01.938 00.031 11616 IsSlewing returns 0
00:41:01.938 00.000 11616 IsGuiding returns 0
00:41:01.938 00.000 11616 scope move finished after 57 + 50 ms
00:41:01.939 00.001 11616 Move returns status 0, amount 57
00:41:01.939 00.000 11616 move complete, result=0
00:41:01.939 00.000 11616 worker thread done servicing request
00:41:01.939 00.000 11616 Worker thread wakes up
00:41:01.939 00.000 12268 GuideStep: 0.4 px 221 ms WEST, 0.7 px 57 ms SOUTH
00:41:01.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:01.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:03.954 02.015 11616 Exposure complete
00:41:04.013 00.059 11616 worker thread done servicing request
00:41:04.013 00.000 12268 OnExposeComplete: enter
00:41:04.013 00.000 12268 UpdateGuideState(): m_state=6
00:41:04.013 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
00:41:04.014 00.001 12268 Star::Find returns 1 (0), X=670.80, Y=924.28, Mass=1231, SNR=23.6, Peak=77 HFD=5.1
00:41:04.014 00.000 12268 Star::Find false star n=10 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:41:04.014 00.000 12268 MultiStar: [#1 -1.69,0.65,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:04.014 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
00:41:04.014 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.23)
00:41:04.014 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=0.32 hyp=0.63 cameraTheta=0.53 mountX=0.37 mountY=0.49, mountTheta=0.93
00:41:04.016 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=0.32, opts=13)
00:41:04.016 00.000 12268 Enqueuing Move request for scope (0.54, 0.32)
00:41:04.016 00.000 11616 Worker thread wakes up
00:41:04.016 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.32) opts 0xd
00:41:04.016 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, 0.32)
00:41:04.017 00.001 11616 Moving (0.54, 0.32) raw xDistance=0.37 yDistance=0.49
00:41:04.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
00:41:04.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
00:41:04.017 00.000 11616 MoveAxis(W, 206, ABG)
00:41:04.017 00.000 11616 Guiding  Dir = 3, Dur = 206
00:41:04.017 00.000 11616 IsSlewing returns 0
00:41:04.018 00.001 11616 IsGuiding returns 0
00:41:04.018 00.000 11616 PulseGuide returned control before completion, sleep 216
00:41:04.039 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
00:41:04.057 00.018 12268 UpdateGuideState exits: m=1231 SNR=23.6
00:41:04.057 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:04.057 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:04.058 00.001 12268 Enqueuing Expose request
00:41:04.235 00.177 11616 IsGuiding returns 1
00:41:04.235 00.000 11616 scope still moving after pulse duration time elapsed
00:41:04.266 00.031 11616 IsSlewing returns 0
00:41:04.266 00.000 11616 IsGuiding returns 0
00:41:04.266 00.000 11616 scope move finished after 206 + 42 ms
00:41:04.266 00.000 11616 Move returns status 0, amount 206
00:41:04.267 00.001 11616 MoveAxis(S, 42, ABG)
00:41:04.267 00.000 11616 Guiding  Dir = 1, Dur = 42
00:41:04.267 00.000 11616 IsSlewing returns 0
00:41:04.267 00.000 11616 IsGuiding returns 0
00:41:04.267 00.000 11616 PulseGuide returned control before completion, sleep 52
00:41:04.330 00.063 11616 IsGuiding returns 1
00:41:04.330 00.000 11616 scope still moving after pulse duration time elapsed
00:41:04.361 00.031 11616 IsSlewing returns 0
00:41:04.362 00.001 11616 IsGuiding returns 0
00:41:04.362 00.000 11616 scope move finished after 42 + 52 ms
00:41:04.362 00.000 11616 Move returns status 0, amount 42
00:41:04.362 00.000 11616 move complete, result=0
00:41:04.362 00.000 11616 worker thread done servicing request
00:41:04.362 00.000 11616 Worker thread wakes up
00:41:04.362 00.000 12268 GuideStep: 0.4 px 206 ms WEST, 0.5 px 42 ms SOUTH
00:41:04.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:04.363 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:06.400 02.037 11616 Exposure complete
00:41:06.454 00.054 11616 worker thread done servicing request
00:41:06.454 00.000 12268 OnExposeComplete: enter
00:41:06.455 00.001 12268 UpdateGuideState(): m_state=6
00:41:06.455 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
00:41:06.455 00.000 12268 Star::Find returns 1 (0), X=671.04, Y=924.18, Mass=1294, SNR=24.3, Peak=86 HFD=4.9
00:41:06.455 00.000 12268 MultiStar: [#1 -2.40,-0.49,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:06.455 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
00:41:06.455 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.97)
00:41:06.455 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=0.22 hyp=0.82 cameraTheta=0.27 mountX=0.29 mountY=0.75, mountTheta=1.20
00:41:06.457 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.79, y=0.22, opts=13)
00:41:06.457 00.000 12268 Enqueuing Move request for scope (0.79, 0.22)
00:41:06.457 00.000 11616 Worker thread wakes up
00:41:06.457 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.22) opts 0xd
00:41:06.457 00.000 11616 Handling offset move in thread for scope, endpoint = (0.79, 0.22)
00:41:06.457 00.000 11616 Moving (0.79, 0.22) raw xDistance=0.29 yDistance=0.75
00:41:06.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
00:41:06.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
00:41:06.458 00.001 11616 MoveAxis(W, 164, ABG)
00:41:06.458 00.000 11616 Guiding  Dir = 3, Dur = 164
00:41:06.458 00.000 11616 IsSlewing returns 0
00:41:06.458 00.000 11616 IsGuiding returns 0
00:41:06.459 00.001 11616 PulseGuide returned control before completion, sleep 174
00:41:06.481 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=52, Gamma=1.290
00:41:06.500 00.019 12268 UpdateGuideState exits: m=1294 SNR=24.3
00:41:06.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:06.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:06.500 00.000 12268 Enqueuing Expose request
00:41:06.648 00.148 11616 IsGuiding returns 1
00:41:06.649 00.001 11616 scope still moving after pulse duration time elapsed
00:41:06.681 00.032 11616 IsSlewing returns 0
00:41:06.681 00.000 11616 IsGuiding returns 0
00:41:06.681 00.000 11616 scope move finished after 164 + 59 ms
00:41:06.681 00.000 11616 Move returns status 0, amount 164
00:41:06.681 00.000 11616 MoveAxis(S, 64, ABG)
00:41:06.681 00.000 11616 Guiding  Dir = 1, Dur = 64
00:41:06.682 00.001 11616 IsSlewing returns 0
00:41:06.682 00.000 11616 IsGuiding returns 0
00:41:06.682 00.000 11616 PulseGuide returned control before completion, sleep 74
00:41:06.757 00.075 11616 IsGuiding returns 1
00:41:06.757 00.000 11616 scope still moving after pulse duration time elapsed
00:41:06.787 00.030 11616 IsSlewing returns 0
00:41:06.788 00.001 11616 IsGuiding returns 0
00:41:06.788 00.000 11616 scope move finished after 64 + 41 ms
00:41:06.788 00.000 11616 Move returns status 0, amount 64
00:41:06.788 00.000 11616 move complete, result=0
00:41:06.788 00.000 11616 worker thread done servicing request
00:41:06.788 00.000 11616 Worker thread wakes up
00:41:06.789 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:06.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:06.789 00.000 12268 GuideStep: 0.3 px 164 ms WEST, 0.8 px 64 ms SOUTH
00:41:08.804 02.015 11616 Exposure complete
00:41:08.858 00.054 11616 worker thread done servicing request
00:41:08.858 00.000 12268 OnExposeComplete: enter
00:41:08.858 00.000 12268 UpdateGuideState(): m_state=6
00:41:08.858 00.000 12268 Star::Find(15, 671, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
00:41:08.859 00.001 12268 Star::Find returns 1 (0), X=670.72, Y=923.61, Mass=1127, SNR=22.8, Peak=73 HFD=5.4
00:41:08.859 00.000 12268 MultiStar: [#1 -2.27,0.54,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:08.859 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
00:41:08.859 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
00:41:08.859 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.35 hyp=0.58 cameraTheta=-0.64 mountX=-0.30 mountY=0.51, mountTheta=2.11
00:41:08.860 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=-0.35, opts=13)
00:41:08.861 00.001 12268 Enqueuing Move request for scope (0.47, -0.35)
00:41:08.861 00.000 11616 Worker thread wakes up
00:41:08.861 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.35) opts 0xd
00:41:08.861 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, -0.35)
00:41:08.861 00.000 11616 Moving (0.47, -0.35) raw xDistance=-0.30 yDistance=0.51
00:41:08.861 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
00:41:08.861 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.90
00:41:08.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
00:41:08.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
00:41:08.861 00.000 11616 MoveAxis(E, 168, ABG)
00:41:08.861 00.000 11616 Guiding  Dir = 2, Dur = 168
00:41:08.862 00.001 11616 IsSlewing returns 0
00:41:08.862 00.000 11616 IsGuiding returns 0
00:41:08.862 00.000 11616 PulseGuide returned control before completion, sleep 178
00:41:08.884 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
00:41:08.901 00.017 12268 UpdateGuideState exits: m=1127 SNR=22.8
00:41:08.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:08.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:08.901 00.000 12268 Enqueuing Expose request
00:41:09.048 00.147 11616 IsGuiding returns 1
00:41:09.048 00.000 11616 scope still moving after pulse duration time elapsed
00:41:09.080 00.032 11616 IsSlewing returns 0
00:41:09.081 00.001 11616 IsGuiding returns 0
00:41:09.081 00.000 11616 scope move finished after 168 + 51 ms
00:41:09.081 00.000 11616 Move returns status 0, amount 168
00:41:09.081 00.000 11616 MoveAxis(S, 43, ABG)
00:41:09.081 00.000 11616 Guiding  Dir = 1, Dur = 43
00:41:09.082 00.001 11616 IsSlewing returns 0
00:41:09.082 00.000 11616 IsGuiding returns 0
00:41:09.082 00.000 11616 PulseGuide returned control before completion, sleep 53
00:41:09.144 00.062 11616 IsGuiding returns 1
00:41:09.144 00.000 11616 scope still moving after pulse duration time elapsed
00:41:09.175 00.031 11616 IsSlewing returns 0
00:41:09.175 00.000 11616 IsGuiding returns 0
00:41:09.175 00.000 11616 scope move finished after 43 + 50 ms
00:41:09.176 00.001 11616 Move returns status 0, amount 43
00:41:09.176 00.000 11616 move complete, result=0
00:41:09.176 00.000 11616 worker thread done servicing request
00:41:09.176 00.000 11616 Worker thread wakes up
00:41:09.176 00.000 12268 GuideStep: -0.3 px 168 ms EAST, 0.5 px 43 ms SOUTH
00:41:09.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:09.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:11.180 02.004 11616 Exposure complete
00:41:11.235 00.055 11616 worker thread done servicing request
00:41:11.235 00.000 12268 OnExposeComplete: enter
00:41:11.235 00.000 12268 UpdateGuideState(): m_state=6
00:41:11.235 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
00:41:11.236 00.001 12268 Star::Find returns 1 (0), X=670.65, Y=923.85, Mass=1191, SNR=23.3, Peak=83 HFD=5.3
00:41:11.236 00.000 12268 Star::Find false star n=8 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=8
00:41:11.236 00.000 12268 MultiStar: [#1 -2.57,-1.08,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:11.236 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
00:41:11.236 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.42)
00:41:11.236 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.11 hyp=0.41 cameraTheta=-0.27 mountX=-0.07 mountY=0.41, mountTheta=1.75
00:41:11.238 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.11, opts=13)
00:41:11.238 00.000 12268 Enqueuing Move request for scope (0.40, -0.11)
00:41:11.238 00.000 11616 Worker thread wakes up
00:41:11.238 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.11) opts 0xd
00:41:11.238 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.11)
00:41:11.238 00.000 11616 Moving (0.40, -0.11) raw xDistance=-0.07 yDistance=0.41
00:41:11.238 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:11.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:41:11.239 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
00:41:11.239 00.000 11616 MoveAxis(E, 0, ABG)
00:41:11.239 00.000 11616 Move returns status 0, amount 0
00:41:11.239 00.000 11616 MoveAxis(S, 34, ABG)
00:41:11.239 00.000 11616 Guiding  Dir = 1, Dur = 34
00:41:11.239 00.000 11616 IsSlewing returns 0
00:41:11.239 00.000 11616 IsGuiding returns 0
00:41:11.240 00.001 11616 PulseGuide returned control before completion, sleep 44
00:41:11.261 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=49, Gamma=1.290
00:41:11.279 00.018 12268 UpdateGuideState exits: m=1191 SNR=23.3
00:41:11.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:11.280 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:11.280 00.000 12268 Enqueuing Expose request
00:41:11.290 00.010 11616 IsGuiding returns 1
00:41:11.290 00.000 11616 scope still moving after pulse duration time elapsed
00:41:11.320 00.030 11616 IsSlewing returns 0
00:41:11.321 00.001 11616 IsGuiding returns 0
00:41:11.321 00.000 11616 scope move finished after 34 + 47 ms
00:41:11.321 00.000 11616 Move returns status 0, amount 34
00:41:11.321 00.000 11616 move complete, result=0
00:41:11.321 00.000 11616 worker thread done servicing request
00:41:11.321 00.000 11616 Worker thread wakes up
00:41:11.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:11.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:11.321 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 34 ms SOUTH
00:41:13.337 02.016 11616 Exposure complete
00:41:13.391 00.054 11616 worker thread done servicing request
00:41:13.391 00.000 12268 OnExposeComplete: enter
00:41:13.392 00.001 12268 UpdateGuideState(): m_state=6
00:41:13.392 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
00:41:13.392 00.000 12268 Star::Find returns 1 (0), X=670.64, Y=923.99, Mass=1123, SNR=22.8, Peak=87 HFD=5.2
00:41:13.392 00.000 12268 Star::Find false star n=8 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=8
00:41:13.392 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:13.392 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
00:41:13.392 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
00:41:13.392 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.03 hyp=0.38 cameraTheta=0.07 mountX=0.07 mountY=0.37, mountTheta=1.40
00:41:13.394 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.03, opts=13)
00:41:13.394 00.000 12268 Enqueuing Move request for scope (0.38, 0.03)
00:41:13.394 00.000 11616 Worker thread wakes up
00:41:13.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.03) opts 0xd
00:41:13.394 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.03)
00:41:13.394 00.000 11616 Moving (0.38, 0.03) raw xDistance=0.07 yDistance=0.37
00:41:13.394 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:13.395 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:41:13.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
00:41:13.395 00.000 11616 MoveAxis(E, 0, ABG)
00:41:13.395 00.000 11616 Move returns status 0, amount 0
00:41:13.395 00.000 11616 MoveAxis(S, 31, ABG)
00:41:13.395 00.000 11616 Guiding  Dir = 1, Dur = 31
00:41:13.396 00.001 11616 IsSlewing returns 0
00:41:13.396 00.000 11616 IsGuiding returns 0
00:41:13.396 00.000 11616 PulseGuide returned control before completion, sleep 41
00:41:13.417 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
00:41:13.434 00.017 12268 UpdateGuideState exits: m=1123 SNR=22.8
00:41:13.435 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:13.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:13.435 00.000 12268 Enqueuing Expose request
00:41:13.442 00.007 11616 IsGuiding returns 1
00:41:13.443 00.001 11616 scope still moving after pulse duration time elapsed
00:41:13.473 00.030 11616 IsSlewing returns 0
00:41:13.473 00.000 11616 IsGuiding returns 0
00:41:13.474 00.001 11616 scope move finished after 31 + 46 ms
00:41:13.474 00.000 11616 Move returns status 0, amount 31
00:41:13.474 00.000 11616 move complete, result=0
00:41:13.474 00.000 11616 worker thread done servicing request
00:41:13.474 00.000 11616 Worker thread wakes up
00:41:13.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:13.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:13.476 00.002 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 31 ms SOUTH
00:41:15.481 02.005 11616 Exposure complete
00:41:15.537 00.056 11616 worker thread done servicing request
00:41:15.537 00.000 12268 OnExposeComplete: enter
00:41:15.537 00.000 12268 UpdateGuideState(): m_state=6
00:41:15.538 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
00:41:15.538 00.000 12268 Star::Find returns 1 (0), X=670.27, Y=924.13, Mass=998, SNR=21.5, Peak=74 HFD=5.0
00:41:15.538 00.000 12268 Star::Find false star n=10 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=8
00:41:15.538 00.000 12268 MultiStar: [#1 -2.55,0.88,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:15.538 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
00:41:15.538 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
00:41:15.538 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.49 mountX=0.17 mountY=-0.01, mountTheta=-0.05
00:41:15.540 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.17, opts=13)
00:41:15.540 00.000 12268 Enqueuing Move request for scope (0.01, 0.17)
00:41:15.540 00.000 11616 Worker thread wakes up
00:41:15.540 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
00:41:15.540 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
00:41:15.540 00.000 11616 Moving (0.01, 0.17) raw xDistance=0.17 yDistance=-0.01
00:41:15.541 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:15.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:41:15.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:15.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:41:15.541 00.000 11616 MoveAxis(E, 0, ABG)
00:41:15.541 00.000 11616 Move returns status 0, amount 0
00:41:15.541 00.000 11616 MoveAxis(N, 0, ABG)
00:41:15.541 00.000 11616 Move returns status 0, amount 0
00:41:15.541 00.000 11616 move complete, result=0
00:41:15.541 00.000 11616 worker thread done servicing request
00:41:15.563 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
00:41:15.581 00.018 12268 UpdateGuideState exits: m=998 SNR=21.5
00:41:15.582 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:15.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:15.582 00.000 12268 Enqueuing Expose request
00:41:15.582 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:15.582 00.000 11616 Worker thread wakes up
00:41:15.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:15.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:17.600 02.018 11616 Exposure complete
00:41:17.656 00.056 11616 worker thread done servicing request
00:41:17.656 00.000 12268 OnExposeComplete: enter
00:41:17.656 00.000 12268 UpdateGuideState(): m_state=6
00:41:17.657 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
00:41:17.657 00.000 12268 Star::Find returns 1 (0), X=670.73, Y=923.87, Mass=1118, SNR=22.7, Peak=79 HFD=5.0
00:41:17.657 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:17.657 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
00:41:17.657 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
00:41:17.657 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.09 hyp=0.49 cameraTheta=-0.19 mountX=-0.05 mountY=0.48, mountTheta=1.67
00:41:17.659 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.09, opts=13)
00:41:17.659 00.000 12268 Enqueuing Move request for scope (0.48, -0.09)
00:41:17.659 00.000 11616 Worker thread wakes up
00:41:17.659 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.09) opts 0xd
00:41:17.659 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.09)
00:41:17.659 00.000 11616 Moving (0.48, -0.09) raw xDistance=-0.05 yDistance=0.48
00:41:17.659 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:17.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:41:17.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
00:41:17.660 00.001 11616 MoveAxis(E, 0, ABG)
00:41:17.660 00.000 11616 Move returns status 0, amount 0
00:41:17.660 00.000 11616 MoveAxis(S, 41, ABG)
00:41:17.660 00.000 11616 Guiding  Dir = 1, Dur = 41
00:41:17.660 00.000 11616 IsSlewing returns 0
00:41:17.660 00.000 11616 IsGuiding returns 0
00:41:17.661 00.001 11616 PulseGuide returned control before completion, sleep 51
00:41:17.682 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
00:41:17.699 00.017 12268 UpdateGuideState exits: m=1118 SNR=22.7
00:41:17.700 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:17.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:17.700 00.000 12268 Enqueuing Expose request
00:41:17.724 00.024 11616 IsGuiding returns 0
00:41:17.724 00.000 11616 Move returns status 0, amount 41
00:41:17.724 00.000 11616 move complete, result=0
00:41:17.725 00.001 11616 worker thread done servicing request
00:41:17.725 00.000 11616 Worker thread wakes up
00:41:17.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:17.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:17.728 00.003 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 41 ms SOUTH
00:41:19.734 02.006 11616 Exposure complete
00:41:19.788 00.054 11616 worker thread done servicing request
00:41:19.789 00.001 12268 OnExposeComplete: enter
00:41:19.789 00.000 12268 UpdateGuideState(): m_state=6
00:41:19.789 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
00:41:19.789 00.000 12268 Star::Find returns 1 (0), X=670.53, Y=923.43, Mass=960, SNR=21.1, Peak=66 HFD=5.0
00:41:19.789 00.000 12268 MultiStar: [#1 -1.74,-1.09,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:19.789 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
00:41:19.789 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.60)
00:41:19.789 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.53 hyp=0.60 cameraTheta=-1.10 mountX=-0.50 mountY=0.33, mountTheta=2.55
00:41:19.790 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.53, opts=13)
00:41:19.790 00.000 12268 Enqueuing Move request for scope (0.27, -0.53)
00:41:19.790 00.000 11616 Worker thread wakes up
00:41:19.791 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.53) opts 0xd
00:41:19.791 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.53)
00:41:19.791 00.000 11616 Moving (0.27, -0.53) raw xDistance=-0.50 yDistance=0.33
00:41:19.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
00:41:19.791 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
00:41:19.791 00.000 11616 MoveAxis(E, 281, ABG)
00:41:19.791 00.000 11616 Guiding  Dir = 2, Dur = 281
00:41:19.791 00.000 11616 IsSlewing returns 0
00:41:19.791 00.000 11616 IsGuiding returns 0
00:41:19.792 00.001 11616 PulseGuide returned control before completion, sleep 291
00:41:19.813 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
00:41:19.831 00.018 12268 UpdateGuideState exits: m=960 SNR=21.1
00:41:19.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:19.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:19.831 00.000 12268 Enqueuing Expose request
00:41:20.092 00.261 11616 IsGuiding returns 1
00:41:20.092 00.000 11616 scope still moving after pulse duration time elapsed
00:41:20.124 00.032 11616 IsSlewing returns 0
00:41:20.124 00.000 11616 IsGuiding returns 1
00:41:20.155 00.031 11616 IsSlewing returns 0
00:41:20.156 00.001 11616 IsGuiding returns 1
00:41:20.186 00.030 11616 IsSlewing returns 0
00:41:20.187 00.001 11616 IsGuiding returns 1
00:41:20.217 00.030 11616 IsSlewing returns 0
00:41:20.218 00.001 11616 IsGuiding returns 0
00:41:20.218 00.000 11616 scope move finished after 281 + 145 ms
00:41:20.218 00.000 11616 Move returns status 0, amount 281
00:41:20.218 00.000 11616 MoveAxis(S, 28, ABG)
00:41:20.218 00.000 11616 Guiding  Dir = 1, Dur = 28
00:41:20.218 00.000 11616 IsSlewing returns 0
00:41:20.218 00.000 11616 IsGuiding returns 0
00:41:20.219 00.001 11616 PulseGuide returned control before completion, sleep 38
00:41:20.263 00.044 11616 IsGuiding returns 1
00:41:20.264 00.001 11616 scope still moving after pulse duration time elapsed
00:41:20.294 00.030 11616 IsSlewing returns 0
00:41:20.295 00.001 11616 IsGuiding returns 0
00:41:20.295 00.000 11616 scope move finished after 28 + 48 ms
00:41:20.296 00.001 11616 Move returns status 0, amount 28
00:41:20.296 00.000 11616 move complete, result=0
00:41:20.296 00.000 11616 worker thread done servicing request
00:41:20.296 00.000 11616 Worker thread wakes up
00:41:20.296 00.000 12268 GuideStep: -0.5 px 281 ms EAST, 0.3 px 28 ms SOUTH
00:41:20.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:20.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:22.397 02.101 11616 Exposure complete
00:41:22.452 00.055 11616 worker thread done servicing request
00:41:22.452 00.000 12268 OnExposeComplete: enter
00:41:22.452 00.000 12268 UpdateGuideState(): m_state=6
00:41:22.453 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
00:41:22.453 00.000 12268 Star::Find returns 1 (0), X=670.59, Y=923.71, Mass=858, SNR=19.9, Peak=70 HFD=5.0
00:41:22.453 00.000 12268 Star::Find false star n=8 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=8
00:41:22.453 00.000 12268 MultiStar: [#1 0.08,1.85,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:22.453 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
00:41:22.454 00.001 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
00:41:22.454 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.25 hyp=0.42 cameraTheta=-0.66 mountX=-0.22 mountY=0.36, mountTheta=2.12
00:41:22.455 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.25, opts=13)
00:41:22.455 00.000 12268 Enqueuing Move request for scope (0.33, -0.25)
00:41:22.455 00.000 11616 Worker thread wakes up
00:41:22.456 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.25) opts 0xd
00:41:22.456 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.25)
00:41:22.456 00.000 11616 Moving (0.33, -0.25) raw xDistance=-0.22 yDistance=0.36
00:41:22.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
00:41:22.456 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
00:41:22.456 00.000 11616 MoveAxis(E, 124, ABG)
00:41:22.456 00.000 11616 Guiding  Dir = 2, Dur = 124
00:41:22.456 00.000 11616 IsSlewing returns 0
00:41:22.456 00.000 11616 IsGuiding returns 0
00:41:22.457 00.001 11616 PulseGuide returned control before completion, sleep 134
00:41:22.480 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
00:41:22.498 00.018 12268 UpdateGuideState exits: m=858 SNR=19.9
00:41:22.499 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:22.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:22.499 00.000 12268 Enqueuing Expose request
00:41:22.595 00.096 11616 IsGuiding returns 1
00:41:22.595 00.000 11616 scope still moving after pulse duration time elapsed
00:41:22.627 00.032 11616 IsSlewing returns 0
00:41:22.627 00.000 11616 IsGuiding returns 1
00:41:22.657 00.030 11616 IsSlewing returns 0
00:41:22.658 00.001 11616 IsGuiding returns 1
00:41:22.688 00.030 11616 IsSlewing returns 0
00:41:22.689 00.001 11616 IsGuiding returns 0
00:41:22.689 00.000 11616 scope move finished after 124 + 108 ms
00:41:22.689 00.000 11616 Move returns status 0, amount 124
00:41:22.690 00.001 11616 MoveAxis(S, 30, ABG)
00:41:22.690 00.000 11616 Guiding  Dir = 1, Dur = 30
00:41:22.690 00.000 11616 IsSlewing returns 0
00:41:22.690 00.000 11616 IsGuiding returns 0
00:41:22.690 00.000 11616 PulseGuide returned control before completion, sleep 40
00:41:22.733 00.043 11616 IsGuiding returns 1
00:41:22.733 00.000 11616 scope still moving after pulse duration time elapsed
00:41:22.764 00.031 11616 IsSlewing returns 0
00:41:22.765 00.001 11616 IsGuiding returns 0
00:41:22.765 00.000 11616 scope move finished after 30 + 44 ms
00:41:22.765 00.000 11616 Move returns status 0, amount 30
00:41:22.765 00.000 11616 move complete, result=0
00:41:22.765 00.000 11616 worker thread done servicing request
00:41:22.765 00.000 11616 Worker thread wakes up
00:41:22.766 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:22.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:22.766 00.000 12268 GuideStep: -0.2 px 124 ms EAST, 0.4 px 30 ms SOUTH
00:41:24.773 02.007 11616 Exposure complete
00:41:24.826 00.053 11616 worker thread done servicing request
00:41:24.826 00.000 12268 OnExposeComplete: enter
00:41:24.827 00.001 12268 UpdateGuideState(): m_state=6
00:41:24.827 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
00:41:24.827 00.000 12268 Star::Find returns 1 (0), X=670.55, Y=923.76, Mass=916, SNR=20.5, Peak=62 HFD=5.4
00:41:24.827 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.0 sigma=0.6 thresh=9 peak=9
00:41:24.827 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:24.827 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
00:41:24.827 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
00:41:24.827 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.20 hyp=0.35 cameraTheta=-0.59 mountX=-0.17 mountY=0.31, mountTheta=2.06
00:41:24.829 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.20, opts=13)
00:41:24.829 00.000 12268 Enqueuing Move request for scope (0.29, -0.20)
00:41:24.829 00.000 11616 Worker thread wakes up
00:41:24.829 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.20) opts 0xd
00:41:24.829 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.20)
00:41:24.829 00.000 11616 Moving (0.29, -0.20) raw xDistance=-0.17 yDistance=0.31
00:41:24.829 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
00:41:24.830 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
00:41:24.830 00.000 11616 MoveAxis(E, 93, ABG)
00:41:24.830 00.000 11616 Guiding  Dir = 2, Dur = 93
00:41:24.830 00.000 11616 IsSlewing returns 0
00:41:24.830 00.000 11616 IsGuiding returns 0
00:41:24.831 00.001 11616 PulseGuide returned control before completion, sleep 103
00:41:24.856 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=41, Gamma=1.290
00:41:24.872 00.016 12268 UpdateGuideState exits: m=916 SNR=20.5
00:41:24.873 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:24.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:24.873 00.000 12268 Enqueuing Expose request
00:41:24.941 00.068 11616 IsGuiding returns 1
00:41:24.941 00.000 11616 scope still moving after pulse duration time elapsed
00:41:24.971 00.030 11616 IsSlewing returns 0
00:41:24.971 00.000 11616 IsGuiding returns 0
00:41:24.971 00.000 11616 scope move finished after 93 + 48 ms
00:41:24.972 00.001 11616 Move returns status 0, amount 93
00:41:24.972 00.000 11616 MoveAxis(S, 27, ABG)
00:41:24.972 00.000 11616 Guiding  Dir = 1, Dur = 27
00:41:24.972 00.000 11616 IsSlewing returns 0
00:41:24.972 00.000 11616 IsGuiding returns 0
00:41:24.973 00.001 11616 PulseGuide returned control before completion, sleep 37
00:41:25.017 00.044 11616 IsGuiding returns 1
00:41:25.017 00.000 11616 scope still moving after pulse duration time elapsed
00:41:25.049 00.032 11616 IsSlewing returns 0
00:41:25.050 00.001 11616 IsGuiding returns 0
00:41:25.050 00.000 11616 scope move finished after 27 + 50 ms
00:41:25.050 00.000 11616 Move returns status 0, amount 27
00:41:25.050 00.000 11616 move complete, result=0
00:41:25.050 00.000 11616 worker thread done servicing request
00:41:25.051 00.001 11616 Worker thread wakes up
00:41:25.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:25.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:25.051 00.000 12268 GuideStep: -0.2 px 93 ms EAST, 0.3 px 27 ms SOUTH
00:41:27.065 02.014 11616 Exposure complete
00:41:27.121 00.056 11616 worker thread done servicing request
00:41:27.122 00.001 12268 OnExposeComplete: enter
00:41:27.122 00.000 12268 UpdateGuideState(): m_state=6
00:41:27.122 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
00:41:27.122 00.000 12268 Star::Find returns 1 (0), X=670.56, Y=923.82, Mass=879, SNR=20.0, Peak=71 HFD=4.9
00:41:27.122 00.000 12268 Star::Find false star n=11 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=8
00:41:27.122 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:27.122 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
00:41:27.122 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
00:41:27.123 00.001 12268 CameraToMount -- cameraX=0.30 cameraY=-0.14 hyp=0.33 cameraTheta=-0.45 mountX=-0.11 mountY=0.32, mountTheta=1.92
00:41:27.124 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.14, opts=13)
00:41:27.125 00.001 12268 Enqueuing Move request for scope (0.30, -0.14)
00:41:27.125 00.000 11616 Worker thread wakes up
00:41:27.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.14) opts 0xd
00:41:27.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.14)
00:41:27.125 00.000 11616 Moving (0.30, -0.14) raw xDistance=-0.11 yDistance=0.32
00:41:27.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
00:41:27.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
00:41:27.125 00.000 11616 MoveAxis(E, 63, ABG)
00:41:27.125 00.000 11616 Guiding  Dir = 2, Dur = 63
00:41:27.126 00.001 11616 IsSlewing returns 0
00:41:27.126 00.000 11616 IsGuiding returns 0
00:41:27.126 00.000 11616 PulseGuide returned control before completion, sleep 73
00:41:27.150 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
00:41:27.167 00.017 12268 UpdateGuideState exits: m=879 SNR=20.0
00:41:27.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:27.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:27.167 00.000 12268 Enqueuing Expose request
00:41:27.205 00.038 11616 IsGuiding returns 1
00:41:27.205 00.000 11616 scope still moving after pulse duration time elapsed
00:41:27.238 00.033 11616 IsSlewing returns 0
00:41:27.238 00.000 11616 IsGuiding returns 1
00:41:27.268 00.030 11616 IsSlewing returns 0
00:41:27.269 00.001 11616 IsGuiding returns 1
00:41:27.300 00.031 11616 IsSlewing returns 0
00:41:27.301 00.001 11616 IsGuiding returns 1
00:41:27.331 00.030 11616 IsSlewing returns 0
00:41:27.332 00.001 11616 IsGuiding returns 0
00:41:27.332 00.000 11616 scope move finished after 63 + 142 ms
00:41:27.332 00.000 11616 Move returns status 0, amount 63
00:41:27.332 00.000 11616 MoveAxis(S, 27, ABG)
00:41:27.332 00.000 11616 Guiding  Dir = 1, Dur = 27
00:41:27.332 00.000 11616 IsSlewing returns 0
00:41:27.333 00.001 11616 IsGuiding returns 0
00:41:27.333 00.000 11616 PulseGuide returned control before completion, sleep 37
00:41:27.377 00.044 11616 IsGuiding returns 1
00:41:27.378 00.001 11616 scope still moving after pulse duration time elapsed
00:41:27.408 00.030 11616 IsSlewing returns 0
00:41:27.409 00.001 11616 IsGuiding returns 0
00:41:27.409 00.000 11616 scope move finished after 27 + 48 ms
00:41:27.409 00.000 11616 Move returns status 0, amount 27
00:41:27.409 00.000 11616 move complete, result=0
00:41:27.409 00.000 11616 worker thread done servicing request
00:41:27.409 00.000 11616 Worker thread wakes up
00:41:27.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:27.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:27.410 00.001 12268 GuideStep: -0.1 px 63 ms EAST, 0.3 px 27 ms SOUTH
00:41:29.423 02.013 11616 Exposure complete
00:41:29.478 00.055 11616 worker thread done servicing request
00:41:29.479 00.001 12268 OnExposeComplete: enter
00:41:29.479 00.000 12268 UpdateGuideState(): m_state=6
00:41:29.479 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
00:41:29.479 00.000 12268 Star::Find returns 1 (0), X=670.60, Y=923.92, Mass=783, SNR=19.0, Peak=64 HFD=5.0
00:41:29.479 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:29.479 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
00:41:29.479 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
00:41:29.479 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.04 hyp=0.35 cameraTheta=-0.12 mountX=-0.01 mountY=0.35, mountTheta=1.60
00:41:29.481 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.04, opts=13)
00:41:29.481 00.000 12268 Enqueuing Move request for scope (0.34, -0.04)
00:41:29.481 00.000 11616 Worker thread wakes up
00:41:29.481 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.04) opts 0xd
00:41:29.481 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.04)
00:41:29.481 00.000 11616 Moving (0.34, -0.04) raw xDistance=-0.01 yDistance=0.35
00:41:29.481 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:29.482 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:41:29.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
00:41:29.482 00.000 11616 MoveAxis(E, 0, ABG)
00:41:29.482 00.000 11616 Move returns status 0, amount 0
00:41:29.482 00.000 11616 MoveAxis(S, 29, ABG)
00:41:29.482 00.000 11616 Guiding  Dir = 1, Dur = 29
00:41:29.482 00.000 11616 IsSlewing returns 0
00:41:29.482 00.000 11616 IsGuiding returns 0
00:41:29.483 00.001 11616 PulseGuide returned control before completion, sleep 39
00:41:29.503 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=29, Gamma=1.290
00:41:29.520 00.017 12268 UpdateGuideState exits: m=783 SNR=19.0
00:41:29.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:29.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:29.520 00.000 12268 Enqueuing Expose request
00:41:29.532 00.012 11616 IsGuiding returns 1
00:41:29.532 00.000 11616 scope still moving after pulse duration time elapsed
00:41:29.563 00.031 11616 IsSlewing returns 0
00:41:29.564 00.001 11616 IsGuiding returns 0
00:41:29.564 00.000 11616 scope move finished after 29 + 52 ms
00:41:29.564 00.000 11616 Move returns status 0, amount 29
00:41:29.564 00.000 11616 move complete, result=0
00:41:29.564 00.000 11616 worker thread done servicing request
00:41:29.564 00.000 11616 Worker thread wakes up
00:41:29.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:29.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:29.564 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 29 ms SOUTH
00:41:31.579 02.015 11616 Exposure complete
00:41:31.642 00.063 11616 worker thread done servicing request
00:41:31.642 00.000 12268 OnExposeComplete: enter
00:41:31.642 00.000 12268 UpdateGuideState(): m_state=6
00:41:31.643 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
00:41:31.643 00.000 12268 Star::Find returns 1 (0), X=670.76, Y=924.19, Mass=720, SNR=18.3, Peak=61 HFD=4.6
00:41:31.643 00.000 12268 Star::Find false star n=7 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:41:31.643 00.000 12268 MultiStar: [#1 -8.94,11.49,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:31.643 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
00:41:31.643 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
00:41:31.643 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.23 hyp=0.55 cameraTheta=0.42 mountX=0.27 mountY=0.47, mountTheta=1.05
00:41:31.646 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=0.23, opts=13)
00:41:31.646 00.000 12268 Enqueuing Move request for scope (0.51, 0.23)
00:41:31.646 00.000 11616 Worker thread wakes up
00:41:31.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.23) opts 0xd
00:41:31.646 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, 0.23)
00:41:31.646 00.000 11616 Moving (0.51, 0.23) raw xDistance=0.27 yDistance=0.47
00:41:31.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:31.647 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:41:31.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
00:41:31.647 00.000 11616 MoveAxis(E, 0, ABG)
00:41:31.647 00.000 11616 Move returns status 0, amount 0
00:41:31.647 00.000 11616 MoveAxis(S, 40, ABG)
00:41:31.647 00.000 11616 Guiding  Dir = 1, Dur = 40
00:41:31.647 00.000 11616 IsSlewing returns 0
00:41:31.647 00.000 11616 IsGuiding returns 0
00:41:31.648 00.001 11616 PulseGuide returned control before completion, sleep 50
00:41:31.675 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
00:41:31.693 00.018 12268 UpdateGuideState exits: m=720 SNR=18.3
00:41:31.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:31.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:31.693 00.000 12268 Enqueuing Expose request
00:41:31.707 00.014 11616 IsGuiding returns 1
00:41:31.707 00.000 11616 scope still moving after pulse duration time elapsed
00:41:31.739 00.032 11616 IsSlewing returns 0
00:41:31.739 00.000 11616 IsGuiding returns 0
00:41:31.739 00.000 11616 scope move finished after 40 + 51 ms
00:41:31.739 00.000 11616 Move returns status 0, amount 40
00:41:31.739 00.000 11616 move complete, result=0
00:41:31.739 00.000 11616 worker thread done servicing request
00:41:31.740 00.001 11616 Worker thread wakes up
00:41:31.740 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:31.740 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:31.740 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.5 px 40 ms SOUTH
00:41:33.752 02.012 11616 Exposure complete
00:41:33.807 00.055 11616 worker thread done servicing request
00:41:33.807 00.000 12268 OnExposeComplete: enter
00:41:33.807 00.000 12268 UpdateGuideState(): m_state=6
00:41:33.807 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
00:41:33.808 00.001 12268 Star::Find returns 1 (0), X=670.77, Y=923.89, Mass=800, SNR=19.2, Peak=68 HFD=4.8
00:41:33.808 00.000 12268 Star::Find false star n=8 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=9
00:41:33.808 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:33.808 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
00:41:33.808 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
00:41:33.808 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.07 hyp=0.52 cameraTheta=-0.13 mountX=-0.02 mountY=0.52, mountTheta=1.60
00:41:33.810 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=-0.07, opts=13)
00:41:33.810 00.000 12268 Enqueuing Move request for scope (0.51, -0.07)
00:41:33.810 00.000 11616 Worker thread wakes up
00:41:33.810 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.07) opts 0xd
00:41:33.810 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, -0.07)
00:41:33.810 00.000 11616 Moving (0.51, -0.07) raw xDistance=-0.02 yDistance=0.52
00:41:33.810 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:33.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:41:33.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
00:41:33.810 00.000 11616 MoveAxis(E, 0, ABG)
00:41:33.811 00.001 11616 Move returns status 0, amount 0
00:41:33.811 00.000 11616 MoveAxis(S, 44, ABG)
00:41:33.811 00.000 11616 Guiding  Dir = 1, Dur = 44
00:41:33.811 00.000 11616 IsSlewing returns 0
00:41:33.811 00.000 11616 IsGuiding returns 0
00:41:33.811 00.000 11616 PulseGuide returned control before completion, sleep 54
00:41:33.834 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
00:41:33.852 00.018 12268 UpdateGuideState exits: m=800 SNR=19.2
00:41:33.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:33.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:33.852 00.000 12268 Enqueuing Expose request
00:41:33.878 00.026 11616 IsGuiding returns 1
00:41:33.878 00.000 11616 scope still moving after pulse duration time elapsed
00:41:33.910 00.032 11616 IsSlewing returns 0
00:41:33.910 00.000 11616 IsGuiding returns 0
00:41:33.911 00.001 11616 scope move finished after 44 + 55 ms
00:41:33.911 00.000 11616 Move returns status 0, amount 44
00:41:33.911 00.000 11616 move complete, result=0
00:41:33.911 00.000 11616 worker thread done servicing request
00:41:33.911 00.000 11616 Worker thread wakes up
00:41:33.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:33.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:33.929 00.018 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 44 ms SOUTH
00:41:35.922 01.993 11616 Exposure complete
00:41:35.976 00.054 11616 worker thread done servicing request
00:41:35.976 00.000 12268 OnExposeComplete: enter
00:41:35.976 00.000 12268 UpdateGuideState(): m_state=6
00:41:35.977 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
00:41:35.977 00.000 12268 Star::Find returns 1 (0), X=670.46, Y=923.77, Mass=822, SNR=19.5, Peak=64 HFD=5.0
00:41:35.977 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:35.977 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
00:41:35.977 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.94)
00:41:35.977 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.19 hyp=0.28 cameraTheta=-0.76 mountX=-0.17 mountY=0.23, mountTheta=2.22
00:41:35.979 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.19, opts=13)
00:41:35.979 00.000 12268 Enqueuing Move request for scope (0.20, -0.19)
00:41:35.979 00.000 11616 Worker thread wakes up
00:41:35.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.19) opts 0xd
00:41:35.979 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.19)
00:41:35.979 00.000 11616 Moving (0.20, -0.19) raw xDistance=-0.17 yDistance=0.23
00:41:35.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
00:41:35.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:41:35.979 00.000 11616 MoveAxis(E, 97, ABG)
00:41:35.980 00.001 11616 Guiding  Dir = 2, Dur = 97
00:41:35.981 00.001 11616 IsSlewing returns 0
00:41:35.981 00.000 11616 IsGuiding returns 0
00:41:35.981 00.000 11616 PulseGuide returned control before completion, sleep 107
00:41:36.002 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
00:41:36.021 00.019 12268 UpdateGuideState exits: m=822 SNR=19.5
00:41:36.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:36.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:36.021 00.000 12268 Enqueuing Expose request
00:41:36.091 00.070 11616 IsGuiding returns 1
00:41:36.091 00.000 11616 scope still moving after pulse duration time elapsed
00:41:36.124 00.033 11616 IsSlewing returns 0
00:41:36.124 00.000 11616 IsGuiding returns 0
00:41:36.124 00.000 11616 scope move finished after 97 + 45 ms
00:41:36.124 00.000 11616 Move returns status 0, amount 97
00:41:36.124 00.000 11616 MoveAxis(S, 19, ABG)
00:41:36.124 00.000 11616 Guiding  Dir = 1, Dur = 19
00:41:36.124 00.000 11616 IsSlewing returns 0
00:41:36.125 00.001 11616 IsGuiding returns 0
00:41:36.125 00.000 11616 PulseGuide returned control before completion, sleep 29
00:41:36.169 00.044 11616 IsGuiding returns 1
00:41:36.169 00.000 11616 scope still moving after pulse duration time elapsed
00:41:36.200 00.031 11616 IsSlewing returns 0
00:41:36.201 00.001 11616 IsGuiding returns 0
00:41:36.201 00.000 11616 scope move finished after 19 + 58 ms
00:41:36.201 00.000 11616 Move returns status 0, amount 19
00:41:36.201 00.000 11616 move complete, result=0
00:41:36.202 00.001 11616 worker thread done servicing request
00:41:36.202 00.000 11616 Worker thread wakes up
00:41:36.202 00.000 12268 GuideStep: -0.2 px 97 ms EAST, 0.2 px 19 ms SOUTH
00:41:36.202 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:36.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:38.211 02.009 11616 Exposure complete
00:41:38.266 00.055 11616 worker thread done servicing request
00:41:38.266 00.000 12268 OnExposeComplete: enter
00:41:38.266 00.000 12268 UpdateGuideState(): m_state=6
00:41:38.266 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
00:41:38.266 00.000 12268 Star::Find returns 1 (0), X=670.36, Y=923.55, Mass=856, SNR=19.9, Peak=62 HFD=4.9
00:41:38.267 00.001 12268 Star::Find false star n=7 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:41:38.267 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:38.267 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
00:41:38.267 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.38)
00:41:38.267 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.41 hyp=0.42 cameraTheta=-1.32 mountX=-0.40 mountY=0.15, mountTheta=2.77
00:41:38.268 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.41, opts=13)
00:41:38.268 00.000 12268 Enqueuing Move request for scope (0.10, -0.41)
00:41:38.269 00.001 11616 Worker thread wakes up
00:41:38.269 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.41) opts 0xd
00:41:38.269 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.41)
00:41:38.269 00.000 11616 Moving (0.10, -0.41) raw xDistance=-0.40 yDistance=0.15
00:41:38.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
00:41:38.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:41:38.269 00.000 11616 MoveAxis(E, 222, ABG)
00:41:38.269 00.000 11616 Guiding  Dir = 2, Dur = 222
00:41:38.270 00.001 11616 IsSlewing returns 0
00:41:38.270 00.000 11616 IsGuiding returns 0
00:41:38.270 00.000 11616 PulseGuide returned control before completion, sleep 232
00:41:38.295 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=39, Gamma=1.290
00:41:38.312 00.017 12268 UpdateGuideState exits: m=856 SNR=19.9
00:41:38.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:38.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:38.312 00.000 12268 Enqueuing Expose request
00:41:38.511 00.199 11616 IsGuiding returns 1
00:41:38.511 00.000 11616 scope still moving after pulse duration time elapsed
00:41:38.543 00.032 11616 IsSlewing returns 0
00:41:38.544 00.001 11616 IsGuiding returns 1
00:41:38.575 00.031 11616 IsSlewing returns 0
00:41:38.576 00.001 11616 IsGuiding returns 1
00:41:38.607 00.031 11616 IsSlewing returns 0
00:41:38.608 00.001 11616 IsGuiding returns 1
00:41:38.639 00.031 11616 IsSlewing returns 0
00:41:38.640 00.001 11616 IsGuiding returns 1
00:41:38.671 00.031 11616 IsSlewing returns 0
00:41:38.672 00.001 11616 IsGuiding returns 0
00:41:38.672 00.000 11616 scope move finished after 222 + 179 ms
00:41:38.672 00.000 11616 Move returns status 0, amount 222
00:41:38.672 00.000 11616 MoveAxis(S, 13, ABG)
00:41:38.672 00.000 11616 Guiding  Dir = 1, Dur = 13
00:41:38.673 00.001 11616 IsSlewing returns 0
00:41:38.673 00.000 11616 IsGuiding returns 0
00:41:38.673 00.000 11616 PulseGuide returned control before completion, sleep 23
00:41:38.703 00.030 11616 IsGuiding returns 1
00:41:38.704 00.001 11616 scope still moving after pulse duration time elapsed
00:41:38.735 00.031 11616 IsSlewing returns 0
00:41:38.736 00.001 11616 IsGuiding returns 1
00:41:38.767 00.031 11616 IsSlewing returns 0
00:41:38.768 00.001 11616 IsGuiding returns 0
00:41:38.768 00.000 11616 scope move finished after 13 + 82 ms
00:41:38.768 00.000 11616 Move returns status 0, amount 13
00:41:38.768 00.000 11616 move complete, result=0
00:41:38.768 00.000 11616 worker thread done servicing request
00:41:38.769 00.001 11616 Worker thread wakes up
00:41:38.769 00.000 12268 GuideStep: -0.4 px 222 ms EAST, 0.2 px 13 ms SOUTH
00:41:38.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:38.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:40.776 02.007 11616 Exposure complete
00:41:40.830 00.054 11616 worker thread done servicing request
00:41:40.831 00.001 12268 OnExposeComplete: enter
00:41:40.831 00.000 12268 UpdateGuideState(): m_state=6
00:41:40.831 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
00:41:40.831 00.000 12268 Star::Find returns 1 (0), X=670.81, Y=924.10, Mass=855, SNR=19.9, Peak=66 HFD=4.4
00:41:40.831 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:40.831 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
00:41:40.831 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.95)
00:41:40.831 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.14 hyp=0.57 cameraTheta=0.25 mountX=0.19 mountY=0.53, mountTheta=1.22
00:41:40.833 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=0.14, opts=13)
00:41:40.833 00.000 12268 Enqueuing Move request for scope (0.55, 0.14)
00:41:40.833 00.000 11616 Worker thread wakes up
00:41:40.833 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.14) opts 0xd
00:41:40.833 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 0.14)
00:41:40.833 00.000 11616 Moving (0.55, 0.14) raw xDistance=0.19 yDistance=0.53
00:41:40.833 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:40.833 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:41:40.834 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
00:41:40.834 00.000 11616 MoveAxis(E, 0, ABG)
00:41:40.834 00.000 11616 Move returns status 0, amount 0
00:41:40.834 00.000 11616 MoveAxis(S, 45, ABG)
00:41:40.834 00.000 11616 Guiding  Dir = 1, Dur = 45
00:41:40.835 00.001 11616 IsSlewing returns 0
00:41:40.835 00.000 11616 IsGuiding returns 0
00:41:40.835 00.000 11616 PulseGuide returned control before completion, sleep 55
00:41:40.858 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
00:41:40.874 00.016 12268 UpdateGuideState exits: m=855 SNR=19.9
00:41:40.875 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:40.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:40.875 00.000 12268 Enqueuing Expose request
00:41:40.900 00.025 11616 IsGuiding returns 1
00:41:40.900 00.000 11616 scope still moving after pulse duration time elapsed
00:41:40.932 00.032 11616 IsSlewing returns 0
00:41:40.932 00.000 11616 IsGuiding returns 1
00:41:40.962 00.030 11616 IsSlewing returns 0
00:41:40.963 00.001 11616 IsGuiding returns 0
00:41:40.963 00.000 11616 scope move finished after 45 + 83 ms
00:41:40.963 00.000 11616 Move returns status 0, amount 45
00:41:40.963 00.000 11616 move complete, result=0
00:41:40.963 00.000 11616 worker thread done servicing request
00:41:40.963 00.000 11616 Worker thread wakes up
00:41:40.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:40.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:40.963 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 45 ms SOUTH
00:41:42.970 02.007 11616 Exposure complete
00:41:43.024 00.054 11616 worker thread done servicing request
00:41:43.024 00.000 12268 OnExposeComplete: enter
00:41:43.024 00.000 12268 UpdateGuideState(): m_state=6
00:41:43.025 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
00:41:43.025 00.000 12268 Star::Find returns 1 (0), X=670.83, Y=924.29, Mass=781, SNR=18.9, Peak=54 HFD=5.1
00:41:43.025 00.000 12268 Star::Find false star n=9 nbg=275 bg=7.0 sigma=0.6 thresh=9 peak=8
00:41:43.025 00.000 12268 Star::Find false star n=7 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=8
00:41:43.025 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:43.025 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
00:41:43.025 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.22)
00:41:43.025 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.33 hyp=0.66 cameraTheta=0.53 mountX=0.39 mountY=0.53, mountTheta=0.94
00:41:43.027 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.33, opts=13)
00:41:43.027 00.000 12268 Enqueuing Move request for scope (0.58, 0.33)
00:41:43.027 00.000 11616 Worker thread wakes up
00:41:43.027 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.33) opts 0xd
00:41:43.027 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.33)
00:41:43.027 00.000 11616 Moving (0.58, 0.33) raw xDistance=0.39 yDistance=0.53
00:41:43.027 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
00:41:43.027 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.16
00:41:43.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
00:41:43.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
00:41:43.027 00.000 11616 MoveAxis(W, 217, ABG)
00:41:43.028 00.001 11616 Guiding  Dir = 3, Dur = 217
00:41:43.028 00.000 11616 IsSlewing returns 0
00:41:43.028 00.000 11616 IsGuiding returns 0
00:41:43.028 00.000 11616 PulseGuide returned control before completion, sleep 227
00:41:43.051 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
00:41:43.068 00.017 12268 UpdateGuideState exits: m=781 SNR=18.9
00:41:43.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:43.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:43.068 00.000 12268 Enqueuing Expose request
00:41:43.265 00.197 11616 IsGuiding returns 1
00:41:43.265 00.000 11616 scope still moving after pulse duration time elapsed
00:41:43.296 00.031 11616 IsSlewing returns 0
00:41:43.296 00.000 11616 IsGuiding returns 0
00:41:43.296 00.000 11616 scope move finished after 217 + 50 ms
00:41:43.296 00.000 11616 Move returns status 0, amount 217
00:41:43.296 00.000 11616 MoveAxis(S, 45, ABG)
00:41:43.296 00.000 11616 Guiding  Dir = 1, Dur = 45
00:41:43.297 00.001 11616 IsSlewing returns 0
00:41:43.297 00.000 11616 IsGuiding returns 0
00:41:43.297 00.000 11616 PulseGuide returned control before completion, sleep 55
00:41:43.358 00.061 11616 IsGuiding returns 1
00:41:43.358 00.000 11616 scope still moving after pulse duration time elapsed
00:41:43.390 00.032 11616 IsSlewing returns 0
00:41:43.390 00.000 11616 IsGuiding returns 1
00:41:43.420 00.030 11616 IsSlewing returns 0
00:41:43.421 00.001 11616 IsGuiding returns 1
00:41:43.451 00.030 11616 IsSlewing returns 0
00:41:43.452 00.001 11616 IsGuiding returns 0
00:41:43.452 00.000 11616 scope move finished after 45 + 110 ms
00:41:43.452 00.000 11616 Move returns status 0, amount 45
00:41:43.452 00.000 11616 move complete, result=0
00:41:43.452 00.000 11616 worker thread done servicing request
00:41:43.452 00.000 11616 Worker thread wakes up
00:41:43.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:43.453 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:43.453 00.000 12268 GuideStep: 0.4 px 217 ms WEST, 0.5 px 45 ms SOUTH
00:41:45.456 02.003 11616 Exposure complete
00:41:45.510 00.054 11616 worker thread done servicing request
00:41:45.510 00.000 12268 OnExposeComplete: enter
00:41:45.510 00.000 12268 UpdateGuideState(): m_state=6
00:41:45.511 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
00:41:45.511 00.000 12268 Star::Find returns 1 (0), X=670.75, Y=923.76, Mass=878, SNR=20.0, Peak=61 HFD=5.1
00:41:45.511 00.000 12268 Star::Find false star n=9 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
00:41:45.511 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:45.511 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.87 = -1.87)
00:41:45.511 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.30)
00:41:45.511 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.20 hyp=0.53 cameraTheta=-0.40 mountX=-0.15 mountY=0.51, mountTheta=1.87
00:41:45.513 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=-0.20, opts=13)
00:41:45.513 00.000 12268 Enqueuing Move request for scope (0.49, -0.20)
00:41:45.513 00.000 11616 Worker thread wakes up
00:41:45.514 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.20) opts 0xd
00:41:45.514 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, -0.20)
00:41:45.514 00.000 11616 Moving (0.49, -0.20) raw xDistance=-0.15 yDistance=0.51
00:41:45.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:45.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:41:45.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
00:41:45.514 00.000 11616 MoveAxis(E, 0, ABG)
00:41:45.514 00.000 11616 Move returns status 0, amount 0
00:41:45.514 00.000 11616 MoveAxis(S, 43, ABG)
00:41:45.514 00.000 11616 Guiding  Dir = 1, Dur = 43
00:41:45.515 00.001 11616 IsSlewing returns 0
00:41:45.515 00.000 11616 IsGuiding returns 0
00:41:45.515 00.000 11616 PulseGuide returned control before completion, sleep 53
00:41:45.537 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
00:41:45.557 00.020 12268 UpdateGuideState exits: m=878 SNR=20.0
00:41:45.557 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:45.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:45.557 00.000 12268 Enqueuing Expose request
00:41:45.578 00.021 11616 IsGuiding returns 1
00:41:45.578 00.000 11616 scope still moving after pulse duration time elapsed
00:41:45.610 00.032 11616 IsSlewing returns 0
00:41:45.610 00.000 11616 IsGuiding returns 0
00:41:45.610 00.000 11616 scope move finished after 43 + 52 ms
00:41:45.610 00.000 11616 Move returns status 0, amount 43
00:41:45.610 00.000 11616 move complete, result=0
00:41:45.610 00.000 11616 worker thread done servicing request
00:41:45.611 00.001 11616 Worker thread wakes up
00:41:45.611 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:45.611 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:45.611 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 43 ms SOUTH
00:41:47.619 02.008 11616 Exposure complete
00:41:47.673 00.054 11616 worker thread done servicing request
00:41:47.673 00.000 12268 OnExposeComplete: enter
00:41:47.673 00.000 12268 UpdateGuideState(): m_state=6
00:41:47.673 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
00:41:47.673 00.000 12268 Star::Find returns 1 (0), X=670.81, Y=923.83, Mass=846, SNR=19.8, Peak=58 HFD=5.3
00:41:47.674 00.001 12268 Star::Find false star n=7 nbg=275 bg=7.0 sigma=0.6 thresh=9 peak=9
00:41:47.674 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:47.674 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
00:41:47.674 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.46)
00:41:47.674 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.14 hyp=0.57 cameraTheta=-0.24 mountX=-0.08 mountY=0.56, mountTheta=1.71
00:41:47.675 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=-0.14, opts=13)
00:41:47.675 00.000 12268 Enqueuing Move request for scope (0.55, -0.14)
00:41:47.676 00.001 11616 Worker thread wakes up
00:41:47.676 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.14) opts 0xd
00:41:47.676 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, -0.14)
00:41:47.676 00.000 11616 Moving (0.55, -0.14) raw xDistance=-0.08 yDistance=0.56
00:41:47.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:47.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:41:47.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
00:41:47.676 00.000 11616 MoveAxis(E, 0, ABG)
00:41:47.676 00.000 11616 Move returns status 0, amount 0
00:41:47.676 00.000 11616 MoveAxis(S, 48, ABG)
00:41:47.676 00.000 11616 Guiding  Dir = 1, Dur = 48
00:41:47.677 00.001 11616 IsSlewing returns 0
00:41:47.677 00.000 11616 IsGuiding returns 0
00:41:47.677 00.000 11616 PulseGuide returned control before completion, sleep 58
00:41:47.698 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
00:41:47.715 00.017 12268 UpdateGuideState exits: m=846 SNR=19.8
00:41:47.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:47.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:47.715 00.000 12268 Enqueuing Expose request
00:41:47.740 00.025 11616 IsGuiding returns 1
00:41:47.740 00.000 11616 scope still moving after pulse duration time elapsed
00:41:47.771 00.031 11616 IsSlewing returns 0
00:41:47.771 00.000 11616 IsGuiding returns 0
00:41:47.771 00.000 11616 scope move finished after 48 + 47 ms
00:41:47.772 00.001 11616 Move returns status 0, amount 48
00:41:47.772 00.000 11616 move complete, result=0
00:41:47.772 00.000 11616 worker thread done servicing request
00:41:47.772 00.000 11616 Worker thread wakes up
00:41:47.772 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:47.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:47.786 00.014 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 48 ms SOUTH
00:41:49.771 01.985 11616 Exposure complete
00:41:49.828 00.057 11616 worker thread done servicing request
00:41:49.828 00.000 12268 OnExposeComplete: enter
00:41:49.829 00.001 12268 UpdateGuideState(): m_state=6
00:41:49.829 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
00:41:49.829 00.000 12268 Star::Find returns 1 (0), X=670.90, Y=923.89, Mass=867, SNR=20.0, Peak=70 HFD=4.9
00:41:49.829 00.000 12268 Star::Find false star n=7 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=8
00:41:49.829 00.000 12268 Star::Find false star n=11 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
00:41:49.829 00.000 12268 MultiStar: [#1 -0.44,0.56,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:49.829 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
00:41:49.829 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
00:41:49.829 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.07 hyp=0.65 cameraTheta=-0.11 mountX=-0.00 mountY=0.65, mountTheta=1.58
00:41:49.831 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=-0.07, opts=13)
00:41:49.831 00.000 12268 Enqueuing Move request for scope (0.65, -0.07)
00:41:49.831 00.000 11616 Worker thread wakes up
00:41:49.831 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.07) opts 0xd
00:41:49.831 00.000 11616 Handling offset move in thread for scope, endpoint = (0.65, -0.07)
00:41:49.831 00.000 11616 Moving (0.65, -0.07) raw xDistance=-0.00 yDistance=0.65
00:41:49.831 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:49.832 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:41:49.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
00:41:49.832 00.000 11616 MoveAxis(E, 0, ABG)
00:41:49.832 00.000 11616 Move returns status 0, amount 0
00:41:49.832 00.000 11616 MoveAxis(S, 55, ABG)
00:41:49.832 00.000 11616 Guiding  Dir = 1, Dur = 55
00:41:49.832 00.000 11616 IsSlewing returns 0
00:41:49.832 00.000 11616 IsGuiding returns 0
00:41:49.833 00.001 11616 PulseGuide returned control before completion, sleep 65
00:41:49.853 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
00:41:49.869 00.016 12268 UpdateGuideState exits: m=867 SNR=20.0
00:41:49.869 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:49.869 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:49.870 00.001 12268 Enqueuing Expose request
00:41:49.899 00.029 11616 IsGuiding returns 1
00:41:49.899 00.000 11616 scope still moving after pulse duration time elapsed
00:41:49.930 00.031 11616 IsSlewing returns 0
00:41:49.930 00.000 11616 IsGuiding returns 0
00:41:49.930 00.000 11616 scope move finished after 55 + 42 ms
00:41:49.930 00.000 11616 Move returns status 0, amount 55
00:41:49.930 00.000 11616 move complete, result=0
00:41:49.938 00.008 11616 worker thread done servicing request
00:41:49.938 00.000 11616 Worker thread wakes up
00:41:49.938 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:49.938 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:49.939 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.6 px 55 ms SOUTH
00:41:51.954 02.015 11616 Exposure complete
00:41:52.010 00.056 11616 worker thread done servicing request
00:41:52.011 00.001 12268 OnExposeComplete: enter
00:41:52.011 00.000 12268 UpdateGuideState(): m_state=6
00:41:52.011 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
00:41:52.011 00.000 12268 Star::Find returns 1 (0), X=670.25, Y=923.66, Mass=864, SNR=20.0, Peak=65 HFD=4.9
00:41:52.011 00.000 12268 Star::Find false star n=7 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:41:52.011 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:52.012 00.001 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
00:41:52.012 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.10)
00:41:52.012 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.60 mountX=-0.30 mountY=0.03, mountTheta=3.04
00:41:52.013 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.30, opts=13)
00:41:52.013 00.000 12268 Enqueuing Move request for scope (-0.01, -0.30)
00:41:52.013 00.000 11616 Worker thread wakes up
00:41:52.013 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.30) opts 0xd
00:41:52.013 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.30)
00:41:52.014 00.001 11616 Moving (-0.01, -0.30) raw xDistance=-0.30 yDistance=0.03
00:41:52.014 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
00:41:52.014 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
00:41:52.014 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
00:41:52.014 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:52.014 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:41:52.014 00.000 11616 MoveAxis(E, 169, ABG)
00:41:52.014 00.000 11616 Guiding  Dir = 2, Dur = 169
00:41:52.014 00.000 11616 IsSlewing returns 0
00:41:52.015 00.001 11616 IsGuiding returns 0
00:41:52.015 00.000 11616 PulseGuide returned control before completion, sleep 179
00:41:52.036 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
00:41:52.053 00.017 12268 UpdateGuideState exits: m=864 SNR=20.0
00:41:52.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:52.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:52.053 00.000 12268 Enqueuing Expose request
00:41:52.209 00.156 11616 IsGuiding returns 1
00:41:52.209 00.000 11616 scope still moving after pulse duration time elapsed
00:41:52.240 00.031 11616 IsSlewing returns 0
00:41:52.241 00.001 11616 IsGuiding returns 0
00:41:52.241 00.000 11616 scope move finished after 169 + 57 ms
00:41:52.241 00.000 11616 Move returns status 0, amount 169
00:41:52.241 00.000 11616 MoveAxis(N, 0, ABG)
00:41:52.241 00.000 11616 Move returns status 0, amount 0
00:41:52.241 00.000 11616 move complete, result=0
00:41:52.241 00.000 11616 worker thread done servicing request
00:41:52.241 00.000 11616 Worker thread wakes up
00:41:52.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:52.242 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:52.242 00.000 12268 GuideStep: -0.3 px 169 ms EAST, 0.0 px 0 ms NORTH
00:41:53.554 01.312 12268 evsrv: cli 0F8E69C0 connect
00:41:53.554 00.000 12268 case statement mapped state 6 to 3
00:41:53.555 00.001 12268 case statement mapped state 6 to 3
00:41:53.573 00.018 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8bb00d93-b62c-4839-8466-9fd535a22092"}
00:41:53.573 00.000 12268 case statement mapped state 6 to 3
00:41:53.574 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8bb00d93-b62c-4839-8466-9fd535a22092"}
00:41:53.594 00.020 12268 evsrv: cli 0F8E69C0 disconnect
00:41:54.268 00.674 11616 Exposure complete
00:41:54.333 00.065 11616 worker thread done servicing request
00:41:54.333 00.000 12268 OnExposeComplete: enter
00:41:54.333 00.000 12268 UpdateGuideState(): m_state=6
00:41:54.334 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
00:41:54.334 00.000 12268 Star::Find returns 1 (0), X=670.34, Y=923.83, Mass=826, SNR=19.6, Peak=63 HFD=5.0
00:41:54.334 00.000 12268 MultiStar: [#1 -0.46,-0.69,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:54.334 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
00:41:54.334 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.69)
00:41:54.334 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-1.01 mountX=-0.12 mountY=0.10, mountTheta=2.47
00:41:54.336 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.13, opts=13)
00:41:54.336 00.000 12268 Enqueuing Move request for scope (0.08, -0.13)
00:41:54.336 00.000 11616 Worker thread wakes up
00:41:54.336 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
00:41:54.336 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
00:41:54.337 00.001 11616 Moving (0.08, -0.13) raw xDistance=-0.12 yDistance=0.10
00:41:54.337 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
00:41:54.337 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:54.337 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:41:54.337 00.000 11616 MoveAxis(E, 70, ABG)
00:41:54.337 00.000 11616 Guiding  Dir = 2, Dur = 70
00:41:54.337 00.000 11616 IsSlewing returns 0
00:41:54.338 00.001 11616 IsGuiding returns 0
00:41:54.338 00.000 11616 PulseGuide returned control before completion, sleep 80
00:41:54.362 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
00:41:54.380 00.018 12268 UpdateGuideState exits: m=826 SNR=19.6
00:41:54.381 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:54.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:54.381 00.000 12268 Enqueuing Expose request
00:41:54.434 00.053 11616 IsGuiding returns 1
00:41:54.434 00.000 11616 scope still moving after pulse duration time elapsed
00:41:54.465 00.031 11616 IsSlewing returns 0
00:41:54.466 00.001 11616 IsGuiding returns 1
00:41:54.496 00.030 11616 IsSlewing returns 0
00:41:54.496 00.000 11616 IsGuiding returns 0
00:41:54.496 00.000 11616 scope move finished after 70 + 88 ms
00:41:54.496 00.000 11616 Move returns status 0, amount 70
00:41:54.496 00.000 11616 MoveAxis(N, 0, ABG)
00:41:54.496 00.000 11616 Move returns status 0, amount 0
00:41:54.496 00.000 11616 move complete, result=0
00:41:54.496 00.000 11616 worker thread done servicing request
00:41:54.496 00.000 12268 GuideStep: -0.1 px 70 ms EAST, 0.1 px 0 ms NORTH
00:41:54.497 00.001 11616 Worker thread wakes up
00:41:54.497 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:54.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:56.513 02.016 11616 Exposure complete
00:41:56.584 00.071 11616 worker thread done servicing request
00:41:56.584 00.000 12268 OnExposeComplete: enter
00:41:56.584 00.000 12268 UpdateGuideState(): m_state=6
00:41:56.585 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
00:41:56.585 00.000 12268 Star::Find returns 1 (0), X=670.27, Y=924.35, Mass=737, SNR=18.5, Peak=56 HFD=4.8
00:41:56.585 00.000 12268 Star::Find false star n=10 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=8
00:41:56.585 00.000 12268 MultiStar: [#1 1.09,1.19,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:56.585 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
00:41:56.585 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
00:41:56.585 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.39 hyp=0.39 cameraTheta=1.55 mountX=0.39 mountY=-0.04, mountTheta=-0.11
00:41:56.587 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.39, opts=13)
00:41:56.588 00.001 12268 Enqueuing Move request for scope (0.01, 0.39)
00:41:56.588 00.000 11616 Worker thread wakes up
00:41:56.588 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.39) opts 0xd
00:41:56.588 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.39)
00:41:56.588 00.000 11616 Moving (0.01, 0.39) raw xDistance=0.39 yDistance=-0.04
00:41:56.588 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
00:41:56.588 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.17
00:41:56.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
00:41:56.588 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:56.589 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:41:56.589 00.000 11616 MoveAxis(W, 219, ABG)
00:41:56.589 00.000 11616 Guiding  Dir = 3, Dur = 219
00:41:56.589 00.000 11616 IsSlewing returns 0
00:41:56.589 00.000 11616 IsGuiding returns 0
00:41:56.590 00.001 11616 PulseGuide returned control before completion, sleep 229
00:41:56.612 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
00:41:56.632 00.020 12268 UpdateGuideState exits: m=737 SNR=18.5
00:41:56.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:56.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:56.632 00.000 12268 Enqueuing Expose request
00:41:56.823 00.191 11616 IsGuiding returns 1
00:41:56.823 00.000 11616 scope still moving after pulse duration time elapsed
00:41:56.855 00.032 11616 IsSlewing returns 0
00:41:56.856 00.001 11616 IsGuiding returns 0
00:41:56.856 00.000 11616 scope move finished after 219 + 47 ms
00:41:56.856 00.000 11616 Move returns status 0, amount 219
00:41:56.856 00.000 11616 MoveAxis(N, 0, ABG)
00:41:56.856 00.000 11616 Move returns status 0, amount 0
00:41:56.856 00.000 11616 move complete, result=0
00:41:56.856 00.000 11616 worker thread done servicing request
00:41:56.856 00.000 12268 GuideStep: 0.4 px 219 ms WEST, -0.0 px 0 ms NORTH
00:41:56.856 00.000 11616 Worker thread wakes up
00:41:56.857 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:56.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:41:58.856 01.999 11616 Exposure complete
00:41:58.910 00.054 11616 worker thread done servicing request
00:41:58.911 00.001 12268 OnExposeComplete: enter
00:41:58.911 00.000 12268 UpdateGuideState(): m_state=6
00:41:58.911 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
00:41:58.911 00.000 12268 Star::Find returns 1 (0), X=670.29, Y=924.07, Mass=765, SNR=18.8, Peak=56 HFD=5.0
00:41:58.911 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:41:58.911 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
00:41:58.911 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
00:41:58.911 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.26 mountX=0.12 mountY=0.02, mountTheta=0.18
00:41:58.913 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.11, opts=13)
00:41:58.913 00.000 12268 Enqueuing Move request for scope (0.04, 0.11)
00:41:58.913 00.000 11616 Worker thread wakes up
00:41:58.913 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
00:41:58.913 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
00:41:58.913 00.000 11616 Moving (0.04, 0.11) raw xDistance=0.12 yDistance=0.02
00:41:58.913 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
00:41:58.914 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:58.914 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:41:58.914 00.000 11616 MoveAxis(W, 66, ABG)
00:41:58.914 00.000 11616 Guiding  Dir = 3, Dur = 66
00:41:58.914 00.000 11616 IsSlewing returns 0
00:41:58.915 00.001 11616 IsGuiding returns 0
00:41:58.915 00.000 11616 PulseGuide returned control before completion, sleep 76
00:41:58.938 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=33, Gamma=1.290
00:41:58.958 00.020 12268 UpdateGuideState exits: m=765 SNR=18.8
00:41:58.959 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:58.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:41:58.959 00.000 12268 Enqueuing Expose request
00:41:58.999 00.040 11616 IsGuiding returns 1
00:41:58.999 00.000 11616 scope still moving after pulse duration time elapsed
00:41:59.030 00.031 11616 IsSlewing returns 0
00:41:59.030 00.000 11616 IsGuiding returns 0
00:41:59.030 00.000 11616 scope move finished after 66 + 49 ms
00:41:59.030 00.000 11616 Move returns status 0, amount 66
00:41:59.030 00.000 11616 MoveAxis(N, 0, ABG)
00:41:59.030 00.000 11616 Move returns status 0, amount 0
00:41:59.030 00.000 11616 move complete, result=0
00:41:59.031 00.001 11616 worker thread done servicing request
00:41:59.031 00.000 12268 GuideStep: 0.1 px 66 ms WEST, 0.0 px 0 ms NORTH
00:41:59.031 00.000 11616 Worker thread wakes up
00:41:59.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:41:59.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:01.045 02.014 11616 Exposure complete
00:42:01.101 00.056 11616 worker thread done servicing request
00:42:01.101 00.000 12268 OnExposeComplete: enter
00:42:01.102 00.001 12268 UpdateGuideState(): m_state=6
00:42:01.102 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
00:42:01.102 00.000 12268 Star::Find returns 1 (0), X=670.32, Y=924.04, Mass=681, SNR=17.8, Peak=54 HFD=4.9
00:42:01.102 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:01.102 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
00:42:01.102 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
00:42:01.102 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.95 mountX=0.09 mountY=0.05, mountTheta=0.50
00:42:01.104 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.08, opts=13)
00:42:01.104 00.000 12268 Enqueuing Move request for scope (0.06, 0.08)
00:42:01.105 00.001 11616 Worker thread wakes up
00:42:01.105 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
00:42:01.105 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
00:42:01.105 00.000 11616 Moving (0.06, 0.08) raw xDistance=0.09 yDistance=0.05
00:42:01.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:01.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:42:01.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:01.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:42:01.105 00.000 11616 MoveAxis(E, 0, ABG)
00:42:01.105 00.000 11616 Move returns status 0, amount 0
00:42:01.106 00.001 11616 MoveAxis(N, 0, ABG)
00:42:01.106 00.000 11616 Move returns status 0, amount 0
00:42:01.106 00.000 11616 move complete, result=0
00:42:01.106 00.000 11616 worker thread done servicing request
00:42:01.129 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
00:42:01.150 00.021 12268 UpdateGuideState exits: m=681 SNR=17.8
00:42:01.150 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:01.150 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:01.150 00.000 12268 Enqueuing Expose request
00:42:01.150 00.000 11616 Worker thread wakes up
00:42:01.151 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:01.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:01.151 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:03.161 02.010 11616 Exposure complete
00:42:03.217 00.056 11616 worker thread done servicing request
00:42:03.217 00.000 12268 OnExposeComplete: enter
00:42:03.217 00.000 12268 UpdateGuideState(): m_state=6
00:42:03.217 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
00:42:03.217 00.000 12268 Star::Find returns 1 (0), X=670.27, Y=924.03, Mass=707, SNR=18.0, Peak=59 HFD=4.8
00:42:03.217 00.000 12268 Star::Find false star n=5 nbg=271 bg=7.0 sigma=0.7 thresh=9 peak=9
00:42:03.218 00.001 12268 Star::Find false star n=10 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
00:42:03.218 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:03.218 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
00:42:03.218 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
00:42:03.218 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.40 mountX=0.07 mountY=0.00, mountTheta=0.04
00:42:03.223 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.07, opts=13)
00:42:03.223 00.000 12268 Enqueuing Move request for scope (0.01, 0.07)
00:42:03.223 00.000 11616 Worker thread wakes up
00:42:03.223 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
00:42:03.223 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
00:42:03.223 00.000 11616 Moving (0.01, 0.07) raw xDistance=0.07 yDistance=0.00
00:42:03.223 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:03.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:42:03.223 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:03.224 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:42:03.224 00.000 11616 MoveAxis(E, 0, ABG)
00:42:03.224 00.000 11616 Move returns status 0, amount 0
00:42:03.224 00.000 11616 MoveAxis(N, 0, ABG)
00:42:03.224 00.000 11616 Move returns status 0, amount 0
00:42:03.224 00.000 11616 move complete, result=0
00:42:03.224 00.000 11616 worker thread done servicing request
00:42:03.248 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
00:42:03.266 00.018 12268 UpdateGuideState exits: m=707 SNR=18.0
00:42:03.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:03.266 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:03.266 00.000 12268 Enqueuing Expose request
00:42:03.266 00.000 11616 Worker thread wakes up
00:42:03.267 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:03.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:03.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:05.281 02.014 11616 Exposure complete
00:42:05.337 00.056 11616 worker thread done servicing request
00:42:05.337 00.000 12268 OnExposeComplete: enter
00:42:05.337 00.000 12268 UpdateGuideState(): m_state=6
00:42:05.337 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
00:42:05.337 00.000 12268 Star::Find returns 1 (0), X=670.55, Y=923.82, Mass=678, SNR=17.7, Peak=51 HFD=4.7
00:42:05.337 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
00:42:05.338 00.001 12268 MultiStar: [#1 -0.88,0.54,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:05.338 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
00:42:05.338 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
00:42:05.338 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.14 hyp=0.33 cameraTheta=-0.44 mountX=-0.11 mountY=0.31, mountTheta=1.91
00:42:05.339 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.14, opts=13)
00:42:05.339 00.000 12268 Enqueuing Move request for scope (0.30, -0.14)
00:42:05.340 00.001 11616 Worker thread wakes up
00:42:05.340 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.14) opts 0xd
00:42:05.340 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.14)
00:42:05.340 00.000 11616 Moving (0.30, -0.14) raw xDistance=-0.11 yDistance=0.31
00:42:05.340 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:05.340 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:42:05.340 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
00:42:05.340 00.000 11616 MoveAxis(E, 0, ABG)
00:42:05.340 00.000 11616 Move returns status 0, amount 0
00:42:05.340 00.000 11616 MoveAxis(S, 26, ABG)
00:42:05.340 00.000 11616 Guiding  Dir = 1, Dur = 26
00:42:05.341 00.001 11616 IsSlewing returns 0
00:42:05.342 00.001 11616 IsGuiding returns 0
00:42:05.342 00.000 11616 PulseGuide returned control before completion, sleep 36
00:42:05.363 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
00:42:05.382 00.019 12268 UpdateGuideState exits: m=678 SNR=17.7
00:42:05.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:05.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:05.382 00.000 12268 Enqueuing Expose request
00:42:05.388 00.006 11616 IsGuiding returns 1
00:42:05.388 00.000 11616 scope still moving after pulse duration time elapsed
00:42:05.420 00.032 11616 IsSlewing returns 0
00:42:05.421 00.001 11616 IsGuiding returns 1
00:42:05.451 00.030 11616 IsSlewing returns 0
00:42:05.451 00.000 11616 IsGuiding returns 1
00:42:05.482 00.031 11616 IsSlewing returns 0
00:42:05.482 00.000 11616 IsGuiding returns 1
00:42:05.513 00.031 11616 IsSlewing returns 0
00:42:05.513 00.000 11616 IsGuiding returns 1
00:42:05.545 00.032 11616 IsSlewing returns 0
00:42:05.546 00.001 11616 IsGuiding returns 0
00:42:05.546 00.000 11616 scope move finished after 26 + 178 ms
00:42:05.546 00.000 11616 Move returns status 0, amount 26
00:42:05.546 00.000 11616 move complete, result=0
00:42:05.546 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
00:42:05.547 00.001 11616 worker thread done servicing request
00:42:05.548 00.001 11616 Worker thread wakes up
00:42:05.548 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:05.549 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:07.553 02.004 11616 Exposure complete
00:42:07.609 00.056 11616 worker thread done servicing request
00:42:07.609 00.000 12268 OnExposeComplete: enter
00:42:07.609 00.000 12268 UpdateGuideState(): m_state=6
00:42:07.609 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
00:42:07.610 00.001 12268 Star::Find returns 1 (0), X=670.24, Y=923.69, Mass=693, SNR=18.0, Peak=51 HFD=4.7
00:42:07.610 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:07.610 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
00:42:07.610 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
00:42:07.610 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.62 mountX=-0.27 mountY=0.02, mountTheta=3.06
00:42:07.611 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.27, opts=13)
00:42:07.612 00.001 12268 Enqueuing Move request for scope (-0.01, -0.27)
00:42:07.612 00.000 11616 Worker thread wakes up
00:42:07.612 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd
00:42:07.612 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.27)
00:42:07.612 00.000 11616 Moving (-0.01, -0.27) raw xDistance=-0.27 yDistance=0.02
00:42:07.612 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:07.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:42:07.612 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:07.612 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:42:07.612 00.000 11616 MoveAxis(E, 0, ABG)
00:42:07.613 00.001 11616 Move returns status 0, amount 0
00:42:07.613 00.000 11616 MoveAxis(N, 0, ABG)
00:42:07.613 00.000 11616 Move returns status 0, amount 0
00:42:07.613 00.000 11616 move complete, result=0
00:42:07.613 00.000 11616 worker thread done servicing request
00:42:07.634 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=32, Gamma=1.290
00:42:07.651 00.017 12268 UpdateGuideState exits: m=693 SNR=18.0
00:42:07.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:07.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:07.651 00.000 12268 Enqueuing Expose request
00:42:07.651 00.000 11616 Worker thread wakes up
00:42:07.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:07.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:07.651 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:09.664 02.013 11616 Exposure complete
00:42:09.725 00.061 11616 worker thread done servicing request
00:42:09.725 00.000 12268 OnExposeComplete: enter
00:42:09.725 00.000 12268 UpdateGuideState(): m_state=6
00:42:09.725 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
00:42:09.725 00.000 12268 Star::Find returns 1 (0), X=670.33, Y=923.61, Mass=799, SNR=19.1, Peak=62 HFD=5.1
00:42:09.726 00.001 12268 Star::Find false star n=9 nbg=284 bg=7.0 sigma=0.7 thresh=9 peak=8
00:42:09.726 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:09.726 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
00:42:09.726 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
00:42:09.726 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.35 hyp=0.36 cameraTheta=-1.37 mountX=-0.34 mountY=0.11, mountTheta=2.82
00:42:09.728 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.35, opts=13)
00:42:09.728 00.000 12268 Enqueuing Move request for scope (0.07, -0.35)
00:42:09.728 00.000 11616 Worker thread wakes up
00:42:09.728 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.35) opts 0xd
00:42:09.728 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.35)
00:42:09.728 00.000 11616 Moving (0.07, -0.35) raw xDistance=-0.34 yDistance=0.11
00:42:09.728 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
00:42:09.728 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.02
00:42:09.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
00:42:09.728 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:09.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:42:09.729 00.001 11616 MoveAxis(E, 190, ABG)
00:42:09.729 00.000 11616 Guiding  Dir = 2, Dur = 190
00:42:09.729 00.000 11616 IsSlewing returns 0
00:42:09.729 00.000 11616 IsGuiding returns 0
00:42:09.730 00.001 11616 PulseGuide returned control before completion, sleep 200
00:42:09.750 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
00:42:09.769 00.019 12268 UpdateGuideState exits: m=799 SNR=19.1
00:42:09.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:09.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:09.769 00.000 12268 Enqueuing Expose request
00:42:09.937 00.168 11616 IsGuiding returns 1
00:42:09.937 00.000 11616 scope still moving after pulse duration time elapsed
00:42:09.969 00.032 11616 IsSlewing returns 0
00:42:09.970 00.001 11616 IsGuiding returns 0
00:42:09.970 00.000 11616 scope move finished after 190 + 50 ms
00:42:09.970 00.000 11616 Move returns status 0, amount 190
00:42:09.970 00.000 11616 MoveAxis(N, 0, ABG)
00:42:09.970 00.000 11616 Move returns status 0, amount 0
00:42:09.970 00.000 11616 move complete, result=0
00:42:09.970 00.000 11616 worker thread done servicing request
00:42:09.970 00.000 12268 GuideStep: -0.3 px 190 ms EAST, 0.1 px 0 ms NORTH
00:42:09.970 00.000 11616 Worker thread wakes up
00:42:09.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:09.971 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:11.990 02.019 11616 Exposure complete
00:42:12.051 00.061 11616 worker thread done servicing request
00:42:12.051 00.000 12268 OnExposeComplete: enter
00:42:12.051 00.000 12268 UpdateGuideState(): m_state=6
00:42:12.051 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
00:42:12.052 00.001 12268 Star::Find returns 1 (0), X=670.33, Y=924.06, Mass=838, SNR=19.6, Peak=56 HFD=5.0
00:42:12.052 00.000 12268 Star::Find false star n=8 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=9
00:42:12.052 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:12.052 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
00:42:12.052 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.69)
00:42:12.052 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.99 mountX=0.11 mountY=0.05, mountTheta=0.46
00:42:12.054 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.10, opts=13)
00:42:12.054 00.000 12268 Enqueuing Move request for scope (0.07, 0.10)
00:42:12.054 00.000 11616 Worker thread wakes up
00:42:12.054 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
00:42:12.054 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
00:42:12.054 00.000 11616 Moving (0.07, 0.10) raw xDistance=0.11 yDistance=0.05
00:42:12.055 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:12.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:42:12.055 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:12.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:42:12.055 00.000 11616 MoveAxis(E, 0, ABG)
00:42:12.055 00.000 11616 Move returns status 0, amount 0
00:42:12.055 00.000 11616 MoveAxis(N, 0, ABG)
00:42:12.055 00.000 11616 Move returns status 0, amount 0
00:42:12.055 00.000 11616 move complete, result=0
00:42:12.055 00.000 11616 worker thread done servicing request
00:42:12.077 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=34, Gamma=1.290
00:42:12.103 00.026 12268 UpdateGuideState exits: m=838 SNR=19.6
00:42:12.103 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:12.103 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:12.103 00.000 12268 Enqueuing Expose request
00:42:12.103 00.000 11616 Worker thread wakes up
00:42:12.103 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:12.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:12.104 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:14.115 02.011 11616 Exposure complete
00:42:14.170 00.055 11616 worker thread done servicing request
00:42:14.170 00.000 12268 OnExposeComplete: enter
00:42:14.170 00.000 12268 UpdateGuideState(): m_state=6
00:42:14.170 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
00:42:14.170 00.000 12268 Star::Find returns 1 (0), X=670.16, Y=924.28, Mass=788, SNR=19.0, Peak=58 HFD=5.1
00:42:14.171 00.001 12268 Star::Find false star n=8 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
00:42:14.171 00.000 12268 Star::Find false star n=9 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:42:14.171 00.000 12268 MultiStar: [#1 -1.20,0.37,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:14.171 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
00:42:14.171 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
00:42:14.171 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.32 hyp=0.33 cameraTheta=1.87 mountX=0.31 mountY=-0.14, mountTheta=-0.43
00:42:14.172 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.32, opts=13)
00:42:14.173 00.001 12268 Enqueuing Move request for scope (-0.10, 0.32)
00:42:14.173 00.000 11616 Worker thread wakes up
00:42:14.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.32) opts 0xd
00:42:14.173 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.32)
00:42:14.173 00.000 11616 Moving (-0.10, 0.32) raw xDistance=0.31 yDistance=-0.14
00:42:14.173 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
00:42:14.173 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.92
00:42:14.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
00:42:14.173 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:14.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:42:14.173 00.000 11616 MoveAxis(W, 172, ABG)
00:42:14.173 00.000 11616 Guiding  Dir = 3, Dur = 172
00:42:14.174 00.001 11616 IsSlewing returns 0
00:42:14.174 00.000 11616 IsGuiding returns 0
00:42:14.174 00.000 11616 PulseGuide returned control before completion, sleep 182
00:42:14.194 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
00:42:14.212 00.018 12268 UpdateGuideState exits: m=788 SNR=19.0
00:42:14.212 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:14.212 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:14.212 00.000 12268 Enqueuing Expose request
00:42:14.369 00.157 11616 IsGuiding returns 1
00:42:14.369 00.000 11616 scope still moving after pulse duration time elapsed
00:42:14.400 00.031 11616 IsSlewing returns 0
00:42:14.400 00.000 11616 IsGuiding returns 0
00:42:14.400 00.000 11616 scope move finished after 172 + 54 ms
00:42:14.400 00.000 11616 Move returns status 0, amount 172
00:42:14.400 00.000 11616 MoveAxis(N, 0, ABG)
00:42:14.401 00.001 11616 Move returns status 0, amount 0
00:42:14.401 00.000 11616 move complete, result=0
00:42:14.401 00.000 11616 worker thread done servicing request
00:42:14.401 00.000 11616 Worker thread wakes up
00:42:14.401 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:14.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:14.401 00.000 12268 GuideStep: 0.3 px 172 ms WEST, -0.1 px 0 ms NORTH
00:42:16.413 02.012 11616 Exposure complete
00:42:16.470 00.057 11616 worker thread done servicing request
00:42:16.470 00.000 12268 OnExposeComplete: enter
00:42:16.470 00.000 12268 UpdateGuideState(): m_state=6
00:42:16.470 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
00:42:16.471 00.001 12268 Star::Find returns 1 (0), X=670.17, Y=923.68, Mass=886, SNR=20.2, Peak=61 HFD=5.4
00:42:16.471 00.000 12268 Star::Find false star n=10 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:42:16.471 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:16.471 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
00:42:16.471 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
00:42:16.471 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.28 hyp=0.29 cameraTheta=-1.89 mountX=-0.29 mountY=-0.05, mountTheta=-2.95
00:42:16.474 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.28, opts=13)
00:42:16.474 00.000 12268 Enqueuing Move request for scope (-0.09, -0.28)
00:42:16.474 00.000 11616 Worker thread wakes up
00:42:16.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.28) opts 0xd
00:42:16.474 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.28)
00:42:16.474 00.000 11616 Moving (-0.09, -0.28) raw xDistance=-0.29 yDistance=-0.05
00:42:16.474 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:16.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:42:16.474 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:16.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:42:16.475 00.001 11616 MoveAxis(E, 0, ABG)
00:42:16.475 00.000 11616 Move returns status 0, amount 0
00:42:16.475 00.000 11616 MoveAxis(N, 0, ABG)
00:42:16.475 00.000 11616 Move returns status 0, amount 0
00:42:16.475 00.000 11616 move complete, result=0
00:42:16.475 00.000 11616 worker thread done servicing request
00:42:16.498 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
00:42:16.516 00.018 12268 UpdateGuideState exits: m=886 SNR=20.2
00:42:16.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:16.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:16.516 00.000 12268 Enqueuing Expose request
00:42:16.516 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:16.516 00.000 11616 Worker thread wakes up
00:42:16.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:16.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:18.523 02.007 11616 Exposure complete
00:42:18.581 00.058 11616 worker thread done servicing request
00:42:18.581 00.000 12268 OnExposeComplete: enter
00:42:18.581 00.000 12268 UpdateGuideState(): m_state=6
00:42:18.582 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
00:42:18.582 00.000 12268 Star::Find returns 1 (0), X=670.38, Y=923.65, Mass=839, SNR=19.7, Peak=63 HFD=4.9
00:42:18.582 00.000 12268 MultiStar: [#1 -0.44,0.34,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:18.582 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
00:42:18.582 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
00:42:18.582 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.31 hyp=0.33 cameraTheta=-1.19 mountX=-0.30 mountY=0.16, mountTheta=2.64
00:42:18.585 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.31, opts=13)
00:42:18.585 00.000 12268 Enqueuing Move request for scope (0.13, -0.31)
00:42:18.585 00.000 11616 Worker thread wakes up
00:42:18.586 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.31) opts 0xd
00:42:18.586 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.31)
00:42:18.586 00.000 11616 Moving (0.13, -0.31) raw xDistance=-0.30 yDistance=0.16
00:42:18.586 00.000 11616 resist switch: large excursion: input -0.30 thresh 0.29 direction from 1 to -1
00:42:18.586 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.89
00:42:18.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
00:42:18.586 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:42:18.586 00.000 11616 MoveAxis(E, 166, ABG)
00:42:18.586 00.000 11616 Guiding  Dir = 2, Dur = 166
00:42:18.586 00.000 11616 IsSlewing returns 0
00:42:18.587 00.001 11616 IsGuiding returns 0
00:42:18.587 00.000 11616 PulseGuide returned control before completion, sleep 176
00:42:18.610 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
00:42:18.631 00.021 12268 UpdateGuideState exits: m=839 SNR=19.7
00:42:18.632 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:18.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:18.632 00.000 12268 Enqueuing Expose request
00:42:18.771 00.139 11616 IsGuiding returns 1
00:42:18.771 00.000 11616 scope still moving after pulse duration time elapsed
00:42:18.802 00.031 11616 IsSlewing returns 0
00:42:18.802 00.000 11616 IsGuiding returns 0
00:42:18.802 00.000 11616 scope move finished after 166 + 49 ms
00:42:18.802 00.000 11616 Move returns status 0, amount 166
00:42:18.802 00.000 11616 MoveAxis(S, 14, ABG)
00:42:18.802 00.000 11616 Guiding  Dir = 1, Dur = 14
00:42:18.803 00.001 11616 IsSlewing returns 0
00:42:18.803 00.000 11616 IsGuiding returns 0
00:42:18.803 00.000 11616 PulseGuide returned control before completion, sleep 24
00:42:18.834 00.031 11616 IsGuiding returns 1
00:42:18.834 00.000 11616 scope still moving after pulse duration time elapsed
00:42:18.864 00.030 11616 IsSlewing returns 0
00:42:18.864 00.000 11616 IsGuiding returns 0
00:42:18.864 00.000 11616 scope move finished after 14 + 47 ms
00:42:18.864 00.000 11616 Move returns status 0, amount 14
00:42:18.864 00.000 11616 move complete, result=0
00:42:18.864 00.000 11616 worker thread done servicing request
00:42:18.864 00.000 11616 Worker thread wakes up
00:42:18.865 00.001 12268 GuideStep: -0.3 px 166 ms EAST, 0.2 px 14 ms SOUTH
00:42:18.865 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:18.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:20.884 02.019 11616 Exposure complete
00:42:20.941 00.057 11616 worker thread done servicing request
00:42:20.941 00.000 12268 OnExposeComplete: enter
00:42:20.942 00.001 12268 UpdateGuideState(): m_state=6
00:42:20.942 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
00:42:20.942 00.000 12268 Star::Find returns 1 (0), X=670.59, Y=923.87, Mass=767, SNR=18.8, Peak=64 HFD=4.4
00:42:20.942 00.000 12268 Star::Find false star n=11 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=8
00:42:20.942 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
00:42:20.942 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:20.942 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
00:42:20.943 00.001 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
00:42:20.943 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.09 hyp=0.34 cameraTheta=-0.26 mountX=-0.06 mountY=0.34, mountTheta=1.73
00:42:20.944 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.09, opts=13)
00:42:20.944 00.000 12268 Enqueuing Move request for scope (0.33, -0.09)
00:42:20.944 00.000 11616 Worker thread wakes up
00:42:20.944 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.09) opts 0xd
00:42:20.945 00.001 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.09)
00:42:20.945 00.000 11616 Moving (0.33, -0.09) raw xDistance=-0.06 yDistance=0.34
00:42:20.945 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:20.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:42:20.945 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
00:42:20.945 00.000 11616 MoveAxis(E, 0, ABG)
00:42:20.945 00.000 11616 Move returns status 0, amount 0
00:42:20.945 00.000 11616 MoveAxis(S, 29, ABG)
00:42:20.945 00.000 11616 Guiding  Dir = 1, Dur = 29
00:42:20.945 00.000 11616 IsSlewing returns 0
00:42:20.946 00.001 11616 IsGuiding returns 0
00:42:20.946 00.000 11616 PulseGuide returned control before completion, sleep 39
00:42:20.967 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
00:42:20.986 00.019 12268 UpdateGuideState exits: m=767 SNR=18.8
00:42:20.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:20.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:20.986 00.000 12268 Enqueuing Expose request
00:42:20.991 00.005 11616 IsGuiding returns 1
00:42:20.991 00.000 11616 scope still moving after pulse duration time elapsed
00:42:21.022 00.031 11616 IsSlewing returns 0
00:42:21.022 00.000 11616 IsGuiding returns 0
00:42:21.023 00.001 11616 scope move finished after 29 + 47 ms
00:42:21.023 00.000 11616 Move returns status 0, amount 29
00:42:21.023 00.000 11616 move complete, result=0
00:42:21.023 00.000 11616 worker thread done servicing request
00:42:21.023 00.000 11616 Worker thread wakes up
00:42:21.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:21.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:21.023 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
00:42:23.036 02.013 11616 Exposure complete
00:42:23.098 00.062 11616 worker thread done servicing request
00:42:23.098 00.000 12268 OnExposeComplete: enter
00:42:23.098 00.000 12268 UpdateGuideState(): m_state=6
00:42:23.099 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
00:42:23.099 00.000 12268 Star::Find returns 1 (0), X=670.42, Y=923.78, Mass=908, SNR=20.5, Peak=67 HFD=5.0
00:42:23.099 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:23.099 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
00:42:23.099 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
00:42:23.099 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.85 mountX=-0.17 mountY=0.18, mountTheta=2.31
00:42:23.101 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.18, opts=13)
00:42:23.101 00.000 12268 Enqueuing Move request for scope (0.16, -0.18)
00:42:23.101 00.000 11616 Worker thread wakes up
00:42:23.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd
00:42:23.102 00.001 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.18)
00:42:23.102 00.000 11616 Moving (0.16, -0.18) raw xDistance=-0.17 yDistance=0.18
00:42:23.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
00:42:23.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:42:23.102 00.000 11616 MoveAxis(E, 93, ABG)
00:42:23.102 00.000 11616 Guiding  Dir = 2, Dur = 93
00:42:23.102 00.000 11616 IsSlewing returns 0
00:42:23.102 00.000 11616 IsGuiding returns 0
00:42:23.103 00.001 11616 PulseGuide returned control before completion, sleep 103
00:42:23.124 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
00:42:23.141 00.017 12268 UpdateGuideState exits: m=908 SNR=20.5
00:42:23.142 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:23.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:23.142 00.000 12268 Enqueuing Expose request
00:42:23.211 00.069 11616 IsGuiding returns 1
00:42:23.211 00.000 11616 scope still moving after pulse duration time elapsed
00:42:23.238 00.027 11616 IsSlewing returns 0
00:42:23.238 00.000 11616 IsGuiding returns 0
00:42:23.239 00.001 11616 scope move finished after 93 + 43 ms
00:42:23.239 00.000 11616 Move returns status 0, amount 93
00:42:23.239 00.000 11616 MoveAxis(S, 15, ABG)
00:42:23.239 00.000 11616 Guiding  Dir = 1, Dur = 15
00:42:23.239 00.000 11616 IsSlewing returns 0
00:42:23.239 00.000 11616 IsGuiding returns 0
00:42:23.239 00.000 11616 PulseGuide returned control before completion, sleep 25
00:42:23.270 00.031 11616 IsGuiding returns 1
00:42:23.270 00.000 11616 scope still moving after pulse duration time elapsed
00:42:23.302 00.032 11616 IsSlewing returns 0
00:42:23.302 00.000 11616 IsGuiding returns 0
00:42:23.302 00.000 11616 scope move finished after 15 + 48 ms
00:42:23.303 00.001 11616 Move returns status 0, amount 15
00:42:23.303 00.000 11616 move complete, result=0
00:42:23.303 00.000 11616 worker thread done servicing request
00:42:23.303 00.000 12268 GuideStep: -0.2 px 93 ms EAST, 0.2 px 15 ms SOUTH
00:42:23.303 00.000 11616 Worker thread wakes up
00:42:23.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:23.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:25.317 02.014 11616 Exposure complete
00:42:25.373 00.056 11616 worker thread done servicing request
00:42:25.373 00.000 12268 OnExposeComplete: enter
00:42:25.373 00.000 12268 UpdateGuideState(): m_state=6
00:42:25.374 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
00:42:25.374 00.000 12268 Star::Find returns 1 (0), X=670.29, Y=923.68, Mass=925, SNR=20.7, Peak=61 HFD=4.9
00:42:25.374 00.000 12268 MultiStar: [#1 -0.16,0.48,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:25.374 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
00:42:25.374 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
00:42:25.374 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.28 hyp=0.29 cameraTheta=-1.45 mountX=-0.28 mountY=0.07, mountTheta=2.89
00:42:25.376 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.28, opts=13)
00:42:25.376 00.000 12268 Enqueuing Move request for scope (0.03, -0.28)
00:42:25.376 00.000 11616 Worker thread wakes up
00:42:25.376 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.28) opts 0xd
00:42:25.376 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.28)
00:42:25.376 00.000 11616 Moving (0.03, -0.28) raw xDistance=-0.28 yDistance=0.07
00:42:25.376 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
00:42:25.376 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:25.376 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:42:25.377 00.001 11616 MoveAxis(E, 157, ABG)
00:42:25.377 00.000 11616 Guiding  Dir = 2, Dur = 157
00:42:25.377 00.000 11616 IsSlewing returns 0
00:42:25.377 00.000 11616 IsGuiding returns 0
00:42:25.377 00.000 11616 PulseGuide returned control before completion, sleep 167
00:42:25.400 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
00:42:25.419 00.019 12268 UpdateGuideState exits: m=925 SNR=20.7
00:42:25.420 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:25.420 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:25.420 00.000 12268 Enqueuing Expose request
00:42:25.560 00.140 11616 IsGuiding returns 1
00:42:25.560 00.000 11616 scope still moving after pulse duration time elapsed
00:42:25.592 00.032 11616 IsSlewing returns 0
00:42:25.592 00.000 11616 IsGuiding returns 0
00:42:25.592 00.000 11616 scope move finished after 157 + 58 ms
00:42:25.592 00.000 11616 Move returns status 0, amount 157
00:42:25.592 00.000 11616 MoveAxis(N, 0, ABG)
00:42:25.592 00.000 11616 Move returns status 0, amount 0
00:42:25.592 00.000 11616 move complete, result=0
00:42:25.593 00.001 11616 worker thread done servicing request
00:42:25.593 00.000 12268 GuideStep: -0.3 px 157 ms EAST, 0.1 px 0 ms NORTH
00:42:25.593 00.000 11616 Worker thread wakes up
00:42:25.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:25.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:27.597 02.004 11616 Exposure complete
00:42:27.652 00.055 11616 worker thread done servicing request
00:42:27.652 00.000 12268 OnExposeComplete: enter
00:42:27.652 00.000 12268 UpdateGuideState(): m_state=6
00:42:27.652 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
00:42:27.652 00.000 12268 Star::Find returns 1 (0), X=670.52, Y=923.72, Mass=1194, SNR=23.5, Peak=78 HFD=5.2
00:42:27.652 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:27.652 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
00:42:27.653 00.001 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.94)
00:42:27.653 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.24 hyp=0.36 cameraTheta=-0.76 mountX=-0.22 mountY=0.29, mountTheta=2.22
00:42:27.654 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.24, opts=13)
00:42:27.654 00.000 12268 Enqueuing Move request for scope (0.26, -0.24)
00:42:27.654 00.000 11616 Worker thread wakes up
00:42:27.654 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.24) opts 0xd
00:42:27.655 00.001 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.24)
00:42:27.655 00.000 11616 Moving (0.26, -0.24) raw xDistance=-0.22 yDistance=0.29
00:42:27.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
00:42:27.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:42:27.655 00.000 11616 MoveAxis(E, 122, ABG)
00:42:27.655 00.000 11616 Guiding  Dir = 2, Dur = 122
00:42:27.655 00.000 11616 IsSlewing returns 0
00:42:27.655 00.000 11616 IsGuiding returns 0
00:42:27.656 00.001 11616 PulseGuide returned control before completion, sleep 132
00:42:27.677 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=53, Gamma=1.290
00:42:27.694 00.017 12268 UpdateGuideState exits: m=1194 SNR=23.5
00:42:27.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:27.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:27.694 00.000 12268 Enqueuing Expose request
00:42:27.800 00.106 11616 IsGuiding returns 1
00:42:27.800 00.000 11616 scope still moving after pulse duration time elapsed
00:42:27.831 00.031 11616 IsSlewing returns 0
00:42:27.831 00.000 11616 IsGuiding returns 1
00:42:27.862 00.031 11616 IsSlewing returns 0
00:42:27.862 00.000 11616 IsGuiding returns 1
00:42:27.894 00.032 11616 IsSlewing returns 0
00:42:27.894 00.000 11616 IsGuiding returns 1
00:42:27.926 00.032 11616 IsSlewing returns 0
00:42:27.926 00.000 11616 IsGuiding returns 1
00:42:27.958 00.032 11616 IsSlewing returns 0
00:42:27.958 00.000 11616 IsGuiding returns 1
00:42:27.990 00.032 11616 IsSlewing returns 0
00:42:27.990 00.000 11616 IsGuiding returns 0
00:42:27.990 00.000 11616 scope move finished after 122 + 212 ms
00:42:27.990 00.000 11616 Move returns status 0, amount 122
00:42:27.990 00.000 11616 MoveAxis(S, 24, ABG)
00:42:27.990 00.000 11616 Guiding  Dir = 1, Dur = 24
00:42:27.991 00.001 11616 IsSlewing returns 0
00:42:27.991 00.000 11616 IsGuiding returns 0
00:42:27.991 00.000 11616 PulseGuide returned control before completion, sleep 34
00:42:28.038 00.047 11616 IsGuiding returns 1
00:42:28.038 00.000 11616 scope still moving after pulse duration time elapsed
00:42:28.069 00.031 11616 IsSlewing returns 0
00:42:28.069 00.000 11616 IsGuiding returns 0
00:42:28.069 00.000 11616 scope move finished after 24 + 54 ms
00:42:28.069 00.000 11616 Move returns status 0, amount 24
00:42:28.069 00.000 11616 move complete, result=0
00:42:28.070 00.001 11616 worker thread done servicing request
00:42:28.070 00.000 11616 Worker thread wakes up
00:42:28.070 00.000 12268 GuideStep: -0.2 px 122 ms EAST, 0.3 px 24 ms SOUTH
00:42:28.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:28.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:30.076 02.006 11616 Exposure complete
00:42:30.132 00.056 11616 worker thread done servicing request
00:42:30.132 00.000 12268 OnExposeComplete: enter
00:42:30.132 00.000 12268 UpdateGuideState(): m_state=6
00:42:30.132 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
00:42:30.132 00.000 12268 Star::Find returns 1 (0), X=670.34, Y=923.92, Mass=1163, SNR=23.0, Peak=75 HFD=5.1
00:42:30.133 00.001 12268 MultiStar: [#1 -0.60,0.61,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:30.133 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
00:42:30.133 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.26)
00:42:30.133 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.44 mountX=-0.03 mountY=0.09, mountTheta=1.91
00:42:30.134 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.04, opts=13)
00:42:30.135 00.001 12268 Enqueuing Move request for scope (0.08, -0.04)
00:42:30.135 00.000 11616 Worker thread wakes up
00:42:30.135 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
00:42:30.135 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
00:42:30.135 00.000 11616 Moving (0.08, -0.04) raw xDistance=-0.03 yDistance=0.09
00:42:30.135 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:30.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:42:30.135 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:30.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:42:30.135 00.000 11616 MoveAxis(E, 0, ABG)
00:42:30.135 00.000 11616 Move returns status 0, amount 0
00:42:30.136 00.001 11616 MoveAxis(N, 0, ABG)
00:42:30.136 00.000 11616 Move returns status 0, amount 0
00:42:30.136 00.000 11616 move complete, result=0
00:42:30.136 00.000 11616 worker thread done servicing request
00:42:30.158 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
00:42:30.176 00.018 12268 UpdateGuideState exits: m=1163 SNR=23.0
00:42:30.176 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:30.176 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:30.176 00.000 12268 Enqueuing Expose request
00:42:30.176 00.000 11616 Worker thread wakes up
00:42:30.177 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:30.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:30.177 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:32.184 02.007 11616 Exposure complete
00:42:32.246 00.062 11616 worker thread done servicing request
00:42:32.247 00.001 12268 OnExposeComplete: enter
00:42:32.247 00.000 12268 UpdateGuideState(): m_state=6
00:42:32.247 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
00:42:32.247 00.000 12268 Star::Find returns 1 (0), X=670.33, Y=924.25, Mass=1150, SNR=23.0, Peak=77 HFD=4.9
00:42:32.247 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
00:42:32.247 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:32.248 00.001 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
00:42:32.248 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
00:42:32.248 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.32 mountX=0.29 mountY=0.04, mountTheta=0.13
00:42:32.249 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.29, opts=13)
00:42:32.250 00.001 12268 Enqueuing Move request for scope (0.08, 0.29)
00:42:32.250 00.000 11616 Worker thread wakes up
00:42:32.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.29) opts 0xd
00:42:32.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.29)
00:42:32.250 00.000 11616 Moving (0.08, 0.29) raw xDistance=0.29 yDistance=0.04
00:42:32.250 00.000 11616 resist switch: large excursion: input 0.29 thresh 0.29 direction from -1 to 1
00:42:32.250 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.88
00:42:32.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
00:42:32.250 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:32.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:42:32.250 00.000 11616 MoveAxis(W, 165, ABG)
00:42:32.251 00.001 11616 Guiding  Dir = 3, Dur = 165
00:42:32.251 00.000 11616 IsSlewing returns 0
00:42:32.252 00.001 11616 IsGuiding returns 0
00:42:32.252 00.000 11616 PulseGuide returned control before completion, sleep 175
00:42:32.273 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
00:42:32.292 00.019 12268 UpdateGuideState exits: m=1150 SNR=23.0
00:42:32.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:32.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:32.292 00.000 12268 Enqueuing Expose request
00:42:32.434 00.142 11616 IsGuiding returns 1
00:42:32.434 00.000 11616 scope still moving after pulse duration time elapsed
00:42:32.466 00.032 11616 IsSlewing returns 0
00:42:32.466 00.000 11616 IsGuiding returns 1
00:42:32.498 00.032 11616 IsSlewing returns 0
00:42:32.498 00.000 11616 IsGuiding returns 0
00:42:32.498 00.000 11616 scope move finished after 165 + 81 ms
00:42:32.498 00.000 11616 Move returns status 0, amount 165
00:42:32.498 00.000 11616 MoveAxis(N, 0, ABG)
00:42:32.498 00.000 11616 Move returns status 0, amount 0
00:42:32.498 00.000 11616 move complete, result=0
00:42:32.498 00.000 11616 worker thread done servicing request
00:42:32.498 00.000 12268 GuideStep: 0.3 px 165 ms WEST, 0.0 px 0 ms NORTH
00:42:32.498 00.000 11616 Worker thread wakes up
00:42:32.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:32.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:34.511 02.013 11616 Exposure complete
00:42:34.568 00.057 11616 worker thread done servicing request
00:42:34.569 00.001 12268 OnExposeComplete: enter
00:42:34.569 00.000 12268 UpdateGuideState(): m_state=6
00:42:34.569 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
00:42:34.569 00.000 12268 Star::Find returns 1 (0), X=670.53, Y=924.01, Mass=984, SNR=21.4, Peak=71 HFD=5.1
00:42:34.569 00.000 12268 MultiStar: [#1 -0.37,0.96,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:34.569 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
00:42:34.569 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.90)
00:42:34.569 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.28 cameraTheta=0.20 mountX=0.08 mountY=0.27, mountTheta=1.27
00:42:34.571 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.05, opts=13)
00:42:34.571 00.000 12268 Enqueuing Move request for scope (0.28, 0.05)
00:42:34.571 00.000 11616 Worker thread wakes up
00:42:34.571 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.05) opts 0xd
00:42:34.571 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.05)
00:42:34.571 00.000 11616 Moving (0.28, 0.05) raw xDistance=0.08 yDistance=0.27
00:42:34.571 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:34.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:42:34.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
00:42:34.572 00.001 11616 MoveAxis(E, 0, ABG)
00:42:34.572 00.000 11616 Move returns status 0, amount 0
00:42:34.572 00.000 11616 MoveAxis(S, 22, ABG)
00:42:34.572 00.000 11616 Guiding  Dir = 1, Dur = 22
00:42:34.572 00.000 11616 IsSlewing returns 0
00:42:34.572 00.000 11616 IsGuiding returns 0
00:42:34.573 00.001 11616 PulseGuide returned control before completion, sleep 32
00:42:34.595 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=42, Gamma=1.290
00:42:34.606 00.011 11616 IsGuiding returns 1
00:42:34.606 00.000 11616 scope still moving after pulse duration time elapsed
00:42:34.613 00.007 12268 UpdateGuideState exits: m=984 SNR=21.4
00:42:34.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:34.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:34.613 00.000 12268 Enqueuing Expose request
00:42:34.636 00.023 11616 IsSlewing returns 0
00:42:34.636 00.000 11616 IsGuiding returns 0
00:42:34.636 00.000 11616 scope move finished after 22 + 42 ms
00:42:34.637 00.001 11616 Move returns status 0, amount 22
00:42:34.637 00.000 11616 move complete, result=0
00:42:34.637 00.000 11616 worker thread done servicing request
00:42:34.637 00.000 11616 Worker thread wakes up
00:42:34.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:34.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:34.638 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
00:42:36.649 02.011 11616 Exposure complete
00:42:36.706 00.057 11616 worker thread done servicing request
00:42:36.706 00.000 12268 OnExposeComplete: enter
00:42:36.706 00.000 12268 UpdateGuideState(): m_state=6
00:42:36.707 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
00:42:36.707 00.000 12268 Star::Find returns 1 (0), X=670.29, Y=924.20, Mass=973, SNR=21.2, Peak=67 HFD=5.0
00:42:36.707 00.000 12268 MultiStar: [#1 -0.02,-0.48,0.17,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:36.707 00.000 12268 refined, 1 included, MultiStar: {0.03, 0.14}, one-star: {0.03, 0.24}
00:42:36.707 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
00:42:36.707 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
00:42:36.707 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.38 mountX=0.14 mountY=0.01, mountTheta=0.06
00:42:36.709 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.14, opts=13)
00:42:36.709 00.000 12268 Enqueuing Move request for scope (0.03, 0.14)
00:42:36.709 00.000 11616 Worker thread wakes up
00:42:36.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
00:42:36.709 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
00:42:36.709 00.000 11616 Moving (0.03, 0.14) raw xDistance=0.14 yDistance=0.01
00:42:36.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
00:42:36.709 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:36.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:42:36.709 00.000 11616 MoveAxis(W, 77, ABG)
00:42:36.710 00.001 11616 Guiding  Dir = 3, Dur = 77
00:42:36.710 00.000 11616 IsSlewing returns 0
00:42:36.710 00.000 11616 IsGuiding returns 0
00:42:36.710 00.000 11616 PulseGuide returned control before completion, sleep 87
00:42:36.731 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
00:42:36.748 00.017 12268 UpdateGuideState exits: m=973 SNR=21.2
00:42:36.748 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:36.749 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:36.749 00.000 12268 Enqueuing Expose request
00:42:36.799 00.050 11616 IsGuiding returns 1
00:42:36.799 00.000 11616 scope still moving after pulse duration time elapsed
00:42:36.830 00.031 11616 IsSlewing returns 0
00:42:36.830 00.000 11616 IsGuiding returns 0
00:42:36.831 00.001 11616 scope move finished after 77 + 44 ms
00:42:36.831 00.000 11616 Move returns status 0, amount 77
00:42:36.831 00.000 11616 MoveAxis(N, 0, ABG)
00:42:36.831 00.000 11616 Move returns status 0, amount 0
00:42:36.831 00.000 11616 move complete, result=0
00:42:36.831 00.000 11616 worker thread done servicing request
00:42:36.831 00.000 11616 Worker thread wakes up
00:42:36.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:36.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:36.831 00.000 12268 GuideStep: 0.1 px 77 ms WEST, 0.0 px 0 ms NORTH
00:42:38.847 02.016 11616 Exposure complete
00:42:38.902 00.055 11616 worker thread done servicing request
00:42:38.903 00.001 12268 OnExposeComplete: enter
00:42:38.903 00.000 12268 UpdateGuideState(): m_state=6
00:42:38.903 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
00:42:38.903 00.000 12268 Star::Find returns 1 (0), X=670.38, Y=923.68, Mass=1000, SNR=21.5, Peak=72 HFD=5.4
00:42:38.904 00.001 12268 Star::Find false star n=8 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=8
00:42:38.904 00.000 12268 MultiStar: [#1 -0.72,0.30,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:38.904 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
00:42:38.904 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
00:42:38.904 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.28 hyp=0.30 cameraTheta=-1.17 mountX=-0.26 mountY=0.15, mountTheta=2.62
00:42:38.908 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.28, opts=13)
00:42:38.908 00.000 12268 Enqueuing Move request for scope (0.12, -0.28)
00:42:38.908 00.000 11616 Worker thread wakes up
00:42:38.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.28) opts 0xd
00:42:38.908 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.28)
00:42:38.908 00.000 11616 Moving (0.12, -0.28) raw xDistance=-0.26 yDistance=0.15
00:42:38.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:38.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:42:38.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:42:38.908 00.000 11616 MoveAxis(E, 0, ABG)
00:42:38.908 00.000 11616 Move returns status 0, amount 0
00:42:38.908 00.000 11616 MoveAxis(S, 13, ABG)
00:42:38.909 00.001 11616 Guiding  Dir = 1, Dur = 13
00:42:38.909 00.000 11616 IsSlewing returns 0
00:42:38.909 00.000 11616 IsGuiding returns 0
00:42:38.909 00.000 11616 PulseGuide returned control before completion, sleep 23
00:42:38.933 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
00:42:38.948 00.015 11616 IsGuiding returns 1
00:42:38.948 00.000 11616 scope still moving after pulse duration time elapsed
00:42:38.952 00.004 12268 UpdateGuideState exits: m=1000 SNR=21.5
00:42:38.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:38.952 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:38.952 00.000 12268 Enqueuing Expose request
00:42:38.979 00.027 11616 IsSlewing returns 0
00:42:38.979 00.000 11616 IsGuiding returns 0
00:42:38.980 00.001 11616 scope move finished after 13 + 57 ms
00:42:38.980 00.000 11616 Move returns status 0, amount 13
00:42:38.980 00.000 11616 move complete, result=0
00:42:38.980 00.000 11616 worker thread done servicing request
00:42:38.980 00.000 11616 Worker thread wakes up
00:42:38.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:38.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:38.980 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 13 ms SOUTH
00:42:40.986 02.006 11616 Exposure complete
00:42:41.040 00.054 11616 worker thread done servicing request
00:42:41.040 00.000 12268 OnExposeComplete: enter
00:42:41.040 00.000 12268 UpdateGuideState(): m_state=6
00:42:41.040 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
00:42:41.041 00.001 12268 Star::Find returns 1 (0), X=670.83, Y=923.92, Mass=833, SNR=19.7, Peak=64 HFD=4.5
00:42:41.041 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=8
00:42:41.041 00.000 12268 MultiStar: [#1 -0.41,0.20,0.20,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:41.041 00.000 12268 refined, 1 included, MultiStar: {0.41, 0.00}, one-star: {0.57, -0.04}
00:42:41.041 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
00:42:41.041 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
00:42:41.041 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.00 hyp=0.41 cameraTheta=0.00 mountX=0.04 mountY=0.41, mountTheta=1.47
00:42:41.042 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.00, opts=13)
00:42:41.043 00.001 12268 Enqueuing Move request for scope (0.41, 0.00)
00:42:41.043 00.000 11616 Worker thread wakes up
00:42:41.043 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.00) opts 0xd
00:42:41.043 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.00)
00:42:41.043 00.000 11616 Moving (0.41, 0.00) raw xDistance=0.04 yDistance=0.41
00:42:41.043 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:41.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:42:41.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
00:42:41.043 00.000 11616 MoveAxis(E, 0, ABG)
00:42:41.043 00.000 11616 Move returns status 0, amount 0
00:42:41.043 00.000 11616 MoveAxis(S, 34, ABG)
00:42:41.043 00.000 11616 Guiding  Dir = 1, Dur = 34
00:42:41.044 00.001 11616 IsSlewing returns 0
00:42:41.044 00.000 11616 IsGuiding returns 0
00:42:41.044 00.000 11616 PulseGuide returned control before completion, sleep 44
00:42:41.065 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
00:42:41.083 00.018 12268 UpdateGuideState exits: m=833 SNR=19.7
00:42:41.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:41.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:41.083 00.000 12268 Enqueuing Expose request
00:42:41.094 00.011 11616 IsGuiding returns 1
00:42:41.094 00.000 11616 scope still moving after pulse duration time elapsed
00:42:41.125 00.031 11616 IsSlewing returns 0
00:42:41.125 00.000 11616 IsGuiding returns 0
00:42:41.126 00.001 11616 scope move finished after 34 + 48 ms
00:42:41.126 00.000 11616 Move returns status 0, amount 34
00:42:41.126 00.000 11616 move complete, result=0
00:42:41.127 00.001 11616 worker thread done servicing request
00:42:41.127 00.000 11616 Worker thread wakes up
00:42:41.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:41.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:41.127 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 34 ms SOUTH
00:42:43.129 02.002 11616 Exposure complete
00:42:43.183 00.054 11616 worker thread done servicing request
00:42:43.183 00.000 12268 OnExposeComplete: enter
00:42:43.183 00.000 12268 UpdateGuideState(): m_state=6
00:42:43.184 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
00:42:43.184 00.000 12268 Star::Find returns 1 (0), X=670.29, Y=924.02, Mass=821, SNR=19.4, Peak=64 HFD=5.0
00:42:43.184 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:43.184 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
00:42:43.184 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
00:42:43.184 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.08 mountX=0.07 mountY=0.03, mountTheta=0.37
00:42:43.186 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.06, opts=13)
00:42:43.186 00.000 12268 Enqueuing Move request for scope (0.03, 0.06)
00:42:43.186 00.000 11616 Worker thread wakes up
00:42:43.186 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
00:42:43.186 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
00:42:43.186 00.000 11616 Moving (0.03, 0.06) raw xDistance=0.07 yDistance=0.03
00:42:43.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:43.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:42:43.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:43.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:42:43.186 00.000 11616 MoveAxis(E, 0, ABG)
00:42:43.186 00.000 11616 Move returns status 0, amount 0
00:42:43.187 00.001 11616 MoveAxis(N, 0, ABG)
00:42:43.187 00.000 11616 Move returns status 0, amount 0
00:42:43.187 00.000 11616 move complete, result=0
00:42:43.187 00.000 11616 worker thread done servicing request
00:42:43.207 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=33, Gamma=1.290
00:42:43.224 00.017 12268 UpdateGuideState exits: m=821 SNR=19.4
00:42:43.224 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:43.224 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:43.224 00.000 12268 Enqueuing Expose request
00:42:43.224 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:43.224 00.000 11616 Worker thread wakes up
00:42:43.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:43.225 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:45.233 02.008 11616 Exposure complete
00:42:45.287 00.054 11616 worker thread done servicing request
00:42:45.287 00.000 12268 OnExposeComplete: enter
00:42:45.287 00.000 12268 UpdateGuideState(): m_state=6
00:42:45.287 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
00:42:45.287 00.000 12268 Star::Find returns 1 (0), X=670.41, Y=924.00, Mass=696, SNR=18.0, Peak=55 HFD=4.9
00:42:45.288 00.001 12268 Star::Find false star n=10 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:42:45.288 00.000 12268 MultiStar: [#1 -0.48,-0.70,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:45.288 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
00:42:45.288 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.96)
00:42:45.288 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.26 mountX=0.06 mountY=0.15, mountTheta=1.20
00:42:45.289 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.04, opts=13)
00:42:45.289 00.000 12268 Enqueuing Move request for scope (0.15, 0.04)
00:42:45.289 00.000 11616 Worker thread wakes up
00:42:45.290 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
00:42:45.290 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
00:42:45.290 00.000 11616 Moving (0.15, 0.04) raw xDistance=0.06 yDistance=0.15
00:42:45.290 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:45.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:42:45.290 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:45.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:42:45.290 00.000 11616 MoveAxis(E, 0, ABG)
00:42:45.290 00.000 11616 Move returns status 0, amount 0
00:42:45.290 00.000 11616 MoveAxis(N, 0, ABG)
00:42:45.290 00.000 11616 Move returns status 0, amount 0
00:42:45.290 00.000 11616 move complete, result=0
00:42:45.291 00.001 11616 worker thread done servicing request
00:42:45.313 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
00:42:45.330 00.017 12268 UpdateGuideState exits: m=696 SNR=18.0
00:42:45.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:45.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:45.330 00.000 12268 Enqueuing Expose request
00:42:45.330 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:45.330 00.000 11616 Worker thread wakes up
00:42:45.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:45.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:47.346 02.016 11616 Exposure complete
00:42:47.401 00.055 11616 worker thread done servicing request
00:42:47.401 00.000 12268 OnExposeComplete: enter
00:42:47.401 00.000 12268 UpdateGuideState(): m_state=6
00:42:47.401 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
00:42:47.402 00.001 12268 Star::Find returns 1 (0), X=670.59, Y=923.83, Mass=793, SNR=19.1, Peak=62 HFD=5.2
00:42:47.402 00.000 12268 Star::Find false star n=9 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=8
00:42:47.402 00.000 12268 MultiStar: [#1 -0.04,-1.00,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:47.402 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
00:42:47.402 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.33)
00:42:47.402 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.13 hyp=0.36 cameraTheta=-0.37 mountX=-0.09 mountY=0.35, mountTheta=1.84
00:42:47.403 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.13, opts=13)
00:42:47.403 00.000 12268 Enqueuing Move request for scope (0.33, -0.13)
00:42:47.404 00.001 11616 Worker thread wakes up
00:42:47.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.13) opts 0xd
00:42:47.404 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.13)
00:42:47.404 00.000 11616 Moving (0.33, -0.13) raw xDistance=-0.09 yDistance=0.35
00:42:47.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:47.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:42:47.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
00:42:47.404 00.000 11616 MoveAxis(E, 0, ABG)
00:42:47.404 00.000 11616 Move returns status 0, amount 0
00:42:47.404 00.000 11616 MoveAxis(S, 29, ABG)
00:42:47.404 00.000 11616 Guiding  Dir = 1, Dur = 29
00:42:47.405 00.001 11616 IsSlewing returns 0
00:42:47.405 00.000 11616 IsGuiding returns 0
00:42:47.405 00.000 11616 PulseGuide returned control before completion, sleep 39
00:42:47.424 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
00:42:47.442 00.018 12268 UpdateGuideState exits: m=793 SNR=19.1
00:42:47.443 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:47.443 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:47.443 00.000 12268 Enqueuing Expose request
00:42:47.457 00.014 11616 IsGuiding returns 1
00:42:47.457 00.000 11616 scope still moving after pulse duration time elapsed
00:42:47.488 00.031 11616 IsSlewing returns 0
00:42:47.488 00.000 11616 IsGuiding returns 1
00:42:47.520 00.032 11616 IsSlewing returns 0
00:42:47.520 00.000 11616 IsGuiding returns 1
00:42:47.550 00.030 11616 IsSlewing returns 0
00:42:47.550 00.000 11616 IsGuiding returns 1
00:42:47.581 00.031 11616 IsSlewing returns 0
00:42:47.581 00.000 11616 IsGuiding returns 1
00:42:47.612 00.031 11616 IsSlewing returns 0
00:42:47.612 00.000 11616 IsGuiding returns 1
00:42:47.643 00.031 11616 IsSlewing returns 0
00:42:47.644 00.001 11616 IsGuiding returns 1
00:42:47.674 00.030 11616 IsSlewing returns 0
00:42:47.674 00.000 11616 IsGuiding returns 0
00:42:47.674 00.000 11616 scope move finished after 29 + 240 ms
00:42:47.674 00.000 11616 Move returns status 0, amount 29
00:42:47.674 00.000 11616 move complete, result=0
00:42:47.674 00.000 11616 worker thread done servicing request
00:42:47.675 00.001 11616 Worker thread wakes up
00:42:47.675 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
00:42:47.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:47.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:49.690 02.015 11616 Exposure complete
00:42:49.744 00.054 11616 worker thread done servicing request
00:42:49.744 00.000 12268 OnExposeComplete: enter
00:42:49.744 00.000 12268 UpdateGuideState(): m_state=6
00:42:49.745 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
00:42:49.745 00.000 12268 Star::Find returns 1 (0), X=670.17, Y=923.74, Mass=903, SNR=20.4, Peak=72 HFD=5.1
00:42:49.745 00.000 12268 Star::Find false star n=7 nbg=270 bg=7.0 sigma=0.7 thresh=9 peak=8
00:42:49.745 00.000 12268 MultiStar: [#1 -0.63,-0.02,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:49.745 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
00:42:49.745 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
00:42:49.745 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.97 mountX=-0.23 mountY=-0.06, mountTheta=-2.87
00:42:49.751 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.22, opts=13)
00:42:49.751 00.000 12268 Enqueuing Move request for scope (-0.09, -0.22)
00:42:49.751 00.000 11616 Worker thread wakes up
00:42:49.751 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.22) opts 0xd
00:42:49.751 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.22)
00:42:49.751 00.000 11616 Moving (-0.09, -0.22) raw xDistance=-0.23 yDistance=-0.06
00:42:49.752 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:49.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:42:49.752 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:49.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:42:49.752 00.000 11616 MoveAxis(E, 0, ABG)
00:42:49.752 00.000 11616 Move returns status 0, amount 0
00:42:49.752 00.000 11616 MoveAxis(N, 0, ABG)
00:42:49.752 00.000 11616 Move returns status 0, amount 0
00:42:49.752 00.000 11616 move complete, result=0
00:42:49.753 00.001 11616 worker thread done servicing request
00:42:49.777 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
00:42:49.793 00.016 12268 UpdateGuideState exits: m=903 SNR=20.4
00:42:49.794 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:49.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:49.794 00.000 12268 Enqueuing Expose request
00:42:49.794 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:49.794 00.000 11616 Worker thread wakes up
00:42:49.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:49.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:51.811 02.017 11616 Exposure complete
00:42:51.865 00.054 11616 worker thread done servicing request
00:42:51.865 00.000 12268 OnExposeComplete: enter
00:42:51.865 00.000 12268 UpdateGuideState(): m_state=6
00:42:51.865 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
00:42:51.865 00.000 12268 Star::Find returns 1 (0), X=670.42, Y=923.52, Mass=798, SNR=19.1, Peak=58 HFD=5.1
00:42:51.866 00.001 12268 MultiStar: [#1 -0.71,-1.06,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:51.866 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
00:42:51.866 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
00:42:51.866 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.44 hyp=0.47 cameraTheta=-1.21 mountX=-0.42 mountY=0.22, mountTheta=2.66
00:42:51.870 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.44, opts=13)
00:42:51.870 00.000 12268 Enqueuing Move request for scope (0.16, -0.44)
00:42:51.870 00.000 11616 Worker thread wakes up
00:42:51.870 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.44) opts 0xd
00:42:51.870 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.44)
00:42:51.870 00.000 11616 Moving (0.16, -0.44) raw xDistance=-0.42 yDistance=0.22
00:42:51.871 00.001 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
00:42:51.871 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.26
00:42:51.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
00:42:51.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
00:42:51.871 00.000 11616 MoveAxis(E, 235, ABG)
00:42:51.871 00.000 11616 Guiding  Dir = 2, Dur = 235
00:42:51.871 00.000 11616 IsSlewing returns 0
00:42:51.871 00.000 11616 IsGuiding returns 0
00:42:51.872 00.001 11616 PulseGuide returned control before completion, sleep 245
00:42:51.894 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
00:42:51.911 00.017 12268 UpdateGuideState exits: m=798 SNR=19.1
00:42:51.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:51.911 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:51.911 00.000 12268 Enqueuing Expose request
00:42:52.131 00.220 11616 IsGuiding returns 1
00:42:52.131 00.000 11616 scope still moving after pulse duration time elapsed
00:42:52.163 00.032 11616 IsSlewing returns 0
00:42:52.163 00.000 11616 IsGuiding returns 0
00:42:52.163 00.000 11616 scope move finished after 235 + 57 ms
00:42:52.163 00.000 11616 Move returns status 0, amount 235
00:42:52.163 00.000 11616 MoveAxis(S, 19, ABG)
00:42:52.164 00.001 11616 Guiding  Dir = 1, Dur = 19
00:42:52.164 00.000 11616 IsSlewing returns 0
00:42:52.164 00.000 11616 IsGuiding returns 0
00:42:52.164 00.000 11616 PulseGuide returned control before completion, sleep 29
00:42:52.209 00.045 11616 IsGuiding returns 1
00:42:52.209 00.000 11616 scope still moving after pulse duration time elapsed
00:42:52.240 00.031 11616 IsSlewing returns 0
00:42:52.240 00.000 11616 IsGuiding returns 0
00:42:52.240 00.000 11616 scope move finished after 19 + 56 ms
00:42:52.240 00.000 11616 Move returns status 0, amount 19
00:42:52.241 00.001 11616 move complete, result=0
00:42:52.241 00.000 11616 worker thread done servicing request
00:42:52.241 00.000 11616 Worker thread wakes up
00:42:52.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:52.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:52.241 00.000 12268 GuideStep: -0.4 px 235 ms EAST, 0.2 px 19 ms SOUTH
00:42:54.246 02.005 11616 Exposure complete
00:42:54.304 00.058 11616 worker thread done servicing request
00:42:54.304 00.000 12268 OnExposeComplete: enter
00:42:54.304 00.000 12268 UpdateGuideState(): m_state=6
00:42:54.305 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
00:42:54.305 00.000 12268 Star::Find returns 1 (0), X=670.44, Y=923.54, Mass=895, SNR=20.3, Peak=68 HFD=4.6
00:42:54.305 00.000 12268 Star::Find false star n=8 nbg=265 bg=7.1 sigma=0.7 thresh=9 peak=8
00:42:54.305 00.000 12268 MultiStar: [#1 -8.67,11.47,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:54.305 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
00:42:54.305 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
00:42:54.305 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.42 hyp=0.45 cameraTheta=-1.15 mountX=-0.40 mountY=0.24, mountTheta=2.60
00:42:54.307 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.42, opts=13)
00:42:54.307 00.000 12268 Enqueuing Move request for scope (0.18, -0.42)
00:42:54.307 00.000 11616 Worker thread wakes up
00:42:54.307 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.42) opts 0xd
00:42:54.307 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.42)
00:42:54.307 00.000 11616 Moving (0.18, -0.42) raw xDistance=-0.40 yDistance=0.24
00:42:54.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
00:42:54.307 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
00:42:54.307 00.000 11616 MoveAxis(E, 221, ABG)
00:42:54.307 00.000 11616 Guiding  Dir = 2, Dur = 221
00:42:54.308 00.001 11616 IsSlewing returns 0
00:42:54.308 00.000 11616 IsGuiding returns 0
00:42:54.308 00.000 11616 PulseGuide returned control before completion, sleep 231
00:42:54.329 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=42, Gamma=1.290
00:42:54.346 00.017 12268 UpdateGuideState exits: m=895 SNR=20.3
00:42:54.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:54.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:54.346 00.000 12268 Enqueuing Expose request
00:42:54.552 00.206 11616 IsGuiding returns 1
00:42:54.553 00.001 11616 scope still moving after pulse duration time elapsed
00:42:54.583 00.030 11616 IsSlewing returns 0
00:42:54.583 00.000 11616 IsGuiding returns 1
00:42:54.615 00.032 11616 IsSlewing returns 0
00:42:54.615 00.000 11616 IsGuiding returns 1
00:42:54.646 00.031 11616 IsSlewing returns 0
00:42:54.646 00.000 11616 IsGuiding returns 0
00:42:54.646 00.000 11616 scope move finished after 221 + 116 ms
00:42:54.647 00.001 11616 Move returns status 0, amount 221
00:42:54.647 00.000 11616 MoveAxis(S, 20, ABG)
00:42:54.647 00.000 11616 Guiding  Dir = 1, Dur = 20
00:42:54.647 00.000 11616 IsSlewing returns 0
00:42:54.647 00.000 11616 IsGuiding returns 0
00:42:54.647 00.000 11616 PulseGuide returned control before completion, sleep 30
00:42:54.693 00.046 11616 IsGuiding returns 1
00:42:54.693 00.000 11616 scope still moving after pulse duration time elapsed
00:42:54.724 00.031 11616 IsSlewing returns 0
00:42:54.725 00.001 11616 IsGuiding returns 0
00:42:54.725 00.000 11616 scope move finished after 20 + 58 ms
00:42:54.725 00.000 11616 Move returns status 0, amount 20
00:42:54.725 00.000 11616 move complete, result=0
00:42:54.726 00.001 11616 worker thread done servicing request
00:42:54.726 00.000 11616 Worker thread wakes up
00:42:54.726 00.000 12268 GuideStep: -0.4 px 221 ms EAST, 0.2 px 20 ms SOUTH
00:42:54.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:54.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:56.737 02.011 11616 Exposure complete
00:42:56.792 00.055 11616 worker thread done servicing request
00:42:56.792 00.000 12268 OnExposeComplete: enter
00:42:56.792 00.000 12268 UpdateGuideState(): m_state=6
00:42:56.793 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
00:42:56.793 00.000 12268 Star::Find returns 1 (0), X=670.40, Y=924.61, Mass=1050, SNR=22.1, Peak=74 HFD=5.1
00:42:56.793 00.000 12268 MultiStar: [#1 1.12,0.23,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:56.793 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
00:42:56.793 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
00:42:56.793 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.65 hyp=0.66 cameraTheta=1.36 mountX=0.66 mountY=0.05, mountTheta=0.08
00:42:56.795 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.65, opts=13)
00:42:56.795 00.000 12268 Enqueuing Move request for scope (0.14, 0.65)
00:42:56.795 00.000 11616 Worker thread wakes up
00:42:56.795 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.65) opts 0xd
00:42:56.795 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.65)
00:42:56.795 00.000 11616 Moving (0.14, 0.65) raw xDistance=0.66 yDistance=0.05
00:42:56.795 00.000 11616 resist switch: large excursion: input 0.66 thresh 0.29 direction from -1 to 1
00:42:56.795 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.98
00:42:56.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.66
00:42:56.795 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:56.796 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:42:56.796 00.000 11616 MoveAxis(W, 369, ABG)
00:42:56.796 00.000 11616 Guiding  Dir = 3, Dur = 369
00:42:56.796 00.000 11616 IsSlewing returns 0
00:42:56.796 00.000 11616 IsGuiding returns 0
00:42:56.797 00.001 11616 PulseGuide returned control before completion, sleep 379
00:42:56.816 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=41, Gamma=1.290
00:42:56.833 00.017 12268 UpdateGuideState exits: m=1050 SNR=22.1
00:42:56.833 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:56.833 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:56.833 00.000 12268 Enqueuing Expose request
00:42:57.189 00.356 11616 IsGuiding returns 1
00:42:57.189 00.000 11616 scope still moving after pulse duration time elapsed
00:42:57.220 00.031 11616 IsSlewing returns 0
00:42:57.221 00.001 11616 IsGuiding returns 0
00:42:57.221 00.000 11616 scope move finished after 369 + 56 ms
00:42:57.221 00.000 11616 Move returns status 0, amount 369
00:42:57.221 00.000 11616 MoveAxis(N, 0, ABG)
00:42:57.221 00.000 11616 Move returns status 0, amount 0
00:42:57.221 00.000 11616 move complete, result=0
00:42:57.221 00.000 11616 worker thread done servicing request
00:42:57.222 00.001 12268 GuideStep: 0.7 px 369 ms WEST, 0.1 px 0 ms NORTH
00:42:57.222 00.000 11616 Worker thread wakes up
00:42:57.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:57.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:59.228 02.006 11616 Exposure complete
00:42:59.282 00.054 11616 worker thread done servicing request
00:42:59.283 00.001 12268 OnExposeComplete: enter
00:42:59.283 00.000 12268 UpdateGuideState(): m_state=6
00:42:59.283 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
00:42:59.283 00.000 12268 Star::Find returns 1 (0), X=670.31, Y=924.58, Mass=961, SNR=21.1, Peak=68 HFD=5.0
00:42:59.283 00.000 12268 Star::Find false star n=10 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=8
00:42:59.283 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:42:59.283 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
00:42:59.283 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
00:42:59.284 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=0.62 hyp=0.63 cameraTheta=1.49 mountX=0.63 mountY=-0.03, mountTheta=-0.04
00:42:59.285 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.62, opts=13)
00:42:59.285 00.000 12268 Enqueuing Move request for scope (0.05, 0.62)
00:42:59.285 00.000 11616 Worker thread wakes up
00:42:59.285 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.62) opts 0xd
00:42:59.285 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.62)
00:42:59.285 00.000 11616 Moving (0.05, 0.62) raw xDistance=0.63 yDistance=-0.03
00:42:59.286 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.63
00:42:59.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:59.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:42:59.286 00.000 11616 MoveAxis(W, 350, ABG)
00:42:59.286 00.000 11616 Guiding  Dir = 3, Dur = 350
00:42:59.286 00.000 11616 IsSlewing returns 0
00:42:59.286 00.000 11616 IsGuiding returns 0
00:42:59.287 00.001 11616 PulseGuide returned control before completion, sleep 360
00:42:59.309 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
00:42:59.328 00.019 12268 UpdateGuideState exits: m=961 SNR=21.1
00:42:59.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:59.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:42:59.328 00.000 12268 Enqueuing Expose request
00:42:59.648 00.320 11616 IsGuiding returns 1
00:42:59.649 00.001 11616 scope still moving after pulse duration time elapsed
00:42:59.679 00.030 11616 IsSlewing returns 0
00:42:59.680 00.001 11616 IsGuiding returns 0
00:42:59.680 00.000 11616 scope move finished after 350 + 43 ms
00:42:59.680 00.000 11616 Move returns status 0, amount 350
00:42:59.680 00.000 11616 MoveAxis(N, 0, ABG)
00:42:59.680 00.000 11616 Move returns status 0, amount 0
00:42:59.680 00.000 11616 move complete, result=0
00:42:59.680 00.000 11616 worker thread done servicing request
00:42:59.681 00.001 11616 Worker thread wakes up
00:42:59.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:42:59.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:42:59.681 00.000 12268 GuideStep: 0.6 px 350 ms WEST, -0.0 px 0 ms NORTH
00:43:01.685 02.004 11616 Exposure complete
00:43:01.739 00.054 11616 worker thread done servicing request
00:43:01.739 00.000 12268 OnExposeComplete: enter
00:43:01.739 00.000 12268 UpdateGuideState(): m_state=6
00:43:01.739 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
00:43:01.739 00.000 12268 Star::Find returns 1 (0), X=670.40, Y=924.62, Mass=1116, SNR=22.6, Peak=84 HFD=5.3
00:43:01.740 00.001 12268 MultiStar: [#1 1.28,-0.11,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:01.740 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
00:43:01.740 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.23 = 3.05)
00:43:01.740 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.66 hyp=0.67 cameraTheta=1.35 mountX=0.67 mountY=0.06, mountTheta=0.09
00:43:01.741 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.66, opts=13)
00:43:01.741 00.000 12268 Enqueuing Move request for scope (0.14, 0.66)
00:43:01.741 00.000 11616 Worker thread wakes up
00:43:01.742 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.66) opts 0xd
00:43:01.742 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.66)
00:43:01.742 00.000 11616 Moving (0.14, 0.66) raw xDistance=0.67 yDistance=0.06
00:43:01.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.67
00:43:01.742 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:01.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:43:01.742 00.000 11616 MoveAxis(W, 373, ABG)
00:43:01.742 00.000 11616 Guiding  Dir = 3, Dur = 373
00:43:01.742 00.000 11616 IsSlewing returns 0
00:43:01.743 00.001 11616 IsGuiding returns 0
00:43:01.743 00.000 11616 PulseGuide returned control before completion, sleep 383
00:43:01.765 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
00:43:01.783 00.018 12268 UpdateGuideState exits: m=1116 SNR=22.6
00:43:01.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:01.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:01.783 00.000 12268 Enqueuing Expose request
00:43:02.136 00.353 11616 IsGuiding returns 1
00:43:02.136 00.000 11616 scope still moving after pulse duration time elapsed
00:43:02.167 00.031 11616 IsSlewing returns 0
00:43:02.168 00.001 11616 IsGuiding returns 0
00:43:02.168 00.000 11616 scope move finished after 373 + 52 ms
00:43:02.168 00.000 11616 Move returns status 0, amount 373
00:43:02.168 00.000 11616 MoveAxis(N, 0, ABG)
00:43:02.168 00.000 11616 Move returns status 0, amount 0
00:43:02.168 00.000 11616 move complete, result=0
00:43:02.168 00.000 11616 worker thread done servicing request
00:43:02.168 00.000 11616 Worker thread wakes up
00:43:02.169 00.001 12268 GuideStep: 0.7 px 373 ms WEST, 0.1 px 0 ms NORTH
00:43:02.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:02.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:04.192 02.023 11616 Exposure complete
00:43:04.250 00.058 11616 worker thread done servicing request
00:43:04.250 00.000 12268 OnExposeComplete: enter
00:43:04.250 00.000 12268 UpdateGuideState(): m_state=6
00:43:04.250 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
00:43:04.251 00.001 12268 Star::Find returns 1 (0), X=670.23, Y=924.06, Mass=916, SNR=20.5, Peak=65 HFD=4.8
00:43:04.251 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:04.251 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
00:43:04.251 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
00:43:04.251 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.86 mountX=0.10 mountY=-0.04, mountTheta=-0.41
00:43:04.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.10, opts=13)
00:43:04.253 00.000 12268 Enqueuing Move request for scope (-0.03, 0.10)
00:43:04.253 00.000 11616 Worker thread wakes up
00:43:04.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
00:43:04.253 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
00:43:04.253 00.000 11616 Moving (-0.03, 0.10) raw xDistance=0.10 yDistance=-0.04
00:43:04.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
00:43:04.253 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:04.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:43:04.253 00.000 11616 MoveAxis(W, 55, ABG)
00:43:04.253 00.000 11616 Guiding  Dir = 3, Dur = 55
00:43:04.254 00.001 11616 IsSlewing returns 0
00:43:04.254 00.000 11616 IsGuiding returns 0
00:43:04.254 00.000 11616 PulseGuide returned control before completion, sleep 65
00:43:04.278 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
00:43:04.296 00.018 12268 UpdateGuideState exits: m=916 SNR=20.5
00:43:04.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:04.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:04.296 00.000 12268 Enqueuing Expose request
00:43:04.333 00.037 11616 IsGuiding returns 1
00:43:04.334 00.001 11616 scope still moving after pulse duration time elapsed
00:43:04.364 00.030 11616 IsSlewing returns 0
00:43:04.365 00.001 11616 IsGuiding returns 1
00:43:04.395 00.030 11616 IsSlewing returns 0
00:43:04.395 00.000 11616 IsGuiding returns 0
00:43:04.395 00.000 11616 scope move finished after 55 + 86 ms
00:43:04.395 00.000 11616 Move returns status 0, amount 55
00:43:04.395 00.000 11616 MoveAxis(N, 0, ABG)
00:43:04.396 00.001 11616 Move returns status 0, amount 0
00:43:04.396 00.000 11616 move complete, result=0
00:43:04.396 00.000 11616 worker thread done servicing request
00:43:04.396 00.000 11616 Worker thread wakes up
00:43:04.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:04.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:04.406 00.010 12268 GuideStep: 0.1 px 55 ms WEST, -0.0 px 0 ms NORTH
00:43:06.410 02.004 11616 Exposure complete
00:43:06.464 00.054 11616 worker thread done servicing request
00:43:06.464 00.000 12268 OnExposeComplete: enter
00:43:06.464 00.000 12268 UpdateGuideState(): m_state=6
00:43:06.465 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
00:43:06.465 00.000 12268 Star::Find returns 1 (0), X=670.22, Y=923.80, Mass=1194, SNR=23.5, Peak=89 HFD=5.1
00:43:06.465 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:06.465 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
00:43:06.465 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
00:43:06.465 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.80 mountX=-0.16 mountY=-0.02, mountTheta=-3.05
00:43:06.466 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.16, opts=13)
00:43:06.466 00.000 12268 Enqueuing Move request for scope (-0.04, -0.16)
00:43:06.466 00.000 11616 Worker thread wakes up
00:43:06.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
00:43:06.466 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
00:43:06.466 00.000 11616 Moving (-0.04, -0.16) raw xDistance=-0.16 yDistance=-0.02
00:43:06.466 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:06.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:43:06.467 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:06.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:43:06.467 00.000 11616 MoveAxis(E, 0, ABG)
00:43:06.467 00.000 11616 Move returns status 0, amount 0
00:43:06.467 00.000 11616 MoveAxis(N, 0, ABG)
00:43:06.467 00.000 11616 Move returns status 0, amount 0
00:43:06.467 00.000 11616 move complete, result=0
00:43:06.468 00.001 11616 worker thread done servicing request
00:43:06.488 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=50, Gamma=1.290
00:43:06.505 00.017 12268 UpdateGuideState exits: m=1194 SNR=23.5
00:43:06.505 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:06.505 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:06.505 00.000 12268 Enqueuing Expose request
00:43:06.505 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:06.505 00.000 11616 Worker thread wakes up
00:43:06.505 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:06.506 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:08.512 02.006 11616 Exposure complete
00:43:08.566 00.054 11616 worker thread done servicing request
00:43:08.566 00.000 12268 OnExposeComplete: enter
00:43:08.567 00.001 12268 UpdateGuideState(): m_state=6
00:43:08.567 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
00:43:08.567 00.000 12268 Star::Find returns 1 (0), X=670.30, Y=923.92, Mass=1168, SNR=23.3, Peak=85 HFD=5.3
00:43:08.567 00.000 12268 MultiStar: [#1 0.21,0.80,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:08.567 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
00:43:08.567 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
00:43:08.567 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.75 mountX=-0.03 mountY=0.05, mountTheta=2.21
00:43:08.569 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.04, opts=13)
00:43:08.569 00.000 12268 Enqueuing Move request for scope (0.04, -0.04)
00:43:08.569 00.000 11616 Worker thread wakes up
00:43:08.569 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
00:43:08.569 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
00:43:08.569 00.000 11616 Moving (0.04, -0.04) raw xDistance=-0.03 yDistance=0.05
00:43:08.569 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:08.570 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:43:08.570 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:08.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:43:08.570 00.000 11616 MoveAxis(E, 0, ABG)
00:43:08.570 00.000 11616 Move returns status 0, amount 0
00:43:08.570 00.000 11616 MoveAxis(N, 0, ABG)
00:43:08.570 00.000 11616 Move returns status 0, amount 0
00:43:08.570 00.000 11616 move complete, result=0
00:43:08.570 00.000 11616 worker thread done servicing request
00:43:08.592 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=47, Gamma=1.290
00:43:08.609 00.017 12268 UpdateGuideState exits: m=1168 SNR=23.3
00:43:08.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:08.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:08.610 00.001 12268 Enqueuing Expose request
00:43:08.610 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:08.610 00.000 11616 Worker thread wakes up
00:43:08.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:08.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:10.626 02.016 11616 Exposure complete
00:43:10.683 00.057 11616 worker thread done servicing request
00:43:10.684 00.001 12268 OnExposeComplete: enter
00:43:10.684 00.000 12268 UpdateGuideState(): m_state=6
00:43:10.684 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
00:43:10.684 00.000 12268 Star::Find returns 1 (0), X=670.21, Y=923.84, Mass=1189, SNR=23.4, Peak=97 HFD=5.0
00:43:10.684 00.000 12268 Star::Find false star n=9 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=8
00:43:10.684 00.000 12268 MultiStar: [#1 1.23,-0.19,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:10.684 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
00:43:10.685 00.001 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
00:43:10.685 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.98 mountX=-0.12 mountY=-0.04, mountTheta=-2.86
00:43:10.686 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.12, opts=13)
00:43:10.686 00.000 12268 Enqueuing Move request for scope (-0.05, -0.12)
00:43:10.686 00.000 11616 Worker thread wakes up
00:43:10.686 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
00:43:10.687 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
00:43:10.687 00.000 11616 Moving (-0.05, -0.12) raw xDistance=-0.12 yDistance=-0.04
00:43:10.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:10.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:43:10.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:10.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:43:10.687 00.000 11616 MoveAxis(E, 0, ABG)
00:43:10.687 00.000 11616 Move returns status 0, amount 0
00:43:10.687 00.000 11616 MoveAxis(N, 0, ABG)
00:43:10.687 00.000 11616 Move returns status 0, amount 0
00:43:10.687 00.000 11616 move complete, result=0
00:43:10.687 00.000 11616 worker thread done servicing request
00:43:10.710 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=49, Gamma=1.290
00:43:10.729 00.019 12268 UpdateGuideState exits: m=1189 SNR=23.4
00:43:10.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:10.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:10.730 00.001 12268 Enqueuing Expose request
00:43:10.730 00.000 11616 Worker thread wakes up
00:43:10.730 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:10.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:10.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:12.730 02.000 11616 Exposure complete
00:43:12.785 00.055 11616 worker thread done servicing request
00:43:12.786 00.001 12268 OnExposeComplete: enter
00:43:12.786 00.000 12268 UpdateGuideState(): m_state=6
00:43:12.786 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
00:43:12.786 00.000 12268 Star::Find returns 1 (0), X=670.64, Y=924.12, Mass=1181, SNR=23.2, Peak=78 HFD=5.0
00:43:12.786 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:12.786 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
00:43:12.786 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.10)
00:43:12.786 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.16 hyp=0.41 cameraTheta=0.40 mountX=0.20 mountY=0.36, mountTheta=1.07
00:43:12.788 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.16, opts=13)
00:43:12.788 00.000 12268 Enqueuing Move request for scope (0.38, 0.16)
00:43:12.788 00.000 11616 Worker thread wakes up
00:43:12.788 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.16) opts 0xd
00:43:12.788 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.16)
00:43:12.788 00.000 11616 Moving (0.38, 0.16) raw xDistance=0.20 yDistance=0.36
00:43:12.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
00:43:12.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
00:43:12.788 00.000 11616 MoveAxis(W, 110, ABG)
00:43:12.789 00.001 11616 Guiding  Dir = 3, Dur = 110
00:43:12.789 00.000 11616 IsSlewing returns 0
00:43:12.789 00.000 11616 IsGuiding returns 0
00:43:12.789 00.000 11616 PulseGuide returned control before completion, sleep 120
00:43:12.811 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
00:43:12.828 00.017 12268 UpdateGuideState exits: m=1181 SNR=23.2
00:43:12.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:12.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:12.828 00.000 12268 Enqueuing Expose request
00:43:12.921 00.093 11616 IsGuiding returns 1
00:43:12.921 00.000 11616 scope still moving after pulse duration time elapsed
00:43:12.953 00.032 11616 IsSlewing returns 0
00:43:12.954 00.001 11616 IsGuiding returns 0
00:43:12.954 00.000 11616 scope move finished after 110 + 53 ms
00:43:12.954 00.000 11616 Move returns status 0, amount 110
00:43:12.954 00.000 11616 MoveAxis(S, 30, ABG)
00:43:12.954 00.000 11616 Guiding  Dir = 1, Dur = 30
00:43:12.954 00.000 11616 IsSlewing returns 0
00:43:12.954 00.000 11616 IsGuiding returns 0
00:43:12.955 00.001 11616 PulseGuide returned control before completion, sleep 40
00:43:12.999 00.044 11616 IsGuiding returns 1
00:43:12.999 00.000 11616 scope still moving after pulse duration time elapsed
00:43:13.030 00.031 11616 IsSlewing returns 0
00:43:13.031 00.001 11616 IsGuiding returns 0
00:43:13.031 00.000 11616 scope move finished after 30 + 46 ms
00:43:13.031 00.000 11616 Move returns status 0, amount 30
00:43:13.031 00.000 11616 move complete, result=0
00:43:13.031 00.000 11616 worker thread done servicing request
00:43:13.031 00.000 11616 Worker thread wakes up
00:43:13.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:13.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:13.032 00.001 12268 GuideStep: 0.2 px 110 ms WEST, 0.4 px 30 ms SOUTH
00:43:15.039 02.007 11616 Exposure complete
00:43:15.093 00.054 11616 worker thread done servicing request
00:43:15.093 00.000 12268 OnExposeComplete: enter
00:43:15.094 00.001 12268 UpdateGuideState(): m_state=6
00:43:15.094 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
00:43:15.094 00.000 12268 Star::Find returns 1 (0), X=669.92, Y=924.67, Mass=1240, SNR=23.8, Peak=86 HFD=5.5
00:43:15.094 00.000 12268 MultiStar: [#1 0.71,-0.09,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:15.094 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
00:43:15.094 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
00:43:15.095 00.001 12268 CameraToMount -- cameraX=-0.34 cameraY=0.71 hyp=0.79 cameraTheta=2.01 mountX=0.67 mountY=-0.42, mountTheta=-0.56
00:43:15.098 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.71, opts=13)
00:43:15.098 00.000 12268 Enqueuing Move request for scope (-0.34, 0.71)
00:43:15.099 00.001 11616 Worker thread wakes up
00:43:15.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.71) opts 0xd
00:43:15.099 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.71)
00:43:15.099 00.000 11616 Moving (-0.34, 0.71) raw xDistance=0.67 yDistance=-0.42
00:43:15.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.67
00:43:15.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:15.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
00:43:15.099 00.000 11616 MoveAxis(W, 377, ABG)
00:43:15.100 00.001 11616 Guiding  Dir = 3, Dur = 377
00:43:15.100 00.000 11616 IsSlewing returns 0
00:43:15.100 00.000 11616 IsGuiding returns 0
00:43:15.101 00.001 11616 PulseGuide returned control before completion, sleep 387
00:43:15.123 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
00:43:15.140 00.017 12268 UpdateGuideState exits: m=1240 SNR=23.8
00:43:15.141 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:15.141 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:15.141 00.000 12268 Enqueuing Expose request
00:43:15.492 00.351 11616 IsGuiding returns 1
00:43:15.492 00.000 11616 scope still moving after pulse duration time elapsed
00:43:15.523 00.031 11616 IsSlewing returns 0
00:43:15.523 00.000 11616 IsGuiding returns 0
00:43:15.523 00.000 11616 scope move finished after 377 + 46 ms
00:43:15.524 00.001 11616 Move returns status 0, amount 377
00:43:15.524 00.000 11616 MoveAxis(N, 0, ABG)
00:43:15.524 00.000 11616 Move returns status 0, amount 0
00:43:15.524 00.000 11616 move complete, result=0
00:43:15.524 00.000 11616 worker thread done servicing request
00:43:15.524 00.000 11616 Worker thread wakes up
00:43:15.524 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:15.524 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:15.524 00.000 12268 GuideStep: 0.7 px 377 ms WEST, -0.4 px 0 ms NORTH
00:43:17.533 02.009 11616 Exposure complete
00:43:17.587 00.054 11616 worker thread done servicing request
00:43:17.587 00.000 12268 OnExposeComplete: enter
00:43:17.587 00.000 12268 UpdateGuideState(): m_state=6
00:43:17.587 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
00:43:17.587 00.000 12268 Star::Find returns 1 (0), X=670.14, Y=924.19, Mass=1011, SNR=21.5, Peak=78 HFD=4.5
00:43:17.588 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:17.588 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
00:43:17.588 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
00:43:17.588 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.05 mountX=0.22 mountY=-0.15, mountTheta=-0.60
00:43:17.590 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.23, opts=13)
00:43:17.590 00.000 12268 Enqueuing Move request for scope (-0.12, 0.23)
00:43:17.590 00.000 11616 Worker thread wakes up
00:43:17.590 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd
00:43:17.590 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.23)
00:43:17.590 00.000 11616 Moving (-0.12, 0.23) raw xDistance=0.22 yDistance=-0.15
00:43:17.590 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
00:43:17.590 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:17.591 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:43:17.591 00.000 11616 MoveAxis(W, 122, ABG)
00:43:17.591 00.000 11616 Guiding  Dir = 3, Dur = 122
00:43:17.591 00.000 11616 IsSlewing returns 0
00:43:17.591 00.000 11616 IsGuiding returns 0
00:43:17.591 00.000 11616 PulseGuide returned control before completion, sleep 132
00:43:17.612 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=47, Gamma=1.290
00:43:17.630 00.018 12268 UpdateGuideState exits: m=1011 SNR=21.5
00:43:17.630 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:17.630 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:17.630 00.000 12268 Enqueuing Expose request
00:43:17.737 00.107 11616 IsGuiding returns 1
00:43:17.737 00.000 11616 scope still moving after pulse duration time elapsed
00:43:17.768 00.031 11616 IsSlewing returns 0
00:43:17.769 00.001 11616 IsGuiding returns 0
00:43:17.769 00.000 11616 scope move finished after 122 + 56 ms
00:43:17.769 00.000 11616 Move returns status 0, amount 122
00:43:17.769 00.000 11616 MoveAxis(N, 0, ABG)
00:43:17.769 00.000 11616 Move returns status 0, amount 0
00:43:17.769 00.000 11616 move complete, result=0
00:43:17.770 00.001 11616 worker thread done servicing request
00:43:17.770 00.000 11616 Worker thread wakes up
00:43:17.770 00.000 12268 GuideStep: 0.2 px 122 ms WEST, -0.1 px 0 ms NORTH
00:43:17.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:17.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:19.781 02.011 11616 Exposure complete
00:43:19.835 00.054 11616 worker thread done servicing request
00:43:19.835 00.000 12268 OnExposeComplete: enter
00:43:19.835 00.000 12268 UpdateGuideState(): m_state=6
00:43:19.836 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
00:43:19.836 00.000 12268 Star::Find returns 1 (0), X=670.24, Y=923.71, Mass=1227, SNR=23.7, Peak=77 HFD=5.6
00:43:19.836 00.000 12268 Star::Find false star n=9 nbg=278 bg=6.9 sigma=0.7 thresh=9 peak=8
00:43:19.836 00.000 12268 Star::Find false star n=8 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=9
00:43:19.836 00.000 12268 MultiStar: [#1 -1.37,0.12,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:19.836 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
00:43:19.836 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
00:43:19.836 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.63 mountX=-0.25 mountY=0.02, mountTheta=3.07
00:43:19.838 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.25, opts=13)
00:43:19.838 00.000 12268 Enqueuing Move request for scope (-0.01, -0.25)
00:43:19.838 00.000 11616 Worker thread wakes up
00:43:19.838 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.25) opts 0xd
00:43:19.838 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.25)
00:43:19.838 00.000 11616 Moving (-0.01, -0.25) raw xDistance=-0.25 yDistance=0.02
00:43:19.838 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:19.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:43:19.838 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:19.839 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:43:19.839 00.000 11616 MoveAxis(E, 0, ABG)
00:43:19.839 00.000 11616 Move returns status 0, amount 0
00:43:19.839 00.000 11616 MoveAxis(N, 0, ABG)
00:43:19.839 00.000 11616 Move returns status 0, amount 0
00:43:19.839 00.000 11616 move complete, result=0
00:43:19.839 00.000 11616 worker thread done servicing request
00:43:19.861 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=52, Gamma=1.290
00:43:19.877 00.016 12268 UpdateGuideState exits: m=1227 SNR=23.7
00:43:19.878 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:19.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:19.878 00.000 12268 Enqueuing Expose request
00:43:19.878 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:19.878 00.000 11616 Worker thread wakes up
00:43:19.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:19.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:21.891 02.013 11616 Exposure complete
00:43:21.945 00.054 11616 worker thread done servicing request
00:43:21.945 00.000 12268 OnExposeComplete: enter
00:43:21.945 00.000 12268 UpdateGuideState(): m_state=6
00:43:21.945 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
00:43:21.945 00.000 12268 Star::Find returns 1 (0), X=670.21, Y=923.59, Mass=1066, SNR=22.0, Peak=78 HFD=5.2
00:43:21.946 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:21.946 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.18 = 3.11)
00:43:21.946 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.00)
00:43:21.946 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.37 hyp=0.37 cameraTheta=-1.70 mountX=-0.37 mountY=-0.00, mountTheta=-3.14
00:43:21.950 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.37, opts=13)
00:43:21.950 00.000 12268 Enqueuing Move request for scope (-0.05, -0.37)
00:43:21.950 00.000 11616 Worker thread wakes up
00:43:21.951 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.37) opts 0xd
00:43:21.951 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.37)
00:43:21.951 00.000 11616 Moving (-0.05, -0.37) raw xDistance=-0.37 yDistance=-0.00
00:43:21.951 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
00:43:21.951 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.11
00:43:21.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
00:43:21.951 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:21.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:43:21.951 00.000 11616 MoveAxis(E, 207, ABG)
00:43:21.951 00.000 11616 Guiding  Dir = 2, Dur = 207
00:43:21.951 00.000 11616 IsSlewing returns 0
00:43:21.952 00.001 11616 IsGuiding returns 0
00:43:21.952 00.000 11616 PulseGuide returned control before completion, sleep 217
00:43:21.972 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
00:43:21.990 00.018 12268 UpdateGuideState exits: m=1066 SNR=22.0
00:43:21.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:21.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:21.990 00.000 12268 Enqueuing Expose request
00:43:22.179 00.189 11616 IsGuiding returns 1
00:43:22.180 00.001 11616 scope still moving after pulse duration time elapsed
00:43:22.210 00.030 11616 IsSlewing returns 0
00:43:22.211 00.001 11616 IsGuiding returns 1
00:43:22.241 00.030 11616 IsSlewing returns 0
00:43:22.242 00.001 11616 IsGuiding returns 0
00:43:22.242 00.000 11616 scope move finished after 207 + 82 ms
00:43:22.242 00.000 11616 Move returns status 0, amount 207
00:43:22.242 00.000 11616 MoveAxis(N, 0, ABG)
00:43:22.242 00.000 11616 Move returns status 0, amount 0
00:43:22.242 00.000 11616 move complete, result=0
00:43:22.242 00.000 11616 worker thread done servicing request
00:43:22.242 00.000 11616 Worker thread wakes up
00:43:22.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:22.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:22.243 00.001 12268 GuideStep: -0.4 px 207 ms EAST, -0.0 px 0 ms NORTH
00:43:24.260 02.017 11616 Exposure complete
00:43:24.316 00.056 11616 worker thread done servicing request
00:43:24.316 00.000 12268 OnExposeComplete: enter
00:43:24.316 00.000 12268 UpdateGuideState(): m_state=6
00:43:24.316 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
00:43:24.317 00.001 12268 Star::Find returns 1 (0), X=670.15, Y=923.83, Mass=1161, SNR=23.1, Peak=88 HFD=5.3
00:43:24.317 00.000 12268 Star::Find false star n=8 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:43:24.317 00.000 12268 MultiStar: [#1 2.49,-0.30,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:24.317 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
00:43:24.317 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
00:43:24.317 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.16 cameraTheta=-2.27 mountX=-0.14 mountY=-0.09, mountTheta=-2.57
00:43:24.319 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.13, opts=13)
00:43:24.319 00.000 12268 Enqueuing Move request for scope (-0.11, -0.13)
00:43:24.319 00.000 11616 Worker thread wakes up
00:43:24.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
00:43:24.319 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
00:43:24.319 00.000 11616 Moving (-0.11, -0.13) raw xDistance=-0.14 yDistance=-0.09
00:43:24.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
00:43:24.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:24.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:43:24.319 00.000 11616 MoveAxis(E, 76, ABG)
00:43:24.319 00.000 11616 Guiding  Dir = 2, Dur = 76
00:43:24.320 00.001 11616 IsSlewing returns 0
00:43:24.320 00.000 11616 IsGuiding returns 0
00:43:24.320 00.000 11616 PulseGuide returned control before completion, sleep 86
00:43:24.341 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=51, Gamma=1.290
00:43:24.358 00.017 12268 UpdateGuideState exits: m=1161 SNR=23.1
00:43:24.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:24.359 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:24.359 00.000 12268 Enqueuing Expose request
00:43:24.415 00.056 11616 IsGuiding returns 1
00:43:24.415 00.000 11616 scope still moving after pulse duration time elapsed
00:43:24.446 00.031 11616 IsSlewing returns 0
00:43:24.446 00.000 11616 IsGuiding returns 1
00:43:24.477 00.031 11616 IsSlewing returns 0
00:43:24.478 00.001 11616 IsGuiding returns 1
00:43:24.508 00.030 11616 IsSlewing returns 0
00:43:24.509 00.001 11616 IsGuiding returns 1
00:43:24.539 00.030 11616 IsSlewing returns 0
00:43:24.540 00.001 11616 IsGuiding returns 1
00:43:24.569 00.029 11616 IsSlewing returns 0
00:43:24.569 00.000 11616 IsGuiding returns 0
00:43:24.569 00.000 11616 scope move finished after 76 + 174 ms
00:43:24.570 00.001 11616 Move returns status 0, amount 76
00:43:24.570 00.000 11616 MoveAxis(N, 0, ABG)
00:43:24.570 00.000 11616 Move returns status 0, amount 0
00:43:24.570 00.000 11616 move complete, result=0
00:43:24.570 00.000 11616 worker thread done servicing request
00:43:24.570 00.000 11616 Worker thread wakes up
00:43:24.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:24.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:24.570 00.000 12268 GuideStep: -0.1 px 76 ms EAST, -0.1 px 0 ms NORTH
00:43:26.584 02.014 11616 Exposure complete
00:43:26.646 00.062 11616 worker thread done servicing request
00:43:26.647 00.001 12268 OnExposeComplete: enter
00:43:26.647 00.000 12268 UpdateGuideState(): m_state=6
00:43:26.647 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
00:43:26.647 00.000 12268 Star::Find returns 1 (0), X=670.50, Y=923.77, Mass=1162, SNR=23.1, Peak=88 HFD=5.0
00:43:26.647 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:26.647 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
00:43:26.647 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
00:43:26.647 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.19 hyp=0.31 cameraTheta=-0.67 mountX=-0.17 mountY=0.27, mountTheta=2.14
00:43:26.649 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.19, opts=13)
00:43:26.649 00.000 12268 Enqueuing Move request for scope (0.25, -0.19)
00:43:26.649 00.000 11616 Worker thread wakes up
00:43:26.649 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.19) opts 0xd
00:43:26.649 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.19)
00:43:26.649 00.000 11616 Moving (0.25, -0.19) raw xDistance=-0.17 yDistance=0.27
00:43:26.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
00:43:26.649 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
00:43:26.649 00.000 11616 MoveAxis(E, 95, ABG)
00:43:26.649 00.000 11616 Guiding  Dir = 2, Dur = 95
00:43:26.650 00.001 11616 IsSlewing returns 0
00:43:26.650 00.000 11616 IsGuiding returns 0
00:43:26.650 00.000 11616 PulseGuide returned control before completion, sleep 105
00:43:26.671 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
00:43:26.693 00.022 12268 UpdateGuideState exits: m=1162 SNR=23.1
00:43:26.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:26.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:26.693 00.000 12268 Enqueuing Expose request
00:43:26.770 00.077 11616 IsGuiding returns 1
00:43:26.770 00.000 11616 scope still moving after pulse duration time elapsed
00:43:26.801 00.031 11616 IsSlewing returns 0
00:43:26.801 00.000 11616 IsGuiding returns 0
00:43:26.802 00.001 11616 scope move finished after 95 + 57 ms
00:43:26.802 00.000 11616 Move returns status 0, amount 95
00:43:26.802 00.000 11616 MoveAxis(S, 23, ABG)
00:43:26.802 00.000 11616 Guiding  Dir = 1, Dur = 23
00:43:26.802 00.000 11616 IsSlewing returns 0
00:43:26.803 00.001 11616 IsGuiding returns 0
00:43:26.803 00.000 11616 PulseGuide returned control before completion, sleep 33
00:43:26.848 00.045 11616 IsGuiding returns 1
00:43:26.849 00.001 11616 scope still moving after pulse duration time elapsed
00:43:26.879 00.030 11616 IsSlewing returns 0
00:43:26.880 00.001 11616 IsGuiding returns 1
00:43:26.910 00.030 11616 IsSlewing returns 0
00:43:26.910 00.000 11616 IsGuiding returns 1
00:43:26.941 00.031 11616 IsSlewing returns 0
00:43:26.941 00.000 11616 IsGuiding returns 1
00:43:26.974 00.033 11616 IsSlewing returns 0
00:43:26.974 00.000 11616 IsGuiding returns 1
00:43:27.003 00.029 11616 IsSlewing returns 0
00:43:27.004 00.001 11616 IsGuiding returns 1
00:43:27.035 00.031 11616 IsSlewing returns 0
00:43:27.036 00.001 11616 IsGuiding returns 1
00:43:27.066 00.030 11616 IsSlewing returns 0
00:43:27.067 00.001 11616 IsGuiding returns 0
00:43:27.067 00.000 11616 scope move finished after 23 + 241 ms
00:43:27.067 00.000 11616 Move returns status 0, amount 23
00:43:27.067 00.000 11616 move complete, result=0
00:43:27.067 00.000 11616 worker thread done servicing request
00:43:27.067 00.000 11616 Worker thread wakes up
00:43:27.068 00.001 12268 GuideStep: -0.2 px 95 ms EAST, 0.3 px 23 ms SOUTH
00:43:27.068 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:27.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:29.087 02.019 11616 Exposure complete
00:43:29.142 00.055 11616 worker thread done servicing request
00:43:29.142 00.000 12268 OnExposeComplete: enter
00:43:29.142 00.000 12268 UpdateGuideState(): m_state=6
00:43:29.143 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
00:43:29.143 00.000 12268 Star::Find returns 1 (0), X=670.12, Y=924.05, Mass=1166, SNR=23.2, Peak=81 HFD=4.9
00:43:29.143 00.000 12268 Star::Find false star n=9 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
00:43:29.143 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:29.143 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
00:43:29.143 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
00:43:29.143 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.56 mountX=0.08 mountY=-0.15, mountTheta=-1.09
00:43:29.145 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.09, opts=13)
00:43:29.145 00.000 12268 Enqueuing Move request for scope (-0.13, 0.09)
00:43:29.145 00.000 11616 Worker thread wakes up
00:43:29.145 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
00:43:29.145 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
00:43:29.146 00.001 11616 Moving (-0.13, 0.09) raw xDistance=0.08 yDistance=-0.15
00:43:29.146 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:29.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:43:29.146 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:29.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:43:29.146 00.000 11616 MoveAxis(E, 0, ABG)
00:43:29.146 00.000 11616 Move returns status 0, amount 0
00:43:29.146 00.000 11616 MoveAxis(N, 0, ABG)
00:43:29.146 00.000 11616 Move returns status 0, amount 0
00:43:29.146 00.000 11616 move complete, result=0
00:43:29.147 00.001 11616 worker thread done servicing request
00:43:29.168 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=49, Gamma=1.290
00:43:29.185 00.017 12268 UpdateGuideState exits: m=1166 SNR=23.2
00:43:29.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:29.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:29.185 00.000 12268 Enqueuing Expose request
00:43:29.185 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:29.185 00.000 11616 Worker thread wakes up
00:43:29.186 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:29.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:31.196 02.010 11616 Exposure complete
00:43:31.249 00.053 11616 worker thread done servicing request
00:43:31.249 00.000 12268 OnExposeComplete: enter
00:43:31.249 00.000 12268 UpdateGuideState(): m_state=6
00:43:31.249 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
00:43:31.249 00.000 12268 Star::Find returns 1 (0), X=670.88, Y=924.28, Mass=1007, SNR=21.6, Peak=72 HFD=4.7
00:43:31.250 00.001 12268 Star::Find false star n=7 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=9
00:43:31.250 00.000 12268 MultiStar: [#1 0.59,-0.21,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:31.250 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
00:43:31.250 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.18)
00:43:31.250 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=0.32 hyp=0.70 cameraTheta=0.48 mountX=0.38 mountY=0.57, mountTheta=0.98
00:43:31.251 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=0.32, opts=13)
00:43:31.251 00.000 12268 Enqueuing Move request for scope (0.62, 0.32)
00:43:31.252 00.001 11616 Worker thread wakes up
00:43:31.252 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.32) opts 0xd
00:43:31.252 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, 0.32)
00:43:31.252 00.000 11616 Moving (0.62, 0.32) raw xDistance=0.38 yDistance=0.57
00:43:31.252 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
00:43:31.252 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.15
00:43:31.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
00:43:31.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
00:43:31.252 00.000 11616 MoveAxis(W, 214, ABG)
00:43:31.253 00.001 11616 Guiding  Dir = 3, Dur = 214
00:43:31.253 00.000 11616 IsSlewing returns 0
00:43:31.253 00.000 11616 IsGuiding returns 0
00:43:31.254 00.001 11616 PulseGuide returned control before completion, sleep 224
00:43:31.276 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
00:43:31.293 00.017 12268 UpdateGuideState exits: m=1007 SNR=21.6
00:43:31.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:31.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:31.294 00.001 12268 Enqueuing Expose request
00:43:31.489 00.195 11616 IsGuiding returns 1
00:43:31.489 00.000 11616 scope still moving after pulse duration time elapsed
00:43:31.521 00.032 11616 IsSlewing returns 0
00:43:31.522 00.001 11616 IsGuiding returns 0
00:43:31.522 00.000 11616 scope move finished after 214 + 54 ms
00:43:31.522 00.000 11616 Move returns status 0, amount 214
00:43:31.522 00.000 11616 MoveAxis(S, 48, ABG)
00:43:31.522 00.000 11616 Guiding  Dir = 1, Dur = 48
00:43:31.523 00.001 11616 IsSlewing returns 0
00:43:31.523 00.000 11616 IsGuiding returns 0
00:43:31.523 00.000 11616 PulseGuide returned control before completion, sleep 58
00:43:31.583 00.060 11616 IsGuiding returns 1
00:43:31.583 00.000 11616 scope still moving after pulse duration time elapsed
00:43:31.613 00.030 11616 IsSlewing returns 0
00:43:31.614 00.001 11616 IsGuiding returns 0
00:43:31.614 00.000 11616 scope move finished after 48 + 43 ms
00:43:31.614 00.000 11616 Move returns status 0, amount 48
00:43:31.614 00.000 11616 move complete, result=0
00:43:31.614 00.000 11616 worker thread done servicing request
00:43:31.614 00.000 11616 Worker thread wakes up
00:43:31.615 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:31.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:31.615 00.000 12268 GuideStep: 0.4 px 214 ms WEST, 0.6 px 48 ms SOUTH
00:43:33.635 02.020 11616 Exposure complete
00:43:33.694 00.059 11616 worker thread done servicing request
00:43:33.694 00.000 12268 OnExposeComplete: enter
00:43:33.694 00.000 12268 UpdateGuideState(): m_state=6
00:43:33.694 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
00:43:33.694 00.000 12268 Star::Find returns 1 (0), X=670.67, Y=923.89, Mass=872, SNR=20.1, Peak=74 HFD=4.9
00:43:33.695 00.001 12268 MultiStar: [#1 3.87,-0.35,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:33.695 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
00:43:33.695 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.54)
00:43:33.695 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.07 hyp=0.42 cameraTheta=-0.16 mountX=-0.03 mountY=0.42, mountTheta=1.64
00:43:33.696 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.07, opts=13)
00:43:33.697 00.001 12268 Enqueuing Move request for scope (0.41, -0.07)
00:43:33.697 00.000 11616 Worker thread wakes up
00:43:33.697 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.07) opts 0xd
00:43:33.697 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.07)
00:43:33.697 00.000 11616 Moving (0.41, -0.07) raw xDistance=-0.03 yDistance=0.42
00:43:33.697 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:33.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:43:33.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
00:43:33.697 00.000 11616 MoveAxis(E, 0, ABG)
00:43:33.697 00.000 11616 Move returns status 0, amount 0
00:43:33.697 00.000 11616 MoveAxis(S, 35, ABG)
00:43:33.698 00.001 11616 Guiding  Dir = 1, Dur = 35
00:43:33.698 00.000 11616 IsSlewing returns 0
00:43:33.698 00.000 11616 IsGuiding returns 0
00:43:33.698 00.000 11616 PulseGuide returned control before completion, sleep 45
00:43:33.720 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=38, Gamma=1.290
00:43:33.738 00.018 12268 UpdateGuideState exits: m=872 SNR=20.1
00:43:33.738 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:33.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:33.738 00.000 12268 Enqueuing Expose request
00:43:33.747 00.009 11616 IsGuiding returns 1
00:43:33.747 00.000 11616 scope still moving after pulse duration time elapsed
00:43:33.778 00.031 11616 IsSlewing returns 0
00:43:33.779 00.001 11616 IsGuiding returns 0
00:43:33.779 00.000 11616 scope move finished after 35 + 45 ms
00:43:33.779 00.000 11616 Move returns status 0, amount 35
00:43:33.779 00.000 11616 move complete, result=0
00:43:33.780 00.001 11616 worker thread done servicing request
00:43:33.780 00.000 11616 Worker thread wakes up
00:43:33.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:33.780 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 35 ms SOUTH
00:43:33.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:35.799 02.019 11616 Exposure complete
00:43:35.854 00.055 11616 worker thread done servicing request
00:43:35.854 00.000 12268 OnExposeComplete: enter
00:43:35.854 00.000 12268 UpdateGuideState(): m_state=6
00:43:35.854 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
00:43:35.854 00.000 12268 Star::Find returns 1 (0), X=670.43, Y=923.89, Mass=780, SNR=18.9, Peak=54 HFD=5.1
00:43:35.855 00.001 12268 MultiStar: [#1 2.19,0.02,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:35.855 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
00:43:35.855 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.33)
00:43:35.855 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-0.37 mountX=-0.05 mountY=0.18, mountTheta=1.84
00:43:35.857 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.07, opts=13)
00:43:35.857 00.000 12268 Enqueuing Move request for scope (0.18, -0.07)
00:43:35.857 00.000 11616 Worker thread wakes up
00:43:35.857 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.07) opts 0xd
00:43:35.857 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.07)
00:43:35.857 00.000 11616 Moving (0.18, -0.07) raw xDistance=-0.05 yDistance=0.18
00:43:35.858 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:35.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:43:35.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:43:35.858 00.000 11616 MoveAxis(E, 0, ABG)
00:43:35.858 00.000 11616 Move returns status 0, amount 0
00:43:35.858 00.000 11616 MoveAxis(S, 16, ABG)
00:43:35.858 00.000 11616 Guiding  Dir = 1, Dur = 16
00:43:35.858 00.000 11616 IsSlewing returns 0
00:43:35.858 00.000 11616 IsGuiding returns 0
00:43:35.859 00.001 11616 PulseGuide returned control before completion, sleep 26
00:43:35.880 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
00:43:35.888 00.008 11616 IsGuiding returns 1
00:43:35.888 00.000 11616 scope still moving after pulse duration time elapsed
00:43:35.900 00.012 12268 UpdateGuideState exits: m=780 SNR=18.9
00:43:35.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:35.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:35.900 00.000 12268 Enqueuing Expose request
00:43:35.917 00.017 11616 IsSlewing returns 0
00:43:35.917 00.000 11616 IsGuiding returns 0
00:43:35.917 00.000 11616 scope move finished after 16 + 43 ms
00:43:35.917 00.000 11616 Move returns status 0, amount 16
00:43:35.918 00.001 11616 move complete, result=0
00:43:35.918 00.000 11616 worker thread done servicing request
00:43:35.918 00.000 11616 Worker thread wakes up
00:43:35.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:35.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:35.918 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
00:43:37.922 02.004 11616 Exposure complete
00:43:37.977 00.055 11616 worker thread done servicing request
00:43:37.977 00.000 12268 OnExposeComplete: enter
00:43:37.977 00.000 12268 UpdateGuideState(): m_state=6
00:43:37.978 00.001 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
00:43:37.978 00.000 12268 Star::Find returns 1 (0), X=670.56, Y=923.64, Mass=865, SNR=19.9, Peak=62 HFD=5.3
00:43:37.978 00.000 12268 Star::Find false star n=10 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=8
00:43:37.978 00.000 12268 Star::Find false star n=9 nbg=269 bg=7.1 sigma=0.7 thresh=9 peak=9
00:43:37.978 00.000 12268 MultiStar: [#1 0.65,-0.39,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:37.978 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
00:43:37.978 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
00:43:37.978 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.32 hyp=0.44 cameraTheta=-0.80 mountX=-0.28 mountY=0.34, mountTheta=2.26
00:43:37.980 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.32, opts=13)
00:43:37.980 00.000 12268 Enqueuing Move request for scope (0.31, -0.32)
00:43:37.980 00.000 11616 Worker thread wakes up
00:43:37.980 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.32) opts 0xd
00:43:37.981 00.001 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.32)
00:43:37.981 00.000 11616 Moving (0.31, -0.32) raw xDistance=-0.28 yDistance=0.34
00:43:37.981 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:37.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:43:37.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
00:43:37.981 00.000 11616 MoveAxis(E, 0, ABG)
00:43:37.981 00.000 11616 Move returns status 0, amount 0
00:43:37.981 00.000 11616 MoveAxis(S, 29, ABG)
00:43:37.981 00.000 11616 Guiding  Dir = 1, Dur = 29
00:43:37.982 00.001 11616 IsSlewing returns 0
00:43:37.982 00.000 11616 IsGuiding returns 0
00:43:37.982 00.000 11616 PulseGuide returned control before completion, sleep 39
00:43:38.006 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
00:43:38.023 00.017 12268 UpdateGuideState exits: m=865 SNR=19.9
00:43:38.023 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:38.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:38.023 00.000 12268 Enqueuing Expose request
00:43:38.028 00.005 11616 IsGuiding returns 1
00:43:38.028 00.000 11616 scope still moving after pulse duration time elapsed
00:43:38.060 00.032 11616 IsSlewing returns 0
00:43:38.060 00.000 11616 IsGuiding returns 1
00:43:38.091 00.031 11616 IsSlewing returns 0
00:43:38.091 00.000 11616 IsGuiding returns 1
00:43:38.122 00.031 11616 IsSlewing returns 0
00:43:38.122 00.000 11616 IsGuiding returns 1
00:43:38.152 00.030 11616 IsSlewing returns 0
00:43:38.152 00.000 11616 IsGuiding returns 1
00:43:38.183 00.031 11616 IsSlewing returns 0
00:43:38.184 00.001 11616 IsGuiding returns 1
00:43:38.215 00.031 11616 IsSlewing returns 0
00:43:38.216 00.001 11616 IsGuiding returns 1
00:43:38.246 00.030 11616 IsSlewing returns 0
00:43:38.246 00.000 11616 IsGuiding returns 0
00:43:38.246 00.000 11616 scope move finished after 29 + 235 ms
00:43:38.246 00.000 11616 Move returns status 0, amount 29
00:43:38.246 00.000 11616 move complete, result=0
00:43:38.246 00.000 11616 worker thread done servicing request
00:43:38.247 00.001 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 29 ms SOUTH
00:43:38.247 00.000 11616 Worker thread wakes up
00:43:38.247 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:38.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:40.255 02.008 11616 Exposure complete
00:43:40.309 00.054 11616 worker thread done servicing request
00:43:40.309 00.000 12268 OnExposeComplete: enter
00:43:40.310 00.001 12268 UpdateGuideState(): m_state=6
00:43:40.310 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
00:43:40.310 00.000 12268 Star::Find returns 1 (0), X=670.69, Y=923.70, Mass=790, SNR=19.0, Peak=58 HFD=5.3
00:43:40.310 00.000 12268 MultiStar: [#1 1.06,-0.34,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:40.310 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
00:43:40.310 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.16)
00:43:40.310 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.26 hyp=0.50 cameraTheta=-0.54 mountX=-0.22 mountY=0.46, mountTheta=2.01
00:43:40.312 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.26, opts=13)
00:43:40.312 00.000 12268 Enqueuing Move request for scope (0.43, -0.26)
00:43:40.312 00.000 11616 Worker thread wakes up
00:43:40.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.26) opts 0xd
00:43:40.312 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.26)
00:43:40.312 00.000 11616 Moving (0.43, -0.26) raw xDistance=-0.22 yDistance=0.46
00:43:40.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:40.313 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:43:40.313 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:43:40.313 00.000 11616 MoveAxis(E, 0, ABG)
00:43:40.313 00.000 11616 Move returns status 0, amount 0
00:43:40.313 00.000 11616 MoveAxis(S, 39, ABG)
00:43:40.313 00.000 11616 Guiding  Dir = 1, Dur = 39
00:43:40.313 00.000 11616 IsSlewing returns 0
00:43:40.313 00.000 11616 IsGuiding returns 0
00:43:40.314 00.001 11616 PulseGuide returned control before completion, sleep 49
00:43:40.334 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
00:43:40.351 00.017 12268 UpdateGuideState exits: m=790 SNR=19.0
00:43:40.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:40.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:40.351 00.000 12268 Enqueuing Expose request
00:43:40.366 00.015 11616 IsGuiding returns 1
00:43:40.366 00.000 11616 scope still moving after pulse duration time elapsed
00:43:40.397 00.031 11616 IsSlewing returns 0
00:43:40.397 00.000 11616 IsGuiding returns 1
00:43:40.428 00.031 11616 IsSlewing returns 0
00:43:40.428 00.000 11616 IsGuiding returns 0
00:43:40.429 00.001 11616 scope move finished after 39 + 76 ms
00:43:40.429 00.000 11616 Move returns status 0, amount 39
00:43:40.429 00.000 11616 move complete, result=0
00:43:40.429 00.000 11616 worker thread done servicing request
00:43:40.429 00.000 11616 Worker thread wakes up
00:43:40.429 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:40.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:40.429 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 39 ms SOUTH
00:43:42.435 02.006 11616 Exposure complete
00:43:42.489 00.054 11616 worker thread done servicing request
00:43:42.489 00.000 12268 OnExposeComplete: enter
00:43:42.489 00.000 12268 UpdateGuideState(): m_state=6
00:43:42.489 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
00:43:42.489 00.000 12268 Star::Find returns 1 (0), X=669.96, Y=923.53, Mass=818, SNR=19.5, Peak=61 HFD=5.1
00:43:42.489 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:42.489 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.64 = 2.65)
00:43:42.489 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.46)
00:43:42.489 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.43 hyp=0.52 cameraTheta=-2.16 mountX=-0.46 mountY=-0.23, mountTheta=-2.67
00:43:42.491 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.43, opts=13)
00:43:42.491 00.000 12268 Enqueuing Move request for scope (-0.29, -0.43)
00:43:42.491 00.000 11616 Worker thread wakes up
00:43:42.491 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.43) opts 0xd
00:43:42.491 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.43)
00:43:42.491 00.000 11616 Moving (-0.29, -0.43) raw xDistance=-0.46 yDistance=-0.23
00:43:42.491 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.29 direction from 1 to -1
00:43:42.491 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.38
00:43:42.491 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
00:43:42.491 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:42.492 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:43:42.492 00.000 11616 MoveAxis(E, 258, ABG)
00:43:42.492 00.000 11616 Guiding  Dir = 2, Dur = 258
00:43:42.492 00.000 11616 IsSlewing returns 0
00:43:42.492 00.000 11616 IsGuiding returns 0
00:43:42.493 00.001 11616 PulseGuide returned control before completion, sleep 268
00:43:42.515 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
00:43:42.533 00.018 12268 UpdateGuideState exits: m=818 SNR=19.5
00:43:42.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:42.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:42.533 00.000 12268 Enqueuing Expose request
00:43:42.776 00.243 11616 IsGuiding returns 0
00:43:42.777 00.001 11616 Move returns status 0, amount 258
00:43:42.777 00.000 11616 MoveAxis(N, 0, ABG)
00:43:42.777 00.000 11616 Move returns status 0, amount 0
00:43:42.777 00.000 11616 move complete, result=0
00:43:42.777 00.000 11616 worker thread done servicing request
00:43:42.777 00.000 11616 Worker thread wakes up
00:43:42.777 00.000 12268 GuideStep: -0.5 px 258 ms EAST, -0.2 px 0 ms NORTH
00:43:42.778 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:42.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:44.781 02.003 11616 Exposure complete
00:43:44.838 00.057 11616 worker thread done servicing request
00:43:44.838 00.000 12268 OnExposeComplete: enter
00:43:44.839 00.001 12268 UpdateGuideState(): m_state=6
00:43:44.839 00.000 12268 Star::Find(15, 669, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
00:43:44.839 00.000 12268 Star::Find returns 1 (0), X=670.34, Y=923.78, Mass=706, SNR=18.1, Peak=49 HFD=4.9
00:43:44.839 00.000 12268 Star::Find false star n=9 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=8
00:43:44.839 00.000 12268 MultiStar: [#1 1.36,-0.91,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:44.839 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
00:43:44.839 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.57)
00:43:44.839 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.13 mountX=-0.17 mountY=0.11, mountTheta=2.58
00:43:44.841 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.18, opts=13)
00:43:44.841 00.000 12268 Enqueuing Move request for scope (0.08, -0.18)
00:43:44.841 00.000 11616 Worker thread wakes up
00:43:44.841 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
00:43:44.841 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
00:43:44.841 00.000 11616 Moving (0.08, -0.18) raw xDistance=-0.17 yDistance=0.11
00:43:44.841 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
00:43:44.841 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:44.841 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:43:44.842 00.001 11616 MoveAxis(E, 95, ABG)
00:43:44.842 00.000 11616 Guiding  Dir = 2, Dur = 95
00:43:44.842 00.000 11616 IsSlewing returns 0
00:43:44.842 00.000 11616 IsGuiding returns 0
00:43:44.842 00.000 11616 PulseGuide returned control before completion, sleep 105
00:43:44.863 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
00:43:44.880 00.017 12268 UpdateGuideState exits: m=706 SNR=18.1
00:43:44.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:44.880 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:44.880 00.000 12268 Enqueuing Expose request
00:43:44.954 00.074 11616 IsGuiding returns 1
00:43:44.954 00.000 11616 scope still moving after pulse duration time elapsed
00:43:44.985 00.031 11616 IsSlewing returns 0
00:43:44.986 00.001 11616 IsGuiding returns 0
00:43:44.986 00.000 11616 scope move finished after 95 + 48 ms
00:43:44.986 00.000 11616 Move returns status 0, amount 95
00:43:44.986 00.000 11616 MoveAxis(N, 0, ABG)
00:43:44.986 00.000 11616 Move returns status 0, amount 0
00:43:44.987 00.001 11616 move complete, result=0
00:43:44.987 00.000 11616 worker thread done servicing request
00:43:44.987 00.000 12268 GuideStep: -0.2 px 95 ms EAST, 0.1 px 0 ms NORTH
00:43:44.987 00.000 11616 Worker thread wakes up
00:43:44.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:44.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:46.995 02.008 11616 Exposure complete
00:43:47.053 00.058 11616 worker thread done servicing request
00:43:47.053 00.000 12268 OnExposeComplete: enter
00:43:47.053 00.000 12268 UpdateGuideState(): m_state=6
00:43:47.053 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
00:43:47.053 00.000 12268 Star::Find returns 1 (0), X=670.24, Y=923.83, Mass=568, SNR=16.2, Peak=48 HFD=4.8
00:43:47.053 00.000 12268 Star::Find false star n=10 nbg=271 bg=7.2 sigma=0.7 thresh=9 peak=9
00:43:47.053 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:47.053 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.15 = 3.14)
00:43:47.053 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.03)
00:43:47.054 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.67 mountX=-0.13 mountY=0.00, mountTheta=3.11
00:43:47.055 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.13, opts=13)
00:43:47.055 00.000 12268 Enqueuing Move request for scope (-0.01, -0.13)
00:43:47.055 00.000 11616 Worker thread wakes up
00:43:47.055 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
00:43:47.055 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
00:43:47.055 00.000 11616 Moving (-0.01, -0.13) raw xDistance=-0.13 yDistance=0.00
00:43:47.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
00:43:47.055 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:47.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:43:47.056 00.001 11616 MoveAxis(E, 71, ABG)
00:43:47.056 00.000 11616 Guiding  Dir = 2, Dur = 71
00:43:47.056 00.000 11616 IsSlewing returns 0
00:43:47.056 00.000 11616 IsGuiding returns 0
00:43:47.056 00.000 11616 PulseGuide returned control before completion, sleep 81
00:43:47.079 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
00:43:47.099 00.020 12268 UpdateGuideState exits: m=568 SNR=16.2
00:43:47.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:47.100 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:47.100 00.000 12268 Enqueuing Expose request
00:43:47.138 00.038 11616 IsGuiding returns 1
00:43:47.138 00.000 11616 scope still moving after pulse duration time elapsed
00:43:47.169 00.031 11616 IsSlewing returns 0
00:43:47.169 00.000 11616 IsGuiding returns 0
00:43:47.169 00.000 11616 scope move finished after 71 + 42 ms
00:43:47.169 00.000 11616 Move returns status 0, amount 71
00:43:47.169 00.000 11616 MoveAxis(N, 0, ABG)
00:43:47.169 00.000 11616 Move returns status 0, amount 0
00:43:47.169 00.000 11616 move complete, result=0
00:43:47.177 00.008 11616 worker thread done servicing request
00:43:47.177 00.000 11616 Worker thread wakes up
00:43:47.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:47.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:47.178 00.001 12268 GuideStep: -0.1 px 71 ms EAST, 0.0 px 0 ms NORTH
00:43:49.192 02.014 11616 Exposure complete
00:43:49.248 00.056 11616 worker thread done servicing request
00:43:49.248 00.000 12268 OnExposeComplete: enter
00:43:49.248 00.000 12268 UpdateGuideState(): m_state=6
00:43:49.250 00.002 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
00:43:49.250 00.000 12268 Star::Find returns 1 (0), X=669.86, Y=924.17, Mass=581, SNR=16.4, Peak=50 HFD=4.4
00:43:49.250 00.000 12268 Star::Find false star n=9 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
00:43:49.250 00.000 12268 MultiStar: [#1 2.25,-0.09,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:49.250 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
00:43:49.250 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
00:43:49.250 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.21 hyp=0.45 cameraTheta=2.66 mountX=0.17 mountY=-0.42, mountTheta=-1.19
00:43:49.251 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=0.21, opts=13)
00:43:49.251 00.000 12268 Enqueuing Move request for scope (-0.40, 0.21)
00:43:49.251 00.000 11616 Worker thread wakes up
00:43:49.251 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.21) opts 0xd
00:43:49.251 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, 0.21)
00:43:49.251 00.000 11616 Moving (-0.40, 0.21) raw xDistance=0.17 yDistance=-0.42
00:43:49.251 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:49.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:43:49.251 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:49.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
00:43:49.252 00.001 11616 MoveAxis(E, 0, ABG)
00:43:49.252 00.000 11616 Move returns status 0, amount 0
00:43:49.252 00.000 11616 MoveAxis(N, 0, ABG)
00:43:49.252 00.000 11616 Move returns status 0, amount 0
00:43:49.252 00.000 11616 move complete, result=0
00:43:49.252 00.000 11616 worker thread done servicing request
00:43:49.274 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
00:43:49.294 00.020 12268 UpdateGuideState exits: m=581 SNR=16.4
00:43:49.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:49.294 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:49.294 00.000 12268 Enqueuing Expose request
00:43:49.294 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:43:49.294 00.000 11616 Worker thread wakes up
00:43:49.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:49.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:51.306 02.012 11616 Exposure complete
00:43:51.360 00.054 11616 worker thread done servicing request
00:43:51.361 00.001 12268 OnExposeComplete: enter
00:43:51.361 00.000 12268 UpdateGuideState(): m_state=6
00:43:51.361 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
00:43:51.361 00.000 12268 Star::Find returns 1 (0), X=669.66, Y=923.48, Mass=588, SNR=16.6, Peak=47 HFD=4.9
00:43:51.361 00.000 12268 MultiStar: [#1 2.29,0.07,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:51.361 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.93 = 2.35)
00:43:51.362 00.001 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
00:43:51.362 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-0.48 hyp=0.76 cameraTheta=-2.46 mountX=-0.54 mountY=-0.53, mountTheta=-2.37
00:43:51.364 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=-0.48, opts=13)
00:43:51.364 00.000 12268 Enqueuing Move request for scope (-0.59, -0.48)
00:43:51.364 00.000 11616 Worker thread wakes up
00:43:51.365 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.48) opts 0xd
00:43:51.365 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, -0.48)
00:43:51.365 00.000 11616 Moving (-0.59, -0.48) raw xDistance=-0.54 yDistance=-0.53
00:43:51.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
00:43:51.365 00.000 11616 resist switch: large excursion: input -0.53 thresh 0.45 direction from 1 to -1
00:43:51.365 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.58
00:43:51.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
00:43:51.365 00.000 11616 MoveAxis(E, 301, ABG)
00:43:51.365 00.000 11616 Guiding  Dir = 2, Dur = 301
00:43:51.365 00.000 11616 IsSlewing returns 0
00:43:51.366 00.001 11616 IsGuiding returns 0
00:43:51.366 00.000 11616 PulseGuide returned control before completion, sleep 311
00:43:51.387 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=26, Gamma=1.290
00:43:51.405 00.018 12268 UpdateGuideState exits: m=588 SNR=16.6
00:43:51.405 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:51.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:51.405 00.000 12268 Enqueuing Expose request
00:43:51.678 00.273 11616 IsGuiding returns 1
00:43:51.679 00.001 11616 scope still moving after pulse duration time elapsed
00:43:51.709 00.030 11616 IsSlewing returns 0
00:43:51.710 00.001 11616 IsGuiding returns 0
00:43:51.710 00.000 11616 scope move finished after 301 + 42 ms
00:43:51.710 00.000 11616 Move returns status 0, amount 301
00:43:51.710 00.000 11616 BLC: Oldest BLC event removed
00:43:51.710 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1639 applied
00:43:51.710 00.000 11616 MoveAxis(N, 1684, ABG)
00:43:51.711 00.001 11616 Guiding  Dir = 0, Dur = 1684
00:43:51.711 00.000 11616 IsSlewing returns 0
00:43:51.711 00.000 11616 IsGuiding returns 0
00:43:51.712 00.001 11616 PulseGuide returned control before completion, sleep 1694
00:43:53.423 01.711 11616 IsGuiding returns 1
00:43:53.423 00.000 11616 scope still moving after pulse duration time elapsed
00:43:53.453 00.030 11616 IsSlewing returns 0
00:43:53.454 00.001 11616 IsGuiding returns 0
00:43:53.454 00.000 11616 scope move finished after 1684 + 58 ms
00:43:53.454 00.000 11616 Move returns status 0, amount 1684
00:43:53.454 00.000 11616 move complete, result=0
00:43:53.454 00.000 11616 worker thread done servicing request
00:43:53.454 00.000 11616 Worker thread wakes up
00:43:53.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:53.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:53.454 00.000 12268 GuideStep: -0.5 px 301 ms EAST, -0.5 px 1684 ms NORTH
00:43:55.462 02.008 11616 Exposure complete
00:43:55.515 00.053 11616 worker thread done servicing request
00:43:55.516 00.001 12268 OnExposeComplete: enter
00:43:55.516 00.000 12268 UpdateGuideState(): m_state=6
00:43:55.516 00.000 12268 Star::Find(15, 669, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
00:43:55.516 00.000 12268 Star::Find returns 1 (0), X=669.52, Y=924.02, Mass=552, SNR=16.1, Peak=46 HFD=4.6
00:43:55.516 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:55.516 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
00:43:55.516 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
00:43:55.516 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=0.06 hyp=0.74 cameraTheta=3.06 mountX=-0.01 mountY=-0.74, mountTheta=-1.58
00:43:55.518 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.74, y=0.06, opts=13)
00:43:55.518 00.000 12268 Enqueuing Move request for scope (-0.74, 0.06)
00:43:55.518 00.000 11616 Worker thread wakes up
00:43:55.518 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.06) opts 0xd
00:43:55.519 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.74, 0.06)
00:43:55.519 00.000 11616 Moving (-0.74, 0.06) raw xDistance=-0.01 yDistance=-0.74
00:43:55.519 00.000 11616 BLC: History state: CurrMiss=0.74, AvgInitMiss=0.55, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.078969, 1:0.742526
00:43:55.519 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:43:55.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:55.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:43:55.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.74
00:43:55.519 00.000 11616 MoveAxis(E, 0, ABG)
00:43:55.519 00.000 11616 Move returns status 0, amount 0
00:43:55.519 00.000 11616 MoveAxis(N, 63, ABG)
00:43:55.519 00.000 11616 Guiding  Dir = 0, Dur = 63
00:43:55.520 00.001 11616 IsSlewing returns 0
00:43:55.520 00.000 11616 IsGuiding returns 0
00:43:55.520 00.000 11616 PulseGuide returned control before completion, sleep 73
00:43:55.542 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=31, Gamma=1.290
00:43:55.561 00.019 12268 UpdateGuideState exits: m=552 SNR=16.1
00:43:55.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:55.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:55.561 00.000 12268 Enqueuing Expose request
00:43:55.603 00.042 11616 IsGuiding returns 1
00:43:55.603 00.000 11616 scope still moving after pulse duration time elapsed
00:43:55.636 00.033 11616 IsSlewing returns 0
00:43:55.636 00.000 11616 IsGuiding returns 0
00:43:55.636 00.000 11616 scope move finished after 63 + 52 ms
00:43:55.636 00.000 11616 Move returns status 0, amount 63
00:43:55.636 00.000 11616 move complete, result=0
00:43:55.636 00.000 11616 worker thread done servicing request
00:43:55.636 00.000 11616 Worker thread wakes up
00:43:55.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:55.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:43:55.648 00.012 12268 GuideStep: -0.0 px 0 ms EAST, -0.7 px 63 ms NORTH
00:43:57.647 01.999 11616 Exposure complete
00:43:57.703 00.056 11616 worker thread done servicing request
00:43:57.703 00.000 12268 OnExposeComplete: enter
00:43:57.703 00.000 12268 UpdateGuideState(): m_state=6
00:43:57.703 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
00:43:57.703 00.000 12268 Star::Find returns 1 (0), X=669.67, Y=924.35, Mass=598, SNR=16.5, Peak=45 HFD=4.7
00:43:57.704 00.001 12268 Star::Find false star n=16 nbg=268 bg=7.1 sigma=0.7 thresh=9 peak=8
00:43:57.704 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:43:57.704 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
00:43:57.704 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
00:43:57.704 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.39 hyp=0.71 cameraTheta=2.56 mountX=0.33 mountY=-0.63, mountTheta=-1.09
00:43:57.706 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=0.39, opts=13)
00:43:57.706 00.000 12268 Enqueuing Move request for scope (-0.59, 0.39)
00:43:57.706 00.000 11616 Worker thread wakes up
00:43:57.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.39) opts 0xd
00:43:57.706 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, 0.39)
00:43:57.706 00.000 11616 Moving (-0.59, 0.39) raw xDistance=0.33 yDistance=-0.63
00:43:57.706 00.000 11616 BLC: History state: CurrMiss=0.63, AvgInitMiss=0.55, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.078969, 1:0.742526, 2:0.633702
00:43:57.706 00.000 11616 BLC: Under-shoot: nominal increase by 307
00:43:57.706 00.000 11616 BLC: window closed
00:43:57.706 00.000 11616 BLC: Pulse adjusted to 1803
00:43:57.707 00.001 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
00:43:57.707 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.99
00:43:57.708 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
00:43:57.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.63
00:43:57.708 00.000 11616 MoveAxis(W, 185, ABG)
00:43:57.708 00.000 11616 Guiding  Dir = 3, Dur = 185
00:43:57.708 00.000 11616 IsSlewing returns 0
00:43:57.708 00.000 11616 IsGuiding returns 0
00:43:57.709 00.001 11616 PulseGuide returned control before completion, sleep 195
00:43:57.728 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=25, Gamma=1.290
00:43:57.745 00.017 12268 UpdateGuideState exits: m=598 SNR=16.5
00:43:57.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:57.746 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:43:57.746 00.000 12268 Enqueuing Expose request
00:43:57.913 00.167 11616 IsGuiding returns 1
00:43:57.913 00.000 11616 scope still moving after pulse duration time elapsed
00:43:57.944 00.031 11616 IsSlewing returns 0
00:43:57.944 00.000 11616 IsGuiding returns 0
00:43:57.945 00.001 11616 scope move finished after 185 + 51 ms
00:43:57.945 00.000 11616 Move returns status 0, amount 185
00:43:57.945 00.000 11616 MoveAxis(N, 54, ABG)
00:43:57.945 00.000 11616 Guiding  Dir = 0, Dur = 54
00:43:57.945 00.000 11616 IsSlewing returns 0
00:43:57.945 00.000 11616 IsGuiding returns 0
00:43:57.946 00.001 11616 PulseGuide returned control before completion, sleep 64
00:43:57.997 00.051 12268 evsrv: cli 0F8E6D80 connect
00:43:57.998 00.001 12268 case statement mapped state 6 to 3
00:43:57.998 00.000 12268 case statement mapped state 6 to 3
00:43:57.998 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"682dfcc8-611d-4520-8859-48cf8df20921"}
00:43:57.998 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"682dfcc8-611d-4520-8859-48cf8df20921"}
00:43:57.999 00.001 12268 evsrv: cli 0F8E6D80 disconnect
00:43:58.021 00.022 11616 IsGuiding returns 1
00:43:58.022 00.001 11616 scope still moving after pulse duration time elapsed
00:43:58.052 00.030 11616 IsSlewing returns 0
00:43:58.053 00.001 11616 IsGuiding returns 0
00:43:58.053 00.000 11616 scope move finished after 54 + 52 ms
00:43:58.053 00.000 11616 Move returns status 0, amount 54
00:43:58.053 00.000 11616 move complete, result=0
00:43:58.053 00.000 11616 worker thread done servicing request
00:43:58.053 00.000 11616 Worker thread wakes up
00:43:58.053 00.000 12268 GuideStep: 0.3 px 185 ms WEST, -0.6 px 54 ms NORTH
00:43:58.054 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:43:58.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:00.064 02.010 11616 Exposure complete
00:44:00.119 00.055 11616 worker thread done servicing request
00:44:00.119 00.000 12268 OnExposeComplete: enter
00:44:00.119 00.000 12268 UpdateGuideState(): m_state=6
00:44:00.120 00.001 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
00:44:00.120 00.000 12268 Star::Find returns 1 (0), X=670.10, Y=924.02, Mass=585, SNR=16.6, Peak=53 HFD=4.5
00:44:00.120 00.000 12268 MultiStar: [#1 2.75,-1.00,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:00.120 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
00:44:00.120 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
00:44:00.120 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.77 mountX=0.05 mountY=-0.16, mountTheta=-1.30
00:44:00.121 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.06, opts=13)
00:44:00.122 00.001 12268 Enqueuing Move request for scope (-0.16, 0.06)
00:44:00.122 00.000 11616 Worker thread wakes up
00:44:00.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
00:44:00.122 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
00:44:00.122 00.000 11616 Moving (-0.16, 0.06) raw xDistance=0.05 yDistance=-0.16
00:44:00.122 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:00.122 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:44:00.122 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
00:44:00.122 00.000 11616 MoveAxis(E, 0, ABG)
00:44:00.122 00.000 11616 Move returns status 0, amount 0
00:44:00.122 00.000 11616 MoveAxis(N, 14, ABG)
00:44:00.122 00.000 11616 Guiding  Dir = 0, Dur = 14
00:44:00.123 00.001 11616 IsSlewing returns 0
00:44:00.123 00.000 11616 IsGuiding returns 0
00:44:00.123 00.000 11616 PulseGuide returned control before completion, sleep 24
00:44:00.145 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=30, Gamma=1.290
00:44:00.157 00.012 11616 IsGuiding returns 1
00:44:00.157 00.000 11616 scope still moving after pulse duration time elapsed
00:44:00.161 00.004 12268 UpdateGuideState exits: m=585 SNR=16.6
00:44:00.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:00.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:00.161 00.000 12268 Enqueuing Expose request
00:44:00.189 00.028 11616 IsSlewing returns 0
00:44:00.189 00.000 11616 IsGuiding returns 0
00:44:00.189 00.000 11616 scope move finished after 14 + 52 ms
00:44:00.189 00.000 11616 Move returns status 0, amount 14
00:44:00.190 00.001 11616 move complete, result=0
00:44:00.190 00.000 11616 worker thread done servicing request
00:44:00.190 00.000 11616 Worker thread wakes up
00:44:00.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:00.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:00.190 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 14 ms NORTH
00:44:02.199 02.009 11616 Exposure complete
00:44:02.254 00.055 11616 worker thread done servicing request
00:44:02.254 00.000 12268 OnExposeComplete: enter
00:44:02.254 00.000 12268 UpdateGuideState(): m_state=6
00:44:02.254 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
00:44:02.254 00.000 12268 Star::Find returns 1 (0), X=669.82, Y=924.40, Mass=489, SNR=15.1, Peak=43 HFD=4.2
00:44:02.255 00.001 12268 MultiStar: [#1 2.76,0.42,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:02.255 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
00:44:02.255 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
00:44:02.255 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.44 hyp=0.62 cameraTheta=2.36 mountX=0.39 mountY=-0.49, mountTheta=-0.90
00:44:02.257 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=0.44, opts=13)
00:44:02.257 00.000 12268 Enqueuing Move request for scope (-0.44, 0.44)
00:44:02.258 00.001 11616 Worker thread wakes up
00:44:02.258 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.44) opts 0xd
00:44:02.258 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, 0.44)
00:44:02.258 00.000 11616 Moving (-0.44, 0.44) raw xDistance=0.39 yDistance=-0.49
00:44:02.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
00:44:02.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
00:44:02.258 00.000 11616 MoveAxis(W, 220, ABG)
00:44:02.258 00.000 11616 Guiding  Dir = 3, Dur = 220
00:44:02.258 00.000 11616 IsSlewing returns 0
00:44:02.259 00.001 11616 IsGuiding returns 0
00:44:02.259 00.000 11616 PulseGuide returned control before completion, sleep 230
00:44:02.282 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=25, Gamma=1.290
00:44:02.301 00.019 12268 UpdateGuideState exits: m=489 SNR=15.1
00:44:02.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:02.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:02.301 00.000 12268 Enqueuing Expose request
00:44:02.497 00.196 11616 IsGuiding returns 1
00:44:02.497 00.000 11616 scope still moving after pulse duration time elapsed
00:44:02.529 00.032 11616 IsSlewing returns 0
00:44:02.529 00.000 11616 IsGuiding returns 1
00:44:02.559 00.030 11616 IsSlewing returns 0
00:44:02.559 00.000 11616 IsGuiding returns 0
00:44:02.560 00.001 11616 scope move finished after 220 + 80 ms
00:44:02.560 00.000 11616 Move returns status 0, amount 220
00:44:02.560 00.000 11616 MoveAxis(N, 42, ABG)
00:44:02.560 00.000 11616 Guiding  Dir = 0, Dur = 42
00:44:02.560 00.000 11616 IsSlewing returns 0
00:44:02.560 00.000 11616 IsGuiding returns 0
00:44:02.561 00.001 11616 PulseGuide returned control before completion, sleep 52
00:44:02.622 00.061 11616 IsGuiding returns 1
00:44:02.622 00.000 11616 scope still moving after pulse duration time elapsed
00:44:02.652 00.030 11616 IsSlewing returns 0
00:44:02.653 00.001 11616 IsGuiding returns 0
00:44:02.653 00.000 11616 scope move finished after 42 + 50 ms
00:44:02.653 00.000 11616 Move returns status 0, amount 42
00:44:02.653 00.000 11616 move complete, result=0
00:44:02.653 00.000 11616 worker thread done servicing request
00:44:02.653 00.000 11616 Worker thread wakes up
00:44:02.653 00.000 12268 GuideStep: 0.4 px 220 ms WEST, -0.5 px 42 ms NORTH
00:44:02.654 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:02.654 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:04.676 02.022 11616 Exposure complete
00:44:04.733 00.057 11616 worker thread done servicing request
00:44:04.733 00.000 12268 OnExposeComplete: enter
00:44:04.733 00.000 12268 UpdateGuideState(): m_state=6
00:44:04.733 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
00:44:04.733 00.000 12268 Star::Find returns 1 (0), X=669.45, Y=924.31, Mass=436, SNR=14.2, Peak=41 HFD=3.6
00:44:04.733 00.000 12268 Star::Find false star n=11 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=8
00:44:04.734 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:04.734 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
00:44:04.734 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
00:44:04.734 00.000 12268 CameraToMount -- cameraX=-0.81 cameraY=0.35 hyp=0.88 cameraTheta=2.73 mountX=0.27 mountY=-0.85, mountTheta=-1.26
00:44:04.735 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.81, y=0.35, opts=13)
00:44:04.735 00.000 12268 Enqueuing Move request for scope (-0.81, 0.35)
00:44:04.735 00.000 11616 Worker thread wakes up
00:44:04.735 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.35) opts 0xd
00:44:04.735 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.81, 0.35)
00:44:04.735 00.000 11616 Moving (-0.81, 0.35) raw xDistance=0.27 yDistance=-0.85
00:44:04.735 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.27
00:44:04.735 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.85
00:44:04.735 00.000 11616 MoveAxis(W, 152, ABG)
00:44:04.736 00.001 11616 Guiding  Dir = 3, Dur = 152
00:44:04.736 00.000 11616 IsSlewing returns 0
00:44:04.736 00.000 11616 IsGuiding returns 0
00:44:04.736 00.000 11616 PulseGuide returned control before completion, sleep 162
00:44:04.758 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=23, Gamma=1.290
00:44:04.776 00.018 12268 UpdateGuideState exits: m=436 SNR=14.2
00:44:04.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:04.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:04.776 00.000 12268 Enqueuing Expose request
00:44:04.906 00.130 11616 IsGuiding returns 1
00:44:04.906 00.000 11616 scope still moving after pulse duration time elapsed
00:44:04.938 00.032 11616 IsSlewing returns 0
00:44:04.938 00.000 11616 IsGuiding returns 0
00:44:04.938 00.000 11616 scope move finished after 152 + 49 ms
00:44:04.938 00.000 11616 Move returns status 0, amount 152
00:44:04.938 00.000 11616 MoveAxis(N, 72, ABG)
00:44:04.938 00.000 11616 Guiding  Dir = 0, Dur = 72
00:44:04.939 00.001 11616 IsSlewing returns 0
00:44:04.939 00.000 11616 IsGuiding returns 0
00:44:04.939 00.000 11616 PulseGuide returned control before completion, sleep 82
00:44:05.030 00.091 11616 IsGuiding returns 1
00:44:05.030 00.000 11616 scope still moving after pulse duration time elapsed
00:44:05.061 00.031 11616 IsSlewing returns 0
00:44:05.062 00.001 11616 IsGuiding returns 0
00:44:05.062 00.000 11616 scope move finished after 72 + 50 ms
00:44:05.062 00.000 11616 Move returns status 0, amount 72
00:44:05.062 00.000 11616 move complete, result=0
00:44:05.062 00.000 11616 worker thread done servicing request
00:44:05.062 00.000 11616 Worker thread wakes up
00:44:05.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:05.063 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:05.063 00.000 12268 GuideStep: 0.3 px 152 ms WEST, -0.8 px 72 ms NORTH
00:44:07.073 02.010 11616 Exposure complete
00:44:07.128 00.055 11616 worker thread done servicing request
00:44:07.128 00.000 12268 OnExposeComplete: enter
00:44:07.129 00.001 12268 UpdateGuideState(): m_state=6
00:44:07.129 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
00:44:07.129 00.000 12268 Star::Find returns 1 (0), X=669.73, Y=923.99, Mass=481, SNR=14.9, Peak=43 HFD=5.0
00:44:07.129 00.000 12268 MultiStar: [#1 -1.42,-0.07,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:07.129 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
00:44:07.129 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.51 = -1.51)
00:44:07.129 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.03 hyp=0.53 cameraTheta=3.08 mountX=-0.02 mountY=-0.53, mountTheta=-1.61
00:44:07.132 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=0.03, opts=13)
00:44:07.132 00.000 12268 Enqueuing Move request for scope (-0.53, 0.03)
00:44:07.132 00.000 11616 Worker thread wakes up
00:44:07.132 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.03) opts 0xd
00:44:07.132 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, 0.03)
00:44:07.132 00.000 11616 Moving (-0.53, 0.03) raw xDistance=-0.02 yDistance=-0.53
00:44:07.132 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:07.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:44:07.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
00:44:07.132 00.000 11616 MoveAxis(E, 0, ABG)
00:44:07.133 00.001 11616 Move returns status 0, amount 0
00:44:07.133 00.000 11616 MoveAxis(N, 44, ABG)
00:44:07.133 00.000 11616 Guiding  Dir = 0, Dur = 44
00:44:07.133 00.000 11616 IsSlewing returns 0
00:44:07.133 00.000 11616 IsGuiding returns 0
00:44:07.134 00.001 11616 PulseGuide returned control before completion, sleep 54
00:44:07.156 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=26, Gamma=1.290
00:44:07.174 00.018 12268 UpdateGuideState exits: m=481 SNR=14.9
00:44:07.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:07.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:07.174 00.000 12268 Enqueuing Expose request
00:44:07.194 00.020 11616 IsGuiding returns 1
00:44:07.195 00.001 11616 scope still moving after pulse duration time elapsed
00:44:07.226 00.031 11616 IsSlewing returns 0
00:44:07.226 00.000 11616 IsGuiding returns 0
00:44:07.226 00.000 11616 scope move finished after 44 + 49 ms
00:44:07.226 00.000 11616 Move returns status 0, amount 44
00:44:07.227 00.001 11616 move complete, result=0
00:44:07.227 00.000 11616 worker thread done servicing request
00:44:07.227 00.000 11616 Worker thread wakes up
00:44:07.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:07.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:07.247 00.020 12268 GuideStep: -0.0 px 0 ms EAST, -0.5 px 44 ms NORTH
00:44:09.233 01.986 11616 Exposure complete
00:44:09.288 00.055 11616 worker thread done servicing request
00:44:09.288 00.000 12268 OnExposeComplete: enter
00:44:09.288 00.000 12268 UpdateGuideState(): m_state=6
00:44:09.289 00.001 12268 Star::Find(15, 669, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
00:44:09.289 00.000 12268 Star::Find returns 1 (0), X=669.81, Y=923.76, Mass=503, SNR=15.2, Peak=41 HFD=5.0
00:44:09.289 00.000 12268 Star::Find false star n=9 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:44:09.289 00.000 12268 Star::Find false star n=10 nbg=273 bg=7.2 sigma=0.7 thresh=9 peak=9
00:44:09.289 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:09.289 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
00:44:09.289 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
00:44:09.289 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.20 hyp=0.50 cameraTheta=-2.72 mountX=-0.25 mountY=-0.42, mountTheta=-2.10
00:44:09.291 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.20, opts=13)
00:44:09.291 00.000 12268 Enqueuing Move request for scope (-0.45, -0.20)
00:44:09.291 00.000 11616 Worker thread wakes up
00:44:09.291 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.20) opts 0xd
00:44:09.291 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.20)
00:44:09.291 00.000 11616 Moving (-0.45, -0.20) raw xDistance=-0.25 yDistance=-0.42
00:44:09.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:09.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:44:09.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
00:44:09.291 00.000 11616 MoveAxis(E, 0, ABG)
00:44:09.291 00.000 11616 Move returns status 0, amount 0
00:44:09.292 00.001 11616 MoveAxis(N, 36, ABG)
00:44:09.292 00.000 11616 Guiding  Dir = 0, Dur = 36
00:44:09.292 00.000 11616 IsSlewing returns 0
00:44:09.292 00.000 11616 IsGuiding returns 0
00:44:09.292 00.000 11616 PulseGuide returned control before completion, sleep 46
00:44:09.312 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=24, Gamma=1.290
00:44:09.332 00.020 12268 UpdateGuideState exits: m=503 SNR=15.2
00:44:09.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:09.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:09.332 00.000 12268 Enqueuing Expose request
00:44:09.344 00.012 11616 IsGuiding returns 1
00:44:09.344 00.000 11616 scope still moving after pulse duration time elapsed
00:44:09.376 00.032 11616 IsSlewing returns 0
00:44:09.376 00.000 11616 IsGuiding returns 0
00:44:09.377 00.001 11616 scope move finished after 36 + 48 ms
00:44:09.377 00.000 11616 Move returns status 0, amount 36
00:44:09.377 00.000 11616 move complete, result=0
00:44:09.377 00.000 11616 worker thread done servicing request
00:44:09.377 00.000 11616 Worker thread wakes up
00:44:09.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:09.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:09.377 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 36 ms NORTH
00:44:11.381 02.004 11616 Exposure complete
00:44:11.435 00.054 11616 worker thread done servicing request
00:44:11.435 00.000 12268 OnExposeComplete: enter
00:44:11.435 00.000 12268 UpdateGuideState(): m_state=6
00:44:11.435 00.000 12268 Star::Find(15, 669, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
00:44:11.435 00.000 12268 Star::Find returns 1 (0), X=670.07, Y=923.03, Mass=546, SNR=15.9, Peak=38 HFD=5.7
00:44:11.436 00.001 12268 Star::Find false star n=10 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=8
00:44:11.436 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:11.436 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
00:44:11.436 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
00:44:11.436 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.93 hyp=0.95 cameraTheta=-1.77 mountX=-0.95 mountY=-0.07, mountTheta=-3.07
00:44:11.437 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.93, opts=13)
00:44:11.437 00.000 12268 Enqueuing Move request for scope (-0.19, -0.93)
00:44:11.438 00.001 11616 Worker thread wakes up
00:44:11.438 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.93) opts 0xd
00:44:11.438 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.93)
00:44:11.438 00.000 11616 Moving (-0.19, -0.93) raw xDistance=-0.95 yDistance=-0.07
00:44:11.438 00.000 11616 resist switch: large excursion: input -0.95 thresh 0.29 direction from 1 to -1
00:44:11.438 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.84
00:44:11.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.95
00:44:11.438 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:11.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:44:11.438 00.000 11616 MoveAxis(E, 530, ABG)
00:44:11.438 00.000 11616 Guiding  Dir = 2, Dur = 530
00:44:11.438 00.000 11616 IsSlewing returns 0
00:44:11.439 00.001 11616 IsGuiding returns 0
00:44:11.439 00.000 11616 PulseGuide returned control before completion, sleep 540
00:44:11.459 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
00:44:11.477 00.018 12268 UpdateGuideState exits: m=546 SNR=15.9
00:44:11.477 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:11.477 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:11.477 00.000 12268 Enqueuing Expose request
00:44:11.990 00.513 11616 IsGuiding returns 1
00:44:11.990 00.000 11616 scope still moving after pulse duration time elapsed
00:44:12.022 00.032 11616 IsSlewing returns 0
00:44:12.022 00.000 11616 IsGuiding returns 0
00:44:12.022 00.000 11616 scope move finished after 530 + 53 ms
00:44:12.022 00.000 11616 Move returns status 0, amount 530
00:44:12.023 00.001 11616 MoveAxis(N, 0, ABG)
00:44:12.023 00.000 11616 Move returns status 0, amount 0
00:44:12.023 00.000 11616 move complete, result=0
00:44:12.023 00.000 11616 worker thread done servicing request
00:44:12.023 00.000 11616 Worker thread wakes up
00:44:12.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:12.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:12.023 00.000 12268 GuideStep: -0.9 px 530 ms EAST, -0.1 px 0 ms NORTH
00:44:14.027 02.004 11616 Exposure complete
00:44:14.084 00.057 11616 worker thread done servicing request
00:44:14.084 00.000 12268 OnExposeComplete: enter
00:44:14.084 00.000 12268 UpdateGuideState(): m_state=6
00:44:14.084 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
00:44:14.084 00.000 12268 Star::Find returns 1 (0), X=670.04, Y=923.49, Mass=496, SNR=15.1, Peak=39 HFD=5.1
00:44:14.085 00.001 12268 Star::Find false star n=11 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
00:44:14.085 00.000 12268 MultiStar: [#1 -0.75,-1.05,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:14.085 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
00:44:14.085 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
00:44:14.085 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.47 hyp=0.52 cameraTheta=-2.01 mountX=-0.49 mountY=-0.16, mountTheta=-2.83
00:44:14.087 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.47, opts=13)
00:44:14.087 00.000 12268 Enqueuing Move request for scope (-0.22, -0.47)
00:44:14.087 00.000 11616 Worker thread wakes up
00:44:14.087 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.47) opts 0xd
00:44:14.087 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.47)
00:44:14.088 00.001 11616 Moving (-0.22, -0.47) raw xDistance=-0.49 yDistance=-0.16
00:44:14.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
00:44:14.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
00:44:14.088 00.000 11616 MoveAxis(E, 272, ABG)
00:44:14.088 00.000 11616 Guiding  Dir = 2, Dur = 272
00:44:14.088 00.000 11616 IsSlewing returns 0
00:44:14.088 00.000 11616 IsGuiding returns 0
00:44:14.089 00.001 11616 PulseGuide returned control before completion, sleep 282
00:44:14.113 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
00:44:14.133 00.020 12268 UpdateGuideState exits: m=496 SNR=15.1
00:44:14.133 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:14.133 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:14.133 00.000 12268 Enqueuing Expose request
00:44:14.387 00.254 11616 IsGuiding returns 1
00:44:14.387 00.000 11616 scope still moving after pulse duration time elapsed
00:44:14.417 00.030 11616 IsSlewing returns 0
00:44:14.418 00.001 11616 IsGuiding returns 1
00:44:14.448 00.030 11616 IsSlewing returns 0
00:44:14.449 00.001 11616 IsGuiding returns 1
00:44:14.479 00.030 11616 IsSlewing returns 0
00:44:14.480 00.001 11616 IsGuiding returns 1
00:44:14.510 00.030 11616 IsSlewing returns 0
00:44:14.511 00.001 11616 IsGuiding returns 1
00:44:14.542 00.031 11616 IsSlewing returns 0
00:44:14.543 00.001 11616 IsGuiding returns 1
00:44:14.573 00.030 11616 IsSlewing returns 0
00:44:14.574 00.001 11616 IsGuiding returns 0
00:44:14.575 00.001 11616 scope move finished after 272 + 214 ms
00:44:14.575 00.000 11616 Move returns status 0, amount 272
00:44:14.575 00.000 11616 MoveAxis(N, 13, ABG)
00:44:14.575 00.000 11616 Guiding  Dir = 0, Dur = 13
00:44:14.575 00.000 11616 IsSlewing returns 0
00:44:14.576 00.001 11616 IsGuiding returns 0
00:44:14.576 00.000 11616 PulseGuide returned control before completion, sleep 23
00:44:14.605 00.029 11616 IsGuiding returns 1
00:44:14.606 00.001 11616 scope still moving after pulse duration time elapsed
00:44:14.634 00.028 11616 IsSlewing returns 0
00:44:14.635 00.001 11616 IsGuiding returns 0
00:44:14.635 00.000 11616 scope move finished after 13 + 46 ms
00:44:14.635 00.000 11616 Move returns status 0, amount 13
00:44:14.635 00.000 11616 move complete, result=0
00:44:14.636 00.001 11616 worker thread done servicing request
00:44:14.636 00.000 11616 Worker thread wakes up
00:44:14.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:14.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:14.636 00.000 12268 GuideStep: -0.5 px 272 ms EAST, -0.2 px 13 ms NORTH
00:44:16.643 02.007 11616 Exposure complete
00:44:16.700 00.057 11616 worker thread done servicing request
00:44:16.701 00.001 12268 OnExposeComplete: enter
00:44:16.701 00.000 12268 UpdateGuideState(): m_state=6
00:44:16.701 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
00:44:16.701 00.000 12268 Star::Find returns 1 (0), X=670.28, Y=924.14, Mass=379, SNR=13.3, Peak=40 HFD=3.9
00:44:16.701 00.000 12268 Star::Find false star n=8 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=9
00:44:16.701 00.000 12268 MultiStar: [#1 -0.93,-1.04,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:16.701 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
00:44:16.701 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = 3.14)
00:44:16.702 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.44 mountX=0.18 mountY=0.00, mountTheta=0.00
00:44:16.706 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.18, opts=13)
00:44:16.706 00.000 12268 Enqueuing Move request for scope (0.02, 0.18)
00:44:16.706 00.000 11616 Worker thread wakes up
00:44:16.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
00:44:16.706 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
00:44:16.706 00.000 11616 Moving (0.02, 0.18) raw xDistance=0.18 yDistance=0.00
00:44:16.707 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:16.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:44:16.707 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:16.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:44:16.707 00.000 11616 MoveAxis(E, 0, ABG)
00:44:16.707 00.000 11616 Move returns status 0, amount 0
00:44:16.707 00.000 11616 MoveAxis(N, 0, ABG)
00:44:16.707 00.000 11616 Move returns status 0, amount 0
00:44:16.707 00.000 11616 move complete, result=0
00:44:16.708 00.001 11616 worker thread done servicing request
00:44:16.728 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=24, Gamma=1.290
00:44:16.745 00.017 12268 UpdateGuideState exits: m=379 SNR=13.3
00:44:16.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:16.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:16.745 00.000 12268 Enqueuing Expose request
00:44:16.745 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:16.745 00.000 11616 Worker thread wakes up
00:44:16.746 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:16.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:18.755 02.009 11616 Exposure complete
00:44:18.809 00.054 11616 worker thread done servicing request
00:44:18.810 00.001 12268 OnExposeComplete: enter
00:44:18.810 00.000 12268 UpdateGuideState(): m_state=6
00:44:18.810 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
00:44:18.810 00.000 12268 Star::Find returns 1 (0), X=670.09, Y=924.26, Mass=456, SNR=14.5, Peak=39 HFD=4.9
00:44:18.810 00.000 12268 Star::Find false star n=10 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=8
00:44:18.810 00.000 12268 MultiStar: [#1 -1.13,0.57,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:18.810 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
00:44:18.810 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
00:44:18.810 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.30 hyp=0.35 cameraTheta=2.08 mountX=0.28 mountY=-0.21, mountTheta=-0.63
00:44:18.812 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.30, opts=13)
00:44:18.812 00.000 12268 Enqueuing Move request for scope (-0.17, 0.30)
00:44:18.812 00.000 11616 Worker thread wakes up
00:44:18.812 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.30) opts 0xd
00:44:18.812 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.30)
00:44:18.812 00.000 11616 Moving (-0.17, 0.30) raw xDistance=0.28 yDistance=-0.21
00:44:18.812 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:18.812 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:44:18.813 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
00:44:18.813 00.000 11616 MoveAxis(E, 0, ABG)
00:44:18.813 00.000 11616 Move returns status 0, amount 0
00:44:18.813 00.000 11616 MoveAxis(N, 18, ABG)
00:44:18.813 00.000 11616 Guiding  Dir = 0, Dur = 18
00:44:18.813 00.000 11616 IsSlewing returns 0
00:44:18.813 00.000 11616 IsGuiding returns 0
00:44:18.814 00.001 11616 PulseGuide returned control before completion, sleep 28
00:44:18.834 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=23, Gamma=1.290
00:44:18.852 00.018 12268 UpdateGuideState exits: m=456 SNR=14.5
00:44:18.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:18.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:18.852 00.000 12268 Enqueuing Expose request
00:44:18.858 00.006 11616 IsGuiding returns 1
00:44:18.858 00.000 11616 scope still moving after pulse duration time elapsed
00:44:18.889 00.031 11616 IsSlewing returns 0
00:44:18.889 00.000 11616 IsGuiding returns 0
00:44:18.889 00.000 11616 scope move finished after 18 + 57 ms
00:44:18.889 00.000 11616 Move returns status 0, amount 18
00:44:18.889 00.000 11616 move complete, result=0
00:44:18.889 00.000 11616 worker thread done servicing request
00:44:18.889 00.000 11616 Worker thread wakes up
00:44:18.890 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:18.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:18.890 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 18 ms NORTH
00:44:20.893 02.003 11616 Exposure complete
00:44:20.947 00.054 11616 worker thread done servicing request
00:44:20.947 00.000 12268 OnExposeComplete: enter
00:44:20.947 00.000 12268 UpdateGuideState(): m_state=6
00:44:20.948 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
00:44:20.948 00.000 12268 Star::Find returns 1 (0), X=670.20, Y=923.92, Mass=413, SNR=13.9, Peak=43 HFD=4.0
00:44:20.948 00.000 12268 Star::Find false star n=9 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:44:20.948 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:20.948 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-3.99 = 2.29)
00:44:20.948 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.82)
00:44:20.948 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.52 mountX=-0.04 mountY=-0.05, mountTheta=-2.31
00:44:20.950 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.04, opts=13)
00:44:20.950 00.000 12268 Enqueuing Move request for scope (-0.05, -0.04)
00:44:20.950 00.000 11616 Worker thread wakes up
00:44:20.950 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
00:44:20.950 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
00:44:20.950 00.000 11616 Moving (-0.05, -0.04) raw xDistance=-0.04 yDistance=-0.05
00:44:20.950 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:20.950 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:44:20.951 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:20.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:44:20.951 00.000 11616 MoveAxis(E, 0, ABG)
00:44:20.951 00.000 11616 Move returns status 0, amount 0
00:44:20.951 00.000 11616 MoveAxis(N, 0, ABG)
00:44:20.951 00.000 11616 Move returns status 0, amount 0
00:44:20.951 00.000 11616 move complete, result=0
00:44:20.952 00.001 11616 worker thread done servicing request
00:44:20.973 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=23, Gamma=1.290
00:44:20.990 00.017 12268 UpdateGuideState exits: m=413 SNR=13.9
00:44:20.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:20.991 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:20.991 00.000 12268 Enqueuing Expose request
00:44:20.991 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:20.991 00.000 11616 Worker thread wakes up
00:44:20.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:20.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:22.996 02.005 11616 Exposure complete
00:44:23.052 00.056 11616 worker thread done servicing request
00:44:23.052 00.000 12268 OnExposeComplete: enter
00:44:23.052 00.000 12268 UpdateGuideState(): m_state=6
00:44:23.052 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
00:44:23.054 00.002 12268 Star::Find returns 1 (0), X=670.62, Y=924.03, Mass=469, SNR=14.8, Peak=41 HFD=4.1
00:44:23.054 00.000 12268 Star::Find false star n=11 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:44:23.054 00.000 12268 MultiStar: [#1 -1.03,-0.48,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:23.054 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
00:44:23.054 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.88)
00:44:23.054 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.07 hyp=0.37 cameraTheta=0.18 mountX=0.10 mountY=0.35, mountTheta=1.29
00:44:23.054 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.07, opts=13)
00:44:23.055 00.001 12268 Enqueuing Move request for scope (0.36, 0.07)
00:44:23.055 00.000 11616 Worker thread wakes up
00:44:23.055 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.07) opts 0xd
00:44:23.055 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.07)
00:44:23.055 00.000 11616 Moving (0.36, 0.07) raw xDistance=0.10 yDistance=0.35
00:44:23.055 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:23.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:44:23.055 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:23.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
00:44:23.055 00.000 11616 MoveAxis(E, 0, ABG)
00:44:23.055 00.000 11616 Move returns status 0, amount 0
00:44:23.055 00.000 11616 MoveAxis(N, 0, ABG)
00:44:23.055 00.000 11616 Move returns status 0, amount 0
00:44:23.056 00.001 11616 move complete, result=0
00:44:23.056 00.000 11616 worker thread done servicing request
00:44:23.076 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=25, Gamma=1.290
00:44:23.096 00.020 12268 UpdateGuideState exits: m=469 SNR=14.8
00:44:23.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:23.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:23.096 00.000 12268 Enqueuing Expose request
00:44:23.096 00.000 11616 Worker thread wakes up
00:44:23.096 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:44:23.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:23.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:25.109 02.013 11616 Exposure complete
00:44:25.167 00.058 11616 worker thread done servicing request
00:44:25.167 00.000 12268 OnExposeComplete: enter
00:44:25.167 00.000 12268 UpdateGuideState(): m_state=6
00:44:25.168 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
00:44:25.168 00.000 12268 Star::Find returns 1 (0), X=670.08, Y=924.43, Mass=494, SNR=15.1, Peak=41 HFD=5.2
00:44:25.168 00.000 12268 Star::Find false star n=10 nbg=272 bg=7.1 sigma=0.6 thresh=9 peak=8
00:44:25.168 00.000 12268 MultiStar: [#1 -0.89,-0.82,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:25.168 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
00:44:25.168 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
00:44:25.168 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.47 hyp=0.50 cameraTheta=1.94 mountX=0.45 mountY=-0.24, mountTheta=-0.49
00:44:25.170 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.47, opts=13)
00:44:25.170 00.000 12268 Enqueuing Move request for scope (-0.18, 0.47)
00:44:25.170 00.000 11616 Worker thread wakes up
00:44:25.170 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.47) opts 0xd
00:44:25.170 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.47)
00:44:25.170 00.000 11616 Moving (-0.18, 0.47) raw xDistance=0.45 yDistance=-0.24
00:44:25.170 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
00:44:25.170 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.34
00:44:25.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
00:44:25.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
00:44:25.170 00.000 11616 MoveAxis(W, 250, ABG)
00:44:25.170 00.000 11616 Guiding  Dir = 3, Dur = 250
00:44:25.171 00.001 11616 IsSlewing returns 0
00:44:25.171 00.000 11616 IsGuiding returns 0
00:44:25.171 00.000 11616 PulseGuide returned control before completion, sleep 260
00:44:25.192 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=23, Gamma=1.290
00:44:25.212 00.020 12268 UpdateGuideState exits: m=494 SNR=15.1
00:44:25.213 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:25.213 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:25.213 00.000 12268 Enqueuing Expose request
00:44:25.439 00.226 11616 IsGuiding returns 1
00:44:25.439 00.000 11616 scope still moving after pulse duration time elapsed
00:44:25.470 00.031 11616 IsSlewing returns 0
00:44:25.471 00.001 11616 IsGuiding returns 1
00:44:25.500 00.029 11616 IsSlewing returns 0
00:44:25.502 00.002 11616 IsGuiding returns 1
00:44:25.532 00.030 11616 IsSlewing returns 0
00:44:25.532 00.000 11616 IsGuiding returns 0
00:44:25.532 00.000 11616 scope move finished after 250 + 111 ms
00:44:25.533 00.001 11616 Move returns status 0, amount 250
00:44:25.533 00.000 11616 MoveAxis(N, 20, ABG)
00:44:25.533 00.000 11616 Guiding  Dir = 0, Dur = 20
00:44:25.533 00.000 11616 IsSlewing returns 0
00:44:25.533 00.000 11616 IsGuiding returns 0
00:44:25.533 00.000 11616 PulseGuide returned control before completion, sleep 30
00:44:25.564 00.031 11616 IsGuiding returns 1
00:44:25.564 00.000 11616 scope still moving after pulse duration time elapsed
00:44:25.594 00.030 11616 IsSlewing returns 0
00:44:25.594 00.000 11616 IsGuiding returns 0
00:44:25.594 00.000 11616 scope move finished after 20 + 41 ms
00:44:25.594 00.000 11616 Move returns status 0, amount 20
00:44:25.594 00.000 11616 move complete, result=0
00:44:25.595 00.001 11616 worker thread done servicing request
00:44:25.595 00.000 11616 Worker thread wakes up
00:44:25.595 00.000 12268 GuideStep: 0.4 px 250 ms WEST, -0.2 px 20 ms NORTH
00:44:25.595 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:25.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:27.606 02.011 11616 Exposure complete
00:44:27.660 00.054 11616 worker thread done servicing request
00:44:27.660 00.000 12268 OnExposeComplete: enter
00:44:27.660 00.000 12268 UpdateGuideState(): m_state=6
00:44:27.661 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
00:44:27.661 00.000 12268 Star::Find returns 1 (0), X=670.16, Y=924.10, Mass=406, SNR=13.8, Peak=41 HFD=4.2
00:44:27.661 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:27.661 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
00:44:27.661 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
00:44:27.661 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.19 mountX=0.13 mountY=-0.12, mountTheta=-0.74
00:44:27.663 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.14, opts=13)
00:44:27.663 00.000 12268 Enqueuing Move request for scope (-0.10, 0.14)
00:44:27.663 00.000 11616 Worker thread wakes up
00:44:27.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
00:44:27.663 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
00:44:27.663 00.000 11616 Moving (-0.10, 0.14) raw xDistance=0.13 yDistance=-0.12
00:44:27.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
00:44:27.663 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:27.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:44:27.664 00.001 11616 MoveAxis(W, 73, ABG)
00:44:27.664 00.000 11616 Guiding  Dir = 3, Dur = 73
00:44:27.664 00.000 11616 IsSlewing returns 0
00:44:27.664 00.000 11616 IsGuiding returns 0
00:44:27.664 00.000 11616 PulseGuide returned control before completion, sleep 83
00:44:27.684 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=23, Gamma=1.290
00:44:27.701 00.017 12268 UpdateGuideState exits: m=406 SNR=13.8
00:44:27.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:27.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:27.701 00.000 12268 Enqueuing Expose request
00:44:27.762 00.061 11616 IsGuiding returns 1
00:44:27.762 00.000 11616 scope still moving after pulse duration time elapsed
00:44:27.792 00.030 11616 IsSlewing returns 0
00:44:27.792 00.000 11616 IsGuiding returns 1
00:44:27.823 00.031 11616 IsSlewing returns 0
00:44:27.824 00.001 11616 IsGuiding returns 1
00:44:27.854 00.030 11616 IsSlewing returns 0
00:44:27.855 00.001 11616 IsGuiding returns 1
00:44:27.886 00.031 11616 IsSlewing returns 0
00:44:27.886 00.000 11616 IsGuiding returns 1
00:44:27.917 00.031 11616 IsSlewing returns 0
00:44:27.918 00.001 11616 IsGuiding returns 0
00:44:27.918 00.000 11616 scope move finished after 73 + 180 ms
00:44:27.918 00.000 11616 Move returns status 0, amount 73
00:44:27.918 00.000 11616 MoveAxis(N, 0, ABG)
00:44:27.918 00.000 11616 Move returns status 0, amount 0
00:44:27.918 00.000 11616 move complete, result=0
00:44:27.918 00.000 11616 worker thread done servicing request
00:44:27.918 00.000 11616 Worker thread wakes up
00:44:27.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:27.919 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:27.919 00.000 12268 GuideStep: 0.1 px 73 ms WEST, -0.1 px 0 ms NORTH
00:44:29.937 02.018 11616 Exposure complete
00:44:29.992 00.055 11616 worker thread done servicing request
00:44:29.992 00.000 12268 OnExposeComplete: enter
00:44:29.992 00.000 12268 UpdateGuideState(): m_state=6
00:44:29.993 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
00:44:29.993 00.000 12268 Star::Find returns 1 (0), X=669.94, Y=923.66, Mass=355, SNR=12.9, Peak=44 HFD=3.4
00:44:29.993 00.000 12268 Star::Find false star n=13 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:44:29.993 00.000 12268 MultiStar: [#1 -1.61,-0.51,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:29.993 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
00:44:29.993 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
00:44:29.993 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.30 hyp=0.44 cameraTheta=-2.38 mountX=-0.33 mountY=-0.27, mountTheta=-2.45
00:44:29.995 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.30, opts=13)
00:44:29.995 00.000 12268 Enqueuing Move request for scope (-0.32, -0.30)
00:44:29.995 00.000 11616 Worker thread wakes up
00:44:29.995 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.30) opts 0xd
00:44:29.995 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.30)
00:44:29.995 00.000 11616 Moving (-0.32, -0.30) raw xDistance=-0.33 yDistance=-0.27
00:44:29.995 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
00:44:29.995 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.00
00:44:29.996 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.33
00:44:29.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
00:44:29.996 00.000 11616 MoveAxis(E, 187, ABG)
00:44:29.996 00.000 11616 Guiding  Dir = 2, Dur = 187
00:44:29.996 00.000 11616 IsSlewing returns 0
00:44:29.996 00.000 11616 IsGuiding returns 0
00:44:29.997 00.001 11616 PulseGuide returned control before completion, sleep 197
00:44:30.022 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=25, Gamma=1.290
00:44:30.040 00.018 12268 UpdateGuideState exits: m=355 SNR=12.9
00:44:30.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:30.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:30.040 00.000 12268 Enqueuing Expose request
00:44:30.200 00.160 11616 IsGuiding returns 1
00:44:30.201 00.001 11616 scope still moving after pulse duration time elapsed
00:44:30.232 00.031 11616 IsSlewing returns 0
00:44:30.233 00.001 11616 IsGuiding returns 0
00:44:30.233 00.000 11616 scope move finished after 187 + 49 ms
00:44:30.233 00.000 11616 Move returns status 0, amount 187
00:44:30.233 00.000 11616 MoveAxis(N, 23, ABG)
00:44:30.233 00.000 11616 Guiding  Dir = 0, Dur = 23
00:44:30.234 00.001 11616 IsSlewing returns 0
00:44:30.234 00.000 11616 IsGuiding returns 0
00:44:30.235 00.001 11616 PulseGuide returned control before completion, sleep 33
00:44:30.280 00.045 11616 IsGuiding returns 1
00:44:30.280 00.000 11616 scope still moving after pulse duration time elapsed
00:44:30.312 00.032 11616 IsSlewing returns 0
00:44:30.313 00.001 11616 IsGuiding returns 1
00:44:30.344 00.031 11616 IsSlewing returns 0
00:44:30.346 00.002 11616 IsGuiding returns 1
00:44:30.376 00.030 11616 IsSlewing returns 0
00:44:30.377 00.001 11616 IsGuiding returns 0
00:44:30.377 00.000 11616 scope move finished after 23 + 119 ms
00:44:30.377 00.000 11616 Move returns status 0, amount 23
00:44:30.377 00.000 11616 move complete, result=0
00:44:30.377 00.000 11616 worker thread done servicing request
00:44:30.377 00.000 11616 Worker thread wakes up
00:44:30.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:30.378 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:30.378 00.000 12268 GuideStep: -0.3 px 187 ms EAST, -0.3 px 23 ms NORTH
00:44:32.420 02.042 11616 Exposure complete
00:44:32.476 00.056 11616 worker thread done servicing request
00:44:32.476 00.000 12268 OnExposeComplete: enter
00:44:32.476 00.000 12268 UpdateGuideState(): m_state=6
00:44:32.477 00.001 12268 Star::Find(15, 669, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
00:44:32.477 00.000 12268 Star::Find returns 1 (0), X=669.98, Y=924.05, Mass=362, SNR=12.9, Peak=35 HFD=4.5
00:44:32.477 00.000 12268 Star::Find false star n=11 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
00:44:32.477 00.000 12268 MultiStar: [#1 -1.55,-0.81,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:32.477 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
00:44:32.477 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
00:44:32.477 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.09 hyp=0.29 cameraTheta=2.83 mountX=0.06 mountY=-0.29, mountTheta=-1.36
00:44:32.479 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.09, opts=13)
00:44:32.479 00.000 12268 Enqueuing Move request for scope (-0.28, 0.09)
00:44:32.480 00.001 11616 Worker thread wakes up
00:44:32.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.09) opts 0xd
00:44:32.480 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.09)
00:44:32.480 00.000 11616 Moving (-0.28, 0.09) raw xDistance=0.06 yDistance=-0.29
00:44:32.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:32.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:44:32.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
00:44:32.480 00.000 11616 MoveAxis(E, 0, ABG)
00:44:32.480 00.000 11616 Move returns status 0, amount 0
00:44:32.481 00.001 11616 MoveAxis(N, 24, ABG)
00:44:32.481 00.000 11616 Guiding  Dir = 0, Dur = 24
00:44:32.481 00.000 11616 IsSlewing returns 0
00:44:32.481 00.000 11616 IsGuiding returns 0
00:44:32.481 00.000 11616 PulseGuide returned control before completion, sleep 34
00:44:32.504 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=22, Gamma=1.290
00:44:32.525 00.021 12268 UpdateGuideState exits: m=362 SNR=12.9
00:44:32.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:32.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:32.525 00.000 12268 Enqueuing Expose request
00:44:32.525 00.000 11616 IsGuiding returns 1
00:44:32.525 00.000 11616 scope still moving after pulse duration time elapsed
00:44:32.557 00.032 11616 IsSlewing returns 0
00:44:32.557 00.000 11616 IsGuiding returns 0
00:44:32.558 00.001 11616 scope move finished after 24 + 52 ms
00:44:32.558 00.000 11616 Move returns status 0, amount 24
00:44:32.558 00.000 11616 move complete, result=0
00:44:32.558 00.000 11616 worker thread done servicing request
00:44:32.558 00.000 11616 Worker thread wakes up
00:44:32.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:32.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:32.559 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 24 ms NORTH
00:44:34.576 02.017 11616 Exposure complete
00:44:34.637 00.061 11616 worker thread done servicing request
00:44:34.637 00.000 12268 OnExposeComplete: enter
00:44:34.637 00.000 12268 UpdateGuideState(): m_state=6
00:44:34.637 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
00:44:34.637 00.000 12268 Star::Find returns 1 (0), X=670.32, Y=923.88, Mass=417, SNR=13.8, Peak=37 HFD=5.0
00:44:34.637 00.000 12268 Star::Find false star n=10 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=8
00:44:34.638 00.001 12268 Star::Find false star n=11 nbg=279 bg=7.2 sigma=0.7 thresh=9 peak=9
00:44:34.638 00.000 12268 MultiStar: [#1 0.68,-0.75,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:34.638 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
00:44:34.638 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
00:44:34.638 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.91 mountX=-0.07 mountY=0.07, mountTheta=2.36
00:44:34.640 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.08, opts=13)
00:44:34.640 00.000 12268 Enqueuing Move request for scope (0.06, -0.08)
00:44:34.640 00.000 11616 Worker thread wakes up
00:44:34.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
00:44:34.640 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
00:44:34.640 00.000 11616 Moving (0.06, -0.08) raw xDistance=-0.07 yDistance=0.07
00:44:34.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:34.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:44:34.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:34.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:44:34.641 00.001 11616 MoveAxis(E, 0, ABG)
00:44:34.641 00.000 11616 Move returns status 0, amount 0
00:44:34.641 00.000 11616 MoveAxis(N, 0, ABG)
00:44:34.641 00.000 11616 Move returns status 0, amount 0
00:44:34.641 00.000 11616 move complete, result=0
00:44:34.641 00.000 11616 worker thread done servicing request
00:44:34.663 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=23, Gamma=1.290
00:44:34.683 00.020 12268 UpdateGuideState exits: m=417 SNR=13.8
00:44:34.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:34.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:34.683 00.000 12268 Enqueuing Expose request
00:44:34.683 00.000 11616 Worker thread wakes up
00:44:34.683 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:34.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:34.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:36.698 02.015 11616 Exposure complete
00:44:36.753 00.055 11616 worker thread done servicing request
00:44:36.754 00.001 12268 OnExposeComplete: enter
00:44:36.754 00.000 12268 UpdateGuideState(): m_state=6
00:44:36.754 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
00:44:36.754 00.000 12268 Star::Find returns 1 (0), X=670.15, Y=923.71, Mass=337, SNR=12.4, Peak=33 HFD=4.3
00:44:36.754 00.000 12268 Star::Find false star n=15 nbg=271 bg=7.1 sigma=0.7 thresh=9 peak=9
00:44:36.754 00.000 12268 MultiStar: [#1 -0.58,-0.61,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:36.754 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.44 = 2.85)
00:44:36.755 00.001 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.26)
00:44:36.755 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.25 hyp=0.27 cameraTheta=-1.96 mountX=-0.26 mountY=-0.07, mountTheta=-2.88
00:44:36.756 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.25, opts=13)
00:44:36.756 00.000 12268 Enqueuing Move request for scope (-0.10, -0.25)
00:44:36.756 00.000 11616 Worker thread wakes up
00:44:36.756 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.25) opts 0xd
00:44:36.756 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.25)
00:44:36.756 00.000 11616 Moving (-0.10, -0.25) raw xDistance=-0.26 yDistance=-0.07
00:44:36.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
00:44:36.757 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:36.757 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:44:36.757 00.000 11616 MoveAxis(E, 146, ABG)
00:44:36.757 00.000 11616 Guiding  Dir = 2, Dur = 146
00:44:36.758 00.001 11616 IsSlewing returns 0
00:44:36.758 00.000 11616 IsGuiding returns 0
00:44:36.758 00.000 11616 PulseGuide returned control before completion, sleep 156
00:44:36.778 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=21, Gamma=1.290
00:44:36.795 00.017 12268 UpdateGuideState exits: m=337 SNR=12.4
00:44:36.796 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:36.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:36.796 00.000 12268 Enqueuing Expose request
00:44:36.929 00.133 11616 IsGuiding returns 1
00:44:36.929 00.000 11616 scope still moving after pulse duration time elapsed
00:44:36.960 00.031 11616 IsSlewing returns 0
00:44:36.960 00.000 11616 IsGuiding returns 0
00:44:36.960 00.000 11616 scope move finished after 146 + 56 ms
00:44:36.960 00.000 11616 Move returns status 0, amount 146
00:44:36.961 00.001 11616 MoveAxis(N, 0, ABG)
00:44:36.961 00.000 11616 Move returns status 0, amount 0
00:44:36.961 00.000 11616 move complete, result=0
00:44:36.961 00.000 11616 worker thread done servicing request
00:44:36.961 00.000 11616 Worker thread wakes up
00:44:36.961 00.000 12268 GuideStep: -0.3 px 146 ms EAST, -0.1 px 0 ms NORTH
00:44:36.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:36.962 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:38.972 02.010 11616 Exposure complete
00:44:39.028 00.056 11616 worker thread done servicing request
00:44:39.028 00.000 12268 OnExposeComplete: enter
00:44:39.028 00.000 12268 UpdateGuideState(): m_state=6
00:44:39.028 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
00:44:39.028 00.000 12268 Star::Find returns 1 (0), X=670.45, Y=923.66, Mass=358, SNR=12.8, Peak=36 HFD=4.8
00:44:39.029 00.001 12268 Star::Find false star n=9 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=8
00:44:39.029 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:39.029 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
00:44:39.029 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.71)
00:44:39.029 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.30 hyp=0.36 cameraTheta=-0.99 mountX=-0.28 mountY=0.23, mountTheta=2.45
00:44:39.030 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.30, opts=13)
00:44:39.030 00.000 12268 Enqueuing Move request for scope (0.20, -0.30)
00:44:39.031 00.001 11616 Worker thread wakes up
00:44:39.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.30) opts 0xd
00:44:39.031 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.30)
00:44:39.031 00.000 11616 Moving (0.20, -0.30) raw xDistance=-0.28 yDistance=0.23
00:44:39.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
00:44:39.031 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:39.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:44:39.031 00.000 11616 MoveAxis(E, 157, ABG)
00:44:39.031 00.000 11616 Guiding  Dir = 2, Dur = 157
00:44:39.032 00.001 11616 IsSlewing returns 0
00:44:39.032 00.000 11616 IsGuiding returns 0
00:44:39.032 00.000 11616 PulseGuide returned control before completion, sleep 167
00:44:39.053 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=22, Gamma=1.290
00:44:39.070 00.017 12268 UpdateGuideState exits: m=358 SNR=12.8
00:44:39.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:39.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:39.070 00.000 12268 Enqueuing Expose request
00:44:39.208 00.138 11616 IsGuiding returns 1
00:44:39.209 00.001 11616 scope still moving after pulse duration time elapsed
00:44:39.239 00.030 11616 IsSlewing returns 0
00:44:39.240 00.001 11616 IsGuiding returns 0
00:44:39.240 00.000 11616 scope move finished after 157 + 50 ms
00:44:39.240 00.000 11616 Move returns status 0, amount 157
00:44:39.240 00.000 11616 MoveAxis(N, 0, ABG)
00:44:39.240 00.000 11616 Move returns status 0, amount 0
00:44:39.240 00.000 11616 move complete, result=0
00:44:39.241 00.001 11616 worker thread done servicing request
00:44:39.241 00.000 11616 Worker thread wakes up
00:44:39.241 00.000 12268 GuideStep: -0.3 px 157 ms EAST, 0.2 px 0 ms NORTH
00:44:39.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:39.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:41.256 02.015 11616 Exposure complete
00:44:41.310 00.054 11616 worker thread done servicing request
00:44:41.311 00.001 12268 OnExposeComplete: enter
00:44:41.311 00.000 12268 UpdateGuideState(): m_state=6
00:44:41.311 00.000 12268 Star::Find(15, 670, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
00:44:41.311 00.000 12268 Star::Find returns 1 (0), X=670.12, Y=924.17, Mass=386, SNR=13.4, Peak=33 HFD=4.5
00:44:41.311 00.000 12268 Star::Find false star n=11 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
00:44:41.311 00.000 12268 MultiStar: [#1 -1.70,-0.26,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:41.311 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.68 = 0.68)
00:44:41.311 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
00:44:41.312 00.001 12268 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.26 cameraTheta=2.15 mountX=0.20 mountY=-0.17, mountTheta=-0.70
00:44:41.313 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.21, opts=13)
00:44:41.313 00.000 12268 Enqueuing Move request for scope (-0.14, 0.21)
00:44:41.313 00.000 11616 Worker thread wakes up
00:44:41.313 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
00:44:41.313 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
00:44:41.313 00.000 11616 Moving (-0.14, 0.21) raw xDistance=0.20 yDistance=-0.17
00:44:41.313 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:41.314 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:44:41.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
00:44:41.314 00.000 11616 MoveAxis(E, 0, ABG)
00:44:41.314 00.000 11616 Move returns status 0, amount 0
00:44:41.314 00.000 11616 MoveAxis(N, 14, ABG)
00:44:41.314 00.000 11616 Guiding  Dir = 0, Dur = 14
00:44:41.314 00.000 11616 IsSlewing returns 0
00:44:41.314 00.000 11616 IsGuiding returns 0
00:44:41.315 00.001 11616 PulseGuide returned control before completion, sleep 24
00:44:41.335 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=21, Gamma=1.290
00:44:41.352 00.017 12268 UpdateGuideState exits: m=386 SNR=13.4
00:44:41.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:41.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:41.352 00.000 12268 Enqueuing Expose request
00:44:41.353 00.001 11616 IsGuiding returns 1
00:44:41.353 00.000 11616 scope still moving after pulse duration time elapsed
00:44:41.384 00.031 11616 IsSlewing returns 0
00:44:41.385 00.001 11616 IsGuiding returns 1
00:44:41.415 00.030 11616 IsSlewing returns 0
00:44:41.415 00.000 11616 IsGuiding returns 1
00:44:41.446 00.031 11616 IsSlewing returns 0
00:44:41.446 00.000 11616 IsGuiding returns 1
00:44:41.477 00.031 11616 IsSlewing returns 0
00:44:41.478 00.001 11616 IsGuiding returns 1
00:44:41.508 00.030 11616 IsSlewing returns 0
00:44:41.509 00.001 11616 IsGuiding returns 1
00:44:41.540 00.031 11616 IsSlewing returns 0
00:44:41.540 00.000 11616 IsGuiding returns 1
00:44:41.570 00.030 11616 IsSlewing returns 0
00:44:41.570 00.000 11616 IsGuiding returns 1
00:44:41.601 00.031 11616 IsSlewing returns 0
00:44:41.601 00.000 11616 IsGuiding returns 0
00:44:41.601 00.000 11616 scope move finished after 14 + 273 ms
00:44:41.601 00.000 11616 Move returns status 0, amount 14
00:44:41.602 00.001 11616 move complete, result=0
00:44:41.602 00.000 11616 worker thread done servicing request
00:44:41.602 00.000 11616 Worker thread wakes up
00:44:41.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:41.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:41.602 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 14 ms NORTH
00:44:43.628 02.026 11616 Exposure complete
00:44:43.684 00.056 11616 worker thread done servicing request
00:44:43.684 00.000 12268 OnExposeComplete: enter
00:44:43.684 00.000 12268 UpdateGuideState(): m_state=6
00:44:43.685 00.001 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
00:44:43.685 00.000 12268 Star::Find returns 1 (0), X=670.54, Y=924.18, Mass=373, SNR=13.0, Peak=35 HFD=4.8
00:44:43.685 00.000 12268 Star::Find false star n=9 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=8
00:44:43.685 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:43.685 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.80 = -0.80)
00:44:43.685 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.91 = 2.37)
00:44:43.685 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.22 hyp=0.36 cameraTheta=0.67 mountX=0.25 mountY=0.25, mountTheta=0.79
00:44:43.687 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.22, opts=13)
00:44:43.687 00.000 12268 Enqueuing Move request for scope (0.28, 0.22)
00:44:43.687 00.000 11616 Worker thread wakes up
00:44:43.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.22) opts 0xd
00:44:43.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.22)
00:44:43.687 00.000 11616 Moving (0.28, 0.22) raw xDistance=0.25 yDistance=0.25
00:44:43.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:43.688 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:44:43.688 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:43.688 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:44:43.688 00.000 11616 MoveAxis(E, 0, ABG)
00:44:43.688 00.000 11616 Move returns status 0, amount 0
00:44:43.688 00.000 11616 MoveAxis(N, 0, ABG)
00:44:43.688 00.000 11616 Move returns status 0, amount 0
00:44:43.688 00.000 11616 move complete, result=0
00:44:43.688 00.000 11616 worker thread done servicing request
00:44:43.708 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=19, Gamma=1.290
00:44:43.725 00.017 12268 UpdateGuideState exits: m=373 SNR=13.0
00:44:43.725 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:43.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:43.725 00.000 12268 Enqueuing Expose request
00:44:43.725 00.000 11616 Worker thread wakes up
00:44:43.726 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:43.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:43.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:45.737 02.011 11616 Exposure complete
00:44:45.792 00.055 11616 worker thread done servicing request
00:44:45.793 00.001 12268 OnExposeComplete: enter
00:44:45.793 00.000 12268 UpdateGuideState(): m_state=6
00:44:45.793 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
00:44:45.793 00.000 12268 Star::Find returns 1 (0), X=670.14, Y=924.57, Mass=488, SNR=15.0, Peak=36 HFD=5.2
00:44:45.793 00.000 12268 Star::Find false star n=9 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=8
00:44:45.793 00.000 12268 MultiStar: [#1 0.89,-0.23,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:45.794 00.001 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
00:44:45.794 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
00:44:45.794 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.61 hyp=0.62 cameraTheta=1.77 mountX=0.60 mountY=-0.20, mountTheta=-0.32
00:44:45.795 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.61, opts=13)
00:44:45.795 00.000 12268 Enqueuing Move request for scope (-0.12, 0.61)
00:44:45.795 00.000 11616 Worker thread wakes up
00:44:45.795 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.61) opts 0xd
00:44:45.795 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.61)
00:44:45.796 00.001 11616 Moving (-0.12, 0.61) raw xDistance=0.60 yDistance=-0.20
00:44:45.796 00.000 11616 resist switch: large excursion: input 0.60 thresh 0.29 direction from -1 to 1
00:44:45.796 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.79
00:44:45.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.60
00:44:45.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
00:44:45.796 00.000 11616 MoveAxis(W, 334, ABG)
00:44:45.796 00.000 11616 Guiding  Dir = 3, Dur = 334
00:44:45.796 00.000 11616 IsSlewing returns 0
00:44:45.797 00.001 11616 IsGuiding returns 0
00:44:45.797 00.000 11616 PulseGuide returned control before completion, sleep 344
00:44:45.822 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=21, Gamma=1.290
00:44:45.839 00.017 12268 UpdateGuideState exits: m=488 SNR=15.0
00:44:45.839 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:45.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:45.839 00.000 12268 Enqueuing Expose request
00:44:46.153 00.314 11616 IsGuiding returns 1
00:44:46.153 00.000 11616 scope still moving after pulse duration time elapsed
00:44:46.184 00.031 11616 IsSlewing returns 0
00:44:46.184 00.000 11616 IsGuiding returns 0
00:44:46.184 00.000 11616 scope move finished after 334 + 53 ms
00:44:46.184 00.000 11616 Move returns status 0, amount 334
00:44:46.185 00.001 11616 MoveAxis(N, 17, ABG)
00:44:46.185 00.000 11616 Guiding  Dir = 0, Dur = 17
00:44:46.185 00.000 11616 IsSlewing returns 0
00:44:46.185 00.000 11616 IsGuiding returns 0
00:44:46.185 00.000 11616 PulseGuide returned control before completion, sleep 27
00:44:46.214 00.029 11616 IsGuiding returns 1
00:44:46.214 00.000 11616 scope still moving after pulse duration time elapsed
00:44:46.246 00.032 11616 IsSlewing returns 0
00:44:46.246 00.000 11616 IsGuiding returns 0
00:44:46.246 00.000 11616 scope move finished after 17 + 44 ms
00:44:46.247 00.001 11616 Move returns status 0, amount 17
00:44:46.247 00.000 11616 move complete, result=0
00:44:46.247 00.000 11616 worker thread done servicing request
00:44:46.247 00.000 12268 GuideStep: 0.6 px 334 ms WEST, -0.2 px 17 ms NORTH
00:44:46.247 00.000 11616 Worker thread wakes up
00:44:46.247 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:46.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:48.252 02.005 11616 Exposure complete
00:44:48.308 00.056 11616 worker thread done servicing request
00:44:48.308 00.000 12268 OnExposeComplete: enter
00:44:48.309 00.001 12268 UpdateGuideState(): m_state=6
00:44:48.309 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
00:44:48.309 00.000 12268 Star::Find returns 1 (0), X=670.34, Y=924.88, Mass=522, SNR=15.6, Peak=50 HFD=4.6
00:44:48.309 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:48.309 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
00:44:48.309 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
00:44:48.310 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=0.92 hyp=0.92 cameraTheta=1.48 mountX=0.92 mountY=-0.03, mountTheta=-0.04
00:44:48.311 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.92, opts=13)
00:44:48.312 00.001 12268 Enqueuing Move request for scope (0.09, 0.92)
00:44:48.312 00.000 11616 Worker thread wakes up
00:44:48.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.92) opts 0xd
00:44:48.312 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.92)
00:44:48.312 00.000 11616 Moving (0.09, 0.92) raw xDistance=0.92 yDistance=-0.03
00:44:48.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.92
00:44:48.312 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:48.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:44:48.312 00.000 11616 MoveAxis(W, 517, ABG)
00:44:48.312 00.000 11616 Guiding  Dir = 3, Dur = 517
00:44:48.313 00.001 11616 IsSlewing returns 0
00:44:48.313 00.000 11616 IsGuiding returns 0
00:44:48.313 00.000 11616 PulseGuide returned control before completion, sleep 527
00:44:48.334 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=26, Gamma=1.290
00:44:48.351 00.017 12268 UpdateGuideState exits: m=522 SNR=15.6
00:44:48.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:48.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:48.352 00.001 12268 Enqueuing Expose request
00:44:48.846 00.494 11616 IsGuiding returns 1
00:44:48.847 00.001 11616 scope still moving after pulse duration time elapsed
00:44:48.877 00.030 11616 IsSlewing returns 0
00:44:48.877 00.000 11616 IsGuiding returns 1
00:44:48.908 00.031 11616 IsSlewing returns 0
00:44:48.909 00.001 11616 IsGuiding returns 0
00:44:48.909 00.000 11616 scope move finished after 517 + 78 ms
00:44:48.909 00.000 11616 Move returns status 0, amount 517
00:44:48.909 00.000 11616 MoveAxis(N, 0, ABG)
00:44:48.909 00.000 11616 Move returns status 0, amount 0
00:44:48.909 00.000 11616 move complete, result=0
00:44:48.909 00.000 11616 worker thread done servicing request
00:44:48.909 00.000 11616 Worker thread wakes up
00:44:48.909 00.000 12268 GuideStep: 0.9 px 517 ms WEST, -0.0 px 0 ms NORTH
00:44:48.910 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:48.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:50.921 02.011 11616 Exposure complete
00:44:50.977 00.056 11616 worker thread done servicing request
00:44:50.977 00.000 12268 OnExposeComplete: enter
00:44:50.977 00.000 12268 UpdateGuideState(): m_state=6
00:44:50.977 00.000 12268 Star::Find(15, 670, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
00:44:50.978 00.001 12268 Star::Find returns 1 (0), X=669.93, Y=924.00, Mass=626, SNR=17.0, Peak=50 HFD=4.5
00:44:50.978 00.000 12268 Star::Find false star n=10 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=8
00:44:50.978 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:50.978 00.000 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
00:44:50.978 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
00:44:50.978 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.04 hyp=0.33 cameraTheta=3.03 mountX=0.01 mountY=-0.33, mountTheta=-1.55
00:44:50.981 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.04, opts=13)
00:44:50.981 00.000 12268 Enqueuing Move request for scope (-0.33, 0.04)
00:44:50.981 00.000 11616 Worker thread wakes up
00:44:50.981 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.04) opts 0xd
00:44:50.982 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.04)
00:44:50.982 00.000 11616 Moving (-0.33, 0.04) raw xDistance=0.01 yDistance=-0.33
00:44:50.982 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:50.982 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:44:50.982 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
00:44:50.982 00.000 11616 MoveAxis(E, 0, ABG)
00:44:50.982 00.000 11616 Move returns status 0, amount 0
00:44:50.982 00.000 11616 MoveAxis(N, 28, ABG)
00:44:50.982 00.000 11616 Guiding  Dir = 0, Dur = 28
00:44:50.982 00.000 11616 IsSlewing returns 0
00:44:50.983 00.001 11616 IsGuiding returns 0
00:44:50.983 00.000 11616 PulseGuide returned control before completion, sleep 38
00:44:51.004 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
00:44:51.020 00.016 12268 UpdateGuideState exits: m=626 SNR=17.0
00:44:51.020 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:51.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:51.020 00.000 12268 Enqueuing Expose request
00:44:51.026 00.006 11616 IsGuiding returns 1
00:44:51.026 00.000 11616 scope still moving after pulse duration time elapsed
00:44:51.057 00.031 11616 IsSlewing returns 0
00:44:51.057 00.000 11616 IsGuiding returns 0
00:44:51.057 00.000 11616 scope move finished after 28 + 46 ms
00:44:51.057 00.000 11616 Move returns status 0, amount 28
00:44:51.058 00.001 11616 move complete, result=0
00:44:51.058 00.000 11616 worker thread done servicing request
00:44:51.058 00.000 11616 Worker thread wakes up
00:44:51.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:51.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:51.060 00.002 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 28 ms NORTH
00:44:53.074 02.014 11616 Exposure complete
00:44:53.129 00.055 11616 worker thread done servicing request
00:44:53.130 00.001 12268 OnExposeComplete: enter
00:44:53.130 00.000 12268 UpdateGuideState(): m_state=6
00:44:53.130 00.000 12268 Star::Find(15, 669, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
00:44:53.130 00.000 12268 Star::Find returns 1 (0), X=669.94, Y=924.09, Mass=574, SNR=16.2, Peak=48 HFD=4.5
00:44:53.130 00.000 12268 Star::Find false star n=8 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:44:53.130 00.000 12268 MultiStar: [#1 2.53,-0.98,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:44:53.131 00.001 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
00:44:53.131 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
00:44:53.131 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.13 hyp=0.34 cameraTheta=2.76 mountX=0.10 mountY=-0.33, mountTheta=-1.29
00:44:53.133 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.13, opts=13)
00:44:53.133 00.000 12268 Enqueuing Move request for scope (-0.32, 0.13)
00:44:53.133 00.000 11616 Worker thread wakes up
00:44:53.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.13) opts 0xd
00:44:53.133 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.13)
00:44:53.133 00.000 11616 Moving (-0.32, 0.13) raw xDistance=0.10 yDistance=-0.33
00:44:53.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:53.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:44:53.134 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
00:44:53.134 00.000 11616 MoveAxis(E, 0, ABG)
00:44:53.134 00.000 11616 Move returns status 0, amount 0
00:44:53.134 00.000 11616 MoveAxis(N, 28, ABG)
00:44:53.134 00.000 11616 Guiding  Dir = 0, Dur = 28
00:44:53.134 00.000 11616 IsSlewing returns 0
00:44:53.135 00.001 11616 IsGuiding returns 0
00:44:53.135 00.000 11616 PulseGuide returned control before completion, sleep 38
00:44:53.159 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=30, Gamma=1.290
00:44:53.177 00.018 12268 UpdateGuideState exits: m=574 SNR=16.2
00:44:53.177 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:53.177 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:53.177 00.000 12268 Enqueuing Expose request
00:44:53.180 00.003 11616 IsGuiding returns 1
00:44:53.180 00.000 11616 scope still moving after pulse duration time elapsed
00:44:53.212 00.032 11616 IsSlewing returns 0
00:44:53.212 00.000 11616 IsGuiding returns 0
00:44:53.212 00.000 11616 scope move finished after 28 + 49 ms
00:44:53.212 00.000 11616 Move returns status 0, amount 28
00:44:53.212 00.000 11616 move complete, result=0
00:44:53.213 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 28 ms NORTH
00:44:53.213 00.000 11616 worker thread done servicing request
00:44:53.213 00.000 11616 Worker thread wakes up
00:44:53.213 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:53.213 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,909,31,31)
00:44:54.195 00.982 12268 evsrv: cli 0F8E69C0 connect
00:44:54.196 00.001 12268 case statement mapped state 6 to 3
00:44:54.196 00.000 12268 case statement mapped state 6 to 3
00:44:54.197 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1d7591c5-17c0-4049-9ded-347c5d8aeba3"}
00:44:54.197 00.000 12268 case statement mapped state 6 to 3
00:44:54.197 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d7591c5-17c0-4049-9ded-347c5d8aeba3"}
00:44:54.199 00.002 12268 evsrv: cli 0F8E69C0 disconnect
00:44:54.201 00.002 12268 evsrv: cli 0F8E69C0 connect
00:44:54.201 00.000 12268 case statement mapped state 6 to 3
00:44:54.202 00.001 12268 case statement mapped state 6 to 3
00:44:54.202 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"bd1c9a1a-eab8-4c0e-a5e7-bca0b3e2b561"}
00:44:54.202 00.000 12268 PhdController::Dither begins
00:44:54.202 00.000 12268 dither: size=5.50, dRA=0.80 dDec=-1.53
00:44:54.202 00.000 12268 MountToCamera -- mountTheta (1.09) + m_xAngle (1.47) = xAngle (2.56 = 2.56)
00:44:54.203 00.001 12268 MountToCamera -- mountX=0.80 mountY=-1.53 hyp=1.72 mountTheta=1.09 cameraX=-1.44, cameraY=0.94 cameraTheta=2.56
00:44:54.203 00.000 12268 setting lock position to (668.82, 924.90)
00:44:54.203 00.000 12268 Mount: notify guiding dithered (-1.4, 0.9)
00:44:54.203 00.000 12268 MultiStar: stabilizing after lock position change
00:44:54.203 00.000 12268 Status Line: Dither by 0.80,-1.53
00:44:54.207 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
00:44:54.207 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
00:44:54.207 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"bd1c9a1a-eab8-4c0e-a5e7-bca0b3e2b561"}
00:44:54.209 00.002 12268 evsrv: cli 0F8E69C0 disconnect
00:44:55.236 01.027 11616 Exposure complete
00:44:55.308 00.072 11616 worker thread done servicing request
00:44:55.309 00.001 12268 OnExposeComplete: enter
00:44:55.309 00.000 12268 UpdateGuideState(): m_state=6
00:44:55.309 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
00:44:55.309 00.000 12268 Star::Find returns 1 (0), X=669.92, Y=923.27, Mass=522, SNR=15.5, Peak=42 HFD=4.5
00:44:55.309 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
00:44:55.309 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.72)
00:44:55.309 00.000 12268 CameraToMount -- cameraX=1.10 cameraY=-1.63 hyp=1.97 cameraTheta=-0.98 mountX=-1.52 mountY=1.30, mountTheta=2.43
00:44:55.311 00.002 12268 dither recenter: remaining=(-0.8,1.5) step=(-0.8,1.5)
00:44:55.311 00.000 12268 MountToCamera -- mountTheta (-2.05) + m_xAngle (1.47) = xAngle (-0.58 = -0.58)
00:44:55.312 00.001 12268 MountToCamera -- mountX=-0.80 mountY=1.53 hyp=1.72 mountTheta=-2.05 cameraX=1.44, cameraY=-0.94 cameraTheta=-0.58
00:44:55.312 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.44, y=-0.94, opts=4)
00:44:55.312 00.000 12268 Enqueuing Move request for scope (1.44, -0.94)
00:44:55.312 00.000 12268 Mount: notify direct move -0.80,1.53
00:44:55.312 00.000 11616 Worker thread wakes up
00:44:55.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.44, -0.94) opts 0x4
00:44:55.312 00.000 11616 Handling offset move in thread for scope, endpoint = (1.44, -0.94)
00:44:55.312 00.000 11616 Moving (1.44, -0.94) raw xDistance=-0.80 yDistance=1.53
00:44:55.312 00.000 11616 BLC: window closed
00:44:55.312 00.000 11616 MoveAxis(E, 892, B)
00:44:55.312 00.000 11616 Guiding  Dir = 2, Dur = 892
00:44:55.313 00.001 11616 IsSlewing returns 0
00:44:55.313 00.000 11616 IsGuiding returns 0
00:44:55.313 00.000 11616 PulseGuide returned control before completion, sleep 902
00:44:55.337 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
00:44:55.357 00.020 12268 UpdateGuideState exits: m=522 SNR=15.5
00:44:55.358 00.001 12268 PhdController: settling, locked = 1, distance = 2.11 (1.50) aobump = 0 frame = 1 / 99999
00:44:55.358 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693495.358,"Host":"ASTROCENTER","Inst":1,"Distance":2.11,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:44:55.359 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:55.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:44:55.359 00.000 12268 Enqueuing Expose request
00:44:56.223 00.864 11616 IsGuiding returns 1
00:44:56.223 00.000 11616 scope still moving after pulse duration time elapsed
00:44:56.253 00.030 11616 IsSlewing returns 0
00:44:56.254 00.001 11616 IsGuiding returns 0
00:44:56.254 00.000 11616 scope move finished after 892 + 48 ms
00:44:56.254 00.000 11616 Move returns status 0, amount 892
00:44:56.254 00.000 11616 BLC: window closed
00:44:56.254 00.000 11616 BLC: Compensation needed for non-algo type move
00:44:56.254 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1803 applied
00:44:56.254 00.000 11616 MoveAxis(S, 2663, B)
00:44:56.254 00.000 11616 Guiding  Dir = 1, Dur = 2663
00:44:56.254 00.000 11616 IsSlewing returns 0
00:44:56.254 00.000 11616 IsGuiding returns 0
00:44:56.255 00.001 11616 PulseGuide returned control before completion, sleep 2673
00:44:58.934 02.679 11616 IsGuiding returns 1
00:44:58.934 00.000 11616 scope still moving after pulse duration time elapsed
00:44:58.966 00.032 11616 IsSlewing returns 0
00:44:58.966 00.000 11616 IsGuiding returns 1
00:44:58.998 00.032 11616 IsSlewing returns 0
00:44:58.998 00.000 11616 IsGuiding returns 1
00:44:59.030 00.032 11616 IsSlewing returns 0
00:44:59.030 00.000 11616 IsGuiding returns 1
00:44:59.062 00.032 11616 IsSlewing returns 0
00:44:59.062 00.000 11616 IsGuiding returns 0
00:44:59.062 00.000 11616 scope move finished after 2663 + 144 ms
00:44:59.063 00.001 11616 Move returns status 0, amount 2663
00:44:59.063 00.000 11616 move complete, result=0
00:44:59.063 00.000 11616 worker thread done servicing request
00:44:59.063 00.000 11616 Worker thread wakes up
00:44:59.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:44:59.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:44:59.063 00.000 12268 GuideStep: -0.8 px 892 ms EAST, 1.5 px 2663 ms SOUTH
00:45:01.069 02.006 11616 Exposure complete
00:45:01.127 00.058 12268 OnExposeComplete: enter
00:45:01.127 00.000 12268 UpdateGuideState(): m_state=6
00:45:01.127 00.000 11616 worker thread done servicing request
00:45:01.127 00.000 12268 Star::Find(15, 669, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
00:45:01.127 00.000 12268 Star::Find returns 1 (0), X=669.20, Y=925.75, Mass=843, SNR=19.8, Peak=56 HFD=5.0
00:45:01.127 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
00:45:01.127 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.85)
00:45:01.127 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.85 hyp=0.93 cameraTheta=1.15 mountX=0.89 mountY=0.27, mountTheta=0.30
00:45:01.129 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.85, opts=13)
00:45:01.129 00.000 12268 Enqueuing Move request for scope (0.38, 0.85)
00:45:01.130 00.001 11616 Worker thread wakes up
00:45:01.130 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.85) opts 0xd
00:45:01.130 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.85)
00:45:01.130 00.000 11616 Moving (0.38, 0.85) raw xDistance=0.89 yDistance=0.27
00:45:01.130 00.000 11616 resist switch: large excursion: input 0.89 thresh 0.29 direction from 0 to 1
00:45:01.130 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.66
00:45:01.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.89
00:45:01.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:45:01.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:45:01.131 00.001 11616 MoveAxis(W, 496, ABG)
00:45:01.131 00.000 11616 Guiding  Dir = 3, Dur = 496
00:45:01.131 00.000 11616 IsSlewing returns 0
00:45:01.131 00.000 11616 IsGuiding returns 0
00:45:01.132 00.001 11616 PulseGuide returned control before completion, sleep 506
00:45:01.153 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
00:45:01.170 00.017 12268 UpdateGuideState exits: m=843 SNR=19.8
00:45:01.170 00.000 12268 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 2 / 99999
00:45:01.170 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693501.170,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:45:01.171 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:01.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:01.171 00.000 12268 Enqueuing Expose request
00:45:01.653 00.482 11616 IsGuiding returns 1
00:45:01.653 00.000 11616 scope still moving after pulse duration time elapsed
00:45:01.683 00.030 11616 IsSlewing returns 0
00:45:01.683 00.000 11616 IsGuiding returns 1
00:45:01.715 00.032 11616 IsSlewing returns 0
00:45:01.715 00.000 11616 IsGuiding returns 1
00:45:01.750 00.035 11616 IsSlewing returns 0
00:45:01.750 00.000 11616 IsGuiding returns 0
00:45:01.750 00.000 11616 scope move finished after 496 + 122 ms
00:45:01.750 00.000 11616 Move returns status 0, amount 496
00:45:01.750 00.000 11616 MoveAxis(N, 0, ABG)
00:45:01.750 00.000 11616 Move returns status 0, amount 0
00:45:01.751 00.001 11616 move complete, result=0
00:45:01.751 00.000 11616 worker thread done servicing request
00:45:01.751 00.000 12268 GuideStep: 0.9 px 496 ms WEST, 0.3 px 0 ms NORTH
00:45:01.751 00.000 11616 Worker thread wakes up
00:45:01.751 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:01.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:03.764 02.013 11616 Exposure complete
00:45:03.822 00.058 11616 worker thread done servicing request
00:45:03.822 00.000 12268 OnExposeComplete: enter
00:45:03.822 00.000 12268 UpdateGuideState(): m_state=6
00:45:03.822 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
00:45:03.822 00.000 12268 Star::Find returns 1 (0), X=669.41, Y=925.24, Mass=932, SNR=20.7, Peak=63 HFD=5.1
00:45:03.822 00.000 12268 Status Line: Mass: 932 vs 417
00:45:03.825 00.003 12268 UpdateCurrentPosition: star mass new=932.3 exp=416.9 thresh=50% limits=(208.4, 3142.7, 833.8)
00:45:03.825 00.000 12268 DistanceChecker: activated
00:45:03.825 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:45:03.826 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:45:03.826 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:45:03.826 00.000 11616 Worker thread wakes up
00:45:03.826 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:03.826 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:03.826 00.000 11616 move complete, result=0
00:45:03.826 00.000 11616 worker thread done servicing request
00:45:03.936 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:03.936 00.000 12268 Status Line: Star lost - mass changed
00:45:03.939 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
00:45:03.957 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:45:03.957 00.000 12268 PhdController: settling, locked = 0, distance = 0.93 (1.50) aobump = 0 frame = 3 / 99999
00:45:03.957 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693503.957,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:45:03.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:03.958 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:45:03.958 00.000 12268 Enqueuing Expose request
00:45:03.958 00.000 11616 Worker thread wakes up
00:45:03.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:03.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:45:05.962 02.004 11616 Exposure complete
00:45:06.018 00.056 11616 worker thread done servicing request
00:45:06.018 00.000 12268 OnExposeComplete: enter
00:45:06.018 00.000 12268 UpdateGuideState(): m_state=6
00:45:06.019 00.001 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
00:45:06.019 00.000 12268 Star::Find returns 1 (0), X=669.18, Y=924.90, Mass=1080, SNR=22.3, Peak=79 HFD=5.0
00:45:06.019 00.000 12268 Status Line: Mass: 1080 vs 469
00:45:06.021 00.002 12268 UpdateCurrentPosition: star mass new=1080.3 exp=469.1 thresh=50% limits=(209.8, 3142.7, 938.3)
00:45:06.022 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:45:06.022 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:45:06.023 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:45:06.023 00.000 11616 Worker thread wakes up
00:45:06.023 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:06.023 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:06.023 00.000 11616 move complete, result=0
00:45:06.023 00.000 11616 worker thread done servicing request
00:45:06.133 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:06.133 00.000 12268 Status Line: Star lost - mass changed
00:45:06.135 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
00:45:06.152 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:45:06.152 00.000 12268 PhdController: settling, locked = 0, distance = 0.93 (1.50) aobump = 0 frame = 4 / 99999
00:45:06.152 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693506.152,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:45:06.153 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:06.153 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:45:06.153 00.000 12268 Enqueuing Expose request
00:45:06.153 00.000 11616 Worker thread wakes up
00:45:06.153 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:06.153 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:45:08.155 02.002 11616 Exposure complete
00:45:08.209 00.054 11616 worker thread done servicing request
00:45:08.210 00.001 12268 OnExposeComplete: enter
00:45:08.210 00.000 12268 UpdateGuideState(): m_state=6
00:45:08.210 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
00:45:08.210 00.000 12268 Star::Find returns 1 (0), X=668.99, Y=924.67, Mass=1177, SNR=23.3, Peak=93 HFD=4.8
00:45:08.210 00.000 12268 Status Line: Mass: 1177 vs 488
00:45:08.212 00.002 12268 UpdateCurrentPosition: star mass new=1177.0 exp=488.4 thresh=50% limits=(211.5, 3142.7, 976.8)
00:45:08.213 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:45:08.213 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:45:08.213 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:45:08.213 00.000 11616 Worker thread wakes up
00:45:08.213 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:08.214 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:08.214 00.000 11616 move complete, result=0
00:45:08.214 00.000 11616 worker thread done servicing request
00:45:08.327 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:08.327 00.000 12268 Status Line: Star lost - mass changed
00:45:08.330 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
00:45:08.347 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:45:08.347 00.000 12268 PhdController: settling, locked = 0, distance = 0.93 (1.50) aobump = 0 frame = 5 / 99999
00:45:08.347 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693508.347,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:45:08.348 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:08.348 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:45:08.348 00.000 12268 Enqueuing Expose request
00:45:08.348 00.000 11616 Worker thread wakes up
00:45:08.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:08.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:45:10.409 02.061 11616 Exposure complete
00:45:10.464 00.055 11616 worker thread done servicing request
00:45:10.465 00.001 12268 OnExposeComplete: enter
00:45:10.465 00.000 12268 UpdateGuideState(): m_state=6
00:45:10.465 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
00:45:10.465 00.000 12268 Star::Find returns 1 (0), X=668.85, Y=924.56, Mass=1229, SNR=23.6, Peak=86 HFD=5.2
00:45:10.465 00.000 12268 Status Line: Mass: 1229 vs 494
00:45:10.468 00.003 12268 UpdateCurrentPosition: star mass new=1228.9 exp=493.6 thresh=50% limits=(213.2, 3142.7, 987.1)
00:45:10.468 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:45:10.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:45:10.469 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:45:10.469 00.000 11616 Worker thread wakes up
00:45:10.469 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:10.469 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:10.469 00.000 11616 move complete, result=0
00:45:10.469 00.000 11616 worker thread done servicing request
00:45:10.584 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:10.584 00.000 12268 Status Line: Star lost - mass changed
00:45:10.587 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
00:45:10.609 00.022 12268 UpdateGuideState exits: Star lost - mass changed
00:45:10.609 00.000 12268 PhdController: settling, locked = 0, distance = 0.93 (1.50) aobump = 0 frame = 6 / 99999
00:45:10.610 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768693510.610,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:45:10.610 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:10.610 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:45:10.610 00.000 12268 Enqueuing Expose request
00:45:10.611 00.001 11616 Worker thread wakes up
00:45:10.611 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:10.611 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:45:12.632 02.021 11616 Exposure complete
00:45:12.693 00.061 11616 worker thread done servicing request
00:45:12.694 00.001 12268 OnExposeComplete: enter
00:45:12.694 00.000 12268 UpdateGuideState(): m_state=6
00:45:12.694 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
00:45:12.694 00.000 12268 Star::Find returns 1 (0), X=668.95, Y=925.12, Mass=1220, SNR=23.7, Peak=79 HFD=5.4
00:45:12.694 00.000 12268 Status Line: Mass: 1220 vs 522
00:45:12.698 00.004 12268 UpdateCurrentPosition: star mass new=1220.0 exp=522.4 thresh=50% limits=(215.6, 3142.7, 1044.8)
00:45:12.698 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:45:12.699 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:45:12.699 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:45:12.699 00.000 11616 Worker thread wakes up
00:45:12.699 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:12.699 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:12.699 00.000 11616 move complete, result=0
00:45:12.699 00.000 11616 worker thread done servicing request
00:45:12.803 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:12.803 00.000 12268 Status Line: Star lost - mass changed
00:45:12.807 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=53, Gamma=1.290
00:45:12.825 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:45:12.825 00.000 12268 PhdController: settling, locked = 0, distance = 0.93 (1.50) aobump = 0 frame = 7 / 99999
00:45:12.826 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768693512.826,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:45:12.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:12.826 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:45:12.826 00.000 12268 Enqueuing Expose request
00:45:12.826 00.000 11616 Worker thread wakes up
00:45:12.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:12.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:45:14.849 02.023 11616 Exposure complete
00:45:14.916 00.067 11616 worker thread done servicing request
00:45:14.916 00.000 12268 OnExposeComplete: enter
00:45:14.916 00.000 12268 UpdateGuideState(): m_state=6
00:45:14.917 00.001 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
00:45:14.917 00.000 12268 Star::Find returns 1 (0), X=668.82, Y=925.60, Mass=1387, SNR=25.2, Peak=96 HFD=5.3
00:45:14.917 00.000 12268 Status Line: Mass: 1387 vs 522
00:45:14.920 00.003 12268 UpdateCurrentPosition: star mass new=1387.2 exp=522.4 thresh=50% limits=(217.9, 3142.7, 1044.8)
00:45:14.920 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:45:14.921 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:45:14.921 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:45:14.921 00.000 11616 Worker thread wakes up
00:45:14.921 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:14.921 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:14.921 00.000 11616 move complete, result=0
00:45:14.921 00.000 11616 worker thread done servicing request
00:45:15.028 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:15.028 00.000 12268 Status Line: Star lost - mass changed
00:45:15.030 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=47, Gamma=1.290
00:45:15.048 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:45:15.048 00.000 12268 PhdController: settling, locked = 0, distance = 0.93 (1.50) aobump = 0 frame = 8 / 99999
00:45:15.049 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768693515.048,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:45:15.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:15.049 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:45:15.049 00.000 12268 Enqueuing Expose request
00:45:15.049 00.000 11616 Worker thread wakes up
00:45:15.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:15.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:45:17.072 02.023 11616 Exposure complete
00:45:17.132 00.060 11616 worker thread done servicing request
00:45:17.132 00.000 12268 OnExposeComplete: enter
00:45:17.133 00.001 12268 UpdateGuideState(): m_state=6
00:45:17.133 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
00:45:17.133 00.000 12268 Star::Find returns 1 (0), X=668.95, Y=925.72, Mass=1425, SNR=25.4, Peak=105 HFD=5.2
00:45:17.133 00.000 12268 Status Line: Mass: 1425 vs 522
00:45:17.136 00.003 12268 UpdateCurrentPosition: star mass new=1424.8 exp=522.4 thresh=50% limits=(220.1, 3142.7, 1044.8)
00:45:17.136 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:45:17.137 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:45:17.137 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:45:17.137 00.000 11616 Worker thread wakes up
00:45:17.137 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:17.137 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:17.137 00.000 11616 move complete, result=0
00:45:17.137 00.000 11616 worker thread done servicing request
00:45:17.252 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:17.252 00.000 12268 Status Line: Star lost - mass changed
00:45:17.255 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=55, Gamma=1.290
00:45:17.272 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:45:17.272 00.000 12268 PhdController: settling, locked = 0, distance = 0.93 (1.50) aobump = 0 frame = 9 / 99999
00:45:17.272 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693517.272,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:45:17.273 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:17.273 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:45:17.273 00.000 12268 Enqueuing Expose request
00:45:17.273 00.000 11616 Worker thread wakes up
00:45:17.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:17.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:45:19.287 02.014 11616 Exposure complete
00:45:19.342 00.055 11616 worker thread done servicing request
00:45:19.342 00.000 12268 OnExposeComplete: enter
00:45:19.342 00.000 12268 UpdateGuideState(): m_state=6
00:45:19.343 00.001 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
00:45:19.343 00.000 12268 Star::Find returns 1 (0), X=668.93, Y=925.63, Mass=1268, SNR=24.1, Peak=98 HFD=5.1
00:45:19.343 00.000 12268 Status Line: Mass: 1268 vs 574
00:45:19.345 00.002 12268 UpdateCurrentPosition: star mass new=1268.2 exp=574.0 thresh=50% limits=(223.4, 3142.7, 1147.9)
00:45:19.345 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:45:19.346 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:45:19.346 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:45:19.346 00.000 11616 Worker thread wakes up
00:45:19.346 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:19.346 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:19.346 00.000 11616 move complete, result=0
00:45:19.347 00.001 11616 worker thread done servicing request
00:45:19.453 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:19.453 00.000 12268 Status Line: Star lost - mass changed
00:45:19.455 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=47, Gamma=1.290
00:45:19.473 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:45:19.473 00.000 12268 PhdController: settling, locked = 0, distance = 0.93 (1.50) aobump = 0 frame = 10 / 99999
00:45:19.473 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693519.473,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:45:19.473 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:19.473 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:45:19.473 00.000 12268 Enqueuing Expose request
00:45:19.474 00.001 11616 Worker thread wakes up
00:45:19.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:19.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:45:21.476 02.002 11616 Exposure complete
00:45:21.532 00.056 11616 worker thread done servicing request
00:45:21.532 00.000 12268 OnExposeComplete: enter
00:45:21.533 00.001 12268 UpdateGuideState(): m_state=6
00:45:21.533 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
00:45:21.533 00.000 12268 Star::Find returns 1 (0), X=668.88, Y=925.55, Mass=1539, SNR=26.5, Peak=98 HFD=5.4
00:45:21.533 00.000 12268 Status Line: Mass: 1539 vs 626
00:45:21.535 00.002 12268 UpdateCurrentPosition: star mass new=1539.0 exp=626.3 thresh=50% limits=(227.9, 3142.7, 1252.7)
00:45:21.536 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:45:21.536 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:45:21.536 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:45:21.537 00.001 11616 Worker thread wakes up
00:45:21.537 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:45:21.537 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:45:21.537 00.000 11616 move complete, result=0
00:45:21.537 00.000 11616 worker thread done servicing request
00:45:21.646 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:45:21.646 00.000 12268 Status Line: Star lost - mass changed
00:45:21.648 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=58, Gamma=1.290
00:45:21.666 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:45:21.667 00.001 12268 PhdController: settling, locked = 0, distance = 0.93 (1.50) aobump = 0 frame = 11 / 99999
00:45:21.667 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693521.667,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:45:21.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:21.667 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:45:21.667 00.000 12268 Enqueuing Expose request
00:45:21.667 00.000 11616 Worker thread wakes up
00:45:21.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:21.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:45:23.680 02.013 11616 Exposure complete
00:45:23.735 00.055 11616 worker thread done servicing request
00:45:23.735 00.000 12268 OnExposeComplete: enter
00:45:23.736 00.001 12268 UpdateGuideState(): m_state=6
00:45:23.736 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
00:45:23.736 00.000 12268 Star::Find returns 1 (0), X=668.89, Y=925.70, Mass=1525, SNR=26.3, Peak=117 HFD=5.1
00:45:23.736 00.000 12268 DistanceChecker: deactivated
00:45:23.736 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
00:45:23.736 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
00:45:23.736 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.80 hyp=0.80 cameraTheta=1.48 mountX=0.80 mountY=-0.03, mountTheta=-0.03
00:45:23.738 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.80, opts=13)
00:45:23.738 00.000 12268 Enqueuing Move request for scope (0.08, 0.80)
00:45:23.738 00.000 11616 Worker thread wakes up
00:45:23.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.80) opts 0xd
00:45:23.738 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.80)
00:45:23.738 00.000 11616 Moving (0.08, 0.80) raw xDistance=0.80 yDistance=-0.03
00:45:23.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.80
00:45:23.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:23.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:45:23.739 00.001 11616 MoveAxis(W, 448, ABG)
00:45:23.739 00.000 11616 Guiding  Dir = 3, Dur = 448
00:45:23.739 00.000 11616 IsSlewing returns 0
00:45:23.739 00.000 11616 IsGuiding returns 0
00:45:23.739 00.000 11616 PulseGuide returned control before completion, sleep 458
00:45:23.758 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=60, Gamma=1.290
00:45:23.776 00.018 12268 UpdateGuideState exits: m=1525 SNR=26.3
00:45:23.776 00.000 12268 PhdController: settling, locked = 1, distance = 0.89 (1.50) aobump = 0 frame = 12 / 99999
00:45:23.776 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693523.776,"Host":"ASTROCENTER","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:45:23.777 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:23.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:23.778 00.001 12268 Enqueuing Expose request
00:45:24.205 00.427 11616 IsGuiding returns 1
00:45:24.205 00.000 11616 scope still moving after pulse duration time elapsed
00:45:24.236 00.031 11616 IsSlewing returns 0
00:45:24.236 00.000 11616 IsGuiding returns 0
00:45:24.236 00.000 11616 scope move finished after 448 + 49 ms
00:45:24.236 00.000 11616 Move returns status 0, amount 448
00:45:24.236 00.000 11616 MoveAxis(N, 0, ABG)
00:45:24.236 00.000 11616 Move returns status 0, amount 0
00:45:24.237 00.001 11616 move complete, result=0
00:45:24.237 00.000 11616 worker thread done servicing request
00:45:24.237 00.000 11616 Worker thread wakes up
00:45:24.237 00.000 12268 GuideStep: 0.8 px 448 ms WEST, -0.0 px 0 ms NORTH
00:45:24.237 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:24.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:26.244 02.007 11616 Exposure complete
00:45:26.301 00.057 11616 worker thread done servicing request
00:45:26.302 00.001 12268 OnExposeComplete: enter
00:45:26.302 00.000 12268 UpdateGuideState(): m_state=6
00:45:26.302 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
00:45:26.302 00.000 12268 Star::Find returns 1 (0), X=668.73, Y=925.61, Mass=1436, SNR=25.5, Peak=92 HFD=5.4
00:45:26.302 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
00:45:26.302 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
00:45:26.302 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.71 hyp=0.72 cameraTheta=1.69 mountX=0.70 mountY=-0.18, mountTheta=-0.25
00:45:26.304 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.71, opts=13)
00:45:26.304 00.000 12268 Enqueuing Move request for scope (-0.09, 0.71)
00:45:26.304 00.000 11616 Worker thread wakes up
00:45:26.304 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.71) opts 0xd
00:45:26.304 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.71)
00:45:26.304 00.000 11616 Moving (-0.09, 0.71) raw xDistance=0.70 yDistance=-0.18
00:45:26.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
00:45:26.304 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:45:26.305 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:45:26.305 00.000 11616 MoveAxis(W, 392, ABG)
00:45:26.305 00.000 11616 Guiding  Dir = 3, Dur = 392
00:45:26.305 00.000 11616 IsSlewing returns 0
00:45:26.305 00.000 11616 IsGuiding returns 0
00:45:26.306 00.001 11616 PulseGuide returned control before completion, sleep 402
00:45:26.329 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=46, Gamma=1.290
00:45:26.345 00.016 12268 UpdateGuideState exits: m=1436 SNR=25.5
00:45:26.346 00.001 12268 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 13 / 99999
00:45:26.346 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693526.346,"Host":"ASTROCENTER","Inst":1,"Distance":0.84,"Time":2.6,"SettleTime":10.0,"StarLocked":true}
00:45:26.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:26.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:26.346 00.000 12268 Enqueuing Expose request
00:45:26.714 00.368 11616 IsGuiding returns 1
00:45:26.714 00.000 11616 scope still moving after pulse duration time elapsed
00:45:26.746 00.032 11616 IsSlewing returns 0
00:45:26.746 00.000 11616 IsGuiding returns 1
00:45:26.778 00.032 11616 IsSlewing returns 0
00:45:26.778 00.000 11616 IsGuiding returns 1
00:45:26.810 00.032 11616 IsSlewing returns 0
00:45:26.810 00.000 11616 IsGuiding returns 0
00:45:26.810 00.000 11616 scope move finished after 392 + 113 ms
00:45:26.810 00.000 11616 Move returns status 0, amount 392
00:45:26.810 00.000 11616 MoveAxis(N, 0, ABG)
00:45:26.810 00.000 11616 Move returns status 0, amount 0
00:45:26.810 00.000 11616 move complete, result=0
00:45:26.811 00.001 11616 worker thread done servicing request
00:45:26.811 00.000 11616 Worker thread wakes up
00:45:26.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:26.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:26.811 00.000 12268 GuideStep: 0.7 px 392 ms WEST, -0.2 px 0 ms NORTH
00:45:28.807 01.996 11616 Exposure complete
00:45:28.862 00.055 11616 worker thread done servicing request
00:45:28.863 00.001 12268 OnExposeComplete: enter
00:45:28.863 00.000 12268 UpdateGuideState(): m_state=6
00:45:28.863 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
00:45:28.863 00.000 12268 Star::Find returns 1 (0), X=669.02, Y=924.24, Mass=1646, SNR=27.4, Peak=116 HFD=5.3
00:45:28.863 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
00:45:28.863 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.43)
00:45:28.863 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.67 hyp=0.70 cameraTheta=-1.27 mountX=-0.64 mountY=0.29, mountTheta=2.72
00:45:28.865 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.67, opts=13)
00:45:28.865 00.000 12268 Enqueuing Move request for scope (0.20, -0.67)
00:45:28.865 00.000 11616 Worker thread wakes up
00:45:28.865 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.67) opts 0xd
00:45:28.865 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.67)
00:45:28.865 00.000 11616 Moving (0.20, -0.67) raw xDistance=-0.64 yDistance=0.29
00:45:28.865 00.000 11616 resist switch: large excursion: input -0.64 thresh 0.29 direction from 1 to -1
00:45:28.865 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.93
00:45:28.866 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
00:45:28.866 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:45:28.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:45:28.866 00.000 11616 MoveAxis(E, 360, ABG)
00:45:28.866 00.000 11616 Guiding  Dir = 2, Dur = 360
00:45:28.866 00.000 11616 IsSlewing returns 0
00:45:28.866 00.000 11616 IsGuiding returns 0
00:45:28.867 00.001 11616 PulseGuide returned control before completion, sleep 370
00:45:28.887 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=61, Gamma=1.290
00:45:28.903 00.016 12268 UpdateGuideState exits: m=1646 SNR=27.4
00:45:28.903 00.000 12268 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 14 / 99999
00:45:28.903 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693528.903,"Host":"ASTROCENTER","Inst":1,"Distance":0.80,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
00:45:28.904 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:28.904 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:28.904 00.000 12268 Enqueuing Expose request
00:45:29.245 00.341 11616 IsGuiding returns 1
00:45:29.246 00.001 11616 scope still moving after pulse duration time elapsed
00:45:29.276 00.030 11616 IsSlewing returns 0
00:45:29.277 00.001 11616 IsGuiding returns 0
00:45:29.277 00.000 11616 scope move finished after 360 + 50 ms
00:45:29.277 00.000 11616 Move returns status 0, amount 360
00:45:29.277 00.000 11616 MoveAxis(N, 0, ABG)
00:45:29.277 00.000 11616 Move returns status 0, amount 0
00:45:29.277 00.000 11616 move complete, result=0
00:45:29.277 00.000 11616 worker thread done servicing request
00:45:29.277 00.000 11616 Worker thread wakes up
00:45:29.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:29.278 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:29.278 00.000 12268 GuideStep: -0.6 px 360 ms EAST, 0.3 px 0 ms NORTH
00:45:31.293 02.015 11616 Exposure complete
00:45:31.348 00.055 11616 worker thread done servicing request
00:45:31.348 00.000 12268 OnExposeComplete: enter
00:45:31.349 00.001 12268 UpdateGuideState(): m_state=6
00:45:31.349 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
00:45:31.349 00.000 12268 Star::Find returns 1 (0), X=668.96, Y=924.03, Mass=1512, SNR=26.2, Peak=100 HFD=4.6
00:45:31.349 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
00:45:31.349 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.29)
00:45:31.349 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.87 hyp=0.88 cameraTheta=-1.41 mountX=-0.86 mountY=0.25, mountTheta=2.86
00:45:31.351 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.87, opts=13)
00:45:31.351 00.000 12268 Enqueuing Move request for scope (0.14, -0.87)
00:45:31.351 00.000 11616 Worker thread wakes up
00:45:31.351 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.87) opts 0xd
00:45:31.351 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.87)
00:45:31.352 00.001 11616 Moving (0.14, -0.87) raw xDistance=-0.86 yDistance=0.25
00:45:31.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.86
00:45:31.352 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:45:31.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:45:31.352 00.000 11616 MoveAxis(E, 479, ABG)
00:45:31.352 00.000 11616 Guiding  Dir = 2, Dur = 479
00:45:31.352 00.000 11616 IsSlewing returns 0
00:45:31.352 00.000 11616 IsGuiding returns 0
00:45:31.353 00.001 11616 PulseGuide returned control before completion, sleep 489
00:45:31.373 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=63, Gamma=1.290
00:45:31.391 00.018 12268 UpdateGuideState exits: m=1512 SNR=26.2
00:45:31.391 00.000 12268 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 15 / 99999
00:45:31.391 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693531.391,"Host":"ASTROCENTER","Inst":1,"Distance":0.82,"Time":7.6,"SettleTime":10.0,"StarLocked":true}
00:45:31.392 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:31.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:31.392 00.000 12268 Enqueuing Expose request
00:45:31.853 00.461 11616 IsGuiding returns 1
00:45:31.853 00.000 11616 scope still moving after pulse duration time elapsed
00:45:31.882 00.029 11616 IsSlewing returns 0
00:45:31.883 00.001 11616 IsGuiding returns 0
00:45:31.883 00.000 11616 scope move finished after 479 + 51 ms
00:45:31.883 00.000 11616 Move returns status 0, amount 479
00:45:31.884 00.001 11616 MoveAxis(N, 0, ABG)
00:45:31.884 00.000 11616 Move returns status 0, amount 0
00:45:31.884 00.000 11616 move complete, result=0
00:45:31.884 00.000 11616 worker thread done servicing request
00:45:31.884 00.000 11616 Worker thread wakes up
00:45:31.884 00.000 12268 GuideStep: -0.9 px 479 ms EAST, 0.3 px 0 ms NORTH
00:45:31.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:31.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:33.907 02.023 11616 Exposure complete
00:45:33.970 00.063 11616 worker thread done servicing request
00:45:33.970 00.000 12268 OnExposeComplete: enter
00:45:33.970 00.000 12268 UpdateGuideState(): m_state=6
00:45:33.970 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
00:45:33.970 00.000 12268 Star::Find returns 1 (0), X=668.91, Y=924.71, Mass=1607, SNR=26.9, Peak=106 HFD=5.2
00:45:33.970 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
00:45:33.970 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.58)
00:45:33.970 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.12 mountX=-0.19 mountY=0.12, mountTheta=2.57
00:45:33.972 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.20, opts=13)
00:45:33.972 00.000 12268 Enqueuing Move request for scope (0.09, -0.20)
00:45:33.973 00.001 11616 Worker thread wakes up
00:45:33.973 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
00:45:33.973 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
00:45:33.973 00.000 11616 Moving (0.09, -0.20) raw xDistance=-0.19 yDistance=0.12
00:45:33.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
00:45:33.973 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:33.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:45:33.973 00.000 11616 MoveAxis(E, 104, ABG)
00:45:33.973 00.000 11616 Guiding  Dir = 2, Dur = 104
00:45:33.974 00.001 11616 IsSlewing returns 0
00:45:33.974 00.000 11616 IsGuiding returns 0
00:45:33.974 00.000 11616 PulseGuide returned control before completion, sleep 114
00:45:33.995 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=58, Gamma=1.290
00:45:34.013 00.018 12268 UpdateGuideState exits: m=1607 SNR=26.9
00:45:34.013 00.000 12268 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 16 / 99999
00:45:34.013 00.000 12268 PhdController: newstate STATE_FINISH
00:45:34.014 00.001 12268 PhdController complete: success
00:45:34.014 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768693534.014,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":16,"DroppedFrames":9}
00:45:34.014 00.000 12268 Mount: notify guiding dither settle done success=1
00:45:34.014 00.000 12268 PhdController: newstate STATE_IDLE
00:45:34.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:34.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:34.014 00.000 12268 Enqueuing Expose request
00:45:34.123 00.109 11616 IsGuiding returns 0
00:45:34.124 00.001 11616 Move returns status 0, amount 104
00:45:34.124 00.000 11616 MoveAxis(N, 0, ABG)
00:45:34.124 00.000 11616 Move returns status 0, amount 0
00:45:34.124 00.000 11616 move complete, result=0
00:45:34.124 00.000 11616 worker thread done servicing request
00:45:34.124 00.000 11616 Worker thread wakes up
00:45:34.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:34.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:34.138 00.014 12268 GuideStep: -0.2 px 104 ms EAST, 0.1 px 0 ms NORTH
00:45:34.816 00.678 12268 evsrv: cli 0F8E6D80 connect
00:45:34.817 00.001 12268 case statement mapped state 6 to 3
00:45:34.817 00.000 12268 case statement mapped state 6 to 3
00:45:34.818 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"d51d62f8-390d-4ae4-8af4-c6ea5300292b"}
00:45:34.818 00.000 12268 case statement mapped state 6 to 3
00:45:34.818 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"d51d62f8-390d-4ae4-8af4-c6ea5300292b"}
00:45:34.819 00.001 12268 evsrv: cli 0F8E6D80 disconnect
00:45:36.133 01.314 11616 Exposure complete
00:45:36.191 00.058 11616 worker thread done servicing request
00:45:36.191 00.000 12268 OnExposeComplete: enter
00:45:36.191 00.000 12268 UpdateGuideState(): m_state=6
00:45:36.191 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
00:45:36.192 00.001 12268 Star::Find returns 1 (0), X=669.01, Y=925.51, Mass=1575, SNR=26.7, Peak=115 HFD=5.0
00:45:36.192 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
00:45:36.192 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
00:45:36.192 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.60 hyp=0.63 cameraTheta=1.27 mountX=0.62 mountY=0.11, mountTheta=0.17
00:45:36.193 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.60, opts=13)
00:45:36.193 00.000 12268 Enqueuing Move request for scope (0.19, 0.60)
00:45:36.194 00.001 11616 Worker thread wakes up
00:45:36.194 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.60) opts 0xd
00:45:36.194 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.60)
00:45:36.194 00.000 11616 Moving (0.19, 0.60) raw xDistance=0.62 yDistance=0.11
00:45:36.194 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.29 direction from -1 to 1
00:45:36.194 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.86
00:45:36.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
00:45:36.194 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:36.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:45:36.194 00.000 11616 MoveAxis(W, 347, ABG)
00:45:36.194 00.000 11616 Guiding  Dir = 3, Dur = 347
00:45:36.195 00.001 11616 IsSlewing returns 0
00:45:36.195 00.000 11616 IsGuiding returns 0
00:45:36.195 00.000 11616 PulseGuide returned control before completion, sleep 357
00:45:36.216 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=66, Gamma=1.290
00:45:36.234 00.018 12268 UpdateGuideState exits: m=1575 SNR=26.7
00:45:36.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:36.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:36.234 00.000 12268 Enqueuing Expose request
00:45:36.558 00.324 11616 IsGuiding returns 1
00:45:36.558 00.000 11616 scope still moving after pulse duration time elapsed
00:45:36.589 00.031 11616 IsSlewing returns 0
00:45:36.590 00.001 11616 IsGuiding returns 0
00:45:36.590 00.000 11616 scope move finished after 347 + 47 ms
00:45:36.590 00.000 11616 Move returns status 0, amount 347
00:45:36.590 00.000 11616 MoveAxis(N, 0, ABG)
00:45:36.590 00.000 11616 Move returns status 0, amount 0
00:45:36.590 00.000 11616 move complete, result=0
00:45:36.590 00.000 11616 worker thread done servicing request
00:45:36.590 00.000 11616 Worker thread wakes up
00:45:36.590 00.000 12268 GuideStep: 0.6 px 347 ms WEST, 0.1 px 0 ms NORTH
00:45:36.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:36.591 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:38.607 02.016 11616 Exposure complete
00:45:38.666 00.059 11616 worker thread done servicing request
00:45:38.666 00.000 12268 OnExposeComplete: enter
00:45:38.666 00.000 12268 UpdateGuideState(): m_state=6
00:45:38.666 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
00:45:38.667 00.001 12268 Star::Find returns 1 (0), X=668.74, Y=924.79, Mass=1607, SNR=27.0, Peak=111 HFD=5.1
00:45:38.667 00.000 12268 MultiStar: exiting stabilization period
00:45:38.667 00.000 12268 MultiStar: updating star positions after lock position change
00:45:38.667 00.000 12268 Star::Find(15, 656, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
00:45:38.667 00.000 12268 Star::Find returns 0 (4), X=668.34, Y=262.81, Mass=21, SNR=3.1, Peak=20 HFD=1.1
00:45:38.667 00.000 12268 Star::Find(15, 767, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
00:45:38.667 00.000 12268 Star::Find returns 0 (2), X=767.00, Y=386.00, Mass=17, SNR=2.8, Peak=12 HFD=0.0
00:45:38.667 00.000 12268 Star::Find(15, 449, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
00:45:38.667 00.000 12268 Star::Find returns 0 (2), X=449.00, Y=205.00, Mass=15, SNR=2.6, Peak=14 HFD=0.0
00:45:38.667 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.67 = 2.62)
00:45:38.667 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.49)
00:45:38.668 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.19 mountX=-0.12 mountY=-0.06, mountTheta=-2.64
00:45:38.669 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.11, opts=13)
00:45:38.669 00.000 12268 Enqueuing Move request for scope (-0.08, -0.11)
00:45:38.669 00.000 11616 Worker thread wakes up
00:45:38.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
00:45:38.669 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
00:45:38.669 00.000 11616 Moving (-0.08, -0.11) raw xDistance=-0.12 yDistance=-0.06
00:45:38.670 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:45:38.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:45:38.670 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:38.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:45:38.670 00.000 11616 MoveAxis(E, 0, ABG)
00:45:38.670 00.000 11616 Move returns status 0, amount 0
00:45:38.670 00.000 11616 MoveAxis(N, 0, ABG)
00:45:38.670 00.000 11616 Move returns status 0, amount 0
00:45:38.670 00.000 11616 move complete, result=0
00:45:38.670 00.000 11616 worker thread done servicing request
00:45:38.690 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=59, Gamma=1.290
00:45:38.707 00.017 12268 UpdateGuideState exits: m=1607 SNR=27.0
00:45:38.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:38.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:38.707 00.000 12268 Enqueuing Expose request
00:45:38.707 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:38.707 00.000 11616 Worker thread wakes up
00:45:38.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:38.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:40.722 02.015 11616 Exposure complete
00:45:40.779 00.057 11616 worker thread done servicing request
00:45:40.780 00.001 12268 OnExposeComplete: enter
00:45:40.780 00.000 12268 UpdateGuideState(): m_state=6
00:45:40.780 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
00:45:40.780 00.000 12268 Star::Find returns 1 (0), X=668.97, Y=924.78, Mass=1363, SNR=24.8, Peak=105 HFD=4.9
00:45:40.780 00.000 12268 Star::Find false star n=9 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
00:45:40.780 00.000 12268 MultiStar: [#1 1.90,-1.52,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:45:40.780 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
00:45:40.781 00.001 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
00:45:40.781 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.20 cameraTheta=-0.68 mountX=-0.11 mountY=0.17, mountTheta=2.14
00:45:40.782 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.12, opts=13)
00:45:40.782 00.000 12268 Enqueuing Move request for scope (0.15, -0.12)
00:45:40.782 00.000 11616 Worker thread wakes up
00:45:40.782 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
00:45:40.783 00.001 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
00:45:40.783 00.000 11616 Moving (0.15, -0.12) raw xDistance=-0.11 yDistance=0.17
00:45:40.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:45:40.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:45:40.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:45:40.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:45:40.783 00.000 11616 MoveAxis(E, 0, ABG)
00:45:40.783 00.000 11616 Move returns status 0, amount 0
00:45:40.783 00.000 11616 MoveAxis(N, 0, ABG)
00:45:40.783 00.000 11616 Move returns status 0, amount 0
00:45:40.783 00.000 11616 move complete, result=0
00:45:40.783 00.000 11616 worker thread done servicing request
00:45:40.806 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=53, Gamma=1.290
00:45:40.824 00.018 12268 UpdateGuideState exits: m=1363 SNR=24.8
00:45:40.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:40.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:40.824 00.000 12268 Enqueuing Expose request
00:45:40.824 00.000 11616 Worker thread wakes up
00:45:40.824 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:45:40.825 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:40.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:42.845 02.020 11616 Exposure complete
00:45:42.902 00.057 11616 worker thread done servicing request
00:45:42.902 00.000 12268 OnExposeComplete: enter
00:45:42.902 00.000 12268 UpdateGuideState(): m_state=6
00:45:42.903 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
00:45:42.903 00.000 12268 Star::Find returns 1 (0), X=669.09, Y=924.75, Mass=1473, SNR=25.9, Peak=95 HFD=5.4
00:45:42.903 00.000 12268 MultiStar: [#1 -0.03,-1.21,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:45:42.903 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
00:45:42.903 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
00:45:42.903 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.15 hyp=0.32 cameraTheta=-0.50 mountX=-0.12 mountY=0.29, mountTheta=1.97
00:45:42.905 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.15, opts=13)
00:45:42.905 00.000 12268 Enqueuing Move request for scope (0.28, -0.15)
00:45:42.905 00.000 11616 Worker thread wakes up
00:45:42.905 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.15) opts 0xd
00:45:42.905 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.15)
00:45:42.905 00.000 11616 Moving (0.28, -0.15) raw xDistance=-0.12 yDistance=0.29
00:45:42.905 00.000 11616 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.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:45:42.905 00.000 11616 switching direction from 0 to 1 - decHistory=4 oldest=0.07 newest=0.40
00:45:42.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:45:42.905 00.000 11616 MoveAxis(E, 0, ABG)
00:45:42.906 00.001 11616 Move returns status 0, amount 0
00:45:42.906 00.000 11616 MoveAxis(S, 25, ABG)
00:45:42.906 00.000 11616 Guiding  Dir = 1, Dur = 25
00:45:42.906 00.000 11616 IsSlewing returns 0
00:45:42.906 00.000 11616 IsGuiding returns 0
00:45:42.907 00.001 11616 PulseGuide returned control before completion, sleep 35
00:45:42.926 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=58, Gamma=1.290
00:45:42.944 00.018 12268 UpdateGuideState exits: m=1473 SNR=25.9
00:45:42.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:42.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:42.944 00.000 12268 Enqueuing Expose request
00:45:42.947 00.003 11616 IsGuiding returns 1
00:45:42.948 00.001 11616 scope still moving after pulse duration time elapsed
00:45:42.979 00.031 11616 IsSlewing returns 0
00:45:42.979 00.000 11616 IsGuiding returns 1
00:45:43.011 00.032 11616 IsSlewing returns 0
00:45:43.012 00.001 11616 IsGuiding returns 1
00:45:43.042 00.030 11616 IsSlewing returns 0
00:45:43.043 00.001 11616 IsGuiding returns 1
00:45:43.074 00.031 11616 IsSlewing returns 0
00:45:43.074 00.000 11616 IsGuiding returns 1
00:45:43.104 00.030 11616 IsSlewing returns 0
00:45:43.104 00.000 11616 IsGuiding returns 1
00:45:43.135 00.031 11616 IsSlewing returns 0
00:45:43.135 00.000 11616 IsGuiding returns 1
00:45:43.166 00.031 11616 IsSlewing returns 0
00:45:43.167 00.001 11616 IsGuiding returns 0
00:45:43.167 00.000 11616 scope move finished after 25 + 235 ms
00:45:43.167 00.000 11616 Move returns status 0, amount 25
00:45:43.167 00.000 11616 move complete, result=0
00:45:43.167 00.000 11616 worker thread done servicing request
00:45:43.167 00.000 11616 Worker thread wakes up
00:45:43.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:43.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:43.167 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 25 ms SOUTH
00:45:45.183 02.016 11616 Exposure complete
00:45:45.238 00.055 11616 worker thread done servicing request
00:45:45.238 00.000 12268 OnExposeComplete: enter
00:45:45.238 00.000 12268 UpdateGuideState(): m_state=6
00:45:45.238 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
00:45:45.238 00.000 12268 Star::Find returns 1 (0), X=668.82, Y=924.85, Mass=1287, SNR=24.2, Peak=101 HFD=4.9
00:45:45.239 00.001 12268 Star::Find false star n=9 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:45:45.239 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:45:45.239 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
00:45:45.239 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.15)
00:45:45.239 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.55 mountX=-0.05 mountY=0.01, mountTheta=3.00
00:45:45.240 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.05, opts=13)
00:45:45.240 00.000 12268 Enqueuing Move request for scope (0.00, -0.05)
00:45:45.241 00.001 11616 Worker thread wakes up
00:45:45.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
00:45:45.241 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
00:45:45.241 00.000 11616 Moving (0.00, -0.05) raw xDistance=-0.05 yDistance=0.01
00:45:45.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:45.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:45:45.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:45.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:45:45.241 00.000 11616 MoveAxis(E, 0, ABG)
00:45:45.241 00.000 11616 Move returns status 0, amount 0
00:45:45.241 00.000 11616 MoveAxis(N, 0, ABG)
00:45:45.241 00.000 11616 Move returns status 0, amount 0
00:45:45.242 00.001 11616 move complete, result=0
00:45:45.242 00.000 11616 worker thread done servicing request
00:45:45.263 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=55, Gamma=1.290
00:45:45.280 00.017 12268 UpdateGuideState exits: m=1287 SNR=24.2
00:45:45.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:45.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:45.280 00.000 12268 Enqueuing Expose request
00:45:45.280 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:45.280 00.000 11616 Worker thread wakes up
00:45:45.281 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:45.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:47.295 02.014 11616 Exposure complete
00:45:47.352 00.057 11616 worker thread done servicing request
00:45:47.353 00.001 12268 OnExposeComplete: enter
00:45:47.353 00.000 12268 UpdateGuideState(): m_state=6
00:45:47.353 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
00:45:47.353 00.000 12268 Star::Find returns 1 (0), X=669.05, Y=924.87, Mass=1416, SNR=25.4, Peak=104 HFD=5.4
00:45:47.353 00.000 12268 Star::Find false star n=10 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=9
00:45:47.353 00.000 12268 MultiStar: [#1 0.33,0.08,0.14,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:45:47.353 00.000 12268 single-star, 1 included, MultiStar: {0.24, -0.02}, one-star: {0.23, -0.03}
00:45:47.353 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.61 = -1.61)
00:45:47.353 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.56)
00:45:47.353 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.14 mountX=-0.01 mountY=0.23, mountTheta=1.61
00:45:47.355 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.03, opts=13)
00:45:47.355 00.000 12268 Enqueuing Move request for scope (0.23, -0.03)
00:45:47.355 00.000 11616 Worker thread wakes up
00:45:47.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
00:45:47.355 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
00:45:47.355 00.000 11616 Moving (0.23, -0.03) raw xDistance=-0.01 yDistance=0.23
00:45:47.355 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:47.356 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:45:47.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.23
00:45:47.356 00.000 11616 MoveAxis(E, 0, ABG)
00:45:47.356 00.000 11616 Move returns status 0, amount 0
00:45:47.356 00.000 11616 MoveAxis(S, 20, ABG)
00:45:47.356 00.000 11616 Guiding  Dir = 1, Dur = 20
00:45:47.356 00.000 11616 IsSlewing returns 0
00:45:47.357 00.001 11616 IsGuiding returns 0
00:45:47.357 00.000 11616 PulseGuide returned control before completion, sleep 30
00:45:47.377 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=53, Gamma=1.290
00:45:47.395 00.018 12268 UpdateGuideState exits: m=1416 SNR=25.4
00:45:47.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:47.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:47.395 00.000 12268 Enqueuing Expose request
00:45:47.403 00.008 11616 IsGuiding returns 1
00:45:47.403 00.000 11616 scope still moving after pulse duration time elapsed
00:45:47.434 00.031 11616 IsSlewing returns 0
00:45:47.434 00.000 11616 IsGuiding returns 0
00:45:47.434 00.000 11616 scope move finished after 20 + 57 ms
00:45:47.434 00.000 11616 Move returns status 0, amount 20
00:45:47.434 00.000 11616 move complete, result=0
00:45:47.435 00.001 11616 worker thread done servicing request
00:45:47.435 00.000 11616 Worker thread wakes up
00:45:47.435 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
00:45:47.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:47.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:49.452 02.017 11616 Exposure complete
00:45:49.507 00.055 11616 worker thread done servicing request
00:45:49.507 00.000 12268 OnExposeComplete: enter
00:45:49.507 00.000 12268 UpdateGuideState(): m_state=6
00:45:49.507 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
00:45:49.507 00.000 12268 Star::Find returns 1 (0), X=669.28, Y=924.91, Mass=1279, SNR=24.1, Peak=86 HFD=4.9
00:45:49.507 00.000 12268 MultiStar: [#1 1.21,-0.52,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:45:49.507 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
00:45:49.507 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.73)
00:45:49.507 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.01 hyp=0.46 cameraTheta=0.03 mountX=0.06 mountY=0.46, mountTheta=1.44
00:45:49.509 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.01, opts=13)
00:45:49.509 00.000 12268 Enqueuing Move request for scope (0.46, 0.01)
00:45:49.509 00.000 11616 Worker thread wakes up
00:45:49.509 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.01) opts 0xd
00:45:49.509 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.01)
00:45:49.509 00.000 11616 Moving (0.46, 0.01) raw xDistance=0.06 yDistance=0.46
00:45:49.509 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:49.510 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:45:49.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:45:49.510 00.000 11616 MoveAxis(E, 0, ABG)
00:45:49.510 00.000 11616 Move returns status 0, amount 0
00:45:49.510 00.000 11616 MoveAxis(S, 39, ABG)
00:45:49.510 00.000 11616 Guiding  Dir = 1, Dur = 39
00:45:49.510 00.000 11616 IsSlewing returns 0
00:45:49.510 00.000 11616 IsGuiding returns 0
00:45:49.511 00.001 11616 PulseGuide returned control before completion, sleep 49
00:45:49.533 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=51, Gamma=1.290
00:45:49.551 00.018 12268 UpdateGuideState exits: m=1279 SNR=24.1
00:45:49.552 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:49.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:49.552 00.000 12268 Enqueuing Expose request
00:45:49.575 00.023 11616 IsGuiding returns 0
00:45:49.575 00.000 11616 Move returns status 0, amount 39
00:45:49.575 00.000 11616 move complete, result=0
00:45:49.575 00.000 11616 worker thread done servicing request
00:45:49.576 00.001 11616 Worker thread wakes up
00:45:49.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:49.576 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 39 ms SOUTH
00:45:49.577 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:51.592 02.015 11616 Exposure complete
00:45:51.652 00.060 11616 worker thread done servicing request
00:45:51.653 00.001 12268 OnExposeComplete: enter
00:45:51.653 00.000 12268 UpdateGuideState(): m_state=6
00:45:51.653 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
00:45:51.653 00.000 12268 Star::Find returns 1 (0), X=668.92, Y=925.14, Mass=1387, SNR=25.0, Peak=91 HFD=5.5
00:45:51.653 00.000 12268 Star::Find false star n=9 nbg=285 bg=7.1 sigma=0.7 thresh=9 peak=9
00:45:51.653 00.000 12268 MultiStar: [#1 0.59,0.82,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:45:51.653 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
00:45:51.654 00.001 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.85)
00:45:51.654 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.24 hyp=0.26 cameraTheta=1.15 mountX=0.25 mountY=0.08, mountTheta=0.29
00:45:51.655 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.24, opts=13)
00:45:51.655 00.000 12268 Enqueuing Move request for scope (0.11, 0.24)
00:45:51.656 00.001 11616 Worker thread wakes up
00:45:51.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.24) opts 0xd
00:45:51.656 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.24)
00:45:51.656 00.000 11616 Moving (0.11, 0.24) raw xDistance=0.25 yDistance=0.08
00:45:51.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
00:45:51.656 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:51.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:45:51.656 00.000 11616 MoveAxis(W, 140, ABG)
00:45:51.656 00.000 11616 Guiding  Dir = 3, Dur = 140
00:45:51.656 00.000 11616 IsSlewing returns 0
00:45:51.657 00.001 11616 IsGuiding returns 0
00:45:51.657 00.000 11616 PulseGuide returned control before completion, sleep 150
00:45:51.679 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=60, Gamma=1.290
00:45:51.698 00.019 12268 UpdateGuideState exits: m=1387 SNR=25.0
00:45:51.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:51.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:51.698 00.000 12268 Enqueuing Expose request
00:45:51.823 00.125 11616 IsGuiding returns 1
00:45:51.823 00.000 11616 scope still moving after pulse duration time elapsed
00:45:51.853 00.030 11616 IsSlewing returns 0
00:45:51.853 00.000 11616 IsGuiding returns 0
00:45:51.854 00.001 11616 scope move finished after 140 + 57 ms
00:45:51.854 00.000 11616 Move returns status 0, amount 140
00:45:51.854 00.000 11616 MoveAxis(N, 0, ABG)
00:45:51.854 00.000 11616 Move returns status 0, amount 0
00:45:51.854 00.000 11616 move complete, result=0
00:45:51.854 00.000 11616 worker thread done servicing request
00:45:51.854 00.000 11616 Worker thread wakes up
00:45:51.854 00.000 12268 GuideStep: 0.3 px 140 ms WEST, 0.1 px 0 ms NORTH
00:45:51.855 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:51.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:53.876 02.021 11616 Exposure complete
00:45:53.930 00.054 11616 worker thread done servicing request
00:45:53.931 00.001 12268 OnExposeComplete: enter
00:45:53.931 00.000 12268 UpdateGuideState(): m_state=6
00:45:53.931 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
00:45:53.931 00.000 12268 Star::Find returns 1 (0), X=668.84, Y=924.69, Mass=1442, SNR=25.7, Peak=81 HFD=5.3
00:45:53.931 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:45:53.931 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
00:45:53.931 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
00:45:53.931 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.47 mountX=-0.20 mountY=0.05, mountTheta=2.91
00:45:53.933 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.21, opts=13)
00:45:53.933 00.000 12268 Enqueuing Move request for scope (0.02, -0.21)
00:45:53.933 00.000 11616 Worker thread wakes up
00:45:53.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
00:45:53.933 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
00:45:53.933 00.000 11616 Moving (0.02, -0.21) raw xDistance=-0.20 yDistance=0.05
00:45:53.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:45:53.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:45:53.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:53.934 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:45:53.934 00.000 11616 MoveAxis(E, 0, ABG)
00:45:53.934 00.000 11616 Move returns status 0, amount 0
00:45:53.934 00.000 11616 MoveAxis(N, 0, ABG)
00:45:53.934 00.000 11616 Move returns status 0, amount 0
00:45:53.934 00.000 11616 move complete, result=0
00:45:53.934 00.000 11616 worker thread done servicing request
00:45:53.955 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=50, Gamma=1.290
00:45:53.972 00.017 12268 UpdateGuideState exits: m=1442 SNR=25.7
00:45:53.972 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:53.972 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:53.972 00.000 12268 Enqueuing Expose request
00:45:53.972 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:53.973 00.001 11616 Worker thread wakes up
00:45:53.973 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:53.973 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:55.982 02.009 11616 Exposure complete
00:45:56.037 00.055 11616 worker thread done servicing request
00:45:56.037 00.000 12268 OnExposeComplete: enter
00:45:56.038 00.001 12268 UpdateGuideState(): m_state=6
00:45:56.038 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
00:45:56.038 00.000 12268 Star::Find returns 1 (0), X=669.33, Y=924.62, Mass=1416, SNR=25.3, Peak=81 HFD=5.4
00:45:56.038 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:45:56.038 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
00:45:56.038 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
00:45:56.038 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.28 hyp=0.58 cameraTheta=-0.50 mountX=-0.23 mountY=0.54, mountTheta=1.97
00:45:56.041 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=-0.28, opts=13)
00:45:56.041 00.000 12268 Enqueuing Move request for scope (0.51, -0.28)
00:45:56.041 00.000 11616 Worker thread wakes up
00:45:56.041 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.28) opts 0xd
00:45:56.041 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, -0.28)
00:45:56.041 00.000 11616 Moving (0.51, -0.28) raw xDistance=-0.23 yDistance=0.54
00:45:56.041 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:45:56.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:45:56.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
00:45:56.042 00.001 11616 MoveAxis(E, 0, ABG)
00:45:56.042 00.000 11616 Move returns status 0, amount 0
00:45:56.042 00.000 11616 MoveAxis(S, 46, ABG)
00:45:56.042 00.000 11616 Guiding  Dir = 1, Dur = 46
00:45:56.042 00.000 11616 IsSlewing returns 0
00:45:56.042 00.000 11616 IsGuiding returns 0
00:45:56.043 00.001 11616 PulseGuide returned control before completion, sleep 56
00:45:56.063 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
00:45:56.082 00.019 12268 UpdateGuideState exits: m=1416 SNR=25.3
00:45:56.082 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:56.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:56.083 00.001 12268 Enqueuing Expose request
00:45:56.109 00.026 11616 IsGuiding returns 1
00:45:56.109 00.000 11616 scope still moving after pulse duration time elapsed
00:45:56.141 00.032 11616 IsSlewing returns 0
00:45:56.141 00.000 11616 IsGuiding returns 0
00:45:56.142 00.001 11616 scope move finished after 46 + 53 ms
00:45:56.142 00.000 11616 Move returns status 0, amount 46
00:45:56.142 00.000 11616 move complete, result=0
00:45:56.142 00.000 11616 worker thread done servicing request
00:45:56.142 00.000 11616 Worker thread wakes up
00:45:56.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:56.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:56.142 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 46 ms SOUTH
00:45:58.151 02.009 11616 Exposure complete
00:45:58.205 00.054 11616 worker thread done servicing request
00:45:58.205 00.000 12268 OnExposeComplete: enter
00:45:58.205 00.000 12268 UpdateGuideState(): m_state=6
00:45:58.206 00.001 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
00:45:58.206 00.000 12268 Star::Find returns 1 (0), X=669.30, Y=924.90, Mass=1443, SNR=25.5, Peak=81 HFD=5.4
00:45:58.206 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:45:58.206 00.000 12268 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
00:45:58.206 00.000 12268 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.70)
00:45:58.206 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.00 hyp=0.48 cameraTheta=-0.00 mountX=0.05 mountY=0.48, mountTheta=1.47
00:45:58.209 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.00, opts=13)
00:45:58.209 00.000 12268 Enqueuing Move request for scope (0.48, -0.00)
00:45:58.209 00.000 11616 Worker thread wakes up
00:45:58.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.00) opts 0xd
00:45:58.209 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.00)
00:45:58.209 00.000 11616 Moving (0.48, -0.00) raw xDistance=0.05 yDistance=0.48
00:45:58.210 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:58.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:45:58.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
00:45:58.210 00.000 11616 MoveAxis(E, 0, ABG)
00:45:58.210 00.000 11616 Move returns status 0, amount 0
00:45:58.210 00.000 11616 MoveAxis(S, 40, ABG)
00:45:58.210 00.000 11616 Guiding  Dir = 1, Dur = 40
00:45:58.210 00.000 11616 IsSlewing returns 0
00:45:58.211 00.001 11616 IsGuiding returns 0
00:45:58.211 00.000 11616 PulseGuide returned control before completion, sleep 50
00:45:58.233 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=52, Gamma=1.290
00:45:58.252 00.019 12268 UpdateGuideState exits: m=1443 SNR=25.5
00:45:58.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:58.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:45:58.252 00.000 12268 Enqueuing Expose request
00:45:58.275 00.023 11616 IsGuiding returns 1
00:45:58.275 00.000 11616 scope still moving after pulse duration time elapsed
00:45:58.307 00.032 11616 IsSlewing returns 0
00:45:58.307 00.000 11616 IsGuiding returns 0
00:45:58.308 00.001 11616 scope move finished after 40 + 56 ms
00:45:58.308 00.000 11616 Move returns status 0, amount 40
00:45:58.308 00.000 11616 move complete, result=0
00:45:58.308 00.000 11616 worker thread done servicing request
00:45:58.308 00.000 11616 Worker thread wakes up
00:45:58.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:45:58.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:45:58.309 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 40 ms SOUTH
00:46:00.410 02.101 11616 Exposure complete
00:46:00.465 00.055 11616 worker thread done servicing request
00:46:00.466 00.001 12268 OnExposeComplete: enter
00:46:00.466 00.000 12268 UpdateGuideState(): m_state=6
00:46:00.466 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
00:46:00.466 00.000 12268 Star::Find returns 1 (0), X=669.02, Y=925.77, Mass=1363, SNR=24.9, Peak=109 HFD=4.9
00:46:00.466 00.000 12268 MultiStar: [#1 -0.72,0.13,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:00.466 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
00:46:00.466 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
00:46:00.466 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.87 hyp=0.89 cameraTheta=1.34 mountX=0.88 mountY=0.09, mountTheta=0.10
00:46:00.468 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.87, opts=13)
00:46:00.468 00.000 12268 Enqueuing Move request for scope (0.20, 0.87)
00:46:00.468 00.000 11616 Worker thread wakes up
00:46:00.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.87) opts 0xd
00:46:00.468 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.87)
00:46:00.468 00.000 11616 Moving (0.20, 0.87) raw xDistance=0.88 yDistance=0.09
00:46:00.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:46:00.469 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.88
00:46:00.469 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:00.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:46:00.469 00.000 11616 MoveAxis(E, 0, ABG)
00:46:00.469 00.000 11616 Move returns status 0, amount 0
00:46:00.469 00.000 11616 MoveAxis(N, 0, ABG)
00:46:00.469 00.000 11616 Move returns status 0, amount 0
00:46:00.469 00.000 11616 move complete, result=0
00:46:00.469 00.000 11616 worker thread done servicing request
00:46:00.491 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=57, Gamma=1.290
00:46:00.508 00.017 12268 UpdateGuideState exits: m=1363 SNR=24.9
00:46:00.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:00.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:00.508 00.000 12268 Enqueuing Expose request
00:46:00.508 00.000 12268 GuideStep: 0.9 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:00.509 00.001 11616 Worker thread wakes up
00:46:00.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:00.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:02.518 02.009 11616 Exposure complete
00:46:02.575 00.057 11616 worker thread done servicing request
00:46:02.575 00.000 12268 OnExposeComplete: enter
00:46:02.576 00.001 12268 UpdateGuideState(): m_state=6
00:46:02.576 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
00:46:02.576 00.000 12268 Star::Find returns 1 (0), X=669.37, Y=925.47, Mass=1336, SNR=24.7, Peak=103 HFD=5.1
00:46:02.576 00.000 12268 Star::Find false star n=10 nbg=283 bg=7.1 sigma=0.7 thresh=9 peak=9
00:46:02.576 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:02.576 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
00:46:02.576 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.50)
00:46:02.576 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.57 hyp=0.79 cameraTheta=0.81 mountX=0.62 mountY=0.47, mountTheta=0.65
00:46:02.578 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=0.57, opts=13)
00:46:02.578 00.000 12268 Enqueuing Move request for scope (0.55, 0.57)
00:46:02.578 00.000 11616 Worker thread wakes up
00:46:02.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.57) opts 0xd
00:46:02.578 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 0.57)
00:46:02.579 00.001 11616 Moving (0.55, 0.57) raw xDistance=0.62 yDistance=0.47
00:46:02.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
00:46:02.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
00:46:02.579 00.000 11616 MoveAxis(W, 349, ABG)
00:46:02.579 00.000 11616 Guiding  Dir = 3, Dur = 349
00:46:02.579 00.000 11616 IsSlewing returns 0
00:46:02.580 00.001 11616 IsGuiding returns 0
00:46:02.580 00.000 11616 PulseGuide returned control before completion, sleep 359
00:46:02.600 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=50, Gamma=1.290
00:46:02.618 00.018 12268 UpdateGuideState exits: m=1336 SNR=24.7
00:46:02.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:02.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:02.618 00.000 12268 Enqueuing Expose request
00:46:02.941 00.323 11616 IsGuiding returns 1
00:46:02.941 00.000 11616 scope still moving after pulse duration time elapsed
00:46:02.973 00.032 11616 IsSlewing returns 0
00:46:02.973 00.000 11616 IsGuiding returns 1
00:46:03.005 00.032 11616 IsSlewing returns 0
00:46:03.005 00.000 11616 IsGuiding returns 1
00:46:03.036 00.031 11616 IsSlewing returns 0
00:46:03.036 00.000 11616 IsGuiding returns 1
00:46:03.067 00.031 11616 IsSlewing returns 0
00:46:03.067 00.000 11616 IsGuiding returns 1
00:46:03.099 00.032 11616 IsSlewing returns 0
00:46:03.099 00.000 11616 IsGuiding returns 0
00:46:03.099 00.000 11616 scope move finished after 349 + 170 ms
00:46:03.099 00.000 11616 Move returns status 0, amount 349
00:46:03.099 00.000 11616 MoveAxis(S, 40, ABG)
00:46:03.100 00.001 11616 Guiding  Dir = 1, Dur = 40
00:46:03.100 00.000 11616 IsSlewing returns 0
00:46:03.100 00.000 11616 IsGuiding returns 0
00:46:03.100 00.000 11616 PulseGuide returned control before completion, sleep 50
00:46:03.163 00.063 11616 IsGuiding returns 1
00:46:03.163 00.000 11616 scope still moving after pulse duration time elapsed
00:46:03.195 00.032 11616 IsSlewing returns 0
00:46:03.195 00.000 11616 IsGuiding returns 0
00:46:03.195 00.000 11616 scope move finished after 40 + 55 ms
00:46:03.195 00.000 11616 Move returns status 0, amount 40
00:46:03.196 00.001 11616 move complete, result=0
00:46:03.196 00.000 11616 worker thread done servicing request
00:46:03.196 00.000 12268 GuideStep: 0.6 px 349 ms WEST, 0.5 px 40 ms SOUTH
00:46:03.196 00.000 11616 Worker thread wakes up
00:46:03.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:03.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:05.217 02.021 11616 Exposure complete
00:46:05.273 00.056 11616 worker thread done servicing request
00:46:05.274 00.001 12268 OnExposeComplete: enter
00:46:05.274 00.000 12268 UpdateGuideState(): m_state=6
00:46:05.274 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
00:46:05.274 00.000 12268 Star::Find returns 1 (0), X=669.07, Y=924.66, Mass=1361, SNR=25.0, Peak=87 HFD=5.2
00:46:05.274 00.000 12268 Star::Find false star n=9 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
00:46:05.274 00.000 12268 MultiStar: [#1 0.36,0.01,0.16,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:05.275 00.001 12268 refined, 1 included, MultiStar: {0.26, -0.21}, one-star: {0.25, -0.25}
00:46:05.275 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
00:46:05.275 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.03)
00:46:05.275 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.21 hyp=0.34 cameraTheta=-0.67 mountX=-0.18 mountY=0.29, mountTheta=2.14
00:46:05.277 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.21, opts=13)
00:46:05.277 00.000 12268 Enqueuing Move request for scope (0.26, -0.21)
00:46:05.277 00.000 11616 Worker thread wakes up
00:46:05.277 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.21) opts 0xd
00:46:05.277 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.21)
00:46:05.277 00.000 11616 Moving (0.26, -0.21) raw xDistance=-0.18 yDistance=0.29
00:46:05.277 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:05.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:46:05.278 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:46:05.278 00.000 11616 MoveAxis(E, 0, ABG)
00:46:05.278 00.000 11616 Move returns status 0, amount 0
00:46:05.278 00.000 11616 MoveAxis(S, 24, ABG)
00:46:05.278 00.000 11616 Guiding  Dir = 1, Dur = 24
00:46:05.278 00.000 11616 IsSlewing returns 0
00:46:05.279 00.001 11616 IsGuiding returns 0
00:46:05.279 00.000 11616 PulseGuide returned control before completion, sleep 34
00:46:05.299 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=60, Gamma=1.290
00:46:05.318 00.019 12268 UpdateGuideState exits: m=1361 SNR=25.0
00:46:05.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:05.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:05.318 00.000 12268 Enqueuing Expose request
00:46:05.319 00.001 11616 IsGuiding returns 1
00:46:05.319 00.000 11616 scope still moving after pulse duration time elapsed
00:46:05.351 00.032 11616 IsSlewing returns 0
00:46:05.351 00.000 11616 IsGuiding returns 0
00:46:05.351 00.000 11616 scope move finished after 24 + 48 ms
00:46:05.351 00.000 11616 Move returns status 0, amount 24
00:46:05.351 00.000 11616 move complete, result=0
00:46:05.352 00.001 11616 worker thread done servicing request
00:46:05.352 00.000 11616 Worker thread wakes up
00:46:05.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:05.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:05.352 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 24 ms SOUTH
00:46:07.362 02.010 11616 Exposure complete
00:46:07.417 00.055 11616 worker thread done servicing request
00:46:07.417 00.000 12268 OnExposeComplete: enter
00:46:07.417 00.000 12268 UpdateGuideState(): m_state=6
00:46:07.417 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
00:46:07.417 00.000 12268 Star::Find returns 1 (0), X=669.81, Y=924.79, Mass=1346, SNR=24.6, Peak=89 HFD=5.0
00:46:07.418 00.001 12268 MultiStar: [#1 1.23,-1.38,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:07.418 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
00:46:07.418 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
00:46:07.418 00.000 12268 CameraToMount -- cameraX=0.99 cameraY=-0.11 hyp=1.00 cameraTheta=-0.11 mountX=-0.01 mountY=1.00, mountTheta=1.58
00:46:07.420 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.99, y=-0.11, opts=13)
00:46:07.420 00.000 12268 Enqueuing Move request for scope (0.99, -0.11)
00:46:07.420 00.000 11616 Worker thread wakes up
00:46:07.420 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.99, -0.11) opts 0xd
00:46:07.421 00.001 11616 Handling offset move in thread for scope, endpoint = (0.99, -0.11)
00:46:07.421 00.000 11616 Moving (0.99, -0.11) raw xDistance=-0.01 yDistance=1.00
00:46:07.421 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:07.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:46:07.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.00
00:46:07.421 00.000 11616 MoveAxis(E, 0, ABG)
00:46:07.421 00.000 11616 Move returns status 0, amount 0
00:46:07.421 00.000 11616 MoveAxis(S, 84, ABG)
00:46:07.421 00.000 11616 Guiding  Dir = 1, Dur = 84
00:46:07.421 00.000 11616 IsSlewing returns 0
00:46:07.422 00.001 11616 IsGuiding returns 0
00:46:07.422 00.000 11616 PulseGuide returned control before completion, sleep 94
00:46:07.442 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=55, Gamma=1.290
00:46:07.461 00.019 12268 UpdateGuideState exits: m=1346 SNR=24.6
00:46:07.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:07.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:07.461 00.000 12268 Enqueuing Expose request
00:46:07.529 00.068 11616 IsGuiding returns 1
00:46:07.529 00.000 11616 scope still moving after pulse duration time elapsed
00:46:07.559 00.030 11616 IsSlewing returns 0
00:46:07.560 00.001 11616 IsGuiding returns 1
00:46:07.590 00.030 11616 IsSlewing returns 0
00:46:07.590 00.000 11616 IsGuiding returns 1
00:46:07.621 00.031 11616 IsSlewing returns 0
00:46:07.621 00.000 11616 IsGuiding returns 1
00:46:07.652 00.031 11616 IsSlewing returns 0
00:46:07.653 00.001 11616 IsGuiding returns 1
00:46:07.683 00.030 11616 IsSlewing returns 0
00:46:07.684 00.001 11616 IsGuiding returns 0
00:46:07.684 00.000 11616 scope move finished after 84 + 177 ms
00:46:07.684 00.000 11616 Move returns status 0, amount 84
00:46:07.684 00.000 11616 move complete, result=0
00:46:07.684 00.000 11616 worker thread done servicing request
00:46:07.684 00.000 11616 Worker thread wakes up
00:46:07.684 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 1.0 px 84 ms SOUTH
00:46:07.685 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:07.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:09.704 02.019 11616 Exposure complete
00:46:09.757 00.053 11616 worker thread done servicing request
00:46:09.758 00.001 12268 OnExposeComplete: enter
00:46:09.758 00.000 12268 UpdateGuideState(): m_state=6
00:46:09.758 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
00:46:09.758 00.000 12268 Star::Find returns 1 (0), X=669.45, Y=924.07, Mass=1329, SNR=24.7, Peak=89 HFD=5.1
00:46:09.758 00.000 12268 Star::Find false star n=13 nbg=281 bg=6.9 sigma=0.7 thresh=9 peak=8
00:46:09.758 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:46:09.758 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:09.758 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
00:46:09.758 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.78)
00:46:09.758 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.84 hyp=1.05 cameraTheta=-0.92 mountX=-0.77 mountY=0.73, mountTheta=2.38
00:46:09.760 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-0.84, opts=13)
00:46:09.760 00.000 12268 Enqueuing Move request for scope (0.63, -0.84)
00:46:09.760 00.000 11616 Worker thread wakes up
00:46:09.760 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.84) opts 0xd
00:46:09.760 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -0.84)
00:46:09.760 00.000 11616 Moving (0.63, -0.84) raw xDistance=-0.77 yDistance=0.73
00:46:09.760 00.000 11616 resist switch: large excursion: input -0.77 thresh 0.29 direction from 1 to -1
00:46:09.760 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.31
00:46:09.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.77
00:46:09.761 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.73
00:46:09.761 00.000 11616 MoveAxis(E, 431, ABG)
00:46:09.761 00.000 11616 Guiding  Dir = 2, Dur = 431
00:46:09.761 00.000 11616 IsSlewing returns 0
00:46:09.761 00.000 11616 IsGuiding returns 0
00:46:09.762 00.001 11616 PulseGuide returned control before completion, sleep 441
00:46:09.782 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
00:46:09.799 00.017 12268 UpdateGuideState exits: m=1329 SNR=24.7
00:46:09.799 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:09.800 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:09.800 00.000 12268 Enqueuing Expose request
00:46:10.206 00.406 11616 IsGuiding returns 1
00:46:10.206 00.000 11616 scope still moving after pulse duration time elapsed
00:46:10.235 00.029 11616 IsSlewing returns 0
00:46:10.236 00.001 11616 IsGuiding returns 0
00:46:10.236 00.000 11616 scope move finished after 431 + 43 ms
00:46:10.236 00.000 11616 Move returns status 0, amount 431
00:46:10.236 00.000 11616 MoveAxis(S, 62, ABG)
00:46:10.236 00.000 11616 Guiding  Dir = 1, Dur = 62
00:46:10.236 00.000 11616 IsSlewing returns 0
00:46:10.236 00.000 11616 IsGuiding returns 0
00:46:10.237 00.001 11616 PulseGuide returned control before completion, sleep 72
00:46:10.315 00.078 11616 IsGuiding returns 1
00:46:10.315 00.000 11616 scope still moving after pulse duration time elapsed
00:46:10.347 00.032 11616 IsSlewing returns 0
00:46:10.347 00.000 11616 IsGuiding returns 0
00:46:10.347 00.000 11616 scope move finished after 62 + 48 ms
00:46:10.347 00.000 11616 Move returns status 0, amount 62
00:46:10.347 00.000 11616 move complete, result=0
00:46:10.347 00.000 11616 worker thread done servicing request
00:46:10.347 00.000 11616 Worker thread wakes up
00:46:10.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:10.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:10.348 00.001 12268 GuideStep: -0.8 px 431 ms EAST, 0.7 px 62 ms SOUTH
00:46:12.414 02.066 11616 Exposure complete
00:46:12.469 00.055 11616 worker thread done servicing request
00:46:12.469 00.000 12268 OnExposeComplete: enter
00:46:12.469 00.000 12268 UpdateGuideState(): m_state=6
00:46:12.469 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
00:46:12.469 00.000 12268 Star::Find returns 1 (0), X=669.82, Y=924.44, Mass=1233, SNR=23.7, Peak=75 HFD=5.4
00:46:12.470 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:12.470 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
00:46:12.470 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
00:46:12.470 00.000 12268 CameraToMount -- cameraX=1.00 cameraY=-0.46 hyp=1.10 cameraTheta=-0.43 mountX=-0.36 mountY=1.05, mountTheta=1.90
00:46:12.471 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.00, y=-0.46, opts=13)
00:46:12.471 00.000 12268 Enqueuing Move request for scope (1.00, -0.46)
00:46:12.472 00.001 11616 Worker thread wakes up
00:46:12.472 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.00, -0.46) opts 0xd
00:46:12.472 00.000 11616 Handling offset move in thread for scope, endpoint = (1.00, -0.46)
00:46:12.472 00.000 11616 Moving (1.00, -0.46) raw xDistance=-0.36 yDistance=1.05
00:46:12.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
00:46:12.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.05
00:46:12.472 00.000 11616 MoveAxis(E, 201, ABG)
00:46:12.472 00.000 11616 Guiding  Dir = 2, Dur = 201
00:46:12.472 00.000 11616 IsSlewing returns 0
00:46:12.473 00.001 11616 IsGuiding returns 0
00:46:12.473 00.000 11616 PulseGuide returned control before completion, sleep 211
00:46:12.496 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
00:46:12.515 00.019 12268 UpdateGuideState exits: m=1233 SNR=23.7
00:46:12.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:12.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:12.515 00.000 12268 Enqueuing Expose request
00:46:12.693 00.178 11616 IsGuiding returns 1
00:46:12.693 00.000 11616 scope still moving after pulse duration time elapsed
00:46:12.725 00.032 11616 IsSlewing returns 0
00:46:12.725 00.000 11616 IsGuiding returns 1
00:46:12.756 00.031 11616 IsSlewing returns 0
00:46:12.756 00.000 11616 IsGuiding returns 1
00:46:12.786 00.030 11616 IsSlewing returns 0
00:46:12.787 00.001 11616 IsGuiding returns 1
00:46:12.817 00.030 11616 IsSlewing returns 0
00:46:12.818 00.001 11616 IsGuiding returns 1
00:46:12.848 00.030 11616 IsSlewing returns 0
00:46:12.849 00.001 11616 IsGuiding returns 0
00:46:12.849 00.000 11616 scope move finished after 201 + 175 ms
00:46:12.849 00.000 11616 Move returns status 0, amount 201
00:46:12.849 00.000 11616 MoveAxis(S, 89, ABG)
00:46:12.849 00.000 11616 Guiding  Dir = 1, Dur = 89
00:46:12.849 00.000 11616 IsSlewing returns 0
00:46:12.850 00.001 11616 IsGuiding returns 0
00:46:12.850 00.000 11616 PulseGuide returned control before completion, sleep 99
00:46:12.955 00.105 11616 IsGuiding returns 1
00:46:12.956 00.001 11616 scope still moving after pulse duration time elapsed
00:46:12.987 00.031 11616 IsSlewing returns 0
00:46:12.988 00.001 11616 IsGuiding returns 0
00:46:12.988 00.000 11616 scope move finished after 89 + 48 ms
00:46:12.988 00.000 11616 Move returns status 0, amount 89
00:46:12.988 00.000 11616 move complete, result=0
00:46:12.988 00.000 11616 worker thread done servicing request
00:46:12.988 00.000 11616 Worker thread wakes up
00:46:12.988 00.000 12268 GuideStep: -0.4 px 201 ms EAST, 1.1 px 89 ms SOUTH
00:46:12.989 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:12.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:15.007 02.018 11616 Exposure complete
00:46:15.062 00.055 11616 worker thread done servicing request
00:46:15.062 00.000 12268 OnExposeComplete: enter
00:46:15.062 00.000 12268 UpdateGuideState(): m_state=6
00:46:15.062 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
00:46:15.063 00.001 12268 Star::Find returns 1 (0), X=669.31, Y=924.77, Mass=1298, SNR=24.4, Peak=91 HFD=5.3
00:46:15.063 00.000 12268 Star::Find false star n=10 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:46:15.063 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:15.063 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
00:46:15.063 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
00:46:15.063 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.13 hyp=0.51 cameraTheta=-0.26 mountX=-0.08 mountY=0.51, mountTheta=1.73
00:46:15.064 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.13, opts=13)
00:46:15.064 00.000 12268 Enqueuing Move request for scope (0.50, -0.13)
00:46:15.064 00.000 11616 Worker thread wakes up
00:46:15.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.13) opts 0xd
00:46:15.064 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.13)
00:46:15.064 00.000 11616 Moving (0.50, -0.13) raw xDistance=-0.08 yDistance=0.51
00:46:15.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:15.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:46:15.065 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
00:46:15.065 00.000 11616 MoveAxis(E, 0, ABG)
00:46:15.065 00.000 11616 Move returns status 0, amount 0
00:46:15.065 00.000 11616 MoveAxis(S, 43, ABG)
00:46:15.065 00.000 11616 Guiding  Dir = 1, Dur = 43
00:46:15.065 00.000 11616 IsSlewing returns 0
00:46:15.065 00.000 11616 IsGuiding returns 0
00:46:15.066 00.001 11616 PulseGuide returned control before completion, sleep 53
00:46:15.087 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=52, Gamma=1.290
00:46:15.105 00.018 12268 UpdateGuideState exits: m=1298 SNR=24.4
00:46:15.105 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:15.105 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:15.105 00.000 12268 Enqueuing Expose request
00:46:15.128 00.023 11616 IsGuiding returns 1
00:46:15.129 00.001 11616 scope still moving after pulse duration time elapsed
00:46:15.160 00.031 11616 IsSlewing returns 0
00:46:15.160 00.000 11616 IsGuiding returns 0
00:46:15.160 00.000 11616 scope move finished after 43 + 51 ms
00:46:15.161 00.001 11616 Move returns status 0, amount 43
00:46:15.161 00.000 11616 move complete, result=0
00:46:15.161 00.000 11616 worker thread done servicing request
00:46:15.161 00.000 11616 Worker thread wakes up
00:46:15.162 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:15.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:15.163 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 43 ms SOUTH
00:46:17.175 02.012 11616 Exposure complete
00:46:17.229 00.054 11616 worker thread done servicing request
00:46:17.229 00.000 12268 OnExposeComplete: enter
00:46:17.229 00.000 12268 UpdateGuideState(): m_state=6
00:46:17.229 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
00:46:17.229 00.000 12268 Star::Find returns 1 (0), X=669.39, Y=924.76, Mass=1338, SNR=24.8, Peak=92 HFD=5.1
00:46:17.229 00.000 12268 Star::Find false star n=7 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
00:46:17.229 00.000 12268 MultiStar: [#1 0.75,-1.31,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:17.230 00.001 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
00:46:17.230 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.47)
00:46:17.230 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=-0.14 hyp=0.59 cameraTheta=-0.23 mountX=-0.08 mountY=0.59, mountTheta=1.71
00:46:17.232 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=-0.14, opts=13)
00:46:17.232 00.000 12268 Enqueuing Move request for scope (0.58, -0.14)
00:46:17.232 00.000 11616 Worker thread wakes up
00:46:17.232 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.14) opts 0xd
00:46:17.232 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, -0.14)
00:46:17.233 00.001 11616 Moving (0.58, -0.14) raw xDistance=-0.08 yDistance=0.59
00:46:17.233 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:17.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:46:17.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
00:46:17.233 00.000 11616 MoveAxis(E, 0, ABG)
00:46:17.233 00.000 11616 Move returns status 0, amount 0
00:46:17.233 00.000 11616 MoveAxis(S, 50, ABG)
00:46:17.233 00.000 11616 Guiding  Dir = 1, Dur = 50
00:46:17.233 00.000 11616 IsSlewing returns 0
00:46:17.233 00.000 11616 IsGuiding returns 0
00:46:17.234 00.001 11616 PulseGuide returned control before completion, sleep 60
00:46:17.253 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=55, Gamma=1.290
00:46:17.270 00.017 12268 UpdateGuideState exits: m=1338 SNR=24.8
00:46:17.271 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:17.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:17.271 00.000 12268 Enqueuing Expose request
00:46:17.298 00.027 11616 IsGuiding returns 1
00:46:17.298 00.000 11616 scope still moving after pulse duration time elapsed
00:46:17.329 00.031 11616 IsSlewing returns 0
00:46:17.329 00.000 11616 IsGuiding returns 0
00:46:17.329 00.000 11616 scope move finished after 50 + 46 ms
00:46:17.330 00.001 11616 Move returns status 0, amount 50
00:46:17.330 00.000 11616 move complete, result=0
00:46:17.330 00.000 11616 worker thread done servicing request
00:46:17.330 00.000 11616 Worker thread wakes up
00:46:17.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:17.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:17.341 00.011 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 50 ms SOUTH
00:46:19.335 01.994 11616 Exposure complete
00:46:19.390 00.055 11616 worker thread done servicing request
00:46:19.390 00.000 12268 OnExposeComplete: enter
00:46:19.390 00.000 12268 UpdateGuideState(): m_state=6
00:46:19.391 00.001 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
00:46:19.391 00.000 12268 Star::Find returns 1 (0), X=669.66, Y=924.73, Mass=1429, SNR=25.5, Peak=82 HFD=5.3
00:46:19.391 00.000 12268 Star::Find false star n=7 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=8
00:46:19.391 00.000 12268 MultiStar: [#1 0.08,-0.50,0.15,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:19.391 00.000 12268 refined, 1 included, MultiStar: {0.75, -0.21}, one-star: {0.84, -0.17}
00:46:19.391 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
00:46:19.391 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.42)
00:46:19.391 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=-0.21 hyp=0.78 cameraTheta=-0.28 mountX=-0.14 mountY=0.77, mountTheta=1.75
00:46:19.395 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.75, y=-0.21, opts=13)
00:46:19.395 00.000 12268 Enqueuing Move request for scope (0.75, -0.21)
00:46:19.395 00.000 11616 Worker thread wakes up
00:46:19.395 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.21) opts 0xd
00:46:19.395 00.000 11616 Handling offset move in thread for scope, endpoint = (0.75, -0.21)
00:46:19.395 00.000 11616 Moving (0.75, -0.21) raw xDistance=-0.14 yDistance=0.77
00:46:19.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
00:46:19.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.77
00:46:19.395 00.000 11616 MoveAxis(E, 79, ABG)
00:46:19.395 00.000 11616 Guiding  Dir = 2, Dur = 79
00:46:19.396 00.001 11616 IsSlewing returns 0
00:46:19.396 00.000 11616 IsGuiding returns 0
00:46:19.396 00.000 11616 PulseGuide returned control before completion, sleep 89
00:46:19.417 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
00:46:19.434 00.017 12268 UpdateGuideState exits: m=1429 SNR=25.5
00:46:19.434 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:19.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:19.434 00.000 12268 Enqueuing Expose request
00:46:19.487 00.053 11616 IsGuiding returns 1
00:46:19.488 00.001 11616 scope still moving after pulse duration time elapsed
00:46:19.519 00.031 11616 IsSlewing returns 0
00:46:19.520 00.001 11616 IsGuiding returns 0
00:46:19.520 00.000 11616 scope move finished after 79 + 45 ms
00:46:19.520 00.000 11616 Move returns status 0, amount 79
00:46:19.520 00.000 11616 MoveAxis(S, 65, ABG)
00:46:19.520 00.000 11616 Guiding  Dir = 1, Dur = 65
00:46:19.521 00.001 11616 IsSlewing returns 0
00:46:19.521 00.000 11616 IsGuiding returns 0
00:46:19.521 00.000 11616 PulseGuide returned control before completion, sleep 75
00:46:19.612 00.091 11616 IsGuiding returns 1
00:46:19.613 00.001 11616 scope still moving after pulse duration time elapsed
00:46:19.643 00.030 11616 IsSlewing returns 0
00:46:19.644 00.001 11616 IsGuiding returns 0
00:46:19.644 00.000 11616 scope move finished after 65 + 57 ms
00:46:19.644 00.000 11616 Move returns status 0, amount 65
00:46:19.644 00.000 11616 move complete, result=0
00:46:19.644 00.000 11616 worker thread done servicing request
00:46:19.644 00.000 11616 Worker thread wakes up
00:46:19.644 00.000 12268 GuideStep: -0.1 px 79 ms EAST, 0.8 px 65 ms SOUTH
00:46:19.645 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:19.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:21.668 02.023 11616 Exposure complete
00:46:21.722 00.054 11616 worker thread done servicing request
00:46:21.722 00.000 12268 OnExposeComplete: enter
00:46:21.722 00.000 12268 UpdateGuideState(): m_state=6
00:46:21.722 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
00:46:21.723 00.001 12268 Star::Find returns 1 (0), X=669.39, Y=924.08, Mass=1714, SNR=27.9, Peak=108 HFD=5.3
00:46:21.723 00.000 12268 MultiStar: [#1 0.72,-1.07,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:21.723 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
00:46:21.723 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.74)
00:46:21.723 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.82 hyp=1.00 cameraTheta=-0.96 mountX=-0.76 mountY=0.67, mountTheta=2.42
00:46:21.724 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.82, opts=13)
00:46:21.725 00.001 12268 Enqueuing Move request for scope (0.57, -0.82)
00:46:21.725 00.000 11616 Worker thread wakes up
00:46:21.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.82) opts 0xd
00:46:21.725 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.82)
00:46:21.725 00.000 11616 Moving (0.57, -0.82) raw xDistance=-0.76 yDistance=0.67
00:46:21.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.76
00:46:21.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.67
00:46:21.725 00.000 11616 MoveAxis(E, 427, ABG)
00:46:21.725 00.000 11616 Guiding  Dir = 2, Dur = 427
00:46:21.725 00.000 11616 IsSlewing returns 0
00:46:21.726 00.001 11616 IsGuiding returns 0
00:46:21.726 00.000 11616 PulseGuide returned control before completion, sleep 437
00:46:21.747 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=61, Gamma=1.290
00:46:21.764 00.017 12268 UpdateGuideState exits: m=1714 SNR=27.9
00:46:21.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:21.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:21.765 00.001 12268 Enqueuing Expose request
00:46:22.177 00.412 11616 IsGuiding returns 1
00:46:22.177 00.000 11616 scope still moving after pulse duration time elapsed
00:46:22.208 00.031 11616 IsSlewing returns 0
00:46:22.209 00.001 11616 IsGuiding returns 0
00:46:22.209 00.000 11616 scope move finished after 427 + 55 ms
00:46:22.209 00.000 11616 Move returns status 0, amount 427
00:46:22.209 00.000 11616 MoveAxis(S, 57, ABG)
00:46:22.209 00.000 11616 Guiding  Dir = 1, Dur = 57
00:46:22.209 00.000 11616 IsSlewing returns 0
00:46:22.210 00.001 11616 IsGuiding returns 0
00:46:22.210 00.000 11616 PulseGuide returned control before completion, sleep 67
00:46:22.287 00.077 11616 IsGuiding returns 1
00:46:22.287 00.000 11616 scope still moving after pulse duration time elapsed
00:46:22.320 00.033 11616 IsSlewing returns 0
00:46:22.320 00.000 11616 IsGuiding returns 0
00:46:22.320 00.000 11616 scope move finished after 57 + 52 ms
00:46:22.320 00.000 11616 Move returns status 0, amount 57
00:46:22.320 00.000 11616 move complete, result=0
00:46:22.320 00.000 11616 worker thread done servicing request
00:46:22.320 00.000 12268 GuideStep: -0.8 px 427 ms EAST, 0.7 px 57 ms SOUTH
00:46:22.321 00.001 11616 Worker thread wakes up
00:46:22.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:22.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:24.392 02.071 11616 Exposure complete
00:46:24.446 00.054 11616 worker thread done servicing request
00:46:24.447 00.001 12268 OnExposeComplete: enter
00:46:24.447 00.000 12268 UpdateGuideState(): m_state=6
00:46:24.447 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
00:46:24.447 00.000 12268 Star::Find returns 1 (0), X=668.99, Y=925.56, Mass=1516, SNR=26.3, Peak=112 HFD=5.1
00:46:24.447 00.000 12268 Star::Find false star n=9 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:46:24.447 00.000 12268 Star::Find false star n=7 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
00:46:24.447 00.000 12268 MultiStar: [#1 0.72,-0.40,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:24.447 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
00:46:24.447 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.01)
00:46:24.447 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.65 hyp=0.68 cameraTheta=1.31 mountX=0.67 mountY=0.09, mountTheta=0.14
00:46:24.449 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.65, opts=13)
00:46:24.449 00.000 12268 Enqueuing Move request for scope (0.18, 0.65)
00:46:24.449 00.000 11616 Worker thread wakes up
00:46:24.449 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.65) opts 0xd
00:46:24.449 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.65)
00:46:24.449 00.000 11616 Moving (0.18, 0.65) raw xDistance=0.67 yDistance=0.09
00:46:24.449 00.000 11616 resist switch: large excursion: input 0.67 thresh 0.29 direction from -1 to 1
00:46:24.449 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.00
00:46:24.450 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.67
00:46:24.450 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:24.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:46:24.450 00.000 11616 MoveAxis(W, 374, ABG)
00:46:24.450 00.000 11616 Guiding  Dir = 3, Dur = 374
00:46:24.450 00.000 11616 IsSlewing returns 0
00:46:24.450 00.000 11616 IsGuiding returns 0
00:46:24.451 00.001 11616 PulseGuide returned control before completion, sleep 384
00:46:24.472 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=59, Gamma=1.290
00:46:24.490 00.018 12268 UpdateGuideState exits: m=1516 SNR=26.3
00:46:24.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:24.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:24.490 00.000 12268 Enqueuing Expose request
00:46:24.847 00.357 11616 IsGuiding returns 1
00:46:24.848 00.001 11616 scope still moving after pulse duration time elapsed
00:46:24.877 00.029 11616 IsSlewing returns 0
00:46:24.878 00.001 11616 IsGuiding returns 0
00:46:24.878 00.000 11616 scope move finished after 374 + 53 ms
00:46:24.878 00.000 11616 Move returns status 0, amount 374
00:46:24.878 00.000 11616 MoveAxis(N, 0, ABG)
00:46:24.878 00.000 11616 Move returns status 0, amount 0
00:46:24.878 00.000 11616 move complete, result=0
00:46:24.879 00.001 11616 worker thread done servicing request
00:46:24.879 00.000 11616 Worker thread wakes up
00:46:24.879 00.000 12268 GuideStep: 0.7 px 374 ms WEST, 0.1 px 0 ms NORTH
00:46:24.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:24.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:26.885 02.006 11616 Exposure complete
00:46:26.939 00.054 11616 worker thread done servicing request
00:46:26.939 00.000 12268 OnExposeComplete: enter
00:46:26.939 00.000 12268 UpdateGuideState(): m_state=6
00:46:26.939 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
00:46:26.940 00.001 12268 Star::Find returns 1 (0), X=669.05, Y=924.95, Mass=1744, SNR=28.1, Peak=120 HFD=5.7
00:46:26.940 00.000 12268 Star::Find false star n=10 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=9
00:46:26.940 00.000 12268 MultiStar: [#1 -7.66,10.27,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:26.940 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
00:46:26.940 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
00:46:26.940 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.05 hyp=0.24 cameraTheta=0.21 mountX=0.07 mountY=0.23, mountTheta=1.26
00:46:26.942 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.05, opts=13)
00:46:26.942 00.000 12268 Enqueuing Move request for scope (0.23, 0.05)
00:46:26.942 00.000 11616 Worker thread wakes up
00:46:26.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.05) opts 0xd
00:46:26.942 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.05)
00:46:26.942 00.000 11616 Moving (0.23, 0.05) raw xDistance=0.07 yDistance=0.23
00:46:26.942 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:26.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:46:26.943 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:46:26.943 00.000 11616 MoveAxis(E, 0, ABG)
00:46:26.943 00.000 11616 Move returns status 0, amount 0
00:46:26.943 00.000 11616 MoveAxis(S, 19, ABG)
00:46:26.943 00.000 11616 Guiding  Dir = 1, Dur = 19
00:46:26.943 00.000 11616 IsSlewing returns 0
00:46:26.943 00.000 11616 IsGuiding returns 0
00:46:26.944 00.001 11616 PulseGuide returned control before completion, sleep 29
00:46:26.964 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=69, Gamma=1.290
00:46:26.980 00.016 11616 IsGuiding returns 1
00:46:26.980 00.000 11616 scope still moving after pulse duration time elapsed
00:46:26.981 00.001 12268 UpdateGuideState exits: m=1744 SNR=28.1
00:46:26.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:26.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:26.981 00.000 12268 Enqueuing Expose request
00:46:27.012 00.031 11616 IsSlewing returns 0
00:46:27.013 00.001 11616 IsGuiding returns 0
00:46:27.013 00.000 11616 scope move finished after 19 + 50 ms
00:46:27.013 00.000 11616 Move returns status 0, amount 19
00:46:27.014 00.001 11616 move complete, result=0
00:46:27.014 00.000 11616 worker thread done servicing request
00:46:27.014 00.000 11616 Worker thread wakes up
00:46:27.014 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:27.014 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:27.015 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
00:46:29.028 02.013 11616 Exposure complete
00:46:29.083 00.055 11616 worker thread done servicing request
00:46:29.084 00.001 12268 OnExposeComplete: enter
00:46:29.084 00.000 12268 UpdateGuideState(): m_state=6
00:46:29.084 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
00:46:29.084 00.000 12268 Star::Find returns 1 (0), X=669.07, Y=924.61, Mass=1560, SNR=26.7, Peak=110 HFD=5.2
00:46:29.084 00.000 12268 Star::Find false star n=7 nbg=276 bg=7.0 sigma=0.6 thresh=9 peak=8
00:46:29.084 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:29.084 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
00:46:29.084 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
00:46:29.085 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=-0.29 hyp=0.39 cameraTheta=-0.86 mountX=-0.27 mountY=0.29, mountTheta=2.32
00:46:29.086 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.29, opts=13)
00:46:29.086 00.000 12268 Enqueuing Move request for scope (0.25, -0.29)
00:46:29.086 00.000 11616 Worker thread wakes up
00:46:29.086 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.29) opts 0xd
00:46:29.086 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.29)
00:46:29.086 00.000 11616 Moving (0.25, -0.29) raw xDistance=-0.27 yDistance=0.29
00:46:29.087 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:29.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:46:29.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:46:29.087 00.000 11616 MoveAxis(E, 0, ABG)
00:46:29.087 00.000 11616 Move returns status 0, amount 0
00:46:29.087 00.000 11616 MoveAxis(S, 25, ABG)
00:46:29.087 00.000 11616 Guiding  Dir = 1, Dur = 25
00:46:29.087 00.000 11616 IsSlewing returns 0
00:46:29.087 00.000 11616 IsGuiding returns 0
00:46:29.088 00.001 11616 PulseGuide returned control before completion, sleep 35
00:46:29.109 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=59, Gamma=1.290
00:46:29.127 00.018 12268 UpdateGuideState exits: m=1560 SNR=26.7
00:46:29.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:29.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:29.127 00.000 12268 Enqueuing Expose request
00:46:29.135 00.008 11616 IsGuiding returns 0
00:46:29.135 00.000 11616 Move returns status 0, amount 25
00:46:29.135 00.000 11616 move complete, result=0
00:46:29.136 00.001 11616 worker thread done servicing request
00:46:29.136 00.000 11616 Worker thread wakes up
00:46:29.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:29.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:29.142 00.006 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 25 ms SOUTH
00:46:31.157 02.015 11616 Exposure complete
00:46:31.210 00.053 11616 worker thread done servicing request
00:46:31.211 00.001 12268 OnExposeComplete: enter
00:46:31.211 00.000 12268 UpdateGuideState(): m_state=6
00:46:31.211 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
00:46:31.211 00.000 12268 Star::Find returns 1 (0), X=668.94, Y=924.68, Mass=1434, SNR=25.5, Peak=102 HFD=5.1
00:46:31.211 00.000 12268 Star::Find false star n=8 nbg=283 bg=7.1 sigma=0.7 thresh=9 peak=8
00:46:31.211 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:31.211 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
00:46:31.211 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.63)
00:46:31.211 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-1.07 mountX=-0.21 mountY=0.15, mountTheta=2.52
00:46:31.213 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.22, opts=13)
00:46:31.213 00.000 12268 Enqueuing Move request for scope (0.12, -0.22)
00:46:31.213 00.000 11616 Worker thread wakes up
00:46:31.213 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd
00:46:31.213 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.22)
00:46:31.213 00.000 11616 Moving (0.12, -0.22) raw xDistance=-0.21 yDistance=0.15
00:46:31.213 00.000 11616 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.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:46:31.213 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:31.214 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:46:31.214 00.000 11616 MoveAxis(E, 0, ABG)
00:46:31.214 00.000 11616 Move returns status 0, amount 0
00:46:31.214 00.000 11616 MoveAxis(N, 0, ABG)
00:46:31.214 00.000 11616 Move returns status 0, amount 0
00:46:31.214 00.000 11616 move complete, result=0
00:46:31.214 00.000 11616 worker thread done servicing request
00:46:31.238 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=56, Gamma=1.290
00:46:31.256 00.018 12268 UpdateGuideState exits: m=1434 SNR=25.5
00:46:31.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:31.256 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:31.256 00.000 12268 Enqueuing Expose request
00:46:31.256 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:31.257 00.001 11616 Worker thread wakes up
00:46:31.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:31.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:33.272 02.015 11616 Exposure complete
00:46:33.326 00.054 11616 worker thread done servicing request
00:46:33.327 00.001 12268 OnExposeComplete: enter
00:46:33.327 00.000 12268 UpdateGuideState(): m_state=6
00:46:33.327 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
00:46:33.327 00.000 12268 Star::Find returns 1 (0), X=668.92, Y=924.52, Mass=1493, SNR=26.2, Peak=115 HFD=5.1
00:46:33.327 00.000 12268 Star::Find false star n=8 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:46:33.327 00.000 12268 MultiStar: [#1 -1.05,-1.03,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:33.327 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
00:46:33.327 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
00:46:33.327 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.38 hyp=0.39 cameraTheta=-1.31 mountX=-0.37 mountY=0.15, mountTheta=2.75
00:46:33.329 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.38, opts=13)
00:46:33.329 00.000 12268 Enqueuing Move request for scope (0.10, -0.38)
00:46:33.329 00.000 11616 Worker thread wakes up
00:46:33.329 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.38) opts 0xd
00:46:33.330 00.001 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.38)
00:46:33.330 00.000 11616 Moving (0.10, -0.38) raw xDistance=-0.37 yDistance=0.15
00:46:33.330 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
00:46:33.330 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.11
00:46:33.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
00:46:33.330 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
00:46:33.330 00.000 11616 MoveAxis(E, 206, ABG)
00:46:33.330 00.000 11616 Guiding  Dir = 2, Dur = 206
00:46:33.331 00.001 11616 IsSlewing returns 0
00:46:33.331 00.000 11616 IsGuiding returns 0
00:46:33.331 00.000 11616 PulseGuide returned control before completion, sleep 216
00:46:33.353 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=63, Gamma=1.290
00:46:33.370 00.017 12268 UpdateGuideState exits: m=1493 SNR=26.2
00:46:33.371 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:33.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:33.371 00.000 12268 Enqueuing Expose request
00:46:33.552 00.181 11616 IsGuiding returns 1
00:46:33.552 00.000 11616 scope still moving after pulse duration time elapsed
00:46:33.584 00.032 11616 IsSlewing returns 0
00:46:33.584 00.000 11616 IsGuiding returns 1
00:46:33.616 00.032 11616 IsSlewing returns 0
00:46:33.616 00.000 11616 IsGuiding returns 1
00:46:33.647 00.031 11616 IsSlewing returns 0
00:46:33.647 00.000 11616 IsGuiding returns 1
00:46:33.677 00.030 11616 IsSlewing returns 0
00:46:33.677 00.000 11616 IsGuiding returns 1
00:46:33.708 00.031 11616 IsSlewing returns 0
00:46:33.708 00.000 11616 IsGuiding returns 1
00:46:33.740 00.032 11616 IsSlewing returns 0
00:46:33.740 00.000 11616 IsGuiding returns 1
00:46:33.772 00.032 11616 IsSlewing returns 0
00:46:33.772 00.000 11616 IsGuiding returns 0
00:46:33.772 00.000 11616 scope move finished after 206 + 235 ms
00:46:33.772 00.000 11616 Move returns status 0, amount 206
00:46:33.773 00.001 11616 MoveAxis(S, 13, ABG)
00:46:33.773 00.000 11616 Guiding  Dir = 1, Dur = 13
00:46:33.773 00.000 11616 IsSlewing returns 0
00:46:33.773 00.000 11616 IsGuiding returns 0
00:46:33.773 00.000 11616 PulseGuide returned control before completion, sleep 23
00:46:33.804 00.031 11616 IsGuiding returns 1
00:46:33.804 00.000 11616 scope still moving after pulse duration time elapsed
00:46:33.834 00.030 11616 IsSlewing returns 0
00:46:33.835 00.001 11616 IsGuiding returns 0
00:46:33.835 00.000 11616 scope move finished after 13 + 48 ms
00:46:33.835 00.000 11616 Move returns status 0, amount 13
00:46:33.835 00.000 11616 move complete, result=0
00:46:33.835 00.000 11616 worker thread done servicing request
00:46:33.835 00.000 11616 Worker thread wakes up
00:46:33.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:33.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:33.835 00.000 12268 GuideStep: -0.4 px 206 ms EAST, 0.2 px 13 ms SOUTH
00:46:35.846 02.011 11616 Exposure complete
00:46:35.907 00.061 11616 worker thread done servicing request
00:46:35.907 00.000 12268 OnExposeComplete: enter
00:46:35.907 00.000 12268 UpdateGuideState(): m_state=6
00:46:35.908 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
00:46:35.908 00.000 12268 Star::Find returns 1 (0), X=668.88, Y=924.81, Mass=1712, SNR=28.0, Peak=126 HFD=4.8
00:46:35.908 00.000 12268 Star::Find false star n=11 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
00:46:35.908 00.000 12268 MultiStar: [#1 1.24,-1.17,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:35.908 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
00:46:35.908 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.74)
00:46:35.908 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.96 mountX=-0.09 mountY=0.08, mountTheta=2.42
00:46:35.910 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.10, opts=13)
00:46:35.910 00.000 12268 Enqueuing Move request for scope (0.07, -0.10)
00:46:35.910 00.000 11616 Worker thread wakes up
00:46:35.910 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
00:46:35.910 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
00:46:35.910 00.000 11616 Moving (0.07, -0.10) raw xDistance=-0.09 yDistance=0.08
00:46:35.910 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:35.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:46:35.910 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:35.911 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:46:35.911 00.000 11616 MoveAxis(E, 0, ABG)
00:46:35.911 00.000 11616 Move returns status 0, amount 0
00:46:35.911 00.000 11616 MoveAxis(N, 0, ABG)
00:46:35.911 00.000 11616 Move returns status 0, amount 0
00:46:35.911 00.000 11616 move complete, result=0
00:46:35.911 00.000 11616 worker thread done servicing request
00:46:35.932 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=64, Gamma=1.290
00:46:35.950 00.018 12268 UpdateGuideState exits: m=1712 SNR=28.0
00:46:35.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:35.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:35.950 00.000 12268 Enqueuing Expose request
00:46:35.950 00.000 11616 Worker thread wakes up
00:46:35.950 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:35.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:35.951 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:37.958 02.007 11616 Exposure complete
00:46:38.014 00.056 11616 worker thread done servicing request
00:46:38.014 00.000 12268 OnExposeComplete: enter
00:46:38.014 00.000 12268 UpdateGuideState(): m_state=6
00:46:38.014 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
00:46:38.014 00.000 12268 Star::Find returns 1 (0), X=668.70, Y=924.64, Mass=1795, SNR=28.7, Peak=104 HFD=5.4
00:46:38.014 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:38.014 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
00:46:38.015 00.001 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
00:46:38.015 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.26 hyp=0.29 cameraTheta=-1.99 mountX=-0.27 mountY=-0.08, mountTheta=-2.85
00:46:38.016 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.26, opts=13)
00:46:38.016 00.000 12268 Enqueuing Move request for scope (-0.12, -0.26)
00:46:38.016 00.000 11616 Worker thread wakes up
00:46:38.016 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.26) opts 0xd
00:46:38.016 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.26)
00:46:38.016 00.000 11616 Moving (-0.12, -0.26) raw xDistance=-0.27 yDistance=-0.08
00:46:38.017 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
00:46:38.017 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:38.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:46:38.017 00.000 11616 MoveAxis(E, 152, ABG)
00:46:38.017 00.000 11616 Guiding  Dir = 2, Dur = 152
00:46:38.018 00.001 11616 IsSlewing returns 0
00:46:38.018 00.000 11616 IsGuiding returns 0
00:46:38.018 00.000 11616 PulseGuide returned control before completion, sleep 162
00:46:38.039 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=53, Gamma=1.290
00:46:38.058 00.019 12268 UpdateGuideState exits: m=1795 SNR=28.7
00:46:38.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:38.059 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:38.059 00.000 12268 Enqueuing Expose request
00:46:38.194 00.135 11616 IsGuiding returns 0
00:46:38.194 00.000 11616 Move returns status 0, amount 152
00:46:38.195 00.001 11616 MoveAxis(N, 0, ABG)
00:46:38.195 00.000 11616 Move returns status 0, amount 0
00:46:38.195 00.000 11616 move complete, result=0
00:46:38.195 00.000 11616 worker thread done servicing request
00:46:38.195 00.000 11616 Worker thread wakes up
00:46:38.195 00.000 12268 GuideStep: -0.3 px 152 ms EAST, -0.1 px 0 ms NORTH
00:46:38.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:38.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:40.208 02.013 11616 Exposure complete
00:46:40.263 00.055 11616 worker thread done servicing request
00:46:40.263 00.000 12268 OnExposeComplete: enter
00:46:40.263 00.000 12268 UpdateGuideState(): m_state=6
00:46:40.263 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
00:46:40.263 00.000 12268 Star::Find returns 1 (0), X=669.18, Y=923.92, Mass=1666, SNR=27.6, Peak=118 HFD=4.8
00:46:40.263 00.000 12268 MultiStar: [#1 0.26,0.55,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:40.263 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
00:46:40.263 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
00:46:40.263 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.99 hyp=1.05 cameraTheta=-1.22 mountX=-0.95 mountY=0.49, mountTheta=2.67
00:46:40.265 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.99, opts=13)
00:46:40.265 00.000 12268 Enqueuing Move request for scope (0.36, -0.99)
00:46:40.266 00.001 11616 Worker thread wakes up
00:46:40.266 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.99) opts 0xd
00:46:40.266 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.99)
00:46:40.266 00.000 11616 Moving (0.36, -0.99) raw xDistance=-0.95 yDistance=0.49
00:46:40.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.95
00:46:40.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
00:46:40.266 00.000 11616 MoveAxis(E, 529, ABG)
00:46:40.266 00.000 11616 Guiding  Dir = 2, Dur = 529
00:46:40.266 00.000 11616 IsSlewing returns 0
00:46:40.267 00.001 11616 IsGuiding returns 0
00:46:40.267 00.000 11616 PulseGuide returned control before completion, sleep 539
00:46:40.287 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=70, Gamma=1.290
00:46:40.304 00.017 12268 UpdateGuideState exits: m=1666 SNR=27.6
00:46:40.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:40.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:40.305 00.001 12268 Enqueuing Expose request
00:46:40.814 00.509 11616 IsGuiding returns 1
00:46:40.814 00.000 11616 scope still moving after pulse duration time elapsed
00:46:40.845 00.031 11616 IsSlewing returns 0
00:46:40.846 00.001 11616 IsGuiding returns 0
00:46:40.846 00.000 11616 scope move finished after 529 + 50 ms
00:46:40.846 00.000 11616 Move returns status 0, amount 529
00:46:40.846 00.000 11616 MoveAxis(S, 41, ABG)
00:46:40.846 00.000 11616 Guiding  Dir = 1, Dur = 41
00:46:40.846 00.000 11616 IsSlewing returns 0
00:46:40.847 00.001 11616 IsGuiding returns 0
00:46:40.847 00.000 11616 PulseGuide returned control before completion, sleep 51
00:46:40.907 00.060 11616 IsGuiding returns 1
00:46:40.908 00.001 11616 scope still moving after pulse duration time elapsed
00:46:40.939 00.031 11616 IsSlewing returns 0
00:46:40.939 00.000 11616 IsGuiding returns 1
00:46:40.969 00.030 11616 IsSlewing returns 0
00:46:40.969 00.000 11616 IsGuiding returns 0
00:46:40.970 00.001 11616 scope move finished after 41 + 81 ms
00:46:40.970 00.000 11616 Move returns status 0, amount 41
00:46:40.970 00.000 11616 move complete, result=0
00:46:40.970 00.000 11616 worker thread done servicing request
00:46:40.970 00.000 11616 Worker thread wakes up
00:46:40.970 00.000 12268 GuideStep: -0.9 px 529 ms EAST, 0.5 px 41 ms SOUTH
00:46:40.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:40.971 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:42.984 02.013 11616 Exposure complete
00:46:43.038 00.054 11616 worker thread done servicing request
00:46:43.038 00.000 12268 OnExposeComplete: enter
00:46:43.038 00.000 12268 UpdateGuideState(): m_state=6
00:46:43.039 00.001 12268 Star::Find(15, 669, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
00:46:43.039 00.000 12268 Star::Find returns 1 (0), X=668.82, Y=925.09, Mass=1584, SNR=26.8, Peak=110 HFD=5.1
00:46:43.039 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:43.039 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
00:46:43.039 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
00:46:43.039 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.56 mountX=0.19 mountY=-0.02, mountTheta=-0.12
00:46:43.041 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.19, opts=13)
00:46:43.041 00.000 12268 Enqueuing Move request for scope (0.00, 0.19)
00:46:43.041 00.000 11616 Worker thread wakes up
00:46:43.041 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.19) opts 0xd
00:46:43.041 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.19)
00:46:43.041 00.000 11616 Moving (0.00, 0.19) raw xDistance=0.19 yDistance=-0.02
00:46:43.041 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:43.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:46:43.041 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:43.042 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:46:43.042 00.000 11616 MoveAxis(E, 0, ABG)
00:46:43.042 00.000 11616 Move returns status 0, amount 0
00:46:43.042 00.000 11616 MoveAxis(N, 0, ABG)
00:46:43.042 00.000 11616 Move returns status 0, amount 0
00:46:43.042 00.000 11616 move complete, result=0
00:46:43.042 00.000 11616 worker thread done servicing request
00:46:43.063 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=60, Gamma=1.290
00:46:43.081 00.018 12268 UpdateGuideState exits: m=1584 SNR=26.8
00:46:43.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:43.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:43.081 00.000 12268 Enqueuing Expose request
00:46:43.081 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:46:43.081 00.000 11616 Worker thread wakes up
00:46:43.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:43.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:45.099 02.018 11616 Exposure complete
00:46:45.154 00.055 11616 worker thread done servicing request
00:46:45.155 00.001 12268 OnExposeComplete: enter
00:46:45.155 00.000 12268 UpdateGuideState(): m_state=6
00:46:45.155 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
00:46:45.155 00.000 12268 Star::Find returns 1 (0), X=668.72, Y=925.08, Mass=1364, SNR=25.0, Peak=99 HFD=5.1
00:46:45.155 00.000 12268 Star::Find false star n=9 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=8
00:46:45.155 00.000 12268 Star::Find false star n=10 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
00:46:45.156 00.001 12268 MultiStar: [#1 0.17,1.87,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:45.156 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
00:46:45.156 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
00:46:45.156 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.08 mountX=0.17 mountY=-0.12, mountTheta=-0.63
00:46:45.157 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.18, opts=13)
00:46:45.158 00.001 12268 Enqueuing Move request for scope (-0.10, 0.18)
00:46:45.158 00.000 11616 Worker thread wakes up
00:46:45.158 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
00:46:45.158 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
00:46:45.158 00.000 11616 Moving (-0.10, 0.18) raw xDistance=0.17 yDistance=-0.12
00:46:45.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:45.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:46:45.158 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:45.158 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:46:45.158 00.000 11616 MoveAxis(E, 0, ABG)
00:46:45.158 00.000 11616 Move returns status 0, amount 0
00:46:45.158 00.000 11616 MoveAxis(N, 0, ABG)
00:46:45.159 00.001 11616 Move returns status 0, amount 0
00:46:45.159 00.000 11616 move complete, result=0
00:46:45.159 00.000 11616 worker thread done servicing request
00:46:45.178 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=51, Gamma=1.290
00:46:45.195 00.017 12268 UpdateGuideState exits: m=1364 SNR=25.0
00:46:45.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:45.196 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:45.196 00.000 12268 Enqueuing Expose request
00:46:45.196 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:45.196 00.000 11616 Worker thread wakes up
00:46:45.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:45.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:47.205 02.009 11616 Exposure complete
00:46:47.260 00.055 11616 worker thread done servicing request
00:46:47.260 00.000 12268 OnExposeComplete: enter
00:46:47.260 00.000 12268 UpdateGuideState(): m_state=6
00:46:47.260 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
00:46:47.260 00.000 12268 Star::Find returns 1 (0), X=668.73, Y=925.61, Mass=1412, SNR=25.2, Peak=101 HFD=5.4
00:46:47.261 00.001 12268 Star::Find false star n=12 nbg=273 bg=7.0 sigma=0.7 thresh=9 peak=8
00:46:47.261 00.000 12268 Star::Find false star n=14 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
00:46:47.261 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:47.261 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
00:46:47.261 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
00:46:47.261 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.71 hyp=0.72 cameraTheta=1.69 mountX=0.70 mountY=-0.18, mountTheta=-0.25
00:46:47.265 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.71, opts=13)
00:46:47.265 00.000 12268 Enqueuing Move request for scope (-0.09, 0.71)
00:46:47.266 00.001 11616 Worker thread wakes up
00:46:47.266 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.71) opts 0xd
00:46:47.266 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.71)
00:46:47.266 00.000 11616 Moving (-0.09, 0.71) raw xDistance=0.70 yDistance=-0.18
00:46:47.266 00.000 11616 resist switch: large excursion: input 0.70 thresh 0.29 direction from -1 to 1
00:46:47.266 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.10
00:46:47.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
00:46:47.266 00.000 11616 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.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:46:47.266 00.000 11616 MoveAxis(W, 392, ABG)
00:46:47.266 00.000 11616 Guiding  Dir = 3, Dur = 392
00:46:47.266 00.000 11616 IsSlewing returns 0
00:46:47.267 00.001 11616 IsGuiding returns 0
00:46:47.267 00.000 11616 PulseGuide returned control before completion, sleep 402
00:46:47.288 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
00:46:47.305 00.017 12268 UpdateGuideState exits: m=1412 SNR=25.2
00:46:47.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:47.306 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:47.306 00.000 12268 Enqueuing Expose request
00:46:47.681 00.375 11616 IsGuiding returns 1
00:46:47.681 00.000 11616 scope still moving after pulse duration time elapsed
00:46:47.713 00.032 11616 IsSlewing returns 0
00:46:47.713 00.000 11616 IsGuiding returns 0
00:46:47.714 00.001 11616 scope move finished after 392 + 55 ms
00:46:47.714 00.000 11616 Move returns status 0, amount 392
00:46:47.714 00.000 11616 MoveAxis(N, 0, ABG)
00:46:47.714 00.000 11616 Move returns status 0, amount 0
00:46:47.714 00.000 11616 move complete, result=0
00:46:47.714 00.000 11616 worker thread done servicing request
00:46:47.714 00.000 11616 Worker thread wakes up
00:46:47.714 00.000 12268 GuideStep: 0.7 px 392 ms WEST, -0.2 px 0 ms NORTH
00:46:47.715 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:47.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:49.728 02.013 11616 Exposure complete
00:46:49.784 00.056 11616 worker thread done servicing request
00:46:49.785 00.001 12268 OnExposeComplete: enter
00:46:49.785 00.000 12268 UpdateGuideState(): m_state=6
00:46:49.785 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
00:46:49.785 00.000 12268 Star::Find returns 1 (0), X=668.56, Y=925.56, Mass=1264, SNR=23.9, Peak=75 HFD=5.1
00:46:49.785 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.0 sigma=0.6 thresh=9 peak=8
00:46:49.785 00.000 12268 Star::Find false star n=10 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
00:46:49.785 00.000 12268 MultiStar: [#1 -0.09,-0.15,0.15,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:49.785 00.000 12268 refined, 1 included, MultiStar: {-0.24, 0.56}, one-star: {-0.26, 0.66}
00:46:49.785 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
00:46:49.785 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
00:46:49.786 00.001 12268 CameraToMount -- cameraX=-0.24 cameraY=0.56 hyp=0.61 cameraTheta=1.98 mountX=0.53 mountY=-0.31, mountTheta=-0.53
00:46:49.787 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.56, opts=13)
00:46:49.787 00.000 12268 Enqueuing Move request for scope (-0.24, 0.56)
00:46:49.787 00.000 11616 Worker thread wakes up
00:46:49.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.56) opts 0xd
00:46:49.787 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.56)
00:46:49.787 00.000 11616 Moving (-0.24, 0.56) raw xDistance=0.53 yDistance=-0.31
00:46:49.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.53
00:46:49.788 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:49.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:46:49.788 00.000 11616 MoveAxis(W, 298, ABG)
00:46:49.788 00.000 11616 Guiding  Dir = 3, Dur = 298
00:46:49.788 00.000 11616 IsSlewing returns 0
00:46:49.788 00.000 11616 IsGuiding returns 0
00:46:49.789 00.001 11616 PulseGuide returned control before completion, sleep 308
00:46:49.809 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=50, Gamma=1.290
00:46:49.827 00.018 12268 UpdateGuideState exits: m=1264 SNR=23.9
00:46:49.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:49.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:49.827 00.000 12268 Enqueuing Expose request
00:46:50.102 00.275 11616 IsGuiding returns 1
00:46:50.103 00.001 11616 scope still moving after pulse duration time elapsed
00:46:50.134 00.031 11616 IsSlewing returns 0
00:46:50.134 00.000 11616 IsGuiding returns 0
00:46:50.135 00.001 11616 scope move finished after 298 + 48 ms
00:46:50.135 00.000 11616 Move returns status 0, amount 298
00:46:50.135 00.000 11616 MoveAxis(N, 0, ABG)
00:46:50.135 00.000 11616 Move returns status 0, amount 0
00:46:50.135 00.000 11616 move complete, result=0
00:46:50.135 00.000 11616 worker thread done servicing request
00:46:50.135 00.000 11616 Worker thread wakes up
00:46:50.136 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:50.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:50.136 00.000 12268 GuideStep: 0.5 px 298 ms WEST, -0.3 px 0 ms NORTH
00:46:52.146 02.010 11616 Exposure complete
00:46:52.201 00.055 11616 worker thread done servicing request
00:46:52.201 00.000 12268 OnExposeComplete: enter
00:46:52.201 00.000 12268 UpdateGuideState(): m_state=6
00:46:52.201 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
00:46:52.201 00.000 12268 Star::Find returns 1 (0), X=668.18, Y=924.91, Mass=1279, SNR=24.1, Peak=93 HFD=4.6
00:46:52.202 00.001 12268 Star::Find false star n=8 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=9
00:46:52.202 00.000 12268 MultiStar: [#1 -1.65,1.15,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:52.202 00.000 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
00:46:52.202 00.000 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
00:46:52.202 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=0.00 hyp=0.63 cameraTheta=3.14 mountX=-0.06 mountY=-0.63, mountTheta=-1.66
00:46:52.203 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=0.00, opts=13)
00:46:52.203 00.000 12268 Enqueuing Move request for scope (-0.63, 0.00)
00:46:52.203 00.000 11616 Worker thread wakes up
00:46:52.204 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.00) opts 0xd
00:46:52.204 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, 0.00)
00:46:52.204 00.000 11616 Moving (-0.63, 0.00) raw xDistance=-0.06 yDistance=-0.63
00:46:52.204 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:52.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:46:52.204 00.000 11616 resist switch: large excursion: input -0.63 thresh 0.45 direction from 1 to -1
00:46:52.204 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
00:46:52.205 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.63
00:46:52.205 00.000 11616 MoveAxis(E, 0, ABG)
00:46:52.205 00.000 11616 Move returns status 0, amount 0
00:46:52.205 00.000 11616 BLC: Oldest BLC event removed
00:46:52.205 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1803 applied
00:46:52.205 00.000 11616 MoveAxis(N, 1856, ABG)
00:46:52.205 00.000 11616 Guiding  Dir = 0, Dur = 1856
00:46:52.205 00.000 11616 IsSlewing returns 0
00:46:52.206 00.001 11616 IsGuiding returns 0
00:46:52.206 00.000 11616 PulseGuide returned control before completion, sleep 1866
00:46:52.226 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=59, Gamma=1.290
00:46:52.243 00.017 12268 UpdateGuideState exits: m=1279 SNR=24.1
00:46:52.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:52.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:52.243 00.000 12268 Enqueuing Expose request
00:46:54.088 01.845 11616 IsGuiding returns 1
00:46:54.088 00.000 11616 scope still moving after pulse duration time elapsed
00:46:54.118 00.030 11616 IsSlewing returns 0
00:46:54.119 00.001 11616 IsGuiding returns 0
00:46:54.119 00.000 11616 scope move finished after 1856 + 56 ms
00:46:54.119 00.000 11616 Move returns status 0, amount 1856
00:46:54.119 00.000 11616 move complete, result=0
00:46:54.119 00.000 11616 worker thread done servicing request
00:46:54.119 00.000 11616 Worker thread wakes up
00:46:54.119 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.6 px 1856 ms NORTH
00:46:54.120 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:54.120 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:56.130 02.010 11616 Exposure complete
00:46:56.184 00.054 11616 worker thread done servicing request
00:46:56.184 00.000 12268 OnExposeComplete: enter
00:46:56.184 00.000 12268 UpdateGuideState(): m_state=6
00:46:56.184 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
00:46:56.185 00.001 12268 Star::Find returns 1 (0), X=668.29, Y=925.27, Mass=1331, SNR=24.5, Peak=83 HFD=5.2
00:46:56.185 00.000 12268 Star::Find false star n=7 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=8
00:46:56.185 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:56.185 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
00:46:56.185 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
00:46:56.185 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.36 hyp=0.64 cameraTheta=2.53 mountX=0.31 mountY=-0.57, mountTheta=-1.07
00:46:56.187 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=0.36, opts=13)
00:46:56.187 00.000 12268 Enqueuing Move request for scope (-0.52, 0.36)
00:46:56.187 00.000 11616 Worker thread wakes up
00:46:56.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.36) opts 0xd
00:46:56.187 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, 0.36)
00:46:56.187 00.000 11616 Moving (-0.52, 0.36) raw xDistance=0.31 yDistance=-0.57
00:46:56.187 00.000 11616 BLC: History state: CurrMiss=0.57, AvgInitMiss=0.56, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.094430, 1:0.565849
00:46:56.187 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:46:56.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.31
00:46:56.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.57
00:46:56.187 00.000 11616 MoveAxis(W, 175, ABG)
00:46:56.187 00.000 11616 Guiding  Dir = 3, Dur = 175
00:46:56.188 00.001 11616 IsSlewing returns 0
00:46:56.188 00.000 11616 IsGuiding returns 0
00:46:56.188 00.000 11616 PulseGuide returned control before completion, sleep 185
00:46:56.213 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
00:46:56.236 00.023 12268 UpdateGuideState exits: m=1331 SNR=24.5
00:46:56.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:56.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:56.236 00.000 12268 Enqueuing Expose request
00:46:56.377 00.141 11616 IsGuiding returns 1
00:46:56.377 00.000 11616 scope still moving after pulse duration time elapsed
00:46:56.410 00.033 11616 IsSlewing returns 0
00:46:56.410 00.000 11616 IsGuiding returns 0
00:46:56.410 00.000 11616 scope move finished after 175 + 46 ms
00:46:56.410 00.000 11616 Move returns status 0, amount 175
00:46:56.410 00.000 11616 MoveAxis(N, 48, ABG)
00:46:56.410 00.000 11616 Guiding  Dir = 0, Dur = 48
00:46:56.411 00.001 11616 IsSlewing returns 0
00:46:56.411 00.000 11616 IsGuiding returns 0
00:46:56.411 00.000 11616 PulseGuide returned control before completion, sleep 58
00:46:56.471 00.060 11616 IsGuiding returns 1
00:46:56.472 00.001 11616 scope still moving after pulse duration time elapsed
00:46:56.502 00.030 11616 IsSlewing returns 0
00:46:56.503 00.001 11616 IsGuiding returns 0
00:46:56.503 00.000 11616 scope move finished after 48 + 44 ms
00:46:56.503 00.000 11616 Move returns status 0, amount 48
00:46:56.503 00.000 11616 move complete, result=0
00:46:56.503 00.000 11616 worker thread done servicing request
00:46:56.504 00.001 11616 Worker thread wakes up
00:46:56.504 00.000 12268 GuideStep: 0.3 px 175 ms WEST, -0.6 px 48 ms NORTH
00:46:56.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:56.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:58.503 01.999 11616 Exposure complete
00:46:58.557 00.054 11616 worker thread done servicing request
00:46:58.557 00.000 12268 OnExposeComplete: enter
00:46:58.557 00.000 12268 UpdateGuideState(): m_state=6
00:46:58.557 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
00:46:58.558 00.001 12268 Star::Find returns 1 (0), X=668.43, Y=924.92, Mass=1210, SNR=23.4, Peak=89 HFD=5.0
00:46:58.558 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:46:58.558 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
00:46:58.558 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
00:46:58.558 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.02 hyp=0.39 cameraTheta=3.08 mountX=-0.02 mountY=-0.39, mountTheta=-1.61
00:46:58.559 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.02, opts=13)
00:46:58.559 00.000 12268 Enqueuing Move request for scope (-0.39, 0.02)
00:46:58.560 00.001 11616 Worker thread wakes up
00:46:58.560 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.02) opts 0xd
00:46:58.560 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.02)
00:46:58.560 00.000 11616 Moving (-0.39, 0.02) raw xDistance=-0.02 yDistance=-0.39
00:46:58.560 00.000 11616 BLC: History state: CurrMiss=0.39, AvgInitMiss=0.56, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=-0.094430, 1:0.565849, 2:0.385336
00:46:58.560 00.000 11616 BLC: Under-shoot: nominal increase by 314
00:46:58.560 00.000 11616 BLC: window closed
00:46:58.560 00.000 11616 BLC: Pulse adjusted to 1983
00:46:58.561 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:58.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:46:58.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.39
00:46:58.562 00.001 11616 MoveAxis(E, 0, ABG)
00:46:58.562 00.000 11616 Move returns status 0, amount 0
00:46:58.562 00.000 11616 MoveAxis(N, 33, ABG)
00:46:58.562 00.000 11616 Guiding  Dir = 0, Dur = 33
00:46:58.562 00.000 11616 IsSlewing returns 0
00:46:58.562 00.000 11616 IsGuiding returns 0
00:46:58.563 00.001 11616 PulseGuide returned control before completion, sleep 43
00:46:58.586 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
00:46:58.607 00.021 12268 UpdateGuideState exits: m=1210 SNR=23.4
00:46:58.607 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:58.607 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:46:58.607 00.000 12268 Enqueuing Expose request
00:46:58.615 00.008 11616 IsGuiding returns 1
00:46:58.615 00.000 11616 scope still moving after pulse duration time elapsed
00:46:58.627 00.012 12268 evsrv: cli 0F8E6D80 connect
00:46:58.627 00.000 12268 case statement mapped state 6 to 3
00:46:58.627 00.000 12268 case statement mapped state 6 to 3
00:46:58.628 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"82fdf3db-270b-41b0-a26a-7ae07bde3f37"}
00:46:58.628 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"82fdf3db-270b-41b0-a26a-7ae07bde3f37"}
00:46:58.629 00.001 12268 evsrv: cli 0F8E6D80 disconnect
00:46:58.645 00.016 11616 IsSlewing returns 0
00:46:58.645 00.000 11616 IsGuiding returns 0
00:46:58.645 00.000 11616 scope move finished after 33 + 49 ms
00:46:58.645 00.000 11616 Move returns status 0, amount 33
00:46:58.645 00.000 11616 move complete, result=0
00:46:58.645 00.000 11616 worker thread done servicing request
00:46:58.646 00.001 11616 Worker thread wakes up
00:46:58.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:46:58.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:46:58.646 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 33 ms NORTH
00:47:00.661 02.015 11616 Exposure complete
00:47:00.716 00.055 11616 worker thread done servicing request
00:47:00.716 00.000 12268 OnExposeComplete: enter
00:47:00.716 00.000 12268 UpdateGuideState(): m_state=6
00:47:00.716 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
00:47:00.716 00.000 12268 Star::Find returns 1 (0), X=668.81, Y=924.70, Mass=1568, SNR=26.7, Peak=110 HFD=5.1
00:47:00.716 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:00.716 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
00:47:00.717 00.001 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.10)
00:47:00.717 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.60 mountX=-0.20 mountY=0.02, mountTheta=3.04
00:47:00.718 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.20, opts=13)
00:47:00.718 00.000 12268 Enqueuing Move request for scope (-0.01, -0.20)
00:47:00.718 00.000 11616 Worker thread wakes up
00:47:00.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
00:47:00.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
00:47:00.718 00.000 11616 Moving (-0.01, -0.20) raw xDistance=-0.20 yDistance=0.02
00:47:00.719 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:00.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:47:00.719 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:00.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:47:00.719 00.000 11616 MoveAxis(E, 0, ABG)
00:47:00.719 00.000 11616 Move returns status 0, amount 0
00:47:00.719 00.000 11616 MoveAxis(N, 0, ABG)
00:47:00.719 00.000 11616 Move returns status 0, amount 0
00:47:00.719 00.000 11616 move complete, result=0
00:47:00.719 00.000 11616 worker thread done servicing request
00:47:00.738 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=56, Gamma=1.290
00:47:00.755 00.017 12268 UpdateGuideState exits: m=1568 SNR=26.7
00:47:00.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:00.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:00.755 00.000 12268 Enqueuing Expose request
00:47:00.755 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:00.756 00.001 11616 Worker thread wakes up
00:47:00.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:00.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:02.772 02.016 11616 Exposure complete
00:47:02.827 00.055 11616 worker thread done servicing request
00:47:02.827 00.000 12268 OnExposeComplete: enter
00:47:02.827 00.000 12268 UpdateGuideState(): m_state=6
00:47:02.827 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
00:47:02.828 00.001 12268 Star::Find returns 1 (0), X=668.12, Y=924.47, Mass=1400, SNR=25.2, Peak=97 HFD=5.1
00:47:02.828 00.000 12268 MultiStar: [#1 -9.39,11.28,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:02.828 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
00:47:02.828 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
00:47:02.828 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=-0.43 hyp=0.82 cameraTheta=-2.59 mountX=-0.50 mountY=-0.64, mountTheta=-2.23
00:47:02.829 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.70, y=-0.43, opts=13)
00:47:02.830 00.001 12268 Enqueuing Move request for scope (-0.70, -0.43)
00:47:02.830 00.000 11616 Worker thread wakes up
00:47:02.830 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.43) opts 0xd
00:47:02.830 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.70, -0.43)
00:47:02.830 00.000 11616 Moving (-0.70, -0.43) raw xDistance=-0.50 yDistance=-0.64
00:47:02.830 00.000 11616 resist switch: large excursion: input -0.50 thresh 0.29 direction from 1 to -1
00:47:02.831 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.50
00:47:02.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
00:47:02.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.64
00:47:02.831 00.000 11616 MoveAxis(E, 279, ABG)
00:47:02.831 00.000 11616 Guiding  Dir = 2, Dur = 279
00:47:02.831 00.000 11616 IsSlewing returns 0
00:47:02.831 00.000 11616 IsGuiding returns 0
00:47:02.832 00.001 11616 PulseGuide returned control before completion, sleep 289
00:47:02.851 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=56, Gamma=1.290
00:47:02.868 00.017 12268 UpdateGuideState exits: m=1400 SNR=25.2
00:47:02.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:02.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:02.868 00.000 12268 Enqueuing Expose request
00:47:03.128 00.260 11616 IsGuiding returns 1
00:47:03.128 00.000 11616 scope still moving after pulse duration time elapsed
00:47:03.159 00.031 11616 IsSlewing returns 0
00:47:03.160 00.001 11616 IsGuiding returns 1
00:47:03.190 00.030 11616 IsSlewing returns 0
00:47:03.191 00.001 11616 IsGuiding returns 1
00:47:03.221 00.030 11616 IsSlewing returns 0
00:47:03.222 00.001 11616 IsGuiding returns 1
00:47:03.252 00.030 11616 IsSlewing returns 0
00:47:03.253 00.001 11616 IsGuiding returns 1
00:47:03.283 00.030 11616 IsSlewing returns 0
00:47:03.284 00.001 11616 IsGuiding returns 1
00:47:03.315 00.031 11616 IsSlewing returns 0
00:47:03.315 00.000 11616 IsGuiding returns 1
00:47:03.347 00.032 11616 IsSlewing returns 0
00:47:03.347 00.000 11616 IsGuiding returns 0
00:47:03.347 00.000 11616 scope move finished after 279 + 237 ms
00:47:03.348 00.001 11616 Move returns status 0, amount 279
00:47:03.348 00.000 11616 MoveAxis(N, 54, ABG)
00:47:03.348 00.000 11616 Guiding  Dir = 0, Dur = 54
00:47:03.348 00.000 11616 IsSlewing returns 0
00:47:03.348 00.000 11616 IsGuiding returns 0
00:47:03.348 00.000 11616 PulseGuide returned control before completion, sleep 64
00:47:03.425 00.077 11616 IsGuiding returns 1
00:47:03.425 00.000 11616 scope still moving after pulse duration time elapsed
00:47:03.456 00.031 11616 IsSlewing returns 0
00:47:03.457 00.001 11616 IsGuiding returns 0
00:47:03.457 00.000 11616 scope move finished after 54 + 54 ms
00:47:03.457 00.000 11616 Move returns status 0, amount 54
00:47:03.457 00.000 11616 move complete, result=0
00:47:03.457 00.000 11616 worker thread done servicing request
00:47:03.457 00.000 11616 Worker thread wakes up
00:47:03.457 00.000 12268 GuideStep: -0.5 px 279 ms EAST, -0.6 px 54 ms NORTH
00:47:03.458 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:03.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:05.467 02.009 11616 Exposure complete
00:47:05.526 00.059 12268 OnExposeComplete: enter
00:47:05.526 00.000 12268 UpdateGuideState(): m_state=6
00:47:05.527 00.001 11616 worker thread done servicing request
00:47:05.527 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
00:47:05.527 00.000 12268 Star::Find returns 1 (0), X=668.14, Y=924.70, Mass=1623, SNR=26.9, Peak=127 HFD=4.9
00:47:05.527 00.000 12268 Star::Find false star n=10 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=9
00:47:05.527 00.000 12268 MultiStar: [#1 -1.38,1.50,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:05.527 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.32 = 1.96)
00:47:05.527 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.15)
00:47:05.528 00.001 12268 CameraToMount -- cameraX=-0.68 cameraY=-0.21 hyp=0.71 cameraTheta=-2.85 mountX=-0.27 mountY=-0.65, mountTheta=-1.97
00:47:05.530 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.68, y=-0.21, opts=13)
00:47:05.530 00.000 12268 Enqueuing Move request for scope (-0.68, -0.21)
00:47:05.530 00.000 11616 Worker thread wakes up
00:47:05.530 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.21) opts 0xd
00:47:05.530 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.68, -0.21)
00:47:05.530 00.000 11616 Moving (-0.68, -0.21) raw xDistance=-0.27 yDistance=-0.65
00:47:05.530 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
00:47:05.530 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.65
00:47:05.530 00.000 11616 MoveAxis(E, 151, ABG)
00:47:05.530 00.000 11616 Guiding  Dir = 2, Dur = 151
00:47:05.531 00.001 11616 IsSlewing returns 0
00:47:05.531 00.000 11616 IsGuiding returns 0
00:47:05.531 00.000 11616 PulseGuide returned control before completion, sleep 161
00:47:05.556 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=66, Gamma=1.290
00:47:05.576 00.020 12268 UpdateGuideState exits: m=1623 SNR=26.9
00:47:05.576 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:05.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:05.576 00.000 12268 Enqueuing Expose request
00:47:05.696 00.120 11616 IsGuiding returns 1
00:47:05.696 00.000 11616 scope still moving after pulse duration time elapsed
00:47:05.728 00.032 11616 IsSlewing returns 0
00:47:05.728 00.000 11616 IsGuiding returns 0
00:47:05.728 00.000 11616 scope move finished after 151 + 46 ms
00:47:05.728 00.000 11616 Move returns status 0, amount 151
00:47:05.728 00.000 11616 MoveAxis(N, 55, ABG)
00:47:05.729 00.001 11616 Guiding  Dir = 0, Dur = 55
00:47:05.729 00.000 11616 IsSlewing returns 0
00:47:05.729 00.000 11616 IsGuiding returns 0
00:47:05.730 00.001 11616 PulseGuide returned control before completion, sleep 65
00:47:05.805 00.075 11616 IsGuiding returns 1
00:47:05.805 00.000 11616 scope still moving after pulse duration time elapsed
00:47:05.835 00.030 11616 IsSlewing returns 0
00:47:05.836 00.001 11616 IsGuiding returns 0
00:47:05.836 00.000 11616 scope move finished after 55 + 51 ms
00:47:05.836 00.000 11616 Move returns status 0, amount 55
00:47:05.836 00.000 11616 move complete, result=0
00:47:05.837 00.001 11616 worker thread done servicing request
00:47:05.837 00.000 11616 Worker thread wakes up
00:47:05.837 00.000 12268 GuideStep: -0.3 px 151 ms EAST, -0.6 px 55 ms NORTH
00:47:05.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:05.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:07.858 02.021 11616 Exposure complete
00:47:07.912 00.054 11616 worker thread done servicing request
00:47:07.912 00.000 12268 OnExposeComplete: enter
00:47:07.913 00.001 12268 UpdateGuideState(): m_state=6
00:47:07.913 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
00:47:07.913 00.000 12268 Star::Find returns 1 (0), X=668.61, Y=924.86, Mass=1565, SNR=26.6, Peak=110 HFD=5.2
00:47:07.913 00.000 12268 MultiStar: [#1 0.04,-0.06,0.14,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:07.913 00.000 12268 refined, 1 included, MultiStar: {-0.18, -0.04}, one-star: {-0.21, -0.04}
00:47:07.913 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
00:47:07.913 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.20)
00:47:07.913 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-2.90 mountX=-0.06 mountY=-0.17, mountTheta=-1.92
00:47:07.916 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.04, opts=13)
00:47:07.916 00.000 12268 Enqueuing Move request for scope (-0.18, -0.04)
00:47:07.916 00.000 11616 Worker thread wakes up
00:47:07.916 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
00:47:07.917 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
00:47:07.917 00.000 11616 Moving (-0.18, -0.04) raw xDistance=-0.06 yDistance=-0.17
00:47:07.917 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:07.917 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:47:07.917 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
00:47:07.917 00.000 11616 MoveAxis(E, 0, ABG)
00:47:07.917 00.000 11616 Move returns status 0, amount 0
00:47:07.917 00.000 11616 MoveAxis(N, 14, ABG)
00:47:07.917 00.000 11616 Guiding  Dir = 0, Dur = 14
00:47:07.917 00.000 11616 IsSlewing returns 0
00:47:07.918 00.001 11616 IsGuiding returns 0
00:47:07.918 00.000 11616 PulseGuide returned control before completion, sleep 24
00:47:07.942 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=63, Gamma=1.290
00:47:07.950 00.008 11616 IsGuiding returns 1
00:47:07.950 00.000 11616 scope still moving after pulse duration time elapsed
00:47:07.960 00.010 12268 UpdateGuideState exits: m=1565 SNR=26.6
00:47:07.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:07.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:07.960 00.000 12268 Enqueuing Expose request
00:47:07.981 00.021 11616 IsSlewing returns 0
00:47:07.981 00.000 11616 IsGuiding returns 0
00:47:07.981 00.000 11616 scope move finished after 14 + 49 ms
00:47:07.982 00.001 11616 Move returns status 0, amount 14
00:47:07.982 00.000 11616 move complete, result=0
00:47:07.982 00.000 11616 worker thread done servicing request
00:47:07.982 00.000 11616 Worker thread wakes up
00:47:07.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:07.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:07.982 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 14 ms NORTH
00:47:09.986 02.004 11616 Exposure complete
00:47:10.040 00.054 11616 worker thread done servicing request
00:47:10.040 00.000 12268 OnExposeComplete: enter
00:47:10.040 00.000 12268 UpdateGuideState(): m_state=6
00:47:10.040 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
00:47:10.040 00.000 12268 Star::Find returns 1 (0), X=668.69, Y=925.49, Mass=1639, SNR=27.4, Peak=101 HFD=5.2
00:47:10.041 00.001 12268 Star::Find false star n=9 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
00:47:10.041 00.000 12268 Star::Find false star n=9 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
00:47:10.041 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:10.041 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
00:47:10.041 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
00:47:10.041 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.59 hyp=0.60 cameraTheta=1.78 mountX=0.57 mountY=-0.20, mountTheta=-0.34
00:47:10.042 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.59, opts=13)
00:47:10.042 00.000 12268 Enqueuing Move request for scope (-0.13, 0.59)
00:47:10.043 00.001 11616 Worker thread wakes up
00:47:10.043 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.59) opts 0xd
00:47:10.043 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.59)
00:47:10.043 00.000 11616 Moving (-0.13, 0.59) raw xDistance=0.57 yDistance=-0.20
00:47:10.043 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.29 direction from -1 to 1
00:47:10.043 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.71
00:47:10.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.57
00:47:10.043 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
00:47:10.043 00.000 11616 MoveAxis(W, 320, ABG)
00:47:10.043 00.000 11616 Guiding  Dir = 3, Dur = 320
00:47:10.043 00.000 11616 IsSlewing returns 0
00:47:10.044 00.001 11616 IsGuiding returns 0
00:47:10.044 00.000 11616 PulseGuide returned control before completion, sleep 330
00:47:10.063 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=54, Gamma=1.290
00:47:10.081 00.018 12268 UpdateGuideState exits: m=1639 SNR=27.4
00:47:10.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:10.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:10.081 00.000 12268 Enqueuing Expose request
00:47:10.377 00.296 11616 IsGuiding returns 1
00:47:10.377 00.000 11616 scope still moving after pulse duration time elapsed
00:47:10.409 00.032 11616 IsSlewing returns 0
00:47:10.410 00.001 11616 IsGuiding returns 0
00:47:10.410 00.000 11616 scope move finished after 320 + 45 ms
00:47:10.410 00.000 11616 Move returns status 0, amount 320
00:47:10.410 00.000 11616 MoveAxis(N, 17, ABG)
00:47:10.410 00.000 11616 Guiding  Dir = 0, Dur = 17
00:47:10.411 00.001 11616 IsSlewing returns 0
00:47:10.411 00.000 11616 IsGuiding returns 0
00:47:10.411 00.000 11616 PulseGuide returned control before completion, sleep 27
00:47:10.441 00.030 11616 IsGuiding returns 1
00:47:10.442 00.001 11616 scope still moving after pulse duration time elapsed
00:47:10.473 00.031 11616 IsSlewing returns 0
00:47:10.474 00.001 11616 IsGuiding returns 1
00:47:10.503 00.029 11616 IsSlewing returns 0
00:47:10.504 00.001 11616 IsGuiding returns 1
00:47:10.534 00.030 11616 IsSlewing returns 0
00:47:10.534 00.000 11616 IsGuiding returns 1
00:47:10.564 00.030 11616 IsSlewing returns 0
00:47:10.564 00.000 11616 IsGuiding returns 0
00:47:10.564 00.000 11616 scope move finished after 17 + 137 ms
00:47:10.564 00.000 11616 Move returns status 0, amount 17
00:47:10.564 00.000 11616 move complete, result=0
00:47:10.564 00.000 11616 worker thread done servicing request
00:47:10.565 00.001 11616 Worker thread wakes up
00:47:10.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:10.565 00.000 12268 GuideStep: 0.6 px 320 ms WEST, -0.2 px 17 ms NORTH
00:47:10.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:12.571 02.006 11616 Exposure complete
00:47:12.626 00.055 11616 worker thread done servicing request
00:47:12.626 00.000 12268 OnExposeComplete: enter
00:47:12.626 00.000 12268 UpdateGuideState(): m_state=6
00:47:12.626 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
00:47:12.626 00.000 12268 Star::Find returns 1 (0), X=668.52, Y=925.38, Mass=1421, SNR=25.4, Peak=90 HFD=5.1
00:47:12.626 00.000 12268 Star::Find false star n=8 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
00:47:12.626 00.000 12268 MultiStar: [#1 -0.71,-0.38,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:12.626 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
00:47:12.626 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
00:47:12.626 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.48 hyp=0.56 cameraTheta=2.12 mountX=0.45 mountY=-0.35, mountTheta=-0.67
00:47:12.628 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.48, opts=13)
00:47:12.628 00.000 12268 Enqueuing Move request for scope (-0.29, 0.48)
00:47:12.628 00.000 11616 Worker thread wakes up
00:47:12.628 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.48) opts 0xd
00:47:12.628 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.48)
00:47:12.628 00.000 11616 Moving (-0.29, 0.48) raw xDistance=0.45 yDistance=-0.35
00:47:12.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
00:47:12.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
00:47:12.628 00.000 11616 MoveAxis(W, 252, ABG)
00:47:12.629 00.001 11616 Guiding  Dir = 3, Dur = 252
00:47:12.629 00.000 11616 IsSlewing returns 0
00:47:12.629 00.000 11616 IsGuiding returns 0
00:47:12.629 00.000 11616 PulseGuide returned control before completion, sleep 262
00:47:12.651 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
00:47:12.667 00.016 12268 UpdateGuideState exits: m=1421 SNR=25.4
00:47:12.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:12.668 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:12.668 00.000 12268 Enqueuing Expose request
00:47:12.898 00.230 11616 IsGuiding returns 1
00:47:12.899 00.001 11616 scope still moving after pulse duration time elapsed
00:47:12.929 00.030 11616 IsSlewing returns 0
00:47:12.930 00.001 11616 IsGuiding returns 0
00:47:12.930 00.000 11616 scope move finished after 252 + 48 ms
00:47:12.930 00.000 11616 Move returns status 0, amount 252
00:47:12.930 00.000 11616 MoveAxis(N, 30, ABG)
00:47:12.930 00.000 11616 Guiding  Dir = 0, Dur = 30
00:47:12.930 00.000 11616 IsSlewing returns 0
00:47:12.931 00.001 11616 IsGuiding returns 0
00:47:12.931 00.000 11616 PulseGuide returned control before completion, sleep 40
00:47:12.975 00.044 11616 IsGuiding returns 1
00:47:12.975 00.000 11616 scope still moving after pulse duration time elapsed
00:47:13.008 00.033 11616 IsSlewing returns 0
00:47:13.009 00.001 11616 IsGuiding returns 1
00:47:13.038 00.029 11616 IsSlewing returns 0
00:47:13.039 00.001 11616 IsGuiding returns 1
00:47:13.069 00.030 11616 IsSlewing returns 0
00:47:13.070 00.001 11616 IsGuiding returns 0
00:47:13.070 00.000 11616 scope move finished after 30 + 109 ms
00:47:13.070 00.000 11616 Move returns status 0, amount 30
00:47:13.070 00.000 11616 move complete, result=0
00:47:13.071 00.001 11616 worker thread done servicing request
00:47:13.071 00.000 11616 Worker thread wakes up
00:47:13.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:13.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:13.071 00.000 12268 GuideStep: 0.4 px 252 ms WEST, -0.4 px 30 ms NORTH
00:47:15.087 02.016 11616 Exposure complete
00:47:15.141 00.054 11616 worker thread done servicing request
00:47:15.141 00.000 12268 OnExposeComplete: enter
00:47:15.141 00.000 12268 UpdateGuideState(): m_state=6
00:47:15.142 00.001 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
00:47:15.142 00.000 12268 Star::Find returns 1 (0), X=668.54, Y=924.86, Mass=1144, SNR=22.8, Peak=79 HFD=4.9
00:47:15.142 00.000 12268 Star::Find false star n=8 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
00:47:15.142 00.000 12268 MultiStar: [#1 -1.52,1.55,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:15.142 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.46 = 1.83)
00:47:15.142 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.57 = -1.28)
00:47:15.142 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.04 hyp=0.28 cameraTheta=-2.98 mountX=-0.07 mountY=-0.27, mountTheta=-1.83
00:47:15.144 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.04, opts=13)
00:47:15.144 00.000 12268 Enqueuing Move request for scope (-0.28, -0.04)
00:47:15.144 00.000 11616 Worker thread wakes up
00:47:15.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.04) opts 0xd
00:47:15.144 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.04)
00:47:15.144 00.000 11616 Moving (-0.28, -0.04) raw xDistance=-0.07 yDistance=-0.27
00:47:15.145 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:15.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:47:15.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
00:47:15.145 00.000 11616 MoveAxis(E, 0, ABG)
00:47:15.145 00.000 11616 Move returns status 0, amount 0
00:47:15.145 00.000 11616 MoveAxis(N, 23, ABG)
00:47:15.145 00.000 11616 Guiding  Dir = 0, Dur = 23
00:47:15.145 00.000 11616 IsSlewing returns 0
00:47:15.146 00.001 11616 IsGuiding returns 0
00:47:15.146 00.000 11616 PulseGuide returned control before completion, sleep 33
00:47:15.167 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
00:47:15.184 00.017 12268 UpdateGuideState exits: m=1144 SNR=22.8
00:47:15.184 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:15.184 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:15.184 00.000 12268 Enqueuing Expose request
00:47:15.186 00.002 11616 IsGuiding returns 1
00:47:15.186 00.000 11616 scope still moving after pulse duration time elapsed
00:47:15.217 00.031 11616 IsSlewing returns 0
00:47:15.217 00.000 11616 IsGuiding returns 0
00:47:15.218 00.001 11616 scope move finished after 23 + 48 ms
00:47:15.218 00.000 11616 Move returns status 0, amount 23
00:47:15.218 00.000 11616 move complete, result=0
00:47:15.218 00.000 11616 worker thread done servicing request
00:47:15.218 00.000 11616 Worker thread wakes up
00:47:15.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:15.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:15.233 00.015 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
00:47:17.221 01.988 11616 Exposure complete
00:47:17.276 00.055 11616 worker thread done servicing request
00:47:17.276 00.000 12268 OnExposeComplete: enter
00:47:17.276 00.000 12268 UpdateGuideState(): m_state=6
00:47:17.277 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
00:47:17.277 00.000 12268 Star::Find returns 1 (0), X=668.85, Y=925.16, Mass=1232, SNR=23.7, Peak=85 HFD=4.9
00:47:17.277 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:17.277 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
00:47:17.277 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
00:47:17.277 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.45 mountX=0.26 mountY=-0.00, mountTheta=-0.01
00:47:17.279 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.26, opts=13)
00:47:17.279 00.000 12268 Enqueuing Move request for scope (0.03, 0.26)
00:47:17.279 00.000 11616 Worker thread wakes up
00:47:17.279 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.26) opts 0xd
00:47:17.279 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.26)
00:47:17.279 00.000 11616 Moving (0.03, 0.26) raw xDistance=0.26 yDistance=-0.00
00:47:17.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
00:47:17.279 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:17.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:47:17.279 00.000 11616 MoveAxis(W, 145, ABG)
00:47:17.279 00.000 11616 Guiding  Dir = 3, Dur = 145
00:47:17.280 00.001 11616 IsSlewing returns 0
00:47:17.280 00.000 11616 IsGuiding returns 0
00:47:17.280 00.000 11616 PulseGuide returned control before completion, sleep 155
00:47:17.302 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=51, Gamma=1.290
00:47:17.319 00.017 12268 UpdateGuideState exits: m=1232 SNR=23.7
00:47:17.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:17.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:17.319 00.000 12268 Enqueuing Expose request
00:47:17.440 00.121 11616 IsGuiding returns 1
00:47:17.440 00.000 11616 scope still moving after pulse duration time elapsed
00:47:17.473 00.033 11616 IsSlewing returns 0
00:47:17.473 00.000 11616 IsGuiding returns 0
00:47:17.473 00.000 11616 scope move finished after 145 + 47 ms
00:47:17.473 00.000 11616 Move returns status 0, amount 145
00:47:17.473 00.000 11616 MoveAxis(N, 0, ABG)
00:47:17.473 00.000 11616 Move returns status 0, amount 0
00:47:17.473 00.000 11616 move complete, result=0
00:47:17.474 00.001 11616 worker thread done servicing request
00:47:17.474 00.000 11616 Worker thread wakes up
00:47:17.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:17.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:17.474 00.000 12268 GuideStep: 0.3 px 145 ms WEST, -0.0 px 0 ms NORTH
00:47:19.490 02.016 11616 Exposure complete
00:47:19.545 00.055 11616 worker thread done servicing request
00:47:19.545 00.000 12268 OnExposeComplete: enter
00:47:19.545 00.000 12268 UpdateGuideState(): m_state=6
00:47:19.545 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
00:47:19.545 00.000 12268 Star::Find returns 1 (0), X=668.33, Y=924.88, Mass=1122, SNR=22.7, Peak=83 HFD=5.0
00:47:19.546 00.001 12268 Star::Find false star n=7 nbg=280 bg=7.1 sigma=0.6 thresh=9 peak=9
00:47:19.546 00.000 12268 MultiStar: [#1 -0.68,0.56,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:19.546 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
00:47:19.546 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
00:47:19.546 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.02 hyp=0.49 cameraTheta=-3.09 mountX=-0.07 mountY=-0.48, mountTheta=-1.72
00:47:19.547 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=-0.02, opts=13)
00:47:19.547 00.000 12268 Enqueuing Move request for scope (-0.49, -0.02)
00:47:19.547 00.000 11616 Worker thread wakes up
00:47:19.548 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.02) opts 0xd
00:47:19.548 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, -0.02)
00:47:19.548 00.000 11616 Moving (-0.49, -0.02) raw xDistance=-0.07 yDistance=-0.48
00:47:19.548 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:19.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:47:19.548 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.48
00:47:19.548 00.000 11616 MoveAxis(E, 0, ABG)
00:47:19.548 00.000 11616 Move returns status 0, amount 0
00:47:19.548 00.000 11616 MoveAxis(N, 41, ABG)
00:47:19.548 00.000 11616 Guiding  Dir = 0, Dur = 41
00:47:19.548 00.000 11616 IsSlewing returns 0
00:47:19.549 00.001 11616 IsGuiding returns 0
00:47:19.549 00.000 11616 PulseGuide returned control before completion, sleep 51
00:47:19.569 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
00:47:19.587 00.018 12268 UpdateGuideState exits: m=1122 SNR=22.7
00:47:19.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:19.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:19.587 00.000 12268 Enqueuing Expose request
00:47:19.601 00.014 11616 IsGuiding returns 1
00:47:19.601 00.000 11616 scope still moving after pulse duration time elapsed
00:47:19.633 00.032 11616 IsSlewing returns 0
00:47:19.633 00.000 11616 IsGuiding returns 0
00:47:19.633 00.000 11616 scope move finished after 41 + 42 ms
00:47:19.633 00.000 11616 Move returns status 0, amount 41
00:47:19.633 00.000 11616 move complete, result=0
00:47:19.633 00.000 11616 worker thread done servicing request
00:47:19.634 00.001 11616 Worker thread wakes up
00:47:19.634 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.5 px 41 ms NORTH
00:47:19.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:19.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:21.643 02.009 11616 Exposure complete
00:47:21.698 00.055 11616 worker thread done servicing request
00:47:21.698 00.000 12268 OnExposeComplete: enter
00:47:21.698 00.000 12268 UpdateGuideState(): m_state=6
00:47:21.698 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
00:47:21.698 00.000 12268 Star::Find returns 1 (0), X=668.46, Y=924.59, Mass=1087, SNR=22.3, Peak=86 HFD=5.0
00:47:21.698 00.000 12268 Star::Find false star n=10 nbg=272 bg=7.1 sigma=0.6 thresh=9 peak=9
00:47:21.699 00.001 12268 MultiStar: [#1 -0.86,-0.32,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:21.699 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.89 = 2.39)
00:47:21.699 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.72)
00:47:21.699 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.31 hyp=0.47 cameraTheta=-2.42 mountX=-0.35 mountY=-0.31, mountTheta=-2.41
00:47:21.702 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.31, opts=13)
00:47:21.703 00.001 12268 Enqueuing Move request for scope (-0.35, -0.31)
00:47:21.703 00.000 11616 Worker thread wakes up
00:47:21.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.31) opts 0xd
00:47:21.703 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.31)
00:47:21.703 00.000 11616 Moving (-0.35, -0.31) raw xDistance=-0.35 yDistance=-0.31
00:47:21.703 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 1 to -1
00:47:21.703 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.04
00:47:21.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
00:47:21.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
00:47:21.703 00.000 11616 MoveAxis(E, 194, ABG)
00:47:21.703 00.000 11616 Guiding  Dir = 2, Dur = 194
00:47:21.704 00.001 11616 IsSlewing returns 0
00:47:21.704 00.000 11616 IsGuiding returns 0
00:47:21.704 00.000 11616 PulseGuide returned control before completion, sleep 204
00:47:21.724 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=49, Gamma=1.290
00:47:21.743 00.019 12268 UpdateGuideState exits: m=1087 SNR=22.3
00:47:21.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:21.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:21.743 00.000 12268 Enqueuing Expose request
00:47:21.918 00.175 11616 IsGuiding returns 1
00:47:21.918 00.000 11616 scope still moving after pulse duration time elapsed
00:47:21.948 00.030 11616 IsSlewing returns 0
00:47:21.949 00.001 11616 IsGuiding returns 0
00:47:21.949 00.000 11616 scope move finished after 194 + 51 ms
00:47:21.949 00.000 11616 Move returns status 0, amount 194
00:47:21.949 00.000 11616 MoveAxis(N, 26, ABG)
00:47:21.949 00.000 11616 Guiding  Dir = 0, Dur = 26
00:47:21.949 00.000 11616 IsSlewing returns 0
00:47:21.950 00.001 11616 IsGuiding returns 0
00:47:21.950 00.000 11616 PulseGuide returned control before completion, sleep 36
00:47:21.995 00.045 11616 IsGuiding returns 1
00:47:21.995 00.000 11616 scope still moving after pulse duration time elapsed
00:47:22.026 00.031 11616 IsSlewing returns 0
00:47:22.027 00.001 11616 IsGuiding returns 0
00:47:22.027 00.000 11616 scope move finished after 26 + 50 ms
00:47:22.027 00.000 11616 Move returns status 0, amount 26
00:47:22.027 00.000 11616 move complete, result=0
00:47:22.027 00.000 11616 worker thread done servicing request
00:47:22.027 00.000 11616 Worker thread wakes up
00:47:22.027 00.000 12268 GuideStep: -0.3 px 194 ms EAST, -0.3 px 26 ms NORTH
00:47:22.028 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:22.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:24.031 02.003 11616 Exposure complete
00:47:24.087 00.056 11616 worker thread done servicing request
00:47:24.087 00.000 12268 OnExposeComplete: enter
00:47:24.087 00.000 12268 UpdateGuideState(): m_state=6
00:47:24.087 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
00:47:24.087 00.000 12268 Star::Find returns 1 (0), X=668.64, Y=924.42, Mass=990, SNR=21.4, Peak=63 HFD=5.0
00:47:24.087 00.000 12268 Star::Find false star n=12 nbg=276 bg=7.2 sigma=0.7 thresh=9 peak=8
00:47:24.087 00.000 12268 MultiStar: [#1 -1.33,0.54,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:24.087 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.40 = 2.89)
00:47:24.087 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.22)
00:47:24.087 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.48 hyp=0.51 cameraTheta=-1.92 mountX=-0.49 mountY=-0.11, mountTheta=-2.92
00:47:24.089 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.48, opts=13)
00:47:24.089 00.000 12268 Enqueuing Move request for scope (-0.18, -0.48)
00:47:24.089 00.000 11616 Worker thread wakes up
00:47:24.089 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.48) opts 0xd
00:47:24.089 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.48)
00:47:24.089 00.000 11616 Moving (-0.18, -0.48) raw xDistance=-0.49 yDistance=-0.11
00:47:24.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.49
00:47:24.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:24.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:47:24.090 00.001 11616 MoveAxis(E, 277, ABG)
00:47:24.090 00.000 11616 Guiding  Dir = 2, Dur = 277
00:47:24.090 00.000 11616 IsSlewing returns 0
00:47:24.090 00.000 11616 IsGuiding returns 0
00:47:24.090 00.000 11616 PulseGuide returned control before completion, sleep 287
00:47:24.111 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
00:47:24.128 00.017 12268 UpdateGuideState exits: m=990 SNR=21.4
00:47:24.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:24.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:24.128 00.000 12268 Enqueuing Expose request
00:47:24.391 00.263 11616 IsGuiding returns 0
00:47:24.392 00.001 11616 Move returns status 0, amount 277
00:47:24.392 00.000 11616 MoveAxis(N, 0, ABG)
00:47:24.392 00.000 11616 Move returns status 0, amount 0
00:47:24.392 00.000 11616 move complete, result=0
00:47:24.392 00.000 11616 worker thread done servicing request
00:47:24.392 00.000 11616 Worker thread wakes up
00:47:24.392 00.000 12268 GuideStep: -0.5 px 277 ms EAST, -0.1 px 0 ms NORTH
00:47:24.393 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:24.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:26.429 02.036 11616 Exposure complete
00:47:26.483 00.054 11616 worker thread done servicing request
00:47:26.483 00.000 12268 OnExposeComplete: enter
00:47:26.483 00.000 12268 UpdateGuideState(): m_state=6
00:47:26.484 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
00:47:26.484 00.000 12268 Star::Find returns 1 (0), X=668.51, Y=924.61, Mass=862, SNR=20.0, Peak=62 HFD=5.1
00:47:26.484 00.000 12268 Star::Find false star n=10 nbg=270 bg=7.1 sigma=0.7 thresh=9 peak=9
00:47:26.484 00.000 12268 MultiStar: [#1 -1.07,0.15,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:26.484 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
00:47:26.484 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
00:47:26.484 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.29 hyp=0.42 cameraTheta=-2.38 mountX=-0.32 mountY=-0.26, mountTheta=-2.45
00:47:26.486 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.29, opts=13)
00:47:26.486 00.000 12268 Enqueuing Move request for scope (-0.30, -0.29)
00:47:26.486 00.000 11616 Worker thread wakes up
00:47:26.486 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.29) opts 0xd
00:47:26.486 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.29)
00:47:26.486 00.000 11616 Moving (-0.30, -0.29) raw xDistance=-0.32 yDistance=-0.26
00:47:26.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
00:47:26.487 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
00:47:26.487 00.000 11616 MoveAxis(E, 178, ABG)
00:47:26.487 00.000 11616 Guiding  Dir = 2, Dur = 178
00:47:26.487 00.000 11616 IsSlewing returns 0
00:47:26.487 00.000 11616 IsGuiding returns 0
00:47:26.488 00.001 11616 PulseGuide returned control before completion, sleep 188
00:47:26.508 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=40, Gamma=1.290
00:47:26.525 00.017 12268 UpdateGuideState exits: m=862 SNR=20.0
00:47:26.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:26.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:26.525 00.000 12268 Enqueuing Expose request
00:47:26.690 00.165 11616 IsGuiding returns 1
00:47:26.690 00.000 11616 scope still moving after pulse duration time elapsed
00:47:26.720 00.030 11616 IsSlewing returns 0
00:47:26.722 00.002 11616 IsGuiding returns 1
00:47:26.751 00.029 11616 IsSlewing returns 0
00:47:26.751 00.000 11616 IsGuiding returns 1
00:47:26.783 00.032 11616 IsSlewing returns 0
00:47:26.783 00.000 11616 IsGuiding returns 1
00:47:26.814 00.031 11616 IsSlewing returns 0
00:47:26.815 00.001 11616 IsGuiding returns 0
00:47:26.815 00.000 11616 scope move finished after 178 + 149 ms
00:47:26.815 00.000 11616 Move returns status 0, amount 178
00:47:26.815 00.000 11616 MoveAxis(N, 22, ABG)
00:47:26.815 00.000 11616 Guiding  Dir = 0, Dur = 22
00:47:26.815 00.000 11616 IsSlewing returns 0
00:47:26.816 00.001 11616 IsGuiding returns 0
00:47:26.816 00.000 11616 PulseGuide returned control before completion, sleep 32
00:47:26.861 00.045 11616 IsGuiding returns 1
00:47:26.861 00.000 11616 scope still moving after pulse duration time elapsed
00:47:26.892 00.031 11616 IsSlewing returns 0
00:47:26.893 00.001 11616 IsGuiding returns 0
00:47:26.893 00.000 11616 scope move finished after 22 + 54 ms
00:47:26.893 00.000 11616 Move returns status 0, amount 22
00:47:26.893 00.000 11616 move complete, result=0
00:47:26.893 00.000 11616 worker thread done servicing request
00:47:26.894 00.001 11616 Worker thread wakes up
00:47:26.894 00.000 12268 GuideStep: -0.3 px 178 ms EAST, -0.3 px 22 ms NORTH
00:47:26.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:26.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:28.898 02.004 11616 Exposure complete
00:47:28.954 00.056 11616 worker thread done servicing request
00:47:28.954 00.000 12268 OnExposeComplete: enter
00:47:28.954 00.000 12268 UpdateGuideState(): m_state=6
00:47:28.954 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
00:47:28.955 00.001 12268 Star::Find returns 1 (0), X=668.28, Y=924.86, Mass=900, SNR=20.4, Peak=64 HFD=4.8
00:47:28.955 00.000 12268 Star::Find false star n=9 nbg=273 bg=7.2 sigma=0.7 thresh=9 peak=8
00:47:28.955 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:28.955 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.54 = 1.75)
00:47:28.955 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.36)
00:47:28.955 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.04 hyp=0.54 cameraTheta=-3.06 mountX=-0.09 mountY=-0.52, mountTheta=-1.75
00:47:28.956 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=-0.04, opts=13)
00:47:28.957 00.001 12268 Enqueuing Move request for scope (-0.53, -0.04)
00:47:28.957 00.000 11616 Worker thread wakes up
00:47:28.957 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.04) opts 0xd
00:47:28.957 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, -0.04)
00:47:28.957 00.000 11616 Moving (-0.53, -0.04) raw xDistance=-0.09 yDistance=-0.52
00:47:28.957 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:28.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:47:28.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
00:47:28.957 00.000 11616 MoveAxis(E, 0, ABG)
00:47:28.957 00.000 11616 Move returns status 0, amount 0
00:47:28.957 00.000 11616 MoveAxis(N, 44, ABG)
00:47:28.957 00.000 11616 Guiding  Dir = 0, Dur = 44
00:47:28.958 00.001 11616 IsSlewing returns 0
00:47:28.958 00.000 11616 IsGuiding returns 0
00:47:28.959 00.001 11616 PulseGuide returned control before completion, sleep 54
00:47:28.984 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=40, Gamma=1.290
00:47:29.002 00.018 12268 UpdateGuideState exits: m=900 SNR=20.4
00:47:29.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:29.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:29.002 00.000 12268 Enqueuing Expose request
00:47:29.021 00.019 11616 IsGuiding returns 1
00:47:29.021 00.000 11616 scope still moving after pulse duration time elapsed
00:47:29.053 00.032 11616 IsSlewing returns 0
00:47:29.053 00.000 11616 IsGuiding returns 1
00:47:29.085 00.032 11616 IsSlewing returns 0
00:47:29.085 00.000 11616 IsGuiding returns 1
00:47:29.117 00.032 11616 IsSlewing returns 0
00:47:29.117 00.000 11616 IsGuiding returns 0
00:47:29.118 00.001 11616 scope move finished after 44 + 115 ms
00:47:29.118 00.000 11616 Move returns status 0, amount 44
00:47:29.118 00.000 11616 move complete, result=0
00:47:29.118 00.000 11616 worker thread done servicing request
00:47:29.118 00.000 11616 Worker thread wakes up
00:47:29.118 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:29.118 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:29.118 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.5 px 44 ms NORTH
00:47:31.129 02.011 11616 Exposure complete
00:47:31.185 00.056 11616 worker thread done servicing request
00:47:31.186 00.001 12268 OnExposeComplete: enter
00:47:31.186 00.000 12268 UpdateGuideState(): m_state=6
00:47:31.186 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
00:47:31.186 00.000 12268 Star::Find returns 1 (0), X=668.33, Y=924.67, Mass=692, SNR=17.9, Peak=60 HFD=4.8
00:47:31.186 00.000 12268 MultiStar: [#1 -0.62,0.56,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:31.186 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.18 = 2.11)
00:47:31.186 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.00)
00:47:31.186 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.23 hyp=0.54 cameraTheta=-2.70 mountX=-0.27 mountY=-0.45, mountTheta=-2.11
00:47:31.188 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=-0.23, opts=13)
00:47:31.188 00.000 12268 Enqueuing Move request for scope (-0.48, -0.23)
00:47:31.188 00.000 11616 Worker thread wakes up
00:47:31.188 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.23) opts 0xd
00:47:31.188 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, -0.23)
00:47:31.188 00.000 11616 Moving (-0.48, -0.23) raw xDistance=-0.27 yDistance=-0.45
00:47:31.188 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
00:47:31.189 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
00:47:31.189 00.000 11616 MoveAxis(E, 153, ABG)
00:47:31.189 00.000 11616 Guiding  Dir = 2, Dur = 153
00:47:31.189 00.000 11616 IsSlewing returns 0
00:47:31.190 00.001 11616 IsGuiding returns 0
00:47:31.190 00.000 11616 PulseGuide returned control before completion, sleep 163
00:47:31.210 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=32, Gamma=1.290
00:47:31.228 00.018 12268 UpdateGuideState exits: m=692 SNR=17.9
00:47:31.228 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:31.228 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:31.228 00.000 12268 Enqueuing Expose request
00:47:31.362 00.134 11616 IsGuiding returns 1
00:47:31.362 00.000 11616 scope still moving after pulse duration time elapsed
00:47:31.392 00.030 11616 IsSlewing returns 0
00:47:31.393 00.001 11616 IsGuiding returns 0
00:47:31.393 00.000 11616 scope move finished after 153 + 50 ms
00:47:31.393 00.000 11616 Move returns status 0, amount 153
00:47:31.393 00.000 11616 MoveAxis(N, 38, ABG)
00:47:31.393 00.000 11616 Guiding  Dir = 0, Dur = 38
00:47:31.393 00.000 11616 IsSlewing returns 0
00:47:31.394 00.001 11616 IsGuiding returns 0
00:47:31.394 00.000 11616 PulseGuide returned control before completion, sleep 48
00:47:31.455 00.061 11616 IsGuiding returns 1
00:47:31.456 00.001 11616 scope still moving after pulse duration time elapsed
00:47:31.486 00.030 11616 IsSlewing returns 0
00:47:31.487 00.001 11616 IsGuiding returns 1
00:47:31.517 00.030 11616 IsSlewing returns 0
00:47:31.518 00.001 11616 IsGuiding returns 1
00:47:31.548 00.030 11616 IsSlewing returns 0
00:47:31.548 00.000 11616 IsGuiding returns 1
00:47:31.580 00.032 11616 IsSlewing returns 0
00:47:31.580 00.000 11616 IsGuiding returns 1
00:47:31.610 00.030 11616 IsSlewing returns 0
00:47:31.611 00.001 11616 IsGuiding returns 0
00:47:31.611 00.000 11616 scope move finished after 38 + 179 ms
00:47:31.611 00.000 11616 Move returns status 0, amount 38
00:47:31.611 00.000 11616 move complete, result=0
00:47:31.611 00.000 11616 worker thread done servicing request
00:47:31.611 00.000 11616 Worker thread wakes up
00:47:31.611 00.000 12268 GuideStep: -0.3 px 153 ms EAST, -0.5 px 38 ms NORTH
00:47:31.612 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:31.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:33.629 02.017 11616 Exposure complete
00:47:33.686 00.057 11616 worker thread done servicing request
00:47:33.687 00.001 12268 OnExposeComplete: enter
00:47:33.687 00.000 12268 UpdateGuideState(): m_state=6
00:47:33.687 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
00:47:33.687 00.000 12268 Star::Find returns 1 (0), X=668.76, Y=924.74, Mass=854, SNR=19.7, Peak=53 HFD=5.7
00:47:33.687 00.000 12268 Star::Find false star n=9 nbg=274 bg=7.1 sigma=0.6 thresh=9 peak=8
00:47:33.687 00.000 12268 MultiStar: [#1 -0.88,0.98,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:33.688 00.001 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
00:47:33.688 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
00:47:33.688 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.91 mountX=-0.17 mountY=-0.04, mountTheta=-2.93
00:47:33.689 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.16, opts=13)
00:47:33.689 00.000 12268 Enqueuing Move request for scope (-0.06, -0.16)
00:47:33.689 00.000 11616 Worker thread wakes up
00:47:33.690 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
00:47:33.690 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
00:47:33.690 00.000 11616 Moving (-0.06, -0.16) raw xDistance=-0.17 yDistance=-0.04
00:47:33.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
00:47:33.690 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:33.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:47:33.690 00.000 11616 MoveAxis(E, 94, ABG)
00:47:33.690 00.000 11616 Guiding  Dir = 2, Dur = 94
00:47:33.690 00.000 11616 IsSlewing returns 0
00:47:33.691 00.001 11616 IsGuiding returns 0
00:47:33.691 00.000 11616 PulseGuide returned control before completion, sleep 104
00:47:33.713 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
00:47:33.731 00.018 12268 UpdateGuideState exits: m=854 SNR=19.7
00:47:33.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:33.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:33.731 00.000 12268 Enqueuing Expose request
00:47:33.805 00.074 11616 IsGuiding returns 1
00:47:33.805 00.000 11616 scope still moving after pulse duration time elapsed
00:47:33.837 00.032 11616 IsSlewing returns 0
00:47:33.837 00.000 11616 IsGuiding returns 0
00:47:33.837 00.000 11616 scope move finished after 94 + 52 ms
00:47:33.838 00.001 11616 Move returns status 0, amount 94
00:47:33.838 00.000 11616 MoveAxis(N, 0, ABG)
00:47:33.838 00.000 11616 Move returns status 0, amount 0
00:47:33.838 00.000 11616 move complete, result=0
00:47:33.838 00.000 11616 worker thread done servicing request
00:47:33.838 00.000 11616 Worker thread wakes up
00:47:33.838 00.000 12268 GuideStep: -0.2 px 94 ms EAST, -0.0 px 0 ms NORTH
00:47:33.838 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:33.838 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:35.843 02.005 11616 Exposure complete
00:47:35.901 00.058 11616 worker thread done servicing request
00:47:35.901 00.000 12268 OnExposeComplete: enter
00:47:35.901 00.000 12268 UpdateGuideState(): m_state=6
00:47:35.901 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
00:47:35.902 00.001 12268 Star::Find returns 1 (0), X=668.54, Y=924.61, Mass=644, SNR=17.3, Peak=58 HFD=4.6
00:47:35.902 00.000 12268 MultiStar: [#1 -0.04,0.57,0.20,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:35.902 00.000 12268 refined, 1 included, MultiStar: {-0.24, -0.15}, one-star: {-0.28, -0.29}
00:47:35.902 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
00:47:35.902 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
00:47:35.902 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.15 hyp=0.28 cameraTheta=-2.59 mountX=-0.17 mountY=-0.22, mountTheta=-2.23
00:47:35.904 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.15, opts=13)
00:47:35.905 00.001 12268 Enqueuing Move request for scope (-0.24, -0.15)
00:47:35.905 00.000 11616 Worker thread wakes up
00:47:35.905 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.15) opts 0xd
00:47:35.905 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.15)
00:47:35.905 00.000 11616 Moving (-0.24, -0.15) raw xDistance=-0.17 yDistance=-0.22
00:47:35.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
00:47:35.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
00:47:35.905 00.000 11616 MoveAxis(E, 96, ABG)
00:47:35.905 00.000 11616 Guiding  Dir = 2, Dur = 96
00:47:35.905 00.000 11616 IsSlewing returns 0
00:47:35.906 00.001 11616 IsGuiding returns 0
00:47:35.906 00.000 11616 PulseGuide returned control before completion, sleep 106
00:47:35.928 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
00:47:35.945 00.017 12268 UpdateGuideState exits: m=644 SNR=17.3
00:47:35.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:35.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:35.945 00.000 12268 Enqueuing Expose request
00:47:36.027 00.082 11616 IsGuiding returns 1
00:47:36.027 00.000 11616 scope still moving after pulse duration time elapsed
00:47:36.059 00.032 11616 IsSlewing returns 0
00:47:36.059 00.000 11616 IsGuiding returns 0
00:47:36.059 00.000 11616 scope move finished after 96 + 57 ms
00:47:36.059 00.000 11616 Move returns status 0, amount 96
00:47:36.059 00.000 11616 MoveAxis(N, 19, ABG)
00:47:36.059 00.000 11616 Guiding  Dir = 0, Dur = 19
00:47:36.059 00.000 11616 IsSlewing returns 0
00:47:36.060 00.001 11616 IsGuiding returns 0
00:47:36.060 00.000 11616 PulseGuide returned control before completion, sleep 29
00:47:36.091 00.031 11616 IsGuiding returns 1
00:47:36.091 00.000 11616 scope still moving after pulse duration time elapsed
00:47:36.122 00.031 11616 IsSlewing returns 0
00:47:36.122 00.000 11616 IsGuiding returns 0
00:47:36.122 00.000 11616 scope move finished after 19 + 43 ms
00:47:36.122 00.000 11616 Move returns status 0, amount 19
00:47:36.122 00.000 11616 move complete, result=0
00:47:36.122 00.000 11616 worker thread done servicing request
00:47:36.122 00.000 11616 Worker thread wakes up
00:47:36.123 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:36.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:36.123 00.000 12268 GuideStep: -0.2 px 96 ms EAST, -0.2 px 19 ms NORTH
00:47:38.131 02.008 11616 Exposure complete
00:47:38.185 00.054 11616 worker thread done servicing request
00:47:38.185 00.000 12268 OnExposeComplete: enter
00:47:38.185 00.000 12268 UpdateGuideState(): m_state=6
00:47:38.185 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
00:47:38.186 00.001 12268 Star::Find returns 1 (0), X=668.92, Y=925.01, Mass=852, SNR=19.9, Peak=66 HFD=4.5
00:47:38.186 00.000 12268 MultiStar: [#1 0.19,-1.26,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:38.186 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
00:47:38.186 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
00:47:38.186 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.81 mountX=0.12 mountY=0.09, mountTheta=0.64
00:47:38.187 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.11, opts=13)
00:47:38.188 00.001 12268 Enqueuing Move request for scope (0.10, 0.11)
00:47:38.188 00.000 11616 Worker thread wakes up
00:47:38.188 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
00:47:38.188 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
00:47:38.188 00.000 11616 Moving (0.10, 0.11) raw xDistance=0.12 yDistance=0.09
00:47:38.188 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:38.188 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:47:38.188 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:38.188 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:47:38.188 00.000 11616 MoveAxis(E, 0, ABG)
00:47:38.188 00.000 11616 Move returns status 0, amount 0
00:47:38.189 00.001 11616 MoveAxis(N, 0, ABG)
00:47:38.189 00.000 11616 Move returns status 0, amount 0
00:47:38.189 00.000 11616 move complete, result=0
00:47:38.190 00.001 11616 worker thread done servicing request
00:47:38.213 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
00:47:38.231 00.018 12268 UpdateGuideState exits: m=852 SNR=19.9
00:47:38.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:38.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:38.231 00.000 12268 Enqueuing Expose request
00:47:38.231 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:38.232 00.001 11616 Worker thread wakes up
00:47:38.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:38.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:40.243 02.011 11616 Exposure complete
00:47:40.299 00.056 11616 worker thread done servicing request
00:47:40.300 00.001 12268 OnExposeComplete: enter
00:47:40.300 00.000 12268 UpdateGuideState(): m_state=6
00:47:40.300 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
00:47:40.300 00.000 12268 Star::Find returns 1 (0), X=668.88, Y=924.99, Mass=893, SNR=20.2, Peak=75 HFD=4.6
00:47:40.300 00.000 12268 Star::Find false star n=8 nbg=277 bg=7.2 sigma=0.7 thresh=9 peak=9
00:47:40.300 00.000 12268 MultiStar: [#1 -0.09,0.95,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:40.300 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
00:47:40.300 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
00:47:40.300 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.11 cameraTheta=0.93 mountX=0.09 mountY=0.05, mountTheta=0.52
00:47:40.302 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.08, opts=13)
00:47:40.303 00.001 12268 Enqueuing Move request for scope (0.06, 0.08)
00:47:40.303 00.000 11616 Worker thread wakes up
00:47:40.303 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
00:47:40.303 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
00:47:40.303 00.000 11616 Moving (0.06, 0.08) raw xDistance=0.09 yDistance=0.05
00:47:40.303 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:40.303 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:47:40.303 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:40.303 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:47:40.303 00.000 11616 MoveAxis(E, 0, ABG)
00:47:40.303 00.000 11616 Move returns status 0, amount 0
00:47:40.303 00.000 11616 MoveAxis(N, 0, ABG)
00:47:40.304 00.001 11616 Move returns status 0, amount 0
00:47:40.304 00.000 11616 move complete, result=0
00:47:40.304 00.000 11616 worker thread done servicing request
00:47:40.324 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
00:47:40.342 00.018 12268 UpdateGuideState exits: m=893 SNR=20.2
00:47:40.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:40.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:40.342 00.000 12268 Enqueuing Expose request
00:47:40.342 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:40.342 00.000 11616 Worker thread wakes up
00:47:40.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:40.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:42.420 02.078 11616 Exposure complete
00:47:42.476 00.056 11616 worker thread done servicing request
00:47:42.476 00.000 12268 OnExposeComplete: enter
00:47:42.477 00.001 12268 UpdateGuideState(): m_state=6
00:47:42.477 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
00:47:42.477 00.000 12268 Star::Find returns 1 (0), X=669.10, Y=924.87, Mass=834, SNR=19.6, Peak=65 HFD=5.0
00:47:42.477 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:42.477 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
00:47:42.477 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.59)
00:47:42.477 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-0.11 mountX=-0.00 mountY=0.29, mountTheta=1.59
00:47:42.479 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.03, opts=13)
00:47:42.479 00.000 12268 Enqueuing Move request for scope (0.29, -0.03)
00:47:42.479 00.000 11616 Worker thread wakes up
00:47:42.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.03) opts 0xd
00:47:42.479 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.03)
00:47:42.479 00.000 11616 Moving (0.29, -0.03) raw xDistance=-0.00 yDistance=0.29
00:47:42.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:42.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:47:42.480 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:42.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:47:42.480 00.000 11616 MoveAxis(E, 0, ABG)
00:47:42.480 00.000 11616 Move returns status 0, amount 0
00:47:42.480 00.000 11616 MoveAxis(N, 0, ABG)
00:47:42.480 00.000 11616 Move returns status 0, amount 0
00:47:42.480 00.000 11616 move complete, result=0
00:47:42.480 00.000 11616 worker thread done servicing request
00:47:42.502 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
00:47:42.519 00.017 12268 UpdateGuideState exits: m=834 SNR=19.6
00:47:42.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:42.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:42.519 00.000 12268 Enqueuing Expose request
00:47:42.519 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:47:42.519 00.000 11616 Worker thread wakes up
00:47:42.520 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:42.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:44.522 02.002 11616 Exposure complete
00:47:44.578 00.056 11616 worker thread done servicing request
00:47:44.578 00.000 12268 OnExposeComplete: enter
00:47:44.578 00.000 12268 UpdateGuideState(): m_state=6
00:47:44.579 00.001 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
00:47:44.579 00.000 12268 Star::Find returns 1 (0), X=669.27, Y=924.61, Mass=889, SNR=20.2, Peak=57 HFD=5.4
00:47:44.579 00.000 12268 MultiStar: [#1 0.50,-1.18,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:44.579 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
00:47:44.579 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.13)
00:47:44.579 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.29 hyp=0.54 cameraTheta=-0.57 mountX=-0.25 mountY=0.48, mountTheta=2.04
00:47:44.581 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.29, opts=13)
00:47:44.581 00.000 12268 Enqueuing Move request for scope (0.45, -0.29)
00:47:44.581 00.000 11616 Worker thread wakes up
00:47:44.582 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.29) opts 0xd
00:47:44.582 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.29)
00:47:44.582 00.000 11616 Moving (0.45, -0.29) raw xDistance=-0.25 yDistance=0.48
00:47:44.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
00:47:44.582 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.45 direction from -1 to 1
00:47:44.582 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.45
00:47:44.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
00:47:44.582 00.000 11616 MoveAxis(E, 137, ABG)
00:47:44.582 00.000 11616 Guiding  Dir = 2, Dur = 137
00:47:44.582 00.000 11616 IsSlewing returns 0
00:47:44.583 00.001 11616 IsGuiding returns 0
00:47:44.583 00.000 11616 PulseGuide returned control before completion, sleep 147
00:47:44.607 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
00:47:44.627 00.020 12268 UpdateGuideState exits: m=889 SNR=20.2
00:47:44.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:44.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:44.627 00.000 12268 Enqueuing Expose request
00:47:44.746 00.119 11616 IsGuiding returns 0
00:47:44.747 00.001 11616 Move returns status 0, amount 137
00:47:44.747 00.000 11616 BLC: Oldest BLC event removed
00:47:44.747 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1983 applied
00:47:44.747 00.000 11616 MoveAxis(S, 2024, ABG)
00:47:44.747 00.000 11616 Guiding  Dir = 1, Dur = 2024
00:47:44.747 00.000 11616 IsSlewing returns 0
00:47:44.747 00.000 11616 IsGuiding returns 0
00:47:44.748 00.001 11616 PulseGuide returned control before completion, sleep 2034
00:47:46.791 02.043 11616 IsGuiding returns 1
00:47:46.792 00.001 11616 scope still moving after pulse duration time elapsed
00:47:46.821 00.029 11616 IsSlewing returns 0
00:47:46.822 00.001 11616 IsGuiding returns 0
00:47:46.822 00.000 11616 scope move finished after 2024 + 51 ms
00:47:46.822 00.000 11616 Move returns status 0, amount 2024
00:47:46.822 00.000 11616 move complete, result=0
00:47:46.822 00.000 11616 worker thread done servicing request
00:47:46.822 00.000 11616 Worker thread wakes up
00:47:46.822 00.000 12268 GuideStep: -0.2 px 137 ms EAST, 0.5 px 2024 ms SOUTH
00:47:46.823 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:46.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:48.830 02.007 11616 Exposure complete
00:47:48.888 00.058 11616 worker thread done servicing request
00:47:48.888 00.000 12268 OnExposeComplete: enter
00:47:48.888 00.000 12268 UpdateGuideState(): m_state=6
00:47:48.888 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
00:47:48.889 00.001 12268 Star::Find returns 1 (0), X=668.97, Y=925.41, Mass=715, SNR=18.1, Peak=51 HFD=5.1
00:47:48.889 00.000 12268 Star::Find false star n=8 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=9
00:47:48.889 00.000 12268 MultiStar: [#1 -0.24,-0.69,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:48.889 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
00:47:48.889 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
00:47:48.889 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.51 hyp=0.53 cameraTheta=1.27 mountX=0.52 mountY=0.09, mountTheta=0.17
00:47:48.891 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.51, opts=13)
00:47:48.891 00.000 12268 Enqueuing Move request for scope (0.16, 0.51)
00:47:48.891 00.000 11616 Worker thread wakes up
00:47:48.891 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.51) opts 0xd
00:47:48.891 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.51)
00:47:48.891 00.000 11616 Moving (0.16, 0.51) raw xDistance=0.52 yDistance=0.09
00:47:48.891 00.000 11616 BLC: History state: CurrMiss=0.09, AvgInitMiss=0.49, ShCount=9, LgCount=1, SticCount=0,  Deflections: 0=0.072504, 1:0.089214
00:47:48.891 00.000 11616 BLC: No correction, Miss < min_move
00:47:48.891 00.000 11616 resist switch: large excursion: input 0.52 thresh 0.29 direction from -1 to 1
00:47:48.891 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.55
00:47:48.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
00:47:48.892 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:48.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:47:48.892 00.000 11616 MoveAxis(W, 290, ABG)
00:47:48.892 00.000 11616 Guiding  Dir = 3, Dur = 290
00:47:48.892 00.000 11616 IsSlewing returns 0
00:47:48.892 00.000 11616 IsGuiding returns 0
00:47:48.893 00.001 11616 PulseGuide returned control before completion, sleep 300
00:47:48.913 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=32, Gamma=1.290
00:47:48.929 00.016 12268 UpdateGuideState exits: m=715 SNR=18.1
00:47:48.929 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:48.929 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:48.930 00.001 12268 Enqueuing Expose request
00:47:49.206 00.276 11616 IsGuiding returns 1
00:47:49.206 00.000 11616 scope still moving after pulse duration time elapsed
00:47:49.237 00.031 11616 IsSlewing returns 0
00:47:49.237 00.000 11616 IsGuiding returns 1
00:47:49.267 00.030 11616 IsSlewing returns 0
00:47:49.268 00.001 11616 IsGuiding returns 1
00:47:49.300 00.032 11616 IsSlewing returns 0
00:47:49.300 00.000 11616 IsGuiding returns 1
00:47:49.331 00.031 11616 IsSlewing returns 0
00:47:49.332 00.001 11616 IsGuiding returns 1
00:47:49.361 00.029 11616 IsSlewing returns 0
00:47:49.362 00.001 11616 IsGuiding returns 0
00:47:49.362 00.000 11616 scope move finished after 290 + 180 ms
00:47:49.362 00.000 11616 Move returns status 0, amount 290
00:47:49.362 00.000 11616 MoveAxis(N, 0, ABG)
00:47:49.362 00.000 11616 Move returns status 0, amount 0
00:47:49.362 00.000 11616 move complete, result=0
00:47:49.362 00.000 11616 worker thread done servicing request
00:47:49.362 00.000 11616 Worker thread wakes up
00:47:49.363 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:49.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:49.363 00.000 12268 GuideStep: 0.5 px 290 ms WEST, 0.1 px 0 ms NORTH
00:47:51.368 02.005 11616 Exposure complete
00:47:51.423 00.055 11616 worker thread done servicing request
00:47:51.424 00.001 12268 OnExposeComplete: enter
00:47:51.424 00.000 12268 UpdateGuideState(): m_state=6
00:47:51.424 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
00:47:51.424 00.000 12268 Star::Find returns 1 (0), X=668.33, Y=924.97, Mass=616, SNR=16.8, Peak=52 HFD=4.2
00:47:51.424 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
00:47:51.424 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:51.425 00.001 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
00:47:51.425 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
00:47:51.425 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.07 hyp=0.49 cameraTheta=3.01 mountX=0.02 mountY=-0.49, mountTheta=-1.53
00:47:51.426 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=0.07, opts=13)
00:47:51.426 00.000 12268 Enqueuing Move request for scope (-0.48, 0.07)
00:47:51.426 00.000 11616 Worker thread wakes up
00:47:51.426 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.07) opts 0xd
00:47:51.426 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, 0.07)
00:47:51.427 00.001 11616 Moving (-0.48, 0.07) raw xDistance=0.02 yDistance=-0.49
00:47:51.427 00.000 11616 BLC: History state: CurrMiss=-0.49, AvgInitMiss=0.49, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.072504, 1:0.089214, 2:-0.489385
00:47:51.427 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
00:47:51.427 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:51.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:47:51.427 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.45 direction from 1 to -1
00:47:51.427 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.47
00:47:51.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
00:47:51.427 00.000 11616 MoveAxis(E, 0, ABG)
00:47:51.427 00.000 11616 Move returns status 0, amount 0
00:47:51.427 00.000 11616 BLC: Oldest BLC event removed
00:47:51.427 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1983 applied
00:47:51.427 00.000 11616 MoveAxis(N, 2024, ABG)
00:47:51.427 00.000 11616 Guiding  Dir = 0, Dur = 2024
00:47:51.428 00.001 11616 IsSlewing returns 0
00:47:51.428 00.000 11616 IsGuiding returns 0
00:47:51.428 00.000 11616 PulseGuide returned control before completion, sleep 2034
00:47:51.450 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
00:47:51.466 00.016 12268 UpdateGuideState exits: m=616 SNR=16.8
00:47:51.467 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:51.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:51.467 00.000 12268 Enqueuing Expose request
00:47:53.465 01.998 11616 IsGuiding returns 1
00:47:53.466 00.001 11616 scope still moving after pulse duration time elapsed
00:47:53.496 00.030 11616 IsSlewing returns 0
00:47:53.497 00.001 11616 IsGuiding returns 1
00:47:53.526 00.029 11616 IsSlewing returns 0
00:47:53.526 00.000 11616 IsGuiding returns 0
00:47:53.526 00.000 11616 scope move finished after 2024 + 74 ms
00:47:53.526 00.000 11616 Move returns status 0, amount 2024
00:47:53.526 00.000 11616 move complete, result=0
00:47:53.527 00.001 11616 worker thread done servicing request
00:47:53.527 00.000 11616 Worker thread wakes up
00:47:53.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:53.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:53.527 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.5 px 2024 ms NORTH
00:47:55.545 02.018 11616 Exposure complete
00:47:55.605 00.060 11616 worker thread done servicing request
00:47:55.605 00.000 12268 OnExposeComplete: enter
00:47:55.605 00.000 12268 UpdateGuideState(): m_state=6
00:47:55.605 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
00:47:55.605 00.000 12268 Star::Find returns 1 (0), X=668.53, Y=924.66, Mass=659, SNR=17.5, Peak=45 HFD=5.1
00:47:55.605 00.000 12268 Star::Find false star n=9 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=8
00:47:55.605 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:55.605 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.93 = 2.35)
00:47:55.605 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
00:47:55.605 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.24 hyp=0.38 cameraTheta=-2.46 mountX=-0.27 mountY=-0.26, mountTheta=-2.37
00:47:55.607 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.24, opts=13)
00:47:55.607 00.000 12268 Enqueuing Move request for scope (-0.29, -0.24)
00:47:55.607 00.000 11616 Worker thread wakes up
00:47:55.607 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.24) opts 0xd
00:47:55.607 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.24)
00:47:55.607 00.000 11616 Moving (-0.29, -0.24) raw xDistance=-0.27 yDistance=-0.26
00:47:55.607 00.000 11616 BLC: History state: CurrMiss=0.26, AvgInitMiss=0.47, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.073408, 1:0.257439
00:47:55.607 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
00:47:55.607 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:55.609 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:47:55.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
00:47:55.609 00.000 11616 MoveAxis(E, 0, ABG)
00:47:55.609 00.000 11616 Move returns status 0, amount 0
00:47:55.609 00.000 11616 MoveAxis(N, 22, ABG)
00:47:55.609 00.000 11616 Guiding  Dir = 0, Dur = 22
00:47:55.609 00.000 11616 IsSlewing returns 0
00:47:55.610 00.001 11616 IsGuiding returns 0
00:47:55.610 00.000 11616 PulseGuide returned control before completion, sleep 32
00:47:55.629 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
00:47:55.647 00.018 12268 UpdateGuideState exits: m=659 SNR=17.5
00:47:55.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:55.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:55.647 00.000 12268 Enqueuing Expose request
00:47:55.648 00.001 11616 IsGuiding returns 1
00:47:55.648 00.000 11616 scope still moving after pulse duration time elapsed
00:47:55.681 00.033 11616 IsSlewing returns 0
00:47:55.681 00.000 11616 IsGuiding returns 0
00:47:55.682 00.001 11616 scope move finished after 22 + 50 ms
00:47:55.682 00.000 11616 Move returns status 0, amount 22
00:47:55.682 00.000 11616 move complete, result=0
00:47:55.682 00.000 11616 worker thread done servicing request
00:47:55.682 00.000 11616 Worker thread wakes up
00:47:55.682 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:55.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:55.682 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.3 px 22 ms NORTH
00:47:57.694 02.012 11616 Exposure complete
00:47:57.748 00.054 11616 worker thread done servicing request
00:47:57.749 00.001 12268 OnExposeComplete: enter
00:47:57.749 00.000 12268 UpdateGuideState(): m_state=6
00:47:57.749 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
00:47:57.749 00.000 12268 Star::Find returns 1 (0), X=669.10, Y=923.93, Mass=698, SNR=17.9, Peak=60 HFD=4.5
00:47:57.749 00.000 12268 Star::Find false star n=12 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=8
00:47:57.749 00.000 12268 Star::Find false star n=8 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
00:47:57.749 00.000 12268 MultiStar: [#1 1.51,-0.96,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:47:57.749 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
00:47:57.749 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
00:47:57.749 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.97 hyp=1.01 cameraTheta=-1.29 mountX=-0.93 mountY=0.40, mountTheta=2.73
00:47:57.751 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.97, opts=13)
00:47:57.751 00.000 12268 Enqueuing Move request for scope (0.28, -0.97)
00:47:57.751 00.000 11616 Worker thread wakes up
00:47:57.751 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.97) opts 0xd
00:47:57.752 00.001 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.97)
00:47:57.752 00.000 11616 Moving (0.28, -0.97) raw xDistance=-0.93 yDistance=0.40
00:47:57.752 00.000 11616 BLC: History state: CurrMiss=-0.40, AvgInitMiss=0.47, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=-0.073408, 1:0.257439, 2:-0.403931
00:47:57.752 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -251.000000
00:47:57.752 00.000 11616 BLC: window closed
00:47:57.752 00.000 11616 BLC: Pulse adjusted to 1732
00:47:57.753 00.001 11616 resist switch: large excursion: input -0.93 thresh 0.29 direction from 1 to -1
00:47:57.753 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.80
00:47:57.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.93
00:47:57.753 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:57.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
00:47:57.753 00.000 11616 MoveAxis(E, 523, ABG)
00:47:57.753 00.000 11616 Guiding  Dir = 2, Dur = 523
00:47:57.754 00.001 11616 IsSlewing returns 0
00:47:57.754 00.000 11616 IsGuiding returns 0
00:47:57.754 00.000 11616 PulseGuide returned control before completion, sleep 533
00:47:57.775 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
00:47:57.792 00.017 12268 UpdateGuideState exits: m=698 SNR=17.9
00:47:57.793 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:57.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:47:57.793 00.000 12268 Enqueuing Expose request
00:47:58.242 00.449 12268 evsrv: cli 0F8E69C0 connect
00:47:58.243 00.001 12268 case statement mapped state 6 to 3
00:47:58.243 00.000 12268 case statement mapped state 6 to 3
00:47:58.244 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"032fbf0d-bca3-4431-ac53-56c9a2a04a4f"}
00:47:58.244 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"032fbf0d-bca3-4431-ac53-56c9a2a04a4f"}
00:47:58.244 00.000 12268 evsrv: cli 0F8E69C0 disconnect
00:47:58.302 00.058 11616 IsGuiding returns 0
00:47:58.303 00.001 11616 Move returns status 0, amount 523
00:47:58.303 00.000 11616 MoveAxis(N, 0, ABG)
00:47:58.303 00.000 11616 Move returns status 0, amount 0
00:47:58.303 00.000 11616 move complete, result=0
00:47:58.303 00.000 11616 worker thread done servicing request
00:47:58.303 00.000 11616 Worker thread wakes up
00:47:58.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:47:58.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:47:58.304 00.001 12268 GuideStep: -0.9 px 523 ms EAST, 0.4 px 0 ms NORTH
00:48:00.314 02.010 11616 Exposure complete
00:48:00.369 00.055 11616 worker thread done servicing request
00:48:00.370 00.001 12268 OnExposeComplete: enter
00:48:00.370 00.000 12268 UpdateGuideState(): m_state=6
00:48:00.370 00.000 12268 Star::Find(15, 669, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
00:48:00.370 00.000 12268 Star::Find returns 1 (0), X=668.58, Y=923.62, Mass=745, SNR=18.6, Peak=49 HFD=4.9
00:48:00.370 00.000 12268 MultiStar: large primary error, entering stabilization period
00:48:00.370 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.23 = 3.06)
00:48:00.370 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.05)
00:48:00.370 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-1.28 hyp=1.30 cameraTheta=-1.75 mountX=-1.30 mountY=-0.07, mountTheta=-3.09
00:48:00.372 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-1.28, opts=13)
00:48:00.372 00.000 12268 Enqueuing Move request for scope (-0.24, -1.28)
00:48:00.372 00.000 11616 Worker thread wakes up
00:48:00.372 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -1.28) opts 0xd
00:48:00.372 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -1.28)
00:48:00.372 00.000 11616 Moving (-0.24, -1.28) raw xDistance=-1.30 yDistance=-0.07
00:48:00.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.65 from input -1.30
00:48:00.372 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:00.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:48:00.373 00.001 11616 MoveAxis(E, 728, ABG)
00:48:00.373 00.000 11616 Guiding  Dir = 2, Dur = 728
00:48:00.373 00.000 11616 IsSlewing returns 0
00:48:00.373 00.000 11616 IsGuiding returns 0
00:48:00.374 00.001 11616 PulseGuide returned control before completion, sleep 738
00:48:00.394 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
00:48:00.411 00.017 12268 UpdateGuideState exits: m=745 SNR=18.6
00:48:00.411 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:00.411 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:00.411 00.000 12268 Enqueuing Expose request
00:48:01.125 00.714 11616 IsGuiding returns 0
00:48:01.125 00.000 11616 Move returns status 0, amount 728
00:48:01.125 00.000 11616 MoveAxis(N, 0, ABG)
00:48:01.125 00.000 11616 Move returns status 0, amount 0
00:48:01.125 00.000 11616 move complete, result=0
00:48:01.125 00.000 11616 worker thread done servicing request
00:48:01.125 00.000 11616 Worker thread wakes up
00:48:01.126 00.001 12268 GuideStep: -1.3 px 728 ms EAST, -0.1 px 0 ms NORTH
00:48:01.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:01.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:03.139 02.013 11616 Exposure complete
00:48:03.193 00.054 11616 worker thread done servicing request
00:48:03.193 00.000 12268 OnExposeComplete: enter
00:48:03.193 00.000 12268 UpdateGuideState(): m_state=6
00:48:03.193 00.000 12268 Star::Find(15, 668, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
00:48:03.193 00.000 12268 Star::Find returns 1 (0), X=669.25, Y=925.41, Mass=961, SNR=21.2, Peak=76 HFD=4.8
00:48:03.194 00.001 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
00:48:03.194 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.56)
00:48:03.194 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.51 hyp=0.67 cameraTheta=0.86 mountX=0.55 mountY=0.37, mountTheta=0.59
00:48:03.195 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.51, opts=13)
00:48:03.195 00.000 12268 Enqueuing Move request for scope (0.44, 0.51)
00:48:03.195 00.000 11616 Worker thread wakes up
00:48:03.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.51) opts 0xd
00:48:03.196 00.001 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.51)
00:48:03.196 00.000 11616 Moving (0.44, 0.51) raw xDistance=0.55 yDistance=0.37
00:48:03.196 00.000 11616 resist switch: large excursion: input 0.55 thresh 0.29 direction from -1 to 1
00:48:03.196 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.65
00:48:03.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.55
00:48:03.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:03.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
00:48:03.196 00.000 11616 MoveAxis(W, 309, ABG)
00:48:03.196 00.000 11616 Guiding  Dir = 3, Dur = 309
00:48:03.196 00.000 11616 IsSlewing returns 0
00:48:03.197 00.001 11616 IsGuiding returns 0
00:48:03.197 00.000 11616 PulseGuide returned control before completion, sleep 319
00:48:03.219 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
00:48:03.239 00.020 12268 UpdateGuideState exits: m=961 SNR=21.2
00:48:03.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:03.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:03.240 00.001 12268 Enqueuing Expose request
00:48:03.518 00.278 11616 IsGuiding returns 1
00:48:03.518 00.000 11616 scope still moving after pulse duration time elapsed
00:48:03.549 00.031 11616 IsSlewing returns 0
00:48:03.549 00.000 11616 IsGuiding returns 0
00:48:03.549 00.000 11616 scope move finished after 309 + 43 ms
00:48:03.549 00.000 11616 Move returns status 0, amount 309
00:48:03.549 00.000 11616 MoveAxis(N, 0, ABG)
00:48:03.549 00.000 11616 Move returns status 0, amount 0
00:48:03.549 00.000 11616 move complete, result=0
00:48:03.550 00.001 11616 worker thread done servicing request
00:48:03.550 00.000 11616 Worker thread wakes up
00:48:03.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:03.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:03.550 00.000 12268 GuideStep: 0.6 px 309 ms WEST, 0.4 px 0 ms NORTH
00:48:05.569 02.019 11616 Exposure complete
00:48:05.625 00.056 11616 worker thread done servicing request
00:48:05.625 00.000 12268 OnExposeComplete: enter
00:48:05.625 00.000 12268 UpdateGuideState(): m_state=6
00:48:05.625 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
00:48:05.625 00.000 12268 Star::Find returns 1 (0), X=669.03, Y=925.76, Mass=934, SNR=20.8, Peak=68 HFD=4.9
00:48:05.625 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
00:48:05.625 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
00:48:05.625 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.86 hyp=0.89 cameraTheta=1.32 mountX=0.88 mountY=0.10, mountTheta=0.12
00:48:05.627 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.86, opts=13)
00:48:05.627 00.000 12268 Enqueuing Move request for scope (0.22, 0.86)
00:48:05.627 00.000 11616 Worker thread wakes up
00:48:05.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.86) opts 0xd
00:48:05.627 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.86)
00:48:05.627 00.000 11616 Moving (0.22, 0.86) raw xDistance=0.88 yDistance=0.10
00:48:05.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.88
00:48:05.627 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:05.628 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:48:05.628 00.000 11616 MoveAxis(W, 490, ABG)
00:48:05.628 00.000 11616 Guiding  Dir = 3, Dur = 490
00:48:05.628 00.000 11616 IsSlewing returns 0
00:48:05.628 00.000 11616 IsGuiding returns 0
00:48:05.629 00.001 11616 PulseGuide returned control before completion, sleep 500
00:48:05.649 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
00:48:05.666 00.017 12268 UpdateGuideState exits: m=934 SNR=20.8
00:48:05.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:05.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:05.666 00.000 12268 Enqueuing Expose request
00:48:06.131 00.465 11616 IsGuiding returns 1
00:48:06.131 00.000 11616 scope still moving after pulse duration time elapsed
00:48:06.162 00.031 11616 IsSlewing returns 0
00:48:06.163 00.001 11616 IsGuiding returns 0
00:48:06.163 00.000 11616 scope move finished after 490 + 44 ms
00:48:06.163 00.000 11616 Move returns status 0, amount 490
00:48:06.163 00.000 11616 MoveAxis(N, 0, ABG)
00:48:06.163 00.000 11616 Move returns status 0, amount 0
00:48:06.163 00.000 11616 move complete, result=0
00:48:06.164 00.001 11616 worker thread done servicing request
00:48:06.164 00.000 11616 Worker thread wakes up
00:48:06.164 00.000 12268 GuideStep: 0.9 px 490 ms WEST, 0.1 px 0 ms NORTH
00:48:06.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:06.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:08.171 02.007 11616 Exposure complete
00:48:08.226 00.055 11616 worker thread done servicing request
00:48:08.226 00.000 12268 OnExposeComplete: enter
00:48:08.226 00.000 12268 UpdateGuideState(): m_state=6
00:48:08.227 00.001 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
00:48:08.227 00.000 12268 Star::Find returns 1 (0), X=669.02, Y=924.96, Mass=972, SNR=21.2, Peak=72 HFD=4.5
00:48:08.227 00.000 12268 MultiStar: exiting stabilization period
00:48:08.227 00.000 12268 MultiStar: [#1 -0.18,-0.67,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:08.227 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
00:48:08.227 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
00:48:08.227 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.30 mountX=0.08 mountY=0.19, mountTheta=1.17
00:48:08.230 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.06, opts=13)
00:48:08.230 00.000 12268 Enqueuing Move request for scope (0.20, 0.06)
00:48:08.231 00.001 11616 Worker thread wakes up
00:48:08.231 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
00:48:08.231 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
00:48:08.231 00.000 11616 Moving (0.20, 0.06) raw xDistance=0.08 yDistance=0.19
00:48:08.231 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:08.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:48:08.231 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:08.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:48:08.231 00.000 11616 MoveAxis(E, 0, ABG)
00:48:08.231 00.000 11616 Move returns status 0, amount 0
00:48:08.232 00.001 11616 MoveAxis(N, 0, ABG)
00:48:08.232 00.000 11616 Move returns status 0, amount 0
00:48:08.232 00.000 11616 move complete, result=0
00:48:08.232 00.000 11616 worker thread done servicing request
00:48:08.256 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
00:48:08.274 00.018 12268 UpdateGuideState exits: m=972 SNR=21.2
00:48:08.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:08.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:08.274 00.000 12268 Enqueuing Expose request
00:48:08.274 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:48:08.274 00.000 11616 Worker thread wakes up
00:48:08.275 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:08.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:10.285 02.010 11616 Exposure complete
00:48:10.342 00.057 11616 worker thread done servicing request
00:48:10.342 00.000 12268 OnExposeComplete: enter
00:48:10.342 00.000 12268 UpdateGuideState(): m_state=6
00:48:10.343 00.001 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
00:48:10.343 00.000 12268 Star::Find returns 1 (0), X=668.98, Y=924.08, Mass=946, SNR=20.7, Peak=59 HFD=5.3
00:48:10.343 00.000 12268 Star::Find false star n=7 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
00:48:10.343 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:10.343 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
00:48:10.343 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
00:48:10.343 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.82 hyp=0.84 cameraTheta=-1.38 mountX=-0.80 mountY=0.27, mountTheta=2.82
00:48:10.345 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.82, opts=13)
00:48:10.345 00.000 12268 Enqueuing Move request for scope (0.16, -0.82)
00:48:10.345 00.000 11616 Worker thread wakes up
00:48:10.345 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.82) opts 0xd
00:48:10.345 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.82)
00:48:10.345 00.000 11616 Moving (0.16, -0.82) raw xDistance=-0.80 yDistance=0.27
00:48:10.345 00.000 11616 resist switch: large excursion: input -0.80 thresh 0.29 direction from 1 to -1
00:48:10.345 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.41
00:48:10.346 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.80
00:48:10.346 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:10.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:48:10.346 00.000 11616 MoveAxis(E, 449, ABG)
00:48:10.346 00.000 11616 Guiding  Dir = 2, Dur = 449
00:48:10.346 00.000 11616 IsSlewing returns 0
00:48:10.346 00.000 11616 IsGuiding returns 0
00:48:10.347 00.001 11616 PulseGuide returned control before completion, sleep 459
00:48:10.367 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
00:48:10.385 00.018 12268 UpdateGuideState exits: m=946 SNR=20.7
00:48:10.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:10.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:10.385 00.000 12268 Enqueuing Expose request
00:48:10.808 00.423 11616 IsGuiding returns 1
00:48:10.808 00.000 11616 scope still moving after pulse duration time elapsed
00:48:10.839 00.031 11616 IsSlewing returns 0
00:48:10.839 00.000 11616 IsGuiding returns 1
00:48:10.870 00.031 11616 IsSlewing returns 0
00:48:10.871 00.001 11616 IsGuiding returns 0
00:48:10.871 00.000 11616 scope move finished after 449 + 75 ms
00:48:10.871 00.000 11616 Move returns status 0, amount 449
00:48:10.871 00.000 11616 MoveAxis(N, 0, ABG)
00:48:10.871 00.000 11616 Move returns status 0, amount 0
00:48:10.871 00.000 11616 move complete, result=0
00:48:10.871 00.000 11616 worker thread done servicing request
00:48:10.872 00.001 11616 Worker thread wakes up
00:48:10.872 00.000 12268 GuideStep: -0.8 px 449 ms EAST, 0.3 px 0 ms NORTH
00:48:10.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:10.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:12.883 02.011 11616 Exposure complete
00:48:12.938 00.055 11616 worker thread done servicing request
00:48:12.938 00.000 12268 OnExposeComplete: enter
00:48:12.938 00.000 12268 UpdateGuideState(): m_state=6
00:48:12.938 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
00:48:12.938 00.000 12268 Star::Find returns 1 (0), X=669.13, Y=924.53, Mass=794, SNR=19.1, Peak=68 HFD=4.5
00:48:12.938 00.000 12268 Star::Find false star n=11 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
00:48:12.938 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:12.938 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
00:48:12.938 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.82)
00:48:12.938 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.38 hyp=0.49 cameraTheta=-0.88 mountX=-0.34 mountY=0.35, mountTheta=2.34
00:48:12.940 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.38, opts=13)
00:48:12.940 00.000 12268 Enqueuing Move request for scope (0.31, -0.38)
00:48:12.940 00.000 11616 Worker thread wakes up
00:48:12.940 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.38) opts 0xd
00:48:12.940 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.38)
00:48:12.940 00.000 11616 Moving (0.31, -0.38) raw xDistance=-0.34 yDistance=0.35
00:48:12.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
00:48:12.940 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:48:12.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
00:48:12.941 00.001 11616 MoveAxis(E, 192, ABG)
00:48:12.941 00.000 11616 Guiding  Dir = 2, Dur = 192
00:48:12.941 00.000 11616 IsSlewing returns 0
00:48:12.941 00.000 11616 IsGuiding returns 0
00:48:12.942 00.001 11616 PulseGuide returned control before completion, sleep 202
00:48:12.964 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=37, Gamma=1.290
00:48:12.981 00.017 12268 UpdateGuideState exits: m=794 SNR=19.1
00:48:12.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:12.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:12.981 00.000 12268 Enqueuing Expose request
00:48:13.149 00.168 11616 IsGuiding returns 1
00:48:13.150 00.001 11616 scope still moving after pulse duration time elapsed
00:48:13.179 00.029 11616 IsSlewing returns 0
00:48:13.180 00.001 11616 IsGuiding returns 0
00:48:13.180 00.000 11616 scope move finished after 192 + 45 ms
00:48:13.180 00.000 11616 Move returns status 0, amount 192
00:48:13.180 00.000 11616 MoveAxis(N, 0, ABG)
00:48:13.180 00.000 11616 Move returns status 0, amount 0
00:48:13.180 00.000 11616 move complete, result=0
00:48:13.180 00.000 11616 worker thread done servicing request
00:48:13.180 00.000 11616 Worker thread wakes up
00:48:13.180 00.000 12268 GuideStep: -0.3 px 192 ms EAST, 0.4 px 0 ms NORTH
00:48:13.181 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:13.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:15.197 02.016 11616 Exposure complete
00:48:15.254 00.057 11616 worker thread done servicing request
00:48:15.254 00.000 12268 OnExposeComplete: enter
00:48:15.254 00.000 12268 UpdateGuideState(): m_state=6
00:48:15.254 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
00:48:15.254 00.000 12268 Star::Find returns 1 (0), X=668.99, Y=924.02, Mass=642, SNR=17.2, Peak=50 HFD=4.4
00:48:15.254 00.000 12268 MultiStar: [#1 0.19,-0.59,0.20,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:15.254 00.000 12268 refined, 1 included, MultiStar: {0.18, -0.83}, one-star: {0.18, -0.88}
00:48:15.254 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
00:48:15.254 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
00:48:15.254 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.83 hyp=0.85 cameraTheta=-1.36 mountX=-0.81 mountY=0.28, mountTheta=2.80
00:48:15.256 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.83, opts=13)
00:48:15.256 00.000 12268 Enqueuing Move request for scope (0.18, -0.83)
00:48:15.256 00.000 11616 Worker thread wakes up
00:48:15.256 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.83) opts 0xd
00:48:15.256 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.83)
00:48:15.256 00.000 11616 Moving (0.18, -0.83) raw xDistance=-0.81 yDistance=0.28
00:48:15.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.81
00:48:15.256 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=-0.34 newest=0.90
00:48:15.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:48:15.257 00.001 11616 MoveAxis(E, 454, ABG)
00:48:15.257 00.000 11616 Guiding  Dir = 2, Dur = 454
00:48:15.257 00.000 11616 IsSlewing returns 0
00:48:15.257 00.000 11616 IsGuiding returns 0
00:48:15.257 00.000 11616 PulseGuide returned control before completion, sleep 464
00:48:15.279 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
00:48:15.296 00.017 12268 UpdateGuideState exits: m=642 SNR=17.2
00:48:15.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:15.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:15.296 00.000 12268 Enqueuing Expose request
00:48:15.726 00.430 11616 IsGuiding returns 1
00:48:15.727 00.001 11616 scope still moving after pulse duration time elapsed
00:48:15.757 00.030 11616 IsSlewing returns 0
00:48:15.758 00.001 11616 IsGuiding returns 0
00:48:15.758 00.000 11616 scope move finished after 454 + 46 ms
00:48:15.758 00.000 11616 Move returns status 0, amount 454
00:48:15.758 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1732 applied
00:48:15.758 00.000 11616 MoveAxis(S, 1756, ABG)
00:48:15.758 00.000 11616 Guiding  Dir = 1, Dur = 1756
00:48:15.759 00.001 11616 IsSlewing returns 0
00:48:15.759 00.000 11616 IsGuiding returns 0
00:48:15.759 00.000 11616 PulseGuide returned control before completion, sleep 1766
00:48:17.539 01.780 11616 IsGuiding returns 1
00:48:17.539 00.000 11616 scope still moving after pulse duration time elapsed
00:48:17.569 00.030 11616 IsSlewing returns 0
00:48:17.569 00.000 11616 IsGuiding returns 1
00:48:17.600 00.031 11616 IsSlewing returns 0
00:48:17.600 00.000 11616 IsGuiding returns 1
00:48:17.633 00.033 11616 IsSlewing returns 0
00:48:17.633 00.000 11616 IsGuiding returns 1
00:48:17.664 00.031 11616 IsSlewing returns 0
00:48:17.665 00.001 11616 IsGuiding returns 1
00:48:17.696 00.031 11616 IsSlewing returns 0
00:48:17.697 00.001 11616 IsGuiding returns 1
00:48:17.725 00.028 11616 IsSlewing returns 0
00:48:17.726 00.001 11616 IsGuiding returns 1
00:48:17.756 00.030 11616 IsSlewing returns 0
00:48:17.756 00.000 11616 IsGuiding returns 0
00:48:17.756 00.000 11616 scope move finished after 1756 + 241 ms
00:48:17.756 00.000 11616 Move returns status 0, amount 1756
00:48:17.756 00.000 11616 move complete, result=0
00:48:17.757 00.001 11616 worker thread done servicing request
00:48:17.757 00.000 11616 Worker thread wakes up
00:48:17.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:17.757 00.000 12268 GuideStep: -0.8 px 454 ms EAST, 0.3 px 1756 ms SOUTH
00:48:17.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:19.768 02.011 11616 Exposure complete
00:48:19.823 00.055 11616 worker thread done servicing request
00:48:19.824 00.001 12268 OnExposeComplete: enter
00:48:19.824 00.000 12268 UpdateGuideState(): m_state=6
00:48:19.824 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
00:48:19.824 00.000 12268 Star::Find returns 1 (0), X=669.04, Y=925.70, Mass=545, SNR=16.0, Peak=46 HFD=4.6
00:48:19.824 00.000 12268 Star::Find false star n=10 nbg=275 bg=7.0 sigma=0.6 thresh=9 peak=8
00:48:19.825 00.001 12268 Star::Find false star n=8 nbg=271 bg=7.1 sigma=0.7 thresh=9 peak=9
00:48:19.825 00.000 12268 MultiStar: [#1 0.90,-1.14,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:19.825 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
00:48:19.825 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
00:48:19.825 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.80 hyp=0.83 cameraTheta=1.30 mountX=0.82 mountY=0.12, mountTheta=0.14
00:48:19.826 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.80, opts=13)
00:48:19.826 00.000 12268 Enqueuing Move request for scope (0.22, 0.80)
00:48:19.827 00.001 11616 Worker thread wakes up
00:48:19.827 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.80) opts 0xd
00:48:19.827 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.80)
00:48:19.827 00.000 11616 Moving (0.22, 0.80) raw xDistance=0.82 yDistance=0.12
00:48:19.827 00.000 11616 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.48, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.042610, 1:0.117451
00:48:19.827 00.000 11616 BLC: No correction, Miss < min_move
00:48:19.827 00.000 11616 resist switch: large excursion: input 0.82 thresh 0.29 direction from -1 to 1
00:48:19.827 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.46
00:48:19.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.82
00:48:19.827 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:19.828 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:48:19.828 00.000 11616 MoveAxis(W, 460, ABG)
00:48:19.828 00.000 11616 Guiding  Dir = 3, Dur = 460
00:48:19.828 00.000 11616 IsSlewing returns 0
00:48:19.828 00.000 11616 IsGuiding returns 0
00:48:19.829 00.001 11616 PulseGuide returned control before completion, sleep 470
00:48:19.849 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=29, Gamma=1.290
00:48:19.866 00.017 12268 UpdateGuideState exits: m=545 SNR=16.0
00:48:19.866 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:19.866 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:19.866 00.000 12268 Enqueuing Expose request
00:48:20.313 00.447 11616 IsGuiding returns 0
00:48:20.314 00.001 11616 Move returns status 0, amount 460
00:48:20.314 00.000 11616 MoveAxis(N, 0, ABG)
00:48:20.314 00.000 11616 Move returns status 0, amount 0
00:48:20.314 00.000 11616 move complete, result=0
00:48:20.314 00.000 11616 worker thread done servicing request
00:48:20.314 00.000 11616 Worker thread wakes up
00:48:20.315 00.001 12268 GuideStep: 0.8 px 460 ms WEST, 0.1 px 0 ms NORTH
00:48:20.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:20.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:22.415 02.100 11616 Exposure complete
00:48:22.472 00.057 11616 worker thread done servicing request
00:48:22.472 00.000 12268 OnExposeComplete: enter
00:48:22.472 00.000 12268 UpdateGuideState(): m_state=6
00:48:22.472 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
00:48:22.472 00.000 12268 Star::Find returns 1 (0), X=668.67, Y=925.21, Mass=442, SNR=14.3, Peak=35 HFD=4.6
00:48:22.472 00.000 12268 Star::Find false star n=8 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=9
00:48:22.472 00.000 12268 MultiStar: [#1 1.46,-0.44,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:22.472 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
00:48:22.472 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
00:48:22.472 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.31 hyp=0.34 cameraTheta=2.02 mountX=0.29 mountY=-0.19, mountTheta=-0.57
00:48:22.474 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.31, opts=13)
00:48:22.474 00.000 12268 Enqueuing Move request for scope (-0.15, 0.31)
00:48:22.474 00.000 11616 Worker thread wakes up
00:48:22.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.31) opts 0xd
00:48:22.474 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.31)
00:48:22.474 00.000 11616 Moving (-0.15, 0.31) raw xDistance=0.29 yDistance=-0.19
00:48:22.474 00.000 11616 BLC: History state: CurrMiss=-0.19, AvgInitMiss=0.48, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=0.042610, 1:0.117451, 2:-0.185755
00:48:22.474 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -166.000000
00:48:22.474 00.000 11616 BLC: window closed
00:48:22.474 00.000 11616 BLC: Pulse adjusted to 1566
00:48:22.476 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
00:48:22.476 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:22.476 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:48:22.476 00.000 11616 MoveAxis(W, 164, ABG)
00:48:22.476 00.000 11616 Guiding  Dir = 3, Dur = 164
00:48:22.476 00.000 11616 IsSlewing returns 0
00:48:22.477 00.001 11616 IsGuiding returns 0
00:48:22.477 00.000 11616 PulseGuide returned control before completion, sleep 174
00:48:22.498 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=23, Gamma=1.290
00:48:22.515 00.017 12268 UpdateGuideState exits: m=442 SNR=14.3
00:48:22.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:22.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:22.516 00.001 12268 Enqueuing Expose request
00:48:22.667 00.151 11616 IsGuiding returns 0
00:48:22.667 00.000 11616 Move returns status 0, amount 164
00:48:22.667 00.000 11616 MoveAxis(N, 0, ABG)
00:48:22.667 00.000 11616 Move returns status 0, amount 0
00:48:22.667 00.000 11616 move complete, result=0
00:48:22.667 00.000 11616 worker thread done servicing request
00:48:22.667 00.000 11616 Worker thread wakes up
00:48:22.667 00.000 12268 GuideStep: 0.3 px 164 ms WEST, -0.2 px 0 ms NORTH
00:48:22.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:22.668 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:22.791 00.123 12268 evsrv: cli 0F8E6D80 connect
00:48:22.791 00.000 12268 case statement mapped state 6 to 3
00:48:22.792 00.001 12268 case statement mapped state 6 to 3
00:48:22.793 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"452cec54-85f5-42b1-a822-70b5513f7300"}
00:48:22.793 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"452cec54-85f5-42b1-a822-70b5513f7300"}
00:48:22.793 00.000 12268 evsrv: cli 0F8E6D80 disconnect
00:48:24.684 01.891 11616 Exposure complete
00:48:24.740 00.056 11616 worker thread done servicing request
00:48:24.740 00.000 12268 OnExposeComplete: enter
00:48:24.740 00.000 12268 UpdateGuideState(): m_state=6
00:48:24.741 00.001 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
00:48:24.741 00.000 12268 Star::Find returns 1 (0), X=668.98, Y=924.69, Mass=466, SNR=14.8, Peak=45 HFD=4.1
00:48:24.741 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=8
00:48:24.741 00.000 12268 MultiStar: [#1 -0.44,-1.48,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:24.741 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
00:48:24.741 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
00:48:24.741 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-0.92 mountX=-0.20 mountY=0.19, mountTheta=2.38
00:48:24.743 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.22, opts=13)
00:48:24.743 00.000 12268 Enqueuing Move request for scope (0.16, -0.22)
00:48:24.743 00.000 11616 Worker thread wakes up
00:48:24.743 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.22) opts 0xd
00:48:24.743 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.22)
00:48:24.743 00.000 11616 Moving (0.16, -0.22) raw xDistance=-0.20 yDistance=0.19
00:48:24.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:24.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:48:24.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
00:48:24.744 00.001 11616 MoveAxis(E, 0, ABG)
00:48:24.744 00.000 11616 Move returns status 0, amount 0
00:48:24.744 00.000 11616 MoveAxis(S, 16, ABG)
00:48:24.744 00.000 11616 Guiding  Dir = 1, Dur = 16
00:48:24.744 00.000 11616 IsSlewing returns 0
00:48:24.744 00.000 11616 IsGuiding returns 0
00:48:24.745 00.001 11616 PulseGuide returned control before completion, sleep 26
00:48:24.766 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
00:48:24.775 00.009 11616 IsGuiding returns 1
00:48:24.775 00.000 11616 scope still moving after pulse duration time elapsed
00:48:24.783 00.008 12268 UpdateGuideState exits: m=466 SNR=14.8
00:48:24.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:24.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:24.783 00.000 12268 Enqueuing Expose request
00:48:24.806 00.023 11616 IsSlewing returns 0
00:48:24.806 00.000 11616 IsGuiding returns 0
00:48:24.806 00.000 11616 scope move finished after 16 + 46 ms
00:48:24.806 00.000 11616 Move returns status 0, amount 16
00:48:24.807 00.001 11616 move complete, result=0
00:48:24.807 00.000 11616 worker thread done servicing request
00:48:24.807 00.000 11616 Worker thread wakes up
00:48:24.807 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:24.807 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:24.807 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
00:48:26.826 02.019 11616 Exposure complete
00:48:26.880 00.054 11616 worker thread done servicing request
00:48:26.881 00.001 12268 OnExposeComplete: enter
00:48:26.881 00.000 12268 UpdateGuideState(): m_state=6
00:48:26.881 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
00:48:26.881 00.000 12268 Star::Find returns 1 (0), X=668.63, Y=924.84, Mass=480, SNR=15.0, Peak=43 HFD=4.6
00:48:26.881 00.000 12268 Star::Find false star n=9 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:48:26.881 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:26.881 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.27 = 2.01)
00:48:26.882 00.001 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.10)
00:48:26.882 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.80 mountX=-0.08 mountY=-0.18, mountTheta=-2.02
00:48:26.883 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.07, opts=13)
00:48:26.883 00.000 12268 Enqueuing Move request for scope (-0.19, -0.07)
00:48:26.883 00.000 11616 Worker thread wakes up
00:48:26.883 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
00:48:26.883 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
00:48:26.883 00.000 11616 Moving (-0.19, -0.07) raw xDistance=-0.08 yDistance=-0.18
00:48:26.884 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:26.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:48:26.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:26.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:48:26.884 00.000 11616 MoveAxis(E, 0, ABG)
00:48:26.884 00.000 11616 Move returns status 0, amount 0
00:48:26.884 00.000 11616 MoveAxis(N, 0, ABG)
00:48:26.884 00.000 11616 Move returns status 0, amount 0
00:48:26.885 00.001 11616 move complete, result=0
00:48:26.885 00.000 11616 worker thread done servicing request
00:48:26.906 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=25, Gamma=1.290
00:48:26.923 00.017 12268 UpdateGuideState exits: m=480 SNR=15.0
00:48:26.923 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:26.923 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:26.923 00.000 12268 Enqueuing Expose request
00:48:26.923 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:48:26.923 00.000 11616 Worker thread wakes up
00:48:26.924 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:26.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:28.930 02.006 11616 Exposure complete
00:48:28.985 00.055 11616 worker thread done servicing request
00:48:28.986 00.001 12268 OnExposeComplete: enter
00:48:28.986 00.000 12268 UpdateGuideState(): m_state=6
00:48:28.986 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
00:48:28.986 00.000 12268 Star::Find returns 1 (0), X=668.39, Y=925.00, Mass=407, SNR=13.8, Peak=41 HFD=4.1
00:48:28.986 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
00:48:28.986 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:28.986 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
00:48:28.986 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
00:48:28.986 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.10 hyp=0.43 cameraTheta=2.92 mountX=0.05 mountY=-0.43, mountTheta=-1.45
00:48:28.988 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.10, opts=13)
00:48:28.988 00.000 12268 Enqueuing Move request for scope (-0.42, 0.10)
00:48:28.988 00.000 11616 Worker thread wakes up
00:48:28.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.10) opts 0xd
00:48:28.988 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.10)
00:48:28.988 00.000 11616 Moving (-0.42, 0.10) raw xDistance=0.05 yDistance=-0.43
00:48:28.988 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:28.988 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:48:28.988 00.000 11616 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.989 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
00:48:28.989 00.000 11616 MoveAxis(E, 0, ABG)
00:48:28.989 00.000 11616 Move returns status 0, amount 0
00:48:28.989 00.000 11616 MoveAxis(N, 0, ABG)
00:48:28.989 00.000 11616 Move returns status 0, amount 0
00:48:28.989 00.000 11616 move complete, result=0
00:48:28.989 00.000 11616 worker thread done servicing request
00:48:29.011 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=24, Gamma=1.290
00:48:29.029 00.018 12268 UpdateGuideState exits: m=407 SNR=13.8
00:48:29.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:29.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:29.029 00.000 12268 Enqueuing Expose request
00:48:29.030 00.001 11616 Worker thread wakes up
00:48:29.030 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:48:29.030 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:29.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:31.041 02.011 11616 Exposure complete
00:48:31.097 00.056 11616 worker thread done servicing request
00:48:31.097 00.000 12268 OnExposeComplete: enter
00:48:31.097 00.000 12268 UpdateGuideState(): m_state=6
00:48:31.098 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
00:48:31.098 00.000 12268 Star::Find returns 1 (0), X=668.71, Y=924.81, Mass=458, SNR=14.7, Peak=42 HFD=4.0
00:48:31.098 00.000 12268 Star::Find false star n=9 nbg=278 bg=7.1 sigma=0.6 thresh=9 peak=9
00:48:31.098 00.000 12268 MultiStar: [#1 0.49,1.43,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:31.098 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
00:48:31.098 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
00:48:31.098 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.45 mountX=-0.10 mountY=-0.10, mountTheta=-2.38
00:48:31.100 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.09, opts=13)
00:48:31.100 00.000 12268 Enqueuing Move request for scope (-0.11, -0.09)
00:48:31.100 00.000 11616 Worker thread wakes up
00:48:31.100 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
00:48:31.100 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
00:48:31.100 00.000 11616 Moving (-0.11, -0.09) raw xDistance=-0.10 yDistance=-0.10
00:48:31.100 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:31.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:48:31.100 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:31.101 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:48:31.101 00.000 11616 MoveAxis(E, 0, ABG)
00:48:31.101 00.000 11616 Move returns status 0, amount 0
00:48:31.101 00.000 11616 MoveAxis(N, 0, ABG)
00:48:31.101 00.000 11616 Move returns status 0, amount 0
00:48:31.101 00.000 11616 move complete, result=0
00:48:31.101 00.000 11616 worker thread done servicing request
00:48:31.122 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
00:48:31.140 00.018 12268 UpdateGuideState exits: m=458 SNR=14.7
00:48:31.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:31.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:31.140 00.000 12268 Enqueuing Expose request
00:48:31.141 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:48:31.141 00.000 11616 Worker thread wakes up
00:48:31.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:31.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:33.152 02.011 11616 Exposure complete
00:48:33.208 00.056 11616 worker thread done servicing request
00:48:33.208 00.000 12268 OnExposeComplete: enter
00:48:33.208 00.000 12268 UpdateGuideState(): m_state=6
00:48:33.209 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
00:48:33.209 00.000 12268 Star::Find returns 1 (0), X=668.37, Y=924.56, Mass=376, SNR=13.2, Peak=40 HFD=3.4
00:48:33.209 00.000 12268 Star::Find false star n=10 nbg=271 bg=7.1 sigma=0.6 thresh=9 peak=9
00:48:33.209 00.000 12268 MultiStar: [#1 1.23,0.08,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:33.209 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.47) = xAngle (-3.96 = 2.32)
00:48:33.209 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.79)
00:48:33.209 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.34 hyp=0.56 cameraTheta=-2.49 mountX=-0.38 mountY=-0.40, mountTheta=-2.34
00:48:33.211 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-0.34, opts=13)
00:48:33.211 00.000 12268 Enqueuing Move request for scope (-0.44, -0.34)
00:48:33.211 00.000 11616 Worker thread wakes up
00:48:33.211 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.34) opts 0xd
00:48:33.211 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -0.34)
00:48:33.211 00.000 11616 Moving (-0.44, -0.34) raw xDistance=-0.38 yDistance=-0.40
00:48:33.211 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
00:48:33.211 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.14
00:48:33.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
00:48:33.211 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:33.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:48:33.211 00.000 11616 MoveAxis(E, 214, ABG)
00:48:33.212 00.001 11616 Guiding  Dir = 2, Dur = 214
00:48:33.212 00.000 11616 IsSlewing returns 0
00:48:33.212 00.000 11616 IsGuiding returns 0
00:48:33.212 00.000 11616 PulseGuide returned control before completion, sleep 224
00:48:33.233 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=26, Gamma=1.290
00:48:33.251 00.018 12268 UpdateGuideState exits: m=376 SNR=13.2
00:48:33.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:33.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:33.251 00.000 12268 Enqueuing Expose request
00:48:33.450 00.199 11616 IsGuiding returns 0
00:48:33.450 00.000 11616 Move returns status 0, amount 214
00:48:33.450 00.000 11616 MoveAxis(N, 0, ABG)
00:48:33.450 00.000 11616 Move returns status 0, amount 0
00:48:33.450 00.000 11616 move complete, result=0
00:48:33.451 00.001 11616 worker thread done servicing request
00:48:33.451 00.000 11616 Worker thread wakes up
00:48:33.451 00.000 12268 GuideStep: -0.4 px 214 ms EAST, -0.4 px 0 ms NORTH
00:48:33.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:33.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:35.423 01.972 12268 evsrv: cli 0F8E69C0 connect
00:48:35.423 00.000 12268 case statement mapped state 6 to 3
00:48:35.424 00.001 12268 case statement mapped state 6 to 3
00:48:35.437 00.013 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"fe23a902-a704-4226-8a47-7a407c151cb2"}
00:48:35.437 00.000 12268 case statement mapped state 6 to 3
00:48:35.437 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe23a902-a704-4226-8a47-7a407c151cb2"}
00:48:35.438 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:48:35.506 00.068 11616 Exposure complete
00:48:35.583 00.077 11616 worker thread done servicing request
00:48:35.583 00.000 12268 OnExposeComplete: enter
00:48:35.583 00.000 12268 UpdateGuideState(): m_state=6
00:48:35.583 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
00:48:35.584 00.001 12268 Star::Find returns 1 (0), X=668.54, Y=925.05, Mass=635, SNR=17.2, Peak=50 HFD=5.0
00:48:35.584 00.000 12268 Star::Find false star n=9 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=8
00:48:35.584 00.000 12268 Star::Find false star n=9 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
00:48:35.584 00.000 12268 MultiStar: [#1 1.21,-0.76,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:35.584 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
00:48:35.584 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
00:48:35.584 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.15 hyp=0.31 cameraTheta=2.65 mountX=0.12 mountY=-0.29, mountTheta=-1.18
00:48:35.586 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.15, opts=13)
00:48:35.586 00.000 12268 Enqueuing Move request for scope (-0.27, 0.15)
00:48:35.606 00.020 11616 Worker thread wakes up
00:48:35.606 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.15) opts 0xd
00:48:35.606 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.15)
00:48:35.606 00.000 11616 Moving (-0.27, 0.15) raw xDistance=0.12 yDistance=-0.29
00:48:35.606 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:35.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:48:35.606 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:48:35.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:48:35.606 00.000 11616 MoveAxis(E, 0, ABG)
00:48:35.606 00.000 11616 Move returns status 0, amount 0
00:48:35.607 00.001 11616 MoveAxis(N, 0, ABG)
00:48:35.607 00.000 11616 Move returns status 0, amount 0
00:48:35.607 00.000 11616 move complete, result=0
00:48:35.607 00.000 11616 worker thread done servicing request
00:48:35.613 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=26, Gamma=1.290
00:48:35.634 00.021 12268 UpdateGuideState exits: m=635 SNR=17.2
00:48:35.634 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:35.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:35.634 00.000 12268 Enqueuing Expose request
00:48:35.634 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:48:35.636 00.002 11616 Worker thread wakes up
00:48:35.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:35.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:37.659 02.023 11616 Exposure complete
00:48:37.727 00.068 11616 worker thread done servicing request
00:48:37.727 00.000 12268 OnExposeComplete: enter
00:48:37.727 00.000 12268 UpdateGuideState(): m_state=6
00:48:37.728 00.001 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
00:48:37.728 00.000 12268 Star::Find returns 1 (0), X=668.81, Y=925.19, Mass=618, SNR=16.9, Peak=56 HFD=4.5
00:48:37.728 00.000 12268 Star::Find false star n=13 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=8
00:48:37.728 00.000 12268 MultiStar: [#1 -1.51,-0.69,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:37.728 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
00:48:37.728 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
00:48:37.728 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.61 mountX=0.29 mountY=-0.05, mountTheta=-0.17
00:48:37.730 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.29, opts=13)
00:48:37.730 00.000 12268 Enqueuing Move request for scope (-0.01, 0.29)
00:48:37.730 00.000 11616 Worker thread wakes up
00:48:37.731 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.29) opts 0xd
00:48:37.731 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.29)
00:48:37.731 00.000 11616 Moving (-0.01, 0.29) raw xDistance=0.29 yDistance=-0.05
00:48:37.731 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:37.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:48:37.731 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:37.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:48:37.731 00.000 11616 MoveAxis(E, 0, ABG)
00:48:37.731 00.000 11616 Move returns status 0, amount 0
00:48:37.731 00.000 11616 MoveAxis(N, 0, ABG)
00:48:37.731 00.000 11616 Move returns status 0, amount 0
00:48:37.731 00.000 11616 move complete, result=0
00:48:37.732 00.001 11616 worker thread done servicing request
00:48:37.757 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
00:48:37.777 00.020 12268 UpdateGuideState exits: m=618 SNR=16.9
00:48:37.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:37.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:37.777 00.000 12268 Enqueuing Expose request
00:48:37.777 00.000 11616 Worker thread wakes up
00:48:37.778 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:37.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:37.784 00.006 12268 GuideStep: 0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
00:48:39.784 02.000 11616 Exposure complete
00:48:39.840 00.056 11616 worker thread done servicing request
00:48:39.840 00.000 12268 OnExposeComplete: enter
00:48:39.840 00.000 12268 UpdateGuideState(): m_state=6
00:48:39.840 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
00:48:39.840 00.000 12268 Star::Find returns 1 (0), X=669.01, Y=924.80, Mass=540, SNR=15.9, Peak=48 HFD=4.4
00:48:39.840 00.000 12268 Star::Find false star n=16 nbg=275 bg=7.2 sigma=0.7 thresh=9 peak=9
00:48:39.841 00.001 12268 MultiStar: [#1 0.28,1.04,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:39.841 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
00:48:39.841 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.21)
00:48:39.841 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.11 hyp=0.22 cameraTheta=-0.49 mountX=-0.09 mountY=0.21, mountTheta=1.96
00:48:39.842 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.11, opts=13)
00:48:39.842 00.000 12268 Enqueuing Move request for scope (0.20, -0.11)
00:48:39.842 00.000 11616 Worker thread wakes up
00:48:39.843 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.11) opts 0xd
00:48:39.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.11)
00:48:39.843 00.000 11616 Moving (0.20, -0.11) raw xDistance=-0.09 yDistance=0.21
00:48:39.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:39.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:48:39.843 00.000 11616 switching direction from 1 to -1 - decHistory=-3 oldest=0.12 newest=-0.13
00:48:39.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:39.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:48:39.843 00.000 11616 MoveAxis(E, 0, ABG)
00:48:39.843 00.000 11616 Move returns status 0, amount 0
00:48:39.843 00.000 11616 MoveAxis(N, 0, ABG)
00:48:39.843 00.000 11616 Move returns status 0, amount 0
00:48:39.843 00.000 11616 move complete, result=0
00:48:39.844 00.001 11616 worker thread done servicing request
00:48:39.865 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=28, Gamma=1.290
00:48:39.883 00.018 12268 UpdateGuideState exits: m=540 SNR=15.9
00:48:39.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:39.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:39.883 00.000 12268 Enqueuing Expose request
00:48:39.883 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:48:39.883 00.000 11616 Worker thread wakes up
00:48:39.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:39.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:41.900 02.017 11616 Exposure complete
00:48:41.954 00.054 11616 worker thread done servicing request
00:48:41.954 00.000 12268 OnExposeComplete: enter
00:48:41.954 00.000 12268 UpdateGuideState(): m_state=6
00:48:41.955 00.001 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
00:48:41.955 00.000 12268 Star::Find returns 1 (0), X=668.88, Y=925.10, Mass=723, SNR=18.1, Peak=58 HFD=5.1
00:48:41.955 00.000 12268 MultiStar: [#1 -0.54,0.49,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:41.955 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
00:48:41.955 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
00:48:41.955 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.26 mountX=0.20 mountY=0.04, mountTheta=0.18
00:48:41.958 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.20, opts=13)
00:48:41.958 00.000 12268 Enqueuing Move request for scope (0.06, 0.20)
00:48:41.958 00.000 11616 Worker thread wakes up
00:48:41.958 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
00:48:41.958 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
00:48:41.958 00.000 11616 Moving (0.06, 0.20) raw xDistance=0.20 yDistance=0.04
00:48:41.958 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:41.958 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:48:41.959 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:41.959 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:48:41.959 00.000 11616 MoveAxis(E, 0, ABG)
00:48:41.959 00.000 11616 Move returns status 0, amount 0
00:48:41.959 00.000 11616 MoveAxis(N, 0, ABG)
00:48:41.959 00.000 11616 Move returns status 0, amount 0
00:48:41.959 00.000 11616 move complete, result=0
00:48:41.959 00.000 11616 worker thread done servicing request
00:48:41.979 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
00:48:41.996 00.017 12268 UpdateGuideState exits: m=723 SNR=18.1
00:48:41.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:41.997 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:41.997 00.000 12268 Enqueuing Expose request
00:48:41.997 00.000 11616 Worker thread wakes up
00:48:41.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:41.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:41.997 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:44.014 02.017 11616 Exposure complete
00:48:44.076 00.062 12268 OnExposeComplete: enter
00:48:44.076 00.000 12268 UpdateGuideState(): m_state=6
00:48:44.077 00.001 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
00:48:44.077 00.000 12268 Star::Find returns 1 (0), X=668.92, Y=925.12, Mass=651, SNR=17.3, Peak=48 HFD=4.8
00:48:44.077 00.000 12268 Star::Find false star n=9 nbg=280 bg=7.0 sigma=0.7 thresh=9 peak=8
00:48:44.077 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:44.077 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
00:48:44.077 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.83)
00:48:44.077 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.13 mountX=0.23 mountY=0.08, mountTheta=0.32
00:48:44.079 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.22, opts=13)
00:48:44.079 00.000 12268 Enqueuing Move request for scope (0.10, 0.22)
00:48:44.080 00.001 11616 worker thread done servicing request
00:48:44.080 00.000 11616 Worker thread wakes up
00:48:44.080 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd
00:48:44.080 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.22)
00:48:44.080 00.000 11616 Moving (0.10, 0.22) raw xDistance=0.23 yDistance=0.08
00:48:44.080 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:48:44.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:48:44.080 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:44.081 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:48:44.081 00.000 11616 MoveAxis(E, 0, ABG)
00:48:44.081 00.000 11616 Move returns status 0, amount 0
00:48:44.081 00.000 11616 MoveAxis(N, 0, ABG)
00:48:44.081 00.000 11616 Move returns status 0, amount 0
00:48:44.081 00.000 11616 move complete, result=0
00:48:44.081 00.000 11616 worker thread done servicing request
00:48:44.107 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=33, Gamma=1.290
00:48:44.127 00.020 12268 UpdateGuideState exits: m=651 SNR=17.3
00:48:44.128 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:44.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:44.128 00.000 12268 Enqueuing Expose request
00:48:44.128 00.000 11616 Worker thread wakes up
00:48:44.128 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:44.128 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:44.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:46.127 01.999 11616 Exposure complete
00:48:46.181 00.054 11616 worker thread done servicing request
00:48:46.182 00.001 12268 OnExposeComplete: enter
00:48:46.182 00.000 12268 UpdateGuideState(): m_state=6
00:48:46.182 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
00:48:46.182 00.000 12268 Star::Find returns 1 (0), X=668.86, Y=924.85, Mass=554, SNR=16.0, Peak=44 HFD=4.4
00:48:46.182 00.000 12268 Star::Find false star n=12 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
00:48:46.182 00.000 12268 MultiStar: [#1 -2.05,0.09,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:46.182 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
00:48:46.182 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
00:48:46.182 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.87 mountX=-0.05 mountY=0.05, mountTheta=2.33
00:48:46.186 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.05, opts=13)
00:48:46.186 00.000 12268 Enqueuing Move request for scope (0.04, -0.05)
00:48:46.186 00.000 11616 Worker thread wakes up
00:48:46.186 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
00:48:46.186 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
00:48:46.186 00.000 11616 Moving (0.04, -0.05) raw xDistance=-0.05 yDistance=0.05
00:48:46.186 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:46.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:48:46.187 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:46.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:48:46.187 00.000 11616 MoveAxis(E, 0, ABG)
00:48:46.187 00.000 11616 Move returns status 0, amount 0
00:48:46.187 00.000 11616 MoveAxis(N, 0, ABG)
00:48:46.187 00.000 11616 Move returns status 0, amount 0
00:48:46.187 00.000 11616 move complete, result=0
00:48:46.187 00.000 11616 worker thread done servicing request
00:48:46.209 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=30, Gamma=1.290
00:48:46.226 00.017 12268 UpdateGuideState exits: m=554 SNR=16.0
00:48:46.227 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:46.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:46.227 00.000 12268 Enqueuing Expose request
00:48:46.227 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:46.227 00.000 11616 Worker thread wakes up
00:48:46.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:46.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:48.242 02.015 11616 Exposure complete
00:48:48.305 00.063 11616 worker thread done servicing request
00:48:48.305 00.000 12268 OnExposeComplete: enter
00:48:48.305 00.000 12268 UpdateGuideState(): m_state=6
00:48:48.306 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
00:48:48.306 00.000 12268 Star::Find returns 1 (0), X=668.92, Y=925.10, Mass=608, SNR=16.8, Peak=54 HFD=4.5
00:48:48.306 00.000 12268 Star::Find false star n=6 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:48:48.306 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:48.306 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
00:48:48.306 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.78)
00:48:48.306 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.22 cameraTheta=1.08 mountX=0.21 mountY=0.08, mountTheta=0.37
00:48:48.308 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.20, opts=13)
00:48:48.309 00.001 12268 Enqueuing Move request for scope (0.11, 0.20)
00:48:48.309 00.000 11616 Worker thread wakes up
00:48:48.309 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
00:48:48.309 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
00:48:48.309 00.000 11616 Moving (0.11, 0.20) raw xDistance=0.21 yDistance=0.08
00:48:48.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:48:48.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:48:48.309 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:48.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:48:48.309 00.000 11616 MoveAxis(E, 0, ABG)
00:48:48.310 00.001 11616 Move returns status 0, amount 0
00:48:48.310 00.000 11616 MoveAxis(N, 0, ABG)
00:48:48.310 00.000 11616 Move returns status 0, amount 0
00:48:48.310 00.000 11616 move complete, result=0
00:48:48.310 00.000 11616 worker thread done servicing request
00:48:48.334 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
00:48:48.351 00.017 12268 UpdateGuideState exits: m=608 SNR=16.8
00:48:48.352 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:48.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:48.352 00.000 12268 Enqueuing Expose request
00:48:48.352 00.000 11616 Worker thread wakes up
00:48:48.352 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:48.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:48.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:50.424 02.072 11616 Exposure complete
00:48:50.482 00.058 11616 worker thread done servicing request
00:48:50.482 00.000 12268 OnExposeComplete: enter
00:48:50.482 00.000 12268 UpdateGuideState(): m_state=6
00:48:50.482 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
00:48:50.482 00.000 12268 Star::Find returns 1 (0), X=668.54, Y=924.96, Mass=582, SNR=16.4, Peak=47 HFD=5.0
00:48:50.482 00.000 12268 MultiStar: [#1 0.00,-0.15,0.23,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:50.483 00.001 12268 refined, 1 included, MultiStar: {-0.23, 0.02}, one-star: {-0.28, 0.05}
00:48:50.483 00.000 12268 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.47) = xAngle (1.60 = 1.60)
00:48:50.483 00.000 12268 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.51 = -1.51)
00:48:50.483 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.07 mountX=-0.01 mountY=-0.23, mountTheta=-1.60
00:48:50.484 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.02, opts=13)
00:48:50.484 00.000 12268 Enqueuing Move request for scope (-0.23, 0.02)
00:48:50.484 00.000 11616 Worker thread wakes up
00:48:50.485 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
00:48:50.485 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
00:48:50.485 00.000 11616 Moving (-0.23, 0.02) raw xDistance=-0.01 yDistance=-0.23
00:48:50.485 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:50.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:48:50.485 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
00:48:50.485 00.000 11616 MoveAxis(E, 0, ABG)
00:48:50.485 00.000 11616 Move returns status 0, amount 0
00:48:50.485 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1566 applied
00:48:50.485 00.000 11616 MoveAxis(N, 1585, ABG)
00:48:50.485 00.000 11616 Guiding  Dir = 0, Dur = 1585
00:48:50.486 00.001 11616 IsSlewing returns 0
00:48:50.486 00.000 11616 IsGuiding returns 0
00:48:50.486 00.000 11616 PulseGuide returned control before completion, sleep 1595
00:48:50.506 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=25, Gamma=1.290
00:48:50.524 00.018 12268 UpdateGuideState exits: m=582 SNR=16.4
00:48:50.525 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:50.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:50.525 00.000 12268 Enqueuing Expose request
00:48:52.088 01.563 11616 IsGuiding returns 1
00:48:52.088 00.000 11616 scope still moving after pulse duration time elapsed
00:48:52.120 00.032 11616 IsSlewing returns 0
00:48:52.120 00.000 11616 IsGuiding returns 0
00:48:52.121 00.001 11616 scope move finished after 1585 + 49 ms
00:48:52.121 00.000 11616 Move returns status 0, amount 1585
00:48:52.121 00.000 11616 move complete, result=0
00:48:52.121 00.000 11616 worker thread done servicing request
00:48:52.121 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 1585 ms NORTH
00:48:52.121 00.000 11616 Worker thread wakes up
00:48:52.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:52.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:54.142 02.021 11616 Exposure complete
00:48:54.206 00.064 11616 worker thread done servicing request
00:48:54.206 00.000 12268 OnExposeComplete: enter
00:48:54.206 00.000 12268 UpdateGuideState(): m_state=6
00:48:54.207 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
00:48:54.207 00.000 12268 Star::Find returns 1 (0), X=668.84, Y=924.95, Mass=607, SNR=16.8, Peak=50 HFD=4.5
00:48:54.207 00.000 12268 Star::Find false star n=13 nbg=277 bg=7.2 sigma=0.7 thresh=9 peak=9
00:48:54.207 00.000 12268 MultiStar: [#1 -1.20,0.12,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:54.207 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
00:48:54.207 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.82)
00:48:54.207 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.12 mountX=0.05 mountY=0.02, mountTheta=0.32
00:48:54.209 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.05, opts=13)
00:48:54.209 00.000 12268 Enqueuing Move request for scope (0.02, 0.05)
00:48:54.209 00.000 11616 Worker thread wakes up
00:48:54.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
00:48:54.209 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
00:48:54.209 00.000 11616 Moving (0.02, 0.05) raw xDistance=0.05 yDistance=0.02
00:48:54.210 00.001 11616 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.45, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.034375, 1:-0.016795
00:48:54.210 00.000 11616 BLC: No correction, Miss < min_move
00:48:54.210 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:54.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:48:54.210 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:54.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:48:54.210 00.000 11616 MoveAxis(E, 0, ABG)
00:48:54.210 00.000 11616 Move returns status 0, amount 0
00:48:54.210 00.000 11616 MoveAxis(N, 0, ABG)
00:48:54.210 00.000 11616 Move returns status 0, amount 0
00:48:54.210 00.000 11616 move complete, result=0
00:48:54.210 00.000 11616 worker thread done servicing request
00:48:54.232 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
00:48:54.251 00.019 12268 UpdateGuideState exits: m=607 SNR=16.8
00:48:54.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:54.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:54.251 00.000 12268 Enqueuing Expose request
00:48:54.251 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:54.252 00.001 11616 Worker thread wakes up
00:48:54.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:54.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:56.274 02.022 11616 Exposure complete
00:48:56.331 00.057 11616 worker thread done servicing request
00:48:56.331 00.000 12268 OnExposeComplete: enter
00:48:56.331 00.000 12268 UpdateGuideState(): m_state=6
00:48:56.331 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
00:48:56.332 00.001 12268 Star::Find returns 1 (0), X=668.87, Y=924.73, Mass=793, SNR=19.1, Peak=60 HFD=4.6
00:48:56.332 00.000 12268 Star::Find false star n=13 nbg=280 bg=7.2 sigma=0.7 thresh=9 peak=9
00:48:56.332 00.000 12268 MultiStar: [#1 -1.31,0.97,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:56.332 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
00:48:56.332 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.42)
00:48:56.332 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.17 hyp=0.17 cameraTheta=-1.28 mountX=-0.16 mountY=0.07, mountTheta=2.73
00:48:56.334 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.17, opts=13)
00:48:56.334 00.000 12268 Enqueuing Move request for scope (0.05, -0.17)
00:48:56.334 00.000 11616 Worker thread wakes up
00:48:56.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.17) opts 0xd
00:48:56.334 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.17)
00:48:56.334 00.000 11616 Moving (0.05, -0.17) raw xDistance=-0.16 yDistance=0.07
00:48:56.334 00.000 11616 BLC: History state: CurrMiss=-0.07, AvgInitMiss=0.45, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.034375, 1:-0.016795, 2:-0.070234
00:48:56.334 00.000 11616 BLC: No correction, Miss < min_move
00:48:56.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:48:56.335 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:48:56.335 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:56.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:48:56.335 00.000 11616 MoveAxis(E, 0, ABG)
00:48:56.335 00.000 11616 Move returns status 0, amount 0
00:48:56.335 00.000 11616 MoveAxis(N, 0, ABG)
00:48:56.335 00.000 11616 Move returns status 0, amount 0
00:48:56.335 00.000 11616 move complete, result=0
00:48:56.335 00.000 11616 worker thread done servicing request
00:48:56.357 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=38, Gamma=1.290
00:48:56.374 00.017 12268 UpdateGuideState exits: m=793 SNR=19.1
00:48:56.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:56.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:56.374 00.000 12268 Enqueuing Expose request
00:48:56.375 00.001 11616 Worker thread wakes up
00:48:56.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:56.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:48:56.375 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:58.421 02.046 11616 Exposure complete
00:48:58.476 00.055 11616 worker thread done servicing request
00:48:58.476 00.000 12268 OnExposeComplete: enter
00:48:58.477 00.001 12268 UpdateGuideState(): m_state=6
00:48:58.477 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
00:48:58.477 00.000 12268 Star::Find returns 1 (0), X=668.77, Y=924.91, Mass=565, SNR=16.2, Peak=53 HFD=4.2
00:48:58.477 00.000 12268 Star::Find false star n=8 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:48:58.477 00.000 12268 MultiStar: [#1 -1.58,-0.04,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:48:58.477 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.52 = 1.52)
00:48:58.477 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.59 = -1.59)
00:48:58.477 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.00 mountX=0.00 mountY=-0.05, mountTheta=-1.52
00:48:58.479 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.01, opts=13)
00:48:58.479 00.000 12268 Enqueuing Move request for scope (-0.05, 0.01)
00:48:58.479 00.000 11616 Worker thread wakes up
00:48:58.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
00:48:58.479 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
00:48:58.479 00.000 11616 Moving (-0.05, 0.01) raw xDistance=0.00 yDistance=-0.05
00:48:58.479 00.000 11616 BLC: window closed
00:48:58.479 00.000 11616 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.45, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.034375, 1:-0.016795, 2:-0.070234
00:48:58.479 00.000 11616 BLC: No correction, Miss < min_move
00:48:58.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:58.480 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:48:58.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:58.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:48:58.480 00.000 11616 MoveAxis(E, 0, ABG)
00:48:58.480 00.000 11616 Move returns status 0, amount 0
00:48:58.480 00.000 11616 MoveAxis(N, 0, ABG)
00:48:58.480 00.000 11616 Move returns status 0, amount 0
00:48:58.480 00.000 11616 move complete, result=0
00:48:58.480 00.000 11616 worker thread done servicing request
00:48:58.502 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=32, Gamma=1.290
00:48:58.521 00.019 12268 UpdateGuideState exits: m=565 SNR=16.2
00:48:58.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:58.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:48:58.521 00.000 12268 Enqueuing Expose request
00:48:58.521 00.000 11616 Worker thread wakes up
00:48:58.522 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:48:58.522 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:48:58.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:00.527 02.005 11616 Exposure complete
00:49:00.584 00.057 11616 worker thread done servicing request
00:49:00.584 00.000 12268 OnExposeComplete: enter
00:49:00.584 00.000 12268 UpdateGuideState(): m_state=6
00:49:00.584 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
00:49:00.584 00.000 12268 Star::Find returns 1 (0), X=669.08, Y=925.06, Mass=685, SNR=17.8, Peak=54 HFD=4.7
00:49:00.585 00.001 12268 Star::Find false star n=12 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=9
00:49:00.585 00.000 12268 MultiStar: [#1 -0.99,-0.52,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:00.585 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
00:49:00.585 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.26)
00:49:00.585 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.31 cameraTheta=0.56 mountX=0.19 mountY=0.24, mountTheta=0.90
00:49:00.587 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.16, opts=13)
00:49:00.587 00.000 12268 Enqueuing Move request for scope (0.26, 0.16)
00:49:00.587 00.000 11616 Worker thread wakes up
00:49:00.587 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd
00:49:00.587 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.16)
00:49:00.587 00.000 11616 Moving (0.26, 0.16) raw xDistance=0.19 yDistance=0.24
00:49:00.588 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:49:00.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:49:00.588 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:49:00.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:49:00.588 00.000 11616 MoveAxis(E, 0, ABG)
00:49:00.588 00.000 11616 Move returns status 0, amount 0
00:49:00.588 00.000 11616 MoveAxis(N, 0, ABG)
00:49:00.588 00.000 11616 Move returns status 0, amount 0
00:49:00.588 00.000 11616 move complete, result=0
00:49:00.588 00.000 11616 worker thread done servicing request
00:49:00.611 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=34, Gamma=1.290
00:49:00.629 00.018 12268 UpdateGuideState exits: m=685 SNR=17.8
00:49:00.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:00.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:00.629 00.000 12268 Enqueuing Expose request
00:49:00.629 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:49:00.629 00.000 11616 Worker thread wakes up
00:49:00.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:00.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:02.665 02.036 11616 Exposure complete
00:49:02.723 00.058 11616 worker thread done servicing request
00:49:02.723 00.000 12268 OnExposeComplete: enter
00:49:02.723 00.000 12268 UpdateGuideState(): m_state=6
00:49:02.724 00.001 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
00:49:02.724 00.000 12268 Star::Find returns 1 (0), X=669.28, Y=925.12, Mass=685, SNR=17.8, Peak=59 HFD=4.3
00:49:02.724 00.000 12268 Star::Find false star n=8 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
00:49:02.724 00.000 12268 MultiStar: [#1 -0.06,-0.03,0.21,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:02.724 00.000 12268 refined, 1 included, MultiStar: {0.37, 0.18}, one-star: {0.46, 0.22}
00:49:02.724 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
00:49:02.724 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
00:49:02.724 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.18 hyp=0.41 cameraTheta=0.44 mountX=0.21 mountY=0.34, mountTheta=1.02
00:49:02.726 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.18, opts=13)
00:49:02.726 00.000 12268 Enqueuing Move request for scope (0.37, 0.18)
00:49:02.726 00.000 11616 Worker thread wakes up
00:49:02.726 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.18) opts 0xd
00:49:02.726 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.18)
00:49:02.726 00.000 11616 Moving (0.37, 0.18) raw xDistance=0.21 yDistance=0.34
00:49:02.726 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=0.39 newest=0.40
00:49:02.727 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
00:49:02.727 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:49:02.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:49:02.727 00.000 11616 MoveAxis(W, 118, ABG)
00:49:02.727 00.000 11616 Guiding  Dir = 3, Dur = 118
00:49:02.727 00.000 11616 IsSlewing returns 0
00:49:02.728 00.001 11616 IsGuiding returns 0
00:49:02.728 00.000 11616 PulseGuide returned control before completion, sleep 128
00:49:02.750 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
00:49:02.768 00.018 12268 UpdateGuideState exits: m=685 SNR=17.8
00:49:02.769 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:02.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:02.769 00.000 12268 Enqueuing Expose request
00:49:02.858 00.089 11616 IsGuiding returns 1
00:49:02.858 00.000 11616 scope still moving after pulse duration time elapsed
00:49:02.890 00.032 11616 IsSlewing returns 0
00:49:02.890 00.000 11616 IsGuiding returns 0
00:49:02.890 00.000 11616 scope move finished after 118 + 44 ms
00:49:02.890 00.000 11616 Move returns status 0, amount 118
00:49:02.891 00.001 11616 MoveAxis(N, 0, ABG)
00:49:02.891 00.000 11616 Move returns status 0, amount 0
00:49:02.891 00.000 11616 move complete, result=0
00:49:02.891 00.000 11616 worker thread done servicing request
00:49:02.891 00.000 12268 GuideStep: 0.2 px 118 ms WEST, 0.3 px 0 ms NORTH
00:49:02.891 00.000 11616 Worker thread wakes up
00:49:02.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:02.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:04.904 02.013 11616 Exposure complete
00:49:04.964 00.060 11616 worker thread done servicing request
00:49:04.964 00.000 12268 OnExposeComplete: enter
00:49:04.964 00.000 12268 UpdateGuideState(): m_state=6
00:49:04.965 00.001 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
00:49:04.965 00.000 12268 Star::Find returns 1 (0), X=669.00, Y=925.30, Mass=795, SNR=19.3, Peak=55 HFD=4.8
00:49:04.965 00.000 12268 MultiStar: [#1 -0.73,1.52,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:04.965 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
00:49:04.965 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
00:49:04.965 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.40 hyp=0.44 cameraTheta=1.14 mountX=0.41 mountY=0.13, mountTheta=0.31
00:49:04.967 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.40, opts=13)
00:49:04.967 00.000 12268 Enqueuing Move request for scope (0.18, 0.40)
00:49:04.967 00.000 11616 Worker thread wakes up
00:49:04.968 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.40) opts 0xd
00:49:04.968 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.40)
00:49:04.968 00.000 11616 Moving (0.18, 0.40) raw xDistance=0.41 yDistance=0.13
00:49:04.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
00:49:04.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:04.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:49:04.968 00.000 11616 MoveAxis(W, 231, ABG)
00:49:04.968 00.000 11616 Guiding  Dir = 3, Dur = 231
00:49:04.969 00.001 11616 IsSlewing returns 0
00:49:04.969 00.000 11616 IsGuiding returns 0
00:49:04.969 00.000 11616 PulseGuide returned control before completion, sleep 241
00:49:04.991 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=40, Gamma=1.290
00:49:05.009 00.018 12268 UpdateGuideState exits: m=795 SNR=19.3
00:49:05.009 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:05.009 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:05.009 00.000 12268 Enqueuing Expose request
00:49:05.226 00.217 11616 IsGuiding returns 1
00:49:05.227 00.001 11616 scope still moving after pulse duration time elapsed
00:49:05.258 00.031 11616 IsSlewing returns 0
00:49:05.258 00.000 11616 IsGuiding returns 0
00:49:05.259 00.001 11616 scope move finished after 231 + 58 ms
00:49:05.259 00.000 11616 Move returns status 0, amount 231
00:49:05.259 00.000 11616 MoveAxis(N, 0, ABG)
00:49:05.259 00.000 11616 Move returns status 0, amount 0
00:49:05.259 00.000 11616 move complete, result=0
00:49:05.259 00.000 11616 worker thread done servicing request
00:49:05.259 00.000 12268 GuideStep: 0.4 px 231 ms WEST, 0.1 px 0 ms NORTH
00:49:05.259 00.000 11616 Worker thread wakes up
00:49:05.259 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:05.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:07.274 02.015 11616 Exposure complete
00:49:07.330 00.056 11616 worker thread done servicing request
00:49:07.330 00.000 12268 OnExposeComplete: enter
00:49:07.330 00.000 12268 UpdateGuideState(): m_state=6
00:49:07.330 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
00:49:07.330 00.000 12268 Star::Find returns 1 (0), X=668.77, Y=924.86, Mass=750, SNR=18.5, Peak=48 HFD=5.0
00:49:07.330 00.000 12268 Star::Find false star n=10 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=8
00:49:07.331 00.001 12268 Star::Find false star n=8 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:49:07.331 00.000 12268 MultiStar: [#1 -1.22,0.94,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:07.331 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.93 = 2.36)
00:49:07.331 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
00:49:07.331 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.45 mountX=-0.04 mountY=-0.04, mountTheta=-2.37
00:49:07.332 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.04, opts=13)
00:49:07.332 00.000 12268 Enqueuing Move request for scope (-0.05, -0.04)
00:49:07.333 00.001 11616 Worker thread wakes up
00:49:07.334 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
00:49:07.334 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
00:49:07.334 00.000 11616 Moving (-0.05, -0.04) raw xDistance=-0.04 yDistance=-0.04
00:49:07.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:07.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:49:07.334 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:07.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:49:07.334 00.000 11616 MoveAxis(E, 0, ABG)
00:49:07.334 00.000 11616 Move returns status 0, amount 0
00:49:07.334 00.000 11616 MoveAxis(N, 0, ABG)
00:49:07.334 00.000 11616 Move returns status 0, amount 0
00:49:07.334 00.000 11616 move complete, result=0
00:49:07.335 00.001 11616 worker thread done servicing request
00:49:07.356 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=34, Gamma=1.290
00:49:07.373 00.017 12268 UpdateGuideState exits: m=750 SNR=18.5
00:49:07.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:07.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:07.373 00.000 12268 Enqueuing Expose request
00:49:07.373 00.000 11616 Worker thread wakes up
00:49:07.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:07.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:07.374 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:49:09.391 02.017 11616 Exposure complete
00:49:09.451 00.060 11616 worker thread done servicing request
00:49:09.451 00.000 12268 OnExposeComplete: enter
00:49:09.451 00.000 12268 UpdateGuideState(): m_state=6
00:49:09.451 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
00:49:09.451 00.000 12268 Star::Find returns 1 (0), X=669.15, Y=924.65, Mass=793, SNR=19.3, Peak=55 HFD=5.0
00:49:09.451 00.000 12268 Star::Find false star n=11 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:49:09.452 00.001 12268 MultiStar: [#1 0.73,0.32,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:09.452 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
00:49:09.452 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
00:49:09.452 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.25 hyp=0.42 cameraTheta=-0.65 mountX=-0.22 mountY=0.37, mountTheta=2.11
00:49:09.454 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.25, opts=13)
00:49:09.454 00.000 12268 Enqueuing Move request for scope (0.34, -0.25)
00:49:09.454 00.000 11616 Worker thread wakes up
00:49:09.454 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.25) opts 0xd
00:49:09.454 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.25)
00:49:09.454 00.000 11616 Moving (0.34, -0.25) raw xDistance=-0.22 yDistance=0.37
00:49:09.454 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:09.454 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:49:09.455 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:49:09.455 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
00:49:09.455 00.000 11616 MoveAxis(E, 0, ABG)
00:49:09.455 00.000 11616 Move returns status 0, amount 0
00:49:09.455 00.000 11616 MoveAxis(N, 0, ABG)
00:49:09.455 00.000 11616 Move returns status 0, amount 0
00:49:09.455 00.000 11616 move complete, result=0
00:49:09.455 00.000 11616 worker thread done servicing request
00:49:09.477 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
00:49:09.496 00.019 12268 UpdateGuideState exits: m=793 SNR=19.3
00:49:09.496 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:09.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:09.496 00.000 12268 Enqueuing Expose request
00:49:09.496 00.000 11616 Worker thread wakes up
00:49:09.496 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
00:49:09.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:09.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:11.511 02.015 11616 Exposure complete
00:49:11.566 00.055 11616 worker thread done servicing request
00:49:11.566 00.000 12268 OnExposeComplete: enter
00:49:11.567 00.001 12268 UpdateGuideState(): m_state=6
00:49:11.567 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
00:49:11.567 00.000 12268 Star::Find returns 1 (0), X=668.81, Y=924.05, Mass=655, SNR=17.4, Peak=56 HFD=4.2
00:49:11.567 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:49:11.567 00.000 12268 Star::Find false star n=13 nbg=278 bg=7.1 sigma=0.6 thresh=9 peak=9
00:49:11.567 00.000 12268 MultiStar: [#1 -0.77,0.40,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:11.567 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
00:49:11.567 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.12)
00:49:11.568 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.86 hyp=0.86 cameraTheta=-1.58 mountX=-0.85 mountY=0.10, mountTheta=3.03
00:49:11.571 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.86, opts=13)
00:49:11.571 00.000 12268 Enqueuing Move request for scope (-0.01, -0.86)
00:49:11.571 00.000 11616 Worker thread wakes up
00:49:11.571 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.86) opts 0xd
00:49:11.571 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.86)
00:49:11.571 00.000 11616 Moving (-0.01, -0.86) raw xDistance=-0.85 yDistance=0.10
00:49:11.571 00.000 11616 resist switch: large excursion: input -0.85 thresh 0.29 direction from 1 to -1
00:49:11.572 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.56
00:49:11.572 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.85
00:49:11.572 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:11.572 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:49:11.572 00.000 11616 MoveAxis(E, 478, ABG)
00:49:11.572 00.000 11616 Guiding  Dir = 2, Dur = 478
00:49:11.572 00.000 11616 IsSlewing returns 0
00:49:11.573 00.001 11616 IsGuiding returns 0
00:49:11.573 00.000 11616 PulseGuide returned control before completion, sleep 488
00:49:11.598 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
00:49:11.615 00.017 12268 UpdateGuideState exits: m=655 SNR=17.4
00:49:11.616 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:11.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:11.616 00.000 12268 Enqueuing Expose request
00:49:12.077 00.461 11616 IsGuiding returns 0
00:49:12.077 00.000 11616 Move returns status 0, amount 478
00:49:12.077 00.000 11616 MoveAxis(N, 0, ABG)
00:49:12.077 00.000 11616 Move returns status 0, amount 0
00:49:12.077 00.000 11616 move complete, result=0
00:49:12.077 00.000 11616 worker thread done servicing request
00:49:12.077 00.000 11616 Worker thread wakes up
00:49:12.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:12.078 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:12.078 00.000 12268 GuideStep: -0.9 px 478 ms EAST, 0.1 px 0 ms NORTH
00:49:14.091 02.013 11616 Exposure complete
00:49:14.147 00.056 11616 worker thread done servicing request
00:49:14.147 00.000 12268 OnExposeComplete: enter
00:49:14.147 00.000 12268 UpdateGuideState(): m_state=6
00:49:14.147 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
00:49:14.147 00.000 12268 Star::Find returns 1 (0), X=669.14, Y=924.60, Mass=573, SNR=16.4, Peak=50 HFD=4.6
00:49:14.147 00.000 12268 Star::Find false star n=8 nbg=278 bg=7.2 sigma=0.7 thresh=9 peak=9
00:49:14.147 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:14.147 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
00:49:14.147 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.94)
00:49:14.147 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.30 hyp=0.44 cameraTheta=-0.76 mountX=-0.27 mountY=0.36, mountTheta=2.22
00:49:14.149 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.30, opts=13)
00:49:14.149 00.000 12268 Enqueuing Move request for scope (0.32, -0.30)
00:49:14.149 00.000 11616 Worker thread wakes up
00:49:14.149 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.30) opts 0xd
00:49:14.149 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.30)
00:49:14.149 00.000 11616 Moving (0.32, -0.30) raw xDistance=-0.27 yDistance=0.36
00:49:14.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
00:49:14.149 00.000 11616 switching direction from -1 to 1 - decHistory=4 oldest=0.04 newest=0.82
00:49:14.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
00:49:14.149 00.000 11616 MoveAxis(E, 152, ABG)
00:49:14.150 00.001 11616 Guiding  Dir = 2, Dur = 152
00:49:14.150 00.000 11616 IsSlewing returns 0
00:49:14.150 00.000 11616 IsGuiding returns 0
00:49:14.150 00.000 11616 PulseGuide returned control before completion, sleep 162
00:49:14.171 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=30, Gamma=1.290
00:49:14.188 00.017 12268 UpdateGuideState exits: m=573 SNR=16.4
00:49:14.188 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:14.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:14.188 00.000 12268 Enqueuing Expose request
00:49:14.329 00.141 11616 IsGuiding returns 0
00:49:14.329 00.000 11616 Move returns status 0, amount 152
00:49:14.329 00.000 11616 BLC: Oldest BLC event removed
00:49:14.329 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1566 applied
00:49:14.329 00.000 11616 MoveAxis(S, 1596, ABG)
00:49:14.329 00.000 11616 Guiding  Dir = 1, Dur = 1596
00:49:14.330 00.001 11616 IsSlewing returns 0
00:49:14.330 00.000 11616 IsGuiding returns 0
00:49:14.330 00.000 11616 PulseGuide returned control before completion, sleep 1606
00:49:15.945 01.615 11616 IsGuiding returns 1
00:49:15.945 00.000 11616 scope still moving after pulse duration time elapsed
00:49:15.977 00.032 11616 IsSlewing returns 0
00:49:15.977 00.000 11616 IsGuiding returns 1
00:49:16.006 00.029 11616 IsSlewing returns 0
00:49:16.006 00.000 11616 IsGuiding returns 1
00:49:16.038 00.032 11616 IsSlewing returns 0
00:49:16.038 00.000 11616 IsGuiding returns 0
00:49:16.038 00.000 11616 scope move finished after 1596 + 112 ms
00:49:16.038 00.000 11616 Move returns status 0, amount 1596
00:49:16.038 00.000 11616 move complete, result=0
00:49:16.038 00.000 11616 worker thread done servicing request
00:49:16.038 00.000 11616 Worker thread wakes up
00:49:16.039 00.001 12268 GuideStep: -0.3 px 152 ms EAST, 0.4 px 1596 ms SOUTH
00:49:16.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:16.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:18.047 02.008 11616 Exposure complete
00:49:18.103 00.056 11616 worker thread done servicing request
00:49:18.103 00.000 12268 OnExposeComplete: enter
00:49:18.103 00.000 12268 UpdateGuideState(): m_state=6
00:49:18.104 00.001 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
00:49:18.104 00.000 12268 Star::Find returns 1 (0), X=668.94, Y=925.22, Mass=667, SNR=17.5, Peak=53 HFD=4.6
00:49:18.104 00.000 12268 Star::Find false star n=11 nbg=276 bg=7.2 sigma=0.7 thresh=9 peak=9
00:49:18.104 00.000 12268 MultiStar: [#1 0.44,0.95,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:18.104 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
00:49:18.104 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.90)
00:49:18.104 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.20 mountX=0.33 mountY=0.08, mountTheta=0.25
00:49:18.106 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.32, opts=13)
00:49:18.106 00.000 12268 Enqueuing Move request for scope (0.12, 0.32)
00:49:18.106 00.000 11616 Worker thread wakes up
00:49:18.106 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.32) opts 0xd
00:49:18.106 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.32)
00:49:18.106 00.000 11616 Moving (0.12, 0.32) raw xDistance=0.33 yDistance=0.08
00:49:18.106 00.000 11616 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.49, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.053257, 1:0.082864
00:49:18.106 00.000 11616 BLC: No correction, Miss < min_move
00:49:18.106 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
00:49:18.107 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.99
00:49:18.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
00:49:18.107 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:18.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:49:18.107 00.000 11616 MoveAxis(W, 185, ABG)
00:49:18.107 00.000 11616 Guiding  Dir = 3, Dur = 185
00:49:18.107 00.000 11616 IsSlewing returns 0
00:49:18.107 00.000 11616 IsGuiding returns 0
00:49:18.108 00.001 11616 PulseGuide returned control before completion, sleep 195
00:49:18.128 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=32, Gamma=1.290
00:49:18.145 00.017 12268 UpdateGuideState exits: m=667 SNR=17.5
00:49:18.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:18.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:18.145 00.000 12268 Enqueuing Expose request
00:49:18.318 00.173 11616 IsGuiding returns 1
00:49:18.318 00.000 11616 scope still moving after pulse duration time elapsed
00:49:18.349 00.031 11616 IsSlewing returns 0
00:49:18.350 00.001 11616 IsGuiding returns 0
00:49:18.350 00.000 11616 scope move finished after 185 + 57 ms
00:49:18.350 00.000 11616 Move returns status 0, amount 185
00:49:18.350 00.000 11616 MoveAxis(N, 0, ABG)
00:49:18.350 00.000 11616 Move returns status 0, amount 0
00:49:18.350 00.000 11616 move complete, result=0
00:49:18.351 00.001 11616 worker thread done servicing request
00:49:18.351 00.000 11616 Worker thread wakes up
00:49:18.351 00.000 12268 GuideStep: 0.3 px 185 ms WEST, 0.1 px 0 ms NORTH
00:49:18.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:18.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:20.420 02.069 11616 Exposure complete
00:49:20.476 00.056 11616 worker thread done servicing request
00:49:20.477 00.001 12268 OnExposeComplete: enter
00:49:20.477 00.000 12268 UpdateGuideState(): m_state=6
00:49:20.477 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
00:49:20.477 00.000 12268 Star::Find returns 1 (0), X=668.78, Y=925.53, Mass=624, SNR=17.0, Peak=53 HFD=4.7
00:49:20.477 00.000 12268 Star::Find false star n=9 nbg=271 bg=7.1 sigma=0.7 thresh=9 peak=8
00:49:20.477 00.000 12268 Star::Find false star n=13 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=8
00:49:20.477 00.000 12268 MultiStar: [#1 -1.59,0.19,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:20.477 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
00:49:20.477 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
00:49:20.477 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.63 hyp=0.63 cameraTheta=1.63 mountX=0.62 mountY=-0.12, mountTheta=-0.19
00:49:20.479 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.63, opts=13)
00:49:20.479 00.000 12268 Enqueuing Move request for scope (-0.04, 0.63)
00:49:20.479 00.000 11616 Worker thread wakes up
00:49:20.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.63) opts 0xd
00:49:20.479 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.63)
00:49:20.479 00.000 11616 Moving (-0.04, 0.63) raw xDistance=0.62 yDistance=-0.12
00:49:20.479 00.000 11616 BLC: History state: CurrMiss=-0.12, AvgInitMiss=0.49, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.053257, 1:0.082864, 2:-0.120767
00:49:20.480 00.001 11616 BLC: No correction, Miss < min_move
00:49:20.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
00:49:20.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:20.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:49:20.480 00.000 11616 MoveAxis(W, 349, ABG)
00:49:20.480 00.000 11616 Guiding  Dir = 3, Dur = 349
00:49:20.480 00.000 11616 IsSlewing returns 0
00:49:20.480 00.000 11616 IsGuiding returns 0
00:49:20.481 00.001 11616 PulseGuide returned control before completion, sleep 359
00:49:20.501 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
00:49:20.519 00.018 12268 UpdateGuideState exits: m=624 SNR=17.0
00:49:20.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:20.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:20.519 00.000 12268 Enqueuing Expose request
00:49:20.843 00.324 11616 IsGuiding returns 1
00:49:20.843 00.000 11616 scope still moving after pulse duration time elapsed
00:49:20.875 00.032 11616 IsSlewing returns 0
00:49:20.875 00.000 11616 IsGuiding returns 0
00:49:20.876 00.001 11616 scope move finished after 349 + 46 ms
00:49:20.876 00.000 11616 Move returns status 0, amount 349
00:49:20.876 00.000 11616 MoveAxis(N, 0, ABG)
00:49:20.876 00.000 11616 Move returns status 0, amount 0
00:49:20.876 00.000 11616 move complete, result=0
00:49:20.876 00.000 11616 worker thread done servicing request
00:49:20.876 00.000 11616 Worker thread wakes up
00:49:20.876 00.000 12268 GuideStep: 0.6 px 349 ms WEST, -0.1 px 0 ms NORTH
00:49:20.877 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:20.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:22.895 02.018 11616 Exposure complete
00:49:22.950 00.055 11616 worker thread done servicing request
00:49:22.951 00.001 12268 OnExposeComplete: enter
00:49:22.951 00.000 12268 UpdateGuideState(): m_state=6
00:49:22.951 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
00:49:22.951 00.000 12268 Star::Find returns 1 (0), X=668.98, Y=925.10, Mass=555, SNR=16.0, Peak=44 HFD=4.5
00:49:22.951 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:22.951 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
00:49:22.951 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
00:49:22.951 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.26 cameraTheta=0.89 mountX=0.22 mountY=0.13, mountTheta=0.56
00:49:22.953 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.20, opts=13)
00:49:22.953 00.000 12268 Enqueuing Move request for scope (0.16, 0.20)
00:49:22.953 00.000 11616 Worker thread wakes up
00:49:22.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd
00:49:22.953 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.20)
00:49:22.953 00.000 11616 Moving (0.16, 0.20) raw xDistance=0.22 yDistance=0.13
00:49:22.953 00.000 11616 BLC: window closed
00:49:22.954 00.001 11616 BLC: History state: CurrMiss=0.13, AvgInitMiss=0.49, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.053257, 1:0.082864, 2:-0.120767
00:49:22.954 00.000 11616 BLC: No correction, Miss < min_move
00:49:22.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
00:49:22.954 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:22.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:49:22.954 00.000 11616 MoveAxis(W, 121, ABG)
00:49:22.954 00.000 11616 Guiding  Dir = 3, Dur = 121
00:49:22.954 00.000 11616 IsSlewing returns 0
00:49:22.955 00.001 11616 IsGuiding returns 0
00:49:22.955 00.000 11616 PulseGuide returned control before completion, sleep 131
00:49:22.976 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
00:49:22.994 00.018 12268 UpdateGuideState exits: m=555 SNR=16.0
00:49:22.995 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:22.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:22.995 00.000 12268 Enqueuing Expose request
00:49:23.095 00.100 11616 IsGuiding returns 1
00:49:23.095 00.000 11616 scope still moving after pulse duration time elapsed
00:49:23.125 00.030 11616 IsSlewing returns 0
00:49:23.125 00.000 11616 IsGuiding returns 0
00:49:23.125 00.000 11616 scope move finished after 121 + 49 ms
00:49:23.125 00.000 11616 Move returns status 0, amount 121
00:49:23.126 00.001 11616 MoveAxis(N, 0, ABG)
00:49:23.126 00.000 11616 Move returns status 0, amount 0
00:49:23.126 00.000 11616 move complete, result=0
00:49:23.126 00.000 11616 worker thread done servicing request
00:49:23.126 00.000 11616 Worker thread wakes up
00:49:23.126 00.000 12268 GuideStep: 0.2 px 121 ms WEST, 0.1 px 0 ms NORTH
00:49:23.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:23.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:25.135 02.009 11616 Exposure complete
00:49:25.190 00.055 11616 worker thread done servicing request
00:49:25.190 00.000 12268 OnExposeComplete: enter
00:49:25.190 00.000 12268 UpdateGuideState(): m_state=6
00:49:25.190 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
00:49:25.190 00.000 12268 Star::Find returns 1 (0), X=668.83, Y=925.17, Mass=621, SNR=16.9, Peak=50 HFD=4.9
00:49:25.191 00.001 12268 Star::Find false star n=7 nbg=275 bg=7.2 sigma=0.7 thresh=9 peak=8
00:49:25.191 00.000 12268 MultiStar: [#1 -1.92,-0.49,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:25.191 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
00:49:25.191 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
00:49:25.191 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.53 mountX=0.27 mountY=-0.02, mountTheta=-0.09
00:49:25.192 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.27, opts=13)
00:49:25.193 00.001 12268 Enqueuing Move request for scope (0.01, 0.27)
00:49:25.193 00.000 11616 Worker thread wakes up
00:49:25.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
00:49:25.193 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
00:49:25.193 00.000 11616 Moving (0.01, 0.27) raw xDistance=0.27 yDistance=-0.02
00:49:25.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.27
00:49:25.193 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:25.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:49:25.193 00.000 11616 MoveAxis(W, 149, ABG)
00:49:25.193 00.000 11616 Guiding  Dir = 3, Dur = 149
00:49:25.195 00.002 11616 IsSlewing returns 0
00:49:25.195 00.000 11616 IsGuiding returns 0
00:49:25.195 00.000 11616 PulseGuide returned control before completion, sleep 159
00:49:25.215 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=26, Gamma=1.290
00:49:25.232 00.017 12268 UpdateGuideState exits: m=621 SNR=16.9
00:49:25.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:25.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:25.232 00.000 12268 Enqueuing Expose request
00:49:25.363 00.131 11616 IsGuiding returns 1
00:49:25.363 00.000 11616 scope still moving after pulse duration time elapsed
00:49:25.393 00.030 11616 IsSlewing returns 0
00:49:25.394 00.001 11616 IsGuiding returns 0
00:49:25.394 00.000 11616 scope move finished after 149 + 50 ms
00:49:25.394 00.000 11616 Move returns status 0, amount 149
00:49:25.395 00.001 11616 MoveAxis(N, 0, ABG)
00:49:25.395 00.000 11616 Move returns status 0, amount 0
00:49:25.395 00.000 11616 move complete, result=0
00:49:25.395 00.000 11616 worker thread done servicing request
00:49:25.395 00.000 11616 Worker thread wakes up
00:49:25.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:25.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:25.395 00.000 12268 GuideStep: 0.3 px 149 ms WEST, -0.0 px 0 ms NORTH
00:49:27.403 02.008 11616 Exposure complete
00:49:27.457 00.054 11616 worker thread done servicing request
00:49:27.458 00.001 12268 OnExposeComplete: enter
00:49:27.458 00.000 12268 UpdateGuideState(): m_state=6
00:49:27.458 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
00:49:27.458 00.000 12268 Star::Find returns 1 (0), X=669.05, Y=924.37, Mass=532, SNR=15.7, Peak=38 HFD=4.6
00:49:27.458 00.000 12268 Star::Find false star n=13 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=8
00:49:27.458 00.000 12268 Star::Find false star n=7 nbg=276 bg=7.2 sigma=0.7 thresh=9 peak=9
00:49:27.458 00.000 12268 MultiStar: [#1 0.34,-0.56,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:27.459 00.001 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
00:49:27.459 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.54)
00:49:27.459 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.53 hyp=0.58 cameraTheta=-1.16 mountX=-0.50 mountY=0.30, mountTheta=2.61
00:49:27.460 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.53, opts=13)
00:49:27.460 00.000 12268 Enqueuing Move request for scope (0.23, -0.53)
00:49:27.460 00.000 11616 Worker thread wakes up
00:49:27.460 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.53) opts 0xd
00:49:27.460 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.53)
00:49:27.461 00.001 11616 Moving (0.23, -0.53) raw xDistance=-0.50 yDistance=0.30
00:49:27.461 00.000 11616 resist switch: large excursion: input -0.50 thresh 0.29 direction from 1 to -1
00:49:27.461 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.51
00:49:27.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
00:49:27.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
00:49:27.461 00.000 11616 MoveAxis(E, 283, ABG)
00:49:27.461 00.000 11616 Guiding  Dir = 2, Dur = 283
00:49:27.461 00.000 11616 IsSlewing returns 0
00:49:27.461 00.000 11616 IsGuiding returns 0
00:49:27.462 00.001 11616 PulseGuide returned control before completion, sleep 293
00:49:27.484 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
00:49:27.501 00.017 12268 UpdateGuideState exits: m=532 SNR=15.7
00:49:27.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:27.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:27.501 00.000 12268 Enqueuing Expose request
00:49:27.761 00.260 11616 IsGuiding returns 1
00:49:27.762 00.001 11616 scope still moving after pulse duration time elapsed
00:49:27.793 00.031 11616 IsSlewing returns 0
00:49:27.794 00.001 11616 IsGuiding returns 0
00:49:27.794 00.000 11616 scope move finished after 283 + 49 ms
00:49:27.794 00.000 11616 Move returns status 0, amount 283
00:49:27.794 00.000 11616 MoveAxis(S, 25, ABG)
00:49:27.794 00.000 11616 Guiding  Dir = 1, Dur = 25
00:49:27.795 00.001 11616 IsSlewing returns 0
00:49:27.795 00.000 11616 IsGuiding returns 0
00:49:27.796 00.001 11616 PulseGuide returned control before completion, sleep 35
00:49:27.840 00.044 11616 IsGuiding returns 1
00:49:27.840 00.000 11616 scope still moving after pulse duration time elapsed
00:49:27.871 00.031 11616 IsSlewing returns 0
00:49:27.872 00.001 11616 IsGuiding returns 0
00:49:27.872 00.000 11616 scope move finished after 25 + 50 ms
00:49:27.872 00.000 11616 Move returns status 0, amount 25
00:49:27.872 00.000 11616 move complete, result=0
00:49:27.872 00.000 11616 worker thread done servicing request
00:49:27.872 00.000 11616 Worker thread wakes up
00:49:27.872 00.000 12268 GuideStep: -0.5 px 283 ms EAST, 0.3 px 25 ms SOUTH
00:49:27.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:27.873 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:29.889 02.016 11616 Exposure complete
00:49:29.943 00.054 11616 worker thread done servicing request
00:49:29.943 00.000 12268 OnExposeComplete: enter
00:49:29.943 00.000 12268 UpdateGuideState(): m_state=6
00:49:29.943 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
00:49:29.944 00.001 12268 Star::Find returns 1 (0), X=668.95, Y=924.10, Mass=644, SNR=17.2, Peak=48 HFD=4.7
00:49:29.944 00.000 12268 Star::Find false star n=15 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=9
00:49:29.944 00.000 12268 MultiStar: [#1 -0.06,-0.72,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:29.944 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
00:49:29.944 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.29)
00:49:29.944 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.80 hyp=0.81 cameraTheta=-1.41 mountX=-0.78 mountY=0.23, mountTheta=2.85
00:49:29.946 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.80, opts=13)
00:49:29.946 00.000 12268 Enqueuing Move request for scope (0.13, -0.80)
00:49:29.946 00.000 11616 Worker thread wakes up
00:49:29.946 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.80) opts 0xd
00:49:29.946 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.80)
00:49:29.946 00.000 11616 Moving (0.13, -0.80) raw xDistance=-0.78 yDistance=0.23
00:49:29.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.78
00:49:29.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:49:29.946 00.000 11616 MoveAxis(E, 439, ABG)
00:49:29.947 00.001 11616 Guiding  Dir = 2, Dur = 439
00:49:29.947 00.000 11616 IsSlewing returns 0
00:49:29.947 00.000 11616 IsGuiding returns 0
00:49:29.947 00.000 11616 PulseGuide returned control before completion, sleep 449
00:49:29.968 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=29, Gamma=1.290
00:49:29.987 00.019 12268 UpdateGuideState exits: m=644 SNR=17.2
00:49:29.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:29.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:29.987 00.000 12268 Enqueuing Expose request
00:49:30.401 00.414 11616 IsGuiding returns 1
00:49:30.401 00.000 11616 scope still moving after pulse duration time elapsed
00:49:30.434 00.033 11616 IsSlewing returns 0
00:49:30.434 00.000 11616 IsGuiding returns 0
00:49:30.434 00.000 11616 scope move finished after 439 + 47 ms
00:49:30.434 00.000 11616 Move returns status 0, amount 439
00:49:30.434 00.000 11616 MoveAxis(S, 20, ABG)
00:49:30.434 00.000 11616 Guiding  Dir = 1, Dur = 20
00:49:30.434 00.000 11616 IsSlewing returns 0
00:49:30.434 00.000 11616 IsGuiding returns 0
00:49:30.435 00.001 11616 PulseGuide returned control before completion, sleep 30
00:49:30.479 00.044 11616 IsGuiding returns 1
00:49:30.479 00.000 11616 scope still moving after pulse duration time elapsed
00:49:30.510 00.031 11616 IsSlewing returns 0
00:49:30.511 00.001 11616 IsGuiding returns 0
00:49:30.511 00.000 11616 scope move finished after 20 + 56 ms
00:49:30.511 00.000 11616 Move returns status 0, amount 20
00:49:30.511 00.000 11616 move complete, result=0
00:49:30.512 00.001 11616 worker thread done servicing request
00:49:30.512 00.000 12268 GuideStep: -0.8 px 439 ms EAST, 0.2 px 20 ms SOUTH
00:49:30.512 00.000 11616 Worker thread wakes up
00:49:30.512 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:30.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:32.524 02.012 11616 Exposure complete
00:49:32.579 00.055 11616 worker thread done servicing request
00:49:32.579 00.000 12268 OnExposeComplete: enter
00:49:32.579 00.000 12268 UpdateGuideState(): m_state=6
00:49:32.579 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
00:49:32.580 00.001 12268 Star::Find returns 1 (0), X=668.68, Y=924.95, Mass=670, SNR=17.6, Peak=53 HFD=4.3
00:49:32.580 00.000 12268 Star::Find false star n=7 nbg=276 bg=7.2 sigma=0.7 thresh=9 peak=9
00:49:32.580 00.000 12268 MultiStar: [#1 -2.14,-0.98,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:32.580 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
00:49:32.580 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
00:49:32.580 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.78 mountX=0.04 mountY=-0.15, mountTheta=-1.31
00:49:32.582 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.05, opts=13)
00:49:32.582 00.000 12268 Enqueuing Move request for scope (-0.14, 0.05)
00:49:32.582 00.000 11616 Worker thread wakes up
00:49:32.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
00:49:32.582 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
00:49:32.582 00.000 11616 Moving (-0.14, 0.05) raw xDistance=0.04 yDistance=-0.15
00:49:32.582 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:32.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:49:32.582 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:32.583 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:49:32.583 00.000 11616 MoveAxis(E, 0, ABG)
00:49:32.583 00.000 11616 Move returns status 0, amount 0
00:49:32.583 00.000 11616 MoveAxis(N, 0, ABG)
00:49:32.583 00.000 11616 Move returns status 0, amount 0
00:49:32.583 00.000 11616 move complete, result=0
00:49:32.583 00.000 11616 worker thread done servicing request
00:49:32.606 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
00:49:32.625 00.019 12268 UpdateGuideState exits: m=670 SNR=17.6
00:49:32.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:32.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:32.626 00.001 12268 Enqueuing Expose request
00:49:32.626 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:32.626 00.000 11616 Worker thread wakes up
00:49:32.626 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:32.626 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:34.650 02.024 11616 Exposure complete
00:49:34.704 00.054 11616 worker thread done servicing request
00:49:34.704 00.000 12268 OnExposeComplete: enter
00:49:34.705 00.001 12268 UpdateGuideState(): m_state=6
00:49:34.705 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
00:49:34.705 00.000 12268 Star::Find returns 1 (0), X=669.03, Y=925.82, Mass=697, SNR=18.0, Peak=61 HFD=4.7
00:49:34.705 00.000 12268 Star::Find false star n=15 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
00:49:34.705 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:34.705 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
00:49:34.705 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.05)
00:49:34.705 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.92 hyp=0.94 cameraTheta=1.35 mountX=0.94 mountY=0.09, mountTheta=0.09
00:49:34.707 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.92, opts=13)
00:49:34.707 00.000 12268 Enqueuing Move request for scope (0.21, 0.92)
00:49:34.707 00.000 11616 Worker thread wakes up
00:49:34.707 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.92) opts 0xd
00:49:34.707 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.92)
00:49:34.707 00.000 11616 Moving (0.21, 0.92) raw xDistance=0.94 yDistance=0.09
00:49:34.707 00.000 11616 resist switch: large excursion: input 0.94 thresh 0.29 direction from -1 to 1
00:49:34.707 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.81
00:49:34.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.94
00:49:34.708 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:34.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:49:34.708 00.000 11616 MoveAxis(W, 525, ABG)
00:49:34.708 00.000 11616 Guiding  Dir = 3, Dur = 525
00:49:34.708 00.000 11616 IsSlewing returns 0
00:49:34.708 00.000 11616 IsGuiding returns 0
00:49:34.709 00.001 11616 PulseGuide returned control before completion, sleep 535
00:49:34.729 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
00:49:34.747 00.018 12268 UpdateGuideState exits: m=697 SNR=18.0
00:49:34.747 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:34.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:34.747 00.000 12268 Enqueuing Expose request
00:49:35.248 00.501 11616 IsGuiding returns 1
00:49:35.248 00.000 11616 scope still moving after pulse duration time elapsed
00:49:35.278 00.030 11616 IsSlewing returns 0
00:49:35.278 00.000 11616 IsGuiding returns 0
00:49:35.278 00.000 11616 scope move finished after 525 + 45 ms
00:49:35.278 00.000 11616 Move returns status 0, amount 525
00:49:35.278 00.000 11616 MoveAxis(N, 0, ABG)
00:49:35.278 00.000 11616 Move returns status 0, amount 0
00:49:35.278 00.000 11616 move complete, result=0
00:49:35.279 00.001 11616 worker thread done servicing request
00:49:35.279 00.000 11616 Worker thread wakes up
00:49:35.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:35.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:35.279 00.000 12268 GuideStep: 0.9 px 525 ms WEST, 0.1 px 0 ms NORTH
00:49:37.287 02.008 11616 Exposure complete
00:49:37.344 00.057 11616 worker thread done servicing request
00:49:37.344 00.000 12268 OnExposeComplete: enter
00:49:37.344 00.000 12268 UpdateGuideState(): m_state=6
00:49:37.344 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
00:49:37.344 00.000 12268 Star::Find returns 1 (0), X=669.16, Y=925.38, Mass=754, SNR=18.7, Peak=61 HFD=4.6
00:49:37.344 00.000 12268 MultiStar: [#1 -1.96,-0.02,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:37.344 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
00:49:37.344 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
00:49:37.345 00.001 12268 CameraToMount -- cameraX=0.34 cameraY=0.48 hyp=0.59 cameraTheta=0.95 mountX=0.51 mountY=0.28, mountTheta=0.50
00:49:37.347 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.48, opts=13)
00:49:37.347 00.000 12268 Enqueuing Move request for scope (0.34, 0.48)
00:49:37.347 00.000 11616 Worker thread wakes up
00:49:37.347 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.48) opts 0xd
00:49:37.347 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.48)
00:49:37.347 00.000 11616 Moving (0.34, 0.48) raw xDistance=0.51 yDistance=0.28
00:49:37.347 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
00:49:37.347 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:49:37.347 00.000 11616 MoveAxis(W, 285, ABG)
00:49:37.347 00.000 11616 Guiding  Dir = 3, Dur = 285
00:49:37.348 00.001 11616 IsSlewing returns 0
00:49:37.348 00.000 11616 IsGuiding returns 0
00:49:37.348 00.000 11616 PulseGuide returned control before completion, sleep 295
00:49:37.369 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
00:49:37.387 00.018 12268 UpdateGuideState exits: m=754 SNR=18.7
00:49:37.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:37.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:37.387 00.000 12268 Enqueuing Expose request
00:49:37.646 00.259 11616 IsGuiding returns 1
00:49:37.646 00.000 11616 scope still moving after pulse duration time elapsed
00:49:37.678 00.032 11616 IsSlewing returns 0
00:49:37.678 00.000 11616 IsGuiding returns 0
00:49:37.678 00.000 11616 scope move finished after 285 + 45 ms
00:49:37.678 00.000 11616 Move returns status 0, amount 285
00:49:37.678 00.000 11616 MoveAxis(S, 23, ABG)
00:49:37.678 00.000 11616 Guiding  Dir = 1, Dur = 23
00:49:37.679 00.001 11616 IsSlewing returns 0
00:49:37.679 00.000 11616 IsGuiding returns 0
00:49:37.679 00.000 11616 PulseGuide returned control before completion, sleep 33
00:49:37.723 00.044 11616 IsGuiding returns 1
00:49:37.723 00.000 11616 scope still moving after pulse duration time elapsed
00:49:37.754 00.031 11616 IsSlewing returns 0
00:49:37.754 00.000 11616 IsGuiding returns 0
00:49:37.755 00.001 11616 scope move finished after 23 + 53 ms
00:49:37.755 00.000 11616 Move returns status 0, amount 23
00:49:37.755 00.000 11616 move complete, result=0
00:49:37.755 00.000 11616 worker thread done servicing request
00:49:37.755 00.000 11616 Worker thread wakes up
00:49:37.755 00.000 12268 GuideStep: 0.5 px 285 ms WEST, 0.3 px 23 ms SOUTH
00:49:37.756 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:37.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:39.776 02.020 11616 Exposure complete
00:49:39.830 00.054 11616 worker thread done servicing request
00:49:39.830 00.000 12268 OnExposeComplete: enter
00:49:39.830 00.000 12268 UpdateGuideState(): m_state=6
00:49:39.831 00.001 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
00:49:39.831 00.000 12268 Star::Find returns 1 (0), X=669.08, Y=924.78, Mass=754, SNR=18.6, Peak=61 HFD=5.1
00:49:39.831 00.000 12268 Star::Find false star n=12 nbg=279 bg=7.2 sigma=0.7 thresh=9 peak=9
00:49:39.831 00.000 12268 MultiStar: [#1 -1.66,-1.53,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:39.831 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
00:49:39.831 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
00:49:39.831 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.12 hyp=0.29 cameraTheta=-0.45 mountX=-0.10 mountY=0.27, mountTheta=1.92
00:49:39.837 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.12, opts=13)
00:49:39.837 00.000 12268 Enqueuing Move request for scope (0.26, -0.12)
00:49:39.837 00.000 11616 Worker thread wakes up
00:49:39.837 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.12) opts 0xd
00:49:39.838 00.001 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.12)
00:49:39.838 00.000 11616 Moving (0.26, -0.12) raw xDistance=-0.10 yDistance=0.27
00:49:39.838 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:39.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:49:39.838 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
00:49:39.838 00.000 11616 MoveAxis(E, 0, ABG)
00:49:39.838 00.000 11616 Move returns status 0, amount 0
00:49:39.838 00.000 11616 MoveAxis(S, 23, ABG)
00:49:39.838 00.000 11616 Guiding  Dir = 1, Dur = 23
00:49:39.839 00.001 11616 IsSlewing returns 0
00:49:39.839 00.000 11616 IsGuiding returns 0
00:49:39.839 00.000 11616 PulseGuide returned control before completion, sleep 33
00:49:39.858 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
00:49:39.875 00.017 12268 UpdateGuideState exits: m=754 SNR=18.6
00:49:39.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:39.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:39.875 00.000 12268 Enqueuing Expose request
00:49:39.879 00.004 11616 IsGuiding returns 1
00:49:39.879 00.000 11616 scope still moving after pulse duration time elapsed
00:49:39.910 00.031 11616 IsSlewing returns 0
00:49:39.910 00.000 11616 IsGuiding returns 0
00:49:39.910 00.000 11616 scope move finished after 23 + 48 ms
00:49:39.910 00.000 11616 Move returns status 0, amount 23
00:49:39.910 00.000 11616 move complete, result=0
00:49:39.911 00.001 11616 worker thread done servicing request
00:49:39.911 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
00:49:39.911 00.000 11616 Worker thread wakes up
00:49:39.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:39.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:41.913 02.002 11616 Exposure complete
00:49:41.969 00.056 11616 worker thread done servicing request
00:49:41.969 00.000 12268 OnExposeComplete: enter
00:49:41.969 00.000 12268 UpdateGuideState(): m_state=6
00:49:41.970 00.001 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
00:49:41.970 00.000 12268 Star::Find returns 1 (0), X=668.95, Y=924.70, Mass=901, SNR=20.4, Peak=70 HFD=5.0
00:49:41.970 00.000 12268 Star::Find false star n=8 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=9
00:49:41.970 00.000 12268 MultiStar: [#1 -2.07,-0.37,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:41.970 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
00:49:41.970 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
00:49:41.970 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.21 hyp=0.24 cameraTheta=-1.01 mountX=-0.19 mountY=0.16, mountTheta=2.46
00:49:41.972 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.21, opts=13)
00:49:41.972 00.000 12268 Enqueuing Move request for scope (0.13, -0.21)
00:49:41.972 00.000 11616 Worker thread wakes up
00:49:41.972 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.21) opts 0xd
00:49:41.972 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.21)
00:49:41.972 00.000 11616 Moving (0.13, -0.21) raw xDistance=-0.19 yDistance=0.16
00:49:41.972 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:41.972 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:49:41.972 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
00:49:41.972 00.000 11616 MoveAxis(E, 0, ABG)
00:49:41.972 00.000 11616 Move returns status 0, amount 0
00:49:41.972 00.000 11616 MoveAxis(S, 13, ABG)
00:49:41.972 00.000 11616 Guiding  Dir = 1, Dur = 13
00:49:41.973 00.001 11616 IsSlewing returns 0
00:49:41.973 00.000 11616 IsGuiding returns 0
00:49:41.973 00.000 11616 PulseGuide returned control before completion, sleep 23
00:49:41.994 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
00:49:42.006 00.012 11616 IsGuiding returns 1
00:49:42.006 00.000 11616 scope still moving after pulse duration time elapsed
00:49:42.015 00.009 12268 UpdateGuideState exits: m=901 SNR=20.4
00:49:42.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:42.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:42.015 00.000 12268 Enqueuing Expose request
00:49:42.038 00.023 11616 IsSlewing returns 0
00:49:42.038 00.000 11616 IsGuiding returns 0
00:49:42.039 00.001 11616 scope move finished after 13 + 52 ms
00:49:42.039 00.000 11616 Move returns status 0, amount 13
00:49:42.039 00.000 11616 move complete, result=0
00:49:42.039 00.000 11616 worker thread done servicing request
00:49:42.040 00.001 11616 Worker thread wakes up
00:49:42.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:42.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:42.043 00.003 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 13 ms SOUTH
00:49:44.057 02.014 11616 Exposure complete
00:49:44.116 00.059 11616 worker thread done servicing request
00:49:44.116 00.000 12268 OnExposeComplete: enter
00:49:44.116 00.000 12268 UpdateGuideState(): m_state=6
00:49:44.117 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
00:49:44.117 00.000 12268 Star::Find returns 1 (0), X=669.25, Y=924.66, Mass=1010, SNR=21.5, Peak=78 HFD=5.2
00:49:44.117 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:49:44.117 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:44.117 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
00:49:44.117 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
00:49:44.117 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.25 hyp=0.50 cameraTheta=-0.52 mountX=-0.20 mountY=0.46, mountTheta=1.98
00:49:44.119 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.25, opts=13)
00:49:44.120 00.001 12268 Enqueuing Move request for scope (0.43, -0.25)
00:49:44.120 00.000 11616 Worker thread wakes up
00:49:44.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.25) opts 0xd
00:49:44.120 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.25)
00:49:44.120 00.000 11616 Moving (0.43, -0.25) raw xDistance=-0.20 yDistance=0.46
00:49:44.120 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:44.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:49:44.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:49:44.120 00.000 11616 MoveAxis(E, 0, ABG)
00:49:44.121 00.001 11616 Move returns status 0, amount 0
00:49:44.121 00.000 11616 MoveAxis(S, 39, ABG)
00:49:44.121 00.000 11616 Guiding  Dir = 1, Dur = 39
00:49:44.121 00.000 11616 IsSlewing returns 0
00:49:44.121 00.000 11616 IsGuiding returns 0
00:49:44.122 00.001 11616 PulseGuide returned control before completion, sleep 49
00:49:44.146 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
00:49:44.163 00.017 12268 UpdateGuideState exits: m=1010 SNR=21.5
00:49:44.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:44.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:44.164 00.001 12268 Enqueuing Expose request
00:49:44.181 00.017 11616 IsGuiding returns 1
00:49:44.181 00.000 11616 scope still moving after pulse duration time elapsed
00:49:44.212 00.031 11616 IsSlewing returns 0
00:49:44.212 00.000 11616 IsGuiding returns 0
00:49:44.212 00.000 11616 scope move finished after 39 + 52 ms
00:49:44.212 00.000 11616 Move returns status 0, amount 39
00:49:44.213 00.001 11616 move complete, result=0
00:49:44.214 00.001 11616 worker thread done servicing request
00:49:44.214 00.000 11616 Worker thread wakes up
00:49:44.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:44.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:44.214 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 39 ms SOUTH
00:49:46.221 02.007 11616 Exposure complete
00:49:46.276 00.055 11616 worker thread done servicing request
00:49:46.277 00.001 12268 OnExposeComplete: enter
00:49:46.277 00.000 12268 UpdateGuideState(): m_state=6
00:49:46.277 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
00:49:46.277 00.000 12268 Star::Find returns 1 (0), X=669.04, Y=924.80, Mass=1093, SNR=22.3, Peak=85 HFD=4.6
00:49:46.277 00.000 12268 Star::Find false star n=12 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
00:49:46.277 00.000 12268 MultiStar: [#1 -1.02,-0.44,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:46.277 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
00:49:46.278 00.001 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.28)
00:49:46.278 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-0.42 mountX=-0.08 mountY=0.23, mountTheta=1.89
00:49:46.279 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.10, opts=13)
00:49:46.279 00.000 12268 Enqueuing Move request for scope (0.22, -0.10)
00:49:46.279 00.000 11616 Worker thread wakes up
00:49:46.279 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.10) opts 0xd
00:49:46.279 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.10)
00:49:46.279 00.000 11616 Moving (0.22, -0.10) raw xDistance=-0.08 yDistance=0.23
00:49:46.280 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:46.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:49:46.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:49:46.280 00.000 11616 MoveAxis(E, 0, ABG)
00:49:46.280 00.000 11616 Move returns status 0, amount 0
00:49:46.280 00.000 11616 MoveAxis(S, 19, ABG)
00:49:46.280 00.000 11616 Guiding  Dir = 1, Dur = 19
00:49:46.280 00.000 11616 IsSlewing returns 0
00:49:46.281 00.001 11616 IsGuiding returns 0
00:49:46.281 00.000 11616 PulseGuide returned control before completion, sleep 29
00:49:46.301 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=51, Gamma=1.290
00:49:46.318 00.017 11616 IsGuiding returns 1
00:49:46.318 00.000 11616 scope still moving after pulse duration time elapsed
00:49:46.320 00.002 12268 UpdateGuideState exits: m=1093 SNR=22.3
00:49:46.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:46.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:46.320 00.000 12268 Enqueuing Expose request
00:49:46.350 00.030 11616 IsSlewing returns 0
00:49:46.350 00.000 11616 IsGuiding returns 0
00:49:46.350 00.000 11616 scope move finished after 19 + 50 ms
00:49:46.350 00.000 11616 Move returns status 0, amount 19
00:49:46.351 00.001 11616 move complete, result=0
00:49:46.351 00.000 11616 worker thread done servicing request
00:49:46.351 00.000 11616 Worker thread wakes up
00:49:46.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:46.352 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:46.352 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
00:49:48.430 02.078 11616 Exposure complete
00:49:48.485 00.055 11616 worker thread done servicing request
00:49:48.485 00.000 12268 OnExposeComplete: enter
00:49:48.485 00.000 12268 UpdateGuideState(): m_state=6
00:49:48.486 00.001 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
00:49:48.486 00.000 12268 Star::Find returns 1 (0), X=669.03, Y=924.35, Mass=1146, SNR=22.9, Peak=61 HFD=5.3
00:49:48.486 00.000 12268 Star::Find false star n=8 nbg=270 bg=7.1 sigma=0.7 thresh=9 peak=9
00:49:48.486 00.000 12268 MultiStar: [#1 -0.78,-1.42,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:48.486 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
00:49:48.486 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.51)
00:49:48.486 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.55 hyp=0.59 cameraTheta=-1.19 mountX=-0.52 mountY=0.29, mountTheta=2.64
00:49:48.488 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.55, opts=13)
00:49:48.488 00.000 12268 Enqueuing Move request for scope (0.22, -0.55)
00:49:48.488 00.000 11616 Worker thread wakes up
00:49:48.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.55) opts 0xd
00:49:48.488 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.55)
00:49:48.488 00.000 11616 Moving (0.22, -0.55) raw xDistance=-0.52 yDistance=0.29
00:49:48.488 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
00:49:48.488 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.57
00:49:48.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
00:49:48.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:49:48.488 00.000 11616 MoveAxis(E, 294, ABG)
00:49:48.489 00.001 11616 Guiding  Dir = 2, Dur = 294
00:49:48.489 00.000 11616 IsSlewing returns 0
00:49:48.489 00.000 11616 IsGuiding returns 0
00:49:48.489 00.000 11616 PulseGuide returned control before completion, sleep 304
00:49:48.509 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
00:49:48.529 00.020 12268 UpdateGuideState exits: m=1146 SNR=22.9
00:49:48.530 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:48.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:48.530 00.000 12268 Enqueuing Expose request
00:49:48.804 00.274 11616 IsGuiding returns 1
00:49:48.805 00.001 11616 scope still moving after pulse duration time elapsed
00:49:48.834 00.029 11616 IsSlewing returns 0
00:49:48.835 00.001 11616 IsGuiding returns 0
00:49:48.835 00.000 11616 scope move finished after 294 + 52 ms
00:49:48.835 00.000 11616 Move returns status 0, amount 294
00:49:48.835 00.000 11616 MoveAxis(S, 24, ABG)
00:49:48.835 00.000 11616 Guiding  Dir = 1, Dur = 24
00:49:48.836 00.001 11616 IsSlewing returns 0
00:49:48.836 00.000 11616 IsGuiding returns 0
00:49:48.836 00.000 11616 PulseGuide returned control before completion, sleep 34
00:49:48.880 00.044 11616 IsGuiding returns 1
00:49:48.882 00.002 11616 scope still moving after pulse duration time elapsed
00:49:48.911 00.029 11616 IsSlewing returns 0
00:49:48.912 00.001 11616 IsGuiding returns 0
00:49:48.912 00.000 11616 scope move finished after 24 + 51 ms
00:49:48.912 00.000 11616 Move returns status 0, amount 24
00:49:48.912 00.000 11616 move complete, result=0
00:49:48.912 00.000 11616 worker thread done servicing request
00:49:48.912 00.000 11616 Worker thread wakes up
00:49:48.913 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:48.913 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:48.913 00.000 12268 GuideStep: -0.5 px 294 ms EAST, 0.3 px 24 ms SOUTH
00:49:50.921 02.008 11616 Exposure complete
00:49:50.976 00.055 11616 worker thread done servicing request
00:49:50.976 00.000 12268 OnExposeComplete: enter
00:49:50.976 00.000 12268 UpdateGuideState(): m_state=6
00:49:50.977 00.001 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
00:49:50.977 00.000 12268 Star::Find returns 1 (0), X=669.28, Y=925.10, Mass=1404, SNR=25.5, Peak=98 HFD=4.9
00:49:50.977 00.000 12268 Status Line: Mass: 1404 vs 697
00:49:50.979 00.002 12268 UpdateCurrentPosition: star mass new=1404.0 exp=697.2 thresh=50% limits=(310.3, 3142.7, 1394.4)
00:49:50.979 00.000 12268 DistanceChecker: activated
00:49:50.979 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:49:50.980 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:49:50.980 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:49:50.980 00.000 11616 Worker thread wakes up
00:49:50.980 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:49:50.981 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:49:50.981 00.000 11616 move complete, result=0
00:49:50.981 00.000 11616 worker thread done servicing request
00:49:51.090 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:49:51.090 00.000 12268 Status Line: Star lost - mass changed
00:49:51.094 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=58, Gamma=1.290
00:49:51.111 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:49:51.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:51.111 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:49:51.111 00.000 12268 Enqueuing Expose request
00:49:51.111 00.000 11616 Worker thread wakes up
00:49:51.112 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:51.112 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:49:53.127 02.015 11616 Exposure complete
00:49:53.182 00.055 11616 worker thread done servicing request
00:49:53.182 00.000 12268 OnExposeComplete: enter
00:49:53.182 00.000 12268 UpdateGuideState(): m_state=6
00:49:53.182 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
00:49:53.183 00.001 12268 Star::Find returns 1 (0), X=669.23, Y=925.20, Mass=1304, SNR=24.3, Peak=83 HFD=5.1
00:49:53.183 00.000 12268 DistanceChecker: deactivated
00:49:53.183 00.000 12268 Star::Find false star n=9 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=9
00:49:53.183 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:53.183 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
00:49:53.183 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
00:49:53.183 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.30 hyp=0.51 cameraTheta=0.62 mountX=0.34 mountY=0.37, mountTheta=0.84
00:49:53.185 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.30, opts=13)
00:49:53.185 00.000 12268 Enqueuing Move request for scope (0.42, 0.30)
00:49:53.185 00.000 11616 Worker thread wakes up
00:49:53.185 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.30) opts 0xd
00:49:53.185 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.30)
00:49:53.185 00.000 11616 Moving (0.42, 0.30) raw xDistance=0.34 yDistance=0.37
00:49:53.186 00.001 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from -1 to 1
00:49:53.186 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.02
00:49:53.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
00:49:53.186 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
00:49:53.186 00.000 11616 MoveAxis(W, 189, ABG)
00:49:53.186 00.000 11616 Guiding  Dir = 3, Dur = 189
00:49:53.186 00.000 11616 IsSlewing returns 0
00:49:53.186 00.000 11616 IsGuiding returns 0
00:49:53.187 00.001 11616 PulseGuide returned control before completion, sleep 199
00:49:53.208 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=51, Gamma=1.290
00:49:53.225 00.017 12268 UpdateGuideState exits: m=1304 SNR=24.3
00:49:53.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:53.225 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:49:53.225 00.000 12268 Enqueuing Expose request
00:49:53.386 00.161 11616 IsGuiding returns 1
00:49:53.388 00.002 11616 scope still moving after pulse duration time elapsed
00:49:53.418 00.030 11616 IsSlewing returns 0
00:49:53.418 00.000 11616 IsGuiding returns 0
00:49:53.419 00.001 11616 scope move finished after 189 + 43 ms
00:49:53.419 00.000 11616 Move returns status 0, amount 189
00:49:53.419 00.000 11616 MoveAxis(S, 32, ABG)
00:49:53.419 00.000 11616 Guiding  Dir = 1, Dur = 32
00:49:53.419 00.000 11616 IsSlewing returns 0
00:49:53.420 00.001 11616 IsGuiding returns 0
00:49:53.420 00.000 11616 PulseGuide returned control before completion, sleep 42
00:49:53.464 00.044 11616 IsGuiding returns 1
00:49:53.464 00.000 11616 scope still moving after pulse duration time elapsed
00:49:53.495 00.031 11616 IsSlewing returns 0
00:49:53.495 00.000 11616 IsGuiding returns 0
00:49:53.495 00.000 11616 scope move finished after 32 + 43 ms
00:49:53.495 00.000 11616 Move returns status 0, amount 32
00:49:53.495 00.000 11616 move complete, result=0
00:49:53.495 00.000 11616 worker thread done servicing request
00:49:53.495 00.000 11616 Worker thread wakes up
00:49:53.496 00.001 12268 GuideStep: 0.3 px 189 ms WEST, 0.4 px 32 ms SOUTH
00:49:53.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:53.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:49:55.500 02.004 11616 Exposure complete
00:49:55.557 00.057 11616 worker thread done servicing request
00:49:55.557 00.000 12268 OnExposeComplete: enter
00:49:55.557 00.000 12268 UpdateGuideState(): m_state=6
00:49:55.557 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
00:49:55.558 00.001 12268 Star::Find returns 1 (0), X=668.85, Y=925.40, Mass=1411, SNR=25.3, Peak=87 HFD=5.3
00:49:55.558 00.000 12268 Status Line: Mass: 1411 vs 697
00:49:55.561 00.003 12268 UpdateCurrentPosition: star mass new=1411.3 exp=697.2 thresh=50% limits=(314.0, 3142.7, 1394.4)
00:49:55.561 00.000 12268 DistanceChecker: activated
00:49:55.561 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:49:55.562 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:49:55.562 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:49:55.562 00.000 11616 Worker thread wakes up
00:49:55.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:49:55.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:49:55.562 00.000 11616 move complete, result=0
00:49:55.562 00.000 11616 worker thread done servicing request
00:49:55.669 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:49:55.669 00.000 12268 Status Line: Star lost - mass changed
00:49:55.673 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=64, Gamma=1.290
00:49:55.691 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:49:55.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:55.691 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:49:55.691 00.000 12268 Enqueuing Expose request
00:49:55.691 00.000 11616 Worker thread wakes up
00:49:55.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:55.692 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:49:57.705 02.013 11616 Exposure complete
00:49:57.761 00.056 11616 worker thread done servicing request
00:49:57.761 00.000 12268 OnExposeComplete: enter
00:49:57.761 00.000 12268 UpdateGuideState(): m_state=6
00:49:57.761 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
00:49:57.761 00.000 12268 Star::Find returns 1 (0), X=669.11, Y=924.79, Mass=1459, SNR=26.0, Peak=109 HFD=5.3
00:49:57.762 00.001 12268 Status Line: Mass: 1459 vs 697
00:49:57.764 00.002 12268 UpdateCurrentPosition: star mass new=1458.7 exp=697.2 thresh=50% limits=(315.7, 3142.7, 1394.4)
00:49:57.764 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:49:57.765 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:49:57.765 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:49:57.765 00.000 11616 Worker thread wakes up
00:49:57.765 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:49:57.765 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:49:57.765 00.000 11616 move complete, result=0
00:49:57.765 00.000 11616 worker thread done servicing request
00:49:57.878 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:49:57.878 00.000 12268 Status Line: Star lost - mass changed
00:49:57.881 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=55, Gamma=1.290
00:49:57.900 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:49:57.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:57.900 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:49:57.900 00.000 12268 Enqueuing Expose request
00:49:57.900 00.000 11616 Worker thread wakes up
00:49:57.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:49:57.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:49:59.904 02.004 11616 Exposure complete
00:49:59.958 00.054 11616 worker thread done servicing request
00:49:59.958 00.000 12268 OnExposeComplete: enter
00:49:59.958 00.000 12268 UpdateGuideState(): m_state=6
00:49:59.959 00.001 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
00:49:59.959 00.000 12268 Star::Find returns 1 (0), X=669.19, Y=924.71, Mass=1252, SNR=23.9, Peak=85 HFD=5.2
00:49:59.959 00.000 12268 DistanceChecker: deactivated
00:49:59.959 00.000 12268 Star::Find false star n=12 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=8
00:49:59.959 00.000 12268 Star::Find false star n=9 nbg=269 bg=7.2 sigma=0.7 thresh=9 peak=9
00:49:59.959 00.000 12268 MultiStar: [#1 -1.34,0.00,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:49:59.959 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
00:49:59.959 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
00:49:59.959 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.19 hyp=0.42 cameraTheta=-0.48 mountX=-0.15 mountY=0.39, mountTheta=1.95
00:49:59.961 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=-0.19, opts=13)
00:49:59.961 00.000 12268 Enqueuing Move request for scope (0.37, -0.19)
00:49:59.961 00.000 11616 Worker thread wakes up
00:49:59.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.19) opts 0xd
00:49:59.961 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, -0.19)
00:49:59.961 00.000 11616 Moving (0.37, -0.19) raw xDistance=-0.15 yDistance=0.39
00:49:59.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:59.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:49:59.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
00:49:59.962 00.001 11616 MoveAxis(E, 0, ABG)
00:49:59.962 00.000 11616 Move returns status 0, amount 0
00:49:59.962 00.000 11616 MoveAxis(S, 33, ABG)
00:49:59.962 00.000 11616 Guiding  Dir = 1, Dur = 33
00:49:59.962 00.000 11616 IsSlewing returns 0
00:49:59.962 00.000 11616 IsGuiding returns 0
00:49:59.962 00.000 11616 PulseGuide returned control before completion, sleep 43
00:49:59.983 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=52, Gamma=1.290
00:50:00.002 00.019 12268 UpdateGuideState exits: m=1252 SNR=23.9
00:50:00.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:00.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:50:00.002 00.000 12268 Enqueuing Expose request
00:50:00.011 00.009 11616 IsGuiding returns 1
00:50:00.011 00.000 11616 scope still moving after pulse duration time elapsed
00:50:00.043 00.032 11616 IsSlewing returns 0
00:50:00.043 00.000 11616 IsGuiding returns 0
00:50:00.044 00.001 11616 scope move finished after 33 + 48 ms
00:50:00.044 00.000 11616 Move returns status 0, amount 33
00:50:00.044 00.000 11616 move complete, result=0
00:50:00.044 00.000 11616 worker thread done servicing request
00:50:00.044 00.000 11616 Worker thread wakes up
00:50:00.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:00.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:50:00.045 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 33 ms SOUTH
00:50:02.060 02.015 11616 Exposure complete
00:50:02.113 00.053 11616 worker thread done servicing request
00:50:02.114 00.001 12268 OnExposeComplete: enter
00:50:02.114 00.000 12268 UpdateGuideState(): m_state=6
00:50:02.114 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
00:50:02.114 00.000 12268 Star::Find returns 1 (0), X=669.30, Y=924.85, Mass=1624, SNR=27.3, Peak=106 HFD=5.6
00:50:02.114 00.000 12268 Status Line: Mass: 1624 vs 754
00:50:02.116 00.002 12268 UpdateCurrentPosition: star mass new=1624.2 exp=754.2 thresh=50% limits=(321.7, 3142.7, 1508.3)
00:50:02.117 00.001 12268 DistanceChecker: activated
00:50:02.117 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:02.117 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:02.117 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:02.118 00.001 11616 Worker thread wakes up
00:50:02.118 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:02.118 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:02.118 00.000 11616 move complete, result=0
00:50:02.118 00.000 11616 worker thread done servicing request
00:50:02.229 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:02.229 00.000 12268 Status Line: Star lost - mass changed
00:50:02.232 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=62, Gamma=1.290
00:50:02.249 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:50:02.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:02.249 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:02.250 00.001 12268 Enqueuing Expose request
00:50:02.250 00.000 11616 Worker thread wakes up
00:50:02.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:02.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:04.262 02.012 11616 Exposure complete
00:50:04.317 00.055 11616 worker thread done servicing request
00:50:04.318 00.001 12268 OnExposeComplete: enter
00:50:04.318 00.000 12268 UpdateGuideState(): m_state=6
00:50:04.318 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
00:50:04.318 00.000 12268 Star::Find returns 1 (0), X=669.29, Y=924.91, Mass=1690, SNR=27.7, Peak=120 HFD=5.1
00:50:04.318 00.000 12268 DistanceChecker: deactivated
00:50:04.318 00.000 12268 Star::Find false star n=8 nbg=278 bg=7.0 sigma=0.7 thresh=9 peak=8
00:50:04.318 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:50:04.318 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
00:50:04.318 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.71)
00:50:04.319 00.001 12268 CameraToMount -- cameraX=0.47 cameraY=0.01 hyp=0.47 cameraTheta=0.01 mountX=0.05 mountY=0.47, mountTheta=1.46
00:50:04.320 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.01, opts=13)
00:50:04.320 00.000 12268 Enqueuing Move request for scope (0.47, 0.01)
00:50:04.320 00.000 11616 Worker thread wakes up
00:50:04.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.01) opts 0xd
00:50:04.320 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.01)
00:50:04.320 00.000 11616 Moving (0.47, 0.01) raw xDistance=0.05 yDistance=0.47
00:50:04.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:04.321 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:50:04.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
00:50:04.321 00.000 11616 MoveAxis(E, 0, ABG)
00:50:04.321 00.000 11616 Move returns status 0, amount 0
00:50:04.321 00.000 11616 MoveAxis(S, 39, ABG)
00:50:04.321 00.000 11616 Guiding  Dir = 1, Dur = 39
00:50:04.321 00.000 11616 IsSlewing returns 0
00:50:04.321 00.000 11616 IsGuiding returns 0
00:50:04.322 00.001 11616 PulseGuide returned control before completion, sleep 49
00:50:04.342 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=67, Gamma=1.290
00:50:04.361 00.019 12268 UpdateGuideState exits: m=1690 SNR=27.7
00:50:04.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:04.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:50:04.361 00.000 12268 Enqueuing Expose request
00:50:04.374 00.013 11616 IsGuiding returns 1
00:50:04.374 00.000 11616 scope still moving after pulse duration time elapsed
00:50:04.404 00.030 11616 IsSlewing returns 0
00:50:04.404 00.000 11616 IsGuiding returns 1
00:50:04.436 00.032 11616 IsSlewing returns 0
00:50:04.436 00.000 11616 IsGuiding returns 0
00:50:04.437 00.001 11616 scope move finished after 39 + 75 ms
00:50:04.437 00.000 11616 Move returns status 0, amount 39
00:50:04.437 00.000 11616 move complete, result=0
00:50:04.437 00.000 11616 worker thread done servicing request
00:50:04.437 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 39 ms SOUTH
00:50:04.437 00.000 11616 Worker thread wakes up
00:50:04.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:04.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:50:06.446 02.009 11616 Exposure complete
00:50:06.501 00.055 11616 worker thread done servicing request
00:50:06.501 00.000 12268 OnExposeComplete: enter
00:50:06.501 00.000 12268 UpdateGuideState(): m_state=6
00:50:06.502 00.001 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
00:50:06.502 00.000 12268 Star::Find returns 1 (0), X=669.15, Y=924.82, Mass=1726, SNR=28.1, Peak=111 HFD=5.7
00:50:06.502 00.000 12268 Star::Find false star n=9 nbg=270 bg=7.1 sigma=0.6 thresh=9 peak=8
00:50:06.502 00.000 12268 Star::Find false star n=11 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:50:06.502 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:50:06.502 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
00:50:06.502 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
00:50:06.502 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.08 hyp=0.34 cameraTheta=-0.23 mountX=-0.04 mountY=0.34, mountTheta=1.70
00:50:06.504 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.08, opts=13)
00:50:06.504 00.000 12268 Enqueuing Move request for scope (0.33, -0.08)
00:50:06.504 00.000 11616 Worker thread wakes up
00:50:06.504 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.08) opts 0xd
00:50:06.504 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.08)
00:50:06.504 00.000 11616 Moving (0.33, -0.08) raw xDistance=-0.04 yDistance=0.34
00:50:06.504 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:06.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:50:06.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
00:50:06.505 00.001 11616 MoveAxis(E, 0, ABG)
00:50:06.505 00.000 11616 Move returns status 0, amount 0
00:50:06.505 00.000 11616 MoveAxis(S, 28, ABG)
00:50:06.505 00.000 11616 Guiding  Dir = 1, Dur = 28
00:50:06.505 00.000 11616 IsSlewing returns 0
00:50:06.505 00.000 11616 IsGuiding returns 0
00:50:06.506 00.001 11616 PulseGuide returned control before completion, sleep 38
00:50:06.526 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=64, Gamma=1.290
00:50:06.543 00.017 12268 UpdateGuideState exits: m=1726 SNR=28.1
00:50:06.544 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:06.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:50:06.544 00.000 12268 Enqueuing Expose request
00:50:06.549 00.005 11616 IsGuiding returns 1
00:50:06.549 00.000 11616 scope still moving after pulse duration time elapsed
00:50:06.580 00.031 11616 IsSlewing returns 0
00:50:06.580 00.000 11616 IsGuiding returns 0
00:50:06.580 00.000 11616 scope move finished after 28 + 46 ms
00:50:06.580 00.000 11616 Move returns status 0, amount 28
00:50:06.581 00.001 11616 move complete, result=0
00:50:06.581 00.000 11616 worker thread done servicing request
00:50:06.581 00.000 11616 Worker thread wakes up
00:50:06.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:06.582 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:50:06.583 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 28 ms SOUTH
00:50:08.594 02.011 11616 Exposure complete
00:50:08.653 00.059 11616 worker thread done servicing request
00:50:08.653 00.000 12268 OnExposeComplete: enter
00:50:08.653 00.000 12268 UpdateGuideState(): m_state=6
00:50:08.653 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
00:50:08.653 00.000 12268 Star::Find returns 1 (0), X=669.13, Y=924.65, Mass=1781, SNR=28.5, Peak=104 HFD=5.8
00:50:08.653 00.000 12268 Star::Find false star n=13 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=9
00:50:08.653 00.000 12268 MultiStar: [#1 -0.29,0.14,0.15,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:50:08.653 00.000 12268 refined, 1 included, MultiStar: {0.23, -0.20}, one-star: {0.31, -0.25}
00:50:08.653 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
00:50:08.653 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
00:50:08.653 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.20 hyp=0.31 cameraTheta=-0.72 mountX=-0.18 mountY=0.26, mountTheta=2.18
00:50:08.655 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.20, opts=13)
00:50:08.655 00.000 12268 Enqueuing Move request for scope (0.23, -0.20)
00:50:08.655 00.000 11616 Worker thread wakes up
00:50:08.655 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.20) opts 0xd
00:50:08.655 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.20)
00:50:08.655 00.000 11616 Moving (0.23, -0.20) raw xDistance=-0.18 yDistance=0.26
00:50:08.655 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:50:08.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:50:08.657 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
00:50:08.657 00.000 11616 MoveAxis(E, 0, ABG)
00:50:08.657 00.000 11616 Move returns status 0, amount 0
00:50:08.657 00.000 11616 MoveAxis(S, 22, ABG)
00:50:08.657 00.000 11616 Guiding  Dir = 1, Dur = 22
00:50:08.657 00.000 11616 IsSlewing returns 0
00:50:08.657 00.000 11616 IsGuiding returns 0
00:50:08.657 00.000 11616 PulseGuide returned control before completion, sleep 32
00:50:08.677 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=68, Gamma=1.290
00:50:08.696 00.019 12268 UpdateGuideState exits: m=1781 SNR=28.5
00:50:08.697 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:08.697 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:50:08.697 00.000 12268 Enqueuing Expose request
00:50:08.701 00.004 11616 IsGuiding returns 1
00:50:08.701 00.000 11616 scope still moving after pulse duration time elapsed
00:50:08.733 00.032 11616 IsSlewing returns 0
00:50:08.733 00.000 11616 IsGuiding returns 0
00:50:08.733 00.000 11616 scope move finished after 22 + 54 ms
00:50:08.734 00.001 11616 Move returns status 0, amount 22
00:50:08.734 00.000 11616 move complete, result=0
00:50:08.735 00.001 11616 worker thread done servicing request
00:50:08.735 00.000 11616 Worker thread wakes up
00:50:08.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:08.735 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:50:08.737 00.002 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 22 ms SOUTH
00:50:10.747 02.010 11616 Exposure complete
00:50:10.802 00.055 11616 worker thread done servicing request
00:50:10.802 00.000 12268 OnExposeComplete: enter
00:50:10.802 00.000 12268 UpdateGuideState(): m_state=6
00:50:10.802 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
00:50:10.803 00.001 12268 Star::Find returns 1 (0), X=669.27, Y=924.32, Mass=1875, SNR=29.0, Peak=122 HFD=5.4
00:50:10.803 00.000 12268 Star::Find false star n=14 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:50:10.803 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:50:10.803 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
00:50:10.803 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
00:50:10.803 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.59 hyp=0.74 cameraTheta=-0.91 mountX=-0.54 mountY=0.53, mountTheta=2.37
00:50:10.804 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.59, opts=13)
00:50:10.804 00.000 12268 Enqueuing Move request for scope (0.45, -0.59)
00:50:10.805 00.001 11616 Worker thread wakes up
00:50:10.805 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.59) opts 0xd
00:50:10.805 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.59)
00:50:10.805 00.000 11616 Moving (0.45, -0.59) raw xDistance=-0.54 yDistance=0.53
00:50:10.805 00.000 11616 resist switch: large excursion: input -0.54 thresh 0.29 direction from 1 to -1
00:50:10.805 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.62
00:50:10.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
00:50:10.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
00:50:10.805 00.000 11616 MoveAxis(E, 302, ABG)
00:50:10.805 00.000 11616 Guiding  Dir = 2, Dur = 302
00:50:10.805 00.000 11616 IsSlewing returns 0
00:50:10.806 00.001 11616 IsGuiding returns 0
00:50:10.806 00.000 11616 PulseGuide returned control before completion, sleep 312
00:50:10.826 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=60, Gamma=1.290
00:50:10.844 00.018 12268 UpdateGuideState exits: m=1875 SNR=29.0
00:50:10.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:10.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:50:10.844 00.000 12268 Enqueuing Expose request
00:50:11.121 00.277 11616 IsGuiding returns 1
00:50:11.121 00.000 11616 scope still moving after pulse duration time elapsed
00:50:11.152 00.031 11616 IsSlewing returns 0
00:50:11.152 00.000 11616 IsGuiding returns 0
00:50:11.153 00.001 11616 scope move finished after 302 + 44 ms
00:50:11.153 00.000 11616 Move returns status 0, amount 302
00:50:11.153 00.000 11616 MoveAxis(S, 45, ABG)
00:50:11.153 00.000 11616 Guiding  Dir = 1, Dur = 45
00:50:11.153 00.000 11616 IsSlewing returns 0
00:50:11.153 00.000 11616 IsGuiding returns 0
00:50:11.153 00.000 11616 PulseGuide returned control before completion, sleep 55
00:50:11.215 00.062 11616 IsGuiding returns 1
00:50:11.215 00.000 11616 scope still moving after pulse duration time elapsed
00:50:11.246 00.031 11616 IsSlewing returns 0
00:50:11.246 00.000 11616 IsGuiding returns 0
00:50:11.246 00.000 11616 scope move finished after 45 + 48 ms
00:50:11.246 00.000 11616 Move returns status 0, amount 45
00:50:11.246 00.000 11616 move complete, result=0
00:50:11.246 00.000 11616 worker thread done servicing request
00:50:11.246 00.000 11616 Worker thread wakes up
00:50:11.246 00.000 12268 GuideStep: -0.5 px 302 ms EAST, 0.5 px 45 ms SOUTH
00:50:11.247 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:11.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:50:13.257 02.010 11616 Exposure complete
00:50:13.312 00.055 11616 worker thread done servicing request
00:50:13.312 00.000 12268 OnExposeComplete: enter
00:50:13.312 00.000 12268 UpdateGuideState(): m_state=6
00:50:13.312 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
00:50:13.313 00.001 12268 Star::Find returns 1 (0), X=669.31, Y=924.86, Mass=1948, SNR=29.6, Peak=139 HFD=5.0
00:50:13.313 00.000 12268 Star::Find false star n=12 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=8
00:50:13.313 00.000 12268 MultiStar: [#1 1.68,-1.52,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:50:13.313 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
00:50:13.313 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.61)
00:50:13.313 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.04 hyp=0.49 cameraTheta=-0.09 mountX=0.01 mountY=0.49, mountTheta=1.56
00:50:13.314 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=-0.04, opts=13)
00:50:13.315 00.001 12268 Enqueuing Move request for scope (0.49, -0.04)
00:50:13.315 00.000 11616 Worker thread wakes up
00:50:13.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.04) opts 0xd
00:50:13.315 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, -0.04)
00:50:13.315 00.000 11616 Moving (0.49, -0.04) raw xDistance=0.01 yDistance=0.49
00:50:13.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:13.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:50:13.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
00:50:13.315 00.000 11616 MoveAxis(E, 0, ABG)
00:50:13.315 00.000 11616 Move returns status 0, amount 0
00:50:13.315 00.000 11616 MoveAxis(S, 42, ABG)
00:50:13.315 00.000 11616 Guiding  Dir = 1, Dur = 42
00:50:13.316 00.001 11616 IsSlewing returns 0
00:50:13.316 00.000 11616 IsGuiding returns 0
00:50:13.316 00.000 11616 PulseGuide returned control before completion, sleep 52
00:50:13.337 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=77, Gamma=1.290
00:50:13.354 00.017 12268 UpdateGuideState exits: m=1948 SNR=29.6
00:50:13.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:13.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:50:13.354 00.000 12268 Enqueuing Expose request
00:50:13.385 00.031 11616 IsGuiding returns 0
00:50:13.385 00.000 11616 Move returns status 0, amount 42
00:50:13.385 00.000 11616 move complete, result=0
00:50:13.386 00.001 11616 worker thread done servicing request
00:50:13.386 00.000 11616 Worker thread wakes up
00:50:13.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:13.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:50:13.387 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 42 ms SOUTH
00:50:15.399 02.012 11616 Exposure complete
00:50:15.454 00.055 11616 worker thread done servicing request
00:50:15.455 00.001 12268 OnExposeComplete: enter
00:50:15.455 00.000 12268 UpdateGuideState(): m_state=6
00:50:15.455 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
00:50:15.455 00.000 12268 Star::Find returns 1 (0), X=669.01, Y=924.93, Mass=2196, SNR=31.2, Peak=169 HFD=4.6
00:50:15.455 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
00:50:15.456 00.001 12268 Star::Find false star n=13 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=8
00:50:15.456 00.000 12268 MultiStar: [#1 1.03,0.50,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:50:15.456 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
00:50:15.456 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
00:50:15.456 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.19 cameraTheta=0.14 mountX=0.05 mountY=0.18, mountTheta=1.33
00:50:15.458 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.03, opts=13)
00:50:15.458 00.000 12268 Enqueuing Move request for scope (0.19, 0.03)
00:50:15.458 00.000 11616 Worker thread wakes up
00:50:15.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
00:50:15.458 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
00:50:15.458 00.000 11616 Moving (0.19, 0.03) raw xDistance=0.05 yDistance=0.18
00:50:15.458 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:15.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:50:15.459 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:50:15.459 00.000 11616 MoveAxis(E, 0, ABG)
00:50:15.459 00.000 11616 Move returns status 0, amount 0
00:50:15.459 00.000 11616 MoveAxis(S, 16, ABG)
00:50:15.459 00.000 11616 Guiding  Dir = 1, Dur = 16
00:50:15.459 00.000 11616 IsSlewing returns 0
00:50:15.459 00.000 11616 IsGuiding returns 0
00:50:15.460 00.001 11616 PulseGuide returned control before completion, sleep 26
00:50:15.480 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=87, Gamma=1.290
00:50:15.494 00.014 11616 IsGuiding returns 1
00:50:15.494 00.000 11616 scope still moving after pulse duration time elapsed
00:50:15.497 00.003 12268 UpdateGuideState exits: m=2196 SNR=31.2
00:50:15.497 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:15.497 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:50:15.497 00.000 12268 Enqueuing Expose request
00:50:15.526 00.029 11616 IsSlewing returns 0
00:50:15.527 00.001 11616 IsGuiding returns 0
00:50:15.527 00.000 11616 scope move finished after 16 + 51 ms
00:50:15.527 00.000 11616 Move returns status 0, amount 16
00:50:15.527 00.000 11616 move complete, result=0
00:50:15.528 00.001 11616 worker thread done servicing request
00:50:15.528 00.000 11616 Worker thread wakes up
00:50:15.528 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:15.528 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:50:15.541 00.013 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
00:50:17.534 01.993 11616 Exposure complete
00:50:17.590 00.056 11616 worker thread done servicing request
00:50:17.590 00.000 12268 OnExposeComplete: enter
00:50:17.591 00.001 12268 UpdateGuideState(): m_state=6
00:50:17.591 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
00:50:17.591 00.000 12268 Star::Find returns 1 (0), X=669.12, Y=925.03, Mass=2498, SNR=33.5, Peak=161 HFD=5.6
00:50:17.591 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:50:17.591 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
00:50:17.591 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
00:50:17.591 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.13 hyp=0.33 cameraTheta=0.40 mountX=0.16 mountY=0.29, mountTheta=1.06
00:50:17.593 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.13, opts=13)
00:50:17.593 00.000 12268 Enqueuing Move request for scope (0.30, 0.13)
00:50:17.593 00.000 11616 Worker thread wakes up
00:50:17.593 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.13) opts 0xd
00:50:17.593 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.13)
00:50:17.593 00.000 11616 Moving (0.30, 0.13) raw xDistance=0.16 yDistance=0.29
00:50:17.593 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:50:17.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:50:17.593 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
00:50:17.594 00.001 11616 MoveAxis(E, 0, ABG)
00:50:17.594 00.000 11616 Move returns status 0, amount 0
00:50:17.594 00.000 11616 MoveAxis(S, 24, ABG)
00:50:17.594 00.000 11616 Guiding  Dir = 1, Dur = 24
00:50:17.594 00.000 11616 IsSlewing returns 0
00:50:17.594 00.000 11616 IsGuiding returns 0
00:50:17.594 00.000 11616 PulseGuide returned control before completion, sleep 34
00:50:17.617 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=85, Gamma=1.290
00:50:17.634 00.017 12268 UpdateGuideState exits: m=2498 SNR=33.5
00:50:17.634 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:17.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:50:17.634 00.000 12268 Enqueuing Expose request
00:50:17.641 00.007 11616 IsGuiding returns 0
00:50:17.641 00.000 11616 Move returns status 0, amount 24
00:50:17.641 00.000 11616 move complete, result=0
00:50:17.642 00.001 11616 worker thread done servicing request
00:50:17.642 00.000 11616 Worker thread wakes up
00:50:17.642 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:17.642 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:50:17.646 00.004 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 24 ms SOUTH
00:50:19.661 02.015 11616 Exposure complete
00:50:19.715 00.054 11616 worker thread done servicing request
00:50:19.715 00.000 12268 OnExposeComplete: enter
00:50:19.716 00.001 12268 UpdateGuideState(): m_state=6
00:50:19.716 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
00:50:19.716 00.000 12268 Star::Find returns 1 (0), X=668.97, Y=924.70, Mass=2822, SNR=35.6, Peak=195 HFD=5.6
00:50:19.716 00.000 12268 Star::Find false star n=11 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=8
00:50:19.716 00.000 12268 MultiStar: [#1 1.53,0.17,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:50:19.716 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
00:50:19.716 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.76)
00:50:19.716 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-0.94 mountX=-0.19 mountY=0.17, mountTheta=2.40
00:50:19.718 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.20, opts=13)
00:50:19.718 00.000 12268 Enqueuing Move request for scope (0.15, -0.20)
00:50:19.718 00.000 11616 Worker thread wakes up
00:50:19.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.20) opts 0xd
00:50:19.718 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.20)
00:50:19.718 00.000 11616 Moving (0.15, -0.20) raw xDistance=-0.19 yDistance=0.17
00:50:19.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
00:50:19.719 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
00:50:19.719 00.000 11616 MoveAxis(E, 105, ABG)
00:50:19.719 00.000 11616 Guiding  Dir = 2, Dur = 105
00:50:19.719 00.000 11616 IsSlewing returns 0
00:50:19.719 00.000 11616 IsGuiding returns 0
00:50:19.719 00.000 11616 PulseGuide returned control before completion, sleep 115
00:50:19.738 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=95, Gamma=1.290
00:50:19.756 00.018 12268 UpdateGuideState exits: m=2822 SNR=35.6
00:50:19.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:19.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:50:19.756 00.000 12268 Enqueuing Expose request
00:50:19.836 00.080 11616 IsGuiding returns 1
00:50:19.836 00.000 11616 scope still moving after pulse duration time elapsed
00:50:19.867 00.031 11616 IsSlewing returns 0
00:50:19.867 00.000 11616 IsGuiding returns 0
00:50:19.867 00.000 11616 scope move finished after 105 + 43 ms
00:50:19.867 00.000 11616 Move returns status 0, amount 105
00:50:19.868 00.001 11616 MoveAxis(S, 15, ABG)
00:50:19.868 00.000 11616 Guiding  Dir = 1, Dur = 15
00:50:19.868 00.000 11616 IsSlewing returns 0
00:50:19.868 00.000 11616 IsGuiding returns 0
00:50:19.868 00.000 11616 PulseGuide returned control before completion, sleep 25
00:50:19.898 00.030 11616 IsGuiding returns 1
00:50:19.898 00.000 11616 scope still moving after pulse duration time elapsed
00:50:19.930 00.032 11616 IsSlewing returns 0
00:50:19.931 00.001 11616 IsGuiding returns 1
00:50:19.960 00.029 11616 IsSlewing returns 0
00:50:19.960 00.000 11616 IsGuiding returns 1
00:50:19.991 00.031 11616 IsSlewing returns 0
00:50:19.992 00.001 11616 IsGuiding returns 1
00:50:20.022 00.030 11616 IsSlewing returns 0
00:50:20.023 00.001 11616 IsGuiding returns 0
00:50:20.023 00.000 11616 scope move finished after 15 + 139 ms
00:50:20.023 00.000 11616 Move returns status 0, amount 15
00:50:20.023 00.000 11616 move complete, result=0
00:50:20.023 00.000 11616 worker thread done servicing request
00:50:20.024 00.001 11616 Worker thread wakes up
00:50:20.024 00.000 12268 GuideStep: -0.2 px 105 ms EAST, 0.2 px 15 ms SOUTH
00:50:20.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:20.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:50:22.041 02.017 11616 Exposure complete
00:50:22.096 00.055 11616 worker thread done servicing request
00:50:22.097 00.001 12268 OnExposeComplete: enter
00:50:22.097 00.000 12268 UpdateGuideState(): m_state=6
00:50:22.097 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
00:50:22.097 00.000 12268 Star::Find returns 1 (0), X=669.10, Y=924.91, Mass=3294, SNR=38.1, Peak=235 HFD=5.5
00:50:22.097 00.000 12268 Status Line: Mass: 3294 vs 1459
00:50:22.103 00.006 12268 UpdateCurrentPosition: star mass new=3294.4 exp=1458.7 thresh=50% limits=(432.7, 3142.7, 2917.3)
00:50:22.103 00.000 12268 DistanceChecker: activated
00:50:22.103 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:22.104 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:22.104 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:22.104 00.000 11616 Worker thread wakes up
00:50:22.104 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:22.104 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:22.104 00.000 11616 move complete, result=0
00:50:22.105 00.001 11616 worker thread done servicing request
00:50:22.210 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:22.210 00.000 12268 Status Line: Star lost - mass changed
00:50:22.214 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=134, Gamma=1.290
00:50:22.233 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:50:22.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:22.233 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:22.233 00.000 12268 Enqueuing Expose request
00:50:22.233 00.000 11616 Worker thread wakes up
00:50:22.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:22.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:24.241 02.008 11616 Exposure complete
00:50:24.297 00.056 11616 worker thread done servicing request
00:50:24.297 00.000 12268 OnExposeComplete: enter
00:50:24.297 00.000 12268 UpdateGuideState(): m_state=6
00:50:24.298 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
00:50:24.298 00.000 12268 Star::Find returns 1 (0), X=669.05, Y=924.96, Mass=3162, SNR=37.1, Peak=205 HFD=5.8
00:50:24.298 00.000 12268 Status Line: Mass: 3162 vs 1459
00:50:24.301 00.003 12268 UpdateCurrentPosition: star mass new=3162.0 exp=1458.7 thresh=50% limits=(447.5, 3142.7, 2917.3)
00:50:24.301 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:24.302 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:24.302 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:24.302 00.000 11616 Worker thread wakes up
00:50:24.302 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:24.302 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:24.302 00.000 11616 move complete, result=0
00:50:24.303 00.001 11616 worker thread done servicing request
00:50:24.414 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:24.414 00.000 12268 Status Line: Star lost - mass changed
00:50:24.417 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=126, Gamma=1.290
00:50:24.435 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:50:24.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:24.435 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:24.435 00.000 12268 Enqueuing Expose request
00:50:24.435 00.000 11616 Worker thread wakes up
00:50:24.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:24.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:26.447 02.012 11616 Exposure complete
00:50:26.502 00.055 11616 worker thread done servicing request
00:50:26.503 00.001 12268 OnExposeComplete: enter
00:50:26.503 00.000 12268 UpdateGuideState(): m_state=6
00:50:26.503 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
00:50:26.503 00.000 12268 Star::Find returns 1 (1), X=669.38, Y=924.67, Mass=4064, SNR=42.3, Peak=255 HFD=5.4
00:50:26.503 00.000 12268 Status Line: Mass: 4064 vs 1624
00:50:26.506 00.003 12268 UpdateCurrentPosition: star mass new=4064.3 exp=1624.2 thresh=50% limits=(465.8, 3142.7, 3248.5)
00:50:26.506 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:26.507 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:26.507 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:26.507 00.000 11616 Worker thread wakes up
00:50:26.507 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:26.507 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:26.507 00.000 11616 move complete, result=0
00:50:26.507 00.000 11616 worker thread done servicing request
00:50:26.617 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:26.617 00.000 12268 Status Line: Star lost - mass changed
00:50:26.621 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=120, Gamma=1.290
00:50:26.643 00.022 12268 UpdateGuideState exits: Star lost - mass changed
00:50:26.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:26.643 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:26.643 00.000 12268 Enqueuing Expose request
00:50:26.643 00.000 11616 Worker thread wakes up
00:50:26.644 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:26.644 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:28.658 02.014 11616 Exposure complete
00:50:28.712 00.054 11616 worker thread done servicing request
00:50:28.712 00.000 12268 OnExposeComplete: enter
00:50:28.712 00.000 12268 UpdateGuideState(): m_state=6
00:50:28.713 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
00:50:28.713 00.000 12268 Star::Find returns 1 (1), X=669.03, Y=924.71, Mass=4671, SNR=46.1, Peak=255 HFD=5.9
00:50:28.713 00.000 12268 Status Line: Mass: 4671 vs 1690
00:50:28.715 00.002 12268 UpdateCurrentPosition: star mass new=4671.1 exp=1690.4 thresh=50% limits=(484.7, 3142.7, 3380.9)
00:50:28.715 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:28.716 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:28.716 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:28.716 00.000 11616 Worker thread wakes up
00:50:28.716 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:28.716 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:28.716 00.000 11616 move complete, result=0
00:50:28.717 00.001 11616 worker thread done servicing request
00:50:28.829 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:28.829 00.000 12268 Status Line: Star lost - mass changed
00:50:28.832 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=167, Gamma=1.290
00:50:28.851 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:50:28.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:28.851 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:28.852 00.001 12268 Enqueuing Expose request
00:50:28.852 00.000 11616 Worker thread wakes up
00:50:28.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:28.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:30.855 02.003 11616 Exposure complete
00:50:30.911 00.056 11616 worker thread done servicing request
00:50:30.911 00.000 12268 OnExposeComplete: enter
00:50:30.911 00.000 12268 UpdateGuideState(): m_state=6
00:50:30.911 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
00:50:30.912 00.001 12268 Star::Find returns 1 (0), X=669.06, Y=924.26, Mass=4638, SNR=45.6, Peak=237 HFD=5.9
00:50:30.912 00.000 12268 Status Line: Mass: 4638 vs 1726
00:50:30.914 00.002 12268 UpdateCurrentPosition: star mass new=4637.6 exp=1725.6 thresh=50% limits=(503.6, 3142.7, 3451.3)
00:50:30.914 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:30.915 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:30.915 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:30.915 00.000 11616 Worker thread wakes up
00:50:30.915 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:30.915 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:30.915 00.000 11616 move complete, result=0
00:50:30.915 00.000 11616 worker thread done servicing request
00:50:31.025 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:31.026 00.001 12268 Status Line: Star lost - mass changed
00:50:31.034 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=168, Gamma=1.290
00:50:31.051 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:50:31.051 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:31.051 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:31.052 00.001 12268 Enqueuing Expose request
00:50:31.052 00.000 11616 Worker thread wakes up
00:50:31.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:31.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:33.072 02.020 11616 Exposure complete
00:50:33.128 00.056 11616 worker thread done servicing request
00:50:33.128 00.000 12268 OnExposeComplete: enter
00:50:33.128 00.000 12268 UpdateGuideState(): m_state=6
00:50:33.128 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
00:50:33.128 00.000 12268 Star::Find returns 1 (1), X=669.30, Y=924.23, Mass=4933, SNR=47.2, Peak=255 HFD=5.6
00:50:33.128 00.000 12268 Status Line: Mass: 4933 vs 1781
00:50:33.131 00.003 12268 UpdateCurrentPosition: star mass new=4933.0 exp=1781.1 thresh=50% limits=(523.0, 3142.7, 3562.1)
00:50:33.131 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:33.132 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:33.132 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:33.132 00.000 11616 Worker thread wakes up
00:50:33.133 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:33.133 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:33.133 00.000 11616 move complete, result=0
00:50:33.133 00.000 11616 worker thread done servicing request
00:50:33.236 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:33.236 00.000 12268 Status Line: Star lost - mass changed
00:50:33.239 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=132, Gamma=1.290
00:50:33.257 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:50:33.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:33.257 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:33.257 00.000 12268 Enqueuing Expose request
00:50:33.257 00.000 11616 Worker thread wakes up
00:50:33.258 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:33.258 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:35.271 02.013 11616 Exposure complete
00:50:35.326 00.055 11616 worker thread done servicing request
00:50:35.327 00.001 12268 OnExposeComplete: enter
00:50:35.327 00.000 12268 UpdateGuideState(): m_state=6
00:50:35.327 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
00:50:35.327 00.000 12268 Star::Find returns 1 (1), X=669.28, Y=924.61, Mass=5336, SNR=48.8, Peak=255 HFD=5.6
00:50:35.327 00.000 12268 Status Line: Mass: 5336 vs 1875
00:50:35.329 00.002 12268 UpdateCurrentPosition: star mass new=5336.0 exp=1874.8 thresh=50% limits=(543.7, 3142.7, 3749.5)
00:50:35.329 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:35.330 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:35.330 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:35.330 00.000 11616 Worker thread wakes up
00:50:35.331 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:35.331 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:35.331 00.000 11616 move complete, result=0
00:50:35.332 00.001 11616 worker thread done servicing request
00:50:35.440 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:35.440 00.000 12268 Status Line: Star lost - mass changed
00:50:35.443 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=143, Gamma=1.290
00:50:35.464 00.021 12268 UpdateGuideState exits: Star lost - mass changed
00:50:35.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:35.465 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:35.465 00.000 12268 Enqueuing Expose request
00:50:35.465 00.000 11616 Worker thread wakes up
00:50:35.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:35.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:37.482 02.017 11616 Exposure complete
00:50:37.542 00.060 11616 worker thread done servicing request
00:50:37.542 00.000 12268 OnExposeComplete: enter
00:50:37.542 00.000 12268 UpdateGuideState(): m_state=6
00:50:37.542 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
00:50:37.543 00.001 12268 Star::Find returns 1 (1), X=669.19, Y=924.91, Mass=5123, SNR=46.9, Peak=255 HFD=6.0
00:50:37.543 00.000 12268 Status Line: Mass: 5123 vs 1948
00:50:37.545 00.002 12268 UpdateCurrentPosition: star mass new=5123.1 exp=1948.2 thresh=50% limits=(565.2, 3142.7, 3896.4)
00:50:37.545 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:37.546 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:37.546 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:37.546 00.000 11616 Worker thread wakes up
00:50:37.547 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:37.547 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:37.547 00.000 11616 move complete, result=0
00:50:37.547 00.000 11616 worker thread done servicing request
00:50:37.649 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:37.649 00.000 12268 Status Line: Star lost - mass changed
00:50:37.652 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=159, Gamma=1.290
00:50:37.670 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:50:37.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:37.670 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:37.670 00.000 12268 Enqueuing Expose request
00:50:37.670 00.000 11616 Worker thread wakes up
00:50:37.671 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:37.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:39.675 02.004 11616 Exposure complete
00:50:39.731 00.056 11616 worker thread done servicing request
00:50:39.731 00.000 12268 OnExposeComplete: enter
00:50:39.731 00.000 12268 UpdateGuideState(): m_state=6
00:50:39.731 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
00:50:39.732 00.001 12268 Star::Find returns 1 (1), X=669.22, Y=924.61, Mass=5744, SNR=50.9, Peak=255 HFD=5.8
00:50:39.732 00.000 12268 Status Line: Mass: 5744 vs 2196
00:50:39.734 00.002 12268 UpdateCurrentPosition: star mass new=5743.5 exp=2195.6 thresh=50% limits=(591.8, 3293.3, 4391.1)
00:50:39.734 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:39.735 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:39.735 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:39.735 00.000 11616 Worker thread wakes up
00:50:39.735 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:39.735 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:39.736 00.001 11616 move complete, result=0
00:50:39.736 00.000 11616 worker thread done servicing request
00:50:39.847 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:39.847 00.000 12268 Status Line: Star lost - mass changed
00:50:39.849 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=177, Gamma=1.290
00:50:39.868 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:50:39.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:39.868 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:39.868 00.000 12268 Enqueuing Expose request
00:50:39.868 00.000 11616 Worker thread wakes up
00:50:39.869 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:39.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:41.871 02.002 11616 Exposure complete
00:50:41.926 00.055 11616 worker thread done servicing request
00:50:41.926 00.000 12268 OnExposeComplete: enter
00:50:41.926 00.000 12268 UpdateGuideState(): m_state=6
00:50:41.926 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
00:50:41.927 00.001 12268 Star::Find returns 1 (1), X=669.11, Y=924.74, Mass=5277, SNR=49.6, Peak=255 HFD=6.0
00:50:41.927 00.000 12268 Status Line: Mass: 5277 vs 2498
00:50:41.929 00.002 12268 UpdateCurrentPosition: star mass new=5276.7 exp=2498.0 thresh=50% limits=(624.7, 3747.0, 4996.0)
00:50:41.929 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:41.930 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:41.930 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:41.930 00.000 11616 Worker thread wakes up
00:50:41.930 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:41.930 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:41.930 00.000 11616 move complete, result=0
00:50:41.930 00.000 11616 worker thread done servicing request
00:50:42.043 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:42.043 00.000 12268 Status Line: Star lost - mass changed
00:50:42.047 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=175, Gamma=1.290
00:50:42.065 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:50:42.066 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:42.066 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:42.066 00.000 12268 Enqueuing Expose request
00:50:42.066 00.000 11616 Worker thread wakes up
00:50:42.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:42.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:44.072 02.006 11616 Exposure complete
00:50:44.133 00.061 11616 worker thread done servicing request
00:50:44.134 00.001 12268 OnExposeComplete: enter
00:50:44.134 00.000 12268 UpdateGuideState(): m_state=6
00:50:44.134 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
00:50:44.134 00.000 12268 Star::Find returns 1 (1), X=669.17, Y=924.62, Mass=5281, SNR=48.3, Peak=255 HFD=5.8
00:50:44.134 00.000 12268 Status Line: Mass: 5281 vs 2822
00:50:44.140 00.006 12268 UpdateCurrentPosition: star mass new=5280.6 exp=2822.2 thresh=50% limits=(664.0, 4233.3, 5644.3)
00:50:44.141 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:44.141 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:44.141 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:44.141 00.000 11616 Worker thread wakes up
00:50:44.142 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:44.142 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:44.142 00.000 11616 move complete, result=0
00:50:44.142 00.000 11616 worker thread done servicing request
00:50:44.245 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:44.245 00.000 12268 Status Line: Star lost - mass changed
00:50:44.248 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=189, Gamma=1.290
00:50:44.265 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:50:44.266 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:44.266 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:44.266 00.000 12268 Enqueuing Expose request
00:50:44.266 00.000 11616 Worker thread wakes up
00:50:44.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:44.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:46.282 02.016 11616 Exposure complete
00:50:46.339 00.057 11616 worker thread done servicing request
00:50:46.340 00.001 12268 OnExposeComplete: enter
00:50:46.340 00.000 12268 UpdateGuideState(): m_state=6
00:50:46.340 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
00:50:46.340 00.000 12268 Star::Find returns 1 (1), X=669.11, Y=924.64, Mass=5463, SNR=50.2, Peak=255 HFD=5.9
00:50:46.340 00.000 12268 Status Line: Mass: 5463 vs 3162
00:50:46.343 00.003 12268 UpdateCurrentPosition: star mass new=5463.3 exp=3162.0 thresh=50% limits=(709.9, 4742.9, 6323.9)
00:50:46.343 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:46.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:46.344 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:46.344 00.000 11616 Worker thread wakes up
00:50:46.344 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:46.344 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:46.344 00.000 11616 move complete, result=0
00:50:46.345 00.001 11616 worker thread done servicing request
00:50:46.447 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:46.447 00.000 12268 Status Line: Star lost - mass changed
00:50:46.450 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=196, Gamma=1.290
00:50:46.468 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:50:46.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:46.468 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:46.468 00.000 12268 Enqueuing Expose request
00:50:46.468 00.000 11616 Worker thread wakes up
00:50:46.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:46.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:48.489 02.021 11616 Exposure complete
00:50:48.546 00.057 11616 worker thread done servicing request
00:50:48.546 00.000 12268 OnExposeComplete: enter
00:50:48.546 00.000 12268 UpdateGuideState(): m_state=6
00:50:48.546 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
00:50:48.547 00.001 12268 Star::Find returns 1 (1), X=669.12, Y=924.72, Mass=6299, SNR=53.4, Peak=255 HFD=6.1
00:50:48.547 00.000 12268 Status Line: Mass: 6299 vs 3294
00:50:48.550 00.003 12268 UpdateCurrentPosition: star mass new=6298.7 exp=3294.4 thresh=50% limits=(756.7, 4941.6, 6588.8)
00:50:48.550 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:48.550 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:48.551 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:48.551 00.000 11616 Worker thread wakes up
00:50:48.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:48.551 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:48.551 00.000 11616 move complete, result=0
00:50:48.552 00.001 11616 worker thread done servicing request
00:50:48.658 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:48.658 00.000 12268 Status Line: Star lost - mass changed
00:50:48.665 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=218, Gamma=1.290
00:50:48.684 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:50:48.684 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:48.684 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:48.684 00.000 12268 Enqueuing Expose request
00:50:48.684 00.000 11616 Worker thread wakes up
00:50:48.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:48.685 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:50.697 02.012 11616 Exposure complete
00:50:50.751 00.054 11616 worker thread done servicing request
00:50:50.752 00.001 12268 OnExposeComplete: enter
00:50:50.752 00.000 12268 UpdateGuideState(): m_state=6
00:50:50.752 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
00:50:50.752 00.000 12268 Star::Find returns 1 (1), X=669.28, Y=924.21, Mass=6715, SNR=56.6, Peak=255 HFD=6.1
00:50:50.752 00.000 12268 Status Line: Mass: 6715 vs 4064
00:50:50.755 00.003 12268 UpdateCurrentPosition: star mass new=6715.2 exp=4064.3 thresh=50% limits=(820.5, 6096.4, 8128.5)
00:50:50.756 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:50.756 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:50.756 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:50.757 00.001 11616 Worker thread wakes up
00:50:50.757 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:50.757 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:50.757 00.000 11616 move complete, result=0
00:50:50.757 00.000 11616 worker thread done servicing request
00:50:50.868 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:50.868 00.000 12268 Status Line: Star lost - mass changed
00:50:50.870 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=192, Gamma=1.290
00:50:50.887 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:50:50.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:50.887 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:50.887 00.000 12268 Enqueuing Expose request
00:50:50.888 00.001 11616 Worker thread wakes up
00:50:50.888 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:50.888 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:50:52.888 02.000 11616 Exposure complete
00:50:52.943 00.055 11616 worker thread done servicing request
00:50:52.943 00.000 12268 OnExposeComplete: enter
00:50:52.943 00.000 12268 UpdateGuideState(): m_state=6
00:50:52.943 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
00:50:52.943 00.000 12268 Star::Find returns 1 (1), X=668.90, Y=924.78, Mass=6911, SNR=55.4, Peak=255 HFD=6.1
00:50:52.943 00.000 12268 DistanceChecker: deactivated
00:50:52.944 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:50:52.944 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
00:50:52.944 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.74)
00:50:52.944 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-0.96 mountX=-0.11 mountY=0.10, mountTheta=2.41
00:50:52.945 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.12, opts=13)
00:50:52.945 00.000 12268 Enqueuing Move request for scope (0.08, -0.12)
00:50:52.945 00.000 11616 Worker thread wakes up
00:50:52.946 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
00:50:52.946 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
00:50:52.946 00.000 11616 Moving (0.08, -0.12) raw xDistance=-0.11 yDistance=0.10
00:50:52.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
00:50:52.946 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:52.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:50:52.946 00.000 11616 MoveAxis(E, 61, ABG)
00:50:52.946 00.000 11616 Guiding  Dir = 2, Dur = 61
00:50:52.946 00.000 11616 IsSlewing returns 0
00:50:52.947 00.001 11616 IsGuiding returns 0
00:50:52.947 00.000 11616 PulseGuide returned control before completion, sleep 71
00:50:52.968 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=213, Gamma=1.290
00:50:52.985 00.017 12268 UpdateGuideState exits: m=6911 SNR=55.4 Saturated
00:50:52.986 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:52.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:50:52.986 00.000 12268 Enqueuing Expose request
00:50:53.031 00.045 11616 IsGuiding returns 1
00:50:53.031 00.000 11616 scope still moving after pulse duration time elapsed
00:50:53.062 00.031 11616 IsSlewing returns 0
00:50:53.062 00.000 11616 IsGuiding returns 0
00:50:53.062 00.000 11616 scope move finished after 61 + 54 ms
00:50:53.062 00.000 11616 Move returns status 0, amount 61
00:50:53.062 00.000 11616 MoveAxis(N, 0, ABG)
00:50:53.063 00.001 11616 Move returns status 0, amount 0
00:50:53.063 00.000 11616 move complete, result=0
00:50:53.063 00.000 11616 worker thread done servicing request
00:50:53.063 00.000 12268 GuideStep: -0.1 px 61 ms EAST, 0.1 px 0 ms NORTH
00:50:53.063 00.000 11616 Worker thread wakes up
00:50:53.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:53.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:50:55.070 02.007 11616 Exposure complete
00:50:55.125 00.055 11616 worker thread done servicing request
00:50:55.125 00.000 12268 OnExposeComplete: enter
00:50:55.125 00.000 12268 UpdateGuideState(): m_state=6
00:50:55.125 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
00:50:55.125 00.000 12268 Star::Find returns 1 (1), X=668.98, Y=924.68, Mass=6760, SNR=56.6, Peak=255 HFD=6.1
00:50:55.126 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:50:55.126 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
00:50:55.126 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.76)
00:50:55.126 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.23 hyp=0.28 cameraTheta=-0.94 mountX=-0.21 mountY=0.19, mountTheta=2.39
00:50:55.128 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.23, opts=13)
00:50:55.128 00.000 12268 Enqueuing Move request for scope (0.17, -0.23)
00:50:55.128 00.000 11616 Worker thread wakes up
00:50:55.128 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.23) opts 0xd
00:50:55.128 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.23)
00:50:55.128 00.000 11616 Moving (0.17, -0.23) raw xDistance=-0.21 yDistance=0.19
00:50:55.129 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
00:50:55.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
00:50:55.129 00.000 11616 MoveAxis(E, 117, ABG)
00:50:55.129 00.000 11616 Guiding  Dir = 2, Dur = 117
00:50:55.129 00.000 11616 IsSlewing returns 0
00:50:55.129 00.000 11616 IsGuiding returns 0
00:50:55.130 00.001 11616 PulseGuide returned control before completion, sleep 127
00:50:55.152 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=231, Gamma=1.290
00:50:55.169 00.017 12268 UpdateGuideState exits: m=6760 SNR=56.6 Saturated
00:50:55.170 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:55.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:50:55.170 00.000 12268 Enqueuing Expose request
00:50:55.271 00.101 11616 IsGuiding returns 0
00:50:55.271 00.000 11616 Move returns status 0, amount 117
00:50:55.273 00.002 11616 MoveAxis(S, 16, ABG)
00:50:55.273 00.000 11616 Guiding  Dir = 1, Dur = 16
00:50:55.273 00.000 11616 IsSlewing returns 0
00:50:55.273 00.000 11616 IsGuiding returns 0
00:50:55.273 00.000 11616 PulseGuide returned control before completion, sleep 26
00:50:55.303 00.030 11616 IsGuiding returns 1
00:50:55.303 00.000 11616 scope still moving after pulse duration time elapsed
00:50:55.333 00.030 11616 IsSlewing returns 0
00:50:55.333 00.000 11616 IsGuiding returns 0
00:50:55.334 00.001 11616 scope move finished after 16 + 45 ms
00:50:55.334 00.000 11616 Move returns status 0, amount 16
00:50:55.334 00.000 11616 move complete, result=0
00:50:55.334 00.000 11616 worker thread done servicing request
00:50:55.334 00.000 11616 Worker thread wakes up
00:50:55.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:55.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:50:55.335 00.001 12268 GuideStep: -0.2 px 117 ms EAST, 0.2 px 16 ms SOUTH
00:50:57.338 02.003 11616 Exposure complete
00:50:57.393 00.055 11616 worker thread done servicing request
00:50:57.393 00.000 12268 OnExposeComplete: enter
00:50:57.394 00.001 12268 UpdateGuideState(): m_state=6
00:50:57.394 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
00:50:57.394 00.000 12268 Star::Find returns 1 (1), X=668.79, Y=924.33, Mass=6701, SNR=55.5, Peak=255 HFD=5.9
00:50:57.394 00.000 12268 MultiStar: [#1 -1.11,-0.35,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:50:57.394 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
00:50:57.394 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.08)
00:50:57.394 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.57 hyp=0.58 cameraTheta=-1.62 mountX=-0.58 mountY=0.04, mountTheta=3.07
00:50:57.396 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.57, opts=13)
00:50:57.396 00.000 12268 Enqueuing Move request for scope (-0.03, -0.57)
00:50:57.396 00.000 11616 Worker thread wakes up
00:50:57.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.57) opts 0xd
00:50:57.396 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.57)
00:50:57.396 00.000 11616 Moving (-0.03, -0.57) raw xDistance=-0.58 yDistance=0.04
00:50:57.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
00:50:57.396 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:57.397 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:50:57.397 00.000 11616 MoveAxis(E, 322, ABG)
00:50:57.397 00.000 11616 Guiding  Dir = 2, Dur = 322
00:50:57.397 00.000 11616 IsSlewing returns 0
00:50:57.397 00.000 11616 IsGuiding returns 0
00:50:57.398 00.001 11616 PulseGuide returned control before completion, sleep 332
00:50:57.421 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=173, Gamma=1.290
00:50:57.438 00.017 12268 UpdateGuideState exits: m=6701 SNR=55.5 Saturated
00:50:57.439 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:57.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:50:57.439 00.000 12268 Enqueuing Expose request
00:50:57.744 00.305 11616 IsGuiding returns 0
00:50:57.745 00.001 11616 Move returns status 0, amount 322
00:50:57.745 00.000 11616 MoveAxis(N, 0, ABG)
00:50:57.745 00.000 11616 Move returns status 0, amount 0
00:50:57.745 00.000 11616 move complete, result=0
00:50:57.745 00.000 11616 worker thread done servicing request
00:50:57.745 00.000 12268 GuideStep: -0.6 px 322 ms EAST, 0.0 px 0 ms NORTH
00:50:57.745 00.000 11616 Worker thread wakes up
00:50:57.746 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:57.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:50:59.765 02.019 11616 Exposure complete
00:50:59.819 00.054 11616 worker thread done servicing request
00:50:59.819 00.000 12268 OnExposeComplete: enter
00:50:59.819 00.000 12268 UpdateGuideState(): m_state=6
00:50:59.819 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
00:50:59.820 00.001 12268 Star::Find returns 1 (1), X=668.83, Y=924.71, Mass=7944, SNR=61.0, Peak=255 HFD=6.5
00:50:59.820 00.000 12268 Status Line: Mass: 7944 vs 5123
00:50:59.823 00.003 12268 UpdateCurrentPosition: star mass new=7943.9 exp=5123.1 thresh=50% limits=(1118.3, 7684.7, 10246.3)
00:50:59.823 00.000 12268 DistanceChecker: activated
00:50:59.824 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:50:59.824 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:50:59.825 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:50:59.825 00.000 11616 Worker thread wakes up
00:50:59.825 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:50:59.825 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:50:59.825 00.000 11616 move complete, result=0
00:50:59.826 00.001 11616 worker thread done servicing request
00:50:59.931 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:50:59.931 00.000 12268 Status Line: Star lost - mass changed
00:50:59.939 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=217, Gamma=1.290
00:50:59.957 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:50:59.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:59.957 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:50:59.957 00.000 12268 Enqueuing Expose request
00:50:59.957 00.000 11616 Worker thread wakes up
00:50:59.957 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:50:59.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:51:01.975 02.018 11616 Exposure complete
00:51:02.030 00.055 11616 worker thread done servicing request
00:51:02.030 00.000 12268 OnExposeComplete: enter
00:51:02.030 00.000 12268 UpdateGuideState(): m_state=6
00:51:02.031 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
00:51:02.031 00.000 12268 Star::Find returns 1 (1), X=668.97, Y=924.96, Mass=7400, SNR=56.9, Peak=255 HFD=6.2
00:51:02.031 00.000 12268 DistanceChecker: deactivated
00:51:02.031 00.000 12268 MultiStar: [#1 -0.75,-1.47,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:02.031 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
00:51:02.031 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.08)
00:51:02.031 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.17 cameraTheta=0.38 mountX=0.08 mountY=0.15, mountTheta=1.08
00:51:02.035 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.06, opts=13)
00:51:02.035 00.000 12268 Enqueuing Move request for scope (0.15, 0.06)
00:51:02.035 00.000 11616 Worker thread wakes up
00:51:02.035 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
00:51:02.035 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
00:51:02.036 00.001 11616 Moving (0.15, 0.06) raw xDistance=0.08 yDistance=0.15
00:51:02.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:02.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:51:02.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:02.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:51:02.036 00.000 11616 MoveAxis(E, 0, ABG)
00:51:02.036 00.000 11616 Move returns status 0, amount 0
00:51:02.036 00.000 11616 MoveAxis(N, 0, ABG)
00:51:02.036 00.000 11616 Move returns status 0, amount 0
00:51:02.036 00.000 11616 move complete, result=0
00:51:02.036 00.000 11616 worker thread done servicing request
00:51:02.057 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:51:02.074 00.017 12268 UpdateGuideState exits: m=7400 SNR=56.9 Saturated
00:51:02.074 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:02.074 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:02.074 00.000 12268 Enqueuing Expose request
00:51:02.074 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:51:02.074 00.000 11616 Worker thread wakes up
00:51:02.074 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:02.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:04.085 02.011 11616 Exposure complete
00:51:04.141 00.056 11616 worker thread done servicing request
00:51:04.141 00.000 12268 OnExposeComplete: enter
00:51:04.141 00.000 12268 UpdateGuideState(): m_state=6
00:51:04.141 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
00:51:04.141 00.000 12268 Star::Find returns 1 (1), X=668.90, Y=925.10, Mass=7711, SNR=59.7, Peak=255 HFD=6.2
00:51:04.142 00.001 12268 MultiStar: [#1 -3.27,-9.63,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:04.142 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
00:51:04.142 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
00:51:04.142 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.18 mountX=0.20 mountY=0.05, mountTheta=0.26
00:51:04.144 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.19, opts=13)
00:51:04.144 00.000 12268 Enqueuing Move request for scope (0.08, 0.19)
00:51:04.144 00.000 11616 Worker thread wakes up
00:51:04.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
00:51:04.144 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
00:51:04.144 00.000 11616 Moving (0.08, 0.19) raw xDistance=0.20 yDistance=0.05
00:51:04.144 00.000 11616 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.145 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:51:04.145 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:04.145 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:51:04.145 00.000 11616 MoveAxis(E, 0, ABG)
00:51:04.145 00.000 11616 Move returns status 0, amount 0
00:51:04.145 00.000 11616 MoveAxis(N, 0, ABG)
00:51:04.145 00.000 11616 Move returns status 0, amount 0
00:51:04.145 00.000 11616 move complete, result=0
00:51:04.145 00.000 11616 worker thread done servicing request
00:51:04.167 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=240, Gamma=1.290
00:51:04.185 00.018 12268 UpdateGuideState exits: m=7711 SNR=59.7 Saturated
00:51:04.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:04.186 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:04.186 00.000 12268 Enqueuing Expose request
00:51:04.186 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:51:04.186 00.000 11616 Worker thread wakes up
00:51:04.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:04.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:06.197 02.011 11616 Exposure complete
00:51:06.252 00.055 11616 worker thread done servicing request
00:51:06.252 00.000 12268 OnExposeComplete: enter
00:51:06.252 00.000 12268 UpdateGuideState(): m_state=6
00:51:06.252 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
00:51:06.253 00.001 12268 Star::Find returns 1 (1), X=669.04, Y=925.24, Mass=8004, SNR=60.7, Peak=255 HFD=6.1
00:51:06.253 00.000 12268 Status Line: Mass: 8004 vs 5336
00:51:06.255 00.002 12268 UpdateCurrentPosition: star mass new=8004.1 exp=5336.0 thresh=50% limits=(1336.7, 8004.0, 10672.0)
00:51:06.255 00.000 12268 DistanceChecker: activated
00:51:06.255 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:51:06.256 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:51:06.256 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:51:06.256 00.000 11616 Worker thread wakes up
00:51:06.256 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:51:06.256 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:51:06.256 00.000 11616 move complete, result=0
00:51:06.257 00.001 11616 worker thread done servicing request
00:51:06.372 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:51:06.372 00.000 12268 Status Line: Star lost - mass changed
00:51:06.376 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=255, Gamma=1.290
00:51:06.393 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:51:06.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:06.394 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:51:06.394 00.000 12268 Enqueuing Expose request
00:51:06.394 00.000 11616 Worker thread wakes up
00:51:06.394 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:06.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:51:08.432 02.038 11616 Exposure complete
00:51:08.487 00.055 11616 worker thread done servicing request
00:51:08.487 00.000 12268 OnExposeComplete: enter
00:51:08.487 00.000 12268 UpdateGuideState(): m_state=6
00:51:08.487 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
00:51:08.487 00.000 12268 Star::Find returns 1 (1), X=669.08, Y=925.68, Mass=7363, SNR=58.9, Peak=255 HFD=6.2
00:51:08.487 00.000 12268 DistanceChecker: reject for large offset (0.82 > 0.77) avgDist = 0.38 count = 127
00:51:08.487 00.000 12268 Status Line: Recovering
00:51:08.489 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:51:08.490 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:51:08.490 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:51:08.490 00.000 11616 Worker thread wakes up
00:51:08.490 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:51:08.490 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:51:08.491 00.001 11616 move complete, result=0
00:51:08.491 00.000 11616 worker thread done servicing request
00:51:08.602 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:51:08.602 00.000 12268 Status Line: No star found
00:51:08.607 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:51:08.624 00.017 12268 UpdateGuideState exits: No star found
00:51:08.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:08.624 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:51:08.624 00.000 12268 Enqueuing Expose request
00:51:08.625 00.001 11616 Worker thread wakes up
00:51:08.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:08.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:51:10.635 02.010 11616 Exposure complete
00:51:10.689 00.054 11616 worker thread done servicing request
00:51:10.689 00.000 12268 OnExposeComplete: enter
00:51:10.689 00.000 12268 UpdateGuideState(): m_state=6
00:51:10.690 00.001 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
00:51:10.690 00.000 12268 Star::Find returns 1 (1), X=668.99, Y=925.13, Mass=6388, SNR=53.8, Peak=255 HFD=6.0
00:51:10.690 00.000 12268 DistanceChecker: deactivated
00:51:10.690 00.000 12268 Star::Find false star n=8 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:51:10.690 00.000 12268 MultiStar: [#1 -2.63,-9.38,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:10.690 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
00:51:10.690 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
00:51:10.690 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.23 hyp=0.28 cameraTheta=0.92 mountX=0.24 mountY=0.14, mountTheta=0.53
00:51:10.692 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.23, opts=13)
00:51:10.692 00.000 12268 Enqueuing Move request for scope (0.17, 0.23)
00:51:10.692 00.000 11616 Worker thread wakes up
00:51:10.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.23) opts 0xd
00:51:10.692 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.23)
00:51:10.692 00.000 11616 Moving (0.17, 0.23) raw xDistance=0.24 yDistance=0.14
00:51:10.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:10.693 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:51:10.693 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:10.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:51:10.693 00.000 11616 MoveAxis(E, 0, ABG)
00:51:10.693 00.000 11616 Move returns status 0, amount 0
00:51:10.693 00.000 11616 MoveAxis(N, 0, ABG)
00:51:10.693 00.000 11616 Move returns status 0, amount 0
00:51:10.693 00.000 11616 move complete, result=0
00:51:10.693 00.000 11616 worker thread done servicing request
00:51:10.714 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:51:10.731 00.017 12268 UpdateGuideState exits: m=6388 SNR=53.8 Saturated
00:51:10.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:10.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:10.731 00.000 12268 Enqueuing Expose request
00:51:10.731 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:51:10.732 00.001 11616 Worker thread wakes up
00:51:10.732 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:10.732 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:12.742 02.010 11616 Exposure complete
00:51:12.797 00.055 11616 worker thread done servicing request
00:51:12.797 00.000 12268 OnExposeComplete: enter
00:51:12.797 00.000 12268 UpdateGuideState(): m_state=6
00:51:12.797 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
00:51:12.797 00.000 12268 Star::Find returns 1 (1), X=668.90, Y=925.63, Mass=6389, SNR=53.4, Peak=255 HFD=6.0
00:51:12.798 00.001 12268 Star::Find false star n=9 nbg=283 bg=7.0 sigma=0.7 thresh=9 peak=9
00:51:12.798 00.000 12268 MultiStar: [#1 -2.47,-9.21,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:12.798 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
00:51:12.798 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
00:51:12.798 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.73 hyp=0.73 cameraTheta=1.45 mountX=0.73 mountY=-0.01, mountTheta=-0.01
00:51:12.802 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.73, opts=13)
00:51:12.802 00.000 12268 Enqueuing Move request for scope (0.09, 0.73)
00:51:12.802 00.000 11616 Worker thread wakes up
00:51:12.803 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.73) opts 0xd
00:51:12.803 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.73)
00:51:12.803 00.000 11616 Moving (0.09, 0.73) raw xDistance=0.73 yDistance=-0.01
00:51:12.803 00.000 11616 resist switch: large excursion: input 0.73 thresh 0.29 direction from -1 to 1
00:51:12.803 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.20
00:51:12.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.73
00:51:12.803 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:12.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:51:12.803 00.000 11616 MoveAxis(W, 411, ABG)
00:51:12.803 00.000 11616 Guiding  Dir = 3, Dur = 411
00:51:12.804 00.001 11616 IsSlewing returns 0
00:51:12.804 00.000 11616 IsGuiding returns 0
00:51:12.804 00.000 11616 PulseGuide returned control before completion, sleep 421
00:51:12.828 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=205, Gamma=1.290
00:51:12.845 00.017 12268 UpdateGuideState exits: m=6389 SNR=53.4 Saturated
00:51:12.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:12.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:12.845 00.000 12268 Enqueuing Expose request
00:51:13.226 00.381 11616 IsGuiding returns 1
00:51:13.226 00.000 11616 scope still moving after pulse duration time elapsed
00:51:13.257 00.031 11616 IsSlewing returns 0
00:51:13.258 00.001 11616 IsGuiding returns 1
00:51:13.288 00.030 11616 IsSlewing returns 0
00:51:13.288 00.000 11616 IsGuiding returns 1
00:51:13.319 00.031 11616 IsSlewing returns 0
00:51:13.319 00.000 11616 IsGuiding returns 0
00:51:13.319 00.000 11616 scope move finished after 411 + 104 ms
00:51:13.319 00.000 11616 Move returns status 0, amount 411
00:51:13.319 00.000 11616 MoveAxis(N, 0, ABG)
00:51:13.319 00.000 11616 Move returns status 0, amount 0
00:51:13.319 00.000 11616 move complete, result=0
00:51:13.320 00.001 11616 worker thread done servicing request
00:51:13.320 00.000 11616 Worker thread wakes up
00:51:13.320 00.000 12268 GuideStep: 0.7 px 411 ms WEST, -0.0 px 0 ms NORTH
00:51:13.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:13.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:15.344 02.024 11616 Exposure complete
00:51:15.401 00.057 11616 worker thread done servicing request
00:51:15.401 00.000 12268 OnExposeComplete: enter
00:51:15.401 00.000 12268 UpdateGuideState(): m_state=6
00:51:15.401 00.000 12268 Star::Find(15, 668, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
00:51:15.402 00.001 12268 Star::Find returns 1 (1), X=668.75, Y=924.94, Mass=7083, SNR=56.7, Peak=255 HFD=6.1
00:51:15.402 00.000 12268 Star::Find false star n=7 nbg=282 bg=7.0 sigma=0.6 thresh=9 peak=9
00:51:15.402 00.000 12268 MultiStar: [#1 -2.28,-9.91,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:15.402 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
00:51:15.402 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
00:51:15.402 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.60 mountX=0.03 mountY=-0.07, mountTheta=-1.14
00:51:15.403 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.04, opts=13)
00:51:15.403 00.000 12268 Enqueuing Move request for scope (-0.06, 0.04)
00:51:15.403 00.000 11616 Worker thread wakes up
00:51:15.403 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
00:51:15.403 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
00:51:15.403 00.000 11616 Moving (-0.06, 0.04) raw xDistance=0.03 yDistance=-0.07
00:51:15.403 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:15.404 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:51:15.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:15.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:51:15.404 00.000 11616 MoveAxis(E, 0, ABG)
00:51:15.404 00.000 11616 Move returns status 0, amount 0
00:51:15.404 00.000 11616 MoveAxis(N, 0, ABG)
00:51:15.404 00.000 11616 Move returns status 0, amount 0
00:51:15.404 00.000 11616 move complete, result=0
00:51:15.404 00.000 11616 worker thread done servicing request
00:51:15.424 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=232, Gamma=1.290
00:51:15.440 00.016 12268 UpdateGuideState exits: m=7083 SNR=56.7 Saturated
00:51:15.441 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:15.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:15.441 00.000 12268 Enqueuing Expose request
00:51:15.441 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:15.441 00.000 11616 Worker thread wakes up
00:51:15.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:15.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:17.447 02.006 11616 Exposure complete
00:51:17.502 00.055 11616 worker thread done servicing request
00:51:17.502 00.000 12268 OnExposeComplete: enter
00:51:17.502 00.000 12268 UpdateGuideState(): m_state=6
00:51:17.502 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
00:51:17.502 00.000 12268 Star::Find returns 1 (1), X=668.82, Y=924.33, Mass=7413, SNR=57.2, Peak=255 HFD=6.2
00:51:17.503 00.001 12268 MultiStar: [#1 -2.82,-9.83,0.00,M10] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:17.503 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
00:51:17.503 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.13)
00:51:17.503 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.57 hyp=0.57 cameraTheta=-1.57 mountX=-0.57 mountY=0.07, mountTheta=3.01
00:51:17.504 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.57, opts=13)
00:51:17.504 00.000 12268 Enqueuing Move request for scope (0.00, -0.57)
00:51:17.505 00.001 11616 Worker thread wakes up
00:51:17.505 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.57) opts 0xd
00:51:17.505 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.57)
00:51:17.505 00.000 11616 Moving (0.00, -0.57) raw xDistance=-0.57 yDistance=0.07
00:51:17.505 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.29 direction from 1 to -1
00:51:17.505 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.70
00:51:17.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
00:51:17.506 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:17.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:51:17.506 00.000 11616 MoveAxis(E, 318, ABG)
00:51:17.506 00.000 11616 Guiding  Dir = 2, Dur = 318
00:51:17.506 00.000 11616 IsSlewing returns 0
00:51:17.507 00.001 11616 IsGuiding returns 0
00:51:17.507 00.000 11616 PulseGuide returned control before completion, sleep 328
00:51:17.528 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=219, Gamma=1.290
00:51:17.545 00.017 12268 UpdateGuideState exits: m=7413 SNR=57.2 Saturated
00:51:17.546 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:17.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:17.546 00.000 12268 Enqueuing Expose request
00:51:17.847 00.301 11616 IsGuiding returns 1
00:51:17.847 00.000 11616 scope still moving after pulse duration time elapsed
00:51:17.879 00.032 11616 IsSlewing returns 0
00:51:17.880 00.001 11616 IsGuiding returns 0
00:51:17.880 00.000 11616 scope move finished after 318 + 55 ms
00:51:17.880 00.000 11616 Move returns status 0, amount 318
00:51:17.880 00.000 11616 MoveAxis(N, 0, ABG)
00:51:17.880 00.000 11616 Move returns status 0, amount 0
00:51:17.880 00.000 11616 move complete, result=0
00:51:17.880 00.000 11616 worker thread done servicing request
00:51:17.881 00.001 11616 Worker thread wakes up
00:51:17.881 00.000 12268 GuideStep: -0.6 px 318 ms EAST, 0.1 px 0 ms NORTH
00:51:17.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:17.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:19.896 02.015 11616 Exposure complete
00:51:19.949 00.053 11616 worker thread done servicing request
00:51:19.950 00.001 12268 OnExposeComplete: enter
00:51:19.950 00.000 12268 UpdateGuideState(): m_state=6
00:51:19.950 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
00:51:19.950 00.000 12268 Star::Find returns 1 (1), X=668.79, Y=924.77, Mass=7465, SNR=58.4, Peak=255 HFD=6.3
00:51:19.950 00.000 12268 MultiStar: [#1 -2.74,-9.75,0.00,R] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:19.950 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
00:51:19.950 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
00:51:19.951 00.001 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.75 mountX=-0.13 mountY=-0.01, mountTheta=-3.09
00:51:19.952 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.13, opts=13)
00:51:19.952 00.000 12268 Enqueuing Move request for scope (-0.02, -0.13)
00:51:19.952 00.000 11616 Worker thread wakes up
00:51:19.952 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
00:51:19.952 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
00:51:19.952 00.000 11616 Moving (-0.02, -0.13) raw xDistance=-0.13 yDistance=-0.01
00:51:19.953 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
00:51:19.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:19.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:51:19.953 00.000 11616 MoveAxis(E, 72, ABG)
00:51:19.953 00.000 11616 Guiding  Dir = 2, Dur = 72
00:51:19.953 00.000 11616 IsSlewing returns 0
00:51:19.954 00.001 11616 IsGuiding returns 0
00:51:19.954 00.000 11616 PulseGuide returned control before completion, sleep 82
00:51:19.975 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=222, Gamma=1.290
00:51:19.992 00.017 12268 UpdateGuideState exits: m=7465 SNR=58.4 Saturated
00:51:19.992 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:19.993 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:19.993 00.000 12268 Enqueuing Expose request
00:51:20.039 00.046 11616 IsGuiding returns 1
00:51:20.040 00.001 11616 scope still moving after pulse duration time elapsed
00:51:20.072 00.032 11616 IsSlewing returns 0
00:51:20.072 00.000 11616 IsGuiding returns 0
00:51:20.072 00.000 11616 scope move finished after 72 + 46 ms
00:51:20.072 00.000 11616 Move returns status 0, amount 72
00:51:20.072 00.000 11616 MoveAxis(N, 0, ABG)
00:51:20.072 00.000 11616 Move returns status 0, amount 0
00:51:20.072 00.000 11616 move complete, result=0
00:51:20.073 00.001 11616 worker thread done servicing request
00:51:20.073 00.000 11616 Worker thread wakes up
00:51:20.073 00.000 12268 GuideStep: -0.1 px 72 ms EAST, -0.0 px 0 ms NORTH
00:51:20.073 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:20.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:22.080 02.007 11616 Exposure complete
00:51:22.134 00.054 11616 worker thread done servicing request
00:51:22.135 00.001 12268 OnExposeComplete: enter
00:51:22.135 00.000 12268 UpdateGuideState(): m_state=6
00:51:22.135 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
00:51:22.135 00.000 12268 Star::Find returns 1 (1), X=668.74, Y=924.89, Mass=6924, SNR=56.0, Peak=255 HFD=5.9
00:51:22.135 00.000 12268 MultiStar: [#1 0.17,0.03,0.10,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:22.135 00.000 12268 refined, 1 included, MultiStar: {-0.05, -0.00}, one-star: {-0.07, -0.01}
00:51:22.136 00.001 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.55 = 1.74)
00:51:22.136 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.37)
00:51:22.136 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.07 mountX=-0.01 mountY=-0.05, mountTheta=-1.74
00:51:22.138 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.00, opts=13)
00:51:22.138 00.000 12268 Enqueuing Move request for scope (-0.05, -0.00)
00:51:22.138 00.000 11616 Worker thread wakes up
00:51:22.138 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.00) opts 0xd
00:51:22.138 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.00)
00:51:22.138 00.000 11616 Moving (-0.05, -0.00) raw xDistance=-0.01 yDistance=-0.05
00:51:22.138 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:22.139 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:51:22.139 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:22.139 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:51:22.139 00.000 11616 MoveAxis(E, 0, ABG)
00:51:22.139 00.000 11616 Move returns status 0, amount 0
00:51:22.139 00.000 11616 MoveAxis(N, 0, ABG)
00:51:22.139 00.000 11616 Move returns status 0, amount 0
00:51:22.139 00.000 11616 move complete, result=0
00:51:22.139 00.000 11616 worker thread done servicing request
00:51:22.161 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=246, Gamma=1.290
00:51:22.179 00.018 12268 UpdateGuideState exits: m=6924 SNR=56.0 Saturated
00:51:22.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:22.179 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:22.179 00.000 12268 Enqueuing Expose request
00:51:22.179 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:22.179 00.000 11616 Worker thread wakes up
00:51:22.180 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:22.180 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:24.195 02.015 11616 Exposure complete
00:51:24.250 00.055 11616 worker thread done servicing request
00:51:24.250 00.000 12268 OnExposeComplete: enter
00:51:24.251 00.001 12268 UpdateGuideState(): m_state=6
00:51:24.251 00.000 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
00:51:24.251 00.000 12268 Star::Find returns 1 (1), X=668.99, Y=924.74, Mass=6632, SNR=55.0, Peak=255 HFD=6.0
00:51:24.251 00.000 12268 MultiStar: [#1 2.82,8.76,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:24.251 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
00:51:24.251 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
00:51:24.251 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-0.74 mountX=-0.14 mountY=0.19, mountTheta=2.20
00:51:24.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.16, opts=13)
00:51:24.253 00.000 12268 Enqueuing Move request for scope (0.17, -0.16)
00:51:24.253 00.000 11616 Worker thread wakes up
00:51:24.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.16) opts 0xd
00:51:24.253 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.16)
00:51:24.253 00.000 11616 Moving (0.17, -0.16) raw xDistance=-0.14 yDistance=0.19
00:51:24.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
00:51:24.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
00:51:24.254 00.001 11616 MoveAxis(E, 78, ABG)
00:51:24.254 00.000 11616 Guiding  Dir = 2, Dur = 78
00:51:24.254 00.000 11616 IsSlewing returns 0
00:51:24.254 00.000 11616 IsGuiding returns 0
00:51:24.254 00.000 11616 PulseGuide returned control before completion, sleep 88
00:51:24.276 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=235, Gamma=1.290
00:51:24.293 00.017 12268 UpdateGuideState exits: m=6632 SNR=55.0 Saturated
00:51:24.294 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:24.294 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:24.294 00.000 12268 Enqueuing Expose request
00:51:24.349 00.055 11616 IsGuiding returns 1
00:51:24.349 00.000 11616 scope still moving after pulse duration time elapsed
00:51:24.381 00.032 11616 IsSlewing returns 0
00:51:24.381 00.000 11616 IsGuiding returns 1
00:51:24.411 00.030 11616 IsSlewing returns 0
00:51:24.412 00.001 11616 IsGuiding returns 0
00:51:24.412 00.000 11616 scope move finished after 78 + 79 ms
00:51:24.412 00.000 11616 Move returns status 0, amount 78
00:51:24.412 00.000 11616 MoveAxis(S, 16, ABG)
00:51:24.412 00.000 11616 Guiding  Dir = 1, Dur = 16
00:51:24.412 00.000 11616 IsSlewing returns 0
00:51:24.413 00.001 11616 IsGuiding returns 0
00:51:24.413 00.000 11616 PulseGuide returned control before completion, sleep 26
00:51:24.441 00.028 11616 IsGuiding returns 1
00:51:24.442 00.001 11616 scope still moving after pulse duration time elapsed
00:51:24.473 00.031 11616 IsSlewing returns 0
00:51:24.473 00.000 11616 IsGuiding returns 0
00:51:24.473 00.000 11616 scope move finished after 16 + 45 ms
00:51:24.473 00.000 11616 Move returns status 0, amount 16
00:51:24.474 00.001 11616 move complete, result=0
00:51:24.474 00.000 11616 worker thread done servicing request
00:51:24.474 00.000 11616 Worker thread wakes up
00:51:24.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:24.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:24.474 00.000 12268 GuideStep: -0.1 px 78 ms EAST, 0.2 px 16 ms SOUTH
00:51:26.482 02.008 11616 Exposure complete
00:51:26.537 00.055 11616 worker thread done servicing request
00:51:26.537 00.000 12268 OnExposeComplete: enter
00:51:26.537 00.000 12268 UpdateGuideState(): m_state=6
00:51:26.538 00.001 12268 Star::Find(15, 668, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
00:51:26.538 00.000 12268 Star::Find returns 1 (1), X=669.09, Y=924.84, Mass=6617, SNR=54.7, Peak=255 HFD=6.0
00:51:26.538 00.000 12268 MultiStar: [#1 0.40,0.03,0.10,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:26.538 00.000 12268 single-star, 1 included, MultiStar: {0.29, -0.05}, one-star: {0.28, -0.06}
00:51:26.538 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
00:51:26.538 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.48)
00:51:26.538 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.06 hyp=0.28 cameraTheta=-0.22 mountX=-0.03 mountY=0.28, mountTheta=1.69
00:51:26.540 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.06, opts=13)
00:51:26.540 00.000 12268 Enqueuing Move request for scope (0.28, -0.06)
00:51:26.541 00.001 11616 Worker thread wakes up
00:51:26.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.06) opts 0xd
00:51:26.541 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.06)
00:51:26.541 00.000 11616 Moving (0.28, -0.06) raw xDistance=-0.03 yDistance=0.28
00:51:26.541 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:26.541 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:51:26.542 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:51:26.542 00.000 11616 MoveAxis(E, 0, ABG)
00:51:26.542 00.000 11616 Move returns status 0, amount 0
00:51:26.542 00.000 11616 MoveAxis(S, 24, ABG)
00:51:26.542 00.000 11616 Guiding  Dir = 1, Dur = 24
00:51:26.543 00.001 11616 IsSlewing returns 0
00:51:26.543 00.000 11616 IsGuiding returns 0
00:51:26.543 00.000 11616 PulseGuide returned control before completion, sleep 34
00:51:26.570 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=229, Gamma=1.290
00:51:26.580 00.010 11616 IsGuiding returns 1
00:51:26.580 00.000 11616 scope still moving after pulse duration time elapsed
00:51:26.587 00.007 12268 UpdateGuideState exits: m=6617 SNR=54.7 Saturated
00:51:26.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:26.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:26.587 00.000 12268 Enqueuing Expose request
00:51:26.611 00.024 11616 IsSlewing returns 0
00:51:26.612 00.001 11616 IsGuiding returns 0
00:51:26.612 00.000 11616 scope move finished after 24 + 44 ms
00:51:26.612 00.000 11616 Move returns status 0, amount 24
00:51:26.613 00.001 11616 move complete, result=0
00:51:26.613 00.000 11616 worker thread done servicing request
00:51:26.613 00.000 11616 Worker thread wakes up
00:51:26.613 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:26.613 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:26.616 00.003 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 24 ms SOUTH
00:51:28.615 01.999 11616 Exposure complete
00:51:28.673 00.058 11616 worker thread done servicing request
00:51:28.673 00.000 12268 OnExposeComplete: enter
00:51:28.673 00.000 12268 UpdateGuideState(): m_state=6
00:51:28.674 00.001 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
00:51:28.674 00.000 12268 Star::Find returns 1 (1), X=669.14, Y=925.00, Mass=7360, SNR=58.5, Peak=255 HFD=6.2
00:51:28.674 00.000 12268 MultiStar: [#1 0.46,0.49,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:28.674 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
00:51:28.674 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.99)
00:51:28.674 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.10 hyp=0.34 cameraTheta=0.29 mountX=0.13 mountY=0.31, mountTheta=1.18
00:51:28.676 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.10, opts=13)
00:51:28.676 00.000 12268 Enqueuing Move request for scope (0.33, 0.10)
00:51:28.676 00.000 11616 Worker thread wakes up
00:51:28.676 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.10) opts 0xd
00:51:28.676 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.10)
00:51:28.676 00.000 11616 Moving (0.33, 0.10) raw xDistance=0.13 yDistance=0.31
00:51:28.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:28.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:51:28.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
00:51:28.676 00.000 11616 MoveAxis(E, 0, ABG)
00:51:28.677 00.001 11616 Move returns status 0, amount 0
00:51:28.677 00.000 11616 MoveAxis(S, 26, ABG)
00:51:28.677 00.000 11616 Guiding  Dir = 1, Dur = 26
00:51:28.677 00.000 11616 IsSlewing returns 0
00:51:28.677 00.000 11616 IsGuiding returns 0
00:51:28.677 00.000 11616 PulseGuide returned control before completion, sleep 36
00:51:28.698 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
00:51:28.717 00.019 12268 UpdateGuideState exits: m=7360 SNR=58.5 Saturated
00:51:28.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:28.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:28.717 00.000 12268 Enqueuing Expose request
00:51:28.723 00.006 11616 IsGuiding returns 1
00:51:28.723 00.000 11616 scope still moving after pulse duration time elapsed
00:51:28.754 00.031 11616 IsSlewing returns 0
00:51:28.755 00.001 11616 IsGuiding returns 1
00:51:28.785 00.030 11616 IsSlewing returns 0
00:51:28.785 00.000 11616 IsGuiding returns 1
00:51:28.816 00.031 11616 IsSlewing returns 0
00:51:28.817 00.001 11616 IsGuiding returns 1
00:51:28.847 00.030 11616 IsSlewing returns 0
00:51:28.848 00.001 11616 IsGuiding returns 0
00:51:28.848 00.000 11616 scope move finished after 26 + 144 ms
00:51:28.848 00.000 11616 Move returns status 0, amount 26
00:51:28.848 00.000 11616 move complete, result=0
00:51:28.848 00.000 11616 worker thread done servicing request
00:51:28.848 00.000 11616 Worker thread wakes up
00:51:28.848 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
00:51:28.849 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:28.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:30.865 02.016 11616 Exposure complete
00:51:30.918 00.053 11616 worker thread done servicing request
00:51:30.919 00.001 12268 OnExposeComplete: enter
00:51:30.919 00.000 12268 UpdateGuideState(): m_state=6
00:51:30.919 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
00:51:30.919 00.000 12268 Star::Find returns 1 (1), X=669.21, Y=925.11, Mass=6568, SNR=55.7, Peak=255 HFD=6.1
00:51:30.919 00.000 12268 MultiStar: [#1 0.54,1.07,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:30.919 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
00:51:30.920 00.001 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
00:51:30.920 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.21 hyp=0.44 cameraTheta=0.49 mountX=0.24 mountY=0.36, mountTheta=0.97
00:51:30.921 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.21, opts=13)
00:51:30.921 00.000 12268 Enqueuing Move request for scope (0.39, 0.21)
00:51:30.921 00.000 11616 Worker thread wakes up
00:51:30.921 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.21) opts 0xd
00:51:30.921 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.21)
00:51:30.921 00.000 11616 Moving (0.39, 0.21) raw xDistance=0.24 yDistance=0.36
00:51:30.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:30.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:51:30.922 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
00:51:30.922 00.000 11616 MoveAxis(E, 0, ABG)
00:51:30.922 00.000 11616 Move returns status 0, amount 0
00:51:30.922 00.000 11616 MoveAxis(S, 30, ABG)
00:51:30.922 00.000 11616 Guiding  Dir = 1, Dur = 30
00:51:30.922 00.000 11616 IsSlewing returns 0
00:51:30.922 00.000 11616 IsGuiding returns 0
00:51:30.923 00.001 11616 PulseGuide returned control before completion, sleep 40
00:51:30.944 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=204, Gamma=1.290
00:51:30.961 00.017 12268 UpdateGuideState exits: m=6568 SNR=55.7 Saturated
00:51:30.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:30.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:30.961 00.000 12268 Enqueuing Expose request
00:51:30.974 00.013 11616 IsGuiding returns 1
00:51:30.974 00.000 11616 scope still moving after pulse duration time elapsed
00:51:31.006 00.032 11616 IsSlewing returns 0
00:51:31.006 00.000 11616 IsGuiding returns 0
00:51:31.007 00.001 11616 scope move finished after 30 + 53 ms
00:51:31.007 00.000 11616 Move returns status 0, amount 30
00:51:31.007 00.000 11616 move complete, result=0
00:51:31.008 00.001 11616 worker thread done servicing request
00:51:31.008 00.000 11616 Worker thread wakes up
00:51:31.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:31.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:31.009 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 30 ms SOUTH
00:51:33.007 01.998 11616 Exposure complete
00:51:33.061 00.054 11616 worker thread done servicing request
00:51:33.062 00.001 12268 OnExposeComplete: enter
00:51:33.062 00.000 12268 UpdateGuideState(): m_state=6
00:51:33.062 00.000 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
00:51:33.062 00.000 12268 Star::Find returns 1 (1), X=669.13, Y=924.86, Mass=6687, SNR=54.5, Peak=255 HFD=6.0
00:51:33.062 00.000 12268 Star::Find false star n=8 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
00:51:33.062 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:33.062 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
00:51:33.063 00.001 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
00:51:33.063 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.04 hyp=0.32 cameraTheta=-0.12 mountX=-0.01 mountY=0.32, mountTheta=1.59
00:51:33.064 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.04, opts=13)
00:51:33.064 00.000 12268 Enqueuing Move request for scope (0.32, -0.04)
00:51:33.064 00.000 11616 Worker thread wakes up
00:51:33.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.04) opts 0xd
00:51:33.064 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.04)
00:51:33.065 00.001 11616 Moving (0.32, -0.04) raw xDistance=-0.01 yDistance=0.32
00:51:33.065 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:33.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:51:33.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
00:51:33.065 00.000 11616 MoveAxis(E, 0, ABG)
00:51:33.065 00.000 11616 Move returns status 0, amount 0
00:51:33.065 00.000 11616 MoveAxis(S, 27, ABG)
00:51:33.065 00.000 11616 Guiding  Dir = 1, Dur = 27
00:51:33.065 00.000 11616 IsSlewing returns 0
00:51:33.065 00.000 11616 IsGuiding returns 0
00:51:33.066 00.001 11616 PulseGuide returned control before completion, sleep 37
00:51:33.087 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=233, Gamma=1.290
00:51:33.104 00.017 11616 IsGuiding returns 1
00:51:33.104 00.000 11616 scope still moving after pulse duration time elapsed
00:51:33.106 00.002 12268 UpdateGuideState exits: m=6687 SNR=54.5 Saturated
00:51:33.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:33.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:33.106 00.000 12268 Enqueuing Expose request
00:51:33.135 00.029 11616 IsSlewing returns 0
00:51:33.135 00.000 11616 IsGuiding returns 0
00:51:33.136 00.001 11616 scope move finished after 27 + 43 ms
00:51:33.136 00.000 11616 Move returns status 0, amount 27
00:51:33.136 00.000 11616 move complete, result=0
00:51:33.136 00.000 11616 worker thread done servicing request
00:51:33.136 00.000 11616 Worker thread wakes up
00:51:33.136 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 27 ms SOUTH
00:51:33.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:33.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:35.149 02.013 11616 Exposure complete
00:51:35.203 00.054 11616 worker thread done servicing request
00:51:35.204 00.001 12268 OnExposeComplete: enter
00:51:35.204 00.000 12268 UpdateGuideState(): m_state=6
00:51:35.204 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
00:51:35.204 00.000 12268 Star::Find returns 1 (1), X=669.34, Y=924.98, Mass=6994, SNR=57.4, Peak=255 HFD=6.1
00:51:35.204 00.000 12268 Star::Find false star n=8 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=8
00:51:35.204 00.000 12268 MultiStar: [#1 2.02,8.79,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] 
00:51:35.205 00.001 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
00:51:35.205 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
00:51:35.205 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.08 hyp=0.53 cameraTheta=0.15 mountX=0.13 mountY=0.51, mountTheta=1.32
00:51:35.206 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=0.08, opts=13)
00:51:35.206 00.000 12268 Enqueuing Move request for scope (0.53, 0.08)
00:51:35.206 00.000 11616 Worker thread wakes up
00:51:35.206 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.08) opts 0xd
00:51:35.207 00.001 11616 Handling offset move in thread for scope, endpoint = (0.53, 0.08)
00:51:35.207 00.000 11616 Moving (0.53, 0.08) raw xDistance=0.13 yDistance=0.51
00:51:35.207 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:35.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:51:35.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
00:51:35.207 00.000 11616 MoveAxis(E, 0, ABG)
00:51:35.207 00.000 11616 Move returns status 0, amount 0
00:51:35.207 00.000 11616 MoveAxis(S, 43, ABG)
00:51:35.207 00.000 11616 Guiding  Dir = 1, Dur = 43
00:51:35.208 00.001 11616 IsSlewing returns 0
00:51:35.208 00.000 11616 IsGuiding returns 0
00:51:35.208 00.000 11616 PulseGuide returned control before completion, sleep 53
00:51:35.227 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=237, Gamma=1.290
00:51:35.245 00.018 12268 UpdateGuideState exits: m=6994 SNR=57.4 Saturated
00:51:35.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:35.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:35.245 00.000 12268 Enqueuing Expose request
00:51:35.276 00.031 11616 IsGuiding returns 1
00:51:35.276 00.000 11616 scope still moving after pulse duration time elapsed
00:51:35.308 00.032 11616 IsSlewing returns 0
00:51:35.308 00.000 11616 IsGuiding returns 0
00:51:35.308 00.000 11616 scope move finished after 43 + 58 ms
00:51:35.308 00.000 11616 Move returns status 0, amount 43
00:51:35.309 00.001 11616 move complete, result=0
00:51:35.309 00.000 11616 worker thread done servicing request
00:51:35.309 00.000 11616 Worker thread wakes up
00:51:35.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:35.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,910,31,31)
00:51:35.310 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 43 ms SOUTH
00:51:36.138 00.828 12268 evsrv: cli 0F8E69C0 connect
00:51:36.138 00.000 12268 case statement mapped state 6 to 3
00:51:36.138 00.000 12268 case statement mapped state 6 to 3
00:51:36.139 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6568a570-90f2-4378-bf61-b2d0d3a0e78a"}
00:51:36.139 00.000 12268 case statement mapped state 6 to 3
00:51:36.139 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6568a570-90f2-4378-bf61-b2d0d3a0e78a"}
00:51:36.140 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:51:36.142 00.002 12268 evsrv: cli 0F8E6D80 connect
00:51:36.142 00.000 12268 case statement mapped state 6 to 3
00:51:36.143 00.001 12268 case statement mapped state 6 to 3
00:51:36.144 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"6444bdb3-e8f6-4171-a06e-d8458525aeff"}
00:51:36.144 00.000 12268 PhdController::Dither begins
00:51:36.144 00.000 12268 dither: size=5.50, dRA=-3.83 dDec=-3.02
00:51:36.144 00.000 12268 MountToCamera -- mountTheta (2.47) + m_xAngle (1.47) = xAngle (3.95 = -2.34)
00:51:36.144 00.000 12268 MountToCamera -- mountX=-3.83 mountY=-3.02 hyp=4.88 mountTheta=2.47 cameraX=-3.38, cameraY=-3.52 cameraTheta=-2.34
00:51:36.144 00.000 12268 setting lock position to (665.43, 921.38)
00:51:36.145 00.001 12268 Mount: notify guiding dithered (-3.4, -3.5)
00:51:36.145 00.000 12268 MultiStar: stabilizing after lock position change
00:51:36.145 00.000 12268 Status Line: Dither by -3.83,-3.02
00:51:36.149 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
00:51:36.149 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
00:51:36.149 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"6444bdb3-e8f6-4171-a06e-d8458525aeff"}
00:51:36.151 00.002 12268 evsrv: cli 0F8E6D80 disconnect
00:51:37.359 01.208 11616 Exposure complete
00:51:37.424 00.065 11616 worker thread done servicing request
00:51:37.425 00.001 12268 OnExposeComplete: enter
00:51:37.425 00.000 12268 UpdateGuideState(): m_state=6
00:51:37.425 00.000 12268 Star::Find(15, 669, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
00:51:37.425 00.000 12268 Star::Find returns 1 (1), X=669.31, Y=925.63, Mass=6722, SNR=54.5, Peak=255 HFD=5.9
00:51:37.425 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
00:51:37.425 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
00:51:37.425 00.000 12268 CameraToMount -- cameraX=3.88 cameraY=4.25 hyp=5.76 cameraTheta=0.83 mountX=4.61 mountY=3.30, mountTheta=0.62
00:51:37.427 00.002 12268 dither recenter: remaining=(3.8,3.0) step=(3.8,3.0)
00:51:37.427 00.000 12268 MountToCamera -- mountTheta (-0.67) + m_xAngle (1.47) = xAngle (0.81 = 0.81)
00:51:37.427 00.000 12268 MountToCamera -- mountX=3.83 mountY=3.02 hyp=4.88 mountTheta=-0.67 cameraX=3.38, cameraY=3.52 cameraTheta=0.81
00:51:37.427 00.000 12268 SchedulePrimaryMove(0D94C700, x=3.38, y=3.52, opts=4)
00:51:37.427 00.000 12268 Enqueuing Move request for scope (3.38, 3.52)
00:51:37.427 00.000 12268 Mount: notify direct move 3.83,3.02
00:51:37.465 00.038 11616 Worker thread wakes up
00:51:37.465 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (3.38, 3.52) opts 0x4
00:51:37.465 00.000 11616 Handling offset move in thread for scope, endpoint = (3.38, 3.52)
00:51:37.465 00.000 11616 Moving (3.38, 3.52) raw xDistance=3.83 yDistance=3.02
00:51:37.465 00.000 11616 BLC: window closed
00:51:37.465 00.000 11616 MoveAxis(W, 4292, B)
00:51:37.466 00.001 11616 Guiding  Dir = 3, Dur = 4292
00:51:37.466 00.000 11616 IsSlewing returns 0
00:51:37.466 00.000 11616 IsGuiding returns 0
00:51:37.466 00.000 11616 PulseGuide returned control before completion, sleep 4302
00:51:37.473 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=183, Gamma=1.290
00:51:37.492 00.019 12268 UpdateGuideState exits: m=6722 SNR=54.5 Saturated
00:51:37.493 00.001 12268 PhdController: settling, locked = 1, distance = 5.41 (1.50) aobump = 0 frame = 1 / 99999
00:51:37.493 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693897.493,"Host":"ASTROCENTER","Inst":1,"Distance":5.41,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:51:37.494 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:37.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:37.494 00.000 12268 Enqueuing Expose request
00:51:41.782 04.288 11616 IsGuiding returns 1
00:51:41.782 00.000 11616 scope still moving after pulse duration time elapsed
00:51:41.813 00.031 11616 IsSlewing returns 0
00:51:41.813 00.000 11616 IsGuiding returns 1
00:51:41.845 00.032 11616 IsSlewing returns 0
00:51:41.845 00.000 11616 IsGuiding returns 1
00:51:41.877 00.032 11616 IsSlewing returns 0
00:51:41.877 00.000 11616 IsGuiding returns 1
00:51:41.908 00.031 11616 IsSlewing returns 0
00:51:41.908 00.000 11616 IsGuiding returns 0
00:51:41.908 00.000 11616 scope move finished after 4292 + 150 ms
00:51:41.908 00.000 11616 Move returns status 0, amount 4292
00:51:41.908 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
00:51:41.908 00.000 11616 MoveAxis(S, 1705, B)
00:51:41.908 00.000 11616 Guiding  Dir = 1, Dur = 1705
00:51:41.909 00.001 11616 IsSlewing returns 0
00:51:41.909 00.000 11616 IsGuiding returns 0
00:51:41.909 00.000 11616 PulseGuide returned control before completion, sleep 1715
00:51:43.628 01.719 11616 IsGuiding returns 1
00:51:43.628 00.000 11616 scope still moving after pulse duration time elapsed
00:51:43.660 00.032 11616 IsSlewing returns 0
00:51:43.660 00.000 11616 IsGuiding returns 0
00:51:43.660 00.000 11616 scope move finished after 1705 + 46 ms
00:51:43.660 00.000 11616 Move returns status 0, amount 1705
00:51:43.660 00.000 11616 move complete, result=0
00:51:43.660 00.000 11616 worker thread done servicing request
00:51:43.661 00.001 12268 GuideStep: 3.8 px 4292 ms WEST, 3.0 px 1705 ms SOUTH
00:51:43.661 00.000 11616 Worker thread wakes up
00:51:43.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:43.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:51:45.666 02.005 11616 Exposure complete
00:51:45.721 00.055 11616 worker thread done servicing request
00:51:45.721 00.000 12268 OnExposeComplete: enter
00:51:45.721 00.000 12268 UpdateGuideState(): m_state=6
00:51:45.722 00.001 12268 Star::Find(15, 669, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
00:51:45.722 00.000 12268 Star::Find returns 1 (1), X=666.30, Y=917.70, Mass=6934, SNR=57.4, Peak=255 HFD=5.8
00:51:45.722 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
00:51:45.722 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
00:51:45.722 00.000 12268 CameraToMount -- cameraX=0.86 cameraY=-3.68 hyp=3.78 cameraTheta=-1.34 mountX=-3.58 mountY=1.33, mountTheta=2.79
00:51:45.723 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.86, y=-3.68, opts=13)
00:51:45.723 00.000 12268 Enqueuing Move request for scope (0.86, -3.68)
00:51:45.724 00.001 11616 Worker thread wakes up
00:51:45.724 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.86, -3.68) opts 0xd
00:51:45.724 00.000 11616 Handling offset move in thread for scope, endpoint = (0.86, -3.68)
00:51:45.724 00.000 11616 Moving (0.86, -3.68) raw xDistance=-3.58 yDistance=1.33
00:51:45.724 00.000 11616 resist switch: large excursion: input -3.58 thresh 0.29 direction from 0 to -1
00:51:45.724 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-10.74
00:51:45.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.79 from input -3.58
00:51:45.724 00.000 11616 resist switch: large excursion: input 1.33 thresh 0.45 direction from 0 to 1
00:51:45.724 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.98
00:51:45.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 1.33
00:51:45.724 00.000 11616 MoveAxis(E, 2004, ABG)
00:51:45.724 00.000 11616 Guiding  Dir = 2, Dur = 2004
00:51:45.725 00.001 11616 IsSlewing returns 0
00:51:45.725 00.000 11616 IsGuiding returns 0
00:51:45.725 00.000 11616 PulseGuide returned control before completion, sleep 2014
00:51:45.745 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=220, Gamma=1.290
00:51:45.763 00.018 12268 UpdateGuideState exits: m=6934 SNR=57.4 Saturated
00:51:45.764 00.001 12268 PhdController: settling, locked = 1, distance = 3.78 (1.50) aobump = 0 frame = 2 / 99999
00:51:45.764 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693905.764,"Host":"ASTROCENTER","Inst":1,"Distance":3.78,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:51:45.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:45.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:45.764 00.000 12268 Enqueuing Expose request
00:51:47.746 01.982 11616 IsGuiding returns 1
00:51:47.746 00.000 11616 scope still moving after pulse duration time elapsed
00:51:47.776 00.030 11616 IsSlewing returns 0
00:51:47.776 00.000 11616 IsGuiding returns 0
00:51:47.776 00.000 11616 scope move finished after 2004 + 47 ms
00:51:47.776 00.000 11616 Move returns status 0, amount 2004
00:51:47.776 00.000 11616 MoveAxis(S, 112, ABG)
00:51:47.776 00.000 11616 Guiding  Dir = 1, Dur = 112
00:51:47.777 00.001 11616 IsSlewing returns 0
00:51:47.777 00.000 11616 IsGuiding returns 0
00:51:47.777 00.000 11616 PulseGuide returned control before completion, sleep 122
00:51:47.904 00.127 11616 IsGuiding returns 1
00:51:47.904 00.000 11616 scope still moving after pulse duration time elapsed
00:51:47.936 00.032 11616 IsSlewing returns 0
00:51:47.936 00.000 11616 IsGuiding returns 0
00:51:47.936 00.000 11616 scope move finished after 112 + 47 ms
00:51:47.936 00.000 11616 Move returns status 0, amount 112
00:51:47.937 00.001 11616 move complete, result=0
00:51:47.937 00.000 11616 worker thread done servicing request
00:51:47.937 00.000 11616 Worker thread wakes up
00:51:47.937 00.000 12268 GuideStep: -3.6 px 2004 ms EAST, 1.3 px 112 ms SOUTH
00:51:47.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:47.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:51:49.951 02.014 11616 Exposure complete
00:51:50.005 00.054 11616 worker thread done servicing request
00:51:50.006 00.001 12268 OnExposeComplete: enter
00:51:50.006 00.000 12268 UpdateGuideState(): m_state=6
00:51:50.006 00.000 12268 Star::Find(15, 666, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
00:51:50.006 00.000 12268 Star::Find returns 1 (1), X=665.24, Y=919.99, Mass=7280, SNR=57.7, Peak=255 HFD=6.0
00:51:50.006 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
00:51:50.006 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
00:51:50.006 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-1.39 hyp=1.40 cameraTheta=-1.71 mountX=-1.40 mountY=-0.01, mountTheta=-3.13
00:51:50.008 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-1.39, opts=13)
00:51:50.008 00.000 12268 Enqueuing Move request for scope (-0.19, -1.39)
00:51:50.008 00.000 11616 Worker thread wakes up
00:51:50.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -1.39) opts 0xd
00:51:50.008 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -1.39)
00:51:50.008 00.000 11616 Moving (-0.19, -1.39) raw xDistance=-1.40 yDistance=-0.01
00:51:50.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.70 from input -1.40
00:51:50.008 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:50.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:51:50.009 00.001 11616 MoveAxis(E, 784, ABG)
00:51:50.009 00.000 11616 Guiding  Dir = 2, Dur = 784
00:51:50.009 00.000 11616 IsSlewing returns 0
00:51:50.009 00.000 11616 IsGuiding returns 0
00:51:50.009 00.000 11616 PulseGuide returned control before completion, sleep 794
00:51:50.031 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=255, Gamma=1.290
00:51:50.048 00.017 12268 UpdateGuideState exits: m=7280 SNR=57.7 Saturated
00:51:50.048 00.000 12268 PhdController: settling, locked = 1, distance = 3.07 (1.50) aobump = 0 frame = 3 / 99999
00:51:50.049 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768693910.048,"Host":"ASTROCENTER","Inst":1,"Distance":3.07,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:51:50.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:50.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:50.049 00.000 12268 Enqueuing Expose request
00:51:50.814 00.765 11616 IsGuiding returns 1
00:51:50.814 00.000 11616 scope still moving after pulse duration time elapsed
00:51:50.845 00.031 11616 IsSlewing returns 0
00:51:50.845 00.000 11616 IsGuiding returns 0
00:51:50.845 00.000 11616 scope move finished after 784 + 51 ms
00:51:50.845 00.000 11616 Move returns status 0, amount 784
00:51:50.845 00.000 11616 MoveAxis(N, 0, ABG)
00:51:50.845 00.000 11616 Move returns status 0, amount 0
00:51:50.845 00.000 11616 move complete, result=0
00:51:50.845 00.000 11616 worker thread done servicing request
00:51:50.845 00.000 11616 Worker thread wakes up
00:51:50.846 00.001 12268 GuideStep: -1.4 px 784 ms EAST, -0.0 px 0 ms NORTH
00:51:50.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:50.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:51:52.887 02.041 11616 Exposure complete
00:51:52.957 00.070 11616 worker thread done servicing request
00:51:52.957 00.000 12268 OnExposeComplete: enter
00:51:52.957 00.000 12268 UpdateGuideState(): m_state=6
00:51:52.957 00.000 12268 Star::Find(15, 665, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
00:51:52.957 00.000 12268 Star::Find returns 1 (1), X=665.91, Y=923.01, Mass=5804, SNR=51.1, Peak=255 HFD=6.1
00:51:52.957 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
00:51:52.958 00.001 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
00:51:52.958 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=1.63 hyp=1.70 cameraTheta=1.28 mountX=1.67 mountY=0.27, mountTheta=0.16
00:51:52.959 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=1.63, opts=13)
00:51:52.959 00.000 12268 Enqueuing Move request for scope (0.48, 1.63)
00:51:52.960 00.001 11616 Worker thread wakes up
00:51:52.960 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, 1.63) opts 0xd
00:51:52.960 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, 1.63)
00:51:52.960 00.000 11616 Moving (0.48, 1.63) raw xDistance=1.67 yDistance=0.27
00:51:52.960 00.000 11616 resist switch: large excursion: input 1.67 thresh 0.29 direction from -1 to 1
00:51:52.960 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.01
00:51:52.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.84 from input 1.67
00:51:52.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
00:51:52.960 00.000 11616 MoveAxis(W, 936, ABG)
00:51:52.960 00.000 11616 Guiding  Dir = 3, Dur = 936
00:51:52.961 00.001 11616 IsSlewing returns 0
00:51:52.961 00.000 11616 IsGuiding returns 0
00:51:52.961 00.000 11616 PulseGuide returned control before completion, sleep 946
00:51:52.989 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=197, Gamma=1.290
00:51:53.010 00.021 12268 UpdateGuideState exits: m=5804 SNR=51.1 Saturated
00:51:53.010 00.000 12268 PhdController: settling, locked = 1, distance = 2.66 (1.50) aobump = 0 frame = 4 / 99999
00:51:53.010 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693913.010,"Host":"ASTROCENTER","Inst":1,"Distance":2.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:51:53.011 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:53.011 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:53.011 00.000 12268 Enqueuing Expose request
00:51:53.917 00.906 11616 IsGuiding returns 1
00:51:53.917 00.000 11616 scope still moving after pulse duration time elapsed
00:51:53.949 00.032 11616 IsSlewing returns 0
00:51:53.949 00.000 11616 IsGuiding returns 0
00:51:53.949 00.000 11616 scope move finished after 936 + 52 ms
00:51:53.949 00.000 11616 Move returns status 0, amount 936
00:51:53.949 00.000 11616 MoveAxis(S, 23, ABG)
00:51:53.949 00.000 11616 Guiding  Dir = 1, Dur = 23
00:51:53.950 00.001 11616 IsSlewing returns 0
00:51:53.950 00.000 11616 IsGuiding returns 0
00:51:53.950 00.000 11616 PulseGuide returned control before completion, sleep 33
00:51:53.997 00.047 11616 IsGuiding returns 1
00:51:53.997 00.000 11616 scope still moving after pulse duration time elapsed
00:51:54.028 00.031 11616 IsSlewing returns 0
00:51:54.028 00.000 11616 IsGuiding returns 0
00:51:54.028 00.000 11616 scope move finished after 23 + 55 ms
00:51:54.028 00.000 11616 Move returns status 0, amount 23
00:51:54.028 00.000 11616 move complete, result=0
00:51:54.028 00.000 11616 worker thread done servicing request
00:51:54.028 00.000 11616 Worker thread wakes up
00:51:54.029 00.001 12268 GuideStep: 1.7 px 936 ms WEST, 0.3 px 23 ms SOUTH
00:51:54.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:54.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:51:56.040 02.011 11616 Exposure complete
00:51:56.096 00.056 11616 worker thread done servicing request
00:51:56.096 00.000 12268 OnExposeComplete: enter
00:51:56.096 00.000 12268 UpdateGuideState(): m_state=6
00:51:56.096 00.000 12268 Star::Find(15, 665, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
00:51:56.096 00.000 12268 Star::Find returns 1 (1), X=666.10, Y=922.05, Mass=5691, SNR=51.1, Peak=255 HFD=6.1
00:51:56.096 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
00:51:56.097 00.001 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.48)
00:51:56.097 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=0.67 hyp=0.94 cameraTheta=0.78 mountX=0.73 mountY=0.58, mountTheta=0.67
00:51:56.098 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=0.67, opts=13)
00:51:56.098 00.000 12268 Enqueuing Move request for scope (0.67, 0.67)
00:51:56.098 00.000 11616 Worker thread wakes up
00:51:56.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.67) opts 0xd
00:51:56.098 00.000 11616 Handling offset move in thread for scope, endpoint = (0.67, 0.67)
00:51:56.099 00.001 11616 Moving (0.67, 0.67) raw xDistance=0.73 yDistance=0.58
00:51:56.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.73
00:51:56.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
00:51:56.099 00.000 11616 MoveAxis(W, 408, ABG)
00:51:56.099 00.000 11616 Guiding  Dir = 3, Dur = 408
00:51:56.099 00.000 11616 IsSlewing returns 0
00:51:56.099 00.000 11616 IsGuiding returns 0
00:51:56.100 00.001 11616 PulseGuide returned control before completion, sleep 418
00:51:56.121 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=179, Gamma=1.290
00:51:56.138 00.017 12268 UpdateGuideState exits: m=5691 SNR=51.1 Saturated
00:51:56.139 00.001 12268 PhdController: settling, locked = 1, distance = 2.14 (1.50) aobump = 0 frame = 5 / 99999
00:51:56.139 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693916.139,"Host":"ASTROCENTER","Inst":1,"Distance":2.14,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:51:56.139 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:56.139 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:56.139 00.000 12268 Enqueuing Expose request
00:51:56.526 00.387 11616 IsGuiding returns 1
00:51:56.526 00.000 11616 scope still moving after pulse duration time elapsed
00:51:56.557 00.031 11616 IsSlewing returns 0
00:51:56.557 00.000 11616 IsGuiding returns 0
00:51:56.557 00.000 11616 scope move finished after 408 + 49 ms
00:51:56.557 00.000 11616 Move returns status 0, amount 408
00:51:56.557 00.000 11616 MoveAxis(S, 49, ABG)
00:51:56.557 00.000 11616 Guiding  Dir = 1, Dur = 49
00:51:56.558 00.001 11616 IsSlewing returns 0
00:51:56.558 00.000 11616 IsGuiding returns 0
00:51:56.558 00.000 11616 PulseGuide returned control before completion, sleep 59
00:51:56.619 00.061 11616 IsGuiding returns 1
00:51:56.619 00.000 11616 scope still moving after pulse duration time elapsed
00:51:56.649 00.030 11616 IsSlewing returns 0
00:51:56.649 00.000 11616 IsGuiding returns 0
00:51:56.649 00.000 11616 scope move finished after 49 + 42 ms
00:51:56.649 00.000 11616 Move returns status 0, amount 49
00:51:56.649 00.000 11616 move complete, result=0
00:51:56.650 00.001 11616 worker thread done servicing request
00:51:56.650 00.000 11616 Worker thread wakes up
00:51:56.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:56.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:51:56.650 00.000 12268 GuideStep: 0.7 px 408 ms WEST, 0.6 px 49 ms SOUTH
00:51:58.655 02.005 11616 Exposure complete
00:51:58.710 00.055 11616 worker thread done servicing request
00:51:58.710 00.000 12268 OnExposeComplete: enter
00:51:58.710 00.000 12268 UpdateGuideState(): m_state=6
00:51:58.710 00.000 12268 Star::Find(15, 666, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
00:51:58.710 00.000 12268 Star::Find returns 1 (1), X=665.71, Y=920.88, Mass=4778, SNR=46.6, Peak=255 HFD=5.9
00:51:58.710 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
00:51:58.711 00.001 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
00:51:58.711 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.51 hyp=0.58 cameraTheta=-1.06 mountX=-0.48 mountY=0.34, mountTheta=2.52
00:51:58.712 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.51, opts=13)
00:51:58.712 00.000 12268 Enqueuing Move request for scope (0.28, -0.51)
00:51:58.712 00.000 11616 Worker thread wakes up
00:51:58.712 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.51) opts 0xd
00:51:58.712 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.51)
00:51:58.712 00.000 11616 Moving (0.28, -0.51) raw xDistance=-0.48 yDistance=0.34
00:51:58.713 00.001 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
00:51:58.713 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.43
00:51:58.713 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
00:51:58.713 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
00:51:58.713 00.000 11616 MoveAxis(E, 267, ABG)
00:51:58.713 00.000 11616 Guiding  Dir = 2, Dur = 267
00:51:58.713 00.000 11616 IsSlewing returns 0
00:51:58.714 00.001 11616 IsGuiding returns 0
00:51:58.714 00.000 11616 PulseGuide returned control before completion, sleep 277
00:51:58.739 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=156, Gamma=1.290
00:51:58.756 00.017 12268 UpdateGuideState exits: m=4778 SNR=46.6 Saturated
00:51:58.756 00.000 12268 PhdController: settling, locked = 1, distance = 1.67 (1.50) aobump = 0 frame = 6 / 99999
00:51:58.756 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693918.756,"Host":"ASTROCENTER","Inst":1,"Distance":1.67,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:51:58.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:58.757 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:51:58.757 00.000 12268 Enqueuing Expose request
00:51:58.994 00.237 11616 IsGuiding returns 1
00:51:58.994 00.000 11616 scope still moving after pulse duration time elapsed
00:51:59.025 00.031 11616 IsSlewing returns 0
00:51:59.025 00.000 11616 IsGuiding returns 0
00:51:59.025 00.000 11616 scope move finished after 267 + 44 ms
00:51:59.025 00.000 11616 Move returns status 0, amount 267
00:51:59.025 00.000 11616 MoveAxis(S, 29, ABG)
00:51:59.026 00.001 11616 Guiding  Dir = 1, Dur = 29
00:51:59.026 00.000 11616 IsSlewing returns 0
00:51:59.026 00.000 11616 IsGuiding returns 0
00:51:59.026 00.000 11616 PulseGuide returned control before completion, sleep 39
00:51:59.071 00.045 11616 IsGuiding returns 1
00:51:59.071 00.000 11616 scope still moving after pulse duration time elapsed
00:51:59.102 00.031 11616 IsSlewing returns 0
00:51:59.102 00.000 11616 IsGuiding returns 0
00:51:59.102 00.000 11616 scope move finished after 29 + 47 ms
00:51:59.102 00.000 11616 Move returns status 0, amount 29
00:51:59.102 00.000 11616 move complete, result=0
00:51:59.103 00.001 11616 worker thread done servicing request
00:51:59.103 00.000 11616 Worker thread wakes up
00:51:59.103 00.000 12268 GuideStep: -0.5 px 267 ms EAST, 0.3 px 29 ms SOUTH
00:51:59.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:51:59.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:01.148 02.045 11616 Exposure complete
00:52:01.254 00.106 11616 worker thread done servicing request
00:52:01.255 00.001 12268 OnExposeComplete: enter
00:52:01.255 00.000 12268 UpdateGuideState(): m_state=6
00:52:01.255 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
00:52:01.255 00.000 12268 Star::Find returns 1 (1), X=665.81, Y=921.10, Mass=5119, SNR=47.9, Peak=255 HFD=6.0
00:52:01.255 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
00:52:01.255 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.05)
00:52:01.255 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.29 hyp=0.47 cameraTheta=-0.65 mountX=-0.25 mountY=0.41, mountTheta=2.12
00:52:01.257 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.29, opts=13)
00:52:01.257 00.000 12268 Enqueuing Move request for scope (0.38, -0.29)
00:52:01.257 00.000 11616 Worker thread wakes up
00:52:01.257 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.29) opts 0xd
00:52:01.257 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.29)
00:52:01.257 00.000 11616 Moving (0.38, -0.29) raw xDistance=-0.25 yDistance=0.41
00:52:01.258 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.25
00:52:01.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
00:52:01.258 00.000 11616 MoveAxis(E, 139, ABG)
00:52:01.258 00.000 11616 Guiding  Dir = 2, Dur = 139
00:52:01.258 00.000 11616 IsSlewing returns 0
00:52:01.258 00.000 11616 IsGuiding returns 0
00:52:01.259 00.001 11616 PulseGuide returned control before completion, sleep 149
00:52:01.288 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=144, Gamma=1.290
00:52:01.308 00.020 12268 UpdateGuideState exits: m=5119 SNR=47.9 Saturated
00:52:01.308 00.000 12268 PhdController: settling, locked = 1, distance = 1.31 (1.50) aobump = 0 frame = 7 / 99999
00:52:01.308 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693921.308,"Host":"ASTROCENTER","Inst":1,"Distance":1.31,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:52:01.309 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:01.309 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:01.309 00.000 12268 Enqueuing Expose request
00:52:01.424 00.115 11616 IsGuiding returns 1
00:52:01.424 00.000 11616 scope still moving after pulse duration time elapsed
00:52:01.454 00.030 11616 IsSlewing returns 0
00:52:01.454 00.000 11616 IsGuiding returns 0
00:52:01.454 00.000 11616 scope move finished after 139 + 56 ms
00:52:01.454 00.000 11616 Move returns status 0, amount 139
00:52:01.454 00.000 11616 MoveAxis(S, 35, ABG)
00:52:01.455 00.001 11616 Guiding  Dir = 1, Dur = 35
00:52:01.455 00.000 11616 IsSlewing returns 0
00:52:01.455 00.000 11616 IsGuiding returns 0
00:52:01.455 00.000 11616 PulseGuide returned control before completion, sleep 45
00:52:01.501 00.046 11616 IsGuiding returns 1
00:52:01.501 00.000 11616 scope still moving after pulse duration time elapsed
00:52:01.533 00.032 11616 IsSlewing returns 0
00:52:01.533 00.000 11616 IsGuiding returns 0
00:52:01.534 00.001 11616 scope move finished after 35 + 43 ms
00:52:01.534 00.000 11616 Move returns status 0, amount 35
00:52:01.534 00.000 11616 move complete, result=0
00:52:01.534 00.000 11616 worker thread done servicing request
00:52:01.534 00.000 11616 Worker thread wakes up
00:52:01.534 00.000 12268 GuideStep: -0.2 px 139 ms EAST, 0.4 px 35 ms SOUTH
00:52:01.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:01.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:03.545 02.011 11616 Exposure complete
00:52:03.610 00.065 11616 worker thread done servicing request
00:52:03.610 00.000 12268 OnExposeComplete: enter
00:52:03.610 00.000 12268 UpdateGuideState(): m_state=6
00:52:03.610 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
00:52:03.611 00.001 12268 Star::Find returns 1 (1), X=665.30, Y=921.56, Mass=5106, SNR=47.8, Peak=255 HFD=5.5
00:52:03.611 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
00:52:03.611 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
00:52:03.611 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.22 cameraTheta=2.23 mountX=0.16 mountY=-0.16, mountTheta=-0.78
00:52:03.613 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.18, opts=13)
00:52:03.613 00.000 12268 Enqueuing Move request for scope (-0.14, 0.18)
00:52:03.613 00.000 11616 Worker thread wakes up
00:52:03.613 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
00:52:03.613 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
00:52:03.613 00.000 11616 Moving (-0.14, 0.18) raw xDistance=0.16 yDistance=-0.16
00:52:03.614 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:52:03.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:52:03.614 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:52:03.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:52:03.614 00.000 11616 MoveAxis(E, 0, ABG)
00:52:03.614 00.000 11616 Move returns status 0, amount 0
00:52:03.614 00.000 11616 MoveAxis(N, 0, ABG)
00:52:03.614 00.000 11616 Move returns status 0, amount 0
00:52:03.614 00.000 11616 move complete, result=0
00:52:03.615 00.001 11616 worker thread done servicing request
00:52:03.638 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=134, Gamma=1.290
00:52:03.658 00.020 12268 UpdateGuideState exits: m=5106 SNR=47.8 Saturated
00:52:03.658 00.000 12268 PhdController: settling, locked = 1, distance = 0.99 (1.50) aobump = 0 frame = 8 / 99999
00:52:03.659 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768693923.658,"Host":"ASTROCENTER","Inst":1,"Distance":0.99,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
00:52:03.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:03.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:03.659 00.000 12268 Enqueuing Expose request
00:52:03.659 00.000 11616 Worker thread wakes up
00:52:03.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:03.660 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:03.665 00.005 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:52:05.673 02.008 11616 Exposure complete
00:52:05.729 00.056 11616 worker thread done servicing request
00:52:05.729 00.000 12268 OnExposeComplete: enter
00:52:05.729 00.000 12268 UpdateGuideState(): m_state=6
00:52:05.730 00.001 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
00:52:05.730 00.000 12268 Star::Find returns 1 (1), X=665.08, Y=921.81, Mass=4583, SNR=46.7, Peak=255 HFD=6.0
00:52:05.730 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
00:52:05.730 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
00:52:05.730 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.43 hyp=0.56 cameraTheta=2.26 mountX=0.39 mountY=-0.41, mountTheta=-0.80
00:52:05.731 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.43, opts=13)
00:52:05.732 00.001 12268 Enqueuing Move request for scope (-0.36, 0.43)
00:52:05.732 00.000 11616 Worker thread wakes up
00:52:05.732 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.43) opts 0xd
00:52:05.732 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.43)
00:52:05.732 00.000 11616 Moving (-0.36, 0.43) raw xDistance=0.39 yDistance=-0.41
00:52:05.732 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
00:52:05.732 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.18
00:52:05.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
00:52:05.732 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:52:05.732 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:52:05.732 00.000 11616 MoveAxis(W, 221, ABG)
00:52:05.732 00.000 11616 Guiding  Dir = 3, Dur = 221
00:52:05.733 00.001 11616 IsSlewing returns 0
00:52:05.733 00.000 11616 IsGuiding returns 0
00:52:05.733 00.000 11616 PulseGuide returned control before completion, sleep 231
00:52:05.755 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=140, Gamma=1.290
00:52:05.772 00.017 12268 UpdateGuideState exits: m=4583 SNR=46.7 Saturated
00:52:05.773 00.001 12268 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 9 / 99999
00:52:05.773 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693925.773,"Host":"ASTROCENTER","Inst":1,"Distance":0.86,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
00:52:05.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:05.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:05.773 00.000 12268 Enqueuing Expose request
00:52:05.966 00.193 11616 IsGuiding returns 1
00:52:05.966 00.000 11616 scope still moving after pulse duration time elapsed
00:52:05.998 00.032 11616 IsSlewing returns 0
00:52:05.998 00.000 11616 IsGuiding returns 1
00:52:06.028 00.030 11616 IsSlewing returns 0
00:52:06.028 00.000 11616 IsGuiding returns 1
00:52:06.060 00.032 11616 IsSlewing returns 0
00:52:06.060 00.000 11616 IsGuiding returns 1
00:52:06.091 00.031 11616 IsSlewing returns 0
00:52:06.091 00.000 11616 IsGuiding returns 0
00:52:06.091 00.000 11616 scope move finished after 221 + 137 ms
00:52:06.091 00.000 11616 Move returns status 0, amount 221
00:52:06.091 00.000 11616 MoveAxis(N, 0, ABG)
00:52:06.091 00.000 11616 Move returns status 0, amount 0
00:52:06.091 00.000 11616 move complete, result=0
00:52:06.092 00.001 11616 worker thread done servicing request
00:52:06.092 00.000 11616 Worker thread wakes up
00:52:06.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:06.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:06.092 00.000 12268 GuideStep: 0.4 px 221 ms WEST, -0.4 px 0 ms NORTH
00:52:08.100 02.008 11616 Exposure complete
00:52:08.154 00.054 11616 worker thread done servicing request
00:52:08.154 00.000 12268 OnExposeComplete: enter
00:52:08.154 00.000 12268 UpdateGuideState(): m_state=6
00:52:08.154 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
00:52:08.155 00.001 12268 Star::Find returns 1 (0), X=665.15, Y=921.53, Mass=3717, SNR=40.1, Peak=212 HFD=5.6
00:52:08.155 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
00:52:08.155 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
00:52:08.155 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.15 hyp=0.32 cameraTheta=2.66 mountX=0.12 mountY=-0.30, mountTheta=-1.19
00:52:08.156 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.15, opts=13)
00:52:08.156 00.000 12268 Enqueuing Move request for scope (-0.28, 0.15)
00:52:08.157 00.001 11616 Worker thread wakes up
00:52:08.157 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.15) opts 0xd
00:52:08.157 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.15)
00:52:08.157 00.000 11616 Moving (-0.28, 0.15) raw xDistance=0.12 yDistance=-0.30
00:52:08.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
00:52:08.157 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:52:08.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:52:08.157 00.000 11616 MoveAxis(W, 66, ABG)
00:52:08.157 00.000 11616 Guiding  Dir = 3, Dur = 66
00:52:08.158 00.001 11616 IsSlewing returns 0
00:52:08.158 00.000 11616 IsGuiding returns 0
00:52:08.158 00.000 11616 PulseGuide returned control before completion, sleep 76
00:52:08.182 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=130, Gamma=1.290
00:52:08.199 00.017 12268 UpdateGuideState exits: m=3717 SNR=40.1
00:52:08.200 00.001 12268 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 10 / 99999
00:52:08.200 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693928.200,"Host":"ASTROCENTER","Inst":1,"Distance":0.70,"Time":6.9,"SettleTime":10.0,"StarLocked":true}
00:52:08.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:08.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:08.200 00.000 12268 Enqueuing Expose request
00:52:08.240 00.040 11616 IsGuiding returns 1
00:52:08.241 00.001 11616 scope still moving after pulse duration time elapsed
00:52:08.274 00.033 11616 IsSlewing returns 0
00:52:08.274 00.000 11616 IsGuiding returns 1
00:52:08.303 00.029 11616 IsSlewing returns 0
00:52:08.303 00.000 11616 IsGuiding returns 1
00:52:08.334 00.031 11616 IsSlewing returns 0
00:52:08.334 00.000 11616 IsGuiding returns 1
00:52:08.364 00.030 11616 IsSlewing returns 0
00:52:08.365 00.001 11616 IsGuiding returns 0
00:52:08.365 00.000 11616 scope move finished after 66 + 140 ms
00:52:08.365 00.000 11616 Move returns status 0, amount 66
00:52:08.365 00.000 11616 MoveAxis(N, 0, ABG)
00:52:08.365 00.000 11616 Move returns status 0, amount 0
00:52:08.365 00.000 11616 move complete, result=0
00:52:08.365 00.000 11616 worker thread done servicing request
00:52:08.365 00.000 11616 Worker thread wakes up
00:52:08.365 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:08.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:08.365 00.000 12268 GuideStep: 0.1 px 66 ms WEST, -0.3 px 0 ms NORTH
00:52:10.435 02.070 11616 Exposure complete
00:52:10.490 00.055 11616 worker thread done servicing request
00:52:10.490 00.000 12268 OnExposeComplete: enter
00:52:10.490 00.000 12268 UpdateGuideState(): m_state=6
00:52:10.490 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
00:52:10.491 00.001 12268 Star::Find returns 1 (0), X=665.82, Y=920.87, Mass=3169, SNR=38.0, Peak=166 HFD=6.0
00:52:10.491 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
00:52:10.491 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
00:52:10.491 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.52 hyp=0.65 cameraTheta=-0.92 mountX=-0.48 mountY=0.45, mountTheta=2.38
00:52:10.492 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.52, opts=13)
00:52:10.492 00.000 12268 Enqueuing Move request for scope (0.39, -0.52)
00:52:10.492 00.000 11616 Worker thread wakes up
00:52:10.493 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.52) opts 0xd
00:52:10.493 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.52)
00:52:10.493 00.000 11616 Moving (0.39, -0.52) raw xDistance=-0.48 yDistance=0.45
00:52:10.493 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
00:52:10.493 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.43
00:52:10.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
00:52:10.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
00:52:10.493 00.000 11616 MoveAxis(E, 267, ABG)
00:52:10.493 00.000 11616 Guiding  Dir = 2, Dur = 267
00:52:10.493 00.000 11616 IsSlewing returns 0
00:52:10.494 00.001 11616 IsGuiding returns 0
00:52:10.494 00.000 11616 PulseGuide returned control before completion, sleep 277
00:52:10.516 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=98, Gamma=1.290
00:52:10.536 00.020 12268 UpdateGuideState exits: m=3169 SNR=38.0
00:52:10.536 00.000 12268 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 11 / 99999
00:52:10.536 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693930.536,"Host":"ASTROCENTER","Inst":1,"Distance":0.68,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
00:52:10.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:10.537 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:10.537 00.000 12268 Enqueuing Expose request
00:52:10.781 00.244 11616 IsGuiding returns 1
00:52:10.781 00.000 11616 scope still moving after pulse duration time elapsed
00:52:10.813 00.032 11616 IsSlewing returns 0
00:52:10.814 00.001 11616 IsGuiding returns 1
00:52:10.845 00.031 11616 IsSlewing returns 0
00:52:10.845 00.000 11616 IsGuiding returns 1
00:52:10.877 00.032 11616 IsSlewing returns 0
00:52:10.877 00.000 11616 IsGuiding returns 1
00:52:10.909 00.032 11616 IsSlewing returns 0
00:52:10.909 00.000 11616 IsGuiding returns 1
00:52:10.941 00.032 11616 IsSlewing returns 0
00:52:10.942 00.001 11616 IsGuiding returns 1
00:52:10.973 00.031 11616 IsSlewing returns 0
00:52:10.974 00.001 11616 IsGuiding returns 1
00:52:11.005 00.031 11616 IsSlewing returns 0
00:52:11.006 00.001 11616 IsGuiding returns 0
00:52:11.006 00.000 11616 scope move finished after 267 + 244 ms
00:52:11.006 00.000 11616 Move returns status 0, amount 267
00:52:11.006 00.000 11616 MoveAxis(S, 38, ABG)
00:52:11.006 00.000 11616 Guiding  Dir = 1, Dur = 38
00:52:11.006 00.000 11616 IsSlewing returns 0
00:52:11.006 00.000 11616 IsGuiding returns 0
00:52:11.007 00.001 11616 PulseGuide returned control before completion, sleep 48
00:52:11.067 00.060 11616 IsGuiding returns 1
00:52:11.067 00.000 11616 scope still moving after pulse duration time elapsed
00:52:11.099 00.032 11616 IsSlewing returns 0
00:52:11.099 00.000 11616 IsGuiding returns 0
00:52:11.099 00.000 11616 scope move finished after 38 + 55 ms
00:52:11.099 00.000 11616 Move returns status 0, amount 38
00:52:11.100 00.001 11616 move complete, result=0
00:52:11.100 00.000 11616 worker thread done servicing request
00:52:11.100 00.000 11616 Worker thread wakes up
00:52:11.100 00.000 12268 GuideStep: -0.5 px 267 ms EAST, 0.5 px 38 ms SOUTH
00:52:11.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:11.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:13.110 02.010 11616 Exposure complete
00:52:13.167 00.057 11616 worker thread done servicing request
00:52:13.167 00.000 12268 OnExposeComplete: enter
00:52:13.167 00.000 12268 UpdateGuideState(): m_state=6
00:52:13.167 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
00:52:13.167 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=921.02, Mass=2577, SNR=34.1, Peak=131 HFD=5.8
00:52:13.168 00.001 12268 Status Line: Mass: 2577 vs 6568
00:52:13.170 00.002 12268 UpdateCurrentPosition: star mass new=2576.6 exp=6568.1 thresh=50% limits=(2794.4, 10400.4, 13136.2)
00:52:13.170 00.000 12268 DistanceChecker: activated
00:52:13.170 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:52:13.171 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:52:13.171 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:52:13.171 00.000 11616 Worker thread wakes up
00:52:13.171 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:52:13.171 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:52:13.171 00.000 11616 move complete, result=0
00:52:13.172 00.001 11616 worker thread done servicing request
00:52:13.282 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:52:13.284 00.002 12268 Status Line: Star lost - mass changed
00:52:13.288 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=86, Gamma=1.290
00:52:13.304 00.016 12268 UpdateGuideState exits: Star lost - mass changed
00:52:13.305 00.001 12268 PhdController: settling, locked = 0, distance = 0.68 (1.50) aobump = 0 frame = 12 / 99999
00:52:13.305 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693933.305,"Host":"ASTROCENTER","Inst":1,"Distance":0.68,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:52:13.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:13.305 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:52:13.305 00.000 12268 Enqueuing Expose request
00:52:13.305 00.000 11616 Worker thread wakes up
00:52:13.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:13.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:52:15.315 02.010 11616 Exposure complete
00:52:15.370 00.055 11616 worker thread done servicing request
00:52:15.370 00.000 12268 OnExposeComplete: enter
00:52:15.370 00.000 12268 UpdateGuideState(): m_state=6
00:52:15.370 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
00:52:15.371 00.001 12268 Star::Find returns 1 (0), X=665.61, Y=921.20, Mass=2365, SNR=33.1, Peak=137 HFD=5.5
00:52:15.371 00.000 12268 Status Line: Mass: 2365 vs 5804
00:52:15.373 00.002 12268 UpdateCurrentPosition: star mass new=2365.3 exp=5804.3 thresh=50% limits=(2799.8, 10400.4, 11608.7)
00:52:15.373 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:52:15.373 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:52:15.374 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:52:15.374 00.000 11616 Worker thread wakes up
00:52:15.374 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:52:15.374 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:52:15.374 00.000 11616 move complete, result=0
00:52:15.374 00.000 11616 worker thread done servicing request
00:52:15.486 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:52:15.486 00.000 12268 Status Line: Star lost - mass changed
00:52:15.490 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=75, Gamma=1.290
00:52:15.508 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:52:15.508 00.000 12268 PhdController: settling, locked = 0, distance = 0.68 (1.50) aobump = 0 frame = 13 / 99999
00:52:15.508 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693935.508,"Host":"ASTROCENTER","Inst":1,"Distance":0.68,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
00:52:15.509 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:15.509 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:52:15.509 00.000 12268 Enqueuing Expose request
00:52:15.509 00.000 11616 Worker thread wakes up
00:52:15.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:15.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:52:17.517 02.008 11616 Exposure complete
00:52:17.572 00.055 11616 worker thread done servicing request
00:52:17.573 00.001 12268 OnExposeComplete: enter
00:52:17.573 00.000 12268 UpdateGuideState(): m_state=6
00:52:17.573 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
00:52:17.573 00.000 12268 Star::Find returns 1 (0), X=665.02, Y=920.72, Mass=2293, SNR=32.3, Peak=136 HFD=5.8
00:52:17.573 00.000 12268 Status Line: Mass: 2293 vs 5691
00:52:17.575 00.002 12268 UpdateCurrentPosition: star mass new=2292.9 exp=5691.5 thresh=50% limits=(2802.1, 10400.4, 11383.0)
00:52:17.575 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:52:17.576 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:52:17.576 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:52:17.576 00.000 11616 Worker thread wakes up
00:52:17.577 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:52:17.577 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:52:17.577 00.000 11616 move complete, result=0
00:52:17.577 00.000 11616 worker thread done servicing request
00:52:17.685 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:52:17.685 00.000 12268 Status Line: Star lost - mass changed
00:52:17.688 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=78, Gamma=1.290
00:52:17.706 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:52:17.706 00.000 12268 PhdController: settling, locked = 0, distance = 0.68 (1.50) aobump = 0 frame = 14 / 99999
00:52:17.706 00.000 12268 PhdController failed: timed-out waiting for guider to settle
00:52:17.706 00.000 12268 PhdController: newstate STATE_FINISH
00:52:17.706 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
00:52:17.706 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768693937.706,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":14,"DroppedFrames":3}
00:52:17.707 00.001 12268 Mount: notify guiding dither settle done success=0
00:52:17.707 00.000 12268 PhdController: newstate STATE_IDLE
00:52:17.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:17.707 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:52:17.707 00.000 12268 Enqueuing Expose request
00:52:17.707 00.000 11616 Worker thread wakes up
00:52:17.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:17.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:52:18.257 00.550 12268 evsrv: cli 0F8E6D80 connect
00:52:18.257 00.000 12268 case statement mapped state 6 to 4
00:52:18.258 00.001 12268 case statement mapped state 6 to 4
00:52:18.258 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"0d87650e-7d42-4572-9128-baf74bca6be5"}
00:52:18.258 00.000 12268 case statement mapped state 6 to 4
00:52:18.259 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"LostLock","id":"0d87650e-7d42-4572-9128-baf74bca6be5"}
00:52:18.259 00.000 12268 evsrv: cli 0F8E6D80 disconnect
00:52:18.260 00.001 12268 evsrv: cli 0F8E69C0 connect
00:52:18.260 00.000 12268 case statement mapped state 6 to 4
00:52:18.261 00.001 12268 case statement mapped state 6 to 4
00:52:18.261 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8934a9ac-e1be-481a-82b5-59fef444f2d8"}
00:52:18.261 00.000 12268 case statement mapped state 6 to 4
00:52:18.262 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8934a9ac-e1be-481a-82b5-59fef444f2d8"}
00:52:18.262 00.000 12268 evsrv: cli 0F8E69C0 disconnect
00:52:18.263 00.001 12268 evsrv: cli 0F8E69C0 connect
00:52:18.263 00.000 12268 case statement mapped state 6 to 4
00:52:18.264 00.001 12268 case statement mapped state 6 to 4
00:52:18.264 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"stop_capture","id":"a6e3287f-ecc6-4976-b648-af43bd07122b"}
00:52:18.264 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:52:18.264 00.000 12268 Status Line: Waiting for devices...
00:52:18.270 00.006 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"a6e3287f-ecc6-4976-b648-af43bd07122b"}
00:52:18.271 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:52:18.272 00.001 12268 evsrv: cli 0F8E6D80 connect
00:52:18.273 00.001 12268 case statement mapped state 6 to 4
00:52:18.273 00.000 12268 case statement mapped state 6 to 4
00:52:18.273 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"2e34c8cf-b5ec-45dd-8ce3-c7c2000a7aae"}
00:52:18.274 00.001 12268 case statement mapped state 6 to 4
00:52:18.274 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"LostLock","id":"2e34c8cf-b5ec-45dd-8ce3-c7c2000a7aae"}
00:52:18.274 00.000 12268 evsrv: cli 0F8E6D80 disconnect
00:52:18.469 00.195 11616 Exposure complete
00:52:18.526 00.057 11616 worker thread done servicing request
00:52:18.526 00.000 12268 OnExposeComplete: enter
00:52:18.526 00.000 12268 UpdateGuideState(): m_state=6
00:52:18.526 00.000 12268 Mount: notify guiding stopped
00:52:18.526 00.000 12268 BLC: window closed
00:52:18.526 00.000 12268 BLC: Last direction was reset
00:52:18.527 00.001 12268 Changing from state GUIDING to STOP
00:52:18.527 00.000 12268 guider state => SELECTED
00:52:18.527 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
00:52:18.527 00.000 12268 Status Line: Stopped Guiding
00:52:18.536 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=72, Gamma=1.290
00:52:18.553 00.017 12268 UpdateGuideState exits: Stopped Guiding
00:52:18.554 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
00:52:18.554 00.000 12268 setting force full frames = true
00:52:18.643 00.089 12268 Status Line: Stopped.
00:52:19.276 00.633 12268 evsrv: cli 0F8E6D80 connect
00:52:19.277 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"ba94023d-5fe8-41d1-82c9-651450380fde"}
00:52:19.277 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba94023d-5fe8-41d1-82c9-651450380fde"}
00:52:19.278 00.001 12268 evsrv: cli 0F8E6D80 disconnect
00:52:19.279 00.001 12268 evsrv: cli 0F8E69C0 connect
00:52:19.280 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"cff51c76-52a5-4225-8a08-4afba0cd4dc4"}
00:52:19.280 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"cff51c76-52a5-4225-8a08-4afba0cd4dc4"}
00:52:19.281 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:52:19.282 00.001 12268 evsrv: cli 0F8E69C0 connect
00:52:19.283 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"61ed02ad-1910-4f34-bd92-38416cf5f65d"}
00:52:19.283 00.000 12268 PhdController::Guide begins
00:52:19.283 00.000 12268 PhdController: newstate STATE_SETUP
00:52:19.283 00.000 12268 PhdController: setup
00:52:19.283 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
00:52:19.283 00.000 12268 PhdController: start capturing
00:52:19.283 00.000 12268 Changing from state SELECTED to UNINITIALIZED
00:52:19.284 00.001 12268 guider state => SELECTING
00:52:19.284 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:52:19.294 00.010 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:52:19.295 00.001 12268 Enqueuing Expose request
00:52:19.295 00.000 12268 PhdController: newstate STATE_SELECT_STAR
00:52:19.295 00.000 11616 Worker thread wakes up
00:52:19.295 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"61ed02ad-1910-4f34-bd92-38416cf5f65d"}
00:52:19.295 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:19.295 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:52:19.302 00.007 12268 evsrv: cli 0F8E69C0 disconnect
00:52:19.302 00.000 12268 evsrv: cli 0F8E6D80 connect
00:52:19.302 00.000 12268 case statement mapped state 1 to 101
00:52:19.303 00.001 12268 case statement mapped state 1 to 101
00:52:19.303 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"5b720a2e-c66e-44d0-ab42-81b8ca1e404f"}
00:52:19.303 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"5b720a2e-c66e-44d0-ab42-81b8ca1e404f"}
00:52:19.305 00.002 12268 evsrv: cli 0F8E6D80 disconnect
00:52:19.306 00.001 12268 evsrv: cli 0FA411A0 connect
00:52:19.307 00.001 12268 case statement mapped state 1 to 101
00:52:19.307 00.000 12268 case statement mapped state 1 to 101
00:52:19.307 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"291aa5fa-9db9-4805-b323-645d2c1b9cfa"}
00:52:19.307 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"291aa5fa-9db9-4805-b323-645d2c1b9cfa"}
00:52:19.309 00.002 12268 evsrv: cli 0FA411A0 disconnect
00:52:20.310 01.001 12268 evsrv: cli 0FA411A0 connect
00:52:20.310 00.000 12268 case statement mapped state 1 to 101
00:52:20.310 00.000 12268 case statement mapped state 1 to 101
00:52:20.311 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"949b7ecd-e1b4-4d9a-a14a-284067cfc235"}
00:52:20.311 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"949b7ecd-e1b4-4d9a-a14a-284067cfc235"}
00:52:20.311 00.000 12268 evsrv: cli 0FA411A0 disconnect
00:52:21.307 00.996 11616 Exposure complete
00:52:21.312 00.005 12268 evsrv: cli 0FA411A0 connect
00:52:21.312 00.000 12268 case statement mapped state 1 to 101
00:52:21.312 00.000 12268 case statement mapped state 1 to 101
00:52:21.312 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"dcbe8a63-9b47-444e-8023-024b700ad764"}
00:52:21.313 00.001 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"dcbe8a63-9b47-444e-8023-024b700ad764"}
00:52:21.313 00.000 12268 evsrv: cli 0FA411A0 disconnect
00:52:21.361 00.048 11616 worker thread done servicing request
00:52:21.362 00.001 12268 OnExposeComplete: enter
00:52:21.362 00.000 12268 UpdateGuideState(): m_state=1
00:52:21.362 00.000 12268 UpdateCurrentPosition: no star selected
00:52:21.362 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:52:21.363 00.001 12268 Status Line: No star selected
00:52:21.365 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=68, Gamma=1.290
00:52:21.382 00.017 12268 UpdateGuideState exits: No star selected
00:52:21.382 00.000 12268 GuiderMultiStar::AutoSelect enter
00:52:21.382 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:52:21.432 00.050 12268 AutoFind: auto downsample for scale 4.30 => 1x
00:52:21.525 00.093 12268 AutoFind: global mean = 0.0, stdev 1.1
00:52:21.525 00.000 12268 AutoFind: using threshold = 0.1
00:52:21.617 00.092 12268 AutoFind: local max [665, 921] 152.8
00:52:21.617 00.000 12268 AutoFind: local max [1153, 126] 15.6
00:52:21.617 00.000 12268 AutoFind: local max [1265, 768] 14.1
00:52:21.617 00.000 12268 AutoFind: local max [538, 553] 8.9
00:52:21.617 00.000 12268 AutoFind: local max [1095, 526] 8.1
00:52:21.617 00.000 12268 AutoFind: local max [1111, 831] 7.1
00:52:21.617 00.000 12268 AutoFind: local max [491, 860] 6.4
00:52:21.617 00.000 12268 AutoFind: local max [92, 273] 5.6
00:52:21.617 00.000 12268 AutoFind: local max [1006, 633] 5.5
00:52:21.618 00.001 12268 AutoFind: local max [1086, 297] 5.5
00:52:21.618 00.000 12268 AutoFind: local max [818, 98] 5.4
00:52:21.618 00.000 12268 AutoFind: local max [1016, 671] 5.3
00:52:21.618 00.000 12268 AutoFind: local max [367, 263] 5.2
00:52:21.618 00.000 12268 AutoFind: local max [1250, 114] 5.1
00:52:21.618 00.000 12268 AutoFind: local max [1019, 535] 5.1
00:52:21.618 00.000 12268 AutoFind: local max [1245, 50] 5.1
00:52:21.618 00.000 12268 AutoFind: local max [1270, 712] 5.0
00:52:21.618 00.000 12268 AutoFind: local max [888, 260] 5.0
00:52:21.618 00.000 12268 AutoFind: local max [76, 709] 5.0
00:52:21.618 00.000 12268 AutoFind: local max [44, 377] 4.9
00:52:21.619 00.001 12268 AutoFind: local max [49, 607] 4.9
00:52:21.619 00.000 12268 AutoFind: local max [248, 427] 4.9
00:52:21.619 00.000 12268 AutoFind: local max [1270, 914] 4.9
00:52:21.619 00.000 12268 AutoFind: local max [1155, 68] 4.9
00:52:21.619 00.000 12268 AutoFind: local max [376, 545] 4.9
00:52:21.619 00.000 12268 AutoFind: local max [528, 194] 4.9
00:52:21.619 00.000 12268 AutoFind: local max [664, 578] 4.8
00:52:21.619 00.000 12268 AutoFind: local max [770, 174] 4.8
00:52:21.619 00.000 12268 AutoFind: local max [488, 350] 4.8
00:52:21.619 00.000 12268 AutoFind: local max [108, 640] 4.8
00:52:21.619 00.000 12268 AutoFind: local max [789, 777] 4.8
00:52:21.619 00.000 12268 AutoFind: local max [186, 10] 4.8
00:52:21.619 00.000 12268 AutoFind: local max [837, 52] 4.8
00:52:21.619 00.000 12268 AutoFind: local max [364, 803] 4.8
00:52:21.620 00.001 12268 AutoFind: local max [156, 280] 4.8
00:52:21.620 00.000 12268 AutoFind: local max [169, 197] 4.7
00:52:21.620 00.000 12268 AutoFind: local max [566, 937] 4.7
00:52:21.620 00.000 12268 AutoFind: local max [124, 48] 4.7
00:52:21.620 00.000 12268 AutoFind: local max [889, 233] 4.7
00:52:21.620 00.000 12268 AutoFind: local max [158, 700] 4.7
00:52:21.620 00.000 12268 AutoFind: local max [248, 823] 4.7
00:52:21.620 00.000 12268 AutoFind: local max [457, 388] 4.7
00:52:21.620 00.000 12268 AutoFind: local max [699, 573] 4.7
00:52:21.620 00.000 12268 AutoFind: local max [117, 380] 4.7
00:52:21.620 00.000 12268 AutoFind: local max [650, 939] 4.7
00:52:21.620 00.000 12268 AutoFind: local max [693, 910] 4.7
00:52:21.621 00.001 12268 AutoFind: local max [29, 852] 4.7
00:52:21.621 00.000 12268 AutoFind: local max [258, 821] 4.7
00:52:21.621 00.000 12268 AutoFind: local max [655, 48] 4.7
00:52:21.621 00.000 12268 AutoFind: local max [645, 163] 4.7
00:52:21.621 00.000 12268 AutoFind: local max [594, 455] 4.7
00:52:21.621 00.000 12268 AutoFind: local max [513, 490] 4.7
00:52:21.621 00.000 12268 AutoFind: local max [415, 163] 4.7
00:52:21.621 00.000 12268 AutoFind: local max [445, 858] 4.7
00:52:21.621 00.000 12268 AutoFind: local max [266, 437] 4.7
00:52:21.621 00.000 12268 AutoFind: local max [78, 662] 4.6
00:52:21.621 00.000 12268 AutoFind: local max [163, 67] 4.6
00:52:21.621 00.000 12268 AutoFind: local max [149, 773] 4.6
00:52:21.621 00.000 12268 AutoFind: local max [729, 195] 4.6
00:52:21.621 00.000 12268 AutoFind: local max [331, 420] 4.6
00:52:21.621 00.000 12268 AutoFind: local max [330, 479] 4.6
00:52:21.621 00.000 12268 AutoFind: local max [1209, 899] 4.6
00:52:21.622 00.001 12268 AutoFind: local max [130, 543] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [417, 929] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [754, 766] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [580, 864] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [595, 823] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [656, 616] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [681, 552] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [209, 711] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [320, 463] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [685, 928] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [266, 589] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [485, 409] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [843, 143] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [257, 68] 4.6
00:52:21.622 00.000 12268 AutoFind: local max [1170, 554] 4.5
00:52:21.623 00.001 12268 AutoFind: local max [248, 792] 4.5
00:52:21.623 00.000 12268 AutoFind: local max [22, 848] 4.5
00:52:21.623 00.000 12268 AutoFind: local max [666, 396] 4.5
00:52:21.623 00.000 12268 AutoFind: local max [573, 680] 4.5
00:52:21.623 00.000 12268 AutoFind: local max [342, 55] 4.5
00:52:21.623 00.000 12268 AutoFind: local max [106, 859] 4.5
00:52:21.623 00.000 12268 AutoFind: local max [137, 475] 4.5
00:52:21.623 00.000 12268 AutoFind: local max [695, 942] 4.5
00:52:21.623 00.000 12268 AutoFind: local max [585, 872] 4.5
00:52:21.623 00.000 12268 AutoFind: local max [1190, 633] 4.5
00:52:21.623 00.000 12268 AutoFind: local max [915, 888] 4.5
00:52:21.623 00.000 12268 AutoFind: local max [55, 387] 4.5
00:52:21.623 00.000 12268 AutoFind: local max [847, 880] 4.5
00:52:21.624 00.001 12268 AutoFind: local max [172, 596] 4.5
00:52:21.624 00.000 12268 AutoFind: local max [323, 848] 4.5
00:52:21.624 00.000 12268 AutoFind: local max [186, 637] 4.5
00:52:21.624 00.000 12268 AutoFind: local max [97, 511] 4.5
00:52:21.624 00.000 12268 AutoFind: local max [215, 196] 4.5
00:52:21.624 00.000 12268 AutoFind: local max [431, 728] 4.5
00:52:21.624 00.000 12268 AutoFind: local max [34, 134] 4.5
00:52:21.624 00.000 12268 AutoFind: local max [491, 232] 4.5
00:52:21.624 00.000 12268 AutoFind: local max [785, 252] 4.5
00:52:21.624 00.000 12268 AutoFind: local max [501, 276] 4.5
00:52:21.624 00.000 12268 AutoFind: too close [55, 387] 4.5 - [44, 377] 4.9
00:52:21.624 00.000 12268 AutoFind: too close [585, 872] 4.5 - [580, 864] 4.6
00:52:21.624 00.000 12268 AutoFind: too close [695, 942] 4.5 - [685, 928] 4.6
00:52:21.624 00.000 12268 AutoFind: too close [22, 848] 4.5 - [29, 852] 4.7
00:52:21.625 00.001 12268 AutoFind: too close [685, 928] 4.6 - [693, 910] 4.7
00:52:21.625 00.000 12268 AutoFind: close dim-bright [685, 928] 4.6 - [665, 921] 152.8
00:52:21.625 00.000 12268 AutoFind: too close [320, 463] 4.6 - [330, 479] 4.6
00:52:21.625 00.000 12268 AutoFind: too close [266, 437] 4.7 - [248, 427] 4.9
00:52:21.625 00.000 12268 AutoFind: too close [258, 821] 4.7 - [248, 823] 4.7
00:52:21.625 00.000 12268 AutoFind: close dim-bright [650, 939] 4.7 - [665, 921] 152.8
00:52:21.625 00.000 12268 AutoFind: too close to edge [186, 10] 4.8
00:52:21.625 00.000 12268 AutoFind: too close to edge [1270, 914] 4.9
00:52:21.625 00.000 12268 AutoFind: too close to edge [1270, 712] 5.0
00:52:21.625 00.000 12268 AutoFind: too close to edge [1265, 768] 14.1
00:52:21.625 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
00:52:21.625 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.625 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=920.62, Mass=1978, SNR=30.1, Peak=124 HFD=5.4
00:52:21.626 00.001 12268 Star::Find(15, 1153, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.626 00.000 12268 Star::Find returns 1 (0), X=1153.39, Y=126.04, Mass=147, SNR=8.3, Peak=19 HFD=3.9
00:52:21.626 00.000 12268 Star::Find(15, 538, 553, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.626 00.000 12268 Star::Find returns 1 (0), X=538.57, Y=554.51, Mass=55, SNR=5.1, Peak=13 HFD=3.3
00:52:21.626 00.000 12268 Star::Find(15, 1095, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.626 00.000 12268 Star::Find returns 1 (0), X=1094.49, Y=526.32, Mass=82, SNR=6.2, Peak=19 HFD=4.3
00:52:21.626 00.000 12268 Star::Find(15, 1111, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.626 00.000 12268 Star::Find returns 1 (0), X=1111.83, Y=831.56, Mass=48, SNR=4.7, Peak=13 HFD=3.8
00:52:21.626 00.000 12268 Star::Find(15, 491, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.626 00.000 12268 Star::Find false star n=16 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
00:52:21.626 00.000 12268 Star::Find returns 0 (2), X=491.00, Y=860.00, Mass=34, SNR=2.9, Peak=12 HFD=0.0
00:52:21.626 00.000 12268 Star::Find(15, 92, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.627 00.001 12268 Star::Find false star n=14 nbg=269 bg=7.2 sigma=0.7 thresh=9 peak=8
00:52:21.627 00.000 12268 Star::Find returns 0 (2), X=92.00, Y=273.00, Mass=30, SNR=2.9, Peak=14 HFD=0.0
00:52:21.627 00.000 12268 Star::Find(15, 1006, 633, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.627 00.000 12268 Star::Find returns 0 (3), X=1006.00, Y=633.00, Mass=6, SNR=1.7, Peak=11 HFD=0.0
00:52:21.627 00.000 12268 Star::Find(15, 1086, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.627 00.000 12268 Star::Find returns 1 (0), X=1078.83, Y=308.62, Mass=40, SNR=4.4, Peak=36 HFD=2.2
00:52:21.627 00.000 12268 Star::Find(15, 818, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.627 00.000 12268 Star::Find returns 0 (2), X=818.00, Y=98.00, Mass=19, SNR=3.0, Peak=14 HFD=0.0
00:52:21.627 00.000 12268 Star::Find(15, 1016, 671, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.627 00.000 12268 Star::Find returns 0 (3), X=1016.00, Y=671.00, Mass=2, SNR=0.9, Peak=10 HFD=0.0
00:52:21.627 00.000 12268 Star::Find(15, 367, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.627 00.000 12268 Star::Find false star n=9 nbg=283 bg=7.1 sigma=0.7 thresh=9 peak=8
00:52:21.627 00.000 12268 Star::Find returns 0 (2), X=367.00, Y=263.00, Mass=22, SNR=2.9, Peak=11 HFD=0.0
00:52:21.627 00.000 12268 Star::Find(15, 1250, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.627 00.000 12268 Star::Find returns 0 (2), X=1250.00, Y=114.00, Mass=15, SNR=2.6, Peak=12 HFD=0.0
00:52:21.628 00.001 12268 Star::Find(15, 1019, 535, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.628 00.000 12268 Star::Find false star n=9 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=8
00:52:21.628 00.000 12268 Star::Find returns 0 (2), X=1019.00, Y=535.00, Mass=24, SNR=2.9, Peak=12 HFD=0.0
00:52:21.628 00.000 12268 Star::Find(15, 1245, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.628 00.000 12268 Star::Find returns 1 (0), X=1232.70, Y=38.11, Mass=20, SNR=3.1, Peak=21 HFD=1.6
00:52:21.628 00.000 12268 Star::Find(15, 888, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.628 00.000 12268 Star::Find returns 0 (3), X=888.00, Y=260.00, Mass=9, SNR=2.1, Peak=12 HFD=0.0
00:52:21.628 00.000 12268 Star::Find(15, 76, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.628 00.000 12268 Star::Find false star n=10 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=8
00:52:21.628 00.000 12268 Star::Find returns 0 (2), X=76.00, Y=709.00, Mass=22, SNR=2.9, Peak=12 HFD=0.0
00:52:21.628 00.000 12268 Star::Find(15, 49, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.628 00.000 12268 Star::Find returns 0 (2), X=49.00, Y=607.00, Mass=11, SNR=2.2, Peak=15 HFD=0.0
00:52:21.629 00.001 12268 Star::Find(15, 1155, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.629 00.000 12268 Star::Find returns 0 (3), X=1155.00, Y=68.00, Mass=5, SNR=1.5, Peak=10 HFD=0.0
00:52:21.629 00.000 12268 Star::Find(15, 376, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.629 00.000 12268 Star::Find false star n=6 nbg=271 bg=7.1 sigma=0.7 thresh=9 peak=9
00:52:21.629 00.000 12268 Star::Find returns 0 (2), X=376.00, Y=545.00, Mass=20, SNR=2.9, Peak=16 HFD=0.0
00:52:21.629 00.000 12268 Star::Find(15, 528, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.629 00.000 12268 Star::Find returns 0 (2), X=528.00, Y=194.00, Mass=16, SNR=2.8, Peak=16 HFD=0.0
00:52:21.629 00.000 12268 Star::Find(15, 664, 578, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.629 00.000 12268 Star::Find returns 0 (2), X=664.00, Y=578.00, Mass=11, SNR=2.2, Peak=11 HFD=0.0
00:52:21.629 00.000 12268 Star::Find(15, 770, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.630 00.001 12268 Star::Find returns 0 (4), X=768.53, Y=171.90, Mass=39, SNR=4.4, Peak=38 HFD=0.6
00:52:21.630 00.000 12268 Star::Find(15, 488, 350, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.630 00.000 12268 Star::Find returns 1 (0), X=501.95, Y=339.11, Mass=36, SNR=4.1, Peak=23 HFD=3.3
00:52:21.630 00.000 12268 Star::Find(15, 108, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.630 00.000 12268 Star::Find false star n=16 nbg=269 bg=7.1 sigma=0.7 thresh=9 peak=8
00:52:21.630 00.000 12268 Star::Find returns 0 (2), X=108.00, Y=640.00, Mass=33, SNR=2.9, Peak=11 HFD=0.0
00:52:21.630 00.000 12268 Star::Find(15, 789, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.630 00.000 12268 Star::Find returns 0 (2), X=789.00, Y=777.00, Mass=12, SNR=2.3, Peak=10 HFD=0.0
00:52:21.630 00.000 12268 Star::Find(15, 837, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.630 00.000 12268 Star::Find false star n=5 nbg=280 bg=6.8 sigma=0.7 thresh=9 peak=9
00:52:21.630 00.000 12268 Star::Find returns 0 (2), X=837.00, Y=52.00, Mass=26, SNR=2.9, Peak=13 HFD=0.0
00:52:21.630 00.000 12268 Star::Find(15, 364, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.631 00.001 12268 Star::Find returns 0 (2), X=364.00, Y=803.00, Mass=17, SNR=2.8, Peak=12 HFD=0.0
00:52:21.631 00.000 12268 Star::Find(15, 156, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.631 00.000 12268 Star::Find false star n=13 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=8
00:52:21.631 00.000 12268 Star::Find returns 0 (2), X=156.00, Y=280.00, Mass=32, SNR=2.9, Peak=13 HFD=0.0
00:52:21.631 00.000 12268 Star::Find(15, 169, 197, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.631 00.000 12268 Star::Find returns 0 (2), X=169.00, Y=197.00, Mass=17, SNR=2.8, Peak=15 HFD=0.0
00:52:21.631 00.000 12268 Star::Find(15, 566, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.631 00.000 12268 Star::Find returns 0 (4), X=556.84, Y=934.97, Mass=62, SNR=5.5, Peak=63 HFD=0.2
00:52:21.631 00.000 12268 Star::Find(15, 124, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.631 00.000 12268 Star::Find returns 1 (0), X=134.70, Y=48.36, Mass=43, SNR=4.5, Peak=34 HFD=1.8
00:52:21.631 00.000 12268 Star::Find(15, 889, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.631 00.000 12268 Star::Find returns 0 (2), X=889.00, Y=233.00, Mass=12, SNR=2.4, Peak=10 HFD=0.0
00:52:21.631 00.000 12268 Star::Find(15, 158, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.631 00.000 12268 Star::Find returns 0 (4), X=162.86, Y=687.00, Mass=43, SNR=4.6, Peak=46 HFD=0.2
00:52:21.632 00.001 12268 Star::Find(15, 457, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.632 00.000 12268 Star::Find returns 0 (2), X=457.00, Y=388.00, Mass=14, SNR=2.5, Peak=12 HFD=0.0
00:52:21.632 00.000 12268 Star::Find(15, 699, 573, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.632 00.000 12268 Star::Find returns 1 (0), X=701.72, Y=587.42, Mass=33, SNR=4.0, Peak=23 HFD=2.0
00:52:21.632 00.000 12268 Star::Find(15, 117, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.632 00.000 12268 Star::Find returns 0 (3), X=117.00, Y=380.00, Mass=6, SNR=1.7, Peak=13 HFD=0.0
00:52:21.632 00.000 12268 Star::Find(15, 650, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.632 00.000 12268 Star::Find returns 1 (0), X=664.98, Y=921.85, Mass=1628, SNR=27.6, Peak=20 HFD=4.7
00:52:21.632 00.000 12268 Star::Find(15, 655, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.632 00.000 12268 Star::Find false star n=7 nbg=284 bg=7.0 sigma=0.7 thresh=9 peak=9
00:52:21.632 00.000 12268 Star::Find returns 0 (2), X=655.00, Y=48.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
00:52:21.632 00.000 12268 Star::Find(15, 645, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.632 00.000 12268 Star::Find false star n=6 nbg=280 bg=6.9 sigma=0.7 thresh=9 peak=8
00:52:21.632 00.000 12268 Star::Find returns 0 (2), X=645.00, Y=163.00, Mass=19, SNR=2.9, Peak=14 HFD=0.0
00:52:21.633 00.001 12268 Star::Find(15, 594, 455, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.633 00.000 12268 Star::Find returns 0 (3), X=594.00, Y=455.00, Mass=6, SNR=1.6, Peak=11 HFD=0.0
00:52:21.633 00.000 12268 Star::Find(15, 513, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.633 00.000 12268 Star::Find returns 0 (2), X=513.00, Y=490.00, Mass=15, SNR=2.6, Peak=10 HFD=0.0
00:52:21.633 00.000 12268 Star::Find(15, 415, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.633 00.000 12268 Star::Find false star n=7 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
00:52:21.633 00.000 12268 Star::Find returns 0 (2), X=415.00, Y=163.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
00:52:21.633 00.000 12268 Star::Find(15, 445, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.633 00.000 12268 Star::Find returns 0 (2), X=445.00, Y=858.00, Mass=16, SNR=2.6, Peak=13 HFD=0.0
00:52:21.633 00.000 12268 Star::Find(15, 78, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.633 00.000 12268 Star::Find returns 0 (3), X=78.00, Y=662.00, Mass=4, SNR=1.3, Peak=12 HFD=0.0
00:52:21.633 00.000 12268 Star::Find(15, 163, 67, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.633 00.000 12268 Star::Find returns 0 (2), X=163.00, Y=67.00, Mass=13, SNR=2.4, Peak=17 HFD=0.0
00:52:21.633 00.000 12268 Star::Find(15, 149, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.634 00.001 12268 Star::Find false star n=7 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:52:21.634 00.000 12268 Star::Find returns 0 (2), X=149.00, Y=773.00, Mass=26, SNR=2.9, Peak=16 HFD=0.0
00:52:21.634 00.000 12268 Star::Find(15, 729, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.634 00.000 12268 Star::Find returns 0 (2), X=729.00, Y=195.00, Mass=19, SNR=2.9, Peak=14 HFD=0.0
00:52:21.634 00.000 12268 Star::Find(15, 331, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.634 00.000 12268 Star::Find returns 0 (2), X=331.00, Y=420.00, Mass=19, SNR=2.9, Peak=14 HFD=0.0
00:52:21.635 00.001 12268 Star::Find(15, 1209, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.635 00.000 12268 Star::Find returns 0 (3), X=1209.00, Y=899.00, Mass=9, SNR=2.1, Peak=11 HFD=0.0
00:52:21.635 00.000 12268 Star::Find(15, 130, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.635 00.000 12268 Star::Find returns 0 (2), X=130.00, Y=543.00, Mass=15, SNR=2.5, Peak=10 HFD=0.0
00:52:21.635 00.000 12268 Star::Find(15, 417, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.635 00.000 12268 Star::Find false star n=6 nbg=273 bg=7.1 sigma=0.7 thresh=9 peak=9
00:52:21.635 00.000 12268 Star::Find returns 0 (2), X=417.00, Y=929.00, Mass=21, SNR=2.9, Peak=19 HFD=0.0
00:52:21.635 00.000 12268 Star::Find(15, 754, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.635 00.000 12268 Star::Find returns 0 (4), X=747.11, Y=772.98, Mass=175, SNR=9.3, Peak=178 HFD=0.1
00:52:21.635 00.000 12268 Star::Find(15, 595, 823, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.635 00.000 12268 Star::Find false star n=4 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=8
00:52:21.635 00.000 12268 Star::Find returns 0 (2), X=595.00, Y=823.00, Mass=26, SNR=2.9, Peak=11 HFD=0.0
00:52:21.635 00.000 12268 Star::Find(15, 656, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.636 00.001 12268 Star::Find returns 0 (4), X=653.43, Y=630.43, Mass=28, SNR=3.7, Peak=27 HFD=1.0
00:52:21.636 00.000 12268 Star::Find(15, 681, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.636 00.000 12268 Star::Find returns 0 (4), X=691.00, Y=558.30, Mass=20, SNR=3.1, Peak=19 HFD=1.2
00:52:21.636 00.000 12268 Star::Find(15, 209, 711, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.636 00.000 12268 Star::Find returns 0 (4), X=202.56, Y=711.72, Mass=25, SNR=3.4, Peak=21 HFD=0.9
00:52:21.636 00.000 12268 Star::Find(15, 266, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.636 00.000 12268 Star::Find false star n=9 nbg=272 bg=7.0 sigma=0.7 thresh=9 peak=8
00:52:21.636 00.000 12268 Star::Find returns 0 (2), X=266.00, Y=589.00, Mass=22, SNR=2.9, Peak=13 HFD=0.0
00:52:21.636 00.000 12268 Star::Find(15, 485, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.636 00.000 12268 Star::Find returns 0 (2), X=485.00, Y=409.00, Mass=13, SNR=2.4, Peak=11 HFD=0.0
00:52:21.636 00.000 12268 Star::Find(15, 843, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.636 00.000 12268 Star::Find returns 0 (4), X=830.90, Y=131.20, Mass=21, SNR=3.2, Peak=26 HFD=0.2
00:52:21.636 00.000 12268 Star::Find(15, 257, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.636 00.000 12268 Star::Find returns 0 (5), X=253.09, Y=77.45, Mass=40, SNR=4.3, Peak=20 HFD=11.4
00:52:21.637 00.001 12268 Star::Find(15, 1170, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.637 00.000 12268 Star::Find returns 0 (2), X=1170.00, Y=554.00, Mass=15, SNR=2.6, Peak=14 HFD=0.0
00:52:21.637 00.000 12268 Star::Find(15, 248, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.637 00.000 12268 Star::Find returns 0 (2), X=248.00, Y=792.00, Mass=15, SNR=2.6, Peak=12 HFD=0.0
00:52:21.637 00.000 12268 Star::Find(15, 666, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.637 00.000 12268 Star::Find returns 0 (2), X=666.00, Y=396.00, Mass=15, SNR=2.6, Peak=11 HFD=0.0
00:52:21.637 00.000 12268 Star::Find(15, 573, 680, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.637 00.000 12268 Star::Find false star n=7 nbg=276 bg=7.0 sigma=0.7 thresh=9 peak=9
00:52:21.637 00.000 12268 Star::Find returns 0 (2), X=573.00, Y=680.00, Mass=22, SNR=2.9, Peak=14 HFD=0.0
00:52:21.637 00.000 12268 Star::Find(15, 342, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.637 00.000 12268 Star::Find false star n=9 nbg=287 bg=7.1 sigma=0.7 thresh=9 peak=9
00:52:21.637 00.000 12268 Star::Find returns 0 (2), X=342.00, Y=55.00, Mass=35, SNR=2.9, Peak=17 HFD=0.0
00:52:21.637 00.000 12268 Star::Find(15, 106, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.637 00.000 12268 Star::Find returns 0 (2), X=106.00, Y=859.00, Mass=11, SNR=2.2, Peak=11 HFD=0.0
00:52:21.638 00.001 12268 Star::Find(15, 137, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.638 00.000 12268 Star::Find returns 0 (3), X=137.00, Y=475.00, Mass=3, SNR=1.1, Peak=11 HFD=0.0
00:52:21.638 00.000 12268 Star::Find(15, 1190, 633, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.638 00.000 12268 Star::Find returns 0 (2), X=1190.00, Y=633.00, Mass=19, SNR=2.9, Peak=12 HFD=0.0
00:52:21.638 00.000 12268 Star::Find(15, 915, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.638 00.000 12268 Star::Find returns 0 (2), X=915.00, Y=888.00, Mass=13, SNR=2.4, Peak=12 HFD=0.0
00:52:21.638 00.000 12268 Star::Find(15, 847, 880, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.638 00.000 12268 Star::Find returns 0 (2), X=847.00, Y=880.00, Mass=12, SNR=2.4, Peak=11 HFD=0.0
00:52:21.638 00.000 12268 Star::Find(15, 172, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.638 00.000 12268 Star::Find returns 0 (2), X=172.00, Y=596.00, Mass=12, SNR=2.4, Peak=11 HFD=0.0
00:52:21.638 00.000 12268 Star::Find(15, 323, 848, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.638 00.000 12268 Star::Find returns 0 (2), X=323.00, Y=848.00, Mass=18, SNR=2.8, Peak=11 HFD=0.0
00:52:21.638 00.000 12268 Star::Find(15, 186, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.639 00.001 12268 Star::Find returns 0 (4), X=185.81, Y=644.86, Mass=41, SNR=4.5, Peak=42 HFD=0.3
00:52:21.639 00.000 12268 Star::Find(15, 97, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.639 00.000 12268 Star::Find returns 0 (2), X=97.00, Y=511.00, Mass=19, SNR=3.0, Peak=18 HFD=0.0
00:52:21.639 00.000 12268 Star::Find(15, 215, 196, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.639 00.000 12268 Star::Find returns 0 (2), X=215.00, Y=196.00, Mass=15, SNR=2.6, Peak=10 HFD=0.0
00:52:21.639 00.000 12268 Star::Find(15, 431, 728, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.639 00.000 12268 Star::Find returns 0 (2), X=431.00, Y=728.00, Mass=16, SNR=2.8, Peak=20 HFD=0.0
00:52:21.639 00.000 12268 Star::Find(15, 34, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.639 00.000 12268 Star::Find false star n=5 nbg=288 bg=7.4 sigma=0.8 thresh=10 peak=9
00:52:21.639 00.000 12268 Star::Find returns 0 (2), X=34.00, Y=134.00, Mass=20, SNR=2.9, Peak=14 HFD=0.0
00:52:21.639 00.000 12268 Star::Find(15, 491, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.639 00.000 12268 Star::Find returns 0 (2), X=491.00, Y=232.00, Mass=19, SNR=3.0, Peak=17 HFD=0.0
00:52:21.639 00.000 12268 Star::Find(15, 785, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.639 00.000 12268 Star::Find returns 0 (4), X=781.50, Y=257.33, Mass=25, SNR=3.5, Peak=28 HFD=1.0
00:52:21.640 00.001 12268 Star::Find(15, 501, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.640 00.000 12268 Star::Find returns 0 (2), X=501.00, Y=276.00, Mass=11, SNR=2.2, Peak=11 HFD=0.0
00:52:21.640 00.000 12268 AutoFind: finding best star pass 1
00:52:21.640 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.640 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=920.62, Mass=1978, SNR=30.1, Peak=124 HFD=5.4
00:52:21.640 00.000 12268 AutoFind returns star at [665, 921] 152.8 Mass 1978 SNR 30.1
00:52:21.640 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.641 00.001 12268 Star::Find returns 1 (0), X=665.31, Y=920.62, Mass=1978, SNR=30.1, Peak=124 HFD=5.4
00:52:21.641 00.000 12268 MultiStar: List (3): {665.31, 920.62}(30.1), {1153.39, 126.04}(8.3), {1094.49, 526.32}(6.2), 
00:52:21.641 00.000 12268 setting lock position to (665.31, 920.62)
00:52:21.641 00.000 12268 MultiStar: stabilizing after lock position change
00:52:21.641 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
00:52:21.641 00.000 12268 UpdateGuideState(): m_state=1
00:52:21.641 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:21.641 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=920.62, Mass=1978, SNR=30.1, Peak=124 HFD=5.4
00:52:21.641 00.000 12268 DistanceChecker: deactivated
00:52:21.642 00.001 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
00:52:21.642 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
00:52:21.642 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
00:52:21.645 00.003 12268 setting force full frames = false
00:52:21.645 00.000 12268 setting lock position to (665.31, 920.62)
00:52:21.645 00.000 12268 MultiStar: stabilizing after lock position change
00:52:21.645 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
00:52:21.645 00.000 12268 Changing from state SELECTING to SELECTED
00:52:21.645 00.000 12268 guider state => SELECTED
00:52:21.670 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=68, Gamma=1.290
00:52:21.690 00.020 12268 UpdateGuideState exits: m=1978 SNR=30.1
00:52:21.690 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=68, Gamma=1.290
00:52:21.706 00.016 12268 Status Line: Auto-selected star at (665.3, 920.6)
00:52:21.714 00.008 12268 PhdController: newstate STATE_WAIT_SELECTED
00:52:21.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:21.714 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:21.714 00.000 12268 Enqueuing Expose request
00:52:21.714 00.000 11616 Worker thread wakes up
00:52:21.715 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:21.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:22.316 00.601 12268 evsrv: cli 0F8E69C0 connect
00:52:22.316 00.000 12268 case statement mapped state 2 to 1
00:52:22.316 00.000 12268 case statement mapped state 2 to 1
00:52:22.317 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"89b2b3d1-510d-42a2-ac34-8e3a53c03712"}
00:52:22.317 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[665.31,920.62],"id":"89b2b3d1-510d-42a2-ac34-8e3a53c03712"}
00:52:22.318 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:52:22.320 00.002 12268 evsrv: cli 0F8E69C0 connect
00:52:22.320 00.000 12268 case statement mapped state 2 to 1
00:52:22.321 00.001 12268 case statement mapped state 2 to 1
00:52:22.323 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f42caf66-8985-40e7-a013-ab4c30b5340d"}
00:52:22.323 00.000 12268 case statement mapped state 2 to 1
00:52:22.323 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"f42caf66-8985-40e7-a013-ab4c30b5340d"}
00:52:22.324 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:52:23.326 01.002 12268 evsrv: cli 0F8E69C0 connect
00:52:23.326 00.000 12268 case statement mapped state 2 to 1
00:52:23.327 00.001 12268 case statement mapped state 2 to 1
00:52:23.327 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"93d25676-3446-4d1c-8de9-2c5bc92fd442"}
00:52:23.328 00.001 12268 case statement mapped state 2 to 1
00:52:23.328 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"93d25676-3446-4d1c-8de9-2c5bc92fd442"}
00:52:23.329 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:52:23.716 00.387 11616 Exposure complete
00:52:23.770 00.054 11616 worker thread done servicing request
00:52:23.771 00.001 12268 OnExposeComplete: enter
00:52:23.771 00.000 12268 UpdateGuideState(): m_state=2
00:52:23.771 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
00:52:23.771 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=920.97, Mass=2063, SNR=30.8, Peak=130 HFD=5.8
00:52:23.771 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
00:52:23.771 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
00:52:23.771 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.35 hyp=0.36 cameraTheta=1.45 mountX=0.36 mountY=-0.00, mountTheta=-0.00
00:52:23.773 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=67, Gamma=1.290
00:52:23.790 00.017 12268 UpdateGuideState exits: m=2063 SNR=30.8
00:52:23.790 00.000 12268 PhdController: newstate STATE_CALIBRATE
00:52:23.790 00.000 12268 PhdController: newstate STATE_GUIDE
00:52:23.791 00.001 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
00:52:23.791 00.000 12268 guider state => CALIBRATED
00:52:23.791 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:52:23.815 00.024 12268 reset dither spiral
00:52:23.815 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
00:52:23.816 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:23.816 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:52:23.816 00.000 12268 Enqueuing Expose request
00:52:23.816 00.000 11616 Worker thread wakes up
00:52:23.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:23.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:52:24.332 00.516 12268 evsrv: cli 0F8E6D80 connect
00:52:24.332 00.000 12268 case statement mapped state 5 to 1
00:52:24.332 00.000 12268 case statement mapped state 5 to 1
00:52:24.333 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"a2694203-efa6-475f-978f-559befe82a24"}
00:52:24.333 00.000 12268 case statement mapped state 5 to 1
00:52:24.333 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"a2694203-efa6-475f-978f-559befe82a24"}
00:52:24.334 00.001 12268 evsrv: cli 0F8E6D80 disconnect
00:52:25.335 01.001 12268 evsrv: cli 0F8E69C0 connect
00:52:25.335 00.000 12268 case statement mapped state 5 to 1
00:52:25.336 00.001 12268 case statement mapped state 5 to 1
00:52:25.336 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ad69611c-555a-4708-9aa4-c8069ceb40b6"}
00:52:25.337 00.001 12268 case statement mapped state 5 to 1
00:52:25.337 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"ad69611c-555a-4708-9aa4-c8069ceb40b6"}
00:52:25.337 00.000 12268 evsrv: cli 0F8E69C0 disconnect
00:52:25.829 00.492 11616 Exposure complete
00:52:25.882 00.053 11616 worker thread done servicing request
00:52:25.882 00.000 12268 OnExposeComplete: enter
00:52:25.882 00.000 12268 UpdateGuideState(): m_state=5
00:52:25.882 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
00:52:25.882 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=921.07, Mass=1944, SNR=29.8, Peak=132 HFD=5.4
00:52:25.883 00.001 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
00:52:25.883 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
00:52:25.883 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.45 hyp=0.45 cameraTheta=1.55 mountX=0.45 mountY=-0.05, mountTheta=-0.11
00:52:25.884 00.001 12268 Changing from state CALIBRATED to GUIDING
00:52:25.884 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
00:52:25.885 00.001 12268 ScopeASCOM::SideOfPier() returns 0
00:52:25.885 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
00:52:25.885 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
00:52:25.885 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
00:52:25.886 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:52:25.886 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:52:25.886 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
00:52:25.887 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
00:52:25.887 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
00:52:25.887 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:52:25.887 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
00:52:25.888 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
00:52:25.888 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
00:52:25.888 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
00:52:25.889 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
00:52:26.029 00.140 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:52:26.029 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
00:52:26.029 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
00:52:26.035 00.006 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
00:52:26.035 00.000 12268 ScopeASCOM::SideOfPier() returns 0
00:52:26.035 00.000 12268 setting lock position to (665.32, 921.07)
00:52:26.036 00.001 12268 MultiStar: stabilizing after lock position change
00:52:26.036 00.000 12268 guider state => GUIDING
00:52:26.036 00.000 12268 Status Line: Guiding
00:52:26.039 00.003 12268 Mount: notify guiding started
00:52:26.039 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
00:52:26.040 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
00:52:26.040 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
00:52:26.040 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
00:52:26.040 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
00:52:26.041 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
00:52:26.041 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
00:52:26.041 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
00:52:26.041 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
00:52:26.042 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
00:52:26.042 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
00:52:26.042 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
00:52:26.042 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
00:52:26.042 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
00:52:26.043 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:52:26.043 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:52:26.043 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
00:52:26.043 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
00:52:26.043 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
00:52:26.044 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:52:26.044 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
00:52:26.044 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
00:52:26.045 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
00:52:26.045 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
00:52:26.045 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
00:52:26.046 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
00:52:26.046 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
00:52:26.046 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
00:52:26.046 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
00:52:26.047 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
00:52:26.047 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
00:52:26.047 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
00:52:26.047 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:52:26.048 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
00:52:26.048 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
00:52:26.048 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
00:52:26.048 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
00:52:26.049 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
00:52:26.199 00.150 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
00:52:26.200 00.001 12268 ScopeASCOM::SideOfPier() returns 0
00:52:26.200 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:52:26.200 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
00:52:26.201 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
00:52:26.201 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
00:52:26.201 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
00:52:26.201 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
00:52:26.201 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
00:52:26.201 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
00:52:26.201 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
00:52:26.203 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=66, Gamma=1.290
00:52:26.219 00.016 12268 UpdateGuideState exits: m=1944 SNR=29.8
00:52:26.219 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
00:52:26.220 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:26.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:26.220 00.000 12268 Enqueuing Expose request
00:52:26.220 00.000 11616 Worker thread wakes up
00:52:26.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:26.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:26.339 00.119 12268 evsrv: cli 0F8E69C0 connect
00:52:26.340 00.001 12268 case statement mapped state 6 to 3
00:52:26.340 00.000 12268 case statement mapped state 6 to 3
00:52:26.341 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4ec2b658-460b-485c-bb6d-e9a9b2c577f0"}
00:52:26.341 00.000 12268 case statement mapped state 6 to 3
00:52:26.341 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ec2b658-460b-485c-bb6d-e9a9b2c577f0"}
00:52:26.342 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:52:28.227 01.885 11616 Exposure complete
00:52:28.284 00.057 11616 worker thread done servicing request
00:52:28.285 00.001 12268 OnExposeComplete: enter
00:52:28.285 00.000 12268 UpdateGuideState(): m_state=6
00:52:28.285 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:52:28.285 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=921.07, Mass=1945, SNR=30.0, Peak=123 HFD=5.9
00:52:28.285 00.000 12268 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
00:52:28.285 00.000 12268 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.70)
00:52:28.285 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.00 hyp=0.46 cameraTheta=-0.00 mountX=0.04 mountY=0.45, mountTheta=1.48
00:52:28.287 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.00, opts=13)
00:52:28.288 00.001 12268 Enqueuing Move request for scope (0.46, -0.00)
00:52:28.288 00.000 11616 Worker thread wakes up
00:52:28.288 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.00) opts 0xd
00:52:28.288 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.00)
00:52:28.288 00.000 11616 Moving (0.46, -0.00) raw xDistance=0.04 yDistance=0.45
00:52:28.288 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:28.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:52:28.288 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.45 direction from 0 to 1
00:52:28.288 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.36
00:52:28.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
00:52:28.288 00.000 11616 MoveAxis(E, 0, ABG)
00:52:28.288 00.000 11616 Move returns status 0, amount 0
00:52:28.289 00.001 11616 MoveAxis(S, 38, ABG)
00:52:28.289 00.000 11616 Guiding  Dir = 1, Dur = 38
00:52:28.289 00.000 11616 IsSlewing returns 0
00:52:28.289 00.000 11616 IsGuiding returns 0
00:52:28.289 00.000 11616 PulseGuide returned control before completion, sleep 48
00:52:28.310 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=64, Gamma=1.290
00:52:28.327 00.017 12268 UpdateGuideState exits: m=1945 SNR=30.0
00:52:28.327 00.000 12268 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 1 / 99999
00:52:28.327 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693948.327,"Host":"ASTROCENTER","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:52:28.328 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:28.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:28.328 00.000 12268 Enqueuing Expose request
00:52:28.350 00.022 11616 IsGuiding returns 1
00:52:28.350 00.000 11616 scope still moving after pulse duration time elapsed
00:52:28.381 00.031 11616 IsSlewing returns 0
00:52:28.382 00.001 11616 IsGuiding returns 1
00:52:28.413 00.031 11616 IsSlewing returns 0
00:52:28.413 00.000 11616 IsGuiding returns 1
00:52:28.444 00.031 11616 IsSlewing returns 0
00:52:28.445 00.001 11616 IsGuiding returns 0
00:52:28.445 00.000 11616 scope move finished after 38 + 117 ms
00:52:28.445 00.000 11616 Move returns status 0, amount 38
00:52:28.445 00.000 11616 move complete, result=0
00:52:28.445 00.000 11616 worker thread done servicing request
00:52:28.445 00.000 11616 Worker thread wakes up
00:52:28.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:28.446 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:28.446 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 38 ms SOUTH
00:52:30.451 02.005 11616 Exposure complete
00:52:30.507 00.056 11616 worker thread done servicing request
00:52:30.508 00.001 12268 OnExposeComplete: enter
00:52:30.508 00.000 12268 UpdateGuideState(): m_state=6
00:52:30.508 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
00:52:30.508 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=920.94, Mass=1796, SNR=28.7, Peak=108 HFD=5.7
00:52:30.508 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
00:52:30.508 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.34)
00:52:30.508 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.13 hyp=0.36 cameraTheta=-0.36 mountX=-0.09 mountY=0.35, mountTheta=1.83
00:52:30.510 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.13, opts=13)
00:52:30.510 00.000 12268 Enqueuing Move request for scope (0.33, -0.13)
00:52:30.510 00.000 11616 Worker thread wakes up
00:52:30.510 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.13) opts 0xd
00:52:30.510 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.13)
00:52:30.510 00.000 11616 Moving (0.33, -0.13) raw xDistance=-0.09 yDistance=0.35
00:52:30.510 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:30.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:52:30.511 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
00:52:30.511 00.000 11616 MoveAxis(E, 0, ABG)
00:52:30.511 00.000 11616 Move returns status 0, amount 0
00:52:30.511 00.000 11616 MoveAxis(S, 29, ABG)
00:52:30.511 00.000 11616 Guiding  Dir = 1, Dur = 29
00:52:30.511 00.000 11616 IsSlewing returns 0
00:52:30.511 00.000 11616 IsGuiding returns 0
00:52:30.512 00.001 11616 PulseGuide returned control before completion, sleep 39
00:52:30.537 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=62, Gamma=1.290
00:52:30.556 00.019 12268 UpdateGuideState exits: m=1796 SNR=28.7
00:52:30.556 00.000 12268 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 2 / 99999
00:52:30.556 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693950.556,"Host":"ASTROCENTER","Inst":1,"Distance":0.42,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
00:52:30.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:30.557 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:30.557 00.000 12268 Enqueuing Expose request
00:52:30.561 00.004 11616 IsGuiding returns 1
00:52:30.561 00.000 11616 scope still moving after pulse duration time elapsed
00:52:30.591 00.030 11616 IsSlewing returns 0
00:52:30.592 00.001 11616 IsGuiding returns 0
00:52:30.593 00.001 11616 scope move finished after 29 + 53 ms
00:52:30.593 00.000 11616 Move returns status 0, amount 29
00:52:30.594 00.001 11616 move complete, result=0
00:52:30.594 00.000 11616 worker thread done servicing request
00:52:30.594 00.000 11616 Worker thread wakes up
00:52:30.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:30.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:30.594 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
00:52:32.612 02.018 11616 Exposure complete
00:52:32.669 00.057 11616 worker thread done servicing request
00:52:32.669 00.000 12268 OnExposeComplete: enter
00:52:32.669 00.000 12268 UpdateGuideState(): m_state=6
00:52:32.669 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
00:52:32.670 00.001 12268 Star::Find returns 1 (0), X=665.95, Y=921.12, Mass=1613, SNR=27.4, Peak=93 HFD=5.8
00:52:32.670 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
00:52:32.670 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.78)
00:52:32.670 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.05 hyp=0.63 cameraTheta=0.08 mountX=0.11 mountY=0.62, mountTheta=1.39
00:52:32.671 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=0.05, opts=13)
00:52:32.671 00.000 12268 Enqueuing Move request for scope (0.63, 0.05)
00:52:32.671 00.000 11616 Worker thread wakes up
00:52:32.672 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.05) opts 0xd
00:52:32.672 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, 0.05)
00:52:32.672 00.000 11616 Moving (0.63, 0.05) raw xDistance=0.11 yDistance=0.62
00:52:32.672 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:32.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:52:32.672 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
00:52:32.672 00.000 11616 MoveAxis(E, 0, ABG)
00:52:32.672 00.000 11616 Move returns status 0, amount 0
00:52:32.672 00.000 11616 MoveAxis(S, 52, ABG)
00:52:32.672 00.000 11616 Guiding  Dir = 1, Dur = 52
00:52:32.672 00.000 11616 IsSlewing returns 0
00:52:32.673 00.001 11616 IsGuiding returns 0
00:52:32.673 00.000 11616 PulseGuide returned control before completion, sleep 62
00:52:32.692 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=64, Gamma=1.290
00:52:32.710 00.018 12268 UpdateGuideState exits: m=1613 SNR=27.4
00:52:32.710 00.000 12268 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 3 / 99999
00:52:32.710 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693952.710,"Host":"ASTROCENTER","Inst":1,"Distance":0.49,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
00:52:32.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:32.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:32.711 00.001 12268 Enqueuing Expose request
00:52:32.744 00.033 11616 IsGuiding returns 1
00:52:32.744 00.000 11616 scope still moving after pulse duration time elapsed
00:52:32.775 00.031 11616 IsSlewing returns 0
00:52:32.776 00.001 11616 IsGuiding returns 1
00:52:32.806 00.030 11616 IsSlewing returns 0
00:52:32.807 00.001 11616 IsGuiding returns 0
00:52:32.807 00.000 11616 scope move finished after 52 + 82 ms
00:52:32.807 00.000 11616 Move returns status 0, amount 52
00:52:32.807 00.000 11616 move complete, result=0
00:52:32.807 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.6 px 52 ms SOUTH
00:52:32.807 00.000 11616 worker thread done servicing request
00:52:32.807 00.000 11616 Worker thread wakes up
00:52:32.807 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:32.808 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:34.811 02.003 11616 Exposure complete
00:52:34.866 00.055 11616 worker thread done servicing request
00:52:34.866 00.000 12268 OnExposeComplete: enter
00:52:34.866 00.000 12268 UpdateGuideState(): m_state=6
00:52:34.867 00.001 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:52:34.867 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=921.11, Mass=1565, SNR=27.2, Peak=88 HFD=5.8
00:52:34.867 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
00:52:34.867 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
00:52:34.867 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.04 hyp=0.47 cameraTheta=0.08 mountX=0.08 mountY=0.46, mountTheta=1.39
00:52:34.869 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.04, opts=13)
00:52:34.869 00.000 12268 Enqueuing Move request for scope (0.47, 0.04)
00:52:34.869 00.000 11616 Worker thread wakes up
00:52:34.869 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.04) opts 0xd
00:52:34.869 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.04)
00:52:34.869 00.000 11616 Moving (0.47, 0.04) raw xDistance=0.08 yDistance=0.46
00:52:34.869 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:34.869 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:52:34.869 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
00:52:34.869 00.000 11616 MoveAxis(E, 0, ABG)
00:52:34.869 00.000 11616 Move returns status 0, amount 0
00:52:34.870 00.001 11616 MoveAxis(S, 39, ABG)
00:52:34.870 00.000 11616 Guiding  Dir = 1, Dur = 39
00:52:34.870 00.000 11616 IsSlewing returns 0
00:52:34.870 00.000 11616 IsGuiding returns 0
00:52:34.870 00.000 11616 PulseGuide returned control before completion, sleep 49
00:52:34.893 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=49, Gamma=1.290
00:52:34.913 00.020 12268 UpdateGuideState exits: m=1565 SNR=27.2
00:52:34.913 00.000 12268 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 4 / 99999
00:52:34.913 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768693954.913,"Host":"ASTROCENTER","Inst":1,"Distance":0.48,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
00:52:34.914 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:34.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:34.914 00.000 12268 Enqueuing Expose request
00:52:34.921 00.007 11616 IsGuiding returns 1
00:52:34.921 00.000 11616 scope still moving after pulse duration time elapsed
00:52:34.953 00.032 11616 IsSlewing returns 0
00:52:34.953 00.000 11616 IsGuiding returns 0
00:52:34.953 00.000 11616 scope move finished after 39 + 43 ms
00:52:34.953 00.000 11616 Move returns status 0, amount 39
00:52:34.953 00.000 11616 move complete, result=0
00:52:34.953 00.000 11616 worker thread done servicing request
00:52:34.953 00.000 11616 Worker thread wakes up
00:52:34.954 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:34.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:34.966 00.012 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 39 ms SOUTH
00:52:36.960 01.994 11616 Exposure complete
00:52:37.014 00.054 11616 worker thread done servicing request
00:52:37.015 00.001 12268 OnExposeComplete: enter
00:52:37.015 00.000 12268 UpdateGuideState(): m_state=6
00:52:37.015 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
00:52:37.015 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=920.90, Mass=1611, SNR=27.4, Peak=100 HFD=5.9
00:52:37.015 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
00:52:37.015 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.36)
00:52:37.015 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.17 hyp=0.51 cameraTheta=-0.34 mountX=-0.12 mountY=0.49, mountTheta=1.81
00:52:37.017 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.17, opts=13)
00:52:37.017 00.000 12268 Enqueuing Move request for scope (0.48, -0.17)
00:52:37.017 00.000 11616 Worker thread wakes up
00:52:37.017 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.17) opts 0xd
00:52:37.017 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.17)
00:52:37.017 00.000 11616 Moving (0.48, -0.17) raw xDistance=-0.12 yDistance=0.49
00:52:37.017 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:37.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:52:37.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
00:52:37.017 00.000 11616 MoveAxis(E, 0, ABG)
00:52:37.017 00.000 11616 Move returns status 0, amount 0
00:52:37.017 00.000 11616 MoveAxis(S, 42, ABG)
00:52:37.018 00.001 11616 Guiding  Dir = 1, Dur = 42
00:52:37.018 00.000 11616 IsSlewing returns 0
00:52:37.018 00.000 11616 IsGuiding returns 0
00:52:37.018 00.000 11616 PulseGuide returned control before completion, sleep 52
00:52:37.038 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=60, Gamma=1.290
00:52:37.056 00.018 12268 UpdateGuideState exits: m=1611 SNR=27.4
00:52:37.056 00.000 12268 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 5 / 99999
00:52:37.057 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768693957.056,"Host":"ASTROCENTER","Inst":1,"Distance":0.49,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
00:52:37.057 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:37.057 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:37.057 00.000 12268 Enqueuing Expose request
00:52:37.086 00.029 11616 IsGuiding returns 1
00:52:37.086 00.000 11616 scope still moving after pulse duration time elapsed
00:52:37.117 00.031 11616 IsSlewing returns 0
00:52:37.118 00.001 11616 IsGuiding returns 0
00:52:37.118 00.000 11616 scope move finished after 42 + 57 ms
00:52:37.118 00.000 11616 Move returns status 0, amount 42
00:52:37.118 00.000 11616 move complete, result=0
00:52:37.118 00.000 11616 worker thread done servicing request
00:52:37.118 00.000 11616 Worker thread wakes up
00:52:37.118 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:37.118 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:37.128 00.010 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 42 ms SOUTH
00:52:39.135 02.007 11616 Exposure complete
00:52:39.195 00.060 11616 worker thread done servicing request
00:52:39.195 00.000 12268 OnExposeComplete: enter
00:52:39.196 00.001 12268 UpdateGuideState(): m_state=6
00:52:39.196 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
00:52:39.196 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=921.62, Mass=1465, SNR=26.0, Peak=97 HFD=5.7
00:52:39.196 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
00:52:39.196 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
00:52:39.196 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.56 hyp=0.57 cameraTheta=1.79 mountX=0.54 mountY=-0.19, mountTheta=-0.34
00:52:39.198 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.56, opts=13)
00:52:39.198 00.000 12268 Enqueuing Move request for scope (-0.12, 0.56)
00:52:39.198 00.000 11616 Worker thread wakes up
00:52:39.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.56) opts 0xd
00:52:39.198 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.56)
00:52:39.198 00.000 11616 Moving (-0.12, 0.56) raw xDistance=0.54 yDistance=-0.19
00:52:39.198 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.29 direction from 0 to 1
00:52:39.198 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.62
00:52:39.199 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
00:52:39.199 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:52:39.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:52:39.199 00.000 11616 MoveAxis(W, 303, ABG)
00:52:39.199 00.000 11616 Guiding  Dir = 3, Dur = 303
00:52:39.200 00.001 11616 IsSlewing returns 0
00:52:39.200 00.000 11616 IsGuiding returns 0
00:52:39.200 00.000 11616 PulseGuide returned control before completion, sleep 313
00:52:39.221 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=51, Gamma=1.290
00:52:39.240 00.019 12268 UpdateGuideState exits: m=1465 SNR=26.0
00:52:39.240 00.000 12268 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 6 / 99999
00:52:39.240 00.000 12268 PhdController: newstate STATE_FINISH
00:52:39.240 00.000 12268 PhdController complete: success
00:52:39.240 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768693959.240,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
00:52:39.241 00.001 12268 Mount: notify guiding dither settle done success=1
00:52:39.242 00.001 12268 PhdController: newstate STATE_IDLE
00:52:39.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:39.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:39.242 00.000 12268 Enqueuing Expose request
00:52:39.526 00.284 11616 IsGuiding returns 1
00:52:39.526 00.000 11616 scope still moving after pulse duration time elapsed
00:52:39.558 00.032 11616 IsSlewing returns 0
00:52:39.558 00.000 11616 IsGuiding returns 0
00:52:39.558 00.000 11616 scope move finished after 303 + 54 ms
00:52:39.558 00.000 11616 Move returns status 0, amount 303
00:52:39.558 00.000 11616 MoveAxis(N, 0, ABG)
00:52:39.558 00.000 11616 Move returns status 0, amount 0
00:52:39.558 00.000 11616 move complete, result=0
00:52:39.559 00.001 11616 worker thread done servicing request
00:52:39.559 00.000 12268 GuideStep: 0.5 px 303 ms WEST, -0.2 px 0 ms NORTH
00:52:39.559 00.000 11616 Worker thread wakes up
00:52:39.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:39.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:41.563 02.004 11616 Exposure complete
00:52:41.618 00.055 11616 worker thread done servicing request
00:52:41.618 00.000 12268 OnExposeComplete: enter
00:52:41.618 00.000 12268 UpdateGuideState(): m_state=6
00:52:41.618 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
00:52:41.619 00.001 12268 Star::Find returns 1 (0), X=665.42, Y=921.20, Mass=1250, SNR=24.0, Peak=77 HFD=5.2
00:52:41.619 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
00:52:41.619 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
00:52:41.619 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.93 mountX=0.14 mountY=0.08, mountTheta=0.52
00:52:41.621 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.13, opts=13)
00:52:41.621 00.000 12268 Enqueuing Move request for scope (0.10, 0.13)
00:52:41.621 00.000 11616 Worker thread wakes up
00:52:41.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
00:52:41.621 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
00:52:41.621 00.000 11616 Moving (0.10, 0.13) raw xDistance=0.14 yDistance=0.08
00:52:41.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
00:52:41.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:41.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:52:41.622 00.001 11616 MoveAxis(W, 77, ABG)
00:52:41.622 00.000 11616 Guiding  Dir = 3, Dur = 77
00:52:41.622 00.000 11616 IsSlewing returns 0
00:52:41.622 00.000 11616 IsGuiding returns 0
00:52:41.622 00.000 11616 PulseGuide returned control before completion, sleep 87
00:52:41.642 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=46, Gamma=1.290
00:52:41.661 00.019 12268 UpdateGuideState exits: m=1250 SNR=24.0
00:52:41.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:41.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:41.661 00.000 12268 Enqueuing Expose request
00:52:41.721 00.060 11616 IsGuiding returns 1
00:52:41.721 00.000 11616 scope still moving after pulse duration time elapsed
00:52:41.753 00.032 11616 IsSlewing returns 0
00:52:41.753 00.000 11616 IsGuiding returns 0
00:52:41.754 00.001 11616 scope move finished after 77 + 54 ms
00:52:41.754 00.000 11616 Move returns status 0, amount 77
00:52:41.754 00.000 11616 MoveAxis(N, 0, ABG)
00:52:41.754 00.000 11616 Move returns status 0, amount 0
00:52:41.754 00.000 11616 move complete, result=0
00:52:41.754 00.000 11616 worker thread done servicing request
00:52:41.754 00.000 11616 Worker thread wakes up
00:52:41.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:41.754 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:41.754 00.000 12268 GuideStep: 0.1 px 77 ms WEST, 0.1 px 0 ms NORTH
00:52:43.763 02.009 11616 Exposure complete
00:52:43.817 00.054 11616 worker thread done servicing request
00:52:43.817 00.000 12268 OnExposeComplete: enter
00:52:43.817 00.000 12268 UpdateGuideState(): m_state=6
00:52:43.818 00.001 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
00:52:43.818 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=920.61, Mass=1300, SNR=24.7, Peak=88 HFD=5.5
00:52:43.818 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
00:52:43.818 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
00:52:43.818 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.45 hyp=0.56 cameraTheta=-0.95 mountX=-0.42 mountY=0.38, mountTheta=2.41
00:52:43.820 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.45, opts=13)
00:52:43.820 00.000 12268 Enqueuing Move request for scope (0.32, -0.45)
00:52:43.820 00.000 11616 Worker thread wakes up
00:52:43.820 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.45) opts 0xd
00:52:43.820 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.45)
00:52:43.820 00.000 11616 Moving (0.32, -0.45) raw xDistance=-0.42 yDistance=0.38
00:52:43.820 00.000 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
00:52:43.820 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.26
00:52:43.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
00:52:43.821 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
00:52:43.821 00.000 11616 MoveAxis(E, 236, ABG)
00:52:43.821 00.000 11616 Guiding  Dir = 2, Dur = 236
00:52:43.821 00.000 11616 IsSlewing returns 0
00:52:43.821 00.000 11616 IsGuiding returns 0
00:52:43.822 00.001 11616 PulseGuide returned control before completion, sleep 246
00:52:43.842 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=52, Gamma=1.290
00:52:43.860 00.018 12268 UpdateGuideState exits: m=1300 SNR=24.7
00:52:43.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:43.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:43.860 00.000 12268 Enqueuing Expose request
00:52:44.079 00.219 11616 IsGuiding returns 1
00:52:44.079 00.000 11616 scope still moving after pulse duration time elapsed
00:52:44.110 00.031 11616 IsSlewing returns 0
00:52:44.110 00.000 11616 IsGuiding returns 0
00:52:44.110 00.000 11616 scope move finished after 236 + 53 ms
00:52:44.110 00.000 11616 Move returns status 0, amount 236
00:52:44.110 00.000 11616 MoveAxis(S, 32, ABG)
00:52:44.110 00.000 11616 Guiding  Dir = 1, Dur = 32
00:52:44.111 00.001 11616 IsSlewing returns 0
00:52:44.111 00.000 11616 IsGuiding returns 0
00:52:44.111 00.000 11616 PulseGuide returned control before completion, sleep 42
00:52:44.157 00.046 11616 IsGuiding returns 1
00:52:44.157 00.000 11616 scope still moving after pulse duration time elapsed
00:52:44.188 00.031 11616 IsSlewing returns 0
00:52:44.189 00.001 11616 IsGuiding returns 0
00:52:44.189 00.000 11616 scope move finished after 32 + 46 ms
00:52:44.189 00.000 11616 Move returns status 0, amount 32
00:52:44.190 00.001 11616 move complete, result=0
00:52:44.191 00.001 11616 worker thread done servicing request
00:52:44.191 00.000 11616 Worker thread wakes up
00:52:44.191 00.000 12268 GuideStep: -0.4 px 236 ms EAST, 0.4 px 32 ms SOUTH
00:52:44.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:44.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:46.211 02.020 11616 Exposure complete
00:52:46.265 00.054 11616 worker thread done servicing request
00:52:46.266 00.001 12268 OnExposeComplete: enter
00:52:46.266 00.000 12268 UpdateGuideState(): m_state=6
00:52:46.266 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
00:52:46.266 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=920.56, Mass=1109, SNR=22.8, Peak=67 HFD=5.8
00:52:46.266 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
00:52:46.266 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
00:52:46.266 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.50 hyp=0.79 cameraTheta=-0.69 mountX=-0.44 mountY=0.67, mountTheta=2.15
00:52:46.268 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=-0.50, opts=13)
00:52:46.268 00.000 12268 Enqueuing Move request for scope (0.61, -0.50)
00:52:46.268 00.000 11616 Worker thread wakes up
00:52:46.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.50) opts 0xd
00:52:46.268 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, -0.50)
00:52:46.268 00.000 11616 Moving (0.61, -0.50) raw xDistance=-0.44 yDistance=0.67
00:52:46.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
00:52:46.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.67
00:52:46.268 00.000 11616 MoveAxis(E, 248, ABG)
00:52:46.268 00.000 11616 Guiding  Dir = 2, Dur = 248
00:52:46.269 00.001 11616 IsSlewing returns 0
00:52:46.269 00.000 11616 IsGuiding returns 0
00:52:46.269 00.000 11616 PulseGuide returned control before completion, sleep 258
00:52:46.290 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
00:52:46.308 00.018 12268 UpdateGuideState exits: m=1109 SNR=22.8
00:52:46.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:46.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:46.308 00.000 12268 Enqueuing Expose request
00:52:46.532 00.224 11616 IsGuiding returns 1
00:52:46.532 00.000 11616 scope still moving after pulse duration time elapsed
00:52:46.563 00.031 11616 IsSlewing returns 0
00:52:46.563 00.000 11616 IsGuiding returns 1
00:52:46.594 00.031 11616 IsSlewing returns 0
00:52:46.595 00.001 11616 IsGuiding returns 0
00:52:46.595 00.000 11616 scope move finished after 248 + 78 ms
00:52:46.595 00.000 11616 Move returns status 0, amount 248
00:52:46.595 00.000 11616 MoveAxis(S, 57, ABG)
00:52:46.595 00.000 11616 Guiding  Dir = 1, Dur = 57
00:52:46.596 00.001 11616 IsSlewing returns 0
00:52:46.596 00.000 11616 IsGuiding returns 0
00:52:46.596 00.000 11616 PulseGuide returned control before completion, sleep 67
00:52:46.671 00.075 11616 IsGuiding returns 1
00:52:46.671 00.000 11616 scope still moving after pulse duration time elapsed
00:52:46.702 00.031 11616 IsSlewing returns 0
00:52:46.702 00.000 11616 IsGuiding returns 0
00:52:46.702 00.000 11616 scope move finished after 57 + 49 ms
00:52:46.703 00.001 11616 Move returns status 0, amount 57
00:52:46.703 00.000 11616 move complete, result=0
00:52:46.703 00.000 11616 worker thread done servicing request
00:52:46.703 00.000 11616 Worker thread wakes up
00:52:46.703 00.000 12268 GuideStep: -0.4 px 248 ms EAST, 0.7 px 57 ms SOUTH
00:52:46.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:46.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:48.715 02.012 11616 Exposure complete
00:52:48.770 00.055 11616 worker thread done servicing request
00:52:48.770 00.000 12268 OnExposeComplete: enter
00:52:48.770 00.000 12268 UpdateGuideState(): m_state=6
00:52:48.771 00.001 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
00:52:48.771 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=921.60, Mass=702, SNR=18.1, Peak=53 HFD=5.0
00:52:48.771 00.000 12268 Status Line: Mass: 702 vs 1613
00:52:48.773 00.002 12268 UpdateCurrentPosition: star mass new=701.6 exp=1612.8 thresh=50% limits=(806.4, 2917.0, 3225.6)
00:52:48.773 00.000 12268 DistanceChecker: activated
00:52:48.773 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:52:48.774 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:52:48.774 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:52:48.774 00.000 11616 Worker thread wakes up
00:52:48.774 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:52:48.774 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:52:48.774 00.000 11616 move complete, result=0
00:52:48.775 00.001 11616 worker thread done servicing request
00:52:48.885 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:52:48.886 00.001 12268 Status Line: Star lost - mass changed
00:52:48.889 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=32, Gamma=1.290
00:52:48.907 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:52:48.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:48.907 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:52:48.907 00.000 12268 Enqueuing Expose request
00:52:48.907 00.000 11616 Worker thread wakes up
00:52:48.907 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:48.907 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:52:50.917 02.010 11616 Exposure complete
00:52:50.972 00.055 11616 worker thread done servicing request
00:52:50.972 00.000 12268 OnExposeComplete: enter
00:52:50.972 00.000 12268 UpdateGuideState(): m_state=6
00:52:50.972 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
00:52:50.972 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=921.88, Mass=871, SNR=20.1, Peak=56 HFD=5.2
00:52:50.972 00.000 12268 DistanceChecker: deactivated
00:52:50.972 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
00:52:50.972 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.93)
00:52:50.973 00.001 12268 CameraToMount -- cameraX=0.28 cameraY=0.81 hyp=0.86 cameraTheta=1.24 mountX=0.83 mountY=0.18, mountTheta=0.21
00:52:50.974 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.81, opts=13)
00:52:50.974 00.000 12268 Enqueuing Move request for scope (0.28, 0.81)
00:52:50.974 00.000 11616 Worker thread wakes up
00:52:50.974 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.81) opts 0xd
00:52:50.974 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.81)
00:52:50.974 00.000 11616 Moving (0.28, 0.81) raw xDistance=0.83 yDistance=0.18
00:52:50.974 00.000 11616 resist switch: large excursion: input 0.83 thresh 0.29 direction from -1 to 1
00:52:50.974 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.50
00:52:50.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.83
00:52:50.975 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
00:52:50.975 00.000 11616 MoveAxis(W, 466, ABG)
00:52:50.975 00.000 11616 Guiding  Dir = 3, Dur = 466
00:52:50.975 00.000 11616 IsSlewing returns 0
00:52:50.975 00.000 11616 IsGuiding returns 0
00:52:50.976 00.001 11616 PulseGuide returned control before completion, sleep 476
00:52:50.999 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
00:52:51.018 00.019 12268 UpdateGuideState exits: m=871 SNR=20.1
00:52:51.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:51.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:51.018 00.000 12268 Enqueuing Expose request
00:52:51.462 00.444 11616 IsGuiding returns 1
00:52:51.463 00.001 11616 scope still moving after pulse duration time elapsed
00:52:51.493 00.030 11616 IsSlewing returns 0
00:52:51.493 00.000 11616 IsGuiding returns 1
00:52:51.524 00.031 11616 IsSlewing returns 0
00:52:51.525 00.001 11616 IsGuiding returns 1
00:52:51.555 00.030 11616 IsSlewing returns 0
00:52:51.556 00.001 11616 IsGuiding returns 1
00:52:51.585 00.029 11616 IsSlewing returns 0
00:52:51.586 00.001 11616 IsGuiding returns 1
00:52:51.617 00.031 11616 IsSlewing returns 0
00:52:51.617 00.000 11616 IsGuiding returns 0
00:52:51.618 00.001 11616 scope move finished after 466 + 176 ms
00:52:51.618 00.000 11616 Move returns status 0, amount 466
00:52:51.618 00.000 11616 MoveAxis(S, 15, ABG)
00:52:51.618 00.000 11616 Guiding  Dir = 1, Dur = 15
00:52:51.618 00.000 11616 IsSlewing returns 0
00:52:51.618 00.000 11616 IsGuiding returns 0
00:52:51.619 00.001 11616 PulseGuide returned control before completion, sleep 25
00:52:51.647 00.028 11616 IsGuiding returns 1
00:52:51.647 00.000 11616 scope still moving after pulse duration time elapsed
00:52:51.679 00.032 11616 IsSlewing returns 0
00:52:51.679 00.000 11616 IsGuiding returns 0
00:52:51.679 00.000 11616 scope move finished after 15 + 46 ms
00:52:51.679 00.000 11616 Move returns status 0, amount 15
00:52:51.679 00.000 11616 move complete, result=0
00:52:51.679 00.000 11616 worker thread done servicing request
00:52:51.680 00.001 11616 Worker thread wakes up
00:52:51.680 00.000 12268 GuideStep: 0.8 px 466 ms WEST, 0.2 px 15 ms SOUTH
00:52:51.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:51.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:53.681 02.001 11616 Exposure complete
00:52:53.735 00.054 11616 worker thread done servicing request
00:52:53.735 00.000 12268 OnExposeComplete: enter
00:52:53.735 00.000 12268 UpdateGuideState(): m_state=6
00:52:53.736 00.001 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:52:53.736 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=921.33, Mass=756, SNR=18.8, Peak=57 HFD=4.9
00:52:53.736 00.000 12268 Status Line: Mass: 756 vs 1611
00:52:53.738 00.002 12268 UpdateCurrentPosition: star mass new=756.2 exp=1611.2 thresh=50% limits=(805.6, 2917.0, 3222.5)
00:52:53.738 00.000 12268 DistanceChecker: activated
00:52:53.738 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:52:53.739 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:52:53.739 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:52:53.739 00.000 11616 Worker thread wakes up
00:52:53.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:52:53.739 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:52:53.739 00.000 11616 move complete, result=0
00:52:53.740 00.001 11616 worker thread done servicing request
00:52:53.852 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:52:53.852 00.000 12268 Status Line: Star lost - mass changed
00:52:53.860 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=31, Gamma=1.290
00:52:53.877 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:52:53.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:53.877 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:52:53.877 00.000 12268 Enqueuing Expose request
00:52:53.877 00.000 11616 Worker thread wakes up
00:52:53.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:53.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:52:55.893 02.016 11616 Exposure complete
00:52:55.948 00.055 11616 worker thread done servicing request
00:52:55.948 00.000 12268 OnExposeComplete: enter
00:52:55.948 00.000 12268 UpdateGuideState(): m_state=6
00:52:55.948 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
00:52:55.949 00.001 12268 Star::Find returns 1 (0), X=665.58, Y=920.92, Mass=913, SNR=20.7, Peak=58 HFD=5.7
00:52:55.949 00.000 12268 DistanceChecker: deactivated
00:52:55.949 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
00:52:55.949 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.20)
00:52:55.949 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.15 hyp=0.30 cameraTheta=-0.50 mountX=-0.12 mountY=0.28, mountTheta=1.97
00:52:55.950 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.15, opts=13)
00:52:55.950 00.000 12268 Enqueuing Move request for scope (0.26, -0.15)
00:52:55.950 00.000 11616 Worker thread wakes up
00:52:55.951 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.15) opts 0xd
00:52:55.951 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.15)
00:52:55.951 00.000 11616 Moving (0.26, -0.15) raw xDistance=-0.12 yDistance=0.28
00:52:55.951 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:52:55.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:52:55.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
00:52:55.951 00.000 11616 MoveAxis(E, 0, ABG)
00:52:55.951 00.000 11616 Move returns status 0, amount 0
00:52:55.951 00.000 11616 MoveAxis(S, 24, ABG)
00:52:55.951 00.000 11616 Guiding  Dir = 1, Dur = 24
00:52:55.951 00.000 11616 IsSlewing returns 0
00:52:55.952 00.001 11616 IsGuiding returns 0
00:52:55.952 00.000 11616 PulseGuide returned control before completion, sleep 34
00:52:55.973 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
00:52:55.990 00.017 12268 UpdateGuideState exits: m=913 SNR=20.7
00:52:55.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:55.991 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:55.991 00.000 12268 Enqueuing Expose request
00:52:56.001 00.010 11616 IsGuiding returns 1
00:52:56.001 00.000 11616 scope still moving after pulse duration time elapsed
00:52:56.033 00.032 11616 IsSlewing returns 0
00:52:56.033 00.000 11616 IsGuiding returns 1
00:52:56.064 00.031 11616 IsSlewing returns 0
00:52:56.064 00.000 11616 IsGuiding returns 0
00:52:56.064 00.000 11616 scope move finished after 24 + 88 ms
00:52:56.064 00.000 11616 Move returns status 0, amount 24
00:52:56.064 00.000 11616 move complete, result=0
00:52:56.067 00.003 11616 worker thread done servicing request
00:52:56.068 00.001 11616 Worker thread wakes up
00:52:56.068 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 24 ms SOUTH
00:52:56.068 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:56.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:52:58.068 02.000 11616 Exposure complete
00:52:58.122 00.054 11616 worker thread done servicing request
00:52:58.122 00.000 12268 OnExposeComplete: enter
00:52:58.122 00.000 12268 UpdateGuideState(): m_state=6
00:52:58.122 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
00:52:58.122 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=921.53, Mass=990, SNR=21.3, Peak=62 HFD=5.6
00:52:58.122 00.000 12268 MultiStar: exiting stabilization period
00:52:58.123 00.001 12268 MultiStar: updating star positions after lock position change
00:52:58.123 00.000 12268 Star::Find(15, 1153, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
00:52:58.123 00.000 12268 Star::Find false star n=14 nbg=274 bg=7.0 sigma=0.7 thresh=9 peak=9
00:52:58.123 00.000 12268 Star::Find returns 0 (2), X=1153.00, Y=126.00, Mass=34, SNR=2.9, Peak=14 HFD=0.0
00:52:58.123 00.000 12268 Star::Find(15, 1094, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
00:52:58.123 00.000 12268 Star::Find returns 0 (2), X=1094.00, Y=526.00, Mass=16, SNR=2.8, Peak=19 HFD=0.0
00:52:58.123 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
00:52:58.123 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
00:52:58.123 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.46 hyp=0.46 cameraTheta=1.53 mountX=0.46 mountY=-0.04, mountTheta=-0.08
00:52:58.126 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.46, opts=13)
00:52:58.126 00.000 12268 Enqueuing Move request for scope (0.02, 0.46)
00:52:58.126 00.000 11616 Worker thread wakes up
00:52:58.126 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.46) opts 0xd
00:52:58.126 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.46)
00:52:58.126 00.000 11616 Moving (0.02, 0.46) raw xDistance=0.46 yDistance=-0.04
00:52:58.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
00:52:58.126 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:58.127 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:52:58.127 00.000 11616 MoveAxis(W, 256, ABG)
00:52:58.127 00.000 11616 Guiding  Dir = 3, Dur = 256
00:52:58.127 00.000 11616 IsSlewing returns 0
00:52:58.127 00.000 11616 IsGuiding returns 0
00:52:58.128 00.001 11616 PulseGuide returned control before completion, sleep 266
00:52:58.148 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
00:52:58.165 00.017 12268 UpdateGuideState exits: m=990 SNR=21.3
00:52:58.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:58.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:52:58.165 00.000 12268 Enqueuing Expose request
00:52:58.400 00.235 11616 IsGuiding returns 1
00:52:58.401 00.001 11616 scope still moving after pulse duration time elapsed
00:52:58.432 00.031 11616 IsSlewing returns 0
00:52:58.433 00.001 11616 IsGuiding returns 0
00:52:58.433 00.000 11616 scope move finished after 256 + 49 ms
00:52:58.433 00.000 11616 Move returns status 0, amount 256
00:52:58.433 00.000 11616 MoveAxis(N, 0, ABG)
00:52:58.433 00.000 11616 Move returns status 0, amount 0
00:52:58.433 00.000 11616 move complete, result=0
00:52:58.433 00.000 11616 worker thread done servicing request
00:52:58.433 00.000 12268 GuideStep: 0.5 px 256 ms WEST, -0.0 px 0 ms NORTH
00:52:58.434 00.001 11616 Worker thread wakes up
00:52:58.434 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:52:58.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:53:00.457 02.023 11616 Exposure complete
00:53:00.512 00.055 11616 worker thread done servicing request
00:53:00.512 00.000 12268 OnExposeComplete: enter
00:53:00.512 00.000 12268 UpdateGuideState(): m_state=6
00:53:00.513 00.001 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
00:53:00.513 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=920.62, Mass=928, SNR=20.9, Peak=64 HFD=6.0
00:53:00.513 00.000 12268 Star::Find false star n=19 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:53:00.513 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:53:00.513 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
00:53:00.513 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
00:53:00.513 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.45 hyp=0.83 cameraTheta=-0.57 mountX=-0.38 mountY=0.75, mountTheta=2.04
00:53:00.515 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=-0.45, opts=13)
00:53:00.515 00.000 12268 Enqueuing Move request for scope (0.70, -0.45)
00:53:00.515 00.000 11616 Worker thread wakes up
00:53:00.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.45) opts 0xd
00:53:00.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, -0.45)
00:53:00.515 00.000 11616 Moving (0.70, -0.45) raw xDistance=-0.38 yDistance=0.75
00:53:00.515 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
00:53:00.515 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.13
00:53:00.516 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
00:53:00.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
00:53:00.516 00.000 11616 MoveAxis(E, 211, ABG)
00:53:00.516 00.000 11616 Guiding  Dir = 2, Dur = 211
00:53:00.516 00.000 11616 IsSlewing returns 0
00:53:00.516 00.000 11616 IsGuiding returns 0
00:53:00.517 00.001 11616 PulseGuide returned control before completion, sleep 221
00:53:00.538 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
00:53:00.555 00.017 12268 UpdateGuideState exits: m=928 SNR=20.9
00:53:00.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:00.556 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:53:00.556 00.000 12268 Enqueuing Expose request
00:53:00.746 00.190 11616 IsGuiding returns 1
00:53:00.746 00.000 11616 scope still moving after pulse duration time elapsed
00:53:00.777 00.031 11616 IsSlewing returns 0
00:53:00.777 00.000 11616 IsGuiding returns 0
00:53:00.777 00.000 11616 scope move finished after 211 + 50 ms
00:53:00.777 00.000 11616 Move returns status 0, amount 211
00:53:00.777 00.000 11616 MoveAxis(S, 63, ABG)
00:53:00.777 00.000 11616 Guiding  Dir = 1, Dur = 63
00:53:00.777 00.000 11616 IsSlewing returns 0
00:53:00.778 00.001 11616 IsGuiding returns 0
00:53:00.778 00.000 11616 PulseGuide returned control before completion, sleep 73
00:53:00.854 00.076 11616 IsGuiding returns 1
00:53:00.854 00.000 11616 scope still moving after pulse duration time elapsed
00:53:00.884 00.030 11616 IsSlewing returns 0
00:53:00.885 00.001 11616 IsGuiding returns 1
00:53:00.915 00.030 11616 IsSlewing returns 0
00:53:00.916 00.001 11616 IsGuiding returns 1
00:53:00.946 00.030 11616 IsSlewing returns 0
00:53:00.947 00.001 11616 IsGuiding returns 1
00:53:00.978 00.031 11616 IsSlewing returns 0
00:53:00.978 00.000 11616 IsGuiding returns 1
00:53:01.009 00.031 11616 IsSlewing returns 0
00:53:01.009 00.000 11616 IsGuiding returns 0
00:53:01.009 00.000 11616 scope move finished after 63 + 168 ms
00:53:01.009 00.000 11616 Move returns status 0, amount 63
00:53:01.009 00.000 11616 move complete, result=0
00:53:01.010 00.001 11616 worker thread done servicing request
00:53:01.010 00.000 11616 Worker thread wakes up
00:53:01.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:01.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:53:01.010 00.000 12268 GuideStep: -0.4 px 211 ms EAST, 0.7 px 63 ms SOUTH
00:53:03.019 02.009 11616 Exposure complete
00:53:03.073 00.054 11616 worker thread done servicing request
00:53:03.073 00.000 12268 OnExposeComplete: enter
00:53:03.074 00.001 12268 UpdateGuideState(): m_state=6
00:53:03.074 00.000 12268 Star::Find(15, 666, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
00:53:03.074 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=921.44, Mass=822, SNR=19.6, Peak=60 HFD=5.2
00:53:03.074 00.000 12268 Star::Find false star n=12 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:53:03.074 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:53:03.074 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
00:53:03.074 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.07)
00:53:03.074 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.37 hyp=0.38 cameraTheta=1.37 mountX=0.38 mountY=0.03, mountTheta=0.08
00:53:03.076 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.37, opts=13)
00:53:03.076 00.000 12268 Enqueuing Move request for scope (0.08, 0.37)
00:53:03.076 00.000 11616 Worker thread wakes up
00:53:03.076 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.37) opts 0xd
00:53:03.076 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.37)
00:53:03.077 00.001 11616 Moving (0.08, 0.37) raw xDistance=0.38 yDistance=0.03
00:53:03.077 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
00:53:03.077 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.13
00:53:03.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
00:53:03.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:03.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:53:03.077 00.000 11616 MoveAxis(W, 211, ABG)
00:53:03.077 00.000 11616 Guiding  Dir = 3, Dur = 211
00:53:03.077 00.000 11616 IsSlewing returns 0
00:53:03.078 00.001 11616 IsGuiding returns 0
00:53:03.078 00.000 11616 PulseGuide returned control before completion, sleep 221
00:53:03.101 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
00:53:03.119 00.018 12268 UpdateGuideState exits: m=822 SNR=19.6
00:53:03.119 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:03.119 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:53:03.119 00.000 12268 Enqueuing Expose request
00:53:03.301 00.182 11616 IsGuiding returns 1
00:53:03.301 00.000 11616 scope still moving after pulse duration time elapsed
00:53:03.332 00.031 11616 IsSlewing returns 0
00:53:03.332 00.000 11616 IsGuiding returns 0
00:53:03.332 00.000 11616 scope move finished after 211 + 43 ms
00:53:03.332 00.000 11616 Move returns status 0, amount 211
00:53:03.332 00.000 11616 MoveAxis(N, 0, ABG)
00:53:03.332 00.000 11616 Move returns status 0, amount 0
00:53:03.332 00.000 11616 move complete, result=0
00:53:03.333 00.001 11616 worker thread done servicing request
00:53:03.333 00.000 11616 Worker thread wakes up
00:53:03.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:03.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:53:03.333 00.000 12268 GuideStep: 0.4 px 211 ms WEST, 0.0 px 0 ms NORTH
00:53:05.338 02.005 11616 Exposure complete
00:53:05.392 00.054 11616 worker thread done servicing request
00:53:05.392 00.000 12268 OnExposeComplete: enter
00:53:05.392 00.000 12268 UpdateGuideState(): m_state=6
00:53:05.393 00.001 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
00:53:05.393 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=920.94, Mass=898, SNR=20.5, Peak=56 HFD=5.1
00:53:05.393 00.000 12268 Star::Find false star n=17 nbg=281 bg=7.0 sigma=0.7 thresh=9 peak=9
00:53:05.393 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.82,6.50,0.00,M1] 
00:53:05.393 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
00:53:05.393 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.10)
00:53:05.393 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-0.60 mountX=-0.11 mountY=0.20, mountTheta=2.07
00:53:05.395 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.13, opts=13)
00:53:05.395 00.000 12268 Enqueuing Move request for scope (0.18, -0.13)
00:53:05.395 00.000 11616 Worker thread wakes up
00:53:05.395 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
00:53:05.395 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
00:53:05.395 00.000 11616 Moving (0.18, -0.13) raw xDistance=-0.11 yDistance=0.20
00:53:05.395 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:53:05.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:53:05.395 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
00:53:05.395 00.000 11616 MoveAxis(E, 0, ABG)
00:53:05.395 00.000 11616 Move returns status 0, amount 0
00:53:05.395 00.000 11616 MoveAxis(S, 17, ABG)
00:53:05.396 00.001 11616 Guiding  Dir = 1, Dur = 17
00:53:05.396 00.000 11616 IsSlewing returns 0
00:53:05.396 00.000 11616 IsGuiding returns 0
00:53:05.397 00.001 11616 PulseGuide returned control before completion, sleep 27
00:53:05.415 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=33, Gamma=1.290
00:53:05.432 00.017 12268 UpdateGuideState exits: m=898 SNR=20.5
00:53:05.432 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:05.432 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:53:05.432 00.000 12268 Enqueuing Expose request
00:53:05.434 00.002 11616 IsGuiding returns 1
00:53:05.434 00.000 11616 scope still moving after pulse duration time elapsed
00:53:05.466 00.032 11616 IsSlewing returns 0
00:53:05.466 00.000 11616 IsGuiding returns 0
00:53:05.467 00.001 11616 scope move finished after 17 + 53 ms
00:53:05.467 00.000 11616 Move returns status 0, amount 17
00:53:05.467 00.000 11616 move complete, result=0
00:53:05.467 00.000 11616 worker thread done servicing request
00:53:05.467 00.000 11616 Worker thread wakes up
00:53:05.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:05.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:53:05.467 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 17 ms SOUTH
00:53:07.469 02.002 11616 Exposure complete
00:53:07.523 00.054 11616 worker thread done servicing request
00:53:07.523 00.000 12268 OnExposeComplete: enter
00:53:07.523 00.000 12268 UpdateGuideState(): m_state=6
00:53:07.523 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
00:53:07.523 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=920.77, Mass=618, SNR=17.1, Peak=48 HFD=5.4
00:53:07.523 00.000 12268 Status Line: Mass: 618 vs 1300
00:53:07.526 00.003 12268 UpdateCurrentPosition: star mass new=618.1 exp=1299.6 thresh=50% limits=(649.8, 2917.0, 2599.3)
00:53:07.526 00.000 12268 DistanceChecker: activated
00:53:07.526 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:07.527 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:07.527 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:07.527 00.000 11616 Worker thread wakes up
00:53:07.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:07.527 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:07.527 00.000 11616 move complete, result=0
00:53:07.527 00.000 11616 worker thread done servicing request
00:53:07.640 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:07.640 00.000 12268 Status Line: Star lost - mass changed
00:53:07.644 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=26, Gamma=1.290
00:53:07.662 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:53:07.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:07.662 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:07.662 00.000 12268 Enqueuing Expose request
00:53:07.662 00.000 11616 Worker thread wakes up
00:53:07.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:07.662 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:09.666 02.004 11616 Exposure complete
00:53:09.720 00.054 11616 worker thread done servicing request
00:53:09.720 00.000 12268 OnExposeComplete: enter
00:53:09.721 00.001 12268 UpdateGuideState(): m_state=6
00:53:09.721 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
00:53:09.721 00.000 12268 Star::Find returns 1 (0), X=665.14, Y=920.98, Mass=411, SNR=13.9, Peak=37 HFD=4.4
00:53:09.721 00.000 12268 Status Line: Mass: 411 vs 1250
00:53:09.723 00.002 12268 UpdateCurrentPosition: star mass new=411.0 exp=1250.0 thresh=50% limits=(625.0, 2917.0, 2499.9)
00:53:09.723 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:09.724 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:09.724 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:09.724 00.000 11616 Worker thread wakes up
00:53:09.724 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:09.725 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:09.725 00.000 11616 move complete, result=0
00:53:09.725 00.000 11616 worker thread done servicing request
00:53:09.837 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:09.837 00.000 12268 Status Line: Star lost - mass changed
00:53:09.840 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=22, Gamma=1.290
00:53:09.858 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:53:09.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:09.858 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:09.858 00.000 12268 Enqueuing Expose request
00:53:09.858 00.000 11616 Worker thread wakes up
00:53:09.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:09.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:11.874 02.016 11616 Exposure complete
00:53:11.928 00.054 11616 worker thread done servicing request
00:53:11.928 00.000 12268 OnExposeComplete: enter
00:53:11.928 00.000 12268 UpdateGuideState(): m_state=6
00:53:11.929 00.001 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
00:53:11.929 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=921.48, Mass=482, SNR=15.0, Peak=37 HFD=5.4
00:53:11.929 00.000 12268 Status Line: Mass: 482 vs 1109
00:53:11.931 00.002 12268 UpdateCurrentPosition: star mass new=481.6 exp=1109.3 thresh=50% limits=(554.6, 2917.0, 2218.5)
00:53:11.931 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:11.932 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:11.932 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:11.932 00.000 11616 Worker thread wakes up
00:53:11.933 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:11.933 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:11.933 00.000 11616 move complete, result=0
00:53:11.933 00.000 11616 worker thread done servicing request
00:53:12.040 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:12.040 00.000 12268 Status Line: Star lost - mass changed
00:53:12.044 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=21, Gamma=1.290
00:53:12.061 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:53:12.062 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:12.062 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:12.062 00.000 12268 Enqueuing Expose request
00:53:12.062 00.000 11616 Worker thread wakes up
00:53:12.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:12.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:14.082 02.020 11616 Exposure complete
00:53:14.139 00.057 11616 worker thread done servicing request
00:53:14.140 00.001 12268 OnExposeComplete: enter
00:53:14.140 00.000 12268 UpdateGuideState(): m_state=6
00:53:14.140 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
00:53:14.140 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=921.12, Mass=463, SNR=14.7, Peak=40 HFD=4.7
00:53:14.140 00.000 12268 Status Line: Mass: 463 vs 990
00:53:14.143 00.003 12268 UpdateCurrentPosition: star mass new=463.4 exp=989.6 thresh=50% limits=(494.8, 2917.0, 1979.1)
00:53:14.143 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:14.143 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:14.143 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:14.144 00.001 11616 Worker thread wakes up
00:53:14.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:14.144 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:14.144 00.000 11616 move complete, result=0
00:53:14.144 00.000 11616 worker thread done servicing request
00:53:14.247 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:14.247 00.000 12268 Status Line: Star lost - mass changed
00:53:14.250 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=22, Gamma=1.290
00:53:14.267 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:53:14.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:14.267 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:14.267 00.000 12268 Enqueuing Expose request
00:53:14.267 00.000 11616 Worker thread wakes up
00:53:14.268 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:14.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:16.271 02.003 11616 Exposure complete
00:53:16.329 00.058 11616 worker thread done servicing request
00:53:16.329 00.000 12268 OnExposeComplete: enter
00:53:16.329 00.000 12268 UpdateGuideState(): m_state=6
00:53:16.330 00.001 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
00:53:16.330 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=921.30, Mass=436, SNR=14.2, Peak=33 HFD=5.1
00:53:16.330 00.000 12268 Status Line: Mass: 436 vs 928
00:53:16.332 00.002 12268 UpdateCurrentPosition: star mass new=436.4 exp=928.2 thresh=50% limits=(464.1, 2917.0, 1856.5)
00:53:16.332 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:16.333 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:16.333 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:16.333 00.000 11616 Worker thread wakes up
00:53:16.333 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:16.333 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:16.333 00.000 11616 move complete, result=0
00:53:16.333 00.000 11616 worker thread done servicing request
00:53:16.442 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:16.442 00.000 12268 Status Line: Star lost - mass changed
00:53:16.446 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=20, Gamma=1.290
00:53:16.464 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:53:16.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:16.464 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:16.464 00.000 12268 Enqueuing Expose request
00:53:16.464 00.000 11616 Worker thread wakes up
00:53:16.464 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:16.464 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:18.481 02.017 11616 Exposure complete
00:53:18.536 00.055 11616 worker thread done servicing request
00:53:18.537 00.001 12268 OnExposeComplete: enter
00:53:18.537 00.000 12268 UpdateGuideState(): m_state=6
00:53:18.537 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
00:53:18.537 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=921.21, Mass=277, SNR=11.3, Peak=34 HFD=3.8
00:53:18.537 00.000 12268 Status Line: Mass: 277 vs 913
00:53:18.540 00.003 12268 UpdateCurrentPosition: star mass new=277.5 exp=913.3 thresh=50% limits=(456.6, 2917.0, 1826.5)
00:53:18.540 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:18.540 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:18.540 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:18.541 00.001 11616 Worker thread wakes up
00:53:18.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:18.541 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:18.541 00.000 11616 move complete, result=0
00:53:18.541 00.000 11616 worker thread done servicing request
00:53:18.651 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:18.651 00.000 12268 Status Line: Star lost - mass changed
00:53:18.654 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=19, Gamma=1.290
00:53:18.672 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:53:18.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:18.672 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:18.672 00.000 12268 Enqueuing Expose request
00:53:18.672 00.000 11616 Worker thread wakes up
00:53:18.673 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:18.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:20.680 02.007 11616 Exposure complete
00:53:20.735 00.055 11616 worker thread done servicing request
00:53:20.735 00.000 12268 OnExposeComplete: enter
00:53:20.735 00.000 12268 UpdateGuideState(): m_state=6
00:53:20.736 00.001 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
00:53:20.736 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=921.22, Mass=250, SNR=10.8, Peak=35 HFD=4.5
00:53:20.736 00.000 12268 Status Line: Mass: 250 vs 898
00:53:20.738 00.002 12268 UpdateCurrentPosition: star mass new=249.8 exp=898.3 thresh=50% limits=(449.1, 2917.0, 1796.5)
00:53:20.738 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:20.738 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:20.739 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:20.739 00.000 11616 Worker thread wakes up
00:53:20.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:20.739 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:20.739 00.000 11616 move complete, result=0
00:53:20.739 00.000 11616 worker thread done servicing request
00:53:20.847 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:20.847 00.000 12268 Status Line: Star lost - mass changed
00:53:20.850 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=17, Gamma=1.290
00:53:20.870 00.020 12268 UpdateGuideState exits: Star lost - mass changed
00:53:20.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:20.870 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:20.870 00.000 12268 Enqueuing Expose request
00:53:20.870 00.000 11616 Worker thread wakes up
00:53:20.870 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:20.871 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:22.885 02.014 11616 Exposure complete
00:53:22.939 00.054 11616 worker thread done servicing request
00:53:22.940 00.001 12268 OnExposeComplete: enter
00:53:22.940 00.000 12268 UpdateGuideState(): m_state=6
00:53:22.940 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
00:53:22.940 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=920.12, Mass=254, SNR=10.9, Peak=40 HFD=5.7
00:53:22.940 00.000 12268 Status Line: Mass: 254 vs 871
00:53:22.942 00.002 12268 UpdateCurrentPosition: star mass new=254.4 exp=871.4 thresh=50% limits=(435.7, 2917.0, 1742.9)
00:53:22.943 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:22.943 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:22.944 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:22.944 00.000 11616 Worker thread wakes up
00:53:22.944 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:22.944 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:22.944 00.000 11616 move complete, result=0
00:53:22.944 00.000 11616 worker thread done servicing request
00:53:23.057 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:23.057 00.000 12268 Status Line: Star lost - mass changed
00:53:23.061 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
00:53:23.078 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:53:23.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:23.078 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:23.078 00.000 12268 Enqueuing Expose request
00:53:23.079 00.001 11616 Worker thread wakes up
00:53:23.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:23.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:25.087 02.008 11616 Exposure complete
00:53:25.143 00.056 11616 worker thread done servicing request
00:53:25.144 00.001 12268 OnExposeComplete: enter
00:53:25.144 00.000 12268 UpdateGuideState(): m_state=6
00:53:25.144 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
00:53:25.144 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=920.13, Mass=239, SNR=10.6, Peak=34 HFD=6.9
00:53:25.144 00.000 12268 Status Line: Mass: 239 vs 822
00:53:25.147 00.003 12268 UpdateCurrentPosition: star mass new=239.0 exp=822.3 thresh=50% limits=(411.1, 2917.0, 1644.5)
00:53:25.147 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:25.147 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:25.147 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:25.148 00.001 11616 Worker thread wakes up
00:53:25.148 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:25.148 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:25.148 00.000 11616 move complete, result=0
00:53:25.148 00.000 11616 worker thread done servicing request
00:53:25.258 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:25.259 00.001 12268 Status Line: Star lost - mass changed
00:53:25.262 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
00:53:25.279 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:53:25.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:25.279 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:25.280 00.001 12268 Enqueuing Expose request
00:53:25.280 00.000 11616 Worker thread wakes up
00:53:25.280 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:25.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:27.301 02.021 11616 Exposure complete
00:53:27.355 00.054 11616 worker thread done servicing request
00:53:27.355 00.000 12268 OnExposeComplete: enter
00:53:27.356 00.001 12268 UpdateGuideState(): m_state=6
00:53:27.356 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
00:53:27.356 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=918.98, Mass=141, SNR=8.2, Peak=35 HFD=6.1
00:53:27.356 00.000 12268 Status Line: Mass: 141 vs 756
00:53:27.358 00.002 12268 UpdateCurrentPosition: star mass new=140.6 exp=756.2 thresh=50% limits=(378.1, 2917.0, 1512.4)
00:53:27.358 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:27.359 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:27.359 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:27.359 00.000 11616 Worker thread wakes up
00:53:27.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:27.359 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:27.360 00.001 11616 move complete, result=0
00:53:27.360 00.000 11616 worker thread done servicing request
00:53:27.465 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:27.465 00.000 12268 Status Line: Star lost - mass changed
00:53:27.467 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
00:53:27.485 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:53:27.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:27.485 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:27.485 00.000 12268 Enqueuing Expose request
00:53:27.486 00.001 11616 Worker thread wakes up
00:53:27.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:27.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:29.501 02.015 11616 Exposure complete
00:53:29.554 00.053 11616 worker thread done servicing request
00:53:29.554 00.000 12268 OnExposeComplete: enter
00:53:29.554 00.000 12268 UpdateGuideState(): m_state=6
00:53:29.555 00.001 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
00:53:29.555 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=918.60, Mass=103, SNR=7.0, Peak=34 HFD=5.8
00:53:29.555 00.000 12268 Status Line: Mass: 103 vs 702
00:53:29.557 00.002 12268 UpdateCurrentPosition: star mass new=103.4 exp=701.6 thresh=50% limits=(350.8, 2917.0, 1403.3)
00:53:29.557 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:29.558 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:29.558 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:29.558 00.000 11616 Worker thread wakes up
00:53:29.558 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:29.558 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:29.558 00.000 11616 move complete, result=0
00:53:29.558 00.000 11616 worker thread done servicing request
00:53:29.668 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:29.668 00.000 12268 Status Line: Star lost - mass changed
00:53:29.672 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
00:53:29.690 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:53:29.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:29.690 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:29.690 00.000 12268 Enqueuing Expose request
00:53:29.690 00.000 11616 Worker thread wakes up
00:53:29.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:29.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:31.691 02.001 11616 Exposure complete
00:53:31.745 00.054 11616 worker thread done servicing request
00:53:31.745 00.000 12268 OnExposeComplete: enter
00:53:31.745 00.000 12268 UpdateGuideState(): m_state=6
00:53:31.745 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
00:53:31.745 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=918.21, Mass=129, SNR=7.8, Peak=37 HFD=5.7
00:53:31.746 00.001 12268 Status Line: Mass: 129 vs 618
00:53:31.748 00.002 12268 UpdateCurrentPosition: star mass new=129.3 exp=618.1 thresh=50% limits=(309.0, 2917.0, 1236.2)
00:53:31.748 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:31.748 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:31.749 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:31.749 00.000 11616 Worker thread wakes up
00:53:31.749 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:31.749 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:31.749 00.000 11616 move complete, result=0
00:53:31.749 00.000 11616 worker thread done servicing request
00:53:31.862 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:31.863 00.001 12268 Status Line: Star lost - mass changed
00:53:31.866 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
00:53:31.886 00.020 12268 UpdateGuideState exits: Star lost - mass changed
00:53:31.887 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:31.887 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:31.887 00.000 12268 Enqueuing Expose request
00:53:31.887 00.000 11616 Worker thread wakes up
00:53:31.887 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:31.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:33.895 02.008 11616 Exposure complete
00:53:33.952 00.057 11616 worker thread done servicing request
00:53:33.952 00.000 12268 OnExposeComplete: enter
00:53:33.952 00.000 12268 UpdateGuideState(): m_state=6
00:53:33.953 00.001 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
00:53:33.953 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=918.45, Mass=104, SNR=7.0, Peak=35 HFD=5.7
00:53:33.953 00.000 12268 Status Line: Mass: 104 vs 482
00:53:33.956 00.003 12268 UpdateCurrentPosition: star mass new=103.6 exp=481.6 thresh=50% limits=(240.8, 2917.0, 963.1)
00:53:33.956 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:33.957 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:33.957 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:33.957 00.000 11616 Worker thread wakes up
00:53:33.957 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:33.957 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:33.958 00.001 11616 move complete, result=0
00:53:33.958 00.000 11616 worker thread done servicing request
00:53:34.068 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:34.068 00.000 12268 Status Line: Star lost - mass changed
00:53:34.078 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
00:53:34.098 00.020 12268 UpdateGuideState exits: Star lost - mass changed
00:53:34.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:34.098 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:34.099 00.001 12268 Enqueuing Expose request
00:53:34.099 00.000 11616 Worker thread wakes up
00:53:34.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:34.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:36.112 02.013 11616 Exposure complete
00:53:36.168 00.056 11616 worker thread done servicing request
00:53:36.168 00.000 12268 OnExposeComplete: enter
00:53:36.168 00.000 12268 UpdateGuideState(): m_state=6
00:53:36.168 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
00:53:36.168 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=918.23, Mass=87, SNR=6.5, Peak=34 HFD=6.1
00:53:36.169 00.001 12268 Status Line: Mass: 87 vs 463
00:53:36.171 00.002 12268 UpdateCurrentPosition: star mass new=87.4 exp=463.4 thresh=50% limits=(231.7, 2917.0, 926.7)
00:53:36.171 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:36.172 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:36.172 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:36.172 00.000 11616 Worker thread wakes up
00:53:36.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:36.172 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:36.172 00.000 11616 move complete, result=0
00:53:36.172 00.000 11616 worker thread done servicing request
00:53:36.284 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:36.285 00.001 12268 Status Line: Star lost - mass changed
00:53:36.288 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
00:53:36.306 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:53:36.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:36.306 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:36.306 00.000 12268 Enqueuing Expose request
00:53:36.306 00.000 11616 Worker thread wakes up
00:53:36.307 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:36.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:38.322 02.015 11616 Exposure complete
00:53:38.378 00.056 11616 worker thread done servicing request
00:53:38.379 00.001 12268 OnExposeComplete: enter
00:53:38.379 00.000 12268 UpdateGuideState(): m_state=6
00:53:38.379 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
00:53:38.379 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=917.53, Mass=75, SNR=6.0, Peak=34 HFD=7.2
00:53:38.379 00.000 12268 Status Line: Mass: 75 vs 436
00:53:38.382 00.003 12268 UpdateCurrentPosition: star mass new=74.9 exp=436.4 thresh=50% limits=(218.2, 2917.0, 872.8)
00:53:38.382 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:38.382 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:38.383 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:38.383 00.000 11616 Worker thread wakes up
00:53:38.383 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:38.383 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:38.383 00.000 11616 move complete, result=0
00:53:38.383 00.000 11616 worker thread done servicing request
00:53:38.492 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:38.492 00.000 12268 Status Line: Star lost - mass changed
00:53:38.495 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
00:53:38.516 00.021 12268 UpdateGuideState exits: Star lost - mass changed
00:53:38.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:38.516 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:38.516 00.000 12268 Enqueuing Expose request
00:53:38.516 00.000 11616 Worker thread wakes up
00:53:38.517 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:38.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:40.531 02.014 11616 Exposure complete
00:53:40.594 00.063 11616 worker thread done servicing request
00:53:40.594 00.000 12268 OnExposeComplete: enter
00:53:40.594 00.000 12268 UpdateGuideState(): m_state=6
00:53:40.594 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
00:53:40.594 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=916.64, Mass=68, SNR=5.7, Peak=33 HFD=6.8
00:53:40.594 00.000 12268 Status Line: Mass: 68 vs 411
00:53:40.597 00.003 12268 UpdateCurrentPosition: star mass new=67.7 exp=411.0 thresh=50% limits=(205.5, 2917.0, 822.1)
00:53:40.597 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:40.598 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:40.598 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:40.598 00.000 11616 Worker thread wakes up
00:53:40.598 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:40.599 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:40.599 00.000 11616 move complete, result=0
00:53:40.599 00.000 11616 worker thread done servicing request
00:53:40.714 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:40.714 00.000 12268 Status Line: Star lost - mass changed
00:53:40.717 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:53:40.735 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:53:40.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:40.735 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:40.735 00.000 12268 Enqueuing Expose request
00:53:40.735 00.000 11616 Worker thread wakes up
00:53:40.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:40.735 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:42.743 02.008 11616 Exposure complete
00:53:42.798 00.055 11616 worker thread done servicing request
00:53:42.798 00.000 12268 OnExposeComplete: enter
00:53:42.798 00.000 12268 UpdateGuideState(): m_state=6
00:53:42.799 00.001 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
00:53:42.799 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=916.80, Mass=70, SNR=5.8, Peak=33 HFD=6.5
00:53:42.799 00.000 12268 Status Line: Mass: 70 vs 277
00:53:42.801 00.002 12268 UpdateCurrentPosition: star mass new=69.6 exp=277.5 thresh=50% limits=(138.7, 2917.0, 555.0)
00:53:42.802 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:42.802 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:42.802 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:42.803 00.001 11616 Worker thread wakes up
00:53:42.803 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:42.803 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:42.803 00.000 11616 move complete, result=0
00:53:42.803 00.000 11616 worker thread done servicing request
00:53:42.911 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:42.912 00.001 12268 Status Line: Star lost - mass changed
00:53:42.918 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:53:42.936 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:53:42.937 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:42.937 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:42.937 00.000 12268 Enqueuing Expose request
00:53:42.937 00.000 11616 Worker thread wakes up
00:53:42.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:42.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:44.949 02.012 11616 Exposure complete
00:53:45.006 00.057 11616 worker thread done servicing request
00:53:45.007 00.001 12268 OnExposeComplete: enter
00:53:45.007 00.000 12268 UpdateGuideState(): m_state=6
00:53:45.007 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
00:53:45.007 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.81, Mass=41, SNR=4.5, Peak=30 HFD=3.8
00:53:45.007 00.000 12268 Status Line: Mass: 41 vs 254
00:53:45.009 00.002 12268 UpdateCurrentPosition: star mass new=41.0 exp=254.4 thresh=50% limits=(127.2, 2917.0, 508.8)
00:53:45.009 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:45.010 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:45.010 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:45.010 00.000 11616 Worker thread wakes up
00:53:45.011 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:45.011 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:45.011 00.000 11616 move complete, result=0
00:53:45.011 00.000 11616 worker thread done servicing request
00:53:45.124 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:45.124 00.000 12268 Status Line: Star lost - mass changed
00:53:45.126 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:53:45.144 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:53:45.145 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:45.145 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:45.145 00.000 12268 Enqueuing Expose request
00:53:45.145 00.000 11616 Worker thread wakes up
00:53:45.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:45.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:47.157 02.012 11616 Exposure complete
00:53:47.214 00.057 11616 worker thread done servicing request
00:53:47.214 00.000 12268 OnExposeComplete: enter
00:53:47.214 00.000 12268 UpdateGuideState(): m_state=6
00:53:47.215 00.001 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
00:53:47.215 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.56, Mass=44, SNR=4.7, Peak=32 HFD=4.1
00:53:47.215 00.000 12268 Status Line: Mass: 44 vs 250
00:53:47.217 00.002 12268 UpdateCurrentPosition: star mass new=44.4 exp=249.8 thresh=50% limits=(124.9, 2917.0, 499.6)
00:53:47.217 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:47.218 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:47.218 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:47.218 00.000 11616 Worker thread wakes up
00:53:47.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:47.218 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:47.218 00.000 11616 move complete, result=0
00:53:47.219 00.001 11616 worker thread done servicing request
00:53:47.329 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:47.329 00.000 12268 Status Line: Star lost - mass changed
00:53:47.332 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
00:53:47.351 00.019 12268 UpdateGuideState exits: Star lost - mass changed
00:53:47.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:47.351 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:47.351 00.000 12268 Enqueuing Expose request
00:53:47.351 00.000 11616 Worker thread wakes up
00:53:47.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:47.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:49.364 02.013 11616 Exposure complete
00:53:49.422 00.058 11616 worker thread done servicing request
00:53:49.422 00.000 12268 OnExposeComplete: enter
00:53:49.423 00.001 12268 UpdateGuideState(): m_state=6
00:53:49.423 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
00:53:49.423 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.59, Mass=43, SNR=4.6, Peak=33 HFD=3.5
00:53:49.423 00.000 12268 Status Line: Mass: 43 vs 239
00:53:49.426 00.003 12268 UpdateCurrentPosition: star mass new=43.4 exp=239.0 thresh=50% limits=(119.5, 2917.0, 478.1)
00:53:49.426 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:49.426 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:49.426 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:49.426 00.000 11616 Worker thread wakes up
00:53:49.426 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:49.426 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:49.426 00.000 11616 move complete, result=0
00:53:49.428 00.002 11616 worker thread done servicing request
00:53:49.538 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:49.538 00.000 12268 Status Line: Star lost - mass changed
00:53:49.541 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
00:53:49.559 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:53:49.559 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:49.559 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:49.559 00.000 12268 Enqueuing Expose request
00:53:49.559 00.000 11616 Worker thread wakes up
00:53:49.560 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:49.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:51.563 02.003 11616 Exposure complete
00:53:51.619 00.056 11616 worker thread done servicing request
00:53:51.619 00.000 12268 OnExposeComplete: enter
00:53:51.619 00.000 12268 UpdateGuideState(): m_state=6
00:53:51.619 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
00:53:51.620 00.001 12268 Star::Find returns 1 (0), X=665.21, Y=915.39, Mass=65, SNR=5.6, Peak=34 HFD=5.3
00:53:51.620 00.000 12268 Status Line: Mass: 65 vs 141
00:53:51.626 00.006 12268 UpdateCurrentPosition: star mass new=65.3 exp=140.6 thresh=50% limits=(70.3, 2917.0, 281.3)
00:53:51.626 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:53:51.626 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:53:51.626 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:53:51.627 00.001 11616 Worker thread wakes up
00:53:51.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:53:51.627 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:53:51.627 00.000 11616 move complete, result=0
00:53:51.627 00.000 11616 worker thread done servicing request
00:53:51.732 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:53:51.732 00.000 12268 Status Line: Star lost - mass changed
00:53:51.736 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:53:51.753 00.017 12268 UpdateGuideState exits: Star lost - mass changed
00:53:51.753 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:51.753 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:53:51.753 00.000 12268 Enqueuing Expose request
00:53:51.754 00.001 11616 Worker thread wakes up
00:53:51.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:51.754 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:53:53.760 02.006 11616 Exposure complete
00:53:53.814 00.054 11616 worker thread done servicing request
00:53:53.814 00.000 12268 OnExposeComplete: enter
00:53:53.815 00.001 12268 UpdateGuideState(): m_state=6
00:53:53.815 00.000 12268 Star::Find(15, 665, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
00:53:53.815 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=916.12, Mass=67, SNR=5.7, Peak=36 HFD=5.6
00:53:53.815 00.000 12268 DistanceChecker: deactivated
00:53:53.815 00.000 12268 Star::Find false star n=9 nbg=278 bg=7.2 sigma=0.7 thresh=9 peak=9
00:53:53.815 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.57,6.83,0.00,M2] 
00:53:53.815 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
00:53:53.815 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
00:53:53.815 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-4.95 hyp=4.95 cameraTheta=-1.54 mountX=-4.91 mountY=0.79, mountTheta=2.98
00:53:53.817 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-4.95, opts=13)
00:53:53.817 00.000 12268 Enqueuing Move request for scope (0.16, -4.95)
00:53:53.817 00.000 11616 Worker thread wakes up
00:53:53.817 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -4.95) opts 0xd
00:53:53.817 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -4.95)
00:53:53.817 00.000 11616 Moving (0.16, -4.95) raw xDistance=-4.91 yDistance=0.79
00:53:53.817 00.000 11616 resist switch: large excursion: input -4.91 thresh 0.29 direction from 1 to -1
00:53:53.817 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-14.72
00:53:53.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.45 from input -4.91
00:53:53.818 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.79
00:53:53.818 00.000 11616 MoveAxis(E, 2747, ABG)
00:53:53.818 00.000 11616 duration set to 2500 by maxRaDuration
00:53:53.818 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:53:53.818 00.000 11616 IsSlewing returns 0
00:53:53.818 00.000 11616 IsGuiding returns 0
00:53:53.819 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:53:53.842 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:53:53.860 00.018 12268 UpdateGuideState exits: m=67 SNR=5.7
00:53:53.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:53.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:53:53.860 00.000 12268 Enqueuing Expose request
00:53:56.330 02.470 11616 IsGuiding returns 1
00:53:56.331 00.001 11616 scope still moving after pulse duration time elapsed
00:53:56.363 00.032 11616 IsSlewing returns 0
00:53:56.363 00.000 11616 IsGuiding returns 0
00:53:56.363 00.000 11616 scope move finished after 2500 + 45 ms
00:53:56.364 00.001 11616 Move returns status 0, amount 2500
00:53:56.364 00.000 11616 MoveAxis(S, 67, ABG)
00:53:56.364 00.000 11616 Guiding  Dir = 1, Dur = 67
00:53:56.364 00.000 11616 IsSlewing returns 0
00:53:56.364 00.000 11616 IsGuiding returns 0
00:53:56.365 00.001 11616 PulseGuide returned control before completion, sleep 77
00:53:56.456 00.091 11616 IsGuiding returns 1
00:53:56.456 00.000 11616 scope still moving after pulse duration time elapsed
00:53:56.487 00.031 11616 IsSlewing returns 0
00:53:56.487 00.000 11616 IsGuiding returns 0
00:53:56.488 00.001 11616 scope move finished after 67 + 56 ms
00:53:56.488 00.000 11616 Move returns status 0, amount 67
00:53:56.488 00.000 11616 move complete, result=0
00:53:56.488 00.000 11616 worker thread done servicing request
00:53:56.488 00.000 11616 Worker thread wakes up
00:53:56.488 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:53:56.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:53:56.488 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, 0.8 px 67 ms SOUTH
00:53:58.506 02.018 11616 Exposure complete
00:53:58.562 00.056 11616 worker thread done servicing request
00:53:58.562 00.000 12268 OnExposeComplete: enter
00:53:58.562 00.000 12268 UpdateGuideState(): m_state=6
00:53:58.562 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
00:53:58.562 00.000 12268 Star::Find returns 1 (0), X=664.85, Y=915.61, Mass=72, SNR=5.9, Peak=34 HFD=6.9
00:53:58.563 00.001 12268 Star::Find false star n=10 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=8
00:53:58.563 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.06,6.62,0.00,M3] 
00:53:58.563 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
00:53:58.563 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
00:53:58.563 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-5.46 hyp=5.48 cameraTheta=-1.66 mountX=-5.48 mountY=0.23, mountTheta=3.10
00:53:58.565 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=-5.46, opts=13)
00:53:58.565 00.000 12268 Enqueuing Move request for scope (-0.47, -5.46)
00:53:58.565 00.000 11616 Worker thread wakes up
00:53:58.565 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -5.46) opts 0xd
00:53:58.565 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, -5.46)
00:53:58.565 00.000 11616 Moving (-0.47, -5.46) raw xDistance=-5.48 yDistance=0.23
00:53:58.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.74 from input -5.48
00:53:58.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
00:53:58.566 00.001 11616 MoveAxis(E, 3068, ABG)
00:53:58.566 00.000 11616 duration set to 2500 by maxRaDuration
00:53:58.566 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:53:58.566 00.000 11616 IsSlewing returns 0
00:53:58.566 00.000 11616 IsGuiding returns 0
00:53:58.567 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:53:58.588 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:53:58.604 00.016 12268 UpdateGuideState exits: m=72 SNR=5.9
00:53:58.604 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:58.605 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:53:58.605 00.000 12268 Enqueuing Expose request
00:54:01.078 02.473 11616 IsGuiding returns 1
00:54:01.079 00.001 11616 scope still moving after pulse duration time elapsed
00:54:01.109 00.030 11616 IsSlewing returns 0
00:54:01.109 00.000 11616 IsGuiding returns 1
00:54:01.141 00.032 11616 IsSlewing returns 0
00:54:01.141 00.000 11616 IsGuiding returns 1
00:54:01.171 00.030 11616 IsSlewing returns 0
00:54:01.171 00.000 11616 IsGuiding returns 0
00:54:01.172 00.001 11616 scope move finished after 2500 + 105 ms
00:54:01.172 00.000 11616 Move returns status 0, amount 2500
00:54:01.172 00.000 11616 MoveAxis(S, 20, ABG)
00:54:01.172 00.000 11616 Guiding  Dir = 1, Dur = 20
00:54:01.172 00.000 11616 IsSlewing returns 0
00:54:01.172 00.000 11616 IsGuiding returns 0
00:54:01.173 00.001 11616 PulseGuide returned control before completion, sleep 30
00:54:01.219 00.046 11616 IsGuiding returns 1
00:54:01.219 00.000 11616 scope still moving after pulse duration time elapsed
00:54:01.249 00.030 11616 IsSlewing returns 0
00:54:01.250 00.001 11616 IsGuiding returns 0
00:54:01.250 00.000 11616 scope move finished after 20 + 57 ms
00:54:01.250 00.000 11616 Move returns status 0, amount 20
00:54:01.250 00.000 11616 move complete, result=0
00:54:01.250 00.000 11616 worker thread done servicing request
00:54:01.251 00.001 11616 Worker thread wakes up
00:54:01.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:01.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:54:01.251 00.000 12268 GuideStep: -5.5 px 2500 ms EAST, 0.2 px 20 ms SOUTH
00:54:03.267 02.016 11616 Exposure complete
00:54:03.323 00.056 11616 worker thread done servicing request
00:54:03.324 00.001 12268 OnExposeComplete: enter
00:54:03.324 00.000 12268 UpdateGuideState(): m_state=6
00:54:03.324 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
00:54:03.324 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.79, Mass=51, SNR=5.0, Peak=37 HFD=3.2
00:54:03.324 00.000 12268 Status Line: Mass: 51 vs 103
00:54:03.327 00.003 12268 UpdateCurrentPosition: star mass new=51.1 exp=103.4 thresh=50% limits=(51.7, 2917.0, 206.8)
00:54:03.327 00.000 12268 DistanceChecker: activated
00:54:03.327 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
00:54:03.328 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:54:03.328 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:54:03.328 00.000 11616 Worker thread wakes up
00:54:03.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:54:03.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:54:03.328 00.000 11616 move complete, result=0
00:54:03.328 00.000 11616 worker thread done servicing request
00:54:03.438 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:54:03.438 00.000 12268 Status Line: Star lost - mass changed
00:54:03.445 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:03.463 00.018 12268 UpdateGuideState exits: Star lost - mass changed
00:54:03.464 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:03.464 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:54:03.464 00.000 12268 Enqueuing Expose request
00:54:03.464 00.000 11616 Worker thread wakes up
00:54:03.464 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:03.464 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:54:05.481 02.017 11616 Exposure complete
00:54:05.538 00.057 11616 worker thread done servicing request
00:54:05.539 00.001 12268 OnExposeComplete: enter
00:54:05.539 00.000 12268 UpdateGuideState(): m_state=6
00:54:05.539 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
00:54:05.539 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.25, Mass=48, SNR=4.9, Peak=33 HFD=4.0
00:54:05.539 00.000 12268 DistanceChecker: reject for large offset (5.85 > 1.80) avgDist = 0.90 count = 18
00:54:05.539 00.000 12268 Status Line: Recovering
00:54:05.541 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:54:05.542 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:54:05.542 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:54:05.543 00.001 11616 Worker thread wakes up
00:54:05.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:54:05.543 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:54:05.543 00.000 11616 move complete, result=0
00:54:05.543 00.000 11616 worker thread done servicing request
00:54:05.652 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:54:05.652 00.000 12268 Status Line: No star found
00:54:05.656 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:05.673 00.017 12268 UpdateGuideState exits: No star found
00:54:05.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:05.673 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:54:05.673 00.000 12268 Enqueuing Expose request
00:54:05.673 00.000 11616 Worker thread wakes up
00:54:05.674 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:05.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:54:07.675 02.001 11616 Exposure complete
00:54:07.731 00.056 11616 worker thread done servicing request
00:54:07.731 00.000 12268 OnExposeComplete: enter
00:54:07.731 00.000 12268 UpdateGuideState(): m_state=6
00:54:07.731 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
00:54:07.731 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.47, Mass=45, SNR=4.7, Peak=34 HFD=2.7
00:54:07.731 00.000 12268 DistanceChecker: reject for large offset (5.60 > 1.80) avgDist = 0.90 count = 18
00:54:07.731 00.000 12268 Status Line: Recovering
00:54:07.734 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
00:54:07.734 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
00:54:07.734 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
00:54:07.734 00.000 11616 Worker thread wakes up
00:54:07.735 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
00:54:07.735 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
00:54:07.735 00.000 11616 move complete, result=0
00:54:07.735 00.000 11616 worker thread done servicing request
00:54:07.846 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:54:07.846 00.000 12268 Status Line: No star found
00:54:07.849 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:07.868 00.019 12268 UpdateGuideState exits: No star found
00:54:07.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:07.868 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
00:54:07.868 00.000 12268 Enqueuing Expose request
00:54:07.869 00.001 11616 Worker thread wakes up
00:54:07.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:07.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
00:54:09.878 02.009 11616 Exposure complete
00:54:09.932 00.054 11616 worker thread done servicing request
00:54:09.932 00.000 12268 OnExposeComplete: enter
00:54:09.932 00.000 12268 UpdateGuideState(): m_state=6
00:54:09.933 00.001 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
00:54:09.933 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=42, SNR=4.6, Peak=32 HFD=3.7
00:54:09.933 00.000 12268 DistanceChecker: reject for large offset (5.54 > 1.80) avgDist = 0.90 count = 18
00:54:09.933 00.000 12268 DistanceChecker: begin recovering
00:54:09.933 00.000 12268 Star::Find false star n=12 nbg=270 bg=7.1 sigma=0.7 thresh=9 peak=9
00:54:09.933 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.06,5.03,0.00,M4] 
00:54:09.933 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
00:54:09.933 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.27)
00:54:09.933 00.000 12268 CameraToMount -- cameraX=0.77 cameraY=-5.48 hyp=5.54 cameraTheta=-1.43 mountX=-5.38 mountY=1.46, mountTheta=2.88
00:54:09.937 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.77, y=-5.48, opts=13)
00:54:09.937 00.000 12268 Enqueuing Move request for scope (0.77, -5.48)
00:54:09.937 00.000 11616 Worker thread wakes up
00:54:09.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.77, -5.48) opts 0xd
00:54:09.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.77, -5.48)
00:54:09.937 00.000 11616 Moving (0.77, -5.48) raw xDistance=-5.38 yDistance=1.46
00:54:09.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.69 from input -5.38
00:54:09.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 1.46
00:54:09.938 00.001 11616 MoveAxis(E, 3014, ABG)
00:54:09.938 00.000 11616 duration set to 2500 by maxRaDuration
00:54:09.938 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:54:09.938 00.000 11616 IsSlewing returns 0
00:54:09.938 00.000 11616 IsGuiding returns 0
00:54:09.938 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:54:09.960 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:09.977 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
00:54:09.978 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:09.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:54:09.978 00.000 12268 Enqueuing Expose request
00:54:12.461 02.483 11616 IsGuiding returns 0
00:54:12.461 00.000 11616 Move returns status 0, amount 2500
00:54:12.461 00.000 11616 MoveAxis(S, 124, ABG)
00:54:12.462 00.001 11616 Guiding  Dir = 1, Dur = 124
00:54:12.462 00.000 11616 IsSlewing returns 0
00:54:12.462 00.000 11616 IsGuiding returns 0
00:54:12.463 00.001 11616 PulseGuide returned control before completion, sleep 134
00:54:12.600 00.137 11616 IsGuiding returns 1
00:54:12.601 00.001 11616 scope still moving after pulse duration time elapsed
00:54:12.632 00.031 11616 IsSlewing returns 0
00:54:12.632 00.000 11616 IsGuiding returns 0
00:54:12.632 00.000 11616 scope move finished after 124 + 45 ms
00:54:12.632 00.000 11616 Move returns status 0, amount 124
00:54:12.632 00.000 11616 move complete, result=0
00:54:12.632 00.000 11616 worker thread done servicing request
00:54:12.633 00.001 11616 Worker thread wakes up
00:54:12.633 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:12.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:54:12.633 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.5 px 124 ms SOUTH
00:54:14.651 02.018 11616 Exposure complete
00:54:14.707 00.056 11616 worker thread done servicing request
00:54:14.708 00.001 12268 OnExposeComplete: enter
00:54:14.708 00.000 12268 UpdateGuideState(): m_state=6
00:54:14.708 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
00:54:14.708 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=915.34, Mass=57, SNR=5.3, Peak=34 HFD=2.8
00:54:14.708 00.000 12268 DistanceChecker: reject for large offset (5.73 > 2.22) avgDist = 1.11 count = 19
00:54:14.708 00.000 12268 Star::Find false star n=8 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=8
00:54:14.708 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.93,5.28,0.00,M5] 
00:54:14.708 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
00:54:14.709 00.001 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
00:54:14.709 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-5.72 hyp=5.73 cameraTheta=-1.59 mountX=-5.71 mountY=0.63, mountTheta=3.03
00:54:14.710 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-5.72, opts=13)
00:54:14.710 00.000 12268 Enqueuing Move request for scope (-0.11, -5.72)
00:54:14.710 00.000 11616 Worker thread wakes up
00:54:14.710 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -5.72) opts 0xd
00:54:14.710 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -5.72)
00:54:14.711 00.001 11616 Moving (-0.11, -5.72) raw xDistance=-5.71 yDistance=0.63
00:54:14.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.85 from input -5.71
00:54:14.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.63
00:54:14.711 00.000 11616 MoveAxis(E, 3196, ABG)
00:54:14.711 00.000 11616 duration set to 2500 by maxRaDuration
00:54:14.711 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:54:14.711 00.000 11616 IsSlewing returns 0
00:54:14.711 00.000 11616 IsGuiding returns 0
00:54:14.712 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:54:14.731 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:14.749 00.018 12268 UpdateGuideState exits: m=57 SNR=5.3
00:54:14.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:14.750 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:54:14.750 00.000 12268 Enqueuing Expose request
00:54:17.230 02.480 11616 IsGuiding returns 1
00:54:17.230 00.000 11616 scope still moving after pulse duration time elapsed
00:54:17.261 00.031 11616 IsSlewing returns 0
00:54:17.262 00.001 11616 IsGuiding returns 0
00:54:17.262 00.000 11616 scope move finished after 2500 + 50 ms
00:54:17.262 00.000 11616 Move returns status 0, amount 2500
00:54:17.262 00.000 11616 MoveAxis(S, 53, ABG)
00:54:17.262 00.000 11616 Guiding  Dir = 1, Dur = 53
00:54:17.262 00.000 11616 IsSlewing returns 0
00:54:17.263 00.001 11616 IsGuiding returns 0
00:54:17.263 00.000 11616 PulseGuide returned control before completion, sleep 63
00:54:17.338 00.075 11616 IsGuiding returns 1
00:54:17.338 00.000 11616 scope still moving after pulse duration time elapsed
00:54:17.369 00.031 11616 IsSlewing returns 0
00:54:17.370 00.001 11616 IsGuiding returns 0
00:54:17.370 00.000 11616 scope move finished after 53 + 54 ms
00:54:17.370 00.000 11616 Move returns status 0, amount 53
00:54:17.370 00.000 11616 move complete, result=0
00:54:17.370 00.000 11616 worker thread done servicing request
00:54:17.371 00.001 11616 Worker thread wakes up
00:54:17.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:17.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:54:17.371 00.000 12268 GuideStep: -5.7 px 2500 ms EAST, 0.6 px 53 ms SOUTH
00:54:19.392 02.021 11616 Exposure complete
00:54:19.448 00.056 11616 worker thread done servicing request
00:54:19.448 00.000 12268 OnExposeComplete: enter
00:54:19.448 00.000 12268 UpdateGuideState(): m_state=6
00:54:19.448 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
00:54:19.449 00.001 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=41, SNR=4.5, Peak=33 HFD=3.1
00:54:19.449 00.000 12268 DistanceChecker: reject for large offset (5.48 > 2.63) avgDist = 1.32 count = 20
00:54:19.449 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.2 sigma=0.7 thresh=9 peak=9
00:54:19.449 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -12.95,4.61,0.00,M6] 
00:54:19.449 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
00:54:19.449 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
00:54:19.449 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=-5.45 hyp=5.48 cameraTheta=-1.47 mountX=-5.36 mountY=1.27, mountTheta=2.91
00:54:19.450 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=-5.45, opts=13)
00:54:19.451 00.001 12268 Enqueuing Move request for scope (0.58, -5.45)
00:54:19.451 00.000 11616 Worker thread wakes up
00:54:19.451 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, -5.45) opts 0xd
00:54:19.451 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, -5.45)
00:54:19.451 00.000 11616 Moving (0.58, -5.45) raw xDistance=-5.36 yDistance=1.27
00:54:19.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.68 from input -5.36
00:54:19.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.27
00:54:19.451 00.000 11616 MoveAxis(E, 3004, ABG)
00:54:19.451 00.000 11616 duration set to 2500 by maxRaDuration
00:54:19.451 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:54:19.451 00.000 11616 IsSlewing returns 0
00:54:19.452 00.001 11616 IsGuiding returns 0
00:54:19.452 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:54:19.471 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:19.488 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
00:54:19.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:19.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:54:19.488 00.000 12268 Enqueuing Expose request
00:54:21.975 02.487 11616 IsGuiding returns 1
00:54:21.976 00.001 11616 scope still moving after pulse duration time elapsed
00:54:22.006 00.030 11616 IsSlewing returns 0
00:54:22.007 00.001 11616 IsGuiding returns 0
00:54:22.007 00.000 11616 scope move finished after 2500 + 55 ms
00:54:22.007 00.000 11616 Move returns status 0, amount 2500
00:54:22.007 00.000 11616 MoveAxis(S, 108, ABG)
00:54:22.007 00.000 11616 Guiding  Dir = 1, Dur = 108
00:54:22.008 00.001 11616 IsSlewing returns 0
00:54:22.008 00.000 11616 IsGuiding returns 0
00:54:22.008 00.000 11616 PulseGuide returned control before completion, sleep 118
00:54:22.130 00.122 11616 IsGuiding returns 1
00:54:22.131 00.001 11616 scope still moving after pulse duration time elapsed
00:54:22.161 00.030 11616 IsSlewing returns 0
00:54:22.162 00.001 11616 IsGuiding returns 0
00:54:22.162 00.000 11616 scope move finished after 108 + 46 ms
00:54:22.162 00.000 11616 Move returns status 0, amount 108
00:54:22.162 00.000 11616 move complete, result=0
00:54:22.162 00.000 11616 worker thread done servicing request
00:54:22.163 00.001 11616 Worker thread wakes up
00:54:22.163 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.3 px 108 ms SOUTH
00:54:22.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:22.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:54:24.177 02.014 11616 Exposure complete
00:54:24.231 00.054 11616 worker thread done servicing request
00:54:24.231 00.000 12268 OnExposeComplete: enter
00:54:24.232 00.001 12268 UpdateGuideState(): m_state=6
00:54:24.232 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
00:54:24.232 00.000 12268 Star::Find returns 1 (0), X=665.11, Y=915.97, Mass=72, SNR=5.8, Peak=32 HFD=5.1
00:54:24.232 00.000 12268 DistanceChecker: reject for large offset (5.10 > 3.01) avgDist = 1.50 count = 21
00:54:24.232 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -13.84,6.85,0.00,M7] 
00:54:24.232 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
00:54:24.232 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.09)
00:54:24.233 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=-5.10 hyp=5.10 cameraTheta=-1.61 mountX=-5.10 mountY=0.44, mountTheta=3.05
00:54:24.234 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-5.10, opts=13)
00:54:24.235 00.001 12268 Enqueuing Move request for scope (-0.21, -5.10)
00:54:24.235 00.000 11616 Worker thread wakes up
00:54:24.235 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -5.10) opts 0xd
00:54:24.235 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -5.10)
00:54:24.235 00.000 11616 Moving (-0.21, -5.10) raw xDistance=-5.10 yDistance=0.44
00:54:24.235 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.55 from input -5.10
00:54:24.235 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
00:54:24.235 00.000 11616 MoveAxis(E, 2853, ABG)
00:54:24.235 00.000 11616 duration set to 2500 by maxRaDuration
00:54:24.236 00.001 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
00:54:24.236 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
00:54:24.236 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:54:24.236 00.000 11616 IsSlewing returns 0
00:54:24.237 00.001 11616 IsGuiding returns 0
00:54:24.237 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:54:24.257 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:24.275 00.018 12268 UpdateGuideState exits: m=72 SNR=5.8
00:54:24.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:24.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:54:24.275 00.000 12268 Enqueuing Expose request
00:54:26.755 02.480 11616 IsGuiding returns 1
00:54:26.756 00.001 11616 scope still moving after pulse duration time elapsed
00:54:26.786 00.030 11616 IsSlewing returns 0
00:54:26.787 00.001 11616 IsGuiding returns 1
00:54:26.817 00.030 11616 IsSlewing returns 0
00:54:26.818 00.001 11616 IsGuiding returns 0
00:54:26.818 00.000 11616 scope move finished after 2500 + 80 ms
00:54:26.818 00.000 11616 Move returns status 0, amount 2500
00:54:26.818 00.000 11616 MoveAxis(S, 38, ABG)
00:54:26.818 00.000 11616 Guiding  Dir = 1, Dur = 38
00:54:26.818 00.000 11616 IsSlewing returns 0
00:54:26.819 00.001 11616 IsGuiding returns 0
00:54:26.819 00.000 11616 PulseGuide returned control before completion, sleep 48
00:54:26.878 00.059 11616 IsGuiding returns 1
00:54:26.878 00.000 11616 scope still moving after pulse duration time elapsed
00:54:26.909 00.031 11616 IsSlewing returns 0
00:54:26.910 00.001 11616 IsGuiding returns 0
00:54:26.910 00.000 11616 scope move finished after 38 + 53 ms
00:54:26.910 00.000 11616 Move returns status 0, amount 38
00:54:26.910 00.000 11616 move complete, result=0
00:54:26.910 00.000 11616 worker thread done servicing request
00:54:26.910 00.000 11616 Worker thread wakes up
00:54:26.910 00.000 12268 GuideStep: -5.1 px 2500 ms EAST, 0.4 px 38 ms SOUTH
00:54:26.911 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:26.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:54:28.928 02.017 11616 Exposure complete
00:54:28.982 00.054 11616 worker thread done servicing request
00:54:28.983 00.001 12268 OnExposeComplete: enter
00:54:28.983 00.000 12268 UpdateGuideState(): m_state=6
00:54:28.983 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
00:54:28.983 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.43, Mass=45, SNR=4.7, Peak=32 HFD=3.7
00:54:28.983 00.000 12268 DistanceChecker: reject for large offset (5.68 > 3.33) avgDist = 1.66 count = 22
00:54:28.983 00.000 12268 Star::Find false star n=9 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
00:54:28.983 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -13.82,5.80,0.00,M8] 
00:54:28.983 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:54:28.983 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
00:54:28.984 00.001 12268 CameraToMount -- cameraX=0.64 cameraY=-5.64 hyp=5.68 cameraTheta=-1.46 mountX=-5.55 mountY=1.36, mountTheta=2.90
00:54:28.985 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.64, y=-5.64, opts=13)
00:54:28.985 00.000 12268 Enqueuing Move request for scope (0.64, -5.64)
00:54:28.985 00.000 11616 Worker thread wakes up
00:54:28.985 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.64, -5.64) opts 0xd
00:54:28.985 00.000 11616 Handling offset move in thread for scope, endpoint = (0.64, -5.64)
00:54:28.985 00.000 11616 Moving (0.64, -5.64) raw xDistance=-5.55 yDistance=1.36
00:54:28.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.77 from input -5.55
00:54:28.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 1.36
00:54:28.986 00.001 11616 MoveAxis(E, 3107, ABG)
00:54:28.986 00.000 11616 duration set to 2500 by maxRaDuration
00:54:28.986 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:54:28.986 00.000 11616 IsSlewing returns 0
00:54:28.986 00.000 11616 IsGuiding returns 0
00:54:28.987 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:54:29.008 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:29.026 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
00:54:29.026 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:29.026 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:54:29.026 00.000 12268 Enqueuing Expose request
00:54:31.502 02.476 11616 IsGuiding returns 1
00:54:31.503 00.001 11616 scope still moving after pulse duration time elapsed
00:54:31.533 00.030 11616 IsSlewing returns 0
00:54:31.533 00.000 11616 IsGuiding returns 1
00:54:31.564 00.031 11616 IsSlewing returns 0
00:54:31.564 00.000 11616 IsGuiding returns 1
00:54:31.596 00.032 11616 IsSlewing returns 0
00:54:31.596 00.000 11616 IsGuiding returns 1
00:54:31.628 00.032 11616 IsSlewing returns 0
00:54:31.628 00.000 11616 IsGuiding returns 1
00:54:31.659 00.031 11616 IsSlewing returns 0
00:54:31.660 00.001 11616 IsGuiding returns 0
00:54:31.660 00.000 11616 scope move finished after 2500 + 173 ms
00:54:31.660 00.000 11616 Move returns status 0, amount 2500
00:54:31.660 00.000 11616 MoveAxis(S, 115, ABG)
00:54:31.660 00.000 11616 Guiding  Dir = 1, Dur = 115
00:54:31.660 00.000 11616 IsSlewing returns 0
00:54:31.661 00.001 11616 IsGuiding returns 0
00:54:31.661 00.000 11616 PulseGuide returned control before completion, sleep 125
00:54:31.799 00.138 11616 IsGuiding returns 1
00:54:31.799 00.000 11616 scope still moving after pulse duration time elapsed
00:54:31.829 00.030 11616 IsSlewing returns 0
00:54:31.829 00.000 11616 IsGuiding returns 0
00:54:31.829 00.000 11616 scope move finished after 115 + 53 ms
00:54:31.829 00.000 11616 Move returns status 0, amount 115
00:54:31.829 00.000 11616 move complete, result=0
00:54:31.829 00.000 11616 worker thread done servicing request
00:54:31.830 00.001 12268 GuideStep: -5.5 px 2500 ms EAST, 1.4 px 115 ms SOUTH
00:54:31.830 00.000 11616 Worker thread wakes up
00:54:31.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:31.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:54:33.830 02.000 11616 Exposure complete
00:54:33.886 00.056 11616 worker thread done servicing request
00:54:33.886 00.000 12268 OnExposeComplete: enter
00:54:33.886 00.000 12268 UpdateGuideState(): m_state=6
00:54:33.887 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
00:54:33.887 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.59, Mass=43, SNR=4.6, Peak=33 HFD=3.5
00:54:33.887 00.000 12268 DistanceChecker: reject for large offset (5.52 > 3.69) avgDist = 1.85 count = 23
00:54:33.887 00.000 12268 MultiStar: [#1 -12.54,-11.46,0.00,M1] [#2 -13.04,6.50,0.00,M9] 
00:54:33.887 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
00:54:33.887 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
00:54:33.887 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-5.48 hyp=5.52 cameraTheta=-1.44 mountX=-5.38 mountY=1.41, mountTheta=2.88
00:54:33.889 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=-5.48, opts=13)
00:54:33.889 00.000 12268 Enqueuing Move request for scope (0.72, -5.48)
00:54:33.890 00.001 11616 Worker thread wakes up
00:54:33.890 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, -5.48) opts 0xd
00:54:33.890 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, -5.48)
00:54:33.890 00.000 11616 Moving (0.72, -5.48) raw xDistance=-5.38 yDistance=1.41
00:54:33.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.69 from input -5.38
00:54:33.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 1.41
00:54:33.890 00.000 11616 MoveAxis(E, 3012, ABG)
00:54:33.890 00.000 11616 duration set to 2500 by maxRaDuration
00:54:33.890 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:54:33.891 00.001 11616 IsSlewing returns 0
00:54:33.891 00.000 11616 IsGuiding returns 0
00:54:33.891 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:54:33.911 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:33.928 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
00:54:33.928 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:33.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:54:33.929 00.001 12268 Enqueuing Expose request
00:54:36.417 02.488 11616 IsGuiding returns 1
00:54:36.418 00.001 11616 scope still moving after pulse duration time elapsed
00:54:36.449 00.031 11616 IsSlewing returns 0
00:54:36.450 00.001 11616 IsGuiding returns 1
00:54:36.480 00.030 11616 IsSlewing returns 0
00:54:36.481 00.001 11616 IsGuiding returns 1
00:54:36.512 00.031 11616 IsSlewing returns 0
00:54:36.512 00.000 11616 IsGuiding returns 1
00:54:36.542 00.030 11616 IsSlewing returns 0
00:54:36.542 00.000 11616 IsGuiding returns 0
00:54:36.542 00.000 11616 scope move finished after 2500 + 151 ms
00:54:36.542 00.000 11616 Move returns status 0, amount 2500
00:54:36.542 00.000 11616 MoveAxis(S, 120, ABG)
00:54:36.542 00.000 11616 Guiding  Dir = 1, Dur = 120
00:54:36.543 00.001 11616 IsSlewing returns 0
00:54:36.543 00.000 11616 IsGuiding returns 0
00:54:36.543 00.000 11616 PulseGuide returned control before completion, sleep 130
00:54:36.683 00.140 11616 IsGuiding returns 1
00:54:36.684 00.001 11616 scope still moving after pulse duration time elapsed
00:54:36.715 00.031 11616 IsSlewing returns 0
00:54:36.715 00.000 11616 IsGuiding returns 1
00:54:36.745 00.030 11616 IsSlewing returns 0
00:54:36.745 00.000 11616 IsGuiding returns 1
00:54:36.777 00.032 11616 IsSlewing returns 0
00:54:36.778 00.001 11616 IsGuiding returns 1
00:54:36.808 00.030 11616 IsSlewing returns 0
00:54:36.819 00.011 11616 IsGuiding returns 1
00:54:36.853 00.034 11616 IsSlewing returns 0
00:54:36.855 00.002 11616 IsGuiding returns 0
00:54:36.855 00.000 11616 scope move finished after 120 + 191 ms
00:54:36.855 00.000 11616 Move returns status 0, amount 120
00:54:36.855 00.000 11616 move complete, result=0
00:54:36.855 00.000 11616 worker thread done servicing request
00:54:36.855 00.000 11616 Worker thread wakes up
00:54:36.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:36.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:54:36.855 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.4 px 120 ms SOUTH
00:54:38.857 02.002 11616 Exposure complete
00:54:38.913 00.056 11616 worker thread done servicing request
00:54:38.913 00.000 12268 OnExposeComplete: enter
00:54:38.913 00.000 12268 UpdateGuideState(): m_state=6
00:54:38.913 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
00:54:38.913 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=44, SNR=4.7, Peak=33 HFD=3.7
00:54:38.913 00.000 12268 DistanceChecker: reject for large offset (5.54 > 4.02) avgDist = 2.01 count = 24
00:54:38.913 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:54:38.913 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
00:54:38.913 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.27)
00:54:38.913 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=-5.49 hyp=5.54 cameraTheta=-1.43 mountX=-5.39 mountY=1.48, mountTheta=2.87
00:54:38.915 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.79, y=-5.49, opts=13)
00:54:38.915 00.000 12268 Enqueuing Move request for scope (0.79, -5.49)
00:54:38.915 00.000 11616 Worker thread wakes up
00:54:38.915 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.79, -5.49) opts 0xd
00:54:38.915 00.000 11616 Handling offset move in thread for scope, endpoint = (0.79, -5.49)
00:54:38.915 00.000 11616 Moving (0.79, -5.49) raw xDistance=-5.39 yDistance=1.48
00:54:38.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.69 from input -5.39
00:54:38.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 1.48
00:54:38.915 00.000 11616 MoveAxis(E, 3016, ABG)
00:54:38.916 00.001 11616 duration set to 2500 by maxRaDuration
00:54:38.916 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:54:38.916 00.000 11616 IsSlewing returns 0
00:54:38.916 00.000 11616 IsGuiding returns 0
00:54:38.916 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:54:38.935 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:38.953 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
00:54:38.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:38.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:54:38.953 00.000 12268 Enqueuing Expose request
00:54:41.436 02.483 11616 IsGuiding returns 1
00:54:41.437 00.001 11616 scope still moving after pulse duration time elapsed
00:54:41.468 00.031 11616 IsSlewing returns 0
00:54:41.469 00.001 11616 IsGuiding returns 0
00:54:41.469 00.000 11616 scope move finished after 2500 + 52 ms
00:54:41.469 00.000 11616 Move returns status 0, amount 2500
00:54:41.469 00.000 11616 MoveAxis(S, 125, ABG)
00:54:41.469 00.000 11616 Guiding  Dir = 1, Dur = 125
00:54:41.470 00.001 11616 IsSlewing returns 0
00:54:41.470 00.000 11616 IsGuiding returns 0
00:54:41.471 00.001 11616 PulseGuide returned control before completion, sleep 135
00:54:41.610 00.139 11616 IsGuiding returns 1
00:54:41.610 00.000 11616 scope still moving after pulse duration time elapsed
00:54:41.641 00.031 11616 IsSlewing returns 0
00:54:41.642 00.001 11616 IsGuiding returns 0
00:54:41.642 00.000 11616 scope move finished after 125 + 46 ms
00:54:41.642 00.000 11616 Move returns status 0, amount 125
00:54:41.642 00.000 11616 move complete, result=0
00:54:41.642 00.000 11616 worker thread done servicing request
00:54:41.642 00.000 11616 Worker thread wakes up
00:54:41.642 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:41.642 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:54:41.642 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.5 px 125 ms SOUTH
00:54:43.651 02.009 11616 Exposure complete
00:54:43.705 00.054 11616 worker thread done servicing request
00:54:43.706 00.001 12268 OnExposeComplete: enter
00:54:43.706 00.000 12268 UpdateGuideState(): m_state=6
00:54:43.706 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
00:54:43.706 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.74, Mass=63, SNR=5.5, Peak=31 HFD=6.0
00:54:43.706 00.000 12268 DistanceChecker: reject for large offset (5.34 > 4.34) avgDist = 2.17 count = 25
00:54:43.706 00.000 12268 Star::Find false star n=8 nbg=280 bg=7.2 sigma=0.7 thresh=9 peak=9
00:54:43.707 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -11.62,5.31,0.00,M10] 
00:54:43.707 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
00:54:43.707 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
00:54:43.707 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-5.33 hyp=5.34 cameraTheta=-1.51 mountX=-5.27 mountY=1.00, mountTheta=2.95
00:54:43.708 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-5.33, opts=13)
00:54:43.708 00.000 12268 Enqueuing Move request for scope (0.32, -5.33)
00:54:43.709 00.001 11616 Worker thread wakes up
00:54:43.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -5.33) opts 0xd
00:54:43.709 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -5.33)
00:54:43.709 00.000 11616 Moving (0.32, -5.33) raw xDistance=-5.27 yDistance=1.00
00:54:43.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.64 from input -5.27
00:54:43.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.00
00:54:43.709 00.000 11616 MoveAxis(E, 2952, ABG)
00:54:43.709 00.000 11616 duration set to 2500 by maxRaDuration
00:54:43.709 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:54:43.709 00.000 11616 IsSlewing returns 0
00:54:43.710 00.001 11616 IsGuiding returns 0
00:54:43.710 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:54:43.732 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:43.751 00.019 12268 UpdateGuideState exits: m=63 SNR=5.5
00:54:43.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:43.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:54:43.751 00.000 12268 Enqueuing Expose request
00:54:46.229 02.478 11616 IsGuiding returns 1
00:54:46.229 00.000 11616 scope still moving after pulse duration time elapsed
00:54:46.261 00.032 11616 IsSlewing returns 0
00:54:46.261 00.000 11616 IsGuiding returns 0
00:54:46.261 00.000 11616 scope move finished after 2500 + 51 ms
00:54:46.262 00.001 11616 Move returns status 0, amount 2500
00:54:46.262 00.000 11616 MoveAxis(S, 85, ABG)
00:54:46.262 00.000 11616 Guiding  Dir = 1, Dur = 85
00:54:46.262 00.000 11616 IsSlewing returns 0
00:54:46.262 00.000 11616 IsGuiding returns 0
00:54:46.263 00.001 11616 PulseGuide returned control before completion, sleep 95
00:54:46.371 00.108 11616 IsGuiding returns 1
00:54:46.371 00.000 11616 scope still moving after pulse duration time elapsed
00:54:46.401 00.030 11616 IsSlewing returns 0
00:54:46.401 00.000 11616 IsGuiding returns 0
00:54:46.401 00.000 11616 scope move finished after 85 + 54 ms
00:54:46.401 00.000 11616 Move returns status 0, amount 85
00:54:46.401 00.000 11616 move complete, result=0
00:54:46.401 00.000 11616 worker thread done servicing request
00:54:46.401 00.000 11616 Worker thread wakes up
00:54:46.402 00.001 12268 GuideStep: -5.3 px 2500 ms EAST, 1.0 px 85 ms SOUTH
00:54:46.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:46.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:54:48.456 02.054 11616 Exposure complete
00:54:48.511 00.055 11616 worker thread done servicing request
00:54:48.512 00.001 12268 OnExposeComplete: enter
00:54:48.512 00.000 12268 UpdateGuideState(): m_state=6
00:54:48.512 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
00:54:48.512 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.64, Mass=66, SNR=5.6, Peak=33 HFD=5.3
00:54:48.512 00.000 12268 DistanceChecker: reject for large offset (5.45 > 4.63) avgDist = 2.31 count = 26
00:54:48.513 00.001 12268 Star::Find false star n=8 nbg=275 bg=7.2 sigma=0.7 thresh=9 peak=9
00:54:48.513 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:54:48.513 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
00:54:48.513 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.22)
00:54:48.513 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-5.43 hyp=5.45 cameraTheta=-1.48 mountX=-5.35 mountY=1.19, mountTheta=2.92
00:54:48.514 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-5.43, opts=13)
00:54:48.514 00.000 12268 Enqueuing Move request for scope (0.50, -5.43)
00:54:48.514 00.000 11616 Worker thread wakes up
00:54:48.515 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -5.43) opts 0xd
00:54:48.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -5.43)
00:54:48.515 00.000 11616 Moving (0.50, -5.43) raw xDistance=-5.35 yDistance=1.19
00:54:48.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.68 from input -5.35
00:54:48.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.19
00:54:48.515 00.000 11616 MoveAxis(E, 2996, ABG)
00:54:48.515 00.000 11616 duration set to 2500 by maxRaDuration
00:54:48.515 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:54:48.515 00.000 11616 IsSlewing returns 0
00:54:48.516 00.001 11616 IsGuiding returns 0
00:54:48.516 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:54:48.538 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
00:54:48.558 00.020 12268 UpdateGuideState exits: m=66 SNR=5.6
00:54:48.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:48.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:54:48.558 00.000 12268 Enqueuing Expose request
00:54:51.037 02.479 11616 IsGuiding returns 1
00:54:51.038 00.001 11616 scope still moving after pulse duration time elapsed
00:54:51.069 00.031 11616 IsSlewing returns 0
00:54:51.070 00.001 11616 IsGuiding returns 0
00:54:51.070 00.000 11616 scope move finished after 2500 + 53 ms
00:54:51.070 00.000 11616 Move returns status 0, amount 2500
00:54:51.070 00.000 11616 MoveAxis(S, 101, ABG)
00:54:51.070 00.000 11616 Guiding  Dir = 1, Dur = 101
00:54:51.070 00.000 11616 IsSlewing returns 0
00:54:51.071 00.001 11616 IsGuiding returns 0
00:54:51.071 00.000 11616 PulseGuide returned control before completion, sleep 111
00:54:51.194 00.123 11616 IsGuiding returns 1
00:54:51.195 00.001 11616 scope still moving after pulse duration time elapsed
00:54:51.226 00.031 11616 IsSlewing returns 0
00:54:51.227 00.001 11616 IsGuiding returns 0
00:54:51.227 00.000 11616 scope move finished after 101 + 55 ms
00:54:51.227 00.000 11616 Move returns status 0, amount 101
00:54:51.227 00.000 11616 move complete, result=0
00:54:51.227 00.000 11616 worker thread done servicing request
00:54:51.227 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.2 px 101 ms SOUTH
00:54:51.227 00.000 11616 Worker thread wakes up
00:54:51.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:51.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:54:53.232 02.005 11616 Exposure complete
00:54:53.288 00.056 11616 worker thread done servicing request
00:54:53.288 00.000 12268 OnExposeComplete: enter
00:54:53.288 00.000 12268 UpdateGuideState(): m_state=6
00:54:53.288 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
00:54:53.288 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.72, Mass=49, SNR=4.9, Peak=32 HFD=3.7
00:54:53.288 00.000 12268 DistanceChecker: reject for large offset (5.38 > 4.91) avgDist = 2.45 count = 27
00:54:53.289 00.001 12268 Star::Find false star n=8 nbg=279 bg=7.2 sigma=0.7 thresh=9 peak=9
00:54:53.289 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:54:53.289 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
00:54:53.289 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.23)
00:54:53.289 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-5.35 hyp=5.38 cameraTheta=-1.47 mountX=-5.27 mountY=1.21, mountTheta=2.92
00:54:53.290 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=-5.35, opts=13)
00:54:53.290 00.000 12268 Enqueuing Move request for scope (0.53, -5.35)
00:54:53.291 00.001 11616 Worker thread wakes up
00:54:53.291 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, -5.35) opts 0xd
00:54:53.291 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, -5.35)
00:54:53.291 00.000 11616 Moving (0.53, -5.35) raw xDistance=-5.27 yDistance=1.21
00:54:53.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.64 from input -5.27
00:54:53.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.21
00:54:53.291 00.000 11616 MoveAxis(E, 2953, ABG)
00:54:53.291 00.000 11616 duration set to 2500 by maxRaDuration
00:54:53.291 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:54:53.291 00.000 11616 IsSlewing returns 0
00:54:53.292 00.001 11616 IsGuiding returns 0
00:54:53.292 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:54:53.313 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:53.330 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
00:54:53.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:53.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:54:53.330 00.000 12268 Enqueuing Expose request
00:54:55.814 02.484 11616 IsGuiding returns 1
00:54:55.815 00.001 11616 scope still moving after pulse duration time elapsed
00:54:55.845 00.030 11616 IsSlewing returns 0
00:54:55.846 00.001 11616 IsGuiding returns 0
00:54:55.846 00.000 11616 scope move finished after 2500 + 53 ms
00:54:55.846 00.000 11616 Move returns status 0, amount 2500
00:54:55.846 00.000 11616 MoveAxis(S, 103, ABG)
00:54:55.846 00.000 11616 Guiding  Dir = 1, Dur = 103
00:54:55.847 00.001 11616 IsSlewing returns 0
00:54:55.847 00.000 11616 IsGuiding returns 0
00:54:55.847 00.000 11616 PulseGuide returned control before completion, sleep 113
00:54:55.968 00.121 11616 IsGuiding returns 1
00:54:55.968 00.000 11616 scope still moving after pulse duration time elapsed
00:54:55.998 00.030 11616 IsSlewing returns 0
00:54:55.999 00.001 11616 IsGuiding returns 0
00:54:55.999 00.000 11616 scope move finished after 103 + 48 ms
00:54:55.999 00.000 11616 Move returns status 0, amount 103
00:54:55.999 00.000 11616 move complete, result=0
00:54:55.999 00.000 11616 worker thread done servicing request
00:54:55.999 00.000 11616 Worker thread wakes up
00:54:55.999 00.000 12268 GuideStep: -5.3 px 2500 ms EAST, 1.2 px 103 ms SOUTH
00:54:56.000 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:54:56.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:54:58.012 02.012 11616 Exposure complete
00:54:58.068 00.056 11616 worker thread done servicing request
00:54:58.068 00.000 12268 OnExposeComplete: enter
00:54:58.068 00.000 12268 UpdateGuideState(): m_state=6
00:54:58.068 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
00:54:58.069 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=42, SNR=4.6, Peak=34 HFD=3.0
00:54:58.069 00.000 12268 DistanceChecker: reject for large offset (5.46 > 5.17) avgDist = 2.59 count = 28
00:54:58.069 00.000 12268 Star::Find false star n=13 nbg=282 bg=7.2 sigma=0.7 thresh=9 peak=8
00:54:58.069 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:54:58.069 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
00:54:58.069 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.23)
00:54:58.069 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-5.44 hyp=5.46 cameraTheta=-1.47 mountX=-5.36 mountY=1.22, mountTheta=2.92
00:54:58.070 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=-5.44, opts=13)
00:54:58.071 00.001 12268 Enqueuing Move request for scope (0.53, -5.44)
00:54:58.071 00.000 11616 Worker thread wakes up
00:54:58.071 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, -5.44) opts 0xd
00:54:58.071 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, -5.44)
00:54:58.071 00.000 11616 Moving (0.53, -5.44) raw xDistance=-5.36 yDistance=1.22
00:54:58.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.68 from input -5.36
00:54:58.071 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.22
00:54:58.071 00.000 11616 MoveAxis(E, 3001, ABG)
00:54:58.071 00.000 11616 duration set to 2500 by maxRaDuration
00:54:58.072 00.001 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
00:54:58.072 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
00:54:58.072 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:54:58.072 00.000 11616 IsSlewing returns 0
00:54:58.072 00.000 11616 IsGuiding returns 0
00:54:58.072 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:54:58.093 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:54:58.110 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
00:54:58.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:58.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:54:58.110 00.000 12268 Enqueuing Expose request
00:55:00.594 02.484 11616 IsGuiding returns 1
00:55:00.594 00.000 11616 scope still moving after pulse duration time elapsed
00:55:00.625 00.031 11616 IsSlewing returns 0
00:55:00.625 00.000 11616 IsGuiding returns 0
00:55:00.625 00.000 11616 scope move finished after 2500 + 53 ms
00:55:00.625 00.000 11616 Move returns status 0, amount 2500
00:55:00.625 00.000 11616 MoveAxis(S, 103, ABG)
00:55:00.625 00.000 11616 Guiding  Dir = 1, Dur = 103
00:55:00.625 00.000 11616 IsSlewing returns 0
00:55:00.626 00.001 11616 IsGuiding returns 0
00:55:00.626 00.000 11616 PulseGuide returned control before completion, sleep 113
00:55:00.748 00.122 11616 IsGuiding returns 1
00:55:00.748 00.000 11616 scope still moving after pulse duration time elapsed
00:55:00.779 00.031 11616 IsSlewing returns 0
00:55:00.779 00.000 11616 IsGuiding returns 0
00:55:00.780 00.001 11616 scope move finished after 103 + 51 ms
00:55:00.780 00.000 11616 Move returns status 0, amount 103
00:55:00.780 00.000 11616 move complete, result=0
00:55:00.780 00.000 11616 worker thread done servicing request
00:55:00.780 00.000 11616 Worker thread wakes up
00:55:00.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:00.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:00.780 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.2 px 103 ms SOUTH
00:55:02.783 02.003 11616 Exposure complete
00:55:02.840 00.057 11616 worker thread done servicing request
00:55:02.840 00.000 12268 OnExposeComplete: enter
00:55:02.840 00.000 12268 UpdateGuideState(): m_state=6
00:55:02.840 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
00:55:02.841 00.001 12268 Star::Find returns 1 (0), X=665.82, Y=915.28, Mass=47, SNR=4.8, Peak=34 HFD=3.5
00:55:02.841 00.000 12268 DistanceChecker: reject for large offset (5.80 > 5.43) avgDist = 2.71 count = 29
00:55:02.841 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:55:02.841 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
00:55:02.841 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.22)
00:55:02.841 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-5.78 hyp=5.80 cameraTheta=-1.48 mountX=-5.71 mountY=1.24, mountTheta=2.93
00:55:02.842 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-5.78, opts=13)
00:55:02.843 00.001 12268 Enqueuing Move request for scope (0.50, -5.78)
00:55:02.843 00.000 11616 Worker thread wakes up
00:55:02.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -5.78) opts 0xd
00:55:02.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -5.78)
00:55:02.843 00.000 11616 Moving (0.50, -5.78) raw xDistance=-5.71 yDistance=1.24
00:55:02.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.85 from input -5.71
00:55:02.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.24
00:55:02.843 00.000 11616 MoveAxis(E, 3195, ABG)
00:55:02.843 00.000 11616 duration set to 2500 by maxRaDuration
00:55:02.843 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:55:02.843 00.000 11616 IsSlewing returns 0
00:55:02.844 00.001 11616 IsGuiding returns 0
00:55:02.844 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:55:02.866 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:55:02.883 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
00:55:02.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:02.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:55:02.883 00.000 12268 Enqueuing Expose request
00:55:05.359 02.476 11616 IsGuiding returns 1
00:55:05.360 00.001 11616 scope still moving after pulse duration time elapsed
00:55:05.390 00.030 11616 IsSlewing returns 0
00:55:05.391 00.001 11616 IsGuiding returns 0
00:55:05.391 00.000 11616 scope move finished after 2500 + 47 ms
00:55:05.391 00.000 11616 Move returns status 0, amount 2500
00:55:05.391 00.000 11616 MoveAxis(S, 105, ABG)
00:55:05.391 00.000 11616 Guiding  Dir = 1, Dur = 105
00:55:05.392 00.001 11616 IsSlewing returns 0
00:55:05.392 00.000 11616 IsGuiding returns 0
00:55:05.392 00.000 11616 PulseGuide returned control before completion, sleep 115
00:55:05.514 00.122 11616 IsGuiding returns 1
00:55:05.514 00.000 11616 scope still moving after pulse duration time elapsed
00:55:05.545 00.031 11616 IsSlewing returns 0
00:55:05.546 00.001 11616 IsGuiding returns 0
00:55:05.546 00.000 11616 scope move finished after 105 + 48 ms
00:55:05.546 00.000 11616 Move returns status 0, amount 105
00:55:05.546 00.000 11616 move complete, result=0
00:55:05.546 00.000 11616 worker thread done servicing request
00:55:05.546 00.000 11616 Worker thread wakes up
00:55:05.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:05.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:05.547 00.001 12268 GuideStep: -5.7 px 2500 ms EAST, 1.2 px 105 ms SOUTH
00:55:07.562 02.015 11616 Exposure complete
00:55:07.623 00.061 11616 worker thread done servicing request
00:55:07.623 00.000 12268 OnExposeComplete: enter
00:55:07.623 00.000 12268 UpdateGuideState(): m_state=6
00:55:07.624 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
00:55:07.624 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=46, SNR=4.8, Peak=36 HFD=3.1
00:55:07.624 00.000 12268 DistanceChecker: deactivated
00:55:07.624 00.000 12268 Star::Find false star n=10 nbg=275 bg=7.2 sigma=0.7 thresh=9 peak=9
00:55:07.624 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -13.36,5.72,0.00,R] 
00:55:07.624 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
00:55:07.624 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.24)
00:55:07.624 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-5.45 hyp=5.48 cameraTheta=-1.46 mountX=-5.37 mountY=1.28, mountTheta=2.91
00:55:07.626 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=-5.45, opts=13)
00:55:07.626 00.000 12268 Enqueuing Move request for scope (0.59, -5.45)
00:55:07.626 00.000 11616 Worker thread wakes up
00:55:07.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, -5.45) opts 0xd
00:55:07.626 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, -5.45)
00:55:07.626 00.000 11616 Moving (0.59, -5.45) raw xDistance=-5.37 yDistance=1.28
00:55:07.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.68 from input -5.37
00:55:07.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.28
00:55:07.626 00.000 11616 MoveAxis(E, 3004, ABG)
00:55:07.626 00.000 11616 duration set to 2500 by maxRaDuration
00:55:07.627 00.001 11616 Guiding  Dir = 2, Dur = 2500
00:55:07.627 00.000 11616 IsSlewing returns 0
00:55:07.627 00.000 11616 IsGuiding returns 0
00:55:07.627 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:55:07.647 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:55:07.664 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
00:55:07.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:07.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:55:07.664 00.000 12268 Enqueuing Expose request
00:55:10.150 02.486 11616 IsGuiding returns 1
00:55:10.151 00.001 11616 scope still moving after pulse duration time elapsed
00:55:10.181 00.030 11616 IsSlewing returns 0
00:55:10.182 00.001 11616 IsGuiding returns 0
00:55:10.182 00.000 11616 scope move finished after 2500 + 54 ms
00:55:10.182 00.000 11616 Move returns status 0, amount 2500
00:55:10.182 00.000 11616 MoveAxis(S, 108, ABG)
00:55:10.182 00.000 11616 Guiding  Dir = 1, Dur = 108
00:55:10.182 00.000 11616 IsSlewing returns 0
00:55:10.182 00.000 11616 IsGuiding returns 0
00:55:10.183 00.001 11616 PulseGuide returned control before completion, sleep 118
00:55:10.304 00.121 11616 IsGuiding returns 1
00:55:10.304 00.000 11616 scope still moving after pulse duration time elapsed
00:55:10.337 00.033 11616 IsSlewing returns 0
00:55:10.337 00.000 11616 IsGuiding returns 0
00:55:10.337 00.000 11616 scope move finished after 108 + 46 ms
00:55:10.337 00.000 11616 Move returns status 0, amount 108
00:55:10.337 00.000 11616 move complete, result=0
00:55:10.337 00.000 11616 worker thread done servicing request
00:55:10.337 00.000 11616 Worker thread wakes up
00:55:10.337 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.3 px 108 ms SOUTH
00:55:10.338 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:10.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:12.447 02.109 11616 Exposure complete
00:55:12.504 00.057 11616 worker thread done servicing request
00:55:12.505 00.001 12268 OnExposeComplete: enter
00:55:12.505 00.000 12268 UpdateGuideState(): m_state=6
00:55:12.505 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
00:55:12.505 00.000 12268 Star::Find returns 1 (0), X=664.96, Y=915.43, Mass=60, SNR=5.4, Peak=33 HFD=5.2
00:55:12.505 00.000 12268 Star::Find false star n=12 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
00:55:12.505 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 2.03,0.08,0.67,U] 
00:55:12.505 00.000 12268 refined, 1 included, MultiStar: {0.60, -3.35}, one-star: {-0.36, -5.64}
00:55:12.505 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
00:55:12.505 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.31)
00:55:12.505 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=-3.35 hyp=3.40 cameraTheta=-1.39 mountX=-3.27 mountY=1.02, mountTheta=2.84
00:55:12.507 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=-3.35, opts=13)
00:55:12.507 00.000 12268 Enqueuing Move request for scope (0.60, -3.35)
00:55:12.507 00.000 11616 Worker thread wakes up
00:55:12.507 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, -3.35) opts 0xd
00:55:12.507 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, -3.35)
00:55:12.507 00.000 11616 Moving (0.60, -3.35) raw xDistance=-3.27 yDistance=1.02
00:55:12.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.64 from input -3.27
00:55:12.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.02
00:55:12.508 00.001 11616 MoveAxis(E, 1833, ABG)
00:55:12.508 00.000 11616 Guiding  Dir = 2, Dur = 1833
00:55:12.508 00.000 11616 IsSlewing returns 0
00:55:12.508 00.000 11616 IsGuiding returns 0
00:55:12.509 00.001 11616 PulseGuide returned control before completion, sleep 1843
00:55:12.528 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:55:12.546 00.018 12268 UpdateGuideState exits: m=60 SNR=5.4
00:55:12.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:12.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:55:12.547 00.001 12268 Enqueuing Expose request
00:55:14.355 01.808 11616 IsGuiding returns 1
00:55:14.356 00.001 11616 scope still moving after pulse duration time elapsed
00:55:14.387 00.031 11616 IsSlewing returns 0
00:55:14.387 00.000 11616 IsGuiding returns 0
00:55:14.387 00.000 11616 scope move finished after 1833 + 46 ms
00:55:14.387 00.000 11616 Move returns status 0, amount 1833
00:55:14.387 00.000 11616 MoveAxis(S, 87, ABG)
00:55:14.387 00.000 11616 Guiding  Dir = 1, Dur = 87
00:55:14.388 00.001 11616 IsSlewing returns 0
00:55:14.388 00.000 11616 IsGuiding returns 0
00:55:14.388 00.000 11616 PulseGuide returned control before completion, sleep 97
00:55:14.495 00.107 11616 IsGuiding returns 1
00:55:14.495 00.000 11616 scope still moving after pulse duration time elapsed
00:55:14.527 00.032 11616 IsSlewing returns 0
00:55:14.527 00.000 11616 IsGuiding returns 0
00:55:14.527 00.000 11616 scope move finished after 87 + 52 ms
00:55:14.527 00.000 11616 Move returns status 0, amount 87
00:55:14.527 00.000 11616 move complete, result=0
00:55:14.527 00.000 11616 worker thread done servicing request
00:55:14.527 00.000 11616 Worker thread wakes up
00:55:14.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:14.528 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:14.528 00.000 12268 GuideStep: -3.3 px 1833 ms EAST, 1.0 px 87 ms SOUTH
00:55:16.552 02.024 11616 Exposure complete
00:55:16.615 00.063 11616 worker thread done servicing request
00:55:16.615 00.000 12268 OnExposeComplete: enter
00:55:16.615 00.000 12268 UpdateGuideState(): m_state=6
00:55:16.615 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
00:55:16.616 00.001 12268 Star::Find returns 1 (0), X=666.04, Y=915.59, Mass=43, SNR=4.6, Peak=33 HFD=3.5
00:55:16.616 00.000 12268 Star::Find false star n=11 nbg=275 bg=7.2 sigma=0.7 thresh=9 peak=9
00:55:16.616 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:55:16.616 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
00:55:16.616 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
00:55:16.616 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-5.48 hyp=5.52 cameraTheta=-1.44 mountX=-5.38 mountY=1.41, mountTheta=2.88
00:55:16.620 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=-5.48, opts=13)
00:55:16.620 00.000 12268 Enqueuing Move request for scope (0.72, -5.48)
00:55:16.620 00.000 11616 Worker thread wakes up
00:55:16.620 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, -5.48) opts 0xd
00:55:16.620 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, -5.48)
00:55:16.620 00.000 11616 Moving (0.72, -5.48) raw xDistance=-5.38 yDistance=1.41
00:55:16.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.69 from input -5.38
00:55:16.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 1.41
00:55:16.620 00.000 11616 MoveAxis(E, 3012, ABG)
00:55:16.621 00.001 11616 duration set to 2500 by maxRaDuration
00:55:16.621 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:55:16.621 00.000 11616 IsSlewing returns 0
00:55:16.621 00.000 11616 IsGuiding returns 0
00:55:16.621 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:55:16.645 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:55:16.661 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
00:55:16.662 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:16.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:55:16.662 00.000 12268 Enqueuing Expose request
00:55:19.139 02.477 11616 IsGuiding returns 1
00:55:19.140 00.001 11616 scope still moving after pulse duration time elapsed
00:55:19.170 00.030 11616 IsSlewing returns 0
00:55:19.170 00.000 11616 IsGuiding returns 0
00:55:19.171 00.001 11616 scope move finished after 2500 + 49 ms
00:55:19.171 00.000 11616 Move returns status 0, amount 2500
00:55:19.171 00.000 11616 MoveAxis(S, 120, ABG)
00:55:19.171 00.000 11616 Guiding  Dir = 1, Dur = 120
00:55:19.171 00.000 11616 IsSlewing returns 0
00:55:19.171 00.000 11616 IsGuiding returns 0
00:55:19.171 00.000 11616 PulseGuide returned control before completion, sleep 130
00:55:19.309 00.138 11616 IsGuiding returns 1
00:55:19.309 00.000 11616 scope still moving after pulse duration time elapsed
00:55:19.339 00.030 11616 IsSlewing returns 0
00:55:19.339 00.000 11616 IsGuiding returns 0
00:55:19.340 00.001 11616 scope move finished after 120 + 48 ms
00:55:19.340 00.000 11616 Move returns status 0, amount 120
00:55:19.340 00.000 11616 move complete, result=0
00:55:19.340 00.000 11616 worker thread done servicing request
00:55:19.340 00.000 11616 Worker thread wakes up
00:55:19.340 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:19.340 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:19.340 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.4 px 120 ms SOUTH
00:55:21.356 02.016 11616 Exposure complete
00:55:21.411 00.055 11616 worker thread done servicing request
00:55:21.411 00.000 12268 OnExposeComplete: enter
00:55:21.411 00.000 12268 UpdateGuideState(): m_state=6
00:55:21.411 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
00:55:21.412 00.001 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=42, SNR=4.6, Peak=32 HFD=3.6
00:55:21.412 00.000 12268 Star::Find false star n=7 nbg=276 bg=7.3 sigma=0.7 thresh=9 peak=9
00:55:21.412 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:55:21.412 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
00:55:21.412 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.27)
00:55:21.412 00.000 12268 CameraToMount -- cameraX=0.77 cameraY=-5.48 hyp=5.54 cameraTheta=-1.43 mountX=-5.38 mountY=1.46, mountTheta=2.88
00:55:21.414 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.77, y=-5.48, opts=13)
00:55:21.414 00.000 12268 Enqueuing Move request for scope (0.77, -5.48)
00:55:21.414 00.000 11616 Worker thread wakes up
00:55:21.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.77, -5.48) opts 0xd
00:55:21.414 00.000 11616 Handling offset move in thread for scope, endpoint = (0.77, -5.48)
00:55:21.414 00.000 11616 Moving (0.77, -5.48) raw xDistance=-5.38 yDistance=1.46
00:55:21.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.69 from input -5.38
00:55:21.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 1.46
00:55:21.414 00.000 11616 MoveAxis(E, 3014, ABG)
00:55:21.415 00.001 11616 duration set to 2500 by maxRaDuration
00:55:21.415 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:55:21.415 00.000 11616 IsSlewing returns 0
00:55:21.415 00.000 11616 IsGuiding returns 0
00:55:21.415 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:55:21.439 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
00:55:21.455 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
00:55:21.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:21.456 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:55:21.456 00.000 12268 Enqueuing Expose request
00:55:23.938 02.482 11616 IsGuiding returns 0
00:55:23.939 00.001 11616 Move returns status 0, amount 2500
00:55:23.939 00.000 11616 MoveAxis(S, 124, ABG)
00:55:23.939 00.000 11616 Guiding  Dir = 1, Dur = 124
00:55:23.939 00.000 11616 IsSlewing returns 0
00:55:23.939 00.000 11616 IsGuiding returns 0
00:55:23.940 00.001 11616 PulseGuide returned control before completion, sleep 134
00:55:24.078 00.138 11616 IsGuiding returns 1
00:55:24.078 00.000 11616 scope still moving after pulse duration time elapsed
00:55:24.108 00.030 11616 IsSlewing returns 0
00:55:24.109 00.001 11616 IsGuiding returns 0
00:55:24.109 00.000 11616 scope move finished after 124 + 46 ms
00:55:24.109 00.000 11616 Move returns status 0, amount 124
00:55:24.109 00.000 11616 move complete, result=0
00:55:24.109 00.000 11616 worker thread done servicing request
00:55:24.110 00.001 11616 Worker thread wakes up
00:55:24.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:24.110 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.5 px 124 ms SOUTH
00:55:24.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:26.113 02.003 11616 Exposure complete
00:55:26.167 00.054 11616 worker thread done servicing request
00:55:26.168 00.001 12268 OnExposeComplete: enter
00:55:26.168 00.000 12268 UpdateGuideState(): m_state=6
00:55:26.168 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
00:55:26.168 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.60, Mass=44, SNR=4.7, Peak=34 HFD=3.4
00:55:26.168 00.000 12268 Star::Find false star n=16 nbg=280 bg=7.2 sigma=0.7 thresh=9 peak=9
00:55:26.168 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.11,-1.23,0.77,U] 
00:55:26.169 00.001 12268 refined, 1 included, MultiStar: {0.86, -3.63}, one-star: {0.67, -5.47}
00:55:26.169 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
00:55:26.169 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
00:55:26.169 00.000 12268 CameraToMount -- cameraX=0.86 cameraY=-3.63 hyp=3.73 cameraTheta=-1.34 mountX=-3.53 mountY=1.32, mountTheta=2.78
00:55:26.170 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.86, y=-3.63, opts=13)
00:55:26.170 00.000 12268 Enqueuing Move request for scope (0.86, -3.63)
00:55:26.170 00.000 11616 Worker thread wakes up
00:55:26.170 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.86, -3.63) opts 0xd
00:55:26.170 00.000 11616 Handling offset move in thread for scope, endpoint = (0.86, -3.63)
00:55:26.171 00.001 11616 Moving (0.86, -3.63) raw xDistance=-3.53 yDistance=1.32
00:55:26.171 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.77 from input -3.53
00:55:26.171 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 1.32
00:55:26.171 00.000 11616 MoveAxis(E, 1977, ABG)
00:55:26.171 00.000 11616 Guiding  Dir = 2, Dur = 1977
00:55:26.171 00.000 11616 IsSlewing returns 0
00:55:26.171 00.000 11616 IsGuiding returns 0
00:55:26.172 00.001 11616 PulseGuide returned control before completion, sleep 1987
00:55:26.191 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:55:26.210 00.019 12268 UpdateGuideState exits: m=44 SNR=4.7
00:55:26.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:26.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:55:26.210 00.000 12268 Enqueuing Expose request
00:55:28.170 01.960 11616 IsGuiding returns 1
00:55:28.170 00.000 11616 scope still moving after pulse duration time elapsed
00:55:28.200 00.030 11616 IsSlewing returns 0
00:55:28.201 00.001 11616 IsGuiding returns 0
00:55:28.201 00.000 11616 scope move finished after 1977 + 52 ms
00:55:28.201 00.000 11616 Move returns status 0, amount 1977
00:55:28.201 00.000 11616 MoveAxis(S, 112, ABG)
00:55:28.201 00.000 11616 Guiding  Dir = 1, Dur = 112
00:55:28.202 00.001 11616 IsSlewing returns 0
00:55:28.202 00.000 11616 IsGuiding returns 0
00:55:28.202 00.000 11616 PulseGuide returned control before completion, sleep 122
00:55:28.340 00.138 11616 IsGuiding returns 1
00:55:28.340 00.000 11616 scope still moving after pulse duration time elapsed
00:55:28.373 00.033 11616 IsSlewing returns 0
00:55:28.373 00.000 11616 IsGuiding returns 1
00:55:28.403 00.030 11616 IsSlewing returns 0
00:55:28.404 00.001 11616 IsGuiding returns 1
00:55:28.434 00.030 11616 IsSlewing returns 0
00:55:28.435 00.001 11616 IsGuiding returns 1
00:55:28.464 00.029 11616 IsSlewing returns 0
00:55:28.464 00.000 11616 IsGuiding returns 1
00:55:28.495 00.031 11616 IsSlewing returns 0
00:55:28.495 00.000 11616 IsGuiding returns 0
00:55:28.496 00.001 11616 scope move finished after 112 + 181 ms
00:55:28.496 00.000 11616 Move returns status 0, amount 112
00:55:28.496 00.000 11616 move complete, result=0
00:55:28.496 00.000 11616 worker thread done servicing request
00:55:28.496 00.000 11616 Worker thread wakes up
00:55:28.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:28.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:28.496 00.000 12268 GuideStep: -3.5 px 1977 ms EAST, 1.3 px 112 ms SOUTH
00:55:30.525 02.029 11616 Exposure complete
00:55:30.580 00.055 11616 worker thread done servicing request
00:55:30.580 00.000 12268 OnExposeComplete: enter
00:55:30.580 00.000 12268 UpdateGuideState(): m_state=6
00:55:30.581 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
00:55:30.581 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.75, Mass=42, SNR=4.5, Peak=31 HFD=3.4
00:55:30.581 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:55:30.581 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:55:30.581 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
00:55:30.581 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-5.32 hyp=5.35 cameraTheta=-1.46 mountX=-5.23 mountY=1.29, mountTheta=2.90
00:55:30.583 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=-5.32, opts=13)
00:55:30.583 00.000 12268 Enqueuing Move request for scope (0.61, -5.32)
00:55:30.583 00.000 11616 Worker thread wakes up
00:55:30.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, -5.32) opts 0xd
00:55:30.583 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, -5.32)
00:55:30.583 00.000 11616 Moving (0.61, -5.32) raw xDistance=-5.23 yDistance=1.29
00:55:30.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.62 from input -5.23
00:55:30.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.29
00:55:30.583 00.000 11616 MoveAxis(E, 2929, ABG)
00:55:30.583 00.000 11616 duration set to 2500 by maxRaDuration
00:55:30.583 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:55:30.584 00.001 11616 IsSlewing returns 0
00:55:30.584 00.000 11616 IsGuiding returns 0
00:55:30.584 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:55:30.605 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:55:30.623 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
00:55:30.623 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:30.623 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:55:30.623 00.000 12268 Enqueuing Expose request
00:55:33.098 02.475 11616 IsGuiding returns 1
00:55:33.098 00.000 11616 scope still moving after pulse duration time elapsed
00:55:33.130 00.032 11616 IsSlewing returns 0
00:55:33.130 00.000 11616 IsGuiding returns 1
00:55:33.161 00.031 11616 IsSlewing returns 0
00:55:33.162 00.001 11616 IsGuiding returns 1
00:55:33.193 00.031 11616 IsSlewing returns 0
00:55:33.194 00.001 11616 IsGuiding returns 1
00:55:33.223 00.029 11616 IsSlewing returns 0
00:55:33.224 00.001 11616 IsGuiding returns 1
00:55:33.254 00.030 11616 IsSlewing returns 0
00:55:33.255 00.001 11616 IsGuiding returns 1
00:55:33.286 00.031 11616 IsSlewing returns 0
00:55:33.286 00.000 11616 IsGuiding returns 0
00:55:33.286 00.000 11616 scope move finished after 2500 + 201 ms
00:55:33.286 00.000 11616 Move returns status 0, amount 2500
00:55:33.286 00.000 11616 MoveAxis(S, 109, ABG)
00:55:33.286 00.000 11616 Guiding  Dir = 1, Dur = 109
00:55:33.287 00.001 11616 IsSlewing returns 0
00:55:33.287 00.000 11616 IsGuiding returns 0
00:55:33.287 00.000 11616 PulseGuide returned control before completion, sleep 119
00:55:33.409 00.122 11616 IsGuiding returns 1
00:55:33.409 00.000 11616 scope still moving after pulse duration time elapsed
00:55:33.440 00.031 11616 IsSlewing returns 0
00:55:33.440 00.000 11616 IsGuiding returns 0
00:55:33.440 00.000 11616 scope move finished after 109 + 44 ms
00:55:33.440 00.000 11616 Move returns status 0, amount 109
00:55:33.440 00.000 11616 move complete, result=0
00:55:33.440 00.000 11616 worker thread done servicing request
00:55:33.441 00.001 11616 Worker thread wakes up
00:55:33.441 00.000 12268 GuideStep: -5.2 px 2500 ms EAST, 1.3 px 109 ms SOUTH
00:55:33.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:33.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:35.447 02.006 11616 Exposure complete
00:55:35.503 00.056 11616 worker thread done servicing request
00:55:35.503 00.000 12268 OnExposeComplete: enter
00:55:35.504 00.001 12268 UpdateGuideState(): m_state=6
00:55:35.504 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
00:55:35.504 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=38, SNR=4.3, Peak=29 HFD=3.9
00:55:35.504 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:55:35.504 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
00:55:35.504 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
00:55:35.504 00.000 12268 CameraToMount -- cameraX=0.85 cameraY=-5.50 hyp=5.57 cameraTheta=-1.42 mountX=-5.39 mountY=1.55, mountTheta=2.86
00:55:35.506 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.85, y=-5.50, opts=13)
00:55:35.506 00.000 12268 Enqueuing Move request for scope (0.85, -5.50)
00:55:35.506 00.000 11616 Worker thread wakes up
00:55:35.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.85, -5.50) opts 0xd
00:55:35.506 00.000 11616 Handling offset move in thread for scope, endpoint = (0.85, -5.50)
00:55:35.506 00.000 11616 Moving (0.85, -5.50) raw xDistance=-5.39 yDistance=1.55
00:55:35.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.70 from input -5.39
00:55:35.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 1.55
00:55:35.507 00.001 11616 MoveAxis(E, 3019, ABG)
00:55:35.507 00.000 11616 duration set to 2500 by maxRaDuration
00:55:35.507 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:55:35.507 00.000 11616 IsSlewing returns 0
00:55:35.508 00.001 11616 IsGuiding returns 0
00:55:35.508 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:55:35.530 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:55:35.549 00.019 12268 UpdateGuideState exits: m=38 SNR=4.3
00:55:35.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:35.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:55:35.549 00.000 12268 Enqueuing Expose request
00:55:38.026 02.477 11616 IsGuiding returns 1
00:55:38.026 00.000 11616 scope still moving after pulse duration time elapsed
00:55:38.056 00.030 11616 IsSlewing returns 0
00:55:38.056 00.000 11616 IsGuiding returns 1
00:55:38.087 00.031 11616 IsSlewing returns 0
00:55:38.088 00.001 11616 IsGuiding returns 1
00:55:38.117 00.029 11616 IsSlewing returns 0
00:55:38.117 00.000 11616 IsGuiding returns 1
00:55:38.150 00.033 11616 IsSlewing returns 0
00:55:38.163 00.013 11616 IsGuiding returns 1
00:55:38.195 00.032 11616 IsSlewing returns 0
00:55:38.196 00.001 11616 IsGuiding returns 1
00:55:38.227 00.031 11616 IsSlewing returns 0
00:55:38.227 00.000 11616 IsGuiding returns 0
00:55:38.227 00.000 11616 scope move finished after 2500 + 219 ms
00:55:38.227 00.000 11616 Move returns status 0, amount 2500
00:55:38.227 00.000 11616 MoveAxis(S, 131, ABG)
00:55:38.227 00.000 11616 Guiding  Dir = 1, Dur = 131
00:55:38.228 00.001 11616 IsSlewing returns 0
00:55:38.228 00.000 11616 IsGuiding returns 0
00:55:38.228 00.000 11616 PulseGuide returned control before completion, sleep 141
00:55:38.383 00.155 11616 IsGuiding returns 1
00:55:38.383 00.000 11616 scope still moving after pulse duration time elapsed
00:55:38.415 00.032 11616 IsSlewing returns 0
00:55:38.416 00.001 11616 IsGuiding returns 0
00:55:38.416 00.000 11616 scope move finished after 131 + 56 ms
00:55:38.416 00.000 11616 Move returns status 0, amount 131
00:55:38.416 00.000 11616 move complete, result=0
00:55:38.416 00.000 11616 worker thread done servicing request
00:55:38.416 00.000 11616 Worker thread wakes up
00:55:38.416 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.6 px 131 ms SOUTH
00:55:38.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:38.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:39.956 01.540 12268 evsrv: cli 0F8E69C0 connect
00:55:39.956 00.000 12268 case statement mapped state 6 to 3
00:55:39.957 00.001 12268 case statement mapped state 6 to 3
00:55:39.997 00.040 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e1211e2f-e061-463b-a73a-64829a8d5b82"}
00:55:39.998 00.001 12268 case statement mapped state 6 to 3
00:55:39.998 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1211e2f-e061-463b-a73a-64829a8d5b82"}
00:55:40.002 00.004 12268 evsrv: cli 0F8E69C0 disconnect
00:55:40.444 00.442 11616 Exposure complete
00:55:40.508 00.064 11616 worker thread done servicing request
00:55:40.508 00.000 12268 OnExposeComplete: enter
00:55:40.508 00.000 12268 UpdateGuideState(): m_state=6
00:55:40.508 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
00:55:40.508 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=42, SNR=4.6, Peak=34 HFD=3.0
00:55:40.508 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:55:40.509 00.001 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
00:55:40.509 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.23)
00:55:40.509 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-5.44 hyp=5.46 cameraTheta=-1.47 mountX=-5.36 mountY=1.22, mountTheta=2.92
00:55:40.511 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=-5.44, opts=13)
00:55:40.511 00.000 12268 Enqueuing Move request for scope (0.53, -5.44)
00:55:40.511 00.000 11616 Worker thread wakes up
00:55:40.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, -5.44) opts 0xd
00:55:40.511 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, -5.44)
00:55:40.511 00.000 11616 Moving (0.53, -5.44) raw xDistance=-5.36 yDistance=1.22
00:55:40.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.68 from input -5.36
00:55:40.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.22
00:55:40.511 00.000 11616 MoveAxis(E, 3001, ABG)
00:55:40.511 00.000 11616 duration set to 2500 by maxRaDuration
00:55:40.512 00.001 11616 Guiding  Dir = 2, Dur = 2500
00:55:40.513 00.001 11616 IsSlewing returns 0
00:55:40.513 00.000 11616 IsGuiding returns 0
00:55:40.515 00.002 11616 PulseGuide returned control before completion, sleep 2509
00:55:40.554 00.039 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:55:40.584 00.030 12268 UpdateGuideState exits: m=42 SNR=4.6
00:55:40.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:40.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:55:40.584 00.000 12268 Enqueuing Expose request
00:55:43.033 02.449 11616 IsGuiding returns 1
00:55:43.033 00.000 11616 scope still moving after pulse duration time elapsed
00:55:43.073 00.040 11616 IsSlewing returns 0
00:55:43.074 00.001 11616 IsGuiding returns 1
00:55:43.097 00.023 11616 IsSlewing returns 0
00:55:43.098 00.001 11616 IsGuiding returns 1
00:55:43.131 00.033 11616 IsSlewing returns 0
00:55:43.131 00.000 11616 IsGuiding returns 1
00:55:43.160 00.029 11616 IsSlewing returns 0
00:55:43.160 00.000 11616 IsGuiding returns 0
00:55:43.160 00.000 11616 scope move finished after 2500 + 147 ms
00:55:43.161 00.001 11616 Move returns status 0, amount 2500
00:55:43.161 00.000 11616 MoveAxis(S, 103, ABG)
00:55:43.161 00.000 11616 Guiding  Dir = 1, Dur = 103
00:55:43.161 00.000 11616 IsSlewing returns 0
00:55:43.161 00.000 11616 IsGuiding returns 0
00:55:43.162 00.001 11616 PulseGuide returned control before completion, sleep 113
00:55:43.287 00.125 11616 IsGuiding returns 1
00:55:43.287 00.000 11616 scope still moving after pulse duration time elapsed
00:55:43.317 00.030 11616 IsSlewing returns 0
00:55:43.317 00.000 11616 IsGuiding returns 0
00:55:43.317 00.000 11616 scope move finished after 103 + 52 ms
00:55:43.317 00.000 11616 Move returns status 0, amount 103
00:55:43.317 00.000 11616 move complete, result=0
00:55:43.317 00.000 11616 worker thread done servicing request
00:55:43.318 00.001 12268 GuideStep: -5.4 px 2500 ms EAST, 1.2 px 103 ms SOUTH
00:55:43.318 00.000 11616 Worker thread wakes up
00:55:43.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:43.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:45.339 02.021 11616 Exposure complete
00:55:45.402 00.063 11616 worker thread done servicing request
00:55:45.402 00.000 12268 OnExposeComplete: enter
00:55:45.402 00.000 12268 UpdateGuideState(): m_state=6
00:55:45.403 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
00:55:45.403 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=45, SNR=4.7, Peak=35 HFD=3.3
00:55:45.403 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:55:45.403 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:55:45.403 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
00:55:45.403 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-5.46 hyp=5.49 cameraTheta=-1.46 mountX=-5.37 mountY=1.32, mountTheta=2.90
00:55:45.405 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-5.46, opts=13)
00:55:45.405 00.000 12268 Enqueuing Move request for scope (0.63, -5.46)
00:55:45.405 00.000 11616 Worker thread wakes up
00:55:45.405 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -5.46) opts 0xd
00:55:45.405 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -5.46)
00:55:45.405 00.000 11616 Moving (0.63, -5.46) raw xDistance=-5.37 yDistance=1.32
00:55:45.406 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.68 from input -5.37
00:55:45.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 1.32
00:55:45.406 00.000 11616 MoveAxis(E, 3007, ABG)
00:55:45.406 00.000 11616 duration set to 2500 by maxRaDuration
00:55:45.406 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:55:45.406 00.000 11616 IsSlewing returns 0
00:55:45.406 00.000 11616 IsGuiding returns 0
00:55:45.407 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:55:45.430 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:55:45.448 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
00:55:45.448 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:45.449 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:55:45.449 00.000 12268 Enqueuing Expose request
00:55:47.929 02.480 11616 IsGuiding returns 1
00:55:47.930 00.001 11616 scope still moving after pulse duration time elapsed
00:55:47.960 00.030 11616 IsSlewing returns 0
00:55:47.961 00.001 11616 IsGuiding returns 1
00:55:47.990 00.029 11616 IsSlewing returns 0
00:55:47.990 00.000 11616 IsGuiding returns 0
00:55:47.990 00.000 11616 scope move finished after 2500 + 83 ms
00:55:47.990 00.000 11616 Move returns status 0, amount 2500
00:55:47.990 00.000 11616 MoveAxis(S, 112, ABG)
00:55:47.991 00.001 11616 Guiding  Dir = 1, Dur = 112
00:55:47.991 00.000 11616 IsSlewing returns 0
00:55:47.991 00.000 11616 IsGuiding returns 0
00:55:47.991 00.000 11616 PulseGuide returned control before completion, sleep 122
00:55:48.114 00.123 11616 IsGuiding returns 1
00:55:48.115 00.001 11616 scope still moving after pulse duration time elapsed
00:55:48.147 00.032 11616 IsSlewing returns 0
00:55:48.147 00.000 11616 IsGuiding returns 0
00:55:48.148 00.001 11616 scope move finished after 112 + 44 ms
00:55:48.148 00.000 11616 Move returns status 0, amount 112
00:55:48.148 00.000 11616 move complete, result=0
00:55:48.148 00.000 11616 worker thread done servicing request
00:55:48.148 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.3 px 112 ms SOUTH
00:55:48.148 00.000 11616 Worker thread wakes up
00:55:48.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:48.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:50.156 02.008 11616 Exposure complete
00:55:50.219 00.063 11616 worker thread done servicing request
00:55:50.219 00.000 12268 OnExposeComplete: enter
00:55:50.220 00.001 12268 UpdateGuideState(): m_state=6
00:55:50.220 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
00:55:50.220 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=45, SNR=4.7, Peak=35 HFD=3.3
00:55:50.220 00.000 12268 Star::Find false star n=16 nbg=276 bg=7.2 sigma=0.7 thresh=9 peak=9
00:55:50.220 00.000 12268 Star::Find false star n=3 nbg=286 bg=7.4 sigma=0.7 thresh=10 peak=10
00:55:50.220 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:55:50.220 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:55:50.220 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
00:55:50.220 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-5.46 hyp=5.49 cameraTheta=-1.46 mountX=-5.37 mountY=1.32, mountTheta=2.90
00:55:50.222 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-5.46, opts=13)
00:55:50.222 00.000 12268 Enqueuing Move request for scope (0.63, -5.46)
00:55:50.223 00.001 11616 Worker thread wakes up
00:55:50.223 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -5.46) opts 0xd
00:55:50.223 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -5.46)
00:55:50.223 00.000 11616 Moving (0.63, -5.46) raw xDistance=-5.37 yDistance=1.32
00:55:50.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.68 from input -5.37
00:55:50.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 1.32
00:55:50.223 00.000 11616 MoveAxis(E, 3007, ABG)
00:55:50.223 00.000 11616 duration set to 2500 by maxRaDuration
00:55:50.223 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:55:50.224 00.001 11616 IsSlewing returns 0
00:55:50.224 00.000 11616 IsGuiding returns 0
00:55:50.224 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:55:50.250 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:55:50.272 00.022 12268 UpdateGuideState exits: m=45 SNR=4.7
00:55:50.272 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:50.272 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:55:50.272 00.000 12268 Enqueuing Expose request
00:55:52.746 02.474 11616 IsGuiding returns 1
00:55:52.746 00.000 11616 scope still moving after pulse duration time elapsed
00:55:52.777 00.031 11616 IsSlewing returns 0
00:55:52.777 00.000 11616 IsGuiding returns 1
00:55:52.807 00.030 11616 IsSlewing returns 0
00:55:52.808 00.001 11616 IsGuiding returns 1
00:55:52.839 00.031 11616 IsSlewing returns 0
00:55:52.839 00.000 11616 IsGuiding returns 1
00:55:52.871 00.032 11616 IsSlewing returns 0
00:55:52.871 00.000 11616 IsGuiding returns 0
00:55:52.871 00.000 11616 scope move finished after 2500 + 147 ms
00:55:52.871 00.000 11616 Move returns status 0, amount 2500
00:55:52.871 00.000 11616 MoveAxis(S, 112, ABG)
00:55:52.871 00.000 11616 Guiding  Dir = 1, Dur = 112
00:55:52.872 00.001 11616 IsSlewing returns 0
00:55:52.872 00.000 11616 IsGuiding returns 0
00:55:52.872 00.000 11616 PulseGuide returned control before completion, sleep 122
00:55:52.995 00.123 11616 IsGuiding returns 1
00:55:52.995 00.000 11616 scope still moving after pulse duration time elapsed
00:55:53.026 00.031 11616 IsSlewing returns 0
00:55:53.026 00.000 11616 IsGuiding returns 0
00:55:53.026 00.000 11616 scope move finished after 112 + 42 ms
00:55:53.027 00.001 11616 Move returns status 0, amount 112
00:55:53.027 00.000 11616 move complete, result=0
00:55:53.027 00.000 11616 worker thread done servicing request
00:55:53.027 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.3 px 112 ms SOUTH
00:55:53.027 00.000 11616 Worker thread wakes up
00:55:53.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:53.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:55.044 02.017 11616 Exposure complete
00:55:55.107 00.063 11616 worker thread done servicing request
00:55:55.108 00.001 12268 OnExposeComplete: enter
00:55:55.108 00.000 12268 UpdateGuideState(): m_state=6
00:55:55.108 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
00:55:55.108 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.79, Mass=43, SNR=4.6, Peak=31 HFD=3.5
00:55:55.108 00.000 12268 Star::Find false star n=8 nbg=274 bg=7.3 sigma=0.7 thresh=9 peak=9
00:55:55.108 00.000 12268 Star::Find false star n=11 nbg=271 bg=7.3 sigma=0.6 thresh=9 peak=9
00:55:55.108 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:55:55.108 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:55:55.109 00.001 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.25)
00:55:55.109 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-5.27 hyp=5.31 cameraTheta=-1.45 mountX=-5.19 mountY=1.29, mountTheta=2.90
00:55:55.110 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=-5.27, opts=13)
00:55:55.111 00.001 12268 Enqueuing Move request for scope (0.62, -5.27)
00:55:55.111 00.000 11616 Worker thread wakes up
00:55:55.111 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, -5.27) opts 0xd
00:55:55.111 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, -5.27)
00:55:55.111 00.000 11616 Moving (0.62, -5.27) raw xDistance=-5.19 yDistance=1.29
00:55:55.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.59 from input -5.19
00:55:55.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.29
00:55:55.111 00.000 11616 MoveAxis(E, 2905, ABG)
00:55:55.111 00.000 11616 duration set to 2500 by maxRaDuration
00:55:55.112 00.001 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
00:55:55.112 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
00:55:55.112 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:55:55.112 00.000 11616 IsSlewing returns 0
00:55:55.112 00.000 11616 IsGuiding returns 0
00:55:55.113 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:55:55.138 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:55:55.159 00.021 12268 UpdateGuideState exits: m=43 SNR=4.6
00:55:55.159 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:55.159 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:55:55.159 00.000 12268 Enqueuing Expose request
00:55:57.639 02.480 11616 IsGuiding returns 1
00:55:57.639 00.000 11616 scope still moving after pulse duration time elapsed
00:55:57.669 00.030 11616 IsSlewing returns 0
00:55:57.669 00.000 11616 IsGuiding returns 1
00:55:57.700 00.031 11616 IsSlewing returns 0
00:55:57.700 00.000 11616 IsGuiding returns 1
00:55:57.730 00.030 11616 IsSlewing returns 0
00:55:57.730 00.000 11616 IsGuiding returns 0
00:55:57.731 00.001 11616 scope move finished after 2500 + 117 ms
00:55:57.731 00.000 11616 Move returns status 0, amount 2500
00:55:57.731 00.000 11616 MoveAxis(S, 109, ABG)
00:55:57.731 00.000 11616 Guiding  Dir = 1, Dur = 109
00:55:57.731 00.000 11616 IsSlewing returns 0
00:55:57.731 00.000 11616 IsGuiding returns 0
00:55:57.731 00.000 11616 PulseGuide returned control before completion, sleep 119
00:55:57.858 00.127 11616 IsGuiding returns 1
00:55:57.858 00.000 11616 scope still moving after pulse duration time elapsed
00:55:57.889 00.031 11616 IsSlewing returns 0
00:55:57.889 00.000 11616 IsGuiding returns 0
00:55:57.889 00.000 11616 scope move finished after 109 + 48 ms
00:55:57.889 00.000 11616 Move returns status 0, amount 109
00:55:57.889 00.000 11616 move complete, result=0
00:55:57.890 00.001 11616 worker thread done servicing request
00:55:57.890 00.000 12268 GuideStep: -5.2 px 2500 ms EAST, 1.3 px 109 ms SOUTH
00:55:57.890 00.000 11616 Worker thread wakes up
00:55:57.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:55:57.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:55:59.913 02.023 11616 Exposure complete
00:55:59.994 00.081 11616 worker thread done servicing request
00:55:59.994 00.000 12268 OnExposeComplete: enter
00:55:59.994 00.000 12268 UpdateGuideState(): m_state=6
00:55:59.995 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
00:55:59.995 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=45, SNR=4.7, Peak=34 HFD=3.6
00:55:59.995 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.59,0.26,0.88,U] 
00:55:59.995 00.000 12268 refined, 1 included, MultiStar: {0.67, -2.79}, one-star: {0.74, -5.48}
00:55:59.995 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
00:55:59.995 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
00:55:59.996 00.001 12268 CameraToMount -- cameraX=0.67 cameraY=-2.79 hyp=2.86 cameraTheta=-1.34 mountX=-2.71 mountY=1.02, mountTheta=2.78
00:55:59.998 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=-2.79, opts=13)
00:55:59.998 00.000 12268 Enqueuing Move request for scope (0.67, -2.79)
00:55:59.998 00.000 11616 Worker thread wakes up
00:55:59.998 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, -2.79) opts 0xd
00:55:59.998 00.000 11616 Handling offset move in thread for scope, endpoint = (0.67, -2.79)
00:55:59.998 00.000 11616 Moving (0.67, -2.79) raw xDistance=-2.71 yDistance=1.02
00:55:59.999 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.35 from input -2.71
00:55:59.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.02
00:55:59.999 00.000 11616 MoveAxis(E, 1516, ABG)
00:55:59.999 00.000 11616 Guiding  Dir = 2, Dur = 1516
00:55:59.999 00.000 11616 IsSlewing returns 0
00:56:00.027 00.028 11616 IsGuiding returns 0
00:56:00.028 00.001 11616 PulseGuide returned control before completion, sleep 1526
00:56:00.034 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
00:56:00.057 00.023 12268 UpdateGuideState exits: m=45 SNR=4.7
00:56:00.058 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:00.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:00.058 00.000 12268 Enqueuing Expose request
00:56:01.564 01.506 11616 IsGuiding returns 1
00:56:01.564 00.000 11616 scope still moving after pulse duration time elapsed
00:56:01.595 00.031 11616 IsSlewing returns 0
00:56:01.595 00.000 11616 IsGuiding returns 0
00:56:01.595 00.000 11616 scope move finished after 1516 + 51 ms
00:56:01.595 00.000 11616 Move returns status 0, amount 1516
00:56:01.595 00.000 11616 MoveAxis(S, 86, ABG)
00:56:01.595 00.000 11616 Guiding  Dir = 1, Dur = 86
00:56:01.596 00.001 11616 IsSlewing returns 0
00:56:01.596 00.000 11616 IsGuiding returns 0
00:56:01.596 00.000 11616 PulseGuide returned control before completion, sleep 96
00:56:01.704 00.108 11616 IsGuiding returns 0
00:56:01.704 00.000 11616 Move returns status 0, amount 86
00:56:01.704 00.000 11616 move complete, result=0
00:56:01.704 00.000 11616 worker thread done servicing request
00:56:01.704 00.000 12268 GuideStep: -2.7 px 1516 ms EAST, 1.0 px 86 ms SOUTH
00:56:01.705 00.001 11616 Worker thread wakes up
00:56:01.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:01.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:03.725 02.020 11616 Exposure complete
00:56:03.812 00.087 11616 worker thread done servicing request
00:56:03.812 00.000 12268 OnExposeComplete: enter
00:56:03.812 00.000 12268 UpdateGuideState(): m_state=6
00:56:03.813 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
00:56:03.813 00.000 12268 Star::Find returns 1 (0), X=665.13, Y=915.55, Mass=58, SNR=5.3, Peak=32 HFD=5.1
00:56:03.813 00.000 12268 Star::Find false star n=4 nbg=290 bg=7.4 sigma=0.8 thresh=10 peak=10
00:56:03.813 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:56:03.813 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
00:56:03.813 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
00:56:03.813 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-5.52 hyp=5.52 cameraTheta=-1.60 mountX=-5.51 mountY=0.52, mountTheta=3.05
00:56:03.815 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-5.52, opts=13)
00:56:03.816 00.001 12268 Enqueuing Move request for scope (-0.19, -5.52)
00:56:03.816 00.000 11616 Worker thread wakes up
00:56:03.816 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -5.52) opts 0xd
00:56:03.816 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -5.52)
00:56:03.816 00.000 11616 Moving (-0.19, -5.52) raw xDistance=-5.51 yDistance=0.52
00:56:03.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.75 from input -5.51
00:56:03.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
00:56:03.816 00.000 11616 MoveAxis(E, 3084, ABG)
00:56:03.816 00.000 11616 duration set to 2500 by maxRaDuration
00:56:03.817 00.001 11616 Guiding  Dir = 2, Dur = 2500
00:56:03.817 00.000 11616 IsSlewing returns 0
00:56:03.817 00.000 11616 IsGuiding returns 0
00:56:03.818 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:56:03.840 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:56:03.859 00.019 12268 UpdateGuideState exits: m=58 SNR=5.3
00:56:03.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:03.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:03.859 00.000 12268 Enqueuing Expose request
00:56:06.331 02.472 11616 IsGuiding returns 1
00:56:06.331 00.000 11616 scope still moving after pulse duration time elapsed
00:56:06.361 00.030 11616 IsSlewing returns 0
00:56:06.361 00.000 11616 IsGuiding returns 0
00:56:06.361 00.000 11616 scope move finished after 2500 + 43 ms
00:56:06.361 00.000 11616 Move returns status 0, amount 2500
00:56:06.361 00.000 11616 MoveAxis(S, 44, ABG)
00:56:06.362 00.001 11616 Guiding  Dir = 1, Dur = 44
00:56:06.362 00.000 11616 IsSlewing returns 0
00:56:06.362 00.000 11616 IsGuiding returns 0
00:56:06.362 00.000 11616 PulseGuide returned control before completion, sleep 54
00:56:06.423 00.061 11616 IsGuiding returns 1
00:56:06.423 00.000 11616 scope still moving after pulse duration time elapsed
00:56:06.454 00.031 11616 IsSlewing returns 0
00:56:06.454 00.000 11616 IsGuiding returns 1
00:56:06.486 00.032 11616 IsSlewing returns 0
00:56:06.486 00.000 11616 IsGuiding returns 0
00:56:06.486 00.000 11616 scope move finished after 44 + 80 ms
00:56:06.487 00.001 11616 Move returns status 0, amount 44
00:56:06.487 00.000 11616 move complete, result=0
00:56:06.487 00.000 11616 worker thread done servicing request
00:56:06.487 00.000 12268 GuideStep: -5.5 px 2500 ms EAST, 0.5 px 44 ms SOUTH
00:56:06.487 00.000 11616 Worker thread wakes up
00:56:06.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:06.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:08.495 02.008 11616 Exposure complete
00:56:08.552 00.057 11616 worker thread done servicing request
00:56:08.553 00.001 12268 OnExposeComplete: enter
00:56:08.553 00.000 12268 UpdateGuideState(): m_state=6
00:56:08.553 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
00:56:08.553 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.96, Mass=46, SNR=4.7, Peak=33 HFD=3.3
00:56:08.553 00.000 12268 Star::Find false star n=9 nbg=274 bg=7.3 sigma=0.7 thresh=9 peak=9
00:56:08.553 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:56:08.553 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
00:56:08.553 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
00:56:08.554 00.001 12268 CameraToMount -- cameraX=0.54 cameraY=-5.11 hyp=5.14 cameraTheta=-1.46 mountX=-5.03 mountY=1.19, mountTheta=2.91
00:56:08.555 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=-5.11, opts=13)
00:56:08.555 00.000 12268 Enqueuing Move request for scope (0.54, -5.11)
00:56:08.555 00.000 11616 Worker thread wakes up
00:56:08.555 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, -5.11) opts 0xd
00:56:08.556 00.001 11616 Handling offset move in thread for scope, endpoint = (0.54, -5.11)
00:56:08.556 00.000 11616 Moving (0.54, -5.11) raw xDistance=-5.03 yDistance=1.19
00:56:08.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.51 from input -5.03
00:56:08.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.19
00:56:08.556 00.000 11616 MoveAxis(E, 2816, ABG)
00:56:08.556 00.000 11616 duration set to 2500 by maxRaDuration
00:56:08.556 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:56:08.556 00.000 11616 IsSlewing returns 0
00:56:08.556 00.000 11616 IsGuiding returns 0
00:56:08.557 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:56:08.585 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:56:08.603 00.018 12268 UpdateGuideState exits: m=46 SNR=4.7
00:56:08.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:08.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:08.603 00.000 12268 Enqueuing Expose request
00:56:11.077 02.474 11616 IsGuiding returns 1
00:56:11.077 00.000 11616 scope still moving after pulse duration time elapsed
00:56:11.110 00.033 11616 IsSlewing returns 0
00:56:11.110 00.000 11616 IsGuiding returns 1
00:56:11.140 00.030 11616 IsSlewing returns 0
00:56:11.140 00.000 11616 IsGuiding returns 1
00:56:11.171 00.031 11616 IsSlewing returns 0
00:56:11.171 00.000 11616 IsGuiding returns 1
00:56:11.203 00.032 11616 IsSlewing returns 0
00:56:11.203 00.000 11616 IsGuiding returns 1
00:56:11.235 00.032 11616 IsSlewing returns 0
00:56:11.235 00.000 11616 IsGuiding returns 0
00:56:11.235 00.000 11616 scope move finished after 2500 + 178 ms
00:56:11.235 00.000 11616 Move returns status 0, amount 2500
00:56:11.235 00.000 11616 MoveAxis(S, 101, ABG)
00:56:11.235 00.000 11616 Guiding  Dir = 1, Dur = 101
00:56:11.235 00.000 11616 IsSlewing returns 0
00:56:11.236 00.001 11616 IsGuiding returns 0
00:56:11.236 00.000 11616 PulseGuide returned control before completion, sleep 111
00:56:11.359 00.123 11616 IsGuiding returns 1
00:56:11.359 00.000 11616 scope still moving after pulse duration time elapsed
00:56:11.391 00.032 11616 IsSlewing returns 0
00:56:11.391 00.000 11616 IsGuiding returns 0
00:56:11.391 00.000 11616 scope move finished after 101 + 54 ms
00:56:11.392 00.001 11616 Move returns status 0, amount 101
00:56:11.392 00.000 11616 move complete, result=0
00:56:11.392 00.000 11616 worker thread done servicing request
00:56:11.392 00.000 11616 Worker thread wakes up
00:56:11.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:11.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:11.392 00.000 12268 GuideStep: -5.0 px 2500 ms EAST, 1.2 px 101 ms SOUTH
00:56:13.411 02.019 11616 Exposure complete
00:56:13.467 00.056 11616 worker thread done servicing request
00:56:13.468 00.001 12268 OnExposeComplete: enter
00:56:13.468 00.000 12268 UpdateGuideState(): m_state=6
00:56:13.468 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
00:56:13.468 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.50, Mass=46, SNR=4.7, Peak=33 HFD=3.5
00:56:13.468 00.000 12268 Star::Find false star n=5 nbg=289 bg=7.4 sigma=0.8 thresh=10 peak=9
00:56:13.468 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.57,0.88,0.80,U] 
00:56:13.469 00.001 12268 refined, 1 included, MultiStar: {1.00, -2.70}, one-star: {0.54, -5.57}
00:56:13.469 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
00:56:13.469 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
00:56:13.469 00.000 12268 CameraToMount -- cameraX=1.00 cameraY=-2.70 hyp=2.88 cameraTheta=-1.22 mountX=-2.59 mountY=1.34, mountTheta=2.66
00:56:13.470 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.00, y=-2.70, opts=13)
00:56:13.470 00.000 12268 Enqueuing Move request for scope (1.00, -2.70)
00:56:13.471 00.001 11616 Worker thread wakes up
00:56:13.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.00, -2.70) opts 0xd
00:56:13.471 00.000 11616 Handling offset move in thread for scope, endpoint = (1.00, -2.70)
00:56:13.471 00.000 11616 Moving (1.00, -2.70) raw xDistance=-2.59 yDistance=1.34
00:56:13.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.29 from input -2.59
00:56:13.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 1.34
00:56:13.471 00.000 11616 MoveAxis(E, 1450, ABG)
00:56:13.471 00.000 11616 Guiding  Dir = 2, Dur = 1450
00:56:13.472 00.001 11616 IsSlewing returns 0
00:56:13.472 00.000 11616 IsGuiding returns 0
00:56:13.472 00.000 11616 PulseGuide returned control before completion, sleep 1460
00:56:13.494 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
00:56:13.511 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
00:56:13.512 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:13.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:13.512 00.000 12268 Enqueuing Expose request
00:56:14.935 01.423 11616 IsGuiding returns 1
00:56:14.935 00.000 11616 scope still moving after pulse duration time elapsed
00:56:14.967 00.032 11616 IsSlewing returns 0
00:56:14.967 00.000 11616 IsGuiding returns 1
00:56:14.998 00.031 11616 IsSlewing returns 0
00:56:14.998 00.000 11616 IsGuiding returns 1
00:56:15.030 00.032 11616 IsSlewing returns 0
00:56:15.030 00.000 11616 IsGuiding returns 0
00:56:15.030 00.000 11616 scope move finished after 1450 + 107 ms
00:56:15.030 00.000 11616 Move returns status 0, amount 1450
00:56:15.030 00.000 11616 MoveAxis(S, 113, ABG)
00:56:15.030 00.000 11616 Guiding  Dir = 1, Dur = 113
00:56:15.031 00.001 11616 IsSlewing returns 0
00:56:15.031 00.000 11616 IsGuiding returns 0
00:56:15.031 00.000 11616 PulseGuide returned control before completion, sleep 123
00:56:15.158 00.127 11616 IsGuiding returns 1
00:56:15.158 00.000 11616 scope still moving after pulse duration time elapsed
00:56:15.190 00.032 11616 IsSlewing returns 0
00:56:15.190 00.000 11616 IsGuiding returns 0
00:56:15.190 00.000 11616 scope move finished after 113 + 46 ms
00:56:15.190 00.000 11616 Move returns status 0, amount 113
00:56:15.190 00.000 11616 move complete, result=0
00:56:15.191 00.001 11616 worker thread done servicing request
00:56:15.191 00.000 11616 Worker thread wakes up
00:56:15.191 00.000 12268 GuideStep: -2.6 px 1450 ms EAST, 1.3 px 113 ms SOUTH
00:56:15.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:15.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:17.189 01.998 11616 Exposure complete
00:56:17.247 00.058 11616 worker thread done servicing request
00:56:17.247 00.000 12268 OnExposeComplete: enter
00:56:17.247 00.000 12268 UpdateGuideState(): m_state=6
00:56:17.247 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
00:56:17.247 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.31, Mass=63, SNR=5.5, Peak=34 HFD=4.5
00:56:17.247 00.000 12268 Star::Find false star n=15 nbg=270 bg=7.3 sigma=0.6 thresh=9 peak=9
00:56:17.247 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.48,-0.76,0.71,U] 
00:56:17.248 00.001 12268 refined, 1 included, MultiStar: {0.91, -3.68}, one-star: {0.49, -5.76}
00:56:17.248 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
00:56:17.248 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
00:56:17.248 00.000 12268 CameraToMount -- cameraX=0.91 cameraY=-3.68 hyp=3.79 cameraTheta=-1.33 mountX=-3.58 mountY=1.37, mountTheta=2.78
00:56:17.249 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.91, y=-3.68, opts=13)
00:56:17.249 00.000 12268 Enqueuing Move request for scope (0.91, -3.68)
00:56:17.250 00.001 11616 Worker thread wakes up
00:56:17.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.91, -3.68) opts 0xd
00:56:17.250 00.000 11616 Handling offset move in thread for scope, endpoint = (0.91, -3.68)
00:56:17.250 00.000 11616 Moving (0.91, -3.68) raw xDistance=-3.58 yDistance=1.37
00:56:17.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.79 from input -3.58
00:56:17.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 1.37
00:56:17.250 00.000 11616 MoveAxis(E, 2004, ABG)
00:56:17.250 00.000 11616 Guiding  Dir = 2, Dur = 2004
00:56:17.250 00.000 11616 IsSlewing returns 0
00:56:17.251 00.001 11616 IsGuiding returns 0
00:56:17.251 00.000 11616 PulseGuide returned control before completion, sleep 2014
00:56:17.272 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
00:56:17.290 00.018 12268 UpdateGuideState exits: m=63 SNR=5.5
00:56:17.291 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:17.291 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:17.291 00.000 12268 Enqueuing Expose request
00:56:19.278 01.987 11616 IsGuiding returns 1
00:56:19.278 00.000 11616 scope still moving after pulse duration time elapsed
00:56:19.309 00.031 11616 IsSlewing returns 0
00:56:19.309 00.000 11616 IsGuiding returns 0
00:56:19.310 00.001 11616 scope move finished after 2004 + 55 ms
00:56:19.310 00.000 11616 Move returns status 0, amount 2004
00:56:19.310 00.000 11616 MoveAxis(S, 116, ABG)
00:56:19.310 00.000 11616 Guiding  Dir = 1, Dur = 116
00:56:19.310 00.000 11616 IsSlewing returns 0
00:56:19.310 00.000 11616 IsGuiding returns 0
00:56:19.311 00.001 11616 PulseGuide returned control before completion, sleep 126
00:56:19.448 00.137 11616 IsGuiding returns 1
00:56:19.448 00.000 11616 scope still moving after pulse duration time elapsed
00:56:19.480 00.032 11616 IsSlewing returns 0
00:56:19.481 00.001 11616 IsGuiding returns 0
00:56:19.481 00.000 11616 scope move finished after 116 + 54 ms
00:56:19.481 00.000 11616 Move returns status 0, amount 116
00:56:19.481 00.000 11616 move complete, result=0
00:56:19.481 00.000 11616 worker thread done servicing request
00:56:19.481 00.000 11616 Worker thread wakes up
00:56:19.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:19.482 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:19.482 00.000 12268 GuideStep: -3.6 px 2004 ms EAST, 1.4 px 116 ms SOUTH
00:56:21.491 02.009 11616 Exposure complete
00:56:21.547 00.056 11616 worker thread done servicing request
00:56:21.547 00.000 12268 OnExposeComplete: enter
00:56:21.548 00.001 12268 UpdateGuideState(): m_state=6
00:56:21.548 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
00:56:21.548 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.60, Mass=44, SNR=4.7, Peak=34 HFD=3.4
00:56:21.548 00.000 12268 Star::Find false star n=7 nbg=275 bg=7.2 sigma=0.7 thresh=9 peak=9
00:56:21.548 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:56:21.548 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
00:56:21.548 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
00:56:21.548 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-5.47 hyp=5.51 cameraTheta=-1.45 mountX=-5.37 mountY=1.37, mountTheta=2.89
00:56:21.550 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=-5.47, opts=13)
00:56:21.550 00.000 12268 Enqueuing Move request for scope (0.67, -5.47)
00:56:21.550 00.000 11616 Worker thread wakes up
00:56:21.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, -5.47) opts 0xd
00:56:21.550 00.000 11616 Handling offset move in thread for scope, endpoint = (0.67, -5.47)
00:56:21.551 00.001 11616 Moving (0.67, -5.47) raw xDistance=-5.37 yDistance=1.37
00:56:21.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.69 from input -5.37
00:56:21.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 1.37
00:56:21.551 00.000 11616 MoveAxis(E, 3009, ABG)
00:56:21.551 00.000 11616 duration set to 2500 by maxRaDuration
00:56:21.551 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:56:21.551 00.000 11616 IsSlewing returns 0
00:56:21.551 00.000 11616 IsGuiding returns 0
00:56:21.552 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:56:21.574 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
00:56:21.591 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
00:56:21.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:21.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:21.591 00.000 12268 Enqueuing Expose request
00:56:24.076 02.485 11616 IsGuiding returns 0
00:56:24.076 00.000 11616 Move returns status 0, amount 2500
00:56:24.076 00.000 11616 MoveAxis(S, 116, ABG)
00:56:24.077 00.001 11616 Guiding  Dir = 1, Dur = 116
00:56:24.077 00.000 11616 IsSlewing returns 0
00:56:24.077 00.000 11616 IsGuiding returns 0
00:56:24.078 00.001 11616 PulseGuide returned control before completion, sleep 126
00:56:24.216 00.138 11616 IsGuiding returns 1
00:56:24.217 00.001 11616 scope still moving after pulse duration time elapsed
00:56:24.247 00.030 11616 IsSlewing returns 0
00:56:24.247 00.000 11616 IsGuiding returns 0
00:56:24.247 00.000 11616 scope move finished after 116 + 53 ms
00:56:24.247 00.000 11616 Move returns status 0, amount 116
00:56:24.247 00.000 11616 move complete, result=0
00:56:24.247 00.000 11616 worker thread done servicing request
00:56:24.248 00.001 11616 Worker thread wakes up
00:56:24.248 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:24.248 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:24.248 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.4 px 116 ms SOUTH
00:56:26.253 02.005 11616 Exposure complete
00:56:26.309 00.056 11616 worker thread done servicing request
00:56:26.309 00.000 12268 OnExposeComplete: enter
00:56:26.309 00.000 12268 UpdateGuideState(): m_state=6
00:56:26.309 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
00:56:26.310 00.001 12268 Star::Find returns 1 (0), X=665.60, Y=915.12, Mass=53, SNR=5.1, Peak=35 HFD=3.5
00:56:26.310 00.000 12268 Star::Find false star n=5 nbg=288 bg=7.3 sigma=0.8 thresh=10 peak=9
00:56:26.310 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:56:26.310 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
00:56:26.310 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.18)
00:56:26.310 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-5.94 hyp=5.95 cameraTheta=-1.52 mountX=-5.89 mountY=1.04, mountTheta=2.97
00:56:26.312 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-5.94, opts=13)
00:56:26.312 00.000 12268 Enqueuing Move request for scope (0.28, -5.94)
00:56:26.312 00.000 11616 Worker thread wakes up
00:56:26.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -5.94) opts 0xd
00:56:26.312 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -5.94)
00:56:26.312 00.000 11616 Moving (0.28, -5.94) raw xDistance=-5.89 yDistance=1.04
00:56:26.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.94 from input -5.89
00:56:26.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.04
00:56:26.312 00.000 11616 MoveAxis(E, 3297, ABG)
00:56:26.312 00.000 11616 duration set to 2500 by maxRaDuration
00:56:26.312 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:56:26.313 00.001 11616 IsSlewing returns 0
00:56:26.313 00.000 11616 IsGuiding returns 0
00:56:26.313 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:56:26.333 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
00:56:26.351 00.018 12268 UpdateGuideState exits: m=53 SNR=5.1
00:56:26.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:26.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:26.351 00.000 12268 Enqueuing Expose request
00:56:28.827 02.476 11616 IsGuiding returns 1
00:56:28.827 00.000 11616 scope still moving after pulse duration time elapsed
00:56:28.858 00.031 11616 IsSlewing returns 0
00:56:28.859 00.001 11616 IsGuiding returns 1
00:56:28.889 00.030 11616 IsSlewing returns 0
00:56:28.889 00.000 11616 IsGuiding returns 0
00:56:28.890 00.001 11616 scope move finished after 2500 + 76 ms
00:56:28.890 00.000 11616 Move returns status 0, amount 2500
00:56:28.890 00.000 11616 MoveAxis(S, 88, ABG)
00:56:28.890 00.000 11616 Guiding  Dir = 1, Dur = 88
00:56:28.890 00.000 11616 IsSlewing returns 0
00:56:28.890 00.000 11616 IsGuiding returns 0
00:56:28.891 00.001 11616 PulseGuide returned control before completion, sleep 98
00:56:28.997 00.106 11616 IsGuiding returns 1
00:56:28.997 00.000 11616 scope still moving after pulse duration time elapsed
00:56:29.029 00.032 11616 IsSlewing returns 0
00:56:29.030 00.001 11616 IsGuiding returns 0
00:56:29.030 00.000 11616 scope move finished after 88 + 51 ms
00:56:29.030 00.000 11616 Move returns status 0, amount 88
00:56:29.030 00.000 11616 move complete, result=0
00:56:29.030 00.000 11616 worker thread done servicing request
00:56:29.030 00.000 11616 Worker thread wakes up
00:56:29.030 00.000 12268 GuideStep: -5.9 px 2500 ms EAST, 1.0 px 88 ms SOUTH
00:56:29.030 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:29.031 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:31.047 02.016 11616 Exposure complete
00:56:31.104 00.057 11616 worker thread done servicing request
00:56:31.104 00.000 12268 OnExposeComplete: enter
00:56:31.104 00.000 12268 UpdateGuideState(): m_state=6
00:56:31.104 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
00:56:31.104 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.48, Mass=48, SNR=4.9, Peak=34 HFD=3.0
00:56:31.105 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.10,0.14,0.86,U] 
00:56:31.105 00.000 12268 refined, 1 included, MultiStar: {0.20, -2.94}, one-star: {0.29, -5.59}
00:56:31.105 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
00:56:31.105 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.20)
00:56:31.105 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-2.94 hyp=2.95 cameraTheta=-1.50 mountX=-2.90 mountY=0.58, mountTheta=2.95
00:56:31.107 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-2.94, opts=13)
00:56:31.107 00.000 12268 Enqueuing Move request for scope (0.20, -2.94)
00:56:31.107 00.000 11616 Worker thread wakes up
00:56:31.107 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -2.94) opts 0xd
00:56:31.107 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -2.94)
00:56:31.107 00.000 11616 Moving (0.20, -2.94) raw xDistance=-2.90 yDistance=0.58
00:56:31.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.45 from input -2.90
00:56:31.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
00:56:31.107 00.000 11616 MoveAxis(E, 1626, ABG)
00:56:31.107 00.000 11616 Guiding  Dir = 2, Dur = 1626
00:56:31.108 00.001 11616 IsSlewing returns 0
00:56:31.108 00.000 11616 IsGuiding returns 0
00:56:31.109 00.001 11616 PulseGuide returned control before completion, sleep 1636
00:56:31.130 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
00:56:31.149 00.019 12268 UpdateGuideState exits: m=48 SNR=4.9
00:56:31.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:31.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:31.149 00.000 12268 Enqueuing Expose request
00:56:32.747 01.598 11616 IsGuiding returns 1
00:56:32.747 00.000 11616 scope still moving after pulse duration time elapsed
00:56:32.779 00.032 11616 IsSlewing returns 0
00:56:32.779 00.000 11616 IsGuiding returns 0
00:56:32.779 00.000 11616 scope move finished after 1626 + 45 ms
00:56:32.779 00.000 11616 Move returns status 0, amount 1626
00:56:32.779 00.000 11616 MoveAxis(S, 49, ABG)
00:56:32.779 00.000 11616 Guiding  Dir = 1, Dur = 49
00:56:32.780 00.001 11616 IsSlewing returns 0
00:56:32.780 00.000 11616 IsGuiding returns 0
00:56:32.780 00.000 11616 PulseGuide returned control before completion, sleep 59
00:56:32.842 00.062 11616 IsGuiding returns 1
00:56:32.842 00.000 11616 scope still moving after pulse duration time elapsed
00:56:32.873 00.031 11616 IsSlewing returns 0
00:56:32.874 00.001 11616 IsGuiding returns 0
00:56:32.874 00.000 11616 scope move finished after 49 + 44 ms
00:56:32.874 00.000 11616 Move returns status 0, amount 49
00:56:32.874 00.000 11616 move complete, result=0
00:56:32.874 00.000 11616 worker thread done servicing request
00:56:32.874 00.000 11616 Worker thread wakes up
00:56:32.874 00.000 12268 GuideStep: -2.9 px 1626 ms EAST, 0.6 px 49 ms SOUTH
00:56:32.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:32.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:34.880 02.006 11616 Exposure complete
00:56:34.937 00.057 11616 worker thread done servicing request
00:56:34.937 00.000 12268 OnExposeComplete: enter
00:56:34.937 00.000 12268 UpdateGuideState(): m_state=6
00:56:34.937 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
00:56:34.937 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.22, Mass=55, SNR=5.1, Peak=33 HFD=4.8
00:56:34.938 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.19,0.73,0.79,U] 
00:56:34.938 00.000 12268 refined, 1 included, MultiStar: {0.45, -2.94}, one-star: {0.95, -5.84}
00:56:34.938 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
00:56:34.938 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
00:56:34.938 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-2.94 hyp=2.97 cameraTheta=-1.42 mountX=-2.88 mountY=0.82, mountTheta=2.86
00:56:34.938 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-2.94, opts=13)
00:56:34.938 00.000 12268 Enqueuing Move request for scope (0.45, -2.94)
00:56:34.940 00.002 11616 Worker thread wakes up
00:56:34.940 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -2.94) opts 0xd
00:56:34.940 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -2.94)
00:56:34.940 00.000 11616 Moving (0.45, -2.94) raw xDistance=-2.88 yDistance=0.82
00:56:34.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.44 from input -2.88
00:56:34.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.82
00:56:34.940 00.000 11616 MoveAxis(E, 1614, ABG)
00:56:34.940 00.000 11616 Guiding  Dir = 2, Dur = 1614
00:56:34.940 00.000 11616 IsSlewing returns 0
00:56:34.941 00.001 11616 IsGuiding returns 0
00:56:34.941 00.000 11616 PulseGuide returned control before completion, sleep 1624
00:56:34.962 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
00:56:34.980 00.018 12268 UpdateGuideState exits: m=55 SNR=5.1
00:56:34.982 00.002 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:34.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:34.982 00.000 12268 Enqueuing Expose request
00:56:36.577 01.595 11616 IsGuiding returns 0
00:56:36.577 00.000 11616 Move returns status 0, amount 1614
00:56:36.577 00.000 11616 MoveAxis(S, 70, ABG)
00:56:36.577 00.000 11616 Guiding  Dir = 1, Dur = 70
00:56:36.577 00.000 11616 IsSlewing returns 0
00:56:36.578 00.001 11616 IsGuiding returns 0
00:56:36.578 00.000 11616 PulseGuide returned control before completion, sleep 80
00:56:36.671 00.093 11616 IsGuiding returns 1
00:56:36.671 00.000 11616 scope still moving after pulse duration time elapsed
00:56:36.702 00.031 11616 IsSlewing returns 0
00:56:36.702 00.000 11616 IsGuiding returns 0
00:56:36.702 00.000 11616 scope move finished after 70 + 54 ms
00:56:36.702 00.000 11616 Move returns status 0, amount 70
00:56:36.702 00.000 11616 move complete, result=0
00:56:36.702 00.000 11616 worker thread done servicing request
00:56:36.702 00.000 11616 Worker thread wakes up
00:56:36.703 00.001 12268 GuideStep: -2.9 px 1614 ms EAST, 0.8 px 70 ms SOUTH
00:56:36.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:36.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:38.713 02.010 11616 Exposure complete
00:56:38.771 00.058 11616 worker thread done servicing request
00:56:38.771 00.000 12268 OnExposeComplete: enter
00:56:38.771 00.000 12268 UpdateGuideState(): m_state=6
00:56:38.772 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
00:56:38.772 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.77, Mass=57, SNR=5.3, Peak=33 HFD=3.5
00:56:38.772 00.000 12268 Star::Find false star n=17 nbg=271 bg=7.3 sigma=0.7 thresh=9 peak=9
00:56:38.772 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.13,0.71,0.72,U] 
00:56:38.772 00.000 12268 refined, 1 included, MultiStar: {0.68, -2.79}, one-star: {0.35, -5.30}
00:56:38.772 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
00:56:38.772 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.37)
00:56:38.772 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-2.79 hyp=2.87 cameraTheta=-1.33 mountX=-2.71 mountY=1.03, mountTheta=2.78
00:56:38.774 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.68, y=-2.79, opts=13)
00:56:38.774 00.000 12268 Enqueuing Move request for scope (0.68, -2.79)
00:56:38.774 00.000 11616 Worker thread wakes up
00:56:38.774 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.68, -2.79) opts 0xd
00:56:38.774 00.000 11616 Handling offset move in thread for scope, endpoint = (0.68, -2.79)
00:56:38.774 00.000 11616 Moving (0.68, -2.79) raw xDistance=-2.71 yDistance=1.03
00:56:38.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.35 from input -2.71
00:56:38.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.03
00:56:38.775 00.001 11616 MoveAxis(E, 1515, ABG)
00:56:38.775 00.000 11616 Guiding  Dir = 2, Dur = 1515
00:56:38.775 00.000 11616 IsSlewing returns 0
00:56:38.775 00.000 11616 IsGuiding returns 0
00:56:38.776 00.001 11616 PulseGuide returned control before completion, sleep 1525
00:56:38.797 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
00:56:38.814 00.017 12268 UpdateGuideState exits: m=57 SNR=5.3
00:56:38.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:38.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:38.815 00.001 12268 Enqueuing Expose request
00:56:40.315 01.500 11616 IsGuiding returns 0
00:56:40.316 00.001 11616 Move returns status 0, amount 1515
00:56:40.316 00.000 11616 MoveAxis(S, 87, ABG)
00:56:40.316 00.000 11616 Guiding  Dir = 1, Dur = 87
00:56:40.316 00.000 11616 IsSlewing returns 0
00:56:40.316 00.000 11616 IsGuiding returns 0
00:56:40.317 00.001 11616 PulseGuide returned control before completion, sleep 97
00:56:40.425 00.108 11616 IsGuiding returns 1
00:56:40.426 00.001 11616 scope still moving after pulse duration time elapsed
00:56:40.456 00.030 11616 IsSlewing returns 0
00:56:40.457 00.001 11616 IsGuiding returns 1
00:56:40.489 00.032 11616 IsSlewing returns 0
00:56:40.489 00.000 11616 IsGuiding returns 0
00:56:40.489 00.000 11616 scope move finished after 87 + 85 ms
00:56:40.490 00.001 11616 Move returns status 0, amount 87
00:56:40.490 00.000 11616 move complete, result=0
00:56:40.490 00.000 11616 worker thread done servicing request
00:56:40.490 00.000 11616 Worker thread wakes up
00:56:40.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:40.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:40.490 00.000 12268 GuideStep: -2.7 px 1515 ms EAST, 1.0 px 87 ms SOUTH
00:56:42.498 02.008 11616 Exposure complete
00:56:42.560 00.062 11616 worker thread done servicing request
00:56:42.560 00.000 12268 OnExposeComplete: enter
00:56:42.560 00.000 12268 UpdateGuideState(): m_state=6
00:56:42.561 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
00:56:42.561 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.60, Mass=41, SNR=4.5, Peak=32 HFD=3.4
00:56:42.561 00.000 12268 Star::Find false star n=9 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
00:56:42.561 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.91,0.71,0.92,U] 
00:56:42.561 00.000 12268 refined, 1 included, MultiStar: {1.28, -2.50}, one-star: {0.70, -5.47}
00:56:42.561 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
00:56:42.561 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
00:56:42.561 00.000 12268 CameraToMount -- cameraX=1.28 cameraY=-2.50 hyp=2.81 cameraTheta=-1.10 mountX=-2.37 mountY=1.59, mountTheta=2.55
00:56:42.563 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.28, y=-2.50, opts=13)
00:56:42.563 00.000 12268 Enqueuing Move request for scope (1.28, -2.50)
00:56:42.563 00.000 11616 Worker thread wakes up
00:56:42.563 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.28, -2.50) opts 0xd
00:56:42.563 00.000 11616 Handling offset move in thread for scope, endpoint = (1.28, -2.50)
00:56:42.563 00.000 11616 Moving (1.28, -2.50) raw xDistance=-2.37 yDistance=1.59
00:56:42.563 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.18 from input -2.37
00:56:42.564 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 1.59
00:56:42.564 00.000 11616 MoveAxis(E, 1325, ABG)
00:56:42.564 00.000 11616 Guiding  Dir = 2, Dur = 1325
00:56:42.565 00.001 11616 IsSlewing returns 0
00:56:42.565 00.000 11616 IsGuiding returns 0
00:56:42.565 00.000 11616 PulseGuide returned control before completion, sleep 1335
00:56:42.587 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
00:56:42.608 00.021 12268 UpdateGuideState exits: m=41 SNR=4.5
00:56:42.608 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:42.608 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:42.608 00.000 12268 Enqueuing Expose request
00:56:43.914 01.306 11616 IsGuiding returns 1
00:56:43.915 00.001 11616 scope still moving after pulse duration time elapsed
00:56:43.944 00.029 11616 IsSlewing returns 0
00:56:43.944 00.000 11616 IsGuiding returns 0
00:56:43.944 00.000 11616 scope move finished after 1325 + 54 ms
00:56:43.944 00.000 11616 Move returns status 0, amount 1325
00:56:43.945 00.001 11616 MoveAxis(S, 135, ABG)
00:56:43.945 00.000 11616 Guiding  Dir = 1, Dur = 135
00:56:43.945 00.000 11616 IsSlewing returns 0
00:56:43.946 00.001 11616 IsGuiding returns 0
00:56:43.946 00.000 11616 PulseGuide returned control before completion, sleep 145
00:56:44.100 00.154 11616 IsGuiding returns 1
00:56:44.100 00.000 11616 scope still moving after pulse duration time elapsed
00:56:44.130 00.030 11616 IsSlewing returns 0
00:56:44.131 00.001 11616 IsGuiding returns 0
00:56:44.131 00.000 11616 scope move finished after 135 + 49 ms
00:56:44.131 00.000 11616 Move returns status 0, amount 135
00:56:44.131 00.000 11616 move complete, result=0
00:56:44.132 00.001 11616 worker thread done servicing request
00:56:44.132 00.000 11616 Worker thread wakes up
00:56:44.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:44.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:44.132 00.000 12268 GuideStep: -2.4 px 1325 ms EAST, 1.6 px 135 ms SOUTH
00:56:46.152 02.020 11616 Exposure complete
00:56:46.206 00.054 11616 worker thread done servicing request
00:56:46.206 00.000 12268 OnExposeComplete: enter
00:56:46.206 00.000 12268 UpdateGuideState(): m_state=6
00:56:46.206 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
00:56:46.206 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=46, SNR=4.8, Peak=36 HFD=3.1
00:56:46.207 00.001 12268 Star::Find false star n=13 nbg=275 bg=7.2 sigma=0.7 thresh=9 peak=9
00:56:46.207 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.60,0.17,0.83,U] 
00:56:46.207 00.000 12268 refined, 1 included, MultiStar: {0.59, -2.91}, one-star: {0.59, -5.45}
00:56:46.207 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
00:56:46.207 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
00:56:46.207 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-2.91 hyp=2.97 cameraTheta=-1.37 mountX=-2.83 mountY=0.96, mountTheta=2.81
00:56:46.208 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=-2.91, opts=13)
00:56:46.208 00.000 12268 Enqueuing Move request for scope (0.59, -2.91)
00:56:46.209 00.001 11616 Worker thread wakes up
00:56:46.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, -2.91) opts 0xd
00:56:46.209 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, -2.91)
00:56:46.209 00.000 11616 Moving (0.59, -2.91) raw xDistance=-2.83 yDistance=0.96
00:56:46.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.42 from input -2.83
00:56:46.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.96
00:56:46.209 00.000 11616 MoveAxis(E, 1587, ABG)
00:56:46.209 00.000 11616 Guiding  Dir = 2, Dur = 1587
00:56:46.210 00.001 11616 IsSlewing returns 0
00:56:46.210 00.000 11616 IsGuiding returns 0
00:56:46.210 00.000 11616 PulseGuide returned control before completion, sleep 1597
00:56:46.236 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
00:56:46.253 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
00:56:46.254 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:46.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:46.254 00.000 12268 Enqueuing Expose request
00:56:47.816 01.562 11616 IsGuiding returns 1
00:56:47.816 00.000 11616 scope still moving after pulse duration time elapsed
00:56:47.847 00.031 11616 IsSlewing returns 0
00:56:47.848 00.001 11616 IsGuiding returns 0
00:56:47.848 00.000 11616 scope move finished after 1587 + 50 ms
00:56:47.848 00.000 11616 Move returns status 0, amount 1587
00:56:47.848 00.000 11616 MoveAxis(S, 81, ABG)
00:56:47.848 00.000 11616 Guiding  Dir = 1, Dur = 81
00:56:47.848 00.000 11616 IsSlewing returns 0
00:56:47.849 00.001 11616 IsGuiding returns 0
00:56:47.849 00.000 11616 PulseGuide returned control before completion, sleep 91
00:56:47.956 00.107 11616 IsGuiding returns 1
00:56:47.956 00.000 11616 scope still moving after pulse duration time elapsed
00:56:47.985 00.029 11616 IsSlewing returns 0
00:56:47.986 00.001 11616 IsGuiding returns 0
00:56:47.986 00.000 11616 scope move finished after 81 + 56 ms
00:56:47.986 00.000 11616 Move returns status 0, amount 81
00:56:47.986 00.000 11616 move complete, result=0
00:56:47.986 00.000 11616 worker thread done servicing request
00:56:47.986 00.000 11616 Worker thread wakes up
00:56:47.986 00.000 12268 GuideStep: -2.8 px 1587 ms EAST, 1.0 px 81 ms SOUTH
00:56:47.987 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:47.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:49.989 02.002 11616 Exposure complete
00:56:50.043 00.054 11616 worker thread done servicing request
00:56:50.044 00.001 12268 OnExposeComplete: enter
00:56:50.044 00.000 12268 UpdateGuideState(): m_state=6
00:56:50.044 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
00:56:50.044 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=46, SNR=4.7, Peak=35 HFD=3.3
00:56:50.044 00.000 12268 Star::Find false star n=9 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
00:56:50.044 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.06,0.24,0.74,U] 
00:56:50.044 00.000 12268 refined, 1 included, MultiStar: {0.34, -3.03}, one-star: {0.63, -5.46}
00:56:50.045 00.001 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:56:50.045 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
00:56:50.045 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-3.03 hyp=3.04 cameraTheta=-1.46 mountX=-2.98 mountY=0.72, mountTheta=2.90
00:56:50.046 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-3.03, opts=13)
00:56:50.046 00.000 12268 Enqueuing Move request for scope (0.34, -3.03)
00:56:50.046 00.000 11616 Worker thread wakes up
00:56:50.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -3.03) opts 0xd
00:56:50.046 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -3.03)
00:56:50.046 00.000 11616 Moving (0.34, -3.03) raw xDistance=-2.98 yDistance=0.72
00:56:50.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.49 from input -2.98
00:56:50.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.72
00:56:50.046 00.000 11616 MoveAxis(E, 1667, ABG)
00:56:50.047 00.001 11616 Guiding  Dir = 2, Dur = 1667
00:56:50.047 00.000 11616 IsSlewing returns 0
00:56:50.047 00.000 11616 IsGuiding returns 0
00:56:50.047 00.000 11616 PulseGuide returned control before completion, sleep 1677
00:56:50.068 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
00:56:50.089 00.021 12268 UpdateGuideState exits: m=46 SNR=4.7
00:56:50.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:50.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:50.090 00.001 12268 Enqueuing Expose request
00:56:51.737 01.647 11616 IsGuiding returns 1
00:56:51.737 00.000 11616 scope still moving after pulse duration time elapsed
00:56:51.769 00.032 11616 IsSlewing returns 0
00:56:51.770 00.001 11616 IsGuiding returns 0
00:56:51.770 00.000 11616 scope move finished after 1667 + 55 ms
00:56:51.770 00.000 11616 Move returns status 0, amount 1667
00:56:51.770 00.000 11616 MoveAxis(S, 61, ABG)
00:56:51.771 00.001 11616 Guiding  Dir = 1, Dur = 61
00:56:51.771 00.000 11616 IsSlewing returns 0
00:56:51.771 00.000 11616 IsGuiding returns 0
00:56:51.771 00.000 11616 PulseGuide returned control before completion, sleep 71
00:56:51.847 00.076 11616 IsGuiding returns 1
00:56:51.848 00.001 11616 scope still moving after pulse duration time elapsed
00:56:51.878 00.030 11616 IsSlewing returns 0
00:56:51.878 00.000 11616 IsGuiding returns 1
00:56:51.909 00.031 11616 IsSlewing returns 0
00:56:51.910 00.001 11616 IsGuiding returns 1
00:56:51.939 00.029 11616 IsSlewing returns 0
00:56:51.940 00.001 11616 IsGuiding returns 0
00:56:51.940 00.000 11616 scope move finished after 61 + 108 ms
00:56:51.940 00.000 11616 Move returns status 0, amount 61
00:56:51.940 00.000 11616 move complete, result=0
00:56:51.941 00.001 11616 worker thread done servicing request
00:56:51.941 00.000 12268 GuideStep: -3.0 px 1667 ms EAST, 0.7 px 61 ms SOUTH
00:56:51.941 00.000 11616 Worker thread wakes up
00:56:51.941 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:51.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:53.951 02.010 11616 Exposure complete
00:56:54.006 00.055 11616 worker thread done servicing request
00:56:54.007 00.001 12268 OnExposeComplete: enter
00:56:54.007 00.000 12268 UpdateGuideState(): m_state=6
00:56:54.007 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
00:56:54.007 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=46, SNR=4.8, Peak=36 HFD=3.1
00:56:54.007 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:56:54.007 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
00:56:54.007 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.24)
00:56:54.007 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-5.45 hyp=5.48 cameraTheta=-1.46 mountX=-5.37 mountY=1.28, mountTheta=2.91
00:56:54.009 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=-5.45, opts=13)
00:56:54.009 00.000 12268 Enqueuing Move request for scope (0.59, -5.45)
00:56:54.009 00.000 11616 Worker thread wakes up
00:56:54.009 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, -5.45) opts 0xd
00:56:54.009 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, -5.45)
00:56:54.009 00.000 11616 Moving (0.59, -5.45) raw xDistance=-5.37 yDistance=1.28
00:56:54.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.68 from input -5.37
00:56:54.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.28
00:56:54.009 00.000 11616 MoveAxis(E, 3004, ABG)
00:56:54.010 00.001 11616 duration set to 2500 by maxRaDuration
00:56:54.010 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:56:54.010 00.000 11616 IsSlewing returns 0
00:56:54.010 00.000 11616 IsGuiding returns 0
00:56:54.011 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:56:54.031 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
00:56:54.048 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
00:56:54.048 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:54.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:54.048 00.000 12268 Enqueuing Expose request
00:56:56.524 02.476 11616 IsGuiding returns 1
00:56:56.524 00.000 11616 scope still moving after pulse duration time elapsed
00:56:56.555 00.031 11616 IsSlewing returns 0
00:56:56.555 00.000 11616 IsGuiding returns 0
00:56:56.555 00.000 11616 scope move finished after 2500 + 45 ms
00:56:56.555 00.000 11616 Move returns status 0, amount 2500
00:56:56.555 00.000 11616 MoveAxis(S, 108, ABG)
00:56:56.555 00.000 11616 Guiding  Dir = 1, Dur = 108
00:56:56.556 00.001 11616 IsSlewing returns 0
00:56:56.556 00.000 11616 IsGuiding returns 0
00:56:56.556 00.000 11616 PulseGuide returned control before completion, sleep 118
00:56:56.679 00.123 11616 IsGuiding returns 1
00:56:56.679 00.000 11616 scope still moving after pulse duration time elapsed
00:56:56.711 00.032 11616 IsSlewing returns 0
00:56:56.712 00.001 11616 IsGuiding returns 0
00:56:56.712 00.000 11616 scope move finished after 108 + 47 ms
00:56:56.712 00.000 11616 Move returns status 0, amount 108
00:56:56.712 00.000 11616 move complete, result=0
00:56:56.713 00.001 11616 worker thread done servicing request
00:56:56.713 00.000 11616 Worker thread wakes up
00:56:56.713 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.3 px 108 ms SOUTH
00:56:56.713 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:56:56.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:56:58.728 02.015 11616 Exposure complete
00:56:58.782 00.054 11616 worker thread done servicing request
00:56:58.782 00.000 12268 OnExposeComplete: enter
00:56:58.782 00.000 12268 UpdateGuideState(): m_state=6
00:56:58.782 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
00:56:58.782 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.20, Mass=60, SNR=5.4, Peak=38 HFD=3.8
00:56:58.783 00.001 12268 Star::Find false star n=11 nbg=273 bg=7.2 sigma=0.7 thresh=9 peak=9
00:56:58.783 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:56:58.783 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
00:56:58.783 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
00:56:58.783 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-5.87 hyp=5.88 cameraTheta=-1.50 mountX=-5.80 mountY=1.17, mountTheta=2.94
00:56:58.784 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-5.87, opts=13)
00:56:58.784 00.000 12268 Enqueuing Move request for scope (0.43, -5.87)
00:56:58.784 00.000 11616 Worker thread wakes up
00:56:58.785 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -5.87) opts 0xd
00:56:58.785 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -5.87)
00:56:58.785 00.000 11616 Moving (0.43, -5.87) raw xDistance=-5.80 yDistance=1.17
00:56:58.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.90 from input -5.80
00:56:58.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.17
00:56:58.785 00.000 11616 MoveAxis(E, 3246, ABG)
00:56:58.785 00.000 11616 duration set to 2500 by maxRaDuration
00:56:58.785 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:56:58.785 00.000 11616 IsSlewing returns 0
00:56:58.785 00.000 11616 IsGuiding returns 0
00:56:58.786 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:56:58.808 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
00:56:58.825 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
00:56:58.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:58.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:56:58.825 00.000 12268 Enqueuing Expose request
00:57:01.305 02.480 11616 IsGuiding returns 1
00:57:01.305 00.000 11616 scope still moving after pulse duration time elapsed
00:57:01.337 00.032 11616 IsSlewing returns 0
00:57:01.337 00.000 11616 IsGuiding returns 0
00:57:01.337 00.000 11616 scope move finished after 2500 + 52 ms
00:57:01.338 00.001 11616 Move returns status 0, amount 2500
00:57:01.338 00.000 11616 MoveAxis(S, 99, ABG)
00:57:01.338 00.000 11616 Guiding  Dir = 1, Dur = 99
00:57:01.338 00.000 11616 IsSlewing returns 0
00:57:01.338 00.000 11616 IsGuiding returns 0
00:57:01.339 00.001 11616 PulseGuide returned control before completion, sleep 109
00:57:01.460 00.121 11616 IsGuiding returns 1
00:57:01.461 00.001 11616 scope still moving after pulse duration time elapsed
00:57:01.492 00.031 11616 IsSlewing returns 0
00:57:01.493 00.001 11616 IsGuiding returns 0
00:57:01.493 00.000 11616 scope move finished after 99 + 55 ms
00:57:01.493 00.000 11616 Move returns status 0, amount 99
00:57:01.493 00.000 11616 move complete, result=0
00:57:01.493 00.000 11616 worker thread done servicing request
00:57:01.493 00.000 11616 Worker thread wakes up
00:57:01.493 00.000 12268 GuideStep: -5.8 px 2500 ms EAST, 1.2 px 99 ms SOUTH
00:57:01.494 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:01.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:03.506 02.012 11616 Exposure complete
00:57:03.562 00.056 11616 worker thread done servicing request
00:57:03.562 00.000 12268 OnExposeComplete: enter
00:57:03.563 00.001 12268 UpdateGuideState(): m_state=6
00:57:03.563 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
00:57:03.563 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=916.07, Mass=57, SNR=5.2, Peak=30 HFD=6.7
00:57:03.563 00.000 12268 Star::Find false star n=10 nbg=278 bg=7.1 sigma=0.6 thresh=9 peak=9
00:57:03.563 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:57:03.563 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
00:57:03.563 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.21)
00:57:03.563 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-4.99 hyp=5.01 cameraTheta=-1.49 mountX=-4.93 mountY=1.02, mountTheta=2.94
00:57:03.565 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-4.99, opts=13)
00:57:03.566 00.001 12268 Enqueuing Move request for scope (0.39, -4.99)
00:57:03.566 00.000 11616 Worker thread wakes up
00:57:03.566 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -4.99) opts 0xd
00:57:03.566 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -4.99)
00:57:03.566 00.000 11616 Moving (0.39, -4.99) raw xDistance=-4.93 yDistance=1.02
00:57:03.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.47 from input -4.93
00:57:03.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.02
00:57:03.566 00.000 11616 MoveAxis(E, 2762, ABG)
00:57:03.567 00.001 11616 duration set to 2500 by maxRaDuration
00:57:03.567 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:57:03.567 00.000 11616 IsSlewing returns 0
00:57:03.567 00.000 11616 IsGuiding returns 0
00:57:03.568 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:57:03.592 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
00:57:03.614 00.022 12268 UpdateGuideState exits: m=57 SNR=5.2
00:57:03.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:03.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:03.614 00.000 12268 Enqueuing Expose request
00:57:06.085 02.471 11616 IsGuiding returns 1
00:57:06.086 00.001 11616 scope still moving after pulse duration time elapsed
00:57:06.116 00.030 11616 IsSlewing returns 0
00:57:06.117 00.001 11616 IsGuiding returns 0
00:57:06.117 00.000 11616 scope move finished after 2500 + 48 ms
00:57:06.117 00.000 11616 Move returns status 0, amount 2500
00:57:06.117 00.000 11616 MoveAxis(S, 87, ABG)
00:57:06.117 00.000 11616 Guiding  Dir = 1, Dur = 87
00:57:06.118 00.001 11616 IsSlewing returns 0
00:57:06.118 00.000 11616 IsGuiding returns 0
00:57:06.118 00.000 11616 PulseGuide returned control before completion, sleep 97
00:57:06.224 00.106 11616 IsGuiding returns 1
00:57:06.225 00.001 11616 scope still moving after pulse duration time elapsed
00:57:06.255 00.030 11616 IsSlewing returns 0
00:57:06.256 00.001 11616 IsGuiding returns 0
00:57:06.256 00.000 11616 scope move finished after 87 + 51 ms
00:57:06.256 00.000 11616 Move returns status 0, amount 87
00:57:06.256 00.000 11616 move complete, result=0
00:57:06.256 00.000 11616 worker thread done servicing request
00:57:06.256 00.000 11616 Worker thread wakes up
00:57:06.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:06.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:06.256 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, 1.0 px 87 ms SOUTH
00:57:08.270 02.014 11616 Exposure complete
00:57:08.325 00.055 11616 worker thread done servicing request
00:57:08.325 00.000 12268 OnExposeComplete: enter
00:57:08.325 00.000 12268 UpdateGuideState(): m_state=6
00:57:08.325 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
00:57:08.325 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.82, Mass=65, SNR=5.6, Peak=35 HFD=4.6
00:57:08.326 00.001 12268 Star::Find false star n=7 nbg=274 bg=7.2 sigma=0.7 thresh=9 peak=9
00:57:08.326 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:57:08.326 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
00:57:08.326 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
00:57:08.326 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-5.25 hyp=5.25 cameraTheta=-1.56 mountX=-5.22 mountY=0.74, mountTheta=3.00
00:57:08.327 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-5.25, opts=13)
00:57:08.328 00.001 12268 Enqueuing Move request for scope (0.06, -5.25)
00:57:08.328 00.000 11616 Worker thread wakes up
00:57:08.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -5.25) opts 0xd
00:57:08.328 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -5.25)
00:57:08.328 00.000 11616 Moving (0.06, -5.25) raw xDistance=-5.22 yDistance=0.74
00:57:08.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.61 from input -5.22
00:57:08.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
00:57:08.328 00.000 11616 MoveAxis(E, 2923, ABG)
00:57:08.328 00.000 11616 duration set to 2500 by maxRaDuration
00:57:08.328 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:57:08.329 00.001 11616 IsSlewing returns 0
00:57:08.329 00.000 11616 IsGuiding returns 0
00:57:08.329 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:57:08.350 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
00:57:08.367 00.017 12268 UpdateGuideState exits: m=65 SNR=5.6
00:57:08.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:08.368 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:08.368 00.000 12268 Enqueuing Expose request
00:57:10.847 02.479 11616 IsGuiding returns 1
00:57:10.847 00.000 11616 scope still moving after pulse duration time elapsed
00:57:10.878 00.031 11616 IsSlewing returns 0
00:57:10.879 00.001 11616 IsGuiding returns 1
00:57:10.909 00.030 11616 IsSlewing returns 0
00:57:10.910 00.001 11616 IsGuiding returns 0
00:57:10.910 00.000 11616 scope move finished after 2500 + 81 ms
00:57:10.910 00.000 11616 Move returns status 0, amount 2500
00:57:10.910 00.000 11616 MoveAxis(S, 62, ABG)
00:57:10.910 00.000 11616 Guiding  Dir = 1, Dur = 62
00:57:10.911 00.001 11616 IsSlewing returns 0
00:57:10.911 00.000 11616 IsGuiding returns 0
00:57:10.911 00.000 11616 PulseGuide returned control before completion, sleep 72
00:57:10.988 00.077 11616 IsGuiding returns 1
00:57:10.989 00.001 11616 scope still moving after pulse duration time elapsed
00:57:11.018 00.029 11616 IsSlewing returns 0
00:57:11.019 00.001 11616 IsGuiding returns 0
00:57:11.019 00.000 11616 scope move finished after 62 + 45 ms
00:57:11.019 00.000 11616 Move returns status 0, amount 62
00:57:11.019 00.000 11616 move complete, result=0
00:57:11.020 00.001 11616 worker thread done servicing request
00:57:11.020 00.000 12268 GuideStep: -5.2 px 2500 ms EAST, 0.7 px 62 ms SOUTH
00:57:11.020 00.000 11616 Worker thread wakes up
00:57:11.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:11.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:13.029 02.009 11616 Exposure complete
00:57:13.085 00.056 11616 worker thread done servicing request
00:57:13.085 00.000 12268 OnExposeComplete: enter
00:57:13.085 00.000 12268 UpdateGuideState(): m_state=6
00:57:13.085 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
00:57:13.085 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.62, Mass=59, SNR=5.3, Peak=33 HFD=6.1
00:57:13.086 00.001 12268 Star::Find false star n=6 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
00:57:13.086 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:57:13.086 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
00:57:13.086 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.17)
00:57:13.086 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-5.45 hyp=5.45 cameraTheta=-1.53 mountX=-5.40 mountY=0.91, mountTheta=2.98
00:57:13.087 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-5.45, opts=13)
00:57:13.087 00.000 12268 Enqueuing Move request for scope (0.21, -5.45)
00:57:13.088 00.001 11616 Worker thread wakes up
00:57:13.088 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -5.45) opts 0xd
00:57:13.088 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -5.45)
00:57:13.088 00.000 11616 Moving (0.21, -5.45) raw xDistance=-5.40 yDistance=0.91
00:57:13.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.70 from input -5.40
00:57:13.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.91
00:57:13.088 00.000 11616 MoveAxis(E, 3024, ABG)
00:57:13.088 00.000 11616 duration set to 2500 by maxRaDuration
00:57:13.088 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:57:13.088 00.000 11616 IsSlewing returns 0
00:57:13.089 00.001 11616 IsGuiding returns 0
00:57:13.089 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:57:13.109 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=17, Gamma=1.290
00:57:13.127 00.018 12268 UpdateGuideState exits: m=59 SNR=5.3
00:57:13.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:13.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:13.127 00.000 12268 Enqueuing Expose request
00:57:15.603 02.476 11616 IsGuiding returns 1
00:57:15.603 00.000 11616 scope still moving after pulse duration time elapsed
00:57:15.634 00.031 11616 IsSlewing returns 0
00:57:15.635 00.001 11616 IsGuiding returns 0
00:57:15.635 00.000 11616 scope move finished after 2500 + 46 ms
00:57:15.635 00.000 11616 Move returns status 0, amount 2500
00:57:15.635 00.000 11616 MoveAxis(S, 77, ABG)
00:57:15.635 00.000 11616 Guiding  Dir = 1, Dur = 77
00:57:15.635 00.000 11616 IsSlewing returns 0
00:57:15.636 00.001 11616 IsGuiding returns 0
00:57:15.636 00.000 11616 PulseGuide returned control before completion, sleep 87
00:57:15.728 00.092 11616 IsGuiding returns 1
00:57:15.728 00.000 11616 scope still moving after pulse duration time elapsed
00:57:15.758 00.030 11616 IsSlewing returns 0
00:57:15.758 00.000 11616 IsGuiding returns 0
00:57:15.759 00.001 11616 scope move finished after 77 + 45 ms
00:57:15.759 00.000 11616 Move returns status 0, amount 77
00:57:15.759 00.000 11616 move complete, result=0
00:57:15.759 00.000 11616 worker thread done servicing request
00:57:15.759 00.000 11616 Worker thread wakes up
00:57:15.759 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 0.9 px 77 ms SOUTH
00:57:15.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:15.760 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:17.780 02.020 11616 Exposure complete
00:57:17.836 00.056 11616 worker thread done servicing request
00:57:17.836 00.000 12268 OnExposeComplete: enter
00:57:17.837 00.001 12268 UpdateGuideState(): m_state=6
00:57:17.837 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
00:57:17.837 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.76, Mass=55, SNR=5.1, Peak=31 HFD=5.2
00:57:17.837 00.000 12268 Star::Find false star n=6 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:57:17.837 00.000 12268 Star::Find false star n=7 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
00:57:17.837 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:57:17.837 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
00:57:17.837 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.22)
00:57:17.837 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-5.30 hyp=5.33 cameraTheta=-1.48 mountX=-5.23 mountY=1.18, mountTheta=2.92
00:57:17.839 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-5.30, opts=13)
00:57:17.839 00.000 12268 Enqueuing Move request for scope (0.50, -5.30)
00:57:17.839 00.000 11616 Worker thread wakes up
00:57:17.839 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -5.30) opts 0xd
00:57:17.839 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -5.30)
00:57:17.839 00.000 11616 Moving (0.50, -5.30) raw xDistance=-5.23 yDistance=1.18
00:57:17.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.61 from input -5.23
00:57:17.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.18
00:57:17.840 00.001 11616 MoveAxis(E, 2928, ABG)
00:57:17.840 00.000 11616 duration set to 2500 by maxRaDuration
00:57:17.840 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
00:57:17.840 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
00:57:17.840 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:57:17.840 00.000 11616 IsSlewing returns 0
00:57:17.841 00.001 11616 IsGuiding returns 0
00:57:17.841 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:57:17.860 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
00:57:17.877 00.017 12268 UpdateGuideState exits: m=55 SNR=5.1
00:57:17.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:17.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:17.877 00.000 12268 Enqueuing Expose request
00:57:20.364 02.487 11616 IsGuiding returns 1
00:57:20.365 00.001 11616 scope still moving after pulse duration time elapsed
00:57:20.395 00.030 11616 IsSlewing returns 0
00:57:20.396 00.001 11616 IsGuiding returns 0
00:57:20.396 00.000 11616 scope move finished after 2500 + 55 ms
00:57:20.396 00.000 11616 Move returns status 0, amount 2500
00:57:20.396 00.000 11616 MoveAxis(S, 100, ABG)
00:57:20.396 00.000 11616 Guiding  Dir = 1, Dur = 100
00:57:20.397 00.001 11616 IsSlewing returns 0
00:57:20.397 00.000 11616 IsGuiding returns 0
00:57:20.397 00.000 11616 PulseGuide returned control before completion, sleep 110
00:57:20.518 00.121 11616 IsGuiding returns 1
00:57:20.518 00.000 11616 scope still moving after pulse duration time elapsed
00:57:20.549 00.031 11616 IsSlewing returns 0
00:57:20.550 00.001 11616 IsGuiding returns 0
00:57:20.550 00.000 11616 scope move finished after 100 + 52 ms
00:57:20.550 00.000 11616 Move returns status 0, amount 100
00:57:20.550 00.000 11616 move complete, result=0
00:57:20.550 00.000 11616 worker thread done servicing request
00:57:20.550 00.000 11616 Worker thread wakes up
00:57:20.551 00.001 12268 GuideStep: -5.2 px 2500 ms EAST, 1.2 px 100 ms SOUTH
00:57:20.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:20.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:22.567 02.016 11616 Exposure complete
00:57:22.627 00.060 11616 worker thread done servicing request
00:57:22.627 00.000 12268 OnExposeComplete: enter
00:57:22.627 00.000 12268 UpdateGuideState(): m_state=6
00:57:22.628 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
00:57:22.628 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.53, Mass=46, SNR=4.7, Peak=30 HFD=3.4
00:57:22.628 00.000 12268 Star::Find false star n=6 nbg=281 bg=7.1 sigma=0.6 thresh=9 peak=9
00:57:22.628 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.08,0.04,0.73,U] 
00:57:22.628 00.000 12268 refined, 1 included, MultiStar: {0.15, -3.19}, one-star: {0.32, -5.54}
00:57:22.628 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
00:57:22.628 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.18)
00:57:22.628 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-3.19 hyp=3.19 cameraTheta=-1.52 mountX=-3.16 mountY=0.56, mountTheta=2.97
00:57:22.630 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-3.19, opts=13)
00:57:22.630 00.000 12268 Enqueuing Move request for scope (0.15, -3.19)
00:57:22.630 00.000 11616 Worker thread wakes up
00:57:22.631 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -3.19) opts 0xd
00:57:22.631 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -3.19)
00:57:22.631 00.000 11616 Moving (0.15, -3.19) raw xDistance=-3.16 yDistance=0.56
00:57:22.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.58 from input -3.16
00:57:22.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
00:57:22.631 00.000 11616 MoveAxis(E, 1770, ABG)
00:57:22.632 00.001 11616 Guiding  Dir = 2, Dur = 1770
00:57:22.632 00.000 11616 IsSlewing returns 0
00:57:22.632 00.000 11616 IsGuiding returns 0
00:57:22.633 00.001 11616 PulseGuide returned control before completion, sleep 1780
00:57:22.655 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
00:57:22.672 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
00:57:22.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:22.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:22.672 00.000 12268 Enqueuing Expose request
00:57:24.421 01.749 11616 IsGuiding returns 1
00:57:24.421 00.000 11616 scope still moving after pulse duration time elapsed
00:57:24.451 00.030 11616 IsSlewing returns 0
00:57:24.452 00.001 11616 IsGuiding returns 0
00:57:24.452 00.000 11616 scope move finished after 1770 + 49 ms
00:57:24.452 00.000 11616 Move returns status 0, amount 1770
00:57:24.452 00.000 11616 MoveAxis(S, 47, ABG)
00:57:24.452 00.000 11616 Guiding  Dir = 1, Dur = 47
00:57:24.452 00.000 11616 IsSlewing returns 0
00:57:24.453 00.001 11616 IsGuiding returns 0
00:57:24.453 00.000 11616 PulseGuide returned control before completion, sleep 57
00:57:24.513 00.060 11616 IsGuiding returns 1
00:57:24.513 00.000 11616 scope still moving after pulse duration time elapsed
00:57:24.544 00.031 11616 IsSlewing returns 0
00:57:24.544 00.000 11616 IsGuiding returns 0
00:57:24.545 00.001 11616 scope move finished after 47 + 45 ms
00:57:24.545 00.000 11616 Move returns status 0, amount 47
00:57:24.545 00.000 11616 move complete, result=0
00:57:24.545 00.000 11616 worker thread done servicing request
00:57:24.545 00.000 11616 Worker thread wakes up
00:57:24.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:24.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:24.545 00.000 12268 GuideStep: -3.2 px 1770 ms EAST, 0.6 px 47 ms SOUTH
00:57:26.560 02.015 11616 Exposure complete
00:57:26.623 00.063 11616 worker thread done servicing request
00:57:26.624 00.001 12268 OnExposeComplete: enter
00:57:26.624 00.000 12268 UpdateGuideState(): m_state=6
00:57:26.624 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
00:57:26.624 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.63, Mass=70, SNR=5.8, Peak=36 HFD=4.2
00:57:26.624 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:57:26.624 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
00:57:26.624 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.14)
00:57:26.625 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=-5.44 hyp=5.44 cameraTheta=-1.56 mountX=-5.41 mountY=0.74, mountTheta=3.01
00:57:26.627 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-5.44, opts=13)
00:57:26.627 00.000 12268 Enqueuing Move request for scope (0.04, -5.44)
00:57:26.627 00.000 11616 Worker thread wakes up
00:57:26.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -5.44) opts 0xd
00:57:26.627 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -5.44)
00:57:26.627 00.000 11616 Moving (0.04, -5.44) raw xDistance=-5.41 yDistance=0.74
00:57:26.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.70 from input -5.41
00:57:26.627 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
00:57:26.627 00.000 11616 MoveAxis(E, 3026, ABG)
00:57:26.627 00.000 11616 duration set to 2500 by maxRaDuration
00:57:26.627 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:57:26.628 00.001 11616 IsSlewing returns 0
00:57:26.628 00.000 11616 IsGuiding returns 0
00:57:26.629 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:57:26.649 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=19, Gamma=1.290
00:57:26.666 00.017 12268 UpdateGuideState exits: m=70 SNR=5.8
00:57:26.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:26.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:26.666 00.000 12268 Enqueuing Expose request
00:57:29.145 02.479 11616 IsGuiding returns 1
00:57:29.145 00.000 11616 scope still moving after pulse duration time elapsed
00:57:29.176 00.031 11616 IsSlewing returns 0
00:57:29.176 00.000 11616 IsGuiding returns 0
00:57:29.177 00.001 11616 scope move finished after 2500 + 48 ms
00:57:29.177 00.000 11616 Move returns status 0, amount 2500
00:57:29.177 00.000 11616 MoveAxis(S, 62, ABG)
00:57:29.177 00.000 11616 Guiding  Dir = 1, Dur = 62
00:57:29.177 00.000 11616 IsSlewing returns 0
00:57:29.178 00.001 11616 IsGuiding returns 0
00:57:29.178 00.000 11616 PulseGuide returned control before completion, sleep 72
00:57:29.254 00.076 11616 IsGuiding returns 1
00:57:29.255 00.001 11616 scope still moving after pulse duration time elapsed
00:57:29.284 00.029 11616 IsSlewing returns 0
00:57:29.284 00.000 11616 IsGuiding returns 0
00:57:29.284 00.000 11616 scope move finished after 62 + 44 ms
00:57:29.284 00.000 11616 Move returns status 0, amount 62
00:57:29.284 00.000 11616 move complete, result=0
00:57:29.284 00.000 11616 worker thread done servicing request
00:57:29.285 00.001 11616 Worker thread wakes up
00:57:29.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:29.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:29.285 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 0.7 px 62 ms SOUTH
00:57:31.296 02.011 11616 Exposure complete
00:57:31.351 00.055 11616 worker thread done servicing request
00:57:31.351 00.000 12268 OnExposeComplete: enter
00:57:31.352 00.001 12268 UpdateGuideState(): m_state=6
00:57:31.352 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
00:57:31.352 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=916.19, Mass=56, SNR=5.2, Peak=32 HFD=6.3
00:57:31.352 00.000 12268 Star::Find false star n=9 nbg=280 bg=7.1 sigma=0.7 thresh=9 peak=9
00:57:31.352 00.000 12268 Star::Find false star n=6 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
00:57:31.352 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:57:31.352 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
00:57:31.352 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.22)
00:57:31.353 00.001 12268 CameraToMount -- cameraX=0.44 cameraY=-4.88 hyp=4.90 cameraTheta=-1.48 mountX=-4.81 mountY=1.07, mountTheta=2.92
00:57:31.356 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-4.88, opts=13)
00:57:31.356 00.000 12268 Enqueuing Move request for scope (0.44, -4.88)
00:57:31.356 00.000 11616 Worker thread wakes up
00:57:31.357 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -4.88) opts 0xd
00:57:31.357 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -4.88)
00:57:31.357 00.000 11616 Moving (0.44, -4.88) raw xDistance=-4.81 yDistance=1.07
00:57:31.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.41 from input -4.81
00:57:31.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.07
00:57:31.357 00.000 11616 MoveAxis(E, 2694, ABG)
00:57:31.357 00.000 11616 duration set to 2500 by maxRaDuration
00:57:31.357 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:57:31.357 00.000 11616 IsSlewing returns 0
00:57:31.357 00.000 11616 IsGuiding returns 0
00:57:31.358 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:57:31.382 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
00:57:31.399 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
00:57:31.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:31.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:31.399 00.000 12268 Enqueuing Expose request
00:57:33.878 02.479 11616 IsGuiding returns 1
00:57:33.878 00.000 11616 scope still moving after pulse duration time elapsed
00:57:33.909 00.031 11616 IsSlewing returns 0
00:57:33.910 00.001 11616 IsGuiding returns 0
00:57:33.910 00.000 11616 scope move finished after 2500 + 51 ms
00:57:33.910 00.000 11616 Move returns status 0, amount 2500
00:57:33.910 00.000 11616 MoveAxis(S, 90, ABG)
00:57:33.910 00.000 11616 Guiding  Dir = 1, Dur = 90
00:57:33.911 00.001 11616 IsSlewing returns 0
00:57:33.911 00.000 11616 IsGuiding returns 0
00:57:33.913 00.002 11616 PulseGuide returned control before completion, sleep 99
00:57:34.018 00.105 11616 IsGuiding returns 1
00:57:34.018 00.000 11616 scope still moving after pulse duration time elapsed
00:57:34.049 00.031 11616 IsSlewing returns 0
00:57:34.049 00.000 11616 IsGuiding returns 0
00:57:34.049 00.000 11616 scope move finished after 90 + 48 ms
00:57:34.049 00.000 11616 Move returns status 0, amount 90
00:57:34.049 00.000 11616 move complete, result=0
00:57:34.049 00.000 11616 worker thread done servicing request
00:57:34.050 00.001 12268 GuideStep: -4.8 px 2500 ms EAST, 1.1 px 90 ms SOUTH
00:57:34.050 00.000 11616 Worker thread wakes up
00:57:34.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:34.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:36.058 02.008 11616 Exposure complete
00:57:36.112 00.054 11616 worker thread done servicing request
00:57:36.113 00.001 12268 OnExposeComplete: enter
00:57:36.113 00.000 12268 UpdateGuideState(): m_state=6
00:57:36.113 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
00:57:36.113 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.74, Mass=58, SNR=5.3, Peak=31 HFD=5.5
00:57:36.113 00.000 12268 Star::Find false star n=8 nbg=271 bg=7.0 sigma=0.7 thresh=9 peak=9
00:57:36.113 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.15,0.86,0.61,U] 
00:57:36.113 00.000 12268 refined, 1 included, MultiStar: {0.60, -2.99}, one-star: {0.27, -5.32}
00:57:36.113 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
00:57:36.113 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.33)
00:57:36.114 00.001 12268 CameraToMount -- cameraX=0.60 cameraY=-2.99 hyp=3.05 cameraTheta=-1.37 mountX=-2.92 mountY=0.98, mountTheta=2.82
00:57:36.115 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=-2.99, opts=13)
00:57:36.115 00.000 12268 Enqueuing Move request for scope (0.60, -2.99)
00:57:36.115 00.000 11616 Worker thread wakes up
00:57:36.115 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, -2.99) opts 0xd
00:57:36.115 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, -2.99)
00:57:36.115 00.000 11616 Moving (0.60, -2.99) raw xDistance=-2.92 yDistance=0.98
00:57:36.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.46 from input -2.92
00:57:36.116 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.98
00:57:36.116 00.000 11616 MoveAxis(E, 1636, ABG)
00:57:36.116 00.000 11616 Guiding  Dir = 2, Dur = 1636
00:57:36.116 00.000 11616 IsSlewing returns 0
00:57:36.116 00.000 11616 IsGuiding returns 0
00:57:36.117 00.001 11616 PulseGuide returned control before completion, sleep 1646
00:57:36.137 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
00:57:36.154 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
00:57:36.155 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:36.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:36.155 00.000 12268 Enqueuing Expose request
00:57:37.771 01.616 11616 IsGuiding returns 1
00:57:37.771 00.000 11616 scope still moving after pulse duration time elapsed
00:57:37.802 00.031 11616 IsSlewing returns 0
00:57:37.803 00.001 11616 IsGuiding returns 1
00:57:37.834 00.031 11616 IsSlewing returns 0
00:57:37.834 00.000 11616 IsGuiding returns 1
00:57:37.866 00.032 11616 IsSlewing returns 0
00:57:37.867 00.001 11616 IsGuiding returns 1
00:57:37.897 00.030 11616 IsSlewing returns 0
00:57:37.898 00.001 11616 IsGuiding returns 0
00:57:37.898 00.000 11616 scope move finished after 1636 + 145 ms
00:57:37.898 00.000 11616 Move returns status 0, amount 1636
00:57:37.898 00.000 11616 MoveAxis(S, 83, ABG)
00:57:37.898 00.000 11616 Guiding  Dir = 1, Dur = 83
00:57:37.898 00.000 11616 IsSlewing returns 0
00:57:37.899 00.001 11616 IsGuiding returns 0
00:57:37.899 00.000 11616 PulseGuide returned control before completion, sleep 93
00:57:38.006 00.107 11616 IsGuiding returns 1
00:57:38.006 00.000 11616 scope still moving after pulse duration time elapsed
00:57:38.037 00.031 11616 IsSlewing returns 0
00:57:38.038 00.001 11616 IsGuiding returns 0
00:57:38.038 00.000 11616 scope move finished after 83 + 56 ms
00:57:38.038 00.000 11616 Move returns status 0, amount 83
00:57:38.038 00.000 11616 move complete, result=0
00:57:38.039 00.001 11616 worker thread done servicing request
00:57:38.039 00.000 11616 Worker thread wakes up
00:57:38.039 00.000 12268 GuideStep: -2.9 px 1636 ms EAST, 1.0 px 83 ms SOUTH
00:57:38.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:38.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:40.043 02.004 11616 Exposure complete
00:57:40.097 00.054 11616 worker thread done servicing request
00:57:40.097 00.000 12268 OnExposeComplete: enter
00:57:40.097 00.000 12268 UpdateGuideState(): m_state=6
00:57:40.097 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
00:57:40.097 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.69, Mass=54, SNR=5.1, Peak=32 HFD=5.0
00:57:40.097 00.000 12268 Star::Find false star n=7 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:57:40.098 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.37,-0.01,0.75,U] 
00:57:40.098 00.000 12268 refined, 1 included, MultiStar: {0.53, -3.08}, one-star: {0.64, -5.38}
00:57:40.098 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
00:57:40.098 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.30)
00:57:40.098 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-3.08 hyp=3.12 cameraTheta=-1.40 mountX=-3.01 mountY=0.92, mountTheta=2.85
00:57:40.099 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=-3.08, opts=13)
00:57:40.099 00.000 12268 Enqueuing Move request for scope (0.53, -3.08)
00:57:40.099 00.000 11616 Worker thread wakes up
00:57:40.100 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, -3.08) opts 0xd
00:57:40.100 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, -3.08)
00:57:40.100 00.000 11616 Moving (0.53, -3.08) raw xDistance=-3.01 yDistance=0.92
00:57:40.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.51 from input -3.01
00:57:40.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.92
00:57:40.100 00.000 11616 MoveAxis(E, 1688, ABG)
00:57:40.100 00.000 11616 Guiding  Dir = 2, Dur = 1688
00:57:40.100 00.000 11616 IsSlewing returns 0
00:57:40.101 00.001 11616 IsGuiding returns 0
00:57:40.101 00.000 11616 PulseGuide returned control before completion, sleep 1698
00:57:40.121 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
00:57:40.138 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
00:57:40.138 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:40.138 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:40.138 00.000 12268 Enqueuing Expose request
00:57:41.809 01.671 11616 IsGuiding returns 1
00:57:41.809 00.000 11616 scope still moving after pulse duration time elapsed
00:57:41.841 00.032 11616 IsSlewing returns 0
00:57:41.841 00.000 11616 IsGuiding returns 0
00:57:41.841 00.000 11616 scope move finished after 1688 + 52 ms
00:57:41.841 00.000 11616 Move returns status 0, amount 1688
00:57:41.842 00.001 11616 MoveAxis(S, 77, ABG)
00:57:41.842 00.000 11616 Guiding  Dir = 1, Dur = 77
00:57:41.842 00.000 11616 IsSlewing returns 0
00:57:41.842 00.000 11616 IsGuiding returns 0
00:57:41.842 00.000 11616 PulseGuide returned control before completion, sleep 87
00:57:41.934 00.092 11616 IsGuiding returns 1
00:57:41.934 00.000 11616 scope still moving after pulse duration time elapsed
00:57:41.966 00.032 11616 IsSlewing returns 0
00:57:41.966 00.000 11616 IsGuiding returns 0
00:57:41.966 00.000 11616 scope move finished after 77 + 46 ms
00:57:41.966 00.000 11616 Move returns status 0, amount 77
00:57:41.966 00.000 11616 move complete, result=0
00:57:41.966 00.000 11616 worker thread done servicing request
00:57:41.967 00.001 12268 GuideStep: -3.0 px 1688 ms EAST, 0.9 px 77 ms SOUTH
00:57:41.967 00.000 11616 Worker thread wakes up
00:57:41.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:41.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:43.990 02.023 11616 Exposure complete
00:57:44.046 00.056 11616 worker thread done servicing request
00:57:44.046 00.000 12268 OnExposeComplete: enter
00:57:44.046 00.000 12268 UpdateGuideState(): m_state=6
00:57:44.047 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
00:57:44.047 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.61, Mass=57, SNR=5.2, Peak=35 HFD=3.9
00:57:44.047 00.000 12268 Star::Find false star n=10 nbg=279 bg=7.0 sigma=0.7 thresh=9 peak=9
00:57:44.047 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:57:44.047 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
00:57:44.047 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.25)
00:57:44.047 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-5.46 hyp=5.49 cameraTheta=-1.45 mountX=-5.37 mountY=1.34, mountTheta=2.90
00:57:44.049 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=-5.46, opts=13)
00:57:44.049 00.000 12268 Enqueuing Move request for scope (0.65, -5.46)
00:57:44.049 00.000 11616 Worker thread wakes up
00:57:44.049 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, -5.46) opts 0xd
00:57:44.049 00.000 11616 Handling offset move in thread for scope, endpoint = (0.65, -5.46)
00:57:44.049 00.000 11616 Moving (0.65, -5.46) raw xDistance=-5.37 yDistance=1.34
00:57:44.050 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.68 from input -5.37
00:57:44.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 1.34
00:57:44.050 00.000 11616 MoveAxis(E, 3004, ABG)
00:57:44.050 00.000 11616 duration set to 2500 by maxRaDuration
00:57:44.050 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:57:44.050 00.000 11616 IsSlewing returns 0
00:57:44.050 00.000 11616 IsGuiding returns 0
00:57:44.051 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:57:44.074 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
00:57:44.092 00.018 12268 UpdateGuideState exits: m=57 SNR=5.2
00:57:44.092 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:44.092 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:44.092 00.000 12268 Enqueuing Expose request
00:57:46.572 02.480 11616 IsGuiding returns 1
00:57:46.572 00.000 11616 scope still moving after pulse duration time elapsed
00:57:46.603 00.031 11616 IsSlewing returns 0
00:57:46.603 00.000 11616 IsGuiding returns 0
00:57:46.604 00.001 11616 scope move finished after 2500 + 52 ms
00:57:46.604 00.000 11616 Move returns status 0, amount 2500
00:57:46.604 00.000 11616 MoveAxis(S, 114, ABG)
00:57:46.604 00.000 11616 Guiding  Dir = 1, Dur = 114
00:57:46.604 00.000 11616 IsSlewing returns 0
00:57:46.604 00.000 11616 IsGuiding returns 0
00:57:46.604 00.000 11616 PulseGuide returned control before completion, sleep 124
00:57:46.744 00.140 11616 IsGuiding returns 1
00:57:46.744 00.000 11616 scope still moving after pulse duration time elapsed
00:57:46.774 00.030 11616 IsSlewing returns 0
00:57:46.774 00.000 11616 IsGuiding returns 0
00:57:46.774 00.000 11616 scope move finished after 114 + 56 ms
00:57:46.774 00.000 11616 Move returns status 0, amount 114
00:57:46.774 00.000 11616 move complete, result=0
00:57:46.774 00.000 11616 worker thread done servicing request
00:57:46.775 00.001 11616 Worker thread wakes up
00:57:46.775 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.3 px 114 ms SOUTH
00:57:46.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:46.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:48.788 02.013 11616 Exposure complete
00:57:48.843 00.055 11616 worker thread done servicing request
00:57:48.844 00.001 12268 OnExposeComplete: enter
00:57:48.844 00.000 12268 UpdateGuideState(): m_state=6
00:57:48.844 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
00:57:48.844 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.62, Mass=43, SNR=4.6, Peak=34 HFD=3.2
00:57:48.844 00.000 12268 Star::Find false star n=9 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=8
00:57:48.844 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.87,-1.32,0.65,U] 
00:57:48.844 00.000 12268 refined, 1 included, MultiStar: {0.71, -3.82}, one-star: {0.61, -5.45}
00:57:48.844 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
00:57:48.845 00.001 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.31)
00:57:48.845 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-3.82 hyp=3.88 cameraTheta=-1.39 mountX=-3.73 mountY=1.19, mountTheta=2.83
00:57:48.847 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.71, y=-3.82, opts=13)
00:57:48.847 00.000 12268 Enqueuing Move request for scope (0.71, -3.82)
00:57:48.847 00.000 11616 Worker thread wakes up
00:57:48.847 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.71, -3.82) opts 0xd
00:57:48.847 00.000 11616 Handling offset move in thread for scope, endpoint = (0.71, -3.82)
00:57:48.847 00.000 11616 Moving (0.71, -3.82) raw xDistance=-3.73 yDistance=1.19
00:57:48.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.86 from input -3.73
00:57:48.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.19
00:57:48.847 00.000 11616 MoveAxis(E, 2088, ABG)
00:57:48.848 00.001 11616 Guiding  Dir = 2, Dur = 2088
00:57:48.848 00.000 11616 IsSlewing returns 0
00:57:48.848 00.000 11616 IsGuiding returns 0
00:57:48.848 00.000 11616 PulseGuide returned control before completion, sleep 2098
00:57:48.870 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
00:57:48.887 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
00:57:48.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:48.887 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:48.887 00.000 12268 Enqueuing Expose request
00:57:50.950 02.063 11616 IsGuiding returns 1
00:57:50.950 00.000 11616 scope still moving after pulse duration time elapsed
00:57:50.982 00.032 11616 IsSlewing returns 0
00:57:50.982 00.000 11616 IsGuiding returns 0
00:57:50.982 00.000 11616 scope move finished after 2088 + 46 ms
00:57:50.982 00.000 11616 Move returns status 0, amount 2088
00:57:50.982 00.000 11616 MoveAxis(S, 101, ABG)
00:57:50.982 00.000 11616 Guiding  Dir = 1, Dur = 101
00:57:50.983 00.001 11616 IsSlewing returns 0
00:57:50.983 00.000 11616 IsGuiding returns 0
00:57:50.983 00.000 11616 PulseGuide returned control before completion, sleep 111
00:57:51.106 00.123 11616 IsGuiding returns 1
00:57:51.106 00.000 11616 scope still moving after pulse duration time elapsed
00:57:51.136 00.030 11616 IsSlewing returns 0
00:57:51.136 00.000 11616 IsGuiding returns 0
00:57:51.137 00.001 11616 scope move finished after 101 + 53 ms
00:57:51.137 00.000 11616 Move returns status 0, amount 101
00:57:51.137 00.000 11616 move complete, result=0
00:57:51.137 00.000 11616 worker thread done servicing request
00:57:51.137 00.000 11616 Worker thread wakes up
00:57:51.137 00.000 12268 GuideStep: -3.7 px 2088 ms EAST, 1.2 px 101 ms SOUTH
00:57:51.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:51.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:53.150 02.013 11616 Exposure complete
00:57:53.207 00.057 11616 worker thread done servicing request
00:57:53.208 00.001 12268 OnExposeComplete: enter
00:57:53.208 00.000 12268 UpdateGuideState(): m_state=6
00:57:53.208 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
00:57:53.208 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.76, Mass=43, SNR=4.6, Peak=29 HFD=4.3
00:57:53.208 00.000 12268 Star::Find false star n=8 nbg=284 bg=7.1 sigma=0.7 thresh=9 peak=9
00:57:53.208 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.32,0.93,0.70,U] 
00:57:53.208 00.000 12268 refined, 1 included, MultiStar: {1.03, -2.75}, one-star: {0.83, -5.31}
00:57:53.208 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
00:57:53.209 00.001 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.49)
00:57:53.209 00.000 12268 CameraToMount -- cameraX=1.03 cameraY=-2.75 hyp=2.94 cameraTheta=-1.21 mountX=-2.64 mountY=1.37, mountTheta=2.66
00:57:53.210 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.03, y=-2.75, opts=13)
00:57:53.210 00.000 12268 Enqueuing Move request for scope (1.03, -2.75)
00:57:53.210 00.000 11616 Worker thread wakes up
00:57:53.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.03, -2.75) opts 0xd
00:57:53.210 00.000 11616 Handling offset move in thread for scope, endpoint = (1.03, -2.75)
00:57:53.210 00.000 11616 Moving (1.03, -2.75) raw xDistance=-2.64 yDistance=1.37
00:57:53.211 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.32 from input -2.64
00:57:53.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 1.37
00:57:53.211 00.000 11616 MoveAxis(E, 1475, ABG)
00:57:53.211 00.000 11616 Guiding  Dir = 2, Dur = 1475
00:57:53.211 00.000 11616 IsSlewing returns 0
00:57:53.211 00.000 11616 IsGuiding returns 0
00:57:53.212 00.001 11616 PulseGuide returned control before completion, sleep 1485
00:57:53.234 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
00:57:53.251 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
00:57:53.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:53.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:53.251 00.000 12268 Enqueuing Expose request
00:57:54.709 01.458 11616 IsGuiding returns 1
00:57:54.710 00.001 11616 scope still moving after pulse duration time elapsed
00:57:54.740 00.030 11616 IsSlewing returns 0
00:57:54.741 00.001 11616 IsGuiding returns 1
00:57:54.771 00.030 11616 IsSlewing returns 0
00:57:54.771 00.000 11616 IsGuiding returns 0
00:57:54.772 00.001 11616 scope move finished after 1475 + 85 ms
00:57:54.772 00.000 11616 Move returns status 0, amount 1475
00:57:54.772 00.000 11616 MoveAxis(S, 116, ABG)
00:57:54.772 00.000 11616 Guiding  Dir = 1, Dur = 116
00:57:54.772 00.000 11616 IsSlewing returns 0
00:57:54.772 00.000 11616 IsGuiding returns 0
00:57:54.773 00.001 11616 PulseGuide returned control before completion, sleep 126
00:57:54.912 00.139 11616 IsGuiding returns 1
00:57:54.913 00.001 11616 scope still moving after pulse duration time elapsed
00:57:54.944 00.031 11616 IsSlewing returns 0
00:57:54.944 00.000 11616 IsGuiding returns 0
00:57:54.944 00.000 11616 scope move finished after 116 + 54 ms
00:57:54.944 00.000 11616 Move returns status 0, amount 116
00:57:54.944 00.000 11616 move complete, result=0
00:57:54.944 00.000 11616 worker thread done servicing request
00:57:54.945 00.001 11616 Worker thread wakes up
00:57:54.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:54.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:54.945 00.000 12268 GuideStep: -2.6 px 1475 ms EAST, 1.4 px 116 ms SOUTH
00:57:56.949 02.004 11616 Exposure complete
00:57:57.005 00.056 11616 worker thread done servicing request
00:57:57.005 00.000 12268 OnExposeComplete: enter
00:57:57.006 00.001 12268 UpdateGuideState(): m_state=6
00:57:57.006 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
00:57:57.006 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.59, Mass=44, SNR=4.6, Peak=33 HFD=3.5
00:57:57.006 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:57:57.006 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
00:57:57.006 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
00:57:57.006 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-5.48 hyp=5.52 cameraTheta=-1.44 mountX=-5.38 mountY=1.42, mountTheta=2.88
00:57:57.008 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=-5.48, opts=13)
00:57:57.008 00.000 12268 Enqueuing Move request for scope (0.72, -5.48)
00:57:57.008 00.000 11616 Worker thread wakes up
00:57:57.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, -5.48) opts 0xd
00:57:57.008 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, -5.48)
00:57:57.008 00.000 11616 Moving (0.72, -5.48) raw xDistance=-5.38 yDistance=1.42
00:57:57.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.69 from input -5.38
00:57:57.008 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 1.42
00:57:57.008 00.000 11616 MoveAxis(E, 3012, ABG)
00:57:57.008 00.000 11616 duration set to 2500 by maxRaDuration
00:57:57.009 00.001 11616 Guiding  Dir = 2, Dur = 2500
00:57:57.009 00.000 11616 IsSlewing returns 0
00:57:57.009 00.000 11616 IsGuiding returns 0
00:57:57.009 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:57:57.036 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
00:57:57.054 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
00:57:57.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:57.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:57:57.054 00.000 12268 Enqueuing Expose request
00:57:59.523 02.469 11616 IsGuiding returns 1
00:57:59.523 00.000 11616 scope still moving after pulse duration time elapsed
00:57:59.554 00.031 11616 IsSlewing returns 0
00:57:59.554 00.000 11616 IsGuiding returns 1
00:57:59.584 00.030 11616 IsSlewing returns 0
00:57:59.585 00.001 11616 IsGuiding returns 0
00:57:59.585 00.000 11616 scope move finished after 2500 + 75 ms
00:57:59.585 00.000 11616 Move returns status 0, amount 2500
00:57:59.585 00.000 11616 MoveAxis(S, 120, ABG)
00:57:59.585 00.000 11616 Guiding  Dir = 1, Dur = 120
00:57:59.585 00.000 11616 IsSlewing returns 0
00:57:59.586 00.001 11616 IsGuiding returns 0
00:57:59.586 00.000 11616 PulseGuide returned control before completion, sleep 130
00:57:59.725 00.139 11616 IsGuiding returns 1
00:57:59.726 00.001 11616 scope still moving after pulse duration time elapsed
00:57:59.756 00.030 11616 IsSlewing returns 0
00:57:59.756 00.000 11616 IsGuiding returns 0
00:57:59.756 00.000 11616 scope move finished after 120 + 50 ms
00:57:59.756 00.000 11616 Move returns status 0, amount 120
00:57:59.756 00.000 11616 move complete, result=0
00:57:59.756 00.000 11616 worker thread done servicing request
00:57:59.756 00.000 11616 Worker thread wakes up
00:57:59.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:57:59.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:57:59.757 00.001 12268 GuideStep: -5.4 px 2500 ms EAST, 1.4 px 120 ms SOUTH
00:58:01.764 02.007 11616 Exposure complete
00:58:01.819 00.055 11616 worker thread done servicing request
00:58:01.819 00.000 12268 OnExposeComplete: enter
00:58:01.819 00.000 12268 UpdateGuideState(): m_state=6
00:58:01.819 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
00:58:01.819 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.49, Mass=55, SNR=5.2, Peak=30 HFD=5.6
00:58:01.819 00.000 12268 Star::Find false star n=7 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=8
00:58:01.820 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:58:01.820 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
00:58:01.820 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
00:58:01.820 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-5.58 hyp=5.60 cameraTheta=-1.49 mountX=-5.51 mountY=1.17, mountTheta=2.93
00:58:01.821 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-5.58, opts=13)
00:58:01.821 00.000 12268 Enqueuing Move request for scope (0.46, -5.58)
00:58:01.821 00.000 11616 Worker thread wakes up
00:58:01.822 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -5.58) opts 0xd
00:58:01.822 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -5.58)
00:58:01.822 00.000 11616 Moving (0.46, -5.58) raw xDistance=-5.51 yDistance=1.17
00:58:01.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.76 from input -5.51
00:58:01.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.17
00:58:01.822 00.000 11616 MoveAxis(E, 3086, ABG)
00:58:01.822 00.000 11616 duration set to 2500 by maxRaDuration
00:58:01.822 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:58:01.822 00.000 11616 IsSlewing returns 0
00:58:01.823 00.001 11616 IsGuiding returns 0
00:58:01.823 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:58:01.844 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
00:58:01.861 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
00:58:01.861 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:01.861 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:01.862 00.001 12268 Enqueuing Expose request
00:58:04.344 02.482 11616 IsGuiding returns 1
00:58:04.344 00.000 11616 scope still moving after pulse duration time elapsed
00:58:04.376 00.032 11616 IsSlewing returns 0
00:58:04.377 00.001 11616 IsGuiding returns 1
00:58:04.408 00.031 11616 IsSlewing returns 0
00:58:04.409 00.001 11616 IsGuiding returns 1
00:58:04.440 00.031 11616 IsSlewing returns 0
00:58:04.440 00.000 11616 IsGuiding returns 1
00:58:04.472 00.032 11616 IsSlewing returns 0
00:58:04.473 00.001 11616 IsGuiding returns 0
00:58:04.473 00.000 11616 scope move finished after 2500 + 149 ms
00:58:04.473 00.000 11616 Move returns status 0, amount 2500
00:58:04.473 00.000 11616 MoveAxis(S, 99, ABG)
00:58:04.473 00.000 11616 Guiding  Dir = 1, Dur = 99
00:58:04.474 00.001 11616 IsSlewing returns 0
00:58:04.474 00.000 11616 IsGuiding returns 0
00:58:04.474 00.000 11616 PulseGuide returned control before completion, sleep 109
00:58:04.585 00.111 11616 IsGuiding returns 1
00:58:04.585 00.000 11616 scope still moving after pulse duration time elapsed
00:58:04.615 00.030 11616 IsSlewing returns 0
00:58:04.615 00.000 11616 IsGuiding returns 1
00:58:04.647 00.032 11616 IsSlewing returns 0
00:58:04.648 00.001 11616 IsGuiding returns 0
00:58:04.648 00.000 11616 scope move finished after 99 + 75 ms
00:58:04.648 00.000 11616 Move returns status 0, amount 99
00:58:04.648 00.000 11616 move complete, result=0
00:58:04.648 00.000 11616 worker thread done servicing request
00:58:04.648 00.000 11616 Worker thread wakes up
00:58:04.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:04.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:58:04.648 00.000 12268 GuideStep: -5.5 px 2500 ms EAST, 1.2 px 99 ms SOUTH
00:58:06.659 02.011 11616 Exposure complete
00:58:06.714 00.055 11616 worker thread done servicing request
00:58:06.714 00.000 12268 OnExposeComplete: enter
00:58:06.714 00.000 12268 UpdateGuideState(): m_state=6
00:58:06.714 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
00:58:06.714 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=44, SNR=4.7, Peak=35 HFD=3.1
00:58:06.714 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.04,-0.33,0.81,U] 
00:58:06.714 00.000 12268 refined, 1 included, MultiStar: {0.33, -3.16}, one-star: {0.56, -5.44}
00:58:06.714 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
00:58:06.714 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
00:58:06.715 00.001 12268 CameraToMount -- cameraX=0.33 cameraY=-3.16 hyp=3.18 cameraTheta=-1.47 mountX=-3.11 mountY=0.73, mountTheta=2.91
00:58:06.716 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-3.16, opts=13)
00:58:06.716 00.000 12268 Enqueuing Move request for scope (0.33, -3.16)
00:58:06.717 00.001 11616 Worker thread wakes up
00:58:06.717 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -3.16) opts 0xd
00:58:06.717 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -3.16)
00:58:06.717 00.000 11616 Moving (0.33, -3.16) raw xDistance=-3.11 yDistance=0.73
00:58:06.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.56 from input -3.11
00:58:06.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.73
00:58:06.717 00.000 11616 MoveAxis(E, 1742, ABG)
00:58:06.717 00.000 11616 Guiding  Dir = 2, Dur = 1742
00:58:06.717 00.000 11616 IsSlewing returns 0
00:58:06.718 00.001 11616 IsGuiding returns 0
00:58:06.718 00.000 11616 PulseGuide returned control before completion, sleep 1752
00:58:06.739 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
00:58:06.756 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
00:58:06.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:06.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:06.756 00.000 12268 Enqueuing Expose request
00:58:08.475 01.719 11616 IsGuiding returns 1
00:58:08.477 00.002 11616 scope still moving after pulse duration time elapsed
00:58:08.507 00.030 11616 IsSlewing returns 0
00:58:08.507 00.000 11616 IsGuiding returns 1
00:58:08.538 00.031 11616 IsSlewing returns 0
00:58:08.538 00.000 11616 IsGuiding returns 1
00:58:08.569 00.031 11616 IsSlewing returns 0
00:58:08.569 00.000 11616 IsGuiding returns 1
00:58:08.601 00.032 11616 IsSlewing returns 0
00:58:08.602 00.001 11616 IsGuiding returns 0
00:58:08.602 00.000 11616 scope move finished after 1742 + 141 ms
00:58:08.602 00.000 11616 Move returns status 0, amount 1742
00:58:08.602 00.000 11616 MoveAxis(S, 62, ABG)
00:58:08.602 00.000 11616 Guiding  Dir = 1, Dur = 62
00:58:08.603 00.001 11616 IsSlewing returns 0
00:58:08.603 00.000 11616 IsGuiding returns 0
00:58:08.603 00.000 11616 PulseGuide returned control before completion, sleep 72
00:58:08.678 00.075 11616 IsGuiding returns 1
00:58:08.678 00.000 11616 scope still moving after pulse duration time elapsed
00:58:08.709 00.031 11616 IsSlewing returns 0
00:58:08.709 00.000 11616 IsGuiding returns 0
00:58:08.709 00.000 11616 scope move finished after 62 + 44 ms
00:58:08.710 00.001 11616 Move returns status 0, amount 62
00:58:08.710 00.000 11616 move complete, result=0
00:58:08.710 00.000 11616 worker thread done servicing request
00:58:08.710 00.000 11616 Worker thread wakes up
00:58:08.710 00.000 12268 GuideStep: -3.1 px 1742 ms EAST, 0.7 px 62 ms SOUTH
00:58:08.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:08.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:58:10.716 02.006 11616 Exposure complete
00:58:10.771 00.055 11616 worker thread done servicing request
00:58:10.772 00.001 12268 OnExposeComplete: enter
00:58:10.772 00.000 12268 UpdateGuideState(): m_state=6
00:58:10.772 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
00:58:10.772 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.59, Mass=41, SNR=4.5, Peak=31 HFD=3.6
00:58:10.772 00.000 12268 Star::Find false star n=11 nbg=271 bg=7.1 sigma=0.7 thresh=9 peak=9
00:58:10.772 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.16,-0.65,0.81,U] 
00:58:10.772 00.000 12268 refined, 1 included, MultiStar: {0.93, -3.32}, one-star: {0.75, -5.48}
00:58:10.772 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
00:58:10.772 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.40)
00:58:10.772 00.000 12268 CameraToMount -- cameraX=0.93 cameraY=-3.32 hyp=3.45 cameraTheta=-1.30 mountX=-3.21 mountY=1.35, mountTheta=2.74
00:58:10.775 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.93, y=-3.32, opts=13)
00:58:10.775 00.000 12268 Enqueuing Move request for scope (0.93, -3.32)
00:58:10.775 00.000 11616 Worker thread wakes up
00:58:10.775 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.93, -3.32) opts 0xd
00:58:10.775 00.000 11616 Handling offset move in thread for scope, endpoint = (0.93, -3.32)
00:58:10.775 00.000 11616 Moving (0.93, -3.32) raw xDistance=-3.21 yDistance=1.35
00:58:10.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.61 from input -3.21
00:58:10.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 1.35
00:58:10.776 00.001 11616 MoveAxis(E, 1799, ABG)
00:58:10.776 00.000 11616 Guiding  Dir = 2, Dur = 1799
00:58:10.776 00.000 11616 IsSlewing returns 0
00:58:10.776 00.000 11616 IsGuiding returns 0
00:58:10.776 00.000 11616 PulseGuide returned control before completion, sleep 1809
00:58:10.797 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
00:58:10.814 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
00:58:10.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:10.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:10.814 00.000 12268 Enqueuing Expose request
00:58:12.599 01.785 11616 IsGuiding returns 1
00:58:12.599 00.000 11616 scope still moving after pulse duration time elapsed
00:58:12.631 00.032 11616 IsSlewing returns 0
00:58:12.631 00.000 11616 IsGuiding returns 0
00:58:12.631 00.000 11616 scope move finished after 1799 + 56 ms
00:58:12.631 00.000 11616 Move returns status 0, amount 1799
00:58:12.632 00.001 11616 MoveAxis(S, 114, ABG)
00:58:12.632 00.000 11616 Guiding  Dir = 1, Dur = 114
00:58:12.632 00.000 11616 IsSlewing returns 0
00:58:12.632 00.000 11616 IsGuiding returns 0
00:58:12.632 00.000 11616 PulseGuide returned control before completion, sleep 124
00:58:12.771 00.139 11616 IsGuiding returns 1
00:58:12.771 00.000 11616 scope still moving after pulse duration time elapsed
00:58:12.802 00.031 11616 IsSlewing returns 0
00:58:12.802 00.000 11616 IsGuiding returns 0
00:58:12.802 00.000 11616 scope move finished after 114 + 55 ms
00:58:12.802 00.000 11616 Move returns status 0, amount 114
00:58:12.802 00.000 11616 move complete, result=0
00:58:12.802 00.000 11616 worker thread done servicing request
00:58:12.802 00.000 12268 GuideStep: -3.2 px 1799 ms EAST, 1.3 px 114 ms SOUTH
00:58:12.803 00.001 11616 Worker thread wakes up
00:58:12.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:12.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:58:14.814 02.011 11616 Exposure complete
00:58:14.871 00.057 11616 worker thread done servicing request
00:58:14.871 00.000 12268 OnExposeComplete: enter
00:58:14.871 00.000 12268 UpdateGuideState(): m_state=6
00:58:14.871 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
00:58:14.871 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=43, SNR=4.6, Peak=31 HFD=4.0
00:58:14.872 00.001 12268 Star::Find false star n=5 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
00:58:14.872 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:58:14.872 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
00:58:14.872 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.29)
00:58:14.872 00.000 12268 CameraToMount -- cameraX=0.89 cameraY=-5.51 hyp=5.58 cameraTheta=-1.41 mountX=-5.40 mountY=1.59, mountTheta=2.86
00:58:14.873 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.89, y=-5.51, opts=13)
00:58:14.873 00.000 12268 Enqueuing Move request for scope (0.89, -5.51)
00:58:14.873 00.000 11616 Worker thread wakes up
00:58:14.874 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.89, -5.51) opts 0xd
00:58:14.874 00.000 11616 Handling offset move in thread for scope, endpoint = (0.89, -5.51)
00:58:14.874 00.000 11616 Moving (0.89, -5.51) raw xDistance=-5.40 yDistance=1.59
00:58:14.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.70 from input -5.40
00:58:14.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 1.59
00:58:14.874 00.000 11616 MoveAxis(E, 3021, ABG)
00:58:14.874 00.000 11616 duration set to 2500 by maxRaDuration
00:58:14.874 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:58:14.874 00.000 11616 IsSlewing returns 0
00:58:14.875 00.001 11616 IsGuiding returns 0
00:58:14.875 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:58:14.898 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:58:14.915 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
00:58:14.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:14.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:14.915 00.000 12268 Enqueuing Expose request
00:58:17.400 02.485 11616 IsGuiding returns 0
00:58:17.400 00.000 11616 Move returns status 0, amount 2500
00:58:17.400 00.000 11616 MoveAxis(S, 134, ABG)
00:58:17.400 00.000 11616 Guiding  Dir = 1, Dur = 134
00:58:17.401 00.001 11616 IsSlewing returns 0
00:58:17.401 00.000 11616 IsGuiding returns 0
00:58:17.402 00.001 11616 PulseGuide returned control before completion, sleep 144
00:58:17.556 00.154 11616 IsGuiding returns 1
00:58:17.556 00.000 11616 scope still moving after pulse duration time elapsed
00:58:17.585 00.029 11616 IsSlewing returns 0
00:58:17.585 00.000 11616 IsGuiding returns 0
00:58:17.586 00.001 11616 scope move finished after 134 + 51 ms
00:58:17.586 00.000 11616 Move returns status 0, amount 134
00:58:17.586 00.000 11616 move complete, result=0
00:58:17.586 00.000 11616 worker thread done servicing request
00:58:17.587 00.001 11616 Worker thread wakes up
00:58:17.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:17.587 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, 1.6 px 134 ms SOUTH
00:58:17.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:58:19.599 02.012 11616 Exposure complete
00:58:19.657 00.058 11616 worker thread done servicing request
00:58:19.657 00.000 12268 OnExposeComplete: enter
00:58:19.657 00.000 12268 UpdateGuideState(): m_state=6
00:58:19.657 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
00:58:19.657 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.87, Mass=44, SNR=4.6, Peak=32 HFD=3.3
00:58:19.658 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
00:58:19.658 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
00:58:19.658 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.23)
00:58:19.658 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-5.20 hyp=5.23 cameraTheta=-1.47 mountX=-5.13 mountY=1.18, mountTheta=2.92
00:58:19.661 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=-5.20, opts=13)
00:58:19.661 00.000 12268 Enqueuing Move request for scope (0.51, -5.20)
00:58:19.661 00.000 11616 Worker thread wakes up
00:58:19.661 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, -5.20) opts 0xd
00:58:19.661 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, -5.20)
00:58:19.662 00.001 11616 Moving (0.51, -5.20) raw xDistance=-5.13 yDistance=1.18
00:58:19.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.56 from input -5.13
00:58:19.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.18
00:58:19.662 00.000 11616 MoveAxis(E, 2870, ABG)
00:58:19.662 00.000 11616 duration set to 2500 by maxRaDuration
00:58:19.662 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:58:19.662 00.000 11616 IsSlewing returns 0
00:58:19.662 00.000 11616 IsGuiding returns 0
00:58:19.663 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:58:19.685 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
00:58:19.702 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
00:58:19.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:19.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:19.702 00.000 12268 Enqueuing Expose request
00:58:22.183 02.481 11616 IsGuiding returns 1
00:58:22.183 00.000 11616 scope still moving after pulse duration time elapsed
00:58:22.214 00.031 11616 IsSlewing returns 0
00:58:22.215 00.001 11616 IsGuiding returns 0
00:58:22.215 00.000 11616 scope move finished after 2500 + 52 ms
00:58:22.215 00.000 11616 Move returns status 0, amount 2500
00:58:22.215 00.000 11616 MoveAxis(S, 99, ABG)
00:58:22.215 00.000 11616 Guiding  Dir = 1, Dur = 99
00:58:22.216 00.001 11616 IsSlewing returns 0
00:58:22.216 00.000 11616 IsGuiding returns 0
00:58:22.217 00.001 11616 PulseGuide returned control before completion, sleep 109
00:58:22.341 00.124 11616 IsGuiding returns 1
00:58:22.341 00.000 11616 scope still moving after pulse duration time elapsed
00:58:22.374 00.033 11616 IsSlewing returns 0
00:58:22.374 00.000 11616 IsGuiding returns 0
00:58:22.374 00.000 11616 scope move finished after 99 + 59 ms
00:58:22.374 00.000 11616 Move returns status 0, amount 99
00:58:22.374 00.000 11616 move complete, result=0
00:58:22.375 00.001 11616 worker thread done servicing request
00:58:22.375 00.000 12268 GuideStep: -5.1 px 2500 ms EAST, 1.2 px 99 ms SOUTH
00:58:22.375 00.000 11616 Worker thread wakes up
00:58:22.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:22.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:58:24.447 02.072 11616 Exposure complete
00:58:24.503 00.056 11616 worker thread done servicing request
00:58:24.504 00.001 12268 OnExposeComplete: enter
00:58:24.504 00.000 12268 UpdateGuideState(): m_state=6
00:58:24.504 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
00:58:24.504 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.57, Mass=41, SNR=4.5, Peak=31 HFD=3.8
00:58:24.504 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.38,1.14,0.82,U] 
00:58:24.504 00.000 12268 refined, 1 included, MultiStar: {0.62, -2.51}, one-star: {0.82, -5.50}
00:58:24.504 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
00:58:24.505 00.001 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
00:58:24.505 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-2.51 hyp=2.58 cameraTheta=-1.33 mountX=-2.43 mountY=0.94, mountTheta=2.77
00:58:24.507 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=-2.51, opts=13)
00:58:24.507 00.000 12268 Enqueuing Move request for scope (0.62, -2.51)
00:58:24.507 00.000 11616 Worker thread wakes up
00:58:24.507 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, -2.51) opts 0xd
00:58:24.507 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, -2.51)
00:58:24.507 00.000 11616 Moving (0.62, -2.51) raw xDistance=-2.43 yDistance=0.94
00:58:24.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.22 from input -2.43
00:58:24.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.94
00:58:24.507 00.000 11616 MoveAxis(E, 1363, ABG)
00:58:24.507 00.000 11616 Guiding  Dir = 2, Dur = 1363
00:58:24.508 00.001 11616 IsSlewing returns 0
00:58:24.508 00.000 11616 IsGuiding returns 0
00:58:24.508 00.000 11616 PulseGuide returned control before completion, sleep 1373
00:58:24.530 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:58:24.547 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
00:58:24.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:24.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:24.547 00.000 12268 Enqueuing Expose request
00:58:25.883 01.336 11616 IsGuiding returns 1
00:58:25.883 00.000 11616 scope still moving after pulse duration time elapsed
00:58:25.914 00.031 11616 IsSlewing returns 0
00:58:25.914 00.000 11616 IsGuiding returns 0
00:58:25.914 00.000 11616 scope move finished after 1363 + 43 ms
00:58:25.914 00.000 11616 Move returns status 0, amount 1363
00:58:25.915 00.001 11616 MoveAxis(S, 79, ABG)
00:58:25.915 00.000 11616 Guiding  Dir = 1, Dur = 79
00:58:25.915 00.000 11616 IsSlewing returns 0
00:58:25.915 00.000 11616 IsGuiding returns 0
00:58:25.915 00.000 11616 PulseGuide returned control before completion, sleep 89
00:58:26.007 00.092 11616 IsGuiding returns 1
00:58:26.008 00.001 11616 scope still moving after pulse duration time elapsed
00:58:26.039 00.031 11616 IsSlewing returns 0
00:58:26.040 00.001 11616 IsGuiding returns 0
00:58:26.040 00.000 11616 scope move finished after 79 + 45 ms
00:58:26.040 00.000 11616 Move returns status 0, amount 79
00:58:26.040 00.000 11616 move complete, result=0
00:58:26.040 00.000 11616 worker thread done servicing request
00:58:26.040 00.000 11616 Worker thread wakes up
00:58:26.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:26.040 00.000 12268 GuideStep: -2.4 px 1363 ms EAST, 0.9 px 79 ms SOUTH
00:58:26.041 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:58:28.054 02.013 11616 Exposure complete
00:58:28.111 00.057 11616 worker thread done servicing request
00:58:28.111 00.000 12268 OnExposeComplete: enter
00:58:28.111 00.000 12268 UpdateGuideState(): m_state=6
00:58:28.111 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
00:58:28.111 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.99, Mass=66, SNR=5.6, Peak=36 HFD=4.4
00:58:28.111 00.000 12268 Star::Find false star n=9 nbg=279 bg=7.1 sigma=0.7 thresh=9 peak=9
00:58:28.111 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.07,-0.04,0.72,U] 
00:58:28.111 00.000 12268 refined, 1 included, MultiStar: {0.06, -2.96}, one-star: {0.16, -5.08}
00:58:28.111 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
00:58:28.111 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.15)
00:58:28.111 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-2.96 hyp=2.96 cameraTheta=-1.55 mountX=-2.94 mountY=0.44, mountTheta=2.99
00:58:28.113 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-2.96, opts=13)
00:58:28.113 00.000 12268 Enqueuing Move request for scope (0.06, -2.96)
00:58:28.113 00.000 11616 Worker thread wakes up
00:58:28.113 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -2.96) opts 0xd
00:58:28.113 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -2.96)
00:58:28.113 00.000 11616 Moving (0.06, -2.96) raw xDistance=-2.94 yDistance=0.44
00:58:28.113 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.47 from input -2.94
00:58:28.113 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
00:58:28.113 00.000 11616 MoveAxis(E, 1648, ABG)
00:58:28.113 00.000 11616 Guiding  Dir = 2, Dur = 1648
00:58:28.114 00.001 11616 IsSlewing returns 0
00:58:28.114 00.000 11616 IsGuiding returns 0
00:58:28.114 00.000 11616 PulseGuide returned control before completion, sleep 1658
00:58:28.136 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:58:28.153 00.017 12268 UpdateGuideState exits: m=66 SNR=5.6
00:58:28.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:28.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:28.153 00.000 12268 Enqueuing Expose request
00:58:29.788 01.635 11616 IsGuiding returns 0
00:58:29.788 00.000 11616 Move returns status 0, amount 1648
00:58:29.789 00.001 11616 MoveAxis(S, 38, ABG)
00:58:29.789 00.000 11616 Guiding  Dir = 1, Dur = 38
00:58:29.789 00.000 11616 IsSlewing returns 0
00:58:29.789 00.000 11616 IsGuiding returns 0
00:58:29.790 00.001 11616 PulseGuide returned control before completion, sleep 48
00:58:29.851 00.061 11616 IsGuiding returns 1
00:58:29.851 00.000 11616 scope still moving after pulse duration time elapsed
00:58:29.883 00.032 11616 IsSlewing returns 0
00:58:29.883 00.000 11616 IsGuiding returns 0
00:58:29.884 00.001 11616 scope move finished after 38 + 56 ms
00:58:29.884 00.000 11616 Move returns status 0, amount 38
00:58:29.884 00.000 11616 move complete, result=0
00:58:29.884 00.000 11616 worker thread done servicing request
00:58:29.884 00.000 11616 Worker thread wakes up
00:58:29.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:29.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:58:29.884 00.000 12268 GuideStep: -2.9 px 1648 ms EAST, 0.4 px 38 ms SOUTH
00:58:31.891 02.007 11616 Exposure complete
00:58:31.948 00.057 11616 worker thread done servicing request
00:58:31.948 00.000 12268 OnExposeComplete: enter
00:58:31.948 00.000 12268 UpdateGuideState(): m_state=6
00:58:31.949 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
00:58:31.949 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.78, Mass=49, SNR=4.9, Peak=32 HFD=3.5
00:58:31.949 00.000 12268 Star::Find false star n=7 nbg=283 bg=7.1 sigma=0.7 thresh=9 peak=9
00:58:31.949 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.97,-0.04,0.84,U] 
00:58:31.949 00.000 12268 refined, 1 included, MultiStar: {0.68, -2.89}, one-star: {0.43, -5.29}
00:58:31.949 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
00:58:31.949 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
00:58:31.949 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-2.89 hyp=2.97 cameraTheta=-1.34 mountX=-2.81 mountY=1.04, mountTheta=2.79
00:58:31.951 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.68, y=-2.89, opts=13)
00:58:31.951 00.000 12268 Enqueuing Move request for scope (0.68, -2.89)
00:58:31.951 00.000 11616 Worker thread wakes up
00:58:31.951 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.68, -2.89) opts 0xd
00:58:31.951 00.000 11616 Handling offset move in thread for scope, endpoint = (0.68, -2.89)
00:58:31.951 00.000 11616 Moving (0.68, -2.89) raw xDistance=-2.81 yDistance=1.04
00:58:31.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.40 from input -2.81
00:58:31.951 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.04
00:58:31.952 00.001 11616 MoveAxis(E, 1572, ABG)
00:58:31.952 00.000 11616 Guiding  Dir = 2, Dur = 1572
00:58:31.952 00.000 11616 IsSlewing returns 0
00:58:31.952 00.000 11616 IsGuiding returns 0
00:58:31.953 00.001 11616 PulseGuide returned control before completion, sleep 1582
00:58:31.976 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
00:58:31.994 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
00:58:31.994 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:31.994 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:31.994 00.000 12268 Enqueuing Expose request
00:58:33.550 01.556 11616 IsGuiding returns 1
00:58:33.550 00.000 11616 scope still moving after pulse duration time elapsed
00:58:33.582 00.032 11616 IsSlewing returns 0
00:58:33.582 00.000 11616 IsGuiding returns 0
00:58:33.582 00.000 11616 scope move finished after 1572 + 58 ms
00:58:33.582 00.000 11616 Move returns status 0, amount 1572
00:58:33.582 00.000 11616 MoveAxis(S, 88, ABG)
00:58:33.582 00.000 11616 Guiding  Dir = 1, Dur = 88
00:58:33.583 00.001 11616 IsSlewing returns 0
00:58:33.583 00.000 11616 IsGuiding returns 0
00:58:33.583 00.000 11616 PulseGuide returned control before completion, sleep 98
00:58:33.694 00.111 11616 IsGuiding returns 1
00:58:33.694 00.000 11616 scope still moving after pulse duration time elapsed
00:58:33.725 00.031 11616 IsSlewing returns 0
00:58:33.725 00.000 11616 IsGuiding returns 0
00:58:33.725 00.000 11616 scope move finished after 88 + 54 ms
00:58:33.725 00.000 11616 Move returns status 0, amount 88
00:58:33.725 00.000 11616 move complete, result=0
00:58:33.725 00.000 11616 worker thread done servicing request
00:58:33.726 00.001 11616 Worker thread wakes up
00:58:33.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:33.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:58:33.726 00.000 12268 GuideStep: -2.8 px 1572 ms EAST, 1.0 px 88 ms SOUTH
00:58:35.743 02.017 11616 Exposure complete
00:58:35.799 00.056 11616 worker thread done servicing request
00:58:35.799 00.000 12268 OnExposeComplete: enter
00:58:35.799 00.000 12268 UpdateGuideState(): m_state=6
00:58:35.799 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
00:58:35.799 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=43, SNR=4.6, Peak=32 HFD=3.9
00:58:35.799 00.000 12268 Star::Find false star n=8 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
00:58:35.799 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.02,0.06,0.80,U] 
00:58:35.800 00.001 12268 refined, 1 included, MultiStar: {0.47, -3.03}, one-star: {0.84, -5.50}
00:58:35.800 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
00:58:35.800 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
00:58:35.800 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-3.03 hyp=3.06 cameraTheta=-1.42 mountX=-2.97 mountY=0.85, mountTheta=2.86
00:58:35.801 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=-3.03, opts=13)
00:58:35.801 00.000 12268 Enqueuing Move request for scope (0.47, -3.03)
00:58:35.801 00.000 11616 Worker thread wakes up
00:58:35.801 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, -3.03) opts 0xd
00:58:35.801 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, -3.03)
00:58:35.802 00.001 11616 Moving (0.47, -3.03) raw xDistance=-2.97 yDistance=0.85
00:58:35.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.48 from input -2.97
00:58:35.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.85
00:58:35.802 00.000 11616 MoveAxis(E, 1661, ABG)
00:58:35.802 00.000 11616 Guiding  Dir = 2, Dur = 1661
00:58:35.802 00.000 11616 IsSlewing returns 0
00:58:35.802 00.000 11616 IsGuiding returns 0
00:58:35.803 00.001 11616 PulseGuide returned control before completion, sleep 1671
00:58:35.823 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:58:35.842 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
00:58:35.842 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:35.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:35.842 00.000 12268 Enqueuing Expose request
00:58:37.483 01.641 11616 IsGuiding returns 1
00:58:37.483 00.000 11616 scope still moving after pulse duration time elapsed
00:58:37.512 00.029 11616 IsSlewing returns 0
00:58:37.512 00.000 11616 IsGuiding returns 0
00:58:37.512 00.000 11616 scope move finished after 1661 + 49 ms
00:58:37.513 00.001 11616 Move returns status 0, amount 1661
00:58:37.513 00.000 11616 MoveAxis(S, 72, ABG)
00:58:37.513 00.000 11616 Guiding  Dir = 1, Dur = 72
00:58:37.513 00.000 11616 IsSlewing returns 0
00:58:37.513 00.000 11616 IsGuiding returns 0
00:58:37.514 00.001 11616 PulseGuide returned control before completion, sleep 82
00:58:37.607 00.093 11616 IsGuiding returns 1
00:58:37.607 00.000 11616 scope still moving after pulse duration time elapsed
00:58:37.638 00.031 11616 IsSlewing returns 0
00:58:37.638 00.000 11616 IsGuiding returns 0
00:58:37.638 00.000 11616 scope move finished after 72 + 52 ms
00:58:37.638 00.000 11616 Move returns status 0, amount 72
00:58:37.638 00.000 11616 move complete, result=0
00:58:37.639 00.001 11616 worker thread done servicing request
00:58:37.639 00.000 11616 Worker thread wakes up
00:58:37.639 00.000 12268 GuideStep: -3.0 px 1661 ms EAST, 0.9 px 72 ms SOUTH
00:58:37.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:37.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:58:39.651 02.012 11616 Exposure complete
00:58:39.707 00.056 11616 worker thread done servicing request
00:58:39.708 00.001 12268 OnExposeComplete: enter
00:58:39.708 00.000 12268 UpdateGuideState(): m_state=6
00:58:39.708 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
00:58:39.708 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.78, Mass=63, SNR=5.5, Peak=34 HFD=4.3
00:58:39.708 00.000 12268 Star::Find false star n=9 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
00:58:39.708 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.18,0.80,0.61,U] 
00:58:39.708 00.000 12268 refined, 1 included, MultiStar: {0.29, -2.98}, one-star: {0.36, -5.29}
00:58:39.708 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
00:58:39.709 00.001 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.22)
00:58:39.709 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-2.98 hyp=3.00 cameraTheta=-1.47 mountX=-2.94 mountY=0.67, mountTheta=2.92
00:58:39.710 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-2.98, opts=13)
00:58:39.711 00.001 12268 Enqueuing Move request for scope (0.29, -2.98)
00:58:39.711 00.000 11616 Worker thread wakes up
00:58:39.711 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -2.98) opts 0xd
00:58:39.711 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -2.98)
00:58:39.711 00.000 11616 Moving (0.29, -2.98) raw xDistance=-2.94 yDistance=0.67
00:58:39.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.47 from input -2.94
00:58:39.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.67
00:58:39.711 00.000 11616 MoveAxis(E, 1647, ABG)
00:58:39.711 00.000 11616 Guiding  Dir = 2, Dur = 1647
00:58:39.712 00.001 11616 IsSlewing returns 0
00:58:39.712 00.000 11616 IsGuiding returns 0
00:58:39.712 00.000 11616 PulseGuide returned control before completion, sleep 1657
00:58:39.734 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:58:39.751 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
00:58:39.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:39.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:39.751 00.000 12268 Enqueuing Expose request
00:58:40.606 00.855 12268 evsrv: cli 0F8E69C0 connect
00:58:40.606 00.000 12268 case statement mapped state 6 to 3
00:58:40.607 00.001 12268 case statement mapped state 6 to 3
00:58:40.607 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9d6f99ba-966b-4a76-ac39-b9ecffa55a74"}
00:58:40.608 00.001 12268 case statement mapped state 6 to 3
00:58:40.608 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d6f99ba-966b-4a76-ac39-b9ecffa55a74"}
00:58:40.609 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:58:40.610 00.001 12268 evsrv: cli 0F8E69C0 connect
00:58:40.610 00.000 12268 case statement mapped state 6 to 3
00:58:40.611 00.001 12268 case statement mapped state 6 to 3
00:58:40.611 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"621d5d54-7a1c-42d0-9915-34a090644569"}
00:58:40.611 00.000 12268 PhdController::Dither begins
00:58:40.611 00.000 12268 dither: size=5.50, dRA=-0.82 dDec=3.33
00:58:40.611 00.000 12268 MountToCamera -- mountTheta (-1.81) + m_xAngle (1.47) = xAngle (-0.34 = -0.34)
00:58:40.612 00.001 12268 MountToCamera -- mountX=-0.82 mountY=3.33 hyp=3.43 mountTheta=-1.81 cameraX=3.24, cameraY=-1.14 cameraTheta=-0.34
00:58:40.612 00.000 12268 setting lock position to (668.56, 919.92)
00:58:40.613 00.001 12268 Mount: notify guiding dithered (3.2, -1.1)
00:58:40.613 00.000 12268 MultiStar: stabilizing after lock position change
00:58:40.613 00.000 12268 Status Line: Dither by -0.82,3.33
00:58:40.617 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
00:58:40.617 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
00:58:40.617 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"621d5d54-7a1c-42d0-9915-34a090644569"}
00:58:40.618 00.001 12268 evsrv: cli 0F8E69C0 disconnect
00:58:41.386 00.768 11616 IsGuiding returns 1
00:58:41.386 00.000 11616 scope still moving after pulse duration time elapsed
00:58:41.414 00.028 11616 IsSlewing returns 0
00:58:41.414 00.000 11616 IsGuiding returns 0
00:58:41.415 00.001 11616 scope move finished after 1647 + 55 ms
00:58:41.415 00.000 11616 Move returns status 0, amount 1647
00:58:41.415 00.000 11616 MoveAxis(S, 57, ABG)
00:58:41.415 00.000 11616 Guiding  Dir = 1, Dur = 57
00:58:41.415 00.000 11616 IsSlewing returns 0
00:58:41.415 00.000 11616 IsGuiding returns 0
00:58:41.416 00.001 11616 PulseGuide returned control before completion, sleep 67
00:58:41.494 00.078 11616 IsGuiding returns 1
00:58:41.494 00.000 11616 scope still moving after pulse duration time elapsed
00:58:41.524 00.030 11616 IsSlewing returns 0
00:58:41.524 00.000 11616 IsGuiding returns 1
00:58:41.555 00.031 11616 IsSlewing returns 0
00:58:41.556 00.001 11616 IsGuiding returns 1
00:58:41.587 00.031 11616 IsSlewing returns 0
00:58:41.587 00.000 11616 IsGuiding returns 1
00:58:41.619 00.032 11616 IsSlewing returns 0
00:58:41.619 00.000 11616 IsGuiding returns 0
00:58:41.619 00.000 11616 scope move finished after 57 + 147 ms
00:58:41.619 00.000 11616 Move returns status 0, amount 57
00:58:41.619 00.000 11616 move complete, result=0
00:58:41.619 00.000 11616 worker thread done servicing request
00:58:41.619 00.000 11616 Worker thread wakes up
00:58:41.620 00.001 12268 GuideStep: -2.9 px 1647 ms EAST, 0.7 px 57 ms SOUTH
00:58:41.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:41.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,906,31,31)
00:58:43.660 02.040 11616 Exposure complete
00:58:43.729 00.069 11616 worker thread done servicing request
00:58:43.729 00.000 12268 OnExposeComplete: enter
00:58:43.729 00.000 12268 UpdateGuideState(): m_state=6
00:58:43.729 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
00:58:43.729 00.000 12268 Star::Find returns 1 (0), X=664.86, Y=916.07, Mass=66, SNR=5.6, Peak=32 HFD=8.1
00:58:43.730 00.001 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
00:58:43.730 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
00:58:43.730 00.000 12268 CameraToMount -- cameraX=-3.70 cameraY=-3.86 hyp=5.34 cameraTheta=-2.33 mountX=-4.20 mountY=-3.17, mountTheta=-2.49
00:58:43.732 00.002 12268 dither recenter: remaining=(0.8,-3.3) step=(0.8,-3.3)
00:58:43.732 00.000 12268 MountToCamera -- mountTheta (1.33) + m_xAngle (1.47) = xAngle (2.80 = 2.80)
00:58:43.732 00.000 12268 MountToCamera -- mountX=0.82 mountY=-3.33 hyp=3.43 mountTheta=1.33 cameraX=-3.24, cameraY=1.14 cameraTheta=2.80
00:58:43.732 00.000 12268 SchedulePrimaryMove(0D94C700, x=-3.24, y=1.14, opts=4)
00:58:43.732 00.000 12268 Enqueuing Move request for scope (-3.24, 1.14)
00:58:43.732 00.000 12268 Mount: notify direct move 0.82,-3.33
00:58:43.732 00.000 11616 Worker thread wakes up
00:58:43.733 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.24, 1.14) opts 0x4
00:58:43.733 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.24, 1.14)
00:58:43.733 00.000 11616 Moving (-3.24, 1.14) raw xDistance=0.82 yDistance=-3.33
00:58:43.733 00.000 11616 BLC: window closed
00:58:43.733 00.000 11616 MoveAxis(W, 922, B)
00:58:43.733 00.000 11616 Guiding  Dir = 3, Dur = 922
00:58:43.734 00.001 11616 IsSlewing returns 0
00:58:43.734 00.000 11616 IsGuiding returns 0
00:58:43.739 00.005 11616 PulseGuide returned control before completion, sleep 928
00:58:43.759 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:58:43.779 00.020 12268 UpdateGuideState exits: m=66 SNR=5.6
00:58:43.780 00.001 12268 PhdController: settling, locked = 1, distance = 6.29 (1.50) aobump = 0 frame = 1 / 99999
00:58:43.780 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694323.780,"Host":"ASTROCENTER","Inst":1,"Distance":6.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:58:43.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:43.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:43.780 00.000 12268 Enqueuing Expose request
00:58:44.680 00.900 11616 IsGuiding returns 1
00:58:44.680 00.000 11616 scope still moving after pulse duration time elapsed
00:58:44.711 00.031 11616 IsSlewing returns 0
00:58:44.711 00.000 11616 IsGuiding returns 0
00:58:44.711 00.000 11616 scope move finished after 922 + 55 ms
00:58:44.711 00.000 11616 Move returns status 0, amount 922
00:58:44.711 00.000 11616 BLC: window closed
00:58:44.711 00.000 11616 BLC: Compensation needed for non-algo type move
00:58:44.711 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1566 applied
00:58:44.711 00.000 11616 MoveAxis(N, 3445, B)
00:58:44.711 00.000 11616 Guiding  Dir = 0, Dur = 3445
00:58:44.712 00.001 11616 IsSlewing returns 0
00:58:44.712 00.000 11616 IsGuiding returns 0
00:58:44.713 00.001 11616 PulseGuide returned control before completion, sleep 3455
00:58:48.173 03.460 11616 IsGuiding returns 1
00:58:48.173 00.000 11616 scope still moving after pulse duration time elapsed
00:58:48.204 00.031 11616 IsSlewing returns 0
00:58:48.204 00.000 11616 IsGuiding returns 0
00:58:48.205 00.001 11616 scope move finished after 3445 + 46 ms
00:58:48.205 00.000 11616 Move returns status 0, amount 3445
00:58:48.205 00.000 11616 move complete, result=0
00:58:48.205 00.000 11616 worker thread done servicing request
00:58:48.205 00.000 12268 GuideStep: 0.8 px 922 ms WEST, -3.3 px 3445 ms NORTH
00:58:48.205 00.000 11616 Worker thread wakes up
00:58:48.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:48.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:58:50.210 02.005 11616 Exposure complete
00:58:50.274 00.064 11616 worker thread done servicing request
00:58:50.274 00.000 12268 OnExposeComplete: enter
00:58:50.274 00.000 12268 UpdateGuideState(): m_state=6
00:58:50.275 00.001 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
00:58:50.275 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.19, Mass=60, SNR=5.4, Peak=30 HFD=6.0
00:58:50.275 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
00:58:50.275 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
00:58:50.275 00.000 12268 CameraToMount -- cameraX=-2.71 cameraY=-4.73 hyp=5.45 cameraTheta=-2.09 mountX=-4.97 mountY=-2.08, mountTheta=-2.75
00:58:50.277 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.71, y=-4.73, opts=13)
00:58:50.277 00.000 12268 Enqueuing Move request for scope (-2.71, -4.73)
00:58:50.277 00.000 11616 Worker thread wakes up
00:58:50.278 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.71, -4.73) opts 0xd
00:58:50.278 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.71, -4.73)
00:58:50.278 00.000 11616 Moving (-2.71, -4.73) raw xDistance=-4.97 yDistance=-2.08
00:58:50.278 00.000 11616 resist switch: large excursion: input -4.97 thresh 0.29 direction from 0 to -1
00:58:50.278 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-14.92
00:58:50.278 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.49 from input -4.97
00:58:50.278 00.000 11616 resist switch: large excursion: input -2.08 thresh 0.45 direction from 0 to -1
00:58:50.278 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.24
00:58:50.278 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -2.08
00:58:50.278 00.000 11616 MoveAxis(E, 2784, ABG)
00:58:50.278 00.000 11616 duration set to 2500 by maxRaDuration
00:58:50.278 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:58:50.279 00.001 11616 IsSlewing returns 0
00:58:50.279 00.000 11616 IsGuiding returns 0
00:58:50.279 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:58:50.303 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:58:50.324 00.021 12268 UpdateGuideState exits: m=60 SNR=5.4
00:58:50.324 00.000 12268 PhdController: settling, locked = 1, distance = 5.45 (1.50) aobump = 0 frame = 2 / 99999
00:58:50.324 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694330.324,"Host":"ASTROCENTER","Inst":1,"Distance":5.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:58:50.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:50.325 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:50.325 00.000 12268 Enqueuing Expose request
00:58:52.804 02.479 11616 IsGuiding returns 1
00:58:52.804 00.000 11616 scope still moving after pulse duration time elapsed
00:58:52.834 00.030 11616 IsSlewing returns 0
00:58:52.834 00.000 11616 IsGuiding returns 1
00:58:52.866 00.032 11616 IsSlewing returns 0
00:58:52.866 00.000 11616 IsGuiding returns 0
00:58:52.866 00.000 11616 scope move finished after 2500 + 87 ms
00:58:52.866 00.000 11616 Move returns status 0, amount 2500
00:58:52.866 00.000 11616 MoveAxis(N, 176, ABG)
00:58:52.866 00.000 11616 Guiding  Dir = 0, Dur = 176
00:58:52.867 00.001 11616 IsSlewing returns 0
00:58:52.867 00.000 11616 IsGuiding returns 0
00:58:52.867 00.000 11616 PulseGuide returned control before completion, sleep 186
00:58:53.071 00.204 11616 IsGuiding returns 1
00:58:53.071 00.000 11616 scope still moving after pulse duration time elapsed
00:58:53.097 00.026 11616 IsSlewing returns 0
00:58:53.097 00.000 11616 IsGuiding returns 0
00:58:53.097 00.000 11616 scope move finished after 176 + 54 ms
00:58:53.098 00.001 11616 Move returns status 0, amount 176
00:58:53.098 00.000 11616 move complete, result=0
00:58:53.098 00.000 11616 worker thread done servicing request
00:58:53.098 00.000 12268 GuideStep: -5.0 px 2500 ms EAST, -2.1 px 176 ms NORTH
00:58:53.098 00.000 11616 Worker thread wakes up
00:58:53.098 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:53.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:58:55.118 02.020 11616 Exposure complete
00:58:55.181 00.063 11616 worker thread done servicing request
00:58:55.181 00.000 12268 OnExposeComplete: enter
00:58:55.181 00.000 12268 UpdateGuideState(): m_state=6
00:58:55.181 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
00:58:55.181 00.000 12268 Star::Find returns 1 (0), X=665.10, Y=915.48, Mass=60, SNR=5.4, Peak=32 HFD=6.4
00:58:55.181 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.70 = 2.58)
00:58:55.181 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.53)
00:58:55.182 00.001 12268 CameraToMount -- cameraX=-3.45 cameraY=-4.44 hyp=5.62 cameraTheta=-2.23 mountX=-4.75 mountY=-2.86, mountTheta=-2.60
00:58:55.183 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.45, y=-4.44, opts=13)
00:58:55.183 00.000 12268 Enqueuing Move request for scope (-3.45, -4.44)
00:58:55.184 00.001 11616 Worker thread wakes up
00:58:55.184 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.45, -4.44) opts 0xd
00:58:55.184 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.45, -4.44)
00:58:55.184 00.000 11616 Moving (-3.45, -4.44) raw xDistance=-4.75 yDistance=-2.86
00:58:55.184 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.38 from input -4.75
00:58:55.184 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -2.86
00:58:55.184 00.000 11616 MoveAxis(E, 2662, ABG)
00:58:55.184 00.000 11616 duration set to 2500 by maxRaDuration
00:58:55.184 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:58:55.185 00.001 11616 IsSlewing returns 0
00:58:55.185 00.000 11616 IsGuiding returns 0
00:58:55.185 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:58:55.208 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:58:55.228 00.020 12268 UpdateGuideState exits: m=60 SNR=5.4
00:58:55.229 00.001 12268 PhdController: settling, locked = 1, distance = 5.50 (1.50) aobump = 0 frame = 3 / 99999
00:58:55.229 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694335.229,"Host":"ASTROCENTER","Inst":1,"Distance":5.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:58:55.229 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:55.229 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:58:55.229 00.000 12268 Enqueuing Expose request
00:58:57.712 02.483 11616 IsGuiding returns 1
00:58:57.712 00.000 11616 scope still moving after pulse duration time elapsed
00:58:57.744 00.032 11616 IsSlewing returns 0
00:58:57.744 00.000 11616 IsGuiding returns 0
00:58:57.744 00.000 11616 scope move finished after 2500 + 59 ms
00:58:57.744 00.000 11616 Move returns status 0, amount 2500
00:58:57.744 00.000 11616 MoveAxis(N, 242, ABG)
00:58:57.744 00.000 11616 Guiding  Dir = 0, Dur = 242
00:58:57.745 00.001 11616 IsSlewing returns 0
00:58:57.745 00.000 11616 IsGuiding returns 0
00:58:57.745 00.000 11616 PulseGuide returned control before completion, sleep 252
00:58:57.999 00.254 11616 IsGuiding returns 1
00:58:57.999 00.000 11616 scope still moving after pulse duration time elapsed
00:58:58.031 00.032 11616 IsSlewing returns 0
00:58:58.032 00.001 11616 IsGuiding returns 0
00:58:58.032 00.000 11616 scope move finished after 242 + 45 ms
00:58:58.032 00.000 11616 Move returns status 0, amount 242
00:58:58.032 00.000 11616 move complete, result=0
00:58:58.032 00.000 11616 worker thread done servicing request
00:58:58.032 00.000 11616 Worker thread wakes up
00:58:58.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:58:58.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:58:58.032 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -2.9 px 242 ms NORTH
00:59:00.051 02.019 11616 Exposure complete
00:59:00.121 00.070 11616 worker thread done servicing request
00:59:00.122 00.001 12268 OnExposeComplete: enter
00:59:00.122 00.000 12268 UpdateGuideState(): m_state=6
00:59:00.122 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
00:59:00.122 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.46, Mass=54, SNR=5.1, Peak=34 HFD=3.7
00:59:00.122 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.68 = 2.61)
00:59:00.122 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.50)
00:59:00.123 00.001 12268 CameraToMount -- cameraX=-3.28 cameraY=-4.46 hyp=5.54 cameraTheta=-2.20 mountX=-4.76 mountY=-2.68, mountTheta=-2.63
00:59:00.125 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.28, y=-4.46, opts=13)
00:59:00.125 00.000 12268 Enqueuing Move request for scope (-3.28, -4.46)
00:59:00.125 00.000 11616 Worker thread wakes up
00:59:00.126 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.28, -4.46) opts 0xd
00:59:00.126 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.28, -4.46)
00:59:00.126 00.000 11616 Moving (-3.28, -4.46) raw xDistance=-4.76 yDistance=-2.68
00:59:00.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.38 from input -4.76
00:59:00.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -2.68
00:59:00.126 00.000 11616 MoveAxis(E, 2665, ABG)
00:59:00.126 00.000 11616 duration set to 2500 by maxRaDuration
00:59:00.126 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:59:00.127 00.001 11616 IsSlewing returns 0
00:59:00.127 00.000 11616 IsGuiding returns 0
00:59:00.127 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:59:00.155 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:00.176 00.021 12268 UpdateGuideState exits: m=54 SNR=5.1
00:59:00.177 00.001 12268 PhdController: settling, locked = 1, distance = 5.51 (1.50) aobump = 0 frame = 4 / 99999
00:59:00.177 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694340.177,"Host":"ASTROCENTER","Inst":1,"Distance":5.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:59:00.177 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:00.177 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:00.177 00.000 12268 Enqueuing Expose request
00:59:02.643 02.466 11616 IsGuiding returns 1
00:59:02.643 00.000 11616 scope still moving after pulse duration time elapsed
00:59:02.673 00.030 11616 IsSlewing returns 0
00:59:02.673 00.000 11616 IsGuiding returns 0
00:59:02.673 00.000 11616 scope move finished after 2500 + 46 ms
00:59:02.673 00.000 11616 Move returns status 0, amount 2500
00:59:02.673 00.000 11616 MoveAxis(N, 226, ABG)
00:59:02.674 00.001 11616 Guiding  Dir = 0, Dur = 226
00:59:02.674 00.000 11616 IsSlewing returns 0
00:59:02.674 00.000 11616 IsGuiding returns 0
00:59:02.674 00.000 11616 PulseGuide returned control before completion, sleep 236
00:59:02.927 00.253 11616 IsGuiding returns 1
00:59:02.927 00.000 11616 scope still moving after pulse duration time elapsed
00:59:02.959 00.032 11616 IsSlewing returns 0
00:59:02.959 00.000 11616 IsGuiding returns 0
00:59:02.959 00.000 11616 scope move finished after 226 + 59 ms
00:59:02.959 00.000 11616 Move returns status 0, amount 226
00:59:02.960 00.001 11616 move complete, result=0
00:59:02.960 00.000 11616 worker thread done servicing request
00:59:02.960 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -2.7 px 226 ms NORTH
00:59:02.960 00.000 11616 Worker thread wakes up
00:59:02.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:59:02.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:59:04.977 02.017 11616 Exposure complete
00:59:05.033 00.056 11616 worker thread done servicing request
00:59:05.033 00.000 12268 OnExposeComplete: enter
00:59:05.034 00.001 12268 UpdateGuideState(): m_state=6
00:59:05.034 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
00:59:05.034 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.85, Mass=57, SNR=5.2, Peak=31 HFD=4.5
00:59:05.034 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.71 = 2.58)
00:59:05.034 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.54)
00:59:05.034 00.000 12268 CameraToMount -- cameraX=-3.19 cameraY=-4.07 hyp=5.17 cameraTheta=-2.23 mountX=-4.36 mountY=-2.64, mountTheta=-2.60
00:59:05.036 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.19, y=-4.07, opts=13)
00:59:05.036 00.000 12268 Enqueuing Move request for scope (-3.19, -4.07)
00:59:05.036 00.000 11616 Worker thread wakes up
00:59:05.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.19, -4.07) opts 0xd
00:59:05.036 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.19, -4.07)
00:59:05.036 00.000 11616 Moving (-3.19, -4.07) raw xDistance=-4.36 yDistance=-2.64
00:59:05.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.18 from input -4.36
00:59:05.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -2.64
00:59:05.037 00.001 11616 MoveAxis(E, 2443, ABG)
00:59:05.037 00.000 11616 Guiding  Dir = 2, Dur = 2443
00:59:05.037 00.000 11616 IsSlewing returns 0
00:59:05.037 00.000 11616 IsGuiding returns 0
00:59:05.038 00.001 11616 PulseGuide returned control before completion, sleep 2453
00:59:05.060 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:05.077 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
00:59:05.078 00.001 12268 PhdController: settling, locked = 1, distance = 5.41 (1.50) aobump = 0 frame = 5 / 99999
00:59:05.078 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694345.078,"Host":"ASTROCENTER","Inst":1,"Distance":5.41,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:59:05.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:05.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:05.078 00.000 12268 Enqueuing Expose request
00:59:07.496 02.418 11616 IsGuiding returns 1
00:59:07.496 00.000 11616 scope still moving after pulse duration time elapsed
00:59:07.527 00.031 11616 IsSlewing returns 0
00:59:07.528 00.001 11616 IsGuiding returns 0
00:59:07.528 00.000 11616 scope move finished after 2443 + 47 ms
00:59:07.528 00.000 11616 Move returns status 0, amount 2443
00:59:07.528 00.000 11616 MoveAxis(N, 223, ABG)
00:59:07.528 00.000 11616 Guiding  Dir = 0, Dur = 223
00:59:07.528 00.000 11616 IsSlewing returns 0
00:59:07.528 00.000 11616 IsGuiding returns 0
00:59:07.529 00.001 11616 PulseGuide returned control before completion, sleep 233
00:59:07.776 00.247 11616 IsGuiding returns 1
00:59:07.776 00.000 11616 scope still moving after pulse duration time elapsed
00:59:07.808 00.032 11616 IsSlewing returns 0
00:59:07.808 00.000 11616 IsGuiding returns 0
00:59:07.808 00.000 11616 scope move finished after 223 + 57 ms
00:59:07.808 00.000 11616 Move returns status 0, amount 223
00:59:07.809 00.001 11616 move complete, result=0
00:59:07.809 00.000 11616 worker thread done servicing request
00:59:07.809 00.000 11616 Worker thread wakes up
00:59:07.809 00.000 12268 GuideStep: -4.4 px 2443 ms EAST, -2.6 px 223 ms NORTH
00:59:07.809 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:59:07.809 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:59:09.809 02.000 11616 Exposure complete
00:59:09.864 00.055 11616 worker thread done servicing request
00:59:09.864 00.000 12268 OnExposeComplete: enter
00:59:09.865 00.001 12268 UpdateGuideState(): m_state=6
00:59:09.865 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
00:59:09.865 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.29, Mass=50, SNR=4.9, Peak=33 HFD=3.3
00:59:09.865 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.62 = 2.67)
00:59:09.865 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.44)
00:59:09.865 00.000 12268 CameraToMount -- cameraX=-2.99 cameraY=-4.63 hyp=5.52 cameraTheta=-2.14 mountX=-4.90 mountY=-2.37, mountTheta=-2.69
00:59:09.867 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.99, y=-4.63, opts=13)
00:59:09.867 00.000 12268 Enqueuing Move request for scope (-2.99, -4.63)
00:59:09.867 00.000 11616 Worker thread wakes up
00:59:09.868 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.99, -4.63) opts 0xd
00:59:09.868 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.99, -4.63)
00:59:09.868 00.000 11616 Moving (-2.99, -4.63) raw xDistance=-4.90 yDistance=-2.37
00:59:09.868 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.45 from input -4.90
00:59:09.868 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -2.37
00:59:09.868 00.000 11616 MoveAxis(E, 2746, ABG)
00:59:09.868 00.000 11616 duration set to 2500 by maxRaDuration
00:59:09.868 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:59:09.868 00.000 11616 IsSlewing returns 0
00:59:09.869 00.001 11616 IsGuiding returns 0
00:59:09.869 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:59:09.891 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:09.909 00.018 12268 UpdateGuideState exits: m=50 SNR=4.9
00:59:09.909 00.000 12268 PhdController: settling, locked = 1, distance = 5.44 (1.50) aobump = 0 frame = 6 / 99999
00:59:09.909 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694349.909,"Host":"ASTROCENTER","Inst":1,"Distance":5.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:59:09.910 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:09.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:09.910 00.000 12268 Enqueuing Expose request
00:59:12.393 02.483 11616 IsGuiding returns 1
00:59:12.393 00.000 11616 scope still moving after pulse duration time elapsed
00:59:12.425 00.032 11616 IsSlewing returns 0
00:59:12.425 00.000 11616 IsGuiding returns 0
00:59:12.425 00.000 11616 scope move finished after 2500 + 56 ms
00:59:12.425 00.000 11616 Move returns status 0, amount 2500
00:59:12.425 00.000 11616 MoveAxis(N, 201, ABG)
00:59:12.425 00.000 11616 Guiding  Dir = 0, Dur = 201
00:59:12.426 00.001 11616 IsSlewing returns 0
00:59:12.426 00.000 11616 IsGuiding returns 0
00:59:12.426 00.000 11616 PulseGuide returned control before completion, sleep 211
00:59:12.647 00.221 11616 IsGuiding returns 1
00:59:12.647 00.000 11616 scope still moving after pulse duration time elapsed
00:59:12.679 00.032 11616 IsSlewing returns 0
00:59:12.679 00.000 11616 IsGuiding returns 0
00:59:12.679 00.000 11616 scope move finished after 201 + 52 ms
00:59:12.679 00.000 11616 Move returns status 0, amount 201
00:59:12.680 00.001 11616 move complete, result=0
00:59:12.680 00.000 11616 worker thread done servicing request
00:59:12.680 00.000 11616 Worker thread wakes up
00:59:12.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:59:12.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:59:12.680 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -2.4 px 201 ms NORTH
00:59:14.687 02.007 11616 Exposure complete
00:59:14.745 00.058 11616 worker thread done servicing request
00:59:14.745 00.000 12268 OnExposeComplete: enter
00:59:14.745 00.000 12268 UpdateGuideState(): m_state=6
00:59:14.745 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
00:59:14.745 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.55, Mass=58, SNR=5.3, Peak=32 HFD=3.2
00:59:14.745 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
00:59:14.746 00.001 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
00:59:14.746 00.000 12268 CameraToMount -- cameraX=-3.04 cameraY=-4.37 hyp=5.32 cameraTheta=-2.18 mountX=-4.65 mountY=-2.45, mountTheta=-2.66
00:59:14.747 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.04, y=-4.37, opts=13)
00:59:14.748 00.001 12268 Enqueuing Move request for scope (-3.04, -4.37)
00:59:14.748 00.000 11616 Worker thread wakes up
00:59:14.748 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.04, -4.37) opts 0xd
00:59:14.748 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.04, -4.37)
00:59:14.748 00.000 11616 Moving (-3.04, -4.37) raw xDistance=-4.65 yDistance=-2.45
00:59:14.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.32 from input -4.65
00:59:14.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -2.45
00:59:14.748 00.000 11616 MoveAxis(E, 2601, ABG)
00:59:14.748 00.000 11616 duration set to 2500 by maxRaDuration
00:59:14.748 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:59:14.749 00.001 11616 IsSlewing returns 0
00:59:14.749 00.000 11616 IsGuiding returns 0
00:59:14.749 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:59:14.771 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:14.789 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
00:59:14.790 00.001 12268 PhdController: settling, locked = 1, distance = 5.41 (1.50) aobump = 0 frame = 7 / 99999
00:59:14.790 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694354.790,"Host":"ASTROCENTER","Inst":1,"Distance":5.41,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:59:14.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:14.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:14.790 00.000 12268 Enqueuing Expose request
00:59:17.266 02.476 11616 IsGuiding returns 1
00:59:17.266 00.000 11616 scope still moving after pulse duration time elapsed
00:59:17.296 00.030 11616 IsSlewing returns 0
00:59:17.297 00.001 11616 IsGuiding returns 0
00:59:17.297 00.000 11616 scope move finished after 2500 + 48 ms
00:59:17.297 00.000 11616 Move returns status 0, amount 2500
00:59:17.297 00.000 11616 MoveAxis(N, 207, ABG)
00:59:17.297 00.000 11616 Guiding  Dir = 0, Dur = 207
00:59:17.297 00.000 11616 IsSlewing returns 0
00:59:17.298 00.001 11616 IsGuiding returns 0
00:59:17.298 00.000 11616 PulseGuide returned control before completion, sleep 217
00:59:17.530 00.232 11616 IsGuiding returns 1
00:59:17.530 00.000 11616 scope still moving after pulse duration time elapsed
00:59:17.562 00.032 11616 IsSlewing returns 0
00:59:17.563 00.001 11616 IsGuiding returns 0
00:59:17.563 00.000 11616 scope move finished after 207 + 58 ms
00:59:17.563 00.000 11616 Move returns status 0, amount 207
00:59:17.563 00.000 11616 move complete, result=0
00:59:17.563 00.000 11616 worker thread done servicing request
00:59:17.563 00.000 11616 Worker thread wakes up
00:59:17.563 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -2.5 px 207 ms NORTH
00:59:17.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:59:17.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:59:19.570 02.007 11616 Exposure complete
00:59:19.625 00.055 11616 worker thread done servicing request
00:59:19.625 00.000 12268 OnExposeComplete: enter
00:59:19.625 00.000 12268 UpdateGuideState(): m_state=6
00:59:19.625 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
00:59:19.626 00.001 12268 Star::Find returns 1 (0), X=665.73, Y=915.61, Mass=59, SNR=5.3, Peak=36 HFD=4.1
00:59:19.626 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
00:59:19.626 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
00:59:19.626 00.000 12268 CameraToMount -- cameraX=-2.82 cameraY=-4.31 hyp=5.15 cameraTheta=-2.15 mountX=-4.56 mountY=-2.25, mountTheta=-2.68
00:59:19.627 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.82, y=-4.31, opts=13)
00:59:19.627 00.000 12268 Enqueuing Move request for scope (-2.82, -4.31)
00:59:19.627 00.000 11616 Worker thread wakes up
00:59:19.628 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.82, -4.31) opts 0xd
00:59:19.628 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.82, -4.31)
00:59:19.628 00.000 11616 Moving (-2.82, -4.31) raw xDistance=-4.56 yDistance=-2.25
00:59:19.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.28 from input -4.56
00:59:19.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -2.25
00:59:19.628 00.000 11616 MoveAxis(E, 2555, ABG)
00:59:19.628 00.000 11616 duration set to 2500 by maxRaDuration
00:59:19.628 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:59:19.628 00.000 11616 IsSlewing returns 0
00:59:19.628 00.000 11616 IsGuiding returns 0
00:59:19.629 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:59:19.653 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:19.672 00.019 12268 UpdateGuideState exits: m=59 SNR=5.3
00:59:19.672 00.000 12268 PhdController: settling, locked = 1, distance = 5.33 (1.50) aobump = 0 frame = 8 / 99999
00:59:19.672 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694359.672,"Host":"ASTROCENTER","Inst":1,"Distance":5.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
00:59:19.673 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:19.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:19.673 00.000 12268 Enqueuing Expose request
00:59:22.142 02.469 11616 IsGuiding returns 1
00:59:22.143 00.001 11616 scope still moving after pulse duration time elapsed
00:59:22.174 00.031 11616 IsSlewing returns 0
00:59:22.174 00.000 11616 IsGuiding returns 0
00:59:22.174 00.000 11616 scope move finished after 2500 + 45 ms
00:59:22.174 00.000 11616 Move returns status 0, amount 2500
00:59:22.175 00.001 11616 MoveAxis(N, 190, ABG)
00:59:22.175 00.000 11616 Guiding  Dir = 0, Dur = 190
00:59:22.175 00.000 11616 IsSlewing returns 0
00:59:22.175 00.000 11616 IsGuiding returns 0
00:59:22.176 00.001 11616 PulseGuide returned control before completion, sleep 200
00:59:22.378 00.202 11616 IsGuiding returns 1
00:59:22.378 00.000 11616 scope still moving after pulse duration time elapsed
00:59:22.409 00.031 11616 IsSlewing returns 0
00:59:22.410 00.001 11616 IsGuiding returns 0
00:59:22.410 00.000 11616 scope move finished after 190 + 44 ms
00:59:22.410 00.000 11616 Move returns status 0, amount 190
00:59:22.410 00.000 11616 move complete, result=0
00:59:22.410 00.000 11616 worker thread done servicing request
00:59:22.411 00.001 12268 GuideStep: -4.6 px 2500 ms EAST, -2.2 px 190 ms NORTH
00:59:22.411 00.000 11616 Worker thread wakes up
00:59:22.411 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:59:22.411 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:59:24.453 02.042 11616 Exposure complete
00:59:24.510 00.057 11616 worker thread done servicing request
00:59:24.510 00.000 12268 OnExposeComplete: enter
00:59:24.510 00.000 12268 UpdateGuideState(): m_state=6
00:59:24.511 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
00:59:24.511 00.000 12268 Star::Find returns 1 (0), X=665.19, Y=915.53, Mass=63, SNR=5.5, Peak=35 HFD=4.1
00:59:24.511 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.70 = 2.59)
00:59:24.511 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.52)
00:59:24.511 00.000 12268 CameraToMount -- cameraX=-3.36 cameraY=-4.39 hyp=5.53 cameraTheta=-2.22 mountX=-4.70 mountY=-2.77, mountTheta=-2.61
00:59:24.512 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.36, y=-4.39, opts=13)
00:59:24.513 00.001 12268 Enqueuing Move request for scope (-3.36, -4.39)
00:59:24.513 00.000 11616 Worker thread wakes up
00:59:24.513 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.36, -4.39) opts 0xd
00:59:24.513 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.36, -4.39)
00:59:24.513 00.000 11616 Moving (-3.36, -4.39) raw xDistance=-4.70 yDistance=-2.77
00:59:24.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.35 from input -4.70
00:59:24.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -2.77
00:59:24.513 00.000 11616 MoveAxis(E, 2632, ABG)
00:59:24.513 00.000 11616 duration set to 2500 by maxRaDuration
00:59:24.513 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:59:24.513 00.000 11616 IsSlewing returns 0
00:59:24.514 00.001 11616 IsGuiding returns 0
00:59:24.514 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:59:24.536 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:24.555 00.019 12268 UpdateGuideState exits: m=63 SNR=5.5
00:59:24.556 00.001 12268 PhdController: settling, locked = 1, distance = 5.39 (1.50) aobump = 0 frame = 9 / 99999
00:59:24.556 00.000 12268 PhdController failed: timed-out waiting for guider to settle
00:59:24.556 00.000 12268 PhdController: newstate STATE_FINISH
00:59:24.556 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
00:59:24.556 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768694364.556,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":9,"DroppedFrames":0}
00:59:24.556 00.000 12268 Mount: notify guiding dither settle done success=0
00:59:24.556 00.000 12268 PhdController: newstate STATE_IDLE
00:59:24.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:24.557 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:24.557 00.000 12268 Enqueuing Expose request
00:59:25.048 00.491 12268 evsrv: cli 0F8E6D80 connect
00:59:25.048 00.000 12268 case statement mapped state 6 to 3
00:59:25.048 00.000 12268 case statement mapped state 6 to 3
00:59:25.049 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"60ba1325-e944-44ab-8e6d-7f2754955d81"}
00:59:25.049 00.000 12268 case statement mapped state 6 to 3
00:59:25.049 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"60ba1325-e944-44ab-8e6d-7f2754955d81"}
00:59:25.050 00.001 12268 evsrv: cli 0F8E6D80 disconnect
00:59:27.031 01.981 11616 IsGuiding returns 1
00:59:27.031 00.000 11616 scope still moving after pulse duration time elapsed
00:59:27.063 00.032 11616 IsSlewing returns 0
00:59:27.063 00.000 11616 IsGuiding returns 0
00:59:27.063 00.000 11616 scope move finished after 2500 + 49 ms
00:59:27.063 00.000 11616 Move returns status 0, amount 2500
00:59:27.064 00.001 11616 MoveAxis(N, 234, ABG)
00:59:27.064 00.000 11616 Guiding  Dir = 0, Dur = 234
00:59:27.064 00.000 11616 IsSlewing returns 0
00:59:27.064 00.000 11616 IsGuiding returns 0
00:59:27.065 00.001 11616 PulseGuide returned control before completion, sleep 244
00:59:27.313 00.248 11616 IsGuiding returns 1
00:59:27.313 00.000 11616 scope still moving after pulse duration time elapsed
00:59:27.344 00.031 11616 IsSlewing returns 0
00:59:27.345 00.001 11616 IsGuiding returns 0
00:59:27.345 00.000 11616 scope move finished after 234 + 45 ms
00:59:27.345 00.000 11616 Move returns status 0, amount 234
00:59:27.345 00.000 11616 move complete, result=0
00:59:27.345 00.000 11616 worker thread done servicing request
00:59:27.345 00.000 11616 Worker thread wakes up
00:59:27.345 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:59:27.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:59:27.345 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -2.8 px 234 ms NORTH
00:59:29.362 02.017 11616 Exposure complete
00:59:29.418 00.056 11616 worker thread done servicing request
00:59:29.419 00.001 12268 OnExposeComplete: enter
00:59:29.419 00.000 12268 UpdateGuideState(): m_state=6
00:59:29.419 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
00:59:29.419 00.000 12268 Star::Find returns 1 (0), X=665.11, Y=915.51, Mass=60, SNR=5.4, Peak=36 HFD=3.7
00:59:29.419 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.71 = 2.58)
00:59:29.419 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.53)
00:59:29.419 00.000 12268 CameraToMount -- cameraX=-3.44 cameraY=-4.41 hyp=5.60 cameraTheta=-2.23 mountX=-4.73 mountY=-2.85, mountTheta=-2.60
00:59:29.421 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.44, y=-4.41, opts=13)
00:59:29.421 00.000 12268 Enqueuing Move request for scope (-3.44, -4.41)
00:59:29.421 00.000 11616 Worker thread wakes up
00:59:29.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.44, -4.41) opts 0xd
00:59:29.421 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.44, -4.41)
00:59:29.421 00.000 11616 Moving (-3.44, -4.41) raw xDistance=-4.73 yDistance=-2.85
00:59:29.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.36 from input -4.73
00:59:29.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -2.85
00:59:29.421 00.000 11616 MoveAxis(E, 2647, ABG)
00:59:29.422 00.001 11616 duration set to 2500 by maxRaDuration
00:59:29.422 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:59:29.422 00.000 11616 IsSlewing returns 0
00:59:29.422 00.000 11616 IsGuiding returns 0
00:59:29.422 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:59:29.445 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:29.462 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
00:59:29.462 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:29.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:29.462 00.000 12268 Enqueuing Expose request
00:59:31.946 02.484 11616 IsGuiding returns 0
00:59:31.947 00.001 11616 Move returns status 0, amount 2500
00:59:31.947 00.000 11616 MoveAxis(N, 241, ABG)
00:59:31.947 00.000 11616 Guiding  Dir = 0, Dur = 241
00:59:31.947 00.000 11616 IsSlewing returns 0
00:59:31.947 00.000 11616 IsGuiding returns 0
00:59:31.948 00.001 11616 PulseGuide returned control before completion, sleep 251
00:59:32.209 00.261 11616 IsGuiding returns 1
00:59:32.209 00.000 11616 scope still moving after pulse duration time elapsed
00:59:32.241 00.032 11616 IsSlewing returns 0
00:59:32.241 00.000 11616 IsGuiding returns 0
00:59:32.241 00.000 11616 scope move finished after 241 + 52 ms
00:59:32.241 00.000 11616 Move returns status 0, amount 241
00:59:32.241 00.000 11616 move complete, result=0
00:59:32.242 00.001 11616 worker thread done servicing request
00:59:32.242 00.000 11616 Worker thread wakes up
00:59:32.242 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -2.8 px 241 ms NORTH
00:59:32.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:59:32.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:59:34.258 02.016 11616 Exposure complete
00:59:34.315 00.057 11616 worker thread done servicing request
00:59:34.315 00.000 12268 OnExposeComplete: enter
00:59:34.315 00.000 12268 UpdateGuideState(): m_state=6
00:59:34.316 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
00:59:34.316 00.000 12268 Star::Find returns 1 (0), X=665.03, Y=915.74, Mass=75, SNR=6.0, Peak=37 HFD=7.1
00:59:34.316 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
00:59:34.316 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.57)
00:59:34.316 00.000 12268 CameraToMount -- cameraX=-3.53 cameraY=-4.18 hyp=5.47 cameraTheta=-2.27 mountX=-4.51 mountY=-2.96, mountTheta=-2.56
00:59:34.318 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.53, y=-4.18, opts=13)
00:59:34.318 00.000 12268 Enqueuing Move request for scope (-3.53, -4.18)
00:59:34.318 00.000 11616 Worker thread wakes up
00:59:34.318 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.53, -4.18) opts 0xd
00:59:34.318 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.53, -4.18)
00:59:34.318 00.000 11616 Moving (-3.53, -4.18) raw xDistance=-4.51 yDistance=-2.96
00:59:34.319 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.25 from input -4.51
00:59:34.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -2.96
00:59:34.319 00.000 11616 MoveAxis(E, 2523, ABG)
00:59:34.319 00.000 11616 duration set to 2500 by maxRaDuration
00:59:34.319 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
00:59:34.319 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
00:59:34.319 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:59:34.319 00.000 11616 IsSlewing returns 0
00:59:34.320 00.001 11616 IsGuiding returns 0
00:59:34.320 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:59:34.341 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:34.361 00.020 12268 UpdateGuideState exits: m=75 SNR=6.0
00:59:34.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:34.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:34.361 00.000 12268 Enqueuing Expose request
00:59:36.835 02.474 11616 IsGuiding returns 1
00:59:36.835 00.000 11616 scope still moving after pulse duration time elapsed
00:59:36.867 00.032 11616 IsSlewing returns 0
00:59:36.867 00.000 11616 IsGuiding returns 1
00:59:36.897 00.030 11616 IsSlewing returns 0
00:59:36.898 00.001 11616 IsGuiding returns 1
00:59:36.928 00.030 11616 IsSlewing returns 0
00:59:36.928 00.000 11616 IsGuiding returns 1
00:59:36.958 00.030 11616 IsSlewing returns 0
00:59:36.959 00.001 11616 IsGuiding returns 0
00:59:36.959 00.000 11616 scope move finished after 2500 + 139 ms
00:59:36.959 00.000 11616 Move returns status 0, amount 2500
00:59:36.959 00.000 11616 MoveAxis(N, 251, ABG)
00:59:36.959 00.000 11616 Guiding  Dir = 0, Dur = 251
00:59:36.959 00.000 11616 IsSlewing returns 0
00:59:36.959 00.000 11616 IsGuiding returns 0
00:59:36.960 00.001 11616 PulseGuide returned control before completion, sleep 261
00:59:37.226 00.266 11616 IsGuiding returns 1
00:59:37.226 00.000 11616 scope still moving after pulse duration time elapsed
00:59:37.257 00.031 11616 IsSlewing returns 0
00:59:37.258 00.001 11616 IsGuiding returns 0
00:59:37.258 00.000 11616 scope move finished after 251 + 47 ms
00:59:37.258 00.000 11616 Move returns status 0, amount 251
00:59:37.258 00.000 11616 move complete, result=0
00:59:37.258 00.000 11616 worker thread done servicing request
00:59:37.258 00.000 11616 Worker thread wakes up
00:59:37.258 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:59:37.259 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:59:37.259 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -3.0 px 251 ms NORTH
00:59:39.269 02.010 11616 Exposure complete
00:59:39.325 00.056 11616 worker thread done servicing request
00:59:39.326 00.001 12268 OnExposeComplete: enter
00:59:39.326 00.000 12268 UpdateGuideState(): m_state=6
00:59:39.326 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
00:59:39.326 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=43, SNR=4.6, Peak=31 HFD=4.0
00:59:39.326 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
00:59:39.326 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
00:59:39.326 00.000 12268 CameraToMount -- cameraX=-2.35 cameraY=-4.36 hyp=4.96 cameraTheta=-2.06 mountX=-4.57 mountY=-1.77, mountTheta=-2.77
00:59:39.328 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.35, y=-4.36, opts=13)
00:59:39.328 00.000 12268 Enqueuing Move request for scope (-2.35, -4.36)
00:59:39.328 00.000 11616 Worker thread wakes up
00:59:39.328 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.35, -4.36) opts 0xd
00:59:39.328 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.35, -4.36)
00:59:39.328 00.000 11616 Moving (-2.35, -4.36) raw xDistance=-4.57 yDistance=-1.77
00:59:39.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.29 from input -4.57
00:59:39.328 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -1.77
00:59:39.328 00.000 11616 MoveAxis(E, 2560, ABG)
00:59:39.328 00.000 11616 duration set to 2500 by maxRaDuration
00:59:39.329 00.001 11616 Guiding  Dir = 2, Dur = 2500
00:59:39.329 00.000 11616 IsSlewing returns 0
00:59:39.329 00.000 11616 IsGuiding returns 0
00:59:39.329 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:59:39.353 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:39.371 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
00:59:39.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:39.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:39.371 00.000 12268 Enqueuing Expose request
00:59:41.854 02.483 11616 IsGuiding returns 1
00:59:41.854 00.000 11616 scope still moving after pulse duration time elapsed
00:59:41.885 00.031 11616 IsSlewing returns 0
00:59:41.886 00.001 11616 IsGuiding returns 0
00:59:41.886 00.000 11616 scope move finished after 2500 + 56 ms
00:59:41.886 00.000 11616 Move returns status 0, amount 2500
00:59:41.886 00.000 11616 MoveAxis(N, 150, ABG)
00:59:41.886 00.000 11616 Guiding  Dir = 0, Dur = 150
00:59:41.886 00.000 11616 IsSlewing returns 0
00:59:41.887 00.001 11616 IsGuiding returns 0
00:59:41.887 00.000 11616 PulseGuide returned control before completion, sleep 160
00:59:42.057 00.170 11616 IsGuiding returns 1
00:59:42.057 00.000 11616 scope still moving after pulse duration time elapsed
00:59:42.088 00.031 11616 IsSlewing returns 0
00:59:42.088 00.000 11616 IsGuiding returns 0
00:59:42.088 00.000 11616 scope move finished after 150 + 51 ms
00:59:42.088 00.000 11616 Move returns status 0, amount 150
00:59:42.089 00.001 11616 move complete, result=0
00:59:42.089 00.000 11616 worker thread done servicing request
00:59:42.089 00.000 11616 Worker thread wakes up
00:59:42.089 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:59:42.089 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:59:42.089 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -1.8 px 150 ms NORTH
00:59:44.104 02.015 11616 Exposure complete
00:59:44.165 00.061 11616 worker thread done servicing request
00:59:44.165 00.000 12268 OnExposeComplete: enter
00:59:44.165 00.000 12268 UpdateGuideState(): m_state=6
00:59:44.165 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
00:59:44.165 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.64, Mass=43, SNR=4.6, Peak=32 HFD=4.0
00:59:44.166 00.001 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
00:59:44.166 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.36)
00:59:44.166 00.000 12268 CameraToMount -- cameraX=-2.30 cameraY=-4.29 hyp=4.86 cameraTheta=-2.06 mountX=-4.49 mountY=-1.73, mountTheta=-2.77
00:59:44.168 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.30, y=-4.29, opts=13)
00:59:44.168 00.000 12268 Enqueuing Move request for scope (-2.30, -4.29)
00:59:44.168 00.000 11616 Worker thread wakes up
00:59:44.168 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.30, -4.29) opts 0xd
00:59:44.168 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.30, -4.29)
00:59:44.168 00.000 11616 Moving (-2.30, -4.29) raw xDistance=-4.49 yDistance=-1.73
00:59:44.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.25 from input -4.49
00:59:44.168 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -1.73
00:59:44.168 00.000 11616 MoveAxis(E, 2515, ABG)
00:59:44.168 00.000 11616 duration set to 2500 by maxRaDuration
00:59:44.168 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:59:44.169 00.001 11616 IsSlewing returns 0
00:59:44.169 00.000 11616 IsGuiding returns 0
00:59:44.169 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:59:44.191 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:44.209 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
00:59:44.209 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:44.210 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:44.210 00.000 12268 Enqueuing Expose request
00:59:46.681 02.471 11616 IsGuiding returns 1
00:59:46.681 00.000 11616 scope still moving after pulse duration time elapsed
00:59:46.712 00.031 11616 IsSlewing returns 0
00:59:46.712 00.000 11616 IsGuiding returns 1
00:59:46.743 00.031 11616 IsSlewing returns 0
00:59:46.743 00.000 11616 IsGuiding returns 1
00:59:46.774 00.031 11616 IsSlewing returns 0
00:59:46.775 00.001 11616 IsGuiding returns 1
00:59:46.806 00.031 11616 IsSlewing returns 0
00:59:46.807 00.001 11616 IsGuiding returns 0
00:59:46.807 00.000 11616 scope move finished after 2500 + 137 ms
00:59:46.807 00.000 11616 Move returns status 0, amount 2500
00:59:46.807 00.000 11616 MoveAxis(N, 146, ABG)
00:59:46.807 00.000 11616 Guiding  Dir = 0, Dur = 146
00:59:46.808 00.001 11616 IsSlewing returns 0
00:59:46.808 00.000 11616 IsGuiding returns 0
00:59:46.808 00.000 11616 PulseGuide returned control before completion, sleep 156
00:59:46.977 00.169 11616 IsGuiding returns 1
00:59:46.977 00.000 11616 scope still moving after pulse duration time elapsed
00:59:47.008 00.031 11616 IsSlewing returns 0
00:59:47.010 00.002 11616 IsGuiding returns 0
00:59:47.010 00.000 11616 scope move finished after 146 + 56 ms
00:59:47.010 00.000 11616 Move returns status 0, amount 146
00:59:47.010 00.000 11616 move complete, result=0
00:59:47.010 00.000 11616 worker thread done servicing request
00:59:47.010 00.000 11616 Worker thread wakes up
00:59:47.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:59:47.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:59:47.011 00.001 12268 GuideStep: -4.5 px 2500 ms EAST, -1.7 px 146 ms NORTH
00:59:49.022 02.011 11616 Exposure complete
00:59:49.077 00.055 11616 worker thread done servicing request
00:59:49.077 00.000 12268 OnExposeComplete: enter
00:59:49.078 00.001 12268 UpdateGuideState(): m_state=6
00:59:49.078 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
00:59:49.078 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.28, Mass=65, SNR=5.6, Peak=34 HFD=5.4
00:59:49.078 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
00:59:49.078 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
00:59:49.078 00.000 12268 CameraToMount -- cameraX=-2.97 cameraY=-4.64 hyp=5.51 cameraTheta=-2.14 mountX=-4.91 mountY=-2.35, mountTheta=-2.69
00:59:49.080 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.97, y=-4.64, opts=13)
00:59:49.080 00.000 12268 Enqueuing Move request for scope (-2.97, -4.64)
00:59:49.080 00.000 11616 Worker thread wakes up
00:59:49.080 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.97, -4.64) opts 0xd
00:59:49.080 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.97, -4.64)
00:59:49.080 00.000 11616 Moving (-2.97, -4.64) raw xDistance=-4.91 yDistance=-2.35
00:59:49.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.45 from input -4.91
00:59:49.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -2.35
00:59:49.081 00.001 11616 MoveAxis(E, 2747, ABG)
00:59:49.081 00.000 11616 duration set to 2500 by maxRaDuration
00:59:49.081 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:59:49.081 00.000 11616 IsSlewing returns 0
00:59:49.081 00.000 11616 IsGuiding returns 0
00:59:49.082 00.001 11616 PulseGuide returned control before completion, sleep 2510
00:59:49.104 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:49.121 00.017 12268 UpdateGuideState exits: m=65 SNR=5.6
00:59:49.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:49.122 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:49.122 00.000 12268 Enqueuing Expose request
00:59:51.606 02.484 11616 IsGuiding returns 1
00:59:51.606 00.000 11616 scope still moving after pulse duration time elapsed
00:59:51.636 00.030 11616 IsSlewing returns 0
00:59:51.636 00.000 11616 IsGuiding returns 1
00:59:51.667 00.031 11616 IsSlewing returns 0
00:59:51.668 00.001 11616 IsGuiding returns 0
00:59:51.668 00.000 11616 scope move finished after 2500 + 86 ms
00:59:51.668 00.000 11616 Move returns status 0, amount 2500
00:59:51.668 00.000 11616 MoveAxis(N, 199, ABG)
00:59:51.668 00.000 11616 Guiding  Dir = 0, Dur = 199
00:59:51.668 00.000 11616 IsSlewing returns 0
00:59:51.669 00.001 11616 IsGuiding returns 0
00:59:51.669 00.000 11616 PulseGuide returned control before completion, sleep 209
00:59:51.883 00.214 11616 IsGuiding returns 1
00:59:51.883 00.000 11616 scope still moving after pulse duration time elapsed
00:59:51.914 00.031 11616 IsSlewing returns 0
00:59:51.915 00.001 11616 IsGuiding returns 0
00:59:51.915 00.000 11616 scope move finished after 199 + 47 ms
00:59:51.915 00.000 11616 Move returns status 0, amount 199
00:59:51.915 00.000 11616 move complete, result=0
00:59:51.915 00.000 11616 worker thread done servicing request
00:59:51.915 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -2.4 px 199 ms NORTH
00:59:51.915 00.000 11616 Worker thread wakes up
00:59:51.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
00:59:51.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:59:53.923 02.008 11616 Exposure complete
00:59:53.979 00.056 11616 worker thread done servicing request
00:59:53.979 00.000 12268 OnExposeComplete: enter
00:59:53.979 00.000 12268 UpdateGuideState(): m_state=6
00:59:53.979 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
00:59:53.979 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.00, Mass=63, SNR=5.5, Peak=33 HFD=4.7
00:59:53.979 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
00:59:53.979 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
00:59:53.980 00.001 12268 CameraToMount -- cameraX=-3.29 cameraY=-4.92 hyp=5.92 cameraTheta=-2.16 mountX=-5.22 mountY=-2.63, mountTheta=-2.67
00:59:53.981 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.29, y=-4.92, opts=13)
00:59:53.981 00.000 12268 Enqueuing Move request for scope (-3.29, -4.92)
00:59:53.981 00.000 11616 Worker thread wakes up
00:59:53.981 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.29, -4.92) opts 0xd
00:59:53.981 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.29, -4.92)
00:59:53.981 00.000 11616 Moving (-3.29, -4.92) raw xDistance=-5.22 yDistance=-2.63
00:59:53.981 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.61 from input -5.22
00:59:53.982 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -2.63
00:59:53.982 00.000 11616 MoveAxis(E, 2922, ABG)
00:59:53.982 00.000 11616 duration set to 2500 by maxRaDuration
00:59:53.982 00.000 11616 Guiding  Dir = 2, Dur = 2500
00:59:53.982 00.000 11616 IsSlewing returns 0
00:59:53.983 00.001 11616 IsGuiding returns 0
00:59:53.983 00.000 11616 PulseGuide returned control before completion, sleep 2510
00:59:54.008 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:54.025 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
00:59:54.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:54.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:54.025 00.000 12268 Enqueuing Expose request
00:59:56.508 02.483 11616 IsGuiding returns 1
00:59:56.508 00.000 11616 scope still moving after pulse duration time elapsed
00:59:56.538 00.030 11616 IsSlewing returns 0
00:59:56.538 00.000 11616 IsGuiding returns 0
00:59:56.538 00.000 11616 scope move finished after 2500 + 56 ms
00:59:56.538 00.000 11616 Move returns status 0, amount 2500
00:59:56.538 00.000 11616 MoveAxis(N, 223, ABG)
00:59:56.538 00.000 11616 Guiding  Dir = 0, Dur = 223
00:59:56.538 00.000 11616 IsSlewing returns 0
00:59:56.539 00.001 11616 IsGuiding returns 0
00:59:56.539 00.000 11616 PulseGuide returned control before completion, sleep 233
00:59:56.788 00.249 11616 IsGuiding returns 1
00:59:56.788 00.000 11616 scope still moving after pulse duration time elapsed
00:59:56.818 00.030 11616 IsSlewing returns 0
00:59:56.819 00.001 11616 IsGuiding returns 1
00:59:56.850 00.031 11616 IsSlewing returns 0
00:59:56.851 00.001 11616 IsGuiding returns 0
00:59:56.851 00.000 11616 scope move finished after 223 + 88 ms
00:59:56.851 00.000 11616 Move returns status 0, amount 223
00:59:56.851 00.000 11616 move complete, result=0
00:59:56.851 00.000 11616 worker thread done servicing request
00:59:56.851 00.000 11616 Worker thread wakes up
00:59:56.851 00.000 12268 GuideStep: -5.2 px 2500 ms EAST, -2.6 px 223 ms NORTH
00:59:56.852 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
00:59:56.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
00:59:58.861 02.009 11616 Exposure complete
00:59:58.917 00.056 11616 worker thread done servicing request
00:59:58.917 00.000 12268 OnExposeComplete: enter
00:59:58.917 00.000 12268 UpdateGuideState(): m_state=6
00:59:58.918 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
00:59:58.918 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=916.06, Mass=43, SNR=4.6, Peak=31 HFD=3.5
00:59:58.918 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
00:59:58.918 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
00:59:58.918 00.000 12268 CameraToMount -- cameraX=-2.62 cameraY=-3.86 hyp=4.67 cameraTheta=-2.17 mountX=-4.10 mountY=-2.10, mountTheta=-2.67
00:59:58.920 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.62, y=-3.86, opts=13)
00:59:58.920 00.000 12268 Enqueuing Move request for scope (-2.62, -3.86)
00:59:58.920 00.000 11616 Worker thread wakes up
00:59:58.920 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.62, -3.86) opts 0xd
00:59:58.921 00.001 11616 Handling offset move in thread for scope, endpoint = (-2.62, -3.86)
00:59:58.921 00.000 11616 Moving (-2.62, -3.86) raw xDistance=-4.10 yDistance=-2.10
00:59:58.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.05 from input -4.10
00:59:58.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.10
00:59:58.921 00.000 11616 MoveAxis(E, 2294, ABG)
00:59:58.921 00.000 11616 Guiding  Dir = 2, Dur = 2294
00:59:58.921 00.000 11616 IsSlewing returns 0
00:59:58.921 00.000 11616 IsGuiding returns 0
00:59:58.922 00.001 11616 PulseGuide returned control before completion, sleep 2304
00:59:58.942 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
00:59:58.959 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
00:59:58.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:58.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
00:59:58.959 00.000 12268 Enqueuing Expose request
01:00:01.242 02.283 11616 IsGuiding returns 1
01:00:01.242 00.000 11616 scope still moving after pulse duration time elapsed
01:00:01.272 00.030 11616 IsSlewing returns 0
01:00:01.273 00.001 11616 IsGuiding returns 0
01:00:01.273 00.000 11616 scope move finished after 2294 + 57 ms
01:00:01.273 00.000 11616 Move returns status 0, amount 2294
01:00:01.273 00.000 11616 MoveAxis(N, 178, ABG)
01:00:01.273 00.000 11616 Guiding  Dir = 0, Dur = 178
01:00:01.273 00.000 11616 IsSlewing returns 0
01:00:01.273 00.000 11616 IsGuiding returns 0
01:00:01.274 00.001 11616 PulseGuide returned control before completion, sleep 188
01:00:01.474 00.200 11616 IsGuiding returns 1
01:00:01.474 00.000 11616 scope still moving after pulse duration time elapsed
01:00:01.505 00.031 11616 IsSlewing returns 0
01:00:01.506 00.001 11616 IsGuiding returns 0
01:00:01.506 00.000 11616 scope move finished after 178 + 53 ms
01:00:01.506 00.000 11616 Move returns status 0, amount 178
01:00:01.506 00.000 11616 move complete, result=0
01:00:01.506 00.000 11616 worker thread done servicing request
01:00:01.506 00.000 11616 Worker thread wakes up
01:00:01.507 00.001 12268 GuideStep: -4.1 px 2294 ms EAST, -2.1 px 178 ms NORTH
01:00:01.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:01.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:00:03.531 02.024 11616 Exposure complete
01:00:03.593 00.062 11616 worker thread done servicing request
01:00:03.594 00.001 12268 OnExposeComplete: enter
01:00:03.594 00.000 12268 UpdateGuideState(): m_state=6
01:00:03.594 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
01:00:03.594 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.98, Mass=55, SNR=5.2, Peak=32 HFD=5.1
01:00:03.594 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.71 = 2.58)
01:00:03.594 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.53)
01:00:03.595 00.001 12268 CameraToMount -- cameraX=-3.08 cameraY=-3.94 hyp=5.00 cameraTheta=-2.23 mountX=-4.22 mountY=-2.55, mountTheta=-2.60
01:00:03.596 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.08, y=-3.94, opts=13)
01:00:03.597 00.001 12268 Enqueuing Move request for scope (-3.08, -3.94)
01:00:03.597 00.000 11616 Worker thread wakes up
01:00:03.597 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.08, -3.94) opts 0xd
01:00:03.597 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.08, -3.94)
01:00:03.597 00.000 11616 Moving (-3.08, -3.94) raw xDistance=-4.22 yDistance=-2.55
01:00:03.597 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.11 from input -4.22
01:00:03.597 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -2.55
01:00:03.597 00.000 11616 MoveAxis(E, 2364, ABG)
01:00:03.597 00.000 11616 Guiding  Dir = 2, Dur = 2364
01:00:03.598 00.001 11616 IsSlewing returns 0
01:00:03.598 00.000 11616 IsGuiding returns 0
01:00:03.599 00.001 11616 PulseGuide returned control before completion, sleep 2374
01:00:03.622 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:00:03.639 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
01:00:03.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:03.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:00:03.640 00.001 12268 Enqueuing Expose request
01:00:05.989 02.349 11616 IsGuiding returns 0
01:00:05.990 00.001 11616 Move returns status 0, amount 2364
01:00:05.990 00.000 11616 MoveAxis(N, 216, ABG)
01:00:05.990 00.000 11616 Guiding  Dir = 0, Dur = 216
01:00:05.990 00.000 11616 IsSlewing returns 0
01:00:05.990 00.000 11616 IsGuiding returns 0
01:00:05.991 00.001 11616 PulseGuide returned control before completion, sleep 226
01:00:06.223 00.232 11616 IsGuiding returns 1
01:00:06.223 00.000 11616 scope still moving after pulse duration time elapsed
01:00:06.254 00.031 11616 IsSlewing returns 0
01:00:06.255 00.001 11616 IsGuiding returns 0
01:00:06.255 00.000 11616 scope move finished after 216 + 48 ms
01:00:06.255 00.000 11616 Move returns status 0, amount 216
01:00:06.255 00.000 11616 move complete, result=0
01:00:06.255 00.000 11616 worker thread done servicing request
01:00:06.255 00.000 11616 Worker thread wakes up
01:00:06.255 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:06.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:00:06.255 00.000 12268 GuideStep: -4.2 px 2364 ms EAST, -2.5 px 216 ms NORTH
01:00:08.259 02.004 11616 Exposure complete
01:00:08.315 00.056 11616 worker thread done servicing request
01:00:08.315 00.000 12268 OnExposeComplete: enter
01:00:08.315 00.000 12268 UpdateGuideState(): m_state=6
01:00:08.316 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
01:00:08.316 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.57, Mass=44, SNR=4.6, Peak=32 HFD=3.9
01:00:08.316 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.55 = 2.74)
01:00:08.316 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
01:00:08.316 00.000 12268 CameraToMount -- cameraX=-2.40 cameraY=-4.35 hyp=4.97 cameraTheta=-2.07 mountX=-4.57 mountY=-1.82, mountTheta=-2.76
01:00:08.318 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.40, y=-4.35, opts=13)
01:00:08.318 00.000 12268 Enqueuing Move request for scope (-2.40, -4.35)
01:00:08.318 00.000 11616 Worker thread wakes up
01:00:08.318 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.40, -4.35) opts 0xd
01:00:08.318 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.40, -4.35)
01:00:08.318 00.000 11616 Moving (-2.40, -4.35) raw xDistance=-4.57 yDistance=-1.82
01:00:08.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.28 from input -4.57
01:00:08.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -1.82
01:00:08.318 00.000 11616 MoveAxis(E, 2557, ABG)
01:00:08.318 00.000 11616 duration set to 2500 by maxRaDuration
01:00:08.318 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:00:08.319 00.001 11616 IsSlewing returns 0
01:00:08.319 00.000 11616 IsGuiding returns 0
01:00:08.319 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:00:08.340 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:00:08.357 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
01:00:08.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:08.357 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:00:08.358 00.001 12268 Enqueuing Expose request
01:00:10.840 02.482 11616 IsGuiding returns 1
01:00:10.840 00.000 11616 scope still moving after pulse duration time elapsed
01:00:10.871 00.031 11616 IsSlewing returns 0
01:00:10.873 00.002 11616 IsGuiding returns 1
01:00:10.902 00.029 11616 IsSlewing returns 0
01:00:10.902 00.000 11616 IsGuiding returns 0
01:00:10.903 00.001 11616 scope move finished after 2500 + 84 ms
01:00:10.903 00.000 11616 Move returns status 0, amount 2500
01:00:10.903 00.000 11616 MoveAxis(N, 154, ABG)
01:00:10.903 00.000 11616 Guiding  Dir = 0, Dur = 154
01:00:10.903 00.000 11616 IsSlewing returns 0
01:00:10.903 00.000 11616 IsGuiding returns 0
01:00:10.904 00.001 11616 PulseGuide returned control before completion, sleep 164
01:00:11.074 00.170 11616 IsGuiding returns 1
01:00:11.075 00.001 11616 scope still moving after pulse duration time elapsed
01:00:11.106 00.031 11616 IsSlewing returns 0
01:00:11.106 00.000 11616 IsGuiding returns 0
01:00:11.106 00.000 11616 scope move finished after 154 + 48 ms
01:00:11.106 00.000 11616 Move returns status 0, amount 154
01:00:11.106 00.000 11616 move complete, result=0
01:00:11.106 00.000 11616 worker thread done servicing request
01:00:11.106 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -1.8 px 154 ms NORTH
01:00:11.107 00.001 11616 Worker thread wakes up
01:00:11.107 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:11.107 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:00:13.114 02.007 11616 Exposure complete
01:00:13.170 00.056 11616 worker thread done servicing request
01:00:13.170 00.000 12268 OnExposeComplete: enter
01:00:13.170 00.000 12268 UpdateGuideState(): m_state=6
01:00:13.170 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
01:00:13.170 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.68, Mass=62, SNR=5.5, Peak=35 HFD=4.0
01:00:13.171 00.001 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.61 = 2.68)
01:00:13.171 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.43)
01:00:13.171 00.000 12268 CameraToMount -- cameraX=-2.67 cameraY=-4.24 hyp=5.01 cameraTheta=-2.13 mountX=-4.48 mountY=-2.11, mountTheta=-2.70
01:00:13.172 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.67, y=-4.24, opts=13)
01:00:13.172 00.000 12268 Enqueuing Move request for scope (-2.67, -4.24)
01:00:13.173 00.001 11616 Worker thread wakes up
01:00:13.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.67, -4.24) opts 0xd
01:00:13.173 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.67, -4.24)
01:00:13.173 00.000 11616 Moving (-2.67, -4.24) raw xDistance=-4.48 yDistance=-2.11
01:00:13.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.24 from input -4.48
01:00:13.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.11
01:00:13.173 00.000 11616 MoveAxis(E, 2509, ABG)
01:00:13.173 00.000 11616 duration set to 2500 by maxRaDuration
01:00:13.173 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:00:13.173 00.000 11616 IsSlewing returns 0
01:00:13.174 00.001 11616 IsGuiding returns 0
01:00:13.174 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:00:13.195 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:00:13.213 00.018 12268 UpdateGuideState exits: m=62 SNR=5.5
01:00:13.213 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:13.214 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:00:13.214 00.000 12268 Enqueuing Expose request
01:00:15.695 02.481 11616 IsGuiding returns 1
01:00:15.696 00.001 11616 scope still moving after pulse duration time elapsed
01:00:15.726 00.030 11616 IsSlewing returns 0
01:00:15.726 00.000 11616 IsGuiding returns 0
01:00:15.726 00.000 11616 scope move finished after 2500 + 52 ms
01:00:15.726 00.000 11616 Move returns status 0, amount 2500
01:00:15.726 00.000 11616 MoveAxis(N, 178, ABG)
01:00:15.726 00.000 11616 Guiding  Dir = 0, Dur = 178
01:00:15.727 00.001 11616 IsSlewing returns 0
01:00:15.727 00.000 11616 IsGuiding returns 0
01:00:15.727 00.000 11616 PulseGuide returned control before completion, sleep 188
01:00:15.927 00.200 11616 IsGuiding returns 1
01:00:15.927 00.000 11616 scope still moving after pulse duration time elapsed
01:00:15.958 00.031 11616 IsSlewing returns 0
01:00:15.958 00.000 11616 IsGuiding returns 0
01:00:15.958 00.000 11616 scope move finished after 178 + 53 ms
01:00:15.959 00.001 11616 Move returns status 0, amount 178
01:00:15.959 00.000 11616 move complete, result=0
01:00:15.959 00.000 11616 worker thread done servicing request
01:00:15.959 00.000 11616 Worker thread wakes up
01:00:15.959 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -2.1 px 178 ms NORTH
01:00:15.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:15.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:00:17.963 02.004 11616 Exposure complete
01:00:18.017 00.054 11616 worker thread done servicing request
01:00:18.018 00.001 12268 OnExposeComplete: enter
01:00:18.018 00.000 12268 UpdateGuideState(): m_state=6
01:00:18.018 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
01:00:18.018 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.44, Mass=71, SNR=5.9, Peak=37 HFD=4.9
01:00:18.018 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.67 = 2.61)
01:00:18.018 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.50)
01:00:18.018 00.000 12268 CameraToMount -- cameraX=-3.26 cameraY=-4.48 hyp=5.54 cameraTheta=-2.20 mountX=-4.77 mountY=-2.66, mountTheta=-2.63
01:00:18.020 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.26, y=-4.48, opts=13)
01:00:18.020 00.000 12268 Enqueuing Move request for scope (-3.26, -4.48)
01:00:18.020 00.000 11616 Worker thread wakes up
01:00:18.020 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.26, -4.48) opts 0xd
01:00:18.020 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.26, -4.48)
01:00:18.020 00.000 11616 Moving (-3.26, -4.48) raw xDistance=-4.77 yDistance=-2.66
01:00:18.020 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.39 from input -4.77
01:00:18.020 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -2.66
01:00:18.020 00.000 11616 MoveAxis(E, 2673, ABG)
01:00:18.021 00.001 11616 duration set to 2500 by maxRaDuration
01:00:18.021 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:00:18.021 00.000 11616 IsSlewing returns 0
01:00:18.021 00.000 11616 IsGuiding returns 0
01:00:18.021 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:00:18.043 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
01:00:18.060 00.017 12268 UpdateGuideState exits: m=71 SNR=5.9
01:00:18.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:18.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:00:18.060 00.000 12268 Enqueuing Expose request
01:00:20.534 02.474 11616 IsGuiding returns 1
01:00:20.534 00.000 11616 scope still moving after pulse duration time elapsed
01:00:20.564 00.030 11616 IsSlewing returns 0
01:00:20.564 00.000 11616 IsGuiding returns 0
01:00:20.565 00.001 11616 scope move finished after 2500 + 43 ms
01:00:20.565 00.000 11616 Move returns status 0, amount 2500
01:00:20.565 00.000 11616 MoveAxis(N, 225, ABG)
01:00:20.565 00.000 11616 Guiding  Dir = 0, Dur = 225
01:00:20.565 00.000 11616 IsSlewing returns 0
01:00:20.565 00.000 11616 IsGuiding returns 0
01:00:20.566 00.001 11616 PulseGuide returned control before completion, sleep 235
01:00:20.814 00.248 11616 IsGuiding returns 1
01:00:20.814 00.000 11616 scope still moving after pulse duration time elapsed
01:00:20.845 00.031 11616 IsSlewing returns 0
01:00:20.845 00.000 11616 IsGuiding returns 0
01:00:20.846 00.001 11616 scope move finished after 225 + 54 ms
01:00:20.846 00.000 11616 Move returns status 0, amount 225
01:00:20.846 00.000 11616 move complete, result=0
01:00:20.846 00.000 11616 worker thread done servicing request
01:00:20.846 00.000 11616 Worker thread wakes up
01:00:20.846 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -2.7 px 225 ms NORTH
01:00:20.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:20.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:00:22.853 02.007 11616 Exposure complete
01:00:22.908 00.055 11616 worker thread done servicing request
01:00:22.908 00.000 12268 OnExposeComplete: enter
01:00:22.908 00.000 12268 UpdateGuideState(): m_state=6
01:00:22.908 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
01:00:22.908 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.54, Mass=48, SNR=4.8, Peak=33 HFD=3.1
01:00:22.908 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
01:00:22.909 00.001 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
01:00:22.909 00.000 12268 CameraToMount -- cameraX=-2.98 cameraY=-4.39 hyp=5.30 cameraTheta=-2.17 mountX=-4.65 mountY=-2.39, mountTheta=-2.67
01:00:22.911 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.98, y=-4.39, opts=13)
01:00:22.911 00.000 12268 Enqueuing Move request for scope (-2.98, -4.39)
01:00:22.912 00.001 11616 Worker thread wakes up
01:00:22.912 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.98, -4.39) opts 0xd
01:00:22.912 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.98, -4.39)
01:00:22.912 00.000 11616 Moving (-2.98, -4.39) raw xDistance=-4.65 yDistance=-2.39
01:00:22.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.33 from input -4.65
01:00:22.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -2.39
01:00:22.912 00.000 11616 MoveAxis(E, 2606, ABG)
01:00:22.912 00.000 11616 duration set to 2500 by maxRaDuration
01:00:22.912 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:00:22.912 00.000 11616 IsSlewing returns 0
01:00:22.912 00.000 11616 IsGuiding returns 0
01:00:22.912 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:00:22.934 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:00:22.950 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
01:00:22.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:22.951 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:00:22.951 00.000 12268 Enqueuing Expose request
01:00:25.425 02.474 11616 IsGuiding returns 1
01:00:25.425 00.000 11616 scope still moving after pulse duration time elapsed
01:00:25.457 00.032 11616 IsSlewing returns 0
01:00:25.458 00.001 11616 IsGuiding returns 0
01:00:25.458 00.000 11616 scope move finished after 2500 + 45 ms
01:00:25.458 00.000 11616 Move returns status 0, amount 2500
01:00:25.458 00.000 11616 MoveAxis(N, 202, ABG)
01:00:25.458 00.000 11616 Guiding  Dir = 0, Dur = 202
01:00:25.458 00.000 11616 IsSlewing returns 0
01:00:25.458 00.000 11616 IsGuiding returns 0
01:00:25.459 00.001 11616 PulseGuide returned control before completion, sleep 212
01:00:25.673 00.214 11616 IsGuiding returns 1
01:00:25.673 00.000 11616 scope still moving after pulse duration time elapsed
01:00:25.704 00.031 11616 IsSlewing returns 0
01:00:25.704 00.000 11616 IsGuiding returns 0
01:00:25.704 00.000 11616 scope move finished after 202 + 44 ms
01:00:25.704 00.000 11616 Move returns status 0, amount 202
01:00:25.704 00.000 11616 move complete, result=0
01:00:25.704 00.000 11616 worker thread done servicing request
01:00:25.705 00.001 11616 Worker thread wakes up
01:00:25.705 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -2.4 px 202 ms NORTH
01:00:25.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:25.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:00:27.711 02.006 11616 Exposure complete
01:00:27.766 00.055 11616 worker thread done servicing request
01:00:27.766 00.000 12268 OnExposeComplete: enter
01:00:27.766 00.000 12268 UpdateGuideState(): m_state=6
01:00:27.767 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
01:00:27.767 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.42, Mass=54, SNR=5.1, Peak=31 HFD=4.8
01:00:27.767 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
01:00:27.767 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
01:00:27.767 00.000 12268 CameraToMount -- cameraX=-2.81 cameraY=-4.50 hyp=5.31 cameraTheta=-2.13 mountX=-4.76 mountY=-2.21, mountTheta=-2.71
01:00:27.769 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.81, y=-4.50, opts=13)
01:00:27.769 00.000 12268 Enqueuing Move request for scope (-2.81, -4.50)
01:00:27.769 00.000 11616 Worker thread wakes up
01:00:27.769 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.81, -4.50) opts 0xd
01:00:27.769 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.81, -4.50)
01:00:27.769 00.000 11616 Moving (-2.81, -4.50) raw xDistance=-4.76 yDistance=-2.21
01:00:27.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.38 from input -4.76
01:00:27.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -2.21
01:00:27.769 00.000 11616 MoveAxis(E, 2663, ABG)
01:00:27.769 00.000 11616 duration set to 2500 by maxRaDuration
01:00:27.769 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:00:27.770 00.001 11616 IsSlewing returns 0
01:00:27.770 00.000 11616 IsGuiding returns 0
01:00:27.770 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:00:27.790 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:00:27.808 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
01:00:27.808 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:27.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:00:27.808 00.000 12268 Enqueuing Expose request
01:00:30.289 02.481 11616 IsGuiding returns 1
01:00:30.289 00.000 11616 scope still moving after pulse duration time elapsed
01:00:30.317 00.028 11616 IsSlewing returns 0
01:00:30.318 00.001 11616 IsGuiding returns 0
01:00:30.318 00.000 11616 scope move finished after 2500 + 48 ms
01:00:30.318 00.000 11616 Move returns status 0, amount 2500
01:00:30.318 00.000 11616 MoveAxis(N, 187, ABG)
01:00:30.318 00.000 11616 Guiding  Dir = 0, Dur = 187
01:00:30.319 00.001 11616 IsSlewing returns 0
01:00:30.319 00.000 11616 IsGuiding returns 0
01:00:30.319 00.000 11616 PulseGuide returned control before completion, sleep 197
01:00:30.522 00.203 11616 IsGuiding returns 1
01:00:30.522 00.000 11616 scope still moving after pulse duration time elapsed
01:00:30.552 00.030 11616 IsSlewing returns 0
01:00:30.553 00.001 11616 IsGuiding returns 1
01:00:30.583 00.030 11616 IsSlewing returns 0
01:00:30.583 00.000 11616 IsGuiding returns 0
01:00:30.584 00.001 11616 scope move finished after 187 + 77 ms
01:00:30.584 00.000 11616 Move returns status 0, amount 187
01:00:30.584 00.000 11616 move complete, result=0
01:00:30.584 00.000 11616 worker thread done servicing request
01:00:30.584 00.000 11616 Worker thread wakes up
01:00:30.584 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -2.2 px 187 ms NORTH
01:00:30.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:30.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:00:32.606 02.022 11616 Exposure complete
01:00:32.665 00.059 11616 worker thread done servicing request
01:00:32.665 00.000 12268 OnExposeComplete: enter
01:00:32.665 00.000 12268 UpdateGuideState(): m_state=6
01:00:32.665 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
01:00:32.665 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=916.29, Mass=55, SNR=5.1, Peak=31 HFD=4.7
01:00:32.665 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
01:00:32.665 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
01:00:32.665 00.000 12268 CameraToMount -- cameraX=-3.11 cameraY=-3.63 hyp=4.78 cameraTheta=-2.28 mountX=-3.92 mountY=-2.61, mountTheta=-2.55
01:00:32.667 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.11, y=-3.63, opts=13)
01:00:32.667 00.000 12268 Enqueuing Move request for scope (-3.11, -3.63)
01:00:32.667 00.000 11616 Worker thread wakes up
01:00:32.667 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.11, -3.63) opts 0xd
01:00:32.667 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.11, -3.63)
01:00:32.667 00.000 11616 Moving (-3.11, -3.63) raw xDistance=-3.92 yDistance=-2.61
01:00:32.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.96 from input -3.92
01:00:32.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -2.61
01:00:32.668 00.001 11616 MoveAxis(E, 2193, ABG)
01:00:32.668 00.000 11616 Guiding  Dir = 2, Dur = 2193
01:00:32.668 00.000 11616 IsSlewing returns 0
01:00:32.668 00.000 11616 IsGuiding returns 0
01:00:32.668 00.000 11616 PulseGuide returned control before completion, sleep 2203
01:00:32.689 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:00:32.707 00.018 12268 UpdateGuideState exits: m=55 SNR=5.1
01:00:32.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:32.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:00:32.707 00.000 12268 Enqueuing Expose request
01:00:34.882 02.175 11616 IsGuiding returns 1
01:00:34.882 00.000 11616 scope still moving after pulse duration time elapsed
01:00:34.913 00.031 11616 IsSlewing returns 0
01:00:34.914 00.001 11616 IsGuiding returns 0
01:00:34.914 00.000 11616 scope move finished after 2193 + 52 ms
01:00:34.914 00.000 11616 Move returns status 0, amount 2193
01:00:34.914 00.000 11616 MoveAxis(N, 221, ABG)
01:00:34.914 00.000 11616 Guiding  Dir = 0, Dur = 221
01:00:34.914 00.000 11616 IsSlewing returns 0
01:00:34.914 00.000 11616 IsGuiding returns 0
01:00:34.915 00.001 11616 PulseGuide returned control before completion, sleep 231
01:00:35.148 00.233 11616 IsGuiding returns 1
01:00:35.148 00.000 11616 scope still moving after pulse duration time elapsed
01:00:35.180 00.032 11616 IsSlewing returns 0
01:00:35.180 00.000 11616 IsGuiding returns 0
01:00:35.180 00.000 11616 scope move finished after 221 + 44 ms
01:00:35.180 00.000 11616 Move returns status 0, amount 221
01:00:35.180 00.000 11616 move complete, result=0
01:00:35.180 00.000 11616 worker thread done servicing request
01:00:35.181 00.001 11616 Worker thread wakes up
01:00:35.181 00.000 12268 GuideStep: -3.9 px 2193 ms EAST, -2.6 px 221 ms NORTH
01:00:35.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:35.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:00:37.201 02.020 11616 Exposure complete
01:00:37.255 00.054 11616 worker thread done servicing request
01:00:37.255 00.000 12268 OnExposeComplete: enter
01:00:37.255 00.000 12268 UpdateGuideState(): m_state=6
01:00:37.255 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
01:00:37.255 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=47, SNR=4.8, Peak=37 HFD=3.0
01:00:37.256 00.001 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
01:00:37.256 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
01:00:37.256 00.000 12268 CameraToMount -- cameraX=-2.69 cameraY=-4.30 hyp=5.07 cameraTheta=-2.13 mountX=-4.54 mountY=-2.12, mountTheta=-2.71
01:00:37.258 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.69, y=-4.30, opts=13)
01:00:37.258 00.000 12268 Enqueuing Move request for scope (-2.69, -4.30)
01:00:37.258 00.000 11616 Worker thread wakes up
01:00:37.258 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.69, -4.30) opts 0xd
01:00:37.258 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.69, -4.30)
01:00:37.258 00.000 11616 Moving (-2.69, -4.30) raw xDistance=-4.54 yDistance=-2.12
01:00:37.259 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.27 from input -4.54
01:00:37.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.12
01:00:37.259 00.000 11616 MoveAxis(E, 2541, ABG)
01:00:37.259 00.000 11616 duration set to 2500 by maxRaDuration
01:00:37.259 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:00:37.259 00.000 11616 IsSlewing returns 0
01:00:37.259 00.000 11616 IsGuiding returns 0
01:00:37.260 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:00:37.281 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:00:37.298 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
01:00:37.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:37.298 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:00:37.299 00.001 12268 Enqueuing Expose request
01:00:39.785 02.486 11616 IsGuiding returns 1
01:00:39.785 00.000 11616 scope still moving after pulse duration time elapsed
01:00:39.816 00.031 11616 IsSlewing returns 0
01:00:39.817 00.001 11616 IsGuiding returns 0
01:00:39.817 00.000 11616 scope move finished after 2500 + 57 ms
01:00:39.817 00.000 11616 Move returns status 0, amount 2500
01:00:39.817 00.000 11616 MoveAxis(N, 179, ABG)
01:00:39.817 00.000 11616 Guiding  Dir = 0, Dur = 179
01:00:39.818 00.001 11616 IsSlewing returns 0
01:00:39.818 00.000 11616 IsGuiding returns 0
01:00:39.819 00.001 11616 PulseGuide returned control before completion, sleep 189
01:00:40.019 00.200 11616 IsGuiding returns 1
01:00:40.019 00.000 11616 scope still moving after pulse duration time elapsed
01:00:40.050 00.031 11616 IsSlewing returns 0
01:00:40.050 00.000 11616 IsGuiding returns 0
01:00:40.050 00.000 11616 scope move finished after 179 + 53 ms
01:00:40.050 00.000 11616 Move returns status 0, amount 179
01:00:40.050 00.000 11616 move complete, result=0
01:00:40.052 00.002 11616 worker thread done servicing request
01:00:40.052 00.000 11616 Worker thread wakes up
01:00:40.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:40.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:00:40.052 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -2.1 px 179 ms NORTH
01:00:42.065 02.013 11616 Exposure complete
01:00:42.130 00.065 12268 OnExposeComplete: enter
01:00:42.130 00.000 12268 UpdateGuideState(): m_state=6
01:00:42.130 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
01:00:42.130 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.59, Mass=38, SNR=4.3, Peak=30 HFD=3.5
01:00:42.131 00.001 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
01:00:42.131 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.40)
01:00:42.131 00.000 12268 CameraToMount -- cameraX=-2.51 cameraY=-4.33 hyp=5.01 cameraTheta=-2.10 mountX=-4.56 mountY=-1.94, mountTheta=-2.74
01:00:42.133 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.51, y=-4.33, opts=13)
01:00:42.133 00.000 12268 Enqueuing Move request for scope (-2.51, -4.33)
01:00:42.135 00.002 11616 worker thread done servicing request
01:00:42.135 00.000 11616 Worker thread wakes up
01:00:42.135 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.51, -4.33) opts 0xd
01:00:42.135 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.51, -4.33)
01:00:42.135 00.000 11616 Moving (-2.51, -4.33) raw xDistance=-4.56 yDistance=-1.94
01:00:42.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.28 from input -4.56
01:00:42.135 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -1.94
01:00:42.136 00.001 11616 MoveAxis(E, 2551, ABG)
01:00:42.136 00.000 11616 duration set to 2500 by maxRaDuration
01:00:42.136 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:00:42.136 00.000 11616 IsSlewing returns 0
01:00:42.137 00.001 11616 IsGuiding returns 0
01:00:42.137 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:00:42.159 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
01:00:42.179 00.020 12268 UpdateGuideState exits: m=38 SNR=4.3
01:00:42.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:42.179 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:00:42.179 00.000 12268 Enqueuing Expose request
01:00:44.656 02.477 11616 IsGuiding returns 1
01:00:44.656 00.000 11616 scope still moving after pulse duration time elapsed
01:00:44.686 00.030 11616 IsSlewing returns 0
01:00:44.687 00.001 11616 IsGuiding returns 0
01:00:44.687 00.000 11616 scope move finished after 2500 + 50 ms
01:00:44.687 00.000 11616 Move returns status 0, amount 2500
01:00:44.687 00.000 11616 MoveAxis(N, 164, ABG)
01:00:44.687 00.000 11616 Guiding  Dir = 0, Dur = 164
01:00:44.688 00.001 11616 IsSlewing returns 0
01:00:44.688 00.000 11616 IsGuiding returns 0
01:00:44.689 00.001 11616 PulseGuide returned control before completion, sleep 174
01:00:44.877 00.188 11616 IsGuiding returns 1
01:00:44.877 00.000 11616 scope still moving after pulse duration time elapsed
01:00:44.908 00.031 11616 IsSlewing returns 0
01:00:44.908 00.000 11616 IsGuiding returns 0
01:00:44.908 00.000 11616 scope move finished after 164 + 55 ms
01:00:44.908 00.000 11616 Move returns status 0, amount 164
01:00:44.908 00.000 11616 move complete, result=0
01:00:44.909 00.001 11616 worker thread done servicing request
01:00:44.909 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -1.9 px 164 ms NORTH
01:00:44.909 00.000 11616 Worker thread wakes up
01:00:44.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:44.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:00:46.924 02.015 11616 Exposure complete
01:00:46.982 00.058 11616 worker thread done servicing request
01:00:46.983 00.001 12268 OnExposeComplete: enter
01:00:46.983 00.000 12268 UpdateGuideState(): m_state=6
01:00:46.983 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
01:00:46.983 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.28, Mass=68, SNR=5.7, Peak=34 HFD=5.5
01:00:46.983 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
01:00:46.983 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.43)
01:00:46.983 00.000 12268 CameraToMount -- cameraX=-2.91 cameraY=-4.64 hyp=5.48 cameraTheta=-2.13 mountX=-4.90 mountY=-2.29, mountTheta=-2.70
01:00:46.985 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.91, y=-4.64, opts=13)
01:00:46.985 00.000 12268 Enqueuing Move request for scope (-2.91, -4.64)
01:00:46.985 00.000 11616 Worker thread wakes up
01:00:46.985 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.91, -4.64) opts 0xd
01:00:46.985 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.91, -4.64)
01:00:46.985 00.000 11616 Moving (-2.91, -4.64) raw xDistance=-4.90 yDistance=-2.29
01:00:46.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.45 from input -4.90
01:00:46.985 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -2.29
01:00:46.985 00.000 11616 MoveAxis(E, 2744, ABG)
01:00:46.986 00.001 11616 duration set to 2500 by maxRaDuration
01:00:46.986 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:00:46.986 00.000 11616 IsSlewing returns 0
01:00:46.986 00.000 11616 IsGuiding returns 0
01:00:46.986 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:00:47.009 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:00:47.027 00.018 12268 UpdateGuideState exits: m=68 SNR=5.7
01:00:47.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:47.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:00:47.027 00.000 12268 Enqueuing Expose request
01:00:49.508 02.481 11616 IsGuiding returns 1
01:00:49.508 00.000 11616 scope still moving after pulse duration time elapsed
01:00:49.539 00.031 11616 IsSlewing returns 0
01:00:49.540 00.001 11616 IsGuiding returns 0
01:00:49.540 00.000 11616 scope move finished after 2500 + 53 ms
01:00:49.540 00.000 11616 Move returns status 0, amount 2500
01:00:49.540 00.000 11616 MoveAxis(N, 194, ABG)
01:00:49.540 00.000 11616 Guiding  Dir = 0, Dur = 194
01:00:49.540 00.000 11616 IsSlewing returns 0
01:00:49.540 00.000 11616 IsGuiding returns 0
01:00:49.541 00.001 11616 PulseGuide returned control before completion, sleep 204
01:00:49.759 00.218 11616 IsGuiding returns 1
01:00:49.759 00.000 11616 scope still moving after pulse duration time elapsed
01:00:49.790 00.031 11616 IsSlewing returns 0
01:00:49.791 00.001 11616 IsGuiding returns 0
01:00:49.791 00.000 11616 scope move finished after 194 + 56 ms
01:00:49.791 00.000 11616 Move returns status 0, amount 194
01:00:49.792 00.001 11616 move complete, result=0
01:00:49.792 00.000 11616 worker thread done servicing request
01:00:49.792 00.000 11616 Worker thread wakes up
01:00:49.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:49.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:00:49.792 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -2.3 px 194 ms NORTH
01:00:51.803 02.011 11616 Exposure complete
01:00:51.858 00.055 11616 worker thread done servicing request
01:00:51.858 00.000 12268 OnExposeComplete: enter
01:00:51.859 00.001 12268 UpdateGuideState(): m_state=6
01:00:51.859 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
01:00:51.859 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=45, SNR=4.7, Peak=34 HFD=3.6
01:00:51.859 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.57 = 2.72)
01:00:51.859 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.39)
01:00:51.859 00.000 12268 CameraToMount -- cameraX=-2.49 cameraY=-4.34 hyp=5.00 cameraTheta=-2.09 mountX=-4.56 mountY=-1.92, mountTheta=-2.74
01:00:51.861 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.49, y=-4.34, opts=13)
01:00:51.861 00.000 12268 Enqueuing Move request for scope (-2.49, -4.34)
01:00:51.861 00.000 11616 Worker thread wakes up
01:00:51.861 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.49, -4.34) opts 0xd
01:00:51.861 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.49, -4.34)
01:00:51.861 00.000 11616 Moving (-2.49, -4.34) raw xDistance=-4.56 yDistance=-1.92
01:00:51.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.28 from input -4.56
01:00:51.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -1.92
01:00:51.861 00.000 11616 MoveAxis(E, 2552, ABG)
01:00:51.861 00.000 11616 duration set to 2500 by maxRaDuration
01:00:51.862 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:00:51.862 00.000 11616 IsSlewing returns 0
01:00:51.862 00.000 11616 IsGuiding returns 0
01:00:51.862 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:00:51.882 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:00:51.901 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
01:00:51.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:51.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:00:51.901 00.000 12268 Enqueuing Expose request
01:00:54.389 02.488 11616 IsGuiding returns 0
01:00:54.389 00.000 11616 Move returns status 0, amount 2500
01:00:54.389 00.000 11616 MoveAxis(N, 162, ABG)
01:00:54.389 00.000 11616 Guiding  Dir = 0, Dur = 162
01:00:54.389 00.000 11616 IsSlewing returns 0
01:00:54.389 00.000 11616 IsGuiding returns 0
01:00:54.390 00.001 11616 PulseGuide returned control before completion, sleep 172
01:00:54.574 00.184 11616 IsGuiding returns 1
01:00:54.575 00.001 11616 scope still moving after pulse duration time elapsed
01:00:54.605 00.030 11616 IsSlewing returns 0
01:00:54.605 00.000 11616 IsGuiding returns 0
01:00:54.606 00.001 11616 scope move finished after 162 + 54 ms
01:00:54.606 00.000 11616 Move returns status 0, amount 162
01:00:54.606 00.000 11616 move complete, result=0
01:00:54.607 00.001 11616 worker thread done servicing request
01:00:54.607 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -1.9 px 162 ms NORTH
01:00:54.607 00.000 11616 Worker thread wakes up
01:00:54.607 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:54.607 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:00:56.625 02.018 11616 Exposure complete
01:00:56.683 00.058 11616 worker thread done servicing request
01:00:56.683 00.000 12268 OnExposeComplete: enter
01:00:56.683 00.000 12268 UpdateGuideState(): m_state=6
01:00:56.683 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
01:00:56.683 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.29, Mass=59, SNR=5.4, Peak=35 HFD=3.9
01:00:56.683 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.59 = 2.70)
01:00:56.684 00.001 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
01:00:56.684 00.000 12268 CameraToMount -- cameraX=-2.80 cameraY=-4.64 hyp=5.42 cameraTheta=-2.11 mountX=-4.89 mountY=-2.19, mountTheta=-2.72
01:00:56.685 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.80, y=-4.64, opts=13)
01:00:56.686 00.001 12268 Enqueuing Move request for scope (-2.80, -4.64)
01:00:56.686 00.000 11616 Worker thread wakes up
01:00:56.686 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.80, -4.64) opts 0xd
01:00:56.686 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.80, -4.64)
01:00:56.686 00.000 11616 Moving (-2.80, -4.64) raw xDistance=-4.89 yDistance=-2.19
01:00:56.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.44 from input -4.89
01:00:56.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -2.19
01:00:56.686 00.000 11616 MoveAxis(E, 2737, ABG)
01:00:56.686 00.000 11616 duration set to 2500 by maxRaDuration
01:00:56.686 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:00:56.687 00.001 11616 IsSlewing returns 0
01:00:56.687 00.000 11616 IsGuiding returns 0
01:00:56.687 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:00:56.709 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:00:56.727 00.018 12268 UpdateGuideState exits: m=59 SNR=5.4
01:00:56.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:56.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:00:56.727 00.000 12268 Enqueuing Expose request
01:00:59.204 02.477 11616 IsGuiding returns 1
01:00:59.204 00.000 11616 scope still moving after pulse duration time elapsed
01:00:59.235 00.031 11616 IsSlewing returns 0
01:00:59.236 00.001 11616 IsGuiding returns 0
01:00:59.236 00.000 11616 scope move finished after 2500 + 48 ms
01:00:59.236 00.000 11616 Move returns status 0, amount 2500
01:00:59.236 00.000 11616 MoveAxis(N, 185, ABG)
01:00:59.236 00.000 11616 Guiding  Dir = 0, Dur = 185
01:00:59.236 00.000 11616 IsSlewing returns 0
01:00:59.237 00.001 11616 IsGuiding returns 0
01:00:59.237 00.000 11616 PulseGuide returned control before completion, sleep 195
01:00:59.440 00.203 11616 IsGuiding returns 1
01:00:59.440 00.000 11616 scope still moving after pulse duration time elapsed
01:00:59.470 00.030 11616 IsSlewing returns 0
01:00:59.470 00.000 11616 IsGuiding returns 0
01:00:59.470 00.000 11616 scope move finished after 185 + 47 ms
01:00:59.470 00.000 11616 Move returns status 0, amount 185
01:00:59.470 00.000 11616 move complete, result=0
01:00:59.470 00.000 11616 worker thread done servicing request
01:00:59.470 00.000 11616 Worker thread wakes up
01:00:59.470 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -2.2 px 185 ms NORTH
01:00:59.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:00:59.471 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:01.490 02.019 11616 Exposure complete
01:01:01.547 00.057 11616 worker thread done servicing request
01:01:01.547 00.000 12268 OnExposeComplete: enter
01:01:01.547 00.000 12268 UpdateGuideState(): m_state=6
01:01:01.547 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
01:01:01.548 00.001 12268 Star::Find returns 1 (0), X=665.45, Y=915.36, Mass=66, SNR=5.6, Peak=33 HFD=5.8
01:01:01.548 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
01:01:01.548 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
01:01:01.548 00.000 12268 CameraToMount -- cameraX=-3.10 cameraY=-4.56 hyp=5.52 cameraTheta=-2.17 mountX=-4.84 mountY=-2.49, mountTheta=-2.67
01:01:01.553 00.005 12268 SchedulePrimaryMove(0D94C700, x=-3.10, y=-4.56, opts=13)
01:01:01.553 00.000 12268 Enqueuing Move request for scope (-3.10, -4.56)
01:01:01.553 00.000 11616 Worker thread wakes up
01:01:01.553 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.10, -4.56) opts 0xd
01:01:01.553 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.10, -4.56)
01:01:01.554 00.001 11616 Moving (-3.10, -4.56) raw xDistance=-4.84 yDistance=-2.49
01:01:01.554 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.42 from input -4.84
01:01:01.554 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -2.49
01:01:01.554 00.000 11616 MoveAxis(E, 2712, ABG)
01:01:01.554 00.000 11616 duration set to 2500 by maxRaDuration
01:01:01.554 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:01:01.555 00.001 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:01:01.555 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:01:01.555 00.000 11616 IsSlewing returns 0
01:01:01.556 00.001 11616 IsGuiding returns 0
01:01:01.556 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:01:01.584 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
01:01:01.602 00.018 12268 UpdateGuideState exits: m=66 SNR=5.6
01:01:01.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:01.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:01.602 00.000 12268 Enqueuing Expose request
01:01:04.068 02.466 11616 IsGuiding returns 1
01:01:04.068 00.000 11616 scope still moving after pulse duration time elapsed
01:01:04.098 00.030 11616 IsSlewing returns 0
01:01:04.098 00.000 11616 IsGuiding returns 1
01:01:04.129 00.031 11616 IsSlewing returns 0
01:01:04.129 00.000 11616 IsGuiding returns 0
01:01:04.129 00.000 11616 scope move finished after 2500 + 73 ms
01:01:04.129 00.000 11616 Move returns status 0, amount 2500
01:01:04.129 00.000 11616 MoveAxis(N, 211, ABG)
01:01:04.129 00.000 11616 Guiding  Dir = 0, Dur = 211
01:01:04.129 00.000 11616 IsSlewing returns 0
01:01:04.130 00.001 11616 IsGuiding returns 0
01:01:04.130 00.000 11616 PulseGuide returned control before completion, sleep 221
01:01:04.367 00.237 11616 IsGuiding returns 1
01:01:04.367 00.000 11616 scope still moving after pulse duration time elapsed
01:01:04.399 00.032 11616 IsSlewing returns 0
01:01:04.399 00.000 11616 IsGuiding returns 0
01:01:04.399 00.000 11616 scope move finished after 211 + 58 ms
01:01:04.400 00.001 11616 Move returns status 0, amount 211
01:01:04.400 00.000 11616 move complete, result=0
01:01:04.400 00.000 11616 worker thread done servicing request
01:01:04.400 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -2.5 px 211 ms NORTH
01:01:04.400 00.000 11616 Worker thread wakes up
01:01:04.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:01:04.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:06.446 02.046 11616 Exposure complete
01:01:06.502 00.056 11616 worker thread done servicing request
01:01:06.502 00.000 12268 OnExposeComplete: enter
01:01:06.502 00.000 12268 UpdateGuideState(): m_state=6
01:01:06.502 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
01:01:06.503 00.001 12268 Star::Find returns 1 (0), X=665.81, Y=915.93, Mass=46, SNR=4.8, Peak=34 HFD=3.1
01:01:06.503 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.65 = 2.64)
01:01:06.503 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.47)
01:01:06.503 00.000 12268 CameraToMount -- cameraX=-2.74 cameraY=-3.99 hyp=4.84 cameraTheta=-2.17 mountX=-4.24 mountY=-2.21, mountTheta=-2.66
01:01:06.506 00.003 12268 SchedulePrimaryMove(0D94C700, x=-2.74, y=-3.99, opts=13)
01:01:06.506 00.000 12268 Enqueuing Move request for scope (-2.74, -3.99)
01:01:06.506 00.000 11616 Worker thread wakes up
01:01:06.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.74, -3.99) opts 0xd
01:01:06.506 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.74, -3.99)
01:01:06.506 00.000 11616 Moving (-2.74, -3.99) raw xDistance=-4.24 yDistance=-2.21
01:01:06.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.12 from input -4.24
01:01:06.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -2.21
01:01:06.506 00.000 11616 MoveAxis(E, 2373, ABG)
01:01:06.506 00.000 11616 Guiding  Dir = 2, Dur = 2373
01:01:06.506 00.000 11616 IsSlewing returns 0
01:01:06.506 00.000 11616 IsGuiding returns 0
01:01:06.507 00.001 11616 PulseGuide returned control before completion, sleep 2383
01:01:06.529 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:01:06.546 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
01:01:06.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:06.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:06.546 00.000 12268 Enqueuing Expose request
01:01:08.902 02.356 11616 IsGuiding returns 1
01:01:08.903 00.001 11616 scope still moving after pulse duration time elapsed
01:01:08.933 00.030 11616 IsSlewing returns 0
01:01:08.933 00.000 11616 IsGuiding returns 1
01:01:08.963 00.030 11616 IsSlewing returns 0
01:01:08.964 00.001 11616 IsGuiding returns 1
01:01:08.994 00.030 11616 IsSlewing returns 0
01:01:08.995 00.001 11616 IsGuiding returns 0
01:01:08.995 00.000 11616 scope move finished after 2373 + 115 ms
01:01:08.995 00.000 11616 Move returns status 0, amount 2373
01:01:08.996 00.001 11616 MoveAxis(N, 187, ABG)
01:01:08.996 00.000 11616 Guiding  Dir = 0, Dur = 187
01:01:08.996 00.000 11616 IsSlewing returns 0
01:01:08.996 00.000 11616 IsGuiding returns 0
01:01:08.997 00.001 11616 PulseGuide returned control before completion, sleep 197
01:01:09.198 00.201 11616 IsGuiding returns 1
01:01:09.198 00.000 11616 scope still moving after pulse duration time elapsed
01:01:09.228 00.030 11616 IsSlewing returns 0
01:01:09.229 00.001 11616 IsGuiding returns 0
01:01:09.229 00.000 11616 scope move finished after 187 + 45 ms
01:01:09.229 00.000 11616 Move returns status 0, amount 187
01:01:09.229 00.000 11616 move complete, result=0
01:01:09.229 00.000 11616 worker thread done servicing request
01:01:09.229 00.000 11616 Worker thread wakes up
01:01:09.230 00.001 12268 GuideStep: -4.2 px 2373 ms EAST, -2.2 px 187 ms NORTH
01:01:09.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:01:09.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:11.236 02.006 11616 Exposure complete
01:01:11.292 00.056 11616 worker thread done servicing request
01:01:11.293 00.001 12268 OnExposeComplete: enter
01:01:11.293 00.000 12268 UpdateGuideState(): m_state=6
01:01:11.293 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
01:01:11.293 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.37, Mass=48, SNR=4.9, Peak=36 HFD=2.7
01:01:11.293 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
01:01:11.293 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
01:01:11.293 00.000 12268 CameraToMount -- cameraX=-3.04 cameraY=-4.55 hyp=5.48 cameraTheta=-2.16 mountX=-4.83 mountY=-2.44, mountTheta=-2.67
01:01:11.297 00.004 12268 SchedulePrimaryMove(0D94C700, x=-3.04, y=-4.55, opts=13)
01:01:11.297 00.000 12268 Enqueuing Move request for scope (-3.04, -4.55)
01:01:11.297 00.000 11616 Worker thread wakes up
01:01:11.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.04, -4.55) opts 0xd
01:01:11.297 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.04, -4.55)
01:01:11.297 00.000 11616 Moving (-3.04, -4.55) raw xDistance=-4.83 yDistance=-2.44
01:01:11.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.41 from input -4.83
01:01:11.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -2.44
01:01:11.297 00.000 11616 MoveAxis(E, 2703, ABG)
01:01:11.297 00.000 11616 duration set to 2500 by maxRaDuration
01:01:11.297 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:01:11.298 00.001 11616 IsSlewing returns 0
01:01:11.298 00.000 11616 IsGuiding returns 0
01:01:11.299 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:01:11.324 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:01:11.343 00.019 12268 UpdateGuideState exits: m=48 SNR=4.9
01:01:11.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:11.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:11.343 00.000 12268 Enqueuing Expose request
01:01:13.817 02.474 11616 IsGuiding returns 1
01:01:13.817 00.000 11616 scope still moving after pulse duration time elapsed
01:01:13.848 00.031 11616 IsSlewing returns 0
01:01:13.848 00.000 11616 IsGuiding returns 0
01:01:13.848 00.000 11616 scope move finished after 2500 + 49 ms
01:01:13.848 00.000 11616 Move returns status 0, amount 2500
01:01:13.848 00.000 11616 MoveAxis(N, 206, ABG)
01:01:13.848 00.000 11616 Guiding  Dir = 0, Dur = 206
01:01:13.849 00.001 11616 IsSlewing returns 0
01:01:13.849 00.000 11616 IsGuiding returns 0
01:01:13.849 00.000 11616 PulseGuide returned control before completion, sleep 216
01:01:14.082 00.233 11616 IsGuiding returns 1
01:01:14.082 00.000 11616 scope still moving after pulse duration time elapsed
01:01:14.113 00.031 11616 IsSlewing returns 0
01:01:14.114 00.001 11616 IsGuiding returns 0
01:01:14.114 00.000 11616 scope move finished after 206 + 59 ms
01:01:14.114 00.000 11616 Move returns status 0, amount 206
01:01:14.114 00.000 11616 move complete, result=0
01:01:14.114 00.000 11616 worker thread done servicing request
01:01:14.114 00.000 11616 Worker thread wakes up
01:01:14.115 00.001 12268 GuideStep: -4.8 px 2500 ms EAST, -2.4 px 206 ms NORTH
01:01:14.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:01:14.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:16.121 02.006 11616 Exposure complete
01:01:16.176 00.055 11616 worker thread done servicing request
01:01:16.176 00.000 12268 OnExposeComplete: enter
01:01:16.177 00.001 12268 UpdateGuideState(): m_state=6
01:01:16.177 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
01:01:16.177 00.000 12268 Star::Find returns 1 (0), X=665.23, Y=915.84, Mass=75, SNR=6.0, Peak=36 HFD=6.4
01:01:16.177 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.73 = 2.56)
01:01:16.177 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.55)
01:01:16.177 00.000 12268 CameraToMount -- cameraX=-3.32 cameraY=-4.08 hyp=5.26 cameraTheta=-2.25 mountX=-4.39 mountY=-2.77, mountTheta=-2.58
01:01:16.179 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.32, y=-4.08, opts=13)
01:01:16.179 00.000 12268 Enqueuing Move request for scope (-3.32, -4.08)
01:01:16.179 00.000 11616 Worker thread wakes up
01:01:16.179 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.32, -4.08) opts 0xd
01:01:16.179 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.32, -4.08)
01:01:16.179 00.000 11616 Moving (-3.32, -4.08) raw xDistance=-4.39 yDistance=-2.77
01:01:16.179 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.19 from input -4.39
01:01:16.179 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -2.77
01:01:16.179 00.000 11616 MoveAxis(E, 2455, ABG)
01:01:16.179 00.000 11616 Guiding  Dir = 2, Dur = 2455
01:01:16.180 00.001 11616 IsSlewing returns 0
01:01:16.180 00.000 11616 IsGuiding returns 0
01:01:16.180 00.000 11616 PulseGuide returned control before completion, sleep 2465
01:01:16.203 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
01:01:16.220 00.017 12268 UpdateGuideState exits: m=75 SNR=6.0
01:01:16.221 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:16.221 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:16.221 00.000 12268 Enqueuing Expose request
01:01:18.649 02.428 11616 IsGuiding returns 1
01:01:18.649 00.000 11616 scope still moving after pulse duration time elapsed
01:01:18.681 00.032 11616 IsSlewing returns 0
01:01:18.681 00.000 11616 IsGuiding returns 0
01:01:18.681 00.000 11616 scope move finished after 2455 + 45 ms
01:01:18.681 00.000 11616 Move returns status 0, amount 2455
01:01:18.681 00.000 11616 MoveAxis(N, 235, ABG)
01:01:18.681 00.000 11616 Guiding  Dir = 0, Dur = 235
01:01:18.682 00.001 11616 IsSlewing returns 0
01:01:18.682 00.000 11616 IsGuiding returns 0
01:01:18.682 00.000 11616 PulseGuide returned control before completion, sleep 245
01:01:18.931 00.249 11616 IsGuiding returns 1
01:01:18.931 00.000 11616 scope still moving after pulse duration time elapsed
01:01:18.961 00.030 11616 IsSlewing returns 0
01:01:18.961 00.000 11616 IsGuiding returns 0
01:01:18.962 00.001 11616 scope move finished after 235 + 44 ms
01:01:18.962 00.000 11616 Move returns status 0, amount 235
01:01:18.962 00.000 11616 move complete, result=0
01:01:18.962 00.000 11616 worker thread done servicing request
01:01:18.962 00.000 11616 Worker thread wakes up
01:01:18.962 00.000 12268 GuideStep: -4.4 px 2455 ms EAST, -2.8 px 235 ms NORTH
01:01:18.962 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:01:18.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:20.969 02.007 11616 Exposure complete
01:01:21.026 00.057 11616 worker thread done servicing request
01:01:21.026 00.000 12268 OnExposeComplete: enter
01:01:21.026 00.000 12268 UpdateGuideState(): m_state=6
01:01:21.026 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
01:01:21.026 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.33, Mass=48, SNR=4.9, Peak=34 HFD=3.7
01:01:21.026 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
01:01:21.026 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
01:01:21.026 00.000 12268 CameraToMount -- cameraX=-2.61 cameraY=-4.59 hyp=5.29 cameraTheta=-2.09 mountX=-4.83 mountY=-2.00, mountTheta=-2.75
01:01:21.028 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.61, y=-4.59, opts=13)
01:01:21.028 00.000 12268 Enqueuing Move request for scope (-2.61, -4.59)
01:01:21.028 00.000 11616 Worker thread wakes up
01:01:21.028 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.61, -4.59) opts 0xd
01:01:21.028 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.61, -4.59)
01:01:21.028 00.000 11616 Moving (-2.61, -4.59) raw xDistance=-4.83 yDistance=-2.00
01:01:21.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.41 from input -4.83
01:01:21.028 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -2.00
01:01:21.028 00.000 11616 MoveAxis(E, 2703, ABG)
01:01:21.030 00.002 11616 duration set to 2500 by maxRaDuration
01:01:21.030 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:01:21.030 00.000 11616 IsSlewing returns 0
01:01:21.030 00.000 11616 IsGuiding returns 0
01:01:21.030 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:01:21.050 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:01:21.067 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
01:01:21.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:21.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:21.067 00.000 12268 Enqueuing Expose request
01:01:23.549 02.482 11616 IsGuiding returns 1
01:01:23.549 00.000 11616 scope still moving after pulse duration time elapsed
01:01:23.581 00.032 11616 IsSlewing returns 0
01:01:23.581 00.000 11616 IsGuiding returns 0
01:01:23.581 00.000 11616 scope move finished after 2500 + 51 ms
01:01:23.581 00.000 11616 Move returns status 0, amount 2500
01:01:23.581 00.000 11616 MoveAxis(N, 169, ABG)
01:01:23.581 00.000 11616 Guiding  Dir = 0, Dur = 169
01:01:23.582 00.001 11616 IsSlewing returns 0
01:01:23.582 00.000 11616 IsGuiding returns 0
01:01:23.582 00.000 11616 PulseGuide returned control before completion, sleep 179
01:01:23.768 00.186 11616 IsGuiding returns 1
01:01:23.768 00.000 11616 scope still moving after pulse duration time elapsed
01:01:23.799 00.031 11616 IsSlewing returns 0
01:01:23.800 00.001 11616 IsGuiding returns 0
01:01:23.800 00.000 11616 scope move finished after 169 + 48 ms
01:01:23.800 00.000 11616 Move returns status 0, amount 169
01:01:23.800 00.000 11616 move complete, result=0
01:01:23.800 00.000 11616 worker thread done servicing request
01:01:23.800 00.000 11616 Worker thread wakes up
01:01:23.800 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -2.0 px 169 ms NORTH
01:01:23.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:01:23.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:25.815 02.015 11616 Exposure complete
01:01:25.871 00.056 11616 worker thread done servicing request
01:01:25.872 00.001 12268 OnExposeComplete: enter
01:01:25.872 00.000 12268 UpdateGuideState(): m_state=6
01:01:25.872 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
01:01:25.872 00.000 12268 Star::Find returns 1 (0), X=666.44, Y=915.51, Mass=43, SNR=4.6, Peak=29 HFD=4.9
01:01:25.872 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
01:01:25.872 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
01:01:25.872 00.000 12268 CameraToMount -- cameraX=-2.11 cameraY=-4.41 hyp=4.89 cameraTheta=-2.02 mountX=-4.60 mountY=-1.53, mountTheta=-2.82
01:01:25.874 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.11, y=-4.41, opts=13)
01:01:25.874 00.000 12268 Enqueuing Move request for scope (-2.11, -4.41)
01:01:25.874 00.000 11616 Worker thread wakes up
01:01:25.874 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.11, -4.41) opts 0xd
01:01:25.874 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.11, -4.41)
01:01:25.874 00.000 11616 Moving (-2.11, -4.41) raw xDistance=-4.60 yDistance=-1.53
01:01:25.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.30 from input -4.60
01:01:25.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -1.53
01:01:25.874 00.000 11616 MoveAxis(E, 2574, ABG)
01:01:25.875 00.001 11616 duration set to 2500 by maxRaDuration
01:01:25.875 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:01:25.875 00.000 11616 IsSlewing returns 0
01:01:25.875 00.000 11616 IsGuiding returns 0
01:01:25.876 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:01:25.898 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
01:01:25.915 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
01:01:25.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:25.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:25.915 00.000 12268 Enqueuing Expose request
01:01:28.390 02.475 11616 IsGuiding returns 1
01:01:28.390 00.000 11616 scope still moving after pulse duration time elapsed
01:01:28.421 00.031 11616 IsSlewing returns 0
01:01:28.421 00.000 11616 IsGuiding returns 0
01:01:28.421 00.000 11616 scope move finished after 2500 + 45 ms
01:01:28.421 00.000 11616 Move returns status 0, amount 2500
01:01:28.421 00.000 11616 MoveAxis(N, 130, ABG)
01:01:28.421 00.000 11616 Guiding  Dir = 0, Dur = 130
01:01:28.422 00.001 11616 IsSlewing returns 0
01:01:28.422 00.000 11616 IsGuiding returns 0
01:01:28.422 00.000 11616 PulseGuide returned control before completion, sleep 140
01:01:28.575 00.153 11616 IsGuiding returns 1
01:01:28.575 00.000 11616 scope still moving after pulse duration time elapsed
01:01:28.605 00.030 11616 IsSlewing returns 0
01:01:28.605 00.000 11616 IsGuiding returns 0
01:01:28.605 00.000 11616 scope move finished after 130 + 53 ms
01:01:28.605 00.000 11616 Move returns status 0, amount 130
01:01:28.605 00.000 11616 move complete, result=0
01:01:28.606 00.001 11616 worker thread done servicing request
01:01:28.606 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -1.5 px 130 ms NORTH
01:01:28.606 00.000 11616 Worker thread wakes up
01:01:28.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:01:28.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:30.622 02.016 11616 Exposure complete
01:01:30.679 00.057 11616 worker thread done servicing request
01:01:30.679 00.000 12268 OnExposeComplete: enter
01:01:30.680 00.001 12268 UpdateGuideState(): m_state=6
01:01:30.680 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
01:01:30.680 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.71, Mass=58, SNR=5.3, Peak=34 HFD=3.3
01:01:30.680 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
01:01:30.680 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
01:01:30.680 00.000 12268 CameraToMount -- cameraX=-3.11 cameraY=-4.21 hyp=5.24 cameraTheta=-2.21 mountX=-4.50 mountY=-2.55, mountTheta=-2.63
01:01:30.682 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.11, y=-4.21, opts=13)
01:01:30.682 00.000 12268 Enqueuing Move request for scope (-3.11, -4.21)
01:01:30.683 00.001 11616 Worker thread wakes up
01:01:30.683 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.11, -4.21) opts 0xd
01:01:30.683 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.11, -4.21)
01:01:30.683 00.000 11616 Moving (-3.11, -4.21) raw xDistance=-4.50 yDistance=-2.55
01:01:30.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.25 from input -4.50
01:01:30.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -2.55
01:01:30.683 00.000 11616 MoveAxis(E, 2517, ABG)
01:01:30.683 00.000 11616 duration set to 2500 by maxRaDuration
01:01:30.683 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:01:30.684 00.001 11616 IsSlewing returns 0
01:01:30.684 00.000 11616 IsGuiding returns 0
01:01:30.684 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:01:30.705 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
01:01:30.723 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
01:01:30.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:30.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:30.723 00.000 12268 Enqueuing Expose request
01:01:33.203 02.480 11616 IsGuiding returns 1
01:01:33.203 00.000 11616 scope still moving after pulse duration time elapsed
01:01:33.234 00.031 11616 IsSlewing returns 0
01:01:33.234 00.000 11616 IsGuiding returns 0
01:01:33.234 00.000 11616 scope move finished after 2500 + 50 ms
01:01:33.234 00.000 11616 Move returns status 0, amount 2500
01:01:33.234 00.000 11616 MoveAxis(N, 215, ABG)
01:01:33.235 00.001 11616 Guiding  Dir = 0, Dur = 215
01:01:33.235 00.000 11616 IsSlewing returns 0
01:01:33.235 00.000 11616 IsGuiding returns 0
01:01:33.235 00.000 11616 PulseGuide returned control before completion, sleep 225
01:01:33.469 00.234 11616 IsGuiding returns 1
01:01:33.469 00.000 11616 scope still moving after pulse duration time elapsed
01:01:33.501 00.032 11616 IsSlewing returns 0
01:01:33.501 00.000 11616 IsGuiding returns 0
01:01:33.501 00.000 11616 scope move finished after 215 + 50 ms
01:01:33.501 00.000 11616 Move returns status 0, amount 215
01:01:33.502 00.001 11616 move complete, result=0
01:01:33.502 00.000 11616 worker thread done servicing request
01:01:33.502 00.000 11616 Worker thread wakes up
01:01:33.502 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -2.5 px 215 ms NORTH
01:01:33.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:01:33.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:35.523 02.021 11616 Exposure complete
01:01:35.579 00.056 11616 worker thread done servicing request
01:01:35.579 00.000 12268 OnExposeComplete: enter
01:01:35.580 00.001 12268 UpdateGuideState(): m_state=6
01:01:35.580 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
01:01:35.580 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.60, Mass=47, SNR=4.8, Peak=35 HFD=3.4
01:01:35.580 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
01:01:35.580 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.40)
01:01:35.580 00.000 12268 CameraToMount -- cameraX=-2.54 cameraY=-4.33 hyp=5.02 cameraTheta=-2.10 mountX=-4.55 mountY=-1.96, mountTheta=-2.73
01:01:35.582 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.54, y=-4.33, opts=13)
01:01:35.582 00.000 12268 Enqueuing Move request for scope (-2.54, -4.33)
01:01:35.582 00.000 11616 Worker thread wakes up
01:01:35.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.54, -4.33) opts 0xd
01:01:35.582 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.54, -4.33)
01:01:35.582 00.000 11616 Moving (-2.54, -4.33) raw xDistance=-4.55 yDistance=-1.96
01:01:35.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.28 from input -4.55
01:01:35.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -1.96
01:01:35.582 00.000 11616 MoveAxis(E, 2549, ABG)
01:01:35.582 00.000 11616 duration set to 2500 by maxRaDuration
01:01:35.583 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:01:35.583 00.000 11616 IsSlewing returns 0
01:01:35.583 00.000 11616 IsGuiding returns 0
01:01:35.583 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:01:35.605 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
01:01:35.622 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
01:01:35.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:35.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:35.622 00.000 12268 Enqueuing Expose request
01:01:38.100 02.478 11616 IsGuiding returns 1
01:01:38.101 00.001 11616 scope still moving after pulse duration time elapsed
01:01:38.130 00.029 11616 IsSlewing returns 0
01:01:38.132 00.002 11616 IsGuiding returns 0
01:01:38.132 00.000 11616 scope move finished after 2500 + 48 ms
01:01:38.132 00.000 11616 Move returns status 0, amount 2500
01:01:38.132 00.000 11616 MoveAxis(N, 166, ABG)
01:01:38.132 00.000 11616 Guiding  Dir = 0, Dur = 166
01:01:38.132 00.000 11616 IsSlewing returns 0
01:01:38.133 00.001 11616 IsGuiding returns 0
01:01:38.133 00.000 11616 PulseGuide returned control before completion, sleep 176
01:01:38.321 00.188 11616 IsGuiding returns 1
01:01:38.321 00.000 11616 scope still moving after pulse duration time elapsed
01:01:38.352 00.031 11616 IsSlewing returns 0
01:01:38.352 00.000 11616 IsGuiding returns 0
01:01:38.352 00.000 11616 scope move finished after 166 + 53 ms
01:01:38.352 00.000 11616 Move returns status 0, amount 166
01:01:38.352 00.000 11616 move complete, result=0
01:01:38.352 00.000 11616 worker thread done servicing request
01:01:38.352 00.000 11616 Worker thread wakes up
01:01:38.353 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:01:38.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:38.353 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -2.0 px 166 ms NORTH
01:01:40.360 02.007 11616 Exposure complete
01:01:40.419 00.059 11616 worker thread done servicing request
01:01:40.419 00.000 12268 OnExposeComplete: enter
01:01:40.419 00.000 12268 UpdateGuideState(): m_state=6
01:01:40.419 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
01:01:40.419 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.59, Mass=61, SNR=5.4, Peak=35 HFD=4.6
01:01:40.419 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
01:01:40.420 00.001 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
01:01:40.420 00.000 12268 CameraToMount -- cameraX=-3.29 cameraY=-4.34 hyp=5.44 cameraTheta=-2.22 mountX=-4.64 mountY=-2.70, mountTheta=-2.61
01:01:40.421 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.29, y=-4.34, opts=13)
01:01:40.421 00.000 12268 Enqueuing Move request for scope (-3.29, -4.34)
01:01:40.421 00.000 11616 Worker thread wakes up
01:01:40.422 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.29, -4.34) opts 0xd
01:01:40.422 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.29, -4.34)
01:01:40.422 00.000 11616 Moving (-3.29, -4.34) raw xDistance=-4.64 yDistance=-2.70
01:01:40.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.32 from input -4.64
01:01:40.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -2.70
01:01:40.422 00.000 11616 MoveAxis(E, 2596, ABG)
01:01:40.422 00.000 11616 duration set to 2500 by maxRaDuration
01:01:40.422 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:01:40.422 00.000 11616 IsSlewing returns 0
01:01:40.423 00.001 11616 IsGuiding returns 0
01:01:40.423 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:01:40.444 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
01:01:40.461 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
01:01:40.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:40.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:40.461 00.000 12268 Enqueuing Expose request
01:01:42.940 02.479 11616 IsGuiding returns 1
01:01:42.941 00.001 11616 scope still moving after pulse duration time elapsed
01:01:42.970 00.029 11616 IsSlewing returns 0
01:01:42.971 00.001 11616 IsGuiding returns 0
01:01:42.971 00.000 11616 scope move finished after 2500 + 48 ms
01:01:42.971 00.000 11616 Move returns status 0, amount 2500
01:01:42.971 00.000 11616 MoveAxis(N, 229, ABG)
01:01:42.971 00.000 11616 Guiding  Dir = 0, Dur = 229
01:01:42.971 00.000 11616 IsSlewing returns 0
01:01:42.971 00.000 11616 IsGuiding returns 0
01:01:42.972 00.001 11616 PulseGuide returned control before completion, sleep 239
01:01:43.219 00.247 11616 IsGuiding returns 1
01:01:43.220 00.001 11616 scope still moving after pulse duration time elapsed
01:01:43.251 00.031 11616 IsSlewing returns 0
01:01:43.251 00.000 11616 IsGuiding returns 0
01:01:43.251 00.000 11616 scope move finished after 229 + 50 ms
01:01:43.251 00.000 11616 Move returns status 0, amount 229
01:01:43.251 00.000 11616 move complete, result=0
01:01:43.251 00.000 11616 worker thread done servicing request
01:01:43.251 00.000 11616 Worker thread wakes up
01:01:43.252 00.001 12268 GuideStep: -4.6 px 2500 ms EAST, -2.7 px 229 ms NORTH
01:01:43.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:01:43.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:45.255 02.003 11616 Exposure complete
01:01:45.315 00.060 11616 worker thread done servicing request
01:01:45.315 00.000 12268 OnExposeComplete: enter
01:01:45.315 00.000 12268 UpdateGuideState(): m_state=6
01:01:45.316 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
01:01:45.316 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.10, Mass=60, SNR=5.4, Peak=36 HFD=4.0
01:01:45.316 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.58 = 2.71)
01:01:45.316 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.40)
01:01:45.316 00.000 12268 CameraToMount -- cameraX=-2.84 cameraY=-4.82 hyp=5.60 cameraTheta=-2.10 mountX=-5.08 mountY=-2.20, mountTheta=-2.73
01:01:45.318 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.84, y=-4.82, opts=13)
01:01:45.318 00.000 12268 Enqueuing Move request for scope (-2.84, -4.82)
01:01:45.318 00.000 11616 Worker thread wakes up
01:01:45.318 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.84, -4.82) opts 0xd
01:01:45.318 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.84, -4.82)
01:01:45.318 00.000 11616 Moving (-2.84, -4.82) raw xDistance=-5.08 yDistance=-2.20
01:01:45.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.54 from input -5.08
01:01:45.318 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -2.20
01:01:45.318 00.000 11616 MoveAxis(E, 2842, ABG)
01:01:45.319 00.001 11616 duration set to 2500 by maxRaDuration
01:01:45.319 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:01:45.319 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:01:45.319 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:01:45.320 00.001 11616 IsSlewing returns 0
01:01:45.320 00.000 11616 IsGuiding returns 0
01:01:45.320 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:01:45.344 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
01:01:45.363 00.019 12268 UpdateGuideState exits: m=60 SNR=5.4
01:01:45.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:45.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:45.363 00.000 12268 Enqueuing Expose request
01:01:47.831 02.468 11616 IsGuiding returns 1
01:01:47.831 00.000 11616 scope still moving after pulse duration time elapsed
01:01:47.863 00.032 11616 IsSlewing returns 0
01:01:47.863 00.000 11616 IsGuiding returns 0
01:01:47.864 00.001 11616 scope move finished after 2500 + 43 ms
01:01:47.864 00.000 11616 Move returns status 0, amount 2500
01:01:47.864 00.000 11616 MoveAxis(N, 186, ABG)
01:01:47.864 00.000 11616 Guiding  Dir = 0, Dur = 186
01:01:47.864 00.000 11616 IsSlewing returns 0
01:01:47.864 00.000 11616 IsGuiding returns 0
01:01:47.865 00.001 11616 PulseGuide returned control before completion, sleep 196
01:01:48.066 00.201 11616 IsGuiding returns 1
01:01:48.066 00.000 11616 scope still moving after pulse duration time elapsed
01:01:48.098 00.032 11616 IsSlewing returns 0
01:01:48.098 00.000 11616 IsGuiding returns 0
01:01:48.099 00.001 11616 scope move finished after 186 + 48 ms
01:01:48.099 00.000 11616 Move returns status 0, amount 186
01:01:48.099 00.000 11616 move complete, result=0
01:01:48.099 00.000 11616 worker thread done servicing request
01:01:48.099 00.000 11616 Worker thread wakes up
01:01:48.099 00.000 12268 GuideStep: -5.1 px 2500 ms EAST, -2.2 px 186 ms NORTH
01:01:48.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:01:48.100 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:50.114 02.014 11616 Exposure complete
01:01:50.170 00.056 11616 worker thread done servicing request
01:01:50.170 00.000 12268 OnExposeComplete: enter
01:01:50.170 00.000 12268 UpdateGuideState(): m_state=6
01:01:50.170 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
01:01:50.170 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=916.05, Mass=49, SNR=4.9, Peak=32 HFD=2.5
01:01:50.170 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
01:01:50.170 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
01:01:50.171 00.001 12268 CameraToMount -- cameraX=-3.30 cameraY=-3.87 hyp=5.09 cameraTheta=-2.28 mountX=-4.18 mountY=-2.77, mountTheta=-2.56
01:01:50.172 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.30, y=-3.87, opts=13)
01:01:50.172 00.000 12268 Enqueuing Move request for scope (-3.30, -3.87)
01:01:50.172 00.000 11616 Worker thread wakes up
01:01:50.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.30, -3.87) opts 0xd
01:01:50.172 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.30, -3.87)
01:01:50.172 00.000 11616 Moving (-3.30, -3.87) raw xDistance=-4.18 yDistance=-2.77
01:01:50.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.09 from input -4.18
01:01:50.172 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -2.77
01:01:50.173 00.001 11616 MoveAxis(E, 2339, ABG)
01:01:50.173 00.000 11616 Guiding  Dir = 2, Dur = 2339
01:01:50.173 00.000 11616 IsSlewing returns 0
01:01:50.173 00.000 11616 IsGuiding returns 0
01:01:50.173 00.000 11616 PulseGuide returned control before completion, sleep 2349
01:01:50.196 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
01:01:50.212 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
01:01:50.213 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:50.213 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:50.213 00.000 12268 Enqueuing Expose request
01:01:52.526 02.313 11616 IsGuiding returns 1
01:01:52.526 00.000 11616 scope still moving after pulse duration time elapsed
01:01:52.556 00.030 11616 IsSlewing returns 0
01:01:52.557 00.001 11616 IsGuiding returns 0
01:01:52.557 00.000 11616 scope move finished after 2339 + 45 ms
01:01:52.557 00.000 11616 Move returns status 0, amount 2339
01:01:52.557 00.000 11616 MoveAxis(N, 234, ABG)
01:01:52.557 00.000 11616 Guiding  Dir = 0, Dur = 234
01:01:52.557 00.000 11616 IsSlewing returns 0
01:01:52.558 00.001 11616 IsGuiding returns 0
01:01:52.558 00.000 11616 PulseGuide returned control before completion, sleep 244
01:01:52.805 00.247 11616 IsGuiding returns 1
01:01:52.805 00.000 11616 scope still moving after pulse duration time elapsed
01:01:52.836 00.031 11616 IsSlewing returns 0
01:01:52.836 00.000 11616 IsGuiding returns 0
01:01:52.837 00.001 11616 scope move finished after 234 + 44 ms
01:01:52.837 00.000 11616 Move returns status 0, amount 234
01:01:52.837 00.000 11616 move complete, result=0
01:01:52.837 00.000 11616 worker thread done servicing request
01:01:52.837 00.000 11616 Worker thread wakes up
01:01:52.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:01:52.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:52.837 00.000 12268 GuideStep: -4.2 px 2339 ms EAST, -2.8 px 234 ms NORTH
01:01:54.838 02.001 11616 Exposure complete
01:01:54.895 00.057 11616 worker thread done servicing request
01:01:54.895 00.000 12268 OnExposeComplete: enter
01:01:54.895 00.000 12268 UpdateGuideState(): m_state=6
01:01:54.895 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
01:01:54.895 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=916.04, Mass=54, SNR=5.1, Peak=33 HFD=3.5
01:01:54.895 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.76 = 2.53)
01:01:54.895 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.58)
01:01:54.895 00.000 12268 CameraToMount -- cameraX=-3.35 cameraY=-3.88 hyp=5.13 cameraTheta=-2.28 mountX=-4.19 mountY=-2.83, mountTheta=-2.55
01:01:54.897 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.35, y=-3.88, opts=13)
01:01:54.897 00.000 12268 Enqueuing Move request for scope (-3.35, -3.88)
01:01:54.897 00.000 11616 Worker thread wakes up
01:01:54.897 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.35, -3.88) opts 0xd
01:01:54.897 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.35, -3.88)
01:01:54.898 00.001 11616 Moving (-3.35, -3.88) raw xDistance=-4.19 yDistance=-2.83
01:01:54.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.09 from input -4.19
01:01:54.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -2.83
01:01:54.898 00.000 11616 MoveAxis(E, 2346, ABG)
01:01:54.898 00.000 11616 Guiding  Dir = 2, Dur = 2346
01:01:54.898 00.000 11616 IsSlewing returns 0
01:01:54.898 00.000 11616 IsGuiding returns 0
01:01:54.899 00.001 11616 PulseGuide returned control before completion, sleep 2356
01:01:54.919 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:01:54.939 00.020 12268 UpdateGuideState exits: m=54 SNR=5.1
01:01:54.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:54.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:54.939 00.000 12268 Enqueuing Expose request
01:01:57.262 02.323 11616 IsGuiding returns 1
01:01:57.262 00.000 11616 scope still moving after pulse duration time elapsed
01:01:57.292 00.030 11616 IsSlewing returns 0
01:01:57.292 00.000 11616 IsGuiding returns 0
01:01:57.292 00.000 11616 scope move finished after 2346 + 48 ms
01:01:57.292 00.000 11616 Move returns status 0, amount 2346
01:01:57.292 00.000 11616 MoveAxis(N, 239, ABG)
01:01:57.292 00.000 11616 Guiding  Dir = 0, Dur = 239
01:01:57.293 00.001 11616 IsSlewing returns 0
01:01:57.293 00.000 11616 IsGuiding returns 0
01:01:57.293 00.000 11616 PulseGuide returned control before completion, sleep 249
01:01:57.559 00.266 11616 IsGuiding returns 1
01:01:57.560 00.001 11616 scope still moving after pulse duration time elapsed
01:01:57.589 00.029 11616 IsSlewing returns 0
01:01:57.589 00.000 11616 IsGuiding returns 0
01:01:57.589 00.000 11616 scope move finished after 239 + 57 ms
01:01:57.589 00.000 11616 Move returns status 0, amount 239
01:01:57.589 00.000 11616 move complete, result=0
01:01:57.590 00.001 11616 worker thread done servicing request
01:01:57.590 00.000 12268 GuideStep: -4.2 px 2346 ms EAST, -2.8 px 239 ms NORTH
01:01:57.590 00.000 11616 Worker thread wakes up
01:01:57.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:01:57.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:01:59.599 02.009 11616 Exposure complete
01:01:59.661 00.062 11616 worker thread done servicing request
01:01:59.661 00.000 12268 OnExposeComplete: enter
01:01:59.661 00.000 12268 UpdateGuideState(): m_state=6
01:01:59.662 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
01:01:59.662 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.85, Mass=51, SNR=5.0, Peak=32 HFD=3.6
01:01:59.662 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
01:01:59.662 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
01:01:59.662 00.000 12268 CameraToMount -- cameraX=-3.02 cameraY=-4.07 hyp=5.07 cameraTheta=-2.21 mountX=-4.34 mountY=-2.47, mountTheta=-2.62
01:01:59.664 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.02, y=-4.07, opts=13)
01:01:59.664 00.000 12268 Enqueuing Move request for scope (-3.02, -4.07)
01:01:59.664 00.000 11616 Worker thread wakes up
01:01:59.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.02, -4.07) opts 0xd
01:01:59.664 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.02, -4.07)
01:01:59.664 00.000 11616 Moving (-3.02, -4.07) raw xDistance=-4.34 yDistance=-2.47
01:01:59.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.17 from input -4.34
01:01:59.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -2.47
01:01:59.664 00.000 11616 MoveAxis(E, 2432, ABG)
01:01:59.664 00.000 11616 Guiding  Dir = 2, Dur = 2432
01:01:59.665 00.001 11616 IsSlewing returns 0
01:01:59.665 00.000 11616 IsGuiding returns 0
01:01:59.665 00.000 11616 PulseGuide returned control before completion, sleep 2442
01:01:59.686 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
01:01:59.703 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
01:01:59.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:59.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:01:59.703 00.000 12268 Enqueuing Expose request
01:02:02.110 02.407 11616 IsGuiding returns 1
01:02:02.110 00.000 11616 scope still moving after pulse duration time elapsed
01:02:02.141 00.031 11616 IsSlewing returns 0
01:02:02.142 00.001 11616 IsGuiding returns 0
01:02:02.142 00.000 11616 scope move finished after 2432 + 44 ms
01:02:02.142 00.000 11616 Move returns status 0, amount 2432
01:02:02.142 00.000 11616 MoveAxis(N, 209, ABG)
01:02:02.142 00.000 11616 Guiding  Dir = 0, Dur = 209
01:02:02.143 00.001 11616 IsSlewing returns 0
01:02:02.143 00.000 11616 IsGuiding returns 0
01:02:02.143 00.000 11616 PulseGuide returned control before completion, sleep 219
01:02:02.377 00.234 11616 IsGuiding returns 1
01:02:02.377 00.000 11616 scope still moving after pulse duration time elapsed
01:02:02.406 00.029 11616 IsSlewing returns 0
01:02:02.406 00.000 11616 IsGuiding returns 0
01:02:02.406 00.000 11616 scope move finished after 209 + 54 ms
01:02:02.406 00.000 11616 Move returns status 0, amount 209
01:02:02.406 00.000 11616 move complete, result=0
01:02:02.406 00.000 11616 worker thread done servicing request
01:02:02.406 00.000 12268 GuideStep: -4.3 px 2432 ms EAST, -2.5 px 209 ms NORTH
01:02:02.406 00.000 11616 Worker thread wakes up
01:02:02.407 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:02:02.407 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:02:04.473 02.066 11616 Exposure complete
01:02:04.529 00.056 11616 worker thread done servicing request
01:02:04.529 00.000 12268 OnExposeComplete: enter
01:02:04.529 00.000 12268 UpdateGuideState(): m_state=6
01:02:04.529 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
01:02:04.529 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.68, Mass=53, SNR=5.1, Peak=36 HFD=2.8
01:02:04.529 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.67 = 2.62)
01:02:04.529 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.49)
01:02:04.530 00.001 12268 CameraToMount -- cameraX=-3.04 cameraY=-4.24 hyp=5.22 cameraTheta=-2.19 mountX=-4.52 mountY=-2.48, mountTheta=-2.64
01:02:04.531 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.04, y=-4.24, opts=13)
01:02:04.531 00.000 12268 Enqueuing Move request for scope (-3.04, -4.24)
01:02:04.532 00.001 11616 Worker thread wakes up
01:02:04.532 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.04, -4.24) opts 0xd
01:02:04.532 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.04, -4.24)
01:02:04.532 00.000 11616 Moving (-3.04, -4.24) raw xDistance=-4.52 yDistance=-2.48
01:02:04.532 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.26 from input -4.52
01:02:04.532 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -2.48
01:02:04.532 00.000 11616 MoveAxis(E, 2531, ABG)
01:02:04.532 00.000 11616 duration set to 2500 by maxRaDuration
01:02:04.532 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:02:04.533 00.001 11616 IsSlewing returns 0
01:02:04.533 00.000 11616 IsGuiding returns 0
01:02:04.533 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:02:04.555 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:02:04.575 00.020 12268 UpdateGuideState exits: m=53 SNR=5.1
01:02:04.575 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:04.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:02:04.575 00.000 12268 Enqueuing Expose request
01:02:07.057 02.482 11616 IsGuiding returns 1
01:02:07.057 00.000 11616 scope still moving after pulse duration time elapsed
01:02:07.088 00.031 11616 IsSlewing returns 0
01:02:07.088 00.000 11616 IsGuiding returns 1
01:02:07.120 00.032 11616 IsSlewing returns 0
01:02:07.120 00.000 11616 IsGuiding returns 1
01:02:07.151 00.031 11616 IsSlewing returns 0
01:02:07.151 00.000 11616 IsGuiding returns 0
01:02:07.151 00.000 11616 scope move finished after 2500 + 119 ms
01:02:07.151 00.000 11616 Move returns status 0, amount 2500
01:02:07.151 00.000 11616 MoveAxis(N, 209, ABG)
01:02:07.152 00.001 11616 Guiding  Dir = 0, Dur = 209
01:02:07.152 00.000 11616 IsSlewing returns 0
01:02:07.152 00.000 11616 IsGuiding returns 0
01:02:07.152 00.000 11616 PulseGuide returned control before completion, sleep 219
01:02:07.384 00.232 11616 IsGuiding returns 1
01:02:07.384 00.000 11616 scope still moving after pulse duration time elapsed
01:02:07.416 00.032 11616 IsSlewing returns 0
01:02:07.417 00.001 11616 IsGuiding returns 0
01:02:07.417 00.000 11616 scope move finished after 209 + 55 ms
01:02:07.417 00.000 11616 Move returns status 0, amount 209
01:02:07.417 00.000 11616 move complete, result=0
01:02:07.417 00.000 11616 worker thread done servicing request
01:02:07.418 00.001 11616 Worker thread wakes up
01:02:07.418 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -2.5 px 209 ms NORTH
01:02:07.418 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:02:07.418 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:02:09.440 02.022 11616 Exposure complete
01:02:09.497 00.057 11616 worker thread done servicing request
01:02:09.497 00.000 12268 OnExposeComplete: enter
01:02:09.497 00.000 12268 UpdateGuideState(): m_state=6
01:02:09.497 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
01:02:09.497 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=916.02, Mass=60, SNR=5.4, Peak=31 HFD=3.7
01:02:09.498 00.001 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.69 = 2.60)
01:02:09.498 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.51)
01:02:09.498 00.000 12268 CameraToMount -- cameraX=-2.92 cameraY=-3.90 hyp=4.87 cameraTheta=-2.21 mountX=-4.17 mountY=-2.39, mountTheta=-2.62
01:02:09.499 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.92, y=-3.90, opts=13)
01:02:09.499 00.000 12268 Enqueuing Move request for scope (-2.92, -3.90)
01:02:09.499 00.000 11616 Worker thread wakes up
01:02:09.500 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.92, -3.90) opts 0xd
01:02:09.500 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.92, -3.90)
01:02:09.500 00.000 11616 Moving (-2.92, -3.90) raw xDistance=-4.17 yDistance=-2.39
01:02:09.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.08 from input -4.17
01:02:09.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -2.39
01:02:09.500 00.000 11616 MoveAxis(E, 2335, ABG)
01:02:09.500 00.000 11616 Guiding  Dir = 2, Dur = 2335
01:02:09.500 00.000 11616 IsSlewing returns 0
01:02:09.500 00.000 11616 IsGuiding returns 0
01:02:09.501 00.001 11616 PulseGuide returned control before completion, sleep 2345
01:02:09.521 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
01:02:09.538 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
01:02:09.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:09.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:02:09.539 00.001 12268 Enqueuing Expose request
01:02:11.850 02.311 11616 IsGuiding returns 1
01:02:11.850 00.000 11616 scope still moving after pulse duration time elapsed
01:02:11.881 00.031 11616 IsSlewing returns 0
01:02:11.881 00.000 11616 IsGuiding returns 0
01:02:11.881 00.000 11616 scope move finished after 2335 + 45 ms
01:02:11.881 00.000 11616 Move returns status 0, amount 2335
01:02:11.881 00.000 11616 MoveAxis(N, 202, ABG)
01:02:11.881 00.000 11616 Guiding  Dir = 0, Dur = 202
01:02:11.882 00.001 11616 IsSlewing returns 0
01:02:11.882 00.000 11616 IsGuiding returns 0
01:02:11.882 00.000 11616 PulseGuide returned control before completion, sleep 212
01:02:12.099 00.217 11616 IsGuiding returns 1
01:02:12.110 00.011 11616 scope still moving after pulse duration time elapsed
01:02:12.145 00.035 11616 IsSlewing returns 0
01:02:12.146 00.001 11616 IsGuiding returns 0
01:02:12.146 00.000 11616 scope move finished after 202 + 61 ms
01:02:12.146 00.000 11616 Move returns status 0, amount 202
01:02:12.146 00.000 11616 move complete, result=0
01:02:12.146 00.000 11616 worker thread done servicing request
01:02:12.146 00.000 11616 Worker thread wakes up
01:02:12.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:02:12.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:02:12.146 00.000 12268 GuideStep: -4.2 px 2335 ms EAST, -2.4 px 202 ms NORTH
01:02:14.154 02.008 11616 Exposure complete
01:02:14.210 00.056 11616 worker thread done servicing request
01:02:14.210 00.000 12268 OnExposeComplete: enter
01:02:14.211 00.001 12268 UpdateGuideState(): m_state=6
01:02:14.211 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
01:02:14.211 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.93, Mass=52, SNR=5.0, Peak=37 HFD=3.0
01:02:14.211 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.66 = 2.62)
01:02:14.211 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.49)
01:02:14.211 00.000 12268 CameraToMount -- cameraX=-2.84 cameraY=-3.99 hyp=4.90 cameraTheta=-2.19 mountX=-4.25 mountY=-2.31, mountTheta=-2.64
01:02:14.213 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.84, y=-3.99, opts=13)
01:02:14.213 00.000 12268 Enqueuing Move request for scope (-2.84, -3.99)
01:02:14.213 00.000 11616 Worker thread wakes up
01:02:14.213 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.84, -3.99) opts 0xd
01:02:14.213 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.84, -3.99)
01:02:14.213 00.000 11616 Moving (-2.84, -3.99) raw xDistance=-4.25 yDistance=-2.31
01:02:14.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.13 from input -4.25
01:02:14.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -2.31
01:02:14.213 00.000 11616 MoveAxis(E, 2380, ABG)
01:02:14.213 00.000 11616 Guiding  Dir = 2, Dur = 2380
01:02:14.214 00.001 11616 IsSlewing returns 0
01:02:14.214 00.000 11616 IsGuiding returns 0
01:02:14.215 00.001 11616 PulseGuide returned control before completion, sleep 2390
01:02:14.237 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:02:14.254 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
01:02:14.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:14.255 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:02:14.255 00.000 12268 Enqueuing Expose request
01:02:16.607 02.352 11616 IsGuiding returns 1
01:02:16.608 00.001 11616 scope still moving after pulse duration time elapsed
01:02:16.639 00.031 11616 IsSlewing returns 0
01:02:16.639 00.000 11616 IsGuiding returns 1
01:02:16.669 00.030 11616 IsSlewing returns 0
01:02:16.670 00.001 11616 IsGuiding returns 1
01:02:16.701 00.031 11616 IsSlewing returns 0
01:02:16.701 00.000 11616 IsGuiding returns 1
01:02:16.733 00.032 11616 IsSlewing returns 0
01:02:16.734 00.001 11616 IsGuiding returns 1
01:02:16.763 00.029 11616 IsSlewing returns 0
01:02:16.764 00.001 11616 IsGuiding returns 0
01:02:16.764 00.000 11616 scope move finished after 2380 + 169 ms
01:02:16.764 00.000 11616 Move returns status 0, amount 2380
01:02:16.764 00.000 11616 MoveAxis(N, 195, ABG)
01:02:16.764 00.000 11616 Guiding  Dir = 0, Dur = 195
01:02:16.765 00.001 11616 IsSlewing returns 0
01:02:16.765 00.000 11616 IsGuiding returns 0
01:02:16.765 00.000 11616 PulseGuide returned control before completion, sleep 205
01:02:16.982 00.217 11616 IsGuiding returns 1
01:02:16.983 00.001 11616 scope still moving after pulse duration time elapsed
01:02:17.013 00.030 11616 IsSlewing returns 0
01:02:17.014 00.001 11616 IsGuiding returns 0
01:02:17.014 00.000 11616 scope move finished after 195 + 54 ms
01:02:17.014 00.000 11616 Move returns status 0, amount 195
01:02:17.014 00.000 11616 move complete, result=0
01:02:17.015 00.001 11616 worker thread done servicing request
01:02:17.015 00.000 11616 Worker thread wakes up
01:02:17.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:02:17.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:02:17.015 00.000 12268 GuideStep: -4.3 px 2380 ms EAST, -2.3 px 195 ms NORTH
01:02:19.018 02.003 11616 Exposure complete
01:02:19.074 00.056 11616 worker thread done servicing request
01:02:19.074 00.000 12268 OnExposeComplete: enter
01:02:19.074 00.000 12268 UpdateGuideState(): m_state=6
01:02:19.074 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
01:02:19.074 00.000 12268 Star::Find returns 1 (0), X=665.16, Y=915.49, Mass=53, SNR=5.1, Peak=33 HFD=3.0
01:02:19.075 00.001 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.70 = 2.59)
01:02:19.075 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.53)
01:02:19.075 00.000 12268 CameraToMount -- cameraX=-3.40 cameraY=-4.43 hyp=5.58 cameraTheta=-2.22 mountX=-4.74 mountY=-2.80, mountTheta=-2.61
01:02:19.077 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.40, y=-4.43, opts=13)
01:02:19.077 00.000 12268 Enqueuing Move request for scope (-3.40, -4.43)
01:02:19.077 00.000 11616 Worker thread wakes up
01:02:19.077 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.40, -4.43) opts 0xd
01:02:19.077 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.40, -4.43)
01:02:19.077 00.000 11616 Moving (-3.40, -4.43) raw xDistance=-4.74 yDistance=-2.80
01:02:19.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.37 from input -4.74
01:02:19.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -2.80
01:02:19.077 00.000 11616 MoveAxis(E, 2655, ABG)
01:02:19.078 00.001 11616 duration set to 2500 by maxRaDuration
01:02:19.078 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:02:19.078 00.000 11616 IsSlewing returns 0
01:02:19.078 00.000 11616 IsGuiding returns 0
01:02:19.079 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:02:19.100 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:02:19.119 00.019 12268 UpdateGuideState exits: m=53 SNR=5.1
01:02:19.119 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:19.119 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:02:19.119 00.000 12268 Enqueuing Expose request
01:02:21.601 02.482 11616 IsGuiding returns 1
01:02:21.601 00.000 11616 scope still moving after pulse duration time elapsed
01:02:21.633 00.032 11616 IsSlewing returns 0
01:02:21.634 00.001 11616 IsGuiding returns 1
01:02:21.664 00.030 11616 IsSlewing returns 0
01:02:21.664 00.000 11616 IsGuiding returns 1
01:02:21.695 00.031 11616 IsSlewing returns 0
01:02:21.696 00.001 11616 IsGuiding returns 1
01:02:21.726 00.030 11616 IsSlewing returns 0
01:02:21.727 00.001 11616 IsGuiding returns 1
01:02:21.758 00.031 11616 IsSlewing returns 0
01:02:21.759 00.001 11616 IsGuiding returns 0
01:02:21.759 00.000 11616 scope move finished after 2500 + 179 ms
01:02:21.759 00.000 11616 Move returns status 0, amount 2500
01:02:21.759 00.000 11616 MoveAxis(N, 237, ABG)
01:02:21.759 00.000 11616 Guiding  Dir = 0, Dur = 237
01:02:21.759 00.000 11616 IsSlewing returns 0
01:02:21.759 00.000 11616 IsGuiding returns 0
01:02:21.760 00.001 11616 PulseGuide returned control before completion, sleep 247
01:02:22.023 00.263 11616 IsGuiding returns 1
01:02:22.023 00.000 11616 scope still moving after pulse duration time elapsed
01:02:22.054 00.031 11616 IsSlewing returns 0
01:02:22.055 00.001 11616 IsGuiding returns 0
01:02:22.055 00.000 11616 scope move finished after 237 + 58 ms
01:02:22.055 00.000 11616 Move returns status 0, amount 237
01:02:22.055 00.000 11616 move complete, result=0
01:02:22.055 00.000 11616 worker thread done servicing request
01:02:22.055 00.000 11616 Worker thread wakes up
01:02:22.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:02:22.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:02:22.056 00.001 12268 GuideStep: -4.7 px 2500 ms EAST, -2.8 px 237 ms NORTH
01:02:24.066 02.010 11616 Exposure complete
01:02:24.119 00.053 11616 worker thread done servicing request
01:02:24.120 00.001 12268 OnExposeComplete: enter
01:02:24.120 00.000 12268 UpdateGuideState(): m_state=6
01:02:24.120 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
01:02:24.120 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=916.10, Mass=55, SNR=5.2, Peak=32 HFD=3.0
01:02:24.120 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
01:02:24.120 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
01:02:24.120 00.000 12268 CameraToMount -- cameraX=-3.29 cameraY=-3.82 hyp=5.04 cameraTheta=-2.28 mountX=-4.13 mountY=-2.77, mountTheta=-2.55
01:02:24.122 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.29, y=-3.82, opts=13)
01:02:24.122 00.000 12268 Enqueuing Move request for scope (-3.29, -3.82)
01:02:24.122 00.000 11616 Worker thread wakes up
01:02:24.122 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.29, -3.82) opts 0xd
01:02:24.122 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.29, -3.82)
01:02:24.122 00.000 11616 Moving (-3.29, -3.82) raw xDistance=-4.13 yDistance=-2.77
01:02:24.122 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.06 from input -4.13
01:02:24.122 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -2.77
01:02:24.122 00.000 11616 MoveAxis(E, 2310, ABG)
01:02:24.123 00.001 11616 Guiding  Dir = 2, Dur = 2310
01:02:24.123 00.000 11616 IsSlewing returns 0
01:02:24.123 00.000 11616 IsGuiding returns 0
01:02:24.123 00.000 11616 PulseGuide returned control before completion, sleep 2320
01:02:24.144 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=17, Gamma=1.290
01:02:24.161 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
01:02:24.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:24.162 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:02:24.162 00.000 12268 Enqueuing Expose request
01:02:25.614 01.452 12268 evsrv: cli 0F8E6D80 connect
01:02:25.615 00.001 12268 case statement mapped state 6 to 3
01:02:25.615 00.000 12268 case statement mapped state 6 to 3
01:02:25.616 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"eb658164-e8ea-4138-8cd6-8ca0322092e3"}
01:02:25.616 00.000 12268 case statement mapped state 6 to 3
01:02:25.616 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb658164-e8ea-4138-8cd6-8ca0322092e3"}
01:02:25.617 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:02:26.446 00.829 11616 IsGuiding returns 1
01:02:26.446 00.000 11616 scope still moving after pulse duration time elapsed
01:02:26.478 00.032 11616 IsSlewing returns 0
01:02:26.478 00.000 11616 IsGuiding returns 0
01:02:26.478 00.000 11616 scope move finished after 2310 + 45 ms
01:02:26.478 00.000 11616 Move returns status 0, amount 2310
01:02:26.478 00.000 11616 MoveAxis(N, 234, ABG)
01:02:26.478 00.000 11616 Guiding  Dir = 0, Dur = 234
01:02:26.479 00.001 11616 IsSlewing returns 0
01:02:26.479 00.000 11616 IsGuiding returns 0
01:02:26.479 00.000 11616 PulseGuide returned control before completion, sleep 244
01:02:26.731 00.252 11616 IsGuiding returns 1
01:02:26.731 00.000 11616 scope still moving after pulse duration time elapsed
01:02:26.761 00.030 11616 IsSlewing returns 0
01:02:26.761 00.000 11616 IsGuiding returns 1
01:02:26.792 00.031 11616 IsSlewing returns 0
01:02:26.793 00.001 11616 IsGuiding returns 1
01:02:26.823 00.030 11616 IsSlewing returns 0
01:02:26.824 00.001 11616 IsGuiding returns 1
01:02:26.855 00.031 11616 IsSlewing returns 0
01:02:26.855 00.000 11616 IsGuiding returns 1
01:02:26.886 00.031 11616 IsSlewing returns 0
01:02:26.887 00.001 11616 IsGuiding returns 0
01:02:26.887 00.000 11616 scope move finished after 234 + 173 ms
01:02:26.887 00.000 11616 Move returns status 0, amount 234
01:02:26.887 00.000 11616 move complete, result=0
01:02:26.887 00.000 11616 worker thread done servicing request
01:02:26.887 00.000 12268 GuideStep: -4.1 px 2310 ms EAST, -2.8 px 234 ms NORTH
01:02:26.887 00.000 11616 Worker thread wakes up
01:02:26.887 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:02:26.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:02:28.902 02.015 11616 Exposure complete
01:02:28.967 00.065 11616 worker thread done servicing request
01:02:28.967 00.000 12268 OnExposeComplete: enter
01:02:28.967 00.000 12268 UpdateGuideState(): m_state=6
01:02:28.968 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
01:02:28.968 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.81, Mass=58, SNR=5.3, Peak=35 HFD=4.3
01:02:28.968 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.66 = 2.63)
01:02:28.968 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.49)
01:02:28.968 00.000 12268 CameraToMount -- cameraX=-2.90 cameraY=-4.12 hyp=5.04 cameraTheta=-2.18 mountX=-4.38 mountY=-2.35, mountTheta=-2.65
01:02:28.970 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.90, y=-4.12, opts=13)
01:02:28.970 00.000 12268 Enqueuing Move request for scope (-2.90, -4.12)
01:02:28.970 00.000 11616 Worker thread wakes up
01:02:28.971 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.90, -4.12) opts 0xd
01:02:28.971 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.90, -4.12)
01:02:28.971 00.000 11616 Moving (-2.90, -4.12) raw xDistance=-4.38 yDistance=-2.35
01:02:28.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.19 from input -4.38
01:02:28.971 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -2.35
01:02:28.971 00.000 11616 MoveAxis(E, 2453, ABG)
01:02:28.971 00.000 11616 Guiding  Dir = 2, Dur = 2453
01:02:28.971 00.000 11616 IsSlewing returns 0
01:02:28.972 00.001 11616 IsGuiding returns 0
01:02:28.972 00.000 11616 PulseGuide returned control before completion, sleep 2463
01:02:28.997 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
01:02:29.016 00.019 12268 UpdateGuideState exits: m=58 SNR=5.3
01:02:29.017 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:29.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:02:29.017 00.000 12268 Enqueuing Expose request
01:02:31.452 02.435 11616 IsGuiding returns 1
01:02:31.452 00.000 11616 scope still moving after pulse duration time elapsed
01:02:31.485 00.033 11616 IsSlewing returns 0
01:02:31.485 00.000 11616 IsGuiding returns 1
01:02:31.515 00.030 11616 IsSlewing returns 0
01:02:31.515 00.000 11616 IsGuiding returns 1
01:02:31.547 00.032 11616 IsSlewing returns 0
01:02:31.547 00.000 11616 IsGuiding returns 0
01:02:31.547 00.000 11616 scope move finished after 2453 + 122 ms
01:02:31.547 00.000 11616 Move returns status 0, amount 2453
01:02:31.547 00.000 11616 MoveAxis(N, 199, ABG)
01:02:31.547 00.000 11616 Guiding  Dir = 0, Dur = 199
01:02:31.548 00.001 11616 IsSlewing returns 0
01:02:31.548 00.000 11616 IsGuiding returns 0
01:02:31.548 00.000 11616 PulseGuide returned control before completion, sleep 209
01:02:31.764 00.216 11616 IsGuiding returns 1
01:02:31.764 00.000 11616 scope still moving after pulse duration time elapsed
01:02:31.795 00.031 11616 IsSlewing returns 0
01:02:31.796 00.001 11616 IsGuiding returns 0
01:02:31.796 00.000 11616 scope move finished after 199 + 48 ms
01:02:31.796 00.000 11616 Move returns status 0, amount 199
01:02:31.796 00.000 11616 move complete, result=0
01:02:31.796 00.000 12268 GuideStep: -4.4 px 2453 ms EAST, -2.4 px 199 ms NORTH
01:02:31.798 00.002 11616 worker thread done servicing request
01:02:31.798 00.000 11616 Worker thread wakes up
01:02:31.798 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:02:31.798 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:02:33.860 02.062 11616 Exposure complete
01:02:33.988 00.128 11616 worker thread done servicing request
01:02:33.988 00.000 12268 OnExposeComplete: enter
01:02:33.988 00.000 12268 UpdateGuideState(): m_state=6
01:02:33.988 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
01:02:33.989 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=915.80, Mass=53, SNR=5.1, Peak=34 HFD=3.8
01:02:33.989 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
01:02:33.989 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
01:02:33.989 00.000 12268 CameraToMount -- cameraX=-2.61 cameraY=-4.12 hyp=4.88 cameraTheta=-2.14 mountX=-4.36 mountY=-2.06, mountTheta=-2.70
01:02:33.991 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.61, y=-4.12, opts=13)
01:02:33.991 00.000 12268 Enqueuing Move request for scope (-2.61, -4.12)
01:02:33.991 00.000 11616 Worker thread wakes up
01:02:33.991 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.61, -4.12) opts 0xd
01:02:33.991 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.61, -4.12)
01:02:33.991 00.000 11616 Moving (-2.61, -4.12) raw xDistance=-4.36 yDistance=-2.06
01:02:33.991 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.18 from input -4.36
01:02:33.991 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -2.06
01:02:33.991 00.000 11616 MoveAxis(E, 2439, ABG)
01:02:33.992 00.001 11616 Guiding  Dir = 2, Dur = 2439
01:02:33.992 00.000 11616 IsSlewing returns 0
01:02:33.992 00.000 11616 IsGuiding returns 0
01:02:33.993 00.001 11616 PulseGuide returned control before completion, sleep 2449
01:02:34.018 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:02:34.050 00.032 12268 UpdateGuideState exits: m=53 SNR=5.1
01:02:34.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:34.051 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:02:34.051 00.000 12268 Enqueuing Expose request
01:02:36.453 02.402 11616 IsGuiding returns 1
01:02:36.453 00.000 11616 scope still moving after pulse duration time elapsed
01:02:36.485 00.032 11616 IsSlewing returns 0
01:02:36.485 00.000 11616 IsGuiding returns 0
01:02:36.486 00.001 11616 scope move finished after 2439 + 53 ms
01:02:36.486 00.000 11616 Move returns status 0, amount 2439
01:02:36.486 00.000 11616 MoveAxis(N, 175, ABG)
01:02:36.486 00.000 11616 Guiding  Dir = 0, Dur = 175
01:02:36.486 00.000 11616 IsSlewing returns 0
01:02:36.486 00.000 11616 IsGuiding returns 0
01:02:36.486 00.000 11616 PulseGuide returned control before completion, sleep 185
01:02:36.687 00.201 11616 IsGuiding returns 1
01:02:36.687 00.000 11616 scope still moving after pulse duration time elapsed
01:02:36.718 00.031 11616 IsSlewing returns 0
01:02:36.718 00.000 11616 IsGuiding returns 1
01:02:36.749 00.031 11616 IsSlewing returns 0
01:02:36.749 00.000 11616 IsGuiding returns 0
01:02:36.750 00.001 11616 scope move finished after 175 + 88 ms
01:02:36.750 00.000 11616 Move returns status 0, amount 175
01:02:36.750 00.000 11616 move complete, result=0
01:02:36.750 00.000 11616 worker thread done servicing request
01:02:36.750 00.000 12268 GuideStep: -4.4 px 2439 ms EAST, -2.1 px 175 ms NORTH
01:02:36.750 00.000 11616 Worker thread wakes up
01:02:36.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:02:36.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:02:38.773 02.023 11616 Exposure complete
01:02:38.836 00.063 11616 worker thread done servicing request
01:02:38.836 00.000 12268 OnExposeComplete: enter
01:02:38.836 00.000 12268 UpdateGuideState(): m_state=6
01:02:38.836 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
01:02:38.836 00.000 12268 Star::Find returns 1 (0), X=665.10, Y=915.80, Mass=65, SNR=5.6, Peak=36 HFD=5.1
01:02:38.836 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
01:02:38.836 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
01:02:38.837 00.001 12268 CameraToMount -- cameraX=-3.46 cameraY=-4.12 hyp=5.38 cameraTheta=-2.27 mountX=-4.44 mountY=-2.90, mountTheta=-2.56
01:02:38.838 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.46, y=-4.12, opts=13)
01:02:38.838 00.000 12268 Enqueuing Move request for scope (-3.46, -4.12)
01:02:38.838 00.000 11616 Worker thread wakes up
01:02:38.839 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.46, -4.12) opts 0xd
01:02:38.839 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.46, -4.12)
01:02:38.839 00.000 11616 Moving (-3.46, -4.12) raw xDistance=-4.44 yDistance=-2.90
01:02:38.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.22 from input -4.44
01:02:38.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -2.90
01:02:38.839 00.000 11616 MoveAxis(E, 2487, ABG)
01:02:38.839 00.000 11616 Guiding  Dir = 2, Dur = 2487
01:02:38.839 00.000 11616 IsSlewing returns 0
01:02:38.840 00.001 11616 IsGuiding returns 0
01:02:38.840 00.000 11616 PulseGuide returned control before completion, sleep 2497
01:02:38.863 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:02:38.882 00.019 12268 UpdateGuideState exits: m=65 SNR=5.6
01:02:38.883 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:38.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:02:38.883 00.000 12268 Enqueuing Expose request
01:02:41.344 02.461 11616 IsGuiding returns 1
01:02:41.344 00.000 11616 scope still moving after pulse duration time elapsed
01:02:41.376 00.032 11616 IsSlewing returns 0
01:02:41.376 00.000 11616 IsGuiding returns 0
01:02:41.376 00.000 11616 scope move finished after 2487 + 48 ms
01:02:41.376 00.000 11616 Move returns status 0, amount 2487
01:02:41.376 00.000 11616 MoveAxis(N, 245, ABG)
01:02:41.376 00.000 11616 Guiding  Dir = 0, Dur = 245
01:02:41.377 00.001 11616 IsSlewing returns 0
01:02:41.377 00.000 11616 IsGuiding returns 0
01:02:41.377 00.000 11616 PulseGuide returned control before completion, sleep 255
01:02:41.644 00.267 11616 IsGuiding returns 1
01:02:41.644 00.000 11616 scope still moving after pulse duration time elapsed
01:02:41.675 00.031 11616 IsSlewing returns 0
01:02:41.675 00.000 11616 IsGuiding returns 0
01:02:41.675 00.000 11616 scope move finished after 245 + 53 ms
01:02:41.676 00.001 11616 Move returns status 0, amount 245
01:02:41.676 00.000 11616 move complete, result=0
01:02:41.676 00.000 11616 worker thread done servicing request
01:02:41.676 00.000 11616 Worker thread wakes up
01:02:41.676 00.000 12268 GuideStep: -4.4 px 2487 ms EAST, -2.9 px 245 ms NORTH
01:02:41.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:02:41.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:02:43.681 02.005 11616 Exposure complete
01:02:43.739 00.058 11616 worker thread done servicing request
01:02:43.739 00.000 12268 OnExposeComplete: enter
01:02:43.740 00.001 12268 UpdateGuideState(): m_state=6
01:02:43.740 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
01:02:43.740 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.60, Mass=61, SNR=5.4, Peak=35 HFD=4.5
01:02:43.740 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.64 = 2.65)
01:02:43.740 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.46)
01:02:43.740 00.000 12268 CameraToMount -- cameraX=-2.91 cameraY=-4.32 hyp=5.21 cameraTheta=-2.16 mountX=-4.58 mountY=-2.33, mountTheta=-2.67
01:02:43.742 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.91, y=-4.32, opts=13)
01:02:43.743 00.001 12268 Enqueuing Move request for scope (-2.91, -4.32)
01:02:43.743 00.000 11616 Worker thread wakes up
01:02:43.743 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.91, -4.32) opts 0xd
01:02:43.743 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.91, -4.32)
01:02:43.743 00.000 11616 Moving (-2.91, -4.32) raw xDistance=-4.58 yDistance=-2.33
01:02:43.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.29 from input -4.58
01:02:43.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -2.33
01:02:43.743 00.000 11616 MoveAxis(E, 2567, ABG)
01:02:43.743 00.000 11616 duration set to 2500 by maxRaDuration
01:02:43.743 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:02:43.744 00.001 11616 IsSlewing returns 0
01:02:43.744 00.000 11616 IsGuiding returns 0
01:02:43.745 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:02:43.770 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=17, Gamma=1.290
01:02:43.789 00.019 12268 UpdateGuideState exits: m=61 SNR=5.4
01:02:43.790 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:43.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:02:43.790 00.000 12268 Enqueuing Expose request
01:02:46.271 02.481 11616 IsGuiding returns 1
01:02:46.271 00.000 11616 scope still moving after pulse duration time elapsed
01:02:46.302 00.031 11616 IsSlewing returns 0
01:02:46.303 00.001 11616 IsGuiding returns 1
01:02:46.334 00.031 11616 IsSlewing returns 0
01:02:46.335 00.001 11616 IsGuiding returns 1
01:02:46.365 00.030 11616 IsSlewing returns 0
01:02:46.365 00.000 11616 IsGuiding returns 0
01:02:46.365 00.000 11616 scope move finished after 2500 + 120 ms
01:02:46.365 00.000 11616 Move returns status 0, amount 2500
01:02:46.365 00.000 11616 MoveAxis(N, 197, ABG)
01:02:46.365 00.000 11616 Guiding  Dir = 0, Dur = 197
01:02:46.366 00.001 11616 IsSlewing returns 0
01:02:46.366 00.000 11616 IsGuiding returns 0
01:02:46.367 00.001 11616 PulseGuide returned control before completion, sleep 207
01:02:46.581 00.214 11616 IsGuiding returns 1
01:02:46.581 00.000 11616 scope still moving after pulse duration time elapsed
01:02:46.612 00.031 11616 IsSlewing returns 0
01:02:46.612 00.000 11616 IsGuiding returns 1
01:02:46.644 00.032 11616 IsSlewing returns 0
01:02:46.644 00.000 11616 IsGuiding returns 0
01:02:46.644 00.000 11616 scope move finished after 197 + 80 ms
01:02:46.645 00.001 11616 Move returns status 0, amount 197
01:02:46.645 00.000 11616 move complete, result=0
01:02:46.645 00.000 11616 worker thread done servicing request
01:02:46.645 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -2.3 px 197 ms NORTH
01:02:46.645 00.000 11616 Worker thread wakes up
01:02:46.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:02:46.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:02:48.662 02.017 11616 Exposure complete
01:02:48.721 00.059 11616 worker thread done servicing request
01:02:48.721 00.000 12268 OnExposeComplete: enter
01:02:48.721 00.000 12268 UpdateGuideState(): m_state=6
01:02:48.722 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
01:02:48.722 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.30, Mass=61, SNR=5.4, Peak=31 HFD=4.0
01:02:48.722 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
01:02:48.722 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
01:02:48.722 00.000 12268 CameraToMount -- cameraX=-2.74 cameraY=-4.62 hyp=5.37 cameraTheta=-2.11 mountX=-4.87 mountY=-2.12, mountTheta=-2.73
01:02:48.724 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.74, y=-4.62, opts=13)
01:02:48.724 00.000 12268 Enqueuing Move request for scope (-2.74, -4.62)
01:02:48.724 00.000 11616 Worker thread wakes up
01:02:48.724 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.74, -4.62) opts 0xd
01:02:48.725 00.001 11616 Handling offset move in thread for scope, endpoint = (-2.74, -4.62)
01:02:48.725 00.000 11616 Moving (-2.74, -4.62) raw xDistance=-4.87 yDistance=-2.12
01:02:48.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.43 from input -4.87
01:02:48.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.12
01:02:48.725 00.000 11616 MoveAxis(E, 2726, ABG)
01:02:48.725 00.000 11616 duration set to 2500 by maxRaDuration
01:02:48.725 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:02:48.725 00.000 11616 IsSlewing returns 0
01:02:48.726 00.001 11616 IsGuiding returns 0
01:02:48.726 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:02:48.749 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:02:48.769 00.020 12268 UpdateGuideState exits: m=61 SNR=5.4
01:02:48.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:48.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:02:48.769 00.000 12268 Enqueuing Expose request
01:02:51.249 02.480 11616 IsGuiding returns 1
01:02:51.249 00.000 11616 scope still moving after pulse duration time elapsed
01:02:51.279 00.030 11616 IsSlewing returns 0
01:02:51.279 00.000 11616 IsGuiding returns 0
01:02:51.279 00.000 11616 scope move finished after 2500 + 54 ms
01:02:51.279 00.000 11616 Move returns status 0, amount 2500
01:02:51.279 00.000 11616 MoveAxis(N, 180, ABG)
01:02:51.279 00.000 11616 Guiding  Dir = 0, Dur = 180
01:02:51.280 00.001 11616 IsSlewing returns 0
01:02:51.280 00.000 11616 IsGuiding returns 0
01:02:51.280 00.000 11616 PulseGuide returned control before completion, sleep 190
01:02:51.482 00.202 11616 IsGuiding returns 1
01:02:51.482 00.000 11616 scope still moving after pulse duration time elapsed
01:02:51.512 00.030 11616 IsSlewing returns 0
01:02:51.512 00.000 11616 IsGuiding returns 0
01:02:51.512 00.000 11616 scope move finished after 180 + 52 ms
01:02:51.512 00.000 11616 Move returns status 0, amount 180
01:02:51.513 00.001 11616 move complete, result=0
01:02:51.513 00.000 11616 worker thread done servicing request
01:02:51.513 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -2.1 px 180 ms NORTH
01:02:51.513 00.000 11616 Worker thread wakes up
01:02:51.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:02:51.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:02:53.525 02.012 11616 Exposure complete
01:02:53.587 00.062 11616 worker thread done servicing request
01:02:53.587 00.000 12268 OnExposeComplete: enter
01:02:53.587 00.000 12268 UpdateGuideState(): m_state=6
01:02:53.588 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
01:02:53.588 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.88, Mass=52, SNR=5.0, Peak=33 HFD=3.3
01:02:53.588 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.67 = 2.62)
01:02:53.588 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.49)
01:02:53.588 00.000 12268 CameraToMount -- cameraX=-2.90 cameraY=-4.04 hyp=4.97 cameraTheta=-2.19 mountX=-4.30 mountY=-2.36, mountTheta=-2.64
01:02:53.590 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.90, y=-4.04, opts=13)
01:02:53.590 00.000 12268 Enqueuing Move request for scope (-2.90, -4.04)
01:02:53.590 00.000 11616 Worker thread wakes up
01:02:53.590 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.90, -4.04) opts 0xd
01:02:53.591 00.001 11616 Handling offset move in thread for scope, endpoint = (-2.90, -4.04)
01:02:53.591 00.000 11616 Moving (-2.90, -4.04) raw xDistance=-4.30 yDistance=-2.36
01:02:53.591 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.15 from input -4.30
01:02:53.591 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -2.36
01:02:53.591 00.000 11616 MoveAxis(E, 2409, ABG)
01:02:53.591 00.000 11616 Guiding  Dir = 2, Dur = 2409
01:02:53.591 00.000 11616 IsSlewing returns 0
01:02:53.592 00.001 11616 IsGuiding returns 0
01:02:53.592 00.000 11616 PulseGuide returned control before completion, sleep 2419
01:02:53.615 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:02:53.634 00.019 12268 UpdateGuideState exits: m=52 SNR=5.0
01:02:53.634 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:53.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:02:53.634 00.000 12268 Enqueuing Expose request
01:02:56.022 02.388 11616 IsGuiding returns 1
01:02:56.022 00.000 11616 scope still moving after pulse duration time elapsed
01:02:56.054 00.032 11616 IsSlewing returns 0
01:02:56.054 00.000 11616 IsGuiding returns 0
01:02:56.054 00.000 11616 scope move finished after 2409 + 53 ms
01:02:56.054 00.000 11616 Move returns status 0, amount 2409
01:02:56.055 00.001 11616 MoveAxis(N, 200, ABG)
01:02:56.055 00.000 11616 Guiding  Dir = 0, Dur = 200
01:02:56.055 00.000 11616 IsSlewing returns 0
01:02:56.055 00.000 11616 IsGuiding returns 0
01:02:56.055 00.000 11616 PulseGuide returned control before completion, sleep 210
01:02:56.276 00.221 11616 IsGuiding returns 1
01:02:56.276 00.000 11616 scope still moving after pulse duration time elapsed
01:02:56.306 00.030 11616 IsSlewing returns 0
01:02:56.306 00.000 11616 IsGuiding returns 0
01:02:56.306 00.000 11616 scope move finished after 200 + 51 ms
01:02:56.306 00.000 11616 Move returns status 0, amount 200
01:02:56.307 00.001 11616 move complete, result=0
01:02:56.307 00.000 11616 worker thread done servicing request
01:02:56.307 00.000 12268 GuideStep: -4.3 px 2409 ms EAST, -2.4 px 200 ms NORTH
01:02:56.307 00.000 11616 Worker thread wakes up
01:02:56.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:02:56.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:02:58.323 02.016 11616 Exposure complete
01:02:58.379 00.056 11616 worker thread done servicing request
01:02:58.379 00.000 12268 OnExposeComplete: enter
01:02:58.379 00.000 12268 UpdateGuideState(): m_state=6
01:02:58.380 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
01:02:58.380 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.54, Mass=56, SNR=5.2, Peak=33 HFD=4.1
01:02:58.380 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.65 = 2.64)
01:02:58.380 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.47)
01:02:58.380 00.000 12268 CameraToMount -- cameraX=-3.01 cameraY=-4.39 hyp=5.32 cameraTheta=-2.17 mountX=-4.66 mountY=-2.42, mountTheta=-2.66
01:02:58.381 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.01, y=-4.39, opts=13)
01:02:58.382 00.001 12268 Enqueuing Move request for scope (-3.01, -4.39)
01:02:58.382 00.000 11616 Worker thread wakes up
01:02:58.382 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.01, -4.39) opts 0xd
01:02:58.382 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.01, -4.39)
01:02:58.382 00.000 11616 Moving (-3.01, -4.39) raw xDistance=-4.66 yDistance=-2.42
01:02:58.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.33 from input -4.66
01:02:58.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -2.42
01:02:58.382 00.000 11616 MoveAxis(E, 2608, ABG)
01:02:58.382 00.000 11616 duration set to 2500 by maxRaDuration
01:02:58.382 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:02:58.383 00.001 11616 IsSlewing returns 0
01:02:58.383 00.000 11616 IsGuiding returns 0
01:02:58.383 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:02:58.406 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:02:58.425 00.019 12268 UpdateGuideState exits: m=56 SNR=5.2
01:02:58.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:58.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:02:58.425 00.000 12268 Enqueuing Expose request
01:03:00.907 02.482 11616 IsGuiding returns 1
01:03:00.907 00.000 11616 scope still moving after pulse duration time elapsed
01:03:00.938 00.031 11616 IsSlewing returns 0
01:03:00.938 00.000 11616 IsGuiding returns 0
01:03:00.938 00.000 11616 scope move finished after 2500 + 55 ms
01:03:00.938 00.000 11616 Move returns status 0, amount 2500
01:03:00.938 00.000 11616 MoveAxis(N, 205, ABG)
01:03:00.938 00.000 11616 Guiding  Dir = 0, Dur = 205
01:03:00.939 00.001 11616 IsSlewing returns 0
01:03:00.939 00.000 11616 IsGuiding returns 0
01:03:00.939 00.000 11616 PulseGuide returned control before completion, sleep 215
01:03:01.157 00.218 11616 IsGuiding returns 1
01:03:01.157 00.000 11616 scope still moving after pulse duration time elapsed
01:03:01.188 00.031 11616 IsSlewing returns 0
01:03:01.188 00.000 11616 IsGuiding returns 0
01:03:01.188 00.000 11616 scope move finished after 205 + 44 ms
01:03:01.188 00.000 11616 Move returns status 0, amount 205
01:03:01.189 00.001 11616 move complete, result=0
01:03:01.189 00.000 11616 worker thread done servicing request
01:03:01.189 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -2.4 px 205 ms NORTH
01:03:01.189 00.000 11616 Worker thread wakes up
01:03:01.189 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:01.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:03:03.202 02.013 11616 Exposure complete
01:03:03.256 00.054 11616 worker thread done servicing request
01:03:03.256 00.000 12268 OnExposeComplete: enter
01:03:03.256 00.000 12268 UpdateGuideState(): m_state=6
01:03:03.256 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
01:03:03.256 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=43, SNR=4.6, Peak=31 HFD=4.0
01:03:03.257 00.001 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
01:03:03.257 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
01:03:03.257 00.000 12268 CameraToMount -- cameraX=-2.35 cameraY=-4.36 hyp=4.96 cameraTheta=-2.06 mountX=-4.57 mountY=-1.77, mountTheta=-2.77
01:03:03.258 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.35, y=-4.36, opts=13)
01:03:03.258 00.000 12268 Enqueuing Move request for scope (-2.35, -4.36)
01:03:03.258 00.000 11616 Worker thread wakes up
01:03:03.258 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.35, -4.36) opts 0xd
01:03:03.258 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.35, -4.36)
01:03:03.259 00.001 11616 Moving (-2.35, -4.36) raw xDistance=-4.57 yDistance=-1.77
01:03:03.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.29 from input -4.57
01:03:03.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -1.77
01:03:03.259 00.000 11616 MoveAxis(E, 2560, ABG)
01:03:03.259 00.000 11616 duration set to 2500 by maxRaDuration
01:03:03.259 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:03:03.259 00.000 11616 IsSlewing returns 0
01:03:03.259 00.000 11616 IsGuiding returns 0
01:03:03.260 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:03:03.282 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:03:03.300 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
01:03:03.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:03.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:03:03.300 00.000 12268 Enqueuing Expose request
01:03:05.775 02.475 11616 IsGuiding returns 1
01:03:05.775 00.000 11616 scope still moving after pulse duration time elapsed
01:03:05.805 00.030 11616 IsSlewing returns 0
01:03:05.805 00.000 11616 IsGuiding returns 0
01:03:05.806 00.001 11616 scope move finished after 2500 + 45 ms
01:03:05.806 00.000 11616 Move returns status 0, amount 2500
01:03:05.806 00.000 11616 MoveAxis(N, 150, ABG)
01:03:05.806 00.000 11616 Guiding  Dir = 0, Dur = 150
01:03:05.806 00.000 11616 IsSlewing returns 0
01:03:05.807 00.001 11616 IsGuiding returns 0
01:03:05.807 00.000 11616 PulseGuide returned control before completion, sleep 160
01:03:05.977 00.170 11616 IsGuiding returns 1
01:03:05.977 00.000 11616 scope still moving after pulse duration time elapsed
01:03:06.009 00.032 11616 IsSlewing returns 0
01:03:06.010 00.001 11616 IsGuiding returns 0
01:03:06.010 00.000 11616 scope move finished after 150 + 53 ms
01:03:06.010 00.000 11616 Move returns status 0, amount 150
01:03:06.010 00.000 11616 move complete, result=0
01:03:06.010 00.000 11616 worker thread done servicing request
01:03:06.011 00.001 11616 Worker thread wakes up
01:03:06.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:06.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:03:06.011 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -1.8 px 150 ms NORTH
01:03:08.024 02.013 11616 Exposure complete
01:03:08.079 00.055 11616 worker thread done servicing request
01:03:08.079 00.000 12268 OnExposeComplete: enter
01:03:08.079 00.000 12268 UpdateGuideState(): m_state=6
01:03:08.080 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
01:03:08.080 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.57, Mass=59, SNR=5.3, Peak=35 HFD=3.3
01:03:08.080 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
01:03:08.080 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
01:03:08.080 00.000 12268 CameraToMount -- cameraX=-3.04 cameraY=-4.36 hyp=5.31 cameraTheta=-2.18 mountX=-4.63 mountY=-2.46, mountTheta=-2.65
01:03:08.082 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.04, y=-4.36, opts=13)
01:03:08.082 00.000 12268 Enqueuing Move request for scope (-3.04, -4.36)
01:03:08.082 00.000 11616 Worker thread wakes up
01:03:08.082 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.04, -4.36) opts 0xd
01:03:08.082 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.04, -4.36)
01:03:08.082 00.000 11616 Moving (-3.04, -4.36) raw xDistance=-4.63 yDistance=-2.46
01:03:08.082 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.32 from input -4.63
01:03:08.082 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -2.46
01:03:08.082 00.000 11616 MoveAxis(E, 2593, ABG)
01:03:08.082 00.000 11616 duration set to 2500 by maxRaDuration
01:03:08.082 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:03:08.083 00.001 11616 IsSlewing returns 0
01:03:08.083 00.000 11616 IsGuiding returns 0
01:03:08.083 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:03:08.104 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
01:03:08.123 00.019 12268 UpdateGuideState exits: m=59 SNR=5.3
01:03:08.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:08.123 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:03:08.123 00.000 12268 Enqueuing Expose request
01:03:10.601 02.478 11616 IsGuiding returns 1
01:03:10.602 00.001 11616 scope still moving after pulse duration time elapsed
01:03:10.632 00.030 11616 IsSlewing returns 0
01:03:10.633 00.001 11616 IsGuiding returns 1
01:03:10.663 00.030 11616 IsSlewing returns 0
01:03:10.664 00.001 11616 IsGuiding returns 1
01:03:10.695 00.031 11616 IsSlewing returns 0
01:03:10.695 00.000 11616 IsGuiding returns 1
01:03:10.725 00.030 11616 IsSlewing returns 0
01:03:10.726 00.001 11616 IsGuiding returns 1
01:03:10.756 00.030 11616 IsSlewing returns 0
01:03:10.757 00.001 11616 IsGuiding returns 1
01:03:10.787 00.030 11616 IsSlewing returns 0
01:03:10.788 00.001 11616 IsGuiding returns 0
01:03:10.788 00.000 11616 scope move finished after 2500 + 204 ms
01:03:10.788 00.000 11616 Move returns status 0, amount 2500
01:03:10.788 00.000 11616 MoveAxis(N, 208, ABG)
01:03:10.788 00.000 11616 Guiding  Dir = 0, Dur = 208
01:03:10.788 00.000 11616 IsSlewing returns 0
01:03:10.789 00.001 11616 IsGuiding returns 0
01:03:10.789 00.000 11616 PulseGuide returned control before completion, sleep 218
01:03:11.020 00.231 11616 IsGuiding returns 1
01:03:11.020 00.000 11616 scope still moving after pulse duration time elapsed
01:03:11.051 00.031 11616 IsSlewing returns 0
01:03:11.051 00.000 11616 IsGuiding returns 0
01:03:11.052 00.001 11616 scope move finished after 208 + 55 ms
01:03:11.052 00.000 11616 Move returns status 0, amount 208
01:03:11.052 00.000 11616 move complete, result=0
01:03:11.052 00.000 11616 worker thread done servicing request
01:03:11.052 00.000 11616 Worker thread wakes up
01:03:11.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:11.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:03:11.052 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -2.5 px 208 ms NORTH
01:03:13.069 02.017 11616 Exposure complete
01:03:13.125 00.056 11616 worker thread done servicing request
01:03:13.125 00.000 12268 OnExposeComplete: enter
01:03:13.126 00.001 12268 UpdateGuideState(): m_state=6
01:03:13.126 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
01:03:13.126 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.32, Mass=60, SNR=5.4, Peak=34 HFD=4.5
01:03:13.126 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.53 = 2.76)
01:03:13.126 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
01:03:13.126 00.000 12268 CameraToMount -- cameraX=-2.42 cameraY=-4.60 hyp=5.20 cameraTheta=-2.05 mountX=-4.81 mountY=-1.81, mountTheta=-2.78
01:03:13.128 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.42, y=-4.60, opts=13)
01:03:13.128 00.000 12268 Enqueuing Move request for scope (-2.42, -4.60)
01:03:13.128 00.000 11616 Worker thread wakes up
01:03:13.128 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.42, -4.60) opts 0xd
01:03:13.128 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.42, -4.60)
01:03:13.128 00.000 11616 Moving (-2.42, -4.60) raw xDistance=-4.81 yDistance=-1.81
01:03:13.129 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.41 from input -4.81
01:03:13.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -1.81
01:03:13.129 00.000 11616 MoveAxis(E, 2696, ABG)
01:03:13.129 00.000 11616 duration set to 2500 by maxRaDuration
01:03:13.129 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:03:13.129 00.000 11616 IsSlewing returns 0
01:03:13.129 00.000 11616 IsGuiding returns 0
01:03:13.130 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:03:13.152 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
01:03:13.171 00.019 12268 UpdateGuideState exits: m=60 SNR=5.4
01:03:13.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:13.172 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:03:13.172 00.000 12268 Enqueuing Expose request
01:03:15.654 02.482 11616 IsGuiding returns 0
01:03:15.655 00.001 11616 Move returns status 0, amount 2500
01:03:15.655 00.000 11616 MoveAxis(N, 153, ABG)
01:03:15.655 00.000 11616 Guiding  Dir = 0, Dur = 153
01:03:15.655 00.000 11616 IsSlewing returns 0
01:03:15.656 00.001 11616 IsGuiding returns 0
01:03:15.656 00.000 11616 PulseGuide returned control before completion, sleep 163
01:03:15.825 00.169 11616 IsGuiding returns 1
01:03:15.825 00.000 11616 scope still moving after pulse duration time elapsed
01:03:15.856 00.031 11616 IsSlewing returns 0
01:03:15.857 00.001 11616 IsGuiding returns 0
01:03:15.857 00.000 11616 scope move finished after 153 + 48 ms
01:03:15.857 00.000 11616 Move returns status 0, amount 153
01:03:15.857 00.000 11616 move complete, result=0
01:03:15.857 00.000 11616 worker thread done servicing request
01:03:15.858 00.001 11616 Worker thread wakes up
01:03:15.858 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -1.8 px 153 ms NORTH
01:03:15.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:15.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:03:17.867 02.009 11616 Exposure complete
01:03:17.923 00.056 11616 worker thread done servicing request
01:03:17.923 00.000 12268 OnExposeComplete: enter
01:03:17.923 00.000 12268 UpdateGuideState(): m_state=6
01:03:17.923 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
01:03:17.923 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.94, Mass=62, SNR=5.5, Peak=37 HFD=3.5
01:03:17.923 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
01:03:17.923 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
01:03:17.923 00.000 12268 CameraToMount -- cameraX=-2.79 cameraY=-3.99 hyp=4.86 cameraTheta=-2.18 mountX=-4.24 mountY=-2.25, mountTheta=-2.65
01:03:17.925 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.79, y=-3.99, opts=13)
01:03:17.925 00.000 12268 Enqueuing Move request for scope (-2.79, -3.99)
01:03:17.925 00.000 11616 Worker thread wakes up
01:03:17.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.79, -3.99) opts 0xd
01:03:17.925 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.79, -3.99)
01:03:17.925 00.000 11616 Moving (-2.79, -3.99) raw xDistance=-4.24 yDistance=-2.25
01:03:17.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.12 from input -4.24
01:03:17.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -2.25
01:03:17.925 00.000 11616 MoveAxis(E, 2374, ABG)
01:03:17.925 00.000 11616 Guiding  Dir = 2, Dur = 2374
01:03:17.926 00.001 11616 IsSlewing returns 0
01:03:17.926 00.000 11616 IsGuiding returns 0
01:03:17.926 00.000 11616 PulseGuide returned control before completion, sleep 2384
01:03:17.946 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
01:03:17.967 00.021 12268 UpdateGuideState exits: m=62 SNR=5.5
01:03:17.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:17.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:03:17.967 00.000 12268 Enqueuing Expose request
01:03:20.327 02.360 11616 IsGuiding returns 1
01:03:20.327 00.000 11616 scope still moving after pulse duration time elapsed
01:03:20.359 00.032 11616 IsSlewing returns 0
01:03:20.359 00.000 11616 IsGuiding returns 1
01:03:20.391 00.032 11616 IsSlewing returns 0
01:03:20.391 00.000 11616 IsGuiding returns 1
01:03:20.423 00.032 11616 IsSlewing returns 0
01:03:20.423 00.000 11616 IsGuiding returns 0
01:03:20.424 00.001 11616 scope move finished after 2374 + 123 ms
01:03:20.424 00.000 11616 Move returns status 0, amount 2374
01:03:20.424 00.000 11616 MoveAxis(N, 191, ABG)
01:03:20.424 00.000 11616 Guiding  Dir = 0, Dur = 191
01:03:20.424 00.000 11616 IsSlewing returns 0
01:03:20.424 00.000 11616 IsGuiding returns 0
01:03:20.425 00.001 11616 PulseGuide returned control before completion, sleep 201
01:03:20.627 00.202 11616 IsGuiding returns 1
01:03:20.628 00.001 11616 scope still moving after pulse duration time elapsed
01:03:20.658 00.030 11616 IsSlewing returns 0
01:03:20.659 00.001 11616 IsGuiding returns 1
01:03:20.689 00.030 11616 IsSlewing returns 0
01:03:20.690 00.001 11616 IsGuiding returns 1
01:03:20.720 00.030 11616 IsSlewing returns 0
01:03:20.720 00.000 11616 IsGuiding returns 0
01:03:20.721 00.001 11616 scope move finished after 191 + 105 ms
01:03:20.721 00.000 11616 Move returns status 0, amount 191
01:03:20.721 00.000 11616 move complete, result=0
01:03:20.721 00.000 11616 worker thread done servicing request
01:03:20.721 00.000 11616 Worker thread wakes up
01:03:20.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:20.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:03:20.721 00.000 12268 GuideStep: -4.2 px 2374 ms EAST, -2.3 px 191 ms NORTH
01:03:22.734 02.013 11616 Exposure complete
01:03:22.791 00.057 11616 worker thread done servicing request
01:03:22.791 00.000 12268 OnExposeComplete: enter
01:03:22.792 00.001 12268 UpdateGuideState(): m_state=6
01:03:22.792 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
01:03:22.792 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.99, Mass=60, SNR=5.4, Peak=31 HFD=6.9
01:03:22.792 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
01:03:22.792 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
01:03:22.792 00.000 12268 CameraToMount -- cameraX=-2.92 cameraY=-3.94 hyp=4.90 cameraTheta=-2.21 mountX=-4.20 mountY=-2.39, mountTheta=-2.62
01:03:22.794 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.92, y=-3.94, opts=13)
01:03:22.794 00.000 12268 Enqueuing Move request for scope (-2.92, -3.94)
01:03:22.794 00.000 11616 Worker thread wakes up
01:03:22.794 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.92, -3.94) opts 0xd
01:03:22.794 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.92, -3.94)
01:03:22.794 00.000 11616 Moving (-2.92, -3.94) raw xDistance=-4.20 yDistance=-2.39
01:03:22.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.10 from input -4.20
01:03:22.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -2.39
01:03:22.794 00.000 11616 MoveAxis(E, 2354, ABG)
01:03:22.794 00.000 11616 Guiding  Dir = 2, Dur = 2354
01:03:22.795 00.001 11616 IsSlewing returns 0
01:03:22.795 00.000 11616 IsGuiding returns 0
01:03:22.796 00.001 11616 PulseGuide returned control before completion, sleep 2364
01:03:22.818 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
01:03:22.835 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
01:03:22.836 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:22.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:03:22.836 00.000 12268 Enqueuing Expose request
01:03:25.176 02.340 11616 IsGuiding returns 1
01:03:25.176 00.000 11616 scope still moving after pulse duration time elapsed
01:03:25.207 00.031 11616 IsSlewing returns 0
01:03:25.207 00.000 11616 IsGuiding returns 1
01:03:25.238 00.031 11616 IsSlewing returns 0
01:03:25.238 00.000 11616 IsGuiding returns 0
01:03:25.238 00.000 11616 scope move finished after 2354 + 88 ms
01:03:25.239 00.001 11616 Move returns status 0, amount 2354
01:03:25.239 00.000 11616 MoveAxis(N, 202, ABG)
01:03:25.239 00.000 11616 Guiding  Dir = 0, Dur = 202
01:03:25.239 00.000 11616 IsSlewing returns 0
01:03:25.239 00.000 11616 IsGuiding returns 0
01:03:25.240 00.001 11616 PulseGuide returned control before completion, sleep 212
01:03:25.453 00.213 11616 IsGuiding returns 1
01:03:25.454 00.001 11616 scope still moving after pulse duration time elapsed
01:03:25.484 00.030 11616 IsSlewing returns 0
01:03:25.485 00.001 11616 IsGuiding returns 1
01:03:25.516 00.031 11616 IsSlewing returns 0
01:03:25.517 00.001 11616 IsGuiding returns 0
01:03:25.517 00.000 11616 scope move finished after 202 + 74 ms
01:03:25.517 00.000 11616 Move returns status 0, amount 202
01:03:25.517 00.000 11616 move complete, result=0
01:03:25.517 00.000 11616 worker thread done servicing request
01:03:25.517 00.000 11616 Worker thread wakes up
01:03:25.517 00.000 12268 GuideStep: -4.2 px 2354 ms EAST, -2.4 px 202 ms NORTH
01:03:25.518 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:25.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:03:27.524 02.006 11616 Exposure complete
01:03:27.579 00.055 11616 worker thread done servicing request
01:03:27.579 00.000 12268 OnExposeComplete: enter
01:03:27.579 00.000 12268 UpdateGuideState(): m_state=6
01:03:27.579 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
01:03:27.579 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=915.93, Mass=66, SNR=5.6, Peak=33 HFD=6.9
01:03:27.579 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.74 = 2.55)
01:03:27.579 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.56)
01:03:27.580 00.001 12268 CameraToMount -- cameraX=-3.31 cameraY=-3.99 hyp=5.18 cameraTheta=-2.26 mountX=-4.29 mountY=-2.77, mountTheta=-2.57
01:03:27.581 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.31, y=-3.99, opts=13)
01:03:27.581 00.000 12268 Enqueuing Move request for scope (-3.31, -3.99)
01:03:27.581 00.000 11616 Worker thread wakes up
01:03:27.581 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.31, -3.99) opts 0xd
01:03:27.581 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.31, -3.99)
01:03:27.582 00.001 11616 Moving (-3.31, -3.99) raw xDistance=-4.29 yDistance=-2.77
01:03:27.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.15 from input -4.29
01:03:27.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -2.77
01:03:27.582 00.000 11616 MoveAxis(E, 2404, ABG)
01:03:27.582 00.000 11616 Guiding  Dir = 2, Dur = 2404
01:03:27.582 00.000 11616 IsSlewing returns 0
01:03:27.582 00.000 11616 IsGuiding returns 0
01:03:27.583 00.001 11616 PulseGuide returned control before completion, sleep 2414
01:03:27.605 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:03:27.627 00.022 12268 UpdateGuideState exits: m=66 SNR=5.6
01:03:27.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:27.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:03:27.627 00.000 12268 Enqueuing Expose request
01:03:30.002 02.375 11616 IsGuiding returns 1
01:03:30.002 00.000 11616 scope still moving after pulse duration time elapsed
01:03:30.032 00.030 11616 IsSlewing returns 0
01:03:30.032 00.000 11616 IsGuiding returns 0
01:03:30.033 00.001 11616 scope move finished after 2404 + 46 ms
01:03:30.033 00.000 11616 Move returns status 0, amount 2404
01:03:30.033 00.000 11616 MoveAxis(N, 234, ABG)
01:03:30.033 00.000 11616 Guiding  Dir = 0, Dur = 234
01:03:30.033 00.000 11616 IsSlewing returns 0
01:03:30.034 00.001 11616 IsGuiding returns 0
01:03:30.034 00.000 11616 PulseGuide returned control before completion, sleep 244
01:03:30.280 00.246 11616 IsGuiding returns 1
01:03:30.280 00.000 11616 scope still moving after pulse duration time elapsed
01:03:30.312 00.032 11616 IsSlewing returns 0
01:03:30.312 00.000 11616 IsGuiding returns 0
01:03:30.312 00.000 11616 scope move finished after 234 + 44 ms
01:03:30.312 00.000 11616 Move returns status 0, amount 234
01:03:30.312 00.000 11616 move complete, result=0
01:03:30.312 00.000 11616 worker thread done servicing request
01:03:30.312 00.000 11616 Worker thread wakes up
01:03:30.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:30.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:03:30.312 00.000 12268 GuideStep: -4.3 px 2404 ms EAST, -2.8 px 234 ms NORTH
01:03:32.322 02.010 11616 Exposure complete
01:03:32.377 00.055 11616 worker thread done servicing request
01:03:32.378 00.001 12268 OnExposeComplete: enter
01:03:32.378 00.000 12268 UpdateGuideState(): m_state=6
01:03:32.378 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
01:03:32.378 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.63, Mass=57, SNR=5.3, Peak=33 HFD=4.1
01:03:32.378 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
01:03:32.378 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
01:03:32.378 00.000 12268 CameraToMount -- cameraX=-2.55 cameraY=-4.29 hyp=4.99 cameraTheta=-2.11 mountX=-4.52 mountY=-1.98, mountTheta=-2.73
01:03:32.380 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.55, y=-4.29, opts=13)
01:03:32.380 00.000 12268 Enqueuing Move request for scope (-2.55, -4.29)
01:03:32.380 00.000 11616 Worker thread wakes up
01:03:32.380 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.55, -4.29) opts 0xd
01:03:32.380 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.55, -4.29)
01:03:32.380 00.000 11616 Moving (-2.55, -4.29) raw xDistance=-4.52 yDistance=-1.98
01:03:32.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.26 from input -4.52
01:03:32.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -1.98
01:03:32.380 00.000 11616 MoveAxis(E, 2529, ABG)
01:03:32.381 00.001 11616 duration set to 2500 by maxRaDuration
01:03:32.381 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:03:32.381 00.000 11616 IsSlewing returns 0
01:03:32.381 00.000 11616 IsGuiding returns 0
01:03:32.381 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:03:32.402 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:03:32.420 00.018 12268 UpdateGuideState exits: m=57 SNR=5.3
01:03:32.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:32.420 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:03:32.420 00.000 12268 Enqueuing Expose request
01:03:34.896 02.476 11616 IsGuiding returns 1
01:03:34.896 00.000 11616 scope still moving after pulse duration time elapsed
01:03:34.926 00.030 11616 IsSlewing returns 0
01:03:34.927 00.001 11616 IsGuiding returns 0
01:03:34.927 00.000 11616 scope move finished after 2500 + 45 ms
01:03:34.927 00.000 11616 Move returns status 0, amount 2500
01:03:34.927 00.000 11616 MoveAxis(N, 168, ABG)
01:03:34.927 00.000 11616 Guiding  Dir = 0, Dur = 168
01:03:34.927 00.000 11616 IsSlewing returns 0
01:03:34.928 00.001 11616 IsGuiding returns 0
01:03:34.928 00.000 11616 PulseGuide returned control before completion, sleep 178
01:03:35.111 00.183 11616 IsGuiding returns 1
01:03:35.111 00.000 11616 scope still moving after pulse duration time elapsed
01:03:35.142 00.031 11616 IsSlewing returns 0
01:03:35.142 00.000 11616 IsGuiding returns 0
01:03:35.143 00.001 11616 scope move finished after 168 + 46 ms
01:03:35.143 00.000 11616 Move returns status 0, amount 168
01:03:35.143 00.000 11616 move complete, result=0
01:03:35.143 00.000 11616 worker thread done servicing request
01:03:35.143 00.000 11616 Worker thread wakes up
01:03:35.143 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -2.0 px 168 ms NORTH
01:03:35.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:35.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:03:37.152 02.009 11616 Exposure complete
01:03:37.206 00.054 11616 worker thread done servicing request
01:03:37.206 00.000 12268 OnExposeComplete: enter
01:03:37.206 00.000 12268 UpdateGuideState(): m_state=6
01:03:37.207 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
01:03:37.207 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.87, Mass=60, SNR=5.4, Peak=37 HFD=2.8
01:03:37.207 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.71 = 2.57)
01:03:37.207 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.54)
01:03:37.207 00.000 12268 CameraToMount -- cameraX=-3.20 cameraY=-4.05 hyp=5.16 cameraTheta=-2.24 mountX=-4.35 mountY=-2.65, mountTheta=-2.59
01:03:37.209 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.20, y=-4.05, opts=13)
01:03:37.209 00.000 12268 Enqueuing Move request for scope (-3.20, -4.05)
01:03:37.209 00.000 11616 Worker thread wakes up
01:03:37.210 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.20, -4.05) opts 0xd
01:03:37.210 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.20, -4.05)
01:03:37.210 00.000 11616 Moving (-3.20, -4.05) raw xDistance=-4.35 yDistance=-2.65
01:03:37.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.17 from input -4.35
01:03:37.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -2.65
01:03:37.210 00.000 11616 MoveAxis(E, 2433, ABG)
01:03:37.210 00.000 11616 Guiding  Dir = 2, Dur = 2433
01:03:37.210 00.000 11616 IsSlewing returns 0
01:03:37.210 00.000 11616 IsGuiding returns 0
01:03:37.211 00.001 11616 PulseGuide returned control before completion, sleep 2443
01:03:37.233 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:03:37.252 00.019 12268 UpdateGuideState exits: m=60 SNR=5.4
01:03:37.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:37.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:03:37.252 00.000 12268 Enqueuing Expose request
01:03:39.658 02.406 11616 IsGuiding returns 1
01:03:39.658 00.000 11616 scope still moving after pulse duration time elapsed
01:03:39.688 00.030 11616 IsSlewing returns 0
01:03:39.689 00.001 11616 IsGuiding returns 0
01:03:39.689 00.000 11616 scope move finished after 2433 + 45 ms
01:03:39.689 00.000 11616 Move returns status 0, amount 2433
01:03:39.689 00.000 11616 MoveAxis(N, 224, ABG)
01:03:39.689 00.000 11616 Guiding  Dir = 0, Dur = 224
01:03:39.689 00.000 11616 IsSlewing returns 0
01:03:39.690 00.001 11616 IsGuiding returns 0
01:03:39.690 00.000 11616 PulseGuide returned control before completion, sleep 234
01:03:39.935 00.245 11616 IsGuiding returns 1
01:03:39.935 00.000 11616 scope still moving after pulse duration time elapsed
01:03:39.966 00.031 11616 IsSlewing returns 0
01:03:39.966 00.000 11616 IsGuiding returns 0
01:03:39.967 00.001 11616 scope move finished after 224 + 52 ms
01:03:39.967 00.000 11616 Move returns status 0, amount 224
01:03:39.967 00.000 11616 move complete, result=0
01:03:39.967 00.000 11616 worker thread done servicing request
01:03:39.967 00.000 11616 Worker thread wakes up
01:03:39.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:39.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:03:39.967 00.000 12268 GuideStep: -4.3 px 2433 ms EAST, -2.7 px 224 ms NORTH
01:03:41.985 02.018 11616 Exposure complete
01:03:42.039 00.054 11616 worker thread done servicing request
01:03:42.039 00.000 12268 OnExposeComplete: enter
01:03:42.039 00.000 12268 UpdateGuideState(): m_state=6
01:03:42.040 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
01:03:42.040 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.78, Mass=57, SNR=5.2, Peak=33 HFD=3.7
01:03:42.040 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.66 = 2.62)
01:03:42.040 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.49)
01:03:42.040 00.000 12268 CameraToMount -- cameraX=-2.95 cameraY=-4.14 hyp=5.08 cameraTheta=-2.19 mountX=-4.41 mountY=-2.39, mountTheta=-2.64
01:03:42.041 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.95, y=-4.14, opts=13)
01:03:42.042 00.001 12268 Enqueuing Move request for scope (-2.95, -4.14)
01:03:42.042 00.000 11616 Worker thread wakes up
01:03:42.042 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.95, -4.14) opts 0xd
01:03:42.042 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.95, -4.14)
01:03:42.042 00.000 11616 Moving (-2.95, -4.14) raw xDistance=-4.41 yDistance=-2.39
01:03:42.042 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.20 from input -4.41
01:03:42.042 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -2.39
01:03:42.042 00.000 11616 MoveAxis(E, 2468, ABG)
01:03:42.042 00.000 11616 Guiding  Dir = 2, Dur = 2468
01:03:42.042 00.000 11616 IsSlewing returns 0
01:03:42.043 00.001 11616 IsGuiding returns 0
01:03:42.043 00.000 11616 PulseGuide returned control before completion, sleep 2478
01:03:42.066 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
01:03:42.083 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
01:03:42.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:42.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:03:42.083 00.000 12268 Enqueuing Expose request
01:03:44.526 02.443 11616 IsGuiding returns 1
01:03:44.527 00.001 11616 scope still moving after pulse duration time elapsed
01:03:44.556 00.029 11616 IsSlewing returns 0
01:03:44.557 00.001 11616 IsGuiding returns 0
01:03:44.557 00.000 11616 scope move finished after 2468 + 45 ms
01:03:44.557 00.000 11616 Move returns status 0, amount 2468
01:03:44.557 00.000 11616 MoveAxis(N, 203, ABG)
01:03:44.557 00.000 11616 Guiding  Dir = 0, Dur = 203
01:03:44.558 00.001 11616 IsSlewing returns 0
01:03:44.558 00.000 11616 IsGuiding returns 0
01:03:44.558 00.000 11616 PulseGuide returned control before completion, sleep 213
01:03:44.775 00.217 11616 IsGuiding returns 1
01:03:44.775 00.000 11616 scope still moving after pulse duration time elapsed
01:03:44.805 00.030 11616 IsSlewing returns 0
01:03:44.806 00.001 11616 IsGuiding returns 0
01:03:44.806 00.000 11616 scope move finished after 203 + 45 ms
01:03:44.806 00.000 11616 Move returns status 0, amount 203
01:03:44.806 00.000 11616 move complete, result=0
01:03:44.806 00.000 11616 worker thread done servicing request
01:03:44.806 00.000 11616 Worker thread wakes up
01:03:44.806 00.000 12268 GuideStep: -4.4 px 2468 ms EAST, -2.4 px 203 ms NORTH
01:03:44.807 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:44.807 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:03:46.813 02.006 11616 Exposure complete
01:03:46.873 00.060 11616 worker thread done servicing request
01:03:46.873 00.000 12268 OnExposeComplete: enter
01:03:46.873 00.000 12268 UpdateGuideState(): m_state=6
01:03:46.874 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
01:03:46.874 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.20, Mass=59, SNR=5.4, Peak=34 HFD=4.8
01:03:46.874 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.58 = 2.71)
01:03:46.874 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.40)
01:03:46.874 00.000 12268 CameraToMount -- cameraX=-2.78 cameraY=-4.72 hyp=5.48 cameraTheta=-2.10 mountX=-4.97 mountY=-2.15, mountTheta=-2.73
01:03:46.876 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.78, y=-4.72, opts=13)
01:03:46.876 00.000 12268 Enqueuing Move request for scope (-2.78, -4.72)
01:03:46.876 00.000 11616 Worker thread wakes up
01:03:46.876 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.78, -4.72) opts 0xd
01:03:46.877 00.001 11616 Handling offset move in thread for scope, endpoint = (-2.78, -4.72)
01:03:46.877 00.000 11616 Moving (-2.78, -4.72) raw xDistance=-4.97 yDistance=-2.15
01:03:46.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.48 from input -4.97
01:03:46.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.15
01:03:46.877 00.000 11616 MoveAxis(E, 2782, ABG)
01:03:46.877 00.000 11616 duration set to 2500 by maxRaDuration
01:03:46.877 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:03:46.877 00.000 11616 IsSlewing returns 0
01:03:46.878 00.001 11616 IsGuiding returns 0
01:03:46.878 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:03:46.900 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:03:46.918 00.018 12268 UpdateGuideState exits: m=59 SNR=5.4
01:03:46.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:46.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:03:46.919 00.000 12268 Enqueuing Expose request
01:03:49.392 02.473 11616 IsGuiding returns 1
01:03:49.392 00.000 11616 scope still moving after pulse duration time elapsed
01:03:49.422 00.030 11616 IsSlewing returns 0
01:03:49.422 00.000 11616 IsGuiding returns 0
01:03:49.422 00.000 11616 scope move finished after 2500 + 44 ms
01:03:49.422 00.000 11616 Move returns status 0, amount 2500
01:03:49.422 00.000 11616 MoveAxis(N, 182, ABG)
01:03:49.422 00.000 11616 Guiding  Dir = 0, Dur = 182
01:03:49.423 00.001 11616 IsSlewing returns 0
01:03:49.423 00.000 11616 IsGuiding returns 0
01:03:49.423 00.000 11616 PulseGuide returned control before completion, sleep 192
01:03:49.624 00.201 11616 IsGuiding returns 1
01:03:49.625 00.001 11616 scope still moving after pulse duration time elapsed
01:03:49.654 00.029 11616 IsSlewing returns 0
01:03:49.655 00.001 11616 IsGuiding returns 0
01:03:49.655 00.000 11616 scope move finished after 182 + 49 ms
01:03:49.655 00.000 11616 Move returns status 0, amount 182
01:03:49.655 00.000 11616 move complete, result=0
01:03:49.655 00.000 11616 worker thread done servicing request
01:03:49.655 00.000 11616 Worker thread wakes up
01:03:49.655 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:49.655 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:03:49.656 00.001 12268 GuideStep: -5.0 px 2500 ms EAST, -2.1 px 182 ms NORTH
01:03:51.662 02.006 11616 Exposure complete
01:03:51.719 00.057 11616 worker thread done servicing request
01:03:51.719 00.000 12268 OnExposeComplete: enter
01:03:51.719 00.000 12268 UpdateGuideState(): m_state=6
01:03:51.721 00.002 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
01:03:51.721 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.95, Mass=56, SNR=5.2, Peak=34 HFD=3.3
01:03:51.721 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.67 = 2.61)
01:03:51.721 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.50)
01:03:51.721 00.000 12268 CameraToMount -- cameraX=-2.89 cameraY=-3.97 hyp=4.92 cameraTheta=-2.20 mountX=-4.24 mountY=-2.36, mountTheta=-2.63
01:03:51.723 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.89, y=-3.97, opts=13)
01:03:51.723 00.000 12268 Enqueuing Move request for scope (-2.89, -3.97)
01:03:51.723 00.000 11616 Worker thread wakes up
01:03:51.723 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.89, -3.97) opts 0xd
01:03:51.723 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.89, -3.97)
01:03:51.723 00.000 11616 Moving (-2.89, -3.97) raw xDistance=-4.24 yDistance=-2.36
01:03:51.723 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.12 from input -4.24
01:03:51.723 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -2.36
01:03:51.723 00.000 11616 MoveAxis(E, 2373, ABG)
01:03:51.723 00.000 11616 Guiding  Dir = 2, Dur = 2373
01:03:51.723 00.000 11616 IsSlewing returns 0
01:03:51.723 00.000 11616 IsGuiding returns 0
01:03:51.725 00.002 11616 PulseGuide returned control before completion, sleep 2383
01:03:51.748 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:03:51.766 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
01:03:51.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:51.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:03:51.766 00.000 12268 Enqueuing Expose request
01:03:54.121 02.355 11616 IsGuiding returns 1
01:03:54.122 00.001 11616 scope still moving after pulse duration time elapsed
01:03:54.153 00.031 11616 IsSlewing returns 0
01:03:54.154 00.001 11616 IsGuiding returns 0
01:03:54.154 00.000 11616 scope move finished after 2373 + 56 ms
01:03:54.154 00.000 11616 Move returns status 0, amount 2373
01:03:54.154 00.000 11616 MoveAxis(N, 200, ABG)
01:03:54.154 00.000 11616 Guiding  Dir = 0, Dur = 200
01:03:54.154 00.000 11616 IsSlewing returns 0
01:03:54.155 00.001 11616 IsGuiding returns 0
01:03:54.155 00.000 11616 PulseGuide returned control before completion, sleep 210
01:03:54.372 00.217 11616 IsGuiding returns 1
01:03:54.372 00.000 11616 scope still moving after pulse duration time elapsed
01:03:54.403 00.031 11616 IsSlewing returns 0
01:03:54.404 00.001 11616 IsGuiding returns 0
01:03:54.404 00.000 11616 scope move finished after 200 + 49 ms
01:03:54.404 00.000 11616 Move returns status 0, amount 200
01:03:54.404 00.000 11616 move complete, result=0
01:03:54.404 00.000 11616 worker thread done servicing request
01:03:54.404 00.000 11616 Worker thread wakes up
01:03:54.405 00.001 12268 GuideStep: -4.2 px 2373 ms EAST, -2.4 px 200 ms NORTH
01:03:54.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:54.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:03:56.469 02.064 11616 Exposure complete
01:03:56.524 00.055 11616 worker thread done servicing request
01:03:56.524 00.000 12268 OnExposeComplete: enter
01:03:56.524 00.000 12268 UpdateGuideState(): m_state=6
01:03:56.525 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
01:03:56.525 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=914.91, Mass=49, SNR=4.9, Peak=33 HFD=3.9
01:03:56.525 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
01:03:56.525 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
01:03:56.525 00.000 12268 CameraToMount -- cameraX=-2.80 cameraY=-5.02 hyp=5.75 cameraTheta=-2.08 mountX=-5.27 mountY=-2.13, mountTheta=-2.76
01:03:56.527 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.80, y=-5.02, opts=13)
01:03:56.527 00.000 12268 Enqueuing Move request for scope (-2.80, -5.02)
01:03:56.527 00.000 11616 Worker thread wakes up
01:03:56.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.80, -5.02) opts 0xd
01:03:56.527 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.80, -5.02)
01:03:56.527 00.000 11616 Moving (-2.80, -5.02) raw xDistance=-5.27 yDistance=-2.13
01:03:56.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.63 from input -5.27
01:03:56.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.13
01:03:56.527 00.000 11616 MoveAxis(E, 2949, ABG)
01:03:56.527 00.000 11616 duration set to 2500 by maxRaDuration
01:03:56.528 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:03:56.528 00.000 11616 IsSlewing returns 0
01:03:56.528 00.000 11616 IsGuiding returns 0
01:03:56.529 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:03:56.550 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:03:56.568 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
01:03:56.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:56.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:03:56.568 00.000 12268 Enqueuing Expose request
01:03:59.052 02.484 11616 IsGuiding returns 1
01:03:59.052 00.000 11616 scope still moving after pulse duration time elapsed
01:03:59.083 00.031 11616 IsSlewing returns 0
01:03:59.084 00.001 11616 IsGuiding returns 0
01:03:59.084 00.000 11616 scope move finished after 2500 + 55 ms
01:03:59.084 00.000 11616 Move returns status 0, amount 2500
01:03:59.084 00.000 11616 MoveAxis(N, 181, ABG)
01:03:59.084 00.000 11616 Guiding  Dir = 0, Dur = 181
01:03:59.084 00.000 11616 IsSlewing returns 0
01:03:59.085 00.001 11616 IsGuiding returns 0
01:03:59.085 00.000 11616 PulseGuide returned control before completion, sleep 191
01:03:59.285 00.200 11616 IsGuiding returns 1
01:03:59.285 00.000 11616 scope still moving after pulse duration time elapsed
01:03:59.315 00.030 11616 IsSlewing returns 0
01:03:59.316 00.001 11616 IsGuiding returns 0
01:03:59.316 00.000 11616 scope move finished after 181 + 50 ms
01:03:59.316 00.000 11616 Move returns status 0, amount 181
01:03:59.317 00.001 11616 move complete, result=0
01:03:59.317 00.000 11616 worker thread done servicing request
01:03:59.317 00.000 11616 Worker thread wakes up
01:03:59.317 00.000 12268 GuideStep: -5.3 px 2500 ms EAST, -2.1 px 181 ms NORTH
01:03:59.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:03:59.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:04:01.344 02.027 11616 Exposure complete
01:04:01.401 00.057 11616 worker thread done servicing request
01:04:01.401 00.000 12268 OnExposeComplete: enter
01:04:01.402 00.001 12268 UpdateGuideState(): m_state=6
01:04:01.402 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
01:04:01.402 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.63, Mass=40, SNR=4.4, Peak=30 HFD=3.2
01:04:01.402 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
01:04:01.402 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
01:04:01.402 00.000 12268 CameraToMount -- cameraX=-2.79 cameraY=-4.29 hyp=5.12 cameraTheta=-2.15 mountX=-4.54 mountY=-2.22, mountTheta=-2.69
01:04:01.404 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.79, y=-4.29, opts=13)
01:04:01.404 00.000 12268 Enqueuing Move request for scope (-2.79, -4.29)
01:04:01.404 00.000 11616 Worker thread wakes up
01:04:01.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.79, -4.29) opts 0xd
01:04:01.404 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.79, -4.29)
01:04:01.405 00.001 11616 Moving (-2.79, -4.29) raw xDistance=-4.54 yDistance=-2.22
01:04:01.405 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.27 from input -4.54
01:04:01.405 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -2.22
01:04:01.405 00.000 11616 MoveAxis(E, 2543, ABG)
01:04:01.405 00.000 11616 duration set to 2500 by maxRaDuration
01:04:01.405 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:04:01.405 00.000 11616 IsSlewing returns 0
01:04:01.405 00.000 11616 IsGuiding returns 0
01:04:01.406 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:04:01.432 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:04:01.449 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
01:04:01.450 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:01.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:01.450 00.000 12268 Enqueuing Expose request
01:04:03.921 02.471 11616 IsGuiding returns 1
01:04:03.921 00.000 11616 scope still moving after pulse duration time elapsed
01:04:03.953 00.032 11616 IsSlewing returns 0
01:04:03.953 00.000 11616 IsGuiding returns 0
01:04:03.954 00.001 11616 scope move finished after 2500 + 47 ms
01:04:03.954 00.000 11616 Move returns status 0, amount 2500
01:04:03.954 00.000 11616 MoveAxis(N, 188, ABG)
01:04:03.954 00.000 11616 Guiding  Dir = 0, Dur = 188
01:04:03.954 00.000 11616 IsSlewing returns 0
01:04:03.954 00.000 11616 IsGuiding returns 0
01:04:03.955 00.001 11616 PulseGuide returned control before completion, sleep 198
01:04:04.157 00.202 11616 IsGuiding returns 1
01:04:04.157 00.000 11616 scope still moving after pulse duration time elapsed
01:04:04.188 00.031 11616 IsSlewing returns 0
01:04:04.189 00.001 11616 IsGuiding returns 0
01:04:04.189 00.000 11616 scope move finished after 188 + 46 ms
01:04:04.189 00.000 11616 Move returns status 0, amount 188
01:04:04.189 00.000 11616 move complete, result=0
01:04:04.189 00.000 11616 worker thread done servicing request
01:04:04.189 00.000 11616 Worker thread wakes up
01:04:04.189 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:04:04.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:04:04.189 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -2.2 px 188 ms NORTH
01:04:06.203 02.014 11616 Exposure complete
01:04:06.260 00.057 11616 worker thread done servicing request
01:04:06.260 00.000 12268 OnExposeComplete: enter
01:04:06.260 00.000 12268 UpdateGuideState(): m_state=6
01:04:06.260 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
01:04:06.261 00.001 12268 Star::Find returns 1 (0), X=665.52, Y=915.73, Mass=57, SNR=5.3, Peak=36 HFD=3.0
01:04:06.261 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.67 = 2.61)
01:04:06.261 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.50)
01:04:06.261 00.000 12268 CameraToMount -- cameraX=-3.04 cameraY=-4.19 hyp=5.18 cameraTheta=-2.20 mountX=-4.47 mountY=-2.48, mountTheta=-2.64
01:04:06.262 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.04, y=-4.19, opts=13)
01:04:06.262 00.000 12268 Enqueuing Move request for scope (-3.04, -4.19)
01:04:06.263 00.001 11616 Worker thread wakes up
01:04:06.263 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.04, -4.19) opts 0xd
01:04:06.263 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.04, -4.19)
01:04:06.263 00.000 11616 Moving (-3.04, -4.19) raw xDistance=-4.47 yDistance=-2.48
01:04:06.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.23 from input -4.47
01:04:06.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -2.48
01:04:06.263 00.000 11616 MoveAxis(E, 2501, ABG)
01:04:06.263 00.000 11616 duration set to 2500 by maxRaDuration
01:04:06.263 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:04:06.263 00.000 11616 IsSlewing returns 0
01:04:06.264 00.001 11616 IsGuiding returns 0
01:04:06.264 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:04:06.284 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:04:06.301 00.017 12268 UpdateGuideState exits: m=57 SNR=5.3
01:04:06.302 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:06.302 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:06.302 00.000 12268 Enqueuing Expose request
01:04:08.784 02.482 11616 IsGuiding returns 1
01:04:08.785 00.001 11616 scope still moving after pulse duration time elapsed
01:04:08.815 00.030 11616 IsSlewing returns 0
01:04:08.816 00.001 11616 IsGuiding returns 0
01:04:08.816 00.000 11616 scope move finished after 2500 + 51 ms
01:04:08.816 00.000 11616 Move returns status 0, amount 2500
01:04:08.816 00.000 11616 MoveAxis(N, 209, ABG)
01:04:08.816 00.000 11616 Guiding  Dir = 0, Dur = 209
01:04:08.816 00.000 11616 IsSlewing returns 0
01:04:08.817 00.001 11616 IsGuiding returns 0
01:04:08.817 00.000 11616 PulseGuide returned control before completion, sleep 219
01:04:09.049 00.232 11616 IsGuiding returns 1
01:04:09.049 00.000 11616 scope still moving after pulse duration time elapsed
01:04:09.079 00.030 11616 IsSlewing returns 0
01:04:09.079 00.000 11616 IsGuiding returns 0
01:04:09.079 00.000 11616 scope move finished after 209 + 54 ms
01:04:09.079 00.000 11616 Move returns status 0, amount 209
01:04:09.079 00.000 11616 move complete, result=0
01:04:09.080 00.001 11616 worker thread done servicing request
01:04:09.080 00.000 11616 Worker thread wakes up
01:04:09.080 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:04:09.080 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:04:09.080 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -2.5 px 209 ms NORTH
01:04:11.089 02.009 11616 Exposure complete
01:04:11.145 00.056 11616 worker thread done servicing request
01:04:11.146 00.001 12268 OnExposeComplete: enter
01:04:11.146 00.000 12268 UpdateGuideState(): m_state=6
01:04:11.146 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
01:04:11.146 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=915.94, Mass=59, SNR=5.3, Peak=36 HFD=3.3
01:04:11.146 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
01:04:11.146 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
01:04:11.146 00.000 12268 CameraToMount -- cameraX=-3.35 cameraY=-3.99 hyp=5.21 cameraTheta=-2.27 mountX=-4.29 mountY=-2.81, mountTheta=-2.56
01:04:11.148 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.35, y=-3.99, opts=13)
01:04:11.148 00.000 12268 Enqueuing Move request for scope (-3.35, -3.99)
01:04:11.148 00.000 11616 Worker thread wakes up
01:04:11.148 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.35, -3.99) opts 0xd
01:04:11.148 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.35, -3.99)
01:04:11.148 00.000 11616 Moving (-3.35, -3.99) raw xDistance=-4.29 yDistance=-2.81
01:04:11.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.15 from input -4.29
01:04:11.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -2.81
01:04:11.148 00.000 11616 MoveAxis(E, 2405, ABG)
01:04:11.148 00.000 11616 Guiding  Dir = 2, Dur = 2405
01:04:11.149 00.001 11616 IsSlewing returns 0
01:04:11.149 00.000 11616 IsGuiding returns 0
01:04:11.149 00.000 11616 PulseGuide returned control before completion, sleep 2415
01:04:11.171 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:04:11.188 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
01:04:11.188 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:11.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:11.188 00.000 12268 Enqueuing Expose request
01:04:13.568 02.380 11616 IsGuiding returns 1
01:04:13.568 00.000 11616 scope still moving after pulse duration time elapsed
01:04:13.600 00.032 11616 IsSlewing returns 0
01:04:13.600 00.000 11616 IsGuiding returns 0
01:04:13.600 00.000 11616 scope move finished after 2405 + 47 ms
01:04:13.600 00.000 11616 Move returns status 0, amount 2405
01:04:13.601 00.001 11616 MoveAxis(N, 238, ABG)
01:04:13.601 00.000 11616 Guiding  Dir = 0, Dur = 238
01:04:13.601 00.000 11616 IsSlewing returns 0
01:04:13.601 00.000 11616 IsGuiding returns 0
01:04:13.601 00.000 11616 PulseGuide returned control before completion, sleep 248
01:04:13.864 00.263 11616 IsGuiding returns 1
01:04:13.864 00.000 11616 scope still moving after pulse duration time elapsed
01:04:13.894 00.030 11616 IsSlewing returns 0
01:04:13.895 00.001 11616 IsGuiding returns 0
01:04:13.895 00.000 11616 scope move finished after 238 + 55 ms
01:04:13.895 00.000 11616 Move returns status 0, amount 238
01:04:13.895 00.000 11616 move complete, result=0
01:04:13.896 00.001 11616 worker thread done servicing request
01:04:13.896 00.000 11616 Worker thread wakes up
01:04:13.896 00.000 12268 GuideStep: -4.3 px 2405 ms EAST, -2.8 px 238 ms NORTH
01:04:13.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:04:13.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:04:15.904 02.008 11616 Exposure complete
01:04:15.959 00.055 11616 worker thread done servicing request
01:04:15.959 00.000 12268 OnExposeComplete: enter
01:04:15.959 00.000 12268 UpdateGuideState(): m_state=6
01:04:15.960 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:04:15.960 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.29, Mass=48, SNR=4.9, Peak=35 HFD=3.3
01:04:15.960 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
01:04:15.960 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
01:04:15.960 00.000 12268 CameraToMount -- cameraX=-2.77 cameraY=-4.64 hyp=5.40 cameraTheta=-2.11 mountX=-4.88 mountY=-2.16, mountTheta=-2.73
01:04:15.961 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.77, y=-4.64, opts=13)
01:04:15.962 00.001 12268 Enqueuing Move request for scope (-2.77, -4.64)
01:04:15.962 00.000 11616 Worker thread wakes up
01:04:15.962 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.77, -4.64) opts 0xd
01:04:15.962 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.77, -4.64)
01:04:15.962 00.000 11616 Moving (-2.77, -4.64) raw xDistance=-4.88 yDistance=-2.16
01:04:15.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.44 from input -4.88
01:04:15.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.16
01:04:15.962 00.000 11616 MoveAxis(E, 2734, ABG)
01:04:15.962 00.000 11616 duration set to 2500 by maxRaDuration
01:04:15.962 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:04:15.962 00.000 11616 IsSlewing returns 0
01:04:15.963 00.001 11616 IsGuiding returns 0
01:04:15.963 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:04:15.985 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:04:16.002 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
01:04:16.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:16.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:16.002 00.000 12268 Enqueuing Expose request
01:04:18.483 02.481 11616 IsGuiding returns 1
01:04:18.483 00.000 11616 scope still moving after pulse duration time elapsed
01:04:18.514 00.031 11616 IsSlewing returns 0
01:04:18.515 00.001 11616 IsGuiding returns 0
01:04:18.515 00.000 11616 scope move finished after 2500 + 52 ms
01:04:18.515 00.000 11616 Move returns status 0, amount 2500
01:04:18.515 00.000 11616 MoveAxis(N, 182, ABG)
01:04:18.515 00.000 11616 Guiding  Dir = 0, Dur = 182
01:04:18.516 00.001 11616 IsSlewing returns 0
01:04:18.516 00.000 11616 IsGuiding returns 0
01:04:18.516 00.000 11616 PulseGuide returned control before completion, sleep 192
01:04:18.716 00.200 11616 IsGuiding returns 1
01:04:18.716 00.000 11616 scope still moving after pulse duration time elapsed
01:04:18.747 00.031 11616 IsSlewing returns 0
01:04:18.747 00.000 11616 IsGuiding returns 0
01:04:18.748 00.001 11616 scope move finished after 182 + 49 ms
01:04:18.748 00.000 11616 Move returns status 0, amount 182
01:04:18.748 00.000 11616 move complete, result=0
01:04:18.748 00.000 11616 worker thread done servicing request
01:04:18.748 00.000 11616 Worker thread wakes up
01:04:18.748 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:04:18.748 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:04:18.748 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -2.2 px 182 ms NORTH
01:04:20.754 02.006 11616 Exposure complete
01:04:20.811 00.057 11616 worker thread done servicing request
01:04:20.811 00.000 12268 OnExposeComplete: enter
01:04:20.812 00.001 12268 UpdateGuideState(): m_state=6
01:04:20.812 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
01:04:20.812 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.88, Mass=55, SNR=5.2, Peak=34 HFD=3.8
01:04:20.812 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
01:04:20.812 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.48)
01:04:20.812 00.000 12268 CameraToMount -- cameraX=-2.83 cameraY=-4.04 hyp=4.94 cameraTheta=-2.18 mountX=-4.30 mountY=-2.29, mountTheta=-2.65
01:04:20.814 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.83, y=-4.04, opts=13)
01:04:20.814 00.000 12268 Enqueuing Move request for scope (-2.83, -4.04)
01:04:20.814 00.000 11616 Worker thread wakes up
01:04:20.814 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.83, -4.04) opts 0xd
01:04:20.814 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.83, -4.04)
01:04:20.814 00.000 11616 Moving (-2.83, -4.04) raw xDistance=-4.30 yDistance=-2.29
01:04:20.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.15 from input -4.30
01:04:20.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -2.29
01:04:20.814 00.000 11616 MoveAxis(E, 2408, ABG)
01:04:20.815 00.001 11616 Guiding  Dir = 2, Dur = 2408
01:04:20.815 00.000 11616 IsSlewing returns 0
01:04:20.815 00.000 11616 IsGuiding returns 0
01:04:20.815 00.000 11616 PulseGuide returned control before completion, sleep 2418
01:04:20.836 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:04:20.853 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
01:04:20.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:20.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:20.853 00.000 12268 Enqueuing Expose request
01:04:23.239 02.386 11616 IsGuiding returns 1
01:04:23.239 00.000 11616 scope still moving after pulse duration time elapsed
01:04:23.271 00.032 11616 IsSlewing returns 0
01:04:23.271 00.000 11616 IsGuiding returns 0
01:04:23.271 00.000 11616 scope move finished after 2408 + 48 ms
01:04:23.271 00.000 11616 Move returns status 0, amount 2408
01:04:23.271 00.000 11616 MoveAxis(N, 194, ABG)
01:04:23.271 00.000 11616 Guiding  Dir = 0, Dur = 194
01:04:23.272 00.001 11616 IsSlewing returns 0
01:04:23.272 00.000 11616 IsGuiding returns 0
01:04:23.272 00.000 11616 PulseGuide returned control before completion, sleep 204
01:04:23.490 00.218 11616 IsGuiding returns 1
01:04:23.491 00.001 11616 scope still moving after pulse duration time elapsed
01:04:23.520 00.029 11616 IsSlewing returns 0
01:04:23.520 00.000 11616 IsGuiding returns 0
01:04:23.521 00.001 11616 scope move finished after 194 + 54 ms
01:04:23.521 00.000 11616 Move returns status 0, amount 194
01:04:23.521 00.000 11616 move complete, result=0
01:04:23.521 00.000 11616 worker thread done servicing request
01:04:23.521 00.000 11616 Worker thread wakes up
01:04:23.521 00.000 12268 GuideStep: -4.3 px 2408 ms EAST, -2.3 px 194 ms NORTH
01:04:23.521 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:04:23.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:04:25.531 02.010 11616 Exposure complete
01:04:25.587 00.056 11616 worker thread done servicing request
01:04:25.587 00.000 12268 OnExposeComplete: enter
01:04:25.587 00.000 12268 UpdateGuideState(): m_state=6
01:04:25.588 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
01:04:25.588 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=916.08, Mass=61, SNR=5.4, Peak=40 HFD=3.4
01:04:25.588 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.66 = 2.63)
01:04:25.588 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.48)
01:04:25.588 00.000 12268 CameraToMount -- cameraX=-2.71 cameraY=-3.85 hyp=4.70 cameraTheta=-2.18 mountX=-4.09 mountY=-2.19, mountTheta=-2.65
01:04:25.590 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.71, y=-3.85, opts=13)
01:04:25.590 00.000 12268 Enqueuing Move request for scope (-2.71, -3.85)
01:04:25.590 00.000 11616 Worker thread wakes up
01:04:25.590 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.71, -3.85) opts 0xd
01:04:25.590 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.71, -3.85)
01:04:25.590 00.000 11616 Moving (-2.71, -3.85) raw xDistance=-4.09 yDistance=-2.19
01:04:25.590 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.05 from input -4.09
01:04:25.590 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -2.19
01:04:25.590 00.000 11616 MoveAxis(E, 2290, ABG)
01:04:25.591 00.001 11616 Guiding  Dir = 2, Dur = 2290
01:04:25.591 00.000 11616 IsSlewing returns 0
01:04:25.591 00.000 11616 IsGuiding returns 0
01:04:25.591 00.000 11616 PulseGuide returned control before completion, sleep 2300
01:04:25.613 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:04:25.630 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
01:04:25.630 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:25.630 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:25.630 00.000 12268 Enqueuing Expose request
01:04:27.894 02.264 11616 IsGuiding returns 1
01:04:27.894 00.000 11616 scope still moving after pulse duration time elapsed
01:04:27.925 00.031 11616 IsSlewing returns 0
01:04:27.925 00.000 11616 IsGuiding returns 0
01:04:27.926 00.001 11616 scope move finished after 2290 + 44 ms
01:04:27.926 00.000 11616 Move returns status 0, amount 2290
01:04:27.926 00.000 11616 MoveAxis(N, 185, ABG)
01:04:27.926 00.000 11616 Guiding  Dir = 0, Dur = 185
01:04:27.926 00.000 11616 IsSlewing returns 0
01:04:27.926 00.000 11616 IsGuiding returns 0
01:04:27.927 00.001 11616 PulseGuide returned control before completion, sleep 195
01:04:28.128 00.201 11616 IsGuiding returns 1
01:04:28.128 00.000 11616 scope still moving after pulse duration time elapsed
01:04:28.158 00.030 11616 IsSlewing returns 0
01:04:28.158 00.000 11616 IsGuiding returns 1
01:04:28.188 00.030 11616 IsSlewing returns 0
01:04:28.190 00.002 11616 IsGuiding returns 1
01:04:28.221 00.031 11616 IsSlewing returns 0
01:04:28.221 00.000 11616 IsGuiding returns 1
01:04:28.252 00.031 11616 IsSlewing returns 0
01:04:28.252 00.000 11616 IsGuiding returns 0
01:04:28.252 00.000 11616 scope move finished after 185 + 140 ms
01:04:28.252 00.000 11616 Move returns status 0, amount 185
01:04:28.252 00.000 11616 move complete, result=0
01:04:28.252 00.000 11616 worker thread done servicing request
01:04:28.253 00.001 11616 Worker thread wakes up
01:04:28.253 00.000 12268 GuideStep: -4.1 px 2290 ms EAST, -2.2 px 185 ms NORTH
01:04:28.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:04:28.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:04:30.272 02.019 11616 Exposure complete
01:04:30.328 00.056 11616 worker thread done servicing request
01:04:30.328 00.000 12268 OnExposeComplete: enter
01:04:30.328 00.000 12268 UpdateGuideState(): m_state=6
01:04:30.328 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
01:04:30.329 00.001 12268 Star::Find returns 1 (0), X=665.62, Y=916.25, Mass=67, SNR=5.7, Peak=38 HFD=4.3
01:04:30.329 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
01:04:30.329 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
01:04:30.329 00.000 12268 CameraToMount -- cameraX=-2.94 cameraY=-3.68 hyp=4.71 cameraTheta=-2.25 mountX=-3.95 mountY=-2.44, mountTheta=-2.59
01:04:30.330 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.94, y=-3.68, opts=13)
01:04:30.330 00.000 12268 Enqueuing Move request for scope (-2.94, -3.68)
01:04:30.330 00.000 11616 Worker thread wakes up
01:04:30.331 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.94, -3.68) opts 0xd
01:04:30.331 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.94, -3.68)
01:04:30.331 00.000 11616 Moving (-2.94, -3.68) raw xDistance=-3.95 yDistance=-2.44
01:04:30.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.97 from input -3.95
01:04:30.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -2.44
01:04:30.331 00.000 11616 MoveAxis(E, 2209, ABG)
01:04:30.331 00.000 11616 Guiding  Dir = 2, Dur = 2209
01:04:30.331 00.000 11616 IsSlewing returns 0
01:04:30.332 00.001 11616 IsGuiding returns 0
01:04:30.332 00.000 11616 PulseGuide returned control before completion, sleep 2219
01:04:30.352 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
01:04:30.370 00.018 12268 UpdateGuideState exits: m=67 SNR=5.7
01:04:30.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:30.370 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:30.370 00.000 12268 Enqueuing Expose request
01:04:32.561 02.191 11616 IsGuiding returns 1
01:04:32.561 00.000 11616 scope still moving after pulse duration time elapsed
01:04:32.592 00.031 11616 IsSlewing returns 0
01:04:32.592 00.000 11616 IsGuiding returns 1
01:04:32.623 00.031 11616 IsSlewing returns 0
01:04:32.635 00.012 11616 IsGuiding returns 1
01:04:32.669 00.034 11616 IsSlewing returns 0
01:04:32.670 00.001 11616 IsGuiding returns 0
01:04:32.670 00.000 11616 scope move finished after 2209 + 130 ms
01:04:32.670 00.000 11616 Move returns status 0, amount 2209
01:04:32.670 00.000 11616 MoveAxis(N, 207, ABG)
01:04:32.670 00.000 11616 Guiding  Dir = 0, Dur = 207
01:04:32.670 00.000 11616 IsSlewing returns 0
01:04:32.671 00.001 11616 IsGuiding returns 0
01:04:32.671 00.000 11616 PulseGuide returned control before completion, sleep 217
01:04:32.889 00.218 11616 IsGuiding returns 1
01:04:32.889 00.000 11616 scope still moving after pulse duration time elapsed
01:04:32.919 00.030 11616 IsSlewing returns 0
01:04:32.920 00.001 11616 IsGuiding returns 1
01:04:32.950 00.030 11616 IsSlewing returns 0
01:04:32.951 00.001 11616 IsGuiding returns 1
01:04:32.981 00.030 11616 IsSlewing returns 0
01:04:32.982 00.001 11616 IsGuiding returns 1
01:04:33.012 00.030 11616 IsSlewing returns 0
01:04:33.012 00.000 11616 IsGuiding returns 1
01:04:33.043 00.031 11616 IsSlewing returns 0
01:04:33.044 00.001 11616 IsGuiding returns 1
01:04:33.073 00.029 11616 IsSlewing returns 0
01:04:33.074 00.001 11616 IsGuiding returns 1
01:04:33.104 00.030 11616 IsSlewing returns 0
01:04:33.104 00.000 11616 IsGuiding returns 1
01:04:33.136 00.032 11616 IsSlewing returns 0
01:04:33.136 00.000 11616 IsGuiding returns 0
01:04:33.136 00.000 11616 scope move finished after 207 + 258 ms
01:04:33.137 00.001 11616 Move returns status 0, amount 207
01:04:33.137 00.000 11616 move complete, result=0
01:04:33.137 00.000 11616 worker thread done servicing request
01:04:33.137 00.000 11616 Worker thread wakes up
01:04:33.137 00.000 12268 GuideStep: -3.9 px 2209 ms EAST, -2.4 px 207 ms NORTH
01:04:33.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:04:33.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:04:35.161 02.024 11616 Exposure complete
01:04:35.215 00.054 11616 worker thread done servicing request
01:04:35.215 00.000 12268 OnExposeComplete: enter
01:04:35.216 00.001 12268 UpdateGuideState(): m_state=6
01:04:35.216 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
01:04:35.216 00.000 12268 Star::Find returns 1 (0), X=664.82, Y=915.48, Mass=67, SNR=5.7, Peak=38 HFD=2.4
01:04:35.216 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
01:04:35.216 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
01:04:35.216 00.000 12268 CameraToMount -- cameraX=-3.73 cameraY=-4.44 hyp=5.80 cameraTheta=-2.27 mountX=-4.78 mountY=-3.13, mountTheta=-2.56
01:04:35.218 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.73, y=-4.44, opts=13)
01:04:35.218 00.000 12268 Enqueuing Move request for scope (-3.73, -4.44)
01:04:35.218 00.000 11616 Worker thread wakes up
01:04:35.218 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.73, -4.44) opts 0xd
01:04:35.218 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.73, -4.44)
01:04:35.218 00.000 11616 Moving (-3.73, -4.44) raw xDistance=-4.78 yDistance=-3.13
01:04:35.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.39 from input -4.78
01:04:35.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -3.13
01:04:35.218 00.000 11616 MoveAxis(E, 2678, ABG)
01:04:35.218 00.000 11616 duration set to 2500 by maxRaDuration
01:04:35.219 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:04:35.219 00.000 11616 IsSlewing returns 0
01:04:35.219 00.000 11616 IsGuiding returns 0
01:04:35.219 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:04:35.240 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:04:35.257 00.017 12268 UpdateGuideState exits: m=67 SNR=5.7
01:04:35.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:35.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:35.257 00.000 12268 Enqueuing Expose request
01:04:37.735 02.478 11616 IsGuiding returns 1
01:04:37.735 00.000 11616 scope still moving after pulse duration time elapsed
01:04:37.766 00.031 11616 IsSlewing returns 0
01:04:37.766 00.000 11616 IsGuiding returns 1
01:04:37.798 00.032 11616 IsSlewing returns 0
01:04:37.798 00.000 11616 IsGuiding returns 1
01:04:37.828 00.030 11616 IsSlewing returns 0
01:04:37.829 00.001 11616 IsGuiding returns 1
01:04:37.860 00.031 11616 IsSlewing returns 0
01:04:37.860 00.000 11616 IsGuiding returns 0
01:04:37.860 00.000 11616 scope move finished after 2500 + 141 ms
01:04:37.860 00.000 11616 Move returns status 0, amount 2500
01:04:37.860 00.000 11616 MoveAxis(N, 265, ABG)
01:04:37.861 00.001 11616 Guiding  Dir = 0, Dur = 265
01:04:37.861 00.000 11616 IsSlewing returns 0
01:04:37.861 00.000 11616 IsGuiding returns 0
01:04:37.861 00.000 11616 PulseGuide returned control before completion, sleep 275
01:04:38.139 00.278 11616 IsGuiding returns 1
01:04:38.140 00.001 11616 scope still moving after pulse duration time elapsed
01:04:38.169 00.029 11616 IsSlewing returns 0
01:04:38.169 00.000 11616 IsGuiding returns 0
01:04:38.169 00.000 11616 scope move finished after 265 + 43 ms
01:04:38.169 00.000 11616 Move returns status 0, amount 265
01:04:38.169 00.000 11616 move complete, result=0
01:04:38.170 00.001 11616 worker thread done servicing request
01:04:38.170 00.000 11616 Worker thread wakes up
01:04:38.170 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -3.1 px 265 ms NORTH
01:04:38.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:04:38.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:04:40.178 02.008 11616 Exposure complete
01:04:40.235 00.057 11616 worker thread done servicing request
01:04:40.235 00.000 12268 OnExposeComplete: enter
01:04:40.235 00.000 12268 UpdateGuideState(): m_state=6
01:04:40.235 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
01:04:40.235 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.63, Mass=45, SNR=4.7, Peak=36 HFD=3.0
01:04:40.235 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
01:04:40.235 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
01:04:40.235 00.000 12268 CameraToMount -- cameraX=-2.72 cameraY=-4.29 hyp=5.08 cameraTheta=-2.14 mountX=-4.54 mountY=-2.14, mountTheta=-2.70
01:04:40.237 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.72, y=-4.29, opts=13)
01:04:40.237 00.000 12268 Enqueuing Move request for scope (-2.72, -4.29)
01:04:40.237 00.000 11616 Worker thread wakes up
01:04:40.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.72, -4.29) opts 0xd
01:04:40.237 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.72, -4.29)
01:04:40.237 00.000 11616 Moving (-2.72, -4.29) raw xDistance=-4.54 yDistance=-2.14
01:04:40.238 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.27 from input -4.54
01:04:40.238 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.14
01:04:40.238 00.000 11616 MoveAxis(E, 2539, ABG)
01:04:40.238 00.000 11616 duration set to 2500 by maxRaDuration
01:04:40.238 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:04:40.238 00.000 11616 IsSlewing returns 0
01:04:40.238 00.000 11616 IsGuiding returns 0
01:04:40.239 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:04:40.259 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
01:04:40.275 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
01:04:40.276 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:40.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:40.276 00.000 12268 Enqueuing Expose request
01:04:42.762 02.486 11616 IsGuiding returns 1
01:04:42.763 00.001 11616 scope still moving after pulse duration time elapsed
01:04:42.793 00.030 11616 IsSlewing returns 0
01:04:42.794 00.001 11616 IsGuiding returns 1
01:04:42.825 00.031 11616 IsSlewing returns 0
01:04:42.825 00.000 11616 IsGuiding returns 0
01:04:42.825 00.000 11616 scope move finished after 2500 + 86 ms
01:04:42.825 00.000 11616 Move returns status 0, amount 2500
01:04:42.825 00.000 11616 MoveAxis(N, 181, ABG)
01:04:42.826 00.001 11616 Guiding  Dir = 0, Dur = 181
01:04:42.826 00.000 11616 IsSlewing returns 0
01:04:42.826 00.000 11616 IsGuiding returns 0
01:04:42.826 00.000 11616 PulseGuide returned control before completion, sleep 191
01:04:43.026 00.200 11616 IsGuiding returns 1
01:04:43.027 00.001 11616 scope still moving after pulse duration time elapsed
01:04:43.058 00.031 11616 IsSlewing returns 0
01:04:43.059 00.001 11616 IsGuiding returns 0
01:04:43.059 00.000 11616 scope move finished after 181 + 51 ms
01:04:43.059 00.000 11616 Move returns status 0, amount 181
01:04:43.059 00.000 11616 move complete, result=0
01:04:43.059 00.000 11616 worker thread done servicing request
01:04:43.059 00.000 11616 Worker thread wakes up
01:04:43.059 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -2.1 px 181 ms NORTH
01:04:43.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:04:43.060 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:04:45.061 02.001 11616 Exposure complete
01:04:45.118 00.057 11616 worker thread done servicing request
01:04:45.118 00.000 12268 OnExposeComplete: enter
01:04:45.118 00.000 12268 UpdateGuideState(): m_state=6
01:04:45.119 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
01:04:45.119 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.30, Mass=55, SNR=5.2, Peak=35 HFD=3.4
01:04:45.119 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
01:04:45.119 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.44)
01:04:45.119 00.000 12268 CameraToMount -- cameraX=-2.97 cameraY=-4.62 hyp=5.49 cameraTheta=-2.14 mountX=-4.89 mountY=-2.35, mountTheta=-2.69
01:04:45.121 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.97, y=-4.62, opts=13)
01:04:45.121 00.000 12268 Enqueuing Move request for scope (-2.97, -4.62)
01:04:45.121 00.000 11616 Worker thread wakes up
01:04:45.121 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.97, -4.62) opts 0xd
01:04:45.121 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.97, -4.62)
01:04:45.121 00.000 11616 Moving (-2.97, -4.62) raw xDistance=-4.89 yDistance=-2.35
01:04:45.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.44 from input -4.89
01:04:45.122 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -2.35
01:04:45.122 00.000 11616 MoveAxis(E, 2738, ABG)
01:04:45.122 00.000 11616 duration set to 2500 by maxRaDuration
01:04:45.122 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:04:45.122 00.000 11616 IsSlewing returns 0
01:04:45.122 00.000 11616 IsGuiding returns 0
01:04:45.123 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:04:45.144 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:04:45.161 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
01:04:45.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:45.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:45.161 00.000 12268 Enqueuing Expose request
01:04:47.649 02.488 11616 IsGuiding returns 1
01:04:47.649 00.000 11616 scope still moving after pulse duration time elapsed
01:04:47.680 00.031 11616 IsSlewing returns 0
01:04:47.680 00.000 11616 IsGuiding returns 0
01:04:47.680 00.000 11616 scope move finished after 2500 + 57 ms
01:04:47.681 00.001 11616 Move returns status 0, amount 2500
01:04:47.681 00.000 11616 MoveAxis(N, 199, ABG)
01:04:47.681 00.000 11616 Guiding  Dir = 0, Dur = 199
01:04:47.682 00.001 11616 IsSlewing returns 0
01:04:47.682 00.000 11616 IsGuiding returns 0
01:04:47.682 00.000 11616 PulseGuide returned control before completion, sleep 209
01:04:47.902 00.220 11616 IsGuiding returns 1
01:04:47.902 00.000 11616 scope still moving after pulse duration time elapsed
01:04:47.934 00.032 11616 IsSlewing returns 0
01:04:47.934 00.000 11616 IsGuiding returns 0
01:04:47.934 00.000 11616 scope move finished after 199 + 53 ms
01:04:47.935 00.001 11616 Move returns status 0, amount 199
01:04:47.935 00.000 11616 move complete, result=0
01:04:47.935 00.000 11616 worker thread done servicing request
01:04:47.935 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -2.4 px 199 ms NORTH
01:04:47.935 00.000 11616 Worker thread wakes up
01:04:47.935 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:04:47.935 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:04:49.943 02.008 11616 Exposure complete
01:04:49.999 00.056 11616 worker thread done servicing request
01:04:49.999 00.000 12268 OnExposeComplete: enter
01:04:50.000 00.001 12268 UpdateGuideState(): m_state=6
01:04:50.000 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
01:04:50.000 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.39, Mass=62, SNR=5.5, Peak=35 HFD=3.8
01:04:50.000 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
01:04:50.000 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
01:04:50.000 00.000 12268 CameraToMount -- cameraX=-2.90 cameraY=-4.53 hyp=5.38 cameraTheta=-2.14 mountX=-4.80 mountY=-2.30, mountTheta=-2.69
01:04:50.002 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.90, y=-4.53, opts=13)
01:04:50.002 00.000 12268 Enqueuing Move request for scope (-2.90, -4.53)
01:04:50.002 00.000 11616 Worker thread wakes up
01:04:50.002 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.90, -4.53) opts 0xd
01:04:50.002 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.90, -4.53)
01:04:50.002 00.000 11616 Moving (-2.90, -4.53) raw xDistance=-4.80 yDistance=-2.30
01:04:50.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.40 from input -4.80
01:04:50.002 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -2.30
01:04:50.002 00.000 11616 MoveAxis(E, 2685, ABG)
01:04:50.002 00.000 11616 duration set to 2500 by maxRaDuration
01:04:50.003 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:04:50.003 00.000 11616 IsSlewing returns 0
01:04:50.003 00.000 11616 IsGuiding returns 0
01:04:50.003 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:04:50.025 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
01:04:50.042 00.017 12268 UpdateGuideState exits: m=62 SNR=5.5
01:04:50.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:50.043 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:50.043 00.000 12268 Enqueuing Expose request
01:04:52.514 02.471 11616 IsGuiding returns 1
01:04:52.514 00.000 11616 scope still moving after pulse duration time elapsed
01:04:52.547 00.033 11616 IsSlewing returns 0
01:04:52.547 00.000 11616 IsGuiding returns 1
01:04:52.578 00.031 11616 IsSlewing returns 0
01:04:52.579 00.001 11616 IsGuiding returns 0
01:04:52.579 00.000 11616 scope move finished after 2500 + 75 ms
01:04:52.579 00.000 11616 Move returns status 0, amount 2500
01:04:52.579 00.000 11616 MoveAxis(N, 194, ABG)
01:04:52.579 00.000 11616 Guiding  Dir = 0, Dur = 194
01:04:52.580 00.001 11616 IsSlewing returns 0
01:04:52.580 00.000 11616 IsGuiding returns 0
01:04:52.580 00.000 11616 PulseGuide returned control before completion, sleep 204
01:04:52.796 00.216 11616 IsGuiding returns 1
01:04:52.796 00.000 11616 scope still moving after pulse duration time elapsed
01:04:52.826 00.030 11616 IsSlewing returns 0
01:04:52.827 00.001 11616 IsGuiding returns 1
01:04:52.856 00.029 11616 IsSlewing returns 0
01:04:52.858 00.002 11616 IsGuiding returns 0
01:04:52.858 00.000 11616 scope move finished after 194 + 83 ms
01:04:52.858 00.000 11616 Move returns status 0, amount 194
01:04:52.858 00.000 11616 move complete, result=0
01:04:52.858 00.000 11616 worker thread done servicing request
01:04:52.858 00.000 11616 Worker thread wakes up
01:04:52.858 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -2.3 px 194 ms NORTH
01:04:52.859 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:04:52.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:04:54.869 02.010 11616 Exposure complete
01:04:54.924 00.055 11616 worker thread done servicing request
01:04:54.924 00.000 12268 OnExposeComplete: enter
01:04:54.924 00.000 12268 UpdateGuideState(): m_state=6
01:04:54.924 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
01:04:54.924 00.000 12268 Star::Find returns 1 (0), X=665.14, Y=914.97, Mass=60, SNR=5.4, Peak=35 HFD=3.2
01:04:54.925 00.001 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.65 = 2.64)
01:04:54.925 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.47)
01:04:54.925 00.000 12268 CameraToMount -- cameraX=-3.41 cameraY=-4.95 hyp=6.01 cameraTheta=-2.17 mountX=-5.26 mountY=-2.75, mountTheta=-2.66
01:04:54.929 00.004 12268 SchedulePrimaryMove(0D94C700, x=-3.41, y=-4.95, opts=13)
01:04:54.929 00.000 12268 Enqueuing Move request for scope (-3.41, -4.95)
01:04:54.929 00.000 11616 Worker thread wakes up
01:04:54.929 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.41, -4.95) opts 0xd
01:04:54.929 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.41, -4.95)
01:04:54.929 00.000 11616 Moving (-3.41, -4.95) raw xDistance=-5.26 yDistance=-2.75
01:04:54.929 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.63 from input -5.26
01:04:54.930 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -2.75
01:04:54.930 00.000 11616 MoveAxis(E, 2946, ABG)
01:04:54.930 00.000 11616 duration set to 2500 by maxRaDuration
01:04:54.930 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:04:54.930 00.000 11616 IsSlewing returns 0
01:04:54.930 00.000 11616 IsGuiding returns 0
01:04:54.930 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:04:54.955 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:04:54.971 00.016 12268 UpdateGuideState exits: m=60 SNR=5.4
01:04:54.971 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:54.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:54.972 00.001 12268 Enqueuing Expose request
01:04:57.453 02.481 11616 IsGuiding returns 1
01:04:57.453 00.000 11616 scope still moving after pulse duration time elapsed
01:04:57.483 00.030 11616 IsSlewing returns 0
01:04:57.484 00.001 11616 IsGuiding returns 1
01:04:57.514 00.030 11616 IsSlewing returns 0
01:04:57.515 00.001 11616 IsGuiding returns 0
01:04:57.515 00.000 11616 scope move finished after 2500 + 85 ms
01:04:57.515 00.000 11616 Move returns status 0, amount 2500
01:04:57.515 00.000 11616 MoveAxis(N, 232, ABG)
01:04:57.516 00.001 11616 Guiding  Dir = 0, Dur = 232
01:04:57.516 00.000 11616 IsSlewing returns 0
01:04:57.516 00.000 11616 IsGuiding returns 0
01:04:57.516 00.000 11616 PulseGuide returned control before completion, sleep 242
01:04:57.765 00.249 11616 IsGuiding returns 1
01:04:57.766 00.001 11616 scope still moving after pulse duration time elapsed
01:04:57.796 00.030 11616 IsSlewing returns 0
01:04:57.797 00.001 11616 IsGuiding returns 0
01:04:57.797 00.000 11616 scope move finished after 232 + 48 ms
01:04:57.797 00.000 11616 Move returns status 0, amount 232
01:04:57.798 00.001 11616 move complete, result=0
01:04:57.798 00.000 11616 worker thread done servicing request
01:04:57.798 00.000 11616 Worker thread wakes up
01:04:57.798 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:04:57.798 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:04:57.798 00.000 12268 GuideStep: -5.3 px 2500 ms EAST, -2.7 px 232 ms NORTH
01:04:59.802 02.004 11616 Exposure complete
01:04:59.857 00.055 11616 worker thread done servicing request
01:04:59.858 00.001 12268 OnExposeComplete: enter
01:04:59.858 00.000 12268 UpdateGuideState(): m_state=6
01:04:59.858 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
01:04:59.858 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.44, Mass=41, SNR=4.5, Peak=31 HFD=3.2
01:04:59.858 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.60 = 2.69)
01:04:59.858 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.42)
01:04:59.858 00.000 12268 CameraToMount -- cameraX=-2.77 cameraY=-4.48 hyp=5.26 cameraTheta=-2.12 mountX=-4.73 mountY=-2.17, mountTheta=-2.71
01:04:59.859 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.77, y=-4.48, opts=13)
01:04:59.861 00.002 12268 Enqueuing Move request for scope (-2.77, -4.48)
01:04:59.861 00.000 11616 Worker thread wakes up
01:04:59.861 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.77, -4.48) opts 0xd
01:04:59.861 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.77, -4.48)
01:04:59.861 00.000 11616 Moving (-2.77, -4.48) raw xDistance=-4.73 yDistance=-2.17
01:04:59.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.36 from input -4.73
01:04:59.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -2.17
01:04:59.861 00.000 11616 MoveAxis(E, 2647, ABG)
01:04:59.861 00.000 11616 duration set to 2500 by maxRaDuration
01:04:59.862 00.001 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:04:59.862 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:04:59.862 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:04:59.862 00.000 11616 IsSlewing returns 0
01:04:59.862 00.000 11616 IsGuiding returns 0
01:04:59.862 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:04:59.884 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
01:04:59.905 00.021 12268 UpdateGuideState exits: m=41 SNR=4.5
01:04:59.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:59.906 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:04:59.906 00.000 12268 Enqueuing Expose request
01:05:02.387 02.481 11616 IsGuiding returns 1
01:05:02.387 00.000 11616 scope still moving after pulse duration time elapsed
01:05:02.418 00.031 11616 IsSlewing returns 0
01:05:02.419 00.001 11616 IsGuiding returns 0
01:05:02.419 00.000 11616 scope move finished after 2500 + 56 ms
01:05:02.419 00.000 11616 Move returns status 0, amount 2500
01:05:02.419 00.000 11616 MoveAxis(N, 184, ABG)
01:05:02.419 00.000 11616 Guiding  Dir = 0, Dur = 184
01:05:02.419 00.000 11616 IsSlewing returns 0
01:05:02.420 00.001 11616 IsGuiding returns 0
01:05:02.420 00.000 11616 PulseGuide returned control before completion, sleep 194
01:05:02.620 00.200 11616 IsGuiding returns 1
01:05:02.632 00.012 11616 scope still moving after pulse duration time elapsed
01:05:02.667 00.035 11616 IsSlewing returns 0
01:05:02.668 00.001 11616 IsGuiding returns 0
01:05:02.668 00.000 11616 scope move finished after 184 + 64 ms
01:05:02.668 00.000 11616 Move returns status 0, amount 184
01:05:02.668 00.000 11616 move complete, result=0
01:05:02.668 00.000 11616 worker thread done servicing request
01:05:02.668 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -2.2 px 184 ms NORTH
01:05:02.669 00.001 11616 Worker thread wakes up
01:05:02.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:05:02.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:05:04.674 02.005 11616 Exposure complete
01:05:04.733 00.059 11616 worker thread done servicing request
01:05:04.734 00.001 12268 OnExposeComplete: enter
01:05:04.734 00.000 12268 UpdateGuideState(): m_state=6
01:05:04.734 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
01:05:04.734 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.93, Mass=56, SNR=5.2, Peak=35 HFD=3.9
01:05:04.734 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
01:05:04.734 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.46)
01:05:04.735 00.001 12268 CameraToMount -- cameraX=-2.68 cameraY=-3.99 hyp=4.81 cameraTheta=-2.16 mountX=-4.23 mountY=-2.14, mountTheta=-2.67
01:05:04.736 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.68, y=-3.99, opts=13)
01:05:04.736 00.000 12268 Enqueuing Move request for scope (-2.68, -3.99)
01:05:04.736 00.000 11616 Worker thread wakes up
01:05:04.736 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.68, -3.99) opts 0xd
01:05:04.736 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.68, -3.99)
01:05:04.736 00.000 11616 Moving (-2.68, -3.99) raw xDistance=-4.23 yDistance=-2.14
01:05:04.737 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.12 from input -4.23
01:05:04.737 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.14
01:05:04.737 00.000 11616 MoveAxis(E, 2370, ABG)
01:05:04.737 00.000 11616 Guiding  Dir = 2, Dur = 2370
01:05:04.737 00.000 11616 IsSlewing returns 0
01:05:04.737 00.000 11616 IsGuiding returns 0
01:05:04.738 00.001 11616 PulseGuide returned control before completion, sleep 2380
01:05:04.759 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:05:04.775 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
01:05:04.776 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:04.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:05:04.776 00.000 12268 Enqueuing Expose request
01:05:07.127 02.351 11616 IsGuiding returns 1
01:05:07.127 00.000 11616 scope still moving after pulse duration time elapsed
01:05:07.158 00.031 11616 IsSlewing returns 0
01:05:07.158 00.000 11616 IsGuiding returns 0
01:05:07.159 00.001 11616 scope move finished after 2370 + 51 ms
01:05:07.159 00.000 11616 Move returns status 0, amount 2370
01:05:07.159 00.000 11616 MoveAxis(N, 181, ABG)
01:05:07.159 00.000 11616 Guiding  Dir = 0, Dur = 181
01:05:07.159 00.000 11616 IsSlewing returns 0
01:05:07.159 00.000 11616 IsGuiding returns 0
01:05:07.160 00.001 11616 PulseGuide returned control before completion, sleep 191
01:05:07.359 00.199 11616 IsGuiding returns 1
01:05:07.359 00.000 11616 scope still moving after pulse duration time elapsed
01:05:07.390 00.031 11616 IsSlewing returns 0
01:05:07.391 00.001 11616 IsGuiding returns 0
01:05:07.391 00.000 11616 scope move finished after 181 + 50 ms
01:05:07.391 00.000 11616 Move returns status 0, amount 181
01:05:07.391 00.000 11616 move complete, result=0
01:05:07.391 00.000 11616 worker thread done servicing request
01:05:07.392 00.001 11616 Worker thread wakes up
01:05:07.392 00.000 12268 GuideStep: -4.2 px 2370 ms EAST, -2.1 px 181 ms NORTH
01:05:07.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:05:07.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:05:09.394 02.002 11616 Exposure complete
01:05:09.448 00.054 11616 worker thread done servicing request
01:05:09.449 00.001 12268 OnExposeComplete: enter
01:05:09.449 00.000 12268 UpdateGuideState(): m_state=6
01:05:09.449 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
01:05:09.449 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.34, Mass=42, SNR=4.6, Peak=30 HFD=3.8
01:05:09.449 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.57 = 2.72)
01:05:09.449 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.39)
01:05:09.449 00.000 12268 CameraToMount -- cameraX=-2.64 cameraY=-4.59 hyp=5.29 cameraTheta=-2.09 mountX=-4.82 mountY=-2.03, mountTheta=-2.74
01:05:09.451 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.64, y=-4.59, opts=13)
01:05:09.451 00.000 12268 Enqueuing Move request for scope (-2.64, -4.59)
01:05:09.451 00.000 11616 Worker thread wakes up
01:05:09.451 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.64, -4.59) opts 0xd
01:05:09.451 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.64, -4.59)
01:05:09.451 00.000 11616 Moving (-2.64, -4.59) raw xDistance=-4.82 yDistance=-2.03
01:05:09.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.41 from input -4.82
01:05:09.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -2.03
01:05:09.451 00.000 11616 MoveAxis(E, 2700, ABG)
01:05:09.451 00.000 11616 duration set to 2500 by maxRaDuration
01:05:09.451 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:05:09.452 00.001 11616 IsSlewing returns 0
01:05:09.452 00.000 11616 IsGuiding returns 0
01:05:09.452 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:05:09.472 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:05:09.489 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
01:05:09.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:09.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:05:09.489 00.000 12268 Enqueuing Expose request
01:05:11.978 02.489 11616 IsGuiding returns 1
01:05:11.978 00.000 11616 scope still moving after pulse duration time elapsed
01:05:12.009 00.031 11616 IsSlewing returns 0
01:05:12.010 00.001 11616 IsGuiding returns 1
01:05:12.040 00.030 11616 IsSlewing returns 0
01:05:12.040 00.000 11616 IsGuiding returns 1
01:05:12.071 00.031 11616 IsSlewing returns 0
01:05:12.072 00.001 11616 IsGuiding returns 1
01:05:12.102 00.030 11616 IsSlewing returns 0
01:05:12.103 00.001 11616 IsGuiding returns 0
01:05:12.103 00.000 11616 scope move finished after 2500 + 150 ms
01:05:12.103 00.000 11616 Move returns status 0, amount 2500
01:05:12.103 00.000 11616 MoveAxis(N, 172, ABG)
01:05:12.103 00.000 11616 Guiding  Dir = 0, Dur = 172
01:05:12.104 00.001 11616 IsSlewing returns 0
01:05:12.104 00.000 11616 IsGuiding returns 0
01:05:12.104 00.000 11616 PulseGuide returned control before completion, sleep 182
01:05:12.288 00.184 11616 IsGuiding returns 1
01:05:12.288 00.000 11616 scope still moving after pulse duration time elapsed
01:05:12.319 00.031 11616 IsSlewing returns 0
01:05:12.320 00.001 11616 IsGuiding returns 0
01:05:12.320 00.000 11616 scope move finished after 172 + 44 ms
01:05:12.320 00.000 11616 Move returns status 0, amount 172
01:05:12.320 00.000 11616 move complete, result=0
01:05:12.320 00.000 11616 worker thread done servicing request
01:05:12.320 00.000 11616 Worker thread wakes up
01:05:12.320 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -2.0 px 172 ms NORTH
01:05:12.321 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:05:12.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:05:14.335 02.014 11616 Exposure complete
01:05:14.390 00.055 11616 worker thread done servicing request
01:05:14.390 00.000 12268 OnExposeComplete: enter
01:05:14.390 00.000 12268 UpdateGuideState(): m_state=6
01:05:14.391 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
01:05:14.391 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=47, SNR=4.8, Peak=37 HFD=3.0
01:05:14.391 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
01:05:14.391 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
01:05:14.391 00.000 12268 CameraToMount -- cameraX=-2.69 cameraY=-4.30 hyp=5.07 cameraTheta=-2.13 mountX=-4.54 mountY=-2.11, mountTheta=-2.71
01:05:14.393 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.69, y=-4.30, opts=13)
01:05:14.393 00.000 12268 Enqueuing Move request for scope (-2.69, -4.30)
01:05:14.393 00.000 11616 Worker thread wakes up
01:05:14.393 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.69, -4.30) opts 0xd
01:05:14.393 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.69, -4.30)
01:05:14.394 00.001 11616 Moving (-2.69, -4.30) raw xDistance=-4.54 yDistance=-2.11
01:05:14.394 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.27 from input -4.54
01:05:14.394 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.11
01:05:14.394 00.000 11616 MoveAxis(E, 2541, ABG)
01:05:14.394 00.000 11616 duration set to 2500 by maxRaDuration
01:05:14.394 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:05:14.394 00.000 11616 IsSlewing returns 0
01:05:14.394 00.000 11616 IsGuiding returns 0
01:05:14.395 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:05:14.417 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
01:05:14.439 00.022 12268 UpdateGuideState exits: m=47 SNR=4.8
01:05:14.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:14.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:05:14.440 00.001 12268 Enqueuing Expose request
01:05:16.911 02.471 11616 IsGuiding returns 1
01:05:16.912 00.001 11616 scope still moving after pulse duration time elapsed
01:05:16.942 00.030 11616 IsSlewing returns 0
01:05:16.943 00.001 11616 IsGuiding returns 1
01:05:16.973 00.030 11616 IsSlewing returns 0
01:05:16.974 00.001 11616 IsGuiding returns 0
01:05:16.974 00.000 11616 scope move finished after 2500 + 79 ms
01:05:16.974 00.000 11616 Move returns status 0, amount 2500
01:05:16.974 00.000 11616 MoveAxis(N, 179, ABG)
01:05:16.975 00.001 11616 Guiding  Dir = 0, Dur = 179
01:05:16.975 00.000 11616 IsSlewing returns 0
01:05:16.975 00.000 11616 IsGuiding returns 0
01:05:16.975 00.000 11616 PulseGuide returned control before completion, sleep 189
01:05:17.179 00.204 11616 IsGuiding returns 1
01:05:17.179 00.000 11616 scope still moving after pulse duration time elapsed
01:05:17.210 00.031 11616 IsSlewing returns 0
01:05:17.211 00.001 11616 IsGuiding returns 0
01:05:17.211 00.000 11616 scope move finished after 179 + 56 ms
01:05:17.211 00.000 11616 Move returns status 0, amount 179
01:05:17.211 00.000 11616 move complete, result=0
01:05:17.211 00.000 11616 worker thread done servicing request
01:05:17.211 00.000 11616 Worker thread wakes up
01:05:17.212 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:05:17.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:05:17.212 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -2.1 px 179 ms NORTH
01:05:19.229 02.017 11616 Exposure complete
01:05:19.284 00.055 11616 worker thread done servicing request
01:05:19.284 00.000 12268 OnExposeComplete: enter
01:05:19.284 00.000 12268 UpdateGuideState(): m_state=6
01:05:19.284 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
01:05:19.285 00.001 12268 Star::Find returns 1 (0), X=665.64, Y=915.65, Mass=51, SNR=5.0, Peak=35 HFD=3.1
01:05:19.285 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
01:05:19.285 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
01:05:19.285 00.000 12268 CameraToMount -- cameraX=-2.92 cameraY=-4.27 hyp=5.17 cameraTheta=-2.17 mountX=-4.54 mountY=-2.34, mountTheta=-2.66
01:05:19.288 00.003 12268 SchedulePrimaryMove(0D94C700, x=-2.92, y=-4.27, opts=13)
01:05:19.288 00.000 12268 Enqueuing Move request for scope (-2.92, -4.27)
01:05:19.288 00.000 11616 Worker thread wakes up
01:05:19.288 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.92, -4.27) opts 0xd
01:05:19.288 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.92, -4.27)
01:05:19.288 00.000 11616 Moving (-2.92, -4.27) raw xDistance=-4.54 yDistance=-2.34
01:05:19.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.27 from input -4.54
01:05:19.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -2.34
01:05:19.288 00.000 11616 MoveAxis(E, 2540, ABG)
01:05:19.288 00.000 11616 duration set to 2500 by maxRaDuration
01:05:19.289 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:05:19.289 00.000 11616 IsSlewing returns 0
01:05:19.289 00.000 11616 IsGuiding returns 0
01:05:19.289 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:05:19.309 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
01:05:19.327 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
01:05:19.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:19.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:05:19.327 00.000 12268 Enqueuing Expose request
01:05:21.809 02.482 11616 IsGuiding returns 1
01:05:21.810 00.001 11616 scope still moving after pulse duration time elapsed
01:05:21.841 00.031 11616 IsSlewing returns 0
01:05:21.841 00.000 11616 IsGuiding returns 0
01:05:21.841 00.000 11616 scope move finished after 2500 + 52 ms
01:05:21.841 00.000 11616 Move returns status 0, amount 2500
01:05:21.841 00.000 11616 MoveAxis(N, 198, ABG)
01:05:21.841 00.000 11616 Guiding  Dir = 0, Dur = 198
01:05:21.842 00.001 11616 IsSlewing returns 0
01:05:21.842 00.000 11616 IsGuiding returns 0
01:05:21.842 00.000 11616 PulseGuide returned control before completion, sleep 208
01:05:22.061 00.219 11616 IsGuiding returns 1
01:05:22.061 00.000 11616 scope still moving after pulse duration time elapsed
01:05:22.093 00.032 11616 IsSlewing returns 0
01:05:22.094 00.001 11616 IsGuiding returns 0
01:05:22.094 00.000 11616 scope move finished after 198 + 53 ms
01:05:22.094 00.000 11616 Move returns status 0, amount 198
01:05:22.094 00.000 11616 move complete, result=0
01:05:22.094 00.000 11616 worker thread done servicing request
01:05:22.094 00.000 11616 Worker thread wakes up
01:05:22.094 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -2.3 px 198 ms NORTH
01:05:22.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:05:22.095 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:05:24.109 02.014 11616 Exposure complete
01:05:24.163 00.054 11616 worker thread done servicing request
01:05:24.164 00.001 12268 OnExposeComplete: enter
01:05:24.164 00.000 12268 UpdateGuideState(): m_state=6
01:05:24.164 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
01:05:24.164 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.53, Mass=56, SNR=5.2, Peak=31 HFD=3.0
01:05:24.164 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.67 = 2.61)
01:05:24.164 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.50)
01:05:24.164 00.000 12268 CameraToMount -- cameraX=-3.18 cameraY=-4.39 hyp=5.42 cameraTheta=-2.20 mountX=-4.68 mountY=-2.59, mountTheta=-2.64
01:05:24.166 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.18, y=-4.39, opts=13)
01:05:24.166 00.000 12268 Enqueuing Move request for scope (-3.18, -4.39)
01:05:24.166 00.000 11616 Worker thread wakes up
01:05:24.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.18, -4.39) opts 0xd
01:05:24.166 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.18, -4.39)
01:05:24.166 00.000 11616 Moving (-3.18, -4.39) raw xDistance=-4.68 yDistance=-2.59
01:05:24.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.34 from input -4.68
01:05:24.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -2.59
01:05:24.166 00.000 11616 MoveAxis(E, 2622, ABG)
01:05:24.166 00.000 11616 duration set to 2500 by maxRaDuration
01:05:24.166 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:05:24.167 00.001 11616 IsSlewing returns 0
01:05:24.167 00.000 11616 IsGuiding returns 0
01:05:24.168 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:05:24.189 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
01:05:24.206 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
01:05:24.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:24.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:05:24.206 00.000 12268 Enqueuing Expose request
01:05:26.178 01.972 12268 evsrv: cli 0F8E69C0 connect
01:05:26.179 00.001 12268 case statement mapped state 6 to 3
01:05:26.179 00.000 12268 case statement mapped state 6 to 3
01:05:26.180 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"c4f694f5-4942-4f86-a0bb-4db1b87966e3"}
01:05:26.180 00.000 12268 case statement mapped state 6 to 3
01:05:26.180 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4f694f5-4942-4f86-a0bb-4db1b87966e3"}
01:05:26.181 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:05:26.182 00.001 12268 evsrv: cli 0F8E6D80 connect
01:05:26.183 00.001 12268 case statement mapped state 6 to 3
01:05:26.183 00.000 12268 case statement mapped state 6 to 3
01:05:26.184 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"22bc55f3-5c45-44d5-b810-eca7ddf57a7c"}
01:05:26.184 00.000 12268 PhdController::Dither begins
01:05:26.184 00.000 12268 dither: size=5.50, dRA=0.19 dDec=5.39
01:05:26.184 00.000 12268 MountToCamera -- mountTheta (-1.54) + m_xAngle (1.47) = xAngle (-0.06 = -0.06)
01:05:26.184 00.000 12268 MountToCamera -- mountX=0.19 mountY=5.39 hyp=5.39 mountTheta=-1.54 cameraX=5.38, cameraY=-0.34 cameraTheta=-0.06
01:05:26.184 00.000 12268 setting lock position to (673.94, 919.58)
01:05:26.185 00.001 12268 Mount: notify guiding dithered (5.4, -0.3)
01:05:26.185 00.000 12268 MultiStar: stabilizing after lock position change
01:05:26.185 00.000 12268 Status Line: Dither by 0.19,5.39
01:05:26.189 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
01:05:26.189 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
01:05:26.189 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"22bc55f3-5c45-44d5-b810-eca7ddf57a7c"}
01:05:26.190 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:05:26.686 00.496 11616 IsGuiding returns 1
01:05:26.686 00.000 11616 scope still moving after pulse duration time elapsed
01:05:26.715 00.029 11616 IsSlewing returns 0
01:05:26.715 00.000 11616 IsGuiding returns 1
01:05:26.748 00.033 11616 IsSlewing returns 0
01:05:26.748 00.000 11616 IsGuiding returns 1
01:05:26.777 00.029 11616 IsSlewing returns 0
01:05:26.777 00.000 11616 IsGuiding returns 0
01:05:26.777 00.000 11616 scope move finished after 2500 + 110 ms
01:05:26.777 00.000 11616 Move returns status 0, amount 2500
01:05:26.777 00.000 11616 MoveAxis(N, 219, ABG)
01:05:26.777 00.000 11616 Guiding  Dir = 0, Dur = 219
01:05:26.778 00.001 11616 IsSlewing returns 0
01:05:26.778 00.000 11616 IsGuiding returns 0
01:05:26.778 00.000 11616 PulseGuide returned control before completion, sleep 229
01:05:27.015 00.237 11616 IsGuiding returns 1
01:05:27.015 00.000 11616 scope still moving after pulse duration time elapsed
01:05:27.045 00.030 11616 IsSlewing returns 0
01:05:27.045 00.000 11616 IsGuiding returns 0
01:05:27.045 00.000 11616 scope move finished after 219 + 48 ms
01:05:27.045 00.000 11616 Move returns status 0, amount 219
01:05:27.045 00.000 11616 move complete, result=0
01:05:27.046 00.001 11616 worker thread done servicing request
01:05:27.046 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -2.6 px 219 ms NORTH
01:05:27.046 00.000 11616 Worker thread wakes up
01:05:27.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:05:27.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,905,31,31)
01:05:29.062 02.016 11616 Exposure complete
01:05:29.131 00.069 12268 OnExposeComplete: enter
01:05:29.131 00.000 12268 UpdateGuideState(): m_state=6
01:05:29.131 00.000 11616 worker thread done servicing request
01:05:29.131 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
01:05:29.131 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.65, Mass=63, SNR=5.5, Peak=34 HFD=6.4
01:05:29.131 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
01:05:29.132 00.001 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
01:05:29.132 00.000 12268 CameraToMount -- cameraX=-8.48 cameraY=-3.93 hyp=9.35 cameraTheta=-2.71 mountX=-4.74 mountY=-7.91, mountTheta=-2.11
01:05:29.134 00.002 12268 dither recenter: remaining=(-0.2,-5.4) step=(-0.2,-5.4)
01:05:29.134 00.000 12268 MountToCamera -- mountTheta (1.61) + m_xAngle (1.47) = xAngle (3.08 = 3.08)
01:05:29.134 00.000 12268 MountToCamera -- mountX=-0.19 mountY=-5.39 hyp=5.39 mountTheta=1.61 cameraX=-5.38, cameraY=0.34 cameraTheta=3.08
01:05:29.134 00.000 12268 SchedulePrimaryMove(0D94C700, x=-5.38, y=0.34, opts=4)
01:05:29.134 00.000 12268 Enqueuing Move request for scope (-5.38, 0.34)
01:05:29.134 00.000 12268 Mount: notify direct move -0.19,-5.39
01:05:29.134 00.000 11616 Worker thread wakes up
01:05:29.134 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-5.38, 0.34) opts 0x4
01:05:29.134 00.000 11616 Handling offset move in thread for scope, endpoint = (-5.38, 0.34)
01:05:29.135 00.001 11616 Moving (-5.38, 0.34) raw xDistance=-0.19 yDistance=-5.39
01:05:29.135 00.000 11616 BLC: window closed
01:05:29.135 00.000 11616 MoveAxis(E, 211, B)
01:05:29.135 00.000 11616 Guiding  Dir = 2, Dur = 211
01:05:29.135 00.000 11616 IsSlewing returns 0
01:05:29.135 00.000 11616 IsGuiding returns 0
01:05:29.136 00.001 11616 PulseGuide returned control before completion, sleep 221
01:05:29.163 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:05:29.182 00.019 12268 UpdateGuideState exits: m=63 SNR=5.5
01:05:29.183 00.001 12268 PhdController: settling, locked = 1, distance = 10.26 (1.50) aobump = 0 frame = 1 / 99999
01:05:29.183 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694729.183,"Host":"ASTROCENTER","Inst":1,"Distance":10.26,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:05:29.183 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:29.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:05:29.183 00.000 12268 Enqueuing Expose request
01:05:29.365 00.182 11616 IsGuiding returns 1
01:05:29.365 00.000 11616 scope still moving after pulse duration time elapsed
01:05:29.396 00.031 11616 IsSlewing returns 0
01:05:29.397 00.001 11616 IsGuiding returns 0
01:05:29.397 00.000 11616 scope move finished after 211 + 50 ms
01:05:29.397 00.000 11616 Move returns status 0, amount 211
01:05:29.397 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
01:05:29.397 00.000 11616 MoveAxis(N, 3040, B)
01:05:29.397 00.000 11616 Guiding  Dir = 0, Dur = 3040
01:05:29.397 00.000 11616 IsSlewing returns 0
01:05:29.397 00.000 11616 IsGuiding returns 0
01:05:29.398 00.001 11616 PulseGuide returned control before completion, sleep 3050
01:05:32.455 03.057 11616 IsGuiding returns 1
01:05:32.455 00.000 11616 scope still moving after pulse duration time elapsed
01:05:32.485 00.030 11616 IsSlewing returns 0
01:05:32.485 00.000 11616 IsGuiding returns 0
01:05:32.485 00.000 11616 scope move finished after 3040 + 47 ms
01:05:32.485 00.000 11616 Move returns status 0, amount 3040
01:05:32.485 00.000 11616 move complete, result=0
01:05:32.486 00.001 11616 worker thread done servicing request
01:05:32.486 00.000 12268 GuideStep: -0.2 px 211 ms EAST, -5.4 px 3040 ms NORTH
01:05:32.486 00.000 11616 Worker thread wakes up
01:05:32.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:05:32.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:05:34.514 02.028 11616 Exposure complete
01:05:34.627 00.113 11616 worker thread done servicing request
01:05:34.627 00.000 12268 OnExposeComplete: enter
01:05:34.627 00.000 12268 UpdateGuideState(): m_state=6
01:05:34.628 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
01:05:34.628 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.77, Mass=57, SNR=5.2, Peak=33 HFD=3.8
01:05:34.628 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.18 = 2.11)
01:05:34.628 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
01:05:34.628 00.000 12268 CameraToMount -- cameraX=-8.16 cameraY=-3.81 hyp=9.01 cameraTheta=-2.70 mountX=-4.59 mountY=-7.61, mountTheta=-2.11
01:05:34.630 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.16, y=-3.81, opts=13)
01:05:34.630 00.000 12268 Enqueuing Move request for scope (-8.16, -3.81)
01:05:34.630 00.000 11616 Worker thread wakes up
01:05:34.630 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.16, -3.81) opts 0xd
01:05:34.631 00.001 11616 Handling offset move in thread for scope, endpoint = (-8.16, -3.81)
01:05:34.631 00.000 11616 Moving (-8.16, -3.81) raw xDistance=-4.59 yDistance=-7.61
01:05:34.631 00.000 11616 resist switch: large excursion: input -4.59 thresh 0.29 direction from 0 to -1
01:05:34.631 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-13.77
01:05:34.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.29 from input -4.59
01:05:34.631 00.000 11616 resist switch: large excursion: input -7.61 thresh 0.45 direction from 0 to -1
01:05:34.631 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-22.82
01:05:34.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -7.61
01:05:34.631 00.000 11616 MoveAxis(E, 2570, ABG)
01:05:34.631 00.000 11616 duration set to 2500 by maxRaDuration
01:05:34.631 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:05:34.632 00.001 11616 IsSlewing returns 0
01:05:34.632 00.000 11616 IsGuiding returns 0
01:05:34.632 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:05:34.660 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
01:05:34.681 00.021 12268 UpdateGuideState exits: m=57 SNR=5.2
01:05:34.681 00.000 12268 PhdController: settling, locked = 1, distance = 9.01 (1.50) aobump = 0 frame = 2 / 99999
01:05:34.681 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694734.681,"Host":"ASTROCENTER","Inst":1,"Distance":9.01,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:05:34.682 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:34.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:05:34.682 00.000 12268 Enqueuing Expose request
01:05:37.153 02.471 11616 IsGuiding returns 1
01:05:37.153 00.000 11616 scope still moving after pulse duration time elapsed
01:05:37.184 00.031 11616 IsSlewing returns 0
01:05:37.184 00.000 11616 IsGuiding returns 0
01:05:37.184 00.000 11616 scope move finished after 2500 + 52 ms
01:05:37.184 00.000 11616 Move returns status 0, amount 2500
01:05:37.184 00.000 11616 MoveAxis(N, 644, ABG)
01:05:37.184 00.000 11616 Guiding  Dir = 0, Dur = 644
01:05:37.185 00.001 11616 IsSlewing returns 0
01:05:37.185 00.000 11616 IsGuiding returns 0
01:05:37.185 00.000 11616 PulseGuide returned control before completion, sleep 654
01:05:37.841 00.656 11616 IsGuiding returns 1
01:05:37.841 00.000 11616 scope still moving after pulse duration time elapsed
01:05:37.872 00.031 11616 IsSlewing returns 0
01:05:37.872 00.000 11616 IsGuiding returns 0
01:05:37.872 00.000 11616 scope move finished after 644 + 43 ms
01:05:37.872 00.000 11616 Move returns status 0, amount 644
01:05:37.872 00.000 11616 move complete, result=0
01:05:37.872 00.000 11616 worker thread done servicing request
01:05:37.873 00.001 12268 GuideStep: -4.6 px 2500 ms EAST, -7.6 px 644 ms NORTH
01:05:37.873 00.000 11616 Worker thread wakes up
01:05:37.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:05:37.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:05:39.888 02.015 11616 Exposure complete
01:05:39.951 00.063 11616 worker thread done servicing request
01:05:39.951 00.000 12268 OnExposeComplete: enter
01:05:39.951 00.000 12268 UpdateGuideState(): m_state=6
01:05:39.951 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
01:05:39.952 00.001 12268 Star::Find returns 1 (0), X=665.63, Y=915.76, Mass=66, SNR=5.6, Peak=31 HFD=6.3
01:05:39.952 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
01:05:39.952 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
01:05:39.952 00.000 12268 CameraToMount -- cameraX=-8.31 cameraY=-3.82 hyp=9.15 cameraTheta=-2.71 mountX=-4.62 mountY=-7.75, mountTheta=-2.11
01:05:39.954 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.31, y=-3.82, opts=13)
01:05:39.954 00.000 12268 Enqueuing Move request for scope (-8.31, -3.82)
01:05:39.954 00.000 11616 Worker thread wakes up
01:05:39.954 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.31, -3.82) opts 0xd
01:05:39.954 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.31, -3.82)
01:05:39.954 00.000 11616 Moving (-8.31, -3.82) raw xDistance=-4.62 yDistance=-7.75
01:05:39.954 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.31 from input -4.62
01:05:39.955 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.16 from input -7.75
01:05:39.955 00.000 11616 MoveAxis(E, 2584, ABG)
01:05:39.955 00.000 11616 duration set to 2500 by maxRaDuration
01:05:39.955 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:05:39.955 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:05:39.955 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:05:39.956 00.001 11616 IsSlewing returns 0
01:05:39.956 00.000 11616 IsGuiding returns 0
01:05:39.956 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:05:39.979 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:05:40.001 00.022 12268 UpdateGuideState exits: m=66 SNR=5.6
01:05:40.001 00.000 12268 PhdController: settling, locked = 1, distance = 9.05 (1.50) aobump = 0 frame = 3 / 99999
01:05:40.001 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694740.001,"Host":"ASTROCENTER","Inst":1,"Distance":9.05,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:05:40.002 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:40.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:05:40.002 00.000 12268 Enqueuing Expose request
01:05:42.468 02.466 11616 IsGuiding returns 1
01:05:42.468 00.000 11616 scope still moving after pulse duration time elapsed
01:05:42.500 00.032 11616 IsSlewing returns 0
01:05:42.500 00.000 11616 IsGuiding returns 0
01:05:42.501 00.001 11616 scope move finished after 2500 + 44 ms
01:05:42.501 00.000 11616 Move returns status 0, amount 2500
01:05:42.501 00.000 11616 MoveAxis(N, 656, ABG)
01:05:42.501 00.000 11616 Guiding  Dir = 0, Dur = 656
01:05:42.501 00.000 11616 IsSlewing returns 0
01:05:42.501 00.000 11616 IsGuiding returns 0
01:05:42.501 00.000 11616 PulseGuide returned control before completion, sleep 666
01:05:43.176 00.675 11616 IsGuiding returns 1
01:05:43.176 00.000 11616 scope still moving after pulse duration time elapsed
01:05:43.208 00.032 11616 IsSlewing returns 0
01:05:43.208 00.000 11616 IsGuiding returns 0
01:05:43.209 00.001 11616 scope move finished after 656 + 51 ms
01:05:43.209 00.000 11616 Move returns status 0, amount 656
01:05:43.209 00.000 11616 move complete, result=0
01:05:43.209 00.000 11616 worker thread done servicing request
01:05:43.209 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -7.8 px 656 ms NORTH
01:05:43.209 00.000 11616 Worker thread wakes up
01:05:43.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:05:43.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:05:45.220 02.011 11616 Exposure complete
01:05:45.284 00.064 11616 worker thread done servicing request
01:05:45.284 00.000 12268 OnExposeComplete: enter
01:05:45.284 00.000 12268 UpdateGuideState(): m_state=6
01:05:45.285 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
01:05:45.285 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=916.01, Mass=60, SNR=5.4, Peak=40 HFD=2.9
01:05:45.285 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
01:05:45.285 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
01:05:45.285 00.000 12268 CameraToMount -- cameraX=-8.32 cameraY=-3.58 hyp=9.06 cameraTheta=-2.74 mountX=-4.37 mountY=-7.79, mountTheta=-2.08
01:05:45.288 00.003 12268 SchedulePrimaryMove(0D94C700, x=-8.32, y=-3.58, opts=13)
01:05:45.288 00.000 12268 Enqueuing Move request for scope (-8.32, -3.58)
01:05:45.288 00.000 11616 Worker thread wakes up
01:05:45.288 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.32, -3.58) opts 0xd
01:05:45.288 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.32, -3.58)
01:05:45.288 00.000 11616 Moving (-8.32, -3.58) raw xDistance=-4.37 yDistance=-7.79
01:05:45.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.19 from input -4.37
01:05:45.289 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -7.79
01:05:45.289 00.000 11616 MoveAxis(E, 2448, ABG)
01:05:45.289 00.000 11616 Guiding  Dir = 2, Dur = 2448
01:05:45.289 00.000 11616 IsSlewing returns 0
01:05:45.289 00.000 11616 IsGuiding returns 0
01:05:45.290 00.001 11616 PulseGuide returned control before completion, sleep 2458
01:05:45.315 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:05:45.337 00.022 12268 UpdateGuideState exits: m=60 SNR=5.4
01:05:45.338 00.001 12268 PhdController: settling, locked = 1, distance = 9.05 (1.50) aobump = 0 frame = 4 / 99999
01:05:45.338 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694745.338,"Host":"ASTROCENTER","Inst":1,"Distance":9.05,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:05:45.338 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:45.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:05:45.338 00.000 12268 Enqueuing Expose request
01:05:47.761 02.423 11616 IsGuiding returns 1
01:05:47.761 00.000 11616 scope still moving after pulse duration time elapsed
01:05:47.793 00.032 11616 IsSlewing returns 0
01:05:47.794 00.001 11616 IsGuiding returns 0
01:05:47.794 00.000 11616 scope move finished after 2448 + 57 ms
01:05:47.794 00.000 11616 Move returns status 0, amount 2448
01:05:47.794 00.000 11616 MoveAxis(N, 659, ABG)
01:05:47.794 00.000 11616 Guiding  Dir = 0, Dur = 659
01:05:47.794 00.000 11616 IsSlewing returns 0
01:05:47.794 00.000 11616 IsGuiding returns 0
01:05:47.795 00.001 11616 PulseGuide returned control before completion, sleep 669
01:05:48.468 00.673 11616 IsGuiding returns 1
01:05:48.468 00.000 11616 scope still moving after pulse duration time elapsed
01:05:48.499 00.031 11616 IsSlewing returns 0
01:05:48.499 00.000 11616 IsGuiding returns 1
01:05:48.531 00.032 11616 IsSlewing returns 0
01:05:48.531 00.000 11616 IsGuiding returns 0
01:05:48.531 00.000 11616 scope move finished after 659 + 77 ms
01:05:48.531 00.000 11616 Move returns status 0, amount 659
01:05:48.532 00.001 11616 move complete, result=0
01:05:48.532 00.000 11616 worker thread done servicing request
01:05:48.532 00.000 12268 GuideStep: -4.4 px 2448 ms EAST, -7.8 px 659 ms NORTH
01:05:48.532 00.000 11616 Worker thread wakes up
01:05:48.532 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:05:48.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:05:50.552 02.020 11616 Exposure complete
01:05:50.609 00.057 11616 worker thread done servicing request
01:05:50.610 00.001 12268 OnExposeComplete: enter
01:05:50.610 00.000 12268 UpdateGuideState(): m_state=6
01:05:50.610 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
01:05:50.610 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=45, SNR=4.7, Peak=35 HFD=3.3
01:05:50.610 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
01:05:50.610 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
01:05:50.611 00.001 12268 CameraToMount -- cameraX=-7.99 cameraY=-3.97 hyp=8.92 cameraTheta=-2.68 mountX=-4.73 mountY=-7.41, mountTheta=-2.14
01:05:50.614 00.003 12268 SchedulePrimaryMove(0D94C700, x=-7.99, y=-3.97, opts=13)
01:05:50.614 00.000 12268 Enqueuing Move request for scope (-7.99, -3.97)
01:05:50.614 00.000 11616 Worker thread wakes up
01:05:50.614 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.99, -3.97) opts 0xd
01:05:50.614 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.99, -3.97)
01:05:50.614 00.000 11616 Moving (-7.99, -3.97) raw xDistance=-4.73 yDistance=-7.41
01:05:50.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.37 from input -4.73
01:05:50.615 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.11 from input -7.41
01:05:50.615 00.000 11616 MoveAxis(E, 2651, ABG)
01:05:50.615 00.000 11616 duration set to 2500 by maxRaDuration
01:05:50.615 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:05:50.615 00.000 11616 IsSlewing returns 0
01:05:50.616 00.001 11616 IsGuiding returns 0
01:05:50.616 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:05:50.640 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:05:50.657 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
01:05:50.657 00.000 12268 PhdController: settling, locked = 1, distance = 9.01 (1.50) aobump = 0 frame = 5 / 99999
01:05:50.657 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694750.657,"Host":"ASTROCENTER","Inst":1,"Distance":9.01,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:05:50.658 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:50.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:05:50.658 00.000 12268 Enqueuing Expose request
01:05:53.134 02.476 11616 IsGuiding returns 1
01:05:53.134 00.000 11616 scope still moving after pulse duration time elapsed
01:05:53.165 00.031 11616 IsSlewing returns 0
01:05:53.165 00.000 11616 IsGuiding returns 0
01:05:53.165 00.000 11616 scope move finished after 2500 + 49 ms
01:05:53.166 00.001 11616 Move returns status 0, amount 2500
01:05:53.166 00.000 11616 MoveAxis(N, 627, ABG)
01:05:53.166 00.000 11616 Guiding  Dir = 0, Dur = 627
01:05:53.166 00.000 11616 IsSlewing returns 0
01:05:53.166 00.000 11616 IsGuiding returns 0
01:05:53.167 00.001 11616 PulseGuide returned control before completion, sleep 637
01:05:53.808 00.641 11616 IsGuiding returns 1
01:05:53.808 00.000 11616 scope still moving after pulse duration time elapsed
01:05:53.840 00.032 11616 IsSlewing returns 0
01:05:53.841 00.001 11616 IsGuiding returns 0
01:05:53.841 00.000 11616 scope move finished after 627 + 46 ms
01:05:53.841 00.000 11616 Move returns status 0, amount 627
01:05:53.841 00.000 11616 move complete, result=0
01:05:53.841 00.000 11616 worker thread done servicing request
01:05:53.841 00.000 11616 Worker thread wakes up
01:05:53.841 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -7.4 px 627 ms NORTH
01:05:53.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:05:53.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:05:55.849 02.008 11616 Exposure complete
01:05:55.904 00.055 11616 worker thread done servicing request
01:05:55.905 00.001 12268 OnExposeComplete: enter
01:05:55.905 00.000 12268 UpdateGuideState(): m_state=6
01:05:55.905 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
01:05:55.905 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=916.22, Mass=67, SNR=5.6, Peak=35 HFD=4.5
01:05:55.905 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.25 = 2.04)
01:05:55.905 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.07)
01:05:55.905 00.000 12268 CameraToMount -- cameraX=-8.74 cameraY=-3.37 hyp=9.36 cameraTheta=-2.77 mountX=-4.21 mountY=-8.23, mountTheta=-2.04
01:05:55.907 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.74, y=-3.37, opts=13)
01:05:55.907 00.000 12268 Enqueuing Move request for scope (-8.74, -3.37)
01:05:55.907 00.000 11616 Worker thread wakes up
01:05:55.907 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.74, -3.37) opts 0xd
01:05:55.907 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.74, -3.37)
01:05:55.908 00.001 11616 Moving (-8.74, -3.37) raw xDistance=-4.21 yDistance=-8.23
01:05:55.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.10 from input -4.21
01:05:55.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.23 from input -8.23
01:05:55.908 00.000 11616 MoveAxis(E, 2355, ABG)
01:05:55.908 00.000 11616 Guiding  Dir = 2, Dur = 2355
01:05:55.908 00.000 11616 IsSlewing returns 0
01:05:55.908 00.000 11616 IsGuiding returns 0
01:05:55.909 00.001 11616 PulseGuide returned control before completion, sleep 2365
01:05:55.932 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:05:55.950 00.018 12268 UpdateGuideState exits: m=67 SNR=5.6
01:05:55.950 00.000 12268 PhdController: settling, locked = 1, distance = 9.12 (1.50) aobump = 0 frame = 6 / 99999
01:05:55.950 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694755.950,"Host":"ASTROCENTER","Inst":1,"Distance":9.12,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:05:55.951 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:55.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:05:55.951 00.000 12268 Enqueuing Expose request
01:05:58.278 02.327 11616 IsGuiding returns 1
01:05:58.278 00.000 11616 scope still moving after pulse duration time elapsed
01:05:58.310 00.032 11616 IsSlewing returns 0
01:05:58.310 00.000 11616 IsGuiding returns 0
01:05:58.310 00.000 11616 scope move finished after 2355 + 46 ms
01:05:58.311 00.001 11616 Move returns status 0, amount 2355
01:05:58.311 00.000 11616 MoveAxis(N, 697, ABG)
01:05:58.311 00.000 11616 Guiding  Dir = 0, Dur = 697
01:05:58.311 00.000 11616 IsSlewing returns 0
01:05:58.311 00.000 11616 IsGuiding returns 0
01:05:58.311 00.000 11616 PulseGuide returned control before completion, sleep 707
01:05:59.022 00.711 11616 IsGuiding returns 1
01:05:59.022 00.000 11616 scope still moving after pulse duration time elapsed
01:05:59.053 00.031 11616 IsSlewing returns 0
01:05:59.053 00.000 11616 IsGuiding returns 1
01:05:59.083 00.030 11616 IsSlewing returns 0
01:05:59.083 00.000 11616 IsGuiding returns 1
01:05:59.114 00.031 11616 IsSlewing returns 0
01:05:59.114 00.000 11616 IsGuiding returns 0
01:05:59.115 00.001 11616 scope move finished after 697 + 105 ms
01:05:59.115 00.000 11616 Move returns status 0, amount 697
01:05:59.115 00.000 11616 move complete, result=0
01:05:59.115 00.000 11616 worker thread done servicing request
01:05:59.115 00.000 12268 GuideStep: -4.2 px 2355 ms EAST, -8.2 px 697 ms NORTH
01:05:59.115 00.000 11616 Worker thread wakes up
01:05:59.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:05:59.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:06:01.139 02.024 11616 Exposure complete
01:06:01.208 00.069 11616 worker thread done servicing request
01:06:01.208 00.000 12268 OnExposeComplete: enter
01:06:01.208 00.000 12268 UpdateGuideState(): m_state=6
01:06:01.208 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
01:06:01.208 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.33, Mass=45, SNR=4.7, Peak=33 HFD=3.9
01:06:01.208 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.12 = 2.17)
01:06:01.208 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
01:06:01.208 00.000 12268 CameraToMount -- cameraX=-7.85 cameraY=-4.25 hyp=8.93 cameraTheta=-2.64 mountX=-5.00 mountY=-7.24, mountTheta=-2.18
01:06:01.212 00.004 12268 SchedulePrimaryMove(0D94C700, x=-7.85, y=-4.25, opts=13)
01:06:01.212 00.000 12268 Enqueuing Move request for scope (-7.85, -4.25)
01:06:01.212 00.000 11616 Worker thread wakes up
01:06:01.212 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.85, -4.25) opts 0xd
01:06:01.213 00.001 11616 Handling offset move in thread for scope, endpoint = (-7.85, -4.25)
01:06:01.213 00.000 11616 Moving (-7.85, -4.25) raw xDistance=-5.00 yDistance=-7.24
01:06:01.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.50 from input -5.00
01:06:01.213 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.09 from input -7.24
01:06:01.214 00.001 11616 MoveAxis(E, 2799, ABG)
01:06:01.214 00.000 11616 duration set to 2500 by maxRaDuration
01:06:01.214 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:06:01.215 00.001 11616 IsSlewing returns 0
01:06:01.215 00.000 11616 IsGuiding returns 0
01:06:01.216 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:06:01.244 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:06:01.264 00.020 12268 UpdateGuideState exits: m=45 SNR=4.7
01:06:01.264 00.000 12268 PhdController: settling, locked = 1, distance = 9.06 (1.50) aobump = 0 frame = 7 / 99999
01:06:01.264 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768694761.264,"Host":"ASTROCENTER","Inst":1,"Distance":9.06,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:06:01.265 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:01.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:06:01.265 00.000 12268 Enqueuing Expose request
01:06:03.737 02.472 11616 IsGuiding returns 1
01:06:03.737 00.000 11616 scope still moving after pulse duration time elapsed
01:06:03.769 00.032 11616 IsSlewing returns 0
01:06:03.769 00.000 11616 IsGuiding returns 1
01:06:03.801 00.032 11616 IsSlewing returns 0
01:06:03.801 00.000 11616 IsGuiding returns 0
01:06:03.801 00.000 11616 scope move finished after 2500 + 86 ms
01:06:03.801 00.000 11616 Move returns status 0, amount 2500
01:06:03.801 00.000 11616 MoveAxis(N, 612, ABG)
01:06:03.801 00.000 11616 Guiding  Dir = 0, Dur = 612
01:06:03.802 00.001 11616 IsSlewing returns 0
01:06:03.802 00.000 11616 IsGuiding returns 0
01:06:03.802 00.000 11616 PulseGuide returned control before completion, sleep 622
01:06:04.426 00.624 11616 IsGuiding returns 1
01:06:04.426 00.000 11616 scope still moving after pulse duration time elapsed
01:06:04.458 00.032 11616 IsSlewing returns 0
01:06:04.459 00.001 11616 IsGuiding returns 1
01:06:04.489 00.030 11616 IsSlewing returns 0
01:06:04.489 00.000 11616 IsGuiding returns 0
01:06:04.489 00.000 11616 scope move finished after 612 + 74 ms
01:06:04.490 00.001 11616 Move returns status 0, amount 612
01:06:04.490 00.000 11616 move complete, result=0
01:06:04.490 00.000 11616 worker thread done servicing request
01:06:04.490 00.000 11616 Worker thread wakes up
01:06:04.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:06:04.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:06:04.490 00.000 12268 GuideStep: -5.0 px 2500 ms EAST, -7.2 px 612 ms NORTH
01:06:06.492 02.002 11616 Exposure complete
01:06:06.548 00.056 11616 worker thread done servicing request
01:06:06.548 00.000 12268 OnExposeComplete: enter
01:06:06.548 00.000 12268 UpdateGuideState(): m_state=6
01:06:06.549 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
01:06:06.549 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.70, Mass=59, SNR=5.3, Peak=37 HFD=3.5
01:06:06.549 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.17 = 2.11)
01:06:06.549 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -1.00)
01:06:06.549 00.000 12268 CameraToMount -- cameraX=-8.20 cameraY=-3.89 hyp=9.07 cameraTheta=-2.70 mountX=-4.67 mountY=-7.63, mountTheta=-2.12
01:06:06.551 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.20, y=-3.89, opts=13)
01:06:06.551 00.000 12268 Enqueuing Move request for scope (-8.20, -3.89)
01:06:06.551 00.000 11616 Worker thread wakes up
01:06:06.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.20, -3.89) opts 0xd
01:06:06.551 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.20, -3.89)
01:06:06.551 00.000 11616 Moving (-8.20, -3.89) raw xDistance=-4.67 yDistance=-7.63
01:06:06.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.34 from input -4.67
01:06:06.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -7.63
01:06:06.551 00.000 11616 MoveAxis(E, 2615, ABG)
01:06:06.552 00.001 11616 duration set to 2500 by maxRaDuration
01:06:06.552 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:06:06.552 00.000 11616 IsSlewing returns 0
01:06:06.552 00.000 11616 IsGuiding returns 0
01:06:06.553 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:06:06.574 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:06:06.593 00.019 12268 UpdateGuideState exits: m=59 SNR=5.3
01:06:06.593 00.000 12268 PhdController: settling, locked = 1, distance = 9.07 (1.50) aobump = 0 frame = 8 / 99999
01:06:06.593 00.000 12268 PhdController failed: timed-out waiting for guider to settle
01:06:06.593 00.000 12268 PhdController: newstate STATE_FINISH
01:06:06.593 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
01:06:06.593 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768694766.593,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":8,"DroppedFrames":0}
01:06:06.593 00.000 12268 Mount: notify guiding dither settle done success=0
01:06:06.593 00.000 12268 PhdController: newstate STATE_IDLE
01:06:06.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:06.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:06:06.593 00.000 12268 Enqueuing Expose request
01:06:07.260 00.667 12268 evsrv: cli 0F8E6D80 connect
01:06:07.260 00.000 12268 case statement mapped state 6 to 3
01:06:07.261 00.001 12268 case statement mapped state 6 to 3
01:06:07.261 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"83228039-ea65-42a5-9824-53a32af3e7e8"}
01:06:07.261 00.000 12268 case statement mapped state 6 to 3
01:06:07.261 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"83228039-ea65-42a5-9824-53a32af3e7e8"}
01:06:07.262 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:06:09.079 01.817 11616 IsGuiding returns 1
01:06:09.079 00.000 11616 scope still moving after pulse duration time elapsed
01:06:09.111 00.032 11616 IsSlewing returns 0
01:06:09.111 00.000 11616 IsGuiding returns 0
01:06:09.111 00.000 11616 scope move finished after 2500 + 58 ms
01:06:09.111 00.000 11616 Move returns status 0, amount 2500
01:06:09.111 00.000 11616 MoveAxis(N, 646, ABG)
01:06:09.111 00.000 11616 Guiding  Dir = 0, Dur = 646
01:06:09.112 00.001 11616 IsSlewing returns 0
01:06:09.112 00.000 11616 IsGuiding returns 0
01:06:09.112 00.000 11616 PulseGuide returned control before completion, sleep 656
01:06:09.780 00.668 11616 IsGuiding returns 1
01:06:09.780 00.000 11616 scope still moving after pulse duration time elapsed
01:06:09.810 00.030 11616 IsSlewing returns 0
01:06:09.810 00.000 11616 IsGuiding returns 0
01:06:09.811 00.001 11616 scope move finished after 646 + 53 ms
01:06:09.811 00.000 11616 Move returns status 0, amount 646
01:06:09.811 00.000 11616 move complete, result=0
01:06:09.811 00.000 11616 worker thread done servicing request
01:06:09.811 00.000 11616 Worker thread wakes up
01:06:09.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:06:09.812 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:06:09.812 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -7.6 px 646 ms NORTH
01:06:11.820 02.008 11616 Exposure complete
01:06:11.874 00.054 11616 worker thread done servicing request
01:06:11.874 00.000 12268 OnExposeComplete: enter
01:06:11.874 00.000 12268 UpdateGuideState(): m_state=6
01:06:11.874 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
01:06:11.874 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=916.00, Mass=71, SNR=5.8, Peak=35 HFD=5.0
01:06:11.875 00.001 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
01:06:11.875 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
01:06:11.875 00.000 12268 CameraToMount -- cameraX=-8.43 cameraY=-3.59 hyp=9.16 cameraTheta=-2.74 mountX=-4.39 mountY=-7.90, mountTheta=-2.08
01:06:11.876 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.43, y=-3.59, opts=13)
01:06:11.877 00.001 12268 Enqueuing Move request for scope (-8.43, -3.59)
01:06:11.877 00.000 11616 Worker thread wakes up
01:06:11.877 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.43, -3.59) opts 0xd
01:06:11.877 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.43, -3.59)
01:06:11.877 00.000 11616 Moving (-8.43, -3.59) raw xDistance=-4.39 yDistance=-7.90
01:06:11.877 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.20 from input -4.39
01:06:11.878 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.18 from input -7.90
01:06:11.878 00.000 11616 MoveAxis(E, 2459, ABG)
01:06:11.878 00.000 11616 Guiding  Dir = 2, Dur = 2459
01:06:11.878 00.000 11616 IsSlewing returns 0
01:06:11.878 00.000 11616 IsGuiding returns 0
01:06:11.879 00.001 11616 PulseGuide returned control before completion, sleep 2469
01:06:11.900 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:06:11.917 00.017 12268 UpdateGuideState exits: m=71 SNR=5.8
01:06:11.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:11.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:06:11.917 00.000 12268 Enqueuing Expose request
01:06:14.359 02.442 11616 IsGuiding returns 1
01:06:14.359 00.000 11616 scope still moving after pulse duration time elapsed
01:06:14.391 00.032 11616 IsSlewing returns 0
01:06:14.391 00.000 11616 IsGuiding returns 0
01:06:14.391 00.000 11616 scope move finished after 2459 + 53 ms
01:06:14.391 00.000 11616 Move returns status 0, amount 2459
01:06:14.391 00.000 11616 MoveAxis(N, 668, ABG)
01:06:14.392 00.001 11616 Guiding  Dir = 0, Dur = 668
01:06:14.392 00.000 11616 IsSlewing returns 0
01:06:14.392 00.000 11616 IsGuiding returns 0
01:06:14.392 00.000 11616 PulseGuide returned control before completion, sleep 678
01:06:15.087 00.695 11616 IsGuiding returns 1
01:06:15.087 00.000 11616 scope still moving after pulse duration time elapsed
01:06:15.118 00.031 11616 IsSlewing returns 0
01:06:15.119 00.001 11616 IsGuiding returns 0
01:06:15.119 00.000 11616 scope move finished after 668 + 58 ms
01:06:15.119 00.000 11616 Move returns status 0, amount 668
01:06:15.119 00.000 11616 move complete, result=0
01:06:15.119 00.000 11616 worker thread done servicing request
01:06:15.119 00.000 11616 Worker thread wakes up
01:06:15.119 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:06:15.119 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:06:15.120 00.001 12268 GuideStep: -4.4 px 2459 ms EAST, -7.9 px 668 ms NORTH
01:06:17.130 02.010 11616 Exposure complete
01:06:17.186 00.056 11616 worker thread done servicing request
01:06:17.186 00.000 12268 OnExposeComplete: enter
01:06:17.186 00.000 12268 UpdateGuideState(): m_state=6
01:06:17.186 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
01:06:17.186 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.96, Mass=53, SNR=5.1, Peak=35 HFD=3.1
01:06:17.186 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
01:06:17.187 00.001 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
01:06:17.187 00.000 12268 CameraToMount -- cameraX=-8.32 cameraY=-3.63 hyp=9.08 cameraTheta=-2.73 mountX=-4.42 mountY=-7.79, mountTheta=-2.09
01:06:17.188 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.32, y=-3.63, opts=13)
01:06:17.188 00.000 12268 Enqueuing Move request for scope (-8.32, -3.63)
01:06:17.188 00.000 11616 Worker thread wakes up
01:06:17.189 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.32, -3.63) opts 0xd
01:06:17.189 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.32, -3.63)
01:06:17.189 00.000 11616 Moving (-8.32, -3.63) raw xDistance=-4.42 yDistance=-7.79
01:06:17.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.21 from input -4.42
01:06:17.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -7.79
01:06:17.189 00.000 11616 MoveAxis(E, 2477, ABG)
01:06:17.189 00.000 11616 Guiding  Dir = 2, Dur = 2477
01:06:17.189 00.000 11616 IsSlewing returns 0
01:06:17.190 00.001 11616 IsGuiding returns 0
01:06:17.190 00.000 11616 PulseGuide returned control before completion, sleep 2487
01:06:17.210 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:06:17.228 00.018 12268 UpdateGuideState exits: m=53 SNR=5.1
01:06:17.228 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:17.228 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:06:17.228 00.000 12268 Enqueuing Expose request
01:06:19.680 02.452 11616 IsGuiding returns 1
01:06:19.681 00.001 11616 scope still moving after pulse duration time elapsed
01:06:19.711 00.030 11616 IsSlewing returns 0
01:06:19.712 00.001 11616 IsGuiding returns 1
01:06:19.742 00.030 11616 IsSlewing returns 0
01:06:19.742 00.000 11616 IsGuiding returns 1
01:06:19.772 00.030 11616 IsSlewing returns 0
01:06:19.773 00.001 11616 IsGuiding returns 1
01:06:19.803 00.030 11616 IsSlewing returns 0
01:06:19.804 00.001 11616 IsGuiding returns 0
01:06:19.804 00.000 11616 scope move finished after 2477 + 136 ms
01:06:19.804 00.000 11616 Move returns status 0, amount 2477
01:06:19.804 00.000 11616 MoveAxis(N, 659, ABG)
01:06:19.804 00.000 11616 Guiding  Dir = 0, Dur = 659
01:06:19.804 00.000 11616 IsSlewing returns 0
01:06:19.805 00.001 11616 IsGuiding returns 0
01:06:19.805 00.000 11616 PulseGuide returned control before completion, sleep 669
01:06:20.489 00.684 11616 IsGuiding returns 1
01:06:20.490 00.001 11616 scope still moving after pulse duration time elapsed
01:06:20.519 00.029 11616 IsSlewing returns 0
01:06:20.521 00.002 11616 IsGuiding returns 0
01:06:20.521 00.000 11616 scope move finished after 659 + 56 ms
01:06:20.521 00.000 11616 Move returns status 0, amount 659
01:06:20.521 00.000 11616 move complete, result=0
01:06:20.521 00.000 11616 worker thread done servicing request
01:06:20.521 00.000 11616 Worker thread wakes up
01:06:20.521 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:06:20.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:06:20.521 00.000 12268 GuideStep: -4.4 px 2477 ms EAST, -7.8 px 659 ms NORTH
01:06:22.535 02.014 11616 Exposure complete
01:06:22.592 00.057 11616 worker thread done servicing request
01:06:22.592 00.000 12268 OnExposeComplete: enter
01:06:22.592 00.000 12268 UpdateGuideState(): m_state=6
01:06:22.592 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
01:06:22.593 00.001 12268 Star::Find returns 1 (0), X=665.18, Y=915.59, Mass=54, SNR=5.1, Peak=33 HFD=3.7
01:06:22.593 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.19 = 2.10)
01:06:22.593 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.01)
01:06:22.593 00.000 12268 CameraToMount -- cameraX=-8.76 cameraY=-4.00 hyp=9.63 cameraTheta=-2.71 mountX=-4.83 mountY=-8.17, mountTheta=-2.10
01:06:22.598 00.005 12268 SchedulePrimaryMove(0D94C700, x=-8.76, y=-4.00, opts=13)
01:06:22.598 00.000 12268 Enqueuing Move request for scope (-8.76, -4.00)
01:06:22.598 00.000 11616 Worker thread wakes up
01:06:22.598 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.76, -4.00) opts 0xd
01:06:22.598 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.76, -4.00)
01:06:22.598 00.000 11616 Moving (-8.76, -4.00) raw xDistance=-4.83 yDistance=-8.17
01:06:22.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.42 from input -4.83
01:06:22.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.23 from input -8.17
01:06:22.598 00.000 11616 MoveAxis(E, 2707, ABG)
01:06:22.598 00.000 11616 duration set to 2500 by maxRaDuration
01:06:22.599 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:06:22.599 00.000 11616 IsSlewing returns 0
01:06:22.599 00.000 11616 IsGuiding returns 0
01:06:22.600 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:06:22.628 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:06:22.648 00.020 12268 UpdateGuideState exits: m=54 SNR=5.1
01:06:22.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:22.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:06:22.648 00.000 12268 Enqueuing Expose request
01:06:25.127 02.479 11616 IsGuiding returns 1
01:06:25.127 00.000 11616 scope still moving after pulse duration time elapsed
01:06:25.158 00.031 11616 IsSlewing returns 0
01:06:25.158 00.000 11616 IsGuiding returns 0
01:06:25.158 00.000 11616 scope move finished after 2500 + 58 ms
01:06:25.158 00.000 11616 Move returns status 0, amount 2500
01:06:25.158 00.000 11616 MoveAxis(N, 691, ABG)
01:06:25.158 00.000 11616 Guiding  Dir = 0, Dur = 691
01:06:25.159 00.001 11616 IsSlewing returns 0
01:06:25.159 00.000 11616 IsGuiding returns 0
01:06:25.159 00.000 11616 PulseGuide returned control before completion, sleep 701
01:06:25.874 00.715 11616 IsGuiding returns 1
01:06:25.875 00.001 11616 scope still moving after pulse duration time elapsed
01:06:25.905 00.030 11616 IsSlewing returns 0
01:06:25.905 00.000 11616 IsGuiding returns 0
01:06:25.905 00.000 11616 scope move finished after 691 + 55 ms
01:06:25.905 00.000 11616 Move returns status 0, amount 691
01:06:25.906 00.001 11616 move complete, result=0
01:06:25.906 00.000 11616 worker thread done servicing request
01:06:25.906 00.000 11616 Worker thread wakes up
01:06:25.906 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -8.2 px 691 ms NORTH
01:06:25.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:06:25.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:06:27.920 02.014 11616 Exposure complete
01:06:27.976 00.056 11616 worker thread done servicing request
01:06:27.976 00.000 12268 OnExposeComplete: enter
01:06:27.976 00.000 12268 UpdateGuideState(): m_state=6
01:06:27.977 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
01:06:27.977 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.36, Mass=56, SNR=5.2, Peak=33 HFD=4.3
01:06:27.977 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.14 = 2.15)
01:06:27.977 00.000 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.96)
01:06:27.977 00.000 12268 CameraToMount -- cameraX=-8.13 cameraY=-4.22 hyp=9.16 cameraTheta=-2.66 mountX=-4.99 mountY=-7.52, mountTheta=-2.16
01:06:27.979 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.13, y=-4.22, opts=13)
01:06:27.979 00.000 12268 Enqueuing Move request for scope (-8.13, -4.22)
01:06:27.979 00.000 11616 Worker thread wakes up
01:06:27.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.13, -4.22) opts 0xd
01:06:27.979 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.13, -4.22)
01:06:27.979 00.000 11616 Moving (-8.13, -4.22) raw xDistance=-4.99 yDistance=-7.52
01:06:27.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.50 from input -4.99
01:06:27.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -7.52
01:06:27.979 00.000 11616 MoveAxis(E, 2796, ABG)
01:06:27.979 00.000 11616 duration set to 2500 by maxRaDuration
01:06:27.979 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:06:27.980 00.001 11616 IsSlewing returns 0
01:06:27.980 00.000 11616 IsGuiding returns 0
01:06:27.980 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:06:28.000 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:06:28.017 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
01:06:28.018 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:28.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:06:28.018 00.000 12268 Enqueuing Expose request
01:06:30.498 02.480 11616 IsGuiding returns 1
01:06:30.499 00.001 11616 scope still moving after pulse duration time elapsed
01:06:30.529 00.030 11616 IsSlewing returns 0
01:06:30.529 00.000 11616 IsGuiding returns 0
01:06:30.529 00.000 11616 scope move finished after 2500 + 49 ms
01:06:30.530 00.001 11616 Move returns status 0, amount 2500
01:06:30.530 00.000 11616 MoveAxis(N, 636, ABG)
01:06:30.530 00.000 11616 Guiding  Dir = 0, Dur = 636
01:06:30.530 00.000 11616 IsSlewing returns 0
01:06:30.530 00.000 11616 IsGuiding returns 0
01:06:30.531 00.001 11616 PulseGuide returned control before completion, sleep 646
01:06:31.182 00.651 11616 IsGuiding returns 1
01:06:31.183 00.001 11616 scope still moving after pulse duration time elapsed
01:06:31.213 00.030 11616 IsSlewing returns 0
01:06:31.213 00.000 11616 IsGuiding returns 0
01:06:31.214 00.001 11616 scope move finished after 636 + 46 ms
01:06:31.214 00.000 11616 Move returns status 0, amount 636
01:06:31.214 00.000 11616 move complete, result=0
01:06:31.214 00.000 11616 worker thread done servicing request
01:06:31.214 00.000 11616 Worker thread wakes up
01:06:31.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:06:31.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:06:31.214 00.000 12268 GuideStep: -5.0 px 2500 ms EAST, -7.5 px 636 ms NORTH
01:06:33.230 02.016 11616 Exposure complete
01:06:33.285 00.055 11616 worker thread done servicing request
01:06:33.285 00.000 12268 OnExposeComplete: enter
01:06:33.286 00.001 12268 UpdateGuideState(): m_state=6
01:06:33.286 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
01:06:33.286 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=916.05, Mass=54, SNR=5.1, Peak=32 HFD=3.7
01:06:33.286 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
01:06:33.286 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
01:06:33.286 00.000 12268 CameraToMount -- cameraX=-8.45 cameraY=-3.53 hyp=9.16 cameraTheta=-2.75 mountX=-4.34 mountY=-7.93, mountTheta=-2.07
01:06:33.288 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.45, y=-3.53, opts=13)
01:06:33.288 00.000 12268 Enqueuing Move request for scope (-8.45, -3.53)
01:06:33.288 00.000 11616 Worker thread wakes up
01:06:33.288 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.45, -3.53) opts 0xd
01:06:33.288 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.45, -3.53)
01:06:33.288 00.000 11616 Moving (-8.45, -3.53) raw xDistance=-4.34 yDistance=-7.93
01:06:33.289 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.17 from input -4.34
01:06:33.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.93
01:06:33.289 00.000 11616 MoveAxis(E, 2429, ABG)
01:06:33.289 00.000 11616 Guiding  Dir = 2, Dur = 2429
01:06:33.289 00.000 11616 IsSlewing returns 0
01:06:33.289 00.000 11616 IsGuiding returns 0
01:06:33.290 00.001 11616 PulseGuide returned control before completion, sleep 2439
01:06:33.311 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:06:33.329 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
01:06:33.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:33.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:06:33.329 00.000 12268 Enqueuing Expose request
01:06:35.740 02.411 11616 IsGuiding returns 1
01:06:35.740 00.000 11616 scope still moving after pulse duration time elapsed
01:06:35.771 00.031 11616 IsSlewing returns 0
01:06:35.771 00.000 11616 IsGuiding returns 0
01:06:35.772 00.001 11616 scope move finished after 2429 + 52 ms
01:06:35.772 00.000 11616 Move returns status 0, amount 2429
01:06:35.772 00.000 11616 MoveAxis(N, 671, ABG)
01:06:35.772 00.000 11616 Guiding  Dir = 0, Dur = 671
01:06:35.772 00.000 11616 IsSlewing returns 0
01:06:35.773 00.001 11616 IsGuiding returns 0
01:06:35.773 00.000 11616 PulseGuide returned control before completion, sleep 681
01:06:36.457 00.684 11616 IsGuiding returns 1
01:06:36.457 00.000 11616 scope still moving after pulse duration time elapsed
01:06:36.488 00.031 11616 IsSlewing returns 0
01:06:36.489 00.001 11616 IsGuiding returns 1
01:06:36.519 00.030 11616 IsSlewing returns 0
01:06:36.520 00.001 11616 IsGuiding returns 1
01:06:36.551 00.031 11616 IsSlewing returns 0
01:06:36.551 00.000 11616 IsGuiding returns 0
01:06:36.551 00.000 11616 scope move finished after 671 + 107 ms
01:06:36.551 00.000 11616 Move returns status 0, amount 671
01:06:36.551 00.000 11616 move complete, result=0
01:06:36.551 00.000 11616 worker thread done servicing request
01:06:36.551 00.000 11616 Worker thread wakes up
01:06:36.552 00.001 12268 GuideStep: -4.3 px 2429 ms EAST, -7.9 px 671 ms NORTH
01:06:36.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:06:36.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:06:38.551 01.999 11616 Exposure complete
01:06:38.607 00.056 11616 worker thread done servicing request
01:06:38.607 00.000 12268 OnExposeComplete: enter
01:06:38.607 00.000 12268 UpdateGuideState(): m_state=6
01:06:38.608 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
01:06:38.608 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.80, Mass=58, SNR=5.3, Peak=34 HFD=3.6
01:06:38.608 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
01:06:38.608 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
01:06:38.608 00.000 12268 CameraToMount -- cameraX=-8.23 cameraY=-3.79 hyp=9.06 cameraTheta=-2.71 mountX=-4.57 mountY=-7.67, mountTheta=-2.11
01:06:38.610 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.23, y=-3.79, opts=13)
01:06:38.610 00.000 12268 Enqueuing Move request for scope (-8.23, -3.79)
01:06:38.610 00.000 11616 Worker thread wakes up
01:06:38.610 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.23, -3.79) opts 0xd
01:06:38.610 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.23, -3.79)
01:06:38.610 00.000 11616 Moving (-8.23, -3.79) raw xDistance=-4.57 yDistance=-7.67
01:06:38.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.29 from input -4.57
01:06:38.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.67
01:06:38.610 00.000 11616 MoveAxis(E, 2559, ABG)
01:06:38.610 00.000 11616 duration set to 2500 by maxRaDuration
01:06:38.610 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:06:38.611 00.001 11616 IsSlewing returns 0
01:06:38.611 00.000 11616 IsGuiding returns 0
01:06:38.611 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:06:38.634 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
01:06:38.655 00.021 12268 UpdateGuideState exits: m=58 SNR=5.3
01:06:38.655 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:38.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:06:38.655 00.000 12268 Enqueuing Expose request
01:06:41.122 02.467 11616 IsGuiding returns 1
01:06:41.122 00.000 11616 scope still moving after pulse duration time elapsed
01:06:41.153 00.031 11616 IsSlewing returns 0
01:06:41.154 00.001 11616 IsGuiding returns 0
01:06:41.154 00.000 11616 scope move finished after 2500 + 43 ms
01:06:41.154 00.000 11616 Move returns status 0, amount 2500
01:06:41.154 00.000 11616 MoveAxis(N, 649, ABG)
01:06:41.154 00.000 11616 Guiding  Dir = 0, Dur = 649
01:06:41.154 00.000 11616 IsSlewing returns 0
01:06:41.154 00.000 11616 IsGuiding returns 0
01:06:41.155 00.001 11616 PulseGuide returned control before completion, sleep 659
01:06:41.822 00.667 11616 IsGuiding returns 1
01:06:41.822 00.000 11616 scope still moving after pulse duration time elapsed
01:06:41.852 00.030 11616 IsSlewing returns 0
01:06:41.852 00.000 11616 IsGuiding returns 0
01:06:41.852 00.000 11616 scope move finished after 649 + 48 ms
01:06:41.852 00.000 11616 Move returns status 0, amount 649
01:06:41.852 00.000 11616 move complete, result=0
01:06:41.852 00.000 11616 worker thread done servicing request
01:06:41.853 00.001 11616 Worker thread wakes up
01:06:41.853 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -7.7 px 649 ms NORTH
01:06:41.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:06:41.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:06:43.866 02.013 11616 Exposure complete
01:06:43.921 00.055 11616 worker thread done servicing request
01:06:43.921 00.000 12268 OnExposeComplete: enter
01:06:43.921 00.000 12268 UpdateGuideState(): m_state=6
01:06:43.921 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
01:06:43.921 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=916.02, Mass=58, SNR=5.3, Peak=34 HFD=4.8
01:06:43.921 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
01:06:43.921 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
01:06:43.921 00.000 12268 CameraToMount -- cameraX=-8.31 cameraY=-3.57 hyp=9.05 cameraTheta=-2.74 mountX=-4.36 mountY=-7.79, mountTheta=-2.08
01:06:43.923 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.31, y=-3.57, opts=13)
01:06:43.923 00.000 12268 Enqueuing Move request for scope (-8.31, -3.57)
01:06:43.923 00.000 11616 Worker thread wakes up
01:06:43.923 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.31, -3.57) opts 0xd
01:06:43.923 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.31, -3.57)
01:06:43.923 00.000 11616 Moving (-8.31, -3.57) raw xDistance=-4.36 yDistance=-7.79
01:06:43.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.18 from input -4.36
01:06:43.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -7.79
01:06:43.924 00.001 11616 MoveAxis(E, 2442, ABG)
01:06:43.924 00.000 11616 Guiding  Dir = 2, Dur = 2442
01:06:43.924 00.000 11616 IsSlewing returns 0
01:06:43.924 00.000 11616 IsGuiding returns 0
01:06:43.924 00.000 11616 PulseGuide returned control before completion, sleep 2452
01:06:43.947 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
01:06:43.964 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
01:06:43.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:43.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:06:43.964 00.000 12268 Enqueuing Expose request
01:06:46.386 02.422 11616 IsGuiding returns 1
01:06:46.386 00.000 11616 scope still moving after pulse duration time elapsed
01:06:46.417 00.031 11616 IsSlewing returns 0
01:06:46.418 00.001 11616 IsGuiding returns 0
01:06:46.418 00.000 11616 scope move finished after 2442 + 52 ms
01:06:46.418 00.000 11616 Move returns status 0, amount 2442
01:06:46.418 00.000 11616 MoveAxis(N, 659, ABG)
01:06:46.419 00.001 11616 Guiding  Dir = 0, Dur = 659
01:06:46.419 00.000 11616 IsSlewing returns 0
01:06:46.419 00.000 11616 IsGuiding returns 0
01:06:46.419 00.000 11616 PulseGuide returned control before completion, sleep 669
01:06:47.100 00.681 11616 IsGuiding returns 1
01:06:47.100 00.000 11616 scope still moving after pulse duration time elapsed
01:06:47.131 00.031 11616 IsSlewing returns 0
01:06:47.131 00.000 11616 IsGuiding returns 0
01:06:47.132 00.001 11616 scope move finished after 659 + 53 ms
01:06:47.132 00.000 11616 Move returns status 0, amount 659
01:06:47.132 00.000 11616 move complete, result=0
01:06:47.132 00.000 11616 worker thread done servicing request
01:06:47.132 00.000 12268 GuideStep: -4.4 px 2442 ms EAST, -7.8 px 659 ms NORTH
01:06:47.132 00.000 11616 Worker thread wakes up
01:06:47.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:06:47.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:06:49.141 02.009 11616 Exposure complete
01:06:49.207 00.066 11616 worker thread done servicing request
01:06:49.207 00.000 12268 OnExposeComplete: enter
01:06:49.207 00.000 12268 UpdateGuideState(): m_state=6
01:06:49.207 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
01:06:49.207 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=916.01, Mass=68, SNR=5.7, Peak=39 HFD=3.4
01:06:49.208 00.001 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
01:06:49.208 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
01:06:49.208 00.000 12268 CameraToMount -- cameraX=-8.58 cameraY=-3.58 hyp=9.29 cameraTheta=-2.75 mountX=-4.40 mountY=-8.05, mountTheta=-2.07
01:06:49.210 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.58, y=-3.58, opts=13)
01:06:49.210 00.000 12268 Enqueuing Move request for scope (-8.58, -3.58)
01:06:49.210 00.000 11616 Worker thread wakes up
01:06:49.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.58, -3.58) opts 0xd
01:06:49.210 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.58, -3.58)
01:06:49.210 00.000 11616 Moving (-8.58, -3.58) raw xDistance=-4.40 yDistance=-8.05
01:06:49.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.20 from input -4.40
01:06:49.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -8.05
01:06:49.210 00.000 11616 MoveAxis(E, 2461, ABG)
01:06:49.210 00.000 11616 Guiding  Dir = 2, Dur = 2461
01:06:49.211 00.001 11616 IsSlewing returns 0
01:06:49.212 00.001 11616 IsGuiding returns 0
01:06:49.212 00.000 11616 PulseGuide returned control before completion, sleep 2471
01:06:49.234 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=21, Gamma=1.290
01:06:49.252 00.018 12268 UpdateGuideState exits: m=68 SNR=5.7
01:06:49.253 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:49.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:06:49.253 00.000 12268 Enqueuing Expose request
01:06:51.697 02.444 11616 IsGuiding returns 1
01:06:51.697 00.000 11616 scope still moving after pulse duration time elapsed
01:06:51.727 00.030 11616 IsSlewing returns 0
01:06:51.728 00.001 11616 IsGuiding returns 1
01:06:51.759 00.031 11616 IsSlewing returns 0
01:06:51.759 00.000 11616 IsGuiding returns 1
01:06:51.790 00.031 11616 IsSlewing returns 0
01:06:51.792 00.002 11616 IsGuiding returns 1
01:06:51.821 00.029 11616 IsSlewing returns 0
01:06:51.822 00.001 11616 IsGuiding returns 0
01:06:51.822 00.000 11616 scope move finished after 2461 + 148 ms
01:06:51.822 00.000 11616 Move returns status 0, amount 2461
01:06:51.822 00.000 11616 MoveAxis(N, 681, ABG)
01:06:51.822 00.000 11616 Guiding  Dir = 0, Dur = 681
01:06:51.823 00.001 11616 IsSlewing returns 0
01:06:51.823 00.000 11616 IsGuiding returns 0
01:06:51.824 00.001 11616 PulseGuide returned control before completion, sleep 691
01:06:52.520 00.696 11616 IsGuiding returns 1
01:06:52.520 00.000 11616 scope still moving after pulse duration time elapsed
01:06:52.550 00.030 11616 IsSlewing returns 0
01:06:52.550 00.000 11616 IsGuiding returns 1
01:06:52.582 00.032 11616 IsSlewing returns 0
01:06:52.583 00.001 11616 IsGuiding returns 0
01:06:52.583 00.000 11616 scope move finished after 681 + 78 ms
01:06:52.583 00.000 11616 Move returns status 0, amount 681
01:06:52.583 00.000 11616 move complete, result=0
01:06:52.584 00.001 11616 worker thread done servicing request
01:06:52.584 00.000 11616 Worker thread wakes up
01:06:52.584 00.000 12268 GuideStep: -4.4 px 2461 ms EAST, -8.0 px 681 ms NORTH
01:06:52.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:06:52.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:06:54.588 02.004 11616 Exposure complete
01:06:54.651 00.063 11616 worker thread done servicing request
01:06:54.651 00.000 12268 OnExposeComplete: enter
01:06:54.651 00.000 12268 UpdateGuideState(): m_state=6
01:06:54.652 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
01:06:54.652 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.63, Mass=56, SNR=5.2, Peak=33 HFD=3.3
01:06:54.652 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.18 = 2.11)
01:06:54.652 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.00)
01:06:54.652 00.000 12268 CameraToMount -- cameraX=-8.44 cameraY=-3.96 hyp=9.32 cameraTheta=-2.70 mountX=-4.76 mountY=-7.86, mountTheta=-2.12
01:06:54.655 00.003 12268 SchedulePrimaryMove(0D94C700, x=-8.44, y=-3.96, opts=13)
01:06:54.655 00.000 12268 Enqueuing Move request for scope (-8.44, -3.96)
01:06:54.656 00.001 11616 Worker thread wakes up
01:06:54.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.44, -3.96) opts 0xd
01:06:54.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.44, -3.96)
01:06:54.656 00.000 11616 Moving (-8.44, -3.96) raw xDistance=-4.76 yDistance=-7.86
01:06:54.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.38 from input -4.76
01:06:54.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.18 from input -7.86
01:06:54.656 00.000 11616 MoveAxis(E, 2665, ABG)
01:06:54.656 00.000 11616 duration set to 2500 by maxRaDuration
01:06:54.656 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:06:54.657 00.001 11616 IsSlewing returns 0
01:06:54.657 00.000 11616 IsGuiding returns 0
01:06:54.657 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:06:54.682 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:06:54.699 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
01:06:54.700 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:54.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:06:54.700 00.000 12268 Enqueuing Expose request
01:06:57.171 02.471 11616 IsGuiding returns 1
01:06:57.171 00.000 11616 scope still moving after pulse duration time elapsed
01:06:57.201 00.030 11616 IsSlewing returns 0
01:06:57.202 00.001 11616 IsGuiding returns 0
01:06:57.202 00.000 11616 scope move finished after 2500 + 44 ms
01:06:57.202 00.000 11616 Move returns status 0, amount 2500
01:06:57.202 00.000 11616 MoveAxis(N, 665, ABG)
01:06:57.202 00.000 11616 Guiding  Dir = 0, Dur = 665
01:06:57.202 00.000 11616 IsSlewing returns 0
01:06:57.202 00.000 11616 IsGuiding returns 0
01:06:57.202 00.000 11616 PulseGuide returned control before completion, sleep 675
01:06:57.885 00.683 11616 IsGuiding returns 1
01:06:57.886 00.001 11616 scope still moving after pulse duration time elapsed
01:06:57.917 00.031 11616 IsSlewing returns 0
01:06:57.918 00.001 11616 IsGuiding returns 0
01:06:57.918 00.000 11616 scope move finished after 665 + 50 ms
01:06:57.918 00.000 11616 Move returns status 0, amount 665
01:06:57.918 00.000 11616 move complete, result=0
01:06:57.918 00.000 11616 worker thread done servicing request
01:06:57.918 00.000 11616 Worker thread wakes up
01:06:57.919 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:06:57.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:06:57.919 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -7.9 px 665 ms NORTH
01:06:59.936 02.017 11616 Exposure complete
01:06:59.991 00.055 11616 worker thread done servicing request
01:06:59.992 00.001 12268 OnExposeComplete: enter
01:06:59.992 00.000 12268 UpdateGuideState(): m_state=6
01:06:59.992 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
01:06:59.992 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=916.20, Mass=54, SNR=5.1, Peak=35 HFD=2.5
01:06:59.992 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
01:06:59.992 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
01:06:59.992 00.000 12268 CameraToMount -- cameraX=-8.69 cameraY=-3.38 hyp=9.32 cameraTheta=-2.77 mountX=-4.21 mountY=-8.18, mountTheta=-2.05
01:06:59.994 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.69, y=-3.38, opts=13)
01:06:59.994 00.000 12268 Enqueuing Move request for scope (-8.69, -3.38)
01:06:59.994 00.000 11616 Worker thread wakes up
01:06:59.994 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.69, -3.38) opts 0xd
01:06:59.994 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.69, -3.38)
01:06:59.994 00.000 11616 Moving (-8.69, -3.38) raw xDistance=-4.21 yDistance=-8.18
01:06:59.994 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.11 from input -4.21
01:06:59.995 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.23 from input -8.18
01:06:59.995 00.000 11616 MoveAxis(E, 2359, ABG)
01:06:59.995 00.000 11616 Guiding  Dir = 2, Dur = 2359
01:06:59.995 00.000 11616 IsSlewing returns 0
01:06:59.996 00.001 11616 IsGuiding returns 0
01:06:59.996 00.000 11616 PulseGuide returned control before completion, sleep 2369
01:07:00.017 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=19, Gamma=1.290
01:07:00.036 00.019 12268 UpdateGuideState exits: m=54 SNR=5.1
01:07:00.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:00.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:07:00.036 00.000 12268 Enqueuing Expose request
01:07:02.380 02.344 11616 IsGuiding returns 1
01:07:02.380 00.000 11616 scope still moving after pulse duration time elapsed
01:07:02.411 00.031 11616 IsSlewing returns 0
01:07:02.412 00.001 11616 IsGuiding returns 0
01:07:02.412 00.000 11616 scope move finished after 2359 + 57 ms
01:07:02.412 00.000 11616 Move returns status 0, amount 2359
01:07:02.412 00.000 11616 MoveAxis(N, 692, ABG)
01:07:02.413 00.001 11616 Guiding  Dir = 0, Dur = 692
01:07:02.413 00.000 11616 IsSlewing returns 0
01:07:02.413 00.000 11616 IsGuiding returns 0
01:07:02.413 00.000 11616 PulseGuide returned control before completion, sleep 702
01:07:03.124 00.711 11616 IsGuiding returns 1
01:07:03.125 00.001 11616 scope still moving after pulse duration time elapsed
01:07:03.155 00.030 11616 IsSlewing returns 0
01:07:03.155 00.000 11616 IsGuiding returns 0
01:07:03.155 00.000 11616 scope move finished after 692 + 50 ms
01:07:03.156 00.001 11616 Move returns status 0, amount 692
01:07:03.156 00.000 11616 move complete, result=0
01:07:03.156 00.000 11616 worker thread done servicing request
01:07:03.156 00.000 11616 Worker thread wakes up
01:07:03.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:07:03.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:07:03.156 00.000 12268 GuideStep: -4.2 px 2359 ms EAST, -8.2 px 692 ms NORTH
01:07:05.160 02.004 11616 Exposure complete
01:07:05.217 00.057 11616 worker thread done servicing request
01:07:05.217 00.000 12268 OnExposeComplete: enter
01:07:05.218 00.001 12268 UpdateGuideState(): m_state=6
01:07:05.218 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
01:07:05.218 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.60, Mass=48, SNR=4.9, Peak=36 HFD=3.5
01:07:05.218 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
01:07:05.218 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
01:07:05.218 00.000 12268 CameraToMount -- cameraX=-8.03 cameraY=-3.99 hyp=8.97 cameraTheta=-2.68 mountX=-4.75 mountY=-7.46, mountTheta=-2.14
01:07:05.219 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.03, y=-3.99, opts=13)
01:07:05.220 00.001 12268 Enqueuing Move request for scope (-8.03, -3.99)
01:07:05.220 00.000 11616 Worker thread wakes up
01:07:05.220 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.03, -3.99) opts 0xd
01:07:05.220 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.03, -3.99)
01:07:05.220 00.000 11616 Moving (-8.03, -3.99) raw xDistance=-4.75 yDistance=-7.46
01:07:05.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.38 from input -4.75
01:07:05.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.46
01:07:05.220 00.000 11616 MoveAxis(E, 2661, ABG)
01:07:05.220 00.000 11616 duration set to 2500 by maxRaDuration
01:07:05.220 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:07:05.221 00.001 11616 IsSlewing returns 0
01:07:05.221 00.000 11616 IsGuiding returns 0
01:07:05.222 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:07:05.242 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:07:05.260 00.018 12268 UpdateGuideState exits: m=48 SNR=4.9
01:07:05.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:05.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:07:05.260 00.000 12268 Enqueuing Expose request
01:07:07.735 02.475 11616 IsGuiding returns 1
01:07:07.735 00.000 11616 scope still moving after pulse duration time elapsed
01:07:07.765 00.030 11616 IsSlewing returns 0
01:07:07.766 00.001 11616 IsGuiding returns 1
01:07:07.796 00.030 11616 IsSlewing returns 0
01:07:07.797 00.001 11616 IsGuiding returns 0
01:07:07.797 00.000 11616 scope move finished after 2500 + 74 ms
01:07:07.797 00.000 11616 Move returns status 0, amount 2500
01:07:07.797 00.000 11616 MoveAxis(N, 631, ABG)
01:07:07.797 00.000 11616 Guiding  Dir = 0, Dur = 631
01:07:07.797 00.000 11616 IsSlewing returns 0
01:07:07.798 00.001 11616 IsGuiding returns 0
01:07:07.798 00.000 11616 PulseGuide returned control before completion, sleep 641
01:07:08.446 00.648 11616 IsGuiding returns 1
01:07:08.446 00.000 11616 scope still moving after pulse duration time elapsed
01:07:08.476 00.030 11616 IsSlewing returns 0
01:07:08.477 00.001 11616 IsGuiding returns 1
01:07:08.508 00.031 11616 IsSlewing returns 0
01:07:08.508 00.000 11616 IsGuiding returns 0
01:07:08.508 00.000 11616 scope move finished after 631 + 79 ms
01:07:08.508 00.000 11616 Move returns status 0, amount 631
01:07:08.508 00.000 11616 move complete, result=0
01:07:08.509 00.001 11616 worker thread done servicing request
01:07:08.509 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -7.5 px 631 ms NORTH
01:07:08.509 00.000 11616 Worker thread wakes up
01:07:08.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:07:08.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:07:10.513 02.004 11616 Exposure complete
01:07:10.570 00.057 11616 worker thread done servicing request
01:07:10.570 00.000 12268 OnExposeComplete: enter
01:07:10.570 00.000 12268 UpdateGuideState(): m_state=6
01:07:10.571 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
01:07:10.571 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=916.14, Mass=63, SNR=5.5, Peak=35 HFD=6.4
01:07:10.571 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
01:07:10.571 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
01:07:10.571 00.000 12268 CameraToMount -- cameraX=-8.55 cameraY=-3.44 hyp=9.21 cameraTheta=-2.76 mountX=-4.26 mountY=-8.04, mountTheta=-2.06
01:07:10.573 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.55, y=-3.44, opts=13)
01:07:10.573 00.000 12268 Enqueuing Move request for scope (-8.55, -3.44)
01:07:10.573 00.000 11616 Worker thread wakes up
01:07:10.573 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.55, -3.44) opts 0xd
01:07:10.574 00.001 11616 Handling offset move in thread for scope, endpoint = (-8.55, -3.44)
01:07:10.574 00.000 11616 Moving (-8.55, -3.44) raw xDistance=-4.26 yDistance=-8.04
01:07:10.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.13 from input -4.26
01:07:10.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -8.04
01:07:10.574 00.000 11616 MoveAxis(E, 2384, ABG)
01:07:10.574 00.000 11616 Guiding  Dir = 2, Dur = 2384
01:07:10.574 00.000 11616 IsSlewing returns 0
01:07:10.575 00.001 11616 IsGuiding returns 0
01:07:10.575 00.000 11616 PulseGuide returned control before completion, sleep 2394
01:07:10.603 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:07:10.623 00.020 12268 UpdateGuideState exits: m=63 SNR=5.5
01:07:10.624 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:10.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:07:10.624 00.000 12268 Enqueuing Expose request
01:07:12.971 02.347 11616 IsGuiding returns 1
01:07:12.972 00.001 11616 scope still moving after pulse duration time elapsed
01:07:13.002 00.030 11616 IsSlewing returns 0
01:07:13.003 00.001 11616 IsGuiding returns 0
01:07:13.003 00.000 11616 scope move finished after 2384 + 44 ms
01:07:13.003 00.000 11616 Move returns status 0, amount 2384
01:07:13.003 00.000 11616 MoveAxis(N, 680, ABG)
01:07:13.003 00.000 11616 Guiding  Dir = 0, Dur = 680
01:07:13.004 00.001 11616 IsSlewing returns 0
01:07:13.004 00.000 11616 IsGuiding returns 0
01:07:13.004 00.000 11616 PulseGuide returned control before completion, sleep 690
01:07:13.704 00.700 11616 IsGuiding returns 1
01:07:13.704 00.000 11616 scope still moving after pulse duration time elapsed
01:07:13.734 00.030 11616 IsSlewing returns 0
01:07:13.735 00.001 11616 IsGuiding returns 0
01:07:13.735 00.000 11616 scope move finished after 680 + 50 ms
01:07:13.735 00.000 11616 Move returns status 0, amount 680
01:07:13.735 00.000 11616 move complete, result=0
01:07:13.735 00.000 11616 worker thread done servicing request
01:07:13.735 00.000 11616 Worker thread wakes up
01:07:13.736 00.001 12268 GuideStep: -4.3 px 2384 ms EAST, -8.0 px 680 ms NORTH
01:07:13.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:07:13.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:07:15.748 02.012 11616 Exposure complete
01:07:15.804 00.056 11616 worker thread done servicing request
01:07:15.804 00.000 12268 OnExposeComplete: enter
01:07:15.804 00.000 12268 UpdateGuideState(): m_state=6
01:07:15.804 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
01:07:15.804 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.79, Mass=50, SNR=4.9, Peak=33 HFD=3.6
01:07:15.804 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.18 = 2.11)
01:07:15.804 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.00)
01:07:15.804 00.000 12268 CameraToMount -- cameraX=-8.12 cameraY=-3.79 hyp=8.96 cameraTheta=-2.70 mountX=-4.57 mountY=-7.56, mountTheta=-2.11
01:07:15.806 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.12, y=-3.79, opts=13)
01:07:15.806 00.000 12268 Enqueuing Move request for scope (-8.12, -3.79)
01:07:15.806 00.000 11616 Worker thread wakes up
01:07:15.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.12, -3.79) opts 0xd
01:07:15.806 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.12, -3.79)
01:07:15.806 00.000 11616 Moving (-8.12, -3.79) raw xDistance=-4.57 yDistance=-7.56
01:07:15.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.28 from input -4.57
01:07:15.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -7.56
01:07:15.807 00.001 11616 MoveAxis(E, 2558, ABG)
01:07:15.807 00.000 11616 duration set to 2500 by maxRaDuration
01:07:15.807 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:07:15.807 00.000 11616 IsSlewing returns 0
01:07:15.807 00.000 11616 IsGuiding returns 0
01:07:15.807 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:07:15.828 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:07:15.845 00.017 12268 UpdateGuideState exits: m=50 SNR=4.9
01:07:15.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:15.846 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:07:15.846 00.000 12268 Enqueuing Expose request
01:07:18.328 02.482 11616 IsGuiding returns 1
01:07:18.329 00.001 11616 scope still moving after pulse duration time elapsed
01:07:18.358 00.029 11616 IsSlewing returns 0
01:07:18.359 00.001 11616 IsGuiding returns 0
01:07:18.359 00.000 11616 scope move finished after 2500 + 51 ms
01:07:18.359 00.000 11616 Move returns status 0, amount 2500
01:07:18.359 00.000 11616 MoveAxis(N, 640, ABG)
01:07:18.359 00.000 11616 Guiding  Dir = 0, Dur = 640
01:07:18.359 00.000 11616 IsSlewing returns 0
01:07:18.359 00.000 11616 IsGuiding returns 0
01:07:18.360 00.001 11616 PulseGuide returned control before completion, sleep 650
01:07:19.012 00.652 11616 IsGuiding returns 1
01:07:19.012 00.000 11616 scope still moving after pulse duration time elapsed
01:07:19.042 00.030 11616 IsSlewing returns 0
01:07:19.043 00.001 11616 IsGuiding returns 0
01:07:19.043 00.000 11616 scope move finished after 640 + 44 ms
01:07:19.043 00.000 11616 Move returns status 0, amount 640
01:07:19.043 00.000 11616 move complete, result=0
01:07:19.043 00.000 11616 worker thread done servicing request
01:07:19.044 00.001 11616 Worker thread wakes up
01:07:19.044 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -7.6 px 640 ms NORTH
01:07:19.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:07:19.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:07:21.061 02.017 11616 Exposure complete
01:07:21.117 00.056 11616 worker thread done servicing request
01:07:21.117 00.000 12268 OnExposeComplete: enter
01:07:21.117 00.000 12268 UpdateGuideState(): m_state=6
01:07:21.117 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
01:07:21.117 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.59, Mass=41, SNR=4.5, Peak=31 HFD=3.6
01:07:21.117 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
01:07:21.118 00.001 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.97)
01:07:21.118 00.000 12268 CameraToMount -- cameraX=-7.87 cameraY=-4.00 hyp=8.83 cameraTheta=-2.67 mountX=-4.75 mountY=-7.29, mountTheta=-2.15
01:07:21.119 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.87, y=-4.00, opts=13)
01:07:21.120 00.001 12268 Enqueuing Move request for scope (-7.87, -4.00)
01:07:21.120 00.000 11616 Worker thread wakes up
01:07:21.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.87, -4.00) opts 0xd
01:07:21.120 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.87, -4.00)
01:07:21.120 00.000 11616 Moving (-7.87, -4.00) raw xDistance=-4.75 yDistance=-7.29
01:07:21.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.37 from input -4.75
01:07:21.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.09 from input -7.29
01:07:21.120 00.000 11616 MoveAxis(E, 2658, ABG)
01:07:21.120 00.000 11616 duration set to 2500 by maxRaDuration
01:07:21.120 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:07:21.121 00.001 11616 IsSlewing returns 0
01:07:21.121 00.000 11616 IsGuiding returns 0
01:07:21.121 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:07:21.145 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:07:21.166 00.021 12268 UpdateGuideState exits: m=41 SNR=4.5
01:07:21.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:21.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:07:21.166 00.000 12268 Enqueuing Expose request
01:07:23.638 02.472 11616 IsGuiding returns 1
01:07:23.638 00.000 11616 scope still moving after pulse duration time elapsed
01:07:23.669 00.031 11616 IsSlewing returns 0
01:07:23.670 00.001 11616 IsGuiding returns 1
01:07:23.700 00.030 11616 IsSlewing returns 0
01:07:23.701 00.001 11616 IsGuiding returns 1
01:07:23.732 00.031 11616 IsSlewing returns 0
01:07:23.733 00.001 11616 IsGuiding returns 1
01:07:23.764 00.031 11616 IsSlewing returns 0
01:07:23.765 00.001 11616 IsGuiding returns 0
01:07:23.765 00.000 11616 scope move finished after 2500 + 143 ms
01:07:23.765 00.000 11616 Move returns status 0, amount 2500
01:07:23.765 00.000 11616 MoveAxis(N, 617, ABG)
01:07:23.765 00.000 11616 Guiding  Dir = 0, Dur = 617
01:07:23.765 00.000 11616 IsSlewing returns 0
01:07:23.765 00.000 11616 IsGuiding returns 0
01:07:23.766 00.001 11616 PulseGuide returned control before completion, sleep 627
01:07:24.409 00.643 11616 IsGuiding returns 1
01:07:24.409 00.000 11616 scope still moving after pulse duration time elapsed
01:07:24.438 00.029 11616 IsSlewing returns 0
01:07:24.438 00.000 11616 IsGuiding returns 0
01:07:24.439 00.001 11616 scope move finished after 617 + 56 ms
01:07:24.439 00.000 11616 Move returns status 0, amount 617
01:07:24.439 00.000 11616 move complete, result=0
01:07:24.439 00.000 11616 worker thread done servicing request
01:07:24.439 00.000 11616 Worker thread wakes up
01:07:24.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:07:24.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:07:24.439 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -7.3 px 617 ms NORTH
01:07:26.488 02.049 11616 Exposure complete
01:07:26.544 00.056 11616 worker thread done servicing request
01:07:26.544 00.000 12268 OnExposeComplete: enter
01:07:26.544 00.000 12268 UpdateGuideState(): m_state=6
01:07:26.544 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
01:07:26.544 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.55, Mass=55, SNR=5.1, Peak=34 HFD=3.0
01:07:26.544 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.18 = 2.11)
01:07:26.544 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
01:07:26.544 00.000 12268 CameraToMount -- cameraX=-8.63 cameraY=-4.03 hyp=9.52 cameraTheta=-2.70 mountX=-4.85 mountY=-8.04, mountTheta=-2.11
01:07:26.547 00.003 12268 SchedulePrimaryMove(0D94C700, x=-8.63, y=-4.03, opts=13)
01:07:26.547 00.000 12268 Enqueuing Move request for scope (-8.63, -4.03)
01:07:26.547 00.000 11616 Worker thread wakes up
01:07:26.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.63, -4.03) opts 0xd
01:07:26.547 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.63, -4.03)
01:07:26.547 00.000 11616 Moving (-8.63, -4.03) raw xDistance=-4.85 yDistance=-8.04
01:07:26.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.43 from input -4.85
01:07:26.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -8.04
01:07:26.547 00.000 11616 MoveAxis(E, 2718, ABG)
01:07:26.547 00.000 11616 duration set to 2500 by maxRaDuration
01:07:26.548 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:07:26.548 00.000 11616 IsSlewing returns 0
01:07:26.548 00.000 11616 IsGuiding returns 0
01:07:26.548 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:07:26.568 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
01:07:26.586 00.018 12268 UpdateGuideState exits: m=55 SNR=5.1
01:07:26.587 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:26.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:07:26.587 00.000 12268 Enqueuing Expose request
01:07:29.075 02.488 11616 IsGuiding returns 1
01:07:29.075 00.000 11616 scope still moving after pulse duration time elapsed
01:07:29.105 00.030 11616 IsSlewing returns 0
01:07:29.105 00.000 11616 IsGuiding returns 0
01:07:29.105 00.000 11616 scope move finished after 2500 + 57 ms
01:07:29.105 00.000 11616 Move returns status 0, amount 2500
01:07:29.105 00.000 11616 MoveAxis(N, 680, ABG)
01:07:29.105 00.000 11616 Guiding  Dir = 0, Dur = 680
01:07:29.106 00.001 11616 IsSlewing returns 0
01:07:29.106 00.000 11616 IsGuiding returns 0
01:07:29.106 00.000 11616 PulseGuide returned control before completion, sleep 690
01:07:29.805 00.699 11616 IsGuiding returns 1
01:07:29.805 00.000 11616 scope still moving after pulse duration time elapsed
01:07:29.837 00.032 11616 IsSlewing returns 0
01:07:29.837 00.000 11616 IsGuiding returns 0
01:07:29.837 00.000 11616 scope move finished after 680 + 51 ms
01:07:29.837 00.000 11616 Move returns status 0, amount 680
01:07:29.837 00.000 11616 move complete, result=0
01:07:29.837 00.000 11616 worker thread done servicing request
01:07:29.837 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -8.0 px 680 ms NORTH
01:07:29.838 00.001 11616 Worker thread wakes up
01:07:29.838 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:07:29.838 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:07:31.855 02.017 11616 Exposure complete
01:07:31.909 00.054 11616 worker thread done servicing request
01:07:31.909 00.000 12268 OnExposeComplete: enter
01:07:31.909 00.000 12268 UpdateGuideState(): m_state=6
01:07:31.909 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
01:07:31.910 00.001 12268 Star::Find returns 1 (0), X=665.55, Y=915.36, Mass=66, SNR=5.6, Peak=34 HFD=5.1
01:07:31.910 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.15 = 2.14)
01:07:31.910 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
01:07:31.910 00.000 12268 CameraToMount -- cameraX=-8.38 cameraY=-4.22 hyp=9.39 cameraTheta=-2.67 mountX=-5.02 mountY=-7.77, mountTheta=-2.14
01:07:31.911 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.38, y=-4.22, opts=13)
01:07:31.911 00.000 12268 Enqueuing Move request for scope (-8.38, -4.22)
01:07:31.912 00.001 11616 Worker thread wakes up
01:07:31.912 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.38, -4.22) opts 0xd
01:07:31.912 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.38, -4.22)
01:07:31.912 00.000 11616 Moving (-8.38, -4.22) raw xDistance=-5.02 yDistance=-7.77
01:07:31.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.51 from input -5.02
01:07:31.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -7.77
01:07:31.912 00.000 11616 MoveAxis(E, 2812, ABG)
01:07:31.912 00.000 11616 duration set to 2500 by maxRaDuration
01:07:31.912 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:07:31.912 00.000 11616 IsSlewing returns 0
01:07:31.913 00.001 11616 IsGuiding returns 0
01:07:31.913 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:07:31.935 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:07:31.952 00.017 12268 UpdateGuideState exits: m=66 SNR=5.6
01:07:31.953 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:31.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:07:31.953 00.000 12268 Enqueuing Expose request
01:07:34.432 02.479 11616 IsGuiding returns 1
01:07:34.433 00.001 11616 scope still moving after pulse duration time elapsed
01:07:34.463 00.030 11616 IsSlewing returns 0
01:07:34.463 00.000 11616 IsGuiding returns 0
01:07:34.464 00.001 11616 scope move finished after 2500 + 50 ms
01:07:34.464 00.000 11616 Move returns status 0, amount 2500
01:07:34.464 00.000 11616 MoveAxis(N, 658, ABG)
01:07:34.464 00.000 11616 Guiding  Dir = 0, Dur = 658
01:07:34.464 00.000 11616 IsSlewing returns 0
01:07:34.465 00.001 11616 IsGuiding returns 0
01:07:34.465 00.000 11616 PulseGuide returned control before completion, sleep 668
01:07:35.134 00.669 11616 IsGuiding returns 1
01:07:35.135 00.001 11616 scope still moving after pulse duration time elapsed
01:07:35.165 00.030 11616 IsSlewing returns 0
01:07:35.165 00.000 11616 IsGuiding returns 0
01:07:35.166 00.001 11616 scope move finished after 658 + 43 ms
01:07:35.166 00.000 11616 Move returns status 0, amount 658
01:07:35.166 00.000 11616 move complete, result=0
01:07:35.166 00.000 11616 worker thread done servicing request
01:07:35.166 00.000 11616 Worker thread wakes up
01:07:35.166 00.000 12268 GuideStep: -5.0 px 2500 ms EAST, -7.8 px 658 ms NORTH
01:07:35.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:07:35.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:07:37.174 02.008 11616 Exposure complete
01:07:37.230 00.056 11616 worker thread done servicing request
01:07:37.230 00.000 12268 OnExposeComplete: enter
01:07:37.230 00.000 12268 UpdateGuideState(): m_state=6
01:07:37.231 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
01:07:37.231 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.84, Mass=55, SNR=5.2, Peak=37 HFD=3.2
01:07:37.231 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.19 = 2.10)
01:07:37.231 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.01)
01:07:37.231 00.000 12268 CameraToMount -- cameraX=-8.19 cameraY=-3.75 hyp=9.01 cameraTheta=-2.71 mountX=-4.53 mountY=-7.64, mountTheta=-2.11
01:07:37.232 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.19, y=-3.75, opts=13)
01:07:37.232 00.000 12268 Enqueuing Move request for scope (-8.19, -3.75)
01:07:37.233 00.001 11616 Worker thread wakes up
01:07:37.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.19, -3.75) opts 0xd
01:07:37.233 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.19, -3.75)
01:07:37.233 00.000 11616 Moving (-8.19, -3.75) raw xDistance=-4.53 yDistance=-7.64
01:07:37.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.27 from input -4.53
01:07:37.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.64
01:07:37.233 00.000 11616 MoveAxis(E, 2536, ABG)
01:07:37.233 00.000 11616 duration set to 2500 by maxRaDuration
01:07:37.233 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:07:37.233 00.000 11616 IsSlewing returns 0
01:07:37.234 00.001 11616 IsGuiding returns 0
01:07:37.234 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:07:37.255 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:07:37.272 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
01:07:37.272 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:37.272 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:07:37.272 00.000 12268 Enqueuing Expose request
01:07:39.755 02.483 11616 IsGuiding returns 1
01:07:39.756 00.001 11616 scope still moving after pulse duration time elapsed
01:07:39.786 00.030 11616 IsSlewing returns 0
01:07:39.786 00.000 11616 IsGuiding returns 1
01:07:39.818 00.032 11616 IsSlewing returns 0
01:07:39.819 00.001 11616 IsGuiding returns 1
01:07:39.849 00.030 11616 IsSlewing returns 0
01:07:39.849 00.000 11616 IsGuiding returns 1
01:07:39.879 00.030 11616 IsSlewing returns 0
01:07:39.880 00.001 11616 IsGuiding returns 1
01:07:39.910 00.030 11616 IsSlewing returns 0
01:07:39.910 00.000 11616 IsGuiding returns 1
01:07:39.941 00.031 11616 IsSlewing returns 0
01:07:39.942 00.001 11616 IsGuiding returns 1
01:07:39.974 00.032 11616 IsSlewing returns 0
01:07:39.974 00.000 11616 IsGuiding returns 0
01:07:39.974 00.000 11616 scope move finished after 2500 + 240 ms
01:07:39.974 00.000 11616 Move returns status 0, amount 2500
01:07:39.974 00.000 11616 MoveAxis(N, 646, ABG)
01:07:39.974 00.000 11616 Guiding  Dir = 0, Dur = 646
01:07:39.975 00.001 11616 IsSlewing returns 0
01:07:39.975 00.000 11616 IsGuiding returns 0
01:07:39.975 00.000 11616 PulseGuide returned control before completion, sleep 656
01:07:40.643 00.668 11616 IsGuiding returns 1
01:07:40.643 00.000 11616 scope still moving after pulse duration time elapsed
01:07:40.673 00.030 11616 IsSlewing returns 0
01:07:40.674 00.001 11616 IsGuiding returns 0
01:07:40.674 00.000 11616 scope move finished after 646 + 53 ms
01:07:40.674 00.000 11616 Move returns status 0, amount 646
01:07:40.674 00.000 11616 move complete, result=0
01:07:40.674 00.000 11616 worker thread done servicing request
01:07:40.674 00.000 11616 Worker thread wakes up
01:07:40.675 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:07:40.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:07:40.675 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -7.6 px 646 ms NORTH
01:07:42.681 02.006 11616 Exposure complete
01:07:42.735 00.054 11616 worker thread done servicing request
01:07:42.735 00.000 12268 OnExposeComplete: enter
01:07:42.736 00.001 12268 UpdateGuideState(): m_state=6
01:07:42.736 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
01:07:42.736 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.93, Mass=59, SNR=5.3, Peak=36 HFD=3.3
01:07:42.736 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
01:07:42.736 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
01:07:42.736 00.000 12268 CameraToMount -- cameraX=-8.36 cameraY=-3.66 hyp=9.13 cameraTheta=-2.73 mountX=-4.45 mountY=-7.83, mountTheta=-2.09
01:07:42.738 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.36, y=-3.66, opts=13)
01:07:42.738 00.000 12268 Enqueuing Move request for scope (-8.36, -3.66)
01:07:42.738 00.000 11616 Worker thread wakes up
01:07:42.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.36, -3.66) opts 0xd
01:07:42.738 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.36, -3.66)
01:07:42.738 00.000 11616 Moving (-8.36, -3.66) raw xDistance=-4.45 yDistance=-7.83
01:07:42.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.23 from input -4.45
01:07:42.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -7.83
01:07:42.738 00.000 11616 MoveAxis(E, 2494, ABG)
01:07:42.738 00.000 11616 Guiding  Dir = 2, Dur = 2494
01:07:42.738 00.000 11616 IsSlewing returns 0
01:07:42.739 00.001 11616 IsGuiding returns 0
01:07:42.739 00.000 11616 PulseGuide returned control before completion, sleep 2504
01:07:42.762 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
01:07:42.779 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
01:07:42.779 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:42.779 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:07:42.779 00.000 12268 Enqueuing Expose request
01:07:45.256 02.477 11616 IsGuiding returns 0
01:07:45.257 00.001 11616 Move returns status 0, amount 2494
01:07:45.257 00.000 11616 MoveAxis(N, 662, ABG)
01:07:45.257 00.000 11616 Guiding  Dir = 0, Dur = 662
01:07:45.257 00.000 11616 IsSlewing returns 0
01:07:45.257 00.000 11616 IsGuiding returns 0
01:07:45.258 00.001 11616 PulseGuide returned control before completion, sleep 672
01:07:45.938 00.680 11616 IsGuiding returns 1
01:07:45.938 00.000 11616 scope still moving after pulse duration time elapsed
01:07:45.969 00.031 11616 IsSlewing returns 0
01:07:45.970 00.001 11616 IsGuiding returns 0
01:07:45.970 00.000 11616 scope move finished after 662 + 50 ms
01:07:45.970 00.000 11616 Move returns status 0, amount 662
01:07:45.970 00.000 11616 move complete, result=0
01:07:45.971 00.001 11616 worker thread done servicing request
01:07:45.971 00.000 11616 Worker thread wakes up
01:07:45.971 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:07:45.971 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:07:45.971 00.000 12268 GuideStep: -4.5 px 2494 ms EAST, -7.8 px 662 ms NORTH
01:07:47.974 02.003 11616 Exposure complete
01:07:48.028 00.054 11616 worker thread done servicing request
01:07:48.028 00.000 12268 OnExposeComplete: enter
01:07:48.028 00.000 12268 UpdateGuideState(): m_state=6
01:07:48.028 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
01:07:48.029 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.20, Mass=45, SNR=4.7, Peak=33 HFD=3.6
01:07:48.029 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.12 = 2.17)
01:07:48.029 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
01:07:48.029 00.000 12268 CameraToMount -- cameraX=-8.09 cameraY=-4.39 hyp=9.20 cameraTheta=-2.64 mountX=-5.16 mountY=-7.46, mountTheta=-2.18
01:07:48.031 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.09, y=-4.39, opts=13)
01:07:48.031 00.000 12268 Enqueuing Move request for scope (-8.09, -4.39)
01:07:48.031 00.000 11616 Worker thread wakes up
01:07:48.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.09, -4.39) opts 0xd
01:07:48.031 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.09, -4.39)
01:07:48.031 00.000 11616 Moving (-8.09, -4.39) raw xDistance=-5.16 yDistance=-7.46
01:07:48.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.58 from input -5.16
01:07:48.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.46
01:07:48.031 00.000 11616 MoveAxis(E, 2887, ABG)
01:07:48.031 00.000 11616 duration set to 2500 by maxRaDuration
01:07:48.032 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:07:48.032 00.000 11616 IsSlewing returns 0
01:07:48.032 00.000 11616 IsGuiding returns 0
01:07:48.032 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:07:48.054 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:07:48.071 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
01:07:48.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:48.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:07:48.072 00.001 12268 Enqueuing Expose request
01:07:50.553 02.481 11616 IsGuiding returns 1
01:07:50.553 00.000 11616 scope still moving after pulse duration time elapsed
01:07:50.584 00.031 11616 IsSlewing returns 0
01:07:50.585 00.001 11616 IsGuiding returns 0
01:07:50.585 00.000 11616 scope move finished after 2500 + 52 ms
01:07:50.585 00.000 11616 Move returns status 0, amount 2500
01:07:50.585 00.000 11616 MoveAxis(N, 631, ABG)
01:07:50.585 00.000 11616 Guiding  Dir = 0, Dur = 631
01:07:50.585 00.000 11616 IsSlewing returns 0
01:07:50.586 00.001 11616 IsGuiding returns 0
01:07:50.586 00.000 11616 PulseGuide returned control before completion, sleep 641
01:07:51.235 00.649 11616 IsGuiding returns 1
01:07:51.235 00.000 11616 scope still moving after pulse duration time elapsed
01:07:51.266 00.031 11616 IsSlewing returns 0
01:07:51.266 00.000 11616 IsGuiding returns 0
01:07:51.267 00.001 11616 scope move finished after 631 + 50 ms
01:07:51.267 00.000 11616 Move returns status 0, amount 631
01:07:51.267 00.000 11616 move complete, result=0
01:07:51.267 00.000 11616 worker thread done servicing request
01:07:51.267 00.000 11616 Worker thread wakes up
01:07:51.267 00.000 12268 GuideStep: -5.2 px 2500 ms EAST, -7.5 px 631 ms NORTH
01:07:51.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:07:51.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:07:53.280 02.013 11616 Exposure complete
01:07:53.338 00.058 11616 worker thread done servicing request
01:07:53.338 00.000 12268 OnExposeComplete: enter
01:07:53.338 00.000 12268 UpdateGuideState(): m_state=6
01:07:53.338 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
01:07:53.338 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.92, Mass=58, SNR=5.3, Peak=34 HFD=6.7
01:07:53.338 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
01:07:53.338 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.02)
01:07:53.338 00.000 12268 CameraToMount -- cameraX=-8.21 cameraY=-3.67 hyp=8.99 cameraTheta=-2.72 mountX=-4.45 mountY=-7.68, mountTheta=-2.10
01:07:53.339 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.21, y=-3.67, opts=13)
01:07:53.339 00.000 12268 Enqueuing Move request for scope (-8.21, -3.67)
01:07:53.340 00.001 11616 Worker thread wakes up
01:07:53.340 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.21, -3.67) opts 0xd
01:07:53.340 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.21, -3.67)
01:07:53.340 00.000 11616 Moving (-8.21, -3.67) raw xDistance=-4.45 yDistance=-7.68
01:07:53.340 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.22 from input -4.45
01:07:53.340 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.68
01:07:53.340 00.000 11616 MoveAxis(E, 2491, ABG)
01:07:53.340 00.000 11616 Guiding  Dir = 2, Dur = 2491
01:07:53.340 00.000 11616 IsSlewing returns 0
01:07:53.342 00.002 11616 IsGuiding returns 0
01:07:53.342 00.000 11616 PulseGuide returned control before completion, sleep 2501
01:07:53.362 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:07:53.382 00.020 12268 UpdateGuideState exits: m=58 SNR=5.3
01:07:53.383 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:53.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:07:53.383 00.000 12268 Enqueuing Expose request
01:07:55.854 02.471 11616 IsGuiding returns 1
01:07:55.854 00.000 11616 scope still moving after pulse duration time elapsed
01:07:55.885 00.031 11616 IsSlewing returns 0
01:07:55.886 00.001 11616 IsGuiding returns 1
01:07:55.916 00.030 11616 IsSlewing returns 0
01:07:55.916 00.000 11616 IsGuiding returns 0
01:07:55.916 00.000 11616 scope move finished after 2491 + 84 ms
01:07:55.916 00.000 11616 Move returns status 0, amount 2491
01:07:55.917 00.001 11616 MoveAxis(N, 649, ABG)
01:07:55.917 00.000 11616 Guiding  Dir = 0, Dur = 649
01:07:55.917 00.000 11616 IsSlewing returns 0
01:07:55.917 00.000 11616 IsGuiding returns 0
01:07:55.917 00.000 11616 PulseGuide returned control before completion, sleep 659
01:07:56.587 00.670 11616 IsGuiding returns 1
01:07:56.587 00.000 11616 scope still moving after pulse duration time elapsed
01:07:56.618 00.031 11616 IsSlewing returns 0
01:07:56.618 00.000 11616 IsGuiding returns 0
01:07:56.619 00.001 11616 scope move finished after 649 + 52 ms
01:07:56.619 00.000 11616 Move returns status 0, amount 649
01:07:56.619 00.000 11616 move complete, result=0
01:07:56.619 00.000 11616 worker thread done servicing request
01:07:56.619 00.000 11616 Worker thread wakes up
01:07:56.619 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:07:56.619 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:07:56.620 00.001 12268 GuideStep: -4.4 px 2491 ms EAST, -7.7 px 649 ms NORTH
01:07:58.629 02.009 11616 Exposure complete
01:07:58.684 00.055 11616 worker thread done servicing request
01:07:58.684 00.000 12268 OnExposeComplete: enter
01:07:58.684 00.000 12268 UpdateGuideState(): m_state=6
01:07:58.684 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
01:07:58.684 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.86, Mass=54, SNR=5.1, Peak=31 HFD=4.0
01:07:58.684 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
01:07:58.684 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
01:07:58.684 00.000 12268 CameraToMount -- cameraX=-8.22 cameraY=-3.72 hyp=9.02 cameraTheta=-2.72 mountX=-4.50 mountY=-7.67, mountTheta=-2.10
01:07:58.686 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.22, y=-3.72, opts=13)
01:07:58.686 00.000 12268 Enqueuing Move request for scope (-8.22, -3.72)
01:07:58.686 00.000 11616 Worker thread wakes up
01:07:58.686 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.22, -3.72) opts 0xd
01:07:58.686 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.22, -3.72)
01:07:58.686 00.000 11616 Moving (-8.22, -3.72) raw xDistance=-4.50 yDistance=-7.67
01:07:58.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.25 from input -4.50
01:07:58.686 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.67
01:07:58.686 00.000 11616 MoveAxis(E, 2522, ABG)
01:07:58.687 00.001 11616 duration set to 2500 by maxRaDuration
01:07:58.687 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:07:58.687 00.000 11616 IsSlewing returns 0
01:07:58.687 00.000 11616 IsGuiding returns 0
01:07:58.687 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:07:58.709 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:07:58.725 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
01:07:58.725 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:58.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:07:58.725 00.000 12268 Enqueuing Expose request
01:08:01.207 02.482 11616 IsGuiding returns 1
01:08:01.208 00.001 11616 scope still moving after pulse duration time elapsed
01:08:01.238 00.030 11616 IsSlewing returns 0
01:08:01.238 00.000 11616 IsGuiding returns 0
01:08:01.238 00.000 11616 scope move finished after 2500 + 50 ms
01:08:01.238 00.000 11616 Move returns status 0, amount 2500
01:08:01.239 00.001 11616 MoveAxis(N, 649, ABG)
01:08:01.239 00.000 11616 Guiding  Dir = 0, Dur = 649
01:08:01.239 00.000 11616 IsSlewing returns 0
01:08:01.239 00.000 11616 IsGuiding returns 0
01:08:01.239 00.000 11616 PulseGuide returned control before completion, sleep 659
01:08:01.906 00.667 11616 IsGuiding returns 1
01:08:01.906 00.000 11616 scope still moving after pulse duration time elapsed
01:08:01.937 00.031 11616 IsSlewing returns 0
01:08:01.938 00.001 11616 IsGuiding returns 0
01:08:01.938 00.000 11616 scope move finished after 649 + 49 ms
01:08:01.938 00.000 11616 Move returns status 0, amount 649
01:08:01.938 00.000 11616 move complete, result=0
01:08:01.938 00.000 11616 worker thread done servicing request
01:08:01.938 00.000 11616 Worker thread wakes up
01:08:01.938 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:08:01.939 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:08:01.939 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -7.7 px 649 ms NORTH
01:08:03.952 02.013 11616 Exposure complete
01:08:04.007 00.055 11616 worker thread done servicing request
01:08:04.008 00.001 12268 OnExposeComplete: enter
01:08:04.008 00.000 12268 UpdateGuideState(): m_state=6
01:08:04.008 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
01:08:04.008 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.46, Mass=54, SNR=5.1, Peak=34 HFD=3.6
01:08:04.008 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
01:08:04.008 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
01:08:04.008 00.000 12268 CameraToMount -- cameraX=-8.22 cameraY=-4.12 hyp=9.19 cameraTheta=-2.68 mountX=-4.90 mountY=-7.62, mountTheta=-2.14
01:08:04.010 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.22, y=-4.12, opts=13)
01:08:04.011 00.001 12268 Enqueuing Move request for scope (-8.22, -4.12)
01:08:04.011 00.000 11616 Worker thread wakes up
01:08:04.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.22, -4.12) opts 0xd
01:08:04.011 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.22, -4.12)
01:08:04.011 00.000 11616 Moving (-8.22, -4.12) raw xDistance=-4.90 yDistance=-7.62
01:08:04.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.45 from input -4.90
01:08:04.011 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -7.62
01:08:04.011 00.000 11616 MoveAxis(E, 2746, ABG)
01:08:04.011 00.000 11616 duration set to 2500 by maxRaDuration
01:08:04.011 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:08:04.012 00.001 11616 IsSlewing returns 0
01:08:04.012 00.000 11616 IsGuiding returns 0
01:08:04.013 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:08:04.035 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:08:04.052 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
01:08:04.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:04.053 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:08:04.053 00.000 12268 Enqueuing Expose request
01:08:06.528 02.475 11616 IsGuiding returns 1
01:08:06.528 00.000 11616 scope still moving after pulse duration time elapsed
01:08:06.560 00.032 11616 IsSlewing returns 0
01:08:06.560 00.000 11616 IsGuiding returns 0
01:08:06.560 00.000 11616 scope move finished after 2500 + 47 ms
01:08:06.560 00.000 11616 Move returns status 0, amount 2500
01:08:06.560 00.000 11616 MoveAxis(N, 645, ABG)
01:08:06.560 00.000 11616 Guiding  Dir = 0, Dur = 645
01:08:06.561 00.001 11616 IsSlewing returns 0
01:08:06.561 00.000 11616 IsGuiding returns 0
01:08:06.561 00.000 11616 PulseGuide returned control before completion, sleep 655
01:08:07.230 00.669 11616 IsGuiding returns 1
01:08:07.231 00.001 11616 scope still moving after pulse duration time elapsed
01:08:07.261 00.030 11616 IsSlewing returns 0
01:08:07.262 00.001 11616 IsGuiding returns 0
01:08:07.262 00.000 11616 scope move finished after 645 + 56 ms
01:08:07.262 00.000 11616 Move returns status 0, amount 645
01:08:07.262 00.000 11616 move complete, result=0
01:08:07.263 00.001 11616 worker thread done servicing request
01:08:07.263 00.000 11616 Worker thread wakes up
01:08:07.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:08:07.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:08:07.263 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -7.6 px 645 ms NORTH
01:08:09.267 02.004 11616 Exposure complete
01:08:09.321 00.054 11616 worker thread done servicing request
01:08:09.321 00.000 12268 OnExposeComplete: enter
01:08:09.322 00.001 12268 UpdateGuideState(): m_state=6
01:08:09.322 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
01:08:09.322 00.000 12268 Star::Find returns 1 (0), X=665.16, Y=915.92, Mass=59, SNR=5.3, Peak=35 HFD=6.3
01:08:09.322 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
01:08:09.322 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
01:08:09.322 00.000 12268 CameraToMount -- cameraX=-8.78 cameraY=-3.66 hyp=9.51 cameraTheta=-2.75 mountX=-4.50 mountY=-8.23, mountTheta=-2.07
01:08:09.324 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.78, y=-3.66, opts=13)
01:08:09.324 00.000 12268 Enqueuing Move request for scope (-8.78, -3.66)
01:08:09.324 00.000 11616 Worker thread wakes up
01:08:09.324 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.78, -3.66) opts 0xd
01:08:09.324 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.78, -3.66)
01:08:09.324 00.000 11616 Moving (-8.78, -3.66) raw xDistance=-4.50 yDistance=-8.23
01:08:09.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.25 from input -4.50
01:08:09.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.24 from input -8.23
01:08:09.324 00.000 11616 MoveAxis(E, 2520, ABG)
01:08:09.324 00.000 11616 duration set to 2500 by maxRaDuration
01:08:09.324 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:08:09.325 00.001 11616 IsSlewing returns 0
01:08:09.325 00.000 11616 IsGuiding returns 0
01:08:09.325 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:08:09.348 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
01:08:09.366 00.018 12268 UpdateGuideState exits: m=59 SNR=5.3
01:08:09.367 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:09.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:08:09.367 00.000 12268 Enqueuing Expose request
01:08:11.837 02.470 11616 IsGuiding returns 1
01:08:11.838 00.001 11616 scope still moving after pulse duration time elapsed
01:08:11.868 00.030 11616 IsSlewing returns 0
01:08:11.869 00.001 11616 IsGuiding returns 1
01:08:11.898 00.029 11616 IsSlewing returns 0
01:08:11.898 00.000 11616 IsGuiding returns 1
01:08:11.930 00.032 11616 IsSlewing returns 0
01:08:11.930 00.000 11616 IsGuiding returns 0
01:08:11.930 00.000 11616 scope move finished after 2500 + 104 ms
01:08:11.930 00.000 11616 Move returns status 0, amount 2500
01:08:11.931 00.001 11616 MoveAxis(N, 697, ABG)
01:08:11.931 00.000 11616 Guiding  Dir = 0, Dur = 697
01:08:11.931 00.000 11616 IsSlewing returns 0
01:08:11.931 00.000 11616 IsGuiding returns 0
01:08:11.931 00.000 11616 PulseGuide returned control before completion, sleep 707
01:08:12.645 00.714 11616 IsGuiding returns 1
01:08:12.645 00.000 11616 scope still moving after pulse duration time elapsed
01:08:12.676 00.031 11616 IsSlewing returns 0
01:08:12.676 00.000 11616 IsGuiding returns 0
01:08:12.676 00.000 11616 scope move finished after 697 + 48 ms
01:08:12.677 00.001 11616 Move returns status 0, amount 697
01:08:12.677 00.000 11616 move complete, result=0
01:08:12.677 00.000 11616 worker thread done servicing request
01:08:12.677 00.000 11616 Worker thread wakes up
01:08:12.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:08:12.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:08:12.677 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -8.2 px 697 ms NORTH
01:08:14.686 02.009 11616 Exposure complete
01:08:14.741 00.055 11616 worker thread done servicing request
01:08:14.741 00.000 12268 OnExposeComplete: enter
01:08:14.741 00.000 12268 UpdateGuideState(): m_state=6
01:08:14.741 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
01:08:14.741 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.67, Mass=60, SNR=5.4, Peak=34 HFD=3.8
01:08:14.741 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
01:08:14.742 00.001 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
01:08:14.742 00.000 12268 CameraToMount -- cameraX=-8.42 cameraY=-3.92 hyp=9.28 cameraTheta=-2.71 mountX=-4.72 mountY=-7.84, mountTheta=-2.11
01:08:14.745 00.003 12268 SchedulePrimaryMove(0D94C700, x=-8.42, y=-3.92, opts=13)
01:08:14.745 00.000 12268 Enqueuing Move request for scope (-8.42, -3.92)
01:08:14.745 00.000 11616 Worker thread wakes up
01:08:14.745 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.42, -3.92) opts 0xd
01:08:14.745 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.42, -3.92)
01:08:14.745 00.000 11616 Moving (-8.42, -3.92) raw xDistance=-4.72 yDistance=-7.84
01:08:14.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.36 from input -4.72
01:08:14.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.18 from input -7.84
01:08:14.745 00.000 11616 MoveAxis(E, 2643, ABG)
01:08:14.745 00.000 11616 duration set to 2500 by maxRaDuration
01:08:14.746 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:08:14.746 00.000 11616 IsSlewing returns 0
01:08:14.746 00.000 11616 IsGuiding returns 0
01:08:14.746 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:08:14.767 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:08:14.784 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
01:08:14.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:14.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:08:14.784 00.000 12268 Enqueuing Expose request
01:08:17.270 02.486 11616 IsGuiding returns 0
01:08:17.271 00.001 11616 Move returns status 0, amount 2500
01:08:17.271 00.000 11616 MoveAxis(N, 664, ABG)
01:08:17.271 00.000 11616 Guiding  Dir = 0, Dur = 664
01:08:17.271 00.000 11616 IsSlewing returns 0
01:08:17.271 00.000 11616 IsGuiding returns 0
01:08:17.272 00.001 11616 PulseGuide returned control before completion, sleep 674
01:08:17.954 00.682 11616 IsGuiding returns 1
01:08:17.954 00.000 11616 scope still moving after pulse duration time elapsed
01:08:17.986 00.032 11616 IsSlewing returns 0
01:08:17.986 00.000 11616 IsGuiding returns 0
01:08:17.986 00.000 11616 scope move finished after 664 + 50 ms
01:08:17.986 00.000 11616 Move returns status 0, amount 664
01:08:17.987 00.001 11616 move complete, result=0
01:08:17.987 00.000 11616 worker thread done servicing request
01:08:17.987 00.000 11616 Worker thread wakes up
01:08:17.987 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -7.8 px 664 ms NORTH
01:08:17.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:08:17.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:08:20.004 02.017 11616 Exposure complete
01:08:20.060 00.056 11616 worker thread done servicing request
01:08:20.060 00.000 12268 OnExposeComplete: enter
01:08:20.060 00.000 12268 UpdateGuideState(): m_state=6
01:08:20.060 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
01:08:20.060 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=914.98, Mass=58, SNR=5.3, Peak=34 HFD=4.8
01:08:20.060 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.10 = 2.19)
01:08:20.060 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.93)
01:08:20.060 00.000 12268 CameraToMount -- cameraX=-8.09 cameraY=-4.60 hyp=9.31 cameraTheta=-2.62 mountX=-5.37 mountY=-7.44, mountTheta=-2.20
01:08:20.062 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.09, y=-4.60, opts=13)
01:08:20.062 00.000 12268 Enqueuing Move request for scope (-8.09, -4.60)
01:08:20.062 00.000 11616 Worker thread wakes up
01:08:20.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.09, -4.60) opts 0xd
01:08:20.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.09, -4.60)
01:08:20.062 00.000 11616 Moving (-8.09, -4.60) raw xDistance=-5.37 yDistance=-7.44
01:08:20.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.68 from input -5.37
01:08:20.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.44
01:08:20.062 00.000 11616 MoveAxis(E, 3006, ABG)
01:08:20.062 00.000 11616 duration set to 2500 by maxRaDuration
01:08:20.063 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:08:20.063 00.000 11616 IsSlewing returns 0
01:08:20.063 00.000 11616 IsGuiding returns 0
01:08:20.063 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:08:20.084 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:08:20.101 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
01:08:20.101 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:20.102 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:08:20.102 00.000 12268 Enqueuing Expose request
01:08:22.588 02.486 11616 IsGuiding returns 0
01:08:22.588 00.000 11616 Move returns status 0, amount 2500
01:08:22.589 00.001 11616 MoveAxis(N, 629, ABG)
01:08:22.589 00.000 11616 Guiding  Dir = 0, Dur = 629
01:08:22.589 00.000 11616 IsSlewing returns 0
01:08:22.589 00.000 11616 IsGuiding returns 0
01:08:22.590 00.001 11616 PulseGuide returned control before completion, sleep 639
01:08:23.244 00.654 11616 IsGuiding returns 1
01:08:23.244 00.000 11616 scope still moving after pulse duration time elapsed
01:08:23.275 00.031 11616 IsSlewing returns 0
01:08:23.275 00.000 11616 IsGuiding returns 0
01:08:23.276 00.001 11616 scope move finished after 629 + 57 ms
01:08:23.276 00.000 11616 Move returns status 0, amount 629
01:08:23.276 00.000 11616 move complete, result=0
01:08:23.277 00.001 11616 worker thread done servicing request
01:08:23.277 00.000 11616 Worker thread wakes up
01:08:23.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:08:23.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:08:23.277 00.000 12268 GuideStep: -5.4 px 2500 ms EAST, -7.4 px 629 ms NORTH
01:08:25.295 02.018 11616 Exposure complete
01:08:25.351 00.056 11616 worker thread done servicing request
01:08:25.351 00.000 12268 OnExposeComplete: enter
01:08:25.351 00.000 12268 UpdateGuideState(): m_state=6
01:08:25.352 00.001 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
01:08:25.352 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.52, Mass=57, SNR=5.3, Peak=34 HFD=3.2
01:08:25.352 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
01:08:25.352 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -0.99)
01:08:25.352 00.000 12268 CameraToMount -- cameraX=-8.43 cameraY=-4.07 hyp=9.36 cameraTheta=-2.69 mountX=-4.87 mountY=-7.84, mountTheta=-2.13
01:08:25.353 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.43, y=-4.07, opts=13)
01:08:25.354 00.001 12268 Enqueuing Move request for scope (-8.43, -4.07)
01:08:25.354 00.000 11616 Worker thread wakes up
01:08:25.354 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.43, -4.07) opts 0xd
01:08:25.354 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.43, -4.07)
01:08:25.354 00.000 11616 Moving (-8.43, -4.07) raw xDistance=-4.87 yDistance=-7.84
01:08:25.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.43 from input -4.87
01:08:25.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.18 from input -7.84
01:08:25.354 00.000 11616 MoveAxis(E, 2727, ABG)
01:08:25.354 00.000 11616 duration set to 2500 by maxRaDuration
01:08:25.355 00.001 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:08:25.355 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:08:25.355 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:08:25.355 00.000 11616 IsSlewing returns 0
01:08:25.355 00.000 11616 IsGuiding returns 0
01:08:25.355 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:08:25.375 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:08:25.393 00.018 12268 UpdateGuideState exits: m=57 SNR=5.3
01:08:25.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:25.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:08:25.393 00.000 12268 Enqueuing Expose request
01:08:27.872 02.479 11616 IsGuiding returns 1
01:08:27.872 00.000 11616 scope still moving after pulse duration time elapsed
01:08:27.902 00.030 11616 IsSlewing returns 0
01:08:27.902 00.000 11616 IsGuiding returns 1
01:08:27.934 00.032 11616 IsSlewing returns 0
01:08:27.934 00.000 11616 IsGuiding returns 1
01:08:27.965 00.031 11616 IsSlewing returns 0
01:08:27.965 00.000 11616 IsGuiding returns 0
01:08:27.965 00.000 11616 scope move finished after 2500 + 110 ms
01:08:27.965 00.000 11616 Move returns status 0, amount 2500
01:08:27.965 00.000 11616 MoveAxis(N, 663, ABG)
01:08:27.966 00.001 11616 Guiding  Dir = 0, Dur = 663
01:08:27.966 00.000 11616 IsSlewing returns 0
01:08:27.966 00.000 11616 IsGuiding returns 0
01:08:27.966 00.000 11616 PulseGuide returned control before completion, sleep 673
01:08:28.649 00.683 11616 IsGuiding returns 1
01:08:28.649 00.000 11616 scope still moving after pulse duration time elapsed
01:08:28.679 00.030 11616 IsSlewing returns 0
01:08:28.679 00.000 11616 IsGuiding returns 0
01:08:28.679 00.000 11616 scope move finished after 663 + 50 ms
01:08:28.679 00.000 11616 Move returns status 0, amount 663
01:08:28.679 00.000 11616 move complete, result=0
01:08:28.680 00.001 11616 worker thread done servicing request
01:08:28.680 00.000 11616 Worker thread wakes up
01:08:28.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:08:28.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:08:28.680 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -7.8 px 663 ms NORTH
01:08:30.697 02.017 11616 Exposure complete
01:08:30.751 00.054 11616 worker thread done servicing request
01:08:30.752 00.001 12268 OnExposeComplete: enter
01:08:30.752 00.000 12268 UpdateGuideState(): m_state=6
01:08:30.752 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
01:08:30.752 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.96, Mass=62, SNR=5.5, Peak=32 HFD=3.9
01:08:30.752 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
01:08:30.752 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
01:08:30.752 00.000 12268 CameraToMount -- cameraX=-8.48 cameraY=-3.62 hyp=9.22 cameraTheta=-2.74 mountX=-4.43 mountY=-7.95, mountTheta=-2.08
01:08:30.754 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.48, y=-3.62, opts=13)
01:08:30.754 00.000 12268 Enqueuing Move request for scope (-8.48, -3.62)
01:08:30.754 00.000 11616 Worker thread wakes up
01:08:30.754 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.48, -3.62) opts 0xd
01:08:30.754 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.48, -3.62)
01:08:30.754 00.000 11616 Moving (-8.48, -3.62) raw xDistance=-4.43 yDistance=-7.95
01:08:30.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.22 from input -4.43
01:08:30.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.95
01:08:30.754 00.000 11616 MoveAxis(E, 2481, ABG)
01:08:30.755 00.001 11616 Guiding  Dir = 2, Dur = 2481
01:08:30.755 00.000 11616 IsSlewing returns 0
01:08:30.755 00.000 11616 IsGuiding returns 0
01:08:30.756 00.001 11616 PulseGuide returned control before completion, sleep 2491
01:08:30.776 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:08:30.793 00.017 12268 UpdateGuideState exits: m=62 SNR=5.5
01:08:30.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:30.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:08:30.793 00.000 12268 Enqueuing Expose request
01:08:33.260 02.467 11616 IsGuiding returns 1
01:08:33.260 00.000 11616 scope still moving after pulse duration time elapsed
01:08:33.292 00.032 11616 IsSlewing returns 0
01:08:33.292 00.000 11616 IsGuiding returns 0
01:08:33.292 00.000 11616 scope move finished after 2481 + 55 ms
01:08:33.292 00.000 11616 Move returns status 0, amount 2481
01:08:33.292 00.000 11616 MoveAxis(N, 672, ABG)
01:08:33.293 00.001 11616 Guiding  Dir = 0, Dur = 672
01:08:33.293 00.000 11616 IsSlewing returns 0
01:08:33.293 00.000 11616 IsGuiding returns 0
01:08:33.293 00.000 11616 PulseGuide returned control before completion, sleep 682
01:08:33.978 00.685 11616 IsGuiding returns 1
01:08:33.978 00.000 11616 scope still moving after pulse duration time elapsed
01:08:34.009 00.031 11616 IsSlewing returns 0
01:08:34.009 00.000 11616 IsGuiding returns 0
01:08:34.009 00.000 11616 scope move finished after 672 + 44 ms
01:08:34.009 00.000 11616 Move returns status 0, amount 672
01:08:34.009 00.000 11616 move complete, result=0
01:08:34.010 00.001 11616 worker thread done servicing request
01:08:34.010 00.000 12268 GuideStep: -4.4 px 2481 ms EAST, -7.9 px 672 ms NORTH
01:08:34.010 00.000 11616 Worker thread wakes up
01:08:34.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:08:34.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:08:36.028 02.018 11616 Exposure complete
01:08:36.084 00.056 11616 worker thread done servicing request
01:08:36.084 00.000 12268 OnExposeComplete: enter
01:08:36.085 00.001 12268 UpdateGuideState(): m_state=6
01:08:36.085 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
01:08:36.085 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.60, Mass=47, SNR=4.8, Peak=35 HFD=3.4
01:08:36.085 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
01:08:36.085 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
01:08:36.085 00.000 12268 CameraToMount -- cameraX=-7.92 cameraY=-3.99 hyp=8.87 cameraTheta=-2.68 mountX=-4.74 mountY=-7.34, mountTheta=-2.14
01:08:36.087 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.92, y=-3.99, opts=13)
01:08:36.087 00.000 12268 Enqueuing Move request for scope (-7.92, -3.99)
01:08:36.087 00.000 11616 Worker thread wakes up
01:08:36.087 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.92, -3.99) opts 0xd
01:08:36.087 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.92, -3.99)
01:08:36.087 00.000 11616 Moving (-7.92, -3.99) raw xDistance=-4.74 yDistance=-7.34
01:08:36.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.37 from input -4.74
01:08:36.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.10 from input -7.34
01:08:36.087 00.000 11616 MoveAxis(E, 2655, ABG)
01:08:36.087 00.000 11616 duration set to 2500 by maxRaDuration
01:08:36.087 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:08:36.088 00.001 11616 IsSlewing returns 0
01:08:36.088 00.000 11616 IsGuiding returns 0
01:08:36.088 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:08:36.110 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=20, Gamma=1.290
01:08:36.127 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
01:08:36.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:36.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:08:36.127 00.000 12268 Enqueuing Expose request
01:08:38.609 02.482 11616 IsGuiding returns 1
01:08:38.609 00.000 11616 scope still moving after pulse duration time elapsed
01:08:38.640 00.031 11616 IsSlewing returns 0
01:08:38.640 00.000 11616 IsGuiding returns 0
01:08:38.640 00.000 11616 scope move finished after 2500 + 52 ms
01:08:38.640 00.000 11616 Move returns status 0, amount 2500
01:08:38.640 00.000 11616 MoveAxis(N, 621, ABG)
01:08:38.640 00.000 11616 Guiding  Dir = 0, Dur = 621
01:08:38.640 00.000 11616 IsSlewing returns 0
01:08:38.640 00.000 11616 IsGuiding returns 0
01:08:38.641 00.001 11616 PulseGuide returned control before completion, sleep 631
01:08:39.277 00.636 11616 IsGuiding returns 1
01:08:39.277 00.000 11616 scope still moving after pulse duration time elapsed
01:08:39.308 00.031 11616 IsSlewing returns 0
01:08:39.309 00.001 11616 IsGuiding returns 0
01:08:39.309 00.000 11616 scope move finished after 621 + 46 ms
01:08:39.309 00.000 11616 Move returns status 0, amount 621
01:08:39.309 00.000 11616 move complete, result=0
01:08:39.309 00.000 11616 worker thread done servicing request
01:08:39.309 00.000 11616 Worker thread wakes up
01:08:39.310 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:08:39.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:08:39.310 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -7.3 px 621 ms NORTH
01:08:41.312 02.002 11616 Exposure complete
01:08:41.367 00.055 11616 worker thread done servicing request
01:08:41.367 00.000 12268 OnExposeComplete: enter
01:08:41.368 00.001 12268 UpdateGuideState(): m_state=6
01:08:41.368 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
01:08:41.368 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.44, Mass=55, SNR=5.1, Peak=33 HFD=5.0
01:08:41.368 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
01:08:41.368 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
01:08:41.368 00.000 12268 CameraToMount -- cameraX=-8.49 cameraY=-4.15 hyp=9.45 cameraTheta=-2.69 mountX=-4.95 mountY=-7.89, mountTheta=-2.13
01:08:41.370 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.49, y=-4.15, opts=13)
01:08:41.370 00.000 12268 Enqueuing Move request for scope (-8.49, -4.15)
01:08:41.370 00.000 11616 Worker thread wakes up
01:08:41.370 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.49, -4.15) opts 0xd
01:08:41.370 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.49, -4.15)
01:08:41.370 00.000 11616 Moving (-8.49, -4.15) raw xDistance=-4.95 yDistance=-7.89
01:08:41.370 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.48 from input -4.95
01:08:41.370 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.18 from input -7.89
01:08:41.370 00.000 11616 MoveAxis(E, 2774, ABG)
01:08:41.370 00.000 11616 duration set to 2500 by maxRaDuration
01:08:41.370 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:08:41.371 00.001 11616 IsSlewing returns 0
01:08:41.371 00.000 11616 IsGuiding returns 0
01:08:41.371 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:08:41.391 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
01:08:41.409 00.018 12268 UpdateGuideState exits: m=55 SNR=5.1
01:08:41.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:41.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:08:41.409 00.000 12268 Enqueuing Expose request
01:08:43.895 02.486 11616 IsGuiding returns 1
01:08:43.895 00.000 11616 scope still moving after pulse duration time elapsed
01:08:43.926 00.031 11616 IsSlewing returns 0
01:08:43.927 00.001 11616 IsGuiding returns 1
01:08:43.957 00.030 11616 IsSlewing returns 0
01:08:43.957 00.000 11616 IsGuiding returns 1
01:08:43.989 00.032 11616 IsSlewing returns 0
01:08:43.989 00.000 11616 IsGuiding returns 1
01:08:44.019 00.030 11616 IsSlewing returns 0
01:08:44.020 00.001 11616 IsGuiding returns 0
01:08:44.020 00.000 11616 scope move finished after 2500 + 148 ms
01:08:44.020 00.000 11616 Move returns status 0, amount 2500
01:08:44.020 00.000 11616 MoveAxis(N, 668, ABG)
01:08:44.020 00.000 11616 Guiding  Dir = 0, Dur = 668
01:08:44.020 00.000 11616 IsSlewing returns 0
01:08:44.021 00.001 11616 IsGuiding returns 0
01:08:44.021 00.000 11616 PulseGuide returned control before completion, sleep 678
01:08:44.705 00.684 11616 IsGuiding returns 1
01:08:44.705 00.000 11616 scope still moving after pulse duration time elapsed
01:08:44.737 00.032 11616 IsSlewing returns 0
01:08:44.738 00.001 11616 IsGuiding returns 0
01:08:44.738 00.000 11616 scope move finished after 668 + 49 ms
01:08:44.738 00.000 11616 Move returns status 0, amount 668
01:08:44.738 00.000 11616 move complete, result=0
01:08:44.738 00.000 11616 worker thread done servicing request
01:08:44.738 00.000 11616 Worker thread wakes up
01:08:44.738 00.000 12268 GuideStep: -5.0 px 2500 ms EAST, -7.9 px 668 ms NORTH
01:08:44.739 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:08:44.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:08:46.745 02.006 11616 Exposure complete
01:08:46.800 00.055 11616 worker thread done servicing request
01:08:46.800 00.000 12268 OnExposeComplete: enter
01:08:46.800 00.000 12268 UpdateGuideState(): m_state=6
01:08:46.801 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
01:08:46.801 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.97, Mass=70, SNR=5.8, Peak=34 HFD=5.3
01:08:46.801 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.22 = 2.07)
01:08:46.801 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
01:08:46.801 00.000 12268 CameraToMount -- cameraX=-8.62 cameraY=-3.61 hyp=9.34 cameraTheta=-2.74 mountX=-4.44 mountY=-8.08, mountTheta=-2.07
01:08:46.802 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.62, y=-3.61, opts=13)
01:08:46.802 00.000 12268 Enqueuing Move request for scope (-8.62, -3.61)
01:08:46.803 00.001 11616 Worker thread wakes up
01:08:46.803 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.62, -3.61) opts 0xd
01:08:46.803 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.62, -3.61)
01:08:46.803 00.000 11616 Moving (-8.62, -3.61) raw xDistance=-4.44 yDistance=-8.08
01:08:46.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.22 from input -4.44
01:08:46.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -8.08
01:08:46.803 00.000 11616 MoveAxis(E, 2485, ABG)
01:08:46.803 00.000 11616 Guiding  Dir = 2, Dur = 2485
01:08:46.803 00.000 11616 IsSlewing returns 0
01:08:46.804 00.001 11616 IsGuiding returns 0
01:08:46.804 00.000 11616 PulseGuide returned control before completion, sleep 2495
01:08:46.824 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
01:08:46.841 00.017 12268 UpdateGuideState exits: m=70 SNR=5.8
01:08:46.842 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:46.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:08:46.842 00.000 12268 Enqueuing Expose request
01:08:49.301 02.459 11616 IsGuiding returns 1
01:08:49.301 00.000 11616 scope still moving after pulse duration time elapsed
01:08:49.333 00.032 11616 IsSlewing returns 0
01:08:49.333 00.000 11616 IsGuiding returns 0
01:08:49.333 00.000 11616 scope move finished after 2485 + 44 ms
01:08:49.333 00.000 11616 Move returns status 0, amount 2485
01:08:49.333 00.000 11616 MoveAxis(N, 684, ABG)
01:08:49.333 00.000 11616 Guiding  Dir = 0, Dur = 684
01:08:49.334 00.001 11616 IsSlewing returns 0
01:08:49.334 00.000 11616 IsGuiding returns 0
01:08:49.335 00.001 11616 PulseGuide returned control before completion, sleep 694
01:08:50.041 00.706 11616 IsGuiding returns 1
01:08:50.041 00.000 11616 scope still moving after pulse duration time elapsed
01:08:50.072 00.031 11616 IsSlewing returns 0
01:08:50.072 00.000 11616 IsGuiding returns 0
01:08:50.072 00.000 11616 scope move finished after 684 + 54 ms
01:08:50.073 00.001 11616 Move returns status 0, amount 684
01:08:50.073 00.000 11616 move complete, result=0
01:08:50.073 00.000 11616 worker thread done servicing request
01:08:50.073 00.000 12268 GuideStep: -4.4 px 2485 ms EAST, -8.1 px 684 ms NORTH
01:08:50.073 00.000 11616 Worker thread wakes up
01:08:50.073 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:08:50.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:08:52.091 02.018 11616 Exposure complete
01:08:52.149 00.058 11616 worker thread done servicing request
01:08:52.150 00.001 12268 OnExposeComplete: enter
01:08:52.150 00.000 12268 UpdateGuideState(): m_state=6
01:08:52.150 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
01:08:52.150 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=47, SNR=4.8, Peak=36 HFD=3.2
01:08:52.150 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.16 = 2.13)
01:08:52.150 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.98)
01:08:52.150 00.000 12268 CameraToMount -- cameraX=-8.03 cameraY=-3.97 hyp=8.95 cameraTheta=-2.68 mountX=-4.73 mountY=-7.45, mountTheta=-2.14
01:08:52.152 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.03, y=-3.97, opts=13)
01:08:52.152 00.000 12268 Enqueuing Move request for scope (-8.03, -3.97)
01:08:52.153 00.001 11616 Worker thread wakes up
01:08:52.153 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.03, -3.97) opts 0xd
01:08:52.153 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.03, -3.97)
01:08:52.153 00.000 11616 Moving (-8.03, -3.97) raw xDistance=-4.73 yDistance=-7.45
01:08:52.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.37 from input -4.73
01:08:52.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.45
01:08:52.153 00.000 11616 MoveAxis(E, 2649, ABG)
01:08:52.153 00.000 11616 duration set to 2500 by maxRaDuration
01:08:52.153 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:08:52.153 00.000 11616 IsSlewing returns 0
01:08:52.154 00.001 11616 IsGuiding returns 0
01:08:52.154 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:08:52.174 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:08:52.191 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
01:08:52.192 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:52.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:08:52.192 00.000 12268 Enqueuing Expose request
01:08:54.674 02.482 11616 IsGuiding returns 1
01:08:54.674 00.000 11616 scope still moving after pulse duration time elapsed
01:08:54.705 00.031 11616 IsSlewing returns 0
01:08:54.706 00.001 11616 IsGuiding returns 0
01:08:54.706 00.000 11616 scope move finished after 2500 + 52 ms
01:08:54.706 00.000 11616 Move returns status 0, amount 2500
01:08:54.706 00.000 11616 MoveAxis(N, 631, ABG)
01:08:54.706 00.000 11616 Guiding  Dir = 0, Dur = 631
01:08:54.706 00.000 11616 IsSlewing returns 0
01:08:54.707 00.001 11616 IsGuiding returns 0
01:08:54.707 00.000 11616 PulseGuide returned control before completion, sleep 641
01:08:55.360 00.653 11616 IsGuiding returns 1
01:08:55.360 00.000 11616 scope still moving after pulse duration time elapsed
01:08:55.392 00.032 11616 IsSlewing returns 0
01:08:55.393 00.001 11616 IsGuiding returns 0
01:08:55.393 00.000 11616 scope move finished after 631 + 55 ms
01:08:55.393 00.000 11616 Move returns status 0, amount 631
01:08:55.393 00.000 11616 move complete, result=0
01:08:55.393 00.000 11616 worker thread done servicing request
01:08:55.393 00.000 11616 Worker thread wakes up
01:08:55.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:08:55.394 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:08:55.394 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -7.5 px 631 ms NORTH
01:08:57.409 02.015 11616 Exposure complete
01:08:57.463 00.054 11616 worker thread done servicing request
01:08:57.463 00.000 12268 OnExposeComplete: enter
01:08:57.464 00.001 12268 UpdateGuideState(): m_state=6
01:08:57.464 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
01:08:57.464 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=916.04, Mass=50, SNR=4.9, Peak=31 HFD=4.5
01:08:57.464 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.20 = 2.09)
01:08:57.464 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.02)
01:08:57.464 00.000 12268 CameraToMount -- cameraX=-7.97 cameraY=-3.54 hyp=8.72 cameraTheta=-2.72 mountX=-4.30 mountY=-7.45, mountTheta=-2.09
01:08:57.466 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.97, y=-3.54, opts=13)
01:08:57.466 00.000 12268 Enqueuing Move request for scope (-7.97, -3.54)
01:08:57.466 00.000 11616 Worker thread wakes up
01:08:57.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.97, -3.54) opts 0xd
01:08:57.466 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.97, -3.54)
01:08:57.466 00.000 11616 Moving (-7.97, -3.54) raw xDistance=-4.30 yDistance=-7.45
01:08:57.467 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.15 from input -4.30
01:08:57.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.45
01:08:57.467 00.000 11616 MoveAxis(E, 2408, ABG)
01:08:57.467 00.000 11616 Guiding  Dir = 2, Dur = 2408
01:08:57.467 00.000 11616 IsSlewing returns 0
01:08:57.467 00.000 11616 IsGuiding returns 0
01:08:57.468 00.001 11616 PulseGuide returned control before completion, sleep 2418
01:08:57.490 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=20, Gamma=1.290
01:08:57.509 00.019 12268 UpdateGuideState exits: m=50 SNR=4.9
01:08:57.510 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:57.510 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:08:57.510 00.000 12268 Enqueuing Expose request
01:08:59.895 02.385 11616 IsGuiding returns 1
01:08:59.895 00.000 11616 scope still moving after pulse duration time elapsed
01:08:59.926 00.031 11616 IsSlewing returns 0
01:08:59.926 00.000 11616 IsGuiding returns 1
01:08:59.956 00.030 11616 IsSlewing returns 0
01:08:59.956 00.000 11616 IsGuiding returns 1
01:08:59.987 00.031 11616 IsSlewing returns 0
01:08:59.987 00.000 11616 IsGuiding returns 0
01:08:59.987 00.000 11616 scope move finished after 2408 + 112 ms
01:08:59.988 00.001 11616 Move returns status 0, amount 2408
01:08:59.988 00.000 11616 MoveAxis(N, 631, ABG)
01:08:59.988 00.000 11616 Guiding  Dir = 0, Dur = 631
01:08:59.988 00.000 11616 IsSlewing returns 0
01:08:59.988 00.000 11616 IsGuiding returns 0
01:08:59.989 00.001 11616 PulseGuide returned control before completion, sleep 641
01:09:00.641 00.652 11616 IsGuiding returns 1
01:09:00.641 00.000 11616 scope still moving after pulse duration time elapsed
01:09:00.672 00.031 11616 IsSlewing returns 0
01:09:00.673 00.001 11616 IsGuiding returns 0
01:09:00.673 00.000 11616 scope move finished after 631 + 53 ms
01:09:00.673 00.000 11616 Move returns status 0, amount 631
01:09:00.673 00.000 11616 move complete, result=0
01:09:00.673 00.000 11616 worker thread done servicing request
01:09:00.673 00.000 11616 Worker thread wakes up
01:09:00.673 00.000 12268 GuideStep: -4.3 px 2408 ms EAST, -7.5 px 631 ms NORTH
01:09:00.674 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:09:00.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:09:02.682 02.008 11616 Exposure complete
01:09:02.737 00.055 11616 worker thread done servicing request
01:09:02.737 00.000 12268 OnExposeComplete: enter
01:09:02.738 00.001 12268 UpdateGuideState(): m_state=6
01:09:02.738 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
01:09:02.738 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=916.02, Mass=54, SNR=5.1, Peak=38 HFD=2.6
01:09:02.738 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.22 = 2.07)
01:09:02.738 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.04)
01:09:02.738 00.000 12268 CameraToMount -- cameraX=-8.45 cameraY=-3.56 hyp=9.17 cameraTheta=-2.74 mountX=-4.37 mountY=-7.92, mountTheta=-2.07
01:09:02.740 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.45, y=-3.56, opts=13)
01:09:02.740 00.000 12268 Enqueuing Move request for scope (-8.45, -3.56)
01:09:02.740 00.000 11616 Worker thread wakes up
01:09:02.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.45, -3.56) opts 0xd
01:09:02.740 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.45, -3.56)
01:09:02.740 00.000 11616 Moving (-8.45, -3.56) raw xDistance=-4.37 yDistance=-7.92
01:09:02.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.18 from input -4.37
01:09:02.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.92
01:09:02.740 00.000 11616 MoveAxis(E, 2446, ABG)
01:09:02.740 00.000 11616 Guiding  Dir = 2, Dur = 2446
01:09:02.741 00.001 11616 IsSlewing returns 0
01:09:02.741 00.000 11616 IsGuiding returns 0
01:09:02.741 00.000 11616 PulseGuide returned control before completion, sleep 2456
01:09:02.761 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=17, Gamma=1.290
01:09:02.778 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
01:09:02.778 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:02.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:09:02.778 00.000 12268 Enqueuing Expose request
01:09:05.200 02.422 11616 IsGuiding returns 1
01:09:05.201 00.001 11616 scope still moving after pulse duration time elapsed
01:09:05.231 00.030 11616 IsSlewing returns 0
01:09:05.232 00.001 11616 IsGuiding returns 0
01:09:05.232 00.000 11616 scope move finished after 2446 + 45 ms
01:09:05.232 00.000 11616 Move returns status 0, amount 2446
01:09:05.232 00.000 11616 MoveAxis(N, 670, ABG)
01:09:05.232 00.000 11616 Guiding  Dir = 0, Dur = 670
01:09:05.232 00.000 11616 IsSlewing returns 0
01:09:05.233 00.001 11616 IsGuiding returns 0
01:09:05.233 00.000 11616 PulseGuide returned control before completion, sleep 680
01:09:05.916 00.683 11616 IsGuiding returns 1
01:09:05.916 00.000 11616 scope still moving after pulse duration time elapsed
01:09:05.947 00.031 11616 IsSlewing returns 0
01:09:05.948 00.001 11616 IsGuiding returns 0
01:09:05.948 00.000 11616 scope move finished after 670 + 44 ms
01:09:05.948 00.000 11616 Move returns status 0, amount 670
01:09:05.948 00.000 11616 move complete, result=0
01:09:05.948 00.000 11616 worker thread done servicing request
01:09:05.948 00.000 11616 Worker thread wakes up
01:09:05.949 00.001 12268 GuideStep: -4.4 px 2446 ms EAST, -7.9 px 670 ms NORTH
01:09:05.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:09:05.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:09:07.826 01.877 12268 evsrv: cli 0F8E69C0 connect
01:09:07.827 00.001 12268 case statement mapped state 6 to 3
01:09:07.827 00.000 12268 case statement mapped state 6 to 3
01:09:07.829 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b71b7aa1-fb3e-4193-9936-7b7f50fcc9b0"}
01:09:07.829 00.000 12268 case statement mapped state 6 to 3
01:09:07.829 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b71b7aa1-fb3e-4193-9936-7b7f50fcc9b0"}
01:09:07.830 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:09:07.977 00.147 11616 Exposure complete
01:09:08.042 00.065 11616 worker thread done servicing request
01:09:08.043 00.001 12268 OnExposeComplete: enter
01:09:08.043 00.000 12268 UpdateGuideState(): m_state=6
01:09:08.043 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
01:09:08.043 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.19, Mass=55, SNR=5.1, Peak=31 HFD=4.2
01:09:08.043 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
01:09:08.043 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
01:09:08.043 00.000 12268 CameraToMount -- cameraX=-8.02 cameraY=-4.40 hyp=9.15 cameraTheta=-2.64 mountX=-5.16 mountY=-7.39, mountTheta=-2.18
01:09:08.045 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.02, y=-4.40, opts=13)
01:09:08.045 00.000 12268 Enqueuing Move request for scope (-8.02, -4.40)
01:09:08.045 00.000 11616 Worker thread wakes up
01:09:08.045 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.02, -4.40) opts 0xd
01:09:08.045 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.02, -4.40)
01:09:08.045 00.000 11616 Moving (-8.02, -4.40) raw xDistance=-5.16 yDistance=-7.39
01:09:08.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.58 from input -5.16
01:09:08.046 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.11 from input -7.39
01:09:08.046 00.000 11616 MoveAxis(E, 2888, ABG)
01:09:08.046 00.000 11616 duration set to 2500 by maxRaDuration
01:09:08.046 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:09:08.046 00.000 11616 IsSlewing returns 0
01:09:08.046 00.000 11616 IsGuiding returns 0
01:09:08.047 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:09:08.068 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=20, Gamma=1.290
01:09:08.086 00.018 12268 UpdateGuideState exits: m=55 SNR=5.1
01:09:08.086 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:08.086 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:09:08.086 00.000 12268 Enqueuing Expose request
01:09:10.570 02.484 11616 IsGuiding returns 1
01:09:10.571 00.001 11616 scope still moving after pulse duration time elapsed
01:09:10.602 00.031 11616 IsSlewing returns 0
01:09:10.603 00.001 11616 IsGuiding returns 0
01:09:10.603 00.000 11616 scope move finished after 2500 + 56 ms
01:09:10.603 00.000 11616 Move returns status 0, amount 2500
01:09:10.603 00.000 11616 MoveAxis(N, 626, ABG)
01:09:10.603 00.000 11616 Guiding  Dir = 0, Dur = 626
01:09:10.603 00.000 11616 IsSlewing returns 0
01:09:10.604 00.001 11616 IsGuiding returns 0
01:09:10.604 00.000 11616 PulseGuide returned control before completion, sleep 636
01:09:11.243 00.639 11616 IsGuiding returns 1
01:09:11.243 00.000 11616 scope still moving after pulse duration time elapsed
01:09:11.276 00.033 11616 IsSlewing returns 0
01:09:11.276 00.000 11616 IsGuiding returns 0
01:09:11.276 00.000 11616 scope move finished after 626 + 45 ms
01:09:11.276 00.000 11616 Move returns status 0, amount 626
01:09:11.276 00.000 11616 move complete, result=0
01:09:11.276 00.000 11616 worker thread done servicing request
01:09:11.276 00.000 12268 GuideStep: -5.2 px 2500 ms EAST, -7.4 px 626 ms NORTH
01:09:11.276 00.000 11616 Worker thread wakes up
01:09:11.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:09:11.277 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:09:13.294 02.017 11616 Exposure complete
01:09:13.359 00.065 11616 worker thread done servicing request
01:09:13.359 00.000 12268 OnExposeComplete: enter
01:09:13.359 00.000 12268 UpdateGuideState(): m_state=6
01:09:13.359 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
01:09:13.359 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.37, Mass=46, SNR=4.7, Peak=32 HFD=2.9
01:09:13.359 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
01:09:13.359 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
01:09:13.359 00.000 12268 CameraToMount -- cameraX=-8.48 cameraY=-4.22 hyp=9.47 cameraTheta=-2.68 mountX=-5.02 mountY=-7.87, mountTheta=-2.14
01:09:13.361 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.48, y=-4.22, opts=13)
01:09:13.361 00.000 12268 Enqueuing Move request for scope (-8.48, -4.22)
01:09:13.362 00.001 11616 Worker thread wakes up
01:09:13.362 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.48, -4.22) opts 0xd
01:09:13.362 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.48, -4.22)
01:09:13.362 00.000 11616 Moving (-8.48, -4.22) raw xDistance=-5.02 yDistance=-7.87
01:09:13.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.51 from input -5.02
01:09:13.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.18 from input -7.87
01:09:13.362 00.000 11616 MoveAxis(E, 2813, ABG)
01:09:13.362 00.000 11616 duration set to 2500 by maxRaDuration
01:09:13.362 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:09:13.363 00.001 11616 IsSlewing returns 0
01:09:13.363 00.000 11616 IsGuiding returns 0
01:09:13.363 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:09:13.387 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=23, Gamma=1.290
01:09:13.408 00.021 12268 UpdateGuideState exits: m=46 SNR=4.7
01:09:13.408 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:13.408 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:09:13.408 00.000 12268 Enqueuing Expose request
01:09:15.910 02.502 11616 IsGuiding returns 1
01:09:15.910 00.000 11616 scope still moving after pulse duration time elapsed
01:09:15.944 00.034 11616 IsSlewing returns 0
01:09:15.945 00.001 11616 IsGuiding returns 1
01:09:15.984 00.039 11616 IsSlewing returns 0
01:09:15.984 00.000 11616 IsGuiding returns 1
01:09:16.019 00.035 11616 IsSlewing returns 0
01:09:16.019 00.000 11616 IsGuiding returns 1
01:09:16.064 00.045 11616 IsSlewing returns 0
01:09:16.064 00.000 11616 IsGuiding returns 0
01:09:16.065 00.001 11616 scope move finished after 2500 + 201 ms
01:09:16.065 00.000 11616 Move returns status 0, amount 2500
01:09:16.065 00.000 11616 MoveAxis(N, 666, ABG)
01:09:16.065 00.000 11616 Guiding  Dir = 0, Dur = 666
01:09:16.066 00.001 11616 IsSlewing returns 0
01:09:16.066 00.000 11616 IsGuiding returns 0
01:09:16.066 00.000 11616 PulseGuide returned control before completion, sleep 676
01:09:16.751 00.685 11616 IsGuiding returns 1
01:09:16.751 00.000 11616 scope still moving after pulse duration time elapsed
01:09:16.782 00.031 11616 IsSlewing returns 0
01:09:16.782 00.000 11616 IsGuiding returns 0
01:09:16.782 00.000 11616 scope move finished after 666 + 50 ms
01:09:16.782 00.000 11616 Move returns status 0, amount 666
01:09:16.782 00.000 11616 move complete, result=0
01:09:16.782 00.000 11616 worker thread done servicing request
01:09:16.782 00.000 12268 GuideStep: -5.0 px 2500 ms EAST, -7.9 px 666 ms NORTH
01:09:16.783 00.001 11616 Worker thread wakes up
01:09:16.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:09:16.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:09:18.790 02.007 11616 Exposure complete
01:09:18.854 00.064 11616 worker thread done servicing request
01:09:18.854 00.000 12268 OnExposeComplete: enter
01:09:18.854 00.000 12268 UpdateGuideState(): m_state=6
01:09:18.855 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
01:09:18.855 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.19, Mass=54, SNR=5.1, Peak=33 HFD=3.2
01:09:18.855 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
01:09:18.855 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.97)
01:09:18.855 00.000 12268 CameraToMount -- cameraX=-8.56 cameraY=-4.39 hyp=9.62 cameraTheta=-2.67 mountX=-5.20 mountY=-7.92, mountTheta=-2.15
01:09:18.857 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.56, y=-4.39, opts=13)
01:09:18.857 00.000 12268 Enqueuing Move request for scope (-8.56, -4.39)
01:09:18.857 00.000 11616 Worker thread wakes up
01:09:18.857 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.56, -4.39) opts 0xd
01:09:18.857 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.56, -4.39)
01:09:18.857 00.000 11616 Moving (-8.56, -4.39) raw xDistance=-5.20 yDistance=-7.92
01:09:18.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.60 from input -5.20
01:09:18.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.92
01:09:18.857 00.000 11616 MoveAxis(E, 2913, ABG)
01:09:18.857 00.000 11616 duration set to 2500 by maxRaDuration
01:09:18.857 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:09:18.858 00.001 11616 IsSlewing returns 0
01:09:18.858 00.000 11616 IsGuiding returns 0
01:09:18.858 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:09:18.880 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
01:09:18.902 00.022 12268 UpdateGuideState exits: m=54 SNR=5.1
01:09:18.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:18.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:09:18.902 00.000 12268 Enqueuing Expose request
01:09:21.374 02.472 11616 IsGuiding returns 1
01:09:21.374 00.000 11616 scope still moving after pulse duration time elapsed
01:09:21.406 00.032 11616 IsSlewing returns 0
01:09:21.406 00.000 11616 IsGuiding returns 0
01:09:21.407 00.001 11616 scope move finished after 2500 + 48 ms
01:09:21.407 00.000 11616 Move returns status 0, amount 2500
01:09:21.407 00.000 11616 MoveAxis(N, 670, ABG)
01:09:21.407 00.000 11616 Guiding  Dir = 0, Dur = 670
01:09:21.407 00.000 11616 IsSlewing returns 0
01:09:21.407 00.000 11616 IsGuiding returns 0
01:09:21.407 00.000 11616 PulseGuide returned control before completion, sleep 680
01:09:22.100 00.693 11616 IsGuiding returns 1
01:09:22.101 00.001 11616 scope still moving after pulse duration time elapsed
01:09:22.132 00.031 11616 IsSlewing returns 0
01:09:22.132 00.000 11616 IsGuiding returns 0
01:09:22.132 00.000 11616 scope move finished after 670 + 54 ms
01:09:22.132 00.000 11616 Move returns status 0, amount 670
01:09:22.132 00.000 11616 move complete, result=0
01:09:22.132 00.000 11616 worker thread done servicing request
01:09:22.133 00.001 11616 Worker thread wakes up
01:09:22.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:09:22.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:09:22.133 00.000 12268 GuideStep: -5.2 px 2500 ms EAST, -7.9 px 670 ms NORTH
01:09:24.149 02.016 11616 Exposure complete
01:09:24.215 00.066 11616 worker thread done servicing request
01:09:24.216 00.001 12268 OnExposeComplete: enter
01:09:24.216 00.000 12268 UpdateGuideState(): m_state=6
01:09:24.216 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
01:09:24.216 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.58, Mass=52, SNR=5.0, Peak=35 HFD=3.1
01:09:24.216 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.17 = 2.12)
01:09:24.216 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -0.99)
01:09:24.217 00.001 12268 CameraToMount -- cameraX=-8.32 cameraY=-4.01 hyp=9.23 cameraTheta=-2.69 mountX=-4.80 mountY=-7.74, mountTheta=-2.13
01:09:24.218 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.32, y=-4.01, opts=13)
01:09:24.219 00.001 12268 Enqueuing Move request for scope (-8.32, -4.01)
01:09:24.219 00.000 11616 Worker thread wakes up
01:09:24.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.32, -4.01) opts 0xd
01:09:24.219 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.32, -4.01)
01:09:24.219 00.000 11616 Moving (-8.32, -4.01) raw xDistance=-4.80 yDistance=-7.74
01:09:24.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.40 from input -4.80
01:09:24.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.16 from input -7.74
01:09:24.219 00.000 11616 MoveAxis(E, 2687, ABG)
01:09:24.219 00.000 11616 duration set to 2500 by maxRaDuration
01:09:24.219 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:09:24.220 00.001 11616 IsSlewing returns 0
01:09:24.220 00.000 11616 IsGuiding returns 0
01:09:24.220 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:09:24.244 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=17, Gamma=1.290
01:09:24.266 00.022 12268 UpdateGuideState exits: m=52 SNR=5.0
01:09:24.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:24.266 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:09:24.266 00.000 12268 Enqueuing Expose request
01:09:26.744 02.478 11616 IsGuiding returns 1
01:09:26.744 00.000 11616 scope still moving after pulse duration time elapsed
01:09:26.776 00.032 11616 IsSlewing returns 0
01:09:26.776 00.000 11616 IsGuiding returns 0
01:09:26.776 00.000 11616 scope move finished after 2500 + 55 ms
01:09:26.776 00.000 11616 Move returns status 0, amount 2500
01:09:26.776 00.000 11616 MoveAxis(N, 655, ABG)
01:09:26.776 00.000 11616 Guiding  Dir = 0, Dur = 655
01:09:26.777 00.001 11616 IsSlewing returns 0
01:09:26.777 00.000 11616 IsGuiding returns 0
01:09:26.777 00.000 11616 PulseGuide returned control before completion, sleep 665
01:09:27.453 00.676 11616 IsGuiding returns 1
01:09:27.453 00.000 11616 scope still moving after pulse duration time elapsed
01:09:27.484 00.031 11616 IsSlewing returns 0
01:09:27.484 00.000 11616 IsGuiding returns 0
01:09:27.484 00.000 11616 scope move finished after 655 + 52 ms
01:09:27.484 00.000 11616 Move returns status 0, amount 655
01:09:27.484 00.000 11616 move complete, result=0
01:09:27.485 00.001 11616 worker thread done servicing request
01:09:27.485 00.000 11616 Worker thread wakes up
01:09:27.485 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -7.7 px 655 ms NORTH
01:09:27.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:09:27.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:09:29.508 02.023 11616 Exposure complete
01:09:29.565 00.057 11616 worker thread done servicing request
01:09:29.565 00.000 12268 OnExposeComplete: enter
01:09:29.565 00.000 12268 UpdateGuideState(): m_state=6
01:09:29.565 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
01:09:29.565 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.48, Mass=54, SNR=5.1, Peak=33 HFD=4.5
01:09:29.565 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
01:09:29.565 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
01:09:29.565 00.000 12268 CameraToMount -- cameraX=-8.20 cameraY=-4.10 hyp=9.16 cameraTheta=-2.68 mountX=-4.88 mountY=-7.60, mountTheta=-2.14
01:09:29.567 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.20, y=-4.10, opts=13)
01:09:29.567 00.000 12268 Enqueuing Move request for scope (-8.20, -4.10)
01:09:29.567 00.000 11616 Worker thread wakes up
01:09:29.567 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.20, -4.10) opts 0xd
01:09:29.567 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.20, -4.10)
01:09:29.567 00.000 11616 Moving (-8.20, -4.10) raw xDistance=-4.88 yDistance=-7.60
01:09:29.567 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.44 from input -4.88
01:09:29.568 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -7.60
01:09:29.568 00.000 11616 MoveAxis(E, 2734, ABG)
01:09:29.568 00.000 11616 duration set to 2500 by maxRaDuration
01:09:29.568 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:09:29.568 00.000 11616 IsSlewing returns 0
01:09:29.568 00.000 11616 IsGuiding returns 0
01:09:29.569 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:09:29.589 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=19, Gamma=1.290
01:09:29.607 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
01:09:29.607 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:29.607 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:09:29.607 00.000 12268 Enqueuing Expose request
01:09:32.087 02.480 11616 IsGuiding returns 1
01:09:32.087 00.000 11616 scope still moving after pulse duration time elapsed
01:09:32.119 00.032 11616 IsSlewing returns 0
01:09:32.119 00.000 11616 IsGuiding returns 0
01:09:32.119 00.000 11616 scope move finished after 2500 + 51 ms
01:09:32.119 00.000 11616 Move returns status 0, amount 2500
01:09:32.121 00.002 11616 MoveAxis(N, 643, ABG)
01:09:32.121 00.000 11616 Guiding  Dir = 0, Dur = 643
01:09:32.121 00.000 11616 IsSlewing returns 0
01:09:32.121 00.000 11616 IsGuiding returns 0
01:09:32.121 00.000 11616 PulseGuide returned control before completion, sleep 653
01:09:32.784 00.663 11616 IsGuiding returns 1
01:09:32.784 00.000 11616 scope still moving after pulse duration time elapsed
01:09:32.816 00.032 11616 IsSlewing returns 0
01:09:32.817 00.001 11616 IsGuiding returns 0
01:09:32.817 00.000 11616 scope move finished after 643 + 53 ms
01:09:32.817 00.000 11616 Move returns status 0, amount 643
01:09:32.817 00.000 11616 move complete, result=0
01:09:32.817 00.000 11616 worker thread done servicing request
01:09:32.817 00.000 11616 Worker thread wakes up
01:09:32.817 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -7.6 px 643 ms NORTH
01:09:32.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:09:32.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:09:34.834 02.017 11616 Exposure complete
01:09:34.892 00.058 11616 worker thread done servicing request
01:09:34.893 00.001 12268 OnExposeComplete: enter
01:09:34.893 00.000 12268 UpdateGuideState(): m_state=6
01:09:34.893 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
01:09:34.893 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.66, Mass=59, SNR=5.4, Peak=35 HFD=4.7
01:09:34.893 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.17 = 2.11)
01:09:34.893 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.00)
01:09:34.893 00.000 12268 CameraToMount -- cameraX=-8.33 cameraY=-3.92 hyp=9.20 cameraTheta=-2.70 mountX=-4.71 mountY=-7.76, mountTheta=-2.12
01:09:34.895 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.33, y=-3.92, opts=13)
01:09:34.895 00.000 12268 Enqueuing Move request for scope (-8.33, -3.92)
01:09:34.895 00.000 11616 Worker thread wakes up
01:09:34.895 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.33, -3.92) opts 0xd
01:09:34.895 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.33, -3.92)
01:09:34.895 00.000 11616 Moving (-8.33, -3.92) raw xDistance=-4.71 yDistance=-7.76
01:09:34.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.36 from input -4.71
01:09:34.896 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.16 from input -7.76
01:09:34.896 00.000 11616 MoveAxis(E, 2639, ABG)
01:09:34.896 00.000 11616 duration set to 2500 by maxRaDuration
01:09:34.896 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:09:34.896 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:09:34.896 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:09:34.896 00.000 11616 IsSlewing returns 0
01:09:34.897 00.001 11616 IsGuiding returns 0
01:09:34.897 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:09:34.918 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
01:09:34.936 00.018 12268 UpdateGuideState exits: m=59 SNR=5.4
01:09:34.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:34.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:09:34.936 00.000 12268 Enqueuing Expose request
01:09:37.414 02.478 11616 IsGuiding returns 1
01:09:37.414 00.000 11616 scope still moving after pulse duration time elapsed
01:09:37.445 00.031 11616 IsSlewing returns 0
01:09:37.445 00.000 11616 IsGuiding returns 0
01:09:37.445 00.000 11616 scope move finished after 2500 + 48 ms
01:09:37.445 00.000 11616 Move returns status 0, amount 2500
01:09:37.445 00.000 11616 MoveAxis(N, 656, ABG)
01:09:37.446 00.001 11616 Guiding  Dir = 0, Dur = 656
01:09:37.446 00.000 11616 IsSlewing returns 0
01:09:37.446 00.000 11616 IsGuiding returns 0
01:09:37.446 00.000 11616 PulseGuide returned control before completion, sleep 666
01:09:38.120 00.674 11616 IsGuiding returns 1
01:09:38.120 00.000 11616 scope still moving after pulse duration time elapsed
01:09:38.152 00.032 11616 IsSlewing returns 0
01:09:38.152 00.000 11616 IsGuiding returns 0
01:09:38.152 00.000 11616 scope move finished after 656 + 50 ms
01:09:38.152 00.000 11616 Move returns status 0, amount 656
01:09:38.152 00.000 11616 move complete, result=0
01:09:38.152 00.000 11616 worker thread done servicing request
01:09:38.153 00.001 11616 Worker thread wakes up
01:09:38.153 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -7.8 px 656 ms NORTH
01:09:38.153 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:09:38.153 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:09:40.161 02.008 11616 Exposure complete
01:09:40.218 00.057 11616 worker thread done servicing request
01:09:40.218 00.000 12268 OnExposeComplete: enter
01:09:40.218 00.000 12268 UpdateGuideState(): m_state=6
01:09:40.218 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
01:09:40.219 00.001 12268 Star::Find returns 1 (0), X=665.55, Y=916.12, Mass=55, SNR=5.2, Peak=33 HFD=3.1
01:09:40.219 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
01:09:40.219 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
01:09:40.219 00.000 12268 CameraToMount -- cameraX=-8.39 cameraY=-3.46 hyp=9.07 cameraTheta=-2.75 mountX=-4.26 mountY=-7.87, mountTheta=-2.07
01:09:40.220 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.39, y=-3.46, opts=13)
01:09:40.220 00.000 12268 Enqueuing Move request for scope (-8.39, -3.46)
01:09:40.221 00.001 11616 Worker thread wakes up
01:09:40.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.39, -3.46) opts 0xd
01:09:40.221 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.39, -3.46)
01:09:40.221 00.000 11616 Moving (-8.39, -3.46) raw xDistance=-4.26 yDistance=-7.87
01:09:40.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.13 from input -4.26
01:09:40.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.18 from input -7.87
01:09:40.221 00.000 11616 MoveAxis(E, 2387, ABG)
01:09:40.221 00.000 11616 Guiding  Dir = 2, Dur = 2387
01:09:40.221 00.000 11616 IsSlewing returns 0
01:09:40.222 00.001 11616 IsGuiding returns 0
01:09:40.222 00.000 11616 PulseGuide returned control before completion, sleep 2397
01:09:40.242 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=20, Gamma=1.290
01:09:40.259 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
01:09:40.260 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:40.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:09:40.260 00.000 12268 Enqueuing Expose request
01:09:42.626 02.366 11616 IsGuiding returns 1
01:09:42.626 00.000 11616 scope still moving after pulse duration time elapsed
01:09:42.658 00.032 11616 IsSlewing returns 0
01:09:42.658 00.000 11616 IsGuiding returns 0
01:09:42.658 00.000 11616 scope move finished after 2387 + 48 ms
01:09:42.658 00.000 11616 Move returns status 0, amount 2387
01:09:42.658 00.000 11616 MoveAxis(N, 666, ABG)
01:09:42.659 00.001 11616 Guiding  Dir = 0, Dur = 666
01:09:42.659 00.000 11616 IsSlewing returns 0
01:09:42.659 00.000 11616 IsGuiding returns 0
01:09:42.659 00.000 11616 PulseGuide returned control before completion, sleep 676
01:09:43.342 00.683 11616 IsGuiding returns 1
01:09:43.342 00.000 11616 scope still moving after pulse duration time elapsed
01:09:43.374 00.032 11616 IsSlewing returns 0
01:09:43.374 00.000 11616 IsGuiding returns 0
01:09:43.374 00.000 11616 scope move finished after 666 + 49 ms
01:09:43.374 00.000 11616 Move returns status 0, amount 666
01:09:43.374 00.000 11616 move complete, result=0
01:09:43.374 00.000 11616 worker thread done servicing request
01:09:43.375 00.001 11616 Worker thread wakes up
01:09:43.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:09:43.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:09:43.375 00.000 12268 GuideStep: -4.3 px 2387 ms EAST, -7.9 px 666 ms NORTH
01:09:45.380 02.005 11616 Exposure complete
01:09:45.434 00.054 11616 worker thread done servicing request
01:09:45.435 00.001 12268 OnExposeComplete: enter
01:09:45.435 00.000 12268 UpdateGuideState(): m_state=6
01:09:45.435 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
01:09:45.435 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.24, Mass=62, SNR=5.5, Peak=36 HFD=5.0
01:09:45.435 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.12 = 2.17)
01:09:45.435 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.94)
01:09:45.435 00.000 12268 CameraToMount -- cameraX=-8.00 cameraY=-4.34 hyp=9.11 cameraTheta=-2.64 mountX=-5.10 mountY=-7.38, mountTheta=-2.18
01:09:45.437 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.00, y=-4.34, opts=13)
01:09:45.437 00.000 12268 Enqueuing Move request for scope (-8.00, -4.34)
01:09:45.437 00.000 11616 Worker thread wakes up
01:09:45.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.00, -4.34) opts 0xd
01:09:45.437 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.00, -4.34)
01:09:45.437 00.000 11616 Moving (-8.00, -4.34) raw xDistance=-5.10 yDistance=-7.38
01:09:45.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.55 from input -5.10
01:09:45.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.11 from input -7.38
01:09:45.437 00.000 11616 MoveAxis(E, 2858, ABG)
01:09:45.437 00.000 11616 duration set to 2500 by maxRaDuration
01:09:45.437 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:09:45.438 00.001 11616 IsSlewing returns 0
01:09:45.438 00.000 11616 IsGuiding returns 0
01:09:45.439 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:09:45.461 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=20, Gamma=1.290
01:09:45.478 00.017 12268 UpdateGuideState exits: m=62 SNR=5.5
01:09:45.479 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:45.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:09:45.479 00.000 12268 Enqueuing Expose request
01:09:47.960 02.481 11616 IsGuiding returns 1
01:09:47.961 00.001 11616 scope still moving after pulse duration time elapsed
01:09:47.992 00.031 11616 IsSlewing returns 0
01:09:47.992 00.000 11616 IsGuiding returns 0
01:09:47.993 00.001 11616 scope move finished after 2500 + 54 ms
01:09:47.993 00.000 11616 Move returns status 0, amount 2500
01:09:47.993 00.000 11616 MoveAxis(N, 624, ABG)
01:09:47.993 00.000 11616 Guiding  Dir = 0, Dur = 624
01:09:47.993 00.000 11616 IsSlewing returns 0
01:09:47.993 00.000 11616 IsGuiding returns 0
01:09:47.993 00.000 11616 PulseGuide returned control before completion, sleep 634
01:09:48.636 00.643 11616 IsGuiding returns 1
01:09:48.636 00.000 11616 scope still moving after pulse duration time elapsed
01:09:48.665 00.029 11616 IsSlewing returns 0
01:09:48.666 00.001 11616 IsGuiding returns 0
01:09:48.666 00.000 11616 scope move finished after 624 + 48 ms
01:09:48.666 00.000 11616 Move returns status 0, amount 624
01:09:48.666 00.000 11616 move complete, result=0
01:09:48.666 00.000 11616 worker thread done servicing request
01:09:48.666 00.000 11616 Worker thread wakes up
01:09:48.666 00.000 12268 GuideStep: -5.1 px 2500 ms EAST, -7.4 px 624 ms NORTH
01:09:48.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:09:48.667 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:09:50.683 02.016 11616 Exposure complete
01:09:50.745 00.062 11616 worker thread done servicing request
01:09:50.745 00.000 12268 OnExposeComplete: enter
01:09:50.745 00.000 12268 UpdateGuideState(): m_state=6
01:09:50.745 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
01:09:50.745 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=915.75, Mass=60, SNR=5.4, Peak=34 HFD=4.2
01:09:50.745 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
01:09:50.745 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.02)
01:09:50.746 00.001 12268 CameraToMount -- cameraX=-8.58 cameraY=-3.83 hyp=9.40 cameraTheta=-2.72 mountX=-4.65 mountY=-8.02, mountTheta=-2.10
01:09:50.747 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.58, y=-3.83, opts=13)
01:09:50.747 00.000 12268 Enqueuing Move request for scope (-8.58, -3.83)
01:09:50.748 00.001 11616 Worker thread wakes up
01:09:50.748 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.58, -3.83) opts 0xd
01:09:50.748 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.58, -3.83)
01:09:50.748 00.000 11616 Moving (-8.58, -3.83) raw xDistance=-4.65 yDistance=-8.02
01:09:50.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.33 from input -4.65
01:09:50.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.20 from input -8.02
01:09:50.748 00.000 11616 MoveAxis(E, 2606, ABG)
01:09:50.748 00.000 11616 duration set to 2500 by maxRaDuration
01:09:50.748 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:09:50.748 00.000 11616 IsSlewing returns 0
01:09:50.749 00.001 11616 IsGuiding returns 0
01:09:50.749 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:09:50.771 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:09:50.789 00.018 12268 UpdateGuideState exits: m=60 SNR=5.4
01:09:50.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:50.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:09:50.790 00.001 12268 Enqueuing Expose request
01:09:53.269 02.479 11616 IsGuiding returns 1
01:09:53.271 00.002 11616 scope still moving after pulse duration time elapsed
01:09:53.301 00.030 11616 IsSlewing returns 0
01:09:53.301 00.000 11616 IsGuiding returns 0
01:09:53.301 00.000 11616 scope move finished after 2500 + 52 ms
01:09:53.301 00.000 11616 Move returns status 0, amount 2500
01:09:53.301 00.000 11616 MoveAxis(N, 679, ABG)
01:09:53.302 00.001 11616 Guiding  Dir = 0, Dur = 679
01:09:53.302 00.000 11616 IsSlewing returns 0
01:09:53.302 00.000 11616 IsGuiding returns 0
01:09:53.302 00.000 11616 PulseGuide returned control before completion, sleep 689
01:09:54.003 00.701 11616 IsGuiding returns 1
01:09:54.003 00.000 11616 scope still moving after pulse duration time elapsed
01:09:54.034 00.031 11616 IsSlewing returns 0
01:09:54.034 00.000 11616 IsGuiding returns 0
01:09:54.035 00.001 11616 scope move finished after 679 + 53 ms
01:09:54.035 00.000 11616 Move returns status 0, amount 679
01:09:54.035 00.000 11616 move complete, result=0
01:09:54.035 00.000 11616 worker thread done servicing request
01:09:54.035 00.000 11616 Worker thread wakes up
01:09:54.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:09:54.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:09:54.035 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -8.0 px 679 ms NORTH
01:09:56.036 02.001 11616 Exposure complete
01:09:56.093 00.057 11616 worker thread done servicing request
01:09:56.094 00.001 12268 OnExposeComplete: enter
01:09:56.094 00.000 12268 UpdateGuideState(): m_state=6
01:09:56.094 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
01:09:56.094 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.75, Mass=57, SNR=5.2, Peak=33 HFD=3.6
01:09:56.094 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.18 = 2.11)
01:09:56.094 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.00)
01:09:56.094 00.000 12268 CameraToMount -- cameraX=-8.19 cameraY=-3.83 hyp=9.04 cameraTheta=-2.70 mountX=-4.61 mountY=-7.63, mountTheta=-2.11
01:09:56.096 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.19, y=-3.83, opts=13)
01:09:56.096 00.000 12268 Enqueuing Move request for scope (-8.19, -3.83)
01:09:56.097 00.001 11616 Worker thread wakes up
01:09:56.097 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.19, -3.83) opts 0xd
01:09:56.097 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.19, -3.83)
01:09:56.097 00.000 11616 Moving (-8.19, -3.83) raw xDistance=-4.61 yDistance=-7.63
01:09:56.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.31 from input -4.61
01:09:56.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -7.63
01:09:56.097 00.000 11616 MoveAxis(E, 2584, ABG)
01:09:56.097 00.000 11616 duration set to 2500 by maxRaDuration
01:09:56.097 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:09:56.097 00.000 11616 IsSlewing returns 0
01:09:56.099 00.002 11616 IsGuiding returns 0
01:09:56.099 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:09:56.118 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:09:56.137 00.019 12268 UpdateGuideState exits: m=57 SNR=5.2
01:09:56.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:56.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:09:56.137 00.000 12268 Enqueuing Expose request
01:09:58.622 02.485 11616 IsGuiding returns 1
01:09:58.623 00.001 11616 scope still moving after pulse duration time elapsed
01:09:58.653 00.030 11616 IsSlewing returns 0
01:09:58.653 00.000 11616 IsGuiding returns 0
01:09:58.654 00.001 11616 scope move finished after 2500 + 55 ms
01:09:58.654 00.000 11616 Move returns status 0, amount 2500
01:09:58.654 00.000 11616 MoveAxis(N, 646, ABG)
01:09:58.654 00.000 11616 Guiding  Dir = 0, Dur = 646
01:09:58.654 00.000 11616 IsSlewing returns 0
01:09:58.654 00.000 11616 IsGuiding returns 0
01:09:58.655 00.001 11616 PulseGuide returned control before completion, sleep 656
01:09:59.321 00.666 11616 IsGuiding returns 1
01:09:59.322 00.001 11616 scope still moving after pulse duration time elapsed
01:09:59.353 00.031 11616 IsSlewing returns 0
01:09:59.354 00.001 11616 IsGuiding returns 0
01:09:59.354 00.000 11616 scope move finished after 646 + 53 ms
01:09:59.354 00.000 11616 Move returns status 0, amount 646
01:09:59.354 00.000 11616 move complete, result=0
01:09:59.354 00.000 11616 worker thread done servicing request
01:09:59.354 00.000 11616 Worker thread wakes up
01:09:59.354 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -7.6 px 646 ms NORTH
01:09:59.355 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:09:59.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:10:01.358 02.003 11616 Exposure complete
01:10:01.416 00.058 11616 worker thread done servicing request
01:10:01.417 00.001 12268 OnExposeComplete: enter
01:10:01.417 00.000 12268 UpdateGuideState(): m_state=6
01:10:01.417 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
01:10:01.417 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.64, Mass=44, SNR=4.6, Peak=35 HFD=2.9
01:10:01.417 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
01:10:01.417 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
01:10:01.417 00.000 12268 CameraToMount -- cameraX=-8.13 cameraY=-3.95 hyp=9.03 cameraTheta=-2.69 mountX=-4.72 mountY=-7.55, mountTheta=-2.13
01:10:01.419 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.13, y=-3.95, opts=13)
01:10:01.419 00.000 12268 Enqueuing Move request for scope (-8.13, -3.95)
01:10:01.419 00.000 11616 Worker thread wakes up
01:10:01.420 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.13, -3.95) opts 0xd
01:10:01.420 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.13, -3.95)
01:10:01.420 00.000 11616 Moving (-8.13, -3.95) raw xDistance=-4.72 yDistance=-7.55
01:10:01.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.36 from input -4.72
01:10:01.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -7.55
01:10:01.420 00.000 11616 MoveAxis(E, 2643, ABG)
01:10:01.420 00.000 11616 duration set to 2500 by maxRaDuration
01:10:01.420 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:10:01.421 00.001 11616 IsSlewing returns 0
01:10:01.421 00.000 11616 IsGuiding returns 0
01:10:01.422 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:10:01.444 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:10:01.462 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
01:10:01.462 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:01.463 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:10:01.463 00.000 12268 Enqueuing Expose request
01:10:03.937 02.474 11616 IsGuiding returns 1
01:10:03.937 00.000 11616 scope still moving after pulse duration time elapsed
01:10:03.968 00.031 11616 IsSlewing returns 0
01:10:03.968 00.000 11616 IsGuiding returns 0
01:10:03.968 00.000 11616 scope move finished after 2500 + 46 ms
01:10:03.968 00.000 11616 Move returns status 0, amount 2500
01:10:03.968 00.000 11616 MoveAxis(N, 639, ABG)
01:10:03.968 00.000 11616 Guiding  Dir = 0, Dur = 639
01:10:03.969 00.001 11616 IsSlewing returns 0
01:10:03.969 00.000 11616 IsGuiding returns 0
01:10:03.969 00.000 11616 PulseGuide returned control before completion, sleep 649
01:10:04.626 00.657 11616 IsGuiding returns 1
01:10:04.626 00.000 11616 scope still moving after pulse duration time elapsed
01:10:04.657 00.031 11616 IsSlewing returns 0
01:10:04.657 00.000 11616 IsGuiding returns 0
01:10:04.657 00.000 11616 scope move finished after 639 + 49 ms
01:10:04.657 00.000 11616 Move returns status 0, amount 639
01:10:04.658 00.001 11616 move complete, result=0
01:10:04.658 00.000 11616 worker thread done servicing request
01:10:04.658 00.000 11616 Worker thread wakes up
01:10:04.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:10:04.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:10:04.658 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -7.6 px 639 ms NORTH
01:10:06.668 02.010 11616 Exposure complete
01:10:06.724 00.056 11616 worker thread done servicing request
01:10:06.724 00.000 12268 OnExposeComplete: enter
01:10:06.724 00.000 12268 UpdateGuideState(): m_state=6
01:10:06.724 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
01:10:06.724 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.82, Mass=63, SNR=5.5, Peak=38 HFD=3.5
01:10:06.724 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.09)
01:10:06.725 00.001 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
01:10:06.725 00.000 12268 CameraToMount -- cameraX=-8.50 cameraY=-3.76 hyp=9.29 cameraTheta=-2.73 mountX=-4.57 mountY=-7.95, mountTheta=-2.09
01:10:06.727 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.50, y=-3.76, opts=13)
01:10:06.727 00.000 12268 Enqueuing Move request for scope (-8.50, -3.76)
01:10:06.727 00.000 11616 Worker thread wakes up
01:10:06.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.50, -3.76) opts 0xd
01:10:06.727 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.50, -3.76)
01:10:06.727 00.000 11616 Moving (-8.50, -3.76) raw xDistance=-4.57 yDistance=-7.95
01:10:06.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.29 from input -4.57
01:10:06.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.95
01:10:06.727 00.000 11616 MoveAxis(E, 2559, ABG)
01:10:06.727 00.000 11616 duration set to 2500 by maxRaDuration
01:10:06.728 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:10:06.728 00.000 11616 IsSlewing returns 0
01:10:06.728 00.000 11616 IsGuiding returns 0
01:10:06.729 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:10:06.749 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=12, Gamma=1.290
01:10:06.767 00.018 12268 UpdateGuideState exits: m=63 SNR=5.5
01:10:06.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:06.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:10:06.767 00.000 12268 Enqueuing Expose request
01:10:09.246 02.479 11616 IsGuiding returns 1
01:10:09.246 00.000 11616 scope still moving after pulse duration time elapsed
01:10:09.275 00.029 11616 IsSlewing returns 0
01:10:09.275 00.000 11616 IsGuiding returns 1
01:10:09.305 00.030 11616 IsSlewing returns 0
01:10:09.305 00.000 11616 IsGuiding returns 1
01:10:09.336 00.031 11616 IsSlewing returns 0
01:10:09.337 00.001 11616 IsGuiding returns 0
01:10:09.337 00.000 11616 scope move finished after 2500 + 109 ms
01:10:09.337 00.000 11616 Move returns status 0, amount 2500
01:10:09.337 00.000 11616 MoveAxis(N, 672, ABG)
01:10:09.337 00.000 11616 Guiding  Dir = 0, Dur = 672
01:10:09.338 00.001 11616 IsSlewing returns 0
01:10:09.338 00.000 11616 IsGuiding returns 0
01:10:09.338 00.000 11616 PulseGuide returned control before completion, sleep 682
01:10:10.034 00.696 11616 IsGuiding returns 1
01:10:10.034 00.000 11616 scope still moving after pulse duration time elapsed
01:10:10.066 00.032 11616 IsSlewing returns 0
01:10:10.066 00.000 11616 IsGuiding returns 0
01:10:10.067 00.001 11616 scope move finished after 672 + 56 ms
01:10:10.067 00.000 11616 Move returns status 0, amount 672
01:10:10.067 00.000 11616 move complete, result=0
01:10:10.067 00.000 11616 worker thread done servicing request
01:10:10.067 00.000 11616 Worker thread wakes up
01:10:10.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:10:10.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:10:10.067 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -7.9 px 672 ms NORTH
01:10:12.082 02.015 11616 Exposure complete
01:10:12.143 00.061 11616 worker thread done servicing request
01:10:12.143 00.000 12268 OnExposeComplete: enter
01:10:12.143 00.000 12268 UpdateGuideState(): m_state=6
01:10:12.143 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
01:10:12.143 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=916.32, Mass=48, SNR=4.9, Peak=33 HFD=3.2
01:10:12.143 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
01:10:12.144 00.001 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
01:10:12.144 00.000 12268 CameraToMount -- cameraX=-8.24 cameraY=-3.26 hyp=8.86 cameraTheta=-2.76 mountX=-4.05 mountY=-7.76, mountTheta=-2.05
01:10:12.147 00.003 12268 SchedulePrimaryMove(0D94C700, x=-8.24, y=-3.26, opts=13)
01:10:12.147 00.000 12268 Enqueuing Move request for scope (-8.24, -3.26)
01:10:12.147 00.000 11616 Worker thread wakes up
01:10:12.147 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.24, -3.26) opts 0xd
01:10:12.147 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.24, -3.26)
01:10:12.148 00.001 11616 Moving (-8.24, -3.26) raw xDistance=-4.05 yDistance=-7.76
01:10:12.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.02 from input -4.05
01:10:12.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.16 from input -7.76
01:10:12.148 00.000 11616 MoveAxis(E, 2267, ABG)
01:10:12.148 00.000 11616 Guiding  Dir = 2, Dur = 2267
01:10:12.148 00.000 11616 IsSlewing returns 0
01:10:12.148 00.000 11616 IsGuiding returns 0
01:10:12.149 00.001 11616 PulseGuide returned control before completion, sleep 2277
01:10:12.171 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
01:10:12.188 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
01:10:12.188 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:12.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:10:12.188 00.000 12268 Enqueuing Expose request
01:10:14.442 02.254 11616 IsGuiding returns 1
01:10:14.442 00.000 11616 scope still moving after pulse duration time elapsed
01:10:14.473 00.031 11616 IsSlewing returns 0
01:10:14.474 00.001 11616 IsGuiding returns 0
01:10:14.474 00.000 11616 scope move finished after 2267 + 59 ms
01:10:14.474 00.000 11616 Move returns status 0, amount 2267
01:10:14.474 00.000 11616 MoveAxis(N, 656, ABG)
01:10:14.474 00.000 11616 Guiding  Dir = 0, Dur = 656
01:10:14.475 00.001 11616 IsSlewing returns 0
01:10:14.475 00.000 11616 IsGuiding returns 0
01:10:14.475 00.000 11616 PulseGuide returned control before completion, sleep 666
01:10:15.156 00.681 11616 IsGuiding returns 1
01:10:15.156 00.000 11616 scope still moving after pulse duration time elapsed
01:10:15.186 00.030 11616 IsSlewing returns 0
01:10:15.186 00.000 11616 IsGuiding returns 0
01:10:15.186 00.000 11616 scope move finished after 656 + 54 ms
01:10:15.186 00.000 11616 Move returns status 0, amount 656
01:10:15.186 00.000 11616 move complete, result=0
01:10:15.187 00.001 11616 worker thread done servicing request
01:10:15.187 00.000 11616 Worker thread wakes up
01:10:15.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:10:15.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:10:15.187 00.000 12268 GuideStep: -4.0 px 2267 ms EAST, -7.8 px 656 ms NORTH
01:10:17.202 02.015 11616 Exposure complete
01:10:17.255 00.053 11616 worker thread done servicing request
01:10:17.256 00.001 12268 OnExposeComplete: enter
01:10:17.256 00.000 12268 UpdateGuideState(): m_state=6
01:10:17.256 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
01:10:17.256 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.65, Mass=59, SNR=5.3, Peak=34 HFD=5.2
01:10:17.256 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.17 = 2.12)
01:10:17.256 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -0.99)
01:10:17.256 00.000 12268 CameraToMount -- cameraX=-8.20 cameraY=-3.94 hyp=9.10 cameraTheta=-2.69 mountX=-4.72 mountY=-7.63, mountTheta=-2.12
01:10:17.258 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.20, y=-3.94, opts=13)
01:10:17.258 00.000 12268 Enqueuing Move request for scope (-8.20, -3.94)
01:10:17.258 00.000 11616 Worker thread wakes up
01:10:17.258 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.20, -3.94) opts 0xd
01:10:17.258 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.20, -3.94)
01:10:17.258 00.000 11616 Moving (-8.20, -3.94) raw xDistance=-4.72 yDistance=-7.63
01:10:17.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.36 from input -4.72
01:10:17.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -7.63
01:10:17.258 00.000 11616 MoveAxis(E, 2642, ABG)
01:10:17.259 00.001 11616 duration set to 2500 by maxRaDuration
01:10:17.259 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:10:17.259 00.000 11616 IsSlewing returns 0
01:10:17.259 00.000 11616 IsGuiding returns 0
01:10:17.259 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:10:17.280 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
01:10:17.298 00.018 12268 UpdateGuideState exits: m=59 SNR=5.3
01:10:17.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:17.299 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:10:17.299 00.000 12268 Enqueuing Expose request
01:10:19.772 02.473 11616 IsGuiding returns 1
01:10:19.772 00.000 11616 scope still moving after pulse duration time elapsed
01:10:19.802 00.030 11616 IsSlewing returns 0
01:10:19.803 00.001 11616 IsGuiding returns 0
01:10:19.803 00.000 11616 scope move finished after 2500 + 44 ms
01:10:19.803 00.000 11616 Move returns status 0, amount 2500
01:10:19.803 00.000 11616 MoveAxis(N, 646, ABG)
01:10:19.803 00.000 11616 Guiding  Dir = 0, Dur = 646
01:10:19.804 00.001 11616 IsSlewing returns 0
01:10:19.804 00.000 11616 IsGuiding returns 0
01:10:19.804 00.000 11616 PulseGuide returned control before completion, sleep 656
01:10:20.477 00.673 11616 IsGuiding returns 1
01:10:20.477 00.000 11616 scope still moving after pulse duration time elapsed
01:10:20.509 00.032 11616 IsSlewing returns 0
01:10:20.510 00.001 11616 IsGuiding returns 0
01:10:20.510 00.000 11616 scope move finished after 646 + 59 ms
01:10:20.510 00.000 11616 Move returns status 0, amount 646
01:10:20.511 00.001 11616 move complete, result=0
01:10:20.511 00.000 11616 worker thread done servicing request
01:10:20.511 00.000 11616 Worker thread wakes up
01:10:20.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:10:20.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:10:20.511 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -7.6 px 646 ms NORTH
01:10:22.527 02.016 11616 Exposure complete
01:10:22.584 00.057 11616 worker thread done servicing request
01:10:22.585 00.001 12268 OnExposeComplete: enter
01:10:22.585 00.000 12268 UpdateGuideState(): m_state=6
01:10:22.585 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
01:10:22.585 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.98, Mass=58, SNR=5.3, Peak=34 HFD=6.2
01:10:22.585 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
01:10:22.585 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
01:10:22.585 00.000 12268 CameraToMount -- cameraX=-8.62 cameraY=-3.60 hyp=9.34 cameraTheta=-2.75 mountX=-4.42 mountY=-8.09, mountTheta=-2.07
01:10:22.587 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.62, y=-3.60, opts=13)
01:10:22.587 00.000 12268 Enqueuing Move request for scope (-8.62, -3.60)
01:10:22.588 00.001 11616 Worker thread wakes up
01:10:22.588 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.62, -3.60) opts 0xd
01:10:22.588 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.62, -3.60)
01:10:22.588 00.000 11616 Moving (-8.62, -3.60) raw xDistance=-4.42 yDistance=-8.09
01:10:22.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.21 from input -4.42
01:10:22.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -8.09
01:10:22.588 00.000 11616 MoveAxis(E, 2477, ABG)
01:10:22.588 00.000 11616 Guiding  Dir = 2, Dur = 2477
01:10:22.588 00.000 11616 IsSlewing returns 0
01:10:22.589 00.001 11616 IsGuiding returns 0
01:10:22.589 00.000 11616 PulseGuide returned control before completion, sleep 2487
01:10:22.617 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
01:10:22.637 00.020 12268 UpdateGuideState exits: m=58 SNR=5.3
01:10:22.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:22.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:10:22.637 00.000 12268 Enqueuing Expose request
01:10:25.077 02.440 11616 IsGuiding returns 1
01:10:25.077 00.000 11616 scope still moving after pulse duration time elapsed
01:10:25.109 00.032 11616 IsSlewing returns 0
01:10:25.110 00.001 11616 IsGuiding returns 0
01:10:25.110 00.000 11616 scope move finished after 2477 + 44 ms
01:10:25.110 00.000 11616 Move returns status 0, amount 2477
01:10:25.110 00.000 11616 MoveAxis(N, 684, ABG)
01:10:25.110 00.000 11616 Guiding  Dir = 0, Dur = 684
01:10:25.110 00.000 11616 IsSlewing returns 0
01:10:25.110 00.000 11616 IsGuiding returns 0
01:10:25.111 00.001 11616 PulseGuide returned control before completion, sleep 694
01:10:25.823 00.712 11616 IsGuiding returns 1
01:10:25.823 00.000 11616 scope still moving after pulse duration time elapsed
01:10:25.852 00.029 11616 IsSlewing returns 0
01:10:25.853 00.001 11616 IsGuiding returns 1
01:10:25.883 00.030 11616 IsSlewing returns 0
01:10:25.884 00.001 11616 IsGuiding returns 1
01:10:25.914 00.030 11616 IsSlewing returns 0
01:10:25.915 00.001 11616 IsGuiding returns 1
01:10:25.946 00.031 11616 IsSlewing returns 0
01:10:25.946 00.000 11616 IsGuiding returns 1
01:10:25.977 00.031 11616 IsSlewing returns 0
01:10:25.978 00.001 11616 IsGuiding returns 1
01:10:26.008 00.030 11616 IsSlewing returns 0
01:10:26.008 00.000 11616 IsGuiding returns 1
01:10:26.040 00.032 11616 IsSlewing returns 0
01:10:26.040 00.000 11616 IsGuiding returns 0
01:10:26.040 00.000 11616 scope move finished after 684 + 245 ms
01:10:26.040 00.000 11616 Move returns status 0, amount 684
01:10:26.040 00.000 11616 move complete, result=0
01:10:26.040 00.000 11616 worker thread done servicing request
01:10:26.041 00.001 11616 Worker thread wakes up
01:10:26.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:10:26.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:10:26.041 00.000 12268 GuideStep: -4.4 px 2477 ms EAST, -8.1 px 684 ms NORTH
01:10:28.053 02.012 11616 Exposure complete
01:10:28.107 00.054 11616 worker thread done servicing request
01:10:28.107 00.000 12268 OnExposeComplete: enter
01:10:28.107 00.000 12268 UpdateGuideState(): m_state=6
01:10:28.108 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
01:10:28.108 00.000 12268 Star::Find returns 1 (0), X=665.09, Y=915.89, Mass=65, SNR=5.6, Peak=36 HFD=2.8
01:10:28.108 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
01:10:28.108 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
01:10:28.108 00.000 12268 CameraToMount -- cameraX=-8.85 cameraY=-3.70 hyp=9.59 cameraTheta=-2.75 mountX=-4.54 mountY=-8.30, mountTheta=-2.07
01:10:28.109 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.85, y=-3.70, opts=13)
01:10:28.109 00.000 12268 Enqueuing Move request for scope (-8.85, -3.70)
01:10:28.109 00.000 11616 Worker thread wakes up
01:10:28.110 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.85, -3.70) opts 0xd
01:10:28.110 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.85, -3.70)
01:10:28.110 00.000 11616 Moving (-8.85, -3.70) raw xDistance=-4.54 yDistance=-8.30
01:10:28.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.27 from input -4.54
01:10:28.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.24 from input -8.30
01:10:28.110 00.000 11616 MoveAxis(E, 2543, ABG)
01:10:28.110 00.000 11616 duration set to 2500 by maxRaDuration
01:10:28.110 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:10:28.110 00.000 11616 IsSlewing returns 0
01:10:28.111 00.001 11616 IsGuiding returns 0
01:10:28.111 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:10:28.130 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
01:10:28.148 00.018 12268 UpdateGuideState exits: m=65 SNR=5.6
01:10:28.149 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:28.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:10:28.149 00.000 12268 Enqueuing Expose request
01:10:30.622 02.473 11616 IsGuiding returns 1
01:10:30.623 00.001 11616 scope still moving after pulse duration time elapsed
01:10:30.654 00.031 11616 IsSlewing returns 0
01:10:30.654 00.000 11616 IsGuiding returns 0
01:10:30.655 00.001 11616 scope move finished after 2500 + 44 ms
01:10:30.655 00.000 11616 Move returns status 0, amount 2500
01:10:30.655 00.000 11616 MoveAxis(N, 702, ABG)
01:10:30.655 00.000 11616 Guiding  Dir = 0, Dur = 702
01:10:30.655 00.000 11616 IsSlewing returns 0
01:10:30.655 00.000 11616 IsGuiding returns 0
01:10:30.656 00.001 11616 PulseGuide returned control before completion, sleep 712
01:10:31.369 00.713 11616 IsGuiding returns 1
01:10:31.369 00.000 11616 scope still moving after pulse duration time elapsed
01:10:31.400 00.031 11616 IsSlewing returns 0
01:10:31.401 00.001 11616 IsGuiding returns 0
01:10:31.401 00.000 11616 scope move finished after 702 + 44 ms
01:10:31.402 00.001 11616 Move returns status 0, amount 702
01:10:31.402 00.000 11616 move complete, result=0
01:10:31.402 00.000 11616 worker thread done servicing request
01:10:31.402 00.000 11616 Worker thread wakes up
01:10:31.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:10:31.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:10:31.402 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -8.3 px 702 ms NORTH
01:10:33.418 02.016 11616 Exposure complete
01:10:33.472 00.054 11616 worker thread done servicing request
01:10:33.473 00.001 12268 OnExposeComplete: enter
01:10:33.473 00.000 12268 UpdateGuideState(): m_state=6
01:10:33.473 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
01:10:33.473 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.11, Mass=54, SNR=5.1, Peak=35 HFD=3.9
01:10:33.473 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
01:10:33.473 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
01:10:33.473 00.000 12268 CameraToMount -- cameraX=-8.17 cameraY=-4.48 hyp=9.32 cameraTheta=-2.64 mountX=-5.26 mountY=-7.53, mountTheta=-2.18
01:10:33.477 00.004 12268 SchedulePrimaryMove(0D94C700, x=-8.17, y=-4.48, opts=13)
01:10:33.478 00.001 12268 Enqueuing Move request for scope (-8.17, -4.48)
01:10:33.478 00.000 11616 Worker thread wakes up
01:10:33.478 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.17, -4.48) opts 0xd
01:10:33.478 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.17, -4.48)
01:10:33.478 00.000 11616 Moving (-8.17, -4.48) raw xDistance=-5.26 yDistance=-7.53
01:10:33.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.63 from input -5.26
01:10:33.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -7.53
01:10:33.478 00.000 11616 MoveAxis(E, 2942, ABG)
01:10:33.478 00.000 11616 duration set to 2500 by maxRaDuration
01:10:33.478 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:10:33.479 00.001 11616 IsSlewing returns 0
01:10:33.479 00.000 11616 IsGuiding returns 0
01:10:33.480 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:10:33.501 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
01:10:33.519 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
01:10:33.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:33.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:10:33.519 00.000 12268 Enqueuing Expose request
01:10:35.993 02.474 11616 IsGuiding returns 1
01:10:35.994 00.001 11616 scope still moving after pulse duration time elapsed
01:10:36.024 00.030 11616 IsSlewing returns 0
01:10:36.025 00.001 11616 IsGuiding returns 0
01:10:36.025 00.000 11616 scope move finished after 2500 + 45 ms
01:10:36.025 00.000 11616 Move returns status 0, amount 2500
01:10:36.025 00.000 11616 MoveAxis(N, 637, ABG)
01:10:36.025 00.000 11616 Guiding  Dir = 0, Dur = 637
01:10:36.025 00.000 11616 IsSlewing returns 0
01:10:36.025 00.000 11616 IsGuiding returns 0
01:10:36.026 00.001 11616 PulseGuide returned control before completion, sleep 647
01:10:36.686 00.660 11616 IsGuiding returns 1
01:10:36.686 00.000 11616 scope still moving after pulse duration time elapsed
01:10:36.717 00.031 11616 IsSlewing returns 0
01:10:36.718 00.001 11616 IsGuiding returns 0
01:10:36.718 00.000 11616 scope move finished after 637 + 55 ms
01:10:36.718 00.000 11616 Move returns status 0, amount 637
01:10:36.718 00.000 11616 move complete, result=0
01:10:36.718 00.000 11616 worker thread done servicing request
01:10:36.718 00.000 11616 Worker thread wakes up
01:10:36.718 00.000 12268 GuideStep: -5.3 px 2500 ms EAST, -7.5 px 637 ms NORTH
01:10:36.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:10:36.719 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:10:38.736 02.017 11616 Exposure complete
01:10:38.791 00.055 11616 worker thread done servicing request
01:10:38.791 00.000 12268 OnExposeComplete: enter
01:10:38.791 00.000 12268 UpdateGuideState(): m_state=6
01:10:38.791 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
01:10:38.791 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.19, Mass=48, SNR=4.8, Peak=31 HFD=4.5
01:10:38.792 00.001 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.11 = 2.18)
01:10:38.792 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
01:10:38.792 00.000 12268 CameraToMount -- cameraX=-7.92 cameraY=-4.39 hyp=9.05 cameraTheta=-2.63 mountX=-5.15 mountY=-7.29, mountTheta=-2.19
01:10:38.793 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.92, y=-4.39, opts=13)
01:10:38.793 00.000 12268 Enqueuing Move request for scope (-7.92, -4.39)
01:10:38.793 00.000 11616 Worker thread wakes up
01:10:38.793 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.92, -4.39) opts 0xd
01:10:38.793 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.92, -4.39)
01:10:38.793 00.000 11616 Moving (-7.92, -4.39) raw xDistance=-5.15 yDistance=-7.29
01:10:38.794 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.57 from input -5.15
01:10:38.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.09 from input -7.29
01:10:38.794 00.000 11616 MoveAxis(E, 2881, ABG)
01:10:38.794 00.000 11616 duration set to 2500 by maxRaDuration
01:10:38.794 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:10:38.794 00.000 11616 IsSlewing returns 0
01:10:38.794 00.000 11616 IsGuiding returns 0
01:10:38.795 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:10:38.815 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:10:38.833 00.018 12268 UpdateGuideState exits: m=48 SNR=4.8
01:10:38.833 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:38.833 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:10:38.833 00.000 12268 Enqueuing Expose request
01:10:41.311 02.478 11616 IsGuiding returns 1
01:10:41.311 00.000 11616 scope still moving after pulse duration time elapsed
01:10:41.343 00.032 11616 IsSlewing returns 0
01:10:41.343 00.000 11616 IsGuiding returns 1
01:10:41.373 00.030 11616 IsSlewing returns 0
01:10:41.373 00.000 11616 IsGuiding returns 0
01:10:41.373 00.000 11616 scope move finished after 2500 + 78 ms
01:10:41.373 00.000 11616 Move returns status 0, amount 2500
01:10:41.373 00.000 11616 MoveAxis(N, 617, ABG)
01:10:41.373 00.000 11616 Guiding  Dir = 0, Dur = 617
01:10:41.373 00.000 11616 IsSlewing returns 0
01:10:41.374 00.001 11616 IsGuiding returns 0
01:10:41.374 00.000 11616 PulseGuide returned control before completion, sleep 627
01:10:42.017 00.643 11616 IsGuiding returns 1
01:10:42.018 00.001 11616 scope still moving after pulse duration time elapsed
01:10:42.047 00.029 11616 IsSlewing returns 0
01:10:42.059 00.012 11616 IsGuiding returns 0
01:10:42.059 00.000 11616 scope move finished after 617 + 68 ms
01:10:42.060 00.001 11616 Move returns status 0, amount 617
01:10:42.060 00.000 11616 move complete, result=0
01:10:42.060 00.000 11616 worker thread done servicing request
01:10:42.060 00.000 11616 Worker thread wakes up
01:10:42.060 00.000 12268 GuideStep: -5.1 px 2500 ms EAST, -7.3 px 617 ms NORTH
01:10:42.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:10:42.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:10:44.080 02.020 11616 Exposure complete
01:10:44.136 00.056 11616 worker thread done servicing request
01:10:44.137 00.001 12268 OnExposeComplete: enter
01:10:44.137 00.000 12268 UpdateGuideState(): m_state=6
01:10:44.137 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
01:10:44.137 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.87, Mass=57, SNR=5.2, Peak=34 HFD=3.2
01:10:44.137 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
01:10:44.137 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
01:10:44.137 00.000 12268 CameraToMount -- cameraX=-8.68 cameraY=-3.72 hyp=9.44 cameraTheta=-2.74 mountX=-4.55 mountY=-8.13, mountTheta=-2.08
01:10:44.139 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.68, y=-3.72, opts=13)
01:10:44.139 00.000 12268 Enqueuing Move request for scope (-8.68, -3.72)
01:10:44.139 00.000 11616 Worker thread wakes up
01:10:44.139 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.68, -3.72) opts 0xd
01:10:44.139 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.68, -3.72)
01:10:44.139 00.000 11616 Moving (-8.68, -3.72) raw xDistance=-4.55 yDistance=-8.13
01:10:44.139 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.27 from input -4.55
01:10:44.139 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.22 from input -8.13
01:10:44.140 00.001 11616 MoveAxis(E, 2546, ABG)
01:10:44.140 00.000 11616 duration set to 2500 by maxRaDuration
01:10:44.140 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:10:44.140 00.000 11616 IsSlewing returns 0
01:10:44.140 00.000 11616 IsGuiding returns 0
01:10:44.141 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:10:44.163 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:10:44.181 00.018 12268 UpdateGuideState exits: m=57 SNR=5.2
01:10:44.182 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:44.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:10:44.182 00.000 12268 Enqueuing Expose request
01:10:46.659 02.477 11616 IsGuiding returns 1
01:10:46.659 00.000 11616 scope still moving after pulse duration time elapsed
01:10:46.690 00.031 11616 IsSlewing returns 0
01:10:46.690 00.000 11616 IsGuiding returns 0
01:10:46.691 00.001 11616 scope move finished after 2500 + 50 ms
01:10:46.691 00.000 11616 Move returns status 0, amount 2500
01:10:46.691 00.000 11616 MoveAxis(N, 688, ABG)
01:10:46.691 00.000 11616 Guiding  Dir = 0, Dur = 688
01:10:46.691 00.000 11616 IsSlewing returns 0
01:10:46.691 00.000 11616 IsGuiding returns 0
01:10:46.692 00.001 11616 PulseGuide returned control before completion, sleep 698
01:10:47.406 00.714 11616 IsGuiding returns 1
01:10:47.407 00.001 11616 scope still moving after pulse duration time elapsed
01:10:47.437 00.030 11616 IsSlewing returns 0
01:10:47.437 00.000 11616 IsGuiding returns 0
01:10:47.437 00.000 11616 scope move finished after 688 + 58 ms
01:10:47.437 00.000 11616 Move returns status 0, amount 688
01:10:47.437 00.000 11616 move complete, result=0
01:10:47.438 00.001 11616 worker thread done servicing request
01:10:47.438 00.000 11616 Worker thread wakes up
01:10:47.438 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -8.1 px 688 ms NORTH
01:10:47.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:10:47.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:10:49.439 02.001 11616 Exposure complete
01:10:49.494 00.055 11616 worker thread done servicing request
01:10:49.494 00.000 12268 OnExposeComplete: enter
01:10:49.494 00.000 12268 UpdateGuideState(): m_state=6
01:10:49.495 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
01:10:49.495 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.37, Mass=52, SNR=5.0, Peak=36 HFD=2.5
01:10:49.495 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.17 = 2.12)
01:10:49.495 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -0.99)
01:10:49.495 00.000 12268 CameraToMount -- cameraX=-8.74 cameraY=-4.22 hyp=9.71 cameraTheta=-2.69 mountX=-5.05 mountY=-8.13, mountTheta=-2.13
01:10:49.496 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.74, y=-4.22, opts=13)
01:10:49.497 00.001 12268 Enqueuing Move request for scope (-8.74, -4.22)
01:10:49.497 00.000 11616 Worker thread wakes up
01:10:49.497 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.74, -4.22) opts 0xd
01:10:49.497 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.74, -4.22)
01:10:49.497 00.000 11616 Moving (-8.74, -4.22) raw xDistance=-5.05 yDistance=-8.13
01:10:49.497 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.53 from input -5.05
01:10:49.497 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.22 from input -8.13
01:10:49.497 00.000 11616 MoveAxis(E, 2828, ABG)
01:10:49.497 00.000 11616 duration set to 2500 by maxRaDuration
01:10:49.497 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:10:49.497 00.000 11616 IsSlewing returns 0
01:10:49.498 00.001 11616 IsGuiding returns 0
01:10:49.498 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:10:49.519 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:10:49.536 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
01:10:49.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:49.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:10:49.536 00.000 12268 Enqueuing Expose request
01:10:52.012 02.476 11616 IsGuiding returns 1
01:10:52.012 00.000 11616 scope still moving after pulse duration time elapsed
01:10:52.043 00.031 11616 IsSlewing returns 0
01:10:52.043 00.000 11616 IsGuiding returns 0
01:10:52.043 00.000 11616 scope move finished after 2500 + 45 ms
01:10:52.043 00.000 11616 Move returns status 0, amount 2500
01:10:52.043 00.000 11616 MoveAxis(N, 688, ABG)
01:10:52.043 00.000 11616 Guiding  Dir = 0, Dur = 688
01:10:52.044 00.001 11616 IsSlewing returns 0
01:10:52.044 00.000 11616 IsGuiding returns 0
01:10:52.045 00.001 11616 PulseGuide returned control before completion, sleep 698
01:10:52.746 00.701 11616 IsGuiding returns 1
01:10:52.747 00.001 11616 scope still moving after pulse duration time elapsed
01:10:52.777 00.030 11616 IsSlewing returns 0
01:10:52.778 00.001 11616 IsGuiding returns 0
01:10:52.778 00.000 11616 scope move finished after 688 + 45 ms
01:10:52.778 00.000 11616 Move returns status 0, amount 688
01:10:52.778 00.000 11616 move complete, result=0
01:10:52.778 00.000 11616 worker thread done servicing request
01:10:52.778 00.000 11616 Worker thread wakes up
01:10:52.778 00.000 12268 GuideStep: -5.1 px 2500 ms EAST, -8.1 px 688 ms NORTH
01:10:52.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:10:52.779 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:10:54.782 02.003 11616 Exposure complete
01:10:54.836 00.054 11616 worker thread done servicing request
01:10:54.836 00.000 12268 OnExposeComplete: enter
01:10:54.836 00.000 12268 UpdateGuideState(): m_state=6
01:10:54.836 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
01:10:54.837 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=916.08, Mass=65, SNR=5.6, Peak=35 HFD=5.5
01:10:54.837 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
01:10:54.837 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
01:10:54.837 00.000 12268 CameraToMount -- cameraX=-8.26 cameraY=-3.51 hyp=8.98 cameraTheta=-2.74 mountX=-4.30 mountY=-7.75, mountTheta=-2.08
01:10:54.837 00.000 12268 SchedulePrimaryMove(0D94C700, x=-8.26, y=-3.51, opts=13)
01:10:54.837 00.000 12268 Enqueuing Move request for scope (-8.26, -3.51)
01:10:54.839 00.002 11616 Worker thread wakes up
01:10:54.839 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.26, -3.51) opts 0xd
01:10:54.839 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.26, -3.51)
01:10:54.839 00.000 11616 Moving (-8.26, -3.51) raw xDistance=-4.30 yDistance=-7.75
01:10:54.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.15 from input -4.30
01:10:54.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.16 from input -7.75
01:10:54.839 00.000 11616 MoveAxis(E, 2405, ABG)
01:10:54.839 00.000 11616 Guiding  Dir = 2, Dur = 2405
01:10:54.839 00.000 11616 IsSlewing returns 0
01:10:54.840 00.001 11616 IsGuiding returns 0
01:10:54.840 00.000 11616 PulseGuide returned control before completion, sleep 2415
01:10:54.861 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:10:54.878 00.017 12268 UpdateGuideState exits: m=65 SNR=5.6
01:10:54.878 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:54.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:10:54.878 00.000 12268 Enqueuing Expose request
01:10:57.258 02.380 11616 IsGuiding returns 1
01:10:57.258 00.000 11616 scope still moving after pulse duration time elapsed
01:10:57.288 00.030 11616 IsSlewing returns 0
01:10:57.288 00.000 11616 IsGuiding returns 0
01:10:57.288 00.000 11616 scope move finished after 2405 + 44 ms
01:10:57.289 00.001 11616 Move returns status 0, amount 2405
01:10:57.289 00.000 11616 MoveAxis(N, 655, ABG)
01:10:57.289 00.000 11616 Guiding  Dir = 0, Dur = 655
01:10:57.289 00.000 11616 IsSlewing returns 0
01:10:57.289 00.000 11616 IsGuiding returns 0
01:10:57.289 00.000 11616 PulseGuide returned control before completion, sleep 665
01:10:57.958 00.669 11616 IsGuiding returns 1
01:10:57.958 00.000 11616 scope still moving after pulse duration time elapsed
01:10:57.988 00.030 11616 IsSlewing returns 0
01:10:57.988 00.000 11616 IsGuiding returns 0
01:10:57.988 00.000 11616 scope move finished after 655 + 44 ms
01:10:57.988 00.000 11616 Move returns status 0, amount 655
01:10:57.988 00.000 11616 move complete, result=0
01:10:57.989 00.001 11616 worker thread done servicing request
01:10:57.989 00.000 12268 GuideStep: -4.3 px 2405 ms EAST, -7.7 px 655 ms NORTH
01:10:57.989 00.000 11616 Worker thread wakes up
01:10:57.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:10:57.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:10:59.997 02.008 11616 Exposure complete
01:11:00.053 00.056 11616 worker thread done servicing request
01:11:00.053 00.000 12268 OnExposeComplete: enter
01:11:00.053 00.000 12268 UpdateGuideState(): m_state=6
01:11:00.053 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
01:11:00.053 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.79, Mass=54, SNR=5.1, Peak=38 HFD=2.5
01:11:00.053 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.20 = 2.09)
01:11:00.054 00.001 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.02)
01:11:00.054 00.000 12268 CameraToMount -- cameraX=-8.54 cameraY=-3.79 hyp=9.34 cameraTheta=-2.72 mountX=-4.61 mountY=-7.98, mountTheta=-2.09
01:11:00.055 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.54, y=-3.79, opts=13)
01:11:00.055 00.000 12268 Enqueuing Move request for scope (-8.54, -3.79)
01:11:00.055 00.000 11616 Worker thread wakes up
01:11:00.055 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.54, -3.79) opts 0xd
01:11:00.055 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.54, -3.79)
01:11:00.055 00.000 11616 Moving (-8.54, -3.79) raw xDistance=-4.61 yDistance=-7.98
01:11:00.056 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.30 from input -4.61
01:11:00.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.20 from input -7.98
01:11:00.056 00.000 11616 MoveAxis(E, 2580, ABG)
01:11:00.056 00.000 11616 duration set to 2500 by maxRaDuration
01:11:00.056 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:11:00.056 00.000 11616 IsSlewing returns 0
01:11:00.056 00.000 11616 IsGuiding returns 0
01:11:00.057 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:11:00.077 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:11:00.095 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
01:11:00.095 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:00.095 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:11:00.095 00.000 12268 Enqueuing Expose request
01:11:02.579 02.484 11616 IsGuiding returns 1
01:11:02.579 00.000 11616 scope still moving after pulse duration time elapsed
01:11:02.611 00.032 11616 IsSlewing returns 0
01:11:02.612 00.001 11616 IsGuiding returns 0
01:11:02.612 00.000 11616 scope move finished after 2500 + 55 ms
01:11:02.612 00.000 11616 Move returns status 0, amount 2500
01:11:02.612 00.000 11616 MoveAxis(N, 675, ABG)
01:11:02.612 00.000 11616 Guiding  Dir = 0, Dur = 675
01:11:02.612 00.000 11616 IsSlewing returns 0
01:11:02.612 00.000 11616 IsGuiding returns 0
01:11:02.613 00.001 11616 PulseGuide returned control before completion, sleep 685
01:11:03.311 00.698 11616 IsGuiding returns 1
01:11:03.311 00.000 11616 scope still moving after pulse duration time elapsed
01:11:03.342 00.031 11616 IsSlewing returns 0
01:11:03.342 00.000 11616 IsGuiding returns 0
01:11:03.342 00.000 11616 scope move finished after 675 + 54 ms
01:11:03.342 00.000 11616 Move returns status 0, amount 675
01:11:03.342 00.000 11616 move complete, result=0
01:11:03.342 00.000 11616 worker thread done servicing request
01:11:03.342 00.000 11616 Worker thread wakes up
01:11:03.343 00.001 12268 GuideStep: -4.6 px 2500 ms EAST, -8.0 px 675 ms NORTH
01:11:03.343 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:11:03.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:11:05.354 02.011 11616 Exposure complete
01:11:05.409 00.055 11616 worker thread done servicing request
01:11:05.410 00.001 12268 OnExposeComplete: enter
01:11:05.410 00.000 12268 UpdateGuideState(): m_state=6
01:11:05.410 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
01:11:05.410 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=915.24, Mass=61, SNR=5.4, Peak=30 HFD=6.0
01:11:05.410 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.16 = 2.13)
01:11:05.410 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.98)
01:11:05.410 00.000 12268 CameraToMount -- cameraX=-8.82 cameraY=-4.35 hyp=9.83 cameraTheta=-2.68 mountX=-5.19 mountY=-8.19, mountTheta=-2.14
01:11:05.412 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.82, y=-4.35, opts=13)
01:11:05.412 00.000 12268 Enqueuing Move request for scope (-8.82, -4.35)
01:11:05.412 00.000 11616 Worker thread wakes up
01:11:05.412 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.82, -4.35) opts 0xd
01:11:05.412 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.82, -4.35)
01:11:05.412 00.000 11616 Moving (-8.82, -4.35) raw xDistance=-5.19 yDistance=-8.19
01:11:05.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.59 from input -5.19
01:11:05.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.23 from input -8.19
01:11:05.412 00.000 11616 MoveAxis(E, 2905, ABG)
01:11:05.413 00.001 11616 duration set to 2500 by maxRaDuration
01:11:05.413 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:11:05.413 00.000 11616 IsSlewing returns 0
01:11:05.413 00.000 11616 IsGuiding returns 0
01:11:05.414 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:11:05.434 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:11:05.450 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
01:11:05.451 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:05.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:11:05.451 00.000 12268 Enqueuing Expose request
01:11:07.940 02.489 11616 IsGuiding returns 1
01:11:07.941 00.001 11616 scope still moving after pulse duration time elapsed
01:11:07.971 00.030 11616 IsSlewing returns 0
01:11:07.972 00.001 11616 IsGuiding returns 0
01:11:07.972 00.000 11616 scope move finished after 2500 + 58 ms
01:11:07.972 00.000 11616 Move returns status 0, amount 2500
01:11:07.972 00.000 11616 MoveAxis(N, 692, ABG)
01:11:07.972 00.000 11616 Guiding  Dir = 0, Dur = 692
01:11:07.972 00.000 11616 IsSlewing returns 0
01:11:07.972 00.000 11616 IsGuiding returns 0
01:11:07.973 00.001 11616 PulseGuide returned control before completion, sleep 702
01:11:08.689 00.716 11616 IsGuiding returns 1
01:11:08.689 00.000 11616 scope still moving after pulse duration time elapsed
01:11:08.720 00.031 11616 IsSlewing returns 0
01:11:08.721 00.001 11616 IsGuiding returns 0
01:11:08.721 00.000 11616 scope move finished after 692 + 55 ms
01:11:08.721 00.000 11616 Move returns status 0, amount 692
01:11:08.721 00.000 11616 move complete, result=0
01:11:08.721 00.000 11616 worker thread done servicing request
01:11:08.722 00.001 11616 Worker thread wakes up
01:11:08.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:11:08.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:11:08.722 00.000 12268 GuideStep: -5.2 px 2500 ms EAST, -8.2 px 692 ms NORTH
01:11:10.728 02.006 11616 Exposure complete
01:11:10.783 00.055 11616 worker thread done servicing request
01:11:10.783 00.000 12268 OnExposeComplete: enter
01:11:10.783 00.000 12268 UpdateGuideState(): m_state=6
01:11:10.783 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
01:11:10.783 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.82, Mass=63, SNR=5.5, Peak=33 HFD=5.8
01:11:10.783 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.20 = 2.09)
01:11:10.783 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
01:11:10.783 00.000 12268 CameraToMount -- cameraX=-8.51 cameraY=-3.77 hyp=9.30 cameraTheta=-2.72 mountX=-4.58 mountY=-7.95, mountTheta=-2.09
01:11:10.786 00.003 12268 SchedulePrimaryMove(0D94C700, x=-8.51, y=-3.77, opts=13)
01:11:10.786 00.000 12268 Enqueuing Move request for scope (-8.51, -3.77)
01:11:10.787 00.001 11616 Worker thread wakes up
01:11:10.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.51, -3.77) opts 0xd
01:11:10.787 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.51, -3.77)
01:11:10.787 00.000 11616 Moving (-8.51, -3.77) raw xDistance=-4.58 yDistance=-7.95
01:11:10.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.29 from input -4.58
01:11:10.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.95
01:11:10.787 00.000 11616 MoveAxis(E, 2563, ABG)
01:11:10.787 00.000 11616 duration set to 2500 by maxRaDuration
01:11:10.787 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:11:10.787 00.000 11616 IsSlewing returns 0
01:11:10.788 00.001 11616 IsGuiding returns 0
01:11:10.788 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:11:10.808 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:11:10.825 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
01:11:10.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:10.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:11:10.825 00.000 12268 Enqueuing Expose request
01:11:13.305 02.480 11616 IsGuiding returns 1
01:11:13.305 00.000 11616 scope still moving after pulse duration time elapsed
01:11:13.336 00.031 11616 IsSlewing returns 0
01:11:13.337 00.001 11616 IsGuiding returns 1
01:11:13.367 00.030 11616 IsSlewing returns 0
01:11:13.368 00.001 11616 IsGuiding returns 1
01:11:13.399 00.031 11616 IsSlewing returns 0
01:11:13.410 00.011 11616 IsGuiding returns 0
01:11:13.411 00.001 11616 scope move finished after 2500 + 122 ms
01:11:13.411 00.000 11616 Move returns status 0, amount 2500
01:11:13.411 00.000 11616 MoveAxis(N, 673, ABG)
01:11:13.411 00.000 11616 Guiding  Dir = 0, Dur = 673
01:11:13.411 00.000 11616 IsSlewing returns 0
01:11:13.411 00.000 11616 IsGuiding returns 0
01:11:13.412 00.001 11616 PulseGuide returned control before completion, sleep 683
01:11:14.101 00.689 11616 IsGuiding returns 1
01:11:14.102 00.001 11616 scope still moving after pulse duration time elapsed
01:11:14.133 00.031 11616 IsSlewing returns 0
01:11:14.133 00.000 11616 IsGuiding returns 0
01:11:14.133 00.000 11616 scope move finished after 673 + 48 ms
01:11:14.133 00.000 11616 Move returns status 0, amount 673
01:11:14.134 00.001 11616 move complete, result=0
01:11:14.134 00.000 11616 worker thread done servicing request
01:11:14.134 00.000 11616 Worker thread wakes up
01:11:14.134 00.000 12268 GuideStep: -4.6 px 2500 ms EAST, -8.0 px 673 ms NORTH
01:11:14.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:11:14.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:11:16.139 02.005 11616 Exposure complete
01:11:16.194 00.055 11616 worker thread done servicing request
01:11:16.194 00.000 12268 OnExposeComplete: enter
01:11:16.194 00.000 12268 UpdateGuideState(): m_state=6
01:11:16.195 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
01:11:16.195 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=916.03, Mass=49, SNR=4.9, Peak=31 HFD=2.9
01:11:16.195 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.22 = 2.07)
01:11:16.195 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.04)
01:11:16.195 00.000 12268 CameraToMount -- cameraX=-8.45 cameraY=-3.56 hyp=9.17 cameraTheta=-2.74 mountX=-4.37 mountY=-7.92, mountTheta=-2.07
01:11:16.196 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.45, y=-3.56, opts=13)
01:11:16.197 00.001 12268 Enqueuing Move request for scope (-8.45, -3.56)
01:11:16.197 00.000 11616 Worker thread wakes up
01:11:16.197 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.45, -3.56) opts 0xd
01:11:16.197 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.45, -3.56)
01:11:16.197 00.000 11616 Moving (-8.45, -3.56) raw xDistance=-4.37 yDistance=-7.92
01:11:16.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.18 from input -4.37
01:11:16.197 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.92
01:11:16.197 00.000 11616 MoveAxis(E, 2444, ABG)
01:11:16.197 00.000 11616 Guiding  Dir = 2, Dur = 2444
01:11:16.197 00.000 11616 IsSlewing returns 0
01:11:16.198 00.001 11616 IsGuiding returns 0
01:11:16.198 00.000 11616 PulseGuide returned control before completion, sleep 2454
01:11:16.223 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
01:11:16.241 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
01:11:16.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:16.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:11:16.241 00.000 12268 Enqueuing Expose request
01:11:18.657 02.416 11616 IsGuiding returns 1
01:11:18.657 00.000 11616 scope still moving after pulse duration time elapsed
01:11:18.689 00.032 11616 IsSlewing returns 0
01:11:18.689 00.000 11616 IsGuiding returns 0
01:11:18.689 00.000 11616 scope move finished after 2444 + 46 ms
01:11:18.689 00.000 11616 Move returns status 0, amount 2444
01:11:18.689 00.000 11616 MoveAxis(N, 670, ABG)
01:11:18.689 00.000 11616 Guiding  Dir = 0, Dur = 670
01:11:18.690 00.001 11616 IsSlewing returns 0
01:11:18.690 00.000 11616 IsGuiding returns 0
01:11:18.691 00.001 11616 PulseGuide returned control before completion, sleep 680
01:11:19.375 00.684 11616 IsGuiding returns 1
01:11:19.375 00.000 11616 scope still moving after pulse duration time elapsed
01:11:19.406 00.031 11616 IsSlewing returns 0
01:11:19.407 00.001 11616 IsGuiding returns 0
01:11:19.407 00.000 11616 scope move finished after 670 + 47 ms
01:11:19.407 00.000 11616 Move returns status 0, amount 670
01:11:19.407 00.000 11616 move complete, result=0
01:11:19.408 00.001 11616 worker thread done servicing request
01:11:19.408 00.000 11616 Worker thread wakes up
01:11:19.408 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:11:19.408 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:11:19.408 00.000 12268 GuideStep: -4.4 px 2444 ms EAST, -7.9 px 670 ms NORTH
01:11:21.411 02.003 11616 Exposure complete
01:11:21.468 00.057 11616 worker thread done servicing request
01:11:21.468 00.000 12268 OnExposeComplete: enter
01:11:21.468 00.000 12268 UpdateGuideState(): m_state=6
01:11:21.468 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
01:11:21.469 00.001 12268 Star::Find returns 1 (0), X=665.95, Y=916.08, Mass=58, SNR=5.3, Peak=33 HFD=5.7
01:11:21.469 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
01:11:21.469 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
01:11:21.469 00.000 12268 CameraToMount -- cameraX=-7.98 cameraY=-3.51 hyp=8.72 cameraTheta=-2.73 mountX=-4.27 mountY=-7.47, mountTheta=-2.09
01:11:21.470 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.98, y=-3.51, opts=13)
01:11:21.470 00.000 12268 Enqueuing Move request for scope (-7.98, -3.51)
01:11:21.470 00.000 11616 Worker thread wakes up
01:11:21.471 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.98, -3.51) opts 0xd
01:11:21.471 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.98, -3.51)
01:11:21.471 00.000 11616 Moving (-7.98, -3.51) raw xDistance=-4.27 yDistance=-7.47
01:11:21.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.13 from input -4.27
01:11:21.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.47
01:11:21.471 00.000 11616 MoveAxis(E, 2390, ABG)
01:11:21.471 00.000 11616 Guiding  Dir = 2, Dur = 2390
01:11:21.471 00.000 11616 IsSlewing returns 0
01:11:21.471 00.000 11616 IsGuiding returns 0
01:11:21.472 00.001 11616 PulseGuide returned control before completion, sleep 2400
01:11:21.492 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:11:21.510 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
01:11:21.510 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:21.510 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:11:21.510 00.000 12268 Enqueuing Expose request
01:11:23.886 02.376 11616 IsGuiding returns 0
01:11:23.886 00.000 11616 Move returns status 0, amount 2390
01:11:23.887 00.001 11616 MoveAxis(N, 632, ABG)
01:11:23.887 00.000 11616 Guiding  Dir = 0, Dur = 632
01:11:23.887 00.000 11616 IsSlewing returns 0
01:11:23.887 00.000 11616 IsGuiding returns 0
01:11:23.888 00.001 11616 PulseGuide returned control before completion, sleep 642
01:11:24.545 00.657 11616 IsGuiding returns 1
01:11:24.545 00.000 11616 scope still moving after pulse duration time elapsed
01:11:24.577 00.032 11616 IsSlewing returns 0
01:11:24.577 00.000 11616 IsGuiding returns 0
01:11:24.577 00.000 11616 scope move finished after 632 + 58 ms
01:11:24.577 00.000 11616 Move returns status 0, amount 632
01:11:24.577 00.000 11616 move complete, result=0
01:11:24.577 00.000 11616 worker thread done servicing request
01:11:24.577 00.000 11616 Worker thread wakes up
01:11:24.577 00.000 12268 GuideStep: -4.3 px 2390 ms EAST, -7.5 px 632 ms NORTH
01:11:24.578 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:11:24.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:11:26.595 02.017 11616 Exposure complete
01:11:26.661 00.066 11616 worker thread done servicing request
01:11:26.662 00.001 12268 OnExposeComplete: enter
01:11:26.662 00.000 12268 UpdateGuideState(): m_state=6
01:11:26.662 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
01:11:26.662 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.46, Mass=72, SNR=5.9, Peak=37 HFD=4.9
01:11:26.662 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.17 = 2.11)
01:11:26.662 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -1.00)
01:11:26.662 00.000 12268 CameraToMount -- cameraX=-8.64 cameraY=-4.13 hyp=9.57 cameraTheta=-2.70 mountX=-4.95 mountY=-8.03, mountTheta=-2.12
01:11:26.664 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.64, y=-4.13, opts=13)
01:11:26.664 00.000 12268 Enqueuing Move request for scope (-8.64, -4.13)
01:11:26.664 00.000 11616 Worker thread wakes up
01:11:26.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.64, -4.13) opts 0xd
01:11:26.664 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.64, -4.13)
01:11:26.664 00.000 11616 Moving (-8.64, -4.13) raw xDistance=-4.95 yDistance=-8.03
01:11:26.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.48 from input -4.95
01:11:26.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -8.03
01:11:26.665 00.001 11616 MoveAxis(E, 2773, ABG)
01:11:26.665 00.000 11616 duration set to 2500 by maxRaDuration
01:11:26.665 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:11:26.665 00.000 11616 IsSlewing returns 0
01:11:26.665 00.000 11616 IsGuiding returns 0
01:11:26.666 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:11:26.686 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:11:26.703 00.017 12268 UpdateGuideState exits: m=72 SNR=5.9
01:11:26.704 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:26.704 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:11:26.704 00.000 12268 Enqueuing Expose request
01:11:29.179 02.475 11616 IsGuiding returns 1
01:11:29.179 00.000 11616 scope still moving after pulse duration time elapsed
01:11:29.211 00.032 11616 IsSlewing returns 0
01:11:29.211 00.000 11616 IsGuiding returns 1
01:11:29.241 00.030 11616 IsSlewing returns 0
01:11:29.241 00.000 11616 IsGuiding returns 1
01:11:29.272 00.031 11616 IsSlewing returns 0
01:11:29.272 00.000 11616 IsGuiding returns 1
01:11:29.303 00.031 11616 IsSlewing returns 0
01:11:29.304 00.001 11616 IsGuiding returns 1
01:11:29.334 00.030 11616 IsSlewing returns 0
01:11:29.335 00.001 11616 IsGuiding returns 1
01:11:29.365 00.030 11616 IsSlewing returns 0
01:11:29.366 00.001 11616 IsGuiding returns 0
01:11:29.366 00.000 11616 scope move finished after 2500 + 200 ms
01:11:29.366 00.000 11616 Move returns status 0, amount 2500
01:11:29.366 00.000 11616 MoveAxis(N, 680, ABG)
01:11:29.367 00.001 11616 Guiding  Dir = 0, Dur = 680
01:11:29.367 00.000 11616 IsSlewing returns 0
01:11:29.367 00.000 11616 IsGuiding returns 0
01:11:29.367 00.000 11616 PulseGuide returned control before completion, sleep 690
01:11:30.063 00.696 11616 IsGuiding returns 1
01:11:30.063 00.000 11616 scope still moving after pulse duration time elapsed
01:11:30.094 00.031 11616 IsSlewing returns 0
01:11:30.095 00.001 11616 IsGuiding returns 0
01:11:30.095 00.000 11616 scope move finished after 680 + 48 ms
01:11:30.095 00.000 11616 Move returns status 0, amount 680
01:11:30.095 00.000 11616 move complete, result=0
01:11:30.095 00.000 11616 worker thread done servicing request
01:11:30.096 00.001 12268 GuideStep: -5.0 px 2500 ms EAST, -8.0 px 680 ms NORTH
01:11:30.096 00.000 11616 Worker thread wakes up
01:11:30.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:11:30.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:11:32.106 02.010 11616 Exposure complete
01:11:32.163 00.057 11616 worker thread done servicing request
01:11:32.164 00.001 12268 OnExposeComplete: enter
01:11:32.164 00.000 12268 UpdateGuideState(): m_state=6
01:11:32.164 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
01:11:32.164 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.11, Mass=54, SNR=5.1, Peak=35 HFD=4.0
01:11:32.164 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
01:11:32.164 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
01:11:32.164 00.000 12268 CameraToMount -- cameraX=-8.10 cameraY=-4.48 hyp=9.26 cameraTheta=-2.64 mountX=-5.25 mountY=-7.46, mountTheta=-2.18
01:11:32.167 00.003 12268 SchedulePrimaryMove(0D94C700, x=-8.10, y=-4.48, opts=13)
01:11:32.167 00.000 12268 Enqueuing Move request for scope (-8.10, -4.48)
01:11:32.167 00.000 11616 Worker thread wakes up
01:11:32.167 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.10, -4.48) opts 0xd
01:11:32.167 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.10, -4.48)
01:11:32.167 00.000 11616 Moving (-8.10, -4.48) raw xDistance=-5.25 yDistance=-7.46
01:11:32.167 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.62 from input -5.25
01:11:32.167 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.46
01:11:32.167 00.000 11616 MoveAxis(E, 2938, ABG)
01:11:32.167 00.000 11616 duration set to 2500 by maxRaDuration
01:11:32.167 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:11:32.168 00.001 11616 IsSlewing returns 0
01:11:32.168 00.000 11616 IsGuiding returns 0
01:11:32.168 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:11:32.189 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:11:32.208 00.019 12268 UpdateGuideState exits: m=54 SNR=5.1
01:11:32.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:32.208 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:11:32.208 00.000 12268 Enqueuing Expose request
01:11:34.692 02.484 11616 IsGuiding returns 1
01:11:34.692 00.000 11616 scope still moving after pulse duration time elapsed
01:11:34.724 00.032 11616 IsSlewing returns 0
01:11:34.725 00.001 11616 IsGuiding returns 0
01:11:34.725 00.000 11616 scope move finished after 2500 + 56 ms
01:11:34.725 00.000 11616 Move returns status 0, amount 2500
01:11:34.725 00.000 11616 MoveAxis(N, 631, ABG)
01:11:34.725 00.000 11616 Guiding  Dir = 0, Dur = 631
01:11:34.725 00.000 11616 IsSlewing returns 0
01:11:34.726 00.001 11616 IsGuiding returns 0
01:11:34.726 00.000 11616 PulseGuide returned control before completion, sleep 641
01:11:35.373 00.647 11616 IsGuiding returns 1
01:11:35.374 00.001 11616 scope still moving after pulse duration time elapsed
01:11:35.403 00.029 11616 IsSlewing returns 0
01:11:35.404 00.001 11616 IsGuiding returns 0
01:11:35.404 00.000 11616 scope move finished after 631 + 47 ms
01:11:35.404 00.000 11616 Move returns status 0, amount 631
01:11:35.404 00.000 11616 move complete, result=0
01:11:35.404 00.000 11616 worker thread done servicing request
01:11:35.404 00.000 11616 Worker thread wakes up
01:11:35.404 00.000 12268 GuideStep: -5.2 px 2500 ms EAST, -7.5 px 631 ms NORTH
01:11:35.405 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:11:35.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:11:37.429 02.024 11616 Exposure complete
01:11:37.484 00.055 11616 worker thread done servicing request
01:11:37.484 00.000 12268 OnExposeComplete: enter
01:11:37.485 00.001 12268 UpdateGuideState(): m_state=6
01:11:37.485 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
01:11:37.485 00.000 12268 Star::Find returns 1 (0), X=665.02, Y=915.67, Mass=60, SNR=5.4, Peak=38 HFD=2.1
01:11:37.485 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
01:11:37.485 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
01:11:37.485 00.000 12268 CameraToMount -- cameraX=-8.92 cameraY=-3.91 hyp=9.74 cameraTheta=-2.73 mountX=-4.77 mountY=-8.34, mountTheta=-2.09
01:11:37.487 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.92, y=-3.91, opts=13)
01:11:37.487 00.000 12268 Enqueuing Move request for scope (-8.92, -3.91)
01:11:37.487 00.000 11616 Worker thread wakes up
01:11:37.487 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.92, -3.91) opts 0xd
01:11:37.487 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.92, -3.91)
01:11:37.487 00.000 11616 Moving (-8.92, -3.91) raw xDistance=-4.77 yDistance=-8.34
01:11:37.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.38 from input -4.77
01:11:37.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.25 from input -8.34
01:11:37.487 00.000 11616 MoveAxis(E, 2668, ABG)
01:11:37.487 00.000 11616 duration set to 2500 by maxRaDuration
01:11:37.487 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:11:37.488 00.001 11616 IsSlewing returns 0
01:11:37.488 00.000 11616 IsGuiding returns 0
01:11:37.488 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:11:37.509 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:11:37.526 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
01:11:37.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:37.526 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:11:37.527 00.001 12268 Enqueuing Expose request
01:11:40.015 02.488 11616 IsGuiding returns 1
01:11:40.015 00.000 11616 scope still moving after pulse duration time elapsed
01:11:40.046 00.031 11616 IsSlewing returns 0
01:11:40.047 00.001 11616 IsGuiding returns 0
01:11:40.047 00.000 11616 scope move finished after 2500 + 58 ms
01:11:40.047 00.000 11616 Move returns status 0, amount 2500
01:11:40.047 00.000 11616 MoveAxis(N, 706, ABG)
01:11:40.047 00.000 11616 Guiding  Dir = 0, Dur = 706
01:11:40.047 00.000 11616 IsSlewing returns 0
01:11:40.048 00.001 11616 IsGuiding returns 0
01:11:40.048 00.000 11616 PulseGuide returned control before completion, sleep 716
01:11:40.779 00.731 11616 IsGuiding returns 1
01:11:40.780 00.001 11616 scope still moving after pulse duration time elapsed
01:11:40.809 00.029 11616 IsSlewing returns 0
01:11:40.810 00.001 11616 IsGuiding returns 0
01:11:40.810 00.000 11616 scope move finished after 706 + 57 ms
01:11:40.810 00.000 11616 Move returns status 0, amount 706
01:11:40.810 00.000 11616 move complete, result=0
01:11:40.810 00.000 11616 worker thread done servicing request
01:11:40.811 00.001 11616 Worker thread wakes up
01:11:40.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:11:40.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:11:40.811 00.000 12268 GuideStep: -4.8 px 2500 ms EAST, -8.3 px 706 ms NORTH
01:11:42.829 02.018 11616 Exposure complete
01:11:42.884 00.055 11616 worker thread done servicing request
01:11:42.884 00.000 12268 OnExposeComplete: enter
01:11:42.884 00.000 12268 UpdateGuideState(): m_state=6
01:11:42.884 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
01:11:42.884 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=45, SNR=4.7, Peak=34 HFD=3.4
01:11:42.884 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
01:11:42.884 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
01:11:42.884 00.000 12268 CameraToMount -- cameraX=-7.94 cameraY=-3.98 hyp=8.89 cameraTheta=-2.68 mountX=-4.74 mountY=-7.37, mountTheta=-2.14
01:11:42.886 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.94, y=-3.98, opts=13)
01:11:42.886 00.000 12268 Enqueuing Move request for scope (-7.94, -3.98)
01:11:42.886 00.000 11616 Worker thread wakes up
01:11:42.886 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.94, -3.98) opts 0xd
01:11:42.886 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.94, -3.98)
01:11:42.886 00.000 11616 Moving (-7.94, -3.98) raw xDistance=-4.74 yDistance=-7.37
01:11:42.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.37 from input -4.74
01:11:42.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.10 from input -7.37
01:11:42.886 00.000 11616 MoveAxis(E, 2654, ABG)
01:11:42.886 00.000 11616 duration set to 2500 by maxRaDuration
01:11:42.886 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:11:42.887 00.001 11616 IsSlewing returns 0
01:11:42.887 00.000 11616 IsGuiding returns 0
01:11:42.887 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:11:42.909 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
01:11:42.926 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
01:11:42.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:42.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:11:42.927 00.001 12268 Enqueuing Expose request
01:11:45.411 02.484 11616 IsGuiding returns 1
01:11:45.412 00.001 11616 scope still moving after pulse duration time elapsed
01:11:45.443 00.031 11616 IsSlewing returns 0
01:11:45.443 00.000 11616 IsGuiding returns 0
01:11:45.444 00.001 11616 scope move finished after 2500 + 55 ms
01:11:45.444 00.000 11616 Move returns status 0, amount 2500
01:11:45.444 00.000 11616 MoveAxis(N, 623, ABG)
01:11:45.444 00.000 11616 Guiding  Dir = 0, Dur = 623
01:11:45.444 00.000 11616 IsSlewing returns 0
01:11:45.444 00.000 11616 IsGuiding returns 0
01:11:45.445 00.001 11616 PulseGuide returned control before completion, sleep 633
01:11:46.079 00.634 11616 IsGuiding returns 1
01:11:46.079 00.000 11616 scope still moving after pulse duration time elapsed
01:11:46.111 00.032 11616 IsSlewing returns 0
01:11:46.123 00.012 11616 IsGuiding returns 0
01:11:46.123 00.000 11616 scope move finished after 623 + 56 ms
01:11:46.123 00.000 11616 Move returns status 0, amount 623
01:11:46.123 00.000 11616 move complete, result=0
01:11:46.123 00.000 11616 worker thread done servicing request
01:11:46.123 00.000 11616 Worker thread wakes up
01:11:46.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:11:46.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:11:46.123 00.000 12268 GuideStep: -4.7 px 2500 ms EAST, -7.4 px 623 ms NORTH
01:11:48.129 02.006 11616 Exposure complete
01:11:48.184 00.055 11616 worker thread done servicing request
01:11:48.184 00.000 12268 OnExposeComplete: enter
01:11:48.184 00.000 12268 UpdateGuideState(): m_state=6
01:11:48.184 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
01:11:48.184 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.26, Mass=55, SNR=5.2, Peak=33 HFD=4.0
01:11:48.185 00.001 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
01:11:48.185 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.97)
01:11:48.185 00.000 12268 CameraToMount -- cameraX=-8.46 cameraY=-4.32 hyp=9.50 cameraTheta=-2.67 mountX=-5.13 mountY=-7.84, mountTheta=-2.15
01:11:48.189 00.004 12268 SchedulePrimaryMove(0D94C700, x=-8.46, y=-4.32, opts=13)
01:11:48.189 00.000 12268 Enqueuing Move request for scope (-8.46, -4.32)
01:11:48.189 00.000 11616 Worker thread wakes up
01:11:48.190 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.46, -4.32) opts 0xd
01:11:48.190 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.46, -4.32)
01:11:48.190 00.000 11616 Moving (-8.46, -4.32) raw xDistance=-5.13 yDistance=-7.84
01:11:48.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.56 from input -5.13
01:11:48.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.18 from input -7.84
01:11:48.190 00.000 11616 MoveAxis(E, 2870, ABG)
01:11:48.190 00.000 11616 duration set to 2500 by maxRaDuration
01:11:48.190 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:11:48.190 00.000 11616 IsSlewing returns 0
01:11:48.190 00.000 11616 IsGuiding returns 0
01:11:48.191 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:11:48.217 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
01:11:48.235 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
01:11:48.235 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:48.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:11:48.235 00.000 12268 Enqueuing Expose request
01:11:50.714 02.479 11616 IsGuiding returns 0
01:11:50.715 00.001 11616 Move returns status 0, amount 2500
01:11:50.715 00.000 11616 MoveAxis(N, 663, ABG)
01:11:50.715 00.000 11616 Guiding  Dir = 0, Dur = 663
01:11:50.715 00.000 11616 IsSlewing returns 0
01:11:50.716 00.001 11616 IsGuiding returns 0
01:11:50.716 00.000 11616 PulseGuide returned control before completion, sleep 673
01:11:51.403 00.687 11616 IsGuiding returns 1
01:11:51.403 00.000 11616 scope still moving after pulse duration time elapsed
01:11:51.434 00.031 11616 IsSlewing returns 0
01:11:51.434 00.000 11616 IsGuiding returns 0
01:11:51.435 00.001 11616 scope move finished after 663 + 56 ms
01:11:51.435 00.000 11616 Move returns status 0, amount 663
01:11:51.435 00.000 11616 move complete, result=0
01:11:51.435 00.000 11616 worker thread done servicing request
01:11:51.435 00.000 12268 GuideStep: -5.1 px 2500 ms EAST, -7.8 px 663 ms NORTH
01:11:51.435 00.000 11616 Worker thread wakes up
01:11:51.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:11:51.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:11:53.436 02.001 11616 Exposure complete
01:11:53.492 00.056 11616 worker thread done servicing request
01:11:53.492 00.000 12268 OnExposeComplete: enter
01:11:53.492 00.000 12268 UpdateGuideState(): m_state=6
01:11:53.492 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
01:11:53.492 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.32, Mass=61, SNR=5.4, Peak=34 HFD=3.5
01:11:53.492 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
01:11:53.492 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.97)
01:11:53.492 00.000 12268 CameraToMount -- cameraX=-8.39 cameraY=-4.26 hyp=9.41 cameraTheta=-2.67 mountX=-5.06 mountY=-7.77, mountTheta=-2.15
01:11:53.494 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.39, y=-4.26, opts=13)
01:11:53.494 00.000 12268 Enqueuing Move request for scope (-8.39, -4.26)
01:11:53.494 00.000 11616 Worker thread wakes up
01:11:53.494 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.39, -4.26) opts 0xd
01:11:53.494 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.39, -4.26)
01:11:53.494 00.000 11616 Moving (-8.39, -4.26) raw xDistance=-5.06 yDistance=-7.77
01:11:53.494 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.53 from input -5.06
01:11:53.494 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -7.77
01:11:53.495 00.001 11616 MoveAxis(E, 2835, ABG)
01:11:53.495 00.000 11616 duration set to 2500 by maxRaDuration
01:11:53.495 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:11:53.495 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:11:53.495 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:11:53.495 00.000 11616 IsSlewing returns 0
01:11:53.496 00.001 11616 IsGuiding returns 0
01:11:53.496 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:11:53.517 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:11:53.534 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
01:11:53.535 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:53.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:11:53.535 00.000 12268 Enqueuing Expose request
01:11:56.019 02.484 11616 IsGuiding returns 1
01:11:56.019 00.000 11616 scope still moving after pulse duration time elapsed
01:11:56.049 00.030 11616 IsSlewing returns 0
01:11:56.050 00.001 11616 IsGuiding returns 0
01:11:56.050 00.000 11616 scope move finished after 2500 + 54 ms
01:11:56.050 00.000 11616 Move returns status 0, amount 2500
01:11:56.050 00.000 11616 MoveAxis(N, 658, ABG)
01:11:56.050 00.000 11616 Guiding  Dir = 0, Dur = 658
01:11:56.051 00.001 11616 IsSlewing returns 0
01:11:56.051 00.000 11616 IsGuiding returns 0
01:11:56.051 00.000 11616 PulseGuide returned control before completion, sleep 668
01:11:56.725 00.674 11616 IsGuiding returns 1
01:11:56.725 00.000 11616 scope still moving after pulse duration time elapsed
01:11:56.755 00.030 11616 IsSlewing returns 0
01:11:56.755 00.000 11616 IsGuiding returns 0
01:11:56.755 00.000 11616 scope move finished after 658 + 47 ms
01:11:56.755 00.000 11616 Move returns status 0, amount 658
01:11:56.755 00.000 11616 move complete, result=0
01:11:56.755 00.000 11616 worker thread done servicing request
01:11:56.756 00.001 11616 Worker thread wakes up
01:11:56.756 00.000 12268 GuideStep: -5.1 px 2500 ms EAST, -7.8 px 658 ms NORTH
01:11:56.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:11:56.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:11:58.768 02.012 11616 Exposure complete
01:11:58.823 00.055 11616 worker thread done servicing request
01:11:58.823 00.000 12268 OnExposeComplete: enter
01:11:58.824 00.001 12268 UpdateGuideState(): m_state=6
01:11:58.824 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
01:11:58.824 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.91, Mass=74, SNR=5.9, Peak=37 HFD=6.5
01:11:58.824 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
01:11:58.824 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
01:11:58.824 00.000 12268 CameraToMount -- cameraX=-8.43 cameraY=-3.67 hyp=9.20 cameraTheta=-2.73 mountX=-4.48 mountY=-7.89, mountTheta=-2.09
01:11:58.826 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.43, y=-3.67, opts=13)
01:11:58.826 00.000 12268 Enqueuing Move request for scope (-8.43, -3.67)
01:11:58.826 00.000 11616 Worker thread wakes up
01:11:58.826 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.43, -3.67) opts 0xd
01:11:58.826 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.43, -3.67)
01:11:58.826 00.000 11616 Moving (-8.43, -3.67) raw xDistance=-4.48 yDistance=-7.89
01:11:58.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.24 from input -4.48
01:11:58.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.18 from input -7.89
01:11:58.826 00.000 11616 MoveAxis(E, 2506, ABG)
01:11:58.826 00.000 11616 duration set to 2500 by maxRaDuration
01:11:58.826 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:11:58.827 00.001 11616 IsSlewing returns 0
01:11:58.827 00.000 11616 IsGuiding returns 0
01:11:58.827 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:11:58.847 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:11:58.865 00.018 12268 UpdateGuideState exits: m=74 SNR=5.9
01:11:58.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:58.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:11:58.865 00.000 12268 Enqueuing Expose request
01:12:01.352 02.487 11616 IsGuiding returns 1
01:12:01.352 00.000 11616 scope still moving after pulse duration time elapsed
01:12:01.383 00.031 11616 IsSlewing returns 0
01:12:01.384 00.001 11616 IsGuiding returns 1
01:12:01.414 00.030 11616 IsSlewing returns 0
01:12:01.415 00.001 11616 IsGuiding returns 1
01:12:01.446 00.031 11616 IsSlewing returns 0
01:12:01.447 00.001 11616 IsGuiding returns 1
01:12:01.477 00.030 11616 IsSlewing returns 0
01:12:01.477 00.000 11616 IsGuiding returns 0
01:12:01.478 00.001 11616 scope move finished after 2500 + 150 ms
01:12:01.478 00.000 11616 Move returns status 0, amount 2500
01:12:01.478 00.000 11616 MoveAxis(N, 668, ABG)
01:12:01.478 00.000 11616 Guiding  Dir = 0, Dur = 668
01:12:01.478 00.000 11616 IsSlewing returns 0
01:12:01.479 00.001 11616 IsGuiding returns 0
01:12:01.479 00.000 11616 PulseGuide returned control before completion, sleep 678
01:12:02.159 00.680 11616 IsGuiding returns 1
01:12:02.159 00.000 11616 scope still moving after pulse duration time elapsed
01:12:02.192 00.033 11616 IsSlewing returns 0
01:12:02.192 00.000 11616 IsGuiding returns 0
01:12:02.192 00.000 11616 scope move finished after 668 + 46 ms
01:12:02.193 00.001 11616 Move returns status 0, amount 668
01:12:02.193 00.000 11616 move complete, result=0
01:12:02.193 00.000 11616 worker thread done servicing request
01:12:02.193 00.000 11616 Worker thread wakes up
01:12:02.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:12:02.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:12:02.193 00.000 12268 GuideStep: -4.5 px 2500 ms EAST, -7.9 px 668 ms NORTH
01:12:04.202 02.009 11616 Exposure complete
01:12:04.258 00.056 11616 worker thread done servicing request
01:12:04.259 00.001 12268 OnExposeComplete: enter
01:12:04.259 00.000 12268 UpdateGuideState(): m_state=6
01:12:04.259 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
01:12:04.259 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.34, Mass=54, SNR=5.1, Peak=34 HFD=4.4
01:12:04.259 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.12 = 2.17)
01:12:04.259 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.94)
01:12:04.259 00.000 12268 CameraToMount -- cameraX=-7.77 cameraY=-4.24 hyp=8.85 cameraTheta=-2.64 mountX=-4.98 mountY=-7.16, mountTheta=-2.18
01:12:04.261 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.77, y=-4.24, opts=13)
01:12:04.261 00.000 12268 Enqueuing Move request for scope (-7.77, -4.24)
01:12:04.261 00.000 11616 Worker thread wakes up
01:12:04.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.77, -4.24) opts 0xd
01:12:04.261 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.77, -4.24)
01:12:04.262 00.001 11616 Moving (-7.77, -4.24) raw xDistance=-4.98 yDistance=-7.16
01:12:04.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.49 from input -4.98
01:12:04.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.07 from input -7.16
01:12:04.262 00.000 11616 MoveAxis(E, 2788, ABG)
01:12:04.262 00.000 11616 duration set to 2500 by maxRaDuration
01:12:04.262 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:12:04.262 00.000 11616 IsSlewing returns 0
01:12:04.262 00.000 11616 IsGuiding returns 0
01:12:04.263 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:12:04.285 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
01:12:04.303 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
01:12:04.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:04.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:12:04.303 00.000 12268 Enqueuing Expose request
01:12:06.789 02.486 11616 IsGuiding returns 1
01:12:06.789 00.000 11616 scope still moving after pulse duration time elapsed
01:12:06.819 00.030 11616 IsSlewing returns 0
01:12:06.820 00.001 11616 IsGuiding returns 1
01:12:06.850 00.030 11616 IsSlewing returns 0
01:12:06.850 00.000 11616 IsGuiding returns 0
01:12:06.851 00.001 11616 scope move finished after 2500 + 88 ms
01:12:06.851 00.000 11616 Move returns status 0, amount 2500
01:12:06.851 00.000 11616 MoveAxis(N, 606, ABG)
01:12:06.851 00.000 11616 Guiding  Dir = 0, Dur = 606
01:12:06.852 00.001 11616 IsSlewing returns 0
01:12:06.852 00.000 11616 IsGuiding returns 0
01:12:06.852 00.000 11616 PulseGuide returned control before completion, sleep 616
01:12:07.475 00.623 11616 IsGuiding returns 1
01:12:07.475 00.000 11616 scope still moving after pulse duration time elapsed
01:12:07.505 00.030 11616 IsSlewing returns 0
01:12:07.506 00.001 11616 IsGuiding returns 0
01:12:07.506 00.000 11616 scope move finished after 606 + 47 ms
01:12:07.506 00.000 11616 Move returns status 0, amount 606
01:12:07.506 00.000 11616 move complete, result=0
01:12:07.506 00.000 11616 worker thread done servicing request
01:12:07.506 00.000 11616 Worker thread wakes up
01:12:07.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:12:07.507 00.001 12268 GuideStep: -5.0 px 2500 ms EAST, -7.2 px 606 ms NORTH
01:12:07.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:12:08.390 00.883 12268 evsrv: cli 0F8E69C0 connect
01:12:08.390 00.000 12268 case statement mapped state 6 to 3
01:12:08.390 00.000 12268 case statement mapped state 6 to 3
01:12:08.391 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"63aa9e9b-8e61-4ece-9089-4964f6cd5c07"}
01:12:08.391 00.000 12268 case statement mapped state 6 to 3
01:12:08.391 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63aa9e9b-8e61-4ece-9089-4964f6cd5c07"}
01:12:08.392 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:12:08.393 00.001 12268 evsrv: cli 0F8E69C0 connect
01:12:08.393 00.000 12268 case statement mapped state 6 to 3
01:12:08.394 00.001 12268 case statement mapped state 6 to 3
01:12:08.395 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"1ffd6876-8d50-4186-beed-3830c2467dfa"}
01:12:08.395 00.000 12268 PhdController::Dither begins
01:12:08.395 00.000 12268 dither: size=5.50, dRA=2.77 dDec=-1.70
01:12:08.395 00.000 12268 MountToCamera -- mountTheta (0.55) + m_xAngle (1.47) = xAngle (2.02 = 2.02)
01:12:08.395 00.000 12268 MountToCamera -- mountX=2.77 mountY=-1.70 hyp=3.25 mountTheta=0.55 cameraX=-1.42, cameraY=2.92 cameraTheta=2.02
01:12:08.395 00.000 12268 setting lock position to (672.52, 922.50)
01:12:08.396 00.001 12268 Mount: notify guiding dithered (-1.4, 2.9)
01:12:08.396 00.000 12268 MultiStar: stabilizing after lock position change
01:12:08.396 00.000 12268 Status Line: Dither by 2.77,-1.70
01:12:08.400 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
01:12:08.400 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
01:12:08.400 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"1ffd6876-8d50-4186-beed-3830c2467dfa"}
01:12:08.401 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:12:09.540 01.139 11616 Exposure complete
01:12:09.651 00.111 11616 worker thread done servicing request
01:12:09.651 00.000 12268 OnExposeComplete: enter
01:12:09.652 00.001 12268 UpdateGuideState(): m_state=6
01:12:09.652 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
01:12:09.652 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.34, Mass=48, SNR=4.9, Peak=32 HFD=4.0
01:12:09.652 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.79 = 2.50)
01:12:09.652 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
01:12:09.652 00.000 12268 CameraToMount -- cameraX=-6.59 cameraY=-7.16 hyp=9.73 cameraTheta=-2.31 mountX=-7.77 mountY=-5.62, mountTheta=-2.52
01:12:09.654 00.002 12268 dither recenter: remaining=(-2.8,1.7) step=(-2.8,1.7)
01:12:09.654 00.000 12268 MountToCamera -- mountTheta (-2.59) + m_xAngle (1.47) = xAngle (-1.12 = -1.12)
01:12:09.655 00.001 12268 MountToCamera -- mountX=-2.77 mountY=1.70 hyp=3.25 mountTheta=-2.59 cameraX=1.42, cameraY=-2.92 cameraTheta=-1.12
01:12:09.655 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.42, y=-2.92, opts=4)
01:12:09.655 00.000 12268 Enqueuing Move request for scope (1.42, -2.92)
01:12:09.655 00.000 12268 Mount: notify direct move -2.77,1.70
01:12:09.655 00.000 11616 Worker thread wakes up
01:12:09.655 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.42, -2.92) opts 0x4
01:12:09.655 00.000 11616 Handling offset move in thread for scope, endpoint = (1.42, -2.92)
01:12:09.655 00.000 11616 Moving (1.42, -2.92) raw xDistance=-2.77 yDistance=1.70
01:12:09.655 00.000 11616 BLC: window closed
01:12:09.655 00.000 11616 MoveAxis(E, 3098, B)
01:12:09.655 00.000 11616 Guiding  Dir = 2, Dur = 3098
01:12:09.656 00.001 11616 IsSlewing returns 0
01:12:09.656 00.000 11616 IsGuiding returns 0
01:12:09.656 00.000 11616 PulseGuide returned control before completion, sleep 3108
01:12:09.682 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=9, Gamma=1.290
01:12:09.704 00.022 12268 UpdateGuideState exits: m=48 SNR=4.9
01:12:09.704 00.000 12268 PhdController: settling, locked = 1, distance = 11.61 (1.50) aobump = 0 frame = 1 / 99999
01:12:09.705 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768695129.704,"Host":"ASTROCENTER","Inst":1,"Distance":11.61,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:12:09.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:09.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:12:09.705 00.000 12268 Enqueuing Expose request
01:12:12.777 03.072 11616 IsGuiding returns 1
01:12:12.777 00.000 11616 scope still moving after pulse duration time elapsed
01:12:12.809 00.032 11616 IsSlewing returns 0
01:12:12.810 00.001 11616 IsGuiding returns 0
01:12:12.810 00.000 11616 scope move finished after 3098 + 55 ms
01:12:12.810 00.000 11616 Move returns status 0, amount 3098
01:12:12.810 00.000 11616 BLC: window closed
01:12:12.810 00.000 11616 BLC: Compensation needed for non-algo type move
01:12:12.810 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1566 applied
01:12:12.810 00.000 11616 MoveAxis(S, 2524, B)
01:12:12.810 00.000 11616 Guiding  Dir = 1, Dur = 2524
01:12:12.810 00.000 11616 IsSlewing returns 0
01:12:12.811 00.001 11616 IsGuiding returns 0
01:12:12.811 00.000 11616 PulseGuide returned control before completion, sleep 2534
01:12:15.350 02.539 11616 IsGuiding returns 1
01:12:15.350 00.000 11616 scope still moving after pulse duration time elapsed
01:12:15.382 00.032 11616 IsSlewing returns 0
01:12:15.383 00.001 11616 IsGuiding returns 0
01:12:15.383 00.000 11616 scope move finished after 2524 + 48 ms
01:12:15.383 00.000 11616 Move returns status 0, amount 2524
01:12:15.383 00.000 11616 move complete, result=0
01:12:15.383 00.000 11616 worker thread done servicing request
01:12:15.383 00.000 12268 GuideStep: -2.8 px 3098 ms EAST, 1.7 px 2524 ms SOUTH
01:12:15.384 00.001 11616 Worker thread wakes up
01:12:15.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:12:15.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:12:17.401 02.017 11616 Exposure complete
01:12:17.470 00.069 11616 worker thread done servicing request
01:12:17.470 00.000 12268 OnExposeComplete: enter
01:12:17.470 00.000 12268 UpdateGuideState(): m_state=6
01:12:17.471 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
01:12:17.471 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.64, Mass=69, SNR=5.7, Peak=37 HFD=4.3
01:12:17.471 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
01:12:17.471 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
01:12:17.471 00.000 12268 CameraToMount -- cameraX=-6.87 cameraY=-6.86 hyp=9.71 cameraTheta=-2.36 mountX=-7.50 mountY=-5.93, mountTheta=-2.47
01:12:17.474 00.003 12268 SchedulePrimaryMove(0D94C700, x=-6.87, y=-6.86, opts=13)
01:12:17.474 00.000 12268 Enqueuing Move request for scope (-6.87, -6.86)
01:12:17.474 00.000 11616 Worker thread wakes up
01:12:17.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.87, -6.86) opts 0xd
01:12:17.474 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.87, -6.86)
01:12:17.474 00.000 11616 Moving (-6.87, -6.86) raw xDistance=-7.50 yDistance=-5.93
01:12:17.474 00.000 11616 resist switch: large excursion: input -7.50 thresh 0.29 direction from 0 to -1
01:12:17.474 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-22.49
01:12:17.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.75 from input -7.50
01:12:17.475 00.001 11616 resist switch: large excursion: input -5.93 thresh 0.45 direction from 0 to -1
01:12:17.475 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-17.79
01:12:17.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.89 from input -5.93
01:12:17.475 00.000 11616 MoveAxis(E, 4198, ABG)
01:12:17.475 00.000 11616 duration set to 2500 by maxRaDuration
01:12:17.475 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:12:17.475 00.000 11616 IsSlewing returns 0
01:12:17.475 00.000 11616 IsGuiding returns 0
01:12:17.476 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:12:17.501 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
01:12:17.521 00.020 12268 UpdateGuideState exits: m=69 SNR=5.7
01:12:17.521 00.000 12268 PhdController: settling, locked = 1, distance = 9.71 (1.50) aobump = 0 frame = 2 / 99999
01:12:17.521 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695137.521,"Host":"ASTROCENTER","Inst":1,"Distance":9.71,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:12:17.522 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:17.522 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:12:17.522 00.000 12268 Enqueuing Expose request
01:12:19.996 02.474 11616 IsGuiding returns 1
01:12:19.996 00.000 11616 scope still moving after pulse duration time elapsed
01:12:20.026 00.030 11616 IsSlewing returns 0
01:12:20.026 00.000 11616 IsGuiding returns 0
01:12:20.026 00.000 11616 scope move finished after 2500 + 50 ms
01:12:20.026 00.000 11616 Move returns status 0, amount 2500
01:12:20.026 00.000 11616 BLC: Oldest BLC event removed
01:12:20.027 00.001 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1566 applied
01:12:20.027 00.000 11616 MoveAxis(N, 2068, ABG)
01:12:20.027 00.000 11616 Guiding  Dir = 0, Dur = 2068
01:12:20.027 00.000 11616 IsSlewing returns 0
01:12:20.028 00.001 11616 IsGuiding returns 0
01:12:20.028 00.000 11616 PulseGuide returned control before completion, sleep 2078
01:12:22.119 02.091 11616 IsGuiding returns 1
01:12:22.119 00.000 11616 scope still moving after pulse duration time elapsed
01:12:22.151 00.032 11616 IsSlewing returns 0
01:12:22.151 00.000 11616 IsGuiding returns 0
01:12:22.151 00.000 11616 scope move finished after 2068 + 56 ms
01:12:22.151 00.000 11616 Move returns status 0, amount 2068
01:12:22.151 00.000 11616 move complete, result=0
01:12:22.151 00.000 11616 worker thread done servicing request
01:12:22.152 00.001 11616 Worker thread wakes up
01:12:22.152 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.9 px 2068 ms NORTH
01:12:22.152 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:12:22.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:12:24.166 02.014 11616 Exposure complete
01:12:24.237 00.071 11616 worker thread done servicing request
01:12:24.237 00.000 12268 OnExposeComplete: enter
01:12:24.237 00.000 12268 UpdateGuideState(): m_state=6
01:12:24.238 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
01:12:24.238 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.37, Mass=57, SNR=5.2, Peak=30 HFD=5.0
01:12:24.238 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
01:12:24.238 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
01:12:24.238 00.000 12268 CameraToMount -- cameraX=-6.73 cameraY=-7.14 hyp=9.81 cameraTheta=-2.33 mountX=-7.76 mountY=-5.76, mountTheta=-2.50
01:12:24.240 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.73, y=-7.14, opts=13)
01:12:24.241 00.001 12268 Enqueuing Move request for scope (-6.73, -7.14)
01:12:24.241 00.000 11616 Worker thread wakes up
01:12:24.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.73, -7.14) opts 0xd
01:12:24.241 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.73, -7.14)
01:12:24.241 00.000 11616 Moving (-6.73, -7.14) raw xDistance=-7.76 yDistance=-5.76
01:12:24.241 00.000 11616 BLC: History state: CurrMiss=5.76, AvgInitMiss=0.97, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.889343, 1:5.764257
01:12:24.241 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
01:12:24.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.88 from input -7.76
01:12:24.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.86 from input -5.76
01:12:24.241 00.000 11616 MoveAxis(E, 4345, ABG)
01:12:24.242 00.001 11616 duration set to 2500 by maxRaDuration
01:12:24.242 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:12:24.242 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:12:24.242 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:12:24.243 00.001 11616 IsSlewing returns 0
01:12:24.243 00.000 11616 IsGuiding returns 0
01:12:24.243 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:12:24.270 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=11, Gamma=1.290
01:12:24.296 00.026 12268 UpdateGuideState exits: m=57 SNR=5.2
01:12:24.296 00.000 12268 PhdController: settling, locked = 1, distance = 9.74 (1.50) aobump = 0 frame = 3 / 99999
01:12:24.296 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695144.296,"Host":"ASTROCENTER","Inst":1,"Distance":9.74,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:12:24.297 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:24.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:12:24.297 00.000 12268 Enqueuing Expose request
01:12:26.756 02.459 11616 IsGuiding returns 1
01:12:26.756 00.000 11616 scope still moving after pulse duration time elapsed
01:12:26.788 00.032 11616 IsSlewing returns 0
01:12:26.788 00.000 11616 IsGuiding returns 0
01:12:26.788 00.000 11616 scope move finished after 2500 + 44 ms
01:12:26.788 00.000 11616 Move returns status 0, amount 2500
01:12:26.788 00.000 11616 MoveAxis(N, 488, ABG)
01:12:26.788 00.000 11616 Guiding  Dir = 0, Dur = 488
01:12:26.788 00.000 11616 IsSlewing returns 0
01:12:26.789 00.001 11616 IsGuiding returns 0
01:12:26.789 00.000 11616 PulseGuide returned control before completion, sleep 498
01:12:27.289 00.500 11616 IsGuiding returns 1
01:12:27.289 00.000 11616 scope still moving after pulse duration time elapsed
01:12:27.320 00.031 11616 IsSlewing returns 0
01:12:27.320 00.000 11616 IsGuiding returns 0
01:12:27.320 00.000 11616 scope move finished after 488 + 43 ms
01:12:27.320 00.000 11616 Move returns status 0, amount 488
01:12:27.321 00.001 11616 move complete, result=0
01:12:27.321 00.000 11616 worker thread done servicing request
01:12:27.321 00.000 11616 Worker thread wakes up
01:12:27.321 00.000 12268 GuideStep: -7.8 px 2500 ms EAST, -5.8 px 488 ms NORTH
01:12:27.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:12:27.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:12:29.345 02.024 11616 Exposure complete
01:12:29.409 00.064 11616 worker thread done servicing request
01:12:29.409 00.000 12268 OnExposeComplete: enter
01:12:29.409 00.000 12268 UpdateGuideState(): m_state=6
01:12:29.410 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
01:12:29.410 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.35, Mass=53, SNR=5.1, Peak=33 HFD=3.7
01:12:29.410 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
01:12:29.410 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.63)
01:12:29.410 00.000 12268 CameraToMount -- cameraX=-6.81 cameraY=-7.15 hyp=9.87 cameraTheta=-2.33 mountX=-7.78 mountY=-5.83, mountTheta=-2.50
01:12:29.412 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.81, y=-7.15, opts=13)
01:12:29.412 00.000 12268 Enqueuing Move request for scope (-6.81, -7.15)
01:12:29.412 00.000 11616 Worker thread wakes up
01:12:29.412 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.81, -7.15) opts 0xd
01:12:29.413 00.001 11616 Handling offset move in thread for scope, endpoint = (-6.81, -7.15)
01:12:29.413 00.000 11616 Moving (-6.81, -7.15) raw xDistance=-7.78 yDistance=-5.83
01:12:29.413 00.000 11616 BLC: History state: CurrMiss=5.83, AvgInitMiss=0.97, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.889343, 1:5.764257, 2:5.833773
01:12:29.413 00.000 11616 BLC: Under-shoot: nominal increase by 547
01:12:29.413 00.000 11616 BLC: window closed
01:12:29.413 00.000 11616 BLC: Pulse adjusted to 1723
01:12:29.415 00.002 11616 GuideAlgorithmResistSwitch::result() returns -3.89 from input -7.78
01:12:29.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -5.83
01:12:29.415 00.000 11616 MoveAxis(E, 4358, ABG)
01:12:29.415 00.000 11616 duration set to 2500 by maxRaDuration
01:12:29.415 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:12:29.415 00.000 11616 IsSlewing returns 0
01:12:29.416 00.001 11616 IsGuiding returns 0
01:12:29.416 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:12:29.438 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=10, Gamma=1.290
01:12:29.458 00.020 12268 UpdateGuideState exits: m=53 SNR=5.1
01:12:29.458 00.000 12268 PhdController: settling, locked = 1, distance = 9.78 (1.50) aobump = 0 frame = 4 / 99999
01:12:29.458 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695149.458,"Host":"ASTROCENTER","Inst":1,"Distance":9.78,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:12:29.458 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:29.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:12:29.458 00.000 12268 Enqueuing Expose request
01:12:29.614 00.156 12268 evsrv: cli 0F8E6D80 connect
01:12:29.614 00.000 12268 case statement mapped state 6 to 3
01:12:29.614 00.000 12268 case statement mapped state 6 to 3
01:12:29.615 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"b0e5255d-ee7b-465c-b54b-ae1c6b40cacd"}
01:12:29.615 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"b0e5255d-ee7b-465c-b54b-ae1c6b40cacd"}
01:12:29.616 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:12:31.935 02.319 11616 IsGuiding returns 1
01:12:31.935 00.000 11616 scope still moving after pulse duration time elapsed
01:12:31.965 00.030 11616 IsSlewing returns 0
01:12:31.965 00.000 11616 IsGuiding returns 0
01:12:31.965 00.000 11616 scope move finished after 2500 + 50 ms
01:12:31.966 00.001 11616 Move returns status 0, amount 2500
01:12:31.966 00.000 11616 MoveAxis(N, 494, ABG)
01:12:31.966 00.000 11616 Guiding  Dir = 0, Dur = 494
01:12:31.966 00.000 11616 IsSlewing returns 0
01:12:31.966 00.000 11616 IsGuiding returns 0
01:12:31.966 00.000 11616 PulseGuide returned control before completion, sleep 504
01:12:32.483 00.517 11616 IsGuiding returns 1
01:12:32.483 00.000 11616 scope still moving after pulse duration time elapsed
01:12:32.515 00.032 11616 IsSlewing returns 0
01:12:32.515 00.000 11616 IsGuiding returns 0
01:12:32.516 00.001 11616 scope move finished after 494 + 54 ms
01:12:32.516 00.000 11616 Move returns status 0, amount 494
01:12:32.516 00.000 11616 move complete, result=0
01:12:32.516 00.000 11616 worker thread done servicing request
01:12:32.516 00.000 11616 Worker thread wakes up
01:12:32.516 00.000 12268 GuideStep: -7.8 px 2500 ms EAST, -5.8 px 494 ms NORTH
01:12:32.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:12:32.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:12:34.531 02.015 11616 Exposure complete
01:12:34.589 00.058 11616 worker thread done servicing request
01:12:34.589 00.000 12268 OnExposeComplete: enter
01:12:34.589 00.000 12268 UpdateGuideState(): m_state=6
01:12:34.589 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
01:12:34.590 00.001 12268 Star::Find returns 1 (0), X=665.72, Y=915.51, Mass=65, SNR=5.6, Peak=33 HFD=6.0
01:12:34.590 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
01:12:34.590 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
01:12:34.590 00.000 12268 CameraToMount -- cameraX=-6.79 cameraY=-7.00 hyp=9.75 cameraTheta=-2.34 mountX=-7.63 mountY=-5.84, mountTheta=-2.49
01:12:34.592 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.79, y=-7.00, opts=13)
01:12:34.592 00.000 12268 Enqueuing Move request for scope (-6.79, -7.00)
01:12:34.595 00.003 11616 Worker thread wakes up
01:12:34.595 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.79, -7.00) opts 0xd
01:12:34.595 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.79, -7.00)
01:12:34.595 00.000 11616 Moving (-6.79, -7.00) raw xDistance=-7.63 yDistance=-5.84
01:12:34.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.81 from input -7.63
01:12:34.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -5.84
01:12:34.596 00.001 11616 MoveAxis(E, 4271, ABG)
01:12:34.596 00.000 11616 duration set to 2500 by maxRaDuration
01:12:34.596 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:12:34.596 00.000 11616 IsSlewing returns 0
01:12:34.597 00.001 11616 IsGuiding returns 0
01:12:34.597 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:12:34.618 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:12:34.638 00.020 12268 UpdateGuideState exits: m=65 SNR=5.6
01:12:34.638 00.000 12268 PhdController: settling, locked = 1, distance = 9.77 (1.50) aobump = 0 frame = 5 / 99999
01:12:34.638 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695154.638,"Host":"ASTROCENTER","Inst":1,"Distance":9.77,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:12:34.639 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:34.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:12:34.639 00.000 12268 Enqueuing Expose request
01:12:37.118 02.479 11616 IsGuiding returns 1
01:12:37.118 00.000 11616 scope still moving after pulse duration time elapsed
01:12:37.150 00.032 11616 IsSlewing returns 0
01:12:37.150 00.000 11616 IsGuiding returns 1
01:12:37.182 00.032 11616 IsSlewing returns 0
01:12:37.182 00.000 11616 IsGuiding returns 1
01:12:37.214 00.032 11616 IsSlewing returns 0
01:12:37.214 00.000 11616 IsGuiding returns 1
01:12:37.246 00.032 11616 IsSlewing returns 0
01:12:37.246 00.000 11616 IsGuiding returns 1
01:12:37.278 00.032 11616 IsSlewing returns 0
01:12:37.278 00.000 11616 IsGuiding returns 1
01:12:37.310 00.032 11616 IsSlewing returns 0
01:12:37.310 00.000 11616 IsGuiding returns 1
01:12:37.342 00.032 11616 IsSlewing returns 0
01:12:37.342 00.000 11616 IsGuiding returns 0
01:12:37.343 00.001 11616 scope move finished after 2500 + 245 ms
01:12:37.343 00.000 11616 Move returns status 0, amount 2500
01:12:37.343 00.000 11616 MoveAxis(N, 494, ABG)
01:12:37.343 00.000 11616 Guiding  Dir = 0, Dur = 494
01:12:37.343 00.000 11616 IsSlewing returns 0
01:12:37.343 00.000 11616 IsGuiding returns 0
01:12:37.344 00.001 11616 PulseGuide returned control before completion, sleep 504
01:12:37.860 00.516 11616 IsGuiding returns 1
01:12:37.860 00.000 11616 scope still moving after pulse duration time elapsed
01:12:37.892 00.032 11616 IsSlewing returns 0
01:12:37.892 00.000 11616 IsGuiding returns 0
01:12:37.892 00.000 11616 scope move finished after 494 + 55 ms
01:12:37.892 00.000 11616 Move returns status 0, amount 494
01:12:37.892 00.000 11616 move complete, result=0
01:12:37.892 00.000 11616 worker thread done servicing request
01:12:37.893 00.001 11616 Worker thread wakes up
01:12:37.893 00.000 12268 GuideStep: -7.6 px 2500 ms EAST, -5.8 px 494 ms NORTH
01:12:37.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:12:37.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:12:39.905 02.012 11616 Exposure complete
01:12:39.961 00.056 11616 worker thread done servicing request
01:12:39.962 00.001 12268 OnExposeComplete: enter
01:12:39.962 00.000 12268 UpdateGuideState(): m_state=6
01:12:39.962 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
01:12:39.962 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=47, SNR=4.8, Peak=35 HFD=3.6
01:12:39.962 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
01:12:39.962 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
01:12:39.962 00.000 12268 CameraToMount -- cameraX=-6.44 cameraY=-6.92 hyp=9.45 cameraTheta=-2.32 mountX=-7.52 mountY=-5.50, mountTheta=-2.51
01:12:39.964 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.44, y=-6.92, opts=13)
01:12:39.964 00.000 12268 Enqueuing Move request for scope (-6.44, -6.92)
01:12:39.964 00.000 11616 Worker thread wakes up
01:12:39.964 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.44, -6.92) opts 0xd
01:12:39.964 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.44, -6.92)
01:12:39.964 00.000 11616 Moving (-6.44, -6.92) raw xDistance=-7.52 yDistance=-5.50
01:12:39.964 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.76 from input -7.52
01:12:39.965 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.82 from input -5.50
01:12:39.965 00.000 11616 MoveAxis(E, 4208, ABG)
01:12:39.965 00.000 11616 duration set to 2500 by maxRaDuration
01:12:39.965 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:12:39.965 00.000 11616 IsSlewing returns 0
01:12:39.965 00.000 11616 IsGuiding returns 0
01:12:39.966 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:12:39.987 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:12:40.004 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
01:12:40.004 00.000 12268 PhdController: settling, locked = 1, distance = 9.68 (1.50) aobump = 0 frame = 6 / 99999
01:12:40.004 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695160.004,"Host":"ASTROCENTER","Inst":1,"Distance":9.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:12:40.005 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:40.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:12:40.005 00.000 12268 Enqueuing Expose request
01:12:42.482 02.477 11616 IsGuiding returns 1
01:12:42.483 00.001 11616 scope still moving after pulse duration time elapsed
01:12:42.512 00.029 11616 IsSlewing returns 0
01:12:42.512 00.000 11616 IsGuiding returns 0
01:12:42.512 00.000 11616 scope move finished after 2500 + 46 ms
01:12:42.512 00.000 11616 Move returns status 0, amount 2500
01:12:42.513 00.001 11616 MoveAxis(N, 465, ABG)
01:12:42.513 00.000 11616 Guiding  Dir = 0, Dur = 465
01:12:42.513 00.000 11616 IsSlewing returns 0
01:12:42.513 00.000 11616 IsGuiding returns 0
01:12:42.513 00.000 11616 PulseGuide returned control before completion, sleep 475
01:12:43.002 00.489 11616 IsGuiding returns 1
01:12:43.002 00.000 11616 scope still moving after pulse duration time elapsed
01:12:43.034 00.032 11616 IsSlewing returns 0
01:12:43.035 00.001 11616 IsGuiding returns 0
01:12:43.035 00.000 11616 scope move finished after 465 + 56 ms
01:12:43.035 00.000 11616 Move returns status 0, amount 465
01:12:43.035 00.000 11616 move complete, result=0
01:12:43.035 00.000 11616 worker thread done servicing request
01:12:43.035 00.000 11616 Worker thread wakes up
01:12:43.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:12:43.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:12:43.035 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.5 px 465 ms NORTH
01:12:45.040 02.005 11616 Exposure complete
01:12:45.095 00.055 11616 worker thread done servicing request
01:12:45.095 00.000 12268 OnExposeComplete: enter
01:12:45.095 00.000 12268 UpdateGuideState(): m_state=6
01:12:45.096 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
01:12:45.096 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.59, Mass=40, SNR=4.5, Peak=31 HFD=3.6
01:12:45.096 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
01:12:45.096 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.62)
01:12:45.096 00.000 12268 CameraToMount -- cameraX=-6.45 cameraY=-6.92 hyp=9.46 cameraTheta=-2.32 mountX=-7.51 mountY=-5.51, mountTheta=-2.51
01:12:45.098 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.45, y=-6.92, opts=13)
01:12:45.098 00.000 12268 Enqueuing Move request for scope (-6.45, -6.92)
01:12:45.098 00.000 11616 Worker thread wakes up
01:12:45.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.45, -6.92) opts 0xd
01:12:45.098 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.45, -6.92)
01:12:45.098 00.000 11616 Moving (-6.45, -6.92) raw xDistance=-7.51 yDistance=-5.51
01:12:45.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.76 from input -7.51
01:12:45.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.83 from input -5.51
01:12:45.098 00.000 11616 MoveAxis(E, 4207, ABG)
01:12:45.099 00.001 11616 duration set to 2500 by maxRaDuration
01:12:45.099 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:12:45.099 00.000 11616 IsSlewing returns 0
01:12:45.099 00.000 11616 IsGuiding returns 0
01:12:45.100 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:12:45.121 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:12:45.140 00.019 12268 UpdateGuideState exits: m=40 SNR=4.5
01:12:45.140 00.000 12268 PhdController: settling, locked = 1, distance = 9.61 (1.50) aobump = 0 frame = 7 / 99999
01:12:45.140 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695165.140,"Host":"ASTROCENTER","Inst":1,"Distance":9.61,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:12:45.141 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:45.141 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:12:45.141 00.000 12268 Enqueuing Expose request
01:12:47.612 02.471 11616 IsGuiding returns 1
01:12:47.612 00.000 11616 scope still moving after pulse duration time elapsed
01:12:47.643 00.031 11616 IsSlewing returns 0
01:12:47.644 00.001 11616 IsGuiding returns 0
01:12:47.644 00.000 11616 scope move finished after 2500 + 44 ms
01:12:47.644 00.000 11616 Move returns status 0, amount 2500
01:12:47.644 00.000 11616 MoveAxis(N, 466, ABG)
01:12:47.644 00.000 11616 Guiding  Dir = 0, Dur = 466
01:12:47.644 00.000 11616 IsSlewing returns 0
01:12:47.645 00.001 11616 IsGuiding returns 0
01:12:47.645 00.000 11616 PulseGuide returned control before completion, sleep 476
01:12:48.124 00.479 11616 IsGuiding returns 1
01:12:48.124 00.000 11616 scope still moving after pulse duration time elapsed
01:12:48.157 00.033 11616 IsSlewing returns 0
01:12:48.157 00.000 11616 IsGuiding returns 0
01:12:48.157 00.000 11616 scope move finished after 466 + 46 ms
01:12:48.157 00.000 11616 Move returns status 0, amount 466
01:12:48.157 00.000 11616 move complete, result=0
01:12:48.158 00.001 11616 worker thread done servicing request
01:12:48.158 00.000 11616 Worker thread wakes up
01:12:48.158 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.5 px 466 ms NORTH
01:12:48.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:12:48.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:12:50.174 02.016 11616 Exposure complete
01:12:50.230 00.056 11616 worker thread done servicing request
01:12:50.230 00.000 12268 OnExposeComplete: enter
01:12:50.230 00.000 12268 UpdateGuideState(): m_state=6
01:12:50.231 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
01:12:50.231 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.80, Mass=61, SNR=5.4, Peak=35 HFD=5.1
01:12:50.231 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
01:12:50.231 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
01:12:50.231 00.000 12268 CameraToMount -- cameraX=-7.01 cameraY=-6.71 hyp=9.70 cameraTheta=-2.38 mountX=-7.36 mountY=-6.10, mountTheta=-2.45
01:12:50.233 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.01, y=-6.71, opts=13)
01:12:50.233 00.000 12268 Enqueuing Move request for scope (-7.01, -6.71)
01:12:50.233 00.000 11616 Worker thread wakes up
01:12:50.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.01, -6.71) opts 0xd
01:12:50.233 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.01, -6.71)
01:12:50.234 00.001 11616 Moving (-7.01, -6.71) raw xDistance=-7.36 yDistance=-6.10
01:12:50.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.68 from input -7.36
01:12:50.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.91 from input -6.10
01:12:50.234 00.000 11616 MoveAxis(E, 4120, ABG)
01:12:50.234 00.000 11616 duration set to 2500 by maxRaDuration
01:12:50.234 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:12:50.234 00.000 11616 IsSlewing returns 0
01:12:50.234 00.000 11616 IsGuiding returns 0
01:12:50.235 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:12:50.255 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:12:50.273 00.018 12268 UpdateGuideState exits: m=61 SNR=5.4
01:12:50.273 00.000 12268 PhdController: settling, locked = 1, distance = 9.64 (1.50) aobump = 0 frame = 8 / 99999
01:12:50.273 00.000 12268 PhdController failed: timed-out waiting for guider to settle
01:12:50.274 00.001 12268 PhdController: newstate STATE_FINISH
01:12:50.274 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
01:12:50.274 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768695170.274,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":8,"DroppedFrames":0}
01:12:50.274 00.000 12268 Mount: notify guiding dither settle done success=0
01:12:50.274 00.000 12268 PhdController: newstate STATE_IDLE
01:12:50.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:50.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:12:50.274 00.000 12268 Enqueuing Expose request
01:12:51.172 00.898 12268 evsrv: cli 0F8E6D80 connect
01:12:51.173 00.001 12268 case statement mapped state 6 to 3
01:12:51.173 00.000 12268 case statement mapped state 6 to 3
01:12:51.174 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"722dfd6b-e9b8-42bd-87bd-e5dd60f3dda1"}
01:12:51.174 00.000 12268 case statement mapped state 6 to 3
01:12:51.174 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"722dfd6b-e9b8-42bd-87bd-e5dd60f3dda1"}
01:12:51.175 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:12:52.750 01.575 11616 IsGuiding returns 1
01:12:52.750 00.000 11616 scope still moving after pulse duration time elapsed
01:12:52.782 00.032 11616 IsSlewing returns 0
01:12:52.782 00.000 11616 IsGuiding returns 0
01:12:52.782 00.000 11616 scope move finished after 2500 + 47 ms
01:12:52.782 00.000 11616 Move returns status 0, amount 2500
01:12:52.782 00.000 11616 MoveAxis(N, 516, ABG)
01:12:52.782 00.000 11616 Guiding  Dir = 0, Dur = 516
01:12:52.783 00.001 11616 IsSlewing returns 0
01:12:52.783 00.000 11616 IsGuiding returns 0
01:12:52.784 00.001 11616 PulseGuide returned control before completion, sleep 526
01:12:53.314 00.530 11616 IsGuiding returns 1
01:12:53.314 00.000 11616 scope still moving after pulse duration time elapsed
01:12:53.346 00.032 11616 IsSlewing returns 0
01:12:53.346 00.000 11616 IsGuiding returns 0
01:12:53.346 00.000 11616 scope move finished after 516 + 47 ms
01:12:53.346 00.000 11616 Move returns status 0, amount 516
01:12:53.346 00.000 11616 move complete, result=0
01:12:53.346 00.000 11616 worker thread done servicing request
01:12:53.346 00.000 11616 Worker thread wakes up
01:12:53.348 00.002 12268 GuideStep: -7.4 px 2500 ms EAST, -6.1 px 516 ms NORTH
01:12:53.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:12:53.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:12:55.355 02.007 11616 Exposure complete
01:12:55.410 00.055 11616 worker thread done servicing request
01:12:55.411 00.001 12268 OnExposeComplete: enter
01:12:55.411 00.000 12268 UpdateGuideState(): m_state=6
01:12:55.411 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
01:12:55.411 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.77, Mass=64, SNR=5.5, Peak=32 HFD=4.9
01:12:55.411 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.87 = 2.42)
01:12:55.411 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.69)
01:12:55.411 00.000 12268 CameraToMount -- cameraX=-7.25 cameraY=-6.74 hyp=9.90 cameraTheta=-2.39 mountX=-7.41 mountY=-6.33, mountTheta=-2.43
01:12:55.412 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.25, y=-6.74, opts=13)
01:12:55.412 00.000 12268 Enqueuing Move request for scope (-7.25, -6.74)
01:12:55.412 00.000 11616 Worker thread wakes up
01:12:55.412 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.25, -6.74) opts 0xd
01:12:55.412 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.25, -6.74)
01:12:55.412 00.000 11616 Moving (-7.25, -6.74) raw xDistance=-7.41 yDistance=-6.33
01:12:55.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.71 from input -7.41
01:12:55.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.95 from input -6.33
01:12:55.412 00.000 11616 MoveAxis(E, 4149, ABG)
01:12:55.412 00.000 11616 duration set to 2500 by maxRaDuration
01:12:55.413 00.001 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:12:55.413 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:12:55.413 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:12:55.413 00.000 11616 IsSlewing returns 0
01:12:55.413 00.000 11616 IsGuiding returns 0
01:12:55.414 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:12:55.436 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:12:55.454 00.018 12268 UpdateGuideState exits: m=64 SNR=5.5
01:12:55.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:55.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:12:55.454 00.000 12268 Enqueuing Expose request
01:12:57.936 02.482 11616 IsGuiding returns 1
01:12:57.937 00.001 11616 scope still moving after pulse duration time elapsed
01:12:57.967 00.030 11616 IsSlewing returns 0
01:12:57.967 00.000 11616 IsGuiding returns 0
01:12:57.968 00.001 11616 scope move finished after 2500 + 54 ms
01:12:57.968 00.000 11616 Move returns status 0, amount 2500
01:12:57.968 00.000 11616 MoveAxis(N, 535, ABG)
01:12:57.968 00.000 11616 Guiding  Dir = 0, Dur = 535
01:12:57.968 00.000 11616 IsSlewing returns 0
01:12:57.968 00.000 11616 IsGuiding returns 0
01:12:57.969 00.001 11616 PulseGuide returned control before completion, sleep 545
01:12:58.517 00.548 11616 IsGuiding returns 1
01:12:58.517 00.000 11616 scope still moving after pulse duration time elapsed
01:12:58.549 00.032 11616 IsSlewing returns 0
01:12:58.549 00.000 11616 IsGuiding returns 0
01:12:58.549 00.000 11616 scope move finished after 535 + 44 ms
01:12:58.549 00.000 11616 Move returns status 0, amount 535
01:12:58.549 00.000 11616 move complete, result=0
01:12:58.549 00.000 11616 worker thread done servicing request
01:12:58.549 00.000 11616 Worker thread wakes up
01:12:58.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:12:58.550 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:12:58.550 00.000 12268 GuideStep: -7.4 px 2500 ms EAST, -6.3 px 535 ms NORTH
01:13:00.556 02.006 11616 Exposure complete
01:13:00.616 00.060 11616 worker thread done servicing request
01:13:00.616 00.000 12268 OnExposeComplete: enter
01:13:00.616 00.000 12268 UpdateGuideState(): m_state=6
01:13:00.616 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
01:13:00.616 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.89, Mass=55, SNR=5.1, Peak=32 HFD=3.8
01:13:00.616 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
01:13:00.616 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
01:13:00.617 00.001 12268 CameraToMount -- cameraX=-6.91 cameraY=-6.61 hyp=9.56 cameraTheta=-2.38 mountX=-7.25 mountY=-6.00, mountTheta=-2.45
01:13:00.620 00.003 12268 SchedulePrimaryMove(0D94C700, x=-6.91, y=-6.61, opts=13)
01:13:00.620 00.000 12268 Enqueuing Move request for scope (-6.91, -6.61)
01:13:00.620 00.000 11616 Worker thread wakes up
01:13:00.620 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.91, -6.61) opts 0xd
01:13:00.620 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.91, -6.61)
01:13:00.621 00.001 11616 Moving (-6.91, -6.61) raw xDistance=-7.25 yDistance=-6.00
01:13:00.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.63 from input -7.25
01:13:00.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.90 from input -6.00
01:13:00.621 00.000 11616 MoveAxis(E, 4061, ABG)
01:13:00.621 00.000 11616 duration set to 2500 by maxRaDuration
01:13:00.621 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:13:00.621 00.000 11616 IsSlewing returns 0
01:13:00.621 00.000 11616 IsGuiding returns 0
01:13:00.622 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:13:00.646 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:13:00.663 00.017 12268 UpdateGuideState exits: m=55 SNR=5.1
01:13:00.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:00.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:13:00.663 00.000 12268 Enqueuing Expose request
01:13:03.136 02.473 11616 IsGuiding returns 1
01:13:03.136 00.000 11616 scope still moving after pulse duration time elapsed
01:13:03.167 00.031 11616 IsSlewing returns 0
01:13:03.167 00.000 11616 IsGuiding returns 1
01:13:03.199 00.032 11616 IsSlewing returns 0
01:13:03.199 00.000 11616 IsGuiding returns 1
01:13:03.230 00.031 11616 IsSlewing returns 0
01:13:03.230 00.000 11616 IsGuiding returns 1
01:13:03.260 00.030 11616 IsSlewing returns 0
01:13:03.261 00.001 11616 IsGuiding returns 1
01:13:03.291 00.030 11616 IsSlewing returns 0
01:13:03.292 00.001 11616 IsGuiding returns 0
01:13:03.292 00.000 11616 scope move finished after 2500 + 170 ms
01:13:03.292 00.000 11616 Move returns status 0, amount 2500
01:13:03.292 00.000 11616 MoveAxis(N, 508, ABG)
01:13:03.292 00.000 11616 Guiding  Dir = 0, Dur = 508
01:13:03.292 00.000 11616 IsSlewing returns 0
01:13:03.292 00.000 11616 IsGuiding returns 0
01:13:03.293 00.001 11616 PulseGuide returned control before completion, sleep 518
01:13:03.822 00.529 11616 IsGuiding returns 1
01:13:03.822 00.000 11616 scope still moving after pulse duration time elapsed
01:13:03.855 00.033 11616 IsSlewing returns 0
01:13:03.855 00.000 11616 IsGuiding returns 0
01:13:03.855 00.000 11616 scope move finished after 508 + 54 ms
01:13:03.855 00.000 11616 Move returns status 0, amount 508
01:13:03.855 00.000 11616 move complete, result=0
01:13:03.856 00.001 11616 worker thread done servicing request
01:13:03.856 00.000 11616 Worker thread wakes up
01:13:03.856 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:13:03.856 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:13:03.856 00.000 12268 GuideStep: -7.3 px 2500 ms EAST, -6.0 px 508 ms NORTH
01:13:05.862 02.006 11616 Exposure complete
01:13:05.916 00.054 11616 worker thread done servicing request
01:13:05.917 00.001 12268 OnExposeComplete: enter
01:13:05.917 00.000 12268 UpdateGuideState(): m_state=6
01:13:05.917 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
01:13:05.917 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.24, Mass=58, SNR=5.3, Peak=34 HFD=4.6
01:13:05.917 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
01:13:05.917 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
01:13:05.917 00.000 12268 CameraToMount -- cameraX=-6.84 cameraY=-7.27 hyp=9.98 cameraTheta=-2.33 mountX=-7.90 mountY=-5.85, mountTheta=-2.50
01:13:05.919 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.84, y=-7.27, opts=13)
01:13:05.919 00.000 12268 Enqueuing Move request for scope (-6.84, -7.27)
01:13:05.919 00.000 11616 Worker thread wakes up
01:13:05.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.84, -7.27) opts 0xd
01:13:05.919 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.84, -7.27)
01:13:05.919 00.000 11616 Moving (-6.84, -7.27) raw xDistance=-7.90 yDistance=-5.85
01:13:05.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.95 from input -7.90
01:13:05.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -5.85
01:13:05.919 00.000 11616 MoveAxis(E, 4423, ABG)
01:13:05.919 00.000 11616 duration set to 2500 by maxRaDuration
01:13:05.919 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:13:05.920 00.001 11616 IsSlewing returns 0
01:13:05.920 00.000 11616 IsGuiding returns 0
01:13:05.920 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:13:05.940 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:13:05.959 00.019 12268 UpdateGuideState exits: m=58 SNR=5.3
01:13:05.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:05.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:13:05.959 00.000 12268 Enqueuing Expose request
01:13:08.439 02.480 11616 IsGuiding returns 1
01:13:08.439 00.000 11616 scope still moving after pulse duration time elapsed
01:13:08.470 00.031 11616 IsSlewing returns 0
01:13:08.471 00.001 11616 IsGuiding returns 0
01:13:08.471 00.000 11616 scope move finished after 2500 + 51 ms
01:13:08.471 00.000 11616 Move returns status 0, amount 2500
01:13:08.471 00.000 11616 MoveAxis(N, 495, ABG)
01:13:08.471 00.000 11616 Guiding  Dir = 0, Dur = 495
01:13:08.471 00.000 11616 IsSlewing returns 0
01:13:08.472 00.001 11616 IsGuiding returns 0
01:13:08.472 00.000 11616 PulseGuide returned control before completion, sleep 505
01:13:08.985 00.513 11616 IsGuiding returns 1
01:13:08.985 00.000 11616 scope still moving after pulse duration time elapsed
01:13:09.015 00.030 11616 IsSlewing returns 0
01:13:09.015 00.000 11616 IsGuiding returns 0
01:13:09.016 00.001 11616 scope move finished after 495 + 48 ms
01:13:09.016 00.000 11616 Move returns status 0, amount 495
01:13:09.016 00.000 11616 move complete, result=0
01:13:09.016 00.000 11616 worker thread done servicing request
01:13:09.016 00.000 11616 Worker thread wakes up
01:13:09.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:13:09.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:13:09.016 00.000 12268 GuideStep: -7.9 px 2500 ms EAST, -5.8 px 495 ms NORTH
01:13:11.023 02.007 11616 Exposure complete
01:13:11.078 00.055 11616 worker thread done servicing request
01:13:11.078 00.000 12268 OnExposeComplete: enter
01:13:11.078 00.000 12268 UpdateGuideState(): m_state=6
01:13:11.078 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
01:13:11.078 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=916.07, Mass=60, SNR=5.4, Peak=32 HFD=4.7
01:13:11.079 00.001 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
01:13:11.079 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
01:13:11.079 00.000 12268 CameraToMount -- cameraX=-6.67 cameraY=-6.43 hyp=9.27 cameraTheta=-2.37 mountX=-7.05 mountY=-5.79, mountTheta=-2.45
01:13:11.080 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.67, y=-6.43, opts=13)
01:13:11.080 00.000 12268 Enqueuing Move request for scope (-6.67, -6.43)
01:13:11.080 00.000 11616 Worker thread wakes up
01:13:11.081 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.67, -6.43) opts 0xd
01:13:11.081 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.67, -6.43)
01:13:11.081 00.000 11616 Moving (-6.67, -6.43) raw xDistance=-7.05 yDistance=-5.79
01:13:11.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.53 from input -7.05
01:13:11.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -5.79
01:13:11.081 00.000 11616 MoveAxis(E, 3949, ABG)
01:13:11.081 00.000 11616 duration set to 2500 by maxRaDuration
01:13:11.081 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:13:11.081 00.000 11616 IsSlewing returns 0
01:13:11.082 00.001 11616 IsGuiding returns 0
01:13:11.082 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:13:11.102 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:13:11.120 00.018 12268 UpdateGuideState exits: m=60 SNR=5.4
01:13:11.120 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:11.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:13:11.120 00.000 12268 Enqueuing Expose request
01:13:13.608 02.488 11616 IsGuiding returns 0
01:13:13.609 00.001 11616 Move returns status 0, amount 2500
01:13:13.609 00.000 11616 MoveAxis(N, 490, ABG)
01:13:13.609 00.000 11616 Guiding  Dir = 0, Dur = 490
01:13:13.609 00.000 11616 IsSlewing returns 0
01:13:13.609 00.000 11616 IsGuiding returns 0
01:13:13.610 00.001 11616 PulseGuide returned control before completion, sleep 500
01:13:14.115 00.505 11616 IsGuiding returns 1
01:13:14.115 00.000 11616 scope still moving after pulse duration time elapsed
01:13:14.146 00.031 11616 IsSlewing returns 0
01:13:14.147 00.001 11616 IsGuiding returns 0
01:13:14.147 00.000 11616 scope move finished after 490 + 47 ms
01:13:14.147 00.000 11616 Move returns status 0, amount 490
01:13:14.147 00.000 11616 move complete, result=0
01:13:14.147 00.000 11616 worker thread done servicing request
01:13:14.147 00.000 11616 Worker thread wakes up
01:13:14.147 00.000 12268 GuideStep: -7.1 px 2500 ms EAST, -5.8 px 490 ms NORTH
01:13:14.148 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:13:14.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:13:16.157 02.009 11616 Exposure complete
01:13:16.212 00.055 11616 worker thread done servicing request
01:13:16.212 00.000 12268 OnExposeComplete: enter
01:13:16.212 00.000 12268 UpdateGuideState(): m_state=6
01:13:16.213 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
01:13:16.213 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=43, SNR=4.6, Peak=32 HFD=3.7
01:13:16.213 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
01:13:16.213 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
01:13:16.213 00.000 12268 CameraToMount -- cameraX=-6.43 cameraY=-6.92 hyp=9.45 cameraTheta=-2.32 mountX=-7.52 mountY=-5.49, mountTheta=-2.51
01:13:16.215 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.43, y=-6.92, opts=13)
01:13:16.215 00.000 12268 Enqueuing Move request for scope (-6.43, -6.92)
01:13:16.215 00.000 11616 Worker thread wakes up
01:13:16.215 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.43, -6.92) opts 0xd
01:13:16.215 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.43, -6.92)
01:13:16.215 00.000 11616 Moving (-6.43, -6.92) raw xDistance=-7.52 yDistance=-5.49
01:13:16.216 00.001 11616 GuideAlgorithmResistSwitch::result() returns -3.76 from input -7.52
01:13:16.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.82 from input -5.49
01:13:16.216 00.000 11616 MoveAxis(E, 4208, ABG)
01:13:16.216 00.000 11616 duration set to 2500 by maxRaDuration
01:13:16.216 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:13:16.216 00.000 11616 IsSlewing returns 0
01:13:16.216 00.000 11616 IsGuiding returns 0
01:13:16.217 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:13:16.238 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=19, Gamma=1.290
01:13:16.259 00.021 12268 UpdateGuideState exits: m=43 SNR=4.6
01:13:16.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:16.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:13:16.259 00.000 12268 Enqueuing Expose request
01:13:18.728 02.469 11616 IsGuiding returns 1
01:13:18.729 00.001 11616 scope still moving after pulse duration time elapsed
01:13:18.760 00.031 11616 IsSlewing returns 0
01:13:18.760 00.000 11616 IsGuiding returns 0
01:13:18.760 00.000 11616 scope move finished after 2500 + 43 ms
01:13:18.760 00.000 11616 Move returns status 0, amount 2500
01:13:18.761 00.001 11616 MoveAxis(N, 464, ABG)
01:13:18.761 00.000 11616 Guiding  Dir = 0, Dur = 464
01:13:18.761 00.000 11616 IsSlewing returns 0
01:13:18.761 00.000 11616 IsGuiding returns 0
01:13:18.761 00.000 11616 PulseGuide returned control before completion, sleep 474
01:13:19.241 00.480 11616 IsGuiding returns 1
01:13:19.242 00.001 11616 scope still moving after pulse duration time elapsed
01:13:19.272 00.030 11616 IsSlewing returns 0
01:13:19.273 00.001 11616 IsGuiding returns 0
01:13:19.273 00.000 11616 scope move finished after 464 + 47 ms
01:13:19.273 00.000 11616 Move returns status 0, amount 464
01:13:19.273 00.000 11616 move complete, result=0
01:13:19.273 00.000 11616 worker thread done servicing request
01:13:19.273 00.000 11616 Worker thread wakes up
01:13:19.273 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.5 px 464 ms NORTH
01:13:19.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:13:19.274 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:13:21.295 02.021 11616 Exposure complete
01:13:21.349 00.054 11616 worker thread done servicing request
01:13:21.349 00.000 12268 OnExposeComplete: enter
01:13:21.349 00.000 12268 UpdateGuideState(): m_state=6
01:13:21.349 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
01:13:21.349 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.53, Mass=53, SNR=5.1, Peak=31 HFD=3.9
01:13:21.349 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
01:13:21.350 00.001 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
01:13:21.350 00.000 12268 CameraToMount -- cameraX=-6.80 cameraY=-6.98 hyp=9.74 cameraTheta=-2.34 mountX=-7.61 mountY=-5.85, mountTheta=-2.49
01:13:21.351 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.80, y=-6.98, opts=13)
01:13:21.351 00.000 12268 Enqueuing Move request for scope (-6.80, -6.98)
01:13:21.352 00.001 11616 Worker thread wakes up
01:13:21.352 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.80, -6.98) opts 0xd
01:13:21.352 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.80, -6.98)
01:13:21.352 00.000 11616 Moving (-6.80, -6.98) raw xDistance=-7.61 yDistance=-5.85
01:13:21.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.80 from input -7.61
01:13:21.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -5.85
01:13:21.352 00.000 11616 MoveAxis(E, 4258, ABG)
01:13:21.352 00.000 11616 duration set to 2500 by maxRaDuration
01:13:21.352 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:13:21.352 00.000 11616 IsSlewing returns 0
01:13:21.353 00.001 11616 IsGuiding returns 0
01:13:21.353 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:13:21.376 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:13:21.396 00.020 12268 UpdateGuideState exits: m=53 SNR=5.1
01:13:21.396 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:21.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:13:21.396 00.000 12268 Enqueuing Expose request
01:13:23.867 02.471 11616 IsGuiding returns 1
01:13:23.867 00.000 11616 scope still moving after pulse duration time elapsed
01:13:23.899 00.032 11616 IsSlewing returns 0
01:13:23.899 00.000 11616 IsGuiding returns 0
01:13:23.900 00.001 11616 scope move finished after 2500 + 46 ms
01:13:23.900 00.000 11616 Move returns status 0, amount 2500
01:13:23.900 00.000 11616 MoveAxis(N, 495, ABG)
01:13:23.900 00.000 11616 Guiding  Dir = 0, Dur = 495
01:13:23.900 00.000 11616 IsSlewing returns 0
01:13:23.900 00.000 11616 IsGuiding returns 0
01:13:23.901 00.001 11616 PulseGuide returned control before completion, sleep 505
01:13:24.411 00.510 11616 IsGuiding returns 1
01:13:24.411 00.000 11616 scope still moving after pulse duration time elapsed
01:13:24.441 00.030 11616 IsSlewing returns 0
01:13:24.441 00.000 11616 IsGuiding returns 1
01:13:24.472 00.031 11616 IsSlewing returns 0
01:13:24.472 00.000 11616 IsGuiding returns 1
01:13:24.504 00.032 11616 IsSlewing returns 0
01:13:24.505 00.001 11616 IsGuiding returns 1
01:13:24.535 00.030 11616 IsSlewing returns 0
01:13:24.535 00.000 11616 IsGuiding returns 1
01:13:24.566 00.031 11616 IsSlewing returns 0
01:13:24.566 00.000 11616 IsGuiding returns 0
01:13:24.566 00.000 11616 scope move finished after 495 + 170 ms
01:13:24.566 00.000 11616 Move returns status 0, amount 495
01:13:24.566 00.000 11616 move complete, result=0
01:13:24.566 00.000 11616 worker thread done servicing request
01:13:24.566 00.000 11616 Worker thread wakes up
01:13:24.566 00.000 12268 GuideStep: -7.6 px 2500 ms EAST, -5.8 px 495 ms NORTH
01:13:24.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:13:24.567 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:13:26.580 02.013 11616 Exposure complete
01:13:26.643 00.063 11616 worker thread done servicing request
01:13:26.643 00.000 12268 OnExposeComplete: enter
01:13:26.643 00.000 12268 UpdateGuideState(): m_state=6
01:13:26.643 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
01:13:26.644 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.78, Mass=55, SNR=5.1, Peak=34 HFD=4.1
01:13:26.644 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
01:13:26.644 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
01:13:26.644 00.000 12268 CameraToMount -- cameraX=-6.52 cameraY=-6.73 hyp=9.37 cameraTheta=-2.34 mountX=-7.33 mountY=-5.60, mountTheta=-2.49
01:13:26.645 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.52, y=-6.73, opts=13)
01:13:26.646 00.001 12268 Enqueuing Move request for scope (-6.52, -6.73)
01:13:26.646 00.000 11616 Worker thread wakes up
01:13:26.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.52, -6.73) opts 0xd
01:13:26.646 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.52, -6.73)
01:13:26.646 00.000 11616 Moving (-6.52, -6.73) raw xDistance=-7.33 yDistance=-5.60
01:13:26.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.67 from input -7.33
01:13:26.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.84 from input -5.60
01:13:26.646 00.000 11616 MoveAxis(E, 4104, ABG)
01:13:26.646 00.000 11616 duration set to 2500 by maxRaDuration
01:13:26.647 00.001 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:13:26.647 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:13:26.647 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:13:26.647 00.000 11616 IsSlewing returns 0
01:13:26.647 00.000 11616 IsGuiding returns 0
01:13:26.648 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:13:26.668 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=23, Gamma=1.290
01:13:26.686 00.018 12268 UpdateGuideState exits: m=55 SNR=5.1
01:13:26.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:26.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:13:26.686 00.000 12268 Enqueuing Expose request
01:13:29.171 02.485 11616 IsGuiding returns 1
01:13:29.171 00.000 11616 scope still moving after pulse duration time elapsed
01:13:29.203 00.032 11616 IsSlewing returns 0
01:13:29.203 00.000 11616 IsGuiding returns 0
01:13:29.204 00.001 11616 scope move finished after 2500 + 56 ms
01:13:29.204 00.000 11616 Move returns status 0, amount 2500
01:13:29.204 00.000 11616 MoveAxis(N, 474, ABG)
01:13:29.204 00.000 11616 Guiding  Dir = 0, Dur = 474
01:13:29.204 00.000 11616 IsSlewing returns 0
01:13:29.204 00.000 11616 IsGuiding returns 0
01:13:29.205 00.001 11616 PulseGuide returned control before completion, sleep 484
01:13:29.697 00.492 11616 IsGuiding returns 1
01:13:29.697 00.000 11616 scope still moving after pulse duration time elapsed
01:13:29.729 00.032 11616 IsSlewing returns 0
01:13:29.730 00.001 11616 IsGuiding returns 0
01:13:29.730 00.000 11616 scope move finished after 474 + 51 ms
01:13:29.730 00.000 11616 Move returns status 0, amount 474
01:13:29.730 00.000 11616 move complete, result=0
01:13:29.730 00.000 11616 worker thread done servicing request
01:13:29.730 00.000 11616 Worker thread wakes up
01:13:29.730 00.000 12268 GuideStep: -7.3 px 2500 ms EAST, -5.6 px 474 ms NORTH
01:13:29.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:13:29.731 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:13:31.746 02.015 11616 Exposure complete
01:13:31.801 00.055 11616 worker thread done servicing request
01:13:31.801 00.000 12268 OnExposeComplete: enter
01:13:31.801 00.000 12268 UpdateGuideState(): m_state=6
01:13:31.802 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
01:13:31.802 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.93, Mass=53, SNR=5.1, Peak=36 HFD=2.8
01:13:31.802 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
01:13:31.802 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.69)
01:13:31.802 00.000 12268 CameraToMount -- cameraX=-7.01 cameraY=-6.57 hyp=9.61 cameraTheta=-2.39 mountX=-7.23 mountY=-6.11, mountTheta=-2.44
01:13:31.804 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.01, y=-6.57, opts=13)
01:13:31.804 00.000 12268 Enqueuing Move request for scope (-7.01, -6.57)
01:13:31.804 00.000 11616 Worker thread wakes up
01:13:31.804 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.01, -6.57) opts 0xd
01:13:31.804 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.01, -6.57)
01:13:31.804 00.000 11616 Moving (-7.01, -6.57) raw xDistance=-7.23 yDistance=-6.11
01:13:31.804 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.61 from input -7.23
01:13:31.805 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.92 from input -6.11
01:13:31.805 00.000 11616 MoveAxis(E, 4045, ABG)
01:13:31.805 00.000 11616 duration set to 2500 by maxRaDuration
01:13:31.805 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:13:31.805 00.000 11616 IsSlewing returns 0
01:13:31.805 00.000 11616 IsGuiding returns 0
01:13:31.806 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:13:31.828 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
01:13:31.845 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
01:13:31.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:31.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:13:31.845 00.000 12268 Enqueuing Expose request
01:13:34.318 02.473 11616 IsGuiding returns 1
01:13:34.319 00.001 11616 scope still moving after pulse duration time elapsed
01:13:34.349 00.030 11616 IsSlewing returns 0
01:13:34.350 00.001 11616 IsGuiding returns 0
01:13:34.350 00.000 11616 scope move finished after 2500 + 44 ms
01:13:34.350 00.000 11616 Move returns status 0, amount 2500
01:13:34.350 00.000 11616 MoveAxis(N, 517, ABG)
01:13:34.350 00.000 11616 Guiding  Dir = 0, Dur = 517
01:13:34.350 00.000 11616 IsSlewing returns 0
01:13:34.351 00.001 11616 IsGuiding returns 0
01:13:34.351 00.000 11616 PulseGuide returned control before completion, sleep 527
01:13:34.893 00.542 11616 IsGuiding returns 1
01:13:34.894 00.001 11616 scope still moving after pulse duration time elapsed
01:13:34.924 00.030 11616 IsSlewing returns 0
01:13:34.925 00.001 11616 IsGuiding returns 0
01:13:34.925 00.000 11616 scope move finished after 517 + 56 ms
01:13:34.925 00.000 11616 Move returns status 0, amount 517
01:13:34.925 00.000 11616 move complete, result=0
01:13:34.925 00.000 11616 worker thread done servicing request
01:13:34.925 00.000 11616 Worker thread wakes up
01:13:34.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:13:34.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:13:34.926 00.001 12268 GuideStep: -7.2 px 2500 ms EAST, -6.1 px 517 ms NORTH
01:13:36.930 02.004 11616 Exposure complete
01:13:36.983 00.053 11616 worker thread done servicing request
01:13:36.985 00.002 12268 OnExposeComplete: enter
01:13:36.985 00.000 12268 UpdateGuideState(): m_state=6
01:13:36.985 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
01:13:36.985 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.50, Mass=56, SNR=5.2, Peak=34 HFD=4.4
01:13:36.985 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
01:13:36.985 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
01:13:36.985 00.000 12268 CameraToMount -- cameraX=-6.84 cameraY=-7.00 hyp=9.79 cameraTheta=-2.34 mountX=-7.64 mountY=-5.88, mountTheta=-2.49
01:13:36.987 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.84, y=-7.00, opts=13)
01:13:36.987 00.000 12268 Enqueuing Move request for scope (-6.84, -7.00)
01:13:36.987 00.000 11616 Worker thread wakes up
01:13:36.987 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.84, -7.00) opts 0xd
01:13:36.987 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.84, -7.00)
01:13:36.987 00.000 11616 Moving (-6.84, -7.00) raw xDistance=-7.64 yDistance=-5.88
01:13:36.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.82 from input -7.64
01:13:36.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -5.88
01:13:36.987 00.000 11616 MoveAxis(E, 4276, ABG)
01:13:36.987 00.000 11616 duration set to 2500 by maxRaDuration
01:13:36.987 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:13:36.988 00.001 11616 IsSlewing returns 0
01:13:36.988 00.000 11616 IsGuiding returns 0
01:13:36.988 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:13:37.012 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=42, Gamma=1.290
01:13:37.031 00.019 12268 UpdateGuideState exits: m=56 SNR=5.2
01:13:37.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:37.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:13:37.031 00.000 12268 Enqueuing Expose request
01:13:39.510 02.479 11616 IsGuiding returns 1
01:13:39.511 00.001 11616 scope still moving after pulse duration time elapsed
01:13:39.542 00.031 11616 IsSlewing returns 0
01:13:39.542 00.000 11616 IsGuiding returns 0
01:13:39.542 00.000 11616 scope move finished after 2500 + 54 ms
01:13:39.542 00.000 11616 Move returns status 0, amount 2500
01:13:39.542 00.000 11616 MoveAxis(N, 498, ABG)
01:13:39.542 00.000 11616 Guiding  Dir = 0, Dur = 498
01:13:39.543 00.001 11616 IsSlewing returns 0
01:13:39.543 00.000 11616 IsGuiding returns 0
01:13:39.543 00.000 11616 PulseGuide returned control before completion, sleep 508
01:13:40.068 00.525 11616 IsGuiding returns 1
01:13:40.068 00.000 11616 scope still moving after pulse duration time elapsed
01:13:40.099 00.031 11616 IsSlewing returns 0
01:13:40.099 00.000 11616 IsGuiding returns 0
01:13:40.099 00.000 11616 scope move finished after 498 + 57 ms
01:13:40.100 00.001 11616 Move returns status 0, amount 498
01:13:40.100 00.000 11616 move complete, result=0
01:13:40.100 00.000 11616 worker thread done servicing request
01:13:40.100 00.000 11616 Worker thread wakes up
01:13:40.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:13:40.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:13:40.100 00.000 12268 GuideStep: -7.6 px 2500 ms EAST, -5.9 px 498 ms NORTH
01:13:42.108 02.008 11616 Exposure complete
01:13:42.163 00.055 11616 worker thread done servicing request
01:13:42.164 00.001 12268 OnExposeComplete: enter
01:13:42.164 00.000 12268 UpdateGuideState(): m_state=6
01:13:42.164 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
01:13:42.164 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=45, SNR=4.7, Peak=33 HFD=3.7
01:13:42.164 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
01:13:42.164 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
01:13:42.164 00.000 12268 CameraToMount -- cameraX=-6.41 cameraY=-6.93 hyp=9.44 cameraTheta=-2.32 mountX=-7.52 mountY=-5.47, mountTheta=-2.51
01:13:42.166 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.41, y=-6.93, opts=13)
01:13:42.166 00.000 12268 Enqueuing Move request for scope (-6.41, -6.93)
01:13:42.166 00.000 11616 Worker thread wakes up
01:13:42.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.41, -6.93) opts 0xd
01:13:42.166 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.41, -6.93)
01:13:42.166 00.000 11616 Moving (-6.41, -6.93) raw xDistance=-7.52 yDistance=-5.47
01:13:42.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.76 from input -7.52
01:13:42.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.82 from input -5.47
01:13:42.166 00.000 11616 MoveAxis(E, 4209, ABG)
01:13:42.166 00.000 11616 duration set to 2500 by maxRaDuration
01:13:42.166 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:13:42.167 00.001 11616 IsSlewing returns 0
01:13:42.167 00.000 11616 IsGuiding returns 0
01:13:42.167 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:13:42.189 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=39, Gamma=1.290
01:13:42.207 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
01:13:42.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:42.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:13:42.207 00.000 12268 Enqueuing Expose request
01:13:44.681 02.474 11616 IsGuiding returns 1
01:13:44.681 00.000 11616 scope still moving after pulse duration time elapsed
01:13:44.710 00.029 11616 IsSlewing returns 0
01:13:44.711 00.001 11616 IsGuiding returns 0
01:13:44.711 00.000 11616 scope move finished after 2500 + 43 ms
01:13:44.711 00.000 11616 Move returns status 0, amount 2500
01:13:44.711 00.000 11616 MoveAxis(N, 463, ABG)
01:13:44.711 00.000 11616 Guiding  Dir = 0, Dur = 463
01:13:44.711 00.000 11616 IsSlewing returns 0
01:13:44.712 00.001 11616 IsGuiding returns 0
01:13:44.712 00.000 11616 PulseGuide returned control before completion, sleep 473
01:13:45.194 00.482 11616 IsGuiding returns 1
01:13:45.195 00.001 11616 scope still moving after pulse duration time elapsed
01:13:45.225 00.030 11616 IsSlewing returns 0
01:13:45.226 00.001 11616 IsGuiding returns 0
01:13:45.226 00.000 11616 scope move finished after 463 + 51 ms
01:13:45.226 00.000 11616 Move returns status 0, amount 463
01:13:45.226 00.000 11616 move complete, result=0
01:13:45.226 00.000 11616 worker thread done servicing request
01:13:45.226 00.000 11616 Worker thread wakes up
01:13:45.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:13:45.227 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:13:45.227 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.5 px 463 ms NORTH
01:13:47.232 02.005 11616 Exposure complete
01:13:47.286 00.054 11616 worker thread done servicing request
01:13:47.286 00.000 12268 OnExposeComplete: enter
01:13:47.286 00.000 12268 UpdateGuideState(): m_state=6
01:13:47.287 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
01:13:47.287 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=916.02, Mass=58, SNR=5.3, Peak=36 HFD=3.4
01:13:47.287 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.87 = 2.42)
01:13:47.287 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.69)
01:13:47.287 00.000 12268 CameraToMount -- cameraX=-6.97 cameraY=-6.48 hyp=9.52 cameraTheta=-2.39 mountX=-7.13 mountY=-6.08, mountTheta=-2.44
01:13:47.289 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.97, y=-6.48, opts=13)
01:13:47.289 00.000 12268 Enqueuing Move request for scope (-6.97, -6.48)
01:13:47.289 00.000 11616 Worker thread wakes up
01:13:47.289 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.97, -6.48) opts 0xd
01:13:47.289 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.97, -6.48)
01:13:47.289 00.000 11616 Moving (-6.97, -6.48) raw xDistance=-7.13 yDistance=-6.08
01:13:47.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.56 from input -7.13
01:13:47.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.91 from input -6.08
01:13:47.289 00.000 11616 MoveAxis(E, 3991, ABG)
01:13:47.289 00.000 11616 duration set to 2500 by maxRaDuration
01:13:47.289 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:13:47.290 00.001 11616 IsSlewing returns 0
01:13:47.290 00.000 11616 IsGuiding returns 0
01:13:47.290 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:13:47.310 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=50, Gamma=1.290
01:13:47.327 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
01:13:47.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:47.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:13:47.328 00.001 12268 Enqueuing Expose request
01:13:49.816 02.488 11616 IsGuiding returns 1
01:13:49.816 00.000 11616 scope still moving after pulse duration time elapsed
01:13:49.847 00.031 11616 IsSlewing returns 0
01:13:49.847 00.000 11616 IsGuiding returns 0
01:13:49.848 00.001 11616 scope move finished after 2500 + 57 ms
01:13:49.848 00.000 11616 Move returns status 0, amount 2500
01:13:49.848 00.000 11616 MoveAxis(N, 514, ABG)
01:13:49.848 00.000 11616 Guiding  Dir = 0, Dur = 514
01:13:49.848 00.000 11616 IsSlewing returns 0
01:13:49.848 00.000 11616 IsGuiding returns 0
01:13:49.849 00.001 11616 PulseGuide returned control before completion, sleep 524
01:13:50.380 00.531 11616 IsGuiding returns 1
01:13:50.380 00.000 11616 scope still moving after pulse duration time elapsed
01:13:50.410 00.030 11616 IsSlewing returns 0
01:13:50.410 00.000 11616 IsGuiding returns 0
01:13:50.410 00.000 11616 scope move finished after 514 + 48 ms
01:13:50.410 00.000 11616 Move returns status 0, amount 514
01:13:50.410 00.000 11616 move complete, result=0
01:13:50.411 00.001 11616 worker thread done servicing request
01:13:50.411 00.000 11616 Worker thread wakes up
01:13:50.411 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:13:50.411 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:13:50.411 00.000 12268 GuideStep: -7.1 px 2500 ms EAST, -6.1 px 514 ms NORTH
01:13:52.504 02.093 11616 Exposure complete
01:13:52.563 00.059 11616 worker thread done servicing request
01:13:52.563 00.000 12268 OnExposeComplete: enter
01:13:52.563 00.000 12268 UpdateGuideState(): m_state=6
01:13:52.564 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
01:13:52.564 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.72, Mass=50, SNR=4.9, Peak=33 HFD=3.3
01:13:52.564 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
01:13:52.564 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
01:13:52.564 00.000 12268 CameraToMount -- cameraX=-6.79 cameraY=-6.79 hyp=9.60 cameraTheta=-2.36 mountX=-7.42 mountY=-5.86, mountTheta=-2.47
01:13:52.566 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.79, y=-6.79, opts=13)
01:13:52.566 00.000 12268 Enqueuing Move request for scope (-6.79, -6.79)
01:13:52.566 00.000 11616 Worker thread wakes up
01:13:52.566 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.79, -6.79) opts 0xd
01:13:52.566 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.79, -6.79)
01:13:52.566 00.000 11616 Moving (-6.79, -6.79) raw xDistance=-7.42 yDistance=-5.86
01:13:52.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.71 from input -7.42
01:13:52.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -5.86
01:13:52.566 00.000 11616 MoveAxis(E, 4154, ABG)
01:13:52.566 00.000 11616 duration set to 2500 by maxRaDuration
01:13:52.567 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:13:52.567 00.000 11616 IsSlewing returns 0
01:13:52.567 00.000 11616 IsGuiding returns 0
01:13:52.567 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:13:52.590 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=43, Gamma=1.290
01:13:52.608 00.018 12268 UpdateGuideState exits: m=50 SNR=4.9
01:13:52.609 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:52.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:13:52.609 00.000 12268 Enqueuing Expose request
01:13:55.085 02.476 11616 IsGuiding returns 1
01:13:55.086 00.001 11616 scope still moving after pulse duration time elapsed
01:13:55.117 00.031 11616 IsSlewing returns 0
01:13:55.117 00.000 11616 IsGuiding returns 1
01:13:55.149 00.032 11616 IsSlewing returns 0
01:13:55.150 00.001 11616 IsGuiding returns 0
01:13:55.150 00.000 11616 scope move finished after 2500 + 83 ms
01:13:55.150 00.000 11616 Move returns status 0, amount 2500
01:13:55.150 00.000 11616 MoveAxis(N, 496, ABG)
01:13:55.150 00.000 11616 Guiding  Dir = 0, Dur = 496
01:13:55.150 00.000 11616 IsSlewing returns 0
01:13:55.150 00.000 11616 IsGuiding returns 0
01:13:55.151 00.001 11616 PulseGuide returned control before completion, sleep 506
01:13:55.662 00.511 11616 IsGuiding returns 1
01:13:55.662 00.000 11616 scope still moving after pulse duration time elapsed
01:13:55.693 00.031 11616 IsSlewing returns 0
01:13:55.694 00.001 11616 IsGuiding returns 0
01:13:55.694 00.000 11616 scope move finished after 496 + 47 ms
01:13:55.694 00.000 11616 Move returns status 0, amount 496
01:13:55.695 00.001 11616 move complete, result=0
01:13:55.695 00.000 11616 worker thread done servicing request
01:13:55.695 00.000 11616 Worker thread wakes up
01:13:55.695 00.000 12268 GuideStep: -7.4 px 2500 ms EAST, -5.9 px 496 ms NORTH
01:13:55.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:13:55.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:13:57.702 02.007 11616 Exposure complete
01:13:57.757 00.055 11616 worker thread done servicing request
01:13:57.757 00.000 12268 OnExposeComplete: enter
01:13:57.757 00.000 12268 UpdateGuideState(): m_state=6
01:13:57.757 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
01:13:57.757 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.32, Mass=54, SNR=5.1, Peak=32 HFD=3.6
01:13:57.757 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
01:13:57.757 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.63)
01:13:57.758 00.001 12268 CameraToMount -- cameraX=-6.85 cameraY=-7.18 hyp=9.92 cameraTheta=-2.33 mountX=-7.82 mountY=-5.87, mountTheta=-2.50
01:13:57.763 00.005 12268 SchedulePrimaryMove(0D94C700, x=-6.85, y=-7.18, opts=13)
01:13:57.763 00.000 12268 Enqueuing Move request for scope (-6.85, -7.18)
01:13:57.764 00.001 11616 Worker thread wakes up
01:13:57.764 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.85, -7.18) opts 0xd
01:13:57.764 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.85, -7.18)
01:13:57.764 00.000 11616 Moving (-6.85, -7.18) raw xDistance=-7.82 yDistance=-5.87
01:13:57.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.91 from input -7.82
01:13:57.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -5.87
01:13:57.764 00.000 11616 MoveAxis(E, 4377, ABG)
01:13:57.764 00.000 11616 duration set to 2500 by maxRaDuration
01:13:57.764 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:13:57.765 00.001 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:13:57.765 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:13:57.765 00.000 11616 IsSlewing returns 0
01:13:57.765 00.000 11616 IsGuiding returns 0
01:13:57.765 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:13:57.785 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
01:13:57.802 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
01:13:57.803 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:57.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:13:57.803 00.000 12268 Enqueuing Expose request
01:14:00.288 02.485 11616 IsGuiding returns 1
01:14:00.288 00.000 11616 scope still moving after pulse duration time elapsed
01:14:00.319 00.031 11616 IsSlewing returns 0
01:14:00.319 00.000 11616 IsGuiding returns 0
01:14:00.319 00.000 11616 scope move finished after 2500 + 53 ms
01:14:00.319 00.000 11616 Move returns status 0, amount 2500
01:14:00.319 00.000 11616 MoveAxis(N, 497, ABG)
01:14:00.319 00.000 11616 Guiding  Dir = 0, Dur = 497
01:14:00.319 00.000 11616 IsSlewing returns 0
01:14:00.320 00.001 11616 IsGuiding returns 0
01:14:00.320 00.000 11616 PulseGuide returned control before completion, sleep 507
01:14:00.830 00.510 11616 IsGuiding returns 1
01:14:00.831 00.001 11616 scope still moving after pulse duration time elapsed
01:14:00.861 00.030 11616 IsSlewing returns 0
01:14:00.861 00.000 11616 IsGuiding returns 1
01:14:00.892 00.031 11616 IsSlewing returns 0
01:14:00.893 00.001 11616 IsGuiding returns 0
01:14:00.893 00.000 11616 scope move finished after 497 + 75 ms
01:14:00.893 00.000 11616 Move returns status 0, amount 497
01:14:00.893 00.000 11616 move complete, result=0
01:14:00.894 00.001 11616 worker thread done servicing request
01:14:00.894 00.000 11616 Worker thread wakes up
01:14:00.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:14:00.894 00.000 12268 GuideStep: -7.8 px 2500 ms EAST, -5.9 px 497 ms NORTH
01:14:00.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:14:02.903 02.009 11616 Exposure complete
01:14:02.957 00.054 11616 worker thread done servicing request
01:14:02.957 00.000 12268 OnExposeComplete: enter
01:14:02.957 00.000 12268 UpdateGuideState(): m_state=6
01:14:02.957 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
01:14:02.957 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=916.21, Mass=66, SNR=5.6, Peak=33 HFD=6.0
01:14:02.958 00.001 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.87 = 2.41)
01:14:02.958 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.70)
01:14:02.958 00.000 12268 CameraToMount -- cameraX=-6.90 cameraY=-6.30 hyp=9.34 cameraTheta=-2.40 mountX=-6.94 mountY=-6.03, mountTheta=-2.43
01:14:02.959 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.90, y=-6.30, opts=13)
01:14:02.959 00.000 12268 Enqueuing Move request for scope (-6.90, -6.30)
01:14:02.959 00.000 11616 Worker thread wakes up
01:14:02.960 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.90, -6.30) opts 0xd
01:14:02.960 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.90, -6.30)
01:14:02.960 00.000 11616 Moving (-6.90, -6.30) raw xDistance=-6.94 yDistance=-6.03
01:14:02.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.47 from input -6.94
01:14:02.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.91 from input -6.03
01:14:02.960 00.000 11616 MoveAxis(E, 3886, ABG)
01:14:02.960 00.000 11616 duration set to 2500 by maxRaDuration
01:14:02.960 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:14:02.960 00.000 11616 IsSlewing returns 0
01:14:02.960 00.000 11616 IsGuiding returns 0
01:14:02.961 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:14:02.982 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=55, Gamma=1.290
01:14:03.002 00.020 12268 UpdateGuideState exits: m=66 SNR=5.6
01:14:03.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:03.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:14:03.002 00.000 12268 Enqueuing Expose request
01:14:05.483 02.481 11616 IsGuiding returns 1
01:14:05.483 00.000 11616 scope still moving after pulse duration time elapsed
01:14:05.513 00.030 11616 IsSlewing returns 0
01:14:05.514 00.001 11616 IsGuiding returns 0
01:14:05.514 00.000 11616 scope move finished after 2500 + 53 ms
01:14:05.514 00.000 11616 Move returns status 0, amount 2500
01:14:05.514 00.000 11616 MoveAxis(N, 510, ABG)
01:14:05.514 00.000 11616 Guiding  Dir = 0, Dur = 510
01:14:05.514 00.000 11616 IsSlewing returns 0
01:14:05.515 00.001 11616 IsGuiding returns 0
01:14:05.515 00.000 11616 PulseGuide returned control before completion, sleep 520
01:14:06.040 00.525 11616 IsGuiding returns 1
01:14:06.040 00.000 11616 scope still moving after pulse duration time elapsed
01:14:06.071 00.031 11616 IsSlewing returns 0
01:14:06.072 00.001 11616 IsGuiding returns 0
01:14:06.072 00.000 11616 scope move finished after 510 + 46 ms
01:14:06.072 00.000 11616 Move returns status 0, amount 510
01:14:06.072 00.000 11616 move complete, result=0
01:14:06.072 00.000 11616 worker thread done servicing request
01:14:06.072 00.000 11616 Worker thread wakes up
01:14:06.073 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:14:06.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:14:06.073 00.000 12268 GuideStep: -6.9 px 2500 ms EAST, -6.0 px 510 ms NORTH
01:14:08.078 02.005 11616 Exposure complete
01:14:08.133 00.055 11616 worker thread done servicing request
01:14:08.134 00.001 12268 OnExposeComplete: enter
01:14:08.134 00.000 12268 UpdateGuideState(): m_state=6
01:14:08.134 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
01:14:08.134 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.65, Mass=51, SNR=5.0, Peak=31 HFD=3.3
01:14:08.134 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
01:14:08.134 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.67)
01:14:08.134 00.000 12268 CameraToMount -- cameraX=-7.08 cameraY=-6.85 hyp=9.85 cameraTheta=-2.37 mountX=-7.51 mountY=-6.14, mountTheta=-2.46
01:14:08.136 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.08, y=-6.85, opts=13)
01:14:08.136 00.000 12268 Enqueuing Move request for scope (-7.08, -6.85)
01:14:08.136 00.000 11616 Worker thread wakes up
01:14:08.136 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.08, -6.85) opts 0xd
01:14:08.136 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.08, -6.85)
01:14:08.136 00.000 11616 Moving (-7.08, -6.85) raw xDistance=-7.51 yDistance=-6.14
01:14:08.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.76 from input -7.51
01:14:08.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.92 from input -6.14
01:14:08.136 00.000 11616 MoveAxis(E, 4206, ABG)
01:14:08.136 00.000 11616 duration set to 2500 by maxRaDuration
01:14:08.137 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:14:08.137 00.000 11616 IsSlewing returns 0
01:14:08.137 00.000 11616 IsGuiding returns 0
01:14:08.137 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:14:08.163 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=37, Gamma=1.290
01:14:08.180 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
01:14:08.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:08.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:14:08.180 00.000 12268 Enqueuing Expose request
01:14:10.663 02.483 11616 IsGuiding returns 0
01:14:10.663 00.000 11616 Move returns status 0, amount 2500
01:14:10.663 00.000 11616 MoveAxis(N, 519, ABG)
01:14:10.663 00.000 11616 Guiding  Dir = 0, Dur = 519
01:14:10.663 00.000 11616 IsSlewing returns 0
01:14:10.664 00.001 11616 IsGuiding returns 0
01:14:10.664 00.000 11616 PulseGuide returned control before completion, sleep 529
01:14:11.205 00.541 11616 IsGuiding returns 1
01:14:11.206 00.001 11616 scope still moving after pulse duration time elapsed
01:14:11.236 00.030 11616 IsSlewing returns 0
01:14:11.237 00.001 11616 IsGuiding returns 1
01:14:11.267 00.030 11616 IsSlewing returns 0
01:14:11.268 00.001 11616 IsGuiding returns 1
01:14:11.297 00.029 11616 IsSlewing returns 0
01:14:11.298 00.001 11616 IsGuiding returns 1
01:14:11.330 00.032 11616 IsSlewing returns 0
01:14:11.330 00.000 11616 IsGuiding returns 1
01:14:11.359 00.029 11616 IsSlewing returns 0
01:14:11.360 00.001 11616 IsGuiding returns 1
01:14:11.391 00.031 11616 IsSlewing returns 0
01:14:11.392 00.001 11616 IsGuiding returns 0
01:14:11.392 00.000 11616 scope move finished after 519 + 209 ms
01:14:11.392 00.000 11616 Move returns status 0, amount 519
01:14:11.392 00.000 11616 move complete, result=0
01:14:11.393 00.001 11616 worker thread done servicing request
01:14:11.393 00.000 11616 Worker thread wakes up
01:14:11.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:14:11.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:14:11.393 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -6.1 px 519 ms NORTH
01:14:13.411 02.018 11616 Exposure complete
01:14:13.466 00.055 11616 worker thread done servicing request
01:14:13.467 00.001 12268 OnExposeComplete: enter
01:14:13.467 00.000 12268 UpdateGuideState(): m_state=6
01:14:13.467 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
01:14:13.467 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.59, Mass=61, SNR=5.4, Peak=32 HFD=6.5
01:14:13.467 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
01:14:13.467 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
01:14:13.467 00.000 12268 CameraToMount -- cameraX=-7.23 cameraY=-6.92 hyp=10.01 cameraTheta=-2.38 mountX=-7.59 mountY=-6.29, mountTheta=-2.45
01:14:13.470 00.003 12268 SchedulePrimaryMove(0D94C700, x=-7.23, y=-6.92, opts=13)
01:14:13.470 00.000 12268 Enqueuing Move request for scope (-7.23, -6.92)
01:14:13.470 00.000 11616 Worker thread wakes up
01:14:13.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.23, -6.92) opts 0xd
01:14:13.470 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.23, -6.92)
01:14:13.470 00.000 11616 Moving (-7.23, -6.92) raw xDistance=-7.59 yDistance=-6.29
01:14:13.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.79 from input -7.59
01:14:13.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.94 from input -6.29
01:14:13.470 00.000 11616 MoveAxis(E, 4248, ABG)
01:14:13.470 00.000 11616 duration set to 2500 by maxRaDuration
01:14:13.470 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:14:13.471 00.001 11616 IsSlewing returns 0
01:14:13.471 00.000 11616 IsGuiding returns 0
01:14:13.471 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:14:13.492 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
01:14:13.511 00.019 12268 UpdateGuideState exits: m=61 SNR=5.4
01:14:13.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:13.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:14:13.512 00.001 12268 Enqueuing Expose request
01:14:15.991 02.479 11616 IsGuiding returns 1
01:14:15.992 00.001 11616 scope still moving after pulse duration time elapsed
01:14:16.022 00.030 11616 IsSlewing returns 0
01:14:16.022 00.000 11616 IsGuiding returns 0
01:14:16.023 00.001 11616 scope move finished after 2500 + 51 ms
01:14:16.023 00.000 11616 Move returns status 0, amount 2500
01:14:16.023 00.000 11616 MoveAxis(N, 532, ABG)
01:14:16.023 00.000 11616 Guiding  Dir = 0, Dur = 532
01:14:16.023 00.000 11616 IsSlewing returns 0
01:14:16.023 00.000 11616 IsGuiding returns 0
01:14:16.024 00.001 11616 PulseGuide returned control before completion, sleep 542
01:14:16.567 00.543 11616 IsGuiding returns 1
01:14:16.567 00.000 11616 scope still moving after pulse duration time elapsed
01:14:16.599 00.032 11616 IsSlewing returns 0
01:14:16.599 00.000 11616 IsGuiding returns 0
01:14:16.599 00.000 11616 scope move finished after 532 + 44 ms
01:14:16.599 00.000 11616 Move returns status 0, amount 532
01:14:16.599 00.000 11616 move complete, result=0
01:14:16.599 00.000 11616 worker thread done servicing request
01:14:16.599 00.000 11616 Worker thread wakes up
01:14:16.600 00.001 12268 GuideStep: -7.6 px 2500 ms EAST, -6.3 px 532 ms NORTH
01:14:16.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:14:16.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:14:18.605 02.005 11616 Exposure complete
01:14:18.661 00.056 11616 worker thread done servicing request
01:14:18.662 00.001 12268 OnExposeComplete: enter
01:14:18.662 00.000 12268 UpdateGuideState(): m_state=6
01:14:18.662 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
01:14:18.662 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.35, Mass=52, SNR=5.0, Peak=33 HFD=4.3
01:14:18.662 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
01:14:18.662 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
01:14:18.662 00.000 12268 CameraToMount -- cameraX=-6.48 cameraY=-7.15 hyp=9.65 cameraTheta=-2.31 mountX=-7.75 mountY=-5.51, mountTheta=-2.52
01:14:18.664 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.48, y=-7.15, opts=13)
01:14:18.664 00.000 12268 Enqueuing Move request for scope (-6.48, -7.15)
01:14:18.664 00.000 11616 Worker thread wakes up
01:14:18.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.48, -7.15) opts 0xd
01:14:18.664 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.48, -7.15)
01:14:18.664 00.000 11616 Moving (-6.48, -7.15) raw xDistance=-7.75 yDistance=-5.51
01:14:18.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.88 from input -7.75
01:14:18.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.83 from input -5.51
01:14:18.664 00.000 11616 MoveAxis(E, 4340, ABG)
01:14:18.664 00.000 11616 duration set to 2500 by maxRaDuration
01:14:18.664 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:14:18.665 00.001 11616 IsSlewing returns 0
01:14:18.665 00.000 11616 IsGuiding returns 0
01:14:18.666 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:14:18.687 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=38, Gamma=1.290
01:14:18.705 00.018 12268 UpdateGuideState exits: m=52 SNR=5.0
01:14:18.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:18.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:14:18.705 00.000 12268 Enqueuing Expose request
01:14:21.186 02.481 11616 IsGuiding returns 1
01:14:21.187 00.001 11616 scope still moving after pulse duration time elapsed
01:14:21.218 00.031 11616 IsSlewing returns 0
01:14:21.219 00.001 11616 IsGuiding returns 0
01:14:21.219 00.000 11616 scope move finished after 2500 + 53 ms
01:14:21.219 00.000 11616 Move returns status 0, amount 2500
01:14:21.219 00.000 11616 MoveAxis(N, 466, ABG)
01:14:21.219 00.000 11616 Guiding  Dir = 0, Dur = 466
01:14:21.219 00.000 11616 IsSlewing returns 0
01:14:21.220 00.001 11616 IsGuiding returns 0
01:14:21.220 00.000 11616 PulseGuide returned control before completion, sleep 476
01:14:21.700 00.480 11616 IsGuiding returns 1
01:14:21.701 00.001 11616 scope still moving after pulse duration time elapsed
01:14:21.732 00.031 11616 IsSlewing returns 0
01:14:21.733 00.001 11616 IsGuiding returns 0
01:14:21.733 00.000 11616 scope move finished after 466 + 47 ms
01:14:21.733 00.000 11616 Move returns status 0, amount 466
01:14:21.733 00.000 11616 move complete, result=0
01:14:21.733 00.000 11616 worker thread done servicing request
01:14:21.733 00.000 11616 Worker thread wakes up
01:14:21.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:14:21.734 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:14:21.734 00.000 12268 GuideStep: -7.8 px 2500 ms EAST, -5.5 px 466 ms NORTH
01:14:23.738 02.004 11616 Exposure complete
01:14:23.794 00.056 11616 worker thread done servicing request
01:14:23.794 00.000 12268 OnExposeComplete: enter
01:14:23.794 00.000 12268 UpdateGuideState(): m_state=6
01:14:23.794 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
01:14:23.794 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.20, Mass=57, SNR=5.3, Peak=34 HFD=3.9
01:14:23.794 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
01:14:23.795 00.001 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
01:14:23.795 00.000 12268 CameraToMount -- cameraX=-6.78 cameraY=-7.31 hyp=9.96 cameraTheta=-2.32 mountX=-7.93 mountY=-5.78, mountTheta=-2.51
01:14:23.796 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.78, y=-7.31, opts=13)
01:14:23.796 00.000 12268 Enqueuing Move request for scope (-6.78, -7.31)
01:14:23.796 00.000 11616 Worker thread wakes up
01:14:23.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.78, -7.31) opts 0xd
01:14:23.796 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.78, -7.31)
01:14:23.796 00.000 11616 Moving (-6.78, -7.31) raw xDistance=-7.93 yDistance=-5.78
01:14:23.797 00.001 11616 GuideAlgorithmResistSwitch::result() returns -3.97 from input -7.93
01:14:23.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -5.78
01:14:23.797 00.000 11616 MoveAxis(E, 4442, ABG)
01:14:23.797 00.000 11616 duration set to 2500 by maxRaDuration
01:14:23.797 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:14:23.797 00.000 11616 IsSlewing returns 0
01:14:23.798 00.001 11616 IsGuiding returns 0
01:14:23.798 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:14:23.819 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
01:14:23.838 00.019 12268 UpdateGuideState exits: m=57 SNR=5.3
01:14:23.838 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:23.838 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:14:23.838 00.000 12268 Enqueuing Expose request
01:14:26.317 02.479 11616 IsGuiding returns 1
01:14:26.318 00.001 11616 scope still moving after pulse duration time elapsed
01:14:26.349 00.031 11616 IsSlewing returns 0
01:14:26.350 00.001 11616 IsGuiding returns 0
01:14:26.350 00.000 11616 scope move finished after 2500 + 52 ms
01:14:26.350 00.000 11616 Move returns status 0, amount 2500
01:14:26.350 00.000 11616 MoveAxis(N, 489, ABG)
01:14:26.350 00.000 11616 Guiding  Dir = 0, Dur = 489
01:14:26.350 00.000 11616 IsSlewing returns 0
01:14:26.351 00.001 11616 IsGuiding returns 0
01:14:26.351 00.000 11616 PulseGuide returned control before completion, sleep 499
01:14:26.864 00.513 11616 IsGuiding returns 1
01:14:26.864 00.000 11616 scope still moving after pulse duration time elapsed
01:14:26.896 00.032 11616 IsSlewing returns 0
01:14:26.896 00.000 11616 IsGuiding returns 0
01:14:26.897 00.001 11616 scope move finished after 489 + 56 ms
01:14:26.897 00.000 11616 Move returns status 0, amount 489
01:14:26.897 00.000 11616 move complete, result=0
01:14:26.897 00.000 11616 worker thread done servicing request
01:14:26.897 00.000 11616 Worker thread wakes up
01:14:26.897 00.000 12268 GuideStep: -7.9 px 2500 ms EAST, -5.8 px 489 ms NORTH
01:14:26.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:14:26.898 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:14:28.917 02.019 11616 Exposure complete
01:14:28.970 00.053 11616 worker thread done servicing request
01:14:28.971 00.001 12268 OnExposeComplete: enter
01:14:28.971 00.000 12268 UpdateGuideState(): m_state=6
01:14:28.971 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
01:14:28.971 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=916.12, Mass=56, SNR=5.2, Peak=36 HFD=3.6
01:14:28.971 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
01:14:28.971 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
01:14:28.971 00.000 12268 CameraToMount -- cameraX=-6.66 cameraY=-6.38 hyp=9.23 cameraTheta=-2.38 mountX=-7.00 mountY=-5.79, mountTheta=-2.45
01:14:28.973 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.66, y=-6.38, opts=13)
01:14:28.973 00.000 12268 Enqueuing Move request for scope (-6.66, -6.38)
01:14:28.974 00.001 11616 Worker thread wakes up
01:14:28.974 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.66, -6.38) opts 0xd
01:14:28.974 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.66, -6.38)
01:14:28.974 00.000 11616 Moving (-6.66, -6.38) raw xDistance=-7.00 yDistance=-5.79
01:14:28.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.50 from input -7.00
01:14:28.974 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -5.79
01:14:28.974 00.000 11616 MoveAxis(E, 3921, ABG)
01:14:28.974 00.000 11616 duration set to 2500 by maxRaDuration
01:14:28.975 00.001 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:14:28.975 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:14:28.975 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:14:28.975 00.000 11616 IsSlewing returns 0
01:14:28.975 00.000 11616 IsGuiding returns 0
01:14:28.976 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:14:29.000 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
01:14:29.019 00.019 12268 UpdateGuideState exits: m=56 SNR=5.2
01:14:29.019 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:29.019 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:14:29.019 00.000 12268 Enqueuing Expose request
01:14:31.489 02.470 11616 IsGuiding returns 1
01:14:31.490 00.001 11616 scope still moving after pulse duration time elapsed
01:14:31.520 00.030 11616 IsSlewing returns 0
01:14:31.520 00.000 11616 IsGuiding returns 0
01:14:31.521 00.001 11616 scope move finished after 2500 + 45 ms
01:14:31.521 00.000 11616 Move returns status 0, amount 2500
01:14:31.521 00.000 11616 MoveAxis(N, 490, ABG)
01:14:31.521 00.000 11616 Guiding  Dir = 0, Dur = 490
01:14:31.521 00.000 11616 IsSlewing returns 0
01:14:31.521 00.000 11616 IsGuiding returns 0
01:14:31.522 00.001 11616 PulseGuide returned control before completion, sleep 500
01:14:32.032 00.510 11616 IsGuiding returns 1
01:14:32.033 00.001 11616 scope still moving after pulse duration time elapsed
01:14:32.062 00.029 11616 IsSlewing returns 0
01:14:32.063 00.001 11616 IsGuiding returns 0
01:14:32.063 00.000 11616 scope move finished after 490 + 51 ms
01:14:32.063 00.000 11616 Move returns status 0, amount 490
01:14:32.063 00.000 11616 move complete, result=0
01:14:32.063 00.000 11616 worker thread done servicing request
01:14:32.063 00.000 11616 Worker thread wakes up
01:14:32.064 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:14:32.064 00.000 12268 GuideStep: -7.0 px 2500 ms EAST, -5.8 px 490 ms NORTH
01:14:32.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:14:34.074 02.010 11616 Exposure complete
01:14:34.130 00.056 11616 worker thread done servicing request
01:14:34.130 00.000 12268 OnExposeComplete: enter
01:14:34.130 00.000 12268 UpdateGuideState(): m_state=6
01:14:34.131 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
01:14:34.131 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.57, Mass=54, SNR=5.1, Peak=32 HFD=6.6
01:14:34.131 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
01:14:34.131 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
01:14:34.131 00.000 12268 CameraToMount -- cameraX=-7.26 cameraY=-6.93 hyp=10.03 cameraTheta=-2.38 mountX=-7.60 mountY=-6.31, mountTheta=-2.45
01:14:34.133 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.26, y=-6.93, opts=13)
01:14:34.133 00.000 12268 Enqueuing Move request for scope (-7.26, -6.93)
01:14:34.133 00.000 11616 Worker thread wakes up
01:14:34.134 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.26, -6.93) opts 0xd
01:14:34.134 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.26, -6.93)
01:14:34.134 00.000 11616 Moving (-7.26, -6.93) raw xDistance=-7.60 yDistance=-6.31
01:14:34.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.80 from input -7.60
01:14:34.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.95 from input -6.31
01:14:34.134 00.000 11616 MoveAxis(E, 4258, ABG)
01:14:34.134 00.000 11616 duration set to 2500 by maxRaDuration
01:14:34.134 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:14:34.134 00.000 11616 IsSlewing returns 0
01:14:34.135 00.001 11616 IsGuiding returns 0
01:14:34.135 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:14:34.157 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
01:14:34.175 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
01:14:34.176 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:34.176 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:14:34.176 00.000 12268 Enqueuing Expose request
01:14:36.658 02.482 11616 IsGuiding returns 1
01:14:36.658 00.000 11616 scope still moving after pulse duration time elapsed
01:14:36.689 00.031 11616 IsSlewing returns 0
01:14:36.690 00.001 11616 IsGuiding returns 0
01:14:36.690 00.000 11616 scope move finished after 2500 + 55 ms
01:14:36.690 00.000 11616 Move returns status 0, amount 2500
01:14:36.690 00.000 11616 MoveAxis(N, 534, ABG)
01:14:36.690 00.000 11616 Guiding  Dir = 0, Dur = 534
01:14:36.691 00.001 11616 IsSlewing returns 0
01:14:36.691 00.000 11616 IsGuiding returns 0
01:14:36.691 00.000 11616 PulseGuide returned control before completion, sleep 544
01:14:37.248 00.557 11616 IsGuiding returns 1
01:14:37.248 00.000 11616 scope still moving after pulse duration time elapsed
01:14:37.280 00.032 11616 IsSlewing returns 0
01:14:37.280 00.000 11616 IsGuiding returns 1
01:14:37.312 00.032 11616 IsSlewing returns 0
01:14:37.312 00.000 11616 IsGuiding returns 1
01:14:37.344 00.032 11616 IsSlewing returns 0
01:14:37.344 00.000 11616 IsGuiding returns 1
01:14:37.376 00.032 11616 IsSlewing returns 0
01:14:37.376 00.000 11616 IsGuiding returns 1
01:14:37.408 00.032 11616 IsSlewing returns 0
01:14:37.408 00.000 11616 IsGuiding returns 1
01:14:37.439 00.031 11616 IsSlewing returns 0
01:14:37.439 00.000 11616 IsGuiding returns 0
01:14:37.439 00.000 11616 scope move finished after 534 + 214 ms
01:14:37.439 00.000 11616 Move returns status 0, amount 534
01:14:37.439 00.000 11616 move complete, result=0
01:14:37.440 00.001 11616 worker thread done servicing request
01:14:37.440 00.000 11616 Worker thread wakes up
01:14:37.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:14:37.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:14:37.440 00.000 12268 GuideStep: -7.6 px 2500 ms EAST, -6.3 px 534 ms NORTH
01:14:39.445 02.005 11616 Exposure complete
01:14:39.500 00.055 11616 worker thread done servicing request
01:14:39.500 00.000 12268 OnExposeComplete: enter
01:14:39.500 00.000 12268 UpdateGuideState(): m_state=6
01:14:39.501 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
01:14:39.501 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=916.25, Mass=59, SNR=5.3, Peak=34 HFD=4.4
01:14:39.501 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.89 = 2.40)
01:14:39.501 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.71)
01:14:39.501 00.000 12268 CameraToMount -- cameraX=-7.00 cameraY=-6.25 hyp=9.38 cameraTheta=-2.41 mountX=-6.90 mountY=-6.14, mountTheta=-2.41
01:14:39.506 00.005 12268 SchedulePrimaryMove(0D94C700, x=-7.00, y=-6.25, opts=13)
01:14:39.506 00.000 12268 Enqueuing Move request for scope (-7.00, -6.25)
01:14:39.506 00.000 11616 Worker thread wakes up
01:14:39.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.00, -6.25) opts 0xd
01:14:39.506 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.00, -6.25)
01:14:39.506 00.000 11616 Moving (-7.00, -6.25) raw xDistance=-6.90 yDistance=-6.14
01:14:39.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.45 from input -6.90
01:14:39.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.92 from input -6.14
01:14:39.506 00.000 11616 MoveAxis(E, 3865, ABG)
01:14:39.506 00.000 11616 duration set to 2500 by maxRaDuration
01:14:39.506 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:14:39.507 00.001 11616 IsSlewing returns 0
01:14:39.508 00.001 11616 IsGuiding returns 0
01:14:39.508 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:14:39.532 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
01:14:39.549 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
01:14:39.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:39.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:14:39.549 00.000 12268 Enqueuing Expose request
01:14:42.026 02.477 11616 IsGuiding returns 1
01:14:42.026 00.000 11616 scope still moving after pulse duration time elapsed
01:14:42.055 00.029 11616 IsSlewing returns 0
01:14:42.056 00.001 11616 IsGuiding returns 0
01:14:42.056 00.000 11616 scope move finished after 2500 + 48 ms
01:14:42.056 00.000 11616 Move returns status 0, amount 2500
01:14:42.056 00.000 11616 MoveAxis(N, 519, ABG)
01:14:42.056 00.000 11616 Guiding  Dir = 0, Dur = 519
01:14:42.056 00.000 11616 IsSlewing returns 0
01:14:42.057 00.001 11616 IsGuiding returns 0
01:14:42.057 00.000 11616 PulseGuide returned control before completion, sleep 529
01:14:42.601 00.544 11616 IsGuiding returns 1
01:14:42.602 00.001 11616 scope still moving after pulse duration time elapsed
01:14:42.633 00.031 11616 IsSlewing returns 0
01:14:42.633 00.000 11616 IsGuiding returns 0
01:14:42.634 00.001 11616 scope move finished after 519 + 57 ms
01:14:42.634 00.000 11616 Move returns status 0, amount 519
01:14:42.634 00.000 11616 move complete, result=0
01:14:42.634 00.000 11616 worker thread done servicing request
01:14:42.634 00.000 11616 Worker thread wakes up
01:14:42.634 00.000 12268 GuideStep: -6.9 px 2500 ms EAST, -6.1 px 519 ms NORTH
01:14:42.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:14:42.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:14:44.641 02.007 11616 Exposure complete
01:14:44.696 00.055 11616 worker thread done servicing request
01:14:44.696 00.000 12268 OnExposeComplete: enter
01:14:44.697 00.001 12268 UpdateGuideState(): m_state=6
01:14:44.697 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
01:14:44.697 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.57, Mass=54, SNR=5.1, Peak=34 HFD=3.5
01:14:44.697 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
01:14:44.697 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
01:14:44.697 00.000 12268 CameraToMount -- cameraX=-6.76 cameraY=-6.93 hyp=9.68 cameraTheta=-2.34 mountX=-7.56 mountY=-5.81, mountTheta=-2.49
01:14:44.699 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.76, y=-6.93, opts=13)
01:14:44.699 00.000 12268 Enqueuing Move request for scope (-6.76, -6.93)
01:14:44.699 00.000 11616 Worker thread wakes up
01:14:44.699 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.76, -6.93) opts 0xd
01:14:44.699 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.76, -6.93)
01:14:44.699 00.000 11616 Moving (-6.76, -6.93) raw xDistance=-7.56 yDistance=-5.81
01:14:44.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.78 from input -7.56
01:14:44.699 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -5.81
01:14:44.699 00.000 11616 MoveAxis(E, 4231, ABG)
01:14:44.699 00.000 11616 duration set to 2500 by maxRaDuration
01:14:44.700 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:14:44.700 00.000 11616 IsSlewing returns 0
01:14:44.700 00.000 11616 IsGuiding returns 0
01:14:44.700 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:14:44.725 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
01:14:44.746 00.021 12268 UpdateGuideState exits: m=54 SNR=5.1
01:14:44.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:44.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:14:44.746 00.000 12268 Enqueuing Expose request
01:14:47.215 02.469 11616 IsGuiding returns 1
01:14:47.216 00.001 11616 scope still moving after pulse duration time elapsed
01:14:47.246 00.030 11616 IsSlewing returns 0
01:14:47.247 00.001 11616 IsGuiding returns 0
01:14:47.247 00.000 11616 scope move finished after 2500 + 47 ms
01:14:47.247 00.000 11616 Move returns status 0, amount 2500
01:14:47.247 00.000 11616 MoveAxis(N, 492, ABG)
01:14:47.247 00.000 11616 Guiding  Dir = 0, Dur = 492
01:14:47.248 00.001 11616 IsSlewing returns 0
01:14:47.248 00.000 11616 IsGuiding returns 0
01:14:47.248 00.000 11616 PulseGuide returned control before completion, sleep 502
01:14:47.756 00.508 11616 IsGuiding returns 1
01:14:47.756 00.000 11616 scope still moving after pulse duration time elapsed
01:14:47.787 00.031 11616 IsSlewing returns 0
01:14:47.788 00.001 11616 IsGuiding returns 0
01:14:47.788 00.000 11616 scope move finished after 492 + 48 ms
01:14:47.788 00.000 11616 Move returns status 0, amount 492
01:14:47.788 00.000 11616 move complete, result=0
01:14:47.788 00.000 11616 worker thread done servicing request
01:14:47.788 00.000 12268 GuideStep: -7.6 px 2500 ms EAST, -5.8 px 492 ms NORTH
01:14:47.789 00.001 11616 Worker thread wakes up
01:14:47.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:14:47.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:14:49.803 02.014 11616 Exposure complete
01:14:49.858 00.055 11616 worker thread done servicing request
01:14:49.858 00.000 12268 OnExposeComplete: enter
01:14:49.858 00.000 12268 UpdateGuideState(): m_state=6
01:14:49.858 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
01:14:49.858 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.81, Mass=45, SNR=4.7, Peak=32 HFD=3.7
01:14:49.858 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
01:14:49.858 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
01:14:49.858 00.000 12268 CameraToMount -- cameraX=-6.47 cameraY=-6.70 hyp=9.31 cameraTheta=-2.34 mountX=-7.30 mountY=-5.56, mountTheta=-2.49
01:14:49.860 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.47, y=-6.70, opts=13)
01:14:49.860 00.000 12268 Enqueuing Move request for scope (-6.47, -6.70)
01:14:49.860 00.000 11616 Worker thread wakes up
01:14:49.860 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.47, -6.70) opts 0xd
01:14:49.860 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.47, -6.70)
01:14:49.860 00.000 11616 Moving (-6.47, -6.70) raw xDistance=-7.30 yDistance=-5.56
01:14:49.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.65 from input -7.30
01:14:49.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.83 from input -5.56
01:14:49.860 00.000 11616 MoveAxis(E, 4085, ABG)
01:14:49.861 00.001 11616 duration set to 2500 by maxRaDuration
01:14:49.861 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:14:49.861 00.000 11616 IsSlewing returns 0
01:14:49.861 00.000 11616 IsGuiding returns 0
01:14:49.861 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:14:49.882 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
01:14:49.902 00.020 12268 UpdateGuideState exits: m=45 SNR=4.7
01:14:49.903 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:49.903 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:14:49.903 00.000 12268 Enqueuing Expose request
01:14:52.375 02.472 11616 IsGuiding returns 1
01:14:52.375 00.000 11616 scope still moving after pulse duration time elapsed
01:14:52.406 00.031 11616 IsSlewing returns 0
01:14:52.406 00.000 11616 IsGuiding returns 0
01:14:52.406 00.000 11616 scope move finished after 2500 + 44 ms
01:14:52.406 00.000 11616 Move returns status 0, amount 2500
01:14:52.406 00.000 11616 MoveAxis(N, 470, ABG)
01:14:52.407 00.001 11616 Guiding  Dir = 0, Dur = 470
01:14:52.407 00.000 11616 IsSlewing returns 0
01:14:52.407 00.000 11616 IsGuiding returns 0
01:14:52.407 00.000 11616 PulseGuide returned control before completion, sleep 480
01:14:52.890 00.483 11616 IsGuiding returns 1
01:14:52.890 00.000 11616 scope still moving after pulse duration time elapsed
01:14:52.921 00.031 11616 IsSlewing returns 0
01:14:52.921 00.000 11616 IsGuiding returns 0
01:14:52.921 00.000 11616 scope move finished after 470 + 44 ms
01:14:52.922 00.001 11616 Move returns status 0, amount 470
01:14:52.922 00.000 11616 move complete, result=0
01:14:52.922 00.000 11616 worker thread done servicing request
01:14:52.922 00.000 12268 GuideStep: -7.3 px 2500 ms EAST, -5.6 px 470 ms NORTH
01:14:52.922 00.000 11616 Worker thread wakes up
01:14:52.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:14:52.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:14:54.938 02.016 11616 Exposure complete
01:14:54.993 00.055 11616 worker thread done servicing request
01:14:54.993 00.000 12268 OnExposeComplete: enter
01:14:54.993 00.000 12268 UpdateGuideState(): m_state=6
01:14:54.993 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
01:14:54.994 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.34, Mass=56, SNR=5.2, Peak=35 HFD=4.2
01:14:54.994 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
01:14:54.994 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
01:14:54.994 00.000 12268 CameraToMount -- cameraX=-6.52 cameraY=-7.16 hyp=9.69 cameraTheta=-2.31 mountX=-7.77 mountY=-5.55, mountTheta=-2.52
01:14:54.996 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.52, y=-7.16, opts=13)
01:14:54.996 00.000 12268 Enqueuing Move request for scope (-6.52, -7.16)
01:14:54.996 00.000 11616 Worker thread wakes up
01:14:54.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.52, -7.16) opts 0xd
01:14:54.996 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.52, -7.16)
01:14:54.996 00.000 11616 Moving (-6.52, -7.16) raw xDistance=-7.77 yDistance=-5.55
01:14:54.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.88 from input -7.77
01:14:54.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.83 from input -5.55
01:14:54.996 00.000 11616 MoveAxis(E, 4348, ABG)
01:14:54.996 00.000 11616 duration set to 2500 by maxRaDuration
01:14:54.996 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:14:54.998 00.002 11616 IsSlewing returns 0
01:14:54.998 00.000 11616 IsGuiding returns 0
01:14:54.998 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:14:55.019 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=35, Gamma=1.290
01:14:55.036 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
01:14:55.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:55.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:14:55.037 00.001 12268 Enqueuing Expose request
01:14:57.517 02.480 11616 IsGuiding returns 1
01:14:57.517 00.000 11616 scope still moving after pulse duration time elapsed
01:14:57.548 00.031 11616 IsSlewing returns 0
01:14:57.548 00.000 11616 IsGuiding returns 0
01:14:57.548 00.000 11616 scope move finished after 2500 + 50 ms
01:14:57.548 00.000 11616 Move returns status 0, amount 2500
01:14:57.548 00.000 11616 MoveAxis(N, 469, ABG)
01:14:57.548 00.000 11616 Guiding  Dir = 0, Dur = 469
01:14:57.549 00.001 11616 IsSlewing returns 0
01:14:57.549 00.000 11616 IsGuiding returns 0
01:14:57.549 00.000 11616 PulseGuide returned control before completion, sleep 479
01:14:58.045 00.496 11616 IsGuiding returns 1
01:14:58.045 00.000 11616 scope still moving after pulse duration time elapsed
01:14:58.075 00.030 11616 IsSlewing returns 0
01:14:58.076 00.001 11616 IsGuiding returns 0
01:14:58.076 00.000 11616 scope move finished after 469 + 58 ms
01:14:58.076 00.000 11616 Move returns status 0, amount 469
01:14:58.076 00.000 11616 move complete, result=0
01:14:58.076 00.000 11616 worker thread done servicing request
01:14:58.076 00.000 11616 Worker thread wakes up
01:14:58.077 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:14:58.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:14:58.077 00.000 12268 GuideStep: -7.8 px 2500 ms EAST, -5.5 px 469 ms NORTH
01:15:00.095 02.018 11616 Exposure complete
01:15:00.149 00.054 11616 worker thread done servicing request
01:15:00.150 00.001 12268 OnExposeComplete: enter
01:15:00.150 00.000 12268 UpdateGuideState(): m_state=6
01:15:00.150 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
01:15:00.150 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.93, Mass=54, SNR=5.1, Peak=32 HFD=4.1
01:15:00.150 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
01:15:00.150 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
01:15:00.150 00.000 12268 CameraToMount -- cameraX=-6.50 cameraY=-6.58 hyp=9.25 cameraTheta=-2.35 mountX=-7.18 mountY=-5.60, mountTheta=-2.48
01:15:00.152 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.50, y=-6.58, opts=13)
01:15:00.152 00.000 12268 Enqueuing Move request for scope (-6.50, -6.58)
01:15:00.152 00.000 11616 Worker thread wakes up
01:15:00.152 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.50, -6.58) opts 0xd
01:15:00.152 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.50, -6.58)
01:15:00.152 00.000 11616 Moving (-6.50, -6.58) raw xDistance=-7.18 yDistance=-5.60
01:15:00.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.59 from input -7.18
01:15:00.153 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.84 from input -5.60
01:15:00.153 00.000 11616 MoveAxis(E, 4019, ABG)
01:15:00.153 00.000 11616 duration set to 2500 by maxRaDuration
01:15:00.153 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:15:00.153 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:15:00.153 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:15:00.153 00.000 11616 IsSlewing returns 0
01:15:00.154 00.001 11616 IsGuiding returns 0
01:15:00.154 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:15:00.175 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
01:15:00.192 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
01:15:00.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:00.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:15:00.192 00.000 12268 Enqueuing Expose request
01:15:02.678 02.486 11616 IsGuiding returns 1
01:15:02.678 00.000 11616 scope still moving after pulse duration time elapsed
01:15:02.709 00.031 11616 IsSlewing returns 0
01:15:02.709 00.000 11616 IsGuiding returns 0
01:15:02.711 00.002 11616 scope move finished after 2500 + 56 ms
01:15:02.711 00.000 11616 Move returns status 0, amount 2500
01:15:02.711 00.000 11616 MoveAxis(N, 474, ABG)
01:15:02.711 00.000 11616 Guiding  Dir = 0, Dur = 474
01:15:02.711 00.000 11616 IsSlewing returns 0
01:15:02.711 00.000 11616 IsGuiding returns 0
01:15:02.711 00.000 11616 PulseGuide returned control before completion, sleep 484
01:15:03.207 00.496 11616 IsGuiding returns 1
01:15:03.207 00.000 11616 scope still moving after pulse duration time elapsed
01:15:03.239 00.032 11616 IsSlewing returns 0
01:15:03.239 00.000 11616 IsGuiding returns 1
01:15:03.270 00.031 11616 IsSlewing returns 0
01:15:03.271 00.001 11616 IsGuiding returns 1
01:15:03.301 00.030 11616 IsSlewing returns 0
01:15:03.301 00.000 11616 IsGuiding returns 1
01:15:03.333 00.032 11616 IsSlewing returns 0
01:15:03.333 00.000 11616 IsGuiding returns 1
01:15:03.365 00.032 11616 IsSlewing returns 0
01:15:03.365 00.000 11616 IsGuiding returns 1
01:15:03.395 00.030 11616 IsSlewing returns 0
01:15:03.396 00.001 11616 IsGuiding returns 1
01:15:03.426 00.030 11616 IsSlewing returns 0
01:15:03.426 00.000 11616 IsGuiding returns 0
01:15:03.427 00.001 11616 scope move finished after 474 + 241 ms
01:15:03.427 00.000 11616 Move returns status 0, amount 474
01:15:03.427 00.000 11616 move complete, result=0
01:15:03.427 00.000 11616 worker thread done servicing request
01:15:03.427 00.000 11616 Worker thread wakes up
01:15:03.427 00.000 12268 GuideStep: -7.2 px 2500 ms EAST, -5.6 px 474 ms NORTH
01:15:03.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:15:03.428 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:15:05.443 02.015 11616 Exposure complete
01:15:05.498 00.055 11616 worker thread done servicing request
01:15:05.498 00.000 12268 OnExposeComplete: enter
01:15:05.498 00.000 12268 UpdateGuideState(): m_state=6
01:15:05.498 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
01:15:05.498 00.000 12268 Star::Find returns 1 (0), X=665.06, Y=915.55, Mass=57, SNR=5.2, Peak=38 HFD=2.1
01:15:05.498 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
01:15:05.498 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.69)
01:15:05.499 00.001 12268 CameraToMount -- cameraX=-7.45 cameraY=-6.96 hyp=10.20 cameraTheta=-2.39 mountX=-7.65 mountY=-6.50, mountTheta=-2.44
01:15:05.500 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.45, y=-6.96, opts=13)
01:15:05.500 00.000 12268 Enqueuing Move request for scope (-7.45, -6.96)
01:15:05.500 00.000 11616 Worker thread wakes up
01:15:05.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.45, -6.96) opts 0xd
01:15:05.500 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.45, -6.96)
01:15:05.500 00.000 11616 Moving (-7.45, -6.96) raw xDistance=-7.65 yDistance=-6.50
01:15:05.501 00.001 11616 GuideAlgorithmResistSwitch::result() returns -3.83 from input -7.65
01:15:05.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.97 from input -6.50
01:15:05.501 00.000 11616 MoveAxis(E, 4284, ABG)
01:15:05.501 00.000 11616 duration set to 2500 by maxRaDuration
01:15:05.501 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:15:05.501 00.000 11616 IsSlewing returns 0
01:15:05.501 00.000 11616 IsGuiding returns 0
01:15:05.502 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:15:05.521 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=44, Gamma=1.290
01:15:05.538 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
01:15:05.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:05.539 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:15:05.539 00.000 12268 Enqueuing Expose request
01:15:08.025 02.486 11616 IsGuiding returns 0
01:15:08.025 00.000 11616 Move returns status 0, amount 2500
01:15:08.025 00.000 11616 MoveAxis(N, 550, ABG)
01:15:08.025 00.000 11616 Guiding  Dir = 0, Dur = 550
01:15:08.026 00.001 11616 IsSlewing returns 0
01:15:08.026 00.000 11616 IsGuiding returns 0
01:15:08.026 00.000 11616 PulseGuide returned control before completion, sleep 560
01:15:08.603 00.577 11616 IsGuiding returns 1
01:15:08.603 00.000 11616 scope still moving after pulse duration time elapsed
01:15:08.633 00.030 11616 IsSlewing returns 0
01:15:08.634 00.001 11616 IsGuiding returns 0
01:15:08.634 00.000 11616 scope move finished after 550 + 57 ms
01:15:08.634 00.000 11616 Move returns status 0, amount 550
01:15:08.634 00.000 11616 move complete, result=0
01:15:08.635 00.001 11616 worker thread done servicing request
01:15:08.635 00.000 11616 Worker thread wakes up
01:15:08.635 00.000 12268 GuideStep: -7.7 px 2500 ms EAST, -6.5 px 550 ms NORTH
01:15:08.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:15:08.635 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:15:10.647 02.012 11616 Exposure complete
01:15:10.703 00.056 11616 worker thread done servicing request
01:15:10.703 00.000 12268 OnExposeComplete: enter
01:15:10.703 00.000 12268 UpdateGuideState(): m_state=6
01:15:10.703 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
01:15:10.703 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.24, Mass=55, SNR=5.2, Peak=33 HFD=4.2
01:15:10.703 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
01:15:10.703 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
01:15:10.703 00.000 12268 CameraToMount -- cameraX=-6.57 cameraY=-7.26 hyp=9.79 cameraTheta=-2.31 mountX=-7.87 mountY=-5.58, mountTheta=-2.52
01:15:10.705 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.57, y=-7.26, opts=13)
01:15:10.705 00.000 12268 Enqueuing Move request for scope (-6.57, -7.26)
01:15:10.705 00.000 11616 Worker thread wakes up
01:15:10.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.57, -7.26) opts 0xd
01:15:10.705 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.57, -7.26)
01:15:10.705 00.000 11616 Moving (-6.57, -7.26) raw xDistance=-7.87 yDistance=-5.58
01:15:10.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.93 from input -7.87
01:15:10.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.84 from input -5.58
01:15:10.705 00.000 11616 MoveAxis(E, 4406, ABG)
01:15:10.705 00.000 11616 duration set to 2500 by maxRaDuration
01:15:10.705 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:15:10.706 00.001 11616 IsSlewing returns 0
01:15:10.706 00.000 11616 IsGuiding returns 0
01:15:10.706 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:15:10.726 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
01:15:10.743 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
01:15:10.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:10.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:15:10.743 00.000 12268 Enqueuing Expose request
01:15:13.221 02.478 11616 IsGuiding returns 1
01:15:13.222 00.001 11616 scope still moving after pulse duration time elapsed
01:15:13.251 00.029 11616 IsSlewing returns 0
01:15:13.252 00.001 11616 IsGuiding returns 0
01:15:13.252 00.000 11616 scope move finished after 2500 + 45 ms
01:15:13.252 00.000 11616 Move returns status 0, amount 2500
01:15:13.252 00.000 11616 MoveAxis(N, 472, ABG)
01:15:13.252 00.000 11616 Guiding  Dir = 0, Dur = 472
01:15:13.252 00.000 11616 IsSlewing returns 0
01:15:13.253 00.001 11616 IsGuiding returns 0
01:15:13.253 00.000 11616 PulseGuide returned control before completion, sleep 482
01:15:13.750 00.497 11616 IsGuiding returns 1
01:15:13.751 00.001 11616 scope still moving after pulse duration time elapsed
01:15:13.782 00.031 11616 IsSlewing returns 0
01:15:13.783 00.001 11616 IsGuiding returns 0
01:15:13.783 00.000 11616 scope move finished after 472 + 57 ms
01:15:13.783 00.000 11616 Move returns status 0, amount 472
01:15:13.783 00.000 11616 move complete, result=0
01:15:13.783 00.000 11616 worker thread done servicing request
01:15:13.783 00.000 11616 Worker thread wakes up
01:15:13.784 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:15:13.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:15:13.784 00.000 12268 GuideStep: -7.9 px 2500 ms EAST, -5.6 px 472 ms NORTH
01:15:15.802 02.018 11616 Exposure complete
01:15:15.856 00.054 11616 worker thread done servicing request
01:15:15.856 00.000 12268 OnExposeComplete: enter
01:15:15.856 00.000 12268 UpdateGuideState(): m_state=6
01:15:15.856 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
01:15:15.857 00.001 12268 Star::Find returns 1 (0), X=665.71, Y=915.70, Mass=64, SNR=5.5, Peak=34 HFD=4.5
01:15:15.857 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
01:15:15.857 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
01:15:15.857 00.000 12268 CameraToMount -- cameraX=-6.81 cameraY=-6.80 hyp=9.63 cameraTheta=-2.36 mountX=-7.43 mountY=-5.88, mountTheta=-2.47
01:15:15.858 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.81, y=-6.80, opts=13)
01:15:15.858 00.000 12268 Enqueuing Move request for scope (-6.81, -6.80)
01:15:15.858 00.000 11616 Worker thread wakes up
01:15:15.858 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.81, -6.80) opts 0xd
01:15:15.858 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.81, -6.80)
01:15:15.858 00.000 11616 Moving (-6.81, -6.80) raw xDistance=-7.43 yDistance=-5.88
01:15:15.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.72 from input -7.43
01:15:15.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -5.88
01:15:15.858 00.000 11616 MoveAxis(E, 4162, ABG)
01:15:15.858 00.000 11616 duration set to 2500 by maxRaDuration
01:15:15.859 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:15:15.859 00.000 11616 IsSlewing returns 0
01:15:15.859 00.000 11616 IsGuiding returns 0
01:15:15.859 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:15:15.882 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=43, Gamma=1.290
01:15:15.900 00.018 12268 UpdateGuideState exits: m=64 SNR=5.5
01:15:15.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:15.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:15:15.900 00.000 12268 Enqueuing Expose request
01:15:18.383 02.483 11616 IsGuiding returns 0
01:15:18.383 00.000 11616 Move returns status 0, amount 2500
01:15:18.383 00.000 11616 MoveAxis(N, 498, ABG)
01:15:18.383 00.000 11616 Guiding  Dir = 0, Dur = 498
01:15:18.384 00.001 11616 IsSlewing returns 0
01:15:18.384 00.000 11616 IsGuiding returns 0
01:15:18.384 00.000 11616 PulseGuide returned control before completion, sleep 508
01:15:18.896 00.512 11616 IsGuiding returns 1
01:15:18.897 00.001 11616 scope still moving after pulse duration time elapsed
01:15:18.927 00.030 11616 IsSlewing returns 0
01:15:18.928 00.001 11616 IsGuiding returns 0
01:15:18.928 00.000 11616 scope move finished after 498 + 45 ms
01:15:18.928 00.000 11616 Move returns status 0, amount 498
01:15:18.928 00.000 11616 move complete, result=0
01:15:18.928 00.000 11616 worker thread done servicing request
01:15:18.928 00.000 11616 Worker thread wakes up
01:15:18.929 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:15:18.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:15:18.929 00.000 12268 GuideStep: -7.4 px 2500 ms EAST, -5.9 px 498 ms NORTH
01:15:20.940 02.011 11616 Exposure complete
01:15:20.994 00.054 11616 worker thread done servicing request
01:15:20.995 00.001 12268 OnExposeComplete: enter
01:15:20.995 00.000 12268 UpdateGuideState(): m_state=6
01:15:20.995 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
01:15:20.995 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.83, Mass=53, SNR=5.1, Peak=32 HFD=3.3
01:15:20.995 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
01:15:20.995 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.67)
01:15:20.995 00.000 12268 CameraToMount -- cameraX=-6.89 cameraY=-6.67 hyp=9.60 cameraTheta=-2.37 mountX=-7.31 mountY=-5.98, mountTheta=-2.46
01:15:20.997 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.89, y=-6.67, opts=13)
01:15:20.997 00.000 12268 Enqueuing Move request for scope (-6.89, -6.67)
01:15:20.997 00.000 11616 Worker thread wakes up
01:15:20.997 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.89, -6.67) opts 0xd
01:15:20.997 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.89, -6.67)
01:15:20.997 00.000 11616 Moving (-6.89, -6.67) raw xDistance=-7.31 yDistance=-5.98
01:15:20.997 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.66 from input -7.31
01:15:20.997 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.90 from input -5.98
01:15:20.997 00.000 11616 MoveAxis(E, 4095, ABG)
01:15:20.997 00.000 11616 duration set to 2500 by maxRaDuration
01:15:20.998 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:15:20.998 00.000 11616 IsSlewing returns 0
01:15:20.998 00.000 11616 IsGuiding returns 0
01:15:20.998 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:15:21.020 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=35, Gamma=1.290
01:15:21.036 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
01:15:21.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:21.037 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:15:21.037 00.000 12268 Enqueuing Expose request
01:15:23.524 02.487 11616 IsGuiding returns 0
01:15:23.525 00.001 11616 Move returns status 0, amount 2500
01:15:23.525 00.000 11616 MoveAxis(N, 506, ABG)
01:15:23.525 00.000 11616 Guiding  Dir = 0, Dur = 506
01:15:23.525 00.000 11616 IsSlewing returns 0
01:15:23.525 00.000 11616 IsGuiding returns 0
01:15:23.525 00.000 11616 PulseGuide returned control before completion, sleep 516
01:15:24.054 00.529 11616 IsGuiding returns 1
01:15:24.054 00.000 11616 scope still moving after pulse duration time elapsed
01:15:24.084 00.030 11616 IsSlewing returns 0
01:15:24.085 00.001 11616 IsGuiding returns 1
01:15:24.115 00.030 11616 IsSlewing returns 0
01:15:24.115 00.000 11616 IsGuiding returns 1
01:15:24.146 00.031 11616 IsSlewing returns 0
01:15:24.146 00.000 11616 IsGuiding returns 1
01:15:24.177 00.031 11616 IsSlewing returns 0
01:15:24.178 00.001 11616 IsGuiding returns 1
01:15:24.208 00.030 11616 IsSlewing returns 0
01:15:24.220 00.012 11616 IsGuiding returns 0
01:15:24.220 00.000 11616 scope move finished after 506 + 188 ms
01:15:24.220 00.000 11616 Move returns status 0, amount 506
01:15:24.221 00.001 11616 move complete, result=0
01:15:24.221 00.000 11616 worker thread done servicing request
01:15:24.221 00.000 11616 Worker thread wakes up
01:15:24.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:15:24.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:15:24.221 00.000 12268 GuideStep: -7.3 px 2500 ms EAST, -6.0 px 506 ms NORTH
01:15:26.226 02.005 11616 Exposure complete
01:15:26.280 00.054 11616 worker thread done servicing request
01:15:26.281 00.001 12268 OnExposeComplete: enter
01:15:26.281 00.000 12268 UpdateGuideState(): m_state=6
01:15:26.281 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
01:15:26.281 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.79, Mass=58, SNR=5.3, Peak=35 HFD=3.8
01:15:26.281 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
01:15:26.281 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
01:15:26.281 00.000 12268 CameraToMount -- cameraX=-6.74 cameraY=-6.71 hyp=9.51 cameraTheta=-2.36 mountX=-7.34 mountY=-5.82, mountTheta=-2.47
01:15:26.283 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.74, y=-6.71, opts=13)
01:15:26.283 00.000 12268 Enqueuing Move request for scope (-6.74, -6.71)
01:15:26.283 00.000 11616 Worker thread wakes up
01:15:26.283 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.74, -6.71) opts 0xd
01:15:26.283 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.74, -6.71)
01:15:26.283 00.000 11616 Moving (-6.74, -6.71) raw xDistance=-7.34 yDistance=-5.82
01:15:26.284 00.001 11616 GuideAlgorithmResistSwitch::result() returns -3.67 from input -7.34
01:15:26.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -5.82
01:15:26.284 00.000 11616 MoveAxis(E, 4108, ABG)
01:15:26.284 00.000 11616 duration set to 2500 by maxRaDuration
01:15:26.284 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:15:26.284 00.000 11616 IsSlewing returns 0
01:15:26.284 00.000 11616 IsGuiding returns 0
01:15:26.285 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:15:26.304 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=39, Gamma=1.290
01:15:26.322 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
01:15:26.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:26.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:15:26.322 00.000 12268 Enqueuing Expose request
01:15:28.800 02.478 11616 IsGuiding returns 1
01:15:28.802 00.002 11616 scope still moving after pulse duration time elapsed
01:15:28.832 00.030 11616 IsSlewing returns 0
01:15:28.833 00.001 11616 IsGuiding returns 0
01:15:28.833 00.000 11616 scope move finished after 2500 + 48 ms
01:15:28.833 00.000 11616 Move returns status 0, amount 2500
01:15:28.833 00.000 11616 MoveAxis(N, 493, ABG)
01:15:28.833 00.000 11616 Guiding  Dir = 0, Dur = 493
01:15:28.834 00.001 11616 IsSlewing returns 0
01:15:28.834 00.000 11616 IsGuiding returns 0
01:15:28.834 00.000 11616 PulseGuide returned control before completion, sleep 503
01:15:29.346 00.512 11616 IsGuiding returns 1
01:15:29.346 00.000 11616 scope still moving after pulse duration time elapsed
01:15:29.376 00.030 11616 IsSlewing returns 0
01:15:29.377 00.001 11616 IsGuiding returns 0
01:15:29.377 00.000 11616 scope move finished after 493 + 50 ms
01:15:29.377 00.000 11616 Move returns status 0, amount 493
01:15:29.377 00.000 11616 move complete, result=0
01:15:29.377 00.000 11616 worker thread done servicing request
01:15:29.377 00.000 11616 Worker thread wakes up
01:15:29.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:15:29.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:15:29.377 00.000 12268 GuideStep: -7.3 px 2500 ms EAST, -5.8 px 493 ms NORTH
01:15:31.390 02.013 11616 Exposure complete
01:15:31.445 00.055 11616 worker thread done servicing request
01:15:31.445 00.000 12268 OnExposeComplete: enter
01:15:31.445 00.000 12268 UpdateGuideState(): m_state=6
01:15:31.445 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
01:15:31.446 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=915.53, Mass=53, SNR=5.1, Peak=33 HFD=4.2
01:15:31.446 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
01:15:31.446 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
01:15:31.446 00.000 12268 CameraToMount -- cameraX=-6.72 cameraY=-6.97 hyp=9.69 cameraTheta=-2.34 mountX=-7.60 mountY=-5.77, mountTheta=-2.49
01:15:31.447 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.72, y=-6.97, opts=13)
01:15:31.447 00.000 12268 Enqueuing Move request for scope (-6.72, -6.97)
01:15:31.447 00.000 11616 Worker thread wakes up
01:15:31.448 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.72, -6.97) opts 0xd
01:15:31.448 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.72, -6.97)
01:15:31.448 00.000 11616 Moving (-6.72, -6.97) raw xDistance=-7.60 yDistance=-5.77
01:15:31.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.80 from input -7.60
01:15:31.448 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -5.77
01:15:31.448 00.000 11616 MoveAxis(E, 4254, ABG)
01:15:31.448 00.000 11616 duration set to 2500 by maxRaDuration
01:15:31.449 00.001 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:15:31.449 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:15:31.449 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:15:31.449 00.000 11616 IsSlewing returns 0
01:15:31.449 00.000 11616 IsGuiding returns 0
01:15:31.450 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:15:31.470 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
01:15:31.487 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
01:15:31.488 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:31.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:15:31.488 00.000 12268 Enqueuing Expose request
01:15:33.963 02.475 11616 IsGuiding returns 1
01:15:33.963 00.000 11616 scope still moving after pulse duration time elapsed
01:15:33.995 00.032 11616 IsSlewing returns 0
01:15:33.995 00.000 11616 IsGuiding returns 0
01:15:33.995 00.000 11616 scope move finished after 2500 + 46 ms
01:15:33.995 00.000 11616 Move returns status 0, amount 2500
01:15:33.995 00.000 11616 MoveAxis(N, 488, ABG)
01:15:33.996 00.001 11616 Guiding  Dir = 0, Dur = 488
01:15:33.996 00.000 11616 IsSlewing returns 0
01:15:33.996 00.000 11616 IsGuiding returns 0
01:15:33.996 00.000 11616 PulseGuide returned control before completion, sleep 498
01:15:34.509 00.513 11616 IsGuiding returns 1
01:15:34.510 00.001 11616 scope still moving after pulse duration time elapsed
01:15:34.540 00.030 11616 IsSlewing returns 0
01:15:34.541 00.001 11616 IsGuiding returns 0
01:15:34.541 00.000 11616 scope move finished after 488 + 57 ms
01:15:34.541 00.000 11616 Move returns status 0, amount 488
01:15:34.541 00.000 11616 move complete, result=0
01:15:34.541 00.000 11616 worker thread done servicing request
01:15:34.541 00.000 11616 Worker thread wakes up
01:15:34.541 00.000 12268 GuideStep: -7.6 px 2500 ms EAST, -5.8 px 488 ms NORTH
01:15:34.542 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:15:34.542 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:15:36.545 02.003 11616 Exposure complete
01:15:36.604 00.059 11616 worker thread done servicing request
01:15:36.604 00.000 12268 OnExposeComplete: enter
01:15:36.605 00.001 12268 UpdateGuideState(): m_state=6
01:15:36.605 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
01:15:36.605 00.000 12268 Star::Find returns 1 (0), X=664.93, Y=916.00, Mass=56, SNR=5.2, Peak=33 HFD=4.2
01:15:36.605 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.91 = 2.38)
01:15:36.605 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.73)
01:15:36.605 00.000 12268 CameraToMount -- cameraX=-7.58 cameraY=-6.50 hyp=9.99 cameraTheta=-2.43 mountX=-7.21 mountY=-6.69, mountTheta=-2.39
01:15:36.608 00.003 12268 SchedulePrimaryMove(0D94C700, x=-7.58, y=-6.50, opts=13)
01:15:36.608 00.000 12268 Enqueuing Move request for scope (-7.58, -6.50)
01:15:36.608 00.000 11616 Worker thread wakes up
01:15:36.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.58, -6.50) opts 0xd
01:15:36.608 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.58, -6.50)
01:15:36.609 00.001 11616 Moving (-7.58, -6.50) raw xDistance=-7.21 yDistance=-6.69
01:15:36.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.61 from input -7.21
01:15:36.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.00 from input -6.69
01:15:36.609 00.000 11616 MoveAxis(E, 4037, ABG)
01:15:36.609 00.000 11616 duration set to 2500 by maxRaDuration
01:15:36.609 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:15:36.609 00.000 11616 IsSlewing returns 0
01:15:36.609 00.000 11616 IsGuiding returns 0
01:15:36.610 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:15:36.636 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=49, Gamma=1.290
01:15:36.657 00.021 12268 UpdateGuideState exits: m=56 SNR=5.2
01:15:36.657 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:36.657 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:15:36.657 00.000 12268 Enqueuing Expose request
01:15:39.127 02.470 11616 IsGuiding returns 1
01:15:39.127 00.000 11616 scope still moving after pulse duration time elapsed
01:15:39.158 00.031 11616 IsSlewing returns 0
01:15:39.158 00.000 11616 IsGuiding returns 0
01:15:39.158 00.000 11616 scope move finished after 2500 + 49 ms
01:15:39.158 00.000 11616 Move returns status 0, amount 2500
01:15:39.159 00.001 11616 MoveAxis(N, 566, ABG)
01:15:39.159 00.000 11616 Guiding  Dir = 0, Dur = 566
01:15:39.159 00.000 11616 IsSlewing returns 0
01:15:39.159 00.000 11616 IsGuiding returns 0
01:15:39.159 00.000 11616 PulseGuide returned control before completion, sleep 576
01:15:39.738 00.579 11616 IsGuiding returns 1
01:15:39.738 00.000 11616 scope still moving after pulse duration time elapsed
01:15:39.770 00.032 11616 IsSlewing returns 0
01:15:39.770 00.000 11616 IsGuiding returns 0
01:15:39.771 00.001 11616 scope move finished after 566 + 44 ms
01:15:39.771 00.000 11616 Move returns status 0, amount 566
01:15:39.771 00.000 11616 move complete, result=0
01:15:39.771 00.000 11616 worker thread done servicing request
01:15:39.771 00.000 12268 GuideStep: -7.2 px 2500 ms EAST, -6.7 px 566 ms NORTH
01:15:39.771 00.000 11616 Worker thread wakes up
01:15:39.771 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:15:39.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:15:41.786 02.015 11616 Exposure complete
01:15:41.843 00.057 11616 worker thread done servicing request
01:15:41.844 00.001 12268 OnExposeComplete: enter
01:15:41.844 00.000 12268 UpdateGuideState(): m_state=6
01:15:41.844 00.000 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
01:15:41.844 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.54, Mass=48, SNR=4.8, Peak=32 HFD=3.7
01:15:41.844 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
01:15:41.844 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
01:15:41.844 00.000 12268 CameraToMount -- cameraX=-6.68 cameraY=-6.96 hyp=9.65 cameraTheta=-2.34 mountX=-7.58 mountY=-5.73, mountTheta=-2.49
01:15:41.846 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.68, y=-6.96, opts=13)
01:15:41.846 00.000 12268 Enqueuing Move request for scope (-6.68, -6.96)
01:15:41.846 00.000 11616 Worker thread wakes up
01:15:41.846 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.68, -6.96) opts 0xd
01:15:41.846 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.68, -6.96)
01:15:41.846 00.000 11616 Moving (-6.68, -6.96) raw xDistance=-7.58 yDistance=-5.73
01:15:41.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.79 from input -7.58
01:15:41.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.86 from input -5.73
01:15:41.847 00.001 11616 MoveAxis(E, 4244, ABG)
01:15:41.847 00.000 11616 duration set to 2500 by maxRaDuration
01:15:41.847 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:15:41.847 00.000 11616 IsSlewing returns 0
01:15:41.847 00.000 11616 IsGuiding returns 0
01:15:41.848 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:15:41.870 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
01:15:41.887 00.017 12268 UpdateGuideState exits: m=48 SNR=4.8
01:15:41.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:41.887 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:15:41.887 00.000 12268 Enqueuing Expose request
01:15:44.358 02.471 11616 IsGuiding returns 1
01:15:44.359 00.001 11616 scope still moving after pulse duration time elapsed
01:15:44.390 00.031 11616 IsSlewing returns 0
01:15:44.391 00.001 11616 IsGuiding returns 0
01:15:44.391 00.000 11616 scope move finished after 2500 + 43 ms
01:15:44.391 00.000 11616 Move returns status 0, amount 2500
01:15:44.391 00.000 11616 MoveAxis(N, 485, ABG)
01:15:44.391 00.000 11616 Guiding  Dir = 0, Dur = 485
01:15:44.391 00.000 11616 IsSlewing returns 0
01:15:44.392 00.001 11616 IsGuiding returns 0
01:15:44.392 00.000 11616 PulseGuide returned control before completion, sleep 495
01:15:44.902 00.510 11616 IsGuiding returns 1
01:15:44.903 00.001 11616 scope still moving after pulse duration time elapsed
01:15:44.934 00.031 11616 IsSlewing returns 0
01:15:44.935 00.001 11616 IsGuiding returns 0
01:15:44.935 00.000 11616 scope move finished after 485 + 58 ms
01:15:44.935 00.000 11616 Move returns status 0, amount 485
01:15:44.935 00.000 11616 move complete, result=0
01:15:44.935 00.000 11616 worker thread done servicing request
01:15:44.935 00.000 11616 Worker thread wakes up
01:15:44.935 00.000 12268 GuideStep: -7.6 px 2500 ms EAST, -5.7 px 485 ms NORTH
01:15:44.935 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:15:44.935 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:15:46.947 02.012 11616 Exposure complete
01:15:47.002 00.055 11616 worker thread done servicing request
01:15:47.002 00.000 12268 OnExposeComplete: enter
01:15:47.002 00.000 12268 UpdateGuideState(): m_state=6
01:15:47.002 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
01:15:47.002 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.94, Mass=55, SNR=5.1, Peak=31 HFD=4.3
01:15:47.002 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.84 = 2.45)
01:15:47.002 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.67)
01:15:47.003 00.001 12268 CameraToMount -- cameraX=-6.68 cameraY=-6.56 hyp=9.36 cameraTheta=-2.36 mountX=-7.18 mountY=-5.78, mountTheta=-2.46
01:15:47.004 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.68, y=-6.56, opts=13)
01:15:47.004 00.000 12268 Enqueuing Move request for scope (-6.68, -6.56)
01:15:47.004 00.000 11616 Worker thread wakes up
01:15:47.004 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.68, -6.56) opts 0xd
01:15:47.004 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.68, -6.56)
01:15:47.004 00.000 11616 Moving (-6.68, -6.56) raw xDistance=-7.18 yDistance=-5.78
01:15:47.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.59 from input -7.18
01:15:47.005 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -5.78
01:15:47.005 00.000 11616 MoveAxis(E, 4022, ABG)
01:15:47.005 00.000 11616 duration set to 2500 by maxRaDuration
01:15:47.005 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:15:47.005 00.000 11616 IsSlewing returns 0
01:15:47.005 00.000 11616 IsGuiding returns 0
01:15:47.006 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:15:47.026 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
01:15:47.044 00.018 12268 UpdateGuideState exits: m=55 SNR=5.1
01:15:47.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:47.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:15:47.044 00.000 12268 Enqueuing Expose request
01:15:49.519 02.475 11616 IsGuiding returns 1
01:15:49.520 00.001 11616 scope still moving after pulse duration time elapsed
01:15:49.549 00.029 11616 IsSlewing returns 0
01:15:49.549 00.000 11616 IsGuiding returns 0
01:15:49.550 00.001 11616 scope move finished after 2500 + 44 ms
01:15:49.550 00.000 11616 Move returns status 0, amount 2500
01:15:49.550 00.000 11616 MoveAxis(N, 489, ABG)
01:15:49.550 00.000 11616 Guiding  Dir = 0, Dur = 489
01:15:49.550 00.000 11616 IsSlewing returns 0
01:15:49.550 00.000 11616 IsGuiding returns 0
01:15:49.551 00.001 11616 PulseGuide returned control before completion, sleep 499
01:15:50.062 00.511 11616 IsGuiding returns 1
01:15:50.063 00.001 11616 scope still moving after pulse duration time elapsed
01:15:50.093 00.030 11616 IsSlewing returns 0
01:15:50.094 00.001 11616 IsGuiding returns 0
01:15:50.094 00.000 11616 scope move finished after 489 + 53 ms
01:15:50.094 00.000 11616 Move returns status 0, amount 489
01:15:50.094 00.000 11616 move complete, result=0
01:15:50.094 00.000 11616 worker thread done servicing request
01:15:50.094 00.000 11616 Worker thread wakes up
01:15:50.095 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:15:50.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:15:50.095 00.000 12268 GuideStep: -7.2 px 2500 ms EAST, -5.8 px 489 ms NORTH
01:15:51.798 01.703 12268 evsrv: cli 0F8E6D80 connect
01:15:51.798 00.000 12268 case statement mapped state 6 to 3
01:15:51.798 00.000 12268 case statement mapped state 6 to 3
01:15:51.800 00.002 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"3a2e3b9d-f068-4205-bae9-9a730fec0f3d"}
01:15:51.800 00.000 12268 case statement mapped state 6 to 3
01:15:51.800 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a2e3b9d-f068-4205-bae9-9a730fec0f3d"}
01:15:51.815 00.015 12268 evsrv: cli 0F8E6D80 disconnect
01:15:52.109 00.294 11616 Exposure complete
01:15:52.170 00.061 11616 worker thread done servicing request
01:15:52.170 00.000 12268 OnExposeComplete: enter
01:15:52.170 00.000 12268 UpdateGuideState(): m_state=6
01:15:52.171 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
01:15:52.171 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.58, Mass=57, SNR=5.3, Peak=31 HFD=5.6
01:15:52.171 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
01:15:52.171 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
01:15:52.171 00.000 12268 CameraToMount -- cameraX=-6.80 cameraY=-6.93 hyp=9.70 cameraTheta=-2.35 mountX=-7.56 mountY=-5.85, mountTheta=-2.48
01:15:52.173 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.80, y=-6.93, opts=13)
01:15:52.173 00.000 12268 Enqueuing Move request for scope (-6.80, -6.93)
01:15:52.173 00.000 11616 Worker thread wakes up
01:15:52.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.80, -6.93) opts 0xd
01:15:52.173 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.80, -6.93)
01:15:52.173 00.000 11616 Moving (-6.80, -6.93) raw xDistance=-7.56 yDistance=-5.85
01:15:52.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.78 from input -7.56
01:15:52.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -5.85
01:15:52.173 00.000 11616 MoveAxis(E, 4230, ABG)
01:15:52.173 00.000 11616 duration set to 2500 by maxRaDuration
01:15:52.173 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:15:52.174 00.001 11616 IsSlewing returns 0
01:15:52.174 00.000 11616 IsGuiding returns 0
01:15:52.174 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:15:52.198 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=54, Gamma=1.290
01:15:52.217 00.019 12268 UpdateGuideState exits: m=57 SNR=5.3
01:15:52.217 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:52.217 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:15:52.217 00.000 12268 Enqueuing Expose request
01:15:54.694 02.477 11616 IsGuiding returns 1
01:15:54.694 00.000 11616 scope still moving after pulse duration time elapsed
01:15:54.721 00.027 11616 IsSlewing returns 0
01:15:54.722 00.001 11616 IsGuiding returns 1
01:15:54.753 00.031 11616 IsSlewing returns 0
01:15:54.753 00.000 11616 IsGuiding returns 1
01:15:54.785 00.032 11616 IsSlewing returns 0
01:15:54.786 00.001 11616 IsGuiding returns 0
01:15:54.786 00.000 11616 scope move finished after 2500 + 111 ms
01:15:54.786 00.000 11616 Move returns status 0, amount 2500
01:15:54.786 00.000 11616 MoveAxis(N, 495, ABG)
01:15:54.786 00.000 11616 Guiding  Dir = 0, Dur = 495
01:15:54.786 00.000 11616 IsSlewing returns 0
01:15:54.786 00.000 11616 IsGuiding returns 0
01:15:54.787 00.001 11616 PulseGuide returned control before completion, sleep 505
01:15:55.306 00.519 11616 IsGuiding returns 0
01:15:55.306 00.000 11616 Move returns status 0, amount 495
01:15:55.306 00.000 11616 move complete, result=0
01:15:55.306 00.000 11616 worker thread done servicing request
01:15:55.306 00.000 12268 GuideStep: -7.6 px 2500 ms EAST, -5.9 px 495 ms NORTH
01:15:55.306 00.000 11616 Worker thread wakes up
01:15:55.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:15:55.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:15:57.330 02.024 11616 Exposure complete
01:15:57.398 00.068 11616 worker thread done servicing request
01:15:57.398 00.000 12268 OnExposeComplete: enter
01:15:57.398 00.000 12268 UpdateGuideState(): m_state=6
01:15:57.399 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
01:15:57.399 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.68, Mass=57, SNR=5.2, Peak=34 HFD=3.6
01:15:57.399 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
01:15:57.399 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
01:15:57.399 00.000 12268 CameraToMount -- cameraX=-6.74 cameraY=-6.82 hyp=9.59 cameraTheta=-2.35 mountX=-7.45 mountY=-5.81, mountTheta=-2.48
01:15:57.402 00.003 12268 SchedulePrimaryMove(0D94C700, x=-6.74, y=-6.82, opts=13)
01:15:57.402 00.000 12268 Enqueuing Move request for scope (-6.74, -6.82)
01:15:57.402 00.000 11616 Worker thread wakes up
01:15:57.402 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.74, -6.82) opts 0xd
01:15:57.402 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.74, -6.82)
01:15:57.402 00.000 11616 Moving (-6.74, -6.82) raw xDistance=-7.45 yDistance=-5.81
01:15:57.402 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.72 from input -7.45
01:15:57.402 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -5.81
01:15:57.403 00.001 11616 MoveAxis(E, 4171, ABG)
01:15:57.403 00.000 11616 duration set to 2500 by maxRaDuration
01:15:57.403 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:15:57.403 00.000 11616 IsSlewing returns 0
01:15:57.403 00.000 11616 IsGuiding returns 0
01:15:57.404 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:15:57.430 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=54, Gamma=1.290
01:15:57.450 00.020 12268 UpdateGuideState exits: m=57 SNR=5.2
01:15:57.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:57.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:15:57.450 00.000 12268 Enqueuing Expose request
01:15:59.948 02.498 11616 IsGuiding returns 0
01:15:59.949 00.001 11616 Move returns status 0, amount 2500
01:15:59.949 00.000 11616 MoveAxis(N, 491, ABG)
01:15:59.949 00.000 11616 Guiding  Dir = 0, Dur = 491
01:15:59.949 00.000 11616 IsSlewing returns 0
01:15:59.949 00.000 11616 IsGuiding returns 0
01:15:59.950 00.001 11616 PulseGuide returned control before completion, sleep 501
01:16:00.456 00.506 11616 IsGuiding returns 1
01:16:00.456 00.000 11616 scope still moving after pulse duration time elapsed
01:16:00.488 00.032 11616 IsSlewing returns 0
01:16:00.488 00.000 11616 IsGuiding returns 0
01:16:00.488 00.000 11616 scope move finished after 491 + 47 ms
01:16:00.488 00.000 11616 Move returns status 0, amount 491
01:16:00.488 00.000 11616 move complete, result=0
01:16:00.488 00.000 11616 worker thread done servicing request
01:16:00.488 00.000 12268 GuideStep: -7.4 px 2500 ms EAST, -5.8 px 491 ms NORTH
01:16:00.488 00.000 11616 Worker thread wakes up
01:16:00.489 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:16:00.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:16:02.526 02.037 11616 Exposure complete
01:16:02.606 00.080 11616 worker thread done servicing request
01:16:02.606 00.000 12268 OnExposeComplete: enter
01:16:02.606 00.000 12268 UpdateGuideState(): m_state=6
01:16:02.606 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
01:16:02.607 00.001 12268 Star::Find returns 1 (0), X=665.57, Y=915.38, Mass=52, SNR=5.0, Peak=36 HFD=3.0
01:16:02.607 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
01:16:02.607 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
01:16:02.607 00.000 12268 CameraToMount -- cameraX=-6.95 cameraY=-7.13 hyp=9.96 cameraTheta=-2.34 mountX=-7.77 mountY=-5.98, mountTheta=-2.49
01:16:02.609 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.95, y=-7.13, opts=13)
01:16:02.609 00.000 12268 Enqueuing Move request for scope (-6.95, -7.13)
01:16:02.609 00.000 11616 Worker thread wakes up
01:16:02.609 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.95, -7.13) opts 0xd
01:16:02.609 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.95, -7.13)
01:16:02.610 00.001 11616 Moving (-6.95, -7.13) raw xDistance=-7.77 yDistance=-5.98
01:16:02.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.89 from input -7.77
01:16:02.610 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.90 from input -5.98
01:16:02.610 00.000 11616 MoveAxis(E, 4352, ABG)
01:16:02.610 00.000 11616 duration set to 2500 by maxRaDuration
01:16:02.610 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:16:02.611 00.001 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:16:02.611 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:16:02.611 00.000 11616 IsSlewing returns 0
01:16:02.611 00.000 11616 IsGuiding returns 0
01:16:02.612 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:16:02.635 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=45, Gamma=1.290
01:16:02.659 00.024 12268 UpdateGuideState exits: m=52 SNR=5.0
01:16:02.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:02.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:16:02.659 00.000 12268 Enqueuing Expose request
01:16:05.133 02.474 11616 IsGuiding returns 1
01:16:05.133 00.000 11616 scope still moving after pulse duration time elapsed
01:16:05.164 00.031 11616 IsSlewing returns 0
01:16:05.164 00.000 11616 IsGuiding returns 0
01:16:05.164 00.000 11616 scope move finished after 2500 + 53 ms
01:16:05.164 00.000 11616 Move returns status 0, amount 2500
01:16:05.165 00.001 11616 MoveAxis(N, 506, ABG)
01:16:05.165 00.000 11616 Guiding  Dir = 0, Dur = 506
01:16:05.165 00.000 11616 IsSlewing returns 0
01:16:05.165 00.000 11616 IsGuiding returns 0
01:16:05.165 00.000 11616 PulseGuide returned control before completion, sleep 516
01:16:05.696 00.531 11616 IsGuiding returns 1
01:16:05.696 00.000 11616 scope still moving after pulse duration time elapsed
01:16:05.726 00.030 11616 IsSlewing returns 0
01:16:05.726 00.000 11616 IsGuiding returns 0
01:16:05.727 00.001 11616 scope move finished after 506 + 54 ms
01:16:05.727 00.000 11616 Move returns status 0, amount 506
01:16:05.727 00.000 11616 move complete, result=0
01:16:05.727 00.000 11616 worker thread done servicing request
01:16:05.727 00.000 11616 Worker thread wakes up
01:16:05.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:16:05.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:16:05.727 00.000 12268 GuideStep: -7.8 px 2500 ms EAST, -6.0 px 506 ms NORTH
01:16:07.733 02.006 11616 Exposure complete
01:16:07.795 00.062 11616 worker thread done servicing request
01:16:07.795 00.000 12268 OnExposeComplete: enter
01:16:07.795 00.000 12268 UpdateGuideState(): m_state=6
01:16:07.796 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
01:16:07.796 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.46, Mass=65, SNR=5.6, Peak=33 HFD=5.8
01:16:07.796 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
01:16:07.796 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
01:16:07.796 00.000 12268 CameraToMount -- cameraX=-6.90 cameraY=-7.04 hyp=9.86 cameraTheta=-2.35 mountX=-7.68 mountY=-5.94, mountTheta=-2.48
01:16:07.798 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.90, y=-7.04, opts=13)
01:16:07.798 00.000 12268 Enqueuing Move request for scope (-6.90, -7.04)
01:16:07.798 00.000 11616 Worker thread wakes up
01:16:07.798 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.90, -7.04) opts 0xd
01:16:07.798 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.90, -7.04)
01:16:07.798 00.000 11616 Moving (-6.90, -7.04) raw xDistance=-7.68 yDistance=-5.94
01:16:07.799 00.001 11616 GuideAlgorithmResistSwitch::result() returns -3.84 from input -7.68
01:16:07.799 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.89 from input -5.94
01:16:07.799 00.000 11616 MoveAxis(E, 4302, ABG)
01:16:07.799 00.000 11616 duration set to 2500 by maxRaDuration
01:16:07.799 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:16:07.799 00.000 11616 IsSlewing returns 0
01:16:07.799 00.000 11616 IsGuiding returns 0
01:16:07.800 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:16:07.822 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=50, Gamma=1.290
01:16:07.843 00.021 12268 UpdateGuideState exits: m=65 SNR=5.6
01:16:07.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:07.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:16:07.843 00.000 12268 Enqueuing Expose request
01:16:10.324 02.481 11616 IsGuiding returns 1
01:16:10.324 00.000 11616 scope still moving after pulse duration time elapsed
01:16:10.355 00.031 11616 IsSlewing returns 0
01:16:10.355 00.000 11616 IsGuiding returns 0
01:16:10.355 00.000 11616 scope move finished after 2500 + 56 ms
01:16:10.355 00.000 11616 Move returns status 0, amount 2500
01:16:10.355 00.000 11616 MoveAxis(N, 503, ABG)
01:16:10.355 00.000 11616 Guiding  Dir = 0, Dur = 503
01:16:10.356 00.001 11616 IsSlewing returns 0
01:16:10.356 00.000 11616 IsGuiding returns 0
01:16:10.356 00.000 11616 PulseGuide returned control before completion, sleep 513
01:16:10.886 00.530 11616 IsGuiding returns 1
01:16:10.886 00.000 11616 scope still moving after pulse duration time elapsed
01:16:10.917 00.031 11616 IsSlewing returns 0
01:16:10.917 00.000 11616 IsGuiding returns 0
01:16:10.918 00.001 11616 scope move finished after 503 + 58 ms
01:16:10.918 00.000 11616 Move returns status 0, amount 503
01:16:10.918 00.000 11616 move complete, result=0
01:16:10.918 00.000 11616 worker thread done servicing request
01:16:10.918 00.000 12268 GuideStep: -7.7 px 2500 ms EAST, -5.9 px 503 ms NORTH
01:16:10.918 00.000 11616 Worker thread wakes up
01:16:10.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:16:10.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:16:12.919 02.001 11616 Exposure complete
01:16:12.973 00.054 11616 worker thread done servicing request
01:16:12.974 00.001 12268 OnExposeComplete: enter
01:16:12.974 00.000 12268 UpdateGuideState(): m_state=6
01:16:12.974 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
01:16:12.974 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.91, Mass=58, SNR=5.3, Peak=36 HFD=3.3
01:16:12.974 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
01:16:12.974 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
01:16:12.974 00.000 12268 CameraToMount -- cameraX=-6.86 cameraY=-6.59 hyp=9.52 cameraTheta=-2.38 mountX=-7.23 mountY=-5.96, mountTheta=-2.45
01:16:12.976 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.86, y=-6.59, opts=13)
01:16:12.976 00.000 12268 Enqueuing Move request for scope (-6.86, -6.59)
01:16:12.976 00.000 11616 Worker thread wakes up
01:16:12.976 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.86, -6.59) opts 0xd
01:16:12.976 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.86, -6.59)
01:16:12.976 00.000 11616 Moving (-6.86, -6.59) raw xDistance=-7.23 yDistance=-5.96
01:16:12.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.62 from input -7.23
01:16:12.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.89 from input -5.96
01:16:12.976 00.000 11616 MoveAxis(E, 4049, ABG)
01:16:12.976 00.000 11616 duration set to 2500 by maxRaDuration
01:16:12.977 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:16:12.977 00.000 11616 IsSlewing returns 0
01:16:12.977 00.000 11616 IsGuiding returns 0
01:16:12.977 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:16:12.999 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=44, Gamma=1.290
01:16:13.017 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
01:16:13.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:13.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:16:13.018 00.001 12268 Enqueuing Expose request
01:16:15.490 02.472 11616 IsGuiding returns 1
01:16:15.490 00.000 11616 scope still moving after pulse duration time elapsed
01:16:15.522 00.032 11616 IsSlewing returns 0
01:16:15.522 00.000 11616 IsGuiding returns 0
01:16:15.522 00.000 11616 scope move finished after 2500 + 45 ms
01:16:15.522 00.000 11616 Move returns status 0, amount 2500
01:16:15.522 00.000 11616 MoveAxis(N, 504, ABG)
01:16:15.522 00.000 11616 Guiding  Dir = 0, Dur = 504
01:16:15.522 00.000 11616 IsSlewing returns 0
01:16:15.523 00.001 11616 IsGuiding returns 0
01:16:15.523 00.000 11616 PulseGuide returned control before completion, sleep 514
01:16:16.039 00.516 11616 IsGuiding returns 1
01:16:16.039 00.000 11616 scope still moving after pulse duration time elapsed
01:16:16.070 00.031 11616 IsSlewing returns 0
01:16:16.070 00.000 11616 IsGuiding returns 0
01:16:16.070 00.000 11616 scope move finished after 504 + 43 ms
01:16:16.070 00.000 11616 Move returns status 0, amount 504
01:16:16.071 00.001 11616 move complete, result=0
01:16:16.071 00.000 11616 worker thread done servicing request
01:16:16.071 00.000 11616 Worker thread wakes up
01:16:16.071 00.000 12268 GuideStep: -7.2 px 2500 ms EAST, -6.0 px 504 ms NORTH
01:16:16.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:16:16.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:16:18.094 02.023 11616 Exposure complete
01:16:18.160 00.066 11616 worker thread done servicing request
01:16:18.161 00.001 12268 OnExposeComplete: enter
01:16:18.161 00.000 12268 UpdateGuideState(): m_state=6
01:16:18.161 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:16:18.161 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.64, Mass=56, SNR=5.2, Peak=32 HFD=5.4
01:16:18.161 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
01:16:18.161 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
01:16:18.162 00.001 12268 CameraToMount -- cameraX=-6.62 cameraY=-6.87 hyp=9.54 cameraTheta=-2.34 mountX=-7.48 mountY=-5.68, mountTheta=-2.49
01:16:18.163 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.62, y=-6.87, opts=13)
01:16:18.163 00.000 12268 Enqueuing Move request for scope (-6.62, -6.87)
01:16:18.163 00.000 11616 Worker thread wakes up
01:16:18.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.62, -6.87) opts 0xd
01:16:18.164 00.001 11616 Handling offset move in thread for scope, endpoint = (-6.62, -6.87)
01:16:18.164 00.000 11616 Moving (-6.62, -6.87) raw xDistance=-7.48 yDistance=-5.68
01:16:18.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.74 from input -7.48
01:16:18.164 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.85 from input -5.68
01:16:18.164 00.000 11616 MoveAxis(E, 4188, ABG)
01:16:18.164 00.000 11616 duration set to 2500 by maxRaDuration
01:16:18.164 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:16:18.164 00.000 11616 IsSlewing returns 0
01:16:18.165 00.001 11616 IsGuiding returns 0
01:16:18.165 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:16:18.194 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
01:16:18.213 00.019 12268 UpdateGuideState exits: m=56 SNR=5.2
01:16:18.213 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:18.213 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:16:18.213 00.000 12268 Enqueuing Expose request
01:16:20.685 02.472 11616 IsGuiding returns 1
01:16:20.685 00.000 11616 scope still moving after pulse duration time elapsed
01:16:20.716 00.031 11616 IsSlewing returns 0
01:16:20.716 00.000 11616 IsGuiding returns 1
01:16:20.748 00.032 11616 IsSlewing returns 0
01:16:20.748 00.000 11616 IsGuiding returns 1
01:16:20.779 00.031 11616 IsSlewing returns 0
01:16:20.779 00.000 11616 IsGuiding returns 1
01:16:20.810 00.031 11616 IsSlewing returns 0
01:16:20.810 00.000 11616 IsGuiding returns 1
01:16:20.841 00.031 11616 IsSlewing returns 0
01:16:20.841 00.000 11616 IsGuiding returns 1
01:16:20.873 00.032 11616 IsSlewing returns 0
01:16:20.874 00.001 11616 IsGuiding returns 1
01:16:20.904 00.030 11616 IsSlewing returns 0
01:16:20.905 00.001 11616 IsGuiding returns 1
01:16:20.936 00.031 11616 IsSlewing returns 0
01:16:20.936 00.000 11616 IsGuiding returns 0
01:16:20.936 00.000 11616 scope move finished after 2500 + 271 ms
01:16:20.936 00.000 11616 Move returns status 0, amount 2500
01:16:20.936 00.000 11616 MoveAxis(N, 481, ABG)
01:16:20.936 00.000 11616 Guiding  Dir = 0, Dur = 481
01:16:20.936 00.000 11616 IsSlewing returns 0
01:16:20.937 00.001 11616 IsGuiding returns 0
01:16:20.937 00.000 11616 PulseGuide returned control before completion, sleep 491
01:16:21.434 00.497 11616 IsGuiding returns 1
01:16:21.435 00.001 11616 scope still moving after pulse duration time elapsed
01:16:21.466 00.031 11616 IsSlewing returns 0
01:16:21.466 00.000 11616 IsGuiding returns 0
01:16:21.466 00.000 11616 scope move finished after 481 + 48 ms
01:16:21.466 00.000 11616 Move returns status 0, amount 481
01:16:21.467 00.001 11616 move complete, result=0
01:16:21.467 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.7 px 481 ms NORTH
01:16:21.467 00.000 11616 worker thread done servicing request
01:16:21.467 00.000 11616 Worker thread wakes up
01:16:21.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:16:21.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:16:23.473 02.006 11616 Exposure complete
01:16:23.530 00.057 11616 worker thread done servicing request
01:16:23.530 00.000 12268 OnExposeComplete: enter
01:16:23.530 00.000 12268 UpdateGuideState(): m_state=6
01:16:23.531 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
01:16:23.531 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.86, Mass=69, SNR=5.8, Peak=32 HFD=6.8
01:16:23.531 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
01:16:23.531 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
01:16:23.531 00.000 12268 CameraToMount -- cameraX=-6.94 cameraY=-6.64 hyp=9.61 cameraTheta=-2.38 mountX=-7.29 mountY=-6.04, mountTheta=-2.45
01:16:23.533 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.94, y=-6.64, opts=13)
01:16:23.533 00.000 12268 Enqueuing Move request for scope (-6.94, -6.64)
01:16:23.533 00.000 11616 Worker thread wakes up
01:16:23.533 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.94, -6.64) opts 0xd
01:16:23.533 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.94, -6.64)
01:16:23.533 00.000 11616 Moving (-6.94, -6.64) raw xDistance=-7.29 yDistance=-6.04
01:16:23.534 00.001 11616 GuideAlgorithmResistSwitch::result() returns -3.64 from input -7.29
01:16:23.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.91 from input -6.04
01:16:23.534 00.000 11616 MoveAxis(E, 4080, ABG)
01:16:23.534 00.000 11616 duration set to 2500 by maxRaDuration
01:16:23.534 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:16:23.534 00.000 11616 IsSlewing returns 0
01:16:23.534 00.000 11616 IsGuiding returns 0
01:16:23.535 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:16:23.558 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=50, Gamma=1.290
01:16:23.576 00.018 12268 UpdateGuideState exits: m=69 SNR=5.8
01:16:23.577 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:23.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:16:23.577 00.000 12268 Enqueuing Expose request
01:16:26.057 02.480 11616 IsGuiding returns 1
01:16:26.057 00.000 11616 scope still moving after pulse duration time elapsed
01:16:26.088 00.031 11616 IsSlewing returns 0
01:16:26.088 00.000 11616 IsGuiding returns 0
01:16:26.088 00.000 11616 scope move finished after 2500 + 53 ms
01:16:26.088 00.000 11616 Move returns status 0, amount 2500
01:16:26.088 00.000 11616 MoveAxis(N, 511, ABG)
01:16:26.088 00.000 11616 Guiding  Dir = 0, Dur = 511
01:16:26.089 00.001 11616 IsSlewing returns 0
01:16:26.089 00.000 11616 IsGuiding returns 0
01:16:26.089 00.000 11616 PulseGuide returned control before completion, sleep 521
01:16:26.624 00.535 11616 IsGuiding returns 1
01:16:26.624 00.000 11616 scope still moving after pulse duration time elapsed
01:16:26.655 00.031 11616 IsSlewing returns 0
01:16:26.655 00.000 11616 IsGuiding returns 0
01:16:26.655 00.000 11616 scope move finished after 511 + 55 ms
01:16:26.655 00.000 11616 Move returns status 0, amount 511
01:16:26.655 00.000 11616 move complete, result=0
01:16:26.655 00.000 11616 worker thread done servicing request
01:16:26.655 00.000 11616 Worker thread wakes up
01:16:26.656 00.001 12268 GuideStep: -7.3 px 2500 ms EAST, -6.0 px 511 ms NORTH
01:16:26.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:16:26.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:16:28.681 02.025 11616 Exposure complete
01:16:28.736 00.055 11616 worker thread done servicing request
01:16:28.736 00.000 12268 OnExposeComplete: enter
01:16:28.736 00.000 12268 UpdateGuideState(): m_state=6
01:16:28.736 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
01:16:28.737 00.001 12268 Star::Find returns 1 (0), X=665.52, Y=915.72, Mass=57, SNR=5.3, Peak=33 HFD=4.1
01:16:28.737 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.84 = 2.44)
01:16:28.737 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.67)
01:16:28.737 00.000 12268 CameraToMount -- cameraX=-7.00 cameraY=-6.79 hyp=9.75 cameraTheta=-2.37 mountX=-7.44 mountY=-6.07, mountTheta=-2.46
01:16:28.738 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.00, y=-6.79, opts=13)
01:16:28.738 00.000 12268 Enqueuing Move request for scope (-7.00, -6.79)
01:16:28.739 00.001 11616 Worker thread wakes up
01:16:28.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.00, -6.79) opts 0xd
01:16:28.739 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.00, -6.79)
01:16:28.739 00.000 11616 Moving (-7.00, -6.79) raw xDistance=-7.44 yDistance=-6.07
01:16:28.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.72 from input -7.44
01:16:28.739 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.91 from input -6.07
01:16:28.739 00.000 11616 MoveAxis(E, 4165, ABG)
01:16:28.739 00.000 11616 duration set to 2500 by maxRaDuration
01:16:28.739 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:16:28.739 00.000 11616 IsSlewing returns 0
01:16:28.740 00.001 11616 IsGuiding returns 0
01:16:28.740 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:16:28.760 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
01:16:28.777 00.017 12268 UpdateGuideState exits: m=57 SNR=5.3
01:16:28.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:28.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:16:28.777 00.000 12268 Enqueuing Expose request
01:16:31.265 02.488 11616 IsGuiding returns 1
01:16:31.265 00.000 11616 scope still moving after pulse duration time elapsed
01:16:31.296 00.031 11616 IsSlewing returns 0
01:16:31.296 00.000 11616 IsGuiding returns 0
01:16:31.296 00.000 11616 scope move finished after 2500 + 56 ms
01:16:31.296 00.000 11616 Move returns status 0, amount 2500
01:16:31.297 00.001 11616 MoveAxis(N, 514, ABG)
01:16:31.297 00.000 11616 Guiding  Dir = 0, Dur = 514
01:16:31.297 00.000 11616 IsSlewing returns 0
01:16:31.297 00.000 11616 IsGuiding returns 0
01:16:31.297 00.000 11616 PulseGuide returned control before completion, sleep 524
01:16:31.825 00.528 11616 IsGuiding returns 1
01:16:31.825 00.000 11616 scope still moving after pulse duration time elapsed
01:16:31.856 00.031 11616 IsSlewing returns 0
01:16:31.857 00.001 11616 IsGuiding returns 0
01:16:31.857 00.000 11616 scope move finished after 514 + 45 ms
01:16:31.857 00.000 11616 Move returns status 0, amount 514
01:16:31.857 00.000 11616 move complete, result=0
01:16:31.857 00.000 11616 worker thread done servicing request
01:16:31.857 00.000 11616 Worker thread wakes up
01:16:31.858 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:16:31.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:16:31.858 00.000 12268 GuideStep: -7.4 px 2500 ms EAST, -6.1 px 514 ms NORTH
01:16:33.865 02.007 11616 Exposure complete
01:16:33.922 00.057 11616 worker thread done servicing request
01:16:33.922 00.000 12268 OnExposeComplete: enter
01:16:33.922 00.000 12268 UpdateGuideState(): m_state=6
01:16:33.923 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
01:16:33.923 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.82, Mass=57, SNR=5.3, Peak=35 HFD=4.2
01:16:33.923 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.86 = 2.43)
01:16:33.923 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.68)
01:16:33.923 00.000 12268 CameraToMount -- cameraX=-7.05 cameraY=-6.68 hyp=9.72 cameraTheta=-2.38 mountX=-7.34 mountY=-6.14, mountTheta=-2.45
01:16:33.925 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.05, y=-6.68, opts=13)
01:16:33.925 00.000 12268 Enqueuing Move request for scope (-7.05, -6.68)
01:16:33.925 00.000 11616 Worker thread wakes up
01:16:33.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.05, -6.68) opts 0xd
01:16:33.925 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.05, -6.68)
01:16:33.926 00.001 11616 Moving (-7.05, -6.68) raw xDistance=-7.34 yDistance=-6.14
01:16:33.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.67 from input -7.34
01:16:33.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.92 from input -6.14
01:16:33.926 00.000 11616 MoveAxis(E, 4110, ABG)
01:16:33.926 00.000 11616 duration set to 2500 by maxRaDuration
01:16:33.926 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:16:33.926 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:16:33.926 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:16:33.927 00.001 11616 IsSlewing returns 0
01:16:33.927 00.000 11616 IsGuiding returns 0
01:16:33.927 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:16:33.949 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=55, Gamma=1.290
01:16:33.969 00.020 12268 UpdateGuideState exits: m=57 SNR=5.3
01:16:33.969 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:33.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:16:33.969 00.000 12268 Enqueuing Expose request
01:16:36.439 02.470 11616 IsGuiding returns 1
01:16:36.439 00.000 11616 scope still moving after pulse duration time elapsed
01:16:36.471 00.032 11616 IsSlewing returns 0
01:16:36.471 00.000 11616 IsGuiding returns 0
01:16:36.471 00.000 11616 scope move finished after 2500 + 44 ms
01:16:36.471 00.000 11616 Move returns status 0, amount 2500
01:16:36.471 00.000 11616 MoveAxis(N, 519, ABG)
01:16:36.472 00.001 11616 Guiding  Dir = 0, Dur = 519
01:16:36.472 00.000 11616 IsSlewing returns 0
01:16:36.472 00.000 11616 IsGuiding returns 0
01:16:36.472 00.000 11616 PulseGuide returned control before completion, sleep 529
01:16:37.015 00.543 11616 IsGuiding returns 1
01:16:37.015 00.000 11616 scope still moving after pulse duration time elapsed
01:16:37.044 00.029 11616 IsSlewing returns 0
01:16:37.045 00.001 11616 IsGuiding returns 0
01:16:37.045 00.000 11616 scope move finished after 519 + 53 ms
01:16:37.045 00.000 11616 Move returns status 0, amount 519
01:16:37.045 00.000 11616 move complete, result=0
01:16:37.045 00.000 11616 worker thread done servicing request
01:16:37.045 00.000 11616 Worker thread wakes up
01:16:37.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:16:37.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:16:37.046 00.001 12268 GuideStep: -7.3 px 2500 ms EAST, -6.1 px 519 ms NORTH
01:16:39.061 02.015 11616 Exposure complete
01:16:39.116 00.055 11616 worker thread done servicing request
01:16:39.116 00.000 12268 OnExposeComplete: enter
01:16:39.116 00.000 12268 UpdateGuideState(): m_state=6
01:16:39.116 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
01:16:39.116 00.000 12268 Star::Find returns 1 (0), X=666.35, Y=915.72, Mass=62, SNR=5.5, Peak=31 HFD=5.0
01:16:39.117 00.001 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
01:16:39.117 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
01:16:39.117 00.000 12268 CameraToMount -- cameraX=-6.17 cameraY=-6.79 hyp=9.17 cameraTheta=-2.31 mountX=-7.35 mountY=-5.25, mountTheta=-2.52
01:16:39.119 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.17, y=-6.79, opts=13)
01:16:39.119 00.000 12268 Enqueuing Move request for scope (-6.17, -6.79)
01:16:39.119 00.000 11616 Worker thread wakes up
01:16:39.120 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.17, -6.79) opts 0xd
01:16:39.120 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.17, -6.79)
01:16:39.120 00.000 11616 Moving (-6.17, -6.79) raw xDistance=-7.35 yDistance=-5.25
01:16:39.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.68 from input -7.35
01:16:39.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.79 from input -5.25
01:16:39.120 00.000 11616 MoveAxis(E, 4118, ABG)
01:16:39.120 00.000 11616 duration set to 2500 by maxRaDuration
01:16:39.120 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:16:39.120 00.000 11616 IsSlewing returns 0
01:16:39.121 00.001 11616 IsGuiding returns 0
01:16:39.121 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:16:39.143 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=53, Gamma=1.290
01:16:39.160 00.017 12268 UpdateGuideState exits: m=62 SNR=5.5
01:16:39.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:39.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:16:39.160 00.000 12268 Enqueuing Expose request
01:16:41.641 02.481 11616 IsGuiding returns 1
01:16:41.641 00.000 11616 scope still moving after pulse duration time elapsed
01:16:41.672 00.031 11616 IsSlewing returns 0
01:16:41.672 00.000 11616 IsGuiding returns 1
01:16:41.703 00.031 11616 IsSlewing returns 0
01:16:41.704 00.001 11616 IsGuiding returns 1
01:16:41.734 00.030 11616 IsSlewing returns 0
01:16:41.734 00.000 11616 IsGuiding returns 1
01:16:41.765 00.031 11616 IsSlewing returns 0
01:16:41.765 00.000 11616 IsGuiding returns 1
01:16:41.797 00.032 11616 IsSlewing returns 0
01:16:41.798 00.001 11616 IsGuiding returns 1
01:16:41.828 00.030 11616 IsSlewing returns 0
01:16:41.828 00.000 11616 IsGuiding returns 0
01:16:41.829 00.001 11616 scope move finished after 2500 + 208 ms
01:16:41.829 00.000 11616 Move returns status 0, amount 2500
01:16:41.829 00.000 11616 MoveAxis(N, 444, ABG)
01:16:41.829 00.000 11616 Guiding  Dir = 0, Dur = 444
01:16:41.829 00.000 11616 IsSlewing returns 0
01:16:41.829 00.000 11616 IsGuiding returns 0
01:16:41.830 00.001 11616 PulseGuide returned control before completion, sleep 454
01:16:42.291 00.461 11616 IsGuiding returns 1
01:16:42.291 00.000 11616 scope still moving after pulse duration time elapsed
01:16:42.323 00.032 11616 IsSlewing returns 0
01:16:42.324 00.001 11616 IsGuiding returns 1
01:16:42.355 00.031 11616 IsSlewing returns 0
01:16:42.355 00.000 11616 IsGuiding returns 1
01:16:42.386 00.031 11616 IsSlewing returns 0
01:16:42.386 00.000 11616 IsGuiding returns 0
01:16:42.387 00.001 11616 scope move finished after 444 + 112 ms
01:16:42.387 00.000 11616 Move returns status 0, amount 444
01:16:42.387 00.000 11616 move complete, result=0
01:16:42.387 00.000 11616 worker thread done servicing request
01:16:42.387 00.000 12268 GuideStep: -7.4 px 2500 ms EAST, -5.2 px 444 ms NORTH
01:16:42.387 00.000 11616 Worker thread wakes up
01:16:42.387 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:16:42.387 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:16:44.398 02.011 11616 Exposure complete
01:16:44.454 00.056 11616 worker thread done servicing request
01:16:44.454 00.000 12268 OnExposeComplete: enter
01:16:44.454 00.000 12268 UpdateGuideState(): m_state=6
01:16:44.454 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
01:16:44.455 00.001 12268 Star::Find returns 1 (0), X=665.09, Y=915.59, Mass=64, SNR=5.5, Peak=34 HFD=5.7
01:16:44.455 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
01:16:44.455 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.69)
01:16:44.455 00.000 12268 CameraToMount -- cameraX=-7.43 cameraY=-6.91 hyp=10.15 cameraTheta=-2.39 mountX=-7.61 mountY=-6.48, mountTheta=-2.44
01:16:44.456 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.43, y=-6.91, opts=13)
01:16:44.456 00.000 12268 Enqueuing Move request for scope (-7.43, -6.91)
01:16:44.457 00.001 11616 Worker thread wakes up
01:16:44.457 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.43, -6.91) opts 0xd
01:16:44.457 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.43, -6.91)
01:16:44.457 00.000 11616 Moving (-7.43, -6.91) raw xDistance=-7.61 yDistance=-6.48
01:16:44.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.80 from input -7.61
01:16:44.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.97 from input -6.48
01:16:44.457 00.000 11616 MoveAxis(E, 4258, ABG)
01:16:44.457 00.000 11616 duration set to 2500 by maxRaDuration
01:16:44.457 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:16:44.457 00.000 11616 IsSlewing returns 0
01:16:44.458 00.001 11616 IsGuiding returns 0
01:16:44.458 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:16:44.479 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=50, Gamma=1.290
01:16:44.497 00.018 12268 UpdateGuideState exits: m=64 SNR=5.5
01:16:44.497 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:44.497 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:16:44.497 00.000 12268 Enqueuing Expose request
01:16:46.977 02.480 11616 IsGuiding returns 1
01:16:46.977 00.000 11616 scope still moving after pulse duration time elapsed
01:16:47.008 00.031 11616 IsSlewing returns 0
01:16:47.009 00.001 11616 IsGuiding returns 1
01:16:47.039 00.030 11616 IsSlewing returns 0
01:16:47.039 00.000 11616 IsGuiding returns 1
01:16:47.069 00.030 11616 IsSlewing returns 0
01:16:47.070 00.001 11616 IsGuiding returns 0
01:16:47.070 00.000 11616 scope move finished after 2500 + 112 ms
01:16:47.070 00.000 11616 Move returns status 0, amount 2500
01:16:47.070 00.000 11616 MoveAxis(N, 548, ABG)
01:16:47.070 00.000 11616 Guiding  Dir = 0, Dur = 548
01:16:47.070 00.000 11616 IsSlewing returns 0
01:16:47.071 00.001 11616 IsGuiding returns 0
01:16:47.071 00.000 11616 PulseGuide returned control before completion, sleep 558
01:16:47.646 00.575 11616 IsGuiding returns 1
01:16:47.646 00.000 11616 scope still moving after pulse duration time elapsed
01:16:47.677 00.031 11616 IsSlewing returns 0
01:16:47.678 00.001 11616 IsGuiding returns 0
01:16:47.678 00.000 11616 scope move finished after 548 + 59 ms
01:16:47.678 00.000 11616 Move returns status 0, amount 548
01:16:47.679 00.001 11616 move complete, result=0
01:16:47.679 00.000 12268 GuideStep: -7.6 px 2500 ms EAST, -6.5 px 548 ms NORTH
01:16:47.679 00.000 11616 worker thread done servicing request
01:16:47.679 00.000 11616 Worker thread wakes up
01:16:47.679 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:16:47.680 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:16:49.694 02.014 11616 Exposure complete
01:16:49.749 00.055 11616 worker thread done servicing request
01:16:49.750 00.001 12268 OnExposeComplete: enter
01:16:49.750 00.000 12268 UpdateGuideState(): m_state=6
01:16:49.750 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
01:16:49.750 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.50, Mass=63, SNR=5.5, Peak=33 HFD=4.2
01:16:49.750 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
01:16:49.750 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.65)
01:16:49.750 00.000 12268 CameraToMount -- cameraX=-6.93 cameraY=-7.00 hyp=9.86 cameraTheta=-2.35 mountX=-7.65 mountY=-5.98, mountTheta=-2.48
01:16:49.752 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.93, y=-7.00, opts=13)
01:16:49.752 00.000 12268 Enqueuing Move request for scope (-6.93, -7.00)
01:16:49.752 00.000 11616 Worker thread wakes up
01:16:49.752 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.93, -7.00) opts 0xd
01:16:49.752 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.93, -7.00)
01:16:49.752 00.000 11616 Moving (-6.93, -7.00) raw xDistance=-7.65 yDistance=-5.98
01:16:49.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.82 from input -7.65
01:16:49.752 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.90 from input -5.98
01:16:49.752 00.000 11616 MoveAxis(E, 4281, ABG)
01:16:49.752 00.000 11616 duration set to 2500 by maxRaDuration
01:16:49.753 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:16:49.753 00.000 11616 IsSlewing returns 0
01:16:49.753 00.000 11616 IsGuiding returns 0
01:16:49.753 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:16:49.776 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=60, Gamma=1.290
01:16:49.797 00.021 12268 UpdateGuideState exits: m=63 SNR=5.5
01:16:49.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:49.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:16:49.797 00.000 12268 Enqueuing Expose request
01:16:52.273 02.476 11616 IsGuiding returns 1
01:16:52.274 00.001 11616 scope still moving after pulse duration time elapsed
01:16:52.304 00.030 11616 IsSlewing returns 0
01:16:52.305 00.001 11616 IsGuiding returns 0
01:16:52.305 00.000 11616 scope move finished after 2500 + 52 ms
01:16:52.305 00.000 11616 Move returns status 0, amount 2500
01:16:52.305 00.000 11616 MoveAxis(N, 506, ABG)
01:16:52.305 00.000 11616 Guiding  Dir = 0, Dur = 506
01:16:52.306 00.001 11616 IsSlewing returns 0
01:16:52.306 00.000 11616 IsGuiding returns 0
01:16:52.306 00.000 11616 PulseGuide returned control before completion, sleep 516
01:16:52.832 00.526 11616 IsGuiding returns 1
01:16:52.833 00.001 11616 scope still moving after pulse duration time elapsed
01:16:52.863 00.030 11616 IsSlewing returns 0
01:16:52.863 00.000 11616 IsGuiding returns 1
01:16:52.894 00.031 11616 IsSlewing returns 0
01:16:52.895 00.001 11616 IsGuiding returns 1
01:16:52.925 00.030 11616 IsSlewing returns 0
01:16:52.926 00.001 11616 IsGuiding returns 0
01:16:52.926 00.000 11616 scope move finished after 506 + 113 ms
01:16:52.926 00.000 11616 Move returns status 0, amount 506
01:16:52.926 00.000 11616 move complete, result=0
01:16:52.926 00.000 11616 worker thread done servicing request
01:16:52.927 00.001 11616 Worker thread wakes up
01:16:52.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:16:52.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:16:52.927 00.000 12268 GuideStep: -7.6 px 2500 ms EAST, -6.0 px 506 ms NORTH
01:16:54.936 02.009 11616 Exposure complete
01:16:54.996 00.060 11616 worker thread done servicing request
01:16:54.996 00.000 12268 OnExposeComplete: enter
01:16:54.996 00.000 12268 UpdateGuideState(): m_state=6
01:16:54.997 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
01:16:54.997 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=45, SNR=4.7, Peak=34 HFD=3.4
01:16:54.997 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
01:16:54.997 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
01:16:54.997 00.000 12268 CameraToMount -- cameraX=-6.52 cameraY=-6.90 hyp=9.50 cameraTheta=-2.33 mountX=-7.51 mountY=-5.58, mountTheta=-2.50
01:16:54.999 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.52, y=-6.90, opts=13)
01:16:54.999 00.000 12268 Enqueuing Move request for scope (-6.52, -6.90)
01:16:54.999 00.000 11616 Worker thread wakes up
01:16:54.999 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.52, -6.90) opts 0xd
01:16:54.999 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.52, -6.90)
01:16:54.999 00.000 11616 Moving (-6.52, -6.90) raw xDistance=-7.51 yDistance=-5.58
01:16:54.999 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.75 from input -7.51
01:16:55.000 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.84 from input -5.58
01:16:55.000 00.000 11616 MoveAxis(E, 4203, ABG)
01:16:55.000 00.000 11616 duration set to 2500 by maxRaDuration
01:16:55.000 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:16:55.001 00.001 11616 IsSlewing returns 0
01:16:55.001 00.000 11616 IsGuiding returns 0
01:16:55.001 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:16:55.023 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=62, Gamma=1.290
01:16:55.042 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
01:16:55.043 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:55.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:16:55.043 00.000 12268 Enqueuing Expose request
01:16:57.516 02.473 11616 IsGuiding returns 1
01:16:57.517 00.001 11616 scope still moving after pulse duration time elapsed
01:16:57.547 00.030 11616 IsSlewing returns 0
01:16:57.547 00.000 11616 IsGuiding returns 0
01:16:57.548 00.001 11616 scope move finished after 2500 + 46 ms
01:16:57.548 00.000 11616 Move returns status 0, amount 2500
01:16:57.548 00.000 11616 MoveAxis(N, 472, ABG)
01:16:57.548 00.000 11616 Guiding  Dir = 0, Dur = 472
01:16:57.549 00.001 11616 IsSlewing returns 0
01:16:57.549 00.000 11616 IsGuiding returns 0
01:16:57.549 00.000 11616 PulseGuide returned control before completion, sleep 482
01:16:58.043 00.494 11616 IsGuiding returns 1
01:16:58.044 00.001 11616 scope still moving after pulse duration time elapsed
01:16:58.074 00.030 11616 IsSlewing returns 0
01:16:58.075 00.001 11616 IsGuiding returns 0
01:16:58.075 00.000 11616 scope move finished after 472 + 53 ms
01:16:58.075 00.000 11616 Move returns status 0, amount 472
01:16:58.075 00.000 11616 move complete, result=0
01:16:58.075 00.000 11616 worker thread done servicing request
01:16:58.075 00.000 11616 Worker thread wakes up
01:16:58.076 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:16:58.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:16:58.076 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.6 px 472 ms NORTH
01:17:00.086 02.010 11616 Exposure complete
01:17:00.141 00.055 11616 worker thread done servicing request
01:17:00.141 00.000 12268 OnExposeComplete: enter
01:17:00.142 00.001 12268 UpdateGuideState(): m_state=6
01:17:00.142 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
01:17:00.142 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.23, Mass=56, SNR=5.2, Peak=33 HFD=3.5
01:17:00.142 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
01:17:00.142 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
01:17:00.142 00.000 12268 CameraToMount -- cameraX=-7.03 cameraY=-7.27 hyp=10.12 cameraTheta=-2.34 mountX=-7.92 mountY=-6.04, mountTheta=-2.49
01:17:00.144 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.03, y=-7.27, opts=13)
01:17:00.144 00.000 12268 Enqueuing Move request for scope (-7.03, -7.27)
01:17:00.144 00.000 11616 Worker thread wakes up
01:17:00.144 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.03, -7.27) opts 0xd
01:17:00.144 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.03, -7.27)
01:17:00.144 00.000 11616 Moving (-7.03, -7.27) raw xDistance=-7.92 yDistance=-6.04
01:17:00.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.96 from input -7.92
01:17:00.144 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.91 from input -6.04
01:17:00.144 00.000 11616 MoveAxis(E, 4436, ABG)
01:17:00.144 00.000 11616 duration set to 2500 by maxRaDuration
01:17:00.144 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:17:00.145 00.001 11616 IsSlewing returns 0
01:17:00.145 00.000 11616 IsGuiding returns 0
01:17:00.145 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:17:00.168 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=53, Gamma=1.290
01:17:00.185 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
01:17:00.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:00.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:17:00.185 00.000 12268 Enqueuing Expose request
01:17:02.664 02.479 11616 IsGuiding returns 1
01:17:02.664 00.000 11616 scope still moving after pulse duration time elapsed
01:17:02.695 00.031 11616 IsSlewing returns 0
01:17:02.695 00.000 11616 IsGuiding returns 1
01:17:02.725 00.030 11616 IsSlewing returns 0
01:17:02.725 00.000 11616 IsGuiding returns 1
01:17:02.757 00.032 11616 IsSlewing returns 0
01:17:02.758 00.001 11616 IsGuiding returns 1
01:17:02.787 00.029 11616 IsSlewing returns 0
01:17:02.788 00.001 11616 IsGuiding returns 1
01:17:02.818 00.030 11616 IsSlewing returns 0
01:17:02.818 00.000 11616 IsGuiding returns 1
01:17:02.849 00.031 11616 IsSlewing returns 0
01:17:02.850 00.001 11616 IsGuiding returns 0
01:17:02.850 00.000 11616 scope move finished after 2500 + 204 ms
01:17:02.850 00.000 11616 Move returns status 0, amount 2500
01:17:02.850 00.000 11616 MoveAxis(N, 511, ABG)
01:17:02.850 00.000 11616 Guiding  Dir = 0, Dur = 511
01:17:02.850 00.000 11616 IsSlewing returns 0
01:17:02.851 00.001 11616 IsGuiding returns 0
01:17:02.851 00.000 11616 PulseGuide returned control before completion, sleep 521
01:17:03.377 00.526 11616 IsGuiding returns 1
01:17:03.377 00.000 11616 scope still moving after pulse duration time elapsed
01:17:03.408 00.031 11616 IsSlewing returns 0
01:17:03.409 00.001 11616 IsGuiding returns 0
01:17:03.409 00.000 11616 scope move finished after 511 + 46 ms
01:17:03.409 00.000 11616 Move returns status 0, amount 511
01:17:03.409 00.000 11616 move complete, result=0
01:17:03.409 00.000 11616 worker thread done servicing request
01:17:03.410 00.001 11616 Worker thread wakes up
01:17:03.410 00.000 12268 GuideStep: -7.9 px 2500 ms EAST, -6.0 px 511 ms NORTH
01:17:03.410 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:17:03.410 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:17:05.415 02.005 11616 Exposure complete
01:17:05.471 00.056 11616 worker thread done servicing request
01:17:05.471 00.000 12268 OnExposeComplete: enter
01:17:05.471 00.000 12268 UpdateGuideState(): m_state=6
01:17:05.472 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
01:17:05.472 00.000 12268 Star::Find returns 1 (0), X=665.02, Y=915.57, Mass=52, SNR=5.0, Peak=32 HFD=2.2
01:17:05.472 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.87 = 2.42)
01:17:05.472 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.70)
01:17:05.472 00.000 12268 CameraToMount -- cameraX=-7.50 cameraY=-6.93 hyp=10.21 cameraTheta=-2.40 mountX=-7.63 mountY=-6.54, mountTheta=-2.43
01:17:05.474 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.50, y=-6.93, opts=13)
01:17:05.474 00.000 12268 Enqueuing Move request for scope (-7.50, -6.93)
01:17:05.474 00.000 11616 Worker thread wakes up
01:17:05.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.50, -6.93) opts 0xd
01:17:05.474 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.50, -6.93)
01:17:05.474 00.000 11616 Moving (-7.50, -6.93) raw xDistance=-7.63 yDistance=-6.54
01:17:05.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.82 from input -7.63
01:17:05.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.98 from input -6.54
01:17:05.474 00.000 11616 MoveAxis(E, 4273, ABG)
01:17:05.475 00.001 11616 duration set to 2500 by maxRaDuration
01:17:05.475 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:17:05.475 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:17:05.475 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:17:05.475 00.000 11616 IsSlewing returns 0
01:17:05.476 00.001 11616 IsGuiding returns 0
01:17:05.476 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:17:05.496 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=54, Gamma=1.290
01:17:05.515 00.019 12268 UpdateGuideState exits: m=52 SNR=5.0
01:17:05.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:05.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:17:05.515 00.000 12268 Enqueuing Expose request
01:17:08.000 02.485 11616 IsGuiding returns 1
01:17:08.000 00.000 11616 scope still moving after pulse duration time elapsed
01:17:08.031 00.031 11616 IsSlewing returns 0
01:17:08.031 00.000 11616 IsGuiding returns 0
01:17:08.031 00.000 11616 scope move finished after 2500 + 54 ms
01:17:08.031 00.000 11616 Move returns status 0, amount 2500
01:17:08.032 00.001 11616 MoveAxis(N, 554, ABG)
01:17:08.032 00.000 11616 Guiding  Dir = 0, Dur = 554
01:17:08.032 00.000 11616 IsSlewing returns 0
01:17:08.032 00.000 11616 IsGuiding returns 0
01:17:08.032 00.000 11616 PulseGuide returned control before completion, sleep 564
01:17:08.606 00.574 11616 IsGuiding returns 1
01:17:08.607 00.001 11616 scope still moving after pulse duration time elapsed
01:17:08.637 00.030 11616 IsSlewing returns 0
01:17:08.638 00.001 11616 IsGuiding returns 0
01:17:08.638 00.000 11616 scope move finished after 554 + 52 ms
01:17:08.638 00.000 11616 Move returns status 0, amount 554
01:17:08.638 00.000 11616 move complete, result=0
01:17:08.638 00.000 11616 worker thread done servicing request
01:17:08.638 00.000 11616 Worker thread wakes up
01:17:08.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:17:08.639 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:17:08.639 00.000 12268 GuideStep: -7.6 px 2500 ms EAST, -6.5 px 554 ms NORTH
01:17:10.651 02.012 11616 Exposure complete
01:17:10.706 00.055 11616 worker thread done servicing request
01:17:10.707 00.001 12268 OnExposeComplete: enter
01:17:10.707 00.000 12268 UpdateGuideState(): m_state=6
01:17:10.707 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
01:17:10.707 00.000 12268 Star::Find returns 1 (0), X=665.18, Y=916.28, Mass=57, SNR=5.2, Peak=32 HFD=5.0
01:17:10.707 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
01:17:10.707 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
01:17:10.707 00.000 12268 CameraToMount -- cameraX=-7.34 cameraY=-6.22 hyp=9.62 cameraTheta=-2.44 mountX=-6.91 mountY=-6.48, mountTheta=-2.39
01:17:10.709 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.34, y=-6.22, opts=13)
01:17:10.709 00.000 12268 Enqueuing Move request for scope (-7.34, -6.22)
01:17:10.709 00.000 11616 Worker thread wakes up
01:17:10.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.34, -6.22) opts 0xd
01:17:10.709 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.34, -6.22)
01:17:10.709 00.000 11616 Moving (-7.34, -6.22) raw xDistance=-6.91 yDistance=-6.48
01:17:10.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.45 from input -6.91
01:17:10.709 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.97 from input -6.48
01:17:10.709 00.000 11616 MoveAxis(E, 3868, ABG)
01:17:10.709 00.000 11616 duration set to 2500 by maxRaDuration
01:17:10.709 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:17:10.710 00.001 11616 IsSlewing returns 0
01:17:10.710 00.000 11616 IsGuiding returns 0
01:17:10.710 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:17:10.730 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=55, Gamma=1.290
01:17:10.748 00.018 12268 UpdateGuideState exits: m=57 SNR=5.2
01:17:10.748 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:10.748 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:17:10.748 00.000 12268 Enqueuing Expose request
01:17:13.224 02.476 11616 IsGuiding returns 1
01:17:13.224 00.000 11616 scope still moving after pulse duration time elapsed
01:17:13.255 00.031 11616 IsSlewing returns 0
01:17:13.255 00.000 11616 IsGuiding returns 0
01:17:13.256 00.001 11616 scope move finished after 2500 + 45 ms
01:17:13.256 00.000 11616 Move returns status 0, amount 2500
01:17:13.256 00.000 11616 MoveAxis(N, 548, ABG)
01:17:13.256 00.000 11616 Guiding  Dir = 0, Dur = 548
01:17:13.256 00.000 11616 IsSlewing returns 0
01:17:13.256 00.000 11616 IsGuiding returns 0
01:17:13.257 00.001 11616 PulseGuide returned control before completion, sleep 558
01:17:13.828 00.571 11616 IsGuiding returns 1
01:17:13.829 00.001 11616 scope still moving after pulse duration time elapsed
01:17:13.859 00.030 11616 IsSlewing returns 0
01:17:13.860 00.001 11616 IsGuiding returns 0
01:17:13.860 00.000 11616 scope move finished after 548 + 55 ms
01:17:13.860 00.000 11616 Move returns status 0, amount 548
01:17:13.860 00.000 11616 move complete, result=0
01:17:13.860 00.000 11616 worker thread done servicing request
01:17:13.860 00.000 11616 Worker thread wakes up
01:17:13.860 00.000 12268 GuideStep: -6.9 px 2500 ms EAST, -6.5 px 548 ms NORTH
01:17:13.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:17:13.861 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:17:15.867 02.006 11616 Exposure complete
01:17:15.923 00.056 11616 worker thread done servicing request
01:17:15.923 00.000 12268 OnExposeComplete: enter
01:17:15.923 00.000 12268 UpdateGuideState(): m_state=6
01:17:15.923 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
01:17:15.923 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.60, Mass=59, SNR=5.4, Peak=33 HFD=4.3
01:17:15.924 00.001 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
01:17:15.924 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.63)
01:17:15.924 00.000 12268 CameraToMount -- cameraX=-6.61 cameraY=-6.91 hyp=9.56 cameraTheta=-2.33 mountX=-7.52 mountY=-5.67, mountTheta=-2.50
01:17:15.925 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.61, y=-6.91, opts=13)
01:17:15.925 00.000 12268 Enqueuing Move request for scope (-6.61, -6.91)
01:17:15.925 00.000 11616 Worker thread wakes up
01:17:15.926 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.61, -6.91) opts 0xd
01:17:15.926 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.61, -6.91)
01:17:15.926 00.000 11616 Moving (-6.61, -6.91) raw xDistance=-7.52 yDistance=-5.67
01:17:15.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.76 from input -7.52
01:17:15.926 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.85 from input -5.67
01:17:15.926 00.000 11616 MoveAxis(E, 4209, ABG)
01:17:15.926 00.000 11616 duration set to 2500 by maxRaDuration
01:17:15.926 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:17:15.926 00.000 11616 IsSlewing returns 0
01:17:15.927 00.001 11616 IsGuiding returns 0
01:17:15.927 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:17:15.948 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=53, Gamma=1.290
01:17:15.965 00.017 12268 UpdateGuideState exits: m=59 SNR=5.4
01:17:15.965 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:15.965 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:17:15.966 00.001 12268 Enqueuing Expose request
01:17:18.441 02.475 11616 IsGuiding returns 1
01:17:18.441 00.000 11616 scope still moving after pulse duration time elapsed
01:17:18.472 00.031 11616 IsSlewing returns 0
01:17:18.472 00.000 11616 IsGuiding returns 0
01:17:18.473 00.001 11616 scope move finished after 2500 + 45 ms
01:17:18.473 00.000 11616 Move returns status 0, amount 2500
01:17:18.473 00.000 11616 MoveAxis(N, 480, ABG)
01:17:18.473 00.000 11616 Guiding  Dir = 0, Dur = 480
01:17:18.473 00.000 11616 IsSlewing returns 0
01:17:18.473 00.000 11616 IsGuiding returns 0
01:17:18.474 00.001 11616 PulseGuide returned control before completion, sleep 490
01:17:18.970 00.496 11616 IsGuiding returns 1
01:17:18.970 00.000 11616 scope still moving after pulse duration time elapsed
01:17:19.001 00.031 11616 IsSlewing returns 0
01:17:19.002 00.001 11616 IsGuiding returns 0
01:17:19.002 00.000 11616 scope move finished after 480 + 48 ms
01:17:19.002 00.000 11616 Move returns status 0, amount 480
01:17:19.002 00.000 11616 move complete, result=0
01:17:19.003 00.001 11616 worker thread done servicing request
01:17:19.003 00.000 11616 Worker thread wakes up
01:17:19.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:17:19.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:17:19.003 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.7 px 480 ms NORTH
01:17:21.026 02.023 11616 Exposure complete
01:17:21.081 00.055 11616 worker thread done servicing request
01:17:21.081 00.000 12268 OnExposeComplete: enter
01:17:21.081 00.000 12268 UpdateGuideState(): m_state=6
01:17:21.082 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
01:17:21.082 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.68, Mass=63, SNR=5.5, Peak=37 HFD=4.2
01:17:21.082 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.84 = 2.45)
01:17:21.082 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.67)
01:17:21.082 00.000 12268 CameraToMount -- cameraX=-6.94 cameraY=-6.82 hyp=9.73 cameraTheta=-2.36 mountX=-7.46 mountY=-6.01, mountTheta=-2.46
01:17:21.084 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.94, y=-6.82, opts=13)
01:17:21.084 00.000 12268 Enqueuing Move request for scope (-6.94, -6.82)
01:17:21.084 00.000 11616 Worker thread wakes up
01:17:21.084 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.94, -6.82) opts 0xd
01:17:21.084 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.94, -6.82)
01:17:21.084 00.000 11616 Moving (-6.94, -6.82) raw xDistance=-7.46 yDistance=-6.01
01:17:21.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.73 from input -7.46
01:17:21.084 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.90 from input -6.01
01:17:21.084 00.000 11616 MoveAxis(E, 4179, ABG)
01:17:21.084 00.000 11616 duration set to 2500 by maxRaDuration
01:17:21.084 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:17:21.085 00.001 11616 IsSlewing returns 0
01:17:21.085 00.000 11616 IsGuiding returns 0
01:17:21.085 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:17:21.106 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=45, Gamma=1.290
01:17:21.123 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
01:17:21.124 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:21.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:17:21.124 00.000 12268 Enqueuing Expose request
01:17:23.605 02.481 11616 IsGuiding returns 1
01:17:23.605 00.000 11616 scope still moving after pulse duration time elapsed
01:17:23.637 00.032 11616 IsSlewing returns 0
01:17:23.638 00.001 11616 IsGuiding returns 0
01:17:23.638 00.000 11616 scope move finished after 2500 + 53 ms
01:17:23.638 00.000 11616 Move returns status 0, amount 2500
01:17:23.638 00.000 11616 MoveAxis(N, 508, ABG)
01:17:23.638 00.000 11616 Guiding  Dir = 0, Dur = 508
01:17:23.638 00.000 11616 IsSlewing returns 0
01:17:23.639 00.001 11616 IsGuiding returns 0
01:17:23.639 00.000 11616 PulseGuide returned control before completion, sleep 518
01:17:24.170 00.531 11616 IsGuiding returns 1
01:17:24.170 00.000 11616 scope still moving after pulse duration time elapsed
01:17:24.201 00.031 11616 IsSlewing returns 0
01:17:24.202 00.001 11616 IsGuiding returns 0
01:17:24.202 00.000 11616 scope move finished after 508 + 54 ms
01:17:24.202 00.000 11616 Move returns status 0, amount 508
01:17:24.202 00.000 11616 move complete, result=0
01:17:24.202 00.000 11616 worker thread done servicing request
01:17:24.203 00.001 11616 Worker thread wakes up
01:17:24.203 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -6.0 px 508 ms NORTH
01:17:24.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:17:24.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:17:26.217 02.014 11616 Exposure complete
01:17:26.272 00.055 11616 worker thread done servicing request
01:17:26.272 00.000 12268 OnExposeComplete: enter
01:17:26.273 00.001 12268 UpdateGuideState(): m_state=6
01:17:26.273 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
01:17:26.273 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.47, Mass=51, SNR=5.0, Peak=33 HFD=3.7
01:17:26.273 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
01:17:26.273 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
01:17:26.273 00.000 12268 CameraToMount -- cameraX=-6.73 cameraY=-7.03 hyp=9.74 cameraTheta=-2.33 mountX=-7.66 mountY=-5.78, mountTheta=-2.50
01:17:26.275 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.73, y=-7.03, opts=13)
01:17:26.275 00.000 12268 Enqueuing Move request for scope (-6.73, -7.03)
01:17:26.275 00.000 11616 Worker thread wakes up
01:17:26.275 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.73, -7.03) opts 0xd
01:17:26.276 00.001 11616 Handling offset move in thread for scope, endpoint = (-6.73, -7.03)
01:17:26.276 00.000 11616 Moving (-6.73, -7.03) raw xDistance=-7.66 yDistance=-5.78
01:17:26.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.83 from input -7.66
01:17:26.276 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -5.78
01:17:26.276 00.000 11616 MoveAxis(E, 4288, ABG)
01:17:26.276 00.000 11616 duration set to 2500 by maxRaDuration
01:17:26.276 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:17:26.276 00.000 11616 IsSlewing returns 0
01:17:26.276 00.000 11616 IsGuiding returns 0
01:17:26.277 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:17:26.299 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=60, Gamma=1.290
01:17:26.317 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
01:17:26.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:26.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:17:26.317 00.000 12268 Enqueuing Expose request
01:17:28.802 02.485 11616 IsGuiding returns 1
01:17:28.802 00.000 11616 scope still moving after pulse duration time elapsed
01:17:28.833 00.031 11616 IsSlewing returns 0
01:17:28.833 00.000 11616 IsGuiding returns 1
01:17:28.864 00.031 11616 IsSlewing returns 0
01:17:28.865 00.001 11616 IsGuiding returns 1
01:17:28.895 00.030 11616 IsSlewing returns 0
01:17:28.896 00.001 11616 IsGuiding returns 0
01:17:28.896 00.000 11616 scope move finished after 2500 + 119 ms
01:17:28.896 00.000 11616 Move returns status 0, amount 2500
01:17:28.896 00.000 11616 MoveAxis(N, 489, ABG)
01:17:28.896 00.000 11616 Guiding  Dir = 0, Dur = 489
01:17:28.897 00.001 11616 IsSlewing returns 0
01:17:28.897 00.000 11616 IsGuiding returns 0
01:17:28.897 00.000 11616 PulseGuide returned control before completion, sleep 499
01:17:29.410 00.513 11616 IsGuiding returns 1
01:17:29.410 00.000 11616 scope still moving after pulse duration time elapsed
01:17:29.440 00.030 11616 IsSlewing returns 0
01:17:29.441 00.001 11616 IsGuiding returns 0
01:17:29.441 00.000 11616 scope move finished after 489 + 54 ms
01:17:29.441 00.000 11616 Move returns status 0, amount 489
01:17:29.441 00.000 11616 move complete, result=0
01:17:29.441 00.000 11616 worker thread done servicing request
01:17:29.441 00.000 11616 Worker thread wakes up
01:17:29.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:17:29.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:17:29.441 00.000 12268 GuideStep: -7.7 px 2500 ms EAST, -5.8 px 489 ms NORTH
01:17:31.452 02.011 11616 Exposure complete
01:17:31.508 00.056 11616 worker thread done servicing request
01:17:31.508 00.000 12268 OnExposeComplete: enter
01:17:31.508 00.000 12268 UpdateGuideState(): m_state=6
01:17:31.508 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
01:17:31.508 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.75, Mass=56, SNR=5.2, Peak=37 HFD=3.8
01:17:31.508 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
01:17:31.508 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
01:17:31.509 00.001 12268 CameraToMount -- cameraX=-6.61 cameraY=-6.75 hyp=9.45 cameraTheta=-2.35 mountX=-7.37 mountY=-5.69, mountTheta=-2.48
01:17:31.512 00.003 12268 SchedulePrimaryMove(0D94C700, x=-6.61, y=-6.75, opts=13)
01:17:31.512 00.000 12268 Enqueuing Move request for scope (-6.61, -6.75)
01:17:31.512 00.000 11616 Worker thread wakes up
01:17:31.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.61, -6.75) opts 0xd
01:17:31.512 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.61, -6.75)
01:17:31.512 00.000 11616 Moving (-6.61, -6.75) raw xDistance=-7.37 yDistance=-5.69
01:17:31.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.68 from input -7.37
01:17:31.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.85 from input -5.69
01:17:31.513 00.001 11616 MoveAxis(E, 4124, ABG)
01:17:31.513 00.000 11616 duration set to 2500 by maxRaDuration
01:17:31.513 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:17:31.513 00.000 11616 IsSlewing returns 0
01:17:31.513 00.000 11616 IsGuiding returns 0
01:17:31.514 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:17:31.536 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
01:17:31.557 00.021 12268 UpdateGuideState exits: m=56 SNR=5.2
01:17:31.557 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:31.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:17:31.558 00.001 12268 Enqueuing Expose request
01:17:34.028 02.470 11616 IsGuiding returns 1
01:17:34.028 00.000 11616 scope still moving after pulse duration time elapsed
01:17:34.058 00.030 11616 IsSlewing returns 0
01:17:34.059 00.001 11616 IsGuiding returns 0
01:17:34.059 00.000 11616 scope move finished after 2500 + 46 ms
01:17:34.059 00.000 11616 Move returns status 0, amount 2500
01:17:34.059 00.000 11616 MoveAxis(N, 481, ABG)
01:17:34.059 00.000 11616 Guiding  Dir = 0, Dur = 481
01:17:34.059 00.000 11616 IsSlewing returns 0
01:17:34.060 00.001 11616 IsGuiding returns 0
01:17:34.060 00.000 11616 PulseGuide returned control before completion, sleep 491
01:17:34.561 00.501 11616 IsGuiding returns 1
01:17:34.561 00.000 11616 scope still moving after pulse duration time elapsed
01:17:34.590 00.029 11616 IsSlewing returns 0
01:17:34.591 00.001 11616 IsGuiding returns 0
01:17:34.591 00.000 11616 scope move finished after 481 + 50 ms
01:17:34.591 00.000 11616 Move returns status 0, amount 481
01:17:34.591 00.000 11616 move complete, result=0
01:17:34.591 00.000 11616 worker thread done servicing request
01:17:34.591 00.000 11616 Worker thread wakes up
01:17:34.592 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:17:34.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:17:34.592 00.000 12268 GuideStep: -7.4 px 2500 ms EAST, -5.7 px 481 ms NORTH
01:17:36.600 02.008 11616 Exposure complete
01:17:36.661 00.061 11616 worker thread done servicing request
01:17:36.661 00.000 12268 OnExposeComplete: enter
01:17:36.661 00.000 12268 UpdateGuideState(): m_state=6
01:17:36.661 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
01:17:36.661 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=45, SNR=4.7, Peak=33 HFD=3.9
01:17:36.661 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
01:17:36.662 00.001 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.61)
01:17:36.662 00.000 12268 CameraToMount -- cameraX=-6.35 cameraY=-6.94 hyp=9.40 cameraTheta=-2.31 mountX=-7.52 mountY=-5.40, mountTheta=-2.52
01:17:36.663 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.35, y=-6.94, opts=13)
01:17:36.663 00.000 12268 Enqueuing Move request for scope (-6.35, -6.94)
01:17:36.663 00.000 11616 Worker thread wakes up
01:17:36.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.35, -6.94) opts 0xd
01:17:36.663 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.35, -6.94)
01:17:36.663 00.000 11616 Moving (-6.35, -6.94) raw xDistance=-7.52 yDistance=-5.40
01:17:36.664 00.001 11616 GuideAlgorithmResistSwitch::result() returns -3.76 from input -7.52
01:17:36.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.81 from input -5.40
01:17:36.664 00.000 11616 MoveAxis(E, 4213, ABG)
01:17:36.664 00.000 11616 duration set to 2500 by maxRaDuration
01:17:36.664 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:17:36.664 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:17:36.664 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:17:36.664 00.000 11616 IsSlewing returns 0
01:17:36.665 00.001 11616 IsGuiding returns 0
01:17:36.665 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:17:36.684 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=55, Gamma=1.290
01:17:36.701 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
01:17:36.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:36.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:17:36.701 00.000 12268 Enqueuing Expose request
01:17:39.188 02.487 11616 IsGuiding returns 1
01:17:39.188 00.000 11616 scope still moving after pulse duration time elapsed
01:17:39.219 00.031 11616 IsSlewing returns 0
01:17:39.220 00.001 11616 IsGuiding returns 0
01:17:39.220 00.000 11616 scope move finished after 2500 + 54 ms
01:17:39.220 00.000 11616 Move returns status 0, amount 2500
01:17:39.220 00.000 11616 MoveAxis(N, 457, ABG)
01:17:39.220 00.000 11616 Guiding  Dir = 0, Dur = 457
01:17:39.220 00.000 11616 IsSlewing returns 0
01:17:39.221 00.001 11616 IsGuiding returns 0
01:17:39.221 00.000 11616 PulseGuide returned control before completion, sleep 467
01:17:39.699 00.478 11616 IsGuiding returns 1
01:17:39.699 00.000 11616 scope still moving after pulse duration time elapsed
01:17:39.730 00.031 11616 IsSlewing returns 0
01:17:39.731 00.001 11616 IsGuiding returns 0
01:17:39.731 00.000 11616 scope move finished after 457 + 53 ms
01:17:39.731 00.000 11616 Move returns status 0, amount 457
01:17:39.731 00.000 11616 move complete, result=0
01:17:39.731 00.000 11616 worker thread done servicing request
01:17:39.731 00.000 11616 Worker thread wakes up
01:17:39.732 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:17:39.732 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:17:39.732 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.4 px 457 ms NORTH
01:17:41.734 02.002 11616 Exposure complete
01:17:41.790 00.056 11616 worker thread done servicing request
01:17:41.790 00.000 12268 OnExposeComplete: enter
01:17:41.790 00.000 12268 UpdateGuideState(): m_state=6
01:17:41.791 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
01:17:41.791 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.83, Mass=45, SNR=4.7, Peak=34 HFD=3.3
01:17:41.791 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
01:17:41.791 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
01:17:41.791 00.000 12268 CameraToMount -- cameraX=-6.60 cameraY=-6.67 hyp=9.38 cameraTheta=-2.35 mountX=-7.28 mountY=-5.69, mountTheta=-2.48
01:17:41.793 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.60, y=-6.67, opts=13)
01:17:41.793 00.000 12268 Enqueuing Move request for scope (-6.60, -6.67)
01:17:41.793 00.000 11616 Worker thread wakes up
01:17:41.793 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.60, -6.67) opts 0xd
01:17:41.793 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.60, -6.67)
01:17:41.793 00.000 11616 Moving (-6.60, -6.67) raw xDistance=-7.28 yDistance=-5.69
01:17:41.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.64 from input -7.28
01:17:41.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.85 from input -5.69
01:17:41.793 00.000 11616 MoveAxis(E, 4078, ABG)
01:17:41.793 00.000 11616 duration set to 2500 by maxRaDuration
01:17:41.794 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:17:41.794 00.000 11616 IsSlewing returns 0
01:17:41.794 00.000 11616 IsGuiding returns 0
01:17:41.794 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:17:41.815 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=65, Gamma=1.290
01:17:41.833 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
01:17:41.833 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:41.833 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:17:41.833 00.000 12268 Enqueuing Expose request
01:17:44.308 02.475 11616 IsGuiding returns 1
01:17:44.308 00.000 11616 scope still moving after pulse duration time elapsed
01:17:44.340 00.032 11616 IsSlewing returns 0
01:17:44.341 00.001 11616 IsGuiding returns 0
01:17:44.341 00.000 11616 scope move finished after 2500 + 47 ms
01:17:44.341 00.000 11616 Move returns status 0, amount 2500
01:17:44.341 00.000 11616 MoveAxis(N, 481, ABG)
01:17:44.341 00.000 11616 Guiding  Dir = 0, Dur = 481
01:17:44.341 00.000 11616 IsSlewing returns 0
01:17:44.342 00.001 11616 IsGuiding returns 0
01:17:44.342 00.000 11616 PulseGuide returned control before completion, sleep 491
01:17:44.836 00.494 11616 IsGuiding returns 1
01:17:44.837 00.001 11616 scope still moving after pulse duration time elapsed
01:17:44.868 00.031 11616 IsSlewing returns 0
01:17:44.868 00.000 11616 IsGuiding returns 1
01:17:44.899 00.031 11616 IsSlewing returns 0
01:17:44.900 00.001 11616 IsGuiding returns 0
01:17:44.900 00.000 11616 scope move finished after 481 + 77 ms
01:17:44.900 00.000 11616 Move returns status 0, amount 481
01:17:44.900 00.000 11616 move complete, result=0
01:17:44.900 00.000 11616 worker thread done servicing request
01:17:44.900 00.000 11616 Worker thread wakes up
01:17:44.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:17:44.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:17:44.901 00.001 12268 GuideStep: -7.3 px 2500 ms EAST, -5.7 px 481 ms NORTH
01:17:46.912 02.011 11616 Exposure complete
01:17:46.966 00.054 11616 worker thread done servicing request
01:17:46.967 00.001 12268 OnExposeComplete: enter
01:17:46.967 00.000 12268 UpdateGuideState(): m_state=6
01:17:46.967 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
01:17:46.967 00.000 12268 Star::Find returns 1 (0), X=665.13, Y=915.11, Mass=71, SNR=5.9, Peak=33 HFD=6.9
01:17:46.967 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
01:17:46.967 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
01:17:46.967 00.000 12268 CameraToMount -- cameraX=-7.39 cameraY=-7.39 hyp=10.45 cameraTheta=-2.36 mountX=-8.08 mountY=-6.38, mountTheta=-2.47
01:17:46.969 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.39, y=-7.39, opts=13)
01:17:46.969 00.000 12268 Enqueuing Move request for scope (-7.39, -7.39)
01:17:46.969 00.000 11616 Worker thread wakes up
01:17:46.969 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.39, -7.39) opts 0xd
01:17:46.969 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.39, -7.39)
01:17:46.969 00.000 11616 Moving (-7.39, -7.39) raw xDistance=-8.08 yDistance=-6.38
01:17:46.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns -4.04 from input -8.08
01:17:46.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.96 from input -6.38
01:17:46.969 00.000 11616 MoveAxis(E, 4523, ABG)
01:17:46.969 00.000 11616 duration set to 2500 by maxRaDuration
01:17:46.969 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:17:46.970 00.001 11616 IsSlewing returns 0
01:17:46.970 00.000 11616 IsGuiding returns 0
01:17:46.970 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:17:46.993 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=51, Gamma=1.290
01:17:47.010 00.017 12268 UpdateGuideState exits: m=71 SNR=5.9
01:17:47.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:47.011 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:17:47.011 00.000 12268 Enqueuing Expose request
01:17:49.488 02.477 11616 IsGuiding returns 1
01:17:49.488 00.000 11616 scope still moving after pulse duration time elapsed
01:17:49.519 00.031 11616 IsSlewing returns 0
01:17:49.520 00.001 11616 IsGuiding returns 0
01:17:49.520 00.000 11616 scope move finished after 2500 + 49 ms
01:17:49.520 00.000 11616 Move returns status 0, amount 2500
01:17:49.520 00.000 11616 MoveAxis(N, 540, ABG)
01:17:49.520 00.000 11616 Guiding  Dir = 0, Dur = 540
01:17:49.520 00.000 11616 IsSlewing returns 0
01:17:49.521 00.001 11616 IsGuiding returns 0
01:17:49.521 00.000 11616 PulseGuide returned control before completion, sleep 550
01:17:50.077 00.556 11616 IsGuiding returns 1
01:17:50.088 00.011 11616 scope still moving after pulse duration time elapsed
01:17:50.123 00.035 11616 IsSlewing returns 0
01:17:50.124 00.001 11616 IsGuiding returns 0
01:17:50.124 00.000 11616 scope move finished after 540 + 63 ms
01:17:50.124 00.000 11616 Move returns status 0, amount 540
01:17:50.124 00.000 11616 move complete, result=0
01:17:50.124 00.000 11616 worker thread done servicing request
01:17:50.124 00.000 11616 Worker thread wakes up
01:17:50.125 00.001 12268 GuideStep: -8.1 px 2500 ms EAST, -6.4 px 540 ms NORTH
01:17:50.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:17:50.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:17:52.138 02.013 11616 Exposure complete
01:17:52.192 00.054 11616 worker thread done servicing request
01:17:52.192 00.000 12268 OnExposeComplete: enter
01:17:52.192 00.000 12268 UpdateGuideState(): m_state=6
01:17:52.193 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
01:17:52.193 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=63, SNR=5.5, Peak=35 HFD=3.9
01:17:52.193 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
01:17:52.193 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
01:17:52.193 00.000 12268 CameraToMount -- cameraX=-6.64 cameraY=-6.87 hyp=9.56 cameraTheta=-2.34 mountX=-7.49 mountY=-5.71, mountTheta=-2.49
01:17:52.194 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.64, y=-6.87, opts=13)
01:17:52.194 00.000 12268 Enqueuing Move request for scope (-6.64, -6.87)
01:17:52.195 00.001 11616 Worker thread wakes up
01:17:52.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.64, -6.87) opts 0xd
01:17:52.195 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.64, -6.87)
01:17:52.195 00.000 11616 Moving (-6.64, -6.87) raw xDistance=-7.49 yDistance=-5.71
01:17:52.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.74 from input -7.49
01:17:52.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.86 from input -5.71
01:17:52.195 00.000 11616 MoveAxis(E, 4193, ABG)
01:17:52.195 00.000 11616 duration set to 2500 by maxRaDuration
01:17:52.195 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:17:52.195 00.000 11616 IsSlewing returns 0
01:17:52.196 00.001 11616 IsGuiding returns 0
01:17:52.196 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:17:52.216 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
01:17:52.234 00.018 12268 UpdateGuideState exits: m=63 SNR=5.5
01:17:52.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:52.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:17:52.234 00.000 12268 Enqueuing Expose request
01:17:54.709 02.475 11616 IsGuiding returns 1
01:17:54.709 00.000 11616 scope still moving after pulse duration time elapsed
01:17:54.741 00.032 11616 IsSlewing returns 0
01:17:54.742 00.001 11616 IsGuiding returns 1
01:17:54.772 00.030 11616 IsSlewing returns 0
01:17:54.772 00.000 11616 IsGuiding returns 1
01:17:54.803 00.031 11616 IsSlewing returns 0
01:17:54.803 00.000 11616 IsGuiding returns 1
01:17:54.833 00.030 11616 IsSlewing returns 0
01:17:54.833 00.000 11616 IsGuiding returns 1
01:17:54.865 00.032 11616 IsSlewing returns 0
01:17:54.865 00.000 11616 IsGuiding returns 1
01:17:54.897 00.032 11616 IsSlewing returns 0
01:17:54.897 00.000 11616 IsGuiding returns 1
01:17:54.929 00.032 11616 IsSlewing returns 0
01:17:54.929 00.000 11616 IsGuiding returns 1
01:17:54.961 00.032 11616 IsSlewing returns 0
01:17:54.961 00.000 11616 IsGuiding returns 0
01:17:54.961 00.000 11616 scope move finished after 2500 + 265 ms
01:17:54.961 00.000 11616 Move returns status 0, amount 2500
01:17:54.961 00.000 11616 MoveAxis(N, 483, ABG)
01:17:54.961 00.000 11616 Guiding  Dir = 0, Dur = 483
01:17:54.961 00.000 11616 IsSlewing returns 0
01:17:54.962 00.001 11616 IsGuiding returns 0
01:17:54.962 00.000 11616 PulseGuide returned control before completion, sleep 493
01:17:55.466 00.504 11616 IsGuiding returns 1
01:17:55.466 00.000 11616 scope still moving after pulse duration time elapsed
01:17:55.496 00.030 11616 IsSlewing returns 0
01:17:55.496 00.000 11616 IsGuiding returns 0
01:17:55.496 00.000 11616 scope move finished after 483 + 51 ms
01:17:55.496 00.000 11616 Move returns status 0, amount 483
01:17:55.496 00.000 11616 move complete, result=0
01:17:55.496 00.000 11616 worker thread done servicing request
01:17:55.496 00.000 11616 Worker thread wakes up
01:17:55.496 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.7 px 483 ms NORTH
01:17:55.497 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:17:55.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:17:57.508 02.011 11616 Exposure complete
01:17:57.566 00.058 11616 worker thread done servicing request
01:17:57.567 00.001 12268 OnExposeComplete: enter
01:17:57.567 00.000 12268 UpdateGuideState(): m_state=6
01:17:57.567 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
01:17:57.567 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.61, Mass=47, SNR=4.8, Peak=36 HFD=3.3
01:17:57.567 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
01:17:57.567 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
01:17:57.567 00.000 12268 CameraToMount -- cameraX=-6.55 cameraY=-6.90 hyp=9.51 cameraTheta=-2.33 mountX=-7.50 mountY=-5.61, mountTheta=-2.50
01:17:57.571 00.004 12268 SchedulePrimaryMove(0D94C700, x=-6.55, y=-6.90, opts=13)
01:17:57.571 00.000 12268 Enqueuing Move request for scope (-6.55, -6.90)
01:17:57.571 00.000 11616 Worker thread wakes up
01:17:57.571 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.55, -6.90) opts 0xd
01:17:57.571 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.55, -6.90)
01:17:57.571 00.000 11616 Moving (-6.55, -6.90) raw xDistance=-7.50 yDistance=-5.61
01:17:57.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.75 from input -7.50
01:17:57.571 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.84 from input -5.61
01:17:57.571 00.000 11616 MoveAxis(E, 4201, ABG)
01:17:57.571 00.000 11616 duration set to 2500 by maxRaDuration
01:17:57.571 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:17:57.572 00.001 11616 IsSlewing returns 0
01:17:57.572 00.000 11616 IsGuiding returns 0
01:17:57.572 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:17:57.593 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
01:17:57.611 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
01:17:57.611 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:57.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:17:57.611 00.000 12268 Enqueuing Expose request
01:18:00.087 02.476 11616 IsGuiding returns 1
01:18:00.087 00.000 11616 scope still moving after pulse duration time elapsed
01:18:00.119 00.032 11616 IsSlewing returns 0
01:18:00.119 00.000 11616 IsGuiding returns 0
01:18:00.119 00.000 11616 scope move finished after 2500 + 46 ms
01:18:00.119 00.000 11616 Move returns status 0, amount 2500
01:18:00.119 00.000 11616 MoveAxis(N, 474, ABG)
01:18:00.119 00.000 11616 Guiding  Dir = 0, Dur = 474
01:18:00.119 00.000 11616 IsSlewing returns 0
01:18:00.120 00.001 11616 IsGuiding returns 0
01:18:00.120 00.000 11616 PulseGuide returned control before completion, sleep 484
01:18:00.619 00.499 11616 IsGuiding returns 1
01:18:00.619 00.000 11616 scope still moving after pulse duration time elapsed
01:18:00.651 00.032 11616 IsSlewing returns 0
01:18:00.651 00.000 11616 IsGuiding returns 0
01:18:00.651 00.000 11616 scope move finished after 474 + 57 ms
01:18:00.651 00.000 11616 Move returns status 0, amount 474
01:18:00.651 00.000 11616 move complete, result=0
01:18:00.651 00.000 11616 worker thread done servicing request
01:18:00.651 00.000 11616 Worker thread wakes up
01:18:00.652 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:18:00.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:18:00.652 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.6 px 474 ms NORTH
01:18:02.671 02.019 11616 Exposure complete
01:18:02.727 00.056 11616 worker thread done servicing request
01:18:02.727 00.000 12268 OnExposeComplete: enter
01:18:02.727 00.000 12268 UpdateGuideState(): m_state=6
01:18:02.727 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
01:18:02.727 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.46, Mass=48, SNR=4.9, Peak=33 HFD=3.4
01:18:02.727 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
01:18:02.727 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
01:18:02.727 00.000 12268 CameraToMount -- cameraX=-6.80 cameraY=-7.05 hyp=9.79 cameraTheta=-2.34 mountX=-7.68 mountY=-5.84, mountTheta=-2.49
01:18:02.730 00.003 12268 SchedulePrimaryMove(0D94C700, x=-6.80, y=-7.05, opts=13)
01:18:02.730 00.000 12268 Enqueuing Move request for scope (-6.80, -7.05)
01:18:02.730 00.000 11616 Worker thread wakes up
01:18:02.730 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.80, -7.05) opts 0xd
01:18:02.730 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.80, -7.05)
01:18:02.730 00.000 11616 Moving (-6.80, -7.05) raw xDistance=-7.68 yDistance=-5.84
01:18:02.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.84 from input -7.68
01:18:02.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.88 from input -5.84
01:18:02.730 00.000 11616 MoveAxis(E, 4298, ABG)
01:18:02.730 00.000 11616 duration set to 2500 by maxRaDuration
01:18:02.730 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:18:02.731 00.001 11616 IsSlewing returns 0
01:18:02.731 00.000 11616 IsGuiding returns 0
01:18:02.731 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:18:02.753 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
01:18:02.772 00.019 12268 UpdateGuideState exits: m=48 SNR=4.9
01:18:02.772 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:02.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:18:02.772 00.000 12268 Enqueuing Expose request
01:18:05.247 02.475 11616 IsGuiding returns 1
01:18:05.247 00.000 11616 scope still moving after pulse duration time elapsed
01:18:05.278 00.031 11616 IsSlewing returns 0
01:18:05.278 00.000 11616 IsGuiding returns 0
01:18:05.278 00.000 11616 scope move finished after 2500 + 47 ms
01:18:05.278 00.000 11616 Move returns status 0, amount 2500
01:18:05.278 00.000 11616 MoveAxis(N, 494, ABG)
01:18:05.279 00.001 11616 Guiding  Dir = 0, Dur = 494
01:18:05.279 00.000 11616 IsSlewing returns 0
01:18:05.279 00.000 11616 IsGuiding returns 0
01:18:05.280 00.001 11616 PulseGuide returned control before completion, sleep 504
01:18:05.790 00.510 11616 IsGuiding returns 1
01:18:05.791 00.001 11616 scope still moving after pulse duration time elapsed
01:18:05.821 00.030 11616 IsSlewing returns 0
01:18:05.822 00.001 11616 IsGuiding returns 0
01:18:05.822 00.000 11616 scope move finished after 494 + 48 ms
01:18:05.822 00.000 11616 Move returns status 0, amount 494
01:18:05.822 00.000 11616 move complete, result=0
01:18:05.822 00.000 11616 worker thread done servicing request
01:18:05.822 00.000 11616 Worker thread wakes up
01:18:05.823 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:18:05.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:18:05.823 00.000 12268 GuideStep: -7.7 px 2500 ms EAST, -5.8 px 494 ms NORTH
01:18:07.838 02.015 11616 Exposure complete
01:18:07.896 00.058 11616 worker thread done servicing request
01:18:07.897 00.001 12268 OnExposeComplete: enter
01:18:07.897 00.000 12268 UpdateGuideState(): m_state=6
01:18:07.897 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
01:18:07.897 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.69, Mass=51, SNR=5.0, Peak=34 HFD=3.5
01:18:07.898 00.001 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
01:18:07.898 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
01:18:07.898 00.000 12268 CameraToMount -- cameraX=-6.73 cameraY=-6.82 hyp=9.58 cameraTheta=-2.35 mountX=-7.44 mountY=-5.80, mountTheta=-2.48
01:18:07.899 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.73, y=-6.82, opts=13)
01:18:07.900 00.001 12268 Enqueuing Move request for scope (-6.73, -6.82)
01:18:07.900 00.000 11616 Worker thread wakes up
01:18:07.900 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.73, -6.82) opts 0xd
01:18:07.900 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.73, -6.82)
01:18:07.900 00.000 11616 Moving (-6.73, -6.82) raw xDistance=-7.44 yDistance=-5.80
01:18:07.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.72 from input -7.44
01:18:07.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.87 from input -5.80
01:18:07.900 00.000 11616 MoveAxis(E, 4167, ABG)
01:18:07.900 00.000 11616 duration set to 2500 by maxRaDuration
01:18:07.900 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:18:07.901 00.001 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:18:07.901 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:18:07.901 00.000 11616 IsSlewing returns 0
01:18:07.901 00.000 11616 IsGuiding returns 0
01:18:07.902 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:18:07.922 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=46, Gamma=1.290
01:18:07.939 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
01:18:07.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:07.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:18:07.939 00.000 12268 Enqueuing Expose request
01:18:10.427 02.488 11616 IsGuiding returns 1
01:18:10.427 00.000 11616 scope still moving after pulse duration time elapsed
01:18:10.457 00.030 11616 IsSlewing returns 0
01:18:10.458 00.001 11616 IsGuiding returns 0
01:18:10.458 00.000 11616 scope move finished after 2500 + 56 ms
01:18:10.458 00.000 11616 Move returns status 0, amount 2500
01:18:10.458 00.000 11616 MoveAxis(N, 491, ABG)
01:18:10.458 00.000 11616 Guiding  Dir = 0, Dur = 491
01:18:10.459 00.001 11616 IsSlewing returns 0
01:18:10.459 00.000 11616 IsGuiding returns 0
01:18:10.459 00.000 11616 PulseGuide returned control before completion, sleep 501
01:18:10.970 00.511 11616 IsGuiding returns 1
01:18:10.970 00.000 11616 scope still moving after pulse duration time elapsed
01:18:11.001 00.031 11616 IsSlewing returns 0
01:18:11.001 00.000 11616 IsGuiding returns 0
01:18:11.001 00.000 11616 scope move finished after 491 + 52 ms
01:18:11.001 00.000 11616 Move returns status 0, amount 491
01:18:11.001 00.000 11616 move complete, result=0
01:18:11.001 00.000 11616 worker thread done servicing request
01:18:11.003 00.002 12268 GuideStep: -7.4 px 2500 ms EAST, -5.8 px 491 ms NORTH
01:18:11.003 00.000 11616 Worker thread wakes up
01:18:11.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:18:11.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:18:13.011 02.008 11616 Exposure complete
01:18:13.065 00.054 11616 worker thread done servicing request
01:18:13.065 00.000 12268 OnExposeComplete: enter
01:18:13.066 00.001 12268 UpdateGuideState(): m_state=6
01:18:13.066 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
01:18:13.066 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.84, Mass=45, SNR=4.7, Peak=32 HFD=3.9
01:18:13.066 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
01:18:13.066 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
01:18:13.066 00.000 12268 CameraToMount -- cameraX=-6.38 cameraY=-6.66 hyp=9.22 cameraTheta=-2.33 mountX=-7.25 mountY=-5.47, mountTheta=-2.50
01:18:13.068 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.38, y=-6.66, opts=13)
01:18:13.068 00.000 12268 Enqueuing Move request for scope (-6.38, -6.66)
01:18:13.068 00.000 11616 Worker thread wakes up
01:18:13.068 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.38, -6.66) opts 0xd
01:18:13.068 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.38, -6.66)
01:18:13.068 00.000 11616 Moving (-6.38, -6.66) raw xDistance=-7.25 yDistance=-5.47
01:18:13.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.63 from input -7.25
01:18:13.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.82 from input -5.47
01:18:13.068 00.000 11616 MoveAxis(E, 4060, ABG)
01:18:13.068 00.000 11616 duration set to 2500 by maxRaDuration
01:18:13.068 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:18:13.069 00.001 11616 IsSlewing returns 0
01:18:13.069 00.000 11616 IsGuiding returns 0
01:18:13.069 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:18:13.091 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
01:18:13.110 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
01:18:13.111 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:13.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:18:13.111 00.000 12268 Enqueuing Expose request
01:18:15.581 02.470 11616 IsGuiding returns 1
01:18:15.581 00.000 11616 scope still moving after pulse duration time elapsed
01:18:15.612 00.031 11616 IsSlewing returns 0
01:18:15.613 00.001 11616 IsGuiding returns 1
01:18:15.643 00.030 11616 IsSlewing returns 0
01:18:15.644 00.001 11616 IsGuiding returns 1
01:18:15.675 00.031 11616 IsSlewing returns 0
01:18:15.675 00.000 11616 IsGuiding returns 1
01:18:15.706 00.031 11616 IsSlewing returns 0
01:18:15.706 00.000 11616 IsGuiding returns 1
01:18:15.738 00.032 11616 IsSlewing returns 0
01:18:15.738 00.000 11616 IsGuiding returns 1
01:18:15.769 00.031 11616 IsSlewing returns 0
01:18:15.770 00.001 11616 IsGuiding returns 0
01:18:15.770 00.000 11616 scope move finished after 2500 + 200 ms
01:18:15.770 00.000 11616 Move returns status 0, amount 2500
01:18:15.770 00.000 11616 MoveAxis(N, 463, ABG)
01:18:15.770 00.000 11616 Guiding  Dir = 0, Dur = 463
01:18:15.771 00.001 11616 IsSlewing returns 0
01:18:15.771 00.000 11616 IsGuiding returns 0
01:18:15.771 00.000 11616 PulseGuide returned control before completion, sleep 473
01:18:16.251 00.480 11616 IsGuiding returns 1
01:18:16.252 00.001 11616 scope still moving after pulse duration time elapsed
01:18:16.284 00.032 11616 IsSlewing returns 0
01:18:16.285 00.001 11616 IsGuiding returns 0
01:18:16.285 00.000 11616 scope move finished after 463 + 50 ms
01:18:16.285 00.000 11616 Move returns status 0, amount 463
01:18:16.285 00.000 11616 move complete, result=0
01:18:16.285 00.000 11616 worker thread done servicing request
01:18:16.285 00.000 11616 Worker thread wakes up
01:18:16.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:18:16.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:18:16.286 00.001 12268 GuideStep: -7.3 px 2500 ms EAST, -5.5 px 463 ms NORTH
01:18:18.303 02.017 11616 Exposure complete
01:18:18.361 00.058 11616 worker thread done servicing request
01:18:18.361 00.000 12268 OnExposeComplete: enter
01:18:18.361 00.000 12268 UpdateGuideState(): m_state=6
01:18:18.361 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
01:18:18.361 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.62, Mass=49, SNR=4.9, Peak=38 HFD=3.1
01:18:18.361 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
01:18:18.361 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
01:18:18.362 00.001 12268 CameraToMount -- cameraX=-6.63 cameraY=-6.88 hyp=9.55 cameraTheta=-2.34 mountX=-7.50 mountY=-5.69, mountTheta=-2.49
01:18:18.363 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.63, y=-6.88, opts=13)
01:18:18.364 00.001 12268 Enqueuing Move request for scope (-6.63, -6.88)
01:18:18.364 00.000 11616 Worker thread wakes up
01:18:18.364 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.63, -6.88) opts 0xd
01:18:18.364 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.63, -6.88)
01:18:18.364 00.000 11616 Moving (-6.63, -6.88) raw xDistance=-7.50 yDistance=-5.69
01:18:18.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.75 from input -7.50
01:18:18.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.85 from input -5.69
01:18:18.364 00.000 11616 MoveAxis(E, 4197, ABG)
01:18:18.364 00.000 11616 duration set to 2500 by maxRaDuration
01:18:18.364 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:18:18.365 00.001 11616 IsSlewing returns 0
01:18:18.365 00.000 11616 IsGuiding returns 0
01:18:18.365 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:18:18.386 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
01:18:18.404 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
01:18:18.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:18.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:18:18.404 00.000 12268 Enqueuing Expose request
01:18:20.882 02.478 11616 IsGuiding returns 1
01:18:20.882 00.000 11616 scope still moving after pulse duration time elapsed
01:18:20.913 00.031 11616 IsSlewing returns 0
01:18:20.914 00.001 11616 IsGuiding returns 0
01:18:20.914 00.000 11616 scope move finished after 2500 + 48 ms
01:18:20.914 00.000 11616 Move returns status 0, amount 2500
01:18:20.914 00.000 11616 MoveAxis(N, 481, ABG)
01:18:20.914 00.000 11616 Guiding  Dir = 0, Dur = 481
01:18:20.914 00.000 11616 IsSlewing returns 0
01:18:20.915 00.001 11616 IsGuiding returns 0
01:18:20.915 00.000 11616 PulseGuide returned control before completion, sleep 491
01:18:21.412 00.497 11616 IsGuiding returns 1
01:18:21.413 00.001 11616 scope still moving after pulse duration time elapsed
01:18:21.443 00.030 11616 IsSlewing returns 0
01:18:21.444 00.001 11616 IsGuiding returns 0
01:18:21.444 00.000 11616 scope move finished after 481 + 49 ms
01:18:21.444 00.000 11616 Move returns status 0, amount 481
01:18:21.444 00.000 11616 move complete, result=0
01:18:21.444 00.000 11616 worker thread done servicing request
01:18:21.445 00.001 11616 Worker thread wakes up
01:18:21.445 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.7 px 481 ms NORTH
01:18:21.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:18:21.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:18:23.458 02.013 11616 Exposure complete
01:18:23.514 00.056 11616 worker thread done servicing request
01:18:23.514 00.000 12268 OnExposeComplete: enter
01:18:23.514 00.000 12268 UpdateGuideState(): m_state=6
01:18:23.514 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
01:18:23.515 00.001 12268 Star::Find returns 1 (0), X=665.99, Y=915.60, Mass=44, SNR=4.7, Peak=34 HFD=3.4
01:18:23.515 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
01:18:23.515 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
01:18:23.515 00.000 12268 CameraToMount -- cameraX=-6.52 cameraY=-6.90 hyp=9.50 cameraTheta=-2.33 mountX=-7.51 mountY=-5.59, mountTheta=-2.50
01:18:23.516 00.001 12268 SchedulePrimaryMove(0D94C700, x=-6.52, y=-6.90, opts=13)
01:18:23.517 00.001 12268 Enqueuing Move request for scope (-6.52, -6.90)
01:18:23.517 00.000 11616 Worker thread wakes up
01:18:23.517 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.52, -6.90) opts 0xd
01:18:23.517 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.52, -6.90)
01:18:23.517 00.000 11616 Moving (-6.52, -6.90) raw xDistance=-7.51 yDistance=-5.59
01:18:23.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.75 from input -7.51
01:18:23.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.84 from input -5.59
01:18:23.517 00.000 11616 MoveAxis(E, 4203, ABG)
01:18:23.517 00.000 11616 duration set to 2500 by maxRaDuration
01:18:23.518 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:18:23.518 00.000 11616 IsSlewing returns 0
01:18:23.518 00.000 11616 IsGuiding returns 0
01:18:23.518 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:18:23.540 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=36, Gamma=1.290
01:18:23.557 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
01:18:23.557 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:23.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:18:23.557 00.000 12268 Enqueuing Expose request
01:18:26.039 02.482 11616 IsGuiding returns 1
01:18:26.039 00.000 11616 scope still moving after pulse duration time elapsed
01:18:26.069 00.030 11616 IsSlewing returns 0
01:18:26.070 00.001 11616 IsGuiding returns 0
01:18:26.070 00.000 11616 scope move finished after 2500 + 52 ms
01:18:26.070 00.000 11616 Move returns status 0, amount 2500
01:18:26.070 00.000 11616 MoveAxis(N, 473, ABG)
01:18:26.070 00.000 11616 Guiding  Dir = 0, Dur = 473
01:18:26.070 00.000 11616 IsSlewing returns 0
01:18:26.071 00.001 11616 IsGuiding returns 0
01:18:26.071 00.000 11616 PulseGuide returned control before completion, sleep 483
01:18:26.567 00.496 11616 IsGuiding returns 1
01:18:26.567 00.000 11616 scope still moving after pulse duration time elapsed
01:18:26.599 00.032 11616 IsSlewing returns 0
01:18:26.600 00.001 11616 IsGuiding returns 0
01:18:26.600 00.000 11616 scope move finished after 473 + 55 ms
01:18:26.600 00.000 11616 Move returns status 0, amount 473
01:18:26.600 00.000 11616 move complete, result=0
01:18:26.600 00.000 11616 worker thread done servicing request
01:18:26.600 00.000 11616 Worker thread wakes up
01:18:26.600 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.6 px 473 ms NORTH
01:18:26.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:18:26.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:18:28.603 02.003 11616 Exposure complete
01:18:28.658 00.055 11616 worker thread done servicing request
01:18:28.658 00.000 12268 OnExposeComplete: enter
01:18:28.658 00.000 12268 UpdateGuideState(): m_state=6
01:18:28.659 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
01:18:28.659 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.83, Mass=46, SNR=4.7, Peak=32 HFD=3.7
01:18:28.659 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
01:18:28.659 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
01:18:28.659 00.000 12268 CameraToMount -- cameraX=-6.55 cameraY=-6.68 hyp=9.35 cameraTheta=-2.35 mountX=-7.28 mountY=-5.64, mountTheta=-2.48
01:18:28.661 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.55, y=-6.68, opts=13)
01:18:28.661 00.000 12268 Enqueuing Move request for scope (-6.55, -6.68)
01:18:28.661 00.000 11616 Worker thread wakes up
01:18:28.661 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.55, -6.68) opts 0xd
01:18:28.661 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.55, -6.68)
01:18:28.661 00.000 11616 Moving (-6.55, -6.68) raw xDistance=-7.28 yDistance=-5.64
01:18:28.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.64 from input -7.28
01:18:28.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.85 from input -5.64
01:18:28.661 00.000 11616 MoveAxis(E, 4079, ABG)
01:18:28.661 00.000 11616 duration set to 2500 by maxRaDuration
01:18:28.662 00.001 11616 Guiding  Dir = 2, Dur = 2500
01:18:28.662 00.000 11616 IsSlewing returns 0
01:18:28.662 00.000 11616 IsGuiding returns 0
01:18:28.662 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:18:28.683 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
01:18:28.700 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
01:18:28.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:28.701 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:18:28.701 00.000 12268 Enqueuing Expose request
01:18:31.173 02.472 11616 IsGuiding returns 1
01:18:31.173 00.000 11616 scope still moving after pulse duration time elapsed
01:18:31.206 00.033 11616 IsSlewing returns 0
01:18:31.207 00.001 11616 IsGuiding returns 0
01:18:31.207 00.000 11616 scope move finished after 2500 + 44 ms
01:18:31.207 00.000 11616 Move returns status 0, amount 2500
01:18:31.207 00.000 11616 MoveAxis(N, 477, ABG)
01:18:31.207 00.000 11616 Guiding  Dir = 0, Dur = 477
01:18:31.207 00.000 11616 IsSlewing returns 0
01:18:31.208 00.001 11616 IsGuiding returns 0
01:18:31.208 00.000 11616 PulseGuide returned control before completion, sleep 487
01:18:31.704 00.496 11616 IsGuiding returns 1
01:18:31.704 00.000 11616 scope still moving after pulse duration time elapsed
01:18:31.734 00.030 11616 IsSlewing returns 0
01:18:31.735 00.001 11616 IsGuiding returns 0
01:18:31.735 00.000 11616 scope move finished after 477 + 50 ms
01:18:31.735 00.000 11616 Move returns status 0, amount 477
01:18:31.735 00.000 11616 move complete, result=0
01:18:31.735 00.000 11616 worker thread done servicing request
01:18:31.735 00.000 11616 Worker thread wakes up
01:18:31.736 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:18:31.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:18:31.736 00.000 12268 GuideStep: -7.3 px 2500 ms EAST, -5.6 px 477 ms NORTH
01:18:33.754 02.018 11616 Exposure complete
01:18:33.810 00.056 11616 worker thread done servicing request
01:18:33.810 00.000 12268 OnExposeComplete: enter
01:18:33.810 00.000 12268 UpdateGuideState(): m_state=6
01:18:33.811 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
01:18:33.811 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=45, SNR=4.7, Peak=35 HFD=3.3
01:18:33.811 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
01:18:33.811 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.63)
01:18:33.811 00.000 12268 CameraToMount -- cameraX=-6.57 cameraY=-6.89 hyp=9.52 cameraTheta=-2.33 mountX=-7.50 mountY=-5.63, mountTheta=-2.50
01:18:33.813 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.57, y=-6.89, opts=13)
01:18:33.813 00.000 12268 Enqueuing Move request for scope (-6.57, -6.89)
01:18:33.813 00.000 11616 Worker thread wakes up
01:18:33.813 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.57, -6.89) opts 0xd
01:18:33.813 00.000 11616 Handling offset move in thread for scope, endpoint = (-6.57, -6.89)
01:18:33.813 00.000 11616 Moving (-6.57, -6.89) raw xDistance=-7.50 yDistance=-5.63
01:18:33.813 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.75 from input -7.50
01:18:33.814 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.84 from input -5.63
01:18:33.814 00.000 11616 MoveAxis(E, 4200, ABG)
01:18:33.814 00.000 11616 duration set to 2500 by maxRaDuration
01:18:33.814 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:18:33.814 00.000 11616 IsSlewing returns 0
01:18:33.814 00.000 11616 IsGuiding returns 0
01:18:33.815 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:18:33.838 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
01:18:33.855 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
01:18:33.855 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:33.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:18:33.855 00.000 12268 Enqueuing Expose request
01:18:36.333 02.478 11616 IsGuiding returns 1
01:18:36.333 00.000 11616 scope still moving after pulse duration time elapsed
01:18:36.365 00.032 11616 IsSlewing returns 0
01:18:36.366 00.001 11616 IsGuiding returns 1
01:18:36.397 00.031 11616 IsSlewing returns 0
01:18:36.397 00.000 11616 IsGuiding returns 1
01:18:36.428 00.031 11616 IsSlewing returns 0
01:18:36.429 00.001 11616 IsGuiding returns 1
01:18:36.460 00.031 11616 IsSlewing returns 0
01:18:36.461 00.001 11616 IsGuiding returns 1
01:18:36.491 00.030 11616 IsSlewing returns 0
01:18:36.492 00.001 11616 IsGuiding returns 1
01:18:36.522 00.030 11616 IsSlewing returns 0
01:18:36.522 00.000 11616 IsGuiding returns 1
01:18:36.554 00.032 11616 IsSlewing returns 0
01:18:36.554 00.000 11616 IsGuiding returns 1
01:18:36.585 00.031 11616 IsSlewing returns 0
01:18:36.585 00.000 11616 IsGuiding returns 1
01:18:36.616 00.031 11616 IsSlewing returns 0
01:18:36.617 00.001 11616 IsGuiding returns 1
01:18:36.647 00.030 11616 IsSlewing returns 0
01:18:36.647 00.000 11616 IsGuiding returns 1
01:18:36.678 00.031 11616 IsSlewing returns 0
01:18:36.679 00.001 11616 IsGuiding returns 1
01:18:36.708 00.029 11616 IsSlewing returns 0
01:18:36.709 00.001 11616 IsGuiding returns 0
01:18:36.709 00.000 11616 scope move finished after 2500 + 394 ms
01:18:36.709 00.000 11616 Move returns status 0, amount 2500
01:18:36.709 00.000 11616 MoveAxis(N, 476, ABG)
01:18:36.709 00.000 11616 Guiding  Dir = 0, Dur = 476
01:18:36.710 00.001 11616 IsSlewing returns 0
01:18:36.710 00.000 11616 IsGuiding returns 0
01:18:36.710 00.000 11616 PulseGuide returned control before completion, sleep 486
01:18:37.201 00.491 11616 IsGuiding returns 1
01:18:37.202 00.001 11616 scope still moving after pulse duration time elapsed
01:18:37.233 00.031 11616 IsSlewing returns 0
01:18:37.233 00.000 11616 IsGuiding returns 1
01:18:37.264 00.031 11616 IsSlewing returns 0
01:18:37.264 00.000 11616 IsGuiding returns 1
01:18:37.296 00.032 11616 IsSlewing returns 0
01:18:37.296 00.000 11616 IsGuiding returns 1
01:18:37.326 00.030 11616 IsSlewing returns 0
01:18:37.326 00.000 11616 IsGuiding returns 0
01:18:37.327 00.001 11616 scope move finished after 476 + 140 ms
01:18:37.327 00.000 11616 Move returns status 0, amount 476
01:18:37.327 00.000 11616 move complete, result=0
01:18:37.327 00.000 11616 worker thread done servicing request
01:18:37.327 00.000 11616 Worker thread wakes up
01:18:37.327 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -5.6 px 476 ms NORTH
01:18:37.327 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:18:37.328 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:18:39.329 02.001 11616 Exposure complete
01:18:39.384 00.055 11616 worker thread done servicing request
01:18:39.384 00.000 12268 OnExposeComplete: enter
01:18:39.385 00.001 12268 UpdateGuideState(): m_state=6
01:18:39.385 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
01:18:39.385 00.000 12268 Star::Find returns 1 (0), X=665.06, Y=916.05, Mass=57, SNR=5.3, Peak=33 HFD=3.7
01:18:39.385 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
01:18:39.385 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
01:18:39.385 00.000 12268 CameraToMount -- cameraX=-7.45 cameraY=-6.45 hyp=9.86 cameraTheta=-2.43 mountX=-7.15 mountY=-6.56, mountTheta=-2.40
01:18:39.386 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.45, y=-6.45, opts=13)
01:18:39.386 00.000 12268 Enqueuing Move request for scope (-7.45, -6.45)
01:18:39.386 00.000 11616 Worker thread wakes up
01:18:39.386 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.45, -6.45) opts 0xd
01:18:39.386 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.45, -6.45)
01:18:39.386 00.000 11616 Moving (-7.45, -6.45) raw xDistance=-7.15 yDistance=-6.56
01:18:39.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.57 from input -7.15
01:18:39.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.98 from input -6.56
01:18:39.386 00.000 11616 MoveAxis(E, 4002, ABG)
01:18:39.387 00.001 11616 duration set to 2500 by maxRaDuration
01:18:39.387 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:18:39.387 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:18:39.387 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:18:39.387 00.000 11616 IsSlewing returns 0
01:18:39.388 00.001 11616 IsGuiding returns 0
01:18:39.388 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:18:39.409 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
01:18:39.426 00.017 12268 UpdateGuideState exits: m=57 SNR=5.3
01:18:39.426 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:39.426 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:18:39.426 00.000 12268 Enqueuing Expose request
01:18:41.899 02.473 11616 IsGuiding returns 1
01:18:41.899 00.000 11616 scope still moving after pulse duration time elapsed
01:18:41.930 00.031 11616 IsSlewing returns 0
01:18:41.930 00.000 11616 IsGuiding returns 0
01:18:41.931 00.001 11616 scope move finished after 2500 + 42 ms
01:18:41.931 00.000 11616 Move returns status 0, amount 2500
01:18:41.931 00.000 11616 MoveAxis(N, 555, ABG)
01:18:41.931 00.000 11616 Guiding  Dir = 0, Dur = 555
01:18:41.931 00.000 11616 IsSlewing returns 0
01:18:41.931 00.000 11616 IsGuiding returns 0
01:18:41.932 00.001 11616 PulseGuide returned control before completion, sleep 565
01:18:42.506 00.574 11616 IsGuiding returns 1
01:18:42.506 00.000 11616 scope still moving after pulse duration time elapsed
01:18:42.537 00.031 11616 IsSlewing returns 0
01:18:42.538 00.001 11616 IsGuiding returns 0
01:18:42.538 00.000 11616 scope move finished after 555 + 51 ms
01:18:42.538 00.000 11616 Move returns status 0, amount 555
01:18:42.538 00.000 11616 move complete, result=0
01:18:42.538 00.000 11616 worker thread done servicing request
01:18:42.538 00.000 11616 Worker thread wakes up
01:18:42.539 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:18:42.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:18:42.539 00.000 12268 GuideStep: -7.1 px 2500 ms EAST, -6.6 px 555 ms NORTH
01:18:44.540 02.001 11616 Exposure complete
01:18:44.601 00.061 11616 worker thread done servicing request
01:18:44.601 00.000 12268 OnExposeComplete: enter
01:18:44.601 00.000 12268 UpdateGuideState(): m_state=6
01:18:44.601 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
01:18:44.601 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.56, Mass=45, SNR=4.7, Peak=32 HFD=4.1
01:18:44.601 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
01:18:44.601 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
01:18:44.602 00.001 12268 CameraToMount -- cameraX=-6.30 cameraY=-6.95 hyp=9.38 cameraTheta=-2.31 mountX=-7.53 mountY=-5.35, mountTheta=-2.52
01:18:44.604 00.002 12268 SchedulePrimaryMove(0D94C700, x=-6.30, y=-6.95, opts=13)
01:18:44.604 00.000 12268 Enqueuing Move request for scope (-6.30, -6.95)
01:18:44.604 00.000 11616 Worker thread wakes up
01:18:44.604 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-6.30, -6.95) opts 0xd
01:18:44.605 00.001 11616 Handling offset move in thread for scope, endpoint = (-6.30, -6.95)
01:18:44.605 00.000 11616 Moving (-6.30, -6.95) raw xDistance=-7.53 yDistance=-5.35
01:18:44.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.76 from input -7.53
01:18:44.605 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.80 from input -5.35
01:18:44.605 00.000 11616 MoveAxis(E, 4216, ABG)
01:18:44.605 00.000 11616 duration set to 2500 by maxRaDuration
01:18:44.605 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:18:44.606 00.001 11616 IsSlewing returns 0
01:18:44.606 00.000 11616 IsGuiding returns 0
01:18:44.606 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:18:44.632 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=23, Gamma=1.290
01:18:44.651 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
01:18:44.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:44.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:18:44.651 00.000 12268 Enqueuing Expose request
01:18:47.128 02.477 11616 IsGuiding returns 1
01:18:47.128 00.000 11616 scope still moving after pulse duration time elapsed
01:18:47.159 00.031 11616 IsSlewing returns 0
01:18:47.159 00.000 11616 IsGuiding returns 0
01:18:47.159 00.000 11616 scope move finished after 2500 + 53 ms
01:18:47.159 00.000 11616 Move returns status 0, amount 2500
01:18:47.160 00.001 11616 MoveAxis(N, 453, ABG)
01:18:47.160 00.000 11616 Guiding  Dir = 0, Dur = 453
01:18:47.160 00.000 11616 IsSlewing returns 0
01:18:47.160 00.000 11616 IsGuiding returns 0
01:18:47.160 00.000 11616 PulseGuide returned control before completion, sleep 463
01:18:47.626 00.466 11616 IsGuiding returns 1
01:18:47.626 00.000 11616 scope still moving after pulse duration time elapsed
01:18:47.658 00.032 11616 IsSlewing returns 0
01:18:47.658 00.000 11616 IsGuiding returns 0
01:18:47.658 00.000 11616 scope move finished after 453 + 45 ms
01:18:47.658 00.000 11616 Move returns status 0, amount 453
01:18:47.658 00.000 11616 move complete, result=0
01:18:47.658 00.000 11616 worker thread done servicing request
01:18:47.659 00.001 12268 GuideStep: -7.5 px 2500 ms EAST, -5.4 px 453 ms NORTH
01:18:47.659 00.000 11616 Worker thread wakes up
01:18:47.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:18:47.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:18:49.663 02.004 11616 Exposure complete
01:18:49.718 00.055 11616 worker thread done servicing request
01:18:49.719 00.001 12268 OnExposeComplete: enter
01:18:49.719 00.000 12268 UpdateGuideState(): m_state=6
01:18:49.719 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:18:49.719 00.000 12268 Star::Find returns 1 (0), X=664.70, Y=915.69, Mass=60, SNR=5.3, Peak=33 HFD=3.2
01:18:49.719 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.90 = 2.39)
01:18:49.719 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
01:18:49.719 00.000 12268 CameraToMount -- cameraX=-7.82 cameraY=-6.81 hyp=10.37 cameraTheta=-2.42 mountX=-7.54 mountY=-6.88, mountTheta=-2.40
01:18:49.721 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.82, y=-6.81, opts=13)
01:18:49.721 00.000 12268 Enqueuing Move request for scope (-7.82, -6.81)
01:18:49.721 00.000 11616 Worker thread wakes up
01:18:49.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.82, -6.81) opts 0xd
01:18:49.721 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.82, -6.81)
01:18:49.721 00.000 11616 Moving (-7.82, -6.81) raw xDistance=-7.54 yDistance=-6.88
01:18:49.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.77 from input -7.54
01:18:49.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.03 from input -6.88
01:18:49.721 00.000 11616 MoveAxis(E, 4223, ABG)
01:18:49.721 00.000 11616 duration set to 2500 by maxRaDuration
01:18:49.721 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:18:49.722 00.001 11616 IsSlewing returns 0
01:18:49.722 00.000 11616 IsGuiding returns 0
01:18:49.722 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:18:49.745 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
01:18:49.766 00.021 12268 UpdateGuideState exits: m=60 SNR=5.3
01:18:49.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:49.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:18:49.766 00.000 12268 Enqueuing Expose request
01:18:52.245 02.479 11616 IsGuiding returns 0
01:18:52.245 00.000 11616 Move returns status 0, amount 2500
01:18:52.245 00.000 11616 MoveAxis(N, 582, ABG)
01:18:52.245 00.000 11616 Guiding  Dir = 0, Dur = 582
01:18:52.245 00.000 11616 IsSlewing returns 0
01:18:52.245 00.000 11616 IsGuiding returns 0
01:18:52.246 00.001 11616 PulseGuide returned control before completion, sleep 592
01:18:52.353 00.107 12268 evsrv: cli 0F8E6D80 connect
01:18:52.353 00.000 12268 case statement mapped state 6 to 3
01:18:52.354 00.001 12268 case statement mapped state 6 to 3
01:18:52.354 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"912e0c66-9a5d-4dde-a939-9251e7ad424c"}
01:18:52.354 00.000 12268 case statement mapped state 6 to 3
01:18:52.354 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"912e0c66-9a5d-4dde-a939-9251e7ad424c"}
01:18:52.356 00.002 12268 evsrv: cli 0F8E6D80 disconnect
01:18:52.358 00.002 12268 evsrv: cli 0F8E69C0 connect
01:18:52.358 00.000 12268 case statement mapped state 6 to 3
01:18:52.358 00.000 12268 case statement mapped state 6 to 3
01:18:52.359 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"072df9a7-0a8c-4daa-9cbd-e28724e561db"}
01:18:52.359 00.000 12268 PhdController::Dither begins
01:18:52.359 00.000 12268 dither: size=5.50, dRA=-3.64 dDec=1.73
01:18:52.359 00.000 12268 MountToCamera -- mountTheta (-2.70) + m_xAngle (1.47) = xAngle (-1.22 = -1.22)
01:18:52.359 00.000 12268 MountToCamera -- mountX=-3.64 mountY=1.73 hyp=4.03 mountTheta=-2.70 cameraX=1.37, cameraY=-3.79 cameraTheta=-1.22
01:18:52.359 00.000 12268 setting lock position to (673.88, 918.71)
01:18:52.360 00.001 12268 Mount: notify guiding dithered (1.4, -3.8)
01:18:52.360 00.000 12268 MultiStar: stabilizing after lock position change
01:18:52.360 00.000 12268 Status Line: Dither by -3.64,1.73
01:18:52.364 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
01:18:52.364 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
01:18:52.364 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"072df9a7-0a8c-4daa-9cbd-e28724e561db"}
01:18:52.370 00.006 12268 evsrv: cli 0F8E69C0 disconnect
01:18:52.848 00.478 11616 IsGuiding returns 1
01:18:52.848 00.000 11616 scope still moving after pulse duration time elapsed
01:18:52.886 00.038 11616 IsSlewing returns 0
01:18:52.886 00.000 11616 IsGuiding returns 1
01:18:52.910 00.024 11616 IsSlewing returns 0
01:18:52.910 00.000 11616 IsGuiding returns 0
01:18:52.910 00.000 11616 scope move finished after 582 + 81 ms
01:18:52.910 00.000 11616 Move returns status 0, amount 582
01:18:52.910 00.000 11616 move complete, result=0
01:18:52.910 00.000 11616 worker thread done servicing request
01:18:52.910 00.000 11616 Worker thread wakes up
01:18:52.910 00.000 12268 GuideStep: -7.5 px 2500 ms EAST, -6.9 px 582 ms NORTH
01:18:52.911 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:18:52.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:18:54.936 02.025 11616 Exposure complete
01:18:54.999 00.063 11616 worker thread done servicing request
01:18:55.000 00.001 12268 OnExposeComplete: enter
01:18:55.000 00.000 12268 UpdateGuideState(): m_state=6
01:18:55.000 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
01:18:55.000 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=916.02, Mass=52, SNR=5.0, Peak=33 HFD=3.0
01:18:55.000 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.31 = 1.98)
01:18:55.000 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.13)
01:18:55.000 00.000 12268 CameraToMount -- cameraX=-8.42 cameraY=-2.69 hyp=8.84 cameraTheta=-2.83 mountX=-3.50 mountY=-8.01, mountTheta=-1.98
01:18:55.002 00.002 12268 dither recenter: remaining=(3.6,-1.7) step=(3.6,-1.7)
01:18:55.002 00.000 12268 MountToCamera -- mountTheta (0.44) + m_xAngle (1.47) = xAngle (1.92 = 1.92)
01:18:55.002 00.000 12268 MountToCamera -- mountX=3.64 mountY=-1.73 hyp=4.03 mountTheta=0.44 cameraX=-1.37, cameraY=3.79 cameraTheta=1.92
01:18:55.002 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.37, y=3.79, opts=4)
01:18:55.002 00.000 12268 Enqueuing Move request for scope (-1.37, 3.79)
01:18:55.002 00.000 12268 Mount: notify direct move 3.64,-1.73
01:18:55.002 00.000 11616 Worker thread wakes up
01:18:55.003 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.37, 3.79) opts 0x4
01:18:55.003 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.37, 3.79)
01:18:55.003 00.000 11616 Moving (-1.37, 3.79) raw xDistance=3.64 yDistance=-1.73
01:18:55.003 00.000 11616 BLC: window closed
01:18:55.003 00.000 11616 MoveAxis(W, 4077, B)
01:18:55.003 00.000 11616 Guiding  Dir = 3, Dur = 4077
01:18:55.003 00.000 11616 IsSlewing returns 0
01:18:55.003 00.000 11616 IsGuiding returns 0
01:18:55.004 00.001 11616 PulseGuide returned control before completion, sleep 4087
01:18:55.026 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=24, Gamma=1.290
01:18:55.045 00.019 12268 UpdateGuideState exits: m=52 SNR=5.0
01:18:55.045 00.000 12268 PhdController: settling, locked = 1, distance = 12.32 (1.50) aobump = 0 frame = 1 / 99999
01:18:55.045 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695535.045,"Host":"ASTROCENTER","Inst":1,"Distance":12.32,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:18:55.046 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:55.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:18:55.046 00.000 12268 Enqueuing Expose request
01:18:59.095 04.049 11616 IsGuiding returns 1
01:18:59.095 00.000 11616 scope still moving after pulse duration time elapsed
01:18:59.125 00.030 11616 IsSlewing returns 0
01:18:59.125 00.000 11616 IsGuiding returns 1
01:18:59.156 00.031 11616 IsSlewing returns 0
01:18:59.156 00.000 11616 IsGuiding returns 1
01:18:59.188 00.032 11616 IsSlewing returns 0
01:18:59.188 00.000 11616 IsGuiding returns 1
01:18:59.217 00.029 11616 IsSlewing returns 0
01:18:59.217 00.000 11616 IsGuiding returns 1
01:18:59.249 00.032 11616 IsSlewing returns 0
01:18:59.249 00.000 11616 IsGuiding returns 0
01:18:59.250 00.001 11616 scope move finished after 4077 + 169 ms
01:18:59.250 00.000 11616 Move returns status 0, amount 4077
01:18:59.250 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
01:18:59.250 00.000 11616 MoveAxis(N, 976, B)
01:18:59.250 00.000 11616 Guiding  Dir = 0, Dur = 976
01:18:59.251 00.001 11616 IsSlewing returns 0
01:18:59.251 00.000 11616 IsGuiding returns 0
01:18:59.251 00.000 11616 PulseGuide returned control before completion, sleep 986
01:19:00.245 00.994 11616 IsGuiding returns 1
01:19:00.245 00.000 11616 scope still moving after pulse duration time elapsed
01:19:00.275 00.030 11616 IsSlewing returns 0
01:19:00.275 00.000 11616 IsGuiding returns 0
01:19:00.276 00.001 11616 scope move finished after 976 + 48 ms
01:19:00.276 00.000 11616 Move returns status 0, amount 976
01:19:00.276 00.000 11616 move complete, result=0
01:19:00.276 00.000 11616 worker thread done servicing request
01:19:00.276 00.000 12268 GuideStep: 3.6 px 4077 ms WEST, -1.7 px 976 ms NORTH
01:19:00.276 00.000 11616 Worker thread wakes up
01:19:00.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:19:00.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:19:02.300 02.024 11616 Exposure complete
01:19:02.367 00.067 11616 worker thread done servicing request
01:19:02.367 00.000 12268 OnExposeComplete: enter
01:19:02.367 00.000 12268 UpdateGuideState(): m_state=6
01:19:02.368 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
01:19:02.368 00.000 12268 Star::Find returns 1 (0), X=666.39, Y=915.52, Mass=44, SNR=4.6, Peak=30 HFD=4.7
01:19:02.368 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
01:19:02.368 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
01:19:02.368 00.000 12268 CameraToMount -- cameraX=-7.50 cameraY=-3.19 hyp=8.15 cameraTheta=-2.74 mountX=-3.91 mountY=-7.03, mountTheta=-2.08
01:19:02.370 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.50, y=-3.19, opts=13)
01:19:02.370 00.000 12268 Enqueuing Move request for scope (-7.50, -3.19)
01:19:02.370 00.000 11616 Worker thread wakes up
01:19:02.371 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.50, -3.19) opts 0xd
01:19:02.371 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.50, -3.19)
01:19:02.371 00.000 11616 Moving (-7.50, -3.19) raw xDistance=-3.91 yDistance=-7.03
01:19:02.371 00.000 11616 resist switch: large excursion: input -3.91 thresh 0.29 direction from 0 to -1
01:19:02.371 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-11.72
01:19:02.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.95 from input -3.91
01:19:02.371 00.000 11616 resist switch: large excursion: input -7.03 thresh 0.45 direction from 0 to -1
01:19:02.371 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-21.08
01:19:02.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.05 from input -7.03
01:19:02.371 00.000 11616 MoveAxis(E, 2186, ABG)
01:19:02.371 00.000 11616 Guiding  Dir = 2, Dur = 2186
01:19:02.372 00.001 11616 IsSlewing returns 0
01:19:02.372 00.000 11616 IsGuiding returns 0
01:19:02.372 00.000 11616 PulseGuide returned control before completion, sleep 2196
01:19:02.395 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=22, Gamma=1.290
01:19:02.415 00.020 12268 UpdateGuideState exits: m=44 SNR=4.6
01:19:02.415 00.000 12268 PhdController: settling, locked = 1, distance = 8.15 (1.50) aobump = 0 frame = 2 / 99999
01:19:02.415 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695542.415,"Host":"ASTROCENTER","Inst":1,"Distance":8.15,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:19:02.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:02.416 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:19:02.416 00.000 12268 Enqueuing Expose request
01:19:04.575 02.159 11616 IsGuiding returns 1
01:19:04.575 00.000 11616 scope still moving after pulse duration time elapsed
01:19:04.604 00.029 11616 IsSlewing returns 0
01:19:04.604 00.000 11616 IsGuiding returns 1
01:19:04.637 00.033 11616 IsSlewing returns 0
01:19:04.637 00.000 11616 IsGuiding returns 0
01:19:04.637 00.000 11616 scope move finished after 2186 + 79 ms
01:19:04.637 00.000 11616 Move returns status 0, amount 2186
01:19:04.637 00.000 11616 MoveAxis(N, 595, ABG)
01:19:04.637 00.000 11616 Guiding  Dir = 0, Dur = 595
01:19:04.637 00.000 11616 IsSlewing returns 0
01:19:04.638 00.001 11616 IsGuiding returns 0
01:19:04.638 00.000 11616 PulseGuide returned control before completion, sleep 605
01:19:05.244 00.606 11616 IsGuiding returns 1
01:19:05.244 00.000 11616 scope still moving after pulse duration time elapsed
01:19:05.276 00.032 11616 IsSlewing returns 0
01:19:05.276 00.000 11616 IsGuiding returns 1
01:19:05.308 00.032 11616 IsSlewing returns 0
01:19:05.308 00.000 11616 IsGuiding returns 1
01:19:05.340 00.032 11616 IsSlewing returns 0
01:19:05.340 00.000 11616 IsGuiding returns 1
01:19:05.371 00.031 11616 IsSlewing returns 0
01:19:05.371 00.000 11616 IsGuiding returns 1
01:19:05.402 00.031 11616 IsSlewing returns 0
01:19:05.403 00.001 11616 IsGuiding returns 1
01:19:05.432 00.029 11616 IsSlewing returns 0
01:19:05.432 00.000 11616 IsGuiding returns 1
01:19:05.464 00.032 11616 IsSlewing returns 0
01:19:05.464 00.000 11616 IsGuiding returns 1
01:19:05.496 00.032 11616 IsSlewing returns 0
01:19:05.496 00.000 11616 IsGuiding returns 0
01:19:05.497 00.001 11616 scope move finished after 595 + 264 ms
01:19:05.497 00.000 11616 Move returns status 0, amount 595
01:19:05.497 00.000 11616 move complete, result=0
01:19:05.497 00.000 11616 worker thread done servicing request
01:19:05.497 00.000 12268 GuideStep: -3.9 px 2186 ms EAST, -7.0 px 595 ms NORTH
01:19:05.497 00.000 11616 Worker thread wakes up
01:19:05.497 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:19:05.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:19:07.506 02.009 11616 Exposure complete
01:19:07.565 00.059 11616 worker thread done servicing request
01:19:07.566 00.001 12268 OnExposeComplete: enter
01:19:07.566 00.000 12268 UpdateGuideState(): m_state=6
01:19:07.566 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
01:19:07.566 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.35, Mass=65, SNR=5.6, Peak=36 HFD=5.1
01:19:07.566 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
01:19:07.566 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.06)
01:19:07.566 00.000 12268 CameraToMount -- cameraX=-8.45 cameraY=-3.36 hyp=9.09 cameraTheta=-2.76 mountX=-4.17 mountY=-7.95, mountTheta=-2.05
01:19:07.568 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.45, y=-3.36, opts=13)
01:19:07.568 00.000 12268 Enqueuing Move request for scope (-8.45, -3.36)
01:19:07.568 00.000 11616 Worker thread wakes up
01:19:07.568 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.45, -3.36) opts 0xd
01:19:07.569 00.001 11616 Handling offset move in thread for scope, endpoint = (-8.45, -3.36)
01:19:07.569 00.000 11616 Moving (-8.45, -3.36) raw xDistance=-4.17 yDistance=-7.95
01:19:07.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.08 from input -4.17
01:19:07.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.95
01:19:07.569 00.000 11616 MoveAxis(E, 2335, ABG)
01:19:07.569 00.000 11616 Guiding  Dir = 2, Dur = 2335
01:19:07.569 00.000 11616 IsSlewing returns 0
01:19:07.569 00.000 11616 IsGuiding returns 0
01:19:07.570 00.001 11616 PulseGuide returned control before completion, sleep 2345
01:19:07.596 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=24, Gamma=1.290
01:19:07.618 00.022 12268 UpdateGuideState exits: m=65 SNR=5.6
01:19:07.618 00.000 12268 PhdController: settling, locked = 1, distance = 8.43 (1.50) aobump = 0 frame = 3 / 99999
01:19:07.618 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695547.618,"Host":"ASTROCENTER","Inst":1,"Distance":8.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:19:07.619 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:07.619 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:19:07.619 00.000 12268 Enqueuing Expose request
01:19:09.930 02.311 11616 IsGuiding returns 0
01:19:09.930 00.000 11616 Move returns status 0, amount 2335
01:19:09.930 00.000 11616 MoveAxis(N, 672, ABG)
01:19:09.931 00.001 11616 Guiding  Dir = 0, Dur = 672
01:19:09.931 00.000 11616 IsSlewing returns 0
01:19:09.931 00.000 11616 IsGuiding returns 0
01:19:09.931 00.000 11616 PulseGuide returned control before completion, sleep 682
01:19:10.625 00.694 11616 IsGuiding returns 1
01:19:10.625 00.000 11616 scope still moving after pulse duration time elapsed
01:19:10.655 00.030 11616 IsSlewing returns 0
01:19:10.655 00.000 11616 IsGuiding returns 0
01:19:10.655 00.000 11616 scope move finished after 672 + 52 ms
01:19:10.656 00.001 11616 Move returns status 0, amount 672
01:19:10.656 00.000 11616 move complete, result=0
01:19:10.656 00.000 11616 worker thread done servicing request
01:19:10.656 00.000 11616 Worker thread wakes up
01:19:10.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:19:10.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:19:10.656 00.000 12268 GuideStep: -4.2 px 2335 ms EAST, -7.9 px 672 ms NORTH
01:19:12.666 02.010 11616 Exposure complete
01:19:12.723 00.057 11616 worker thread done servicing request
01:19:12.723 00.000 12268 OnExposeComplete: enter
01:19:12.723 00.000 12268 UpdateGuideState(): m_state=6
01:19:12.723 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
01:19:12.723 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.07, Mass=65, SNR=5.6, Peak=34 HFD=5.0
01:19:12.723 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
01:19:12.723 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
01:19:12.724 00.001 12268 CameraToMount -- cameraX=-8.50 cameraY=-3.64 hyp=9.25 cameraTheta=-2.74 mountX=-4.45 mountY=-7.97, mountTheta=-2.08
01:19:12.725 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.50, y=-3.64, opts=13)
01:19:12.725 00.000 12268 Enqueuing Move request for scope (-8.50, -3.64)
01:19:12.725 00.000 11616 Worker thread wakes up
01:19:12.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.50, -3.64) opts 0xd
01:19:12.725 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.50, -3.64)
01:19:12.725 00.000 11616 Moving (-8.50, -3.64) raw xDistance=-4.45 yDistance=-7.97
01:19:12.726 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.23 from input -4.45
01:19:12.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.97
01:19:12.726 00.000 11616 MoveAxis(E, 2493, ABG)
01:19:12.726 00.000 11616 Guiding  Dir = 2, Dur = 2493
01:19:12.726 00.000 11616 IsSlewing returns 0
01:19:12.726 00.000 11616 IsGuiding returns 0
01:19:12.727 00.001 11616 PulseGuide returned control before completion, sleep 2503
01:19:12.750 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=20, Gamma=1.290
01:19:12.767 00.017 12268 UpdateGuideState exits: m=65 SNR=5.6
01:19:12.767 00.000 12268 PhdController: settling, locked = 1, distance = 8.68 (1.50) aobump = 0 frame = 4 / 99999
01:19:12.767 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695552.767,"Host":"ASTROCENTER","Inst":1,"Distance":8.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:19:12.768 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:12.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:19:12.768 00.000 12268 Enqueuing Expose request
01:19:15.245 02.477 11616 IsGuiding returns 0
01:19:15.245 00.000 11616 Move returns status 0, amount 2493
01:19:15.245 00.000 11616 MoveAxis(N, 674, ABG)
01:19:15.245 00.000 11616 Guiding  Dir = 0, Dur = 674
01:19:15.246 00.001 11616 IsSlewing returns 0
01:19:15.246 00.000 11616 IsGuiding returns 0
01:19:15.246 00.000 11616 PulseGuide returned control before completion, sleep 684
01:19:15.934 00.688 11616 IsGuiding returns 1
01:19:15.934 00.000 11616 scope still moving after pulse duration time elapsed
01:19:15.967 00.033 11616 IsSlewing returns 0
01:19:15.967 00.000 11616 IsGuiding returns 0
01:19:15.967 00.000 11616 scope move finished after 674 + 46 ms
01:19:15.967 00.000 11616 Move returns status 0, amount 674
01:19:15.967 00.000 11616 move complete, result=0
01:19:15.967 00.000 11616 worker thread done servicing request
01:19:15.968 00.001 12268 GuideStep: -4.5 px 2493 ms EAST, -8.0 px 674 ms NORTH
01:19:15.968 00.000 11616 Worker thread wakes up
01:19:15.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:19:15.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:19:17.994 02.026 11616 Exposure complete
01:19:18.062 00.068 11616 worker thread done servicing request
01:19:18.063 00.001 12268 OnExposeComplete: enter
01:19:18.063 00.000 12268 UpdateGuideState(): m_state=6
01:19:18.063 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
01:19:18.063 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=915.47, Mass=59, SNR=5.3, Peak=33 HFD=6.6
01:19:18.063 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
01:19:18.063 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
01:19:18.063 00.000 12268 CameraToMount -- cameraX=-8.53 cameraY=-3.24 hyp=9.13 cameraTheta=-2.78 mountX=-4.06 mountY=-8.05, mountTheta=-2.04
01:19:18.065 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.53, y=-3.24, opts=13)
01:19:18.065 00.000 12268 Enqueuing Move request for scope (-8.53, -3.24)
01:19:18.065 00.000 11616 Worker thread wakes up
01:19:18.066 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.53, -3.24) opts 0xd
01:19:18.066 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.53, -3.24)
01:19:18.066 00.000 11616 Moving (-8.53, -3.24) raw xDistance=-4.06 yDistance=-8.05
01:19:18.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.03 from input -4.06
01:19:18.066 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -8.05
01:19:18.066 00.000 11616 MoveAxis(E, 2274, ABG)
01:19:18.066 00.000 11616 Guiding  Dir = 2, Dur = 2274
01:19:18.066 00.000 11616 IsSlewing returns 0
01:19:18.067 00.001 11616 IsGuiding returns 0
01:19:18.067 00.000 11616 PulseGuide returned control before completion, sleep 2284
01:19:18.092 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=17, Gamma=1.290
01:19:18.113 00.021 12268 UpdateGuideState exits: m=59 SNR=5.3
01:19:18.113 00.000 12268 PhdController: settling, locked = 1, distance = 8.81 (1.50) aobump = 0 frame = 5 / 99999
01:19:18.113 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695558.113,"Host":"ASTROCENTER","Inst":1,"Distance":8.81,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:19:18.114 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:18.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:19:18.114 00.000 12268 Enqueuing Expose request
01:19:20.366 02.252 11616 IsGuiding returns 1
01:19:20.366 00.000 11616 scope still moving after pulse duration time elapsed
01:19:20.396 00.030 11616 IsSlewing returns 0
01:19:20.396 00.000 11616 IsGuiding returns 0
01:19:20.396 00.000 11616 scope move finished after 2274 + 55 ms
01:19:20.396 00.000 11616 Move returns status 0, amount 2274
01:19:20.396 00.000 11616 MoveAxis(N, 681, ABG)
01:19:20.396 00.000 11616 Guiding  Dir = 0, Dur = 681
01:19:20.396 00.000 11616 IsSlewing returns 0
01:19:20.397 00.001 11616 IsGuiding returns 0
01:19:20.397 00.000 11616 PulseGuide returned control before completion, sleep 691
01:19:21.099 00.702 11616 IsGuiding returns 1
01:19:21.099 00.000 11616 scope still moving after pulse duration time elapsed
01:19:21.131 00.032 11616 IsSlewing returns 0
01:19:21.132 00.001 11616 IsGuiding returns 0
01:19:21.132 00.000 11616 scope move finished after 681 + 54 ms
01:19:21.132 00.000 11616 Move returns status 0, amount 681
01:19:21.132 00.000 11616 move complete, result=0
01:19:21.132 00.000 11616 worker thread done servicing request
01:19:21.132 00.000 11616 Worker thread wakes up
01:19:21.132 00.000 12268 GuideStep: -4.1 px 2274 ms EAST, -8.0 px 681 ms NORTH
01:19:21.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:19:21.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:19:23.155 02.023 11616 Exposure complete
01:19:23.211 00.056 11616 worker thread done servicing request
01:19:23.211 00.000 12268 OnExposeComplete: enter
01:19:23.211 00.000 12268 UpdateGuideState(): m_state=6
01:19:23.212 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
01:19:23.212 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.62, Mass=46, SNR=4.8, Peak=33 HFD=3.4
01:19:23.212 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.25 = 2.04)
01:19:23.212 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.07)
01:19:23.212 00.000 12268 CameraToMount -- cameraX=-8.02 cameraY=-3.10 hyp=8.60 cameraTheta=-2.77 mountX=-3.86 mountY=-7.56, mountTheta=-2.04
01:19:23.213 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.02, y=-3.10, opts=13)
01:19:23.214 00.001 12268 Enqueuing Move request for scope (-8.02, -3.10)
01:19:23.214 00.000 11616 Worker thread wakes up
01:19:23.214 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.02, -3.10) opts 0xd
01:19:23.214 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.02, -3.10)
01:19:23.214 00.000 11616 Moving (-8.02, -3.10) raw xDistance=-3.86 yDistance=-7.56
01:19:23.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.93 from input -3.86
01:19:23.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -7.56
01:19:23.214 00.000 11616 MoveAxis(E, 2163, ABG)
01:19:23.214 00.000 11616 Guiding  Dir = 2, Dur = 2163
01:19:23.215 00.001 11616 IsSlewing returns 0
01:19:23.215 00.000 11616 IsGuiding returns 0
01:19:23.215 00.000 11616 PulseGuide returned control before completion, sleep 2173
01:19:23.237 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
01:19:23.255 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
01:19:23.256 00.001 12268 PhdController: settling, locked = 1, distance = 8.75 (1.50) aobump = 0 frame = 6 / 99999
01:19:23.256 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695563.256,"Host":"ASTROCENTER","Inst":1,"Distance":8.75,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:19:23.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:23.256 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:19:23.256 00.000 12268 Enqueuing Expose request
01:19:25.399 02.143 11616 IsGuiding returns 1
01:19:25.399 00.000 11616 scope still moving after pulse duration time elapsed
01:19:25.431 00.032 11616 IsSlewing returns 0
01:19:25.431 00.000 11616 IsGuiding returns 1
01:19:25.463 00.032 11616 IsSlewing returns 0
01:19:25.463 00.000 11616 IsGuiding returns 0
01:19:25.463 00.000 11616 scope move finished after 2163 + 84 ms
01:19:25.463 00.000 11616 Move returns status 0, amount 2163
01:19:25.463 00.000 11616 MoveAxis(N, 640, ABG)
01:19:25.463 00.000 11616 Guiding  Dir = 0, Dur = 640
01:19:25.463 00.000 11616 IsSlewing returns 0
01:19:25.464 00.001 11616 IsGuiding returns 0
01:19:25.464 00.000 11616 PulseGuide returned control before completion, sleep 650
01:19:26.124 00.660 11616 IsGuiding returns 1
01:19:26.124 00.000 11616 scope still moving after pulse duration time elapsed
01:19:26.156 00.032 11616 IsSlewing returns 0
01:19:26.156 00.000 11616 IsGuiding returns 0
01:19:26.156 00.000 11616 scope move finished after 640 + 53 ms
01:19:26.156 00.000 11616 Move returns status 0, amount 640
01:19:26.156 00.000 11616 move complete, result=0
01:19:26.156 00.000 11616 worker thread done servicing request
01:19:26.157 00.001 11616 Worker thread wakes up
01:19:26.157 00.000 12268 GuideStep: -3.9 px 2163 ms EAST, -7.6 px 640 ms NORTH
01:19:26.157 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:19:26.157 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:19:28.175 02.018 11616 Exposure complete
01:19:28.233 00.058 11616 worker thread done servicing request
01:19:28.233 00.000 12268 OnExposeComplete: enter
01:19:28.233 00.000 12268 UpdateGuideState(): m_state=6
01:19:28.234 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
01:19:28.234 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.47, Mass=47, SNR=4.8, Peak=32 HFD=4.7
01:19:28.234 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
01:19:28.234 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
01:19:28.234 00.000 12268 CameraToMount -- cameraX=-7.56 cameraY=-3.24 hyp=8.23 cameraTheta=-2.74 mountX=-3.97 mountY=-7.08, mountTheta=-2.08
01:19:28.236 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.56, y=-3.24, opts=13)
01:19:28.236 00.000 12268 Enqueuing Move request for scope (-7.56, -3.24)
01:19:28.237 00.001 11616 Worker thread wakes up
01:19:28.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.56, -3.24) opts 0xd
01:19:28.237 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.56, -3.24)
01:19:28.237 00.000 11616 Moving (-7.56, -3.24) raw xDistance=-3.97 yDistance=-7.08
01:19:28.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.98 from input -3.97
01:19:28.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.06 from input -7.08
01:19:28.237 00.000 11616 MoveAxis(E, 2221, ABG)
01:19:28.237 00.000 11616 Guiding  Dir = 2, Dur = 2221
01:19:28.237 00.000 11616 IsSlewing returns 0
01:19:28.238 00.001 11616 IsGuiding returns 0
01:19:28.238 00.000 11616 PulseGuide returned control before completion, sleep 2231
01:19:28.259 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=21, Gamma=1.290
01:19:28.279 00.020 12268 UpdateGuideState exits: m=47 SNR=4.8
01:19:28.279 00.000 12268 PhdController: settling, locked = 1, distance = 8.59 (1.50) aobump = 0 frame = 7 / 99999
01:19:28.279 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695568.279,"Host":"ASTROCENTER","Inst":1,"Distance":8.59,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:19:28.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:28.280 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:19:28.280 00.000 12268 Enqueuing Expose request
01:19:30.483 02.203 11616 IsGuiding returns 1
01:19:30.484 00.001 11616 scope still moving after pulse duration time elapsed
01:19:30.515 00.031 11616 IsSlewing returns 0
01:19:30.516 00.001 11616 IsGuiding returns 1
01:19:30.547 00.031 11616 IsSlewing returns 0
01:19:30.547 00.000 11616 IsGuiding returns 1
01:19:30.576 00.029 11616 IsSlewing returns 0
01:19:30.577 00.001 11616 IsGuiding returns 0
01:19:30.577 00.000 11616 scope move finished after 2221 + 118 ms
01:19:30.577 00.000 11616 Move returns status 0, amount 2221
01:19:30.577 00.000 11616 MoveAxis(N, 599, ABG)
01:19:30.578 00.001 11616 Guiding  Dir = 0, Dur = 599
01:19:30.578 00.000 11616 IsSlewing returns 0
01:19:30.578 00.000 11616 IsGuiding returns 0
01:19:30.578 00.000 11616 PulseGuide returned control before completion, sleep 609
01:19:31.203 00.625 11616 IsGuiding returns 1
01:19:31.204 00.001 11616 scope still moving after pulse duration time elapsed
01:19:31.234 00.030 11616 IsSlewing returns 0
01:19:31.234 00.000 11616 IsGuiding returns 1
01:19:31.266 00.032 11616 IsSlewing returns 0
01:19:31.266 00.000 11616 IsGuiding returns 1
01:19:31.297 00.031 11616 IsSlewing returns 0
01:19:31.298 00.001 11616 IsGuiding returns 1
01:19:31.329 00.031 11616 IsSlewing returns 0
01:19:31.329 00.000 11616 IsGuiding returns 1
01:19:31.360 00.031 11616 IsSlewing returns 0
01:19:31.360 00.000 11616 IsGuiding returns 0
01:19:31.361 00.001 11616 scope move finished after 599 + 182 ms
01:19:31.361 00.000 11616 Move returns status 0, amount 599
01:19:31.361 00.000 11616 move complete, result=0
01:19:31.361 00.000 11616 worker thread done servicing request
01:19:31.361 00.000 11616 Worker thread wakes up
01:19:31.361 00.000 12268 GuideStep: -4.0 px 2221 ms EAST, -7.1 px 599 ms NORTH
01:19:31.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:19:31.362 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:19:33.372 02.010 11616 Exposure complete
01:19:33.430 00.058 11616 worker thread done servicing request
01:19:33.430 00.000 12268 OnExposeComplete: enter
01:19:33.430 00.000 12268 UpdateGuideState(): m_state=6
01:19:33.431 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
01:19:33.431 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.86, Mass=47, SNR=4.8, Peak=34 HFD=3.2
01:19:33.431 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.27 = 2.01)
01:19:33.431 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.10)
01:19:33.431 00.000 12268 CameraToMount -- cameraX=-8.07 cameraY=-2.85 hyp=8.55 cameraTheta=-2.80 mountX=-3.62 mountY=-7.63, mountTheta=-2.01
01:19:33.433 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.07, y=-2.85, opts=13)
01:19:33.433 00.000 12268 Enqueuing Move request for scope (-8.07, -2.85)
01:19:33.433 00.000 11616 Worker thread wakes up
01:19:33.433 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.07, -2.85) opts 0xd
01:19:33.433 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.07, -2.85)
01:19:33.434 00.001 11616 Moving (-8.07, -2.85) raw xDistance=-3.62 yDistance=-7.63
01:19:33.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.81 from input -3.62
01:19:33.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -7.63
01:19:33.434 00.000 11616 MoveAxis(E, 2029, ABG)
01:19:33.434 00.000 11616 Guiding  Dir = 2, Dur = 2029
01:19:33.434 00.000 11616 IsSlewing returns 0
01:19:33.434 00.000 11616 IsGuiding returns 0
01:19:33.435 00.001 11616 PulseGuide returned control before completion, sleep 2039
01:19:33.456 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
01:19:33.475 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
01:19:33.475 00.000 12268 PhdController: settling, locked = 1, distance = 8.58 (1.50) aobump = 0 frame = 8 / 99999
01:19:33.475 00.000 12268 PhdController failed: timed-out waiting for guider to settle
01:19:33.475 00.000 12268 PhdController: newstate STATE_FINISH
01:19:33.475 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
01:19:33.475 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768695573.475,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":8,"DroppedFrames":0}
01:19:33.476 00.001 12268 Mount: notify guiding dither settle done success=0
01:19:33.476 00.000 12268 PhdController: newstate STATE_IDLE
01:19:33.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:33.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:19:33.476 00.000 12268 Enqueuing Expose request
01:19:34.008 00.532 12268 evsrv: cli 0F8E6D80 connect
01:19:34.008 00.000 12268 case statement mapped state 6 to 3
01:19:34.009 00.001 12268 case statement mapped state 6 to 3
01:19:34.009 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"f1a7b93c-ada9-4b34-8b8c-371dee0edb3d"}
01:19:34.009 00.000 12268 case statement mapped state 6 to 3
01:19:34.009 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1a7b93c-ada9-4b34-8b8c-371dee0edb3d"}
01:19:34.010 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:19:35.483 01.473 11616 IsGuiding returns 1
01:19:35.483 00.000 11616 scope still moving after pulse duration time elapsed
01:19:35.514 00.031 11616 IsSlewing returns 0
01:19:35.514 00.000 11616 IsGuiding returns 0
01:19:35.515 00.001 11616 scope move finished after 2029 + 50 ms
01:19:35.515 00.000 11616 Move returns status 0, amount 2029
01:19:35.515 00.000 11616 MoveAxis(N, 646, ABG)
01:19:35.515 00.000 11616 Guiding  Dir = 0, Dur = 646
01:19:35.515 00.000 11616 IsSlewing returns 0
01:19:35.516 00.001 11616 IsGuiding returns 0
01:19:35.516 00.000 11616 PulseGuide returned control before completion, sleep 656
01:19:36.180 00.664 11616 IsGuiding returns 1
01:19:36.180 00.000 11616 scope still moving after pulse duration time elapsed
01:19:36.212 00.032 11616 IsSlewing returns 0
01:19:36.212 00.000 11616 IsGuiding returns 1
01:19:36.242 00.030 11616 IsSlewing returns 0
01:19:36.242 00.000 11616 IsGuiding returns 1
01:19:36.273 00.031 11616 IsSlewing returns 0
01:19:36.274 00.001 11616 IsGuiding returns 1
01:19:36.305 00.031 11616 IsSlewing returns 0
01:19:36.306 00.001 11616 IsGuiding returns 0
01:19:36.306 00.000 11616 scope move finished after 646 + 144 ms
01:19:36.306 00.000 11616 Move returns status 0, amount 646
01:19:36.306 00.000 11616 move complete, result=0
01:19:36.306 00.000 11616 worker thread done servicing request
01:19:36.306 00.000 11616 Worker thread wakes up
01:19:36.307 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:19:36.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:19:36.307 00.000 12268 GuideStep: -3.6 px 2029 ms EAST, -7.6 px 646 ms NORTH
01:19:38.313 02.006 11616 Exposure complete
01:19:38.371 00.058 11616 worker thread done servicing request
01:19:38.371 00.000 12268 OnExposeComplete: enter
01:19:38.371 00.000 12268 UpdateGuideState(): m_state=6
01:19:38.371 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
01:19:38.371 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.61, Mass=42, SNR=4.6, Peak=33 HFD=3.3
01:19:38.371 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
01:19:38.371 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
01:19:38.371 00.000 12268 CameraToMount -- cameraX=-7.91 cameraY=-3.11 hyp=8.50 cameraTheta=-2.77 mountX=-3.86 mountY=-7.45, mountTheta=-2.05
01:19:38.372 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.91, y=-3.11, opts=13)
01:19:38.372 00.000 12268 Enqueuing Move request for scope (-7.91, -3.11)
01:19:38.373 00.001 11616 Worker thread wakes up
01:19:38.373 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.91, -3.11) opts 0xd
01:19:38.373 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.91, -3.11)
01:19:38.373 00.000 11616 Moving (-7.91, -3.11) raw xDistance=-3.86 yDistance=-7.45
01:19:38.373 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.93 from input -3.86
01:19:38.373 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.45
01:19:38.373 00.000 11616 MoveAxis(E, 2163, ABG)
01:19:38.373 00.000 11616 Guiding  Dir = 2, Dur = 2163
01:19:38.373 00.000 11616 IsSlewing returns 0
01:19:38.375 00.002 11616 IsGuiding returns 0
01:19:38.375 00.000 11616 PulseGuide returned control before completion, sleep 2173
01:19:38.396 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
01:19:38.412 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
01:19:38.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:38.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:19:38.412 00.000 12268 Enqueuing Expose request
01:19:40.563 02.151 11616 IsGuiding returns 1
01:19:40.563 00.000 11616 scope still moving after pulse duration time elapsed
01:19:40.594 00.031 11616 IsSlewing returns 0
01:19:40.595 00.001 11616 IsGuiding returns 0
01:19:40.595 00.000 11616 scope move finished after 2163 + 58 ms
01:19:40.595 00.000 11616 Move returns status 0, amount 2163
01:19:40.595 00.000 11616 MoveAxis(N, 630, ABG)
01:19:40.595 00.000 11616 Guiding  Dir = 0, Dur = 630
01:19:40.596 00.001 11616 IsSlewing returns 0
01:19:40.596 00.000 11616 IsGuiding returns 0
01:19:40.597 00.001 11616 PulseGuide returned control before completion, sleep 640
01:19:41.248 00.651 11616 IsGuiding returns 1
01:19:41.249 00.001 11616 scope still moving after pulse duration time elapsed
01:19:41.280 00.031 11616 IsSlewing returns 0
01:19:41.280 00.000 11616 IsGuiding returns 1
01:19:41.311 00.031 11616 IsSlewing returns 0
01:19:41.311 00.000 11616 IsGuiding returns 0
01:19:41.311 00.000 11616 scope move finished after 630 + 85 ms
01:19:41.311 00.000 11616 Move returns status 0, amount 630
01:19:41.311 00.000 11616 move complete, result=0
01:19:41.312 00.001 11616 worker thread done servicing request
01:19:41.312 00.000 11616 Worker thread wakes up
01:19:41.312 00.000 12268 GuideStep: -3.9 px 2163 ms EAST, -7.4 px 630 ms NORTH
01:19:41.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:19:41.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:19:43.326 02.014 11616 Exposure complete
01:19:43.382 00.056 11616 worker thread done servicing request
01:19:43.382 00.000 12268 OnExposeComplete: enter
01:19:43.382 00.000 12268 UpdateGuideState(): m_state=6
01:19:43.383 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
01:19:43.383 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=916.31, Mass=62, SNR=5.4, Peak=33 HFD=6.2
01:19:43.383 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.33 = 1.95)
01:19:43.383 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.16)
01:19:43.383 00.000 12268 CameraToMount -- cameraX=-8.34 cameraY=-2.40 hyp=8.68 cameraTheta=-2.86 mountX=-3.20 mountY=-7.97, mountTheta=-1.95
01:19:43.384 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.34, y=-2.40, opts=13)
01:19:43.385 00.001 12268 Enqueuing Move request for scope (-8.34, -2.40)
01:19:43.385 00.000 11616 Worker thread wakes up
01:19:43.385 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.34, -2.40) opts 0xd
01:19:43.385 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.34, -2.40)
01:19:43.385 00.000 11616 Moving (-8.34, -2.40) raw xDistance=-3.20 yDistance=-7.97
01:19:43.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.60 from input -3.20
01:19:43.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.20 from input -7.97
01:19:43.385 00.000 11616 MoveAxis(E, 1793, ABG)
01:19:43.385 00.000 11616 Guiding  Dir = 2, Dur = 1793
01:19:43.385 00.000 11616 IsSlewing returns 0
01:19:43.386 00.001 11616 IsGuiding returns 0
01:19:43.386 00.000 11616 PulseGuide returned control before completion, sleep 1803
01:19:43.407 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=19, Gamma=1.290
01:19:43.424 00.017 12268 UpdateGuideState exits: m=62 SNR=5.4
01:19:43.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:43.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:19:43.424 00.000 12268 Enqueuing Expose request
01:19:45.201 01.777 11616 IsGuiding returns 1
01:19:45.201 00.000 11616 scope still moving after pulse duration time elapsed
01:19:45.231 00.030 11616 IsSlewing returns 0
01:19:45.232 00.001 11616 IsGuiding returns 0
01:19:45.232 00.000 11616 scope move finished after 1793 + 53 ms
01:19:45.232 00.000 11616 Move returns status 0, amount 1793
01:19:45.232 00.000 11616 MoveAxis(N, 674, ABG)
01:19:45.232 00.000 11616 Guiding  Dir = 0, Dur = 674
01:19:45.233 00.001 11616 IsSlewing returns 0
01:19:45.233 00.000 11616 IsGuiding returns 0
01:19:45.233 00.000 11616 PulseGuide returned control before completion, sleep 684
01:19:45.927 00.694 11616 IsGuiding returns 1
01:19:45.927 00.000 11616 scope still moving after pulse duration time elapsed
01:19:45.958 00.031 11616 IsSlewing returns 0
01:19:45.958 00.000 11616 IsGuiding returns 0
01:19:45.959 00.001 11616 scope move finished after 674 + 51 ms
01:19:45.959 00.000 11616 Move returns status 0, amount 674
01:19:45.959 00.000 11616 move complete, result=0
01:19:45.959 00.000 11616 worker thread done servicing request
01:19:45.959 00.000 11616 Worker thread wakes up
01:19:45.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:19:45.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:19:45.959 00.000 12268 GuideStep: -3.2 px 1793 ms EAST, -8.0 px 674 ms NORTH
01:19:47.977 02.018 11616 Exposure complete
01:19:48.032 00.055 11616 worker thread done servicing request
01:19:48.032 00.000 12268 OnExposeComplete: enter
01:19:48.032 00.000 12268 UpdateGuideState(): m_state=6
01:19:48.033 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
01:19:48.033 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.68, Mass=47, SNR=4.8, Peak=32 HFD=3.7
01:19:48.033 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
01:19:48.033 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
01:19:48.033 00.000 12268 CameraToMount -- cameraX=-7.94 cameraY=-3.03 hyp=8.50 cameraTheta=-2.78 mountX=-3.79 mountY=-7.49, mountTheta=-2.04
01:19:48.034 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.94, y=-3.03, opts=13)
01:19:48.035 00.001 12268 Enqueuing Move request for scope (-7.94, -3.03)
01:19:48.035 00.000 11616 Worker thread wakes up
01:19:48.035 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.94, -3.03) opts 0xd
01:19:48.035 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.94, -3.03)
01:19:48.035 00.000 11616 Moving (-7.94, -3.03) raw xDistance=-3.79 yDistance=-7.49
01:19:48.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.89 from input -3.79
01:19:48.035 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.49
01:19:48.035 00.000 11616 MoveAxis(E, 2122, ABG)
01:19:48.035 00.000 11616 Guiding  Dir = 2, Dur = 2122
01:19:48.035 00.000 11616 IsSlewing returns 0
01:19:48.036 00.001 11616 IsGuiding returns 0
01:19:48.036 00.000 11616 PulseGuide returned control before completion, sleep 2132
01:19:48.058 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:19:48.075 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
01:19:48.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:48.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:19:48.075 00.000 12268 Enqueuing Expose request
01:19:50.184 02.109 11616 IsGuiding returns 1
01:19:50.185 00.001 11616 scope still moving after pulse duration time elapsed
01:19:50.214 00.029 11616 IsSlewing returns 0
01:19:50.215 00.001 11616 IsGuiding returns 1
01:19:50.245 00.030 11616 IsSlewing returns 0
01:19:50.246 00.001 11616 IsGuiding returns 1
01:19:50.277 00.031 11616 IsSlewing returns 0
01:19:50.278 00.001 11616 IsGuiding returns 0
01:19:50.278 00.000 11616 scope move finished after 2122 + 120 ms
01:19:50.278 00.000 11616 Move returns status 0, amount 2122
01:19:50.278 00.000 11616 MoveAxis(N, 634, ABG)
01:19:50.278 00.000 11616 Guiding  Dir = 0, Dur = 634
01:19:50.279 00.001 11616 IsSlewing returns 0
01:19:50.279 00.000 11616 IsGuiding returns 0
01:19:50.279 00.000 11616 PulseGuide returned control before completion, sleep 644
01:19:50.932 00.653 11616 IsGuiding returns 1
01:19:50.932 00.000 11616 scope still moving after pulse duration time elapsed
01:19:50.963 00.031 11616 IsSlewing returns 0
01:19:50.964 00.001 11616 IsGuiding returns 0
01:19:50.964 00.000 11616 scope move finished after 634 + 50 ms
01:19:50.964 00.000 11616 Move returns status 0, amount 634
01:19:50.964 00.000 11616 move complete, result=0
01:19:50.964 00.000 11616 worker thread done servicing request
01:19:50.964 00.000 11616 Worker thread wakes up
01:19:50.964 00.000 12268 GuideStep: -3.8 px 2122 ms EAST, -7.5 px 634 ms NORTH
01:19:50.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:19:50.965 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:19:52.968 02.003 11616 Exposure complete
01:19:53.024 00.056 11616 worker thread done servicing request
01:19:53.024 00.000 12268 OnExposeComplete: enter
01:19:53.024 00.000 12268 UpdateGuideState(): m_state=6
01:19:53.024 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
01:19:53.025 00.001 12268 Star::Find returns 1 (0), X=665.23, Y=916.15, Mass=75, SNR=6.0, Peak=35 HFD=6.8
01:19:53.025 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.33 = 1.96)
01:19:53.025 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.15)
01:19:53.025 00.000 12268 CameraToMount -- cameraX=-8.66 cameraY=-2.56 hyp=9.03 cameraTheta=-2.85 mountX=-3.39 mountY=-8.26, mountTheta=-1.96
01:19:53.026 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.66, y=-2.56, opts=13)
01:19:53.026 00.000 12268 Enqueuing Move request for scope (-8.66, -2.56)
01:19:53.026 00.000 11616 Worker thread wakes up
01:19:53.027 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.66, -2.56) opts 0xd
01:19:53.027 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.66, -2.56)
01:19:53.027 00.000 11616 Moving (-8.66, -2.56) raw xDistance=-3.39 yDistance=-8.26
01:19:53.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.70 from input -3.39
01:19:53.027 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.24 from input -8.26
01:19:53.027 00.000 11616 MoveAxis(E, 1899, ABG)
01:19:53.027 00.000 11616 Guiding  Dir = 2, Dur = 1899
01:19:53.027 00.000 11616 IsSlewing returns 0
01:19:53.028 00.001 11616 IsGuiding returns 0
01:19:53.028 00.000 11616 PulseGuide returned control before completion, sleep 1909
01:19:53.052 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:19:53.070 00.018 12268 UpdateGuideState exits: m=75 SNR=6.0
01:19:53.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:53.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:19:53.070 00.000 12268 Enqueuing Expose request
01:19:54.950 01.880 11616 IsGuiding returns 1
01:19:54.950 00.000 11616 scope still moving after pulse duration time elapsed
01:19:54.981 00.031 11616 IsSlewing returns 0
01:19:54.982 00.001 11616 IsGuiding returns 1
01:19:55.011 00.029 11616 IsSlewing returns 0
01:19:55.012 00.001 11616 IsGuiding returns 1
01:19:55.043 00.031 11616 IsSlewing returns 0
01:19:55.044 00.001 11616 IsGuiding returns 1
01:19:55.073 00.029 11616 IsSlewing returns 0
01:19:55.074 00.001 11616 IsGuiding returns 1
01:19:55.105 00.031 11616 IsSlewing returns 0
01:19:55.105 00.000 11616 IsGuiding returns 1
01:19:55.137 00.032 11616 IsSlewing returns 0
01:19:55.137 00.000 11616 IsGuiding returns 0
01:19:55.137 00.000 11616 scope move finished after 1899 + 210 ms
01:19:55.137 00.000 11616 Move returns status 0, amount 1899
01:19:55.138 00.001 11616 MoveAxis(N, 699, ABG)
01:19:55.138 00.000 11616 Guiding  Dir = 0, Dur = 699
01:19:55.138 00.000 11616 IsSlewing returns 0
01:19:55.138 00.000 11616 IsGuiding returns 0
01:19:55.138 00.000 11616 PulseGuide returned control before completion, sleep 709
01:19:55.854 00.716 11616 IsGuiding returns 1
01:19:55.854 00.000 11616 scope still moving after pulse duration time elapsed
01:19:55.884 00.030 11616 IsSlewing returns 0
01:19:55.884 00.000 11616 IsGuiding returns 0
01:19:55.884 00.000 11616 scope move finished after 699 + 47 ms
01:19:55.884 00.000 11616 Move returns status 0, amount 699
01:19:55.885 00.001 11616 move complete, result=0
01:19:55.885 00.000 11616 worker thread done servicing request
01:19:55.885 00.000 11616 Worker thread wakes up
01:19:55.885 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:19:55.885 00.000 12268 GuideStep: -3.4 px 1899 ms EAST, -8.3 px 699 ms NORTH
01:19:55.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:19:57.897 02.012 11616 Exposure complete
01:19:57.952 00.055 11616 worker thread done servicing request
01:19:57.952 00.000 12268 OnExposeComplete: enter
01:19:57.952 00.000 12268 UpdateGuideState(): m_state=6
01:19:57.952 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
01:19:57.952 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=916.02, Mass=62, SNR=5.4, Peak=33 HFD=5.5
01:19:57.952 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.31 = 1.98)
01:19:57.952 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.13)
01:19:57.953 00.001 12268 CameraToMount -- cameraX=-8.48 cameraY=-2.70 hyp=8.90 cameraTheta=-2.83 mountX=-3.51 mountY=-8.07, mountTheta=-1.98
01:19:57.954 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.48, y=-2.70, opts=13)
01:19:57.954 00.000 12268 Enqueuing Move request for scope (-8.48, -2.70)
01:19:57.954 00.000 11616 Worker thread wakes up
01:19:57.955 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.48, -2.70) opts 0xd
01:19:57.955 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.48, -2.70)
01:19:57.955 00.000 11616 Moving (-8.48, -2.70) raw xDistance=-3.51 yDistance=-8.07
01:19:57.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.76 from input -3.51
01:19:57.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -8.07
01:19:57.955 00.000 11616 MoveAxis(E, 1966, ABG)
01:19:57.955 00.000 11616 Guiding  Dir = 2, Dur = 1966
01:19:57.955 00.000 11616 IsSlewing returns 0
01:19:57.956 00.001 11616 IsGuiding returns 0
01:19:57.956 00.000 11616 PulseGuide returned control before completion, sleep 1976
01:19:57.976 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:19:57.996 00.020 12268 UpdateGuideState exits: m=62 SNR=5.4
01:19:57.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:57.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:19:57.996 00.000 12268 Enqueuing Expose request
01:19:59.948 01.952 11616 IsGuiding returns 1
01:19:59.948 00.000 11616 scope still moving after pulse duration time elapsed
01:19:59.979 00.031 11616 IsSlewing returns 0
01:19:59.979 00.000 11616 IsGuiding returns 1
01:20:00.010 00.031 11616 IsSlewing returns 0
01:20:00.011 00.001 11616 IsGuiding returns 1
01:20:00.042 00.031 11616 IsSlewing returns 0
01:20:00.043 00.001 11616 IsGuiding returns 0
01:20:00.043 00.000 11616 scope move finished after 1966 + 121 ms
01:20:00.043 00.000 11616 Move returns status 0, amount 1966
01:20:00.043 00.000 11616 MoveAxis(N, 682, ABG)
01:20:00.043 00.000 11616 Guiding  Dir = 0, Dur = 682
01:20:00.043 00.000 11616 IsSlewing returns 0
01:20:00.043 00.000 11616 IsGuiding returns 0
01:20:00.044 00.001 11616 PulseGuide returned control before completion, sleep 692
01:20:00.741 00.697 11616 IsGuiding returns 1
01:20:00.741 00.000 11616 scope still moving after pulse duration time elapsed
01:20:00.772 00.031 11616 IsSlewing returns 0
01:20:00.773 00.001 11616 IsGuiding returns 0
01:20:00.773 00.000 11616 scope move finished after 682 + 47 ms
01:20:00.773 00.000 11616 Move returns status 0, amount 682
01:20:00.773 00.000 11616 move complete, result=0
01:20:00.773 00.000 11616 worker thread done servicing request
01:20:00.773 00.000 11616 Worker thread wakes up
01:20:00.773 00.000 12268 GuideStep: -3.5 px 1966 ms EAST, -8.1 px 682 ms NORTH
01:20:00.774 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:00.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:20:02.790 02.016 11616 Exposure complete
01:20:02.845 00.055 11616 worker thread done servicing request
01:20:02.845 00.000 12268 OnExposeComplete: enter
01:20:02.846 00.001 12268 UpdateGuideState(): m_state=6
01:20:02.846 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
01:20:02.846 00.000 12268 Star::Find returns 1 (0), X=665.13, Y=915.51, Mass=59, SNR=5.3, Peak=32 HFD=3.6
01:20:02.846 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.26 = 2.02)
01:20:02.846 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.09)
01:20:02.846 00.000 12268 CameraToMount -- cameraX=-8.75 cameraY=-3.20 hyp=9.32 cameraTheta=-2.79 mountX=-4.04 mountY=-8.27, mountTheta=-2.03
01:20:02.848 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.75, y=-3.20, opts=13)
01:20:02.848 00.000 12268 Enqueuing Move request for scope (-8.75, -3.20)
01:20:02.848 00.000 11616 Worker thread wakes up
01:20:02.848 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.75, -3.20) opts 0xd
01:20:02.848 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.75, -3.20)
01:20:02.848 00.000 11616 Moving (-8.75, -3.20) raw xDistance=-4.04 yDistance=-8.27
01:20:02.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.02 from input -4.04
01:20:02.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.24 from input -8.27
01:20:02.848 00.000 11616 MoveAxis(E, 2261, ABG)
01:20:02.848 00.000 11616 Guiding  Dir = 2, Dur = 2261
01:20:02.849 00.001 11616 IsSlewing returns 0
01:20:02.849 00.000 11616 IsGuiding returns 0
01:20:02.849 00.000 11616 PulseGuide returned control before completion, sleep 2271
01:20:02.870 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
01:20:02.888 00.018 12268 UpdateGuideState exits: m=59 SNR=5.3
01:20:02.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:02.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:20:02.888 00.000 12268 Enqueuing Expose request
01:20:05.136 02.248 11616 IsGuiding returns 0
01:20:05.137 00.001 11616 Move returns status 0, amount 2261
01:20:05.137 00.000 11616 MoveAxis(N, 700, ABG)
01:20:05.137 00.000 11616 Guiding  Dir = 0, Dur = 700
01:20:05.137 00.000 11616 IsSlewing returns 0
01:20:05.137 00.000 11616 IsGuiding returns 0
01:20:05.138 00.001 11616 PulseGuide returned control before completion, sleep 710
01:20:05.864 00.726 11616 IsGuiding returns 1
01:20:05.864 00.000 11616 scope still moving after pulse duration time elapsed
01:20:05.895 00.031 11616 IsSlewing returns 0
01:20:05.895 00.000 11616 IsGuiding returns 0
01:20:05.895 00.000 11616 scope move finished after 700 + 57 ms
01:20:05.896 00.001 11616 Move returns status 0, amount 700
01:20:05.896 00.000 11616 move complete, result=0
01:20:05.896 00.000 11616 worker thread done servicing request
01:20:05.896 00.000 11616 Worker thread wakes up
01:20:05.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:05.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:20:05.896 00.000 12268 GuideStep: -4.0 px 2261 ms EAST, -8.3 px 700 ms NORTH
01:20:07.908 02.012 11616 Exposure complete
01:20:07.962 00.054 11616 worker thread done servicing request
01:20:07.962 00.000 12268 OnExposeComplete: enter
01:20:07.962 00.000 12268 UpdateGuideState(): m_state=6
01:20:07.962 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
01:20:07.962 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=916.32, Mass=54, SNR=5.1, Peak=31 HFD=3.5
01:20:07.962 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.33 = 1.95)
01:20:07.962 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.16)
01:20:07.962 00.000 12268 CameraToMount -- cameraX=-8.25 cameraY=-2.39 hyp=8.59 cameraTheta=-2.86 mountX=-3.18 mountY=-7.88, mountTheta=-1.95
01:20:07.965 00.003 12268 SchedulePrimaryMove(0D94C700, x=-8.25, y=-2.39, opts=13)
01:20:07.965 00.000 12268 Enqueuing Move request for scope (-8.25, -2.39)
01:20:07.965 00.000 11616 Worker thread wakes up
01:20:07.965 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.25, -2.39) opts 0xd
01:20:07.965 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.25, -2.39)
01:20:07.965 00.000 11616 Moving (-8.25, -2.39) raw xDistance=-3.18 yDistance=-7.88
01:20:07.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.59 from input -3.18
01:20:07.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.18 from input -7.88
01:20:07.965 00.000 11616 MoveAxis(E, 1782, ABG)
01:20:07.965 00.000 11616 Guiding  Dir = 2, Dur = 1782
01:20:07.966 00.001 11616 IsSlewing returns 0
01:20:07.966 00.000 11616 IsGuiding returns 0
01:20:07.966 00.000 11616 PulseGuide returned control before completion, sleep 1792
01:20:07.987 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
01:20:08.004 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
01:20:08.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:08.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:20:08.005 00.001 12268 Enqueuing Expose request
01:20:09.773 01.768 11616 IsGuiding returns 1
01:20:09.774 00.001 11616 scope still moving after pulse duration time elapsed
01:20:09.804 00.030 11616 IsSlewing returns 0
01:20:09.805 00.001 11616 IsGuiding returns 1
01:20:09.836 00.031 11616 IsSlewing returns 0
01:20:09.837 00.001 11616 IsGuiding returns 1
01:20:09.867 00.030 11616 IsSlewing returns 0
01:20:09.868 00.001 11616 IsGuiding returns 0
01:20:09.868 00.000 11616 scope move finished after 1782 + 120 ms
01:20:09.868 00.000 11616 Move returns status 0, amount 1782
01:20:09.868 00.000 11616 MoveAxis(N, 667, ABG)
01:20:09.868 00.000 11616 Guiding  Dir = 0, Dur = 667
01:20:09.868 00.000 11616 IsSlewing returns 0
01:20:09.869 00.001 11616 IsGuiding returns 0
01:20:09.869 00.000 11616 PulseGuide returned control before completion, sleep 677
01:20:10.551 00.682 11616 IsGuiding returns 1
01:20:10.551 00.000 11616 scope still moving after pulse duration time elapsed
01:20:10.583 00.032 11616 IsSlewing returns 0
01:20:10.584 00.001 11616 IsGuiding returns 0
01:20:10.584 00.000 11616 scope move finished after 667 + 48 ms
01:20:10.584 00.000 11616 Move returns status 0, amount 667
01:20:10.584 00.000 11616 move complete, result=0
01:20:10.584 00.000 11616 worker thread done servicing request
01:20:10.584 00.000 11616 Worker thread wakes up
01:20:10.584 00.000 12268 GuideStep: -3.2 px 1782 ms EAST, -7.9 px 667 ms NORTH
01:20:10.585 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:10.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:20:12.610 02.025 11616 Exposure complete
01:20:12.670 00.060 11616 worker thread done servicing request
01:20:12.671 00.001 12268 OnExposeComplete: enter
01:20:12.671 00.000 12268 UpdateGuideState(): m_state=6
01:20:12.671 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
01:20:12.671 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.96, Mass=55, SNR=5.2, Peak=34 HFD=3.8
01:20:12.671 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
01:20:12.671 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
01:20:12.671 00.000 12268 CameraToMount -- cameraX=-7.97 cameraY=-2.75 hyp=8.43 cameraTheta=-2.81 mountX=-3.51 mountY=-7.55, mountTheta=-2.01
01:20:12.673 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.97, y=-2.75, opts=13)
01:20:12.673 00.000 12268 Enqueuing Move request for scope (-7.97, -2.75)
01:20:12.673 00.000 11616 Worker thread wakes up
01:20:12.673 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.97, -2.75) opts 0xd
01:20:12.673 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.97, -2.75)
01:20:12.673 00.000 11616 Moving (-7.97, -2.75) raw xDistance=-3.51 yDistance=-7.55
01:20:12.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.76 from input -3.51
01:20:12.673 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -7.55
01:20:12.673 00.000 11616 MoveAxis(E, 1967, ABG)
01:20:12.673 00.000 11616 Guiding  Dir = 2, Dur = 1967
01:20:12.674 00.001 11616 IsSlewing returns 0
01:20:12.674 00.000 11616 IsGuiding returns 0
01:20:12.674 00.000 11616 PulseGuide returned control before completion, sleep 1977
01:20:12.695 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=17, Gamma=1.290
01:20:12.712 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
01:20:12.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:12.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:20:12.712 00.000 12268 Enqueuing Expose request
01:20:14.668 01.956 11616 IsGuiding returns 1
01:20:14.669 00.001 11616 scope still moving after pulse duration time elapsed
01:20:14.698 00.029 11616 IsSlewing returns 0
01:20:14.699 00.001 11616 IsGuiding returns 0
01:20:14.699 00.000 11616 scope move finished after 1967 + 58 ms
01:20:14.699 00.000 11616 Move returns status 0, amount 1967
01:20:14.699 00.000 11616 MoveAxis(N, 639, ABG)
01:20:14.700 00.001 11616 Guiding  Dir = 0, Dur = 639
01:20:14.700 00.000 11616 IsSlewing returns 0
01:20:14.700 00.000 11616 IsGuiding returns 0
01:20:14.700 00.000 11616 PulseGuide returned control before completion, sleep 649
01:20:15.352 00.652 11616 IsGuiding returns 1
01:20:15.352 00.000 11616 scope still moving after pulse duration time elapsed
01:20:15.383 00.031 11616 IsSlewing returns 0
01:20:15.384 00.001 11616 IsGuiding returns 0
01:20:15.384 00.000 11616 scope move finished after 639 + 44 ms
01:20:15.384 00.000 11616 Move returns status 0, amount 639
01:20:15.384 00.000 11616 move complete, result=0
01:20:15.384 00.000 11616 worker thread done servicing request
01:20:15.384 00.000 11616 Worker thread wakes up
01:20:15.384 00.000 12268 GuideStep: -3.5 px 1967 ms EAST, -7.5 px 639 ms NORTH
01:20:15.385 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:15.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:20:17.386 02.001 11616 Exposure complete
01:20:17.443 00.057 11616 worker thread done servicing request
01:20:17.444 00.001 12268 OnExposeComplete: enter
01:20:17.444 00.000 12268 UpdateGuideState(): m_state=6
01:20:17.444 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
01:20:17.444 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.50, Mass=61, SNR=5.4, Peak=32 HFD=6.1
01:20:17.444 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
01:20:17.444 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.07)
01:20:17.444 00.000 12268 CameraToMount -- cameraX=-8.26 cameraY=-3.21 hyp=8.87 cameraTheta=-2.77 mountX=-4.00 mountY=-7.78, mountTheta=-2.05
01:20:17.446 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.26, y=-3.21, opts=13)
01:20:17.446 00.000 12268 Enqueuing Move request for scope (-8.26, -3.21)
01:20:17.446 00.000 11616 Worker thread wakes up
01:20:17.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.26, -3.21) opts 0xd
01:20:17.446 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.26, -3.21)
01:20:17.446 00.000 11616 Moving (-8.26, -3.21) raw xDistance=-4.00 yDistance=-7.78
01:20:17.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.00 from input -4.00
01:20:17.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -7.78
01:20:17.446 00.000 11616 MoveAxis(E, 2239, ABG)
01:20:17.446 00.000 11616 Guiding  Dir = 2, Dur = 2239
01:20:17.447 00.001 11616 IsSlewing returns 0
01:20:17.447 00.000 11616 IsGuiding returns 0
01:20:17.447 00.000 11616 PulseGuide returned control before completion, sleep 2249
01:20:17.467 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:20:17.486 00.019 12268 UpdateGuideState exits: m=61 SNR=5.4
01:20:17.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:17.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:20:17.486 00.000 12268 Enqueuing Expose request
01:20:19.704 02.218 11616 IsGuiding returns 1
01:20:19.704 00.000 11616 scope still moving after pulse duration time elapsed
01:20:19.736 00.032 11616 IsSlewing returns 0
01:20:19.736 00.000 11616 IsGuiding returns 0
01:20:19.737 00.001 11616 scope move finished after 2239 + 50 ms
01:20:19.737 00.000 11616 Move returns status 0, amount 2239
01:20:19.737 00.000 11616 MoveAxis(N, 659, ABG)
01:20:19.737 00.000 11616 Guiding  Dir = 0, Dur = 659
01:20:19.737 00.000 11616 IsSlewing returns 0
01:20:19.737 00.000 11616 IsGuiding returns 0
01:20:19.738 00.001 11616 PulseGuide returned control before completion, sleep 669
01:20:20.420 00.682 11616 IsGuiding returns 1
01:20:20.421 00.001 11616 scope still moving after pulse duration time elapsed
01:20:20.453 00.032 11616 IsSlewing returns 0
01:20:20.453 00.000 11616 IsGuiding returns 0
01:20:20.453 00.000 11616 scope move finished after 659 + 57 ms
01:20:20.454 00.001 11616 Move returns status 0, amount 659
01:20:20.454 00.000 11616 move complete, result=0
01:20:20.454 00.000 11616 worker thread done servicing request
01:20:20.454 00.000 12268 GuideStep: -4.0 px 2239 ms EAST, -7.8 px 659 ms NORTH
01:20:20.454 00.000 11616 Worker thread wakes up
01:20:20.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:20.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:20:22.516 02.062 11616 Exposure complete
01:20:22.571 00.055 11616 worker thread done servicing request
01:20:22.571 00.000 12268 OnExposeComplete: enter
01:20:22.571 00.000 12268 UpdateGuideState(): m_state=6
01:20:22.571 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
01:20:22.572 00.001 12268 Star::Find returns 1 (0), X=664.87, Y=915.81, Mass=58, SNR=5.3, Peak=33 HFD=2.1
01:20:22.572 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
01:20:22.572 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
01:20:22.572 00.000 12268 CameraToMount -- cameraX=-9.01 cameraY=-2.91 hyp=9.47 cameraTheta=-2.83 mountX=-3.77 mountY=-8.57, mountTheta=-1.99
01:20:22.573 00.001 12268 SchedulePrimaryMove(0D94C700, x=-9.01, y=-2.91, opts=13)
01:20:22.573 00.000 12268 Enqueuing Move request for scope (-9.01, -2.91)
01:20:22.573 00.000 11616 Worker thread wakes up
01:20:22.574 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-9.01, -2.91) opts 0xd
01:20:22.574 00.000 11616 Handling offset move in thread for scope, endpoint = (-9.01, -2.91)
01:20:22.574 00.000 11616 Moving (-9.01, -2.91) raw xDistance=-3.77 yDistance=-8.57
01:20:22.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.89 from input -3.77
01:20:22.574 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.28 from input -8.57
01:20:22.574 00.000 11616 MoveAxis(E, 2111, ABG)
01:20:22.574 00.000 11616 Guiding  Dir = 2, Dur = 2111
01:20:22.574 00.000 11616 IsSlewing returns 0
01:20:22.574 00.000 11616 IsGuiding returns 0
01:20:22.575 00.001 11616 PulseGuide returned control before completion, sleep 2121
01:20:22.596 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
01:20:22.613 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
01:20:22.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:22.614 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:20:22.614 00.000 12268 Enqueuing Expose request
01:20:24.703 02.089 11616 IsGuiding returns 1
01:20:24.703 00.000 11616 scope still moving after pulse duration time elapsed
01:20:24.733 00.030 11616 IsSlewing returns 0
01:20:24.734 00.001 11616 IsGuiding returns 0
01:20:24.734 00.000 11616 scope move finished after 2111 + 48 ms
01:20:24.734 00.000 11616 Move returns status 0, amount 2111
01:20:24.734 00.000 11616 MoveAxis(N, 725, ABG)
01:20:24.734 00.000 11616 Guiding  Dir = 0, Dur = 725
01:20:24.734 00.000 11616 IsSlewing returns 0
01:20:24.735 00.001 11616 IsGuiding returns 0
01:20:24.735 00.000 11616 PulseGuide returned control before completion, sleep 735
01:20:25.482 00.747 11616 IsGuiding returns 1
01:20:25.482 00.000 11616 scope still moving after pulse duration time elapsed
01:20:25.513 00.031 11616 IsSlewing returns 0
01:20:25.514 00.001 11616 IsGuiding returns 0
01:20:25.514 00.000 11616 scope move finished after 725 + 54 ms
01:20:25.514 00.000 11616 Move returns status 0, amount 725
01:20:25.514 00.000 11616 move complete, result=0
01:20:25.514 00.000 11616 worker thread done servicing request
01:20:25.514 00.000 11616 Worker thread wakes up
01:20:25.515 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:25.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:20:25.515 00.000 12268 GuideStep: -3.8 px 2111 ms EAST, -8.6 px 725 ms NORTH
01:20:27.520 02.005 11616 Exposure complete
01:20:27.578 00.058 11616 worker thread done servicing request
01:20:27.578 00.000 12268 OnExposeComplete: enter
01:20:27.578 00.000 12268 UpdateGuideState(): m_state=6
01:20:27.578 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
01:20:27.578 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.63, Mass=54, SNR=5.1, Peak=35 HFD=3.5
01:20:27.578 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
01:20:27.578 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
01:20:27.578 00.000 12268 CameraToMount -- cameraX=-8.10 cameraY=-3.08 hyp=8.67 cameraTheta=-2.78 mountX=-3.86 mountY=-7.64, mountTheta=-2.04
01:20:27.580 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.10, y=-3.08, opts=13)
01:20:27.581 00.001 12268 Enqueuing Move request for scope (-8.10, -3.08)
01:20:27.581 00.000 11616 Worker thread wakes up
01:20:27.581 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.10, -3.08) opts 0xd
01:20:27.581 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.10, -3.08)
01:20:27.581 00.000 11616 Moving (-8.10, -3.08) raw xDistance=-3.86 yDistance=-7.64
01:20:27.581 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.93 from input -3.86
01:20:27.581 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.64
01:20:27.581 00.000 11616 MoveAxis(E, 2159, ABG)
01:20:27.581 00.000 11616 Guiding  Dir = 2, Dur = 2159
01:20:27.582 00.001 11616 IsSlewing returns 0
01:20:27.582 00.000 11616 IsGuiding returns 0
01:20:27.582 00.000 11616 PulseGuide returned control before completion, sleep 2169
01:20:27.612 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:20:27.631 00.019 12268 UpdateGuideState exits: m=54 SNR=5.1
01:20:27.632 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:27.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:20:27.632 00.000 12268 Enqueuing Expose request
01:20:29.758 02.126 11616 IsGuiding returns 1
01:20:29.758 00.000 11616 scope still moving after pulse duration time elapsed
01:20:29.789 00.031 11616 IsSlewing returns 0
01:20:29.789 00.000 11616 IsGuiding returns 0
01:20:29.789 00.000 11616 scope move finished after 2159 + 49 ms
01:20:29.789 00.000 11616 Move returns status 0, amount 2159
01:20:29.789 00.000 11616 MoveAxis(N, 646, ABG)
01:20:29.790 00.001 11616 Guiding  Dir = 0, Dur = 646
01:20:29.790 00.000 11616 IsSlewing returns 0
01:20:29.790 00.000 11616 IsGuiding returns 0
01:20:29.790 00.000 11616 PulseGuide returned control before completion, sleep 656
01:20:30.460 00.670 11616 IsGuiding returns 1
01:20:30.461 00.001 11616 scope still moving after pulse duration time elapsed
01:20:30.492 00.031 11616 IsSlewing returns 0
01:20:30.493 00.001 11616 IsGuiding returns 0
01:20:30.493 00.000 11616 scope move finished after 646 + 56 ms
01:20:30.493 00.000 11616 Move returns status 0, amount 646
01:20:30.493 00.000 11616 move complete, result=0
01:20:30.493 00.000 11616 worker thread done servicing request
01:20:30.493 00.000 11616 Worker thread wakes up
01:20:30.493 00.000 12268 GuideStep: -3.9 px 2159 ms EAST, -7.6 px 646 ms NORTH
01:20:30.493 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:30.494 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:20:32.510 02.016 11616 Exposure complete
01:20:32.564 00.054 11616 worker thread done servicing request
01:20:32.564 00.000 12268 OnExposeComplete: enter
01:20:32.564 00.000 12268 UpdateGuideState(): m_state=6
01:20:32.564 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
01:20:32.564 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.91, Mass=50, SNR=4.9, Peak=36 HFD=2.6
01:20:32.565 00.001 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.29 = 1.99)
01:20:32.565 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.12)
01:20:32.565 00.000 12268 CameraToMount -- cameraX=-8.42 cameraY=-2.81 hyp=8.87 cameraTheta=-2.82 mountX=-3.61 mountY=-7.99, mountTheta=-2.00
01:20:32.567 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.42, y=-2.81, opts=13)
01:20:32.567 00.000 12268 Enqueuing Move request for scope (-8.42, -2.81)
01:20:32.567 00.000 11616 Worker thread wakes up
01:20:32.567 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.42, -2.81) opts 0xd
01:20:32.567 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.42, -2.81)
01:20:32.567 00.000 11616 Moving (-8.42, -2.81) raw xDistance=-3.61 yDistance=-7.99
01:20:32.567 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.81 from input -3.61
01:20:32.567 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.20 from input -7.99
01:20:32.567 00.000 11616 MoveAxis(E, 2023, ABG)
01:20:32.568 00.001 11616 Guiding  Dir = 2, Dur = 2023
01:20:32.568 00.000 11616 IsSlewing returns 0
01:20:32.568 00.000 11616 IsGuiding returns 0
01:20:32.568 00.000 11616 PulseGuide returned control before completion, sleep 2033
01:20:32.589 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:20:32.609 00.020 12268 UpdateGuideState exits: m=50 SNR=4.9
01:20:32.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:32.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:20:32.609 00.000 12268 Enqueuing Expose request
01:20:34.614 02.005 11616 IsGuiding returns 1
01:20:34.614 00.000 11616 scope still moving after pulse duration time elapsed
01:20:34.646 00.032 11616 IsSlewing returns 0
01:20:34.646 00.000 11616 IsGuiding returns 0
01:20:34.646 00.000 11616 scope move finished after 2023 + 55 ms
01:20:34.647 00.001 11616 Move returns status 0, amount 2023
01:20:34.647 00.000 11616 MoveAxis(N, 676, ABG)
01:20:34.647 00.000 11616 Guiding  Dir = 0, Dur = 676
01:20:34.647 00.000 11616 IsSlewing returns 0
01:20:34.647 00.000 11616 IsGuiding returns 0
01:20:34.647 00.000 11616 PulseGuide returned control before completion, sleep 686
01:20:35.349 00.702 11616 IsGuiding returns 1
01:20:35.350 00.001 11616 scope still moving after pulse duration time elapsed
01:20:35.380 00.030 11616 IsSlewing returns 0
01:20:35.380 00.000 11616 IsGuiding returns 0
01:20:35.380 00.000 11616 scope move finished after 676 + 56 ms
01:20:35.381 00.001 11616 Move returns status 0, amount 676
01:20:35.381 00.000 11616 move complete, result=0
01:20:35.381 00.000 11616 worker thread done servicing request
01:20:35.381 00.000 11616 Worker thread wakes up
01:20:35.381 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:35.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:20:35.381 00.000 12268 GuideStep: -3.6 px 2023 ms EAST, -8.0 px 676 ms NORTH
01:20:37.385 02.004 11616 Exposure complete
01:20:37.441 00.056 11616 worker thread done servicing request
01:20:37.441 00.000 12268 OnExposeComplete: enter
01:20:37.441 00.000 12268 UpdateGuideState(): m_state=6
01:20:37.442 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
01:20:37.442 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.72, Mass=56, SNR=5.2, Peak=31 HFD=5.6
01:20:37.442 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
01:20:37.442 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
01:20:37.442 00.000 12268 CameraToMount -- cameraX=-8.59 cameraY=-3.00 hyp=9.10 cameraTheta=-2.81 mountX=-3.82 mountY=-8.14, mountTheta=-2.01
01:20:37.443 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.59, y=-3.00, opts=13)
01:20:37.444 00.001 12268 Enqueuing Move request for scope (-8.59, -3.00)
01:20:37.444 00.000 11616 Worker thread wakes up
01:20:37.444 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.59, -3.00) opts 0xd
01:20:37.444 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.59, -3.00)
01:20:37.444 00.000 11616 Moving (-8.59, -3.00) raw xDistance=-3.82 yDistance=-8.14
01:20:37.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.91 from input -3.82
01:20:37.444 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.22 from input -8.14
01:20:37.444 00.000 11616 MoveAxis(E, 2139, ABG)
01:20:37.444 00.000 11616 Guiding  Dir = 2, Dur = 2139
01:20:37.444 00.000 11616 IsSlewing returns 0
01:20:37.445 00.001 11616 IsGuiding returns 0
01:20:37.445 00.000 11616 PulseGuide returned control before completion, sleep 2149
01:20:37.467 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:20:37.484 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
01:20:37.485 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:37.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:20:37.485 00.000 12268 Enqueuing Expose request
01:20:39.608 02.123 11616 IsGuiding returns 0
01:20:39.608 00.000 11616 Move returns status 0, amount 2139
01:20:39.608 00.000 11616 MoveAxis(N, 688, ABG)
01:20:39.608 00.000 11616 Guiding  Dir = 0, Dur = 688
01:20:39.608 00.000 11616 IsSlewing returns 0
01:20:39.609 00.001 11616 IsGuiding returns 0
01:20:39.609 00.000 11616 PulseGuide returned control before completion, sleep 698
01:20:40.321 00.712 11616 IsGuiding returns 1
01:20:40.321 00.000 11616 scope still moving after pulse duration time elapsed
01:20:40.354 00.033 11616 IsSlewing returns 0
01:20:40.355 00.001 11616 IsGuiding returns 0
01:20:40.355 00.000 11616 scope move finished after 688 + 57 ms
01:20:40.355 00.000 11616 Move returns status 0, amount 688
01:20:40.355 00.000 11616 move complete, result=0
01:20:40.355 00.000 11616 worker thread done servicing request
01:20:40.355 00.000 12268 GuideStep: -3.8 px 2139 ms EAST, -8.1 px 688 ms NORTH
01:20:40.355 00.000 11616 Worker thread wakes up
01:20:40.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:40.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:20:42.370 02.015 11616 Exposure complete
01:20:42.426 00.056 11616 worker thread done servicing request
01:20:42.427 00.001 12268 OnExposeComplete: enter
01:20:42.427 00.000 12268 UpdateGuideState(): m_state=6
01:20:42.427 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
01:20:42.427 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=916.11, Mass=55, SNR=5.2, Peak=32 HFD=3.7
01:20:42.427 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
01:20:42.427 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.13)
01:20:42.427 00.000 12268 CameraToMount -- cameraX=-8.11 cameraY=-2.60 hyp=8.52 cameraTheta=-2.83 mountX=-3.38 mountY=-7.71, mountTheta=-1.98
01:20:42.429 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.11, y=-2.60, opts=13)
01:20:42.429 00.000 12268 Enqueuing Move request for scope (-8.11, -2.60)
01:20:42.430 00.001 11616 Worker thread wakes up
01:20:42.430 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.11, -2.60) opts 0xd
01:20:42.430 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.11, -2.60)
01:20:42.430 00.000 11616 Moving (-8.11, -2.60) raw xDistance=-3.38 yDistance=-7.71
01:20:42.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.69 from input -3.38
01:20:42.430 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.16 from input -7.71
01:20:42.430 00.000 11616 MoveAxis(E, 1893, ABG)
01:20:42.430 00.000 11616 Guiding  Dir = 2, Dur = 1893
01:20:42.430 00.000 11616 IsSlewing returns 0
01:20:42.431 00.001 11616 IsGuiding returns 0
01:20:42.431 00.000 11616 PulseGuide returned control before completion, sleep 1903
01:20:42.450 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:20:42.467 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
01:20:42.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:42.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:20:42.467 00.000 12268 Enqueuing Expose request
01:20:44.341 01.874 11616 IsGuiding returns 1
01:20:44.341 00.000 11616 scope still moving after pulse duration time elapsed
01:20:44.373 00.032 11616 IsSlewing returns 0
01:20:44.373 00.000 11616 IsGuiding returns 0
01:20:44.373 00.000 11616 scope move finished after 1893 + 49 ms
01:20:44.373 00.000 11616 Move returns status 0, amount 1893
01:20:44.373 00.000 11616 MoveAxis(N, 652, ABG)
01:20:44.373 00.000 11616 Guiding  Dir = 0, Dur = 652
01:20:44.373 00.000 11616 IsSlewing returns 0
01:20:44.374 00.001 11616 IsGuiding returns 0
01:20:44.374 00.000 11616 PulseGuide returned control before completion, sleep 662
01:20:45.041 00.667 11616 IsGuiding returns 1
01:20:45.041 00.000 11616 scope still moving after pulse duration time elapsed
01:20:45.071 00.030 11616 IsSlewing returns 0
01:20:45.072 00.001 11616 IsGuiding returns 0
01:20:45.073 00.001 11616 scope move finished after 652 + 46 ms
01:20:45.073 00.000 11616 Move returns status 0, amount 652
01:20:45.073 00.000 11616 move complete, result=0
01:20:45.073 00.000 11616 worker thread done servicing request
01:20:45.074 00.001 11616 Worker thread wakes up
01:20:45.074 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:45.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:20:45.074 00.000 12268 GuideStep: -3.4 px 1893 ms EAST, -7.7 px 652 ms NORTH
01:20:47.080 02.006 11616 Exposure complete
01:20:47.137 00.057 11616 worker thread done servicing request
01:20:47.137 00.000 12268 OnExposeComplete: enter
01:20:47.137 00.000 12268 UpdateGuideState(): m_state=6
01:20:47.138 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
01:20:47.138 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=916.26, Mass=67, SNR=5.7, Peak=35 HFD=5.8
01:20:47.138 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.32 = 1.97)
01:20:47.138 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.14)
01:20:47.138 00.000 12268 CameraToMount -- cameraX=-7.94 cameraY=-2.45 hyp=8.31 cameraTheta=-2.84 mountX=-3.21 mountY=-7.56, mountTheta=-1.97
01:20:47.140 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.94, y=-2.45, opts=13)
01:20:47.140 00.000 12268 Enqueuing Move request for scope (-7.94, -2.45)
01:20:47.140 00.000 11616 Worker thread wakes up
01:20:47.140 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.94, -2.45) opts 0xd
01:20:47.140 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.94, -2.45)
01:20:47.140 00.000 11616 Moving (-7.94, -2.45) raw xDistance=-3.21 yDistance=-7.56
01:20:47.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.61 from input -3.21
01:20:47.140 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -7.56
01:20:47.140 00.000 11616 MoveAxis(E, 1799, ABG)
01:20:47.141 00.001 11616 Guiding  Dir = 2, Dur = 1799
01:20:47.141 00.000 11616 IsSlewing returns 0
01:20:47.141 00.000 11616 IsGuiding returns 0
01:20:47.141 00.000 11616 PulseGuide returned control before completion, sleep 1809
01:20:47.163 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
01:20:47.182 00.019 12268 UpdateGuideState exits: m=67 SNR=5.7
01:20:47.182 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:47.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:20:47.182 00.000 12268 Enqueuing Expose request
01:20:48.959 01.777 11616 IsGuiding returns 1
01:20:48.959 00.000 11616 scope still moving after pulse duration time elapsed
01:20:48.989 00.030 11616 IsSlewing returns 0
01:20:48.989 00.000 11616 IsGuiding returns 0
01:20:48.989 00.000 11616 scope move finished after 1799 + 49 ms
01:20:48.989 00.000 11616 Move returns status 0, amount 1799
01:20:48.989 00.000 11616 MoveAxis(N, 640, ABG)
01:20:48.989 00.000 11616 Guiding  Dir = 0, Dur = 640
01:20:48.990 00.001 11616 IsSlewing returns 0
01:20:48.990 00.000 11616 IsGuiding returns 0
01:20:48.990 00.000 11616 PulseGuide returned control before completion, sleep 650
01:20:49.642 00.652 11616 IsGuiding returns 1
01:20:49.643 00.001 11616 scope still moving after pulse duration time elapsed
01:20:49.673 00.030 11616 IsSlewing returns 0
01:20:49.674 00.001 11616 IsGuiding returns 0
01:20:49.674 00.000 11616 scope move finished after 640 + 43 ms
01:20:49.674 00.000 11616 Move returns status 0, amount 640
01:20:49.674 00.000 11616 move complete, result=0
01:20:49.674 00.000 11616 worker thread done servicing request
01:20:49.674 00.000 11616 Worker thread wakes up
01:20:49.674 00.000 12268 GuideStep: -3.2 px 1799 ms EAST, -7.6 px 640 ms NORTH
01:20:49.675 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:49.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:20:51.690 02.015 11616 Exposure complete
01:20:51.746 00.056 11616 worker thread done servicing request
01:20:51.746 00.000 12268 OnExposeComplete: enter
01:20:51.746 00.000 12268 UpdateGuideState(): m_state=6
01:20:51.746 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
01:20:51.747 00.001 12268 Star::Find returns 1 (0), X=665.71, Y=915.49, Mass=50, SNR=5.0, Peak=32 HFD=3.9
01:20:51.747 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
01:20:51.747 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
01:20:51.747 00.000 12268 CameraToMount -- cameraX=-8.17 cameraY=-3.22 hyp=8.78 cameraTheta=-2.77 mountX=-4.00 mountY=-7.69, mountTheta=-2.05
01:20:51.748 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.17, y=-3.22, opts=13)
01:20:51.748 00.000 12268 Enqueuing Move request for scope (-8.17, -3.22)
01:20:51.748 00.000 11616 Worker thread wakes up
01:20:51.749 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.17, -3.22) opts 0xd
01:20:51.749 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.17, -3.22)
01:20:51.749 00.000 11616 Moving (-8.17, -3.22) raw xDistance=-4.00 yDistance=-7.69
01:20:51.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.00 from input -4.00
01:20:51.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.69
01:20:51.749 00.000 11616 MoveAxis(E, 2239, ABG)
01:20:51.749 00.000 11616 Guiding  Dir = 2, Dur = 2239
01:20:51.749 00.000 11616 IsSlewing returns 0
01:20:51.749 00.000 11616 IsGuiding returns 0
01:20:51.750 00.001 11616 PulseGuide returned control before completion, sleep 2249
01:20:51.772 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
01:20:51.789 00.017 12268 UpdateGuideState exits: m=50 SNR=5.0
01:20:51.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:51.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:20:51.789 00.000 12268 Enqueuing Expose request
01:20:54.011 02.222 11616 IsGuiding returns 1
01:20:54.011 00.000 11616 scope still moving after pulse duration time elapsed
01:20:54.042 00.031 11616 IsSlewing returns 0
01:20:54.043 00.001 11616 IsGuiding returns 0
01:20:54.043 00.000 11616 scope move finished after 2239 + 55 ms
01:20:54.043 00.000 11616 Move returns status 0, amount 2239
01:20:54.043 00.000 11616 MoveAxis(N, 651, ABG)
01:20:54.043 00.000 11616 Guiding  Dir = 0, Dur = 651
01:20:54.043 00.000 11616 IsSlewing returns 0
01:20:54.044 00.001 11616 IsGuiding returns 0
01:20:54.044 00.000 11616 PulseGuide returned control before completion, sleep 661
01:20:54.711 00.667 11616 IsGuiding returns 1
01:20:54.711 00.000 11616 scope still moving after pulse duration time elapsed
01:20:54.742 00.031 11616 IsSlewing returns 0
01:20:54.743 00.001 11616 IsGuiding returns 0
01:20:54.743 00.000 11616 scope move finished after 651 + 47 ms
01:20:54.743 00.000 11616 Move returns status 0, amount 651
01:20:54.743 00.000 11616 move complete, result=0
01:20:54.743 00.000 11616 worker thread done servicing request
01:20:54.743 00.000 11616 Worker thread wakes up
01:20:54.743 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:54.743 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:20:54.744 00.001 12268 GuideStep: -4.0 px 2239 ms EAST, -7.7 px 651 ms NORTH
01:20:56.754 02.010 11616 Exposure complete
01:20:56.815 00.061 11616 worker thread done servicing request
01:20:56.815 00.000 12268 OnExposeComplete: enter
01:20:56.815 00.000 12268 UpdateGuideState(): m_state=6
01:20:56.815 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
01:20:56.816 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.42, Mass=51, SNR=5.0, Peak=34 HFD=3.9
01:20:56.816 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
01:20:56.816 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
01:20:56.816 00.000 12268 CameraToMount -- cameraX=-7.87 cameraY=-3.29 hyp=8.53 cameraTheta=-2.75 mountX=-4.04 mountY=-7.38, mountTheta=-2.07
01:20:56.818 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.87, y=-3.29, opts=13)
01:20:56.818 00.000 12268 Enqueuing Move request for scope (-7.87, -3.29)
01:20:56.818 00.000 11616 Worker thread wakes up
01:20:56.819 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.87, -3.29) opts 0xd
01:20:56.819 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.87, -3.29)
01:20:56.819 00.000 11616 Moving (-7.87, -3.29) raw xDistance=-4.04 yDistance=-7.38
01:20:56.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.02 from input -4.04
01:20:56.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.11 from input -7.38
01:20:56.819 00.000 11616 MoveAxis(E, 2263, ABG)
01:20:56.819 00.000 11616 Guiding  Dir = 2, Dur = 2263
01:20:56.820 00.001 11616 IsSlewing returns 0
01:20:56.821 00.001 11616 IsGuiding returns 0
01:20:56.821 00.000 11616 PulseGuide returned control before completion, sleep 2273
01:20:56.849 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=21, Gamma=1.290
01:20:56.868 00.019 12268 UpdateGuideState exits: m=51 SNR=5.0
01:20:56.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:56.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:20:56.868 00.000 12268 Enqueuing Expose request
01:20:59.110 02.242 11616 IsGuiding returns 1
01:20:59.110 00.000 11616 scope still moving after pulse duration time elapsed
01:20:59.141 00.031 11616 IsSlewing returns 0
01:20:59.141 00.000 11616 IsGuiding returns 0
01:20:59.141 00.000 11616 scope move finished after 2263 + 58 ms
01:20:59.141 00.000 11616 Move returns status 0, amount 2263
01:20:59.141 00.000 11616 MoveAxis(N, 625, ABG)
01:20:59.142 00.001 11616 Guiding  Dir = 0, Dur = 625
01:20:59.142 00.000 11616 IsSlewing returns 0
01:20:59.142 00.000 11616 IsGuiding returns 0
01:20:59.143 00.001 11616 PulseGuide returned control before completion, sleep 635
01:20:59.781 00.638 11616 IsGuiding returns 1
01:20:59.781 00.000 11616 scope still moving after pulse duration time elapsed
01:20:59.811 00.030 11616 IsSlewing returns 0
01:20:59.811 00.000 11616 IsGuiding returns 0
01:20:59.811 00.000 11616 scope move finished after 625 + 43 ms
01:20:59.811 00.000 11616 Move returns status 0, amount 625
01:20:59.811 00.000 11616 move complete, result=0
01:20:59.812 00.001 11616 worker thread done servicing request
01:20:59.812 00.000 11616 Worker thread wakes up
01:20:59.812 00.000 12268 GuideStep: -4.0 px 2263 ms EAST, -7.4 px 625 ms NORTH
01:20:59.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:20:59.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:21:01.819 02.007 11616 Exposure complete
01:21:01.875 00.056 11616 worker thread done servicing request
01:21:01.876 00.001 12268 OnExposeComplete: enter
01:21:01.876 00.000 12268 UpdateGuideState(): m_state=6
01:21:01.876 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
01:21:01.876 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.49, Mass=55, SNR=5.2, Peak=32 HFD=4.4
01:21:01.876 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
01:21:01.877 00.001 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.06)
01:21:01.877 00.000 12268 CameraToMount -- cameraX=-8.06 cameraY=-3.22 hyp=8.68 cameraTheta=-2.76 mountX=-4.00 mountY=-7.58, mountTheta=-2.06
01:21:01.878 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.06, y=-3.22, opts=13)
01:21:01.879 00.001 12268 Enqueuing Move request for scope (-8.06, -3.22)
01:21:01.879 00.000 11616 Worker thread wakes up
01:21:01.879 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.06, -3.22) opts 0xd
01:21:01.879 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.06, -3.22)
01:21:01.879 00.000 11616 Moving (-8.06, -3.22) raw xDistance=-4.00 yDistance=-7.58
01:21:01.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.00 from input -4.00
01:21:01.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -7.58
01:21:01.879 00.000 11616 MoveAxis(E, 2237, ABG)
01:21:01.879 00.000 11616 Guiding  Dir = 2, Dur = 2237
01:21:01.880 00.001 11616 IsSlewing returns 0
01:21:01.880 00.000 11616 IsGuiding returns 0
01:21:01.880 00.000 11616 PulseGuide returned control before completion, sleep 2247
01:21:01.902 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=24, Gamma=1.290
01:21:01.921 00.019 12268 UpdateGuideState exits: m=55 SNR=5.2
01:21:01.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:01.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:21:01.921 00.000 12268 Enqueuing Expose request
01:21:04.140 02.219 11616 IsGuiding returns 1
01:21:04.140 00.000 11616 scope still moving after pulse duration time elapsed
01:21:04.171 00.031 11616 IsSlewing returns 0
01:21:04.171 00.000 11616 IsGuiding returns 0
01:21:04.171 00.000 11616 scope move finished after 2237 + 54 ms
01:21:04.171 00.000 11616 Move returns status 0, amount 2237
01:21:04.171 00.000 11616 MoveAxis(N, 642, ABG)
01:21:04.171 00.000 11616 Guiding  Dir = 0, Dur = 642
01:21:04.172 00.001 11616 IsSlewing returns 0
01:21:04.172 00.000 11616 IsGuiding returns 0
01:21:04.172 00.000 11616 PulseGuide returned control before completion, sleep 652
01:21:04.829 00.657 11616 IsGuiding returns 1
01:21:04.829 00.000 11616 scope still moving after pulse duration time elapsed
01:21:04.859 00.030 11616 IsSlewing returns 0
01:21:04.859 00.000 11616 IsGuiding returns 0
01:21:04.860 00.001 11616 scope move finished after 642 + 46 ms
01:21:04.860 00.000 11616 Move returns status 0, amount 642
01:21:04.860 00.000 11616 move complete, result=0
01:21:04.860 00.000 11616 worker thread done servicing request
01:21:04.860 00.000 11616 Worker thread wakes up
01:21:04.860 00.000 12268 GuideStep: -4.0 px 2237 ms EAST, -7.6 px 642 ms NORTH
01:21:04.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:21:04.861 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:21:06.866 02.005 11616 Exposure complete
01:21:06.920 00.054 11616 worker thread done servicing request
01:21:06.920 00.000 12268 OnExposeComplete: enter
01:21:06.920 00.000 12268 UpdateGuideState(): m_state=6
01:21:06.920 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
01:21:06.920 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=916.08, Mass=55, SNR=5.2, Peak=35 HFD=3.6
01:21:06.920 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
01:21:06.921 00.001 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
01:21:06.921 00.000 12268 CameraToMount -- cameraX=-8.05 cameraY=-2.63 hyp=8.47 cameraTheta=-2.83 mountX=-3.41 mountY=-7.65, mountTheta=-1.99
01:21:06.922 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.05, y=-2.63, opts=13)
01:21:06.922 00.000 12268 Enqueuing Move request for scope (-8.05, -2.63)
01:21:06.922 00.000 11616 Worker thread wakes up
01:21:06.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.05, -2.63) opts 0xd
01:21:06.922 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.05, -2.63)
01:21:06.922 00.000 11616 Moving (-8.05, -2.63) raw xDistance=-3.41 yDistance=-7.65
01:21:06.923 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.70 from input -3.41
01:21:06.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.65
01:21:06.923 00.000 11616 MoveAxis(E, 1907, ABG)
01:21:06.923 00.000 11616 Guiding  Dir = 2, Dur = 1907
01:21:06.923 00.000 11616 IsSlewing returns 0
01:21:06.923 00.000 11616 IsGuiding returns 0
01:21:06.924 00.001 11616 PulseGuide returned control before completion, sleep 1917
01:21:06.944 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
01:21:06.962 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
01:21:06.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:06.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:21:06.962 00.000 12268 Enqueuing Expose request
01:21:08.851 01.889 11616 IsGuiding returns 1
01:21:08.851 00.000 11616 scope still moving after pulse duration time elapsed
01:21:08.882 00.031 11616 IsSlewing returns 0
01:21:08.883 00.001 11616 IsGuiding returns 0
01:21:08.883 00.000 11616 scope move finished after 1907 + 52 ms
01:21:08.883 00.000 11616 Move returns status 0, amount 1907
01:21:08.883 00.000 11616 MoveAxis(N, 647, ABG)
01:21:08.883 00.000 11616 Guiding  Dir = 0, Dur = 647
01:21:08.883 00.000 11616 IsSlewing returns 0
01:21:08.884 00.001 11616 IsGuiding returns 0
01:21:08.884 00.000 11616 PulseGuide returned control before completion, sleep 657
01:21:09.550 00.666 11616 IsGuiding returns 1
01:21:09.551 00.001 11616 scope still moving after pulse duration time elapsed
01:21:09.582 00.031 11616 IsSlewing returns 0
01:21:09.583 00.001 11616 IsGuiding returns 0
01:21:09.583 00.000 11616 scope move finished after 647 + 52 ms
01:21:09.583 00.000 11616 Move returns status 0, amount 647
01:21:09.583 00.000 11616 move complete, result=0
01:21:09.583 00.000 11616 worker thread done servicing request
01:21:09.583 00.000 11616 Worker thread wakes up
01:21:09.583 00.000 12268 GuideStep: -3.4 px 1907 ms EAST, -7.6 px 647 ms NORTH
01:21:09.584 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:21:09.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:21:11.593 02.009 11616 Exposure complete
01:21:11.653 00.060 11616 worker thread done servicing request
01:21:11.653 00.000 12268 OnExposeComplete: enter
01:21:11.654 00.001 12268 UpdateGuideState(): m_state=6
01:21:11.654 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
01:21:11.654 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.57, Mass=44, SNR=4.6, Peak=32 HFD=3.9
01:21:11.654 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
01:21:11.654 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
01:21:11.654 00.000 12268 CameraToMount -- cameraX=-7.73 cameraY=-3.14 hyp=8.34 cameraTheta=-2.76 mountX=-3.88 mountY=-7.26, mountTheta=-2.06
01:21:11.656 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.73, y=-3.14, opts=13)
01:21:11.656 00.000 12268 Enqueuing Move request for scope (-7.73, -3.14)
01:21:11.656 00.000 11616 Worker thread wakes up
01:21:11.656 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.73, -3.14) opts 0xd
01:21:11.656 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.73, -3.14)
01:21:11.656 00.000 11616 Moving (-7.73, -3.14) raw xDistance=-3.88 yDistance=-7.26
01:21:11.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.94 from input -3.88
01:21:11.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.09 from input -7.26
01:21:11.656 00.000 11616 MoveAxis(E, 2173, ABG)
01:21:11.656 00.000 11616 Guiding  Dir = 2, Dur = 2173
01:21:11.657 00.001 11616 IsSlewing returns 0
01:21:11.657 00.000 11616 IsGuiding returns 0
01:21:11.657 00.000 11616 PulseGuide returned control before completion, sleep 2183
01:21:11.678 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
01:21:11.695 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
01:21:11.695 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:11.695 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:21:11.695 00.000 12268 Enqueuing Expose request
01:21:13.848 02.153 11616 IsGuiding returns 1
01:21:13.849 00.001 11616 scope still moving after pulse duration time elapsed
01:21:13.880 00.031 11616 IsSlewing returns 0
01:21:13.880 00.000 11616 IsGuiding returns 0
01:21:13.880 00.000 11616 scope move finished after 2173 + 50 ms
01:21:13.880 00.000 11616 Move returns status 0, amount 2173
01:21:13.880 00.000 11616 MoveAxis(N, 614, ABG)
01:21:13.880 00.000 11616 Guiding  Dir = 0, Dur = 614
01:21:13.881 00.001 11616 IsSlewing returns 0
01:21:13.881 00.000 11616 IsGuiding returns 0
01:21:13.881 00.000 11616 PulseGuide returned control before completion, sleep 624
01:21:14.522 00.641 11616 IsGuiding returns 1
01:21:14.522 00.000 11616 scope still moving after pulse duration time elapsed
01:21:14.552 00.030 11616 IsSlewing returns 0
01:21:14.552 00.000 11616 IsGuiding returns 0
01:21:14.553 00.001 11616 scope move finished after 614 + 57 ms
01:21:14.553 00.000 11616 Move returns status 0, amount 614
01:21:14.553 00.000 11616 move complete, result=0
01:21:14.553 00.000 11616 worker thread done servicing request
01:21:14.553 00.000 11616 Worker thread wakes up
01:21:14.553 00.000 12268 GuideStep: -3.9 px 2173 ms EAST, -7.3 px 614 ms NORTH
01:21:14.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:21:14.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:21:16.570 02.017 11616 Exposure complete
01:21:16.630 00.060 11616 worker thread done servicing request
01:21:16.630 00.000 12268 OnExposeComplete: enter
01:21:16.630 00.000 12268 UpdateGuideState(): m_state=6
01:21:16.631 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
01:21:16.631 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.72, Mass=53, SNR=5.1, Peak=32 HFD=3.6
01:21:16.631 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.26 = 2.02)
01:21:16.631 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.09)
01:21:16.631 00.000 12268 CameraToMount -- cameraX=-8.11 cameraY=-2.99 hyp=8.65 cameraTheta=-2.79 mountX=-3.77 mountY=-7.66, mountTheta=-2.03
01:21:16.633 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.11, y=-2.99, opts=13)
01:21:16.633 00.000 12268 Enqueuing Move request for scope (-8.11, -2.99)
01:21:16.633 00.000 11616 Worker thread wakes up
01:21:16.633 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.11, -2.99) opts 0xd
01:21:16.633 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.11, -2.99)
01:21:16.633 00.000 11616 Moving (-8.11, -2.99) raw xDistance=-3.77 yDistance=-7.66
01:21:16.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.89 from input -3.77
01:21:16.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.66
01:21:16.633 00.000 11616 MoveAxis(E, 2112, ABG)
01:21:16.634 00.001 11616 Guiding  Dir = 2, Dur = 2112
01:21:16.634 00.000 11616 IsSlewing returns 0
01:21:16.634 00.000 11616 IsGuiding returns 0
01:21:16.635 00.001 11616 PulseGuide returned control before completion, sleep 2122
01:21:16.661 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
01:21:16.682 00.021 12268 UpdateGuideState exits: m=53 SNR=5.1
01:21:16.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:16.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:21:16.682 00.000 12268 Enqueuing Expose request
01:21:18.758 02.076 11616 IsGuiding returns 1
01:21:18.759 00.001 11616 scope still moving after pulse duration time elapsed
01:21:18.790 00.031 11616 IsSlewing returns 0
01:21:18.791 00.001 11616 IsGuiding returns 0
01:21:18.791 00.000 11616 scope move finished after 2112 + 44 ms
01:21:18.791 00.000 11616 Move returns status 0, amount 2112
01:21:18.791 00.000 11616 MoveAxis(N, 648, ABG)
01:21:18.791 00.000 11616 Guiding  Dir = 0, Dur = 648
01:21:18.791 00.000 11616 IsSlewing returns 0
01:21:18.792 00.001 11616 IsGuiding returns 0
01:21:18.792 00.000 11616 PulseGuide returned control before completion, sleep 658
01:21:19.457 00.665 11616 IsGuiding returns 1
01:21:19.457 00.000 11616 scope still moving after pulse duration time elapsed
01:21:19.488 00.031 11616 IsSlewing returns 0
01:21:19.489 00.001 11616 IsGuiding returns 0
01:21:19.489 00.000 11616 scope move finished after 648 + 49 ms
01:21:19.489 00.000 11616 Move returns status 0, amount 648
01:21:19.489 00.000 11616 move complete, result=0
01:21:19.489 00.000 11616 worker thread done servicing request
01:21:19.489 00.000 11616 Worker thread wakes up
01:21:19.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:21:19.490 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:21:19.490 00.000 12268 GuideStep: -3.8 px 2112 ms EAST, -7.7 px 648 ms NORTH
01:21:21.502 02.012 11616 Exposure complete
01:21:21.557 00.055 11616 worker thread done servicing request
01:21:21.558 00.001 12268 OnExposeComplete: enter
01:21:21.558 00.000 12268 UpdateGuideState(): m_state=6
01:21:21.558 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
01:21:21.558 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.81, Mass=51, SNR=5.0, Peak=34 HFD=3.1
01:21:21.558 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.28 = 2.01)
01:21:21.558 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.10)
01:21:21.559 00.001 12268 CameraToMount -- cameraX=-8.27 cameraY=-2.90 hyp=8.76 cameraTheta=-2.80 mountX=-3.69 mountY=-7.83, mountTheta=-2.01
01:21:21.561 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.27, y=-2.90, opts=13)
01:21:21.561 00.000 12268 Enqueuing Move request for scope (-8.27, -2.90)
01:21:21.561 00.000 11616 Worker thread wakes up
01:21:21.561 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.27, -2.90) opts 0xd
01:21:21.561 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.27, -2.90)
01:21:21.561 00.000 11616 Moving (-8.27, -2.90) raw xDistance=-3.69 yDistance=-7.83
01:21:21.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.85 from input -3.69
01:21:21.562 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -7.83
01:21:21.562 00.000 11616 MoveAxis(E, 2067, ABG)
01:21:21.562 00.000 11616 Guiding  Dir = 2, Dur = 2067
01:21:21.563 00.001 11616 IsSlewing returns 0
01:21:21.563 00.000 11616 IsGuiding returns 0
01:21:21.563 00.000 11616 PulseGuide returned control before completion, sleep 2077
01:21:21.587 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=36, Gamma=1.290
01:21:21.606 00.019 12268 UpdateGuideState exits: m=51 SNR=5.0
01:21:21.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:21.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:21:21.606 00.000 12268 Enqueuing Expose request
01:21:23.652 02.046 11616 IsGuiding returns 0
01:21:23.652 00.000 11616 Move returns status 0, amount 2067
01:21:23.652 00.000 11616 MoveAxis(N, 662, ABG)
01:21:23.652 00.000 11616 Guiding  Dir = 0, Dur = 662
01:21:23.652 00.000 11616 IsSlewing returns 0
01:21:23.652 00.000 11616 IsGuiding returns 0
01:21:23.653 00.001 11616 PulseGuide returned control before completion, sleep 672
01:21:24.337 00.684 11616 IsGuiding returns 1
01:21:24.337 00.000 11616 scope still moving after pulse duration time elapsed
01:21:24.368 00.031 11616 IsSlewing returns 0
01:21:24.368 00.000 11616 IsGuiding returns 0
01:21:24.369 00.001 11616 scope move finished after 662 + 54 ms
01:21:24.369 00.000 11616 Move returns status 0, amount 662
01:21:24.369 00.000 11616 move complete, result=0
01:21:24.369 00.000 11616 worker thread done servicing request
01:21:24.369 00.000 11616 Worker thread wakes up
01:21:24.369 00.000 12268 GuideStep: -3.7 px 2067 ms EAST, -7.8 px 662 ms NORTH
01:21:24.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:21:24.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:21:26.381 02.012 11616 Exposure complete
01:21:26.437 00.056 11616 worker thread done servicing request
01:21:26.437 00.000 12268 OnExposeComplete: enter
01:21:26.437 00.000 12268 UpdateGuideState(): m_state=6
01:21:26.437 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
01:21:26.437 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=916.07, Mass=60, SNR=5.4, Peak=36 HFD=4.8
01:21:26.437 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
01:21:26.437 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
01:21:26.437 00.000 12268 CameraToMount -- cameraX=-8.47 cameraY=-2.65 hyp=8.87 cameraTheta=-2.84 mountX=-3.46 mountY=-8.06, mountTheta=-1.98
01:21:26.439 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.47, y=-2.65, opts=13)
01:21:26.439 00.000 12268 Enqueuing Move request for scope (-8.47, -2.65)
01:21:26.439 00.000 11616 Worker thread wakes up
01:21:26.439 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.47, -2.65) opts 0xd
01:21:26.439 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.47, -2.65)
01:21:26.439 00.000 11616 Moving (-8.47, -2.65) raw xDistance=-3.46 yDistance=-8.06
01:21:26.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.73 from input -3.46
01:21:26.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -8.06
01:21:26.439 00.000 11616 MoveAxis(E, 1937, ABG)
01:21:26.440 00.001 11616 Guiding  Dir = 2, Dur = 1937
01:21:26.440 00.000 11616 IsSlewing returns 0
01:21:26.440 00.000 11616 IsGuiding returns 0
01:21:26.440 00.000 11616 PulseGuide returned control before completion, sleep 1947
01:21:26.462 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
01:21:26.479 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
01:21:26.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:26.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:21:26.479 00.000 12268 Enqueuing Expose request
01:21:28.403 01.924 11616 IsGuiding returns 0
01:21:28.403 00.000 11616 Move returns status 0, amount 1937
01:21:28.403 00.000 11616 MoveAxis(N, 682, ABG)
01:21:28.404 00.001 11616 Guiding  Dir = 0, Dur = 682
01:21:28.404 00.000 11616 IsSlewing returns 0
01:21:28.404 00.000 11616 IsGuiding returns 0
01:21:28.405 00.001 11616 PulseGuide returned control before completion, sleep 692
01:21:29.102 00.697 11616 IsGuiding returns 1
01:21:29.102 00.000 11616 scope still moving after pulse duration time elapsed
01:21:29.133 00.031 11616 IsSlewing returns 0
01:21:29.134 00.001 11616 IsGuiding returns 0
01:21:29.134 00.000 11616 scope move finished after 682 + 47 ms
01:21:29.134 00.000 11616 Move returns status 0, amount 682
01:21:29.134 00.000 11616 move complete, result=0
01:21:29.134 00.000 11616 worker thread done servicing request
01:21:29.134 00.000 12268 GuideStep: -3.5 px 1937 ms EAST, -8.1 px 682 ms NORTH
01:21:29.134 00.000 11616 Worker thread wakes up
01:21:29.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:21:29.135 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:21:31.157 02.022 11616 Exposure complete
01:21:31.213 00.056 11616 worker thread done servicing request
01:21:31.213 00.000 12268 OnExposeComplete: enter
01:21:31.213 00.000 12268 UpdateGuideState(): m_state=6
01:21:31.213 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
01:21:31.213 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.71, Mass=46, SNR=4.8, Peak=32 HFD=3.9
01:21:31.214 00.001 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.25 = 2.04)
01:21:31.214 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
01:21:31.214 00.000 12268 CameraToMount -- cameraX=-7.80 cameraY=-3.00 hyp=8.35 cameraTheta=-2.77 mountX=-3.75 mountY=-7.35, mountTheta=-2.04
01:21:31.217 00.003 12268 SchedulePrimaryMove(0D94C700, x=-7.80, y=-3.00, opts=13)
01:21:31.217 00.000 12268 Enqueuing Move request for scope (-7.80, -3.00)
01:21:31.217 00.000 11616 Worker thread wakes up
01:21:31.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.80, -3.00) opts 0xd
01:21:31.218 00.001 11616 Handling offset move in thread for scope, endpoint = (-7.80, -3.00)
01:21:31.218 00.000 11616 Moving (-7.80, -3.00) raw xDistance=-3.75 yDistance=-7.35
01:21:31.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.87 from input -3.75
01:21:31.218 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.10 from input -7.35
01:21:31.218 00.000 11616 MoveAxis(E, 2097, ABG)
01:21:31.218 00.000 11616 Guiding  Dir = 2, Dur = 2097
01:21:31.218 00.000 11616 IsSlewing returns 0
01:21:31.218 00.000 11616 IsGuiding returns 0
01:21:31.219 00.001 11616 PulseGuide returned control before completion, sleep 2107
01:21:31.239 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
01:21:31.256 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
01:21:31.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:31.256 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:21:31.256 00.000 12268 Enqueuing Expose request
01:21:33.328 02.072 11616 IsGuiding returns 1
01:21:33.328 00.000 11616 scope still moving after pulse duration time elapsed
01:21:33.359 00.031 11616 IsSlewing returns 0
01:21:33.359 00.000 11616 IsGuiding returns 0
01:21:33.359 00.000 11616 scope move finished after 2097 + 44 ms
01:21:33.359 00.000 11616 Move returns status 0, amount 2097
01:21:33.359 00.000 11616 MoveAxis(N, 622, ABG)
01:21:33.359 00.000 11616 Guiding  Dir = 0, Dur = 622
01:21:33.360 00.001 11616 IsSlewing returns 0
01:21:33.360 00.000 11616 IsGuiding returns 0
01:21:33.360 00.000 11616 PulseGuide returned control before completion, sleep 632
01:21:34.002 00.642 11616 IsGuiding returns 1
01:21:34.002 00.000 11616 scope still moving after pulse duration time elapsed
01:21:34.033 00.031 11616 IsSlewing returns 0
01:21:34.034 00.001 11616 IsGuiding returns 0
01:21:34.034 00.000 11616 scope move finished after 622 + 50 ms
01:21:34.034 00.000 11616 Move returns status 0, amount 622
01:21:34.034 00.000 11616 move complete, result=0
01:21:34.034 00.000 11616 worker thread done servicing request
01:21:34.034 00.000 12268 GuideStep: -3.7 px 2097 ms EAST, -7.3 px 622 ms NORTH
01:21:34.034 00.000 11616 Worker thread wakes up
01:21:34.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:21:34.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:21:36.043 02.009 11616 Exposure complete
01:21:36.098 00.055 11616 worker thread done servicing request
01:21:36.099 00.001 12268 OnExposeComplete: enter
01:21:36.099 00.000 12268 UpdateGuideState(): m_state=6
01:21:36.099 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
01:21:36.099 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=44, SNR=4.7, Peak=33 HFD=3.7
01:21:36.099 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
01:21:36.099 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
01:21:36.099 00.000 12268 CameraToMount -- cameraX=-7.78 cameraY=-3.13 hyp=8.39 cameraTheta=-2.76 mountX=-3.88 mountY=-7.31, mountTheta=-2.06
01:21:36.101 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.78, y=-3.13, opts=13)
01:21:36.101 00.000 12268 Enqueuing Move request for scope (-7.78, -3.13)
01:21:36.101 00.000 11616 Worker thread wakes up
01:21:36.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.78, -3.13) opts 0xd
01:21:36.101 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.78, -3.13)
01:21:36.101 00.000 11616 Moving (-7.78, -3.13) raw xDistance=-3.88 yDistance=-7.31
01:21:36.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.94 from input -3.88
01:21:36.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.10 from input -7.31
01:21:36.101 00.000 11616 MoveAxis(E, 2170, ABG)
01:21:36.101 00.000 11616 Guiding  Dir = 2, Dur = 2170
01:21:36.102 00.001 11616 IsSlewing returns 0
01:21:36.102 00.000 11616 IsGuiding returns 0
01:21:36.102 00.000 11616 PulseGuide returned control before completion, sleep 2180
01:21:36.121 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=31, Gamma=1.290
01:21:36.140 00.019 12268 UpdateGuideState exits: m=44 SNR=4.7
01:21:36.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:36.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:21:36.140 00.000 12268 Enqueuing Expose request
01:21:38.291 02.151 11616 IsGuiding returns 1
01:21:38.292 00.001 11616 scope still moving after pulse duration time elapsed
01:21:38.322 00.030 11616 IsSlewing returns 0
01:21:38.323 00.001 11616 IsGuiding returns 0
01:21:38.323 00.000 11616 scope move finished after 2170 + 50 ms
01:21:38.323 00.000 11616 Move returns status 0, amount 2170
01:21:38.323 00.000 11616 MoveAxis(N, 619, ABG)
01:21:38.323 00.000 11616 Guiding  Dir = 0, Dur = 619
01:21:38.323 00.000 11616 IsSlewing returns 0
01:21:38.324 00.001 11616 IsGuiding returns 0
01:21:38.324 00.000 11616 PulseGuide returned control before completion, sleep 629
01:21:38.960 00.636 11616 IsGuiding returns 1
01:21:38.960 00.000 11616 scope still moving after pulse duration time elapsed
01:21:38.991 00.031 11616 IsSlewing returns 0
01:21:38.991 00.000 11616 IsGuiding returns 1
01:21:39.022 00.031 11616 IsSlewing returns 0
01:21:39.023 00.001 11616 IsGuiding returns 0
01:21:39.023 00.000 11616 scope move finished after 619 + 79 ms
01:21:39.023 00.000 11616 Move returns status 0, amount 619
01:21:39.023 00.000 11616 move complete, result=0
01:21:39.023 00.000 11616 worker thread done servicing request
01:21:39.023 00.000 11616 Worker thread wakes up
01:21:39.023 00.000 12268 GuideStep: -3.9 px 2170 ms EAST, -7.3 px 619 ms NORTH
01:21:39.024 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:21:39.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:21:41.037 02.013 11616 Exposure complete
01:21:41.094 00.057 11616 worker thread done servicing request
01:21:41.094 00.000 12268 OnExposeComplete: enter
01:21:41.094 00.000 12268 UpdateGuideState(): m_state=6
01:21:41.094 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
01:21:41.094 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=915.62, Mass=55, SNR=5.2, Peak=32 HFD=3.9
01:21:41.094 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.27 = 2.01)
01:21:41.095 00.001 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.10)
01:21:41.095 00.000 12268 CameraToMount -- cameraX=-8.63 cameraY=-3.09 hyp=9.17 cameraTheta=-2.80 mountX=-3.92 mountY=-8.17, mountTheta=-2.02
01:21:41.096 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.63, y=-3.09, opts=13)
01:21:41.096 00.000 12268 Enqueuing Move request for scope (-8.63, -3.09)
01:21:41.097 00.001 11616 Worker thread wakes up
01:21:41.097 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.63, -3.09) opts 0xd
01:21:41.097 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.63, -3.09)
01:21:41.097 00.000 11616 Moving (-8.63, -3.09) raw xDistance=-3.92 yDistance=-8.17
01:21:41.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.96 from input -3.92
01:21:41.097 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.23 from input -8.17
01:21:41.097 00.000 11616 MoveAxis(E, 2193, ABG)
01:21:41.097 00.000 11616 Guiding  Dir = 2, Dur = 2193
01:21:41.097 00.000 11616 IsSlewing returns 0
01:21:41.098 00.001 11616 IsGuiding returns 0
01:21:41.098 00.000 11616 PulseGuide returned control before completion, sleep 2203
01:21:41.120 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=32, Gamma=1.290
01:21:41.138 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
01:21:41.138 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:41.138 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:21:41.138 00.000 12268 Enqueuing Expose request
01:21:43.309 02.171 11616 IsGuiding returns 1
01:21:43.309 00.000 11616 scope still moving after pulse duration time elapsed
01:21:43.340 00.031 11616 IsSlewing returns 0
01:21:43.341 00.001 11616 IsGuiding returns 0
01:21:43.341 00.000 11616 scope move finished after 2193 + 49 ms
01:21:43.341 00.000 11616 Move returns status 0, amount 2193
01:21:43.341 00.000 11616 MoveAxis(N, 691, ABG)
01:21:43.341 00.000 11616 Guiding  Dir = 0, Dur = 691
01:21:43.341 00.000 11616 IsSlewing returns 0
01:21:43.342 00.001 11616 IsGuiding returns 0
01:21:43.342 00.000 11616 PulseGuide returned control before completion, sleep 701
01:21:44.053 00.711 11616 IsGuiding returns 1
01:21:44.054 00.001 11616 scope still moving after pulse duration time elapsed
01:21:44.085 00.031 11616 IsSlewing returns 0
01:21:44.086 00.001 11616 IsGuiding returns 0
01:21:44.086 00.000 11616 scope move finished after 691 + 52 ms
01:21:44.086 00.000 11616 Move returns status 0, amount 691
01:21:44.086 00.000 11616 move complete, result=0
01:21:44.087 00.001 11616 worker thread done servicing request
01:21:44.087 00.000 11616 Worker thread wakes up
01:21:44.087 00.000 12268 GuideStep: -3.9 px 2193 ms EAST, -8.2 px 691 ms NORTH
01:21:44.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:21:44.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:21:46.091 02.004 11616 Exposure complete
01:21:46.146 00.055 11616 worker thread done servicing request
01:21:46.146 00.000 12268 OnExposeComplete: enter
01:21:46.146 00.000 12268 UpdateGuideState(): m_state=6
01:21:46.147 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
01:21:46.147 00.000 12268 Star::Find returns 1 (0), X=665.04, Y=915.73, Mass=65, SNR=5.6, Peak=34 HFD=7.6
01:21:46.147 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.29 = 1.99)
01:21:46.147 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.12)
01:21:46.147 00.000 12268 CameraToMount -- cameraX=-8.84 cameraY=-2.98 hyp=9.33 cameraTheta=-2.82 mountX=-3.83 mountY=-8.39, mountTheta=-2.00
01:21:46.148 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.84, y=-2.98, opts=13)
01:21:46.148 00.000 12268 Enqueuing Move request for scope (-8.84, -2.98)
01:21:46.148 00.000 11616 Worker thread wakes up
01:21:46.149 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.84, -2.98) opts 0xd
01:21:46.149 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.84, -2.98)
01:21:46.149 00.000 11616 Moving (-8.84, -2.98) raw xDistance=-3.83 yDistance=-8.39
01:21:46.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.92 from input -3.83
01:21:46.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.26 from input -8.39
01:21:46.149 00.000 11616 MoveAxis(E, 2145, ABG)
01:21:46.149 00.000 11616 Guiding  Dir = 2, Dur = 2145
01:21:46.149 00.000 11616 IsSlewing returns 0
01:21:46.150 00.001 11616 IsGuiding returns 0
01:21:46.150 00.000 11616 PulseGuide returned control before completion, sleep 2155
01:21:46.172 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
01:21:46.191 00.019 12268 UpdateGuideState exits: m=65 SNR=5.6
01:21:46.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:46.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:21:46.191 00.000 12268 Enqueuing Expose request
01:21:48.313 02.122 11616 IsGuiding returns 1
01:21:48.314 00.001 11616 scope still moving after pulse duration time elapsed
01:21:48.344 00.030 11616 IsSlewing returns 0
01:21:48.345 00.001 11616 IsGuiding returns 0
01:21:48.345 00.000 11616 scope move finished after 2145 + 50 ms
01:21:48.345 00.000 11616 Move returns status 0, amount 2145
01:21:48.345 00.000 11616 MoveAxis(N, 710, ABG)
01:21:48.345 00.000 11616 Guiding  Dir = 0, Dur = 710
01:21:48.345 00.000 11616 IsSlewing returns 0
01:21:48.346 00.001 11616 IsGuiding returns 0
01:21:48.346 00.000 11616 PulseGuide returned control before completion, sleep 720
01:21:49.072 00.726 11616 IsGuiding returns 1
01:21:49.072 00.000 11616 scope still moving after pulse duration time elapsed
01:21:49.103 00.031 11616 IsSlewing returns 0
01:21:49.104 00.001 11616 IsGuiding returns 1
01:21:49.136 00.032 11616 IsSlewing returns 0
01:21:49.136 00.000 11616 IsGuiding returns 0
01:21:49.136 00.000 11616 scope move finished after 710 + 79 ms
01:21:49.136 00.000 11616 Move returns status 0, amount 710
01:21:49.136 00.000 11616 move complete, result=0
01:21:49.136 00.000 11616 worker thread done servicing request
01:21:49.136 00.000 11616 Worker thread wakes up
01:21:49.136 00.000 12268 GuideStep: -3.8 px 2145 ms EAST, -8.4 px 710 ms NORTH
01:21:49.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:21:49.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:21:51.145 02.009 11616 Exposure complete
01:21:51.199 00.054 11616 worker thread done servicing request
01:21:51.200 00.001 12268 OnExposeComplete: enter
01:21:51.200 00.000 12268 UpdateGuideState(): m_state=6
01:21:51.200 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
01:21:51.200 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.31, Mass=59, SNR=5.3, Peak=32 HFD=5.7
01:21:51.200 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.23 = 2.06)
01:21:51.200 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.05)
01:21:51.200 00.000 12268 CameraToMount -- cameraX=-8.29 cameraY=-3.40 hyp=8.96 cameraTheta=-2.75 mountX=-4.19 mountY=-7.79, mountTheta=-2.06
01:21:51.202 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.29, y=-3.40, opts=13)
01:21:51.202 00.000 12268 Enqueuing Move request for scope (-8.29, -3.40)
01:21:51.202 00.000 11616 Worker thread wakes up
01:21:51.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.29, -3.40) opts 0xd
01:21:51.202 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.29, -3.40)
01:21:51.202 00.000 11616 Moving (-8.29, -3.40) raw xDistance=-4.19 yDistance=-7.79
01:21:51.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.10 from input -4.19
01:21:51.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -7.79
01:21:51.202 00.000 11616 MoveAxis(E, 2348, ABG)
01:21:51.203 00.001 11616 Guiding  Dir = 2, Dur = 2348
01:21:51.203 00.000 11616 IsSlewing returns 0
01:21:51.203 00.000 11616 IsGuiding returns 0
01:21:51.203 00.000 11616 PulseGuide returned control before completion, sleep 2358
01:21:51.225 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=28, Gamma=1.290
01:21:51.242 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
01:21:51.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:51.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:21:51.242 00.000 12268 Enqueuing Expose request
01:21:53.573 02.331 11616 IsGuiding returns 1
01:21:53.573 00.000 11616 scope still moving after pulse duration time elapsed
01:21:53.605 00.032 11616 IsSlewing returns 0
01:21:53.606 00.001 11616 IsGuiding returns 0
01:21:53.606 00.000 11616 scope move finished after 2348 + 54 ms
01:21:53.606 00.000 11616 Move returns status 0, amount 2348
01:21:53.606 00.000 11616 MoveAxis(N, 659, ABG)
01:21:53.606 00.000 11616 Guiding  Dir = 0, Dur = 659
01:21:53.606 00.000 11616 IsSlewing returns 0
01:21:53.607 00.001 11616 IsGuiding returns 0
01:21:53.607 00.000 11616 PulseGuide returned control before completion, sleep 669
01:21:54.279 00.672 11616 IsGuiding returns 1
01:21:54.279 00.000 11616 scope still moving after pulse duration time elapsed
01:21:54.310 00.031 11616 IsSlewing returns 0
01:21:54.310 00.000 11616 IsGuiding returns 0
01:21:54.311 00.001 11616 scope move finished after 659 + 45 ms
01:21:54.311 00.000 11616 Move returns status 0, amount 659
01:21:54.311 00.000 11616 move complete, result=0
01:21:54.311 00.000 11616 worker thread done servicing request
01:21:54.311 00.000 11616 Worker thread wakes up
01:21:54.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:21:54.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:21:54.311 00.000 12268 GuideStep: -4.2 px 2348 ms EAST, -7.8 px 659 ms NORTH
01:21:56.327 02.016 11616 Exposure complete
01:21:56.381 00.054 11616 worker thread done servicing request
01:21:56.382 00.001 12268 OnExposeComplete: enter
01:21:56.382 00.000 12268 UpdateGuideState(): m_state=6
01:21:56.382 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
01:21:56.382 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.20, Mass=54, SNR=5.1, Peak=35 HFD=3.1
01:21:56.382 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
01:21:56.382 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
01:21:56.382 00.000 12268 CameraToMount -- cameraX=-8.50 cameraY=-3.51 hyp=9.20 cameraTheta=-2.75 mountX=-4.33 mountY=-7.98, mountTheta=-2.07
01:21:56.384 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.50, y=-3.51, opts=13)
01:21:56.384 00.000 12268 Enqueuing Move request for scope (-8.50, -3.51)
01:21:56.384 00.000 11616 Worker thread wakes up
01:21:56.384 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.50, -3.51) opts 0xd
01:21:56.384 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.50, -3.51)
01:21:56.384 00.000 11616 Moving (-8.50, -3.51) raw xDistance=-4.33 yDistance=-7.98
01:21:56.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.16 from input -4.33
01:21:56.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.20 from input -7.98
01:21:56.384 00.000 11616 MoveAxis(E, 2422, ABG)
01:21:56.385 00.001 11616 Guiding  Dir = 2, Dur = 2422
01:21:56.385 00.000 11616 IsSlewing returns 0
01:21:56.385 00.000 11616 IsGuiding returns 0
01:21:56.386 00.001 11616 PulseGuide returned control before completion, sleep 2432
01:21:56.407 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=30, Gamma=1.290
01:21:56.424 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
01:21:56.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:56.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:21:56.424 00.000 12268 Enqueuing Expose request
01:21:58.820 02.396 11616 IsGuiding returns 1
01:21:58.820 00.000 11616 scope still moving after pulse duration time elapsed
01:21:58.852 00.032 11616 IsSlewing returns 0
01:21:58.852 00.000 11616 IsGuiding returns 1
01:21:58.884 00.032 11616 IsSlewing returns 0
01:21:58.884 00.000 11616 IsGuiding returns 1
01:21:58.916 00.032 11616 IsSlewing returns 0
01:21:58.916 00.000 11616 IsGuiding returns 1
01:21:58.948 00.032 11616 IsSlewing returns 0
01:21:58.948 00.000 11616 IsGuiding returns 1
01:21:58.980 00.032 11616 IsSlewing returns 0
01:21:58.980 00.000 11616 IsGuiding returns 1
01:21:59.010 00.030 11616 IsSlewing returns 0
01:21:59.010 00.000 11616 IsGuiding returns 1
01:21:59.042 00.032 11616 IsSlewing returns 0
01:21:59.042 00.000 11616 IsGuiding returns 1
01:21:59.074 00.032 11616 IsSlewing returns 0
01:21:59.074 00.000 11616 IsGuiding returns 0
01:21:59.075 00.001 11616 scope move finished after 2422 + 268 ms
01:21:59.075 00.000 11616 Move returns status 0, amount 2422
01:21:59.075 00.000 11616 MoveAxis(N, 675, ABG)
01:21:59.075 00.000 11616 Guiding  Dir = 0, Dur = 675
01:21:59.075 00.000 11616 IsSlewing returns 0
01:21:59.075 00.000 11616 IsGuiding returns 0
01:21:59.076 00.001 11616 PulseGuide returned control before completion, sleep 685
01:21:59.764 00.688 11616 IsGuiding returns 1
01:21:59.764 00.000 11616 scope still moving after pulse duration time elapsed
01:21:59.795 00.031 11616 IsSlewing returns 0
01:21:59.796 00.001 11616 IsGuiding returns 0
01:21:59.796 00.000 11616 scope move finished after 675 + 44 ms
01:21:59.796 00.000 11616 Move returns status 0, amount 675
01:21:59.796 00.000 11616 move complete, result=0
01:21:59.797 00.001 11616 worker thread done servicing request
01:21:59.797 00.000 11616 Worker thread wakes up
01:21:59.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:21:59.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:21:59.797 00.000 12268 GuideStep: -4.3 px 2422 ms EAST, -8.0 px 675 ms NORTH
01:22:01.813 02.016 11616 Exposure complete
01:22:01.867 00.054 11616 worker thread done servicing request
01:22:01.867 00.000 12268 OnExposeComplete: enter
01:22:01.868 00.001 12268 UpdateGuideState(): m_state=6
01:22:01.868 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
01:22:01.868 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.72, Mass=63, SNR=5.5, Peak=35 HFD=4.6
01:22:01.868 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.27 = 2.02)
01:22:01.868 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.10)
01:22:01.868 00.000 12268 CameraToMount -- cameraX=-8.28 cameraY=-3.00 hyp=8.81 cameraTheta=-2.79 mountX=-3.79 mountY=-7.83, mountTheta=-2.02
01:22:01.870 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.28, y=-3.00, opts=13)
01:22:01.870 00.000 12268 Enqueuing Move request for scope (-8.28, -3.00)
01:22:01.870 00.000 11616 Worker thread wakes up
01:22:01.870 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.28, -3.00) opts 0xd
01:22:01.870 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.28, -3.00)
01:22:01.870 00.000 11616 Moving (-8.28, -3.00) raw xDistance=-3.79 yDistance=-7.83
01:22:01.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.89 from input -3.79
01:22:01.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -7.83
01:22:01.870 00.000 11616 MoveAxis(E, 2122, ABG)
01:22:01.871 00.001 11616 Guiding  Dir = 2, Dur = 2122
01:22:01.871 00.000 11616 IsSlewing returns 0
01:22:01.871 00.000 11616 IsGuiding returns 0
01:22:01.871 00.000 11616 PulseGuide returned control before completion, sleep 2132
01:22:01.894 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
01:22:01.911 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
01:22:01.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:01.911 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:22:01.911 00.000 12268 Enqueuing Expose request
01:22:04.007 02.096 11616 IsGuiding returns 1
01:22:04.007 00.000 11616 scope still moving after pulse duration time elapsed
01:22:04.038 00.031 11616 IsSlewing returns 0
01:22:04.038 00.000 11616 IsGuiding returns 0
01:22:04.038 00.000 11616 scope move finished after 2122 + 45 ms
01:22:04.038 00.000 11616 Move returns status 0, amount 2122
01:22:04.039 00.001 11616 MoveAxis(N, 662, ABG)
01:22:04.039 00.000 11616 Guiding  Dir = 0, Dur = 662
01:22:04.039 00.000 11616 IsSlewing returns 0
01:22:04.039 00.000 11616 IsGuiding returns 0
01:22:04.039 00.000 11616 PulseGuide returned control before completion, sleep 672
01:22:04.724 00.685 11616 IsGuiding returns 1
01:22:04.724 00.000 11616 scope still moving after pulse duration time elapsed
01:22:04.755 00.031 11616 IsSlewing returns 0
01:22:04.756 00.001 11616 IsGuiding returns 0
01:22:04.756 00.000 11616 scope move finished after 662 + 54 ms
01:22:04.756 00.000 11616 Move returns status 0, amount 662
01:22:04.756 00.000 11616 move complete, result=0
01:22:04.756 00.000 11616 worker thread done servicing request
01:22:04.756 00.000 11616 Worker thread wakes up
01:22:04.757 00.001 12268 GuideStep: -3.8 px 2122 ms EAST, -7.8 px 662 ms NORTH
01:22:04.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:22:04.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:22:06.764 02.007 11616 Exposure complete
01:22:06.818 00.054 11616 worker thread done servicing request
01:22:06.819 00.001 12268 OnExposeComplete: enter
01:22:06.819 00.000 12268 UpdateGuideState(): m_state=6
01:22:06.819 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
01:22:06.819 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.63, Mass=54, SNR=5.1, Peak=32 HFD=3.6
01:22:06.819 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
01:22:06.819 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
01:22:06.819 00.000 12268 CameraToMount -- cameraX=-8.14 cameraY=-3.08 hyp=8.70 cameraTheta=-2.78 mountX=-3.86 mountY=-7.68, mountTheta=-2.04
01:22:06.821 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.14, y=-3.08, opts=13)
01:22:06.821 00.000 12268 Enqueuing Move request for scope (-8.14, -3.08)
01:22:06.821 00.000 11616 Worker thread wakes up
01:22:06.821 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.14, -3.08) opts 0xd
01:22:06.821 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.14, -3.08)
01:22:06.821 00.000 11616 Moving (-8.14, -3.08) raw xDistance=-3.86 yDistance=-7.68
01:22:06.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.93 from input -3.86
01:22:06.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.68
01:22:06.821 00.000 11616 MoveAxis(E, 2161, ABG)
01:22:06.821 00.000 11616 Guiding  Dir = 2, Dur = 2161
01:22:06.822 00.001 11616 IsSlewing returns 0
01:22:06.822 00.000 11616 IsGuiding returns 0
01:22:06.822 00.000 11616 PulseGuide returned control before completion, sleep 2171
01:22:06.847 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=24, Gamma=1.290
01:22:06.863 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
01:22:06.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:06.864 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:22:06.864 00.000 12268 Enqueuing Expose request
01:22:08.999 02.135 11616 IsGuiding returns 1
01:22:09.000 00.001 11616 scope still moving after pulse duration time elapsed
01:22:09.031 00.031 11616 IsSlewing returns 0
01:22:09.032 00.001 11616 IsGuiding returns 0
01:22:09.032 00.000 11616 scope move finished after 2161 + 48 ms
01:22:09.032 00.000 11616 Move returns status 0, amount 2161
01:22:09.032 00.000 11616 MoveAxis(N, 649, ABG)
01:22:09.032 00.000 11616 Guiding  Dir = 0, Dur = 649
01:22:09.032 00.000 11616 IsSlewing returns 0
01:22:09.032 00.000 11616 IsGuiding returns 0
01:22:09.033 00.001 11616 PulseGuide returned control before completion, sleep 659
01:22:09.696 00.663 11616 IsGuiding returns 1
01:22:09.696 00.000 11616 scope still moving after pulse duration time elapsed
01:22:09.727 00.031 11616 IsSlewing returns 0
01:22:09.728 00.001 11616 IsGuiding returns 0
01:22:09.728 00.000 11616 scope move finished after 649 + 46 ms
01:22:09.728 00.000 11616 Move returns status 0, amount 649
01:22:09.728 00.000 11616 move complete, result=0
01:22:09.728 00.000 11616 worker thread done servicing request
01:22:09.728 00.000 11616 Worker thread wakes up
01:22:09.728 00.000 12268 GuideStep: -3.9 px 2161 ms EAST, -7.7 px 649 ms NORTH
01:22:09.729 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:22:09.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:22:11.742 02.013 11616 Exposure complete
01:22:11.797 00.055 11616 worker thread done servicing request
01:22:11.797 00.000 12268 OnExposeComplete: enter
01:22:11.797 00.000 12268 UpdateGuideState(): m_state=6
01:22:11.797 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
01:22:11.797 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=42, SNR=4.6, Peak=32 HFD=3.7
01:22:11.797 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
01:22:11.797 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
01:22:11.797 00.000 12268 CameraToMount -- cameraX=-7.80 cameraY=-3.13 hyp=8.40 cameraTheta=-2.76 mountX=-3.87 mountY=-7.33, mountTheta=-2.06
01:22:11.801 00.004 12268 SchedulePrimaryMove(0D94C700, x=-7.80, y=-3.13, opts=13)
01:22:11.801 00.000 12268 Enqueuing Move request for scope (-7.80, -3.13)
01:22:11.801 00.000 11616 Worker thread wakes up
01:22:11.801 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.80, -3.13) opts 0xd
01:22:11.801 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.80, -3.13)
01:22:11.801 00.000 11616 Moving (-7.80, -3.13) raw xDistance=-3.87 yDistance=-7.33
01:22:11.801 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.94 from input -3.87
01:22:11.802 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.10 from input -7.33
01:22:11.802 00.000 11616 MoveAxis(E, 2169, ABG)
01:22:11.802 00.000 11616 Guiding  Dir = 2, Dur = 2169
01:22:11.802 00.000 11616 IsSlewing returns 0
01:22:11.802 00.000 11616 IsGuiding returns 0
01:22:11.803 00.001 11616 PulseGuide returned control before completion, sleep 2179
01:22:11.825 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=26, Gamma=1.290
01:22:11.844 00.019 12268 UpdateGuideState exits: m=42 SNR=4.6
01:22:11.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:11.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:22:11.844 00.000 12268 Enqueuing Expose request
01:22:13.990 02.146 11616 IsGuiding returns 1
01:22:13.990 00.000 11616 scope still moving after pulse duration time elapsed
01:22:14.022 00.032 11616 IsSlewing returns 0
01:22:14.023 00.001 11616 IsGuiding returns 0
01:22:14.023 00.000 11616 scope move finished after 2169 + 50 ms
01:22:14.023 00.000 11616 Move returns status 0, amount 2169
01:22:14.023 00.000 11616 MoveAxis(N, 620, ABG)
01:22:14.023 00.000 11616 Guiding  Dir = 0, Dur = 620
01:22:14.023 00.000 11616 IsSlewing returns 0
01:22:14.024 00.001 11616 IsGuiding returns 0
01:22:14.024 00.000 11616 PulseGuide returned control before completion, sleep 630
01:22:14.667 00.643 11616 IsGuiding returns 1
01:22:14.668 00.001 11616 scope still moving after pulse duration time elapsed
01:22:14.698 00.030 11616 IsSlewing returns 0
01:22:14.699 00.001 11616 IsGuiding returns 0
01:22:14.699 00.000 11616 scope move finished after 620 + 56 ms
01:22:14.699 00.000 11616 Move returns status 0, amount 620
01:22:14.699 00.000 11616 move complete, result=0
01:22:14.700 00.001 11616 worker thread done servicing request
01:22:14.700 00.000 11616 Worker thread wakes up
01:22:14.700 00.000 12268 GuideStep: -3.9 px 2169 ms EAST, -7.3 px 620 ms NORTH
01:22:14.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:22:14.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:22:16.718 02.018 11616 Exposure complete
01:22:16.774 00.056 11616 worker thread done servicing request
01:22:16.774 00.000 12268 OnExposeComplete: enter
01:22:16.774 00.000 12268 UpdateGuideState(): m_state=6
01:22:16.775 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
01:22:16.775 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.59, Mass=44, SNR=4.6, Peak=33 HFD=3.5
01:22:16.775 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
01:22:16.775 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.06)
01:22:16.775 00.000 12268 CameraToMount -- cameraX=-7.84 cameraY=-3.12 hyp=8.44 cameraTheta=-2.76 mountX=-3.87 mountY=-7.38, mountTheta=-2.05
01:22:16.779 00.004 12268 SchedulePrimaryMove(0D94C700, x=-7.84, y=-3.12, opts=13)
01:22:16.779 00.000 12268 Enqueuing Move request for scope (-7.84, -3.12)
01:22:16.779 00.000 11616 Worker thread wakes up
01:22:16.779 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.84, -3.12) opts 0xd
01:22:16.779 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.84, -3.12)
01:22:16.779 00.000 11616 Moving (-7.84, -3.12) raw xDistance=-3.87 yDistance=-7.38
01:22:16.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.94 from input -3.87
01:22:16.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.11 from input -7.38
01:22:16.779 00.000 11616 MoveAxis(E, 2167, ABG)
01:22:16.779 00.000 11616 Guiding  Dir = 2, Dur = 2167
01:22:16.779 00.000 11616 IsSlewing returns 0
01:22:16.779 00.000 11616 IsGuiding returns 0
01:22:16.780 00.001 11616 PulseGuide returned control before completion, sleep 2177
01:22:16.801 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=25, Gamma=1.290
01:22:16.818 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
01:22:16.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:16.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:22:16.818 00.000 12268 Enqueuing Expose request
01:22:18.972 02.154 11616 IsGuiding returns 1
01:22:18.972 00.000 11616 scope still moving after pulse duration time elapsed
01:22:19.003 00.031 11616 IsSlewing returns 0
01:22:19.003 00.000 11616 IsGuiding returns 0
01:22:19.003 00.000 11616 scope move finished after 2167 + 56 ms
01:22:19.003 00.000 11616 Move returns status 0, amount 2167
01:22:19.003 00.000 11616 MoveAxis(N, 624, ABG)
01:22:19.004 00.001 11616 Guiding  Dir = 0, Dur = 624
01:22:19.004 00.000 11616 IsSlewing returns 0
01:22:19.004 00.000 11616 IsGuiding returns 0
01:22:19.004 00.000 11616 PulseGuide returned control before completion, sleep 634
01:22:19.642 00.638 11616 IsGuiding returns 1
01:22:19.642 00.000 11616 scope still moving after pulse duration time elapsed
01:22:19.673 00.031 11616 IsSlewing returns 0
01:22:19.674 00.001 11616 IsGuiding returns 0
01:22:19.674 00.000 11616 scope move finished after 624 + 45 ms
01:22:19.674 00.000 11616 Move returns status 0, amount 624
01:22:19.674 00.000 11616 move complete, result=0
01:22:19.674 00.000 11616 worker thread done servicing request
01:22:19.674 00.000 11616 Worker thread wakes up
01:22:19.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:22:19.675 00.001 12268 GuideStep: -3.9 px 2167 ms EAST, -7.4 px 624 ms NORTH
01:22:19.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:22:21.689 02.014 11616 Exposure complete
01:22:21.744 00.055 11616 worker thread done servicing request
01:22:21.745 00.001 12268 OnExposeComplete: enter
01:22:21.745 00.000 12268 UpdateGuideState(): m_state=6
01:22:21.745 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
01:22:21.745 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.06, Mass=50, SNR=4.9, Peak=32 HFD=4.2
01:22:21.745 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.19 = 2.10)
01:22:21.745 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.01)
01:22:21.745 00.000 12268 CameraToMount -- cameraX=-8.01 cameraY=-3.65 hyp=8.81 cameraTheta=-2.71 mountX=-4.41 mountY=-7.48, mountTheta=-2.10
01:22:21.747 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.01, y=-3.65, opts=13)
01:22:21.747 00.000 12268 Enqueuing Move request for scope (-8.01, -3.65)
01:22:21.747 00.000 11616 Worker thread wakes up
01:22:21.747 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.01, -3.65) opts 0xd
01:22:21.747 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.01, -3.65)
01:22:21.747 00.000 11616 Moving (-8.01, -3.65) raw xDistance=-4.41 yDistance=-7.48
01:22:21.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.21 from input -4.41
01:22:21.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.48
01:22:21.747 00.000 11616 MoveAxis(E, 2472, ABG)
01:22:21.747 00.000 11616 Guiding  Dir = 2, Dur = 2472
01:22:21.748 00.001 11616 IsSlewing returns 0
01:22:21.748 00.000 11616 IsGuiding returns 0
01:22:21.748 00.000 11616 PulseGuide returned control before completion, sleep 2482
01:22:21.770 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=21, Gamma=1.290
01:22:21.790 00.020 12268 UpdateGuideState exits: m=50 SNR=4.9
01:22:21.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:21.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:22:21.790 00.000 12268 Enqueuing Expose request
01:22:24.240 02.450 11616 IsGuiding returns 1
01:22:24.241 00.001 11616 scope still moving after pulse duration time elapsed
01:22:24.272 00.031 11616 IsSlewing returns 0
01:22:24.273 00.001 11616 IsGuiding returns 0
01:22:24.273 00.000 11616 scope move finished after 2472 + 52 ms
01:22:24.273 00.000 11616 Move returns status 0, amount 2472
01:22:24.273 00.000 11616 MoveAxis(N, 633, ABG)
01:22:24.273 00.000 11616 Guiding  Dir = 0, Dur = 633
01:22:24.273 00.000 11616 IsSlewing returns 0
01:22:24.274 00.001 11616 IsGuiding returns 0
01:22:24.274 00.000 11616 PulseGuide returned control before completion, sleep 643
01:22:24.927 00.653 11616 IsGuiding returns 1
01:22:24.927 00.000 11616 scope still moving after pulse duration time elapsed
01:22:24.959 00.032 11616 IsSlewing returns 0
01:22:24.959 00.000 11616 IsGuiding returns 0
01:22:24.960 00.001 11616 scope move finished after 633 + 53 ms
01:22:24.960 00.000 11616 Move returns status 0, amount 633
01:22:24.960 00.000 11616 move complete, result=0
01:22:24.960 00.000 11616 worker thread done servicing request
01:22:24.960 00.000 11616 Worker thread wakes up
01:22:24.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:22:24.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:22:24.960 00.000 12268 GuideStep: -4.4 px 2472 ms EAST, -7.5 px 633 ms NORTH
01:22:26.963 02.003 11616 Exposure complete
01:22:27.021 00.058 11616 worker thread done servicing request
01:22:27.021 00.000 12268 OnExposeComplete: enter
01:22:27.021 00.000 12268 UpdateGuideState(): m_state=6
01:22:27.022 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
01:22:27.022 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=916.02, Mass=57, SNR=5.3, Peak=33 HFD=5.4
01:22:27.022 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
01:22:27.022 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
01:22:27.022 00.000 12268 CameraToMount -- cameraX=-8.53 cameraY=-2.69 hyp=8.95 cameraTheta=-2.84 mountX=-3.51 mountY=-8.12, mountTheta=-1.98
01:22:27.023 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.53, y=-2.69, opts=13)
01:22:27.024 00.001 12268 Enqueuing Move request for scope (-8.53, -2.69)
01:22:27.024 00.000 11616 Worker thread wakes up
01:22:27.024 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.53, -2.69) opts 0xd
01:22:27.024 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.53, -2.69)
01:22:27.024 00.000 11616 Moving (-8.53, -2.69) raw xDistance=-3.51 yDistance=-8.12
01:22:27.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.75 from input -3.51
01:22:27.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.22 from input -8.12
01:22:27.024 00.000 11616 MoveAxis(E, 1964, ABG)
01:22:27.024 00.000 11616 Guiding  Dir = 2, Dur = 1964
01:22:27.024 00.000 11616 IsSlewing returns 0
01:22:27.025 00.001 11616 IsGuiding returns 0
01:22:27.025 00.000 11616 PulseGuide returned control before completion, sleep 1974
01:22:27.046 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=22, Gamma=1.290
01:22:27.063 00.017 12268 UpdateGuideState exits: m=57 SNR=5.3
01:22:27.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:27.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:22:27.063 00.000 12268 Enqueuing Expose request
01:22:29.006 01.943 11616 IsGuiding returns 1
01:22:29.006 00.000 11616 scope still moving after pulse duration time elapsed
01:22:29.037 00.031 11616 IsSlewing returns 0
01:22:29.038 00.001 11616 IsGuiding returns 0
01:22:29.038 00.000 11616 scope move finished after 1964 + 48 ms
01:22:29.038 00.000 11616 Move returns status 0, amount 1964
01:22:29.038 00.000 11616 MoveAxis(N, 687, ABG)
01:22:29.038 00.000 11616 Guiding  Dir = 0, Dur = 687
01:22:29.038 00.000 11616 IsSlewing returns 0
01:22:29.039 00.001 11616 IsGuiding returns 0
01:22:29.039 00.000 11616 PulseGuide returned control before completion, sleep 697
01:22:29.749 00.710 11616 IsGuiding returns 1
01:22:29.749 00.000 11616 scope still moving after pulse duration time elapsed
01:22:29.781 00.032 11616 IsSlewing returns 0
01:22:29.782 00.001 11616 IsGuiding returns 0
01:22:29.782 00.000 11616 scope move finished after 687 + 55 ms
01:22:29.782 00.000 11616 Move returns status 0, amount 687
01:22:29.782 00.000 11616 move complete, result=0
01:22:29.782 00.000 11616 worker thread done servicing request
01:22:29.782 00.000 11616 Worker thread wakes up
01:22:29.782 00.000 12268 GuideStep: -3.5 px 1964 ms EAST, -8.1 px 687 ms NORTH
01:22:29.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:22:29.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:22:31.790 02.008 11616 Exposure complete
01:22:31.846 00.056 11616 worker thread done servicing request
01:22:31.846 00.000 12268 OnExposeComplete: enter
01:22:31.846 00.000 12268 UpdateGuideState(): m_state=6
01:22:31.847 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
01:22:31.847 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.46, Mass=57, SNR=5.3, Peak=32 HFD=5.6
01:22:31.847 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
01:22:31.847 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.06)
01:22:31.847 00.000 12268 CameraToMount -- cameraX=-8.19 cameraY=-3.25 hyp=8.81 cameraTheta=-2.76 mountX=-4.03 mountY=-7.70, mountTheta=-2.05
01:22:31.849 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.19, y=-3.25, opts=13)
01:22:31.849 00.000 12268 Enqueuing Move request for scope (-8.19, -3.25)
01:22:31.849 00.000 11616 Worker thread wakes up
01:22:31.849 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.19, -3.25) opts 0xd
01:22:31.849 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.19, -3.25)
01:22:31.849 00.000 11616 Moving (-8.19, -3.25) raw xDistance=-4.03 yDistance=-7.70
01:22:31.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.02 from input -4.03
01:22:31.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.16 from input -7.70
01:22:31.849 00.000 11616 MoveAxis(E, 2256, ABG)
01:22:31.849 00.000 11616 Guiding  Dir = 2, Dur = 2256
01:22:31.850 00.001 11616 IsSlewing returns 0
01:22:31.850 00.000 11616 IsGuiding returns 0
01:22:31.850 00.000 11616 PulseGuide returned control before completion, sleep 2266
01:22:31.874 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
01:22:31.892 00.018 12268 UpdateGuideState exits: m=57 SNR=5.3
01:22:31.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:31.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:22:31.892 00.000 12268 Enqueuing Expose request
01:22:34.132 02.240 11616 IsGuiding returns 0
01:22:34.132 00.000 11616 Move returns status 0, amount 2256
01:22:34.132 00.000 11616 MoveAxis(N, 652, ABG)
01:22:34.132 00.000 11616 Guiding  Dir = 0, Dur = 652
01:22:34.132 00.000 11616 IsSlewing returns 0
01:22:34.132 00.000 11616 IsGuiding returns 0
01:22:34.132 00.000 11616 PulseGuide returned control before completion, sleep 662
01:22:34.578 00.446 12268 evsrv: cli 0F8E69C0 connect
01:22:34.578 00.000 12268 case statement mapped state 6 to 3
01:22:34.579 00.001 12268 case statement mapped state 6 to 3
01:22:34.580 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9580bac8-962c-47e8-a29c-b73ebc97c4a6"}
01:22:34.580 00.000 12268 case statement mapped state 6 to 3
01:22:34.580 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9580bac8-962c-47e8-a29c-b73ebc97c4a6"}
01:22:34.581 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:22:34.807 00.226 11616 IsGuiding returns 1
01:22:34.807 00.000 11616 scope still moving after pulse duration time elapsed
01:22:34.839 00.032 11616 IsSlewing returns 0
01:22:34.839 00.000 11616 IsGuiding returns 0
01:22:34.839 00.000 11616 scope move finished after 652 + 55 ms
01:22:34.839 00.000 11616 Move returns status 0, amount 652
01:22:34.840 00.001 11616 move complete, result=0
01:22:34.840 00.000 11616 worker thread done servicing request
01:22:34.840 00.000 12268 GuideStep: -4.0 px 2256 ms EAST, -7.7 px 652 ms NORTH
01:22:34.840 00.000 11616 Worker thread wakes up
01:22:34.840 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:22:34.840 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:22:36.854 02.014 11616 Exposure complete
01:22:36.914 00.060 11616 worker thread done servicing request
01:22:36.914 00.000 12268 OnExposeComplete: enter
01:22:36.915 00.001 12268 UpdateGuideState(): m_state=6
01:22:36.915 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
01:22:36.915 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.08, Mass=59, SNR=5.3, Peak=33 HFD=4.2
01:22:36.915 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
01:22:36.915 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.03)
01:22:36.915 00.000 12268 CameraToMount -- cameraX=-8.34 cameraY=-3.63 hyp=9.09 cameraTheta=-2.73 mountX=-4.42 mountY=-7.80, mountTheta=-2.09
01:22:36.917 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.34, y=-3.63, opts=13)
01:22:36.917 00.000 12268 Enqueuing Move request for scope (-8.34, -3.63)
01:22:36.917 00.000 11616 Worker thread wakes up
01:22:36.917 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.34, -3.63) opts 0xd
01:22:36.917 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.34, -3.63)
01:22:36.918 00.001 11616 Moving (-8.34, -3.63) raw xDistance=-4.42 yDistance=-7.80
01:22:36.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.21 from input -4.42
01:22:36.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -7.80
01:22:36.918 00.000 11616 MoveAxis(E, 2476, ABG)
01:22:36.918 00.000 11616 Guiding  Dir = 2, Dur = 2476
01:22:36.918 00.000 11616 IsSlewing returns 0
01:22:36.918 00.000 11616 IsGuiding returns 0
01:22:36.919 00.001 11616 PulseGuide returned control before completion, sleep 2486
01:22:36.940 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=21, Gamma=1.290
01:22:36.958 00.018 12268 UpdateGuideState exits: m=59 SNR=5.3
01:22:36.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:36.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:22:36.958 00.000 12268 Enqueuing Expose request
01:22:39.417 02.459 11616 IsGuiding returns 1
01:22:39.418 00.001 11616 scope still moving after pulse duration time elapsed
01:22:39.449 00.031 11616 IsSlewing returns 0
01:22:39.449 00.000 11616 IsGuiding returns 0
01:22:39.449 00.000 11616 scope move finished after 2476 + 55 ms
01:22:39.449 00.000 11616 Move returns status 0, amount 2476
01:22:39.449 00.000 11616 MoveAxis(N, 660, ABG)
01:22:39.450 00.001 11616 Guiding  Dir = 0, Dur = 660
01:22:39.450 00.000 11616 IsSlewing returns 0
01:22:39.450 00.000 11616 IsGuiding returns 0
01:22:39.450 00.000 11616 PulseGuide returned control before completion, sleep 670
01:22:40.126 00.676 11616 IsGuiding returns 1
01:22:40.126 00.000 11616 scope still moving after pulse duration time elapsed
01:22:40.157 00.031 11616 IsSlewing returns 0
01:22:40.157 00.000 11616 IsGuiding returns 0
01:22:40.157 00.000 11616 scope move finished after 660 + 47 ms
01:22:40.157 00.000 11616 Move returns status 0, amount 660
01:22:40.157 00.000 11616 move complete, result=0
01:22:40.157 00.000 11616 worker thread done servicing request
01:22:40.158 00.001 11616 Worker thread wakes up
01:22:40.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:22:40.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:22:40.158 00.000 12268 GuideStep: -4.4 px 2476 ms EAST, -7.8 px 660 ms NORTH
01:22:42.343 02.185 11616 Exposure complete
01:22:42.430 00.087 11616 worker thread done servicing request
01:22:42.430 00.000 12268 OnExposeComplete: enter
01:22:42.431 00.001 12268 UpdateGuideState(): m_state=6
01:22:42.431 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
01:22:42.431 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.73, Mass=56, SNR=5.2, Peak=35 HFD=3.4
01:22:42.431 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.27 = 2.02)
01:22:42.431 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.09)
01:22:42.431 00.000 12268 CameraToMount -- cameraX=-8.21 cameraY=-2.98 hyp=8.73 cameraTheta=-2.79 mountX=-3.77 mountY=-7.76, mountTheta=-2.02
01:22:42.433 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.21, y=-2.98, opts=13)
01:22:42.433 00.000 12268 Enqueuing Move request for scope (-8.21, -2.98)
01:22:42.433 00.000 11616 Worker thread wakes up
01:22:42.434 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.21, -2.98) opts 0xd
01:22:42.434 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.21, -2.98)
01:22:42.434 00.000 11616 Moving (-8.21, -2.98) raw xDistance=-3.77 yDistance=-7.76
01:22:42.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.88 from input -3.77
01:22:42.434 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.16 from input -7.76
01:22:42.434 00.000 11616 MoveAxis(E, 2108, ABG)
01:22:42.434 00.000 11616 Guiding  Dir = 2, Dur = 2108
01:22:42.434 00.000 11616 IsSlewing returns 0
01:22:42.435 00.001 11616 IsGuiding returns 0
01:22:42.435 00.000 11616 PulseGuide returned control before completion, sleep 2118
01:22:42.480 00.045 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=21, Gamma=1.290
01:22:42.501 00.021 12268 UpdateGuideState exits: m=56 SNR=5.2
01:22:42.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:42.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:22:42.501 00.000 12268 Enqueuing Expose request
01:22:44.556 02.055 11616 IsGuiding returns 1
01:22:44.556 00.000 11616 scope still moving after pulse duration time elapsed
01:22:44.587 00.031 11616 IsSlewing returns 0
01:22:44.587 00.000 11616 IsGuiding returns 1
01:22:44.619 00.032 11616 IsSlewing returns 0
01:22:44.619 00.000 11616 IsGuiding returns 0
01:22:44.619 00.000 11616 scope move finished after 2108 + 77 ms
01:22:44.619 00.000 11616 Move returns status 0, amount 2108
01:22:44.620 00.001 11616 MoveAxis(N, 657, ABG)
01:22:44.620 00.000 11616 Guiding  Dir = 0, Dur = 657
01:22:44.620 00.000 11616 IsSlewing returns 0
01:22:44.620 00.000 11616 IsGuiding returns 0
01:22:44.620 00.000 11616 PulseGuide returned control before completion, sleep 667
01:22:45.297 00.677 11616 IsGuiding returns 1
01:22:45.297 00.000 11616 scope still moving after pulse duration time elapsed
01:22:45.329 00.032 11616 IsSlewing returns 0
01:22:45.329 00.000 11616 IsGuiding returns 1
01:22:45.361 00.032 11616 IsSlewing returns 0
01:22:45.361 00.000 11616 IsGuiding returns 1
01:22:45.393 00.032 11616 IsSlewing returns 0
01:22:45.393 00.000 11616 IsGuiding returns 1
01:22:45.425 00.032 11616 IsSlewing returns 0
01:22:45.425 00.000 11616 IsGuiding returns 1
01:22:45.457 00.032 11616 IsSlewing returns 0
01:22:45.457 00.000 11616 IsGuiding returns 0
01:22:45.457 00.000 11616 scope move finished after 657 + 180 ms
01:22:45.457 00.000 11616 Move returns status 0, amount 657
01:22:45.457 00.000 11616 move complete, result=0
01:22:45.458 00.001 11616 worker thread done servicing request
01:22:45.458 00.000 11616 Worker thread wakes up
01:22:45.458 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:22:45.458 00.000 12268 GuideStep: -3.8 px 2108 ms EAST, -7.8 px 657 ms NORTH
01:22:45.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:22:47.476 02.018 11616 Exposure complete
01:22:47.538 00.062 11616 worker thread done servicing request
01:22:47.538 00.000 12268 OnExposeComplete: enter
01:22:47.538 00.000 12268 UpdateGuideState(): m_state=6
01:22:47.538 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
01:22:47.539 00.001 12268 Star::Find returns 1 (0), X=665.48, Y=915.79, Mass=73, SNR=5.9, Peak=33 HFD=4.9
01:22:47.539 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
01:22:47.539 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
01:22:47.539 00.000 12268 CameraToMount -- cameraX=-8.41 cameraY=-2.92 hyp=8.90 cameraTheta=-2.81 mountX=-3.73 mountY=-7.97, mountTheta=-2.01
01:22:47.541 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.41, y=-2.92, opts=13)
01:22:47.541 00.000 12268 Enqueuing Move request for scope (-8.41, -2.92)
01:22:47.541 00.000 11616 Worker thread wakes up
01:22:47.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.41, -2.92) opts 0xd
01:22:47.541 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.41, -2.92)
01:22:47.541 00.000 11616 Moving (-8.41, -2.92) raw xDistance=-3.73 yDistance=-7.97
01:22:47.542 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.86 from input -3.73
01:22:47.542 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.97
01:22:47.542 00.000 11616 MoveAxis(E, 2086, ABG)
01:22:47.542 00.000 11616 Guiding  Dir = 2, Dur = 2086
01:22:47.542 00.000 11616 IsSlewing returns 0
01:22:47.542 00.000 11616 IsGuiding returns 0
01:22:47.543 00.001 11616 PulseGuide returned control before completion, sleep 2096
01:22:47.569 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=22, Gamma=1.290
01:22:47.591 00.022 12268 UpdateGuideState exits: m=73 SNR=5.9
01:22:47.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:47.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:22:47.591 00.000 12268 Enqueuing Expose request
01:22:49.648 02.057 11616 IsGuiding returns 1
01:22:49.649 00.001 11616 scope still moving after pulse duration time elapsed
01:22:49.678 00.029 11616 IsSlewing returns 0
01:22:49.678 00.000 11616 IsGuiding returns 0
01:22:49.679 00.001 11616 scope move finished after 2086 + 50 ms
01:22:49.679 00.000 11616 Move returns status 0, amount 2086
01:22:49.679 00.000 11616 MoveAxis(N, 674, ABG)
01:22:49.679 00.000 11616 Guiding  Dir = 0, Dur = 674
01:22:49.679 00.000 11616 IsSlewing returns 0
01:22:49.679 00.000 11616 IsGuiding returns 0
01:22:49.680 00.001 11616 PulseGuide returned control before completion, sleep 684
01:22:50.365 00.685 11616 IsGuiding returns 1
01:22:50.366 00.001 11616 scope still moving after pulse duration time elapsed
01:22:50.395 00.029 11616 IsSlewing returns 0
01:22:50.395 00.000 11616 IsGuiding returns 1
01:22:50.426 00.031 11616 IsSlewing returns 0
01:22:50.426 00.000 11616 IsGuiding returns 0
01:22:50.427 00.001 11616 scope move finished after 674 + 73 ms
01:22:50.427 00.000 11616 Move returns status 0, amount 674
01:22:50.427 00.000 11616 move complete, result=0
01:22:50.427 00.000 11616 worker thread done servicing request
01:22:50.427 00.000 12268 GuideStep: -3.7 px 2086 ms EAST, -8.0 px 674 ms NORTH
01:22:50.427 00.000 11616 Worker thread wakes up
01:22:50.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:22:50.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:22:52.543 02.116 11616 Exposure complete
01:22:52.605 00.062 11616 worker thread done servicing request
01:22:52.605 00.000 12268 OnExposeComplete: enter
01:22:52.605 00.000 12268 UpdateGuideState(): m_state=6
01:22:52.606 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
01:22:52.606 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.61, Mass=42, SNR=4.6, Peak=33 HFD=3.3
01:22:52.606 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
01:22:52.606 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
01:22:52.606 00.000 12268 CameraToMount -- cameraX=-7.91 cameraY=-3.11 hyp=8.50 cameraTheta=-2.77 mountX=-3.86 mountY=-7.45, mountTheta=-2.05
01:22:52.608 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.91, y=-3.11, opts=13)
01:22:52.608 00.000 12268 Enqueuing Move request for scope (-7.91, -3.11)
01:22:52.608 00.000 11616 Worker thread wakes up
01:22:52.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.91, -3.11) opts 0xd
01:22:52.608 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.91, -3.11)
01:22:52.609 00.001 11616 Moving (-7.91, -3.11) raw xDistance=-3.86 yDistance=-7.45
01:22:52.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.93 from input -3.86
01:22:52.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.45
01:22:52.609 00.000 11616 MoveAxis(E, 2163, ABG)
01:22:52.609 00.000 11616 Guiding  Dir = 2, Dur = 2163
01:22:52.609 00.000 11616 IsSlewing returns 0
01:22:52.610 00.001 11616 IsGuiding returns 0
01:22:52.610 00.000 11616 PulseGuide returned control before completion, sleep 2173
01:22:52.632 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
01:22:52.651 00.019 12268 UpdateGuideState exits: m=42 SNR=4.6
01:22:52.652 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:52.652 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:22:52.652 00.000 12268 Enqueuing Expose request
01:22:54.784 02.132 11616 IsGuiding returns 1
01:22:54.785 00.001 11616 scope still moving after pulse duration time elapsed
01:22:54.815 00.030 11616 IsSlewing returns 0
01:22:54.815 00.000 11616 IsGuiding returns 0
01:22:54.815 00.000 11616 scope move finished after 2163 + 43 ms
01:22:54.815 00.000 11616 Move returns status 0, amount 2163
01:22:54.816 00.001 11616 MoveAxis(N, 630, ABG)
01:22:54.816 00.000 11616 Guiding  Dir = 0, Dur = 630
01:22:54.816 00.000 11616 IsSlewing returns 0
01:22:54.816 00.000 11616 IsGuiding returns 0
01:22:54.816 00.000 11616 PulseGuide returned control before completion, sleep 640
01:22:55.468 00.652 11616 IsGuiding returns 0
01:22:55.468 00.000 11616 Move returns status 0, amount 630
01:22:55.468 00.000 11616 move complete, result=0
01:22:55.468 00.000 11616 worker thread done servicing request
01:22:55.468 00.000 11616 Worker thread wakes up
01:22:55.469 00.001 12268 GuideStep: -3.9 px 2163 ms EAST, -7.5 px 630 ms NORTH
01:22:55.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:22:55.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:22:57.487 02.018 11616 Exposure complete
01:22:57.556 00.069 11616 worker thread done servicing request
01:22:57.556 00.000 12268 OnExposeComplete: enter
01:22:57.556 00.000 12268 UpdateGuideState(): m_state=6
01:22:57.557 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
01:22:57.557 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.55, Mass=42, SNR=4.5, Peak=30 HFD=4.2
01:22:57.557 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
01:22:57.557 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
01:22:57.557 00.000 12268 CameraToMount -- cameraX=-7.62 cameraY=-3.16 hyp=8.25 cameraTheta=-2.75 mountX=-3.89 mountY=-7.16, mountTheta=-2.07
01:22:57.559 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.62, y=-3.16, opts=13)
01:22:57.560 00.001 12268 Enqueuing Move request for scope (-7.62, -3.16)
01:22:57.560 00.000 11616 Worker thread wakes up
01:22:57.560 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.62, -3.16) opts 0xd
01:22:57.560 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.62, -3.16)
01:22:57.560 00.000 11616 Moving (-7.62, -3.16) raw xDistance=-3.89 yDistance=-7.16
01:22:57.560 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.95 from input -3.89
01:22:57.560 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.07 from input -7.16
01:22:57.560 00.000 11616 MoveAxis(E, 2179, ABG)
01:22:57.560 00.000 11616 Guiding  Dir = 2, Dur = 2179
01:22:57.561 00.001 11616 IsSlewing returns 0
01:22:57.561 00.000 11616 IsGuiding returns 0
01:22:57.561 00.000 11616 PulseGuide returned control before completion, sleep 2189
01:22:57.589 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
01:22:57.610 00.021 12268 UpdateGuideState exits: m=42 SNR=4.5
01:22:57.611 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:57.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:22:57.611 00.000 12268 Enqueuing Expose request
01:22:59.765 02.154 11616 IsGuiding returns 1
01:22:59.766 00.001 11616 scope still moving after pulse duration time elapsed
01:22:59.797 00.031 11616 IsSlewing returns 0
01:22:59.797 00.000 11616 IsGuiding returns 0
01:22:59.797 00.000 11616 scope move finished after 2179 + 56 ms
01:22:59.797 00.000 11616 Move returns status 0, amount 2179
01:22:59.797 00.000 11616 MoveAxis(N, 605, ABG)
01:22:59.797 00.000 11616 Guiding  Dir = 0, Dur = 605
01:22:59.798 00.001 11616 IsSlewing returns 0
01:22:59.798 00.000 11616 IsGuiding returns 0
01:22:59.799 00.001 11616 PulseGuide returned control before completion, sleep 615
01:23:00.422 00.623 11616 IsGuiding returns 1
01:23:00.422 00.000 11616 scope still moving after pulse duration time elapsed
01:23:00.453 00.031 11616 IsSlewing returns 0
01:23:00.453 00.000 11616 IsGuiding returns 0
01:23:00.453 00.000 11616 scope move finished after 605 + 49 ms
01:23:00.453 00.000 11616 Move returns status 0, amount 605
01:23:00.453 00.000 11616 move complete, result=0
01:23:00.453 00.000 11616 worker thread done servicing request
01:23:00.453 00.000 12268 GuideStep: -3.9 px 2179 ms EAST, -7.2 px 605 ms NORTH
01:23:00.454 00.001 11616 Worker thread wakes up
01:23:00.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:00.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:23:02.539 02.085 11616 Exposure complete
01:23:02.599 00.060 11616 worker thread done servicing request
01:23:02.599 00.000 12268 OnExposeComplete: enter
01:23:02.599 00.000 12268 UpdateGuideState(): m_state=6
01:23:02.600 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
01:23:02.600 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.80, Mass=54, SNR=5.1, Peak=37 HFD=3.8
01:23:02.600 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.26 = 2.03)
01:23:02.600 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.08)
01:23:02.600 00.000 12268 CameraToMount -- cameraX=-7.78 cameraY=-2.91 hyp=8.30 cameraTheta=-2.78 mountX=-3.65 mountY=-7.34, mountTheta=-2.03
01:23:02.603 00.003 12268 SchedulePrimaryMove(0D94C700, x=-7.78, y=-2.91, opts=13)
01:23:02.603 00.000 12268 Enqueuing Move request for scope (-7.78, -2.91)
01:23:02.603 00.000 11616 Worker thread wakes up
01:23:02.603 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.78, -2.91) opts 0xd
01:23:02.603 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.78, -2.91)
01:23:02.603 00.000 11616 Moving (-7.78, -2.91) raw xDistance=-3.65 yDistance=-7.34
01:23:02.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.83 from input -3.65
01:23:02.603 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.10 from input -7.34
01:23:02.603 00.000 11616 MoveAxis(E, 2045, ABG)
01:23:02.604 00.001 11616 Guiding  Dir = 2, Dur = 2045
01:23:02.604 00.000 11616 IsSlewing returns 0
01:23:02.604 00.000 11616 IsGuiding returns 0
01:23:02.604 00.000 11616 PulseGuide returned control before completion, sleep 2055
01:23:02.626 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:23:02.643 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
01:23:02.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:02.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:23:02.643 00.000 12268 Enqueuing Expose request
01:23:04.671 02.028 11616 IsGuiding returns 1
01:23:04.671 00.000 11616 scope still moving after pulse duration time elapsed
01:23:04.702 00.031 11616 IsSlewing returns 0
01:23:04.702 00.000 11616 IsGuiding returns 0
01:23:04.702 00.000 11616 scope move finished after 2045 + 53 ms
01:23:04.702 00.000 11616 Move returns status 0, amount 2045
01:23:04.702 00.000 11616 MoveAxis(N, 621, ABG)
01:23:04.702 00.000 11616 Guiding  Dir = 0, Dur = 621
01:23:04.703 00.001 11616 IsSlewing returns 0
01:23:04.703 00.000 11616 IsGuiding returns 0
01:23:04.703 00.000 11616 PulseGuide returned control before completion, sleep 631
01:23:05.350 00.647 11616 IsGuiding returns 1
01:23:05.350 00.000 11616 scope still moving after pulse duration time elapsed
01:23:05.381 00.031 11616 IsSlewing returns 0
01:23:05.381 00.000 11616 IsGuiding returns 0
01:23:05.381 00.000 11616 scope move finished after 621 + 57 ms
01:23:05.381 00.000 11616 Move returns status 0, amount 621
01:23:05.382 00.001 11616 move complete, result=0
01:23:05.382 00.000 11616 worker thread done servicing request
01:23:05.382 00.000 11616 Worker thread wakes up
01:23:05.382 00.000 12268 GuideStep: -3.7 px 2045 ms EAST, -7.3 px 621 ms NORTH
01:23:05.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:05.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:23:07.398 02.016 11616 Exposure complete
01:23:07.455 00.057 11616 worker thread done servicing request
01:23:07.455 00.000 12268 OnExposeComplete: enter
01:23:07.455 00.000 12268 UpdateGuideState(): m_state=6
01:23:07.456 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
01:23:07.456 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.41, Mass=53, SNR=5.1, Peak=37 HFD=3.6
01:23:07.456 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
01:23:07.456 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
01:23:07.456 00.000 12268 CameraToMount -- cameraX=-7.99 cameraY=-3.31 hyp=8.64 cameraTheta=-2.75 mountX=-4.07 mountY=-7.50, mountTheta=-2.07
01:23:07.457 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.99, y=-3.31, opts=13)
01:23:07.457 00.000 12268 Enqueuing Move request for scope (-7.99, -3.31)
01:23:07.458 00.001 11616 Worker thread wakes up
01:23:07.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.99, -3.31) opts 0xd
01:23:07.458 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.99, -3.31)
01:23:07.458 00.000 11616 Moving (-7.99, -3.31) raw xDistance=-4.07 yDistance=-7.50
01:23:07.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.03 from input -4.07
01:23:07.458 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.50
01:23:07.458 00.000 11616 MoveAxis(E, 2278, ABG)
01:23:07.458 00.000 11616 Guiding  Dir = 2, Dur = 2278
01:23:07.458 00.000 11616 IsSlewing returns 0
01:23:07.459 00.001 11616 IsGuiding returns 0
01:23:07.459 00.000 11616 PulseGuide returned control before completion, sleep 2288
01:23:07.481 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:23:07.500 00.019 12268 UpdateGuideState exits: m=53 SNR=5.1
01:23:07.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:07.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:23:07.500 00.000 12268 Enqueuing Expose request
01:23:09.757 02.257 11616 IsGuiding returns 1
01:23:09.757 00.000 11616 scope still moving after pulse duration time elapsed
01:23:09.789 00.032 11616 IsSlewing returns 0
01:23:09.789 00.000 11616 IsGuiding returns 0
01:23:09.789 00.000 11616 scope move finished after 2278 + 53 ms
01:23:09.790 00.001 11616 Move returns status 0, amount 2278
01:23:09.790 00.000 11616 MoveAxis(N, 634, ABG)
01:23:09.790 00.000 11616 Guiding  Dir = 0, Dur = 634
01:23:09.790 00.000 11616 IsSlewing returns 0
01:23:09.790 00.000 11616 IsGuiding returns 0
01:23:09.790 00.000 11616 PulseGuide returned control before completion, sleep 644
01:23:10.438 00.648 11616 IsGuiding returns 1
01:23:10.438 00.000 11616 scope still moving after pulse duration time elapsed
01:23:10.470 00.032 11616 IsSlewing returns 0
01:23:10.470 00.000 11616 IsGuiding returns 0
01:23:10.470 00.000 11616 scope move finished after 634 + 45 ms
01:23:10.470 00.000 11616 Move returns status 0, amount 634
01:23:10.471 00.001 11616 move complete, result=0
01:23:10.471 00.000 11616 worker thread done servicing request
01:23:10.471 00.000 11616 Worker thread wakes up
01:23:10.471 00.000 12268 GuideStep: -4.1 px 2278 ms EAST, -7.5 px 634 ms NORTH
01:23:10.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:10.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:23:12.545 02.074 11616 Exposure complete
01:23:12.603 00.058 11616 worker thread done servicing request
01:23:12.603 00.000 12268 OnExposeComplete: enter
01:23:12.603 00.000 12268 UpdateGuideState(): m_state=6
01:23:12.603 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
01:23:12.603 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.36, Mass=47, SNR=4.8, Peak=32 HFD=3.3
01:23:12.604 00.001 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
01:23:12.604 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
01:23:12.604 00.000 12268 CameraToMount -- cameraX=-8.26 cameraY=-3.35 hyp=8.92 cameraTheta=-2.76 mountX=-4.14 mountY=-7.77, mountTheta=-2.06
01:23:12.607 00.003 12268 SchedulePrimaryMove(0D94C700, x=-8.26, y=-3.35, opts=13)
01:23:12.607 00.000 12268 Enqueuing Move request for scope (-8.26, -3.35)
01:23:12.607 00.000 11616 Worker thread wakes up
01:23:12.607 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.26, -3.35) opts 0xd
01:23:12.607 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.26, -3.35)
01:23:12.608 00.001 11616 Moving (-8.26, -3.35) raw xDistance=-4.14 yDistance=-7.77
01:23:12.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.07 from input -4.14
01:23:12.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -7.77
01:23:12.608 00.000 11616 MoveAxis(E, 2317, ABG)
01:23:12.608 00.000 11616 Guiding  Dir = 2, Dur = 2317
01:23:12.608 00.000 11616 IsSlewing returns 0
01:23:12.609 00.001 11616 IsGuiding returns 0
01:23:12.609 00.000 11616 PulseGuide returned control before completion, sleep 2327
01:23:12.630 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:23:12.647 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
01:23:12.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:12.648 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:23:12.648 00.000 12268 Enqueuing Expose request
01:23:14.945 02.297 11616 IsGuiding returns 1
01:23:14.945 00.000 11616 scope still moving after pulse duration time elapsed
01:23:14.976 00.031 11616 IsSlewing returns 0
01:23:14.977 00.001 11616 IsGuiding returns 0
01:23:14.977 00.000 11616 scope move finished after 2317 + 51 ms
01:23:14.977 00.000 11616 Move returns status 0, amount 2317
01:23:14.977 00.000 11616 MoveAxis(N, 657, ABG)
01:23:14.978 00.001 11616 Guiding  Dir = 0, Dur = 657
01:23:14.978 00.000 11616 IsSlewing returns 0
01:23:14.978 00.000 11616 IsGuiding returns 0
01:23:14.978 00.000 11616 PulseGuide returned control before completion, sleep 667
01:23:15.662 00.684 11616 IsGuiding returns 1
01:23:15.662 00.000 11616 scope still moving after pulse duration time elapsed
01:23:15.692 00.030 11616 IsSlewing returns 0
01:23:15.693 00.001 11616 IsGuiding returns 0
01:23:15.693 00.000 11616 scope move finished after 657 + 57 ms
01:23:15.693 00.000 11616 Move returns status 0, amount 657
01:23:15.693 00.000 11616 move complete, result=0
01:23:15.693 00.000 11616 worker thread done servicing request
01:23:15.693 00.000 11616 Worker thread wakes up
01:23:15.693 00.000 12268 GuideStep: -4.1 px 2317 ms EAST, -7.8 px 657 ms NORTH
01:23:15.694 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:15.694 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:23:17.695 02.001 11616 Exposure complete
01:23:17.751 00.056 11616 worker thread done servicing request
01:23:17.752 00.001 12268 OnExposeComplete: enter
01:23:17.752 00.000 12268 UpdateGuideState(): m_state=6
01:23:17.752 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
01:23:17.752 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=39, SNR=4.4, Peak=32 HFD=3.0
01:23:17.752 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.25 = 2.04)
01:23:17.752 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.07)
01:23:17.752 00.000 12268 CameraToMount -- cameraX=-8.02 cameraY=-3.08 hyp=8.59 cameraTheta=-2.77 mountX=-3.85 mountY=-7.56, mountTheta=-2.04
01:23:17.754 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.02, y=-3.08, opts=13)
01:23:17.754 00.000 12268 Enqueuing Move request for scope (-8.02, -3.08)
01:23:17.754 00.000 11616 Worker thread wakes up
01:23:17.754 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.02, -3.08) opts 0xd
01:23:17.754 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.02, -3.08)
01:23:17.754 00.000 11616 Moving (-8.02, -3.08) raw xDistance=-3.85 yDistance=-7.56
01:23:17.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.93 from input -3.85
01:23:17.754 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -7.56
01:23:17.754 00.000 11616 MoveAxis(E, 2157, ABG)
01:23:17.755 00.001 11616 Guiding  Dir = 2, Dur = 2157
01:23:17.755 00.000 11616 IsSlewing returns 0
01:23:17.755 00.000 11616 IsGuiding returns 0
01:23:17.756 00.001 11616 PulseGuide returned control before completion, sleep 2167
01:23:17.777 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:23:17.795 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
01:23:17.795 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:17.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:23:17.795 00.000 12268 Enqueuing Expose request
01:23:19.937 02.142 11616 IsGuiding returns 1
01:23:19.937 00.000 11616 scope still moving after pulse duration time elapsed
01:23:19.967 00.030 11616 IsSlewing returns 0
01:23:19.968 00.001 11616 IsGuiding returns 0
01:23:19.968 00.000 11616 scope move finished after 2157 + 54 ms
01:23:19.968 00.000 11616 Move returns status 0, amount 2157
01:23:19.968 00.000 11616 MoveAxis(N, 639, ABG)
01:23:19.968 00.000 11616 Guiding  Dir = 0, Dur = 639
01:23:19.968 00.000 11616 IsSlewing returns 0
01:23:19.969 00.001 11616 IsGuiding returns 0
01:23:19.969 00.000 11616 PulseGuide returned control before completion, sleep 649
01:23:20.618 00.649 11616 IsGuiding returns 1
01:23:20.618 00.000 11616 scope still moving after pulse duration time elapsed
01:23:20.649 00.031 11616 IsSlewing returns 0
01:23:20.650 00.001 11616 IsGuiding returns 0
01:23:20.650 00.000 11616 scope move finished after 639 + 42 ms
01:23:20.650 00.000 11616 Move returns status 0, amount 639
01:23:20.650 00.000 11616 move complete, result=0
01:23:20.650 00.000 11616 worker thread done servicing request
01:23:20.650 00.000 11616 Worker thread wakes up
01:23:20.651 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:20.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:23:20.651 00.000 12268 GuideStep: -3.9 px 2157 ms EAST, -7.6 px 639 ms NORTH
01:23:22.668 02.017 11616 Exposure complete
01:23:22.723 00.055 11616 worker thread done servicing request
01:23:22.723 00.000 12268 OnExposeComplete: enter
01:23:22.723 00.000 12268 UpdateGuideState(): m_state=6
01:23:22.724 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
01:23:22.724 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=46, SNR=4.8, Peak=36 HFD=3.1
01:23:22.724 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
01:23:22.724 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.07)
01:23:22.724 00.000 12268 CameraToMount -- cameraX=-7.98 cameraY=-3.09 hyp=8.56 cameraTheta=-2.77 mountX=-3.86 mountY=-7.52, mountTheta=-2.04
01:23:22.725 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.98, y=-3.09, opts=13)
01:23:22.725 00.000 12268 Enqueuing Move request for scope (-7.98, -3.09)
01:23:22.725 00.000 11616 Worker thread wakes up
01:23:22.726 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.98, -3.09) opts 0xd
01:23:22.726 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.98, -3.09)
01:23:22.726 00.000 11616 Moving (-7.98, -3.09) raw xDistance=-3.86 yDistance=-7.52
01:23:22.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.93 from input -3.86
01:23:22.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -7.52
01:23:22.726 00.000 11616 MoveAxis(E, 2159, ABG)
01:23:22.726 00.000 11616 Guiding  Dir = 2, Dur = 2159
01:23:22.726 00.000 11616 IsSlewing returns 0
01:23:22.726 00.000 11616 IsGuiding returns 0
01:23:22.727 00.001 11616 PulseGuide returned control before completion, sleep 2169
01:23:22.748 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:23:22.766 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
01:23:22.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:22.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:23:22.766 00.000 12268 Enqueuing Expose request
01:23:24.911 02.145 11616 IsGuiding returns 0
01:23:24.912 00.001 11616 Move returns status 0, amount 2159
01:23:24.912 00.000 11616 MoveAxis(N, 636, ABG)
01:23:24.912 00.000 11616 Guiding  Dir = 0, Dur = 636
01:23:24.912 00.000 11616 IsSlewing returns 0
01:23:24.912 00.000 11616 IsGuiding returns 0
01:23:24.913 00.001 11616 PulseGuide returned control before completion, sleep 646
01:23:25.566 00.653 11616 IsGuiding returns 1
01:23:25.567 00.001 11616 scope still moving after pulse duration time elapsed
01:23:25.596 00.029 11616 IsSlewing returns 0
01:23:25.597 00.001 11616 IsGuiding returns 0
01:23:25.597 00.000 11616 scope move finished after 636 + 48 ms
01:23:25.597 00.000 11616 Move returns status 0, amount 636
01:23:25.597 00.000 11616 move complete, result=0
01:23:25.598 00.001 11616 worker thread done servicing request
01:23:25.598 00.000 11616 Worker thread wakes up
01:23:25.598 00.000 12268 GuideStep: -3.9 px 2159 ms EAST, -7.5 px 636 ms NORTH
01:23:25.598 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:25.598 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:23:27.620 02.022 11616 Exposure complete
01:23:27.676 00.056 11616 worker thread done servicing request
01:23:27.677 00.001 12268 OnExposeComplete: enter
01:23:27.677 00.000 12268 UpdateGuideState(): m_state=6
01:23:27.677 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
01:23:27.677 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.90, Mass=44, SNR=4.6, Peak=31 HFD=3.7
01:23:27.677 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.27 = 2.01)
01:23:27.677 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.10)
01:23:27.677 00.000 12268 CameraToMount -- cameraX=-7.88 cameraY=-2.81 hyp=8.36 cameraTheta=-2.80 mountX=-3.56 mountY=-7.45, mountTheta=-2.02
01:23:27.679 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.88, y=-2.81, opts=13)
01:23:27.679 00.000 12268 Enqueuing Move request for scope (-7.88, -2.81)
01:23:27.679 00.000 11616 Worker thread wakes up
01:23:27.679 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.88, -2.81) opts 0xd
01:23:27.679 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.88, -2.81)
01:23:27.679 00.000 11616 Moving (-7.88, -2.81) raw xDistance=-3.56 yDistance=-7.45
01:23:27.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.78 from input -3.56
01:23:27.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.45
01:23:27.679 00.000 11616 MoveAxis(E, 1995, ABG)
01:23:27.679 00.000 11616 Guiding  Dir = 2, Dur = 1995
01:23:27.680 00.001 11616 IsSlewing returns 0
01:23:27.680 00.000 11616 IsGuiding returns 0
01:23:27.680 00.000 11616 PulseGuide returned control before completion, sleep 2005
01:23:27.701 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:23:27.719 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
01:23:27.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:27.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:23:27.719 00.000 12268 Enqueuing Expose request
01:23:29.699 01.980 11616 IsGuiding returns 1
01:23:29.699 00.000 11616 scope still moving after pulse duration time elapsed
01:23:29.731 00.032 11616 IsSlewing returns 0
01:23:29.732 00.001 11616 IsGuiding returns 0
01:23:29.732 00.000 11616 scope move finished after 1995 + 56 ms
01:23:29.732 00.000 11616 Move returns status 0, amount 1995
01:23:29.732 00.000 11616 MoveAxis(N, 630, ABG)
01:23:29.732 00.000 11616 Guiding  Dir = 0, Dur = 630
01:23:29.732 00.000 11616 IsSlewing returns 0
01:23:29.732 00.000 11616 IsGuiding returns 0
01:23:29.733 00.001 11616 PulseGuide returned control before completion, sleep 640
01:23:30.376 00.643 11616 IsGuiding returns 1
01:23:30.376 00.000 11616 scope still moving after pulse duration time elapsed
01:23:30.408 00.032 11616 IsSlewing returns 0
01:23:30.408 00.000 11616 IsGuiding returns 0
01:23:30.408 00.000 11616 scope move finished after 630 + 46 ms
01:23:30.408 00.000 11616 Move returns status 0, amount 630
01:23:30.408 00.000 11616 move complete, result=0
01:23:30.408 00.000 11616 worker thread done servicing request
01:23:30.408 00.000 11616 Worker thread wakes up
01:23:30.409 00.001 12268 GuideStep: -3.6 px 1995 ms EAST, -7.5 px 630 ms NORTH
01:23:30.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:30.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:23:32.424 02.015 11616 Exposure complete
01:23:32.479 00.055 11616 worker thread done servicing request
01:23:32.479 00.000 12268 OnExposeComplete: enter
01:23:32.479 00.000 12268 UpdateGuideState(): m_state=6
01:23:32.479 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
01:23:32.479 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=916.18, Mass=50, SNR=4.9, Peak=32 HFD=3.6
01:23:32.479 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
01:23:32.480 00.001 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
01:23:32.480 00.000 12268 CameraToMount -- cameraX=-8.13 cameraY=-2.54 hyp=8.51 cameraTheta=-2.84 mountX=-3.32 mountY=-7.74, mountTheta=-1.98
01:23:32.481 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.13, y=-2.54, opts=13)
01:23:32.481 00.000 12268 Enqueuing Move request for scope (-8.13, -2.54)
01:23:32.481 00.000 11616 Worker thread wakes up
01:23:32.482 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.13, -2.54) opts 0xd
01:23:32.482 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.13, -2.54)
01:23:32.482 00.000 11616 Moving (-8.13, -2.54) raw xDistance=-3.32 yDistance=-7.74
01:23:32.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.66 from input -3.32
01:23:32.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.16 from input -7.74
01:23:32.482 00.000 11616 MoveAxis(E, 1857, ABG)
01:23:32.482 00.000 11616 Guiding  Dir = 2, Dur = 1857
01:23:32.482 00.000 11616 IsSlewing returns 0
01:23:32.482 00.000 11616 IsGuiding returns 0
01:23:32.483 00.001 11616 PulseGuide returned control before completion, sleep 1867
01:23:32.504 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:23:32.522 00.018 12268 UpdateGuideState exits: m=50 SNR=4.9
01:23:32.522 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:32.522 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:23:32.522 00.000 12268 Enqueuing Expose request
01:23:34.356 01.834 11616 IsGuiding returns 1
01:23:34.356 00.000 11616 scope still moving after pulse duration time elapsed
01:23:34.386 00.030 11616 IsSlewing returns 0
01:23:34.387 00.001 11616 IsGuiding returns 0
01:23:34.387 00.000 11616 scope move finished after 1857 + 48 ms
01:23:34.387 00.000 11616 Move returns status 0, amount 1857
01:23:34.387 00.000 11616 MoveAxis(N, 654, ABG)
01:23:34.387 00.000 11616 Guiding  Dir = 0, Dur = 654
01:23:34.388 00.001 11616 IsSlewing returns 0
01:23:34.388 00.000 11616 IsGuiding returns 0
01:23:34.388 00.000 11616 PulseGuide returned control before completion, sleep 664
01:23:35.059 00.671 11616 IsGuiding returns 1
01:23:35.059 00.000 11616 scope still moving after pulse duration time elapsed
01:23:35.090 00.031 11616 IsSlewing returns 0
01:23:35.091 00.001 11616 IsGuiding returns 1
01:23:35.122 00.031 11616 IsSlewing returns 0
01:23:35.122 00.000 11616 IsGuiding returns 1
01:23:35.152 00.030 11616 IsSlewing returns 0
01:23:35.152 00.000 11616 IsGuiding returns 1
01:23:35.184 00.032 11616 IsSlewing returns 0
01:23:35.184 00.000 11616 IsGuiding returns 0
01:23:35.184 00.000 11616 scope move finished after 654 + 142 ms
01:23:35.184 00.000 11616 Move returns status 0, amount 654
01:23:35.184 00.000 11616 move complete, result=0
01:23:35.184 00.000 11616 worker thread done servicing request
01:23:35.185 00.001 11616 Worker thread wakes up
01:23:35.185 00.000 12268 GuideStep: -3.3 px 1857 ms EAST, -7.7 px 654 ms NORTH
01:23:35.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:35.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:23:37.196 02.011 11616 Exposure complete
01:23:37.250 00.054 11616 worker thread done servicing request
01:23:37.250 00.000 12268 OnExposeComplete: enter
01:23:37.251 00.001 12268 UpdateGuideState(): m_state=6
01:23:37.251 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
01:23:37.251 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.72, Mass=46, SNR=4.8, Peak=33 HFD=3.9
01:23:37.251 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
01:23:37.251 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
01:23:37.251 00.000 12268 CameraToMount -- cameraX=-7.83 cameraY=-2.99 hyp=8.38 cameraTheta=-2.78 mountX=-3.74 mountY=-7.38, mountTheta=-2.04
01:23:37.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.83, y=-2.99, opts=13)
01:23:37.253 00.000 12268 Enqueuing Move request for scope (-7.83, -2.99)
01:23:37.253 00.000 11616 Worker thread wakes up
01:23:37.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.83, -2.99) opts 0xd
01:23:37.253 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.83, -2.99)
01:23:37.253 00.000 11616 Moving (-7.83, -2.99) raw xDistance=-3.74 yDistance=-7.38
01:23:37.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.87 from input -3.74
01:23:37.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.11 from input -7.38
01:23:37.253 00.000 11616 MoveAxis(E, 2095, ABG)
01:23:37.253 00.000 11616 Guiding  Dir = 2, Dur = 2095
01:23:37.254 00.001 11616 IsSlewing returns 0
01:23:37.254 00.000 11616 IsGuiding returns 0
01:23:37.254 00.000 11616 PulseGuide returned control before completion, sleep 2105
01:23:37.274 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
01:23:37.291 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
01:23:37.291 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:37.291 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:23:37.292 00.001 12268 Enqueuing Expose request
01:23:39.364 02.072 11616 IsGuiding returns 1
01:23:39.365 00.001 11616 scope still moving after pulse duration time elapsed
01:23:39.396 00.031 11616 IsSlewing returns 0
01:23:39.397 00.001 11616 IsGuiding returns 0
01:23:39.397 00.000 11616 scope move finished after 2095 + 47 ms
01:23:39.397 00.000 11616 Move returns status 0, amount 2095
01:23:39.397 00.000 11616 MoveAxis(N, 625, ABG)
01:23:39.397 00.000 11616 Guiding  Dir = 0, Dur = 625
01:23:39.397 00.000 11616 IsSlewing returns 0
01:23:39.398 00.001 11616 IsGuiding returns 0
01:23:39.398 00.000 11616 PulseGuide returned control before completion, sleep 635
01:23:40.046 00.648 11616 IsGuiding returns 1
01:23:40.046 00.000 11616 scope still moving after pulse duration time elapsed
01:23:40.077 00.031 11616 IsSlewing returns 0
01:23:40.078 00.001 11616 IsGuiding returns 0
01:23:40.078 00.000 11616 scope move finished after 625 + 55 ms
01:23:40.078 00.000 11616 Move returns status 0, amount 625
01:23:40.078 00.000 11616 move complete, result=0
01:23:40.079 00.001 11616 worker thread done servicing request
01:23:40.079 00.000 11616 Worker thread wakes up
01:23:40.079 00.000 12268 GuideStep: -3.7 px 2095 ms EAST, -7.4 px 625 ms NORTH
01:23:40.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:40.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:23:42.092 02.013 11616 Exposure complete
01:23:42.146 00.054 11616 worker thread done servicing request
01:23:42.146 00.000 12268 OnExposeComplete: enter
01:23:42.146 00.000 12268 UpdateGuideState(): m_state=6
01:23:42.147 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
01:23:42.147 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=45, SNR=4.7, Peak=33 HFD=3.9
01:23:42.147 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.23 = 2.06)
01:23:42.147 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
01:23:42.147 00.000 12268 CameraToMount -- cameraX=-7.71 cameraY=-3.15 hyp=8.33 cameraTheta=-2.75 mountX=-3.88 mountY=-7.25, mountTheta=-2.06
01:23:42.148 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.71, y=-3.15, opts=13)
01:23:42.148 00.000 12268 Enqueuing Move request for scope (-7.71, -3.15)
01:23:42.149 00.001 11616 Worker thread wakes up
01:23:42.149 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.71, -3.15) opts 0xd
01:23:42.149 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.71, -3.15)
01:23:42.149 00.000 11616 Moving (-7.71, -3.15) raw xDistance=-3.88 yDistance=-7.25
01:23:42.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.94 from input -3.88
01:23:42.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.09 from input -7.25
01:23:42.149 00.000 11616 MoveAxis(E, 2174, ABG)
01:23:42.149 00.000 11616 Guiding  Dir = 2, Dur = 2174
01:23:42.150 00.001 11616 IsSlewing returns 0
01:23:42.150 00.000 11616 IsGuiding returns 0
01:23:42.151 00.001 11616 PulseGuide returned control before completion, sleep 2184
01:23:42.171 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
01:23:42.188 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
01:23:42.188 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:42.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:23:42.189 00.001 12268 Enqueuing Expose request
01:23:44.337 02.148 11616 IsGuiding returns 1
01:23:44.337 00.000 11616 scope still moving after pulse duration time elapsed
01:23:44.368 00.031 11616 IsSlewing returns 0
01:23:44.369 00.001 11616 IsGuiding returns 0
01:23:44.369 00.000 11616 scope move finished after 2174 + 44 ms
01:23:44.369 00.000 11616 Move returns status 0, amount 2174
01:23:44.369 00.000 11616 MoveAxis(N, 613, ABG)
01:23:44.369 00.000 11616 Guiding  Dir = 0, Dur = 613
01:23:44.370 00.001 11616 IsSlewing returns 0
01:23:44.370 00.000 11616 IsGuiding returns 0
01:23:44.370 00.000 11616 PulseGuide returned control before completion, sleep 623
01:23:45.005 00.635 11616 IsGuiding returns 1
01:23:45.005 00.000 11616 scope still moving after pulse duration time elapsed
01:23:45.036 00.031 11616 IsSlewing returns 0
01:23:45.037 00.001 11616 IsGuiding returns 0
01:23:45.037 00.000 11616 scope move finished after 613 + 53 ms
01:23:45.037 00.000 11616 Move returns status 0, amount 613
01:23:45.037 00.000 11616 move complete, result=0
01:23:45.037 00.000 11616 worker thread done servicing request
01:23:45.037 00.000 11616 Worker thread wakes up
01:23:45.038 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:45.038 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:23:45.038 00.000 12268 GuideStep: -3.9 px 2174 ms EAST, -7.2 px 613 ms NORTH
01:23:47.056 02.018 11616 Exposure complete
01:23:47.112 00.056 11616 worker thread done servicing request
01:23:47.112 00.000 12268 OnExposeComplete: enter
01:23:47.112 00.000 12268 UpdateGuideState(): m_state=6
01:23:47.112 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
01:23:47.112 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.95, Mass=57, SNR=5.3, Peak=35 HFD=3.0
01:23:47.112 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.30 = 1.99)
01:23:47.112 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.12)
01:23:47.112 00.000 12268 CameraToMount -- cameraX=-8.36 cameraY=-2.76 hyp=8.80 cameraTheta=-2.82 mountX=-3.56 mountY=-7.93, mountTheta=-1.99
01:23:47.114 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.36, y=-2.76, opts=13)
01:23:47.114 00.000 12268 Enqueuing Move request for scope (-8.36, -2.76)
01:23:47.114 00.000 11616 Worker thread wakes up
01:23:47.114 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.36, -2.76) opts 0xd
01:23:47.114 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.36, -2.76)
01:23:47.114 00.000 11616 Moving (-8.36, -2.76) raw xDistance=-3.56 yDistance=-7.93
01:23:47.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.78 from input -3.56
01:23:47.114 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.93
01:23:47.114 00.000 11616 MoveAxis(E, 1993, ABG)
01:23:47.114 00.000 11616 Guiding  Dir = 2, Dur = 1993
01:23:47.115 00.001 11616 IsSlewing returns 0
01:23:47.115 00.000 11616 IsGuiding returns 0
01:23:47.115 00.000 11616 PulseGuide returned control before completion, sleep 2003
01:23:47.137 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=55, Gamma=1.290
01:23:47.155 00.018 12268 UpdateGuideState exits: m=57 SNR=5.3
01:23:47.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:47.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:23:47.155 00.000 12268 Enqueuing Expose request
01:23:49.134 01.979 11616 IsGuiding returns 1
01:23:49.135 00.001 11616 scope still moving after pulse duration time elapsed
01:23:49.166 00.031 11616 IsSlewing returns 0
01:23:49.166 00.000 11616 IsGuiding returns 0
01:23:49.166 00.000 11616 scope move finished after 1993 + 59 ms
01:23:49.167 00.001 11616 Move returns status 0, amount 1993
01:23:49.167 00.000 11616 MoveAxis(N, 671, ABG)
01:23:49.167 00.000 11616 Guiding  Dir = 0, Dur = 671
01:23:49.167 00.000 11616 IsSlewing returns 0
01:23:49.167 00.000 11616 IsGuiding returns 0
01:23:49.168 00.001 11616 PulseGuide returned control before completion, sleep 681
01:23:49.863 00.695 11616 IsGuiding returns 1
01:23:49.863 00.000 11616 scope still moving after pulse duration time elapsed
01:23:49.894 00.031 11616 IsSlewing returns 0
01:23:49.894 00.000 11616 IsGuiding returns 0
01:23:49.895 00.001 11616 scope move finished after 671 + 56 ms
01:23:49.895 00.000 11616 Move returns status 0, amount 671
01:23:49.895 00.000 11616 move complete, result=0
01:23:49.895 00.000 11616 worker thread done servicing request
01:23:49.895 00.000 11616 Worker thread wakes up
01:23:49.895 00.000 12268 GuideStep: -3.6 px 1993 ms EAST, -7.9 px 671 ms NORTH
01:23:49.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:49.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:23:51.906 02.011 11616 Exposure complete
01:23:51.960 00.054 11616 worker thread done servicing request
01:23:51.960 00.000 12268 OnExposeComplete: enter
01:23:51.960 00.000 12268 UpdateGuideState(): m_state=6
01:23:51.961 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
01:23:51.961 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.58, Mass=46, SNR=4.8, Peak=34 HFD=3.8
01:23:51.961 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
01:23:51.961 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
01:23:51.961 00.000 12268 CameraToMount -- cameraX=-7.76 cameraY=-3.14 hyp=8.37 cameraTheta=-2.76 mountX=-3.88 mountY=-7.29, mountTheta=-2.06
01:23:51.962 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.76, y=-3.14, opts=13)
01:23:51.963 00.001 12268 Enqueuing Move request for scope (-7.76, -3.14)
01:23:51.963 00.000 11616 Worker thread wakes up
01:23:51.963 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.76, -3.14) opts 0xd
01:23:51.963 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.76, -3.14)
01:23:51.963 00.000 11616 Moving (-7.76, -3.14) raw xDistance=-3.88 yDistance=-7.29
01:23:51.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.94 from input -3.88
01:23:51.963 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.09 from input -7.29
01:23:51.963 00.000 11616 MoveAxis(E, 2171, ABG)
01:23:51.963 00.000 11616 Guiding  Dir = 2, Dur = 2171
01:23:51.963 00.000 11616 IsSlewing returns 0
01:23:51.964 00.001 11616 IsGuiding returns 0
01:23:51.964 00.000 11616 PulseGuide returned control before completion, sleep 2181
01:23:51.984 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:23:52.001 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
01:23:52.001 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:52.001 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:23:52.001 00.000 12268 Enqueuing Expose request
01:23:54.151 02.150 11616 IsGuiding returns 1
01:23:54.151 00.000 11616 scope still moving after pulse duration time elapsed
01:23:54.182 00.031 11616 IsSlewing returns 0
01:23:54.183 00.001 11616 IsGuiding returns 0
01:23:54.183 00.000 11616 scope move finished after 2171 + 48 ms
01:23:54.183 00.000 11616 Move returns status 0, amount 2171
01:23:54.183 00.000 11616 MoveAxis(N, 617, ABG)
01:23:54.183 00.000 11616 Guiding  Dir = 0, Dur = 617
01:23:54.183 00.000 11616 IsSlewing returns 0
01:23:54.184 00.001 11616 IsGuiding returns 0
01:23:54.184 00.000 11616 PulseGuide returned control before completion, sleep 627
01:23:54.820 00.636 11616 IsGuiding returns 1
01:23:54.820 00.000 11616 scope still moving after pulse duration time elapsed
01:23:54.852 00.032 11616 IsSlewing returns 0
01:23:54.853 00.001 11616 IsGuiding returns 0
01:23:54.853 00.000 11616 scope move finished after 617 + 52 ms
01:23:54.853 00.000 11616 Move returns status 0, amount 617
01:23:54.853 00.000 11616 move complete, result=0
01:23:54.853 00.000 11616 worker thread done servicing request
01:23:54.853 00.000 11616 Worker thread wakes up
01:23:54.853 00.000 12268 GuideStep: -3.9 px 2171 ms EAST, -7.3 px 617 ms NORTH
01:23:54.854 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:54.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:23:56.865 02.011 11616 Exposure complete
01:23:56.922 00.057 11616 worker thread done servicing request
01:23:56.922 00.000 12268 OnExposeComplete: enter
01:23:56.922 00.000 12268 UpdateGuideState(): m_state=6
01:23:56.923 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
01:23:56.923 00.000 12268 Star::Find returns 1 (0), X=665.18, Y=915.89, Mass=60, SNR=5.3, Peak=32 HFD=5.5
01:23:56.923 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
01:23:56.923 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
01:23:56.923 00.000 12268 CameraToMount -- cameraX=-8.70 cameraY=-2.82 hyp=9.15 cameraTheta=-2.83 mountX=-3.65 mountY=-8.27, mountTheta=-1.99
01:23:56.924 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.70, y=-2.82, opts=13)
01:23:56.925 00.001 12268 Enqueuing Move request for scope (-8.70, -2.82)
01:23:56.925 00.000 11616 Worker thread wakes up
01:23:56.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.70, -2.82) opts 0xd
01:23:56.925 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.70, -2.82)
01:23:56.925 00.000 11616 Moving (-8.70, -2.82) raw xDistance=-3.65 yDistance=-8.27
01:23:56.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.83 from input -3.65
01:23:56.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.24 from input -8.27
01:23:56.925 00.000 11616 MoveAxis(E, 2046, ABG)
01:23:56.925 00.000 11616 Guiding  Dir = 2, Dur = 2046
01:23:56.925 00.000 11616 IsSlewing returns 0
01:23:56.926 00.001 11616 IsGuiding returns 0
01:23:56.926 00.000 11616 PulseGuide returned control before completion, sleep 2056
01:23:56.946 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:23:56.963 00.017 12268 UpdateGuideState exits: m=60 SNR=5.3
01:23:56.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:56.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:23:56.963 00.000 12268 Enqueuing Expose request
01:23:58.993 02.030 11616 IsGuiding returns 1
01:23:58.994 00.001 11616 scope still moving after pulse duration time elapsed
01:23:59.024 00.030 11616 IsSlewing returns 0
01:23:59.025 00.001 11616 IsGuiding returns 0
01:23:59.025 00.000 11616 scope move finished after 2046 + 52 ms
01:23:59.025 00.000 11616 Move returns status 0, amount 2046
01:23:59.025 00.000 11616 MoveAxis(N, 700, ABG)
01:23:59.025 00.000 11616 Guiding  Dir = 0, Dur = 700
01:23:59.025 00.000 11616 IsSlewing returns 0
01:23:59.026 00.001 11616 IsGuiding returns 0
01:23:59.026 00.000 11616 PulseGuide returned control before completion, sleep 710
01:23:59.748 00.722 11616 IsGuiding returns 1
01:23:59.748 00.000 11616 scope still moving after pulse duration time elapsed
01:23:59.780 00.032 11616 IsSlewing returns 0
01:23:59.780 00.000 11616 IsGuiding returns 0
01:23:59.780 00.000 11616 scope move finished after 700 + 54 ms
01:23:59.780 00.000 11616 Move returns status 0, amount 700
01:23:59.780 00.000 11616 move complete, result=0
01:23:59.780 00.000 11616 worker thread done servicing request
01:23:59.781 00.001 12268 GuideStep: -3.7 px 2046 ms EAST, -8.3 px 700 ms NORTH
01:23:59.781 00.000 11616 Worker thread wakes up
01:23:59.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:23:59.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:24:01.790 02.009 11616 Exposure complete
01:24:01.847 00.057 11616 worker thread done servicing request
01:24:01.847 00.000 12268 OnExposeComplete: enter
01:24:01.847 00.000 12268 UpdateGuideState(): m_state=6
01:24:01.848 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
01:24:01.848 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.99, Mass=45, SNR=4.7, Peak=33 HFD=3.1
01:24:01.848 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.29 = 1.99)
01:24:01.848 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.12)
01:24:01.848 00.000 12268 CameraToMount -- cameraX=-8.09 cameraY=-2.72 hyp=8.54 cameraTheta=-2.82 mountX=-3.50 mountY=-7.68, mountTheta=-2.00
01:24:01.849 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.09, y=-2.72, opts=13)
01:24:01.850 00.001 12268 Enqueuing Move request for scope (-8.09, -2.72)
01:24:01.850 00.000 11616 Worker thread wakes up
01:24:01.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.09, -2.72) opts 0xd
01:24:01.850 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.09, -2.72)
01:24:01.850 00.000 11616 Moving (-8.09, -2.72) raw xDistance=-3.50 yDistance=-7.68
01:24:01.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.75 from input -3.50
01:24:01.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.68
01:24:01.850 00.000 11616 MoveAxis(E, 1959, ABG)
01:24:01.850 00.000 11616 Guiding  Dir = 2, Dur = 1959
01:24:01.850 00.000 11616 IsSlewing returns 0
01:24:01.851 00.001 11616 IsGuiding returns 0
01:24:01.851 00.000 11616 PulseGuide returned control before completion, sleep 1969
01:24:01.875 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
01:24:01.893 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
01:24:01.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:01.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:24:01.893 00.000 12268 Enqueuing Expose request
01:24:03.822 01.929 11616 IsGuiding returns 1
01:24:03.822 00.000 11616 scope still moving after pulse duration time elapsed
01:24:03.853 00.031 11616 IsSlewing returns 0
01:24:03.853 00.000 11616 IsGuiding returns 0
01:24:03.853 00.000 11616 scope move finished after 1959 + 43 ms
01:24:03.853 00.000 11616 Move returns status 0, amount 1959
01:24:03.854 00.001 11616 MoveAxis(N, 649, ABG)
01:24:03.854 00.000 11616 Guiding  Dir = 0, Dur = 649
01:24:03.854 00.000 11616 IsSlewing returns 0
01:24:03.854 00.000 11616 IsGuiding returns 0
01:24:03.854 00.000 11616 PulseGuide returned control before completion, sleep 659
01:24:04.524 00.670 11616 IsGuiding returns 1
01:24:04.524 00.000 11616 scope still moving after pulse duration time elapsed
01:24:04.555 00.031 11616 IsSlewing returns 0
01:24:04.555 00.000 11616 IsGuiding returns 0
01:24:04.556 00.001 11616 scope move finished after 649 + 52 ms
01:24:04.556 00.000 11616 Move returns status 0, amount 649
01:24:04.556 00.000 11616 move complete, result=0
01:24:04.556 00.000 11616 worker thread done servicing request
01:24:04.556 00.000 11616 Worker thread wakes up
01:24:04.557 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:24:04.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:24:04.557 00.000 12268 GuideStep: -3.5 px 1959 ms EAST, -7.7 px 649 ms NORTH
01:24:06.564 02.007 11616 Exposure complete
01:24:06.624 00.060 11616 worker thread done servicing request
01:24:06.624 00.000 12268 OnExposeComplete: enter
01:24:06.624 00.000 12268 UpdateGuideState(): m_state=6
01:24:06.624 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
01:24:06.624 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.48, Mass=66, SNR=5.6, Peak=37 HFD=3.9
01:24:06.625 00.001 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
01:24:06.625 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.06)
01:24:06.625 00.000 12268 CameraToMount -- cameraX=-8.13 cameraY=-3.23 hyp=8.75 cameraTheta=-2.76 mountX=-4.01 mountY=-7.65, mountTheta=-2.05
01:24:06.628 00.003 12268 SchedulePrimaryMove(0D94C700, x=-8.13, y=-3.23, opts=13)
01:24:06.628 00.000 12268 Enqueuing Move request for scope (-8.13, -3.23)
01:24:06.628 00.000 11616 Worker thread wakes up
01:24:06.628 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.13, -3.23) opts 0xd
01:24:06.628 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.13, -3.23)
01:24:06.628 00.000 11616 Moving (-8.13, -3.23) raw xDistance=-4.01 yDistance=-7.65
01:24:06.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.01 from input -4.01
01:24:06.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.65
01:24:06.628 00.000 11616 MoveAxis(E, 2246, ABG)
01:24:06.628 00.000 11616 Guiding  Dir = 2, Dur = 2246
01:24:06.629 00.001 11616 IsSlewing returns 0
01:24:06.629 00.000 11616 IsGuiding returns 0
01:24:06.629 00.000 11616 PulseGuide returned control before completion, sleep 2256
01:24:06.653 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
01:24:06.672 00.019 12268 UpdateGuideState exits: m=66 SNR=5.6
01:24:06.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:06.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:24:06.672 00.000 12268 Enqueuing Expose request
01:24:08.898 02.226 11616 IsGuiding returns 1
01:24:08.898 00.000 11616 scope still moving after pulse duration time elapsed
01:24:08.927 00.029 11616 IsSlewing returns 0
01:24:08.928 00.001 11616 IsGuiding returns 0
01:24:08.928 00.000 11616 scope move finished after 2246 + 52 ms
01:24:08.928 00.000 11616 Move returns status 0, amount 2246
01:24:08.928 00.000 11616 MoveAxis(N, 648, ABG)
01:24:08.928 00.000 11616 Guiding  Dir = 0, Dur = 648
01:24:08.928 00.000 11616 IsSlewing returns 0
01:24:08.928 00.000 11616 IsGuiding returns 0
01:24:08.929 00.001 11616 PulseGuide returned control before completion, sleep 658
01:24:09.594 00.665 11616 IsGuiding returns 1
01:24:09.594 00.000 11616 scope still moving after pulse duration time elapsed
01:24:09.625 00.031 11616 IsSlewing returns 0
01:24:09.626 00.001 11616 IsGuiding returns 0
01:24:09.626 00.000 11616 scope move finished after 648 + 49 ms
01:24:09.626 00.000 11616 Move returns status 0, amount 648
01:24:09.626 00.000 11616 move complete, result=0
01:24:09.626 00.000 11616 worker thread done servicing request
01:24:09.626 00.000 11616 Worker thread wakes up
01:24:09.626 00.000 12268 GuideStep: -4.0 px 2246 ms EAST, -7.7 px 648 ms NORTH
01:24:09.627 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:24:09.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:24:11.647 02.020 11616 Exposure complete
01:24:11.702 00.055 11616 worker thread done servicing request
01:24:11.702 00.000 12268 OnExposeComplete: enter
01:24:11.703 00.001 12268 UpdateGuideState(): m_state=6
01:24:11.703 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
01:24:11.703 00.000 12268 Star::Find returns 1 (0), X=664.79, Y=915.41, Mass=74, SNR=5.9, Peak=36 HFD=7.1
01:24:11.703 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.27 = 2.02)
01:24:11.703 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.09)
01:24:11.703 00.000 12268 CameraToMount -- cameraX=-9.09 cameraY=-3.30 hyp=9.67 cameraTheta=-2.79 mountX=-4.17 mountY=-8.59, mountTheta=-2.02
01:24:11.705 00.002 12268 SchedulePrimaryMove(0D94C700, x=-9.09, y=-3.30, opts=13)
01:24:11.705 00.000 12268 Enqueuing Move request for scope (-9.09, -3.30)
01:24:11.705 00.000 11616 Worker thread wakes up
01:24:11.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-9.09, -3.30) opts 0xd
01:24:11.705 00.000 11616 Handling offset move in thread for scope, endpoint = (-9.09, -3.30)
01:24:11.705 00.000 11616 Moving (-9.09, -3.30) raw xDistance=-4.17 yDistance=-8.59
01:24:11.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.08 from input -4.17
01:24:11.705 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.29 from input -8.59
01:24:11.705 00.000 11616 MoveAxis(E, 2334, ABG)
01:24:11.705 00.000 11616 Guiding  Dir = 2, Dur = 2334
01:24:11.706 00.001 11616 IsSlewing returns 0
01:24:11.706 00.000 11616 IsGuiding returns 0
01:24:11.707 00.001 11616 PulseGuide returned control before completion, sleep 2344
01:24:11.728 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
01:24:11.745 00.017 12268 UpdateGuideState exits: m=74 SNR=5.9
01:24:11.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:11.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:24:11.746 00.001 12268 Enqueuing Expose request
01:24:14.055 02.309 11616 IsGuiding returns 1
01:24:14.055 00.000 11616 scope still moving after pulse duration time elapsed
01:24:14.085 00.030 11616 IsSlewing returns 0
01:24:14.086 00.001 11616 IsGuiding returns 0
01:24:14.086 00.000 11616 scope move finished after 2334 + 46 ms
01:24:14.086 00.000 11616 Move returns status 0, amount 2334
01:24:14.086 00.000 11616 MoveAxis(N, 727, ABG)
01:24:14.086 00.000 11616 Guiding  Dir = 0, Dur = 727
01:24:14.087 00.001 11616 IsSlewing returns 0
01:24:14.087 00.000 11616 IsGuiding returns 0
01:24:14.087 00.000 11616 PulseGuide returned control before completion, sleep 737
01:24:14.836 00.749 11616 IsGuiding returns 1
01:24:14.837 00.001 11616 scope still moving after pulse duration time elapsed
01:24:14.868 00.031 11616 IsSlewing returns 0
01:24:14.869 00.001 11616 IsGuiding returns 0
01:24:14.869 00.000 11616 scope move finished after 727 + 55 ms
01:24:14.869 00.000 11616 Move returns status 0, amount 727
01:24:14.869 00.000 11616 move complete, result=0
01:24:14.869 00.000 11616 worker thread done servicing request
01:24:14.869 00.000 11616 Worker thread wakes up
01:24:14.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:24:14.870 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:24:14.870 00.000 12268 GuideStep: -4.2 px 2334 ms EAST, -8.6 px 727 ms NORTH
01:24:16.875 02.005 11616 Exposure complete
01:24:16.930 00.055 11616 worker thread done servicing request
01:24:16.930 00.000 12268 OnExposeComplete: enter
01:24:16.930 00.000 12268 UpdateGuideState(): m_state=6
01:24:16.930 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
01:24:16.930 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.48, Mass=58, SNR=5.3, Peak=31 HFD=5.0
01:24:16.930 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
01:24:16.931 00.001 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
01:24:16.931 00.000 12268 CameraToMount -- cameraX=-8.00 cameraY=-3.23 hyp=8.62 cameraTheta=-2.76 mountX=-4.00 mountY=-7.51, mountTheta=-2.06
01:24:16.932 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.00, y=-3.23, opts=13)
01:24:16.932 00.000 12268 Enqueuing Move request for scope (-8.00, -3.23)
01:24:16.932 00.000 11616 Worker thread wakes up
01:24:16.933 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.00, -3.23) opts 0xd
01:24:16.933 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.00, -3.23)
01:24:16.933 00.000 11616 Moving (-8.00, -3.23) raw xDistance=-4.00 yDistance=-7.51
01:24:16.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.00 from input -4.00
01:24:16.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.13 from input -7.51
01:24:16.933 00.000 11616 MoveAxis(E, 2239, ABG)
01:24:16.933 00.000 11616 Guiding  Dir = 2, Dur = 2239
01:24:16.933 00.000 11616 IsSlewing returns 0
01:24:16.933 00.000 11616 IsGuiding returns 0
01:24:16.934 00.001 11616 PulseGuide returned control before completion, sleep 2249
01:24:16.956 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:24:16.973 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
01:24:16.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:16.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:24:16.973 00.000 12268 Enqueuing Expose request
01:24:19.191 02.218 11616 IsGuiding returns 1
01:24:19.191 00.000 11616 scope still moving after pulse duration time elapsed
01:24:19.222 00.031 11616 IsSlewing returns 0
01:24:19.223 00.001 11616 IsGuiding returns 0
01:24:19.223 00.000 11616 scope move finished after 2239 + 50 ms
01:24:19.223 00.000 11616 Move returns status 0, amount 2239
01:24:19.223 00.000 11616 MoveAxis(N, 636, ABG)
01:24:19.223 00.000 11616 Guiding  Dir = 0, Dur = 636
01:24:19.224 00.001 11616 IsSlewing returns 0
01:24:19.224 00.000 11616 IsGuiding returns 0
01:24:19.224 00.000 11616 PulseGuide returned control before completion, sleep 646
01:24:19.874 00.650 11616 IsGuiding returns 1
01:24:19.875 00.001 11616 scope still moving after pulse duration time elapsed
01:24:19.904 00.029 11616 IsSlewing returns 0
01:24:19.905 00.001 11616 IsGuiding returns 0
01:24:19.905 00.000 11616 scope move finished after 636 + 45 ms
01:24:19.905 00.000 11616 Move returns status 0, amount 636
01:24:19.905 00.000 11616 move complete, result=0
01:24:19.905 00.000 11616 worker thread done servicing request
01:24:19.906 00.001 11616 Worker thread wakes up
01:24:19.906 00.000 12268 GuideStep: -4.0 px 2239 ms EAST, -7.5 px 636 ms NORTH
01:24:19.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:24:19.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:24:21.916 02.010 11616 Exposure complete
01:24:21.972 00.056 11616 worker thread done servicing request
01:24:21.972 00.000 12268 OnExposeComplete: enter
01:24:21.972 00.000 12268 UpdateGuideState(): m_state=6
01:24:21.972 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
01:24:21.973 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.60, Mass=46, SNR=4.8, Peak=35 HFD=3.4
01:24:21.973 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
01:24:21.973 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
01:24:21.973 00.000 12268 CameraToMount -- cameraX=-7.87 cameraY=-3.11 hyp=8.46 cameraTheta=-2.76 mountX=-3.87 mountY=-7.40, mountTheta=-2.05
01:24:21.974 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.87, y=-3.11, opts=13)
01:24:21.974 00.000 12268 Enqueuing Move request for scope (-7.87, -3.11)
01:24:21.974 00.000 11616 Worker thread wakes up
01:24:21.975 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.87, -3.11) opts 0xd
01:24:21.975 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.87, -3.11)
01:24:21.975 00.000 11616 Moving (-7.87, -3.11) raw xDistance=-3.87 yDistance=-7.40
01:24:21.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.93 from input -3.87
01:24:21.975 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.11 from input -7.40
01:24:21.975 00.000 11616 MoveAxis(E, 2165, ABG)
01:24:21.975 00.000 11616 Guiding  Dir = 2, Dur = 2165
01:24:21.975 00.000 11616 IsSlewing returns 0
01:24:21.975 00.000 11616 IsGuiding returns 0
01:24:21.976 00.001 11616 PulseGuide returned control before completion, sleep 2175
01:24:21.997 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
01:24:22.014 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
01:24:22.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:22.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:24:22.015 00.001 12268 Enqueuing Expose request
01:24:24.158 02.143 11616 IsGuiding returns 1
01:24:24.158 00.000 11616 scope still moving after pulse duration time elapsed
01:24:24.189 00.031 11616 IsSlewing returns 0
01:24:24.190 00.001 11616 IsGuiding returns 0
01:24:24.190 00.000 11616 scope move finished after 2165 + 49 ms
01:24:24.190 00.000 11616 Move returns status 0, amount 2165
01:24:24.190 00.000 11616 MoveAxis(N, 626, ABG)
01:24:24.190 00.000 11616 Guiding  Dir = 0, Dur = 626
01:24:24.191 00.001 11616 IsSlewing returns 0
01:24:24.191 00.000 11616 IsGuiding returns 0
01:24:24.191 00.000 11616 PulseGuide returned control before completion, sleep 636
01:24:24.829 00.638 11616 IsGuiding returns 1
01:24:24.829 00.000 11616 scope still moving after pulse duration time elapsed
01:24:24.860 00.031 11616 IsSlewing returns 0
01:24:24.860 00.000 11616 IsGuiding returns 0
01:24:24.860 00.000 11616 scope move finished after 626 + 44 ms
01:24:24.861 00.001 11616 Move returns status 0, amount 626
01:24:24.861 00.000 11616 move complete, result=0
01:24:24.861 00.000 11616 worker thread done servicing request
01:24:24.861 00.000 11616 Worker thread wakes up
01:24:24.861 00.000 12268 GuideStep: -3.9 px 2165 ms EAST, -7.4 px 626 ms NORTH
01:24:24.861 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:24:24.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:24:26.881 02.020 11616 Exposure complete
01:24:26.936 00.055 11616 worker thread done servicing request
01:24:26.937 00.001 12268 OnExposeComplete: enter
01:24:26.937 00.000 12268 UpdateGuideState(): m_state=6
01:24:26.937 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
01:24:26.937 00.000 12268 Star::Find returns 1 (0), X=665.18, Y=915.34, Mass=62, SNR=5.4, Peak=32 HFD=5.4
01:24:26.937 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.25 = 2.04)
01:24:26.937 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.07)
01:24:26.937 00.000 12268 CameraToMount -- cameraX=-8.70 cameraY=-3.37 hyp=9.33 cameraTheta=-2.77 mountX=-4.20 mountY=-8.20, mountTheta=-2.04
01:24:26.938 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.70, y=-3.37, opts=13)
01:24:26.938 00.000 12268 Enqueuing Move request for scope (-8.70, -3.37)
01:24:26.938 00.000 11616 Worker thread wakes up
01:24:26.938 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.70, -3.37) opts 0xd
01:24:26.938 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.70, -3.37)
01:24:26.938 00.000 11616 Moving (-8.70, -3.37) raw xDistance=-4.20 yDistance=-8.20
01:24:26.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.10 from input -4.20
01:24:26.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.23 from input -8.20
01:24:26.938 00.000 11616 MoveAxis(E, 2353, ABG)
01:24:26.939 00.001 11616 Guiding  Dir = 2, Dur = 2353
01:24:26.939 00.000 11616 IsSlewing returns 0
01:24:26.939 00.000 11616 IsGuiding returns 0
01:24:26.939 00.000 11616 PulseGuide returned control before completion, sleep 2363
01:24:26.960 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:24:26.977 00.017 12268 UpdateGuideState exits: m=62 SNR=5.4
01:24:26.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:26.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:24:26.977 00.000 12268 Enqueuing Expose request
01:24:29.319 02.342 11616 IsGuiding returns 1
01:24:29.319 00.000 11616 scope still moving after pulse duration time elapsed
01:24:29.349 00.030 11616 IsSlewing returns 0
01:24:29.350 00.001 11616 IsGuiding returns 1
01:24:29.381 00.031 11616 IsSlewing returns 0
01:24:29.381 00.000 11616 IsGuiding returns 1
01:24:29.411 00.030 11616 IsSlewing returns 0
01:24:29.412 00.001 11616 IsGuiding returns 1
01:24:29.443 00.031 11616 IsSlewing returns 0
01:24:29.444 00.001 11616 IsGuiding returns 1
01:24:29.474 00.030 11616 IsSlewing returns 0
01:24:29.475 00.001 11616 IsGuiding returns 1
01:24:29.505 00.030 11616 IsSlewing returns 0
01:24:29.506 00.001 11616 IsGuiding returns 0
01:24:29.506 00.000 11616 scope move finished after 2353 + 213 ms
01:24:29.506 00.000 11616 Move returns status 0, amount 2353
01:24:29.506 00.000 11616 MoveAxis(N, 693, ABG)
01:24:29.506 00.000 11616 Guiding  Dir = 0, Dur = 693
01:24:29.507 00.001 11616 IsSlewing returns 0
01:24:29.507 00.000 11616 IsGuiding returns 0
01:24:29.507 00.000 11616 PulseGuide returned control before completion, sleep 703
01:24:30.219 00.712 11616 IsGuiding returns 1
01:24:30.220 00.001 11616 scope still moving after pulse duration time elapsed
01:24:30.250 00.030 11616 IsSlewing returns 0
01:24:30.250 00.000 11616 IsGuiding returns 1
01:24:30.281 00.031 11616 IsSlewing returns 0
01:24:30.281 00.000 11616 IsGuiding returns 0
01:24:30.281 00.000 11616 scope move finished after 693 + 81 ms
01:24:30.281 00.000 11616 Move returns status 0, amount 693
01:24:30.281 00.000 11616 move complete, result=0
01:24:30.281 00.000 11616 worker thread done servicing request
01:24:30.281 00.000 11616 Worker thread wakes up
01:24:30.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:24:30.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
01:24:30.282 00.001 12268 GuideStep: -4.2 px 2353 ms EAST, -8.2 px 693 ms NORTH
01:24:32.287 02.005 11616 Exposure complete
01:24:32.343 00.056 11616 worker thread done servicing request
01:24:32.343 00.000 12268 OnExposeComplete: enter
01:24:32.343 00.000 12268 UpdateGuideState(): m_state=6
01:24:32.343 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
01:24:32.343 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=45, SNR=4.7, Peak=35 HFD=3.3
01:24:32.343 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
01:24:32.343 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
01:24:32.343 00.000 12268 CameraToMount -- cameraX=-7.93 cameraY=-3.10 hyp=8.52 cameraTheta=-2.77 mountX=-3.86 mountY=-7.47, mountTheta=-2.05
01:24:32.345 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.93, y=-3.10, opts=13)
01:24:32.345 00.000 12268 Enqueuing Move request for scope (-7.93, -3.10)
01:24:32.345 00.000 11616 Worker thread wakes up
01:24:32.345 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.93, -3.10) opts 0xd
01:24:32.345 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.93, -3.10)
01:24:32.345 00.000 11616 Moving (-7.93, -3.10) raw xDistance=-3.86 yDistance=-7.47
01:24:32.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.93 from input -3.86
01:24:32.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.47
01:24:32.346 00.001 11616 MoveAxis(E, 2162, ABG)
01:24:32.346 00.000 11616 Guiding  Dir = 2, Dur = 2162
01:24:32.346 00.000 11616 IsSlewing returns 0
01:24:32.346 00.000 11616 IsGuiding returns 0
01:24:32.347 00.001 11616 PulseGuide returned control before completion, sleep 2172
01:24:32.368 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=17, Gamma=1.290
01:24:32.385 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
01:24:32.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:32.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:24:32.385 00.000 12268 Enqueuing Expose request
01:24:34.526 02.141 11616 IsGuiding returns 1
01:24:34.526 00.000 11616 scope still moving after pulse duration time elapsed
01:24:34.558 00.032 11616 IsSlewing returns 0
01:24:34.559 00.001 11616 IsGuiding returns 1
01:24:34.588 00.029 11616 IsSlewing returns 0
01:24:34.589 00.001 11616 IsGuiding returns 0
01:24:34.589 00.000 11616 scope move finished after 2162 + 79 ms
01:24:34.589 00.000 11616 Move returns status 0, amount 2162
01:24:34.589 00.000 11616 MoveAxis(N, 632, ABG)
01:24:34.589 00.000 11616 Guiding  Dir = 0, Dur = 632
01:24:34.589 00.000 11616 IsSlewing returns 0
01:24:34.589 00.000 11616 IsGuiding returns 0
01:24:34.590 00.001 11616 PulseGuide returned control before completion, sleep 642
01:24:35.245 00.655 11616 IsGuiding returns 1
01:24:35.245 00.000 11616 scope still moving after pulse duration time elapsed
01:24:35.277 00.032 11616 IsSlewing returns 0
01:24:35.279 00.002 11616 IsGuiding returns 0
01:24:35.279 00.000 11616 scope move finished after 632 + 57 ms
01:24:35.279 00.000 11616 Move returns status 0, amount 632
01:24:35.279 00.000 11616 move complete, result=0
01:24:35.279 00.000 11616 worker thread done servicing request
01:24:35.279 00.000 11616 Worker thread wakes up
01:24:35.279 00.000 12268 GuideStep: -3.9 px 2162 ms EAST, -7.5 px 632 ms NORTH
01:24:35.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:24:35.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:24:37.308 02.029 11616 Exposure complete
01:24:37.362 00.054 11616 worker thread done servicing request
01:24:37.362 00.000 12268 OnExposeComplete: enter
01:24:37.362 00.000 12268 UpdateGuideState(): m_state=6
01:24:37.362 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
01:24:37.363 00.001 12268 Star::Find returns 1 (0), X=665.21, Y=916.07, Mass=55, SNR=5.2, Peak=34 HFD=3.2
01:24:37.363 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.32 = 1.96)
01:24:37.363 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.15)
01:24:37.363 00.000 12268 CameraToMount -- cameraX=-8.68 cameraY=-2.64 hyp=9.07 cameraTheta=-2.85 mountX=-3.48 mountY=-8.27, mountTheta=-1.97
01:24:37.365 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.68, y=-2.64, opts=13)
01:24:37.365 00.000 12268 Enqueuing Move request for scope (-8.68, -2.64)
01:24:37.365 00.000 11616 Worker thread wakes up
01:24:37.365 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.68, -2.64) opts 0xd
01:24:37.365 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.68, -2.64)
01:24:37.365 00.000 11616 Moving (-8.68, -2.64) raw xDistance=-3.48 yDistance=-8.27
01:24:37.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.74 from input -3.48
01:24:37.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.24 from input -8.27
01:24:37.365 00.000 11616 MoveAxis(E, 1946, ABG)
01:24:37.365 00.000 11616 Guiding  Dir = 2, Dur = 1946
01:24:37.366 00.001 11616 IsSlewing returns 0
01:24:37.366 00.000 11616 IsGuiding returns 0
01:24:37.366 00.000 11616 PulseGuide returned control before completion, sleep 1956
01:24:37.387 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:24:37.405 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
01:24:37.406 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:37.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:24:37.406 00.000 12268 Enqueuing Expose request
01:24:39.334 01.928 11616 IsGuiding returns 1
01:24:39.336 00.002 11616 scope still moving after pulse duration time elapsed
01:24:39.367 00.031 11616 IsSlewing returns 0
01:24:39.367 00.000 11616 IsGuiding returns 0
01:24:39.368 00.001 11616 scope move finished after 1946 + 55 ms
01:24:39.368 00.000 11616 Move returns status 0, amount 1946
01:24:39.368 00.000 11616 MoveAxis(N, 699, ABG)
01:24:39.368 00.000 11616 Guiding  Dir = 0, Dur = 699
01:24:39.368 00.000 11616 IsSlewing returns 0
01:24:39.369 00.001 11616 IsGuiding returns 0
01:24:39.369 00.000 11616 PulseGuide returned control before completion, sleep 709
01:24:40.081 00.712 11616 IsGuiding returns 1
01:24:40.082 00.001 11616 scope still moving after pulse duration time elapsed
01:24:40.112 00.030 11616 IsSlewing returns 0
01:24:40.112 00.000 11616 IsGuiding returns 1
01:24:40.143 00.031 11616 IsSlewing returns 0
01:24:40.143 00.000 11616 IsGuiding returns 1
01:24:40.174 00.031 11616 IsSlewing returns 0
01:24:40.174 00.000 11616 IsGuiding returns 1
01:24:40.205 00.031 11616 IsSlewing returns 0
01:24:40.205 00.000 11616 IsGuiding returns 1
01:24:40.236 00.031 11616 IsSlewing returns 0
01:24:40.236 00.000 11616 IsGuiding returns 0
01:24:40.236 00.000 11616 scope move finished after 699 + 168 ms
01:24:40.236 00.000 11616 Move returns status 0, amount 699
01:24:40.236 00.000 11616 move complete, result=0
01:24:40.236 00.000 11616 worker thread done servicing request
01:24:40.237 00.001 11616 Worker thread wakes up
01:24:40.237 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:24:40.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:24:40.237 00.000 12268 GuideStep: -3.5 px 1946 ms EAST, -8.3 px 699 ms NORTH
01:24:42.247 02.010 11616 Exposure complete
01:24:42.303 00.056 11616 worker thread done servicing request
01:24:42.303 00.000 12268 OnExposeComplete: enter
01:24:42.303 00.000 12268 UpdateGuideState(): m_state=6
01:24:42.304 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
01:24:42.304 00.000 12268 Star::Find returns 1 (0), X=665.15, Y=915.70, Mass=65, SNR=5.6, Peak=34 HFD=5.9
01:24:42.304 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
01:24:42.304 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
01:24:42.304 00.000 12268 CameraToMount -- cameraX=-8.73 cameraY=-3.02 hyp=9.24 cameraTheta=-2.81 mountX=-3.85 mountY=-8.27, mountTheta=-2.01
01:24:42.306 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.73, y=-3.02, opts=13)
01:24:42.306 00.000 12268 Enqueuing Move request for scope (-8.73, -3.02)
01:24:42.306 00.000 11616 Worker thread wakes up
01:24:42.306 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.73, -3.02) opts 0xd
01:24:42.306 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.73, -3.02)
01:24:42.306 00.000 11616 Moving (-8.73, -3.02) raw xDistance=-3.85 yDistance=-8.27
01:24:42.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.93 from input -3.85
01:24:42.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.24 from input -8.27
01:24:42.306 00.000 11616 MoveAxis(E, 2157, ABG)
01:24:42.306 00.000 11616 Guiding  Dir = 2, Dur = 2157
01:24:42.307 00.001 11616 IsSlewing returns 0
01:24:42.307 00.000 11616 IsGuiding returns 0
01:24:42.307 00.000 11616 PulseGuide returned control before completion, sleep 2167
01:24:42.329 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:24:42.346 00.017 12268 UpdateGuideState exits: m=65 SNR=5.6
01:24:42.347 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:42.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:24:42.347 00.000 12268 Enqueuing Expose request
01:24:44.478 02.131 11616 IsGuiding returns 1
01:24:44.479 00.001 11616 scope still moving after pulse duration time elapsed
01:24:44.509 00.030 11616 IsSlewing returns 0
01:24:44.509 00.000 11616 IsGuiding returns 1
01:24:44.540 00.031 11616 IsSlewing returns 0
01:24:44.541 00.001 11616 IsGuiding returns 1
01:24:44.571 00.030 11616 IsSlewing returns 0
01:24:44.572 00.001 11616 IsGuiding returns 0
01:24:44.572 00.000 11616 scope move finished after 2157 + 108 ms
01:24:44.572 00.000 11616 Move returns status 0, amount 2157
01:24:44.572 00.000 11616 MoveAxis(N, 700, ABG)
01:24:44.572 00.000 11616 Guiding  Dir = 0, Dur = 700
01:24:44.573 00.001 11616 IsSlewing returns 0
01:24:44.573 00.000 11616 IsGuiding returns 0
01:24:44.574 00.001 11616 PulseGuide returned control before completion, sleep 710
01:24:45.298 00.724 11616 IsGuiding returns 1
01:24:45.298 00.000 11616 scope still moving after pulse duration time elapsed
01:24:45.329 00.031 11616 IsSlewing returns 0
01:24:45.330 00.001 11616 IsGuiding returns 0
01:24:45.330 00.000 11616 scope move finished after 700 + 56 ms
01:24:45.330 00.000 11616 Move returns status 0, amount 700
01:24:45.330 00.000 11616 move complete, result=0
01:24:45.330 00.000 11616 worker thread done servicing request
01:24:45.330 00.000 11616 Worker thread wakes up
01:24:45.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:24:45.331 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:24:45.331 00.000 12268 GuideStep: -3.9 px 2157 ms EAST, -8.3 px 700 ms NORTH
01:24:47.337 02.006 11616 Exposure complete
01:24:47.393 00.056 11616 worker thread done servicing request
01:24:47.393 00.000 12268 OnExposeComplete: enter
01:24:47.393 00.000 12268 UpdateGuideState(): m_state=6
01:24:47.393 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
01:24:47.394 00.001 12268 Star::Find returns 1 (0), X=665.43, Y=915.73, Mass=63, SNR=5.5, Peak=33 HFD=5.8
01:24:47.394 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.28 = 2.01)
01:24:47.394 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.10)
01:24:47.394 00.000 12268 CameraToMount -- cameraX=-8.45 cameraY=-2.98 hyp=8.96 cameraTheta=-2.80 mountX=-3.79 mountY=-8.00, mountTheta=-2.01
01:24:47.395 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.45, y=-2.98, opts=13)
01:24:47.395 00.000 12268 Enqueuing Move request for scope (-8.45, -2.98)
01:24:47.396 00.001 11616 Worker thread wakes up
01:24:47.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.45, -2.98) opts 0xd
01:24:47.396 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.45, -2.98)
01:24:47.396 00.000 11616 Moving (-8.45, -2.98) raw xDistance=-3.79 yDistance=-8.00
01:24:47.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.90 from input -3.79
01:24:47.396 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.20 from input -8.00
01:24:47.396 00.000 11616 MoveAxis(E, 2123, ABG)
01:24:47.396 00.000 11616 Guiding  Dir = 2, Dur = 2123
01:24:47.397 00.001 11616 IsSlewing returns 0
01:24:47.397 00.000 11616 IsGuiding returns 0
01:24:47.397 00.000 11616 PulseGuide returned control before completion, sleep 2133
01:24:47.420 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
01:24:47.441 00.021 12268 UpdateGuideState exits: m=63 SNR=5.5
01:24:47.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:47.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:24:47.441 00.000 12268 Enqueuing Expose request
01:24:49.538 02.097 11616 IsGuiding returns 1
01:24:49.539 00.001 11616 scope still moving after pulse duration time elapsed
01:24:49.569 00.030 11616 IsSlewing returns 0
01:24:49.570 00.001 11616 IsGuiding returns 0
01:24:49.570 00.000 11616 scope move finished after 2123 + 49 ms
01:24:49.570 00.000 11616 Move returns status 0, amount 2123
01:24:49.570 00.000 11616 MoveAxis(N, 677, ABG)
01:24:49.570 00.000 11616 Guiding  Dir = 0, Dur = 677
01:24:49.570 00.000 11616 IsSlewing returns 0
01:24:49.571 00.001 11616 IsGuiding returns 0
01:24:49.571 00.000 11616 PulseGuide returned control before completion, sleep 687
01:24:50.266 00.695 11616 IsGuiding returns 1
01:24:50.266 00.000 11616 scope still moving after pulse duration time elapsed
01:24:50.297 00.031 11616 IsSlewing returns 0
01:24:50.297 00.000 11616 IsGuiding returns 0
01:24:50.298 00.001 11616 scope move finished after 677 + 50 ms
01:24:50.298 00.000 11616 Move returns status 0, amount 677
01:24:50.298 00.000 11616 move complete, result=0
01:24:50.298 00.000 11616 worker thread done servicing request
01:24:50.298 00.000 11616 Worker thread wakes up
01:24:50.298 00.000 12268 GuideStep: -3.8 px 2123 ms EAST, -8.0 px 677 ms NORTH
01:24:50.298 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:24:50.298 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:24:52.303 02.005 11616 Exposure complete
01:24:52.358 00.055 11616 worker thread done servicing request
01:24:52.358 00.000 12268 OnExposeComplete: enter
01:24:52.358 00.000 12268 UpdateGuideState(): m_state=6
01:24:52.359 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
01:24:52.359 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.91, Mass=47, SNR=4.8, Peak=34 HFD=3.6
01:24:52.359 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.27 = 2.01)
01:24:52.359 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.10)
01:24:52.359 00.000 12268 CameraToMount -- cameraX=-7.83 cameraY=-2.81 hyp=8.32 cameraTheta=-2.80 mountX=-3.56 mountY=-7.41, mountTheta=-2.02
01:24:52.361 00.002 12268 SchedulePrimaryMove(0D94C700, x=-7.83, y=-2.81, opts=13)
01:24:52.361 00.000 12268 Enqueuing Move request for scope (-7.83, -2.81)
01:24:52.361 00.000 11616 Worker thread wakes up
01:24:52.361 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.83, -2.81) opts 0xd
01:24:52.361 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.83, -2.81)
01:24:52.361 00.000 11616 Moving (-7.83, -2.81) raw xDistance=-3.56 yDistance=-7.41
01:24:52.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.78 from input -3.56
01:24:52.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.11 from input -7.41
01:24:52.361 00.000 11616 MoveAxis(E, 1991, ABG)
01:24:52.361 00.000 11616 Guiding  Dir = 2, Dur = 1991
01:24:52.362 00.001 11616 IsSlewing returns 0
01:24:52.362 00.000 11616 IsGuiding returns 0
01:24:52.362 00.000 11616 PulseGuide returned control before completion, sleep 2001
01:24:52.382 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
01:24:52.400 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
01:24:52.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:52.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:24:52.400 00.000 12268 Enqueuing Expose request
01:24:54.378 01.978 11616 IsGuiding returns 1
01:24:54.378 00.000 11616 scope still moving after pulse duration time elapsed
01:24:54.409 00.031 11616 IsSlewing returns 0
01:24:54.410 00.001 11616 IsGuiding returns 0
01:24:54.410 00.000 11616 scope move finished after 1991 + 57 ms
01:24:54.410 00.000 11616 Move returns status 0, amount 1991
01:24:54.410 00.000 11616 MoveAxis(N, 627, ABG)
01:24:54.410 00.000 11616 Guiding  Dir = 0, Dur = 627
01:24:54.410 00.000 11616 IsSlewing returns 0
01:24:54.411 00.001 11616 IsGuiding returns 0
01:24:54.411 00.000 11616 PulseGuide returned control before completion, sleep 637
01:24:55.063 00.652 11616 IsGuiding returns 1
01:24:55.063 00.000 11616 scope still moving after pulse duration time elapsed
01:24:55.094 00.031 11616 IsSlewing returns 0
01:24:55.095 00.001 11616 IsGuiding returns 0
01:24:55.095 00.000 11616 scope move finished after 627 + 57 ms
01:24:55.095 00.000 11616 Move returns status 0, amount 627
01:24:55.095 00.000 11616 move complete, result=0
01:24:55.095 00.000 11616 worker thread done servicing request
01:24:55.095 00.000 11616 Worker thread wakes up
01:24:55.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:24:55.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:24:55.096 00.001 12268 GuideStep: -3.6 px 1991 ms EAST, -7.4 px 627 ms NORTH
01:24:57.104 02.008 11616 Exposure complete
01:24:57.160 00.056 11616 worker thread done servicing request
01:24:57.160 00.000 12268 OnExposeComplete: enter
01:24:57.161 00.001 12268 UpdateGuideState(): m_state=6
01:24:57.161 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
01:24:57.161 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.93, Mass=61, SNR=5.4, Peak=31 HFD=6.0
01:24:57.161 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
01:24:57.161 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
01:24:57.161 00.000 12268 CameraToMount -- cameraX=-8.07 cameraY=-2.78 hyp=8.54 cameraTheta=-2.81 mountX=-3.55 mountY=-7.65, mountTheta=-2.01
01:24:57.165 00.004 12268 SchedulePrimaryMove(0D94C700, x=-8.07, y=-2.78, opts=13)
01:24:57.165 00.000 12268 Enqueuing Move request for scope (-8.07, -2.78)
01:24:57.165 00.000 11616 Worker thread wakes up
01:24:57.166 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.07, -2.78) opts 0xd
01:24:57.166 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.07, -2.78)
01:24:57.166 00.000 11616 Moving (-8.07, -2.78) raw xDistance=-3.55 yDistance=-7.65
01:24:57.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.78 from input -3.55
01:24:57.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.65
01:24:57.166 00.000 11616 MoveAxis(E, 1989, ABG)
01:24:57.166 00.000 11616 Guiding  Dir = 2, Dur = 1989
01:24:57.166 00.000 11616 IsSlewing returns 0
01:24:57.166 00.000 11616 IsGuiding returns 0
01:24:57.167 00.001 11616 PulseGuide returned control before completion, sleep 1999
01:24:57.187 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:24:57.204 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
01:24:57.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:57.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:24:57.204 00.000 12268 Enqueuing Expose request
01:24:59.178 01.974 11616 IsGuiding returns 1
01:24:59.178 00.000 11616 scope still moving after pulse duration time elapsed
01:24:59.210 00.032 11616 IsSlewing returns 0
01:24:59.210 00.000 11616 IsGuiding returns 0
01:24:59.210 00.000 11616 scope move finished after 1989 + 54 ms
01:24:59.210 00.000 11616 Move returns status 0, amount 1989
01:24:59.210 00.000 11616 MoveAxis(N, 647, ABG)
01:24:59.211 00.001 11616 Guiding  Dir = 0, Dur = 647
01:24:59.211 00.000 11616 IsSlewing returns 0
01:24:59.211 00.000 11616 IsGuiding returns 0
01:24:59.211 00.000 11616 PulseGuide returned control before completion, sleep 657
01:24:59.882 00.671 11616 IsGuiding returns 1
01:24:59.882 00.000 11616 scope still moving after pulse duration time elapsed
01:24:59.913 00.031 11616 IsSlewing returns 0
01:24:59.913 00.000 11616 IsGuiding returns 0
01:24:59.913 00.000 11616 scope move finished after 647 + 54 ms
01:24:59.913 00.000 11616 Move returns status 0, amount 647
01:24:59.913 00.000 11616 move complete, result=0
01:24:59.914 00.001 11616 worker thread done servicing request
01:24:59.914 00.000 11616 Worker thread wakes up
01:24:59.914 00.000 12268 GuideStep: -3.6 px 1989 ms EAST, -7.6 px 647 ms NORTH
01:24:59.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:24:59.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:25:01.922 02.008 11616 Exposure complete
01:25:01.976 00.054 11616 worker thread done servicing request
01:25:01.977 00.001 12268 OnExposeComplete: enter
01:25:01.977 00.000 12268 UpdateGuideState(): m_state=6
01:25:01.977 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
01:25:01.977 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.50, Mass=75, SNR=6.0, Peak=38 HFD=5.9
01:25:01.977 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.26 = 2.03)
01:25:01.977 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.08)
01:25:01.977 00.000 12268 CameraToMount -- cameraX=-8.56 cameraY=-3.21 hyp=9.14 cameraTheta=-2.78 mountX=-4.03 mountY=-8.08, mountTheta=-2.03
01:25:01.979 00.002 12268 SchedulePrimaryMove(0D94C700, x=-8.56, y=-3.21, opts=13)
01:25:01.979 00.000 12268 Enqueuing Move request for scope (-8.56, -3.21)
01:25:01.979 00.000 11616 Worker thread wakes up
01:25:01.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.56, -3.21) opts 0xd
01:25:01.979 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.56, -3.21)
01:25:01.979 00.000 11616 Moving (-8.56, -3.21) raw xDistance=-4.03 yDistance=-8.08
01:25:01.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.01 from input -4.03
01:25:01.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.21 from input -8.08
01:25:01.979 00.000 11616 MoveAxis(E, 2255, ABG)
01:25:01.979 00.000 11616 Guiding  Dir = 2, Dur = 2255
01:25:01.980 00.001 11616 IsSlewing returns 0
01:25:01.980 00.000 11616 IsGuiding returns 0
01:25:01.981 00.001 11616 PulseGuide returned control before completion, sleep 2265
01:25:02.002 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:25:02.019 00.017 12268 UpdateGuideState exits: m=75 SNR=6.0
01:25:02.019 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:02.019 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:25:02.019 00.000 12268 Enqueuing Expose request
01:25:04.248 02.229 11616 IsGuiding returns 1
01:25:04.248 00.000 11616 scope still moving after pulse duration time elapsed
01:25:04.279 00.031 11616 IsSlewing returns 0
01:25:04.279 00.000 11616 IsGuiding returns 0
01:25:04.279 00.000 11616 scope move finished after 2255 + 43 ms
01:25:04.279 00.000 11616 Move returns status 0, amount 2255
01:25:04.280 00.001 11616 MoveAxis(N, 683, ABG)
01:25:04.280 00.000 11616 Guiding  Dir = 0, Dur = 683
01:25:04.280 00.000 11616 IsSlewing returns 0
01:25:04.280 00.000 11616 IsGuiding returns 0
01:25:04.280 00.000 11616 PulseGuide returned control before completion, sleep 693
01:25:04.981 00.701 11616 IsGuiding returns 1
01:25:04.981 00.000 11616 scope still moving after pulse duration time elapsed
01:25:05.012 00.031 11616 IsSlewing returns 0
01:25:05.013 00.001 11616 IsGuiding returns 0
01:25:05.013 00.000 11616 scope move finished after 683 + 49 ms
01:25:05.013 00.000 11616 Move returns status 0, amount 683
01:25:05.013 00.000 11616 move complete, result=0
01:25:05.013 00.000 11616 worker thread done servicing request
01:25:05.013 00.000 11616 Worker thread wakes up
01:25:05.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:25:05.014 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:25:05.014 00.000 12268 GuideStep: -4.0 px 2255 ms EAST, -8.1 px 683 ms NORTH
01:25:07.022 02.008 11616 Exposure complete
01:25:07.078 00.056 11616 worker thread done servicing request
01:25:07.078 00.000 12268 OnExposeComplete: enter
01:25:07.078 00.000 12268 UpdateGuideState(): m_state=6
01:25:07.079 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
01:25:07.079 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.66, Mass=60, SNR=5.4, Peak=31 HFD=3.9
01:25:07.079 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.26 = 2.03)
01:25:07.079 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.08)
01:25:07.079 00.000 12268 CameraToMount -- cameraX=-8.12 cameraY=-3.05 hyp=8.68 cameraTheta=-2.78 mountX=-3.83 mountY=-7.66, mountTheta=-2.03
01:25:07.080 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.12, y=-3.05, opts=13)
01:25:07.080 00.000 12268 Enqueuing Move request for scope (-8.12, -3.05)
01:25:07.081 00.001 11616 Worker thread wakes up
01:25:07.081 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.12, -3.05) opts 0xd
01:25:07.081 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.12, -3.05)
01:25:07.081 00.000 11616 Moving (-8.12, -3.05) raw xDistance=-3.83 yDistance=-7.66
01:25:07.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.91 from input -3.83
01:25:07.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.66
01:25:07.081 00.000 11616 MoveAxis(E, 2144, ABG)
01:25:07.081 00.000 11616 Guiding  Dir = 2, Dur = 2144
01:25:07.081 00.000 11616 IsSlewing returns 0
01:25:07.082 00.001 11616 IsGuiding returns 0
01:25:07.082 00.000 11616 PulseGuide returned control before completion, sleep 2154
01:25:07.106 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:25:07.126 00.020 12268 UpdateGuideState exits: m=60 SNR=5.4
01:25:07.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:07.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:25:07.126 00.000 12268 Enqueuing Expose request
01:25:09.247 02.121 11616 IsGuiding returns 1
01:25:09.247 00.000 11616 scope still moving after pulse duration time elapsed
01:25:09.279 00.032 11616 IsSlewing returns 0
01:25:09.279 00.000 11616 IsGuiding returns 0
01:25:09.280 00.001 11616 scope move finished after 2144 + 53 ms
01:25:09.280 00.000 11616 Move returns status 0, amount 2144
01:25:09.280 00.000 11616 MoveAxis(N, 648, ABG)
01:25:09.280 00.000 11616 Guiding  Dir = 0, Dur = 648
01:25:09.280 00.000 11616 IsSlewing returns 0
01:25:09.280 00.000 11616 IsGuiding returns 0
01:25:09.281 00.001 11616 PulseGuide returned control before completion, sleep 658
01:25:09.951 00.670 11616 IsGuiding returns 1
01:25:09.951 00.000 11616 scope still moving after pulse duration time elapsed
01:25:09.980 00.029 11616 IsSlewing returns 0
01:25:09.981 00.001 11616 IsGuiding returns 0
01:25:09.981 00.000 11616 scope move finished after 648 + 52 ms
01:25:09.981 00.000 11616 Move returns status 0, amount 648
01:25:09.981 00.000 11616 move complete, result=0
01:25:09.981 00.000 11616 worker thread done servicing request
01:25:09.981 00.000 11616 Worker thread wakes up
01:25:09.981 00.000 12268 GuideStep: -3.8 px 2144 ms EAST, -7.7 px 648 ms NORTH
01:25:09.982 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:25:09.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:25:11.986 02.004 11616 Exposure complete
01:25:12.042 00.056 11616 worker thread done servicing request
01:25:12.042 00.000 12268 OnExposeComplete: enter
01:25:12.042 00.000 12268 UpdateGuideState(): m_state=6
01:25:12.042 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
01:25:12.043 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.98, Mass=45, SNR=4.7, Peak=33 HFD=3.6
01:25:12.043 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
01:25:12.043 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
01:25:12.043 00.000 12268 CameraToMount -- cameraX=-7.85 cameraY=-2.73 hyp=8.31 cameraTheta=-2.81 mountX=-3.48 mountY=-7.44, mountTheta=-2.01
01:25:12.044 00.001 12268 SchedulePrimaryMove(0D94C700, x=-7.85, y=-2.73, opts=13)
01:25:12.044 00.000 12268 Enqueuing Move request for scope (-7.85, -2.73)
01:25:12.045 00.001 11616 Worker thread wakes up
01:25:12.045 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.85, -2.73) opts 0xd
01:25:12.045 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.85, -2.73)
01:25:12.045 00.000 11616 Moving (-7.85, -2.73) raw xDistance=-3.48 yDistance=-7.44
01:25:12.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.74 from input -3.48
01:25:12.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -7.44
01:25:12.045 00.000 11616 MoveAxis(E, 1949, ABG)
01:25:12.045 00.000 11616 Guiding  Dir = 2, Dur = 1949
01:25:12.045 00.000 11616 IsSlewing returns 0
01:25:12.046 00.001 11616 IsGuiding returns 0
01:25:12.046 00.000 11616 PulseGuide returned control before completion, sleep 1959
01:25:12.068 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
01:25:12.087 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
01:25:12.087 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:12.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:25:12.087 00.000 12268 Enqueuing Expose request
01:25:14.009 01.922 11616 IsGuiding returns 1
01:25:14.010 00.001 11616 scope still moving after pulse duration time elapsed
01:25:14.041 00.031 11616 IsSlewing returns 0
01:25:14.041 00.000 11616 IsGuiding returns 0
01:25:14.042 00.001 11616 scope move finished after 1949 + 47 ms
01:25:14.042 00.000 11616 Move returns status 0, amount 1949
01:25:14.042 00.000 11616 MoveAxis(N, 629, ABG)
01:25:14.042 00.000 11616 Guiding  Dir = 0, Dur = 629
01:25:14.042 00.000 11616 IsSlewing returns 0
01:25:14.042 00.000 11616 IsGuiding returns 0
01:25:14.043 00.001 11616 PulseGuide returned control before completion, sleep 639
01:25:14.694 00.651 11616 IsGuiding returns 1
01:25:14.695 00.001 11616 scope still moving after pulse duration time elapsed
01:25:14.725 00.030 11616 IsSlewing returns 0
01:25:14.726 00.001 11616 IsGuiding returns 0
01:25:14.726 00.000 11616 scope move finished after 629 + 54 ms
01:25:14.726 00.000 11616 Move returns status 0, amount 629
01:25:14.727 00.001 11616 move complete, result=0
01:25:14.727 00.000 11616 worker thread done servicing request
01:25:14.727 00.000 11616 Worker thread wakes up
01:25:14.727 00.000 12268 GuideStep: -3.5 px 1949 ms EAST, -7.4 px 629 ms NORTH
01:25:14.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:25:14.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:25:16.733 02.006 11616 Exposure complete
01:25:16.790 00.057 11616 worker thread done servicing request
01:25:16.790 00.000 12268 OnExposeComplete: enter
01:25:16.790 00.000 12268 UpdateGuideState(): m_state=6
01:25:16.790 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
01:25:16.790 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=916.09, Mass=57, SNR=5.2, Peak=34 HFD=3.1
01:25:16.790 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
01:25:16.790 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
01:25:16.791 00.001 12268 CameraToMount -- cameraX=-8.32 cameraY=-2.62 hyp=8.72 cameraTheta=-2.84 mountX=-3.42 mountY=-7.92, mountTheta=-1.98
01:25:16.794 00.003 12268 SchedulePrimaryMove(0D94C700, x=-8.32, y=-2.62, opts=13)
01:25:16.794 00.000 12268 Enqueuing Move request for scope (-8.32, -2.62)
01:25:16.794 00.000 11616 Worker thread wakes up
01:25:16.795 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.32, -2.62) opts 0xd
01:25:16.795 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.32, -2.62)
01:25:16.795 00.000 11616 Moving (-8.32, -2.62) raw xDistance=-3.42 yDistance=-7.92
01:25:16.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.71 from input -3.42
01:25:16.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.92
01:25:16.795 00.000 11616 MoveAxis(E, 1915, ABG)
01:25:16.795 00.000 11616 Guiding  Dir = 2, Dur = 1915
01:25:16.796 00.001 11616 IsSlewing returns 0
01:25:16.796 00.000 11616 IsGuiding returns 0
01:25:16.796 00.000 11616 PulseGuide returned control before completion, sleep 1925
01:25:16.822 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=19, Gamma=1.290
01:25:16.840 00.018 12268 UpdateGuideState exits: m=57 SNR=5.2
01:25:16.840 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:16.840 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:25:16.840 00.000 12268 Enqueuing Expose request
01:25:18.724 01.884 11616 IsGuiding returns 1
01:25:18.724 00.000 11616 scope still moving after pulse duration time elapsed
01:25:18.754 00.030 11616 IsSlewing returns 0
01:25:18.755 00.001 11616 IsGuiding returns 0
01:25:18.755 00.000 11616 scope move finished after 1915 + 44 ms
01:25:18.755 00.000 11616 Move returns status 0, amount 1915
01:25:18.755 00.000 11616 MoveAxis(N, 670, ABG)
01:25:18.755 00.000 11616 Guiding  Dir = 0, Dur = 670
01:25:18.756 00.001 11616 IsSlewing returns 0
01:25:18.756 00.000 11616 IsGuiding returns 0
01:25:18.756 00.000 11616 PulseGuide returned control before completion, sleep 680
01:25:19.442 00.686 11616 IsGuiding returns 1
01:25:19.442 00.000 11616 scope still moving after pulse duration time elapsed
01:25:19.473 00.031 11616 IsSlewing returns 0
01:25:19.474 00.001 11616 IsGuiding returns 0
01:25:19.474 00.000 11616 scope move finished after 670 + 47 ms
01:25:19.474 00.000 11616 Move returns status 0, amount 670
01:25:19.474 00.000 11616 move complete, result=0
01:25:19.474 00.000 11616 worker thread done servicing request
01:25:19.474 00.000 11616 Worker thread wakes up
01:25:19.474 00.000 12268 GuideStep: -3.4 px 1915 ms EAST, -7.9 px 670 ms NORTH
01:25:19.475 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:25:19.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:25:21.489 02.014 11616 Exposure complete
01:25:21.545 00.056 11616 worker thread done servicing request
01:25:21.545 00.000 12268 OnExposeComplete: enter
01:25:21.545 00.000 12268 UpdateGuideState(): m_state=6
01:25:21.545 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
01:25:21.546 00.001 12268 Star::Find returns 1 (0), X=665.50, Y=915.86, Mass=63, SNR=5.5, Peak=33 HFD=7.0
01:25:21.546 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.29 = 2.00)
01:25:21.546 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.11)
01:25:21.546 00.000 12268 CameraToMount -- cameraX=-8.39 cameraY=-2.85 hyp=8.86 cameraTheta=-2.81 mountX=-3.66 mountY=-7.95, mountTheta=-2.00
01:25:21.547 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.39, y=-2.85, opts=13)
01:25:21.547 00.000 12268 Enqueuing Move request for scope (-8.39, -2.85)
01:25:21.547 00.000 11616 Worker thread wakes up
01:25:21.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.39, -2.85) opts 0xd
01:25:21.547 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.39, -2.85)
01:25:21.547 00.000 11616 Moving (-8.39, -2.85) raw xDistance=-3.66 yDistance=-7.95
01:25:21.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.83 from input -3.66
01:25:21.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -7.95
01:25:21.547 00.000 11616 MoveAxis(E, 2049, ABG)
01:25:21.547 00.000 11616 Guiding  Dir = 2, Dur = 2049
01:25:21.548 00.001 11616 IsSlewing returns 0
01:25:21.548 00.000 11616 IsGuiding returns 0
01:25:21.548 00.000 11616 PulseGuide returned control before completion, sleep 2059
01:25:21.570 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=17, Gamma=1.290
01:25:21.587 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
01:25:21.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:21.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:25:21.587 00.000 12268 Enqueuing Expose request
01:25:23.624 02.037 11616 IsGuiding returns 0
01:25:23.624 00.000 11616 Move returns status 0, amount 2049
01:25:23.624 00.000 11616 MoveAxis(N, 673, ABG)
01:25:23.624 00.000 11616 Guiding  Dir = 0, Dur = 673
01:25:23.624 00.000 11616 IsSlewing returns 0
01:25:23.625 00.001 11616 IsGuiding returns 0
01:25:23.625 00.000 11616 PulseGuide returned control before completion, sleep 683
01:25:24.313 00.688 11616 IsGuiding returns 1
01:25:24.314 00.001 11616 scope still moving after pulse duration time elapsed
01:25:24.345 00.031 11616 IsSlewing returns 0
01:25:24.346 00.001 11616 IsGuiding returns 0
01:25:24.346 00.000 11616 scope move finished after 673 + 49 ms
01:25:24.346 00.000 11616 Move returns status 0, amount 673
01:25:24.347 00.001 11616 move complete, result=0
01:25:24.347 00.000 11616 worker thread done servicing request
01:25:24.347 00.000 11616 Worker thread wakes up
01:25:24.347 00.000 12268 GuideStep: -3.7 px 2049 ms EAST, -8.0 px 673 ms NORTH
01:25:24.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:25:24.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
01:25:26.376 02.029 11616 Exposure complete
01:25:26.430 00.054 11616 worker thread done servicing request
01:25:26.431 00.001 12268 OnExposeComplete: enter
01:25:26.431 00.000 12268 UpdateGuideState(): m_state=6
01:25:26.431 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
01:25:26.431 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=43, SNR=4.6, Peak=32 HFD=3.9
01:25:26.431 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
01:25:26.431 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
01:25:26.431 00.000 12268 CameraToMount -- cameraX=-7.73 cameraY=-3.14 hyp=8.34 cameraTheta=-2.76 mountX=-3.88 mountY=-7.26, mountTheta=-2.06
01:25:26.434 00.003 12268 SchedulePrimaryMove(0D94C700, x=-7.73, y=-3.14, opts=13)
01:25:26.435 00.001 12268 Enqueuing Move request for scope (-7.73, -3.14)
01:25:26.435 00.000 11616 Worker thread wakes up
01:25:26.435 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-7.73, -3.14) opts 0xd
01:25:26.435 00.000 11616 Handling offset move in thread for scope, endpoint = (-7.73, -3.14)
01:25:26.435 00.000 11616 Moving (-7.73, -3.14) raw xDistance=-3.88 yDistance=-7.26
01:25:26.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.94 from input -3.88
01:25:26.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.09 from input -7.26
01:25:26.435 00.000 11616 MoveAxis(E, 2173, ABG)
01:25:26.435 00.000 11616 Guiding  Dir = 2, Dur = 2173
01:25:26.435 00.000 11616 IsSlewing returns 0
01:25:26.436 00.001 11616 IsGuiding returns 0
01:25:26.436 00.000 11616 PulseGuide returned control before completion, sleep 2183
01:25:26.457 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:25:26.474 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
01:25:26.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:26.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:25:26.474 00.000 12268 Enqueuing Expose request
01:25:28.630 02.156 11616 IsGuiding returns 1
01:25:28.630 00.000 11616 scope still moving after pulse duration time elapsed
01:25:28.661 00.031 11616 IsSlewing returns 0
01:25:28.661 00.000 11616 IsGuiding returns 0
01:25:28.662 00.001 11616 scope move finished after 2173 + 53 ms
01:25:28.662 00.000 11616 Move returns status 0, amount 2173
01:25:28.662 00.000 11616 MoveAxis(N, 614, ABG)
01:25:28.662 00.000 11616 Guiding  Dir = 0, Dur = 614
01:25:28.662 00.000 11616 IsSlewing returns 0
01:25:28.662 00.000 11616 IsGuiding returns 0
01:25:28.663 00.001 11616 PulseGuide returned control before completion, sleep 624
01:25:29.289 00.626 11616 IsGuiding returns 1
01:25:29.289 00.000 11616 scope still moving after pulse duration time elapsed
01:25:29.320 00.031 11616 IsSlewing returns 0
01:25:29.321 00.001 11616 IsGuiding returns 0
01:25:29.321 00.000 11616 scope move finished after 614 + 43 ms
01:25:29.321 00.000 11616 Move returns status 0, amount 614
01:25:29.321 00.000 11616 move complete, result=0
01:25:29.321 00.000 11616 worker thread done servicing request
01:25:29.321 00.000 11616 Worker thread wakes up
01:25:29.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:25:29.322 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:25:29.322 00.000 12268 GuideStep: -3.9 px 2173 ms EAST, -7.3 px 614 ms NORTH
01:25:31.346 02.024 11616 Exposure complete
01:25:31.400 00.054 11616 worker thread done servicing request
01:25:31.400 00.000 12268 OnExposeComplete: enter
01:25:31.400 00.000 12268 UpdateGuideState(): m_state=6
01:25:31.401 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
01:25:31.401 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.71, Mass=57, SNR=5.3, Peak=33 HFD=5.5
01:25:31.401 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.26 = 2.02)
01:25:31.401 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.09)
01:25:31.401 00.000 12268 CameraToMount -- cameraX=-8.15 cameraY=-3.00 hyp=8.69 cameraTheta=-2.79 mountX=-3.78 mountY=-7.70, mountTheta=-2.03
01:25:31.402 00.001 12268 SchedulePrimaryMove(0D94C700, x=-8.15, y=-3.00, opts=13)
01:25:31.403 00.001 12268 Enqueuing Move request for scope (-8.15, -3.00)
01:25:31.403 00.000 11616 Worker thread wakes up
01:25:31.403 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-8.15, -3.00) opts 0xd
01:25:31.403 00.000 11616 Handling offset move in thread for scope, endpoint = (-8.15, -3.00)
01:25:31.403 00.000 11616 Moving (-8.15, -3.00) raw xDistance=-3.78 yDistance=-7.70
01:25:31.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.89 from input -3.78
01:25:31.403 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.15 from input -7.70
01:25:31.403 00.000 11616 MoveAxis(E, 2118, ABG)
01:25:31.403 00.000 11616 Guiding  Dir = 2, Dur = 2118
01:25:31.403 00.000 11616 IsSlewing returns 0
01:25:31.404 00.001 11616 IsGuiding returns 0
01:25:31.404 00.000 11616 PulseGuide returned control before completion, sleep 2128
01:25:31.423 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=17, Gamma=1.290
01:25:31.440 00.017 12268 UpdateGuideState exits: m=57 SNR=5.3
01:25:31.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:31.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:25:31.440 00.000 12268 Enqueuing Expose request
01:25:33.534 02.094 11616 IsGuiding returns 1
01:25:33.534 00.000 11616 scope still moving after pulse duration time elapsed
01:25:33.565 00.031 11616 IsSlewing returns 0
01:25:33.566 00.001 11616 IsGuiding returns 0
01:25:33.566 00.000 11616 scope move finished after 2118 + 44 ms
01:25:33.566 00.000 11616 Move returns status 0, amount 2118
01:25:33.566 00.000 11616 MoveAxis(N, 651, ABG)
01:25:33.566 00.000 11616 Guiding  Dir = 0, Dur = 651
01:25:33.566 00.000 11616 IsSlewing returns 0
01:25:33.567 00.001 11616 IsGuiding returns 0
01:25:33.567 00.000 11616 PulseGuide returned control before completion, sleep 661
01:25:34.244 00.677 11616 IsGuiding returns 1
01:25:34.245 00.001 11616 scope still moving after pulse duration time elapsed
01:25:34.276 00.031 11616 IsSlewing returns 0
01:25:34.276 00.000 11616 IsGuiding returns 0
01:25:34.277 00.001 11616 scope move finished after 651 + 57 ms
01:25:34.277 00.000 11616 Move returns status 0, amount 651
01:25:34.277 00.000 11616 move complete, result=0
01:25:34.277 00.000 11616 worker thread done servicing request
01:25:34.277 00.000 11616 Worker thread wakes up
01:25:34.277 00.000 12268 GuideStep: -3.8 px 2118 ms EAST, -7.7 px 651 ms NORTH
01:25:34.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:25:34.278 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:25:35.152 00.874 12268 evsrv: cli 0F8E69C0 connect
01:25:35.152 00.000 12268 case statement mapped state 6 to 3
01:25:35.152 00.000 12268 case statement mapped state 6 to 3
01:25:35.153 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7ea87007-1061-4ca7-b05c-8eefdd56703a"}
01:25:35.153 00.000 12268 case statement mapped state 6 to 3
01:25:35.153 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ea87007-1061-4ca7-b05c-8eefdd56703a"}
01:25:35.154 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:25:35.156 00.002 12268 evsrv: cli 0F8E69C0 connect
01:25:35.157 00.001 12268 case statement mapped state 6 to 3
01:25:35.157 00.000 12268 case statement mapped state 6 to 3
01:25:35.158 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"17b0eb15-bf0d-4d39-9edc-b14e3ce63001"}
01:25:35.158 00.000 12268 PhdController::Dither begins
01:25:35.158 00.000 12268 dither: size=5.50, dRA=-0.09 dDec=-4.80
01:25:35.158 00.000 12268 MountToCamera -- mountTheta (1.59) + m_xAngle (1.47) = xAngle (3.06 = 3.06)
01:25:35.158 00.000 12268 MountToCamera -- mountX=-0.09 mountY=-4.80 hyp=4.80 mountTheta=1.59 cameraX=-4.79, cameraY=0.38 cameraTheta=3.06
01:25:35.158 00.000 12268 setting lock position to (669.10, 919.09)
01:25:35.159 00.001 12268 Mount: notify guiding dithered (-4.8, 0.4)
01:25:35.159 00.000 12268 MultiStar: stabilizing after lock position change
01:25:35.159 00.000 12268 Status Line: Dither by -0.09,-4.80
01:25:35.163 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
01:25:35.163 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
01:25:35.164 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"17b0eb15-bf0d-4d39-9edc-b14e3ce63001"}
01:25:35.165 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:25:36.317 01.152 11616 Exposure complete
01:25:36.389 00.072 11616 worker thread done servicing request
01:25:36.390 00.001 12268 OnExposeComplete: enter
01:25:36.390 00.000 12268 UpdateGuideState(): m_state=6
01:25:36.390 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
01:25:36.390 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.63, Mass=46, SNR=4.7, Peak=36 HFD=3.0
01:25:36.390 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
01:25:36.390 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
01:25:36.390 00.000 12268 CameraToMount -- cameraX=-3.26 cameraY=-3.46 hyp=4.75 cameraTheta=-2.33 mountX=-3.76 mountY=-2.78, mountTheta=-2.50
01:25:36.392 00.002 12268 dither recenter: remaining=(0.1,4.8) step=(0.1,4.8)
01:25:36.392 00.000 12268 MountToCamera -- mountTheta (-1.55) + m_xAngle (1.47) = xAngle (-0.08 = -0.08)
01:25:36.392 00.000 12268 MountToCamera -- mountX=0.09 mountY=4.80 hyp=4.80 mountTheta=-1.55 cameraX=4.79, cameraY=-0.38 cameraTheta=-0.08
01:25:36.392 00.000 12268 SchedulePrimaryMove(0D94C700, x=4.79, y=-0.38, opts=4)
01:25:36.392 00.000 12268 Enqueuing Move request for scope (4.79, -0.38)
01:25:36.392 00.000 12268 Mount: notify direct move 0.09,4.80
01:25:36.393 00.001 11616 Worker thread wakes up
01:25:36.393 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (4.79, -0.38) opts 0x4
01:25:36.393 00.000 11616 Handling offset move in thread for scope, endpoint = (4.79, -0.38)
01:25:36.393 00.000 11616 Moving (4.79, -0.38) raw xDistance=0.09 yDistance=4.80
01:25:36.393 00.000 11616 BLC: window closed
01:25:36.393 00.000 11616 MoveAxis(W, 100, B)
01:25:36.393 00.000 11616 Guiding  Dir = 3, Dur = 100
01:25:36.393 00.000 11616 IsSlewing returns 0
01:25:36.394 00.001 11616 IsGuiding returns 0
01:25:36.394 00.000 11616 PulseGuide returned control before completion, sleep 110
01:25:36.419 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=17, Gamma=1.290
01:25:36.438 00.019 12268 UpdateGuideState exits: m=46 SNR=4.7
01:25:36.438 00.000 12268 PhdController: settling, locked = 1, distance = 10.83 (1.50) aobump = 0 frame = 1 / 99999
01:25:36.439 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768695936.438,"Host":"ASTROCENTER","Inst":1,"Distance":10.83,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:25:36.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:36.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:25:36.439 00.000 12268 Enqueuing Expose request
01:25:36.505 00.066 11616 IsGuiding returns 1
01:25:36.505 00.000 11616 scope still moving after pulse duration time elapsed
01:25:36.527 00.022 11616 IsSlewing returns 0
01:25:36.527 00.000 11616 IsGuiding returns 1
01:25:36.558 00.031 11616 IsSlewing returns 0
01:25:36.558 00.000 11616 IsGuiding returns 0
01:25:36.558 00.000 11616 scope move finished after 100 + 64 ms
01:25:36.558 00.000 11616 Move returns status 0, amount 100
01:25:36.558 00.000 11616 BLC: window closed
01:25:36.558 00.000 11616 BLC: Compensation needed for non-algo type move
01:25:36.558 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1723 applied
01:25:36.558 00.000 11616 MoveAxis(S, 4431, B)
01:25:36.558 00.000 11616 Guiding  Dir = 1, Dur = 4431
01:25:36.559 00.001 11616 IsSlewing returns 0
01:25:36.559 00.000 11616 IsGuiding returns 0
01:25:36.559 00.000 11616 PulseGuide returned control before completion, sleep 4441
01:25:41.016 04.457 11616 IsGuiding returns 1
01:25:41.017 00.001 11616 scope still moving after pulse duration time elapsed
01:25:41.048 00.031 11616 IsSlewing returns 0
01:25:41.048 00.000 11616 IsGuiding returns 0
01:25:41.049 00.001 11616 scope move finished after 4431 + 59 ms
01:25:41.049 00.000 11616 Move returns status 0, amount 4431
01:25:41.049 00.000 11616 move complete, result=0
01:25:41.049 00.000 11616 worker thread done servicing request
01:25:41.049 00.000 12268 GuideStep: 0.1 px 100 ms WEST, 4.8 px 4431 ms SOUTH
01:25:41.049 00.000 11616 Worker thread wakes up
01:25:41.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:25:41.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:25:43.119 02.070 11616 Exposure complete
01:25:43.204 00.085 11616 worker thread done servicing request
01:25:43.204 00.000 12268 OnExposeComplete: enter
01:25:43.204 00.000 12268 UpdateGuideState(): m_state=6
01:25:43.205 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
01:25:43.205 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=916.41, Mass=70, SNR=5.8, Peak=35 HFD=5.2
01:25:43.205 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
01:25:43.205 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
01:25:43.205 00.000 12268 CameraToMount -- cameraX=-3.80 cameraY=-2.68 hyp=4.65 cameraTheta=-2.53 mountX=-3.04 mountY=-3.42, mountTheta=-2.30
01:25:43.207 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.80, y=-2.68, opts=13)
01:25:43.207 00.000 12268 Enqueuing Move request for scope (-3.80, -2.68)
01:25:43.207 00.000 11616 Worker thread wakes up
01:25:43.207 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.80, -2.68) opts 0xd
01:25:43.207 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.80, -2.68)
01:25:43.208 00.001 11616 Moving (-3.80, -2.68) raw xDistance=-3.04 yDistance=-3.42
01:25:43.208 00.000 11616 resist switch: large excursion: input -3.04 thresh 0.29 direction from 0 to -1
01:25:43.208 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-9.11
01:25:43.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.52 from input -3.04
01:25:43.208 00.000 11616 resist switch: large excursion: input -3.42 thresh 0.45 direction from 0 to -1
01:25:43.208 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-10.26
01:25:43.208 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.51 from input -3.42
01:25:43.208 00.000 11616 MoveAxis(E, 1700, ABG)
01:25:43.208 00.000 11616 Guiding  Dir = 2, Dur = 1700
01:25:43.209 00.001 11616 IsSlewing returns 0
01:25:43.209 00.000 11616 IsGuiding returns 0
01:25:43.209 00.000 11616 PulseGuide returned control before completion, sleep 1710
01:25:43.265 00.056 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:25:43.289 00.024 12268 UpdateGuideState exits: m=70 SNR=5.8
01:25:43.289 00.000 12268 PhdController: settling, locked = 1, distance = 4.65 (1.50) aobump = 0 frame = 2 / 99999
01:25:43.290 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768695943.289,"Host":"ASTROCENTER","Inst":1,"Distance":4.65,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:25:43.290 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:43.291 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:25:43.291 00.000 12268 Enqueuing Expose request
01:25:44.930 01.639 11616 IsGuiding returns 1
01:25:44.930 00.000 11616 scope still moving after pulse duration time elapsed
01:25:44.960 00.030 11616 IsSlewing returns 0
01:25:44.960 00.000 11616 IsGuiding returns 0
01:25:44.960 00.000 11616 scope move finished after 1700 + 50 ms
01:25:44.960 00.000 11616 Move returns status 0, amount 1700
01:25:44.960 00.000 11616 BLC: Oldest BLC event removed
01:25:44.960 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1723 applied
01:25:44.960 00.000 11616 MoveAxis(N, 2012, ABG)
01:25:44.960 00.000 11616 Guiding  Dir = 0, Dur = 2012
01:25:44.961 00.001 11616 IsSlewing returns 0
01:25:44.961 00.000 11616 IsGuiding returns 0
01:25:44.961 00.000 11616 PulseGuide returned control before completion, sleep 2022
01:25:46.989 02.028 11616 IsGuiding returns 1
01:25:46.989 00.000 11616 scope still moving after pulse duration time elapsed
01:25:47.021 00.032 11616 IsSlewing returns 0
01:25:47.021 00.000 11616 IsGuiding returns 0
01:25:47.021 00.000 11616 scope move finished after 2012 + 49 ms
01:25:47.021 00.000 11616 Move returns status 0, amount 2012
01:25:47.021 00.000 11616 move complete, result=0
01:25:47.022 00.001 12268 GuideStep: -3.0 px 1700 ms EAST, -3.4 px 2012 ms NORTH
01:25:47.022 00.000 11616 worker thread done servicing request
01:25:47.022 00.000 11616 Worker thread wakes up
01:25:47.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:25:47.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:25:49.034 02.012 11616 Exposure complete
01:25:49.096 00.062 11616 worker thread done servicing request
01:25:49.096 00.000 12268 OnExposeComplete: enter
01:25:49.096 00.000 12268 UpdateGuideState(): m_state=6
01:25:49.097 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
01:25:49.097 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.51, Mass=49, SNR=4.9, Peak=35 HFD=3.2
01:25:49.097 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.80 = 2.49)
01:25:49.097 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.62)
01:25:49.097 00.000 12268 CameraToMount -- cameraX=-3.35 cameraY=-3.58 hyp=4.91 cameraTheta=-2.32 mountX=-3.89 mountY=-2.87, mountTheta=-2.51
01:25:49.099 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.35, y=-3.58, opts=13)
01:25:49.099 00.000 12268 Enqueuing Move request for scope (-3.35, -3.58)
01:25:49.099 00.000 11616 Worker thread wakes up
01:25:49.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.35, -3.58) opts 0xd
01:25:49.099 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.35, -3.58)
01:25:49.099 00.000 11616 Moving (-3.35, -3.58) raw xDistance=-3.89 yDistance=-2.87
01:25:49.099 00.000 11616 BLC: History state: CurrMiss=2.87, AvgInitMiss=1.16, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.513155, 1:2.867799
01:25:49.099 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
01:25:49.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.95 from input -3.89
01:25:49.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -2.87
01:25:49.099 00.000 11616 MoveAxis(E, 2178, ABG)
01:25:49.100 00.001 11616 Guiding  Dir = 2, Dur = 2178
01:25:49.100 00.000 11616 IsSlewing returns 0
01:25:49.100 00.000 11616 IsGuiding returns 0
01:25:49.100 00.000 11616 PulseGuide returned control before completion, sleep 2188
01:25:49.124 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:25:49.145 00.021 12268 UpdateGuideState exits: m=49 SNR=4.9
01:25:49.145 00.000 12268 PhdController: settling, locked = 1, distance = 4.72 (1.50) aobump = 0 frame = 3 / 99999
01:25:49.146 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768695949.145,"Host":"ASTROCENTER","Inst":1,"Distance":4.72,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:25:49.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:49.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:25:49.146 00.000 12268 Enqueuing Expose request
01:25:51.296 02.150 11616 IsGuiding returns 1
01:25:51.296 00.000 11616 scope still moving after pulse duration time elapsed
01:25:51.328 00.032 11616 IsSlewing returns 0
01:25:51.328 00.000 11616 IsGuiding returns 1
01:25:51.360 00.032 11616 IsSlewing returns 0
01:25:51.360 00.000 11616 IsGuiding returns 0
01:25:51.360 00.000 11616 scope move finished after 2178 + 81 ms
01:25:51.360 00.000 11616 Move returns status 0, amount 2178
01:25:51.360 00.000 11616 MoveAxis(N, 243, ABG)
01:25:51.360 00.000 11616 Guiding  Dir = 0, Dur = 243
01:25:51.360 00.000 11616 IsSlewing returns 0
01:25:51.361 00.001 11616 IsGuiding returns 0
01:25:51.361 00.000 11616 PulseGuide returned control before completion, sleep 253
01:25:51.622 00.261 11616 IsGuiding returns 1
01:25:51.622 00.000 11616 scope still moving after pulse duration time elapsed
01:25:51.654 00.032 11616 IsSlewing returns 0
01:25:51.654 00.000 11616 IsGuiding returns 0
01:25:51.654 00.000 11616 scope move finished after 243 + 50 ms
01:25:51.654 00.000 11616 Move returns status 0, amount 243
01:25:51.654 00.000 11616 move complete, result=0
01:25:51.654 00.000 11616 worker thread done servicing request
01:25:51.655 00.001 12268 GuideStep: -3.9 px 2178 ms EAST, -2.9 px 243 ms NORTH
01:25:51.655 00.000 11616 Worker thread wakes up
01:25:51.655 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:25:51.655 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:25:53.715 02.060 11616 Exposure complete
01:25:53.780 00.065 11616 worker thread done servicing request
01:25:53.780 00.000 12268 OnExposeComplete: enter
01:25:53.780 00.000 12268 UpdateGuideState(): m_state=6
01:25:53.780 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
01:25:53.781 00.001 12268 Star::Find returns 1 (0), X=665.33, Y=915.82, Mass=59, SNR=5.4, Peak=35 HFD=4.0
01:25:53.781 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
01:25:53.781 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
01:25:53.781 00.000 12268 CameraToMount -- cameraX=-3.76 cameraY=-3.27 hyp=4.99 cameraTheta=-2.43 mountX=-3.62 mountY=-3.31, mountTheta=-2.40
01:25:53.783 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.76, y=-3.27, opts=13)
01:25:53.783 00.000 12268 Enqueuing Move request for scope (-3.76, -3.27)
01:25:53.783 00.000 11616 Worker thread wakes up
01:25:53.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.76, -3.27) opts 0xd
01:25:53.783 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.76, -3.27)
01:25:53.784 00.001 11616 Moving (-3.76, -3.27) raw xDistance=-3.62 yDistance=-3.31
01:25:53.784 00.000 11616 BLC: History state: CurrMiss=3.31, AvgInitMiss=1.16, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.513155, 1:2.867799, 2:3.312546
01:25:53.784 00.000 11616 BLC: Under-shoot: nominal increase by 656
01:25:53.784 00.000 11616 BLC: window closed
01:25:53.784 00.000 11616 BLC: Pulse adjusted to 1895
01:25:53.785 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.81 from input -3.62
01:25:53.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.50 from input -3.31
01:25:53.785 00.000 11616 MoveAxis(E, 2028, ABG)
01:25:53.785 00.000 11616 Guiding  Dir = 2, Dur = 2028
01:25:53.786 00.001 11616 IsSlewing returns 0
01:25:53.786 00.000 11616 IsGuiding returns 0
01:25:53.787 00.001 11616 PulseGuide returned control before completion, sleep 2038
01:25:53.810 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:25:53.828 00.018 12268 UpdateGuideState exits: m=59 SNR=5.4
01:25:53.828 00.000 12268 PhdController: settling, locked = 1, distance = 4.80 (1.50) aobump = 0 frame = 4 / 99999
01:25:53.828 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695953.828,"Host":"ASTROCENTER","Inst":1,"Distance":4.80,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:25:53.829 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:53.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:25:53.829 00.000 12268 Enqueuing Expose request
01:25:54.290 00.461 12268 evsrv: cli 0F8E69C0 connect
01:25:54.290 00.000 12268 case statement mapped state 6 to 3
01:25:54.291 00.001 12268 case statement mapped state 6 to 3
01:25:54.292 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"069ad725-e42f-4b51-9eef-d90ac27c2973"}
01:25:54.292 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"069ad725-e42f-4b51-9eef-d90ac27c2973"}
01:25:54.293 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:25:55.838 01.545 11616 IsGuiding returns 0
01:25:55.838 00.000 11616 Move returns status 0, amount 2028
01:25:55.838 00.000 11616 MoveAxis(N, 280, ABG)
01:25:55.838 00.000 11616 Guiding  Dir = 0, Dur = 280
01:25:55.838 00.000 11616 IsSlewing returns 0
01:25:55.839 00.001 11616 IsGuiding returns 0
01:25:55.839 00.000 11616 PulseGuide returned control before completion, sleep 290
01:25:56.136 00.297 11616 IsGuiding returns 1
01:25:56.136 00.000 11616 scope still moving after pulse duration time elapsed
01:25:56.167 00.031 11616 IsSlewing returns 0
01:25:56.167 00.000 11616 IsGuiding returns 0
01:25:56.167 00.000 11616 scope move finished after 280 + 48 ms
01:25:56.167 00.000 11616 Move returns status 0, amount 280
01:25:56.167 00.000 11616 move complete, result=0
01:25:56.168 00.001 11616 worker thread done servicing request
01:25:56.168 00.000 12268 GuideStep: -3.6 px 2028 ms EAST, -3.3 px 280 ms NORTH
01:25:56.168 00.000 11616 Worker thread wakes up
01:25:56.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:25:56.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:25:58.171 02.003 11616 Exposure complete
01:25:58.228 00.057 11616 worker thread done servicing request
01:25:58.229 00.001 12268 OnExposeComplete: enter
01:25:58.229 00.000 12268 UpdateGuideState(): m_state=6
01:25:58.229 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
01:25:58.229 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=43, SNR=4.6, Peak=32 HFD=3.9
01:25:58.229 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
01:25:58.229 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
01:25:58.229 00.000 12268 CameraToMount -- cameraX=-2.94 cameraY=-3.52 hyp=4.59 cameraTheta=-2.27 mountX=-3.79 mountY=-2.47, mountTheta=-2.56
01:25:58.231 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.94, y=-3.52, opts=13)
01:25:58.231 00.000 12268 Enqueuing Move request for scope (-2.94, -3.52)
01:25:58.232 00.001 11616 Worker thread wakes up
01:25:58.232 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.94, -3.52) opts 0xd
01:25:58.232 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.94, -3.52)
01:25:58.232 00.000 11616 Moving (-2.94, -3.52) raw xDistance=-3.79 yDistance=-2.47
01:25:58.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.90 from input -3.79
01:25:58.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -2.47
01:25:58.232 00.000 11616 MoveAxis(E, 2123, ABG)
01:25:58.232 00.000 11616 Guiding  Dir = 2, Dur = 2123
01:25:58.233 00.001 11616 IsSlewing returns 0
01:25:58.233 00.000 11616 IsGuiding returns 0
01:25:58.233 00.000 11616 PulseGuide returned control before completion, sleep 2133
01:25:58.257 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:25:58.276 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
01:25:58.276 00.000 12268 PhdController: settling, locked = 1, distance = 4.74 (1.50) aobump = 0 frame = 5 / 99999
01:25:58.276 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695958.276,"Host":"ASTROCENTER","Inst":1,"Distance":4.74,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:25:58.277 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:58.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:25:58.277 00.000 12268 Enqueuing Expose request
01:26:00.376 02.099 11616 IsGuiding returns 1
01:26:00.376 00.000 11616 scope still moving after pulse duration time elapsed
01:26:00.408 00.032 11616 IsSlewing returns 0
01:26:00.408 00.000 11616 IsGuiding returns 0
01:26:00.408 00.000 11616 scope move finished after 2123 + 52 ms
01:26:00.408 00.000 11616 Move returns status 0, amount 2123
01:26:00.408 00.000 11616 MoveAxis(N, 209, ABG)
01:26:00.408 00.000 11616 Guiding  Dir = 0, Dur = 209
01:26:00.409 00.001 11616 IsSlewing returns 0
01:26:00.409 00.000 11616 IsGuiding returns 0
01:26:00.409 00.000 11616 PulseGuide returned control before completion, sleep 219
01:26:00.629 00.220 11616 IsGuiding returns 1
01:26:00.629 00.000 11616 scope still moving after pulse duration time elapsed
01:26:00.663 00.034 11616 IsSlewing returns 0
01:26:00.663 00.000 11616 IsGuiding returns 0
01:26:00.663 00.000 11616 scope move finished after 209 + 45 ms
01:26:00.663 00.000 11616 Move returns status 0, amount 209
01:26:00.663 00.000 11616 move complete, result=0
01:26:00.663 00.000 11616 worker thread done servicing request
01:26:00.663 00.000 11616 Worker thread wakes up
01:26:00.664 00.001 12268 GuideStep: -3.8 px 2123 ms EAST, -2.5 px 209 ms NORTH
01:26:00.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:00.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:02.728 02.064 11616 Exposure complete
01:26:02.789 00.061 11616 worker thread done servicing request
01:26:02.789 00.000 12268 OnExposeComplete: enter
01:26:02.789 00.000 12268 UpdateGuideState(): m_state=6
01:26:02.789 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
01:26:02.790 00.001 12268 Star::Find returns 1 (0), X=665.18, Y=915.84, Mass=62, SNR=5.4, Peak=33 HFD=5.7
01:26:02.790 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
01:26:02.790 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
01:26:02.790 00.000 12268 CameraToMount -- cameraX=-3.91 cameraY=-3.25 hyp=5.09 cameraTheta=-2.45 mountX=-3.61 mountY=-3.47, mountTheta=-2.38
01:26:02.792 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.91, y=-3.25, opts=13)
01:26:02.792 00.000 12268 Enqueuing Move request for scope (-3.91, -3.25)
01:26:02.792 00.000 11616 Worker thread wakes up
01:26:02.792 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.91, -3.25) opts 0xd
01:26:02.792 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.91, -3.25)
01:26:02.792 00.000 11616 Moving (-3.91, -3.25) raw xDistance=-3.61 yDistance=-3.47
01:26:02.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.81 from input -3.61
01:26:02.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.52 from input -3.47
01:26:02.792 00.000 11616 MoveAxis(E, 2024, ABG)
01:26:02.793 00.001 11616 Guiding  Dir = 2, Dur = 2024
01:26:02.793 00.000 11616 IsSlewing returns 0
01:26:02.793 00.000 11616 IsGuiding returns 0
01:26:02.793 00.000 11616 PulseGuide returned control before completion, sleep 2034
01:26:02.815 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:26:02.837 00.022 12268 UpdateGuideState exits: m=62 SNR=5.4
01:26:02.837 00.000 12268 PhdController: settling, locked = 1, distance = 4.84 (1.50) aobump = 0 frame = 6 / 99999
01:26:02.837 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695962.837,"Host":"ASTROCENTER","Inst":1,"Distance":4.84,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:26:02.838 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:02.838 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:02.838 00.000 12268 Enqueuing Expose request
01:26:04.840 02.002 11616 IsGuiding returns 1
01:26:04.840 00.000 11616 scope still moving after pulse duration time elapsed
01:26:04.872 00.032 11616 IsSlewing returns 0
01:26:04.872 00.000 11616 IsGuiding returns 0
01:26:04.872 00.000 11616 scope move finished after 2024 + 54 ms
01:26:04.872 00.000 11616 Move returns status 0, amount 2024
01:26:04.872 00.000 11616 MoveAxis(N, 293, ABG)
01:26:04.873 00.001 11616 Guiding  Dir = 0, Dur = 293
01:26:04.873 00.000 11616 IsSlewing returns 0
01:26:04.873 00.000 11616 IsGuiding returns 0
01:26:04.873 00.000 11616 PulseGuide returned control before completion, sleep 303
01:26:05.188 00.315 11616 IsGuiding returns 1
01:26:05.188 00.000 11616 scope still moving after pulse duration time elapsed
01:26:05.220 00.032 11616 IsSlewing returns 0
01:26:05.220 00.000 11616 IsGuiding returns 0
01:26:05.220 00.000 11616 scope move finished after 293 + 54 ms
01:26:05.220 00.000 11616 Move returns status 0, amount 293
01:26:05.220 00.000 11616 move complete, result=0
01:26:05.220 00.000 11616 worker thread done servicing request
01:26:05.221 00.001 11616 Worker thread wakes up
01:26:05.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:05.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:05.221 00.000 12268 GuideStep: -3.6 px 2024 ms EAST, -3.5 px 293 ms NORTH
01:26:07.226 02.005 11616 Exposure complete
01:26:07.283 00.057 11616 worker thread done servicing request
01:26:07.283 00.000 12268 OnExposeComplete: enter
01:26:07.283 00.000 12268 UpdateGuideState(): m_state=6
01:26:07.284 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
01:26:07.284 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.65, Mass=45, SNR=4.7, Peak=37 HFD=2.7
01:26:07.284 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
01:26:07.284 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
01:26:07.284 00.000 12268 CameraToMount -- cameraX=-3.37 cameraY=-3.44 hyp=4.81 cameraTheta=-2.35 mountX=-3.75 mountY=-2.90, mountTheta=-2.48
01:26:07.286 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.37, y=-3.44, opts=13)
01:26:07.286 00.000 12268 Enqueuing Move request for scope (-3.37, -3.44)
01:26:07.287 00.001 11616 Worker thread wakes up
01:26:07.287 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.37, -3.44) opts 0xd
01:26:07.287 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.37, -3.44)
01:26:07.287 00.000 11616 Moving (-3.37, -3.44) raw xDistance=-3.75 yDistance=-2.90
01:26:07.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.87 from input -3.75
01:26:07.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -2.90
01:26:07.287 00.000 11616 MoveAxis(E, 2099, ABG)
01:26:07.287 00.000 11616 Guiding  Dir = 2, Dur = 2099
01:26:07.288 00.001 11616 IsSlewing returns 0
01:26:07.288 00.000 11616 IsGuiding returns 0
01:26:07.288 00.000 11616 PulseGuide returned control before completion, sleep 2109
01:26:07.309 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:26:07.328 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
01:26:07.328 00.000 12268 PhdController: settling, locked = 1, distance = 4.83 (1.50) aobump = 0 frame = 7 / 99999
01:26:07.328 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695967.328,"Host":"ASTROCENTER","Inst":1,"Distance":4.83,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:26:07.329 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:07.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:07.329 00.000 12268 Enqueuing Expose request
01:26:09.405 02.076 11616 IsGuiding returns 1
01:26:09.405 00.000 11616 scope still moving after pulse duration time elapsed
01:26:09.437 00.032 11616 IsSlewing returns 0
01:26:09.438 00.001 11616 IsGuiding returns 0
01:26:09.438 00.000 11616 scope move finished after 2099 + 50 ms
01:26:09.438 00.000 11616 Move returns status 0, amount 2099
01:26:09.438 00.000 11616 MoveAxis(N, 245, ABG)
01:26:09.438 00.000 11616 Guiding  Dir = 0, Dur = 245
01:26:09.438 00.000 11616 IsSlewing returns 0
01:26:09.438 00.000 11616 IsGuiding returns 0
01:26:09.438 00.000 11616 PulseGuide returned control before completion, sleep 255
01:26:09.704 00.266 11616 IsGuiding returns 1
01:26:09.704 00.000 11616 scope still moving after pulse duration time elapsed
01:26:09.735 00.031 11616 IsSlewing returns 0
01:26:09.735 00.000 11616 IsGuiding returns 0
01:26:09.735 00.000 11616 scope move finished after 245 + 52 ms
01:26:09.735 00.000 11616 Move returns status 0, amount 245
01:26:09.735 00.000 11616 move complete, result=0
01:26:09.735 00.000 11616 worker thread done servicing request
01:26:09.735 00.000 11616 Worker thread wakes up
01:26:09.735 00.000 12268 GuideStep: -3.7 px 2099 ms EAST, -2.9 px 245 ms NORTH
01:26:09.736 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:09.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:11.750 02.014 11616 Exposure complete
01:26:11.806 00.056 11616 worker thread done servicing request
01:26:11.807 00.001 12268 OnExposeComplete: enter
01:26:11.807 00.000 12268 UpdateGuideState(): m_state=6
01:26:11.807 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
01:26:11.807 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.35, Mass=45, SNR=4.7, Peak=34 HFD=2.8
01:26:11.807 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
01:26:11.807 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
01:26:11.807 00.000 12268 CameraToMount -- cameraX=-3.60 cameraY=-3.74 hyp=5.19 cameraTheta=-2.34 mountX=-4.07 mountY=-3.09, mountTheta=-2.49
01:26:11.809 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.60, y=-3.74, opts=13)
01:26:11.809 00.000 12268 Enqueuing Move request for scope (-3.60, -3.74)
01:26:11.809 00.000 11616 Worker thread wakes up
01:26:11.809 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.60, -3.74) opts 0xd
01:26:11.809 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.60, -3.74)
01:26:11.809 00.000 11616 Moving (-3.60, -3.74) raw xDistance=-4.07 yDistance=-3.09
01:26:11.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.04 from input -4.07
01:26:11.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.46 from input -3.09
01:26:11.809 00.000 11616 MoveAxis(E, 2280, ABG)
01:26:11.809 00.000 11616 Guiding  Dir = 2, Dur = 2280
01:26:11.810 00.001 11616 IsSlewing returns 0
01:26:11.810 00.000 11616 IsGuiding returns 0
01:26:11.810 00.000 11616 PulseGuide returned control before completion, sleep 2290
01:26:11.831 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=14, Gamma=1.290
01:26:11.850 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
01:26:11.850 00.000 12268 PhdController: settling, locked = 1, distance = 4.94 (1.50) aobump = 0 frame = 8 / 99999
01:26:11.850 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768695971.850,"Host":"ASTROCENTER","Inst":1,"Distance":4.94,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:26:11.851 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:11.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:11.851 00.000 12268 Enqueuing Expose request
01:26:14.104 02.253 11616 IsGuiding returns 1
01:26:14.104 00.000 11616 scope still moving after pulse duration time elapsed
01:26:14.136 00.032 11616 IsSlewing returns 0
01:26:14.136 00.000 11616 IsGuiding returns 0
01:26:14.137 00.001 11616 scope move finished after 2280 + 46 ms
01:26:14.137 00.000 11616 Move returns status 0, amount 2280
01:26:14.137 00.000 11616 MoveAxis(N, 261, ABG)
01:26:14.137 00.000 11616 Guiding  Dir = 0, Dur = 261
01:26:14.137 00.000 11616 IsSlewing returns 0
01:26:14.137 00.000 11616 IsGuiding returns 0
01:26:14.138 00.001 11616 PulseGuide returned control before completion, sleep 271
01:26:14.419 00.281 11616 IsGuiding returns 1
01:26:14.419 00.000 11616 scope still moving after pulse duration time elapsed
01:26:14.450 00.031 11616 IsSlewing returns 0
01:26:14.451 00.001 11616 IsGuiding returns 0
01:26:14.451 00.000 11616 scope move finished after 261 + 52 ms
01:26:14.451 00.000 11616 Move returns status 0, amount 261
01:26:14.451 00.000 11616 move complete, result=0
01:26:14.451 00.000 11616 worker thread done servicing request
01:26:14.451 00.000 11616 Worker thread wakes up
01:26:14.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:14.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:14.452 00.001 12268 GuideStep: -4.1 px 2280 ms EAST, -3.1 px 261 ms NORTH
01:26:16.561 02.109 11616 Exposure complete
01:26:16.616 00.055 11616 worker thread done servicing request
01:26:16.616 00.000 12268 OnExposeComplete: enter
01:26:16.616 00.000 12268 UpdateGuideState(): m_state=6
01:26:16.616 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
01:26:16.616 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.94, Mass=64, SNR=5.5, Peak=34 HFD=4.7
01:26:16.616 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
01:26:16.617 00.001 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
01:26:16.617 00.000 12268 CameraToMount -- cameraX=-3.82 cameraY=-3.16 hyp=4.95 cameraTheta=-2.45 mountX=-3.51 mountY=-3.38, mountTheta=-2.38
01:26:16.618 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.82, y=-3.16, opts=13)
01:26:16.618 00.000 12268 Enqueuing Move request for scope (-3.82, -3.16)
01:26:16.618 00.000 11616 Worker thread wakes up
01:26:16.618 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.82, -3.16) opts 0xd
01:26:16.619 00.001 11616 Handling offset move in thread for scope, endpoint = (-3.82, -3.16)
01:26:16.619 00.000 11616 Moving (-3.82, -3.16) raw xDistance=-3.51 yDistance=-3.38
01:26:16.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.76 from input -3.51
01:26:16.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.51 from input -3.38
01:26:16.619 00.000 11616 MoveAxis(E, 1967, ABG)
01:26:16.619 00.000 11616 Guiding  Dir = 2, Dur = 1967
01:26:16.619 00.000 11616 IsSlewing returns 0
01:26:16.620 00.001 11616 IsGuiding returns 0
01:26:16.620 00.000 11616 PulseGuide returned control before completion, sleep 1977
01:26:16.641 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=12, Gamma=1.290
01:26:16.659 00.018 12268 UpdateGuideState exits: m=64 SNR=5.5
01:26:16.659 00.000 12268 PhdController: settling, locked = 1, distance = 4.94 (1.50) aobump = 0 frame = 9 / 99999
01:26:16.659 00.000 12268 PhdController failed: timed-out waiting for guider to settle
01:26:16.659 00.000 12268 PhdController: newstate STATE_FINISH
01:26:16.659 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
01:26:16.659 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768695976.659,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":9,"DroppedFrames":0}
01:26:16.659 00.000 12268 Mount: notify guiding dither settle done success=0
01:26:16.660 00.001 12268 PhdController: newstate STATE_IDLE
01:26:16.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:16.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:16.660 00.000 12268 Enqueuing Expose request
01:26:17.339 00.679 12268 evsrv: cli 0F8E6D80 connect
01:26:17.340 00.001 12268 case statement mapped state 6 to 3
01:26:17.340 00.000 12268 case statement mapped state 6 to 3
01:26:17.341 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"156d9a5e-c5d2-465f-a7b4-45bdc82a84b9"}
01:26:17.341 00.000 12268 case statement mapped state 6 to 3
01:26:17.341 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"156d9a5e-c5d2-465f-a7b4-45bdc82a84b9"}
01:26:17.342 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:26:18.614 01.272 11616 IsGuiding returns 0
01:26:18.614 00.000 11616 Move returns status 0, amount 1967
01:26:18.615 00.001 11616 MoveAxis(N, 286, ABG)
01:26:18.615 00.000 11616 Guiding  Dir = 0, Dur = 286
01:26:18.619 00.004 11616 IsSlewing returns 0
01:26:18.619 00.000 11616 IsGuiding returns 0
01:26:18.619 00.000 11616 PulseGuide returned control before completion, sleep 296
01:26:18.925 00.306 11616 IsGuiding returns 1
01:26:18.925 00.000 11616 scope still moving after pulse duration time elapsed
01:26:18.956 00.031 11616 IsSlewing returns 0
01:26:18.957 00.001 11616 IsGuiding returns 1
01:26:18.986 00.029 11616 IsSlewing returns 0
01:26:18.987 00.001 11616 IsGuiding returns 1
01:26:19.017 00.030 11616 IsSlewing returns 0
01:26:19.018 00.001 11616 IsGuiding returns 1
01:26:19.049 00.031 11616 IsSlewing returns 0
01:26:19.049 00.000 11616 IsGuiding returns 1
01:26:19.079 00.030 11616 IsSlewing returns 0
01:26:19.080 00.001 11616 IsGuiding returns 0
01:26:19.080 00.000 11616 scope move finished after 286 + 175 ms
01:26:19.080 00.000 11616 Move returns status 0, amount 286
01:26:19.080 00.000 11616 move complete, result=0
01:26:19.080 00.000 11616 worker thread done servicing request
01:26:19.080 00.000 11616 Worker thread wakes up
01:26:19.080 00.000 12268 GuideStep: -3.5 px 1967 ms EAST, -3.4 px 286 ms NORTH
01:26:19.080 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:19.081 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:21.087 02.006 11616 Exposure complete
01:26:21.143 00.056 11616 worker thread done servicing request
01:26:21.143 00.000 12268 OnExposeComplete: enter
01:26:21.143 00.000 12268 UpdateGuideState(): m_state=6
01:26:21.144 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
01:26:21.144 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.30, Mass=47, SNR=4.8, Peak=32 HFD=3.8
01:26:21.144 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
01:26:21.144 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
01:26:21.144 00.000 12268 CameraToMount -- cameraX=-3.31 cameraY=-3.79 hyp=5.03 cameraTheta=-2.29 mountX=-4.09 mountY=-2.80, mountTheta=-2.54
01:26:21.145 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.31, y=-3.79, opts=13)
01:26:21.145 00.000 12268 Enqueuing Move request for scope (-3.31, -3.79)
01:26:21.146 00.001 11616 Worker thread wakes up
01:26:21.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.31, -3.79) opts 0xd
01:26:21.146 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.31, -3.79)
01:26:21.146 00.000 11616 Moving (-3.31, -3.79) raw xDistance=-4.09 yDistance=-2.80
01:26:21.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.05 from input -4.09
01:26:21.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -2.80
01:26:21.146 00.000 11616 MoveAxis(E, 2293, ABG)
01:26:21.146 00.000 11616 Guiding  Dir = 2, Dur = 2293
01:26:21.146 00.000 11616 IsSlewing returns 0
01:26:21.147 00.001 11616 IsGuiding returns 0
01:26:21.147 00.000 11616 PulseGuide returned control before completion, sleep 2303
01:26:21.168 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:26:21.185 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
01:26:21.186 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:21.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:21.186 00.000 12268 Enqueuing Expose request
01:26:23.452 02.266 11616 IsGuiding returns 1
01:26:23.452 00.000 11616 scope still moving after pulse duration time elapsed
01:26:23.483 00.031 11616 IsSlewing returns 0
01:26:23.483 00.000 11616 IsGuiding returns 1
01:26:23.514 00.031 11616 IsSlewing returns 0
01:26:23.515 00.001 11616 IsGuiding returns 1
01:26:23.546 00.031 11616 IsSlewing returns 0
01:26:23.546 00.000 11616 IsGuiding returns 0
01:26:23.546 00.000 11616 scope move finished after 2293 + 106 ms
01:26:23.546 00.000 11616 Move returns status 0, amount 2293
01:26:23.546 00.000 11616 MoveAxis(N, 237, ABG)
01:26:23.546 00.000 11616 Guiding  Dir = 0, Dur = 237
01:26:23.547 00.001 11616 IsSlewing returns 0
01:26:23.547 00.000 11616 IsGuiding returns 0
01:26:23.547 00.000 11616 PulseGuide returned control before completion, sleep 247
01:26:23.796 00.249 11616 IsGuiding returns 1
01:26:23.797 00.001 11616 scope still moving after pulse duration time elapsed
01:26:23.827 00.030 11616 IsSlewing returns 0
01:26:23.828 00.001 11616 IsGuiding returns 1
01:26:23.859 00.031 11616 IsSlewing returns 0
01:26:23.859 00.000 11616 IsGuiding returns 1
01:26:23.890 00.031 11616 IsSlewing returns 0
01:26:23.890 00.000 11616 IsGuiding returns 1
01:26:23.921 00.031 11616 IsSlewing returns 0
01:26:23.922 00.001 11616 IsGuiding returns 0
01:26:23.922 00.000 11616 scope move finished after 237 + 138 ms
01:26:23.922 00.000 11616 Move returns status 0, amount 237
01:26:23.922 00.000 11616 move complete, result=0
01:26:23.922 00.000 11616 worker thread done servicing request
01:26:23.922 00.000 11616 Worker thread wakes up
01:26:23.922 00.000 12268 GuideStep: -4.1 px 2293 ms EAST, -2.8 px 237 ms NORTH
01:26:23.923 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:23.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:25.931 02.008 11616 Exposure complete
01:26:25.987 00.056 11616 worker thread done servicing request
01:26:25.987 00.000 12268 OnExposeComplete: enter
01:26:25.987 00.000 12268 UpdateGuideState(): m_state=6
01:26:25.987 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
01:26:25.987 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.87, Mass=53, SNR=5.1, Peak=37 HFD=2.5
01:26:25.987 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.90 = 2.39)
01:26:25.988 00.001 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.72)
01:26:25.988 00.000 12268 CameraToMount -- cameraX=-3.68 cameraY=-3.22 hyp=4.89 cameraTheta=-2.42 mountX=-3.56 mountY=-3.23, mountTheta=-2.40
01:26:25.989 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.68, y=-3.22, opts=13)
01:26:25.989 00.000 12268 Enqueuing Move request for scope (-3.68, -3.22)
01:26:25.989 00.000 11616 Worker thread wakes up
01:26:25.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.68, -3.22) opts 0xd
01:26:25.990 00.001 11616 Handling offset move in thread for scope, endpoint = (-3.68, -3.22)
01:26:25.990 00.000 11616 Moving (-3.68, -3.22) raw xDistance=-3.56 yDistance=-3.23
01:26:25.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.78 from input -3.56
01:26:25.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -3.23
01:26:25.990 00.000 11616 MoveAxis(E, 1996, ABG)
01:26:25.990 00.000 11616 Guiding  Dir = 2, Dur = 1996
01:26:25.990 00.000 11616 IsSlewing returns 0
01:26:25.990 00.000 11616 IsGuiding returns 0
01:26:25.991 00.001 11616 PulseGuide returned control before completion, sleep 2006
01:26:26.017 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:26:26.034 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
01:26:26.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:26.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:26.034 00.000 12268 Enqueuing Expose request
01:26:28.012 01.978 11616 IsGuiding returns 1
01:26:28.012 00.000 11616 scope still moving after pulse duration time elapsed
01:26:28.043 00.031 11616 IsSlewing returns 0
01:26:28.043 00.000 11616 IsGuiding returns 1
01:26:28.074 00.031 11616 IsSlewing returns 0
01:26:28.074 00.000 11616 IsGuiding returns 1
01:26:28.105 00.031 11616 IsSlewing returns 0
01:26:28.106 00.001 11616 IsGuiding returns 0
01:26:28.106 00.000 11616 scope move finished after 1996 + 119 ms
01:26:28.106 00.000 11616 Move returns status 0, amount 1996
01:26:28.106 00.000 11616 MoveAxis(N, 274, ABG)
01:26:28.106 00.000 11616 Guiding  Dir = 0, Dur = 274
01:26:28.106 00.000 11616 IsSlewing returns 0
01:26:28.106 00.000 11616 IsGuiding returns 0
01:26:28.107 00.001 11616 PulseGuide returned control before completion, sleep 284
01:26:28.399 00.292 11616 IsGuiding returns 1
01:26:28.400 00.001 11616 scope still moving after pulse duration time elapsed
01:26:28.430 00.030 11616 IsSlewing returns 0
01:26:28.430 00.000 11616 IsGuiding returns 0
01:26:28.431 00.001 11616 scope move finished after 274 + 49 ms
01:26:28.431 00.000 11616 Move returns status 0, amount 274
01:26:28.431 00.000 11616 move complete, result=0
01:26:28.431 00.000 11616 worker thread done servicing request
01:26:28.431 00.000 11616 Worker thread wakes up
01:26:28.431 00.000 12268 GuideStep: -3.6 px 1996 ms EAST, -3.2 px 274 ms NORTH
01:26:28.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:28.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:30.445 02.014 11616 Exposure complete
01:26:30.503 00.058 11616 worker thread done servicing request
01:26:30.503 00.000 12268 OnExposeComplete: enter
01:26:30.504 00.001 12268 UpdateGuideState(): m_state=6
01:26:30.504 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
01:26:30.504 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=44, SNR=4.7, Peak=33 HFD=3.7
01:26:30.504 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
01:26:30.504 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
01:26:30.504 00.000 12268 CameraToMount -- cameraX=-2.99 cameraY=-3.51 hyp=4.61 cameraTheta=-2.28 mountX=-3.79 mountY=-2.52, mountTheta=-2.56
01:26:30.506 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.99, y=-3.51, opts=13)
01:26:30.506 00.000 12268 Enqueuing Move request for scope (-2.99, -3.51)
01:26:30.506 00.000 11616 Worker thread wakes up
01:26:30.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.99, -3.51) opts 0xd
01:26:30.506 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.99, -3.51)
01:26:30.506 00.000 11616 Moving (-2.99, -3.51) raw xDistance=-3.79 yDistance=-2.52
01:26:30.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.89 from input -3.79
01:26:30.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -2.52
01:26:30.506 00.000 11616 MoveAxis(E, 2121, ABG)
01:26:30.507 00.001 11616 Guiding  Dir = 2, Dur = 2121
01:26:30.507 00.000 11616 IsSlewing returns 0
01:26:30.507 00.000 11616 IsGuiding returns 0
01:26:30.507 00.000 11616 PulseGuide returned control before completion, sleep 2131
01:26:30.526 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:26:30.543 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
01:26:30.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:30.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:30.543 00.000 12268 Enqueuing Expose request
01:26:32.646 02.103 11616 IsGuiding returns 1
01:26:32.646 00.000 11616 scope still moving after pulse duration time elapsed
01:26:32.675 00.029 11616 IsSlewing returns 0
01:26:32.676 00.001 11616 IsGuiding returns 0
01:26:32.676 00.000 11616 scope move finished after 2121 + 47 ms
01:26:32.676 00.000 11616 Move returns status 0, amount 2121
01:26:32.676 00.000 11616 MoveAxis(N, 213, ABG)
01:26:32.676 00.000 11616 Guiding  Dir = 0, Dur = 213
01:26:32.676 00.000 11616 IsSlewing returns 0
01:26:32.677 00.001 11616 IsGuiding returns 0
01:26:32.677 00.000 11616 PulseGuide returned control before completion, sleep 223
01:26:32.907 00.230 11616 IsGuiding returns 1
01:26:32.907 00.000 11616 scope still moving after pulse duration time elapsed
01:26:32.938 00.031 11616 IsSlewing returns 0
01:26:32.939 00.001 11616 IsGuiding returns 0
01:26:32.939 00.000 11616 scope move finished after 213 + 48 ms
01:26:32.939 00.000 11616 Move returns status 0, amount 213
01:26:32.939 00.000 11616 move complete, result=0
01:26:32.939 00.000 11616 worker thread done servicing request
01:26:32.939 00.000 11616 Worker thread wakes up
01:26:32.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:32.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:32.940 00.001 12268 GuideStep: -3.8 px 2121 ms EAST, -2.5 px 213 ms NORTH
01:26:34.944 02.004 11616 Exposure complete
01:26:35.001 00.057 11616 worker thread done servicing request
01:26:35.002 00.001 12268 OnExposeComplete: enter
01:26:35.002 00.000 12268 UpdateGuideState(): m_state=6
01:26:35.002 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
01:26:35.002 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.49, Mass=45, SNR=4.7, Peak=32 HFD=4.1
01:26:35.002 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
01:26:35.002 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
01:26:35.002 00.000 12268 CameraToMount -- cameraX=-2.90 cameraY=-3.60 hyp=4.62 cameraTheta=-2.25 mountX=-3.87 mountY=-2.41, mountTheta=-2.58
01:26:35.004 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.90, y=-3.60, opts=13)
01:26:35.004 00.000 12268 Enqueuing Move request for scope (-2.90, -3.60)
01:26:35.004 00.000 11616 Worker thread wakes up
01:26:35.004 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.90, -3.60) opts 0xd
01:26:35.004 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.90, -3.60)
01:26:35.004 00.000 11616 Moving (-2.90, -3.60) raw xDistance=-3.87 yDistance=-2.41
01:26:35.005 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.93 from input -3.87
01:26:35.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -2.41
01:26:35.005 00.000 11616 MoveAxis(E, 2165, ABG)
01:26:35.005 00.000 11616 Guiding  Dir = 2, Dur = 2165
01:26:35.005 00.000 11616 IsSlewing returns 0
01:26:35.005 00.000 11616 IsGuiding returns 0
01:26:35.006 00.001 11616 PulseGuide returned control before completion, sleep 2175
01:26:35.026 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=13, Gamma=1.290
01:26:35.043 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
01:26:35.044 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:35.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:35.044 00.000 12268 Enqueuing Expose request
01:26:37.197 02.153 11616 IsGuiding returns 0
01:26:37.197 00.000 11616 Move returns status 0, amount 2165
01:26:37.198 00.001 11616 MoveAxis(N, 204, ABG)
01:26:37.198 00.000 11616 Guiding  Dir = 0, Dur = 204
01:26:37.198 00.000 11616 IsSlewing returns 0
01:26:37.198 00.000 11616 IsGuiding returns 0
01:26:37.199 00.001 11616 PulseGuide returned control before completion, sleep 214
01:26:37.427 00.228 11616 IsGuiding returns 1
01:26:37.428 00.001 11616 scope still moving after pulse duration time elapsed
01:26:37.458 00.030 11616 IsSlewing returns 0
01:26:37.459 00.001 11616 IsGuiding returns 0
01:26:37.459 00.000 11616 scope move finished after 204 + 56 ms
01:26:37.459 00.000 11616 Move returns status 0, amount 204
01:26:37.459 00.000 11616 move complete, result=0
01:26:37.460 00.001 11616 worker thread done servicing request
01:26:37.460 00.000 11616 Worker thread wakes up
01:26:37.460 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:37.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:37.460 00.000 12268 GuideStep: -3.9 px 2165 ms EAST, -2.4 px 204 ms NORTH
01:26:39.462 02.002 11616 Exposure complete
01:26:39.517 00.055 11616 worker thread done servicing request
01:26:39.518 00.001 12268 OnExposeComplete: enter
01:26:39.518 00.000 12268 UpdateGuideState(): m_state=6
01:26:39.518 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
01:26:39.518 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.55, Mass=44, SNR=4.6, Peak=34 HFD=3.1
01:26:39.518 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.79 = 2.50)
01:26:39.518 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.61)
01:26:39.518 00.000 12268 CameraToMount -- cameraX=-3.25 cameraY=-3.55 hyp=4.81 cameraTheta=-2.31 mountX=-3.85 mountY=-2.77, mountTheta=-2.52
01:26:39.520 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.25, y=-3.55, opts=13)
01:26:39.520 00.000 12268 Enqueuing Move request for scope (-3.25, -3.55)
01:26:39.520 00.000 11616 Worker thread wakes up
01:26:39.520 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.25, -3.55) opts 0xd
01:26:39.520 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.25, -3.55)
01:26:39.520 00.000 11616 Moving (-3.25, -3.55) raw xDistance=-3.85 yDistance=-2.77
01:26:39.520 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.92 from input -3.85
01:26:39.521 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -2.77
01:26:39.521 00.000 11616 MoveAxis(E, 2153, ABG)
01:26:39.521 00.000 11616 Guiding  Dir = 2, Dur = 2153
01:26:39.521 00.000 11616 IsSlewing returns 0
01:26:39.521 00.000 11616 IsGuiding returns 0
01:26:39.522 00.001 11616 PulseGuide returned control before completion, sleep 2163
01:26:39.542 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
01:26:39.562 00.020 12268 UpdateGuideState exits: m=44 SNR=4.6
01:26:39.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:39.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:39.562 00.000 12268 Enqueuing Expose request
01:26:41.688 02.126 11616 IsGuiding returns 1
01:26:41.688 00.000 11616 scope still moving after pulse duration time elapsed
01:26:41.719 00.031 11616 IsSlewing returns 0
01:26:41.720 00.001 11616 IsGuiding returns 1
01:26:41.750 00.030 11616 IsSlewing returns 0
01:26:41.751 00.001 11616 IsGuiding returns 1
01:26:41.780 00.029 11616 IsSlewing returns 0
01:26:41.780 00.000 11616 IsGuiding returns 1
01:26:41.811 00.031 11616 IsSlewing returns 0
01:26:41.812 00.001 11616 IsGuiding returns 1
01:26:41.843 00.031 11616 IsSlewing returns 0
01:26:41.844 00.001 11616 IsGuiding returns 1
01:26:41.873 00.029 11616 IsSlewing returns 0
01:26:41.873 00.000 11616 IsGuiding returns 0
01:26:41.874 00.001 11616 scope move finished after 2153 + 199 ms
01:26:41.874 00.000 11616 Move returns status 0, amount 2153
01:26:41.874 00.000 11616 MoveAxis(N, 234, ABG)
01:26:41.874 00.000 11616 Guiding  Dir = 0, Dur = 234
01:26:41.874 00.000 11616 IsSlewing returns 0
01:26:41.874 00.000 11616 IsGuiding returns 0
01:26:41.875 00.001 11616 PulseGuide returned control before completion, sleep 244
01:26:42.122 00.247 11616 IsGuiding returns 1
01:26:42.123 00.001 11616 scope still moving after pulse duration time elapsed
01:26:42.153 00.030 11616 IsSlewing returns 0
01:26:42.154 00.001 11616 IsGuiding returns 0
01:26:42.154 00.000 11616 scope move finished after 234 + 45 ms
01:26:42.154 00.000 11616 Move returns status 0, amount 234
01:26:42.154 00.000 11616 move complete, result=0
01:26:42.154 00.000 11616 worker thread done servicing request
01:26:42.155 00.001 11616 Worker thread wakes up
01:26:42.155 00.000 12268 GuideStep: -3.8 px 2153 ms EAST, -2.8 px 234 ms NORTH
01:26:42.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:42.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:44.160 02.005 11616 Exposure complete
01:26:44.215 00.055 11616 worker thread done servicing request
01:26:44.215 00.000 12268 OnExposeComplete: enter
01:26:44.215 00.000 12268 UpdateGuideState(): m_state=6
01:26:44.215 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
01:26:44.215 00.000 12268 Star::Find returns 1 (0), X=665.04, Y=916.14, Mass=60, SNR=5.4, Peak=33 HFD=7.5
01:26:44.215 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.99 = 2.30)
01:26:44.215 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.81)
01:26:44.215 00.000 12268 CameraToMount -- cameraX=-4.05 cameraY=-2.95 hyp=5.01 cameraTheta=-2.51 mountX=-3.33 mountY=-3.64, mountTheta=-2.31
01:26:44.217 00.002 12268 SchedulePrimaryMove(0D94C700, x=-4.05, y=-2.95, opts=13)
01:26:44.217 00.000 12268 Enqueuing Move request for scope (-4.05, -2.95)
01:26:44.217 00.000 11616 Worker thread wakes up
01:26:44.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-4.05, -2.95) opts 0xd
01:26:44.217 00.000 11616 Handling offset move in thread for scope, endpoint = (-4.05, -2.95)
01:26:44.217 00.000 11616 Moving (-4.05, -2.95) raw xDistance=-3.33 yDistance=-3.64
01:26:44.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.66 from input -3.33
01:26:44.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.55 from input -3.64
01:26:44.217 00.000 11616 MoveAxis(E, 1864, ABG)
01:26:44.217 00.000 11616 Guiding  Dir = 2, Dur = 1864
01:26:44.218 00.001 11616 IsSlewing returns 0
01:26:44.218 00.000 11616 IsGuiding returns 0
01:26:44.218 00.000 11616 PulseGuide returned control before completion, sleep 1874
01:26:44.240 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
01:26:44.260 00.020 12268 UpdateGuideState exits: m=60 SNR=5.4
01:26:44.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:44.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:44.260 00.000 12268 Enqueuing Expose request
01:26:46.103 01.843 11616 IsGuiding returns 1
01:26:46.103 00.000 11616 scope still moving after pulse duration time elapsed
01:26:46.133 00.030 11616 IsSlewing returns 0
01:26:46.133 00.000 11616 IsGuiding returns 0
01:26:46.133 00.000 11616 scope move finished after 1864 + 51 ms
01:26:46.133 00.000 11616 Move returns status 0, amount 1864
01:26:46.133 00.000 11616 MoveAxis(N, 308, ABG)
01:26:46.133 00.000 11616 Guiding  Dir = 0, Dur = 308
01:26:46.134 00.001 11616 IsSlewing returns 0
01:26:46.134 00.000 11616 IsGuiding returns 0
01:26:46.134 00.000 11616 PulseGuide returned control before completion, sleep 318
01:26:46.462 00.328 11616 IsGuiding returns 1
01:26:46.462 00.000 11616 scope still moving after pulse duration time elapsed
01:26:46.492 00.030 11616 IsSlewing returns 0
01:26:46.493 00.001 11616 IsGuiding returns 0
01:26:46.493 00.000 11616 scope move finished after 308 + 50 ms
01:26:46.493 00.000 11616 Move returns status 0, amount 308
01:26:46.493 00.000 11616 move complete, result=0
01:26:46.493 00.000 11616 worker thread done servicing request
01:26:46.493 00.000 11616 Worker thread wakes up
01:26:46.493 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:46.494 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:46.494 00.000 12268 GuideStep: -3.3 px 1864 ms EAST, -3.6 px 308 ms NORTH
01:26:48.530 02.036 11616 Exposure complete
01:26:48.586 00.056 11616 worker thread done servicing request
01:26:48.586 00.000 12268 OnExposeComplete: enter
01:26:48.586 00.000 12268 UpdateGuideState(): m_state=6
01:26:48.587 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
01:26:48.587 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.60, Mass=66, SNR=5.6, Peak=32 HFD=5.2
01:26:48.587 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
01:26:48.587 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
01:26:48.587 00.000 12268 CameraToMount -- cameraX=-3.64 cameraY=-3.49 hyp=5.04 cameraTheta=-2.38 mountX=-3.83 mountY=-3.16, mountTheta=-2.45
01:26:48.588 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.64, y=-3.49, opts=13)
01:26:48.589 00.001 12268 Enqueuing Move request for scope (-3.64, -3.49)
01:26:48.589 00.000 11616 Worker thread wakes up
01:26:48.589 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.64, -3.49) opts 0xd
01:26:48.589 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.64, -3.49)
01:26:48.589 00.000 11616 Moving (-3.64, -3.49) raw xDistance=-3.83 yDistance=-3.16
01:26:48.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.91 from input -3.83
01:26:48.589 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -3.16
01:26:48.589 00.000 11616 MoveAxis(E, 2143, ABG)
01:26:48.589 00.000 11616 Guiding  Dir = 2, Dur = 2143
01:26:48.589 00.000 11616 IsSlewing returns 0
01:26:48.590 00.001 11616 IsGuiding returns 0
01:26:48.590 00.000 11616 PulseGuide returned control before completion, sleep 2153
01:26:48.613 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=21, Gamma=1.290
01:26:48.633 00.020 12268 UpdateGuideState exits: m=66 SNR=5.6
01:26:48.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:48.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:48.633 00.000 12268 Enqueuing Expose request
01:26:50.754 02.121 11616 IsGuiding returns 1
01:26:50.754 00.000 11616 scope still moving after pulse duration time elapsed
01:26:50.784 00.030 11616 IsSlewing returns 0
01:26:50.785 00.001 11616 IsGuiding returns 0
01:26:50.785 00.000 11616 scope move finished after 2143 + 52 ms
01:26:50.785 00.000 11616 Move returns status 0, amount 2143
01:26:50.785 00.000 11616 MoveAxis(N, 267, ABG)
01:26:50.785 00.000 11616 Guiding  Dir = 0, Dur = 267
01:26:50.786 00.001 11616 IsSlewing returns 0
01:26:50.786 00.000 11616 IsGuiding returns 0
01:26:50.786 00.000 11616 PulseGuide returned control before completion, sleep 277
01:26:51.079 00.293 11616 IsGuiding returns 1
01:26:51.079 00.000 11616 scope still moving after pulse duration time elapsed
01:26:51.111 00.032 11616 IsSlewing returns 0
01:26:51.112 00.001 11616 IsGuiding returns 0
01:26:51.112 00.000 11616 scope move finished after 267 + 59 ms
01:26:51.112 00.000 11616 Move returns status 0, amount 267
01:26:51.112 00.000 11616 move complete, result=0
01:26:51.113 00.001 11616 worker thread done servicing request
01:26:51.113 00.000 12268 GuideStep: -3.8 px 2143 ms EAST, -3.2 px 267 ms NORTH
01:26:51.113 00.000 11616 Worker thread wakes up
01:26:51.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:51.114 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:53.132 02.018 11616 Exposure complete
01:26:53.189 00.057 11616 worker thread done servicing request
01:26:53.189 00.000 12268 OnExposeComplete: enter
01:26:53.190 00.001 12268 UpdateGuideState(): m_state=6
01:26:53.190 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
01:26:53.190 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.92, Mass=49, SNR=4.9, Peak=34 HFD=3.6
01:26:53.190 00.000 12268 MultiStar: exiting stabilization period
01:26:53.190 00.000 12268 MultiStar: updating star positions after lock position change
01:26:53.190 00.000 12268 Star::Find(15, 1154, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
01:26:53.190 00.000 12268 Star::Find false star n=13 nbg=272 bg=7.2 sigma=0.7 thresh=9 peak=9
01:26:53.190 00.000 12268 Star::Find returns 0 (2), X=1154.00, Y=120.00, Mass=29, SNR=2.9, Peak=15 HFD=0.0
01:26:53.190 00.000 12268 Star::Find(15, 1095, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
01:26:53.190 00.000 12268 Star::Find false star n=8 nbg=270 bg=7.2 sigma=0.6 thresh=9 peak=9
01:26:53.191 00.001 12268 Star::Find returns 0 (2), X=1095.00, Y=521.00, Mass=25, SNR=2.9, Peak=18 HFD=0.0
01:26:53.191 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.83 = 2.46)
01:26:53.191 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.65)
01:26:53.191 00.000 12268 CameraToMount -- cameraX=-3.14 cameraY=-3.17 hyp=4.46 cameraTheta=-2.35 mountX=-3.46 mountY=-2.71, mountTheta=-2.48
01:26:53.192 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.14, y=-3.17, opts=13)
01:26:53.192 00.000 12268 Enqueuing Move request for scope (-3.14, -3.17)
01:26:53.193 00.001 11616 Worker thread wakes up
01:26:53.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.14, -3.17) opts 0xd
01:26:53.193 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.14, -3.17)
01:26:53.193 00.000 11616 Moving (-3.14, -3.17) raw xDistance=-3.46 yDistance=-2.71
01:26:53.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.73 from input -3.46
01:26:53.193 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -2.71
01:26:53.193 00.000 11616 MoveAxis(E, 1937, ABG)
01:26:53.193 00.000 11616 Guiding  Dir = 2, Dur = 1937
01:26:53.193 00.000 11616 IsSlewing returns 0
01:26:53.194 00.001 11616 IsGuiding returns 0
01:26:53.195 00.001 11616 PulseGuide returned control before completion, sleep 1947
01:26:53.219 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=20, Gamma=1.290
01:26:53.237 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
01:26:53.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:53.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:53.237 00.000 12268 Enqueuing Expose request
01:26:55.143 01.906 11616 IsGuiding returns 1
01:26:55.143 00.000 11616 scope still moving after pulse duration time elapsed
01:26:55.175 00.032 11616 IsSlewing returns 0
01:26:55.175 00.000 11616 IsGuiding returns 0
01:26:55.175 00.000 11616 scope move finished after 1937 + 44 ms
01:26:55.175 00.000 11616 Move returns status 0, amount 1937
01:26:55.175 00.000 11616 MoveAxis(N, 229, ABG)
01:26:55.176 00.001 11616 Guiding  Dir = 0, Dur = 229
01:26:55.176 00.000 11616 IsSlewing returns 0
01:26:55.176 00.000 11616 IsGuiding returns 0
01:26:55.177 00.001 11616 PulseGuide returned control before completion, sleep 239
01:26:55.424 00.247 11616 IsGuiding returns 1
01:26:55.425 00.001 11616 scope still moving after pulse duration time elapsed
01:26:55.457 00.032 11616 IsSlewing returns 0
01:26:55.457 00.000 11616 IsGuiding returns 0
01:26:55.457 00.000 11616 scope move finished after 229 + 51 ms
01:26:55.457 00.000 11616 Move returns status 0, amount 229
01:26:55.457 00.000 11616 move complete, result=0
01:26:55.458 00.001 11616 worker thread done servicing request
01:26:55.458 00.000 11616 Worker thread wakes up
01:26:55.458 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:55.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:26:55.458 00.000 12268 GuideStep: -3.5 px 1937 ms EAST, -2.7 px 229 ms NORTH
01:26:57.478 02.020 11616 Exposure complete
01:26:57.536 00.058 11616 worker thread done servicing request
01:26:57.536 00.000 12268 OnExposeComplete: enter
01:26:57.536 00.000 12268 UpdateGuideState(): m_state=6
01:26:57.536 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
01:26:57.537 00.001 12268 Star::Find returns 1 (0), X=665.97, Y=915.61, Mass=42, SNR=4.6, Peak=33 HFD=3.3
01:26:57.537 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.51,1.09,0.75,U] 
01:26:57.537 00.000 12268 refined, 1 included, MultiStar: {-1.14, -1.53}, one-star: {-3.13, -3.49}
01:26:57.537 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.69 = 2.60)
01:26:57.537 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.51)
01:26:57.537 00.000 12268 CameraToMount -- cameraX=-1.14 cameraY=-1.53 hyp=1.91 cameraTheta=-2.21 mountX=-1.63 mountY=-0.93, mountTheta=-2.62
01:26:57.539 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.14, y=-1.53, opts=13)
01:26:57.540 00.001 12268 Enqueuing Move request for scope (-1.14, -1.53)
01:26:57.540 00.000 11616 Worker thread wakes up
01:26:57.540 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -1.53) opts 0xd
01:26:57.540 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.14, -1.53)
01:26:57.540 00.000 11616 Moving (-1.14, -1.53) raw xDistance=-1.63 yDistance=-0.93
01:26:57.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.82 from input -1.63
01:26:57.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.93
01:26:57.540 00.000 11616 MoveAxis(E, 913, ABG)
01:26:57.540 00.000 11616 Guiding  Dir = 2, Dur = 913
01:26:57.541 00.001 11616 IsSlewing returns 0
01:26:57.541 00.000 11616 IsGuiding returns 0
01:26:57.541 00.000 11616 PulseGuide returned control before completion, sleep 923
01:26:57.564 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=20, Gamma=1.290
01:26:57.583 00.019 12268 UpdateGuideState exits: m=42 SNR=4.6
01:26:57.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:57.584 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:26:57.584 00.000 12268 Enqueuing Expose request
01:26:58.467 00.883 11616 IsGuiding returns 1
01:26:58.468 00.001 11616 scope still moving after pulse duration time elapsed
01:26:58.498 00.030 11616 IsSlewing returns 0
01:26:58.499 00.001 11616 IsGuiding returns 0
01:26:58.499 00.000 11616 scope move finished after 913 + 44 ms
01:26:58.499 00.000 11616 Move returns status 0, amount 913
01:26:58.499 00.000 11616 MoveAxis(N, 79, ABG)
01:26:58.499 00.000 11616 Guiding  Dir = 0, Dur = 79
01:26:58.499 00.000 11616 IsSlewing returns 0
01:26:58.500 00.001 11616 IsGuiding returns 0
01:26:58.500 00.000 11616 PulseGuide returned control before completion, sleep 89
01:26:58.593 00.093 11616 IsGuiding returns 1
01:26:58.593 00.000 11616 scope still moving after pulse duration time elapsed
01:26:58.624 00.031 11616 IsSlewing returns 0
01:26:58.624 00.000 11616 IsGuiding returns 0
01:26:58.624 00.000 11616 scope move finished after 79 + 45 ms
01:26:58.624 00.000 11616 Move returns status 0, amount 79
01:26:58.624 00.000 11616 move complete, result=0
01:26:58.624 00.000 11616 worker thread done servicing request
01:26:58.625 00.001 11616 Worker thread wakes up
01:26:58.625 00.000 12268 GuideStep: -1.6 px 913 ms EAST, -0.9 px 79 ms NORTH
01:26:58.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:26:58.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:00.647 02.022 11616 Exposure complete
01:27:00.702 00.055 11616 worker thread done servicing request
01:27:00.703 00.001 12268 OnExposeComplete: enter
01:27:00.703 00.000 12268 UpdateGuideState(): m_state=6
01:27:00.703 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
01:27:00.703 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.60, Mass=54, SNR=5.1, Peak=37 HFD=3.2
01:27:00.703 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.40,0.88,0.66,U] 
01:27:00.703 00.000 12268 refined, 1 included, MultiStar: {-1.46, -1.74}, one-star: {-3.36, -3.49}
01:27:00.703 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
01:27:00.703 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
01:27:00.703 00.000 12268 CameraToMount -- cameraX=-1.46 cameraY=-1.74 hyp=2.27 cameraTheta=-2.27 mountX=-1.88 mountY=-1.22, mountTheta=-2.56
01:27:00.705 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.46, y=-1.74, opts=13)
01:27:00.705 00.000 12268 Enqueuing Move request for scope (-1.46, -1.74)
01:27:00.705 00.000 11616 Worker thread wakes up
01:27:00.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.46, -1.74) opts 0xd
01:27:00.705 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.46, -1.74)
01:27:00.705 00.000 11616 Moving (-1.46, -1.74) raw xDistance=-1.88 yDistance=-1.22
01:27:00.706 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.94 from input -1.88
01:27:00.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -1.22
01:27:00.706 00.000 11616 MoveAxis(E, 1051, ABG)
01:27:00.706 00.000 11616 Guiding  Dir = 2, Dur = 1051
01:27:00.706 00.000 11616 IsSlewing returns 0
01:27:00.706 00.000 11616 IsGuiding returns 0
01:27:00.707 00.001 11616 PulseGuide returned control before completion, sleep 1061
01:27:00.727 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=23, Gamma=1.290
01:27:00.744 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
01:27:00.744 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:00.744 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:00.744 00.000 12268 Enqueuing Expose request
01:27:01.773 01.029 11616 IsGuiding returns 1
01:27:01.773 00.000 11616 scope still moving after pulse duration time elapsed
01:27:01.803 00.030 11616 IsSlewing returns 0
01:27:01.804 00.001 11616 IsGuiding returns 0
01:27:01.804 00.000 11616 scope move finished after 1051 + 46 ms
01:27:01.804 00.000 11616 Move returns status 0, amount 1051
01:27:01.804 00.000 11616 MoveAxis(N, 104, ABG)
01:27:01.804 00.000 11616 Guiding  Dir = 0, Dur = 104
01:27:01.805 00.001 11616 IsSlewing returns 0
01:27:01.805 00.000 11616 IsGuiding returns 0
01:27:01.805 00.000 11616 PulseGuide returned control before completion, sleep 114
01:27:01.929 00.124 11616 IsGuiding returns 1
01:27:01.929 00.000 11616 scope still moving after pulse duration time elapsed
01:27:01.960 00.031 11616 IsSlewing returns 0
01:27:01.960 00.000 11616 IsGuiding returns 1
01:27:01.990 00.030 11616 IsSlewing returns 0
01:27:01.990 00.000 11616 IsGuiding returns 1
01:27:02.022 00.032 11616 IsSlewing returns 0
01:27:02.022 00.000 11616 IsGuiding returns 0
01:27:02.022 00.000 11616 scope move finished after 104 + 112 ms
01:27:02.022 00.000 11616 Move returns status 0, amount 104
01:27:02.022 00.000 11616 move complete, result=0
01:27:02.022 00.000 11616 worker thread done servicing request
01:27:02.022 00.000 12268 GuideStep: -1.9 px 1051 ms EAST, -1.2 px 104 ms NORTH
01:27:02.023 00.001 11616 Worker thread wakes up
01:27:02.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:02.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:04.037 02.014 11616 Exposure complete
01:27:04.093 00.056 11616 worker thread done servicing request
01:27:04.093 00.000 12268 OnExposeComplete: enter
01:27:04.093 00.000 12268 UpdateGuideState(): m_state=6
01:27:04.093 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
01:27:04.093 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.65, Mass=39, SNR=4.4, Peak=33 HFD=2.7
01:27:04.093 00.000 12268 Star::Find false star n=8 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
01:27:04.094 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:27:04.094 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
01:27:04.094 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
01:27:04.094 00.000 12268 CameraToMount -- cameraX=-3.36 cameraY=-3.44 hyp=4.81 cameraTheta=-2.34 mountX=-3.75 mountY=-2.89, mountTheta=-2.49
01:27:04.096 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.36, y=-3.44, opts=13)
01:27:04.096 00.000 12268 Enqueuing Move request for scope (-3.36, -3.44)
01:27:04.096 00.000 11616 Worker thread wakes up
01:27:04.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.36, -3.44) opts 0xd
01:27:04.096 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.36, -3.44)
01:27:04.096 00.000 11616 Moving (-3.36, -3.44) raw xDistance=-3.75 yDistance=-2.89
01:27:04.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.88 from input -3.75
01:27:04.096 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -2.89
01:27:04.096 00.000 11616 MoveAxis(E, 2100, ABG)
01:27:04.096 00.000 11616 Guiding  Dir = 2, Dur = 2100
01:27:04.097 00.001 11616 IsSlewing returns 0
01:27:04.097 00.000 11616 IsGuiding returns 0
01:27:04.098 00.001 11616 PulseGuide returned control before completion, sleep 2110
01:27:04.119 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=26, Gamma=1.290
01:27:04.137 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
01:27:04.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:04.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:04.137 00.000 12268 Enqueuing Expose request
01:27:06.215 02.078 11616 IsGuiding returns 1
01:27:06.215 00.000 11616 scope still moving after pulse duration time elapsed
01:27:06.247 00.032 11616 IsSlewing returns 0
01:27:06.247 00.000 11616 IsGuiding returns 1
01:27:06.278 00.031 11616 IsSlewing returns 0
01:27:06.279 00.001 11616 IsGuiding returns 1
01:27:06.310 00.031 11616 IsSlewing returns 0
01:27:06.311 00.001 11616 IsGuiding returns 1
01:27:06.342 00.031 11616 IsSlewing returns 0
01:27:06.343 00.001 11616 IsGuiding returns 1
01:27:06.373 00.030 11616 IsSlewing returns 0
01:27:06.374 00.001 11616 IsGuiding returns 1
01:27:06.405 00.031 11616 IsSlewing returns 0
01:27:06.406 00.001 11616 IsGuiding returns 1
01:27:06.435 00.029 11616 IsSlewing returns 0
01:27:06.436 00.001 11616 IsGuiding returns 0
01:27:06.436 00.000 11616 scope move finished after 2100 + 239 ms
01:27:06.436 00.000 11616 Move returns status 0, amount 2100
01:27:06.436 00.000 11616 MoveAxis(N, 244, ABG)
01:27:06.436 00.000 11616 Guiding  Dir = 0, Dur = 244
01:27:06.436 00.000 11616 IsSlewing returns 0
01:27:06.437 00.001 11616 IsGuiding returns 0
01:27:06.437 00.000 11616 PulseGuide returned control before completion, sleep 254
01:27:06.699 00.262 11616 IsGuiding returns 1
01:27:06.699 00.000 11616 scope still moving after pulse duration time elapsed
01:27:06.729 00.030 11616 IsSlewing returns 0
01:27:06.730 00.001 11616 IsGuiding returns 0
01:27:06.730 00.000 11616 scope move finished after 244 + 48 ms
01:27:06.730 00.000 11616 Move returns status 0, amount 244
01:27:06.730 00.000 11616 move complete, result=0
01:27:06.730 00.000 11616 worker thread done servicing request
01:27:06.730 00.000 11616 Worker thread wakes up
01:27:06.731 00.001 12268 GuideStep: -3.8 px 2100 ms EAST, -2.9 px 244 ms NORTH
01:27:06.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:06.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:08.738 02.007 11616 Exposure complete
01:27:08.795 00.057 11616 worker thread done servicing request
01:27:08.795 00.000 12268 OnExposeComplete: enter
01:27:08.795 00.000 12268 UpdateGuideState(): m_state=6
01:27:08.795 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
01:27:08.795 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=916.07, Mass=58, SNR=5.2, Peak=34 HFD=4.1
01:27:08.796 00.001 12268 Star::Find false star n=8 nbg=279 bg=7.2 sigma=0.7 thresh=9 peak=9
01:27:08.796 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.65,-1.26,0.79,U] 
01:27:08.796 00.000 12268 refined, 1 included, MultiStar: {-1.75, -2.24}, one-star: {-3.66, -3.02}
01:27:08.796 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.71 = 2.58)
01:27:08.796 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.54)
01:27:08.796 00.000 12268 CameraToMount -- cameraX=-1.75 cameraY=-2.24 hyp=2.85 cameraTheta=-2.23 mountX=-2.40 mountY=-1.45, mountTheta=-2.60
01:27:08.798 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.75, y=-2.24, opts=13)
01:27:08.798 00.000 12268 Enqueuing Move request for scope (-1.75, -2.24)
01:27:08.798 00.000 11616 Worker thread wakes up
01:27:08.798 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.75, -2.24) opts 0xd
01:27:08.798 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.75, -2.24)
01:27:08.798 00.000 11616 Moving (-1.75, -2.24) raw xDistance=-2.40 yDistance=-1.45
01:27:08.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.20 from input -2.40
01:27:08.798 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -1.45
01:27:08.798 00.000 11616 MoveAxis(E, 1344, ABG)
01:27:08.798 00.000 11616 Guiding  Dir = 2, Dur = 1344
01:27:08.798 00.000 11616 IsSlewing returns 0
01:27:08.799 00.001 11616 IsGuiding returns 0
01:27:08.799 00.000 11616 PulseGuide returned control before completion, sleep 1354
01:27:08.817 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
01:27:08.837 00.020 12268 UpdateGuideState exits: m=58 SNR=5.2
01:27:08.837 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:08.837 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:08.837 00.000 12268 Enqueuing Expose request
01:27:10.158 01.321 11616 IsGuiding returns 1
01:27:10.158 00.000 11616 scope still moving after pulse duration time elapsed
01:27:10.188 00.030 11616 IsSlewing returns 0
01:27:10.189 00.001 11616 IsGuiding returns 0
01:27:10.189 00.000 11616 scope move finished after 1344 + 46 ms
01:27:10.189 00.000 11616 Move returns status 0, amount 1344
01:27:10.189 00.000 11616 MoveAxis(N, 123, ABG)
01:27:10.189 00.000 11616 Guiding  Dir = 0, Dur = 123
01:27:10.190 00.001 11616 IsSlewing returns 0
01:27:10.190 00.000 11616 IsGuiding returns 0
01:27:10.190 00.000 11616 PulseGuide returned control before completion, sleep 133
01:27:10.328 00.138 11616 IsGuiding returns 1
01:27:10.328 00.000 11616 scope still moving after pulse duration time elapsed
01:27:10.360 00.032 11616 IsSlewing returns 0
01:27:10.360 00.000 11616 IsGuiding returns 0
01:27:10.360 00.000 11616 scope move finished after 123 + 46 ms
01:27:10.360 00.000 11616 Move returns status 0, amount 123
01:27:10.360 00.000 11616 move complete, result=0
01:27:10.360 00.000 11616 worker thread done servicing request
01:27:10.360 00.000 12268 GuideStep: -2.4 px 1344 ms EAST, -1.5 px 123 ms NORTH
01:27:10.360 00.000 11616 Worker thread wakes up
01:27:10.361 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:10.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:12.378 02.017 11616 Exposure complete
01:27:12.433 00.055 12268 OnExposeComplete: enter
01:27:12.433 00.000 12268 UpdateGuideState(): m_state=6
01:27:12.433 00.000 11616 worker thread done servicing request
01:27:12.433 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
01:27:12.434 00.001 12268 Star::Find returns 1 (0), X=666.37, Y=915.71, Mass=48, SNR=4.8, Peak=33 HFD=4.7
01:27:12.434 00.000 12268 Star::Find false star n=7 nbg=271 bg=7.2 sigma=0.7 thresh=9 peak=9
01:27:12.434 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.86,-0.92,0.69,U] 
01:27:12.434 00.000 12268 refined, 1 included, MultiStar: {-0.85, -2.38}, one-star: {-2.73, -3.38}
01:27:12.434 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.39 = 2.90)
01:27:12.434 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
01:27:12.434 00.000 12268 CameraToMount -- cameraX=-0.85 cameraY=-2.38 hyp=2.53 cameraTheta=-1.91 mountX=-2.45 mountY=-0.54, mountTheta=-2.92
01:27:12.436 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.85, y=-2.38, opts=13)
01:27:12.436 00.000 12268 Enqueuing Move request for scope (-0.85, -2.38)
01:27:12.436 00.000 11616 Worker thread wakes up
01:27:12.436 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -2.38) opts 0xd
01:27:12.436 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.85, -2.38)
01:27:12.436 00.000 11616 Moving (-0.85, -2.38) raw xDistance=-2.45 yDistance=-0.54
01:27:12.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.22 from input -2.45
01:27:12.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.54
01:27:12.436 00.000 11616 MoveAxis(E, 1371, ABG)
01:27:12.436 00.000 11616 Guiding  Dir = 2, Dur = 1371
01:27:12.437 00.001 11616 IsSlewing returns 0
01:27:12.437 00.000 11616 IsGuiding returns 0
01:27:12.437 00.000 11616 PulseGuide returned control before completion, sleep 1381
01:27:12.458 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=27, Gamma=1.290
01:27:12.478 00.020 12268 UpdateGuideState exits: m=48 SNR=4.8
01:27:12.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:12.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:12.478 00.000 12268 Enqueuing Expose request
01:27:13.819 01.341 11616 IsGuiding returns 1
01:27:13.819 00.000 11616 scope still moving after pulse duration time elapsed
01:27:13.850 00.031 11616 IsSlewing returns 0
01:27:13.851 00.001 11616 IsGuiding returns 0
01:27:13.851 00.000 11616 scope move finished after 1371 + 43 ms
01:27:13.851 00.000 11616 Move returns status 0, amount 1371
01:27:13.851 00.000 11616 MoveAxis(N, 46, ABG)
01:27:13.851 00.000 11616 Guiding  Dir = 0, Dur = 46
01:27:13.851 00.000 11616 IsSlewing returns 0
01:27:13.852 00.001 11616 IsGuiding returns 0
01:27:13.852 00.000 11616 PulseGuide returned control before completion, sleep 56
01:27:13.913 00.061 11616 IsGuiding returns 1
01:27:13.913 00.000 11616 scope still moving after pulse duration time elapsed
01:27:13.943 00.030 11616 IsSlewing returns 0
01:27:13.944 00.001 11616 IsGuiding returns 0
01:27:13.944 00.000 11616 scope move finished after 46 + 46 ms
01:27:13.944 00.000 11616 Move returns status 0, amount 46
01:27:13.944 00.000 11616 move complete, result=0
01:27:13.944 00.000 11616 worker thread done servicing request
01:27:13.944 00.000 11616 Worker thread wakes up
01:27:13.944 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:13.944 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:13.945 00.001 12268 GuideStep: -2.4 px 1371 ms EAST, -0.5 px 46 ms NORTH
01:27:15.947 02.002 11616 Exposure complete
01:27:16.002 00.055 11616 worker thread done servicing request
01:27:16.002 00.000 12268 OnExposeComplete: enter
01:27:16.002 00.000 12268 UpdateGuideState(): m_state=6
01:27:16.002 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
01:27:16.002 00.000 12268 Star::Find returns 1 (0), X=665.04, Y=916.48, Mass=63, SNR=5.5, Peak=36 HFD=7.9
01:27:16.002 00.000 12268 Star::Find false star n=10 nbg=268 bg=7.1 sigma=0.7 thresh=9 peak=9
01:27:16.003 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.07,-0.11,0.66,U] 
01:27:16.003 00.000 12268 refined, 1 included, MultiStar: {-2.02, -1.62}, one-star: {-4.05, -2.61}
01:27:16.003 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
01:27:16.003 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
01:27:16.003 00.000 12268 CameraToMount -- cameraX=-2.02 cameraY=-1.62 hyp=2.59 cameraTheta=-2.47 mountX=-1.81 mountY=-1.80, mountTheta=-2.36
01:27:16.004 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.02, y=-1.62, opts=13)
01:27:16.004 00.000 12268 Enqueuing Move request for scope (-2.02, -1.62)
01:27:16.005 00.001 11616 Worker thread wakes up
01:27:16.005 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.02, -1.62) opts 0xd
01:27:16.005 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.02, -1.62)
01:27:16.005 00.000 11616 Moving (-2.02, -1.62) raw xDistance=-1.81 yDistance=-1.80
01:27:16.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.90 from input -1.81
01:27:16.005 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -1.80
01:27:16.005 00.000 11616 MoveAxis(E, 1013, ABG)
01:27:16.005 00.000 11616 Guiding  Dir = 2, Dur = 1013
01:27:16.005 00.000 11616 IsSlewing returns 0
01:27:16.006 00.001 11616 IsGuiding returns 0
01:27:16.006 00.000 11616 PulseGuide returned control before completion, sleep 1023
01:27:16.029 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=30, Gamma=1.290
01:27:16.046 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
01:27:16.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:16.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:16.046 00.000 12268 Enqueuing Expose request
01:27:17.034 00.988 11616 IsGuiding returns 1
01:27:17.035 00.001 11616 scope still moving after pulse duration time elapsed
01:27:17.065 00.030 11616 IsSlewing returns 0
01:27:17.066 00.001 11616 IsGuiding returns 0
01:27:17.066 00.000 11616 scope move finished after 1013 + 46 ms
01:27:17.066 00.000 11616 Move returns status 0, amount 1013
01:27:17.066 00.000 11616 MoveAxis(N, 152, ABG)
01:27:17.066 00.000 11616 Guiding  Dir = 0, Dur = 152
01:27:17.066 00.000 11616 IsSlewing returns 0
01:27:17.067 00.001 11616 IsGuiding returns 0
01:27:17.067 00.000 11616 PulseGuide returned control before completion, sleep 162
01:27:17.236 00.169 11616 IsGuiding returns 1
01:27:17.236 00.000 11616 scope still moving after pulse duration time elapsed
01:27:17.267 00.031 11616 IsSlewing returns 0
01:27:17.268 00.001 11616 IsGuiding returns 0
01:27:17.268 00.000 11616 scope move finished after 152 + 49 ms
01:27:17.268 00.000 11616 Move returns status 0, amount 152
01:27:17.268 00.000 11616 move complete, result=0
01:27:17.268 00.000 11616 worker thread done servicing request
01:27:17.269 00.001 12268 GuideStep: -1.8 px 1013 ms EAST, -1.8 px 152 ms NORTH
01:27:17.269 00.000 11616 Worker thread wakes up
01:27:17.269 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:17.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:19.289 02.020 11616 Exposure complete
01:27:19.345 00.056 11616 worker thread done servicing request
01:27:19.345 00.000 12268 OnExposeComplete: enter
01:27:19.345 00.000 12268 UpdateGuideState(): m_state=6
01:27:19.345 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
01:27:19.345 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=42, SNR=4.6, Peak=32 HFD=3.7
01:27:19.346 00.001 12268 Star::Find false star n=7 nbg=278 bg=7.2 sigma=0.7 thresh=9 peak=9
01:27:19.346 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.09,0.50,0.83,U] 
01:27:19.346 00.000 12268 refined, 1 included, MultiStar: {-1.69, -1.69}, one-star: {-3.01, -3.51}
01:27:19.346 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.83 = 2.46)
01:27:19.346 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
01:27:19.346 00.000 12268 CameraToMount -- cameraX=-1.69 cameraY=-1.69 hyp=2.39 cameraTheta=-2.35 mountX=-1.85 mountY=-1.46, mountTheta=-2.47
01:27:19.352 00.006 12268 SchedulePrimaryMove(0D94C700, x=-1.69, y=-1.69, opts=13)
01:27:19.352 00.000 12268 Enqueuing Move request for scope (-1.69, -1.69)
01:27:19.352 00.000 11616 Worker thread wakes up
01:27:19.352 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.69, -1.69) opts 0xd
01:27:19.352 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.69, -1.69)
01:27:19.352 00.000 11616 Moving (-1.69, -1.69) raw xDistance=-1.85 yDistance=-1.46
01:27:19.352 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.93 from input -1.85
01:27:19.353 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -1.46
01:27:19.353 00.000 11616 MoveAxis(E, 1036, ABG)
01:27:19.353 00.000 11616 Guiding  Dir = 2, Dur = 1036
01:27:19.354 00.001 11616 IsSlewing returns 0
01:27:19.354 00.000 11616 IsGuiding returns 0
01:27:19.354 00.000 11616 PulseGuide returned control before completion, sleep 1046
01:27:19.374 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=41, Gamma=1.290
01:27:19.391 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
01:27:19.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:19.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:19.391 00.000 12268 Enqueuing Expose request
01:27:20.407 01.016 11616 IsGuiding returns 1
01:27:20.407 00.000 11616 scope still moving after pulse duration time elapsed
01:27:20.439 00.032 11616 IsSlewing returns 0
01:27:20.440 00.001 11616 IsGuiding returns 0
01:27:20.440 00.000 11616 scope move finished after 1036 + 50 ms
01:27:20.440 00.000 11616 Move returns status 0, amount 1036
01:27:20.440 00.000 11616 MoveAxis(N, 123, ABG)
01:27:20.440 00.000 11616 Guiding  Dir = 0, Dur = 123
01:27:20.441 00.001 11616 IsSlewing returns 0
01:27:20.441 00.000 11616 IsGuiding returns 0
01:27:20.441 00.000 11616 PulseGuide returned control before completion, sleep 133
01:27:20.581 00.140 11616 IsGuiding returns 1
01:27:20.581 00.000 11616 scope still moving after pulse duration time elapsed
01:27:20.612 00.031 11616 IsSlewing returns 0
01:27:20.613 00.001 11616 IsGuiding returns 1
01:27:20.642 00.029 11616 IsSlewing returns 0
01:27:20.643 00.001 11616 IsGuiding returns 0
01:27:20.643 00.000 11616 scope move finished after 123 + 78 ms
01:27:20.643 00.000 11616 Move returns status 0, amount 123
01:27:20.643 00.000 11616 move complete, result=0
01:27:20.643 00.000 11616 worker thread done servicing request
01:27:20.643 00.000 11616 Worker thread wakes up
01:27:20.643 00.000 12268 GuideStep: -1.9 px 1036 ms EAST, -1.5 px 123 ms NORTH
01:27:20.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:20.644 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:22.661 02.017 11616 Exposure complete
01:27:22.716 00.055 11616 worker thread done servicing request
01:27:22.716 00.000 12268 OnExposeComplete: enter
01:27:22.716 00.000 12268 UpdateGuideState(): m_state=6
01:27:22.717 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
01:27:22.717 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.38, Mass=54, SNR=5.1, Peak=36 HFD=2.8
01:27:22.717 00.000 12268 Star::Find false star n=8 nbg=274 bg=7.2 sigma=0.7 thresh=9 peak=9
01:27:22.717 00.000 12268 Star::Find false star n=9 nbg=282 bg=7.2 sigma=0.7 thresh=9 peak=9
01:27:22.717 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:27:22.717 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.84 = 2.45)
01:27:22.717 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.66)
01:27:22.717 00.000 12268 CameraToMount -- cameraX=-3.77 cameraY=-3.71 hyp=5.29 cameraTheta=-2.36 mountX=-4.06 mountY=-3.26, mountTheta=-2.47
01:27:22.719 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.77, y=-3.71, opts=13)
01:27:22.719 00.000 12268 Enqueuing Move request for scope (-3.77, -3.71)
01:27:22.719 00.000 11616 Worker thread wakes up
01:27:22.719 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.77, -3.71) opts 0xd
01:27:22.719 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.77, -3.71)
01:27:22.719 00.000 11616 Moving (-3.77, -3.71) raw xDistance=-4.06 yDistance=-3.26
01:27:22.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.03 from input -4.06
01:27:22.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -3.26
01:27:22.719 00.000 11616 MoveAxis(E, 2275, ABG)
01:27:22.719 00.000 11616 Guiding  Dir = 2, Dur = 2275
01:27:22.720 00.001 11616 IsSlewing returns 0
01:27:22.720 00.000 11616 IsGuiding returns 0
01:27:22.720 00.000 11616 PulseGuide returned control before completion, sleep 2285
01:27:22.740 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=38, Gamma=1.290
01:27:22.758 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
01:27:22.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:22.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:22.758 00.000 12268 Enqueuing Expose request
01:27:25.015 02.257 11616 IsGuiding returns 1
01:27:25.015 00.000 11616 scope still moving after pulse duration time elapsed
01:27:25.045 00.030 11616 IsSlewing returns 0
01:27:25.045 00.000 11616 IsGuiding returns 1
01:27:25.077 00.032 11616 IsSlewing returns 0
01:27:25.077 00.000 11616 IsGuiding returns 0
01:27:25.077 00.000 11616 scope move finished after 2275 + 82 ms
01:27:25.077 00.000 11616 Move returns status 0, amount 2275
01:27:25.077 00.000 11616 MoveAxis(N, 276, ABG)
01:27:25.077 00.000 11616 Guiding  Dir = 0, Dur = 276
01:27:25.077 00.000 11616 IsSlewing returns 0
01:27:25.079 00.002 11616 IsGuiding returns 0
01:27:25.079 00.000 11616 PulseGuide returned control before completion, sleep 286
01:27:25.374 00.295 11616 IsGuiding returns 1
01:27:25.374 00.000 11616 scope still moving after pulse duration time elapsed
01:27:25.405 00.031 11616 IsSlewing returns 0
01:27:25.405 00.000 11616 IsGuiding returns 1
01:27:25.438 00.033 11616 IsSlewing returns 0
01:27:25.438 00.000 11616 IsGuiding returns 1
01:27:25.468 00.030 11616 IsSlewing returns 0
01:27:25.469 00.001 11616 IsGuiding returns 0
01:27:25.469 00.000 11616 scope move finished after 276 + 114 ms
01:27:25.469 00.000 11616 Move returns status 0, amount 276
01:27:25.469 00.000 11616 move complete, result=0
01:27:25.469 00.000 11616 worker thread done servicing request
01:27:25.469 00.000 12268 GuideStep: -4.1 px 2275 ms EAST, -3.3 px 276 ms NORTH
01:27:25.469 00.000 11616 Worker thread wakes up
01:27:25.470 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:25.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:27.484 02.014 11616 Exposure complete
01:27:27.540 00.056 11616 worker thread done servicing request
01:27:27.540 00.000 12268 OnExposeComplete: enter
01:27:27.540 00.000 12268 UpdateGuideState(): m_state=6
01:27:27.540 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
01:27:27.540 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=916.45, Mass=56, SNR=5.2, Peak=35 HFD=3.1
01:27:27.540 00.000 12268 Star::Find false star n=14 nbg=269 bg=7.1 sigma=0.7 thresh=9 peak=9
01:27:27.541 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:27:27.541 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.99 = 2.30)
01:27:27.541 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.81)
01:27:27.541 00.000 12268 CameraToMount -- cameraX=-3.64 cameraY=-2.65 hyp=4.50 cameraTheta=-2.51 mountX=-2.99 mountY=-3.27, mountTheta=-2.31
01:27:27.542 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.64, y=-2.65, opts=13)
01:27:27.543 00.001 12268 Enqueuing Move request for scope (-3.64, -2.65)
01:27:27.543 00.000 11616 Worker thread wakes up
01:27:27.543 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.64, -2.65) opts 0xd
01:27:27.543 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.64, -2.65)
01:27:27.543 00.000 11616 Moving (-3.64, -2.65) raw xDistance=-2.99 yDistance=-3.27
01:27:27.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.49 from input -2.99
01:27:27.543 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -3.27
01:27:27.543 00.000 11616 MoveAxis(E, 1673, ABG)
01:27:27.543 00.000 11616 Guiding  Dir = 2, Dur = 1673
01:27:27.543 00.000 11616 IsSlewing returns 0
01:27:27.544 00.001 11616 IsGuiding returns 0
01:27:27.544 00.000 11616 PulseGuide returned control before completion, sleep 1683
01:27:27.572 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=33, Gamma=1.290
01:27:27.590 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
01:27:27.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:27.591 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:27.591 00.000 12268 Enqueuing Expose request
01:27:29.242 01.651 11616 IsGuiding returns 1
01:27:29.242 00.000 11616 scope still moving after pulse duration time elapsed
01:27:29.273 00.031 11616 IsSlewing returns 0
01:27:29.273 00.000 11616 IsGuiding returns 1
01:27:29.304 00.031 11616 IsSlewing returns 0
01:27:29.305 00.001 11616 IsGuiding returns 0
01:27:29.305 00.000 11616 scope move finished after 1673 + 87 ms
01:27:29.305 00.000 11616 Move returns status 0, amount 1673
01:27:29.305 00.000 11616 MoveAxis(N, 277, ABG)
01:27:29.305 00.000 11616 Guiding  Dir = 0, Dur = 277
01:27:29.306 00.001 11616 IsSlewing returns 0
01:27:29.306 00.000 11616 IsGuiding returns 0
01:27:29.306 00.000 11616 PulseGuide returned control before completion, sleep 287
01:27:29.599 00.293 11616 IsGuiding returns 1
01:27:29.599 00.000 11616 scope still moving after pulse duration time elapsed
01:27:29.631 00.032 11616 IsSlewing returns 0
01:27:29.631 00.000 11616 IsGuiding returns 0
01:27:29.631 00.000 11616 scope move finished after 277 + 48 ms
01:27:29.631 00.000 11616 Move returns status 0, amount 277
01:27:29.631 00.000 11616 move complete, result=0
01:27:29.631 00.000 11616 worker thread done servicing request
01:27:29.632 00.001 11616 Worker thread wakes up
01:27:29.632 00.000 12268 GuideStep: -3.0 px 1673 ms EAST, -3.3 px 277 ms NORTH
01:27:29.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:29.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:31.650 02.018 11616 Exposure complete
01:27:31.705 00.055 11616 worker thread done servicing request
01:27:31.705 00.000 12268 OnExposeComplete: enter
01:27:31.705 00.000 12268 UpdateGuideState(): m_state=6
01:27:31.705 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
01:27:31.705 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.59, Mass=43, SNR=4.6, Peak=33 HFD=3.5
01:27:31.706 00.001 12268 Star::Find false star n=8 nbg=271 bg=7.2 sigma=0.7 thresh=9 peak=9
01:27:31.706 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.08,-0.29,0.75,U] 
01:27:31.706 00.000 12268 refined, 1 included, MultiStar: {-1.71, -2.12}, one-star: {-3.06, -3.50}
01:27:31.706 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
01:27:31.706 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
01:27:31.706 00.000 12268 CameraToMount -- cameraX=-1.71 cameraY=-2.12 hyp=2.72 cameraTheta=-2.25 mountX=-2.28 mountY=-1.42, mountTheta=-2.58
01:27:31.708 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.71, y=-2.12, opts=13)
01:27:31.708 00.000 12268 Enqueuing Move request for scope (-1.71, -2.12)
01:27:31.708 00.000 11616 Worker thread wakes up
01:27:31.708 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.71, -2.12) opts 0xd
01:27:31.708 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.71, -2.12)
01:27:31.708 00.000 11616 Moving (-1.71, -2.12) raw xDistance=-2.28 yDistance=-1.42
01:27:31.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -2.28
01:27:31.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -1.42
01:27:31.708 00.000 11616 MoveAxis(E, 1274, ABG)
01:27:31.708 00.000 11616 Guiding  Dir = 2, Dur = 1274
01:27:31.709 00.001 11616 IsSlewing returns 0
01:27:31.709 00.000 11616 IsGuiding returns 0
01:27:31.709 00.000 11616 PulseGuide returned control before completion, sleep 1284
01:27:31.729 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=40, Gamma=1.290
01:27:31.746 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
01:27:31.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:31.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:31.746 00.000 12268 Enqueuing Expose request
01:27:32.996 01.250 11616 IsGuiding returns 1
01:27:32.997 00.001 11616 scope still moving after pulse duration time elapsed
01:27:33.027 00.030 11616 IsSlewing returns 0
01:27:33.027 00.000 11616 IsGuiding returns 0
01:27:33.028 00.001 11616 scope move finished after 1274 + 44 ms
01:27:33.028 00.000 11616 Move returns status 0, amount 1274
01:27:33.028 00.000 11616 MoveAxis(N, 120, ABG)
01:27:33.028 00.000 11616 Guiding  Dir = 0, Dur = 120
01:27:33.028 00.000 11616 IsSlewing returns 0
01:27:33.028 00.000 11616 IsGuiding returns 0
01:27:33.029 00.001 11616 PulseGuide returned control before completion, sleep 130
01:27:33.168 00.139 11616 IsGuiding returns 1
01:27:33.168 00.000 11616 scope still moving after pulse duration time elapsed
01:27:33.198 00.030 11616 IsSlewing returns 0
01:27:33.199 00.001 11616 IsGuiding returns 0
01:27:33.199 00.000 11616 scope move finished after 120 + 51 ms
01:27:33.199 00.000 11616 Move returns status 0, amount 120
01:27:33.199 00.000 11616 move complete, result=0
01:27:33.199 00.000 11616 worker thread done servicing request
01:27:33.200 00.001 11616 Worker thread wakes up
01:27:33.200 00.000 12268 GuideStep: -2.3 px 1274 ms EAST, -1.4 px 120 ms NORTH
01:27:33.200 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:33.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:35.208 02.008 11616 Exposure complete
01:27:35.263 00.055 11616 worker thread done servicing request
01:27:35.264 00.001 12268 OnExposeComplete: enter
01:27:35.264 00.000 12268 UpdateGuideState(): m_state=6
01:27:35.264 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
01:27:35.264 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=914.77, Mass=60, SNR=5.4, Peak=32 HFD=5.7
01:27:35.264 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.17,-0.11,0.68,U] 
01:27:35.264 00.000 12268 refined, 1 included, MultiStar: {-2.10, -2.62}, one-star: {-3.64, -4.33}
01:27:35.264 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
01:27:35.264 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
01:27:35.264 00.000 12268 CameraToMount -- cameraX=-2.10 cameraY=-2.62 hyp=3.36 cameraTheta=-2.25 mountX=-2.82 mountY=-1.75, mountTheta=-2.59
01:27:35.266 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.10, y=-2.62, opts=13)
01:27:35.266 00.000 12268 Enqueuing Move request for scope (-2.10, -2.62)
01:27:35.266 00.000 11616 Worker thread wakes up
01:27:35.266 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.10, -2.62) opts 0xd
01:27:35.266 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.10, -2.62)
01:27:35.267 00.001 11616 Moving (-2.10, -2.62) raw xDistance=-2.82 yDistance=-1.75
01:27:35.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.41 from input -2.82
01:27:35.267 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -1.75
01:27:35.267 00.000 11616 MoveAxis(E, 1577, ABG)
01:27:35.267 00.000 11616 Guiding  Dir = 2, Dur = 1577
01:27:35.267 00.000 11616 IsSlewing returns 0
01:27:35.267 00.000 11616 IsGuiding returns 0
01:27:35.268 00.001 11616 PulseGuide returned control before completion, sleep 1587
01:27:35.288 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=50, Gamma=1.290
01:27:35.308 00.020 12268 UpdateGuideState exits: m=60 SNR=5.4
01:27:35.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:35.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:35.308 00.000 12268 Enqueuing Expose request
01:27:36.856 01.548 11616 IsGuiding returns 1
01:27:36.856 00.000 11616 scope still moving after pulse duration time elapsed
01:27:36.887 00.031 11616 IsSlewing returns 0
01:27:36.888 00.001 11616 IsGuiding returns 0
01:27:36.888 00.000 11616 scope move finished after 1577 + 44 ms
01:27:36.888 00.000 11616 Move returns status 0, amount 1577
01:27:36.888 00.000 11616 MoveAxis(N, 148, ABG)
01:27:36.888 00.000 11616 Guiding  Dir = 0, Dur = 148
01:27:36.889 00.001 11616 IsSlewing returns 0
01:27:36.889 00.000 11616 IsGuiding returns 0
01:27:36.889 00.000 11616 PulseGuide returned control before completion, sleep 158
01:27:37.057 00.168 11616 IsGuiding returns 1
01:27:37.058 00.001 11616 scope still moving after pulse duration time elapsed
01:27:37.089 00.031 11616 IsSlewing returns 0
01:27:37.089 00.000 11616 IsGuiding returns 0
01:27:37.089 00.000 11616 scope move finished after 148 + 52 ms
01:27:37.089 00.000 11616 Move returns status 0, amount 148
01:27:37.090 00.001 11616 move complete, result=0
01:27:37.090 00.000 11616 worker thread done servicing request
01:27:37.090 00.000 11616 Worker thread wakes up
01:27:37.090 00.000 12268 GuideStep: -2.8 px 1577 ms EAST, -1.7 px 148 ms NORTH
01:27:37.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:37.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:39.108 02.018 11616 Exposure complete
01:27:39.163 00.055 11616 worker thread done servicing request
01:27:39.163 00.000 12268 OnExposeComplete: enter
01:27:39.163 00.000 12268 UpdateGuideState(): m_state=6
01:27:39.163 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
01:27:39.164 00.001 12268 Star::Find returns 1 (0), X=665.92, Y=915.20, Mass=46, SNR=4.8, Peak=33 HFD=3.7
01:27:39.164 00.000 12268 Star::Find false star n=13 nbg=274 bg=7.2 sigma=0.6 thresh=9 peak=9
01:27:39.164 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:27:39.164 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
01:27:39.164 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
01:27:39.164 00.000 12268 CameraToMount -- cameraX=-3.18 cameraY=-3.89 hyp=5.02 cameraTheta=-2.26 mountX=-4.18 mountY=-2.65, mountTheta=-2.58
01:27:39.166 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.18, y=-3.89, opts=13)
01:27:39.166 00.000 12268 Enqueuing Move request for scope (-3.18, -3.89)
01:27:39.166 00.000 11616 Worker thread wakes up
01:27:39.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.18, -3.89) opts 0xd
01:27:39.166 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.18, -3.89)
01:27:39.166 00.000 11616 Moving (-3.18, -3.89) raw xDistance=-4.18 yDistance=-2.65
01:27:39.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.09 from input -4.18
01:27:39.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -2.65
01:27:39.166 00.000 11616 MoveAxis(E, 2342, ABG)
01:27:39.167 00.001 11616 Guiding  Dir = 2, Dur = 2342
01:27:39.167 00.000 11616 IsSlewing returns 0
01:27:39.167 00.000 11616 IsGuiding returns 0
01:27:39.168 00.001 11616 PulseGuide returned control before completion, sleep 2352
01:27:39.188 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=58, Gamma=1.290
01:27:39.204 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
01:27:39.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:39.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:39.205 00.001 12268 Enqueuing Expose request
01:27:41.533 02.328 11616 IsGuiding returns 1
01:27:41.533 00.000 11616 scope still moving after pulse duration time elapsed
01:27:41.565 00.032 11616 IsSlewing returns 0
01:27:41.565 00.000 11616 IsGuiding returns 0
01:27:41.566 00.001 11616 scope move finished after 2342 + 56 ms
01:27:41.566 00.000 11616 Move returns status 0, amount 2342
01:27:41.566 00.000 11616 MoveAxis(N, 224, ABG)
01:27:41.566 00.000 11616 Guiding  Dir = 0, Dur = 224
01:27:41.566 00.000 11616 IsSlewing returns 0
01:27:41.567 00.001 11616 IsGuiding returns 0
01:27:41.567 00.000 11616 PulseGuide returned control before completion, sleep 234
01:27:41.813 00.246 11616 IsGuiding returns 1
01:27:41.813 00.000 11616 scope still moving after pulse duration time elapsed
01:27:41.843 00.030 11616 IsSlewing returns 0
01:27:41.844 00.001 11616 IsGuiding returns 0
01:27:41.844 00.000 11616 scope move finished after 224 + 53 ms
01:27:41.844 00.000 11616 Move returns status 0, amount 224
01:27:41.844 00.000 11616 move complete, result=0
01:27:41.845 00.001 11616 worker thread done servicing request
01:27:41.845 00.000 11616 Worker thread wakes up
01:27:41.845 00.000 12268 GuideStep: -4.2 px 2342 ms EAST, -2.7 px 224 ms NORTH
01:27:41.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:41.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:43.847 02.002 11616 Exposure complete
01:27:43.901 00.054 11616 worker thread done servicing request
01:27:43.901 00.000 12268 OnExposeComplete: enter
01:27:43.901 00.000 12268 UpdateGuideState(): m_state=6
01:27:43.901 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
01:27:43.902 00.001 12268 Star::Find returns 1 (0), X=665.13, Y=915.84, Mass=58, SNR=5.3, Peak=33 HFD=3.3
01:27:43.902 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.30,0.36,0.66,U] 
01:27:43.902 00.000 12268 refined, 1 included, MultiStar: {-1.86, -1.81}, one-star: {-3.96, -3.25}
01:27:43.902 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.84 = 2.44)
01:27:43.902 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.67)
01:27:43.902 00.000 12268 CameraToMount -- cameraX=-1.86 cameraY=-1.81 hyp=2.60 cameraTheta=-2.37 mountX=-1.99 mountY=-1.62, mountTheta=-2.46
01:27:43.903 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.86, y=-1.81, opts=13)
01:27:43.903 00.000 12268 Enqueuing Move request for scope (-1.86, -1.81)
01:27:43.904 00.001 11616 Worker thread wakes up
01:27:43.904 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.86, -1.81) opts 0xd
01:27:43.904 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.86, -1.81)
01:27:43.904 00.000 11616 Moving (-1.86, -1.81) raw xDistance=-1.99 yDistance=-1.62
01:27:43.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.99 from input -1.99
01:27:43.904 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -1.62
01:27:43.904 00.000 11616 MoveAxis(E, 1113, ABG)
01:27:43.904 00.000 11616 Guiding  Dir = 2, Dur = 1113
01:27:43.904 00.000 11616 IsSlewing returns 0
01:27:43.905 00.001 11616 IsGuiding returns 0
01:27:43.905 00.000 11616 PulseGuide returned control before completion, sleep 1123
01:27:43.926 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=48, Gamma=1.290
01:27:43.943 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
01:27:43.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:43.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:43.943 00.000 12268 Enqueuing Expose request
01:27:45.030 01.087 11616 IsGuiding returns 1
01:27:45.030 00.000 11616 scope still moving after pulse duration time elapsed
01:27:45.061 00.031 11616 IsSlewing returns 0
01:27:45.061 00.000 11616 IsGuiding returns 0
01:27:45.062 00.001 11616 scope move finished after 1113 + 43 ms
01:27:45.062 00.000 11616 Move returns status 0, amount 1113
01:27:45.062 00.000 11616 MoveAxis(N, 137, ABG)
01:27:45.062 00.000 11616 Guiding  Dir = 0, Dur = 137
01:27:45.062 00.000 11616 IsSlewing returns 0
01:27:45.062 00.000 11616 IsGuiding returns 0
01:27:45.063 00.001 11616 PulseGuide returned control before completion, sleep 147
01:27:45.217 00.154 11616 IsGuiding returns 1
01:27:45.217 00.000 11616 scope still moving after pulse duration time elapsed
01:27:45.248 00.031 11616 IsSlewing returns 0
01:27:45.249 00.001 11616 IsGuiding returns 0
01:27:45.249 00.000 11616 scope move finished after 137 + 48 ms
01:27:45.249 00.000 11616 Move returns status 0, amount 137
01:27:45.249 00.000 11616 move complete, result=0
01:27:45.249 00.000 11616 worker thread done servicing request
01:27:45.249 00.000 11616 Worker thread wakes up
01:27:45.249 00.000 12268 GuideStep: -2.0 px 1113 ms EAST, -1.6 px 137 ms NORTH
01:27:45.250 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:45.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:47.260 02.010 11616 Exposure complete
01:27:47.315 00.055 11616 worker thread done servicing request
01:27:47.315 00.000 12268 OnExposeComplete: enter
01:27:47.315 00.000 12268 UpdateGuideState(): m_state=6
01:27:47.315 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
01:27:47.316 00.001 12268 Star::Find returns 1 (0), X=665.63, Y=915.46, Mass=64, SNR=5.6, Peak=35 HFD=5.4
01:27:47.316 00.000 12268 Star::Find false star n=9 nbg=280 bg=7.2 sigma=0.6 thresh=9 peak=9
01:27:47.316 00.000 12268 MultiStar: [#1 -13.41,-10.86,0.00,M2] [#2 0.00,0.00,0.00,L] 
01:27:47.316 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
01:27:47.316 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.63)
01:27:47.316 00.000 12268 CameraToMount -- cameraX=-3.47 cameraY=-3.63 hyp=5.02 cameraTheta=-2.33 mountX=-3.95 mountY=-2.98, mountTheta=-2.50
01:27:47.318 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.47, y=-3.63, opts=13)
01:27:47.318 00.000 12268 Enqueuing Move request for scope (-3.47, -3.63)
01:27:47.319 00.001 11616 Worker thread wakes up
01:27:47.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.47, -3.63) opts 0xd
01:27:47.319 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.47, -3.63)
01:27:47.319 00.000 11616 Moving (-3.47, -3.63) raw xDistance=-3.95 yDistance=-2.98
01:27:47.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.97 from input -3.95
01:27:47.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -2.98
01:27:47.319 00.000 11616 MoveAxis(E, 2210, ABG)
01:27:47.319 00.000 11616 Guiding  Dir = 2, Dur = 2210
01:27:47.319 00.000 11616 IsSlewing returns 0
01:27:47.320 00.001 11616 IsGuiding returns 0
01:27:47.320 00.000 11616 PulseGuide returned control before completion, sleep 2220
01:27:47.341 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=42, Gamma=1.290
01:27:47.358 00.017 12268 UpdateGuideState exits: m=64 SNR=5.6
01:27:47.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:47.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:47.358 00.000 12268 Enqueuing Expose request
01:27:49.542 02.184 11616 IsGuiding returns 1
01:27:49.542 00.000 11616 scope still moving after pulse duration time elapsed
01:27:49.573 00.031 11616 IsSlewing returns 0
01:27:49.574 00.001 11616 IsGuiding returns 0
01:27:49.574 00.000 11616 scope move finished after 2210 + 44 ms
01:27:49.574 00.000 11616 Move returns status 0, amount 2210
01:27:49.574 00.000 11616 MoveAxis(N, 252, ABG)
01:27:49.574 00.000 11616 Guiding  Dir = 0, Dur = 252
01:27:49.575 00.001 11616 IsSlewing returns 0
01:27:49.575 00.000 11616 IsGuiding returns 0
01:27:49.575 00.000 11616 PulseGuide returned control before completion, sleep 262
01:27:49.851 00.276 11616 IsGuiding returns 1
01:27:49.851 00.000 11616 scope still moving after pulse duration time elapsed
01:27:49.881 00.030 11616 IsSlewing returns 0
01:27:49.882 00.001 11616 IsGuiding returns 0
01:27:49.882 00.000 11616 scope move finished after 252 + 55 ms
01:27:49.882 00.000 11616 Move returns status 0, amount 252
01:27:49.882 00.000 11616 move complete, result=0
01:27:49.882 00.000 11616 worker thread done servicing request
01:27:49.882 00.000 11616 Worker thread wakes up
01:27:49.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:49.883 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:49.883 00.000 12268 GuideStep: -3.9 px 2210 ms EAST, -3.0 px 252 ms NORTH
01:27:51.885 02.002 11616 Exposure complete
01:27:51.939 00.054 11616 worker thread done servicing request
01:27:51.940 00.001 12268 OnExposeComplete: enter
01:27:51.940 00.000 12268 UpdateGuideState(): m_state=6
01:27:51.940 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
01:27:51.940 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.15, Mass=62, SNR=5.5, Peak=35 HFD=4.5
01:27:51.940 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.40,0.35,0.70,U] 
01:27:51.940 00.000 12268 refined, 1 included, MultiStar: {-1.87, -2.17}, one-star: {-3.48, -3.94}
01:27:51.940 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.76 = 2.53)
01:27:51.940 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.58)
01:27:51.941 00.001 12268 CameraToMount -- cameraX=-1.87 cameraY=-2.17 hyp=2.87 cameraTheta=-2.28 mountX=-2.34 mountY=-1.58, mountTheta=-2.55
01:27:51.942 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.87, y=-2.17, opts=13)
01:27:51.942 00.000 12268 Enqueuing Move request for scope (-1.87, -2.17)
01:27:51.942 00.000 11616 Worker thread wakes up
01:27:51.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.87, -2.17) opts 0xd
01:27:51.942 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.87, -2.17)
01:27:51.942 00.000 11616 Moving (-1.87, -2.17) raw xDistance=-2.34 yDistance=-1.58
01:27:51.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.17 from input -2.34
01:27:51.943 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -1.58
01:27:51.943 00.000 11616 MoveAxis(E, 1312, ABG)
01:27:51.943 00.000 11616 Guiding  Dir = 2, Dur = 1312
01:27:51.943 00.000 11616 IsSlewing returns 0
01:27:51.943 00.000 11616 IsGuiding returns 0
01:27:51.944 00.001 11616 PulseGuide returned control before completion, sleep 1322
01:27:51.964 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=61, Gamma=1.290
01:27:51.983 00.019 12268 UpdateGuideState exits: m=62 SNR=5.5
01:27:51.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:51.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:51.983 00.000 12268 Enqueuing Expose request
01:27:53.277 01.294 11616 IsGuiding returns 1
01:27:53.277 00.000 11616 scope still moving after pulse duration time elapsed
01:27:53.308 00.031 11616 IsSlewing returns 0
01:27:53.308 00.000 11616 IsGuiding returns 0
01:27:53.309 00.001 11616 scope move finished after 1312 + 52 ms
01:27:53.309 00.000 11616 Move returns status 0, amount 1312
01:27:53.309 00.000 11616 MoveAxis(N, 134, ABG)
01:27:53.309 00.000 11616 Guiding  Dir = 0, Dur = 134
01:27:53.309 00.000 11616 IsSlewing returns 0
01:27:53.309 00.000 11616 IsGuiding returns 0
01:27:53.310 00.001 11616 PulseGuide returned control before completion, sleep 144
01:27:53.463 00.153 11616 IsGuiding returns 1
01:27:53.463 00.000 11616 scope still moving after pulse duration time elapsed
01:27:53.493 00.030 11616 IsSlewing returns 0
01:27:53.493 00.000 11616 IsGuiding returns 0
01:27:53.494 00.001 11616 scope move finished after 134 + 50 ms
01:27:53.494 00.000 11616 Move returns status 0, amount 134
01:27:53.494 00.000 11616 move complete, result=0
01:27:53.494 00.000 11616 worker thread done servicing request
01:27:53.494 00.000 11616 Worker thread wakes up
01:27:53.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:53.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:53.494 00.000 12268 GuideStep: -2.3 px 1312 ms EAST, -1.6 px 134 ms NORTH
01:27:55.495 02.001 11616 Exposure complete
01:27:55.552 00.057 11616 worker thread done servicing request
01:27:55.553 00.001 12268 OnExposeComplete: enter
01:27:55.553 00.000 12268 UpdateGuideState(): m_state=6
01:27:55.553 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
01:27:55.553 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.76, Mass=67, SNR=5.7, Peak=35 HFD=5.6
01:27:55.553 00.000 12268 Star::Find false star n=7 nbg=279 bg=7.2 sigma=0.7 thresh=9 peak=9
01:27:55.553 00.000 12268 Star::Find false star n=8 nbg=274 bg=7.1 sigma=0.6 thresh=9 peak=8
01:27:55.553 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:27:55.553 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.88 = 2.40)
01:27:55.553 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.71)
01:27:55.554 00.001 12268 CameraToMount -- cameraX=-3.71 cameraY=-3.33 hyp=4.99 cameraTheta=-2.41 mountX=-3.68 mountY=-3.25, mountTheta=-2.42
01:27:55.555 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.71, y=-3.33, opts=13)
01:27:55.555 00.000 12268 Enqueuing Move request for scope (-3.71, -3.33)
01:27:55.555 00.000 11616 Worker thread wakes up
01:27:55.555 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.71, -3.33) opts 0xd
01:27:55.555 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.71, -3.33)
01:27:55.555 00.000 11616 Moving (-3.71, -3.33) raw xDistance=-3.68 yDistance=-3.25
01:27:55.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.84 from input -3.68
01:27:55.556 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -3.25
01:27:55.556 00.000 11616 MoveAxis(E, 2060, ABG)
01:27:55.556 00.000 11616 Guiding  Dir = 2, Dur = 2060
01:27:55.556 00.000 11616 IsSlewing returns 0
01:27:55.556 00.000 11616 IsGuiding returns 0
01:27:55.557 00.001 11616 PulseGuide returned control before completion, sleep 2070
01:27:55.578 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=53, Gamma=1.290
01:27:55.594 00.016 12268 UpdateGuideState exits: m=67 SNR=5.7
01:27:55.595 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:55.595 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:27:55.595 00.000 12268 Enqueuing Expose request
01:27:57.640 02.045 11616 IsGuiding returns 0
01:27:57.641 00.001 11616 Move returns status 0, amount 2060
01:27:57.641 00.000 11616 MoveAxis(N, 275, ABG)
01:27:57.641 00.000 11616 Guiding  Dir = 0, Dur = 275
01:27:57.641 00.000 11616 IsSlewing returns 0
01:27:57.641 00.000 11616 IsGuiding returns 0
01:27:57.642 00.001 11616 PulseGuide returned control before completion, sleep 285
01:27:57.932 00.290 11616 IsGuiding returns 1
01:27:57.933 00.001 11616 scope still moving after pulse duration time elapsed
01:27:57.964 00.031 11616 IsSlewing returns 0
01:27:57.965 00.001 11616 IsGuiding returns 0
01:27:57.965 00.000 11616 scope move finished after 275 + 47 ms
01:27:57.965 00.000 11616 Move returns status 0, amount 275
01:27:57.965 00.000 11616 move complete, result=0
01:27:57.965 00.000 11616 worker thread done servicing request
01:27:57.965 00.000 11616 Worker thread wakes up
01:27:57.965 00.000 12268 GuideStep: -3.7 px 2060 ms EAST, -3.3 px 275 ms NORTH
01:27:57.966 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:27:57.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:27:59.978 02.012 11616 Exposure complete
01:28:00.033 00.055 11616 worker thread done servicing request
01:28:00.033 00.000 12268 OnExposeComplete: enter
01:28:00.033 00.000 12268 UpdateGuideState(): m_state=6
01:28:00.033 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
01:28:00.034 00.001 12268 Star::Find returns 1 (0), X=666.16, Y=915.57, Mass=44, SNR=4.6, Peak=32 HFD=3.9
01:28:00.034 00.000 12268 Star::Find false star n=13 nbg=277 bg=7.2 sigma=0.7 thresh=9 peak=9
01:28:00.034 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.42,0.26,0.81,U] 
01:28:00.034 00.000 12268 refined, 1 included, MultiStar: {-1.00, -1.83}, one-star: {-2.94, -3.52}
01:28:00.034 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
01:28:00.034 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
01:28:00.034 00.000 12268 CameraToMount -- cameraX=-1.00 cameraY=-1.83 hyp=2.09 cameraTheta=-2.07 mountX=-1.92 mountY=-0.75, mountTheta=-2.77
01:28:00.037 00.003 12268 SchedulePrimaryMove(0D94C700, x=-1.00, y=-1.83, opts=13)
01:28:00.038 00.001 12268 Enqueuing Move request for scope (-1.00, -1.83)
01:28:00.038 00.000 11616 Worker thread wakes up
01:28:00.038 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.00, -1.83) opts 0xd
01:28:00.038 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.00, -1.83)
01:28:00.038 00.000 11616 Moving (-1.00, -1.83) raw xDistance=-1.92 yDistance=-0.75
01:28:00.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.96 from input -1.92
01:28:00.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.75
01:28:00.038 00.000 11616 MoveAxis(E, 1076, ABG)
01:28:00.038 00.000 11616 Guiding  Dir = 2, Dur = 1076
01:28:00.039 00.001 11616 IsSlewing returns 0
01:28:00.039 00.000 11616 IsGuiding returns 0
01:28:00.039 00.000 11616 PulseGuide returned control before completion, sleep 1086
01:28:00.060 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=49, Gamma=1.290
01:28:00.077 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
01:28:00.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:00.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:00.078 00.001 12268 Enqueuing Expose request
01:28:01.134 01.056 11616 IsGuiding returns 1
01:28:01.134 00.000 11616 scope still moving after pulse duration time elapsed
01:28:01.165 00.031 11616 IsSlewing returns 0
01:28:01.166 00.001 11616 IsGuiding returns 0
01:28:01.166 00.000 11616 scope move finished after 1076 + 50 ms
01:28:01.166 00.000 11616 Move returns status 0, amount 1076
01:28:01.166 00.000 11616 MoveAxis(N, 64, ABG)
01:28:01.166 00.000 11616 Guiding  Dir = 0, Dur = 64
01:28:01.166 00.000 11616 IsSlewing returns 0
01:28:01.167 00.001 11616 IsGuiding returns 0
01:28:01.167 00.000 11616 PulseGuide returned control before completion, sleep 74
01:28:01.242 00.075 11616 IsGuiding returns 1
01:28:01.242 00.000 11616 scope still moving after pulse duration time elapsed
01:28:01.273 00.031 11616 IsSlewing returns 0
01:28:01.274 00.001 11616 IsGuiding returns 0
01:28:01.274 00.000 11616 scope move finished after 64 + 43 ms
01:28:01.274 00.000 11616 Move returns status 0, amount 64
01:28:01.274 00.000 11616 move complete, result=0
01:28:01.274 00.000 11616 worker thread done servicing request
01:28:01.274 00.000 11616 Worker thread wakes up
01:28:01.275 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:01.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:01.275 00.000 12268 GuideStep: -1.9 px 1076 ms EAST, -0.8 px 64 ms NORTH
01:28:03.289 02.014 11616 Exposure complete
01:28:03.345 00.056 11616 worker thread done servicing request
01:28:03.345 00.000 12268 OnExposeComplete: enter
01:28:03.345 00.000 12268 UpdateGuideState(): m_state=6
01:28:03.346 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
01:28:03.346 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.60, Mass=44, SNR=4.7, Peak=34 HFD=3.4
01:28:03.346 00.000 12268 Star::Find false star n=8 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
01:28:03.346 00.000 12268 MultiStar: [#1 -13.44,-12.06,0.00,M3] [#2 0.00,0.00,0.00,L] 
01:28:03.346 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
01:28:03.346 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
01:28:03.346 00.000 12268 CameraToMount -- cameraX=-3.11 cameraY=-3.49 hyp=4.67 cameraTheta=-2.30 mountX=-3.78 mountY=-2.63, mountTheta=-2.53
01:28:03.348 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.11, y=-3.49, opts=13)
01:28:03.348 00.000 12268 Enqueuing Move request for scope (-3.11, -3.49)
01:28:03.348 00.000 11616 Worker thread wakes up
01:28:03.348 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.11, -3.49) opts 0xd
01:28:03.348 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.11, -3.49)
01:28:03.349 00.001 11616 Moving (-3.11, -3.49) raw xDistance=-3.78 yDistance=-2.63
01:28:03.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.89 from input -3.78
01:28:03.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -2.63
01:28:03.349 00.000 11616 MoveAxis(E, 2114, ABG)
01:28:03.349 00.000 11616 Guiding  Dir = 2, Dur = 2114
01:28:03.349 00.000 11616 IsSlewing returns 0
01:28:03.350 00.001 11616 IsGuiding returns 0
01:28:03.350 00.000 11616 PulseGuide returned control before completion, sleep 2124
01:28:03.372 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=55, Gamma=1.290
01:28:03.389 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
01:28:03.390 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:03.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:03.390 00.000 12268 Enqueuing Expose request
01:28:05.479 02.089 11616 IsGuiding returns 1
01:28:05.480 00.001 11616 scope still moving after pulse duration time elapsed
01:28:05.511 00.031 11616 IsSlewing returns 0
01:28:05.512 00.001 11616 IsGuiding returns 1
01:28:05.543 00.031 11616 IsSlewing returns 0
01:28:05.543 00.000 11616 IsGuiding returns 1
01:28:05.574 00.031 11616 IsSlewing returns 0
01:28:05.575 00.001 11616 IsGuiding returns 1
01:28:05.604 00.029 11616 IsSlewing returns 0
01:28:05.604 00.000 11616 IsGuiding returns 1
01:28:05.637 00.033 11616 IsSlewing returns 0
01:28:05.637 00.000 11616 IsGuiding returns 0
01:28:05.637 00.000 11616 scope move finished after 2114 + 172 ms
01:28:05.637 00.000 11616 Move returns status 0, amount 2114
01:28:05.638 00.001 11616 MoveAxis(N, 223, ABG)
01:28:05.638 00.000 11616 Guiding  Dir = 0, Dur = 223
01:28:05.638 00.000 11616 IsSlewing returns 0
01:28:05.638 00.000 11616 IsGuiding returns 0
01:28:05.638 00.000 11616 PulseGuide returned control before completion, sleep 233
01:28:05.885 00.247 11616 IsGuiding returns 1
01:28:05.885 00.000 11616 scope still moving after pulse duration time elapsed
01:28:05.916 00.031 11616 IsSlewing returns 0
01:28:05.917 00.001 11616 IsGuiding returns 0
01:28:05.917 00.000 11616 scope move finished after 223 + 55 ms
01:28:05.917 00.000 11616 Move returns status 0, amount 223
01:28:05.917 00.000 11616 move complete, result=0
01:28:05.917 00.000 11616 worker thread done servicing request
01:28:05.917 00.000 11616 Worker thread wakes up
01:28:05.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:05.917 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:05.918 00.001 12268 GuideStep: -3.8 px 2114 ms EAST, -2.6 px 223 ms NORTH
01:28:07.941 02.023 11616 Exposure complete
01:28:07.997 00.056 11616 worker thread done servicing request
01:28:07.997 00.000 12268 OnExposeComplete: enter
01:28:07.997 00.000 12268 UpdateGuideState(): m_state=6
01:28:07.998 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
01:28:07.998 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.68, Mass=65, SNR=5.6, Peak=36 HFD=3.7
01:28:07.998 00.000 12268 Star::Find false star n=11 nbg=277 bg=7.2 sigma=0.7 thresh=9 peak=9
01:28:07.998 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.52,-0.49,0.64,U] 
01:28:07.998 00.000 12268 refined, 1 included, MultiStar: {-2.08, -2.28}, one-star: {-3.73, -3.41}
01:28:07.998 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
01:28:07.998 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
01:28:07.998 00.000 12268 CameraToMount -- cameraX=-2.08 cameraY=-2.28 hyp=3.08 cameraTheta=-2.31 mountX=-2.47 mountY=-1.77, mountTheta=-2.52
01:28:08.000 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.08, y=-2.28, opts=13)
01:28:08.000 00.000 12268 Enqueuing Move request for scope (-2.08, -2.28)
01:28:08.000 00.000 11616 Worker thread wakes up
01:28:08.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.08, -2.28) opts 0xd
01:28:08.000 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.08, -2.28)
01:28:08.000 00.000 11616 Moving (-2.08, -2.28) raw xDistance=-2.47 yDistance=-1.77
01:28:08.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.23 from input -2.47
01:28:08.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -1.77
01:28:08.000 00.000 11616 MoveAxis(E, 1383, ABG)
01:28:08.001 00.001 11616 Guiding  Dir = 2, Dur = 1383
01:28:08.001 00.000 11616 IsSlewing returns 0
01:28:08.001 00.000 11616 IsGuiding returns 0
01:28:08.001 00.000 11616 PulseGuide returned control before completion, sleep 1393
01:28:08.021 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=47, Gamma=1.290
01:28:08.038 00.017 12268 UpdateGuideState exits: m=65 SNR=5.6
01:28:08.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:08.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:08.039 00.001 12268 Enqueuing Expose request
01:28:09.409 01.370 11616 IsGuiding returns 1
01:28:09.409 00.000 11616 scope still moving after pulse duration time elapsed
01:28:09.440 00.031 11616 IsSlewing returns 0
01:28:09.441 00.001 11616 IsGuiding returns 0
01:28:09.441 00.000 11616 scope move finished after 1383 + 56 ms
01:28:09.441 00.000 11616 Move returns status 0, amount 1383
01:28:09.441 00.000 11616 MoveAxis(N, 150, ABG)
01:28:09.441 00.000 11616 Guiding  Dir = 0, Dur = 150
01:28:09.441 00.000 11616 IsSlewing returns 0
01:28:09.441 00.000 11616 IsGuiding returns 0
01:28:09.442 00.001 11616 PulseGuide returned control before completion, sleep 160
01:28:09.612 00.170 11616 IsGuiding returns 1
01:28:09.612 00.000 11616 scope still moving after pulse duration time elapsed
01:28:09.642 00.030 11616 IsSlewing returns 0
01:28:09.642 00.000 11616 IsGuiding returns 1
01:28:09.672 00.030 11616 IsSlewing returns 0
01:28:09.673 00.001 11616 IsGuiding returns 1
01:28:09.703 00.030 11616 IsSlewing returns 0
01:28:09.704 00.001 11616 IsGuiding returns 1
01:28:09.735 00.031 11616 IsSlewing returns 0
01:28:09.736 00.001 11616 IsGuiding returns 1
01:28:09.766 00.030 11616 IsSlewing returns 0
01:28:09.767 00.001 11616 IsGuiding returns 1
01:28:09.796 00.029 11616 IsSlewing returns 0
01:28:09.796 00.000 11616 IsGuiding returns 1
01:28:09.827 00.031 11616 IsSlewing returns 0
01:28:09.828 00.001 11616 IsGuiding returns 0
01:28:09.828 00.000 11616 scope move finished after 150 + 235 ms
01:28:09.828 00.000 11616 Move returns status 0, amount 150
01:28:09.828 00.000 11616 move complete, result=0
01:28:09.828 00.000 11616 worker thread done servicing request
01:28:09.828 00.000 11616 Worker thread wakes up
01:28:09.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:09.829 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:09.829 00.000 12268 GuideStep: -2.5 px 1383 ms EAST, -1.8 px 150 ms NORTH
01:28:11.832 02.003 11616 Exposure complete
01:28:11.886 00.054 11616 worker thread done servicing request
01:28:11.886 00.000 12268 OnExposeComplete: enter
01:28:11.886 00.000 12268 UpdateGuideState(): m_state=6
01:28:11.886 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
01:28:11.887 00.001 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=43, SNR=4.6, Peak=32 HFD=3.9
01:28:11.887 00.000 12268 Star::Find false star n=15 nbg=276 bg=7.2 sigma=0.7 thresh=9 peak=9
01:28:11.887 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:28:11.887 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
01:28:11.887 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
01:28:11.887 00.000 12268 CameraToMount -- cameraX=-2.94 cameraY=-3.52 hyp=4.59 cameraTheta=-2.27 mountX=-3.79 mountY=-2.47, mountTheta=-2.56
01:28:11.889 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.94, y=-3.52, opts=13)
01:28:11.889 00.000 12268 Enqueuing Move request for scope (-2.94, -3.52)
01:28:11.889 00.000 11616 Worker thread wakes up
01:28:11.889 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.94, -3.52) opts 0xd
01:28:11.889 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.94, -3.52)
01:28:11.890 00.001 11616 Moving (-2.94, -3.52) raw xDistance=-3.79 yDistance=-2.47
01:28:11.891 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.90 from input -3.79
01:28:11.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -2.47
01:28:11.891 00.000 11616 MoveAxis(E, 2123, ABG)
01:28:11.891 00.000 11616 Guiding  Dir = 2, Dur = 2123
01:28:11.891 00.000 11616 IsSlewing returns 0
01:28:11.892 00.001 11616 IsGuiding returns 0
01:28:11.892 00.000 11616 PulseGuide returned control before completion, sleep 2133
01:28:11.917 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=53, Gamma=1.290
01:28:11.935 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
01:28:11.935 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:11.935 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:11.935 00.000 12268 Enqueuing Expose request
01:28:14.041 02.106 11616 IsGuiding returns 1
01:28:14.041 00.000 11616 scope still moving after pulse duration time elapsed
01:28:14.072 00.031 11616 IsSlewing returns 0
01:28:14.073 00.001 11616 IsGuiding returns 1
01:28:14.102 00.029 11616 IsSlewing returns 0
01:28:14.103 00.001 11616 IsGuiding returns 1
01:28:14.133 00.030 11616 IsSlewing returns 0
01:28:14.134 00.001 11616 IsGuiding returns 1
01:28:14.165 00.031 11616 IsSlewing returns 0
01:28:14.166 00.001 11616 IsGuiding returns 1
01:28:14.197 00.031 11616 IsSlewing returns 0
01:28:14.198 00.001 11616 IsGuiding returns 1
01:28:14.228 00.030 11616 IsSlewing returns 0
01:28:14.228 00.000 11616 IsGuiding returns 1
01:28:14.260 00.032 11616 IsSlewing returns 0
01:28:14.260 00.000 11616 IsGuiding returns 0
01:28:14.260 00.000 11616 scope move finished after 2123 + 245 ms
01:28:14.260 00.000 11616 Move returns status 0, amount 2123
01:28:14.260 00.000 11616 MoveAxis(N, 209, ABG)
01:28:14.261 00.001 11616 Guiding  Dir = 0, Dur = 209
01:28:14.261 00.000 11616 IsSlewing returns 0
01:28:14.261 00.000 11616 IsGuiding returns 0
01:28:14.261 00.000 11616 PulseGuide returned control before completion, sleep 219
01:28:14.495 00.234 11616 IsGuiding returns 1
01:28:14.496 00.001 11616 scope still moving after pulse duration time elapsed
01:28:14.527 00.031 11616 IsSlewing returns 0
01:28:14.528 00.001 11616 IsGuiding returns 1
01:28:14.559 00.031 11616 IsSlewing returns 0
01:28:14.559 00.000 11616 IsGuiding returns 0
01:28:14.560 00.001 11616 scope move finished after 209 + 89 ms
01:28:14.560 00.000 11616 Move returns status 0, amount 209
01:28:14.560 00.000 11616 move complete, result=0
01:28:14.560 00.000 11616 worker thread done servicing request
01:28:14.560 00.000 11616 Worker thread wakes up
01:28:14.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:14.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:14.561 00.001 12268 GuideStep: -3.8 px 2123 ms EAST, -2.5 px 209 ms NORTH
01:28:16.577 02.016 11616 Exposure complete
01:28:16.639 00.062 11616 worker thread done servicing request
01:28:16.640 00.001 12268 OnExposeComplete: enter
01:28:16.640 00.000 12268 UpdateGuideState(): m_state=6
01:28:16.640 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
01:28:16.640 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.11, Mass=55, SNR=5.2, Peak=31 HFD=4.2
01:28:16.640 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:28:16.640 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
01:28:16.640 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.55)
01:28:16.640 00.000 12268 CameraToMount -- cameraX=-3.22 cameraY=-3.98 hyp=5.12 cameraTheta=-2.25 mountX=-4.27 mountY=-2.68, mountTheta=-2.58
01:28:16.642 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.22, y=-3.98, opts=13)
01:28:16.642 00.000 12268 Enqueuing Move request for scope (-3.22, -3.98)
01:28:16.642 00.000 11616 Worker thread wakes up
01:28:16.642 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.22, -3.98) opts 0xd
01:28:16.642 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.22, -3.98)
01:28:16.642 00.000 11616 Moving (-3.22, -3.98) raw xDistance=-4.27 yDistance=-2.68
01:28:16.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.14 from input -4.27
01:28:16.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -2.68
01:28:16.642 00.000 11616 MoveAxis(E, 2392, ABG)
01:28:16.643 00.001 11616 Guiding  Dir = 2, Dur = 2392
01:28:16.643 00.000 11616 IsSlewing returns 0
01:28:16.643 00.000 11616 IsGuiding returns 0
01:28:16.643 00.000 11616 PulseGuide returned control before completion, sleep 2402
01:28:16.663 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=53, Gamma=1.290
01:28:16.680 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
01:28:16.680 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:16.680 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:16.680 00.000 12268 Enqueuing Expose request
01:28:19.053 02.373 11616 IsGuiding returns 1
01:28:19.053 00.000 11616 scope still moving after pulse duration time elapsed
01:28:19.085 00.032 11616 IsSlewing returns 0
01:28:19.086 00.001 11616 IsGuiding returns 0
01:28:19.086 00.000 11616 scope move finished after 2392 + 51 ms
01:28:19.086 00.000 11616 Move returns status 0, amount 2392
01:28:19.086 00.000 11616 MoveAxis(N, 227, ABG)
01:28:19.087 00.001 11616 Guiding  Dir = 0, Dur = 227
01:28:19.087 00.000 11616 IsSlewing returns 0
01:28:19.087 00.000 11616 IsGuiding returns 0
01:28:19.087 00.000 11616 PulseGuide returned control before completion, sleep 237
01:28:19.334 00.247 11616 IsGuiding returns 1
01:28:19.334 00.000 11616 scope still moving after pulse duration time elapsed
01:28:19.365 00.031 11616 IsSlewing returns 0
01:28:19.366 00.001 11616 IsGuiding returns 0
01:28:19.366 00.000 11616 scope move finished after 227 + 51 ms
01:28:19.366 00.000 11616 Move returns status 0, amount 227
01:28:19.366 00.000 11616 move complete, result=0
01:28:19.366 00.000 11616 worker thread done servicing request
01:28:19.366 00.000 11616 Worker thread wakes up
01:28:19.366 00.000 12268 GuideStep: -4.3 px 2392 ms EAST, -2.7 px 227 ms NORTH
01:28:19.366 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:19.367 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:21.369 02.002 11616 Exposure complete
01:28:21.423 00.054 11616 worker thread done servicing request
01:28:21.423 00.000 12268 OnExposeComplete: enter
01:28:21.423 00.000 12268 UpdateGuideState(): m_state=6
01:28:21.423 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
01:28:21.423 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.59, Mass=57, SNR=5.3, Peak=32 HFD=3.8
01:28:21.424 00.001 12268 Star::Find false star n=12 nbg=278 bg=7.1 sigma=0.7 thresh=9 peak=9
01:28:21.424 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:28:21.424 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
01:28:21.424 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
01:28:21.424 00.000 12268 CameraToMount -- cameraX=-3.31 cameraY=-3.50 hyp=4.82 cameraTheta=-2.33 mountX=-3.81 mountY=-2.83, mountTheta=-2.50
01:28:21.425 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.31, y=-3.50, opts=13)
01:28:21.425 00.000 12268 Enqueuing Move request for scope (-3.31, -3.50)
01:28:21.427 00.002 11616 Worker thread wakes up
01:28:21.427 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.31, -3.50) opts 0xd
01:28:21.427 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.31, -3.50)
01:28:21.427 00.000 11616 Moving (-3.31, -3.50) raw xDistance=-3.81 yDistance=-2.83
01:28:21.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.91 from input -3.81
01:28:21.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -2.83
01:28:21.427 00.000 11616 MoveAxis(E, 2133, ABG)
01:28:21.427 00.000 11616 Guiding  Dir = 2, Dur = 2133
01:28:21.427 00.000 11616 IsSlewing returns 0
01:28:21.428 00.001 11616 IsGuiding returns 0
01:28:21.428 00.000 11616 PulseGuide returned control before completion, sleep 2143
01:28:21.446 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=169, Gamma=1.290
01:28:21.464 00.018 12268 UpdateGuideState exits: m=57 SNR=5.3
01:28:21.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:21.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:21.464 00.000 12268 Enqueuing Expose request
01:28:23.587 02.123 11616 IsGuiding returns 1
01:28:23.587 00.000 11616 scope still moving after pulse duration time elapsed
01:28:23.619 00.032 11616 IsSlewing returns 0
01:28:23.619 00.000 11616 IsGuiding returns 0
01:28:23.619 00.000 11616 scope move finished after 2133 + 58 ms
01:28:23.619 00.000 11616 Move returns status 0, amount 2133
01:28:23.619 00.000 11616 MoveAxis(N, 240, ABG)
01:28:23.619 00.000 11616 Guiding  Dir = 0, Dur = 240
01:28:23.620 00.001 11616 IsSlewing returns 0
01:28:23.620 00.000 11616 IsGuiding returns 0
01:28:23.620 00.000 11616 PulseGuide returned control before completion, sleep 250
01:28:23.883 00.263 11616 IsGuiding returns 1
01:28:23.883 00.000 11616 scope still moving after pulse duration time elapsed
01:28:23.914 00.031 11616 IsSlewing returns 0
01:28:23.914 00.000 11616 IsGuiding returns 0
01:28:23.914 00.000 11616 scope move finished after 240 + 54 ms
01:28:23.914 00.000 11616 Move returns status 0, amount 240
01:28:23.915 00.001 11616 move complete, result=0
01:28:23.915 00.000 11616 worker thread done servicing request
01:28:23.915 00.000 11616 Worker thread wakes up
01:28:23.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:23.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:23.915 00.000 12268 GuideStep: -3.8 px 2133 ms EAST, -2.8 px 240 ms NORTH
01:28:25.917 02.002 11616 Exposure complete
01:28:25.974 00.057 11616 worker thread done servicing request
01:28:25.974 00.000 12268 OnExposeComplete: enter
01:28:25.974 00.000 12268 UpdateGuideState(): m_state=6
01:28:25.974 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
01:28:25.974 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.44, Mass=68, SNR=5.7, Peak=39 HFD=4.8
01:28:25.974 00.000 12268 MultiStar: [#1 -13.16,-12.03,0.00,M4] [#2 0.00,0.00,0.00,L] 
01:28:25.974 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
01:28:25.975 00.001 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
01:28:25.975 00.000 12268 CameraToMount -- cameraX=-3.68 cameraY=-3.65 hyp=5.18 cameraTheta=-2.36 mountX=-3.99 mountY=-3.18, mountTheta=-2.47
01:28:25.976 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.68, y=-3.65, opts=13)
01:28:25.976 00.000 12268 Enqueuing Move request for scope (-3.68, -3.65)
01:28:25.976 00.000 11616 Worker thread wakes up
01:28:25.976 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.68, -3.65) opts 0xd
01:28:25.976 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.68, -3.65)
01:28:25.976 00.000 11616 Moving (-3.68, -3.65) raw xDistance=-3.99 yDistance=-3.18
01:28:25.977 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.00 from input -3.99
01:28:25.977 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.48 from input -3.18
01:28:25.977 00.000 11616 MoveAxis(E, 2234, ABG)
01:28:25.977 00.000 11616 Guiding  Dir = 2, Dur = 2234
01:28:25.977 00.000 11616 IsSlewing returns 0
01:28:25.977 00.000 11616 IsGuiding returns 0
01:28:25.978 00.001 11616 PulseGuide returned control before completion, sleep 2244
01:28:26.000 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=140, Gamma=1.290
01:28:26.022 00.022 12268 UpdateGuideState exits: m=68 SNR=5.7
01:28:26.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:26.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:26.022 00.000 12268 Enqueuing Expose request
01:28:28.235 02.213 11616 IsGuiding returns 0
01:28:28.235 00.000 11616 Move returns status 0, amount 2234
01:28:28.235 00.000 11616 MoveAxis(N, 269, ABG)
01:28:28.235 00.000 11616 Guiding  Dir = 0, Dur = 269
01:28:28.235 00.000 11616 IsSlewing returns 0
01:28:28.236 00.001 11616 IsGuiding returns 0
01:28:28.236 00.000 11616 PulseGuide returned control before completion, sleep 279
01:28:28.520 00.284 11616 IsGuiding returns 1
01:28:28.521 00.001 11616 scope still moving after pulse duration time elapsed
01:28:28.551 00.030 11616 IsSlewing returns 0
01:28:28.551 00.000 11616 IsGuiding returns 1
01:28:28.583 00.032 11616 IsSlewing returns 0
01:28:28.583 00.000 11616 IsGuiding returns 1
01:28:28.614 00.031 11616 IsSlewing returns 0
01:28:28.614 00.000 11616 IsGuiding returns 1
01:28:28.645 00.031 11616 IsSlewing returns 0
01:28:28.646 00.001 11616 IsGuiding returns 1
01:28:28.677 00.031 11616 IsSlewing returns 0
01:28:28.678 00.001 11616 IsGuiding returns 0
01:28:28.678 00.000 11616 scope move finished after 269 + 173 ms
01:28:28.678 00.000 11616 Move returns status 0, amount 269
01:28:28.678 00.000 11616 move complete, result=0
01:28:28.678 00.000 11616 worker thread done servicing request
01:28:28.678 00.000 11616 Worker thread wakes up
01:28:28.679 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:28.679 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:28.679 00.000 12268 GuideStep: -4.0 px 2234 ms EAST, -3.2 px 269 ms NORTH
01:28:30.686 02.007 11616 Exposure complete
01:28:30.741 00.055 11616 worker thread done servicing request
01:28:30.741 00.000 12268 OnExposeComplete: enter
01:28:30.742 00.001 12268 UpdateGuideState(): m_state=6
01:28:30.742 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
01:28:30.742 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.98, Mass=59, SNR=5.3, Peak=34 HFD=3.6
01:28:30.742 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 14.41,-0.51,0.00,M1] 
01:28:30.742 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.93 = 2.36)
01:28:30.742 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.75)
01:28:30.742 00.000 12268 CameraToMount -- cameraX=-3.78 cameraY=-3.11 hyp=4.89 cameraTheta=-2.45 mountX=-3.47 mountY=-3.35, mountTheta=-2.37
01:28:30.744 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.78, y=-3.11, opts=13)
01:28:30.744 00.000 12268 Enqueuing Move request for scope (-3.78, -3.11)
01:28:30.744 00.000 11616 Worker thread wakes up
01:28:30.744 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.78, -3.11) opts 0xd
01:28:30.744 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.78, -3.11)
01:28:30.744 00.000 11616 Moving (-3.78, -3.11) raw xDistance=-3.47 yDistance=-3.35
01:28:30.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.73 from input -3.47
01:28:30.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.50 from input -3.35
01:28:30.744 00.000 11616 MoveAxis(E, 1941, ABG)
01:28:30.744 00.000 11616 Guiding  Dir = 2, Dur = 1941
01:28:30.745 00.001 11616 IsSlewing returns 0
01:28:30.745 00.000 11616 IsGuiding returns 0
01:28:30.745 00.000 11616 PulseGuide returned control before completion, sleep 1951
01:28:30.767 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=139, Gamma=1.290
01:28:30.784 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
01:28:30.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:30.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:30.784 00.000 12268 Enqueuing Expose request
01:28:32.709 01.925 11616 IsGuiding returns 1
01:28:32.709 00.000 11616 scope still moving after pulse duration time elapsed
01:28:32.741 00.032 11616 IsSlewing returns 0
01:28:32.742 00.001 11616 IsGuiding returns 1
01:28:32.772 00.030 11616 IsSlewing returns 0
01:28:32.773 00.001 11616 IsGuiding returns 0
01:28:32.773 00.000 11616 scope move finished after 1941 + 86 ms
01:28:32.773 00.000 11616 Move returns status 0, amount 1941
01:28:32.773 00.000 11616 MoveAxis(N, 283, ABG)
01:28:32.773 00.000 11616 Guiding  Dir = 0, Dur = 283
01:28:32.774 00.001 11616 IsSlewing returns 0
01:28:32.774 00.000 11616 IsGuiding returns 0
01:28:32.774 00.000 11616 PulseGuide returned control before completion, sleep 293
01:28:33.081 00.307 11616 IsGuiding returns 1
01:28:33.082 00.001 11616 scope still moving after pulse duration time elapsed
01:28:33.114 00.032 11616 IsSlewing returns 0
01:28:33.115 00.001 11616 IsGuiding returns 0
01:28:33.115 00.000 11616 scope move finished after 283 + 57 ms
01:28:33.115 00.000 11616 Move returns status 0, amount 283
01:28:33.115 00.000 11616 move complete, result=0
01:28:33.115 00.000 11616 worker thread done servicing request
01:28:33.115 00.000 11616 Worker thread wakes up
01:28:33.115 00.000 12268 GuideStep: -3.5 px 1941 ms EAST, -3.3 px 283 ms NORTH
01:28:33.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:33.116 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:35.129 02.013 11616 Exposure complete
01:28:35.186 00.057 11616 worker thread done servicing request
01:28:35.187 00.001 12268 OnExposeComplete: enter
01:28:35.187 00.000 12268 UpdateGuideState(): m_state=6
01:28:35.187 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
01:28:35.187 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.36, Mass=61, SNR=5.4, Peak=33 HFD=4.7
01:28:35.187 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 14.83,2.45,0.00,M2] 
01:28:35.187 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
01:28:35.187 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
01:28:35.188 00.001 12268 CameraToMount -- cameraX=-3.31 cameraY=-3.73 hyp=4.99 cameraTheta=-2.30 mountX=-4.03 mountY=-2.81, mountTheta=-2.53
01:28:35.189 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.31, y=-3.73, opts=13)
01:28:35.190 00.001 12268 Enqueuing Move request for scope (-3.31, -3.73)
01:28:35.190 00.000 11616 Worker thread wakes up
01:28:35.190 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.31, -3.73) opts 0xd
01:28:35.190 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.31, -3.73)
01:28:35.190 00.000 11616 Moving (-3.31, -3.73) raw xDistance=-4.03 yDistance=-2.81
01:28:35.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.02 from input -4.03
01:28:35.190 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -2.81
01:28:35.190 00.000 11616 MoveAxis(E, 2258, ABG)
01:28:35.190 00.000 11616 Guiding  Dir = 2, Dur = 2258
01:28:35.191 00.001 11616 IsSlewing returns 0
01:28:35.191 00.000 11616 IsGuiding returns 0
01:28:35.191 00.000 11616 PulseGuide returned control before completion, sleep 2268
01:28:35.216 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=118, Gamma=1.290
01:28:35.233 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
01:28:35.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:35.234 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:35.234 00.000 12268 Enqueuing Expose request
01:28:37.472 02.238 11616 IsGuiding returns 1
01:28:37.472 00.000 11616 scope still moving after pulse duration time elapsed
01:28:37.502 00.030 11616 IsSlewing returns 0
01:28:37.503 00.001 11616 IsGuiding returns 0
01:28:37.503 00.000 11616 scope move finished after 2258 + 53 ms
01:28:37.503 00.000 11616 Move returns status 0, amount 2258
01:28:37.503 00.000 11616 MoveAxis(N, 238, ABG)
01:28:37.503 00.000 11616 Guiding  Dir = 0, Dur = 238
01:28:37.503 00.000 11616 IsSlewing returns 0
01:28:37.504 00.001 11616 IsGuiding returns 0
01:28:37.504 00.000 11616 PulseGuide returned control before completion, sleep 248
01:28:37.766 00.262 11616 IsGuiding returns 1
01:28:37.766 00.000 11616 scope still moving after pulse duration time elapsed
01:28:37.798 00.032 11616 IsSlewing returns 0
01:28:37.799 00.001 11616 IsGuiding returns 0
01:28:37.799 00.000 11616 scope move finished after 238 + 57 ms
01:28:37.800 00.001 11616 Move returns status 0, amount 238
01:28:37.800 00.000 11616 move complete, result=0
01:28:37.800 00.000 11616 worker thread done servicing request
01:28:37.800 00.000 11616 Worker thread wakes up
01:28:37.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:37.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:37.800 00.000 12268 GuideStep: -4.0 px 2258 ms EAST, -2.8 px 238 ms NORTH
01:28:39.812 02.012 11616 Exposure complete
01:28:39.866 00.054 11616 worker thread done servicing request
01:28:39.867 00.001 12268 OnExposeComplete: enter
01:28:39.867 00.000 12268 UpdateGuideState(): m_state=6
01:28:39.867 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
01:28:39.867 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.23, Mass=64, SNR=5.6, Peak=36 HFD=4.0
01:28:39.867 00.000 12268 Star::Find false star n=14 nbg=274 bg=7.1 sigma=0.7 thresh=9 peak=9
01:28:39.867 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.63,-1.10,0.60,U] 
01:28:39.867 00.000 12268 refined, 1 included, MultiStar: {-1.73, -2.82}, one-star: {-3.15, -3.86}
01:28:39.867 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.59 = 2.69)
01:28:39.867 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
01:28:39.867 00.000 12268 CameraToMount -- cameraX=-1.73 cameraY=-2.82 hyp=3.31 cameraTheta=-2.12 mountX=-2.98 mountY=-1.35, mountTheta=-2.71
01:28:39.869 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.73, y=-2.82, opts=13)
01:28:39.869 00.000 12268 Enqueuing Move request for scope (-1.73, -2.82)
01:28:39.869 00.000 11616 Worker thread wakes up
01:28:39.869 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.73, -2.82) opts 0xd
01:28:39.870 00.001 11616 Handling offset move in thread for scope, endpoint = (-1.73, -2.82)
01:28:39.870 00.000 11616 Moving (-1.73, -2.82) raw xDistance=-2.98 yDistance=-1.35
01:28:39.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.49 from input -2.98
01:28:39.870 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -1.35
01:28:39.870 00.000 11616 MoveAxis(E, 1668, ABG)
01:28:39.870 00.000 11616 Guiding  Dir = 2, Dur = 1668
01:28:39.870 00.000 11616 IsSlewing returns 0
01:28:39.870 00.000 11616 IsGuiding returns 0
01:28:39.871 00.001 11616 PulseGuide returned control before completion, sleep 1678
01:28:39.893 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=136, Gamma=1.290
01:28:39.910 00.017 12268 UpdateGuideState exits: m=64 SNR=5.6
01:28:39.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:39.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:39.910 00.000 12268 Enqueuing Expose request
01:28:41.555 01.645 11616 IsGuiding returns 1
01:28:41.556 00.001 11616 scope still moving after pulse duration time elapsed
01:28:41.586 00.030 11616 IsSlewing returns 0
01:28:41.587 00.001 11616 IsGuiding returns 0
01:28:41.587 00.000 11616 scope move finished after 1668 + 48 ms
01:28:41.587 00.000 11616 Move returns status 0, amount 1668
01:28:41.587 00.000 11616 MoveAxis(N, 115, ABG)
01:28:41.587 00.000 11616 Guiding  Dir = 0, Dur = 115
01:28:41.587 00.000 11616 IsSlewing returns 0
01:28:41.588 00.001 11616 IsGuiding returns 0
01:28:41.588 00.000 11616 PulseGuide returned control before completion, sleep 125
01:28:41.725 00.137 11616 IsGuiding returns 1
01:28:41.725 00.000 11616 scope still moving after pulse duration time elapsed
01:28:41.757 00.032 11616 IsSlewing returns 0
01:28:41.757 00.000 11616 IsGuiding returns 0
01:28:41.758 00.001 11616 scope move finished after 115 + 54 ms
01:28:41.758 00.000 11616 Move returns status 0, amount 115
01:28:41.758 00.000 11616 move complete, result=0
01:28:41.758 00.000 11616 worker thread done servicing request
01:28:41.758 00.000 11616 Worker thread wakes up
01:28:41.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:41.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:41.759 00.001 12268 GuideStep: -3.0 px 1668 ms EAST, -1.4 px 115 ms NORTH
01:28:43.765 02.006 11616 Exposure complete
01:28:43.822 00.057 11616 worker thread done servicing request
01:28:43.822 00.000 12268 OnExposeComplete: enter
01:28:43.822 00.000 12268 UpdateGuideState(): m_state=6
01:28:43.822 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
01:28:43.822 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.38, Mass=57, SNR=5.3, Peak=31 HFD=5.7
01:28:43.822 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:28:43.822 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.84 = 2.45)
01:28:43.822 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.66)
01:28:43.822 00.000 12268 CameraToMount -- cameraX=-3.76 cameraY=-3.71 hyp=5.28 cameraTheta=-2.36 mountX=-4.06 mountY=-3.25, mountTheta=-2.47
01:28:43.824 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.76, y=-3.71, opts=13)
01:28:43.824 00.000 12268 Enqueuing Move request for scope (-3.76, -3.71)
01:28:43.824 00.000 11616 Worker thread wakes up
01:28:43.824 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.76, -3.71) opts 0xd
01:28:43.824 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.76, -3.71)
01:28:43.824 00.000 11616 Moving (-3.76, -3.71) raw xDistance=-4.06 yDistance=-3.25
01:28:43.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.03 from input -4.06
01:28:43.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -3.25
01:28:43.825 00.001 11616 MoveAxis(E, 2273, ABG)
01:28:43.825 00.000 11616 Guiding  Dir = 2, Dur = 2273
01:28:43.825 00.000 11616 IsSlewing returns 0
01:28:43.825 00.000 11616 IsGuiding returns 0
01:28:43.825 00.000 11616 PulseGuide returned control before completion, sleep 2283
01:28:43.846 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=128, Gamma=1.290
01:28:43.863 00.017 12268 UpdateGuideState exits: m=57 SNR=5.3
01:28:43.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:43.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:43.863 00.000 12268 Enqueuing Expose request
01:28:46.117 02.254 11616 IsGuiding returns 1
01:28:46.117 00.000 11616 scope still moving after pulse duration time elapsed
01:28:46.148 00.031 11616 IsSlewing returns 0
01:28:46.149 00.001 11616 IsGuiding returns 0
01:28:46.149 00.000 11616 scope move finished after 2273 + 50 ms
01:28:46.149 00.000 11616 Move returns status 0, amount 2273
01:28:46.149 00.000 11616 MoveAxis(N, 275, ABG)
01:28:46.149 00.000 11616 Guiding  Dir = 0, Dur = 275
01:28:46.150 00.001 11616 IsSlewing returns 0
01:28:46.150 00.000 11616 IsGuiding returns 0
01:28:46.150 00.000 11616 PulseGuide returned control before completion, sleep 285
01:28:46.444 00.294 11616 IsGuiding returns 1
01:28:46.445 00.001 11616 scope still moving after pulse duration time elapsed
01:28:46.475 00.030 11616 IsSlewing returns 0
01:28:46.476 00.001 11616 IsGuiding returns 0
01:28:46.476 00.000 11616 scope move finished after 275 + 51 ms
01:28:46.476 00.000 11616 Move returns status 0, amount 275
01:28:46.476 00.000 11616 move complete, result=0
01:28:46.476 00.000 11616 worker thread done servicing request
01:28:46.477 00.001 11616 Worker thread wakes up
01:28:46.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:46.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:46.477 00.000 12268 GuideStep: -4.1 px 2273 ms EAST, -3.3 px 275 ms NORTH
01:28:48.547 02.070 11616 Exposure complete
01:28:48.604 00.057 11616 worker thread done servicing request
01:28:48.604 00.000 12268 OnExposeComplete: enter
01:28:48.604 00.000 12268 UpdateGuideState(): m_state=6
01:28:48.604 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
01:28:48.605 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.60, Mass=41, SNR=4.5, Peak=32 HFD=3.5
01:28:48.605 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.29,0.40,0.83,U] 
01:28:48.605 00.000 12268 refined, 1 included, MultiStar: {-1.82, -1.73}, one-star: {-3.08, -3.49}
01:28:48.605 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
01:28:48.605 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
01:28:48.605 00.000 12268 CameraToMount -- cameraX=-1.82 cameraY=-1.73 hyp=2.51 cameraTheta=-2.38 mountX=-1.90 mountY=-1.58, mountTheta=-2.45
01:28:48.608 00.003 12268 SchedulePrimaryMove(0D94C700, x=-1.82, y=-1.73, opts=13)
01:28:48.608 00.000 12268 Enqueuing Move request for scope (-1.82, -1.73)
01:28:48.608 00.000 11616 Worker thread wakes up
01:28:48.609 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.82, -1.73) opts 0xd
01:28:48.609 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.82, -1.73)
01:28:48.609 00.000 11616 Moving (-1.82, -1.73) raw xDistance=-1.90 yDistance=-1.58
01:28:48.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.95 from input -1.90
01:28:48.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -1.58
01:28:48.609 00.000 11616 MoveAxis(E, 1063, ABG)
01:28:48.609 00.000 11616 Guiding  Dir = 2, Dur = 1063
01:28:48.609 00.000 11616 IsSlewing returns 0
01:28:48.610 00.001 11616 IsGuiding returns 0
01:28:48.610 00.000 11616 PulseGuide returned control before completion, sleep 1073
01:28:48.634 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=139, Gamma=1.290
01:28:48.653 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
01:28:48.654 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:48.654 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:48.654 00.000 12268 Enqueuing Expose request
01:28:49.697 01.043 11616 IsGuiding returns 1
01:28:49.698 00.001 11616 scope still moving after pulse duration time elapsed
01:28:49.728 00.030 11616 IsSlewing returns 0
01:28:49.728 00.000 11616 IsGuiding returns 0
01:28:49.728 00.000 11616 scope move finished after 1063 + 55 ms
01:28:49.729 00.001 11616 Move returns status 0, amount 1063
01:28:49.729 00.000 11616 MoveAxis(N, 134, ABG)
01:28:49.729 00.000 11616 Guiding  Dir = 0, Dur = 134
01:28:49.729 00.000 11616 IsSlewing returns 0
01:28:49.729 00.000 11616 IsGuiding returns 0
01:28:49.730 00.001 11616 PulseGuide returned control before completion, sleep 144
01:28:49.883 00.153 11616 IsGuiding returns 1
01:28:49.884 00.001 11616 scope still moving after pulse duration time elapsed
01:28:49.914 00.030 11616 IsSlewing returns 0
01:28:49.915 00.001 11616 IsGuiding returns 0
01:28:49.915 00.000 11616 scope move finished after 134 + 51 ms
01:28:49.915 00.000 11616 Move returns status 0, amount 134
01:28:49.915 00.000 11616 move complete, result=0
01:28:49.915 00.000 11616 worker thread done servicing request
01:28:49.915 00.000 11616 Worker thread wakes up
01:28:49.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:49.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:49.916 00.001 12268 GuideStep: -1.9 px 1063 ms EAST, -1.6 px 134 ms NORTH
01:28:51.932 02.016 11616 Exposure complete
01:28:51.988 00.056 11616 worker thread done servicing request
01:28:51.989 00.001 12268 OnExposeComplete: enter
01:28:51.989 00.000 12268 UpdateGuideState(): m_state=6
01:28:51.989 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
01:28:51.989 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.46, Mass=46, SNR=4.8, Peak=34 HFD=3.3
01:28:51.989 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:28:51.989 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
01:28:51.989 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
01:28:51.989 00.000 12268 CameraToMount -- cameraX=-3.29 cameraY=-3.63 hyp=4.90 cameraTheta=-2.31 mountX=-3.94 mountY=-2.79, mountTheta=-2.52
01:28:51.992 00.003 12268 SchedulePrimaryMove(0D94C700, x=-3.29, y=-3.63, opts=13)
01:28:51.992 00.000 12268 Enqueuing Move request for scope (-3.29, -3.63)
01:28:51.992 00.000 11616 Worker thread wakes up
01:28:51.992 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.29, -3.63) opts 0xd
01:28:51.992 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.29, -3.63)
01:28:51.992 00.000 11616 Moving (-3.29, -3.63) raw xDistance=-3.94 yDistance=-2.79
01:28:51.992 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.97 from input -3.94
01:28:51.992 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -2.79
01:28:51.992 00.000 11616 MoveAxis(E, 2204, ABG)
01:28:51.993 00.001 11616 Guiding  Dir = 2, Dur = 2204
01:28:51.993 00.000 11616 IsSlewing returns 0
01:28:51.993 00.000 11616 IsGuiding returns 0
01:28:51.993 00.000 11616 PulseGuide returned control before completion, sleep 2214
01:28:52.015 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=117, Gamma=1.290
01:28:52.035 00.020 12268 UpdateGuideState exits: m=46 SNR=4.8
01:28:52.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:52.036 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:52.036 00.000 12268 Enqueuing Expose request
01:28:54.218 02.182 11616 IsGuiding returns 1
01:28:54.218 00.000 11616 scope still moving after pulse duration time elapsed
01:28:54.250 00.032 11616 IsSlewing returns 0
01:28:54.250 00.000 11616 IsGuiding returns 0
01:28:54.250 00.000 11616 scope move finished after 2204 + 53 ms
01:28:54.250 00.000 11616 Move returns status 0, amount 2204
01:28:54.250 00.000 11616 MoveAxis(N, 236, ABG)
01:28:54.250 00.000 11616 Guiding  Dir = 0, Dur = 236
01:28:54.250 00.000 11616 IsSlewing returns 0
01:28:54.251 00.001 11616 IsGuiding returns 0
01:28:54.251 00.000 11616 PulseGuide returned control before completion, sleep 246
01:28:54.502 00.251 11616 IsGuiding returns 1
01:28:54.502 00.000 11616 scope still moving after pulse duration time elapsed
01:28:54.532 00.030 11616 IsSlewing returns 0
01:28:54.534 00.002 11616 IsGuiding returns 1
01:28:54.564 00.030 11616 IsSlewing returns 0
01:28:54.565 00.001 11616 IsGuiding returns 1
01:28:54.595 00.030 11616 IsSlewing returns 0
01:28:54.596 00.001 11616 IsGuiding returns 1
01:28:54.626 00.030 11616 IsSlewing returns 0
01:28:54.627 00.001 11616 IsGuiding returns 1
01:28:54.658 00.031 11616 IsSlewing returns 0
01:28:54.659 00.001 11616 IsGuiding returns 0
01:28:54.659 00.000 11616 scope move finished after 236 + 171 ms
01:28:54.659 00.000 11616 Move returns status 0, amount 236
01:28:54.659 00.000 11616 move complete, result=0
01:28:54.659 00.000 11616 worker thread done servicing request
01:28:54.659 00.000 11616 Worker thread wakes up
01:28:54.659 00.000 12268 GuideStep: -3.9 px 2204 ms EAST, -2.8 px 236 ms NORTH
01:28:54.660 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:54.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:28:56.669 02.009 11616 Exposure complete
01:28:56.724 00.055 11616 worker thread done servicing request
01:28:56.724 00.000 12268 OnExposeComplete: enter
01:28:56.724 00.000 12268 UpdateGuideState(): m_state=6
01:28:56.724 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
01:28:56.724 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.51, Mass=45, SNR=4.7, Peak=33 HFD=4.0
01:28:56.725 00.001 12268 Star::Find false star n=10 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=9
01:28:56.725 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:28:56.725 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
01:28:56.725 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
01:28:56.725 00.000 12268 CameraToMount -- cameraX=-3.07 cameraY=-3.58 hyp=4.71 cameraTheta=-2.28 mountX=-3.86 mountY=-2.58, mountTheta=-2.55
01:28:56.726 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.07, y=-3.58, opts=13)
01:28:56.727 00.001 12268 Enqueuing Move request for scope (-3.07, -3.58)
01:28:56.727 00.000 11616 Worker thread wakes up
01:28:56.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.07, -3.58) opts 0xd
01:28:56.727 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.07, -3.58)
01:28:56.727 00.000 11616 Moving (-3.07, -3.58) raw xDistance=-3.86 yDistance=-2.58
01:28:56.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.93 from input -3.86
01:28:56.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -2.58
01:28:56.727 00.000 11616 MoveAxis(E, 2163, ABG)
01:28:56.727 00.000 11616 Guiding  Dir = 2, Dur = 2163
01:28:56.728 00.001 11616 IsSlewing returns 0
01:28:56.728 00.000 11616 IsGuiding returns 0
01:28:56.728 00.000 11616 PulseGuide returned control before completion, sleep 2173
01:28:56.750 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=102, Gamma=1.290
01:28:56.767 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
01:28:56.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:56.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:28:56.768 00.001 12268 Enqueuing Expose request
01:28:58.907 02.139 11616 IsGuiding returns 1
01:28:58.907 00.000 11616 scope still moving after pulse duration time elapsed
01:28:58.936 00.029 11616 IsSlewing returns 0
01:28:58.936 00.000 11616 IsGuiding returns 1
01:28:58.967 00.031 11616 IsSlewing returns 0
01:28:58.968 00.001 11616 IsGuiding returns 1
01:28:58.998 00.030 11616 IsSlewing returns 0
01:28:58.999 00.001 11616 IsGuiding returns 1
01:28:59.029 00.030 11616 IsSlewing returns 0
01:28:59.030 00.001 11616 IsGuiding returns 1
01:28:59.060 00.030 11616 IsSlewing returns 0
01:28:59.061 00.001 11616 IsGuiding returns 1
01:28:59.091 00.030 11616 IsSlewing returns 0
01:28:59.092 00.001 11616 IsGuiding returns 1
01:28:59.123 00.031 11616 IsSlewing returns 0
01:28:59.123 00.000 11616 IsGuiding returns 1
01:28:59.155 00.032 11616 IsSlewing returns 0
01:28:59.155 00.000 11616 IsGuiding returns 0
01:28:59.156 00.001 11616 scope move finished after 2163 + 264 ms
01:28:59.156 00.000 11616 Move returns status 0, amount 2163
01:28:59.156 00.000 11616 MoveAxis(N, 218, ABG)
01:28:59.156 00.000 11616 Guiding  Dir = 0, Dur = 218
01:28:59.156 00.000 11616 IsSlewing returns 0
01:28:59.156 00.000 11616 IsGuiding returns 0
01:28:59.157 00.001 11616 PulseGuide returned control before completion, sleep 228
01:28:59.388 00.231 11616 IsGuiding returns 1
01:28:59.388 00.000 11616 scope still moving after pulse duration time elapsed
01:28:59.419 00.031 11616 IsSlewing returns 0
01:28:59.420 00.001 11616 IsGuiding returns 0
01:28:59.420 00.000 11616 scope move finished after 218 + 46 ms
01:28:59.420 00.000 11616 Move returns status 0, amount 218
01:28:59.420 00.000 11616 move complete, result=0
01:28:59.420 00.000 11616 worker thread done servicing request
01:28:59.421 00.001 11616 Worker thread wakes up
01:28:59.421 00.000 12268 GuideStep: -3.9 px 2163 ms EAST, -2.6 px 218 ms NORTH
01:28:59.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:28:59.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:01.430 02.009 11616 Exposure complete
01:29:01.485 00.055 11616 worker thread done servicing request
01:29:01.485 00.000 12268 OnExposeComplete: enter
01:29:01.485 00.000 12268 UpdateGuideState(): m_state=6
01:29:01.485 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
01:29:01.485 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.49, Mass=53, SNR=5.1, Peak=33 HFD=3.1
01:29:01.485 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
01:29:01.485 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.69,1.10,0.70,U] 
01:29:01.485 00.000 12268 refined, 1 included, MultiStar: {-1.84, -1.67}, one-star: {-3.61, -3.60}
01:29:01.485 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.88 = 2.41)
01:29:01.485 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.71)
01:29:01.485 00.000 12268 CameraToMount -- cameraX=-1.84 cameraY=-1.67 hyp=2.48 cameraTheta=-2.40 mountX=-1.84 mountY=-1.61, mountTheta=-2.42
01:29:01.488 00.003 12268 SchedulePrimaryMove(0D94C700, x=-1.84, y=-1.67, opts=13)
01:29:01.488 00.000 12268 Enqueuing Move request for scope (-1.84, -1.67)
01:29:01.488 00.000 11616 Worker thread wakes up
01:29:01.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.84, -1.67) opts 0xd
01:29:01.488 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.84, -1.67)
01:29:01.488 00.000 11616 Moving (-1.84, -1.67) raw xDistance=-1.84 yDistance=-1.61
01:29:01.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.92 from input -1.84
01:29:01.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -1.61
01:29:01.489 00.001 11616 MoveAxis(E, 1029, ABG)
01:29:01.489 00.000 11616 Guiding  Dir = 2, Dur = 1029
01:29:01.489 00.000 11616 IsSlewing returns 0
01:29:01.489 00.000 11616 IsGuiding returns 0
01:29:01.490 00.001 11616 PulseGuide returned control before completion, sleep 1039
01:29:01.509 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=131, Gamma=1.290
01:29:01.526 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
01:29:01.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:01.526 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:01.526 00.000 12268 Enqueuing Expose request
01:29:02.531 01.005 11616 IsGuiding returns 1
01:29:02.531 00.000 11616 scope still moving after pulse duration time elapsed
01:29:02.563 00.032 11616 IsSlewing returns 0
01:29:02.563 00.000 11616 IsGuiding returns 0
01:29:02.563 00.000 11616 scope move finished after 1029 + 45 ms
01:29:02.563 00.000 11616 Move returns status 0, amount 1029
01:29:02.564 00.001 11616 MoveAxis(N, 136, ABG)
01:29:02.564 00.000 11616 Guiding  Dir = 0, Dur = 136
01:29:02.564 00.000 11616 IsSlewing returns 0
01:29:02.565 00.001 11616 IsGuiding returns 0
01:29:02.565 00.000 11616 PulseGuide returned control before completion, sleep 146
01:29:02.719 00.154 11616 IsGuiding returns 1
01:29:02.719 00.000 11616 scope still moving after pulse duration time elapsed
01:29:02.751 00.032 11616 IsSlewing returns 0
01:29:02.751 00.000 11616 IsGuiding returns 0
01:29:02.751 00.000 11616 scope move finished after 136 + 50 ms
01:29:02.751 00.000 11616 Move returns status 0, amount 136
01:29:02.751 00.000 11616 move complete, result=0
01:29:02.751 00.000 11616 worker thread done servicing request
01:29:02.751 00.000 12268 GuideStep: -1.8 px 1029 ms EAST, -1.6 px 136 ms NORTH
01:29:02.752 00.001 11616 Worker thread wakes up
01:29:02.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:02.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:04.767 02.015 11616 Exposure complete
01:29:04.824 00.057 11616 worker thread done servicing request
01:29:04.824 00.000 12268 OnExposeComplete: enter
01:29:04.824 00.000 12268 UpdateGuideState(): m_state=6
01:29:04.824 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
01:29:04.824 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=42, SNR=4.6, Peak=32 HFD=3.7
01:29:04.824 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:29:04.825 00.001 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
01:29:04.825 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
01:29:04.825 00.000 12268 CameraToMount -- cameraX=-3.01 cameraY=-3.51 hyp=4.62 cameraTheta=-2.28 mountX=-3.79 mountY=-2.53, mountTheta=-2.55
01:29:04.827 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.01, y=-3.51, opts=13)
01:29:04.827 00.000 12268 Enqueuing Move request for scope (-3.01, -3.51)
01:29:04.828 00.001 11616 Worker thread wakes up
01:29:04.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.01, -3.51) opts 0xd
01:29:04.828 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.01, -3.51)
01:29:04.828 00.000 11616 Moving (-3.01, -3.51) raw xDistance=-3.79 yDistance=-2.53
01:29:04.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.89 from input -3.79
01:29:04.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -2.53
01:29:04.828 00.000 11616 MoveAxis(E, 2120, ABG)
01:29:04.828 00.000 11616 Guiding  Dir = 2, Dur = 2120
01:29:04.829 00.001 11616 IsSlewing returns 0
01:29:04.829 00.000 11616 IsGuiding returns 0
01:29:04.829 00.000 11616 PulseGuide returned control before completion, sleep 2130
01:29:04.850 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=121, Gamma=1.290
01:29:04.868 00.018 12268 UpdateGuideState exits: m=42 SNR=4.6
01:29:04.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:04.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:04.868 00.000 12268 Enqueuing Expose request
01:29:06.969 02.101 11616 IsGuiding returns 1
01:29:06.970 00.001 11616 scope still moving after pulse duration time elapsed
01:29:07.001 00.031 11616 IsSlewing returns 0
01:29:07.001 00.000 11616 IsGuiding returns 0
01:29:07.002 00.001 11616 scope move finished after 2120 + 53 ms
01:29:07.002 00.000 11616 Move returns status 0, amount 2120
01:29:07.002 00.000 11616 MoveAxis(N, 214, ABG)
01:29:07.002 00.000 11616 Guiding  Dir = 0, Dur = 214
01:29:07.002 00.000 11616 IsSlewing returns 0
01:29:07.002 00.000 11616 IsGuiding returns 0
01:29:07.003 00.001 11616 PulseGuide returned control before completion, sleep 224
01:29:07.234 00.231 11616 IsGuiding returns 1
01:29:07.234 00.000 11616 scope still moving after pulse duration time elapsed
01:29:07.265 00.031 11616 IsSlewing returns 0
01:29:07.265 00.000 11616 IsGuiding returns 0
01:29:07.266 00.001 11616 scope move finished after 214 + 49 ms
01:29:07.266 00.000 11616 Move returns status 0, amount 214
01:29:07.266 00.000 11616 move complete, result=0
01:29:07.266 00.000 11616 worker thread done servicing request
01:29:07.266 00.000 11616 Worker thread wakes up
01:29:07.266 00.000 12268 GuideStep: -3.8 px 2120 ms EAST, -2.5 px 214 ms NORTH
01:29:07.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:07.267 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:09.274 02.007 11616 Exposure complete
01:29:09.330 00.056 11616 worker thread done servicing request
01:29:09.330 00.000 12268 OnExposeComplete: enter
01:29:09.330 00.000 12268 UpdateGuideState(): m_state=6
01:29:09.330 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
01:29:09.330 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=38, SNR=4.3, Peak=31 HFD=3.2
01:29:09.331 00.001 12268 Star::Find false star n=8 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
01:29:09.331 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.45,0.59,0.78,U] 
01:29:09.331 00.000 12268 refined, 1 included, MultiStar: {-1.60, -1.70}, one-star: {-3.19, -3.47}
01:29:09.331 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
01:29:09.331 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
01:29:09.331 00.000 12268 CameraToMount -- cameraX=-1.60 cameraY=-1.70 hyp=2.33 cameraTheta=-2.33 mountX=-1.85 mountY=-1.37, mountTheta=-2.50
01:29:09.332 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.60, y=-1.70, opts=13)
01:29:09.332 00.000 12268 Enqueuing Move request for scope (-1.60, -1.70)
01:29:09.333 00.001 11616 Worker thread wakes up
01:29:09.333 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.60, -1.70) opts 0xd
01:29:09.333 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.60, -1.70)
01:29:09.333 00.000 11616 Moving (-1.60, -1.70) raw xDistance=-1.85 yDistance=-1.37
01:29:09.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.92 from input -1.85
01:29:09.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -1.37
01:29:09.333 00.000 11616 MoveAxis(E, 1035, ABG)
01:29:09.333 00.000 11616 Guiding  Dir = 2, Dur = 1035
01:29:09.333 00.000 11616 IsSlewing returns 0
01:29:09.334 00.001 11616 IsGuiding returns 0
01:29:09.334 00.000 11616 PulseGuide returned control before completion, sleep 1045
01:29:09.354 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=118, Gamma=1.290
01:29:09.371 00.017 12268 UpdateGuideState exits: m=38 SNR=4.3
01:29:09.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:09.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:09.371 00.000 12268 Enqueuing Expose request
01:29:10.395 01.024 11616 IsGuiding returns 1
01:29:10.396 00.001 11616 scope still moving after pulse duration time elapsed
01:29:10.427 00.031 11616 IsSlewing returns 0
01:29:10.427 00.000 11616 IsGuiding returns 1
01:29:10.457 00.030 11616 IsSlewing returns 0
01:29:10.458 00.001 11616 IsGuiding returns 1
01:29:10.489 00.031 11616 IsSlewing returns 0
01:29:10.489 00.000 11616 IsGuiding returns 1
01:29:10.519 00.030 11616 IsSlewing returns 0
01:29:10.520 00.001 11616 IsGuiding returns 0
01:29:10.520 00.000 11616 scope move finished after 1035 + 151 ms
01:29:10.520 00.000 11616 Move returns status 0, amount 1035
01:29:10.520 00.000 11616 MoveAxis(N, 116, ABG)
01:29:10.520 00.000 11616 Guiding  Dir = 0, Dur = 116
01:29:10.521 00.001 11616 IsSlewing returns 0
01:29:10.521 00.000 11616 IsGuiding returns 0
01:29:10.521 00.000 11616 PulseGuide returned control before completion, sleep 126
01:29:10.658 00.137 11616 IsGuiding returns 1
01:29:10.658 00.000 11616 scope still moving after pulse duration time elapsed
01:29:10.690 00.032 11616 IsSlewing returns 0
01:29:10.690 00.000 11616 IsGuiding returns 1
01:29:10.721 00.031 11616 IsSlewing returns 0
01:29:10.721 00.000 11616 IsGuiding returns 1
01:29:10.752 00.031 11616 IsSlewing returns 0
01:29:10.753 00.001 11616 IsGuiding returns 1
01:29:10.783 00.030 11616 IsSlewing returns 0
01:29:10.783 00.000 11616 IsGuiding returns 0
01:29:10.784 00.001 11616 scope move finished after 116 + 146 ms
01:29:10.784 00.000 11616 Move returns status 0, amount 116
01:29:10.784 00.000 11616 move complete, result=0
01:29:10.784 00.000 11616 worker thread done servicing request
01:29:10.784 00.000 11616 Worker thread wakes up
01:29:10.784 00.000 12268 GuideStep: -1.8 px 1035 ms EAST, -1.4 px 116 ms NORTH
01:29:10.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:10.785 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:12.793 02.008 11616 Exposure complete
01:29:12.847 00.054 11616 worker thread done servicing request
01:29:12.847 00.000 12268 OnExposeComplete: enter
01:29:12.847 00.000 12268 UpdateGuideState(): m_state=6
01:29:12.848 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
01:29:12.848 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.75, Mass=52, SNR=5.1, Peak=34 HFD=3.5
01:29:12.848 00.000 12268 Star::Find false star n=12 nbg=282 bg=7.1 sigma=0.7 thresh=9 peak=9
01:29:12.848 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.58,-0.69,0.70,U] 
01:29:12.848 00.000 12268 refined, 1 included, MultiStar: {-1.72, -2.25}, one-star: {-3.32, -3.34}
01:29:12.848 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.70 = 2.59)
01:29:12.848 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.52)
01:29:12.848 00.000 12268 CameraToMount -- cameraX=-1.72 cameraY=-2.25 hyp=2.83 cameraTheta=-2.22 mountX=-2.41 mountY=-1.41, mountTheta=-2.61
01:29:12.850 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.72, y=-2.25, opts=13)
01:29:12.850 00.000 12268 Enqueuing Move request for scope (-1.72, -2.25)
01:29:12.850 00.000 11616 Worker thread wakes up
01:29:12.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.72, -2.25) opts 0xd
01:29:12.850 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.72, -2.25)
01:29:12.850 00.000 11616 Moving (-1.72, -2.25) raw xDistance=-2.41 yDistance=-1.41
01:29:12.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.20 from input -2.41
01:29:12.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -1.41
01:29:12.850 00.000 11616 MoveAxis(E, 1347, ABG)
01:29:12.851 00.001 11616 Guiding  Dir = 2, Dur = 1347
01:29:12.851 00.000 11616 IsSlewing returns 0
01:29:12.851 00.000 11616 IsGuiding returns 0
01:29:12.851 00.000 11616 PulseGuide returned control before completion, sleep 1357
01:29:12.874 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=96, Gamma=1.290
01:29:12.890 00.016 12268 UpdateGuideState exits: m=52 SNR=5.1
01:29:12.891 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:12.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:12.891 00.000 12268 Enqueuing Expose request
01:29:14.221 01.330 11616 IsGuiding returns 0
01:29:14.221 00.000 11616 Move returns status 0, amount 1347
01:29:14.221 00.000 11616 MoveAxis(N, 120, ABG)
01:29:14.221 00.000 11616 Guiding  Dir = 0, Dur = 120
01:29:14.221 00.000 11616 IsSlewing returns 0
01:29:14.222 00.001 11616 IsGuiding returns 0
01:29:14.222 00.000 11616 PulseGuide returned control before completion, sleep 130
01:29:14.363 00.141 11616 IsGuiding returns 1
01:29:14.363 00.000 11616 scope still moving after pulse duration time elapsed
01:29:14.395 00.032 11616 IsSlewing returns 0
01:29:14.395 00.000 11616 IsGuiding returns 0
01:29:14.396 00.001 11616 scope move finished after 120 + 53 ms
01:29:14.396 00.000 11616 Move returns status 0, amount 120
01:29:14.396 00.000 11616 move complete, result=0
01:29:14.396 00.000 11616 worker thread done servicing request
01:29:14.396 00.000 11616 Worker thread wakes up
01:29:14.396 00.000 12268 GuideStep: -2.4 px 1347 ms EAST, -1.4 px 120 ms NORTH
01:29:14.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:14.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:16.412 02.016 11616 Exposure complete
01:29:16.467 00.055 11616 worker thread done servicing request
01:29:16.467 00.000 12268 OnExposeComplete: enter
01:29:16.467 00.000 12268 UpdateGuideState(): m_state=6
01:29:16.467 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
01:29:16.468 00.001 12268 Star::Find returns 1 (0), X=665.47, Y=915.52, Mass=68, SNR=5.7, Peak=33 HFD=5.8
01:29:16.468 00.000 12268 Star::Find false star n=7 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
01:29:16.468 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.39,0.79,0.60,U] 
01:29:16.468 00.000 12268 refined, 1 included, MultiStar: {-1.74, -1.93}, one-star: {-3.62, -3.57}
01:29:16.468 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.78 = 2.51)
01:29:16.468 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.60)
01:29:16.468 00.000 12268 CameraToMount -- cameraX=-1.74 cameraY=-1.93 hyp=2.60 cameraTheta=-2.30 mountX=-2.09 mountY=-1.48, mountTheta=-2.53
01:29:16.469 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.74, y=-1.93, opts=13)
01:29:16.470 00.001 12268 Enqueuing Move request for scope (-1.74, -1.93)
01:29:16.470 00.000 11616 Worker thread wakes up
01:29:16.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.74, -1.93) opts 0xd
01:29:16.470 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.74, -1.93)
01:29:16.470 00.000 11616 Moving (-1.74, -1.93) raw xDistance=-2.09 yDistance=-1.48
01:29:16.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.05 from input -2.09
01:29:16.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -1.48
01:29:16.470 00.000 11616 MoveAxis(E, 1171, ABG)
01:29:16.470 00.000 11616 Guiding  Dir = 2, Dur = 1171
01:29:16.470 00.000 11616 IsSlewing returns 0
01:29:16.471 00.001 11616 IsGuiding returns 0
01:29:16.471 00.000 11616 PulseGuide returned control before completion, sleep 1181
01:29:16.492 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=120, Gamma=1.290
01:29:16.512 00.020 12268 UpdateGuideState exits: m=68 SNR=5.7
01:29:16.512 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:16.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:16.512 00.000 12268 Enqueuing Expose request
01:29:17.658 01.146 11616 IsGuiding returns 1
01:29:17.659 00.001 11616 scope still moving after pulse duration time elapsed
01:29:17.689 00.030 11616 IsSlewing returns 0
01:29:17.690 00.001 11616 IsGuiding returns 0
01:29:17.690 00.000 11616 scope move finished after 1171 + 47 ms
01:29:17.690 00.000 11616 Move returns status 0, amount 1171
01:29:17.690 00.000 11616 MoveAxis(N, 125, ABG)
01:29:17.690 00.000 11616 Guiding  Dir = 0, Dur = 125
01:29:17.690 00.000 11616 IsSlewing returns 0
01:29:17.691 00.001 11616 IsGuiding returns 0
01:29:17.691 00.000 11616 PulseGuide returned control before completion, sleep 135
01:29:17.829 00.138 11616 IsGuiding returns 1
01:29:17.829 00.000 11616 scope still moving after pulse duration time elapsed
01:29:17.861 00.032 11616 IsSlewing returns 0
01:29:17.861 00.000 11616 IsGuiding returns 0
01:29:17.861 00.000 11616 scope move finished after 125 + 46 ms
01:29:17.861 00.000 11616 Move returns status 0, amount 125
01:29:17.861 00.000 11616 move complete, result=0
01:29:17.861 00.000 11616 worker thread done servicing request
01:29:17.861 00.000 11616 Worker thread wakes up
01:29:17.861 00.000 12268 GuideStep: -2.1 px 1171 ms EAST, -1.5 px 125 ms NORTH
01:29:17.862 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:17.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:17.914 00.052 12268 evsrv: cli 0F8E6D80 connect
01:29:17.915 00.001 12268 case statement mapped state 6 to 3
01:29:17.915 00.000 12268 case statement mapped state 6 to 3
01:29:17.916 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"afc70a61-bcc2-4f64-993c-3087732c3369"}
01:29:17.916 00.000 12268 case statement mapped state 6 to 3
01:29:17.916 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"afc70a61-bcc2-4f64-993c-3087732c3369"}
01:29:17.920 00.004 12268 evsrv: cli 0F8E6D80 disconnect
01:29:19.880 01.960 11616 Exposure complete
01:29:19.945 00.065 11616 worker thread done servicing request
01:29:19.945 00.000 12268 OnExposeComplete: enter
01:29:19.945 00.000 12268 UpdateGuideState(): m_state=6
01:29:19.945 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:29:19.945 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.58, Mass=57, SNR=5.3, Peak=35 HFD=3.6
01:29:19.945 00.000 12268 Star::Find false star n=8 nbg=272 bg=7.2 sigma=0.7 thresh=9 peak=9
01:29:19.945 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -0.05,-0.04,0.70,U] 
01:29:19.946 00.001 12268 refined, 1 included, MultiStar: {-2.08, -2.09}, one-star: {-3.50, -3.51}
01:29:19.946 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
01:29:19.946 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
01:29:19.946 00.000 12268 CameraToMount -- cameraX=-2.08 cameraY=-2.09 hyp=2.95 cameraTheta=-2.36 mountX=-2.28 mountY=-1.80, mountTheta=-2.47
01:29:19.948 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.08, y=-2.09, opts=13)
01:29:19.948 00.000 12268 Enqueuing Move request for scope (-2.08, -2.09)
01:29:19.948 00.000 11616 Worker thread wakes up
01:29:19.948 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.08, -2.09) opts 0xd
01:29:19.948 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.08, -2.09)
01:29:19.948 00.000 11616 Moving (-2.08, -2.09) raw xDistance=-2.28 yDistance=-1.80
01:29:19.948 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -2.28
01:29:19.948 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -1.80
01:29:19.948 00.000 11616 MoveAxis(E, 1276, ABG)
01:29:19.949 00.001 11616 Guiding  Dir = 2, Dur = 1276
01:29:19.949 00.000 11616 IsSlewing returns 0
01:29:19.949 00.000 11616 IsGuiding returns 0
01:29:19.949 00.000 11616 PulseGuide returned control before completion, sleep 1286
01:29:19.971 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=117, Gamma=1.290
01:29:19.990 00.019 12268 UpdateGuideState exits: m=57 SNR=5.3
01:29:19.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:19.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:19.990 00.000 12268 Enqueuing Expose request
01:29:21.248 01.258 11616 IsGuiding returns 1
01:29:21.248 00.000 11616 scope still moving after pulse duration time elapsed
01:29:21.280 00.032 11616 IsSlewing returns 0
01:29:21.280 00.000 11616 IsGuiding returns 0
01:29:21.280 00.000 11616 scope move finished after 1276 + 54 ms
01:29:21.280 00.000 11616 Move returns status 0, amount 1276
01:29:21.280 00.000 11616 MoveAxis(N, 152, ABG)
01:29:21.280 00.000 11616 Guiding  Dir = 0, Dur = 152
01:29:21.281 00.001 11616 IsSlewing returns 0
01:29:21.281 00.000 11616 IsGuiding returns 0
01:29:21.281 00.000 11616 PulseGuide returned control before completion, sleep 162
01:29:21.452 00.171 11616 IsGuiding returns 1
01:29:21.452 00.000 11616 scope still moving after pulse duration time elapsed
01:29:21.484 00.032 11616 IsSlewing returns 0
01:29:21.484 00.000 11616 IsGuiding returns 0
01:29:21.484 00.000 11616 scope move finished after 152 + 51 ms
01:29:21.485 00.001 11616 Move returns status 0, amount 152
01:29:21.485 00.000 11616 move complete, result=0
01:29:21.485 00.000 11616 worker thread done servicing request
01:29:21.485 00.000 11616 Worker thread wakes up
01:29:21.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:21.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:21.485 00.000 12268 GuideStep: -2.3 px 1276 ms EAST, -1.8 px 152 ms NORTH
01:29:23.507 02.022 11616 Exposure complete
01:29:23.594 00.087 12268 OnExposeComplete: enter
01:29:23.594 00.000 12268 UpdateGuideState(): m_state=6
01:29:23.595 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
01:29:23.595 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.92, Mass=55, SNR=5.2, Peak=32 HFD=6.0
01:29:23.595 00.000 12268 Star::Find false star n=5 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=9
01:29:23.595 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:29:23.595 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.91 = 2.38)
01:29:23.595 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.73)
01:29:23.595 00.000 12268 CameraToMount -- cameraX=-3.71 cameraY=-3.17 hyp=4.88 cameraTheta=-2.43 mountX=-3.52 mountY=-3.27, mountTheta=-2.39
01:29:23.597 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.71, y=-3.17, opts=13)
01:29:23.597 00.000 12268 Enqueuing Move request for scope (-3.71, -3.17)
01:29:23.620 00.023 11616 worker thread done servicing request
01:29:23.620 00.000 11616 Worker thread wakes up
01:29:23.620 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.71, -3.17) opts 0xd
01:29:23.620 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.71, -3.17)
01:29:23.621 00.001 11616 Moving (-3.71, -3.17) raw xDistance=-3.52 yDistance=-3.27
01:29:23.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.76 from input -3.52
01:29:23.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -3.27
01:29:23.621 00.000 11616 MoveAxis(E, 1970, ABG)
01:29:23.622 00.001 11616 Guiding  Dir = 2, Dur = 1970
01:29:23.622 00.000 11616 IsSlewing returns 0
01:29:23.622 00.000 11616 IsGuiding returns 0
01:29:23.622 00.000 11616 PulseGuide returned control before completion, sleep 1980
01:29:23.632 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=136, Gamma=1.290
01:29:23.653 00.021 12268 UpdateGuideState exits: m=55 SNR=5.2
01:29:23.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:23.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:23.653 00.000 12268 Enqueuing Expose request
01:29:25.628 01.975 11616 IsGuiding returns 0
01:29:25.628 00.000 11616 Move returns status 0, amount 1970
01:29:25.629 00.001 11616 MoveAxis(N, 276, ABG)
01:29:25.629 00.000 11616 Guiding  Dir = 0, Dur = 276
01:29:25.629 00.000 11616 IsSlewing returns 0
01:29:25.629 00.000 11616 IsGuiding returns 0
01:29:25.629 00.000 11616 PulseGuide returned control before completion, sleep 286
01:29:25.920 00.291 11616 IsGuiding returns 1
01:29:25.921 00.001 11616 scope still moving after pulse duration time elapsed
01:29:25.955 00.034 11616 IsSlewing returns 0
01:29:25.956 00.001 11616 IsGuiding returns 0
01:29:25.956 00.000 11616 scope move finished after 276 + 49 ms
01:29:25.956 00.000 11616 Move returns status 0, amount 276
01:29:25.956 00.000 11616 move complete, result=0
01:29:25.956 00.000 11616 worker thread done servicing request
01:29:25.956 00.000 12268 GuideStep: -3.5 px 1970 ms EAST, -3.3 px 276 ms NORTH
01:29:25.956 00.000 11616 Worker thread wakes up
01:29:25.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:25.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:27.972 02.016 11616 Exposure complete
01:29:28.032 00.060 11616 worker thread done servicing request
01:29:28.033 00.001 12268 OnExposeComplete: enter
01:29:28.033 00.000 12268 UpdateGuideState(): m_state=6
01:29:28.033 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
01:29:28.033 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.44, Mass=62, SNR=5.4, Peak=33 HFD=5.3
01:29:28.033 00.000 12268 Star::Find false star n=7 nbg=282 bg=7.1 sigma=0.7 thresh=9 peak=9
01:29:28.033 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.28,1.36,0.66,U] 
01:29:28.033 00.000 12268 refined, 1 included, MultiStar: {-2.12, -1.66}, one-star: {-3.70, -3.65}
01:29:28.033 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.95 = 2.33)
01:29:28.033 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.06 = -0.78)
01:29:28.034 00.001 12268 CameraToMount -- cameraX=-2.12 cameraY=-1.66 hyp=2.69 cameraTheta=-2.48 mountX=-1.86 mountY=-1.89, mountTheta=-2.35
01:29:28.035 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.12, y=-1.66, opts=13)
01:29:28.035 00.000 12268 Enqueuing Move request for scope (-2.12, -1.66)
01:29:28.035 00.000 11616 Worker thread wakes up
01:29:28.035 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.12, -1.66) opts 0xd
01:29:28.035 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.12, -1.66)
01:29:28.036 00.001 11616 Moving (-2.12, -1.66) raw xDistance=-1.86 yDistance=-1.89
01:29:28.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.93 from input -1.86
01:29:28.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -1.89
01:29:28.036 00.000 11616 MoveAxis(E, 1042, ABG)
01:29:28.036 00.000 11616 Guiding  Dir = 2, Dur = 1042
01:29:28.036 00.000 11616 IsSlewing returns 0
01:29:28.036 00.000 11616 IsGuiding returns 0
01:29:28.038 00.002 11616 PulseGuide returned control before completion, sleep 1052
01:29:28.060 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=96, Gamma=1.290
01:29:28.078 00.018 12268 UpdateGuideState exits: m=62 SNR=5.4
01:29:28.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:28.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:28.078 00.000 12268 Enqueuing Expose request
01:29:29.102 01.024 11616 IsGuiding returns 1
01:29:29.102 00.000 11616 scope still moving after pulse duration time elapsed
01:29:29.125 00.023 11616 IsSlewing returns 0
01:29:29.126 00.001 11616 IsGuiding returns 0
01:29:29.126 00.000 11616 scope move finished after 1042 + 46 ms
01:29:29.126 00.000 11616 Move returns status 0, amount 1042
01:29:29.126 00.000 11616 MoveAxis(N, 160, ABG)
01:29:29.126 00.000 11616 Guiding  Dir = 0, Dur = 160
01:29:29.126 00.000 11616 IsSlewing returns 0
01:29:29.126 00.000 11616 IsGuiding returns 0
01:29:29.127 00.001 11616 PulseGuide returned control before completion, sleep 170
01:29:29.299 00.172 11616 IsGuiding returns 1
01:29:29.299 00.000 11616 scope still moving after pulse duration time elapsed
01:29:29.330 00.031 11616 IsSlewing returns 0
01:29:29.330 00.000 11616 IsGuiding returns 1
01:29:29.361 00.031 11616 IsSlewing returns 0
01:29:29.361 00.000 11616 IsGuiding returns 1
01:29:29.393 00.032 11616 IsSlewing returns 0
01:29:29.393 00.000 11616 IsGuiding returns 1
01:29:29.423 00.030 11616 IsSlewing returns 0
01:29:29.423 00.000 11616 IsGuiding returns 1
01:29:29.455 00.032 11616 IsSlewing returns 0
01:29:29.455 00.000 11616 IsGuiding returns 0
01:29:29.455 00.000 11616 scope move finished after 160 + 168 ms
01:29:29.455 00.000 11616 Move returns status 0, amount 160
01:29:29.455 00.000 11616 move complete, result=0
01:29:29.455 00.000 11616 worker thread done servicing request
01:29:29.456 00.001 12268 GuideStep: -1.9 px 1042 ms EAST, -1.9 px 160 ms NORTH
01:29:29.456 00.000 11616 Worker thread wakes up
01:29:29.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:29.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:31.474 02.018 11616 Exposure complete
01:29:31.543 00.069 11616 worker thread done servicing request
01:29:31.543 00.000 12268 OnExposeComplete: enter
01:29:31.543 00.000 12268 UpdateGuideState(): m_state=6
01:29:31.543 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
01:29:31.543 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.56, Mass=40, SNR=4.5, Peak=30 HFD=4.0
01:29:31.543 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.61,0.65,0.88,U] 
01:29:31.543 00.000 12268 refined, 1 included, MultiStar: {-1.26, -1.58}, one-star: {-2.91, -3.53}
01:29:31.544 00.001 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
01:29:31.544 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
01:29:31.544 00.000 12268 CameraToMount -- cameraX=-1.26 cameraY=-1.58 hyp=2.02 cameraTheta=-2.25 mountX=-1.69 mountY=-1.05, mountTheta=-2.59
01:29:31.546 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.26, y=-1.58, opts=13)
01:29:31.546 00.000 12268 Enqueuing Move request for scope (-1.26, -1.58)
01:29:31.546 00.000 11616 Worker thread wakes up
01:29:31.546 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.26, -1.58) opts 0xd
01:29:31.546 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.26, -1.58)
01:29:31.546 00.000 11616 Moving (-1.26, -1.58) raw xDistance=-1.69 yDistance=-1.05
01:29:31.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.85 from input -1.69
01:29:31.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -1.05
01:29:31.546 00.000 11616 MoveAxis(E, 948, ABG)
01:29:31.546 00.000 11616 Guiding  Dir = 2, Dur = 948
01:29:31.547 00.001 11616 IsSlewing returns 0
01:29:31.547 00.000 11616 IsGuiding returns 0
01:29:31.547 00.000 11616 PulseGuide returned control before completion, sleep 958
01:29:31.574 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=112, Gamma=1.290
01:29:31.597 00.023 12268 UpdateGuideState exits: m=40 SNR=4.5
01:29:31.597 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:31.597 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:31.597 00.000 12268 Enqueuing Expose request
01:29:32.508 00.911 11616 IsGuiding returns 1
01:29:32.508 00.000 11616 scope still moving after pulse duration time elapsed
01:29:32.538 00.030 11616 IsSlewing returns 0
01:29:32.538 00.000 11616 IsGuiding returns 0
01:29:32.538 00.000 11616 scope move finished after 948 + 43 ms
01:29:32.539 00.001 11616 Move returns status 0, amount 948
01:29:32.539 00.000 11616 MoveAxis(N, 89, ABG)
01:29:32.539 00.000 11616 Guiding  Dir = 0, Dur = 89
01:29:32.539 00.000 11616 IsSlewing returns 0
01:29:32.539 00.000 11616 IsGuiding returns 0
01:29:32.540 00.001 11616 PulseGuide returned control before completion, sleep 99
01:29:32.648 00.108 11616 IsGuiding returns 1
01:29:32.648 00.000 11616 scope still moving after pulse duration time elapsed
01:29:32.679 00.031 11616 IsSlewing returns 0
01:29:32.679 00.000 11616 IsGuiding returns 0
01:29:32.680 00.001 11616 scope move finished after 89 + 51 ms
01:29:32.680 00.000 11616 Move returns status 0, amount 89
01:29:32.680 00.000 11616 move complete, result=0
01:29:32.680 00.000 11616 worker thread done servicing request
01:29:32.680 00.000 12268 GuideStep: -1.7 px 948 ms EAST, -1.1 px 89 ms NORTH
01:29:32.680 00.000 11616 Worker thread wakes up
01:29:32.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:32.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:34.747 02.067 11616 Exposure complete
01:29:34.847 00.100 11616 worker thread done servicing request
01:29:34.847 00.000 12268 OnExposeComplete: enter
01:29:34.847 00.000 12268 UpdateGuideState(): m_state=6
01:29:34.847 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
01:29:34.847 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=916.02, Mass=55, SNR=5.2, Peak=33 HFD=3.5
01:29:34.848 00.001 12268 Star::Find false star n=6 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=8
01:29:34.848 00.000 12268 Star::Find false star n=6 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
01:29:34.848 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:29:34.848 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.91 = 2.38)
01:29:34.848 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
01:29:34.848 00.000 12268 CameraToMount -- cameraX=-3.59 cameraY=-3.07 hyp=4.73 cameraTheta=-2.43 mountX=-3.41 mountY=-3.17, mountTheta=-2.39
01:29:34.850 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.59, y=-3.07, opts=13)
01:29:34.851 00.001 12268 Enqueuing Move request for scope (-3.59, -3.07)
01:29:34.851 00.000 11616 Worker thread wakes up
01:29:34.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.59, -3.07) opts 0xd
01:29:34.851 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.59, -3.07)
01:29:34.851 00.000 11616 Moving (-3.59, -3.07) raw xDistance=-3.41 yDistance=-3.17
01:29:34.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.70 from input -3.41
01:29:34.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.48 from input -3.17
01:29:34.851 00.000 11616 MoveAxis(E, 1907, ABG)
01:29:34.851 00.000 11616 Guiding  Dir = 2, Dur = 1907
01:29:34.852 00.001 11616 IsSlewing returns 0
01:29:34.852 00.000 11616 IsGuiding returns 0
01:29:34.852 00.000 11616 PulseGuide returned control before completion, sleep 1917
01:29:34.884 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=117, Gamma=1.290
01:29:34.909 00.025 12268 UpdateGuideState exits: m=55 SNR=5.2
01:29:34.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:34.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:34.909 00.000 12268 Enqueuing Expose request
01:29:36.777 01.868 11616 IsGuiding returns 1
01:29:36.777 00.000 11616 scope still moving after pulse duration time elapsed
01:29:36.809 00.032 11616 IsSlewing returns 0
01:29:36.809 00.000 11616 IsGuiding returns 0
01:29:36.809 00.000 11616 scope move finished after 1907 + 50 ms
01:29:36.809 00.000 11616 Move returns status 0, amount 1907
01:29:36.810 00.001 11616 MoveAxis(N, 268, ABG)
01:29:36.810 00.000 11616 Guiding  Dir = 0, Dur = 268
01:29:36.810 00.000 11616 IsSlewing returns 0
01:29:36.810 00.000 11616 IsGuiding returns 0
01:29:36.810 00.000 11616 PulseGuide returned control before completion, sleep 278
01:29:37.104 00.294 11616 IsGuiding returns 0
01:29:37.104 00.000 11616 Move returns status 0, amount 268
01:29:37.104 00.000 11616 move complete, result=0
01:29:37.104 00.000 11616 worker thread done servicing request
01:29:37.104 00.000 12268 GuideStep: -3.4 px 1907 ms EAST, -3.2 px 268 ms NORTH
01:29:37.104 00.000 11616 Worker thread wakes up
01:29:37.105 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:37.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:39.127 02.022 11616 Exposure complete
01:29:39.191 00.064 11616 worker thread done servicing request
01:29:39.191 00.000 12268 OnExposeComplete: enter
01:29:39.191 00.000 12268 UpdateGuideState(): m_state=6
01:29:39.192 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
01:29:39.192 00.000 12268 Star::Find returns 1 (0), X=665.05, Y=916.13, Mass=66, SNR=5.6, Peak=34 HFD=6.2
01:29:39.192 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.29,0.71,0.66,U] 
01:29:39.192 00.000 12268 refined, 1 included, MultiStar: {-1.92, -1.50}, one-star: {-4.05, -2.96}
01:29:39.192 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.95 = 2.33)
01:29:39.192 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.06 = -0.78)
01:29:39.192 00.000 12268 CameraToMount -- cameraX=-1.92 cameraY=-1.50 hyp=2.44 cameraTheta=-2.48 mountX=-1.68 mountY=-1.72, mountTheta=-2.34
01:29:39.194 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.92, y=-1.50, opts=13)
01:29:39.194 00.000 12268 Enqueuing Move request for scope (-1.92, -1.50)
01:29:39.194 00.000 11616 Worker thread wakes up
01:29:39.194 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.92, -1.50) opts 0xd
01:29:39.194 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.92, -1.50)
01:29:39.194 00.000 11616 Moving (-1.92, -1.50) raw xDistance=-1.68 yDistance=-1.72
01:29:39.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.84 from input -1.68
01:29:39.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -1.72
01:29:39.194 00.000 11616 MoveAxis(E, 939, ABG)
01:29:39.194 00.000 11616 Guiding  Dir = 2, Dur = 939
01:29:39.195 00.001 11616 IsSlewing returns 0
01:29:39.195 00.000 11616 IsGuiding returns 0
01:29:39.195 00.000 11616 PulseGuide returned control before completion, sleep 949
01:29:39.217 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=112, Gamma=1.290
01:29:39.234 00.017 12268 UpdateGuideState exits: m=66 SNR=5.6
01:29:39.235 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:39.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:39.235 00.000 12268 Enqueuing Expose request
01:29:40.150 00.915 11616 IsGuiding returns 1
01:29:40.150 00.000 11616 scope still moving after pulse duration time elapsed
01:29:40.182 00.032 11616 IsSlewing returns 0
01:29:40.182 00.000 11616 IsGuiding returns 0
01:29:40.182 00.000 11616 scope move finished after 939 + 48 ms
01:29:40.182 00.000 11616 Move returns status 0, amount 939
01:29:40.182 00.000 11616 MoveAxis(N, 145, ABG)
01:29:40.182 00.000 11616 Guiding  Dir = 0, Dur = 145
01:29:40.183 00.001 11616 IsSlewing returns 0
01:29:40.183 00.000 11616 IsGuiding returns 0
01:29:40.183 00.000 11616 PulseGuide returned control before completion, sleep 155
01:29:40.340 00.157 11616 IsGuiding returns 1
01:29:40.340 00.000 11616 scope still moving after pulse duration time elapsed
01:29:40.372 00.032 11616 IsSlewing returns 0
01:29:40.372 00.000 11616 IsGuiding returns 0
01:29:40.372 00.000 11616 scope move finished after 145 + 44 ms
01:29:40.372 00.000 11616 Move returns status 0, amount 145
01:29:40.372 00.000 11616 move complete, result=0
01:29:40.373 00.001 11616 worker thread done servicing request
01:29:40.373 00.000 12268 GuideStep: -1.7 px 939 ms EAST, -1.7 px 145 ms NORTH
01:29:40.373 00.000 11616 Worker thread wakes up
01:29:40.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:40.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:42.383 02.010 11616 Exposure complete
01:29:42.442 00.059 11616 worker thread done servicing request
01:29:42.443 00.001 12268 OnExposeComplete: enter
01:29:42.443 00.000 12268 UpdateGuideState(): m_state=6
01:29:42.443 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
01:29:42.443 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=44, SNR=4.6, Peak=34 HFD=3.2
01:29:42.443 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.61,0.86,0.71,U] 
01:29:42.443 00.000 12268 refined, 1 included, MultiStar: {-1.60, -1.68}, one-star: {-3.17, -3.48}
01:29:42.443 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
01:29:42.443 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.63)
01:29:42.443 00.000 12268 CameraToMount -- cameraX=-1.60 cameraY=-1.68 hyp=2.32 cameraTheta=-2.33 mountX=-1.83 mountY=-1.37, mountTheta=-2.50
01:29:42.446 00.003 12268 SchedulePrimaryMove(0D94C700, x=-1.60, y=-1.68, opts=13)
01:29:42.446 00.000 12268 Enqueuing Move request for scope (-1.60, -1.68)
01:29:42.446 00.000 11616 Worker thread wakes up
01:29:42.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.60, -1.68) opts 0xd
01:29:42.446 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.60, -1.68)
01:29:42.446 00.000 11616 Moving (-1.60, -1.68) raw xDistance=-1.83 yDistance=-1.37
01:29:42.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.91 from input -1.83
01:29:42.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -1.37
01:29:42.446 00.000 11616 MoveAxis(E, 1022, ABG)
01:29:42.446 00.000 11616 Guiding  Dir = 2, Dur = 1022
01:29:42.447 00.001 11616 IsSlewing returns 0
01:29:42.447 00.000 11616 IsGuiding returns 0
01:29:42.447 00.000 11616 PulseGuide returned control before completion, sleep 1032
01:29:42.472 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=107, Gamma=1.290
01:29:42.490 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
01:29:42.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:42.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:42.490 00.000 12268 Enqueuing Expose request
01:29:43.496 01.006 11616 IsGuiding returns 1
01:29:43.496 00.000 11616 scope still moving after pulse duration time elapsed
01:29:43.527 00.031 11616 IsSlewing returns 0
01:29:43.528 00.001 11616 IsGuiding returns 0
01:29:43.528 00.000 11616 scope move finished after 1022 + 58 ms
01:29:43.528 00.000 11616 Move returns status 0, amount 1022
01:29:43.528 00.000 11616 MoveAxis(N, 116, ABG)
01:29:43.528 00.000 11616 Guiding  Dir = 0, Dur = 116
01:29:43.528 00.000 11616 IsSlewing returns 0
01:29:43.528 00.000 11616 IsGuiding returns 0
01:29:43.529 00.001 11616 PulseGuide returned control before completion, sleep 126
01:29:43.669 00.140 11616 IsGuiding returns 1
01:29:43.670 00.001 11616 scope still moving after pulse duration time elapsed
01:29:43.701 00.031 11616 IsSlewing returns 0
01:29:43.701 00.000 11616 IsGuiding returns 0
01:29:43.701 00.000 11616 scope move finished after 116 + 57 ms
01:29:43.702 00.001 11616 Move returns status 0, amount 116
01:29:43.702 00.000 11616 move complete, result=0
01:29:43.702 00.000 11616 worker thread done servicing request
01:29:43.702 00.000 12268 GuideStep: -1.8 px 1022 ms EAST, -1.4 px 116 ms NORTH
01:29:43.702 00.000 11616 Worker thread wakes up
01:29:43.702 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:43.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:45.713 02.011 11616 Exposure complete
01:29:45.770 00.057 11616 worker thread done servicing request
01:29:45.770 00.000 12268 OnExposeComplete: enter
01:29:45.771 00.001 12268 UpdateGuideState(): m_state=6
01:29:45.771 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
01:29:45.771 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.33, Mass=59, SNR=5.3, Peak=29 HFD=5.2
01:29:45.771 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.64,-0.35,0.65,U] 
01:29:45.771 00.000 12268 refined, 1 included, MultiStar: {-1.91, -2.41}, one-star: {-3.59, -3.76}
01:29:45.771 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.71 = 2.57)
01:29:45.771 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.54)
01:29:45.771 00.000 12268 CameraToMount -- cameraX=-1.91 cameraY=-2.41 hyp=3.08 cameraTheta=-2.24 mountX=-2.59 mountY=-1.59, mountTheta=-2.59
01:29:45.775 00.004 12268 SchedulePrimaryMove(0D94C700, x=-1.91, y=-2.41, opts=13)
01:29:45.775 00.000 12268 Enqueuing Move request for scope (-1.91, -2.41)
01:29:45.775 00.000 11616 Worker thread wakes up
01:29:45.776 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.91, -2.41) opts 0xd
01:29:45.776 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.91, -2.41)
01:29:45.776 00.000 11616 Moving (-1.91, -2.41) raw xDistance=-2.59 yDistance=-1.59
01:29:45.776 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.29 from input -2.59
01:29:45.776 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -1.59
01:29:45.776 00.000 11616 MoveAxis(E, 1449, ABG)
01:29:45.776 00.000 11616 Guiding  Dir = 2, Dur = 1449
01:29:45.776 00.000 11616 IsSlewing returns 0
01:29:45.777 00.001 11616 IsGuiding returns 0
01:29:45.777 00.000 11616 PulseGuide returned control before completion, sleep 1459
01:29:45.798 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=116, Gamma=1.290
01:29:45.815 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
01:29:45.816 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:45.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:45.816 00.000 12268 Enqueuing Expose request
01:29:47.246 01.430 11616 IsGuiding returns 1
01:29:47.246 00.000 11616 scope still moving after pulse duration time elapsed
01:29:47.278 00.032 11616 IsSlewing returns 0
01:29:47.278 00.000 11616 IsGuiding returns 1
01:29:47.310 00.032 11616 IsSlewing returns 0
01:29:47.310 00.000 11616 IsGuiding returns 1
01:29:47.342 00.032 11616 IsSlewing returns 0
01:29:47.342 00.000 11616 IsGuiding returns 1
01:29:47.373 00.031 11616 IsSlewing returns 0
01:29:47.373 00.000 11616 IsGuiding returns 1
01:29:47.404 00.031 11616 IsSlewing returns 0
01:29:47.404 00.000 11616 IsGuiding returns 0
01:29:47.404 00.000 11616 scope move finished after 1449 + 178 ms
01:29:47.404 00.000 11616 Move returns status 0, amount 1449
01:29:47.405 00.001 11616 MoveAxis(N, 134, ABG)
01:29:47.405 00.000 11616 Guiding  Dir = 0, Dur = 134
01:29:47.405 00.000 11616 IsSlewing returns 0
01:29:47.405 00.000 11616 IsGuiding returns 0
01:29:47.406 00.001 11616 PulseGuide returned control before completion, sleep 144
01:29:47.560 00.154 11616 IsGuiding returns 1
01:29:47.560 00.000 11616 scope still moving after pulse duration time elapsed
01:29:47.592 00.032 11616 IsSlewing returns 0
01:29:47.592 00.000 11616 IsGuiding returns 0
01:29:47.592 00.000 11616 scope move finished after 134 + 53 ms
01:29:47.592 00.000 11616 Move returns status 0, amount 134
01:29:47.592 00.000 11616 move complete, result=0
01:29:47.592 00.000 11616 worker thread done servicing request
01:29:47.592 00.000 11616 Worker thread wakes up
01:29:47.593 00.001 12268 GuideStep: -2.6 px 1449 ms EAST, -1.6 px 134 ms NORTH
01:29:47.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:47.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:49.614 02.021 11616 Exposure complete
01:29:49.671 00.057 11616 worker thread done servicing request
01:29:49.671 00.000 12268 OnExposeComplete: enter
01:29:49.671 00.000 12268 UpdateGuideState(): m_state=6
01:29:49.671 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
01:29:49.671 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=916.00, Mass=65, SNR=5.6, Peak=36 HFD=3.0
01:29:49.671 00.000 12268 Star::Find false star n=6 nbg=285 bg=7.0 sigma=0.7 thresh=9 peak=9
01:29:49.671 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:29:49.672 00.001 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.91 = 2.38)
01:29:49.672 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.73)
01:29:49.672 00.000 12268 CameraToMount -- cameraX=-3.61 cameraY=-3.09 hyp=4.75 cameraTheta=-2.43 mountX=-3.43 mountY=-3.18, mountTheta=-2.39
01:29:49.673 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.61, y=-3.09, opts=13)
01:29:49.673 00.000 12268 Enqueuing Move request for scope (-3.61, -3.09)
01:29:49.674 00.001 11616 Worker thread wakes up
01:29:49.674 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.61, -3.09) opts 0xd
01:29:49.674 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.61, -3.09)
01:29:49.674 00.000 11616 Moving (-3.61, -3.09) raw xDistance=-3.43 yDistance=-3.18
01:29:49.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.71 from input -3.43
01:29:49.674 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.48 from input -3.18
01:29:49.674 00.000 11616 MoveAxis(E, 1920, ABG)
01:29:49.674 00.000 11616 Guiding  Dir = 2, Dur = 1920
01:29:49.674 00.000 11616 IsSlewing returns 0
01:29:49.675 00.001 11616 IsGuiding returns 0
01:29:49.675 00.000 11616 PulseGuide returned control before completion, sleep 1930
01:29:49.696 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=98, Gamma=1.290
01:29:49.713 00.017 12268 UpdateGuideState exits: m=65 SNR=5.6
01:29:49.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:49.713 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:49.713 00.000 12268 Enqueuing Expose request
01:29:51.609 01.896 11616 IsGuiding returns 1
01:29:51.609 00.000 11616 scope still moving after pulse duration time elapsed
01:29:51.641 00.032 11616 IsSlewing returns 0
01:29:51.641 00.000 11616 IsGuiding returns 0
01:29:51.641 00.000 11616 scope move finished after 1920 + 46 ms
01:29:51.641 00.000 11616 Move returns status 0, amount 1920
01:29:51.641 00.000 11616 MoveAxis(N, 269, ABG)
01:29:51.641 00.000 11616 Guiding  Dir = 0, Dur = 269
01:29:51.642 00.001 11616 IsSlewing returns 0
01:29:51.642 00.000 11616 IsGuiding returns 0
01:29:51.642 00.000 11616 PulseGuide returned control before completion, sleep 279
01:29:51.925 00.283 11616 IsGuiding returns 1
01:29:51.925 00.000 11616 scope still moving after pulse duration time elapsed
01:29:51.955 00.030 11616 IsSlewing returns 0
01:29:51.956 00.001 11616 IsGuiding returns 0
01:29:51.956 00.000 11616 scope move finished after 269 + 44 ms
01:29:51.956 00.000 11616 Move returns status 0, amount 269
01:29:51.956 00.000 11616 move complete, result=0
01:29:51.956 00.000 11616 worker thread done servicing request
01:29:51.956 00.000 12268 GuideStep: -3.4 px 1920 ms EAST, -3.2 px 269 ms NORTH
01:29:51.956 00.000 11616 Worker thread wakes up
01:29:51.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:51.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:53.970 02.014 11616 Exposure complete
01:29:54.027 00.057 11616 worker thread done servicing request
01:29:54.028 00.001 12268 OnExposeComplete: enter
01:29:54.028 00.000 12268 UpdateGuideState(): m_state=6
01:29:54.028 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
01:29:54.028 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.85, Mass=56, SNR=5.2, Peak=32 HFD=6.5
01:29:54.028 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.55,0.93,0.61,U] 
01:29:54.028 00.000 12268 refined, 1 included, MultiStar: {-1.88, -1.67}, one-star: {-3.36, -3.24}
01:29:54.028 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.89 = 2.39)
01:29:54.028 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.72)
01:29:54.028 00.000 12268 CameraToMount -- cameraX=-1.88 cameraY=-1.67 hyp=2.52 cameraTheta=-2.42 mountX=-1.84 mountY=-1.66, mountTheta=-2.41
01:29:54.030 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.88, y=-1.67, opts=13)
01:29:54.030 00.000 12268 Enqueuing Move request for scope (-1.88, -1.67)
01:29:54.030 00.000 11616 Worker thread wakes up
01:29:54.030 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.88, -1.67) opts 0xd
01:29:54.030 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.88, -1.67)
01:29:54.030 00.000 11616 Moving (-1.88, -1.67) raw xDistance=-1.84 yDistance=-1.66
01:29:54.031 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.92 from input -1.84
01:29:54.031 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -1.66
01:29:54.031 00.000 11616 MoveAxis(E, 1033, ABG)
01:29:54.031 00.000 11616 Guiding  Dir = 2, Dur = 1033
01:29:54.031 00.000 11616 IsSlewing returns 0
01:29:54.031 00.000 11616 IsGuiding returns 0
01:29:54.032 00.001 11616 PulseGuide returned control before completion, sleep 1043
01:29:54.056 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=111, Gamma=1.290
01:29:54.073 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
01:29:54.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:54.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:54.073 00.000 12268 Enqueuing Expose request
01:29:55.088 01.015 11616 IsGuiding returns 0
01:29:55.088 00.000 11616 Move returns status 0, amount 1033
01:29:55.089 00.001 11616 MoveAxis(N, 140, ABG)
01:29:55.089 00.000 11616 Guiding  Dir = 0, Dur = 140
01:29:55.089 00.000 11616 IsSlewing returns 0
01:29:55.089 00.000 11616 IsGuiding returns 0
01:29:55.089 00.000 11616 PulseGuide returned control before completion, sleep 150
01:29:55.244 00.155 11616 IsGuiding returns 1
01:29:55.244 00.000 11616 scope still moving after pulse duration time elapsed
01:29:55.275 00.031 11616 IsSlewing returns 0
01:29:55.276 00.001 11616 IsGuiding returns 0
01:29:55.276 00.000 11616 scope move finished after 140 + 46 ms
01:29:55.276 00.000 11616 Move returns status 0, amount 140
01:29:55.276 00.000 11616 move complete, result=0
01:29:55.276 00.000 11616 worker thread done servicing request
01:29:55.276 00.000 11616 Worker thread wakes up
01:29:55.276 00.000 12268 GuideStep: -1.8 px 1033 ms EAST, -1.7 px 140 ms NORTH
01:29:55.277 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:55.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:57.297 02.020 11616 Exposure complete
01:29:57.350 00.053 11616 worker thread done servicing request
01:29:57.351 00.001 12268 OnExposeComplete: enter
01:29:57.351 00.000 12268 UpdateGuideState(): m_state=6
01:29:57.351 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
01:29:57.351 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.86, Mass=58, SNR=5.3, Peak=32 HFD=4.5
01:29:57.351 00.000 12268 Star::Find false star n=7 nbg=270 bg=7.1 sigma=0.7 thresh=9 peak=9
01:29:57.351 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:29:57.352 00.001 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
01:29:57.352 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
01:29:57.352 00.000 12268 CameraToMount -- cameraX=-3.04 cameraY=-3.24 hyp=4.44 cameraTheta=-2.33 mountX=-3.52 mountY=-2.61, mountTheta=-2.50
01:29:57.353 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.04, y=-3.24, opts=13)
01:29:57.353 00.000 12268 Enqueuing Move request for scope (-3.04, -3.24)
01:29:57.353 00.000 11616 Worker thread wakes up
01:29:57.353 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.04, -3.24) opts 0xd
01:29:57.353 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.04, -3.24)
01:29:57.354 00.001 11616 Moving (-3.04, -3.24) raw xDistance=-3.52 yDistance=-2.61
01:29:57.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.76 from input -3.52
01:29:57.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -2.61
01:29:57.354 00.000 11616 MoveAxis(E, 1969, ABG)
01:29:57.354 00.000 11616 Guiding  Dir = 2, Dur = 1969
01:29:57.354 00.000 11616 IsSlewing returns 0
01:29:57.354 00.000 11616 IsGuiding returns 0
01:29:57.355 00.001 11616 PulseGuide returned control before completion, sleep 1979
01:29:57.375 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=90, Gamma=1.290
01:29:57.393 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
01:29:57.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:57.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:29:57.393 00.000 12268 Enqueuing Expose request
01:29:59.350 01.957 11616 IsGuiding returns 1
01:29:59.350 00.000 11616 scope still moving after pulse duration time elapsed
01:29:59.385 00.035 11616 IsSlewing returns 0
01:29:59.386 00.001 11616 IsGuiding returns 0
01:29:59.386 00.000 11616 scope move finished after 1969 + 62 ms
01:29:59.386 00.000 11616 Move returns status 0, amount 1969
01:29:59.386 00.000 11616 MoveAxis(N, 220, ABG)
01:29:59.386 00.000 11616 Guiding  Dir = 0, Dur = 220
01:29:59.386 00.000 11616 IsSlewing returns 0
01:29:59.387 00.001 11616 IsGuiding returns 0
01:29:59.387 00.000 11616 PulseGuide returned control before completion, sleep 230
01:29:59.633 00.246 11616 IsGuiding returns 1
01:29:59.633 00.000 11616 scope still moving after pulse duration time elapsed
01:29:59.664 00.031 11616 IsSlewing returns 0
01:29:59.664 00.000 11616 IsGuiding returns 1
01:29:59.695 00.031 11616 IsSlewing returns 0
01:29:59.696 00.001 11616 IsGuiding returns 1
01:29:59.725 00.029 11616 IsSlewing returns 0
01:29:59.726 00.001 11616 IsGuiding returns 0
01:29:59.726 00.000 11616 scope move finished after 220 + 119 ms
01:29:59.726 00.000 11616 Move returns status 0, amount 220
01:29:59.726 00.000 11616 move complete, result=0
01:29:59.727 00.001 11616 worker thread done servicing request
01:29:59.727 00.000 11616 Worker thread wakes up
01:29:59.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:29:59.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:29:59.727 00.000 12268 GuideStep: -3.5 px 1969 ms EAST, -2.6 px 220 ms NORTH
01:30:01.736 02.009 11616 Exposure complete
01:30:01.791 00.055 11616 worker thread done servicing request
01:30:01.791 00.000 12268 OnExposeComplete: enter
01:30:01.791 00.000 12268 UpdateGuideState(): m_state=6
01:30:01.791 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
01:30:01.791 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.71, Mass=44, SNR=4.6, Peak=33 HFD=2.5
01:30:01.791 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,1.34,0.73,U] 
01:30:01.791 00.000 12268 refined, 1 included, MultiStar: {-2.13, -1.39}, one-star: {-3.69, -3.39}
01:30:01.791 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.04 = 2.25)
01:30:01.791 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.86)
01:30:01.791 00.000 12268 CameraToMount -- cameraX=-2.13 cameraY=-1.39 hyp=2.54 cameraTheta=-2.56 mountX=-1.59 mountY=-1.93, mountTheta=-2.26
01:30:01.793 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.13, y=-1.39, opts=13)
01:30:01.793 00.000 12268 Enqueuing Move request for scope (-2.13, -1.39)
01:30:01.793 00.000 11616 Worker thread wakes up
01:30:01.793 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.13, -1.39) opts 0xd
01:30:01.793 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.13, -1.39)
01:30:01.793 00.000 11616 Moving (-2.13, -1.39) raw xDistance=-1.59 yDistance=-1.93
01:30:01.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.79 from input -1.59
01:30:01.793 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -1.93
01:30:01.793 00.000 11616 MoveAxis(E, 890, ABG)
01:30:01.794 00.001 11616 Guiding  Dir = 2, Dur = 890
01:30:01.794 00.000 11616 IsSlewing returns 0
01:30:01.794 00.000 11616 IsGuiding returns 0
01:30:01.794 00.000 11616 PulseGuide returned control before completion, sleep 900
01:30:01.816 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=121, Gamma=1.290
01:30:01.834 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
01:30:01.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:01.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:01.834 00.000 12268 Enqueuing Expose request
01:30:02.701 00.867 11616 IsGuiding returns 1
01:30:02.701 00.000 11616 scope still moving after pulse duration time elapsed
01:30:02.733 00.032 11616 IsSlewing returns 0
01:30:02.733 00.000 11616 IsGuiding returns 1
01:30:02.764 00.031 11616 IsSlewing returns 0
01:30:02.764 00.000 11616 IsGuiding returns 1
01:30:02.794 00.030 11616 IsSlewing returns 0
01:30:02.794 00.000 11616 IsGuiding returns 1
01:30:02.825 00.031 11616 IsSlewing returns 0
01:30:02.825 00.000 11616 IsGuiding returns 0
01:30:02.825 00.000 11616 scope move finished after 890 + 141 ms
01:30:02.825 00.000 11616 Move returns status 0, amount 890
01:30:02.825 00.000 11616 MoveAxis(N, 163, ABG)
01:30:02.825 00.000 11616 Guiding  Dir = 0, Dur = 163
01:30:02.826 00.001 11616 IsSlewing returns 0
01:30:02.826 00.000 11616 IsGuiding returns 0
01:30:02.826 00.000 11616 PulseGuide returned control before completion, sleep 173
01:30:03.015 00.189 11616 IsGuiding returns 1
01:30:03.015 00.000 11616 scope still moving after pulse duration time elapsed
01:30:03.045 00.030 11616 IsSlewing returns 0
01:30:03.045 00.000 11616 IsGuiding returns 0
01:30:03.045 00.000 11616 scope move finished after 163 + 56 ms
01:30:03.045 00.000 11616 Move returns status 0, amount 163
01:30:03.046 00.001 11616 move complete, result=0
01:30:03.046 00.000 11616 worker thread done servicing request
01:30:03.046 00.000 12268 GuideStep: -1.6 px 890 ms EAST, -1.9 px 163 ms NORTH
01:30:03.046 00.000 11616 Worker thread wakes up
01:30:03.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:03.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:05.054 02.008 11616 Exposure complete
01:30:05.109 00.055 11616 worker thread done servicing request
01:30:05.110 00.001 12268 OnExposeComplete: enter
01:30:05.110 00.000 12268 UpdateGuideState(): m_state=6
01:30:05.110 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
01:30:05.110 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.71, Mass=55, SNR=5.2, Peak=30 HFD=5.5
01:30:05.110 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.33,-0.80,0.67,U] 
01:30:05.110 00.000 12268 refined, 1 included, MultiStar: {-1.72, -2.35}, one-star: {-3.75, -3.38}
01:30:05.110 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.68 = 2.61)
01:30:05.110 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.50)
01:30:05.111 00.001 12268 CameraToMount -- cameraX=-1.72 cameraY=-2.35 hyp=2.91 cameraTheta=-2.20 mountX=-2.50 mountY=-1.40, mountTheta=-2.63
01:30:05.112 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.72, y=-2.35, opts=13)
01:30:05.112 00.000 12268 Enqueuing Move request for scope (-1.72, -2.35)
01:30:05.112 00.000 11616 Worker thread wakes up
01:30:05.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.72, -2.35) opts 0xd
01:30:05.112 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.72, -2.35)
01:30:05.112 00.000 11616 Moving (-1.72, -2.35) raw xDistance=-2.50 yDistance=-1.40
01:30:05.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.25 from input -2.50
01:30:05.113 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -1.40
01:30:05.113 00.000 11616 MoveAxis(E, 1402, ABG)
01:30:05.113 00.000 11616 Guiding  Dir = 2, Dur = 1402
01:30:05.113 00.000 11616 IsSlewing returns 0
01:30:05.113 00.000 11616 IsGuiding returns 0
01:30:05.114 00.001 11616 PulseGuide returned control before completion, sleep 1412
01:30:05.135 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=100, Gamma=1.290
01:30:05.153 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
01:30:05.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:05.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:05.153 00.000 12268 Enqueuing Expose request
01:30:06.540 01.387 11616 IsGuiding returns 0
01:30:06.541 00.001 11616 Move returns status 0, amount 1402
01:30:06.541 00.000 11616 MoveAxis(N, 119, ABG)
01:30:06.541 00.000 11616 Guiding  Dir = 0, Dur = 119
01:30:06.541 00.000 11616 IsSlewing returns 0
01:30:06.541 00.000 11616 IsGuiding returns 0
01:30:06.542 00.001 11616 PulseGuide returned control before completion, sleep 129
01:30:06.681 00.139 11616 IsGuiding returns 1
01:30:06.681 00.000 11616 scope still moving after pulse duration time elapsed
01:30:06.713 00.032 11616 IsSlewing returns 0
01:30:06.714 00.001 11616 IsGuiding returns 0
01:30:06.714 00.000 11616 scope move finished after 119 + 52 ms
01:30:06.714 00.000 11616 Move returns status 0, amount 119
01:30:06.714 00.000 11616 move complete, result=0
01:30:06.714 00.000 11616 worker thread done servicing request
01:30:06.714 00.000 11616 Worker thread wakes up
01:30:06.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:06.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:06.715 00.001 12268 GuideStep: -2.5 px 1402 ms EAST, -1.4 px 119 ms NORTH
01:30:08.716 02.001 11616 Exposure complete
01:30:08.771 00.055 11616 worker thread done servicing request
01:30:08.771 00.000 12268 OnExposeComplete: enter
01:30:08.771 00.000 12268 UpdateGuideState(): m_state=6
01:30:08.772 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
01:30:08.772 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.48, Mass=51, SNR=5.0, Peak=32 HFD=4.2
01:30:08.772 00.000 12268 Star::Find false star n=7 nbg=275 bg=7.0 sigma=0.7 thresh=9 peak=9
01:30:08.772 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:30:08.772 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
01:30:08.772 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
01:30:08.772 00.000 12268 CameraToMount -- cameraX=-3.03 cameraY=-3.61 hyp=4.71 cameraTheta=-2.27 mountX=-3.89 mountY=-2.54, mountTheta=-2.56
01:30:08.774 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.03, y=-3.61, opts=13)
01:30:08.774 00.000 12268 Enqueuing Move request for scope (-3.03, -3.61)
01:30:08.774 00.000 11616 Worker thread wakes up
01:30:08.774 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.03, -3.61) opts 0xd
01:30:08.774 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.03, -3.61)
01:30:08.774 00.000 11616 Moving (-3.03, -3.61) raw xDistance=-3.89 yDistance=-2.54
01:30:08.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.94 from input -3.89
01:30:08.774 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -2.54
01:30:08.774 00.000 11616 MoveAxis(E, 2175, ABG)
01:30:08.774 00.000 11616 Guiding  Dir = 2, Dur = 2175
01:30:08.775 00.001 11616 IsSlewing returns 0
01:30:08.775 00.000 11616 IsGuiding returns 0
01:30:08.775 00.000 11616 PulseGuide returned control before completion, sleep 2185
01:30:08.796 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=103, Gamma=1.290
01:30:08.813 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
01:30:08.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:08.813 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:08.813 00.000 12268 Enqueuing Expose request
01:30:10.966 02.153 11616 IsGuiding returns 1
01:30:10.966 00.000 11616 scope still moving after pulse duration time elapsed
01:30:10.997 00.031 11616 IsSlewing returns 0
01:30:10.998 00.001 11616 IsGuiding returns 0
01:30:10.998 00.000 11616 scope move finished after 2175 + 47 ms
01:30:10.998 00.000 11616 Move returns status 0, amount 2175
01:30:10.998 00.000 11616 MoveAxis(N, 215, ABG)
01:30:10.998 00.000 11616 Guiding  Dir = 0, Dur = 215
01:30:10.999 00.001 11616 IsSlewing returns 0
01:30:10.999 00.000 11616 IsGuiding returns 0
01:30:10.999 00.000 11616 PulseGuide returned control before completion, sleep 225
01:30:11.228 00.229 11616 IsGuiding returns 1
01:30:11.229 00.001 11616 scope still moving after pulse duration time elapsed
01:30:11.260 00.031 11616 IsSlewing returns 0
01:30:11.260 00.000 11616 IsGuiding returns 0
01:30:11.260 00.000 11616 scope move finished after 215 + 46 ms
01:30:11.261 00.001 11616 Move returns status 0, amount 215
01:30:11.261 00.000 11616 move complete, result=0
01:30:11.261 00.000 11616 worker thread done servicing request
01:30:11.261 00.000 11616 Worker thread wakes up
01:30:11.261 00.000 12268 GuideStep: -3.9 px 2175 ms EAST, -2.5 px 215 ms NORTH
01:30:11.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:11.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:13.271 02.010 11616 Exposure complete
01:30:13.332 00.061 11616 worker thread done servicing request
01:30:13.332 00.000 12268 OnExposeComplete: enter
01:30:13.332 00.000 12268 UpdateGuideState(): m_state=6
01:30:13.332 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
01:30:13.333 00.001 12268 Star::Find returns 1 (0), X=665.82, Y=916.01, Mass=51, SNR=5.0, Peak=35 HFD=3.4
01:30:13.333 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:30:13.333 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
01:30:13.333 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.69)
01:30:13.333 00.000 12268 CameraToMount -- cameraX=-3.27 cameraY=-3.08 hyp=4.50 cameraTheta=-2.39 mountX=-3.39 mountY=-2.85, mountTheta=-2.44
01:30:13.334 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.27, y=-3.08, opts=13)
01:30:13.334 00.000 12268 Enqueuing Move request for scope (-3.27, -3.08)
01:30:13.334 00.000 11616 Worker thread wakes up
01:30:13.335 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.27, -3.08) opts 0xd
01:30:13.335 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.27, -3.08)
01:30:13.335 00.000 11616 Moving (-3.27, -3.08) raw xDistance=-3.39 yDistance=-2.85
01:30:13.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.69 from input -3.39
01:30:13.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -2.85
01:30:13.335 00.000 11616 MoveAxis(E, 1896, ABG)
01:30:13.335 00.000 11616 Guiding  Dir = 2, Dur = 1896
01:30:13.335 00.000 11616 IsSlewing returns 0
01:30:13.336 00.001 11616 IsGuiding returns 0
01:30:13.336 00.000 11616 PulseGuide returned control before completion, sleep 1906
01:30:13.356 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=103, Gamma=1.290
01:30:13.373 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
01:30:13.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:13.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:13.373 00.000 12268 Enqueuing Expose request
01:30:15.248 01.875 11616 IsGuiding returns 1
01:30:15.248 00.000 11616 scope still moving after pulse duration time elapsed
01:30:15.279 00.031 11616 IsSlewing returns 0
01:30:15.279 00.000 11616 IsGuiding returns 0
01:30:15.279 00.000 11616 scope move finished after 1896 + 46 ms
01:30:15.279 00.000 11616 Move returns status 0, amount 1896
01:30:15.280 00.001 11616 MoveAxis(N, 241, ABG)
01:30:15.280 00.000 11616 Guiding  Dir = 0, Dur = 241
01:30:15.280 00.000 11616 IsSlewing returns 0
01:30:15.280 00.000 11616 IsGuiding returns 0
01:30:15.281 00.001 11616 PulseGuide returned control before completion, sleep 251
01:30:15.543 00.262 11616 IsGuiding returns 1
01:30:15.544 00.001 11616 scope still moving after pulse duration time elapsed
01:30:15.574 00.030 11616 IsSlewing returns 0
01:30:15.575 00.001 11616 IsGuiding returns 0
01:30:15.575 00.000 11616 scope move finished after 241 + 53 ms
01:30:15.575 00.000 11616 Move returns status 0, amount 241
01:30:15.575 00.000 11616 move complete, result=0
01:30:15.575 00.000 11616 worker thread done servicing request
01:30:15.575 00.000 11616 Worker thread wakes up
01:30:15.575 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:15.575 00.000 12268 GuideStep: -3.4 px 1896 ms EAST, -2.9 px 241 ms NORTH
01:30:15.576 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:17.595 02.019 11616 Exposure complete
01:30:17.654 00.059 11616 worker thread done servicing request
01:30:17.654 00.000 12268 OnExposeComplete: enter
01:30:17.654 00.000 12268 UpdateGuideState(): m_state=6
01:30:17.655 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
01:30:17.655 00.000 12268 Star::Find returns 1 (0), X=664.93, Y=916.28, Mass=64, SNR=5.6, Peak=34 HFD=6.8
01:30:17.655 00.000 12268 Star::Find false star n=10 nbg=272 bg=7.1 sigma=0.7 thresh=9 peak=8
01:30:17.655 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:30:17.655 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
01:30:17.655 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
01:30:17.655 00.000 12268 CameraToMount -- cameraX=-4.17 cameraY=-2.82 hyp=5.03 cameraTheta=-2.55 mountX=-3.21 mountY=-3.77, mountTheta=-2.28
01:30:17.657 00.002 12268 SchedulePrimaryMove(0D94C700, x=-4.17, y=-2.82, opts=13)
01:30:17.657 00.000 12268 Enqueuing Move request for scope (-4.17, -2.82)
01:30:17.657 00.000 11616 Worker thread wakes up
01:30:17.657 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-4.17, -2.82) opts 0xd
01:30:17.657 00.000 11616 Handling offset move in thread for scope, endpoint = (-4.17, -2.82)
01:30:17.657 00.000 11616 Moving (-4.17, -2.82) raw xDistance=-3.21 yDistance=-3.77
01:30:17.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.60 from input -3.21
01:30:17.657 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.57 from input -3.77
01:30:17.657 00.000 11616 MoveAxis(E, 1797, ABG)
01:30:17.657 00.000 11616 Guiding  Dir = 2, Dur = 1797
01:30:17.658 00.001 11616 IsSlewing returns 0
01:30:17.658 00.000 11616 IsGuiding returns 0
01:30:17.658 00.000 11616 PulseGuide returned control before completion, sleep 1807
01:30:17.681 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=102, Gamma=1.290
01:30:17.698 00.017 12268 UpdateGuideState exits: m=64 SNR=5.6
01:30:17.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:17.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:17.698 00.000 12268 Enqueuing Expose request
01:30:19.475 01.777 11616 IsGuiding returns 1
01:30:19.475 00.000 11616 scope still moving after pulse duration time elapsed
01:30:19.506 00.031 11616 IsSlewing returns 0
01:30:19.506 00.000 11616 IsGuiding returns 0
01:30:19.507 00.001 11616 scope move finished after 1797 + 50 ms
01:30:19.507 00.000 11616 Move returns status 0, amount 1797
01:30:19.507 00.000 11616 MoveAxis(N, 319, ABG)
01:30:19.507 00.000 11616 Guiding  Dir = 0, Dur = 319
01:30:19.507 00.000 11616 IsSlewing returns 0
01:30:19.507 00.000 11616 IsGuiding returns 0
01:30:19.508 00.001 11616 PulseGuide returned control before completion, sleep 329
01:30:19.847 00.339 11616 IsGuiding returns 1
01:30:19.847 00.000 11616 scope still moving after pulse duration time elapsed
01:30:19.879 00.032 11616 IsSlewing returns 0
01:30:19.880 00.001 11616 IsGuiding returns 0
01:30:19.880 00.000 11616 scope move finished after 319 + 53 ms
01:30:19.880 00.000 11616 Move returns status 0, amount 319
01:30:19.880 00.000 11616 move complete, result=0
01:30:19.880 00.000 11616 worker thread done servicing request
01:30:19.880 00.000 11616 Worker thread wakes up
01:30:19.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:19.881 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:19.881 00.000 12268 GuideStep: -3.2 px 1797 ms EAST, -3.8 px 319 ms NORTH
01:30:21.894 02.013 11616 Exposure complete
01:30:21.950 00.056 11616 worker thread done servicing request
01:30:21.951 00.001 12268 OnExposeComplete: enter
01:30:21.951 00.000 12268 UpdateGuideState(): m_state=6
01:30:21.951 00.000 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
01:30:21.951 00.000 12268 Star::Find returns 1 (0), X=666.34, Y=915.40, Mass=62, SNR=5.5, Peak=34 HFD=4.8
01:30:21.951 00.000 12268 Star::Find false star n=7 nbg=282 bg=7.0 sigma=0.7 thresh=9 peak=9
01:30:21.952 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.15,0.45,0.66,U] 
01:30:21.952 00.000 12268 refined, 1 included, MultiStar: {-1.21, -2.05}, one-star: {-2.76, -3.69}
01:30:21.952 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.58 = 2.71)
01:30:21.952 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.40)
01:30:21.952 00.000 12268 CameraToMount -- cameraX=-1.21 cameraY=-2.05 hyp=2.38 cameraTheta=-2.10 mountX=-2.16 mountY=-0.94, mountTheta=-2.73
01:30:21.956 00.004 12268 SchedulePrimaryMove(0D94C700, x=-1.21, y=-2.05, opts=13)
01:30:21.956 00.000 12268 Enqueuing Move request for scope (-1.21, -2.05)
01:30:21.956 00.000 11616 Worker thread wakes up
01:30:21.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.21, -2.05) opts 0xd
01:30:21.956 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.21, -2.05)
01:30:21.956 00.000 11616 Moving (-1.21, -2.05) raw xDistance=-2.16 yDistance=-0.94
01:30:21.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.16
01:30:21.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.94
01:30:21.956 00.000 11616 MoveAxis(E, 1209, ABG)
01:30:21.956 00.000 11616 Guiding  Dir = 2, Dur = 1209
01:30:21.957 00.001 11616 IsSlewing returns 0
01:30:21.957 00.000 11616 IsGuiding returns 0
01:30:21.957 00.000 11616 PulseGuide returned control before completion, sleep 1219
01:30:21.978 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=82, Gamma=1.290
01:30:21.996 00.018 12268 UpdateGuideState exits: m=62 SNR=5.5
01:30:21.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:21.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:21.996 00.000 12268 Enqueuing Expose request
01:30:23.190 01.194 11616 IsGuiding returns 1
01:30:23.190 00.000 11616 scope still moving after pulse duration time elapsed
01:30:23.221 00.031 11616 IsSlewing returns 0
01:30:23.221 00.000 11616 IsGuiding returns 0
01:30:23.221 00.000 11616 scope move finished after 1209 + 54 ms
01:30:23.221 00.000 11616 Move returns status 0, amount 1209
01:30:23.221 00.000 11616 MoveAxis(N, 79, ABG)
01:30:23.221 00.000 11616 Guiding  Dir = 0, Dur = 79
01:30:23.222 00.001 11616 IsSlewing returns 0
01:30:23.222 00.000 11616 IsGuiding returns 0
01:30:23.222 00.000 11616 PulseGuide returned control before completion, sleep 89
01:30:23.314 00.092 11616 IsGuiding returns 1
01:30:23.315 00.001 11616 scope still moving after pulse duration time elapsed
01:30:23.345 00.030 11616 IsSlewing returns 0
01:30:23.346 00.001 11616 IsGuiding returns 0
01:30:23.346 00.000 11616 scope move finished after 79 + 44 ms
01:30:23.346 00.000 11616 Move returns status 0, amount 79
01:30:23.346 00.000 11616 move complete, result=0
01:30:23.346 00.000 11616 worker thread done servicing request
01:30:23.346 00.000 11616 Worker thread wakes up
01:30:23.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:23.347 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:23.347 00.000 12268 GuideStep: -2.2 px 1209 ms EAST, -0.9 px 79 ms NORTH
01:30:25.356 02.009 11616 Exposure complete
01:30:25.410 00.054 11616 worker thread done servicing request
01:30:25.410 00.000 12268 OnExposeComplete: enter
01:30:25.410 00.000 12268 UpdateGuideState(): m_state=6
01:30:25.410 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
01:30:25.410 00.000 12268 Star::Find returns 1 (0), X=665.02, Y=915.52, Mass=71, SNR=5.8, Peak=34 HFD=5.3
01:30:25.411 00.001 12268 Star::Find false star n=10 nbg=276 bg=7.1 sigma=0.7 thresh=9 peak=9
01:30:25.411 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.11,-1.27,0.54,U] 
01:30:25.411 00.000 12268 refined, 1 included, MultiStar: {-2.26, -2.77}, one-star: {-4.08, -3.57}
01:30:25.411 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
01:30:25.411 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
01:30:25.411 00.000 12268 CameraToMount -- cameraX=-2.26 cameraY=-2.77 hyp=3.58 cameraTheta=-2.26 mountX=-2.98 mountY=-1.89, mountTheta=-2.58
01:30:25.412 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.26, y=-2.77, opts=13)
01:30:25.413 00.001 12268 Enqueuing Move request for scope (-2.26, -2.77)
01:30:25.413 00.000 11616 Worker thread wakes up
01:30:25.413 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.26, -2.77) opts 0xd
01:30:25.413 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.26, -2.77)
01:30:25.413 00.000 11616 Moving (-2.26, -2.77) raw xDistance=-2.98 yDistance=-1.89
01:30:25.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.49 from input -2.98
01:30:25.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -1.89
01:30:25.413 00.000 11616 MoveAxis(E, 1666, ABG)
01:30:25.413 00.000 11616 Guiding  Dir = 2, Dur = 1666
01:30:25.413 00.000 11616 IsSlewing returns 0
01:30:25.414 00.001 11616 IsGuiding returns 0
01:30:25.414 00.000 11616 PulseGuide returned control before completion, sleep 1676
01:30:25.441 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=78, Gamma=1.290
01:30:25.460 00.019 12268 UpdateGuideState exits: m=71 SNR=5.8
01:30:25.460 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:25.460 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:25.460 00.000 12268 Enqueuing Expose request
01:30:27.092 01.632 11616 IsGuiding returns 1
01:30:27.092 00.000 11616 scope still moving after pulse duration time elapsed
01:30:27.124 00.032 11616 IsSlewing returns 0
01:30:27.125 00.001 11616 IsGuiding returns 1
01:30:27.154 00.029 11616 IsSlewing returns 0
01:30:27.154 00.000 11616 IsGuiding returns 1
01:30:27.185 00.031 11616 IsSlewing returns 0
01:30:27.185 00.000 11616 IsGuiding returns 0
01:30:27.186 00.001 11616 scope move finished after 1666 + 105 ms
01:30:27.186 00.000 11616 Move returns status 0, amount 1666
01:30:27.186 00.000 11616 MoveAxis(N, 160, ABG)
01:30:27.186 00.000 11616 Guiding  Dir = 0, Dur = 160
01:30:27.186 00.000 11616 IsSlewing returns 0
01:30:27.186 00.000 11616 IsGuiding returns 0
01:30:27.186 00.000 11616 PulseGuide returned control before completion, sleep 170
01:30:27.370 00.184 11616 IsGuiding returns 1
01:30:27.371 00.001 11616 scope still moving after pulse duration time elapsed
01:30:27.401 00.030 11616 IsSlewing returns 0
01:30:27.402 00.001 11616 IsGuiding returns 0
01:30:27.402 00.000 11616 scope move finished after 160 + 55 ms
01:30:27.402 00.000 11616 Move returns status 0, amount 160
01:30:27.402 00.000 11616 move complete, result=0
01:30:27.402 00.000 11616 worker thread done servicing request
01:30:27.402 00.000 11616 Worker thread wakes up
01:30:27.403 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:27.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:27.403 00.000 12268 GuideStep: -3.0 px 1666 ms EAST, -1.9 px 160 ms NORTH
01:30:29.416 02.013 11616 Exposure complete
01:30:29.471 00.055 11616 worker thread done servicing request
01:30:29.471 00.000 12268 OnExposeComplete: enter
01:30:29.471 00.000 12268 UpdateGuideState(): m_state=6
01:30:29.472 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
01:30:29.472 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.82, Mass=68, SNR=5.7, Peak=39 HFD=3.5
01:30:29.472 00.000 12268 Star::Find false star n=8 nbg=286 bg=7.3 sigma=0.8 thresh=10 peak=10
01:30:29.472 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:30:29.472 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.88 = 2.41)
01:30:29.472 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.70)
01:30:29.472 00.000 12268 CameraToMount -- cameraX=-3.60 cameraY=-3.27 hyp=4.86 cameraTheta=-2.40 mountX=-3.60 mountY=-3.15, mountTheta=-2.42
01:30:29.474 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.60, y=-3.27, opts=13)
01:30:29.474 00.000 12268 Enqueuing Move request for scope (-3.60, -3.27)
01:30:29.474 00.000 11616 Worker thread wakes up
01:30:29.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.60, -3.27) opts 0xd
01:30:29.474 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.60, -3.27)
01:30:29.474 00.000 11616 Moving (-3.60, -3.27) raw xDistance=-3.60 yDistance=-3.15
01:30:29.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.80 from input -3.60
01:30:29.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -3.15
01:30:29.474 00.000 11616 MoveAxis(E, 2017, ABG)
01:30:29.474 00.000 11616 Guiding  Dir = 2, Dur = 2017
01:30:29.475 00.001 11616 IsSlewing returns 0
01:30:29.475 00.000 11616 IsGuiding returns 0
01:30:29.475 00.000 11616 PulseGuide returned control before completion, sleep 2027
01:30:29.495 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=94, Gamma=1.290
01:30:29.512 00.017 12268 UpdateGuideState exits: m=68 SNR=5.7
01:30:29.513 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:29.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:29.513 00.000 12268 Enqueuing Expose request
01:30:31.514 02.001 11616 IsGuiding returns 1
01:30:31.514 00.000 11616 scope still moving after pulse duration time elapsed
01:30:31.545 00.031 11616 IsSlewing returns 0
01:30:31.545 00.000 11616 IsGuiding returns 0
01:30:31.545 00.000 11616 scope move finished after 2017 + 53 ms
01:30:31.545 00.000 11616 Move returns status 0, amount 2017
01:30:31.545 00.000 11616 MoveAxis(N, 266, ABG)
01:30:31.545 00.000 11616 Guiding  Dir = 0, Dur = 266
01:30:31.546 00.001 11616 IsSlewing returns 0
01:30:31.546 00.000 11616 IsGuiding returns 0
01:30:31.546 00.000 11616 PulseGuide returned control before completion, sleep 276
01:30:31.824 00.278 11616 IsGuiding returns 1
01:30:31.824 00.000 11616 scope still moving after pulse duration time elapsed
01:30:31.856 00.032 11616 IsSlewing returns 0
01:30:31.856 00.000 11616 IsGuiding returns 1
01:30:31.886 00.030 11616 IsSlewing returns 0
01:30:31.886 00.000 11616 IsGuiding returns 0
01:30:31.886 00.000 11616 scope move finished after 266 + 74 ms
01:30:31.887 00.001 11616 Move returns status 0, amount 266
01:30:31.887 00.000 11616 move complete, result=0
01:30:31.887 00.000 11616 worker thread done servicing request
01:30:31.887 00.000 11616 Worker thread wakes up
01:30:31.887 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:31.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:31.887 00.000 12268 GuideStep: -3.6 px 2017 ms EAST, -3.1 px 266 ms NORTH
01:30:33.891 02.004 11616 Exposure complete
01:30:33.948 00.057 11616 worker thread done servicing request
01:30:33.948 00.000 12268 OnExposeComplete: enter
01:30:33.948 00.000 12268 UpdateGuideState(): m_state=6
01:30:33.949 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
01:30:33.949 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.88, Mass=60, SNR=5.4, Peak=33 HFD=5.5
01:30:33.949 00.000 12268 MultiStar: [#1 -5.57,-17.06,0.00,M5] [#2 0.00,0.00,0.00,L] 
01:30:33.949 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
01:30:33.949 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
01:30:33.949 00.000 12268 CameraToMount -- cameraX=-3.76 cameraY=-3.21 hyp=4.94 cameraTheta=-2.44 mountX=-3.56 mountY=-3.32, mountTheta=-2.39
01:30:33.951 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.76, y=-3.21, opts=13)
01:30:33.951 00.000 12268 Enqueuing Move request for scope (-3.76, -3.21)
01:30:33.952 00.001 11616 Worker thread wakes up
01:30:33.952 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.76, -3.21) opts 0xd
01:30:33.952 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.76, -3.21)
01:30:33.952 00.000 11616 Moving (-3.76, -3.21) raw xDistance=-3.56 yDistance=-3.32
01:30:33.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.78 from input -3.56
01:30:33.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.50 from input -3.32
01:30:33.952 00.000 11616 MoveAxis(E, 1992, ABG)
01:30:33.952 00.000 11616 Guiding  Dir = 2, Dur = 1992
01:30:33.953 00.001 11616 IsSlewing returns 0
01:30:33.953 00.000 11616 IsGuiding returns 0
01:30:33.954 00.001 11616 PulseGuide returned control before completion, sleep 2002
01:30:33.975 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=85, Gamma=1.290
01:30:33.992 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
01:30:33.992 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:33.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:33.992 00.000 12268 Enqueuing Expose request
01:30:35.962 01.970 11616 IsGuiding returns 1
01:30:35.963 00.001 11616 scope still moving after pulse duration time elapsed
01:30:35.993 00.030 11616 IsSlewing returns 0
01:30:35.993 00.000 11616 IsGuiding returns 1
01:30:36.023 00.030 11616 IsSlewing returns 0
01:30:36.024 00.001 11616 IsGuiding returns 1
01:30:36.054 00.030 11616 IsSlewing returns 0
01:30:36.055 00.001 11616 IsGuiding returns 0
01:30:36.055 00.000 11616 scope move finished after 1992 + 110 ms
01:30:36.055 00.000 11616 Move returns status 0, amount 1992
01:30:36.055 00.000 11616 MoveAxis(N, 281, ABG)
01:30:36.055 00.000 11616 Guiding  Dir = 0, Dur = 281
01:30:36.055 00.000 11616 IsSlewing returns 0
01:30:36.056 00.001 11616 IsGuiding returns 0
01:30:36.056 00.000 11616 PulseGuide returned control before completion, sleep 291
01:30:36.351 00.295 11616 IsGuiding returns 1
01:30:36.351 00.000 11616 scope still moving after pulse duration time elapsed
01:30:36.382 00.031 11616 IsSlewing returns 0
01:30:36.383 00.001 11616 IsGuiding returns 0
01:30:36.383 00.000 11616 scope move finished after 281 + 45 ms
01:30:36.383 00.000 11616 Move returns status 0, amount 281
01:30:36.383 00.000 11616 move complete, result=0
01:30:36.383 00.000 11616 worker thread done servicing request
01:30:36.384 00.001 11616 Worker thread wakes up
01:30:36.384 00.000 12268 GuideStep: -3.6 px 1992 ms EAST, -3.3 px 281 ms NORTH
01:30:36.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:36.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:38.407 02.023 11616 Exposure complete
01:30:38.467 00.060 11616 worker thread done servicing request
01:30:38.467 00.000 12268 OnExposeComplete: enter
01:30:38.467 00.000 12268 UpdateGuideState(): m_state=6
01:30:38.468 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
01:30:38.468 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.59, Mass=43, SNR=4.6, Peak=33 HFD=3.5
01:30:38.468 00.000 12268 Star::Find false star n=12 nbg=287 bg=7.3 sigma=0.8 thresh=10 peak=9
01:30:38.468 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.08,-0.80,0.76,U] 
01:30:38.468 00.000 12268 refined, 1 included, MultiStar: {-1.71, -2.33}, one-star: {-3.06, -3.50}
01:30:38.468 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.68 = 2.61)
01:30:38.468 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.50)
01:30:38.468 00.000 12268 CameraToMount -- cameraX=-1.71 cameraY=-2.33 hyp=2.89 cameraTheta=-2.20 mountX=-2.49 mountY=-1.39, mountTheta=-2.63
01:30:38.470 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.71, y=-2.33, opts=13)
01:30:38.470 00.000 12268 Enqueuing Move request for scope (-1.71, -2.33)
01:30:38.471 00.001 11616 Worker thread wakes up
01:30:38.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.71, -2.33) opts 0xd
01:30:38.471 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.71, -2.33)
01:30:38.471 00.000 11616 Moving (-1.71, -2.33) raw xDistance=-2.49 yDistance=-1.39
01:30:38.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.24 from input -2.49
01:30:38.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -1.39
01:30:38.471 00.000 11616 MoveAxis(E, 1393, ABG)
01:30:38.471 00.000 11616 Guiding  Dir = 2, Dur = 1393
01:30:38.471 00.000 11616 IsSlewing returns 0
01:30:38.472 00.001 11616 IsGuiding returns 0
01:30:38.472 00.000 11616 PulseGuide returned control before completion, sleep 1403
01:30:38.493 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=76, Gamma=1.290
01:30:38.516 00.023 12268 UpdateGuideState exits: m=43 SNR=4.6
01:30:38.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:38.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:38.516 00.000 12268 Enqueuing Expose request
01:30:39.884 01.368 11616 IsGuiding returns 1
01:30:39.884 00.000 11616 scope still moving after pulse duration time elapsed
01:30:39.915 00.031 11616 IsSlewing returns 0
01:30:39.915 00.000 11616 IsGuiding returns 0
01:30:39.915 00.000 11616 scope move finished after 1393 + 51 ms
01:30:39.916 00.001 11616 Move returns status 0, amount 1393
01:30:39.916 00.000 11616 MoveAxis(N, 118, ABG)
01:30:39.916 00.000 11616 Guiding  Dir = 0, Dur = 118
01:30:39.916 00.000 11616 IsSlewing returns 0
01:30:39.916 00.000 11616 IsGuiding returns 0
01:30:39.917 00.001 11616 PulseGuide returned control before completion, sleep 128
01:30:40.059 00.142 11616 IsGuiding returns 1
01:30:40.059 00.000 11616 scope still moving after pulse duration time elapsed
01:30:40.091 00.032 11616 IsSlewing returns 0
01:30:40.091 00.000 11616 IsGuiding returns 0
01:30:40.091 00.000 11616 scope move finished after 118 + 56 ms
01:30:40.091 00.000 11616 Move returns status 0, amount 118
01:30:40.091 00.000 11616 move complete, result=0
01:30:40.091 00.000 11616 worker thread done servicing request
01:30:40.092 00.001 12268 GuideStep: -2.5 px 1393 ms EAST, -1.4 px 118 ms NORTH
01:30:40.092 00.000 11616 Worker thread wakes up
01:30:40.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:40.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:42.105 02.013 11616 Exposure complete
01:30:42.160 00.055 11616 worker thread done servicing request
01:30:42.160 00.000 12268 OnExposeComplete: enter
01:30:42.161 00.001 12268 UpdateGuideState(): m_state=6
01:30:42.161 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
01:30:42.161 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.80, Mass=60, SNR=5.4, Peak=35 HFD=4.7
01:30:42.161 00.000 12268 Star::Find false star n=13 nbg=286 bg=7.2 sigma=0.8 thresh=10 peak=10
01:30:42.161 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] 
01:30:42.161 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.88 = 2.40)
01:30:42.161 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.71)
01:30:42.161 00.000 12268 CameraToMount -- cameraX=-3.68 cameraY=-3.29 hyp=4.94 cameraTheta=-2.41 mountX=-3.64 mountY=-3.23, mountTheta=-2.42
01:30:42.163 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.68, y=-3.29, opts=13)
01:30:42.163 00.000 12268 Enqueuing Move request for scope (-3.68, -3.29)
01:30:42.163 00.000 11616 Worker thread wakes up
01:30:42.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.68, -3.29) opts 0xd
01:30:42.163 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.68, -3.29)
01:30:42.163 00.000 11616 Moving (-3.68, -3.29) raw xDistance=-3.64 yDistance=-3.23
01:30:42.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.82 from input -3.64
01:30:42.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.48 from input -3.23
01:30:42.163 00.000 11616 MoveAxis(E, 2037, ABG)
01:30:42.163 00.000 11616 Guiding  Dir = 2, Dur = 2037
01:30:42.164 00.001 11616 IsSlewing returns 0
01:30:42.165 00.001 11616 IsGuiding returns 0
01:30:42.165 00.000 11616 PulseGuide returned control before completion, sleep 2047
01:30:42.186 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=86, Gamma=1.290
01:30:42.203 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
01:30:42.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:42.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:42.203 00.000 12268 Enqueuing Expose request
01:30:44.219 02.016 11616 IsGuiding returns 1
01:30:44.219 00.000 11616 scope still moving after pulse duration time elapsed
01:30:44.250 00.031 11616 IsSlewing returns 0
01:30:44.251 00.001 11616 IsGuiding returns 0
01:30:44.251 00.000 11616 scope move finished after 2037 + 48 ms
01:30:44.251 00.000 11616 Move returns status 0, amount 2037
01:30:44.251 00.000 11616 MoveAxis(N, 273, ABG)
01:30:44.251 00.000 11616 Guiding  Dir = 0, Dur = 273
01:30:44.251 00.000 11616 IsSlewing returns 0
01:30:44.252 00.001 11616 IsGuiding returns 0
01:30:44.252 00.000 11616 PulseGuide returned control before completion, sleep 283
01:30:44.550 00.298 11616 IsGuiding returns 1
01:30:44.550 00.000 11616 scope still moving after pulse duration time elapsed
01:30:44.581 00.031 11616 IsSlewing returns 0
01:30:44.582 00.001 11616 IsGuiding returns 1
01:30:44.613 00.031 11616 IsSlewing returns 0
01:30:44.614 00.001 11616 IsGuiding returns 1
01:30:44.644 00.030 11616 IsSlewing returns 0
01:30:44.645 00.001 11616 IsGuiding returns 0
01:30:44.645 00.000 11616 scope move finished after 273 + 120 ms
01:30:44.645 00.000 11616 Move returns status 0, amount 273
01:30:44.645 00.000 11616 move complete, result=0
01:30:44.646 00.001 11616 worker thread done servicing request
01:30:44.646 00.000 11616 Worker thread wakes up
01:30:44.646 00.000 12268 GuideStep: -3.6 px 2037 ms EAST, -3.2 px 273 ms NORTH
01:30:44.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:44.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:46.652 02.006 11616 Exposure complete
01:30:46.708 00.056 11616 worker thread done servicing request
01:30:46.708 00.000 12268 OnExposeComplete: enter
01:30:46.708 00.000 12268 UpdateGuideState(): m_state=6
01:30:46.708 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
01:30:46.708 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=916.07, Mass=63, SNR=5.5, Peak=34 HFD=6.5
01:30:46.708 00.000 12268 Star::Find false star n=7 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
01:30:46.709 00.001 12268 MultiStar: [#1 -2.02,-7.33,0.00,M6] [#2 0.00,0.00,0.00,L] 
01:30:46.709 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
01:30:46.709 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
01:30:46.709 00.000 12268 CameraToMount -- cameraX=-3.51 cameraY=-3.02 hyp=4.63 cameraTheta=-2.43 mountX=-3.35 mountY=-3.09, mountTheta=-2.40
01:30:46.710 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.51, y=-3.02, opts=13)
01:30:46.710 00.000 12268 Enqueuing Move request for scope (-3.51, -3.02)
01:30:46.710 00.000 11616 Worker thread wakes up
01:30:46.711 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.51, -3.02) opts 0xd
01:30:46.711 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.51, -3.02)
01:30:46.711 00.000 11616 Moving (-3.51, -3.02) raw xDistance=-3.35 yDistance=-3.09
01:30:46.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.68 from input -3.35
01:30:46.711 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.46 from input -3.09
01:30:46.711 00.000 11616 MoveAxis(E, 1876, ABG)
01:30:46.711 00.000 11616 Guiding  Dir = 2, Dur = 1876
01:30:46.711 00.000 11616 IsSlewing returns 0
01:30:46.712 00.001 11616 IsGuiding returns 0
01:30:46.712 00.000 11616 PulseGuide returned control before completion, sleep 1886
01:30:46.733 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=84, Gamma=1.290
01:30:46.750 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
01:30:46.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:46.751 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:46.751 00.000 12268 Enqueuing Expose request
01:30:48.606 01.855 11616 IsGuiding returns 1
01:30:48.607 00.001 11616 scope still moving after pulse duration time elapsed
01:30:48.636 00.029 11616 IsSlewing returns 0
01:30:48.636 00.000 11616 IsGuiding returns 0
01:30:48.637 00.001 11616 scope move finished after 1876 + 49 ms
01:30:48.637 00.000 11616 Move returns status 0, amount 1876
01:30:48.637 00.000 11616 MoveAxis(N, 262, ABG)
01:30:48.637 00.000 11616 Guiding  Dir = 0, Dur = 262
01:30:48.638 00.001 11616 IsSlewing returns 0
01:30:48.638 00.000 11616 IsGuiding returns 0
01:30:48.639 00.001 11616 PulseGuide returned control before completion, sleep 272
01:30:48.917 00.278 11616 IsGuiding returns 1
01:30:48.917 00.000 11616 scope still moving after pulse duration time elapsed
01:30:48.948 00.031 11616 IsSlewing returns 0
01:30:48.949 00.001 11616 IsGuiding returns 1
01:30:48.979 00.030 11616 IsSlewing returns 0
01:30:48.980 00.001 11616 IsGuiding returns 1
01:30:49.010 00.030 11616 IsSlewing returns 0
01:30:49.011 00.001 11616 IsGuiding returns 1
01:30:49.042 00.031 11616 IsSlewing returns 0
01:30:49.043 00.001 11616 IsGuiding returns 1
01:30:49.073 00.030 11616 IsSlewing returns 0
01:30:49.074 00.001 11616 IsGuiding returns 1
01:30:49.105 00.031 11616 IsSlewing returns 0
01:30:49.105 00.000 11616 IsGuiding returns 0
01:30:49.105 00.000 11616 scope move finished after 262 + 204 ms
01:30:49.105 00.000 11616 Move returns status 0, amount 262
01:30:49.105 00.000 11616 move complete, result=0
01:30:49.105 00.000 11616 worker thread done servicing request
01:30:49.106 00.001 11616 Worker thread wakes up
01:30:49.106 00.000 12268 GuideStep: -3.4 px 1876 ms EAST, -3.1 px 262 ms NORTH
01:30:49.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:49.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:51.121 02.015 11616 Exposure complete
01:30:51.175 00.054 11616 worker thread done servicing request
01:30:51.176 00.001 12268 OnExposeComplete: enter
01:30:51.176 00.000 12268 UpdateGuideState(): m_state=6
01:30:51.176 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
01:30:51.176 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.95, Mass=48, SNR=4.9, Peak=34 HFD=3.4
01:30:51.176 00.000 12268 MultiStar: [#1 -2.29,-4.38,0.96,U] [#2 1.22,0.17,0.73,U] 
01:30:51.176 00.000 12268 refined, 2 included, MultiStar: {-1.68, -2.69}, one-star: {-3.21, -3.14}
01:30:51.176 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
01:30:51.176 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
01:30:51.176 00.000 12268 CameraToMount -- cameraX=-1.68 cameraY=-2.69 hyp=3.17 cameraTheta=-2.13 mountX=-2.84 mountY=-1.32, mountTheta=-2.71
01:30:51.178 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.68, y=-2.69, opts=13)
01:30:51.178 00.000 12268 Enqueuing Move request for scope (-1.68, -2.69)
01:30:51.178 00.000 11616 Worker thread wakes up
01:30:51.178 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.68, -2.69) opts 0xd
01:30:51.178 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.68, -2.69)
01:30:51.178 00.000 11616 Moving (-1.68, -2.69) raw xDistance=-2.84 yDistance=-1.32
01:30:51.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.42 from input -2.84
01:30:51.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -1.32
01:30:51.178 00.000 11616 MoveAxis(E, 1591, ABG)
01:30:51.179 00.001 11616 Guiding  Dir = 2, Dur = 1591
01:30:51.179 00.000 11616 IsSlewing returns 0
01:30:51.179 00.000 11616 IsGuiding returns 0
01:30:51.179 00.000 11616 PulseGuide returned control before completion, sleep 1601
01:30:51.202 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=82, Gamma=1.290
01:30:51.219 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
01:30:51.220 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:51.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:51.220 00.000 12268 Enqueuing Expose request
01:30:52.785 01.565 11616 IsGuiding returns 1
01:30:52.785 00.000 11616 scope still moving after pulse duration time elapsed
01:30:52.816 00.031 11616 IsSlewing returns 0
01:30:52.817 00.001 11616 IsGuiding returns 1
01:30:52.846 00.029 11616 IsSlewing returns 0
01:30:52.846 00.000 11616 IsGuiding returns 1
01:30:52.877 00.031 11616 IsSlewing returns 0
01:30:52.878 00.001 11616 IsGuiding returns 0
01:30:52.878 00.000 11616 scope move finished after 1591 + 107 ms
01:30:52.878 00.000 11616 Move returns status 0, amount 1591
01:30:52.878 00.000 11616 MoveAxis(N, 112, ABG)
01:30:52.878 00.000 11616 Guiding  Dir = 0, Dur = 112
01:30:52.878 00.000 11616 IsSlewing returns 0
01:30:52.879 00.001 11616 IsGuiding returns 0
01:30:52.879 00.000 11616 PulseGuide returned control before completion, sleep 122
01:30:53.018 00.139 11616 IsGuiding returns 1
01:30:53.018 00.000 11616 scope still moving after pulse duration time elapsed
01:30:53.048 00.030 11616 IsSlewing returns 0
01:30:53.048 00.000 11616 IsGuiding returns 0
01:30:53.048 00.000 11616 scope move finished after 112 + 58 ms
01:30:53.049 00.001 11616 Move returns status 0, amount 112
01:30:53.049 00.000 11616 move complete, result=0
01:30:53.049 00.000 11616 worker thread done servicing request
01:30:53.049 00.000 11616 Worker thread wakes up
01:30:53.049 00.000 12268 GuideStep: -2.8 px 1591 ms EAST, -1.3 px 112 ms NORTH
01:30:53.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:53.050 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:55.051 02.001 11616 Exposure complete
01:30:55.106 00.055 11616 worker thread done servicing request
01:30:55.106 00.000 12268 OnExposeComplete: enter
01:30:55.106 00.000 12268 UpdateGuideState(): m_state=6
01:30:55.106 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
01:30:55.107 00.001 12268 Star::Find returns 1 (0), X=665.27, Y=915.77, Mass=65, SNR=5.6, Peak=33 HFD=5.4
01:30:55.107 00.000 12268 MultiStar: [#1 -2.71,-0.58,1.15,U] [#2 0.00,0.00,0.00,L] 
01:30:55.107 00.000 12268 refined, 1 included, MultiStar: {-3.23, -1.86}, one-star: {-3.82, -3.32}
01:30:55.107 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.09 = 2.19)
01:30:55.107 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.20 = -0.92)
01:30:55.107 00.000 12268 CameraToMount -- cameraX=-3.23 cameraY=-1.86 hyp=3.73 cameraTheta=-2.62 mountX=-2.17 mountY=-2.96, mountTheta=-2.20
01:30:55.109 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.23, y=-1.86, opts=13)
01:30:55.109 00.000 12268 Enqueuing Move request for scope (-3.23, -1.86)
01:30:55.109 00.000 11616 Worker thread wakes up
01:30:55.109 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.23, -1.86) opts 0xd
01:30:55.109 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.23, -1.86)
01:30:55.109 00.000 11616 Moving (-3.23, -1.86) raw xDistance=-2.17 yDistance=-2.96
01:30:55.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.17
01:30:55.109 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -2.96
01:30:55.109 00.000 11616 MoveAxis(E, 1213, ABG)
01:30:55.110 00.001 11616 Guiding  Dir = 2, Dur = 1213
01:30:55.110 00.000 11616 IsSlewing returns 0
01:30:55.110 00.000 11616 IsGuiding returns 0
01:30:55.110 00.000 11616 PulseGuide returned control before completion, sleep 1223
01:30:55.132 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=104, Gamma=1.290
01:30:55.150 00.018 12268 UpdateGuideState exits: m=65 SNR=5.6
01:30:55.151 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:55.151 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:55.151 00.000 12268 Enqueuing Expose request
01:30:56.345 01.194 11616 IsGuiding returns 1
01:30:56.346 00.001 11616 scope still moving after pulse duration time elapsed
01:30:56.376 00.030 11616 IsSlewing returns 0
01:30:56.376 00.000 11616 IsGuiding returns 0
01:30:56.377 00.001 11616 scope move finished after 1213 + 53 ms
01:30:56.377 00.000 11616 Move returns status 0, amount 1213
01:30:56.377 00.000 11616 MoveAxis(N, 251, ABG)
01:30:56.377 00.000 11616 Guiding  Dir = 0, Dur = 251
01:30:56.377 00.000 11616 IsSlewing returns 0
01:30:56.377 00.000 11616 IsGuiding returns 0
01:30:56.378 00.001 11616 PulseGuide returned control before completion, sleep 261
01:30:56.655 00.277 11616 IsGuiding returns 1
01:30:56.656 00.001 11616 scope still moving after pulse duration time elapsed
01:30:56.687 00.031 11616 IsSlewing returns 0
01:30:56.688 00.001 11616 IsGuiding returns 1
01:30:56.717 00.029 11616 IsSlewing returns 0
01:30:56.718 00.001 11616 IsGuiding returns 0
01:30:56.718 00.000 11616 scope move finished after 251 + 89 ms
01:30:56.718 00.000 11616 Move returns status 0, amount 251
01:30:56.718 00.000 11616 move complete, result=0
01:30:56.718 00.000 11616 worker thread done servicing request
01:30:56.719 00.001 11616 Worker thread wakes up
01:30:56.719 00.000 12268 GuideStep: -2.2 px 1213 ms EAST, -3.0 px 251 ms NORTH
01:30:56.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:56.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:30:58.732 02.013 11616 Exposure complete
01:30:58.789 00.057 11616 worker thread done servicing request
01:30:58.789 00.000 12268 OnExposeComplete: enter
01:30:58.789 00.000 12268 UpdateGuideState(): m_state=6
01:30:58.789 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
01:30:58.789 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.58, Mass=46, SNR=4.8, Peak=34 HFD=3.8
01:30:58.790 00.001 12268 MultiStar: [#1 -1.31,2.05,1.27,U] [#2 0.72,0.90,0.73,U] 
01:30:58.790 00.000 12268 refined, 2 included, MultiStar: {-1.37, -0.09}, one-star: {-2.97, -3.52}
01:30:58.790 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.55 = 1.73)
01:30:58.790 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.38)
01:30:58.790 00.000 12268 CameraToMount -- cameraX=-1.37 cameraY=-0.09 hyp=1.38 cameraTheta=-3.08 mountX=-0.22 mountY=-1.35, mountTheta=-1.73
01:30:58.791 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.37, y=-0.09, opts=13)
01:30:58.792 00.001 12268 Enqueuing Move request for scope (-1.37, -0.09)
01:30:58.792 00.000 11616 Worker thread wakes up
01:30:58.792 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.37, -0.09) opts 0xd
01:30:58.792 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.37, -0.09)
01:30:58.792 00.000 11616 Moving (-1.37, -0.09) raw xDistance=-0.22 yDistance=-1.35
01:30:58.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
01:30:58.792 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -1.35
01:30:58.792 00.000 11616 MoveAxis(E, 123, ABG)
01:30:58.792 00.000 11616 Guiding  Dir = 2, Dur = 123
01:30:58.792 00.000 11616 IsSlewing returns 0
01:30:58.793 00.001 11616 IsGuiding returns 0
01:30:58.793 00.000 11616 PulseGuide returned control before completion, sleep 133
01:30:58.814 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=109, Gamma=1.290
01:30:58.832 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
01:30:58.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:58.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:30:58.832 00.000 12268 Enqueuing Expose request
01:30:58.938 00.106 11616 IsGuiding returns 1
01:30:58.938 00.000 11616 scope still moving after pulse duration time elapsed
01:30:58.969 00.031 11616 IsSlewing returns 0
01:30:58.969 00.000 11616 IsGuiding returns 0
01:30:58.969 00.000 11616 scope move finished after 123 + 53 ms
01:30:58.969 00.000 11616 Move returns status 0, amount 123
01:30:58.969 00.000 11616 MoveAxis(N, 114, ABG)
01:30:58.969 00.000 11616 Guiding  Dir = 0, Dur = 114
01:30:58.969 00.000 11616 IsSlewing returns 0
01:30:58.970 00.001 11616 IsGuiding returns 0
01:30:58.970 00.000 11616 PulseGuide returned control before completion, sleep 124
01:30:59.108 00.138 11616 IsGuiding returns 1
01:30:59.108 00.000 11616 scope still moving after pulse duration time elapsed
01:30:59.140 00.032 11616 IsSlewing returns 0
01:30:59.140 00.000 11616 IsGuiding returns 0
01:30:59.140 00.000 11616 scope move finished after 114 + 56 ms
01:30:59.140 00.000 11616 Move returns status 0, amount 114
01:30:59.140 00.000 11616 move complete, result=0
01:30:59.141 00.001 11616 worker thread done servicing request
01:30:59.141 00.000 12268 GuideStep: -0.2 px 123 ms EAST, -1.4 px 114 ms NORTH
01:30:59.141 00.000 11616 Worker thread wakes up
01:30:59.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:30:59.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:01.162 02.021 11616 Exposure complete
01:31:01.218 00.056 11616 worker thread done servicing request
01:31:01.219 00.001 12268 OnExposeComplete: enter
01:31:01.219 00.000 12268 UpdateGuideState(): m_state=6
01:31:01.219 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
01:31:01.219 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=45, SNR=4.7, Peak=34 HFD=3.6
01:31:01.219 00.000 12268 MultiStar: [#1 -0.33,1.57,1.32,U] [#2 -0.31,0.38,0.69,U] 
01:31:01.219 00.000 12268 refined, 2 included, MultiStar: {-1.23, -0.39}, one-star: {-3.04, -3.50}
01:31:01.219 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.31 = 1.98)
01:31:01.219 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.13)
01:31:01.220 00.001 12268 CameraToMount -- cameraX=-1.23 cameraY=-0.39 hyp=1.29 cameraTheta=-2.83 mountX=-0.51 mountY=-1.17, mountTheta=-1.98
01:31:01.221 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.23, y=-0.39, opts=13)
01:31:01.221 00.000 12268 Enqueuing Move request for scope (-1.23, -0.39)
01:31:01.221 00.000 11616 Worker thread wakes up
01:31:01.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.23, -0.39) opts 0xd
01:31:01.221 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.23, -0.39)
01:31:01.222 00.001 11616 Moving (-1.23, -0.39) raw xDistance=-0.51 yDistance=-1.17
01:31:01.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.51
01:31:01.222 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -1.17
01:31:01.222 00.000 11616 MoveAxis(E, 284, ABG)
01:31:01.222 00.000 11616 Guiding  Dir = 2, Dur = 284
01:31:01.222 00.000 11616 IsSlewing returns 0
01:31:01.223 00.001 11616 IsGuiding returns 0
01:31:01.223 00.000 11616 PulseGuide returned control before completion, sleep 294
01:31:01.245 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=101, Gamma=1.290
01:31:01.261 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
01:31:01.262 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:01.262 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:01.262 00.000 12268 Enqueuing Expose request
01:31:01.518 00.256 11616 IsGuiding returns 1
01:31:01.518 00.000 11616 scope still moving after pulse duration time elapsed
01:31:01.549 00.031 11616 IsSlewing returns 0
01:31:01.549 00.000 11616 IsGuiding returns 0
01:31:01.549 00.000 11616 scope move finished after 284 + 43 ms
01:31:01.549 00.000 11616 Move returns status 0, amount 284
01:31:01.549 00.000 11616 MoveAxis(N, 99, ABG)
01:31:01.549 00.000 11616 Guiding  Dir = 0, Dur = 99
01:31:01.551 00.002 11616 IsSlewing returns 0
01:31:01.551 00.000 11616 IsGuiding returns 0
01:31:01.551 00.000 11616 PulseGuide returned control before completion, sleep 109
01:31:01.673 00.122 11616 IsGuiding returns 1
01:31:01.673 00.000 11616 scope still moving after pulse duration time elapsed
01:31:01.704 00.031 11616 IsSlewing returns 0
01:31:01.704 00.000 11616 IsGuiding returns 0
01:31:01.704 00.000 11616 scope move finished after 99 + 55 ms
01:31:01.704 00.000 11616 Move returns status 0, amount 99
01:31:01.705 00.001 11616 move complete, result=0
01:31:01.705 00.000 11616 worker thread done servicing request
01:31:01.705 00.000 11616 Worker thread wakes up
01:31:01.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:01.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:01.705 00.000 12268 GuideStep: -0.5 px 284 ms EAST, -1.2 px 99 ms NORTH
01:31:03.728 02.023 11616 Exposure complete
01:31:03.786 00.058 11616 worker thread done servicing request
01:31:03.786 00.000 12268 OnExposeComplete: enter
01:31:03.786 00.000 12268 UpdateGuideState(): m_state=6
01:31:03.786 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
01:31:03.787 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.50, Mass=42, SNR=4.5, Peak=31 HFD=3.1
01:31:03.787 00.000 12268 MultiStar: [#1 -0.43,1.51,1.41,U] [#2 1.52,0.79,0.80,U] 
01:31:03.787 00.000 12268 refined, 2 included, MultiStar: {-0.88, -0.26}, one-star: {-3.42, -3.59}
01:31:03.787 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.33 = 1.95)
01:31:03.787 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.16)
01:31:03.787 00.000 12268 CameraToMount -- cameraX=-0.88 cameraY=-0.26 hyp=0.92 cameraTheta=-2.86 mountX=-0.34 mountY=-0.84, mountTheta=-1.96
01:31:03.789 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.88, y=-0.26, opts=13)
01:31:03.789 00.000 12268 Enqueuing Move request for scope (-0.88, -0.26)
01:31:03.790 00.001 11616 Worker thread wakes up
01:31:03.790 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.26) opts 0xd
01:31:03.790 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.88, -0.26)
01:31:03.790 00.000 11616 Moving (-0.88, -0.26) raw xDistance=-0.34 yDistance=-0.84
01:31:03.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
01:31:03.790 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.84
01:31:03.790 00.000 11616 MoveAxis(E, 191, ABG)
01:31:03.790 00.000 11616 Guiding  Dir = 2, Dur = 191
01:31:03.791 00.001 11616 IsSlewing returns 0
01:31:03.791 00.000 11616 IsGuiding returns 0
01:31:03.792 00.001 11616 PulseGuide returned control before completion, sleep 201
01:31:03.813 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=131, Gamma=1.290
01:31:03.833 00.020 12268 UpdateGuideState exits: m=42 SNR=4.5
01:31:03.833 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:03.833 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:03.833 00.000 12268 Enqueuing Expose request
01:31:04.004 00.171 11616 IsGuiding returns 1
01:31:04.004 00.000 11616 scope still moving after pulse duration time elapsed
01:31:04.036 00.032 11616 IsSlewing returns 0
01:31:04.036 00.000 11616 IsGuiding returns 0
01:31:04.036 00.000 11616 scope move finished after 191 + 53 ms
01:31:04.036 00.000 11616 Move returns status 0, amount 191
01:31:04.036 00.000 11616 MoveAxis(N, 71, ABG)
01:31:04.037 00.001 11616 Guiding  Dir = 0, Dur = 71
01:31:04.037 00.000 11616 IsSlewing returns 0
01:31:04.038 00.001 11616 IsGuiding returns 0
01:31:04.038 00.000 11616 PulseGuide returned control before completion, sleep 81
01:31:04.133 00.095 11616 IsGuiding returns 1
01:31:04.133 00.000 11616 scope still moving after pulse duration time elapsed
01:31:04.162 00.029 11616 IsSlewing returns 0
01:31:04.162 00.000 11616 IsGuiding returns 0
01:31:04.162 00.000 11616 scope move finished after 71 + 53 ms
01:31:04.162 00.000 11616 Move returns status 0, amount 71
01:31:04.162 00.000 11616 move complete, result=0
01:31:04.163 00.001 11616 worker thread done servicing request
01:31:04.163 00.000 12268 GuideStep: -0.3 px 191 ms EAST, -0.8 px 71 ms NORTH
01:31:04.163 00.000 11616 Worker thread wakes up
01:31:04.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:04.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:06.171 02.008 11616 Exposure complete
01:31:06.227 00.056 11616 worker thread done servicing request
01:31:06.227 00.000 12268 OnExposeComplete: enter
01:31:06.227 00.000 12268 UpdateGuideState(): m_state=6
01:31:06.227 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
01:31:06.228 00.001 12268 Star::Find returns 1 (0), X=666.24, Y=916.11, Mass=52, SNR=5.0, Peak=31 HFD=4.5
01:31:06.228 00.000 12268 MultiStar: [#1 -0.51,2.19,1.25,U] [#2 0.00,0.00,0.00,L] 
01:31:06.228 00.000 12268 refined, 1 included, MultiStar: {-1.55, -0.11}, one-star: {-2.85, -2.99}
01:31:06.228 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.55 = 1.74)
01:31:06.228 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.37)
01:31:06.228 00.000 12268 CameraToMount -- cameraX=-1.55 cameraY=-0.11 hyp=1.55 cameraTheta=-3.07 mountX=-0.26 mountY=-1.52, mountTheta=-1.74
01:31:06.229 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.55, y=-0.11, opts=13)
01:31:06.229 00.000 12268 Enqueuing Move request for scope (-1.55, -0.11)
01:31:06.230 00.001 11616 Worker thread wakes up
01:31:06.230 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.55, -0.11) opts 0xd
01:31:06.230 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.55, -0.11)
01:31:06.230 00.000 11616 Moving (-1.55, -0.11) raw xDistance=-0.26 yDistance=-1.52
01:31:06.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
01:31:06.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -1.52
01:31:06.230 00.000 11616 MoveAxis(E, 144, ABG)
01:31:06.230 00.000 11616 Guiding  Dir = 2, Dur = 144
01:31:06.230 00.000 11616 IsSlewing returns 0
01:31:06.231 00.001 11616 IsGuiding returns 0
01:31:06.231 00.000 11616 PulseGuide returned control before completion, sleep 154
01:31:06.252 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=110, Gamma=1.290
01:31:06.271 00.019 12268 UpdateGuideState exits: m=52 SNR=5.0
01:31:06.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:06.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:06.271 00.000 12268 Enqueuing Expose request
01:31:06.398 00.127 11616 IsGuiding returns 1
01:31:06.398 00.000 11616 scope still moving after pulse duration time elapsed
01:31:06.429 00.031 11616 IsSlewing returns 0
01:31:06.430 00.001 11616 IsGuiding returns 0
01:31:06.430 00.000 11616 scope move finished after 144 + 55 ms
01:31:06.430 00.000 11616 Move returns status 0, amount 144
01:31:06.430 00.000 11616 MoveAxis(N, 129, ABG)
01:31:06.430 00.000 11616 Guiding  Dir = 0, Dur = 129
01:31:06.430 00.000 11616 IsSlewing returns 0
01:31:06.431 00.001 11616 IsGuiding returns 0
01:31:06.431 00.000 11616 PulseGuide returned control before completion, sleep 139
01:31:06.585 00.154 11616 IsGuiding returns 1
01:31:06.586 00.001 11616 scope still moving after pulse duration time elapsed
01:31:06.616 00.030 11616 IsSlewing returns 0
01:31:06.617 00.001 11616 IsGuiding returns 1
01:31:06.647 00.030 11616 IsSlewing returns 0
01:31:06.648 00.001 11616 IsGuiding returns 0
01:31:06.648 00.000 11616 scope move finished after 129 + 87 ms
01:31:06.648 00.000 11616 Move returns status 0, amount 129
01:31:06.648 00.000 11616 move complete, result=0
01:31:06.648 00.000 11616 worker thread done servicing request
01:31:06.648 00.000 11616 Worker thread wakes up
01:31:06.648 00.000 12268 GuideStep: -0.3 px 144 ms EAST, -1.5 px 129 ms NORTH
01:31:06.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:06.649 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:08.669 02.020 11616 Exposure complete
01:31:08.723 00.054 11616 worker thread done servicing request
01:31:08.724 00.001 12268 OnExposeComplete: enter
01:31:08.724 00.000 12268 UpdateGuideState(): m_state=6
01:31:08.724 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
01:31:08.724 00.000 12268 Star::Find returns 1 (0), X=665.14, Y=915.96, Mass=63, SNR=5.5, Peak=33 HFD=6.9
01:31:08.724 00.000 12268 MultiStar: [#1 -0.33,2.52,1.12,U] [#2 0.00,0.00,0.00,L] 
01:31:08.724 00.000 12268 refined, 1 included, MultiStar: {-2.04, -0.15}, one-star: {-3.96, -3.13}
01:31:08.724 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.54 = 1.74)
01:31:08.724 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.37)
01:31:08.724 00.000 12268 CameraToMount -- cameraX=-2.04 cameraY=-0.15 hyp=2.05 cameraTheta=-3.07 mountX=-0.34 mountY=-2.01, mountTheta=-1.74
01:31:08.725 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.04, y=-0.15, opts=13)
01:31:08.725 00.000 12268 Enqueuing Move request for scope (-2.04, -0.15)
01:31:08.726 00.001 11616 Worker thread wakes up
01:31:08.726 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.04, -0.15) opts 0xd
01:31:08.726 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.04, -0.15)
01:31:08.726 00.000 11616 Moving (-2.04, -0.15) raw xDistance=-0.34 yDistance=-2.01
01:31:08.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
01:31:08.726 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -2.01
01:31:08.726 00.000 11616 MoveAxis(E, 193, ABG)
01:31:08.726 00.000 11616 Guiding  Dir = 2, Dur = 193
01:31:08.727 00.001 11616 IsSlewing returns 0
01:31:08.727 00.000 11616 IsGuiding returns 0
01:31:08.727 00.000 11616 PulseGuide returned control before completion, sleep 203
01:31:08.750 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=102, Gamma=1.290
01:31:08.770 00.020 12268 UpdateGuideState exits: m=63 SNR=5.5
01:31:08.770 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:08.770 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:08.770 00.000 12268 Enqueuing Expose request
01:31:08.945 00.175 11616 IsGuiding returns 1
01:31:08.945 00.000 11616 scope still moving after pulse duration time elapsed
01:31:08.976 00.031 11616 IsSlewing returns 0
01:31:08.977 00.001 11616 IsGuiding returns 0
01:31:08.977 00.000 11616 scope move finished after 193 + 56 ms
01:31:08.977 00.000 11616 Move returns status 0, amount 193
01:31:08.977 00.000 11616 MoveAxis(N, 170, ABG)
01:31:08.977 00.000 11616 Guiding  Dir = 0, Dur = 170
01:31:08.977 00.000 11616 IsSlewing returns 0
01:31:08.978 00.001 11616 IsGuiding returns 0
01:31:08.978 00.000 11616 PulseGuide returned control before completion, sleep 180
01:31:09.165 00.187 11616 IsGuiding returns 1
01:31:09.165 00.000 11616 scope still moving after pulse duration time elapsed
01:31:09.196 00.031 11616 IsSlewing returns 0
01:31:09.197 00.001 11616 IsGuiding returns 0
01:31:09.197 00.000 11616 scope move finished after 170 + 49 ms
01:31:09.197 00.000 11616 Move returns status 0, amount 170
01:31:09.197 00.000 11616 move complete, result=0
01:31:09.198 00.001 11616 worker thread done servicing request
01:31:09.198 00.000 11616 Worker thread wakes up
01:31:09.198 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:09.198 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:09.198 00.000 12268 GuideStep: -0.3 px 193 ms EAST, -2.0 px 170 ms NORTH
01:31:11.207 02.009 11616 Exposure complete
01:31:11.261 00.054 11616 worker thread done servicing request
01:31:11.261 00.000 12268 OnExposeComplete: enter
01:31:11.261 00.000 12268 UpdateGuideState(): m_state=6
01:31:11.262 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
01:31:11.262 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.45, Mass=45, SNR=4.7, Peak=33 HFD=3.4
01:31:11.262 00.000 12268 MultiStar: [#1 -0.36,2.91,1.31,U] [#2 2.06,0.40,0.83,U] 
01:31:11.262 00.000 12268 refined, 2 included, MultiStar: {-0.64, 0.16}, one-star: {-3.24, -3.64}
01:31:11.262 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
01:31:11.262 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
01:31:11.262 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=0.16 hyp=0.66 cameraTheta=2.90 mountX=0.10 mountY=-0.65, mountTheta=-1.42
01:31:11.267 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.64, y=0.16, opts=13)
01:31:11.267 00.000 12268 Enqueuing Move request for scope (-0.64, 0.16)
01:31:11.267 00.000 11616 Worker thread wakes up
01:31:11.267 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.16) opts 0xd
01:31:11.267 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.64, 0.16)
01:31:11.267 00.000 11616 Moving (-0.64, 0.16) raw xDistance=0.10 yDistance=-0.65
01:31:11.268 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:11.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:31:11.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.65
01:31:11.268 00.000 11616 MoveAxis(E, 0, ABG)
01:31:11.268 00.000 11616 Move returns status 0, amount 0
01:31:11.268 00.000 11616 MoveAxis(N, 55, ABG)
01:31:11.268 00.000 11616 Guiding  Dir = 0, Dur = 55
01:31:11.268 00.000 11616 IsSlewing returns 0
01:31:11.269 00.001 11616 IsGuiding returns 0
01:31:11.269 00.000 11616 PulseGuide returned control before completion, sleep 65
01:31:11.291 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=116, Gamma=1.290
01:31:11.307 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
01:31:11.308 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:11.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:11.308 00.000 12268 Enqueuing Expose request
01:31:11.340 00.032 11616 IsGuiding returns 1
01:31:11.340 00.000 11616 scope still moving after pulse duration time elapsed
01:31:11.372 00.032 11616 IsSlewing returns 0
01:31:11.372 00.000 11616 IsGuiding returns 0
01:31:11.372 00.000 11616 scope move finished after 55 + 48 ms
01:31:11.372 00.000 11616 Move returns status 0, amount 55
01:31:11.372 00.000 11616 move complete, result=0
01:31:11.372 00.000 11616 worker thread done servicing request
01:31:11.373 00.001 11616 Worker thread wakes up
01:31:11.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:11.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:11.374 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.7 px 55 ms NORTH
01:31:13.383 02.009 11616 Exposure complete
01:31:13.437 00.054 11616 worker thread done servicing request
01:31:13.438 00.001 12268 OnExposeComplete: enter
01:31:13.438 00.000 12268 UpdateGuideState(): m_state=6
01:31:13.438 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
01:31:13.438 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=916.40, Mass=50, SNR=4.9, Peak=32 HFD=3.4
01:31:13.438 00.000 12268 MultiStar: [#1 0.34,2.76,1.28,U] [#2 -0.35,1.15,0.83,U] 
01:31:13.438 00.000 12268 refined, 2 included, MultiStar: {-1.06, 0.58}, one-star: {-3.43, -2.69}
01:31:13.438 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
01:31:13.438 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
01:31:13.438 00.000 12268 CameraToMount -- cameraX=-1.06 cameraY=0.58 hyp=1.21 cameraTheta=2.64 mountX=0.47 mountY=-1.12, mountTheta=-1.17
01:31:13.441 00.003 12268 SchedulePrimaryMove(0D94C700, x=-1.06, y=0.58, opts=13)
01:31:13.441 00.000 12268 Enqueuing Move request for scope (-1.06, 0.58)
01:31:13.441 00.000 11616 Worker thread wakes up
01:31:13.441 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 0.58) opts 0xd
01:31:13.441 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.06, 0.58)
01:31:13.441 00.000 11616 Moving (-1.06, 0.58) raw xDistance=0.47 yDistance=-1.12
01:31:13.441 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.29 direction from -1 to 1
01:31:13.441 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.42
01:31:13.441 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.47
01:31:13.442 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -1.12
01:31:13.442 00.000 11616 MoveAxis(W, 265, ABG)
01:31:13.442 00.000 11616 Guiding  Dir = 3, Dur = 265
01:31:13.442 00.000 11616 IsSlewing returns 0
01:31:13.442 00.000 11616 IsGuiding returns 0
01:31:13.442 00.000 11616 PulseGuide returned control before completion, sleep 275
01:31:13.465 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=104, Gamma=1.290
01:31:13.484 00.019 12268 UpdateGuideState exits: m=50 SNR=4.9
01:31:13.485 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:13.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:13.485 00.000 12268 Enqueuing Expose request
01:31:13.726 00.241 11616 IsGuiding returns 1
01:31:13.726 00.000 11616 scope still moving after pulse duration time elapsed
01:31:13.756 00.030 11616 IsSlewing returns 0
01:31:13.756 00.000 11616 IsGuiding returns 0
01:31:13.756 00.000 11616 scope move finished after 265 + 49 ms
01:31:13.756 00.000 11616 Move returns status 0, amount 265
01:31:13.756 00.000 11616 MoveAxis(N, 95, ABG)
01:31:13.756 00.000 11616 Guiding  Dir = 0, Dur = 95
01:31:13.756 00.000 11616 IsSlewing returns 0
01:31:13.757 00.001 11616 IsGuiding returns 0
01:31:13.757 00.000 11616 PulseGuide returned control before completion, sleep 105
01:31:13.864 00.107 11616 IsGuiding returns 1
01:31:13.864 00.000 11616 scope still moving after pulse duration time elapsed
01:31:13.896 00.032 11616 IsSlewing returns 0
01:31:13.897 00.001 11616 IsGuiding returns 0
01:31:13.897 00.000 11616 scope move finished after 95 + 45 ms
01:31:13.897 00.000 11616 Move returns status 0, amount 95
01:31:13.897 00.000 11616 move complete, result=0
01:31:13.897 00.000 11616 worker thread done servicing request
01:31:13.898 00.001 11616 Worker thread wakes up
01:31:13.898 00.000 12268 GuideStep: 0.5 px 265 ms WEST, -1.1 px 95 ms NORTH
01:31:13.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:13.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:15.911 02.013 11616 Exposure complete
01:31:15.967 00.056 11616 worker thread done servicing request
01:31:15.967 00.000 12268 OnExposeComplete: enter
01:31:15.967 00.000 12268 UpdateGuideState(): m_state=6
01:31:15.969 00.002 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
01:31:15.969 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.60, Mass=53, SNR=5.1, Peak=36 HFD=2.7
01:31:15.969 00.000 12268 MultiStar: [#1 0.37,3.47,1.22,U] [#2 0.00,0.00,0.00,L] 
01:31:15.969 00.000 12268 refined, 1 included, MultiStar: {-1.44, 0.33}, one-star: {-3.65, -3.49}
01:31:15.969 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
01:31:15.969 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
01:31:15.969 00.000 12268 CameraToMount -- cameraX=-1.44 cameraY=0.33 hyp=1.48 cameraTheta=2.92 mountX=0.19 mountY=-1.47, mountTheta=-1.45
01:31:15.970 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.44, y=0.33, opts=13)
01:31:15.970 00.000 12268 Enqueuing Move request for scope (-1.44, 0.33)
01:31:15.970 00.000 11616 Worker thread wakes up
01:31:15.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 0.33) opts 0xd
01:31:15.970 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.44, 0.33)
01:31:15.970 00.000 11616 Moving (-1.44, 0.33) raw xDistance=0.19 yDistance=-1.47
01:31:15.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
01:31:15.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -1.47
01:31:15.970 00.000 11616 MoveAxis(W, 104, ABG)
01:31:15.970 00.000 11616 Guiding  Dir = 3, Dur = 104
01:31:15.971 00.001 11616 IsSlewing returns 0
01:31:15.971 00.000 11616 IsGuiding returns 0
01:31:15.971 00.000 11616 PulseGuide returned control before completion, sleep 114
01:31:15.995 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=106, Gamma=1.290
01:31:16.014 00.019 12268 UpdateGuideState exits: m=53 SNR=5.1
01:31:16.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:16.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:16.014 00.000 12268 Enqueuing Expose request
01:31:16.097 00.083 11616 IsGuiding returns 1
01:31:16.098 00.001 11616 scope still moving after pulse duration time elapsed
01:31:16.128 00.030 11616 IsSlewing returns 0
01:31:16.129 00.001 11616 IsGuiding returns 0
01:31:16.129 00.000 11616 scope move finished after 104 + 53 ms
01:31:16.129 00.000 11616 Move returns status 0, amount 104
01:31:16.129 00.000 11616 MoveAxis(N, 125, ABG)
01:31:16.129 00.000 11616 Guiding  Dir = 0, Dur = 125
01:31:16.129 00.000 11616 IsSlewing returns 0
01:31:16.129 00.000 11616 IsGuiding returns 0
01:31:16.130 00.001 11616 PulseGuide returned control before completion, sleep 135
01:31:16.281 00.151 11616 IsGuiding returns 1
01:31:16.282 00.001 11616 scope still moving after pulse duration time elapsed
01:31:16.312 00.030 11616 IsSlewing returns 0
01:31:16.313 00.001 11616 IsGuiding returns 0
01:31:16.313 00.000 11616 scope move finished after 125 + 58 ms
01:31:16.313 00.000 11616 Move returns status 0, amount 125
01:31:16.314 00.001 11616 move complete, result=0
01:31:16.314 00.000 11616 worker thread done servicing request
01:31:16.314 00.000 12268 GuideStep: 0.2 px 104 ms WEST, -1.5 px 125 ms NORTH
01:31:16.314 00.000 11616 Worker thread wakes up
01:31:16.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:16.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:18.319 02.005 11616 Exposure complete
01:31:18.374 00.055 11616 worker thread done servicing request
01:31:18.374 00.000 12268 OnExposeComplete: enter
01:31:18.374 00.000 12268 UpdateGuideState(): m_state=6
01:31:18.375 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
01:31:18.375 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.30, Mass=54, SNR=5.1, Peak=36 HFD=2.6
01:31:18.375 00.000 12268 MultiStar: [#1 0.61,2.44,1.01,U] [#2 0.00,0.00,0.00,L] 
01:31:18.375 00.000 12268 refined, 1 included, MultiStar: {-1.61, -0.66}, one-star: {-3.86, -3.79}
01:31:18.375 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.23 = 2.06)
01:31:18.375 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
01:31:18.375 00.000 12268 CameraToMount -- cameraX=-1.61 cameraY=-0.66 hyp=1.74 cameraTheta=-2.75 mountX=-0.81 mountY=-1.52, mountTheta=-2.06
01:31:18.377 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.61, y=-0.66, opts=13)
01:31:18.377 00.000 12268 Enqueuing Move request for scope (-1.61, -0.66)
01:31:18.377 00.000 11616 Worker thread wakes up
01:31:18.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.61, -0.66) opts 0xd
01:31:18.377 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.61, -0.66)
01:31:18.377 00.000 11616 Moving (-1.61, -0.66) raw xDistance=-0.81 yDistance=-1.52
01:31:18.377 00.000 11616 resist switch: large excursion: input -0.81 thresh 0.29 direction from 1 to -1
01:31:18.377 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.44
01:31:18.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.81
01:31:18.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -1.52
01:31:18.377 00.000 11616 MoveAxis(E, 455, ABG)
01:31:18.378 00.001 11616 Guiding  Dir = 2, Dur = 455
01:31:18.378 00.000 11616 IsSlewing returns 0
01:31:18.378 00.000 11616 IsGuiding returns 0
01:31:18.378 00.000 11616 PulseGuide returned control before completion, sleep 465
01:31:18.402 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=115, Gamma=1.290
01:31:18.419 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
01:31:18.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:18.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:18.419 00.000 12268 Enqueuing Expose request
01:31:18.851 00.432 11616 IsGuiding returns 1
01:31:18.851 00.000 11616 scope still moving after pulse duration time elapsed
01:31:18.883 00.032 11616 IsSlewing returns 0
01:31:18.883 00.000 11616 IsGuiding returns 0
01:31:18.883 00.000 11616 scope move finished after 455 + 50 ms
01:31:18.883 00.000 11616 Move returns status 0, amount 455
01:31:18.883 00.000 11616 MoveAxis(N, 128, ABG)
01:31:18.883 00.000 11616 Guiding  Dir = 0, Dur = 128
01:31:18.883 00.000 11616 IsSlewing returns 0
01:31:18.884 00.001 11616 IsGuiding returns 0
01:31:18.884 00.000 11616 PulseGuide returned control before completion, sleep 138
01:31:19.037 00.153 11616 IsGuiding returns 1
01:31:19.037 00.000 11616 scope still moving after pulse duration time elapsed
01:31:19.068 00.031 11616 IsSlewing returns 0
01:31:19.069 00.001 11616 IsGuiding returns 0
01:31:19.069 00.000 11616 scope move finished after 128 + 56 ms
01:31:19.069 00.000 11616 Move returns status 0, amount 128
01:31:19.069 00.000 11616 move complete, result=0
01:31:19.069 00.000 11616 worker thread done servicing request
01:31:19.070 00.001 11616 Worker thread wakes up
01:31:19.070 00.000 12268 GuideStep: -0.8 px 455 ms EAST, -1.5 px 128 ms NORTH
01:31:19.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:19.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:21.082 02.012 11616 Exposure complete
01:31:21.139 00.057 11616 worker thread done servicing request
01:31:21.139 00.000 12268 OnExposeComplete: enter
01:31:21.139 00.000 12268 UpdateGuideState(): m_state=6
01:31:21.139 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
01:31:21.139 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.97, Mass=64, SNR=5.5, Peak=34 HFD=6.6
01:31:21.140 00.001 12268 MultiStar: [#1 0.44,2.73,1.12,U] [#2 0.00,0.00,0.00,L] 
01:31:21.140 00.000 12268 refined, 1 included, MultiStar: {-1.40, -0.03}, one-star: {-3.46, -3.12}
01:31:21.140 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
01:31:21.140 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
01:31:21.140 00.000 12268 CameraToMount -- cameraX=-1.40 cameraY=-0.03 hyp=1.40 cameraTheta=-3.12 mountX=-0.17 mountY=-1.39, mountTheta=-1.69
01:31:21.142 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.40, y=-0.03, opts=13)
01:31:21.142 00.000 12268 Enqueuing Move request for scope (-1.40, -0.03)
01:31:21.142 00.000 11616 Worker thread wakes up
01:31:21.142 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.40, -0.03) opts 0xd
01:31:21.142 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.40, -0.03)
01:31:21.142 00.000 11616 Moving (-1.40, -0.03) raw xDistance=-0.17 yDistance=-1.39
01:31:21.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
01:31:21.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -1.39
01:31:21.142 00.000 11616 MoveAxis(E, 93, ABG)
01:31:21.143 00.001 11616 Guiding  Dir = 2, Dur = 93
01:31:21.143 00.000 11616 IsSlewing returns 0
01:31:21.143 00.000 11616 IsGuiding returns 0
01:31:21.144 00.001 11616 PulseGuide returned control before completion, sleep 103
01:31:21.168 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=137, Gamma=1.290
01:31:21.184 00.016 12268 UpdateGuideState exits: m=64 SNR=5.5
01:31:21.185 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:21.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:21.185 00.000 12268 Enqueuing Expose request
01:31:21.257 00.072 11616 IsGuiding returns 1
01:31:21.258 00.001 11616 scope still moving after pulse duration time elapsed
01:31:21.288 00.030 11616 IsSlewing returns 0
01:31:21.288 00.000 11616 IsGuiding returns 0
01:31:21.289 00.001 11616 scope move finished after 93 + 52 ms
01:31:21.289 00.000 11616 Move returns status 0, amount 93
01:31:21.289 00.000 11616 MoveAxis(N, 117, ABG)
01:31:21.289 00.000 11616 Guiding  Dir = 0, Dur = 117
01:31:21.289 00.000 11616 IsSlewing returns 0
01:31:21.289 00.000 11616 IsGuiding returns 0
01:31:21.290 00.001 11616 PulseGuide returned control before completion, sleep 127
01:31:21.427 00.137 11616 IsGuiding returns 1
01:31:21.427 00.000 11616 scope still moving after pulse duration time elapsed
01:31:21.457 00.030 11616 IsSlewing returns 0
01:31:21.458 00.001 11616 IsGuiding returns 0
01:31:21.458 00.000 11616 scope move finished after 117 + 51 ms
01:31:21.458 00.000 11616 Move returns status 0, amount 117
01:31:21.458 00.000 11616 move complete, result=0
01:31:21.458 00.000 11616 worker thread done servicing request
01:31:21.458 00.000 11616 Worker thread wakes up
01:31:21.459 00.001 12268 GuideStep: -0.2 px 93 ms EAST, -1.4 px 117 ms NORTH
01:31:21.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:21.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:23.475 02.016 11616 Exposure complete
01:31:23.531 00.056 11616 worker thread done servicing request
01:31:23.531 00.000 12268 OnExposeComplete: enter
01:31:23.531 00.000 12268 UpdateGuideState(): m_state=6
01:31:23.532 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
01:31:23.532 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.28, Mass=46, SNR=4.8, Peak=31 HFD=4.7
01:31:23.532 00.000 12268 MultiStar: [#1 0.43,3.40,1.34,U] [#2 0.00,0.00,0.00,L] 
01:31:23.532 00.000 12268 refined, 1 included, MultiStar: {-0.94, 0.32}, one-star: {-2.78, -3.81}
01:31:23.532 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
01:31:23.532 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
01:31:23.532 00.000 12268 CameraToMount -- cameraX=-0.94 cameraY=0.32 hyp=0.99 cameraTheta=2.81 mountX=0.23 mountY=-0.97, mountTheta=-1.34
01:31:23.534 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.94, y=0.32, opts=13)
01:31:23.534 00.000 12268 Enqueuing Move request for scope (-0.94, 0.32)
01:31:23.534 00.000 11616 Worker thread wakes up
01:31:23.534 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 0.32) opts 0xd
01:31:23.534 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.94, 0.32)
01:31:23.534 00.000 11616 Moving (-0.94, 0.32) raw xDistance=0.23 yDistance=-0.97
01:31:23.534 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:31:23.535 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:31:23.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.97
01:31:23.535 00.000 11616 MoveAxis(E, 0, ABG)
01:31:23.535 00.000 11616 Move returns status 0, amount 0
01:31:23.535 00.000 11616 MoveAxis(N, 82, ABG)
01:31:23.535 00.000 11616 Guiding  Dir = 0, Dur = 82
01:31:23.535 00.000 11616 IsSlewing returns 0
01:31:23.535 00.000 11616 IsGuiding returns 0
01:31:23.536 00.001 11616 PulseGuide returned control before completion, sleep 92
01:31:23.558 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=115, Gamma=1.290
01:31:23.576 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
01:31:23.577 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:23.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:23.577 00.000 12268 Enqueuing Expose request
01:31:23.632 00.055 11616 IsGuiding returns 1
01:31:23.632 00.000 11616 scope still moving after pulse duration time elapsed
01:31:23.663 00.031 11616 IsSlewing returns 0
01:31:23.663 00.000 11616 IsGuiding returns 0
01:31:23.663 00.000 11616 scope move finished after 82 + 46 ms
01:31:23.663 00.000 11616 Move returns status 0, amount 82
01:31:23.663 00.000 11616 move complete, result=0
01:31:23.664 00.001 11616 worker thread done servicing request
01:31:23.664 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -1.0 px 82 ms NORTH
01:31:23.664 00.000 11616 Worker thread wakes up
01:31:23.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:23.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:25.687 02.023 11616 Exposure complete
01:31:25.742 00.055 11616 worker thread done servicing request
01:31:25.742 00.000 12268 OnExposeComplete: enter
01:31:25.742 00.000 12268 UpdateGuideState(): m_state=6
01:31:25.742 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
01:31:25.742 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.43, Mass=71, SNR=5.8, Peak=33 HFD=5.8
01:31:25.743 00.001 12268 MultiStar: [#1 0.48,3.02,1.11,U] [#2 0.80,-0.04,0.60,U] 
01:31:25.743 00.000 12268 refined, 2 included, MultiStar: {-1.02, -0.13}, one-star: {-3.79, -3.66}
01:31:25.743 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.49 = 1.79)
01:31:25.743 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.32)
01:31:25.743 00.000 12268 CameraToMount -- cameraX=-1.02 cameraY=-0.13 hyp=1.03 cameraTheta=-3.02 mountX=-0.23 mountY=-1.00, mountTheta=-1.79
01:31:25.745 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.02, y=-0.13, opts=13)
01:31:25.745 00.000 12268 Enqueuing Move request for scope (-1.02, -0.13)
01:31:25.745 00.000 11616 Worker thread wakes up
01:31:25.745 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.02, -0.13) opts 0xd
01:31:25.745 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.02, -0.13)
01:31:25.745 00.000 11616 Moving (-1.02, -0.13) raw xDistance=-0.23 yDistance=-1.00
01:31:25.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
01:31:25.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -1.00
01:31:25.745 00.000 11616 MoveAxis(E, 127, ABG)
01:31:25.745 00.000 11616 Guiding  Dir = 2, Dur = 127
01:31:25.746 00.001 11616 IsSlewing returns 0
01:31:25.746 00.000 11616 IsGuiding returns 0
01:31:25.746 00.000 11616 PulseGuide returned control before completion, sleep 137
01:31:25.766 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=113, Gamma=1.290
01:31:25.783 00.017 12268 UpdateGuideState exits: m=71 SNR=5.8
01:31:25.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:25.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:25.783 00.000 12268 Enqueuing Expose request
01:31:25.897 00.114 11616 IsGuiding returns 1
01:31:25.897 00.000 11616 scope still moving after pulse duration time elapsed
01:31:25.928 00.031 11616 IsSlewing returns 0
01:31:25.929 00.001 11616 IsGuiding returns 0
01:31:25.929 00.000 11616 scope move finished after 127 + 56 ms
01:31:25.929 00.000 11616 Move returns status 0, amount 127
01:31:25.929 00.000 11616 MoveAxis(N, 84, ABG)
01:31:25.930 00.001 11616 Guiding  Dir = 0, Dur = 84
01:31:25.930 00.000 11616 IsSlewing returns 0
01:31:25.930 00.000 11616 IsGuiding returns 0
01:31:25.931 00.001 11616 PulseGuide returned control before completion, sleep 94
01:31:26.037 00.106 11616 IsGuiding returns 1
01:31:26.038 00.001 11616 scope still moving after pulse duration time elapsed
01:31:26.068 00.030 11616 IsSlewing returns 0
01:31:26.069 00.001 11616 IsGuiding returns 0
01:31:26.069 00.000 11616 scope move finished after 84 + 53 ms
01:31:26.069 00.000 11616 Move returns status 0, amount 84
01:31:26.069 00.000 11616 move complete, result=0
01:31:26.069 00.000 11616 worker thread done servicing request
01:31:26.069 00.000 11616 Worker thread wakes up
01:31:26.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:26.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:26.069 00.000 12268 GuideStep: -0.2 px 127 ms EAST, -1.0 px 84 ms NORTH
01:31:28.076 02.007 11616 Exposure complete
01:31:28.131 00.055 11616 worker thread done servicing request
01:31:28.131 00.000 12268 OnExposeComplete: enter
01:31:28.131 00.000 12268 UpdateGuideState(): m_state=6
01:31:28.131 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
01:31:28.131 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.77, Mass=51, SNR=5.0, Peak=36 HFD=3.5
01:31:28.131 00.000 12268 Star::Find false star n=10 nbg=281 bg=7.1 sigma=0.7 thresh=9 peak=9
01:31:28.131 00.000 12268 MultiStar: [#1 0.60,3.21,1.17,U] [#2 0.00,0.00,0.00,L] 
01:31:28.131 00.000 12268 refined, 1 included, MultiStar: {-1.14, 0.20}, one-star: {-3.17, -3.32}
01:31:28.131 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
01:31:28.131 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
01:31:28.131 00.000 12268 CameraToMount -- cameraX=-1.14 cameraY=0.20 hyp=1.16 cameraTheta=2.97 mountX=0.08 mountY=-1.16, mountTheta=-1.50
01:31:28.133 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.14, y=0.20, opts=13)
01:31:28.133 00.000 12268 Enqueuing Move request for scope (-1.14, 0.20)
01:31:28.133 00.000 11616 Worker thread wakes up
01:31:28.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 0.20) opts 0xd
01:31:28.133 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.14, 0.20)
01:31:28.133 00.000 11616 Moving (-1.14, 0.20) raw xDistance=0.08 yDistance=-1.16
01:31:28.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:28.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:31:28.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -1.16
01:31:28.134 00.001 11616 MoveAxis(E, 0, ABG)
01:31:28.134 00.000 11616 Move returns status 0, amount 0
01:31:28.134 00.000 11616 MoveAxis(N, 98, ABG)
01:31:28.134 00.000 11616 Guiding  Dir = 0, Dur = 98
01:31:28.134 00.000 11616 IsSlewing returns 0
01:31:28.134 00.000 11616 IsGuiding returns 0
01:31:28.135 00.001 11616 PulseGuide returned control before completion, sleep 108
01:31:28.155 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=116, Gamma=1.290
01:31:28.172 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
01:31:28.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:28.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:28.172 00.000 12268 Enqueuing Expose request
01:31:28.250 00.078 11616 IsGuiding returns 1
01:31:28.250 00.000 11616 scope still moving after pulse duration time elapsed
01:31:28.281 00.031 11616 IsSlewing returns 0
01:31:28.281 00.000 11616 IsGuiding returns 0
01:31:28.281 00.000 11616 scope move finished after 98 + 49 ms
01:31:28.281 00.000 11616 Move returns status 0, amount 98
01:31:28.281 00.000 11616 move complete, result=0
01:31:28.281 00.000 11616 worker thread done servicing request
01:31:28.281 00.000 11616 Worker thread wakes up
01:31:28.282 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:28.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:28.282 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -1.2 px 98 ms NORTH
01:31:30.291 02.009 11616 Exposure complete
01:31:30.348 00.057 11616 worker thread done servicing request
01:31:30.348 00.000 12268 OnExposeComplete: enter
01:31:30.348 00.000 12268 UpdateGuideState(): m_state=6
01:31:30.348 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
01:31:30.348 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.57, Mass=51, SNR=5.0, Peak=36 HFD=3.0
01:31:30.349 00.001 12268 Star::Find false star n=7 nbg=279 bg=7.2 sigma=0.6 thresh=9 peak=9
01:31:30.349 00.000 12268 MultiStar: [#1 1.46,2.61,0.77,U] [#2 0.00,0.00,0.00,L] 
01:31:30.349 00.000 12268 refined, 1 included, MultiStar: {-1.31, -0.85}, one-star: {-3.45, -3.52}
01:31:30.349 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.04 = 2.25)
01:31:30.349 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
01:31:30.349 00.000 12268 CameraToMount -- cameraX=-1.31 cameraY=-0.85 hyp=1.56 cameraTheta=-2.56 mountX=-0.98 mountY=-1.19, mountTheta=-2.26
01:31:30.350 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.31, y=-0.85, opts=13)
01:31:30.350 00.000 12268 Enqueuing Move request for scope (-1.31, -0.85)
01:31:30.351 00.001 11616 Worker thread wakes up
01:31:30.351 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.31, -0.85) opts 0xd
01:31:30.351 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.31, -0.85)
01:31:30.351 00.000 11616 Moving (-1.31, -0.85) raw xDistance=-0.98 yDistance=-1.19
01:31:30.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.98
01:31:30.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -1.19
01:31:30.351 00.000 11616 MoveAxis(E, 546, ABG)
01:31:30.351 00.000 11616 Guiding  Dir = 2, Dur = 546
01:31:30.351 00.000 11616 IsSlewing returns 0
01:31:30.352 00.001 11616 IsGuiding returns 0
01:31:30.352 00.000 11616 PulseGuide returned control before completion, sleep 556
01:31:30.377 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=135, Gamma=1.290
01:31:30.393 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
01:31:30.394 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:30.394 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:30.394 00.000 12268 Enqueuing Expose request
01:31:30.920 00.526 11616 IsGuiding returns 1
01:31:30.920 00.000 11616 scope still moving after pulse duration time elapsed
01:31:30.951 00.031 11616 IsSlewing returns 0
01:31:30.952 00.001 11616 IsGuiding returns 1
01:31:30.982 00.030 11616 IsSlewing returns 0
01:31:30.983 00.001 11616 IsGuiding returns 0
01:31:30.983 00.000 11616 scope move finished after 546 + 85 ms
01:31:30.983 00.000 11616 Move returns status 0, amount 546
01:31:30.983 00.000 11616 MoveAxis(N, 101, ABG)
01:31:30.983 00.000 11616 Guiding  Dir = 0, Dur = 101
01:31:30.983 00.000 11616 IsSlewing returns 0
01:31:30.984 00.001 11616 IsGuiding returns 0
01:31:30.984 00.000 11616 PulseGuide returned control before completion, sleep 111
01:31:31.107 00.123 11616 IsGuiding returns 1
01:31:31.107 00.000 11616 scope still moving after pulse duration time elapsed
01:31:31.139 00.032 11616 IsSlewing returns 0
01:31:31.139 00.000 11616 IsGuiding returns 0
01:31:31.139 00.000 11616 scope move finished after 101 + 54 ms
01:31:31.139 00.000 11616 Move returns status 0, amount 101
01:31:31.139 00.000 11616 move complete, result=0
01:31:31.139 00.000 11616 worker thread done servicing request
01:31:31.140 00.001 12268 GuideStep: -1.0 px 546 ms EAST, -1.2 px 101 ms NORTH
01:31:31.140 00.000 11616 Worker thread wakes up
01:31:31.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:31.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:33.144 02.004 11616 Exposure complete
01:31:33.201 00.057 11616 worker thread done servicing request
01:31:33.201 00.000 12268 OnExposeComplete: enter
01:31:33.201 00.000 12268 UpdateGuideState(): m_state=6
01:31:33.202 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
01:31:33.202 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.47, Mass=57, SNR=5.2, Peak=31 HFD=5.8
01:31:33.202 00.000 12268 MultiStar: [#1 1.14,3.44,1.10,U] [#2 0.39,0.30,0.67,U] 
01:31:33.202 00.000 12268 refined, 2 included, MultiStar: {-0.66, 0.13}, one-star: {-3.35, -3.62}
01:31:33.202 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
01:31:33.202 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
01:31:33.202 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=0.13 hyp=0.68 cameraTheta=2.94 mountX=0.07 mountY=-0.67, mountTheta=-1.47
01:31:33.204 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.66, y=0.13, opts=13)
01:31:33.204 00.000 12268 Enqueuing Move request for scope (-0.66, 0.13)
01:31:33.204 00.000 11616 Worker thread wakes up
01:31:33.204 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.13) opts 0xd
01:31:33.204 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.66, 0.13)
01:31:33.204 00.000 11616 Moving (-0.66, 0.13) raw xDistance=0.07 yDistance=-0.67
01:31:33.204 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:33.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:31:33.205 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.67
01:31:33.205 00.000 11616 MoveAxis(E, 0, ABG)
01:31:33.205 00.000 11616 Move returns status 0, amount 0
01:31:33.205 00.000 11616 MoveAxis(N, 57, ABG)
01:31:33.205 00.000 11616 Guiding  Dir = 0, Dur = 57
01:31:33.205 00.000 11616 IsSlewing returns 0
01:31:33.205 00.000 11616 IsGuiding returns 0
01:31:33.206 00.001 11616 PulseGuide returned control before completion, sleep 67
01:31:33.226 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=124, Gamma=1.290
01:31:33.243 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
01:31:33.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:33.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:33.244 00.001 12268 Enqueuing Expose request
01:31:33.282 00.038 11616 IsGuiding returns 1
01:31:33.282 00.000 11616 scope still moving after pulse duration time elapsed
01:31:33.312 00.030 11616 IsSlewing returns 0
01:31:33.312 00.000 11616 IsGuiding returns 0
01:31:33.312 00.000 11616 scope move finished after 57 + 49 ms
01:31:33.312 00.000 11616 Move returns status 0, amount 57
01:31:33.312 00.000 11616 move complete, result=0
01:31:33.312 00.000 11616 worker thread done servicing request
01:31:33.312 00.000 11616 Worker thread wakes up
01:31:33.313 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:33.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:33.325 00.012 12268 GuideStep: 0.1 px 0 ms EAST, -0.7 px 57 ms NORTH
01:31:35.319 01.994 11616 Exposure complete
01:31:35.374 00.055 11616 worker thread done servicing request
01:31:35.374 00.000 12268 OnExposeComplete: enter
01:31:35.374 00.000 12268 UpdateGuideState(): m_state=6
01:31:35.375 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
01:31:35.375 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.73, Mass=52, SNR=5.1, Peak=33 HFD=3.5
01:31:35.375 00.000 12268 Star::Find false star n=7 nbg=283 bg=7.2 sigma=0.6 thresh=9 peak=9
01:31:35.375 00.000 12268 MultiStar: [#1 1.56,4.42,1.11,U] [#2 0.00,0.00,0.00,L] 
01:31:35.375 00.000 12268 refined, 1 included, MultiStar: {-0.77, 0.74}, one-star: {-3.36, -3.36}
01:31:35.375 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
01:31:35.375 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
01:31:35.375 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=0.74 hyp=1.06 cameraTheta=2.38 mountX=0.66 mountY=-0.86, mountTheta=-0.92
01:31:35.377 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.77, y=0.74, opts=13)
01:31:35.377 00.000 12268 Enqueuing Move request for scope (-0.77, 0.74)
01:31:35.377 00.000 11616 Worker thread wakes up
01:31:35.378 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.74) opts 0xd
01:31:35.378 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.77, 0.74)
01:31:35.378 00.000 11616 Moving (-0.77, 0.74) raw xDistance=0.66 yDistance=-0.86
01:31:35.378 00.000 11616 resist switch: large excursion: input 0.66 thresh 0.29 direction from -1 to 1
01:31:35.378 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.97
01:31:35.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.66
01:31:35.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.86
01:31:35.378 00.000 11616 MoveAxis(W, 368, ABG)
01:31:35.378 00.000 11616 Guiding  Dir = 3, Dur = 368
01:31:35.378 00.000 11616 IsSlewing returns 0
01:31:35.379 00.001 11616 IsGuiding returns 0
01:31:35.379 00.000 11616 PulseGuide returned control before completion, sleep 378
01:31:35.403 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=118, Gamma=1.290
01:31:35.423 00.020 12268 UpdateGuideState exits: m=52 SNR=5.1
01:31:35.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:35.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:35.423 00.000 12268 Enqueuing Expose request
01:31:35.768 00.345 11616 IsGuiding returns 0
01:31:35.768 00.000 11616 Move returns status 0, amount 368
01:31:35.769 00.001 11616 MoveAxis(N, 72, ABG)
01:31:35.769 00.000 11616 Guiding  Dir = 0, Dur = 72
01:31:35.769 00.000 11616 IsSlewing returns 0
01:31:35.769 00.000 11616 IsGuiding returns 0
01:31:35.770 00.001 11616 PulseGuide returned control before completion, sleep 82
01:31:35.861 00.091 11616 IsGuiding returns 1
01:31:35.862 00.001 11616 scope still moving after pulse duration time elapsed
01:31:35.892 00.030 11616 IsSlewing returns 0
01:31:35.892 00.000 11616 IsGuiding returns 0
01:31:35.892 00.000 11616 scope move finished after 72 + 50 ms
01:31:35.892 00.000 11616 Move returns status 0, amount 72
01:31:35.892 00.000 11616 move complete, result=0
01:31:35.892 00.000 11616 worker thread done servicing request
01:31:35.892 00.000 11616 Worker thread wakes up
01:31:35.892 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:35.892 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:35.892 00.000 12268 GuideStep: 0.7 px 368 ms WEST, -0.9 px 72 ms NORTH
01:31:37.910 02.018 11616 Exposure complete
01:31:37.966 00.056 11616 worker thread done servicing request
01:31:37.966 00.000 12268 OnExposeComplete: enter
01:31:37.966 00.000 12268 UpdateGuideState(): m_state=6
01:31:37.966 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
01:31:37.966 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.87, Mass=45, SNR=4.7, Peak=33 HFD=2.8
01:31:37.966 00.000 12268 MultiStar: [#1 2.50,4.05,1.24,U] [#2 0.00,0.00,0.00,L] 
01:31:37.966 00.000 12268 refined, 1 included, MultiStar: {-0.17, 0.81}, one-star: {-3.48, -3.22}
01:31:37.967 00.001 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
01:31:37.967 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
01:31:37.967 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.81 hyp=0.83 cameraTheta=1.78 mountX=0.79 mountY=-0.27, mountTheta=-0.33
01:31:37.968 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.81, opts=13)
01:31:37.968 00.000 12268 Enqueuing Move request for scope (-0.17, 0.81)
01:31:37.968 00.000 11616 Worker thread wakes up
01:31:37.969 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.81) opts 0xd
01:31:37.969 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.81)
01:31:37.969 00.000 11616 Moving (-0.17, 0.81) raw xDistance=0.79 yDistance=-0.27
01:31:37.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.79
01:31:37.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
01:31:37.969 00.000 11616 MoveAxis(W, 442, ABG)
01:31:37.969 00.000 11616 Guiding  Dir = 3, Dur = 442
01:31:37.969 00.000 11616 IsSlewing returns 0
01:31:37.969 00.000 11616 IsGuiding returns 0
01:31:37.970 00.001 11616 PulseGuide returned control before completion, sleep 452
01:31:37.995 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=89, Gamma=1.290
01:31:38.014 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
01:31:38.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:38.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:38.014 00.000 12268 Enqueuing Expose request
01:31:38.438 00.424 11616 IsGuiding returns 0
01:31:38.449 00.011 11616 Move returns status 0, amount 442
01:31:38.449 00.000 11616 MoveAxis(N, 23, ABG)
01:31:38.449 00.000 11616 Guiding  Dir = 0, Dur = 23
01:31:38.449 00.000 11616 IsSlewing returns 0
01:31:38.449 00.000 11616 IsGuiding returns 0
01:31:38.450 00.001 11616 PulseGuide returned control before completion, sleep 33
01:31:38.486 00.036 11616 IsGuiding returns 1
01:31:38.487 00.001 11616 scope still moving after pulse duration time elapsed
01:31:38.516 00.029 11616 IsSlewing returns 0
01:31:38.517 00.001 11616 IsGuiding returns 0
01:31:38.517 00.000 11616 scope move finished after 23 + 44 ms
01:31:38.517 00.000 11616 Move returns status 0, amount 23
01:31:38.517 00.000 11616 move complete, result=0
01:31:38.517 00.000 11616 worker thread done servicing request
01:31:38.518 00.001 11616 Worker thread wakes up
01:31:38.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:38.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:38.518 00.000 12268 GuideStep: 0.8 px 442 ms WEST, -0.3 px 23 ms NORTH
01:31:40.565 02.047 11616 Exposure complete
01:31:40.625 00.060 11616 worker thread done servicing request
01:31:40.626 00.001 12268 OnExposeComplete: enter
01:31:40.626 00.000 12268 UpdateGuideState(): m_state=6
01:31:40.626 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
01:31:40.626 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.55, Mass=49, SNR=4.9, Peak=37 HFD=2.6
01:31:40.626 00.000 12268 DistanceChecker: reject for large offset (5.01 > 4.82) avgDist = 2.41 count = 93
01:31:40.626 00.000 12268 DistanceChecker: activated
01:31:40.626 00.000 12268 Status Line: Recovering
01:31:40.629 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:31:40.630 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:31:40.630 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:31:40.630 00.000 11616 Worker thread wakes up
01:31:40.630 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:31:40.630 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:31:40.630 00.000 11616 move complete, result=0
01:31:40.630 00.000 11616 worker thread done servicing request
01:31:40.743 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:31:40.743 00.000 12268 Status Line: No star found
01:31:40.747 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=115, Gamma=1.290
01:31:40.765 00.018 12268 UpdateGuideState exits: No star found
01:31:40.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:40.765 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:31:40.765 00.000 12268 Enqueuing Expose request
01:31:40.765 00.000 11616 Worker thread wakes up
01:31:40.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:40.766 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:31:42.774 02.008 11616 Exposure complete
01:31:42.829 00.055 11616 worker thread done servicing request
01:31:42.829 00.000 12268 OnExposeComplete: enter
01:31:42.829 00.000 12268 UpdateGuideState(): m_state=6
01:31:42.829 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
01:31:42.829 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.13, Mass=69, SNR=5.8, Peak=34 HFD=6.4
01:31:42.830 00.001 12268 DistanceChecker: reject for large offset (5.23 > 4.82) avgDist = 2.41 count = 93
01:31:42.830 00.000 12268 Status Line: Recovering
01:31:42.832 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:31:42.832 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:31:42.833 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
01:31:42.833 00.000 11616 Worker thread wakes up
01:31:42.833 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:31:42.833 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:31:42.833 00.000 11616 move complete, result=0
01:31:42.833 00.000 11616 worker thread done servicing request
01:31:42.945 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:31:42.945 00.000 12268 Status Line: No star found
01:31:42.948 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=118, Gamma=1.290
01:31:42.965 00.017 12268 UpdateGuideState exits: No star found
01:31:42.966 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:42.966 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:31:42.966 00.000 12268 Enqueuing Expose request
01:31:42.966 00.000 11616 Worker thread wakes up
01:31:42.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:42.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:31:44.976 02.010 11616 Exposure complete
01:31:45.030 00.054 11616 worker thread done servicing request
01:31:45.030 00.000 12268 OnExposeComplete: enter
01:31:45.031 00.001 12268 UpdateGuideState(): m_state=6
01:31:45.031 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
01:31:45.031 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.66, Mass=61, SNR=5.4, Peak=35 HFD=6.8
01:31:45.031 00.000 12268 DistanceChecker: reject for large offset (5.00 > 4.82) avgDist = 2.41 count = 93
01:31:45.031 00.000 12268 Status Line: Recovering
01:31:45.033 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:31:45.034 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:31:45.034 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:31:45.034 00.000 11616 Worker thread wakes up
01:31:45.034 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:31:45.034 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:31:45.034 00.000 11616 move complete, result=0
01:31:45.034 00.000 11616 worker thread done servicing request
01:31:45.145 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:31:45.145 00.000 12268 Status Line: No star found
01:31:45.147 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=123, Gamma=1.290
01:31:45.165 00.018 12268 UpdateGuideState exits: No star found
01:31:45.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:45.166 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:31:45.166 00.000 12268 Enqueuing Expose request
01:31:45.166 00.000 11616 Worker thread wakes up
01:31:45.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:45.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:31:47.184 02.018 11616 Exposure complete
01:31:47.241 00.057 11616 worker thread done servicing request
01:31:47.242 00.001 12268 OnExposeComplete: enter
01:31:47.242 00.000 12268 UpdateGuideState(): m_state=6
01:31:47.242 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
01:31:47.242 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.93, Mass=47, SNR=4.8, Peak=35 HFD=3.0
01:31:47.242 00.000 12268 DistanceChecker: deactivated
01:31:47.242 00.000 12268 MultiStar: [#1 1.41,1.64,1.05,U] [#2 -0.29,-0.14,0.73,U] 
01:31:47.242 00.000 12268 refined, 2 included, MultiStar: {-0.74, -0.56}, one-star: {-3.32, -3.17}
01:31:47.242 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.47) = xAngle (-3.97 = 2.32)
01:31:47.243 00.001 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.80)
01:31:47.243 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=-0.56 hyp=0.93 cameraTheta=-2.49 mountX=-0.63 mountY=-0.66, mountTheta=-2.33
01:31:47.245 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.74, y=-0.56, opts=13)
01:31:47.245 00.000 12268 Enqueuing Move request for scope (-0.74, -0.56)
01:31:47.245 00.000 11616 Worker thread wakes up
01:31:47.245 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.56) opts 0xd
01:31:47.245 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.74, -0.56)
01:31:47.245 00.000 11616 Moving (-0.74, -0.56) raw xDistance=-0.63 yDistance=-0.66
01:31:47.245 00.000 11616 resist switch: large excursion: input -0.63 thresh 0.29 direction from 1 to -1
01:31:47.245 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
01:31:47.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.63
01:31:47.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.66
01:31:47.245 00.000 11616 MoveAxis(E, 352, ABG)
01:31:47.245 00.000 11616 Guiding  Dir = 2, Dur = 352
01:31:47.245 00.000 11616 IsSlewing returns 0
01:31:47.246 00.001 11616 IsGuiding returns 0
01:31:47.246 00.000 11616 PulseGuide returned control before completion, sleep 362
01:31:47.266 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=110, Gamma=1.290
01:31:47.284 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
01:31:47.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:47.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:47.284 00.000 12268 Enqueuing Expose request
01:31:47.614 00.330 11616 IsGuiding returns 1
01:31:47.614 00.000 11616 scope still moving after pulse duration time elapsed
01:31:47.646 00.032 11616 IsSlewing returns 0
01:31:47.646 00.000 11616 IsGuiding returns 0
01:31:47.646 00.000 11616 scope move finished after 352 + 48 ms
01:31:47.646 00.000 11616 Move returns status 0, amount 352
01:31:47.646 00.000 11616 MoveAxis(N, 56, ABG)
01:31:47.646 00.000 11616 Guiding  Dir = 0, Dur = 56
01:31:47.647 00.001 11616 IsSlewing returns 0
01:31:47.647 00.000 11616 IsGuiding returns 0
01:31:47.647 00.000 11616 PulseGuide returned control before completion, sleep 66
01:31:47.724 00.077 11616 IsGuiding returns 1
01:31:47.724 00.000 11616 scope still moving after pulse duration time elapsed
01:31:47.755 00.031 11616 IsSlewing returns 0
01:31:47.755 00.000 11616 IsGuiding returns 0
01:31:47.755 00.000 11616 scope move finished after 56 + 52 ms
01:31:47.755 00.000 11616 Move returns status 0, amount 56
01:31:47.755 00.000 11616 move complete, result=0
01:31:47.755 00.000 11616 worker thread done servicing request
01:31:47.755 00.000 12268 GuideStep: -0.6 px 352 ms EAST, -0.7 px 56 ms NORTH
01:31:47.756 00.001 11616 Worker thread wakes up
01:31:47.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:47.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:49.758 02.002 11616 Exposure complete
01:31:49.814 00.056 11616 worker thread done servicing request
01:31:49.814 00.000 12268 OnExposeComplete: enter
01:31:49.814 00.000 12268 UpdateGuideState(): m_state=6
01:31:49.814 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
01:31:49.814 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.50, Mass=50, SNR=5.0, Peak=35 HFD=4.2
01:31:49.815 00.001 12268 MultiStar: [#1 2.31,2.32,1.16,U] [#2 0.29,1.01,0.65,U] 
01:31:49.815 00.000 12268 refined, 2 included, MultiStar: {-0.04, -0.09}, one-star: {-2.97, -3.59}
01:31:49.815 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.43 = 2.85)
01:31:49.815 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.26)
01:31:49.815 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.96 mountX=-0.09 mountY=-0.03, mountTheta=-2.88
01:31:49.816 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.09, opts=13)
01:31:49.816 00.000 12268 Enqueuing Move request for scope (-0.04, -0.09)
01:31:49.817 00.001 11616 Worker thread wakes up
01:31:49.817 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
01:31:49.817 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
01:31:49.817 00.000 11616 Moving (-0.04, -0.09) raw xDistance=-0.09 yDistance=-0.03
01:31:49.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:49.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:31:49.817 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:49.817 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:31:49.817 00.000 11616 MoveAxis(E, 0, ABG)
01:31:49.817 00.000 11616 Move returns status 0, amount 0
01:31:49.817 00.000 11616 MoveAxis(N, 0, ABG)
01:31:49.817 00.000 11616 Move returns status 0, amount 0
01:31:49.817 00.000 11616 move complete, result=0
01:31:49.818 00.001 11616 worker thread done servicing request
01:31:49.839 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=134, Gamma=1.290
01:31:49.856 00.017 12268 UpdateGuideState exits: m=50 SNR=5.0
01:31:49.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:49.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:49.856 00.000 12268 Enqueuing Expose request
01:31:49.856 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:31:49.857 00.001 11616 Worker thread wakes up
01:31:49.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:49.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:51.868 02.011 11616 Exposure complete
01:31:51.926 00.058 11616 worker thread done servicing request
01:31:51.926 00.000 12268 OnExposeComplete: enter
01:31:51.926 00.000 12268 UpdateGuideState(): m_state=6
01:31:51.926 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
01:31:51.926 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.77, Mass=51, SNR=5.0, Peak=36 HFD=3.5
01:31:51.926 00.000 12268 MultiStar: [#1 1.62,3.72,1.16,U] [#2 0.55,1.10,0.62,U] 
01:31:51.926 00.000 12268 refined, 2 included, MultiStar: {-0.34, 0.60}, one-star: {-3.17, -3.32}
01:31:51.926 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
01:31:51.926 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
01:31:51.926 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.60 hyp=0.69 cameraTheta=2.08 mountX=0.57 mountY=-0.41, mountTheta=-0.63
01:31:51.928 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.60, opts=13)
01:31:51.928 00.000 12268 Enqueuing Move request for scope (-0.34, 0.60)
01:31:51.928 00.000 11616 Worker thread wakes up
01:31:51.928 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.60) opts 0xd
01:31:51.928 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.60)
01:31:51.928 00.000 11616 Moving (-0.34, 0.60) raw xDistance=0.57 yDistance=-0.41
01:31:51.928 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.29 direction from -1 to 1
01:31:51.928 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.70
01:31:51.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.57
01:31:51.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
01:31:51.928 00.000 11616 MoveAxis(W, 317, ABG)
01:31:51.929 00.001 11616 Guiding  Dir = 3, Dur = 317
01:31:51.929 00.000 11616 IsSlewing returns 0
01:31:51.929 00.000 11616 IsGuiding returns 0
01:31:51.930 00.001 11616 PulseGuide returned control before completion, sleep 327
01:31:51.950 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=120, Gamma=1.290
01:31:51.967 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
01:31:51.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:51.968 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:51.968 00.000 12268 Enqueuing Expose request
01:31:52.271 00.303 11616 IsGuiding returns 1
01:31:52.271 00.000 11616 scope still moving after pulse duration time elapsed
01:31:52.302 00.031 11616 IsSlewing returns 0
01:31:52.303 00.001 11616 IsGuiding returns 0
01:31:52.303 00.000 11616 scope move finished after 317 + 56 ms
01:31:52.303 00.000 11616 Move returns status 0, amount 317
01:31:52.303 00.000 11616 MoveAxis(N, 35, ABG)
01:31:52.304 00.001 11616 Guiding  Dir = 0, Dur = 35
01:31:52.304 00.000 11616 IsSlewing returns 0
01:31:52.304 00.000 11616 IsGuiding returns 0
01:31:52.305 00.001 11616 PulseGuide returned control before completion, sleep 45
01:31:52.365 00.060 11616 IsGuiding returns 1
01:31:52.365 00.000 11616 scope still moving after pulse duration time elapsed
01:31:52.397 00.032 11616 IsSlewing returns 0
01:31:52.397 00.000 11616 IsGuiding returns 1
01:31:52.427 00.030 11616 IsSlewing returns 0
01:31:52.428 00.001 11616 IsGuiding returns 1
01:31:52.457 00.029 11616 IsSlewing returns 0
01:31:52.457 00.000 11616 IsGuiding returns 0
01:31:52.458 00.001 11616 scope move finished after 35 + 118 ms
01:31:52.458 00.000 11616 Move returns status 0, amount 35
01:31:52.458 00.000 11616 move complete, result=0
01:31:52.458 00.000 11616 worker thread done servicing request
01:31:52.458 00.000 11616 Worker thread wakes up
01:31:52.458 00.000 12268 GuideStep: 0.6 px 317 ms WEST, -0.4 px 35 ms NORTH
01:31:52.458 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:52.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:54.568 02.110 11616 Exposure complete
01:31:54.623 00.055 11616 worker thread done servicing request
01:31:54.623 00.000 12268 OnExposeComplete: enter
01:31:54.623 00.000 12268 UpdateGuideState(): m_state=6
01:31:54.624 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
01:31:54.624 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.99, Mass=44, SNR=4.6, Peak=35 HFD=2.7
01:31:54.624 00.000 12268 MultiStar: [#1 2.41,2.74,0.77,U] [#2 0.52,-0.47,0.79,U] 
01:31:54.624 00.000 12268 refined, 2 included, MultiStar: {-0.43, -0.53}, one-star: {-3.37, -3.10}
01:31:54.624 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
01:31:54.624 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
01:31:54.624 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.53 hyp=0.68 cameraTheta=-2.25 mountX=-0.57 mountY=-0.35, mountTheta=-2.58
01:31:54.626 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-0.53, opts=13)
01:31:54.626 00.000 12268 Enqueuing Move request for scope (-0.43, -0.53)
01:31:54.626 00.000 11616 Worker thread wakes up
01:31:54.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.53) opts 0xd
01:31:54.626 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -0.53)
01:31:54.626 00.000 11616 Moving (-0.43, -0.53) raw xDistance=-0.57 yDistance=-0.35
01:31:54.626 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.29 direction from 1 to -1
01:31:54.626 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.70
01:31:54.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
01:31:54.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
01:31:54.626 00.000 11616 MoveAxis(E, 318, ABG)
01:31:54.626 00.000 11616 Guiding  Dir = 2, Dur = 318
01:31:54.627 00.001 11616 IsSlewing returns 0
01:31:54.627 00.000 11616 IsGuiding returns 0
01:31:54.627 00.000 11616 PulseGuide returned control before completion, sleep 328
01:31:54.649 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=126, Gamma=1.290
01:31:54.667 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
01:31:54.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:54.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:54.667 00.000 12268 Enqueuing Expose request
01:31:54.959 00.292 11616 IsGuiding returns 1
01:31:54.959 00.000 11616 scope still moving after pulse duration time elapsed
01:31:54.989 00.030 11616 IsSlewing returns 0
01:31:54.991 00.002 11616 IsGuiding returns 0
01:31:54.991 00.000 11616 scope move finished after 318 + 44 ms
01:31:54.991 00.000 11616 Move returns status 0, amount 318
01:31:54.991 00.000 11616 MoveAxis(N, 30, ABG)
01:31:54.991 00.000 11616 Guiding  Dir = 0, Dur = 30
01:31:54.991 00.000 11616 IsSlewing returns 0
01:31:54.992 00.001 11616 IsGuiding returns 0
01:31:54.992 00.000 11616 PulseGuide returned control before completion, sleep 40
01:31:55.037 00.045 11616 IsGuiding returns 1
01:31:55.037 00.000 11616 scope still moving after pulse duration time elapsed
01:31:55.068 00.031 11616 IsSlewing returns 0
01:31:55.069 00.001 11616 IsGuiding returns 0
01:31:55.069 00.000 11616 scope move finished after 30 + 48 ms
01:31:55.069 00.000 11616 Move returns status 0, amount 30
01:31:55.069 00.000 11616 move complete, result=0
01:31:55.070 00.001 11616 worker thread done servicing request
01:31:55.070 00.000 12268 GuideStep: -0.6 px 318 ms EAST, -0.4 px 30 ms NORTH
01:31:55.070 00.000 11616 Worker thread wakes up
01:31:55.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:55.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:57.080 02.010 11616 Exposure complete
01:31:57.135 00.055 11616 worker thread done servicing request
01:31:57.135 00.000 12268 OnExposeComplete: enter
01:31:57.135 00.000 12268 UpdateGuideState(): m_state=6
01:31:57.136 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
01:31:57.136 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.83, Mass=46, SNR=4.7, Peak=35 HFD=3.2
01:31:57.136 00.000 12268 Star::Find false star n=12 nbg=274 bg=7.2 sigma=0.7 thresh=9 peak=9
01:31:57.136 00.000 12268 MultiStar: [#1 1.39,2.96,1.12,U] [#2 0.00,0.00,0.00,L] 
01:31:57.136 00.000 12268 refined, 1 included, MultiStar: {-0.76, 0.02}, one-star: {-3.16, -3.26}
01:31:57.136 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
01:31:57.136 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
01:31:57.136 00.000 12268 CameraToMount -- cameraX=-0.76 cameraY=0.02 hyp=0.76 cameraTheta=3.11 mountX=-0.05 mountY=-0.76, mountTheta=-1.64
01:31:57.138 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.76, y=0.02, opts=13)
01:31:57.138 00.000 12268 Enqueuing Move request for scope (-0.76, 0.02)
01:31:57.138 00.000 11616 Worker thread wakes up
01:31:57.139 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.02) opts 0xd
01:31:57.139 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.76, 0.02)
01:31:57.139 00.000 11616 Moving (-0.76, 0.02) raw xDistance=-0.05 yDistance=-0.76
01:31:57.139 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:57.139 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:31:57.139 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.76
01:31:57.139 00.000 11616 MoveAxis(E, 0, ABG)
01:31:57.139 00.000 11616 Move returns status 0, amount 0
01:31:57.139 00.000 11616 MoveAxis(N, 64, ABG)
01:31:57.139 00.000 11616 Guiding  Dir = 0, Dur = 64
01:31:57.140 00.001 11616 IsSlewing returns 0
01:31:57.140 00.000 11616 IsGuiding returns 0
01:31:57.140 00.000 11616 PulseGuide returned control before completion, sleep 74
01:31:57.161 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=124, Gamma=1.290
01:31:57.178 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
01:31:57.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:57.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:57.178 00.000 12268 Enqueuing Expose request
01:31:57.229 00.051 11616 IsGuiding returns 1
01:31:57.229 00.000 11616 scope still moving after pulse duration time elapsed
01:31:57.261 00.032 11616 IsSlewing returns 0
01:31:57.261 00.000 11616 IsGuiding returns 0
01:31:57.261 00.000 11616 scope move finished after 64 + 56 ms
01:31:57.261 00.000 11616 Move returns status 0, amount 64
01:31:57.261 00.000 11616 move complete, result=0
01:31:57.262 00.001 11616 worker thread done servicing request
01:31:57.262 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.8 px 64 ms NORTH
01:31:57.262 00.000 11616 Worker thread wakes up
01:31:57.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:57.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:59.266 02.004 11616 Exposure complete
01:31:59.321 00.055 11616 worker thread done servicing request
01:31:59.321 00.000 12268 OnExposeComplete: enter
01:31:59.321 00.000 12268 UpdateGuideState(): m_state=6
01:31:59.321 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
01:31:59.321 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.68, Mass=46, SNR=4.7, Peak=36 HFD=2.5
01:31:59.321 00.000 12268 MultiStar: [#1 2.43,2.95,1.21,U] [#2 0.00,0.00,0.00,L] 
01:31:59.321 00.000 12268 refined, 1 included, MultiStar: {-0.28, 0.07}, one-star: {-3.56, -3.41}
01:31:59.322 00.001 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
01:31:59.322 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
01:31:59.322 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.07 hyp=0.29 cameraTheta=2.89 mountX=0.04 mountY=-0.29, mountTheta=-1.42
01:31:59.323 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.07, opts=13)
01:31:59.323 00.000 12268 Enqueuing Move request for scope (-0.28, 0.07)
01:31:59.323 00.000 11616 Worker thread wakes up
01:31:59.323 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.07) opts 0xd
01:31:59.324 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.07)
01:31:59.324 00.000 11616 Moving (-0.28, 0.07) raw xDistance=0.04 yDistance=-0.29
01:31:59.324 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:59.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:31:59.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
01:31:59.324 00.000 11616 MoveAxis(E, 0, ABG)
01:31:59.324 00.000 11616 Move returns status 0, amount 0
01:31:59.324 00.000 11616 MoveAxis(N, 24, ABG)
01:31:59.324 00.000 11616 Guiding  Dir = 0, Dur = 24
01:31:59.324 00.000 11616 IsSlewing returns 0
01:31:59.325 00.001 11616 IsGuiding returns 0
01:31:59.325 00.000 11616 PulseGuide returned control before completion, sleep 34
01:31:59.345 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=121, Gamma=1.290
01:31:59.360 00.015 11616 IsGuiding returns 1
01:31:59.360 00.000 11616 scope still moving after pulse duration time elapsed
01:31:59.362 00.002 12268 UpdateGuideState exits: m=46 SNR=4.7
01:31:59.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:59.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:31:59.362 00.000 12268 Enqueuing Expose request
01:31:59.391 00.029 11616 IsSlewing returns 0
01:31:59.392 00.001 11616 IsGuiding returns 0
01:31:59.392 00.000 11616 scope move finished after 24 + 42 ms
01:31:59.392 00.000 11616 Move returns status 0, amount 24
01:31:59.392 00.000 11616 move complete, result=0
01:31:59.393 00.001 11616 worker thread done servicing request
01:31:59.393 00.000 11616 Worker thread wakes up
01:31:59.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:31:59.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:31:59.393 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 24 ms NORTH
01:32:01.411 02.018 11616 Exposure complete
01:32:01.469 00.058 11616 worker thread done servicing request
01:32:01.470 00.001 12268 OnExposeComplete: enter
01:32:01.470 00.000 12268 UpdateGuideState(): m_state=6
01:32:01.470 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
01:32:01.470 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.07, Mass=46, SNR=4.7, Peak=32 HFD=4.0
01:32:01.470 00.000 12268 MultiStar: [#1 1.69,3.03,1.24,U] [#2 -0.11,-0.22,0.87,U] 
01:32:01.470 00.000 12268 refined, 2 included, MultiStar: {-0.37, -0.14}, one-star: {-3.17, -4.02}
01:32:01.471 00.001 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
01:32:01.471 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
01:32:01.471 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.14 hyp=0.40 cameraTheta=-2.78 mountX=-0.18 mountY=-0.35, mountTheta=-2.04
01:32:01.472 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.14, opts=13)
01:32:01.472 00.000 12268 Enqueuing Move request for scope (-0.37, -0.14)
01:32:01.472 00.000 11616 Worker thread wakes up
01:32:01.472 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.14) opts 0xd
01:32:01.473 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.14)
01:32:01.473 00.000 11616 Moving (-0.37, -0.14) raw xDistance=-0.18 yDistance=-0.35
01:32:01.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
01:32:01.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.35
01:32:01.473 00.000 11616 MoveAxis(E, 99, ABG)
01:32:01.473 00.000 11616 Guiding  Dir = 2, Dur = 99
01:32:01.473 00.000 11616 IsSlewing returns 0
01:32:01.473 00.000 11616 IsGuiding returns 0
01:32:01.474 00.001 11616 PulseGuide returned control before completion, sleep 109
01:32:01.494 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=118, Gamma=1.290
01:32:01.512 00.018 12268 UpdateGuideState exits: m=46 SNR=4.7
01:32:01.512 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:01.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:01.512 00.000 12268 Enqueuing Expose request
01:32:01.594 00.082 11616 IsGuiding returns 1
01:32:01.594 00.000 11616 scope still moving after pulse duration time elapsed
01:32:01.627 00.033 11616 IsSlewing returns 0
01:32:01.639 00.012 11616 IsGuiding returns 0
01:32:01.639 00.000 11616 scope move finished after 99 + 66 ms
01:32:01.639 00.000 11616 Move returns status 0, amount 99
01:32:01.639 00.000 11616 MoveAxis(N, 30, ABG)
01:32:01.639 00.000 11616 Guiding  Dir = 0, Dur = 30
01:32:01.639 00.000 11616 IsSlewing returns 0
01:32:01.639 00.000 11616 IsGuiding returns 0
01:32:01.640 00.001 11616 PulseGuide returned control before completion, sleep 40
01:32:01.689 00.049 11616 IsGuiding returns 1
01:32:01.689 00.000 11616 scope still moving after pulse duration time elapsed
01:32:01.719 00.030 11616 IsSlewing returns 0
01:32:01.720 00.001 11616 IsGuiding returns 0
01:32:01.720 00.000 11616 scope move finished after 30 + 50 ms
01:32:01.720 00.000 11616 Move returns status 0, amount 30
01:32:01.720 00.000 11616 move complete, result=0
01:32:01.720 00.000 11616 worker thread done servicing request
01:32:01.720 00.000 11616 Worker thread wakes up
01:32:01.721 00.001 12268 GuideStep: -0.2 px 99 ms EAST, -0.4 px 30 ms NORTH
01:32:01.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:01.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:32:03.736 02.015 11616 Exposure complete
01:32:03.792 00.056 11616 worker thread done servicing request
01:32:03.792 00.000 12268 OnExposeComplete: enter
01:32:03.792 00.000 12268 UpdateGuideState(): m_state=6
01:32:03.792 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
01:32:03.792 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.56, Mass=46, SNR=4.7, Peak=33 HFD=3.5
01:32:03.792 00.000 12268 MultiStar: [#1 2.65,3.18,1.27,U] [#2 1.40,0.57,0.88,U] 
01:32:03.793 00.001 12268 refined, 2 included, MultiStar: {0.46, 0.32}, one-star: {-3.18, -3.53}
01:32:03.793 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.47) = xAngle (-0.86 = -0.86)
01:32:03.793 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.31)
01:32:03.793 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.32 hyp=0.56 cameraTheta=0.61 mountX=0.37 mountY=0.41, mountTheta=0.85
01:32:03.794 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.32, opts=13)
01:32:03.795 00.001 12268 Enqueuing Move request for scope (0.46, 0.32)
01:32:03.795 00.000 11616 Worker thread wakes up
01:32:03.795 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.32) opts 0xd
01:32:03.795 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.32)
01:32:03.795 00.000 11616 Moving (0.46, 0.32) raw xDistance=0.37 yDistance=0.41
01:32:03.795 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
01:32:03.795 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.10
01:32:03.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
01:32:03.795 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:32:03.795 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:32:03.795 00.000 11616 MoveAxis(W, 204, ABG)
01:32:03.796 00.001 11616 Guiding  Dir = 3, Dur = 204
01:32:03.796 00.000 11616 IsSlewing returns 0
01:32:03.796 00.000 11616 IsGuiding returns 0
01:32:03.796 00.000 11616 PulseGuide returned control before completion, sleep 214
01:32:03.820 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=126, Gamma=1.290
01:32:03.838 00.018 12268 UpdateGuideState exits: m=46 SNR=4.7
01:32:03.838 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:03.838 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:03.838 00.000 12268 Enqueuing Expose request
01:32:04.016 00.178 11616 IsGuiding returns 1
01:32:04.016 00.000 11616 scope still moving after pulse duration time elapsed
01:32:04.047 00.031 11616 IsSlewing returns 0
01:32:04.047 00.000 11616 IsGuiding returns 1
01:32:04.078 00.031 11616 IsSlewing returns 0
01:32:04.078 00.000 11616 IsGuiding returns 1
01:32:04.109 00.031 11616 IsSlewing returns 0
01:32:04.109 00.000 11616 IsGuiding returns 1
01:32:04.140 00.031 11616 IsSlewing returns 0
01:32:04.140 00.000 11616 IsGuiding returns 1
01:32:04.172 00.032 11616 IsSlewing returns 0
01:32:04.172 00.000 11616 IsGuiding returns 0
01:32:04.172 00.000 11616 scope move finished after 204 + 172 ms
01:32:04.172 00.000 11616 Move returns status 0, amount 204
01:32:04.172 00.000 11616 MoveAxis(N, 0, ABG)
01:32:04.172 00.000 11616 Move returns status 0, amount 0
01:32:04.172 00.000 11616 move complete, result=0
01:32:04.173 00.001 11616 worker thread done servicing request
01:32:04.173 00.000 11616 Worker thread wakes up
01:32:04.173 00.000 12268 GuideStep: 0.4 px 204 ms WEST, 0.4 px 0 ms NORTH
01:32:04.173 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:04.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:32:06.184 02.011 11616 Exposure complete
01:32:06.242 00.058 11616 worker thread done servicing request
01:32:06.243 00.001 12268 OnExposeComplete: enter
01:32:06.243 00.000 12268 UpdateGuideState(): m_state=6
01:32:06.243 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
01:32:06.243 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=45, SNR=4.7, Peak=33 HFD=3.9
01:32:06.243 00.000 12268 MultiStar: [#1 2.81,3.39,1.37,U] [#2 -0.43,0.14,0.75,U] 
01:32:06.243 00.000 12268 refined, 2 included, MultiStar: {0.19, 0.39}, one-star: {-2.93, -3.52}
01:32:06.243 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
01:32:06.244 00.001 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
01:32:06.244 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.39 hyp=0.44 cameraTheta=1.12 mountX=0.41 mountY=0.14, mountTheta=0.33
01:32:06.245 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.39, opts=13)
01:32:06.245 00.000 12268 Enqueuing Move request for scope (0.19, 0.39)
01:32:06.245 00.000 11616 Worker thread wakes up
01:32:06.245 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.39) opts 0xd
01:32:06.245 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.39)
01:32:06.246 00.001 11616 Moving (0.19, 0.39) raw xDistance=0.41 yDistance=0.14
01:32:06.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
01:32:06.246 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:06.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:32:06.246 00.000 11616 MoveAxis(W, 231, ABG)
01:32:06.246 00.000 11616 Guiding  Dir = 3, Dur = 231
01:32:06.246 00.000 11616 IsSlewing returns 0
01:32:06.247 00.001 11616 IsGuiding returns 0
01:32:06.247 00.000 11616 PulseGuide returned control before completion, sleep 241
01:32:06.269 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=126, Gamma=1.290
01:32:06.286 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
01:32:06.287 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:06.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:06.287 00.000 12268 Enqueuing Expose request
01:32:06.503 00.216 11616 IsGuiding returns 1
01:32:06.503 00.000 11616 scope still moving after pulse duration time elapsed
01:32:06.534 00.031 11616 IsSlewing returns 0
01:32:06.535 00.001 11616 IsGuiding returns 1
01:32:06.565 00.030 11616 IsSlewing returns 0
01:32:06.565 00.000 11616 IsGuiding returns 1
01:32:06.597 00.032 11616 IsSlewing returns 0
01:32:06.598 00.001 11616 IsGuiding returns 1
01:32:06.629 00.031 11616 IsSlewing returns 0
01:32:06.630 00.001 11616 IsGuiding returns 0
01:32:06.630 00.000 11616 scope move finished after 231 + 151 ms
01:32:06.630 00.000 11616 Move returns status 0, amount 231
01:32:06.630 00.000 11616 MoveAxis(N, 0, ABG)
01:32:06.630 00.000 11616 Move returns status 0, amount 0
01:32:06.630 00.000 11616 move complete, result=0
01:32:06.631 00.001 11616 worker thread done servicing request
01:32:06.631 00.000 11616 Worker thread wakes up
01:32:06.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:06.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:32:06.631 00.000 12268 GuideStep: 0.4 px 231 ms WEST, 0.1 px 0 ms NORTH
01:32:08.637 02.006 11616 Exposure complete
01:32:08.692 00.055 11616 worker thread done servicing request
01:32:08.694 00.002 12268 OnExposeComplete: enter
01:32:08.694 00.000 12268 UpdateGuideState(): m_state=6
01:32:08.694 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
01:32:08.694 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.93, Mass=53, SNR=5.1, Peak=35 HFD=2.3
01:32:08.694 00.000 12268 MultiStar: [#1 2.92,2.51,1.16,U] [#2 -0.69,-0.38,0.73,U] 
01:32:08.694 00.000 12268 refined, 2 included, MultiStar: {-0.35, -0.19}, one-star: {-3.90, -3.16}
01:32:08.694 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
01:32:08.694 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.95)
01:32:08.694 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.19 hyp=0.40 cameraTheta=-2.65 mountX=-0.22 mountY=-0.33, mountTheta=-2.17
01:32:08.699 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.19, opts=13)
01:32:08.699 00.000 12268 Enqueuing Move request for scope (-0.35, -0.19)
01:32:08.699 00.000 11616 Worker thread wakes up
01:32:08.700 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.19) opts 0xd
01:32:08.700 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.19)
01:32:08.700 00.000 11616 Moving (-0.35, -0.19) raw xDistance=-0.22 yDistance=-0.33
01:32:08.700 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:32:08.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:32:08.700 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
01:32:08.700 00.000 11616 MoveAxis(E, 0, ABG)
01:32:08.700 00.000 11616 Move returns status 0, amount 0
01:32:08.700 00.000 11616 MoveAxis(N, 28, ABG)
01:32:08.700 00.000 11616 Guiding  Dir = 0, Dur = 28
01:32:08.700 00.000 11616 IsSlewing returns 0
01:32:08.701 00.001 11616 IsGuiding returns 0
01:32:08.701 00.000 11616 PulseGuide returned control before completion, sleep 38
01:32:08.721 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=123, Gamma=1.290
01:32:08.737 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
01:32:08.738 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:08.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:08.738 00.000 12268 Enqueuing Expose request
01:32:08.743 00.005 11616 IsGuiding returns 1
01:32:08.743 00.000 11616 scope still moving after pulse duration time elapsed
01:32:08.774 00.031 11616 IsSlewing returns 0
01:32:08.774 00.000 11616 IsGuiding returns 1
01:32:08.805 00.031 11616 IsSlewing returns 0
01:32:08.805 00.000 11616 IsGuiding returns 1
01:32:08.835 00.030 11616 IsSlewing returns 0
01:32:08.835 00.000 11616 IsGuiding returns 1
01:32:08.867 00.032 11616 IsSlewing returns 0
01:32:08.868 00.001 11616 IsGuiding returns 1
01:32:08.897 00.029 11616 IsSlewing returns 0
01:32:08.898 00.001 11616 IsGuiding returns 0
01:32:08.898 00.000 11616 scope move finished after 28 + 169 ms
01:32:08.898 00.000 11616 Move returns status 0, amount 28
01:32:08.898 00.000 11616 move complete, result=0
01:32:08.898 00.000 11616 worker thread done servicing request
01:32:08.898 00.000 11616 Worker thread wakes up
01:32:08.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:08.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:32:08.899 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 28 ms NORTH
01:32:10.913 02.014 11616 Exposure complete
01:32:10.970 00.057 11616 worker thread done servicing request
01:32:10.970 00.000 12268 OnExposeComplete: enter
01:32:10.970 00.000 12268 UpdateGuideState(): m_state=6
01:32:10.970 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
01:32:10.970 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.39, Mass=45, SNR=4.7, Peak=33 HFD=3.8
01:32:10.970 00.000 12268 Star::Find false star n=30 nbg=272 bg=7.2 sigma=0.7 thresh=9 peak=9
01:32:10.970 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.34,0.52,0.73,U] 
01:32:10.970 00.000 12268 refined, 1 included, MultiStar: {-1.59, -1.92}, one-star: {-3.01, -3.70}
01:32:10.970 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.74 = 2.55)
01:32:10.970 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
01:32:10.970 00.000 12268 CameraToMount -- cameraX=-1.59 cameraY=-1.92 hyp=2.49 cameraTheta=-2.26 mountX=-2.06 mountY=-1.34, mountTheta=-2.57
01:32:10.972 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.59, y=-1.92, opts=13)
01:32:10.972 00.000 12268 Enqueuing Move request for scope (-1.59, -1.92)
01:32:10.972 00.000 11616 Worker thread wakes up
01:32:10.972 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.59, -1.92) opts 0xd
01:32:10.972 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.59, -1.92)
01:32:10.972 00.000 11616 Moving (-1.59, -1.92) raw xDistance=-2.06 yDistance=-1.34
01:32:10.972 00.000 11616 resist switch: large excursion: input -2.06 thresh 0.29 direction from 1 to -1
01:32:10.972 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.19
01:32:10.973 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.03 from input -2.06
01:32:10.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -1.34
01:32:10.973 00.000 11616 MoveAxis(E, 1156, ABG)
01:32:10.973 00.000 11616 Guiding  Dir = 2, Dur = 1156
01:32:10.973 00.000 11616 IsSlewing returns 0
01:32:10.973 00.000 11616 IsGuiding returns 0
01:32:10.974 00.001 11616 PulseGuide returned control before completion, sleep 1166
01:32:10.993 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=108, Gamma=1.290
01:32:11.009 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
01:32:11.010 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:11.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:11.010 00.000 12268 Enqueuing Expose request
01:32:12.151 01.141 11616 IsGuiding returns 1
01:32:12.151 00.000 11616 scope still moving after pulse duration time elapsed
01:32:12.182 00.031 11616 IsSlewing returns 0
01:32:12.183 00.001 11616 IsGuiding returns 0
01:32:12.183 00.000 11616 scope move finished after 1156 + 52 ms
01:32:12.183 00.000 11616 Move returns status 0, amount 1156
01:32:12.183 00.000 11616 MoveAxis(N, 113, ABG)
01:32:12.183 00.000 11616 Guiding  Dir = 0, Dur = 113
01:32:12.183 00.000 11616 IsSlewing returns 0
01:32:12.184 00.001 11616 IsGuiding returns 0
01:32:12.184 00.000 11616 PulseGuide returned control before completion, sleep 123
01:32:12.321 00.137 11616 IsGuiding returns 1
01:32:12.321 00.000 11616 scope still moving after pulse duration time elapsed
01:32:12.353 00.032 11616 IsSlewing returns 0
01:32:12.354 00.001 11616 IsGuiding returns 0
01:32:12.354 00.000 11616 scope move finished after 113 + 57 ms
01:32:12.354 00.000 11616 Move returns status 0, amount 113
01:32:12.354 00.000 11616 move complete, result=0
01:32:12.355 00.001 11616 worker thread done servicing request
01:32:12.355 00.000 12268 GuideStep: -2.1 px 1156 ms EAST, -1.3 px 113 ms NORTH
01:32:12.355 00.000 11616 Worker thread wakes up
01:32:12.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:12.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:32:14.364 02.009 11616 Exposure complete
01:32:14.419 00.055 11616 worker thread done servicing request
01:32:14.419 00.000 12268 OnExposeComplete: enter
01:32:14.419 00.000 12268 UpdateGuideState(): m_state=6
01:32:14.420 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
01:32:14.420 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=916.02, Mass=52, SNR=5.1, Peak=35 HFD=3.2
01:32:14.420 00.000 12268 MultiStar: [#1 2.20,3.38,1.22,U] [#2 0.00,0.00,0.00,L] 
01:32:14.420 00.000 12268 refined, 1 included, MultiStar: {-0.34, 0.47}, one-star: {-3.42, -3.07}
01:32:14.420 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
01:32:14.420 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
01:32:14.420 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.47 hyp=0.58 cameraTheta=2.20 mountX=0.43 mountY=-0.40, mountTheta=-0.74
01:32:14.422 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.47, opts=13)
01:32:14.422 00.000 12268 Enqueuing Move request for scope (-0.34, 0.47)
01:32:14.422 00.000 11616 Worker thread wakes up
01:32:14.422 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.47) opts 0xd
01:32:14.422 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.47)
01:32:14.422 00.000 11616 Moving (-0.34, 0.47) raw xDistance=0.43 yDistance=-0.40
01:32:14.422 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
01:32:14.422 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.30
01:32:14.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
01:32:14.423 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.40
01:32:14.423 00.000 11616 MoveAxis(W, 242, ABG)
01:32:14.423 00.000 11616 Guiding  Dir = 3, Dur = 242
01:32:14.423 00.000 11616 IsSlewing returns 0
01:32:14.423 00.000 11616 IsGuiding returns 0
01:32:14.424 00.001 11616 PulseGuide returned control before completion, sleep 252
01:32:14.446 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=141, Gamma=1.290
01:32:14.465 00.019 12268 UpdateGuideState exits: m=52 SNR=5.1
01:32:14.466 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:14.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:14.466 00.000 12268 Enqueuing Expose request
01:32:14.692 00.226 11616 IsGuiding returns 0
01:32:14.692 00.000 11616 Move returns status 0, amount 242
01:32:14.693 00.001 11616 MoveAxis(N, 34, ABG)
01:32:14.693 00.000 11616 Guiding  Dir = 0, Dur = 34
01:32:14.693 00.000 11616 IsSlewing returns 0
01:32:14.693 00.000 11616 IsGuiding returns 0
01:32:14.694 00.001 11616 PulseGuide returned control before completion, sleep 44
01:32:14.753 00.059 11616 IsGuiding returns 1
01:32:14.753 00.000 11616 scope still moving after pulse duration time elapsed
01:32:14.785 00.032 11616 IsSlewing returns 0
01:32:14.785 00.000 11616 IsGuiding returns 0
01:32:14.785 00.000 11616 scope move finished after 34 + 58 ms
01:32:14.785 00.000 11616 Move returns status 0, amount 34
01:32:14.785 00.000 11616 move complete, result=0
01:32:14.786 00.001 11616 worker thread done servicing request
01:32:14.786 00.000 11616 Worker thread wakes up
01:32:14.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:14.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:32:14.786 00.000 12268 GuideStep: 0.4 px 242 ms WEST, -0.4 px 34 ms NORTH
01:32:16.789 02.003 11616 Exposure complete
01:32:16.843 00.054 11616 worker thread done servicing request
01:32:16.843 00.000 12268 OnExposeComplete: enter
01:32:16.843 00.000 12268 UpdateGuideState(): m_state=6
01:32:16.843 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
01:32:16.844 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.58, Mass=44, SNR=4.7, Peak=33 HFD=3.7
01:32:16.844 00.000 12268 MultiStar: [#1 2.91,3.51,1.20,U] [#2 -0.36,0.74,0.70,U] 
01:32:16.844 00.000 12268 refined, 2 included, MultiStar: {0.08, 0.41}, one-star: {-2.99, -3.51}
01:32:16.844 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
01:32:16.844 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
01:32:16.844 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.41 hyp=0.42 cameraTheta=1.38 mountX=0.42 mountY=0.03, mountTheta=0.06
01:32:16.844 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.41, opts=13)
01:32:16.846 00.002 12268 Enqueuing Move request for scope (0.08, 0.41)
01:32:16.846 00.000 11616 Worker thread wakes up
01:32:16.846 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.41) opts 0xd
01:32:16.846 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.41)
01:32:16.846 00.000 11616 Moving (0.08, 0.41) raw xDistance=0.42 yDistance=0.03
01:32:16.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
01:32:16.846 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:16.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:32:16.846 00.000 11616 MoveAxis(W, 235, ABG)
01:32:16.846 00.000 11616 Guiding  Dir = 3, Dur = 235
01:32:16.847 00.001 11616 IsSlewing returns 0
01:32:16.847 00.000 11616 IsGuiding returns 0
01:32:16.847 00.000 11616 PulseGuide returned control before completion, sleep 245
01:32:16.866 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=120, Gamma=1.290
01:32:16.883 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
01:32:16.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:16.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:16.883 00.000 12268 Enqueuing Expose request
01:32:17.103 00.220 11616 IsGuiding returns 1
01:32:17.103 00.000 11616 scope still moving after pulse duration time elapsed
01:32:17.135 00.032 11616 IsSlewing returns 0
01:32:17.135 00.000 11616 IsGuiding returns 0
01:32:17.136 00.001 11616 scope move finished after 235 + 54 ms
01:32:17.136 00.000 11616 Move returns status 0, amount 235
01:32:17.136 00.000 11616 MoveAxis(N, 0, ABG)
01:32:17.136 00.000 11616 Move returns status 0, amount 0
01:32:17.136 00.000 11616 move complete, result=0
01:32:17.136 00.000 11616 worker thread done servicing request
01:32:17.136 00.000 12268 GuideStep: 0.4 px 235 ms WEST, 0.0 px 0 ms NORTH
01:32:17.136 00.000 11616 Worker thread wakes up
01:32:17.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:17.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(654,904,31,31)
01:32:18.497 01.361 12268 evsrv: cli 0F8E69C0 connect
01:32:18.497 00.000 12268 case statement mapped state 6 to 3
01:32:18.497 00.000 12268 case statement mapped state 6 to 3
01:32:18.498 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3033d7ab-74e3-4662-aed3-41a06789274b"}
01:32:18.498 00.000 12268 case statement mapped state 6 to 3
01:32:18.498 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3033d7ab-74e3-4662-aed3-41a06789274b"}
01:32:18.499 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:32:18.501 00.002 12268 evsrv: cli 0F8E69C0 connect
01:32:18.501 00.000 12268 case statement mapped state 6 to 3
01:32:18.502 00.001 12268 case statement mapped state 6 to 3
01:32:18.503 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"da9907d2-415b-47f8-ad91-5a1a4cfb80af"}
01:32:18.503 00.000 12268 PhdController::Dither begins
01:32:18.503 00.000 12268 dither: size=5.50, dRA=2.20 dDec=0.05
01:32:18.503 00.000 12268 MountToCamera -- mountTheta (-0.02) + m_xAngle (1.47) = xAngle (1.45 = 1.45)
01:32:18.503 00.000 12268 MountToCamera -- mountX=2.20 mountY=0.05 hyp=2.20 mountTheta=-0.02 cameraX=0.27, cameraY=2.18 cameraTheta=1.45
01:32:18.503 00.000 12268 setting lock position to (669.36, 921.27)
01:32:18.504 00.001 12268 Mount: notify guiding dithered (0.3, 2.2)
01:32:18.504 00.000 12268 MultiStar: stabilizing after lock position change
01:32:18.504 00.000 12268 Status Line: Dither by 2.20,0.05
01:32:18.508 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
01:32:18.508 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
01:32:18.508 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"da9907d2-415b-47f8-ad91-5a1a4cfb80af"}
01:32:18.509 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:32:19.150 00.641 11616 Exposure complete
01:32:19.215 00.065 11616 worker thread done servicing request
01:32:19.215 00.000 12268 OnExposeComplete: enter
01:32:19.216 00.001 12268 UpdateGuideState(): m_state=6
01:32:19.216 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
01:32:19.216 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.58, Mass=54, SNR=5.1, Peak=34 HFD=3.8
01:32:19.216 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.59 = 2.69)
01:32:19.216 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
01:32:19.216 00.000 12268 CameraToMount -- cameraX=-3.49 cameraY=-5.70 hyp=6.68 cameraTheta=-2.12 mountX=-6.01 mountY=-2.73, mountTheta=-2.71
01:32:19.218 00.002 12268 dither recenter: remaining=(-2.2,-0.1) step=(-2.2,-0.1)
01:32:19.218 00.000 12268 MountToCamera -- mountTheta (3.12) + m_xAngle (1.47) = xAngle (4.59 = -1.69)
01:32:19.218 00.000 12268 MountToCamera -- mountX=-2.20 mountY=-0.05 hyp=2.20 mountTheta=3.12 cameraX=-0.27, cameraY=-2.18 cameraTheta=-1.69
01:32:19.218 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-2.18, opts=4)
01:32:19.218 00.000 12268 Enqueuing Move request for scope (-0.27, -2.18)
01:32:19.218 00.000 12268 Mount: notify direct move -2.20,-0.05
01:32:19.219 00.001 11616 Worker thread wakes up
01:32:19.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -2.18) opts 0x4
01:32:19.219 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -2.18)
01:32:19.219 00.000 11616 Moving (-0.27, -2.18) raw xDistance=-2.20 yDistance=-0.05
01:32:19.219 00.000 11616 BLC: window closed
01:32:19.219 00.000 11616 MoveAxis(E, 2461, B)
01:32:19.219 00.000 11616 Guiding  Dir = 2, Dur = 2461
01:32:19.219 00.000 11616 IsSlewing returns 0
01:32:19.220 00.001 11616 IsGuiding returns 0
01:32:19.220 00.000 11616 PulseGuide returned control before completion, sleep 2471
01:32:19.243 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=133, Gamma=1.290
01:32:19.260 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
01:32:19.260 00.000 12268 PhdController: settling, locked = 1, distance = 4.09 (1.50) aobump = 0 frame = 1 / 99999
01:32:19.261 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768696339.260,"Host":"ASTROCENTER","Inst":1,"Distance":4.09,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:32:19.261 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:19.261 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:19.261 00.000 12268 Enqueuing Expose request
01:32:21.702 02.441 11616 IsGuiding returns 1
01:32:21.702 00.000 11616 scope still moving after pulse duration time elapsed
01:32:21.734 00.032 11616 IsSlewing returns 0
01:32:21.734 00.000 11616 IsGuiding returns 0
01:32:21.734 00.000 11616 scope move finished after 2461 + 53 ms
01:32:21.735 00.001 11616 Move returns status 0, amount 2461
01:32:21.735 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
01:32:21.735 00.000 11616 MoveAxis(N, 30, B)
01:32:21.735 00.000 11616 Guiding  Dir = 0, Dur = 30
01:32:21.735 00.000 11616 IsSlewing returns 0
01:32:21.735 00.000 11616 IsGuiding returns 0
01:32:21.735 00.000 11616 PulseGuide returned control before completion, sleep 40
01:32:21.782 00.047 11616 IsGuiding returns 1
01:32:21.782 00.000 11616 scope still moving after pulse duration time elapsed
01:32:21.814 00.032 11616 IsSlewing returns 0
01:32:21.814 00.000 11616 IsGuiding returns 0
01:32:21.814 00.000 11616 scope move finished after 30 + 49 ms
01:32:21.814 00.000 11616 Move returns status 0, amount 30
01:32:21.814 00.000 11616 move complete, result=0
01:32:21.814 00.000 11616 worker thread done servicing request
01:32:21.815 00.001 11616 Worker thread wakes up
01:32:21.815 00.000 12268 GuideStep: -2.2 px 2461 ms EAST, -0.1 px 30 ms NORTH
01:32:21.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:21.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:32:23.835 02.020 11616 Exposure complete
01:32:23.897 00.062 11616 worker thread done servicing request
01:32:23.898 00.001 12268 OnExposeComplete: enter
01:32:23.898 00.000 12268 UpdateGuideState(): m_state=6
01:32:23.898 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
01:32:23.898 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.32, Mass=45, SNR=4.7, Peak=32 HFD=4.2
01:32:23.898 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
01:32:23.898 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
01:32:23.898 00.000 12268 CameraToMount -- cameraX=-3.17 cameraY=-5.95 hyp=6.74 cameraTheta=-2.06 mountX=-6.23 mountY=-2.38, mountTheta=-2.78
01:32:23.900 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.17, y=-5.95, opts=13)
01:32:23.900 00.000 12268 Enqueuing Move request for scope (-3.17, -5.95)
01:32:23.900 00.000 11616 Worker thread wakes up
01:32:23.900 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.17, -5.95) opts 0xd
01:32:23.900 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.17, -5.95)
01:32:23.901 00.001 11616 Moving (-3.17, -5.95) raw xDistance=-6.23 yDistance=-2.38
01:32:23.901 00.000 11616 resist switch: large excursion: input -6.23 thresh 0.29 direction from 0 to -1
01:32:23.901 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-18.70
01:32:23.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.12 from input -6.23
01:32:23.901 00.000 11616 resist switch: large excursion: input -2.38 thresh 0.45 direction from 0 to -1
01:32:23.901 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.14
01:32:23.901 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -2.38
01:32:23.901 00.000 11616 MoveAxis(E, 3491, ABG)
01:32:23.901 00.000 11616 duration set to 2500 by maxRaDuration
01:32:23.901 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:32:23.901 00.000 11616 IsSlewing returns 0
01:32:23.902 00.001 11616 IsGuiding returns 0
01:32:23.902 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:32:23.923 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=124, Gamma=1.290
01:32:23.944 00.021 12268 UpdateGuideState exits: m=45 SNR=4.7
01:32:23.944 00.000 12268 PhdController: settling, locked = 1, distance = 6.74 (1.50) aobump = 0 frame = 2 / 99999
01:32:23.944 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696343.944,"Host":"ASTROCENTER","Inst":1,"Distance":6.74,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:32:23.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:23.945 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:23.945 00.000 12268 Enqueuing Expose request
01:32:26.428 02.483 11616 IsGuiding returns 1
01:32:26.428 00.000 11616 scope still moving after pulse duration time elapsed
01:32:26.460 00.032 11616 IsSlewing returns 0
01:32:26.460 00.000 11616 IsGuiding returns 0
01:32:26.460 00.000 11616 scope move finished after 2500 + 58 ms
01:32:26.460 00.000 11616 Move returns status 0, amount 2500
01:32:26.460 00.000 11616 MoveAxis(N, 201, ABG)
01:32:26.460 00.000 11616 Guiding  Dir = 0, Dur = 201
01:32:26.461 00.001 11616 IsSlewing returns 0
01:32:26.461 00.000 11616 IsGuiding returns 0
01:32:26.461 00.000 11616 PulseGuide returned control before completion, sleep 211
01:32:26.684 00.223 11616 IsGuiding returns 1
01:32:26.684 00.000 11616 scope still moving after pulse duration time elapsed
01:32:26.715 00.031 11616 IsSlewing returns 0
01:32:26.715 00.000 11616 IsGuiding returns 0
01:32:26.715 00.000 11616 scope move finished after 201 + 53 ms
01:32:26.715 00.000 11616 Move returns status 0, amount 201
01:32:26.715 00.000 11616 move complete, result=0
01:32:26.715 00.000 11616 worker thread done servicing request
01:32:26.716 00.001 11616 Worker thread wakes up
01:32:26.716 00.000 12268 GuideStep: -6.2 px 2500 ms EAST, -2.4 px 201 ms NORTH
01:32:26.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:26.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
01:32:28.714 01.998 11616 Exposure complete
01:32:28.770 00.056 11616 worker thread done servicing request
01:32:28.770 00.000 12268 OnExposeComplete: enter
01:32:28.770 00.000 12268 UpdateGuideState(): m_state=6
01:32:28.770 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
01:32:28.770 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=45, SNR=4.7, Peak=33 HFD=3.9
01:32:28.770 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
01:32:28.770 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.38)
01:32:28.770 00.000 12268 CameraToMount -- cameraX=-3.20 cameraY=-5.71 hyp=6.54 cameraTheta=-2.08 mountX=-5.99 mountY=-2.44, mountTheta=-2.76
01:32:28.772 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.20, y=-5.71, opts=13)
01:32:28.772 00.000 12268 Enqueuing Move request for scope (-3.20, -5.71)
01:32:28.772 00.000 11616 Worker thread wakes up
01:32:28.772 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.20, -5.71) opts 0xd
01:32:28.772 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.20, -5.71)
01:32:28.772 00.000 11616 Moving (-3.20, -5.71) raw xDistance=-5.99 yDistance=-2.44
01:32:28.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.00 from input -5.99
01:32:28.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -2.44
01:32:28.773 00.001 11616 MoveAxis(E, 3354, ABG)
01:32:28.773 00.000 11616 duration set to 2500 by maxRaDuration
01:32:28.773 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:32:28.773 00.000 11616 IsSlewing returns 0
01:32:28.773 00.000 11616 IsGuiding returns 0
01:32:28.774 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:32:28.794 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=149, Gamma=1.290
01:32:28.812 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
01:32:28.812 00.000 12268 PhdController: settling, locked = 1, distance = 6.68 (1.50) aobump = 0 frame = 3 / 99999
01:32:28.812 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696348.812,"Host":"ASTROCENTER","Inst":1,"Distance":6.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:32:28.813 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:28.813 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:28.813 00.000 12268 Enqueuing Expose request
01:32:31.294 02.481 11616 IsGuiding returns 1
01:32:31.294 00.000 11616 scope still moving after pulse duration time elapsed
01:32:31.326 00.032 11616 IsSlewing returns 0
01:32:31.326 00.000 11616 IsGuiding returns 0
01:32:31.326 00.000 11616 scope move finished after 2500 + 53 ms
01:32:31.326 00.000 11616 Move returns status 0, amount 2500
01:32:31.326 00.000 11616 MoveAxis(N, 206, ABG)
01:32:31.327 00.001 11616 Guiding  Dir = 0, Dur = 206
01:32:31.327 00.000 11616 IsSlewing returns 0
01:32:31.327 00.000 11616 IsGuiding returns 0
01:32:31.327 00.000 11616 PulseGuide returned control before completion, sleep 216
01:32:31.548 00.221 11616 IsGuiding returns 1
01:32:31.548 00.000 11616 scope still moving after pulse duration time elapsed
01:32:31.580 00.032 11616 IsSlewing returns 0
01:32:31.580 00.000 11616 IsGuiding returns 0
01:32:31.580 00.000 11616 scope move finished after 206 + 47 ms
01:32:31.580 00.000 11616 Move returns status 0, amount 206
01:32:31.580 00.000 11616 move complete, result=0
01:32:31.580 00.000 11616 worker thread done servicing request
01:32:31.581 00.001 12268 GuideStep: -6.0 px 2500 ms EAST, -2.4 px 206 ms NORTH
01:32:31.581 00.000 11616 Worker thread wakes up
01:32:31.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:31.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:32:33.636 02.055 11616 Exposure complete
01:32:33.708 00.072 11616 worker thread done servicing request
01:32:33.708 00.000 12268 OnExposeComplete: enter
01:32:33.708 00.000 12268 UpdateGuideState(): m_state=6
01:32:33.708 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
01:32:33.708 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=42, SNR=4.6, Peak=31 HFD=4.0
01:32:33.708 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
01:32:33.709 00.001 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
01:32:33.709 00.000 12268 CameraToMount -- cameraX=-3.16 cameraY=-5.71 hyp=6.53 cameraTheta=-2.08 mountX=-5.99 mountY=-2.40, mountTheta=-2.76
01:32:33.711 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.16, y=-5.71, opts=13)
01:32:33.711 00.000 12268 Enqueuing Move request for scope (-3.16, -5.71)
01:32:33.727 00.016 11616 Worker thread wakes up
01:32:33.727 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.16, -5.71) opts 0xd
01:32:33.727 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.16, -5.71)
01:32:33.727 00.000 11616 Moving (-3.16, -5.71) raw xDistance=-5.99 yDistance=-2.40
01:32:33.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.00 from input -5.99
01:32:33.728 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -2.40
01:32:33.728 00.000 11616 MoveAxis(E, 3356, ABG)
01:32:33.728 00.000 11616 duration set to 2500 by maxRaDuration
01:32:33.728 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:32:33.728 00.000 11616 IsSlewing returns 0
01:32:33.729 00.001 11616 IsGuiding returns 0
01:32:33.729 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:32:33.740 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=127, Gamma=1.290
01:32:33.764 00.024 12268 UpdateGuideState exits: m=42 SNR=4.6
01:32:33.764 00.000 12268 PhdController: settling, locked = 1, distance = 6.64 (1.50) aobump = 0 frame = 4 / 99999
01:32:33.764 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696353.764,"Host":"ASTROCENTER","Inst":1,"Distance":6.64,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:32:33.765 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:33.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:33.765 00.000 12268 Enqueuing Expose request
01:32:36.248 02.483 11616 IsGuiding returns 1
01:32:36.248 00.000 11616 scope still moving after pulse duration time elapsed
01:32:36.281 00.033 11616 IsSlewing returns 0
01:32:36.281 00.000 11616 IsGuiding returns 1
01:32:36.313 00.032 11616 IsSlewing returns 0
01:32:36.314 00.001 11616 IsGuiding returns 0
01:32:36.314 00.000 11616 scope move finished after 2500 + 84 ms
01:32:36.314 00.000 11616 Move returns status 0, amount 2500
01:32:36.314 00.000 11616 MoveAxis(N, 203, ABG)
01:32:36.317 00.003 11616 Guiding  Dir = 0, Dur = 203
01:32:36.319 00.002 11616 IsSlewing returns 0
01:32:36.320 00.001 11616 IsGuiding returns 0
01:32:36.321 00.001 11616 PulseGuide returned control before completion, sleep 213
01:32:36.549 00.228 11616 IsGuiding returns 1
01:32:36.549 00.000 11616 scope still moving after pulse duration time elapsed
01:32:36.581 00.032 11616 IsSlewing returns 0
01:32:36.581 00.000 11616 IsGuiding returns 0
01:32:36.581 00.000 11616 scope move finished after 203 + 57 ms
01:32:36.581 00.000 11616 Move returns status 0, amount 203
01:32:36.582 00.001 11616 move complete, result=0
01:32:36.582 00.000 11616 worker thread done servicing request
01:32:36.582 00.000 12268 GuideStep: -6.0 px 2500 ms EAST, -2.4 px 203 ms NORTH
01:32:36.582 00.000 11616 Worker thread wakes up
01:32:36.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:36.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:32:38.596 02.014 11616 Exposure complete
01:32:38.653 00.057 11616 worker thread done servicing request
01:32:38.653 00.000 12268 OnExposeComplete: enter
01:32:38.653 00.000 12268 UpdateGuideState(): m_state=6
01:32:38.653 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
01:32:38.653 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.88, Mass=43, SNR=4.6, Peak=32 HFD=3.5
01:32:38.653 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
01:32:38.653 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
01:32:38.653 00.000 12268 CameraToMount -- cameraX=-3.36 cameraY=-5.39 hyp=6.35 cameraTheta=-2.13 mountX=-5.69 mountY=-2.64, mountTheta=-2.71
01:32:38.655 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.36, y=-5.39, opts=13)
01:32:38.655 00.000 12268 Enqueuing Move request for scope (-3.36, -5.39)
01:32:38.655 00.000 11616 Worker thread wakes up
01:32:38.655 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.36, -5.39) opts 0xd
01:32:38.655 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.36, -5.39)
01:32:38.655 00.000 11616 Moving (-3.36, -5.39) raw xDistance=-5.69 yDistance=-2.64
01:32:38.656 00.001 11616 GuideAlgorithmResistSwitch::result() returns -2.85 from input -5.69
01:32:38.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -2.64
01:32:38.656 00.000 11616 MoveAxis(E, 3187, ABG)
01:32:38.656 00.000 11616 duration set to 2500 by maxRaDuration
01:32:38.656 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:32:38.656 00.000 11616 IsSlewing returns 0
01:32:38.657 00.001 11616 IsGuiding returns 0
01:32:38.657 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:32:38.678 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=98, Gamma=1.290
01:32:38.695 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
01:32:38.695 00.000 12268 PhdController: settling, locked = 1, distance = 6.55 (1.50) aobump = 0 frame = 5 / 99999
01:32:38.695 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696358.695,"Host":"ASTROCENTER","Inst":1,"Distance":6.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:32:38.696 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:38.696 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:38.696 00.000 12268 Enqueuing Expose request
01:32:41.176 02.480 11616 IsGuiding returns 1
01:32:41.176 00.000 11616 scope still moving after pulse duration time elapsed
01:32:41.207 00.031 11616 IsSlewing returns 0
01:32:41.207 00.000 11616 IsGuiding returns 0
01:32:41.207 00.000 11616 scope move finished after 2500 + 50 ms
01:32:41.207 00.000 11616 Move returns status 0, amount 2500
01:32:41.208 00.001 11616 MoveAxis(N, 223, ABG)
01:32:41.208 00.000 11616 Guiding  Dir = 0, Dur = 223
01:32:41.208 00.000 11616 IsSlewing returns 0
01:32:41.208 00.000 11616 IsGuiding returns 0
01:32:41.208 00.000 11616 PulseGuide returned control before completion, sleep 233
01:32:41.456 00.248 11616 IsGuiding returns 1
01:32:41.456 00.000 11616 scope still moving after pulse duration time elapsed
01:32:41.488 00.032 11616 IsSlewing returns 0
01:32:41.488 00.000 11616 IsGuiding returns 0
01:32:41.489 00.001 11616 scope move finished after 223 + 57 ms
01:32:41.489 00.000 11616 Move returns status 0, amount 223
01:32:41.489 00.000 11616 move complete, result=0
01:32:41.489 00.000 11616 worker thread done servicing request
01:32:41.489 00.000 12268 GuideStep: -5.7 px 2500 ms EAST, -2.6 px 223 ms NORTH
01:32:41.489 00.000 11616 Worker thread wakes up
01:32:41.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:41.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:32:43.508 02.019 11616 Exposure complete
01:32:43.568 00.060 12268 OnExposeComplete: enter
01:32:43.568 00.000 12268 UpdateGuideState(): m_state=6
01:32:43.568 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
01:32:43.568 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=39, SNR=4.4, Peak=29 HFD=4.2
01:32:43.568 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
01:32:43.568 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
01:32:43.569 00.001 12268 CameraToMount -- cameraX=-3.12 cameraY=-5.72 hyp=6.52 cameraTheta=-2.07 mountX=-6.00 mountY=-2.36, mountTheta=-2.77
01:32:43.570 00.001 11616 worker thread done servicing request
01:32:43.571 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.12, y=-5.72, opts=13)
01:32:43.571 00.000 12268 Enqueuing Move request for scope (-3.12, -5.72)
01:32:43.577 00.006 11616 Worker thread wakes up
01:32:43.577 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.12, -5.72) opts 0xd
01:32:43.577 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.12, -5.72)
01:32:43.577 00.000 11616 Moving (-3.12, -5.72) raw xDistance=-6.00 yDistance=-2.36
01:32:43.578 00.001 11616 GuideAlgorithmResistSwitch::result() returns -3.00 from input -6.00
01:32:43.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -2.36
01:32:43.578 00.000 11616 MoveAxis(E, 3359, ABG)
01:32:43.578 00.000 11616 duration set to 2500 by maxRaDuration
01:32:43.578 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:32:43.578 00.000 11616 IsSlewing returns 0
01:32:43.578 00.000 11616 IsGuiding returns 0
01:32:43.579 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:32:43.602 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=130, Gamma=1.290
01:32:43.622 00.020 12268 UpdateGuideState exits: m=39 SNR=4.4
01:32:43.622 00.000 12268 PhdController: settling, locked = 1, distance = 6.54 (1.50) aobump = 0 frame = 6 / 99999
01:32:43.622 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696363.622,"Host":"ASTROCENTER","Inst":1,"Distance":6.54,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:32:43.623 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:43.623 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:43.623 00.000 12268 Enqueuing Expose request
01:32:46.095 02.472 11616 IsGuiding returns 1
01:32:46.095 00.000 11616 scope still moving after pulse duration time elapsed
01:32:46.126 00.031 11616 IsSlewing returns 0
01:32:46.126 00.000 11616 IsGuiding returns 0
01:32:46.126 00.000 11616 scope move finished after 2500 + 48 ms
01:32:46.126 00.000 11616 Move returns status 0, amount 2500
01:32:46.126 00.000 11616 MoveAxis(N, 200, ABG)
01:32:46.126 00.000 11616 Guiding  Dir = 0, Dur = 200
01:32:46.127 00.001 11616 IsSlewing returns 0
01:32:46.127 00.000 11616 IsGuiding returns 0
01:32:46.127 00.000 11616 PulseGuide returned control before completion, sleep 210
01:32:46.344 00.217 11616 IsGuiding returns 1
01:32:46.344 00.000 11616 scope still moving after pulse duration time elapsed
01:32:46.375 00.031 11616 IsSlewing returns 0
01:32:46.375 00.000 11616 IsGuiding returns 0
01:32:46.375 00.000 11616 scope move finished after 200 + 48 ms
01:32:46.375 00.000 11616 Move returns status 0, amount 200
01:32:46.376 00.001 11616 move complete, result=0
01:32:46.376 00.000 11616 worker thread done servicing request
01:32:46.376 00.000 11616 Worker thread wakes up
01:32:46.376 00.000 12268 GuideStep: -6.0 px 2500 ms EAST, -2.4 px 200 ms NORTH
01:32:46.376 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:46.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:32:48.389 02.013 11616 Exposure complete
01:32:48.447 00.058 11616 worker thread done servicing request
01:32:48.447 00.000 12268 OnExposeComplete: enter
01:32:48.447 00.000 12268 UpdateGuideState(): m_state=6
01:32:48.447 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
01:32:48.448 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.67, Mass=45, SNR=4.7, Peak=32 HFD=3.1
01:32:48.448 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.63 = 2.66)
01:32:48.448 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.45)
01:32:48.448 00.000 12268 CameraToMount -- cameraX=-3.70 cameraY=-5.61 hyp=6.72 cameraTheta=-2.15 mountX=-5.94 mountY=-2.95, mountTheta=-2.68
01:32:48.449 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.70, y=-5.61, opts=13)
01:32:48.450 00.001 12268 Enqueuing Move request for scope (-3.70, -5.61)
01:32:48.450 00.000 11616 Worker thread wakes up
01:32:48.450 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.70, -5.61) opts 0xd
01:32:48.450 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.70, -5.61)
01:32:48.450 00.000 11616 Moving (-3.70, -5.61) raw xDistance=-5.94 yDistance=-2.95
01:32:48.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.97 from input -5.94
01:32:48.450 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -2.95
01:32:48.450 00.000 11616 MoveAxis(E, 3326, ABG)
01:32:48.450 00.000 11616 duration set to 2500 by maxRaDuration
01:32:48.451 00.001 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
01:32:48.451 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
01:32:48.451 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:32:48.452 00.001 11616 IsSlewing returns 0
01:32:48.452 00.000 11616 IsGuiding returns 0
01:32:48.452 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:32:48.473 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=116, Gamma=1.290
01:32:48.491 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
01:32:48.491 00.000 12268 PhdController: settling, locked = 1, distance = 6.59 (1.50) aobump = 0 frame = 7 / 99999
01:32:48.491 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696368.491,"Host":"ASTROCENTER","Inst":1,"Distance":6.59,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:32:48.492 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:48.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:48.492 00.000 12268 Enqueuing Expose request
01:32:50.974 02.482 11616 IsGuiding returns 1
01:32:50.974 00.000 11616 scope still moving after pulse duration time elapsed
01:32:51.006 00.032 11616 IsSlewing returns 0
01:32:51.006 00.000 11616 IsGuiding returns 0
01:32:51.006 00.000 11616 scope move finished after 2500 + 54 ms
01:32:51.006 00.000 11616 Move returns status 0, amount 2500
01:32:51.006 00.000 11616 MoveAxis(N, 249, ABG)
01:32:51.006 00.000 11616 Guiding  Dir = 0, Dur = 249
01:32:51.007 00.001 11616 IsSlewing returns 0
01:32:51.007 00.000 11616 IsGuiding returns 0
01:32:51.007 00.000 11616 PulseGuide returned control before completion, sleep 259
01:32:51.275 00.268 11616 IsGuiding returns 1
01:32:51.275 00.000 11616 scope still moving after pulse duration time elapsed
01:32:51.306 00.031 11616 IsSlewing returns 0
01:32:51.306 00.000 11616 IsGuiding returns 0
01:32:51.306 00.000 11616 scope move finished after 249 + 50 ms
01:32:51.306 00.000 11616 Move returns status 0, amount 249
01:32:51.306 00.000 11616 move complete, result=0
01:32:51.306 00.000 11616 worker thread done servicing request
01:32:51.307 00.001 11616 Worker thread wakes up
01:32:51.307 00.000 12268 GuideStep: -5.9 px 2500 ms EAST, -2.9 px 249 ms NORTH
01:32:51.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:51.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:32:53.304 01.997 11616 Exposure complete
01:32:53.360 00.056 11616 worker thread done servicing request
01:32:53.360 00.000 12268 OnExposeComplete: enter
01:32:53.360 00.000 12268 UpdateGuideState(): m_state=6
01:32:53.361 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
01:32:53.361 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.67, Mass=46, SNR=4.7, Peak=33 HFD=3.5
01:32:53.361 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.60 = 2.69)
01:32:53.361 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.42)
01:32:53.361 00.000 12268 CameraToMount -- cameraX=-3.44 cameraY=-5.60 hyp=6.57 cameraTheta=-2.12 mountX=-5.91 mountY=-2.70, mountTheta=-2.71
01:32:53.362 00.001 12268 SchedulePrimaryMove(0D94C700, x=-3.44, y=-5.60, opts=13)
01:32:53.362 00.000 12268 Enqueuing Move request for scope (-3.44, -5.60)
01:32:53.363 00.001 11616 Worker thread wakes up
01:32:53.363 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.44, -5.60) opts 0xd
01:32:53.363 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.44, -5.60)
01:32:53.363 00.000 11616 Moving (-3.44, -5.60) raw xDistance=-5.91 yDistance=-2.70
01:32:53.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.95 from input -5.91
01:32:53.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -2.70
01:32:53.363 00.000 11616 MoveAxis(E, 3308, ABG)
01:32:53.363 00.000 11616 duration set to 2500 by maxRaDuration
01:32:53.363 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:32:53.363 00.000 11616 IsSlewing returns 0
01:32:53.364 00.001 11616 IsGuiding returns 0
01:32:53.364 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:32:53.384 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=117, Gamma=1.290
01:32:53.401 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
01:32:53.402 00.001 12268 PhdController: settling, locked = 1, distance = 6.59 (1.50) aobump = 0 frame = 8 / 99999
01:32:53.402 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696373.402,"Host":"ASTROCENTER","Inst":1,"Distance":6.59,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:32:53.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:53.402 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:53.402 00.000 12268 Enqueuing Expose request
01:32:55.875 02.473 11616 IsGuiding returns 1
01:32:55.875 00.000 11616 scope still moving after pulse duration time elapsed
01:32:55.907 00.032 11616 IsSlewing returns 0
01:32:55.908 00.001 11616 IsGuiding returns 0
01:32:55.908 00.000 11616 scope move finished after 2500 + 44 ms
01:32:55.908 00.000 11616 Move returns status 0, amount 2500
01:32:55.908 00.000 11616 MoveAxis(N, 228, ABG)
01:32:55.908 00.000 11616 Guiding  Dir = 0, Dur = 228
01:32:55.909 00.001 11616 IsSlewing returns 0
01:32:55.909 00.000 11616 IsGuiding returns 0
01:32:55.909 00.000 11616 PulseGuide returned control before completion, sleep 238
01:32:56.157 00.248 11616 IsGuiding returns 1
01:32:56.158 00.001 11616 scope still moving after pulse duration time elapsed
01:32:56.187 00.029 11616 IsSlewing returns 0
01:32:56.188 00.001 11616 IsGuiding returns 0
01:32:56.188 00.000 11616 scope move finished after 228 + 51 ms
01:32:56.188 00.000 11616 Move returns status 0, amount 228
01:32:56.188 00.000 11616 move complete, result=0
01:32:56.188 00.000 11616 worker thread done servicing request
01:32:56.188 00.000 11616 Worker thread wakes up
01:32:56.189 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:32:56.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:32:56.189 00.000 12268 GuideStep: -5.9 px 2500 ms EAST, -2.7 px 228 ms NORTH
01:32:58.203 02.014 11616 Exposure complete
01:32:58.259 00.056 11616 worker thread done servicing request
01:32:58.260 00.001 12268 OnExposeComplete: enter
01:32:58.260 00.000 12268 UpdateGuideState(): m_state=6
01:32:58.260 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
01:32:58.260 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=916.04, Mass=47, SNR=4.8, Peak=35 HFD=3.0
01:32:58.260 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
01:32:58.260 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.47)
01:32:58.260 00.000 12268 CameraToMount -- cameraX=-3.59 cameraY=-5.24 hyp=6.35 cameraTheta=-2.17 mountX=-5.56 mountY=-2.89, mountTheta=-2.66
01:32:58.262 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.59, y=-5.24, opts=13)
01:32:58.262 00.000 12268 Enqueuing Move request for scope (-3.59, -5.24)
01:32:58.262 00.000 11616 Worker thread wakes up
01:32:58.263 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.59, -5.24) opts 0xd
01:32:58.263 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.59, -5.24)
01:32:58.263 00.000 11616 Moving (-3.59, -5.24) raw xDistance=-5.56 yDistance=-2.89
01:32:58.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.78 from input -5.56
01:32:58.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -2.89
01:32:58.263 00.000 11616 MoveAxis(E, 3115, ABG)
01:32:58.263 00.000 11616 duration set to 2500 by maxRaDuration
01:32:58.263 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:32:58.263 00.000 11616 IsSlewing returns 0
01:32:58.264 00.001 11616 IsGuiding returns 0
01:32:58.264 00.000 11616 PulseGuide returned control before completion, sleep 2510
01:32:58.286 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=123, Gamma=1.290
01:32:58.304 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
01:32:58.304 00.000 12268 PhdController: settling, locked = 1, distance = 6.52 (1.50) aobump = 0 frame = 9 / 99999
01:32:58.304 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696378.304,"Host":"ASTROCENTER","Inst":1,"Distance":6.52,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:32:58.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:58.305 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:32:58.305 00.000 12268 Enqueuing Expose request
01:33:00.777 02.472 11616 IsGuiding returns 1
01:33:00.778 00.001 11616 scope still moving after pulse duration time elapsed
01:33:00.807 00.029 11616 IsSlewing returns 0
01:33:00.808 00.001 11616 IsGuiding returns 1
01:33:00.838 00.030 11616 IsSlewing returns 0
01:33:00.839 00.001 11616 IsGuiding returns 0
01:33:00.839 00.000 11616 scope move finished after 2500 + 74 ms
01:33:00.839 00.000 11616 Move returns status 0, amount 2500
01:33:00.839 00.000 11616 MoveAxis(N, 244, ABG)
01:33:00.839 00.000 11616 Guiding  Dir = 0, Dur = 244
01:33:00.839 00.000 11616 IsSlewing returns 0
01:33:00.840 00.001 11616 IsGuiding returns 0
01:33:00.840 00.000 11616 PulseGuide returned control before completion, sleep 254
01:33:01.103 00.263 11616 IsGuiding returns 1
01:33:01.103 00.000 11616 scope still moving after pulse duration time elapsed
01:33:01.135 00.032 11616 IsSlewing returns 0
01:33:01.135 00.000 11616 IsGuiding returns 0
01:33:01.135 00.000 11616 scope move finished after 244 + 52 ms
01:33:01.136 00.001 11616 Move returns status 0, amount 244
01:33:01.136 00.000 11616 move complete, result=0
01:33:01.136 00.000 11616 worker thread done servicing request
01:33:01.136 00.000 11616 Worker thread wakes up
01:33:01.136 00.000 12268 GuideStep: -5.6 px 2500 ms EAST, -2.9 px 244 ms NORTH
01:33:01.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:33:01.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
01:33:03.153 02.017 11616 Exposure complete
01:33:03.211 00.058 11616 worker thread done servicing request
01:33:03.211 00.000 12268 OnExposeComplete: enter
01:33:03.212 00.001 12268 UpdateGuideState(): m_state=6
01:33:03.212 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
01:33:03.212 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.94, Mass=58, SNR=5.3, Peak=35 HFD=2.9
01:33:03.212 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.70 = 2.59)
01:33:03.212 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.52)
01:33:03.212 00.000 12268 CameraToMount -- cameraX=-4.08 cameraY=-5.33 hyp=6.71 cameraTheta=-2.22 mountX=-5.70 mountY=-3.36, mountTheta=-2.61
01:33:03.214 00.002 12268 SchedulePrimaryMove(0D94C700, x=-4.08, y=-5.33, opts=13)
01:33:03.214 00.000 12268 Enqueuing Move request for scope (-4.08, -5.33)
01:33:03.214 00.000 11616 Worker thread wakes up
01:33:03.214 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-4.08, -5.33) opts 0xd
01:33:03.214 00.000 11616 Handling offset move in thread for scope, endpoint = (-4.08, -5.33)
01:33:03.214 00.000 11616 Moving (-4.08, -5.33) raw xDistance=-5.70 yDistance=-3.36
01:33:03.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.85 from input -5.70
01:33:03.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.50 from input -3.36
01:33:03.214 00.000 11616 MoveAxis(E, 3193, ABG)
01:33:03.215 00.001 11616 duration set to 2500 by maxRaDuration
01:33:03.215 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:33:03.215 00.000 11616 IsSlewing returns 0
01:33:03.215 00.000 11616 IsGuiding returns 0
01:33:03.216 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:33:03.238 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=132, Gamma=1.290
01:33:03.257 00.019 12268 UpdateGuideState exits: m=58 SNR=5.3
01:33:03.257 00.000 12268 PhdController: settling, locked = 1, distance = 6.57 (1.50) aobump = 0 frame = 10 / 99999
01:33:03.257 00.000 12268 PhdController failed: timed-out waiting for guider to settle
01:33:03.257 00.000 12268 PhdController: newstate STATE_FINISH
01:33:03.257 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
01:33:03.257 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768696383.257,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":10,"DroppedFrames":0}
01:33:03.258 00.001 12268 Mount: notify guiding dither settle done success=0
01:33:03.258 00.000 12268 PhdController: newstate STATE_IDLE
01:33:03.258 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:03.258 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:33:03.258 00.000 12268 Enqueuing Expose request
01:33:04.418 01.160 12268 evsrv: cli 0F8E69C0 connect
01:33:04.418 00.000 12268 case statement mapped state 6 to 3
01:33:04.419 00.001 12268 case statement mapped state 6 to 3
01:33:04.420 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"c4a0a5ab-bd66-4539-b85a-a37ff41d8aaa"}
01:33:04.420 00.000 12268 case statement mapped state 6 to 3
01:33:04.420 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4a0a5ab-bd66-4539-b85a-a37ff41d8aaa"}
01:33:04.421 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:33:04.422 00.001 12268 evsrv: cli 0F8E6D80 connect
01:33:04.423 00.001 12268 case statement mapped state 6 to 3
01:33:04.423 00.000 12268 case statement mapped state 6 to 3
01:33:04.424 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"stop_capture","id":"3ab38b9c-5f03-463a-8ee2-1bcbf44aa429"}
01:33:04.424 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:33:04.424 00.000 12268 Status Line: Waiting for devices...
01:33:04.429 00.005 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"3ab38b9c-5f03-463a-8ee2-1bcbf44aa429"}
01:33:04.430 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:33:04.431 00.001 12268 evsrv: cli 0F8E69C0 connect
01:33:04.431 00.000 12268 case statement mapped state 6 to 3
01:33:04.432 00.001 12268 case statement mapped state 6 to 3
01:33:04.432 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2280e335-68f4-4e13-b3a2-f54188baee1b"}
01:33:04.432 00.000 12268 case statement mapped state 6 to 3
01:33:04.433 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2280e335-68f4-4e13-b3a2-f54188baee1b"}
01:33:04.433 00.000 12268 evsrv: cli 0F8E69C0 disconnect
01:33:05.436 01.003 12268 evsrv: cli 0F8E69C0 connect
01:33:05.436 00.000 12268 case statement mapped state 6 to 3
01:33:05.437 00.001 12268 case statement mapped state 6 to 3
01:33:05.437 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8f2237c3-b132-455c-b483-8206a38f1985"}
01:33:05.437 00.000 12268 case statement mapped state 6 to 3
01:33:05.437 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f2237c3-b132-455c-b483-8206a38f1985"}
01:33:05.438 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:33:05.729 00.291 11616 IsGuiding returns 1
01:33:05.729 00.000 11616 scope still moving after pulse duration time elapsed
01:33:05.761 00.032 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
01:33:05.762 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
01:33:05.762 00.000 11616 Move returns status 1, amount 0
01:33:05.762 00.000 11616 MoveAxis(N, 284, ABG)
01:33:05.762 00.000 11616 Guiding  Dir = 0, Dur = 284
01:33:05.763 00.001 11616 IsSlewing returns 0
01:33:05.763 00.000 11616 IsGuiding returns 0
01:33:05.764 00.001 11616 PulseGuide returned control before completion, sleep 294
01:33:06.061 00.297 11616 IsGuiding returns 1
01:33:06.061 00.000 11616 scope still moving after pulse duration time elapsed
01:33:06.092 00.031 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
01:33:06.092 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
01:33:06.092 00.000 11616 Move returns status 1, amount 0
01:33:06.092 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
01:33:06.092 00.000 11616 move complete, result=1
01:33:06.092 00.000 11616 worker thread done servicing request
01:33:06.092 00.000 12268 GuideStep: -5.7 px 0 ms EAST, -3.4 px 0 ms NORTH
01:33:06.093 00.001 11616 Worker thread wakes up
01:33:06.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:33:06.093 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
01:33:06.093 00.000 11616 worker thread done servicing request
01:33:06.095 00.002 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
01:33:06.095 00.000 12268 OnExposeComplete: enter
01:33:06.096 00.001 12268 OnExposeComplete: Capture Error reported
01:33:06.096 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:33:06.096 00.000 12268 Mount: notify guiding stopped
01:33:06.096 00.000 12268 BLC: window closed
01:33:06.096 00.000 12268 BLC: Last direction was reset
01:33:06.097 00.001 12268 Changing from state GUIDING to STOP
01:33:06.097 00.000 12268 guider state => SELECTED
01:33:06.097 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=132, Gamma=1.290
01:33:06.115 00.018 12268 Changing from state SELECTED to UNINITIALIZED
01:33:06.116 00.001 12268 guider state => SELECTING
01:33:06.163 00.047 12268 Status Line: Stopped.
01:33:06.168 00.005 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
01:33:06.440 00.272 12268 evsrv: cli 0F8E69C0 connect
01:33:06.440 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1bc50766-b40d-432a-95f3-f8fc8145e374"}
01:33:06.440 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1bc50766-b40d-432a-95f3-f8fc8145e374"}
01:33:06.441 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:36:18.880 192.439 12268 evsrv: cli 0F8E6D80 connect
01:36:18.882 00.002 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"c545051b-eb18-41aa-8614-96434ef1babd"}
01:36:18.882 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"c545051b-eb18-41aa-8614-96434ef1babd"}
01:36:18.892 00.010 12268 evsrv: cli 0F8E6D80 disconnect
01:36:18.892 00.000 12268 evsrv: cli 0F8E69C0 connect
01:36:18.894 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"bb0bccc4-5bdd-4d44-bb6c-063a7b3097f5"}
01:36:18.895 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"bb0bccc4-5bdd-4d44-bb6c-063a7b3097f5"}
01:36:18.895 00.000 12268 evsrv: cli 0F8E69C0 disconnect
01:36:18.898 00.003 12268 evsrv: cli 0F8E69C0 connect
01:36:18.900 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"56e4835d-b2f7-48bc-b798-63f78de528ab"}
01:36:18.900 00.000 12268 PhdController::Guide begins
01:36:18.900 00.000 12268 PhdController: newstate STATE_SETUP
01:36:18.900 00.000 12268 PhdController: setup
01:36:18.900 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
01:36:18.900 00.000 12268 PhdController: start capturing
01:36:18.900 00.000 12268 Changing from state SELECTING to UNINITIALIZED
01:36:18.900 00.000 12268 guider state => SELECTING
01:36:18.900 00.000 12268 setting force full frames = true
01:36:18.900 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:36:18.924 00.024 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:36:18.924 00.000 12268 Enqueuing Expose request
01:36:18.924 00.000 12268 PhdController: newstate STATE_SELECT_STAR
01:36:18.924 00.000 11616 Worker thread wakes up
01:36:18.924 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"56e4835d-b2f7-48bc-b798-63f78de528ab"}
01:36:18.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:36:18.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:36:18.928 00.004 12268 evsrv: cli 0F8E69C0 disconnect
01:36:18.928 00.000 12268 evsrv: cli 0F8E6D80 connect
01:36:18.929 00.001 12268 case statement mapped state 1 to 101
01:36:18.929 00.000 12268 case statement mapped state 1 to 101
01:36:18.929 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"fcd7a3d2-fe6b-4587-909c-671ab0c5abc5"}
01:36:18.930 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"fcd7a3d2-fe6b-4587-909c-671ab0c5abc5"}
01:36:18.932 00.002 12268 evsrv: cli 0F8E6D80 disconnect
01:36:18.958 00.026 12268 evsrv: cli 0FA411A0 connect
01:36:18.958 00.000 12268 case statement mapped state 1 to 101
01:36:18.958 00.000 12268 case statement mapped state 1 to 101
01:36:18.959 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"5f929862-463c-46cc-9d33-69cd22434179"}
01:36:18.959 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"5f929862-463c-46cc-9d33-69cd22434179"}
01:36:18.961 00.002 12268 evsrv: cli 0FA411A0 disconnect
01:36:19.962 01.001 12268 evsrv: cli 0FA411A0 connect
01:36:19.962 00.000 12268 case statement mapped state 1 to 101
01:36:19.962 00.000 12268 case statement mapped state 1 to 101
01:36:19.963 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"67c1fbb4-0f15-4fec-a731-19ab4823bfcf"}
01:36:19.963 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"67c1fbb4-0f15-4fec-a731-19ab4823bfcf"}
01:36:19.963 00.000 12268 evsrv: cli 0FA411A0 disconnect
01:36:20.942 00.979 11616 Exposure complete
01:36:20.964 00.022 12268 evsrv: cli 0FA411A0 connect
01:36:20.964 00.000 12268 case statement mapped state 1 to 101
01:36:20.964 00.000 12268 case statement mapped state 1 to 101
01:36:20.965 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"e1e8731d-7294-4352-bb91-c4446a3c4275"}
01:36:20.965 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"e1e8731d-7294-4352-bb91-c4446a3c4275"}
01:36:20.965 00.000 12268 evsrv: cli 0FA411A0 disconnect
01:36:21.000 00.035 11616 worker thread done servicing request
01:36:21.001 00.001 12268 OnExposeComplete: enter
01:36:21.001 00.000 12268 UpdateGuideState(): m_state=1
01:36:21.001 00.000 12268 UpdateCurrentPosition: no star selected
01:36:21.001 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:36:21.002 00.001 12268 Status Line: No star selected
01:36:21.004 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=118, Gamma=1.290
01:36:21.024 00.020 12268 UpdateGuideState exits: No star selected
01:36:21.024 00.000 12268 GuiderMultiStar::AutoSelect enter
01:36:21.024 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:36:21.077 00.053 12268 AutoFind: auto downsample for scale 4.30 => 1x
01:36:21.178 00.101 12268 AutoFind: global mean = 0.0, stdev 2.0
01:36:21.178 00.000 12268 AutoFind: using threshold = 0.1
01:36:21.275 00.097 12268 AutoFind: local max [92, 149] 167.5
01:36:21.275 00.000 12268 AutoFind: local max [1254, 19] 82.5
01:36:21.275 00.000 12268 AutoFind: local max [600, 781] 58.6
01:36:21.276 00.001 12268 AutoFind: local max [170, 266] 35.6
01:36:21.276 00.000 12268 AutoFind: local max [1039, 816] 25.6
01:36:21.276 00.000 12268 AutoFind: local max [396, 533] 25.2
01:36:21.276 00.000 12268 AutoFind: local max [1040, 78] 19.9
01:36:21.276 00.000 12268 AutoFind: local max [1252, 545] 12.6
01:36:21.276 00.000 12268 AutoFind: local max [1108, 738] 11.8
01:36:21.276 00.000 12268 AutoFind: local max [151, 769] 11.8
01:36:21.276 00.000 12268 AutoFind: local max [375, 463] 10.0
01:36:21.276 00.000 12268 AutoFind: local max [773, 104] 8.1
01:36:21.276 00.000 12268 AutoFind: local max [276, 28] 8.0
01:36:21.276 00.000 12268 AutoFind: local max [1049, 811] 7.9
01:36:21.276 00.000 12268 AutoFind: local max [959, 658] 7.7
01:36:21.276 00.000 12268 AutoFind: local max [1218, 128] 7.6
01:36:21.276 00.000 12268 AutoFind: local max [952, 749] 7.3
01:36:21.276 00.000 12268 AutoFind: local max [299, 496] 7.2
01:36:21.276 00.000 12268 AutoFind: local max [1163, 167] 6.8
01:36:21.276 00.000 12268 AutoFind: local max [964, 50] 6.5
01:36:21.276 00.000 12268 AutoFind: local max [855, 606] 6.5
01:36:21.276 00.000 12268 AutoFind: local max [840, 268] 5.8
01:36:21.277 00.001 12268 AutoFind: local max [732, 432] 5.5
01:36:21.277 00.000 12268 AutoFind: local max [1161, 315] 5.4
01:36:21.277 00.000 12268 AutoFind: local max [682, 377] 4.7
01:36:21.277 00.000 12268 AutoFind: local max [222, 852] 4.6
01:36:21.277 00.000 12268 AutoFind: local max [783, 425] 4.5
01:36:21.277 00.000 12268 AutoFind: local max [1102, 268] 4.3
01:36:21.277 00.000 12268 AutoFind: local max [55, 664] 4.3
01:36:21.277 00.000 12268 AutoFind: local max [1052, 413] 4.2
01:36:21.277 00.000 12268 AutoFind: local max [537, 68] 4.2
01:36:21.277 00.000 12268 AutoFind: local max [229, 661] 4.2
01:36:21.277 00.000 12268 AutoFind: local max [141, 698] 4.2
01:36:21.277 00.000 12268 AutoFind: local max [996, 111] 4.0
01:36:21.277 00.000 12268 AutoFind: local max [1086, 401] 4.0
01:36:21.277 00.000 12268 AutoFind: local max [966, 670] 4.0
01:36:21.277 00.000 12268 AutoFind: local max [328, 416] 3.9
01:36:21.277 00.000 12268 AutoFind: local max [441, 904] 3.9
01:36:21.278 00.001 12268 AutoFind: local max [708, 53] 3.9
01:36:21.278 00.000 12268 AutoFind: local max [693, 428] 3.8
01:36:21.278 00.000 12268 AutoFind: local max [249, 651] 3.7
01:36:21.278 00.000 12268 AutoFind: local max [1233, 44] 3.7
01:36:21.278 00.000 12268 AutoFind: local max [853, 906] 3.6
01:36:21.278 00.000 12268 AutoFind: local max [1125, 672] 3.6
01:36:21.278 00.000 12268 AutoFind: local max [407, 927] 3.4
01:36:21.278 00.000 12268 AutoFind: local max [474, 502] 3.4
01:36:21.278 00.000 12268 AutoFind: local max [80, 143] 3.4
01:36:21.278 00.000 12268 AutoFind: local max [925, 639] 3.3
01:36:21.278 00.000 12268 AutoFind: local max [16, 242] 3.3
01:36:21.278 00.000 12268 AutoFind: local max [881, 641] 3.3
01:36:21.278 00.000 12268 AutoFind: local max [635, 117] 3.3
01:36:21.278 00.000 12268 AutoFind: local max [103, 145] 3.3
01:36:21.278 00.000 12268 AutoFind: local max [889, 737] 3.3
01:36:21.278 00.000 12268 AutoFind: local max [568, 317] 3.3
01:36:21.278 00.000 12268 AutoFind: local max [543, 319] 3.2
01:36:21.279 00.001 12268 AutoFind: local max [837, 452] 3.2
01:36:21.279 00.000 12268 AutoFind: local max [507, 175] 3.2
01:36:21.279 00.000 12268 AutoFind: local max [41, 190] 3.1
01:36:21.279 00.000 12268 AutoFind: local max [87, 612] 3.1
01:36:21.279 00.000 12268 AutoFind: local max [633, 380] 3.1
01:36:21.279 00.000 12268 AutoFind: local max [1017, 337] 3.1
01:36:21.279 00.000 12268 AutoFind: local max [665, 202] 3.1
01:36:21.279 00.000 12268 AutoFind: local max [151, 450] 3.1
01:36:21.279 00.000 12268 AutoFind: local max [1269, 13] 3.1
01:36:21.279 00.000 12268 AutoFind: local max [449, 276] 3.1
01:36:21.279 00.000 12268 AutoFind: local max [581, 841] 3.1
01:36:21.279 00.000 12268 AutoFind: local max [697, 796] 3.0
01:36:21.279 00.000 12268 AutoFind: local max [109, 663] 3.0
01:36:21.279 00.000 12268 AutoFind: local max [776, 634] 3.0
01:36:21.279 00.000 12268 AutoFind: local max [642, 236] 3.0
01:36:21.279 00.000 12268 AutoFind: local max [1096, 140] 3.0
01:36:21.279 00.000 12268 AutoFind: local max [520, 224] 3.0
01:36:21.279 00.000 12268 AutoFind: local max [1107, 48] 3.0
01:36:21.280 00.001 12268 AutoFind: local max [574, 934] 3.0
01:36:21.280 00.000 12268 AutoFind: local max [233, 118] 3.0
01:36:21.280 00.000 12268 AutoFind: local max [465, 293] 3.0
01:36:21.280 00.000 12268 AutoFind: local max [755, 590] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [1243, 291] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [339, 654] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [1234, 244] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [936, 866] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [595, 521] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [702, 279] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [10, 277] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [1062, 369] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [134, 271] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [1045, 706] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [676, 165] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [1089, 666] 2.9
01:36:21.280 00.000 12268 AutoFind: local max [1224, 420] 2.8
01:36:21.280 00.000 12268 AutoFind: local max [254, 88] 2.8
01:36:21.280 00.000 12268 AutoFind: local max [1213, 799] 2.8
01:36:21.281 00.001 12268 AutoFind: local max [179, 670] 2.8
01:36:21.281 00.000 12268 AutoFind: local max [473, 545] 2.8
01:36:21.281 00.000 12268 AutoFind: local max [105, 462] 2.8
01:36:21.281 00.000 12268 AutoFind: local max [102, 19] 2.8
01:36:21.281 00.000 12268 AutoFind: local max [701, 407] 2.8
01:36:21.281 00.000 12268 AutoFind: local max [1201, 34] 2.8
01:36:21.281 00.000 12268 AutoFind: local max [42, 100] 2.8
01:36:21.281 00.000 12268 AutoFind: local max [503, 634] 2.7
01:36:21.281 00.000 12268 AutoFind: too close [465, 293] 3.0 - [449, 276] 3.1
01:36:21.281 00.000 12268 AutoFind: close dim-bright [1269, 13] 3.1 - [1254, 19] 82.5
01:36:21.281 00.000 12268 AutoFind: close dim-bright [103, 145] 3.3 - [92, 149] 167.5
01:36:21.281 00.000 12268 AutoFind: close dim-bright [80, 143] 3.4 - [92, 149] 167.5
01:36:21.281 00.000 12268 AutoFind: too close [249, 651] 3.7 - [229, 661] 4.2
01:36:21.281 00.000 12268 AutoFind: too close [966, 670] 4.0 - [959, 658] 7.7
01:36:21.281 00.000 12268 AutoFind: too close [1049, 811] 7.9 - [1039, 816] 25.6
01:36:21.281 00.000 12268 AutoFind: too close to edge [10, 277] 2.9
01:36:21.282 00.001 12268 AutoFind: too close to edge [1269, 13] 3.1
01:36:21.282 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
01:36:21.282 00.000 12268 Star::Find(15, 92, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.282 00.000 12268 Star::Find returns 1 (1), X=91.86, Y=149.48, Mass=4055, SNR=44.2, Peak=255 HFD=5.2
01:36:21.282 00.000 12268 Star::Find(15, 1254, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.282 00.000 12268 Star::Find returns 1 (0), X=1254.17, Y=19.04, Mass=1692, SNR=28.3, Peak=128 HFD=5.7
01:36:21.282 00.000 12268 Star::Find(15, 600, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.282 00.000 12268 Star::Find returns 1 (0), X=599.48, Y=781.62, Mass=1521, SNR=26.7, Peak=118 HFD=5.3
01:36:21.282 00.000 12268 Star::Find(15, 170, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.282 00.000 12268 Star::Find returns 1 (0), X=170.11, Y=265.98, Mass=590, SNR=16.8, Peak=63 HFD=4.3
01:36:21.282 00.000 12268 Star::Find(15, 396, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.282 00.000 12268 Star::Find returns 1 (0), X=395.85, Y=533.48, Mass=491, SNR=15.3, Peak=49 HFD=3.8
01:36:21.282 00.000 12268 Star::Find(15, 1040, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.283 00.001 12268 Star::Find returns 1 (0), X=1040.26, Y=78.03, Mass=334, SNR=12.5, Peak=44 HFD=4.2
01:36:21.283 00.000 12268 Star::Find(15, 1252, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.283 00.000 12268 Star::Find returns 1 (0), X=1251.65, Y=545.29, Mass=176, SNR=9.0, Peak=21 HFD=3.5
01:36:21.283 00.000 12268 Star::Find(15, 1108, 738, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.283 00.000 12268 Star::Find returns 1 (0), X=1108.16, Y=737.83, Mass=138, SNR=8.0, Peak=26 HFD=3.1
01:36:21.283 00.000 12268 Star::Find(15, 151, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.283 00.000 12268 Star::Find returns 1 (0), X=150.35, Y=768.82, Mass=192, SNR=9.5, Peak=28 HFD=3.7
01:36:21.283 00.000 12268 Star::Find(15, 375, 463, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.283 00.000 12268 Star::Find returns 1 (0), X=374.92, Y=463.78, Mass=170, SNR=8.9, Peak=23 HFD=4.0
01:36:21.283 00.000 12268 Star::Find(15, 773, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.283 00.000 12268 Star::Find returns 1 (0), X=773.52, Y=103.78, Mass=145, SNR=8.2, Peak=27 HFD=3.4
01:36:21.283 00.000 12268 Star::Find(15, 276, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.283 00.000 12268 Star::Find returns 1 (0), X=276.68, Y=27.71, Mass=98, SNR=6.7, Peak=20 HFD=3.4
01:36:21.283 00.000 12268 Star::Find(15, 1218, 128, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.284 00.001 12268 Star::Find returns 1 (0), X=1217.54, Y=127.82, Mass=105, SNR=7.0, Peak=20 HFD=3.0
01:36:21.284 00.000 12268 Star::Find(15, 952, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.284 00.000 12268 Star::Find returns 1 (0), X=951.77, Y=748.96, Mass=87, SNR=6.4, Peak=16 HFD=3.2
01:36:21.284 00.000 12268 Star::Find(15, 299, 496, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.284 00.000 12268 Star::Find returns 1 (0), X=299.34, Y=496.42, Mass=82, SNR=6.2, Peak=19 HFD=3.0
01:36:21.284 00.000 12268 Star::Find(15, 1163, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.284 00.000 12268 Star::Find returns 1 (0), X=1163.11, Y=167.47, Mass=66, SNR=5.6, Peak=20 HFD=2.2
01:36:21.284 00.000 12268 Star::Find(15, 964, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.284 00.000 12268 Star::Find returns 1 (0), X=963.79, Y=50.92, Mass=73, SNR=5.9, Peak=19 HFD=2.5
01:36:21.284 00.000 12268 Star::Find(15, 855, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.284 00.000 12268 Star::Find returns 1 (0), X=855.40, Y=605.88, Mass=89, SNR=6.5, Peak=21 HFD=2.9
01:36:21.284 00.000 12268 Star::Find(15, 840, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.284 00.000 12268 Star::Find returns 1 (0), X=840.60, Y=268.68, Mass=48, SNR=4.8, Peak=14 HFD=3.5
01:36:21.285 00.001 12268 Star::Find(15, 732, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.285 00.000 12268 Star::Find returns 1 (0), X=731.47, Y=430.97, Mass=80, SNR=6.1, Peak=19 HFD=3.4
01:36:21.285 00.000 12268 Star::Find(15, 1161, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.285 00.000 12268 Star::Find returns 1 (0), X=1160.59, Y=314.31, Mass=66, SNR=5.5, Peak=16 HFD=3.3
01:36:21.285 00.000 12268 Star::Find(15, 682, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.285 00.000 12268 Star::Find returns 1 (0), X=682.93, Y=377.33, Mass=46, SNR=4.7, Peak=19 HFD=2.2
01:36:21.285 00.000 12268 Star::Find(15, 222, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.285 00.000 12268 Star::Find returns 1 (0), X=221.73, Y=853.50, Mass=48, SNR=4.8, Peak=14 HFD=3.2
01:36:21.285 00.000 12268 Star::Find(15, 783, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.285 00.000 12268 Star::Find returns 0 (4), X=771.37, Y=426.53, Mass=27, SNR=3.6, Peak=32 HFD=0.7
01:36:21.285 00.000 12268 Star::Find(15, 1102, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.285 00.000 12268 Star::Find returns 1 (0), X=1102.45, Y=269.35, Mass=51, SNR=4.8, Peak=19 HFD=2.9
01:36:21.285 00.000 12268 Star::Find(15, 55, 664, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.285 00.000 12268 Star::Find false star n=13 nbg=280 bg=7.7 sigma=0.8 thresh=10 peak=10
01:36:21.286 00.001 12268 Star::Find returns 0 (2), X=55.00, Y=664.00, Mass=38, SNR=2.9, Peak=12 HFD=0.0
01:36:21.286 00.000 12268 Star::Find(15, 1052, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.286 00.000 12268 Star::Find false star n=15 nbg=285 bg=7.4 sigma=0.7 thresh=10 peak=10
01:36:21.286 00.000 12268 Star::Find returns 0 (2), X=1052.00, Y=413.00, Mass=50, SNR=2.9, Peak=13 HFD=0.0
01:36:21.286 00.000 12268 Star::Find(15, 537, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.286 00.000 12268 Star::Find returns 0 (4), X=525.98, Y=79.85, Mass=29, SNR=3.8, Peak=31 HFD=0.2
01:36:21.286 00.000 12268 Star::Find(15, 141, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.286 00.000 12268 Star::Find returns 0 (4), X=131.91, Y=683.96, Mass=211, SNR=10.2, Peak=214 HFD=0.1
01:36:21.286 00.000 12268 Star::Find(15, 996, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.286 00.000 12268 Star::Find false star n=10 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
01:36:21.286 00.000 12268 Star::Find returns 0 (2), X=996.00, Y=111.00, Mass=31, SNR=2.9, Peak=13 HFD=0.0
01:36:21.286 00.000 12268 Star::Find(15, 1086, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.286 00.000 12268 Star::Find returns 0 (2), X=1086.00, Y=401.00, Mass=17, SNR=2.8, Peak=12 HFD=0.0
01:36:21.286 00.000 12268 Star::Find(15, 328, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.287 00.001 12268 Star::Find returns 1 (0), X=328.19, Y=416.39, Mass=40, SNR=4.2, Peak=18 HFD=3.2
01:36:21.287 00.000 12268 Star::Find(15, 441, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.287 00.000 12268 Star::Find false star n=13 nbg=280 bg=7.7 sigma=0.8 thresh=10 peak=10
01:36:21.287 00.000 12268 Star::Find returns 0 (2), X=441.00, Y=904.00, Mass=34, SNR=2.9, Peak=12 HFD=0.0
01:36:21.287 00.000 12268 Star::Find(15, 708, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.287 00.000 12268 Star::Find false star n=7 nbg=287 bg=7.5 sigma=0.7 thresh=10 peak=10
01:36:21.287 00.000 12268 Star::Find returns 0 (2), X=708.00, Y=53.00, Mass=21, SNR=2.9, Peak=14 HFD=0.0
01:36:21.287 00.000 12268 Star::Find(15, 693, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.287 00.000 12268 Star::Find false star n=9 nbg=286 bg=7.6 sigma=0.8 thresh=10 peak=10
01:36:21.287 00.000 12268 Star::Find returns 0 (2), X=693.00, Y=428.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
01:36:21.287 00.000 12268 Star::Find(15, 1233, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.287 00.000 12268 Star::Find returns 0 (2), X=1233.00, Y=44.00, Mass=17, SNR=2.9, Peak=22 HFD=0.0
01:36:21.287 00.000 12268 Star::Find(15, 853, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.287 00.000 12268 Star::Find returns 1 (0), X=851.71, Y=905.80, Mass=43, SNR=4.4, Peak=14 HFD=2.5
01:36:21.287 00.000 12268 Star::Find(15, 1125, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.288 00.001 12268 Star::Find returns 1 (0), X=1125.44, Y=676.81, Mass=45, SNR=4.6, Peak=25 HFD=4.2
01:36:21.288 00.000 12268 Star::Find(15, 407, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.288 00.000 12268 Star::Find returns 0 (2), X=407.00, Y=927.00, Mass=16, SNR=2.8, Peak=19 HFD=0.0
01:36:21.288 00.000 12268 Star::Find(15, 474, 502, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.288 00.000 12268 Star::Find returns 0 (2), X=474.00, Y=502.00, Mass=13, SNR=2.5, Peak=15 HFD=0.0
01:36:21.288 00.000 12268 Star::Find(15, 80, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.288 00.000 12268 Star::Find returns 1 (1), X=91.86, Y=149.48, Mass=4055, SNR=44.2, Peak=255 HFD=5.2
01:36:21.288 00.000 12268 Star::Find(15, 925, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.288 00.000 12268 Star::Find returns 0 (3), X=925.00, Y=639.00, Mass=8, SNR=1.9, Peak=10 HFD=0.0
01:36:21.288 00.000 12268 Star::Find(15, 16, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.288 00.000 12268 Star::Find false star n=19 nbg=273 bg=8.0 sigma=0.7 thresh=10 peak=10
01:36:21.288 00.000 12268 Star::Find returns 0 (2), X=16.00, Y=242.00, Mass=44, SNR=2.9, Peak=12 HFD=0.0
01:36:21.288 00.000 12268 Star::Find(15, 881, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.288 00.000 12268 Star::Find returns 1 (0), X=893.79, Y=638.34, Mass=37, SNR=4.2, Peak=22 HFD=3.2
01:36:21.288 00.000 12268 Star::Find(15, 635, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.289 00.001 12268 Star::Find returns 0 (4), X=638.89, Y=108.69, Mass=21, SNR=3.2, Peak=26 HFD=0.8
01:36:21.289 00.000 12268 Star::Find(15, 103, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.289 00.000 12268 Star::Find returns 1 (1), X=91.86, Y=149.48, Mass=4055, SNR=44.2, Peak=255 HFD=5.2
01:36:21.289 00.000 12268 Star::Find(15, 889, 737, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.289 00.000 12268 Star::Find false star n=9 nbg=287 bg=7.6 sigma=0.8 thresh=10 peak=10
01:36:21.289 00.000 12268 Star::Find returns 0 (2), X=889.00, Y=737.00, Mass=30, SNR=2.9, Peak=13 HFD=0.0
01:36:21.289 00.000 12268 Star::Find(15, 568, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.289 00.000 12268 Star::Find returns 0 (3), X=568.00, Y=317.00, Mass=6, SNR=1.6, Peak=13 HFD=0.0
01:36:21.289 00.000 12268 Star::Find(15, 543, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.289 00.000 12268 Star::Find returns 0 (3), X=543.00, Y=319.00, Mass=9, SNR=2.1, Peak=17 HFD=0.0
01:36:21.289 00.000 12268 Star::Find(15, 837, 452, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.289 00.000 12268 Star::Find false star n=10 nbg=288 bg=7.5 sigma=0.8 thresh=10 peak=10
01:36:21.290 00.001 12268 Star::Find returns 0 (2), X=837.00, Y=452.00, Mass=31, SNR=2.9, Peak=13 HFD=0.0
01:36:21.290 00.000 12268 Star::Find(15, 507, 175, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.290 00.000 12268 Star::Find returns 0 (3), X=507.00, Y=175.00, Mass=5, SNR=1.6, Peak=13 HFD=0.0
01:36:21.290 00.000 12268 Star::Find(15, 41, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.290 00.000 12268 Star::Find returns 0 (2), X=41.00, Y=190.00, Mass=15, SNR=2.5, Peak=14 HFD=0.0
01:36:21.290 00.000 12268 Star::Find(15, 87, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.290 00.000 12268 Star::Find returns 0 (4), X=75.83, Y=602.96, Mass=104, SNR=7.2, Peak=105 HFD=0.2
01:36:21.290 00.000 12268 Star::Find(15, 633, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.290 00.000 12268 Star::Find returns 0 (2), X=633.00, Y=380.00, Mass=17, SNR=2.8, Peak=19 HFD=0.0
01:36:21.290 00.000 12268 Star::Find(15, 1017, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.290 00.000 12268 Star::Find returns 0 (2), X=1017.00, Y=337.00, Mass=12, SNR=2.3, Peak=12 HFD=0.0
01:36:21.290 00.000 12268 Star::Find(15, 665, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.290 00.000 12268 Star::Find returns 0 (3), X=665.00, Y=202.00, Mass=5, SNR=1.5, Peak=10 HFD=0.0
01:36:21.290 00.000 12268 Star::Find(15, 151, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.290 00.000 12268 Star::Find false star n=6 nbg=278 bg=7.6 sigma=0.8 thresh=10 peak=9
01:36:21.291 00.001 12268 Star::Find returns 0 (2), X=151.00, Y=450.00, Mass=21, SNR=2.9, Peak=15 HFD=0.0
01:36:21.291 00.000 12268 Star::Find(15, 581, 841, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.291 00.000 12268 Star::Find returns 0 (2), X=581.00, Y=841.00, Mass=16, SNR=2.8, Peak=21 HFD=0.0
01:36:21.291 00.000 12268 Star::Find(15, 697, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.291 00.000 12268 Star::Find false star n=14 nbg=269 bg=7.8 sigma=0.7 thresh=10 peak=10
01:36:21.291 00.000 12268 Star::Find returns 0 (2), X=697.00, Y=796.00, Mass=39, SNR=2.9, Peak=18 HFD=0.0
01:36:21.291 00.000 12268 Star::Find(15, 109, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.291 00.000 12268 Star::Find false star n=4 nbg=282 bg=7.8 sigma=0.9 thresh=10 peak=10
01:36:21.291 00.000 12268 Star::Find returns 0 (2), X=109.00, Y=663.00, Mass=20, SNR=2.9, Peak=21 HFD=0.0
01:36:21.291 00.000 12268 Star::Find(15, 776, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.291 00.000 12268 Star::Find returns 0 (3), X=776.00, Y=634.00, Mass=6, SNR=1.6, Peak=13 HFD=0.0
01:36:21.291 00.000 12268 Star::Find(15, 642, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.291 00.000 12268 Star::Find returns 0 (4), X=642.95, Y=236.33, Mass=42, SNR=4.5, Peak=28 HFD=1.4
01:36:21.291 00.000 12268 Star::Find(15, 1096, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.292 00.001 12268 Star::Find returns 0 (2), X=1096.00, Y=140.00, Mass=17, SNR=2.8, Peak=18 HFD=0.0
01:36:21.292 00.000 12268 Star::Find(15, 520, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.292 00.000 12268 Star::Find returns 0 (2), X=520.00, Y=224.00, Mass=16, SNR=2.8, Peak=21 HFD=0.0
01:36:21.292 00.000 12268 Star::Find(15, 1107, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.292 00.000 12268 Star::Find returns 0 (2), X=1107.00, Y=48.00, Mass=12, SNR=2.3, Peak=11 HFD=0.0
01:36:21.292 00.000 12268 Star::Find(15, 574, 934, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.292 00.000 12268 Star::Find false star n=6 nbg=286 bg=7.6 sigma=0.8 thresh=10 peak=10
01:36:21.292 00.000 12268 Star::Find returns 0 (2), X=574.00, Y=934.00, Mass=24, SNR=2.9, Peak=18 HFD=0.0
01:36:21.292 00.000 12268 Star::Find(15, 233, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.292 00.000 12268 Star::Find returns 0 (2), X=233.00, Y=118.00, Mass=14, SNR=2.5, Peak=17 HFD=0.0
01:36:21.292 00.000 12268 Star::Find(15, 755, 590, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.292 00.000 12268 Star::Find returns 0 (2), X=755.00, Y=590.00, Mass=11, SNR=2.2, Peak=13 HFD=0.0
01:36:21.292 00.000 12268 Star::Find(15, 1243, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.292 00.000 12268 Star::Find false star n=9 nbg=289 bg=7.6 sigma=0.8 thresh=10 peak=9
01:36:21.292 00.000 12268 Star::Find returns 0 (2), X=1243.00, Y=291.00, Mass=24, SNR=2.9, Peak=11 HFD=0.0
01:36:21.293 00.001 12268 Star::Find(15, 339, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.293 00.000 12268 Star::Find false star n=6 nbg=272 bg=7.8 sigma=0.7 thresh=10 peak=10
01:36:21.293 00.000 12268 Star::Find returns 0 (2), X=339.00, Y=654.00, Mass=23, SNR=2.9, Peak=20 HFD=0.0
01:36:21.293 00.000 12268 Star::Find(15, 1234, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.293 00.000 12268 Star::Find returns 0 (2), X=1234.00, Y=244.00, Mass=10, SNR=2.3, Peak=18 HFD=0.0
01:36:21.293 00.000 12268 Star::Find(15, 936, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.293 00.000 12268 Star::Find returns 0 (2), X=936.00, Y=866.00, Mass=17, SNR=2.8, Peak=13 HFD=0.0
01:36:21.293 00.000 12268 Star::Find(15, 595, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.293 00.000 12268 Star::Find returns 0 (2), X=595.00, Y=521.00, Mass=16, SNR=2.7, Peak=11 HFD=0.0
01:36:21.293 00.000 12268 Star::Find(15, 702, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.293 00.000 12268 Star::Find returns 0 (3), X=702.00, Y=279.00, Mass=2, SNR=1.0, Peak=10 HFD=0.0
01:36:21.293 00.000 12268 Star::Find(15, 1062, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.293 00.000 12268 Star::Find returns 0 (4), X=1071.00, Y=377.00, Mass=20, SNR=3.1, Peak=27 HFD=0.5
01:36:21.294 00.001 12268 Star::Find(15, 134, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.294 00.000 12268 Star::Find false star n=6 nbg=285 bg=7.8 sigma=0.8 thresh=10 peak=9
01:36:21.294 00.000 12268 Star::Find returns 0 (2), X=134.00, Y=271.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
01:36:21.294 00.000 12268 Star::Find(15, 1045, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.294 00.000 12268 Star::Find returns 0 (3), X=1045.00, Y=706.00, Mass=5, SNR=1.5, Peak=11 HFD=0.0
01:36:21.294 00.000 12268 Star::Find(15, 676, 165, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.294 00.000 12268 Star::Find returns 0 (2), X=676.00, Y=165.00, Mass=12, SNR=2.3, Peak=14 HFD=0.0
01:36:21.294 00.000 12268 Star::Find(15, 1089, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.294 00.000 12268 Star::Find returns 0 (2), X=1089.00, Y=666.00, Mass=19, SNR=2.9, Peak=11 HFD=0.0
01:36:21.294 00.000 12268 Star::Find(15, 1224, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.295 00.001 12268 Star::Find returns 0 (3), X=1224.00, Y=420.00, Mass=3, SNR=1.1, Peak=12 HFD=0.0
01:36:21.295 00.000 12268 Star::Find(15, 254, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.295 00.000 12268 Star::Find returns 1 (0), X=252.78, Y=76.86, Mass=33, SNR=3.9, Peak=22 HFD=2.4
01:36:21.295 00.000 12268 Star::Find(15, 1213, 799, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.295 00.000 12268 Star::Find returns 0 (3), X=1213.00, Y=799.00, Mass=5, SNR=1.5, Peak=11 HFD=0.0
01:36:21.295 00.000 12268 Star::Find(15, 179, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.295 00.000 12268 Star::Find returns 0 (3), X=179.00, Y=670.00, Mass=5, SNR=1.4, Peak=12 HFD=0.0
01:36:21.295 00.000 12268 Star::Find(15, 473, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.295 00.000 12268 Star::Find returns 0 (2), X=473.00, Y=545.00, Mass=16, SNR=2.7, Peak=13 HFD=0.0
01:36:21.295 00.000 12268 Star::Find(15, 105, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.295 00.000 12268 Star::Find returns 0 (2), X=105.00, Y=462.00, Mass=11, SNR=2.2, Peak=13 HFD=0.0
01:36:21.295 00.000 12268 Star::Find(15, 102, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.295 00.000 12268 Star::Find returns 0 (2), X=102.00, Y=19.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
01:36:21.295 00.000 12268 Star::Find(15, 701, 407, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.296 00.001 12268 Star::Find returns 0 (2), X=701.00, Y=407.00, Mass=13, SNR=2.5, Peak=16 HFD=0.0
01:36:21.296 00.000 12268 Star::Find(15, 1201, 34, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.296 00.000 12268 Star::Find returns 0 (2), X=1201.00, Y=34.00, Mass=11, SNR=2.3, Peak=16 HFD=0.0
01:36:21.296 00.000 12268 Star::Find(15, 42, 100, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.296 00.000 12268 Star::Find returns 0 (2), X=42.00, Y=100.00, Mass=18, SNR=2.8, Peak=12 HFD=0.0
01:36:21.296 00.000 12268 Star::Find(15, 503, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.296 00.000 12268 Star::Find returns 0 (3), X=503.00, Y=634.00, Mass=8, SNR=1.9, Peak=13 HFD=0.0
01:36:21.296 00.000 12268 AutoFind: finding best star pass 1
01:36:21.296 00.000 12268 Star::Find(15, 92, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.296 00.000 12268 Star::Find returns 1 (1), X=91.86, Y=149.48, Mass=4055, SNR=44.2, Peak=255 HFD=5.2
01:36:21.296 00.000 12268 AutoFind: near-saturated [92, 149] 167.5 Mass 4055 SNR 44.2 Peak 255
01:36:21.296 00.000 12268 Star::Find(15, 1254, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.296 00.000 12268 Star::Find returns 1 (0), X=1254.17, Y=19.04, Mass=1692, SNR=28.3, Peak=128 HFD=5.7
01:36:21.296 00.000 12268 AutoFind returns star at [1254, 19] 82.5 Mass 1692 SNR 28.3
01:36:21.297 00.001 12268 Star::Find(15, 1254, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.297 00.000 12268 Star::Find returns 1 (0), X=1254.17, Y=19.04, Mass=1692, SNR=28.3, Peak=128 HFD=5.7
01:36:21.297 00.000 12268 MultiStar: List (12): {1254.17, 19.04}(28.3), {599.48, 781.62}(26.7), {170.11, 265.98}(16.8), {395.85, 533.48}(15.3), {1040.26, 78.03}(12.5), {1251.65, 545.29}(9.0), {1108.16, 737.83}(8.0), {150.35, 768.82}(9.5), {374.92, 463.78}(8.9), {773.52, 103.78}(8.2), {276.68, 27.71}(6.7), {1217.54, 127.82}(7.0), 
01:36:21.297 00.000 12268 setting lock position to (1254.17, 19.04)
01:36:21.298 00.001 12268 MultiStar: stabilizing after lock position change
01:36:21.298 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
01:36:21.298 00.000 12268 UpdateGuideState(): m_state=1
01:36:21.298 00.000 12268 Star::Find(15, 1254, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:21.298 00.000 12268 Star::Find returns 1 (0), X=1254.17, Y=19.04, Mass=1692, SNR=28.3, Peak=128 HFD=5.7
01:36:21.298 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
01:36:21.298 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
01:36:21.298 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
01:36:21.302 00.004 12268 setting force full frames = false
01:36:21.302 00.000 12268 setting lock position to (1254.17, 19.04)
01:36:21.302 00.000 12268 MultiStar: stabilizing after lock position change
01:36:21.302 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
01:36:21.302 00.000 12268 Changing from state SELECTING to SELECTED
01:36:21.302 00.000 12268 guider state => SELECTED
01:36:21.326 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=118, Gamma=1.290
01:36:21.345 00.019 12268 UpdateGuideState exits: m=1692 SNR=28.3
01:36:21.345 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=118, Gamma=1.290
01:36:21.361 00.016 12268 Status Line: Auto-selected star at (1254.2, 19.0)
01:36:21.368 00.007 12268 PhdController: newstate STATE_WAIT_SELECTED
01:36:21.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:21.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:36:21.368 00.000 12268 Enqueuing Expose request
01:36:21.369 00.001 11616 Worker thread wakes up
01:36:21.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:36:21.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,4,31,31)
01:36:21.967 00.598 12268 evsrv: cli 0F8E6D80 connect
01:36:21.967 00.000 12268 case statement mapped state 2 to 1
01:36:21.967 00.000 12268 case statement mapped state 2 to 1
01:36:21.967 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_position","id":"ce688431-44d3-4563-b501-b7a0b8e618a1"}
01:36:21.967 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":[1254.17,19.04],"id":"ce688431-44d3-4563-b501-b7a0b8e618a1"}
01:36:21.968 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:36:21.969 00.001 12268 evsrv: cli 0F8E69C0 connect
01:36:21.969 00.000 12268 case statement mapped state 2 to 1
01:36:21.970 00.001 12268 case statement mapped state 2 to 1
01:36:21.970 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"77c59501-5213-47bf-868d-324de54d4a72"}
01:36:21.970 00.000 12268 case statement mapped state 2 to 1
01:36:21.970 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"77c59501-5213-47bf-868d-324de54d4a72"}
01:36:21.971 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:36:22.973 01.002 12268 evsrv: cli 0F8E69C0 connect
01:36:22.974 00.001 12268 case statement mapped state 2 to 1
01:36:22.974 00.000 12268 case statement mapped state 2 to 1
01:36:22.975 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3faf6d2c-7277-438d-99ce-f2d9bd3495f8"}
01:36:22.975 00.000 12268 case statement mapped state 2 to 1
01:36:22.975 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"3faf6d2c-7277-438d-99ce-f2d9bd3495f8"}
01:36:22.976 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:36:23.380 00.404 11616 Exposure complete
01:36:23.436 00.056 11616 worker thread done servicing request
01:36:23.436 00.000 12268 OnExposeComplete: enter
01:36:23.436 00.000 12268 UpdateGuideState(): m_state=2
01:36:23.436 00.000 12268 Star::Find(15, 1254, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
01:36:23.436 00.000 12268 Star::Find returns 1 (0), X=1254.24, Y=18.90, Mass=1855, SNR=29.7, Peak=131 HFD=5.8
01:36:23.436 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
01:36:23.437 00.001 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.61)
01:36:23.437 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-1.09 mountX=-0.13 mountY=0.09, mountTheta=2.55
01:36:23.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=147, Gamma=1.290
01:36:23.456 00.017 12268 UpdateGuideState exits: m=1855 SNR=29.7
01:36:23.456 00.000 12268 PhdController: newstate STATE_CALIBRATE
01:36:23.456 00.000 12268 PhdController: newstate STATE_GUIDE
01:36:23.456 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
01:36:23.456 00.000 12268 guider state => CALIBRATED
01:36:23.456 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:36:23.477 00.021 12268 reset dither spiral
01:36:23.477 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
01:36:23.478 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:23.478 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:36:23.478 00.000 12268 Enqueuing Expose request
01:36:23.478 00.000 11616 Worker thread wakes up
01:36:23.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:36:23.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:36:23.978 00.500 12268 evsrv: cli 0F8E69C0 connect
01:36:23.978 00.000 12268 case statement mapped state 5 to 1
01:36:23.979 00.001 12268 case statement mapped state 5 to 1
01:36:23.979 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"c40997b4-8446-4995-af0a-74b499b0595d"}
01:36:23.979 00.000 12268 case statement mapped state 5 to 1
01:36:23.979 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"c40997b4-8446-4995-af0a-74b499b0595d"}
01:36:23.980 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:36:24.982 01.002 12268 evsrv: cli 0F8E69C0 connect
01:36:24.982 00.000 12268 case statement mapped state 5 to 1
01:36:24.982 00.000 12268 case statement mapped state 5 to 1
01:36:24.983 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a6145a71-d15d-4e80-ad81-725d4528ca0b"}
01:36:24.983 00.000 12268 case statement mapped state 5 to 1
01:36:24.983 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"a6145a71-d15d-4e80-ad81-725d4528ca0b"}
01:36:24.983 00.000 12268 evsrv: cli 0F8E69C0 disconnect
01:36:25.488 00.505 11616 Exposure complete
01:36:25.545 00.057 11616 worker thread done servicing request
01:36:25.545 00.000 12268 OnExposeComplete: enter
01:36:25.545 00.000 12268 UpdateGuideState(): m_state=5
01:36:25.545 00.000 12268 Star::Find(15, 1254, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
01:36:25.545 00.000 12268 Star::Find returns 1 (0), X=1254.30, Y=18.24, Mass=1675, SNR=28.0, Peak=113 HFD=5.6
01:36:25.545 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
01:36:25.545 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
01:36:25.546 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=-0.80 hyp=0.81 cameraTheta=-1.41 mountX=-0.79 mountY=0.23, mountTheta=2.86
01:36:25.548 00.002 12268 Changing from state CALIBRATED to GUIDING
01:36:25.548 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.7
01:36:25.549 00.001 12268 ScopeASCOM::SideOfPier() returns 0
01:36:25.549 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.7 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
01:36:25.550 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
01:36:25.550 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
01:36:25.550 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:36:25.551 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:36:25.551 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
01:36:25.551 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
01:36:25.552 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
01:36:25.552 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:36:25.552 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
01:36:25.553 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
01:36:25.553 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
01:36:25.553 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
01:36:25.554 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
01:36:25.692 00.138 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:36:25.693 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
01:36:25.693 00.000 12268 Dec comp: XRate 0.900 -> 0.892 for dec 1.2 -> dec -7.7
01:36:25.698 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.7
01:36:25.699 00.001 12268 ScopeASCOM::SideOfPier() returns 0
01:36:25.699 00.000 12268 setting lock position to (1254.30, 18.24)
01:36:25.699 00.000 12268 MultiStar: stabilizing after lock position change
01:36:25.699 00.000 12268 guider state => GUIDING
01:36:25.699 00.000 12268 Status Line: Guiding
01:36:25.702 00.003 12268 Mount: notify guiding started
01:36:25.703 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
01:36:25.703 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
01:36:25.703 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
01:36:25.704 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
01:36:25.704 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
01:36:25.704 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
01:36:25.704 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
01:36:25.705 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
01:36:25.705 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
01:36:25.705 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
01:36:25.705 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
01:36:25.706 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
01:36:25.706 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
01:36:25.706 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
01:36:25.706 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:36:25.706 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:36:25.707 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
01:36:25.707 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
01:36:25.707 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
01:36:25.708 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:36:25.708 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
01:36:25.708 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
01:36:25.708 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
01:36:25.709 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
01:36:25.709 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
01:36:25.709 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
01:36:25.710 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
01:36:25.710 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:36:25.710 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:36:25.711 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
01:36:25.711 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
01:36:25.711 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
01:36:25.712 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:36:25.712 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
01:36:25.712 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
01:36:25.712 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
01:36:25.713 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
01:36:25.713 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
01:36:25.846 00.133 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:36:25.846 00.000 12268 ScopeASCOM::SideOfPier() returns 0
01:36:25.847 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:36:25.847 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
01:36:25.848 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.7
01:36:25.848 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.7
01:36:25.848 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
01:36:25.848 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:36:25.848 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:36:25.848 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:36:25.849 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
01:36:25.849 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=120, Gamma=1.290
01:36:25.868 00.019 12268 UpdateGuideState exits: m=1675 SNR=28.0
01:36:25.868 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
01:36:25.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:25.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:36:25.868 00.000 12268 Enqueuing Expose request
01:36:25.868 00.000 11616 Worker thread wakes up
01:36:25.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:36:25.869 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1239,3,31,31)
01:36:25.985 00.116 12268 evsrv: cli 0F8E6D80 connect
01:36:25.986 00.001 12268 case statement mapped state 6 to 3
01:36:25.986 00.000 12268 case statement mapped state 6 to 3
01:36:25.987 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"6bbf4cf7-1f09-44ce-bb95-f1d398a8ccdc"}
01:36:25.987 00.000 12268 case statement mapped state 6 to 3
01:36:25.987 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bbf4cf7-1f09-44ce-bb95-f1d398a8ccdc"}
01:36:25.988 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:36:27.873 01.885 11616 Exposure complete
01:36:27.931 00.058 11616 worker thread done servicing request
01:36:27.931 00.000 12268 OnExposeComplete: enter
01:36:27.931 00.000 12268 UpdateGuideState(): m_state=6
01:36:27.931 00.000 12268 Star::Find(15, 1254, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:36:27.931 00.000 12268 Star::Find returns 1 (0), X=1254.23, Y=17.87, Mass=1654, SNR=27.9, Peak=123 HFD=5.5
01:36:27.931 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.21 = 3.08)
01:36:27.931 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.03)
01:36:27.932 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.37 hyp=0.37 cameraTheta=-1.73 mountX=-0.37 mountY=-0.01, mountTheta=-3.11
01:36:27.933 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.37, opts=13)
01:36:27.933 00.000 12268 Enqueuing Move request for scope (-0.06, -0.37)
01:36:27.933 00.000 11616 Worker thread wakes up
01:36:27.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.37) opts 0xd
01:36:27.933 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.37)
01:36:27.933 00.000 11616 Moving (-0.06, -0.37) raw xDistance=-0.37 yDistance=-0.01
01:36:27.933 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 0 to -1
01:36:27.934 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.12
01:36:27.934 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
01:36:27.934 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:27.934 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:36:27.934 00.000 11616 MoveAxis(E, 209, ABG)
01:36:27.934 00.000 11616 Guiding  Dir = 2, Dur = 209
01:36:27.934 00.000 11616 IsSlewing returns 0
01:36:27.934 00.000 11616 IsGuiding returns 0
01:36:27.935 00.001 11616 PulseGuide returned control before completion, sleep 219
01:36:27.959 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=135, Gamma=1.290
01:36:27.979 00.020 12268 UpdateGuideState exits: m=1654 SNR=27.9
01:36:27.979 00.000 12268 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 1 / 99999
01:36:27.979 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696587.979,"Host":"ASTROCENTER","Inst":1,"Distance":0.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:36:27.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:27.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:36:27.979 00.000 12268 Enqueuing Expose request
01:36:28.169 00.190 11616 IsGuiding returns 0
01:36:28.169 00.000 11616 Move returns status 0, amount 209
01:36:28.170 00.001 11616 MoveAxis(N, 0, ABG)
01:36:28.170 00.000 11616 Move returns status 0, amount 0
01:36:28.170 00.000 11616 move complete, result=0
01:36:28.171 00.001 11616 worker thread done servicing request
01:36:28.171 00.000 11616 Worker thread wakes up
01:36:28.171 00.000 12268 GuideStep: -0.4 px 209 ms EAST, -0.0 px 0 ms NORTH
01:36:28.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:36:28.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,3,31,31)
01:36:30.178 02.007 11616 Exposure complete
01:36:30.233 00.055 11616 worker thread done servicing request
01:36:30.233 00.000 12268 OnExposeComplete: enter
01:36:30.233 00.000 12268 UpdateGuideState(): m_state=6
01:36:30.233 00.000 12268 Star::Find(15, 1254, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
01:36:30.233 00.000 12268 Star::Find returns 1 (0), X=1253.99, Y=17.90, Mass=1726, SNR=28.6, Peak=123 HFD=5.7
01:36:30.233 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.78 = 2.51)
01:36:30.233 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.60)
01:36:30.234 00.001 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.34 hyp=0.45 cameraTheta=-2.30 mountX=-0.37 mountY=-0.26, mountTheta=-2.53
01:36:30.235 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.34, opts=13)
01:36:30.235 00.000 12268 Enqueuing Move request for scope (-0.30, -0.34)
01:36:30.236 00.001 11616 Worker thread wakes up
01:36:30.236 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.34) opts 0xd
01:36:30.236 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.34)
01:36:30.236 00.000 11616 Moving (-0.30, -0.34) raw xDistance=-0.37 yDistance=-0.26
01:36:30.236 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
01:36:30.236 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:36:30.236 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:36:30.236 00.000 11616 MoveAxis(E, 205, ABG)
01:36:30.236 00.000 11616 Guiding  Dir = 2, Dur = 205
01:36:30.237 00.001 11616 IsSlewing returns 0
01:36:30.237 00.000 11616 IsGuiding returns 0
01:36:30.237 00.000 11616 PulseGuide returned control before completion, sleep 215
01:36:30.258 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=127, Gamma=1.290
01:36:30.277 00.019 12268 UpdateGuideState exits: m=1726 SNR=28.6
01:36:30.277 00.000 12268 PhdController: settling, locked = 1, distance = 0.61 (1.50) aobump = 0 frame = 2 / 99999
01:36:30.277 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696590.277,"Host":"ASTROCENTER","Inst":1,"Distance":0.61,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
01:36:30.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:30.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:36:30.278 00.001 12268 Enqueuing Expose request
01:36:30.458 00.180 11616 IsGuiding returns 1
01:36:30.458 00.000 11616 scope still moving after pulse duration time elapsed
01:36:30.490 00.032 11616 IsSlewing returns 0
01:36:30.491 00.001 11616 IsGuiding returns 0
01:36:30.491 00.000 11616 scope move finished after 205 + 48 ms
01:36:30.491 00.000 11616 Move returns status 0, amount 205
01:36:30.491 00.000 11616 MoveAxis(N, 0, ABG)
01:36:30.491 00.000 11616 Move returns status 0, amount 0
01:36:30.491 00.000 11616 move complete, result=0
01:36:30.491 00.000 11616 worker thread done servicing request
01:36:30.492 00.001 11616 Worker thread wakes up
01:36:30.492 00.000 12268 GuideStep: -0.4 px 205 ms EAST, -0.3 px 0 ms NORTH
01:36:30.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:36:30.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,3,31,31)
01:36:32.562 02.070 11616 Exposure complete
01:36:32.618 00.056 11616 worker thread done servicing request
01:36:32.618 00.000 12268 OnExposeComplete: enter
01:36:32.619 00.001 12268 UpdateGuideState(): m_state=6
01:36:32.619 00.000 12268 Star::Find(15, 1253, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
01:36:32.619 00.000 12268 Star::Find returns 1 (0), X=1254.10, Y=18.84, Mass=1768, SNR=28.9, Peak=125 HFD=5.8
01:36:32.619 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
01:36:32.619 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
01:36:32.619 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.60 hyp=0.63 cameraTheta=1.88 mountX=0.58 mountY=-0.27, mountTheta=-0.43
01:36:32.621 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.60, opts=13)
01:36:32.621 00.000 12268 Enqueuing Move request for scope (-0.19, 0.60)
01:36:32.621 00.000 11616 Worker thread wakes up
01:36:32.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.60) opts 0xd
01:36:32.621 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.60)
01:36:32.621 00.000 11616 Moving (-0.19, 0.60) raw xDistance=0.58 yDistance=-0.27
01:36:32.622 00.001 11616 resist switch: large excursion: input 0.58 thresh 0.29 direction from -1 to 1
01:36:32.622 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.73
01:36:32.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
01:36:32.622 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:36:32.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:36:32.622 00.000 11616 MoveAxis(W, 323, ABG)
01:36:32.622 00.000 11616 Guiding  Dir = 3, Dur = 323
01:36:32.623 00.001 11616 IsSlewing returns 0
01:36:32.623 00.000 11616 IsGuiding returns 0
01:36:32.623 00.000 11616 PulseGuide returned control before completion, sleep 333
01:36:32.644 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=161, Gamma=1.290
01:36:32.661 00.017 12268 UpdateGuideState exits: m=1768 SNR=28.9
01:36:32.661 00.000 12268 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 3 / 99999
01:36:32.662 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768696592.662,"Host":"ASTROCENTER","Inst":1,"Distance":0.62,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
01:36:32.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:32.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:36:32.662 00.000 12268 Enqueuing Expose request
01:36:32.965 00.303 11616 IsGuiding returns 1
01:36:32.965 00.000 11616 scope still moving after pulse duration time elapsed
01:36:32.995 00.030 11616 IsSlewing returns 0
01:36:32.996 00.001 11616 IsGuiding returns 0
01:36:32.996 00.000 11616 scope move finished after 323 + 50 ms
01:36:32.996 00.000 11616 Move returns status 0, amount 323
01:36:32.996 00.000 11616 MoveAxis(N, 0, ABG)
01:36:32.996 00.000 11616 Move returns status 0, amount 0
01:36:32.996 00.000 11616 move complete, result=0
01:36:32.996 00.000 11616 worker thread done servicing request
01:36:32.996 00.000 11616 Worker thread wakes up
01:36:32.996 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:36:32.997 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1239,3,31,31)
01:36:32.997 00.000 12268 GuideStep: 0.6 px 323 ms WEST, -0.3 px 0 ms NORTH
01:36:35.015 02.018 11616 Exposure complete
01:36:35.073 00.058 11616 worker thread done servicing request
01:36:35.073 00.000 12268 OnExposeComplete: enter
01:36:35.073 00.000 12268 UpdateGuideState(): m_state=6
01:36:35.073 00.000 12268 Star::Find(15, 1254, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
01:36:35.074 00.001 12268 Star::Find returns 1 (0), X=1254.00, Y=18.26, Mass=1792, SNR=28.9, Peak=115 HFD=5.8
01:36:35.074 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.59 = 1.59)
01:36:35.074 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.52 = -1.52)
01:36:35.074 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.02 hyp=0.29 cameraTheta=3.06 mountX=-0.01 mountY=-0.29, mountTheta=-1.59
01:36:35.075 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.02, opts=13)
01:36:35.075 00.000 12268 Enqueuing Move request for scope (-0.29, 0.02)
01:36:35.076 00.001 11616 Worker thread wakes up
01:36:35.076 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.02) opts 0xd
01:36:35.076 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.02)
01:36:35.076 00.000 11616 Moving (-0.29, 0.02) raw xDistance=-0.01 yDistance=-0.29
01:36:35.076 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:35.076 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:36:35.076 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.82
01:36:35.077 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
01:36:35.077 00.000 11616 MoveAxis(E, 0, ABG)
01:36:35.077 00.000 11616 Move returns status 0, amount 0
01:36:35.077 00.000 11616 MoveAxis(N, 25, ABG)
01:36:35.077 00.000 11616 Guiding  Dir = 0, Dur = 25
01:36:35.077 00.000 11616 IsSlewing returns 0
01:36:35.077 00.000 11616 IsGuiding returns 0
01:36:35.078 00.001 11616 PulseGuide returned control before completion, sleep 35
01:36:35.099 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=108, Gamma=1.290
01:36:35.114 00.015 11616 IsGuiding returns 1
01:36:35.114 00.000 11616 scope still moving after pulse duration time elapsed
01:36:35.119 00.005 12268 UpdateGuideState exits: m=1792 SNR=28.9
01:36:35.119 00.000 12268 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 4 / 99999
01:36:35.119 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696595.119,"Host":"ASTROCENTER","Inst":1,"Distance":0.52,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
01:36:35.120 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:35.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:36:35.120 00.000 12268 Enqueuing Expose request
01:36:35.146 00.026 11616 IsSlewing returns 0
01:36:35.147 00.001 11616 IsGuiding returns 0
01:36:35.147 00.000 11616 scope move finished after 25 + 44 ms
01:36:35.147 00.000 11616 Move returns status 0, amount 25
01:36:35.147 00.000 11616 move complete, result=0
01:36:35.147 00.000 11616 worker thread done servicing request
01:36:35.147 00.000 11616 Worker thread wakes up
01:36:35.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:36:35.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,3,31,31)
01:36:35.148 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 25 ms NORTH
01:36:37.151 02.003 11616 Exposure complete
01:36:37.206 00.055 11616 worker thread done servicing request
01:36:37.207 00.001 12268 OnExposeComplete: enter
01:36:37.207 00.000 12268 UpdateGuideState(): m_state=6
01:36:37.207 00.000 12268 Star::Find(15, 1254, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
01:36:37.207 00.000 12268 Star::Find returns 1 (0), X=1253.95, Y=17.96, Mass=1822, SNR=29.3, Peak=124 HFD=5.7
01:36:37.207 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.93 = 2.35)
01:36:37.207 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
01:36:37.207 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.28 hyp=0.44 cameraTheta=-2.46 mountX=-0.31 mountY=-0.30, mountTheta=-2.37
01:36:37.209 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=-0.28, opts=13)
01:36:37.209 00.000 12268 Enqueuing Move request for scope (-0.34, -0.28)
01:36:37.209 00.000 11616 Worker thread wakes up
01:36:37.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.28) opts 0xd
01:36:37.209 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, -0.28)
01:36:37.210 00.001 11616 Moving (-0.34, -0.28) raw xDistance=-0.31 yDistance=-0.30
01:36:37.210 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
01:36:37.210 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.94
01:36:37.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
01:36:37.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
01:36:37.210 00.000 11616 MoveAxis(E, 175, ABG)
01:36:37.210 00.000 11616 Guiding  Dir = 2, Dur = 175
01:36:37.210 00.000 11616 IsSlewing returns 0
01:36:37.210 00.000 11616 IsGuiding returns 0
01:36:37.211 00.001 11616 PulseGuide returned control before completion, sleep 185
01:36:37.231 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=132, Gamma=1.290
01:36:37.249 00.018 12268 UpdateGuideState exits: m=1822 SNR=29.3
01:36:37.249 00.000 12268 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 5 / 99999
01:36:37.249 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696597.249,"Host":"ASTROCENTER","Inst":1,"Distance":0.50,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
01:36:37.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:37.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:36:37.250 00.001 12268 Enqueuing Expose request
01:36:37.412 00.162 11616 IsGuiding returns 1
01:36:37.412 00.000 11616 scope still moving after pulse duration time elapsed
01:36:37.442 00.030 11616 IsSlewing returns 0
01:36:37.443 00.001 11616 IsGuiding returns 0
01:36:37.443 00.000 11616 scope move finished after 175 + 57 ms
01:36:37.443 00.000 11616 Move returns status 0, amount 175
01:36:37.443 00.000 11616 MoveAxis(N, 26, ABG)
01:36:37.443 00.000 11616 Guiding  Dir = 0, Dur = 26
01:36:37.443 00.000 11616 IsSlewing returns 0
01:36:37.444 00.001 11616 IsGuiding returns 0
01:36:37.444 00.000 11616 PulseGuide returned control before completion, sleep 36
01:36:37.489 00.045 11616 IsGuiding returns 1
01:36:37.489 00.000 11616 scope still moving after pulse duration time elapsed
01:36:37.521 00.032 11616 IsSlewing returns 0
01:36:37.522 00.001 11616 IsGuiding returns 1
01:36:37.553 00.031 11616 IsSlewing returns 0
01:36:37.553 00.000 11616 IsGuiding returns 1
01:36:37.585 00.032 11616 IsSlewing returns 0
01:36:37.585 00.000 11616 IsGuiding returns 1
01:36:37.617 00.032 11616 IsSlewing returns 0
01:36:37.617 00.000 11616 IsGuiding returns 0
01:36:37.617 00.000 11616 scope move finished after 26 + 147 ms
01:36:37.617 00.000 11616 Move returns status 0, amount 26
01:36:37.617 00.000 11616 move complete, result=0
01:36:37.617 00.000 11616 worker thread done servicing request
01:36:37.617 00.000 11616 Worker thread wakes up
01:36:37.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:36:37.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1239,3,31,31)
01:36:37.619 00.002 12268 GuideStep: -0.3 px 175 ms EAST, -0.3 px 26 ms NORTH
01:36:39.621 02.002 11616 Exposure complete
01:36:39.677 00.056 11616 worker thread done servicing request
01:36:39.677 00.000 12268 OnExposeComplete: enter
01:36:39.677 00.000 12268 UpdateGuideState(): m_state=6
01:36:39.677 00.000 12268 Star::Find(15, 1253, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
01:36:39.678 00.001 12268 Star::Find returns 1 (0), X=1254.09, Y=18.32, Mass=1742, SNR=28.7, Peak=114 HFD=5.4
01:36:39.678 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
01:36:39.678 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
01:36:39.678 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.22 cameraTheta=2.78 mountX=0.06 mountY=-0.22, mountTheta=-1.31
01:36:39.679 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.08, opts=13)
01:36:39.680 00.001 12268 Enqueuing Move request for scope (-0.21, 0.08)
01:36:39.680 00.000 11616 Worker thread wakes up
01:36:39.680 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
01:36:39.680 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
01:36:39.680 00.000 11616 Moving (-0.21, 0.08) raw xDistance=0.06 yDistance=-0.22
01:36:39.680 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:39.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:36:39.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
01:36:39.680 00.000 11616 MoveAxis(E, 0, ABG)
01:36:39.680 00.000 11616 Move returns status 0, amount 0
01:36:39.680 00.000 11616 MoveAxis(N, 18, ABG)
01:36:39.680 00.000 11616 Guiding  Dir = 0, Dur = 18
01:36:39.681 00.001 11616 IsSlewing returns 0
01:36:39.681 00.000 11616 IsGuiding returns 0
01:36:39.681 00.000 11616 PulseGuide returned control before completion, sleep 28
01:36:39.702 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=124, Gamma=1.290
01:36:39.713 00.011 11616 IsGuiding returns 1
01:36:39.713 00.000 11616 scope still moving after pulse duration time elapsed
01:36:39.719 00.006 12268 UpdateGuideState exits: m=1742 SNR=28.7
01:36:39.719 00.000 12268 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 6 / 99999
01:36:39.719 00.000 12268 PhdController: newstate STATE_FINISH
01:36:39.719 00.000 12268 PhdController complete: success
01:36:39.719 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768696599.719,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
01:36:39.720 00.001 12268 Mount: notify guiding dither settle done success=1
01:36:39.720 00.000 12268 PhdController: newstate STATE_IDLE
01:36:39.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:39.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:36:39.720 00.000 12268 Enqueuing Expose request
01:36:39.745 00.025 11616 IsSlewing returns 0
01:36:39.745 00.000 11616 IsGuiding returns 0
01:36:39.745 00.000 11616 scope move finished after 18 + 45 ms
01:36:39.746 00.001 11616 Move returns status 0, amount 18
01:36:39.746 00.000 11616 move complete, result=0
01:36:39.746 00.000 11616 worker thread done servicing request
01:36:39.746 00.000 11616 Worker thread wakes up
01:36:39.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:36:39.747 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(1239,3,31,31)
01:36:39.748 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 18 ms NORTH
01:36:40.697 00.949 12268 evsrv: cli 0F8E69C0 connect
01:36:40.698 00.001 12268 case statement mapped state 6 to 3
01:36:40.698 00.000 12268 case statement mapped state 6 to 3
01:36:40.699 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"cf29b9d0-17f1-4c6e-97d0-1999cb7a367e"}
01:36:40.699 00.000 12268 case statement mapped state 6 to 3
01:36:40.699 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf29b9d0-17f1-4c6e-97d0-1999cb7a367e"}
01:36:40.699 00.000 12268 evsrv: cli 0F8E69C0 disconnect
01:36:40.806 00.107 12268 evsrv: cli 0F8E6D80 connect
01:36:40.807 00.001 12268 case statement mapped state 6 to 3
01:36:40.807 00.000 12268 case statement mapped state 6 to 3
01:36:40.808 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"8a709e23-9615-43ea-a5d1-9415d5228583"}
01:36:40.808 00.000 12268 case statement mapped state 6 to 3
01:36:40.808 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a709e23-9615-43ea-a5d1-9415d5228583"}
01:36:40.809 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:36:40.810 00.001 12268 evsrv: cli 0F8E69C0 connect
01:36:40.810 00.000 12268 case statement mapped state 6 to 3
01:36:40.810 00.000 12268 case statement mapped state 6 to 3
01:36:40.811 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"stop_capture","id":"54d7f332-e0ab-4604-8676-7bdca57e8c64"}
01:36:40.811 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:36:40.811 00.000 12268 Status Line: Waiting for devices...
01:36:40.815 00.004 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"54d7f332-e0ab-4604-8676-7bdca57e8c64"}
01:36:40.815 00.000 12268 evsrv: cli 0F8E69C0 disconnect
01:36:40.816 00.001 12268 evsrv: cli 0F8E69C0 connect
01:36:40.816 00.000 12268 case statement mapped state 6 to 3
01:36:40.817 00.001 12268 case statement mapped state 6 to 3
01:36:40.817 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b16a50d8-3a7b-42e0-a95b-ee190debc7e0"}
01:36:40.817 00.000 12268 case statement mapped state 6 to 3
01:36:40.817 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b16a50d8-3a7b-42e0-a95b-ee190debc7e0"}
01:36:40.818 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:36:40.937 00.119 11616 Exposure complete
01:36:40.993 00.056 11616 worker thread done servicing request
01:36:40.994 00.001 12268 OnExposeComplete: enter
01:36:40.994 00.000 12268 UpdateGuideState(): m_state=6
01:36:40.994 00.000 12268 Mount: notify guiding stopped
01:36:40.994 00.000 12268 BLC: window closed
01:36:40.994 00.000 12268 BLC: Last direction was reset
01:36:40.995 00.001 12268 Changing from state GUIDING to STOP
01:36:40.995 00.000 12268 guider state => SELECTED
01:36:40.995 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
01:36:40.995 00.000 12268 Status Line: Stopped Guiding
01:36:41.002 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=160, Gamma=1.290
01:36:41.020 00.018 12268 UpdateGuideState exits: Stopped Guiding
01:36:41.020 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
01:36:41.020 00.000 12268 setting force full frames = true
01:36:41.143 00.123 12268 Status Line: Stopped.
01:36:41.820 00.677 12268 evsrv: cli 0F8E69C0 connect
01:36:41.822 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6307f6cb-8a36-4614-91e2-9d82ca57b1e1"}
01:36:41.822 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6307f6cb-8a36-4614-91e2-9d82ca57b1e1"}
01:36:41.824 00.002 12268 evsrv: cli 0F8E69C0 disconnect
01:37:15.321 33.497 12268 evsrv: cli 0F8E69C0 connect
01:37:15.322 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f6469cf0-92c6-414f-b8d7-03c50275f675"}
01:37:15.322 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6469cf0-92c6-414f-b8d7-03c50275f675"}
01:37:15.322 00.000 12268 evsrv: cli 0F8E69C0 disconnect
01:37:15.323 00.001 12268 evsrv: cli 0F8E6D80 connect
01:37:15.324 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"8f38b04e-22b4-499f-adf4-5a50bb12bb48"}
01:37:15.325 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"8f38b04e-22b4-499f-adf4-5a50bb12bb48"}
01:37:15.325 00.000 12268 evsrv: cli 0F8E6D80 disconnect
01:37:15.326 00.001 12268 evsrv: cli 0F8E69C0 connect
01:37:15.327 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"f40c36e0-7981-4f97-8035-8ae49d117b6a"}
01:37:15.328 00.001 12268 PhdController::Guide begins
01:37:15.328 00.000 12268 PhdController: newstate STATE_SETUP
01:37:15.328 00.000 12268 PhdController: setup
01:37:15.328 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
01:37:15.328 00.000 12268 PhdController: start capturing
01:37:15.328 00.000 12268 Changing from state SELECTED to UNINITIALIZED
01:37:15.329 00.001 12268 guider state => SELECTING
01:37:15.329 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:37:15.339 00.010 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:37:15.340 00.001 12268 Enqueuing Expose request
01:37:15.340 00.000 12268 PhdController: newstate STATE_SELECT_STAR
01:37:15.340 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"f40c36e0-7981-4f97-8035-8ae49d117b6a"}
01:37:15.340 00.000 11616 Worker thread wakes up
01:37:15.340 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:15.340 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:37:15.346 00.006 12268 evsrv: cli 0F8E69C0 disconnect
01:37:15.347 00.001 12268 evsrv: cli 0F8E6D80 connect
01:37:15.347 00.000 12268 case statement mapped state 1 to 101
01:37:15.347 00.000 12268 case statement mapped state 1 to 101
01:37:15.348 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"0b3acf02-9ff4-4481-8688-4480e7458758"}
01:37:15.349 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0b3acf02-9ff4-4481-8688-4480e7458758"}
01:37:15.396 00.047 12268 evsrv: cli 0F8E6D80 disconnect
01:37:15.397 00.001 12268 evsrv: cli 0FA411A0 connect
01:37:15.397 00.000 12268 case statement mapped state 1 to 101
01:37:15.397 00.000 12268 case statement mapped state 1 to 101
01:37:15.398 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"ca8bec3e-ca0e-4f0f-a863-f8a82ba4536b"}
01:37:15.398 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"ca8bec3e-ca0e-4f0f-a863-f8a82ba4536b"}
01:37:15.408 00.010 12268 evsrv: cli 0FA411A0 disconnect
01:37:16.400 00.992 12268 evsrv: cli 0FA411A0 connect
01:37:16.400 00.000 12268 case statement mapped state 1 to 101
01:37:16.400 00.000 12268 case statement mapped state 1 to 101
01:37:16.401 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"19bdcc78-72ca-4389-bb36-eca52e3f1285"}
01:37:16.401 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"19bdcc78-72ca-4389-bb36-eca52e3f1285"}
01:37:16.401 00.000 12268 evsrv: cli 0FA411A0 disconnect
01:37:17.347 00.946 11616 Exposure complete
01:37:17.402 00.055 12268 evsrv: cli 0FA411A0 connect
01:37:17.402 00.000 12268 case statement mapped state 1 to 101
01:37:17.402 00.000 12268 case statement mapped state 1 to 101
01:37:17.403 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"1c4f3a42-33cc-4583-8b3e-b2b9adb4a933"}
01:37:17.403 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"1c4f3a42-33cc-4583-8b3e-b2b9adb4a933"}
01:37:17.403 00.000 12268 evsrv: cli 0FA411A0 disconnect
01:37:17.405 00.002 11616 worker thread done servicing request
01:37:17.405 00.000 12268 OnExposeComplete: enter
01:37:17.405 00.000 12268 UpdateGuideState(): m_state=1
01:37:17.405 00.000 12268 UpdateCurrentPosition: no star selected
01:37:17.405 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:37:17.406 00.001 12268 Status Line: No star selected
01:37:17.408 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:17.429 00.021 12268 UpdateGuideState exits: No star selected
01:37:17.430 00.001 12268 GuiderMultiStar::AutoSelect enter
01:37:17.430 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:37:17.484 00.054 12268 AutoFind: auto downsample for scale 4.30 => 1x
01:37:17.580 00.096 12268 AutoFind: global mean = 0.0, stdev 2.7
01:37:17.580 00.000 12268 AutoFind: using threshold = 0.1
01:37:17.689 00.109 12268 AutoFind: local max [666, 918] 278.2
01:37:17.689 00.000 12268 AutoFind: local max [539, 551] 21.5
01:37:17.689 00.000 12268 AutoFind: local max [1153, 125] 15.3
01:37:17.689 00.000 12268 AutoFind: local max [677, 869] 12.9
01:37:17.689 00.000 12268 AutoFind: local max [1094, 524] 11.1
01:37:17.689 00.000 12268 AutoFind: local max [1265, 766] 10.7
01:37:17.689 00.000 12268 AutoFind: local max [22, 616] 10.1
01:37:17.689 00.000 12268 AutoFind: local max [763, 640] 9.8
01:37:17.689 00.000 12268 AutoFind: local max [492, 857] 8.0
01:37:17.689 00.000 12268 AutoFind: local max [700, 803] 7.2
01:37:17.689 00.000 12268 AutoFind: local max [1111, 829] 6.9
01:37:17.690 00.001 12268 AutoFind: local max [662, 248] 5.7
01:37:17.690 00.000 12268 AutoFind: local max [1085, 295] 5.1
01:37:17.690 00.000 12268 AutoFind: local max [415, 11] 4.9
01:37:17.690 00.000 12268 AutoFind: local max [352, 212] 4.9
01:37:17.690 00.000 12268 AutoFind: local max [23, 565] 4.8
01:37:17.690 00.000 12268 AutoFind: local max [691, 67] 4.6
01:37:17.690 00.000 12268 AutoFind: local max [768, 200] 4.4
01:37:17.690 00.000 12268 AutoFind: local max [497, 270] 4.1
01:37:17.690 00.000 12268 AutoFind: local max [932, 641] 4.0
01:37:17.690 00.000 12268 AutoFind: local max [674, 349] 3.8
01:37:17.690 00.000 12268 AutoFind: local max [669, 601] 3.8
01:37:17.690 00.000 12268 AutoFind: local max [682, 915] 3.8
01:37:17.690 00.000 12268 AutoFind: local max [149, 101] 3.8
01:37:17.690 00.000 12268 AutoFind: local max [716, 92] 3.7
01:37:17.690 00.000 12268 AutoFind: local max [650, 921] 3.7
01:37:17.690 00.000 12268 AutoFind: local max [218, 874] 3.6
01:37:17.691 00.001 12268 AutoFind: local max [674, 904] 3.6
01:37:17.691 00.000 12268 AutoFind: local max [663, 903] 3.6
01:37:17.691 00.000 12268 AutoFind: local max [799, 433] 3.3
01:37:17.691 00.000 12268 AutoFind: local max [885, 536] 3.1
01:37:17.691 00.000 12268 AutoFind: local max [666, 68] 3.0
01:37:17.691 00.000 12268 AutoFind: local max [474, 445] 2.9
01:37:17.691 00.000 12268 AutoFind: local max [1103, 708] 2.8
01:37:17.691 00.000 12268 AutoFind: local max [84, 406] 2.7
01:37:17.691 00.000 12268 AutoFind: local max [1052, 195] 2.7
01:37:17.691 00.000 12268 AutoFind: local max [632, 834] 2.6
01:37:17.691 00.000 12268 AutoFind: local max [1214, 31] 2.6
01:37:17.691 00.000 12268 AutoFind: local max [335, 812] 2.5
01:37:17.691 00.000 12268 AutoFind: local max [325, 235] 2.4
01:37:17.691 00.000 12268 AutoFind: local max [520, 212] 2.4
01:37:17.691 00.000 12268 AutoFind: local max [1183, 632] 2.4
01:37:17.691 00.000 12268 AutoFind: local max [450, 692] 2.4
01:37:17.691 00.000 12268 AutoFind: local max [1201, 113] 2.4
01:37:17.691 00.000 12268 AutoFind: local max [1207, 898] 2.4
01:37:17.692 00.001 12268 AutoFind: local max [805, 209] 2.4
01:37:17.692 00.000 12268 AutoFind: local max [289, 187] 2.3
01:37:17.692 00.000 12268 AutoFind: local max [66, 268] 2.3
01:37:17.692 00.000 12268 AutoFind: local max [1045, 761] 2.3
01:37:17.692 00.000 12268 AutoFind: local max [806, 527] 2.3
01:37:17.692 00.000 12268 AutoFind: local max [253, 910] 2.3
01:37:17.692 00.000 12268 AutoFind: local max [674, 936] 2.3
01:37:17.692 00.000 12268 AutoFind: local max [394, 476] 2.3
01:37:17.692 00.000 12268 AutoFind: local max [400, 475] 2.3
01:37:17.693 00.001 12268 AutoFind: local max [656, 355] 2.2
01:37:17.693 00.000 12268 AutoFind: local max [473, 819] 2.2
01:37:17.693 00.000 12268 AutoFind: local max [55, 124] 2.2
01:37:17.693 00.000 12268 AutoFind: local max [512, 385] 2.2
01:37:17.693 00.000 12268 AutoFind: local max [571, 36] 2.2
01:37:17.693 00.000 12268 AutoFind: local max [1178, 268] 2.2
01:37:17.693 00.000 12268 AutoFind: local max [136, 133] 2.1
01:37:17.693 00.000 12268 AutoFind: local max [361, 152] 2.1
01:37:17.693 00.000 12268 AutoFind: local max [506, 101] 2.1
01:37:17.693 00.000 12268 AutoFind: local max [682, 825] 2.1
01:37:17.693 00.000 12268 AutoFind: local max [135, 646] 2.1
01:37:17.693 00.000 12268 AutoFind: local max [1137, 704] 2.1
01:37:17.693 00.000 12268 AutoFind: local max [200, 485] 2.1
01:37:17.693 00.000 12268 AutoFind: local max [93, 233] 2.1
01:37:17.693 00.000 12268 AutoFind: local max [444, 896] 2.1
01:37:17.693 00.000 12268 AutoFind: local max [78, 826] 2.1
01:37:17.693 00.000 12268 AutoFind: local max [1251, 928] 2.1
01:37:17.694 00.001 12268 AutoFind: local max [160, 623] 2.1
01:37:17.694 00.000 12268 AutoFind: local max [610, 586] 2.1
01:37:17.694 00.000 12268 AutoFind: local max [61, 420] 2.1
01:37:17.694 00.000 12268 AutoFind: local max [240, 900] 2.1
01:37:17.694 00.000 12268 AutoFind: local max [138, 691] 2.1
01:37:17.694 00.000 12268 AutoFind: local max [1258, 438] 2.1
01:37:17.694 00.000 12268 AutoFind: local max [667, 641] 2.1
01:37:17.694 00.000 12268 AutoFind: local max [59, 875] 2.0
01:37:17.694 00.000 12268 AutoFind: local max [1269, 547] 2.0
01:37:17.694 00.000 12268 AutoFind: local max [866, 421] 2.0
01:37:17.694 00.000 12268 AutoFind: local max [912, 748] 2.0
01:37:17.694 00.000 12268 AutoFind: local max [134, 341] 2.0
01:37:17.694 00.000 12268 AutoFind: local max [660, 664] 2.0
01:37:17.694 00.000 12268 AutoFind: local max [78, 9] 2.0
01:37:17.694 00.000 12268 AutoFind: local max [249, 42] 2.0
01:37:17.694 00.000 12268 AutoFind: local max [240, 497] 2.0
01:37:17.694 00.000 12268 AutoFind: local max [438, 591] 2.0
01:37:17.694 00.000 12268 AutoFind: local max [1114, 121] 2.0
01:37:17.695 00.001 12268 AutoFind: local max [1176, 863] 2.0
01:37:17.695 00.000 12268 AutoFind: local max [108, 628] 2.0
01:37:17.695 00.000 12268 AutoFind: local max [639, 604] 2.0
01:37:17.695 00.000 12268 AutoFind: local max [844, 141] 2.0
01:37:17.695 00.000 12268 AutoFind: local max [513, 137] 2.0
01:37:17.695 00.000 12268 AutoFind: local max [434, 449] 2.0
01:37:17.695 00.000 12268 AutoFind: local max [269, 667] 2.0
01:37:17.695 00.000 12268 AutoFind: local max [1104, 465] 2.0
01:37:17.695 00.000 12268 AutoFind: local max [227, 640] 2.0
01:37:17.695 00.000 12268 AutoFind: local max [43, 290] 2.0
01:37:17.695 00.000 12268 AutoFind: local max [1268, 154] 2.0
01:37:17.695 00.000 12268 AutoFind: too close [240, 900] 2.1 - [253, 910] 2.3
01:37:17.695 00.000 12268 AutoFind: too close [656, 355] 2.2 - [674, 349] 3.8
01:37:17.695 00.000 12268 AutoFind: too close [400, 475] 2.3 - [394, 476] 2.3
01:37:17.696 00.001 12268 AutoFind: close dim-bright [674, 936] 2.3 - [666, 918] 278.2
01:37:17.696 00.000 12268 AutoFind: too close [663, 903] 3.6 - [674, 904] 3.6
01:37:17.696 00.000 12268 AutoFind: too close [663, 903] 3.6 - [650, 921] 3.7
01:37:17.696 00.000 12268 AutoFind: too close [663, 903] 3.6 - [682, 915] 3.8
01:37:17.696 00.000 12268 AutoFind: close dim-bright [663, 903] 3.6 - [666, 918] 278.2
01:37:17.696 00.000 12268 AutoFind: too close [674, 904] 3.6 - [682, 915] 3.8
01:37:17.696 00.000 12268 AutoFind: close dim-bright [674, 904] 3.6 - [666, 918] 278.2
01:37:17.696 00.000 12268 AutoFind: close dim-bright [650, 921] 3.7 - [666, 918] 278.2
01:37:17.696 00.000 12268 AutoFind: close dim-bright [682, 915] 3.8 - [666, 918] 278.2
01:37:17.696 00.000 12268 AutoFind: too close to edge [1268, 154] 2.0
01:37:17.696 00.000 12268 AutoFind: too close to edge [78, 9] 2.0
01:37:17.696 00.000 12268 AutoFind: too close to edge [1269, 547] 2.0
01:37:17.696 00.000 12268 AutoFind: too close to edge [415, 11] 4.9
01:37:17.696 00.000 12268 AutoFind: too close to edge [1265, 766] 10.7
01:37:17.696 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
01:37:17.696 00.000 12268 Star::Find(15, 666, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.697 00.001 12268 Star::Find returns 1 (1), X=666.17, Y=917.90, Mass=11843, SNR=74.2, Peak=255 HFD=6.8
01:37:17.697 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.697 00.000 12268 Star::Find returns 1 (0), X=539.13, Y=550.90, Mass=512, SNR=15.5, Peak=49 HFD=4.4
01:37:17.697 00.000 12268 Star::Find(15, 1153, 125, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.697 00.000 12268 Star::Find returns 1 (0), X=1153.13, Y=124.75, Mass=372, SNR=13.3, Peak=35 HFD=4.5
01:37:17.697 00.000 12268 Star::Find(15, 677, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.697 00.000 12268 Star::Find returns 1 (0), X=676.94, Y=869.30, Mass=215, SNR=10.1, Peak=49 HFD=2.8
01:37:17.697 00.000 12268 Star::Find(15, 1094, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.697 00.000 12268 Star::Find returns 1 (0), X=1094.15, Y=524.03, Mass=259, SNR=11.0, Peak=26 HFD=4.3
01:37:17.697 00.000 12268 Star::Find(15, 22, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.697 00.000 12268 Star::Find returns 1 (0), X=22.12, Y=616.32, Mass=176, SNR=9.1, Peak=27 HFD=2.9
01:37:17.697 00.000 12268 Star::Find(15, 763, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.698 00.001 12268 Star::Find returns 1 (0), X=763.38, Y=640.42, Mass=239, SNR=10.7, Peak=30 HFD=4.0
01:37:17.698 00.000 12268 Star::Find(15, 492, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.698 00.000 12268 Star::Find returns 1 (0), X=492.52, Y=857.01, Mass=209, SNR=9.9, Peak=26 HFD=3.6
01:37:17.698 00.000 12268 Star::Find(15, 700, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.698 00.000 12268 Star::Find returns 1 (0), X=700.04, Y=803.15, Mass=180, SNR=9.2, Peak=23 HFD=4.3
01:37:17.698 00.000 12268 Star::Find(15, 1111, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.698 00.000 12268 Star::Find returns 1 (0), X=1111.34, Y=829.14, Mass=182, SNR=9.1, Peak=23 HFD=4.4
01:37:17.698 00.000 12268 Star::Find(15, 662, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.698 00.000 12268 Star::Find returns 1 (0), X=662.87, Y=248.06, Mass=123, SNR=7.5, Peak=19 HFD=4.2
01:37:17.698 00.000 12268 Star::Find(15, 1085, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.698 00.000 12268 Star::Find returns 1 (0), X=1085.02, Y=294.72, Mass=78, SNR=6.0, Peak=21 HFD=2.5
01:37:17.698 00.000 12268 Star::Find(15, 352, 212, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.698 00.000 12268 Star::Find returns 1 (0), X=352.75, Y=212.97, Mass=97, SNR=6.7, Peak=18 HFD=3.7
01:37:17.699 00.001 12268 Star::Find(15, 23, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.699 00.000 12268 Star::Find returns 1 (0), X=22.91, Y=564.58, Mass=94, SNR=6.6, Peak=17 HFD=4.1
01:37:17.699 00.000 12268 Star::Find(15, 691, 67, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.699 00.000 12268 Star::Find returns 1 (0), X=691.26, Y=67.44, Mass=83, SNR=6.2, Peak=15 HFD=3.2
01:37:17.699 00.000 12268 Star::Find(15, 768, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.699 00.000 12268 Star::Find returns 1 (0), X=768.32, Y=200.55, Mass=76, SNR=5.8, Peak=16 HFD=4.2
01:37:17.699 00.000 12268 Star::Find(15, 497, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.699 00.000 12268 Star::Find returns 1 (0), X=497.01, Y=269.28, Mass=76, SNR=6.0, Peak=19 HFD=3.3
01:37:17.699 00.000 12268 Star::Find(15, 932, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.699 00.000 12268 Star::Find returns 1 (0), X=931.57, Y=641.08, Mass=74, SNR=5.8, Peak=16 HFD=3.8
01:37:17.699 00.000 12268 Star::Find(15, 669, 601, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.699 00.000 12268 Star::Find returns 1 (0), X=669.34, Y=600.56, Mass=51, SNR=4.8, Peak=15 HFD=2.9
01:37:17.699 00.000 12268 Star::Find(15, 149, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.700 00.001 12268 Star::Find returns 0 (4), X=148.00, Y=89.00, Mass=24, SNR=3.4, Peak=32 HFD=0.5
01:37:17.700 00.000 12268 Star::Find(15, 716, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.700 00.000 12268 Star::Find returns 0 (4), X=706.89, Y=90.76, Mass=27, SNR=3.5, Peak=26 HFD=1.4
01:37:17.700 00.000 12268 Star::Find(15, 218, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.700 00.000 12268 Star::Find returns 1 (0), X=217.91, Y=874.47, Mass=70, SNR=5.7, Peak=14 HFD=3.9
01:37:17.700 00.000 12268 Star::Find(15, 799, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.700 00.000 12268 Star::Find returns 1 (0), X=799.51, Y=433.02, Mass=57, SNR=5.1, Peak=15 HFD=3.6
01:37:17.700 00.000 12268 Star::Find(15, 885, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.700 00.000 12268 Star::Find returns 1 (0), X=888.36, Y=539.72, Mass=47, SNR=4.7, Peak=31 HFD=3.0
01:37:17.700 00.000 12268 Star::Find(15, 666, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.700 00.000 12268 Star::Find false star n=10 nbg=284 bg=7.7 sigma=0.8 thresh=10 peak=10
01:37:17.700 00.000 12268 Star::Find returns 0 (2), X=666.00, Y=68.00, Mass=31, SNR=2.9, Peak=13 HFD=0.0
01:37:17.700 00.000 12268 Star::Find(15, 474, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.700 00.000 12268 Star::Find false star n=11 nbg=274 bg=7.9 sigma=0.7 thresh=10 peak=10
01:37:17.701 00.001 12268 Star::Find returns 0 (2), X=474.00, Y=445.00, Mass=30, SNR=2.9, Peak=12 HFD=0.0
01:37:17.701 00.000 12268 Star::Find(15, 1103, 708, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.701 00.000 12268 Star::Find false star n=10 nbg=282 bg=7.5 sigma=0.8 thresh=10 peak=10
01:37:17.701 00.000 12268 Star::Find returns 0 (2), X=1103.00, Y=708.00, Mass=32, SNR=2.9, Peak=14 HFD=0.0
01:37:17.701 00.000 12268 Star::Find(15, 84, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.701 00.000 12268 Star::Find false star n=22 nbg=275 bg=8.0 sigma=0.7 thresh=10 peak=10
01:37:17.701 00.000 12268 Star::Find returns 0 (2), X=84.00, Y=406.00, Mass=54, SNR=2.9, Peak=17 HFD=0.0
01:37:17.701 00.000 12268 Star::Find(15, 1052, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.701 00.000 12268 Star::Find returns 1 (0), X=1051.74, Y=194.91, Mass=40, SNR=4.3, Peak=14 HFD=2.4
01:37:17.701 00.000 12268 Star::Find(15, 632, 834, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.701 00.000 12268 Star::Find returns 0 (2), X=632.00, Y=834.00, Mass=12, SNR=2.4, Peak=20 HFD=0.0
01:37:17.701 00.000 12268 Star::Find(15, 1214, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.701 00.000 12268 Star::Find false star n=13 nbg=284 bg=7.6 sigma=0.8 thresh=10 peak=10
01:37:17.701 00.000 12268 Star::Find returns 0 (2), X=1214.00, Y=31.00, Mass=38, SNR=2.9, Peak=19 HFD=0.0
01:37:17.702 00.001 12268 Star::Find(15, 335, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.702 00.000 12268 Star::Find returns 0 (2), X=335.00, Y=812.00, Mass=18, SNR=2.9, Peak=16 HFD=0.0
01:37:17.702 00.000 12268 Star::Find(15, 325, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.702 00.000 12268 Star::Find returns 1 (0), X=319.35, Y=233.96, Mass=29, SNR=3.7, Peak=27 HFD=1.7
01:37:17.702 00.000 12268 Star::Find(15, 520, 212, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.702 00.000 12268 Star::Find returns 0 (2), X=520.00, Y=212.00, Mass=16, SNR=2.7, Peak=10 HFD=0.0
01:37:17.702 00.000 12268 Star::Find(15, 1183, 632, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.702 00.000 12268 Star::Find false star n=13 nbg=283 bg=7.7 sigma=0.8 thresh=10 peak=10
01:37:17.702 00.000 12268 Star::Find returns 0 (2), X=1183.00, Y=632.00, Mass=36, SNR=2.9, Peak=13 HFD=0.0
01:37:17.702 00.000 12268 Star::Find(15, 450, 692, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.702 00.000 12268 Star::Find returns 0 (3), X=450.00, Y=692.00, Mass=7, SNR=1.8, Peak=11 HFD=0.0
01:37:17.702 00.000 12268 Star::Find(15, 1201, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.702 00.000 12268 Star::Find returns 0 (4), X=1186.93, Y=123.63, Mass=32, SNR=3.9, Peak=37 HFD=0.4
01:37:17.702 00.000 12268 Star::Find(15, 1207, 898, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.703 00.001 12268 Star::Find returns 0 (2), X=1207.00, Y=898.00, Mass=11, SNR=2.2, Peak=11 HFD=0.0
01:37:17.703 00.000 12268 Star::Find(15, 805, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.703 00.000 12268 Star::Find returns 0 (2), X=805.00, Y=209.00, Mass=15, SNR=2.6, Peak=12 HFD=0.0
01:37:17.703 00.000 12268 Star::Find(15, 289, 187, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.703 00.000 12268 Star::Find false star n=8 nbg=276 bg=7.9 sigma=0.7 thresh=10 peak=10
01:37:17.703 00.000 12268 Star::Find returns 0 (2), X=289.00, Y=187.00, Mass=27, SNR=2.9, Peak=17 HFD=0.0
01:37:17.703 00.000 12268 Star::Find(15, 66, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.703 00.000 12268 Star::Find false star n=18 nbg=275 bg=8.0 sigma=0.7 thresh=10 peak=10
01:37:17.703 00.000 12268 Star::Find returns 0 (2), X=66.00, Y=268.00, Mass=39, SNR=2.9, Peak=11 HFD=0.0
01:37:17.703 00.000 12268 Star::Find(15, 1045, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.703 00.000 12268 Star::Find returns 1 (0), X=1057.40, Y=753.02, Mass=29, SNR=3.7, Peak=25 HFD=3.3
01:37:17.703 00.000 12268 Star::Find(15, 806, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.703 00.000 12268 Star::Find returns 1 (0), X=807.25, Y=527.06, Mass=44, SNR=4.5, Peak=15 HFD=3.3
01:37:17.703 00.000 12268 Star::Find(15, 674, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.704 00.001 12268 Star::Find returns 1 (0), X=666.60, Y=919.67, Mass=10058, SNR=68.3, Peak=75 HFD=6.9
01:37:17.704 00.000 12268 Star::Find(15, 473, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.704 00.000 12268 Star::Find returns 0 (2), X=473.00, Y=819.00, Mass=15, SNR=2.6, Peak=12 HFD=0.0
01:37:17.704 00.000 12268 Star::Find(15, 55, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.704 00.000 12268 Star::Find false star n=9 nbg=264 bg=8.0 sigma=0.7 thresh=10 peak=9
01:37:17.704 00.000 12268 Star::Find returns 0 (2), X=55.00, Y=124.00, Mass=24, SNR=2.9, Peak=15 HFD=0.0
01:37:17.704 00.000 12268 Star::Find(15, 512, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.704 00.000 12268 Star::Find returns 0 (4), X=513.86, Y=373.36, Mass=32, SNR=3.9, Peak=33 HFD=0.8
01:37:17.704 00.000 12268 Star::Find(15, 571, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.704 00.000 12268 Star::Find returns 0 (4), X=567.45, Y=37.13, Mass=36, SNR=4.1, Peak=32 HFD=0.7
01:37:17.704 00.000 12268 Star::Find(15, 1178, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.704 00.000 12268 Star::Find returns 0 (4), X=1188.55, Y=266.54, Mass=26, SNR=3.5, Peak=24 HFD=1.1
01:37:17.704 00.000 12268 Star::Find(15, 136, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.705 00.001 12268 Star::Find returns 0 (2), X=136.00, Y=133.00, Mass=13, SNR=2.5, Peak=14 HFD=0.0
01:37:17.705 00.000 12268 Star::Find(15, 361, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.705 00.000 12268 Star::Find false star n=11 nbg=285 bg=7.8 sigma=0.8 thresh=10 peak=10
01:37:17.705 00.000 12268 Star::Find returns 0 (2), X=361.00, Y=152.00, Mass=28, SNR=2.9, Peak=13 HFD=0.0
01:37:17.705 00.000 12268 Star::Find(15, 506, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.705 00.000 12268 Star::Find returns 0 (2), X=506.00, Y=101.00, Mass=19, SNR=2.9, Peak=13 HFD=0.0
01:37:17.705 00.000 12268 Star::Find(15, 682, 825, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.705 00.000 12268 Star::Find returns 0 (3), X=682.00, Y=825.00, Mass=5, SNR=1.5, Peak=13 HFD=0.0
01:37:17.705 00.000 12268 Star::Find(15, 135, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.705 00.000 12268 Star::Find returns 1 (0), X=143.57, Y=641.48, Mass=43, SNR=4.5, Peak=22 HFD=5.1
01:37:17.705 00.000 12268 Star::Find(15, 1137, 704, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.705 00.000 12268 Star::Find returns 0 (4), X=1130.00, Y=717.00, Mass=25, SNR=3.5, Peak=33 HFD=0.5
01:37:17.705 00.000 12268 Star::Find(15, 200, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.705 00.000 12268 Star::Find returns 0 (2), X=200.00, Y=485.00, Mass=19, SNR=2.9, Peak=10 HFD=0.0
01:37:17.706 00.001 12268 Star::Find(15, 93, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.706 00.000 12268 Star::Find false star n=10 nbg=267 bg=8.0 sigma=0.7 thresh=10 peak=9
01:37:17.706 00.000 12268 Star::Find returns 0 (2), X=93.00, Y=233.00, Mass=23, SNR=2.9, Peak=11 HFD=0.0
01:37:17.706 00.000 12268 Star::Find(15, 444, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.706 00.000 12268 Star::Find returns 0 (3), X=444.00, Y=896.00, Mass=4, SNR=1.3, Peak=11 HFD=0.0
01:37:17.706 00.000 12268 Star::Find(15, 78, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.706 00.000 12268 Star::Find false star n=9 nbg=267 bg=7.9 sigma=0.7 thresh=10 peak=9
01:37:17.706 00.000 12268 Star::Find returns 0 (2), X=78.00, Y=826.00, Mass=21, SNR=2.9, Peak=12 HFD=0.0
01:37:17.706 00.000 12268 Star::Find(15, 1251, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.706 00.000 12268 Star::Find returns 0 (3), X=1251.00, Y=928.00, Mass=8, SNR=1.9, Peak=13 HFD=0.0
01:37:17.706 00.000 12268 Star::Find(15, 160, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.706 00.000 12268 Star::Find false star n=9 nbg=270 bg=8.0 sigma=0.7 thresh=10 peak=9
01:37:17.706 00.000 12268 Star::Find returns 0 (2), X=160.00, Y=623.00, Mass=20, SNR=2.9, Peak=14 HFD=0.0
01:37:17.706 00.000 12268 Star::Find(15, 610, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.707 00.001 12268 Star::Find false star n=7 nbg=288 bg=7.9 sigma=0.9 thresh=10 peak=10
01:37:17.707 00.000 12268 Star::Find returns 0 (2), X=610.00, Y=586.00, Mass=22, SNR=2.9, Peak=16 HFD=0.0
01:37:17.707 00.000 12268 Star::Find(15, 61, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.707 00.000 12268 Star::Find returns 0 (2), X=61.00, Y=420.00, Mass=17, SNR=2.7, Peak=11 HFD=0.0
01:37:17.707 00.000 12268 Star::Find(15, 138, 691, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.707 00.000 12268 Star::Find returns 0 (4), X=132.03, Y=683.99, Mass=210, SNR=10.2, Peak=203 HFD=0.0
01:37:17.707 00.000 12268 Star::Find(15, 1258, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.708 00.001 12268 Star::Find returns 0 (2), X=1258.00, Y=438.00, Mass=15, SNR=2.7, Peak=16 HFD=0.0
01:37:17.708 00.000 12268 Star::Find(15, 667, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.708 00.000 12268 Star::Find returns 0 (4), X=654.10, Y=629.49, Mass=21, SNR=3.2, Peak=27 HFD=0.6
01:37:17.708 00.000 12268 Star::Find(15, 59, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.708 00.000 12268 Star::Find returns 0 (4), X=73.69, Y=863.40, Mass=22, SNR=3.2, Peak=23 HFD=1.5
01:37:17.708 00.000 12268 Star::Find(15, 866, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.708 00.000 12268 Star::Find returns 0 (3), X=866.00, Y=421.00, Mass=6, SNR=1.6, Peak=11 HFD=0.0
01:37:17.708 00.000 12268 Star::Find(15, 912, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.708 00.000 12268 Star::Find returns 0 (2), X=912.00, Y=748.00, Mass=11, SNR=2.2, Peak=12 HFD=0.0
01:37:17.708 00.000 12268 Star::Find(15, 134, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.708 00.000 12268 Star::Find false star n=5 nbg=267 bg=7.9 sigma=0.7 thresh=10 peak=9
01:37:17.708 00.000 12268 Star::Find returns 0 (2), X=134.00, Y=341.00, Mass=23, SNR=2.9, Peak=16 HFD=0.0
01:37:17.708 00.000 12268 Star::Find(15, 660, 664, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.708 00.000 12268 Star::Find returns 0 (2), X=660.00, Y=664.00, Mass=15, SNR=2.7, Peak=21 HFD=0.0
01:37:17.709 00.001 12268 Star::Find(15, 249, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.709 00.000 12268 Star::Find returns 0 (2), X=249.00, Y=42.00, Mass=13, SNR=2.4, Peak=12 HFD=0.0
01:37:17.709 00.000 12268 Star::Find(15, 240, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.709 00.000 12268 Star::Find false star n=8 nbg=283 bg=7.8 sigma=0.8 thresh=10 peak=10
01:37:17.709 00.000 12268 Star::Find returns 0 (2), X=240.00, Y=497.00, Mass=45, SNR=2.9, Peak=16 HFD=0.0
01:37:17.709 00.000 12268 Star::Find(15, 438, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.709 00.000 12268 Star::Find returns 0 (2), X=438.00, Y=591.00, Mass=18, SNR=2.9, Peak=14 HFD=0.0
01:37:17.709 00.000 12268 Star::Find(15, 1114, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.709 00.000 12268 Star::Find returns 0 (2), X=1114.00, Y=121.00, Mass=14, SNR=2.6, Peak=15 HFD=0.0
01:37:17.709 00.000 12268 Star::Find(15, 1176, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.709 00.000 12268 Star::Find returns 0 (4), X=1176.00, Y=859.50, Mass=46, SNR=4.7, Peak=49 HFD=0.6
01:37:17.709 00.000 12268 Star::Find(15, 108, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.709 00.000 12268 Star::Find returns 0 (2), X=108.00, Y=628.00, Mass=12, SNR=2.4, Peak=11 HFD=0.0
01:37:17.709 00.000 12268 Star::Find(15, 639, 604, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.710 00.001 12268 Star::Find returns 0 (2), X=639.00, Y=604.00, Mass=11, SNR=2.3, Peak=15 HFD=0.0
01:37:17.710 00.000 12268 Star::Find(15, 844, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.710 00.000 12268 Star::Find returns 0 (4), X=831.00, Y=131.66, Mass=25, SNR=3.5, Peak=28 HFD=0.8
01:37:17.710 00.000 12268 Star::Find(15, 513, 137, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.710 00.000 12268 Star::Find returns 0 (2), X=513.00, Y=137.00, Mass=16, SNR=2.6, Peak=11 HFD=0.0
01:37:17.710 00.000 12268 Star::Find(15, 434, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.710 00.000 12268 Star::Find returns 0 (2), X=434.00, Y=449.00, Mass=13, SNR=2.5, Peak=16 HFD=0.0
01:37:17.710 00.000 12268 Star::Find(15, 269, 667, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.710 00.000 12268 Star::Find returns 0 (2), X=269.00, Y=667.00, Mass=13, SNR=2.4, Peak=11 HFD=0.0
01:37:17.710 00.000 12268 Star::Find(15, 1104, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.710 00.000 12268 Star::Find returns 0 (2), X=1104.00, Y=465.00, Mass=17, SNR=2.8, Peak=11 HFD=0.0
01:37:17.710 00.000 12268 Star::Find(15, 227, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.710 00.000 12268 Star::Find returns 0 (3), X=227.00, Y=640.00, Mass=5, SNR=1.6, Peak=11 HFD=0.0
01:37:17.710 00.000 12268 Star::Find(15, 43, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.711 00.001 12268 Star::Find returns 0 (2), X=43.00, Y=290.00, Mass=20, SNR=3.0, Peak=13 HFD=0.0
01:37:17.711 00.000 12268 AutoFind: finding best star pass 1
01:37:17.711 00.000 12268 Star::Find(15, 666, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.711 00.000 12268 Star::Find returns 1 (1), X=666.17, Y=917.90, Mass=11843, SNR=74.2, Peak=255 HFD=6.8
01:37:17.711 00.000 12268 AutoFind: near-saturated [666, 918] 278.2 Mass 11843 SNR 74.2 Peak 255
01:37:17.711 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.711 00.000 12268 Star::Find returns 1 (0), X=539.13, Y=550.90, Mass=512, SNR=15.5, Peak=49 HFD=4.4
01:37:17.711 00.000 12268 AutoFind returns star at [539, 551] 21.5 Mass 512 SNR 15.5
01:37:17.712 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.712 00.000 12268 Star::Find returns 1 (0), X=539.13, Y=550.90, Mass=512, SNR=15.5, Peak=49 HFD=4.4
01:37:17.712 00.000 12268 MultiStar: List (12): {539.13, 550.90}(15.5), {1153.13, 124.75}(13.3), {676.94, 869.30}(10.1), {1094.15, 524.03}(11.0), {22.12, 616.32}(9.1), {763.38, 640.42}(10.7), {492.52, 857.01}(9.9), {700.04, 803.15}(9.2), {1111.34, 829.14}(9.1), {662.87, 248.06}(7.5), {1085.02, 294.72}(6.0), {352.75, 212.97}(6.7), 
01:37:17.712 00.000 12268 setting lock position to (539.13, 550.90)
01:37:17.712 00.000 12268 MultiStar: stabilizing after lock position change
01:37:17.712 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
01:37:17.712 00.000 12268 UpdateGuideState(): m_state=1
01:37:17.712 00.000 12268 Star::Find(15, 539, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:17.713 00.001 12268 Star::Find returns 1 (0), X=539.13, Y=550.90, Mass=512, SNR=15.5, Peak=49 HFD=4.4
01:37:17.713 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
01:37:17.713 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
01:37:17.713 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
01:37:17.716 00.003 12268 setting force full frames = false
01:37:17.716 00.000 12268 setting lock position to (539.13, 550.90)
01:37:17.716 00.000 12268 MultiStar: stabilizing after lock position change
01:37:17.716 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
01:37:17.716 00.000 12268 Changing from state SELECTING to SELECTED
01:37:17.716 00.000 12268 guider state => SELECTED
01:37:17.740 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:17.757 00.017 12268 UpdateGuideState exits: m=512 SNR=15.5
01:37:17.757 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:17.773 00.016 12268 Status Line: Auto-selected star at (539.1, 550.9)
01:37:17.780 00.007 12268 PhdController: newstate STATE_WAIT_SELECTED
01:37:17.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:17.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:17.780 00.000 12268 Enqueuing Expose request
01:37:17.780 00.000 11616 Worker thread wakes up
01:37:17.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:17.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,536,31,31)
01:37:18.404 00.624 12268 evsrv: cli 0F8E69C0 connect
01:37:18.404 00.000 12268 case statement mapped state 2 to 1
01:37:18.405 00.001 12268 case statement mapped state 2 to 1
01:37:18.405 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"1d07dda7-21a7-4b89-86b6-53ce0cdfe06c"}
01:37:18.406 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[539.13,550.90],"id":"1d07dda7-21a7-4b89-86b6-53ce0cdfe06c"}
01:37:18.406 00.000 12268 evsrv: cli 0F8E69C0 disconnect
01:37:18.407 00.001 12268 evsrv: cli 0F8E6D80 connect
01:37:18.408 00.001 12268 case statement mapped state 2 to 1
01:37:18.408 00.000 12268 case statement mapped state 2 to 1
01:37:18.408 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"458217a3-bda1-412c-95a1-840f96107169"}
01:37:18.409 00.001 12268 case statement mapped state 2 to 1
01:37:18.409 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"458217a3-bda1-412c-95a1-840f96107169"}
01:37:18.409 00.000 12268 evsrv: cli 0F8E6D80 disconnect
01:37:19.410 01.001 12268 evsrv: cli 0F8E69C0 connect
01:37:19.410 00.000 12268 case statement mapped state 2 to 1
01:37:19.411 00.001 12268 case statement mapped state 2 to 1
01:37:19.412 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"c24c2b37-df6c-49fb-a624-b5ab0a10ee14"}
01:37:19.412 00.000 12268 case statement mapped state 2 to 1
01:37:19.412 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"c24c2b37-df6c-49fb-a624-b5ab0a10ee14"}
01:37:19.413 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:37:19.786 00.373 11616 Exposure complete
01:37:19.843 00.057 11616 worker thread done servicing request
01:37:19.843 00.000 12268 OnExposeComplete: enter
01:37:19.843 00.000 12268 UpdateGuideState(): m_state=2
01:37:19.844 00.001 12268 Star::Find(15, 539, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
01:37:19.844 00.000 12268 Star::Find returns 1 (0), X=539.27, Y=551.86, Mass=511, SNR=15.5, Peak=50 HFD=4.6
01:37:19.844 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
01:37:19.844 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
01:37:19.844 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.97 hyp=0.98 cameraTheta=1.43 mountX=0.98 mountY=0.01, mountTheta=0.01
01:37:19.846 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:19.864 00.018 12268 UpdateGuideState exits: m=511 SNR=15.5
01:37:19.864 00.000 12268 PhdController: newstate STATE_CALIBRATE
01:37:19.864 00.000 12268 PhdController: newstate STATE_GUIDE
01:37:19.864 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
01:37:19.864 00.000 12268 guider state => CALIBRATED
01:37:19.864 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:37:19.891 00.027 12268 reset dither spiral
01:37:19.891 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
01:37:19.891 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:19.891 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:37:19.892 00.001 12268 Enqueuing Expose request
01:37:19.892 00.000 11616 Worker thread wakes up
01:37:19.892 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:19.892 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:37:20.414 00.522 12268 evsrv: cli 0F8E6D80 connect
01:37:20.414 00.000 12268 case statement mapped state 5 to 1
01:37:20.415 00.001 12268 case statement mapped state 5 to 1
01:37:20.416 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"371c236b-dbe2-47f3-8698-9e3cd5e05260"}
01:37:20.416 00.000 12268 case statement mapped state 5 to 1
01:37:20.416 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"371c236b-dbe2-47f3-8698-9e3cd5e05260"}
01:37:20.417 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:37:21.418 01.001 12268 evsrv: cli 0F8E69C0 connect
01:37:21.418 00.000 12268 case statement mapped state 5 to 1
01:37:21.418 00.000 12268 case statement mapped state 5 to 1
01:37:21.419 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"5f5928c5-73c1-4101-aad4-4edc928a27d2"}
01:37:21.419 00.000 12268 case statement mapped state 5 to 1
01:37:21.419 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"5f5928c5-73c1-4101-aad4-4edc928a27d2"}
01:37:21.420 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:37:21.919 00.499 11616 Exposure complete
01:37:21.976 00.057 11616 worker thread done servicing request
01:37:21.976 00.000 12268 OnExposeComplete: enter
01:37:21.976 00.000 12268 UpdateGuideState(): m_state=5
01:37:21.977 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
01:37:21.977 00.000 12268 Star::Find returns 1 (0), X=539.42, Y=551.81, Mass=510, SNR=15.5, Peak=62 HFD=4.5
01:37:21.977 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
01:37:21.977 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
01:37:21.977 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.91 hyp=0.95 cameraTheta=1.26 mountX=0.93 mountY=0.17, mountTheta=0.18
01:37:21.978 00.001 12268 Changing from state CALIBRATED to GUIDING
01:37:21.979 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
01:37:21.979 00.000 12268 ScopeASCOM::SideOfPier() returns 0
01:37:21.979 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
01:37:21.979 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
01:37:21.980 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
01:37:21.980 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:37:21.980 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:37:21.980 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
01:37:21.980 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
01:37:21.981 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
01:37:21.981 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:37:21.981 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
01:37:21.981 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
01:37:21.982 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
01:37:21.982 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
01:37:21.982 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
01:37:22.128 00.146 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:37:22.128 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
01:37:22.128 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
01:37:22.133 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
01:37:22.133 00.000 12268 ScopeASCOM::SideOfPier() returns 0
01:37:22.133 00.000 12268 setting lock position to (539.42, 551.81)
01:37:22.134 00.001 12268 MultiStar: stabilizing after lock position change
01:37:22.134 00.000 12268 guider state => GUIDING
01:37:22.134 00.000 12268 Status Line: Guiding
01:37:22.137 00.003 12268 Mount: notify guiding started
01:37:22.137 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
01:37:22.138 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
01:37:22.138 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
01:37:22.138 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
01:37:22.138 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
01:37:22.139 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
01:37:22.139 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
01:37:22.139 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
01:37:22.139 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
01:37:22.139 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
01:37:22.140 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
01:37:22.140 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
01:37:22.140 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
01:37:22.140 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
01:37:22.141 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:37:22.141 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:37:22.141 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
01:37:22.141 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
01:37:22.141 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
01:37:22.142 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:37:22.142 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
01:37:22.142 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
01:37:22.142 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
01:37:22.142 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
01:37:22.143 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
01:37:22.144 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
01:37:22.144 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
01:37:22.144 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:37:22.144 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:37:22.145 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
01:37:22.145 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
01:37:22.145 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
01:37:22.145 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:37:22.145 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
01:37:22.146 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
01:37:22.146 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
01:37:22.146 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
01:37:22.146 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
01:37:22.284 00.138 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:37:22.285 00.001 12268 ScopeASCOM::SideOfPier() returns 0
01:37:22.286 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:37:22.286 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
01:37:22.287 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
01:37:22.287 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
01:37:22.287 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
01:37:22.287 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:37:22.287 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:37:22.287 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:37:22.288 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
01:37:22.288 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:22.306 00.018 12268 UpdateGuideState exits: m=510 SNR=15.5
01:37:22.306 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
01:37:22.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:22.306 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:22.306 00.000 12268 Enqueuing Expose request
01:37:22.306 00.000 11616 Worker thread wakes up
01:37:22.307 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:22.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:22.421 00.114 12268 evsrv: cli 0F8E69C0 connect
01:37:22.422 00.001 12268 case statement mapped state 6 to 3
01:37:22.422 00.000 12268 case statement mapped state 6 to 3
01:37:22.423 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f4d1e920-43a8-4c12-9a55-9200c594f01c"}
01:37:22.423 00.000 12268 case statement mapped state 6 to 3
01:37:22.423 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4d1e920-43a8-4c12-9a55-9200c594f01c"}
01:37:22.424 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:37:24.317 01.893 11616 Exposure complete
01:37:24.374 00.057 11616 worker thread done servicing request
01:37:24.374 00.000 12268 OnExposeComplete: enter
01:37:24.374 00.000 12268 UpdateGuideState(): m_state=6
01:37:24.374 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:37:24.374 00.000 12268 Star::Find returns 1 (0), X=538.96, Y=551.54, Mass=510, SNR=15.6, Peak=51 HFD=4.2
01:37:24.374 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.10 = 2.18)
01:37:24.374 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.93)
01:37:24.374 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.26 hyp=0.53 cameraTheta=-2.63 mountX=-0.31 mountY=-0.43, mountTheta=-2.19
01:37:24.376 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=-0.26, opts=13)
01:37:24.376 00.000 12268 Enqueuing Move request for scope (-0.47, -0.26)
01:37:24.376 00.000 11616 Worker thread wakes up
01:37:24.376 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.26) opts 0xd
01:37:24.376 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, -0.26)
01:37:24.376 00.000 11616 Moving (-0.47, -0.26) raw xDistance=-0.31 yDistance=-0.43
01:37:24.377 00.001 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 0 to -1
01:37:24.377 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
01:37:24.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
01:37:24.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:37:24.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
01:37:24.377 00.000 11616 MoveAxis(E, 171, ABG)
01:37:24.377 00.000 11616 Guiding  Dir = 2, Dur = 171
01:37:24.377 00.000 11616 IsSlewing returns 0
01:37:24.378 00.001 11616 IsGuiding returns 0
01:37:24.378 00.000 11616 PulseGuide returned control before completion, sleep 181
01:37:24.397 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:24.414 00.017 12268 UpdateGuideState exits: m=510 SNR=15.6
01:37:24.414 00.000 12268 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 1 / 99999
01:37:24.414 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696644.414,"Host":"ASTROCENTER","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:37:24.415 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:24.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:24.415 00.000 12268 Enqueuing Expose request
01:37:24.569 00.154 11616 IsGuiding returns 1
01:37:24.569 00.000 11616 scope still moving after pulse duration time elapsed
01:37:24.599 00.030 11616 IsSlewing returns 0
01:37:24.599 00.000 11616 IsGuiding returns 0
01:37:24.600 00.001 11616 scope move finished after 171 + 51 ms
01:37:24.600 00.000 11616 Move returns status 0, amount 171
01:37:24.600 00.000 11616 MoveAxis(N, 0, ABG)
01:37:24.600 00.000 11616 Move returns status 0, amount 0
01:37:24.600 00.000 11616 move complete, result=0
01:37:24.600 00.000 11616 worker thread done servicing request
01:37:24.600 00.000 11616 Worker thread wakes up
01:37:24.600 00.000 12268 GuideStep: -0.3 px 171 ms EAST, -0.4 px 0 ms NORTH
01:37:24.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:24.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:26.612 02.012 11616 Exposure complete
01:37:26.676 00.064 11616 worker thread done servicing request
01:37:26.676 00.000 12268 OnExposeComplete: enter
01:37:26.676 00.000 12268 UpdateGuideState(): m_state=6
01:37:26.676 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
01:37:26.676 00.000 12268 Star::Find returns 1 (0), X=539.20, Y=552.02, Mass=594, SNR=16.8, Peak=63 HFD=5.1
01:37:26.677 00.001 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
01:37:26.677 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
01:37:26.677 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.21 hyp=0.31 cameraTheta=2.39 mountX=0.19 mountY=-0.25, mountTheta=-0.93
01:37:26.678 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.21, opts=13)
01:37:26.678 00.000 12268 Enqueuing Move request for scope (-0.23, 0.21)
01:37:26.678 00.000 11616 Worker thread wakes up
01:37:26.679 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.21) opts 0xd
01:37:26.679 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.21)
01:37:26.679 00.000 11616 Moving (-0.23, 0.21) raw xDistance=0.19 yDistance=-0.25
01:37:26.679 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:37:26.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:37:26.679 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:37:26.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:37:26.679 00.000 11616 MoveAxis(E, 0, ABG)
01:37:26.679 00.000 11616 Move returns status 0, amount 0
01:37:26.679 00.000 11616 MoveAxis(N, 0, ABG)
01:37:26.679 00.000 11616 Move returns status 0, amount 0
01:37:26.680 00.001 11616 move complete, result=0
01:37:26.680 00.000 11616 worker thread done servicing request
01:37:26.700 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:26.717 00.017 12268 UpdateGuideState exits: m=594 SNR=16.8
01:37:26.717 00.000 12268 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 2 / 99999
01:37:26.717 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696646.717,"Host":"ASTROCENTER","Inst":1,"Distance":0.67,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
01:37:26.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:26.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:26.717 00.000 12268 Enqueuing Expose request
01:37:26.718 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:37:26.718 00.000 11616 Worker thread wakes up
01:37:26.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:26.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:28.722 02.004 11616 Exposure complete
01:37:28.778 00.056 11616 worker thread done servicing request
01:37:28.778 00.000 12268 OnExposeComplete: enter
01:37:28.778 00.000 12268 UpdateGuideState(): m_state=6
01:37:28.778 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
01:37:28.779 00.001 12268 Star::Find returns 1 (0), X=539.30, Y=551.47, Mass=513, SNR=15.6, Peak=50 HFD=4.7
01:37:28.779 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
01:37:28.779 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.23)
01:37:28.779 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.34 hyp=0.36 cameraTheta=-1.93 mountX=-0.35 mountY=-0.08, mountTheta=-2.91
01:37:28.780 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.34, opts=13)
01:37:28.780 00.000 12268 Enqueuing Move request for scope (-0.13, -0.34)
01:37:28.780 00.000 11616 Worker thread wakes up
01:37:28.780 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.34) opts 0xd
01:37:28.781 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.34)
01:37:28.781 00.000 11616 Moving (-0.13, -0.34) raw xDistance=-0.35 yDistance=-0.08
01:37:28.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
01:37:28.781 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:28.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:37:28.781 00.000 11616 MoveAxis(E, 195, ABG)
01:37:28.781 00.000 11616 Guiding  Dir = 2, Dur = 195
01:37:28.781 00.000 11616 IsSlewing returns 0
01:37:28.781 00.000 11616 IsGuiding returns 0
01:37:28.782 00.001 11616 PulseGuide returned control before completion, sleep 205
01:37:28.802 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:28.819 00.017 12268 UpdateGuideState exits: m=513 SNR=15.6
01:37:28.819 00.000 12268 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 3 / 99999
01:37:28.819 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696648.819,"Host":"ASTROCENTER","Inst":1,"Distance":0.58,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
01:37:28.820 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:28.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:28.820 00.000 12268 Enqueuing Expose request
01:37:28.991 00.171 11616 IsGuiding returns 1
01:37:28.992 00.001 11616 scope still moving after pulse duration time elapsed
01:37:29.022 00.030 11616 IsSlewing returns 0
01:37:29.022 00.000 11616 IsGuiding returns 1
01:37:29.052 00.030 11616 IsSlewing returns 0
01:37:29.053 00.001 11616 IsGuiding returns 1
01:37:29.083 00.030 11616 IsSlewing returns 0
01:37:29.084 00.001 11616 IsGuiding returns 0
01:37:29.084 00.000 11616 scope move finished after 195 + 107 ms
01:37:29.084 00.000 11616 Move returns status 0, amount 195
01:37:29.084 00.000 11616 MoveAxis(N, 0, ABG)
01:37:29.084 00.000 11616 Move returns status 0, amount 0
01:37:29.084 00.000 11616 move complete, result=0
01:37:29.085 00.001 11616 worker thread done servicing request
01:37:29.085 00.000 11616 Worker thread wakes up
01:37:29.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:29.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:29.085 00.000 12268 GuideStep: -0.3 px 195 ms EAST, -0.1 px 0 ms NORTH
01:37:31.102 02.017 11616 Exposure complete
01:37:31.160 00.058 11616 worker thread done servicing request
01:37:31.160 00.000 12268 OnExposeComplete: enter
01:37:31.160 00.000 12268 UpdateGuideState(): m_state=6
01:37:31.160 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
01:37:31.160 00.000 12268 Star::Find returns 1 (0), X=539.33, Y=551.81, Mass=480, SNR=15.0, Peak=56 HFD=4.6
01:37:31.160 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
01:37:31.161 00.001 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
01:37:31.161 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.09 mountX=-0.00 mountY=-0.10, mountTheta=-1.62
01:37:31.162 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.00, opts=13)
01:37:31.162 00.000 12268 Enqueuing Move request for scope (-0.10, 0.00)
01:37:31.162 00.000 11616 Worker thread wakes up
01:37:31.163 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
01:37:31.163 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
01:37:31.163 00.000 11616 Moving (-0.10, 0.00) raw xDistance=-0.00 yDistance=-0.10
01:37:31.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:31.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:37:31.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:31.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:37:31.163 00.000 11616 MoveAxis(E, 0, ABG)
01:37:31.163 00.000 11616 Move returns status 0, amount 0
01:37:31.163 00.000 11616 MoveAxis(N, 0, ABG)
01:37:31.163 00.000 11616 Move returns status 0, amount 0
01:37:31.163 00.000 11616 move complete, result=0
01:37:31.164 00.001 11616 worker thread done servicing request
01:37:31.187 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:31.205 00.018 12268 UpdateGuideState exits: m=480 SNR=15.0
01:37:31.205 00.000 12268 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 4 / 99999
01:37:31.205 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696651.205,"Host":"ASTROCENTER","Inst":1,"Distance":0.43,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
01:37:31.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:31.206 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:31.206 00.000 12268 Enqueuing Expose request
01:37:31.206 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:31.206 00.000 11616 Worker thread wakes up
01:37:31.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:31.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:33.217 02.011 11616 Exposure complete
01:37:33.273 00.056 11616 worker thread done servicing request
01:37:33.274 00.001 12268 OnExposeComplete: enter
01:37:33.274 00.000 12268 UpdateGuideState(): m_state=6
01:37:33.274 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
01:37:33.274 00.000 12268 Star::Find returns 1 (0), X=539.06, Y=551.75, Mass=483, SNR=15.1, Peak=58 HFD=4.1
01:37:33.274 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
01:37:33.274 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
01:37:33.274 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.06 hyp=0.37 cameraTheta=-2.98 mountX=-0.10 mountY=-0.36, mountTheta=-1.83
01:37:33.276 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.06, opts=13)
01:37:33.276 00.000 12268 Enqueuing Move request for scope (-0.37, -0.06)
01:37:33.276 00.000 11616 Worker thread wakes up
01:37:33.277 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.06) opts 0xd
01:37:33.277 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.06)
01:37:33.277 00.000 11616 Moving (-0.37, -0.06) raw xDistance=-0.10 yDistance=-0.36
01:37:33.277 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:33.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:37:33.277 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.53
01:37:33.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
01:37:33.277 00.000 11616 MoveAxis(E, 0, ABG)
01:37:33.277 00.000 11616 Move returns status 0, amount 0
01:37:33.277 00.000 11616 MoveAxis(N, 30, ABG)
01:37:33.277 00.000 11616 Guiding  Dir = 0, Dur = 30
01:37:33.278 00.001 11616 IsSlewing returns 0
01:37:33.278 00.000 11616 IsGuiding returns 0
01:37:33.278 00.000 11616 PulseGuide returned control before completion, sleep 40
01:37:33.298 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:33.315 00.017 12268 UpdateGuideState exits: m=483 SNR=15.1
01:37:33.315 00.000 12268 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 5 / 99999
01:37:33.315 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768696653.315,"Host":"ASTROCENTER","Inst":1,"Distance":0.42,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
01:37:33.316 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:33.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:33.316 00.000 12268 Enqueuing Expose request
01:37:33.331 00.015 11616 IsGuiding returns 1
01:37:33.331 00.000 11616 scope still moving after pulse duration time elapsed
01:37:33.362 00.031 11616 IsSlewing returns 0
01:37:33.362 00.000 11616 IsGuiding returns 0
01:37:33.362 00.000 11616 scope move finished after 30 + 54 ms
01:37:33.362 00.000 11616 Move returns status 0, amount 30
01:37:33.362 00.000 11616 move complete, result=0
01:37:33.362 00.000 11616 worker thread done servicing request
01:37:33.362 00.000 11616 Worker thread wakes up
01:37:33.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:33.363 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:33.387 00.024 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 30 ms NORTH
01:37:35.386 01.999 11616 Exposure complete
01:37:35.442 00.056 11616 worker thread done servicing request
01:37:35.442 00.000 12268 OnExposeComplete: enter
01:37:35.442 00.000 12268 UpdateGuideState(): m_state=6
01:37:35.443 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
01:37:35.443 00.000 12268 Star::Find returns 1 (0), X=538.78, Y=552.12, Mass=554, SNR=16.1, Peak=55 HFD=4.6
01:37:35.443 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
01:37:35.443 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
01:37:35.443 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=0.31 hyp=0.72 cameraTheta=2.69 mountX=0.25 mountY=-0.68, mountTheta=-1.22
01:37:35.445 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=0.31, opts=13)
01:37:35.445 00.000 12268 Enqueuing Move request for scope (-0.65, 0.31)
01:37:35.445 00.000 11616 Worker thread wakes up
01:37:35.445 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.31) opts 0xd
01:37:35.445 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, 0.31)
01:37:35.445 00.000 11616 Moving (-0.65, 0.31) raw xDistance=0.25 yDistance=-0.68
01:37:35.445 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:37:35.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:37:35.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.68
01:37:35.446 00.001 11616 MoveAxis(E, 0, ABG)
01:37:35.446 00.000 11616 Move returns status 0, amount 0
01:37:35.446 00.000 11616 MoveAxis(N, 58, ABG)
01:37:35.446 00.000 11616 Guiding  Dir = 0, Dur = 58
01:37:35.446 00.000 11616 IsSlewing returns 0
01:37:35.446 00.000 11616 IsGuiding returns 0
01:37:35.447 00.001 11616 PulseGuide returned control before completion, sleep 68
01:37:35.467 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:35.484 00.017 12268 UpdateGuideState exits: m=554 SNR=16.1
01:37:35.485 00.001 12268 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 6 / 99999
01:37:35.485 00.000 12268 PhdController: newstate STATE_FINISH
01:37:35.485 00.000 12268 PhdController complete: success
01:37:35.485 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768696655.485,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
01:37:35.485 00.000 12268 Mount: notify guiding dither settle done success=1
01:37:35.485 00.000 12268 PhdController: newstate STATE_IDLE
01:37:35.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:35.486 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:35.486 00.000 12268 Enqueuing Expose request
01:37:35.520 00.034 11616 IsGuiding returns 1
01:37:35.520 00.000 11616 scope still moving after pulse duration time elapsed
01:37:35.550 00.030 11616 IsSlewing returns 0
01:37:35.550 00.000 11616 IsGuiding returns 0
01:37:35.550 00.000 11616 scope move finished after 58 + 46 ms
01:37:35.551 00.001 11616 Move returns status 0, amount 58
01:37:35.551 00.000 11616 move complete, result=0
01:37:35.551 00.000 11616 worker thread done servicing request
01:37:35.551 00.000 11616 Worker thread wakes up
01:37:35.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:35.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:35.565 00.014 12268 GuideStep: 0.2 px 0 ms EAST, -0.7 px 58 ms NORTH
01:37:37.566 02.001 11616 Exposure complete
01:37:37.626 00.060 11616 worker thread done servicing request
01:37:37.627 00.001 12268 OnExposeComplete: enter
01:37:37.627 00.000 12268 UpdateGuideState(): m_state=6
01:37:37.627 00.000 12268 Star::Find(15, 538, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
01:37:37.627 00.000 12268 Star::Find returns 1 (0), X=538.97, Y=552.27, Mass=482, SNR=15.0, Peak=56 HFD=4.8
01:37:37.627 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
01:37:37.627 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
01:37:37.627 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.47 hyp=0.65 cameraTheta=2.34 mountX=0.42 mountY=-0.51, mountTheta=-0.88
01:37:37.631 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=0.47, opts=13)
01:37:37.631 00.000 12268 Enqueuing Move request for scope (-0.45, 0.47)
01:37:37.631 00.000 11616 Worker thread wakes up
01:37:37.631 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.47) opts 0xd
01:37:37.631 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, 0.47)
01:37:37.631 00.000 11616 Moving (-0.45, 0.47) raw xDistance=0.42 yDistance=-0.51
01:37:37.631 00.000 11616 resist switch: large excursion: input 0.42 thresh 0.29 direction from -1 to 1
01:37:37.631 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.26
01:37:37.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
01:37:37.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.51
01:37:37.632 00.001 11616 MoveAxis(W, 235, ABG)
01:37:37.632 00.000 11616 Guiding  Dir = 3, Dur = 235
01:37:37.632 00.000 11616 IsSlewing returns 0
01:37:37.632 00.000 11616 IsGuiding returns 0
01:37:37.633 00.001 11616 PulseGuide returned control before completion, sleep 245
01:37:37.655 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:37.672 00.017 12268 UpdateGuideState exits: m=482 SNR=15.0
01:37:37.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:37.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:37.672 00.000 12268 Enqueuing Expose request
01:37:37.888 00.216 11616 IsGuiding returns 1
01:37:37.888 00.000 11616 scope still moving after pulse duration time elapsed
01:37:37.917 00.029 11616 IsSlewing returns 0
01:37:37.918 00.001 11616 IsGuiding returns 0
01:37:37.918 00.000 11616 scope move finished after 235 + 50 ms
01:37:37.918 00.000 11616 Move returns status 0, amount 235
01:37:37.918 00.000 11616 MoveAxis(N, 43, ABG)
01:37:37.918 00.000 11616 Guiding  Dir = 0, Dur = 43
01:37:37.918 00.000 11616 IsSlewing returns 0
01:37:37.919 00.001 11616 IsGuiding returns 0
01:37:37.919 00.000 11616 PulseGuide returned control before completion, sleep 53
01:37:37.979 00.060 11616 IsGuiding returns 1
01:37:37.980 00.001 11616 scope still moving after pulse duration time elapsed
01:37:38.011 00.031 11616 IsSlewing returns 0
01:37:38.011 00.000 11616 IsGuiding returns 0
01:37:38.011 00.000 11616 scope move finished after 43 + 49 ms
01:37:38.012 00.001 11616 Move returns status 0, amount 43
01:37:38.012 00.000 11616 move complete, result=0
01:37:38.012 00.000 11616 worker thread done servicing request
01:37:38.012 00.000 11616 Worker thread wakes up
01:37:38.012 00.000 12268 GuideStep: 0.4 px 235 ms WEST, -0.5 px 43 ms NORTH
01:37:38.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:38.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:40.018 02.006 11616 Exposure complete
01:37:40.075 00.057 11616 worker thread done servicing request
01:37:40.075 00.000 12268 OnExposeComplete: enter
01:37:40.075 00.000 12268 UpdateGuideState(): m_state=6
01:37:40.075 00.000 12268 Star::Find(15, 538, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
01:37:40.075 00.000 12268 Star::Find returns 1 (0), X=539.22, Y=551.69, Mass=513, SNR=15.6, Peak=51 HFD=4.6
01:37:40.075 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
01:37:40.075 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
01:37:40.075 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-2.64 mountX=-0.13 mountY=-0.19, mountTheta=-2.18
01:37:40.077 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.11, opts=13)
01:37:40.077 00.000 12268 Enqueuing Move request for scope (-0.21, -0.11)
01:37:40.077 00.000 11616 Worker thread wakes up
01:37:40.077 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.11) opts 0xd
01:37:40.077 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.11)
01:37:40.077 00.000 11616 Moving (-0.21, -0.11) raw xDistance=-0.13 yDistance=-0.19
01:37:40.077 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:37:40.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:37:40.077 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
01:37:40.077 00.000 11616 MoveAxis(E, 0, ABG)
01:37:40.078 00.001 11616 Move returns status 0, amount 0
01:37:40.078 00.000 11616 MoveAxis(N, 16, ABG)
01:37:40.078 00.000 11616 Guiding  Dir = 0, Dur = 16
01:37:40.078 00.000 11616 IsSlewing returns 0
01:37:40.078 00.000 11616 IsGuiding returns 0
01:37:40.078 00.000 11616 PulseGuide returned control before completion, sleep 26
01:37:40.101 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:40.114 00.013 11616 IsGuiding returns 1
01:37:40.114 00.000 11616 scope still moving after pulse duration time elapsed
01:37:40.118 00.004 12268 UpdateGuideState exits: m=513 SNR=15.6
01:37:40.119 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:40.119 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:40.119 00.000 12268 Enqueuing Expose request
01:37:40.145 00.026 11616 IsSlewing returns 0
01:37:40.145 00.000 11616 IsGuiding returns 0
01:37:40.145 00.000 11616 scope move finished after 16 + 50 ms
01:37:40.145 00.000 11616 Move returns status 0, amount 16
01:37:40.146 00.001 11616 move complete, result=0
01:37:40.146 00.000 11616 worker thread done servicing request
01:37:40.146 00.000 11616 Worker thread wakes up
01:37:40.146 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
01:37:40.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:40.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:42.150 02.004 11616 Exposure complete
01:37:42.207 00.057 11616 worker thread done servicing request
01:37:42.207 00.000 12268 OnExposeComplete: enter
01:37:42.207 00.000 12268 UpdateGuideState(): m_state=6
01:37:42.207 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
01:37:42.208 00.001 12268 Star::Find returns 1 (0), X=538.99, Y=551.43, Mass=486, SNR=15.1, Peak=50 HFD=4.0
01:37:42.208 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.91 = 2.38)
01:37:42.208 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.73)
01:37:42.208 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.37 hyp=0.57 cameraTheta=-2.43 mountX=-0.41 mountY=-0.38, mountTheta=-2.39
01:37:42.209 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=-0.37, opts=13)
01:37:42.209 00.000 12268 Enqueuing Move request for scope (-0.43, -0.37)
01:37:42.209 00.000 11616 Worker thread wakes up
01:37:42.209 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.37) opts 0xd
01:37:42.209 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, -0.37)
01:37:42.209 00.000 11616 Moving (-0.43, -0.37) raw xDistance=-0.41 yDistance=-0.38
01:37:42.209 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
01:37:42.209 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.24
01:37:42.209 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
01:37:42.210 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
01:37:42.210 00.000 11616 MoveAxis(E, 232, ABG)
01:37:42.210 00.000 11616 Guiding  Dir = 2, Dur = 232
01:37:42.210 00.000 11616 IsSlewing returns 0
01:37:42.210 00.000 11616 IsGuiding returns 0
01:37:42.210 00.000 11616 PulseGuide returned control before completion, sleep 242
01:37:42.231 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:42.250 00.019 12268 UpdateGuideState exits: m=486 SNR=15.1
01:37:42.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:42.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:42.250 00.000 12268 Enqueuing Expose request
01:37:42.468 00.218 11616 IsGuiding returns 0
01:37:42.469 00.001 11616 Move returns status 0, amount 232
01:37:42.469 00.000 11616 MoveAxis(N, 32, ABG)
01:37:42.469 00.000 11616 Guiding  Dir = 0, Dur = 32
01:37:42.469 00.000 11616 IsSlewing returns 0
01:37:42.469 00.000 11616 IsGuiding returns 0
01:37:42.470 00.001 11616 PulseGuide returned control before completion, sleep 42
01:37:42.516 00.046 11616 IsGuiding returns 1
01:37:42.516 00.000 11616 scope still moving after pulse duration time elapsed
01:37:42.548 00.032 11616 IsSlewing returns 0
01:37:42.549 00.001 11616 IsGuiding returns 1
01:37:42.579 00.030 11616 IsSlewing returns 0
01:37:42.579 00.000 11616 IsGuiding returns 1
01:37:42.610 00.031 11616 IsSlewing returns 0
01:37:42.610 00.000 11616 IsGuiding returns 0
01:37:42.610 00.000 11616 scope move finished after 32 + 108 ms
01:37:42.610 00.000 11616 Move returns status 0, amount 32
01:37:42.610 00.000 11616 move complete, result=0
01:37:42.611 00.001 11616 worker thread done servicing request
01:37:42.611 00.000 11616 Worker thread wakes up
01:37:42.611 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:42.611 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:42.611 00.000 12268 GuideStep: -0.4 px 232 ms EAST, -0.4 px 32 ms NORTH
01:37:44.613 02.002 11616 Exposure complete
01:37:44.673 00.060 11616 worker thread done servicing request
01:37:44.673 00.000 12268 OnExposeComplete: enter
01:37:44.673 00.000 12268 UpdateGuideState(): m_state=6
01:37:44.673 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
01:37:44.673 00.000 12268 Star::Find returns 1 (0), X=539.29, Y=552.09, Mass=581, SNR=16.6, Peak=73 HFD=4.3
01:37:44.673 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
01:37:44.674 00.001 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
01:37:44.674 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.29 hyp=0.32 cameraTheta=2.01 mountX=0.27 mountY=-0.17, mountTheta=-0.56
01:37:44.675 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.29, opts=13)
01:37:44.675 00.000 12268 Enqueuing Move request for scope (-0.14, 0.29)
01:37:44.675 00.000 11616 Worker thread wakes up
01:37:44.675 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.29) opts 0xd
01:37:44.675 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.29)
01:37:44.675 00.000 11616 Moving (-0.14, 0.29) raw xDistance=0.27 yDistance=-0.17
01:37:44.676 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:37:44.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:37:44.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
01:37:44.676 00.000 11616 MoveAxis(E, 0, ABG)
01:37:44.676 00.000 11616 Move returns status 0, amount 0
01:37:44.676 00.000 11616 MoveAxis(N, 15, ABG)
01:37:44.676 00.000 11616 Guiding  Dir = 0, Dur = 15
01:37:44.676 00.000 11616 IsSlewing returns 0
01:37:44.677 00.001 11616 IsGuiding returns 0
01:37:44.677 00.000 11616 PulseGuide returned control before completion, sleep 25
01:37:44.698 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:44.704 00.006 11616 IsGuiding returns 1
01:37:44.704 00.000 11616 scope still moving after pulse duration time elapsed
01:37:44.715 00.011 12268 UpdateGuideState exits: m=581 SNR=16.6
01:37:44.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:44.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:44.715 00.000 12268 Enqueuing Expose request
01:37:44.735 00.020 11616 IsSlewing returns 0
01:37:44.735 00.000 11616 IsGuiding returns 0
01:37:44.736 00.001 11616 scope move finished after 15 + 44 ms
01:37:44.736 00.000 11616 Move returns status 0, amount 15
01:37:44.736 00.000 11616 move complete, result=0
01:37:44.736 00.000 11616 worker thread done servicing request
01:37:44.736 00.000 11616 Worker thread wakes up
01:37:44.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:44.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:44.740 00.004 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 15 ms NORTH
01:37:46.748 02.008 11616 Exposure complete
01:37:46.803 00.055 11616 worker thread done servicing request
01:37:46.804 00.001 12268 OnExposeComplete: enter
01:37:46.804 00.000 12268 UpdateGuideState(): m_state=6
01:37:46.804 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
01:37:46.804 00.000 12268 Star::Find returns 1 (0), X=539.02, Y=552.14, Mass=664, SNR=17.7, Peak=75 HFD=4.4
01:37:46.804 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
01:37:46.804 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
01:37:46.804 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.34 hyp=0.52 cameraTheta=2.44 mountX=0.30 mountY=-0.44, mountTheta=-0.98
01:37:46.806 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=0.34, opts=13)
01:37:46.806 00.000 12268 Enqueuing Move request for scope (-0.40, 0.34)
01:37:46.806 00.000 11616 Worker thread wakes up
01:37:46.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.34) opts 0xd
01:37:46.806 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, 0.34)
01:37:46.806 00.000 11616 Moving (-0.40, 0.34) raw xDistance=0.30 yDistance=-0.44
01:37:46.806 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
01:37:46.806 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
01:37:46.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
01:37:46.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
01:37:46.807 00.001 11616 MoveAxis(W, 167, ABG)
01:37:46.807 00.000 11616 Guiding  Dir = 3, Dur = 167
01:37:46.807 00.000 11616 IsSlewing returns 0
01:37:46.807 00.000 11616 IsGuiding returns 0
01:37:46.808 00.001 11616 PulseGuide returned control before completion, sleep 177
01:37:46.828 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:46.846 00.018 12268 UpdateGuideState exits: m=664 SNR=17.7
01:37:46.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:46.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:46.846 00.000 12268 Enqueuing Expose request
01:37:47.000 00.154 11616 IsGuiding returns 0
01:37:47.001 00.001 11616 Move returns status 0, amount 167
01:37:47.001 00.000 11616 MoveAxis(N, 37, ABG)
01:37:47.001 00.000 11616 Guiding  Dir = 0, Dur = 37
01:37:47.001 00.000 11616 IsSlewing returns 0
01:37:47.002 00.001 11616 IsGuiding returns 0
01:37:47.002 00.000 11616 PulseGuide returned control before completion, sleep 47
01:37:47.061 00.059 11616 IsGuiding returns 1
01:37:47.062 00.001 11616 scope still moving after pulse duration time elapsed
01:37:47.092 00.030 11616 IsSlewing returns 0
01:37:47.092 00.000 11616 IsGuiding returns 0
01:37:47.092 00.000 11616 scope move finished after 37 + 54 ms
01:37:47.092 00.000 11616 Move returns status 0, amount 37
01:37:47.092 00.000 11616 move complete, result=0
01:37:47.092 00.000 11616 worker thread done servicing request
01:37:47.092 00.000 11616 Worker thread wakes up
01:37:47.093 00.001 12268 GuideStep: 0.3 px 167 ms WEST, -0.4 px 37 ms NORTH
01:37:47.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:47.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:49.105 02.012 11616 Exposure complete
01:37:49.162 00.057 11616 worker thread done servicing request
01:37:49.162 00.000 12268 OnExposeComplete: enter
01:37:49.162 00.000 12268 UpdateGuideState(): m_state=6
01:37:49.163 00.001 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:37:49.163 00.000 12268 Star::Find returns 1 (0), X=539.14, Y=551.78, Mass=497, SNR=15.3, Peak=60 HFD=4.1
01:37:49.163 00.000 12268 MultiStar: exiting stabilization period
01:37:49.163 00.000 12268 MultiStar: updating star positions after lock position change
01:37:49.163 00.000 12268 Star::Find(15, 1153, 125, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:37:49.163 00.000 12268 Star::Find returns 1 (0), X=1153.26, Y=125.13, Mass=455, SNR=14.7, Peak=43 HFD=4.9
01:37:49.163 00.000 12268 Star::Find(15, 677, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:37:49.163 00.000 12268 Star::Find returns 1 (0), X=677.27, Y=869.78, Mass=311, SNR=12.0, Peak=48 HFD=4.3
01:37:49.163 00.000 12268 Star::Find(15, 1094, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:37:49.163 00.000 12268 Star::Find returns 1 (0), X=1094.58, Y=524.80, Mass=257, SNR=11.0, Peak=33 HFD=3.7
01:37:49.163 00.000 12268 Star::Find(15, 22, 617, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:37:49.163 00.000 12268 Star::Find returns 1 (0), X=22.43, Y=616.49, Mass=164, SNR=8.8, Peak=26 HFD=3.2
01:37:49.163 00.000 12268 Star::Find(15, 763, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:37:49.164 00.001 12268 Star::Find returns 1 (0), X=762.89, Y=641.29, Mass=278, SNR=11.5, Peak=37 HFD=4.2
01:37:49.164 00.000 12268 Star::Find(15, 492, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:37:49.164 00.000 12268 Star::Find returns 1 (0), X=492.49, Y=857.97, Mass=350, SNR=12.8, Peak=32 HFD=5.0
01:37:49.164 00.000 12268 Star::Find(15, 700, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:37:49.164 00.000 12268 Star::Find returns 1 (0), X=699.82, Y=803.87, Mass=208, SNR=9.9, Peak=31 HFD=3.7
01:37:49.164 00.000 12268 Star::Find(15, 1111, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:37:49.164 00.000 12268 Star::Find returns 1 (0), X=1111.50, Y=829.50, Mass=163, SNR=8.7, Peak=26 HFD=3.2
01:37:49.164 00.000 12268 Star::Find(15, 663, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:37:49.164 00.000 12268 Star::Find returns 1 (0), X=662.99, Y=249.22, Mass=85, SNR=6.2, Peak=20 HFD=3.9
01:37:49.164 00.000 12268 Star::Find(15, 1085, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:37:49.164 00.000 12268 Star::Find returns 1 (0), X=1084.88, Y=295.85, Mass=113, SNR=7.3, Peak=24 HFD=2.7
01:37:49.164 00.000 12268 Star::Find(15, 352, 213, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:37:49.164 00.000 12268 Star::Find returns 1 (0), X=351.95, Y=213.93, Mass=101, SNR=6.9, Peak=19 HFD=3.3
01:37:49.164 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
01:37:49.165 00.001 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
01:37:49.165 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.03 hyp=0.28 cameraTheta=-3.05 mountX=-0.05 mountY=-0.28, mountTheta=-1.76
01:37:49.166 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-0.03, opts=13)
01:37:49.166 00.000 12268 Enqueuing Move request for scope (-0.28, -0.03)
01:37:49.166 00.000 11616 Worker thread wakes up
01:37:49.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.03) opts 0xd
01:37:49.166 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -0.03)
01:37:49.167 00.001 11616 Moving (-0.28, -0.03) raw xDistance=-0.05 yDistance=-0.28
01:37:49.167 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:49.167 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:37:49.167 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
01:37:49.167 00.000 11616 MoveAxis(E, 0, ABG)
01:37:49.167 00.000 11616 Move returns status 0, amount 0
01:37:49.167 00.000 11616 MoveAxis(N, 23, ABG)
01:37:49.167 00.000 11616 Guiding  Dir = 0, Dur = 23
01:37:49.167 00.000 11616 IsSlewing returns 0
01:37:49.168 00.001 11616 IsGuiding returns 0
01:37:49.168 00.000 11616 PulseGuide returned control before completion, sleep 33
01:37:49.187 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:49.204 00.017 12268 UpdateGuideState exits: m=497 SNR=15.3
01:37:49.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:49.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:49.204 00.000 12268 Enqueuing Expose request
01:37:49.208 00.004 11616 IsGuiding returns 1
01:37:49.208 00.000 11616 scope still moving after pulse duration time elapsed
01:37:49.239 00.031 11616 IsSlewing returns 0
01:37:49.239 00.000 11616 IsGuiding returns 0
01:37:49.239 00.000 11616 scope move finished after 23 + 49 ms
01:37:49.239 00.000 11616 Move returns status 0, amount 23
01:37:49.240 00.001 11616 move complete, result=0
01:37:49.240 00.000 11616 worker thread done servicing request
01:37:49.240 00.000 11616 Worker thread wakes up
01:37:49.240 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:49.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:49.241 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 23 ms NORTH
01:37:51.243 02.002 11616 Exposure complete
01:37:51.300 00.057 11616 worker thread done servicing request
01:37:51.300 00.000 12268 OnExposeComplete: enter
01:37:51.300 00.000 12268 UpdateGuideState(): m_state=6
01:37:51.300 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
01:37:51.301 00.001 12268 Star::Find returns 1 (0), X=538.89, Y=551.72, Mass=543, SNR=16.0, Peak=65 HFD=4.6
01:37:51.301 00.000 12268 MultiStar: [#1 -0.13,0.22,0.91,U] [#2 -0.27,0.23,0.66,U] [#3 -0.29,0.09,0.70,U] [#4 -0.37,0.28,0.00,M1] [#5 0.13,0.60,0.00,M1] [#6 -0.17,0.13,0.66,U] [#7 -0.06,0.05,0.60,U] [#8 0.11,0.27,0.64,U] 
01:37:51.301 00.000 12268 refined, 6 included, MultiStar: {-0.22, 0.12}, one-star: {-0.53, -0.09}
01:37:51.301 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
01:37:51.301 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
01:37:51.301 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.12 hyp=0.25 cameraTheta=2.64 mountX=0.10 mountY=-0.23, mountTheta=-1.17
01:37:51.304 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.12, opts=13)
01:37:51.305 00.001 12268 Enqueuing Move request for scope (-0.22, 0.12)
01:37:51.305 00.000 11616 Worker thread wakes up
01:37:51.305 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.12) opts 0xd
01:37:51.305 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.12)
01:37:51.305 00.000 11616 Moving (-0.22, 0.12) raw xDistance=0.10 yDistance=-0.23
01:37:51.305 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:51.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:37:51.306 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
01:37:51.306 00.000 11616 MoveAxis(E, 0, ABG)
01:37:51.306 00.000 11616 Move returns status 0, amount 0
01:37:51.306 00.000 11616 MoveAxis(N, 19, ABG)
01:37:51.306 00.000 11616 Guiding  Dir = 0, Dur = 19
01:37:51.306 00.000 11616 IsSlewing returns 0
01:37:51.307 00.001 11616 IsGuiding returns 0
01:37:51.307 00.000 11616 PulseGuide returned control before completion, sleep 29
01:37:51.333 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:51.337 00.004 11616 IsGuiding returns 1
01:37:51.337 00.000 11616 scope still moving after pulse duration time elapsed
01:37:51.350 00.013 12268 UpdateGuideState exits: m=543 SNR=16.0
01:37:51.350 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:51.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:51.350 00.000 12268 Enqueuing Expose request
01:37:51.369 00.019 11616 IsSlewing returns 0
01:37:51.369 00.000 11616 IsGuiding returns 0
01:37:51.369 00.000 11616 scope move finished after 19 + 43 ms
01:37:51.369 00.000 11616 Move returns status 0, amount 19
01:37:51.369 00.000 11616 move complete, result=0
01:37:51.370 00.001 11616 worker thread done servicing request
01:37:51.370 00.000 11616 Worker thread wakes up
01:37:51.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:51.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:51.373 00.003 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
01:37:53.379 02.006 11616 Exposure complete
01:37:53.435 00.056 11616 worker thread done servicing request
01:37:53.435 00.000 12268 OnExposeComplete: enter
01:37:53.435 00.000 12268 UpdateGuideState(): m_state=6
01:37:53.436 00.001 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
01:37:53.436 00.000 12268 Star::Find returns 1 (0), X=539.30, Y=551.68, Mass=526, SNR=15.7, Peak=61 HFD=4.3
01:37:53.436 00.000 12268 MultiStar: [#1 -0.10,0.22,0.82,U] [#2 0.25,0.13,0.60,U] [#3 -0.55,-0.07,0.00,M1] [#4 -0.84,0.14,0.00,M2] [#5 -0.13,0.16,0.69,U] [#6 -0.28,0.03,0.73,U] [#7 0.69,0.34,0.00,M1] [#8 0.03,0.05,0.63,U] 
01:37:53.436 00.000 12268 refined, 5 included, MultiStar: {-0.07, 0.07}, one-star: {-0.12, -0.12}
01:37:53.436 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
01:37:53.436 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
01:37:53.436 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.39 mountX=0.06 mountY=-0.08, mountTheta=-0.92
01:37:53.438 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.07, opts=13)
01:37:53.438 00.000 12268 Enqueuing Move request for scope (-0.07, 0.07)
01:37:53.438 00.000 11616 Worker thread wakes up
01:37:53.438 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
01:37:53.438 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
01:37:53.438 00.000 11616 Moving (-0.07, 0.07) raw xDistance=0.06 yDistance=-0.08
01:37:53.438 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:53.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:37:53.439 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:53.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:37:53.439 00.000 11616 MoveAxis(E, 0, ABG)
01:37:53.439 00.000 11616 Move returns status 0, amount 0
01:37:53.439 00.000 11616 MoveAxis(N, 0, ABG)
01:37:53.439 00.000 11616 Move returns status 0, amount 0
01:37:53.439 00.000 11616 move complete, result=0
01:37:53.439 00.000 11616 worker thread done servicing request
01:37:53.460 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:53.477 00.017 12268 UpdateGuideState exits: m=526 SNR=15.7
01:37:53.478 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:53.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:53.478 00.000 12268 Enqueuing Expose request
01:37:53.478 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:53.478 00.000 11616 Worker thread wakes up
01:37:53.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:53.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:55.486 02.008 11616 Exposure complete
01:37:55.542 00.056 11616 worker thread done servicing request
01:37:55.542 00.000 12268 OnExposeComplete: enter
01:37:55.542 00.000 12268 UpdateGuideState(): m_state=6
01:37:55.542 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
01:37:55.542 00.000 12268 Star::Find returns 1 (0), X=539.13, Y=551.54, Mass=580, SNR=16.6, Peak=52 HFD=5.0
01:37:55.543 00.001 12268 MultiStar: [#1 -0.34,0.06,0.83,U] [#2 0.18,-0.34,0.59,U] [#3 0.10,-0.17,0.70,U] [#4 -0.12,-0.04,0.69,U] [#5 0.06,-0.07,0.64,U] [#6 0.05,0.09,0.79,U] [#7 -0.08,-0.08,0.54,U] [#8 0.24,0.30,0.62,U] 
01:37:55.543 00.000 12268 refined, 8 included, MultiStar: {-0.05, -0.06}, one-star: {-0.29, -0.27}
01:37:55.543 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.70 = 2.58)
01:37:55.543 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.53)
01:37:55.543 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.23 mountX=-0.07 mountY=-0.04, mountTheta=-2.60
01:37:55.545 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.06, opts=13)
01:37:55.545 00.000 12268 Enqueuing Move request for scope (-0.05, -0.06)
01:37:55.545 00.000 11616 Worker thread wakes up
01:37:55.545 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
01:37:55.545 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
01:37:55.545 00.000 11616 Moving (-0.05, -0.06) raw xDistance=-0.07 yDistance=-0.04
01:37:55.545 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:55.545 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:37:55.545 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:55.545 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:37:55.545 00.000 11616 MoveAxis(E, 0, ABG)
01:37:55.546 00.001 11616 Move returns status 0, amount 0
01:37:55.546 00.000 11616 MoveAxis(N, 0, ABG)
01:37:55.546 00.000 11616 Move returns status 0, amount 0
01:37:55.546 00.000 11616 move complete, result=0
01:37:55.546 00.000 11616 worker thread done servicing request
01:37:55.569 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:55.589 00.020 12268 UpdateGuideState exits: m=580 SNR=16.6
01:37:55.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:55.590 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:55.590 00.000 12268 Enqueuing Expose request
01:37:55.590 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:55.590 00.000 11616 Worker thread wakes up
01:37:55.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:55.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:57.596 02.006 11616 Exposure complete
01:37:57.666 00.070 11616 worker thread done servicing request
01:37:57.666 00.000 12268 OnExposeComplete: enter
01:37:57.666 00.000 12268 UpdateGuideState(): m_state=6
01:37:57.666 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
01:37:57.667 00.001 12268 Star::Find returns 1 (0), X=539.18, Y=551.37, Mass=565, SNR=16.3, Peak=53 HFD=4.5
01:37:57.667 00.000 12268 MultiStar: [#1 -0.10,-0.00,0.88,U] [#2 0.33,-0.24,0.00,M1] [#3 0.13,-0.07,0.68,U] [#4 -0.52,0.12,0.00,M2] [#5 0.19,-0.33,0.64,U] [#6 -0.01,-0.43,0.00,M1] [#7 0.23,-0.41,0.00,M1] [#8 0.03,-0.05,0.61,U] 
01:37:57.667 00.000 12268 refined, 4 included, MultiStar: {-0.03, -0.19}, one-star: {-0.25, -0.43}
01:37:57.667 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.20 = 3.09)
01:37:57.667 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.02)
01:37:57.667 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.72 mountX=-0.19 mountY=-0.00, mountTheta=-3.12
01:37:57.669 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.19, opts=13)
01:37:57.669 00.000 12268 Enqueuing Move request for scope (-0.03, -0.19)
01:37:57.669 00.000 11616 Worker thread wakes up
01:37:57.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
01:37:57.669 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
01:37:57.669 00.000 11616 Moving (-0.03, -0.19) raw xDistance=-0.19 yDistance=-0.00
01:37:57.669 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:37:57.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:37:57.669 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:57.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:37:57.670 00.001 11616 MoveAxis(E, 0, ABG)
01:37:57.670 00.000 11616 Move returns status 0, amount 0
01:37:57.670 00.000 11616 MoveAxis(N, 0, ABG)
01:37:57.670 00.000 11616 Move returns status 0, amount 0
01:37:57.670 00.000 11616 move complete, result=0
01:37:57.671 00.001 11616 worker thread done servicing request
01:37:57.691 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:57.709 00.018 12268 UpdateGuideState exits: m=565 SNR=16.3
01:37:57.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:57.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:57.709 00.000 12268 Enqueuing Expose request
01:37:57.709 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:57.709 00.000 11616 Worker thread wakes up
01:37:57.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:57.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:59.711 02.002 11616 Exposure complete
01:37:59.767 00.056 11616 worker thread done servicing request
01:37:59.768 00.001 12268 OnExposeComplete: enter
01:37:59.768 00.000 12268 UpdateGuideState(): m_state=6
01:37:59.768 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
01:37:59.768 00.000 12268 Star::Find returns 1 (0), X=538.98, Y=551.67, Mass=540, SNR=16.0, Peak=54 HFD=4.2
01:37:59.768 00.000 12268 MultiStar: [#1 -0.22,0.05,0.91,U] [#2 -0.11,0.34,0.78,U] [#3 -0.38,-0.04,0.71,U] [#4 -0.37,0.26,0.00,M3] [#5 -0.02,0.06,0.69,U] [#6 -0.47,-0.15,0.00,M2] [#7 0.44,0.24,0.00,M2] [#8 -0.16,0.20,0.62,U] 
01:37:59.768 00.000 12268 refined, 5 included, MultiStar: {-0.24, 0.07}, one-star: {-0.44, -0.13}
01:37:59.769 00.001 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
01:37:59.769 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
01:37:59.769 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.86 mountX=0.04 mountY=-0.24, mountTheta=-1.39
01:37:59.770 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.07, opts=13)
01:37:59.770 00.000 12268 Enqueuing Move request for scope (-0.24, 0.07)
01:37:59.770 00.000 11616 Worker thread wakes up
01:37:59.770 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
01:37:59.770 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
01:37:59.771 00.001 11616 Moving (-0.24, 0.07) raw xDistance=0.04 yDistance=-0.24
01:37:59.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:59.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:37:59.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
01:37:59.771 00.000 11616 MoveAxis(E, 0, ABG)
01:37:59.771 00.000 11616 Move returns status 0, amount 0
01:37:59.771 00.000 11616 MoveAxis(N, 21, ABG)
01:37:59.771 00.000 11616 Guiding  Dir = 0, Dur = 21
01:37:59.771 00.000 11616 IsSlewing returns 0
01:37:59.771 00.000 11616 IsGuiding returns 0
01:37:59.772 00.001 11616 PulseGuide returned control before completion, sleep 31
01:37:59.793 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:37:59.804 00.011 11616 IsGuiding returns 1
01:37:59.804 00.000 11616 scope still moving after pulse duration time elapsed
01:37:59.810 00.006 12268 UpdateGuideState exits: m=540 SNR=16.0
01:37:59.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:59.811 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:37:59.811 00.000 12268 Enqueuing Expose request
01:37:59.836 00.025 11616 IsSlewing returns 0
01:37:59.836 00.000 11616 IsGuiding returns 0
01:37:59.837 00.001 11616 scope move finished after 21 + 44 ms
01:37:59.837 00.000 11616 Move returns status 0, amount 21
01:37:59.837 00.000 11616 move complete, result=0
01:37:59.837 00.000 11616 worker thread done servicing request
01:37:59.837 00.000 11616 Worker thread wakes up
01:37:59.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:37:59.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:37:59.838 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 21 ms NORTH
01:38:01.848 02.010 11616 Exposure complete
01:38:01.904 00.056 11616 worker thread done servicing request
01:38:01.905 00.001 12268 OnExposeComplete: enter
01:38:01.905 00.000 12268 UpdateGuideState(): m_state=6
01:38:01.905 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
01:38:01.905 00.000 12268 Star::Find returns 1 (0), X=539.04, Y=551.90, Mass=519, SNR=15.6, Peak=50 HFD=4.3
01:38:01.906 00.001 12268 MultiStar: [#1 -0.31,0.22,0.00,M1] [#2 -0.30,-0.09,0.75,U] [#3 -0.31,-0.07,0.75,U] [#4 -0.41,0.54,0.00,M4] [#5 -0.08,0.32,0.69,U] [#6 -0.37,0.25,0.00,M3] [#7 0.03,-0.05,0.63,U] [#8 -0.18,0.39,0.00,M1] 
01:38:01.906 00.000 12268 refined, 4 included, MultiStar: {-0.23, 0.04}, one-star: {-0.39, 0.10}
01:38:01.906 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
01:38:01.906 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
01:38:01.906 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.04 hyp=0.24 cameraTheta=2.95 mountX=0.02 mountY=-0.23, mountTheta=-1.48
01:38:01.907 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.04, opts=13)
01:38:01.907 00.000 12268 Enqueuing Move request for scope (-0.23, 0.04)
01:38:01.908 00.001 11616 Worker thread wakes up
01:38:01.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.04) opts 0xd
01:38:01.908 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.04)
01:38:01.908 00.000 11616 Moving (-0.23, 0.04) raw xDistance=0.02 yDistance=-0.23
01:38:01.908 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:01.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:38:01.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.23
01:38:01.908 00.000 11616 MoveAxis(E, 0, ABG)
01:38:01.908 00.000 11616 Move returns status 0, amount 0
01:38:01.908 00.000 11616 MoveAxis(N, 20, ABG)
01:38:01.908 00.000 11616 Guiding  Dir = 0, Dur = 20
01:38:01.909 00.001 11616 IsSlewing returns 0
01:38:01.909 00.000 11616 IsGuiding returns 0
01:38:01.909 00.000 11616 PulseGuide returned control before completion, sleep 30
01:38:01.931 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:01.942 00.011 11616 IsGuiding returns 1
01:38:01.942 00.000 11616 scope still moving after pulse duration time elapsed
01:38:01.949 00.007 12268 UpdateGuideState exits: m=519 SNR=15.6
01:38:01.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:01.949 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:01.949 00.000 12268 Enqueuing Expose request
01:38:01.973 00.024 11616 IsSlewing returns 0
01:38:01.973 00.000 11616 IsGuiding returns 1
01:38:02.005 00.032 11616 IsSlewing returns 0
01:38:02.005 00.000 11616 IsGuiding returns 1
01:38:02.035 00.030 11616 IsSlewing returns 0
01:38:02.036 00.001 11616 IsGuiding returns 1
01:38:02.068 00.032 11616 IsSlewing returns 0
01:38:02.068 00.000 11616 IsGuiding returns 1
01:38:02.097 00.029 11616 IsSlewing returns 0
01:38:02.098 00.001 11616 IsGuiding returns 1
01:38:02.128 00.030 11616 IsSlewing returns 0
01:38:02.128 00.000 11616 IsGuiding returns 0
01:38:02.129 00.001 11616 scope move finished after 20 + 199 ms
01:38:02.129 00.000 11616 Move returns status 0, amount 20
01:38:02.129 00.000 11616 move complete, result=0
01:38:02.129 00.000 11616 worker thread done servicing request
01:38:02.129 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 20 ms NORTH
01:38:02.129 00.000 11616 Worker thread wakes up
01:38:02.130 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:02.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:04.157 02.027 11616 Exposure complete
01:38:04.215 00.058 11616 worker thread done servicing request
01:38:04.216 00.001 12268 OnExposeComplete: enter
01:38:04.216 00.000 12268 UpdateGuideState(): m_state=6
01:38:04.216 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
01:38:04.216 00.000 12268 Star::Find returns 1 (0), X=539.37, Y=551.98, Mass=557, SNR=16.2, Peak=55 HFD=4.2
01:38:04.216 00.000 12268 MultiStar: [#1 -0.09,0.64,0.00,M2] [#2 0.16,0.39,0.00,M1] [#3 -0.11,0.24,0.69,U] [#4 -0.20,0.61,0.00,M5] [#5 0.29,0.38,0.00,M1] [#6 0.07,0.17,0.80,U] [#7 0.64,0.07,0.00,M2] [#8 0.29,0.31,0.00,M2] 
01:38:04.217 00.001 12268 single-star, 2 included, MultiStar: {-0.03, 0.19}, one-star: {-0.05, 0.18}
01:38:04.217 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
01:38:04.217 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
01:38:04.217 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.86 mountX=0.17 mountY=-0.08, mountTheta=-0.41
01:38:04.219 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.18, opts=13)
01:38:04.219 00.000 12268 Enqueuing Move request for scope (-0.05, 0.18)
01:38:04.219 00.000 11616 Worker thread wakes up
01:38:04.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
01:38:04.219 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
01:38:04.219 00.000 11616 Moving (-0.05, 0.18) raw xDistance=0.17 yDistance=-0.08
01:38:04.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
01:38:04.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:04.219 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:38:04.220 00.001 11616 MoveAxis(W, 97, ABG)
01:38:04.220 00.000 11616 Guiding  Dir = 3, Dur = 97
01:38:04.220 00.000 11616 IsSlewing returns 0
01:38:04.220 00.000 11616 IsGuiding returns 0
01:38:04.221 00.001 11616 PulseGuide returned control before completion, sleep 107
01:38:04.241 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:04.259 00.018 12268 UpdateGuideState exits: m=557 SNR=16.2
01:38:04.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:04.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:04.259 00.000 12268 Enqueuing Expose request
01:38:04.336 00.077 11616 IsGuiding returns 1
01:38:04.337 00.001 11616 scope still moving after pulse duration time elapsed
01:38:04.367 00.030 11616 IsSlewing returns 0
01:38:04.367 00.000 11616 IsGuiding returns 0
01:38:04.367 00.000 11616 scope move finished after 97 + 49 ms
01:38:04.367 00.000 11616 Move returns status 0, amount 97
01:38:04.367 00.000 11616 MoveAxis(N, 0, ABG)
01:38:04.367 00.000 11616 Move returns status 0, amount 0
01:38:04.367 00.000 11616 move complete, result=0
01:38:04.368 00.001 11616 worker thread done servicing request
01:38:04.368 00.000 11616 Worker thread wakes up
01:38:04.368 00.000 12268 GuideStep: 0.2 px 97 ms WEST, -0.1 px 0 ms NORTH
01:38:04.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:04.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:06.372 02.004 11616 Exposure complete
01:38:06.427 00.055 11616 worker thread done servicing request
01:38:06.428 00.001 12268 OnExposeComplete: enter
01:38:06.428 00.000 12268 UpdateGuideState(): m_state=6
01:38:06.428 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
01:38:06.428 00.000 12268 Star::Find returns 1 (0), X=538.99, Y=552.08, Mass=612, SNR=17.1, Peak=51 HFD=5.7
01:38:06.428 00.000 12268 MultiStar: [#1 -0.19,0.24,0.83,U] [#2 -0.53,0.29,0.00,M2] [#3 -0.17,0.28,0.67,U] [#4 -0.23,0.65,0.00,M6] [#5 -0.16,0.43,0.00,M2] [#6 -0.38,0.54,0.00,M3] [#7 0.03,-0.12,0.55,U] [#8 -0.38,0.26,0.00,M3] 
01:38:06.429 00.001 12268 refined, 3 included, MultiStar: {-0.23, 0.19}, one-star: {-0.43, 0.28}
01:38:06.429 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
01:38:06.429 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
01:38:06.429 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.19 hyp=0.30 cameraTheta=2.43 mountX=0.17 mountY=-0.25, mountTheta=-0.97
01:38:06.430 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.19, opts=13)
01:38:06.430 00.000 12268 Enqueuing Move request for scope (-0.23, 0.19)
01:38:06.430 00.000 11616 Worker thread wakes up
01:38:06.430 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.19) opts 0xd
01:38:06.431 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.19)
01:38:06.431 00.000 11616 Moving (-0.23, 0.19) raw xDistance=0.17 yDistance=-0.25
01:38:06.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
01:38:06.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
01:38:06.431 00.000 11616 MoveAxis(W, 96, ABG)
01:38:06.431 00.000 11616 Guiding  Dir = 3, Dur = 96
01:38:06.431 00.000 11616 IsSlewing returns 0
01:38:06.432 00.001 11616 IsGuiding returns 0
01:38:06.432 00.000 11616 PulseGuide returned control before completion, sleep 106
01:38:06.453 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:06.470 00.017 12268 UpdateGuideState exits: m=612 SNR=17.1
01:38:06.470 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:06.470 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:06.471 00.001 12268 Enqueuing Expose request
01:38:06.540 00.069 11616 IsGuiding returns 1
01:38:06.540 00.000 11616 scope still moving after pulse duration time elapsed
01:38:06.571 00.031 11616 IsSlewing returns 0
01:38:06.571 00.000 11616 IsGuiding returns 0
01:38:06.571 00.000 11616 scope move finished after 96 + 43 ms
01:38:06.571 00.000 11616 Move returns status 0, amount 96
01:38:06.571 00.000 11616 MoveAxis(N, 21, ABG)
01:38:06.571 00.000 11616 Guiding  Dir = 0, Dur = 21
01:38:06.571 00.000 11616 IsSlewing returns 0
01:38:06.572 00.001 11616 IsGuiding returns 0
01:38:06.572 00.000 11616 PulseGuide returned control before completion, sleep 31
01:38:06.617 00.045 11616 IsGuiding returns 1
01:38:06.618 00.001 11616 scope still moving after pulse duration time elapsed
01:38:06.648 00.030 11616 IsSlewing returns 0
01:38:06.649 00.001 11616 IsGuiding returns 0
01:38:06.649 00.000 11616 scope move finished after 21 + 56 ms
01:38:06.649 00.000 11616 Move returns status 0, amount 21
01:38:06.649 00.000 11616 move complete, result=0
01:38:06.649 00.000 11616 worker thread done servicing request
01:38:06.649 00.000 11616 Worker thread wakes up
01:38:06.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:06.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:06.650 00.001 12268 GuideStep: 0.2 px 96 ms WEST, -0.2 px 21 ms NORTH
01:38:08.670 02.020 11616 Exposure complete
01:38:08.731 00.061 11616 worker thread done servicing request
01:38:08.731 00.000 12268 OnExposeComplete: enter
01:38:08.731 00.000 12268 UpdateGuideState(): m_state=6
01:38:08.731 00.000 12268 Star::Find(15, 538, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
01:38:08.732 00.001 12268 Star::Find returns 1 (0), X=539.15, Y=551.07, Mass=515, SNR=15.7, Peak=49 HFD=4.3
01:38:08.732 00.000 12268 MultiStar: [#1 -0.31,-0.54,0.00,M2] [#2 0.10,-0.42,0.69,U] [#3 -0.18,-0.56,0.00,M1] [#4 -0.26,-0.08,0.57,U] [#5 -0.15,-0.69,0.00,M3] [#6 -0.13,-0.58,0.00,M4] [#7 0.17,-0.65,0.00,M2] [#8 -0.11,-0.60,0.00,M4] 
01:38:08.732 00.000 12268 refined, 2 included, MultiStar: {-0.16, -0.47}, one-star: {-0.27, -0.73}
01:38:08.732 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
01:38:08.732 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.19)
01:38:08.732 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.47 hyp=0.50 cameraTheta=-1.89 mountX=-0.49 mountY=-0.09, mountTheta=-2.95
01:38:08.734 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.47, opts=13)
01:38:08.734 00.000 12268 Enqueuing Move request for scope (-0.16, -0.47)
01:38:08.734 00.000 11616 Worker thread wakes up
01:38:08.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.47) opts 0xd
01:38:08.734 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.47)
01:38:08.734 00.000 11616 Moving (-0.16, -0.47) raw xDistance=-0.49 yDistance=-0.09
01:38:08.734 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.29 direction from 1 to -1
01:38:08.735 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.46
01:38:08.735 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
01:38:08.735 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:08.735 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:38:08.735 00.000 11616 MoveAxis(E, 272, ABG)
01:38:08.735 00.000 11616 Guiding  Dir = 2, Dur = 272
01:38:08.735 00.000 11616 IsSlewing returns 0
01:38:08.736 00.001 11616 IsGuiding returns 0
01:38:08.736 00.000 11616 PulseGuide returned control before completion, sleep 282
01:38:08.758 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:08.777 00.019 12268 UpdateGuideState exits: m=515 SNR=15.7
01:38:08.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:08.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:08.777 00.000 12268 Enqueuing Expose request
01:38:09.025 00.248 11616 IsGuiding returns 1
01:38:09.025 00.000 11616 scope still moving after pulse duration time elapsed
01:38:09.057 00.032 11616 IsSlewing returns 0
01:38:09.057 00.000 11616 IsGuiding returns 0
01:38:09.058 00.001 11616 scope move finished after 272 + 49 ms
01:38:09.058 00.000 11616 Move returns status 0, amount 272
01:38:09.058 00.000 11616 MoveAxis(N, 0, ABG)
01:38:09.058 00.000 11616 Move returns status 0, amount 0
01:38:09.058 00.000 11616 move complete, result=0
01:38:09.058 00.000 11616 worker thread done servicing request
01:38:09.058 00.000 12268 GuideStep: -0.5 px 272 ms EAST, -0.1 px 0 ms NORTH
01:38:09.058 00.000 11616 Worker thread wakes up
01:38:09.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:09.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:11.069 02.011 11616 Exposure complete
01:38:11.126 00.057 11616 worker thread done servicing request
01:38:11.126 00.000 12268 OnExposeComplete: enter
01:38:11.127 00.001 12268 UpdateGuideState(): m_state=6
01:38:11.127 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
01:38:11.127 00.000 12268 Star::Find returns 1 (0), X=539.14, Y=550.84, Mass=597, SNR=16.9, Peak=49 HFD=5.4
01:38:11.127 00.000 12268 MultiStar: [#1 -0.42,-1.03,0.00,M3] [#2 -0.50,-0.86,0.00,M2] [#3 -0.39,-0.78,0.00,M2] [#4 -0.28,-0.50,0.00,M6] [#5 0.18,-0.82,0.00,M4] [#6 -0.12,-0.82,0.00,M5] [#7 0.28,-1.02,0.00,M3] [#8 -0.45,-0.72,0.00,M5] 
01:38:11.127 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.34 = 2.95)
01:38:11.127 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.16)
01:38:11.128 00.001 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.96 hyp=1.00 cameraTheta=-1.86 mountX=-0.98 mountY=-0.16, mountTheta=-2.98
01:38:11.129 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.96, opts=13)
01:38:11.129 00.000 12268 Enqueuing Move request for scope (-0.29, -0.96)
01:38:11.129 00.000 11616 Worker thread wakes up
01:38:11.129 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.96) opts 0xd
01:38:11.129 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.96)
01:38:11.129 00.000 11616 Moving (-0.29, -0.96) raw xDistance=-0.98 yDistance=-0.16
01:38:11.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.98
01:38:11.130 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
01:38:11.130 00.000 11616 MoveAxis(E, 551, ABG)
01:38:11.130 00.000 11616 Guiding  Dir = 2, Dur = 551
01:38:11.130 00.000 11616 IsSlewing returns 0
01:38:11.130 00.000 11616 IsGuiding returns 0
01:38:11.131 00.001 11616 PulseGuide returned control before completion, sleep 561
01:38:11.154 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:11.172 00.018 12268 UpdateGuideState exits: m=597 SNR=16.9
01:38:11.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:11.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:11.172 00.000 12268 Enqueuing Expose request
01:38:11.696 00.524 11616 IsGuiding returns 1
01:38:11.697 00.001 11616 scope still moving after pulse duration time elapsed
01:38:11.727 00.030 11616 IsSlewing returns 0
01:38:11.727 00.000 11616 IsGuiding returns 0
01:38:11.727 00.000 11616 scope move finished after 551 + 46 ms
01:38:11.727 00.000 11616 Move returns status 0, amount 551
01:38:11.727 00.000 11616 MoveAxis(N, 14, ABG)
01:38:11.727 00.000 11616 Guiding  Dir = 0, Dur = 14
01:38:11.728 00.001 11616 IsSlewing returns 0
01:38:11.728 00.000 11616 IsGuiding returns 0
01:38:11.728 00.000 11616 PulseGuide returned control before completion, sleep 24
01:38:11.757 00.029 11616 IsGuiding returns 1
01:38:11.757 00.000 11616 scope still moving after pulse duration time elapsed
01:38:11.788 00.031 11616 IsSlewing returns 0
01:38:11.789 00.001 11616 IsGuiding returns 1
01:38:11.820 00.031 11616 IsSlewing returns 0
01:38:11.821 00.001 11616 IsGuiding returns 1
01:38:11.850 00.029 11616 IsSlewing returns 0
01:38:11.852 00.002 11616 IsGuiding returns 1
01:38:11.881 00.029 11616 IsSlewing returns 0
01:38:11.882 00.001 11616 IsGuiding returns 1
01:38:11.912 00.030 11616 IsSlewing returns 0
01:38:11.913 00.001 11616 IsGuiding returns 1
01:38:11.943 00.030 11616 IsSlewing returns 0
01:38:11.945 00.002 11616 IsGuiding returns 1
01:38:11.974 00.029 11616 IsSlewing returns 0
01:38:11.975 00.001 11616 IsGuiding returns 0
01:38:11.975 00.000 11616 scope move finished after 14 + 233 ms
01:38:11.975 00.000 11616 Move returns status 0, amount 14
01:38:11.975 00.000 11616 move complete, result=0
01:38:11.975 00.000 11616 worker thread done servicing request
01:38:11.976 00.001 11616 Worker thread wakes up
01:38:11.976 00.000 12268 GuideStep: -1.0 px 551 ms EAST, -0.2 px 14 ms NORTH
01:38:11.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:11.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:13.995 02.019 11616 Exposure complete
01:38:14.051 00.056 11616 worker thread done servicing request
01:38:14.052 00.001 12268 OnExposeComplete: enter
01:38:14.052 00.000 12268 UpdateGuideState(): m_state=6
01:38:14.052 00.000 12268 Star::Find(15, 539, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
01:38:14.052 00.000 12268 Star::Find returns 1 (0), X=539.16, Y=551.78, Mass=496, SNR=15.3, Peak=48 HFD=4.4
01:38:14.052 00.000 12268 MultiStar: [#1 -0.07,0.53,0.96,U] [#2 -0.19,0.05,0.72,U] [#3 -0.39,0.12,0.70,U] [#4 -0.47,0.19,0.61,U] [#5 0.31,-0.02,0.66,U] [#6 -0.06,-0.14,0.74,U] [#7 -0.20,0.30,0.55,U] [#8 0.28,-0.05,0.68,U] 
01:38:14.052 00.000 12268 refined, 8 included, MultiStar: {-0.12, 0.11}, one-star: {-0.26, -0.02}
01:38:14.052 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.92 = 0.92)
01:38:14.053 00.001 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.19 = -2.19)
01:38:14.053 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.39 mountX=0.10 mountY=-0.13, mountTheta=-0.93
01:38:14.054 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.11, opts=13)
01:38:14.054 00.000 12268 Enqueuing Move request for scope (-0.12, 0.11)
01:38:14.054 00.000 11616 Worker thread wakes up
01:38:14.055 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
01:38:14.055 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
01:38:14.055 00.000 11616 Moving (-0.12, 0.11) raw xDistance=0.10 yDistance=-0.13
01:38:14.055 00.000 11616 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.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:38:14.055 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:14.055 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:38:14.055 00.000 11616 MoveAxis(E, 0, ABG)
01:38:14.055 00.000 11616 Move returns status 0, amount 0
01:38:14.055 00.000 11616 MoveAxis(N, 0, ABG)
01:38:14.055 00.000 11616 Move returns status 0, amount 0
01:38:14.055 00.000 11616 move complete, result=0
01:38:14.056 00.001 11616 worker thread done servicing request
01:38:14.076 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:14.093 00.017 12268 UpdateGuideState exits: m=496 SNR=15.3
01:38:14.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:14.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:14.093 00.000 12268 Enqueuing Expose request
01:38:14.093 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:14.093 00.000 11616 Worker thread wakes up
01:38:14.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:14.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:16.098 02.005 11616 Exposure complete
01:38:16.153 00.055 11616 worker thread done servicing request
01:38:16.154 00.001 12268 OnExposeComplete: enter
01:38:16.154 00.000 12268 UpdateGuideState(): m_state=6
01:38:16.154 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
01:38:16.154 00.000 12268 Star::Find returns 1 (0), X=539.16, Y=551.81, Mass=500, SNR=15.3, Peak=58 HFD=4.3
01:38:16.154 00.000 12268 MultiStar: [#1 -0.24,0.74,0.00,M3] [#2 -0.07,0.05,0.70,U] [#3 -0.40,0.38,0.00,M2] [#4 0.21,0.47,0.67,U] [#5 0.14,0.34,0.74,U] [#6 -0.08,0.23,0.72,U] [#7 0.20,0.20,0.61,U] [#8 -0.26,0.35,0.58,U] 
01:38:16.154 00.000 12268 refined, 6 included, MultiStar: {-0.03, 0.22}, one-star: {-0.26, 0.00}
01:38:16.154 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
01:38:16.155 00.001 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
01:38:16.155 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.72 mountX=0.21 mountY=-0.06, mountTheta=-0.27
01:38:16.156 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.22, opts=13)
01:38:16.156 00.000 12268 Enqueuing Move request for scope (-0.03, 0.22)
01:38:16.156 00.000 11616 Worker thread wakes up
01:38:16.156 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
01:38:16.156 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
01:38:16.157 00.001 11616 Moving (-0.03, 0.22) raw xDistance=0.21 yDistance=-0.06
01:38:16.157 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:16.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:38:16.157 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:16.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:38:16.157 00.000 11616 MoveAxis(E, 0, ABG)
01:38:16.157 00.000 11616 Move returns status 0, amount 0
01:38:16.157 00.000 11616 MoveAxis(N, 0, ABG)
01:38:16.157 00.000 11616 Move returns status 0, amount 0
01:38:16.157 00.000 11616 move complete, result=0
01:38:16.157 00.000 11616 worker thread done servicing request
01:38:16.180 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:16.201 00.021 12268 UpdateGuideState exits: m=500 SNR=15.3
01:38:16.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:16.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:16.201 00.000 12268 Enqueuing Expose request
01:38:16.201 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:16.201 00.000 11616 Worker thread wakes up
01:38:16.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:16.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:18.221 02.020 11616 Exposure complete
01:38:18.277 00.056 11616 worker thread done servicing request
01:38:18.278 00.001 12268 OnExposeComplete: enter
01:38:18.278 00.000 12268 UpdateGuideState(): m_state=6
01:38:18.278 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
01:38:18.278 00.000 12268 Star::Find returns 1 (0), X=539.16, Y=551.80, Mass=575, SNR=16.5, Peak=67 HFD=4.4
01:38:18.279 00.001 12268 MultiStar: [#1 -0.48,0.23,0.86,U] [#2 0.04,-0.23,0.65,U] [#3 -0.23,-0.12,0.70,U] [#4 -0.45,0.12,0.57,U] [#5 0.35,-0.12,0.62,U] [#6 -0.22,-0.23,0.75,U] [#7 -0.00,-0.09,0.53,U] [#8 0.44,-0.17,0.65,U] 
01:38:18.279 00.000 12268 refined, 8 included, MultiStar: {-0.11, -0.06}, one-star: {-0.26, -0.00}
01:38:18.279 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.13 = 2.16)
01:38:18.279 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.95)
01:38:18.279 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.65 mountX=-0.07 mountY=-0.10, mountTheta=-2.17
01:38:18.281 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.06, opts=13)
01:38:18.281 00.000 12268 Enqueuing Move request for scope (-0.11, -0.06)
01:38:18.281 00.000 11616 Worker thread wakes up
01:38:18.281 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
01:38:18.281 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
01:38:18.281 00.000 11616 Moving (-0.11, -0.06) raw xDistance=-0.07 yDistance=-0.10
01:38:18.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:18.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:38:18.281 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:18.281 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:38:18.282 00.001 11616 MoveAxis(E, 0, ABG)
01:38:18.282 00.000 11616 Move returns status 0, amount 0
01:38:18.282 00.000 11616 MoveAxis(N, 0, ABG)
01:38:18.282 00.000 11616 Move returns status 0, amount 0
01:38:18.282 00.000 11616 move complete, result=0
01:38:18.282 00.000 11616 worker thread done servicing request
01:38:18.303 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:18.320 00.017 12268 UpdateGuideState exits: m=575 SNR=16.5
01:38:18.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:18.321 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:18.321 00.000 12268 Enqueuing Expose request
01:38:18.321 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:18.321 00.000 11616 Worker thread wakes up
01:38:18.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:18.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:20.330 02.009 11616 Exposure complete
01:38:20.386 00.056 11616 worker thread done servicing request
01:38:20.387 00.001 12268 OnExposeComplete: enter
01:38:20.387 00.000 12268 UpdateGuideState(): m_state=6
01:38:20.387 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
01:38:20.387 00.000 12268 Star::Find returns 1 (0), X=539.05, Y=551.98, Mass=543, SNR=16.0, Peak=60 HFD=4.5
01:38:20.387 00.000 12268 MultiStar: [#1 -0.23,0.40,0.81,U] [#2 -0.20,0.24,0.69,U] [#3 -0.50,-0.14,0.63,U] [#4 -0.61,0.33,0.00,M4] [#5 -0.13,-0.12,0.63,U] [#6 -0.40,0.12,0.78,U] [#7 -0.32,-0.12,0.50,U] [#8 0.01,0.33,0.65,U] 
01:38:20.388 00.001 12268 refined, 7 included, MultiStar: {-0.27, 0.13}, one-star: {-0.37, 0.18}
01:38:20.388 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
01:38:20.388 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
01:38:20.388 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.13 hyp=0.30 cameraTheta=2.69 mountX=0.10 mountY=-0.29, mountTheta=-1.22
01:38:20.389 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.13, opts=13)
01:38:20.389 00.000 12268 Enqueuing Move request for scope (-0.27, 0.13)
01:38:20.389 00.000 11616 Worker thread wakes up
01:38:20.390 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.13) opts 0xd
01:38:20.390 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.13)
01:38:20.390 00.000 11616 Moving (-0.27, 0.13) raw xDistance=0.10 yDistance=-0.29
01:38:20.390 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:20.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:38:20.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
01:38:20.390 00.000 11616 MoveAxis(E, 0, ABG)
01:38:20.390 00.000 11616 Move returns status 0, amount 0
01:38:20.390 00.000 11616 MoveAxis(N, 24, ABG)
01:38:20.390 00.000 11616 Guiding  Dir = 0, Dur = 24
01:38:20.391 00.001 11616 IsSlewing returns 0
01:38:20.391 00.000 11616 IsGuiding returns 0
01:38:20.391 00.000 11616 PulseGuide returned control before completion, sleep 34
01:38:20.412 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:20.426 00.014 11616 IsGuiding returns 1
01:38:20.426 00.000 11616 scope still moving after pulse duration time elapsed
01:38:20.429 00.003 12268 UpdateGuideState exits: m=543 SNR=16.0
01:38:20.429 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:20.429 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:20.429 00.000 12268 Enqueuing Expose request
01:38:20.457 00.028 11616 IsSlewing returns 0
01:38:20.457 00.000 11616 IsGuiding returns 1
01:38:20.489 00.032 11616 IsSlewing returns 0
01:38:20.489 00.000 11616 IsGuiding returns 0
01:38:20.489 00.000 11616 scope move finished after 24 + 74 ms
01:38:20.489 00.000 11616 Move returns status 0, amount 24
01:38:20.490 00.001 11616 move complete, result=0
01:38:20.490 00.000 11616 worker thread done servicing request
01:38:20.490 00.000 11616 Worker thread wakes up
01:38:20.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:20.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:20.502 00.012 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 24 ms NORTH
01:38:22.590 02.088 11616 Exposure complete
01:38:22.647 00.057 11616 worker thread done servicing request
01:38:22.647 00.000 12268 OnExposeComplete: enter
01:38:22.647 00.000 12268 UpdateGuideState(): m_state=6
01:38:22.647 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
01:38:22.647 00.000 12268 Star::Find returns 1 (0), X=539.27, Y=551.85, Mass=565, SNR=16.3, Peak=61 HFD=4.6
01:38:22.647 00.000 12268 MultiStar: [#1 -0.39,0.32,0.88,U] [#2 0.08,0.20,0.60,U] [#3 -0.11,0.26,0.65,U] [#4 -0.22,0.35,0.72,U] [#5 0.02,0.23,0.66,U] [#6 0.11,0.26,0.73,U] [#7 0.40,0.24,0.61,U] [#8 0.31,0.51,0.00,M2] 
01:38:22.647 00.000 12268 single-star, 7 included, MultiStar: {-0.06, 0.23}, one-star: {-0.16, 0.05}
01:38:22.647 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
01:38:22.647 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
01:38:22.647 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.86 mountX=0.03 mountY=-0.16, mountTheta=-1.39
01:38:22.650 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.05, opts=13)
01:38:22.650 00.000 12268 Enqueuing Move request for scope (-0.16, 0.05)
01:38:22.650 00.000 11616 Worker thread wakes up
01:38:22.650 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
01:38:22.650 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
01:38:22.650 00.000 11616 Moving (-0.16, 0.05) raw xDistance=0.03 yDistance=-0.16
01:38:22.651 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:22.651 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:38:22.651 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
01:38:22.651 00.000 11616 MoveAxis(E, 0, ABG)
01:38:22.651 00.000 11616 Move returns status 0, amount 0
01:38:22.651 00.000 11616 MoveAxis(N, 14, ABG)
01:38:22.651 00.000 11616 Guiding  Dir = 0, Dur = 14
01:38:22.651 00.000 11616 IsSlewing returns 0
01:38:22.651 00.000 11616 IsGuiding returns 0
01:38:22.652 00.001 11616 PulseGuide returned control before completion, sleep 24
01:38:22.674 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:22.679 00.005 11616 IsGuiding returns 1
01:38:22.679 00.000 11616 scope still moving after pulse duration time elapsed
01:38:22.691 00.012 12268 UpdateGuideState exits: m=565 SNR=16.3
01:38:22.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:22.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:22.691 00.000 12268 Enqueuing Expose request
01:38:22.711 00.020 11616 IsSlewing returns 0
01:38:22.711 00.000 11616 IsGuiding returns 1
01:38:22.741 00.030 11616 IsSlewing returns 0
01:38:22.742 00.001 11616 IsGuiding returns 1
01:38:22.773 00.031 11616 IsSlewing returns 0
01:38:22.773 00.000 11616 IsGuiding returns 1
01:38:22.804 00.031 11616 IsSlewing returns 0
01:38:22.805 00.001 11616 IsGuiding returns 1
01:38:22.836 00.031 11616 IsSlewing returns 0
01:38:22.836 00.000 11616 IsGuiding returns 1
01:38:22.866 00.030 11616 IsSlewing returns 0
01:38:22.867 00.001 11616 IsGuiding returns 1
01:38:22.896 00.029 11616 IsSlewing returns 0
01:38:22.897 00.001 11616 IsGuiding returns 0
01:38:22.897 00.000 11616 scope move finished after 14 + 230 ms
01:38:22.897 00.000 11616 Move returns status 0, amount 14
01:38:22.897 00.000 11616 move complete, result=0
01:38:22.897 00.000 11616 worker thread done servicing request
01:38:22.897 00.000 11616 Worker thread wakes up
01:38:22.898 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:22.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:22.898 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 14 ms NORTH
01:38:24.910 02.012 11616 Exposure complete
01:38:24.967 00.057 11616 worker thread done servicing request
01:38:24.967 00.000 12268 OnExposeComplete: enter
01:38:24.967 00.000 12268 UpdateGuideState(): m_state=6
01:38:24.967 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
01:38:24.968 00.001 12268 Star::Find returns 1 (0), X=539.40, Y=552.19, Mass=513, SNR=15.5, Peak=54 HFD=4.6
01:38:24.968 00.000 12268 MultiStar: [#1 -0.59,0.68,0.00,M1] [#2 0.04,0.50,0.69,U] [#3 -0.36,0.55,0.00,M1] [#4 -0.17,0.80,0.00,M4] [#5 0.41,0.43,0.00,M1] [#6 -0.22,0.75,0.00,M1] [#7 0.33,0.19,0.59,U] [#8 0.35,0.32,0.62,U] 
01:38:24.968 00.000 12268 single-star, 3 included, MultiStar: {0.14, 0.36}, one-star: {-0.03, 0.38}
01:38:24.968 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
01:38:24.968 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
01:38:24.968 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.38 hyp=0.38 cameraTheta=1.64 mountX=0.38 mountY=-0.08, mountTheta=-0.20
01:38:24.970 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.38, opts=13)
01:38:24.970 00.000 12268 Enqueuing Move request for scope (-0.03, 0.38)
01:38:24.970 00.000 11616 Worker thread wakes up
01:38:24.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.38) opts 0xd
01:38:24.970 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.38)
01:38:24.970 00.000 11616 Moving (-0.03, 0.38) raw xDistance=0.38 yDistance=-0.08
01:38:24.970 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
01:38:24.970 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.13
01:38:24.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
01:38:24.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:24.971 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:38:24.971 00.000 11616 MoveAxis(W, 212, ABG)
01:38:24.971 00.000 11616 Guiding  Dir = 3, Dur = 212
01:38:24.971 00.000 11616 IsSlewing returns 0
01:38:24.972 00.001 11616 IsGuiding returns 0
01:38:24.973 00.001 11616 PulseGuide returned control before completion, sleep 221
01:38:24.992 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:25.010 00.018 12268 UpdateGuideState exits: m=513 SNR=15.5
01:38:25.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:25.011 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:25.011 00.000 12268 Enqueuing Expose request
01:38:25.204 00.193 11616 IsGuiding returns 1
01:38:25.204 00.000 11616 scope still moving after pulse duration time elapsed
01:38:25.235 00.031 11616 IsSlewing returns 0
01:38:25.235 00.000 11616 IsGuiding returns 0
01:38:25.236 00.001 11616 scope move finished after 212 + 52 ms
01:38:25.236 00.000 11616 Move returns status 0, amount 212
01:38:25.236 00.000 11616 MoveAxis(N, 0, ABG)
01:38:25.236 00.000 11616 Move returns status 0, amount 0
01:38:25.236 00.000 11616 move complete, result=0
01:38:25.236 00.000 11616 worker thread done servicing request
01:38:25.236 00.000 11616 Worker thread wakes up
01:38:25.236 00.000 12268 GuideStep: 0.4 px 212 ms WEST, -0.1 px 0 ms NORTH
01:38:25.237 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:25.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:27.242 02.005 11616 Exposure complete
01:38:27.297 00.055 11616 worker thread done servicing request
01:38:27.297 00.000 12268 OnExposeComplete: enter
01:38:27.297 00.000 12268 UpdateGuideState(): m_state=6
01:38:27.297 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
01:38:27.297 00.000 12268 Star::Find returns 1 (0), X=539.52, Y=551.90, Mass=509, SNR=15.5, Peak=56 HFD=4.2
01:38:27.298 00.001 12268 MultiStar: [#1 -0.31,0.69,0.00,M2] [#2 -0.08,0.33,0.70,U] [#3 0.14,0.28,0.62,U] [#4 -0.16,0.25,0.68,U] [#5 0.38,0.32,0.73,U] [#6 0.28,0.18,0.85,U] [#7 0.34,0.26,0.59,U] [#8 0.73,0.42,0.00,M2] 
01:38:27.298 00.000 12268 single-star, 6 included, MultiStar: {0.14, 0.23}, one-star: {0.09, 0.09}
01:38:27.298 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
01:38:27.298 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
01:38:27.298 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.77 mountX=0.10 mountY=0.08, mountTheta=0.68
01:38:27.299 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.09, opts=13)
01:38:27.300 00.001 12268 Enqueuing Move request for scope (0.09, 0.09)
01:38:27.300 00.000 11616 Worker thread wakes up
01:38:27.300 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
01:38:27.300 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
01:38:27.300 00.000 11616 Moving (0.09, 0.09) raw xDistance=0.10 yDistance=0.08
01:38:27.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
01:38:27.300 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:27.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:38:27.300 00.000 11616 MoveAxis(W, 55, ABG)
01:38:27.300 00.000 11616 Guiding  Dir = 3, Dur = 55
01:38:27.301 00.001 11616 IsSlewing returns 0
01:38:27.301 00.000 11616 IsGuiding returns 0
01:38:27.301 00.000 11616 PulseGuide returned control before completion, sleep 65
01:38:27.322 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:27.339 00.017 12268 UpdateGuideState exits: m=509 SNR=15.5
01:38:27.339 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:27.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:27.339 00.000 12268 Enqueuing Expose request
01:38:27.367 00.028 11616 IsGuiding returns 1
01:38:27.367 00.000 11616 scope still moving after pulse duration time elapsed
01:38:27.398 00.031 11616 IsSlewing returns 0
01:38:27.398 00.000 11616 IsGuiding returns 0
01:38:27.399 00.001 11616 scope move finished after 55 + 42 ms
01:38:27.399 00.000 11616 Move returns status 0, amount 55
01:38:27.399 00.000 11616 MoveAxis(N, 0, ABG)
01:38:27.399 00.000 11616 Move returns status 0, amount 0
01:38:27.399 00.000 11616 move complete, result=0
01:38:27.405 00.006 11616 worker thread done servicing request
01:38:27.405 00.000 11616 Worker thread wakes up
01:38:27.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:27.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:27.405 00.000 12268 GuideStep: 0.1 px 55 ms WEST, 0.1 px 0 ms NORTH
01:38:29.411 02.006 11616 Exposure complete
01:38:29.468 00.057 11616 worker thread done servicing request
01:38:29.468 00.000 12268 OnExposeComplete: enter
01:38:29.468 00.000 12268 UpdateGuideState(): m_state=6
01:38:29.469 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
01:38:29.469 00.000 12268 Star::Find returns 1 (0), X=539.33, Y=551.76, Mass=502, SNR=15.4, Peak=57 HFD=4.4
01:38:29.469 00.000 12268 MultiStar: [#1 -0.19,0.18,0.90,U] [#2 -0.10,-0.05,0.62,U] [#3 -0.13,0.11,0.72,U] [#4 0.00,0.61,0.00,M4] [#5 0.20,0.15,0.68,U] [#6 0.17,-0.17,0.73,U] [#7 0.44,-0.10,0.58,U] [#8 0.34,0.15,0.67,U] 
01:38:29.469 00.000 12268 refined, 7 included, MultiStar: {0.05, 0.03}, one-star: {-0.10, -0.05}
01:38:29.469 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
01:38:29.469 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
01:38:29.469 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.54 mountX=0.04 mountY=0.05, mountTheta=0.92
01:38:29.471 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.03, opts=13)
01:38:29.471 00.000 12268 Enqueuing Move request for scope (0.05, 0.03)
01:38:29.471 00.000 11616 Worker thread wakes up
01:38:29.471 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
01:38:29.471 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
01:38:29.471 00.000 11616 Moving (0.05, 0.03) raw xDistance=0.04 yDistance=0.05
01:38:29.471 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:29.472 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:38:29.472 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:29.472 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:38:29.472 00.000 11616 MoveAxis(E, 0, ABG)
01:38:29.472 00.000 11616 Move returns status 0, amount 0
01:38:29.472 00.000 11616 MoveAxis(N, 0, ABG)
01:38:29.472 00.000 11616 Move returns status 0, amount 0
01:38:29.472 00.000 11616 move complete, result=0
01:38:29.472 00.000 11616 worker thread done servicing request
01:38:29.493 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:29.511 00.018 12268 UpdateGuideState exits: m=502 SNR=15.4
01:38:29.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:29.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:29.511 00.000 12268 Enqueuing Expose request
01:38:29.511 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:38:29.511 00.000 11616 Worker thread wakes up
01:38:29.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:29.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:31.524 02.013 11616 Exposure complete
01:38:31.583 00.059 11616 worker thread done servicing request
01:38:31.583 00.000 12268 OnExposeComplete: enter
01:38:31.584 00.001 12268 UpdateGuideState(): m_state=6
01:38:31.584 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
01:38:31.584 00.000 12268 Star::Find returns 1 (0), X=539.34, Y=551.89, Mass=498, SNR=15.4, Peak=53 HFD=4.4
01:38:31.584 00.000 12268 MultiStar: [#1 -0.01,0.10,0.89,U] [#2 0.16,0.20,0.71,U] [#3 -0.09,-0.18,0.63,U] [#4 -0.07,0.57,0.00,M5] [#5 0.56,0.07,0.00,M1] [#6 -0.05,0.26,0.75,U] [#7 0.11,0.25,0.54,U] [#8 0.12,0.63,0.00,M2] 
01:38:31.584 00.000 12268 refined, 5 included, MultiStar: {-0.00, 0.12}, one-star: {-0.08, 0.08}
01:38:31.585 00.001 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
01:38:31.585 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
01:38:31.585 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.59 mountX=0.12 mountY=-0.02, mountTheta=-0.15
01:38:31.589 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.12, opts=13)
01:38:31.590 00.001 12268 Enqueuing Move request for scope (-0.00, 0.12)
01:38:31.590 00.000 11616 Worker thread wakes up
01:38:31.590 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
01:38:31.590 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
01:38:31.590 00.000 11616 Moving (-0.00, 0.12) raw xDistance=0.12 yDistance=-0.02
01:38:31.590 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
01:38:31.590 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:31.590 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:38:31.590 00.000 11616 MoveAxis(W, 64, ABG)
01:38:31.590 00.000 11616 Guiding  Dir = 3, Dur = 64
01:38:31.591 00.001 11616 IsSlewing returns 0
01:38:31.591 00.000 11616 IsGuiding returns 0
01:38:31.592 00.001 11616 PulseGuide returned control before completion, sleep 74
01:38:31.619 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:31.637 00.018 12268 UpdateGuideState exits: m=498 SNR=15.4
01:38:31.638 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:31.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:31.638 00.000 12268 Enqueuing Expose request
01:38:31.675 00.037 11616 IsGuiding returns 1
01:38:31.675 00.000 11616 scope still moving after pulse duration time elapsed
01:38:31.707 00.032 11616 IsSlewing returns 0
01:38:31.708 00.001 11616 IsGuiding returns 0
01:38:31.708 00.000 11616 scope move finished after 64 + 52 ms
01:38:31.708 00.000 11616 Move returns status 0, amount 64
01:38:31.708 00.000 11616 MoveAxis(N, 0, ABG)
01:38:31.708 00.000 11616 Move returns status 0, amount 0
01:38:31.708 00.000 11616 move complete, result=0
01:38:31.708 00.000 11616 worker thread done servicing request
01:38:31.708 00.000 11616 Worker thread wakes up
01:38:31.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:31.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:31.720 00.012 12268 GuideStep: 0.1 px 64 ms WEST, -0.0 px 0 ms NORTH
01:38:33.719 01.999 11616 Exposure complete
01:38:33.779 00.060 11616 worker thread done servicing request
01:38:33.779 00.000 12268 OnExposeComplete: enter
01:38:33.779 00.000 12268 UpdateGuideState(): m_state=6
01:38:33.780 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
01:38:33.780 00.000 12268 Star::Find returns 1 (0), X=539.67, Y=551.42, Mass=537, SNR=15.9, Peak=56 HFD=4.6
01:38:33.780 00.000 12268 MultiStar: [#1 0.24,-0.38,0.85,U] [#2 0.09,-0.22,0.52,U] [#3 -0.06,-0.20,0.69,U] [#4 -0.19,-0.04,0.52,U] [#5 0.28,-0.25,0.66,U] [#6 0.47,-0.21,0.76,U] [#7 0.19,-0.15,0.54,U] [#8 0.39,-0.03,0.58,U] 
01:38:33.780 00.000 12268 refined, 8 included, MultiStar: {0.20, -0.23}, one-star: {0.25, -0.39}
01:38:33.780 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
01:38:33.780 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
01:38:33.781 00.001 12268 CameraToMount -- cameraX=0.20 cameraY=-0.23 hyp=0.31 cameraTheta=-0.86 mountX=-0.21 mountY=0.23, mountTheta=2.32
01:38:33.782 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.23, opts=13)
01:38:33.783 00.001 12268 Enqueuing Move request for scope (0.20, -0.23)
01:38:33.783 00.000 11616 Worker thread wakes up
01:38:33.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.23) opts 0xd
01:38:33.783 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.23)
01:38:33.783 00.000 11616 Moving (0.20, -0.23) raw xDistance=-0.21 yDistance=0.23
01:38:33.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:33.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:38:33.783 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:33.783 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:38:33.784 00.001 11616 MoveAxis(E, 0, ABG)
01:38:33.784 00.000 11616 Move returns status 0, amount 0
01:38:33.784 00.000 11616 MoveAxis(N, 0, ABG)
01:38:33.784 00.000 11616 Move returns status 0, amount 0
01:38:33.784 00.000 11616 move complete, result=0
01:38:33.784 00.000 11616 worker thread done servicing request
01:38:33.807 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:33.826 00.019 12268 UpdateGuideState exits: m=537 SNR=15.9
01:38:33.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:33.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:33.826 00.000 12268 Enqueuing Expose request
01:38:33.827 00.001 11616 Worker thread wakes up
01:38:33.827 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:38:33.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:33.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:35.837 02.010 11616 Exposure complete
01:38:35.892 00.055 11616 worker thread done servicing request
01:38:35.892 00.000 12268 OnExposeComplete: enter
01:38:35.893 00.001 12268 UpdateGuideState(): m_state=6
01:38:35.893 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
01:38:35.893 00.000 12268 Star::Find returns 1 (0), X=539.22, Y=551.75, Mass=533, SNR=15.9, Peak=59 HFD=4.4
01:38:35.893 00.000 12268 MultiStar: [#1 -0.32,-0.02,0.84,U] [#2 -0.12,0.19,0.69,U] [#3 -0.19,-0.07,0.68,U] [#4 -0.05,0.48,0.65,U] [#5 0.17,-0.26,0.70,U] [#6 0.14,0.18,0.78,U] [#7 0.23,-0.16,0.54,U] [#8 -0.05,0.15,0.50,U] 
01:38:35.893 00.000 12268 refined, 8 included, MultiStar: {-0.06, 0.04}, one-star: {-0.20, -0.05}
01:38:35.893 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
01:38:35.893 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
01:38:35.894 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.08 cameraTheta=2.51 mountX=0.04 mountY=-0.07, mountTheta=-1.04
01:38:35.895 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.04, opts=13)
01:38:35.895 00.000 12268 Enqueuing Move request for scope (-0.06, 0.04)
01:38:35.895 00.000 11616 Worker thread wakes up
01:38:35.895 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
01:38:35.895 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
01:38:35.895 00.000 11616 Moving (-0.06, 0.04) raw xDistance=0.04 yDistance=-0.07
01:38:35.896 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:35.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:38:35.896 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:35.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:38:35.896 00.000 11616 MoveAxis(E, 0, ABG)
01:38:35.896 00.000 11616 Move returns status 0, amount 0
01:38:35.896 00.000 11616 MoveAxis(N, 0, ABG)
01:38:35.896 00.000 11616 Move returns status 0, amount 0
01:38:35.896 00.000 11616 move complete, result=0
01:38:35.896 00.000 11616 worker thread done servicing request
01:38:35.917 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:35.935 00.018 12268 UpdateGuideState exits: m=533 SNR=15.9
01:38:35.935 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:35.935 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:35.936 00.001 12268 Enqueuing Expose request
01:38:35.936 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:35.936 00.000 11616 Worker thread wakes up
01:38:35.936 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:35.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:37.937 02.001 11616 Exposure complete
01:38:37.993 00.056 11616 worker thread done servicing request
01:38:37.993 00.000 12268 OnExposeComplete: enter
01:38:37.993 00.000 12268 UpdateGuideState(): m_state=6
01:38:37.993 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
01:38:37.993 00.000 12268 Star::Find returns 1 (0), X=538.91, Y=551.36, Mass=601, SNR=16.9, Peak=58 HFD=4.9
01:38:37.994 00.001 12268 MultiStar: [#1 -0.38,-0.03,0.85,U] [#2 0.04,0.00,0.63,U] [#3 -0.04,-0.12,0.63,U] [#4 0.02,-0.32,0.50,U] [#5 0.01,-0.18,0.55,U] [#6 0.21,-0.31,0.62,U] [#7 0.41,0.14,0.49,U] [#8 0.02,-0.37,0.55,U] 
01:38:37.994 00.000 12268 refined, 8 included, MultiStar: {-0.08, -0.19}, one-star: {-0.51, -0.45}
01:38:37.994 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.45 = 2.84)
01:38:37.994 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.27)
01:38:37.994 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.19 hyp=0.21 cameraTheta=-1.97 mountX=-0.20 mountY=-0.06, mountTheta=-2.87
01:38:37.996 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.19, opts=13)
01:38:37.996 00.000 12268 Enqueuing Move request for scope (-0.08, -0.19)
01:38:37.996 00.000 11616 Worker thread wakes up
01:38:37.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.19) opts 0xd
01:38:37.996 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.19)
01:38:37.997 00.001 11616 Moving (-0.08, -0.19) raw xDistance=-0.20 yDistance=-0.06
01:38:37.997 00.000 11616 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.997 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:38:37.997 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:37.997 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:38:37.997 00.000 11616 MoveAxis(E, 0, ABG)
01:38:37.997 00.000 11616 Move returns status 0, amount 0
01:38:37.997 00.000 11616 MoveAxis(N, 0, ABG)
01:38:37.997 00.000 11616 Move returns status 0, amount 0
01:38:37.997 00.000 11616 move complete, result=0
01:38:37.997 00.000 11616 worker thread done servicing request
01:38:38.020 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:38.038 00.018 12268 UpdateGuideState exits: m=601 SNR=16.9
01:38:38.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:38.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:38.038 00.000 12268 Enqueuing Expose request
01:38:38.038 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:38.038 00.000 11616 Worker thread wakes up
01:38:38.039 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:38.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:40.042 02.003 11616 Exposure complete
01:38:40.100 00.058 11616 worker thread done servicing request
01:38:40.100 00.000 12268 OnExposeComplete: enter
01:38:40.100 00.000 12268 UpdateGuideState(): m_state=6
01:38:40.100 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
01:38:40.101 00.001 12268 Star::Find returns 1 (0), X=539.33, Y=551.09, Mass=458, SNR=14.7, Peak=61 HFD=3.9
01:38:40.101 00.000 12268 MultiStar: [#1 0.03,-0.29,0.95,U] [#2 0.06,-0.42,0.66,U] [#3 0.06,-0.65,0.00,M1] [#4 0.01,-0.49,0.73,U] [#5 0.35,-0.58,0.00,M1] [#6 0.19,-0.16,0.83,U] [#7 0.50,-1.08,0.00,M1] [#8 0.11,-0.53,0.61,U] 
01:38:40.101 00.000 12268 refined, 5 included, MultiStar: {0.04, -0.44}, one-star: {-0.10, -0.72}
01:38:40.101 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
01:38:40.101 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
01:38:40.101 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.44 hyp=0.44 cameraTheta=-1.47 mountX=-0.43 mountY=0.10, mountTheta=2.91
01:38:40.103 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.44, opts=13)
01:38:40.103 00.000 12268 Enqueuing Move request for scope (0.04, -0.44)
01:38:40.104 00.001 11616 Worker thread wakes up
01:38:40.104 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.44) opts 0xd
01:38:40.104 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.44)
01:38:40.104 00.000 11616 Moving (0.04, -0.44) raw xDistance=-0.43 yDistance=0.10
01:38:40.104 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
01:38:40.104 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.29
01:38:40.104 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
01:38:40.104 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:40.105 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:38:40.105 00.000 11616 MoveAxis(E, 241, ABG)
01:38:40.105 00.000 11616 Guiding  Dir = 2, Dur = 241
01:38:40.105 00.000 11616 IsSlewing returns 0
01:38:40.106 00.001 11616 IsGuiding returns 0
01:38:40.106 00.000 11616 PulseGuide returned control before completion, sleep 251
01:38:40.127 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:40.145 00.018 12268 UpdateGuideState exits: m=458 SNR=14.7
01:38:40.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:40.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:40.145 00.000 12268 Enqueuing Expose request
01:38:40.369 00.224 11616 IsGuiding returns 1
01:38:40.369 00.000 11616 scope still moving after pulse duration time elapsed
01:38:40.401 00.032 11616 IsSlewing returns 0
01:38:40.402 00.001 11616 IsGuiding returns 0
01:38:40.402 00.000 11616 scope move finished after 241 + 55 ms
01:38:40.402 00.000 11616 Move returns status 0, amount 241
01:38:40.402 00.000 11616 MoveAxis(N, 0, ABG)
01:38:40.402 00.000 11616 Move returns status 0, amount 0
01:38:40.402 00.000 11616 move complete, result=0
01:38:40.403 00.001 11616 worker thread done servicing request
01:38:40.403 00.000 11616 Worker thread wakes up
01:38:40.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:40.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:40.403 00.000 12268 GuideStep: -0.4 px 241 ms EAST, 0.1 px 0 ms NORTH
01:38:42.409 02.006 11616 Exposure complete
01:38:42.465 00.056 11616 worker thread done servicing request
01:38:42.465 00.000 12268 OnExposeComplete: enter
01:38:42.465 00.000 12268 UpdateGuideState(): m_state=6
01:38:42.465 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
01:38:42.465 00.000 12268 Star::Find returns 1 (0), X=539.31, Y=550.71, Mass=484, SNR=15.1, Peak=53 HFD=4.3
01:38:42.466 00.001 12268 MultiStar: [#1 0.05,-0.31,0.92,U] [#2 0.03,-0.80,0.00,M1] [#3 0.30,-1.09,0.00,M2] [#4 -0.05,-0.47,0.59,U] [#5 0.44,-1.05,0.00,M2] [#6 0.33,-0.93,0.00,M1] [#7 0.28,-0.57,0.00,M2] [#8 0.68,-0.65,0.00,M1] 
01:38:42.466 00.000 12268 refined, 2 included, MultiStar: {-0.04, -0.66}, one-star: {-0.11, -1.09}
01:38:42.466 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
01:38:42.466 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
01:38:42.466 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.66 hyp=0.66 cameraTheta=-1.63 mountX=-0.66 mountY=0.05, mountTheta=3.07
01:38:42.467 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.66, opts=13)
01:38:42.467 00.000 12268 Enqueuing Move request for scope (-0.04, -0.66)
01:38:42.468 00.001 11616 Worker thread wakes up
01:38:42.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.66) opts 0xd
01:38:42.468 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.66)
01:38:42.468 00.000 11616 Moving (-0.04, -0.66) raw xDistance=-0.66 yDistance=0.05
01:38:42.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.66
01:38:42.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:42.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:38:42.468 00.000 11616 MoveAxis(E, 370, ABG)
01:38:42.468 00.000 11616 Guiding  Dir = 2, Dur = 370
01:38:42.468 00.000 11616 IsSlewing returns 0
01:38:42.469 00.001 11616 IsGuiding returns 0
01:38:42.469 00.000 11616 PulseGuide returned control before completion, sleep 380
01:38:42.493 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:42.510 00.017 12268 UpdateGuideState exits: m=484 SNR=15.1
01:38:42.510 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:42.510 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:42.510 00.000 12268 Enqueuing Expose request
01:38:42.865 00.355 11616 IsGuiding returns 1
01:38:42.865 00.000 11616 scope still moving after pulse duration time elapsed
01:38:42.896 00.031 11616 IsSlewing returns 0
01:38:42.897 00.001 11616 IsGuiding returns 1
01:38:42.927 00.030 11616 IsSlewing returns 0
01:38:42.928 00.001 11616 IsGuiding returns 1
01:38:42.958 00.030 11616 IsSlewing returns 0
01:38:42.958 00.000 11616 IsGuiding returns 1
01:38:42.990 00.032 11616 IsSlewing returns 0
01:38:42.991 00.001 11616 IsGuiding returns 1
01:38:43.020 00.029 11616 IsSlewing returns 0
01:38:43.020 00.000 11616 IsGuiding returns 1
01:38:43.051 00.031 11616 IsSlewing returns 0
01:38:43.051 00.000 11616 IsGuiding returns 0
01:38:43.052 00.001 11616 scope move finished after 370 + 212 ms
01:38:43.052 00.000 11616 Move returns status 0, amount 370
01:38:43.052 00.000 11616 MoveAxis(N, 0, ABG)
01:38:43.052 00.000 11616 Move returns status 0, amount 0
01:38:43.052 00.000 11616 move complete, result=0
01:38:43.052 00.000 11616 worker thread done servicing request
01:38:43.052 00.000 11616 Worker thread wakes up
01:38:43.052 00.000 12268 GuideStep: -0.7 px 370 ms EAST, 0.0 px 0 ms NORTH
01:38:43.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:43.053 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:45.059 02.006 11616 Exposure complete
01:38:45.115 00.056 12268 OnExposeComplete: enter
01:38:45.115 00.000 12268 UpdateGuideState(): m_state=6
01:38:45.115 00.000 11616 worker thread done servicing request
01:38:45.115 00.000 12268 Star::Find(15, 539, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
01:38:45.116 00.001 12268 Star::Find returns 1 (0), X=539.30, Y=551.95, Mass=551, SNR=16.2, Peak=55 HFD=4.2
01:38:45.116 00.000 12268 MultiStar: [#1 0.04,0.15,0.80,U] [#2 0.18,-0.13,0.53,U] [#3 -0.12,0.12,0.66,U] [#4 0.06,0.16,0.50,U] [#5 0.44,-0.29,0.65,U] [#6 0.25,0.05,0.76,U] [#7 0.24,-0.01,0.52,U] [#8 0.65,0.21,0.00,M2] 
01:38:45.116 00.000 12268 refined, 7 included, MultiStar: {0.10, 0.04}, one-star: {-0.13, 0.14}
01:38:45.116 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
01:38:45.116 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.04)
01:38:45.116 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.34 mountX=0.05 mountY=0.10, mountTheta=1.13
01:38:45.118 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.04, opts=13)
01:38:45.118 00.000 12268 Enqueuing Move request for scope (0.10, 0.04)
01:38:45.118 00.000 11616 Worker thread wakes up
01:38:45.118 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
01:38:45.118 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
01:38:45.119 00.001 11616 Moving (0.10, 0.04) raw xDistance=0.05 yDistance=0.10
01:38:45.119 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:45.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:38:45.119 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:45.119 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:38:45.119 00.000 11616 MoveAxis(E, 0, ABG)
01:38:45.119 00.000 11616 Move returns status 0, amount 0
01:38:45.119 00.000 11616 MoveAxis(N, 0, ABG)
01:38:45.119 00.000 11616 Move returns status 0, amount 0
01:38:45.119 00.000 11616 move complete, result=0
01:38:45.120 00.001 11616 worker thread done servicing request
01:38:45.141 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:45.158 00.017 12268 UpdateGuideState exits: m=551 SNR=16.2
01:38:45.158 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:45.158 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:45.159 00.001 12268 Enqueuing Expose request
01:38:45.159 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:45.159 00.000 11616 Worker thread wakes up
01:38:45.159 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:45.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:47.170 02.011 11616 Exposure complete
01:38:47.228 00.058 11616 worker thread done servicing request
01:38:47.228 00.000 12268 OnExposeComplete: enter
01:38:47.228 00.000 12268 UpdateGuideState(): m_state=6
01:38:47.228 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
01:38:47.229 00.001 12268 Star::Find returns 1 (0), X=539.69, Y=552.20, Mass=581, SNR=16.5, Peak=57 HFD=4.5
01:38:47.229 00.000 12268 MultiStar: [#1 -0.14,0.40,0.86,U] [#2 0.52,0.23,0.68,U] [#3 0.39,0.21,0.58,U] [#4 0.15,0.72,0.00,M1] [#5 1.08,0.10,0.00,M2] [#6 0.47,0.08,0.76,U] [#7 0.45,0.19,0.52,U] [#8 0.59,0.55,0.00,M3] 
01:38:47.229 00.000 12268 refined, 5 included, MultiStar: {0.30, 0.27}, one-star: {0.27, 0.39}
01:38:47.229 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
01:38:47.229 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.43)
01:38:47.229 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.27 hyp=0.40 cameraTheta=0.73 mountX=0.29 mountY=0.26, mountTheta=0.73
01:38:47.231 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.27, opts=13)
01:38:47.231 00.000 12268 Enqueuing Move request for scope (0.30, 0.27)
01:38:47.231 00.000 11616 Worker thread wakes up
01:38:47.231 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.27) opts 0xd
01:38:47.231 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.27)
01:38:47.231 00.000 11616 Moving (0.30, 0.27) raw xDistance=0.29 yDistance=0.26
01:38:47.231 00.000 11616 resist switch: large excursion: input 0.29 thresh 0.29 direction from -1 to 1
01:38:47.231 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.88
01:38:47.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
01:38:47.231 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:38:47.232 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:38:47.232 00.000 11616 MoveAxis(W, 164, ABG)
01:38:47.232 00.000 11616 Guiding  Dir = 3, Dur = 164
01:38:47.232 00.000 11616 IsSlewing returns 0
01:38:47.232 00.000 11616 IsGuiding returns 0
01:38:47.232 00.000 11616 PulseGuide returned control before completion, sleep 174
01:38:47.254 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:47.271 00.017 12268 UpdateGuideState exits: m=581 SNR=16.5
01:38:47.272 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:47.272 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:47.272 00.000 12268 Enqueuing Expose request
01:38:47.421 00.149 11616 IsGuiding returns 0
01:38:47.421 00.000 11616 Move returns status 0, amount 164
01:38:47.421 00.000 11616 MoveAxis(N, 0, ABG)
01:38:47.421 00.000 11616 Move returns status 0, amount 0
01:38:47.422 00.001 11616 move complete, result=0
01:38:47.422 00.000 11616 worker thread done servicing request
01:38:47.422 00.000 11616 Worker thread wakes up
01:38:47.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:47.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:47.422 00.000 12268 GuideStep: 0.3 px 164 ms WEST, 0.3 px 0 ms NORTH
01:38:49.436 02.014 11616 Exposure complete
01:38:49.491 00.055 11616 worker thread done servicing request
01:38:49.491 00.000 12268 OnExposeComplete: enter
01:38:49.492 00.001 12268 UpdateGuideState(): m_state=6
01:38:49.492 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
01:38:49.492 00.000 12268 Star::Find returns 1 (0), X=539.54, Y=552.15, Mass=571, SNR=16.4, Peak=54 HFD=5.3
01:38:49.492 00.000 12268 MultiStar: [#1 0.19,0.70,0.00,M1] [#2 0.87,0.23,0.00,M1] [#3 0.61,0.36,0.00,M1] [#4 0.27,0.24,0.61,U] [#5 0.72,0.26,0.00,M3] [#6 0.42,0.05,0.74,U] [#7 1.06,0.61,0.00,M1] [#8 0.70,-0.33,0.00,M4] 
01:38:49.492 00.000 12268 refined, 2 included, MultiStar: {0.25, 0.22}, one-star: {0.11, 0.34}
01:38:49.492 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
01:38:49.493 00.001 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
01:38:49.493 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.22 hyp=0.33 cameraTheta=0.73 mountX=0.25 mountY=0.22, mountTheta=0.72
01:38:49.494 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.22, opts=13)
01:38:49.494 00.000 12268 Enqueuing Move request for scope (0.25, 0.22)
01:38:49.494 00.000 11616 Worker thread wakes up
01:38:49.494 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.22) opts 0xd
01:38:49.494 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.22)
01:38:49.494 00.000 11616 Moving (0.25, 0.22) raw xDistance=0.25 yDistance=0.22
01:38:49.494 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
01:38:49.494 00.000 11616 switching direction from -1 to 1 - decHistory=3 oldest=0.26 newest=0.58
01:38:49.494 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
01:38:49.495 00.001 11616 MoveAxis(W, 138, ABG)
01:38:49.495 00.000 11616 Guiding  Dir = 3, Dur = 138
01:38:49.495 00.000 11616 IsSlewing returns 0
01:38:49.495 00.000 11616 IsGuiding returns 0
01:38:49.495 00.000 11616 PulseGuide returned control before completion, sleep 148
01:38:49.517 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:49.534 00.017 12268 UpdateGuideState exits: m=571 SNR=16.4
01:38:49.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:49.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:49.534 00.000 12268 Enqueuing Expose request
01:38:49.655 00.121 11616 IsGuiding returns 1
01:38:49.655 00.000 11616 scope still moving after pulse duration time elapsed
01:38:49.686 00.031 11616 IsSlewing returns 0
01:38:49.686 00.000 11616 IsGuiding returns 0
01:38:49.686 00.000 11616 scope move finished after 138 + 53 ms
01:38:49.687 00.001 11616 Move returns status 0, amount 138
01:38:49.687 00.000 11616 BLC: Oldest BLC event removed
01:38:49.687 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1895 applied
01:38:49.687 00.000 11616 MoveAxis(S, 1913, ABG)
01:38:49.687 00.000 11616 Guiding  Dir = 1, Dur = 1913
01:38:49.687 00.000 11616 IsSlewing returns 0
01:38:49.687 00.000 11616 IsGuiding returns 0
01:38:49.688 00.001 11616 PulseGuide returned control before completion, sleep 1923
01:38:51.626 01.938 11616 IsGuiding returns 1
01:38:51.627 00.001 11616 scope still moving after pulse duration time elapsed
01:38:51.658 00.031 11616 IsSlewing returns 0
01:38:51.659 00.001 11616 IsGuiding returns 0
01:38:51.659 00.000 11616 scope move finished after 1913 + 58 ms
01:38:51.659 00.000 11616 Move returns status 0, amount 1913
01:38:51.659 00.000 11616 move complete, result=0
01:38:51.659 00.000 11616 worker thread done servicing request
01:38:51.659 00.000 11616 Worker thread wakes up
01:38:51.660 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:51.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:51.660 00.000 12268 GuideStep: 0.2 px 138 ms WEST, 0.2 px 1913 ms SOUTH
01:38:53.676 02.016 11616 Exposure complete
01:38:53.733 00.057 11616 worker thread done servicing request
01:38:53.733 00.000 12268 OnExposeComplete: enter
01:38:53.733 00.000 12268 UpdateGuideState(): m_state=6
01:38:53.733 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
01:38:53.734 00.001 12268 Star::Find returns 1 (0), X=537.31, Y=552.20, Mass=418, SNR=14.0, Peak=35 HFD=4.5
01:38:53.734 00.000 12268 MultiStar: large primary error, entering stabilization period
01:38:53.734 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
01:38:53.734 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
01:38:53.734 00.000 12268 CameraToMount -- cameraX=-2.11 cameraY=0.40 hyp=2.15 cameraTheta=2.95 mountX=0.19 mountY=-2.14, mountTheta=-1.48
01:38:53.735 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.11, y=0.40, opts=13)
01:38:53.735 00.000 12268 Enqueuing Move request for scope (-2.11, 0.40)
01:38:53.736 00.001 11616 Worker thread wakes up
01:38:53.736 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.11, 0.40) opts 0xd
01:38:53.736 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.11, 0.40)
01:38:53.736 00.000 11616 Moving (-2.11, 0.40) raw xDistance=0.19 yDistance=-2.14
01:38:53.736 00.000 11616 BLC: History state: CurrMiss=-2.14, AvgInitMiss=0.87, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.032791, 1:-2.143284
01:38:53.736 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:38:53.736 00.000 11616 BLC: window closed
01:38:53.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
01:38:53.736 00.000 11616 resist switch: large excursion: input -2.14 thresh 0.45 direction from 1 to -1
01:38:53.736 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.43
01:38:53.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.14
01:38:53.736 00.000 11616 MoveAxis(W, 107, ABG)
01:38:53.736 00.000 11616 Guiding  Dir = 3, Dur = 107
01:38:53.737 00.001 11616 IsSlewing returns 0
01:38:53.737 00.000 11616 IsGuiding returns 0
01:38:53.737 00.000 11616 PulseGuide returned control before completion, sleep 117
01:38:53.758 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:53.775 00.017 12268 UpdateGuideState exits: m=418 SNR=14.0
01:38:53.775 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:53.775 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:53.775 00.000 12268 Enqueuing Expose request
01:38:53.859 00.084 11616 IsGuiding returns 1
01:38:53.859 00.000 11616 scope still moving after pulse duration time elapsed
01:38:53.889 00.030 11616 IsSlewing returns 0
01:38:53.889 00.000 11616 IsGuiding returns 0
01:38:53.890 00.001 11616 scope move finished after 107 + 45 ms
01:38:53.890 00.000 11616 Move returns status 0, amount 107
01:38:53.890 00.000 11616 BLC: Oldest BLC event removed
01:38:53.890 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1895 applied
01:38:53.890 00.000 11616 MoveAxis(N, 2076, ABG)
01:38:53.890 00.000 11616 Guiding  Dir = 0, Dur = 2076
01:38:53.890 00.000 11616 IsSlewing returns 0
01:38:53.891 00.001 11616 IsGuiding returns 0
01:38:53.891 00.000 11616 PulseGuide returned control before completion, sleep 2086
01:38:55.989 02.098 11616 IsGuiding returns 1
01:38:55.989 00.000 11616 scope still moving after pulse duration time elapsed
01:38:56.020 00.031 11616 IsSlewing returns 0
01:38:56.020 00.000 11616 IsGuiding returns 0
01:38:56.021 00.001 11616 scope move finished after 2076 + 53 ms
01:38:56.021 00.000 11616 Move returns status 0, amount 2076
01:38:56.021 00.000 11616 move complete, result=0
01:38:56.021 00.000 11616 worker thread done servicing request
01:38:56.021 00.000 11616 Worker thread wakes up
01:38:56.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:56.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:56.021 00.000 12268 GuideStep: 0.2 px 107 ms WEST, -2.1 px 2076 ms NORTH
01:38:58.030 02.009 11616 Exposure complete
01:38:58.087 00.057 11616 worker thread done servicing request
01:38:58.087 00.000 12268 OnExposeComplete: enter
01:38:58.087 00.000 12268 UpdateGuideState(): m_state=6
01:38:58.088 00.001 12268 Star::Find(15, 537, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
01:38:58.088 00.000 12268 Star::Find returns 1 (0), X=536.94, Y=552.13, Mass=511, SNR=15.5, Peak=47 HFD=4.4
01:38:58.088 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
01:38:58.088 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
01:38:58.088 00.000 12268 CameraToMount -- cameraX=-2.49 cameraY=0.32 hyp=2.51 cameraTheta=3.01 mountX=0.08 mountY=-2.51, mountTheta=-1.54
01:38:58.091 00.003 12268 SchedulePrimaryMove(0D94C700, x=-2.49, y=0.32, opts=13)
01:38:58.091 00.000 12268 Enqueuing Move request for scope (-2.49, 0.32)
01:38:58.091 00.000 11616 Worker thread wakes up
01:38:58.091 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.49, 0.32) opts 0xd
01:38:58.091 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.49, 0.32)
01:38:58.091 00.000 11616 Moving (-2.49, 0.32) raw xDistance=0.08 yDistance=-2.51
01:38:58.091 00.000 11616 BLC: History state: CurrMiss=2.51, AvgInitMiss=1.08, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.321493, 1:2.507474
01:38:58.091 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
01:38:58.091 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:58.091 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:38:58.092 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -2.51
01:38:58.092 00.000 11616 MoveAxis(E, 0, ABG)
01:38:58.092 00.000 11616 Move returns status 0, amount 0
01:38:58.092 00.000 11616 MoveAxis(N, 212, ABG)
01:38:58.092 00.000 11616 Guiding  Dir = 0, Dur = 212
01:38:58.092 00.000 11616 IsSlewing returns 0
01:38:58.092 00.000 11616 IsGuiding returns 0
01:38:58.094 00.002 11616 PulseGuide returned control before completion, sleep 222
01:38:58.119 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:38:58.140 00.021 12268 UpdateGuideState exits: m=511 SNR=15.5
01:38:58.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:58.141 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:38:58.141 00.000 12268 Enqueuing Expose request
01:38:58.328 00.187 11616 IsGuiding returns 1
01:38:58.328 00.000 11616 scope still moving after pulse duration time elapsed
01:38:58.359 00.031 11616 IsSlewing returns 0
01:38:58.360 00.001 11616 IsGuiding returns 0
01:38:58.361 00.001 11616 scope move finished after 212 + 55 ms
01:38:58.361 00.000 11616 Move returns status 0, amount 212
01:38:58.361 00.000 11616 move complete, result=0
01:38:58.361 00.000 11616 worker thread done servicing request
01:38:58.361 00.000 11616 Worker thread wakes up
01:38:58.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:38:58.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:38:58.361 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -2.5 px 212 ms NORTH
01:39:00.364 02.003 11616 Exposure complete
01:39:00.421 00.057 11616 worker thread done servicing request
01:39:00.421 00.000 12268 OnExposeComplete: enter
01:39:00.421 00.000 12268 UpdateGuideState(): m_state=6
01:39:00.422 00.001 12268 Star::Find(15, 536, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
01:39:00.422 00.000 12268 Star::Find returns 1 (0), X=537.60, Y=551.50, Mass=407, SNR=13.9, Peak=46 HFD=4.1
01:39:00.422 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
01:39:00.422 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
01:39:00.422 00.000 12268 CameraToMount -- cameraX=-1.82 cameraY=-0.30 hyp=1.85 cameraTheta=-2.98 mountX=-0.48 mountY=-1.77, mountTheta=-1.84
01:39:00.424 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.82, y=-0.30, opts=13)
01:39:00.424 00.000 12268 Enqueuing Move request for scope (-1.82, -0.30)
01:39:00.424 00.000 11616 Worker thread wakes up
01:39:00.424 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.82, -0.30) opts 0xd
01:39:00.424 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.82, -0.30)
01:39:00.424 00.000 11616 Moving (-1.82, -0.30) raw xDistance=-0.48 yDistance=-1.77
01:39:00.424 00.000 11616 BLC: History state: CurrMiss=1.77, AvgInitMiss=1.08, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.321493, 1:2.507474, 2:1.765907
01:39:00.424 00.000 11616 BLC: Under-shoot: nominal increase by 607
01:39:00.424 00.000 11616 BLC: window closed
01:39:00.424 00.000 11616 BLC: Pulse adjusted to 2085
01:39:00.426 00.002 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
01:39:00.426 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.44
01:39:00.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
01:39:00.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -1.77
01:39:00.426 00.000 11616 MoveAxis(E, 269, ABG)
01:39:00.426 00.000 11616 Guiding  Dir = 2, Dur = 269
01:39:00.426 00.000 11616 IsSlewing returns 0
01:39:00.427 00.001 11616 IsGuiding returns 0
01:39:00.427 00.000 11616 PulseGuide returned control before completion, sleep 279
01:39:00.447 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:00.463 00.016 12268 UpdateGuideState exits: m=407 SNR=13.9
01:39:00.464 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:00.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:00.464 00.000 12268 Enqueuing Expose request
01:39:00.712 00.248 11616 IsGuiding returns 1
01:39:00.713 00.001 11616 scope still moving after pulse duration time elapsed
01:39:00.743 00.030 11616 IsSlewing returns 0
01:39:00.744 00.001 11616 IsGuiding returns 0
01:39:00.744 00.000 11616 scope move finished after 269 + 48 ms
01:39:00.744 00.000 11616 Move returns status 0, amount 269
01:39:00.744 00.000 11616 MoveAxis(N, 149, ABG)
01:39:00.744 00.000 11616 Guiding  Dir = 0, Dur = 149
01:39:00.745 00.001 11616 IsSlewing returns 0
01:39:00.745 00.000 11616 IsGuiding returns 0
01:39:00.745 00.000 11616 PulseGuide returned control before completion, sleep 159
01:39:00.808 00.063 12268 evsrv: cli 0F8E69C0 connect
01:39:00.808 00.000 12268 case statement mapped state 6 to 3
01:39:00.808 00.000 12268 case statement mapped state 6 to 3
01:39:00.809 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"6ba4200b-9caf-4cf3-8d4f-8336840b59d7"}
01:39:00.809 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"6ba4200b-9caf-4cf3-8d4f-8336840b59d7"}
01:39:00.810 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:39:00.914 00.104 11616 IsGuiding returns 1
01:39:00.914 00.000 11616 scope still moving after pulse duration time elapsed
01:39:00.944 00.030 11616 IsSlewing returns 0
01:39:00.945 00.001 11616 IsGuiding returns 0
01:39:00.945 00.000 11616 scope move finished after 149 + 50 ms
01:39:00.945 00.000 11616 Move returns status 0, amount 149
01:39:00.945 00.000 11616 move complete, result=0
01:39:00.945 00.000 11616 worker thread done servicing request
01:39:00.945 00.000 11616 Worker thread wakes up
01:39:00.945 00.000 12268 GuideStep: -0.5 px 269 ms EAST, -1.8 px 149 ms NORTH
01:39:00.946 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:00.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:02.965 02.019 11616 Exposure complete
01:39:03.020 00.055 11616 worker thread done servicing request
01:39:03.021 00.001 12268 OnExposeComplete: enter
01:39:03.021 00.000 12268 UpdateGuideState(): m_state=6
01:39:03.021 00.000 12268 Star::Find(15, 537, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
01:39:03.021 00.000 12268 Star::Find returns 1 (0), X=537.87, Y=551.86, Mass=431, SNR=14.3, Peak=41 HFD=4.6
01:39:03.021 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
01:39:03.021 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
01:39:03.021 00.000 12268 CameraToMount -- cameraX=-1.55 cameraY=0.06 hyp=1.55 cameraTheta=3.10 mountX=-0.09 mountY=-1.54, mountTheta=-1.63
01:39:03.023 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.55, y=0.06, opts=13)
01:39:03.023 00.000 12268 Enqueuing Move request for scope (-1.55, 0.06)
01:39:03.023 00.000 11616 Worker thread wakes up
01:39:03.023 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.55, 0.06) opts 0xd
01:39:03.023 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.55, 0.06)
01:39:03.023 00.000 11616 Moving (-1.55, 0.06) raw xDistance=-0.09 yDistance=-1.54
01:39:03.023 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:03.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:39:03.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -1.54
01:39:03.023 00.000 11616 MoveAxis(E, 0, ABG)
01:39:03.024 00.001 11616 Move returns status 0, amount 0
01:39:03.024 00.000 11616 MoveAxis(N, 131, ABG)
01:39:03.024 00.000 11616 Guiding  Dir = 0, Dur = 131
01:39:03.024 00.000 11616 IsSlewing returns 0
01:39:03.024 00.000 11616 IsGuiding returns 0
01:39:03.025 00.001 11616 PulseGuide returned control before completion, sleep 141
01:39:03.045 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:03.063 00.018 12268 UpdateGuideState exits: m=431 SNR=14.3
01:39:03.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:03.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:03.063 00.000 12268 Enqueuing Expose request
01:39:03.183 00.120 11616 IsGuiding returns 1
01:39:03.183 00.000 11616 scope still moving after pulse duration time elapsed
01:39:03.212 00.029 11616 IsSlewing returns 0
01:39:03.213 00.001 11616 IsGuiding returns 0
01:39:03.213 00.000 11616 scope move finished after 131 + 57 ms
01:39:03.213 00.000 11616 Move returns status 0, amount 131
01:39:03.213 00.000 11616 move complete, result=0
01:39:03.213 00.000 11616 worker thread done servicing request
01:39:03.213 00.000 11616 Worker thread wakes up
01:39:03.213 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -1.5 px 131 ms NORTH
01:39:03.213 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:03.214 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:05.226 02.012 11616 Exposure complete
01:39:05.282 00.056 11616 worker thread done servicing request
01:39:05.283 00.001 12268 OnExposeComplete: enter
01:39:05.283 00.000 12268 UpdateGuideState(): m_state=6
01:39:05.283 00.000 12268 Star::Find(15, 537, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
01:39:05.283 00.000 12268 Star::Find returns 1 (0), X=538.44, Y=551.96, Mass=447, SNR=14.5, Peak=48 HFD=4.2
01:39:05.283 00.000 12268 MultiStar: exiting stabilization period
01:39:05.283 00.000 12268 MultiStar: [#1 -1.14,0.41,0.95,U] [#2 -1.25,0.60,0.63,U] [#3 -0.85,0.55,0.65,U] [#4 -1.03,0.05,0.53,U] [#5 -0.68,0.24,0.66,U] [#6 -1.34,0.19,0.66,U] [#7 -0.78,0.20,0.56,U] [#8 -0.71,0.17,0.54,U] 
01:39:05.283 00.000 12268 single-star, 8 included, MultiStar: {-0.99, 0.29}, one-star: {-0.98, 0.15}
01:39:05.283 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
01:39:05.283 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
01:39:05.283 00.000 12268 CameraToMount -- cameraX=-0.98 cameraY=0.15 hyp=1.00 cameraTheta=2.99 mountX=0.06 mountY=-1.00, mountTheta=-1.51
01:39:05.286 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.98, y=0.15, opts=13)
01:39:05.286 00.000 12268 Enqueuing Move request for scope (-0.98, 0.15)
01:39:05.286 00.000 11616 Worker thread wakes up
01:39:05.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 0.15) opts 0xd
01:39:05.286 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.98, 0.15)
01:39:05.286 00.000 11616 Moving (-0.98, 0.15) raw xDistance=0.06 yDistance=-1.00
01:39:05.286 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:05.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:39:05.286 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -1.00
01:39:05.286 00.000 11616 MoveAxis(E, 0, ABG)
01:39:05.286 00.000 11616 Move returns status 0, amount 0
01:39:05.286 00.000 11616 MoveAxis(N, 84, ABG)
01:39:05.286 00.000 11616 Guiding  Dir = 0, Dur = 84
01:39:05.286 00.000 11616 IsSlewing returns 0
01:39:05.286 00.000 11616 IsGuiding returns 0
01:39:05.286 00.000 11616 PulseGuide returned control before completion, sleep 94
01:39:05.308 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:05.325 00.017 12268 UpdateGuideState exits: m=447 SNR=14.5
01:39:05.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:05.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:05.325 00.000 12268 Enqueuing Expose request
01:39:05.397 00.072 11616 IsGuiding returns 0
01:39:05.397 00.000 11616 Move returns status 0, amount 84
01:39:05.397 00.000 11616 move complete, result=0
01:39:05.398 00.001 11616 worker thread done servicing request
01:39:05.398 00.000 11616 Worker thread wakes up
01:39:05.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:05.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:05.399 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -1.0 px 84 ms NORTH
01:39:07.413 02.014 11616 Exposure complete
01:39:07.470 00.057 11616 worker thread done servicing request
01:39:07.470 00.000 12268 OnExposeComplete: enter
01:39:07.470 00.000 12268 UpdateGuideState(): m_state=6
01:39:07.471 00.001 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
01:39:07.471 00.000 12268 Star::Find returns 1 (0), X=538.35, Y=551.80, Mass=446, SNR=14.5, Peak=52 HFD=3.8
01:39:07.471 00.000 12268 MultiStar: [#1 -0.99,0.36,0.87,U] [#2 -1.07,0.14,0.57,U] [#3 -0.40,-0.03,0.67,U] [#4 -0.86,0.64,0.55,U] [#5 -0.62,0.16,0.67,U] [#6 -1.03,0.04,0.79,U] [#7 -0.60,-0.16,0.61,U] [#8 -0.39,0.21,0.62,U] 
01:39:07.471 00.000 12268 refined, 8 included, MultiStar: {-0.81, 0.14}, one-star: {-1.08, -0.01}
01:39:07.471 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
01:39:07.471 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
01:39:07.471 00.000 12268 CameraToMount -- cameraX=-0.81 cameraY=0.14 hyp=0.82 cameraTheta=2.97 mountX=0.06 mountY=-0.82, mountTheta=-1.50
01:39:07.473 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.81, y=0.14, opts=13)
01:39:07.473 00.000 12268 Enqueuing Move request for scope (-0.81, 0.14)
01:39:07.473 00.000 11616 Worker thread wakes up
01:39:07.473 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.14) opts 0xd
01:39:07.473 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.81, 0.14)
01:39:07.473 00.000 11616 Moving (-0.81, 0.14) raw xDistance=0.06 yDistance=-0.82
01:39:07.474 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:07.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:39:07.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.82
01:39:07.474 00.000 11616 MoveAxis(E, 0, ABG)
01:39:07.474 00.000 11616 Move returns status 0, amount 0
01:39:07.474 00.000 11616 MoveAxis(N, 69, ABG)
01:39:07.474 00.000 11616 Guiding  Dir = 0, Dur = 69
01:39:07.475 00.001 11616 IsSlewing returns 0
01:39:07.475 00.000 11616 IsGuiding returns 0
01:39:07.475 00.000 11616 PulseGuide returned control before completion, sleep 79
01:39:07.496 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:07.514 00.018 12268 UpdateGuideState exits: m=446 SNR=14.5
01:39:07.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:07.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:07.514 00.000 12268 Enqueuing Expose request
01:39:07.569 00.055 11616 IsGuiding returns 1
01:39:07.569 00.000 11616 scope still moving after pulse duration time elapsed
01:39:07.599 00.030 11616 IsSlewing returns 0
01:39:07.599 00.000 11616 IsGuiding returns 0
01:39:07.599 00.000 11616 scope move finished after 69 + 55 ms
01:39:07.599 00.000 11616 Move returns status 0, amount 69
01:39:07.600 00.001 11616 move complete, result=0
01:39:07.600 00.000 11616 worker thread done servicing request
01:39:07.600 00.000 11616 Worker thread wakes up
01:39:07.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:07.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:07.601 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.8 px 69 ms NORTH
01:39:09.617 02.016 11616 Exposure complete
01:39:09.678 00.061 11616 worker thread done servicing request
01:39:09.679 00.001 12268 OnExposeComplete: enter
01:39:09.679 00.000 12268 UpdateGuideState(): m_state=6
01:39:09.679 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
01:39:09.679 00.000 12268 Star::Find returns 1 (0), X=538.64, Y=551.90, Mass=409, SNR=13.9, Peak=46 HFD=4.1
01:39:09.680 00.001 12268 MultiStar: [#1 -1.05,0.64,0.90,U] [#2 -0.35,0.09,0.73,U] [#3 -0.47,0.69,0.71,U] [#4 -0.88,0.40,0.54,U] [#5 -0.26,0.21,0.71,U] [#6 -0.46,0.21,0.79,U] [#7 -0.26,0.07,0.57,U] [#8 -0.60,0.67,0.62,U] 
01:39:09.680 00.000 12268 refined, 8 included, MultiStar: {-0.59, 0.34}, one-star: {-0.79, 0.09}
01:39:09.680 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
01:39:09.680 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
01:39:09.680 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.34 hyp=0.68 cameraTheta=2.62 mountX=0.28 mountY=-0.63, mountTheta=-1.15
01:39:09.682 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=0.34, opts=13)
01:39:09.682 00.000 12268 Enqueuing Move request for scope (-0.59, 0.34)
01:39:09.682 00.000 11616 Worker thread wakes up
01:39:09.682 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.34) opts 0xd
01:39:09.682 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, 0.34)
01:39:09.682 00.000 11616 Moving (-0.59, 0.34) raw xDistance=0.28 yDistance=-0.63
01:39:09.682 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:09.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:39:09.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.63
01:39:09.683 00.001 11616 MoveAxis(E, 0, ABG)
01:39:09.683 00.000 11616 Move returns status 0, amount 0
01:39:09.683 00.000 11616 MoveAxis(N, 53, ABG)
01:39:09.683 00.000 11616 Guiding  Dir = 0, Dur = 53
01:39:09.684 00.001 11616 IsSlewing returns 0
01:39:09.684 00.000 11616 IsGuiding returns 0
01:39:09.684 00.000 11616 PulseGuide returned control before completion, sleep 63
01:39:09.705 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:09.723 00.018 12268 UpdateGuideState exits: m=409 SNR=13.9
01:39:09.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:09.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:09.723 00.000 12268 Enqueuing Expose request
01:39:09.756 00.033 11616 IsGuiding returns 1
01:39:09.756 00.000 11616 scope still moving after pulse duration time elapsed
01:39:09.787 00.031 11616 IsSlewing returns 0
01:39:09.788 00.001 11616 IsGuiding returns 0
01:39:09.788 00.000 11616 scope move finished after 53 + 50 ms
01:39:09.788 00.000 11616 Move returns status 0, amount 53
01:39:09.788 00.000 11616 move complete, result=0
01:39:09.788 00.000 11616 worker thread done servicing request
01:39:09.788 00.000 11616 Worker thread wakes up
01:39:09.788 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:09.788 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:09.799 00.011 12268 GuideStep: 0.3 px 0 ms EAST, -0.6 px 53 ms NORTH
01:39:11.799 02.000 11616 Exposure complete
01:39:11.857 00.058 11616 worker thread done servicing request
01:39:11.857 00.000 12268 OnExposeComplete: enter
01:39:11.857 00.000 12268 UpdateGuideState(): m_state=6
01:39:11.858 00.001 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
01:39:11.858 00.000 12268 Star::Find returns 1 (0), X=538.83, Y=552.07, Mass=413, SNR=13.9, Peak=47 HFD=4.2
01:39:11.858 00.000 12268 MultiStar: [#1 -1.12,0.31,0.88,U] [#2 -0.71,0.31,0.60,U] [#3 -0.53,0.49,0.67,U] [#4 -0.53,0.56,0.56,U] [#5 -0.80,0.61,0.67,U] [#6 -0.59,0.46,0.83,U] [#7 -0.21,0.80,0.59,U] [#8 -0.57,0.75,0.63,U] 
01:39:11.858 00.000 12268 single-star, 8 included, MultiStar: {-0.65, 0.48}, one-star: {-0.60, 0.26}
01:39:11.858 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
01:39:11.858 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
01:39:11.858 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=0.26 hyp=0.65 cameraTheta=2.73 mountX=0.20 mountY=-0.63, mountTheta=-1.26
01:39:11.860 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=0.26, opts=13)
01:39:11.860 00.000 12268 Enqueuing Move request for scope (-0.60, 0.26)
01:39:11.860 00.000 11616 Worker thread wakes up
01:39:11.860 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.26) opts 0xd
01:39:11.861 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.60, 0.26)
01:39:11.861 00.000 11616 Moving (-0.60, 0.26) raw xDistance=0.20 yDistance=-0.63
01:39:11.861 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:11.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:39:11.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.63
01:39:11.861 00.000 11616 MoveAxis(E, 0, ABG)
01:39:11.861 00.000 11616 Move returns status 0, amount 0
01:39:11.861 00.000 11616 MoveAxis(N, 53, ABG)
01:39:11.861 00.000 11616 Guiding  Dir = 0, Dur = 53
01:39:11.861 00.000 11616 IsSlewing returns 0
01:39:11.862 00.001 11616 IsGuiding returns 0
01:39:11.862 00.000 11616 PulseGuide returned control before completion, sleep 63
01:39:11.883 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:11.900 00.017 12268 UpdateGuideState exits: m=413 SNR=13.9
01:39:11.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:11.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:11.900 00.000 12268 Enqueuing Expose request
01:39:11.938 00.038 11616 IsGuiding returns 1
01:39:11.938 00.000 11616 scope still moving after pulse duration time elapsed
01:39:11.969 00.031 11616 IsSlewing returns 0
01:39:11.969 00.000 11616 IsGuiding returns 0
01:39:11.969 00.000 11616 scope move finished after 53 + 54 ms
01:39:11.969 00.000 11616 Move returns status 0, amount 53
01:39:11.969 00.000 11616 move complete, result=0
01:39:11.972 00.003 11616 worker thread done servicing request
01:39:11.972 00.000 11616 Worker thread wakes up
01:39:11.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:11.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:11.973 00.001 12268 GuideStep: 0.2 px 0 ms EAST, -0.6 px 53 ms NORTH
01:39:13.973 02.000 11616 Exposure complete
01:39:14.029 00.056 11616 worker thread done servicing request
01:39:14.030 00.001 12268 OnExposeComplete: enter
01:39:14.030 00.000 12268 UpdateGuideState(): m_state=6
01:39:14.030 00.000 12268 Star::Find(15, 538, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
01:39:14.030 00.000 12268 Star::Find returns 1 (0), X=538.79, Y=552.60, Mass=402, SNR=13.8, Peak=45 HFD=3.9
01:39:14.031 00.001 12268 MultiStar: [#1 -0.75,0.70,0.88,U] [#2 -0.93,1.01,0.00,M1] [#3 -0.56,0.45,0.69,U] [#4 -0.79,1.32,0.00,M1] [#5 -0.27,0.47,0.74,U] [#6 -0.96,0.87,0.75,U] [#7 0.01,0.27,0.56,U] [#8 -0.29,1.11,0.61,U] 
01:39:14.031 00.000 12268 refined, 6 included, MultiStar: {-0.53, 0.68}, one-star: {-0.64, 0.79}
01:39:14.031 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
01:39:14.031 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
01:39:14.031 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.68 hyp=0.86 cameraTheta=2.23 mountX=0.62 mountY=-0.61, mountTheta=-0.78
01:39:14.033 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=0.68, opts=13)
01:39:14.033 00.000 12268 Enqueuing Move request for scope (-0.53, 0.68)
01:39:14.033 00.000 11616 Worker thread wakes up
01:39:14.033 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.68) opts 0xd
01:39:14.034 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.53, 0.68)
01:39:14.034 00.000 11616 Moving (-0.53, 0.68) raw xDistance=0.62 yDistance=-0.61
01:39:14.034 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.29 direction from -1 to 1
01:39:14.034 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.87
01:39:14.034 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
01:39:14.034 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
01:39:14.034 00.000 11616 MoveAxis(W, 349, ABG)
01:39:14.034 00.000 11616 Guiding  Dir = 3, Dur = 349
01:39:14.034 00.000 11616 IsSlewing returns 0
01:39:14.034 00.000 11616 IsGuiding returns 0
01:39:14.035 00.001 11616 PulseGuide returned control before completion, sleep 359
01:39:14.055 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:14.075 00.020 12268 UpdateGuideState exits: m=402 SNR=13.8
01:39:14.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:14.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:14.075 00.000 12268 Enqueuing Expose request
01:39:14.395 00.320 11616 IsGuiding returns 1
01:39:14.396 00.001 11616 scope still moving after pulse duration time elapsed
01:39:14.426 00.030 11616 IsSlewing returns 0
01:39:14.427 00.001 11616 IsGuiding returns 0
01:39:14.427 00.000 11616 scope move finished after 349 + 43 ms
01:39:14.427 00.000 11616 Move returns status 0, amount 349
01:39:14.427 00.000 11616 MoveAxis(N, 52, ABG)
01:39:14.427 00.000 11616 Guiding  Dir = 0, Dur = 52
01:39:14.427 00.000 11616 IsSlewing returns 0
01:39:14.427 00.000 11616 IsGuiding returns 0
01:39:14.429 00.002 11616 PulseGuide returned control before completion, sleep 62
01:39:14.504 00.075 11616 IsGuiding returns 1
01:39:14.505 00.001 11616 scope still moving after pulse duration time elapsed
01:39:14.535 00.030 11616 IsSlewing returns 0
01:39:14.537 00.002 11616 IsGuiding returns 0
01:39:14.537 00.000 11616 scope move finished after 52 + 56 ms
01:39:14.537 00.000 11616 Move returns status 0, amount 52
01:39:14.537 00.000 11616 move complete, result=0
01:39:14.537 00.000 11616 worker thread done servicing request
01:39:14.537 00.000 11616 Worker thread wakes up
01:39:14.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:14.537 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:14.537 00.000 12268 GuideStep: 0.6 px 349 ms WEST, -0.6 px 52 ms NORTH
01:39:16.579 02.042 11616 Exposure complete
01:39:16.639 00.060 11616 worker thread done servicing request
01:39:16.639 00.000 12268 OnExposeComplete: enter
01:39:16.639 00.000 12268 UpdateGuideState(): m_state=6
01:39:16.640 00.001 12268 Star::Find(15, 538, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
01:39:16.640 00.000 12268 Star::Find returns 1 (0), X=538.48, Y=551.65, Mass=410, SNR=13.9, Peak=48 HFD=3.8
01:39:16.640 00.000 12268 MultiStar: [#1 -0.72,0.05,0.88,U] [#2 -1.08,0.15,0.79,U] [#3 -0.32,0.00,0.62,U] [#4 -0.75,0.05,0.70,U] [#5 -0.68,0.00,0.71,U] [#6 -0.93,-0.07,0.82,U] [#7 0.15,0.21,0.48,U] [#8 -0.61,0.43,0.63,U] 
01:39:16.640 00.000 12268 refined, 8 included, MultiStar: {-0.71, 0.06}, one-star: {-0.95, -0.16}
01:39:16.640 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.59 = 1.59)
01:39:16.640 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.52 = -1.52)
01:39:16.641 00.001 12268 CameraToMount -- cameraX=-0.71 cameraY=0.06 hyp=0.71 cameraTheta=3.06 mountX=-0.01 mountY=-0.71, mountTheta=-1.59
01:39:16.644 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.71, y=0.06, opts=13)
01:39:16.644 00.000 12268 Enqueuing Move request for scope (-0.71, 0.06)
01:39:16.644 00.000 11616 Worker thread wakes up
01:39:16.645 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.06) opts 0xd
01:39:16.645 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.71, 0.06)
01:39:16.645 00.000 11616 Moving (-0.71, 0.06) raw xDistance=-0.01 yDistance=-0.71
01:39:16.645 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:16.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:39:16.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.71
01:39:16.645 00.000 11616 MoveAxis(E, 0, ABG)
01:39:16.645 00.000 11616 Move returns status 0, amount 0
01:39:16.645 00.000 11616 MoveAxis(N, 60, ABG)
01:39:16.645 00.000 11616 Guiding  Dir = 0, Dur = 60
01:39:16.646 00.001 11616 IsSlewing returns 0
01:39:16.646 00.000 11616 IsGuiding returns 0
01:39:16.646 00.000 11616 PulseGuide returned control before completion, sleep 70
01:39:16.667 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:16.683 00.016 12268 UpdateGuideState exits: m=410 SNR=13.9
01:39:16.684 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:16.684 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:16.684 00.000 12268 Enqueuing Expose request
01:39:16.720 00.036 11616 IsGuiding returns 1
01:39:16.720 00.000 11616 scope still moving after pulse duration time elapsed
01:39:16.752 00.032 11616 IsSlewing returns 0
01:39:16.752 00.000 11616 IsGuiding returns 0
01:39:16.752 00.000 11616 scope move finished after 60 + 46 ms
01:39:16.752 00.000 11616 Move returns status 0, amount 60
01:39:16.753 00.001 11616 move complete, result=0
01:39:16.753 00.000 11616 worker thread done servicing request
01:39:16.753 00.000 11616 Worker thread wakes up
01:39:16.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:16.753 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:16.754 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.7 px 60 ms NORTH
01:39:18.765 02.011 11616 Exposure complete
01:39:18.823 00.058 11616 worker thread done servicing request
01:39:18.823 00.000 12268 OnExposeComplete: enter
01:39:18.823 00.000 12268 UpdateGuideState(): m_state=6
01:39:18.823 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
01:39:18.823 00.000 12268 Star::Find returns 1 (0), X=538.61, Y=551.60, Mass=430, SNR=14.2, Peak=49 HFD=4.0
01:39:18.823 00.000 12268 MultiStar: [#1 -0.57,-0.21,0.94,U] [#2 -0.64,-0.43,0.57,U] [#3 -0.71,-0.48,0.71,U] [#4 -0.84,-0.25,0.51,U] [#5 -0.44,-0.22,0.65,U] [#6 -0.73,-0.02,0.63,U] [#7 0.05,-0.05,0.58,U] [#8 -0.15,-0.42,0.61,U] 
01:39:18.823 00.000 12268 refined, 8 included, MultiStar: {-0.56, -0.25}, one-star: {-0.82, -0.21}
01:39:18.823 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
01:39:18.823 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
01:39:18.824 00.001 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.25 hyp=0.61 cameraTheta=-2.72 mountX=-0.31 mountY=-0.52, mountTheta=-2.10
01:39:18.825 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=-0.25, opts=13)
01:39:18.825 00.000 12268 Enqueuing Move request for scope (-0.56, -0.25)
01:39:18.825 00.000 11616 Worker thread wakes up
01:39:18.825 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.25) opts 0xd
01:39:18.825 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, -0.25)
01:39:18.825 00.000 11616 Moving (-0.56, -0.25) raw xDistance=-0.31 yDistance=-0.52
01:39:18.825 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
01:39:18.825 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
01:39:18.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
01:39:18.826 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
01:39:18.826 00.000 11616 MoveAxis(E, 171, ABG)
01:39:18.826 00.000 11616 Guiding  Dir = 2, Dur = 171
01:39:18.826 00.000 11616 IsSlewing returns 0
01:39:18.826 00.000 11616 IsGuiding returns 0
01:39:18.827 00.001 11616 PulseGuide returned control before completion, sleep 181
01:39:18.847 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:18.863 00.016 12268 UpdateGuideState exits: m=430 SNR=14.2
01:39:18.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:18.864 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:18.864 00.000 12268 Enqueuing Expose request
01:39:19.022 00.158 11616 IsGuiding returns 1
01:39:19.023 00.001 11616 scope still moving after pulse duration time elapsed
01:39:19.053 00.030 11616 IsSlewing returns 0
01:39:19.054 00.001 11616 IsGuiding returns 0
01:39:19.054 00.000 11616 scope move finished after 171 + 56 ms
01:39:19.054 00.000 11616 Move returns status 0, amount 171
01:39:19.054 00.000 11616 MoveAxis(N, 44, ABG)
01:39:19.054 00.000 11616 Guiding  Dir = 0, Dur = 44
01:39:19.054 00.000 11616 IsSlewing returns 0
01:39:19.055 00.001 11616 IsGuiding returns 0
01:39:19.055 00.000 11616 PulseGuide returned control before completion, sleep 54
01:39:19.115 00.060 11616 IsGuiding returns 1
01:39:19.115 00.000 11616 scope still moving after pulse duration time elapsed
01:39:19.146 00.031 11616 IsSlewing returns 0
01:39:19.146 00.000 11616 IsGuiding returns 0
01:39:19.146 00.000 11616 scope move finished after 44 + 47 ms
01:39:19.146 00.000 11616 Move returns status 0, amount 44
01:39:19.146 00.000 11616 move complete, result=0
01:39:19.146 00.000 11616 worker thread done servicing request
01:39:19.147 00.001 11616 Worker thread wakes up
01:39:19.147 00.000 12268 GuideStep: -0.3 px 171 ms EAST, -0.5 px 44 ms NORTH
01:39:19.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:19.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:21.151 02.004 11616 Exposure complete
01:39:21.209 00.058 11616 worker thread done servicing request
01:39:21.209 00.000 12268 OnExposeComplete: enter
01:39:21.209 00.000 12268 UpdateGuideState(): m_state=6
01:39:21.209 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
01:39:21.209 00.000 12268 Star::Find returns 1 (0), X=538.80, Y=551.37, Mass=392, SNR=13.6, Peak=44 HFD=3.7
01:39:21.210 00.001 12268 MultiStar: [#1 -0.63,-0.07,0.98,U] [#2 -0.75,0.17,0.75,U] [#3 -0.16,0.00,0.71,U] [#4 -0.47,0.28,0.66,U] [#5 -0.52,-0.22,0.66,U] [#6 -0.33,-0.10,0.78,U] [#7 -0.08,-0.11,0.61,U] [#8 -0.44,0.03,0.67,U] 
01:39:21.210 00.000 12268 refined, 8 included, MultiStar: {-0.47, -0.07}, one-star: {-0.62, -0.43}
01:39:21.210 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
01:39:21.210 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.30)
01:39:21.210 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.07 hyp=0.47 cameraTheta=-3.00 mountX=-0.11 mountY=-0.45, mountTheta=-1.82
01:39:21.212 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.47, y=-0.07, opts=13)
01:39:21.212 00.000 12268 Enqueuing Move request for scope (-0.47, -0.07)
01:39:21.212 00.000 11616 Worker thread wakes up
01:39:21.212 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.07) opts 0xd
01:39:21.212 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.47, -0.07)
01:39:21.212 00.000 11616 Moving (-0.47, -0.07) raw xDistance=-0.11 yDistance=-0.45
01:39:21.212 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
01:39:21.212 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.45
01:39:21.212 00.000 11616 MoveAxis(E, 63, ABG)
01:39:21.212 00.000 11616 Guiding  Dir = 2, Dur = 63
01:39:21.213 00.001 11616 IsSlewing returns 0
01:39:21.213 00.000 11616 IsGuiding returns 0
01:39:21.213 00.000 11616 PulseGuide returned control before completion, sleep 73
01:39:21.234 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:21.251 00.017 12268 UpdateGuideState exits: m=392 SNR=13.6
01:39:21.252 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:21.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:21.252 00.000 12268 Enqueuing Expose request
01:39:21.289 00.037 11616 IsGuiding returns 1
01:39:21.289 00.000 11616 scope still moving after pulse duration time elapsed
01:39:21.319 00.030 11616 IsSlewing returns 0
01:39:21.319 00.000 11616 IsGuiding returns 0
01:39:21.319 00.000 11616 scope move finished after 63 + 43 ms
01:39:21.319 00.000 11616 Move returns status 0, amount 63
01:39:21.319 00.000 11616 MoveAxis(N, 38, ABG)
01:39:21.319 00.000 11616 Guiding  Dir = 0, Dur = 38
01:39:21.320 00.001 11616 IsSlewing returns 0
01:39:21.320 00.000 11616 IsGuiding returns 0
01:39:21.320 00.000 11616 PulseGuide returned control before completion, sleep 48
01:39:21.382 00.062 11616 IsGuiding returns 1
01:39:21.383 00.001 11616 scope still moving after pulse duration time elapsed
01:39:21.413 00.030 11616 IsSlewing returns 0
01:39:21.414 00.001 11616 IsGuiding returns 0
01:39:21.414 00.000 11616 scope move finished after 38 + 55 ms
01:39:21.414 00.000 11616 Move returns status 0, amount 38
01:39:21.414 00.000 11616 move complete, result=0
01:39:21.414 00.000 11616 worker thread done servicing request
01:39:21.414 00.000 12268 GuideStep: -0.1 px 63 ms EAST, -0.5 px 38 ms NORTH
01:39:21.415 00.001 11616 Worker thread wakes up
01:39:21.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:21.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:23.428 02.013 11616 Exposure complete
01:39:23.484 00.056 11616 worker thread done servicing request
01:39:23.484 00.000 12268 OnExposeComplete: enter
01:39:23.484 00.000 12268 UpdateGuideState(): m_state=6
01:39:23.484 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
01:39:23.484 00.000 12268 Star::Find returns 1 (0), X=538.84, Y=551.85, Mass=425, SNR=14.2, Peak=51 HFD=4.0
01:39:23.485 00.001 12268 MultiStar: [#1 -0.35,0.42,0.88,U] [#2 -0.72,-0.07,0.67,U] [#3 -0.44,0.80,0.69,U] [#4 -0.80,0.41,0.67,U] [#5 -0.18,0.10,0.72,U] [#6 -0.51,0.30,0.83,U] [#7 0.37,0.02,0.54,U] [#8 -0.27,0.28,0.67,U] 
01:39:23.485 00.000 12268 refined, 8 included, MultiStar: {-0.41, 0.26}, one-star: {-0.59, 0.04}
01:39:23.485 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
01:39:23.485 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
01:39:23.485 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.26 hyp=0.49 cameraTheta=2.59 mountX=0.22 mountY=-0.44, mountTheta=-1.12
01:39:23.486 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=0.26, opts=13)
01:39:23.486 00.000 12268 Enqueuing Move request for scope (-0.41, 0.26)
01:39:23.487 00.001 11616 Worker thread wakes up
01:39:23.487 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.26) opts 0xd
01:39:23.487 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, 0.26)
01:39:23.487 00.000 11616 Moving (-0.41, 0.26) raw xDistance=0.22 yDistance=-0.44
01:39:23.487 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:23.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:39:23.487 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
01:39:23.487 00.000 11616 MoveAxis(E, 0, ABG)
01:39:23.487 00.000 11616 Move returns status 0, amount 0
01:39:23.487 00.000 11616 MoveAxis(N, 37, ABG)
01:39:23.487 00.000 11616 Guiding  Dir = 0, Dur = 37
01:39:23.488 00.001 11616 IsSlewing returns 0
01:39:23.488 00.000 11616 IsGuiding returns 0
01:39:23.488 00.000 11616 PulseGuide returned control before completion, sleep 47
01:39:23.509 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:23.526 00.017 12268 UpdateGuideState exits: m=425 SNR=14.2
01:39:23.527 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:23.527 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:23.527 00.000 12268 Enqueuing Expose request
01:39:23.550 00.023 11616 IsGuiding returns 1
01:39:23.550 00.000 11616 scope still moving after pulse duration time elapsed
01:39:23.582 00.032 11616 IsSlewing returns 0
01:39:23.582 00.000 11616 IsGuiding returns 0
01:39:23.583 00.001 11616 scope move finished after 37 + 57 ms
01:39:23.583 00.000 11616 Move returns status 0, amount 37
01:39:23.583 00.000 11616 move complete, result=0
01:39:23.583 00.000 11616 worker thread done servicing request
01:39:23.583 00.000 11616 Worker thread wakes up
01:39:23.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:23.584 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:23.584 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 37 ms NORTH
01:39:25.600 02.016 11616 Exposure complete
01:39:25.660 00.060 11616 worker thread done servicing request
01:39:25.661 00.001 12268 OnExposeComplete: enter
01:39:25.661 00.000 12268 UpdateGuideState(): m_state=6
01:39:25.661 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
01:39:25.661 00.000 12268 Star::Find returns 1 (0), X=538.68, Y=551.93, Mass=392, SNR=13.5, Peak=51 HFD=3.7
01:39:25.662 00.001 12268 MultiStar: [#1 -0.63,0.32,0.98,U] [#2 -0.42,0.07,0.68,U] [#3 -0.37,0.22,0.79,U] [#4 -0.62,0.04,0.59,U] [#5 -0.89,-0.51,0.70,U] [#6 -0.76,0.20,0.87,U] [#7 -0.56,0.02,0.60,U] [#8 -0.05,0.09,0.56,U] 
01:39:25.662 00.000 12268 refined, 8 included, MultiStar: {-0.58, 0.08}, one-star: {-0.74, 0.12}
01:39:25.662 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
01:39:25.662 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
01:39:25.662 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.08 hyp=0.59 cameraTheta=3.00 mountX=0.02 mountY=-0.59, mountTheta=-1.53
01:39:25.664 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=0.08, opts=13)
01:39:25.664 00.000 12268 Enqueuing Move request for scope (-0.58, 0.08)
01:39:25.664 00.000 11616 Worker thread wakes up
01:39:25.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.08) opts 0xd
01:39:25.664 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, 0.08)
01:39:25.664 00.000 11616 Moving (-0.58, 0.08) raw xDistance=0.02 yDistance=-0.59
01:39:25.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:25.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:39:25.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
01:39:25.665 00.001 11616 MoveAxis(E, 0, ABG)
01:39:25.665 00.000 11616 Move returns status 0, amount 0
01:39:25.665 00.000 11616 MoveAxis(N, 50, ABG)
01:39:25.665 00.000 11616 Guiding  Dir = 0, Dur = 50
01:39:25.665 00.000 11616 IsSlewing returns 0
01:39:25.665 00.000 11616 IsGuiding returns 0
01:39:25.666 00.001 11616 PulseGuide returned control before completion, sleep 60
01:39:25.687 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:25.704 00.017 12268 UpdateGuideState exits: m=392 SNR=13.5
01:39:25.704 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:25.704 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:25.705 00.001 12268 Enqueuing Expose request
01:39:25.741 00.036 11616 IsGuiding returns 1
01:39:25.741 00.000 11616 scope still moving after pulse duration time elapsed
01:39:25.772 00.031 11616 IsSlewing returns 0
01:39:25.772 00.000 11616 IsGuiding returns 1
01:39:25.804 00.032 11616 IsSlewing returns 0
01:39:25.805 00.001 11616 IsGuiding returns 1
01:39:25.836 00.031 11616 IsSlewing returns 0
01:39:25.836 00.000 11616 IsGuiding returns 1
01:39:25.866 00.030 11616 IsSlewing returns 0
01:39:25.866 00.000 11616 IsGuiding returns 1
01:39:25.897 00.031 11616 IsSlewing returns 0
01:39:25.897 00.000 11616 IsGuiding returns 1
01:39:25.929 00.032 11616 IsSlewing returns 0
01:39:25.929 00.000 11616 IsGuiding returns 0
01:39:25.929 00.000 11616 scope move finished after 50 + 214 ms
01:39:25.929 00.000 11616 Move returns status 0, amount 50
01:39:25.929 00.000 11616 move complete, result=0
01:39:25.930 00.001 11616 worker thread done servicing request
01:39:25.930 00.000 11616 Worker thread wakes up
01:39:25.930 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.6 px 50 ms NORTH
01:39:25.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:25.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:27.947 02.017 11616 Exposure complete
01:39:28.003 00.056 11616 worker thread done servicing request
01:39:28.004 00.001 12268 OnExposeComplete: enter
01:39:28.004 00.000 12268 UpdateGuideState(): m_state=6
01:39:28.004 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
01:39:28.004 00.000 12268 Star::Find returns 1 (0), X=538.75, Y=552.21, Mass=480, SNR=15.1, Peak=56 HFD=3.9
01:39:28.004 00.000 12268 MultiStar: [#1 -0.26,0.95,0.86,U] [#2 -0.42,0.13,0.58,U] [#3 -0.18,0.32,0.69,U] [#4 -0.60,0.88,0.63,U] [#5 0.24,0.52,0.61,U] [#6 -0.44,0.19,0.64,U] [#7 0.17,0.06,0.58,U] [#8 -0.43,0.20,0.58,U] 
01:39:28.004 00.000 12268 refined, 8 included, MultiStar: {-0.31, 0.43}, one-star: {-0.67, 0.40}
01:39:28.004 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
01:39:28.005 00.001 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
01:39:28.005 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.43 hyp=0.53 cameraTheta=2.20 mountX=0.40 mountY=-0.37, mountTheta=-0.74
01:39:28.006 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.43, opts=13)
01:39:28.006 00.000 12268 Enqueuing Move request for scope (-0.31, 0.43)
01:39:28.006 00.000 11616 Worker thread wakes up
01:39:28.006 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.43) opts 0xd
01:39:28.006 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.43)
01:39:28.007 00.001 11616 Moving (-0.31, 0.43) raw xDistance=0.40 yDistance=-0.37
01:39:28.007 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
01:39:28.007 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
01:39:28.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
01:39:28.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.37
01:39:28.007 00.000 11616 MoveAxis(W, 222, ABG)
01:39:28.007 00.000 11616 Guiding  Dir = 3, Dur = 222
01:39:28.007 00.000 11616 IsSlewing returns 0
01:39:28.007 00.000 11616 IsGuiding returns 0
01:39:28.008 00.001 11616 PulseGuide returned control before completion, sleep 232
01:39:28.032 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:28.050 00.018 12268 UpdateGuideState exits: m=480 SNR=15.1
01:39:28.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:28.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:28.050 00.000 12268 Enqueuing Expose request
01:39:28.244 00.194 11616 IsGuiding returns 1
01:39:28.244 00.000 11616 scope still moving after pulse duration time elapsed
01:39:28.274 00.030 11616 IsSlewing returns 0
01:39:28.274 00.000 11616 IsGuiding returns 0
01:39:28.274 00.000 11616 scope move finished after 222 + 44 ms
01:39:28.275 00.001 11616 Move returns status 0, amount 222
01:39:28.275 00.000 11616 MoveAxis(N, 31, ABG)
01:39:28.275 00.000 11616 Guiding  Dir = 0, Dur = 31
01:39:28.275 00.000 11616 IsSlewing returns 0
01:39:28.275 00.000 11616 IsGuiding returns 0
01:39:28.275 00.000 11616 PulseGuide returned control before completion, sleep 41
01:39:28.323 00.048 11616 IsGuiding returns 1
01:39:28.323 00.000 11616 scope still moving after pulse duration time elapsed
01:39:28.353 00.030 11616 IsSlewing returns 0
01:39:28.354 00.001 11616 IsGuiding returns 0
01:39:28.354 00.000 11616 scope move finished after 31 + 47 ms
01:39:28.354 00.000 11616 Move returns status 0, amount 31
01:39:28.354 00.000 11616 move complete, result=0
01:39:28.354 00.000 11616 worker thread done servicing request
01:39:28.354 00.000 11616 Worker thread wakes up
01:39:28.354 00.000 12268 GuideStep: 0.4 px 222 ms WEST, -0.4 px 31 ms NORTH
01:39:28.355 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:28.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:30.373 02.018 11616 Exposure complete
01:39:30.432 00.059 11616 worker thread done servicing request
01:39:30.432 00.000 12268 OnExposeComplete: enter
01:39:30.432 00.000 12268 UpdateGuideState(): m_state=6
01:39:30.432 00.000 12268 Star::Find(15, 538, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
01:39:30.432 00.000 12268 Star::Find returns 1 (0), X=538.95, Y=552.22, Mass=442, SNR=14.4, Peak=45 HFD=4.4
01:39:30.432 00.000 12268 MultiStar: [#1 -0.42,0.76,0.85,U] [#2 -0.12,0.62,0.73,U] [#3 -0.57,0.76,0.65,U] [#4 -0.89,0.91,0.00,M1] [#5 -0.01,0.23,0.70,U] [#6 -0.34,0.55,0.69,U] [#7 0.06,0.40,0.61,U] [#8 0.15,0.45,0.63,U] 
01:39:30.432 00.000 12268 refined, 7 included, MultiStar: {-0.24, 0.53}, one-star: {-0.48, 0.41}
01:39:30.432 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
01:39:30.432 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
01:39:30.432 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.53 hyp=0.58 cameraTheta=2.00 mountX=0.50 mountY=-0.30, mountTheta=-0.55
01:39:30.435 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.53, opts=13)
01:39:30.435 00.000 12268 Enqueuing Move request for scope (-0.24, 0.53)
01:39:30.435 00.000 11616 Worker thread wakes up
01:39:30.435 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.53) opts 0xd
01:39:30.435 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.53)
01:39:30.435 00.000 11616 Moving (-0.24, 0.53) raw xDistance=0.50 yDistance=-0.30
01:39:30.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
01:39:30.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.30
01:39:30.435 00.000 11616 MoveAxis(W, 280, ABG)
01:39:30.436 00.001 11616 Guiding  Dir = 3, Dur = 280
01:39:30.436 00.000 11616 IsSlewing returns 0
01:39:30.436 00.000 11616 IsGuiding returns 0
01:39:30.436 00.000 11616 PulseGuide returned control before completion, sleep 290
01:39:30.458 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:30.475 00.017 12268 UpdateGuideState exits: m=442 SNR=14.4
01:39:30.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:30.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:30.475 00.000 12268 Enqueuing Expose request
01:39:30.729 00.254 11616 IsGuiding returns 1
01:39:30.729 00.000 11616 scope still moving after pulse duration time elapsed
01:39:30.760 00.031 11616 IsSlewing returns 0
01:39:30.761 00.001 11616 IsGuiding returns 0
01:39:30.761 00.000 11616 scope move finished after 280 + 44 ms
01:39:30.761 00.000 11616 Move returns status 0, amount 280
01:39:30.761 00.000 11616 MoveAxis(N, 26, ABG)
01:39:30.761 00.000 11616 Guiding  Dir = 0, Dur = 26
01:39:30.762 00.001 11616 IsSlewing returns 0
01:39:30.762 00.000 11616 IsGuiding returns 0
01:39:30.762 00.000 11616 PulseGuide returned control before completion, sleep 36
01:39:30.807 00.045 11616 IsGuiding returns 1
01:39:30.808 00.001 11616 scope still moving after pulse duration time elapsed
01:39:30.839 00.031 11616 IsSlewing returns 0
01:39:30.840 00.001 11616 IsGuiding returns 0
01:39:30.840 00.000 11616 scope move finished after 26 + 51 ms
01:39:30.840 00.000 11616 Move returns status 0, amount 26
01:39:30.840 00.000 11616 move complete, result=0
01:39:30.840 00.000 11616 worker thread done servicing request
01:39:30.840 00.000 11616 Worker thread wakes up
01:39:30.840 00.000 12268 GuideStep: 0.5 px 280 ms WEST, -0.3 px 26 ms NORTH
01:39:30.841 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:30.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:32.864 02.023 11616 Exposure complete
01:39:32.920 00.056 11616 worker thread done servicing request
01:39:32.921 00.001 12268 OnExposeComplete: enter
01:39:32.921 00.000 12268 UpdateGuideState(): m_state=6
01:39:32.921 00.000 12268 Star::Find(15, 538, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
01:39:32.921 00.000 12268 Star::Find returns 1 (0), X=539.05, Y=551.89, Mass=412, SNR=13.9, Peak=50 HFD=4.2
01:39:32.922 00.001 12268 MultiStar: [#1 -0.91,0.52,1.02,U] [#2 -0.68,0.83,0.76,U] [#3 -0.67,0.49,0.76,U] [#4 -0.50,0.36,0.60,U] [#5 -0.26,0.45,0.77,U] [#6 -0.54,0.60,0.82,U] [#7 -0.16,0.52,0.63,U] [#8 0.19,0.43,0.67,U] 
01:39:32.922 00.000 12268 single-star, 8 included, MultiStar: {-0.46, 0.47}, one-star: {-0.38, 0.09}
01:39:32.922 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
01:39:32.922 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
01:39:32.922 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.09 hyp=0.39 cameraTheta=2.91 mountX=0.05 mountY=-0.38, mountTheta=-1.44
01:39:32.923 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.09, opts=13)
01:39:32.924 00.001 12268 Enqueuing Move request for scope (-0.38, 0.09)
01:39:32.924 00.000 11616 Worker thread wakes up
01:39:32.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.09) opts 0xd
01:39:32.924 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.09)
01:39:32.924 00.000 11616 Moving (-0.38, 0.09) raw xDistance=0.05 yDistance=-0.38
01:39:32.924 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:32.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:39:32.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.38
01:39:32.924 00.000 11616 MoveAxis(E, 0, ABG)
01:39:32.924 00.000 11616 Move returns status 0, amount 0
01:39:32.924 00.000 11616 MoveAxis(N, 33, ABG)
01:39:32.924 00.000 11616 Guiding  Dir = 0, Dur = 33
01:39:32.925 00.001 11616 IsSlewing returns 0
01:39:32.925 00.000 11616 IsGuiding returns 0
01:39:32.925 00.000 11616 PulseGuide returned control before completion, sleep 43
01:39:32.945 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:32.962 00.017 12268 UpdateGuideState exits: m=412 SNR=13.9
01:39:32.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:32.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:32.962 00.000 12268 Enqueuing Expose request
01:39:32.969 00.007 11616 IsGuiding returns 1
01:39:32.970 00.001 11616 scope still moving after pulse duration time elapsed
01:39:33.000 00.030 11616 IsSlewing returns 0
01:39:33.000 00.000 11616 IsGuiding returns 0
01:39:33.000 00.000 11616 scope move finished after 33 + 42 ms
01:39:33.000 00.000 11616 Move returns status 0, amount 33
01:39:33.000 00.000 11616 move complete, result=0
01:39:33.001 00.001 11616 worker thread done servicing request
01:39:33.001 00.000 11616 Worker thread wakes up
01:39:33.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:33.001 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 33 ms NORTH
01:39:33.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:35.005 02.004 11616 Exposure complete
01:39:35.063 00.058 11616 worker thread done servicing request
01:39:35.063 00.000 12268 OnExposeComplete: enter
01:39:35.064 00.001 12268 UpdateGuideState(): m_state=6
01:39:35.064 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
01:39:35.064 00.000 12268 Star::Find returns 1 (0), X=538.80, Y=552.00, Mass=567, SNR=16.4, Peak=67 HFD=4.3
01:39:35.064 00.000 12268 MultiStar: [#1 -0.46,0.68,0.87,U] [#2 -0.69,0.40,0.60,U] [#3 -0.20,0.30,0.67,U] [#4 -0.67,0.41,0.57,U] [#5 -0.11,0.36,0.67,U] [#6 -0.71,0.35,0.65,U] [#7 -0.39,0.25,0.53,U] [#8 -0.41,0.48,0.61,U] 
01:39:35.065 00.001 12268 refined, 8 included, MultiStar: {-0.48, 0.38}, one-star: {-0.62, 0.19}
01:39:35.065 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
01:39:35.065 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
01:39:35.065 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.38 hyp=0.61 cameraTheta=2.47 mountX=0.33 mountY=-0.52, mountTheta=-1.01
01:39:35.067 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=0.38, opts=13)
01:39:35.067 00.000 12268 Enqueuing Move request for scope (-0.48, 0.38)
01:39:35.067 00.000 11616 Worker thread wakes up
01:39:35.067 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.38) opts 0xd
01:39:35.067 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, 0.38)
01:39:35.067 00.000 11616 Moving (-0.48, 0.38) raw xDistance=0.33 yDistance=-0.52
01:39:35.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
01:39:35.068 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
01:39:35.068 00.000 11616 MoveAxis(W, 185, ABG)
01:39:35.068 00.000 11616 Guiding  Dir = 3, Dur = 185
01:39:35.068 00.000 11616 IsSlewing returns 0
01:39:35.068 00.000 11616 IsGuiding returns 0
01:39:35.069 00.001 11616 PulseGuide returned control before completion, sleep 195
01:39:35.092 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:35.110 00.018 12268 UpdateGuideState exits: m=567 SNR=16.4
01:39:35.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:35.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:35.110 00.000 12268 Enqueuing Expose request
01:39:35.275 00.165 11616 IsGuiding returns 0
01:39:35.275 00.000 11616 Move returns status 0, amount 185
01:39:35.275 00.000 11616 MoveAxis(N, 44, ABG)
01:39:35.275 00.000 11616 Guiding  Dir = 0, Dur = 44
01:39:35.275 00.000 11616 IsSlewing returns 0
01:39:35.276 00.001 11616 IsGuiding returns 0
01:39:35.276 00.000 11616 PulseGuide returned control before completion, sleep 54
01:39:35.336 00.060 11616 IsGuiding returns 1
01:39:35.336 00.000 11616 scope still moving after pulse duration time elapsed
01:39:35.367 00.031 11616 IsSlewing returns 0
01:39:35.368 00.001 11616 IsGuiding returns 0
01:39:35.368 00.000 11616 scope move finished after 44 + 48 ms
01:39:35.368 00.000 11616 Move returns status 0, amount 44
01:39:35.368 00.000 11616 move complete, result=0
01:39:35.368 00.000 11616 worker thread done servicing request
01:39:35.369 00.001 11616 Worker thread wakes up
01:39:35.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:35.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:35.369 00.000 12268 GuideStep: 0.3 px 185 ms WEST, -0.5 px 44 ms NORTH
01:39:37.385 02.016 11616 Exposure complete
01:39:37.441 00.056 11616 worker thread done servicing request
01:39:37.441 00.000 12268 OnExposeComplete: enter
01:39:37.441 00.000 12268 UpdateGuideState(): m_state=6
01:39:37.441 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
01:39:37.441 00.000 12268 Star::Find returns 1 (0), X=538.84, Y=551.97, Mass=441, SNR=14.4, Peak=54 HFD=4.0
01:39:37.441 00.000 12268 MultiStar: [#1 -0.61,0.56,0.97,U] [#2 -0.57,0.42,0.78,U] [#3 -0.19,0.20,0.71,U] [#4 -0.36,0.67,0.70,U] [#5 -0.17,0.01,0.68,U] [#6 -0.49,0.54,0.80,U] [#7 -0.23,0.29,0.56,U] [#8 -0.09,0.69,0.68,U] 
01:39:37.441 00.000 12268 refined, 8 included, MultiStar: {-0.39, 0.39}, one-star: {-0.58, 0.17}
01:39:37.441 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
01:39:37.443 00.002 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
01:39:37.443 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.39 hyp=0.56 cameraTheta=2.35 mountX=0.35 mountY=-0.44, mountTheta=-0.89
01:39:37.444 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.39, opts=13)
01:39:37.444 00.000 12268 Enqueuing Move request for scope (-0.39, 0.39)
01:39:37.444 00.000 11616 Worker thread wakes up
01:39:37.444 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.39) opts 0xd
01:39:37.444 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.39)
01:39:37.444 00.000 11616 Moving (-0.39, 0.39) raw xDistance=0.35 yDistance=-0.44
01:39:37.445 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
01:39:37.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
01:39:37.445 00.000 11616 MoveAxis(W, 199, ABG)
01:39:37.445 00.000 11616 Guiding  Dir = 3, Dur = 199
01:39:37.445 00.000 11616 IsSlewing returns 0
01:39:37.445 00.000 11616 IsGuiding returns 0
01:39:37.446 00.001 11616 PulseGuide returned control before completion, sleep 209
01:39:37.471 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:37.490 00.019 12268 UpdateGuideState exits: m=441 SNR=14.4
01:39:37.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:37.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:37.490 00.000 12268 Enqueuing Expose request
01:39:37.665 00.175 11616 IsGuiding returns 1
01:39:37.665 00.000 11616 scope still moving after pulse duration time elapsed
01:39:37.695 00.030 11616 IsSlewing returns 0
01:39:37.696 00.001 11616 IsGuiding returns 0
01:39:37.696 00.000 11616 scope move finished after 199 + 51 ms
01:39:37.696 00.000 11616 Move returns status 0, amount 199
01:39:37.696 00.000 11616 MoveAxis(N, 37, ABG)
01:39:37.696 00.000 11616 Guiding  Dir = 0, Dur = 37
01:39:37.696 00.000 11616 IsSlewing returns 0
01:39:37.697 00.001 11616 IsGuiding returns 0
01:39:37.697 00.000 11616 PulseGuide returned control before completion, sleep 47
01:39:37.757 00.060 11616 IsGuiding returns 1
01:39:37.757 00.000 11616 scope still moving after pulse duration time elapsed
01:39:37.789 00.032 11616 IsSlewing returns 0
01:39:37.789 00.000 11616 IsGuiding returns 0
01:39:37.789 00.000 11616 scope move finished after 37 + 55 ms
01:39:37.789 00.000 11616 Move returns status 0, amount 37
01:39:37.789 00.000 11616 move complete, result=0
01:39:37.790 00.001 11616 worker thread done servicing request
01:39:37.790 00.000 11616 Worker thread wakes up
01:39:37.790 00.000 12268 GuideStep: 0.4 px 199 ms WEST, -0.4 px 37 ms NORTH
01:39:37.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:37.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:39.805 02.015 11616 Exposure complete
01:39:39.861 00.056 11616 worker thread done servicing request
01:39:39.861 00.000 12268 OnExposeComplete: enter
01:39:39.861 00.000 12268 UpdateGuideState(): m_state=6
01:39:39.862 00.001 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
01:39:39.862 00.000 12268 Star::Find returns 1 (0), X=538.85, Y=551.86, Mass=494, SNR=15.3, Peak=59 HFD=4.3
01:39:39.862 00.000 12268 MultiStar: [#1 -0.54,0.49,0.91,U] [#2 -0.53,0.43,0.74,U] [#3 -0.01,-0.00,0.71,U] [#4 -0.37,-0.23,0.53,U] [#5 -0.11,0.13,0.64,U] [#6 -0.64,-0.04,0.76,U] [#7 -0.23,-0.00,0.58,U] [#8 -0.02,0.06,0.65,U] 
01:39:39.862 00.000 12268 refined, 8 included, MultiStar: {-0.36, 0.12}, one-star: {-0.57, 0.05}
01:39:39.862 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.35 = 1.35)
01:39:39.862 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.76 = -1.76)
01:39:39.862 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.12 hyp=0.38 cameraTheta=2.82 mountX=0.08 mountY=-0.37, mountTheta=-1.35
01:39:39.864 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.12, opts=13)
01:39:39.864 00.000 12268 Enqueuing Move request for scope (-0.36, 0.12)
01:39:39.864 00.000 11616 Worker thread wakes up
01:39:39.864 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.12) opts 0xd
01:39:39.864 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.12)
01:39:39.864 00.000 11616 Moving (-0.36, 0.12) raw xDistance=0.08 yDistance=-0.37
01:39:39.864 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:39.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:39:39.865 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
01:39:39.865 00.000 11616 MoveAxis(E, 0, ABG)
01:39:39.865 00.000 11616 Move returns status 0, amount 0
01:39:39.865 00.000 11616 MoveAxis(N, 32, ABG)
01:39:39.865 00.000 11616 Guiding  Dir = 0, Dur = 32
01:39:39.865 00.000 11616 IsSlewing returns 0
01:39:39.865 00.000 11616 IsGuiding returns 0
01:39:39.866 00.001 11616 PulseGuide returned control before completion, sleep 42
01:39:39.886 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:39.903 00.017 12268 UpdateGuideState exits: m=494 SNR=15.3
01:39:39.903 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:39.904 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:39.904 00.000 12268 Enqueuing Expose request
01:39:39.916 00.012 11616 IsGuiding returns 1
01:39:39.916 00.000 11616 scope still moving after pulse duration time elapsed
01:39:39.947 00.031 11616 IsSlewing returns 0
01:39:39.947 00.000 11616 IsGuiding returns 0
01:39:39.947 00.000 11616 scope move finished after 32 + 49 ms
01:39:39.948 00.001 11616 Move returns status 0, amount 32
01:39:39.948 00.000 11616 move complete, result=0
01:39:39.948 00.000 11616 worker thread done servicing request
01:39:39.948 00.000 11616 Worker thread wakes up
01:39:39.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:39.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:39.948 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 32 ms NORTH
01:39:41.963 02.015 11616 Exposure complete
01:39:42.020 00.057 11616 worker thread done servicing request
01:39:42.020 00.000 12268 OnExposeComplete: enter
01:39:42.020 00.000 12268 UpdateGuideState(): m_state=6
01:39:42.020 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
01:39:42.020 00.000 12268 Star::Find returns 1 (0), X=538.71, Y=551.27, Mass=533, SNR=15.9, Peak=42 HFD=4.8
01:39:42.021 00.001 12268 MultiStar: [#1 -0.89,-0.06,0.84,U] [#2 -0.48,-0.42,0.63,U] [#3 -0.62,0.03,0.66,U] [#4 -0.51,-0.32,0.52,U] [#5 0.16,-0.29,0.65,U] [#6 -0.54,-0.43,0.72,U] [#7 -0.34,-0.24,0.58,U] [#8 -0.40,-0.14,0.64,U] 
01:39:42.021 00.000 12268 refined, 8 included, MultiStar: {-0.51, -0.28}, one-star: {-0.71, -0.53}
01:39:42.021 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.17)
01:39:42.021 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
01:39:42.021 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.28 hyp=0.58 cameraTheta=-2.65 mountX=-0.32 mountY=-0.47, mountTheta=-2.18
01:39:42.022 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.51, y=-0.28, opts=13)
01:39:42.023 00.001 12268 Enqueuing Move request for scope (-0.51, -0.28)
01:39:42.023 00.000 11616 Worker thread wakes up
01:39:42.023 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.28) opts 0xd
01:39:42.023 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.51, -0.28)
01:39:42.023 00.000 11616 Moving (-0.51, -0.28) raw xDistance=-0.32 yDistance=-0.47
01:39:42.023 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
01:39:42.023 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.97
01:39:42.024 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
01:39:42.024 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
01:39:42.024 00.000 11616 MoveAxis(E, 181, ABG)
01:39:42.024 00.000 11616 Guiding  Dir = 2, Dur = 181
01:39:42.024 00.000 11616 IsSlewing returns 0
01:39:42.025 00.001 11616 IsGuiding returns 0
01:39:42.025 00.000 11616 PulseGuide returned control before completion, sleep 191
01:39:42.047 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:42.066 00.019 12268 UpdateGuideState exits: m=533 SNR=15.9
01:39:42.067 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:42.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:42.067 00.000 12268 Enqueuing Expose request
01:39:42.226 00.159 11616 IsGuiding returns 1
01:39:42.227 00.001 11616 scope still moving after pulse duration time elapsed
01:39:42.257 00.030 11616 IsSlewing returns 0
01:39:42.258 00.001 11616 IsGuiding returns 0
01:39:42.258 00.000 11616 scope move finished after 181 + 52 ms
01:39:42.258 00.000 11616 Move returns status 0, amount 181
01:39:42.258 00.000 11616 MoveAxis(N, 40, ABG)
01:39:42.258 00.000 11616 Guiding  Dir = 0, Dur = 40
01:39:42.259 00.001 11616 IsSlewing returns 0
01:39:42.259 00.000 11616 IsGuiding returns 0
01:39:42.259 00.000 11616 PulseGuide returned control before completion, sleep 50
01:39:42.321 00.062 11616 IsGuiding returns 1
01:39:42.321 00.000 11616 scope still moving after pulse duration time elapsed
01:39:42.353 00.032 11616 IsSlewing returns 0
01:39:42.353 00.000 11616 IsGuiding returns 1
01:39:42.385 00.032 11616 IsSlewing returns 0
01:39:42.385 00.000 11616 IsGuiding returns 1
01:39:42.417 00.032 11616 IsSlewing returns 0
01:39:42.417 00.000 11616 IsGuiding returns 0
01:39:42.417 00.000 11616 scope move finished after 40 + 117 ms
01:39:42.417 00.000 11616 Move returns status 0, amount 40
01:39:42.417 00.000 11616 move complete, result=0
01:39:42.418 00.001 11616 worker thread done servicing request
01:39:42.418 00.000 11616 Worker thread wakes up
01:39:42.418 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:42.418 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:42.418 00.000 12268 GuideStep: -0.3 px 181 ms EAST, -0.5 px 40 ms NORTH
01:39:44.432 02.014 11616 Exposure complete
01:39:44.488 00.056 11616 worker thread done servicing request
01:39:44.489 00.001 12268 OnExposeComplete: enter
01:39:44.489 00.000 12268 UpdateGuideState(): m_state=6
01:39:44.489 00.000 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
01:39:44.489 00.000 12268 Star::Find returns 1 (0), X=538.85, Y=551.07, Mass=421, SNR=14.1, Peak=45 HFD=4.1
01:39:44.489 00.000 12268 MultiStar: [#1 -0.76,-0.08,0.93,U] [#2 -0.41,-0.56,0.70,U] [#3 -0.48,-0.45,0.75,U] [#4 -0.42,-0.55,0.68,U] [#5 -0.40,-0.52,0.79,U] [#6 -0.54,-1.21,0.00,M1] [#7 0.26,-0.69,0.61,U] [#8 -0.07,-0.39,0.61,U] 
01:39:44.489 00.000 12268 refined, 7 included, MultiStar: {-0.40, -0.49}, one-star: {-0.58, -0.73}
01:39:44.489 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
01:39:44.489 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.55)
01:39:44.490 00.001 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.49 hyp=0.63 cameraTheta=-2.25 mountX=-0.53 mountY=-0.33, mountTheta=-2.58
01:39:44.491 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.49, opts=13)
01:39:44.491 00.000 12268 Enqueuing Move request for scope (-0.40, -0.49)
01:39:44.491 00.000 11616 Worker thread wakes up
01:39:44.491 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.49) opts 0xd
01:39:44.491 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.49)
01:39:44.491 00.000 11616 Moving (-0.40, -0.49) raw xDistance=-0.53 yDistance=-0.33
01:39:44.491 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.53
01:39:44.492 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
01:39:44.492 00.000 11616 MoveAxis(E, 296, ABG)
01:39:44.492 00.000 11616 Guiding  Dir = 2, Dur = 296
01:39:44.492 00.000 11616 IsSlewing returns 0
01:39:44.493 00.001 11616 IsGuiding returns 0
01:39:44.493 00.000 11616 PulseGuide returned control before completion, sleep 306
01:39:44.512 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:44.529 00.017 12268 UpdateGuideState exits: m=421 SNR=14.1
01:39:44.529 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:44.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:44.529 00.000 12268 Enqueuing Expose request
01:39:44.805 00.276 11616 IsGuiding returns 1
01:39:44.806 00.001 11616 scope still moving after pulse duration time elapsed
01:39:44.836 00.030 11616 IsSlewing returns 0
01:39:44.836 00.000 11616 IsGuiding returns 1
01:39:44.867 00.031 11616 IsSlewing returns 0
01:39:44.868 00.001 11616 IsGuiding returns 1
01:39:44.898 00.030 11616 IsSlewing returns 0
01:39:44.898 00.000 11616 IsGuiding returns 1
01:39:44.929 00.031 11616 IsSlewing returns 0
01:39:44.930 00.001 11616 IsGuiding returns 1
01:39:44.959 00.029 11616 IsSlewing returns 0
01:39:44.960 00.001 11616 IsGuiding returns 0
01:39:44.960 00.000 11616 scope move finished after 296 + 171 ms
01:39:44.960 00.000 11616 Move returns status 0, amount 296
01:39:44.960 00.000 11616 MoveAxis(N, 28, ABG)
01:39:44.960 00.000 11616 Guiding  Dir = 0, Dur = 28
01:39:44.960 00.000 11616 IsSlewing returns 0
01:39:44.961 00.001 11616 IsGuiding returns 0
01:39:44.961 00.000 11616 PulseGuide returned control before completion, sleep 38
01:39:45.008 00.047 11616 IsGuiding returns 1
01:39:45.008 00.000 11616 scope still moving after pulse duration time elapsed
01:39:45.038 00.030 11616 IsSlewing returns 0
01:39:45.039 00.001 11616 IsGuiding returns 0
01:39:45.039 00.000 11616 scope move finished after 28 + 50 ms
01:39:45.039 00.000 11616 Move returns status 0, amount 28
01:39:45.039 00.000 11616 move complete, result=0
01:39:45.040 00.001 11616 worker thread done servicing request
01:39:45.040 00.000 11616 Worker thread wakes up
01:39:45.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:45.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:45.040 00.000 12268 GuideStep: -0.5 px 296 ms EAST, -0.3 px 28 ms NORTH
01:39:47.053 02.013 11616 Exposure complete
01:39:47.111 00.058 11616 worker thread done servicing request
01:39:47.111 00.000 12268 OnExposeComplete: enter
01:39:47.111 00.000 12268 UpdateGuideState(): m_state=6
01:39:47.112 00.001 12268 Star::Find(15, 538, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
01:39:47.112 00.000 12268 Star::Find returns 1 (0), X=538.63, Y=552.11, Mass=526, SNR=15.8, Peak=49 HFD=4.4
01:39:47.112 00.000 12268 MultiStar: [#1 -0.84,0.55,0.81,U] [#2 -0.53,0.38,0.61,U] [#3 -0.45,0.16,0.68,U] [#4 -0.44,0.04,0.47,U] [#5 -0.44,-0.22,0.58,U] [#6 -0.89,0.51,0.68,U] [#7 -0.86,0.25,0.58,U] [#8 -0.20,0.52,0.58,U] 
01:39:47.112 00.000 12268 refined, 8 included, MultiStar: {-0.63, 0.30}, one-star: {-0.79, 0.30}
01:39:47.112 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
01:39:47.112 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
01:39:47.112 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=0.30 hyp=0.70 cameraTheta=2.70 mountX=0.23 mountY=-0.67, mountTheta=-1.23
01:39:47.114 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=0.30, opts=13)
01:39:47.114 00.000 12268 Enqueuing Move request for scope (-0.63, 0.30)
01:39:47.115 00.001 11616 Worker thread wakes up
01:39:47.115 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.30) opts 0xd
01:39:47.115 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, 0.30)
01:39:47.115 00.000 11616 Moving (-0.63, 0.30) raw xDistance=0.23 yDistance=-0.67
01:39:47.115 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:47.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:39:47.115 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.67
01:39:47.115 00.000 11616 MoveAxis(E, 0, ABG)
01:39:47.115 00.000 11616 Move returns status 0, amount 0
01:39:47.115 00.000 11616 MoveAxis(N, 56, ABG)
01:39:47.115 00.000 11616 Guiding  Dir = 0, Dur = 56
01:39:47.116 00.001 11616 IsSlewing returns 0
01:39:47.116 00.000 11616 IsGuiding returns 0
01:39:47.116 00.000 11616 PulseGuide returned control before completion, sleep 66
01:39:47.137 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:47.155 00.018 12268 UpdateGuideState exits: m=526 SNR=15.8
01:39:47.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:47.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:47.155 00.000 12268 Enqueuing Expose request
01:39:47.191 00.036 11616 IsGuiding returns 1
01:39:47.191 00.000 11616 scope still moving after pulse duration time elapsed
01:39:47.222 00.031 11616 IsSlewing returns 0
01:39:47.222 00.000 11616 IsGuiding returns 0
01:39:47.222 00.000 11616 scope move finished after 56 + 49 ms
01:39:47.222 00.000 11616 Move returns status 0, amount 56
01:39:47.223 00.001 11616 move complete, result=0
01:39:47.223 00.000 11616 worker thread done servicing request
01:39:47.223 00.000 11616 Worker thread wakes up
01:39:47.223 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:47.223 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:47.231 00.008 12268 GuideStep: 0.2 px 0 ms EAST, -0.7 px 56 ms NORTH
01:39:49.224 01.993 11616 Exposure complete
01:39:49.279 00.055 11616 worker thread done servicing request
01:39:49.279 00.000 12268 OnExposeComplete: enter
01:39:49.279 00.000 12268 UpdateGuideState(): m_state=6
01:39:49.279 00.000 12268 Star::Find(15, 538, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
01:39:49.279 00.000 12268 Star::Find returns 1 (0), X=539.07, Y=551.54, Mass=430, SNR=14.3, Peak=56 HFD=3.9
01:39:49.279 00.000 12268 MultiStar: [#1 -0.63,0.43,0.99,U] [#2 -0.16,0.13,0.63,U] [#3 0.04,0.03,0.66,U] [#4 -0.68,0.71,0.65,U] [#5 0.38,0.29,0.67,U] [#6 -0.41,0.25,0.71,U] [#7 -0.09,0.21,0.62,U] [#8 -0.12,0.50,0.62,U] 
01:39:49.279 00.000 12268 refined, 8 included, MultiStar: {-0.25, 0.23}, one-star: {-0.35, -0.27}
01:39:49.279 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.92 = 0.92)
01:39:49.279 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.19 = -2.19)
01:39:49.279 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.23 hyp=0.34 cameraTheta=2.39 mountX=0.21 mountY=-0.28, mountTheta=-0.93
01:39:49.280 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.23, opts=13)
01:39:49.282 00.002 12268 Enqueuing Move request for scope (-0.25, 0.23)
01:39:49.282 00.000 11616 Worker thread wakes up
01:39:49.282 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.23) opts 0xd
01:39:49.282 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.23)
01:39:49.282 00.000 11616 Moving (-0.25, 0.23) raw xDistance=0.21 yDistance=-0.28
01:39:49.282 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:49.282 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:39:49.282 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
01:39:49.282 00.000 11616 MoveAxis(E, 0, ABG)
01:39:49.282 00.000 11616 Move returns status 0, amount 0
01:39:49.282 00.000 11616 MoveAxis(N, 24, ABG)
01:39:49.282 00.000 11616 Guiding  Dir = 0, Dur = 24
01:39:49.283 00.001 11616 IsSlewing returns 0
01:39:49.283 00.000 11616 IsGuiding returns 0
01:39:49.283 00.000 11616 PulseGuide returned control before completion, sleep 34
01:39:49.302 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:49.320 00.018 11616 IsGuiding returns 1
01:39:49.320 00.000 11616 scope still moving after pulse duration time elapsed
01:39:49.321 00.001 12268 UpdateGuideState exits: m=430 SNR=14.3
01:39:49.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:49.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:49.321 00.000 12268 Enqueuing Expose request
01:39:49.350 00.029 11616 IsSlewing returns 0
01:39:49.350 00.000 11616 IsGuiding returns 0
01:39:49.350 00.000 11616 scope move finished after 24 + 44 ms
01:39:49.350 00.000 11616 Move returns status 0, amount 24
01:39:49.350 00.000 11616 move complete, result=0
01:39:49.352 00.002 11616 worker thread done servicing request
01:39:49.352 00.000 11616 Worker thread wakes up
01:39:49.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:49.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:49.352 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 24 ms NORTH
01:39:51.359 02.007 11616 Exposure complete
01:39:51.414 00.055 11616 worker thread done servicing request
01:39:51.414 00.000 12268 OnExposeComplete: enter
01:39:51.414 00.000 12268 UpdateGuideState(): m_state=6
01:39:51.415 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
01:39:51.415 00.000 12268 Star::Find returns 1 (0), X=539.22, Y=551.81, Mass=412, SNR=14.0, Peak=54 HFD=3.9
01:39:51.415 00.000 12268 MultiStar: [#1 -0.29,-0.12,0.96,U] [#2 -0.29,0.02,0.66,U] [#3 -0.28,0.12,0.72,U] [#4 -0.09,0.35,0.63,U] [#5 0.16,-0.45,0.70,U] [#6 0.02,-0.15,0.81,U] [#7 -0.20,-0.14,0.60,U] [#8 -0.16,0.17,0.67,U] 
01:39:51.415 00.000 12268 refined, 8 included, MultiStar: {-0.15, -0.03}, one-star: {-0.21, 0.00}
01:39:51.415 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
01:39:51.415 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
01:39:51.415 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-2.95 mountX=-0.05 mountY=-0.15, mountTheta=-1.87
01:39:51.417 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.03, opts=13)
01:39:51.417 00.000 12268 Enqueuing Move request for scope (-0.15, -0.03)
01:39:51.417 00.000 11616 Worker thread wakes up
01:39:51.417 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
01:39:51.417 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
01:39:51.417 00.000 11616 Moving (-0.15, -0.03) raw xDistance=-0.05 yDistance=-0.15
01:39:51.417 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:51.418 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:39:51.418 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:51.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:39:51.418 00.000 11616 MoveAxis(E, 0, ABG)
01:39:51.418 00.000 11616 Move returns status 0, amount 0
01:39:51.418 00.000 11616 MoveAxis(N, 0, ABG)
01:39:51.418 00.000 11616 Move returns status 0, amount 0
01:39:51.418 00.000 11616 move complete, result=0
01:39:51.418 00.000 11616 worker thread done servicing request
01:39:51.440 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:51.457 00.017 12268 UpdateGuideState exits: m=412 SNR=14.0
01:39:51.457 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:51.457 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:51.457 00.000 12268 Enqueuing Expose request
01:39:51.457 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:51.457 00.000 11616 Worker thread wakes up
01:39:51.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:51.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:53.469 02.012 11616 Exposure complete
01:39:53.528 00.059 11616 worker thread done servicing request
01:39:53.528 00.000 12268 OnExposeComplete: enter
01:39:53.528 00.000 12268 UpdateGuideState(): m_state=6
01:39:53.529 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
01:39:53.529 00.000 12268 Star::Find returns 1 (0), X=539.18, Y=551.95, Mass=454, SNR=14.6, Peak=62 HFD=4.1
01:39:53.529 00.000 12268 MultiStar: [#1 -0.20,0.39,0.89,U] [#2 -0.21,0.02,0.62,U] [#3 -0.17,0.31,0.71,U] [#4 0.50,0.56,0.45,U] [#5 -0.24,0.39,0.72,U] [#6 0.04,0.56,0.70,U] [#7 -0.50,0.10,0.51,U] [#8 0.57,0.16,0.58,U] 
01:39:53.529 00.000 12268 single-star, 8 included, MultiStar: {-0.08, 0.29}, one-star: {-0.24, 0.14}
01:39:53.529 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
01:39:53.530 00.001 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
01:39:53.530 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.28 cameraTheta=2.61 mountX=0.12 mountY=-0.26, mountTheta=-1.15
01:39:53.532 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.14, opts=13)
01:39:53.532 00.000 12268 Enqueuing Move request for scope (-0.24, 0.14)
01:39:53.532 00.000 11616 Worker thread wakes up
01:39:53.532 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.14) opts 0xd
01:39:53.532 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.14)
01:39:53.532 00.000 11616 Moving (-0.24, 0.14) raw xDistance=0.12 yDistance=-0.26
01:39:53.532 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:53.532 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:39:53.532 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
01:39:53.532 00.000 11616 MoveAxis(E, 0, ABG)
01:39:53.532 00.000 11616 Move returns status 0, amount 0
01:39:53.533 00.001 11616 MoveAxis(N, 22, ABG)
01:39:53.533 00.000 11616 Guiding  Dir = 0, Dur = 22
01:39:53.533 00.000 11616 IsSlewing returns 0
01:39:53.533 00.000 11616 IsGuiding returns 0
01:39:53.534 00.001 11616 PulseGuide returned control before completion, sleep 32
01:39:53.553 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:53.571 00.018 12268 UpdateGuideState exits: m=454 SNR=14.6
01:39:53.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:53.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:53.571 00.000 12268 Enqueuing Expose request
01:39:53.577 00.006 11616 IsGuiding returns 1
01:39:53.577 00.000 11616 scope still moving after pulse duration time elapsed
01:39:53.608 00.031 11616 IsSlewing returns 0
01:39:53.608 00.000 11616 IsGuiding returns 0
01:39:53.609 00.001 11616 scope move finished after 22 + 53 ms
01:39:53.609 00.000 11616 Move returns status 0, amount 22
01:39:53.609 00.000 11616 move complete, result=0
01:39:53.609 00.000 11616 worker thread done servicing request
01:39:53.609 00.000 11616 Worker thread wakes up
01:39:53.609 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 22 ms NORTH
01:39:53.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:53.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:55.619 02.010 11616 Exposure complete
01:39:55.677 00.058 11616 worker thread done servicing request
01:39:55.677 00.000 12268 OnExposeComplete: enter
01:39:55.677 00.000 12268 UpdateGuideState(): m_state=6
01:39:55.678 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
01:39:55.678 00.000 12268 Star::Find returns 1 (0), X=539.37, Y=552.08, Mass=484, SNR=15.0, Peak=48 HFD=4.7
01:39:55.678 00.000 12268 MultiStar: [#1 -0.17,0.54,0.84,U] [#2 -0.03,0.60,0.71,U] [#3 0.48,0.22,0.63,U] [#4 -0.23,0.38,0.50,U] [#5 0.21,0.22,0.63,U] [#6 -0.23,0.61,0.71,U] [#7 0.46,0.06,0.50,U] [#8 0.47,0.43,0.64,U] 
01:39:55.678 00.000 12268 single-star, 8 included, MultiStar: {0.08, 0.38}, one-star: {-0.05, 0.27}
01:39:55.678 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
01:39:55.678 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
01:39:55.678 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.27 hyp=0.28 cameraTheta=1.76 mountX=0.26 mountY=-0.09, mountTheta=-0.31
01:39:55.680 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.27, opts=13)
01:39:55.680 00.000 12268 Enqueuing Move request for scope (-0.05, 0.27)
01:39:55.680 00.000 11616 Worker thread wakes up
01:39:55.680 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.27) opts 0xd
01:39:55.680 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.27)
01:39:55.680 00.000 11616 Moving (-0.05, 0.27) raw xDistance=0.26 yDistance=-0.09
01:39:55.680 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:55.681 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:39:55.681 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:55.681 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:39:55.681 00.000 11616 MoveAxis(E, 0, ABG)
01:39:55.681 00.000 11616 Move returns status 0, amount 0
01:39:55.681 00.000 11616 MoveAxis(N, 0, ABG)
01:39:55.681 00.000 11616 Move returns status 0, amount 0
01:39:55.681 00.000 11616 move complete, result=0
01:39:55.681 00.000 11616 worker thread done servicing request
01:39:55.702 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:55.719 00.017 12268 UpdateGuideState exits: m=484 SNR=15.0
01:39:55.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:55.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:55.719 00.000 12268 Enqueuing Expose request
01:39:55.719 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:55.719 00.000 11616 Worker thread wakes up
01:39:55.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:55.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:57.723 02.004 11616 Exposure complete
01:39:57.780 00.057 11616 worker thread done servicing request
01:39:57.781 00.001 12268 OnExposeComplete: enter
01:39:57.781 00.000 12268 UpdateGuideState(): m_state=6
01:39:57.781 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
01:39:57.781 00.000 12268 Star::Find returns 1 (0), X=539.53, Y=551.56, Mass=479, SNR=15.0, Peak=55 HFD=4.4
01:39:57.781 00.000 12268 MultiStar: [#1 0.15,0.68,0.88,U] [#2 0.26,-0.14,0.60,U] [#3 0.49,0.50,0.66,U] [#4 -0.08,0.38,0.61,U] [#5 0.39,0.09,0.60,U] [#6 0.36,-0.13,0.72,U] [#7 0.30,0.01,0.57,U] [#8 0.46,0.80,0.49,U] 
01:39:57.781 00.000 12268 single-star, 8 included, MultiStar: {0.25, 0.19}, one-star: {0.10, -0.24}
01:39:57.781 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
01:39:57.782 00.001 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.54)
01:39:57.782 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.24 hyp=0.27 cameraTheta=-1.16 mountX=-0.23 mountY=0.14, mountTheta=2.61
01:39:57.783 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.24, opts=13)
01:39:57.783 00.000 12268 Enqueuing Move request for scope (0.10, -0.24)
01:39:57.783 00.000 11616 Worker thread wakes up
01:39:57.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.24) opts 0xd
01:39:57.783 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.24)
01:39:57.784 00.001 11616 Moving (0.10, -0.24) raw xDistance=-0.23 yDistance=0.14
01:39:57.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
01:39:57.784 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:57.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:39:57.784 00.000 11616 MoveAxis(E, 130, ABG)
01:39:57.784 00.000 11616 Guiding  Dir = 2, Dur = 130
01:39:57.784 00.000 11616 IsSlewing returns 0
01:39:57.784 00.000 11616 IsGuiding returns 0
01:39:57.785 00.001 11616 PulseGuide returned control before completion, sleep 140
01:39:57.806 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:39:57.823 00.017 12268 UpdateGuideState exits: m=479 SNR=15.0
01:39:57.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:57.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:39:57.823 00.000 12268 Enqueuing Expose request
01:39:57.930 00.107 11616 IsGuiding returns 1
01:39:57.930 00.000 11616 scope still moving after pulse duration time elapsed
01:39:57.961 00.031 11616 IsSlewing returns 0
01:39:57.961 00.000 11616 IsGuiding returns 0
01:39:57.962 00.001 11616 scope move finished after 130 + 47 ms
01:39:57.962 00.000 11616 Move returns status 0, amount 130
01:39:57.962 00.000 11616 MoveAxis(N, 0, ABG)
01:39:57.962 00.000 11616 Move returns status 0, amount 0
01:39:57.962 00.000 11616 move complete, result=0
01:39:57.962 00.000 11616 worker thread done servicing request
01:39:57.962 00.000 11616 Worker thread wakes up
01:39:57.962 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:39:57.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:39:57.962 00.000 12268 GuideStep: -0.2 px 130 ms EAST, 0.1 px 0 ms NORTH
01:39:59.981 02.019 11616 Exposure complete
01:40:00.039 00.058 11616 worker thread done servicing request
01:40:00.039 00.000 12268 OnExposeComplete: enter
01:40:00.039 00.000 12268 UpdateGuideState(): m_state=6
01:40:00.039 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
01:40:00.039 00.000 12268 Star::Find returns 1 (0), X=539.31, Y=552.08, Mass=503, SNR=15.5, Peak=64 HFD=4.2
01:40:00.040 00.001 12268 MultiStar: [#1 -0.23,0.67,0.89,U] [#2 0.34,0.06,0.56,U] [#3 0.52,-0.05,0.68,U] [#4 -0.20,0.34,0.64,U] [#5 0.42,0.34,0.65,U] [#6 -0.01,0.03,0.65,U] [#7 0.47,-0.04,0.48,U] [#8 0.62,0.25,0.57,U] 
01:40:00.040 00.000 12268 refined, 8 included, MultiStar: {0.16, 0.24}, one-star: {-0.12, 0.28}
01:40:00.040 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
01:40:00.040 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.69)
01:40:00.040 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.24 hyp=0.28 cameraTheta=0.99 mountX=0.25 mountY=0.12, mountTheta=0.45
01:40:00.041 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.24, opts=13)
01:40:00.041 00.000 12268 Enqueuing Move request for scope (0.16, 0.24)
01:40:00.041 00.000 11616 Worker thread wakes up
01:40:00.041 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.24) opts 0xd
01:40:00.041 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.24)
01:40:00.041 00.000 11616 Moving (0.16, 0.24) raw xDistance=0.25 yDistance=0.12
01:40:00.041 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:40:00.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:40:00.041 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:00.042 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:40:00.042 00.000 11616 MoveAxis(E, 0, ABG)
01:40:00.042 00.000 11616 Move returns status 0, amount 0
01:40:00.042 00.000 11616 MoveAxis(N, 0, ABG)
01:40:00.042 00.000 11616 Move returns status 0, amount 0
01:40:00.042 00.000 11616 move complete, result=0
01:40:00.043 00.001 11616 worker thread done servicing request
01:40:00.063 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:00.079 00.016 12268 UpdateGuideState exits: m=503 SNR=15.5
01:40:00.079 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:00.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:00.079 00.000 12268 Enqueuing Expose request
01:40:00.080 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:00.080 00.000 11616 Worker thread wakes up
01:40:00.080 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:00.080 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:02.096 02.016 11616 Exposure complete
01:40:02.151 00.055 11616 worker thread done servicing request
01:40:02.152 00.001 12268 OnExposeComplete: enter
01:40:02.152 00.000 12268 UpdateGuideState(): m_state=6
01:40:02.152 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
01:40:02.152 00.000 12268 Star::Find returns 1 (0), X=539.03, Y=552.06, Mass=561, SNR=16.4, Peak=61 HFD=4.5
01:40:02.152 00.000 12268 MultiStar: [#1 -0.34,0.96,0.81,U] [#2 -0.20,0.19,0.56,U] [#3 0.09,0.46,0.70,U] [#4 -0.19,0.57,0.56,U] [#5 -0.19,0.53,0.62,U] [#6 -0.36,0.26,0.74,U] [#7 0.54,0.15,0.49,U] [#8 0.08,0.74,0.61,U] 
01:40:02.152 00.000 12268 single-star, 8 included, MultiStar: {-0.15, 0.46}, one-star: {-0.40, 0.25}
01:40:02.152 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
01:40:02.152 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
01:40:02.153 00.001 12268 CameraToMount -- cameraX=-0.40 cameraY=0.25 hyp=0.47 cameraTheta=2.57 mountX=0.21 mountY=-0.42, mountTheta=-1.10
01:40:02.154 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=0.25, opts=13)
01:40:02.154 00.000 12268 Enqueuing Move request for scope (-0.40, 0.25)
01:40:02.154 00.000 11616 Worker thread wakes up
01:40:02.154 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.25) opts 0xd
01:40:02.154 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, 0.25)
01:40:02.154 00.000 11616 Moving (-0.40, 0.25) raw xDistance=0.21 yDistance=-0.42
01:40:02.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:40:02.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:40:02.155 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.42
01:40:02.155 00.000 11616 MoveAxis(E, 0, ABG)
01:40:02.155 00.000 11616 Move returns status 0, amount 0
01:40:02.155 00.000 11616 MoveAxis(N, 36, ABG)
01:40:02.155 00.000 11616 Guiding  Dir = 0, Dur = 36
01:40:02.155 00.000 11616 IsSlewing returns 0
01:40:02.155 00.000 11616 IsGuiding returns 0
01:40:02.156 00.001 11616 PulseGuide returned control before completion, sleep 46
01:40:02.175 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:02.192 00.017 12268 UpdateGuideState exits: m=561 SNR=16.4
01:40:02.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:02.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:02.192 00.000 12268 Enqueuing Expose request
01:40:02.217 00.025 11616 IsGuiding returns 1
01:40:02.217 00.000 11616 scope still moving after pulse duration time elapsed
01:40:02.249 00.032 11616 IsSlewing returns 0
01:40:02.249 00.000 11616 IsGuiding returns 0
01:40:02.249 00.000 11616 scope move finished after 36 + 57 ms
01:40:02.249 00.000 11616 Move returns status 0, amount 36
01:40:02.249 00.000 11616 move complete, result=0
01:40:02.250 00.001 11616 worker thread done servicing request
01:40:02.250 00.000 11616 Worker thread wakes up
01:40:02.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:02.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:02.271 00.021 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 36 ms NORTH
01:40:04.257 01.986 11616 Exposure complete
01:40:04.315 00.058 11616 worker thread done servicing request
01:40:04.316 00.001 12268 OnExposeComplete: enter
01:40:04.316 00.000 12268 UpdateGuideState(): m_state=6
01:40:04.316 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
01:40:04.316 00.000 12268 Star::Find returns 1 (0), X=539.40, Y=552.13, Mass=430, SNR=14.2, Peak=55 HFD=4.0
01:40:04.317 00.001 12268 MultiStar: [#1 0.10,0.46,0.92,U] [#2 0.37,0.12,0.62,U] [#3 0.08,0.42,0.69,U] [#4 0.17,0.50,0.52,U] [#5 0.26,0.48,0.72,U] [#6 -0.23,0.32,0.69,U] [#7 0.48,0.43,0.60,U] [#8 1.02,0.14,0.60,U] 
01:40:04.317 00.000 12268 single-star, 8 included, MultiStar: {0.22, 0.36}, one-star: {-0.02, 0.33}
01:40:04.317 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
01:40:04.317 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
01:40:04.317 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.64 mountX=0.32 mountY=-0.07, mountTheta=-0.20
01:40:04.319 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.33, opts=13)
01:40:04.319 00.000 12268 Enqueuing Move request for scope (-0.02, 0.33)
01:40:04.319 00.000 11616 Worker thread wakes up
01:40:04.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.33) opts 0xd
01:40:04.319 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.33)
01:40:04.319 00.000 11616 Moving (-0.02, 0.33) raw xDistance=0.32 yDistance=-0.07
01:40:04.319 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
01:40:04.320 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
01:40:04.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
01:40:04.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:04.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:40:04.320 00.000 11616 MoveAxis(W, 182, ABG)
01:40:04.320 00.000 11616 Guiding  Dir = 3, Dur = 182
01:40:04.320 00.000 11616 IsSlewing returns 0
01:40:04.321 00.001 11616 IsGuiding returns 0
01:40:04.321 00.000 11616 PulseGuide returned control before completion, sleep 192
01:40:04.344 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:04.363 00.019 12268 UpdateGuideState exits: m=430 SNR=14.2
01:40:04.364 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:04.364 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:04.364 00.000 12268 Enqueuing Expose request
01:40:04.524 00.160 11616 IsGuiding returns 1
01:40:04.524 00.000 11616 scope still moving after pulse duration time elapsed
01:40:04.556 00.032 11616 IsSlewing returns 0
01:40:04.556 00.000 11616 IsGuiding returns 1
01:40:04.587 00.031 11616 IsSlewing returns 0
01:40:04.588 00.001 11616 IsGuiding returns 0
01:40:04.588 00.000 11616 scope move finished after 182 + 84 ms
01:40:04.588 00.000 11616 Move returns status 0, amount 182
01:40:04.588 00.000 11616 MoveAxis(N, 0, ABG)
01:40:04.588 00.000 11616 Move returns status 0, amount 0
01:40:04.588 00.000 11616 move complete, result=0
01:40:04.589 00.001 11616 worker thread done servicing request
01:40:04.589 00.000 11616 Worker thread wakes up
01:40:04.589 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:04.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:04.589 00.000 12268 GuideStep: 0.3 px 182 ms WEST, -0.1 px 0 ms NORTH
01:40:06.599 02.010 11616 Exposure complete
01:40:06.660 00.061 11616 worker thread done servicing request
01:40:06.660 00.000 12268 OnExposeComplete: enter
01:40:06.660 00.000 12268 UpdateGuideState(): m_state=6
01:40:06.660 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
01:40:06.660 00.000 12268 Star::Find returns 1 (0), X=539.41, Y=550.86, Mass=366, SNR=13.1, Peak=38 HFD=3.9
01:40:06.661 00.001 12268 MultiStar: [#1 -0.18,-0.11,1.03,U] [#2 -0.32,-0.57,0.75,U] [#3 0.23,-0.64,0.77,U] [#4 0.44,-0.34,0.72,U] [#5 0.49,-0.46,0.72,U] [#6 -0.12,-0.25,0.80,U] [#7 0.43,-0.52,0.65,U] [#8 0.93,-0.81,0.00,M1] 
01:40:06.661 00.000 12268 refined, 7 included, MultiStar: {0.09, -0.48}, one-star: {-0.02, -0.95}
01:40:06.661 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
01:40:06.661 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.31)
01:40:06.661 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.48 hyp=0.49 cameraTheta=-1.38 mountX=-0.47 mountY=0.15, mountTheta=2.83
01:40:06.663 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.48, opts=13)
01:40:06.663 00.000 12268 Enqueuing Move request for scope (0.09, -0.48)
01:40:06.663 00.000 11616 Worker thread wakes up
01:40:06.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.48) opts 0xd
01:40:06.663 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.48)
01:40:06.663 00.000 11616 Moving (0.09, -0.48) raw xDistance=-0.47 yDistance=0.15
01:40:06.663 00.000 11616 resist switch: large excursion: input -0.47 thresh 0.29 direction from 1 to -1
01:40:06.663 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.40
01:40:06.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
01:40:06.663 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:06.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:40:06.663 00.000 11616 MoveAxis(E, 262, ABG)
01:40:06.664 00.001 11616 Guiding  Dir = 2, Dur = 262
01:40:06.664 00.000 11616 IsSlewing returns 0
01:40:06.664 00.000 11616 IsGuiding returns 0
01:40:06.664 00.000 11616 PulseGuide returned control before completion, sleep 272
01:40:06.685 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:06.701 00.016 12268 UpdateGuideState exits: m=366 SNR=13.1
01:40:06.702 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:06.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:06.702 00.000 12268 Enqueuing Expose request
01:40:06.940 00.238 11616 IsGuiding returns 1
01:40:06.940 00.000 11616 scope still moving after pulse duration time elapsed
01:40:06.970 00.030 11616 IsSlewing returns 0
01:40:06.970 00.000 11616 IsGuiding returns 0
01:40:06.971 00.001 11616 scope move finished after 262 + 44 ms
01:40:06.971 00.000 11616 Move returns status 0, amount 262
01:40:06.971 00.000 11616 MoveAxis(N, 0, ABG)
01:40:06.971 00.000 11616 Move returns status 0, amount 0
01:40:06.971 00.000 11616 move complete, result=0
01:40:06.971 00.000 11616 worker thread done servicing request
01:40:06.971 00.000 11616 Worker thread wakes up
01:40:06.971 00.000 12268 GuideStep: -0.5 px 262 ms EAST, 0.2 px 0 ms NORTH
01:40:06.972 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:06.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:08.981 02.009 11616 Exposure complete
01:40:09.037 00.056 11616 worker thread done servicing request
01:40:09.037 00.000 12268 OnExposeComplete: enter
01:40:09.037 00.000 12268 UpdateGuideState(): m_state=6
01:40:09.037 00.000 12268 Star::Find(15, 539, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
01:40:09.038 00.001 12268 Star::Find returns 1 (0), X=539.42, Y=551.42, Mass=424, SNR=14.1, Peak=55 HFD=3.3
01:40:09.038 00.000 12268 MultiStar: [#1 0.11,0.26,0.98,U] [#2 0.05,0.18,0.73,U] [#3 -0.09,-0.10,0.76,U] [#4 0.59,-0.23,0.68,U] [#5 0.33,0.04,0.75,U] [#6 0.36,-0.34,0.84,U] [#7 0.24,-0.63,0.58,U] [#8 0.70,-0.11,0.65,U] 
01:40:09.038 00.000 12268 refined, 8 included, MultiStar: {0.23, -0.13}, one-star: {-0.00, -0.39}
01:40:09.038 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
01:40:09.038 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.18)
01:40:09.038 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.13 hyp=0.27 cameraTheta=-0.52 mountX=-0.11 mountY=0.25, mountTheta=1.99
01:40:09.040 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.13, opts=13)
01:40:09.040 00.000 12268 Enqueuing Move request for scope (0.23, -0.13)
01:40:09.040 00.000 11616 Worker thread wakes up
01:40:09.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.13) opts 0xd
01:40:09.040 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.13)
01:40:09.040 00.000 11616 Moving (0.23, -0.13) raw xDistance=-0.11 yDistance=0.25
01:40:09.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
01:40:09.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:09.041 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:40:09.041 00.000 11616 MoveAxis(E, 62, ABG)
01:40:09.041 00.000 11616 Guiding  Dir = 2, Dur = 62
01:40:09.041 00.000 11616 IsSlewing returns 0
01:40:09.041 00.000 11616 IsGuiding returns 0
01:40:09.042 00.001 11616 PulseGuide returned control before completion, sleep 72
01:40:09.064 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:09.082 00.018 12268 UpdateGuideState exits: m=424 SNR=14.1
01:40:09.082 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:09.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:09.082 00.000 12268 Enqueuing Expose request
01:40:09.123 00.041 11616 IsGuiding returns 1
01:40:09.123 00.000 11616 scope still moving after pulse duration time elapsed
01:40:09.154 00.031 11616 IsSlewing returns 0
01:40:09.157 00.003 11616 IsGuiding returns 0
01:40:09.157 00.000 11616 scope move finished after 62 + 53 ms
01:40:09.157 00.000 11616 Move returns status 0, amount 62
01:40:09.157 00.000 11616 MoveAxis(N, 0, ABG)
01:40:09.157 00.000 11616 Move returns status 0, amount 0
01:40:09.157 00.000 11616 move complete, result=0
01:40:09.158 00.001 11616 worker thread done servicing request
01:40:09.158 00.000 11616 Worker thread wakes up
01:40:09.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:09.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:09.158 00.000 12268 GuideStep: -0.1 px 62 ms EAST, 0.2 px 0 ms NORTH
01:40:11.167 02.009 11616 Exposure complete
01:40:11.225 00.058 11616 worker thread done servicing request
01:40:11.225 00.000 12268 OnExposeComplete: enter
01:40:11.225 00.000 12268 UpdateGuideState(): m_state=6
01:40:11.225 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
01:40:11.225 00.000 12268 Star::Find returns 1 (0), X=539.46, Y=551.81, Mass=450, SNR=14.6, Peak=60 HFD=3.8
01:40:11.227 00.002 12268 MultiStar: [#1 0.43,0.32,0.91,U] [#2 0.07,-0.21,0.68,U] [#3 0.52,-0.00,0.72,U] [#4 0.70,0.17,0.63,U] [#5 0.59,-0.27,0.78,U] [#6 0.38,-0.11,0.74,U] [#7 0.25,-0.44,0.55,U] [#8 0.63,0.04,0.67,U] 
01:40:11.227 00.000 12268 single-star, 8 included, MultiStar: {0.39, -0.04}, one-star: {0.03, 0.01}
01:40:11.227 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
01:40:11.227 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
01:40:11.227 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.16 mountX=0.01 mountY=0.03, mountTheta=1.31
01:40:11.228 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.01, opts=13)
01:40:11.229 00.001 12268 Enqueuing Move request for scope (0.03, 0.01)
01:40:11.229 00.000 11616 Worker thread wakes up
01:40:11.229 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
01:40:11.229 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
01:40:11.229 00.000 11616 Moving (0.03, 0.01) raw xDistance=0.01 yDistance=0.03
01:40:11.229 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:11.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:40:11.229 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:11.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:40:11.229 00.000 11616 MoveAxis(E, 0, ABG)
01:40:11.229 00.000 11616 Move returns status 0, amount 0
01:40:11.229 00.000 11616 MoveAxis(N, 0, ABG)
01:40:11.230 00.001 11616 Move returns status 0, amount 0
01:40:11.230 00.000 11616 move complete, result=0
01:40:11.230 00.000 11616 worker thread done servicing request
01:40:11.252 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:11.270 00.018 12268 UpdateGuideState exits: m=450 SNR=14.6
01:40:11.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:11.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:11.270 00.000 12268 Enqueuing Expose request
01:40:11.270 00.000 11616 Worker thread wakes up
01:40:11.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:11.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:11.270 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:13.280 02.010 11616 Exposure complete
01:40:13.336 00.056 11616 worker thread done servicing request
01:40:13.337 00.001 12268 OnExposeComplete: enter
01:40:13.337 00.000 12268 UpdateGuideState(): m_state=6
01:40:13.337 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
01:40:13.337 00.000 12268 Star::Find returns 1 (0), X=539.33, Y=551.81, Mass=466, SNR=14.9, Peak=57 HFD=4.5
01:40:13.337 00.000 12268 MultiStar: [#1 0.09,0.48,0.90,U] [#2 -0.04,0.39,0.59,U] [#3 0.36,0.16,0.76,U] [#4 0.29,0.30,0.63,U] [#5 0.74,0.16,0.69,U] [#6 0.18,-0.01,0.79,U] [#7 0.53,0.32,0.62,U] [#8 0.62,0.52,0.63,U] 
01:40:13.337 00.000 12268 single-star, 8 included, MultiStar: {0.27, 0.24}, one-star: {-0.10, 0.01}
01:40:13.338 00.001 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
01:40:13.338 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
01:40:13.338 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.09 mountX=-0.00 mountY=-0.10, mountTheta=-1.62
01:40:13.339 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.01, opts=13)
01:40:13.339 00.000 12268 Enqueuing Move request for scope (-0.10, 0.01)
01:40:13.339 00.000 11616 Worker thread wakes up
01:40:13.339 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
01:40:13.339 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
01:40:13.340 00.001 11616 Moving (-0.10, 0.01) raw xDistance=-0.00 yDistance=-0.10
01:40:13.340 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:13.340 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:40:13.340 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:13.340 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:40:13.340 00.000 11616 MoveAxis(E, 0, ABG)
01:40:13.340 00.000 11616 Move returns status 0, amount 0
01:40:13.340 00.000 11616 MoveAxis(N, 0, ABG)
01:40:13.340 00.000 11616 Move returns status 0, amount 0
01:40:13.340 00.000 11616 move complete, result=0
01:40:13.341 00.001 11616 worker thread done servicing request
01:40:13.361 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:13.378 00.017 12268 UpdateGuideState exits: m=466 SNR=14.9
01:40:13.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:13.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:13.378 00.000 12268 Enqueuing Expose request
01:40:13.378 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:13.379 00.001 11616 Worker thread wakes up
01:40:13.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:13.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:15.382 02.003 11616 Exposure complete
01:40:15.439 00.057 11616 worker thread done servicing request
01:40:15.440 00.001 12268 OnExposeComplete: enter
01:40:15.440 00.000 12268 UpdateGuideState(): m_state=6
01:40:15.440 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
01:40:15.440 00.000 12268 Star::Find returns 1 (0), X=539.55, Y=551.27, Mass=455, SNR=14.6, Peak=49 HFD=3.6
01:40:15.440 00.000 12268 MultiStar: [#1 0.10,0.01,0.93,U] [#2 0.44,-0.14,0.71,U] [#3 0.55,-0.14,0.74,U] [#4 0.26,-0.36,0.65,U] [#5 1.02,-0.31,0.68,U] [#6 0.16,-0.09,0.71,U] [#7 0.90,-0.43,0.57,U] [#8 0.54,-0.15,0.61,U] 
01:40:15.440 00.000 12268 refined, 8 included, MultiStar: {0.42, -0.24}, one-star: {0.13, -0.54}
01:40:15.440 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
01:40:15.441 00.001 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
01:40:15.441 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.24 hyp=0.48 cameraTheta=-0.52 mountX=-0.20 mountY=0.45, mountTheta=1.99
01:40:15.442 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.24, opts=13)
01:40:15.442 00.000 12268 Enqueuing Move request for scope (0.42, -0.24)
01:40:15.442 00.000 11616 Worker thread wakes up
01:40:15.442 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.24) opts 0xd
01:40:15.442 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.24)
01:40:15.442 00.000 11616 Moving (0.42, -0.24) raw xDistance=-0.20 yDistance=0.45
01:40:15.443 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
01:40:15.443 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:40:15.443 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
01:40:15.443 00.000 11616 MoveAxis(E, 110, ABG)
01:40:15.443 00.000 11616 Guiding  Dir = 2, Dur = 110
01:40:15.443 00.000 11616 IsSlewing returns 0
01:40:15.443 00.000 11616 IsGuiding returns 0
01:40:15.444 00.001 11616 PulseGuide returned control before completion, sleep 120
01:40:15.465 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:15.482 00.017 12268 UpdateGuideState exits: m=455 SNR=14.6
01:40:15.483 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:15.483 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:15.483 00.000 12268 Enqueuing Expose request
01:40:15.569 00.086 11616 IsGuiding returns 1
01:40:15.569 00.000 11616 scope still moving after pulse duration time elapsed
01:40:15.600 00.031 11616 IsSlewing returns 0
01:40:15.600 00.000 11616 IsGuiding returns 0
01:40:15.601 00.001 11616 scope move finished after 110 + 47 ms
01:40:15.601 00.000 11616 Move returns status 0, amount 110
01:40:15.601 00.000 11616 MoveAxis(N, 0, ABG)
01:40:15.601 00.000 11616 Move returns status 0, amount 0
01:40:15.601 00.000 11616 move complete, result=0
01:40:15.601 00.000 11616 worker thread done servicing request
01:40:15.601 00.000 11616 Worker thread wakes up
01:40:15.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:15.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:15.601 00.000 12268 GuideStep: -0.2 px 110 ms EAST, 0.4 px 0 ms NORTH
01:40:17.615 02.014 11616 Exposure complete
01:40:17.675 00.060 11616 worker thread done servicing request
01:40:17.675 00.000 12268 OnExposeComplete: enter
01:40:17.675 00.000 12268 UpdateGuideState(): m_state=6
01:40:17.676 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
01:40:17.676 00.000 12268 Star::Find returns 1 (0), X=539.76, Y=551.66, Mass=465, SNR=14.8, Peak=39 HFD=5.2
01:40:17.676 00.000 12268 MultiStar: [#1 -0.05,0.16,0.92,U] [#2 -0.17,0.16,0.72,U] [#3 0.30,-0.37,0.77,U] [#4 0.47,-0.42,0.58,U] [#5 0.62,-0.74,0.65,U] [#6 0.37,-0.31,0.75,U] [#7 0.55,0.04,0.39,U] [#8 0.85,-0.14,0.65,U] 
01:40:17.676 00.000 12268 single-star, 8 included, MultiStar: {0.33, -0.19}, one-star: {0.34, -0.15}
01:40:17.676 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
01:40:17.676 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.30)
01:40:17.676 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.15 hyp=0.37 cameraTheta=-0.40 mountX=-0.11 mountY=0.36, mountTheta=1.87
01:40:17.678 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.15, opts=13)
01:40:17.678 00.000 12268 Enqueuing Move request for scope (0.34, -0.15)
01:40:17.678 00.000 11616 Worker thread wakes up
01:40:17.678 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.15) opts 0xd
01:40:17.678 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.15)
01:40:17.678 00.000 11616 Moving (0.34, -0.15) raw xDistance=-0.11 yDistance=0.36
01:40:17.678 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
01:40:17.679 00.001 11616 switching direction from -1 to 1 - decHistory=3 oldest=-0.17 newest=0.70
01:40:17.679 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
01:40:17.679 00.000 11616 MoveAxis(E, 63, ABG)
01:40:17.679 00.000 11616 Guiding  Dir = 2, Dur = 63
01:40:17.679 00.000 11616 IsSlewing returns 0
01:40:17.679 00.000 11616 IsGuiding returns 0
01:40:17.680 00.001 11616 PulseGuide returned control before completion, sleep 73
01:40:17.699 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:17.717 00.018 12268 UpdateGuideState exits: m=465 SNR=14.8
01:40:17.718 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:17.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:17.718 00.000 12268 Enqueuing Expose request
01:40:17.762 00.044 11616 IsGuiding returns 1
01:40:17.762 00.000 11616 scope still moving after pulse duration time elapsed
01:40:17.792 00.030 11616 IsSlewing returns 0
01:40:17.792 00.000 11616 IsGuiding returns 0
01:40:17.792 00.000 11616 scope move finished after 63 + 50 ms
01:40:17.793 00.001 11616 Move returns status 0, amount 63
01:40:17.793 00.000 11616 BLC: Oldest BLC event removed
01:40:17.793 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2085 applied
01:40:17.793 00.000 11616 MoveAxis(S, 2115, ABG)
01:40:17.793 00.000 11616 Guiding  Dir = 1, Dur = 2115
01:40:17.793 00.000 11616 IsSlewing returns 0
01:40:17.793 00.000 11616 IsGuiding returns 0
01:40:17.794 00.001 11616 PulseGuide returned control before completion, sleep 2125
01:40:19.935 02.141 11616 IsGuiding returns 1
01:40:19.936 00.001 11616 scope still moving after pulse duration time elapsed
01:40:19.966 00.030 11616 IsSlewing returns 0
01:40:19.967 00.001 11616 IsGuiding returns 0
01:40:19.967 00.000 11616 scope move finished after 2115 + 58 ms
01:40:19.967 00.000 11616 Move returns status 0, amount 2115
01:40:19.967 00.000 11616 move complete, result=0
01:40:19.968 00.001 11616 worker thread done servicing request
01:40:19.968 00.000 11616 Worker thread wakes up
01:40:19.968 00.000 12268 GuideStep: -0.1 px 63 ms EAST, 0.4 px 2115 ms SOUTH
01:40:19.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:19.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:21.971 02.003 11616 Exposure complete
01:40:22.027 00.056 11616 worker thread done servicing request
01:40:22.028 00.001 12268 OnExposeComplete: enter
01:40:22.028 00.000 12268 UpdateGuideState(): m_state=6
01:40:22.028 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
01:40:22.028 00.000 12268 Star::Find returns 1 (0), X=539.43, Y=550.78, Mass=332, SNR=12.5, Peak=38 HFD=3.6
01:40:22.028 00.000 12268 MultiStar: [#1 -0.19,-0.29,1.13,U] [#2 0.36,-0.62,0.79,U] [#3 0.29,-0.90,0.81,U] [#4 0.37,-0.43,0.85,U] [#5 0.38,-0.64,0.78,U] [#6 0.59,-0.80,0.94,U] [#7 0.26,-0.77,0.71,U] [#8 0.38,-0.84,0.73,U] 
01:40:22.028 00.000 12268 refined, 8 included, MultiStar: {0.25, -0.69}, one-star: {0.01, -1.03}
01:40:22.029 00.001 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
01:40:22.029 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
01:40:22.029 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.69 hyp=0.74 cameraTheta=-1.22 mountX=-0.66 mountY=0.34, mountTheta=2.67
01:40:22.031 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.69, opts=13)
01:40:22.031 00.000 12268 Enqueuing Move request for scope (0.25, -0.69)
01:40:22.031 00.000 11616 Worker thread wakes up
01:40:22.031 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.69) opts 0xd
01:40:22.031 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.69)
01:40:22.031 00.000 11616 Moving (0.25, -0.69) raw xDistance=-0.66 yDistance=0.34
01:40:22.031 00.000 11616 BLC: History state: CurrMiss=0.34, AvgInitMiss=1.08, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.053406, 1:0.335958
01:40:22.031 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
01:40:22.032 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.66
01:40:22.032 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
01:40:22.032 00.000 11616 MoveAxis(E, 372, ABG)
01:40:22.032 00.000 11616 Guiding  Dir = 2, Dur = 372
01:40:22.032 00.000 11616 IsSlewing returns 0
01:40:22.032 00.000 11616 IsGuiding returns 0
01:40:22.033 00.001 11616 PulseGuide returned control before completion, sleep 382
01:40:22.053 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:22.072 00.019 12268 UpdateGuideState exits: m=332 SNR=12.5
01:40:22.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:22.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:22.073 00.001 12268 Enqueuing Expose request
01:40:22.427 00.354 11616 IsGuiding returns 0
01:40:22.427 00.000 11616 Move returns status 0, amount 372
01:40:22.427 00.000 11616 MoveAxis(S, 28, ABG)
01:40:22.427 00.000 11616 Guiding  Dir = 1, Dur = 28
01:40:22.427 00.000 11616 IsSlewing returns 0
01:40:22.427 00.000 11616 IsGuiding returns 0
01:40:22.428 00.001 11616 PulseGuide returned control before completion, sleep 38
01:40:22.474 00.046 11616 IsGuiding returns 1
01:40:22.475 00.001 11616 scope still moving after pulse duration time elapsed
01:40:22.506 00.031 11616 IsSlewing returns 0
01:40:22.507 00.001 11616 IsGuiding returns 0
01:40:22.507 00.000 11616 scope move finished after 28 + 50 ms
01:40:22.507 00.000 11616 Move returns status 0, amount 28
01:40:22.507 00.000 11616 move complete, result=0
01:40:22.507 00.000 11616 worker thread done servicing request
01:40:22.507 00.000 11616 Worker thread wakes up
01:40:22.507 00.000 12268 GuideStep: -0.7 px 372 ms EAST, 0.3 px 28 ms SOUTH
01:40:22.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:22.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:24.577 02.070 11616 Exposure complete
01:40:24.635 00.058 11616 worker thread done servicing request
01:40:24.635 00.000 12268 OnExposeComplete: enter
01:40:24.635 00.000 12268 UpdateGuideState(): m_state=6
01:40:24.635 00.000 12268 Star::Find(15, 539, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
01:40:24.635 00.000 12268 Star::Find returns 1 (0), X=539.06, Y=551.89, Mass=369, SNR=13.2, Peak=46 HFD=4.5
01:40:24.636 00.001 12268 MultiStar: [#1 -0.28,0.59,1.00,U] [#2 -0.57,0.47,0.79,U] [#3 -0.66,0.03,0.78,U] [#4 -0.45,0.78,0.79,U] [#5 -0.39,0.04,0.74,U] [#6 -0.66,0.42,0.85,U] [#7 -0.11,0.27,0.57,U] [#8 -0.11,-0.01,0.67,U] 
01:40:24.636 00.000 12268 single-star, 8 included, MultiStar: {-0.41, 0.31}, one-star: {-0.36, 0.09}
01:40:24.636 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
01:40:24.636 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
01:40:24.636 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.09 hyp=0.37 cameraTheta=2.91 mountX=0.05 mountY=-0.37, mountTheta=-1.44
01:40:24.638 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.09, opts=13)
01:40:24.638 00.000 12268 Enqueuing Move request for scope (-0.36, 0.09)
01:40:24.638 00.000 11616 Worker thread wakes up
01:40:24.638 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.09) opts 0xd
01:40:24.638 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.09)
01:40:24.638 00.000 11616 Moving (-0.36, 0.09) raw xDistance=0.05 yDistance=-0.37
01:40:24.638 00.000 11616 BLC: History state: CurrMiss=-0.37, AvgInitMiss=1.08, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=0.053406, 1:0.335958, 2:-0.371731
01:40:24.638 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -157.000000
01:40:24.638 00.000 11616 BLC: window closed
01:40:24.638 00.000 11616 BLC: Pulse adjusted to 1928
01:40:24.639 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:24.640 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:40:24.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:24.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:40:24.640 00.000 11616 MoveAxis(E, 0, ABG)
01:40:24.640 00.000 11616 Move returns status 0, amount 0
01:40:24.640 00.000 11616 MoveAxis(N, 0, ABG)
01:40:24.640 00.000 11616 Move returns status 0, amount 0
01:40:24.640 00.000 11616 move complete, result=0
01:40:24.641 00.001 11616 worker thread done servicing request
01:40:24.662 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:24.679 00.017 12268 UpdateGuideState exits: m=369 SNR=13.2
01:40:24.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:24.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:24.680 00.001 12268 Enqueuing Expose request
01:40:24.680 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
01:40:24.680 00.000 11616 Worker thread wakes up
01:40:24.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:24.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:24.779 00.099 12268 evsrv: cli 0F8E69C0 connect
01:40:24.779 00.000 12268 case statement mapped state 6 to 3
01:40:24.779 00.000 12268 case statement mapped state 6 to 3
01:40:24.781 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"9a2ad297-e9c3-4c39-a229-481fb9353001"}
01:40:24.781 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"9a2ad297-e9c3-4c39-a229-481fb9353001"}
01:40:24.782 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:40:26.691 01.909 11616 Exposure complete
01:40:26.746 00.055 11616 worker thread done servicing request
01:40:26.747 00.001 12268 OnExposeComplete: enter
01:40:26.747 00.000 12268 UpdateGuideState(): m_state=6
01:40:26.747 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
01:40:26.747 00.000 12268 Star::Find returns 1 (0), X=539.29, Y=551.94, Mass=386, SNR=13.5, Peak=40 HFD=4.7
01:40:26.748 00.001 12268 MultiStar: [#1 -0.19,0.39,0.96,U] [#2 -0.36,0.39,0.78,U] [#3 -0.20,0.19,0.76,U] [#4 -0.02,0.19,0.69,U] [#5 0.42,0.07,0.73,U] [#6 -0.18,0.08,0.77,U] [#7 0.24,-0.01,0.60,U] [#8 -0.16,-0.07,0.71,U] 
01:40:26.748 00.000 12268 refined, 8 included, MultiStar: {-0.08, 0.16}, one-star: {-0.14, 0.13}
01:40:26.748 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
01:40:26.748 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
01:40:26.748 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.18 cameraTheta=2.04 mountX=0.15 mountY=-0.10, mountTheta=-0.59
01:40:26.749 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.16, opts=13)
01:40:26.749 00.000 12268 Enqueuing Move request for scope (-0.08, 0.16)
01:40:26.749 00.000 11616 Worker thread wakes up
01:40:26.750 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd
01:40:26.750 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.16)
01:40:26.750 00.000 11616 Moving (-0.08, 0.16) raw xDistance=0.15 yDistance=-0.10
01:40:26.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:26.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:40:26.750 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:26.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:40:26.750 00.000 11616 MoveAxis(E, 0, ABG)
01:40:26.750 00.000 11616 Move returns status 0, amount 0
01:40:26.750 00.000 11616 MoveAxis(N, 0, ABG)
01:40:26.750 00.000 11616 Move returns status 0, amount 0
01:40:26.750 00.000 11616 move complete, result=0
01:40:26.750 00.000 11616 worker thread done servicing request
01:40:26.772 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:26.789 00.017 12268 UpdateGuideState exits: m=386 SNR=13.5
01:40:26.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:26.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:26.790 00.001 12268 Enqueuing Expose request
01:40:26.790 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:26.790 00.000 11616 Worker thread wakes up
01:40:26.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:26.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:28.800 02.010 11616 Exposure complete
01:40:28.856 00.056 11616 worker thread done servicing request
01:40:28.856 00.000 12268 OnExposeComplete: enter
01:40:28.856 00.000 12268 UpdateGuideState(): m_state=6
01:40:28.857 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
01:40:28.857 00.000 12268 Star::Find returns 1 (0), X=539.11, Y=551.67, Mass=362, SNR=13.1, Peak=36 HFD=5.0
01:40:28.857 00.000 12268 MultiStar: [#1 -0.47,0.30,1.03,U] [#2 -0.51,0.07,0.75,U] [#3 -0.19,0.03,0.79,U] [#4 -0.65,-0.20,0.80,U] [#5 0.02,-0.14,0.74,U] [#6 -0.39,-0.03,0.87,U] [#7 -0.22,-0.24,0.53,U] [#8 0.29,-0.14,0.65,U] 
01:40:28.857 00.000 12268 refined, 8 included, MultiStar: {-0.29, -0.04}, one-star: {-0.31, -0.14}
01:40:28.857 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.49 = 1.79)
01:40:28.857 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.32)
01:40:28.857 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.04 hyp=0.29 cameraTheta=-3.02 mountX=-0.06 mountY=-0.29, mountTheta=-1.79
01:40:28.859 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=-0.04, opts=13)
01:40:28.859 00.000 12268 Enqueuing Move request for scope (-0.29, -0.04)
01:40:28.859 00.000 11616 Worker thread wakes up
01:40:28.859 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.04) opts 0xd
01:40:28.859 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, -0.04)
01:40:28.859 00.000 11616 Moving (-0.29, -0.04) raw xDistance=-0.06 yDistance=-0.29
01:40:28.859 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:28.859 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:40:28.860 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:28.860 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:40:28.860 00.000 11616 MoveAxis(E, 0, ABG)
01:40:28.860 00.000 11616 Move returns status 0, amount 0
01:40:28.860 00.000 11616 MoveAxis(N, 0, ABG)
01:40:28.860 00.000 11616 Move returns status 0, amount 0
01:40:28.860 00.000 11616 move complete, result=0
01:40:28.860 00.000 11616 worker thread done servicing request
01:40:28.881 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=5, FiltMax=255, Gamma=1.290
01:40:28.899 00.018 12268 UpdateGuideState exits: m=362 SNR=13.1
01:40:28.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:28.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:28.899 00.000 12268 Enqueuing Expose request
01:40:28.899 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:40:28.900 00.001 11616 Worker thread wakes up
01:40:28.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:28.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:30.905 02.005 11616 Exposure complete
01:40:30.961 00.056 11616 worker thread done servicing request
01:40:30.961 00.000 12268 OnExposeComplete: enter
01:40:30.961 00.000 12268 UpdateGuideState(): m_state=6
01:40:30.961 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
01:40:30.962 00.001 12268 Star::Find returns 1 (0), X=539.08, Y=551.30, Mass=356, SNR=13.0, Peak=35 HFD=4.6
01:40:30.962 00.000 12268 MultiStar: [#1 -0.46,-0.19,1.06,U] [#2 -0.20,-0.22,0.80,U] [#3 0.25,-0.26,0.77,U] [#4 0.03,-0.14,0.64,U] [#5 0.11,-0.53,0.70,U] [#6 -0.27,-0.29,0.79,U] [#7 0.15,-0.37,0.60,U] [#8 0.26,-0.60,0.65,U] 
01:40:30.962 00.000 12268 refined, 8 included, MultiStar: {-0.09, -0.34}, one-star: {-0.34, -0.51}
01:40:30.962 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
01:40:30.962 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
01:40:30.962 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.34 hyp=0.35 cameraTheta=-1.84 mountX=-0.35 mountY=-0.05, mountTheta=-3.00
01:40:30.966 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.34, opts=13)
01:40:30.966 00.000 12268 Enqueuing Move request for scope (-0.09, -0.34)
01:40:30.966 00.000 11616 Worker thread wakes up
01:40:30.967 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.34) opts 0xd
01:40:30.967 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.34)
01:40:30.967 00.000 11616 Moving (-0.09, -0.34) raw xDistance=-0.35 yDistance=-0.05
01:40:30.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
01:40:30.967 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:30.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:40:30.967 00.000 11616 MoveAxis(E, 194, ABG)
01:40:30.967 00.000 11616 Guiding  Dir = 2, Dur = 194
01:40:30.968 00.001 11616 IsSlewing returns 0
01:40:30.968 00.000 11616 IsGuiding returns 0
01:40:30.968 00.000 11616 PulseGuide returned control before completion, sleep 204
01:40:30.992 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:31.009 00.017 12268 UpdateGuideState exits: m=356 SNR=13.0
01:40:31.009 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:31.009 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:31.009 00.000 12268 Enqueuing Expose request
01:40:31.182 00.173 11616 IsGuiding returns 1
01:40:31.182 00.000 11616 scope still moving after pulse duration time elapsed
01:40:31.212 00.030 11616 IsSlewing returns 0
01:40:31.213 00.001 11616 IsGuiding returns 1
01:40:31.243 00.030 11616 IsSlewing returns 0
01:40:31.244 00.001 11616 IsGuiding returns 1
01:40:31.273 00.029 11616 IsSlewing returns 0
01:40:31.274 00.001 11616 IsGuiding returns 0
01:40:31.274 00.000 11616 scope move finished after 194 + 112 ms
01:40:31.274 00.000 11616 Move returns status 0, amount 194
01:40:31.274 00.000 11616 MoveAxis(N, 0, ABG)
01:40:31.274 00.000 11616 Move returns status 0, amount 0
01:40:31.274 00.000 11616 move complete, result=0
01:40:31.274 00.000 11616 worker thread done servicing request
01:40:31.274 00.000 11616 Worker thread wakes up
01:40:31.275 00.001 12268 GuideStep: -0.3 px 194 ms EAST, -0.0 px 0 ms NORTH
01:40:31.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:31.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:33.277 02.002 11616 Exposure complete
01:40:33.332 00.055 11616 worker thread done servicing request
01:40:33.332 00.000 12268 OnExposeComplete: enter
01:40:33.333 00.001 12268 UpdateGuideState(): m_state=6
01:40:33.333 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
01:40:33.333 00.000 12268 Star::Find returns 1 (0), X=539.19, Y=551.23, Mass=332, SNR=12.4, Peak=39 HFD=4.3
01:40:33.333 00.000 12268 MultiStar: [#1 -0.13,0.16,1.00,U] [#2 -0.03,-0.24,0.83,U] [#3 0.04,-0.45,0.79,U] [#4 -0.11,-0.07,0.81,U] [#5 0.31,-0.45,0.77,U] [#6 -0.29,-0.45,0.91,U] [#7 -0.09,-0.66,0.48,U] [#8 0.29,-0.26,0.68,U] 
01:40:33.333 00.000 12268 refined, 8 included, MultiStar: {-0.04, -0.31}, one-star: {-0.23, -0.57}
01:40:33.334 00.001 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
01:40:33.334 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
01:40:33.334 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.31 hyp=0.31 cameraTheta=-1.71 mountX=-0.31 mountY=-0.00, mountTheta=-3.13
01:40:33.335 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-0.31, opts=13)
01:40:33.335 00.000 12268 Enqueuing Move request for scope (-0.04, -0.31)
01:40:33.336 00.001 11616 Worker thread wakes up
01:40:33.336 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.31) opts 0xd
01:40:33.336 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -0.31)
01:40:33.336 00.000 11616 Moving (-0.04, -0.31) raw xDistance=-0.31 yDistance=-0.00
01:40:33.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
01:40:33.336 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:33.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:40:33.336 00.000 11616 MoveAxis(E, 176, ABG)
01:40:33.336 00.000 11616 Guiding  Dir = 2, Dur = 176
01:40:33.337 00.001 11616 IsSlewing returns 0
01:40:33.337 00.000 11616 IsGuiding returns 0
01:40:33.337 00.000 11616 PulseGuide returned control before completion, sleep 186
01:40:33.360 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:33.381 00.021 12268 UpdateGuideState exits: m=332 SNR=12.4
01:40:33.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:33.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:33.382 00.001 12268 Enqueuing Expose request
01:40:33.525 00.143 11616 IsGuiding returns 1
01:40:33.525 00.000 11616 scope still moving after pulse duration time elapsed
01:40:33.556 00.031 11616 IsSlewing returns 0
01:40:33.557 00.001 11616 IsGuiding returns 1
01:40:33.588 00.031 11616 IsSlewing returns 0
01:40:33.589 00.001 11616 IsGuiding returns 1
01:40:33.620 00.031 11616 IsSlewing returns 0
01:40:33.620 00.000 11616 IsGuiding returns 1
01:40:33.651 00.031 11616 IsSlewing returns 0
01:40:33.652 00.001 11616 IsGuiding returns 1
01:40:33.682 00.030 11616 IsSlewing returns 0
01:40:33.683 00.001 11616 IsGuiding returns 1
01:40:33.713 00.030 11616 IsSlewing returns 0
01:40:33.714 00.001 11616 IsGuiding returns 1
01:40:33.744 00.030 11616 IsSlewing returns 0
01:40:33.744 00.000 11616 IsGuiding returns 1
01:40:33.775 00.031 11616 IsSlewing returns 0
01:40:33.776 00.001 11616 IsGuiding returns 1
01:40:33.806 00.030 11616 IsSlewing returns 0
01:40:33.806 00.000 11616 IsGuiding returns 0
01:40:33.806 00.000 11616 scope move finished after 176 + 293 ms
01:40:33.806 00.000 11616 Move returns status 0, amount 176
01:40:33.806 00.000 11616 MoveAxis(N, 0, ABG)
01:40:33.806 00.000 11616 Move returns status 0, amount 0
01:40:33.807 00.001 11616 move complete, result=0
01:40:33.807 00.000 11616 worker thread done servicing request
01:40:33.807 00.000 11616 Worker thread wakes up
01:40:33.807 00.000 12268 GuideStep: -0.3 px 176 ms EAST, -0.0 px 0 ms NORTH
01:40:33.807 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:33.807 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:35.816 02.009 11616 Exposure complete
01:40:35.872 00.056 11616 worker thread done servicing request
01:40:35.872 00.000 12268 OnExposeComplete: enter
01:40:35.872 00.000 12268 UpdateGuideState(): m_state=6
01:40:35.872 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
01:40:35.872 00.000 12268 Star::Find returns 1 (0), X=539.33, Y=551.92, Mass=373, SNR=13.1, Peak=44 HFD=4.7
01:40:35.873 00.001 12268 MultiStar: [#1 -0.06,0.42,1.05,U] [#2 -0.13,0.08,0.68,U] [#3 0.06,0.29,0.75,U] [#4 -0.28,0.76,0.73,U] [#5 0.26,-0.03,0.68,U] [#6 0.07,-0.15,0.82,U] [#7 0.56,0.06,0.55,U] [#8 0.28,0.27,0.72,U] 
01:40:35.873 00.000 12268 single-star, 8 included, MultiStar: {0.05, 0.21}, one-star: {-0.10, 0.12}
01:40:35.873 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
01:40:35.873 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
01:40:35.873 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.15 cameraTheta=2.26 mountX=0.11 mountY=-0.11, mountTheta=-0.80
01:40:35.875 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.12, opts=13)
01:40:35.875 00.000 12268 Enqueuing Move request for scope (-0.10, 0.12)
01:40:35.875 00.000 11616 Worker thread wakes up
01:40:35.875 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
01:40:35.875 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
01:40:35.875 00.000 11616 Moving (-0.10, 0.12) raw xDistance=0.11 yDistance=-0.11
01:40:35.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:35.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:40:35.875 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:35.875 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:40:35.876 00.001 11616 MoveAxis(E, 0, ABG)
01:40:35.876 00.000 11616 Move returns status 0, amount 0
01:40:35.876 00.000 11616 MoveAxis(N, 0, ABG)
01:40:35.876 00.000 11616 Move returns status 0, amount 0
01:40:35.876 00.000 11616 move complete, result=0
01:40:35.876 00.000 11616 worker thread done servicing request
01:40:35.899 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:35.918 00.019 12268 UpdateGuideState exits: m=373 SNR=13.1
01:40:35.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:35.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:35.918 00.000 12268 Enqueuing Expose request
01:40:35.918 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:35.918 00.000 11616 Worker thread wakes up
01:40:35.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:35.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:36.624 00.706 12268 evsrv: cli 0F8E69C0 connect
01:40:36.625 00.001 12268 case statement mapped state 6 to 3
01:40:36.625 00.000 12268 case statement mapped state 6 to 3
01:40:36.626 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ea8dcab6-4f7e-4f6f-8c6c-047b88a8f1b5"}
01:40:36.626 00.000 12268 case statement mapped state 6 to 3
01:40:36.626 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea8dcab6-4f7e-4f6f-8c6c-047b88a8f1b5"}
01:40:36.628 00.002 12268 evsrv: cli 0F8E69C0 disconnect
01:40:37.934 01.306 11616 Exposure complete
01:40:38.001 00.067 11616 worker thread done servicing request
01:40:38.001 00.000 12268 OnExposeComplete: enter
01:40:38.001 00.000 12268 UpdateGuideState(): m_state=6
01:40:38.002 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
01:40:38.002 00.000 12268 Star::Find returns 1 (0), X=539.39, Y=552.21, Mass=397, SNR=13.7, Peak=41 HFD=5.1
01:40:38.002 00.000 12268 MultiStar: [#1 -0.11,0.40,0.93,U] [#2 0.00,0.00,0.00,L] [#3 0.34,0.14,0.70,U] [#4 0.13,0.74,0.74,U] [#5 0.29,0.54,0.63,U] [#6 -0.01,0.09,0.79,U] [#7 0.51,-0.27,0.49,U] [#8 0.38,0.66,0.62,U] [#9 0.55,-0.44,0.39,U] 
01:40:38.002 00.000 12268 refined, 8 included, MultiStar: {0.17, 0.31}, one-star: {-0.04, 0.41}
01:40:38.003 00.001 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
01:40:38.003 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.77)
01:40:38.003 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.31 hyp=0.35 cameraTheta=1.07 mountX=0.32 mountY=0.13, mountTheta=0.38
01:40:38.006 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.31, opts=13)
01:40:38.006 00.000 12268 Enqueuing Move request for scope (0.17, 0.31)
01:40:38.006 00.000 11616 Worker thread wakes up
01:40:38.007 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.31) opts 0xd
01:40:38.007 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.31)
01:40:38.007 00.000 11616 Moving (0.17, 0.31) raw xDistance=0.32 yDistance=0.13
01:40:38.007 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
01:40:38.007 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
01:40:38.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
01:40:38.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:38.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:40:38.007 00.000 11616 MoveAxis(W, 181, ABG)
01:40:38.007 00.000 11616 Guiding  Dir = 3, Dur = 181
01:40:38.008 00.001 11616 IsSlewing returns 0
01:40:38.008 00.000 11616 IsGuiding returns 0
01:40:38.008 00.000 11616 PulseGuide returned control before completion, sleep 191
01:40:38.031 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:38.054 00.023 12268 UpdateGuideState exits: m=397 SNR=13.7
01:40:38.055 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:38.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:38.055 00.000 12268 Enqueuing Expose request
01:40:38.214 00.159 11616 IsGuiding returns 1
01:40:38.214 00.000 11616 scope still moving after pulse duration time elapsed
01:40:38.245 00.031 11616 IsSlewing returns 0
01:40:38.245 00.000 11616 IsGuiding returns 0
01:40:38.246 00.001 11616 scope move finished after 181 + 56 ms
01:40:38.246 00.000 11616 Move returns status 0, amount 181
01:40:38.246 00.000 11616 MoveAxis(N, 0, ABG)
01:40:38.246 00.000 11616 Move returns status 0, amount 0
01:40:38.246 00.000 11616 move complete, result=0
01:40:38.246 00.000 11616 worker thread done servicing request
01:40:38.246 00.000 12268 GuideStep: 0.3 px 181 ms WEST, 0.1 px 0 ms NORTH
01:40:38.247 00.001 11616 Worker thread wakes up
01:40:38.247 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:38.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:40.255 02.008 11616 Exposure complete
01:40:40.321 00.066 11616 worker thread done servicing request
01:40:40.321 00.000 12268 OnExposeComplete: enter
01:40:40.321 00.000 12268 UpdateGuideState(): m_state=6
01:40:40.322 00.001 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
01:40:40.322 00.000 12268 Star::Find returns 1 (0), X=539.39, Y=552.05, Mass=452, SNR=14.6, Peak=42 HFD=5.1
01:40:40.322 00.000 12268 MultiStar: [#1 -0.02,0.75,0.84,U] [#2 0.28,0.10,0.67,U] [#3 0.06,0.53,0.64,U] [#4 0.43,0.42,0.54,U] [#5 0.68,0.33,0.54,U] [#6 0.49,-0.01,0.76,U] [#7 0.52,-0.14,0.51,U] [#8 1.05,0.43,0.00,M1] 
01:40:40.322 00.000 12268 single-star, 7 included, MultiStar: {0.26, 0.29}, one-star: {-0.04, 0.25}
01:40:40.322 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
01:40:40.322 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
01:40:40.322 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.72 mountX=0.24 mountY=-0.07, mountTheta=-0.27
01:40:40.324 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.25, opts=13)
01:40:40.324 00.000 12268 Enqueuing Move request for scope (-0.04, 0.25)
01:40:40.325 00.001 11616 Worker thread wakes up
01:40:40.325 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.25) opts 0xd
01:40:40.325 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.25)
01:40:40.325 00.000 11616 Moving (-0.04, 0.25) raw xDistance=0.24 yDistance=-0.07
01:40:40.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
01:40:40.325 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:40.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:40:40.325 00.000 11616 MoveAxis(W, 135, ABG)
01:40:40.325 00.000 11616 Guiding  Dir = 3, Dur = 135
01:40:40.326 00.001 11616 IsSlewing returns 0
01:40:40.326 00.000 11616 IsGuiding returns 0
01:40:40.326 00.000 11616 PulseGuide returned control before completion, sleep 145
01:40:40.350 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:40.369 00.019 12268 UpdateGuideState exits: m=452 SNR=14.6
01:40:40.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:40.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:40.369 00.000 12268 Enqueuing Expose request
01:40:40.482 00.113 11616 IsGuiding returns 1
01:40:40.482 00.000 11616 scope still moving after pulse duration time elapsed
01:40:40.514 00.032 11616 IsSlewing returns 0
01:40:40.514 00.000 11616 IsGuiding returns 1
01:40:40.546 00.032 11616 IsSlewing returns 0
01:40:40.546 00.000 11616 IsGuiding returns 0
01:40:40.547 00.001 11616 scope move finished after 135 + 85 ms
01:40:40.547 00.000 11616 Move returns status 0, amount 135
01:40:40.547 00.000 11616 MoveAxis(N, 0, ABG)
01:40:40.547 00.000 11616 Move returns status 0, amount 0
01:40:40.547 00.000 11616 move complete, result=0
01:40:40.548 00.001 11616 worker thread done servicing request
01:40:40.548 00.000 12268 GuideStep: 0.2 px 135 ms WEST, -0.1 px 0 ms NORTH
01:40:40.548 00.000 11616 Worker thread wakes up
01:40:40.548 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:40.548 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:42.587 02.039 11616 Exposure complete
01:40:42.652 00.065 11616 worker thread done servicing request
01:40:42.652 00.000 12268 OnExposeComplete: enter
01:40:42.652 00.000 12268 UpdateGuideState(): m_state=6
01:40:42.652 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
01:40:42.652 00.000 12268 Star::Find returns 1 (0), X=539.60, Y=550.93, Mass=456, SNR=14.7, Peak=38 HFD=5.2
01:40:42.653 00.001 12268 MultiStar: [#1 -0.05,-0.58,0.90,U] [#2 -0.15,-0.68,0.67,U] [#3 0.16,-0.88,0.72,U] [#4 -0.73,-0.92,0.00,M1] [#5 0.46,-0.71,0.54,U] [#6 0.54,-0.99,0.00,M1] [#7 0.48,-0.75,0.52,U] [#8 0.25,-0.69,0.59,U] 
01:40:42.653 00.000 12268 refined, 6 included, MultiStar: {0.16, -0.74}, one-star: {0.18, -0.87}
01:40:42.653 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
01:40:42.653 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
01:40:42.653 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.74 hyp=0.76 cameraTheta=-1.36 mountX=-0.72 mountY=0.26, mountTheta=2.80
01:40:42.655 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.74, opts=13)
01:40:42.655 00.000 12268 Enqueuing Move request for scope (0.16, -0.74)
01:40:42.655 00.000 11616 Worker thread wakes up
01:40:42.655 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.74) opts 0xd
01:40:42.655 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.74)
01:40:42.655 00.000 11616 Moving (0.16, -0.74) raw xDistance=-0.72 yDistance=0.26
01:40:42.655 00.000 11616 resist switch: large excursion: input -0.72 thresh 0.29 direction from 1 to -1
01:40:42.655 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.17
01:40:42.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
01:40:42.656 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
01:40:42.656 00.000 11616 MoveAxis(E, 405, ABG)
01:40:42.656 00.000 11616 Guiding  Dir = 2, Dur = 405
01:40:42.656 00.000 11616 IsSlewing returns 0
01:40:42.656 00.000 11616 IsGuiding returns 0
01:40:42.657 00.001 11616 PulseGuide returned control before completion, sleep 415
01:40:42.679 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:42.698 00.019 12268 UpdateGuideState exits: m=456 SNR=14.7
01:40:42.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:42.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:42.699 00.001 12268 Enqueuing Expose request
01:40:43.084 00.385 11616 IsGuiding returns 1
01:40:43.084 00.000 11616 scope still moving after pulse duration time elapsed
01:40:43.116 00.032 11616 IsSlewing returns 0
01:40:43.116 00.000 11616 IsGuiding returns 0
01:40:43.116 00.000 11616 scope move finished after 405 + 55 ms
01:40:43.116 00.000 11616 Move returns status 0, amount 405
01:40:43.117 00.001 11616 MoveAxis(S, 22, ABG)
01:40:43.117 00.000 11616 Guiding  Dir = 1, Dur = 22
01:40:43.117 00.000 11616 IsSlewing returns 0
01:40:43.117 00.000 11616 IsGuiding returns 0
01:40:43.117 00.000 11616 PulseGuide returned control before completion, sleep 32
01:40:43.162 00.045 11616 IsGuiding returns 1
01:40:43.162 00.000 11616 scope still moving after pulse duration time elapsed
01:40:43.194 00.032 11616 IsSlewing returns 0
01:40:43.194 00.000 11616 IsGuiding returns 0
01:40:43.194 00.000 11616 scope move finished after 22 + 55 ms
01:40:43.194 00.000 11616 Move returns status 0, amount 22
01:40:43.194 00.000 11616 move complete, result=0
01:40:43.195 00.001 11616 worker thread done servicing request
01:40:43.195 00.000 11616 Worker thread wakes up
01:40:43.195 00.000 12268 GuideStep: -0.7 px 405 ms EAST, 0.3 px 22 ms SOUTH
01:40:43.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:43.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:45.200 02.005 11616 Exposure complete
01:40:45.257 00.057 11616 worker thread done servicing request
01:40:45.257 00.000 12268 OnExposeComplete: enter
01:40:45.257 00.000 12268 UpdateGuideState(): m_state=6
01:40:45.257 00.000 12268 Star::Find(15, 539, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
01:40:45.258 00.001 12268 Star::Find returns 1 (0), X=539.31, Y=551.66, Mass=448, SNR=14.6, Peak=43 HFD=5.2
01:40:45.258 00.000 12268 MultiStar: [#1 0.07,-0.15,0.86,U] [#2 0.52,-0.36,0.64,U] [#3 0.10,0.09,0.67,U] [#4 0.10,0.05,0.60,U] [#5 0.29,0.01,0.54,U] [#6 0.40,-0.30,0.80,U] [#7 0.79,0.08,0.54,U] [#8 0.50,-0.16,0.64,U] 
01:40:45.258 00.000 12268 single-star, 8 included, MultiStar: {0.26, -0.11}, one-star: {-0.12, -0.14}
01:40:45.258 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
01:40:45.258 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
01:40:45.258 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.25 mountX=-0.15 mountY=-0.10, mountTheta=-2.58
01:40:45.260 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.14, opts=13)
01:40:45.260 00.000 12268 Enqueuing Move request for scope (-0.12, -0.14)
01:40:45.260 00.000 11616 Worker thread wakes up
01:40:45.260 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
01:40:45.260 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
01:40:45.261 00.001 11616 Moving (-0.12, -0.14) raw xDistance=-0.15 yDistance=-0.10
01:40:45.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.15
01:40:45.261 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:45.261 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:40:45.261 00.000 11616 MoveAxis(E, 86, ABG)
01:40:45.261 00.000 11616 Guiding  Dir = 2, Dur = 86
01:40:45.261 00.000 11616 IsSlewing returns 0
01:40:45.261 00.000 11616 IsGuiding returns 0
01:40:45.262 00.001 11616 PulseGuide returned control before completion, sleep 96
01:40:45.282 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:45.300 00.018 12268 UpdateGuideState exits: m=448 SNR=14.6
01:40:45.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:45.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:45.300 00.000 12268 Enqueuing Expose request
01:40:45.369 00.069 11616 IsGuiding returns 1
01:40:45.370 00.001 11616 scope still moving after pulse duration time elapsed
01:40:45.401 00.031 11616 IsSlewing returns 0
01:40:45.401 00.000 11616 IsGuiding returns 0
01:40:45.401 00.000 11616 scope move finished after 86 + 53 ms
01:40:45.401 00.000 11616 Move returns status 0, amount 86
01:40:45.401 00.000 11616 MoveAxis(N, 0, ABG)
01:40:45.401 00.000 11616 Move returns status 0, amount 0
01:40:45.402 00.001 11616 move complete, result=0
01:40:45.402 00.000 11616 worker thread done servicing request
01:40:45.402 00.000 12268 GuideStep: -0.2 px 86 ms EAST, -0.1 px 0 ms NORTH
01:40:45.402 00.000 11616 Worker thread wakes up
01:40:45.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:45.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:47.414 02.012 11616 Exposure complete
01:40:47.471 00.057 11616 worker thread done servicing request
01:40:47.471 00.000 12268 OnExposeComplete: enter
01:40:47.471 00.000 12268 UpdateGuideState(): m_state=6
01:40:47.472 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
01:40:47.472 00.000 12268 Star::Find returns 1 (0), X=539.47, Y=551.95, Mass=495, SNR=15.3, Peak=56 HFD=4.2
01:40:47.472 00.000 12268 MultiStar: [#1 -0.17,0.55,0.84,U] [#2 0.25,0.13,0.69,U] [#3 0.46,-0.33,0.71,U] [#4 0.26,0.57,0.62,U] [#5 0.35,-0.36,0.48,U] [#6 0.30,-0.02,0.77,U] [#7 0.58,0.22,0.50,U] [#8 1.08,-0.31,0.00,M1] 
01:40:47.472 00.000 12268 single-star, 7 included, MultiStar: {0.22, 0.13}, one-star: {0.05, 0.14}
01:40:47.472 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
01:40:47.472 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.93)
01:40:47.472 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.23 mountX=0.14 mountY=0.03, mountTheta=0.21
01:40:47.474 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.14, opts=13)
01:40:47.474 00.000 12268 Enqueuing Move request for scope (0.05, 0.14)
01:40:47.474 00.000 11616 Worker thread wakes up
01:40:47.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
01:40:47.474 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
01:40:47.474 00.000 11616 Moving (0.05, 0.14) raw xDistance=0.14 yDistance=0.03
01:40:47.474 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:47.474 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:40:47.474 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:47.475 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:40:47.475 00.000 11616 MoveAxis(E, 0, ABG)
01:40:47.475 00.000 11616 Move returns status 0, amount 0
01:40:47.475 00.000 11616 MoveAxis(N, 0, ABG)
01:40:47.475 00.000 11616 Move returns status 0, amount 0
01:40:47.475 00.000 11616 move complete, result=0
01:40:47.475 00.000 11616 worker thread done servicing request
01:40:47.496 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:47.515 00.019 12268 UpdateGuideState exits: m=495 SNR=15.3
01:40:47.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:47.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:47.515 00.000 12268 Enqueuing Expose request
01:40:47.515 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:47.515 00.000 11616 Worker thread wakes up
01:40:47.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:47.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:49.526 02.011 11616 Exposure complete
01:40:49.584 00.058 11616 worker thread done servicing request
01:40:49.584 00.000 12268 OnExposeComplete: enter
01:40:49.584 00.000 12268 UpdateGuideState(): m_state=6
01:40:49.584 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
01:40:49.584 00.000 12268 Star::Find returns 1 (0), X=539.39, Y=551.59, Mass=534, SNR=15.9, Peak=50 HFD=3.9
01:40:49.585 00.001 12268 MultiStar: [#1 0.02,0.20,0.83,U] [#2 0.49,0.17,0.66,U] [#3 0.61,-0.26,0.65,U] [#4 0.26,-0.12,0.62,U] [#5 0.18,-0.77,0.49,U] [#6 0.59,-0.03,0.74,U] [#7 0.60,0.07,0.52,U] [#8 0.60,0.41,0.54,U] 
01:40:49.585 00.000 12268 single-star, 8 included, MultiStar: {0.34, -0.05}, one-star: {-0.03, -0.21}
01:40:49.585 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.21 = 3.08)
01:40:49.585 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.03)
01:40:49.585 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.73 mountX=-0.21 mountY=-0.01, mountTheta=-3.11
01:40:49.587 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.21, opts=13)
01:40:49.587 00.000 12268 Enqueuing Move request for scope (-0.03, -0.21)
01:40:49.588 00.001 11616 Worker thread wakes up
01:40:49.588 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
01:40:49.588 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
01:40:49.588 00.000 11616 Moving (-0.03, -0.21) raw xDistance=-0.21 yDistance=-0.01
01:40:49.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
01:40:49.588 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:49.588 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:40:49.588 00.000 11616 MoveAxis(E, 120, ABG)
01:40:49.588 00.000 11616 Guiding  Dir = 2, Dur = 120
01:40:49.589 00.001 11616 IsSlewing returns 0
01:40:49.589 00.000 11616 IsGuiding returns 0
01:40:49.589 00.000 11616 PulseGuide returned control before completion, sleep 130
01:40:49.615 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:49.635 00.020 12268 UpdateGuideState exits: m=534 SNR=15.9
01:40:49.635 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:49.635 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:49.635 00.000 12268 Enqueuing Expose request
01:40:49.727 00.092 11616 IsGuiding returns 1
01:40:49.727 00.000 11616 scope still moving after pulse duration time elapsed
01:40:49.758 00.031 11616 IsSlewing returns 0
01:40:49.758 00.000 11616 IsGuiding returns 0
01:40:49.758 00.000 11616 scope move finished after 120 + 49 ms
01:40:49.758 00.000 11616 Move returns status 0, amount 120
01:40:49.758 00.000 11616 MoveAxis(N, 0, ABG)
01:40:49.758 00.000 11616 Move returns status 0, amount 0
01:40:49.758 00.000 11616 move complete, result=0
01:40:49.758 00.000 11616 worker thread done servicing request
01:40:49.758 00.000 12268 GuideStep: -0.2 px 120 ms EAST, -0.0 px 0 ms NORTH
01:40:49.759 00.001 11616 Worker thread wakes up
01:40:49.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:49.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:51.762 02.003 11616 Exposure complete
01:40:51.819 00.057 11616 worker thread done servicing request
01:40:51.819 00.000 12268 OnExposeComplete: enter
01:40:51.819 00.000 12268 UpdateGuideState(): m_state=6
01:40:51.819 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
01:40:51.819 00.000 12268 Star::Find returns 1 (0), X=539.59, Y=551.98, Mass=579, SNR=16.6, Peak=57 HFD=5.2
01:40:51.820 00.001 12268 MultiStar: [#1 0.08,0.36,0.79,U] [#2 -0.31,0.00,0.53,U] [#3 0.24,0.39,0.62,U] [#4 0.18,0.17,0.47,U] [#5 0.55,0.26,0.48,U] [#6 0.41,0.46,0.69,U] [#7 0.75,0.19,0.50,U] [#8 0.18,0.11,0.55,U] 
01:40:51.820 00.000 12268 single-star, 8 included, MultiStar: {0.23, 0.25}, one-star: {0.16, 0.18}
01:40:51.820 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
01:40:51.820 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
01:40:51.820 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.18 hyp=0.24 cameraTheta=0.83 mountX=0.19 mountY=0.14, mountTheta=0.62
01:40:51.821 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.18, opts=13)
01:40:51.821 00.000 12268 Enqueuing Move request for scope (0.16, 0.18)
01:40:51.821 00.000 11616 Worker thread wakes up
01:40:51.822 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.18) opts 0xd
01:40:51.822 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.18)
01:40:51.822 00.000 11616 Moving (0.16, 0.18) raw xDistance=0.19 yDistance=0.14
01:40:51.822 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:51.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:40:51.822 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:51.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:40:51.822 00.000 11616 MoveAxis(E, 0, ABG)
01:40:51.822 00.000 11616 Move returns status 0, amount 0
01:40:51.822 00.000 11616 MoveAxis(N, 0, ABG)
01:40:51.822 00.000 11616 Move returns status 0, amount 0
01:40:51.822 00.000 11616 move complete, result=0
01:40:51.823 00.001 11616 worker thread done servicing request
01:40:51.843 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:51.860 00.017 12268 UpdateGuideState exits: m=579 SNR=16.6
01:40:51.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:51.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:51.860 00.000 12268 Enqueuing Expose request
01:40:51.860 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:51.861 00.001 11616 Worker thread wakes up
01:40:51.861 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:51.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:53.882 02.021 11616 Exposure complete
01:40:53.970 00.088 11616 worker thread done servicing request
01:40:53.970 00.000 12268 OnExposeComplete: enter
01:40:53.970 00.000 12268 UpdateGuideState(): m_state=6
01:40:53.970 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
01:40:53.970 00.000 12268 Star::Find returns 1 (0), X=539.65, Y=552.18, Mass=536, SNR=15.9, Peak=48 HFD=4.3
01:40:53.971 00.001 12268 MultiStar: [#1 0.16,0.74,0.88,U] [#2 0.67,0.07,0.57,U] [#3 0.44,0.27,0.68,U] [#4 0.55,0.94,0.00,M1] [#5 0.37,0.45,0.52,U] [#6 0.58,0.62,0.67,U] [#7 0.60,0.34,0.50,U] [#8 0.40,0.55,0.58,U] 
01:40:53.971 00.000 12268 single-star, 7 included, MultiStar: {0.40, 0.44}, one-star: {0.22, 0.38}
01:40:53.971 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
01:40:53.971 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.74)
01:40:53.971 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.38 hyp=0.44 cameraTheta=1.04 mountX=0.40 mountY=0.17, mountTheta=0.41
01:40:53.973 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.38, opts=13)
01:40:53.973 00.000 12268 Enqueuing Move request for scope (0.22, 0.38)
01:40:53.973 00.000 11616 Worker thread wakes up
01:40:53.973 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.38) opts 0xd
01:40:53.973 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.38)
01:40:53.973 00.000 11616 Moving (0.22, 0.38) raw xDistance=0.40 yDistance=0.17
01:40:53.973 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
01:40:53.973 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
01:40:53.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
01:40:53.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
01:40:53.974 00.001 11616 MoveAxis(W, 222, ABG)
01:40:53.974 00.000 11616 Guiding  Dir = 3, Dur = 222
01:40:53.974 00.000 11616 IsSlewing returns 0
01:40:53.974 00.000 11616 IsGuiding returns 0
01:40:53.974 00.000 11616 PulseGuide returned control before completion, sleep 232
01:40:54.001 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:54.020 00.019 12268 UpdateGuideState exits: m=536 SNR=15.9
01:40:54.020 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:54.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:54.020 00.000 12268 Enqueuing Expose request
01:40:54.223 00.203 11616 IsGuiding returns 1
01:40:54.223 00.000 11616 scope still moving after pulse duration time elapsed
01:40:54.253 00.030 11616 IsSlewing returns 0
01:40:54.253 00.000 11616 IsGuiding returns 0
01:40:54.253 00.000 11616 scope move finished after 222 + 57 ms
01:40:54.254 00.001 11616 Move returns status 0, amount 222
01:40:54.254 00.000 11616 MoveAxis(S, 15, ABG)
01:40:54.254 00.000 11616 Guiding  Dir = 1, Dur = 15
01:40:54.254 00.000 11616 IsSlewing returns 0
01:40:54.254 00.000 11616 IsGuiding returns 0
01:40:54.255 00.001 11616 PulseGuide returned control before completion, sleep 25
01:40:54.284 00.029 11616 IsGuiding returns 1
01:40:54.284 00.000 11616 scope still moving after pulse duration time elapsed
01:40:54.316 00.032 11616 IsSlewing returns 0
01:40:54.316 00.000 11616 IsGuiding returns 1
01:40:54.348 00.032 11616 IsSlewing returns 0
01:40:54.348 00.000 11616 IsGuiding returns 1
01:40:54.379 00.031 11616 IsSlewing returns 0
01:40:54.379 00.000 11616 IsGuiding returns 1
01:40:54.410 00.031 11616 IsSlewing returns 0
01:40:54.411 00.001 11616 IsGuiding returns 1
01:40:54.442 00.031 11616 IsSlewing returns 0
01:40:54.442 00.000 11616 IsGuiding returns 1
01:40:54.474 00.032 11616 IsSlewing returns 0
01:40:54.474 00.000 11616 IsGuiding returns 0
01:40:54.475 00.001 11616 scope move finished after 15 + 205 ms
01:40:54.475 00.000 11616 Move returns status 0, amount 15
01:40:54.475 00.000 11616 move complete, result=0
01:40:54.475 00.000 11616 worker thread done servicing request
01:40:54.475 00.000 11616 Worker thread wakes up
01:40:54.475 00.000 12268 GuideStep: 0.4 px 222 ms WEST, 0.2 px 15 ms SOUTH
01:40:54.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:54.476 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:56.492 02.016 11616 Exposure complete
01:40:56.552 00.060 11616 worker thread done servicing request
01:40:56.552 00.000 12268 OnExposeComplete: enter
01:40:56.552 00.000 12268 UpdateGuideState(): m_state=6
01:40:56.552 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
01:40:56.552 00.000 12268 Star::Find returns 1 (0), X=539.72, Y=552.12, Mass=602, SNR=16.9, Peak=48 HFD=4.6
01:40:56.553 00.001 12268 MultiStar: [#1 0.02,0.62,0.81,U] [#2 0.35,0.20,0.58,U] [#3 -0.00,0.26,0.67,U] [#4 0.46,0.21,0.52,U] [#5 0.37,-0.05,0.57,U] [#6 0.44,0.75,0.72,U] [#7 0.39,0.45,0.55,U] [#8 0.72,0.63,0.57,U] 
01:40:56.553 00.000 12268 single-star, 8 included, MultiStar: {0.32, 0.39}, one-star: {0.29, 0.32}
01:40:56.553 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
01:40:56.553 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.53)
01:40:56.553 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.32 hyp=0.43 cameraTheta=0.83 mountX=0.34 mountY=0.25, mountTheta=0.63
01:40:56.555 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.32, opts=13)
01:40:56.555 00.000 12268 Enqueuing Move request for scope (0.29, 0.32)
01:40:56.555 00.000 11616 Worker thread wakes up
01:40:56.555 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.32) opts 0xd
01:40:56.555 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.32)
01:40:56.555 00.000 11616 Moving (0.29, 0.32) raw xDistance=0.34 yDistance=0.25
01:40:56.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
01:40:56.556 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
01:40:56.556 00.000 11616 MoveAxis(W, 193, ABG)
01:40:56.556 00.000 11616 Guiding  Dir = 3, Dur = 193
01:40:56.556 00.000 11616 IsSlewing returns 0
01:40:56.556 00.000 11616 IsGuiding returns 0
01:40:56.557 00.001 11616 PulseGuide returned control before completion, sleep 203
01:40:56.584 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:56.603 00.019 12268 UpdateGuideState exits: m=602 SNR=16.9
01:40:56.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:56.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:56.603 00.000 12268 Enqueuing Expose request
01:40:56.774 00.171 11616 IsGuiding returns 1
01:40:56.774 00.000 11616 scope still moving after pulse duration time elapsed
01:40:56.805 00.031 11616 IsSlewing returns 0
01:40:56.806 00.001 11616 IsGuiding returns 0
01:40:56.806 00.000 11616 scope move finished after 193 + 56 ms
01:40:56.806 00.000 11616 Move returns status 0, amount 193
01:40:56.806 00.000 11616 MoveAxis(S, 21, ABG)
01:40:56.806 00.000 11616 Guiding  Dir = 1, Dur = 21
01:40:56.806 00.000 11616 IsSlewing returns 0
01:40:56.806 00.000 11616 IsGuiding returns 0
01:40:56.807 00.001 11616 PulseGuide returned control before completion, sleep 31
01:40:56.852 00.045 11616 IsGuiding returns 1
01:40:56.852 00.000 11616 scope still moving after pulse duration time elapsed
01:40:56.883 00.031 11616 IsSlewing returns 0
01:40:56.883 00.000 11616 IsGuiding returns 1
01:40:56.914 00.031 11616 IsSlewing returns 0
01:40:56.914 00.000 11616 IsGuiding returns 0
01:40:56.914 00.000 11616 scope move finished after 21 + 86 ms
01:40:56.914 00.000 11616 Move returns status 0, amount 21
01:40:56.914 00.000 11616 move complete, result=0
01:40:56.914 00.000 11616 worker thread done servicing request
01:40:56.914 00.000 11616 Worker thread wakes up
01:40:56.914 00.000 12268 GuideStep: 0.3 px 193 ms WEST, 0.2 px 21 ms SOUTH
01:40:56.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:56.915 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:40:58.921 02.006 11616 Exposure complete
01:40:58.979 00.058 11616 worker thread done servicing request
01:40:58.979 00.000 12268 OnExposeComplete: enter
01:40:58.980 00.001 12268 UpdateGuideState(): m_state=6
01:40:58.980 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
01:40:58.980 00.000 12268 Star::Find returns 1 (0), X=539.41, Y=551.68, Mass=496, SNR=15.2, Peak=53 HFD=3.9
01:40:58.980 00.000 12268 MultiStar: [#1 0.00,-0.00,0.88,U] [#2 -0.11,0.08,0.64,U] [#3 0.23,0.53,0.75,U] [#4 0.20,-0.19,0.75,U] [#5 0.18,-0.19,0.60,U] [#6 0.27,-0.06,0.85,U] [#7 0.65,-0.22,0.58,U] [#8 0.78,0.10,0.60,U] 
01:40:58.980 00.000 12268 single-star, 8 included, MultiStar: {0.21, -0.01}, one-star: {-0.02, -0.13}
01:40:58.981 00.001 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
01:40:58.981 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.01)
01:40:58.981 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.69 mountX=-0.13 mountY=0.00, mountTheta=3.13
01:40:58.982 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.13, opts=13)
01:40:58.982 00.000 12268 Enqueuing Move request for scope (-0.02, -0.13)
01:40:58.982 00.000 11616 Worker thread wakes up
01:40:58.983 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
01:40:58.983 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
01:40:58.983 00.000 11616 Moving (-0.02, -0.13) raw xDistance=-0.13 yDistance=0.00
01:40:58.983 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:58.983 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:40:58.983 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:58.983 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:40:58.983 00.000 11616 MoveAxis(E, 0, ABG)
01:40:58.983 00.000 11616 Move returns status 0, amount 0
01:40:58.983 00.000 11616 MoveAxis(N, 0, ABG)
01:40:58.983 00.000 11616 Move returns status 0, amount 0
01:40:58.984 00.001 11616 move complete, result=0
01:40:58.984 00.000 11616 worker thread done servicing request
01:40:59.007 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:40:59.026 00.019 12268 UpdateGuideState exits: m=496 SNR=15.2
01:40:59.026 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:59.026 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:40:59.026 00.000 12268 Enqueuing Expose request
01:40:59.026 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:59.026 00.000 11616 Worker thread wakes up
01:40:59.027 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:40:59.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:01.037 02.010 11616 Exposure complete
01:41:01.093 00.056 11616 worker thread done servicing request
01:41:01.094 00.001 12268 OnExposeComplete: enter
01:41:01.094 00.000 12268 UpdateGuideState(): m_state=6
01:41:01.095 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
01:41:01.095 00.000 12268 Star::Find returns 1 (0), X=539.73, Y=551.37, Mass=558, SNR=16.3, Peak=49 HFD=4.7
01:41:01.095 00.000 12268 MultiStar: [#1 -0.12,0.15,0.84,U] [#2 0.30,-0.26,0.62,U] [#3 0.12,-0.06,0.61,U] [#4 0.42,0.26,0.55,U] [#5 0.51,-0.17,0.63,U] [#6 0.64,-0.32,0.63,U] [#7 0.55,-0.04,0.53,U] [#8 0.98,0.22,0.61,U] 
01:41:01.095 00.000 12268 refined, 8 included, MultiStar: {0.38, -0.09}, one-star: {0.30, -0.44}
01:41:01.095 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
01:41:01.095 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.46)
01:41:01.096 00.001 12268 CameraToMount -- cameraX=0.38 cameraY=-0.09 hyp=0.39 cameraTheta=-0.24 mountX=-0.05 mountY=0.39, mountTheta=1.71
01:41:01.097 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.09, opts=13)
01:41:01.097 00.000 12268 Enqueuing Move request for scope (0.38, -0.09)
01:41:01.097 00.000 11616 Worker thread wakes up
01:41:01.098 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.09) opts 0xd
01:41:01.098 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.09)
01:41:01.098 00.000 11616 Moving (0.38, -0.09) raw xDistance=-0.05 yDistance=0.39
01:41:01.098 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:01.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:41:01.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
01:41:01.098 00.000 11616 MoveAxis(E, 0, ABG)
01:41:01.098 00.000 11616 Move returns status 0, amount 0
01:41:01.098 00.000 11616 MoveAxis(S, 33, ABG)
01:41:01.098 00.000 11616 Guiding  Dir = 1, Dur = 33
01:41:01.099 00.001 11616 IsSlewing returns 0
01:41:01.099 00.000 11616 IsGuiding returns 0
01:41:01.099 00.000 11616 PulseGuide returned control before completion, sleep 43
01:41:01.121 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:01.139 00.018 12268 UpdateGuideState exits: m=558 SNR=16.3
01:41:01.139 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:01.139 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:01.139 00.000 12268 Enqueuing Expose request
01:41:01.156 00.017 11616 IsGuiding returns 1
01:41:01.156 00.000 11616 scope still moving after pulse duration time elapsed
01:41:01.188 00.032 11616 IsSlewing returns 0
01:41:01.189 00.001 11616 IsGuiding returns 0
01:41:01.189 00.000 11616 scope move finished after 33 + 56 ms
01:41:01.189 00.000 11616 Move returns status 0, amount 33
01:41:01.189 00.000 11616 move complete, result=0
01:41:01.189 00.000 11616 worker thread done servicing request
01:41:01.189 00.000 11616 Worker thread wakes up
01:41:01.189 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:01.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:01.190 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 33 ms SOUTH
01:41:03.226 02.036 11616 Exposure complete
01:41:03.292 00.066 11616 worker thread done servicing request
01:41:03.292 00.000 12268 OnExposeComplete: enter
01:41:03.292 00.000 12268 UpdateGuideState(): m_state=6
01:41:03.292 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
01:41:03.293 00.001 12268 Star::Find returns 1 (0), X=539.84, Y=551.80, Mass=581, SNR=16.6, Peak=51 HFD=4.4
01:41:03.293 00.000 12268 MultiStar: [#1 0.18,0.15,0.81,U] [#2 0.53,-0.03,0.66,U] [#3 0.34,0.35,0.55,U] [#4 0.46,-0.22,0.55,U] [#5 0.65,-0.09,0.63,U] [#6 0.59,0.00,0.65,U] [#7 0.64,-0.18,0.54,U] [#8 0.76,0.25,0.57,U] 
01:41:03.293 00.000 12268 single-star, 8 included, MultiStar: {0.49, 0.03}, one-star: {0.42, -0.01}
01:41:03.293 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
01:41:03.293 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
01:41:03.293 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.01 hyp=0.42 cameraTheta=-0.02 mountX=0.03 mountY=0.41, mountTheta=1.49
01:41:03.296 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.01, opts=13)
01:41:03.296 00.000 12268 Enqueuing Move request for scope (0.42, -0.01)
01:41:03.296 00.000 11616 Worker thread wakes up
01:41:03.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.01) opts 0xd
01:41:03.296 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.01)
01:41:03.296 00.000 11616 Moving (0.42, -0.01) raw xDistance=0.03 yDistance=0.41
01:41:03.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:03.297 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:41:03.297 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
01:41:03.297 00.000 11616 MoveAxis(E, 0, ABG)
01:41:03.297 00.000 11616 Move returns status 0, amount 0
01:41:03.297 00.000 11616 MoveAxis(S, 35, ABG)
01:41:03.297 00.000 11616 Guiding  Dir = 1, Dur = 35
01:41:03.297 00.000 11616 IsSlewing returns 0
01:41:03.298 00.001 11616 IsGuiding returns 0
01:41:03.299 00.001 11616 PulseGuide returned control before completion, sleep 45
01:41:03.324 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:03.345 00.021 12268 UpdateGuideState exits: m=581 SNR=16.6
01:41:03.346 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:03.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:03.346 00.000 12268 Enqueuing Expose request
01:41:03.350 00.004 11616 IsGuiding returns 1
01:41:03.350 00.000 11616 scope still moving after pulse duration time elapsed
01:41:03.394 00.044 11616 IsSlewing returns 0
01:41:03.395 00.001 11616 IsGuiding returns 0
01:41:03.395 00.000 11616 scope move finished after 35 + 61 ms
01:41:03.395 00.000 11616 Move returns status 0, amount 35
01:41:03.395 00.000 11616 move complete, result=0
01:41:03.395 00.000 11616 worker thread done servicing request
01:41:03.395 00.000 11616 Worker thread wakes up
01:41:03.396 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:03.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:03.408 00.012 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 35 ms SOUTH
01:41:05.405 01.997 11616 Exposure complete
01:41:05.467 00.062 11616 worker thread done servicing request
01:41:05.467 00.000 12268 OnExposeComplete: enter
01:41:05.467 00.000 12268 UpdateGuideState(): m_state=6
01:41:05.467 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
01:41:05.468 00.001 12268 Star::Find returns 1 (0), X=539.89, Y=551.86, Mass=540, SNR=15.9, Peak=50 HFD=4.7
01:41:05.468 00.000 12268 MultiStar: [#1 0.57,0.70,0.82,U] [#2 0.71,0.21,0.59,U] [#3 0.63,0.08,0.54,U] [#4 0.83,0.24,0.56,U] [#5 1.10,-0.02,0.00,M1] [#6 0.61,-0.12,0.83,U] [#7 1.32,0.07,0.00,M1] [#8 1.16,0.27,0.00,M1] 
01:41:05.468 00.000 12268 single-star, 5 included, MultiStar: {0.61, 0.19}, one-star: {0.47, 0.05}
01:41:05.468 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
01:41:05.468 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
01:41:05.468 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.05 hyp=0.47 cameraTheta=0.11 mountX=0.10 mountY=0.46, mountTheta=1.36
01:41:05.470 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.05, opts=13)
01:41:05.470 00.000 12268 Enqueuing Move request for scope (0.47, 0.05)
01:41:05.470 00.000 11616 Worker thread wakes up
01:41:05.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.05) opts 0xd
01:41:05.471 00.001 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.05)
01:41:05.471 00.000 11616 Moving (0.47, 0.05) raw xDistance=0.10 yDistance=0.46
01:41:05.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
01:41:05.471 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
01:41:05.471 00.000 11616 MoveAxis(W, 55, ABG)
01:41:05.471 00.000 11616 Guiding  Dir = 3, Dur = 55
01:41:05.471 00.000 11616 IsSlewing returns 0
01:41:05.472 00.001 11616 IsGuiding returns 0
01:41:05.472 00.000 11616 PulseGuide returned control before completion, sleep 65
01:41:05.495 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:05.515 00.020 12268 UpdateGuideState exits: m=540 SNR=15.9
01:41:05.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:05.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:05.515 00.000 12268 Enqueuing Expose request
01:41:05.550 00.035 11616 IsGuiding returns 1
01:41:05.550 00.000 11616 scope still moving after pulse duration time elapsed
01:41:05.581 00.031 11616 IsSlewing returns 0
01:41:05.581 00.000 11616 IsGuiding returns 0
01:41:05.581 00.000 11616 scope move finished after 55 + 54 ms
01:41:05.581 00.000 11616 Move returns status 0, amount 55
01:41:05.581 00.000 11616 MoveAxis(S, 39, ABG)
01:41:05.581 00.000 11616 Guiding  Dir = 1, Dur = 39
01:41:05.582 00.001 11616 IsSlewing returns 0
01:41:05.582 00.000 11616 IsGuiding returns 0
01:41:05.582 00.000 11616 PulseGuide returned control before completion, sleep 49
01:41:05.644 00.062 11616 IsGuiding returns 1
01:41:05.644 00.000 11616 scope still moving after pulse duration time elapsed
01:41:05.675 00.031 11616 IsSlewing returns 0
01:41:05.675 00.000 11616 IsGuiding returns 0
01:41:05.675 00.000 11616 scope move finished after 39 + 54 ms
01:41:05.675 00.000 11616 Move returns status 0, amount 39
01:41:05.675 00.000 11616 move complete, result=0
01:41:05.675 00.000 11616 worker thread done servicing request
01:41:05.675 00.000 11616 Worker thread wakes up
01:41:05.676 00.001 12268 GuideStep: 0.1 px 55 ms WEST, 0.5 px 39 ms SOUTH
01:41:05.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:05.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:07.684 02.008 11616 Exposure complete
01:41:07.741 00.057 11616 worker thread done servicing request
01:41:07.741 00.000 12268 OnExposeComplete: enter
01:41:07.741 00.000 12268 UpdateGuideState(): m_state=6
01:41:07.742 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
01:41:07.742 00.000 12268 Star::Find returns 1 (0), X=539.77, Y=551.37, Mass=536, SNR=16.0, Peak=45 HFD=4.6
01:41:07.742 00.000 12268 MultiStar: [#1 0.56,-0.15,0.81,U] [#2 0.20,-0.17,0.66,U] [#3 0.74,-0.56,0.66,U] [#4 0.39,-0.08,0.50,U] [#5 0.82,-0.36,0.71,U] [#6 0.69,-0.20,0.81,U] [#7 0.78,-0.07,0.53,U] [#8 0.54,-0.45,0.53,U] 
01:41:07.742 00.000 12268 single-star, 8 included, MultiStar: {0.56, -0.28}, one-star: {0.35, -0.43}
01:41:07.742 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
01:41:07.742 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.81)
01:41:07.742 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.43 hyp=0.56 cameraTheta=-0.89 mountX=-0.40 mountY=0.40, mountTheta=2.35
01:41:07.744 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.43, opts=13)
01:41:07.744 00.000 12268 Enqueuing Move request for scope (0.35, -0.43)
01:41:07.744 00.000 11616 Worker thread wakes up
01:41:07.744 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.43) opts 0xd
01:41:07.744 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.43)
01:41:07.744 00.000 11616 Moving (0.35, -0.43) raw xDistance=-0.40 yDistance=0.40
01:41:07.745 00.001 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
01:41:07.745 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.19
01:41:07.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
01:41:07.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
01:41:07.745 00.000 11616 MoveAxis(E, 222, ABG)
01:41:07.745 00.000 11616 Guiding  Dir = 2, Dur = 222
01:41:07.745 00.000 11616 IsSlewing returns 0
01:41:07.746 00.001 11616 IsGuiding returns 0
01:41:07.746 00.000 11616 PulseGuide returned control before completion, sleep 232
01:41:07.768 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:07.786 00.018 12268 UpdateGuideState exits: m=536 SNR=16.0
01:41:07.787 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:07.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:07.787 00.000 12268 Enqueuing Expose request
01:41:07.986 00.199 11616 IsGuiding returns 1
01:41:07.986 00.000 11616 scope still moving after pulse duration time elapsed
01:41:08.017 00.031 11616 IsSlewing returns 0
01:41:08.017 00.000 11616 IsGuiding returns 1
01:41:08.048 00.031 11616 IsSlewing returns 0
01:41:08.048 00.000 11616 IsGuiding returns 1
01:41:08.079 00.031 11616 IsSlewing returns 0
01:41:08.079 00.000 11616 IsGuiding returns 1
01:41:08.111 00.032 11616 IsSlewing returns 0
01:41:08.111 00.000 11616 IsGuiding returns 1
01:41:08.143 00.032 11616 IsSlewing returns 0
01:41:08.143 00.000 11616 IsGuiding returns 1
01:41:08.175 00.032 11616 IsSlewing returns 0
01:41:08.175 00.000 11616 IsGuiding returns 0
01:41:08.175 00.000 11616 scope move finished after 222 + 207 ms
01:41:08.175 00.000 11616 Move returns status 0, amount 222
01:41:08.175 00.000 11616 MoveAxis(S, 34, ABG)
01:41:08.175 00.000 11616 Guiding  Dir = 1, Dur = 34
01:41:08.176 00.001 11616 IsSlewing returns 0
01:41:08.176 00.000 11616 IsGuiding returns 0
01:41:08.176 00.000 11616 PulseGuide returned control before completion, sleep 44
01:41:08.223 00.047 11616 IsGuiding returns 1
01:41:08.223 00.000 11616 scope still moving after pulse duration time elapsed
01:41:08.255 00.032 11616 IsSlewing returns 0
01:41:08.256 00.001 11616 IsGuiding returns 0
01:41:08.256 00.000 11616 scope move finished after 34 + 45 ms
01:41:08.256 00.000 11616 Move returns status 0, amount 34
01:41:08.256 00.000 11616 move complete, result=0
01:41:08.256 00.000 11616 worker thread done servicing request
01:41:08.256 00.000 11616 Worker thread wakes up
01:41:08.256 00.000 12268 GuideStep: -0.4 px 222 ms EAST, 0.4 px 34 ms SOUTH
01:41:08.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:08.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:10.267 02.011 11616 Exposure complete
01:41:10.333 00.066 11616 worker thread done servicing request
01:41:10.333 00.000 12268 OnExposeComplete: enter
01:41:10.333 00.000 12268 UpdateGuideState(): m_state=6
01:41:10.334 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
01:41:10.334 00.000 12268 Star::Find returns 1 (0), X=540.15, Y=550.77, Mass=648, SNR=17.6, Peak=53 HFD=5.6
01:41:10.334 00.000 12268 MultiStar: [#1 0.55,-0.34,0.70,U] [#2 0.82,-0.89,0.00,M1] [#3 0.46,-0.73,0.55,U] [#4 0.38,-0.59,0.59,U] [#5 0.82,-0.96,0.00,M1] [#6 0.74,-0.96,0.00,M1] [#7 1.15,-0.75,0.00,M1] [#8 0.86,-0.88,0.00,M1] 
01:41:10.334 00.000 12268 refined, 3 included, MultiStar: {0.56, -0.71}, one-star: {0.73, -1.03}
01:41:10.334 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
01:41:10.334 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
01:41:10.335 00.001 12268 CameraToMount -- cameraX=0.56 cameraY=-0.71 hyp=0.90 cameraTheta=-0.90 mountX=-0.65 mountY=0.65, mountTheta=2.36
01:41:10.336 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=-0.71, opts=13)
01:41:10.336 00.000 12268 Enqueuing Move request for scope (0.56, -0.71)
01:41:10.337 00.001 11616 Worker thread wakes up
01:41:10.337 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.71) opts 0xd
01:41:10.337 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, -0.71)
01:41:10.337 00.000 11616 Moving (0.56, -0.71) raw xDistance=-0.65 yDistance=0.65
01:41:10.337 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.65
01:41:10.337 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
01:41:10.337 00.000 11616 MoveAxis(E, 364, ABG)
01:41:10.337 00.000 11616 Guiding  Dir = 2, Dur = 364
01:41:10.338 00.001 11616 IsSlewing returns 0
01:41:10.338 00.000 11616 IsGuiding returns 0
01:41:10.339 00.001 11616 PulseGuide returned control before completion, sleep 374
01:41:10.363 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:10.382 00.019 12268 UpdateGuideState exits: m=648 SNR=17.6
01:41:10.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:10.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:10.382 00.000 12268 Enqueuing Expose request
01:41:10.722 00.340 11616 IsGuiding returns 1
01:41:10.722 00.000 11616 scope still moving after pulse duration time elapsed
01:41:10.751 00.029 11616 IsSlewing returns 0
01:41:10.751 00.000 11616 IsGuiding returns 1
01:41:10.783 00.032 11616 IsSlewing returns 0
01:41:10.783 00.000 11616 IsGuiding returns 1
01:41:10.814 00.031 11616 IsSlewing returns 0
01:41:10.814 00.000 11616 IsGuiding returns 0
01:41:10.814 00.000 11616 scope move finished after 364 + 111 ms
01:41:10.814 00.000 11616 Move returns status 0, amount 364
01:41:10.814 00.000 11616 MoveAxis(S, 55, ABG)
01:41:10.814 00.000 11616 Guiding  Dir = 1, Dur = 55
01:41:10.815 00.001 11616 IsSlewing returns 0
01:41:10.816 00.001 11616 IsGuiding returns 0
01:41:10.816 00.000 11616 PulseGuide returned control before completion, sleep 65
01:41:10.893 00.077 11616 IsGuiding returns 1
01:41:10.893 00.000 11616 scope still moving after pulse duration time elapsed
01:41:10.925 00.032 11616 IsSlewing returns 0
01:41:10.925 00.000 11616 IsGuiding returns 0
01:41:10.925 00.000 11616 scope move finished after 55 + 54 ms
01:41:10.925 00.000 11616 Move returns status 0, amount 55
01:41:10.925 00.000 11616 move complete, result=0
01:41:10.925 00.000 11616 worker thread done servicing request
01:41:10.926 00.001 12268 GuideStep: -0.7 px 364 ms EAST, 0.6 px 55 ms SOUTH
01:41:10.926 00.000 11616 Worker thread wakes up
01:41:10.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:10.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:12.932 02.006 11616 Exposure complete
01:41:12.990 00.058 11616 worker thread done servicing request
01:41:12.990 00.000 12268 OnExposeComplete: enter
01:41:12.990 00.000 12268 UpdateGuideState(): m_state=6
01:41:12.990 00.000 12268 Star::Find(15, 540, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
01:41:12.990 00.000 12268 Star::Find returns 1 (0), X=540.21, Y=551.78, Mass=622, SNR=17.2, Peak=48 HFD=5.2
01:41:12.991 00.001 12268 MultiStar: [#1 0.60,0.36,0.79,U] [#2 1.04,0.02,0.69,U] [#3 0.82,-0.14,0.51,U] [#4 1.11,-0.31,0.00,M1] [#5 0.84,0.02,0.66,U] [#6 0.82,-0.20,0.74,U] [#7 1.07,0.08,0.00,M2] [#8 1.42,0.78,0.00,M2] 
01:41:12.991 00.000 12268 single-star, 5 included, MultiStar: {0.81, 0.02}, one-star: {0.79, -0.02}
01:41:12.991 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
01:41:12.991 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
01:41:12.991 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=-0.02 hyp=0.79 cameraTheta=-0.03 mountX=0.05 mountY=0.78, mountTheta=1.50
01:41:12.994 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.79, y=-0.02, opts=13)
01:41:12.994 00.000 12268 Enqueuing Move request for scope (0.79, -0.02)
01:41:12.995 00.001 11616 Worker thread wakes up
01:41:12.995 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.02) opts 0xd
01:41:12.995 00.000 11616 Handling offset move in thread for scope, endpoint = (0.79, -0.02)
01:41:12.995 00.000 11616 Moving (0.79, -0.02) raw xDistance=0.05 yDistance=0.78
01:41:12.995 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:12.995 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:41:12.995 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.78
01:41:12.995 00.000 11616 MoveAxis(E, 0, ABG)
01:41:12.995 00.000 11616 Move returns status 0, amount 0
01:41:12.995 00.000 11616 MoveAxis(S, 66, ABG)
01:41:12.996 00.001 11616 Guiding  Dir = 1, Dur = 66
01:41:12.996 00.000 11616 IsSlewing returns 0
01:41:12.996 00.000 11616 IsGuiding returns 0
01:41:12.996 00.000 11616 PulseGuide returned control before completion, sleep 76
01:41:13.019 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:13.036 00.017 12268 UpdateGuideState exits: m=622 SNR=17.2
01:41:13.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:13.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:13.036 00.000 12268 Enqueuing Expose request
01:41:13.085 00.049 11616 IsGuiding returns 1
01:41:13.085 00.000 11616 scope still moving after pulse duration time elapsed
01:41:13.116 00.031 11616 IsSlewing returns 0
01:41:13.116 00.000 11616 IsGuiding returns 0
01:41:13.116 00.000 11616 scope move finished after 66 + 54 ms
01:41:13.116 00.000 11616 Move returns status 0, amount 66
01:41:13.116 00.000 11616 move complete, result=0
01:41:13.116 00.000 11616 worker thread done servicing request
01:41:13.117 00.001 11616 Worker thread wakes up
01:41:13.117 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.8 px 66 ms SOUTH
01:41:13.117 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:13.117 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:15.124 02.007 11616 Exposure complete
01:41:15.181 00.057 11616 worker thread done servicing request
01:41:15.181 00.000 12268 OnExposeComplete: enter
01:41:15.181 00.000 12268 UpdateGuideState(): m_state=6
01:41:15.181 00.000 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
01:41:15.182 00.001 12268 Star::Find returns 1 (0), X=540.08, Y=552.17, Mass=561, SNR=16.3, Peak=59 HFD=4.7
01:41:15.182 00.000 12268 MultiStar: [#1 0.54,0.70,0.74,U] [#2 0.79,0.46,0.70,U] [#3 0.34,0.55,0.54,U] [#4 0.75,0.27,0.61,U] [#5 1.17,0.36,0.00,M1] [#6 0.86,0.16,0.77,U] [#7 1.14,0.35,0.00,M3] [#8 1.06,0.69,0.00,M3] 
01:41:15.182 00.000 12268 single-star, 5 included, MultiStar: {0.67, 0.41}, one-star: {0.66, 0.37}
01:41:15.182 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
01:41:15.182 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.21)
01:41:15.182 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=0.37 hyp=0.76 cameraTheta=0.51 mountX=0.43 mountY=0.61, mountTheta=0.96
01:41:15.184 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.66, y=0.37, opts=13)
01:41:15.184 00.000 12268 Enqueuing Move request for scope (0.66, 0.37)
01:41:15.184 00.000 11616 Worker thread wakes up
01:41:15.184 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.37) opts 0xd
01:41:15.185 00.001 11616 Handling offset move in thread for scope, endpoint = (0.66, 0.37)
01:41:15.185 00.000 11616 Moving (0.66, 0.37) raw xDistance=0.43 yDistance=0.61
01:41:15.185 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
01:41:15.185 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.29
01:41:15.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
01:41:15.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
01:41:15.185 00.000 11616 MoveAxis(W, 241, ABG)
01:41:15.185 00.000 11616 Guiding  Dir = 3, Dur = 241
01:41:15.185 00.000 11616 IsSlewing returns 0
01:41:15.186 00.001 11616 IsGuiding returns 0
01:41:15.187 00.001 11616 PulseGuide returned control before completion, sleep 251
01:41:15.212 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:15.228 00.016 12268 UpdateGuideState exits: m=561 SNR=16.3
01:41:15.228 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:15.228 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:15.228 00.000 12268 Enqueuing Expose request
01:41:15.456 00.228 11616 IsGuiding returns 1
01:41:15.456 00.000 11616 scope still moving after pulse duration time elapsed
01:41:15.486 00.030 11616 IsSlewing returns 0
01:41:15.487 00.001 11616 IsGuiding returns 0
01:41:15.487 00.000 11616 scope move finished after 241 + 59 ms
01:41:15.487 00.000 11616 Move returns status 0, amount 241
01:41:15.487 00.000 11616 MoveAxis(S, 51, ABG)
01:41:15.487 00.000 11616 Guiding  Dir = 1, Dur = 51
01:41:15.487 00.000 11616 IsSlewing returns 0
01:41:15.488 00.001 11616 IsGuiding returns 0
01:41:15.488 00.000 11616 PulseGuide returned control before completion, sleep 61
01:41:15.564 00.076 11616 IsGuiding returns 1
01:41:15.564 00.000 11616 scope still moving after pulse duration time elapsed
01:41:15.594 00.030 11616 IsSlewing returns 0
01:41:15.594 00.000 11616 IsGuiding returns 0
01:41:15.595 00.001 11616 scope move finished after 51 + 55 ms
01:41:15.595 00.000 11616 Move returns status 0, amount 51
01:41:15.595 00.000 11616 move complete, result=0
01:41:15.595 00.000 11616 worker thread done servicing request
01:41:15.595 00.000 11616 Worker thread wakes up
01:41:15.595 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:15.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:15.595 00.000 12268 GuideStep: 0.4 px 241 ms WEST, 0.6 px 51 ms SOUTH
01:41:17.596 02.001 11616 Exposure complete
01:41:17.658 00.062 11616 worker thread done servicing request
01:41:17.658 00.000 12268 OnExposeComplete: enter
01:41:17.659 00.001 12268 UpdateGuideState(): m_state=6
01:41:17.659 00.000 12268 Star::Find(15, 540, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
01:41:17.659 00.000 12268 Star::Find returns 1 (0), X=540.13, Y=552.07, Mass=674, SNR=18.0, Peak=65 HFD=5.3
01:41:17.659 00.000 12268 MultiStar: [#1 0.79,0.14,0.67,U] [#2 0.77,-0.15,0.50,U] [#3 0.62,-0.07,0.43,U] [#4 0.44,0.35,0.59,U] [#5 0.90,-0.21,0.60,U] [#6 0.75,0.11,0.68,U] [#7 1.21,-0.07,0.00,M4] [#8 0.74,0.19,0.42,U] 
01:41:17.659 00.000 12268 refined, 7 included, MultiStar: {0.72, 0.10}, one-star: {0.70, 0.27}
01:41:17.659 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
01:41:17.659 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.84)
01:41:17.660 00.001 12268 CameraToMount -- cameraX=0.72 cameraY=0.10 hyp=0.72 cameraTheta=0.14 mountX=0.17 mountY=0.70, mountTheta=1.33
01:41:17.661 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=0.10, opts=13)
01:41:17.661 00.000 12268 Enqueuing Move request for scope (0.72, 0.10)
01:41:17.661 00.000 11616 Worker thread wakes up
01:41:17.661 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.10) opts 0xd
01:41:17.662 00.001 11616 Handling offset move in thread for scope, endpoint = (0.72, 0.10)
01:41:17.662 00.000 11616 Moving (0.72, 0.10) raw xDistance=0.17 yDistance=0.70
01:41:17.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
01:41:17.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.70
01:41:17.662 00.000 11616 MoveAxis(W, 94, ABG)
01:41:17.662 00.000 11616 Guiding  Dir = 3, Dur = 94
01:41:17.662 00.000 11616 IsSlewing returns 0
01:41:17.662 00.000 11616 IsGuiding returns 0
01:41:17.663 00.001 11616 PulseGuide returned control before completion, sleep 104
01:41:17.686 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:17.706 00.020 12268 UpdateGuideState exits: m=674 SNR=18.0
01:41:17.706 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:17.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:17.706 00.000 12268 Enqueuing Expose request
01:41:17.775 00.069 11616 IsGuiding returns 1
01:41:17.775 00.000 11616 scope still moving after pulse duration time elapsed
01:41:17.806 00.031 11616 IsSlewing returns 0
01:41:17.806 00.000 11616 IsGuiding returns 0
01:41:17.806 00.000 11616 scope move finished after 94 + 49 ms
01:41:17.806 00.000 11616 Move returns status 0, amount 94
01:41:17.806 00.000 11616 MoveAxis(S, 59, ABG)
01:41:17.806 00.000 11616 Guiding  Dir = 1, Dur = 59
01:41:17.806 00.000 11616 IsSlewing returns 0
01:41:17.807 00.001 11616 IsGuiding returns 0
01:41:17.807 00.000 11616 PulseGuide returned control before completion, sleep 69
01:41:17.884 00.077 11616 IsGuiding returns 1
01:41:17.885 00.001 11616 scope still moving after pulse duration time elapsed
01:41:17.916 00.031 11616 IsSlewing returns 0
01:41:17.917 00.001 11616 IsGuiding returns 0
01:41:17.917 00.000 11616 scope move finished after 59 + 51 ms
01:41:17.917 00.000 11616 Move returns status 0, amount 59
01:41:17.917 00.000 11616 move complete, result=0
01:41:17.917 00.000 11616 worker thread done servicing request
01:41:17.917 00.000 11616 Worker thread wakes up
01:41:17.917 00.000 12268 GuideStep: 0.2 px 94 ms WEST, 0.7 px 59 ms SOUTH
01:41:17.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:17.918 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:19.929 02.011 11616 Exposure complete
01:41:19.987 00.058 11616 worker thread done servicing request
01:41:19.987 00.000 12268 OnExposeComplete: enter
01:41:19.987 00.000 12268 UpdateGuideState(): m_state=6
01:41:19.987 00.000 12268 Star::Find(15, 540, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
01:41:19.987 00.000 12268 Star::Find returns 1 (0), X=540.07, Y=550.97, Mass=502, SNR=15.4, Peak=53 HFD=4.3
01:41:19.988 00.001 12268 MultiStar: [#1 0.35,-0.38,0.78,U] [#2 0.84,-0.73,0.00,M1] [#3 0.44,-0.35,0.59,U] [#4 0.87,-0.25,0.67,U] [#5 1.27,-0.43,0.00,M1] [#6 0.94,-0.40,0.71,U] [#7 1.10,-0.35,0.00,M5] [#8 1.33,-0.65,0.00,M3] 
01:41:19.988 00.000 12268 refined, 4 included, MultiStar: {0.65, -0.47}, one-star: {0.64, -0.83}
01:41:19.988 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
01:41:19.988 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.07)
01:41:19.988 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.47 hyp=0.80 cameraTheta=-0.63 mountX=-0.41 mountY=0.70, mountTheta=2.10
01:41:19.990 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=-0.47, opts=13)
01:41:19.990 00.000 12268 Enqueuing Move request for scope (0.65, -0.47)
01:41:19.990 00.000 11616 Worker thread wakes up
01:41:19.990 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.47) opts 0xd
01:41:19.990 00.000 11616 Handling offset move in thread for scope, endpoint = (0.65, -0.47)
01:41:19.991 00.001 11616 Moving (0.65, -0.47) raw xDistance=-0.41 yDistance=0.70
01:41:19.991 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
01:41:19.991 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.23
01:41:19.991 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
01:41:19.991 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.70
01:41:19.991 00.000 11616 MoveAxis(E, 229, ABG)
01:41:19.991 00.000 11616 Guiding  Dir = 2, Dur = 229
01:41:19.992 00.001 11616 IsSlewing returns 0
01:41:19.992 00.000 11616 IsGuiding returns 0
01:41:19.992 00.000 11616 PulseGuide returned control before completion, sleep 239
01:41:20.013 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:20.030 00.017 12268 UpdateGuideState exits: m=502 SNR=15.4
01:41:20.030 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:20.030 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:20.030 00.000 12268 Enqueuing Expose request
01:41:20.239 00.209 11616 IsGuiding returns 1
01:41:20.239 00.000 11616 scope still moving after pulse duration time elapsed
01:41:20.269 00.030 11616 IsSlewing returns 0
01:41:20.270 00.001 11616 IsGuiding returns 1
01:41:20.301 00.031 11616 IsSlewing returns 0
01:41:20.301 00.000 11616 IsGuiding returns 1
01:41:20.332 00.031 11616 IsSlewing returns 0
01:41:20.333 00.001 11616 IsGuiding returns 0
01:41:20.333 00.000 11616 scope move finished after 229 + 111 ms
01:41:20.333 00.000 11616 Move returns status 0, amount 229
01:41:20.333 00.000 11616 MoveAxis(S, 59, ABG)
01:41:20.333 00.000 11616 Guiding  Dir = 1, Dur = 59
01:41:20.333 00.000 11616 IsSlewing returns 0
01:41:20.333 00.000 11616 IsGuiding returns 0
01:41:20.334 00.001 11616 PulseGuide returned control before completion, sleep 69
01:41:20.411 00.077 11616 IsGuiding returns 1
01:41:20.411 00.000 11616 scope still moving after pulse duration time elapsed
01:41:20.441 00.030 11616 IsSlewing returns 0
01:41:20.442 00.001 11616 IsGuiding returns 1
01:41:20.472 00.030 11616 IsSlewing returns 0
01:41:20.473 00.001 11616 IsGuiding returns 0
01:41:20.473 00.000 11616 scope move finished after 59 + 80 ms
01:41:20.473 00.000 11616 Move returns status 0, amount 59
01:41:20.473 00.000 11616 move complete, result=0
01:41:20.473 00.000 11616 worker thread done servicing request
01:41:20.473 00.000 11616 Worker thread wakes up
01:41:20.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:20.474 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:20.474 00.000 12268 GuideStep: -0.4 px 229 ms EAST, 0.7 px 59 ms SOUTH
01:41:22.486 02.012 11616 Exposure complete
01:41:22.543 00.057 11616 worker thread done servicing request
01:41:22.544 00.001 12268 OnExposeComplete: enter
01:41:22.544 00.000 12268 UpdateGuideState(): m_state=6
01:41:22.544 00.000 12268 Star::Find(15, 540, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
01:41:22.544 00.000 12268 Star::Find returns 1 (0), X=540.10, Y=551.17, Mass=490, SNR=15.2, Peak=52 HFD=4.3
01:41:22.545 00.001 12268 MultiStar: [#1 0.44,-0.06,0.78,U] [#2 1.02,-0.24,0.62,U] [#3 0.77,-0.40,0.55,U] [#4 0.67,-0.67,0.56,U] [#5 1.00,-0.73,0.00,M2] [#6 0.65,-0.48,0.80,U] [#7 1.09,-0.36,0.00,M6] [#8 1.18,-0.54,0.00,M4] 
01:41:22.545 00.000 12268 refined, 5 included, MultiStar: {0.69, -0.42}, one-star: {0.68, -0.64}
01:41:22.545 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
01:41:22.545 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
01:41:22.545 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=-0.42 hyp=0.81 cameraTheta=-0.55 mountX=-0.35 mountY=0.74, mountTheta=2.02
01:41:22.546 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=-0.42, opts=13)
01:41:22.546 00.000 12268 Enqueuing Move request for scope (0.69, -0.42)
01:41:22.546 00.000 11616 Worker thread wakes up
01:41:22.547 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.42) opts 0xd
01:41:22.547 00.000 11616 Handling offset move in thread for scope, endpoint = (0.69, -0.42)
01:41:22.547 00.000 11616 Moving (0.69, -0.42) raw xDistance=-0.35 yDistance=0.74
01:41:22.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
01:41:22.547 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
01:41:22.547 00.000 11616 MoveAxis(E, 197, ABG)
01:41:22.547 00.000 11616 Guiding  Dir = 2, Dur = 197
01:41:22.547 00.000 11616 IsSlewing returns 0
01:41:22.547 00.000 11616 IsGuiding returns 0
01:41:22.548 00.001 11616 PulseGuide returned control before completion, sleep 207
01:41:22.570 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:22.591 00.021 12268 UpdateGuideState exits: m=490 SNR=15.2
01:41:22.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:22.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:22.591 00.000 12268 Enqueuing Expose request
01:41:22.768 00.177 11616 IsGuiding returns 1
01:41:22.769 00.001 11616 scope still moving after pulse duration time elapsed
01:41:22.800 00.031 11616 IsSlewing returns 0
01:41:22.801 00.001 11616 IsGuiding returns 1
01:41:22.830 00.029 11616 IsSlewing returns 0
01:41:22.831 00.001 11616 IsGuiding returns 1
01:41:22.861 00.030 11616 IsSlewing returns 0
01:41:22.862 00.001 11616 IsGuiding returns 0
01:41:22.862 00.000 11616 scope move finished after 197 + 117 ms
01:41:22.862 00.000 11616 Move returns status 0, amount 197
01:41:22.862 00.000 11616 MoveAxis(S, 62, ABG)
01:41:22.862 00.000 11616 Guiding  Dir = 1, Dur = 62
01:41:22.862 00.000 11616 IsSlewing returns 0
01:41:22.863 00.001 11616 IsGuiding returns 0
01:41:22.863 00.000 11616 PulseGuide returned control before completion, sleep 72
01:41:22.938 00.075 11616 IsGuiding returns 1
01:41:22.938 00.000 11616 scope still moving after pulse duration time elapsed
01:41:22.968 00.030 11616 IsSlewing returns 0
01:41:22.968 00.000 11616 IsGuiding returns 0
01:41:22.968 00.000 11616 scope move finished after 62 + 44 ms
01:41:22.968 00.000 11616 Move returns status 0, amount 62
01:41:22.968 00.000 11616 move complete, result=0
01:41:22.968 00.000 11616 worker thread done servicing request
01:41:22.969 00.001 11616 Worker thread wakes up
01:41:22.969 00.000 12268 GuideStep: -0.4 px 197 ms EAST, 0.7 px 62 ms SOUTH
01:41:22.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:22.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:24.978 02.009 11616 Exposure complete
01:41:25.033 00.055 11616 worker thread done servicing request
01:41:25.033 00.000 12268 OnExposeComplete: enter
01:41:25.034 00.001 12268 UpdateGuideState(): m_state=6
01:41:25.034 00.000 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
01:41:25.034 00.000 12268 Star::Find returns 1 (0), X=539.98, Y=551.69, Mass=555, SNR=16.2, Peak=54 HFD=4.5
01:41:25.034 00.000 12268 MultiStar: [#1 0.61,0.10,0.71,U] [#2 0.67,-0.10,0.62,U] [#3 0.87,-0.06,0.57,U] [#4 0.57,-0.15,0.52,U] [#5 0.89,-0.52,0.67,U] [#6 0.50,-0.12,0.79,U] [#7 1.05,-0.09,0.00,M7] [#8 0.75,0.26,0.55,U] 
01:41:25.034 00.000 12268 single-star, 7 included, MultiStar: {0.66, -0.09}, one-star: {0.55, -0.12}
01:41:25.034 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
01:41:25.035 00.001 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
01:41:25.035 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.12 hyp=0.56 cameraTheta=-0.21 mountX=-0.06 mountY=0.56, mountTheta=1.68
01:41:25.039 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=-0.12, opts=13)
01:41:25.039 00.000 12268 Enqueuing Move request for scope (0.55, -0.12)
01:41:25.039 00.000 11616 Worker thread wakes up
01:41:25.039 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.12) opts 0xd
01:41:25.039 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, -0.12)
01:41:25.039 00.000 11616 Moving (0.55, -0.12) raw xDistance=-0.06 yDistance=0.56
01:41:25.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:25.040 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:41:25.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
01:41:25.040 00.000 11616 MoveAxis(E, 0, ABG)
01:41:25.040 00.000 11616 Move returns status 0, amount 0
01:41:25.040 00.000 11616 MoveAxis(S, 47, ABG)
01:41:25.040 00.000 11616 Guiding  Dir = 1, Dur = 47
01:41:25.040 00.000 11616 IsSlewing returns 0
01:41:25.040 00.000 11616 IsGuiding returns 0
01:41:25.041 00.001 11616 PulseGuide returned control before completion, sleep 57
01:41:25.062 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:25.081 00.019 12268 UpdateGuideState exits: m=555 SNR=16.2
01:41:25.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:25.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:25.081 00.000 12268 Enqueuing Expose request
01:41:25.113 00.032 11616 IsGuiding returns 1
01:41:25.113 00.000 11616 scope still moving after pulse duration time elapsed
01:41:25.144 00.031 11616 IsSlewing returns 0
01:41:25.144 00.000 11616 IsGuiding returns 0
01:41:25.144 00.000 11616 scope move finished after 47 + 57 ms
01:41:25.144 00.000 11616 Move returns status 0, amount 47
01:41:25.144 00.000 11616 move complete, result=0
01:41:25.144 00.000 11616 worker thread done servicing request
01:41:25.144 00.000 11616 Worker thread wakes up
01:41:25.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:25.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:25.161 00.017 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 47 ms SOUTH
01:41:27.160 01.999 11616 Exposure complete
01:41:27.217 00.057 11616 worker thread done servicing request
01:41:27.217 00.000 12268 OnExposeComplete: enter
01:41:27.217 00.000 12268 UpdateGuideState(): m_state=6
01:41:27.218 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
01:41:27.218 00.000 12268 Star::Find returns 1 (0), X=540.05, Y=551.24, Mass=487, SNR=15.1, Peak=50 HFD=4.2
01:41:27.218 00.000 12268 MultiStar: [#1 0.36,-0.12,0.78,U] [#2 0.78,-0.06,0.83,U] [#3 0.40,0.19,0.63,U] [#4 0.47,-0.34,0.74,U] [#5 0.71,0.01,0.71,U] [#6 0.81,-0.36,0.84,U] [#7 1.03,-0.38,0.00,M8] [#8 0.61,0.01,0.57,U] 
01:41:27.218 00.000 12268 refined, 7 included, MultiStar: {0.60, -0.19}, one-star: {0.62, -0.56}
01:41:27.218 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
01:41:27.218 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
01:41:27.218 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=-0.19 hyp=0.63 cameraTheta=-0.30 mountX=-0.13 mountY=0.62, mountTheta=1.77
01:41:27.220 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=-0.19, opts=13)
01:41:27.220 00.000 12268 Enqueuing Move request for scope (0.60, -0.19)
01:41:27.220 00.000 11616 Worker thread wakes up
01:41:27.220 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.19) opts 0xd
01:41:27.220 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, -0.19)
01:41:27.220 00.000 11616 Moving (0.60, -0.19) raw xDistance=-0.13 yDistance=0.62
01:41:27.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
01:41:27.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
01:41:27.220 00.000 11616 MoveAxis(E, 71, ABG)
01:41:27.220 00.000 11616 Guiding  Dir = 2, Dur = 71
01:41:27.221 00.001 11616 IsSlewing returns 0
01:41:27.221 00.000 11616 IsGuiding returns 0
01:41:27.221 00.000 11616 PulseGuide returned control before completion, sleep 81
01:41:27.243 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:27.263 00.020 12268 UpdateGuideState exits: m=487 SNR=15.1
01:41:27.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:27.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:27.263 00.000 12268 Enqueuing Expose request
01:41:27.316 00.053 11616 IsGuiding returns 1
01:41:27.316 00.000 11616 scope still moving after pulse duration time elapsed
01:41:27.347 00.031 11616 IsSlewing returns 0
01:41:27.347 00.000 11616 IsGuiding returns 0
01:41:27.348 00.001 11616 scope move finished after 71 + 55 ms
01:41:27.348 00.000 11616 Move returns status 0, amount 71
01:41:27.348 00.000 11616 MoveAxis(S, 53, ABG)
01:41:27.348 00.000 11616 Guiding  Dir = 1, Dur = 53
01:41:27.348 00.000 11616 IsSlewing returns 0
01:41:27.348 00.000 11616 IsGuiding returns 0
01:41:27.349 00.001 11616 PulseGuide returned control before completion, sleep 63
01:41:27.424 00.075 11616 IsGuiding returns 1
01:41:27.424 00.000 11616 scope still moving after pulse duration time elapsed
01:41:27.455 00.031 11616 IsSlewing returns 0
01:41:27.455 00.000 11616 IsGuiding returns 1
01:41:27.486 00.031 11616 IsSlewing returns 0
01:41:27.487 00.001 11616 IsGuiding returns 1
01:41:27.517 00.030 11616 IsSlewing returns 0
01:41:27.518 00.001 11616 IsGuiding returns 1
01:41:27.547 00.029 11616 IsSlewing returns 0
01:41:27.548 00.001 11616 IsGuiding returns 1
01:41:27.579 00.031 11616 IsSlewing returns 0
01:41:27.579 00.000 11616 IsGuiding returns 1
01:41:27.610 00.031 11616 IsSlewing returns 0
01:41:27.610 00.000 11616 IsGuiding returns 1
01:41:27.642 00.032 11616 IsSlewing returns 0
01:41:27.642 00.000 11616 IsGuiding returns 1
01:41:27.672 00.030 11616 IsSlewing returns 0
01:41:27.673 00.001 11616 IsGuiding returns 1
01:41:27.704 00.031 11616 IsSlewing returns 0
01:41:27.705 00.001 11616 IsGuiding returns 1
01:41:27.735 00.030 11616 IsSlewing returns 0
01:41:27.735 00.000 11616 IsGuiding returns 0
01:41:27.735 00.000 11616 scope move finished after 53 + 333 ms
01:41:27.735 00.000 11616 Move returns status 0, amount 53
01:41:27.735 00.000 11616 move complete, result=0
01:41:27.735 00.000 11616 worker thread done servicing request
01:41:27.735 00.000 11616 Worker thread wakes up
01:41:27.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:27.735 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:27.736 00.001 12268 GuideStep: -0.1 px 71 ms EAST, 0.6 px 53 ms SOUTH
01:41:29.750 02.014 11616 Exposure complete
01:41:29.806 00.056 11616 worker thread done servicing request
01:41:29.806 00.000 12268 OnExposeComplete: enter
01:41:29.806 00.000 12268 UpdateGuideState(): m_state=6
01:41:29.806 00.000 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
01:41:29.806 00.000 12268 Star::Find returns 1 (0), X=539.75, Y=551.49, Mass=504, SNR=15.4, Peak=47 HFD=4.6
01:41:29.807 00.001 12268 MultiStar: [#1 0.49,0.21,0.76,U] [#2 0.54,0.04,0.70,U] [#3 0.58,0.11,0.58,U] [#4 0.45,-0.00,0.60,U] [#5 0.94,-0.34,0.69,U] [#6 0.73,-0.16,0.66,U] [#7 1.13,-0.07,0.00,M9] [#8 0.78,0.19,0.58,U] 
01:41:29.807 00.000 12268 single-star, 7 included, MultiStar: {0.59, -0.06}, one-star: {0.33, -0.32}
01:41:29.807 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
01:41:29.807 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.92)
01:41:29.807 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.32 hyp=0.46 cameraTheta=-0.78 mountX=-0.29 mountY=0.37, mountTheta=2.24
01:41:29.808 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.32, opts=13)
01:41:29.809 00.001 12268 Enqueuing Move request for scope (0.33, -0.32)
01:41:29.809 00.000 11616 Worker thread wakes up
01:41:29.809 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.32) opts 0xd
01:41:29.809 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.32)
01:41:29.809 00.000 11616 Moving (0.33, -0.32) raw xDistance=-0.29 yDistance=0.37
01:41:29.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
01:41:29.809 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.37
01:41:29.809 00.000 11616 MoveAxis(E, 161, ABG)
01:41:29.809 00.000 11616 Guiding  Dir = 2, Dur = 161
01:41:29.809 00.000 11616 IsSlewing returns 0
01:41:29.810 00.001 11616 IsGuiding returns 0
01:41:29.810 00.000 11616 PulseGuide returned control before completion, sleep 171
01:41:29.832 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:29.848 00.016 12268 UpdateGuideState exits: m=504 SNR=15.4
01:41:29.849 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:29.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:29.849 00.000 12268 Enqueuing Expose request
01:41:29.986 00.137 11616 IsGuiding returns 1
01:41:29.986 00.000 11616 scope still moving after pulse duration time elapsed
01:41:30.017 00.031 11616 IsSlewing returns 0
01:41:30.018 00.001 11616 IsGuiding returns 0
01:41:30.018 00.000 11616 scope move finished after 161 + 47 ms
01:41:30.018 00.000 11616 Move returns status 0, amount 161
01:41:30.018 00.000 11616 MoveAxis(S, 31, ABG)
01:41:30.018 00.000 11616 Guiding  Dir = 1, Dur = 31
01:41:30.018 00.000 11616 IsSlewing returns 0
01:41:30.019 00.001 11616 IsGuiding returns 0
01:41:30.019 00.000 11616 PulseGuide returned control before completion, sleep 41
01:41:30.063 00.044 11616 IsGuiding returns 1
01:41:30.064 00.001 11616 scope still moving after pulse duration time elapsed
01:41:30.094 00.030 11616 IsSlewing returns 0
01:41:30.095 00.001 11616 IsGuiding returns 1
01:41:30.126 00.031 11616 IsSlewing returns 0
01:41:30.126 00.000 11616 IsGuiding returns 1
01:41:30.157 00.031 11616 IsSlewing returns 0
01:41:30.157 00.000 11616 IsGuiding returns 1
01:41:30.187 00.030 11616 IsSlewing returns 0
01:41:30.187 00.000 11616 IsGuiding returns 1
01:41:30.217 00.030 11616 IsSlewing returns 0
01:41:30.217 00.000 11616 IsGuiding returns 0
01:41:30.218 00.001 11616 scope move finished after 31 + 168 ms
01:41:30.218 00.000 11616 Move returns status 0, amount 31
01:41:30.218 00.000 11616 move complete, result=0
01:41:30.218 00.000 11616 worker thread done servicing request
01:41:30.218 00.000 11616 Worker thread wakes up
01:41:30.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:30.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:30.219 00.001 12268 GuideStep: -0.3 px 161 ms EAST, 0.4 px 31 ms SOUTH
01:41:32.220 02.001 11616 Exposure complete
01:41:32.277 00.057 11616 worker thread done servicing request
01:41:32.277 00.000 12268 OnExposeComplete: enter
01:41:32.277 00.000 12268 UpdateGuideState(): m_state=6
01:41:32.277 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
01:41:32.277 00.000 12268 Star::Find returns 1 (0), X=539.64, Y=551.72, Mass=432, SNR=14.1, Peak=42 HFD=4.7
01:41:32.278 00.001 12268 MultiStar: [#1 0.44,0.14,0.80,U] [#2 0.17,0.11,0.61,U] [#3 0.47,0.07,0.63,U] [#4 0.17,0.32,0.57,U] [#5 0.44,-0.18,0.67,U] [#6 0.49,0.01,0.87,U] [#7 0.52,-0.33,0.47,U] [#8 0.53,0.45,0.61,U] 
01:41:32.278 00.000 12268 single-star, 8 included, MultiStar: {0.38, 0.05}, one-star: {0.21, -0.09}
01:41:32.278 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.87 = -1.87)
01:41:32.278 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.31)
01:41:32.278 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-0.39 mountX=-0.07 mountY=0.22, mountTheta=1.86
01:41:32.280 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.09, opts=13)
01:41:32.280 00.000 12268 Enqueuing Move request for scope (0.21, -0.09)
01:41:32.280 00.000 11616 Worker thread wakes up
01:41:32.280 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.09) opts 0xd
01:41:32.280 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.09)
01:41:32.280 00.000 11616 Moving (0.21, -0.09) raw xDistance=-0.07 yDistance=0.22
01:41:32.280 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:32.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:41:32.280 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
01:41:32.280 00.000 11616 MoveAxis(E, 0, ABG)
01:41:32.281 00.001 11616 Move returns status 0, amount 0
01:41:32.281 00.000 11616 MoveAxis(S, 19, ABG)
01:41:32.281 00.000 11616 Guiding  Dir = 1, Dur = 19
01:41:32.281 00.000 11616 IsSlewing returns 0
01:41:32.281 00.000 11616 IsGuiding returns 0
01:41:32.282 00.001 11616 PulseGuide returned control before completion, sleep 29
01:41:32.303 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:32.316 00.013 11616 IsGuiding returns 1
01:41:32.316 00.000 11616 scope still moving after pulse duration time elapsed
01:41:32.320 00.004 12268 UpdateGuideState exits: m=432 SNR=14.1
01:41:32.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:32.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:32.320 00.000 12268 Enqueuing Expose request
01:41:32.347 00.027 11616 IsSlewing returns 0
01:41:32.347 00.000 11616 IsGuiding returns 0
01:41:32.347 00.000 11616 scope move finished after 19 + 46 ms
01:41:32.347 00.000 11616 Move returns status 0, amount 19
01:41:32.347 00.000 11616 move complete, result=0
01:41:32.348 00.001 11616 worker thread done servicing request
01:41:32.348 00.000 11616 Worker thread wakes up
01:41:32.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:32.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:32.348 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
01:41:34.354 02.006 11616 Exposure complete
01:41:34.412 00.058 11616 worker thread done servicing request
01:41:34.413 00.001 12268 OnExposeComplete: enter
01:41:34.413 00.000 12268 UpdateGuideState(): m_state=6
01:41:34.413 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
01:41:34.413 00.000 12268 Star::Find returns 1 (0), X=539.73, Y=551.71, Mass=496, SNR=15.3, Peak=45 HFD=4.4
01:41:34.415 00.002 12268 MultiStar: [#1 0.36,-0.05,0.69,U] [#2 0.40,-0.08,0.60,U] [#3 0.59,-0.17,0.62,U] [#4 0.28,-0.02,0.51,U] [#5 0.79,-0.15,0.68,U] [#6 0.27,0.19,0.64,U] [#7 0.50,0.27,0.55,U] [#8 0.85,0.12,0.51,U] 
01:41:34.415 00.000 12268 single-star, 8 included, MultiStar: {0.47, -0.01}, one-star: {0.30, -0.10}
01:41:34.415 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
01:41:34.415 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
01:41:34.415 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.10 hyp=0.32 cameraTheta=-0.31 mountX=-0.07 mountY=0.31, mountTheta=1.78
01:41:34.417 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.10, opts=13)
01:41:34.417 00.000 12268 Enqueuing Move request for scope (0.30, -0.10)
01:41:34.417 00.000 11616 Worker thread wakes up
01:41:34.417 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.10) opts 0xd
01:41:34.417 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.10)
01:41:34.417 00.000 11616 Moving (0.30, -0.10) raw xDistance=-0.07 yDistance=0.31
01:41:34.417 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:34.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:41:34.417 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
01:41:34.417 00.000 11616 MoveAxis(E, 0, ABG)
01:41:34.418 00.001 11616 Move returns status 0, amount 0
01:41:34.418 00.000 11616 MoveAxis(S, 26, ABG)
01:41:34.418 00.000 11616 Guiding  Dir = 1, Dur = 26
01:41:34.418 00.000 11616 IsSlewing returns 0
01:41:34.418 00.000 11616 IsGuiding returns 0
01:41:34.419 00.001 11616 PulseGuide returned control before completion, sleep 36
01:41:34.440 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:34.458 00.018 12268 UpdateGuideState exits: m=496 SNR=15.3
01:41:34.458 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:34.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:34.458 00.000 12268 Enqueuing Expose request
01:41:34.462 00.004 11616 IsGuiding returns 1
01:41:34.462 00.000 11616 scope still moving after pulse duration time elapsed
01:41:34.494 00.032 11616 IsSlewing returns 0
01:41:34.494 00.000 11616 IsGuiding returns 0
01:41:34.494 00.000 11616 scope move finished after 26 + 49 ms
01:41:34.494 00.000 11616 Move returns status 0, amount 26
01:41:34.494 00.000 11616 move complete, result=0
01:41:34.494 00.000 11616 worker thread done servicing request
01:41:34.494 00.000 11616 Worker thread wakes up
01:41:34.495 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:34.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:34.504 00.009 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 26 ms SOUTH
01:41:36.605 02.101 11616 Exposure complete
01:41:36.666 00.061 11616 worker thread done servicing request
01:41:36.666 00.000 12268 OnExposeComplete: enter
01:41:36.666 00.000 12268 UpdateGuideState(): m_state=6
01:41:36.666 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
01:41:36.666 00.000 12268 Star::Find returns 1 (0), X=539.99, Y=552.00, Mass=499, SNR=15.3, Peak=49 HFD=4.5
01:41:36.667 00.001 12268 MultiStar: [#1 0.56,0.50,0.79,U] [#2 0.64,0.23,0.68,U] [#3 0.72,0.12,0.67,U] [#4 0.64,0.72,0.68,U] [#5 1.09,0.27,0.00,M1] [#6 0.48,0.01,0.61,U] [#7 0.87,0.17,0.54,U] [#8 1.14,0.53,0.00,M1] 
01:41:36.667 00.000 12268 single-star, 6 included, MultiStar: {0.63, 0.29}, one-star: {0.57, 0.19}
01:41:36.667 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.15 = -1.15)
01:41:36.667 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.02)
01:41:36.667 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.19 hyp=0.60 cameraTheta=0.33 mountX=0.25 mountY=0.54, mountTheta=1.14
01:41:36.669 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=0.19, opts=13)
01:41:36.669 00.000 12268 Enqueuing Move request for scope (0.57, 0.19)
01:41:36.669 00.000 11616 Worker thread wakes up
01:41:36.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.19) opts 0xd
01:41:36.669 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, 0.19)
01:41:36.669 00.000 11616 Moving (0.57, 0.19) raw xDistance=0.25 yDistance=0.54
01:41:36.669 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:41:36.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:41:36.669 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
01:41:36.669 00.000 11616 MoveAxis(E, 0, ABG)
01:41:36.669 00.000 11616 Move returns status 0, amount 0
01:41:36.669 00.000 11616 MoveAxis(S, 45, ABG)
01:41:36.669 00.000 11616 Guiding  Dir = 1, Dur = 45
01:41:36.670 00.001 11616 IsSlewing returns 0
01:41:36.670 00.000 11616 IsGuiding returns 0
01:41:36.670 00.000 11616 PulseGuide returned control before completion, sleep 55
01:41:36.691 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:36.709 00.018 12268 UpdateGuideState exits: m=499 SNR=15.3
01:41:36.710 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:36.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:36.710 00.000 12268 Enqueuing Expose request
01:41:36.740 00.030 11616 IsGuiding returns 1
01:41:36.740 00.000 11616 scope still moving after pulse duration time elapsed
01:41:36.771 00.031 11616 IsSlewing returns 0
01:41:36.771 00.000 11616 IsGuiding returns 0
01:41:36.771 00.000 11616 scope move finished after 45 + 56 ms
01:41:36.771 00.000 11616 Move returns status 0, amount 45
01:41:36.771 00.000 11616 move complete, result=0
01:41:36.778 00.007 11616 worker thread done servicing request
01:41:36.778 00.000 11616 Worker thread wakes up
01:41:36.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:36.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:36.778 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 45 ms SOUTH
01:41:38.792 02.014 11616 Exposure complete
01:41:38.849 00.057 11616 worker thread done servicing request
01:41:38.849 00.000 12268 OnExposeComplete: enter
01:41:38.849 00.000 12268 UpdateGuideState(): m_state=6
01:41:38.849 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
01:41:38.850 00.001 12268 Star::Find returns 1 (0), X=539.71, Y=552.02, Mass=541, SNR=15.9, Peak=50 HFD=4.6
01:41:38.850 00.000 12268 MultiStar: [#1 0.50,0.81,0.80,U] [#2 0.69,0.43,0.60,U] [#3 0.54,0.35,0.59,U] [#4 0.63,0.50,0.65,U] [#5 0.82,0.53,0.64,U] [#6 0.87,0.35,0.72,U] [#7 1.16,0.53,0.00,M7] [#8 0.78,0.65,0.00,M2] 
01:41:38.850 00.000 12268 single-star, 6 included, MultiStar: {0.60, 0.45}, one-star: {0.29, 0.21}
01:41:38.850 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
01:41:38.850 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.34)
01:41:38.850 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.21 hyp=0.36 cameraTheta=0.64 mountX=0.24 mountY=0.26, mountTheta=0.82
01:41:38.852 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.21, opts=13)
01:41:38.852 00.000 12268 Enqueuing Move request for scope (0.29, 0.21)
01:41:38.852 00.000 11616 Worker thread wakes up
01:41:38.852 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.21) opts 0xd
01:41:38.852 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.21)
01:41:38.852 00.000 11616 Moving (0.29, 0.21) raw xDistance=0.24 yDistance=0.26
01:41:38.852 00.000 11616 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.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:41:38.852 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
01:41:38.854 00.002 11616 MoveAxis(E, 0, ABG)
01:41:38.854 00.000 11616 Move returns status 0, amount 0
01:41:38.854 00.000 11616 MoveAxis(S, 22, ABG)
01:41:38.854 00.000 11616 Guiding  Dir = 1, Dur = 22
01:41:38.854 00.000 11616 IsSlewing returns 0
01:41:38.854 00.000 11616 IsGuiding returns 0
01:41:38.855 00.001 11616 PulseGuide returned control before completion, sleep 32
01:41:38.879 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:38.895 00.016 12268 UpdateGuideState exits: m=541 SNR=15.9
01:41:38.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:38.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:38.895 00.000 12268 Enqueuing Expose request
01:41:38.901 00.006 11616 IsGuiding returns 1
01:41:38.901 00.000 11616 scope still moving after pulse duration time elapsed
01:41:38.932 00.031 11616 IsSlewing returns 0
01:41:38.932 00.000 11616 IsGuiding returns 0
01:41:38.933 00.001 11616 scope move finished after 22 + 56 ms
01:41:38.933 00.000 11616 Move returns status 0, amount 22
01:41:38.933 00.000 11616 move complete, result=0
01:41:38.933 00.000 11616 worker thread done servicing request
01:41:38.933 00.000 11616 Worker thread wakes up
01:41:38.933 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:38.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:38.933 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 22 ms SOUTH
01:41:40.943 02.010 11616 Exposure complete
01:41:41.000 00.057 11616 worker thread done servicing request
01:41:41.000 00.000 12268 OnExposeComplete: enter
01:41:41.000 00.000 12268 UpdateGuideState(): m_state=6
01:41:41.000 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
01:41:41.000 00.000 12268 Star::Find returns 1 (0), X=539.85, Y=551.76, Mass=560, SNR=16.3, Peak=53 HFD=4.3
01:41:41.000 00.000 12268 MultiStar: [#1 0.40,0.06,0.83,U] [#2 0.57,-0.03,0.59,U] [#3 0.64,-0.01,0.64,U] [#4 0.98,0.53,0.00,M1] [#5 0.80,-0.29,0.68,U] [#6 0.49,0.11,0.81,U] [#7 0.80,0.13,0.58,U] [#8 0.90,-0.02,0.62,U] 
01:41:41.000 00.000 12268 single-star, 7 included, MultiStar: {0.60, -0.01}, one-star: {0.43, -0.04}
01:41:41.000 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
01:41:41.000 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
01:41:41.000 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.04 hyp=0.43 cameraTheta=-0.10 mountX=-0.00 mountY=0.43, mountTheta=1.57
01:41:41.002 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.04, opts=13)
01:41:41.002 00.000 12268 Enqueuing Move request for scope (0.43, -0.04)
01:41:41.002 00.000 11616 Worker thread wakes up
01:41:41.002 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.04) opts 0xd
01:41:41.002 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.04)
01:41:41.002 00.000 11616 Moving (0.43, -0.04) raw xDistance=-0.00 yDistance=0.43
01:41:41.002 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:41.003 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:41:41.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
01:41:41.003 00.000 11616 MoveAxis(E, 0, ABG)
01:41:41.003 00.000 11616 Move returns status 0, amount 0
01:41:41.003 00.000 11616 MoveAxis(S, 36, ABG)
01:41:41.003 00.000 11616 Guiding  Dir = 1, Dur = 36
01:41:41.003 00.000 11616 IsSlewing returns 0
01:41:41.005 00.002 11616 IsGuiding returns 0
01:41:41.005 00.000 11616 PulseGuide returned control before completion, sleep 46
01:41:41.030 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:41.048 00.018 12268 UpdateGuideState exits: m=560 SNR=16.3
01:41:41.048 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:41.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:41.048 00.000 12268 Enqueuing Expose request
01:41:41.052 00.004 11616 IsGuiding returns 1
01:41:41.052 00.000 11616 scope still moving after pulse duration time elapsed
01:41:41.084 00.032 11616 IsSlewing returns 0
01:41:41.084 00.000 11616 IsGuiding returns 0
01:41:41.084 00.000 11616 scope move finished after 36 + 44 ms
01:41:41.084 00.000 11616 Move returns status 0, amount 36
01:41:41.084 00.000 11616 move complete, result=0
01:41:41.085 00.001 11616 worker thread done servicing request
01:41:41.085 00.000 11616 Worker thread wakes up
01:41:41.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:41.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:41.085 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 36 ms SOUTH
01:41:43.104 02.019 11616 Exposure complete
01:41:43.163 00.059 11616 worker thread done servicing request
01:41:43.163 00.000 12268 OnExposeComplete: enter
01:41:43.163 00.000 12268 UpdateGuideState(): m_state=6
01:41:43.163 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:41:43.163 00.000 12268 Star::Find returns 1 (0), X=540.34, Y=551.52, Mass=510, SNR=15.5, Peak=50 HFD=4.5
01:41:43.164 00.001 12268 MultiStar: [#1 0.58,0.25,0.89,U] [#2 0.73,0.16,0.78,U] [#3 0.63,-0.01,0.72,U] [#4 1.00,0.31,0.00,M2] [#5 0.69,-0.25,0.70,U] [#6 0.93,-0.14,0.78,U] [#7 0.69,-0.07,0.58,U] [#8 1.31,-0.11,0.00,M2] 
01:41:43.164 00.000 12268 refined, 6 included, MultiStar: {0.74, -0.05}, one-star: {0.91, -0.28}
01:41:43.164 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
01:41:43.164 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
01:41:43.164 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-0.05 hyp=0.75 cameraTheta=-0.07 mountX=0.02 mountY=0.74, mountTheta=1.54
01:41:43.165 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=-0.05, opts=13)
01:41:43.166 00.001 12268 Enqueuing Move request for scope (0.74, -0.05)
01:41:43.166 00.000 11616 Worker thread wakes up
01:41:43.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.05) opts 0xd
01:41:43.166 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, -0.05)
01:41:43.166 00.000 11616 Moving (0.74, -0.05) raw xDistance=0.02 yDistance=0.74
01:41:43.166 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:43.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:41:43.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
01:41:43.166 00.000 11616 MoveAxis(E, 0, ABG)
01:41:43.166 00.000 11616 Move returns status 0, amount 0
01:41:43.166 00.000 11616 MoveAxis(S, 63, ABG)
01:41:43.166 00.000 11616 Guiding  Dir = 1, Dur = 63
01:41:43.167 00.001 11616 IsSlewing returns 0
01:41:43.167 00.000 11616 IsGuiding returns 0
01:41:43.167 00.000 11616 PulseGuide returned control before completion, sleep 73
01:41:43.187 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:43.204 00.017 12268 UpdateGuideState exits: m=510 SNR=15.5
01:41:43.205 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:43.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:43.205 00.000 12268 Enqueuing Expose request
01:41:43.242 00.037 11616 IsGuiding returns 1
01:41:43.242 00.000 11616 scope still moving after pulse duration time elapsed
01:41:43.272 00.030 11616 IsSlewing returns 0
01:41:43.272 00.000 11616 IsGuiding returns 0
01:41:43.272 00.000 11616 scope move finished after 63 + 42 ms
01:41:43.272 00.000 11616 Move returns status 0, amount 63
01:41:43.272 00.000 11616 move complete, result=0
01:41:43.272 00.000 11616 worker thread done servicing request
01:41:43.272 00.000 11616 Worker thread wakes up
01:41:43.273 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:43.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:43.286 00.013 12268 GuideStep: 0.0 px 0 ms EAST, 0.7 px 63 ms SOUTH
01:41:45.285 01.999 11616 Exposure complete
01:41:45.341 00.056 11616 worker thread done servicing request
01:41:45.341 00.000 12268 OnExposeComplete: enter
01:41:45.341 00.000 12268 UpdateGuideState(): m_state=6
01:41:45.342 00.001 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
01:41:45.342 00.000 12268 Star::Find returns 1 (0), X=539.82, Y=551.32, Mass=563, SNR=16.3, Peak=53 HFD=4.5
01:41:45.342 00.000 12268 MultiStar: [#1 0.46,-0.05,0.81,U] [#2 0.77,-0.62,0.69,U] [#3 0.73,-0.38,0.67,U] [#4 0.70,-0.07,0.54,U] [#5 0.66,-0.54,0.66,U] [#6 0.96,-0.43,0.00,M1] [#7 0.97,-0.35,0.00,M6] [#8 0.67,-0.13,0.55,U] 
01:41:45.342 00.000 12268 single-star, 6 included, MultiStar: {0.61, -0.34}, one-star: {0.40, -0.48}
01:41:45.342 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
01:41:45.342 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
01:41:45.342 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.48 hyp=0.63 cameraTheta=-0.88 mountX=-0.44 mountY=0.46, mountTheta=2.34
01:41:45.344 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.48, opts=13)
01:41:45.344 00.000 12268 Enqueuing Move request for scope (0.40, -0.48)
01:41:45.344 00.000 11616 Worker thread wakes up
01:41:45.344 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.48) opts 0xd
01:41:45.344 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.48)
01:41:45.344 00.000 11616 Moving (0.40, -0.48) raw xDistance=-0.44 yDistance=0.46
01:41:45.345 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
01:41:45.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
01:41:45.345 00.000 11616 MoveAxis(E, 247, ABG)
01:41:45.345 00.000 11616 Guiding  Dir = 2, Dur = 247
01:41:45.345 00.000 11616 IsSlewing returns 0
01:41:45.345 00.000 11616 IsGuiding returns 0
01:41:45.346 00.001 11616 PulseGuide returned control before completion, sleep 257
01:41:45.366 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:45.384 00.018 12268 UpdateGuideState exits: m=563 SNR=16.3
01:41:45.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:45.384 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:45.384 00.000 12268 Enqueuing Expose request
01:41:45.613 00.229 11616 IsGuiding returns 1
01:41:45.614 00.001 11616 scope still moving after pulse duration time elapsed
01:41:45.644 00.030 11616 IsSlewing returns 0
01:41:45.644 00.000 11616 IsGuiding returns 0
01:41:45.645 00.001 11616 scope move finished after 247 + 52 ms
01:41:45.645 00.000 11616 Move returns status 0, amount 247
01:41:45.645 00.000 11616 MoveAxis(S, 39, ABG)
01:41:45.645 00.000 11616 Guiding  Dir = 1, Dur = 39
01:41:45.645 00.000 11616 IsSlewing returns 0
01:41:45.645 00.000 11616 IsGuiding returns 0
01:41:45.646 00.001 11616 PulseGuide returned control before completion, sleep 49
01:41:45.706 00.060 11616 IsGuiding returns 1
01:41:45.706 00.000 11616 scope still moving after pulse duration time elapsed
01:41:45.736 00.030 11616 IsSlewing returns 0
01:41:45.736 00.000 11616 IsGuiding returns 0
01:41:45.737 00.001 11616 scope move finished after 39 + 52 ms
01:41:45.737 00.000 11616 Move returns status 0, amount 39
01:41:45.737 00.000 11616 move complete, result=0
01:41:45.737 00.000 11616 worker thread done servicing request
01:41:45.737 00.000 11616 Worker thread wakes up
01:41:45.737 00.000 12268 GuideStep: -0.4 px 247 ms EAST, 0.5 px 39 ms SOUTH
01:41:45.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:45.738 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:47.749 02.011 11616 Exposure complete
01:41:47.805 00.056 11616 worker thread done servicing request
01:41:47.805 00.000 12268 OnExposeComplete: enter
01:41:47.805 00.000 12268 UpdateGuideState(): m_state=6
01:41:47.805 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
01:41:47.806 00.001 12268 Star::Find returns 1 (0), X=539.71, Y=551.22, Mass=536, SNR=16.0, Peak=47 HFD=4.4
01:41:47.806 00.000 12268 MultiStar: [#1 0.10,0.04,0.89,U] [#2 0.38,-0.30,0.65,U] [#3 0.45,-0.04,0.70,U] [#4 0.39,-0.23,0.62,U] [#5 0.61,-0.57,0.74,U] [#6 0.52,-0.71,0.84,U] [#7 0.74,-0.14,0.58,U] [#8 0.61,-0.22,0.65,U] 
01:41:47.806 00.000 12268 refined, 8 included, MultiStar: {0.43, -0.32}, one-star: {0.28, -0.58}
01:41:47.806 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
01:41:47.806 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
01:41:47.806 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.32 hyp=0.54 cameraTheta=-0.64 mountX=-0.28 mountY=0.47, mountTheta=2.11
01:41:47.808 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.32, opts=13)
01:41:47.808 00.000 12268 Enqueuing Move request for scope (0.43, -0.32)
01:41:47.808 00.000 11616 Worker thread wakes up
01:41:47.808 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.32) opts 0xd
01:41:47.808 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.32)
01:41:47.808 00.000 11616 Moving (0.43, -0.32) raw xDistance=-0.28 yDistance=0.47
01:41:47.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
01:41:47.808 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
01:41:47.808 00.000 11616 MoveAxis(E, 157, ABG)
01:41:47.808 00.000 11616 Guiding  Dir = 2, Dur = 157
01:41:47.809 00.001 11616 IsSlewing returns 0
01:41:47.809 00.000 11616 IsGuiding returns 0
01:41:47.809 00.000 11616 PulseGuide returned control before completion, sleep 167
01:41:47.832 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:47.852 00.020 12268 UpdateGuideState exits: m=536 SNR=16.0
01:41:47.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:47.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:47.852 00.000 12268 Enqueuing Expose request
01:41:47.981 00.129 11616 IsGuiding returns 1
01:41:47.982 00.001 11616 scope still moving after pulse duration time elapsed
01:41:48.012 00.030 11616 IsSlewing returns 0
01:41:48.012 00.000 11616 IsGuiding returns 0
01:41:48.013 00.001 11616 scope move finished after 157 + 45 ms
01:41:48.013 00.000 11616 Move returns status 0, amount 157
01:41:48.013 00.000 11616 MoveAxis(S, 40, ABG)
01:41:48.013 00.000 11616 Guiding  Dir = 1, Dur = 40
01:41:48.013 00.000 11616 IsSlewing returns 0
01:41:48.013 00.000 11616 IsGuiding returns 0
01:41:48.014 00.001 11616 PulseGuide returned control before completion, sleep 50
01:41:48.073 00.059 11616 IsGuiding returns 1
01:41:48.074 00.001 11616 scope still moving after pulse duration time elapsed
01:41:48.104 00.030 11616 IsSlewing returns 0
01:41:48.104 00.000 11616 IsGuiding returns 0
01:41:48.104 00.000 11616 scope move finished after 40 + 51 ms
01:41:48.104 00.000 11616 Move returns status 0, amount 40
01:41:48.104 00.000 11616 move complete, result=0
01:41:48.104 00.000 11616 worker thread done servicing request
01:41:48.104 00.000 11616 Worker thread wakes up
01:41:48.104 00.000 12268 GuideStep: -0.3 px 157 ms EAST, 0.5 px 40 ms SOUTH
01:41:48.105 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:48.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:50.110 02.005 11616 Exposure complete
01:41:50.166 00.056 11616 worker thread done servicing request
01:41:50.166 00.000 12268 OnExposeComplete: enter
01:41:50.166 00.000 12268 UpdateGuideState(): m_state=6
01:41:50.167 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
01:41:50.167 00.000 12268 Star::Find returns 1 (0), X=539.69, Y=551.62, Mass=495, SNR=15.2, Peak=53 HFD=4.1
01:41:50.167 00.000 12268 MultiStar: [#1 0.06,0.17,0.94,U] [#2 0.37,0.20,0.75,U] [#3 0.29,0.04,0.74,U] [#4 0.48,0.13,0.75,U] [#5 0.60,-0.15,0.69,U] [#6 0.45,-0.10,0.77,U] [#7 0.25,0.38,0.66,U] [#8 0.70,0.02,0.65,U] 
01:41:50.167 00.000 12268 single-star, 8 included, MultiStar: {0.37, 0.05}, one-star: {0.26, -0.19}
01:41:50.167 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
01:41:50.167 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.08)
01:41:50.168 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=-0.19 hyp=0.33 cameraTheta=-0.62 mountX=-0.16 mountY=0.29, mountTheta=2.09
01:41:50.169 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.19, opts=13)
01:41:50.169 00.000 12268 Enqueuing Move request for scope (0.26, -0.19)
01:41:50.169 00.000 11616 Worker thread wakes up
01:41:50.169 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.19) opts 0xd
01:41:50.169 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.19)
01:41:50.170 00.001 11616 Moving (0.26, -0.19) raw xDistance=-0.16 yDistance=0.29
01:41:50.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
01:41:50.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
01:41:50.170 00.000 11616 MoveAxis(E, 91, ABG)
01:41:50.170 00.000 11616 Guiding  Dir = 2, Dur = 91
01:41:50.170 00.000 11616 IsSlewing returns 0
01:41:50.170 00.000 11616 IsGuiding returns 0
01:41:50.171 00.001 11616 PulseGuide returned control before completion, sleep 101
01:41:50.190 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:50.207 00.017 12268 UpdateGuideState exits: m=495 SNR=15.2
01:41:50.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:50.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:50.207 00.000 12268 Enqueuing Expose request
01:41:50.276 00.069 11616 IsGuiding returns 1
01:41:50.276 00.000 11616 scope still moving after pulse duration time elapsed
01:41:50.306 00.030 11616 IsSlewing returns 0
01:41:50.307 00.001 11616 IsGuiding returns 0
01:41:50.307 00.000 11616 scope move finished after 91 + 45 ms
01:41:50.307 00.000 11616 Move returns status 0, amount 91
01:41:50.307 00.000 11616 MoveAxis(S, 24, ABG)
01:41:50.307 00.000 11616 Guiding  Dir = 1, Dur = 24
01:41:50.307 00.000 11616 IsSlewing returns 0
01:41:50.308 00.001 11616 IsGuiding returns 0
01:41:50.308 00.000 11616 PulseGuide returned control before completion, sleep 34
01:41:50.353 00.045 11616 IsGuiding returns 1
01:41:50.354 00.001 11616 scope still moving after pulse duration time elapsed
01:41:50.385 00.031 11616 IsSlewing returns 0
01:41:50.386 00.001 11616 IsGuiding returns 1
01:41:50.415 00.029 11616 IsSlewing returns 0
01:41:50.415 00.000 11616 IsGuiding returns 0
01:41:50.416 00.001 11616 scope move finished after 24 + 83 ms
01:41:50.416 00.000 11616 Move returns status 0, amount 24
01:41:50.416 00.000 11616 move complete, result=0
01:41:50.416 00.000 11616 worker thread done servicing request
01:41:50.416 00.000 11616 Worker thread wakes up
01:41:50.416 00.000 12268 GuideStep: -0.2 px 91 ms EAST, 0.3 px 24 ms SOUTH
01:41:50.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:50.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:52.433 02.017 11616 Exposure complete
01:41:52.490 00.057 11616 worker thread done servicing request
01:41:52.490 00.000 12268 OnExposeComplete: enter
01:41:52.490 00.000 12268 UpdateGuideState(): m_state=6
01:41:52.490 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
01:41:52.491 00.001 12268 Star::Find returns 1 (0), X=539.69, Y=551.52, Mass=525, SNR=15.7, Peak=50 HFD=4.5
01:41:52.491 00.000 12268 MultiStar: [#1 0.06,0.21,0.87,U] [#2 0.44,-0.05,0.69,U] [#3 0.10,-0.09,0.73,U] [#4 0.80,0.26,0.66,U] [#5 0.60,-0.33,0.68,U] [#6 0.18,-0.08,0.79,U] [#7 0.65,-0.22,0.56,U] [#8 0.57,0.39,0.57,U] 
01:41:52.491 00.000 12268 refined, 8 included, MultiStar: {0.38, -0.03}, one-star: {0.27, -0.29}
01:41:52.491 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
01:41:52.491 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.61)
01:41:52.491 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.03 hyp=0.38 cameraTheta=-0.09 mountX=0.00 mountY=0.38, mountTheta=1.56
01:41:52.493 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.03, opts=13)
01:41:52.493 00.000 12268 Enqueuing Move request for scope (0.38, -0.03)
01:41:52.493 00.000 11616 Worker thread wakes up
01:41:52.493 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.03) opts 0xd
01:41:52.493 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.03)
01:41:52.493 00.000 11616 Moving (0.38, -0.03) raw xDistance=0.00 yDistance=0.38
01:41:52.493 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:52.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:41:52.493 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
01:41:52.494 00.001 11616 MoveAxis(E, 0, ABG)
01:41:52.494 00.000 11616 Move returns status 0, amount 0
01:41:52.494 00.000 11616 MoveAxis(S, 32, ABG)
01:41:52.494 00.000 11616 Guiding  Dir = 1, Dur = 32
01:41:52.494 00.000 11616 IsSlewing returns 0
01:41:52.494 00.000 11616 IsGuiding returns 0
01:41:52.495 00.001 11616 PulseGuide returned control before completion, sleep 42
01:41:52.516 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:52.533 00.017 12268 UpdateGuideState exits: m=525 SNR=15.7
01:41:52.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:52.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:52.533 00.000 12268 Enqueuing Expose request
01:41:52.540 00.007 11616 IsGuiding returns 1
01:41:52.540 00.000 11616 scope still moving after pulse duration time elapsed
01:41:52.571 00.031 11616 IsSlewing returns 0
01:41:52.572 00.001 11616 IsGuiding returns 1
01:41:52.604 00.032 11616 IsSlewing returns 0
01:41:52.604 00.000 11616 IsGuiding returns 0
01:41:52.604 00.000 11616 scope move finished after 32 + 77 ms
01:41:52.604 00.000 11616 Move returns status 0, amount 32
01:41:52.604 00.000 11616 move complete, result=0
01:41:52.604 00.000 11616 worker thread done servicing request
01:41:52.604 00.000 11616 Worker thread wakes up
01:41:52.605 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 32 ms SOUTH
01:41:52.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:52.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:54.618 02.013 11616 Exposure complete
01:41:54.677 00.059 11616 worker thread done servicing request
01:41:54.677 00.000 12268 OnExposeComplete: enter
01:41:54.678 00.001 12268 UpdateGuideState(): m_state=6
01:41:54.678 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
01:41:54.678 00.000 12268 Star::Find returns 1 (0), X=540.14, Y=551.74, Mass=582, SNR=16.6, Peak=53 HFD=4.5
01:41:54.678 00.000 12268 MultiStar: [#1 0.26,0.31,0.82,U] [#2 0.70,0.08,0.54,U] [#3 0.36,0.18,0.64,U] [#4 0.78,-0.08,0.53,U] [#5 0.86,0.30,0.64,U] [#6 0.58,0.01,0.78,U] [#7 1.06,0.20,0.00,M4] [#8 0.91,0.26,0.57,U] 
01:41:54.678 00.000 12268 refined, 7 included, MultiStar: {0.63, 0.12}, one-star: {0.72, -0.07}
01:41:54.678 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
01:41:54.679 00.001 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.88)
01:41:54.679 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.12 hyp=0.64 cameraTheta=0.18 mountX=0.18 mountY=0.61, mountTheta=1.29
01:41:54.680 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=0.12, opts=13)
01:41:54.680 00.000 12268 Enqueuing Move request for scope (0.63, 0.12)
01:41:54.680 00.000 11616 Worker thread wakes up
01:41:54.680 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.12) opts 0xd
01:41:54.680 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, 0.12)
01:41:54.681 00.001 11616 Moving (0.63, 0.12) raw xDistance=0.18 yDistance=0.61
01:41:54.681 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:41:54.681 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:41:54.681 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
01:41:54.681 00.000 11616 MoveAxis(E, 0, ABG)
01:41:54.681 00.000 11616 Move returns status 0, amount 0
01:41:54.681 00.000 11616 MoveAxis(S, 52, ABG)
01:41:54.681 00.000 11616 Guiding  Dir = 1, Dur = 52
01:41:54.681 00.000 11616 IsSlewing returns 0
01:41:54.682 00.001 11616 IsGuiding returns 0
01:41:54.682 00.000 11616 PulseGuide returned control before completion, sleep 62
01:41:54.702 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:54.720 00.018 12268 UpdateGuideState exits: m=582 SNR=16.6
01:41:54.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:54.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:54.720 00.000 12268 Enqueuing Expose request
01:41:54.755 00.035 11616 IsGuiding returns 1
01:41:54.755 00.000 11616 scope still moving after pulse duration time elapsed
01:41:54.786 00.031 11616 IsSlewing returns 0
01:41:54.787 00.001 11616 IsGuiding returns 1
01:41:54.818 00.031 11616 IsSlewing returns 0
01:41:54.818 00.000 11616 IsGuiding returns 1
01:41:54.849 00.031 11616 IsSlewing returns 0
01:41:54.850 00.001 11616 IsGuiding returns 1
01:41:54.880 00.030 11616 IsSlewing returns 0
01:41:54.881 00.001 11616 IsGuiding returns 0
01:41:54.881 00.000 11616 scope move finished after 52 + 147 ms
01:41:54.881 00.000 11616 Move returns status 0, amount 52
01:41:54.881 00.000 11616 move complete, result=0
01:41:54.881 00.000 11616 worker thread done servicing request
01:41:54.881 00.000 11616 Worker thread wakes up
01:41:54.881 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.6 px 52 ms SOUTH
01:41:54.882 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:54.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:56.889 02.007 11616 Exposure complete
01:41:56.946 00.057 11616 worker thread done servicing request
01:41:56.946 00.000 12268 OnExposeComplete: enter
01:41:56.946 00.000 12268 UpdateGuideState(): m_state=6
01:41:56.947 00.001 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
01:41:56.947 00.000 12268 Star::Find returns 1 (0), X=539.64, Y=551.84, Mass=509, SNR=15.5, Peak=45 HFD=4.5
01:41:56.947 00.000 12268 MultiStar: [#1 0.05,0.35,0.85,U] [#2 0.26,-0.04,0.64,U] [#3 0.36,0.14,0.64,U] [#4 0.36,-0.25,0.66,U] [#5 0.46,-0.06,0.62,U] [#6 0.43,-0.09,0.76,U] [#7 0.13,-0.29,0.57,U] [#8 0.80,0.40,0.57,U] 
01:41:56.947 00.000 12268 single-star, 8 included, MultiStar: {0.32, 0.03}, one-star: {0.22, 0.03}
01:41:56.947 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
01:41:56.947 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
01:41:56.947 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.03 hyp=0.22 cameraTheta=0.14 mountX=0.05 mountY=0.21, mountTheta=1.33
01:41:56.948 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.03, opts=13)
01:41:56.948 00.000 12268 Enqueuing Move request for scope (0.22, 0.03)
01:41:56.948 00.000 11616 Worker thread wakes up
01:41:56.948 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.03) opts 0xd
01:41:56.948 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.03)
01:41:56.948 00.000 11616 Moving (0.22, 0.03) raw xDistance=0.05 yDistance=0.21
01:41:56.948 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:56.948 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:41:56.948 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
01:41:56.949 00.001 11616 MoveAxis(E, 0, ABG)
01:41:56.949 00.000 11616 Move returns status 0, amount 0
01:41:56.949 00.000 11616 MoveAxis(S, 18, ABG)
01:41:56.949 00.000 11616 Guiding  Dir = 1, Dur = 18
01:41:56.949 00.000 11616 IsSlewing returns 0
01:41:56.949 00.000 11616 IsGuiding returns 0
01:41:56.950 00.001 11616 PulseGuide returned control before completion, sleep 28
01:41:56.972 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:56.983 00.011 11616 IsGuiding returns 1
01:41:56.983 00.000 11616 scope still moving after pulse duration time elapsed
01:41:56.989 00.006 12268 UpdateGuideState exits: m=509 SNR=15.5
01:41:56.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:56.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:56.989 00.000 12268 Enqueuing Expose request
01:41:57.014 00.025 11616 IsSlewing returns 0
01:41:57.014 00.000 11616 IsGuiding returns 0
01:41:57.014 00.000 11616 scope move finished after 18 + 46 ms
01:41:57.014 00.000 11616 Move returns status 0, amount 18
01:41:57.014 00.000 11616 move complete, result=0
01:41:57.015 00.001 11616 worker thread done servicing request
01:41:57.015 00.000 11616 Worker thread wakes up
01:41:57.016 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:57.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:41:57.019 00.003 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
01:41:59.021 02.002 11616 Exposure complete
01:41:59.079 00.058 11616 worker thread done servicing request
01:41:59.080 00.001 12268 OnExposeComplete: enter
01:41:59.080 00.000 12268 UpdateGuideState(): m_state=6
01:41:59.080 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
01:41:59.080 00.000 12268 Star::Find returns 1 (0), X=539.48, Y=552.19, Mass=461, SNR=14.8, Peak=53 HFD=3.9
01:41:59.080 00.000 12268 MultiStar: [#1 0.15,0.51,0.90,U] [#2 0.05,0.39,0.59,U] [#3 0.07,0.09,0.71,U] [#4 0.43,0.53,0.69,U] [#5 0.51,0.35,0.69,U] [#6 0.24,0.57,0.67,U] [#7 0.63,-0.03,0.56,U] [#8 0.66,0.46,0.65,U] 
01:41:59.080 00.000 12268 single-star, 8 included, MultiStar: {0.29, 0.37}, one-star: {0.05, 0.39}
01:41:59.081 00.001 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
01:41:59.081 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
01:41:59.081 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.39 hyp=0.39 cameraTheta=1.43 mountX=0.39 mountY=0.00, mountTheta=0.01
01:41:59.082 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.39, opts=13)
01:41:59.082 00.000 12268 Enqueuing Move request for scope (0.05, 0.39)
01:41:59.083 00.001 11616 Worker thread wakes up
01:41:59.083 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.39) opts 0xd
01:41:59.083 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.39)
01:41:59.083 00.000 11616 Moving (0.05, 0.39) raw xDistance=0.39 yDistance=0.00
01:41:59.083 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
01:41:59.083 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.17
01:41:59.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
01:41:59.083 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:59.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:41:59.083 00.000 11616 MoveAxis(W, 219, ABG)
01:41:59.084 00.001 11616 Guiding  Dir = 3, Dur = 219
01:41:59.084 00.000 11616 IsSlewing returns 0
01:41:59.084 00.000 11616 IsGuiding returns 0
01:41:59.084 00.000 11616 PulseGuide returned control before completion, sleep 229
01:41:59.107 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:41:59.128 00.021 12268 UpdateGuideState exits: m=461 SNR=14.8
01:41:59.129 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:59.129 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:41:59.129 00.000 12268 Enqueuing Expose request
01:41:59.317 00.188 11616 IsGuiding returns 1
01:41:59.318 00.001 11616 scope still moving after pulse duration time elapsed
01:41:59.348 00.030 11616 IsSlewing returns 0
01:41:59.349 00.001 11616 IsGuiding returns 0
01:41:59.349 00.000 11616 scope move finished after 219 + 45 ms
01:41:59.349 00.000 11616 Move returns status 0, amount 219
01:41:59.349 00.000 11616 MoveAxis(N, 0, ABG)
01:41:59.349 00.000 11616 Move returns status 0, amount 0
01:41:59.349 00.000 11616 move complete, result=0
01:41:59.349 00.000 11616 worker thread done servicing request
01:41:59.350 00.001 11616 Worker thread wakes up
01:41:59.350 00.000 12268 GuideStep: 0.4 px 219 ms WEST, 0.0 px 0 ms NORTH
01:41:59.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:41:59.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:01.375 02.025 11616 Exposure complete
01:42:01.432 00.057 11616 worker thread done servicing request
01:42:01.432 00.000 12268 OnExposeComplete: enter
01:42:01.433 00.001 12268 UpdateGuideState(): m_state=6
01:42:01.433 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
01:42:01.433 00.000 12268 Star::Find returns 1 (0), X=539.38, Y=552.18, Mass=528, SNR=15.8, Peak=58 HFD=4.5
01:42:01.433 00.000 12268 MultiStar: [#1 0.04,0.85,0.92,U] [#2 0.22,0.61,0.56,U] [#3 -0.16,0.43,0.66,U] [#4 0.42,0.43,0.64,U] [#5 0.02,0.31,0.66,U] [#6 0.46,0.03,0.71,U] [#7 0.56,0.19,0.54,U] [#8 0.58,0.75,0.59,U] 
01:42:01.433 00.000 12268 single-star, 8 included, MultiStar: {0.20, 0.45}, one-star: {-0.04, 0.37}
01:42:01.433 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
01:42:01.433 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
01:42:01.433 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.37 hyp=0.38 cameraTheta=1.68 mountX=0.37 mountY=-0.09, mountTheta=-0.24
01:42:01.435 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.37, opts=13)
01:42:01.435 00.000 12268 Enqueuing Move request for scope (-0.04, 0.37)
01:42:01.435 00.000 11616 Worker thread wakes up
01:42:01.435 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.37) opts 0xd
01:42:01.435 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.37)
01:42:01.435 00.000 11616 Moving (-0.04, 0.37) raw xDistance=0.37 yDistance=-0.09
01:42:01.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
01:42:01.436 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:01.436 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:42:01.436 00.000 11616 MoveAxis(W, 206, ABG)
01:42:01.436 00.000 11616 Guiding  Dir = 3, Dur = 206
01:42:01.436 00.000 11616 IsSlewing returns 0
01:42:01.436 00.000 11616 IsGuiding returns 0
01:42:01.437 00.001 11616 PulseGuide returned control before completion, sleep 216
01:42:01.457 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:01.475 00.018 12268 UpdateGuideState exits: m=528 SNR=15.8
01:42:01.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:01.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:01.475 00.000 12268 Enqueuing Expose request
01:42:01.658 00.183 11616 IsGuiding returns 1
01:42:01.658 00.000 11616 scope still moving after pulse duration time elapsed
01:42:01.690 00.032 11616 IsSlewing returns 0
01:42:01.690 00.000 11616 IsGuiding returns 0
01:42:01.691 00.001 11616 scope move finished after 206 + 48 ms
01:42:01.691 00.000 11616 Move returns status 0, amount 206
01:42:01.691 00.000 11616 MoveAxis(N, 0, ABG)
01:42:01.691 00.000 11616 Move returns status 0, amount 0
01:42:01.691 00.000 11616 move complete, result=0
01:42:01.691 00.000 11616 worker thread done servicing request
01:42:01.691 00.000 11616 Worker thread wakes up
01:42:01.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:01.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:01.692 00.001 12268 GuideStep: 0.4 px 206 ms WEST, -0.1 px 0 ms NORTH
01:42:03.705 02.013 11616 Exposure complete
01:42:03.764 00.059 11616 worker thread done servicing request
01:42:03.765 00.001 12268 OnExposeComplete: enter
01:42:03.765 00.000 12268 UpdateGuideState(): m_state=6
01:42:03.765 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
01:42:03.765 00.000 12268 Star::Find returns 1 (0), X=539.24, Y=551.93, Mass=504, SNR=15.5, Peak=57 HFD=4.4
01:42:03.765 00.000 12268 MultiStar: [#1 0.28,0.95,0.00,M1] [#2 0.30,0.31,0.69,U] [#3 0.33,0.66,0.64,U] [#4 0.31,0.00,0.50,U] [#5 0.55,0.50,0.61,U] [#6 0.10,0.32,0.79,U] [#7 0.22,0.40,0.63,U] [#8 0.46,0.51,0.63,U] 
01:42:03.766 00.001 12268 single-star, 7 included, MultiStar: {0.23, 0.34}, one-star: {-0.18, 0.13}
01:42:03.766 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
01:42:03.766 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
01:42:03.766 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.13 hyp=0.22 cameraTheta=2.54 mountX=0.11 mountY=-0.20, mountTheta=-1.07
01:42:03.767 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.13, opts=13)
01:42:03.767 00.000 12268 Enqueuing Move request for scope (-0.18, 0.13)
01:42:03.767 00.000 11616 Worker thread wakes up
01:42:03.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.13) opts 0xd
01:42:03.768 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.13)
01:42:03.768 00.000 11616 Moving (-0.18, 0.13) raw xDistance=0.11 yDistance=-0.20
01:42:03.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
01:42:03.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:03.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:42:03.768 00.000 11616 MoveAxis(W, 60, ABG)
01:42:03.768 00.000 11616 Guiding  Dir = 3, Dur = 60
01:42:03.768 00.000 11616 IsSlewing returns 0
01:42:03.769 00.001 11616 IsGuiding returns 0
01:42:03.769 00.000 11616 PulseGuide returned control before completion, sleep 70
01:42:03.790 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:03.808 00.018 12268 UpdateGuideState exits: m=504 SNR=15.5
01:42:03.808 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:03.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:03.808 00.000 12268 Enqueuing Expose request
01:42:03.851 00.043 11616 IsGuiding returns 1
01:42:03.852 00.001 11616 scope still moving after pulse duration time elapsed
01:42:03.882 00.030 11616 IsSlewing returns 0
01:42:03.883 00.001 11616 IsGuiding returns 0
01:42:03.883 00.000 11616 scope move finished after 60 + 54 ms
01:42:03.883 00.000 11616 Move returns status 0, amount 60
01:42:03.883 00.000 11616 MoveAxis(N, 0, ABG)
01:42:03.883 00.000 11616 Move returns status 0, amount 0
01:42:03.883 00.000 11616 move complete, result=0
01:42:03.883 00.000 11616 worker thread done servicing request
01:42:03.883 00.000 11616 Worker thread wakes up
01:42:03.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:03.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:03.883 00.000 12268 GuideStep: 0.1 px 60 ms WEST, -0.2 px 0 ms NORTH
01:42:05.892 02.009 11616 Exposure complete
01:42:05.948 00.056 11616 worker thread done servicing request
01:42:05.949 00.001 12268 OnExposeComplete: enter
01:42:05.949 00.000 12268 UpdateGuideState(): m_state=6
01:42:05.949 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
01:42:05.949 00.000 12268 Star::Find returns 1 (0), X=539.47, Y=551.82, Mass=465, SNR=14.8, Peak=50 HFD=3.8
01:42:05.949 00.000 12268 MultiStar: [#1 0.38,0.46,0.90,U] [#2 0.42,0.38,0.74,U] [#3 0.23,0.12,0.67,U] [#4 0.77,0.37,0.54,U] [#5 0.44,0.28,0.71,U] [#6 0.70,0.14,0.80,U] [#7 0.57,-0.09,0.57,U] [#8 0.66,-0.01,0.61,U] 
01:42:05.949 00.000 12268 single-star, 8 included, MultiStar: {0.44, 0.19}, one-star: {0.04, 0.01}
01:42:05.949 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
01:42:05.950 00.001 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
01:42:05.950 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.29 mountX=0.02 mountY=0.04, mountTheta=1.18
01:42:05.951 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.01, opts=13)
01:42:05.951 00.000 12268 Enqueuing Move request for scope (0.04, 0.01)
01:42:05.951 00.000 11616 Worker thread wakes up
01:42:05.951 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
01:42:05.952 00.001 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
01:42:05.952 00.000 11616 Moving (0.04, 0.01) raw xDistance=0.02 yDistance=0.04
01:42:05.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:05.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:42:05.952 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:05.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:42:05.952 00.000 11616 MoveAxis(E, 0, ABG)
01:42:05.952 00.000 11616 Move returns status 0, amount 0
01:42:05.952 00.000 11616 MoveAxis(N, 0, ABG)
01:42:05.952 00.000 11616 Move returns status 0, amount 0
01:42:05.952 00.000 11616 move complete, result=0
01:42:05.952 00.000 11616 worker thread done servicing request
01:42:05.975 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:05.991 00.016 12268 UpdateGuideState exits: m=465 SNR=14.8
01:42:05.991 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:05.991 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:05.991 00.000 12268 Enqueuing Expose request
01:42:05.992 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:05.992 00.000 11616 Worker thread wakes up
01:42:05.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:05.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:08.001 02.009 11616 Exposure complete
01:42:08.057 00.056 11616 worker thread done servicing request
01:42:08.057 00.000 12268 OnExposeComplete: enter
01:42:08.057 00.000 12268 UpdateGuideState(): m_state=6
01:42:08.057 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
01:42:08.057 00.000 12268 Star::Find returns 1 (0), X=540.22, Y=551.80, Mass=563, SNR=16.4, Peak=48 HFD=5.1
01:42:08.058 00.001 12268 MultiStar: [#1 0.58,0.15,0.82,U] [#2 0.89,0.20,0.62,U] [#3 0.59,0.32,0.65,U] [#4 0.61,0.19,0.48,U] [#5 1.35,-0.03,0.00,M1] [#6 0.85,0.10,0.70,U] [#7 1.03,0.06,0.00,M1] [#8 0.66,-0.06,0.63,U] 
01:42:08.058 00.000 12268 refined, 6 included, MultiStar: {0.72, 0.12}, one-star: {0.79, -0.01}
01:42:08.058 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
01:42:08.058 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
01:42:08.058 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=0.12 hyp=0.73 cameraTheta=0.16 mountX=0.19 mountY=0.70, mountTheta=1.31
01:42:08.059 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=0.12, opts=13)
01:42:08.059 00.000 12268 Enqueuing Move request for scope (0.72, 0.12)
01:42:08.059 00.000 11616 Worker thread wakes up
01:42:08.059 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.12) opts 0xd
01:42:08.059 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, 0.12)
01:42:08.059 00.000 11616 Moving (0.72, 0.12) raw xDistance=0.19 yDistance=0.70
01:42:08.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.19
01:42:08.059 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.70
01:42:08.060 00.001 11616 MoveAxis(W, 104, ABG)
01:42:08.060 00.000 11616 Guiding  Dir = 3, Dur = 104
01:42:08.060 00.000 11616 IsSlewing returns 0
01:42:08.060 00.000 11616 IsGuiding returns 0
01:42:08.060 00.000 11616 PulseGuide returned control before completion, sleep 114
01:42:08.082 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:08.104 00.022 12268 UpdateGuideState exits: m=563 SNR=16.4
01:42:08.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:08.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:08.104 00.000 12268 Enqueuing Expose request
01:42:08.191 00.087 11616 IsGuiding returns 1
01:42:08.191 00.000 11616 scope still moving after pulse duration time elapsed
01:42:08.222 00.031 11616 IsSlewing returns 0
01:42:08.222 00.000 11616 IsGuiding returns 1
01:42:08.253 00.031 11616 IsSlewing returns 0
01:42:08.253 00.000 11616 IsGuiding returns 1
01:42:08.285 00.032 11616 IsSlewing returns 0
01:42:08.286 00.001 11616 IsGuiding returns 1
01:42:08.316 00.030 11616 IsSlewing returns 0
01:42:08.317 00.001 11616 IsGuiding returns 1
01:42:08.348 00.031 11616 IsSlewing returns 0
01:42:08.349 00.001 11616 IsGuiding returns 1
01:42:08.380 00.031 11616 IsSlewing returns 0
01:42:08.381 00.001 11616 IsGuiding returns 1
01:42:08.412 00.031 11616 IsSlewing returns 0
01:42:08.412 00.000 11616 IsGuiding returns 0
01:42:08.412 00.000 11616 scope move finished after 104 + 247 ms
01:42:08.412 00.000 11616 Move returns status 0, amount 104
01:42:08.412 00.000 11616 MoveAxis(S, 59, ABG)
01:42:08.413 00.001 11616 Guiding  Dir = 1, Dur = 59
01:42:08.413 00.000 11616 IsSlewing returns 0
01:42:08.413 00.000 11616 IsGuiding returns 0
01:42:08.414 00.001 11616 PulseGuide returned control before completion, sleep 69
01:42:08.489 00.075 11616 IsGuiding returns 1
01:42:08.489 00.000 11616 scope still moving after pulse duration time elapsed
01:42:08.521 00.032 11616 IsSlewing returns 0
01:42:08.521 00.000 11616 IsGuiding returns 1
01:42:08.553 00.032 11616 IsSlewing returns 0
01:42:08.553 00.000 11616 IsGuiding returns 1
01:42:08.585 00.032 11616 IsSlewing returns 0
01:42:08.585 00.000 11616 IsGuiding returns 0
01:42:08.585 00.000 11616 scope move finished after 59 + 113 ms
01:42:08.585 00.000 11616 Move returns status 0, amount 59
01:42:08.585 00.000 11616 move complete, result=0
01:42:08.585 00.000 11616 worker thread done servicing request
01:42:08.586 00.001 11616 Worker thread wakes up
01:42:08.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:08.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:08.586 00.000 12268 GuideStep: 0.2 px 104 ms WEST, 0.7 px 59 ms SOUTH
01:42:10.593 02.007 11616 Exposure complete
01:42:10.651 00.058 11616 worker thread done servicing request
01:42:10.651 00.000 12268 OnExposeComplete: enter
01:42:10.651 00.000 12268 UpdateGuideState(): m_state=6
01:42:10.651 00.000 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
01:42:10.651 00.000 12268 Star::Find returns 1 (0), X=539.60, Y=551.23, Mass=396, SNR=13.7, Peak=49 HFD=3.9
01:42:10.652 00.001 12268 MultiStar: [#1 0.11,-0.22,0.99,U] [#2 0.69,-0.54,0.75,U] [#3 0.44,-0.76,0.74,U] [#4 0.28,-0.58,0.72,U] [#5 0.80,-0.58,0.00,M2] [#6 0.69,-0.07,0.77,U] [#7 0.76,-0.70,0.00,M2] [#8 0.73,-0.54,0.72,U] 
01:42:10.652 00.000 12268 single-star, 6 included, MultiStar: {0.42, -0.46}, one-star: {0.17, -0.57}
01:42:10.652 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
01:42:10.652 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
01:42:10.652 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.57 hyp=0.60 cameraTheta=-1.27 mountX=-0.55 mountY=0.25, mountTheta=2.72
01:42:10.653 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.57, opts=13)
01:42:10.654 00.001 12268 Enqueuing Move request for scope (0.17, -0.57)
01:42:10.654 00.000 11616 Worker thread wakes up
01:42:10.654 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.57) opts 0xd
01:42:10.654 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.57)
01:42:10.654 00.000 11616 Moving (0.17, -0.57) raw xDistance=-0.55 yDistance=0.25
01:42:10.654 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.29 direction from 1 to -1
01:42:10.654 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.66
01:42:10.654 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
01:42:10.655 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
01:42:10.655 00.000 11616 MoveAxis(E, 310, ABG)
01:42:10.655 00.000 11616 Guiding  Dir = 2, Dur = 310
01:42:10.655 00.000 11616 IsSlewing returns 0
01:42:10.655 00.000 11616 IsGuiding returns 0
01:42:10.656 00.001 11616 PulseGuide returned control before completion, sleep 320
01:42:10.677 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:10.696 00.019 12268 UpdateGuideState exits: m=396 SNR=13.7
01:42:10.696 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:10.696 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:10.696 00.000 12268 Enqueuing Expose request
01:42:10.988 00.292 11616 IsGuiding returns 1
01:42:10.988 00.000 11616 scope still moving after pulse duration time elapsed
01:42:11.019 00.031 11616 IsSlewing returns 0
01:42:11.019 00.000 11616 IsGuiding returns 0
01:42:11.019 00.000 11616 scope move finished after 310 + 53 ms
01:42:11.020 00.001 11616 Move returns status 0, amount 310
01:42:11.020 00.000 11616 MoveAxis(S, 21, ABG)
01:42:11.020 00.000 11616 Guiding  Dir = 1, Dur = 21
01:42:11.020 00.000 11616 IsSlewing returns 0
01:42:11.020 00.000 11616 IsGuiding returns 0
01:42:11.020 00.000 11616 PulseGuide returned control before completion, sleep 31
01:42:11.067 00.047 11616 IsGuiding returns 1
01:42:11.067 00.000 11616 scope still moving after pulse duration time elapsed
01:42:11.098 00.031 11616 IsSlewing returns 0
01:42:11.098 00.000 11616 IsGuiding returns 0
01:42:11.098 00.000 11616 scope move finished after 21 + 56 ms
01:42:11.098 00.000 11616 Move returns status 0, amount 21
01:42:11.098 00.000 11616 move complete, result=0
01:42:11.099 00.001 12268 GuideStep: -0.6 px 310 ms EAST, 0.2 px 21 ms SOUTH
01:42:11.099 00.000 11616 worker thread done servicing request
01:42:11.099 00.000 11616 Worker thread wakes up
01:42:11.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:11.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:13.109 02.010 11616 Exposure complete
01:42:13.166 00.057 11616 worker thread done servicing request
01:42:13.166 00.000 12268 OnExposeComplete: enter
01:42:13.167 00.001 12268 UpdateGuideState(): m_state=6
01:42:13.167 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
01:42:13.167 00.000 12268 Star::Find returns 1 (0), X=539.38, Y=551.70, Mass=467, SNR=14.9, Peak=51 HFD=4.3
01:42:13.167 00.000 12268 MultiStar: [#1 -0.04,0.01,0.91,U] [#2 0.66,0.09,0.74,U] [#3 0.44,-0.06,0.76,U] [#4 0.26,0.49,0.64,U] [#5 0.37,0.09,0.66,U] [#6 0.49,-0.36,0.75,U] [#7 0.64,-0.05,0.61,U] [#8 0.62,0.25,0.63,U] 
01:42:13.168 00.001 12268 single-star, 8 included, MultiStar: {0.34, 0.03}, one-star: {-0.05, -0.10}
01:42:13.168 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
01:42:13.168 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
01:42:13.168 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.01 mountX=-0.11 mountY=-0.03, mountTheta=-2.83
01:42:13.169 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.10, opts=13)
01:42:13.169 00.000 12268 Enqueuing Move request for scope (-0.05, -0.10)
01:42:13.170 00.001 11616 Worker thread wakes up
01:42:13.170 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
01:42:13.170 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
01:42:13.170 00.000 11616 Moving (-0.05, -0.10) raw xDistance=-0.11 yDistance=-0.03
01:42:13.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.11
01:42:13.170 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:13.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:42:13.170 00.000 11616 MoveAxis(E, 60, ABG)
01:42:13.170 00.000 11616 Guiding  Dir = 2, Dur = 60
01:42:13.170 00.000 11616 IsSlewing returns 0
01:42:13.171 00.001 11616 IsGuiding returns 0
01:42:13.171 00.000 11616 PulseGuide returned control before completion, sleep 70
01:42:13.193 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:13.211 00.018 12268 UpdateGuideState exits: m=467 SNR=14.9
01:42:13.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:13.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:13.211 00.000 12268 Enqueuing Expose request
01:42:13.246 00.035 11616 IsGuiding returns 1
01:42:13.247 00.001 11616 scope still moving after pulse duration time elapsed
01:42:13.278 00.031 11616 IsSlewing returns 0
01:42:13.278 00.000 11616 IsGuiding returns 0
01:42:13.278 00.000 11616 scope move finished after 60 + 47 ms
01:42:13.279 00.001 11616 Move returns status 0, amount 60
01:42:13.279 00.000 11616 MoveAxis(N, 0, ABG)
01:42:13.279 00.000 11616 Move returns status 0, amount 0
01:42:13.279 00.000 11616 move complete, result=0
01:42:13.279 00.000 11616 worker thread done servicing request
01:42:13.279 00.000 11616 Worker thread wakes up
01:42:13.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:13.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:13.292 00.013 12268 GuideStep: -0.1 px 60 ms EAST, -0.0 px 0 ms NORTH
01:42:15.297 02.005 11616 Exposure complete
01:42:15.352 00.055 11616 worker thread done servicing request
01:42:15.353 00.001 12268 OnExposeComplete: enter
01:42:15.353 00.000 12268 UpdateGuideState(): m_state=6
01:42:15.353 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
01:42:15.353 00.000 12268 Star::Find returns 1 (0), X=539.24, Y=551.80, Mass=446, SNR=14.5, Peak=52 HFD=4.2
01:42:15.353 00.000 12268 MultiStar: [#1 0.21,0.13,0.87,U] [#2 0.29,0.00,0.55,U] [#3 0.45,0.01,0.66,U] [#4 0.21,0.16,0.52,U] [#5 0.18,-0.09,0.61,U] [#6 0.62,-0.41,0.75,U] [#7 1.06,-0.07,0.00,M2] [#8 0.83,0.46,0.63,U] 
01:42:15.353 00.000 12268 single-star, 7 included, MultiStar: {0.30, 0.02}, one-star: {-0.18, -0.01}
01:42:15.354 00.001 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.58 = 1.70)
01:42:15.354 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.69 = -1.41)
01:42:15.354 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.11 mountX=-0.02 mountY=-0.18, mountTheta=-1.70
01:42:15.355 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.01, opts=13)
01:42:15.355 00.000 12268 Enqueuing Move request for scope (-0.18, -0.01)
01:42:15.355 00.000 11616 Worker thread wakes up
01:42:15.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
01:42:15.355 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
01:42:15.356 00.001 11616 Moving (-0.18, -0.01) raw xDistance=-0.02 yDistance=-0.18
01:42:15.356 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:15.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:42:15.356 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:15.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:42:15.356 00.000 11616 MoveAxis(E, 0, ABG)
01:42:15.356 00.000 11616 Move returns status 0, amount 0
01:42:15.356 00.000 11616 MoveAxis(N, 0, ABG)
01:42:15.356 00.000 11616 Move returns status 0, amount 0
01:42:15.356 00.000 11616 move complete, result=0
01:42:15.357 00.001 11616 worker thread done servicing request
01:42:15.378 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:15.395 00.017 12268 UpdateGuideState exits: m=446 SNR=14.5
01:42:15.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:15.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:15.395 00.000 12268 Enqueuing Expose request
01:42:15.396 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:42:15.396 00.000 11616 Worker thread wakes up
01:42:15.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:15.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:17.407 02.011 11616 Exposure complete
01:42:17.466 00.059 11616 worker thread done servicing request
01:42:17.466 00.000 12268 OnExposeComplete: enter
01:42:17.466 00.000 12268 UpdateGuideState(): m_state=6
01:42:17.466 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
01:42:17.466 00.000 12268 Star::Find returns 1 (0), X=539.47, Y=551.95, Mass=477, SNR=14.9, Peak=52 HFD=4.2
01:42:17.467 00.001 12268 MultiStar: [#1 0.24,0.18,0.94,U] [#2 0.40,-0.17,0.60,U] [#3 0.37,0.20,0.73,U] [#4 0.39,-0.11,0.54,U] [#5 0.54,0.20,0.60,U] [#6 0.72,0.06,0.79,U] [#7 0.68,0.32,0.55,U] [#8 0.71,0.22,0.61,U] 
01:42:17.467 00.000 12268 single-star, 8 included, MultiStar: {0.42, 0.12}, one-star: {0.04, 0.15}
01:42:17.467 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
01:42:17.467 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.99)
01:42:17.467 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.29 mountX=0.15 mountY=0.02, mountTheta=0.15
01:42:17.468 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.15, opts=13)
01:42:17.469 00.001 12268 Enqueuing Move request for scope (0.04, 0.15)
01:42:17.469 00.000 11616 Worker thread wakes up
01:42:17.469 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
01:42:17.469 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
01:42:17.469 00.000 11616 Moving (0.04, 0.15) raw xDistance=0.15 yDistance=0.02
01:42:17.469 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:17.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:42:17.469 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:17.469 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:42:17.469 00.000 11616 MoveAxis(E, 0, ABG)
01:42:17.469 00.000 11616 Move returns status 0, amount 0
01:42:17.469 00.000 11616 MoveAxis(N, 0, ABG)
01:42:17.470 00.001 11616 Move returns status 0, amount 0
01:42:17.470 00.000 11616 move complete, result=0
01:42:17.470 00.000 11616 worker thread done servicing request
01:42:17.491 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:17.508 00.017 12268 UpdateGuideState exits: m=477 SNR=14.9
01:42:17.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:17.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:17.508 00.000 12268 Enqueuing Expose request
01:42:17.508 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:17.509 00.001 11616 Worker thread wakes up
01:42:17.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:17.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:19.521 02.012 11616 Exposure complete
01:42:19.576 00.055 11616 worker thread done servicing request
01:42:19.577 00.001 12268 OnExposeComplete: enter
01:42:19.577 00.000 12268 UpdateGuideState(): m_state=6
01:42:19.577 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
01:42:19.577 00.000 12268 Star::Find returns 1 (0), X=539.78, Y=552.00, Mass=513, SNR=15.5, Peak=42 HFD=5.5
01:42:19.577 00.000 12268 MultiStar: [#1 0.25,0.62,0.82,U] [#2 0.84,0.48,0.59,U] [#3 0.58,0.61,0.60,U] [#4 0.26,0.70,0.47,U] [#5 0.28,0.63,0.63,U] [#6 0.60,0.07,0.72,U] [#7 0.43,0.28,0.52,U] [#8 0.57,0.16,0.55,U] 
01:42:19.578 00.001 12268 single-star, 8 included, MultiStar: {0.45, 0.40}, one-star: {0.35, 0.19}
01:42:19.578 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
01:42:19.578 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.20)
01:42:19.578 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.19 hyp=0.40 cameraTheta=0.50 mountX=0.23 mountY=0.33, mountTheta=0.97
01:42:19.579 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.19, opts=13)
01:42:19.579 00.000 12268 Enqueuing Move request for scope (0.35, 0.19)
01:42:19.579 00.000 11616 Worker thread wakes up
01:42:19.579 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.19) opts 0xd
01:42:19.579 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.19)
01:42:19.580 00.001 11616 Moving (0.35, 0.19) raw xDistance=0.23 yDistance=0.33
01:42:19.580 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:19.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:42:19.580 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
01:42:19.580 00.000 11616 MoveAxis(E, 0, ABG)
01:42:19.580 00.000 11616 Move returns status 0, amount 0
01:42:19.580 00.000 11616 MoveAxis(S, 28, ABG)
01:42:19.580 00.000 11616 Guiding  Dir = 1, Dur = 28
01:42:19.581 00.001 11616 IsSlewing returns 0
01:42:19.581 00.000 11616 IsGuiding returns 0
01:42:19.582 00.001 11616 PulseGuide returned control before completion, sleep 38
01:42:19.609 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:19.628 00.019 11616 IsGuiding returns 1
01:42:19.629 00.001 11616 scope still moving after pulse duration time elapsed
01:42:19.631 00.002 12268 UpdateGuideState exits: m=513 SNR=15.5
01:42:19.631 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:19.632 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:19.632 00.000 12268 Enqueuing Expose request
01:42:19.660 00.028 11616 IsSlewing returns 0
01:42:19.660 00.000 11616 IsGuiding returns 0
01:42:19.660 00.000 11616 scope move finished after 28 + 50 ms
01:42:19.661 00.001 11616 Move returns status 0, amount 28
01:42:19.661 00.000 11616 move complete, result=0
01:42:19.661 00.000 11616 worker thread done servicing request
01:42:19.661 00.000 11616 Worker thread wakes up
01:42:19.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:19.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:19.662 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 28 ms SOUTH
01:42:21.669 02.007 11616 Exposure complete
01:42:21.726 00.057 11616 worker thread done servicing request
01:42:21.726 00.000 12268 OnExposeComplete: enter
01:42:21.726 00.000 12268 UpdateGuideState(): m_state=6
01:42:21.726 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
01:42:21.726 00.000 12268 Star::Find returns 1 (0), X=539.81, Y=551.83, Mass=470, SNR=14.9, Peak=51 HFD=4.4
01:42:21.727 00.001 12268 MultiStar: [#1 0.97,-0.07,0.89,U] [#2 0.74,0.25,0.72,U] [#3 0.52,0.40,0.65,U] [#4 0.82,-0.04,0.50,U] [#5 0.72,0.34,0.65,U] [#6 1.02,0.18,0.00,M1] [#7 1.39,0.39,0.00,M1] [#8 1.23,-0.03,0.00,M1] 
01:42:21.727 00.000 12268 single-star, 5 included, MultiStar: {0.68, 0.14}, one-star: {0.39, 0.03}
01:42:21.727 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
01:42:21.727 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
01:42:21.727 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.03 hyp=0.39 cameraTheta=0.07 mountX=0.07 mountY=0.38, mountTheta=1.40
01:42:21.729 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.03, opts=13)
01:42:21.729 00.000 12268 Enqueuing Move request for scope (0.39, 0.03)
01:42:21.729 00.000 11616 Worker thread wakes up
01:42:21.729 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.03) opts 0xd
01:42:21.729 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.03)
01:42:21.729 00.000 11616 Moving (0.39, 0.03) raw xDistance=0.07 yDistance=0.38
01:42:21.729 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:21.730 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:42:21.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
01:42:21.730 00.000 11616 MoveAxis(E, 0, ABG)
01:42:21.730 00.000 11616 Move returns status 0, amount 0
01:42:21.730 00.000 11616 MoveAxis(S, 32, ABG)
01:42:21.730 00.000 11616 Guiding  Dir = 1, Dur = 32
01:42:21.730 00.000 11616 IsSlewing returns 0
01:42:21.730 00.000 11616 IsGuiding returns 0
01:42:21.731 00.001 11616 PulseGuide returned control before completion, sleep 42
01:42:21.751 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:21.768 00.017 12268 UpdateGuideState exits: m=470 SNR=14.9
01:42:21.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:21.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:21.768 00.000 12268 Enqueuing Expose request
01:42:21.774 00.006 11616 IsGuiding returns 1
01:42:21.774 00.000 11616 scope still moving after pulse duration time elapsed
01:42:21.806 00.032 11616 IsSlewing returns 0
01:42:21.807 00.001 11616 IsGuiding returns 0
01:42:21.807 00.000 11616 scope move finished after 32 + 44 ms
01:42:21.807 00.000 11616 Move returns status 0, amount 32
01:42:21.807 00.000 11616 move complete, result=0
01:42:21.807 00.000 11616 worker thread done servicing request
01:42:21.807 00.000 11616 Worker thread wakes up
01:42:21.807 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:21.807 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:21.809 00.002 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 32 ms SOUTH
01:42:23.822 02.013 11616 Exposure complete
01:42:23.879 00.057 11616 worker thread done servicing request
01:42:23.879 00.000 12268 OnExposeComplete: enter
01:42:23.879 00.000 12268 UpdateGuideState(): m_state=6
01:42:23.880 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
01:42:23.880 00.000 12268 Star::Find returns 1 (0), X=539.98, Y=551.89, Mass=551, SNR=16.2, Peak=51 HFD=5.1
01:42:23.880 00.000 12268 MultiStar: [#1 0.50,0.58,0.88,U] [#2 0.83,0.41,0.50,U] [#3 0.57,-0.02,0.61,U] [#4 1.03,-0.02,0.00,M1] [#5 1.09,-0.07,0.00,M1] [#6 1.21,-0.30,0.00,M2] [#7 0.59,-0.09,0.52,U] [#8 1.11,0.45,0.00,M2] 
01:42:23.880 00.000 12268 single-star, 4 included, MultiStar: {0.59, 0.21}, one-star: {0.55, 0.08}
01:42:23.880 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
01:42:23.880 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
01:42:23.880 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.08 hyp=0.56 cameraTheta=0.14 mountX=0.13 mountY=0.54, mountTheta=1.33
01:42:23.882 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=0.08, opts=13)
01:42:23.882 00.000 12268 Enqueuing Move request for scope (0.55, 0.08)
01:42:23.882 00.000 11616 Worker thread wakes up
01:42:23.882 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.08) opts 0xd
01:42:23.882 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 0.08)
01:42:23.882 00.000 11616 Moving (0.55, 0.08) raw xDistance=0.13 yDistance=0.54
01:42:23.882 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:23.883 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:42:23.883 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
01:42:23.883 00.000 11616 MoveAxis(E, 0, ABG)
01:42:23.883 00.000 11616 Move returns status 0, amount 0
01:42:23.883 00.000 11616 MoveAxis(S, 46, ABG)
01:42:23.883 00.000 11616 Guiding  Dir = 1, Dur = 46
01:42:23.883 00.000 11616 IsSlewing returns 0
01:42:23.883 00.000 11616 IsGuiding returns 0
01:42:23.884 00.001 11616 PulseGuide returned control before completion, sleep 56
01:42:23.904 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:23.923 00.019 12268 UpdateGuideState exits: m=551 SNR=16.2
01:42:23.924 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:23.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:23.924 00.000 12268 Enqueuing Expose request
01:42:23.947 00.023 11616 IsGuiding returns 1
01:42:23.947 00.000 11616 scope still moving after pulse duration time elapsed
01:42:23.977 00.030 11616 IsSlewing returns 0
01:42:23.977 00.000 11616 IsGuiding returns 0
01:42:23.977 00.000 11616 scope move finished after 46 + 48 ms
01:42:23.978 00.001 11616 Move returns status 0, amount 46
01:42:23.978 00.000 11616 move complete, result=0
01:42:23.978 00.000 11616 worker thread done servicing request
01:42:23.978 00.000 11616 Worker thread wakes up
01:42:23.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:23.978 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:23.990 00.012 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 46 ms SOUTH
01:42:25.985 01.995 11616 Exposure complete
01:42:26.041 00.056 11616 worker thread done servicing request
01:42:26.041 00.000 12268 OnExposeComplete: enter
01:42:26.041 00.000 12268 UpdateGuideState(): m_state=6
01:42:26.041 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
01:42:26.041 00.000 12268 Star::Find returns 1 (0), X=540.07, Y=552.01, Mass=470, SNR=14.9, Peak=50 HFD=4.4
01:42:26.042 00.001 12268 MultiStar: [#1 0.65,0.65,0.87,U] [#2 0.65,-0.09,0.57,U] [#3 0.47,-0.02,0.70,U] [#4 0.22,0.59,0.58,U] [#5 0.56,0.10,0.62,U] [#6 0.86,-0.09,0.70,U] [#7 1.21,0.09,0.00,M1] [#8 0.54,0.72,0.63,U] 
01:42:26.042 00.000 12268 refined, 7 included, MultiStar: {0.59, 0.27}, one-star: {0.64, 0.21}
01:42:26.042 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
01:42:26.042 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.13)
01:42:26.042 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.27 hyp=0.64 cameraTheta=0.43 mountX=0.32 mountY=0.55, mountTheta=1.04
01:42:26.044 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=0.27, opts=13)
01:42:26.044 00.000 12268 Enqueuing Move request for scope (0.59, 0.27)
01:42:26.044 00.000 11616 Worker thread wakes up
01:42:26.044 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.27) opts 0xd
01:42:26.044 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, 0.27)
01:42:26.044 00.000 11616 Moving (0.59, 0.27) raw xDistance=0.32 yDistance=0.55
01:42:26.044 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
01:42:26.044 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
01:42:26.044 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
01:42:26.045 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
01:42:26.045 00.000 11616 MoveAxis(W, 180, ABG)
01:42:26.045 00.000 11616 Guiding  Dir = 3, Dur = 180
01:42:26.045 00.000 11616 IsSlewing returns 0
01:42:26.045 00.000 11616 IsGuiding returns 0
01:42:26.046 00.001 11616 PulseGuide returned control before completion, sleep 190
01:42:26.065 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:26.083 00.018 12268 UpdateGuideState exits: m=470 SNR=14.9
01:42:26.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:26.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:26.083 00.000 12268 Enqueuing Expose request
01:42:26.238 00.155 11616 IsGuiding returns 1
01:42:26.238 00.000 11616 scope still moving after pulse duration time elapsed
01:42:26.269 00.031 11616 IsSlewing returns 0
01:42:26.270 00.001 11616 IsGuiding returns 0
01:42:26.270 00.000 11616 scope move finished after 180 + 45 ms
01:42:26.271 00.001 11616 Move returns status 0, amount 180
01:42:26.271 00.000 11616 MoveAxis(S, 46, ABG)
01:42:26.271 00.000 11616 Guiding  Dir = 1, Dur = 46
01:42:26.271 00.000 11616 IsSlewing returns 0
01:42:26.271 00.000 11616 IsGuiding returns 0
01:42:26.272 00.001 11616 PulseGuide returned control before completion, sleep 56
01:42:26.333 00.061 11616 IsGuiding returns 1
01:42:26.333 00.000 11616 scope still moving after pulse duration time elapsed
01:42:26.365 00.032 11616 IsSlewing returns 0
01:42:26.365 00.000 11616 IsGuiding returns 1
01:42:26.397 00.032 11616 IsSlewing returns 0
01:42:26.398 00.001 11616 IsGuiding returns 0
01:42:26.398 00.000 11616 scope move finished after 46 + 80 ms
01:42:26.398 00.000 11616 Move returns status 0, amount 46
01:42:26.398 00.000 11616 move complete, result=0
01:42:26.398 00.000 11616 worker thread done servicing request
01:42:26.399 00.001 11616 Worker thread wakes up
01:42:26.399 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:26.399 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:26.399 00.000 12268 GuideStep: 0.3 px 180 ms WEST, 0.5 px 46 ms SOUTH
01:42:28.399 02.000 11616 Exposure complete
01:42:28.455 00.056 11616 worker thread done servicing request
01:42:28.456 00.001 12268 OnExposeComplete: enter
01:42:28.456 00.000 12268 UpdateGuideState(): m_state=6
01:42:28.456 00.000 12268 Star::Find(15, 540, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
01:42:28.456 00.000 12268 Star::Find returns 1 (0), X=539.78, Y=551.86, Mass=388, SNR=13.5, Peak=49 HFD=4.0
01:42:28.457 00.001 12268 MultiStar: [#1 0.49,0.02,0.92,U] [#2 1.02,0.00,0.00,M1] [#3 0.58,0.16,0.72,U] [#4 0.54,-0.14,0.55,U] [#5 1.07,0.03,0.00,M1] [#6 0.58,-0.19,0.67,U] [#7 1.27,-0.26,0.00,M2] [#8 0.80,0.34,0.67,U] 
01:42:28.457 00.000 12268 single-star, 5 included, MultiStar: {0.54, 0.05}, one-star: {0.36, 0.06}
01:42:28.457 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
01:42:28.457 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.86)
01:42:28.457 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.06 hyp=0.36 cameraTheta=0.16 mountX=0.09 mountY=0.35, mountTheta=1.32
01:42:28.459 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.06, opts=13)
01:42:28.459 00.000 12268 Enqueuing Move request for scope (0.36, 0.06)
01:42:28.459 00.000 11616 Worker thread wakes up
01:42:28.459 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.06) opts 0xd
01:42:28.459 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.06)
01:42:28.459 00.000 11616 Moving (0.36, 0.06) raw xDistance=0.09 yDistance=0.35
01:42:28.459 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:28.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:42:28.460 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
01:42:28.460 00.000 11616 MoveAxis(E, 0, ABG)
01:42:28.460 00.000 11616 Move returns status 0, amount 0
01:42:28.460 00.000 11616 MoveAxis(S, 29, ABG)
01:42:28.460 00.000 11616 Guiding  Dir = 1, Dur = 29
01:42:28.460 00.000 11616 IsSlewing returns 0
01:42:28.460 00.000 11616 IsGuiding returns 0
01:42:28.461 00.001 11616 PulseGuide returned control before completion, sleep 39
01:42:28.484 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:28.501 00.017 12268 UpdateGuideState exits: m=388 SNR=13.5
01:42:28.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:28.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:28.501 00.000 12268 Enqueuing Expose request
01:42:28.510 00.009 11616 IsGuiding returns 1
01:42:28.511 00.001 11616 scope still moving after pulse duration time elapsed
01:42:28.541 00.030 11616 IsSlewing returns 0
01:42:28.541 00.000 11616 IsGuiding returns 0
01:42:28.541 00.000 11616 scope move finished after 29 + 51 ms
01:42:28.541 00.000 11616 Move returns status 0, amount 29
01:42:28.542 00.001 11616 move complete, result=0
01:42:28.542 00.000 11616 worker thread done servicing request
01:42:28.542 00.000 11616 Worker thread wakes up
01:42:28.542 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:28.542 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:28.543 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
01:42:30.582 02.039 11616 Exposure complete
01:42:30.641 00.059 11616 worker thread done servicing request
01:42:30.641 00.000 12268 OnExposeComplete: enter
01:42:30.642 00.001 12268 UpdateGuideState(): m_state=6
01:42:30.642 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
01:42:30.642 00.000 12268 Star::Find returns 1 (0), X=540.03, Y=551.27, Mass=443, SNR=14.5, Peak=50 HFD=4.1
01:42:30.642 00.000 12268 MultiStar: [#1 0.59,-0.02,0.84,U] [#2 0.94,-0.41,0.00,M2] [#3 0.66,-0.46,0.72,U] [#4 0.59,-0.08,0.58,U] [#5 0.94,-0.25,0.00,M2] [#6 0.51,-0.26,0.78,U] [#7 1.05,-0.49,0.00,M3] [#8 0.89,-0.28,0.52,U] 
01:42:30.642 00.000 12268 refined, 5 included, MultiStar: {0.63, -0.29}, one-star: {0.61, -0.54}
01:42:30.642 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
01:42:30.642 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.27)
01:42:30.642 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.29 hyp=0.69 cameraTheta=-0.43 mountX=-0.23 mountY=0.66, mountTheta=1.90
01:42:30.644 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-0.29, opts=13)
01:42:30.644 00.000 12268 Enqueuing Move request for scope (0.63, -0.29)
01:42:30.644 00.000 11616 Worker thread wakes up
01:42:30.644 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.29) opts 0xd
01:42:30.644 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -0.29)
01:42:30.644 00.000 11616 Moving (0.63, -0.29) raw xDistance=-0.23 yDistance=0.66
01:42:30.645 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:30.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:42:30.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.66
01:42:30.645 00.000 11616 MoveAxis(E, 0, ABG)
01:42:30.645 00.000 11616 Move returns status 0, amount 0
01:42:30.645 00.000 11616 MoveAxis(S, 56, ABG)
01:42:30.645 00.000 11616 Guiding  Dir = 1, Dur = 56
01:42:30.645 00.000 11616 IsSlewing returns 0
01:42:30.645 00.000 11616 IsGuiding returns 0
01:42:30.646 00.001 11616 PulseGuide returned control before completion, sleep 66
01:42:30.665 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:30.682 00.017 12268 UpdateGuideState exits: m=443 SNR=14.5
01:42:30.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:30.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:30.682 00.000 12268 Enqueuing Expose request
01:42:30.717 00.035 11616 IsGuiding returns 1
01:42:30.717 00.000 11616 scope still moving after pulse duration time elapsed
01:42:30.748 00.031 11616 IsSlewing returns 0
01:42:30.748 00.000 11616 IsGuiding returns 0
01:42:30.748 00.000 11616 scope move finished after 56 + 46 ms
01:42:30.749 00.001 11616 Move returns status 0, amount 56
01:42:30.749 00.000 11616 move complete, result=0
01:42:30.749 00.000 11616 worker thread done servicing request
01:42:30.749 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.7 px 56 ms SOUTH
01:42:30.749 00.000 11616 Worker thread wakes up
01:42:30.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:30.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:32.764 02.015 11616 Exposure complete
01:42:32.819 00.055 11616 worker thread done servicing request
01:42:32.820 00.001 12268 OnExposeComplete: enter
01:42:32.820 00.000 12268 UpdateGuideState(): m_state=6
01:42:32.820 00.000 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
01:42:32.820 00.000 12268 Star::Find returns 1 (0), X=539.79, Y=550.83, Mass=422, SNR=14.1, Peak=46 HFD=4.3
01:42:32.820 00.000 12268 MultiStar: [#1 0.24,-0.32,0.95,U] [#2 0.72,-0.55,0.75,U] [#3 0.58,-0.66,0.71,U] [#4 0.28,-0.62,0.60,U] [#5 0.95,-0.70,0.00,M3] [#6 0.71,-0.84,0.00,M1] [#7 1.12,-1.02,0.00,M4] [#8 1.04,-0.70,0.00,M1] 
01:42:32.820 00.000 12268 refined, 4 included, MultiStar: {0.42, -0.63}, one-star: {0.36, -0.97}
01:42:32.820 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
01:42:32.820 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.72)
01:42:32.821 00.001 12268 CameraToMount -- cameraX=0.42 cameraY=-0.63 hyp=0.76 cameraTheta=-0.98 mountX=-0.59 mountY=0.50, mountTheta=2.43
01:42:32.822 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.63, opts=13)
01:42:32.822 00.000 12268 Enqueuing Move request for scope (0.42, -0.63)
01:42:32.822 00.000 11616 Worker thread wakes up
01:42:32.822 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.63) opts 0xd
01:42:32.822 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.63)
01:42:32.822 00.000 11616 Moving (0.42, -0.63) raw xDistance=-0.59 yDistance=0.50
01:42:32.823 00.001 11616 resist switch: large excursion: input -0.59 thresh 0.29 direction from 1 to -1
01:42:32.823 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.76
01:42:32.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.59
01:42:32.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
01:42:32.823 00.000 11616 MoveAxis(E, 328, ABG)
01:42:32.823 00.000 11616 Guiding  Dir = 2, Dur = 328
01:42:32.823 00.000 11616 IsSlewing returns 0
01:42:32.823 00.000 11616 IsGuiding returns 0
01:42:32.824 00.001 11616 PulseGuide returned control before completion, sleep 338
01:42:32.846 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:32.865 00.019 12268 UpdateGuideState exits: m=422 SNR=14.1
01:42:32.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:32.866 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:32.866 00.000 12268 Enqueuing Expose request
01:42:33.168 00.302 11616 IsGuiding returns 1
01:42:33.168 00.000 11616 scope still moving after pulse duration time elapsed
01:42:33.199 00.031 11616 IsSlewing returns 0
01:42:33.200 00.001 11616 IsGuiding returns 1
01:42:33.230 00.030 11616 IsSlewing returns 0
01:42:33.231 00.001 11616 IsGuiding returns 0
01:42:33.231 00.000 11616 scope move finished after 328 + 79 ms
01:42:33.231 00.000 11616 Move returns status 0, amount 328
01:42:33.231 00.000 11616 MoveAxis(S, 42, ABG)
01:42:33.231 00.000 11616 Guiding  Dir = 1, Dur = 42
01:42:33.231 00.000 11616 IsSlewing returns 0
01:42:33.231 00.000 11616 IsGuiding returns 0
01:42:33.232 00.001 11616 PulseGuide returned control before completion, sleep 52
01:42:33.293 00.061 11616 IsGuiding returns 1
01:42:33.293 00.000 11616 scope still moving after pulse duration time elapsed
01:42:33.324 00.031 11616 IsSlewing returns 0
01:42:33.325 00.001 11616 IsGuiding returns 0
01:42:33.325 00.000 11616 scope move finished after 42 + 51 ms
01:42:33.325 00.000 11616 Move returns status 0, amount 42
01:42:33.325 00.000 11616 move complete, result=0
01:42:33.325 00.000 11616 worker thread done servicing request
01:42:33.325 00.000 11616 Worker thread wakes up
01:42:33.326 00.001 12268 GuideStep: -0.6 px 328 ms EAST, 0.5 px 42 ms SOUTH
01:42:33.326 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:33.326 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:35.335 02.009 11616 Exposure complete
01:42:35.391 00.056 11616 worker thread done servicing request
01:42:35.391 00.000 12268 OnExposeComplete: enter
01:42:35.391 00.000 12268 UpdateGuideState(): m_state=6
01:42:35.391 00.000 12268 Star::Find(15, 539, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
01:42:35.391 00.000 12268 Star::Find returns 1 (0), X=539.34, Y=551.94, Mass=385, SNR=13.5, Peak=46 HFD=4.0
01:42:35.392 00.001 12268 MultiStar: [#1 0.08,0.62,1.00,U] [#2 0.13,0.30,0.69,U] [#3 0.65,0.33,0.77,U] [#4 0.30,0.37,0.67,U] [#5 0.51,0.20,0.72,U] [#6 0.50,0.02,0.69,U] [#7 -0.03,-0.18,0.60,U] [#8 0.76,0.77,0.00,M2] 
01:42:35.392 00.000 12268 single-star, 7 included, MultiStar: {0.24, 0.25}, one-star: {-0.09, 0.13}
01:42:35.392 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
01:42:35.392 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.42 = -2.42)
01:42:35.392 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.16 cameraTheta=2.16 mountX=0.12 mountY=-0.11, mountTheta=-0.71
01:42:35.393 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.13, opts=13)
01:42:35.394 00.001 12268 Enqueuing Move request for scope (-0.09, 0.13)
01:42:35.394 00.000 11616 Worker thread wakes up
01:42:35.394 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
01:42:35.394 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
01:42:35.394 00.000 11616 Moving (-0.09, 0.13) raw xDistance=0.12 yDistance=-0.11
01:42:35.394 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:35.394 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:42:35.394 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:35.394 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:42:35.395 00.001 11616 MoveAxis(E, 0, ABG)
01:42:35.395 00.000 11616 Move returns status 0, amount 0
01:42:35.395 00.000 11616 MoveAxis(N, 0, ABG)
01:42:35.395 00.000 11616 Move returns status 0, amount 0
01:42:35.395 00.000 11616 move complete, result=0
01:42:35.395 00.000 11616 worker thread done servicing request
01:42:35.417 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:35.435 00.018 12268 UpdateGuideState exits: m=385 SNR=13.5
01:42:35.436 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:35.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:35.436 00.000 12268 Enqueuing Expose request
01:42:35.436 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:35.436 00.000 11616 Worker thread wakes up
01:42:35.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:35.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:37.450 02.014 11616 Exposure complete
01:42:37.507 00.057 11616 worker thread done servicing request
01:42:37.507 00.000 12268 OnExposeComplete: enter
01:42:37.507 00.000 12268 UpdateGuideState(): m_state=6
01:42:37.508 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
01:42:37.508 00.000 12268 Star::Find returns 1 (0), X=539.29, Y=552.44, Mass=450, SNR=14.5, Peak=52 HFD=4.3
01:42:37.508 00.000 12268 MultiStar: [#1 0.47,0.46,0.85,U] [#2 0.17,0.21,0.63,U] [#3 0.44,0.40,0.72,U] [#4 0.27,0.88,0.57,U] [#5 0.71,0.88,0.00,M3] [#6 0.43,0.52,0.62,U] [#7 0.65,0.40,0.60,U] [#8 1.29,0.36,0.00,M3] 
01:42:37.508 00.000 12268 refined, 6 included, MultiStar: {0.30, 0.50}, one-star: {-0.14, 0.63}
01:42:37.508 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
01:42:37.508 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.73)
01:42:37.508 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.50 hyp=0.58 cameraTheta=1.03 mountX=0.53 mountY=0.23, mountTheta=0.42
01:42:37.510 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.50, opts=13)
01:42:37.510 00.000 12268 Enqueuing Move request for scope (0.30, 0.50)
01:42:37.510 00.000 11616 Worker thread wakes up
01:42:37.510 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.50) opts 0xd
01:42:37.510 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.50)
01:42:37.510 00.000 11616 Moving (0.30, 0.50) raw xDistance=0.53 yDistance=0.23
01:42:37.510 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.29 direction from -1 to 1
01:42:37.510 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.59
01:42:37.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.53
01:42:37.511 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
01:42:37.511 00.000 11616 MoveAxis(W, 296, ABG)
01:42:37.511 00.000 11616 Guiding  Dir = 3, Dur = 296
01:42:37.511 00.000 11616 IsSlewing returns 0
01:42:37.511 00.000 11616 IsGuiding returns 0
01:42:37.511 00.000 11616 PulseGuide returned control before completion, sleep 306
01:42:37.533 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:37.550 00.017 12268 UpdateGuideState exits: m=450 SNR=14.5
01:42:37.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:37.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:37.550 00.000 12268 Enqueuing Expose request
01:42:37.824 00.274 11616 IsGuiding returns 1
01:42:37.825 00.001 11616 scope still moving after pulse duration time elapsed
01:42:37.855 00.030 11616 IsSlewing returns 0
01:42:37.856 00.001 11616 IsGuiding returns 0
01:42:37.856 00.000 11616 scope move finished after 296 + 49 ms
01:42:37.856 00.000 11616 Move returns status 0, amount 296
01:42:37.856 00.000 11616 MoveAxis(S, 20, ABG)
01:42:37.856 00.000 11616 Guiding  Dir = 1, Dur = 20
01:42:37.857 00.001 11616 IsSlewing returns 0
01:42:37.857 00.000 11616 IsGuiding returns 0
01:42:37.857 00.000 11616 PulseGuide returned control before completion, sleep 30
01:42:37.902 00.045 11616 IsGuiding returns 1
01:42:37.902 00.000 11616 scope still moving after pulse duration time elapsed
01:42:37.933 00.031 11616 IsSlewing returns 0
01:42:37.933 00.000 11616 IsGuiding returns 1
01:42:37.964 00.031 11616 IsSlewing returns 0
01:42:37.965 00.001 11616 IsGuiding returns 1
01:42:37.995 00.030 11616 IsSlewing returns 0
01:42:37.996 00.001 11616 IsGuiding returns 1
01:42:38.025 00.029 11616 IsSlewing returns 0
01:42:38.026 00.001 11616 IsGuiding returns 1
01:42:38.057 00.031 11616 IsSlewing returns 0
01:42:38.058 00.001 11616 IsGuiding returns 0
01:42:38.058 00.000 11616 scope move finished after 20 + 180 ms
01:42:38.058 00.000 11616 Move returns status 0, amount 20
01:42:38.058 00.000 11616 move complete, result=0
01:42:38.058 00.000 11616 worker thread done servicing request
01:42:38.058 00.000 11616 Worker thread wakes up
01:42:38.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:38.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:38.058 00.000 12268 GuideStep: 0.5 px 296 ms WEST, 0.2 px 20 ms SOUTH
01:42:40.071 02.013 11616 Exposure complete
01:42:40.128 00.057 11616 worker thread done servicing request
01:42:40.128 00.000 12268 OnExposeComplete: enter
01:42:40.128 00.000 12268 UpdateGuideState(): m_state=6
01:42:40.128 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
01:42:40.129 00.001 12268 Star::Find returns 1 (0), X=539.64, Y=551.89, Mass=409, SNR=13.9, Peak=42 HFD=4.3
01:42:40.129 00.000 12268 MultiStar: [#1 0.48,0.63,0.88,U] [#2 0.62,0.13,0.79,U] [#3 0.30,0.26,0.72,U] [#4 0.89,0.78,0.00,M1] [#5 -0.00,0.02,0.64,U] [#6 0.89,-0.39,0.00,M1] [#7 0.70,0.19,0.58,U] [#8 1.76,0.56,0.00,M4] 
01:42:40.129 00.000 12268 single-star, 5 included, MultiStar: {0.38, 0.23}, one-star: {0.22, 0.09}
01:42:40.129 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
01:42:40.129 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.09)
01:42:40.129 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.09 hyp=0.24 cameraTheta=0.39 mountX=0.11 mountY=0.21, mountTheta=1.08
01:42:40.131 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.09, opts=13)
01:42:40.131 00.000 12268 Enqueuing Move request for scope (0.22, 0.09)
01:42:40.131 00.000 11616 Worker thread wakes up
01:42:40.131 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.09) opts 0xd
01:42:40.131 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.09)
01:42:40.131 00.000 11616 Moving (0.22, 0.09) raw xDistance=0.11 yDistance=0.21
01:42:40.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
01:42:40.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
01:42:40.131 00.000 11616 MoveAxis(W, 62, ABG)
01:42:40.131 00.000 11616 Guiding  Dir = 3, Dur = 62
01:42:40.132 00.001 11616 IsSlewing returns 0
01:42:40.132 00.000 11616 IsGuiding returns 0
01:42:40.132 00.000 11616 PulseGuide returned control before completion, sleep 72
01:42:40.154 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:40.171 00.017 12268 UpdateGuideState exits: m=409 SNR=13.9
01:42:40.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:40.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:40.171 00.000 12268 Enqueuing Expose request
01:42:40.214 00.043 11616 IsGuiding returns 1
01:42:40.215 00.001 11616 scope still moving after pulse duration time elapsed
01:42:40.245 00.030 11616 IsSlewing returns 0
01:42:40.246 00.001 11616 IsGuiding returns 0
01:42:40.246 00.000 11616 scope move finished after 62 + 51 ms
01:42:40.246 00.000 11616 Move returns status 0, amount 62
01:42:40.246 00.000 11616 MoveAxis(S, 17, ABG)
01:42:40.246 00.000 11616 Guiding  Dir = 1, Dur = 17
01:42:40.246 00.000 11616 IsSlewing returns 0
01:42:40.247 00.001 11616 IsGuiding returns 0
01:42:40.247 00.000 11616 PulseGuide returned control before completion, sleep 27
01:42:40.276 00.029 11616 IsGuiding returns 1
01:42:40.276 00.000 11616 scope still moving after pulse duration time elapsed
01:42:40.308 00.032 11616 IsSlewing returns 0
01:42:40.309 00.001 11616 IsGuiding returns 1
01:42:40.339 00.030 11616 IsSlewing returns 0
01:42:40.339 00.000 11616 IsGuiding returns 0
01:42:40.340 00.001 11616 scope move finished after 17 + 75 ms
01:42:40.340 00.000 11616 Move returns status 0, amount 17
01:42:40.340 00.000 11616 move complete, result=0
01:42:40.340 00.000 11616 worker thread done servicing request
01:42:40.340 00.000 11616 Worker thread wakes up
01:42:40.340 00.000 12268 GuideStep: 0.1 px 62 ms WEST, 0.2 px 17 ms SOUTH
01:42:40.340 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:40.341 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:42.353 02.012 11616 Exposure complete
01:42:42.413 00.060 11616 worker thread done servicing request
01:42:42.413 00.000 12268 OnExposeComplete: enter
01:42:42.414 00.001 12268 UpdateGuideState(): m_state=6
01:42:42.414 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
01:42:42.414 00.000 12268 Star::Find returns 1 (0), X=539.69, Y=551.91, Mass=451, SNR=14.6, Peak=50 HFD=4.1
01:42:42.414 00.000 12268 MultiStar: [#1 0.55,0.26,0.92,U] [#2 0.89,-0.18,0.60,U] [#3 0.44,0.27,0.72,U] [#4 0.54,0.37,0.52,U] [#5 1.19,-0.43,0.00,M3] [#6 0.56,0.26,0.77,U] [#7 0.90,0.17,0.58,U] [#8 0.52,0.40,0.46,U] 
01:42:42.414 00.000 12268 single-star, 7 included, MultiStar: {0.56, 0.20}, one-star: {0.27, 0.10}
01:42:42.414 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
01:42:42.415 00.001 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
01:42:42.415 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.10 hyp=0.29 cameraTheta=0.36 mountX=0.13 mountY=0.25, mountTheta=1.10
01:42:42.418 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.10, opts=13)
01:42:42.418 00.000 12268 Enqueuing Move request for scope (0.27, 0.10)
01:42:42.418 00.000 11616 Worker thread wakes up
01:42:42.418 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.10) opts 0xd
01:42:42.418 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.10)
01:42:42.418 00.000 11616 Moving (0.27, 0.10) raw xDistance=0.13 yDistance=0.25
01:42:42.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
01:42:42.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
01:42:42.418 00.000 11616 MoveAxis(W, 72, ABG)
01:42:42.418 00.000 11616 Guiding  Dir = 3, Dur = 72
01:42:42.419 00.001 11616 IsSlewing returns 0
01:42:42.419 00.000 11616 IsGuiding returns 0
01:42:42.419 00.000 11616 PulseGuide returned control before completion, sleep 82
01:42:42.439 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:42.456 00.017 12268 UpdateGuideState exits: m=451 SNR=14.6
01:42:42.457 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:42.457 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:42.457 00.000 12268 Enqueuing Expose request
01:42:42.511 00.054 11616 IsGuiding returns 1
01:42:42.511 00.000 11616 scope still moving after pulse duration time elapsed
01:42:42.541 00.030 11616 IsSlewing returns 0
01:42:42.542 00.001 11616 IsGuiding returns 0
01:42:42.542 00.000 11616 scope move finished after 72 + 50 ms
01:42:42.542 00.000 11616 Move returns status 0, amount 72
01:42:42.542 00.000 11616 MoveAxis(S, 21, ABG)
01:42:42.542 00.000 11616 Guiding  Dir = 1, Dur = 21
01:42:42.542 00.000 11616 IsSlewing returns 0
01:42:42.543 00.001 11616 IsGuiding returns 0
01:42:42.543 00.000 11616 PulseGuide returned control before completion, sleep 31
01:42:42.589 00.046 11616 IsGuiding returns 1
01:42:42.589 00.000 11616 scope still moving after pulse duration time elapsed
01:42:42.620 00.031 11616 IsSlewing returns 0
01:42:42.621 00.001 11616 IsGuiding returns 0
01:42:42.621 00.000 11616 scope move finished after 21 + 57 ms
01:42:42.621 00.000 11616 Move returns status 0, amount 21
01:42:42.621 00.000 11616 move complete, result=0
01:42:42.621 00.000 11616 worker thread done servicing request
01:42:42.621 00.000 11616 Worker thread wakes up
01:42:42.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:42.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:42.621 00.000 12268 GuideStep: 0.1 px 72 ms WEST, 0.3 px 21 ms SOUTH
01:42:44.640 02.019 11616 Exposure complete
01:42:44.698 00.058 11616 worker thread done servicing request
01:42:44.699 00.001 12268 OnExposeComplete: enter
01:42:44.699 00.000 12268 UpdateGuideState(): m_state=6
01:42:44.699 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
01:42:44.699 00.000 12268 Star::Find returns 1 (0), X=540.04, Y=551.58, Mass=490, SNR=15.2, Peak=48 HFD=4.2
01:42:44.699 00.000 12268 MultiStar: [#1 0.61,-0.04,0.94,U] [#2 1.00,-0.25,0.00,M1] [#3 1.09,-0.27,0.00,M1] [#4 0.40,0.18,0.51,U] [#5 0.97,-0.03,0.00,M4] [#6 1.01,-0.57,0.00,M1] [#7 1.08,0.10,0.00,M1] [#8 1.45,0.13,0.00,M4] 
01:42:44.699 00.000 12268 refined, 2 included, MultiStar: {0.57, -0.07}, one-star: {0.62, -0.23}
01:42:44.700 00.001 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
01:42:44.700 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.58)
01:42:44.700 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.07 hyp=0.57 cameraTheta=-0.12 mountX=-0.01 mountY=0.57, mountTheta=1.59
01:42:44.701 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.07, opts=13)
01:42:44.701 00.000 12268 Enqueuing Move request for scope (0.57, -0.07)
01:42:44.701 00.000 11616 Worker thread wakes up
01:42:44.702 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.07) opts 0xd
01:42:44.702 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.07)
01:42:44.702 00.000 11616 Moving (0.57, -0.07) raw xDistance=-0.01 yDistance=0.57
01:42:44.702 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:44.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:42:44.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
01:42:44.702 00.000 11616 MoveAxis(E, 0, ABG)
01:42:44.702 00.000 11616 Move returns status 0, amount 0
01:42:44.702 00.000 11616 MoveAxis(S, 49, ABG)
01:42:44.702 00.000 11616 Guiding  Dir = 1, Dur = 49
01:42:44.702 00.000 11616 IsSlewing returns 0
01:42:44.703 00.001 11616 IsGuiding returns 0
01:42:44.703 00.000 11616 PulseGuide returned control before completion, sleep 59
01:42:44.723 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:44.740 00.017 12268 UpdateGuideState exits: m=490 SNR=15.2
01:42:44.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:44.740 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:44.740 00.000 12268 Enqueuing Expose request
01:42:44.769 00.029 11616 IsGuiding returns 1
01:42:44.769 00.000 11616 scope still moving after pulse duration time elapsed
01:42:44.801 00.032 11616 IsSlewing returns 0
01:42:44.801 00.000 11616 IsGuiding returns 0
01:42:44.802 00.001 11616 scope move finished after 49 + 50 ms
01:42:44.802 00.000 11616 Move returns status 0, amount 49
01:42:44.802 00.000 11616 move complete, result=0
01:42:44.802 00.000 11616 worker thread done servicing request
01:42:44.802 00.000 11616 Worker thread wakes up
01:42:44.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:44.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:44.815 00.013 12268 GuideStep: -0.0 px 0 ms EAST, 0.6 px 49 ms SOUTH
01:42:46.819 02.004 11616 Exposure complete
01:42:46.875 00.056 11616 worker thread done servicing request
01:42:46.875 00.000 12268 OnExposeComplete: enter
01:42:46.875 00.000 12268 UpdateGuideState(): m_state=6
01:42:46.875 00.000 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
01:42:46.875 00.000 12268 Star::Find returns 1 (0), X=539.91, Y=551.44, Mass=443, SNR=14.4, Peak=49 HFD=4.2
01:42:46.876 00.001 12268 MultiStar: [#1 0.43,-0.07,0.95,U] [#2 0.75,-0.65,0.00,M2] [#3 0.76,0.21,0.78,U] [#4 1.23,-0.65,0.00,M1] [#5 0.77,-0.47,0.73,U] [#6 1.04,-0.46,0.00,M2] [#7 0.98,-0.48,0.00,M2] [#8 0.97,-0.13,0.00,M5] 
01:42:46.876 00.000 12268 single-star, 3 included, MultiStar: {0.59, -0.18}, one-star: {0.49, -0.37}
01:42:46.876 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
01:42:46.876 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
01:42:46.876 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.37 hyp=0.61 cameraTheta=-0.64 mountX=-0.32 mountY=0.53, mountTheta=2.11
01:42:46.877 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=-0.37, opts=13)
01:42:46.877 00.000 12268 Enqueuing Move request for scope (0.49, -0.37)
01:42:46.877 00.000 11616 Worker thread wakes up
01:42:46.878 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.37) opts 0xd
01:42:46.878 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, -0.37)
01:42:46.878 00.000 11616 Moving (0.49, -0.37) raw xDistance=-0.32 yDistance=0.53
01:42:46.878 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
01:42:46.878 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.95
01:42:46.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
01:42:46.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
01:42:46.878 00.000 11616 MoveAxis(E, 178, ABG)
01:42:46.878 00.000 11616 Guiding  Dir = 2, Dur = 178
01:42:46.878 00.000 11616 IsSlewing returns 0
01:42:46.879 00.001 11616 IsGuiding returns 0
01:42:46.879 00.000 11616 PulseGuide returned control before completion, sleep 188
01:42:46.904 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:46.921 00.017 12268 UpdateGuideState exits: m=443 SNR=14.4
01:42:46.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:46.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:46.921 00.000 12268 Enqueuing Expose request
01:42:47.082 00.161 11616 IsGuiding returns 0
01:42:47.082 00.000 11616 Move returns status 0, amount 178
01:42:47.082 00.000 11616 MoveAxis(S, 45, ABG)
01:42:47.082 00.000 11616 Guiding  Dir = 1, Dur = 45
01:42:47.083 00.001 11616 IsSlewing returns 0
01:42:47.083 00.000 11616 IsGuiding returns 0
01:42:47.083 00.000 11616 PulseGuide returned control before completion, sleep 55
01:42:47.144 00.061 11616 IsGuiding returns 1
01:42:47.144 00.000 11616 scope still moving after pulse duration time elapsed
01:42:47.176 00.032 11616 IsSlewing returns 0
01:42:47.176 00.000 11616 IsGuiding returns 0
01:42:47.176 00.000 11616 scope move finished after 45 + 47 ms
01:42:47.176 00.000 11616 Move returns status 0, amount 45
01:42:47.176 00.000 11616 move complete, result=0
01:42:47.176 00.000 11616 worker thread done servicing request
01:42:47.176 00.000 11616 Worker thread wakes up
01:42:47.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:47.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:47.176 00.000 12268 GuideStep: -0.3 px 178 ms EAST, 0.5 px 45 ms SOUTH
01:42:49.188 02.012 11616 Exposure complete
01:42:49.245 00.057 11616 worker thread done servicing request
01:42:49.245 00.000 12268 OnExposeComplete: enter
01:42:49.245 00.000 12268 UpdateGuideState(): m_state=6
01:42:49.246 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
01:42:49.246 00.000 12268 Star::Find returns 1 (0), X=539.95, Y=551.47, Mass=509, SNR=15.5, Peak=48 HFD=4.2
01:42:49.246 00.000 12268 MultiStar: [#1 0.77,-0.10,0.92,U] [#2 0.89,-0.32,0.72,U] [#3 0.84,-0.18,0.75,U] [#4 0.86,-0.15,0.51,U] [#5 1.06,-0.14,0.00,M4] [#6 0.94,-0.39,0.00,M3] [#7 1.08,-0.57,0.00,M3] [#8 1.35,-0.12,0.00,M6] 
01:42:49.246 00.000 12268 single-star, 4 included, MultiStar: {0.76, -0.22}, one-star: {0.53, -0.34}
01:42:49.246 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
01:42:49.246 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
01:42:49.246 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.34 hyp=0.63 cameraTheta=-0.57 mountX=-0.28 mountY=0.57, mountTheta=2.03
01:42:49.248 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=-0.34, opts=13)
01:42:49.248 00.000 12268 Enqueuing Move request for scope (0.53, -0.34)
01:42:49.248 00.000 11616 Worker thread wakes up
01:42:49.248 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.34) opts 0xd
01:42:49.248 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, -0.34)
01:42:49.248 00.000 11616 Moving (0.53, -0.34) raw xDistance=-0.28 yDistance=0.57
01:42:49.249 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
01:42:49.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
01:42:49.249 00.000 11616 MoveAxis(E, 159, ABG)
01:42:49.249 00.000 11616 Guiding  Dir = 2, Dur = 159
01:42:49.249 00.000 11616 IsSlewing returns 0
01:42:49.249 00.000 11616 IsGuiding returns 0
01:42:49.250 00.001 11616 PulseGuide returned control before completion, sleep 169
01:42:49.270 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:49.287 00.017 12268 UpdateGuideState exits: m=509 SNR=15.5
01:42:49.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:49.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:49.287 00.000 12268 Enqueuing Expose request
01:42:49.433 00.146 11616 IsGuiding returns 1
01:42:49.433 00.000 11616 scope still moving after pulse duration time elapsed
01:42:49.464 00.031 11616 IsSlewing returns 0
01:42:49.464 00.000 11616 IsGuiding returns 0
01:42:49.465 00.001 11616 scope move finished after 159 + 56 ms
01:42:49.465 00.000 11616 Move returns status 0, amount 159
01:42:49.465 00.000 11616 MoveAxis(S, 48, ABG)
01:42:49.465 00.000 11616 Guiding  Dir = 1, Dur = 48
01:42:49.465 00.000 11616 IsSlewing returns 0
01:42:49.466 00.001 11616 IsGuiding returns 0
01:42:49.466 00.000 11616 PulseGuide returned control before completion, sleep 58
01:42:49.525 00.059 11616 IsGuiding returns 1
01:42:49.525 00.000 11616 scope still moving after pulse duration time elapsed
01:42:49.556 00.031 11616 IsSlewing returns 0
01:42:49.556 00.000 11616 IsGuiding returns 0
01:42:49.556 00.000 11616 scope move finished after 48 + 43 ms
01:42:49.556 00.000 11616 Move returns status 0, amount 48
01:42:49.556 00.000 11616 move complete, result=0
01:42:49.556 00.000 11616 worker thread done servicing request
01:42:49.556 00.000 11616 Worker thread wakes up
01:42:49.556 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:49.557 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:49.557 00.000 12268 GuideStep: -0.3 px 159 ms EAST, 0.6 px 48 ms SOUTH
01:42:51.557 02.000 11616 Exposure complete
01:42:51.619 00.062 11616 worker thread done servicing request
01:42:51.619 00.000 12268 OnExposeComplete: enter
01:42:51.619 00.000 12268 UpdateGuideState(): m_state=6
01:42:51.620 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
01:42:51.620 00.000 12268 Star::Find returns 1 (0), X=539.90, Y=551.82, Mass=624, SNR=17.3, Peak=48 HFD=5.2
01:42:51.620 00.000 12268 MultiStar: [#1 0.19,0.66,0.83,U] [#2 0.43,-0.20,0.59,U] [#3 0.56,-0.01,0.66,U] [#4 0.53,-0.35,0.48,U] [#5 0.81,-0.01,0.63,U] [#6 0.33,-0.28,0.68,U] [#7 0.65,-0.21,0.52,U] [#8 0.40,0.08,0.52,U] 
01:42:51.620 00.000 12268 refined, 8 included, MultiStar: {0.47, 0.00}, one-star: {0.48, 0.02}
01:42:51.620 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
01:42:51.620 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
01:42:51.620 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.00 hyp=0.47 cameraTheta=0.00 mountX=0.05 mountY=0.47, mountTheta=1.47
01:42:51.624 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.00, opts=13)
01:42:51.624 00.000 12268 Enqueuing Move request for scope (0.47, 0.00)
01:42:51.624 00.000 11616 Worker thread wakes up
01:42:51.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.00) opts 0xd
01:42:51.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.00)
01:42:51.624 00.000 11616 Moving (0.47, 0.00) raw xDistance=0.05 yDistance=0.47
01:42:51.624 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:51.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:42:51.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
01:42:51.625 00.001 11616 MoveAxis(E, 0, ABG)
01:42:51.625 00.000 11616 Move returns status 0, amount 0
01:42:51.625 00.000 11616 MoveAxis(S, 40, ABG)
01:42:51.625 00.000 11616 Guiding  Dir = 1, Dur = 40
01:42:51.625 00.000 11616 IsSlewing returns 0
01:42:51.625 00.000 11616 IsGuiding returns 0
01:42:51.626 00.001 11616 PulseGuide returned control before completion, sleep 50
01:42:51.647 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:51.664 00.017 12268 UpdateGuideState exits: m=624 SNR=17.3
01:42:51.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:51.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:51.664 00.000 12268 Enqueuing Expose request
01:42:51.683 00.019 11616 IsGuiding returns 1
01:42:51.683 00.000 11616 scope still moving after pulse duration time elapsed
01:42:51.715 00.032 11616 IsSlewing returns 0
01:42:51.715 00.000 11616 IsGuiding returns 1
01:42:51.745 00.030 11616 IsSlewing returns 0
01:42:51.745 00.000 11616 IsGuiding returns 0
01:42:51.745 00.000 11616 scope move finished after 40 + 80 ms
01:42:51.745 00.000 11616 Move returns status 0, amount 40
01:42:51.745 00.000 11616 move complete, result=0
01:42:51.745 00.000 11616 worker thread done servicing request
01:42:51.745 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 40 ms SOUTH
01:42:51.745 00.000 11616 Worker thread wakes up
01:42:51.746 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:51.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:53.753 02.007 11616 Exposure complete
01:42:53.811 00.058 11616 worker thread done servicing request
01:42:53.812 00.001 12268 OnExposeComplete: enter
01:42:53.812 00.000 12268 UpdateGuideState(): m_state=6
01:42:53.812 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
01:42:53.812 00.000 12268 Star::Find returns 1 (0), X=540.03, Y=551.90, Mass=527, SNR=15.8, Peak=60 HFD=4.2
01:42:53.813 00.001 12268 MultiStar: [#1 0.30,0.60,0.95,U] [#2 0.48,0.44,0.73,U] [#3 0.51,0.21,0.70,U] [#4 1.04,0.09,0.00,M1] [#5 1.05,0.03,0.00,M4] [#6 0.60,0.24,0.67,U] [#7 1.15,0.13,0.00,M3] [#8 0.80,0.52,0.00,M6] 
01:42:53.813 00.000 12268 refined, 4 included, MultiStar: {0.50, 0.32}, one-star: {0.61, 0.09}
01:42:53.813 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
01:42:53.813 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
01:42:53.813 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.32 hyp=0.59 cameraTheta=0.57 mountX=0.36 mountY=0.45, mountTheta=0.89
01:42:53.814 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=0.32, opts=13)
01:42:53.815 00.001 12268 Enqueuing Move request for scope (0.50, 0.32)
01:42:53.815 00.000 11616 Worker thread wakes up
01:42:53.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.32) opts 0xd
01:42:53.815 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 0.32)
01:42:53.815 00.000 11616 Moving (0.50, 0.32) raw xDistance=0.36 yDistance=0.45
01:42:53.815 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
01:42:53.815 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.09
01:42:53.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
01:42:53.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
01:42:53.815 00.000 11616 MoveAxis(W, 204, ABG)
01:42:53.815 00.000 11616 Guiding  Dir = 3, Dur = 204
01:42:53.816 00.001 11616 IsSlewing returns 0
01:42:53.816 00.000 11616 IsGuiding returns 0
01:42:53.816 00.000 11616 PulseGuide returned control before completion, sleep 214
01:42:53.838 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:53.855 00.017 12268 UpdateGuideState exits: m=527 SNR=15.8
01:42:53.855 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:53.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:53.855 00.000 12268 Enqueuing Expose request
01:42:54.034 00.179 11616 IsGuiding returns 1
01:42:54.034 00.000 11616 scope still moving after pulse duration time elapsed
01:42:54.066 00.032 11616 IsSlewing returns 0
01:42:54.067 00.001 11616 IsGuiding returns 0
01:42:54.067 00.000 11616 scope move finished after 204 + 46 ms
01:42:54.067 00.000 11616 Move returns status 0, amount 204
01:42:54.067 00.000 11616 MoveAxis(S, 38, ABG)
01:42:54.067 00.000 11616 Guiding  Dir = 1, Dur = 38
01:42:54.067 00.000 11616 IsSlewing returns 0
01:42:54.068 00.001 11616 IsGuiding returns 0
01:42:54.068 00.000 11616 PulseGuide returned control before completion, sleep 48
01:42:54.128 00.060 11616 IsGuiding returns 1
01:42:54.139 00.011 11616 scope still moving after pulse duration time elapsed
01:42:54.174 00.035 11616 IsSlewing returns 0
01:42:54.175 00.001 11616 IsGuiding returns 1
01:42:54.206 00.031 11616 IsSlewing returns 0
01:42:54.207 00.001 11616 IsGuiding returns 1
01:42:54.238 00.031 11616 IsSlewing returns 0
01:42:54.238 00.000 11616 IsGuiding returns 1
01:42:54.269 00.031 11616 IsSlewing returns 0
01:42:54.270 00.001 11616 IsGuiding returns 1
01:42:54.301 00.031 11616 IsSlewing returns 0
01:42:54.302 00.001 11616 IsGuiding returns 0
01:42:54.302 00.000 11616 scope move finished after 38 + 196 ms
01:42:54.302 00.000 11616 Move returns status 0, amount 38
01:42:54.302 00.000 11616 move complete, result=0
01:42:54.303 00.001 11616 worker thread done servicing request
01:42:54.303 00.000 11616 Worker thread wakes up
01:42:54.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:54.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:54.303 00.000 12268 GuideStep: 0.4 px 204 ms WEST, 0.5 px 38 ms SOUTH
01:42:56.318 02.015 11616 Exposure complete
01:42:56.373 00.055 11616 worker thread done servicing request
01:42:56.374 00.001 12268 OnExposeComplete: enter
01:42:56.374 00.000 12268 UpdateGuideState(): m_state=6
01:42:56.374 00.000 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
01:42:56.374 00.000 12268 Star::Find returns 1 (0), X=539.67, Y=551.84, Mass=572, SNR=16.5, Peak=45 HFD=5.0
01:42:56.375 00.001 12268 MultiStar: [#1 -0.08,0.59,0.86,U] [#2 0.72,0.02,0.71,U] [#3 0.42,0.13,0.65,U] [#4 0.58,0.04,0.54,U] [#5 0.76,-0.06,0.69,U] [#6 0.73,-0.29,0.61,U] [#7 0.71,0.16,0.55,U] [#8 0.56,0.06,0.58,U] 
01:42:56.375 00.000 12268 single-star, 8 included, MultiStar: {0.48, 0.09}, one-star: {0.25, 0.03}
01:42:56.375 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
01:42:56.375 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
01:42:56.375 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.03 hyp=0.25 cameraTheta=0.14 mountX=0.06 mountY=0.24, mountTheta=1.33
01:42:56.377 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.03, opts=13)
01:42:56.377 00.000 12268 Enqueuing Move request for scope (0.25, 0.03)
01:42:56.377 00.000 11616 Worker thread wakes up
01:42:56.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.03) opts 0xd
01:42:56.377 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.03)
01:42:56.377 00.000 11616 Moving (0.25, 0.03) raw xDistance=0.06 yDistance=0.24
01:42:56.377 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:56.377 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:42:56.378 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
01:42:56.378 00.000 11616 MoveAxis(E, 0, ABG)
01:42:56.378 00.000 11616 Move returns status 0, amount 0
01:42:56.378 00.000 11616 MoveAxis(S, 20, ABG)
01:42:56.378 00.000 11616 Guiding  Dir = 1, Dur = 20
01:42:56.378 00.000 11616 IsSlewing returns 0
01:42:56.378 00.000 11616 IsGuiding returns 0
01:42:56.379 00.001 11616 PulseGuide returned control before completion, sleep 30
01:42:56.400 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:56.411 00.011 11616 IsGuiding returns 1
01:42:56.412 00.001 11616 scope still moving after pulse duration time elapsed
01:42:56.417 00.005 12268 UpdateGuideState exits: m=572 SNR=16.5
01:42:56.417 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:56.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:56.417 00.000 12268 Enqueuing Expose request
01:42:56.442 00.025 11616 IsSlewing returns 0
01:42:56.442 00.000 11616 IsGuiding returns 0
01:42:56.442 00.000 11616 scope move finished after 20 + 44 ms
01:42:56.443 00.001 11616 Move returns status 0, amount 20
01:42:56.443 00.000 11616 move complete, result=0
01:42:56.443 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
01:42:56.443 00.000 11616 worker thread done servicing request
01:42:56.443 00.000 11616 Worker thread wakes up
01:42:56.443 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:56.443 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:58.465 02.022 11616 Exposure complete
01:42:58.522 00.057 11616 worker thread done servicing request
01:42:58.522 00.000 12268 OnExposeComplete: enter
01:42:58.522 00.000 12268 UpdateGuideState(): m_state=6
01:42:58.522 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
01:42:58.522 00.000 12268 Star::Find returns 1 (0), X=539.71, Y=551.62, Mass=508, SNR=15.5, Peak=48 HFD=4.6
01:42:58.523 00.001 12268 MultiStar: [#1 0.02,0.07,0.88,U] [#2 0.84,-0.40,0.64,U] [#3 0.39,0.10,0.69,U] [#4 0.97,0.56,0.00,M1] [#5 0.97,-0.34,0.00,M4] [#6 0.83,-0.53,0.00,M1] [#7 0.56,-0.11,0.58,U] [#8 0.93,-0.08,0.63,U] 
01:42:58.523 00.000 12268 single-star, 5 included, MultiStar: {0.46, -0.10}, one-star: {0.29, -0.19}
01:42:58.523 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
01:42:58.523 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.12)
01:42:58.523 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.19 hyp=0.35 cameraTheta=-0.58 mountX=-0.16 mountY=0.31, mountTheta=2.05
01:42:58.525 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.19, opts=13)
01:42:58.525 00.000 12268 Enqueuing Move request for scope (0.29, -0.19)
01:42:58.525 00.000 11616 Worker thread wakes up
01:42:58.525 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.19) opts 0xd
01:42:58.525 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.19)
01:42:58.525 00.000 11616 Moving (0.29, -0.19) raw xDistance=-0.16 yDistance=0.31
01:42:58.525 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:58.526 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:42:58.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
01:42:58.526 00.000 11616 MoveAxis(E, 0, ABG)
01:42:58.526 00.000 11616 Move returns status 0, amount 0
01:42:58.526 00.000 11616 MoveAxis(S, 26, ABG)
01:42:58.526 00.000 11616 Guiding  Dir = 1, Dur = 26
01:42:58.526 00.000 11616 IsSlewing returns 0
01:42:58.526 00.000 11616 IsGuiding returns 0
01:42:58.527 00.001 11616 PulseGuide returned control before completion, sleep 36
01:42:58.548 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:42:58.566 00.018 12268 UpdateGuideState exits: m=508 SNR=15.5
01:42:58.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:58.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:42:58.566 00.000 12268 Enqueuing Expose request
01:42:58.567 00.001 11616 IsGuiding returns 1
01:42:58.567 00.000 11616 scope still moving after pulse duration time elapsed
01:42:58.599 00.032 11616 IsSlewing returns 0
01:42:58.600 00.001 11616 IsGuiding returns 0
01:42:58.600 00.000 11616 scope move finished after 26 + 47 ms
01:42:58.600 00.000 11616 Move returns status 0, amount 26
01:42:58.600 00.000 11616 move complete, result=0
01:42:58.601 00.001 11616 worker thread done servicing request
01:42:58.601 00.000 11616 Worker thread wakes up
01:42:58.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:42:58.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:42:58.602 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 26 ms SOUTH
01:43:00.617 02.015 11616 Exposure complete
01:43:00.674 00.057 11616 worker thread done servicing request
01:43:00.674 00.000 12268 OnExposeComplete: enter
01:43:00.674 00.000 12268 UpdateGuideState(): m_state=6
01:43:00.674 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
01:43:00.674 00.000 12268 Star::Find returns 1 (0), X=540.00, Y=552.40, Mass=517, SNR=15.7, Peak=50 HFD=4.2
01:43:00.675 00.001 12268 MultiStar: [#1 0.21,0.99,0.00,M1] [#2 0.57,0.64,0.70,U] [#3 0.29,0.31,0.62,U] [#4 1.43,0.87,0.00,M2] [#5 0.73,0.64,0.00,M5] [#6 0.96,0.60,0.00,M2] [#7 1.12,1.24,0.00,M2] [#8 0.81,1.22,0.00,M5] 
01:43:00.675 00.000 12268 refined, 2 included, MultiStar: {0.50, 0.53}, one-star: {0.57, 0.59}
01:43:00.675 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
01:43:00.675 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.52)
01:43:00.675 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.53 hyp=0.73 cameraTheta=0.82 mountX=0.57 mountY=0.43, mountTheta=0.64
01:43:00.676 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=0.53, opts=13)
01:43:00.676 00.000 12268 Enqueuing Move request for scope (0.50, 0.53)
01:43:00.676 00.000 11616 Worker thread wakes up
01:43:00.676 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.53) opts 0xd
01:43:00.676 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 0.53)
01:43:00.676 00.000 11616 Moving (0.50, 0.53) raw xDistance=0.57 yDistance=0.43
01:43:00.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.57
01:43:00.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
01:43:00.676 00.000 11616 MoveAxis(W, 322, ABG)
01:43:00.677 00.001 11616 Guiding  Dir = 3, Dur = 322
01:43:00.677 00.000 11616 IsSlewing returns 0
01:43:00.677 00.000 11616 IsGuiding returns 0
01:43:00.677 00.000 11616 PulseGuide returned control before completion, sleep 332
01:43:00.702 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:00.721 00.019 12268 UpdateGuideState exits: m=517 SNR=15.7
01:43:00.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:00.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:00.721 00.000 12268 Enqueuing Expose request
01:43:01.021 00.300 11616 IsGuiding returns 0
01:43:01.022 00.001 11616 Move returns status 0, amount 322
01:43:01.022 00.000 11616 MoveAxis(S, 36, ABG)
01:43:01.022 00.000 11616 Guiding  Dir = 1, Dur = 36
01:43:01.022 00.000 11616 IsSlewing returns 0
01:43:01.023 00.001 11616 IsGuiding returns 0
01:43:01.023 00.000 11616 PulseGuide returned control before completion, sleep 46
01:43:01.083 00.060 11616 IsGuiding returns 1
01:43:01.083 00.000 11616 scope still moving after pulse duration time elapsed
01:43:01.115 00.032 11616 IsSlewing returns 0
01:43:01.116 00.001 11616 IsGuiding returns 0
01:43:01.116 00.000 11616 scope move finished after 36 + 57 ms
01:43:01.116 00.000 11616 Move returns status 0, amount 36
01:43:01.116 00.000 11616 move complete, result=0
01:43:01.116 00.000 11616 worker thread done servicing request
01:43:01.116 00.000 11616 Worker thread wakes up
01:43:01.116 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:01.117 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:01.117 00.000 12268 GuideStep: 0.6 px 322 ms WEST, 0.4 px 36 ms SOUTH
01:43:03.129 02.012 11616 Exposure complete
01:43:03.188 00.059 11616 worker thread done servicing request
01:43:03.188 00.000 12268 OnExposeComplete: enter
01:43:03.188 00.000 12268 UpdateGuideState(): m_state=6
01:43:03.189 00.001 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
01:43:03.189 00.000 12268 Star::Find returns 1 (0), X=540.22, Y=552.15, Mass=495, SNR=15.3, Peak=48 HFD=4.4
01:43:03.189 00.000 12268 MultiStar: [#1 0.51,1.13,0.00,M2] [#2 0.92,0.48,0.00,M1] [#3 0.49,0.65,0.68,U] [#4 0.63,0.55,0.55,U] [#5 0.83,0.34,0.68,U] [#6 1.00,0.38,0.00,M3] [#7 0.70,0.45,0.55,U] [#8 0.69,0.58,0.59,U] 
01:43:03.189 00.000 12268 refined, 5 included, MultiStar: {0.70, 0.47}, one-star: {0.80, 0.34}
01:43:03.189 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
01:43:03.189 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.29)
01:43:03.190 00.001 12268 CameraToMount -- cameraX=0.70 cameraY=0.47 hyp=0.84 cameraTheta=0.59 mountX=0.54 mountY=0.63, mountTheta=0.87
01:43:03.191 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=0.47, opts=13)
01:43:03.192 00.001 12268 Enqueuing Move request for scope (0.70, 0.47)
01:43:03.192 00.000 11616 Worker thread wakes up
01:43:03.192 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.47) opts 0xd
01:43:03.192 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, 0.47)
01:43:03.192 00.000 11616 Moving (0.70, 0.47) raw xDistance=0.54 yDistance=0.63
01:43:03.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
01:43:03.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.63
01:43:03.192 00.000 11616 MoveAxis(W, 301, ABG)
01:43:03.193 00.001 11616 Guiding  Dir = 3, Dur = 301
01:43:03.193 00.000 11616 IsSlewing returns 0
01:43:03.193 00.000 11616 IsGuiding returns 0
01:43:03.194 00.001 11616 PulseGuide returned control before completion, sleep 311
01:43:03.217 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:03.237 00.020 12268 UpdateGuideState exits: m=495 SNR=15.3
01:43:03.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:03.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:03.237 00.000 12268 Enqueuing Expose request
01:43:03.508 00.271 11616 IsGuiding returns 1
01:43:03.508 00.000 11616 scope still moving after pulse duration time elapsed
01:43:03.540 00.032 11616 IsSlewing returns 0
01:43:03.541 00.001 11616 IsGuiding returns 0
01:43:03.541 00.000 11616 scope move finished after 301 + 45 ms
01:43:03.541 00.000 11616 Move returns status 0, amount 301
01:43:03.541 00.000 11616 MoveAxis(S, 54, ABG)
01:43:03.541 00.000 11616 Guiding  Dir = 1, Dur = 54
01:43:03.541 00.000 11616 IsSlewing returns 0
01:43:03.542 00.001 11616 IsGuiding returns 0
01:43:03.542 00.000 11616 PulseGuide returned control before completion, sleep 64
01:43:03.618 00.076 11616 IsGuiding returns 1
01:43:03.618 00.000 11616 scope still moving after pulse duration time elapsed
01:43:03.650 00.032 11616 IsSlewing returns 0
01:43:03.650 00.000 11616 IsGuiding returns 0
01:43:03.650 00.000 11616 scope move finished after 54 + 54 ms
01:43:03.650 00.000 11616 Move returns status 0, amount 54
01:43:03.650 00.000 11616 move complete, result=0
01:43:03.650 00.000 11616 worker thread done servicing request
01:43:03.651 00.001 11616 Worker thread wakes up
01:43:03.651 00.000 12268 GuideStep: 0.5 px 301 ms WEST, 0.6 px 54 ms SOUTH
01:43:03.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:03.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:05.658 02.007 11616 Exposure complete
01:43:05.713 00.055 11616 worker thread done servicing request
01:43:05.714 00.001 12268 OnExposeComplete: enter
01:43:05.714 00.000 12268 UpdateGuideState(): m_state=6
01:43:05.714 00.000 12268 Star::Find(15, 540, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
01:43:05.714 00.000 12268 Star::Find returns 1 (0), X=539.73, Y=552.04, Mass=527, SNR=15.8, Peak=44 HFD=5.0
01:43:05.714 00.000 12268 MultiStar: [#1 0.06,0.71,0.88,U] [#2 0.57,0.21,0.62,U] [#3 0.58,0.08,0.71,U] [#4 0.70,0.74,0.00,M2] [#5 0.96,0.58,0.00,M5] [#6 0.52,0.20,0.80,U] [#7 0.83,0.41,0.55,U] [#8 1.29,0.29,0.00,M5] 
01:43:05.714 00.000 12268 single-star, 5 included, MultiStar: {0.44, 0.31}, one-star: {0.30, 0.23}
01:43:05.715 00.001 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
01:43:05.715 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.35)
01:43:05.715 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.23 hyp=0.38 cameraTheta=0.65 mountX=0.26 mountY=0.27, mountTheta=0.81
01:43:05.717 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.23, opts=13)
01:43:05.717 00.000 12268 Enqueuing Move request for scope (0.30, 0.23)
01:43:05.717 00.000 11616 Worker thread wakes up
01:43:05.717 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.23) opts 0xd
01:43:05.717 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.23)
01:43:05.717 00.000 11616 Moving (0.30, 0.23) raw xDistance=0.26 yDistance=0.27
01:43:05.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
01:43:05.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
01:43:05.717 00.000 11616 MoveAxis(W, 146, ABG)
01:43:05.718 00.001 11616 Guiding  Dir = 3, Dur = 146
01:43:05.718 00.000 11616 IsSlewing returns 0
01:43:05.718 00.000 11616 IsGuiding returns 0
01:43:05.718 00.000 11616 PulseGuide returned control before completion, sleep 156
01:43:05.740 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:05.760 00.020 12268 UpdateGuideState exits: m=527 SNR=15.8
01:43:05.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:05.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:05.760 00.000 12268 Enqueuing Expose request
01:43:05.878 00.118 11616 IsGuiding returns 1
01:43:05.878 00.000 11616 scope still moving after pulse duration time elapsed
01:43:05.908 00.030 11616 IsSlewing returns 0
01:43:05.908 00.000 11616 IsGuiding returns 0
01:43:05.909 00.001 11616 scope move finished after 146 + 44 ms
01:43:05.909 00.000 11616 Move returns status 0, amount 146
01:43:05.909 00.000 11616 MoveAxis(S, 23, ABG)
01:43:05.909 00.000 11616 Guiding  Dir = 1, Dur = 23
01:43:05.909 00.000 11616 IsSlewing returns 0
01:43:05.909 00.000 11616 IsGuiding returns 0
01:43:05.910 00.001 11616 PulseGuide returned control before completion, sleep 33
01:43:05.955 00.045 11616 IsGuiding returns 1
01:43:05.955 00.000 11616 scope still moving after pulse duration time elapsed
01:43:05.986 00.031 11616 IsSlewing returns 0
01:43:05.986 00.000 11616 IsGuiding returns 0
01:43:05.987 00.001 11616 scope move finished after 23 + 54 ms
01:43:05.987 00.000 11616 Move returns status 0, amount 23
01:43:05.987 00.000 11616 move complete, result=0
01:43:05.987 00.000 11616 worker thread done servicing request
01:43:05.987 00.000 11616 Worker thread wakes up
01:43:05.987 00.000 12268 GuideStep: 0.3 px 146 ms WEST, 0.3 px 23 ms SOUTH
01:43:05.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:05.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:07.997 02.010 11616 Exposure complete
01:43:08.054 00.057 11616 worker thread done servicing request
01:43:08.054 00.000 12268 OnExposeComplete: enter
01:43:08.054 00.000 12268 UpdateGuideState(): m_state=6
01:43:08.054 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
01:43:08.054 00.000 12268 Star::Find returns 1 (0), X=539.84, Y=552.34, Mass=530, SNR=15.9, Peak=46 HFD=5.0
01:43:08.055 00.001 12268 MultiStar: [#1 0.02,1.15,0.00,M2] [#2 0.09,0.49,0.62,U] [#3 0.64,0.42,0.64,U] [#4 1.00,0.65,0.00,M3] [#5 0.83,0.58,0.00,M6] [#6 0.43,0.21,0.70,U] [#7 0.96,0.22,0.00,M1] [#8 1.00,0.36,0.00,M6] 
01:43:08.055 00.000 12268 refined, 3 included, MultiStar: {0.40, 0.42}, one-star: {0.41, 0.53}
01:43:08.055 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
01:43:08.055 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.52)
01:43:08.055 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.42 hyp=0.58 cameraTheta=0.82 mountX=0.46 mountY=0.34, mountTheta=0.64
01:43:08.057 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.42, opts=13)
01:43:08.057 00.000 12268 Enqueuing Move request for scope (0.40, 0.42)
01:43:08.057 00.000 11616 Worker thread wakes up
01:43:08.057 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.42) opts 0xd
01:43:08.057 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.42)
01:43:08.057 00.000 11616 Moving (0.40, 0.42) raw xDistance=0.46 yDistance=0.34
01:43:08.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
01:43:08.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
01:43:08.057 00.000 11616 MoveAxis(W, 258, ABG)
01:43:08.057 00.000 11616 Guiding  Dir = 3, Dur = 258
01:43:08.058 00.001 11616 IsSlewing returns 0
01:43:08.058 00.000 11616 IsGuiding returns 0
01:43:08.058 00.000 11616 PulseGuide returned control before completion, sleep 268
01:43:08.079 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:08.096 00.017 12268 UpdateGuideState exits: m=530 SNR=15.9
01:43:08.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:08.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:08.096 00.000 12268 Enqueuing Expose request
01:43:08.341 00.245 11616 IsGuiding returns 0
01:43:08.342 00.001 11616 Move returns status 0, amount 258
01:43:08.342 00.000 11616 MoveAxis(S, 29, ABG)
01:43:08.342 00.000 11616 Guiding  Dir = 1, Dur = 29
01:43:08.342 00.000 11616 IsSlewing returns 0
01:43:08.342 00.000 11616 IsGuiding returns 0
01:43:08.343 00.001 11616 PulseGuide returned control before completion, sleep 39
01:43:08.389 00.046 11616 IsGuiding returns 1
01:43:08.389 00.000 11616 scope still moving after pulse duration time elapsed
01:43:08.421 00.032 11616 IsSlewing returns 0
01:43:08.421 00.000 11616 IsGuiding returns 1
01:43:08.453 00.032 11616 IsSlewing returns 0
01:43:08.454 00.001 11616 IsGuiding returns 1
01:43:08.484 00.030 11616 IsSlewing returns 0
01:43:08.485 00.001 11616 IsGuiding returns 0
01:43:08.485 00.000 11616 scope move finished after 29 + 112 ms
01:43:08.485 00.000 11616 Move returns status 0, amount 29
01:43:08.485 00.000 11616 move complete, result=0
01:43:08.486 00.001 11616 worker thread done servicing request
01:43:08.486 00.000 11616 Worker thread wakes up
01:43:08.486 00.000 12268 GuideStep: 0.5 px 258 ms WEST, 0.3 px 29 ms SOUTH
01:43:08.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:08.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:10.585 02.099 11616 Exposure complete
01:43:10.643 00.058 11616 worker thread done servicing request
01:43:10.643 00.000 12268 OnExposeComplete: enter
01:43:10.643 00.000 12268 UpdateGuideState(): m_state=6
01:43:10.643 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
01:43:10.644 00.001 12268 Star::Find returns 1 (0), X=539.59, Y=551.65, Mass=440, SNR=14.4, Peak=46 HFD=4.3
01:43:10.644 00.000 12268 MultiStar: [#1 -0.15,0.34,0.89,U] [#2 0.36,0.23,0.66,U] [#3 0.14,0.08,0.78,U] [#4 0.36,-0.23,0.57,U] [#5 0.74,-0.12,0.70,U] [#6 0.45,-0.20,0.70,U] [#7 0.49,-0.04,0.61,U] [#8 0.36,0.09,0.64,U] 
01:43:10.644 00.000 12268 single-star, 8 included, MultiStar: {0.30, 0.01}, one-star: {0.16, -0.15}
01:43:10.644 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
01:43:10.644 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.94)
01:43:10.644 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.76 mountX=-0.14 mountY=0.18, mountTheta=2.22
01:43:10.646 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.15, opts=13)
01:43:10.646 00.000 12268 Enqueuing Move request for scope (0.16, -0.15)
01:43:10.646 00.000 11616 Worker thread wakes up
01:43:10.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.15) opts 0xd
01:43:10.646 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.15)
01:43:10.646 00.000 11616 Moving (0.16, -0.15) raw xDistance=-0.14 yDistance=0.18
01:43:10.647 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:43:10.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:43:10.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
01:43:10.647 00.000 11616 MoveAxis(E, 0, ABG)
01:43:10.647 00.000 11616 Move returns status 0, amount 0
01:43:10.647 00.000 11616 MoveAxis(S, 15, ABG)
01:43:10.647 00.000 11616 Guiding  Dir = 1, Dur = 15
01:43:10.647 00.000 11616 IsSlewing returns 0
01:43:10.647 00.000 11616 IsGuiding returns 0
01:43:10.648 00.001 11616 PulseGuide returned control before completion, sleep 25
01:43:10.670 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:10.677 00.007 11616 IsGuiding returns 1
01:43:10.677 00.000 11616 scope still moving after pulse duration time elapsed
01:43:10.688 00.011 12268 UpdateGuideState exits: m=440 SNR=14.4
01:43:10.688 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:10.688 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:10.688 00.000 12268 Enqueuing Expose request
01:43:10.709 00.021 11616 IsSlewing returns 0
01:43:10.709 00.000 11616 IsGuiding returns 0
01:43:10.709 00.000 11616 scope move finished after 15 + 46 ms
01:43:10.709 00.000 11616 Move returns status 0, amount 15
01:43:10.710 00.001 11616 move complete, result=0
01:43:10.710 00.000 11616 worker thread done servicing request
01:43:10.710 00.000 11616 Worker thread wakes up
01:43:10.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:10.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:10.710 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 15 ms SOUTH
01:43:12.727 02.017 11616 Exposure complete
01:43:12.784 00.057 11616 worker thread done servicing request
01:43:12.784 00.000 12268 OnExposeComplete: enter
01:43:12.784 00.000 12268 UpdateGuideState(): m_state=6
01:43:12.785 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
01:43:12.785 00.000 12268 Star::Find returns 1 (0), X=539.91, Y=551.92, Mass=575, SNR=16.5, Peak=48 HFD=5.6
01:43:12.785 00.000 12268 MultiStar: [#1 0.07,0.65,0.85,U] [#2 0.30,0.04,0.64,U] [#3 0.28,0.08,0.63,U] [#4 0.41,0.46,0.46,U] [#5 0.17,0.08,0.60,U] [#6 0.39,-0.36,0.72,U] [#7 1.34,-0.30,0.00,M1] [#8 0.53,0.47,0.56,U] 
01:43:12.785 00.000 12268 refined, 7 included, MultiStar: {0.32, 0.18}, one-star: {0.48, 0.11}
01:43:12.785 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
01:43:12.785 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
01:43:12.786 00.001 12268 CameraToMount -- cameraX=0.32 cameraY=0.18 hyp=0.37 cameraTheta=0.51 mountX=0.21 mountY=0.30, mountTheta=0.95
01:43:12.787 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.18, opts=13)
01:43:12.787 00.000 12268 Enqueuing Move request for scope (0.32, 0.18)
01:43:12.787 00.000 11616 Worker thread wakes up
01:43:12.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.18) opts 0xd
01:43:12.787 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.18)
01:43:12.787 00.000 11616 Moving (0.32, 0.18) raw xDistance=0.21 yDistance=0.30
01:43:12.787 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
01:43:12.788 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
01:43:12.788 00.000 11616 MoveAxis(W, 120, ABG)
01:43:12.788 00.000 11616 Guiding  Dir = 3, Dur = 120
01:43:12.789 00.001 11616 IsSlewing returns 0
01:43:12.789 00.000 11616 IsGuiding returns 0
01:43:12.789 00.000 11616 PulseGuide returned control before completion, sleep 130
01:43:12.809 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:12.827 00.018 12268 UpdateGuideState exits: m=575 SNR=16.5
01:43:12.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:12.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:12.827 00.000 12268 Enqueuing Expose request
01:43:12.926 00.099 11616 IsGuiding returns 1
01:43:12.926 00.000 11616 scope still moving after pulse duration time elapsed
01:43:12.956 00.030 11616 IsSlewing returns 0
01:43:12.956 00.000 11616 IsGuiding returns 0
01:43:12.956 00.000 11616 scope move finished after 120 + 47 ms
01:43:12.956 00.000 11616 Move returns status 0, amount 120
01:43:12.956 00.000 11616 MoveAxis(S, 25, ABG)
01:43:12.956 00.000 11616 Guiding  Dir = 1, Dur = 25
01:43:12.957 00.001 11616 IsSlewing returns 0
01:43:12.957 00.000 11616 IsGuiding returns 0
01:43:12.957 00.000 11616 PulseGuide returned control before completion, sleep 35
01:43:13.003 00.046 11616 IsGuiding returns 1
01:43:13.003 00.000 11616 scope still moving after pulse duration time elapsed
01:43:13.035 00.032 11616 IsSlewing returns 0
01:43:13.035 00.000 11616 IsGuiding returns 0
01:43:13.035 00.000 11616 scope move finished after 25 + 52 ms
01:43:13.035 00.000 11616 Move returns status 0, amount 25
01:43:13.035 00.000 11616 move complete, result=0
01:43:13.035 00.000 11616 worker thread done servicing request
01:43:13.035 00.000 11616 Worker thread wakes up
01:43:13.036 00.001 12268 GuideStep: 0.2 px 120 ms WEST, 0.3 px 25 ms SOUTH
01:43:13.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:13.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:15.042 02.006 11616 Exposure complete
01:43:15.099 00.057 11616 worker thread done servicing request
01:43:15.100 00.001 12268 OnExposeComplete: enter
01:43:15.100 00.000 12268 UpdateGuideState(): m_state=6
01:43:15.100 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
01:43:15.100 00.000 12268 Star::Find returns 1 (0), X=539.89, Y=551.24, Mass=521, SNR=15.7, Peak=48 HFD=4.6
01:43:15.101 00.001 12268 MultiStar: [#1 0.22,0.03,0.80,U] [#2 0.61,-0.52,0.60,U] [#3 0.33,-0.35,0.71,U] [#4 0.91,-0.21,0.00,M2] [#5 0.47,-0.19,0.63,U] [#6 0.91,-0.49,0.00,M1] [#7 1.44,-0.94,0.00,M2] [#8 0.72,-0.25,0.61,U] 
01:43:15.101 00.000 12268 refined, 5 included, MultiStar: {0.46, -0.32}, one-star: {0.47, -0.56}
01:43:15.101 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
01:43:15.101 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
01:43:15.101 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.32 hyp=0.55 cameraTheta=-0.61 mountX=-0.27 mountY=0.49, mountTheta=2.07
01:43:15.103 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.32, opts=13)
01:43:15.103 00.000 12268 Enqueuing Move request for scope (0.46, -0.32)
01:43:15.103 00.000 11616 Worker thread wakes up
01:43:15.103 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.32) opts 0xd
01:43:15.103 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.32)
01:43:15.103 00.000 11616 Moving (0.46, -0.32) raw xDistance=-0.27 yDistance=0.49
01:43:15.103 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:43:15.103 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:43:15.104 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
01:43:15.104 00.000 11616 MoveAxis(E, 0, ABG)
01:43:15.104 00.000 11616 Move returns status 0, amount 0
01:43:15.104 00.000 11616 MoveAxis(S, 42, ABG)
01:43:15.104 00.000 11616 Guiding  Dir = 1, Dur = 42
01:43:15.104 00.000 11616 IsSlewing returns 0
01:43:15.104 00.000 11616 IsGuiding returns 0
01:43:15.105 00.001 11616 PulseGuide returned control before completion, sleep 52
01:43:15.125 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:15.142 00.017 12268 UpdateGuideState exits: m=521 SNR=15.7
01:43:15.143 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:15.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:15.143 00.000 12268 Enqueuing Expose request
01:43:15.161 00.018 11616 IsGuiding returns 1
01:43:15.161 00.000 11616 scope still moving after pulse duration time elapsed
01:43:15.193 00.032 11616 IsSlewing returns 0
01:43:15.193 00.000 11616 IsGuiding returns 1
01:43:15.224 00.031 11616 IsSlewing returns 0
01:43:15.224 00.000 11616 IsGuiding returns 0
01:43:15.225 00.001 11616 scope move finished after 42 + 78 ms
01:43:15.225 00.000 11616 Move returns status 0, amount 42
01:43:15.225 00.000 11616 move complete, result=0
01:43:15.225 00.000 11616 worker thread done servicing request
01:43:15.225 00.000 11616 Worker thread wakes up
01:43:15.225 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.5 px 42 ms SOUTH
01:43:15.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:15.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:17.228 02.003 11616 Exposure complete
01:43:17.285 00.057 11616 worker thread done servicing request
01:43:17.286 00.001 12268 OnExposeComplete: enter
01:43:17.286 00.000 12268 UpdateGuideState(): m_state=6
01:43:17.286 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
01:43:17.286 00.000 12268 Star::Find returns 1 (0), X=539.71, Y=551.25, Mass=395, SNR=13.7, Peak=42 HFD=3.7
01:43:17.286 00.000 12268 MultiStar: [#1 0.19,0.04,0.93,U] [#2 0.59,-0.45,0.82,U] [#3 0.12,-0.51,0.72,U] [#4 0.66,-0.67,0.00,M3] [#5 0.74,-0.21,0.71,U] [#6 0.78,-0.52,0.00,M2] [#7 1.15,-0.49,0.00,M3] [#8 0.46,-0.06,0.63,U] 
01:43:17.286 00.000 12268 refined, 5 included, MultiStar: {0.38, -0.30}, one-star: {0.28, -0.55}
01:43:17.286 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
01:43:17.286 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.04)
01:43:17.286 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.30 hyp=0.49 cameraTheta=-0.66 mountX=-0.26 mountY=0.42, mountTheta=2.13
01:43:17.288 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.30, opts=13)
01:43:17.288 00.000 12268 Enqueuing Move request for scope (0.38, -0.30)
01:43:17.288 00.000 11616 Worker thread wakes up
01:43:17.288 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.30) opts 0xd
01:43:17.288 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.30)
01:43:17.288 00.000 11616 Moving (0.38, -0.30) raw xDistance=-0.26 yDistance=0.42
01:43:17.288 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:43:17.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:43:17.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
01:43:17.289 00.001 11616 MoveAxis(E, 0, ABG)
01:43:17.289 00.000 11616 Move returns status 0, amount 0
01:43:17.289 00.000 11616 MoveAxis(S, 35, ABG)
01:43:17.289 00.000 11616 Guiding  Dir = 1, Dur = 35
01:43:17.289 00.000 11616 IsSlewing returns 0
01:43:17.289 00.000 11616 IsGuiding returns 0
01:43:17.290 00.001 11616 PulseGuide returned control before completion, sleep 45
01:43:17.311 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:17.328 00.017 12268 UpdateGuideState exits: m=395 SNR=13.7
01:43:17.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:17.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:17.328 00.000 12268 Enqueuing Expose request
01:43:17.338 00.010 11616 IsGuiding returns 1
01:43:17.338 00.000 11616 scope still moving after pulse duration time elapsed
01:43:17.370 00.032 11616 IsSlewing returns 0
01:43:17.370 00.000 11616 IsGuiding returns 0
01:43:17.371 00.001 11616 scope move finished after 35 + 45 ms
01:43:17.371 00.000 11616 Move returns status 0, amount 35
01:43:17.371 00.000 11616 move complete, result=0
01:43:17.371 00.000 11616 worker thread done servicing request
01:43:17.371 00.000 11616 Worker thread wakes up
01:43:17.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:17.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:17.371 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.4 px 35 ms SOUTH
01:43:19.380 02.009 11616 Exposure complete
01:43:19.436 00.056 11616 worker thread done servicing request
01:43:19.437 00.001 12268 OnExposeComplete: enter
01:43:19.437 00.000 12268 UpdateGuideState(): m_state=6
01:43:19.437 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
01:43:19.437 00.000 12268 Star::Find returns 1 (0), X=539.37, Y=551.22, Mass=474, SNR=14.9, Peak=46 HFD=4.4
01:43:19.437 00.000 12268 MultiStar: [#1 -0.16,-0.20,0.83,U] [#2 0.37,-0.24,0.70,U] [#3 -0.22,-0.40,0.65,U] [#4 0.52,-0.14,0.53,U] [#5 0.34,-0.38,0.71,U] [#6 0.19,-0.36,0.62,U] [#7 0.85,-0.05,0.55,U] [#8 0.46,-0.47,0.47,U] 
01:43:19.437 00.000 12268 refined, 8 included, MultiStar: {0.21, -0.33}, one-star: {-0.06, -0.58}
01:43:19.437 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
01:43:19.438 00.001 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
01:43:19.438 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.33 hyp=0.39 cameraTheta=-1.02 mountX=-0.31 mountY=0.25, mountTheta=2.47
01:43:19.439 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.33, opts=13)
01:43:19.439 00.000 12268 Enqueuing Move request for scope (0.21, -0.33)
01:43:19.439 00.000 11616 Worker thread wakes up
01:43:19.439 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.33) opts 0xd
01:43:19.439 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.33)
01:43:19.439 00.000 11616 Moving (0.21, -0.33) raw xDistance=-0.31 yDistance=0.25
01:43:19.439 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
01:43:19.439 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.93
01:43:19.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
01:43:19.440 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
01:43:19.440 00.000 11616 MoveAxis(E, 173, ABG)
01:43:19.440 00.000 11616 Guiding  Dir = 2, Dur = 173
01:43:19.440 00.000 11616 IsSlewing returns 0
01:43:19.440 00.000 11616 IsGuiding returns 0
01:43:19.440 00.000 11616 PulseGuide returned control before completion, sleep 183
01:43:19.461 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:19.479 00.018 12268 UpdateGuideState exits: m=474 SNR=14.9
01:43:19.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:19.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:19.479 00.000 12268 Enqueuing Expose request
01:43:19.633 00.154 11616 IsGuiding returns 1
01:43:19.634 00.001 11616 scope still moving after pulse duration time elapsed
01:43:19.664 00.030 11616 IsSlewing returns 0
01:43:19.665 00.001 11616 IsGuiding returns 0
01:43:19.665 00.000 11616 scope move finished after 173 + 51 ms
01:43:19.665 00.000 11616 Move returns status 0, amount 173
01:43:19.665 00.000 11616 MoveAxis(S, 21, ABG)
01:43:19.665 00.000 11616 Guiding  Dir = 1, Dur = 21
01:43:19.665 00.000 11616 IsSlewing returns 0
01:43:19.666 00.001 11616 IsGuiding returns 0
01:43:19.666 00.000 11616 PulseGuide returned control before completion, sleep 31
01:43:19.712 00.046 11616 IsGuiding returns 1
01:43:19.712 00.000 11616 scope still moving after pulse duration time elapsed
01:43:19.743 00.031 11616 IsSlewing returns 0
01:43:19.744 00.001 11616 IsGuiding returns 0
01:43:19.744 00.000 11616 scope move finished after 21 + 57 ms
01:43:19.744 00.000 11616 Move returns status 0, amount 21
01:43:19.744 00.000 11616 move complete, result=0
01:43:19.744 00.000 11616 worker thread done servicing request
01:43:19.744 00.000 11616 Worker thread wakes up
01:43:19.745 00.001 12268 GuideStep: -0.3 px 173 ms EAST, 0.2 px 21 ms SOUTH
01:43:19.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:19.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:21.755 02.010 11616 Exposure complete
01:43:21.811 00.056 11616 worker thread done servicing request
01:43:21.811 00.000 12268 OnExposeComplete: enter
01:43:21.811 00.000 12268 UpdateGuideState(): m_state=6
01:43:21.811 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
01:43:21.811 00.000 12268 Star::Find returns 1 (0), X=539.66, Y=551.18, Mass=420, SNR=14.0, Peak=40 HFD=4.0
01:43:21.812 00.001 12268 MultiStar: [#1 0.05,-0.07,0.87,U] [#2 0.20,-0.39,0.62,U] [#3 0.18,-0.54,0.70,U] [#4 0.49,-0.54,0.65,U] [#5 0.65,-0.20,0.65,U] [#6 0.70,-0.86,0.00,M2] [#7 0.58,-0.33,0.62,U] [#8 0.67,-0.40,0.61,U] 
01:43:21.812 00.000 12268 refined, 7 included, MultiStar: {0.36, -0.39}, one-star: {0.24, -0.63}
01:43:21.812 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
01:43:21.812 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.87)
01:43:21.812 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.39 hyp=0.53 cameraTheta=-0.83 mountX=-0.35 mountY=0.40, mountTheta=2.29
01:43:21.814 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.39, opts=13)
01:43:21.814 00.000 12268 Enqueuing Move request for scope (0.36, -0.39)
01:43:21.814 00.000 11616 Worker thread wakes up
01:43:21.814 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.39) opts 0xd
01:43:21.814 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.39)
01:43:21.814 00.000 11616 Moving (0.36, -0.39) raw xDistance=-0.35 yDistance=0.40
01:43:21.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
01:43:21.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
01:43:21.814 00.000 11616 MoveAxis(E, 199, ABG)
01:43:21.814 00.000 11616 Guiding  Dir = 2, Dur = 199
01:43:21.814 00.000 11616 IsSlewing returns 0
01:43:21.815 00.001 11616 IsGuiding returns 0
01:43:21.815 00.000 11616 PulseGuide returned control before completion, sleep 209
01:43:21.837 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:21.853 00.016 12268 UpdateGuideState exits: m=420 SNR=14.0
01:43:21.854 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:21.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:21.854 00.000 12268 Enqueuing Expose request
01:43:22.034 00.180 11616 IsGuiding returns 1
01:43:22.034 00.000 11616 scope still moving after pulse duration time elapsed
01:43:22.066 00.032 11616 IsSlewing returns 0
01:43:22.067 00.001 11616 IsGuiding returns 0
01:43:22.067 00.000 11616 scope move finished after 199 + 52 ms
01:43:22.067 00.000 11616 Move returns status 0, amount 199
01:43:22.067 00.000 11616 MoveAxis(S, 34, ABG)
01:43:22.067 00.000 11616 Guiding  Dir = 1, Dur = 34
01:43:22.067 00.000 11616 IsSlewing returns 0
01:43:22.068 00.001 11616 IsGuiding returns 0
01:43:22.068 00.000 11616 PulseGuide returned control before completion, sleep 44
01:43:22.127 00.059 11616 IsGuiding returns 1
01:43:22.127 00.000 11616 scope still moving after pulse duration time elapsed
01:43:22.158 00.031 11616 IsSlewing returns 0
01:43:22.159 00.001 11616 IsGuiding returns 0
01:43:22.159 00.000 11616 scope move finished after 34 + 57 ms
01:43:22.159 00.000 11616 Move returns status 0, amount 34
01:43:22.159 00.000 11616 move complete, result=0
01:43:22.159 00.000 11616 worker thread done servicing request
01:43:22.159 00.000 11616 Worker thread wakes up
01:43:22.159 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:22.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:22.160 00.001 12268 GuideStep: -0.4 px 199 ms EAST, 0.4 px 34 ms SOUTH
01:43:24.168 02.008 11616 Exposure complete
01:43:24.225 00.057 11616 worker thread done servicing request
01:43:24.226 00.001 12268 OnExposeComplete: enter
01:43:24.226 00.000 12268 UpdateGuideState(): m_state=6
01:43:24.226 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
01:43:24.226 00.000 12268 Star::Find returns 1 (0), X=539.78, Y=551.68, Mass=351, SNR=12.9, Peak=37 HFD=3.8
01:43:24.226 00.000 12268 MultiStar: [#1 0.18,-0.13,0.98,U] [#2 0.20,-0.34,0.70,U] [#3 0.07,-0.03,0.76,U] [#4 -0.01,-0.45,0.55,U] [#5 0.07,-0.04,0.75,U] [#6 0.47,-0.26,0.68,U] [#7 0.90,-0.21,0.00,M2] [#8 0.40,-0.37,0.70,U] 
01:43:24.226 00.000 12268 refined, 7 included, MultiStar: {0.22, -0.20}, one-star: {0.35, -0.13}
01:43:24.226 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
01:43:24.227 00.001 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.97)
01:43:24.227 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.20 hyp=0.30 cameraTheta=-0.73 mountX=-0.18 mountY=0.25, mountTheta=2.19
01:43:24.228 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.20, opts=13)
01:43:24.228 00.000 12268 Enqueuing Move request for scope (0.22, -0.20)
01:43:24.228 00.000 11616 Worker thread wakes up
01:43:24.228 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.20) opts 0xd
01:43:24.228 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.20)
01:43:24.228 00.000 11616 Moving (0.22, -0.20) raw xDistance=-0.18 yDistance=0.25
01:43:24.229 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
01:43:24.229 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
01:43:24.229 00.000 11616 MoveAxis(E, 100, ABG)
01:43:24.229 00.000 11616 Guiding  Dir = 2, Dur = 100
01:43:24.229 00.000 11616 IsSlewing returns 0
01:43:24.229 00.000 11616 IsGuiding returns 0
01:43:24.230 00.001 11616 PulseGuide returned control before completion, sleep 110
01:43:24.251 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:24.269 00.018 12268 UpdateGuideState exits: m=351 SNR=12.9
01:43:24.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:24.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:24.269 00.000 12268 Enqueuing Expose request
01:43:24.356 00.087 11616 IsGuiding returns 1
01:43:24.356 00.000 11616 scope still moving after pulse duration time elapsed
01:43:24.388 00.032 11616 IsSlewing returns 0
01:43:24.388 00.000 11616 IsGuiding returns 0
01:43:24.388 00.000 11616 scope move finished after 100 + 58 ms
01:43:24.388 00.000 11616 Move returns status 0, amount 100
01:43:24.388 00.000 11616 MoveAxis(S, 21, ABG)
01:43:24.388 00.000 11616 Guiding  Dir = 1, Dur = 21
01:43:24.389 00.001 11616 IsSlewing returns 0
01:43:24.389 00.000 11616 IsGuiding returns 0
01:43:24.389 00.000 11616 PulseGuide returned control before completion, sleep 31
01:43:24.435 00.046 11616 IsGuiding returns 1
01:43:24.436 00.001 11616 scope still moving after pulse duration time elapsed
01:43:24.467 00.031 11616 IsSlewing returns 0
01:43:24.467 00.000 11616 IsGuiding returns 1
01:43:24.498 00.031 11616 IsSlewing returns 0
01:43:24.499 00.001 11616 IsGuiding returns 0
01:43:24.499 00.000 11616 scope move finished after 21 + 88 ms
01:43:24.499 00.000 11616 Move returns status 0, amount 21
01:43:24.499 00.000 11616 move complete, result=0
01:43:24.500 00.001 11616 worker thread done servicing request
01:43:24.500 00.000 11616 Worker thread wakes up
01:43:24.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:24.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:24.500 00.000 12268 GuideStep: -0.2 px 100 ms EAST, 0.2 px 21 ms SOUTH
01:43:26.606 02.106 11616 Exposure complete
01:43:26.664 00.058 11616 worker thread done servicing request
01:43:26.664 00.000 12268 OnExposeComplete: enter
01:43:26.664 00.000 12268 UpdateGuideState(): m_state=6
01:43:26.664 00.000 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
01:43:26.665 00.001 12268 Star::Find returns 1 (0), X=540.23, Y=551.96, Mass=394, SNR=13.6, Peak=40 HFD=4.1
01:43:26.665 00.000 12268 MultiStar: [#1 -0.09,0.71,0.91,U] [#2 1.04,0.61,0.00,M1] [#3 0.62,0.87,0.00,M1] [#4 0.78,0.60,0.00,M1] [#5 1.09,0.35,0.00,M1] [#6 0.89,0.49,0.00,M2] [#7 0.90,0.50,0.00,M3] [#8 0.84,0.48,0.00,M1] 
01:43:26.665 00.000 12268 refined, 1 included, MultiStar: {0.38, 0.42}, one-star: {0.81, 0.15}
01:43:26.665 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
01:43:26.665 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
01:43:26.665 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.42 hyp=0.57 cameraTheta=0.83 mountX=0.45 mountY=0.32, mountTheta=0.62
01:43:26.667 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.42, opts=13)
01:43:26.667 00.000 12268 Enqueuing Move request for scope (0.38, 0.42)
01:43:26.667 00.000 11616 Worker thread wakes up
01:43:26.667 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.42) opts 0xd
01:43:26.667 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.42)
01:43:26.667 00.000 11616 Moving (0.38, 0.42) raw xDistance=0.45 yDistance=0.32
01:43:26.667 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
01:43:26.667 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.36
01:43:26.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
01:43:26.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
01:43:26.667 00.000 11616 MoveAxis(W, 254, ABG)
01:43:26.667 00.000 11616 Guiding  Dir = 3, Dur = 254
01:43:26.668 00.001 11616 IsSlewing returns 0
01:43:26.668 00.000 11616 IsGuiding returns 0
01:43:26.668 00.000 11616 PulseGuide returned control before completion, sleep 264
01:43:26.688 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:26.705 00.017 12268 UpdateGuideState exits: m=394 SNR=13.6
01:43:26.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:26.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:26.705 00.000 12268 Enqueuing Expose request
01:43:26.946 00.241 11616 IsGuiding returns 1
01:43:26.946 00.000 11616 scope still moving after pulse duration time elapsed
01:43:26.978 00.032 11616 IsSlewing returns 0
01:43:26.978 00.000 11616 IsGuiding returns 0
01:43:26.978 00.000 11616 scope move finished after 254 + 55 ms
01:43:26.978 00.000 11616 Move returns status 0, amount 254
01:43:26.978 00.000 11616 MoveAxis(S, 27, ABG)
01:43:26.979 00.001 11616 Guiding  Dir = 1, Dur = 27
01:43:26.979 00.000 11616 IsSlewing returns 0
01:43:26.979 00.000 11616 IsGuiding returns 0
01:43:26.979 00.000 11616 PulseGuide returned control before completion, sleep 37
01:43:27.025 00.046 11616 IsGuiding returns 1
01:43:27.025 00.000 11616 scope still moving after pulse duration time elapsed
01:43:27.056 00.031 11616 IsSlewing returns 0
01:43:27.057 00.001 11616 IsGuiding returns 0
01:43:27.057 00.000 11616 scope move finished after 27 + 50 ms
01:43:27.057 00.000 11616 Move returns status 0, amount 27
01:43:27.057 00.000 11616 move complete, result=0
01:43:27.057 00.000 11616 worker thread done servicing request
01:43:27.057 00.000 11616 Worker thread wakes up
01:43:27.058 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:27.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:27.058 00.000 12268 GuideStep: 0.5 px 254 ms WEST, 0.3 px 27 ms SOUTH
01:43:29.067 02.009 11616 Exposure complete
01:43:29.124 00.057 11616 worker thread done servicing request
01:43:29.124 00.000 12268 OnExposeComplete: enter
01:43:29.124 00.000 12268 UpdateGuideState(): m_state=6
01:43:29.125 00.001 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
01:43:29.125 00.000 12268 Star::Find returns 1 (0), X=539.68, Y=552.15, Mass=442, SNR=14.5, Peak=41 HFD=4.3
01:43:29.125 00.000 12268 MultiStar: [#1 0.26,0.46,0.87,U] [#2 0.06,0.48,0.61,U] [#3 -0.05,0.48,0.74,U] [#4 1.33,0.97,0.00,M2] [#5 0.81,0.19,0.65,U] [#6 0.71,-0.06,0.63,U] [#7 0.98,0.21,0.00,M4] [#8 0.51,0.65,0.50,U] 
01:43:29.125 00.000 12268 single-star, 6 included, MultiStar: {0.34, 0.36}, one-star: {0.26, 0.35}
01:43:29.125 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
01:43:29.126 00.001 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.64)
01:43:29.126 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.35 hyp=0.43 cameraTheta=0.94 mountX=0.37 mountY=0.21, mountTheta=0.51
01:43:29.127 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.35, opts=13)
01:43:29.128 00.001 12268 Enqueuing Move request for scope (0.26, 0.35)
01:43:29.128 00.000 11616 Worker thread wakes up
01:43:29.128 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.35) opts 0xd
01:43:29.128 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.35)
01:43:29.128 00.000 11616 Moving (0.26, 0.35) raw xDistance=0.37 yDistance=0.21
01:43:29.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
01:43:29.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
01:43:29.128 00.000 11616 MoveAxis(W, 209, ABG)
01:43:29.128 00.000 11616 Guiding  Dir = 3, Dur = 209
01:43:29.129 00.001 11616 IsSlewing returns 0
01:43:29.129 00.000 11616 IsGuiding returns 0
01:43:29.129 00.000 11616 PulseGuide returned control before completion, sleep 219
01:43:29.149 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:29.166 00.017 12268 UpdateGuideState exits: m=442 SNR=14.5
01:43:29.167 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:29.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:29.167 00.000 12268 Enqueuing Expose request
01:43:29.363 00.196 11616 IsGuiding returns 1
01:43:29.363 00.000 11616 scope still moving after pulse duration time elapsed
01:43:29.393 00.030 11616 IsSlewing returns 0
01:43:29.393 00.000 11616 IsGuiding returns 0
01:43:29.393 00.000 11616 scope move finished after 209 + 55 ms
01:43:29.393 00.000 11616 Move returns status 0, amount 209
01:43:29.393 00.000 11616 MoveAxis(S, 18, ABG)
01:43:29.394 00.001 11616 Guiding  Dir = 1, Dur = 18
01:43:29.394 00.000 11616 IsSlewing returns 0
01:43:29.394 00.000 11616 IsGuiding returns 0
01:43:29.395 00.001 11616 PulseGuide returned control before completion, sleep 28
01:43:29.425 00.030 11616 IsGuiding returns 1
01:43:29.425 00.000 11616 scope still moving after pulse duration time elapsed
01:43:29.455 00.030 11616 IsSlewing returns 0
01:43:29.456 00.001 11616 IsGuiding returns 0
01:43:29.456 00.000 11616 scope move finished after 18 + 43 ms
01:43:29.456 00.000 11616 Move returns status 0, amount 18
01:43:29.456 00.000 11616 move complete, result=0
01:43:29.456 00.000 11616 worker thread done servicing request
01:43:29.457 00.001 11616 Worker thread wakes up
01:43:29.457 00.000 12268 GuideStep: 0.4 px 209 ms WEST, 0.2 px 18 ms SOUTH
01:43:29.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:29.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:31.465 02.008 11616 Exposure complete
01:43:31.522 00.057 11616 worker thread done servicing request
01:43:31.522 00.000 12268 OnExposeComplete: enter
01:43:31.523 00.001 12268 UpdateGuideState(): m_state=6
01:43:31.523 00.000 12268 Star::Find(15, 539, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
01:43:31.523 00.000 12268 Star::Find returns 1 (0), X=540.08, Y=551.97, Mass=456, SNR=14.7, Peak=52 HFD=4.3
01:43:31.523 00.000 12268 MultiStar: [#1 0.20,0.41,0.88,U] [#2 0.92,0.27,0.00,M1] [#3 0.42,0.47,0.74,U] [#4 0.71,0.63,0.00,M3] [#5 1.27,-0.01,0.00,M1] [#6 0.68,0.71,0.00,M2] [#7 1.24,-0.14,0.00,M5] [#8 0.60,0.29,0.55,U] 
01:43:31.523 00.000 12268 refined, 3 included, MultiStar: {0.46, 0.32}, one-star: {0.66, 0.16}
01:43:31.523 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.47) = xAngle (-0.86 = -0.86)
01:43:31.524 00.001 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.31)
01:43:31.524 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.32 hyp=0.57 cameraTheta=0.61 mountX=0.37 mountY=0.42, mountTheta=0.85
01:43:31.525 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.32, opts=13)
01:43:31.525 00.000 12268 Enqueuing Move request for scope (0.46, 0.32)
01:43:31.525 00.000 11616 Worker thread wakes up
01:43:31.525 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.32) opts 0xd
01:43:31.525 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.32)
01:43:31.525 00.000 11616 Moving (0.46, 0.32) raw xDistance=0.37 yDistance=0.42
01:43:31.526 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
01:43:31.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
01:43:31.526 00.000 11616 MoveAxis(W, 206, ABG)
01:43:31.526 00.000 11616 Guiding  Dir = 3, Dur = 206
01:43:31.526 00.000 11616 IsSlewing returns 0
01:43:31.526 00.000 11616 IsGuiding returns 0
01:43:31.527 00.001 11616 PulseGuide returned control before completion, sleep 216
01:43:31.549 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:31.565 00.016 12268 UpdateGuideState exits: m=456 SNR=14.7
01:43:31.566 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:31.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:31.566 00.000 12268 Enqueuing Expose request
01:43:31.746 00.180 11616 IsGuiding returns 1
01:43:31.747 00.001 11616 scope still moving after pulse duration time elapsed
01:43:31.778 00.031 11616 IsSlewing returns 0
01:43:31.778 00.000 11616 IsGuiding returns 0
01:43:31.779 00.001 11616 scope move finished after 206 + 46 ms
01:43:31.779 00.000 11616 Move returns status 0, amount 206
01:43:31.779 00.000 11616 MoveAxis(S, 35, ABG)
01:43:31.779 00.000 11616 Guiding  Dir = 1, Dur = 35
01:43:31.779 00.000 11616 IsSlewing returns 0
01:43:31.779 00.000 11616 IsGuiding returns 0
01:43:31.780 00.001 11616 PulseGuide returned control before completion, sleep 45
01:43:31.840 00.060 11616 IsGuiding returns 1
01:43:31.840 00.000 11616 scope still moving after pulse duration time elapsed
01:43:31.871 00.031 11616 IsSlewing returns 0
01:43:31.872 00.001 11616 IsGuiding returns 0
01:43:31.872 00.000 11616 scope move finished after 35 + 57 ms
01:43:31.872 00.000 11616 Move returns status 0, amount 35
01:43:31.872 00.000 11616 move complete, result=0
01:43:31.872 00.000 11616 worker thread done servicing request
01:43:31.872 00.000 11616 Worker thread wakes up
01:43:31.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:31.873 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:31.873 00.000 12268 GuideStep: 0.4 px 206 ms WEST, 0.4 px 35 ms SOUTH
01:43:33.880 02.007 11616 Exposure complete
01:43:33.935 00.055 11616 worker thread done servicing request
01:43:33.935 00.000 12268 OnExposeComplete: enter
01:43:33.935 00.000 12268 UpdateGuideState(): m_state=6
01:43:33.935 00.000 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
01:43:33.936 00.001 12268 Star::Find returns 1 (0), X=540.24, Y=551.61, Mass=455, SNR=14.7, Peak=45 HFD=4.2
01:43:33.936 00.000 12268 MultiStar: [#1 0.49,0.46,0.90,U] [#2 0.94,-0.02,0.00,M2] [#3 0.52,0.03,0.71,U] [#4 1.46,-0.22,0.00,M4] [#5 1.34,-0.23,0.00,M2] [#6 1.46,-0.55,0.00,M3] [#7 1.16,-0.38,0.00,M6] [#8 0.86,0.10,0.67,U] 
01:43:33.936 00.000 12268 refined, 3 included, MultiStar: {0.67, 0.09}, one-star: {0.82, -0.20}
01:43:33.936 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
01:43:33.936 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.84)
01:43:33.936 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=0.09 hyp=0.68 cameraTheta=0.14 mountX=0.16 mountY=0.66, mountTheta=1.33
01:43:33.940 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=0.09, opts=13)
01:43:33.940 00.000 12268 Enqueuing Move request for scope (0.67, 0.09)
01:43:33.941 00.001 11616 Worker thread wakes up
01:43:33.941 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.09) opts 0xd
01:43:33.941 00.000 11616 Handling offset move in thread for scope, endpoint = (0.67, 0.09)
01:43:33.941 00.000 11616 Moving (0.67, 0.09) raw xDistance=0.16 yDistance=0.66
01:43:33.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
01:43:33.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.66
01:43:33.941 00.000 11616 MoveAxis(W, 89, ABG)
01:43:33.941 00.000 11616 Guiding  Dir = 3, Dur = 89
01:43:33.942 00.001 11616 IsSlewing returns 0
01:43:33.942 00.000 11616 IsGuiding returns 0
01:43:33.942 00.000 11616 PulseGuide returned control before completion, sleep 99
01:43:33.964 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:33.982 00.018 12268 UpdateGuideState exits: m=455 SNR=14.7
01:43:33.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:33.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:33.982 00.000 12268 Enqueuing Expose request
01:43:34.045 00.063 11616 IsGuiding returns 1
01:43:34.045 00.000 11616 scope still moving after pulse duration time elapsed
01:43:34.076 00.031 11616 IsSlewing returns 0
01:43:34.077 00.001 11616 IsGuiding returns 0
01:43:34.077 00.000 11616 scope move finished after 89 + 46 ms
01:43:34.077 00.000 11616 Move returns status 0, amount 89
01:43:34.077 00.000 11616 MoveAxis(S, 56, ABG)
01:43:34.077 00.000 11616 Guiding  Dir = 1, Dur = 56
01:43:34.077 00.000 11616 IsSlewing returns 0
01:43:34.078 00.001 11616 IsGuiding returns 0
01:43:34.079 00.001 11616 PulseGuide returned control before completion, sleep 66
01:43:34.155 00.076 11616 IsGuiding returns 1
01:43:34.155 00.000 11616 scope still moving after pulse duration time elapsed
01:43:34.186 00.031 11616 IsSlewing returns 0
01:43:34.186 00.000 11616 IsGuiding returns 0
01:43:34.186 00.000 11616 scope move finished after 56 + 51 ms
01:43:34.186 00.000 11616 Move returns status 0, amount 56
01:43:34.186 00.000 11616 move complete, result=0
01:43:34.186 00.000 11616 worker thread done servicing request
01:43:34.186 00.000 12268 GuideStep: 0.2 px 89 ms WEST, 0.7 px 56 ms SOUTH
01:43:34.186 00.000 11616 Worker thread wakes up
01:43:34.187 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:34.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:36.194 02.007 11616 Exposure complete
01:43:36.250 00.056 11616 worker thread done servicing request
01:43:36.250 00.000 12268 OnExposeComplete: enter
01:43:36.250 00.000 12268 UpdateGuideState(): m_state=6
01:43:36.251 00.001 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
01:43:36.251 00.000 12268 Star::Find returns 1 (0), X=540.04, Y=551.67, Mass=462, SNR=14.8, Peak=50 HFD=4.1
01:43:36.251 00.000 12268 MultiStar: [#1 0.29,0.11,0.90,U] [#2 0.87,-0.49,0.00,M3] [#3 0.64,0.07,0.60,U] [#4 1.51,0.41,0.00,M5] [#5 0.57,0.01,0.70,U] [#6 0.37,-0.53,0.69,U] [#7 0.56,-0.53,0.50,U] [#8 0.49,0.35,0.55,U] 
01:43:36.251 00.000 12268 refined, 6 included, MultiStar: {0.50, -0.09}, one-star: {0.61, -0.14}
01:43:36.251 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
01:43:36.251 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.53)
01:43:36.251 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.09 hyp=0.51 cameraTheta=-0.17 mountX=-0.04 mountY=0.51, mountTheta=1.64
01:43:36.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.09, opts=13)
01:43:36.253 00.000 12268 Enqueuing Move request for scope (0.50, -0.09)
01:43:36.253 00.000 11616 Worker thread wakes up
01:43:36.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.09) opts 0xd
01:43:36.253 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.09)
01:43:36.253 00.000 11616 Moving (0.50, -0.09) raw xDistance=-0.04 yDistance=0.51
01:43:36.253 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:36.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:43:36.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
01:43:36.253 00.000 11616 MoveAxis(E, 0, ABG)
01:43:36.254 00.001 11616 Move returns status 0, amount 0
01:43:36.254 00.000 11616 MoveAxis(S, 43, ABG)
01:43:36.254 00.000 11616 Guiding  Dir = 1, Dur = 43
01:43:36.254 00.000 11616 IsSlewing returns 0
01:43:36.254 00.000 11616 IsGuiding returns 0
01:43:36.255 00.001 11616 PulseGuide returned control before completion, sleep 53
01:43:36.275 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:36.292 00.017 12268 UpdateGuideState exits: m=462 SNR=14.8
01:43:36.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:36.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:36.292 00.000 12268 Enqueuing Expose request
01:43:36.319 00.027 11616 IsGuiding returns 1
01:43:36.319 00.000 11616 scope still moving after pulse duration time elapsed
01:43:36.350 00.031 11616 IsSlewing returns 0
01:43:36.350 00.000 11616 IsGuiding returns 1
01:43:36.382 00.032 11616 IsSlewing returns 0
01:43:36.382 00.000 11616 IsGuiding returns 0
01:43:36.382 00.000 11616 scope move finished after 43 + 84 ms
01:43:36.382 00.000 11616 Move returns status 0, amount 43
01:43:36.382 00.000 11616 move complete, result=0
01:43:36.382 00.000 11616 worker thread done servicing request
01:43:36.382 00.000 11616 Worker thread wakes up
01:43:36.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:36.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(524,537,31,31)
01:43:36.382 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 43 ms SOUTH
01:43:37.245 00.863 12268 evsrv: cli 0F8E6D80 connect
01:43:37.245 00.000 12268 case statement mapped state 6 to 3
01:43:37.245 00.000 12268 case statement mapped state 6 to 3
01:43:37.246 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"9353bc02-6c39-4d9f-99d9-ea11a3be2297"}
01:43:37.246 00.000 12268 case statement mapped state 6 to 3
01:43:37.246 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"9353bc02-6c39-4d9f-99d9-ea11a3be2297"}
01:43:37.247 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:43:37.248 00.001 12268 evsrv: cli 0F8E69C0 connect
01:43:37.248 00.000 12268 case statement mapped state 6 to 3
01:43:37.249 00.001 12268 case statement mapped state 6 to 3
01:43:37.249 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"0f504701-a814-418e-8c6a-ad1d6c072b25"}
01:43:37.249 00.000 12268 PhdController::Dither begins
01:43:37.250 00.001 12268 dither: size=5.50, dRA=-3.88 dDec=4.95
01:43:37.250 00.000 12268 MountToCamera -- mountTheta (-2.24) + m_xAngle (1.47) = xAngle (-0.76 = -0.76)
01:43:37.250 00.000 12268 MountToCamera -- mountX=-3.88 mountY=4.95 hyp=6.28 mountTheta=-2.24 cameraX=4.54, cameraY=-4.34 cameraTheta=-0.76
01:43:37.250 00.000 12268 setting lock position to (543.97, 547.46)
01:43:37.250 00.000 12268 Mount: notify guiding dithered (4.5, -4.3)
01:43:37.251 00.001 12268 MultiStar: stabilizing after lock position change
01:43:37.251 00.000 12268 Status Line: Dither by -3.88,4.95
01:43:37.254 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
01:43:37.254 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
01:43:37.255 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"0f504701-a814-418e-8c6a-ad1d6c072b25"}
01:43:37.256 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:43:38.417 01.161 11616 Exposure complete
01:43:38.485 00.068 11616 worker thread done servicing request
01:43:38.485 00.000 12268 OnExposeComplete: enter
01:43:38.485 00.000 12268 UpdateGuideState(): m_state=6
01:43:38.485 00.000 12268 Star::Find(15, 540, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
01:43:38.485 00.000 12268 Star::Find returns 1 (0), X=539.53, Y=551.05, Mass=418, SNR=14.0, Peak=49 HFD=4.1
01:43:38.485 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
01:43:38.486 00.001 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
01:43:38.486 00.000 12268 CameraToMount -- cameraX=-4.44 cameraY=3.59 hyp=5.71 cameraTheta=2.46 mountX=3.14 mountY=-4.86, mountTheta=-1.00
01:43:38.487 00.001 12268 dither recenter: remaining=(3.9,-4.9) step=(3.9,-4.9)
01:43:38.487 00.000 12268 MountToCamera -- mountTheta (0.91) + m_xAngle (1.47) = xAngle (2.38 = 2.38)
01:43:38.487 00.000 12268 MountToCamera -- mountX=3.88 mountY=-4.95 hyp=6.28 mountTheta=0.91 cameraX=-4.54, cameraY=4.34 cameraTheta=2.38
01:43:38.487 00.000 12268 SchedulePrimaryMove(0D94C700, x=-4.54, y=4.34, opts=4)
01:43:38.488 00.001 12268 Enqueuing Move request for scope (-4.54, 4.34)
01:43:38.488 00.000 12268 Mount: notify direct move 3.88,-4.95
01:43:38.488 00.000 11616 Worker thread wakes up
01:43:38.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-4.54, 4.34) opts 0x4
01:43:38.488 00.000 11616 Handling offset move in thread for scope, endpoint = (-4.54, 4.34)
01:43:38.488 00.000 11616 Moving (-4.54, 4.34) raw xDistance=3.88 yDistance=-4.95
01:43:38.488 00.000 11616 BLC: window closed
01:43:38.488 00.000 11616 MoveAxis(W, 4342, B)
01:43:38.488 00.000 11616 Guiding  Dir = 3, Dur = 4342
01:43:38.488 00.000 11616 IsSlewing returns 0
01:43:38.489 00.001 11616 IsGuiding returns 0
01:43:38.489 00.000 11616 PulseGuide returned control before completion, sleep 4352
01:43:38.513 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:38.532 00.019 12268 UpdateGuideState exits: m=418 SNR=14.0
01:43:38.532 00.000 12268 PhdController: settling, locked = 1, distance = 6.49 (1.50) aobump = 0 frame = 1 / 99999
01:43:38.532 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697018.532,"Host":"ASTROCENTER","Inst":1,"Distance":6.49,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:43:38.533 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:38.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:38.533 00.000 12268 Enqueuing Expose request
01:43:42.856 04.323 11616 IsGuiding returns 1
01:43:42.856 00.000 11616 scope still moving after pulse duration time elapsed
01:43:42.888 00.032 11616 IsSlewing returns 0
01:43:42.888 00.000 11616 IsGuiding returns 1
01:43:42.918 00.030 11616 IsSlewing returns 0
01:43:42.918 00.000 11616 IsGuiding returns 1
01:43:42.950 00.032 11616 IsSlewing returns 0
01:43:42.950 00.000 11616 IsGuiding returns 1
01:43:42.981 00.031 11616 IsSlewing returns 0
01:43:42.981 00.000 11616 IsGuiding returns 1
01:43:43.012 00.031 11616 IsSlewing returns 0
01:43:43.013 00.001 11616 IsGuiding returns 1
01:43:43.043 00.030 11616 IsSlewing returns 0
01:43:43.044 00.001 11616 IsGuiding returns 0
01:43:43.044 00.000 11616 scope move finished after 4342 + 212 ms
01:43:43.044 00.000 11616 Move returns status 0, amount 4342
01:43:43.044 00.000 11616 BLC: window closed
01:43:43.044 00.000 11616 BLC: Compensation needed for non-algo type move
01:43:43.044 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1928 applied
01:43:43.044 00.000 11616 MoveAxis(N, 4717, B)
01:43:43.044 00.000 11616 Guiding  Dir = 0, Dur = 4717
01:43:43.045 00.001 11616 IsSlewing returns 0
01:43:43.045 00.000 11616 IsGuiding returns 0
01:43:43.045 00.000 11616 PulseGuide returned control before completion, sleep 4727
01:43:47.782 04.737 11616 IsGuiding returns 1
01:43:47.782 00.000 11616 scope still moving after pulse duration time elapsed
01:43:47.814 00.032 11616 IsSlewing returns 0
01:43:47.815 00.001 11616 IsGuiding returns 0
01:43:47.815 00.000 11616 scope move finished after 4717 + 52 ms
01:43:47.815 00.000 11616 Move returns status 0, amount 4717
01:43:47.815 00.000 11616 move complete, result=0
01:43:47.815 00.000 11616 worker thread done servicing request
01:43:47.815 00.000 11616 Worker thread wakes up
01:43:47.815 00.000 12268 GuideStep: 3.9 px 4342 ms WEST, -4.9 px 4717 ms NORTH
01:43:47.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:47.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:43:49.825 02.010 11616 Exposure complete
01:43:49.883 00.058 11616 worker thread done servicing request
01:43:49.883 00.000 12268 OnExposeComplete: enter
01:43:49.883 00.000 12268 UpdateGuideState(): m_state=6
01:43:49.884 00.001 12268 Star::Find(15, 539, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
01:43:49.884 00.000 12268 Star::Find returns 1 (0), X=543.64, Y=544.09, Mass=460, SNR=14.7, Peak=34 HFD=5.0
01:43:49.884 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
01:43:49.884 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
01:43:49.884 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-3.38 hyp=3.39 cameraTheta=-1.67 mountX=-3.39 mountY=0.11, mountTheta=3.11
01:43:49.886 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-3.38, opts=13)
01:43:49.886 00.000 12268 Enqueuing Move request for scope (-0.32, -3.38)
01:43:49.886 00.000 11616 Worker thread wakes up
01:43:49.886 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -3.38) opts 0xd
01:43:49.886 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -3.38)
01:43:49.887 00.001 11616 Moving (-0.32, -3.38) raw xDistance=-3.39 yDistance=0.11
01:43:49.887 00.000 11616 resist switch: large excursion: input -3.39 thresh 0.29 direction from 0 to -1
01:43:49.887 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-10.18
01:43:49.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.70 from input -3.39
01:43:49.887 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:49.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:43:49.887 00.000 11616 MoveAxis(E, 1900, ABG)
01:43:49.887 00.000 11616 Guiding  Dir = 2, Dur = 1900
01:43:49.887 00.000 11616 IsSlewing returns 0
01:43:49.888 00.001 11616 IsGuiding returns 0
01:43:49.888 00.000 11616 PulseGuide returned control before completion, sleep 1910
01:43:49.909 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:49.927 00.018 12268 UpdateGuideState exits: m=460 SNR=14.7
01:43:49.927 00.000 12268 PhdController: settling, locked = 1, distance = 3.39 (1.50) aobump = 0 frame = 2 / 99999
01:43:49.927 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697029.927,"Host":"ASTROCENTER","Inst":1,"Distance":3.39,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:43:49.928 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:49.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:49.928 00.000 12268 Enqueuing Expose request
01:43:51.811 01.883 11616 IsGuiding returns 1
01:43:51.811 00.000 11616 scope still moving after pulse duration time elapsed
01:43:51.841 00.030 11616 IsSlewing returns 0
01:43:51.841 00.000 11616 IsGuiding returns 0
01:43:51.841 00.000 11616 scope move finished after 1900 + 54 ms
01:43:51.841 00.000 11616 Move returns status 0, amount 1900
01:43:51.842 00.001 11616 MoveAxis(N, 0, ABG)
01:43:51.842 00.000 11616 Move returns status 0, amount 0
01:43:51.842 00.000 11616 move complete, result=0
01:43:51.842 00.000 11616 worker thread done servicing request
01:43:51.842 00.000 12268 GuideStep: -3.4 px 1900 ms EAST, 0.1 px 0 ms NORTH
01:43:51.842 00.000 11616 Worker thread wakes up
01:43:51.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:51.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:43:53.860 02.018 11616 Exposure complete
01:43:53.917 00.057 11616 worker thread done servicing request
01:43:53.917 00.000 12268 OnExposeComplete: enter
01:43:53.917 00.000 12268 UpdateGuideState(): m_state=6
01:43:53.918 00.001 12268 Star::Find(15, 543, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
01:43:53.918 00.000 12268 Star::Find returns 1 (0), X=544.57, Y=546.42, Mass=421, SNR=14.0, Peak=35 HFD=4.7
01:43:53.918 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
01:43:53.918 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.66)
01:43:53.918 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-1.04 hyp=1.21 cameraTheta=-1.04 mountX=-0.98 mountY=0.74, mountTheta=2.50
01:43:53.920 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=-1.04, opts=13)
01:43:53.920 00.000 12268 Enqueuing Move request for scope (0.61, -1.04)
01:43:53.920 00.000 11616 Worker thread wakes up
01:43:53.920 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, -1.04) opts 0xd
01:43:53.920 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, -1.04)
01:43:53.920 00.000 11616 Moving (0.61, -1.04) raw xDistance=-0.98 yDistance=0.74
01:43:53.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.98
01:43:53.920 00.000 11616 resist switch: large excursion: input 0.74 thresh 0.45 direction from 0 to 1
01:43:53.920 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.21
01:43:53.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
01:43:53.921 00.001 11616 MoveAxis(E, 548, ABG)
01:43:53.921 00.000 11616 Guiding  Dir = 2, Dur = 548
01:43:53.921 00.000 11616 IsSlewing returns 0
01:43:53.921 00.000 11616 IsGuiding returns 0
01:43:53.922 00.001 11616 PulseGuide returned control before completion, sleep 558
01:43:53.943 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:53.964 00.021 12268 UpdateGuideState exits: m=421 SNR=14.0
01:43:53.964 00.000 12268 PhdController: settling, locked = 1, distance = 2.74 (1.50) aobump = 0 frame = 3 / 99999
01:43:53.964 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697033.964,"Host":"ASTROCENTER","Inst":1,"Distance":2.74,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:43:53.965 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:53.965 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:53.965 00.000 12268 Enqueuing Expose request
01:43:54.483 00.518 11616 IsGuiding returns 1
01:43:54.483 00.000 11616 scope still moving after pulse duration time elapsed
01:43:54.515 00.032 11616 IsSlewing returns 0
01:43:54.516 00.001 11616 IsGuiding returns 0
01:43:54.516 00.000 11616 scope move finished after 548 + 46 ms
01:43:54.516 00.000 11616 Move returns status 0, amount 548
01:43:54.516 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1928 applied
01:43:54.516 00.000 11616 MoveAxis(S, 1990, ABG)
01:43:54.516 00.000 11616 Guiding  Dir = 1, Dur = 1990
01:43:54.516 00.000 11616 IsSlewing returns 0
01:43:54.516 00.000 11616 IsGuiding returns 0
01:43:54.517 00.001 11616 PulseGuide returned control before completion, sleep 2000
01:43:56.526 02.009 11616 IsGuiding returns 1
01:43:56.526 00.000 11616 scope still moving after pulse duration time elapsed
01:43:56.556 00.030 11616 IsSlewing returns 0
01:43:56.556 00.000 11616 IsGuiding returns 1
01:43:56.587 00.031 11616 IsSlewing returns 0
01:43:56.587 00.000 11616 IsGuiding returns 1
01:43:56.619 00.032 11616 IsSlewing returns 0
01:43:56.619 00.000 11616 IsGuiding returns 1
01:43:56.651 00.032 11616 IsSlewing returns 0
01:43:56.651 00.000 11616 IsGuiding returns 0
01:43:56.651 00.000 11616 scope move finished after 1990 + 144 ms
01:43:56.651 00.000 11616 Move returns status 0, amount 1990
01:43:56.651 00.000 11616 move complete, result=0
01:43:56.652 00.001 11616 worker thread done servicing request
01:43:56.652 00.000 11616 Worker thread wakes up
01:43:56.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:56.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:43:56.652 00.000 12268 GuideStep: -1.0 px 548 ms EAST, 0.7 px 1990 ms SOUTH
01:43:58.659 02.007 11616 Exposure complete
01:43:58.718 00.059 11616 worker thread done servicing request
01:43:58.719 00.001 12268 OnExposeComplete: enter
01:43:58.719 00.000 12268 UpdateGuideState(): m_state=6
01:43:58.719 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
01:43:58.719 00.000 12268 Star::Find returns 1 (0), X=543.96, Y=547.95, Mass=409, SNR=13.9, Peak=48 HFD=4.3
01:43:58.719 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
01:43:58.719 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
01:43:58.719 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.48 hyp=0.48 cameraTheta=1.58 mountX=0.48 mountY=-0.07, mountTheta=-0.14
01:43:58.721 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.48, opts=13)
01:43:58.721 00.000 12268 Enqueuing Move request for scope (-0.01, 0.48)
01:43:58.721 00.000 11616 Worker thread wakes up
01:43:58.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.48) opts 0xd
01:43:58.721 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.48)
01:43:58.721 00.000 11616 Moving (-0.01, 0.48) raw xDistance=0.48 yDistance=-0.07
01:43:58.721 00.000 11616 BLC: History state: CurrMiss=-0.07, AvgInitMiss=1.06, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.110318, 1:-0.067401
01:43:58.721 00.000 11616 BLC: No correction, Miss < min_move
01:43:58.721 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
01:43:58.721 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.44
01:43:58.722 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
01:43:58.722 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:58.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:43:58.722 00.000 11616 MoveAxis(W, 269, ABG)
01:43:58.722 00.000 11616 Guiding  Dir = 3, Dur = 269
01:43:58.722 00.000 11616 IsSlewing returns 0
01:43:58.722 00.000 11616 IsGuiding returns 0
01:43:58.723 00.001 11616 PulseGuide returned control before completion, sleep 279
01:43:58.744 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:43:58.762 00.018 12268 UpdateGuideState exits: m=409 SNR=13.9
01:43:58.762 00.000 12268 PhdController: settling, locked = 1, distance = 2.06 (1.50) aobump = 0 frame = 4 / 99999
01:43:58.762 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697038.762,"Host":"ASTROCENTER","Inst":1,"Distance":2.06,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:43:58.762 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:58.763 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:43:58.763 00.000 12268 Enqueuing Expose request
01:43:59.013 00.250 11616 IsGuiding returns 1
01:43:59.013 00.000 11616 scope still moving after pulse duration time elapsed
01:43:59.045 00.032 11616 IsSlewing returns 0
01:43:59.045 00.000 11616 IsGuiding returns 0
01:43:59.045 00.000 11616 scope move finished after 269 + 53 ms
01:43:59.045 00.000 11616 Move returns status 0, amount 269
01:43:59.045 00.000 11616 MoveAxis(N, 0, ABG)
01:43:59.045 00.000 11616 Move returns status 0, amount 0
01:43:59.045 00.000 11616 move complete, result=0
01:43:59.045 00.000 11616 worker thread done servicing request
01:43:59.046 00.001 11616 Worker thread wakes up
01:43:59.046 00.000 12268 GuideStep: 0.5 px 269 ms WEST, -0.1 px 0 ms NORTH
01:43:59.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:43:59.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:01.061 02.015 11616 Exposure complete
01:44:01.122 00.061 11616 worker thread done servicing request
01:44:01.122 00.000 12268 OnExposeComplete: enter
01:44:01.122 00.000 12268 UpdateGuideState(): m_state=6
01:44:01.122 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
01:44:01.122 00.000 12268 Star::Find returns 1 (0), X=544.06, Y=547.24, Mass=418, SNR=14.1, Peak=51 HFD=4.0
01:44:01.122 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
01:44:01.123 00.001 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
01:44:01.123 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.19 mountX=-0.21 mountY=0.12, mountTheta=2.64
01:44:01.124 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.22, opts=13)
01:44:01.124 00.000 12268 Enqueuing Move request for scope (0.09, -0.22)
01:44:01.125 00.001 11616 Worker thread wakes up
01:44:01.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
01:44:01.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
01:44:01.125 00.000 11616 Moving (0.09, -0.22) raw xDistance=-0.21 yDistance=0.12
01:44:01.125 00.000 11616 BLC: History state: CurrMiss=0.12, AvgInitMiss=1.06, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.110318, 1:-0.067401, 2:0.116945
01:44:01.125 00.000 11616 BLC: No correction, Miss < min_move
01:44:01.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:01.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:44:01.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:01.125 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:44:01.125 00.000 11616 MoveAxis(E, 0, ABG)
01:44:01.126 00.001 11616 Move returns status 0, amount 0
01:44:01.126 00.000 11616 MoveAxis(N, 0, ABG)
01:44:01.126 00.000 11616 Move returns status 0, amount 0
01:44:01.126 00.000 11616 move complete, result=0
01:44:01.126 00.000 11616 worker thread done servicing request
01:44:01.149 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:01.167 00.018 12268 UpdateGuideState exits: m=418 SNR=14.1
01:44:01.167 00.000 12268 PhdController: settling, locked = 1, distance = 1.51 (1.50) aobump = 0 frame = 5 / 99999
01:44:01.168 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768697041.168,"Host":"ASTROCENTER","Inst":1,"Distance":1.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:44:01.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:01.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:01.168 00.000 12268 Enqueuing Expose request
01:44:01.168 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:01.169 00.001 11616 Worker thread wakes up
01:44:01.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:01.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:03.182 02.013 11616 Exposure complete
01:44:03.241 00.059 11616 worker thread done servicing request
01:44:03.241 00.000 12268 OnExposeComplete: enter
01:44:03.241 00.000 12268 UpdateGuideState(): m_state=6
01:44:03.241 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
01:44:03.242 00.001 12268 Star::Find returns 1 (0), X=543.92, Y=547.09, Mass=420, SNR=14.1, Peak=49 HFD=4.4
01:44:03.242 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.18 = 3.11)
01:44:03.242 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.00)
01:44:03.242 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.37 hyp=0.37 cameraTheta=-1.70 mountX=-0.37 mountY=-0.00, mountTheta=-3.14
01:44:03.244 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.37, opts=13)
01:44:03.244 00.000 12268 Enqueuing Move request for scope (-0.05, -0.37)
01:44:03.244 00.000 11616 Worker thread wakes up
01:44:03.244 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.37) opts 0xd
01:44:03.244 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.37)
01:44:03.244 00.000 11616 Moving (-0.05, -0.37) raw xDistance=-0.37 yDistance=-0.00
01:44:03.244 00.000 11616 BLC: window closed
01:44:03.244 00.000 11616 BLC: History state: CurrMiss=-0.00, AvgInitMiss=1.06, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.110318, 1:-0.067401, 2:0.116945
01:44:03.244 00.000 11616 BLC: No correction, Miss < min_move
01:44:03.245 00.001 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
01:44:03.245 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.12
01:44:03.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
01:44:03.245 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:03.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:44:03.245 00.000 11616 MoveAxis(E, 210, ABG)
01:44:03.245 00.000 11616 Guiding  Dir = 2, Dur = 210
01:44:03.245 00.000 11616 IsSlewing returns 0
01:44:03.246 00.001 11616 IsGuiding returns 0
01:44:03.246 00.000 11616 PulseGuide returned control before completion, sleep 220
01:44:03.268 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:03.286 00.018 12268 UpdateGuideState exits: m=420 SNR=14.1
01:44:03.287 00.001 12268 PhdController: settling, locked = 1, distance = 1.17 (1.50) aobump = 0 frame = 6 / 99999
01:44:03.287 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697043.287,"Host":"ASTROCENTER","Inst":1,"Distance":1.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:44:03.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:03.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:03.287 00.000 12268 Enqueuing Expose request
01:44:03.479 00.192 11616 IsGuiding returns 1
01:44:03.479 00.000 11616 scope still moving after pulse duration time elapsed
01:44:03.514 00.035 11616 IsSlewing returns 0
01:44:03.515 00.001 11616 IsGuiding returns 0
01:44:03.515 00.000 11616 scope move finished after 210 + 58 ms
01:44:03.515 00.000 11616 Move returns status 0, amount 210
01:44:03.515 00.000 11616 MoveAxis(N, 0, ABG)
01:44:03.515 00.000 11616 Move returns status 0, amount 0
01:44:03.515 00.000 11616 move complete, result=0
01:44:03.515 00.000 12268 GuideStep: -0.4 px 210 ms EAST, -0.0 px 0 ms NORTH
01:44:03.517 00.002 11616 worker thread done servicing request
01:44:03.517 00.000 11616 Worker thread wakes up
01:44:03.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:03.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:05.529 02.012 11616 Exposure complete
01:44:05.588 00.059 11616 worker thread done servicing request
01:44:05.588 00.000 12268 OnExposeComplete: enter
01:44:05.588 00.000 12268 UpdateGuideState(): m_state=6
01:44:05.588 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
01:44:05.588 00.000 12268 Star::Find returns 1 (0), X=544.18, Y=547.06, Mass=361, SNR=13.1, Peak=53 HFD=3.9
01:44:05.588 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
01:44:05.588 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.61)
01:44:05.589 00.001 12268 CameraToMount -- cameraX=0.21 cameraY=-0.41 hyp=0.46 cameraTheta=-1.09 mountX=-0.38 mountY=0.26, mountTheta=2.54
01:44:05.590 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.41, opts=13)
01:44:05.590 00.000 12268 Enqueuing Move request for scope (0.21, -0.41)
01:44:05.590 00.000 11616 Worker thread wakes up
01:44:05.590 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.41) opts 0xd
01:44:05.591 00.001 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.41)
01:44:05.591 00.000 11616 Moving (0.21, -0.41) raw xDistance=-0.38 yDistance=0.26
01:44:05.591 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
01:44:05.591 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
01:44:05.591 00.000 11616 MoveAxis(E, 215, ABG)
01:44:05.591 00.000 11616 Guiding  Dir = 2, Dur = 215
01:44:05.591 00.000 11616 IsSlewing returns 0
01:44:05.592 00.001 11616 IsGuiding returns 0
01:44:05.592 00.000 11616 PulseGuide returned control before completion, sleep 225
01:44:05.614 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:05.632 00.018 12268 UpdateGuideState exits: m=361 SNR=13.1
01:44:05.632 00.000 12268 PhdController: settling, locked = 1, distance = 0.96 (1.50) aobump = 0 frame = 7 / 99999
01:44:05.632 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697045.632,"Host":"ASTROCENTER","Inst":1,"Distance":0.96,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
01:44:05.633 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:05.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:05.633 00.000 12268 Enqueuing Expose request
01:44:05.827 00.194 11616 IsGuiding returns 1
01:44:05.827 00.000 11616 scope still moving after pulse duration time elapsed
01:44:05.859 00.032 11616 IsSlewing returns 0
01:44:05.860 00.001 11616 IsGuiding returns 0
01:44:05.860 00.000 11616 scope move finished after 215 + 52 ms
01:44:05.860 00.000 11616 Move returns status 0, amount 215
01:44:05.860 00.000 11616 MoveAxis(S, 22, ABG)
01:44:05.860 00.000 11616 Guiding  Dir = 1, Dur = 22
01:44:05.860 00.000 11616 IsSlewing returns 0
01:44:05.860 00.000 11616 IsGuiding returns 0
01:44:05.861 00.001 11616 PulseGuide returned control before completion, sleep 32
01:44:05.907 00.046 11616 IsGuiding returns 1
01:44:05.907 00.000 11616 scope still moving after pulse duration time elapsed
01:44:05.938 00.031 11616 IsSlewing returns 0
01:44:05.938 00.000 11616 IsGuiding returns 0
01:44:05.938 00.000 11616 scope move finished after 22 + 55 ms
01:44:05.938 00.000 11616 Move returns status 0, amount 22
01:44:05.938 00.000 11616 move complete, result=0
01:44:05.938 00.000 11616 worker thread done servicing request
01:44:05.938 00.000 11616 Worker thread wakes up
01:44:05.939 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:05.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:05.939 00.000 12268 GuideStep: -0.4 px 215 ms EAST, 0.3 px 22 ms SOUTH
01:44:07.950 02.011 11616 Exposure complete
01:44:08.009 00.059 11616 worker thread done servicing request
01:44:08.009 00.000 12268 OnExposeComplete: enter
01:44:08.009 00.000 12268 UpdateGuideState(): m_state=6
01:44:08.009 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
01:44:08.009 00.000 12268 Star::Find returns 1 (0), X=544.29, Y=547.35, Mass=395, SNR=13.6, Peak=47 HFD=3.7
01:44:08.010 00.001 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
01:44:08.010 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.37)
01:44:08.010 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.11 hyp=0.34 cameraTheta=-0.33 mountX=-0.08 mountY=0.34, mountTheta=1.80
01:44:08.011 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.11, opts=13)
01:44:08.011 00.000 12268 Enqueuing Move request for scope (0.33, -0.11)
01:44:08.011 00.000 11616 Worker thread wakes up
01:44:08.012 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.11) opts 0xd
01:44:08.012 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.11)
01:44:08.012 00.000 11616 Moving (0.33, -0.11) raw xDistance=-0.08 yDistance=0.34
01:44:08.012 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:08.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:44:08.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
01:44:08.012 00.000 11616 MoveAxis(E, 0, ABG)
01:44:08.012 00.000 11616 Move returns status 0, amount 0
01:44:08.012 00.000 11616 MoveAxis(S, 29, ABG)
01:44:08.012 00.000 11616 Guiding  Dir = 1, Dur = 29
01:44:08.012 00.000 11616 IsSlewing returns 0
01:44:08.013 00.001 11616 IsGuiding returns 0
01:44:08.013 00.000 11616 PulseGuide returned control before completion, sleep 39
01:44:08.033 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:08.050 00.017 12268 UpdateGuideState exits: m=395 SNR=13.6
01:44:08.051 00.001 12268 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 8 / 99999
01:44:08.051 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697048.051,"Host":"ASTROCENTER","Inst":1,"Distance":0.77,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
01:44:08.051 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:08.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:08.051 00.000 12268 Enqueuing Expose request
01:44:08.053 00.002 11616 IsGuiding returns 1
01:44:08.053 00.000 11616 scope still moving after pulse duration time elapsed
01:44:08.085 00.032 11616 IsSlewing returns 0
01:44:08.086 00.001 11616 IsGuiding returns 0
01:44:08.086 00.000 11616 scope move finished after 29 + 43 ms
01:44:08.086 00.000 11616 Move returns status 0, amount 29
01:44:08.086 00.000 11616 move complete, result=0
01:44:08.086 00.000 11616 worker thread done servicing request
01:44:08.086 00.000 11616 Worker thread wakes up
01:44:08.086 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
01:44:08.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:08.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:10.104 02.018 11616 Exposure complete
01:44:10.162 00.058 11616 worker thread done servicing request
01:44:10.162 00.000 12268 OnExposeComplete: enter
01:44:10.162 00.000 12268 UpdateGuideState(): m_state=6
01:44:10.162 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
01:44:10.162 00.000 12268 Star::Find returns 1 (0), X=544.23, Y=547.39, Mass=387, SNR=13.5, Peak=45 HFD=3.7
01:44:10.162 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
01:44:10.162 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
01:44:10.162 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.26 mountX=-0.05 mountY=0.27, mountTheta=1.74
01:44:10.164 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.07, opts=13)
01:44:10.165 00.001 12268 Enqueuing Move request for scope (0.26, -0.07)
01:44:10.165 00.000 11616 Worker thread wakes up
01:44:10.165 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.07) opts 0xd
01:44:10.165 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.07)
01:44:10.165 00.000 11616 Moving (0.26, -0.07) raw xDistance=-0.05 yDistance=0.27
01:44:10.165 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:10.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:44:10.166 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
01:44:10.166 00.000 11616 MoveAxis(E, 0, ABG)
01:44:10.166 00.000 11616 Move returns status 0, amount 0
01:44:10.166 00.000 11616 MoveAxis(S, 23, ABG)
01:44:10.166 00.000 11616 Guiding  Dir = 1, Dur = 23
01:44:10.166 00.000 11616 IsSlewing returns 0
01:44:10.166 00.000 11616 IsGuiding returns 0
01:44:10.167 00.001 11616 PulseGuide returned control before completion, sleep 33
01:44:10.190 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:10.208 00.018 12268 UpdateGuideState exits: m=387 SNR=13.5
01:44:10.208 00.000 12268 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 9 / 99999
01:44:10.208 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697050.208,"Host":"ASTROCENTER","Inst":1,"Distance":0.62,"Time":6.9,"SettleTime":10.0,"StarLocked":true}
01:44:10.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:10.209 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:10.209 00.000 12268 Enqueuing Expose request
01:44:10.210 00.001 11616 IsGuiding returns 1
01:44:10.210 00.000 11616 scope still moving after pulse duration time elapsed
01:44:10.242 00.032 11616 IsSlewing returns 0
01:44:10.243 00.001 11616 IsGuiding returns 0
01:44:10.243 00.000 11616 scope move finished after 23 + 53 ms
01:44:10.243 00.000 11616 Move returns status 0, amount 23
01:44:10.243 00.000 11616 move complete, result=0
01:44:10.243 00.000 11616 worker thread done servicing request
01:44:10.243 00.000 11616 Worker thread wakes up
01:44:10.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:10.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:10.244 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 23 ms SOUTH
01:44:12.250 02.006 11616 Exposure complete
01:44:12.310 00.060 11616 worker thread done servicing request
01:44:12.310 00.000 12268 OnExposeComplete: enter
01:44:12.310 00.000 12268 UpdateGuideState(): m_state=6
01:44:12.310 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
01:44:12.310 00.000 12268 Star::Find returns 1 (0), X=544.39, Y=547.72, Mass=393, SNR=13.6, Peak=45 HFD=4.1
01:44:12.311 00.001 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
01:44:12.311 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
01:44:12.311 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.25 hyp=0.49 cameraTheta=0.54 mountX=0.29 mountY=0.38, mountTheta=0.92
01:44:12.313 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.25, opts=13)
01:44:12.313 00.000 12268 Enqueuing Move request for scope (0.42, 0.25)
01:44:12.313 00.000 11616 Worker thread wakes up
01:44:12.313 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.25) opts 0xd
01:44:12.314 00.001 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.25)
01:44:12.314 00.000 11616 Moving (0.42, 0.25) raw xDistance=0.29 yDistance=0.38
01:44:12.314 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:12.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:44:12.314 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
01:44:12.314 00.000 11616 MoveAxis(E, 0, ABG)
01:44:12.314 00.000 11616 Move returns status 0, amount 0
01:44:12.314 00.000 11616 MoveAxis(S, 32, ABG)
01:44:12.314 00.000 11616 Guiding  Dir = 1, Dur = 32
01:44:12.314 00.000 11616 IsSlewing returns 0
01:44:12.315 00.001 11616 IsGuiding returns 0
01:44:12.315 00.000 11616 PulseGuide returned control before completion, sleep 42
01:44:12.335 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:12.353 00.018 12268 UpdateGuideState exits: m=393 SNR=13.6
01:44:12.354 00.001 12268 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 10 / 99999
01:44:12.354 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697052.354,"Host":"ASTROCENTER","Inst":1,"Distance":0.58,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
01:44:12.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:12.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:12.354 00.000 12268 Enqueuing Expose request
01:44:12.360 00.006 11616 IsGuiding returns 1
01:44:12.360 00.000 11616 scope still moving after pulse duration time elapsed
01:44:12.391 00.031 11616 IsSlewing returns 0
01:44:12.392 00.001 11616 IsGuiding returns 1
01:44:12.422 00.030 11616 IsSlewing returns 0
01:44:12.422 00.000 11616 IsGuiding returns 1
01:44:12.453 00.031 11616 IsSlewing returns 0
01:44:12.453 00.000 11616 IsGuiding returns 0
01:44:12.453 00.000 11616 scope move finished after 32 + 106 ms
01:44:12.453 00.000 11616 Move returns status 0, amount 32
01:44:12.453 00.000 11616 move complete, result=0
01:44:12.453 00.000 11616 worker thread done servicing request
01:44:12.453 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.4 px 32 ms SOUTH
01:44:12.454 00.001 11616 Worker thread wakes up
01:44:12.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:12.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:14.468 02.014 11616 Exposure complete
01:44:14.525 00.057 11616 worker thread done servicing request
01:44:14.526 00.001 12268 OnExposeComplete: enter
01:44:14.526 00.000 12268 UpdateGuideState(): m_state=6
01:44:14.526 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
01:44:14.526 00.000 12268 Star::Find returns 1 (0), X=544.28, Y=547.69, Mass=387, SNR=13.5, Peak=39 HFD=4.3
01:44:14.526 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
01:44:14.526 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
01:44:14.526 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.22 hyp=0.39 cameraTheta=0.62 mountX=0.25 mountY=0.28, mountTheta=0.84
01:44:14.528 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.22, opts=13)
01:44:14.528 00.000 12268 Enqueuing Move request for scope (0.31, 0.22)
01:44:14.528 00.000 11616 Worker thread wakes up
01:44:14.528 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.22) opts 0xd
01:44:14.528 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.22)
01:44:14.528 00.000 11616 Moving (0.31, 0.22) raw xDistance=0.25 yDistance=0.28
01:44:14.528 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:14.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:44:14.528 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
01:44:14.528 00.000 11616 MoveAxis(E, 0, ABG)
01:44:14.529 00.001 11616 Move returns status 0, amount 0
01:44:14.529 00.000 11616 MoveAxis(S, 24, ABG)
01:44:14.529 00.000 11616 Guiding  Dir = 1, Dur = 24
01:44:14.529 00.000 11616 IsSlewing returns 0
01:44:14.529 00.000 11616 IsGuiding returns 0
01:44:14.530 00.001 11616 PulseGuide returned control before completion, sleep 34
01:44:14.550 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:14.568 00.018 12268 UpdateGuideState exits: m=387 SNR=13.5
01:44:14.568 00.000 12268 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 11 / 99999
01:44:14.568 00.000 12268 PhdController: newstate STATE_FINISH
01:44:14.568 00.000 12268 PhdController complete: success
01:44:14.569 00.001 12268 evsrv: {"Event":"SettleDone","Timestamp":1768697054.569,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
01:44:14.569 00.000 12268 Mount: notify guiding dither settle done success=1
01:44:14.569 00.000 12268 PhdController: newstate STATE_IDLE
01:44:14.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:14.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:14.570 00.001 12268 Enqueuing Expose request
01:44:14.577 00.007 11616 IsGuiding returns 0
01:44:14.577 00.000 11616 Move returns status 0, amount 24
01:44:14.577 00.000 11616 move complete, result=0
01:44:14.578 00.001 11616 worker thread done servicing request
01:44:14.578 00.000 11616 Worker thread wakes up
01:44:14.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:14.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:14.587 00.009 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 24 ms SOUTH
01:44:15.141 00.554 12268 evsrv: cli 0F8E69C0 connect
01:44:15.142 00.001 12268 case statement mapped state 6 to 3
01:44:15.142 00.000 12268 case statement mapped state 6 to 3
01:44:15.143 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"10e718ca-d297-491c-ad36-146f5b801746"}
01:44:15.143 00.000 12268 case statement mapped state 6 to 3
01:44:15.143 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10e718ca-d297-491c-ad36-146f5b801746"}
01:44:15.143 00.000 12268 evsrv: cli 0F8E69C0 disconnect
01:44:16.592 01.449 11616 Exposure complete
01:44:16.655 00.063 11616 worker thread done servicing request
01:44:16.655 00.000 12268 OnExposeComplete: enter
01:44:16.655 00.000 12268 UpdateGuideState(): m_state=6
01:44:16.656 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:44:16.656 00.000 12268 Star::Find returns 1 (0), X=544.01, Y=547.04, Mass=404, SNR=13.8, Peak=49 HFD=4.4
01:44:16.656 00.000 12268 MultiStar: exiting stabilization period
01:44:16.656 00.000 12268 MultiStar: updating star positions after lock position change
01:44:16.656 00.000 12268 Star::Find(15, 1158, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:44:16.656 00.000 12268 Star::Find returns 1 (0), X=1157.78, Y=121.36, Mass=234, SNR=10.5, Peak=33 HFD=3.6
01:44:16.656 00.000 12268 Star::Find(15, 681, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:44:16.656 00.000 12268 Star::Find returns 1 (0), X=682.32, Y=865.49, Mass=158, SNR=8.6, Peak=25 HFD=3.3
01:44:16.656 00.000 12268 Star::Find(15, 1099, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:44:16.657 00.001 12268 Star::Find returns 1 (0), X=1099.04, Y=520.21, Mass=219, SNR=10.1, Peak=25 HFD=4.3
01:44:16.657 00.000 12268 Star::Find(15, 27, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:44:16.657 00.000 12268 Star::Find returns 1 (0), X=27.48, Y=612.01, Mass=121, SNR=7.4, Peak=23 HFD=3.4
01:44:16.657 00.000 12268 Star::Find(15, 768, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:44:16.657 00.000 12268 Star::Find returns 1 (0), X=768.19, Y=636.83, Mass=168, SNR=8.9, Peak=27 HFD=3.5
01:44:16.657 00.000 12268 Star::Find(15, 497, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:44:16.657 00.000 12268 Star::Find returns 1 (0), X=497.52, Y=853.45, Mass=126, SNR=7.6, Peak=20 HFD=3.2
01:44:16.657 00.000 12268 Star::Find(15, 705, 799, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:44:16.657 00.000 12268 Star::Find returns 1 (0), X=705.45, Y=798.82, Mass=109, SNR=7.1, Peak=23 HFD=3.1
01:44:16.657 00.000 12268 Star::Find(15, 1116, 825, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:44:16.657 00.000 12268 Star::Find returns 1 (0), X=1117.28, Y=824.52, Mass=168, SNR=8.8, Peak=20 HFD=4.7
01:44:16.657 00.000 12268 Star::Find(15, 667, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:44:16.658 00.001 12268 Star::Find returns 1 (0), X=667.99, Y=244.40, Mass=92, SNR=6.5, Peak=20 HFD=4.9
01:44:16.658 00.000 12268 Star::Find(15, 1090, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:44:16.658 00.000 12268 Star::Find returns 1 (0), X=1090.18, Y=291.56, Mass=108, SNR=7.1, Peak=18 HFD=3.8
01:44:16.658 00.000 12268 Star::Find(15, 357, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:44:16.658 00.000 12268 Star::Find returns 1 (0), X=357.04, Y=208.99, Mass=40, SNR=4.3, Peak=16 HFD=2.6
01:44:16.658 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
01:44:16.658 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.22)
01:44:16.658 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.43 hyp=0.43 cameraTheta=-1.48 mountX=-0.42 mountY=0.09, mountTheta=2.92
01:44:16.661 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.43, opts=13)
01:44:16.661 00.000 12268 Enqueuing Move request for scope (0.04, -0.43)
01:44:16.661 00.000 11616 Worker thread wakes up
01:44:16.661 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.43) opts 0xd
01:44:16.661 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.43)
01:44:16.661 00.000 11616 Moving (0.04, -0.43) raw xDistance=-0.42 yDistance=0.09
01:44:16.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
01:44:16.661 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:16.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:44:16.661 00.000 11616 MoveAxis(E, 235, ABG)
01:44:16.662 00.001 11616 Guiding  Dir = 2, Dur = 235
01:44:16.662 00.000 11616 IsSlewing returns 0
01:44:16.662 00.000 11616 IsGuiding returns 0
01:44:16.662 00.000 11616 PulseGuide returned control before completion, sleep 245
01:44:16.682 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:16.701 00.019 12268 UpdateGuideState exits: m=404 SNR=13.8
01:44:16.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:16.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:16.701 00.000 12268 Enqueuing Expose request
01:44:16.917 00.216 11616 IsGuiding returns 1
01:44:16.917 00.000 11616 scope still moving after pulse duration time elapsed
01:44:16.947 00.030 11616 IsSlewing returns 0
01:44:16.948 00.001 11616 IsGuiding returns 0
01:44:16.948 00.000 11616 scope move finished after 235 + 51 ms
01:44:16.948 00.000 11616 Move returns status 0, amount 235
01:44:16.948 00.000 11616 MoveAxis(N, 0, ABG)
01:44:16.948 00.000 11616 Move returns status 0, amount 0
01:44:16.948 00.000 11616 move complete, result=0
01:44:16.948 00.000 11616 worker thread done servicing request
01:44:16.949 00.001 11616 Worker thread wakes up
01:44:16.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:16.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:16.949 00.000 12268 GuideStep: -0.4 px 235 ms EAST, 0.1 px 0 ms NORTH
01:44:18.952 02.003 11616 Exposure complete
01:44:19.009 00.057 11616 worker thread done servicing request
01:44:19.009 00.000 12268 OnExposeComplete: enter
01:44:19.010 00.001 12268 UpdateGuideState(): m_state=6
01:44:19.010 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
01:44:19.010 00.000 12268 Star::Find returns 1 (0), X=543.94, Y=547.44, Mass=341, SNR=12.6, Peak=43 HFD=4.1
01:44:19.010 00.000 12268 MultiStar: [#1 0.13,0.01,0.83,U] [#2 0.13,-0.15,0.70,U] [#3 -0.02,0.59,0.70,U] [#4 0.10,-0.07,0.59,U] [#5 0.00,-0.12,0.58,U] [#6 0.06,-0.13,0.71,U] [#7 -0.89,0.62,0.00,M6] [#8 0.28,1.46,0.00,M1] 
01:44:19.010 00.000 12268 single-star, 6 included, MultiStar: {0.05, 0.02}, one-star: {-0.03, -0.02}
01:44:19.010 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
01:44:19.010 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
01:44:19.010 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.53 mountX=-0.02 mountY=-0.03, mountTheta=-2.29
01:44:19.011 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.02, opts=13)
01:44:19.011 00.000 12268 Enqueuing Move request for scope (-0.03, -0.02)
01:44:19.011 00.000 11616 Worker thread wakes up
01:44:19.011 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
01:44:19.011 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
01:44:19.011 00.000 11616 Moving (-0.03, -0.02) raw xDistance=-0.02 yDistance=-0.03
01:44:19.012 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:19.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:44:19.012 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:19.012 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:44:19.012 00.000 11616 MoveAxis(E, 0, ABG)
01:44:19.012 00.000 11616 Move returns status 0, amount 0
01:44:19.012 00.000 11616 MoveAxis(N, 0, ABG)
01:44:19.012 00.000 11616 Move returns status 0, amount 0
01:44:19.012 00.000 11616 move complete, result=0
01:44:19.012 00.000 11616 worker thread done servicing request
01:44:19.033 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:19.051 00.018 12268 UpdateGuideState exits: m=341 SNR=12.6
01:44:19.051 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:19.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:19.051 00.000 12268 Enqueuing Expose request
01:44:19.051 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:19.051 00.000 11616 Worker thread wakes up
01:44:19.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:19.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:21.066 02.015 11616 Exposure complete
01:44:21.126 00.060 11616 worker thread done servicing request
01:44:21.126 00.000 12268 OnExposeComplete: enter
01:44:21.126 00.000 12268 UpdateGuideState(): m_state=6
01:44:21.126 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
01:44:21.127 00.001 12268 Star::Find returns 1 (0), X=544.25, Y=547.36, Mass=378, SNR=13.3, Peak=39 HFD=4.3
01:44:21.127 00.000 12268 MultiStar: [#1 -0.03,-0.16,0.80,U] [#2 -0.34,0.26,0.62,U] [#3 0.07,0.55,0.59,U] [#4 0.40,-0.66,0.59,U] [#5 -0.16,-0.10,0.56,U] [#6 0.43,-0.09,0.65,U] [#7 -0.86,0.85,0.00,M7] [#8 -0.43,1.59,0.00,M2] 
01:44:21.127 00.000 12268 refined, 6 included, MultiStar: {0.11, -0.05}, one-star: {0.28, -0.11}
01:44:21.127 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
01:44:21.127 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
01:44:21.127 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.46 mountX=-0.04 mountY=0.11, mountTheta=1.93
01:44:21.129 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.05, opts=13)
01:44:21.129 00.000 12268 Enqueuing Move request for scope (0.11, -0.05)
01:44:21.129 00.000 11616 Worker thread wakes up
01:44:21.130 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
01:44:21.130 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
01:44:21.130 00.000 11616 Moving (0.11, -0.05) raw xDistance=-0.04 yDistance=0.11
01:44:21.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:21.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:44:21.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:21.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:44:21.130 00.000 11616 MoveAxis(E, 0, ABG)
01:44:21.130 00.000 11616 Move returns status 0, amount 0
01:44:21.130 00.000 11616 MoveAxis(N, 0, ABG)
01:44:21.130 00.000 11616 Move returns status 0, amount 0
01:44:21.131 00.001 11616 move complete, result=0
01:44:21.131 00.000 11616 worker thread done servicing request
01:44:21.154 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:21.171 00.017 12268 UpdateGuideState exits: m=378 SNR=13.3
01:44:21.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:21.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:21.171 00.000 12268 Enqueuing Expose request
01:44:21.171 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:21.171 00.000 11616 Worker thread wakes up
01:44:21.172 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:21.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:23.184 02.012 11616 Exposure complete
01:44:23.241 00.057 11616 worker thread done servicing request
01:44:23.242 00.001 12268 OnExposeComplete: enter
01:44:23.242 00.000 12268 UpdateGuideState(): m_state=6
01:44:23.242 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
01:44:23.242 00.000 12268 Star::Find returns 1 (0), X=544.14, Y=547.32, Mass=397, SNR=13.6, Peak=40 HFD=4.5
01:44:23.243 00.001 12268 MultiStar: [#1 -0.28,-0.03,0.84,U] [#2 0.20,0.27,0.69,U] [#3 0.12,0.38,0.67,U] [#4 -0.23,-0.11,0.54,U] [#5 0.06,0.17,0.56,U] [#6 0.29,0.19,0.59,U] [#7 -0.33,0.96,0.00,M8] [#8 -0.51,0.54,0.62,U] 
01:44:23.243 00.000 12268 refined, 7 included, MultiStar: {-0.01, 0.14}, one-star: {0.18, -0.15}
01:44:23.243 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
01:44:23.243 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
01:44:23.243 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.67 mountX=0.13 mountY=-0.03, mountTheta=-0.22
01:44:23.245 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.14, opts=13)
01:44:23.245 00.000 12268 Enqueuing Move request for scope (-0.01, 0.14)
01:44:23.246 00.001 11616 Worker thread wakes up
01:44:23.246 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
01:44:23.246 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
01:44:23.246 00.000 11616 Moving (-0.01, 0.14) raw xDistance=0.13 yDistance=-0.03
01:44:23.246 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:23.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:44:23.246 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:23.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:44:23.246 00.000 11616 MoveAxis(E, 0, ABG)
01:44:23.246 00.000 11616 Move returns status 0, amount 0
01:44:23.246 00.000 11616 MoveAxis(N, 0, ABG)
01:44:23.246 00.000 11616 Move returns status 0, amount 0
01:44:23.246 00.000 11616 move complete, result=0
01:44:23.247 00.001 11616 worker thread done servicing request
01:44:23.277 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:23.296 00.019 12268 UpdateGuideState exits: m=397 SNR=13.6
01:44:23.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:23.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:23.296 00.000 12268 Enqueuing Expose request
01:44:23.296 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:23.296 00.000 11616 Worker thread wakes up
01:44:23.297 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:23.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:25.309 02.012 11616 Exposure complete
01:44:25.366 00.057 11616 worker thread done servicing request
01:44:25.367 00.001 12268 OnExposeComplete: enter
01:44:25.367 00.000 12268 UpdateGuideState(): m_state=6
01:44:25.367 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
01:44:25.367 00.000 12268 Star::Find returns 1 (0), X=544.23, Y=546.96, Mass=341, SNR=12.6, Peak=44 HFD=4.1
01:44:25.367 00.000 12268 MultiStar: [#1 0.09,-0.30,0.90,U] [#2 0.09,-0.65,0.77,U] [#3 0.21,0.20,0.74,U] [#4 -0.15,-0.55,0.64,U] [#5 -0.00,-0.11,0.69,U] [#6 -0.42,-0.20,0.71,U] [#7 -0.57,0.28,0.55,U] [#8 -0.97,0.72,0.00,M2] 
01:44:25.367 00.000 12268 refined, 7 included, MultiStar: {-0.02, -0.26}, one-star: {0.26, -0.51}
01:44:25.367 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
01:44:25.368 00.001 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
01:44:25.368 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.66 mountX=-0.26 mountY=0.01, mountTheta=3.11
01:44:25.369 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.26, opts=13)
01:44:25.369 00.000 12268 Enqueuing Move request for scope (-0.02, -0.26)
01:44:25.369 00.000 11616 Worker thread wakes up
01:44:25.369 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
01:44:25.369 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
01:44:25.369 00.000 11616 Moving (-0.02, -0.26) raw xDistance=-0.26 yDistance=0.01
01:44:25.370 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
01:44:25.370 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:25.370 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:44:25.370 00.000 11616 MoveAxis(E, 144, ABG)
01:44:25.370 00.000 11616 Guiding  Dir = 2, Dur = 144
01:44:25.370 00.000 11616 IsSlewing returns 0
01:44:25.370 00.000 11616 IsGuiding returns 0
01:44:25.371 00.001 11616 PulseGuide returned control before completion, sleep 154
01:44:25.389 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=255, Gamma=1.290
01:44:25.408 00.019 12268 UpdateGuideState exits: m=341 SNR=12.6
01:44:25.408 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:25.409 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:25.409 00.000 12268 Enqueuing Expose request
01:44:25.530 00.121 11616 IsGuiding returns 1
01:44:25.530 00.000 11616 scope still moving after pulse duration time elapsed
01:44:25.561 00.031 11616 IsSlewing returns 0
01:44:25.562 00.001 11616 IsGuiding returns 0
01:44:25.562 00.000 11616 scope move finished after 144 + 47 ms
01:44:25.562 00.000 11616 Move returns status 0, amount 144
01:44:25.562 00.000 11616 MoveAxis(N, 0, ABG)
01:44:25.562 00.000 11616 Move returns status 0, amount 0
01:44:25.562 00.000 11616 move complete, result=0
01:44:25.562 00.000 11616 worker thread done servicing request
01:44:25.562 00.000 11616 Worker thread wakes up
01:44:25.563 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:25.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:25.563 00.000 12268 GuideStep: -0.3 px 144 ms EAST, 0.0 px 0 ms NORTH
01:44:27.570 02.007 11616 Exposure complete
01:44:27.636 00.066 11616 worker thread done servicing request
01:44:27.636 00.000 12268 OnExposeComplete: enter
01:44:27.636 00.000 12268 UpdateGuideState(): m_state=6
01:44:27.637 00.001 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
01:44:27.637 00.000 12268 Star::Find returns 1 (0), X=544.11, Y=547.20, Mass=387, SNR=13.5, Peak=44 HFD=4.5
01:44:27.637 00.000 12268 MultiStar: [#1 -0.01,-0.29,0.76,U] [#2 -0.22,-0.32,0.70,U] [#3 -0.03,0.90,0.00,M1] [#4 0.05,-0.35,0.60,U] [#5 0.01,-0.42,0.63,U] [#6 -0.28,-0.15,0.66,U] [#7 -1.06,0.61,0.00,M8] [#8 -0.55,0.57,0.57,U] 
01:44:27.637 00.000 12268 refined, 6 included, MultiStar: {-0.10, -0.19}, one-star: {0.14, -0.26}
01:44:27.637 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
01:44:27.637 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
01:44:27.637 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-2.04 mountX=-0.20 mountY=-0.07, mountTheta=-2.80
01:44:27.639 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.19, opts=13)
01:44:27.639 00.000 12268 Enqueuing Move request for scope (-0.10, -0.19)
01:44:27.639 00.000 11616 Worker thread wakes up
01:44:27.639 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
01:44:27.639 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
01:44:27.639 00.000 11616 Moving (-0.10, -0.19) raw xDistance=-0.20 yDistance=-0.07
01:44:27.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
01:44:27.639 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:27.640 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:44:27.640 00.000 11616 MoveAxis(E, 114, ABG)
01:44:27.640 00.000 11616 Guiding  Dir = 2, Dur = 114
01:44:27.640 00.000 11616 IsSlewing returns 0
01:44:27.640 00.000 11616 IsGuiding returns 0
01:44:27.641 00.001 11616 PulseGuide returned control before completion, sleep 124
01:44:27.661 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=255, Gamma=1.290
01:44:27.678 00.017 12268 UpdateGuideState exits: m=387 SNR=13.5
01:44:27.679 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:27.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:27.679 00.000 12268 Enqueuing Expose request
01:44:27.774 00.095 11616 IsGuiding returns 1
01:44:27.774 00.000 11616 scope still moving after pulse duration time elapsed
01:44:27.806 00.032 11616 IsSlewing returns 0
01:44:27.807 00.001 11616 IsGuiding returns 0
01:44:27.807 00.000 11616 scope move finished after 114 + 52 ms
01:44:27.807 00.000 11616 Move returns status 0, amount 114
01:44:27.807 00.000 11616 MoveAxis(N, 0, ABG)
01:44:27.807 00.000 11616 Move returns status 0, amount 0
01:44:27.807 00.000 11616 move complete, result=0
01:44:27.807 00.000 11616 worker thread done servicing request
01:44:27.807 00.000 11616 Worker thread wakes up
01:44:27.808 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:27.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:27.808 00.000 12268 GuideStep: -0.2 px 114 ms EAST, -0.1 px 0 ms NORTH
01:44:29.825 02.017 11616 Exposure complete
01:44:29.883 00.058 11616 worker thread done servicing request
01:44:29.883 00.000 12268 OnExposeComplete: enter
01:44:29.883 00.000 12268 UpdateGuideState(): m_state=6
01:44:29.884 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
01:44:29.884 00.000 12268 Star::Find returns 1 (0), X=543.86, Y=547.48, Mass=432, SNR=14.2, Peak=38 HFD=4.9
01:44:29.884 00.000 12268 MultiStar: [#1 -0.40,0.48,0.59,U] [#2 -0.39,0.52,0.64,U] [#3 0.06,0.48,0.66,U] [#4 -0.46,0.09,0.58,U] [#5 0.01,-0.04,0.60,U] [#6 -0.07,0.36,0.74,U] [#7 -0.47,0.60,0.50,U] [#8 -0.72,0.44,0.57,U] 
01:44:29.884 00.000 12268 single-star, 8 included, MultiStar: {-0.26, 0.30}, one-star: {-0.11, 0.01}
01:44:29.884 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
01:44:29.884 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
01:44:29.884 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.04 mountX=0.00 mountY=-0.11, mountTheta=-1.57
01:44:29.886 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.01, opts=13)
01:44:29.886 00.000 12268 Enqueuing Move request for scope (-0.11, 0.01)
01:44:29.886 00.000 11616 Worker thread wakes up
01:44:29.886 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
01:44:29.886 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
01:44:29.887 00.001 11616 Moving (-0.11, 0.01) raw xDistance=0.00 yDistance=-0.11
01:44:29.887 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:29.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:44:29.887 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:29.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:44:29.887 00.000 11616 MoveAxis(E, 0, ABG)
01:44:29.887 00.000 11616 Move returns status 0, amount 0
01:44:29.887 00.000 11616 MoveAxis(N, 0, ABG)
01:44:29.887 00.000 11616 Move returns status 0, amount 0
01:44:29.887 00.000 11616 move complete, result=0
01:44:29.888 00.001 11616 worker thread done servicing request
01:44:29.910 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=244, Gamma=1.290
01:44:29.926 00.016 12268 UpdateGuideState exits: m=432 SNR=14.2
01:44:29.927 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:29.927 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:29.927 00.000 12268 Enqueuing Expose request
01:44:29.927 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:44:29.927 00.000 11616 Worker thread wakes up
01:44:29.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:29.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:31.942 02.015 11616 Exposure complete
01:44:31.999 00.057 11616 worker thread done servicing request
01:44:31.999 00.000 12268 OnExposeComplete: enter
01:44:31.999 00.000 12268 UpdateGuideState(): m_state=6
01:44:32.000 00.001 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
01:44:32.000 00.000 12268 Star::Find returns 1 (0), X=544.21, Y=547.67, Mass=402, SNR=13.7, Peak=47 HFD=4.2
01:44:32.000 00.000 12268 MultiStar: [#1 -0.33,0.00,0.65,U] [#2 -0.45,0.29,0.67,U] [#3 -0.24,0.49,0.63,U] [#4 -0.23,-0.05,0.58,U] [#5 -0.08,0.23,0.63,U] [#6 -0.18,0.65,0.74,U] [#7 -0.58,1.28,0.00,M8] [#8 -0.63,1.04,0.00,M1] 
01:44:32.000 00.000 12268 refined, 6 included, MultiStar: {-0.15, 0.27}, one-star: {0.24, 0.20}
01:44:32.000 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
01:44:32.000 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
01:44:32.000 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.27 hyp=0.31 cameraTheta=2.09 mountX=0.25 mountY=-0.19, mountTheta=-0.64
01:44:32.002 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.27, opts=13)
01:44:32.002 00.000 12268 Enqueuing Move request for scope (-0.15, 0.27)
01:44:32.002 00.000 11616 Worker thread wakes up
01:44:32.002 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.27) opts 0xd
01:44:32.002 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.27)
01:44:32.002 00.000 11616 Moving (-0.15, 0.27) raw xDistance=0.25 yDistance=-0.19
01:44:32.003 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:44:32.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:44:32.003 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:32.003 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:44:32.003 00.000 11616 MoveAxis(E, 0, ABG)
01:44:32.003 00.000 11616 Move returns status 0, amount 0
01:44:32.003 00.000 11616 MoveAxis(N, 0, ABG)
01:44:32.003 00.000 11616 Move returns status 0, amount 0
01:44:32.003 00.000 11616 move complete, result=0
01:44:32.004 00.001 11616 worker thread done servicing request
01:44:32.027 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=222, Gamma=1.290
01:44:32.046 00.019 12268 UpdateGuideState exits: m=402 SNR=13.7
01:44:32.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:32.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:32.046 00.000 12268 Enqueuing Expose request
01:44:32.047 00.001 12268 GuideStep: 0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
01:44:32.047 00.000 11616 Worker thread wakes up
01:44:32.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:32.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:34.059 02.012 11616 Exposure complete
01:44:34.125 00.066 11616 worker thread done servicing request
01:44:34.125 00.000 12268 OnExposeComplete: enter
01:44:34.125 00.000 12268 UpdateGuideState(): m_state=6
01:44:34.126 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
01:44:34.126 00.000 12268 Star::Find returns 1 (0), X=544.10, Y=547.98, Mass=404, SNR=13.7, Peak=44 HFD=4.3
01:44:34.126 00.000 12268 MultiStar: [#1 -0.39,0.25,0.76,U] [#2 -0.08,0.34,0.61,U] [#3 -0.15,0.69,0.67,U] [#4 -0.06,0.32,0.51,U] [#5 0.12,0.63,0.68,U] [#6 0.85,0.88,0.00,M1] [#7 -0.95,1.06,0.00,M9] [#8 0.01,1.79,0.00,M2] 
01:44:34.126 00.000 12268 refined, 5 included, MultiStar: {-0.06, 0.47}, one-star: {0.13, 0.52}
01:44:34.126 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
01:44:34.126 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
01:44:34.126 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.47 hyp=0.47 cameraTheta=1.70 mountX=0.46 mountY=-0.12, mountTheta=-0.26
01:44:34.128 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.47, opts=13)
01:44:34.128 00.000 12268 Enqueuing Move request for scope (-0.06, 0.47)
01:44:34.129 00.001 11616 Worker thread wakes up
01:44:34.129 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.47) opts 0xd
01:44:34.129 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.47)
01:44:34.129 00.000 11616 Moving (-0.06, 0.47) raw xDistance=0.46 yDistance=-0.12
01:44:34.129 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
01:44:34.129 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.37
01:44:34.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
01:44:34.129 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:34.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:44:34.130 00.001 11616 MoveAxis(W, 256, ABG)
01:44:34.130 00.000 11616 Guiding  Dir = 3, Dur = 256
01:44:34.130 00.000 11616 IsSlewing returns 0
01:44:34.130 00.000 11616 IsGuiding returns 0
01:44:34.131 00.001 11616 PulseGuide returned control before completion, sleep 266
01:44:34.153 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=193, Gamma=1.290
01:44:34.171 00.018 12268 UpdateGuideState exits: m=404 SNR=13.7
01:44:34.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:34.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:34.171 00.000 12268 Enqueuing Expose request
01:44:34.406 00.235 11616 IsGuiding returns 1
01:44:34.407 00.001 11616 scope still moving after pulse duration time elapsed
01:44:34.439 00.032 11616 IsSlewing returns 0
01:44:34.440 00.001 11616 IsGuiding returns 0
01:44:34.440 00.000 11616 scope move finished after 256 + 52 ms
01:44:34.440 00.000 11616 Move returns status 0, amount 256
01:44:34.440 00.000 11616 MoveAxis(N, 0, ABG)
01:44:34.440 00.000 11616 Move returns status 0, amount 0
01:44:34.440 00.000 11616 move complete, result=0
01:44:34.440 00.000 11616 worker thread done servicing request
01:44:34.440 00.000 11616 Worker thread wakes up
01:44:34.440 00.000 12268 GuideStep: 0.5 px 256 ms WEST, -0.1 px 0 ms NORTH
01:44:34.441 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:34.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:36.451 02.010 11616 Exposure complete
01:44:36.507 00.056 11616 worker thread done servicing request
01:44:36.508 00.001 12268 OnExposeComplete: enter
01:44:36.508 00.000 12268 UpdateGuideState(): m_state=6
01:44:36.508 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
01:44:36.508 00.000 12268 Star::Find returns 1 (0), X=544.11, Y=548.59, Mass=343, SNR=12.7, Peak=40 HFD=3.9
01:44:36.509 00.001 12268 MultiStar: [#1 -0.22,1.66,0.00,M1] [#2 -0.65,1.51,0.00,M1] [#3 0.13,1.59,0.00,M1] [#4 0.70,1.40,0.00,M1] [#5 0.10,1.49,0.00,M1] [#6 0.34,1.34,0.00,M2] [#7 -0.18,1.67,0.00,M10] [#8 -0.24,2.22,0.00,M3] 
01:44:36.509 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
01:44:36.509 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
01:44:36.509 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=1.13 hyp=1.13 cameraTheta=1.44 mountX=1.13 mountY=-0.00, mountTheta=-0.00
01:44:36.514 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=1.13, opts=13)
01:44:36.514 00.000 12268 Enqueuing Move request for scope (0.15, 1.13)
01:44:36.514 00.000 11616 Worker thread wakes up
01:44:36.514 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.13) opts 0xd
01:44:36.514 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 1.13)
01:44:36.514 00.000 11616 Moving (0.15, 1.13) raw xDistance=1.13 yDistance=-0.00
01:44:36.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.57 from input 1.13
01:44:36.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:36.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:44:36.515 00.001 11616 MoveAxis(W, 635, ABG)
01:44:36.515 00.000 11616 Guiding  Dir = 3, Dur = 635
01:44:36.515 00.000 11616 IsSlewing returns 0
01:44:36.515 00.000 11616 IsGuiding returns 0
01:44:36.515 00.000 11616 PulseGuide returned control before completion, sleep 645
01:44:36.537 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:36.553 00.016 12268 UpdateGuideState exits: m=343 SNR=12.7
01:44:36.554 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:36.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:36.554 00.000 12268 Enqueuing Expose request
01:44:37.167 00.613 11616 IsGuiding returns 1
01:44:37.167 00.000 11616 scope still moving after pulse duration time elapsed
01:44:37.199 00.032 11616 IsSlewing returns 0
01:44:37.200 00.001 11616 IsGuiding returns 1
01:44:37.231 00.031 11616 IsSlewing returns 0
01:44:37.231 00.000 11616 IsGuiding returns 1
01:44:37.262 00.031 11616 IsSlewing returns 0
01:44:37.263 00.001 11616 IsGuiding returns 0
01:44:37.263 00.000 11616 scope move finished after 635 + 112 ms
01:44:37.263 00.000 11616 Move returns status 0, amount 635
01:44:37.263 00.000 11616 MoveAxis(N, 0, ABG)
01:44:37.263 00.000 11616 Move returns status 0, amount 0
01:44:37.263 00.000 11616 move complete, result=0
01:44:37.263 00.000 11616 worker thread done servicing request
01:44:37.263 00.000 11616 Worker thread wakes up
01:44:37.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:37.264 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:37.264 00.000 12268 GuideStep: 1.1 px 635 ms WEST, -0.0 px 0 ms NORTH
01:44:39.281 02.017 11616 Exposure complete
01:44:39.338 00.057 11616 worker thread done servicing request
01:44:39.339 00.001 12268 OnExposeComplete: enter
01:44:39.339 00.000 12268 UpdateGuideState(): m_state=6
01:44:39.339 00.000 12268 Star::Find(15, 544, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
01:44:39.339 00.000 12268 Star::Find returns 1 (0), X=544.40, Y=547.07, Mass=291, SNR=11.7, Peak=39 HFD=3.7
01:44:39.339 00.000 12268 MultiStar: [#1 0.37,-0.35,0.92,U] [#2 0.24,-0.30,0.71,U] [#3 0.57,-0.01,0.68,U] [#4 0.59,-0.21,0.61,U] [#5 0.13,0.01,0.73,U] [#6 0.66,-0.27,0.85,U] [#7 -0.64,0.16,0.72,U] [#8 -0.44,0.38,0.81,U] 
01:44:39.339 00.000 12268 refined, 8 included, MultiStar: {0.22, -0.12}, one-star: {0.44, -0.39}
01:44:39.339 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
01:44:39.339 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.19)
01:44:39.340 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-0.51 mountX=-0.10 mountY=0.23, mountTheta=1.98
01:44:39.342 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.12, opts=13)
01:44:39.342 00.000 12268 Enqueuing Move request for scope (0.22, -0.12)
01:44:39.342 00.000 11616 Worker thread wakes up
01:44:39.342 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.12) opts 0xd
01:44:39.342 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.12)
01:44:39.342 00.000 11616 Moving (0.22, -0.12) raw xDistance=-0.10 yDistance=0.23
01:44:39.342 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:39.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:44:39.343 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
01:44:39.343 00.000 11616 MoveAxis(E, 0, ABG)
01:44:39.343 00.000 11616 Move returns status 0, amount 0
01:44:39.343 00.000 11616 MoveAxis(S, 20, ABG)
01:44:39.343 00.000 11616 Guiding  Dir = 1, Dur = 20
01:44:39.343 00.000 11616 IsSlewing returns 0
01:44:39.343 00.000 11616 IsGuiding returns 0
01:44:39.344 00.001 11616 PulseGuide returned control before completion, sleep 30
01:44:39.364 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:39.382 00.018 12268 UpdateGuideState exits: m=291 SNR=11.7
01:44:39.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:39.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:39.382 00.000 12268 Enqueuing Expose request
01:44:39.388 00.006 11616 IsGuiding returns 1
01:44:39.388 00.000 11616 scope still moving after pulse duration time elapsed
01:44:39.418 00.030 11616 IsSlewing returns 0
01:44:39.418 00.000 11616 IsGuiding returns 0
01:44:39.418 00.000 11616 scope move finished after 20 + 55 ms
01:44:39.418 00.000 11616 Move returns status 0, amount 20
01:44:39.418 00.000 11616 move complete, result=0
01:44:39.419 00.001 11616 worker thread done servicing request
01:44:39.419 00.000 11616 Worker thread wakes up
01:44:39.419 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:39.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:39.419 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 20 ms SOUTH
01:44:41.429 02.010 11616 Exposure complete
01:44:41.486 00.057 11616 worker thread done servicing request
01:44:41.486 00.000 12268 OnExposeComplete: enter
01:44:41.486 00.000 12268 UpdateGuideState(): m_state=6
01:44:41.487 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
01:44:41.487 00.000 12268 Star::Find returns 1 (0), X=544.22, Y=547.07, Mass=333, SNR=12.5, Peak=39 HFD=4.2
01:44:41.487 00.000 12268 MultiStar: [#1 0.15,-0.50,0.83,U] [#2 -0.06,-0.45,0.93,U] [#3 0.59,0.36,0.84,U] [#4 0.77,-0.58,0.00,M1] [#5 -0.28,-0.43,0.82,U] [#6 0.50,-0.57,0.79,U] [#7 -0.34,0.68,0.58,U] [#8 -0.47,0.41,0.78,U] 
01:44:41.487 00.000 12268 refined, 7 included, MultiStar: {0.06, -0.16}, one-star: {0.25, -0.40}
01:44:41.487 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
01:44:41.487 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.52)
01:44:41.487 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.18 mountX=-0.15 mountY=0.08, mountTheta=2.63
01:44:41.489 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.16, opts=13)
01:44:41.489 00.000 12268 Enqueuing Move request for scope (0.06, -0.16)
01:44:41.489 00.000 11616 Worker thread wakes up
01:44:41.489 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
01:44:41.489 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
01:44:41.489 00.000 11616 Moving (0.06, -0.16) raw xDistance=-0.15 yDistance=0.08
01:44:41.489 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:41.490 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:44:41.490 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:41.490 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:44:41.490 00.000 11616 MoveAxis(E, 0, ABG)
01:44:41.490 00.000 11616 Move returns status 0, amount 0
01:44:41.490 00.000 11616 MoveAxis(N, 0, ABG)
01:44:41.490 00.000 11616 Move returns status 0, amount 0
01:44:41.490 00.000 11616 move complete, result=0
01:44:41.490 00.000 11616 worker thread done servicing request
01:44:41.512 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:41.529 00.017 12268 UpdateGuideState exits: m=333 SNR=12.5
01:44:41.530 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:41.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:41.530 00.000 12268 Enqueuing Expose request
01:44:41.530 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:41.530 00.000 11616 Worker thread wakes up
01:44:41.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:41.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:43.540 02.010 11616 Exposure complete
01:44:43.607 00.067 11616 worker thread done servicing request
01:44:43.607 00.000 12268 OnExposeComplete: enter
01:44:43.607 00.000 12268 UpdateGuideState(): m_state=6
01:44:43.608 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
01:44:43.608 00.000 12268 Star::Find returns 1 (0), X=544.20, Y=546.84, Mass=360, SNR=13.0, Peak=43 HFD=4.2
01:44:43.608 00.000 12268 MultiStar: [#1 -0.13,-0.49,0.77,U] [#2 0.27,-0.67,0.70,U] [#3 -0.09,0.10,0.71,U] [#4 0.57,-0.88,0.00,M2] [#5 -0.14,-0.27,0.81,U] [#6 0.38,-0.78,0.77,U] [#7 0.15,-0.26,0.51,U] [#8 -0.83,0.14,0.65,U] 
01:44:43.608 00.000 12268 refined, 7 included, MultiStar: {-0.01, -0.38}, one-star: {0.23, -0.63}
01:44:43.608 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
01:44:43.608 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
01:44:43.608 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.38 hyp=0.38 cameraTheta=-1.59 mountX=-0.38 mountY=0.04, mountTheta=3.03
01:44:43.610 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.38, opts=13)
01:44:43.610 00.000 12268 Enqueuing Move request for scope (-0.01, -0.38)
01:44:43.610 00.000 11616 Worker thread wakes up
01:44:43.610 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.38) opts 0xd
01:44:43.610 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.38)
01:44:43.611 00.001 11616 Moving (-0.01, -0.38) raw xDistance=-0.38 yDistance=0.04
01:44:43.611 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
01:44:43.611 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.14
01:44:43.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
01:44:43.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:43.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:44:43.611 00.000 11616 MoveAxis(E, 214, ABG)
01:44:43.611 00.000 11616 Guiding  Dir = 2, Dur = 214
01:44:43.611 00.000 11616 IsSlewing returns 0
01:44:43.612 00.001 11616 IsGuiding returns 0
01:44:43.612 00.000 11616 PulseGuide returned control before completion, sleep 224
01:44:43.636 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:43.656 00.020 12268 UpdateGuideState exits: m=360 SNR=13.0
01:44:43.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:43.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:43.656 00.000 12268 Enqueuing Expose request
01:44:43.851 00.195 11616 IsGuiding returns 0
01:44:43.851 00.000 11616 Move returns status 0, amount 214
01:44:43.852 00.001 11616 MoveAxis(N, 0, ABG)
01:44:43.852 00.000 11616 Move returns status 0, amount 0
01:44:43.852 00.000 11616 move complete, result=0
01:44:43.852 00.000 11616 worker thread done servicing request
01:44:43.852 00.000 12268 GuideStep: -0.4 px 214 ms EAST, 0.0 px 0 ms NORTH
01:44:43.852 00.000 11616 Worker thread wakes up
01:44:43.853 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:43.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:45.858 02.005 11616 Exposure complete
01:44:45.914 00.056 11616 worker thread done servicing request
01:44:45.914 00.000 12268 OnExposeComplete: enter
01:44:45.914 00.000 12268 UpdateGuideState(): m_state=6
01:44:45.914 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
01:44:45.915 00.001 12268 Star::Find returns 1 (0), X=544.19, Y=547.35, Mass=334, SNR=12.6, Peak=35 HFD=3.7
01:44:45.915 00.000 12268 MultiStar: [#1 -0.28,0.16,0.68,U] [#2 -0.06,0.39,0.82,U] [#3 -0.02,0.85,0.81,U] [#4 0.02,-0.18,0.58,U] [#5 -0.44,-0.10,0.76,U] [#6 0.47,0.31,0.79,U] [#7 -0.50,0.45,0.59,U] [#8 -1.20,0.68,0.00,M1] 
01:44:45.915 00.000 12268 refined, 7 included, MultiStar: {-0.05, 0.22}, one-star: {0.22, -0.11}
01:44:45.915 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
01:44:45.915 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
01:44:45.915 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.78 mountX=0.22 mountY=-0.07, mountTheta=-0.33
01:44:45.916 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.22, opts=13)
01:44:45.916 00.000 12268 Enqueuing Move request for scope (-0.05, 0.22)
01:44:45.916 00.000 11616 Worker thread wakes up
01:44:45.916 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
01:44:45.916 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
01:44:45.916 00.000 11616 Moving (-0.05, 0.22) raw xDistance=0.22 yDistance=-0.07
01:44:45.916 00.000 11616 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.916 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:44:45.917 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:45.917 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:44:45.917 00.000 11616 MoveAxis(E, 0, ABG)
01:44:45.917 00.000 11616 Move returns status 0, amount 0
01:44:45.917 00.000 11616 MoveAxis(N, 0, ABG)
01:44:45.917 00.000 11616 Move returns status 0, amount 0
01:44:45.917 00.000 11616 move complete, result=0
01:44:45.918 00.001 11616 worker thread done servicing request
01:44:45.940 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:45.959 00.019 12268 UpdateGuideState exits: m=334 SNR=12.6
01:44:45.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:45.960 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:45.960 00.000 12268 Enqueuing Expose request
01:44:45.960 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:44:45.960 00.000 11616 Worker thread wakes up
01:44:45.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:45.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:47.961 02.001 11616 Exposure complete
01:44:48.018 00.057 11616 worker thread done servicing request
01:44:48.019 00.001 12268 OnExposeComplete: enter
01:44:48.019 00.000 12268 UpdateGuideState(): m_state=6
01:44:48.019 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
01:44:48.019 00.000 12268 Star::Find returns 1 (0), X=543.83, Y=547.91, Mass=367, SNR=13.1, Peak=47 HFD=4.2
01:44:48.019 00.000 12268 MultiStar: [#1 0.20,0.13,0.57,U] [#2 -0.29,0.76,0.81,U] [#3 0.06,1.29,0.00,M1] [#4 -0.12,0.65,0.56,U] [#5 -0.44,0.14,0.78,U] [#6 0.01,0.54,0.69,U] [#7 -0.46,1.10,0.00,M7] [#8 -0.83,1.50,0.00,M2] 
01:44:48.019 00.000 12268 single-star, 5 included, MultiStar: {-0.15, 0.45}, one-star: {-0.14, 0.45}
01:44:48.019 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
01:44:48.020 00.001 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
01:44:48.020 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.45 hyp=0.47 cameraTheta=1.87 mountX=0.43 mountY=-0.19, mountTheta=-0.42
01:44:48.021 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.45, opts=13)
01:44:48.021 00.000 12268 Enqueuing Move request for scope (-0.14, 0.45)
01:44:48.021 00.000 11616 Worker thread wakes up
01:44:48.021 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.45) opts 0xd
01:44:48.022 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.45)
01:44:48.022 00.000 11616 Moving (-0.14, 0.45) raw xDistance=0.43 yDistance=-0.19
01:44:48.022 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
01:44:48.022 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.29
01:44:48.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
01:44:48.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:44:48.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:44:48.022 00.000 11616 MoveAxis(W, 241, ABG)
01:44:48.022 00.000 11616 Guiding  Dir = 3, Dur = 241
01:44:48.022 00.000 11616 IsSlewing returns 0
01:44:48.023 00.001 11616 IsGuiding returns 0
01:44:48.023 00.000 11616 PulseGuide returned control before completion, sleep 251
01:44:48.047 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:48.064 00.017 12268 UpdateGuideState exits: m=367 SNR=13.1
01:44:48.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:48.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:48.064 00.000 12268 Enqueuing Expose request
01:44:48.291 00.227 11616 IsGuiding returns 1
01:44:48.291 00.000 11616 scope still moving after pulse duration time elapsed
01:44:48.321 00.030 11616 IsSlewing returns 0
01:44:48.321 00.000 11616 IsGuiding returns 0
01:44:48.321 00.000 11616 scope move finished after 241 + 57 ms
01:44:48.321 00.000 11616 Move returns status 0, amount 241
01:44:48.321 00.000 11616 MoveAxis(N, 0, ABG)
01:44:48.322 00.001 11616 Move returns status 0, amount 0
01:44:48.322 00.000 11616 move complete, result=0
01:44:48.322 00.000 11616 worker thread done servicing request
01:44:48.322 00.000 11616 Worker thread wakes up
01:44:48.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:48.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:48.322 00.000 12268 GuideStep: 0.4 px 241 ms WEST, -0.2 px 0 ms NORTH
01:44:50.331 02.009 11616 Exposure complete
01:44:50.388 00.057 11616 worker thread done servicing request
01:44:50.388 00.000 12268 OnExposeComplete: enter
01:44:50.388 00.000 12268 UpdateGuideState(): m_state=6
01:44:50.388 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
01:44:50.388 00.000 12268 Star::Find returns 1 (0), X=544.05, Y=547.71, Mass=363, SNR=13.1, Peak=47 HFD=4.1
01:44:50.389 00.001 12268 MultiStar: [#1 -0.85,0.01,0.55,U] [#2 -0.04,0.24,0.73,U] [#3 0.02,0.59,0.64,U] [#4 -0.43,0.19,0.56,U] [#5 -0.31,0.30,0.85,U] [#6 -0.18,0.26,0.75,U] [#7 -0.64,1.30,0.00,M8] [#8 -0.66,1.18,0.00,M3] 
01:44:50.389 00.000 12268 single-star, 6 included, MultiStar: {-0.21, 0.27}, one-star: {0.08, 0.25}
01:44:50.389 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
01:44:50.389 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
01:44:50.389 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.26 mountX=0.25 mountY=0.05, mountTheta=0.18
01:44:50.391 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.25, opts=13)
01:44:50.391 00.000 12268 Enqueuing Move request for scope (0.08, 0.25)
01:44:50.391 00.000 11616 Worker thread wakes up
01:44:50.391 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.25) opts 0xd
01:44:50.391 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.25)
01:44:50.391 00.000 11616 Moving (0.08, 0.25) raw xDistance=0.25 yDistance=0.05
01:44:50.391 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
01:44:50.391 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:50.391 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:44:50.391 00.000 11616 MoveAxis(W, 142, ABG)
01:44:50.391 00.000 11616 Guiding  Dir = 3, Dur = 142
01:44:50.392 00.001 11616 IsSlewing returns 0
01:44:50.392 00.000 11616 IsGuiding returns 0
01:44:50.392 00.000 11616 PulseGuide returned control before completion, sleep 152
01:44:50.412 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:50.430 00.018 12268 UpdateGuideState exits: m=363 SNR=13.1
01:44:50.430 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:50.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:50.431 00.001 12268 Enqueuing Expose request
01:44:50.555 00.124 11616 IsGuiding returns 1
01:44:50.555 00.000 11616 scope still moving after pulse duration time elapsed
01:44:50.585 00.030 11616 IsSlewing returns 0
01:44:50.586 00.001 11616 IsGuiding returns 0
01:44:50.586 00.000 11616 scope move finished after 142 + 51 ms
01:44:50.586 00.000 11616 Move returns status 0, amount 142
01:44:50.586 00.000 11616 MoveAxis(N, 0, ABG)
01:44:50.586 00.000 11616 Move returns status 0, amount 0
01:44:50.586 00.000 11616 move complete, result=0
01:44:50.586 00.000 11616 worker thread done servicing request
01:44:50.586 00.000 11616 Worker thread wakes up
01:44:50.587 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:50.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:50.587 00.000 12268 GuideStep: 0.3 px 142 ms WEST, 0.0 px 0 ms NORTH
01:44:52.601 02.014 11616 Exposure complete
01:44:52.660 00.059 11616 worker thread done servicing request
01:44:52.660 00.000 12268 OnExposeComplete: enter
01:44:52.660 00.000 12268 UpdateGuideState(): m_state=6
01:44:52.661 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
01:44:52.661 00.000 12268 Star::Find returns 1 (0), X=543.44, Y=547.46, Mass=424, SNR=14.1, Peak=48 HFD=4.2
01:44:52.661 00.000 12268 MultiStar: [#1 -0.97,0.09,0.00,M1] [#2 -0.23,-0.01,0.58,U] [#3 0.10,0.25,0.69,U] [#4 -0.30,-0.41,0.50,U] [#5 -0.66,0.04,0.65,U] [#6 -0.36,0.17,0.68,U] [#7 -0.68,0.58,0.00,M9] [#8 -0.71,-0.03,0.64,U] 
01:44:52.661 00.000 12268 refined, 6 included, MultiStar: {-0.39, 0.02}, one-star: {-0.52, -0.01}
01:44:52.661 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
01:44:52.662 00.001 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
01:44:52.662 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.02 hyp=0.39 cameraTheta=3.10 mountX=-0.02 mountY=-0.39, mountTheta=-1.63
01:44:52.663 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.02, opts=13)
01:44:52.663 00.000 12268 Enqueuing Move request for scope (-0.39, 0.02)
01:44:52.663 00.000 11616 Worker thread wakes up
01:44:52.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.02) opts 0xd
01:44:52.663 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.02)
01:44:52.664 00.001 11616 Moving (-0.39, 0.02) raw xDistance=-0.02 yDistance=-0.39
01:44:52.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:52.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:44:52.664 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:44:52.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:44:52.664 00.000 11616 MoveAxis(E, 0, ABG)
01:44:52.664 00.000 11616 Move returns status 0, amount 0
01:44:52.664 00.000 11616 MoveAxis(N, 0, ABG)
01:44:52.664 00.000 11616 Move returns status 0, amount 0
01:44:52.664 00.000 11616 move complete, result=0
01:44:52.664 00.000 11616 worker thread done servicing request
01:44:52.686 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:52.703 00.017 12268 UpdateGuideState exits: m=424 SNR=14.1
01:44:52.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:52.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:52.703 00.000 12268 Enqueuing Expose request
01:44:52.703 00.000 11616 Worker thread wakes up
01:44:52.704 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
01:44:52.704 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:52.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:55.221 02.517 11616 Exposure complete
01:44:55.279 00.058 11616 worker thread done servicing request
01:44:55.279 00.000 12268 OnExposeComplete: enter
01:44:55.279 00.000 12268 UpdateGuideState(): m_state=6
01:44:55.280 00.001 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
01:44:55.280 00.000 12268 Star::Find returns 1 (0), X=543.67, Y=547.46, Mass=363, SNR=13.1, Peak=41 HFD=4.0
01:44:55.280 00.000 12268 MultiStar: [#1 -0.94,-0.25,0.00,M2] [#2 -0.73,-0.01,0.70,U] [#3 -0.40,0.43,0.76,U] [#4 0.01,0.25,0.52,U] [#5 -0.34,-0.29,0.67,U] [#6 -0.13,0.05,0.75,U] [#7 -0.76,0.55,0.00,M10] [#8 -0.56,0.74,0.00,M3] 
01:44:55.280 00.000 12268 single-star, 5 included, MultiStar: {-0.33, 0.06}, one-star: {-0.30, -0.01}
01:44:55.280 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.60 = 1.69)
01:44:55.280 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.42)
01:44:55.280 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-3.12 mountX=-0.04 mountY=-0.30, mountTheta=-1.69
01:44:55.282 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.01, opts=13)
01:44:55.282 00.000 12268 Enqueuing Move request for scope (-0.30, -0.01)
01:44:55.282 00.000 11616 Worker thread wakes up
01:44:55.282 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.01) opts 0xd
01:44:55.282 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.01)
01:44:55.282 00.000 11616 Moving (-0.30, -0.01) raw xDistance=-0.04 yDistance=-0.30
01:44:55.282 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:55.282 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:44:55.282 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:44:55.283 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:44:55.283 00.000 11616 MoveAxis(E, 0, ABG)
01:44:55.283 00.000 11616 Move returns status 0, amount 0
01:44:55.283 00.000 11616 MoveAxis(N, 0, ABG)
01:44:55.283 00.000 11616 Move returns status 0, amount 0
01:44:55.283 00.000 11616 move complete, result=0
01:44:55.283 00.000 11616 worker thread done servicing request
01:44:55.303 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:55.320 00.017 12268 UpdateGuideState exits: m=363 SNR=13.1
01:44:55.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:55.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:55.320 00.000 12268 Enqueuing Expose request
01:44:55.320 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:44:55.321 00.001 11616 Worker thread wakes up
01:44:55.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:55.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:57.338 02.017 11616 Exposure complete
01:44:57.395 00.057 11616 worker thread done servicing request
01:44:57.396 00.001 12268 OnExposeComplete: enter
01:44:57.396 00.000 12268 UpdateGuideState(): m_state=6
01:44:57.396 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
01:44:57.396 00.000 12268 Star::Find returns 1 (0), X=543.90, Y=547.67, Mass=386, SNR=13.4, Peak=45 HFD=4.2
01:44:57.396 00.000 12268 MultiStar: [#1 -0.47,-0.25,0.63,U] [#2 -0.59,0.13,0.73,U] [#3 0.12,0.62,0.76,U] [#4 -0.10,0.22,0.56,U] [#5 -0.79,0.06,0.60,U] [#6 -0.08,0.46,0.71,U] [#7 -0.71,0.37,0.61,U] [#8 -1.12,0.35,0.00,M4] 
01:44:57.396 00.000 12268 single-star, 7 included, MultiStar: {-0.31, 0.24}, one-star: {-0.07, 0.21}
01:44:57.397 00.001 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
01:44:57.397 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
01:44:57.397 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.90 mountX=0.20 mountY=-0.10, mountTheta=-0.45
01:44:57.398 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.21, opts=13)
01:44:57.398 00.000 12268 Enqueuing Move request for scope (-0.07, 0.21)
01:44:57.398 00.000 11616 Worker thread wakes up
01:44:57.398 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
01:44:57.398 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
01:44:57.399 00.001 11616 Moving (-0.07, 0.21) raw xDistance=0.20 yDistance=-0.10
01:44:57.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
01:44:57.399 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:57.399 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:44:57.399 00.000 11616 MoveAxis(W, 113, ABG)
01:44:57.399 00.000 11616 Guiding  Dir = 3, Dur = 113
01:44:57.400 00.001 11616 IsSlewing returns 0
01:44:57.400 00.000 11616 IsGuiding returns 0
01:44:57.400 00.000 11616 PulseGuide returned control before completion, sleep 123
01:44:57.423 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:57.441 00.018 12268 UpdateGuideState exits: m=386 SNR=13.4
01:44:57.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:57.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:57.441 00.000 12268 Enqueuing Expose request
01:44:57.525 00.084 11616 IsGuiding returns 1
01:44:57.525 00.000 11616 scope still moving after pulse duration time elapsed
01:44:57.558 00.033 11616 IsSlewing returns 0
01:44:57.558 00.000 11616 IsGuiding returns 0
01:44:57.558 00.000 11616 scope move finished after 113 + 45 ms
01:44:57.559 00.001 11616 Move returns status 0, amount 113
01:44:57.559 00.000 11616 MoveAxis(N, 0, ABG)
01:44:57.559 00.000 11616 Move returns status 0, amount 0
01:44:57.559 00.000 11616 move complete, result=0
01:44:57.559 00.000 11616 worker thread done servicing request
01:44:57.559 00.000 11616 Worker thread wakes up
01:44:57.559 00.000 12268 GuideStep: 0.2 px 113 ms WEST, -0.1 px 0 ms NORTH
01:44:57.560 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:57.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:44:59.564 02.004 11616 Exposure complete
01:44:59.626 00.062 11616 worker thread done servicing request
01:44:59.626 00.000 12268 OnExposeComplete: enter
01:44:59.626 00.000 12268 UpdateGuideState(): m_state=6
01:44:59.626 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
01:44:59.626 00.000 12268 Star::Find returns 1 (0), X=543.85, Y=547.42, Mass=357, SNR=12.9, Peak=40 HFD=4.2
01:44:59.626 00.000 12268 MultiStar: [#1 -0.75,-0.15,0.60,U] [#2 -0.26,-0.08,0.68,U] [#3 -0.78,0.25,0.63,U] [#4 -0.60,-0.29,0.52,U] [#5 -0.48,0.32,0.50,U] [#6 -0.54,-0.03,0.66,U] [#7 -0.89,0.28,0.00,M10] [#8 -1.68,0.47,0.00,M5] 
01:44:59.628 00.002 12268 single-star, 6 included, MultiStar: {-0.47, -0.01}, one-star: {-0.12, -0.04}
01:44:59.628 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.26 = 2.02)
01:44:59.628 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.09)
01:44:59.628 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.79 mountX=-0.05 mountY=-0.11, mountTheta=-2.03
01:44:59.629 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.04, opts=13)
01:44:59.629 00.000 12268 Enqueuing Move request for scope (-0.12, -0.04)
01:44:59.629 00.000 11616 Worker thread wakes up
01:44:59.630 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
01:44:59.630 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
01:44:59.630 00.000 11616 Moving (-0.12, -0.04) raw xDistance=-0.05 yDistance=-0.11
01:44:59.630 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:59.630 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:44:59.630 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:59.630 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:44:59.630 00.000 11616 MoveAxis(E, 0, ABG)
01:44:59.630 00.000 11616 Move returns status 0, amount 0
01:44:59.630 00.000 11616 MoveAxis(N, 0, ABG)
01:44:59.630 00.000 11616 Move returns status 0, amount 0
01:44:59.630 00.000 11616 move complete, result=0
01:44:59.631 00.001 11616 worker thread done servicing request
01:44:59.652 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:44:59.669 00.017 12268 UpdateGuideState exits: m=357 SNR=12.9
01:44:59.669 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:59.669 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:44:59.670 00.001 12268 Enqueuing Expose request
01:44:59.670 00.000 11616 Worker thread wakes up
01:44:59.670 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:44:59.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:44:59.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:01.683 02.013 11616 Exposure complete
01:45:01.741 00.058 11616 worker thread done servicing request
01:45:01.742 00.001 12268 OnExposeComplete: enter
01:45:01.742 00.000 12268 UpdateGuideState(): m_state=6
01:45:01.742 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
01:45:01.742 00.000 12268 Star::Find returns 1 (0), X=543.64, Y=546.38, Mass=371, SNR=13.2, Peak=40 HFD=3.5
01:45:01.743 00.001 12268 MultiStar: [#1 -0.57,-1.15,0.00,M1] [#2 -0.29,-1.00,0.00,M1] [#3 -0.32,-0.38,0.73,U] [#4 -0.44,-0.87,0.00,M1] [#5 -0.55,-1.08,0.00,M1] [#6 -0.79,-0.59,0.00,M1] [#7 -0.63,-0.12,0.42,U] [#8 -1.11,-0.34,0.00,M6] 
01:45:01.743 00.000 12268 refined, 2 included, MultiStar: {-0.38, -0.66}, one-star: {-0.33, -1.08}
01:45:01.743 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
01:45:01.743 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.40)
01:45:01.743 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.66 hyp=0.76 cameraTheta=-2.10 mountX=-0.69 mountY=-0.30, mountTheta=-2.73
01:45:01.745 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=-0.66, opts=13)
01:45:01.745 00.000 12268 Enqueuing Move request for scope (-0.38, -0.66)
01:45:01.745 00.000 11616 Worker thread wakes up
01:45:01.745 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.66) opts 0xd
01:45:01.745 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, -0.66)
01:45:01.745 00.000 11616 Moving (-0.38, -0.66) raw xDistance=-0.69 yDistance=-0.30
01:45:01.745 00.000 11616 resist switch: large excursion: input -0.69 thresh 0.29 direction from 1 to -1
01:45:01.745 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.07
01:45:01.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.69
01:45:01.745 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=0.05 newest=-0.50
01:45:01.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
01:45:01.746 00.001 11616 MoveAxis(E, 386, ABG)
01:45:01.746 00.000 11616 Guiding  Dir = 2, Dur = 386
01:45:01.746 00.000 11616 IsSlewing returns 0
01:45:01.746 00.000 11616 IsGuiding returns 0
01:45:01.746 00.000 11616 PulseGuide returned control before completion, sleep 396
01:45:01.767 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=255, Gamma=1.290
01:45:01.784 00.017 12268 UpdateGuideState exits: m=371 SNR=13.2
01:45:01.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:01.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:01.784 00.000 12268 Enqueuing Expose request
01:45:02.147 00.363 11616 IsGuiding returns 1
01:45:02.147 00.000 11616 scope still moving after pulse duration time elapsed
01:45:02.179 00.032 11616 IsSlewing returns 0
01:45:02.179 00.000 11616 IsGuiding returns 0
01:45:02.180 00.001 11616 scope move finished after 386 + 47 ms
01:45:02.180 00.000 11616 Move returns status 0, amount 386
01:45:02.180 00.000 11616 BLC: Oldest BLC event removed
01:45:02.180 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1928 applied
01:45:02.180 00.000 11616 MoveAxis(N, 1953, ABG)
01:45:02.180 00.000 11616 Guiding  Dir = 0, Dur = 1953
01:45:02.180 00.000 11616 IsSlewing returns 0
01:45:02.180 00.000 11616 IsGuiding returns 0
01:45:02.181 00.001 11616 PulseGuide returned control before completion, sleep 1963
01:45:04.152 01.971 11616 IsGuiding returns 1
01:45:04.152 00.000 11616 scope still moving after pulse duration time elapsed
01:45:04.184 00.032 11616 IsSlewing returns 0
01:45:04.185 00.001 11616 IsGuiding returns 1
01:45:04.214 00.029 11616 IsSlewing returns 0
01:45:04.215 00.001 11616 IsGuiding returns 1
01:45:04.245 00.030 11616 IsSlewing returns 0
01:45:04.246 00.001 11616 IsGuiding returns 1
01:45:04.277 00.031 11616 IsSlewing returns 0
01:45:04.278 00.001 11616 IsGuiding returns 0
01:45:04.278 00.000 11616 scope move finished after 1953 + 144 ms
01:45:04.278 00.000 11616 Move returns status 0, amount 1953
01:45:04.278 00.000 11616 move complete, result=0
01:45:04.278 00.000 11616 worker thread done servicing request
01:45:04.278 00.000 11616 Worker thread wakes up
01:45:04.279 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:04.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:04.279 00.000 12268 GuideStep: -0.7 px 386 ms EAST, -0.3 px 1953 ms NORTH
01:45:06.289 02.010 11616 Exposure complete
01:45:06.346 00.057 11616 worker thread done servicing request
01:45:06.346 00.000 12268 OnExposeComplete: enter
01:45:06.346 00.000 12268 UpdateGuideState(): m_state=6
01:45:06.347 00.001 12268 Star::Find(15, 543, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
01:45:06.347 00.000 12268 Star::Find returns 1 (0), X=544.08, Y=547.70, Mass=498, SNR=15.3, Peak=43 HFD=4.3
01:45:06.347 00.000 12268 MultiStar: [#1 -0.52,0.87,0.00,M2] [#2 -0.41,0.49,0.70,U] [#3 -0.27,1.24,0.00,M1] [#4 0.29,0.01,0.51,U] [#5 -0.22,0.16,0.54,U] [#6 0.16,-0.03,0.64,U] [#7 -1.02,0.89,0.00,M10] [#8 -0.34,1.33,0.00,M7] 
01:45:06.347 00.000 12268 refined, 4 included, MultiStar: {-0.01, 0.19}, one-star: {0.11, 0.24}
01:45:06.347 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
01:45:06.347 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
01:45:06.347 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.64 mountX=0.19 mountY=-0.04, mountTheta=-0.20
01:45:06.349 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.19, opts=13)
01:45:06.349 00.000 12268 Enqueuing Move request for scope (-0.01, 0.19)
01:45:06.349 00.000 11616 Worker thread wakes up
01:45:06.349 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
01:45:06.349 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
01:45:06.349 00.000 11616 Moving (-0.01, 0.19) raw xDistance=0.19 yDistance=-0.04
01:45:06.349 00.000 11616 BLC: History state: CurrMiss=0.04, AvgInitMiss=0.99, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.044638, 1:0.038135
01:45:06.350 00.001 11616 BLC: No correction, Miss < min_move
01:45:06.350 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:06.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:45:06.350 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:06.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:45:06.350 00.000 11616 MoveAxis(E, 0, ABG)
01:45:06.350 00.000 11616 Move returns status 0, amount 0
01:45:06.350 00.000 11616 MoveAxis(N, 0, ABG)
01:45:06.350 00.000 11616 Move returns status 0, amount 0
01:45:06.350 00.000 11616 move complete, result=0
01:45:06.351 00.001 11616 worker thread done servicing request
01:45:06.371 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:06.388 00.017 12268 UpdateGuideState exits: m=498 SNR=15.3
01:45:06.388 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:06.389 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:06.389 00.000 12268 Enqueuing Expose request
01:45:06.389 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:06.389 00.000 11616 Worker thread wakes up
01:45:06.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:06.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:08.393 02.004 11616 Exposure complete
01:45:08.449 00.056 11616 worker thread done servicing request
01:45:08.450 00.001 12268 OnExposeComplete: enter
01:45:08.450 00.000 12268 UpdateGuideState(): m_state=6
01:45:08.450 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
01:45:08.450 00.000 12268 Star::Find returns 1 (0), X=544.14, Y=548.08, Mass=457, SNR=14.7, Peak=57 HFD=4.3
01:45:08.451 00.001 12268 MultiStar: [#1 0.11,0.82,0.80,U] [#2 0.34,0.49,0.74,U] [#3 -0.12,0.84,0.60,U] [#4 0.71,0.49,0.54,U] [#5 -0.02,0.74,0.58,U] [#6 0.21,0.31,0.73,U] [#7 -0.57,1.29,0.00,R] [#8 -0.47,1.60,0.00,M8] 
01:45:08.451 00.000 12268 single-star, 6 included, MultiStar: {0.19, 0.61}, one-star: {0.17, 0.62}
01:45:08.451 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
01:45:08.451 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 3.00)
01:45:08.451 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.62 hyp=0.64 cameraTheta=1.30 mountX=0.63 mountY=0.09, mountTheta=0.15
01:45:08.452 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.62, opts=13)
01:45:08.452 00.000 12268 Enqueuing Move request for scope (0.17, 0.62)
01:45:08.452 00.000 11616 Worker thread wakes up
01:45:08.453 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.62) opts 0xd
01:45:08.453 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.62)
01:45:08.453 00.000 11616 Moving (0.17, 0.62) raw xDistance=0.63 yDistance=0.09
01:45:08.453 00.000 11616 BLC: History state: CurrMiss=-0.09, AvgInitMiss=0.99, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.044638, 1:0.038135, 2:-0.093244
01:45:08.453 00.000 11616 BLC: No correction, Miss < min_move
01:45:08.453 00.000 11616 resist switch: large excursion: input 0.63 thresh 0.29 direction from -1 to 1
01:45:08.453 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.90
01:45:08.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.63
01:45:08.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:08.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:45:08.453 00.000 11616 MoveAxis(W, 354, ABG)
01:45:08.453 00.000 11616 Guiding  Dir = 3, Dur = 354
01:45:08.454 00.001 11616 IsSlewing returns 0
01:45:08.454 00.000 11616 IsGuiding returns 0
01:45:08.454 00.000 11616 PulseGuide returned control before completion, sleep 364
01:45:08.476 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:08.493 00.017 12268 UpdateGuideState exits: m=457 SNR=14.7
01:45:08.493 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:08.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:08.493 00.000 12268 Enqueuing Expose request
01:45:08.831 00.338 11616 IsGuiding returns 1
01:45:08.831 00.000 11616 scope still moving after pulse duration time elapsed
01:45:08.863 00.032 11616 IsSlewing returns 0
01:45:08.864 00.001 11616 IsGuiding returns 1
01:45:08.894 00.030 11616 IsSlewing returns 0
01:45:08.895 00.001 11616 IsGuiding returns 0
01:45:08.895 00.000 11616 scope move finished after 354 + 87 ms
01:45:08.895 00.000 11616 Move returns status 0, amount 354
01:45:08.895 00.000 11616 MoveAxis(N, 0, ABG)
01:45:08.895 00.000 11616 Move returns status 0, amount 0
01:45:08.895 00.000 11616 move complete, result=0
01:45:08.896 00.001 11616 worker thread done servicing request
01:45:08.896 00.000 11616 Worker thread wakes up
01:45:08.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:08.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:08.896 00.000 12268 GuideStep: 0.6 px 354 ms WEST, 0.1 px 0 ms NORTH
01:45:10.902 02.006 11616 Exposure complete
01:45:10.960 00.058 11616 worker thread done servicing request
01:45:10.961 00.001 12268 OnExposeComplete: enter
01:45:10.961 00.000 12268 UpdateGuideState(): m_state=6
01:45:10.961 00.000 12268 Star::Find(15, 544, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
01:45:10.961 00.000 12268 Star::Find returns 1 (0), X=544.57, Y=548.02, Mass=494, SNR=15.3, Peak=49 HFD=4.1
01:45:10.961 00.000 12268 MultiStar: [#1 0.35,0.64,0.66,U] [#2 0.57,0.39,0.63,U] [#3 0.50,0.89,0.00,M1] [#4 0.42,0.45,0.51,U] [#5 0.05,0.87,0.61,U] [#6 0.58,0.47,0.75,U] [#7 0.67,-0.26,0.49,U] [#8 -0.10,1.34,0.00,M9] 
01:45:10.962 00.001 12268 refined, 6 included, MultiStar: {0.47, 0.48}, one-star: {0.60, 0.55}
01:45:10.962 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
01:45:10.962 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.49)
01:45:10.962 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.48 hyp=0.67 cameraTheta=0.79 mountX=0.52 mountY=0.41, mountTheta=0.67
01:45:10.966 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.48, opts=13)
01:45:10.966 00.000 12268 Enqueuing Move request for scope (0.47, 0.48)
01:45:10.966 00.000 11616 Worker thread wakes up
01:45:10.967 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.48) opts 0xd
01:45:10.967 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.48)
01:45:10.967 00.000 11616 Moving (0.47, 0.48) raw xDistance=0.52 yDistance=0.41
01:45:10.967 00.000 11616 BLC: window closed
01:45:10.967 00.000 11616 BLC: History state: CurrMiss=-0.41, AvgInitMiss=0.99, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.044638, 1:0.038135, 2:-0.093244
01:45:10.967 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:45:10.967 00.000 11616 BLC: window closed
01:45:10.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
01:45:10.967 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:10.967 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:45:10.967 00.000 11616 MoveAxis(W, 291, ABG)
01:45:10.967 00.000 11616 Guiding  Dir = 3, Dur = 291
01:45:10.968 00.001 11616 IsSlewing returns 0
01:45:10.968 00.000 11616 IsGuiding returns 0
01:45:10.968 00.000 11616 PulseGuide returned control before completion, sleep 301
01:45:10.987 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:11.004 00.017 12268 UpdateGuideState exits: m=494 SNR=15.3
01:45:11.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:11.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:11.004 00.000 12268 Enqueuing Expose request
01:45:11.276 00.272 11616 IsGuiding returns 1
01:45:11.276 00.000 11616 scope still moving after pulse duration time elapsed
01:45:11.306 00.030 11616 IsSlewing returns 0
01:45:11.307 00.001 11616 IsGuiding returns 0
01:45:11.307 00.000 11616 scope move finished after 291 + 48 ms
01:45:11.307 00.000 11616 Move returns status 0, amount 291
01:45:11.307 00.000 11616 MoveAxis(N, 0, ABG)
01:45:11.307 00.000 11616 Move returns status 0, amount 0
01:45:11.307 00.000 11616 move complete, result=0
01:45:11.307 00.000 11616 worker thread done servicing request
01:45:11.307 00.000 11616 Worker thread wakes up
01:45:11.307 00.000 12268 GuideStep: 0.5 px 291 ms WEST, 0.4 px 0 ms NORTH
01:45:11.308 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:11.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:13.319 02.011 11616 Exposure complete
01:45:13.381 00.062 11616 worker thread done servicing request
01:45:13.381 00.000 12268 OnExposeComplete: enter
01:45:13.381 00.000 12268 UpdateGuideState(): m_state=6
01:45:13.382 00.001 12268 Star::Find(15, 544, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
01:45:13.382 00.000 12268 Star::Find returns 1 (0), X=544.59, Y=547.37, Mass=505, SNR=15.4, Peak=43 HFD=4.8
01:45:13.382 00.000 12268 MultiStar: [#1 0.22,0.01,0.72,U] [#2 0.15,-0.03,0.58,U] [#3 0.26,0.91,0.00,M2] [#4 0.41,0.76,0.57,U] [#5 0.55,0.37,0.63,U] [#6 0.22,0.44,0.69,U] [#7 0.42,-0.09,0.51,U] [#8 0.22,0.93,0.00,M10] 
01:45:13.382 00.000 12268 refined, 6 included, MultiStar: {0.39, 0.18}, one-star: {0.62, -0.09}
01:45:13.382 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
01:45:13.382 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.13)
01:45:13.382 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.18 hyp=0.42 cameraTheta=0.43 mountX=0.21 mountY=0.36, mountTheta=1.04
01:45:13.384 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.18, opts=13)
01:45:13.384 00.000 12268 Enqueuing Move request for scope (0.39, 0.18)
01:45:13.384 00.000 11616 Worker thread wakes up
01:45:13.384 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.18) opts 0xd
01:45:13.384 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.18)
01:45:13.384 00.000 11616 Moving (0.39, 0.18) raw xDistance=0.21 yDistance=0.36
01:45:13.385 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
01:45:13.385 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:13.385 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
01:45:13.385 00.000 11616 MoveAxis(W, 119, ABG)
01:45:13.385 00.000 11616 Guiding  Dir = 3, Dur = 119
01:45:13.386 00.001 11616 IsSlewing returns 0
01:45:13.386 00.000 11616 IsGuiding returns 0
01:45:13.387 00.001 11616 PulseGuide returned control before completion, sleep 129
01:45:13.408 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:13.426 00.018 12268 UpdateGuideState exits: m=505 SNR=15.4
01:45:13.427 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:13.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:13.427 00.000 12268 Enqueuing Expose request
01:45:13.521 00.094 11616 IsGuiding returns 1
01:45:13.521 00.000 11616 scope still moving after pulse duration time elapsed
01:45:13.552 00.031 11616 IsSlewing returns 0
01:45:13.552 00.000 11616 IsGuiding returns 0
01:45:13.552 00.000 11616 scope move finished after 119 + 46 ms
01:45:13.552 00.000 11616 Move returns status 0, amount 119
01:45:13.553 00.001 11616 MoveAxis(N, 0, ABG)
01:45:13.553 00.000 11616 Move returns status 0, amount 0
01:45:13.553 00.000 11616 move complete, result=0
01:45:13.553 00.000 11616 worker thread done servicing request
01:45:13.553 00.000 12268 GuideStep: 0.2 px 119 ms WEST, 0.4 px 0 ms NORTH
01:45:13.553 00.000 11616 Worker thread wakes up
01:45:13.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:13.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:15.560 02.007 11616 Exposure complete
01:45:15.618 00.058 11616 worker thread done servicing request
01:45:15.618 00.000 12268 OnExposeComplete: enter
01:45:15.618 00.000 12268 UpdateGuideState(): m_state=6
01:45:15.619 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
01:45:15.619 00.000 12268 Star::Find returns 1 (0), X=544.61, Y=547.50, Mass=481, SNR=15.0, Peak=45 HFD=4.7
01:45:15.619 00.000 12268 MultiStar: [#1 0.13,0.17,0.66,U] [#2 0.37,-0.21,0.61,U] [#3 0.26,0.53,0.65,U] [#4 0.45,0.11,0.54,U] [#5 -0.06,0.11,0.57,U] [#6 0.27,-0.08,0.68,U] [#7 0.25,-0.88,0.00,M1] [#8 -0.56,0.90,0.00,R] 
01:45:15.619 00.000 12268 refined, 6 included, MultiStar: {0.32, 0.09}, one-star: {0.64, 0.04}
01:45:15.619 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
01:45:15.619 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
01:45:15.619 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.09 hyp=0.33 cameraTheta=0.28 mountX=0.12 mountY=0.30, mountTheta=1.19
01:45:15.621 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.09, opts=13)
01:45:15.621 00.000 12268 Enqueuing Move request for scope (0.32, 0.09)
01:45:15.621 00.000 11616 Worker thread wakes up
01:45:15.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.09) opts 0xd
01:45:15.621 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.09)
01:45:15.621 00.000 11616 Moving (0.32, 0.09) raw xDistance=0.12 yDistance=0.30
01:45:15.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
01:45:15.621 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:15.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:45:15.622 00.001 11616 MoveAxis(W, 68, ABG)
01:45:15.622 00.000 11616 Guiding  Dir = 3, Dur = 68
01:45:15.622 00.000 11616 IsSlewing returns 0
01:45:15.622 00.000 11616 IsGuiding returns 0
01:45:15.622 00.000 11616 PulseGuide returned control before completion, sleep 78
01:45:15.643 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:15.662 00.019 12268 UpdateGuideState exits: m=481 SNR=15.0
01:45:15.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:15.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:15.662 00.000 12268 Enqueuing Expose request
01:45:15.704 00.042 11616 IsGuiding returns 1
01:45:15.704 00.000 11616 scope still moving after pulse duration time elapsed
01:45:15.735 00.031 11616 IsSlewing returns 0
01:45:15.735 00.000 11616 IsGuiding returns 1
01:45:15.767 00.032 11616 IsSlewing returns 0
01:45:15.767 00.000 11616 IsGuiding returns 0
01:45:15.767 00.000 11616 scope move finished after 68 + 76 ms
01:45:15.767 00.000 11616 Move returns status 0, amount 68
01:45:15.768 00.001 11616 MoveAxis(N, 0, ABG)
01:45:15.768 00.000 11616 Move returns status 0, amount 0
01:45:15.768 00.000 11616 move complete, result=0
01:45:15.768 00.000 11616 worker thread done servicing request
01:45:15.768 00.000 11616 Worker thread wakes up
01:45:15.768 00.000 12268 GuideStep: 0.1 px 68 ms WEST, 0.3 px 0 ms NORTH
01:45:15.768 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:15.769 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:17.780 02.011 11616 Exposure complete
01:45:17.839 00.059 11616 worker thread done servicing request
01:45:17.839 00.000 12268 OnExposeComplete: enter
01:45:17.839 00.000 12268 UpdateGuideState(): m_state=6
01:45:17.839 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
01:45:17.839 00.000 12268 Star::Find returns 1 (0), X=544.22, Y=547.82, Mass=484, SNR=15.1, Peak=42 HFD=4.4
01:45:17.840 00.001 12268 MultiStar: [#1 0.16,0.16,0.62,U] [#2 0.24,0.14,0.64,U] [#3 0.37,0.86,0.00,M2] [#4 0.62,0.07,0.47,U] [#5 0.21,0.27,0.66,U] [#6 0.30,0.34,0.66,U] [#7 0.86,-0.67,0.00,M2] [#8 0.28,-0.30,0.52,U] 
01:45:17.840 00.000 12268 refined, 6 included, MultiStar: {0.28, 0.18}, one-star: {0.26, 0.35}
01:45:17.840 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
01:45:17.840 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.27)
01:45:17.840 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.18 hyp=0.33 cameraTheta=0.57 mountX=0.21 mountY=0.26, mountTheta=0.89
01:45:17.844 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.18, opts=13)
01:45:17.845 00.001 12268 Enqueuing Move request for scope (0.28, 0.18)
01:45:17.845 00.000 11616 Worker thread wakes up
01:45:17.845 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.18) opts 0xd
01:45:17.845 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.18)
01:45:17.845 00.000 11616 Moving (0.28, 0.18) raw xDistance=0.21 yDistance=0.26
01:45:17.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
01:45:17.845 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:45:17.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:45:17.845 00.000 11616 MoveAxis(W, 115, ABG)
01:45:17.845 00.000 11616 Guiding  Dir = 3, Dur = 115
01:45:17.846 00.001 11616 IsSlewing returns 0
01:45:17.846 00.000 11616 IsGuiding returns 0
01:45:17.846 00.000 11616 PulseGuide returned control before completion, sleep 125
01:45:17.867 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:17.884 00.017 12268 UpdateGuideState exits: m=484 SNR=15.1
01:45:17.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:17.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:17.884 00.000 12268 Enqueuing Expose request
01:45:17.982 00.098 11616 IsGuiding returns 1
01:45:17.982 00.000 11616 scope still moving after pulse duration time elapsed
01:45:18.013 00.031 11616 IsSlewing returns 0
01:45:18.013 00.000 11616 IsGuiding returns 0
01:45:18.014 00.001 11616 scope move finished after 115 + 52 ms
01:45:18.014 00.000 11616 Move returns status 0, amount 115
01:45:18.014 00.000 11616 MoveAxis(N, 0, ABG)
01:45:18.014 00.000 11616 Move returns status 0, amount 0
01:45:18.014 00.000 11616 move complete, result=0
01:45:18.014 00.000 11616 worker thread done servicing request
01:45:18.014 00.000 11616 Worker thread wakes up
01:45:18.014 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:18.014 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:18.014 00.000 12268 GuideStep: 0.2 px 115 ms WEST, 0.3 px 0 ms NORTH
01:45:20.038 02.024 11616 Exposure complete
01:45:20.094 00.056 11616 worker thread done servicing request
01:45:20.094 00.000 12268 OnExposeComplete: enter
01:45:20.094 00.000 12268 UpdateGuideState(): m_state=6
01:45:20.095 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
01:45:20.095 00.000 12268 Star::Find returns 1 (0), X=544.95, Y=546.95, Mass=454, SNR=14.6, Peak=47 HFD=4.4
01:45:20.095 00.000 12268 MultiStar: [#1 0.58,-0.38,0.66,U] [#2 1.12,-0.35,0.00,M1] [#3 1.00,-0.11,0.00,M3] [#4 0.40,-0.40,0.53,U] [#5 0.57,-0.36,0.66,U] [#6 0.66,-0.30,0.66,U] [#7 1.12,-1.30,0.00,M3] [#8 0.71,-0.55,0.00,M1] 
01:45:20.095 00.000 12268 refined, 4 included, MultiStar: {0.68, -0.40}, one-star: {0.98, -0.51}
01:45:20.095 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
01:45:20.095 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
01:45:20.095 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-0.40 hyp=0.79 cameraTheta=-0.54 mountX=-0.34 mountY=0.73, mountTheta=2.00
01:45:20.097 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.68, y=-0.40, opts=13)
01:45:20.097 00.000 12268 Enqueuing Move request for scope (0.68, -0.40)
01:45:20.097 00.000 11616 Worker thread wakes up
01:45:20.097 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.40) opts 0xd
01:45:20.097 00.000 11616 Handling offset move in thread for scope, endpoint = (0.68, -0.40)
01:45:20.098 00.001 11616 Moving (0.68, -0.40) raw xDistance=-0.34 yDistance=0.73
01:45:20.098 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
01:45:20.098 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.01
01:45:20.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
01:45:20.098 00.000 11616 resist switch: large excursion: input 0.73 thresh 0.45 direction from -1 to 1
01:45:20.098 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.18
01:45:20.098 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.73
01:45:20.098 00.000 11616 MoveAxis(E, 188, ABG)
01:45:20.098 00.000 11616 Guiding  Dir = 2, Dur = 188
01:45:20.099 00.001 11616 IsSlewing returns 0
01:45:20.099 00.000 11616 IsGuiding returns 0
01:45:20.099 00.000 11616 PulseGuide returned control before completion, sleep 198
01:45:20.120 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:20.137 00.017 12268 UpdateGuideState exits: m=454 SNR=14.6
01:45:20.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:20.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:20.137 00.000 12268 Enqueuing Expose request
01:45:20.313 00.176 11616 IsGuiding returns 1
01:45:20.313 00.000 11616 scope still moving after pulse duration time elapsed
01:45:20.345 00.032 11616 IsSlewing returns 0
01:45:20.345 00.000 11616 IsGuiding returns 0
01:45:20.346 00.001 11616 scope move finished after 188 + 57 ms
01:45:20.346 00.000 11616 Move returns status 0, amount 188
01:45:20.346 00.000 11616 BLC: Oldest BLC event removed
01:45:20.346 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1928 applied
01:45:20.346 00.000 11616 MoveAxis(S, 1990, ABG)
01:45:20.346 00.000 11616 Guiding  Dir = 1, Dur = 1990
01:45:20.346 00.000 11616 IsSlewing returns 0
01:45:20.346 00.000 11616 IsGuiding returns 0
01:45:20.346 00.000 11616 PulseGuide returned control before completion, sleep 2000
01:45:22.350 02.004 11616 IsGuiding returns 1
01:45:22.350 00.000 11616 scope still moving after pulse duration time elapsed
01:45:22.381 00.031 11616 IsSlewing returns 0
01:45:22.382 00.001 11616 IsGuiding returns 1
01:45:22.412 00.030 11616 IsSlewing returns 0
01:45:22.412 00.000 11616 IsGuiding returns 0
01:45:22.413 00.001 11616 scope move finished after 1990 + 76 ms
01:45:22.413 00.000 11616 Move returns status 0, amount 1990
01:45:22.413 00.000 11616 move complete, result=0
01:45:22.413 00.000 11616 worker thread done servicing request
01:45:22.413 00.000 11616 Worker thread wakes up
01:45:22.413 00.000 12268 GuideStep: -0.3 px 188 ms EAST, 0.7 px 1990 ms SOUTH
01:45:22.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:22.414 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:24.434 02.020 11616 Exposure complete
01:45:24.492 00.058 11616 worker thread done servicing request
01:45:24.492 00.000 12268 OnExposeComplete: enter
01:45:24.492 00.000 12268 UpdateGuideState(): m_state=6
01:45:24.493 00.001 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
01:45:24.493 00.000 12268 Star::Find returns 1 (0), X=544.53, Y=547.17, Mass=436, SNR=14.3, Peak=42 HFD=4.9
01:45:24.493 00.000 12268 MultiStar: [#1 0.51,-0.24,0.66,U] [#2 0.76,-0.51,0.00,M2] [#3 0.14,0.73,0.74,U] [#4 0.93,-0.54,0.00,M1] [#5 0.08,0.24,0.72,U] [#6 0.88,-0.11,0.00,M1] [#7 0.81,-1.54,0.00,M4] [#8 -0.06,0.03,0.56,U] 
01:45:24.493 00.000 12268 refined, 4 included, MultiStar: {0.28, 0.08}, one-star: {0.56, -0.29}
01:45:24.493 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
01:45:24.493 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.97)
01:45:24.493 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.08 hyp=0.29 cameraTheta=0.27 mountX=0.10 mountY=0.27, mountTheta=1.20
01:45:24.495 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.08, opts=13)
01:45:24.495 00.000 12268 Enqueuing Move request for scope (0.28, 0.08)
01:45:24.495 00.000 11616 Worker thread wakes up
01:45:24.495 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.08) opts 0xd
01:45:24.496 00.001 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.08)
01:45:24.496 00.000 11616 Moving (0.28, 0.08) raw xDistance=0.10 yDistance=0.27
01:45:24.496 00.000 11616 BLC: History state: CurrMiss=0.27, AvgInitMiss=0.96, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.109059, 1:0.266608
01:45:24.496 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
01:45:24.496 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:24.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:45:24.496 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
01:45:24.496 00.000 11616 MoveAxis(E, 0, ABG)
01:45:24.496 00.000 11616 Move returns status 0, amount 0
01:45:24.496 00.000 11616 MoveAxis(S, 23, ABG)
01:45:24.497 00.001 11616 Guiding  Dir = 1, Dur = 23
01:45:24.497 00.000 11616 IsSlewing returns 0
01:45:24.497 00.000 11616 IsGuiding returns 0
01:45:24.497 00.000 11616 PulseGuide returned control before completion, sleep 33
01:45:24.518 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:24.537 00.019 12268 UpdateGuideState exits: m=436 SNR=14.3
01:45:24.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:24.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:24.537 00.000 12268 Enqueuing Expose request
01:45:24.542 00.005 11616 IsGuiding returns 1
01:45:24.543 00.001 11616 scope still moving after pulse duration time elapsed
01:45:24.573 00.030 11616 IsSlewing returns 0
01:45:24.573 00.000 11616 IsGuiding returns 0
01:45:24.573 00.000 11616 scope move finished after 23 + 53 ms
01:45:24.573 00.000 11616 Move returns status 0, amount 23
01:45:24.574 00.001 11616 move complete, result=0
01:45:24.575 00.001 11616 worker thread done servicing request
01:45:24.575 00.000 11616 Worker thread wakes up
01:45:24.575 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:24.575 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:24.575 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
01:45:26.595 02.020 11616 Exposure complete
01:45:26.656 00.061 11616 worker thread done servicing request
01:45:26.656 00.000 12268 OnExposeComplete: enter
01:45:26.657 00.001 12268 UpdateGuideState(): m_state=6
01:45:26.657 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
01:45:26.657 00.000 12268 Star::Find returns 1 (0), X=543.28, Y=546.96, Mass=470, SNR=14.8, Peak=48 HFD=4.4
01:45:26.657 00.000 12268 MultiStar: [#1 -1.21,-0.63,0.00,M1] [#2 -1.20,-0.61,0.00,M3] [#3 -0.80,0.07,0.59,U] [#4 -0.80,-0.69,0.00,M2] [#5 -1.14,-0.65,0.00,M1] [#6 -0.38,-0.39,0.59,U] [#7 -1.13,-1.05,0.00,M5] [#8 -0.54,-0.39,0.48,U] 
01:45:26.657 00.000 12268 refined, 3 included, MultiStar: {-0.62, -0.33}, one-star: {-0.69, -0.50}
01:45:26.657 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.13 = 2.16)
01:45:26.658 00.001 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.96)
01:45:26.658 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-0.33 hyp=0.70 cameraTheta=-2.65 mountX=-0.39 mountY=-0.57, mountTheta=-2.16
01:45:26.659 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-0.33, opts=13)
01:45:26.659 00.000 12268 Enqueuing Move request for scope (-0.62, -0.33)
01:45:26.659 00.000 11616 Worker thread wakes up
01:45:26.659 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.33) opts 0xd
01:45:26.659 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -0.33)
01:45:26.660 00.001 11616 Moving (-0.62, -0.33) raw xDistance=-0.39 yDistance=-0.57
01:45:26.660 00.000 11616 BLC: History state: CurrMiss=-0.57, AvgInitMiss=0.96, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=0.109059, 1:0.266608, 2:-0.570625
01:45:26.660 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -265.000000
01:45:26.660 00.000 11616 BLC: window closed
01:45:26.660 00.000 11616 BLC: Pulse adjusted to 1663
01:45:26.661 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
01:45:26.661 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.45 direction from 1 to -1
01:45:26.661 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.71
01:45:26.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
01:45:26.661 00.000 11616 MoveAxis(E, 216, ABG)
01:45:26.662 00.001 11616 Guiding  Dir = 2, Dur = 216
01:45:26.662 00.000 11616 IsSlewing returns 0
01:45:26.662 00.000 11616 IsGuiding returns 0
01:45:26.663 00.001 11616 PulseGuide returned control before completion, sleep 226
01:45:26.682 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=255, Gamma=1.290
01:45:26.699 00.017 12268 UpdateGuideState exits: m=470 SNR=14.8
01:45:26.700 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:26.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:26.700 00.000 12268 Enqueuing Expose request
01:45:26.833 00.133 12268 evsrv: cli 0F8E69C0 connect
01:45:26.833 00.000 12268 case statement mapped state 6 to 3
01:45:26.834 00.001 12268 case statement mapped state 6 to 3
01:45:26.834 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"735c2c5f-cfaf-45b0-9266-b1f373aa27f3"}
01:45:26.834 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"735c2c5f-cfaf-45b0-9266-b1f373aa27f3"}
01:45:26.835 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:45:26.899 00.064 11616 IsGuiding returns 1
01:45:26.899 00.000 11616 scope still moving after pulse duration time elapsed
01:45:26.931 00.032 11616 IsSlewing returns 0
01:45:26.932 00.001 11616 IsGuiding returns 1
01:45:26.963 00.031 11616 IsSlewing returns 0
01:45:26.963 00.000 11616 IsGuiding returns 1
01:45:26.994 00.031 11616 IsSlewing returns 0
01:45:26.995 00.001 11616 IsGuiding returns 0
01:45:26.995 00.000 11616 scope move finished after 216 + 116 ms
01:45:26.995 00.000 11616 Move returns status 0, amount 216
01:45:26.995 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1663 applied
01:45:26.995 00.000 11616 MoveAxis(N, 1711, ABG)
01:45:26.995 00.000 11616 Guiding  Dir = 0, Dur = 1711
01:45:26.995 00.000 11616 IsSlewing returns 0
01:45:26.996 00.001 11616 IsGuiding returns 0
01:45:26.996 00.000 11616 PulseGuide returned control before completion, sleep 1721
01:45:28.724 01.728 11616 IsGuiding returns 1
01:45:28.725 00.001 11616 scope still moving after pulse duration time elapsed
01:45:28.755 00.030 11616 IsSlewing returns 0
01:45:28.756 00.001 11616 IsGuiding returns 0
01:45:28.756 00.000 11616 scope move finished after 1711 + 48 ms
01:45:28.756 00.000 11616 Move returns status 0, amount 1711
01:45:28.756 00.000 11616 move complete, result=0
01:45:28.756 00.000 11616 worker thread done servicing request
01:45:28.756 00.000 11616 Worker thread wakes up
01:45:28.757 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:28.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:28.757 00.000 12268 GuideStep: -0.4 px 216 ms EAST, -0.6 px 1711 ms NORTH
01:45:30.761 02.004 11616 Exposure complete
01:45:30.817 00.056 11616 worker thread done servicing request
01:45:30.817 00.000 12268 OnExposeComplete: enter
01:45:30.817 00.000 12268 UpdateGuideState(): m_state=6
01:45:30.818 00.001 12268 Star::Find(15, 543, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
01:45:30.818 00.000 12268 Star::Find returns 1 (0), X=544.20, Y=547.14, Mass=468, SNR=14.9, Peak=52 HFD=4.4
01:45:30.818 00.000 12268 MultiStar: [#1 -0.16,-0.16,0.60,U] [#2 -0.03,-0.03,0.66,U] [#3 0.35,0.03,0.49,U] [#4 -0.17,0.13,0.54,U] [#5 -0.10,-0.02,0.49,U] [#6 0.01,-0.24,0.59,U] [#7 -0.23,-0.90,0.00,M6] [#8 0.10,0.09,0.50,U] 
01:45:30.818 00.000 12268 refined, 7 included, MultiStar: {0.04, -0.09}, one-star: {0.24, -0.32}
01:45:30.819 00.001 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
01:45:30.819 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
01:45:30.819 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.15 mountX=-0.09 mountY=0.05, mountTheta=2.60
01:45:30.820 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.09, opts=13)
01:45:30.820 00.000 12268 Enqueuing Move request for scope (0.04, -0.09)
01:45:30.820 00.000 11616 Worker thread wakes up
01:45:30.820 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
01:45:30.821 00.001 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
01:45:30.821 00.000 11616 Moving (0.04, -0.09) raw xDistance=-0.09 yDistance=0.05
01:45:30.821 00.000 11616 BLC: History state: CurrMiss=-0.05, AvgInitMiss=0.92, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.085594, 1:-0.053772
01:45:30.821 00.000 11616 BLC: No correction, Miss < min_move
01:45:30.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:30.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:45:30.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:30.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:45:30.821 00.000 11616 MoveAxis(E, 0, ABG)
01:45:30.821 00.000 11616 Move returns status 0, amount 0
01:45:30.821 00.000 11616 MoveAxis(N, 0, ABG)
01:45:30.821 00.000 11616 Move returns status 0, amount 0
01:45:30.821 00.000 11616 move complete, result=0
01:45:30.822 00.001 11616 worker thread done servicing request
01:45:30.842 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:30.858 00.016 12268 UpdateGuideState exits: m=468 SNR=14.9
01:45:30.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:30.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:30.859 00.001 12268 Enqueuing Expose request
01:45:30.859 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:30.859 00.000 11616 Worker thread wakes up
01:45:30.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:30.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:32.867 02.008 11616 Exposure complete
01:45:32.925 00.058 11616 worker thread done servicing request
01:45:32.926 00.001 12268 OnExposeComplete: enter
01:45:32.926 00.000 12268 UpdateGuideState(): m_state=6
01:45:32.926 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
01:45:32.926 00.000 12268 Star::Find returns 1 (0), X=544.35, Y=547.10, Mass=464, SNR=14.8, Peak=46 HFD=4.7
01:45:32.927 00.001 12268 MultiStar: [#1 -0.15,-0.19,0.54,U] [#2 0.38,-0.37,0.64,U] [#3 0.57,0.15,0.67,U] [#4 -0.07,0.45,0.54,U] [#5 -0.04,-0.16,0.63,U] [#6 0.35,-0.48,0.51,U] [#7 -0.11,-0.93,0.00,M7] [#8 0.62,-0.12,0.52,U] 
01:45:32.927 00.000 12268 refined, 7 included, MultiStar: {0.27, -0.15}, one-star: {0.38, -0.37}
01:45:32.927 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
01:45:32.927 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.19)
01:45:32.927 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.15 hyp=0.31 cameraTheta=-0.51 mountX=-0.12 mountY=0.29, mountTheta=1.98
01:45:32.929 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.15, opts=13)
01:45:32.929 00.000 12268 Enqueuing Move request for scope (0.27, -0.15)
01:45:32.929 00.000 11616 Worker thread wakes up
01:45:32.929 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.15) opts 0xd
01:45:32.929 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.15)
01:45:32.929 00.000 11616 Moving (0.27, -0.15) raw xDistance=-0.12 yDistance=0.29
01:45:32.930 00.001 11616 BLC: History state: CurrMiss=-0.29, AvgInitMiss=0.92, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.085594, 1:-0.053772, 2:-0.287436
01:45:32.930 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
01:45:32.930 00.000 11616 BLC: window closed
01:45:32.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
01:45:32.930 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:32.930 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:45:32.930 00.000 11616 MoveAxis(E, 70, ABG)
01:45:32.930 00.000 11616 Guiding  Dir = 2, Dur = 70
01:45:32.930 00.000 11616 IsSlewing returns 0
01:45:32.930 00.000 11616 IsGuiding returns 0
01:45:32.931 00.001 11616 PulseGuide returned control before completion, sleep 80
01:45:32.952 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:32.972 00.020 12268 UpdateGuideState exits: m=464 SNR=14.8
01:45:32.972 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:32.972 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:32.972 00.000 12268 Enqueuing Expose request
01:45:33.021 00.049 11616 IsGuiding returns 1
01:45:33.021 00.000 11616 scope still moving after pulse duration time elapsed
01:45:33.052 00.031 11616 IsSlewing returns 0
01:45:33.053 00.001 11616 IsGuiding returns 0
01:45:33.053 00.000 11616 scope move finished after 70 + 52 ms
01:45:33.053 00.000 11616 Move returns status 0, amount 70
01:45:33.053 00.000 11616 MoveAxis(N, 0, ABG)
01:45:33.053 00.000 11616 Move returns status 0, amount 0
01:45:33.053 00.000 11616 move complete, result=0
01:45:33.053 00.000 11616 worker thread done servicing request
01:45:33.053 00.000 11616 Worker thread wakes up
01:45:33.054 00.001 12268 GuideStep: -0.1 px 70 ms EAST, 0.3 px 0 ms NORTH
01:45:33.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:33.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:35.064 02.010 11616 Exposure complete
01:45:35.122 00.058 11616 worker thread done servicing request
01:45:35.122 00.000 12268 OnExposeComplete: enter
01:45:35.122 00.000 12268 UpdateGuideState(): m_state=6
01:45:35.122 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
01:45:35.122 00.000 12268 Star::Find returns 1 (0), X=544.12, Y=547.85, Mass=426, SNR=14.2, Peak=49 HFD=4.3
01:45:35.123 00.001 12268 MultiStar: [#1 -0.15,0.15,0.62,U] [#2 -0.06,0.26,0.66,U] [#3 -0.09,1.01,0.00,M1] [#4 0.40,0.62,0.53,U] [#5 -0.14,0.22,0.70,U] [#6 0.03,0.35,0.60,U] [#7 0.21,-0.80,0.47,U] [#8 -0.16,0.36,0.65,U] 
01:45:35.123 00.000 12268 refined, 7 included, MultiStar: {0.03, 0.23}, one-star: {0.15, 0.39}
01:45:35.123 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
01:45:35.123 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
01:45:35.123 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.46 mountX=0.23 mountY=-0.00, mountTheta=-0.01
01:45:35.125 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.23, opts=13)
01:45:35.125 00.000 12268 Enqueuing Move request for scope (0.03, 0.23)
01:45:35.125 00.000 11616 Worker thread wakes up
01:45:35.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
01:45:35.125 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
01:45:35.125 00.000 11616 Moving (0.03, 0.23) raw xDistance=0.23 yDistance=-0.00
01:45:35.125 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:35.126 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:45:35.126 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:35.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:45:35.126 00.000 11616 MoveAxis(E, 0, ABG)
01:45:35.126 00.000 11616 Move returns status 0, amount 0
01:45:35.126 00.000 11616 MoveAxis(N, 0, ABG)
01:45:35.126 00.000 11616 Move returns status 0, amount 0
01:45:35.126 00.000 11616 move complete, result=0
01:45:35.126 00.000 11616 worker thread done servicing request
01:45:35.148 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:35.170 00.022 12268 UpdateGuideState exits: m=426 SNR=14.2
01:45:35.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:35.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:35.170 00.000 12268 Enqueuing Expose request
01:45:35.170 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:35.170 00.000 11616 Worker thread wakes up
01:45:35.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:35.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:37.172 02.002 11616 Exposure complete
01:45:37.229 00.057 11616 worker thread done servicing request
01:45:37.230 00.001 12268 OnExposeComplete: enter
01:45:37.230 00.000 12268 UpdateGuideState(): m_state=6
01:45:37.230 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
01:45:37.230 00.000 12268 Star::Find returns 1 (0), X=544.17, Y=547.77, Mass=364, SNR=13.1, Peak=39 HFD=4.3
01:45:37.231 00.001 12268 MultiStar: [#1 -0.04,0.25,0.81,U] [#2 -0.04,-0.15,0.63,U] [#3 0.72,0.20,0.67,U] [#4 -0.11,0.29,0.49,U] [#5 -0.08,0.17,0.66,U] [#6 0.03,0.49,0.63,U] [#7 -0.30,-0.61,0.58,U] [#8 -0.24,0.26,0.70,U] 
01:45:37.231 00.000 12268 refined, 8 included, MultiStar: {0.03, 0.15}, one-star: {0.20, 0.30}
01:45:37.231 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
01:45:37.231 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
01:45:37.231 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.38 mountX=0.15 mountY=0.01, mountTheta=0.07
01:45:37.232 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.15, opts=13)
01:45:37.232 00.000 12268 Enqueuing Move request for scope (0.03, 0.15)
01:45:37.233 00.001 11616 Worker thread wakes up
01:45:37.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
01:45:37.233 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
01:45:37.233 00.000 11616 Moving (0.03, 0.15) raw xDistance=0.15 yDistance=0.01
01:45:37.233 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:37.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:45:37.233 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:37.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:45:37.233 00.000 11616 MoveAxis(E, 0, ABG)
01:45:37.233 00.000 11616 Move returns status 0, amount 0
01:45:37.233 00.000 11616 MoveAxis(N, 0, ABG)
01:45:37.233 00.000 11616 Move returns status 0, amount 0
01:45:37.233 00.000 11616 move complete, result=0
01:45:37.234 00.001 11616 worker thread done servicing request
01:45:37.256 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:37.273 00.017 12268 UpdateGuideState exits: m=364 SNR=13.1
01:45:37.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:37.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:37.273 00.000 12268 Enqueuing Expose request
01:45:37.274 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:37.274 00.000 11616 Worker thread wakes up
01:45:37.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:37.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:39.289 02.015 11616 Exposure complete
01:45:39.345 00.056 11616 worker thread done servicing request
01:45:39.345 00.000 12268 OnExposeComplete: enter
01:45:39.345 00.000 12268 UpdateGuideState(): m_state=6
01:45:39.346 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
01:45:39.346 00.000 12268 Star::Find returns 1 (0), X=544.41, Y=547.27, Mass=312, SNR=12.1, Peak=33 HFD=3.7
01:45:39.346 00.000 12268 MultiStar: [#1 0.07,0.15,0.84,U] [#2 0.44,-0.00,0.69,U] [#3 0.10,0.60,0.74,U] [#4 -0.31,0.08,0.57,U] [#5 0.02,0.08,0.80,U] [#6 -0.36,-0.02,0.76,U] [#7 0.20,-0.96,0.00,M6] [#8 -0.26,-0.21,0.73,U] 
01:45:39.346 00.000 12268 refined, 7 included, MultiStar: {0.04, 0.05}, one-star: {0.44, -0.19}
01:45:39.346 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
01:45:39.346 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
01:45:39.346 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.89 mountX=0.05 mountY=0.03, mountTheta=0.56
01:45:39.350 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.05, opts=13)
01:45:39.350 00.000 12268 Enqueuing Move request for scope (0.04, 0.05)
01:45:39.350 00.000 11616 Worker thread wakes up
01:45:39.350 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
01:45:39.350 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
01:45:39.350 00.000 11616 Moving (0.04, 0.05) raw xDistance=0.05 yDistance=0.03
01:45:39.350 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:39.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:45:39.350 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:39.350 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:45:39.350 00.000 11616 MoveAxis(E, 0, ABG)
01:45:39.350 00.000 11616 Move returns status 0, amount 0
01:45:39.351 00.001 11616 MoveAxis(N, 0, ABG)
01:45:39.351 00.000 11616 Move returns status 0, amount 0
01:45:39.351 00.000 11616 move complete, result=0
01:45:39.351 00.000 11616 worker thread done servicing request
01:45:39.371 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:39.388 00.017 12268 UpdateGuideState exits: m=312 SNR=12.1
01:45:39.388 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:39.388 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:39.389 00.001 12268 Enqueuing Expose request
01:45:39.389 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:39.389 00.000 11616 Worker thread wakes up
01:45:39.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:39.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:41.416 02.027 11616 Exposure complete
01:45:41.483 00.067 11616 worker thread done servicing request
01:45:41.483 00.000 12268 OnExposeComplete: enter
01:45:41.483 00.000 12268 UpdateGuideState(): m_state=6
01:45:41.484 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
01:45:41.484 00.000 12268 Star::Find returns 1 (0), X=544.36, Y=546.86, Mass=381, SNR=13.4, Peak=37 HFD=4.6
01:45:41.484 00.000 12268 MultiStar: [#1 -0.27,-0.50,0.61,U] [#2 0.41,-1.12,0.00,M1] [#3 0.01,-0.22,0.69,U] [#4 0.57,-0.35,0.53,U] [#5 0.16,-0.40,0.65,U] [#6 0.17,-0.43,0.57,U] [#7 0.08,-1.36,0.00,M7] [#8 -0.07,-0.85,0.46,U] 
01:45:41.484 00.000 12268 refined, 6 included, MultiStar: {0.16, -0.48}, one-star: {0.39, -0.60}
01:45:41.485 00.001 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
01:45:41.485 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.45)
01:45:41.485 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.48 hyp=0.50 cameraTheta=-1.25 mountX=-0.46 mountY=0.22, mountTheta=2.70
01:45:41.487 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.48, opts=13)
01:45:41.487 00.000 12268 Enqueuing Move request for scope (0.16, -0.48)
01:45:41.487 00.000 11616 Worker thread wakes up
01:45:41.487 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.48) opts 0xd
01:45:41.487 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.48)
01:45:41.487 00.000 11616 Moving (0.16, -0.48) raw xDistance=-0.46 yDistance=0.22
01:45:41.488 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
01:45:41.488 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:41.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:45:41.488 00.000 11616 MoveAxis(E, 256, ABG)
01:45:41.488 00.000 11616 Guiding  Dir = 2, Dur = 256
01:45:41.489 00.001 11616 IsSlewing returns 0
01:45:41.490 00.001 11616 IsGuiding returns 0
01:45:41.491 00.001 11616 PulseGuide returned control before completion, sleep 266
01:45:41.513 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:41.535 00.022 12268 UpdateGuideState exits: m=381 SNR=13.4
01:45:41.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:41.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:41.535 00.000 12268 Enqueuing Expose request
01:45:41.767 00.232 11616 IsGuiding returns 1
01:45:41.767 00.000 11616 scope still moving after pulse duration time elapsed
01:45:41.799 00.032 11616 IsSlewing returns 0
01:45:41.799 00.000 11616 IsGuiding returns 1
01:45:41.829 00.030 11616 IsSlewing returns 0
01:45:41.829 00.000 11616 IsGuiding returns 0
01:45:41.829 00.000 11616 scope move finished after 256 + 83 ms
01:45:41.830 00.001 11616 Move returns status 0, amount 256
01:45:41.830 00.000 11616 MoveAxis(N, 0, ABG)
01:45:41.830 00.000 11616 Move returns status 0, amount 0
01:45:41.830 00.000 11616 move complete, result=0
01:45:41.830 00.000 11616 worker thread done servicing request
01:45:41.830 00.000 12268 GuideStep: -0.5 px 256 ms EAST, 0.2 px 0 ms NORTH
01:45:41.830 00.000 11616 Worker thread wakes up
01:45:41.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:41.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:43.841 02.011 11616 Exposure complete
01:45:43.898 00.057 11616 worker thread done servicing request
01:45:43.899 00.001 12268 OnExposeComplete: enter
01:45:43.899 00.000 12268 UpdateGuideState(): m_state=6
01:45:43.899 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
01:45:43.899 00.000 12268 Star::Find returns 1 (0), X=544.40, Y=546.90, Mass=366, SNR=13.1, Peak=41 HFD=4.2
01:45:43.899 00.000 12268 MultiStar: [#1 0.03,-0.19,0.65,U] [#2 0.21,-0.62,0.62,U] [#3 -0.10,-0.36,0.50,U] [#4 0.86,-0.13,0.00,M1] [#5 0.10,-0.42,0.60,U] [#6 0.06,-0.24,0.68,U] [#7 0.87,-0.91,0.00,M8] [#8 -0.04,-0.63,0.51,U] 
01:45:43.899 00.000 12268 refined, 6 included, MultiStar: {0.13, -0.44}, one-star: {0.43, -0.56}
01:45:43.899 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
01:45:43.900 00.001 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
01:45:43.900 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.44 hyp=0.46 cameraTheta=-1.28 mountX=-0.42 mountY=0.19, mountTheta=2.72
01:45:43.901 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.44, opts=13)
01:45:43.901 00.000 12268 Enqueuing Move request for scope (0.13, -0.44)
01:45:43.901 00.000 11616 Worker thread wakes up
01:45:43.901 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.44) opts 0xd
01:45:43.901 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.44)
01:45:43.902 00.001 11616 Moving (0.13, -0.44) raw xDistance=-0.42 yDistance=0.19
01:45:43.902 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
01:45:43.902 00.000 11616 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.902 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:45:43.902 00.000 11616 MoveAxis(E, 236, ABG)
01:45:43.902 00.000 11616 Guiding  Dir = 2, Dur = 236
01:45:43.902 00.000 11616 IsSlewing returns 0
01:45:43.903 00.001 11616 IsGuiding returns 0
01:45:43.903 00.000 11616 PulseGuide returned control before completion, sleep 246
01:45:43.924 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:45:43.942 00.018 12268 UpdateGuideState exits: m=366 SNR=13.1
01:45:43.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:43.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:43.942 00.000 12268 Enqueuing Expose request
01:45:44.153 00.211 11616 IsGuiding returns 1
01:45:44.154 00.001 11616 scope still moving after pulse duration time elapsed
01:45:44.184 00.030 11616 IsSlewing returns 0
01:45:44.184 00.000 11616 IsGuiding returns 1
01:45:44.215 00.031 11616 IsSlewing returns 0
01:45:44.216 00.001 11616 IsGuiding returns 1
01:45:44.247 00.031 11616 IsSlewing returns 0
01:45:44.248 00.001 11616 IsGuiding returns 0
01:45:44.248 00.000 11616 scope move finished after 236 + 108 ms
01:45:44.248 00.000 11616 Move returns status 0, amount 236
01:45:44.248 00.000 11616 MoveAxis(N, 0, ABG)
01:45:44.248 00.000 11616 Move returns status 0, amount 0
01:45:44.248 00.000 11616 move complete, result=0
01:45:44.249 00.001 11616 worker thread done servicing request
01:45:44.249 00.000 11616 Worker thread wakes up
01:45:44.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:44.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:44.249 00.000 12268 GuideStep: -0.4 px 236 ms EAST, 0.2 px 0 ms NORTH
01:45:46.259 02.010 11616 Exposure complete
01:45:46.316 00.057 11616 worker thread done servicing request
01:45:46.316 00.000 12268 OnExposeComplete: enter
01:45:46.316 00.000 12268 UpdateGuideState(): m_state=6
01:45:46.316 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
01:45:46.316 00.000 12268 Star::Find returns 1 (0), X=544.93, Y=547.35, Mass=322, SNR=12.2, Peak=35 HFD=4.3
01:45:46.317 00.001 12268 MultiStar: [#1 0.08,-0.23,0.61,U] [#2 0.68,-0.18,0.69,U] [#3 0.47,0.36,0.74,U] [#4 0.91,0.11,0.00,M2] [#5 0.32,0.06,0.64,U] [#6 0.44,-0.04,0.62,U] [#7 0.92,-0.88,0.00,M9] [#8 0.07,-0.24,0.75,U] 
01:45:46.317 00.000 12268 refined, 6 included, MultiStar: {0.47, -0.05}, one-star: {0.96, -0.12}
01:45:46.317 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
01:45:46.317 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
01:45:46.317 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.05 hyp=0.47 cameraTheta=-0.12 mountX=-0.01 mountY=0.47, mountTheta=1.59
01:45:46.319 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=-0.05, opts=13)
01:45:46.319 00.000 12268 Enqueuing Move request for scope (0.47, -0.05)
01:45:46.319 00.000 11616 Worker thread wakes up
01:45:46.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.05) opts 0xd
01:45:46.319 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, -0.05)
01:45:46.319 00.000 11616 Moving (0.47, -0.05) raw xDistance=-0.01 yDistance=0.47
01:45:46.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:46.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:45:46.319 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.45 direction from -1 to 1
01:45:46.319 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.41
01:45:46.320 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
01:45:46.320 00.000 11616 MoveAxis(E, 0, ABG)
01:45:46.320 00.000 11616 Move returns status 0, amount 0
01:45:46.320 00.000 11616 BLC: Oldest BLC event removed
01:45:46.320 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1663 applied
01:45:46.320 00.000 11616 MoveAxis(S, 1703, ABG)
01:45:46.320 00.000 11616 Guiding  Dir = 1, Dur = 1703
01:45:46.321 00.001 11616 IsSlewing returns 0
01:45:46.321 00.000 11616 IsGuiding returns 0
01:45:46.321 00.000 11616 PulseGuide returned control before completion, sleep 1713
01:45:46.342 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=255, Gamma=1.290
01:45:46.362 00.020 12268 UpdateGuideState exits: m=322 SNR=12.2
01:45:46.363 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:46.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:46.363 00.000 12268 Enqueuing Expose request
01:45:48.048 01.685 11616 IsGuiding returns 1
01:45:48.048 00.000 11616 scope still moving after pulse duration time elapsed
01:45:48.079 00.031 11616 IsSlewing returns 0
01:45:48.080 00.001 11616 IsGuiding returns 1
01:45:48.110 00.030 11616 IsSlewing returns 0
01:45:48.111 00.001 11616 IsGuiding returns 1
01:45:48.141 00.030 11616 IsSlewing returns 0
01:45:48.142 00.001 11616 IsGuiding returns 0
01:45:48.142 00.000 11616 scope move finished after 1703 + 117 ms
01:45:48.142 00.000 11616 Move returns status 0, amount 1703
01:45:48.142 00.000 11616 move complete, result=0
01:45:48.142 00.000 11616 worker thread done servicing request
01:45:48.142 00.000 11616 Worker thread wakes up
01:45:48.143 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:48.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:48.143 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 1703 ms SOUTH
01:45:50.150 02.007 11616 Exposure complete
01:45:50.208 00.058 11616 worker thread done servicing request
01:45:50.209 00.001 12268 OnExposeComplete: enter
01:45:50.209 00.000 12268 UpdateGuideState(): m_state=6
01:45:50.209 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
01:45:50.209 00.000 12268 Star::Find returns 1 (0), X=544.60, Y=547.48, Mass=365, SNR=13.1, Peak=41 HFD=3.5
01:45:50.209 00.000 12268 MultiStar: [#1 0.12,0.46,0.67,U] [#2 0.80,-0.18,0.68,U] [#3 0.67,0.63,0.00,M1] [#4 1.20,0.30,0.00,M3] [#5 0.35,0.32,0.71,U] [#6 0.56,0.01,0.59,U] [#7 1.18,-0.89,0.00,M10] [#8 0.46,0.56,0.59,U] 
01:45:50.209 00.000 12268 refined, 5 included, MultiStar: {0.50, 0.18}, one-star: {0.63, 0.01}
01:45:50.210 00.001 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
01:45:50.210 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.04)
01:45:50.210 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.18 hyp=0.53 cameraTheta=0.34 mountX=0.23 mountY=0.47, mountTheta=1.12
01:45:50.211 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=0.18, opts=13)
01:45:50.211 00.000 12268 Enqueuing Move request for scope (0.50, 0.18)
01:45:50.211 00.000 11616 Worker thread wakes up
01:45:50.212 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.18) opts 0xd
01:45:50.212 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 0.18)
01:45:50.212 00.000 11616 Moving (0.50, 0.18) raw xDistance=0.23 yDistance=0.47
01:45:50.212 00.000 11616 BLC: History state: CurrMiss=0.47, AvgInitMiss=0.97, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.070524, 1:0.469102
01:45:50.212 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
01:45:50.212 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:50.212 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:45:50.212 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
01:45:50.212 00.000 11616 MoveAxis(E, 0, ABG)
01:45:50.212 00.000 11616 Move returns status 0, amount 0
01:45:50.212 00.000 11616 MoveAxis(S, 40, ABG)
01:45:50.212 00.000 11616 Guiding  Dir = 1, Dur = 40
01:45:50.213 00.001 11616 IsSlewing returns 0
01:45:50.213 00.000 11616 IsGuiding returns 0
01:45:50.213 00.000 11616 PulseGuide returned control before completion, sleep 50
01:45:50.237 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=255, Gamma=1.290
01:45:50.253 00.016 12268 UpdateGuideState exits: m=365 SNR=13.1
01:45:50.254 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:50.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:50.254 00.000 12268 Enqueuing Expose request
01:45:50.277 00.023 11616 IsGuiding returns 0
01:45:50.277 00.000 11616 Move returns status 0, amount 40
01:45:50.277 00.000 11616 move complete, result=0
01:45:50.278 00.001 11616 worker thread done servicing request
01:45:50.278 00.000 11616 Worker thread wakes up
01:45:50.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:50.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:50.281 00.003 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 40 ms SOUTH
01:45:52.301 02.020 11616 Exposure complete
01:45:52.359 00.058 11616 worker thread done servicing request
01:45:52.360 00.001 12268 OnExposeComplete: enter
01:45:52.360 00.000 12268 UpdateGuideState(): m_state=6
01:45:52.360 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
01:45:52.360 00.000 12268 Star::Find returns 1 (0), X=543.47, Y=547.61, Mass=298, SNR=11.8, Peak=35 HFD=4.4
01:45:52.360 00.000 12268 MultiStar: [#1 -1.03,0.80,0.00,M1] [#2 -0.37,0.42,0.61,U] [#3 -0.28,0.13,0.49,U] [#4 -0.39,0.28,0.58,U] [#5 -0.40,0.40,0.69,U] [#6 -0.83,0.33,0.00,M1] [#7 -0.16,0.28,0.49,U] [#8 -0.52,-0.04,0.58,U] 
01:45:52.360 00.000 12268 refined, 6 included, MultiStar: {-0.39, 0.23}, one-star: {-0.50, 0.15}
01:45:52.361 00.001 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
01:45:52.361 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
01:45:52.361 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.23 hyp=0.45 cameraTheta=2.61 mountX=0.19 mountY=-0.42, mountTheta=-1.15
01:45:52.362 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.23, opts=13)
01:45:52.362 00.000 12268 Enqueuing Move request for scope (-0.39, 0.23)
01:45:52.362 00.000 11616 Worker thread wakes up
01:45:52.363 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.23) opts 0xd
01:45:52.363 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.23)
01:45:52.363 00.000 11616 Moving (-0.39, 0.23) raw xDistance=0.19 yDistance=-0.42
01:45:52.363 00.000 11616 BLC: History state: CurrMiss=-0.42, AvgInitMiss=0.97, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=0.070524, 1:0.469102, 2:-0.417594
01:45:52.363 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -278.000000
01:45:52.363 00.000 11616 BLC: window closed
01:45:52.363 00.000 11616 BLC: Pulse adjusted to 1385
01:45:52.364 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:45:52.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:45:52.364 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:52.364 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:45:52.364 00.000 11616 MoveAxis(E, 0, ABG)
01:45:52.364 00.000 11616 Move returns status 0, amount 0
01:45:52.365 00.001 11616 MoveAxis(N, 0, ABG)
01:45:52.365 00.000 11616 Move returns status 0, amount 0
01:45:52.365 00.000 11616 move complete, result=0
01:45:52.365 00.000 11616 worker thread done servicing request
01:45:52.386 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=217, Gamma=1.290
01:45:52.403 00.017 12268 UpdateGuideState exits: m=298 SNR=11.8
01:45:52.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:52.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:52.403 00.000 12268 Enqueuing Expose request
01:45:52.403 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
01:45:52.403 00.000 11616 Worker thread wakes up
01:45:52.404 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:52.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:52.408 00.004 12268 evsrv: cli 0F8E69C0 connect
01:45:52.409 00.001 12268 case statement mapped state 6 to 3
01:45:52.409 00.000 12268 case statement mapped state 6 to 3
01:45:52.410 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"47321e61-e20a-4997-a140-ddd744df4f0c"}
01:45:52.410 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"47321e61-e20a-4997-a140-ddd744df4f0c"}
01:45:52.411 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:45:54.418 02.007 11616 Exposure complete
01:45:54.475 00.057 11616 worker thread done servicing request
01:45:54.475 00.000 12268 OnExposeComplete: enter
01:45:54.475 00.000 12268 UpdateGuideState(): m_state=6
01:45:54.475 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
01:45:54.476 00.001 12268 Star::Find returns 1 (0), X=543.82, Y=547.51, Mass=287, SNR=11.5, Peak=29 HFD=4.5
01:45:54.476 00.000 12268 MultiStar: [#1 -0.51,0.35,0.55,U] [#2 -0.15,-0.07,0.68,U] [#3 -0.57,0.56,0.66,U] [#4 -0.94,-0.59,0.00,M3] [#5 -0.33,0.48,0.60,U] [#6 -0.16,0.39,0.61,U] [#7 -0.31,-0.09,0.53,U] [#8 -0.81,0.03,0.57,U] 
01:45:54.476 00.000 12268 single-star, 7 included, MultiStar: {-0.35, 0.21}, one-star: {-0.14, 0.05}
01:45:54.476 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
01:45:54.476 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
01:45:54.476 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.84 mountX=0.03 mountY=-0.15, mountTheta=-1.36
01:45:54.478 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.05, opts=13)
01:45:54.478 00.000 12268 Enqueuing Move request for scope (-0.14, 0.05)
01:45:54.478 00.000 11616 Worker thread wakes up
01:45:54.478 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
01:45:54.478 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
01:45:54.478 00.000 11616 Moving (-0.14, 0.05) raw xDistance=0.03 yDistance=-0.15
01:45:54.478 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:54.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:45:54.479 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:54.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:45:54.479 00.000 11616 MoveAxis(E, 0, ABG)
01:45:54.479 00.000 11616 Move returns status 0, amount 0
01:45:54.479 00.000 11616 MoveAxis(N, 0, ABG)
01:45:54.479 00.000 11616 Move returns status 0, amount 0
01:45:54.479 00.000 11616 move complete, result=0
01:45:54.479 00.000 11616 worker thread done servicing request
01:45:54.501 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=255, Gamma=1.290
01:45:54.521 00.020 12268 UpdateGuideState exits: m=287 SNR=11.5
01:45:54.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:54.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:54.521 00.000 12268 Enqueuing Expose request
01:45:54.521 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:54.521 00.000 11616 Worker thread wakes up
01:45:54.521 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:54.522 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:56.595 02.073 11616 Exposure complete
01:45:56.659 00.064 11616 worker thread done servicing request
01:45:56.659 00.000 12268 OnExposeComplete: enter
01:45:56.659 00.000 12268 UpdateGuideState(): m_state=6
01:45:56.659 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
01:45:56.659 00.000 12268 Star::Find returns 1 (0), X=543.82, Y=546.75, Mass=272, SNR=11.3, Peak=34 HFD=3.9
01:45:56.660 00.001 12268 MultiStar: [#1 -0.67,-0.50,0.58,U] [#2 -0.61,-0.50,0.76,U] [#3 -0.47,0.04,0.69,U] [#4 -0.42,-0.77,0.00,M4] [#5 -0.35,-0.81,0.00,M1] [#6 -0.60,-0.67,0.00,M1] [#7 -0.24,-0.70,0.55,U] [#8 0.01,-0.21,0.59,U] 
01:45:56.660 00.000 12268 refined, 5 included, MultiStar: {-0.35, -0.45}, one-star: {-0.14, -0.71}
01:45:56.660 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.70 = 2.58)
01:45:56.660 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.53)
01:45:56.660 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.45 hyp=0.57 cameraTheta=-2.23 mountX=-0.48 mountY=-0.29, mountTheta=-2.60
01:45:56.661 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.45, opts=13)
01:45:56.661 00.000 12268 Enqueuing Move request for scope (-0.35, -0.45)
01:45:56.661 00.000 11616 Worker thread wakes up
01:45:56.662 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.45) opts 0xd
01:45:56.662 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.45)
01:45:56.662 00.000 11616 Moving (-0.35, -0.45) raw xDistance=-0.48 yDistance=-0.29
01:45:56.662 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:45:56.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
01:45:56.662 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:56.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:45:56.662 00.000 11616 MoveAxis(E, 0, ABG)
01:45:56.662 00.000 11616 Move returns status 0, amount 0
01:45:56.662 00.000 11616 MoveAxis(N, 0, ABG)
01:45:56.662 00.000 11616 Move returns status 0, amount 0
01:45:56.662 00.000 11616 move complete, result=0
01:45:56.663 00.001 11616 worker thread done servicing request
01:45:56.684 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=210, Gamma=1.290
01:45:56.701 00.017 12268 UpdateGuideState exits: m=272 SNR=11.3
01:45:56.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:56.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:56.701 00.000 12268 Enqueuing Expose request
01:45:56.701 00.000 12268 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
01:45:56.701 00.000 11616 Worker thread wakes up
01:45:56.701 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:56.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:58.710 02.009 11616 Exposure complete
01:45:58.768 00.058 11616 worker thread done servicing request
01:45:58.769 00.001 12268 OnExposeComplete: enter
01:45:58.769 00.000 12268 UpdateGuideState(): m_state=6
01:45:58.769 00.000 12268 Star::Find(15, 543, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
01:45:58.769 00.000 12268 Star::Find returns 1 (0), X=544.07, Y=546.61, Mass=272, SNR=11.3, Peak=37 HFD=3.6
01:45:58.769 00.000 12268 MultiStar: [#1 -0.96,-1.33,0.00,M1] [#2 -0.19,-1.40,0.00,M1] [#3 -0.56,-0.42,0.64,U] [#4 -0.02,-1.06,0.00,M5] [#5 -0.48,-1.11,0.00,M2] [#6 -0.27,-1.33,0.00,M2] [#7 0.35,-2.03,0.00,M8] [#8 -0.58,-1.04,0.00,M1] 
01:45:58.769 00.000 12268 refined, 1 included, MultiStar: {-0.16, -0.69}, one-star: {0.10, -0.86}
01:45:58.769 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.27 = 3.02)
01:45:58.770 00.001 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.09)
01:45:58.770 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.69 hyp=0.71 cameraTheta=-1.79 mountX=-0.70 mountY=-0.07, mountTheta=-3.05
01:45:58.771 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.69, opts=13)
01:45:58.772 00.001 12268 Enqueuing Move request for scope (-0.16, -0.69)
01:45:58.772 00.000 11616 Worker thread wakes up
01:45:58.772 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.69) opts 0xd
01:45:58.772 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.69)
01:45:58.772 00.000 11616 Moving (-0.16, -0.69) raw xDistance=-0.70 yDistance=-0.07
01:45:58.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.70
01:45:58.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:58.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:45:58.772 00.000 11616 MoveAxis(E, 392, ABG)
01:45:58.772 00.000 11616 Guiding  Dir = 2, Dur = 392
01:45:58.773 00.001 11616 IsSlewing returns 0
01:45:58.773 00.000 11616 IsGuiding returns 0
01:45:58.773 00.000 11616 PulseGuide returned control before completion, sleep 402
01:45:58.793 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=186, Gamma=1.290
01:45:58.811 00.018 12268 UpdateGuideState exits: m=272 SNR=11.3
01:45:58.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:58.811 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:45:58.811 00.000 12268 Enqueuing Expose request
01:45:59.176 00.365 11616 IsGuiding returns 1
01:45:59.176 00.000 11616 scope still moving after pulse duration time elapsed
01:45:59.209 00.033 11616 IsSlewing returns 0
01:45:59.209 00.000 11616 IsGuiding returns 0
01:45:59.210 00.001 11616 scope move finished after 392 + 44 ms
01:45:59.210 00.000 11616 Move returns status 0, amount 392
01:45:59.210 00.000 11616 MoveAxis(N, 0, ABG)
01:45:59.210 00.000 11616 Move returns status 0, amount 0
01:45:59.210 00.000 11616 move complete, result=0
01:45:59.210 00.000 11616 worker thread done servicing request
01:45:59.210 00.000 11616 Worker thread wakes up
01:45:59.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:45:59.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:45:59.211 00.001 12268 GuideStep: -0.7 px 392 ms EAST, -0.1 px 0 ms NORTH
01:46:01.219 02.008 11616 Exposure complete
01:46:01.275 00.056 11616 worker thread done servicing request
01:46:01.276 00.001 12268 OnExposeComplete: enter
01:46:01.276 00.000 12268 UpdateGuideState(): m_state=6
01:46:01.276 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
01:46:01.276 00.000 12268 Star::Find returns 1 (0), X=543.83, Y=546.98, Mass=238, SNR=10.5, Peak=36 HFD=4.1
01:46:01.276 00.000 12268 MultiStar: [#1 -0.67,-0.65,0.00,M2] [#2 0.41,-0.86,0.00,M2] [#3 -0.14,-0.74,0.66,U] [#4 -0.49,-1.08,0.00,M6] [#5 -0.35,-0.62,0.64,U] [#6 0.17,-0.38,0.81,U] [#7 -0.46,-0.80,0.00,M9] [#8 -0.66,-0.88,0.00,M2] 
01:46:01.277 00.001 12268 single-star, 3 included, MultiStar: {-0.10, -0.54}, one-star: {-0.14, -0.48}
01:46:01.277 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
01:46:01.277 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
01:46:01.277 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.48 hyp=0.50 cameraTheta=-1.85 mountX=-0.49 mountY=-0.07, mountTheta=-2.99
01:46:01.278 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.48, opts=13)
01:46:01.278 00.000 12268 Enqueuing Move request for scope (-0.14, -0.48)
01:46:01.278 00.000 11616 Worker thread wakes up
01:46:01.279 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.48) opts 0xd
01:46:01.279 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.48)
01:46:01.279 00.000 11616 Moving (-0.14, -0.48) raw xDistance=-0.49 yDistance=-0.07
01:46:01.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.49
01:46:01.279 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:01.279 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:46:01.279 00.000 11616 MoveAxis(E, 277, ABG)
01:46:01.279 00.000 11616 Guiding  Dir = 2, Dur = 277
01:46:01.280 00.001 11616 IsSlewing returns 0
01:46:01.280 00.000 11616 IsGuiding returns 0
01:46:01.280 00.000 11616 PulseGuide returned control before completion, sleep 287
01:46:01.301 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=207, Gamma=1.290
01:46:01.318 00.017 12268 UpdateGuideState exits: m=238 SNR=10.5
01:46:01.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:01.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:01.318 00.000 12268 Enqueuing Expose request
01:46:01.575 00.257 11616 IsGuiding returns 1
01:46:01.575 00.000 11616 scope still moving after pulse duration time elapsed
01:46:01.607 00.032 11616 IsSlewing returns 0
01:46:01.607 00.000 11616 IsGuiding returns 0
01:46:01.607 00.000 11616 scope move finished after 277 + 49 ms
01:46:01.607 00.000 11616 Move returns status 0, amount 277
01:46:01.607 00.000 11616 MoveAxis(N, 0, ABG)
01:46:01.607 00.000 11616 Move returns status 0, amount 0
01:46:01.607 00.000 11616 move complete, result=0
01:46:01.608 00.001 11616 worker thread done servicing request
01:46:01.608 00.000 11616 Worker thread wakes up
01:46:01.608 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:01.608 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:01.608 00.000 12268 GuideStep: -0.5 px 277 ms EAST, -0.1 px 0 ms NORTH
01:46:03.652 02.044 11616 Exposure complete
01:46:03.717 00.065 11616 worker thread done servicing request
01:46:03.717 00.000 12268 OnExposeComplete: enter
01:46:03.717 00.000 12268 UpdateGuideState(): m_state=6
01:46:03.717 00.000 12268 Star::Find(15, 543, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
01:46:03.717 00.000 12268 Star::Find returns 1 (0), X=544.02, Y=547.37, Mass=225, SNR=10.2, Peak=33 HFD=3.8
01:46:03.718 00.001 12268 MultiStar: [#1 -0.46,-0.09,0.66,U] [#2 -0.18,0.20,0.82,U] [#3 -0.43,0.67,0.73,U] [#4 -0.42,-0.10,0.64,U] [#5 -0.19,-0.15,0.69,U] [#6 0.12,-0.24,0.85,U] [#7 0.33,-1.23,0.00,M10] [#8 0.09,-0.36,0.66,U] 
01:46:03.718 00.000 12268 single-star, 7 included, MultiStar: {-0.16, -0.02}, one-star: {0.05, -0.09}
01:46:03.718 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
01:46:03.718 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.63)
01:46:03.718 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.07 mountX=-0.09 mountY=0.06, mountTheta=2.52
01:46:03.720 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.09, opts=13)
01:46:03.720 00.000 12268 Enqueuing Move request for scope (0.05, -0.09)
01:46:03.720 00.000 11616 Worker thread wakes up
01:46:03.720 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
01:46:03.720 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
01:46:03.721 00.001 11616 Moving (0.05, -0.09) raw xDistance=-0.09 yDistance=0.06
01:46:03.721 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:03.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:46:03.721 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:03.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:46:03.721 00.000 11616 MoveAxis(E, 0, ABG)
01:46:03.721 00.000 11616 Move returns status 0, amount 0
01:46:03.721 00.000 11616 MoveAxis(N, 0, ABG)
01:46:03.721 00.000 11616 Move returns status 0, amount 0
01:46:03.721 00.000 11616 move complete, result=0
01:46:03.722 00.001 11616 worker thread done servicing request
01:46:03.744 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=208, Gamma=1.290
01:46:03.763 00.019 12268 UpdateGuideState exits: m=225 SNR=10.2
01:46:03.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:03.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:03.763 00.000 12268 Enqueuing Expose request
01:46:03.764 00.001 11616 Worker thread wakes up
01:46:03.764 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:03.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:03.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:05.766 02.002 11616 Exposure complete
01:46:05.824 00.058 11616 worker thread done servicing request
01:46:05.824 00.000 12268 OnExposeComplete: enter
01:46:05.824 00.000 12268 UpdateGuideState(): m_state=6
01:46:05.824 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
01:46:05.825 00.001 12268 Star::Find returns 1 (0), X=544.01, Y=547.23, Mass=189, SNR=9.4, Peak=30 HFD=3.3
01:46:05.825 00.000 12268 MultiStar: [#1 -0.43,0.52,0.75,U] [#2 -0.41,-0.48,0.74,U] [#3 -0.29,0.17,0.85,U] [#4 0.57,0.08,0.78,U] [#5 -0.27,-0.27,0.71,U] [#6 0.08,0.29,0.80,U] [#7 -0.10,-0.33,0.66,U] [#8 -0.23,-0.16,0.75,U] 
01:46:05.825 00.000 12268 refined, 8 included, MultiStar: {-0.11, -0.04}, one-star: {0.05, -0.23}
01:46:05.825 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
01:46:05.825 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
01:46:05.825 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-2.78 mountX=-0.05 mountY=-0.10, mountTheta=-2.04
01:46:05.827 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=-0.04, opts=13)
01:46:05.827 00.000 12268 Enqueuing Move request for scope (-0.11, -0.04)
01:46:05.827 00.000 11616 Worker thread wakes up
01:46:05.827 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
01:46:05.827 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
01:46:05.827 00.000 11616 Moving (-0.11, -0.04) raw xDistance=-0.05 yDistance=-0.10
01:46:05.827 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:05.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:46:05.827 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:05.827 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:46:05.827 00.000 11616 MoveAxis(E, 0, ABG)
01:46:05.828 00.001 11616 Move returns status 0, amount 0
01:46:05.828 00.000 11616 MoveAxis(N, 0, ABG)
01:46:05.828 00.000 11616 Move returns status 0, amount 0
01:46:05.828 00.000 11616 move complete, result=0
01:46:05.828 00.000 11616 worker thread done servicing request
01:46:05.850 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=222, Gamma=1.290
01:46:05.867 00.017 12268 UpdateGuideState exits: m=189 SNR=9.4
01:46:05.867 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:05.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:05.867 00.000 12268 Enqueuing Expose request
01:46:05.867 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:05.867 00.000 11616 Worker thread wakes up
01:46:05.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:05.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:07.869 02.002 11616 Exposure complete
01:46:07.929 00.060 11616 worker thread done servicing request
01:46:07.930 00.001 12268 OnExposeComplete: enter
01:46:07.930 00.000 12268 UpdateGuideState(): m_state=6
01:46:07.930 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
01:46:07.930 00.000 12268 Star::Find returns 1 (0), X=543.89, Y=547.25, Mass=209, SNR=9.9, Peak=30 HFD=3.5
01:46:07.930 00.000 12268 MultiStar: [#1 -0.31,-0.49,0.59,U] [#2 0.65,0.12,0.71,U] [#3 0.39,0.27,0.77,U] [#4 -0.50,0.45,0.78,U] [#5 -0.40,-0.02,0.65,U] [#6 0.20,0.48,0.74,U] [#7 -0.27,-0.65,0.66,U] [#8 -0.28,-0.05,0.70,U] 
01:46:07.930 00.000 12268 refined, 8 included, MultiStar: {-0.06, 0.00}, one-star: {-0.08, -0.21}
01:46:07.930 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
01:46:07.931 00.001 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
01:46:07.931 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.10 mountX=-0.00 mountY=-0.06, mountTheta=-1.63
01:46:07.932 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.00, opts=13)
01:46:07.932 00.000 12268 Enqueuing Move request for scope (-0.06, 0.00)
01:46:07.932 00.000 11616 Worker thread wakes up
01:46:07.932 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
01:46:07.932 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
01:46:07.933 00.001 11616 Moving (-0.06, 0.00) raw xDistance=-0.00 yDistance=-0.06
01:46:07.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:07.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:46:07.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:07.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:46:07.933 00.000 11616 MoveAxis(E, 0, ABG)
01:46:07.933 00.000 11616 Move returns status 0, amount 0
01:46:07.933 00.000 11616 MoveAxis(N, 0, ABG)
01:46:07.934 00.001 11616 Move returns status 0, amount 0
01:46:07.934 00.000 11616 move complete, result=0
01:46:07.934 00.000 11616 worker thread done servicing request
01:46:07.955 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=223, Gamma=1.290
01:46:07.972 00.017 12268 UpdateGuideState exits: m=209 SNR=9.9
01:46:07.972 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:07.972 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:07.972 00.000 12268 Enqueuing Expose request
01:46:07.972 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:07.972 00.000 11616 Worker thread wakes up
01:46:07.973 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:07.973 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:09.986 02.013 11616 Exposure complete
01:46:10.047 00.061 11616 worker thread done servicing request
01:46:10.047 00.000 12268 OnExposeComplete: enter
01:46:10.047 00.000 12268 UpdateGuideState(): m_state=6
01:46:10.048 00.001 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
01:46:10.048 00.000 12268 Star::Find returns 1 (0), X=544.47, Y=547.89, Mass=200, SNR=9.6, Peak=29 HFD=3.8
01:46:10.048 00.000 12268 MultiStar: [#1 0.70,0.73,0.00,M1] [#2 1.08,0.12,0.00,M1] [#3 0.63,1.27,0.00,M1] [#4 -0.19,0.47,0.72,U] [#5 0.78,0.28,0.59,U] [#6 0.57,0.36,0.80,U] [#7 0.18,-0.28,0.68,U] [#8 0.75,0.67,0.00,M1] 
01:46:10.048 00.000 12268 refined, 4 included, MultiStar: {0.37, 0.27}, one-star: {0.50, 0.43}
01:46:10.048 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
01:46:10.048 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.33)
01:46:10.048 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.27 hyp=0.46 cameraTheta=0.63 mountX=0.31 mountY=0.33, mountTheta=0.83
01:46:10.050 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.27, opts=13)
01:46:10.050 00.000 12268 Enqueuing Move request for scope (0.37, 0.27)
01:46:10.050 00.000 11616 Worker thread wakes up
01:46:10.050 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.27) opts 0xd
01:46:10.050 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.27)
01:46:10.050 00.000 11616 Moving (0.37, 0.27) raw xDistance=0.31 yDistance=0.33
01:46:10.050 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
01:46:10.050 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.92
01:46:10.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
01:46:10.050 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
01:46:10.051 00.001 11616 MoveAxis(W, 171, ABG)
01:46:10.051 00.000 11616 Guiding  Dir = 3, Dur = 171
01:46:10.051 00.000 11616 IsSlewing returns 0
01:46:10.051 00.000 11616 IsGuiding returns 0
01:46:10.051 00.000 11616 PulseGuide returned control before completion, sleep 181
01:46:10.071 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=235, Gamma=1.290
01:46:10.088 00.017 12268 UpdateGuideState exits: m=200 SNR=9.6
01:46:10.088 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:10.088 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:10.088 00.000 12268 Enqueuing Expose request
01:46:10.248 00.160 11616 IsGuiding returns 1
01:46:10.248 00.000 11616 scope still moving after pulse duration time elapsed
01:46:10.280 00.032 11616 IsSlewing returns 0
01:46:10.281 00.001 11616 IsGuiding returns 0
01:46:10.281 00.000 11616 scope move finished after 171 + 59 ms
01:46:10.281 00.000 11616 Move returns status 0, amount 171
01:46:10.281 00.000 11616 MoveAxis(S, 28, ABG)
01:46:10.282 00.001 11616 Guiding  Dir = 1, Dur = 28
01:46:10.282 00.000 11616 IsSlewing returns 0
01:46:10.282 00.000 11616 IsGuiding returns 0
01:46:10.282 00.000 11616 PulseGuide returned control before completion, sleep 38
01:46:10.328 00.046 11616 IsGuiding returns 1
01:46:10.328 00.000 11616 scope still moving after pulse duration time elapsed
01:46:10.360 00.032 11616 IsSlewing returns 0
01:46:10.361 00.001 11616 IsGuiding returns 0
01:46:10.361 00.000 11616 scope move finished after 28 + 50 ms
01:46:10.361 00.000 11616 Move returns status 0, amount 28
01:46:10.361 00.000 11616 move complete, result=0
01:46:10.361 00.000 11616 worker thread done servicing request
01:46:10.361 00.000 11616 Worker thread wakes up
01:46:10.362 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:10.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:10.362 00.000 12268 GuideStep: 0.3 px 171 ms WEST, 0.3 px 28 ms SOUTH
01:46:12.368 02.006 11616 Exposure complete
01:46:12.425 00.057 11616 worker thread done servicing request
01:46:12.425 00.000 12268 OnExposeComplete: enter
01:46:12.425 00.000 12268 UpdateGuideState(): m_state=6
01:46:12.425 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
01:46:12.425 00.000 12268 Star::Find returns 1 (0), X=544.23, Y=547.95, Mass=205, SNR=9.8, Peak=31 HFD=3.3
01:46:12.426 00.001 12268 MultiStar: [#1 -0.24,0.71,0.86,U] [#2 -0.14,0.77,0.74,U] [#3 -0.21,0.80,0.77,U] [#4 -0.45,0.52,0.77,U] [#5 -0.30,0.83,0.00,M1] [#6 0.42,0.38,0.80,U] [#7 0.35,-0.04,0.59,U] [#8 0.21,0.16,0.80,U] 
01:46:12.426 00.000 12268 refined, 7 included, MultiStar: {0.02, 0.49}, one-star: {0.26, 0.49}
01:46:12.426 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
01:46:12.426 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
01:46:12.426 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.49 hyp=0.49 cameraTheta=1.52 mountX=0.49 mountY=-0.04, mountTheta=-0.08
01:46:12.428 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.49, opts=13)
01:46:12.428 00.000 12268 Enqueuing Move request for scope (0.02, 0.49)
01:46:12.428 00.000 11616 Worker thread wakes up
01:46:12.428 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.49) opts 0xd
01:46:12.428 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.49)
01:46:12.428 00.000 11616 Moving (0.02, 0.49) raw xDistance=0.49 yDistance=-0.04
01:46:12.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.49
01:46:12.428 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:12.429 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:46:12.429 00.000 11616 MoveAxis(W, 274, ABG)
01:46:12.429 00.000 11616 Guiding  Dir = 3, Dur = 274
01:46:12.429 00.000 11616 IsSlewing returns 0
01:46:12.429 00.000 11616 IsGuiding returns 0
01:46:12.430 00.001 11616 PulseGuide returned control before completion, sleep 284
01:46:12.451 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=225, Gamma=1.290
01:46:12.468 00.017 12268 UpdateGuideState exits: m=205 SNR=9.8
01:46:12.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:12.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:12.468 00.000 12268 Enqueuing Expose request
01:46:12.723 00.255 11616 IsGuiding returns 1
01:46:12.723 00.000 11616 scope still moving after pulse duration time elapsed
01:46:12.754 00.031 11616 IsSlewing returns 0
01:46:12.755 00.001 11616 IsGuiding returns 0
01:46:12.755 00.000 11616 scope move finished after 274 + 51 ms
01:46:12.755 00.000 11616 Move returns status 0, amount 274
01:46:12.755 00.000 11616 MoveAxis(N, 0, ABG)
01:46:12.755 00.000 11616 Move returns status 0, amount 0
01:46:12.755 00.000 11616 move complete, result=0
01:46:12.755 00.000 11616 worker thread done servicing request
01:46:12.755 00.000 11616 Worker thread wakes up
01:46:12.755 00.000 12268 GuideStep: 0.5 px 274 ms WEST, -0.0 px 0 ms NORTH
01:46:12.756 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:12.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:14.774 02.018 11616 Exposure complete
01:46:14.835 00.061 11616 worker thread done servicing request
01:46:14.835 00.000 12268 OnExposeComplete: enter
01:46:14.835 00.000 12268 UpdateGuideState(): m_state=6
01:46:14.835 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
01:46:14.836 00.001 12268 Star::Find returns 1 (0), X=544.20, Y=547.43, Mass=262, SNR=11.1, Peak=30 HFD=3.7
01:46:14.836 00.000 12268 MultiStar: [#1 -0.45,0.18,0.97,U] [#2 0.05,-0.05,0.57,U] [#3 -0.09,0.61,0.84,U] [#4 -0.10,0.61,0.65,U] [#5 -0.12,0.47,0.67,U] [#6 0.22,0.41,0.76,U] [#7 0.35,-0.50,0.61,U] [#8 -0.37,0.01,0.81,U] 
01:46:14.836 00.000 12268 refined, 8 included, MultiStar: {-0.05, 0.20}, one-star: {0.23, -0.03}
01:46:14.836 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
01:46:14.836 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
01:46:14.836 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.81 mountX=0.19 mountY=-0.07, mountTheta=-0.36
01:46:14.839 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.20, opts=13)
01:46:14.839 00.000 12268 Enqueuing Move request for scope (-0.05, 0.20)
01:46:14.839 00.000 11616 Worker thread wakes up
01:46:14.839 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
01:46:14.839 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
01:46:14.839 00.000 11616 Moving (-0.05, 0.20) raw xDistance=0.19 yDistance=-0.07
01:46:14.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
01:46:14.839 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:14.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:46:14.840 00.001 11616 MoveAxis(W, 107, ABG)
01:46:14.840 00.000 11616 Guiding  Dir = 3, Dur = 107
01:46:14.840 00.000 11616 IsSlewing returns 0
01:46:14.840 00.000 11616 IsGuiding returns 0
01:46:14.841 00.001 11616 PulseGuide returned control before completion, sleep 117
01:46:14.863 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=192, Gamma=1.290
01:46:14.880 00.017 12268 UpdateGuideState exits: m=262 SNR=11.1
01:46:14.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:14.881 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:14.881 00.000 12268 Enqueuing Expose request
01:46:14.968 00.087 11616 IsGuiding returns 1
01:46:14.968 00.000 11616 scope still moving after pulse duration time elapsed
01:46:14.999 00.031 11616 IsSlewing returns 0
01:46:14.999 00.000 11616 IsGuiding returns 0
01:46:14.999 00.000 11616 scope move finished after 107 + 51 ms
01:46:14.999 00.000 11616 Move returns status 0, amount 107
01:46:14.999 00.000 11616 MoveAxis(N, 0, ABG)
01:46:14.999 00.000 11616 Move returns status 0, amount 0
01:46:14.999 00.000 11616 move complete, result=0
01:46:14.999 00.000 11616 worker thread done servicing request
01:46:15.000 00.001 11616 Worker thread wakes up
01:46:15.000 00.000 12268 GuideStep: 0.2 px 107 ms WEST, -0.1 px 0 ms NORTH
01:46:15.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:15.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:16.999 01.999 11616 Exposure complete
01:46:17.057 00.058 11616 worker thread done servicing request
01:46:17.057 00.000 12268 OnExposeComplete: enter
01:46:17.057 00.000 12268 UpdateGuideState(): m_state=6
01:46:17.058 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
01:46:17.058 00.000 12268 Star::Find returns 1 (0), X=544.15, Y=547.53, Mass=304, SNR=12.0, Peak=35 HFD=3.8
01:46:17.058 00.000 12268 MultiStar: [#1 -0.55,0.66,0.00,M1] [#2 -0.32,0.34,0.51,U] [#3 -0.33,0.61,0.83,U] [#4 -0.10,-0.26,0.64,U] [#5 -0.70,0.20,0.59,U] [#6 -0.13,0.44,0.57,U] [#7 0.06,-0.45,0.57,U] [#8 0.18,0.23,0.70,U] 
01:46:17.058 00.000 12268 single-star, 7 included, MultiStar: {-0.12, 0.16}, one-star: {0.18, 0.07}
01:46:17.058 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
01:46:17.058 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
01:46:17.058 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.36 mountX=0.09 mountY=0.17, mountTheta=1.10
01:46:17.060 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.07, opts=13)
01:46:17.060 00.000 12268 Enqueuing Move request for scope (0.18, 0.07)
01:46:17.060 00.000 11616 Worker thread wakes up
01:46:17.060 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
01:46:17.060 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
01:46:17.060 00.000 11616 Moving (0.18, 0.07) raw xDistance=0.09 yDistance=0.17
01:46:17.060 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:17.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:46:17.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
01:46:17.061 00.001 11616 MoveAxis(E, 0, ABG)
01:46:17.061 00.000 11616 Move returns status 0, amount 0
01:46:17.061 00.000 11616 MoveAxis(S, 14, ABG)
01:46:17.061 00.000 11616 Guiding  Dir = 1, Dur = 14
01:46:17.061 00.000 11616 IsSlewing returns 0
01:46:17.061 00.000 11616 IsGuiding returns 0
01:46:17.062 00.001 11616 PulseGuide returned control before completion, sleep 24
01:46:17.083 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=215, Gamma=1.290
01:46:17.095 00.012 11616 IsGuiding returns 1
01:46:17.096 00.001 11616 scope still moving after pulse duration time elapsed
01:46:17.100 00.004 12268 UpdateGuideState exits: m=304 SNR=12.0
01:46:17.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:17.100 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:17.100 00.000 12268 Enqueuing Expose request
01:46:17.126 00.026 11616 IsSlewing returns 0
01:46:17.126 00.000 11616 IsGuiding returns 0
01:46:17.127 00.001 11616 scope move finished after 14 + 51 ms
01:46:17.127 00.000 11616 Move returns status 0, amount 14
01:46:17.127 00.000 11616 move complete, result=0
01:46:17.127 00.000 11616 worker thread done servicing request
01:46:17.127 00.000 11616 Worker thread wakes up
01:46:17.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:17.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:17.144 00.017 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 14 ms SOUTH
01:46:19.137 01.993 11616 Exposure complete
01:46:19.196 00.059 11616 worker thread done servicing request
01:46:19.196 00.000 12268 OnExposeComplete: enter
01:46:19.196 00.000 12268 UpdateGuideState(): m_state=6
01:46:19.197 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
01:46:19.197 00.000 12268 Star::Find returns 1 (0), X=544.14, Y=547.21, Mass=330, SNR=12.4, Peak=42 HFD=4.0
01:46:19.197 00.000 12268 MultiStar: [#1 -0.10,0.22,0.70,U] [#2 0.07,-0.48,0.51,U] [#3 -0.03,0.44,0.70,U] [#4 0.29,-0.18,0.52,U] [#5 -0.26,-0.51,0.43,U] [#6 0.16,-0.22,0.61,U] [#7 -0.28,-0.96,0.00,M5] [#8 0.31,-0.65,0.55,U] 
01:46:19.197 00.000 12268 refined, 7 included, MultiStar: {0.09, -0.17}, one-star: {0.18, -0.26}
01:46:19.197 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
01:46:19.197 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
01:46:19.197 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.10 mountX=-0.16 mountY=0.11, mountTheta=2.55
01:46:19.199 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.17, opts=13)
01:46:19.199 00.000 12268 Enqueuing Move request for scope (0.09, -0.17)
01:46:19.199 00.000 11616 Worker thread wakes up
01:46:19.199 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
01:46:19.199 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
01:46:19.200 00.001 11616 Moving (0.09, -0.17) raw xDistance=-0.16 yDistance=0.11
01:46:19.200 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:19.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:46:19.200 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:19.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:46:19.200 00.000 11616 MoveAxis(E, 0, ABG)
01:46:19.200 00.000 11616 Move returns status 0, amount 0
01:46:19.200 00.000 11616 MoveAxis(N, 0, ABG)
01:46:19.200 00.000 11616 Move returns status 0, amount 0
01:46:19.200 00.000 11616 move complete, result=0
01:46:19.200 00.000 11616 worker thread done servicing request
01:46:19.222 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=201, Gamma=1.290
01:46:19.240 00.018 12268 UpdateGuideState exits: m=330 SNR=12.4
01:46:19.240 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:19.240 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:19.240 00.000 12268 Enqueuing Expose request
01:46:19.240 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:19.240 00.000 11616 Worker thread wakes up
01:46:19.240 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:19.241 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:21.244 02.003 11616 Exposure complete
01:46:21.301 00.057 11616 worker thread done servicing request
01:46:21.301 00.000 12268 OnExposeComplete: enter
01:46:21.301 00.000 12268 UpdateGuideState(): m_state=6
01:46:21.301 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
01:46:21.301 00.000 12268 Star::Find returns 1 (0), X=544.15, Y=547.13, Mass=327, SNR=12.4, Peak=36 HFD=4.5
01:46:21.302 00.001 12268 MultiStar: [#1 -0.01,-0.49,0.79,U] [#2 -0.21,-0.61,0.44,U] [#3 -0.19,-0.05,0.54,U] [#4 0.32,-0.07,0.49,U] [#5 -0.01,0.06,0.56,U] [#6 0.03,0.18,0.60,U] [#7 0.44,-1.03,0.00,M6] [#8 -0.03,-1.08,0.00,M1] 
01:46:21.302 00.000 12268 refined, 6 included, MultiStar: {0.03, -0.21}, one-star: {0.18, -0.33}
01:46:21.302 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
01:46:21.302 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.30)
01:46:21.302 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.40 mountX=-0.20 mountY=0.06, mountTheta=2.85
01:46:21.303 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.21, opts=13)
01:46:21.303 00.000 12268 Enqueuing Move request for scope (0.03, -0.21)
01:46:21.304 00.001 11616 Worker thread wakes up
01:46:21.304 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.21) opts 0xd
01:46:21.304 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.21)
01:46:21.304 00.000 11616 Moving (0.03, -0.21) raw xDistance=-0.20 yDistance=0.06
01:46:21.304 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:21.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:46:21.304 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:21.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:46:21.304 00.000 11616 MoveAxis(E, 0, ABG)
01:46:21.304 00.000 11616 Move returns status 0, amount 0
01:46:21.304 00.000 11616 MoveAxis(N, 0, ABG)
01:46:21.304 00.000 11616 Move returns status 0, amount 0
01:46:21.304 00.000 11616 move complete, result=0
01:46:21.305 00.001 11616 worker thread done servicing request
01:46:21.325 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=195, Gamma=1.290
01:46:21.342 00.017 12268 UpdateGuideState exits: m=327 SNR=12.4
01:46:21.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:21.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:21.342 00.000 12268 Enqueuing Expose request
01:46:21.342 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:21.342 00.000 11616 Worker thread wakes up
01:46:21.343 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:21.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:23.356 02.013 11616 Exposure complete
01:46:23.412 00.056 11616 worker thread done servicing request
01:46:23.412 00.000 12268 OnExposeComplete: enter
01:46:23.412 00.000 12268 UpdateGuideState(): m_state=6
01:46:23.412 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
01:46:23.413 00.001 12268 Star::Find returns 1 (0), X=544.38, Y=547.18, Mass=269, SNR=11.2, Peak=40 HFD=3.9
01:46:23.413 00.000 12268 MultiStar: [#1 -0.15,-0.35,0.67,U] [#2 -0.01,-0.03,0.52,U] [#3 0.15,0.26,0.59,U] [#4 0.50,-0.51,0.56,U] [#5 -0.37,0.27,0.46,U] [#6 0.05,-0.19,0.69,U] [#7 1.34,-1.17,0.00,M7] [#8 0.08,-0.48,0.50,U] 
01:46:23.413 00.000 12268 refined, 7 included, MultiStar: {0.12, -0.18}, one-star: {0.41, -0.28}
01:46:23.413 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
01:46:23.413 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
01:46:23.413 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-1.00 mountX=-0.17 mountY=0.14, mountTheta=2.45
01:46:23.415 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.18, opts=13)
01:46:23.415 00.000 12268 Enqueuing Move request for scope (0.12, -0.18)
01:46:23.415 00.000 11616 Worker thread wakes up
01:46:23.415 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
01:46:23.415 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
01:46:23.415 00.000 11616 Moving (0.12, -0.18) raw xDistance=-0.17 yDistance=0.14
01:46:23.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:23.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:46:23.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:23.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:46:23.415 00.000 11616 MoveAxis(E, 0, ABG)
01:46:23.416 00.001 11616 Move returns status 0, amount 0
01:46:23.416 00.000 11616 MoveAxis(N, 0, ABG)
01:46:23.416 00.000 11616 Move returns status 0, amount 0
01:46:23.416 00.000 11616 move complete, result=0
01:46:23.416 00.000 11616 worker thread done servicing request
01:46:23.439 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=149, Gamma=1.290
01:46:23.456 00.017 12268 UpdateGuideState exits: m=269 SNR=11.2
01:46:23.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:23.457 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:23.457 00.000 12268 Enqueuing Expose request
01:46:23.457 00.000 11616 Worker thread wakes up
01:46:23.457 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:23.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:23.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:25.464 02.007 11616 Exposure complete
01:46:25.522 00.058 11616 worker thread done servicing request
01:46:25.522 00.000 12268 OnExposeComplete: enter
01:46:25.522 00.000 12268 UpdateGuideState(): m_state=6
01:46:25.522 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
01:46:25.522 00.000 12268 Star::Find returns 1 (0), X=543.98, Y=546.21, Mass=245, SNR=10.7, Peak=33 HFD=3.2
01:46:25.522 00.000 12268 MultiStar: [#1 -0.08,-1.00,0.00,M1] [#2 0.11,-1.20,0.00,M1] [#3 0.28,0.12,0.69,U] [#4 0.29,-0.70,0.62,U] [#5 -0.51,-1.48,0.00,M1] [#6 -0.53,-0.75,0.00,M1] [#7 -0.04,-0.98,0.00,M8] [#8 -0.65,-0.91,0.00,M1] 
01:46:25.523 00.001 12268 refined, 2 included, MultiStar: {0.16, -0.69}, one-star: {0.01, -1.25}
01:46:25.523 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
01:46:25.523 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
01:46:25.523 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.69 hyp=0.71 cameraTheta=-1.34 mountX=-0.67 mountY=0.25, mountTheta=2.78
01:46:25.525 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.69, opts=13)
01:46:25.525 00.000 12268 Enqueuing Move request for scope (0.16, -0.69)
01:46:25.525 00.000 11616 Worker thread wakes up
01:46:25.525 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.69) opts 0xd
01:46:25.525 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.69)
01:46:25.525 00.000 11616 Moving (0.16, -0.69) raw xDistance=-0.67 yDistance=0.25
01:46:25.526 00.001 11616 resist switch: large excursion: input -0.67 thresh 0.29 direction from 1 to -1
01:46:25.526 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.02
01:46:25.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.67
01:46:25.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
01:46:25.526 00.000 11616 MoveAxis(E, 378, ABG)
01:46:25.526 00.000 11616 Guiding  Dir = 2, Dur = 378
01:46:25.526 00.000 11616 IsSlewing returns 0
01:46:25.526 00.000 11616 IsGuiding returns 0
01:46:25.527 00.001 11616 PulseGuide returned control before completion, sleep 388
01:46:25.547 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=164, Gamma=1.290
01:46:25.564 00.017 12268 UpdateGuideState exits: m=245 SNR=10.7
01:46:25.564 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:25.565 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:25.565 00.000 12268 Enqueuing Expose request
01:46:25.925 00.360 11616 IsGuiding returns 1
01:46:25.925 00.000 11616 scope still moving after pulse duration time elapsed
01:46:25.956 00.031 11616 IsSlewing returns 0
01:46:25.956 00.000 11616 IsGuiding returns 1
01:46:25.987 00.031 11616 IsSlewing returns 0
01:46:25.988 00.001 11616 IsGuiding returns 0
01:46:25.988 00.000 11616 scope move finished after 378 + 83 ms
01:46:25.988 00.000 11616 Move returns status 0, amount 378
01:46:25.988 00.000 11616 MoveAxis(S, 21, ABG)
01:46:25.988 00.000 11616 Guiding  Dir = 1, Dur = 21
01:46:25.989 00.001 11616 IsSlewing returns 0
01:46:25.989 00.000 11616 IsGuiding returns 0
01:46:25.989 00.000 11616 PulseGuide returned control before completion, sleep 31
01:46:26.034 00.045 11616 IsGuiding returns 1
01:46:26.034 00.000 11616 scope still moving after pulse duration time elapsed
01:46:26.065 00.031 11616 IsSlewing returns 0
01:46:26.066 00.001 11616 IsGuiding returns 0
01:46:26.066 00.000 11616 scope move finished after 21 + 56 ms
01:46:26.066 00.000 11616 Move returns status 0, amount 21
01:46:26.066 00.000 11616 move complete, result=0
01:46:26.066 00.000 11616 worker thread done servicing request
01:46:26.066 00.000 11616 Worker thread wakes up
01:46:26.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:26.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:26.066 00.000 12268 GuideStep: -0.7 px 378 ms EAST, 0.3 px 21 ms SOUTH
01:46:28.083 02.017 11616 Exposure complete
01:46:28.139 00.056 11616 worker thread done servicing request
01:46:28.139 00.000 12268 OnExposeComplete: enter
01:46:28.139 00.000 12268 UpdateGuideState(): m_state=6
01:46:28.139 00.000 12268 Star::Find(15, 543, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
01:46:28.139 00.000 12268 Star::Find returns 1 (0), X=543.87, Y=547.10, Mass=238, SNR=10.5, Peak=33 HFD=4.2
01:46:28.140 00.001 12268 Star::Find false star n=12 nbg=283 bg=8.4 sigma=0.8 thresh=11 peak=11
01:46:28.140 00.000 12268 MultiStar: [#1 -0.19,-0.37,0.99,U] [#2 0.02,-0.90,0.00,M2] [#3 0.16,0.39,0.85,U] [#4 -0.39,0.01,0.59,U] [#5 0.05,-0.26,0.50,U] [#6 -0.02,-0.69,0.67,U] [#7 0.00,0.00,0.00,L] [#8 -0.27,-0.49,0.51,U] [#9 0.00,0.00,0.00,L] [#10 0.15,0.46,0.60,U] 
01:46:28.140 00.000 12268 refined, 7 included, MultiStar: {-0.07, -0.17}, one-star: {-0.09, -0.37}
01:46:28.140 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.45 = 2.84)
01:46:28.140 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.27)
01:46:28.140 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.97 mountX=-0.17 mountY=-0.05, mountTheta=-2.87
01:46:28.142 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.17, opts=13)
01:46:28.142 00.000 12268 Enqueuing Move request for scope (-0.07, -0.17)
01:46:28.142 00.000 11616 Worker thread wakes up
01:46:28.142 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
01:46:28.142 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
01:46:28.142 00.000 11616 Moving (-0.07, -0.17) raw xDistance=-0.17 yDistance=-0.05
01:46:28.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
01:46:28.143 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:28.143 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:46:28.143 00.000 11616 MoveAxis(E, 98, ABG)
01:46:28.143 00.000 11616 Guiding  Dir = 2, Dur = 98
01:46:28.143 00.000 11616 IsSlewing returns 0
01:46:28.144 00.001 11616 IsGuiding returns 0
01:46:28.144 00.000 11616 PulseGuide returned control before completion, sleep 108
01:46:28.167 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=146, Gamma=1.290
01:46:28.184 00.017 12268 UpdateGuideState exits: m=238 SNR=10.5
01:46:28.184 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:28.184 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:28.184 00.000 12268 Enqueuing Expose request
01:46:28.253 00.069 11616 IsGuiding returns 1
01:46:28.253 00.000 11616 scope still moving after pulse duration time elapsed
01:46:28.284 00.031 11616 IsSlewing returns 0
01:46:28.285 00.001 11616 IsGuiding returns 0
01:46:28.285 00.000 11616 scope move finished after 98 + 42 ms
01:46:28.285 00.000 11616 Move returns status 0, amount 98
01:46:28.285 00.000 11616 MoveAxis(N, 0, ABG)
01:46:28.285 00.000 11616 Move returns status 0, amount 0
01:46:28.285 00.000 11616 move complete, result=0
01:46:28.285 00.000 11616 worker thread done servicing request
01:46:28.286 00.001 11616 Worker thread wakes up
01:46:28.286 00.000 12268 GuideStep: -0.2 px 98 ms EAST, -0.0 px 0 ms NORTH
01:46:28.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:28.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:30.300 02.014 11616 Exposure complete
01:46:30.358 00.058 11616 worker thread done servicing request
01:46:30.358 00.000 12268 OnExposeComplete: enter
01:46:30.358 00.000 12268 UpdateGuideState(): m_state=6
01:46:30.358 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
01:46:30.358 00.000 12268 Star::Find returns 1 (0), X=544.26, Y=547.07, Mass=228, SNR=10.3, Peak=34 HFD=3.8
01:46:30.358 00.000 12268 MultiStar: [#1 -0.01,-0.46,0.75,U] [#2 0.23,-0.15,0.65,U] [#3 -0.03,0.62,0.82,U] [#4 0.27,-0.49,0.61,U] [#5 -0.20,-0.27,0.58,U] [#6 -0.03,0.34,0.82,U] [#7 0.20,-1.02,0.00,M9] [#8 0.09,-0.44,0.65,U] 
01:46:30.358 00.000 12268 refined, 7 included, MultiStar: {0.08, -0.13}, one-star: {0.29, -0.40}
01:46:30.358 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
01:46:30.358 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.69)
01:46:30.358 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-1.01 mountX=-0.13 mountY=0.10, mountTheta=2.47
01:46:30.362 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.13, opts=13)
01:46:30.362 00.000 12268 Enqueuing Move request for scope (0.08, -0.13)
01:46:30.362 00.000 11616 Worker thread wakes up
01:46:30.362 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
01:46:30.362 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
01:46:30.362 00.000 11616 Moving (0.08, -0.13) raw xDistance=-0.13 yDistance=0.10
01:46:30.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
01:46:30.362 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:30.363 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:46:30.363 00.000 11616 MoveAxis(E, 71, ABG)
01:46:30.363 00.000 11616 Guiding  Dir = 2, Dur = 71
01:46:30.363 00.000 11616 IsSlewing returns 0
01:46:30.363 00.000 11616 IsGuiding returns 0
01:46:30.364 00.001 11616 PulseGuide returned control before completion, sleep 81
01:46:30.386 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=154, Gamma=1.290
01:46:30.405 00.019 12268 UpdateGuideState exits: m=228 SNR=10.3
01:46:30.405 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:30.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:30.406 00.001 12268 Enqueuing Expose request
01:46:30.455 00.049 11616 IsGuiding returns 1
01:46:30.455 00.000 11616 scope still moving after pulse duration time elapsed
01:46:30.486 00.031 11616 IsSlewing returns 0
01:46:30.487 00.001 11616 IsGuiding returns 1
01:46:30.519 00.032 11616 IsSlewing returns 0
01:46:30.519 00.000 11616 IsGuiding returns 0
01:46:30.519 00.000 11616 scope move finished after 71 + 85 ms
01:46:30.519 00.000 11616 Move returns status 0, amount 71
01:46:30.519 00.000 11616 MoveAxis(N, 0, ABG)
01:46:30.520 00.001 11616 Move returns status 0, amount 0
01:46:30.520 00.000 11616 move complete, result=0
01:46:30.520 00.000 11616 worker thread done servicing request
01:46:30.520 00.000 11616 Worker thread wakes up
01:46:30.520 00.000 12268 GuideStep: -0.1 px 71 ms EAST, 0.1 px 0 ms NORTH
01:46:30.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:30.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:32.602 02.082 11616 Exposure complete
01:46:32.663 00.061 11616 worker thread done servicing request
01:46:32.663 00.000 12268 OnExposeComplete: enter
01:46:32.663 00.000 12268 UpdateGuideState(): m_state=6
01:46:32.663 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
01:46:32.664 00.001 12268 Star::Find returns 1 (0), X=544.28, Y=547.21, Mass=206, SNR=9.7, Peak=30 HFD=3.6
01:46:32.664 00.000 12268 MultiStar: [#1 0.38,-0.25,0.79,U] [#2 0.26,0.06,0.67,U] [#3 0.38,0.05,0.86,U] [#4 0.20,-0.09,0.59,U] [#5 0.20,-0.14,0.66,U] [#6 0.07,-0.07,0.83,U] [#7 0.65,-0.65,0.00,M10] [#8 -0.08,-0.56,0.43,U] 
01:46:32.664 00.000 12268 refined, 7 included, MultiStar: {0.24, -0.14}, one-star: {0.31, -0.26}
01:46:32.664 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
01:46:32.664 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
01:46:32.664 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-0.53 mountX=-0.12 mountY=0.25, mountTheta=2.00
01:46:32.666 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.14, opts=13)
01:46:32.666 00.000 12268 Enqueuing Move request for scope (0.24, -0.14)
01:46:32.666 00.000 11616 Worker thread wakes up
01:46:32.666 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.14) opts 0xd
01:46:32.666 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.14)
01:46:32.666 00.000 11616 Moving (0.24, -0.14) raw xDistance=-0.12 yDistance=0.25
01:46:32.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
01:46:32.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
01:46:32.666 00.000 11616 MoveAxis(E, 65, ABG)
01:46:32.666 00.000 11616 Guiding  Dir = 2, Dur = 65
01:46:32.667 00.001 11616 IsSlewing returns 0
01:46:32.667 00.000 11616 IsGuiding returns 0
01:46:32.667 00.000 11616 PulseGuide returned control before completion, sleep 75
01:46:32.688 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=168, Gamma=1.290
01:46:32.705 00.017 12268 UpdateGuideState exits: m=206 SNR=9.7
01:46:32.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:32.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:32.705 00.000 12268 Enqueuing Expose request
01:46:32.756 00.051 11616 IsGuiding returns 1
01:46:32.756 00.000 11616 scope still moving after pulse duration time elapsed
01:46:32.787 00.031 11616 IsSlewing returns 0
01:46:32.787 00.000 11616 IsGuiding returns 1
01:46:32.817 00.030 11616 IsSlewing returns 0
01:46:32.817 00.000 11616 IsGuiding returns 1
01:46:32.848 00.031 11616 IsSlewing returns 0
01:46:32.849 00.001 11616 IsGuiding returns 1
01:46:32.880 00.031 11616 IsSlewing returns 0
01:46:32.880 00.000 11616 IsGuiding returns 1
01:46:32.909 00.029 11616 IsSlewing returns 0
01:46:32.911 00.002 11616 IsGuiding returns 1
01:46:32.940 00.029 11616 IsSlewing returns 0
01:46:32.940 00.000 11616 IsGuiding returns 1
01:46:32.971 00.031 11616 IsSlewing returns 0
01:46:32.972 00.001 11616 IsGuiding returns 0
01:46:32.972 00.000 11616 scope move finished after 65 + 240 ms
01:46:32.972 00.000 11616 Move returns status 0, amount 65
01:46:32.972 00.000 11616 MoveAxis(S, 22, ABG)
01:46:32.973 00.001 11616 Guiding  Dir = 1, Dur = 22
01:46:32.973 00.000 11616 IsSlewing returns 0
01:46:32.973 00.000 11616 IsGuiding returns 0
01:46:32.973 00.000 11616 PulseGuide returned control before completion, sleep 32
01:46:33.018 00.045 11616 IsGuiding returns 1
01:46:33.019 00.001 11616 scope still moving after pulse duration time elapsed
01:46:33.049 00.030 11616 IsSlewing returns 0
01:46:33.050 00.001 11616 IsGuiding returns 0
01:46:33.050 00.000 11616 scope move finished after 22 + 55 ms
01:46:33.050 00.000 11616 Move returns status 0, amount 22
01:46:33.050 00.000 11616 move complete, result=0
01:46:33.050 00.000 11616 worker thread done servicing request
01:46:33.050 00.000 11616 Worker thread wakes up
01:46:33.051 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:33.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:33.051 00.000 12268 GuideStep: -0.1 px 65 ms EAST, 0.3 px 22 ms SOUTH
01:46:35.065 02.014 11616 Exposure complete
01:46:35.124 00.059 11616 worker thread done servicing request
01:46:35.124 00.000 12268 OnExposeComplete: enter
01:46:35.124 00.000 12268 UpdateGuideState(): m_state=6
01:46:35.124 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
01:46:35.124 00.000 12268 Star::Find returns 1 (0), X=544.56, Y=547.70, Mass=212, SNR=10.0, Peak=31 HFD=3.4
01:46:35.125 00.001 12268 MultiStar: [#1 -0.02,0.45,0.81,U] [#2 0.22,0.41,0.65,U] [#3 0.47,0.64,0.58,U] [#4 0.24,0.93,0.00,M1] [#5 0.12,-0.17,0.61,U] [#6 0.25,0.68,0.71,U] [#7 0.20,-0.83,0.00,R] [#8 0.04,0.38,0.58,U] 
01:46:35.125 00.000 12268 refined, 6 included, MultiStar: {0.26, 0.37}, one-star: {0.59, 0.23}
01:46:35.125 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
01:46:35.125 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.67)
01:46:35.125 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.37 hyp=0.45 cameraTheta=0.97 mountX=0.40 mountY=0.21, mountTheta=0.48
01:46:35.126 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.37, opts=13)
01:46:35.127 00.001 12268 Enqueuing Move request for scope (0.26, 0.37)
01:46:35.127 00.000 11616 Worker thread wakes up
01:46:35.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.37) opts 0xd
01:46:35.127 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.37)
01:46:35.127 00.000 11616 Moving (0.26, 0.37) raw xDistance=0.40 yDistance=0.21
01:46:35.127 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
01:46:35.127 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
01:46:35.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
01:46:35.127 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
01:46:35.127 00.000 11616 MoveAxis(W, 221, ABG)
01:46:35.127 00.000 11616 Guiding  Dir = 3, Dur = 221
01:46:35.128 00.001 11616 IsSlewing returns 0
01:46:35.128 00.000 11616 IsGuiding returns 0
01:46:35.128 00.000 11616 PulseGuide returned control before completion, sleep 231
01:46:35.151 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=185, Gamma=1.290
01:46:35.168 00.017 12268 UpdateGuideState exits: m=212 SNR=10.0
01:46:35.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:35.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:35.168 00.000 12268 Enqueuing Expose request
01:46:35.371 00.203 11616 IsGuiding returns 1
01:46:35.371 00.000 11616 scope still moving after pulse duration time elapsed
01:46:35.403 00.032 11616 IsSlewing returns 0
01:46:35.404 00.001 11616 IsGuiding returns 1
01:46:35.434 00.030 11616 IsSlewing returns 0
01:46:35.434 00.000 11616 IsGuiding returns 1
01:46:35.465 00.031 11616 IsSlewing returns 0
01:46:35.465 00.000 11616 IsGuiding returns 1
01:46:35.496 00.031 11616 IsSlewing returns 0
01:46:35.496 00.000 11616 IsGuiding returns 1
01:46:35.527 00.031 11616 IsSlewing returns 0
01:46:35.528 00.001 11616 IsGuiding returns 1
01:46:35.560 00.032 11616 IsSlewing returns 0
01:46:35.560 00.000 11616 IsGuiding returns 1
01:46:35.590 00.030 11616 IsSlewing returns 0
01:46:35.591 00.001 11616 IsGuiding returns 0
01:46:35.591 00.000 11616 scope move finished after 221 + 242 ms
01:46:35.591 00.000 11616 Move returns status 0, amount 221
01:46:35.591 00.000 11616 MoveAxis(S, 17, ABG)
01:46:35.591 00.000 11616 Guiding  Dir = 1, Dur = 17
01:46:35.591 00.000 11616 IsSlewing returns 0
01:46:35.592 00.001 11616 IsGuiding returns 0
01:46:35.592 00.000 11616 PulseGuide returned control before completion, sleep 27
01:46:35.622 00.030 11616 IsGuiding returns 1
01:46:35.623 00.001 11616 scope still moving after pulse duration time elapsed
01:46:35.653 00.030 11616 IsSlewing returns 0
01:46:35.655 00.002 11616 IsGuiding returns 0
01:46:35.655 00.000 11616 scope move finished after 17 + 45 ms
01:46:35.655 00.000 11616 Move returns status 0, amount 17
01:46:35.655 00.000 11616 move complete, result=0
01:46:35.655 00.000 11616 worker thread done servicing request
01:46:35.655 00.000 11616 Worker thread wakes up
01:46:35.655 00.000 12268 GuideStep: 0.4 px 221 ms WEST, 0.2 px 17 ms SOUTH
01:46:35.655 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:35.655 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:37.673 02.018 11616 Exposure complete
01:46:37.731 00.058 11616 worker thread done servicing request
01:46:37.732 00.001 12268 OnExposeComplete: enter
01:46:37.732 00.000 12268 UpdateGuideState(): m_state=6
01:46:37.732 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
01:46:37.732 00.000 12268 Star::Find returns 1 (0), X=544.41, Y=547.61, Mass=210, SNR=9.9, Peak=28 HFD=3.5
01:46:37.733 00.001 12268 Star::Find false star n=9 nbg=286 bg=8.3 sigma=0.9 thresh=11 peak=11
01:46:37.733 00.000 12268 MultiStar: [#1 -0.45,0.37,0.86,U] [#2 -0.30,0.83,0.00,M1] [#3 0.70,1.01,0.00,M1] [#4 0.60,0.78,0.00,M2] [#5 -0.12,0.62,0.60,U] [#6 0.07,0.86,0.00,M1] [#7 0.78,-0.21,0.48,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.36,0.65,0.65,U] 
01:46:37.733 00.000 12268 refined, 4 included, MultiStar: {0.04, 0.32}, one-star: {0.45, 0.15}
01:46:37.733 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
01:46:37.733 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
01:46:37.733 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.32 hyp=0.33 cameraTheta=1.46 mountX=0.33 mountY=-0.00, mountTheta=-0.01
01:46:37.737 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.32, opts=13)
01:46:37.737 00.000 12268 Enqueuing Move request for scope (0.04, 0.32)
01:46:37.738 00.001 11616 Worker thread wakes up
01:46:37.738 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.32) opts 0xd
01:46:37.738 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.32)
01:46:37.738 00.000 11616 Moving (0.04, 0.32) raw xDistance=0.33 yDistance=-0.00
01:46:37.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
01:46:37.738 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:37.738 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:46:37.738 00.000 11616 MoveAxis(W, 183, ABG)
01:46:37.738 00.000 11616 Guiding  Dir = 3, Dur = 183
01:46:37.738 00.000 11616 IsSlewing returns 0
01:46:37.739 00.001 11616 IsGuiding returns 0
01:46:37.739 00.000 11616 PulseGuide returned control before completion, sleep 193
01:46:37.760 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=179, Gamma=1.290
01:46:37.778 00.018 12268 UpdateGuideState exits: m=210 SNR=9.9
01:46:37.778 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:37.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:37.778 00.000 12268 Enqueuing Expose request
01:46:37.933 00.155 11616 IsGuiding returns 1
01:46:37.934 00.001 11616 scope still moving after pulse duration time elapsed
01:46:37.964 00.030 11616 IsSlewing returns 0
01:46:37.965 00.001 11616 IsGuiding returns 1
01:46:37.995 00.030 11616 IsSlewing returns 0
01:46:37.996 00.001 11616 IsGuiding returns 1
01:46:38.027 00.031 11616 IsSlewing returns 0
01:46:38.027 00.000 11616 IsGuiding returns 1
01:46:38.057 00.030 11616 IsSlewing returns 0
01:46:38.057 00.000 11616 IsGuiding returns 1
01:46:38.087 00.030 11616 IsSlewing returns 0
01:46:38.088 00.001 11616 IsGuiding returns 0
01:46:38.088 00.000 11616 scope move finished after 183 + 166 ms
01:46:38.088 00.000 11616 Move returns status 0, amount 183
01:46:38.088 00.000 11616 MoveAxis(N, 0, ABG)
01:46:38.088 00.000 11616 Move returns status 0, amount 0
01:46:38.088 00.000 11616 move complete, result=0
01:46:38.088 00.000 11616 worker thread done servicing request
01:46:38.088 00.000 11616 Worker thread wakes up
01:46:38.088 00.000 12268 GuideStep: 0.3 px 183 ms WEST, -0.0 px 0 ms NORTH
01:46:38.089 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:38.089 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:40.092 02.003 11616 Exposure complete
01:46:40.151 00.059 11616 worker thread done servicing request
01:46:40.151 00.000 12268 OnExposeComplete: enter
01:46:40.151 00.000 12268 UpdateGuideState(): m_state=6
01:46:40.151 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
01:46:40.151 00.000 12268 Star::Find returns 1 (0), X=544.42, Y=547.31, Mass=272, SNR=11.2, Peak=37 HFD=3.9
01:46:40.152 00.001 12268 Star::Find false star n=13 nbg=290 bg=8.3 sigma=0.8 thresh=11 peak=11
01:46:40.152 00.000 12268 MultiStar: [#1 0.02,-0.06,0.72,U] [#2 0.31,-0.18,0.57,U] [#3 0.81,-0.03,0.59,U] [#4 0.56,0.12,0.54,U] [#5 0.25,-0.18,0.55,U] [#6 0.09,0.22,0.73,U] [#7 0.78,0.35,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.55,-0.11,0.42,U] 
01:46:40.152 00.000 12268 refined, 7 included, MultiStar: {0.36, -0.04}, one-star: {0.46, -0.15}
01:46:40.152 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
01:46:40.152 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.58)
01:46:40.152 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.04 hyp=0.37 cameraTheta=-0.12 mountX=-0.01 mountY=0.37, mountTheta=1.59
01:46:40.154 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.04, opts=13)
01:46:40.154 00.000 12268 Enqueuing Move request for scope (0.36, -0.04)
01:46:40.154 00.000 11616 Worker thread wakes up
01:46:40.154 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.04) opts 0xd
01:46:40.154 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.04)
01:46:40.154 00.000 11616 Moving (0.36, -0.04) raw xDistance=-0.01 yDistance=0.37
01:46:40.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:40.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:46:40.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.37
01:46:40.154 00.000 11616 MoveAxis(E, 0, ABG)
01:46:40.155 00.001 11616 Move returns status 0, amount 0
01:46:40.155 00.000 11616 MoveAxis(S, 31, ABG)
01:46:40.155 00.000 11616 Guiding  Dir = 1, Dur = 31
01:46:40.155 00.000 11616 IsSlewing returns 0
01:46:40.155 00.000 11616 IsGuiding returns 0
01:46:40.155 00.000 11616 PulseGuide returned control before completion, sleep 41
01:46:40.177 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=203, Gamma=1.290
01:46:40.194 00.017 12268 UpdateGuideState exits: m=272 SNR=11.2
01:46:40.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:40.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:40.194 00.000 12268 Enqueuing Expose request
01:46:40.205 00.011 11616 IsGuiding returns 1
01:46:40.205 00.000 11616 scope still moving after pulse duration time elapsed
01:46:40.236 00.031 11616 IsSlewing returns 0
01:46:40.237 00.001 11616 IsGuiding returns 1
01:46:40.266 00.029 11616 IsSlewing returns 0
01:46:40.267 00.001 11616 IsGuiding returns 1
01:46:40.298 00.031 11616 IsSlewing returns 0
01:46:40.298 00.000 11616 IsGuiding returns 1
01:46:40.331 00.033 11616 IsSlewing returns 0
01:46:40.331 00.000 11616 IsGuiding returns 1
01:46:40.361 00.030 11616 IsSlewing returns 0
01:46:40.362 00.001 11616 IsGuiding returns 1
01:46:40.392 00.030 11616 IsSlewing returns 0
01:46:40.393 00.001 11616 IsGuiding returns 0
01:46:40.393 00.000 11616 scope move finished after 31 + 206 ms
01:46:40.393 00.000 11616 Move returns status 0, amount 31
01:46:40.393 00.000 11616 move complete, result=0
01:46:40.393 00.000 11616 worker thread done servicing request
01:46:40.393 00.000 11616 Worker thread wakes up
01:46:40.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:40.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:40.394 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 31 ms SOUTH
01:46:42.404 02.010 11616 Exposure complete
01:46:42.463 00.059 11616 worker thread done servicing request
01:46:42.463 00.000 12268 OnExposeComplete: enter
01:46:42.463 00.000 12268 UpdateGuideState(): m_state=6
01:46:42.464 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
01:46:42.464 00.000 12268 Star::Find returns 1 (0), X=544.01, Y=547.37, Mass=268, SNR=11.2, Peak=39 HFD=3.4
01:46:42.464 00.000 12268 MultiStar: [#1 -0.02,0.64,0.67,U] [#2 -0.14,-0.09,0.68,U] [#3 -0.49,0.67,0.62,U] [#4 0.06,-0.17,0.50,U] [#5 0.31,-0.15,0.60,U] [#6 -0.15,0.31,0.75,U] [#7 -0.28,0.68,0.59,U] [#8 -0.00,0.26,0.39,U] 
01:46:42.464 00.000 12268 single-star, 8 included, MultiStar: {-0.08, 0.21}, one-star: {0.04, -0.09}
01:46:42.464 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
01:46:42.464 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.56)
01:46:42.464 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.14 mountX=-0.09 mountY=0.05, mountTheta=2.59
01:46:42.466 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.09, opts=13)
01:46:42.466 00.000 12268 Enqueuing Move request for scope (0.04, -0.09)
01:46:42.466 00.000 11616 Worker thread wakes up
01:46:42.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
01:46:42.466 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
01:46:42.466 00.000 11616 Moving (0.04, -0.09) raw xDistance=-0.09 yDistance=0.05
01:46:42.466 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:42.467 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:46:42.467 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:42.467 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:46:42.467 00.000 11616 MoveAxis(E, 0, ABG)
01:46:42.467 00.000 11616 Move returns status 0, amount 0
01:46:42.467 00.000 11616 MoveAxis(N, 0, ABG)
01:46:42.467 00.000 11616 Move returns status 0, amount 0
01:46:42.467 00.000 11616 move complete, result=0
01:46:42.467 00.000 11616 worker thread done servicing request
01:46:42.488 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=206, Gamma=1.290
01:46:42.505 00.017 12268 UpdateGuideState exits: m=268 SNR=11.2
01:46:42.505 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:42.505 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:42.505 00.000 12268 Enqueuing Expose request
01:46:42.506 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:42.506 00.000 11616 Worker thread wakes up
01:46:42.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:42.506 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:44.607 02.101 11616 Exposure complete
01:46:44.664 00.057 11616 worker thread done servicing request
01:46:44.664 00.000 12268 OnExposeComplete: enter
01:46:44.664 00.000 12268 UpdateGuideState(): m_state=6
01:46:44.665 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
01:46:44.665 00.000 12268 Star::Find returns 1 (0), X=544.12, Y=546.88, Mass=267, SNR=11.1, Peak=33 HFD=4.4
01:46:44.665 00.000 12268 Star::Find false star n=9 nbg=285 bg=8.5 sigma=0.9 thresh=11 peak=11
01:46:44.665 00.000 12268 Star::Find false star n=4 nbg=281 bg=8.4 sigma=0.8 thresh=11 peak=11
01:46:44.665 00.000 12268 Star::Find false star n=11 nbg=285 bg=8.5 sigma=0.9 thresh=11 peak=11
01:46:44.665 00.000 12268 MultiStar: [#1 -0.03,-0.14,0.84,U] [#2 -0.19,-0.70,0.66,U] [#3 -0.36,0.65,0.58,U] [#4 -0.29,-0.90,0.00,M1] [#5 -0.76,-0.73,0.00,M1] [#6 -0.06,0.08,0.67,U] [#7 -0.35,0.47,0.51,U] [#8 0.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.02,0.35,U] 
01:46:44.665 00.000 12268 refined, 6 included, MultiStar: {-0.06, -0.11}, one-star: {0.15, -0.58}
01:46:44.665 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
01:46:44.665 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.40)
01:46:44.666 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.10 mountX=-0.11 mountY=-0.05, mountTheta=-2.74
01:46:44.667 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.11, opts=13)
01:46:44.667 00.000 12268 Enqueuing Move request for scope (-0.06, -0.11)
01:46:44.667 00.000 11616 Worker thread wakes up
01:46:44.667 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
01:46:44.667 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
01:46:44.667 00.000 11616 Moving (-0.06, -0.11) raw xDistance=-0.11 yDistance=-0.05
01:46:44.667 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:44.668 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:46:44.668 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:44.668 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:46:44.668 00.000 11616 MoveAxis(E, 0, ABG)
01:46:44.668 00.000 11616 Move returns status 0, amount 0
01:46:44.668 00.000 11616 MoveAxis(N, 0, ABG)
01:46:44.668 00.000 11616 Move returns status 0, amount 0
01:46:44.668 00.000 11616 move complete, result=0
01:46:44.668 00.000 11616 worker thread done servicing request
01:46:44.691 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=226, Gamma=1.290
01:46:44.708 00.017 12268 UpdateGuideState exits: m=267 SNR=11.1
01:46:44.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:44.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:44.708 00.000 12268 Enqueuing Expose request
01:46:44.708 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:44.709 00.001 11616 Worker thread wakes up
01:46:44.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:44.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:46.722 02.013 11616 Exposure complete
01:46:46.780 00.058 11616 worker thread done servicing request
01:46:46.781 00.001 12268 OnExposeComplete: enter
01:46:46.781 00.000 12268 UpdateGuideState(): m_state=6
01:46:46.781 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
01:46:46.781 00.000 12268 Star::Find returns 1 (0), X=544.16, Y=546.47, Mass=262, SNR=11.0, Peak=33 HFD=3.8
01:46:46.781 00.000 12268 Star::Find false star n=14 nbg=287 bg=8.6 sigma=0.8 thresh=11 peak=11
01:46:46.781 00.000 12268 Star::Find false star n=4 nbg=278 bg=8.5 sigma=0.8 thresh=11 peak=11
01:46:46.782 00.001 12268 MultiStar: [#1 -0.61,-0.54,0.77,U] [#2 -0.31,-0.98,0.00,M1] [#3 -0.24,-0.02,0.62,U] [#4 -0.21,-0.39,0.63,U] [#5 -0.85,-0.69,0.00,M2] [#6 -0.17,-1.07,0.00,M1] [#7 -0.93,-0.15,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.05,-0.37,0.40,U] 
01:46:46.782 00.000 12268 refined, 4 included, MultiStar: {-0.17, -0.53}, one-star: {0.19, -0.99}
01:46:46.782 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
01:46:46.782 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
01:46:46.782 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.53 hyp=0.56 cameraTheta=-1.88 mountX=-0.54 mountY=-0.10, mountTheta=-2.96
01:46:46.783 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.53, opts=13)
01:46:46.783 00.000 12268 Enqueuing Move request for scope (-0.17, -0.53)
01:46:46.783 00.000 11616 Worker thread wakes up
01:46:46.784 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.53) opts 0xd
01:46:46.784 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.53)
01:46:46.784 00.000 11616 Moving (-0.17, -0.53) raw xDistance=-0.54 yDistance=-0.10
01:46:46.784 00.000 11616 resist switch: large excursion: input -0.54 thresh 0.29 direction from 1 to -1
01:46:46.784 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.63
01:46:46.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
01:46:46.784 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:46.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:46:46.784 00.000 11616 MoveAxis(E, 305, ABG)
01:46:46.784 00.000 11616 Guiding  Dir = 2, Dur = 305
01:46:46.784 00.000 11616 IsSlewing returns 0
01:46:46.785 00.001 11616 IsGuiding returns 0
01:46:46.785 00.000 11616 PulseGuide returned control before completion, sleep 315
01:46:46.805 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=235, Gamma=1.290
01:46:46.824 00.019 12268 UpdateGuideState exits: m=262 SNR=11.0
01:46:46.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:46.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:46.824 00.000 12268 Enqueuing Expose request
01:46:47.113 00.289 11616 IsGuiding returns 1
01:46:47.113 00.000 11616 scope still moving after pulse duration time elapsed
01:46:47.145 00.032 11616 IsSlewing returns 0
01:46:47.145 00.000 11616 IsGuiding returns 0
01:46:47.145 00.000 11616 scope move finished after 305 + 55 ms
01:46:47.145 00.000 11616 Move returns status 0, amount 305
01:46:47.145 00.000 11616 MoveAxis(N, 0, ABG)
01:46:47.145 00.000 11616 Move returns status 0, amount 0
01:46:47.146 00.001 11616 move complete, result=0
01:46:47.146 00.000 11616 worker thread done servicing request
01:46:47.146 00.000 12268 GuideStep: -0.5 px 305 ms EAST, -0.1 px 0 ms NORTH
01:46:47.146 00.000 11616 Worker thread wakes up
01:46:47.147 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:47.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:49.172 02.025 11616 Exposure complete
01:46:49.231 00.059 11616 worker thread done servicing request
01:46:49.231 00.000 12268 OnExposeComplete: enter
01:46:49.231 00.000 12268 UpdateGuideState(): m_state=6
01:46:49.231 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
01:46:49.231 00.000 12268 Star::Find returns 1 (0), X=544.19, Y=547.10, Mass=349, SNR=12.7, Peak=39 HFD=4.5
01:46:49.232 00.001 12268 MultiStar: [#1 -0.94,0.20,0.00,M1] [#2 -0.18,-0.05,0.64,U] [#3 -0.00,0.56,0.59,U] [#4 -0.55,-0.59,0.61,U] [#5 -0.61,0.09,0.54,U] [#6 -0.42,-0.13,0.63,U] [#7 -0.58,-0.54,0.52,U] [#8 -0.74,0.42,0.00,M1] 
01:46:49.232 00.000 12268 refined, 6 included, MultiStar: {-0.25, -0.16}, one-star: {0.23, -0.36}
01:46:49.232 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.04 = 2.25)
01:46:49.232 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.86)
01:46:49.232 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.16 hyp=0.30 cameraTheta=-2.56 mountX=-0.19 mountY=-0.23, mountTheta=-2.26
01:46:49.234 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.16, opts=13)
01:46:49.234 00.000 12268 Enqueuing Move request for scope (-0.25, -0.16)
01:46:49.234 00.000 11616 Worker thread wakes up
01:46:49.234 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.16) opts 0xd
01:46:49.234 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.16)
01:46:49.234 00.000 11616 Moving (-0.25, -0.16) raw xDistance=-0.19 yDistance=-0.23
01:46:49.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
01:46:49.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:49.235 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:46:49.235 00.000 11616 MoveAxis(E, 104, ABG)
01:46:49.235 00.000 11616 Guiding  Dir = 2, Dur = 104
01:46:49.235 00.000 11616 IsSlewing returns 0
01:46:49.235 00.000 11616 IsGuiding returns 0
01:46:49.236 00.001 11616 PulseGuide returned control before completion, sleep 114
01:46:49.257 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=215, Gamma=1.290
01:46:49.274 00.017 12268 UpdateGuideState exits: m=349 SNR=12.7
01:46:49.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:49.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:49.274 00.000 12268 Enqueuing Expose request
01:46:49.366 00.092 11616 IsGuiding returns 0
01:46:49.366 00.000 11616 Move returns status 0, amount 104
01:46:49.366 00.000 11616 MoveAxis(N, 0, ABG)
01:46:49.366 00.000 11616 Move returns status 0, amount 0
01:46:49.366 00.000 11616 move complete, result=0
01:46:49.367 00.001 11616 worker thread done servicing request
01:46:49.367 00.000 12268 GuideStep: -0.2 px 104 ms EAST, -0.2 px 0 ms NORTH
01:46:49.367 00.000 11616 Worker thread wakes up
01:46:49.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:49.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:51.386 02.019 11616 Exposure complete
01:46:51.445 00.059 11616 worker thread done servicing request
01:46:51.445 00.000 12268 OnExposeComplete: enter
01:46:51.445 00.000 12268 UpdateGuideState(): m_state=6
01:46:51.445 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
01:46:51.446 00.001 12268 Star::Find returns 1 (0), X=544.29, Y=547.83, Mass=321, SNR=12.2, Peak=32 HFD=4.3
01:46:51.446 00.000 12268 MultiStar: [#1 -0.18,-0.22,0.68,U] [#2 -0.74,0.38,0.65,U] [#3 0.34,0.93,0.00,M1] [#4 -0.61,0.05,0.57,U] [#5 -0.30,-0.03,0.50,U] [#6 0.07,0.53,0.75,U] [#7 -0.59,0.69,0.00,M1] [#8 -0.50,0.12,0.49,U] 
01:46:51.446 00.000 12268 refined, 6 included, MultiStar: {-0.21, 0.20}, one-star: {0.33, 0.36}
01:46:51.446 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
01:46:51.446 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
01:46:51.446 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.20 hyp=0.29 cameraTheta=2.37 mountX=0.18 mountY=-0.23, mountTheta=-0.91
01:46:51.448 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.20, opts=13)
01:46:51.448 00.000 12268 Enqueuing Move request for scope (-0.21, 0.20)
01:46:51.448 00.000 11616 Worker thread wakes up
01:46:51.448 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.20) opts 0xd
01:46:51.448 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.20)
01:46:51.448 00.000 11616 Moving (-0.21, 0.20) raw xDistance=0.18 yDistance=-0.23
01:46:51.448 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:51.449 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:46:51.449 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:51.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:46:51.449 00.000 11616 MoveAxis(E, 0, ABG)
01:46:51.449 00.000 11616 Move returns status 0, amount 0
01:46:51.449 00.000 11616 MoveAxis(N, 0, ABG)
01:46:51.449 00.000 11616 Move returns status 0, amount 0
01:46:51.449 00.000 11616 move complete, result=0
01:46:51.449 00.000 11616 worker thread done servicing request
01:46:51.470 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=225, Gamma=1.290
01:46:51.487 00.017 12268 UpdateGuideState exits: m=321 SNR=12.2
01:46:51.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:51.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:51.487 00.000 12268 Enqueuing Expose request
01:46:51.487 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:46:51.487 00.000 11616 Worker thread wakes up
01:46:51.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:51.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:53.498 02.011 11616 Exposure complete
01:46:53.558 00.060 11616 worker thread done servicing request
01:46:53.558 00.000 12268 OnExposeComplete: enter
01:46:53.559 00.001 12268 UpdateGuideState(): m_state=6
01:46:53.559 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
01:46:53.559 00.000 12268 Star::Find returns 1 (0), X=544.47, Y=547.37, Mass=281, SNR=11.5, Peak=36 HFD=3.3
01:46:53.559 00.000 12268 MultiStar: [#1 0.08,-0.29,0.83,U] [#2 -0.23,0.85,0.00,M1] [#3 0.33,0.08,0.64,U] [#4 0.56,0.41,0.55,U] [#5 -0.05,0.33,0.59,U] [#6 0.25,0.15,0.84,U] [#7 -0.03,0.95,0.00,M2] [#8 -0.18,-0.10,0.59,U] 
01:46:53.559 00.000 12268 refined, 6 included, MultiStar: {0.23, 0.04}, one-star: {0.51, -0.10}
01:46:53.560 00.001 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
01:46:53.560 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
01:46:53.560 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.23 cameraTheta=0.17 mountX=0.06 mountY=0.22, mountTheta=1.30
01:46:53.561 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.04, opts=13)
01:46:53.561 00.000 12268 Enqueuing Move request for scope (0.23, 0.04)
01:46:53.561 00.000 11616 Worker thread wakes up
01:46:53.562 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.04) opts 0xd
01:46:53.562 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.04)
01:46:53.562 00.000 11616 Moving (0.23, 0.04) raw xDistance=0.06 yDistance=0.22
01:46:53.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:53.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:46:53.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
01:46:53.562 00.000 11616 MoveAxis(E, 0, ABG)
01:46:53.562 00.000 11616 Move returns status 0, amount 0
01:46:53.562 00.000 11616 MoveAxis(S, 19, ABG)
01:46:53.562 00.000 11616 Guiding  Dir = 1, Dur = 19
01:46:53.563 00.001 11616 IsSlewing returns 0
01:46:53.563 00.000 11616 IsGuiding returns 0
01:46:53.563 00.000 11616 PulseGuide returned control before completion, sleep 29
01:46:53.585 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=211, Gamma=1.290
01:46:53.604 00.019 12268 UpdateGuideState exits: m=281 SNR=11.5
01:46:53.604 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:53.604 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:53.604 00.000 12268 Enqueuing Expose request
01:46:53.605 00.001 11616 IsGuiding returns 1
01:46:53.605 00.000 11616 scope still moving after pulse duration time elapsed
01:46:53.637 00.032 11616 IsSlewing returns 0
01:46:53.638 00.001 11616 IsGuiding returns 0
01:46:53.638 00.000 11616 scope move finished after 19 + 55 ms
01:46:53.638 00.000 11616 Move returns status 0, amount 19
01:46:53.638 00.000 11616 move complete, result=0
01:46:53.638 00.000 11616 worker thread done servicing request
01:46:53.638 00.000 11616 Worker thread wakes up
01:46:53.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:53.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:53.638 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
01:46:55.642 02.004 11616 Exposure complete
01:46:55.699 00.057 11616 worker thread done servicing request
01:46:55.699 00.000 12268 OnExposeComplete: enter
01:46:55.699 00.000 12268 UpdateGuideState(): m_state=6
01:46:55.700 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
01:46:55.700 00.000 12268 Star::Find returns 1 (0), X=544.61, Y=547.20, Mass=346, SNR=12.7, Peak=37 HFD=4.2
01:46:55.700 00.000 12268 MultiStar: [#1 0.08,0.04,0.74,U] [#2 0.61,-0.03,0.69,U] [#3 0.85,0.21,0.00,M1] [#4 0.56,0.19,0.63,U] [#5 0.46,-0.04,0.61,U] [#6 0.30,0.38,0.71,U] [#7 -0.77,0.47,0.00,M3] [#8 0.47,0.09,0.47,U] 
01:46:55.700 00.000 12268 refined, 6 included, MultiStar: {0.45, 0.03}, one-star: {0.65, -0.27}
01:46:55.700 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
01:46:55.700 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
01:46:55.700 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.03 hyp=0.45 cameraTheta=0.07 mountX=0.08 mountY=0.44, mountTheta=1.40
01:46:55.703 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.03, opts=13)
01:46:55.703 00.000 12268 Enqueuing Move request for scope (0.45, 0.03)
01:46:55.703 00.000 11616 Worker thread wakes up
01:46:55.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.03) opts 0xd
01:46:55.703 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.03)
01:46:55.703 00.000 11616 Moving (0.45, 0.03) raw xDistance=0.08 yDistance=0.44
01:46:55.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:55.704 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:46:55.704 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
01:46:55.704 00.000 11616 MoveAxis(E, 0, ABG)
01:46:55.704 00.000 11616 Move returns status 0, amount 0
01:46:55.704 00.000 11616 MoveAxis(S, 38, ABG)
01:46:55.704 00.000 11616 Guiding  Dir = 1, Dur = 38
01:46:55.704 00.000 11616 IsSlewing returns 0
01:46:55.704 00.000 11616 IsGuiding returns 0
01:46:55.705 00.001 11616 PulseGuide returned control before completion, sleep 48
01:46:55.725 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=255, Gamma=1.290
01:46:55.743 00.018 12268 UpdateGuideState exits: m=346 SNR=12.7
01:46:55.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:55.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:55.743 00.000 12268 Enqueuing Expose request
01:46:55.763 00.020 11616 IsGuiding returns 1
01:46:55.763 00.000 11616 scope still moving after pulse duration time elapsed
01:46:55.794 00.031 11616 IsSlewing returns 0
01:46:55.795 00.001 11616 IsGuiding returns 0
01:46:55.795 00.000 11616 scope move finished after 38 + 51 ms
01:46:55.795 00.000 11616 Move returns status 0, amount 38
01:46:55.795 00.000 11616 move complete, result=0
01:46:55.795 00.000 11616 worker thread done servicing request
01:46:55.795 00.000 11616 Worker thread wakes up
01:46:55.795 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:55.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:55.811 00.016 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 38 ms SOUTH
01:46:57.812 02.001 11616 Exposure complete
01:46:57.869 00.057 11616 worker thread done servicing request
01:46:57.869 00.000 12268 OnExposeComplete: enter
01:46:57.869 00.000 12268 UpdateGuideState(): m_state=6
01:46:57.869 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
01:46:57.869 00.000 12268 Star::Find returns 1 (0), X=544.27, Y=547.56, Mass=355, SNR=12.9, Peak=41 HFD=4.5
01:46:57.870 00.001 12268 MultiStar: [#1 -0.20,0.97,0.00,M1] [#2 0.22,0.19,0.68,U] [#3 0.46,1.17,0.00,M2] [#4 0.08,-0.24,0.59,U] [#5 0.10,0.16,0.59,U] [#6 0.19,-0.23,0.63,U] [#7 0.06,0.28,0.54,U] [#8 0.58,0.32,0.53,U] 
01:46:57.870 00.000 12268 refined, 6 included, MultiStar: {0.22, 0.08}, one-star: {0.30, 0.09}
01:46:57.870 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
01:46:57.870 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
01:46:57.870 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.24 cameraTheta=0.33 mountX=0.10 mountY=0.21, mountTheta=1.14
01:46:57.872 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.08, opts=13)
01:46:57.872 00.000 12268 Enqueuing Move request for scope (0.22, 0.08)
01:46:57.872 00.000 11616 Worker thread wakes up
01:46:57.872 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
01:46:57.872 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
01:46:57.872 00.000 11616 Moving (0.22, 0.08) raw xDistance=0.10 yDistance=0.21
01:46:57.872 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:57.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:46:57.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
01:46:57.872 00.000 11616 MoveAxis(E, 0, ABG)
01:46:57.873 00.001 11616 Move returns status 0, amount 0
01:46:57.873 00.000 11616 MoveAxis(S, 18, ABG)
01:46:57.873 00.000 11616 Guiding  Dir = 1, Dur = 18
01:46:57.873 00.000 11616 IsSlewing returns 0
01:46:57.873 00.000 11616 IsGuiding returns 0
01:46:57.874 00.001 11616 PulseGuide returned control before completion, sleep 28
01:46:57.898 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=255, Gamma=1.290
01:46:57.903 00.005 11616 IsGuiding returns 1
01:46:57.903 00.000 11616 scope still moving after pulse duration time elapsed
01:46:57.915 00.012 12268 UpdateGuideState exits: m=355 SNR=12.9
01:46:57.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:57.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:46:57.915 00.000 12268 Enqueuing Expose request
01:46:57.935 00.020 11616 IsSlewing returns 0
01:46:57.935 00.000 11616 IsGuiding returns 0
01:46:57.935 00.000 11616 scope move finished after 18 + 44 ms
01:46:57.935 00.000 11616 Move returns status 0, amount 18
01:46:57.935 00.000 11616 move complete, result=0
01:46:57.935 00.000 11616 worker thread done servicing request
01:46:57.935 00.000 11616 Worker thread wakes up
01:46:57.936 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:46:57.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:46:57.937 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 18 ms SOUTH
01:46:59.944 02.007 11616 Exposure complete
01:47:00.001 00.057 11616 worker thread done servicing request
01:47:00.001 00.000 12268 OnExposeComplete: enter
01:47:00.001 00.000 12268 UpdateGuideState(): m_state=6
01:47:00.001 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
01:47:00.001 00.000 12268 Star::Find returns 1 (0), X=543.91, Y=548.23, Mass=348, SNR=12.7, Peak=39 HFD=4.5
01:47:00.002 00.001 12268 MultiStar: [#1 -0.10,0.62,0.80,U] [#2 -0.03,0.38,0.66,U] [#3 -0.88,1.50,0.00,M3] [#4 0.27,0.52,0.57,U] [#5 -0.38,0.37,0.58,U] [#6 0.02,0.56,0.66,U] [#7 -0.59,0.46,0.52,U] [#8 0.15,1.08,0.00,M1] 
01:47:00.002 00.000 12268 refined, 6 included, MultiStar: {-0.11, 0.55}, one-star: {-0.06, 0.77}
01:47:00.002 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
01:47:00.002 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
01:47:00.002 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.55 hyp=0.56 cameraTheta=1.77 mountX=0.54 mountY=-0.18, mountTheta=-0.32
01:47:00.004 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.55, opts=13)
01:47:00.004 00.000 12268 Enqueuing Move request for scope (-0.11, 0.55)
01:47:00.004 00.000 11616 Worker thread wakes up
01:47:00.004 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.55) opts 0xd
01:47:00.004 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.55)
01:47:00.004 00.000 11616 Moving (-0.11, 0.55) raw xDistance=0.54 yDistance=-0.18
01:47:00.004 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.29 direction from -1 to 1
01:47:00.004 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.61
01:47:00.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
01:47:00.004 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:00.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:47:00.005 00.001 11616 MoveAxis(W, 300, ABG)
01:47:00.005 00.000 11616 Guiding  Dir = 3, Dur = 300
01:47:00.005 00.000 11616 IsSlewing returns 0
01:47:00.005 00.000 11616 IsGuiding returns 0
01:47:00.005 00.000 11616 PulseGuide returned control before completion, sleep 310
01:47:00.028 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:47:00.046 00.018 12268 UpdateGuideState exits: m=348 SNR=12.7
01:47:00.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:00.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:00.046 00.000 12268 Enqueuing Expose request
01:47:00.320 00.274 11616 IsGuiding returns 1
01:47:00.320 00.000 11616 scope still moving after pulse duration time elapsed
01:47:00.352 00.032 11616 IsSlewing returns 0
01:47:00.352 00.000 11616 IsGuiding returns 0
01:47:00.352 00.000 11616 scope move finished after 300 + 46 ms
01:47:00.352 00.000 11616 Move returns status 0, amount 300
01:47:00.352 00.000 11616 MoveAxis(N, 0, ABG)
01:47:00.352 00.000 11616 Move returns status 0, amount 0
01:47:00.352 00.000 11616 move complete, result=0
01:47:00.352 00.000 11616 worker thread done servicing request
01:47:00.352 00.000 11616 Worker thread wakes up
01:47:00.352 00.000 12268 GuideStep: 0.5 px 300 ms WEST, -0.2 px 0 ms NORTH
01:47:00.353 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:00.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:02.367 02.014 11616 Exposure complete
01:47:02.424 00.057 11616 worker thread done servicing request
01:47:02.424 00.000 12268 OnExposeComplete: enter
01:47:02.424 00.000 12268 UpdateGuideState(): m_state=6
01:47:02.425 00.001 12268 Star::Find(15, 543, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
01:47:02.425 00.000 12268 Star::Find returns 1 (0), X=544.07, Y=548.37, Mass=310, SNR=12.0, Peak=37 HFD=3.8
01:47:02.425 00.000 12268 MultiStar: [#1 -0.09,0.67,0.80,U] [#2 0.31,0.77,0.75,U] [#3 -0.02,0.92,0.00,M4] [#4 0.10,0.66,0.59,U] [#5 -0.34,0.65,0.66,U] [#6 -0.14,1.03,0.00,M1] [#7 -0.34,0.40,0.55,U] [#8 -0.36,0.67,0.61,U] 
01:47:02.425 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.70}, one-star: {0.10, 0.90}
01:47:02.425 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
01:47:02.426 00.001 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
01:47:02.426 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.70 hyp=0.70 cameraTheta=1.66 mountX=0.69 mountY=-0.15, mountTheta=-0.22
01:47:02.427 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.70, opts=13)
01:47:02.427 00.000 12268 Enqueuing Move request for scope (-0.06, 0.70)
01:47:02.427 00.000 11616 Worker thread wakes up
01:47:02.427 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.70) opts 0xd
01:47:02.427 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.70)
01:47:02.427 00.000 11616 Moving (-0.06, 0.70) raw xDistance=0.69 yDistance=-0.15
01:47:02.427 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.69
01:47:02.428 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:47:02.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:47:02.428 00.000 11616 MoveAxis(W, 385, ABG)
01:47:02.428 00.000 11616 Guiding  Dir = 3, Dur = 385
01:47:02.428 00.000 11616 IsSlewing returns 0
01:47:02.428 00.000 11616 IsGuiding returns 0
01:47:02.429 00.001 11616 PulseGuide returned control before completion, sleep 395
01:47:02.449 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=255, Gamma=1.290
01:47:02.466 00.017 12268 UpdateGuideState exits: m=310 SNR=12.0
01:47:02.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:02.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:02.466 00.000 12268 Enqueuing Expose request
01:47:02.829 00.363 11616 IsGuiding returns 1
01:47:02.829 00.000 11616 scope still moving after pulse duration time elapsed
01:47:02.860 00.031 11616 IsSlewing returns 0
01:47:02.861 00.001 11616 IsGuiding returns 1
01:47:02.892 00.031 11616 IsSlewing returns 0
01:47:02.893 00.001 11616 IsGuiding returns 1
01:47:02.923 00.030 11616 IsSlewing returns 0
01:47:02.924 00.001 11616 IsGuiding returns 1
01:47:02.954 00.030 11616 IsSlewing returns 0
01:47:02.954 00.000 11616 IsGuiding returns 1
01:47:02.986 00.032 11616 IsSlewing returns 0
01:47:02.986 00.000 11616 IsGuiding returns 1
01:47:03.017 00.031 11616 IsSlewing returns 0
01:47:03.018 00.001 11616 IsGuiding returns 1
01:47:03.049 00.031 11616 IsSlewing returns 0
01:47:03.049 00.000 11616 IsGuiding returns 0
01:47:03.049 00.000 11616 scope move finished after 385 + 235 ms
01:47:03.049 00.000 11616 Move returns status 0, amount 385
01:47:03.050 00.001 11616 MoveAxis(N, 0, ABG)
01:47:03.050 00.000 11616 Move returns status 0, amount 0
01:47:03.050 00.000 11616 move complete, result=0
01:47:03.050 00.000 11616 worker thread done servicing request
01:47:03.050 00.000 12268 GuideStep: 0.7 px 385 ms WEST, -0.2 px 0 ms NORTH
01:47:03.050 00.000 11616 Worker thread wakes up
01:47:03.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:03.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:05.058 02.008 11616 Exposure complete
01:47:05.117 00.059 11616 worker thread done servicing request
01:47:05.117 00.000 12268 OnExposeComplete: enter
01:47:05.117 00.000 12268 UpdateGuideState(): m_state=6
01:47:05.117 00.000 12268 Star::Find(15, 544, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
01:47:05.118 00.001 12268 Star::Find returns 1 (0), X=544.06, Y=547.47, Mass=299, SNR=11.8, Peak=38 HFD=4.0
01:47:05.118 00.000 12268 Star::Find false star n=8 nbg=284 bg=8.2 sigma=0.8 thresh=11 peak=11
01:47:05.118 00.000 12268 MultiStar: [#1 -0.24,-0.25,0.74,U] [#2 -0.18,-0.25,0.78,U] [#3 0.00,0.00,0.00,L] [#4 -0.14,-0.07,0.68,U] [#5 -0.04,0.30,0.71,U] [#6 -0.20,0.31,0.72,U] [#7 -0.62,0.08,0.69,U] [#8 0.38,0.43,0.73,U] [#9 0.00,0.00,0.00,L] [#10 -0.49,0.28,0.55,U] 
01:47:05.118 00.000 12268 single-star, 8 included, MultiStar: {-0.14, 0.08}, one-star: {0.09, 0.01}
01:47:05.118 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
01:47:05.119 00.001 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
01:47:05.119 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.08 mountX=0.02 mountY=0.09, mountTheta=1.39
01:47:05.120 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.01, opts=13)
01:47:05.121 00.001 12268 Enqueuing Move request for scope (0.09, 0.01)
01:47:05.121 00.000 11616 Worker thread wakes up
01:47:05.121 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
01:47:05.121 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
01:47:05.121 00.000 11616 Moving (0.09, 0.01) raw xDistance=0.02 yDistance=0.09
01:47:05.121 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:05.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:47:05.121 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:05.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:47:05.122 00.001 11616 MoveAxis(E, 0, ABG)
01:47:05.122 00.000 11616 Move returns status 0, amount 0
01:47:05.122 00.000 11616 MoveAxis(N, 0, ABG)
01:47:05.122 00.000 11616 Move returns status 0, amount 0
01:47:05.122 00.000 11616 move complete, result=0
01:47:05.122 00.000 11616 worker thread done servicing request
01:47:05.143 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:47:05.160 00.017 12268 UpdateGuideState exits: m=299 SNR=11.8
01:47:05.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:05.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:05.160 00.000 12268 Enqueuing Expose request
01:47:05.160 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:05.160 00.000 11616 Worker thread wakes up
01:47:05.161 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:05.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:07.177 02.016 11616 Exposure complete
01:47:07.234 00.057 11616 worker thread done servicing request
01:47:07.234 00.000 12268 OnExposeComplete: enter
01:47:07.234 00.000 12268 UpdateGuideState(): m_state=6
01:47:07.234 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
01:47:07.234 00.000 12268 Star::Find returns 1 (0), X=543.76, Y=546.60, Mass=206, SNR=9.8, Peak=34 HFD=3.4
01:47:07.235 00.001 12268 MultiStar: [#1 -0.44,-0.76,0.00,M1] [#2 -0.01,-0.86,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.37,-0.54,0.75,U] [#5 -0.05,-0.98,0.00,M1] [#6 -0.01,-0.62,0.83,U] [#7 0.24,-0.40,0.68,U] [#8 -0.62,-0.02,0.77,U] [#9 0.00,0.00,0.00,L] [#10 -0.74,-0.48,0.00,M1] 
01:47:07.235 00.000 12268 refined, 4 included, MultiStar: {-0.07, -0.51}, one-star: {-0.21, -0.86}
01:47:07.235 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
01:47:07.235 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
01:47:07.235 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.51 hyp=0.52 cameraTheta=-1.70 mountX=-0.52 mountY=0.00, mountTheta=3.14
01:47:07.236 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-0.51, opts=13)
01:47:07.237 00.001 12268 Enqueuing Move request for scope (-0.07, -0.51)
01:47:07.237 00.000 11616 Worker thread wakes up
01:47:07.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.51) opts 0xd
01:47:07.237 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -0.51)
01:47:07.237 00.000 11616 Moving (-0.07, -0.51) raw xDistance=-0.52 yDistance=0.00
01:47:07.237 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
01:47:07.237 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.56
01:47:07.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
01:47:07.237 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:07.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:47:07.237 00.000 11616 MoveAxis(E, 290, ABG)
01:47:07.237 00.000 11616 Guiding  Dir = 2, Dur = 290
01:47:07.238 00.001 11616 IsSlewing returns 0
01:47:07.238 00.000 11616 IsGuiding returns 0
01:47:07.238 00.000 11616 PulseGuide returned control before completion, sleep 300
01:47:07.261 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=255, Gamma=1.290
01:47:07.278 00.017 12268 UpdateGuideState exits: m=206 SNR=9.8
01:47:07.278 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:07.278 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:07.278 00.000 12268 Enqueuing Expose request
01:47:07.551 00.273 11616 IsGuiding returns 1
01:47:07.551 00.000 11616 scope still moving after pulse duration time elapsed
01:47:07.581 00.030 11616 IsSlewing returns 0
01:47:07.582 00.001 11616 IsGuiding returns 0
01:47:07.582 00.000 11616 scope move finished after 290 + 54 ms
01:47:07.582 00.000 11616 Move returns status 0, amount 290
01:47:07.582 00.000 11616 MoveAxis(N, 0, ABG)
01:47:07.582 00.000 11616 Move returns status 0, amount 0
01:47:07.582 00.000 11616 move complete, result=0
01:47:07.583 00.001 11616 worker thread done servicing request
01:47:07.583 00.000 11616 Worker thread wakes up
01:47:07.583 00.000 12268 GuideStep: -0.5 px 290 ms EAST, 0.0 px 0 ms NORTH
01:47:07.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:07.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:09.591 02.008 11616 Exposure complete
01:47:09.654 00.063 11616 worker thread done servicing request
01:47:09.655 00.001 12268 OnExposeComplete: enter
01:47:09.655 00.000 12268 UpdateGuideState(): m_state=6
01:47:09.655 00.000 12268 Star::Find(15, 543, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
01:47:09.655 00.000 12268 Star::Find returns 1 (0), X=544.00, Y=546.91, Mass=207, SNR=9.8, Peak=34 HFD=4.0
01:47:09.655 00.000 12268 MultiStar: [#1 -0.08,-0.44,1.12,U] [#2 0.13,-0.08,0.73,U] [#3 -0.71,0.74,0.00,M5] [#4 -0.30,-0.47,0.72,U] [#5 0.01,-0.12,0.84,U] [#6 -0.26,-0.27,0.94,U] [#7 -0.14,-0.45,0.67,U] [#8 -0.09,-1.05,0.00,M1] 
01:47:09.655 00.000 12268 refined, 6 included, MultiStar: {-0.08, -0.35}, one-star: {0.03, -0.56}
01:47:09.655 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
01:47:09.656 00.001 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
01:47:09.656 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.35 hyp=0.36 cameraTheta=-1.81 mountX=-0.36 mountY=-0.04, mountTheta=-3.03
01:47:09.657 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.35, opts=13)
01:47:09.657 00.000 12268 Enqueuing Move request for scope (-0.08, -0.35)
01:47:09.657 00.000 11616 Worker thread wakes up
01:47:09.658 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.35) opts 0xd
01:47:09.658 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.35)
01:47:09.658 00.000 11616 Moving (-0.08, -0.35) raw xDistance=-0.36 yDistance=-0.04
01:47:09.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
01:47:09.658 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:09.658 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:47:09.658 00.000 11616 MoveAxis(E, 199, ABG)
01:47:09.658 00.000 11616 Guiding  Dir = 2, Dur = 199
01:47:09.658 00.000 11616 IsSlewing returns 0
01:47:09.659 00.001 11616 IsGuiding returns 0
01:47:09.659 00.000 11616 PulseGuide returned control before completion, sleep 209
01:47:09.680 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=255, Gamma=1.290
01:47:09.697 00.017 12268 UpdateGuideState exits: m=207 SNR=9.8
01:47:09.697 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:09.697 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:09.697 00.000 12268 Enqueuing Expose request
01:47:09.871 00.174 11616 IsGuiding returns 1
01:47:09.871 00.000 11616 scope still moving after pulse duration time elapsed
01:47:09.903 00.032 11616 IsSlewing returns 0
01:47:09.904 00.001 11616 IsGuiding returns 0
01:47:09.904 00.000 11616 scope move finished after 199 + 46 ms
01:47:09.904 00.000 11616 Move returns status 0, amount 199
01:47:09.904 00.000 11616 MoveAxis(N, 0, ABG)
01:47:09.904 00.000 11616 Move returns status 0, amount 0
01:47:09.904 00.000 11616 move complete, result=0
01:47:09.904 00.000 11616 worker thread done servicing request
01:47:09.904 00.000 11616 Worker thread wakes up
01:47:09.904 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:09.905 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:09.905 00.000 12268 GuideStep: -0.4 px 199 ms EAST, -0.0 px 0 ms NORTH
01:47:11.913 02.008 11616 Exposure complete
01:47:11.970 00.057 11616 worker thread done servicing request
01:47:11.971 00.001 12268 OnExposeComplete: enter
01:47:11.971 00.000 12268 UpdateGuideState(): m_state=6
01:47:11.971 00.000 12268 Star::Find(15, 543, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
01:47:11.971 00.000 12268 Star::Find returns 1 (0), X=543.94, Y=547.25, Mass=165, SNR=8.8, Peak=31 HFD=3.2
01:47:11.972 00.001 12268 MultiStar: [#1 -0.26,-0.05,1.19,U] [#2 -0.55,-0.12,0.91,U] [#3 -0.76,0.70,0.00,M6] [#4 0.48,0.15,0.83,U] [#5 -0.14,-0.58,1.04,U] [#6 -0.11,0.24,0.89,U] [#7 -0.22,0.48,0.77,U] [#8 -0.11,0.12,0.98,U] 
01:47:11.972 00.000 12268 refined, 7 included, MultiStar: {-0.13, -0.02}, one-star: {-0.03, -0.21}
01:47:11.972 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
01:47:11.972 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
01:47:11.972 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-2.98 mountX=-0.03 mountY=-0.12, mountTheta=-1.84
01:47:11.975 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.02, opts=13)
01:47:11.975 00.000 12268 Enqueuing Move request for scope (-0.13, -0.02)
01:47:11.976 00.001 11616 Worker thread wakes up
01:47:11.976 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
01:47:11.976 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
01:47:11.976 00.000 11616 Moving (-0.13, -0.02) raw xDistance=-0.03 yDistance=-0.12
01:47:11.976 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:11.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:47:11.976 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:11.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:47:11.976 00.000 11616 MoveAxis(E, 0, ABG)
01:47:11.976 00.000 11616 Move returns status 0, amount 0
01:47:11.976 00.000 11616 MoveAxis(N, 0, ABG)
01:47:11.976 00.000 11616 Move returns status 0, amount 0
01:47:11.977 00.001 11616 move complete, result=0
01:47:11.977 00.000 11616 worker thread done servicing request
01:47:11.998 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=229, Gamma=1.290
01:47:12.015 00.017 12268 UpdateGuideState exits: m=165 SNR=8.8
01:47:12.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:12.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:12.015 00.000 12268 Enqueuing Expose request
01:47:12.015 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:12.015 00.000 11616 Worker thread wakes up
01:47:12.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:12.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:14.030 02.015 11616 Exposure complete
01:47:14.089 00.059 11616 worker thread done servicing request
01:47:14.090 00.001 12268 OnExposeComplete: enter
01:47:14.090 00.000 12268 UpdateGuideState(): m_state=6
01:47:14.090 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
01:47:14.090 00.000 12268 Star::Find returns 1 (0), X=543.42, Y=547.53, Mass=143, SNR=8.2, Peak=28 HFD=3.2
01:47:14.091 00.001 12268 MultiStar: [#1 -0.80,0.22,1.07,U] [#2 0.03,0.81,0.91,U] [#3 -0.24,1.13,0.00,M7] [#4 0.08,0.52,0.81,U] [#5 -0.01,0.75,0.92,U] [#6 -0.34,0.43,0.91,U] [#7 -0.19,0.29,0.76,U] [#8 -0.12,0.38,0.74,U] 
01:47:14.091 00.000 12268 refined, 7 included, MultiStar: {-0.26, 0.43}, one-star: {-0.55, 0.06}
01:47:14.091 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
01:47:14.091 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
01:47:14.091 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.43 hyp=0.50 cameraTheta=2.12 mountX=0.40 mountY=-0.31, mountTheta=-0.67
01:47:14.093 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.43, opts=13)
01:47:14.093 00.000 12268 Enqueuing Move request for scope (-0.26, 0.43)
01:47:14.093 00.000 11616 Worker thread wakes up
01:47:14.093 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.43) opts 0xd
01:47:14.093 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.43)
01:47:14.093 00.000 11616 Moving (-0.26, 0.43) raw xDistance=0.40 yDistance=-0.31
01:47:14.093 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
01:47:14.093 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
01:47:14.093 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
01:47:14.093 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:14.094 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:47:14.094 00.000 11616 MoveAxis(W, 223, ABG)
01:47:14.094 00.000 11616 Guiding  Dir = 3, Dur = 223
01:47:14.095 00.001 11616 IsSlewing returns 0
01:47:14.095 00.000 11616 IsGuiding returns 0
01:47:14.095 00.000 11616 PulseGuide returned control before completion, sleep 233
01:47:14.116 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=231, Gamma=1.290
01:47:14.134 00.018 12268 UpdateGuideState exits: m=143 SNR=8.2
01:47:14.135 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:14.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:14.135 00.000 12268 Enqueuing Expose request
01:47:14.340 00.205 11616 IsGuiding returns 1
01:47:14.340 00.000 11616 scope still moving after pulse duration time elapsed
01:47:14.372 00.032 11616 IsSlewing returns 0
01:47:14.372 00.000 11616 IsGuiding returns 0
01:47:14.372 00.000 11616 scope move finished after 223 + 53 ms
01:47:14.372 00.000 11616 Move returns status 0, amount 223
01:47:14.372 00.000 11616 MoveAxis(N, 0, ABG)
01:47:14.372 00.000 11616 Move returns status 0, amount 0
01:47:14.372 00.000 11616 move complete, result=0
01:47:14.372 00.000 11616 worker thread done servicing request
01:47:14.373 00.001 11616 Worker thread wakes up
01:47:14.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:14.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:14.373 00.000 12268 GuideStep: 0.4 px 223 ms WEST, -0.3 px 0 ms NORTH
01:47:15.773 01.400 12268 evsrv: cli 0F8E69C0 connect
01:47:15.773 00.000 12268 case statement mapped state 6 to 3
01:47:15.773 00.000 12268 case statement mapped state 6 to 3
01:47:15.774 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"741557c7-1d3e-4699-a8e4-6aa3563978c1"}
01:47:15.774 00.000 12268 case statement mapped state 6 to 3
01:47:15.774 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"741557c7-1d3e-4699-a8e4-6aa3563978c1"}
01:47:15.775 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:47:16.392 00.617 11616 Exposure complete
01:47:16.456 00.064 11616 worker thread done servicing request
01:47:16.456 00.000 12268 OnExposeComplete: enter
01:47:16.456 00.000 12268 UpdateGuideState(): m_state=6
01:47:16.456 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
01:47:16.457 00.001 12268 Star::Find returns 1 (0), X=543.85, Y=547.97, Mass=135, SNR=7.9, Peak=28 HFD=2.7
01:47:16.457 00.000 12268 MultiStar: [#1 -0.67,0.51,0.00,M1] [#2 -0.19,0.26,0.93,U] [#3 -1.18,1.76,0.00,M8] [#4 -0.56,0.39,0.88,U] [#5 -0.73,0.34,0.93,U] [#6 -0.02,0.53,0.88,U] [#7 0.34,0.24,0.60,U] [#8 -0.64,0.74,0.00,M1] 
01:47:16.457 00.000 12268 refined, 5 included, MultiStar: {-0.25, 0.39}, one-star: {-0.12, 0.51}
01:47:16.457 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
01:47:16.457 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
01:47:16.457 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.39 hyp=0.46 cameraTheta=2.14 mountX=0.36 mountY=-0.30, mountTheta=-0.68
01:47:16.459 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.39, opts=13)
01:47:16.459 00.000 12268 Enqueuing Move request for scope (-0.25, 0.39)
01:47:16.459 00.000 11616 Worker thread wakes up
01:47:16.459 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.39) opts 0xd
01:47:16.459 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.39)
01:47:16.459 00.000 11616 Moving (-0.25, 0.39) raw xDistance=0.36 yDistance=-0.30
01:47:16.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
01:47:16.459 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:47:16.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:47:16.460 00.001 11616 MoveAxis(W, 203, ABG)
01:47:16.460 00.000 11616 Guiding  Dir = 3, Dur = 203
01:47:16.460 00.000 11616 IsSlewing returns 0
01:47:16.460 00.000 11616 IsGuiding returns 0
01:47:16.461 00.001 11616 PulseGuide returned control before completion, sleep 213
01:47:16.484 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=245, Gamma=1.290
01:47:16.501 00.017 12268 UpdateGuideState exits: m=135 SNR=7.9
01:47:16.502 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:16.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:16.502 00.000 12268 Enqueuing Expose request
01:47:16.689 00.187 11616 IsGuiding returns 0
01:47:16.689 00.000 11616 Move returns status 0, amount 203
01:47:16.689 00.000 11616 MoveAxis(N, 0, ABG)
01:47:16.689 00.000 11616 Move returns status 0, amount 0
01:47:16.689 00.000 11616 move complete, result=0
01:47:16.689 00.000 11616 worker thread done servicing request
01:47:16.689 00.000 12268 GuideStep: 0.4 px 203 ms WEST, -0.3 px 0 ms NORTH
01:47:16.689 00.000 11616 Worker thread wakes up
01:47:16.689 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:16.689 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:18.726 02.037 11616 Exposure complete
01:47:18.790 00.064 11616 worker thread done servicing request
01:47:18.791 00.001 12268 OnExposeComplete: enter
01:47:18.791 00.000 12268 UpdateGuideState(): m_state=6
01:47:18.791 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
01:47:18.791 00.000 12268 Star::Find returns 1 (0), X=544.18, Y=547.16, Mass=123, SNR=7.6, Peak=30 HFD=2.9
01:47:18.791 00.000 12268 Status Line: Mass: 123 vs 268
01:47:18.794 00.003 12268 UpdateCurrentPosition: star mass new=123.2 exp=268.1 thresh=50% limits=(126.5, 814.5, 536.3)
01:47:18.794 00.000 12268 DistanceChecker: activated
01:47:18.794 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:47:18.795 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:18.795 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:18.795 00.000 11616 Worker thread wakes up
01:47:18.795 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:18.795 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:18.795 00.000 11616 move complete, result=0
01:47:18.795 00.000 11616 worker thread done servicing request
01:47:18.909 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:18.909 00.000 12268 Status Line: Star lost - mass changed
01:47:18.912 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=174, Gamma=1.290
01:47:18.929 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:47:18.929 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:18.929 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:18.929 00.000 12268 Enqueuing Expose request
01:47:18.930 00.001 11616 Worker thread wakes up
01:47:18.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:18.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:20.937 02.007 11616 Exposure complete
01:47:20.995 00.058 11616 worker thread done servicing request
01:47:20.995 00.000 12268 OnExposeComplete: enter
01:47:20.995 00.000 12268 UpdateGuideState(): m_state=6
01:47:20.995 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
01:47:20.995 00.000 12268 Star::Find returns 1 (0), X=543.83, Y=546.82, Mass=116, SNR=7.3, Peak=24 HFD=2.9
01:47:20.995 00.000 12268 Status Line: Mass: 116 vs 268
01:47:21.000 00.005 12268 UpdateCurrentPosition: star mass new=116.4 exp=268.1 thresh=50% limits=(126.8, 814.5, 536.3)
01:47:21.000 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:47:21.001 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:21.001 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:21.001 00.000 11616 Worker thread wakes up
01:47:21.001 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:21.001 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:21.001 00.000 11616 move complete, result=0
01:47:21.001 00.000 11616 worker thread done servicing request
01:47:21.110 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:21.110 00.000 12268 Status Line: Star lost - mass changed
01:47:21.111 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=204, Gamma=1.290
01:47:21.129 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:47:21.130 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:21.130 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:21.130 00.000 12268 Enqueuing Expose request
01:47:21.130 00.000 11616 Worker thread wakes up
01:47:21.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:21.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:23.197 02.067 11616 Exposure complete
01:47:23.267 00.070 11616 worker thread done servicing request
01:47:23.268 00.001 12268 OnExposeComplete: enter
01:47:23.268 00.000 12268 UpdateGuideState(): m_state=6
01:47:23.268 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
01:47:23.268 00.000 12268 Star::Find returns 1 (0), X=544.04, Y=546.97, Mass=175, SNR=8.9, Peak=21 HFD=4.5
01:47:23.268 00.000 12268 DistanceChecker: deactivated
01:47:23.268 00.000 12268 Star::Find false star n=24 nbg=276 bg=7.9 sigma=0.7 thresh=10 peak=10
01:47:23.269 00.001 12268 Star::Find false star n=16 nbg=271 bg=8.1 sigma=0.7 thresh=10 peak=10
01:47:23.269 00.000 12268 MultiStar: [#1 -0.31,-0.62,1.13,U] [#2 -0.14,-0.45,0.54,U] [#3 0.00,0.00,0.00,L] [#4 0.14,-0.53,0.79,U] [#5 -0.52,-0.32,1.01,U] [#6 -0.50,-0.17,0.88,U] [#7 0.00,0.00,0.00,L] [#8 -0.50,-0.68,0.00,M2] [#9 -15.04,1.34,0.00,M1] [#10 -11.33,16.97,0.00,M2] 
01:47:23.269 00.000 12268 refined, 5 included, MultiStar: {-0.23, -0.43}, one-star: {0.08, -0.49}
01:47:23.269 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
01:47:23.269 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.35)
01:47:23.269 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.43 hyp=0.49 cameraTheta=-2.05 mountX=-0.45 mountY=-0.17, mountTheta=-2.79
01:47:23.271 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.43, opts=13)
01:47:23.271 00.000 12268 Enqueuing Move request for scope (-0.23, -0.43)
01:47:23.271 00.000 11616 Worker thread wakes up
01:47:23.271 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.43) opts 0xd
01:47:23.271 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.43)
01:47:23.271 00.000 11616 Moving (-0.23, -0.43) raw xDistance=-0.45 yDistance=-0.17
01:47:23.271 00.000 11616 resist switch: large excursion: input -0.45 thresh 0.29 direction from 1 to -1
01:47:23.271 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.36
01:47:23.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
01:47:23.271 00.000 11616 switching direction from 1 to -1 - decHistory=-4 oldest=-0.12 newest=-0.78
01:47:23.272 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
01:47:23.272 00.000 11616 MoveAxis(E, 254, ABG)
01:47:23.272 00.000 11616 Guiding  Dir = 2, Dur = 254
01:47:23.272 00.000 11616 IsSlewing returns 0
01:47:23.272 00.000 11616 IsGuiding returns 0
01:47:23.273 00.001 11616 PulseGuide returned control before completion, sleep 264
01:47:23.297 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=177, Gamma=1.290
01:47:23.318 00.021 12268 UpdateGuideState exits: m=175 SNR=8.9
01:47:23.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:23.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:23.318 00.000 12268 Enqueuing Expose request
01:47:23.552 00.234 11616 IsGuiding returns 1
01:47:23.552 00.000 11616 scope still moving after pulse duration time elapsed
01:47:23.581 00.029 11616 IsSlewing returns 0
01:47:23.581 00.000 11616 IsGuiding returns 0
01:47:23.582 00.001 11616 scope move finished after 254 + 54 ms
01:47:23.582 00.000 11616 Move returns status 0, amount 254
01:47:23.582 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1385 applied
01:47:23.582 00.000 11616 MoveAxis(N, 1399, ABG)
01:47:23.582 00.000 11616 Guiding  Dir = 0, Dur = 1399
01:47:23.582 00.000 11616 IsSlewing returns 0
01:47:23.582 00.000 11616 IsGuiding returns 0
01:47:23.583 00.001 11616 PulseGuide returned control before completion, sleep 1409
01:47:25.001 01.418 11616 IsGuiding returns 1
01:47:25.001 00.000 11616 scope still moving after pulse duration time elapsed
01:47:25.033 00.032 11616 IsSlewing returns 0
01:47:25.033 00.000 11616 IsGuiding returns 1
01:47:25.064 00.031 11616 IsSlewing returns 0
01:47:25.064 00.000 11616 IsGuiding returns 1
01:47:25.095 00.031 11616 IsSlewing returns 0
01:47:25.095 00.000 11616 IsGuiding returns 1
01:47:25.127 00.032 11616 IsSlewing returns 0
01:47:25.127 00.000 11616 IsGuiding returns 1
01:47:25.159 00.032 11616 IsSlewing returns 0
01:47:25.159 00.000 11616 IsGuiding returns 1
01:47:25.189 00.030 11616 IsSlewing returns 0
01:47:25.189 00.000 11616 IsGuiding returns 0
01:47:25.189 00.000 11616 scope move finished after 1399 + 207 ms
01:47:25.189 00.000 11616 Move returns status 0, amount 1399
01:47:25.189 00.000 11616 move complete, result=0
01:47:25.189 00.000 11616 worker thread done servicing request
01:47:25.189 00.000 11616 Worker thread wakes up
01:47:25.190 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:25.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:25.190 00.000 12268 GuideStep: -0.5 px 254 ms EAST, -0.2 px 1399 ms NORTH
01:47:27.205 02.015 11616 Exposure complete
01:47:27.264 00.059 11616 worker thread done servicing request
01:47:27.264 00.000 12268 OnExposeComplete: enter
01:47:27.264 00.000 12268 UpdateGuideState(): m_state=6
01:47:27.264 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
01:47:27.265 00.001 12268 Star::Find returns 1 (0), X=543.86, Y=547.29, Mass=89, SNR=6.5, Peak=25 HFD=2.4
01:47:27.265 00.000 12268 Status Line: Mass: 89 vs 268
01:47:27.267 00.002 12268 UpdateCurrentPosition: star mass new=89.4 exp=268.1 thresh=50% limits=(127.5, 814.5, 536.3)
01:47:27.267 00.000 12268 DistanceChecker: activated
01:47:27.267 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:47:27.268 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:27.268 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:27.268 00.000 11616 Worker thread wakes up
01:47:27.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:27.268 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:27.268 00.000 11616 move complete, result=0
01:47:27.268 00.000 11616 worker thread done servicing request
01:47:27.380 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:27.380 00.000 12268 Status Line: Star lost - mass changed
01:47:27.383 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=148, Gamma=1.290
01:47:27.400 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:47:27.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:27.400 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:27.400 00.000 12268 Enqueuing Expose request
01:47:27.400 00.000 11616 Worker thread wakes up
01:47:27.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:27.401 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:29.416 02.015 11616 Exposure complete
01:47:29.475 00.059 11616 worker thread done servicing request
01:47:29.475 00.000 12268 OnExposeComplete: enter
01:47:29.475 00.000 12268 UpdateGuideState(): m_state=6
01:47:29.476 00.001 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
01:47:29.476 00.000 12268 Star::Find returns 1 (0), X=543.47, Y=546.87, Mass=100, SNR=6.8, Peak=21 HFD=3.0
01:47:29.476 00.000 12268 Status Line: Mass: 100 vs 267
01:47:29.478 00.002 12268 UpdateCurrentPosition: star mass new=100.0 exp=266.6 thresh=50% limits=(127.8, 814.5, 533.3)
01:47:29.478 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:47:29.479 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:29.479 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:29.479 00.000 11616 Worker thread wakes up
01:47:29.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:29.479 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:29.479 00.000 11616 move complete, result=0
01:47:29.479 00.000 11616 worker thread done servicing request
01:47:29.588 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:29.588 00.000 12268 Status Line: Star lost - mass changed
01:47:29.591 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=141, Gamma=1.290
01:47:29.609 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:47:29.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:29.609 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:29.609 00.000 12268 Enqueuing Expose request
01:47:29.609 00.000 11616 Worker thread wakes up
01:47:29.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:29.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:31.629 02.020 11616 Exposure complete
01:47:31.691 00.062 11616 worker thread done servicing request
01:47:31.692 00.001 12268 OnExposeComplete: enter
01:47:31.692 00.000 12268 UpdateGuideState(): m_state=6
01:47:31.692 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
01:47:31.692 00.000 12268 Star::Find returns 1 (0), X=543.62, Y=546.69, Mass=69, SNR=5.6, Peak=20 HFD=2.8
01:47:31.692 00.000 12268 Status Line: Mass: 69 vs 262
01:47:31.695 00.003 12268 UpdateCurrentPosition: star mass new=68.7 exp=261.5 thresh=50% limits=(128.0, 814.5, 523.1)
01:47:31.696 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:47:31.696 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:31.696 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:31.696 00.000 11616 Worker thread wakes up
01:47:31.697 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:31.697 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:31.697 00.000 11616 move complete, result=0
01:47:31.697 00.000 11616 worker thread done servicing request
01:47:31.811 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:31.811 00.000 12268 Status Line: Star lost - mass changed
01:47:31.813 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=195, Gamma=1.290
01:47:31.831 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:47:31.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:31.831 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:31.831 00.000 12268 Enqueuing Expose request
01:47:31.831 00.000 11616 Worker thread wakes up
01:47:31.832 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:31.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:33.848 02.016 11616 Exposure complete
01:47:33.911 00.063 11616 worker thread done servicing request
01:47:33.911 00.000 12268 OnExposeComplete: enter
01:47:33.911 00.000 12268 UpdateGuideState(): m_state=6
01:47:33.911 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
01:47:33.912 00.001 12268 Star::Find returns 1 (0), X=543.68, Y=546.36, Mass=87, SNR=6.3, Peak=21 HFD=2.8
01:47:33.912 00.000 12268 Status Line: Mass: 87 vs 207
01:47:33.915 00.003 12268 UpdateCurrentPosition: star mass new=87.2 exp=207.4 thresh=50% limits=(103.7, 814.5, 414.8)
01:47:33.915 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:47:33.916 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:33.916 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:33.917 00.001 11616 Worker thread wakes up
01:47:33.917 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:33.917 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:33.917 00.000 11616 move complete, result=0
01:47:33.917 00.000 11616 worker thread done servicing request
01:47:34.032 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:34.032 00.000 12268 Status Line: Star lost - mass changed
01:47:34.035 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=198, Gamma=1.290
01:47:34.055 00.020 12268 UpdateGuideState exits: Star lost - mass changed
01:47:34.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:34.055 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:34.055 00.000 12268 Enqueuing Expose request
01:47:34.055 00.000 11616 Worker thread wakes up
01:47:34.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:34.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:36.095 02.040 11616 Exposure complete
01:47:36.154 00.059 11616 worker thread done servicing request
01:47:36.155 00.001 12268 OnExposeComplete: enter
01:47:36.155 00.000 12268 UpdateGuideState(): m_state=6
01:47:36.155 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
01:47:36.155 00.000 12268 Star::Find returns 1 (0), X=544.42, Y=547.78, Mass=69, SNR=5.6, Peak=19 HFD=3.4
01:47:36.155 00.000 12268 Status Line: Mass: 69 vs 206
01:47:36.157 00.002 12268 UpdateCurrentPosition: star mass new=69.4 exp=205.8 thresh=50% limits=(102.9, 814.5, 411.6)
01:47:36.158 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:47:36.158 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:36.158 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:36.158 00.000 11616 Worker thread wakes up
01:47:36.159 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:36.159 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:36.159 00.000 11616 move complete, result=0
01:47:36.159 00.000 11616 worker thread done servicing request
01:47:36.263 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:36.263 00.000 12268 Status Line: Star lost - mass changed
01:47:36.268 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=159, Gamma=1.290
01:47:36.287 00.019 12268 UpdateGuideState exits: Star lost - mass changed
01:47:36.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:36.287 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:36.287 00.000 12268 Enqueuing Expose request
01:47:36.287 00.000 11616 Worker thread wakes up
01:47:36.288 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:36.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:38.301 02.013 11616 Exposure complete
01:47:38.361 00.060 11616 worker thread done servicing request
01:47:38.361 00.000 12268 OnExposeComplete: enter
01:47:38.361 00.000 12268 UpdateGuideState(): m_state=6
01:47:38.361 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
01:47:38.362 00.001 12268 Star::Find returns 1 (0), X=544.03, Y=547.04, Mass=48, SNR=4.7, Peak=17 HFD=2.1
01:47:38.362 00.000 12268 Status Line: Mass: 48 vs 175
01:47:38.364 00.002 12268 UpdateCurrentPosition: star mass new=48.1 exp=175.0 thresh=50% limits=(87.5, 814.5, 350.0)
01:47:38.365 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:47:38.365 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:38.366 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:38.366 00.000 11616 Worker thread wakes up
01:47:38.366 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:38.366 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:38.366 00.000 11616 move complete, result=0
01:47:38.366 00.000 11616 worker thread done servicing request
01:47:38.483 00.117 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:38.483 00.000 12268 Status Line: Star lost - mass changed
01:47:38.485 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=214, Gamma=1.290
01:47:38.502 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:47:38.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:38.502 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:38.502 00.000 12268 Enqueuing Expose request
01:47:38.502 00.000 11616 Worker thread wakes up
01:47:38.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:38.503 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:40.614 02.111 11616 Exposure complete
01:47:40.682 00.068 11616 worker thread done servicing request
01:47:40.683 00.001 12268 OnExposeComplete: enter
01:47:40.683 00.000 12268 UpdateGuideState(): m_state=6
01:47:40.683 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
01:47:40.683 00.000 12268 Star::Find returns 1 (0), X=543.94, Y=546.57, Mass=74, SNR=5.8, Peak=20 HFD=2.4
01:47:40.683 00.000 12268 Status Line: Mass: 74 vs 165
01:47:40.686 00.003 12268 UpdateCurrentPosition: star mass new=73.9 exp=165.1 thresh=50% limits=(82.5, 814.5, 330.1)
01:47:40.686 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:47:40.686 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:40.687 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:40.687 00.000 11616 Worker thread wakes up
01:47:40.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:40.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:40.687 00.000 11616 move complete, result=0
01:47:40.687 00.000 11616 worker thread done servicing request
01:47:40.790 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:40.790 00.000 12268 Status Line: Star lost - mass changed
01:47:40.795 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=237, Gamma=1.290
01:47:40.813 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:47:40.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:40.813 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:40.813 00.000 12268 Enqueuing Expose request
01:47:40.813 00.000 11616 Worker thread wakes up
01:47:40.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:40.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:42.821 02.008 11616 Exposure complete
01:47:42.881 00.060 11616 worker thread done servicing request
01:47:42.881 00.000 12268 OnExposeComplete: enter
01:47:42.881 00.000 12268 UpdateGuideState(): m_state=6
01:47:42.882 00.001 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
01:47:42.882 00.000 12268 Star::Find returns 1 (0), X=543.98, Y=546.02, Mass=85, SNR=6.2, Peak=18 HFD=2.8
01:47:42.882 00.000 12268 DistanceChecker: reject for large offset (1.45 > 0.74) avgDist = 0.37 count = 88
01:47:42.882 00.000 12268 DistanceChecker: begin recovering
01:47:42.882 00.000 12268 Star::Find false star n=10 nbg=282 bg=8.2 sigma=0.8 thresh=11 peak=11
01:47:42.882 00.000 12268 Star::Find false star n=30 nbg=273 bg=8.2 sigma=0.7 thresh=10 peak=10
01:47:42.882 00.000 12268 MultiStar: [#1 -0.46,-0.95,0.00,M1] [#2 -0.45,-0.33,0.69,U] [#3 0.00,0.00,0.00,L] [#4 0.03,-1.31,0.00,M1] [#5 -0.15,-0.38,0.71,U] [#6 -0.40,-0.06,0.95,U] [#7 0.00,0.00,0.00,L] [#8 -0.41,-1.31,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 -11.69,17.69,0.00,M3] [#11 0.00,0.00,0.00,L] 
01:47:42.882 00.000 12268 refined, 3 included, MultiStar: {-0.23, -0.60}, one-star: {0.02, -1.45}
01:47:42.883 00.001 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
01:47:42.883 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
01:47:42.883 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.60 hyp=0.64 cameraTheta=-1.94 mountX=-0.62 mountY=-0.15, mountTheta=-2.90
01:47:42.885 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.60, opts=13)
01:47:42.885 00.000 12268 Enqueuing Move request for scope (-0.23, -0.60)
01:47:42.885 00.000 11616 Worker thread wakes up
01:47:42.885 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.60) opts 0xd
01:47:42.885 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.60)
01:47:42.885 00.000 11616 Moving (-0.23, -0.60) raw xDistance=-0.62 yDistance=-0.15
01:47:42.885 00.000 11616 BLC: History state: CurrMiss=0.15, AvgInitMiss=0.96, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.025366, 1:0.153053
01:47:42.885 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
01:47:42.885 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
01:47:42.886 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
01:47:42.886 00.000 11616 MoveAxis(E, 345, ABG)
01:47:42.886 00.000 11616 Guiding  Dir = 2, Dur = 345
01:47:42.886 00.000 11616 IsSlewing returns 0
01:47:42.886 00.000 11616 IsGuiding returns 0
01:47:42.887 00.001 11616 PulseGuide returned control before completion, sleep 355
01:47:42.909 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=173, Gamma=1.290
01:47:42.928 00.019 12268 UpdateGuideState exits: m=85 SNR=6.2
01:47:42.928 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:42.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:42.928 00.000 12268 Enqueuing Expose request
01:47:43.253 00.325 11616 IsGuiding returns 1
01:47:43.253 00.000 11616 scope still moving after pulse duration time elapsed
01:47:43.285 00.032 11616 IsSlewing returns 0
01:47:43.285 00.000 11616 IsGuiding returns 0
01:47:43.285 00.000 11616 scope move finished after 345 + 53 ms
01:47:43.285 00.000 11616 Move returns status 0, amount 345
01:47:43.285 00.000 11616 MoveAxis(N, 13, ABG)
01:47:43.286 00.001 11616 Guiding  Dir = 0, Dur = 13
01:47:43.286 00.000 11616 IsSlewing returns 0
01:47:43.286 00.000 11616 IsGuiding returns 0
01:47:43.287 00.001 11616 PulseGuide returned control before completion, sleep 23
01:47:43.317 00.030 11616 IsGuiding returns 1
01:47:43.317 00.000 11616 scope still moving after pulse duration time elapsed
01:47:43.349 00.032 11616 IsSlewing returns 0
01:47:43.349 00.000 11616 IsGuiding returns 1
01:47:43.381 00.032 11616 IsSlewing returns 0
01:47:43.381 00.000 11616 IsGuiding returns 1
01:47:43.413 00.032 11616 IsSlewing returns 0
01:47:43.413 00.000 11616 IsGuiding returns 1
01:47:43.445 00.032 11616 IsSlewing returns 0
01:47:43.445 00.000 11616 IsGuiding returns 1
01:47:43.476 00.031 11616 IsSlewing returns 0
01:47:43.476 00.000 11616 IsGuiding returns 1
01:47:43.507 00.031 11616 IsSlewing returns 0
01:47:43.507 00.000 11616 IsGuiding returns 1
01:47:43.539 00.032 11616 IsSlewing returns 0
01:47:43.540 00.001 11616 IsGuiding returns 0
01:47:43.540 00.000 11616 scope move finished after 13 + 240 ms
01:47:43.540 00.000 11616 Move returns status 0, amount 13
01:47:43.540 00.000 11616 move complete, result=0
01:47:43.540 00.000 11616 worker thread done servicing request
01:47:43.540 00.000 12268 GuideStep: -0.6 px 345 ms EAST, -0.2 px 13 ms NORTH
01:47:43.540 00.000 11616 Worker thread wakes up
01:47:43.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:43.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:45.545 02.005 11616 Exposure complete
01:47:45.603 00.058 11616 worker thread done servicing request
01:47:45.603 00.000 12268 OnExposeComplete: enter
01:47:45.603 00.000 12268 UpdateGuideState(): m_state=6
01:47:45.604 00.001 12268 Star::Find(15, 543, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
01:47:45.604 00.000 12268 Star::Find returns 1 (0), X=544.51, Y=546.31, Mass=83, SNR=6.2, Peak=21 HFD=3.1
01:47:45.604 00.000 12268 DistanceChecker: reject for large offset (1.27 > 0.76) avgDist = 0.38 count = 89
01:47:45.604 00.000 12268 Star::Find false star n=22 nbg=283 bg=8.1 sigma=0.7 thresh=10 peak=10
01:47:45.604 00.000 12268 MultiStar: [#1 -0.09,-0.79,1.49,U] [#2 0.05,-0.32,0.68,U] [#3 0.00,0.00,0.00,L] [#4 0.41,-0.99,0.00,M2] [#5 -0.14,-1.14,0.00,M1] [#6 -0.11,-0.38,0.97,U] [#7 0.00,0.00,0.00,L] [#8 0.50,-0.28,0.97,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] 
01:47:45.604 00.000 12268 refined, 4 included, MultiStar: {0.16, -0.63}, one-star: {0.54, -1.15}
01:47:45.604 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
01:47:45.605 00.001 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
01:47:45.605 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.63 hyp=0.65 cameraTheta=-1.32 mountX=-0.61 mountY=0.24, mountTheta=2.77
01:47:45.606 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.63, opts=13)
01:47:45.606 00.000 12268 Enqueuing Move request for scope (0.16, -0.63)
01:47:45.606 00.000 11616 Worker thread wakes up
01:47:45.606 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.63) opts 0xd
01:47:45.607 00.001 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.63)
01:47:45.607 00.000 11616 Moving (0.16, -0.63) raw xDistance=-0.61 yDistance=0.24
01:47:45.607 00.000 11616 BLC: History state: CurrMiss=-0.24, AvgInitMiss=0.96, ShCount=9, LgCount=1, SticCount=2,  Deflections: 0=-0.025366, 1:0.153053, 2:-0.239424
01:47:45.607 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -185.000000
01:47:45.607 00.000 11616 BLC: window closed
01:47:45.607 00.000 11616 BLC: Pulse adjusted to 1200
01:47:45.608 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.61
01:47:45.608 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:45.608 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:47:45.608 00.000 11616 MoveAxis(E, 340, ABG)
01:47:45.608 00.000 11616 Guiding  Dir = 2, Dur = 340
01:47:45.609 00.001 11616 IsSlewing returns 0
01:47:45.609 00.000 11616 IsGuiding returns 0
01:47:45.609 00.000 11616 PulseGuide returned control before completion, sleep 350
01:47:45.630 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=149, Gamma=1.290
01:47:45.648 00.018 12268 UpdateGuideState exits: m=83 SNR=6.2
01:47:45.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:45.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:45.649 00.001 12268 Enqueuing Expose request
01:47:45.932 00.283 12268 evsrv: cli 0F8E6D80 connect
01:47:45.932 00.000 12268 case statement mapped state 6 to 3
01:47:45.933 00.001 12268 case statement mapped state 6 to 3
01:47:45.933 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"a051627c-080a-4105-8978-d75ec2f4cb5c"}
01:47:45.934 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"a051627c-080a-4105-8978-d75ec2f4cb5c"}
01:47:45.935 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:47:45.966 00.031 11616 IsGuiding returns 1
01:47:45.966 00.000 11616 scope still moving after pulse duration time elapsed
01:47:45.998 00.032 11616 IsSlewing returns 0
01:47:45.998 00.000 11616 IsGuiding returns 0
01:47:45.998 00.000 11616 scope move finished after 340 + 49 ms
01:47:45.998 00.000 11616 Move returns status 0, amount 340
01:47:45.998 00.000 11616 MoveAxis(N, 0, ABG)
01:47:45.998 00.000 11616 Move returns status 0, amount 0
01:47:45.998 00.000 11616 move complete, result=0
01:47:45.999 00.001 11616 worker thread done servicing request
01:47:45.999 00.000 11616 Worker thread wakes up
01:47:45.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:45.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:45.999 00.000 12268 GuideStep: -0.6 px 340 ms EAST, 0.2 px 0 ms NORTH
01:47:48.003 02.004 11616 Exposure complete
01:47:48.062 00.059 11616 worker thread done servicing request
01:47:48.062 00.000 12268 OnExposeComplete: enter
01:47:48.062 00.000 12268 UpdateGuideState(): m_state=6
01:47:48.063 00.001 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
01:47:48.063 00.000 12268 Star::Find returns 1 (0), X=542.95, Y=547.12, Mass=57, SNR=5.2, Peak=18 HFD=2.8
01:47:48.063 00.000 12268 Status Line: Mass: 57 vs 116
01:47:48.066 00.003 12268 UpdateCurrentPosition: star mass new=57.4 exp=116.4 thresh=50% limits=(58.2, 814.5, 232.9)
01:47:48.067 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:47:48.067 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:48.067 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:48.068 00.001 11616 Worker thread wakes up
01:47:48.068 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:48.068 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:48.068 00.000 11616 move complete, result=0
01:47:48.068 00.000 11616 worker thread done servicing request
01:47:48.177 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:48.177 00.000 12268 Status Line: Star lost - mass changed
01:47:48.182 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=160, Gamma=1.290
01:47:48.200 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:47:48.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:48.200 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:48.200 00.000 12268 Enqueuing Expose request
01:47:48.200 00.000 11616 Worker thread wakes up
01:47:48.200 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:48.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:50.205 02.005 11616 Exposure complete
01:47:50.264 00.059 11616 worker thread done servicing request
01:47:50.265 00.001 12268 OnExposeComplete: enter
01:47:50.265 00.000 12268 UpdateGuideState(): m_state=6
01:47:50.265 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
01:47:50.265 00.000 12268 Star::Find returns 1 (0), X=544.22, Y=547.23, Mass=102, SNR=6.9, Peak=25 HFD=2.5
01:47:50.265 00.000 12268 DistanceChecker: deactivated
01:47:50.265 00.000 12268 Star::Find false star n=21 nbg=273 bg=8.2 sigma=0.7 thresh=10 peak=10
01:47:50.266 00.001 12268 MultiStar: [#1 -0.08,-0.21,1.27,U] [#2 -0.45,0.21,0.55,U] [#3 0.34,0.43,0.61,U] [#4 -0.90,-0.60,0.00,M3] [#5 -0.07,0.25,0.64,U] [#6 -0.72,0.50,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 -0.02,0.31,1.22,U] [#9 0.00,0.00,0.00,L] [#10 -0.54,0.45,0.75,U] 
01:47:50.266 00.000 12268 refined, 6 included, MultiStar: {-0.06, 0.13}, one-star: {0.25, -0.23}
01:47:50.266 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
01:47:50.266 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
01:47:50.266 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.03 mountX=0.12 mountY=-0.08, mountTheta=-0.58
01:47:50.267 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.13, opts=13)
01:47:50.268 00.001 12268 Enqueuing Move request for scope (-0.06, 0.13)
01:47:50.268 00.000 11616 Worker thread wakes up
01:47:50.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
01:47:50.268 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
01:47:50.268 00.000 11616 Moving (-0.06, 0.13) raw xDistance=0.12 yDistance=-0.08
01:47:50.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:50.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:47:50.268 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:50.268 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:47:50.268 00.000 11616 MoveAxis(E, 0, ABG)
01:47:50.268 00.000 11616 Move returns status 0, amount 0
01:47:50.268 00.000 11616 MoveAxis(N, 0, ABG)
01:47:50.268 00.000 11616 Move returns status 0, amount 0
01:47:50.269 00.001 11616 move complete, result=0
01:47:50.269 00.000 11616 worker thread done servicing request
01:47:50.294 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=154, Gamma=1.290
01:47:50.312 00.018 12268 UpdateGuideState exits: m=102 SNR=6.9
01:47:50.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:50.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:50.313 00.001 12268 Enqueuing Expose request
01:47:50.313 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:50.313 00.000 11616 Worker thread wakes up
01:47:50.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:50.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:52.313 02.000 11616 Exposure complete
01:47:52.371 00.058 11616 worker thread done servicing request
01:47:52.372 00.001 12268 OnExposeComplete: enter
01:47:52.372 00.000 12268 UpdateGuideState(): m_state=6
01:47:52.372 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
01:47:52.372 00.000 12268 Star::Find returns 1 (0), X=543.72, Y=546.67, Mass=77, SNR=5.9, Peak=21 HFD=2.9
01:47:52.372 00.000 12268 DistanceChecker: reject for large offset (0.83 > 0.76) avgDist = 0.38 count = 91
01:47:52.372 00.000 12268 DistanceChecker: activated
01:47:52.372 00.000 12268 Status Line: Recovering
01:47:52.374 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:47:52.375 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:52.375 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:52.375 00.000 11616 Worker thread wakes up
01:47:52.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:52.376 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:52.376 00.000 11616 move complete, result=0
01:47:52.376 00.000 11616 worker thread done servicing request
01:47:52.486 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:52.486 00.000 12268 Status Line: No star found
01:47:52.490 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=149, Gamma=1.290
01:47:52.508 00.018 12268 UpdateGuideState exits: No star found
01:47:52.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:52.508 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:52.508 00.000 12268 Enqueuing Expose request
01:47:52.508 00.000 11616 Worker thread wakes up
01:47:52.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:52.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:54.612 02.104 11616 Exposure complete
01:47:54.672 00.060 11616 worker thread done servicing request
01:47:54.672 00.000 12268 OnExposeComplete: enter
01:47:54.672 00.000 12268 UpdateGuideState(): m_state=6
01:47:54.672 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
01:47:54.672 00.000 12268 Star::Find returns 1 (0), X=544.82, Y=546.50, Mass=66, SNR=5.5, Peak=21 HFD=1.9
01:47:54.672 00.000 12268 DistanceChecker: reject for large offset (1.29 > 0.76) avgDist = 0.38 count = 91
01:47:54.672 00.000 12268 Status Line: Recovering
01:47:54.675 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:47:54.676 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:54.676 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:54.676 00.000 11616 Worker thread wakes up
01:47:54.677 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:54.677 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:54.677 00.000 11616 move complete, result=0
01:47:54.677 00.000 11616 worker thread done servicing request
01:47:54.782 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:54.782 00.000 12268 Status Line: No star found
01:47:54.786 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=142, Gamma=1.290
01:47:54.804 00.018 12268 UpdateGuideState exits: No star found
01:47:54.804 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:54.804 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:54.804 00.000 12268 Enqueuing Expose request
01:47:54.804 00.000 11616 Worker thread wakes up
01:47:54.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:54.805 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:56.808 02.003 11616 Exposure complete
01:47:56.865 00.057 11616 worker thread done servicing request
01:47:56.865 00.000 12268 OnExposeComplete: enter
01:47:56.865 00.000 12268 UpdateGuideState(): m_state=6
01:47:56.865 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
01:47:56.865 00.000 12268 Star::Find returns 1 (0), X=544.99, Y=546.85, Mass=67, SNR=5.6, Peak=21 HFD=2.3
01:47:56.865 00.000 12268 DistanceChecker: reject for large offset (1.19 > 0.76) avgDist = 0.38 count = 91
01:47:56.865 00.000 12268 Status Line: Recovering
01:47:56.867 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:47:56.868 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:47:56.868 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:47:56.868 00.000 11616 Worker thread wakes up
01:47:56.868 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:47:56.868 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:47:56.869 00.001 11616 move complete, result=0
01:47:56.869 00.000 11616 worker thread done servicing request
01:47:56.978 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:47:56.978 00.000 12268 Status Line: No star found
01:47:56.983 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=133, Gamma=1.290
01:47:57.001 00.018 12268 UpdateGuideState exits: No star found
01:47:57.001 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:57.001 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:47:57.001 00.000 12268 Enqueuing Expose request
01:47:57.001 00.000 11616 Worker thread wakes up
01:47:57.002 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:57.002 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:47:59.010 02.008 11616 Exposure complete
01:47:59.068 00.058 11616 worker thread done servicing request
01:47:59.069 00.001 12268 OnExposeComplete: enter
01:47:59.069 00.000 12268 UpdateGuideState(): m_state=6
01:47:59.069 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
01:47:59.069 00.000 12268 Star::Find returns 1 (0), X=544.20, Y=546.67, Mass=120, SNR=7.4, Peak=26 HFD=3.6
01:47:59.069 00.000 12268 DistanceChecker: reject for large offset (0.83 > 0.76) avgDist = 0.38 count = 91
01:47:59.069 00.000 12268 DistanceChecker: begin recovering
01:47:59.069 00.000 12268 Star::Find false star n=7 nbg=288 bg=8.2 sigma=0.8 thresh=11 peak=11
01:47:59.070 00.001 12268 Star::Find false star n=7 nbg=282 bg=8.2 sigma=0.8 thresh=11 peak=10
01:47:59.070 00.000 12268 Star::Find false star n=3 nbg=283 bg=8.2 sigma=0.9 thresh=11 peak=11
01:47:59.070 00.000 12268 MultiStar: [#1 0.03,-1.20,0.00,M1] [#2 -0.54,-1.15,0.00,M1] [#3 0.09,0.10,0.79,U] [#4 0.99,-0.61,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.06,-0.69,0.69,U] [#7 0.00,0.00,0.00,L] [#8 0.34,-0.56,1.01,U] [#9 0.00,0.00,0.00,L] [#10 -0.81,0.27,0.00,M3] [#11 0.00,0.00,0.00,L] 
01:47:59.070 00.000 12268 refined, 3 included, MultiStar: {0.20, -0.50}, one-star: {0.24, -0.80}
01:47:59.070 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
01:47:59.070 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.51)
01:47:59.070 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.50 hyp=0.54 cameraTheta=-1.19 mountX=-0.48 mountY=0.26, mountTheta=2.64
01:47:59.072 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.50, opts=13)
01:47:59.072 00.000 12268 Enqueuing Move request for scope (0.20, -0.50)
01:47:59.072 00.000 11616 Worker thread wakes up
01:47:59.072 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.50) opts 0xd
01:47:59.072 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.50)
01:47:59.072 00.000 11616 Moving (0.20, -0.50) raw xDistance=-0.48 yDistance=0.26
01:47:59.072 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
01:47:59.072 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:59.072 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:47:59.073 00.001 11616 MoveAxis(E, 270, ABG)
01:47:59.073 00.000 11616 Guiding  Dir = 2, Dur = 270
01:47:59.073 00.000 11616 IsSlewing returns 0
01:47:59.073 00.000 11616 IsGuiding returns 0
01:47:59.073 00.000 11616 PulseGuide returned control before completion, sleep 280
01:47:59.095 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=119, Gamma=1.290
01:47:59.113 00.018 12268 UpdateGuideState exits: m=120 SNR=7.4
01:47:59.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:59.114 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:47:59.114 00.000 12268 Enqueuing Expose request
01:47:59.361 00.247 11616 IsGuiding returns 1
01:47:59.361 00.000 11616 scope still moving after pulse duration time elapsed
01:47:59.391 00.030 11616 IsSlewing returns 0
01:47:59.392 00.001 11616 IsGuiding returns 0
01:47:59.392 00.000 11616 scope move finished after 270 + 48 ms
01:47:59.392 00.000 11616 Move returns status 0, amount 270
01:47:59.392 00.000 11616 MoveAxis(N, 0, ABG)
01:47:59.392 00.000 11616 Move returns status 0, amount 0
01:47:59.392 00.000 11616 move complete, result=0
01:47:59.393 00.001 11616 worker thread done servicing request
01:47:59.393 00.000 11616 Worker thread wakes up
01:47:59.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:47:59.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:47:59.393 00.000 12268 GuideStep: -0.5 px 270 ms EAST, 0.3 px 0 ms NORTH
01:48:01.412 02.019 11616 Exposure complete
01:48:01.471 00.059 12268 OnExposeComplete: enter
01:48:01.471 00.000 12268 UpdateGuideState(): m_state=6
01:48:01.471 00.000 11616 worker thread done servicing request
01:48:01.472 00.001 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
01:48:01.472 00.000 12268 Star::Find returns 1 (0), X=543.59, Y=547.24, Mass=88, SNR=6.4, Peak=23 HFD=2.8
01:48:01.472 00.000 12268 DistanceChecker: deactivated
01:48:01.472 00.000 12268 Star::Find false star n=8 nbg=286 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:01.472 00.000 12268 Star::Find false star n=7 nbg=287 bg=8.3 sigma=0.8 thresh=11 peak=10
01:48:01.472 00.000 12268 MultiStar: [#1 -0.10,-0.49,1.07,U] [#2 0.11,-0.22,0.72,U] [#3 0.37,-0.26,0.88,U] [#4 0.48,-0.55,0.75,U] [#5 0.00,0.00,0.00,L] [#6 0.32,-0.11,0.92,U] [#7 0.00,0.00,0.00,L] [#8 0.22,-0.71,0.99,U] [#9 0.00,0.00,0.00,L] [#10 0.14,0.54,0.91,U] [#11 0.00,0.00,0.00,L] 
01:48:01.472 00.000 12268 refined, 7 included, MultiStar: {0.13, -0.26}, one-star: {-0.37, -0.23}
01:48:01.473 00.001 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
01:48:01.473 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
01:48:01.473 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.26 hyp=0.29 cameraTheta=-1.11 mountX=-0.24 mountY=0.16, mountTheta=2.56
01:48:01.474 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.26, opts=13)
01:48:01.474 00.000 12268 Enqueuing Move request for scope (0.13, -0.26)
01:48:01.474 00.000 11616 Worker thread wakes up
01:48:01.474 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.26) opts 0xd
01:48:01.475 00.001 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.26)
01:48:01.475 00.000 11616 Moving (0.13, -0.26) raw xDistance=-0.24 yDistance=0.16
01:48:01.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
01:48:01.475 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:48:01.475 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:48:01.475 00.000 11616 MoveAxis(E, 137, ABG)
01:48:01.475 00.000 11616 Guiding  Dir = 2, Dur = 137
01:48:01.475 00.000 11616 IsSlewing returns 0
01:48:01.476 00.001 11616 IsGuiding returns 0
01:48:01.476 00.000 11616 PulseGuide returned control before completion, sleep 147
01:48:01.500 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=129, Gamma=1.290
01:48:01.520 00.020 12268 UpdateGuideState exits: m=88 SNR=6.4
01:48:01.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:01.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:01.520 00.000 12268 Enqueuing Expose request
01:48:01.626 00.106 11616 IsGuiding returns 1
01:48:01.626 00.000 11616 scope still moving after pulse duration time elapsed
01:48:01.657 00.031 11616 IsSlewing returns 0
01:48:01.658 00.001 11616 IsGuiding returns 0
01:48:01.658 00.000 11616 scope move finished after 137 + 44 ms
01:48:01.658 00.000 11616 Move returns status 0, amount 137
01:48:01.658 00.000 11616 MoveAxis(N, 0, ABG)
01:48:01.658 00.000 11616 Move returns status 0, amount 0
01:48:01.658 00.000 11616 move complete, result=0
01:48:01.658 00.000 11616 worker thread done servicing request
01:48:01.658 00.000 11616 Worker thread wakes up
01:48:01.659 00.001 12268 GuideStep: -0.2 px 137 ms EAST, 0.2 px 0 ms NORTH
01:48:01.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:01.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:03.680 02.021 11616 Exposure complete
01:48:03.739 00.059 11616 worker thread done servicing request
01:48:03.739 00.000 12268 OnExposeComplete: enter
01:48:03.739 00.000 12268 UpdateGuideState(): m_state=6
01:48:03.739 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
01:48:03.739 00.000 12268 Star::Find returns 1 (0), X=544.39, Y=547.03, Mass=70, SNR=5.7, Peak=22 HFD=2.4
01:48:03.739 00.000 12268 Star::Find false star n=8 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:03.740 00.001 12268 Star::Find false star n=13 nbg=289 bg=8.4 sigma=0.8 thresh=11 peak=11
01:48:03.740 00.000 12268 MultiStar: [#1 -0.00,-0.59,1.31,U] [#2 -0.20,-0.04,0.84,U] [#3 -0.05,-0.27,1.11,U] [#4 0.44,-0.10,0.77,U] [#5 0.00,0.00,0.00,L] [#6 0.14,-0.26,0.98,U] [#7 0.00,0.00,0.00,L] [#8 -0.00,-0.30,1.36,U] [#9 0.00,0.00,0.00,L] [#10 1.06,-0.58,0.00,M3] [#11 0.00,0.00,0.00,L] 
01:48:03.740 00.000 12268 refined, 6 included, MultiStar: {0.09, -0.31}, one-star: {0.42, -0.44}
01:48:03.740 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
01:48:03.740 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
01:48:03.740 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.31 hyp=0.32 cameraTheta=-1.28 mountX=-0.30 mountY=0.13, mountTheta=2.73
01:48:03.742 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.31, opts=13)
01:48:03.742 00.000 12268 Enqueuing Move request for scope (0.09, -0.31)
01:48:03.742 00.000 11616 Worker thread wakes up
01:48:03.742 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.31) opts 0xd
01:48:03.742 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.31)
01:48:03.742 00.000 11616 Moving (0.09, -0.31) raw xDistance=-0.30 yDistance=0.13
01:48:03.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
01:48:03.742 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:03.743 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:48:03.743 00.000 11616 MoveAxis(E, 167, ABG)
01:48:03.743 00.000 11616 Guiding  Dir = 2, Dur = 167
01:48:03.743 00.000 11616 IsSlewing returns 0
01:48:03.743 00.000 11616 IsGuiding returns 0
01:48:03.744 00.001 11616 PulseGuide returned control before completion, sleep 177
01:48:03.765 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=119, Gamma=1.290
01:48:03.783 00.018 12268 UpdateGuideState exits: m=70 SNR=5.7
01:48:03.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:03.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:03.783 00.000 12268 Enqueuing Expose request
01:48:03.925 00.142 11616 IsGuiding returns 1
01:48:03.925 00.000 11616 scope still moving after pulse duration time elapsed
01:48:03.955 00.030 11616 IsSlewing returns 0
01:48:03.955 00.000 11616 IsGuiding returns 0
01:48:03.956 00.001 11616 scope move finished after 167 + 45 ms
01:48:03.956 00.000 11616 Move returns status 0, amount 167
01:48:03.956 00.000 11616 MoveAxis(N, 0, ABG)
01:48:03.956 00.000 11616 Move returns status 0, amount 0
01:48:03.956 00.000 11616 move complete, result=0
01:48:03.957 00.001 11616 worker thread done servicing request
01:48:03.957 00.000 11616 Worker thread wakes up
01:48:03.957 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:03.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:03.957 00.000 12268 GuideStep: -0.3 px 167 ms EAST, 0.1 px 0 ms NORTH
01:48:05.959 02.002 11616 Exposure complete
01:48:06.017 00.058 11616 worker thread done servicing request
01:48:06.018 00.001 12268 OnExposeComplete: enter
01:48:06.018 00.000 12268 UpdateGuideState(): m_state=6
01:48:06.018 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
01:48:06.018 00.000 12268 Star::Find returns 1 (0), X=543.98, Y=547.13, Mass=89, SNR=6.4, Peak=21 HFD=3.0
01:48:06.018 00.000 12268 Star::Find false star n=7 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=9
01:48:06.019 00.001 12268 MultiStar: [#1 0.43,-0.27,1.26,U] [#2 0.18,-0.55,0.82,U] [#3 0.29,0.56,1.29,U] [#4 0.79,-0.44,0.00,M3] [#5 0.00,0.00,0.00,L] [#6 0.73,-0.33,0.84,U] [#7 0.00,0.00,0.00,L] [#8 -0.34,-0.46,0.81,U] [#9 0.00,0.00,0.00,L] [#10 0.24,-0.65,0.92,U] [#11 0.00,0.00,0.00,L] 
01:48:06.019 00.000 12268 single-star, 6 included, MultiStar: {0.23, -0.24}, one-star: {0.01, -0.33}
01:48:06.019 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
01:48:06.019 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
01:48:06.019 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.33 hyp=0.33 cameraTheta=-1.54 mountX=-0.33 mountY=0.05, mountTheta=2.98
01:48:06.020 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.33, opts=13)
01:48:06.020 00.000 12268 Enqueuing Move request for scope (0.01, -0.33)
01:48:06.021 00.001 11616 Worker thread wakes up
01:48:06.021 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.33) opts 0xd
01:48:06.021 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.33)
01:48:06.021 00.000 11616 Moving (0.01, -0.33) raw xDistance=-0.33 yDistance=0.05
01:48:06.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
01:48:06.021 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:06.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:48:06.022 00.001 11616 MoveAxis(E, 183, ABG)
01:48:06.022 00.000 11616 Guiding  Dir = 2, Dur = 183
01:48:06.022 00.000 11616 IsSlewing returns 0
01:48:06.022 00.000 11616 IsGuiding returns 0
01:48:06.023 00.001 11616 PulseGuide returned control before completion, sleep 193
01:48:06.048 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=131, Gamma=1.290
01:48:06.065 00.017 12268 UpdateGuideState exits: m=89 SNR=6.4
01:48:06.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:06.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:06.065 00.000 12268 Enqueuing Expose request
01:48:06.222 00.157 11616 IsGuiding returns 1
01:48:06.223 00.001 11616 scope still moving after pulse duration time elapsed
01:48:06.254 00.031 11616 IsSlewing returns 0
01:48:06.255 00.001 11616 IsGuiding returns 0
01:48:06.255 00.000 11616 scope move finished after 183 + 49 ms
01:48:06.255 00.000 11616 Move returns status 0, amount 183
01:48:06.256 00.001 11616 MoveAxis(N, 0, ABG)
01:48:06.256 00.000 11616 Move returns status 0, amount 0
01:48:06.256 00.000 11616 move complete, result=0
01:48:06.256 00.000 11616 worker thread done servicing request
01:48:06.256 00.000 11616 Worker thread wakes up
01:48:06.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:06.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:06.256 00.000 12268 GuideStep: -0.3 px 183 ms EAST, 0.1 px 0 ms NORTH
01:48:08.270 02.014 11616 Exposure complete
01:48:08.328 00.058 11616 worker thread done servicing request
01:48:08.328 00.000 12268 OnExposeComplete: enter
01:48:08.328 00.000 12268 UpdateGuideState(): m_state=6
01:48:08.328 00.000 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
01:48:08.328 00.000 12268 Star::Find returns 1 (0), X=544.19, Y=547.19, Mass=100, SNR=6.8, Peak=20 HFD=2.9
01:48:08.329 00.001 12268 Star::Find false star n=8 nbg=283 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:08.329 00.000 12268 Star::Find false star n=13 nbg=287 bg=8.3 sigma=0.9 thresh=11 peak=10
01:48:08.329 00.000 12268 MultiStar: [#1 0.22,0.70,1.50,U] [#2 -0.26,-0.43,0.74,U] [#3 0.71,0.89,0.00,M4] [#4 -0.04,-0.03,0.72,U] [#5 0.00,0.00,0.00,L] [#6 0.07,0.34,0.99,U] [#7 0.00,0.00,0.00,L] [#8 0.67,0.27,0.69,U] [#9 0.00,0.00,0.00,L] [#10 -0.43,0.49,0.81,U] [#11 0.00,0.00,0.00,L] 
01:48:08.329 00.000 12268 refined, 6 included, MultiStar: {0.08, 0.21}, one-star: {0.22, -0.27}
01:48:08.329 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
01:48:08.329 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
01:48:08.329 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.21 mountX=0.22 mountY=0.05, mountTheta=0.23
01:48:08.331 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.21, opts=13)
01:48:08.331 00.000 12268 Enqueuing Move request for scope (0.08, 0.21)
01:48:08.331 00.000 11616 Worker thread wakes up
01:48:08.331 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
01:48:08.331 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
01:48:08.331 00.000 11616 Moving (0.08, 0.21) raw xDistance=0.22 yDistance=0.05
01:48:08.331 00.000 11616 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.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:48:08.332 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:08.332 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:48:08.332 00.000 11616 MoveAxis(E, 0, ABG)
01:48:08.332 00.000 11616 Move returns status 0, amount 0
01:48:08.332 00.000 11616 MoveAxis(N, 0, ABG)
01:48:08.332 00.000 11616 Move returns status 0, amount 0
01:48:08.332 00.000 11616 move complete, result=0
01:48:08.332 00.000 11616 worker thread done servicing request
01:48:08.353 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=171, Gamma=1.290
01:48:08.371 00.018 12268 UpdateGuideState exits: m=100 SNR=6.8
01:48:08.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:08.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:08.371 00.000 12268 Enqueuing Expose request
01:48:08.371 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:08.371 00.000 11616 Worker thread wakes up
01:48:08.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:08.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:10.377 02.006 11616 Exposure complete
01:48:10.435 00.058 11616 worker thread done servicing request
01:48:10.435 00.000 12268 OnExposeComplete: enter
01:48:10.436 00.001 12268 UpdateGuideState(): m_state=6
01:48:10.436 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
01:48:10.436 00.000 12268 Star::Find returns 1 (0), X=544.27, Y=547.38, Mass=102, SNR=6.9, Peak=19 HFD=3.0
01:48:10.436 00.000 12268 Star::Find false star n=8 nbg=288 bg=8.3 sigma=0.9 thresh=11 peak=11
01:48:10.436 00.000 12268 MultiStar: [#1 0.52,0.15,1.31,U] [#2 0.82,-0.42,0.00,M1] [#3 0.64,-0.09,0.87,U] [#4 0.17,0.14,0.70,U] [#5 0.34,0.48,0.71,U] [#6 0.02,0.37,0.87,U] [#7 0.00,0.00,0.00,L] [#8 0.41,0.61,0.93,U] [#9 0.00,0.00,0.00,L] [#10 -0.33,0.50,0.81,U] 
01:48:10.437 00.001 12268 single-star, 7 included, MultiStar: {0.28, 0.25}, one-star: {0.31, -0.08}
01:48:10.437 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
01:48:10.437 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
01:48:10.437 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.08 hyp=0.32 cameraTheta=-0.25 mountX=-0.05 mountY=0.31, mountTheta=1.73
01:48:10.438 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-0.08, opts=13)
01:48:10.438 00.000 12268 Enqueuing Move request for scope (0.31, -0.08)
01:48:10.438 00.000 11616 Worker thread wakes up
01:48:10.438 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.08) opts 0xd
01:48:10.439 00.001 11616 Handling offset move in thread for scope, endpoint = (0.31, -0.08)
01:48:10.439 00.000 11616 Moving (0.31, -0.08) raw xDistance=-0.05 yDistance=0.31
01:48:10.439 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:10.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:48:10.439 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:48:10.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
01:48:10.439 00.000 11616 MoveAxis(E, 0, ABG)
01:48:10.439 00.000 11616 Move returns status 0, amount 0
01:48:10.439 00.000 11616 MoveAxis(N, 0, ABG)
01:48:10.439 00.000 11616 Move returns status 0, amount 0
01:48:10.439 00.000 11616 move complete, result=0
01:48:10.440 00.001 11616 worker thread done servicing request
01:48:10.461 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=143, Gamma=1.290
01:48:10.478 00.017 12268 UpdateGuideState exits: m=102 SNR=6.9
01:48:10.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:10.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:10.478 00.000 12268 Enqueuing Expose request
01:48:10.479 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:48:10.479 00.000 11616 Worker thread wakes up
01:48:10.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:10.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:12.494 02.015 11616 Exposure complete
01:48:12.552 00.058 11616 worker thread done servicing request
01:48:12.552 00.000 12268 OnExposeComplete: enter
01:48:12.552 00.000 12268 UpdateGuideState(): m_state=6
01:48:12.553 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
01:48:12.553 00.000 12268 Star::Find returns 1 (0), X=544.59, Y=547.40, Mass=116, SNR=7.4, Peak=23 HFD=3.3
01:48:12.553 00.000 12268 Star::Find false star n=7 nbg=289 bg=8.4 sigma=0.8 thresh=11 peak=11
01:48:12.553 00.000 12268 MultiStar: [#1 -0.20,0.28,1.12,U] [#2 0.20,0.04,0.74,U] [#3 -0.26,0.62,0.71,U] [#4 -0.32,0.08,0.85,U] [#5 0.19,-0.30,0.81,U] [#6 -0.26,0.01,0.83,U] [#7 0.00,0.00,0.00,L] [#8 -0.75,0.65,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 -0.19,0.59,0.80,U] 
01:48:12.553 00.000 12268 refined, 7 included, MultiStar: {-0.02, 0.15}, one-star: {0.62, -0.07}
01:48:12.553 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
01:48:12.553 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
01:48:12.553 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.70 mountX=0.15 mountY=-0.04, mountTheta=-0.25
01:48:12.555 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.15, opts=13)
01:48:12.555 00.000 12268 Enqueuing Move request for scope (-0.02, 0.15)
01:48:12.555 00.000 11616 Worker thread wakes up
01:48:12.555 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
01:48:12.555 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
01:48:12.555 00.000 11616 Moving (-0.02, 0.15) raw xDistance=0.15 yDistance=-0.04
01:48:12.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:48:12.556 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:48:12.556 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:12.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:48:12.556 00.000 11616 MoveAxis(E, 0, ABG)
01:48:12.556 00.000 11616 Move returns status 0, amount 0
01:48:12.556 00.000 11616 MoveAxis(N, 0, ABG)
01:48:12.556 00.000 11616 Move returns status 0, amount 0
01:48:12.556 00.000 11616 move complete, result=0
01:48:12.556 00.000 11616 worker thread done servicing request
01:48:12.577 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=140, Gamma=1.290
01:48:12.594 00.017 12268 UpdateGuideState exits: m=116 SNR=7.4
01:48:12.595 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:12.595 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:12.595 00.000 12268 Enqueuing Expose request
01:48:12.595 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:12.595 00.000 11616 Worker thread wakes up
01:48:12.595 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:12.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:14.614 02.019 11616 Exposure complete
01:48:14.676 00.062 11616 worker thread done servicing request
01:48:14.676 00.000 12268 OnExposeComplete: enter
01:48:14.676 00.000 12268 UpdateGuideState(): m_state=6
01:48:14.677 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
01:48:14.677 00.000 12268 Star::Find returns 1 (0), X=544.42, Y=548.07, Mass=92, SNR=6.5, Peak=20 HFD=3.5
01:48:14.677 00.000 12268 DistanceChecker: reject for large offset (0.75 > 0.72) avgDist = 0.36 count = 98
01:48:14.677 00.000 12268 DistanceChecker: activated
01:48:14.677 00.000 12268 Status Line: Recovering
01:48:14.679 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:48:14.680 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:48:14.680 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:48:14.680 00.000 11616 Worker thread wakes up
01:48:14.680 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:48:14.680 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:48:14.680 00.000 11616 move complete, result=0
01:48:14.681 00.001 11616 worker thread done servicing request
01:48:14.792 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:48:14.792 00.000 12268 Status Line: No star found
01:48:14.795 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=168, Gamma=1.290
01:48:14.813 00.018 12268 UpdateGuideState exits: No star found
01:48:14.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:14.813 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:48:14.813 00.000 12268 Enqueuing Expose request
01:48:14.813 00.000 11616 Worker thread wakes up
01:48:14.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:14.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:48:16.825 02.012 11616 Exposure complete
01:48:16.882 00.057 11616 worker thread done servicing request
01:48:16.882 00.000 12268 OnExposeComplete: enter
01:48:16.882 00.000 12268 UpdateGuideState(): m_state=6
01:48:16.883 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
01:48:16.883 00.000 12268 Star::Find returns 1 (0), X=544.67, Y=547.65, Mass=79, SNR=6.1, Peak=23 HFD=2.3
01:48:16.883 00.000 12268 DistanceChecker: reject for large offset (0.72 > 0.72) avgDist = 0.36 count = 98
01:48:16.883 00.000 12268 Status Line: Recovering
01:48:16.888 00.005 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:48:16.889 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:48:16.889 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:48:16.889 00.000 11616 Worker thread wakes up
01:48:16.889 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:48:16.889 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:48:16.890 00.001 11616 move complete, result=0
01:48:16.890 00.000 11616 worker thread done servicing request
01:48:16.992 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:48:16.992 00.000 12268 Status Line: No star found
01:48:16.997 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=160, Gamma=1.290
01:48:17.015 00.018 12268 UpdateGuideState exits: No star found
01:48:17.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:17.015 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:48:17.015 00.000 12268 Enqueuing Expose request
01:48:17.015 00.000 11616 Worker thread wakes up
01:48:17.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:17.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:48:19.031 02.016 11616 Exposure complete
01:48:19.092 00.061 11616 worker thread done servicing request
01:48:19.092 00.000 12268 OnExposeComplete: enter
01:48:19.092 00.000 12268 UpdateGuideState(): m_state=6
01:48:19.093 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
01:48:19.093 00.000 12268 Star::Find returns 1 (0), X=544.70, Y=547.89, Mass=88, SNR=6.4, Peak=19 HFD=2.6
01:48:19.093 00.000 12268 DistanceChecker: reject for large offset (0.85 > 0.72) avgDist = 0.36 count = 98
01:48:19.093 00.000 12268 Status Line: Recovering
01:48:19.096 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:48:19.097 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:48:19.097 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:48:19.097 00.000 11616 Worker thread wakes up
01:48:19.098 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:48:19.098 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:48:19.098 00.000 11616 move complete, result=0
01:48:19.098 00.000 11616 worker thread done servicing request
01:48:19.200 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:48:19.200 00.000 12268 Status Line: No star found
01:48:19.204 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=169, Gamma=1.290
01:48:19.222 00.018 12268 UpdateGuideState exits: No star found
01:48:19.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:19.222 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:48:19.222 00.000 12268 Enqueuing Expose request
01:48:19.222 00.000 11616 Worker thread wakes up
01:48:19.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:19.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:48:21.225 02.003 11616 Exposure complete
01:48:21.284 00.059 11616 worker thread done servicing request
01:48:21.284 00.000 12268 OnExposeComplete: enter
01:48:21.284 00.000 12268 UpdateGuideState(): m_state=6
01:48:21.284 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
01:48:21.284 00.000 12268 Star::Find returns 1 (0), X=544.75, Y=547.49, Mass=84, SNR=6.2, Peak=19 HFD=3.0
01:48:21.284 00.000 12268 DistanceChecker: reject for large offset (0.78 > 0.72) avgDist = 0.36 count = 98
01:48:21.285 00.001 12268 DistanceChecker: begin recovering
01:48:21.285 00.000 12268 Star::Find false star n=7 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=11
01:48:21.285 00.000 12268 Star::Find false star n=11 nbg=283 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:21.285 00.000 12268 Star::Find false star n=8 nbg=286 bg=8.3 sigma=0.9 thresh=11 peak=11
01:48:21.285 00.000 12268 MultiStar: [#1 0.08,0.10,1.46,U] [#2 0.73,0.24,1.00,U] [#3 -0.36,0.60,0.90,U] [#4 0.71,0.14,0.94,U] [#5 1.04,-0.09,0.00,M1] [#6 0.82,0.02,0.73,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.21,0.59,0.86,U] [#11 0.00,0.00,0.00,L] 
01:48:21.285 00.000 12268 refined, 6 included, MultiStar: {0.35, 0.23}, one-star: {0.78, 0.02}
01:48:21.285 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
01:48:21.285 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.29)
01:48:21.285 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.23 hyp=0.42 cameraTheta=0.59 mountX=0.27 mountY=0.31, mountTheta=0.87
01:48:21.288 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.23, opts=13)
01:48:21.288 00.000 12268 Enqueuing Move request for scope (0.35, 0.23)
01:48:21.288 00.000 11616 Worker thread wakes up
01:48:21.288 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.23) opts 0xd
01:48:21.288 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.23)
01:48:21.288 00.000 11616 Moving (0.35, 0.23) raw xDistance=0.27 yDistance=0.31
01:48:21.288 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:48:21.288 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:48:21.289 00.001 11616 switching direction from -1 to 1 - decHistory=5 oldest=0.42 newest=0.59
01:48:21.289 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
01:48:21.289 00.000 11616 MoveAxis(E, 0, ABG)
01:48:21.289 00.000 11616 Move returns status 0, amount 0
01:48:21.289 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1200 applied
01:48:21.289 00.000 11616 MoveAxis(S, 1227, ABG)
01:48:21.289 00.000 11616 Guiding  Dir = 1, Dur = 1227
01:48:21.289 00.000 11616 IsSlewing returns 0
01:48:21.289 00.000 11616 IsGuiding returns 0
01:48:21.290 00.001 11616 PulseGuide returned control before completion, sleep 1237
01:48:21.310 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=165, Gamma=1.290
01:48:21.327 00.017 12268 UpdateGuideState exits: m=84 SNR=6.2
01:48:21.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:21.328 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:21.328 00.000 12268 Enqueuing Expose request
01:48:22.532 01.204 11616 IsGuiding returns 1
01:48:22.532 00.000 11616 scope still moving after pulse duration time elapsed
01:48:22.562 00.030 11616 IsSlewing returns 0
01:48:22.564 00.002 11616 IsGuiding returns 0
01:48:22.564 00.000 11616 scope move finished after 1227 + 46 ms
01:48:22.564 00.000 11616 Move returns status 0, amount 1227
01:48:22.564 00.000 11616 move complete, result=0
01:48:22.564 00.000 11616 worker thread done servicing request
01:48:22.564 00.000 11616 Worker thread wakes up
01:48:22.564 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 1227 ms SOUTH
01:48:22.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:22.565 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:24.609 02.044 11616 Exposure complete
01:48:24.673 00.064 11616 worker thread done servicing request
01:48:24.673 00.000 12268 OnExposeComplete: enter
01:48:24.673 00.000 12268 UpdateGuideState(): m_state=6
01:48:24.673 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
01:48:24.674 00.001 12268 Star::Find returns 1 (0), X=544.59, Y=548.22, Mass=103, SNR=6.9, Peak=19 HFD=3.2
01:48:24.674 00.000 12268 DistanceChecker: reject for large offset (0.98 > 0.72) avgDist = 0.36 count = 99
01:48:24.674 00.000 12268 Star::Find false star n=10 nbg=284 bg=8.5 sigma=0.9 thresh=11 peak=11
01:48:24.674 00.000 12268 Star::Find false star n=8 nbg=284 bg=8.4 sigma=0.9 thresh=11 peak=10
01:48:24.674 00.000 12268 Star::Find false star n=7 nbg=290 bg=8.3 sigma=0.9 thresh=11 peak=10
01:48:24.674 00.000 12268 Star::Find false star n=10 nbg=283 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:24.674 00.000 12268 Star::Find false star n=12 nbg=283 bg=8.5 sigma=0.8 thresh=11 peak=11
01:48:24.674 00.000 12268 MultiStar: [#1 0.60,0.80,0.00,M1] [#2 0.56,0.85,0.00,M1] [#3 0.65,1.60,0.00,M2] [#4 1.33,1.24,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -0.50,0.31,0.65,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -15.00,2.78,0.00,M2] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
01:48:24.674 00.000 12268 refined, 1 included, MultiStar: {0.18, 0.58}, one-star: {0.62, 0.76}
01:48:24.674 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
01:48:24.674 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
01:48:24.675 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=0.58 hyp=0.61 cameraTheta=1.27 mountX=0.60 mountY=0.11, mountTheta=0.18
01:48:24.676 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.58, opts=13)
01:48:24.676 00.000 12268 Enqueuing Move request for scope (0.18, 0.58)
01:48:24.676 00.000 11616 Worker thread wakes up
01:48:24.676 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.58) opts 0xd
01:48:24.676 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.58)
01:48:24.677 00.001 11616 Moving (0.18, 0.58) raw xDistance=0.60 yDistance=0.11
01:48:24.677 00.000 11616 BLC: History state: CurrMiss=0.11, AvgInitMiss=0.93, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.047245, 1:0.107375
01:48:24.677 00.000 11616 BLC: No correction, Miss < min_move
01:48:24.677 00.000 11616 resist switch: large excursion: input 0.60 thresh 0.29 direction from -1 to 1
01:48:24.677 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.79
01:48:24.677 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.60
01:48:24.677 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:24.677 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:48:24.677 00.000 11616 MoveAxis(W, 334, ABG)
01:48:24.677 00.000 11616 Guiding  Dir = 3, Dur = 334
01:48:24.677 00.000 11616 IsSlewing returns 0
01:48:24.678 00.001 11616 IsGuiding returns 0
01:48:24.678 00.000 11616 PulseGuide returned control before completion, sleep 344
01:48:24.698 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=137, Gamma=1.290
01:48:24.715 00.017 12268 UpdateGuideState exits: m=103 SNR=6.9
01:48:24.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:24.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:24.715 00.000 12268 Enqueuing Expose request
01:48:25.025 00.310 11616 IsGuiding returns 1
01:48:25.025 00.000 11616 scope still moving after pulse duration time elapsed
01:48:25.055 00.030 11616 IsSlewing returns 0
01:48:25.055 00.000 11616 IsGuiding returns 0
01:48:25.055 00.000 11616 scope move finished after 334 + 43 ms
01:48:25.056 00.001 11616 Move returns status 0, amount 334
01:48:25.056 00.000 11616 MoveAxis(N, 0, ABG)
01:48:25.056 00.000 11616 Move returns status 0, amount 0
01:48:25.056 00.000 11616 move complete, result=0
01:48:25.056 00.000 11616 worker thread done servicing request
01:48:25.056 00.000 11616 Worker thread wakes up
01:48:25.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:25.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:25.056 00.000 12268 GuideStep: 0.6 px 334 ms WEST, 0.1 px 0 ms NORTH
01:48:27.060 02.004 11616 Exposure complete
01:48:27.117 00.057 11616 worker thread done servicing request
01:48:27.118 00.001 12268 OnExposeComplete: enter
01:48:27.118 00.000 12268 UpdateGuideState(): m_state=6
01:48:27.118 00.000 12268 Star::Find(15, 544, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
01:48:27.118 00.000 12268 Star::Find returns 1 (0), X=545.06, Y=547.71, Mass=116, SNR=7.3, Peak=21 HFD=3.8
01:48:27.118 00.000 12268 DistanceChecker: reject for large offset (1.12 > 0.75) avgDist = 0.37 count = 100
01:48:27.118 00.000 12268 Star::Find false star n=16 nbg=282 bg=8.7 sigma=0.8 thresh=11 peak=11
01:48:27.119 00.001 12268 Star::Find false star n=14 nbg=284 bg=8.5 sigma=0.8 thresh=11 peak=11
01:48:27.119 00.000 12268 Star::Find false star n=8 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=10
01:48:27.119 00.000 12268 Star::Find false star n=8 nbg=286 bg=8.5 sigma=0.8 thresh=11 peak=10
01:48:27.119 00.000 12268 MultiStar: [#1 0.94,0.14,0.00,M2] [#2 0.99,0.07,0.00,M2] [#3 1.91,0.23,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.34,-0.38,0.69,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.97,-0.48,0.00,M1] [#11 0.00,0.00,0.00,L] 
01:48:27.119 00.000 12268 refined, 1 included, MultiStar: {0.79, -0.01}, one-star: {1.09, 0.24}
01:48:27.119 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
01:48:27.119 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
01:48:27.119 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=-0.01 hyp=0.79 cameraTheta=-0.01 mountX=0.07 mountY=0.78, mountTheta=1.49
01:48:27.121 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.79, y=-0.01, opts=13)
01:48:27.121 00.000 12268 Enqueuing Move request for scope (0.79, -0.01)
01:48:27.121 00.000 11616 Worker thread wakes up
01:48:27.121 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.01) opts 0xd
01:48:27.122 00.001 11616 Handling offset move in thread for scope, endpoint = (0.79, -0.01)
01:48:27.122 00.000 11616 Moving (0.79, -0.01) raw xDistance=0.07 yDistance=0.78
01:48:27.122 00.000 11616 BLC: History state: CurrMiss=0.78, AvgInitMiss=0.93, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.047245, 1:0.107375, 2:0.780357
01:48:27.122 00.000 11616 BLC: Under-shoot: nominal increase by 522
01:48:27.122 00.000 11616 BLC: window closed
01:48:27.122 00.000 11616 BLC: Pulse adjusted to 1320
01:48:27.124 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:27.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:48:27.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.78
01:48:27.124 00.000 11616 MoveAxis(E, 0, ABG)
01:48:27.124 00.000 11616 Move returns status 0, amount 0
01:48:27.124 00.000 11616 MoveAxis(S, 66, ABG)
01:48:27.124 00.000 11616 Guiding  Dir = 1, Dur = 66
01:48:27.124 00.000 11616 IsSlewing returns 0
01:48:27.124 00.000 11616 IsGuiding returns 0
01:48:27.125 00.001 11616 PulseGuide returned control before completion, sleep 76
01:48:27.146 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=126, Gamma=1.290
01:48:27.165 00.019 12268 UpdateGuideState exits: m=116 SNR=7.3
01:48:27.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:27.166 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:27.166 00.000 12268 Enqueuing Expose request
01:48:27.214 00.048 11616 IsGuiding returns 1
01:48:27.214 00.000 11616 scope still moving after pulse duration time elapsed
01:48:27.245 00.031 11616 IsSlewing returns 0
01:48:27.245 00.000 11616 IsGuiding returns 0
01:48:27.245 00.000 11616 scope move finished after 66 + 54 ms
01:48:27.245 00.000 11616 Move returns status 0, amount 66
01:48:27.245 00.000 11616 move complete, result=0
01:48:27.246 00.001 11616 worker thread done servicing request
01:48:27.246 00.000 11616 Worker thread wakes up
01:48:27.246 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:27.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:27.246 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.8 px 66 ms SOUTH
01:48:27.525 00.279 12268 evsrv: cli 0F8E69C0 connect
01:48:27.525 00.000 12268 case statement mapped state 6 to 3
01:48:27.526 00.001 12268 case statement mapped state 6 to 3
01:48:27.526 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"4d46a1af-502c-4d8f-b1af-7eb951934b9d"}
01:48:27.527 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"4d46a1af-502c-4d8f-b1af-7eb951934b9d"}
01:48:27.527 00.000 12268 evsrv: cli 0F8E69C0 disconnect
01:48:29.262 01.735 11616 Exposure complete
01:48:29.319 00.057 11616 worker thread done servicing request
01:48:29.319 00.000 12268 OnExposeComplete: enter
01:48:29.319 00.000 12268 UpdateGuideState(): m_state=6
01:48:29.320 00.001 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
01:48:29.320 00.000 12268 Star::Find returns 1 (0), X=545.28, Y=547.58, Mass=108, SNR=7.0, Peak=22 HFD=3.4
01:48:29.320 00.000 12268 DistanceChecker: reject for large offset (1.31 > 0.78) avgDist = 0.39 count = 101
01:48:29.320 00.000 12268 Star::Find false star n=18 nbg=285 bg=8.7 sigma=0.9 thresh=11 peak=11
01:48:29.320 00.000 12268 Star::Find false star n=8 nbg=287 bg=8.5 sigma=0.8 thresh=11 peak=10
01:48:29.320 00.000 12268 Star::Find false star n=10 nbg=282 bg=8.6 sigma=0.8 thresh=11 peak=11
01:48:29.320 00.000 12268 Star::Find false star n=10 nbg=279 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:29.320 00.000 12268 Star::Find false star n=7 nbg=288 bg=8.3 sigma=0.8 thresh=11 peak=10
01:48:29.320 00.000 12268 Star::Find false star n=10 nbg=287 bg=8.6 sigma=0.8 thresh=11 peak=11
01:48:29.321 00.001 12268 MultiStar: [#1 1.65,-0.76,0.00,M3] [#2 1.65,-0.36,0.00,M3] [#3 1.11,0.22,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 1.32,0.18,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 1.31,0.10,0.00,M2] [#11 0.00,0.00,0.00,L] 
01:48:29.321 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
01:48:29.321 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.79)
01:48:29.321 00.000 12268 CameraToMount -- cameraX=1.31 cameraY=0.12 hyp=1.31 cameraTheta=0.09 mountX=0.24 mountY=1.28, mountTheta=1.38
01:48:29.322 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.31, y=0.12, opts=13)
01:48:29.322 00.000 12268 Enqueuing Move request for scope (1.31, 0.12)
01:48:29.323 00.001 11616 Worker thread wakes up
01:48:29.323 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.31, 0.12) opts 0xd
01:48:29.323 00.000 11616 Handling offset move in thread for scope, endpoint = (1.31, 0.12)
01:48:29.323 00.000 11616 Moving (1.31, 0.12) raw xDistance=0.24 yDistance=1.28
01:48:29.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
01:48:29.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.28
01:48:29.323 00.000 11616 MoveAxis(W, 136, ABG)
01:48:29.323 00.000 11616 Guiding  Dir = 3, Dur = 136
01:48:29.323 00.000 11616 IsSlewing returns 0
01:48:29.324 00.001 11616 IsGuiding returns 0
01:48:29.324 00.000 11616 PulseGuide returned control before completion, sleep 146
01:48:29.344 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=116, Gamma=1.290
01:48:29.361 00.017 12268 UpdateGuideState exits: m=108 SNR=7.0
01:48:29.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:29.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:29.361 00.000 12268 Enqueuing Expose request
01:48:29.473 00.112 11616 IsGuiding returns 1
01:48:29.474 00.001 11616 scope still moving after pulse duration time elapsed
01:48:29.504 00.030 11616 IsSlewing returns 0
01:48:29.516 00.012 11616 IsGuiding returns 0
01:48:29.516 00.000 11616 scope move finished after 136 + 56 ms
01:48:29.517 00.001 11616 Move returns status 0, amount 136
01:48:29.517 00.000 11616 MoveAxis(S, 109, ABG)
01:48:29.517 00.000 11616 Guiding  Dir = 1, Dur = 109
01:48:29.517 00.000 11616 IsSlewing returns 0
01:48:29.517 00.000 11616 IsGuiding returns 0
01:48:29.518 00.001 11616 PulseGuide returned control before completion, sleep 119
01:48:29.644 00.126 11616 IsGuiding returns 1
01:48:29.644 00.000 11616 scope still moving after pulse duration time elapsed
01:48:29.675 00.031 11616 IsSlewing returns 0
01:48:29.676 00.001 11616 IsGuiding returns 0
01:48:29.676 00.000 11616 scope move finished after 109 + 49 ms
01:48:29.676 00.000 11616 Move returns status 0, amount 109
01:48:29.676 00.000 11616 move complete, result=0
01:48:29.676 00.000 11616 worker thread done servicing request
01:48:29.676 00.000 12268 GuideStep: 0.2 px 136 ms WEST, 1.3 px 109 ms SOUTH
01:48:29.677 00.001 11616 Worker thread wakes up
01:48:29.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:29.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:31.695 02.018 11616 Exposure complete
01:48:31.755 00.060 11616 worker thread done servicing request
01:48:31.755 00.000 12268 OnExposeComplete: enter
01:48:31.755 00.000 12268 UpdateGuideState(): m_state=6
01:48:31.756 00.001 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
01:48:31.756 00.000 12268 Star::Find returns 1 (0), X=545.14, Y=546.83, Mass=149, SNR=8.3, Peak=23 HFD=4.3
01:48:31.756 00.000 12268 DistanceChecker: reject for large offset (1.33 > 0.87) avgDist = 0.43 count = 102
01:48:31.756 00.000 12268 Star::Find false star n=8 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=11
01:48:31.756 00.000 12268 Star::Find false star n=14 nbg=285 bg=8.6 sigma=0.8 thresh=11 peak=11
01:48:31.756 00.000 12268 Star::Find false star n=14 nbg=288 bg=8.4 sigma=0.8 thresh=11 peak=11
01:48:31.756 00.000 12268 Star::Find false star n=12 nbg=281 bg=8.2 sigma=0.8 thresh=11 peak=11
01:48:31.757 00.001 12268 MultiStar: [#1 0.74,-0.39,1.16,U] [#2 0.91,-0.09,0.00,M4] [#3 0.99,0.51,0.00,M5] [#4 0.97,-0.06,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 1.46,0.43,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 0.00,0.00,0.00,L] 
01:48:31.757 00.000 12268 refined, 1 included, MultiStar: {0.94, -0.50}, one-star: {1.17, -0.63}
01:48:31.757 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
01:48:31.757 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
01:48:31.757 00.000 12268 CameraToMount -- cameraX=0.94 cameraY=-0.50 hyp=1.06 cameraTheta=-0.49 mountX=-0.41 mountY=0.99, mountTheta=1.96
01:48:31.758 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.94, y=-0.50, opts=13)
01:48:31.759 00.001 12268 Enqueuing Move request for scope (0.94, -0.50)
01:48:31.759 00.000 11616 Worker thread wakes up
01:48:31.759 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.94, -0.50) opts 0xd
01:48:31.759 00.000 11616 Handling offset move in thread for scope, endpoint = (0.94, -0.50)
01:48:31.759 00.000 11616 Moving (0.94, -0.50) raw xDistance=-0.41 yDistance=0.99
01:48:31.759 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
01:48:31.759 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.22
01:48:31.759 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
01:48:31.759 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.99
01:48:31.759 00.000 11616 MoveAxis(E, 228, ABG)
01:48:31.759 00.000 11616 Guiding  Dir = 2, Dur = 228
01:48:31.760 00.001 11616 IsSlewing returns 0
01:48:31.760 00.000 11616 IsGuiding returns 0
01:48:31.760 00.000 11616 PulseGuide returned control before completion, sleep 238
01:48:31.781 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=139, Gamma=1.290
01:48:31.798 00.017 12268 UpdateGuideState exits: m=149 SNR=8.3
01:48:31.798 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:31.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:31.798 00.000 12268 Enqueuing Expose request
01:48:32.006 00.208 11616 IsGuiding returns 1
01:48:32.006 00.000 11616 scope still moving after pulse duration time elapsed
01:48:32.037 00.031 11616 IsSlewing returns 0
01:48:32.038 00.001 11616 IsGuiding returns 0
01:48:32.038 00.000 11616 scope move finished after 228 + 50 ms
01:48:32.038 00.000 11616 Move returns status 0, amount 228
01:48:32.038 00.000 11616 MoveAxis(S, 84, ABG)
01:48:32.038 00.000 11616 Guiding  Dir = 1, Dur = 84
01:48:32.039 00.001 11616 IsSlewing returns 0
01:48:32.039 00.000 11616 IsGuiding returns 0
01:48:32.039 00.000 11616 PulseGuide returned control before completion, sleep 94
01:48:32.146 00.107 11616 IsGuiding returns 1
01:48:32.146 00.000 11616 scope still moving after pulse duration time elapsed
01:48:32.177 00.031 11616 IsSlewing returns 0
01:48:32.178 00.001 11616 IsGuiding returns 0
01:48:32.178 00.000 11616 scope move finished after 84 + 54 ms
01:48:32.178 00.000 11616 Move returns status 0, amount 84
01:48:32.178 00.000 11616 move complete, result=0
01:48:32.178 00.000 11616 worker thread done servicing request
01:48:32.178 00.000 11616 Worker thread wakes up
01:48:32.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:32.178 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:32.178 00.000 12268 GuideStep: -0.4 px 228 ms EAST, 1.0 px 84 ms SOUTH
01:48:34.191 02.013 11616 Exposure complete
01:48:34.250 00.059 11616 worker thread done servicing request
01:48:34.250 00.000 12268 OnExposeComplete: enter
01:48:34.250 00.000 12268 UpdateGuideState(): m_state=6
01:48:34.251 00.001 12268 Star::Find(15, 545, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
01:48:34.251 00.000 12268 Star::Find returns 1 (0), X=544.84, Y=547.19, Mass=217, SNR=10.0, Peak=30 HFD=3.5
01:48:34.251 00.000 12268 Status Line: Mass: 217 vs 102
01:48:34.254 00.003 12268 UpdateCurrentPosition: star mass new=217.4 exp=102.4 thresh=50% limits=(44.7, 814.5, 204.7)
01:48:34.254 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:48:34.255 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:48:34.255 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:48:34.255 00.000 11616 Worker thread wakes up
01:48:34.255 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:48:34.255 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:48:34.255 00.000 11616 move complete, result=0
01:48:34.255 00.000 11616 worker thread done servicing request
01:48:34.370 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:48:34.370 00.000 12268 Status Line: Star lost - mass changed
01:48:34.374 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=142, Gamma=1.290
01:48:34.391 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:48:34.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:34.391 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:48:34.391 00.000 12268 Enqueuing Expose request
01:48:34.391 00.000 11616 Worker thread wakes up
01:48:34.391 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:34.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:48:36.394 02.003 11616 Exposure complete
01:48:36.452 00.058 11616 worker thread done servicing request
01:48:36.452 00.000 12268 OnExposeComplete: enter
01:48:36.452 00.000 12268 UpdateGuideState(): m_state=6
01:48:36.452 00.000 12268 Star::Find(15, 545, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
01:48:36.452 00.000 12268 Star::Find returns 1 (0), X=544.85, Y=547.29, Mass=208, SNR=9.9, Peak=28 HFD=3.5
01:48:36.452 00.000 12268 Status Line: Mass: 208 vs 103
01:48:36.455 00.003 12268 UpdateCurrentPosition: star mass new=208.0 exp=103.3 thresh=50% limits=(45.0, 814.5, 206.6)
01:48:36.455 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:48:36.456 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:48:36.456 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:48:36.456 00.000 11616 Worker thread wakes up
01:48:36.456 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:48:36.456 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:48:36.456 00.000 11616 move complete, result=0
01:48:36.456 00.000 11616 worker thread done servicing request
01:48:36.571 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:48:36.571 00.000 12268 Status Line: Star lost - mass changed
01:48:36.579 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=159, Gamma=1.290
01:48:36.600 00.021 12268 UpdateGuideState exits: Star lost - mass changed
01:48:36.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:36.600 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:48:36.600 00.000 12268 Enqueuing Expose request
01:48:36.600 00.000 11616 Worker thread wakes up
01:48:36.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:36.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:48:38.619 02.019 11616 Exposure complete
01:48:38.676 00.057 11616 worker thread done servicing request
01:48:38.676 00.000 12268 OnExposeComplete: enter
01:48:38.676 00.000 12268 UpdateGuideState(): m_state=6
01:48:38.676 00.000 12268 Star::Find(15, 545, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
01:48:38.676 00.000 12268 Star::Find returns 1 (0), X=544.97, Y=547.45, Mass=255, SNR=10.9, Peak=30 HFD=4.2
01:48:38.676 00.000 12268 Status Line: Mass: 255 vs 108
01:48:38.679 00.003 12268 UpdateCurrentPosition: star mass new=254.8 exp=107.7 thresh=50% limits=(45.5, 814.5, 215.4)
01:48:38.679 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:48:38.679 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:48:38.680 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
01:48:38.680 00.000 11616 Worker thread wakes up
01:48:38.680 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:48:38.680 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:48:38.680 00.000 11616 move complete, result=0
01:48:38.680 00.000 11616 worker thread done servicing request
01:48:38.789 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:48:38.789 00.000 12268 Status Line: Star lost - mass changed
01:48:38.793 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=114, Gamma=1.290
01:48:38.811 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:48:38.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:38.811 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:48:38.811 00.000 12268 Enqueuing Expose request
01:48:38.811 00.000 11616 Worker thread wakes up
01:48:38.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:38.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:48:40.833 02.022 11616 Exposure complete
01:48:40.890 00.057 11616 worker thread done servicing request
01:48:40.891 00.001 12268 OnExposeComplete: enter
01:48:40.891 00.000 12268 UpdateGuideState(): m_state=6
01:48:40.891 00.000 12268 Star::Find(15, 545, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
01:48:40.891 00.000 12268 Star::Find returns 1 (0), X=545.14, Y=547.21, Mass=172, SNR=8.9, Peak=25 HFD=3.6
01:48:40.891 00.000 12268 DistanceChecker: reject for large offset (1.20 > 0.92) avgDist = 0.46 count = 103
01:48:40.892 00.001 12268 Star::Find false star n=10 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:40.892 00.000 12268 Star::Find false star n=27 nbg=269 bg=8.1 sigma=0.7 thresh=10 peak=10
01:48:40.892 00.000 12268 Star::Find false star n=30 nbg=266 bg=8.1 sigma=0.7 thresh=10 peak=10
01:48:40.892 00.000 12268 MultiStar: [#1 1.03,0.19,0.00,M3] [#2 0.72,-0.05,0.59,U] [#3 1.95,0.21,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 0.96,0.17,0.00,M2] [#6 0.41,-0.23,0.65,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 1.08,1.44,0.00,M3] [#11 1.28,-0.21,0.00,M1] 
01:48:40.892 00.000 12268 refined, 2 included, MultiStar: {0.83, -0.20}, one-star: {1.17, -0.26}
01:48:40.892 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
01:48:40.892 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
01:48:40.892 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=-0.20 hyp=0.85 cameraTheta=-0.23 mountX=-0.11 mountY=0.85, mountTheta=1.70
01:48:40.894 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.83, y=-0.20, opts=13)
01:48:40.894 00.000 12268 Enqueuing Move request for scope (0.83, -0.20)
01:48:40.894 00.000 11616 Worker thread wakes up
01:48:40.894 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.20) opts 0xd
01:48:40.894 00.000 11616 Handling offset move in thread for scope, endpoint = (0.83, -0.20)
01:48:40.894 00.000 11616 Moving (0.83, -0.20) raw xDistance=-0.11 yDistance=0.85
01:48:40.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
01:48:40.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.85
01:48:40.894 00.000 11616 MoveAxis(E, 64, ABG)
01:48:40.895 00.001 11616 Guiding  Dir = 2, Dur = 64
01:48:40.895 00.000 11616 IsSlewing returns 0
01:48:40.895 00.000 11616 IsGuiding returns 0
01:48:40.895 00.000 11616 PulseGuide returned control before completion, sleep 74
01:48:40.915 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=153, Gamma=1.290
01:48:40.932 00.017 12268 UpdateGuideState exits: m=172 SNR=8.9
01:48:40.933 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:40.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:40.933 00.000 12268 Enqueuing Expose request
01:48:40.984 00.051 11616 IsGuiding returns 1
01:48:40.984 00.000 11616 scope still moving after pulse duration time elapsed
01:48:41.015 00.031 11616 IsSlewing returns 0
01:48:41.015 00.000 11616 IsGuiding returns 0
01:48:41.016 00.001 11616 scope move finished after 64 + 57 ms
01:48:41.016 00.000 11616 Move returns status 0, amount 64
01:48:41.016 00.000 11616 MoveAxis(S, 72, ABG)
01:48:41.016 00.000 11616 Guiding  Dir = 1, Dur = 72
01:48:41.016 00.000 11616 IsSlewing returns 0
01:48:41.016 00.000 11616 IsGuiding returns 0
01:48:41.016 00.000 11616 PulseGuide returned control before completion, sleep 82
01:48:41.108 00.092 11616 IsGuiding returns 1
01:48:41.108 00.000 11616 scope still moving after pulse duration time elapsed
01:48:41.140 00.032 11616 IsSlewing returns 0
01:48:41.140 00.000 11616 IsGuiding returns 0
01:48:41.140 00.000 11616 scope move finished after 72 + 51 ms
01:48:41.140 00.000 11616 Move returns status 0, amount 72
01:48:41.140 00.000 11616 move complete, result=0
01:48:41.141 00.001 11616 worker thread done servicing request
01:48:41.141 00.000 11616 Worker thread wakes up
01:48:41.141 00.000 12268 GuideStep: -0.1 px 64 ms EAST, 0.8 px 72 ms SOUTH
01:48:41.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:41.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:43.159 02.018 11616 Exposure complete
01:48:43.217 00.058 11616 worker thread done servicing request
01:48:43.217 00.000 12268 OnExposeComplete: enter
01:48:43.217 00.000 12268 UpdateGuideState(): m_state=6
01:48:43.218 00.001 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
01:48:43.218 00.000 12268 Star::Find returns 1 (0), X=545.10, Y=547.82, Mass=170, SNR=8.9, Peak=29 HFD=3.7
01:48:43.218 00.000 12268 DistanceChecker: reject for large offset (1.18 > 0.96) avgDist = 0.48 count = 104
01:48:43.218 00.000 12268 Star::Find false star n=7 nbg=288 bg=8.5 sigma=0.8 thresh=11 peak=11
01:48:43.218 00.000 12268 Star::Find false star n=29 nbg=270 bg=8.1 sigma=0.7 thresh=10 peak=10
01:48:43.218 00.000 12268 Star::Find false star n=4 nbg=279 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:43.219 00.001 12268 Star::Find false star n=12 nbg=283 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:43.219 00.000 12268 MultiStar: [#1 1.43,0.31,0.00,M4] [#2 1.53,-0.56,0.00,M4] [#3 1.90,0.85,0.00,M7] [#4 0.00,0.00,0.00,L] [#5 1.62,-0.02,0.00,M3] [#6 1.76,0.39,0.00,M2] [#7 0.96,1.26,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.94,1.97,0.00,M4] [#11 0.00,0.00,0.00,L] 
01:48:43.219 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
01:48:43.219 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.01)
01:48:43.219 00.000 12268 CameraToMount -- cameraX=1.13 cameraY=0.36 hyp=1.18 cameraTheta=0.31 mountX=0.47 mountY=1.07, mountTheta=1.16
01:48:43.220 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.13, y=0.36, opts=13)
01:48:43.220 00.000 12268 Enqueuing Move request for scope (1.13, 0.36)
01:48:43.221 00.001 11616 Worker thread wakes up
01:48:43.221 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.13, 0.36) opts 0xd
01:48:43.221 00.000 11616 Handling offset move in thread for scope, endpoint = (1.13, 0.36)
01:48:43.221 00.000 11616 Moving (1.13, 0.36) raw xDistance=0.47 yDistance=1.07
01:48:43.221 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.29 direction from -1 to 1
01:48:43.221 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.41
01:48:43.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.47
01:48:43.221 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.07
01:48:43.221 00.000 11616 MoveAxis(W, 262, ABG)
01:48:43.221 00.000 11616 Guiding  Dir = 3, Dur = 262
01:48:43.221 00.000 11616 IsSlewing returns 0
01:48:43.222 00.001 11616 IsGuiding returns 0
01:48:43.222 00.000 11616 PulseGuide returned control before completion, sleep 272
01:48:43.243 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=125, Gamma=1.290
01:48:43.260 00.017 12268 UpdateGuideState exits: m=170 SNR=8.9
01:48:43.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:43.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:43.260 00.000 12268 Enqueuing Expose request
01:48:43.499 00.239 11616 IsGuiding returns 1
01:48:43.499 00.000 11616 scope still moving after pulse duration time elapsed
01:48:43.530 00.031 11616 IsSlewing returns 0
01:48:43.531 00.001 11616 IsGuiding returns 0
01:48:43.531 00.000 11616 scope move finished after 262 + 47 ms
01:48:43.531 00.000 11616 Move returns status 0, amount 262
01:48:43.531 00.000 11616 MoveAxis(S, 91, ABG)
01:48:43.531 00.000 11616 Guiding  Dir = 1, Dur = 91
01:48:43.531 00.000 11616 IsSlewing returns 0
01:48:43.531 00.000 11616 IsGuiding returns 0
01:48:43.532 00.001 11616 PulseGuide returned control before completion, sleep 101
01:48:43.641 00.109 11616 IsGuiding returns 1
01:48:43.642 00.001 11616 scope still moving after pulse duration time elapsed
01:48:43.671 00.029 11616 IsSlewing returns 0
01:48:43.673 00.002 11616 IsGuiding returns 0
01:48:43.673 00.000 11616 scope move finished after 91 + 49 ms
01:48:43.673 00.000 11616 Move returns status 0, amount 91
01:48:43.673 00.000 11616 move complete, result=0
01:48:43.673 00.000 11616 worker thread done servicing request
01:48:43.673 00.000 11616 Worker thread wakes up
01:48:43.673 00.000 12268 GuideStep: 0.5 px 262 ms WEST, 1.1 px 91 ms SOUTH
01:48:43.674 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:43.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:45.674 02.000 11616 Exposure complete
01:48:45.731 00.057 11616 worker thread done servicing request
01:48:45.731 00.000 12268 OnExposeComplete: enter
01:48:45.731 00.000 12268 UpdateGuideState(): m_state=6
01:48:45.731 00.000 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
01:48:45.731 00.000 12268 Star::Find returns 1 (0), X=545.15, Y=547.43, Mass=171, SNR=9.0, Peak=28 HFD=3.7
01:48:45.732 00.001 12268 DistanceChecker: reject for large offset (1.18 > 1.02) avgDist = 0.51 count = 105
01:48:45.732 00.000 12268 Star::Find false star n=14 nbg=289 bg=8.6 sigma=0.9 thresh=11 peak=11
01:48:45.732 00.000 12268 Star::Find false star n=10 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=11
01:48:45.732 00.000 12268 Star::Find false star n=30 nbg=267 bg=8.2 sigma=0.7 thresh=10 peak=10
01:48:45.732 00.000 12268 Star::Find false star n=7 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=10
01:48:45.732 00.000 12268 Star::Find false star n=7 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:45.732 00.000 12268 MultiStar: [#1 0.72,0.16,0.76,U] [#2 0.81,0.27,0.52,U] [#3 0.92,1.01,0.00,M8] [#4 0.00,0.00,0.00,L] [#5 1.16,-0.12,0.00,M4] [#6 1.58,0.56,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 1.32,0.73,0.00,M5] [#11 0.00,0.00,0.00,L] 
01:48:45.732 00.000 12268 refined, 2 included, MultiStar: {0.94, 0.10}, one-star: {1.18, -0.03}
01:48:45.732 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
01:48:45.732 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.81)
01:48:45.732 00.000 12268 CameraToMount -- cameraX=0.94 cameraY=0.10 hyp=0.95 cameraTheta=0.11 mountX=0.19 mountY=0.92, mountTheta=1.36
01:48:45.734 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.94, y=0.10, opts=13)
01:48:45.734 00.000 12268 Enqueuing Move request for scope (0.94, 0.10)
01:48:45.734 00.000 11616 Worker thread wakes up
01:48:45.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.10) opts 0xd
01:48:45.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.94, 0.10)
01:48:45.734 00.000 11616 Moving (0.94, 0.10) raw xDistance=0.19 yDistance=0.92
01:48:45.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
01:48:45.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.92
01:48:45.734 00.000 11616 MoveAxis(W, 108, ABG)
01:48:45.735 00.001 11616 Guiding  Dir = 3, Dur = 108
01:48:45.735 00.000 11616 IsSlewing returns 0
01:48:45.735 00.000 11616 IsGuiding returns 0
01:48:45.735 00.000 11616 PulseGuide returned control before completion, sleep 118
01:48:45.756 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=139, Gamma=1.290
01:48:45.773 00.017 12268 UpdateGuideState exits: m=171 SNR=9.0
01:48:45.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:45.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:45.773 00.000 12268 Enqueuing Expose request
01:48:45.865 00.092 11616 IsGuiding returns 1
01:48:45.865 00.000 11616 scope still moving after pulse duration time elapsed
01:48:45.895 00.030 11616 IsSlewing returns 0
01:48:45.895 00.000 11616 IsGuiding returns 0
01:48:45.895 00.000 11616 scope move finished after 108 + 52 ms
01:48:45.896 00.001 11616 Move returns status 0, amount 108
01:48:45.896 00.000 11616 MoveAxis(S, 78, ABG)
01:48:45.896 00.000 11616 Guiding  Dir = 1, Dur = 78
01:48:45.896 00.000 11616 IsSlewing returns 0
01:48:45.896 00.000 11616 IsGuiding returns 0
01:48:45.896 00.000 11616 PulseGuide returned control before completion, sleep 88
01:48:45.989 00.093 11616 IsGuiding returns 1
01:48:45.989 00.000 11616 scope still moving after pulse duration time elapsed
01:48:46.020 00.031 11616 IsSlewing returns 0
01:48:46.021 00.001 11616 IsGuiding returns 0
01:48:46.021 00.000 11616 scope move finished after 78 + 46 ms
01:48:46.021 00.000 11616 Move returns status 0, amount 78
01:48:46.021 00.000 11616 move complete, result=0
01:48:46.021 00.000 11616 worker thread done servicing request
01:48:46.021 00.000 11616 Worker thread wakes up
01:48:46.022 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:46.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:46.022 00.000 12268 GuideStep: 0.2 px 108 ms WEST, 0.9 px 78 ms SOUTH
01:48:48.027 02.005 11616 Exposure complete
01:48:48.086 00.059 11616 worker thread done servicing request
01:48:48.086 00.000 12268 OnExposeComplete: enter
01:48:48.086 00.000 12268 UpdateGuideState(): m_state=6
01:48:48.086 00.000 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
01:48:48.086 00.000 12268 Star::Find returns 1 (0), X=545.03, Y=546.88, Mass=170, SNR=8.9, Peak=30 HFD=3.0
01:48:48.086 00.000 12268 DistanceChecker: reject for large offset (1.21 > 1.06) avgDist = 0.53 count = 106
01:48:48.087 00.001 12268 Star::Find false star n=23 nbg=273 bg=8.1 sigma=0.7 thresh=10 peak=10
01:48:48.087 00.000 12268 Star::Find false star n=31 nbg=272 bg=8.2 sigma=0.7 thresh=10 peak=10
01:48:48.087 00.000 12268 MultiStar: [#1 1.07,-0.27,0.00,M4] [#2 0.86,-0.64,0.00,M4] [#3 1.26,0.45,0.00,M9] [#4 1.30,-0.16,0.00,M3] [#5 0.54,-0.60,0.58,U] [#6 1.30,0.30,0.00,M4] [#7 0.08,-0.58,0.54,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.73,0.26,0.66,U] 
01:48:48.087 00.000 12268 refined, 3 included, MultiStar: {0.68, -0.38}, one-star: {1.06, -0.58}
01:48:48.087 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
01:48:48.087 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.19)
01:48:48.087 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-0.38 hyp=0.79 cameraTheta=-0.51 mountX=-0.32 mountY=0.73, mountTheta=1.98
01:48:48.089 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.68, y=-0.38, opts=13)
01:48:48.089 00.000 12268 Enqueuing Move request for scope (0.68, -0.38)
01:48:48.089 00.000 11616 Worker thread wakes up
01:48:48.089 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.38) opts 0xd
01:48:48.089 00.000 11616 Handling offset move in thread for scope, endpoint = (0.68, -0.38)
01:48:48.089 00.000 11616 Moving (0.68, -0.38) raw xDistance=-0.32 yDistance=0.73
01:48:48.089 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
01:48:48.089 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.95
01:48:48.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
01:48:48.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.73
01:48:48.089 00.000 11616 MoveAxis(E, 177, ABG)
01:48:48.090 00.001 11616 Guiding  Dir = 2, Dur = 177
01:48:48.090 00.000 11616 IsSlewing returns 0
01:48:48.090 00.000 11616 IsGuiding returns 0
01:48:48.090 00.000 11616 PulseGuide returned control before completion, sleep 187
01:48:48.112 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=153, Gamma=1.290
01:48:48.131 00.019 12268 UpdateGuideState exits: m=170 SNR=8.9
01:48:48.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:48.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:48.131 00.000 12268 Enqueuing Expose request
01:48:48.294 00.163 11616 IsGuiding returns 0
01:48:48.294 00.000 11616 Move returns status 0, amount 177
01:48:48.295 00.001 11616 MoveAxis(S, 62, ABG)
01:48:48.295 00.000 11616 Guiding  Dir = 1, Dur = 62
01:48:48.295 00.000 11616 IsSlewing returns 0
01:48:48.295 00.000 11616 IsGuiding returns 0
01:48:48.296 00.001 11616 PulseGuide returned control before completion, sleep 72
01:48:48.374 00.078 11616 IsGuiding returns 1
01:48:48.374 00.000 11616 scope still moving after pulse duration time elapsed
01:48:48.404 00.030 11616 IsSlewing returns 0
01:48:48.405 00.001 11616 IsGuiding returns 1
01:48:48.434 00.029 11616 IsSlewing returns 0
01:48:48.435 00.001 11616 IsGuiding returns 1
01:48:48.465 00.030 11616 IsSlewing returns 0
01:48:48.466 00.001 11616 IsGuiding returns 0
01:48:48.466 00.000 11616 scope move finished after 62 + 108 ms
01:48:48.466 00.000 11616 Move returns status 0, amount 62
01:48:48.466 00.000 11616 move complete, result=0
01:48:48.466 00.000 11616 worker thread done servicing request
01:48:48.466 00.000 11616 Worker thread wakes up
01:48:48.467 00.001 12268 GuideStep: -0.3 px 177 ms EAST, 0.7 px 62 ms SOUTH
01:48:48.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:48.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:50.476 02.009 11616 Exposure complete
01:48:50.533 00.057 11616 worker thread done servicing request
01:48:50.534 00.001 12268 OnExposeComplete: enter
01:48:50.534 00.000 12268 UpdateGuideState(): m_state=6
01:48:50.534 00.000 12268 Star::Find(15, 545, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
01:48:50.534 00.000 12268 Star::Find returns 1 (0), X=544.95, Y=547.32, Mass=252, SNR=10.8, Peak=37 HFD=3.9
01:48:50.534 00.000 12268 Status Line: Mass: 252 vs 116
01:48:50.537 00.003 12268 UpdateCurrentPosition: star mass new=251.9 exp=116.3 thresh=50% limits=(48.2, 814.5, 232.6)
01:48:50.537 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:48:50.538 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:48:50.538 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:48:50.538 00.000 11616 Worker thread wakes up
01:48:50.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:48:50.538 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:48:50.538 00.000 11616 move complete, result=0
01:48:50.539 00.001 11616 worker thread done servicing request
01:48:50.644 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:48:50.646 00.002 12268 Status Line: Star lost - mass changed
01:48:50.653 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=172, Gamma=1.290
01:48:50.669 00.016 12268 UpdateGuideState exits: Star lost - mass changed
01:48:50.670 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:50.670 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:48:50.670 00.000 12268 Enqueuing Expose request
01:48:50.670 00.000 11616 Worker thread wakes up
01:48:50.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:50.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:48:52.685 02.015 11616 Exposure complete
01:48:52.743 00.058 11616 worker thread done servicing request
01:48:52.743 00.000 12268 OnExposeComplete: enter
01:48:52.743 00.000 12268 UpdateGuideState(): m_state=6
01:48:52.744 00.001 12268 Star::Find(15, 545, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
01:48:52.744 00.000 12268 Star::Find returns 1 (0), X=545.13, Y=547.92, Mass=228, SNR=10.3, Peak=29 HFD=4.3
01:48:52.744 00.000 12268 DistanceChecker: reject for large offset (1.25 > 1.08) avgDist = 0.54 count = 107
01:48:52.744 00.000 12268 Star::Find false star n=10 nbg=287 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:52.744 00.000 12268 Star::Find false star n=7 nbg=286 bg=8.5 sigma=0.9 thresh=11 peak=11
01:48:52.744 00.000 12268 Star::Find false star n=11 nbg=282 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:52.744 00.000 12268 Star::Find false star n=7 nbg=273 bg=8.2 sigma=0.8 thresh=11 peak=10
01:48:52.744 00.000 12268 Star::Find false star n=6 nbg=280 bg=8.3 sigma=0.8 thresh=11 peak=10
01:48:52.744 00.000 12268 MultiStar: [#1 0.55,0.79,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.96,0.66,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 0.68,0.70,0.00,M4] [#6 0.77,0.74,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -15.43,2.50,0.00,M3] [#10 -0.13,0.87,0.00,M5] [#11 0.00,0.00,0.00,L] 
01:48:52.745 00.001 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
01:48:52.745 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
01:48:52.745 00.000 12268 CameraToMount -- cameraX=1.16 cameraY=0.46 hyp=1.25 cameraTheta=0.38 mountX=0.57 mountY=1.09, mountTheta=1.09
01:48:52.746 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.16, y=0.46, opts=13)
01:48:52.746 00.000 12268 Enqueuing Move request for scope (1.16, 0.46)
01:48:52.746 00.000 11616 Worker thread wakes up
01:48:52.746 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.16, 0.46) opts 0xd
01:48:52.746 00.000 11616 Handling offset move in thread for scope, endpoint = (1.16, 0.46)
01:48:52.746 00.000 11616 Moving (1.16, 0.46) raw xDistance=0.57 yDistance=1.09
01:48:52.746 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.29 direction from -1 to 1
01:48:52.746 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.71
01:48:52.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.57
01:48:52.747 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.09
01:48:52.747 00.000 11616 MoveAxis(W, 318, ABG)
01:48:52.747 00.000 11616 Guiding  Dir = 3, Dur = 318
01:48:52.747 00.000 11616 IsSlewing returns 0
01:48:52.747 00.000 11616 IsGuiding returns 0
01:48:52.747 00.000 11616 PulseGuide returned control before completion, sleep 328
01:48:52.768 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=124, Gamma=1.290
01:48:52.785 00.017 12268 UpdateGuideState exits: m=228 SNR=10.3
01:48:52.785 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:52.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:52.785 00.000 12268 Enqueuing Expose request
01:48:53.079 00.294 11616 IsGuiding returns 1
01:48:53.080 00.001 11616 scope still moving after pulse duration time elapsed
01:48:53.111 00.031 11616 IsSlewing returns 0
01:48:53.111 00.000 11616 IsGuiding returns 0
01:48:53.111 00.000 11616 scope move finished after 318 + 46 ms
01:48:53.111 00.000 11616 Move returns status 0, amount 318
01:48:53.111 00.000 11616 MoveAxis(S, 92, ABG)
01:48:53.112 00.001 11616 Guiding  Dir = 1, Dur = 92
01:48:53.112 00.000 11616 IsSlewing returns 0
01:48:53.112 00.000 11616 IsGuiding returns 0
01:48:53.112 00.000 11616 PulseGuide returned control before completion, sleep 102
01:48:53.220 00.108 11616 IsGuiding returns 1
01:48:53.220 00.000 11616 scope still moving after pulse duration time elapsed
01:48:53.251 00.031 11616 IsSlewing returns 0
01:48:53.252 00.001 11616 IsGuiding returns 0
01:48:53.252 00.000 11616 scope move finished after 92 + 47 ms
01:48:53.252 00.000 11616 Move returns status 0, amount 92
01:48:53.252 00.000 11616 move complete, result=0
01:48:53.252 00.000 11616 worker thread done servicing request
01:48:53.252 00.000 11616 Worker thread wakes up
01:48:53.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:53.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:53.252 00.000 12268 GuideStep: 0.6 px 318 ms WEST, 1.1 px 92 ms SOUTH
01:48:55.262 02.010 11616 Exposure complete
01:48:55.319 00.057 11616 worker thread done servicing request
01:48:55.319 00.000 12268 OnExposeComplete: enter
01:48:55.319 00.000 12268 UpdateGuideState(): m_state=6
01:48:55.320 00.001 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
01:48:55.320 00.000 12268 Star::Find returns 1 (0), X=544.84, Y=547.43, Mass=186, SNR=9.3, Peak=21 HFD=3.7
01:48:55.320 00.000 12268 DistanceChecker: deactivated
01:48:55.320 00.000 12268 Star::Find false star n=15 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=11
01:48:55.320 00.000 12268 Star::Find false star n=19 nbg=286 bg=8.5 sigma=0.8 thresh=11 peak=11
01:48:55.320 00.000 12268 Star::Find false star n=12 nbg=287 bg=8.3 sigma=0.8 thresh=11 peak=11
01:48:55.320 00.000 12268 Star::Find false star n=31 nbg=270 bg=8.1 sigma=0.7 thresh=10 peak=10
01:48:55.320 00.000 12268 Star::Find false star n=9 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=10
01:48:55.320 00.000 12268 MultiStar: [#1 0.42,-0.03,0.86,U] [#2 0.00,0.00,0.00,L] [#3 0.59,0.00,0.43,U] [#4 0.00,0.00,0.00,L] [#5 1.01,-0.92,0.00,M5] [#6 0.60,0.22,0.68,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 -24.07,-7.07,0.00,M4] [#10 0.09,0.31,0.55,U] [#11 0.00,0.00,0.00,L] 
01:48:55.321 00.001 12268 refined, 4 included, MultiStar: {0.55, 0.07}, one-star: {0.87, -0.04}
01:48:55.321 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
01:48:55.321 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
01:48:55.321 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.07 hyp=0.56 cameraTheta=0.13 mountX=0.13 mountY=0.54, mountTheta=1.34
01:48:55.322 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=0.07, opts=13)
01:48:55.322 00.000 12268 Enqueuing Move request for scope (0.55, 0.07)
01:48:55.323 00.001 11616 Worker thread wakes up
01:48:55.323 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.07) opts 0xd
01:48:55.323 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 0.07)
01:48:55.323 00.000 11616 Moving (0.55, 0.07) raw xDistance=0.13 yDistance=0.54
01:48:55.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
01:48:55.323 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
01:48:55.323 00.000 11616 MoveAxis(W, 71, ABG)
01:48:55.323 00.000 11616 Guiding  Dir = 3, Dur = 71
01:48:55.323 00.000 11616 IsSlewing returns 0
01:48:55.324 00.001 11616 IsGuiding returns 0
01:48:55.324 00.000 11616 PulseGuide returned control before completion, sleep 81
01:48:55.344 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=124, Gamma=1.290
01:48:55.361 00.017 12268 UpdateGuideState exits: m=186 SNR=9.3
01:48:55.362 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:55.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:48:55.362 00.000 12268 Enqueuing Expose request
01:48:55.412 00.050 11616 IsGuiding returns 1
01:48:55.413 00.001 11616 scope still moving after pulse duration time elapsed
01:48:55.442 00.029 11616 IsSlewing returns 0
01:48:55.442 00.000 11616 IsGuiding returns 0
01:48:55.442 00.000 11616 scope move finished after 71 + 47 ms
01:48:55.443 00.001 11616 Move returns status 0, amount 71
01:48:55.443 00.000 11616 MoveAxis(S, 45, ABG)
01:48:55.443 00.000 11616 Guiding  Dir = 1, Dur = 45
01:48:55.443 00.000 11616 IsSlewing returns 0
01:48:55.443 00.000 11616 IsGuiding returns 0
01:48:55.443 00.000 11616 PulseGuide returned control before completion, sleep 55
01:48:55.503 00.060 11616 IsGuiding returns 1
01:48:55.503 00.000 11616 scope still moving after pulse duration time elapsed
01:48:55.534 00.031 11616 IsSlewing returns 0
01:48:55.535 00.001 11616 IsGuiding returns 0
01:48:55.535 00.000 11616 scope move finished after 45 + 47 ms
01:48:55.535 00.000 11616 Move returns status 0, amount 45
01:48:55.535 00.000 11616 move complete, result=0
01:48:55.535 00.000 11616 worker thread done servicing request
01:48:55.535 00.000 11616 Worker thread wakes up
01:48:55.536 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:55.536 00.000 12268 GuideStep: 0.1 px 71 ms WEST, 0.5 px 45 ms SOUTH
01:48:55.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:48:57.538 02.002 11616 Exposure complete
01:48:57.596 00.058 11616 worker thread done servicing request
01:48:57.596 00.000 12268 OnExposeComplete: enter
01:48:57.596 00.000 12268 UpdateGuideState(): m_state=6
01:48:57.597 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
01:48:57.597 00.000 12268 Star::Find returns 1 (0), X=545.20, Y=546.91, Mass=211, SNR=9.9, Peak=30 HFD=4.0
01:48:57.597 00.000 12268 DistanceChecker: reject for large offset (1.35 > 1.15) avgDist = 0.57 count = 109
01:48:57.597 00.000 12268 DistanceChecker: activated
01:48:57.597 00.000 12268 Status Line: Recovering
01:48:57.601 00.004 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:48:57.602 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:48:57.602 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:48:57.603 00.001 11616 Worker thread wakes up
01:48:57.603 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:48:57.603 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:48:57.603 00.000 11616 move complete, result=0
01:48:57.603 00.000 11616 worker thread done servicing request
01:48:57.709 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:48:57.709 00.000 12268 Status Line: No star found
01:48:57.713 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=143, Gamma=1.290
01:48:57.731 00.018 12268 UpdateGuideState exits: No star found
01:48:57.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:57.731 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:48:57.731 00.000 12268 Enqueuing Expose request
01:48:57.731 00.000 11616 Worker thread wakes up
01:48:57.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:57.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:48:59.734 02.003 11616 Exposure complete
01:48:59.791 00.057 11616 worker thread done servicing request
01:48:59.791 00.000 12268 OnExposeComplete: enter
01:48:59.791 00.000 12268 UpdateGuideState(): m_state=6
01:48:59.791 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
01:48:59.791 00.000 12268 Star::Find returns 1 (0), X=544.65, Y=546.20, Mass=240, SNR=10.6, Peak=28 HFD=3.7
01:48:59.791 00.000 12268 DistanceChecker: reject for large offset (1.44 > 1.15) avgDist = 0.57 count = 109
01:48:59.791 00.000 12268 Status Line: Recovering
01:48:59.794 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:48:59.794 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:48:59.794 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:48:59.795 00.001 11616 Worker thread wakes up
01:48:59.795 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:48:59.795 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:48:59.795 00.000 11616 move complete, result=0
01:48:59.795 00.000 11616 worker thread done servicing request
01:48:59.902 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:48:59.903 00.001 12268 Status Line: No star found
01:48:59.906 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=128, Gamma=1.290
01:48:59.923 00.017 12268 UpdateGuideState exits: No star found
01:48:59.923 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:59.923 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:48:59.923 00.000 12268 Enqueuing Expose request
01:48:59.924 00.001 11616 Worker thread wakes up
01:48:59.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:48:59.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:49:01.939 02.015 11616 Exposure complete
01:49:01.997 00.058 11616 worker thread done servicing request
01:49:01.997 00.000 12268 OnExposeComplete: enter
01:49:01.997 00.000 12268 UpdateGuideState(): m_state=6
01:49:01.998 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
01:49:01.998 00.000 12268 Star::Find returns 1 (0), X=544.27, Y=546.43, Mass=224, SNR=10.2, Peak=36 HFD=3.3
01:49:01.998 00.000 12268 DistanceChecker: deactivated
01:49:01.998 00.000 12268 Star::Find false star n=9 nbg=286 bg=8.5 sigma=0.9 thresh=11 peak=11
01:49:01.998 00.000 12268 Star::Find false star n=9 nbg=283 bg=8.3 sigma=0.8 thresh=11 peak=11
01:49:01.999 00.001 12268 MultiStar: [#1 -0.04,-1.62,0.00,M5] [#2 0.51,-0.83,0.00,M5] [#3 0.30,-1.00,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 0.05,-0.96,0.00,M6] [#6 0.77,-1.27,0.00,M5] [#7 -0.39,0.03,0.43,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 -0.84,0.05,0.59,U] [#11 0.49,-0.94,0.00,M2] 
01:49:01.999 00.000 12268 refined, 2 included, MultiStar: {-0.18, -0.49}, one-star: {0.30, -1.04}
01:49:01.999 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
01:49:01.999 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
01:49:01.999 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.49 hyp=0.52 cameraTheta=-1.92 mountX=-0.51 mountY=-0.11, mountTheta=-2.92
01:49:02.000 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.49, opts=13)
01:49:02.001 00.001 12268 Enqueuing Move request for scope (-0.18, -0.49)
01:49:02.001 00.000 11616 Worker thread wakes up
01:49:02.001 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.49) opts 0xd
01:49:02.001 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.49)
01:49:02.001 00.000 11616 Moving (-0.18, -0.49) raw xDistance=-0.51 yDistance=-0.11
01:49:02.001 00.000 11616 resist switch: large excursion: input -0.51 thresh 0.29 direction from 1 to -1
01:49:02.001 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.52
01:49:02.001 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.51
01:49:02.001 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:02.002 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:49:02.002 00.000 11616 MoveAxis(E, 284, ABG)
01:49:02.002 00.000 11616 Guiding  Dir = 2, Dur = 284
01:49:02.002 00.000 11616 IsSlewing returns 0
01:49:02.002 00.000 11616 IsGuiding returns 0
01:49:02.003 00.001 11616 PulseGuide returned control before completion, sleep 294
01:49:02.027 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=122, Gamma=1.290
01:49:02.044 00.017 12268 UpdateGuideState exits: m=224 SNR=10.2
01:49:02.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:02.045 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:02.045 00.000 12268 Enqueuing Expose request
01:49:02.312 00.267 11616 IsGuiding returns 1
01:49:02.312 00.000 11616 scope still moving after pulse duration time elapsed
01:49:02.344 00.032 11616 IsSlewing returns 0
01:49:02.345 00.001 11616 IsGuiding returns 0
01:49:02.345 00.000 11616 scope move finished after 284 + 58 ms
01:49:02.345 00.000 11616 Move returns status 0, amount 284
01:49:02.345 00.000 11616 MoveAxis(N, 0, ABG)
01:49:02.345 00.000 11616 Move returns status 0, amount 0
01:49:02.345 00.000 11616 move complete, result=0
01:49:02.346 00.001 11616 worker thread done servicing request
01:49:02.346 00.000 11616 Worker thread wakes up
01:49:02.346 00.000 12268 GuideStep: -0.5 px 284 ms EAST, -0.1 px 0 ms NORTH
01:49:02.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:02.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:04.366 02.020 11616 Exposure complete
01:49:04.422 00.056 11616 worker thread done servicing request
01:49:04.423 00.001 12268 OnExposeComplete: enter
01:49:04.423 00.000 12268 UpdateGuideState(): m_state=6
01:49:04.423 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
01:49:04.423 00.000 12268 Star::Find returns 1 (0), X=545.13, Y=546.80, Mass=195, SNR=9.5, Peak=29 HFD=3.8
01:49:04.423 00.000 12268 Star::Find false star n=10 nbg=285 bg=8.4 sigma=0.9 thresh=11 peak=11
01:49:04.424 00.001 12268 Star::Find false star n=11 nbg=286 bg=8.3 sigma=0.8 thresh=11 peak=10
01:49:04.424 00.000 12268 Star::Find false star n=12 nbg=286 bg=8.2 sigma=0.8 thresh=11 peak=11
01:49:04.424 00.000 12268 MultiStar: [#1 0.88,-0.59,0.00,M6] [#2 0.81,-0.37,0.00,M6] [#3 0.52,0.01,0.73,U] [#4 0.00,0.00,0.00,L] [#5 0.72,-0.84,0.00,M7] [#6 1.33,-0.40,0.00,M6] [#7 0.85,-0.13,0.51,U] [#8 0.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] 
01:49:04.424 00.000 12268 refined, 2 included, MultiStar: {0.88, -0.32}, one-star: {1.17, -0.66}
01:49:04.424 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
01:49:04.424 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
01:49:04.424 00.000 12268 CameraToMount -- cameraX=0.88 cameraY=-0.32 hyp=0.94 cameraTheta=-0.35 mountX=-0.24 mountY=0.92, mountTheta=1.82
01:49:04.425 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.88, y=-0.32, opts=13)
01:49:04.426 00.001 12268 Enqueuing Move request for scope (0.88, -0.32)
01:49:04.426 00.000 11616 Worker thread wakes up
01:49:04.426 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.32) opts 0xd
01:49:04.426 00.000 11616 Handling offset move in thread for scope, endpoint = (0.88, -0.32)
01:49:04.426 00.000 11616 Moving (0.88, -0.32) raw xDistance=-0.24 yDistance=0.92
01:49:04.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
01:49:04.426 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.92
01:49:04.426 00.000 11616 MoveAxis(E, 132, ABG)
01:49:04.426 00.000 11616 Guiding  Dir = 2, Dur = 132
01:49:04.427 00.001 11616 IsSlewing returns 0
01:49:04.427 00.000 11616 IsGuiding returns 0
01:49:04.427 00.000 11616 PulseGuide returned control before completion, sleep 142
01:49:04.454 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=125, Gamma=1.290
01:49:04.473 00.019 12268 UpdateGuideState exits: m=195 SNR=9.5
01:49:04.473 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:04.473 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:04.473 00.000 12268 Enqueuing Expose request
01:49:04.584 00.111 11616 IsGuiding returns 1
01:49:04.584 00.000 11616 scope still moving after pulse duration time elapsed
01:49:04.616 00.032 11616 IsSlewing returns 0
01:49:04.616 00.000 11616 IsGuiding returns 0
01:49:04.616 00.000 11616 scope move finished after 132 + 57 ms
01:49:04.616 00.000 11616 Move returns status 0, amount 132
01:49:04.616 00.000 11616 MoveAxis(S, 78, ABG)
01:49:04.616 00.000 11616 Guiding  Dir = 1, Dur = 78
01:49:04.617 00.001 11616 IsSlewing returns 0
01:49:04.617 00.000 11616 IsGuiding returns 0
01:49:04.617 00.000 11616 PulseGuide returned control before completion, sleep 88
01:49:04.709 00.092 11616 IsGuiding returns 1
01:49:04.709 00.000 11616 scope still moving after pulse duration time elapsed
01:49:04.740 00.031 11616 IsSlewing returns 0
01:49:04.741 00.001 11616 IsGuiding returns 1
01:49:04.771 00.030 11616 IsSlewing returns 0
01:49:04.772 00.001 11616 IsGuiding returns 1
01:49:04.802 00.030 11616 IsSlewing returns 0
01:49:04.802 00.000 11616 IsGuiding returns 1
01:49:04.834 00.032 11616 IsSlewing returns 0
01:49:04.835 00.001 11616 IsGuiding returns 1
01:49:04.867 00.032 11616 IsSlewing returns 0
01:49:04.868 00.001 11616 IsGuiding returns 1
01:49:04.897 00.029 11616 IsSlewing returns 0
01:49:04.899 00.002 11616 IsGuiding returns 1
01:49:04.928 00.029 11616 IsSlewing returns 0
01:49:04.928 00.000 11616 IsGuiding returns 1
01:49:04.959 00.031 11616 IsSlewing returns 0
01:49:04.960 00.001 11616 IsGuiding returns 0
01:49:04.960 00.000 11616 scope move finished after 78 + 264 ms
01:49:04.960 00.000 11616 Move returns status 0, amount 78
01:49:04.960 00.000 11616 move complete, result=0
01:49:04.961 00.001 11616 worker thread done servicing request
01:49:04.961 00.000 11616 Worker thread wakes up
01:49:04.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:04.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:04.961 00.000 12268 GuideStep: -0.2 px 132 ms EAST, 0.9 px 78 ms SOUTH
01:49:06.963 02.002 11616 Exposure complete
01:49:07.022 00.059 11616 worker thread done servicing request
01:49:07.022 00.000 12268 OnExposeComplete: enter
01:49:07.022 00.000 12268 UpdateGuideState(): m_state=6
01:49:07.023 00.001 12268 Star::Find(15, 545, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
01:49:07.023 00.000 12268 Star::Find returns 1 (0), X=545.53, Y=547.33, Mass=164, SNR=8.7, Peak=23 HFD=3.4
01:49:07.023 00.000 12268 Star::Find false star n=15 nbg=288 bg=8.5 sigma=0.9 thresh=11 peak=11
01:49:07.023 00.000 12268 Star::Find false star n=10 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=10
01:49:07.023 00.000 12268 Star::Find false star n=7 nbg=283 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:07.024 00.001 12268 MultiStar: [#1 1.25,-0.30,0.00,M7] [#2 1.09,-0.64,0.00,M7] [#3 1.86,0.49,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 0.70,0.23,0.52,U] [#6 2.13,-0.46,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.45,-0.49,0.75,U] [#9 0.00,0.00,0.00,L] [#10 1.53,0.29,0.00,M4] [#11 0.00,0.00,0.00,L] 
01:49:07.024 00.000 12268 refined, 2 included, MultiStar: {1.00, -0.17}, one-star: {1.56, -0.14}
01:49:07.024 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
01:49:07.024 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
01:49:07.024 00.000 12268 CameraToMount -- cameraX=1.00 cameraY=-0.17 hyp=1.01 cameraTheta=-0.17 mountX=-0.07 mountY=1.01, mountTheta=1.64
01:49:07.026 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.00, y=-0.17, opts=13)
01:49:07.026 00.000 12268 Enqueuing Move request for scope (1.00, -0.17)
01:49:07.026 00.000 11616 Worker thread wakes up
01:49:07.026 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.00, -0.17) opts 0xd
01:49:07.026 00.000 11616 Handling offset move in thread for scope, endpoint = (1.00, -0.17)
01:49:07.026 00.000 11616 Moving (1.00, -0.17) raw xDistance=-0.07 yDistance=1.01
01:49:07.026 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:07.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:49:07.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.01
01:49:07.026 00.000 11616 MoveAxis(E, 0, ABG)
01:49:07.026 00.000 11616 Move returns status 0, amount 0
01:49:07.027 00.001 11616 MoveAxis(S, 86, ABG)
01:49:07.027 00.000 11616 Guiding  Dir = 1, Dur = 86
01:49:07.027 00.000 11616 IsSlewing returns 0
01:49:07.027 00.000 11616 IsGuiding returns 0
01:49:07.027 00.000 11616 PulseGuide returned control before completion, sleep 96
01:49:07.047 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=156, Gamma=1.290
01:49:07.064 00.017 12268 UpdateGuideState exits: m=164 SNR=8.7
01:49:07.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:07.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:07.064 00.000 12268 Enqueuing Expose request
01:49:07.134 00.070 11616 IsGuiding returns 1
01:49:07.134 00.000 11616 scope still moving after pulse duration time elapsed
01:49:07.165 00.031 11616 IsSlewing returns 0
01:49:07.165 00.000 11616 IsGuiding returns 0
01:49:07.165 00.000 11616 scope move finished after 86 + 52 ms
01:49:07.165 00.000 11616 Move returns status 0, amount 86
01:49:07.165 00.000 11616 move complete, result=0
01:49:07.167 00.002 11616 worker thread done servicing request
01:49:07.167 00.000 11616 Worker thread wakes up
01:49:07.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:07.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:07.187 00.020 12268 GuideStep: -0.1 px 0 ms EAST, 1.0 px 86 ms SOUTH
01:49:09.175 01.988 11616 Exposure complete
01:49:09.232 00.057 11616 worker thread done servicing request
01:49:09.232 00.000 12268 OnExposeComplete: enter
01:49:09.232 00.000 12268 UpdateGuideState(): m_state=6
01:49:09.232 00.000 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
01:49:09.232 00.000 12268 Star::Find returns 1 (0), X=545.08, Y=547.27, Mass=178, SNR=9.1, Peak=26 HFD=3.8
01:49:09.233 00.001 12268 Star::Find false star n=14 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:09.233 00.000 12268 MultiStar: [#1 0.95,-0.58,0.00,M8] [#2 0.95,-0.13,0.00,M8] [#3 1.42,0.60,0.00,R] [#4 0.00,0.00,0.00,L] [#5 0.59,0.08,0.49,U] [#6 0.76,0.02,0.56,U] [#7 0.00,0.00,0.00,L] [#8 0.91,-0.62,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.27,1.44,0.00,M5] [#11 0.00,0.00,0.00,L] 
01:49:09.233 00.000 12268 refined, 2 included, MultiStar: {0.89, -0.07}, one-star: {1.11, -0.20}
01:49:09.233 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
01:49:09.233 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
01:49:09.233 00.000 12268 CameraToMount -- cameraX=0.89 cameraY=-0.07 hyp=0.89 cameraTheta=-0.08 mountX=0.01 mountY=0.89, mountTheta=1.55
01:49:09.235 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.89, y=-0.07, opts=13)
01:49:09.235 00.000 12268 Enqueuing Move request for scope (0.89, -0.07)
01:49:09.235 00.000 11616 Worker thread wakes up
01:49:09.235 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.89, -0.07) opts 0xd
01:49:09.235 00.000 11616 Handling offset move in thread for scope, endpoint = (0.89, -0.07)
01:49:09.235 00.000 11616 Moving (0.89, -0.07) raw xDistance=0.01 yDistance=0.89
01:49:09.235 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:09.235 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:49:09.235 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.89
01:49:09.235 00.000 11616 MoveAxis(E, 0, ABG)
01:49:09.235 00.000 11616 Move returns status 0, amount 0
01:49:09.236 00.001 11616 MoveAxis(S, 76, ABG)
01:49:09.236 00.000 11616 Guiding  Dir = 1, Dur = 76
01:49:09.236 00.000 11616 IsSlewing returns 0
01:49:09.236 00.000 11616 IsGuiding returns 0
01:49:09.237 00.001 11616 PulseGuide returned control before completion, sleep 86
01:49:09.259 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=155, Gamma=1.290
01:49:09.280 00.021 12268 UpdateGuideState exits: m=178 SNR=9.1
01:49:09.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:09.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:09.280 00.000 12268 Enqueuing Expose request
01:49:09.327 00.047 11616 IsGuiding returns 1
01:49:09.327 00.000 11616 scope still moving after pulse duration time elapsed
01:49:09.359 00.032 11616 IsSlewing returns 0
01:49:09.359 00.000 11616 IsGuiding returns 0
01:49:09.360 00.001 11616 scope move finished after 76 + 47 ms
01:49:09.360 00.000 11616 Move returns status 0, amount 76
01:49:09.360 00.000 11616 move complete, result=0
01:49:09.360 00.000 11616 worker thread done servicing request
01:49:09.360 00.000 11616 Worker thread wakes up
01:49:09.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:09.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:09.360 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.9 px 76 ms SOUTH
01:49:11.374 02.014 11616 Exposure complete
01:49:11.431 00.057 11616 worker thread done servicing request
01:49:11.431 00.000 12268 OnExposeComplete: enter
01:49:11.431 00.000 12268 UpdateGuideState(): m_state=6
01:49:11.432 00.001 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
01:49:11.432 00.000 12268 Star::Find returns 1 (0), X=545.03, Y=547.49, Mass=195, SNR=9.5, Peak=28 HFD=3.6
01:49:11.432 00.000 12268 Star::Find false star n=8 nbg=285 bg=8.5 sigma=0.8 thresh=11 peak=11
01:49:11.432 00.000 12268 Star::Find false star n=7 nbg=275 bg=8.3 sigma=0.8 thresh=11 peak=11
01:49:11.432 00.000 12268 Star::Find false star n=9 nbg=288 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:11.433 00.001 12268 MultiStar: [#1 0.84,-0.13,0.79,U] [#2 0.98,-0.18,0.00,M9] [#3 0.30,-0.28,0.59,U] [#4 0.00,0.00,0.00,L] [#5 0.84,0.44,0.00,M6] [#6 1.00,-0.47,0.00,M7] [#7 1.79,0.43,0.00,M1] [#8 0.36,-0.18,0.57,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] 
01:49:11.433 00.000 12268 refined, 3 included, MultiStar: {0.71, -0.12}, one-star: {1.06, 0.03}
01:49:11.433 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
01:49:11.433 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
01:49:11.433 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.12 hyp=0.72 cameraTheta=-0.16 mountX=-0.05 mountY=0.72, mountTheta=1.63
01:49:11.434 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.71, y=-0.12, opts=13)
01:49:11.434 00.000 12268 Enqueuing Move request for scope (0.71, -0.12)
01:49:11.434 00.000 11616 Worker thread wakes up
01:49:11.435 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.12) opts 0xd
01:49:11.435 00.000 11616 Handling offset move in thread for scope, endpoint = (0.71, -0.12)
01:49:11.435 00.000 11616 Moving (0.71, -0.12) raw xDistance=-0.05 yDistance=0.72
01:49:11.435 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:11.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:49:11.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.72
01:49:11.435 00.000 11616 MoveAxis(E, 0, ABG)
01:49:11.435 00.000 11616 Move returns status 0, amount 0
01:49:11.435 00.000 11616 MoveAxis(S, 61, ABG)
01:49:11.435 00.000 11616 Guiding  Dir = 1, Dur = 61
01:49:11.435 00.000 11616 IsSlewing returns 0
01:49:11.436 00.001 11616 IsGuiding returns 0
01:49:11.436 00.000 11616 PulseGuide returned control before completion, sleep 71
01:49:11.461 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=131, Gamma=1.290
01:49:11.477 00.016 12268 UpdateGuideState exits: m=195 SNR=9.5
01:49:11.477 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:11.477 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:11.478 00.001 12268 Enqueuing Expose request
01:49:11.514 00.036 11616 IsGuiding returns 1
01:49:11.514 00.000 11616 scope still moving after pulse duration time elapsed
01:49:11.544 00.030 11616 IsSlewing returns 0
01:49:11.545 00.001 11616 IsGuiding returns 0
01:49:11.545 00.000 11616 scope move finished after 61 + 47 ms
01:49:11.545 00.000 11616 Move returns status 0, amount 61
01:49:11.545 00.000 11616 move complete, result=0
01:49:11.547 00.002 11616 worker thread done servicing request
01:49:11.547 00.000 11616 Worker thread wakes up
01:49:11.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:11.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:11.549 00.002 12268 GuideStep: -0.0 px 0 ms EAST, 0.7 px 61 ms SOUTH
01:49:13.563 02.014 11616 Exposure complete
01:49:13.630 00.067 11616 worker thread done servicing request
01:49:13.630 00.000 12268 OnExposeComplete: enter
01:49:13.630 00.000 12268 UpdateGuideState(): m_state=6
01:49:13.631 00.001 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
01:49:13.631 00.000 12268 Star::Find returns 1 (0), X=544.77, Y=547.31, Mass=193, SNR=9.5, Peak=25 HFD=3.7
01:49:13.631 00.000 12268 Star::Find false star n=15 nbg=286 bg=8.5 sigma=0.8 thresh=11 peak=11
01:49:13.631 00.000 12268 Star::Find false star n=7 nbg=290 bg=8.3 sigma=0.8 thresh=11 peak=11
01:49:13.631 00.000 12268 Star::Find false star n=9 nbg=289 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:13.631 00.000 12268 MultiStar: [#1 0.09,-0.02,0.85,U] [#2 0.82,0.25,0.53,U] [#3 -0.62,0.43,0.72,U] [#4 0.00,0.00,0.00,L] [#5 0.75,-0.09,0.57,U] [#6 1.18,0.39,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.37,-0.20,0.51,U] [#9 0.00,0.00,0.00,L] [#10 0.52,0.04,0.46,U] [#11 0.00,0.00,0.00,L] 
01:49:13.631 00.000 12268 refined, 6 included, MultiStar: {0.37, 0.03}, one-star: {0.80, -0.15}
01:49:13.631 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
01:49:13.631 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.78)
01:49:13.632 00.001 12268 CameraToMount -- cameraX=0.37 cameraY=0.03 hyp=0.37 cameraTheta=0.08 mountX=0.06 mountY=0.36, mountTheta=1.39
01:49:13.633 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.03, opts=13)
01:49:13.633 00.000 12268 Enqueuing Move request for scope (0.37, 0.03)
01:49:13.633 00.000 11616 Worker thread wakes up
01:49:13.633 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.03) opts 0xd
01:49:13.633 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.03)
01:49:13.633 00.000 11616 Moving (0.37, 0.03) raw xDistance=0.06 yDistance=0.36
01:49:13.633 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:13.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:49:13.634 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
01:49:13.634 00.000 11616 MoveAxis(E, 0, ABG)
01:49:13.634 00.000 11616 Move returns status 0, amount 0
01:49:13.634 00.000 11616 MoveAxis(S, 31, ABG)
01:49:13.634 00.000 11616 Guiding  Dir = 1, Dur = 31
01:49:13.634 00.000 11616 IsSlewing returns 0
01:49:13.634 00.000 11616 IsGuiding returns 0
01:49:13.635 00.001 11616 PulseGuide returned control before completion, sleep 41
01:49:13.657 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=156, Gamma=1.290
01:49:13.673 00.016 12268 UpdateGuideState exits: m=193 SNR=9.5
01:49:13.674 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:13.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:13.674 00.000 12268 Enqueuing Expose request
01:49:13.682 00.008 11616 IsGuiding returns 1
01:49:13.682 00.000 11616 scope still moving after pulse duration time elapsed
01:49:13.714 00.032 11616 IsSlewing returns 0
01:49:13.714 00.000 11616 IsGuiding returns 0
01:49:13.715 00.001 11616 scope move finished after 31 + 49 ms
01:49:13.715 00.000 11616 Move returns status 0, amount 31
01:49:13.715 00.000 11616 move complete, result=0
01:49:13.715 00.000 11616 worker thread done servicing request
01:49:13.715 00.000 11616 Worker thread wakes up
01:49:13.715 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:13.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:13.715 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 31 ms SOUTH
01:49:15.722 02.007 11616 Exposure complete
01:49:15.784 00.062 11616 worker thread done servicing request
01:49:15.785 00.001 12268 OnExposeComplete: enter
01:49:15.785 00.000 12268 UpdateGuideState(): m_state=6
01:49:15.785 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
01:49:15.785 00.000 12268 Star::Find returns 1 (0), X=545.02, Y=547.20, Mass=164, SNR=8.7, Peak=25 HFD=3.5
01:49:15.785 00.000 12268 Star::Find false star n=10 nbg=282 bg=8.4 sigma=0.9 thresh=11 peak=11
01:49:15.786 00.001 12268 Star::Find false star n=7 nbg=286 bg=8.3 sigma=0.8 thresh=11 peak=11
01:49:15.786 00.000 12268 Star::Find false star n=9 nbg=282 bg=8.3 sigma=0.8 thresh=11 peak=11
01:49:15.786 00.000 12268 MultiStar: [#1 0.67,-0.13,0.87,U] [#2 0.98,-0.39,0.00,M9] [#3 -0.49,-0.02,0.64,U] [#4 0.00,0.00,0.00,L] [#5 0.92,0.04,0.00,M6] [#6 1.21,-0.18,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 0.97,-0.17,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 1.03,0.18,0.00,M5] [#11 0.00,0.00,0.00,L] 
01:49:15.786 00.000 12268 refined, 2 included, MultiStar: {0.52, -0.16}, one-star: {1.05, -0.26}
01:49:15.786 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
01:49:15.786 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
01:49:15.786 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.16 hyp=0.55 cameraTheta=-0.29 mountX=-0.10 mountY=0.54, mountTheta=1.76
01:49:15.789 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=-0.16, opts=13)
01:49:15.789 00.000 12268 Enqueuing Move request for scope (0.52, -0.16)
01:49:15.789 00.000 11616 Worker thread wakes up
01:49:15.789 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.16) opts 0xd
01:49:15.789 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, -0.16)
01:49:15.789 00.000 11616 Moving (0.52, -0.16) raw xDistance=-0.10 yDistance=0.54
01:49:15.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
01:49:15.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
01:49:15.789 00.000 11616 MoveAxis(E, 58, ABG)
01:49:15.790 00.001 11616 Guiding  Dir = 2, Dur = 58
01:49:15.790 00.000 11616 IsSlewing returns 0
01:49:15.791 00.001 11616 IsGuiding returns 0
01:49:15.791 00.000 11616 PulseGuide returned control before completion, sleep 68
01:49:15.813 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=132, Gamma=1.290
01:49:15.832 00.019 12268 UpdateGuideState exits: m=164 SNR=8.7
01:49:15.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:15.833 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:15.833 00.000 12268 Enqueuing Expose request
01:49:15.878 00.045 11616 IsGuiding returns 1
01:49:15.878 00.000 11616 scope still moving after pulse duration time elapsed
01:49:15.905 00.027 11616 IsSlewing returns 0
01:49:15.905 00.000 11616 IsGuiding returns 1
01:49:15.938 00.033 11616 IsSlewing returns 0
01:49:15.938 00.000 11616 IsGuiding returns 1
01:49:15.969 00.031 11616 IsSlewing returns 0
01:49:15.970 00.001 11616 IsGuiding returns 1
01:49:15.999 00.029 11616 IsSlewing returns 0
01:49:15.999 00.000 11616 IsGuiding returns 1
01:49:16.030 00.031 11616 IsSlewing returns 0
01:49:16.031 00.001 11616 IsGuiding returns 1
01:49:16.061 00.030 11616 IsSlewing returns 0
01:49:16.061 00.000 11616 IsGuiding returns 0
01:49:16.061 00.000 11616 scope move finished after 58 + 212 ms
01:49:16.061 00.000 11616 Move returns status 0, amount 58
01:49:16.062 00.001 11616 MoveAxis(S, 46, ABG)
01:49:16.062 00.000 11616 Guiding  Dir = 1, Dur = 46
01:49:16.063 00.001 11616 IsSlewing returns 0
01:49:16.063 00.000 11616 IsGuiding returns 0
01:49:16.063 00.000 11616 PulseGuide returned control before completion, sleep 56
01:49:16.125 00.062 11616 IsGuiding returns 1
01:49:16.125 00.000 11616 scope still moving after pulse duration time elapsed
01:49:16.155 00.030 11616 IsSlewing returns 0
01:49:16.155 00.000 11616 IsGuiding returns 0
01:49:16.155 00.000 11616 scope move finished after 46 + 46 ms
01:49:16.155 00.000 11616 Move returns status 0, amount 46
01:49:16.155 00.000 11616 move complete, result=0
01:49:16.156 00.001 11616 worker thread done servicing request
01:49:16.156 00.000 12268 GuideStep: -0.1 px 58 ms EAST, 0.5 px 46 ms SOUTH
01:49:16.156 00.000 11616 Worker thread wakes up
01:49:16.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:16.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:18.166 02.010 11616 Exposure complete
01:49:18.223 00.057 11616 worker thread done servicing request
01:49:18.223 00.000 12268 OnExposeComplete: enter
01:49:18.223 00.000 12268 UpdateGuideState(): m_state=6
01:49:18.223 00.000 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
01:49:18.223 00.000 12268 Star::Find returns 1 (0), X=544.72, Y=547.28, Mass=131, SNR=7.9, Peak=27 HFD=2.6
01:49:18.223 00.000 12268 Star::Find false star n=12 nbg=287 bg=8.6 sigma=0.9 thresh=11 peak=11
01:49:18.224 00.001 12268 Star::Find false star n=9 nbg=282 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:18.224 00.000 12268 Star::Find false star n=7 nbg=286 bg=8.3 sigma=0.8 thresh=11 peak=11
01:49:18.224 00.000 12268 MultiStar: [#1 0.10,-0.42,1.11,U] [#2 -0.54,-0.26,0.71,U] [#3 -0.92,-0.58,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.04,-0.00,0.59,U] [#6 0.40,-0.12,0.54,U] [#7 0.00,0.00,0.00,L] [#8 0.03,-0.06,1.02,U] [#9 0.00,0.00,0.00,L] [#10 -10.82,15.69,0.00,M6] [#11 0.00,0.00,0.00,L] 
01:49:18.224 00.000 12268 refined, 5 included, MultiStar: {0.15, -0.19}, one-star: {0.75, -0.19}
01:49:18.224 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
01:49:18.224 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
01:49:18.224 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.19 hyp=0.25 cameraTheta=-0.91 mountX=-0.18 mountY=0.17, mountTheta=2.37
01:49:18.226 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.19, opts=13)
01:49:18.226 00.000 12268 Enqueuing Move request for scope (0.15, -0.19)
01:49:18.226 00.000 11616 Worker thread wakes up
01:49:18.226 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.19) opts 0xd
01:49:18.226 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.19)
01:49:18.226 00.000 11616 Moving (0.15, -0.19) raw xDistance=-0.18 yDistance=0.17
01:49:18.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
01:49:18.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
01:49:18.226 00.000 11616 MoveAxis(E, 100, ABG)
01:49:18.226 00.000 11616 Guiding  Dir = 2, Dur = 100
01:49:18.227 00.001 11616 IsSlewing returns 0
01:49:18.227 00.000 11616 IsGuiding returns 0
01:49:18.227 00.000 11616 PulseGuide returned control before completion, sleep 110
01:49:18.252 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=132, Gamma=1.290
01:49:18.271 00.019 12268 UpdateGuideState exits: m=131 SNR=7.9
01:49:18.272 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:18.272 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:18.272 00.000 12268 Enqueuing Expose request
01:49:18.338 00.066 11616 IsGuiding returns 1
01:49:18.338 00.000 11616 scope still moving after pulse duration time elapsed
01:49:18.369 00.031 11616 IsSlewing returns 0
01:49:18.369 00.000 11616 IsGuiding returns 1
01:49:18.399 00.030 11616 IsSlewing returns 0
01:49:18.400 00.001 11616 IsGuiding returns 1
01:49:18.431 00.031 11616 IsSlewing returns 0
01:49:18.432 00.001 11616 IsGuiding returns 1
01:49:18.463 00.031 11616 IsSlewing returns 0
01:49:18.464 00.001 11616 IsGuiding returns 1
01:49:18.495 00.031 11616 IsSlewing returns 0
01:49:18.496 00.001 11616 IsGuiding returns 0
01:49:18.496 00.000 11616 scope move finished after 100 + 169 ms
01:49:18.496 00.000 11616 Move returns status 0, amount 100
01:49:18.496 00.000 11616 MoveAxis(S, 15, ABG)
01:49:18.496 00.000 11616 Guiding  Dir = 1, Dur = 15
01:49:18.496 00.000 11616 IsSlewing returns 0
01:49:18.497 00.001 11616 IsGuiding returns 0
01:49:18.497 00.000 11616 PulseGuide returned control before completion, sleep 25
01:49:18.527 00.030 11616 IsGuiding returns 1
01:49:18.527 00.000 11616 scope still moving after pulse duration time elapsed
01:49:18.559 00.032 11616 IsSlewing returns 0
01:49:18.559 00.000 11616 IsGuiding returns 1
01:49:18.589 00.030 11616 IsSlewing returns 0
01:49:18.589 00.000 11616 IsGuiding returns 1
01:49:18.620 00.031 11616 IsSlewing returns 0
01:49:18.620 00.000 11616 IsGuiding returns 0
01:49:18.620 00.000 11616 scope move finished after 15 + 108 ms
01:49:18.620 00.000 11616 Move returns status 0, amount 15
01:49:18.621 00.001 11616 move complete, result=0
01:49:18.621 00.000 11616 worker thread done servicing request
01:49:18.621 00.000 11616 Worker thread wakes up
01:49:18.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:18.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:18.621 00.000 12268 GuideStep: -0.2 px 100 ms EAST, 0.2 px 15 ms SOUTH
01:49:20.628 02.007 11616 Exposure complete
01:49:20.685 00.057 11616 worker thread done servicing request
01:49:20.685 00.000 12268 OnExposeComplete: enter
01:49:20.685 00.000 12268 UpdateGuideState(): m_state=6
01:49:20.686 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
01:49:20.686 00.000 12268 Star::Find returns 1 (0), X=544.71, Y=547.41, Mass=149, SNR=8.3, Peak=28 HFD=3.2
01:49:20.686 00.000 12268 Star::Find false star n=9 nbg=287 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:20.686 00.000 12268 Star::Find false star n=9 nbg=281 bg=8.3 sigma=0.8 thresh=11 peak=11
01:49:20.686 00.000 12268 Star::Find false star n=6 nbg=283 bg=8.3 sigma=0.9 thresh=11 peak=11
01:49:20.686 00.000 12268 MultiStar: [#1 -0.14,0.04,0.91,U] [#2 0.62,-0.09,0.58,U] [#3 -0.83,-0.89,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.77,-0.02,0.66,U] [#6 -0.16,-0.45,0.54,U] [#7 0.00,0.00,0.00,L] [#8 0.19,-0.56,0.82,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] 
01:49:20.686 00.000 12268 refined, 5 included, MultiStar: {0.34, -0.17}, one-star: {0.74, -0.05}
01:49:20.686 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
01:49:20.686 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
01:49:20.687 00.001 12268 CameraToMount -- cameraX=0.34 cameraY=-0.17 hyp=0.38 cameraTheta=-0.47 mountX=-0.14 mountY=0.36, mountTheta=1.94
01:49:20.688 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.17, opts=13)
01:49:20.688 00.000 12268 Enqueuing Move request for scope (0.34, -0.17)
01:49:20.689 00.001 11616 Worker thread wakes up
01:49:20.689 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.17) opts 0xd
01:49:20.689 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.17)
01:49:20.689 00.000 11616 Moving (0.34, -0.17) raw xDistance=-0.14 yDistance=0.36
01:49:20.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
01:49:20.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
01:49:20.689 00.000 11616 MoveAxis(E, 78, ABG)
01:49:20.689 00.000 11616 Guiding  Dir = 2, Dur = 78
01:49:20.689 00.000 11616 IsSlewing returns 0
01:49:20.690 00.001 11616 IsGuiding returns 0
01:49:20.690 00.000 11616 PulseGuide returned control before completion, sleep 88
01:49:20.710 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=142, Gamma=1.290
01:49:20.727 00.017 12268 UpdateGuideState exits: m=149 SNR=8.3
01:49:20.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:20.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:20.727 00.000 12268 Enqueuing Expose request
01:49:20.783 00.056 11616 IsGuiding returns 1
01:49:20.784 00.001 11616 scope still moving after pulse duration time elapsed
01:49:20.814 00.030 11616 IsSlewing returns 0
01:49:20.814 00.000 11616 IsGuiding returns 1
01:49:20.845 00.031 11616 IsSlewing returns 0
01:49:20.845 00.000 11616 IsGuiding returns 1
01:49:20.876 00.031 11616 IsSlewing returns 0
01:49:20.876 00.000 11616 IsGuiding returns 1
01:49:20.907 00.031 11616 IsSlewing returns 0
01:49:20.908 00.001 11616 IsGuiding returns 1
01:49:20.938 00.030 11616 IsSlewing returns 0
01:49:20.939 00.001 11616 IsGuiding returns 0
01:49:20.939 00.000 11616 scope move finished after 78 + 171 ms
01:49:20.939 00.000 11616 Move returns status 0, amount 78
01:49:20.939 00.000 11616 MoveAxis(S, 31, ABG)
01:49:20.939 00.000 11616 Guiding  Dir = 1, Dur = 31
01:49:20.939 00.000 11616 IsSlewing returns 0
01:49:20.940 00.001 11616 IsGuiding returns 0
01:49:20.940 00.000 11616 PulseGuide returned control before completion, sleep 41
01:49:20.985 00.045 11616 IsGuiding returns 1
01:49:20.985 00.000 11616 scope still moving after pulse duration time elapsed
01:49:21.015 00.030 11616 IsSlewing returns 0
01:49:21.016 00.001 11616 IsGuiding returns 0
01:49:21.016 00.000 11616 scope move finished after 31 + 45 ms
01:49:21.016 00.000 11616 Move returns status 0, amount 31
01:49:21.016 00.000 11616 move complete, result=0
01:49:21.017 00.001 11616 worker thread done servicing request
01:49:21.017 00.000 11616 Worker thread wakes up
01:49:21.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:21.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:21.017 00.000 12268 GuideStep: -0.1 px 78 ms EAST, 0.4 px 31 ms SOUTH
01:49:23.039 02.022 11616 Exposure complete
01:49:23.097 00.058 11616 worker thread done servicing request
01:49:23.097 00.000 12268 OnExposeComplete: enter
01:49:23.097 00.000 12268 UpdateGuideState(): m_state=6
01:49:23.097 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
01:49:23.098 00.001 12268 Star::Find returns 1 (0), X=544.66, Y=546.95, Mass=167, SNR=8.8, Peak=25 HFD=3.6
01:49:23.098 00.000 12268 Star::Find false star n=9 nbg=289 bg=8.6 sigma=0.8 thresh=11 peak=10
01:49:23.098 00.000 12268 Star::Find false star n=10 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:23.098 00.000 12268 Star::Find false star n=10 nbg=281 bg=8.3 sigma=0.8 thresh=11 peak=11
01:49:23.098 00.000 12268 MultiStar: [#1 -0.31,-0.11,0.92,U] [#2 -0.11,-0.43,0.61,U] [#3 -1.14,-0.21,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.02,-0.11,0.75,U] [#6 0.00,0.00,0.00,L] [#7 0.05,0.18,0.41,U] [#8 0.52,-0.17,0.73,U] [#9 0.00,0.00,0.00,L] [#10 -0.12,0.87,0.69,U] [#11 0.00,0.00,0.00,L] 
01:49:23.098 00.000 12268 refined, 6 included, MultiStar: {0.13, -0.08}, one-star: {0.69, -0.52}
01:49:23.098 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
01:49:23.098 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
01:49:23.098 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.16 cameraTheta=-0.56 mountX=-0.07 mountY=0.14, mountTheta=2.03
01:49:23.100 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.08, opts=13)
01:49:23.100 00.000 12268 Enqueuing Move request for scope (0.13, -0.08)
01:49:23.100 00.000 11616 Worker thread wakes up
01:49:23.101 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
01:49:23.101 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
01:49:23.101 00.000 11616 Moving (0.13, -0.08) raw xDistance=-0.07 yDistance=0.14
01:49:23.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:23.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:49:23.101 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:23.101 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:49:23.101 00.000 11616 MoveAxis(E, 0, ABG)
01:49:23.101 00.000 11616 Move returns status 0, amount 0
01:49:23.102 00.001 11616 MoveAxis(N, 0, ABG)
01:49:23.102 00.000 11616 Move returns status 0, amount 0
01:49:23.102 00.000 11616 move complete, result=0
01:49:23.102 00.000 11616 worker thread done servicing request
01:49:23.123 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=145, Gamma=1.290
01:49:23.141 00.018 12268 UpdateGuideState exits: m=167 SNR=8.8
01:49:23.141 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:23.141 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:23.141 00.000 12268 Enqueuing Expose request
01:49:23.141 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:23.141 00.000 11616 Worker thread wakes up
01:49:23.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:23.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:25.149 02.008 11616 Exposure complete
01:49:25.207 00.058 11616 worker thread done servicing request
01:49:25.207 00.000 12268 OnExposeComplete: enter
01:49:25.207 00.000 12268 UpdateGuideState(): m_state=6
01:49:25.207 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
01:49:25.207 00.000 12268 Star::Find returns 1 (0), X=544.46, Y=547.30, Mass=136, SNR=8.0, Peak=26 HFD=3.0
01:49:25.208 00.001 12268 Star::Find false star n=10 nbg=286 bg=8.4 sigma=0.9 thresh=11 peak=11
01:49:25.208 00.000 12268 Star::Find false star n=9 nbg=280 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:25.208 00.000 12268 MultiStar: [#1 -0.31,0.21,0.96,U] [#2 0.41,0.32,0.68,U] [#3 -1.50,-0.51,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 -0.19,0.32,0.66,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.51,0.17,0.81,U] [#9 0.00,0.00,0.00,L] [#10 0.02,0.99,0.00,M6] [#11 0.00,0.00,0.00,L] 
01:49:25.208 00.000 12268 refined, 4 included, MultiStar: {0.19, 0.15}, one-star: {0.49, -0.16}
01:49:25.208 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.80 = -0.80)
01:49:25.208 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.91 = 2.37)
01:49:25.208 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.15 hyp=0.24 cameraTheta=0.67 mountX=0.17 mountY=0.17, mountTheta=0.79
01:49:25.210 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.15, opts=13)
01:49:25.210 00.000 12268 Enqueuing Move request for scope (0.19, 0.15)
01:49:25.210 00.000 11616 Worker thread wakes up
01:49:25.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.15) opts 0xd
01:49:25.210 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.15)
01:49:25.210 00.000 11616 Moving (0.19, 0.15) raw xDistance=0.17 yDistance=0.17
01:49:25.210 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:49:25.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:49:25.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.17
01:49:25.211 00.001 11616 MoveAxis(E, 0, ABG)
01:49:25.211 00.000 11616 Move returns status 0, amount 0
01:49:25.211 00.000 11616 MoveAxis(S, 14, ABG)
01:49:25.211 00.000 11616 Guiding  Dir = 1, Dur = 14
01:49:25.211 00.000 11616 IsSlewing returns 0
01:49:25.212 00.001 11616 IsGuiding returns 0
01:49:25.212 00.000 11616 PulseGuide returned control before completion, sleep 24
01:49:25.232 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=132, Gamma=1.290
01:49:25.240 00.008 11616 IsGuiding returns 1
01:49:25.241 00.001 11616 scope still moving after pulse duration time elapsed
01:49:25.250 00.009 12268 UpdateGuideState exits: m=136 SNR=8.0
01:49:25.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:25.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:25.250 00.000 12268 Enqueuing Expose request
01:49:25.271 00.021 11616 IsSlewing returns 0
01:49:25.271 00.000 11616 IsGuiding returns 0
01:49:25.271 00.000 11616 scope move finished after 14 + 45 ms
01:49:25.271 00.000 11616 Move returns status 0, amount 14
01:49:25.272 00.001 11616 move complete, result=0
01:49:25.272 00.000 11616 worker thread done servicing request
01:49:25.272 00.000 11616 Worker thread wakes up
01:49:25.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:25.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:25.273 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 14 ms SOUTH
01:49:27.276 02.003 11616 Exposure complete
01:49:27.333 00.057 11616 worker thread done servicing request
01:49:27.333 00.000 12268 OnExposeComplete: enter
01:49:27.333 00.000 12268 UpdateGuideState(): m_state=6
01:49:27.333 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
01:49:27.333 00.000 12268 Star::Find returns 1 (0), X=543.85, Y=547.06, Mass=104, SNR=7.0, Peak=22 HFD=2.8
01:49:27.334 00.001 12268 Star::Find false star n=4 nbg=285 bg=8.5 sigma=0.9 thresh=11 peak=10
01:49:27.334 00.000 12268 Star::Find false star n=14 nbg=284 bg=8.5 sigma=0.8 thresh=11 peak=11
01:49:27.334 00.000 12268 Star::Find false star n=11 nbg=283 bg=8.3 sigma=0.8 thresh=11 peak=10
01:49:27.334 00.000 12268 Star::Find false star n=9 nbg=288 bg=8.4 sigma=0.9 thresh=11 peak=11
01:49:27.334 00.000 12268 Star::Find false star n=8 nbg=281 bg=8.2 sigma=0.8 thresh=11 peak=11
01:49:27.334 00.000 12268 Star::Find false star n=6 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:27.334 00.000 12268 MultiStar: [#1 0.50,-0.53,0.98,U] [#2 -0.28,-0.09,0.73,U] [#3 -1.65,-0.38,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.02,0.10,0.76,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.81,-0.21,0.59,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] 
01:49:27.334 00.000 12268 refined, 4 included, MultiStar: {0.16, -0.26}, one-star: {-0.12, -0.40}
01:49:27.334 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
01:49:27.334 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.70)
01:49:27.334 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.26 hyp=0.30 cameraTheta=-1.00 mountX=-0.24 mountY=0.19, mountTheta=2.46
01:49:27.336 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.26, opts=13)
01:49:27.336 00.000 12268 Enqueuing Move request for scope (0.16, -0.26)
01:49:27.336 00.000 11616 Worker thread wakes up
01:49:27.336 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.26) opts 0xd
01:49:27.336 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.26)
01:49:27.336 00.000 11616 Moving (0.16, -0.26) raw xDistance=-0.24 yDistance=0.19
01:49:27.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
01:49:27.336 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
01:49:27.337 00.001 11616 MoveAxis(E, 134, ABG)
01:49:27.337 00.000 11616 Guiding  Dir = 2, Dur = 134
01:49:27.337 00.000 11616 IsSlewing returns 0
01:49:27.337 00.000 11616 IsGuiding returns 0
01:49:27.338 00.001 11616 PulseGuide returned control before completion, sleep 144
01:49:27.359 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=124, Gamma=1.290
01:49:27.376 00.017 12268 UpdateGuideState exits: m=104 SNR=7.0
01:49:27.376 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:27.376 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:27.376 00.000 12268 Enqueuing Expose request
01:49:27.494 00.118 11616 IsGuiding returns 1
01:49:27.494 00.000 11616 scope still moving after pulse duration time elapsed
01:49:27.524 00.030 11616 IsSlewing returns 0
01:49:27.525 00.001 11616 IsGuiding returns 0
01:49:27.525 00.000 11616 scope move finished after 134 + 53 ms
01:49:27.525 00.000 11616 Move returns status 0, amount 134
01:49:27.525 00.000 11616 MoveAxis(S, 16, ABG)
01:49:27.525 00.000 11616 Guiding  Dir = 1, Dur = 16
01:49:27.525 00.000 11616 IsSlewing returns 0
01:49:27.526 00.001 11616 IsGuiding returns 0
01:49:27.526 00.000 11616 PulseGuide returned control before completion, sleep 26
01:49:27.555 00.029 11616 IsGuiding returns 1
01:49:27.556 00.001 11616 scope still moving after pulse duration time elapsed
01:49:27.586 00.030 11616 IsSlewing returns 0
01:49:27.586 00.000 11616 IsGuiding returns 0
01:49:27.587 00.001 11616 scope move finished after 16 + 44 ms
01:49:27.587 00.000 11616 Move returns status 0, amount 16
01:49:27.587 00.000 11616 move complete, result=0
01:49:27.587 00.000 11616 worker thread done servicing request
01:49:27.587 00.000 11616 Worker thread wakes up
01:49:27.587 00.000 12268 GuideStep: -0.2 px 134 ms EAST, 0.2 px 16 ms SOUTH
01:49:27.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:27.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:29.588 02.001 11616 Exposure complete
01:49:29.650 00.062 11616 worker thread done servicing request
01:49:29.650 00.000 12268 OnExposeComplete: enter
01:49:29.650 00.000 12268 UpdateGuideState(): m_state=6
01:49:29.651 00.001 12268 Star::Find(15, 543, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
01:49:29.651 00.000 12268 Star::Find returns 1 (0), X=544.81, Y=547.47, Mass=120, SNR=7.5, Peak=22 HFD=3.1
01:49:29.651 00.000 12268 Star::Find false star n=4 nbg=287 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:29.651 00.000 12268 MultiStar: [#1 1.03,-0.36,0.00,M1] [#2 -0.10,-0.50,0.64,U] [#3 -0.80,-0.51,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 0.14,0.10,0.66,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.12,-0.47,0.50,U] [#9 -13.37,2.03,0.00,M5] [#10 0.37,0.51,0.79,U] [#11 0.00,0.00,0.00,L] 
01:49:29.651 00.000 12268 refined, 4 included, MultiStar: {0.34, -0.02}, one-star: {0.84, 0.01}
01:49:29.651 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
01:49:29.652 00.001 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
01:49:29.652 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.02 hyp=0.34 cameraTheta=-0.06 mountX=0.01 mountY=0.34, mountTheta=1.53
01:49:29.653 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.02, opts=13)
01:49:29.653 00.000 12268 Enqueuing Move request for scope (0.34, -0.02)
01:49:29.653 00.000 11616 Worker thread wakes up
01:49:29.653 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.02) opts 0xd
01:49:29.654 00.001 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.02)
01:49:29.654 00.000 11616 Moving (0.34, -0.02) raw xDistance=0.01 yDistance=0.34
01:49:29.654 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:29.654 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:49:29.654 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
01:49:29.654 00.000 11616 MoveAxis(E, 0, ABG)
01:49:29.654 00.000 11616 Move returns status 0, amount 0
01:49:29.654 00.000 11616 MoveAxis(S, 29, ABG)
01:49:29.654 00.000 11616 Guiding  Dir = 1, Dur = 29
01:49:29.655 00.001 11616 IsSlewing returns 0
01:49:29.655 00.000 11616 IsGuiding returns 0
01:49:29.655 00.000 11616 PulseGuide returned control before completion, sleep 39
01:49:29.675 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=118, Gamma=1.290
01:49:29.692 00.017 12268 UpdateGuideState exits: m=120 SNR=7.5
01:49:29.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:29.692 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:29.692 00.000 12268 Enqueuing Expose request
01:49:29.696 00.004 11616 IsGuiding returns 1
01:49:29.696 00.000 11616 scope still moving after pulse duration time elapsed
01:49:29.727 00.031 11616 IsSlewing returns 0
01:49:29.727 00.000 11616 IsGuiding returns 0
01:49:29.727 00.000 11616 scope move finished after 29 + 43 ms
01:49:29.727 00.000 11616 Move returns status 0, amount 29
01:49:29.727 00.000 11616 move complete, result=0
01:49:29.728 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 29 ms SOUTH
01:49:29.728 00.000 11616 worker thread done servicing request
01:49:29.728 00.000 11616 Worker thread wakes up
01:49:29.728 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:29.728 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:31.738 02.010 11616 Exposure complete
01:49:31.796 00.058 11616 worker thread done servicing request
01:49:31.796 00.000 12268 OnExposeComplete: enter
01:49:31.796 00.000 12268 UpdateGuideState(): m_state=6
01:49:31.796 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
01:49:31.797 00.001 12268 Star::Find returns 1 (0), X=545.16, Y=547.35, Mass=155, SNR=8.5, Peak=29 HFD=3.3
01:49:31.797 00.000 12268 Star::Find false star n=8 nbg=290 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:31.797 00.000 12268 Star::Find false star n=7 nbg=283 bg=8.4 sigma=0.8 thresh=11 peak=10
01:49:31.797 00.000 12268 MultiStar: [#1 0.33,0.27,0.88,U] [#2 0.37,0.53,0.55,U] [#3 -0.45,-0.27,0.83,U] [#4 0.00,0.00,0.00,L] [#5 0.83,0.33,0.65,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.80,-0.09,0.63,U] [#9 0.00,0.00,0.00,L] [#10 0.33,1.01,0.00,M6] [#11 0.00,0.00,0.00,L] 
01:49:31.797 00.000 12268 refined, 5 included, MultiStar: {0.52, 0.08}, one-star: {1.19, -0.11}
01:49:31.797 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
01:49:31.797 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.85)
01:49:31.797 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.08 hyp=0.52 cameraTheta=0.15 mountX=0.13 mountY=0.50, mountTheta=1.32
01:49:31.799 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=0.08, opts=13)
01:49:31.799 00.000 12268 Enqueuing Move request for scope (0.52, 0.08)
01:49:31.799 00.000 11616 Worker thread wakes up
01:49:31.799 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.08) opts 0xd
01:49:31.799 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, 0.08)
01:49:31.799 00.000 11616 Moving (0.52, 0.08) raw xDistance=0.13 yDistance=0.50
01:49:31.799 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:49:31.800 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:49:31.800 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
01:49:31.800 00.000 11616 MoveAxis(E, 0, ABG)
01:49:31.800 00.000 11616 Move returns status 0, amount 0
01:49:31.800 00.000 11616 MoveAxis(S, 43, ABG)
01:49:31.800 00.000 11616 Guiding  Dir = 1, Dur = 43
01:49:31.800 00.000 11616 IsSlewing returns 0
01:49:31.800 00.000 11616 IsGuiding returns 0
01:49:31.801 00.001 11616 PulseGuide returned control before completion, sleep 53
01:49:31.826 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=109, Gamma=1.290
01:49:31.843 00.017 12268 UpdateGuideState exits: m=155 SNR=8.5
01:49:31.844 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:31.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:31.844 00.000 12268 Enqueuing Expose request
01:49:31.863 00.019 11616 IsGuiding returns 1
01:49:31.863 00.000 11616 scope still moving after pulse duration time elapsed
01:49:31.895 00.032 11616 IsSlewing returns 0
01:49:31.896 00.001 11616 IsGuiding returns 1
01:49:31.927 00.031 11616 IsSlewing returns 0
01:49:31.927 00.000 11616 IsGuiding returns 1
01:49:31.957 00.030 11616 IsSlewing returns 0
01:49:31.957 00.000 11616 IsGuiding returns 1
01:49:31.988 00.031 11616 IsSlewing returns 0
01:49:31.988 00.000 11616 IsGuiding returns 0
01:49:31.989 00.001 11616 scope move finished after 43 + 145 ms
01:49:31.989 00.000 11616 Move returns status 0, amount 43
01:49:31.989 00.000 11616 move complete, result=0
01:49:31.989 00.000 11616 worker thread done servicing request
01:49:31.989 00.000 11616 Worker thread wakes up
01:49:31.989 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 43 ms SOUTH
01:49:31.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:31.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:33.996 02.007 11616 Exposure complete
01:49:34.054 00.058 11616 worker thread done servicing request
01:49:34.054 00.000 12268 OnExposeComplete: enter
01:49:34.054 00.000 12268 UpdateGuideState(): m_state=6
01:49:34.055 00.001 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
01:49:34.055 00.000 12268 Star::Find returns 1 (0), X=544.96, Y=547.29, Mass=133, SNR=7.8, Peak=23 HFD=3.3
01:49:34.055 00.000 12268 Star::Find false star n=8 nbg=289 bg=8.5 sigma=0.8 thresh=11 peak=11
01:49:34.055 00.000 12268 Star::Find false star n=10 nbg=290 bg=8.5 sigma=0.8 thresh=11 peak=11
01:49:34.055 00.000 12268 Star::Find false star n=8 nbg=287 bg=8.3 sigma=0.8 thresh=11 peak=10
01:49:34.056 00.001 12268 Star::Find false star n=8 nbg=282 bg=8.4 sigma=0.8 thresh=11 peak=10
01:49:34.056 00.000 12268 MultiStar: [#1 0.60,0.13,1.19,U] [#2 0.00,0.00,0.00,L] [#3 -0.41,-0.12,0.73,U] [#4 0.00,0.00,0.00,L] [#5 0.70,0.39,0.99,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.80,-0.07,0.96,U] [#9 0.10,1.46,0.00,M6] [#10 0.84,0.21,0.75,U] [#11 0.00,0.00,0.00,L] 
01:49:34.056 00.000 12268 refined, 5 included, MultiStar: {0.62, 0.07}, one-star: {0.99, -0.18}
01:49:34.056 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
01:49:34.056 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.81)
01:49:34.056 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=0.07 hyp=0.63 cameraTheta=0.11 mountX=0.13 mountY=0.61, mountTheta=1.37
01:49:34.057 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=0.07, opts=13)
01:49:34.058 00.001 12268 Enqueuing Move request for scope (0.62, 0.07)
01:49:34.058 00.000 11616 Worker thread wakes up
01:49:34.058 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.07) opts 0xd
01:49:34.058 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, 0.07)
01:49:34.058 00.000 11616 Moving (0.62, 0.07) raw xDistance=0.13 yDistance=0.61
01:49:34.058 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:49:34.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:49:34.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
01:49:34.058 00.000 11616 MoveAxis(E, 0, ABG)
01:49:34.059 00.001 11616 Move returns status 0, amount 0
01:49:34.059 00.000 11616 MoveAxis(S, 51, ABG)
01:49:34.059 00.000 11616 Guiding  Dir = 1, Dur = 51
01:49:34.059 00.000 11616 IsSlewing returns 0
01:49:34.059 00.000 11616 IsGuiding returns 0
01:49:34.060 00.001 11616 PulseGuide returned control before completion, sleep 61
01:49:34.081 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=110, Gamma=1.290
01:49:34.102 00.021 12268 UpdateGuideState exits: m=133 SNR=7.8
01:49:34.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:34.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:34.102 00.000 12268 Enqueuing Expose request
01:49:34.133 00.031 11616 IsGuiding returns 1
01:49:34.134 00.001 11616 scope still moving after pulse duration time elapsed
01:49:34.170 00.036 11616 IsSlewing returns 0
01:49:34.172 00.002 11616 IsGuiding returns 0
01:49:34.172 00.000 11616 scope move finished after 51 + 61 ms
01:49:34.172 00.000 11616 Move returns status 0, amount 51
01:49:34.172 00.000 11616 move complete, result=0
01:49:34.173 00.001 11616 worker thread done servicing request
01:49:34.173 00.000 11616 Worker thread wakes up
01:49:34.173 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.6 px 51 ms SOUTH
01:49:34.173 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:34.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:36.189 02.016 11616 Exposure complete
01:49:36.247 00.058 11616 worker thread done servicing request
01:49:36.247 00.000 12268 OnExposeComplete: enter
01:49:36.247 00.000 12268 UpdateGuideState(): m_state=6
01:49:36.248 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
01:49:36.248 00.000 12268 Star::Find returns 1 (0), X=545.09, Y=548.02, Mass=152, SNR=8.4, Peak=28 HFD=3.0
01:49:36.248 00.000 12268 Star::Find false star n=7 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:36.248 00.000 12268 Star::Find false star n=8 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=11
01:49:36.249 00.001 12268 MultiStar: [#1 0.47,0.65,1.12,U] [#2 0.30,1.06,0.00,M3] [#3 -0.78,0.12,0.71,U] [#4 0.00,0.00,0.00,L] [#5 0.19,0.37,0.72,U] [#6 1.23,0.73,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.66,1.32,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 -0.25,1.57,0.00,M6] [#11 0.00,0.00,0.00,L] 
01:49:36.249 00.000 12268 refined, 3 included, MultiStar: {0.35, 0.46}, one-star: {1.12, 0.55}
01:49:36.249 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
01:49:36.249 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.63)
01:49:36.249 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.46 hyp=0.58 cameraTheta=0.93 mountX=0.49 mountY=0.28, mountTheta=0.52
01:49:36.250 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.46, opts=13)
01:49:36.250 00.000 12268 Enqueuing Move request for scope (0.35, 0.46)
01:49:36.251 00.001 11616 Worker thread wakes up
01:49:36.251 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.46) opts 0xd
01:49:36.251 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.46)
01:49:36.251 00.000 11616 Moving (0.35, 0.46) raw xDistance=0.49 yDistance=0.28
01:49:36.251 00.000 11616 resist switch: large excursion: input 0.49 thresh 0.29 direction from -1 to 1
01:49:36.251 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.48
01:49:36.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
01:49:36.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
01:49:36.251 00.000 11616 MoveAxis(W, 276, ABG)
01:49:36.251 00.000 11616 Guiding  Dir = 3, Dur = 276
01:49:36.251 00.000 11616 IsSlewing returns 0
01:49:36.252 00.001 11616 IsGuiding returns 0
01:49:36.252 00.000 11616 PulseGuide returned control before completion, sleep 286
01:49:36.273 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=101, Gamma=1.290
01:49:36.290 00.017 12268 UpdateGuideState exits: m=152 SNR=8.4
01:49:36.290 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:36.290 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:36.291 00.001 12268 Enqueuing Expose request
01:49:36.546 00.255 11616 IsGuiding returns 1
01:49:36.546 00.000 11616 scope still moving after pulse duration time elapsed
01:49:36.577 00.031 11616 IsSlewing returns 0
01:49:36.578 00.001 11616 IsGuiding returns 1
01:49:36.609 00.031 11616 IsSlewing returns 0
01:49:36.609 00.000 11616 IsGuiding returns 0
01:49:36.610 00.001 11616 scope move finished after 276 + 81 ms
01:49:36.610 00.000 11616 Move returns status 0, amount 276
01:49:36.610 00.000 11616 MoveAxis(S, 24, ABG)
01:49:36.610 00.000 11616 Guiding  Dir = 1, Dur = 24
01:49:36.610 00.000 11616 IsSlewing returns 0
01:49:36.610 00.000 11616 IsGuiding returns 0
01:49:36.611 00.001 11616 PulseGuide returned control before completion, sleep 34
01:49:36.655 00.044 11616 IsGuiding returns 1
01:49:36.655 00.000 11616 scope still moving after pulse duration time elapsed
01:49:36.686 00.031 11616 IsSlewing returns 0
01:49:36.687 00.001 11616 IsGuiding returns 0
01:49:36.687 00.000 11616 scope move finished after 24 + 52 ms
01:49:36.687 00.000 11616 Move returns status 0, amount 24
01:49:36.687 00.000 11616 move complete, result=0
01:49:36.687 00.000 11616 worker thread done servicing request
01:49:36.688 00.001 11616 Worker thread wakes up
01:49:36.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:36.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:36.688 00.000 12268 GuideStep: 0.5 px 276 ms WEST, 0.3 px 24 ms SOUTH
01:49:38.702 02.014 11616 Exposure complete
01:49:38.759 00.057 11616 worker thread done servicing request
01:49:38.759 00.000 12268 OnExposeComplete: enter
01:49:38.759 00.000 12268 UpdateGuideState(): m_state=6
01:49:38.759 00.000 12268 Star::Find(15, 545, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:49:38.760 00.001 12268 Star::Find returns 1 (0), X=544.52, Y=546.65, Mass=116, SNR=7.3, Peak=20 HFD=3.1
01:49:38.760 00.000 12268 Star::Find false star n=11 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:38.760 00.000 12268 Star::Find false star n=12 nbg=288 bg=8.5 sigma=0.8 thresh=11 peak=11
01:49:38.760 00.000 12268 Star::Find false star n=7 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:38.760 00.000 12268 Star::Find false star n=7 nbg=289 bg=8.4 sigma=0.8 thresh=11 peak=10
01:49:38.760 00.000 12268 MultiStar: [#1 0.64,-0.20,1.40,U] [#2 0.00,0.00,0.00,L] [#3 -0.66,-0.51,0.76,U] [#4 0.00,0.00,0.00,L] [#5 -0.00,-0.65,0.75,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.45,-0.63,0.79,U] [#9 -0.32,-0.32,0.54,U] [#10 0.03,0.13,0.87,U] [#11 0.00,0.00,0.00,L] 
01:49:38.760 00.000 12268 refined, 6 included, MultiStar: {0.19, -0.41}, one-star: {0.56, -0.81}
01:49:38.760 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
01:49:38.760 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.56)
01:49:38.761 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=-0.41 hyp=0.45 cameraTheta=-1.14 mountX=-0.39 mountY=0.24, mountTheta=2.59
01:49:38.763 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.41, opts=13)
01:49:38.763 00.000 12268 Enqueuing Move request for scope (0.19, -0.41)
01:49:38.763 00.000 11616 Worker thread wakes up
01:49:38.764 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.41) opts 0xd
01:49:38.764 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.41)
01:49:38.764 00.000 11616 Moving (0.19, -0.41) raw xDistance=-0.39 yDistance=0.24
01:49:38.764 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
01:49:38.764 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.18
01:49:38.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
01:49:38.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
01:49:38.764 00.000 11616 MoveAxis(E, 220, ABG)
01:49:38.764 00.000 11616 Guiding  Dir = 2, Dur = 220
01:49:38.764 00.000 11616 IsSlewing returns 0
01:49:38.765 00.001 11616 IsGuiding returns 0
01:49:38.765 00.000 11616 PulseGuide returned control before completion, sleep 230
01:49:38.784 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=96, Gamma=1.290
01:49:38.802 00.018 12268 UpdateGuideState exits: m=116 SNR=7.3
01:49:38.802 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:38.802 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:38.802 00.000 12268 Enqueuing Expose request
01:49:39.011 00.209 11616 IsGuiding returns 1
01:49:39.011 00.000 11616 scope still moving after pulse duration time elapsed
01:49:39.042 00.031 11616 IsSlewing returns 0
01:49:39.043 00.001 11616 IsGuiding returns 0
01:49:39.043 00.000 11616 scope move finished after 220 + 58 ms
01:49:39.043 00.000 11616 Move returns status 0, amount 220
01:49:39.043 00.000 11616 MoveAxis(S, 20, ABG)
01:49:39.043 00.000 11616 Guiding  Dir = 1, Dur = 20
01:49:39.044 00.001 11616 IsSlewing returns 0
01:49:39.044 00.000 11616 IsGuiding returns 0
01:49:39.044 00.000 11616 PulseGuide returned control before completion, sleep 30
01:49:39.088 00.044 11616 IsGuiding returns 1
01:49:39.088 00.000 11616 scope still moving after pulse duration time elapsed
01:49:39.119 00.031 11616 IsSlewing returns 0
01:49:39.119 00.000 11616 IsGuiding returns 0
01:49:39.119 00.000 11616 scope move finished after 20 + 55 ms
01:49:39.119 00.000 11616 Move returns status 0, amount 20
01:49:39.119 00.000 11616 move complete, result=0
01:49:39.120 00.001 11616 worker thread done servicing request
01:49:39.120 00.000 11616 Worker thread wakes up
01:49:39.120 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:39.120 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:39.120 00.000 12268 GuideStep: -0.4 px 220 ms EAST, 0.2 px 20 ms SOUTH
01:49:41.130 02.010 11616 Exposure complete
01:49:41.188 00.058 11616 worker thread done servicing request
01:49:41.188 00.000 12268 OnExposeComplete: enter
01:49:41.188 00.000 12268 UpdateGuideState(): m_state=6
01:49:41.189 00.001 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
01:49:41.189 00.000 12268 Star::Find returns 1 (0), X=544.20, Y=546.76, Mass=106, SNR=7.0, Peak=20 HFD=3.0
01:49:41.189 00.000 12268 Star::Find false star n=9 nbg=287 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:41.189 00.000 12268 Star::Find false star n=10 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=11
01:49:41.189 00.000 12268 MultiStar: [#1 0.32,-0.33,1.48,U] [#2 0.00,0.00,0.00,L] [#3 -0.48,0.20,0.74,U] [#4 0.00,0.00,0.00,L] [#5 0.09,-0.54,0.84,U] [#6 0.05,-0.31,0.63,U] [#7 0.00,0.00,0.00,L] [#8 0.44,-0.78,0.71,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] 
01:49:41.189 00.000 12268 refined, 5 included, MultiStar: {0.14, -0.42}, one-star: {0.24, -0.71}
01:49:41.189 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
01:49:41.189 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
01:49:41.189 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.42 hyp=0.44 cameraTheta=-1.24 mountX=-0.40 mountY=0.20, mountTheta=2.69
01:49:41.191 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.42, opts=13)
01:49:41.191 00.000 12268 Enqueuing Move request for scope (0.14, -0.42)
01:49:41.191 00.000 11616 Worker thread wakes up
01:49:41.191 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.42) opts 0xd
01:49:41.191 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.42)
01:49:41.191 00.000 11616 Moving (0.14, -0.42) raw xDistance=-0.40 yDistance=0.20
01:49:41.191 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
01:49:41.191 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
01:49:41.191 00.000 11616 MoveAxis(E, 224, ABG)
01:49:41.192 00.001 11616 Guiding  Dir = 2, Dur = 224
01:49:41.192 00.000 11616 IsSlewing returns 0
01:49:41.192 00.000 11616 IsGuiding returns 0
01:49:41.192 00.000 11616 PulseGuide returned control before completion, sleep 234
01:49:41.215 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=106, Gamma=1.290
01:49:41.237 00.022 12268 UpdateGuideState exits: m=106 SNR=7.0
01:49:41.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:41.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:41.237 00.000 12268 Enqueuing Expose request
01:49:41.430 00.193 11616 IsGuiding returns 1
01:49:41.430 00.000 11616 scope still moving after pulse duration time elapsed
01:49:41.461 00.031 11616 IsSlewing returns 0
01:49:41.461 00.000 11616 IsGuiding returns 0
01:49:41.462 00.001 11616 scope move finished after 224 + 45 ms
01:49:41.462 00.000 11616 Move returns status 0, amount 224
01:49:41.462 00.000 11616 MoveAxis(S, 17, ABG)
01:49:41.462 00.000 11616 Guiding  Dir = 1, Dur = 17
01:49:41.462 00.000 11616 IsSlewing returns 0
01:49:41.462 00.000 11616 IsGuiding returns 0
01:49:41.463 00.001 11616 PulseGuide returned control before completion, sleep 27
01:49:41.492 00.029 11616 IsGuiding returns 1
01:49:41.493 00.001 11616 scope still moving after pulse duration time elapsed
01:49:41.523 00.030 11616 IsSlewing returns 0
01:49:41.524 00.001 11616 IsGuiding returns 0
01:49:41.524 00.000 11616 scope move finished after 17 + 44 ms
01:49:41.524 00.000 11616 Move returns status 0, amount 17
01:49:41.524 00.000 11616 move complete, result=0
01:49:41.524 00.000 11616 worker thread done servicing request
01:49:41.524 00.000 11616 Worker thread wakes up
01:49:41.524 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:41.524 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:41.525 00.001 12268 GuideStep: -0.4 px 224 ms EAST, 0.2 px 17 ms SOUTH
01:49:43.546 02.021 11616 Exposure complete
01:49:43.609 00.063 11616 worker thread done servicing request
01:49:43.609 00.000 12268 OnExposeComplete: enter
01:49:43.609 00.000 12268 UpdateGuideState(): m_state=6
01:49:43.609 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
01:49:43.610 00.001 12268 Star::Find returns 1 (0), X=544.54, Y=547.14, Mass=93, SNR=6.6, Peak=19 HFD=3.1
01:49:43.610 00.000 12268 Star::Find false star n=3 nbg=283 bg=8.4 sigma=0.8 thresh=11 peak=10
01:49:43.610 00.000 12268 MultiStar: [#1 0.38,-0.50,1.46,U] [#2 0.89,0.26,0.00,M4] [#3 -0.69,-0.07,0.87,U] [#4 0.00,0.00,0.00,L] [#5 0.20,0.26,0.80,U] [#6 1.27,-0.22,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.44,0.07,0.80,U] [#9 0.50,-1.08,0.00,M6] [#10 0.57,0.97,0.00,M6] 
01:49:43.610 00.000 12268 refined, 4 included, MultiStar: {0.21, -0.17}, one-star: {0.57, -0.32}
01:49:43.610 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
01:49:43.610 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.02)
01:49:43.610 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.17 hyp=0.27 cameraTheta=-0.68 mountX=-0.15 mountY=0.23, mountTheta=2.15
01:49:43.612 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.17, opts=13)
01:49:43.612 00.000 12268 Enqueuing Move request for scope (0.21, -0.17)
01:49:43.612 00.000 11616 Worker thread wakes up
01:49:43.612 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.17) opts 0xd
01:49:43.613 00.001 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.17)
01:49:43.613 00.000 11616 Moving (0.21, -0.17) raw xDistance=-0.15 yDistance=0.23
01:49:43.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
01:49:43.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
01:49:43.613 00.000 11616 MoveAxis(E, 84, ABG)
01:49:43.613 00.000 11616 Guiding  Dir = 2, Dur = 84
01:49:43.613 00.000 11616 IsSlewing returns 0
01:49:43.613 00.000 11616 IsGuiding returns 0
01:49:43.614 00.001 11616 PulseGuide returned control before completion, sleep 94
01:49:43.640 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=94, Gamma=1.290
01:49:43.658 00.018 12268 UpdateGuideState exits: m=93 SNR=6.6
01:49:43.659 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:43.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:43.659 00.000 12268 Enqueuing Expose request
01:49:43.712 00.053 11616 IsGuiding returns 1
01:49:43.712 00.000 11616 scope still moving after pulse duration time elapsed
01:49:43.743 00.031 11616 IsSlewing returns 0
01:49:43.743 00.000 11616 IsGuiding returns 0
01:49:43.743 00.000 11616 scope move finished after 84 + 45 ms
01:49:43.743 00.000 11616 Move returns status 0, amount 84
01:49:43.743 00.000 11616 MoveAxis(S, 20, ABG)
01:49:43.743 00.000 11616 Guiding  Dir = 1, Dur = 20
01:49:43.745 00.002 11616 IsSlewing returns 0
01:49:43.745 00.000 11616 IsGuiding returns 0
01:49:43.745 00.000 11616 PulseGuide returned control before completion, sleep 30
01:49:43.789 00.044 11616 IsGuiding returns 1
01:49:43.789 00.000 11616 scope still moving after pulse duration time elapsed
01:49:43.821 00.032 11616 IsSlewing returns 0
01:49:43.821 00.000 11616 IsGuiding returns 0
01:49:43.821 00.000 11616 scope move finished after 20 + 56 ms
01:49:43.821 00.000 11616 Move returns status 0, amount 20
01:49:43.821 00.000 11616 move complete, result=0
01:49:43.822 00.001 11616 worker thread done servicing request
01:49:43.822 00.000 11616 Worker thread wakes up
01:49:43.822 00.000 12268 GuideStep: -0.1 px 84 ms EAST, 0.2 px 20 ms SOUTH
01:49:43.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:43.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:45.834 02.012 11616 Exposure complete
01:49:45.891 00.057 11616 worker thread done servicing request
01:49:45.891 00.000 12268 OnExposeComplete: enter
01:49:45.891 00.000 12268 UpdateGuideState(): m_state=6
01:49:45.891 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
01:49:45.891 00.000 12268 Star::Find returns 1 (0), X=544.65, Y=547.02, Mass=124, SNR=7.6, Peak=23 HFD=3.1
01:49:45.892 00.001 12268 Star::Find false star n=5 nbg=284 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:45.892 00.000 12268 Star::Find false star n=4 nbg=279 bg=8.2 sigma=0.8 thresh=11 peak=11
01:49:45.892 00.000 12268 Star::Find false star n=21 nbg=266 bg=8.1 sigma=0.7 thresh=10 peak=10
01:49:45.892 00.000 12268 MultiStar: [#1 0.27,0.01,1.22,U] [#2 1.20,-0.50,0.00,M5] [#3 -1.24,0.13,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.59,0.40,0.65,U] [#6 0.82,0.12,0.66,U] [#7 0.00,0.00,0.00,L] [#8 0.50,0.11,1.04,U] [#9 0.00,0.00,0.00,L] [#10 -0.10,0.60,0.75,U] [#11 0.00,0.00,0.00,L] 
01:49:45.892 00.000 12268 refined, 5 included, MultiStar: {0.45, 0.09}, one-star: {0.68, -0.45}
01:49:45.892 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
01:49:45.892 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
01:49:45.892 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.09 hyp=0.46 cameraTheta=0.19 mountX=0.13 mountY=0.43, mountTheta=1.28
01:49:45.894 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.09, opts=13)
01:49:45.894 00.000 12268 Enqueuing Move request for scope (0.45, 0.09)
01:49:45.894 00.000 11616 Worker thread wakes up
01:49:45.894 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.09) opts 0xd
01:49:45.894 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.09)
01:49:45.894 00.000 11616 Moving (0.45, 0.09) raw xDistance=0.13 yDistance=0.43
01:49:45.894 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:49:45.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:49:45.894 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
01:49:45.895 00.001 11616 MoveAxis(E, 0, ABG)
01:49:45.895 00.000 11616 Move returns status 0, amount 0
01:49:45.895 00.000 11616 MoveAxis(S, 37, ABG)
01:49:45.895 00.000 11616 Guiding  Dir = 1, Dur = 37
01:49:45.895 00.000 11616 IsSlewing returns 0
01:49:45.895 00.000 11616 IsGuiding returns 0
01:49:45.896 00.001 11616 PulseGuide returned control before completion, sleep 47
01:49:45.914 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=109, Gamma=1.290
01:49:45.931 00.017 12268 UpdateGuideState exits: m=124 SNR=7.6
01:49:45.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:45.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:45.931 00.000 12268 Enqueuing Expose request
01:49:45.954 00.023 11616 IsGuiding returns 1
01:49:45.954 00.000 11616 scope still moving after pulse duration time elapsed
01:49:45.986 00.032 11616 IsSlewing returns 0
01:49:45.986 00.000 11616 IsGuiding returns 0
01:49:45.986 00.000 11616 scope move finished after 37 + 53 ms
01:49:45.986 00.000 11616 Move returns status 0, amount 37
01:49:45.986 00.000 11616 move complete, result=0
01:49:45.986 00.000 11616 worker thread done servicing request
01:49:45.986 00.000 11616 Worker thread wakes up
01:49:45.987 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:45.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:46.001 00.014 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 37 ms SOUTH
01:49:47.992 01.991 11616 Exposure complete
01:49:48.049 00.057 11616 worker thread done servicing request
01:49:48.050 00.001 12268 OnExposeComplete: enter
01:49:48.050 00.000 12268 UpdateGuideState(): m_state=6
01:49:48.050 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
01:49:48.050 00.000 12268 Star::Find returns 1 (0), X=545.28, Y=547.16, Mass=102, SNR=6.8, Peak=20 HFD=3.0
01:49:48.051 00.001 12268 MultiStar: [#1 0.41,0.22,1.46,U] [#2 1.10,0.25,0.00,M6] [#3 -0.61,-0.28,0.83,U] [#4 0.00,0.00,0.00,L] [#5 0.54,-0.22,0.72,U] [#6 0.86,0.47,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.17,0.26,1.03,U] [#9 -0.20,0.50,0.58,U] [#10 -0.06,0.63,0.69,U] 
01:49:48.051 00.000 12268 refined, 6 included, MultiStar: {0.29, 0.10}, one-star: {1.31, -0.30}
01:49:48.051 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
01:49:48.051 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
01:49:48.051 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.10 hyp=0.30 cameraTheta=0.33 mountX=0.13 mountY=0.27, mountTheta=1.13
01:49:48.053 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.10, opts=13)
01:49:48.053 00.000 12268 Enqueuing Move request for scope (0.29, 0.10)
01:49:48.053 00.000 11616 Worker thread wakes up
01:49:48.053 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.10) opts 0xd
01:49:48.053 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.10)
01:49:48.053 00.000 11616 Moving (0.29, 0.10) raw xDistance=0.13 yDistance=0.27
01:49:48.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:49:48.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:49:48.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
01:49:48.053 00.000 11616 MoveAxis(E, 0, ABG)
01:49:48.053 00.000 11616 Move returns status 0, amount 0
01:49:48.054 00.001 11616 MoveAxis(S, 23, ABG)
01:49:48.054 00.000 11616 Guiding  Dir = 1, Dur = 23
01:49:48.054 00.000 11616 IsSlewing returns 0
01:49:48.054 00.000 11616 IsGuiding returns 0
01:49:48.055 00.001 11616 PulseGuide returned control before completion, sleep 33
01:49:48.076 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=99, Gamma=1.290
01:49:48.092 00.016 12268 UpdateGuideState exits: m=102 SNR=6.8
01:49:48.093 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:48.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:48.093 00.000 12268 Enqueuing Expose request
01:49:48.101 00.008 11616 IsGuiding returns 1
01:49:48.101 00.000 11616 scope still moving after pulse duration time elapsed
01:49:48.132 00.031 11616 IsSlewing returns 0
01:49:48.132 00.000 11616 IsGuiding returns 0
01:49:48.132 00.000 11616 scope move finished after 23 + 54 ms
01:49:48.133 00.001 11616 Move returns status 0, amount 23
01:49:48.133 00.000 11616 move complete, result=0
01:49:48.133 00.000 11616 worker thread done servicing request
01:49:48.133 00.000 11616 Worker thread wakes up
01:49:48.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:48.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:48.133 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
01:49:50.151 02.018 11616 Exposure complete
01:49:50.210 00.059 11616 worker thread done servicing request
01:49:50.211 00.001 12268 OnExposeComplete: enter
01:49:50.211 00.000 12268 UpdateGuideState(): m_state=6
01:49:50.211 00.000 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
01:49:50.211 00.000 12268 Star::Find returns 1 (0), X=544.81, Y=547.04, Mass=108, SNR=7.1, Peak=22 HFD=2.5
01:49:50.211 00.000 12268 Star::Find false star n=6 nbg=287 bg=8.3 sigma=0.8 thresh=11 peak=10
01:49:50.211 00.000 12268 Star::Find false star n=8 nbg=283 bg=8.2 sigma=0.8 thresh=11 peak=11
01:49:50.212 00.001 12268 MultiStar: [#1 -0.38,-0.15,1.30,U] [#2 0.29,-0.07,0.61,U] [#3 -1.35,0.30,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.94,-0.84,0.00,M1] [#6 0.35,-0.32,0.59,U] [#7 0.00,0.00,0.00,L] [#8 0.18,-0.15,0.71,U] [#9 0.00,0.00,0.00,L] [#10 0.11,0.74,0.87,U] [#11 0.00,0.00,0.00,L] 
01:49:50.212 00.000 12268 refined, 5 included, MultiStar: {0.19, -0.06}, one-star: {0.84, -0.42}
01:49:50.212 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
01:49:50.212 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.38)
01:49:50.212 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.32 mountX=-0.04 mountY=0.19, mountTheta=1.80
01:49:50.214 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.06, opts=13)
01:49:50.214 00.000 12268 Enqueuing Move request for scope (0.19, -0.06)
01:49:50.214 00.000 11616 Worker thread wakes up
01:49:50.214 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
01:49:50.214 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
01:49:50.215 00.001 11616 Moving (0.19, -0.06) raw xDistance=-0.04 yDistance=0.19
01:49:50.215 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:50.215 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:49:50.215 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
01:49:50.215 00.000 11616 MoveAxis(E, 0, ABG)
01:49:50.215 00.000 11616 Move returns status 0, amount 0
01:49:50.215 00.000 11616 MoveAxis(S, 16, ABG)
01:49:50.215 00.000 11616 Guiding  Dir = 1, Dur = 16
01:49:50.215 00.000 11616 IsSlewing returns 0
01:49:50.216 00.001 11616 IsGuiding returns 0
01:49:50.216 00.000 11616 PulseGuide returned control before completion, sleep 26
01:49:50.237 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=124, Gamma=1.290
01:49:50.244 00.007 11616 IsGuiding returns 1
01:49:50.244 00.000 11616 scope still moving after pulse duration time elapsed
01:49:50.254 00.010 12268 UpdateGuideState exits: m=108 SNR=7.1
01:49:50.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:50.255 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:50.255 00.000 12268 Enqueuing Expose request
01:49:50.276 00.021 11616 IsSlewing returns 0
01:49:50.276 00.000 11616 IsGuiding returns 1
01:49:50.308 00.032 11616 IsSlewing returns 0
01:49:50.308 00.000 11616 IsGuiding returns 1
01:49:50.339 00.031 11616 IsSlewing returns 0
01:49:50.339 00.000 11616 IsGuiding returns 1
01:49:50.371 00.032 11616 IsSlewing returns 0
01:49:50.371 00.000 11616 IsGuiding returns 1
01:49:50.403 00.032 11616 IsSlewing returns 0
01:49:50.403 00.000 11616 IsGuiding returns 1
01:49:50.436 00.033 11616 IsSlewing returns 0
01:49:50.436 00.000 11616 IsGuiding returns 1
01:49:50.467 00.031 11616 IsSlewing returns 0
01:49:50.468 00.001 11616 IsGuiding returns 1
01:49:50.499 00.031 11616 IsSlewing returns 0
01:49:50.500 00.001 11616 IsGuiding returns 0
01:49:50.500 00.000 11616 scope move finished after 16 + 268 ms
01:49:50.500 00.000 11616 Move returns status 0, amount 16
01:49:50.500 00.000 11616 move complete, result=0
01:49:50.500 00.000 11616 worker thread done servicing request
01:49:50.501 00.001 11616 Worker thread wakes up
01:49:50.501 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
01:49:50.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:50.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:52.601 02.100 11616 Exposure complete
01:49:52.658 00.057 11616 worker thread done servicing request
01:49:52.658 00.000 12268 OnExposeComplete: enter
01:49:52.658 00.000 12268 UpdateGuideState(): m_state=6
01:49:52.658 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
01:49:52.659 00.001 12268 Star::Find returns 1 (0), X=544.53, Y=547.02, Mass=90, SNR=6.5, Peak=21 HFD=2.2
01:49:52.659 00.000 12268 Star::Find false star n=3 nbg=282 bg=8.3 sigma=0.8 thresh=11 peak=11
01:49:52.659 00.000 12268 MultiStar: [#1 -0.03,0.03,1.45,U] [#2 0.03,-0.27,0.73,U] [#3 -1.39,-0.45,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.22,0.11,0.90,U] [#6 0.60,-0.32,0.77,U] [#7 -0.89,-0.26,0.00,M1] [#8 -0.16,-0.54,0.86,U] [#9 0.00,0.00,0.00,L] [#10 -0.20,0.24,1.04,U] 
01:49:52.659 00.000 12268 refined, 6 included, MultiStar: {0.13, -0.14}, one-star: {0.56, -0.44}
01:49:52.659 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
01:49:52.659 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
01:49:52.659 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.84 mountX=-0.13 mountY=0.14, mountTheta=2.30
01:49:52.661 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.14, opts=13)
01:49:52.661 00.000 12268 Enqueuing Move request for scope (0.13, -0.14)
01:49:52.661 00.000 11616 Worker thread wakes up
01:49:52.661 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
01:49:52.661 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
01:49:52.661 00.000 11616 Moving (0.13, -0.14) raw xDistance=-0.13 yDistance=0.14
01:49:52.661 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
01:49:52.662 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:52.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:49:52.662 00.000 11616 MoveAxis(E, 71, ABG)
01:49:52.662 00.000 11616 Guiding  Dir = 2, Dur = 71
01:49:52.662 00.000 11616 IsSlewing returns 0
01:49:52.662 00.000 11616 IsGuiding returns 0
01:49:52.663 00.001 11616 PulseGuide returned control before completion, sleep 81
01:49:52.686 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=123, Gamma=1.290
01:49:52.702 00.016 12268 UpdateGuideState exits: m=90 SNR=6.5
01:49:52.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:52.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:52.703 00.001 12268 Enqueuing Expose request
01:49:52.757 00.054 11616 IsGuiding returns 0
01:49:52.757 00.000 11616 Move returns status 0, amount 71
01:49:52.757 00.000 11616 MoveAxis(N, 0, ABG)
01:49:52.757 00.000 11616 Move returns status 0, amount 0
01:49:52.757 00.000 11616 move complete, result=0
01:49:52.757 00.000 11616 worker thread done servicing request
01:49:52.757 00.000 11616 Worker thread wakes up
01:49:52.758 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:52.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:52.776 00.018 12268 GuideStep: -0.1 px 71 ms EAST, 0.1 px 0 ms NORTH
01:49:54.773 01.997 11616 Exposure complete
01:49:54.829 00.056 11616 worker thread done servicing request
01:49:54.829 00.000 12268 OnExposeComplete: enter
01:49:54.829 00.000 12268 UpdateGuideState(): m_state=6
01:49:54.829 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
01:49:54.829 00.000 12268 Star::Find returns 1 (0), X=544.24, Y=546.96, Mass=133, SNR=7.8, Peak=21 HFD=3.5
01:49:54.830 00.001 12268 Star::Find false star n=10 nbg=287 bg=8.4 sigma=0.9 thresh=11 peak=11
01:49:54.830 00.000 12268 MultiStar: [#1 -0.03,-0.09,1.22,U] [#2 0.25,-0.79,0.69,U] [#3 -0.91,-0.46,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 -0.24,0.11,0.56,U] [#6 0.00,0.00,0.00,L] [#7 -1.05,1.70,0.00,M2] [#8 0.36,-0.40,0.94,U] [#9 0.00,0.00,0.00,L] [#10 0.22,-0.52,0.74,U] [#11 0.00,0.00,0.00,L] 
01:49:54.830 00.000 12268 refined, 5 included, MultiStar: {0.15, -0.36}, one-star: {0.28, -0.51}
01:49:54.830 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
01:49:54.830 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
01:49:54.830 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.36 hyp=0.39 cameraTheta=-1.17 mountX=-0.34 mountY=0.20, mountTheta=2.62
01:49:54.832 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.36, opts=13)
01:49:54.832 00.000 12268 Enqueuing Move request for scope (0.15, -0.36)
01:49:54.832 00.000 11616 Worker thread wakes up
01:49:54.832 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.36) opts 0xd
01:49:54.832 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.36)
01:49:54.832 00.000 11616 Moving (0.15, -0.36) raw xDistance=-0.34 yDistance=0.20
01:49:54.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
01:49:54.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
01:49:54.832 00.000 11616 MoveAxis(E, 192, ABG)
01:49:54.832 00.000 11616 Guiding  Dir = 2, Dur = 192
01:49:54.833 00.001 11616 IsSlewing returns 0
01:49:54.833 00.000 11616 IsGuiding returns 0
01:49:54.833 00.000 11616 PulseGuide returned control before completion, sleep 202
01:49:54.855 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=134, Gamma=1.290
01:49:54.872 00.017 12268 UpdateGuideState exits: m=133 SNR=7.8
01:49:54.872 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:54.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:54.872 00.000 12268 Enqueuing Expose request
01:49:55.050 00.178 11616 IsGuiding returns 0
01:49:55.051 00.001 11616 Move returns status 0, amount 192
01:49:55.051 00.000 11616 MoveAxis(S, 17, ABG)
01:49:55.051 00.000 11616 Guiding  Dir = 1, Dur = 17
01:49:55.051 00.000 11616 IsSlewing returns 0
01:49:55.052 00.001 11616 IsGuiding returns 0
01:49:55.052 00.000 11616 PulseGuide returned control before completion, sleep 27
01:49:55.081 00.029 11616 IsGuiding returns 1
01:49:55.082 00.001 11616 scope still moving after pulse duration time elapsed
01:49:55.111 00.029 11616 IsSlewing returns 0
01:49:55.111 00.000 11616 IsGuiding returns 0
01:49:55.111 00.000 11616 scope move finished after 17 + 42 ms
01:49:55.111 00.000 11616 Move returns status 0, amount 17
01:49:55.111 00.000 11616 move complete, result=0
01:49:55.112 00.001 11616 worker thread done servicing request
01:49:55.112 00.000 11616 Worker thread wakes up
01:49:55.112 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:55.112 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:55.112 00.000 12268 GuideStep: -0.3 px 192 ms EAST, 0.2 px 17 ms SOUTH
01:49:57.132 02.020 11616 Exposure complete
01:49:57.190 00.058 11616 worker thread done servicing request
01:49:57.190 00.000 12268 OnExposeComplete: enter
01:49:57.190 00.000 12268 UpdateGuideState(): m_state=6
01:49:57.191 00.001 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
01:49:57.191 00.000 12268 Star::Find returns 1 (0), X=544.64, Y=547.41, Mass=123, SNR=7.5, Peak=22 HFD=3.0
01:49:57.191 00.000 12268 Star::Find false star n=9 nbg=288 bg=8.4 sigma=0.8 thresh=11 peak=10
01:49:57.191 00.000 12268 Star::Find false star n=8 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=10
01:49:57.191 00.000 12268 MultiStar: [#1 0.56,0.68,1.35,U] [#2 0.72,-0.12,1.01,U] [#3 0.15,0.11,1.08,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 1.18,0.27,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.51,-0.08,0.63,U] [#9 0.00,0.00,0.00,L] [#10 0.27,0.60,0.84,U] [#11 0.00,0.00,0.00,L] 
01:49:57.191 00.000 12268 refined, 5 included, MultiStar: {0.49, 0.22}, one-star: {0.68, -0.05}
01:49:57.191 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
01:49:57.191 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
01:49:57.191 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.22 hyp=0.53 cameraTheta=0.43 mountX=0.27 mountY=0.45, mountTheta=1.03
01:49:57.193 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.22, opts=13)
01:49:57.193 00.000 12268 Enqueuing Move request for scope (0.49, 0.22)
01:49:57.193 00.000 11616 Worker thread wakes up
01:49:57.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.22) opts 0xd
01:49:57.193 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.22)
01:49:57.193 00.000 11616 Moving (0.49, 0.22) raw xDistance=0.27 yDistance=0.45
01:49:57.194 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:49:57.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:49:57.194 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
01:49:57.194 00.000 11616 MoveAxis(E, 0, ABG)
01:49:57.194 00.000 11616 Move returns status 0, amount 0
01:49:57.194 00.000 11616 MoveAxis(S, 38, ABG)
01:49:57.194 00.000 11616 Guiding  Dir = 1, Dur = 38
01:49:57.194 00.000 11616 IsSlewing returns 0
01:49:57.195 00.001 11616 IsGuiding returns 0
01:49:57.195 00.000 11616 PulseGuide returned control before completion, sleep 48
01:49:57.217 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=136, Gamma=1.290
01:49:57.234 00.017 12268 UpdateGuideState exits: m=123 SNR=7.5
01:49:57.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:57.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:57.234 00.000 12268 Enqueuing Expose request
01:49:57.252 00.018 11616 IsGuiding returns 1
01:49:57.252 00.000 11616 scope still moving after pulse duration time elapsed
01:49:57.284 00.032 11616 IsSlewing returns 0
01:49:57.284 00.000 11616 IsGuiding returns 0
01:49:57.284 00.000 11616 scope move finished after 38 + 51 ms
01:49:57.284 00.000 11616 Move returns status 0, amount 38
01:49:57.284 00.000 11616 move complete, result=0
01:49:57.285 00.001 11616 worker thread done servicing request
01:49:57.285 00.000 11616 Worker thread wakes up
01:49:57.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:57.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:57.285 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.5 px 38 ms SOUTH
01:49:59.297 02.012 11616 Exposure complete
01:49:59.353 00.056 11616 worker thread done servicing request
01:49:59.353 00.000 12268 OnExposeComplete: enter
01:49:59.353 00.000 12268 UpdateGuideState(): m_state=6
01:49:59.353 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
01:49:59.354 00.001 12268 Star::Find returns 1 (0), X=544.32, Y=547.20, Mass=127, SNR=7.7, Peak=23 HFD=2.7
01:49:59.354 00.000 12268 Star::Find false star n=11 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=11
01:49:59.354 00.000 12268 Star::Find false star n=15 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=11
01:49:59.354 00.000 12268 MultiStar: [#1 0.21,-0.20,1.26,U] [#2 1.01,-0.18,0.00,M3] [#3 -1.27,-0.54,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 1.51,0.33,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.28,0.37,0.88,U] [#9 0.00,0.00,0.00,L] [#10 0.68,0.16,0.86,U] [#11 0.00,0.00,0.00,L] 
01:49:59.354 00.000 12268 refined, 3 included, MultiStar: {0.36, -0.01}, one-star: {0.35, -0.27}
01:49:59.354 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
01:49:59.354 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
01:49:59.354 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.01 hyp=0.36 cameraTheta=-0.04 mountX=0.02 mountY=0.36, mountTheta=1.51
01:49:59.356 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.01, opts=13)
01:49:59.356 00.000 12268 Enqueuing Move request for scope (0.36, -0.01)
01:49:59.356 00.000 11616 Worker thread wakes up
01:49:59.356 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.01) opts 0xd
01:49:59.356 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.01)
01:49:59.356 00.000 11616 Moving (0.36, -0.01) raw xDistance=0.02 yDistance=0.36
01:49:59.356 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:59.356 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:49:59.357 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
01:49:59.357 00.000 11616 MoveAxis(E, 0, ABG)
01:49:59.357 00.000 11616 Move returns status 0, amount 0
01:49:59.357 00.000 11616 MoveAxis(S, 30, ABG)
01:49:59.357 00.000 11616 Guiding  Dir = 1, Dur = 30
01:49:59.357 00.000 11616 IsSlewing returns 0
01:49:59.357 00.000 11616 IsGuiding returns 0
01:49:59.358 00.001 11616 PulseGuide returned control before completion, sleep 40
01:49:59.378 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=143, Gamma=1.290
01:49:59.395 00.017 12268 UpdateGuideState exits: m=127 SNR=7.7
01:49:59.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:59.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:49:59.395 00.000 12268 Enqueuing Expose request
01:49:59.401 00.006 11616 IsGuiding returns 1
01:49:59.401 00.000 11616 scope still moving after pulse duration time elapsed
01:49:59.432 00.031 11616 IsSlewing returns 0
01:49:59.432 00.000 11616 IsGuiding returns 0
01:49:59.433 00.001 11616 scope move finished after 30 + 45 ms
01:49:59.433 00.000 11616 Move returns status 0, amount 30
01:49:59.433 00.000 11616 move complete, result=0
01:49:59.433 00.000 11616 worker thread done servicing request
01:49:59.433 00.000 11616 Worker thread wakes up
01:49:59.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:49:59.433 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:49:59.433 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.4 px 30 ms SOUTH
01:50:01.441 02.008 11616 Exposure complete
01:50:01.499 00.058 11616 worker thread done servicing request
01:50:01.500 00.001 12268 OnExposeComplete: enter
01:50:01.500 00.000 12268 UpdateGuideState(): m_state=6
01:50:01.500 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
01:50:01.500 00.000 12268 Star::Find returns 1 (0), X=544.43, Y=547.08, Mass=102, SNR=6.9, Peak=24 HFD=2.4
01:50:01.500 00.000 12268 Star::Find false star n=11 nbg=283 bg=8.4 sigma=0.8 thresh=11 peak=11
01:50:01.501 00.001 12268 Star::Find false star n=12 nbg=283 bg=8.4 sigma=0.8 thresh=11 peak=11
01:50:01.501 00.000 12268 MultiStar: [#1 0.14,-0.11,1.33,U] [#2 1.44,-0.27,0.00,M4] [#3 -1.02,-0.42,0.00,M4] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.54,-0.32,0.67,U] [#7 0.00,0.00,0.00,L] [#8 0.35,-0.53,0.65,U] [#9 0.00,0.00,0.00,L] [#10 -0.20,1.01,0.00,M1] [#11 0.00,0.00,0.00,L] 
01:50:01.501 00.000 12268 refined, 3 included, MultiStar: {0.34, -0.30}, one-star: {0.47, -0.38}
01:50:01.501 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
01:50:01.501 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
01:50:01.501 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.30 hyp=0.45 cameraTheta=-0.72 mountX=-0.26 mountY=0.38, mountTheta=2.18
01:50:01.503 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.30, opts=13)
01:50:01.503 00.000 12268 Enqueuing Move request for scope (0.34, -0.30)
01:50:01.503 00.000 11616 Worker thread wakes up
01:50:01.503 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.30) opts 0xd
01:50:01.503 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.30)
01:50:01.503 00.000 11616 Moving (0.34, -0.30) raw xDistance=-0.26 yDistance=0.38
01:50:01.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
01:50:01.503 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
01:50:01.503 00.000 11616 MoveAxis(E, 147, ABG)
01:50:01.504 00.001 11616 Guiding  Dir = 2, Dur = 147
01:50:01.504 00.000 11616 IsSlewing returns 0
01:50:01.504 00.000 11616 IsGuiding returns 0
01:50:01.504 00.000 11616 PulseGuide returned control before completion, sleep 157
01:50:01.525 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=121, Gamma=1.290
01:50:01.542 00.017 12268 UpdateGuideState exits: m=102 SNR=6.9
01:50:01.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:01.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:01.542 00.000 12268 Enqueuing Expose request
01:50:01.673 00.131 11616 IsGuiding returns 1
01:50:01.673 00.000 11616 scope still moving after pulse duration time elapsed
01:50:01.704 00.031 11616 IsSlewing returns 0
01:50:01.704 00.000 11616 IsGuiding returns 0
01:50:01.704 00.000 11616 scope move finished after 147 + 53 ms
01:50:01.704 00.000 11616 Move returns status 0, amount 147
01:50:01.704 00.000 11616 MoveAxis(S, 32, ABG)
01:50:01.704 00.000 11616 Guiding  Dir = 1, Dur = 32
01:50:01.705 00.001 11616 IsSlewing returns 0
01:50:01.705 00.000 11616 IsGuiding returns 0
01:50:01.705 00.000 11616 PulseGuide returned control before completion, sleep 42
01:50:01.751 00.046 11616 IsGuiding returns 1
01:50:01.752 00.001 11616 scope still moving after pulse duration time elapsed
01:50:01.782 00.030 11616 IsSlewing returns 0
01:50:01.783 00.001 11616 IsGuiding returns 0
01:50:01.783 00.000 11616 scope move finished after 32 + 45 ms
01:50:01.783 00.000 11616 Move returns status 0, amount 32
01:50:01.783 00.000 11616 move complete, result=0
01:50:01.783 00.000 11616 worker thread done servicing request
01:50:01.784 00.001 11616 Worker thread wakes up
01:50:01.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:01.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:50:01.784 00.000 12268 GuideStep: -0.3 px 147 ms EAST, 0.4 px 32 ms SOUTH
01:50:03.789 02.005 11616 Exposure complete
01:50:03.848 00.059 11616 worker thread done servicing request
01:50:03.848 00.000 12268 OnExposeComplete: enter
01:50:03.848 00.000 12268 UpdateGuideState(): m_state=6
01:50:03.848 00.000 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
01:50:03.849 00.001 12268 Star::Find returns 1 (0), X=544.32, Y=546.75, Mass=105, SNR=7.0, Peak=24 HFD=2.7
01:50:03.849 00.000 12268 Star::Find false star n=13 nbg=282 bg=8.4 sigma=0.8 thresh=11 peak=11
01:50:03.849 00.000 12268 Star::Find false star n=15 nbg=288 bg=8.5 sigma=0.9 thresh=11 peak=11
01:50:03.849 00.000 12268 Star::Find false star n=13 nbg=287 bg=8.2 sigma=0.8 thresh=11 peak=11
01:50:03.849 00.000 12268 Star::Find false star n=10 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=11
01:50:03.849 00.000 12268 MultiStar: [#1 0.69,0.03,1.45,U] [#2 0.00,0.00,0.00,L] [#3 -1.05,-0.90,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.07,-0.52,0.51,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.29,0.03,0.90,U] [#11 0.00,0.00,0.00,L] 
01:50:03.849 00.000 12268 refined, 3 included, MultiStar: {0.43, -0.24}, one-star: {0.35, -0.72}
01:50:03.849 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
01:50:03.849 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.20)
01:50:03.850 00.001 12268 CameraToMount -- cameraX=0.43 cameraY=-0.24 hyp=0.49 cameraTheta=-0.50 mountX=-0.19 mountY=0.46, mountTheta=1.97
01:50:03.851 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.24, opts=13)
01:50:03.851 00.000 12268 Enqueuing Move request for scope (0.43, -0.24)
01:50:03.851 00.000 11616 Worker thread wakes up
01:50:03.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.24) opts 0xd
01:50:03.851 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.24)
01:50:03.851 00.000 11616 Moving (0.43, -0.24) raw xDistance=-0.19 yDistance=0.46
01:50:03.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.19
01:50:03.852 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
01:50:03.852 00.000 11616 MoveAxis(E, 108, ABG)
01:50:03.852 00.000 11616 Guiding  Dir = 2, Dur = 108
01:50:03.853 00.001 11616 IsSlewing returns 0
01:50:03.853 00.000 11616 IsGuiding returns 0
01:50:03.853 00.000 11616 PulseGuide returned control before completion, sleep 118
01:50:03.875 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=108, Gamma=1.290
01:50:03.892 00.017 12268 UpdateGuideState exits: m=105 SNR=7.0
01:50:03.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:03.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:03.893 00.001 12268 Enqueuing Expose request
01:50:03.975 00.082 11616 IsGuiding returns 1
01:50:03.975 00.000 11616 scope still moving after pulse duration time elapsed
01:50:04.006 00.031 11616 IsSlewing returns 0
01:50:04.006 00.000 11616 IsGuiding returns 1
01:50:04.038 00.032 11616 IsSlewing returns 0
01:50:04.038 00.000 11616 IsGuiding returns 1
01:50:04.068 00.030 11616 IsSlewing returns 0
01:50:04.068 00.000 11616 IsGuiding returns 1
01:50:04.100 00.032 11616 IsSlewing returns 0
01:50:04.100 00.000 11616 IsGuiding returns 0
01:50:04.100 00.000 11616 scope move finished after 108 + 139 ms
01:50:04.100 00.000 11616 Move returns status 0, amount 108
01:50:04.100 00.000 11616 MoveAxis(S, 39, ABG)
01:50:04.100 00.000 11616 Guiding  Dir = 1, Dur = 39
01:50:04.101 00.001 11616 IsSlewing returns 0
01:50:04.101 00.000 11616 IsGuiding returns 0
01:50:04.101 00.000 11616 PulseGuide returned control before completion, sleep 49
01:50:04.164 00.063 11616 IsGuiding returns 1
01:50:04.164 00.000 11616 scope still moving after pulse duration time elapsed
01:50:04.194 00.030 11616 IsSlewing returns 0
01:50:04.195 00.001 11616 IsGuiding returns 0
01:50:04.195 00.000 11616 scope move finished after 39 + 54 ms
01:50:04.195 00.000 11616 Move returns status 0, amount 39
01:50:04.195 00.000 11616 move complete, result=0
01:50:04.195 00.000 11616 worker thread done servicing request
01:50:04.195 00.000 12268 GuideStep: -0.2 px 108 ms EAST, 0.5 px 39 ms SOUTH
01:50:04.195 00.000 11616 Worker thread wakes up
01:50:04.196 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:04.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:50:06.203 02.007 11616 Exposure complete
01:50:06.259 00.056 11616 worker thread done servicing request
01:50:06.260 00.001 12268 OnExposeComplete: enter
01:50:06.260 00.000 12268 UpdateGuideState(): m_state=6
01:50:06.260 00.000 12268 Star::Find(15, 544, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
01:50:06.260 00.000 12268 Star::Find returns 1 (0), X=544.79, Y=547.23, Mass=108, SNR=7.1, Peak=22 HFD=2.9
01:50:06.260 00.000 12268 Star::Find false star n=15 nbg=285 bg=8.6 sigma=0.9 thresh=11 peak=10
01:50:06.260 00.000 12268 Star::Find false star n=10 nbg=285 bg=8.4 sigma=0.9 thresh=11 peak=11
01:50:06.260 00.000 12268 Star::Find false star n=9 nbg=288 bg=8.4 sigma=0.8 thresh=11 peak=11
01:50:06.261 00.001 12268 Star::Find false star n=10 nbg=287 bg=8.4 sigma=0.8 thresh=11 peak=10
01:50:06.261 00.000 12268 MultiStar: [#1 0.23,-0.08,1.40,U] [#2 0.58,-0.58,0.58,U] [#3 -1.09,-0.36,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 0.53,0.40,0.75,U] [#7 0.00,0.00,0.00,L] [#8 0.46,0.07,0.66,U] [#9 0.00,0.00,0.00,L] [#10 -0.17,0.53,0.97,U] [#11 0.00,0.00,0.00,L] 
01:50:06.261 00.000 12268 refined, 5 included, MultiStar: {0.38, 0.03}, one-star: {0.83, -0.23}
01:50:06.261 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
01:50:06.261 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
01:50:06.261 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.03 hyp=0.38 cameraTheta=0.09 mountX=0.07 mountY=0.37, mountTheta=1.38
01:50:06.262 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.03, opts=13)
01:50:06.263 00.001 12268 Enqueuing Move request for scope (0.38, 0.03)
01:50:06.263 00.000 11616 Worker thread wakes up
01:50:06.263 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.03) opts 0xd
01:50:06.263 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.03)
01:50:06.263 00.000 11616 Moving (0.38, 0.03) raw xDistance=0.07 yDistance=0.37
01:50:06.263 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:06.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:50:06.264 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
01:50:06.264 00.000 11616 MoveAxis(E, 0, ABG)
01:50:06.264 00.000 11616 Move returns status 0, amount 0
01:50:06.264 00.000 11616 MoveAxis(S, 31, ABG)
01:50:06.264 00.000 11616 Guiding  Dir = 1, Dur = 31
01:50:06.264 00.000 11616 IsSlewing returns 0
01:50:06.264 00.000 11616 IsGuiding returns 0
01:50:06.265 00.001 11616 PulseGuide returned control before completion, sleep 41
01:50:06.287 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=136, Gamma=1.290
01:50:06.306 00.019 12268 UpdateGuideState exits: m=108 SNR=7.1
01:50:06.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:06.306 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:06.306 00.000 12268 Enqueuing Expose request
01:50:06.314 00.008 11616 IsGuiding returns 1
01:50:06.314 00.000 11616 scope still moving after pulse duration time elapsed
01:50:06.345 00.031 11616 IsSlewing returns 0
01:50:06.345 00.000 11616 IsGuiding returns 1
01:50:06.377 00.032 11616 IsSlewing returns 0
01:50:06.377 00.000 11616 IsGuiding returns 1
01:50:06.408 00.031 11616 IsSlewing returns 0
01:50:06.408 00.000 11616 IsGuiding returns 1
01:50:06.440 00.032 11616 IsSlewing returns 0
01:50:06.441 00.001 11616 IsGuiding returns 0
01:50:06.441 00.000 11616 scope move finished after 31 + 145 ms
01:50:06.441 00.000 11616 Move returns status 0, amount 31
01:50:06.441 00.000 11616 move complete, result=0
01:50:06.442 00.001 11616 worker thread done servicing request
01:50:06.442 00.000 11616 Worker thread wakes up
01:50:06.442 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 31 ms SOUTH
01:50:06.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:06.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:50:08.452 02.010 11616 Exposure complete
01:50:08.510 00.058 11616 worker thread done servicing request
01:50:08.510 00.000 12268 OnExposeComplete: enter
01:50:08.510 00.000 12268 UpdateGuideState(): m_state=6
01:50:08.511 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
01:50:08.511 00.000 12268 Star::Find returns 1 (0), X=545.37, Y=546.72, Mass=139, SNR=8.0, Peak=30 HFD=2.8
01:50:08.511 00.000 12268 Star::Find false star n=11 nbg=289 bg=8.6 sigma=0.9 thresh=11 peak=11
01:50:08.511 00.000 12268 Star::Find false star n=10 nbg=287 bg=8.4 sigma=0.9 thresh=11 peak=11
01:50:08.511 00.000 12268 Star::Find false star n=8 nbg=282 bg=8.4 sigma=0.9 thresh=11 peak=11
01:50:08.511 00.000 12268 MultiStar: [#1 0.66,-0.51,1.31,U] [#2 0.80,-0.87,0.00,M4] [#3 -0.26,-0.75,0.79,U] [#4 0.00,0.00,0.00,L] [#5 1.22,-0.47,0.00,M1] [#6 1.48,-1.00,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 1.00,-0.33,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.49,0.13,0.90,U] [#11 0.00,0.00,0.00,L] 
01:50:08.511 00.000 12268 refined, 3 included, MultiStar: {0.63, -0.47}, one-star: {1.41, -0.75}
01:50:08.511 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
01:50:08.512 00.001 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
01:50:08.512 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.47 hyp=0.78 cameraTheta=-0.65 mountX=-0.41 mountY=0.68, mountTheta=2.11
01:50:08.513 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-0.47, opts=13)
01:50:08.513 00.000 12268 Enqueuing Move request for scope (0.63, -0.47)
01:50:08.514 00.001 11616 Worker thread wakes up
01:50:08.514 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.47) opts 0xd
01:50:08.514 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -0.47)
01:50:08.514 00.000 11616 Moving (0.63, -0.47) raw xDistance=-0.41 yDistance=0.68
01:50:08.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
01:50:08.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
01:50:08.514 00.000 11616 MoveAxis(E, 229, ABG)
01:50:08.514 00.000 11616 Guiding  Dir = 2, Dur = 229
01:50:08.514 00.000 11616 IsSlewing returns 0
01:50:08.515 00.001 11616 IsGuiding returns 0
01:50:08.515 00.000 11616 PulseGuide returned control before completion, sleep 239
01:50:08.539 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=144, Gamma=1.290
01:50:08.556 00.017 12268 UpdateGuideState exits: m=139 SNR=8.0
01:50:08.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:08.557 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:08.557 00.000 12268 Enqueuing Expose request
01:50:08.769 00.212 11616 IsGuiding returns 0
01:50:08.769 00.000 11616 Move returns status 0, amount 229
01:50:08.769 00.000 11616 MoveAxis(S, 58, ABG)
01:50:08.769 00.000 11616 Guiding  Dir = 1, Dur = 58
01:50:08.769 00.000 11616 IsSlewing returns 0
01:50:08.770 00.001 11616 IsGuiding returns 0
01:50:08.770 00.000 11616 PulseGuide returned control before completion, sleep 68
01:50:08.847 00.077 11616 IsGuiding returns 1
01:50:08.848 00.001 11616 scope still moving after pulse duration time elapsed
01:50:08.878 00.030 11616 IsSlewing returns 0
01:50:08.879 00.001 11616 IsGuiding returns 1
01:50:08.910 00.031 11616 IsSlewing returns 0
01:50:08.910 00.000 11616 IsGuiding returns 1
01:50:08.941 00.031 11616 IsSlewing returns 0
01:50:08.942 00.001 11616 IsGuiding returns 1
01:50:08.973 00.031 11616 IsSlewing returns 0
01:50:08.973 00.000 11616 IsGuiding returns 1
01:50:09.003 00.030 11616 IsSlewing returns 0
01:50:09.004 00.001 11616 IsGuiding returns 1
01:50:09.034 00.030 11616 IsSlewing returns 0
01:50:09.034 00.000 11616 IsGuiding returns 0
01:50:09.034 00.000 11616 scope move finished after 58 + 206 ms
01:50:09.034 00.000 11616 Move returns status 0, amount 58
01:50:09.034 00.000 11616 move complete, result=0
01:50:09.035 00.001 11616 worker thread done servicing request
01:50:09.035 00.000 11616 Worker thread wakes up
01:50:09.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:09.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:50:09.035 00.000 12268 GuideStep: -0.4 px 229 ms EAST, 0.7 px 58 ms SOUTH
01:50:11.058 02.023 11616 Exposure complete
01:50:11.116 00.058 11616 worker thread done servicing request
01:50:11.116 00.000 12268 OnExposeComplete: enter
01:50:11.116 00.000 12268 UpdateGuideState(): m_state=6
01:50:11.117 00.001 12268 Star::Find(15, 545, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
01:50:11.117 00.000 12268 Star::Find returns 1 (0), X=545.11, Y=548.09, Mass=76, SNR=5.9, Peak=17 HFD=2.9
01:50:11.117 00.000 12268 Star::Find false star n=12 nbg=288 bg=8.5 sigma=0.9 thresh=11 peak=11
01:50:11.117 00.000 12268 Star::Find false star n=7 nbg=285 bg=8.5 sigma=0.8 thresh=11 peak=11
01:50:11.117 00.000 12268 Star::Find false star n=8 nbg=280 bg=8.3 sigma=0.8 thresh=11 peak=11
01:50:11.117 00.000 12268 Star::Find false star n=16 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=11
01:50:11.117 00.000 12268 Star::Find false star n=8 nbg=290 bg=8.4 sigma=0.9 thresh=11 peak=11
01:50:11.118 00.001 12268 MultiStar: [#1 0.51,0.55,1.64,U] [#2 0.00,0.00,0.00,L] [#3 -1.44,-0.85,0.00,M6] [#4 0.00,0.00,0.00,L] [#5 0.98,0.41,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 0.00,0.00,0.00,L] 
01:50:11.118 00.000 12268 refined, 1 included, MultiStar: {0.75, 0.58}, one-star: {1.15, 0.62}
01:50:11.118 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
01:50:11.118 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.36)
01:50:11.118 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=0.58 hyp=0.95 cameraTheta=0.66 mountX=0.65 mountY=0.67, mountTheta=0.80
01:50:11.120 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.75, y=0.58, opts=13)
01:50:11.120 00.000 12268 Enqueuing Move request for scope (0.75, 0.58)
01:50:11.120 00.000 11616 Worker thread wakes up
01:50:11.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.58) opts 0xd
01:50:11.120 00.000 11616 Handling offset move in thread for scope, endpoint = (0.75, 0.58)
01:50:11.120 00.000 11616 Moving (0.75, 0.58) raw xDistance=0.65 yDistance=0.67
01:50:11.120 00.000 11616 resist switch: large excursion: input 0.65 thresh 0.29 direction from -1 to 1
01:50:11.120 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.95
01:50:11.121 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.65
01:50:11.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.67
01:50:11.121 00.000 11616 MoveAxis(W, 364, ABG)
01:50:11.121 00.000 11616 Guiding  Dir = 3, Dur = 364
01:50:11.121 00.000 11616 IsSlewing returns 0
01:50:11.121 00.000 11616 IsGuiding returns 0
01:50:11.122 00.001 11616 PulseGuide returned control before completion, sleep 374
01:50:11.142 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=94, Gamma=1.290
01:50:11.161 00.019 12268 UpdateGuideState exits: m=76 SNR=5.9
01:50:11.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:11.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:11.161 00.000 12268 Enqueuing Expose request
01:50:11.498 00.337 11616 IsGuiding returns 1
01:50:11.498 00.000 11616 scope still moving after pulse duration time elapsed
01:50:11.529 00.031 11616 IsSlewing returns 0
01:50:11.530 00.001 11616 IsGuiding returns 0
01:50:11.530 00.000 11616 scope move finished after 364 + 44 ms
01:50:11.530 00.000 11616 Move returns status 0, amount 364
01:50:11.531 00.001 11616 MoveAxis(S, 57, ABG)
01:50:11.531 00.000 11616 Guiding  Dir = 1, Dur = 57
01:50:11.531 00.000 11616 IsSlewing returns 0
01:50:11.531 00.000 11616 IsGuiding returns 0
01:50:11.531 00.000 11616 PulseGuide returned control before completion, sleep 67
01:50:11.607 00.076 11616 IsGuiding returns 1
01:50:11.608 00.001 11616 scope still moving after pulse duration time elapsed
01:50:11.639 00.031 11616 IsSlewing returns 0
01:50:11.639 00.000 11616 IsGuiding returns 0
01:50:11.639 00.000 11616 scope move finished after 57 + 51 ms
01:50:11.639 00.000 11616 Move returns status 0, amount 57
01:50:11.639 00.000 11616 move complete, result=0
01:50:11.640 00.001 11616 worker thread done servicing request
01:50:11.640 00.000 11616 Worker thread wakes up
01:50:11.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:11.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:50:11.640 00.000 12268 GuideStep: 0.6 px 364 ms WEST, 0.7 px 57 ms SOUTH
01:50:13.651 02.011 11616 Exposure complete
01:50:13.708 00.057 11616 worker thread done servicing request
01:50:13.709 00.001 12268 OnExposeComplete: enter
01:50:13.709 00.000 12268 UpdateGuideState(): m_state=6
01:50:13.709 00.000 12268 Star::Find(15, 545, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
01:50:13.709 00.000 12268 Star::Find returns 1 (0), X=545.50, Y=547.02, Mass=137, SNR=7.9, Peak=16 HFD=4.1
01:50:13.710 00.001 12268 Star::Find false star n=6 nbg=285 bg=8.5 sigma=0.8 thresh=11 peak=11
01:50:13.710 00.000 12268 Star::Find false star n=12 nbg=287 bg=8.5 sigma=0.9 thresh=11 peak=10
01:50:13.710 00.000 12268 Star::Find false star n=12 nbg=287 bg=8.4 sigma=0.8 thresh=11 peak=10
01:50:13.710 00.000 12268 Star::Find false star n=14 nbg=286 bg=8.3 sigma=0.8 thresh=11 peak=11
01:50:13.710 00.000 12268 MultiStar: [#1 0.30,0.53,1.29,U] [#2 1.05,0.05,0.00,M5] [#3 -0.52,0.00,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 0.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] 
01:50:13.710 00.000 12268 refined, 2 included, MultiStar: {0.51, 0.08}, one-star: {1.53, -0.44}
01:50:13.710 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
01:50:13.710 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.86)
01:50:13.710 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.08 hyp=0.51 cameraTheta=0.16 mountX=0.13 mountY=0.49, mountTheta=1.31
01:50:13.712 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=0.08, opts=13)
01:50:13.712 00.000 12268 Enqueuing Move request for scope (0.51, 0.08)
01:50:13.712 00.000 11616 Worker thread wakes up
01:50:13.712 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.08) opts 0xd
01:50:13.712 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, 0.08)
01:50:13.712 00.000 11616 Moving (0.51, 0.08) raw xDistance=0.13 yDistance=0.49
01:50:13.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
01:50:13.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
01:50:13.712 00.000 11616 MoveAxis(W, 72, ABG)
01:50:13.712 00.000 11616 Guiding  Dir = 3, Dur = 72
01:50:13.713 00.001 11616 IsSlewing returns 0
01:50:13.713 00.000 11616 IsGuiding returns 0
01:50:13.713 00.000 11616 PulseGuide returned control before completion, sleep 82
01:50:13.734 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=126, Gamma=1.290
01:50:13.751 00.017 12268 UpdateGuideState exits: m=137 SNR=7.9
01:50:13.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:13.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:13.751 00.000 12268 Enqueuing Expose request
01:50:13.802 00.051 11616 IsGuiding returns 1
01:50:13.802 00.000 11616 scope still moving after pulse duration time elapsed
01:50:13.834 00.032 11616 IsSlewing returns 0
01:50:13.834 00.000 11616 IsGuiding returns 1
01:50:13.865 00.031 11616 IsSlewing returns 0
01:50:13.865 00.000 11616 IsGuiding returns 1
01:50:13.896 00.031 11616 IsSlewing returns 0
01:50:13.896 00.000 11616 IsGuiding returns 1
01:50:13.926 00.030 11616 IsSlewing returns 0
01:50:13.927 00.001 11616 IsGuiding returns 1
01:50:13.958 00.031 11616 IsSlewing returns 0
01:50:13.958 00.000 11616 IsGuiding returns 1
01:50:13.989 00.031 11616 IsSlewing returns 0
01:50:13.990 00.001 11616 IsGuiding returns 0
01:50:13.990 00.000 11616 scope move finished after 72 + 205 ms
01:50:13.990 00.000 11616 Move returns status 0, amount 72
01:50:13.990 00.000 11616 MoveAxis(S, 42, ABG)
01:50:13.991 00.001 11616 Guiding  Dir = 1, Dur = 42
01:50:13.991 00.000 11616 IsSlewing returns 0
01:50:13.991 00.000 11616 IsGuiding returns 0
01:50:13.991 00.000 11616 PulseGuide returned control before completion, sleep 52
01:50:14.051 00.060 11616 IsGuiding returns 1
01:50:14.051 00.000 11616 scope still moving after pulse duration time elapsed
01:50:14.082 00.031 11616 IsSlewing returns 0
01:50:14.083 00.001 11616 IsGuiding returns 0
01:50:14.083 00.000 11616 scope move finished after 42 + 49 ms
01:50:14.083 00.000 11616 Move returns status 0, amount 42
01:50:14.083 00.000 11616 move complete, result=0
01:50:14.083 00.000 11616 worker thread done servicing request
01:50:14.083 00.000 11616 Worker thread wakes up
01:50:14.083 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:14.083 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:50:14.083 00.000 12268 GuideStep: 0.1 px 72 ms WEST, 0.5 px 42 ms SOUTH
01:50:16.097 02.014 11616 Exposure complete
01:50:16.162 00.065 11616 worker thread done servicing request
01:50:16.162 00.000 12268 OnExposeComplete: enter
01:50:16.162 00.000 12268 UpdateGuideState(): m_state=6
01:50:16.163 00.001 12268 Star::Find(15, 545, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
01:50:16.163 00.000 12268 Star::Find returns 1 (0), X=544.63, Y=545.89, Mass=184, SNR=9.2, Peak=24 HFD=4.2
01:50:16.163 00.000 12268 Star::Find false star n=8 nbg=286 bg=8.6 sigma=0.9 thresh=11 peak=11
01:50:16.163 00.000 12268 Star::Find false star n=11 nbg=283 bg=8.5 sigma=0.8 thresh=11 peak=11
01:50:16.163 00.000 12268 Star::Find false star n=12 nbg=284 bg=8.6 sigma=0.8 thresh=11 peak=11
01:50:16.163 00.000 12268 Star::Find false star n=11 nbg=285 bg=8.5 sigma=0.9 thresh=11 peak=11
01:50:16.163 00.000 12268 Star::Find false star n=12 nbg=283 bg=8.4 sigma=0.8 thresh=11 peak=10
01:50:16.164 00.001 12268 Star::Find false star n=3 nbg=288 bg=8.4 sigma=0.9 thresh=11 peak=11
01:50:16.164 00.000 12268 MultiStar: [#1 0.20,-0.89,1.12,U] [#2 1.27,-1.43,0.00,M6] [#3 -1.12,-1.18,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.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.22,0.72,0.51,U] [#11 0.00,0.00,0.00,L] 
01:50:16.164 00.000 12268 refined, 2 included, MultiStar: {0.38, -0.84}, one-star: {0.66, -1.57}
01:50:16.164 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
01:50:16.164 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
01:50:16.164 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.84 hyp=0.92 cameraTheta=-1.14 mountX=-0.80 mountY=0.49, mountTheta=2.60
01:50:16.166 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.84, opts=13)
01:50:16.166 00.000 12268 Enqueuing Move request for scope (0.38, -0.84)
01:50:16.166 00.000 11616 Worker thread wakes up
01:50:16.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.84) opts 0xd
01:50:16.166 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.84)
01:50:16.166 00.000 11616 Moving (0.38, -0.84) raw xDistance=-0.80 yDistance=0.49
01:50:16.167 00.001 11616 resist switch: large excursion: input -0.80 thresh 0.29 direction from 1 to -1
01:50:16.167 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.40
01:50:16.167 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.80
01:50:16.167 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
01:50:16.167 00.000 11616 MoveAxis(E, 447, ABG)
01:50:16.167 00.000 11616 Guiding  Dir = 2, Dur = 447
01:50:16.167 00.000 11616 IsSlewing returns 0
01:50:16.168 00.001 11616 IsGuiding returns 0
01:50:16.168 00.000 11616 PulseGuide returned control before completion, sleep 457
01:50:16.191 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=123, Gamma=1.290
01:50:16.210 00.019 12268 UpdateGuideState exits: m=184 SNR=9.2
01:50:16.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:16.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:16.210 00.000 12268 Enqueuing Expose request
01:50:16.359 00.149 12268 evsrv: cli 0F8E6D80 connect
01:50:16.359 00.000 12268 case statement mapped state 6 to 3
01:50:16.360 00.001 12268 case statement mapped state 6 to 3
01:50:16.373 00.013 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"33b78b8f-cf86-4dc3-826f-d731415ff4f7"}
01:50:16.373 00.000 12268 case statement mapped state 6 to 3
01:50:16.373 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"33b78b8f-cf86-4dc3-826f-d731415ff4f7"}
01:50:16.374 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:50:16.377 00.003 12268 evsrv: cli 0F8E69C0 connect
01:50:16.377 00.000 12268 case statement mapped state 6 to 3
01:50:16.377 00.000 12268 case statement mapped state 6 to 3
01:50:16.378 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"c639dab3-9ffb-4df4-9de0-a5d660132089"}
01:50:16.378 00.000 12268 PhdController::Dither begins
01:50:16.378 00.000 12268 dither: size=5.50, dRA=-3.94 dDec=4.46
01:50:16.378 00.000 12268 MountToCamera -- mountTheta (-2.30) + m_xAngle (1.47) = xAngle (-0.82 = -0.82)
01:50:16.378 00.000 12268 MountToCamera -- mountX=-3.94 mountY=4.46 hyp=5.95 mountTheta=-2.30 cameraX=4.05, cameraY=-4.36 cameraTheta=-0.82
01:50:16.379 00.001 12268 setting lock position to (548.02, 543.11)
01:50:16.379 00.000 12268 Mount: notify guiding dithered (4.1, -4.4)
01:50:16.379 00.000 12268 MultiStar: stabilizing after lock position change
01:50:16.379 00.000 12268 Status Line: Dither by -3.94,4.46
01:50:16.383 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
01:50:16.383 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
01:50:16.383 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"c639dab3-9ffb-4df4-9de0-a5d660132089"}
01:50:16.400 00.017 12268 evsrv: cli 0F8E69C0 disconnect
01:50:16.649 00.249 11616 IsGuiding returns 1
01:50:16.649 00.000 11616 scope still moving after pulse duration time elapsed
01:50:16.671 00.022 11616 IsSlewing returns 0
01:50:16.671 00.000 11616 IsGuiding returns 1
01:50:16.703 00.032 11616 IsSlewing returns 0
01:50:16.704 00.001 11616 IsGuiding returns 1
01:50:16.753 00.049 11616 IsSlewing returns 0
01:50:16.754 00.001 11616 IsGuiding returns 1
01:50:16.783 00.029 11616 IsSlewing returns 0
01:50:16.783 00.000 11616 IsGuiding returns 0
01:50:16.783 00.000 11616 scope move finished after 447 + 168 ms
01:50:16.783 00.000 11616 Move returns status 0, amount 447
01:50:16.783 00.000 11616 MoveAxis(S, 41, ABG)
01:50:16.783 00.000 11616 Guiding  Dir = 1, Dur = 41
01:50:16.784 00.001 11616 IsSlewing returns 0
01:50:16.784 00.000 11616 IsGuiding returns 0
01:50:16.784 00.000 11616 PulseGuide returned control before completion, sleep 51
01:50:16.858 00.074 11616 IsGuiding returns 1
01:50:16.858 00.000 11616 scope still moving after pulse duration time elapsed
01:50:16.897 00.039 11616 IsSlewing returns 0
01:50:16.897 00.000 11616 IsGuiding returns 0
01:50:16.898 00.001 11616 scope move finished after 41 + 72 ms
01:50:16.898 00.000 11616 Move returns status 0, amount 41
01:50:16.898 00.000 11616 move complete, result=0
01:50:16.898 00.000 11616 worker thread done servicing request
01:50:16.898 00.000 12268 GuideStep: -0.8 px 447 ms EAST, 0.5 px 41 ms SOUTH
01:50:16.898 00.000 11616 Worker thread wakes up
01:50:16.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:16.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(529,532,31,31)
01:50:18.912 02.014 11616 Exposure complete
01:50:18.976 00.064 11616 worker thread done servicing request
01:50:18.976 00.000 12268 OnExposeComplete: enter
01:50:18.976 00.000 12268 UpdateGuideState(): m_state=6
01:50:18.976 00.000 12268 Star::Find(15, 544, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
01:50:18.976 00.000 12268 Star::Find returns 1 (0), X=544.92, Y=547.01, Mass=136, SNR=7.9, Peak=23 HFD=2.9
01:50:18.977 00.001 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
01:50:18.977 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
01:50:18.977 00.000 12268 CameraToMount -- cameraX=-3.10 cameraY=3.90 hyp=4.98 cameraTheta=2.24 mountX=3.58 mountY=-3.57, mountTheta=-0.78
01:50:18.978 00.001 12268 dither recenter: remaining=(3.9,-4.5) step=(3.9,-4.5)
01:50:18.978 00.000 12268 MountToCamera -- mountTheta (0.85) + m_xAngle (1.47) = xAngle (2.32 = 2.32)
01:50:18.979 00.001 12268 MountToCamera -- mountX=3.94 mountY=-4.46 hyp=5.95 mountTheta=0.85 cameraX=-4.05, cameraY=4.36 cameraTheta=2.32
01:50:18.979 00.000 12268 SchedulePrimaryMove(0D94C700, x=-4.05, y=4.36, opts=4)
01:50:18.979 00.000 12268 Enqueuing Move request for scope (-4.05, 4.36)
01:50:18.979 00.000 12268 Mount: notify direct move 3.94,-4.46
01:50:18.979 00.000 11616 Worker thread wakes up
01:50:18.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-4.05, 4.36) opts 0x4
01:50:18.979 00.000 11616 Handling offset move in thread for scope, endpoint = (-4.05, 4.36)
01:50:18.979 00.000 11616 Moving (-4.05, 4.36) raw xDistance=3.94 yDistance=-4.46
01:50:18.979 00.000 11616 BLC: window closed
01:50:18.979 00.000 11616 MoveAxis(W, 4415, B)
01:50:18.979 00.000 11616 Guiding  Dir = 3, Dur = 4415
01:50:18.980 00.001 11616 IsSlewing returns 0
01:50:18.980 00.000 11616 IsGuiding returns 0
01:50:18.980 00.000 11616 PulseGuide returned control before completion, sleep 4425
01:50:19.002 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=111, Gamma=1.290
01:50:19.021 00.019 12268 UpdateGuideState exits: m=136 SNR=7.9
01:50:19.021 00.000 12268 PhdController: settling, locked = 1, distance = 6.15 (1.50) aobump = 0 frame = 1 / 99999
01:50:19.021 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697419.021,"Host":"ASTROCENTER","Inst":1,"Distance":6.15,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:50:19.022 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:19.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:19.022 00.000 12268 Enqueuing Expose request
01:50:23.413 04.391 11616 IsGuiding returns 1
01:50:23.413 00.000 11616 scope still moving after pulse duration time elapsed
01:50:23.445 00.032 11616 IsSlewing returns 0
01:50:23.445 00.000 11616 IsGuiding returns 0
01:50:23.445 00.000 11616 scope move finished after 4415 + 50 ms
01:50:23.445 00.000 11616 Move returns status 0, amount 4415
01:50:23.445 00.000 11616 BLC: window closed
01:50:23.445 00.000 11616 BLC: Compensation needed for non-algo type move
01:50:23.445 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1320 applied
01:50:23.445 00.000 11616 MoveAxis(N, 3833, B)
01:50:23.445 00.000 11616 Guiding  Dir = 0, Dur = 3833
01:50:23.446 00.001 11616 IsSlewing returns 0
01:50:23.446 00.000 11616 IsGuiding returns 0
01:50:23.446 00.000 11616 PulseGuide returned control before completion, sleep 3843
01:50:27.298 03.852 11616 IsGuiding returns 1
01:50:27.298 00.000 11616 scope still moving after pulse duration time elapsed
01:50:27.330 00.032 11616 IsSlewing returns 0
01:50:27.330 00.000 11616 IsGuiding returns 1
01:50:27.362 00.032 11616 IsSlewing returns 0
01:50:27.362 00.000 11616 IsGuiding returns 1
01:50:27.394 00.032 11616 IsSlewing returns 0
01:50:27.394 00.000 11616 IsGuiding returns 1
01:50:27.424 00.030 11616 IsSlewing returns 0
01:50:27.424 00.000 11616 IsGuiding returns 1
01:50:27.456 00.032 11616 IsSlewing returns 0
01:50:27.456 00.000 11616 IsGuiding returns 0
01:50:27.456 00.000 11616 scope move finished after 3833 + 177 ms
01:50:27.456 00.000 11616 Move returns status 0, amount 3833
01:50:27.456 00.000 11616 move complete, result=0
01:50:27.456 00.000 11616 worker thread done servicing request
01:50:27.457 00.001 12268 GuideStep: 3.9 px 4415 ms WEST, -4.5 px 3833 ms NORTH
01:50:27.457 00.000 11616 Worker thread wakes up
01:50:27.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:27.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:50:29.471 02.014 11616 Exposure complete
01:50:29.528 00.057 11616 worker thread done servicing request
01:50:29.528 00.000 12268 OnExposeComplete: enter
01:50:29.528 00.000 12268 UpdateGuideState(): m_state=6
01:50:29.529 00.001 12268 Star::Find(15, 544, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
01:50:29.529 00.000 12268 Star::Find returns 1 (0), X=547.58, Y=538.37, Mass=134, SNR=7.9, Peak=23 HFD=3.4
01:50:29.529 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
01:50:29.529 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.04)
01:50:29.529 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-4.74 hyp=4.76 cameraTheta=-1.66 mountX=-4.76 mountY=0.17, mountTheta=3.11
01:50:29.530 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.44, y=-4.74, opts=13)
01:50:29.530 00.000 12268 Enqueuing Move request for scope (-0.44, -4.74)
01:50:29.531 00.001 11616 Worker thread wakes up
01:50:29.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -4.74) opts 0xd
01:50:29.531 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.44, -4.74)
01:50:29.531 00.000 11616 Moving (-0.44, -4.74) raw xDistance=-4.76 yDistance=0.17
01:50:29.531 00.000 11616 resist switch: large excursion: input -4.76 thresh 0.29 direction from 0 to -1
01:50:29.531 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-14.28
01:50:29.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.38 from input -4.76
01:50:29.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:50:29.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:50:29.531 00.000 11616 MoveAxis(E, 2665, ABG)
01:50:29.531 00.000 11616 duration set to 2500 by maxRaDuration
01:50:29.531 00.000 11616 Guiding  Dir = 2, Dur = 2500
01:50:29.532 00.001 11616 IsSlewing returns 0
01:50:29.532 00.000 11616 IsGuiding returns 0
01:50:29.533 00.001 11616 PulseGuide returned control before completion, sleep 2510
01:50:29.554 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=100, Gamma=1.290
01:50:29.575 00.021 12268 UpdateGuideState exits: m=134 SNR=7.9
01:50:29.576 00.001 12268 PhdController: settling, locked = 1, distance = 4.76 (1.50) aobump = 0 frame = 2 / 99999
01:50:29.576 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697429.576,"Host":"ASTROCENTER","Inst":1,"Distance":4.76,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:50:29.576 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:29.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:29.576 00.000 12268 Enqueuing Expose request
01:50:32.056 02.480 11616 IsGuiding returns 0
01:50:32.056 00.000 11616 Move returns status 0, amount 2500
01:50:32.056 00.000 11616 MoveAxis(N, 0, ABG)
01:50:32.056 00.000 11616 Move returns status 0, amount 0
01:50:32.056 00.000 11616 move complete, result=0
01:50:32.056 00.000 11616 worker thread done servicing request
01:50:32.056 00.000 11616 Worker thread wakes up
01:50:32.057 00.001 12268 GuideStep: -4.8 px 2500 ms EAST, 0.2 px 0 ms NORTH
01:50:32.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:32.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:50:34.079 02.022 11616 Exposure complete
01:50:34.152 00.073 11616 worker thread done servicing request
01:50:34.153 00.001 12268 OnExposeComplete: enter
01:50:34.153 00.000 12268 UpdateGuideState(): m_state=6
01:50:34.153 00.000 12268 Star::Find(15, 547, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
01:50:34.153 00.000 12268 Star::Find returns 1 (0), X=548.76, Y=541.23, Mass=145, SNR=8.2, Peak=19 HFD=3.7
01:50:34.153 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
01:50:34.153 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
01:50:34.153 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-1.88 hyp=2.02 cameraTheta=-1.20 mountX=-1.80 mountY=0.97, mountTheta=2.65
01:50:34.155 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=-1.88, opts=13)
01:50:34.155 00.000 12268 Enqueuing Move request for scope (0.74, -1.88)
01:50:34.155 00.000 11616 Worker thread wakes up
01:50:34.155 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, -1.88) opts 0xd
01:50:34.155 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, -1.88)
01:50:34.156 00.001 11616 Moving (0.74, -1.88) raw xDistance=-1.80 yDistance=0.97
01:50:34.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.90 from input -1.80
01:50:34.156 00.000 11616 resist switch: large excursion: input 0.97 thresh 0.45 direction from 0 to 1
01:50:34.156 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.91
01:50:34.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.97
01:50:34.156 00.000 11616 MoveAxis(E, 1006, ABG)
01:50:34.156 00.000 11616 Guiding  Dir = 2, Dur = 1006
01:50:34.156 00.000 11616 IsSlewing returns 0
01:50:34.157 00.001 11616 IsGuiding returns 0
01:50:34.157 00.000 11616 PulseGuide returned control before completion, sleep 1016
01:50:34.182 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=117, Gamma=1.290
01:50:34.202 00.020 12268 UpdateGuideState exits: m=145 SNR=8.2
01:50:34.203 00.001 12268 PhdController: settling, locked = 1, distance = 3.94 (1.50) aobump = 0 frame = 3 / 99999
01:50:34.203 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697434.203,"Host":"ASTROCENTER","Inst":1,"Distance":3.94,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:50:34.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:34.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:34.203 00.000 12268 Enqueuing Expose request
01:50:35.181 00.978 11616 IsGuiding returns 1
01:50:35.181 00.000 11616 scope still moving after pulse duration time elapsed
01:50:35.212 00.031 11616 IsSlewing returns 0
01:50:35.212 00.000 11616 IsGuiding returns 0
01:50:35.212 00.000 11616 scope move finished after 1006 + 49 ms
01:50:35.212 00.000 11616 Move returns status 0, amount 1006
01:50:35.212 00.000 11616 BLC: Oldest BLC event removed
01:50:35.212 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1320 applied
01:50:35.212 00.000 11616 MoveAxis(S, 1402, ABG)
01:50:35.212 00.000 11616 Guiding  Dir = 1, Dur = 1402
01:50:35.213 00.001 11616 IsSlewing returns 0
01:50:35.213 00.000 11616 IsGuiding returns 0
01:50:35.213 00.000 11616 PulseGuide returned control before completion, sleep 1412
01:50:36.634 01.421 11616 IsGuiding returns 1
01:50:36.634 00.000 11616 scope still moving after pulse duration time elapsed
01:50:36.665 00.031 11616 IsSlewing returns 0
01:50:36.665 00.000 11616 IsGuiding returns 0
01:50:36.665 00.000 11616 scope move finished after 1402 + 50 ms
01:50:36.665 00.000 11616 Move returns status 0, amount 1402
01:50:36.665 00.000 11616 move complete, result=0
01:50:36.666 00.001 11616 worker thread done servicing request
01:50:36.666 00.000 11616 Worker thread wakes up
01:50:36.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:36.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:50:36.666 00.000 12268 GuideStep: -1.8 px 1006 ms EAST, 1.0 px 1402 ms SOUTH
01:50:38.681 02.015 11616 Exposure complete
01:50:38.741 00.060 11616 worker thread done servicing request
01:50:38.741 00.000 12268 OnExposeComplete: enter
01:50:38.741 00.000 12268 UpdateGuideState(): m_state=6
01:50:38.742 00.001 12268 Star::Find(15, 548, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
01:50:38.742 00.000 12268 Star::Find returns 1 (0), X=548.50, Y=544.96, Mass=113, SNR=7.2, Peak=23 HFD=3.4
01:50:38.742 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
01:50:38.742 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.02)
01:50:38.742 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=1.85 hyp=1.91 cameraTheta=1.32 mountX=1.89 mountY=0.24, mountTheta=0.13
01:50:38.744 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=1.85, opts=13)
01:50:38.744 00.000 12268 Enqueuing Move request for scope (0.48, 1.85)
01:50:38.744 00.000 11616 Worker thread wakes up
01:50:38.744 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, 1.85) opts 0xd
01:50:38.744 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, 1.85)
01:50:38.744 00.000 11616 Moving (0.48, 1.85) raw xDistance=1.89 yDistance=0.24
01:50:38.744 00.000 11616 BLC: History state: CurrMiss=0.24, AvgInitMiss=0.94, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.145730, 1:0.238774
01:50:38.744 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
01:50:38.744 00.000 11616 resist switch: large excursion: input 1.89 thresh 0.29 direction from -1 to 1
01:50:38.744 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.67
01:50:38.745 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.94 from input 1.89
01:50:38.745 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
01:50:38.745 00.000 11616 MoveAxis(W, 1058, ABG)
01:50:38.745 00.000 11616 Guiding  Dir = 3, Dur = 1058
01:50:38.745 00.000 11616 IsSlewing returns 0
01:50:38.745 00.000 11616 IsGuiding returns 0
01:50:38.746 00.001 11616 PulseGuide returned control before completion, sleep 1068
01:50:38.767 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=99, Gamma=1.290
01:50:38.785 00.018 12268 UpdateGuideState exits: m=113 SNR=7.2
01:50:38.785 00.000 12268 PhdController: settling, locked = 1, distance = 3.33 (1.50) aobump = 0 frame = 4 / 99999
01:50:38.785 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697438.785,"Host":"ASTROCENTER","Inst":1,"Distance":3.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:50:38.786 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:38.787 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:38.787 00.000 12268 Enqueuing Expose request
01:50:39.828 01.041 11616 IsGuiding returns 1
01:50:39.828 00.000 11616 scope still moving after pulse duration time elapsed
01:50:39.860 00.032 11616 IsSlewing returns 0
01:50:39.860 00.000 11616 IsGuiding returns 0
01:50:39.860 00.000 11616 scope move finished after 1058 + 56 ms
01:50:39.860 00.000 11616 Move returns status 0, amount 1058
01:50:39.860 00.000 11616 MoveAxis(S, 20, ABG)
01:50:39.860 00.000 11616 Guiding  Dir = 1, Dur = 20
01:50:39.861 00.001 11616 IsSlewing returns 0
01:50:39.861 00.000 11616 IsGuiding returns 0
01:50:39.861 00.000 11616 PulseGuide returned control before completion, sleep 30
01:50:39.892 00.031 11616 IsGuiding returns 1
01:50:39.892 00.000 11616 scope still moving after pulse duration time elapsed
01:50:39.924 00.032 11616 IsSlewing returns 0
01:50:39.924 00.000 11616 IsGuiding returns 1
01:50:39.955 00.031 11616 IsSlewing returns 0
01:50:39.956 00.001 11616 IsGuiding returns 1
01:50:39.985 00.029 11616 IsSlewing returns 0
01:50:39.986 00.001 11616 IsGuiding returns 0
01:50:39.986 00.000 11616 scope move finished after 20 + 105 ms
01:50:39.986 00.000 11616 Move returns status 0, amount 20
01:50:39.986 00.000 11616 move complete, result=0
01:50:39.987 00.001 11616 worker thread done servicing request
01:50:39.987 00.000 12268 GuideStep: 1.9 px 1058 ms WEST, 0.2 px 20 ms SOUTH
01:50:39.987 00.000 11616 Worker thread wakes up
01:50:39.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:39.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:50:42.002 02.015 11616 Exposure complete
01:50:42.064 00.062 11616 worker thread done servicing request
01:50:42.064 00.000 12268 OnExposeComplete: enter
01:50:42.064 00.000 12268 UpdateGuideState(): m_state=6
01:50:42.064 00.000 12268 Star::Find(15, 548, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
01:50:42.064 00.000 12268 Star::Find returns 1 (0), X=548.95, Y=543.29, Mass=120, SNR=7.4, Peak=22 HFD=3.3
01:50:42.065 00.001 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
01:50:42.065 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
01:50:42.065 00.000 12268 CameraToMount -- cameraX=0.94 cameraY=0.18 hyp=0.95 cameraTheta=0.19 mountX=0.27 mountY=0.90, mountTheta=1.28
01:50:42.066 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.94, y=0.18, opts=13)
01:50:42.066 00.000 12268 Enqueuing Move request for scope (0.94, 0.18)
01:50:42.066 00.000 11616 Worker thread wakes up
01:50:42.067 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.18) opts 0xd
01:50:42.067 00.000 11616 Handling offset move in thread for scope, endpoint = (0.94, 0.18)
01:50:42.067 00.000 11616 Moving (0.94, 0.18) raw xDistance=0.27 yDistance=0.90
01:50:42.067 00.000 11616 BLC: History state: CurrMiss=0.90, AvgInitMiss=0.94, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.145730, 1:0.238774, 2:0.904137
01:50:42.067 00.000 11616 BLC: Under-shoot: nominal increase by 530
01:50:42.067 00.000 11616 BLC: window closed
01:50:42.067 00.000 11616 BLC: Pulse adjusted to 1452
01:50:42.068 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.27
01:50:42.068 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.90
01:50:42.068 00.000 11616 MoveAxis(W, 153, ABG)
01:50:42.068 00.000 11616 Guiding  Dir = 3, Dur = 153
01:50:42.069 00.001 11616 IsSlewing returns 0
01:50:42.069 00.000 11616 IsGuiding returns 0
01:50:42.069 00.000 11616 PulseGuide returned control before completion, sleep 163
01:50:42.089 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=77, Gamma=1.290
01:50:42.106 00.017 12268 UpdateGuideState exits: m=120 SNR=7.4
01:50:42.107 00.001 12268 PhdController: settling, locked = 1, distance = 2.62 (1.50) aobump = 0 frame = 5 / 99999
01:50:42.107 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697442.107,"Host":"ASTROCENTER","Inst":1,"Distance":2.62,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:50:42.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:42.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:42.107 00.000 12268 Enqueuing Expose request
01:50:42.248 00.141 11616 IsGuiding returns 1
01:50:42.249 00.001 11616 scope still moving after pulse duration time elapsed
01:50:42.272 00.023 12268 evsrv: cli 0F8E69C0 connect
01:50:42.272 00.000 12268 case statement mapped state 6 to 3
01:50:42.272 00.000 12268 case statement mapped state 6 to 3
01:50:42.273 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"e38f0db7-cb18-4a04-9b39-5f66be04e8fe"}
01:50:42.273 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"e38f0db7-cb18-4a04-9b39-5f66be04e8fe"}
01:50:42.274 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:50:42.279 00.005 11616 IsSlewing returns 0
01:50:42.279 00.000 11616 IsGuiding returns 0
01:50:42.279 00.000 11616 scope move finished after 153 + 57 ms
01:50:42.280 00.001 11616 Move returns status 0, amount 153
01:50:42.280 00.000 11616 MoveAxis(S, 76, ABG)
01:50:42.280 00.000 11616 Guiding  Dir = 1, Dur = 76
01:50:42.280 00.000 11616 IsSlewing returns 0
01:50:42.280 00.000 11616 IsGuiding returns 0
01:50:42.281 00.001 11616 PulseGuide returned control before completion, sleep 86
01:50:42.374 00.093 11616 IsGuiding returns 1
01:50:42.374 00.000 11616 scope still moving after pulse duration time elapsed
01:50:42.405 00.031 11616 IsSlewing returns 0
01:50:42.405 00.000 11616 IsGuiding returns 1
01:50:42.437 00.032 11616 IsSlewing returns 0
01:50:42.437 00.000 11616 IsGuiding returns 1
01:50:42.467 00.030 11616 IsSlewing returns 0
01:50:42.468 00.001 11616 IsGuiding returns 1
01:50:42.499 00.031 11616 IsSlewing returns 0
01:50:42.499 00.000 11616 IsGuiding returns 1
01:50:42.530 00.031 11616 IsSlewing returns 0
01:50:42.530 00.000 11616 IsGuiding returns 1
01:50:42.560 00.030 11616 IsSlewing returns 0
01:50:42.561 00.001 11616 IsGuiding returns 1
01:50:42.591 00.030 11616 IsSlewing returns 0
01:50:42.591 00.000 11616 IsGuiding returns 0
01:50:42.591 00.000 11616 scope move finished after 76 + 234 ms
01:50:42.591 00.000 11616 Move returns status 0, amount 76
01:50:42.591 00.000 11616 move complete, result=0
01:50:42.591 00.000 11616 worker thread done servicing request
01:50:42.592 00.001 11616 Worker thread wakes up
01:50:42.592 00.000 12268 GuideStep: 0.3 px 153 ms WEST, 0.9 px 76 ms SOUTH
01:50:42.592 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:42.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:50:44.632 02.040 11616 Exposure complete
01:50:44.690 00.058 11616 worker thread done servicing request
01:50:44.690 00.000 12268 OnExposeComplete: enter
01:50:44.690 00.000 12268 UpdateGuideState(): m_state=6
01:50:44.690 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
01:50:44.690 00.000 12268 Star::Find returns 1 (0), X=548.26, Y=543.11, Mass=186, SNR=9.3, Peak=31 HFD=3.8
01:50:44.690 00.000 12268 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
01:50:44.690 00.000 12268 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.70)
01:50:44.691 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=-0.00 hyp=0.24 cameraTheta=-0.00 mountX=0.02 mountY=0.23, mountTheta=1.47
01:50:44.693 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.00, opts=13)
01:50:44.693 00.000 12268 Enqueuing Move request for scope (0.24, -0.00)
01:50:44.694 00.001 11616 Worker thread wakes up
01:50:44.694 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.00) opts 0xd
01:50:44.694 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.00)
01:50:44.694 00.000 11616 Moving (0.24, -0.00) raw xDistance=0.02 yDistance=0.23
01:50:44.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:44.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:50:44.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.23
01:50:44.694 00.000 11616 MoveAxis(E, 0, ABG)
01:50:44.694 00.000 11616 Move returns status 0, amount 0
01:50:44.694 00.000 11616 MoveAxis(S, 20, ABG)
01:50:44.695 00.001 11616 Guiding  Dir = 1, Dur = 20
01:50:44.695 00.000 11616 IsSlewing returns 0
01:50:44.695 00.000 11616 IsGuiding returns 0
01:50:44.695 00.000 11616 PulseGuide returned control before completion, sleep 30
01:50:44.717 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=48, Gamma=1.290
01:50:44.736 00.019 12268 UpdateGuideState exits: m=186 SNR=9.3
01:50:44.736 00.000 12268 PhdController: settling, locked = 1, distance = 1.90 (1.50) aobump = 0 frame = 6 / 99999
01:50:44.736 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697444.736,"Host":"ASTROCENTER","Inst":1,"Distance":1.90,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:50:44.737 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:44.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:44.737 00.000 12268 Enqueuing Expose request
01:50:44.740 00.003 11616 IsGuiding returns 1
01:50:44.741 00.001 11616 scope still moving after pulse duration time elapsed
01:50:44.772 00.031 11616 IsSlewing returns 0
01:50:44.773 00.001 11616 IsGuiding returns 1
01:50:44.804 00.031 11616 IsSlewing returns 0
01:50:44.804 00.000 11616 IsGuiding returns 1
01:50:44.836 00.032 11616 IsSlewing returns 0
01:50:44.836 00.000 11616 IsGuiding returns 1
01:50:44.866 00.030 11616 IsSlewing returns 0
01:50:44.866 00.000 11616 IsGuiding returns 1
01:50:44.898 00.032 11616 IsSlewing returns 0
01:50:44.898 00.000 11616 IsGuiding returns 1
01:50:44.930 00.032 11616 IsSlewing returns 0
01:50:44.930 00.000 11616 IsGuiding returns 1
01:50:44.962 00.032 11616 IsSlewing returns 0
01:50:44.962 00.000 11616 IsGuiding returns 0
01:50:44.962 00.000 11616 scope move finished after 20 + 247 ms
01:50:44.962 00.000 11616 Move returns status 0, amount 20
01:50:44.962 00.000 11616 move complete, result=0
01:50:44.962 00.000 11616 worker thread done servicing request
01:50:44.963 00.001 11616 Worker thread wakes up
01:50:44.963 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 20 ms SOUTH
01:50:44.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:44.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:50:46.971 02.008 11616 Exposure complete
01:50:47.030 00.059 11616 worker thread done servicing request
01:50:47.030 00.000 12268 OnExposeComplete: enter
01:50:47.030 00.000 12268 UpdateGuideState(): m_state=6
01:50:47.031 00.001 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
01:50:47.031 00.000 12268 Star::Find returns 1 (0), X=548.83, Y=542.94, Mass=167, SNR=8.8, Peak=28 HFD=3.9
01:50:47.031 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
01:50:47.031 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
01:50:47.031 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=-0.16 hyp=0.83 cameraTheta=-0.20 mountX=-0.08 mountY=0.83, mountTheta=1.67
01:50:47.033 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.82, y=-0.16, opts=13)
01:50:47.033 00.000 12268 Enqueuing Move request for scope (0.82, -0.16)
01:50:47.033 00.000 11616 Worker thread wakes up
01:50:47.033 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.16) opts 0xd
01:50:47.033 00.000 11616 Handling offset move in thread for scope, endpoint = (0.82, -0.16)
01:50:47.033 00.000 11616 Moving (0.82, -0.16) raw xDistance=-0.08 yDistance=0.83
01:50:47.033 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:47.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:50:47.033 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.83
01:50:47.034 00.001 11616 MoveAxis(E, 0, ABG)
01:50:47.034 00.000 11616 Move returns status 0, amount 0
01:50:47.034 00.000 11616 MoveAxis(S, 70, ABG)
01:50:47.034 00.000 11616 Guiding  Dir = 1, Dur = 70
01:50:47.034 00.000 11616 IsSlewing returns 0
01:50:47.034 00.000 11616 IsGuiding returns 0
01:50:47.035 00.001 11616 PulseGuide returned control before completion, sleep 80
01:50:47.058 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=39, Gamma=1.290
01:50:47.075 00.017 12268 UpdateGuideState exits: m=167 SNR=8.8
01:50:47.076 00.001 12268 PhdController: settling, locked = 1, distance = 1.58 (1.50) aobump = 0 frame = 7 / 99999
01:50:47.076 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697447.076,"Host":"ASTROCENTER","Inst":1,"Distance":1.58,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:50:47.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:47.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:47.076 00.000 12268 Enqueuing Expose request
01:50:47.118 00.042 11616 IsGuiding returns 1
01:50:47.119 00.001 11616 scope still moving after pulse duration time elapsed
01:50:47.150 00.031 11616 IsSlewing returns 0
01:50:47.150 00.000 11616 IsGuiding returns 0
01:50:47.150 00.000 11616 scope move finished after 70 + 46 ms
01:50:47.150 00.000 11616 Move returns status 0, amount 70
01:50:47.151 00.001 11616 move complete, result=0
01:50:47.151 00.000 11616 worker thread done servicing request
01:50:47.151 00.000 11616 Worker thread wakes up
01:50:47.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:47.151 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:50:47.151 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.8 px 70 ms SOUTH
01:50:49.157 02.006 11616 Exposure complete
01:50:49.216 00.059 11616 worker thread done servicing request
01:50:49.216 00.000 12268 OnExposeComplete: enter
01:50:49.217 00.001 12268 UpdateGuideState(): m_state=6
01:50:49.217 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
01:50:49.217 00.000 12268 Star::Find returns 1 (0), X=548.57, Y=543.11, Mass=193, SNR=9.5, Peak=30 HFD=3.8
01:50:49.217 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
01:50:49.217 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.71)
01:50:49.217 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.00 hyp=0.55 cameraTheta=0.01 mountX=0.06 mountY=0.55, mountTheta=1.47
01:50:49.219 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=0.00, opts=13)
01:50:49.219 00.000 12268 Enqueuing Move request for scope (0.55, 0.00)
01:50:49.219 00.000 11616 Worker thread wakes up
01:50:49.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.00) opts 0xd
01:50:49.219 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 0.00)
01:50:49.219 00.000 11616 Moving (0.55, 0.00) raw xDistance=0.06 yDistance=0.55
01:50:49.219 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:49.220 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:50:49.220 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
01:50:49.220 00.000 11616 MoveAxis(E, 0, ABG)
01:50:49.220 00.000 11616 Move returns status 0, amount 0
01:50:49.220 00.000 11616 MoveAxis(S, 46, ABG)
01:50:49.220 00.000 11616 Guiding  Dir = 1, Dur = 46
01:50:49.220 00.000 11616 IsSlewing returns 0
01:50:49.220 00.000 11616 IsGuiding returns 0
01:50:49.221 00.001 11616 PulseGuide returned control before completion, sleep 56
01:50:49.242 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=56, Gamma=1.290
01:50:49.261 00.019 12268 UpdateGuideState exits: m=193 SNR=9.5
01:50:49.261 00.000 12268 PhdController: settling, locked = 1, distance = 1.27 (1.50) aobump = 0 frame = 8 / 99999
01:50:49.261 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697449.261,"Host":"ASTROCENTER","Inst":1,"Distance":1.27,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:50:49.262 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:49.262 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:49.262 00.000 12268 Enqueuing Expose request
01:50:49.281 00.019 11616 IsGuiding returns 1
01:50:49.281 00.000 11616 scope still moving after pulse duration time elapsed
01:50:49.313 00.032 11616 IsSlewing returns 0
01:50:49.313 00.000 11616 IsGuiding returns 0
01:50:49.314 00.001 11616 scope move finished after 46 + 47 ms
01:50:49.314 00.000 11616 Move returns status 0, amount 46
01:50:49.314 00.000 11616 move complete, result=0
01:50:49.314 00.000 11616 worker thread done servicing request
01:50:49.314 00.000 11616 Worker thread wakes up
01:50:49.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:49.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:50:49.331 00.017 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 46 ms SOUTH
01:50:51.317 01.986 11616 Exposure complete
01:50:51.376 00.059 11616 worker thread done servicing request
01:50:51.376 00.000 12268 OnExposeComplete: enter
01:50:51.376 00.000 12268 UpdateGuideState(): m_state=6
01:50:51.376 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
01:50:51.376 00.000 12268 Star::Find returns 1 (0), X=548.25, Y=543.45, Mass=161, SNR=8.6, Peak=22 HFD=3.6
01:50:51.376 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
01:50:51.376 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
01:50:51.376 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.35 hyp=0.41 cameraTheta=0.98 mountX=0.37 mountY=0.18, mountTheta=0.46
01:50:51.378 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.35, opts=13)
01:50:51.378 00.000 12268 Enqueuing Move request for scope (0.23, 0.35)
01:50:51.378 00.000 11616 Worker thread wakes up
01:50:51.378 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.35) opts 0xd
01:50:51.379 00.001 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.35)
01:50:51.379 00.000 11616 Moving (0.23, 0.35) raw xDistance=0.37 yDistance=0.18
01:50:51.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
01:50:51.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
01:50:51.379 00.000 11616 MoveAxis(W, 205, ABG)
01:50:51.379 00.000 11616 Guiding  Dir = 3, Dur = 205
01:50:51.379 00.000 11616 IsSlewing returns 0
01:50:51.380 00.001 11616 IsGuiding returns 0
01:50:51.380 00.000 11616 PulseGuide returned control before completion, sleep 215
01:50:51.402 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=57, Gamma=1.290
01:50:51.419 00.017 12268 UpdateGuideState exits: m=161 SNR=8.6
01:50:51.420 00.001 12268 PhdController: settling, locked = 1, distance = 1.02 (1.50) aobump = 0 frame = 9 / 99999
01:50:51.420 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697451.420,"Host":"ASTROCENTER","Inst":1,"Distance":1.02,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
01:50:51.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:51.420 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:51.420 00.000 12268 Enqueuing Expose request
01:50:51.602 00.182 11616 IsGuiding returns 1
01:50:51.602 00.000 11616 scope still moving after pulse duration time elapsed
01:50:51.634 00.032 11616 IsSlewing returns 0
01:50:51.634 00.000 11616 IsGuiding returns 0
01:50:51.634 00.000 11616 scope move finished after 205 + 49 ms
01:50:51.634 00.000 11616 Move returns status 0, amount 205
01:50:51.635 00.001 11616 MoveAxis(S, 16, ABG)
01:50:51.635 00.000 11616 Guiding  Dir = 1, Dur = 16
01:50:51.635 00.000 11616 IsSlewing returns 0
01:50:51.635 00.000 11616 IsGuiding returns 0
01:50:51.635 00.000 11616 PulseGuide returned control before completion, sleep 26
01:50:51.666 00.031 11616 IsGuiding returns 1
01:50:51.666 00.000 11616 scope still moving after pulse duration time elapsed
01:50:51.697 00.031 11616 IsSlewing returns 0
01:50:51.697 00.000 11616 IsGuiding returns 0
01:50:51.697 00.000 11616 scope move finished after 16 + 46 ms
01:50:51.697 00.000 11616 Move returns status 0, amount 16
01:50:51.697 00.000 11616 move complete, result=0
01:50:51.697 00.000 11616 worker thread done servicing request
01:50:51.698 00.001 11616 Worker thread wakes up
01:50:51.698 00.000 12268 GuideStep: 0.4 px 205 ms WEST, 0.2 px 16 ms SOUTH
01:50:51.698 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:51.698 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:50:53.707 02.009 11616 Exposure complete
01:50:53.765 00.058 11616 worker thread done servicing request
01:50:53.766 00.001 12268 OnExposeComplete: enter
01:50:53.766 00.000 12268 UpdateGuideState(): m_state=6
01:50:53.766 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
01:50:53.766 00.000 12268 Star::Find returns 1 (0), X=548.64, Y=543.05, Mass=180, SNR=9.2, Peak=27 HFD=3.3
01:50:53.766 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
01:50:53.766 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
01:50:53.766 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.05 hyp=0.62 cameraTheta=-0.08 mountX=0.01 mountY=0.62, mountTheta=1.55
01:50:53.768 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=-0.05, opts=13)
01:50:53.768 00.000 12268 Enqueuing Move request for scope (0.62, -0.05)
01:50:53.768 00.000 11616 Worker thread wakes up
01:50:53.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.05) opts 0xd
01:50:53.768 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, -0.05)
01:50:53.768 00.000 11616 Moving (0.62, -0.05) raw xDistance=0.01 yDistance=0.62
01:50:53.768 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:53.768 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:50:53.769 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
01:50:53.769 00.000 11616 MoveAxis(E, 0, ABG)
01:50:53.769 00.000 11616 Move returns status 0, amount 0
01:50:53.769 00.000 11616 MoveAxis(S, 53, ABG)
01:50:53.769 00.000 11616 Guiding  Dir = 1, Dur = 53
01:50:53.769 00.000 11616 IsSlewing returns 0
01:50:53.769 00.000 11616 IsGuiding returns 0
01:50:53.770 00.001 11616 PulseGuide returned control before completion, sleep 63
01:50:53.789 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=73, Gamma=1.290
01:50:53.807 00.018 12268 UpdateGuideState exits: m=180 SNR=9.2
01:50:53.807 00.000 12268 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 10 / 99999
01:50:53.807 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697453.807,"Host":"ASTROCENTER","Inst":1,"Distance":0.90,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
01:50:53.807 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:53.807 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:53.807 00.000 12268 Enqueuing Expose request
01:50:53.836 00.029 11616 IsGuiding returns 1
01:50:53.836 00.000 11616 scope still moving after pulse duration time elapsed
01:50:53.869 00.033 11616 IsSlewing returns 0
01:50:53.869 00.000 11616 IsGuiding returns 0
01:50:53.869 00.000 11616 scope move finished after 53 + 46 ms
01:50:53.869 00.000 11616 Move returns status 0, amount 53
01:50:53.869 00.000 11616 move complete, result=0
01:50:53.869 00.000 11616 worker thread done servicing request
01:50:53.870 00.001 11616 Worker thread wakes up
01:50:53.870 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:53.870 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:50:53.885 00.015 12268 GuideStep: 0.0 px 0 ms EAST, 0.6 px 53 ms SOUTH
01:50:55.880 01.995 11616 Exposure complete
01:50:55.938 00.058 11616 worker thread done servicing request
01:50:55.938 00.000 12268 OnExposeComplete: enter
01:50:55.938 00.000 12268 UpdateGuideState(): m_state=6
01:50:55.938 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
01:50:55.938 00.000 12268 Star::Find returns 1 (0), X=548.76, Y=543.47, Mass=195, SNR=9.5, Peak=28 HFD=3.5
01:50:55.938 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
01:50:55.938 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.16)
01:50:55.938 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=0.37 hyp=0.83 cameraTheta=0.46 mountX=0.44 mountY=0.69, mountTheta=1.01
01:50:55.940 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=0.37, opts=13)
01:50:55.940 00.000 12268 Enqueuing Move request for scope (0.74, 0.37)
01:50:55.940 00.000 11616 Worker thread wakes up
01:50:55.940 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.37) opts 0xd
01:50:55.940 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, 0.37)
01:50:55.940 00.000 11616 Moving (0.74, 0.37) raw xDistance=0.44 yDistance=0.69
01:50:55.940 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
01:50:55.941 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
01:50:55.941 00.000 11616 MoveAxis(W, 244, ABG)
01:50:55.941 00.000 11616 Guiding  Dir = 3, Dur = 244
01:50:55.941 00.000 11616 IsSlewing returns 0
01:50:55.941 00.000 11616 IsGuiding returns 0
01:50:55.942 00.001 11616 PulseGuide returned control before completion, sleep 254
01:50:55.964 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=71, Gamma=1.290
01:50:55.980 00.016 12268 UpdateGuideState exits: m=195 SNR=9.5
01:50:55.981 00.001 12268 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 11 / 99999
01:50:55.981 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697455.981,"Host":"ASTROCENTER","Inst":1,"Distance":0.88,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
01:50:55.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:55.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:55.981 00.000 12268 Enqueuing Expose request
01:50:56.203 00.222 11616 IsGuiding returns 1
01:50:56.204 00.001 11616 scope still moving after pulse duration time elapsed
01:50:56.234 00.030 11616 IsSlewing returns 0
01:50:56.234 00.000 11616 IsGuiding returns 1
01:50:56.265 00.031 11616 IsSlewing returns 0
01:50:56.266 00.001 11616 IsGuiding returns 0
01:50:56.266 00.000 11616 scope move finished after 244 + 80 ms
01:50:56.266 00.000 11616 Move returns status 0, amount 244
01:50:56.267 00.001 11616 MoveAxis(S, 58, ABG)
01:50:56.267 00.000 11616 Guiding  Dir = 1, Dur = 58
01:50:56.267 00.000 11616 IsSlewing returns 0
01:50:56.267 00.000 11616 IsGuiding returns 0
01:50:56.267 00.000 11616 PulseGuide returned control before completion, sleep 68
01:50:56.343 00.076 11616 IsGuiding returns 1
01:50:56.343 00.000 11616 scope still moving after pulse duration time elapsed
01:50:56.375 00.032 11616 IsSlewing returns 0
01:50:56.376 00.001 11616 IsGuiding returns 0
01:50:56.376 00.000 11616 scope move finished after 58 + 50 ms
01:50:56.376 00.000 11616 Move returns status 0, amount 58
01:50:56.376 00.000 11616 move complete, result=0
01:50:56.376 00.000 11616 worker thread done servicing request
01:50:56.377 00.001 11616 Worker thread wakes up
01:50:56.377 00.000 12268 GuideStep: 0.4 px 244 ms WEST, 0.7 px 58 ms SOUTH
01:50:56.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:56.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:50:58.389 02.012 11616 Exposure complete
01:50:58.448 00.059 11616 worker thread done servicing request
01:50:58.448 00.000 12268 OnExposeComplete: enter
01:50:58.448 00.000 12268 UpdateGuideState(): m_state=6
01:50:58.449 00.001 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
01:50:58.449 00.000 12268 Star::Find returns 1 (0), X=548.43, Y=542.82, Mass=196, SNR=9.6, Peak=29 HFD=3.3
01:50:58.449 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
01:50:58.449 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
01:50:58.449 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.29 hyp=0.50 cameraTheta=-0.60 mountX=-0.24 mountY=0.45, mountTheta=2.07
01:50:58.452 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.29, opts=13)
01:50:58.452 00.000 12268 Enqueuing Move request for scope (0.41, -0.29)
01:50:58.452 00.000 11616 Worker thread wakes up
01:50:58.452 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.29) opts 0xd
01:50:58.452 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.29)
01:50:58.452 00.000 11616 Moving (0.41, -0.29) raw xDistance=-0.24 yDistance=0.45
01:50:58.453 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:50:58.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:50:58.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
01:50:58.453 00.000 11616 MoveAxis(E, 0, ABG)
01:50:58.453 00.000 11616 Move returns status 0, amount 0
01:50:58.453 00.000 11616 MoveAxis(S, 38, ABG)
01:50:58.453 00.000 11616 Guiding  Dir = 1, Dur = 38
01:50:58.453 00.000 11616 IsSlewing returns 0
01:50:58.454 00.001 11616 IsGuiding returns 0
01:50:58.454 00.000 11616 PulseGuide returned control before completion, sleep 48
01:50:58.474 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=76, Gamma=1.290
01:50:58.490 00.016 12268 UpdateGuideState exits: m=196 SNR=9.6
01:50:58.491 00.001 12268 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 12 / 99999
01:50:58.491 00.000 12268 PhdController failed: timed-out waiting for guider to settle
01:50:58.491 00.000 12268 PhdController: newstate STATE_FINISH
01:50:58.491 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
01:50:58.491 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768697458.491,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":12,"DroppedFrames":0}
01:50:58.491 00.000 12268 Mount: notify guiding dither settle done success=0
01:50:58.492 00.001 12268 PhdController: newstate STATE_IDLE
01:50:58.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:58.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:50:58.492 00.000 12268 Enqueuing Expose request
01:50:58.512 00.020 11616 IsGuiding returns 1
01:50:58.513 00.001 11616 scope still moving after pulse duration time elapsed
01:50:58.543 00.030 11616 IsSlewing returns 0
01:50:58.544 00.001 11616 IsGuiding returns 1
01:50:58.575 00.031 11616 IsSlewing returns 0
01:50:58.575 00.000 11616 IsGuiding returns 0
01:50:58.575 00.000 11616 scope move finished after 38 + 83 ms
01:50:58.575 00.000 11616 Move returns status 0, amount 38
01:50:58.575 00.000 11616 move complete, result=0
01:50:58.575 00.000 11616 worker thread done servicing request
01:50:58.576 00.001 11616 Worker thread wakes up
01:50:58.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:50:58.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:50:58.586 00.010 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 38 ms SOUTH
01:50:59.281 00.695 12268 evsrv: cli 0F8E69C0 connect
01:50:59.281 00.000 12268 case statement mapped state 6 to 3
01:50:59.282 00.001 12268 case statement mapped state 6 to 3
01:50:59.282 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"52d02add-bc18-4b79-93a2-db90d8ca7f65"}
01:50:59.282 00.000 12268 case statement mapped state 6 to 3
01:50:59.282 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52d02add-bc18-4b79-93a2-db90d8ca7f65"}
01:50:59.283 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:51:00.617 01.334 11616 Exposure complete
01:51:00.675 00.058 11616 worker thread done servicing request
01:51:00.675 00.000 12268 OnExposeComplete: enter
01:51:00.675 00.000 12268 UpdateGuideState(): m_state=6
01:51:00.675 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:51:00.675 00.000 12268 Star::Find returns 1 (0), X=548.48, Y=543.06, Mass=249, SNR=10.8, Peak=32 HFD=4.0
01:51:00.676 00.001 12268 MultiStar: exiting stabilization period
01:51:00.676 00.000 12268 MultiStar: updating star positions after lock position change
01:51:00.676 00.000 12268 Star::Find(15, 1162, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:51:00.676 00.000 12268 Star::Find returns 1 (0), X=1161.76, Y=117.44, Mass=215, SNR=10.0, Peak=29 HFD=3.6
01:51:00.676 00.000 12268 Star::Find(15, 686, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:51:00.676 00.000 12268 Star::Find returns 1 (0), X=686.11, Y=861.25, Mass=40, SNR=4.3, Peak=16 HFD=2.0
01:51:00.676 00.000 12268 Star::Find(15, 1103, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:51:00.676 00.000 12268 Star::Find returns 1 (0), X=1103.70, Y=516.86, Mass=50, SNR=4.8, Peak=16 HFD=2.3
01:51:00.676 00.000 12268 Star::Find(15, 31, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:51:00.676 00.000 12268 Star::Find returns 1 (0), X=32.14, Y=607.30, Mass=52, SNR=4.9, Peak=16 HFD=2.6
01:51:00.676 00.000 12268 Star::Find(15, 772, 632, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:51:00.676 00.000 12268 Star::Find returns 1 (0), X=771.42, Y=632.44, Mass=66, SNR=5.5, Peak=17 HFD=3.3
01:51:00.676 00.000 12268 Star::Find(15, 501, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:51:00.676 00.000 12268 Star::Find false star n=16 nbg=283 bg=8.5 sigma=0.8 thresh=11 peak=11
01:51:00.676 00.000 12268 Star::Find returns 0 (2), X=501.00, Y=849.00, Mass=46, SNR=2.9, Peak=15 HFD=0.0
01:51:00.677 00.001 12268 Star::Find(15, 709, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:51:00.677 00.000 12268 Star::Find returns 1 (0), X=709.40, Y=795.15, Mass=40, SNR=4.2, Peak=17 HFD=2.3
01:51:00.677 00.000 12268 Star::Find(15, 1120, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:51:00.677 00.000 12268 Star::Find false star n=10 nbg=288 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:00.677 00.000 12268 Star::Find returns 0 (2), X=1120.00, Y=821.00, Mass=33, SNR=2.9, Peak=14 HFD=0.0
01:51:00.677 00.000 12268 Star::Find(15, 672, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:51:00.677 00.000 12268 Star::Find false star n=8 nbg=282 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:00.677 00.000 12268 Star::Find returns 0 (2), X=672.00, Y=240.00, Mass=30, SNR=2.9, Peak=13 HFD=0.0
01:51:00.677 00.000 12268 Star::Find(15, 1094, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:51:00.677 00.000 12268 Star::Find returns 1 (0), X=1093.24, Y=287.62, Mass=41, SNR=4.4, Peak=20 HFD=1.7
01:51:00.677 00.000 12268 Star::Find(15, 362, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:51:00.677 00.000 12268 Star::Find returns 1 (0), X=360.93, Y=204.49, Mass=30, SNR=3.7, Peak=15 HFD=2.4
01:51:00.677 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
01:51:00.677 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.61)
01:51:00.678 00.001 12268 CameraToMount -- cameraX=0.46 cameraY=-0.04 hyp=0.46 cameraTheta=-0.09 mountX=0.00 mountY=0.46, mountTheta=1.56
01:51:00.679 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.04, opts=13)
01:51:00.679 00.000 12268 Enqueuing Move request for scope (0.46, -0.04)
01:51:00.679 00.000 11616 Worker thread wakes up
01:51:00.679 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.04) opts 0xd
01:51:00.679 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.04)
01:51:00.680 00.001 11616 Moving (0.46, -0.04) raw xDistance=0.00 yDistance=0.46
01:51:00.680 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:00.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:51:00.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
01:51:00.680 00.000 11616 MoveAxis(E, 0, ABG)
01:51:00.680 00.000 11616 Move returns status 0, amount 0
01:51:00.680 00.000 11616 MoveAxis(S, 39, ABG)
01:51:00.680 00.000 11616 Guiding  Dir = 1, Dur = 39
01:51:00.680 00.000 11616 IsSlewing returns 0
01:51:00.681 00.001 11616 IsGuiding returns 0
01:51:00.681 00.000 11616 PulseGuide returned control before completion, sleep 49
01:51:00.701 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=77, Gamma=1.290
01:51:00.719 00.018 12268 UpdateGuideState exits: m=249 SNR=10.8
01:51:00.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:00.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:00.719 00.000 12268 Enqueuing Expose request
01:51:00.733 00.014 11616 IsGuiding returns 1
01:51:00.733 00.000 11616 scope still moving after pulse duration time elapsed
01:51:00.764 00.031 11616 IsSlewing returns 0
01:51:00.764 00.000 11616 IsGuiding returns 1
01:51:00.795 00.031 11616 IsSlewing returns 0
01:51:00.795 00.000 11616 IsGuiding returns 1
01:51:00.827 00.032 11616 IsSlewing returns 0
01:51:00.827 00.000 11616 IsGuiding returns 1
01:51:00.858 00.031 11616 IsSlewing returns 0
01:51:00.858 00.000 11616 IsGuiding returns 1
01:51:00.890 00.032 11616 IsSlewing returns 0
01:51:00.890 00.000 11616 IsGuiding returns 1
01:51:00.922 00.032 11616 IsSlewing returns 0
01:51:00.922 00.000 11616 IsGuiding returns 1
01:51:00.954 00.032 11616 IsSlewing returns 0
01:51:00.954 00.000 11616 IsGuiding returns 0
01:51:00.954 00.000 11616 scope move finished after 39 + 234 ms
01:51:00.954 00.000 11616 Move returns status 0, amount 39
01:51:00.954 00.000 11616 move complete, result=0
01:51:00.954 00.000 11616 worker thread done servicing request
01:51:00.955 00.001 11616 Worker thread wakes up
01:51:00.955 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 39 ms SOUTH
01:51:00.955 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:00.955 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:02.961 02.006 11616 Exposure complete
01:51:03.020 00.059 11616 worker thread done servicing request
01:51:03.021 00.001 12268 OnExposeComplete: enter
01:51:03.021 00.000 12268 UpdateGuideState(): m_state=6
01:51:03.021 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
01:51:03.021 00.000 12268 Star::Find returns 1 (0), X=548.24, Y=542.45, Mass=203, SNR=9.7, Peak=30 HFD=3.5
01:51:03.021 00.000 12268 Star::Find false star n=14 nbg=284 bg=8.5 sigma=0.8 thresh=11 peak=11
01:51:03.021 00.000 12268 Star::Find false star n=9 nbg=284 bg=8.2 sigma=0.8 thresh=11 peak=11
01:51:03.022 00.001 12268 MultiStar: [#1 -0.01,-0.61,1.10,U] [#2 -0.58,0.00,0.45,U] [#3 -0.74,-1.01,0.00,M7] [#4 -0.37,-0.32,0.56,U] [#5 1.46,-0.35,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.55,-0.95,0.00,M3] [#8 0.00,0.00,0.00,L] [#9 3.16,-4.72,0.00,M6] [#10 0.61,-0.85,0.00,M1] 
01:51:03.022 00.000 12268 refined, 3 included, MultiStar: {-0.08, -0.48}, one-star: {0.22, -0.66}
01:51:03.022 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
01:51:03.022 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.04)
01:51:03.022 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.48 hyp=0.49 cameraTheta=-1.74 mountX=-0.49 mountY=-0.02, mountTheta=-3.10
01:51:03.024 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.48, opts=13)
01:51:03.024 00.000 12268 Enqueuing Move request for scope (-0.08, -0.48)
01:51:03.024 00.000 11616 Worker thread wakes up
01:51:03.024 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.48) opts 0xd
01:51:03.024 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.48)
01:51:03.024 00.000 11616 Moving (-0.08, -0.48) raw xDistance=-0.49 yDistance=-0.02
01:51:03.024 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.29 direction from 1 to -1
01:51:03.024 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.47
01:51:03.025 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
01:51:03.025 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:03.025 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:51:03.025 00.000 11616 MoveAxis(E, 274, ABG)
01:51:03.025 00.000 11616 Guiding  Dir = 2, Dur = 274
01:51:03.025 00.000 11616 IsSlewing returns 0
01:51:03.026 00.001 11616 IsGuiding returns 0
01:51:03.026 00.000 11616 PulseGuide returned control before completion, sleep 284
01:51:03.051 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=102, Gamma=1.290
01:51:03.068 00.017 12268 UpdateGuideState exits: m=203 SNR=9.7
01:51:03.069 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:03.069 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:03.069 00.000 12268 Enqueuing Expose request
01:51:03.322 00.253 11616 IsGuiding returns 1
01:51:03.322 00.000 11616 scope still moving after pulse duration time elapsed
01:51:03.353 00.031 11616 IsSlewing returns 0
01:51:03.353 00.000 11616 IsGuiding returns 0
01:51:03.353 00.000 11616 scope move finished after 274 + 53 ms
01:51:03.353 00.000 11616 Move returns status 0, amount 274
01:51:03.353 00.000 11616 MoveAxis(N, 0, ABG)
01:51:03.353 00.000 11616 Move returns status 0, amount 0
01:51:03.353 00.000 11616 move complete, result=0
01:51:03.354 00.001 11616 worker thread done servicing request
01:51:03.354 00.000 12268 GuideStep: -0.5 px 274 ms EAST, -0.0 px 0 ms NORTH
01:51:03.354 00.000 11616 Worker thread wakes up
01:51:03.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:03.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:05.372 02.018 11616 Exposure complete
01:51:05.429 00.057 11616 worker thread done servicing request
01:51:05.429 00.000 12268 OnExposeComplete: enter
01:51:05.429 00.000 12268 UpdateGuideState(): m_state=6
01:51:05.429 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
01:51:05.429 00.000 12268 Star::Find returns 1 (0), X=548.45, Y=542.74, Mass=205, SNR=9.8, Peak=36 HFD=3.4
01:51:05.430 00.001 12268 Star::Find false star n=12 nbg=283 bg=8.5 sigma=0.8 thresh=11 peak=11
01:51:05.430 00.000 12268 Star::Find false star n=15 nbg=285 bg=8.6 sigma=0.8 thresh=11 peak=11
01:51:05.430 00.000 12268 Star::Find false star n=7 nbg=287 bg=8.4 sigma=0.9 thresh=11 peak=11
01:51:05.430 00.000 12268 MultiStar: [#1 -0.03,-1.02,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 0.07,-0.52,0.53,U] [#4 -0.90,0.48,0.00,M3] [#5 1.03,-0.88,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 -0.09,-0.50,0.42,U] [#8 2.96,-4.39,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 -0.05,-0.93,0.00,M2] [#11 0.00,0.00,0.00,L] 
01:51:05.430 00.000 12268 refined, 2 included, MultiStar: {0.22, -0.44}, one-star: {0.43, -0.37}
01:51:05.430 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
01:51:05.430 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
01:51:05.430 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.44 hyp=0.49 cameraTheta=-1.10 mountX=-0.42 mountY=0.28, mountTheta=2.55
01:51:05.434 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.44, opts=13)
01:51:05.435 00.001 12268 Enqueuing Move request for scope (0.22, -0.44)
01:51:05.435 00.000 11616 Worker thread wakes up
01:51:05.435 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.44) opts 0xd
01:51:05.435 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.44)
01:51:05.435 00.000 11616 Moving (0.22, -0.44) raw xDistance=-0.42 yDistance=0.28
01:51:05.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
01:51:05.435 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
01:51:05.435 00.000 11616 MoveAxis(E, 233, ABG)
01:51:05.435 00.000 11616 Guiding  Dir = 2, Dur = 233
01:51:05.435 00.000 11616 IsSlewing returns 0
01:51:05.436 00.001 11616 IsGuiding returns 0
01:51:05.436 00.000 11616 PulseGuide returned control before completion, sleep 243
01:51:05.460 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=72, Gamma=1.290
01:51:05.478 00.018 12268 UpdateGuideState exits: m=205 SNR=9.8
01:51:05.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:05.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:05.478 00.000 12268 Enqueuing Expose request
01:51:05.682 00.204 11616 IsGuiding returns 1
01:51:05.682 00.000 11616 scope still moving after pulse duration time elapsed
01:51:05.712 00.030 11616 IsSlewing returns 0
01:51:05.714 00.002 11616 IsGuiding returns 0
01:51:05.714 00.000 11616 scope move finished after 233 + 44 ms
01:51:05.714 00.000 11616 Move returns status 0, amount 233
01:51:05.714 00.000 11616 MoveAxis(S, 24, ABG)
01:51:05.714 00.000 11616 Guiding  Dir = 1, Dur = 24
01:51:05.714 00.000 11616 IsSlewing returns 0
01:51:05.715 00.001 11616 IsGuiding returns 0
01:51:05.715 00.000 11616 PulseGuide returned control before completion, sleep 34
01:51:05.759 00.044 11616 IsGuiding returns 1
01:51:05.759 00.000 11616 scope still moving after pulse duration time elapsed
01:51:05.789 00.030 11616 IsSlewing returns 0
01:51:05.790 00.001 11616 IsGuiding returns 1
01:51:05.820 00.030 11616 IsSlewing returns 0
01:51:05.821 00.001 11616 IsGuiding returns 1
01:51:05.851 00.030 11616 IsSlewing returns 0
01:51:05.852 00.001 11616 IsGuiding returns 1
01:51:05.883 00.031 11616 IsSlewing returns 0
01:51:05.884 00.001 11616 IsGuiding returns 1
01:51:05.914 00.030 11616 IsSlewing returns 0
01:51:05.914 00.000 11616 IsGuiding returns 1
01:51:05.945 00.031 11616 IsSlewing returns 0
01:51:05.946 00.001 11616 IsGuiding returns 1
01:51:05.975 00.029 11616 IsSlewing returns 0
01:51:05.976 00.001 11616 IsGuiding returns 0
01:51:05.976 00.000 11616 scope move finished after 24 + 238 ms
01:51:05.976 00.000 11616 Move returns status 0, amount 24
01:51:05.976 00.000 11616 move complete, result=0
01:51:05.976 00.000 11616 worker thread done servicing request
01:51:05.976 00.000 11616 Worker thread wakes up
01:51:05.977 00.001 12268 GuideStep: -0.4 px 233 ms EAST, 0.3 px 24 ms SOUTH
01:51:05.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:05.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:07.984 02.007 11616 Exposure complete
01:51:08.042 00.058 11616 worker thread done servicing request
01:51:08.042 00.000 12268 OnExposeComplete: enter
01:51:08.042 00.000 12268 UpdateGuideState(): m_state=6
01:51:08.042 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
01:51:08.042 00.000 12268 Star::Find returns 1 (0), X=548.05, Y=542.73, Mass=187, SNR=9.3, Peak=32 HFD=3.3
01:51:08.043 00.001 12268 Star::Find false star n=7 nbg=281 bg=8.5 sigma=0.8 thresh=11 peak=11
01:51:08.043 00.000 12268 Star::Find false star n=7 nbg=283 bg=8.6 sigma=0.9 thresh=11 peak=11
01:51:08.043 00.000 12268 Star::Find false star n=7 nbg=277 bg=8.4 sigma=0.9 thresh=11 peak=11
01:51:08.043 00.000 12268 MultiStar: [#1 -0.41,-0.25,1.03,U] [#2 0.00,0.00,0.00,L] [#3 -0.67,-1.28,0.00,M7] [#4 -1.10,0.61,0.00,M4] [#5 0.47,0.04,0.64,U] [#6 0.00,0.00,0.00,L] [#7 -0.68,-0.52,0.47,U] [#8 3.17,-5.11,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 -0.13,0.19,0.57,U] [#11 0.19,0.55,0.48,U] 
01:51:08.043 00.000 12268 refined, 5 included, MultiStar: {-0.09, -0.11}, one-star: {0.03, -0.37}
01:51:08.043 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
01:51:08.043 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
01:51:08.043 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.15 cameraTheta=-2.25 mountX=-0.12 mountY=-0.08, mountTheta=-2.58
01:51:08.045 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.11, opts=13)
01:51:08.045 00.000 12268 Enqueuing Move request for scope (-0.09, -0.11)
01:51:08.045 00.000 11616 Worker thread wakes up
01:51:08.045 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
01:51:08.045 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
01:51:08.045 00.000 11616 Moving (-0.09, -0.11) raw xDistance=-0.12 yDistance=-0.08
01:51:08.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
01:51:08.045 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:08.045 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:51:08.045 00.000 11616 MoveAxis(E, 69, ABG)
01:51:08.046 00.001 11616 Guiding  Dir = 2, Dur = 69
01:51:08.046 00.000 11616 IsSlewing returns 0
01:51:08.046 00.000 11616 IsGuiding returns 0
01:51:08.047 00.001 11616 PulseGuide returned control before completion, sleep 79
01:51:08.067 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=88, Gamma=1.290
01:51:08.085 00.018 12268 UpdateGuideState exits: m=187 SNR=9.3
01:51:08.085 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:08.085 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:08.085 00.000 12268 Enqueuing Expose request
01:51:08.135 00.050 11616 IsGuiding returns 1
01:51:08.135 00.000 11616 scope still moving after pulse duration time elapsed
01:51:08.166 00.031 11616 IsSlewing returns 0
01:51:08.167 00.001 11616 IsGuiding returns 0
01:51:08.167 00.000 11616 scope move finished after 69 + 52 ms
01:51:08.167 00.000 11616 Move returns status 0, amount 69
01:51:08.167 00.000 11616 MoveAxis(N, 0, ABG)
01:51:08.167 00.000 11616 Move returns status 0, amount 0
01:51:08.167 00.000 11616 move complete, result=0
01:51:08.167 00.000 11616 worker thread done servicing request
01:51:08.167 00.000 11616 Worker thread wakes up
01:51:08.167 00.000 12268 GuideStep: -0.1 px 69 ms EAST, -0.1 px 0 ms NORTH
01:51:08.168 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:08.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:10.195 02.027 11616 Exposure complete
01:51:10.252 00.057 11616 worker thread done servicing request
01:51:10.252 00.000 12268 OnExposeComplete: enter
01:51:10.252 00.000 12268 UpdateGuideState(): m_state=6
01:51:10.253 00.001 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
01:51:10.253 00.000 12268 Star::Find returns 1 (0), X=547.58, Y=542.67, Mass=218, SNR=10.0, Peak=29 HFD=3.5
01:51:10.253 00.000 12268 Star::Find false star n=11 nbg=286 bg=8.5 sigma=0.8 thresh=11 peak=11
01:51:10.253 00.000 12268 Star::Find false star n=9 nbg=282 bg=8.4 sigma=0.8 thresh=11 peak=11
01:51:10.253 00.000 12268 MultiStar: [#1 -0.64,-0.44,1.09,U] [#2 0.00,0.00,0.00,L] [#3 -0.97,-1.16,0.00,M8] [#4 -0.69,-0.47,0.64,U] [#5 0.49,-0.40,0.62,U] [#6 3.75,-4.72,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 2.94,-3.99,0.00,M4] [#9 3.78,-4.53,0.00,M7] [#10 -0.24,-0.19,0.64,U] 
01:51:10.253 00.000 12268 refined, 4 included, MultiStar: {-0.36, -0.40}, one-star: {-0.44, -0.44}
01:51:10.254 00.001 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
01:51:10.254 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
01:51:10.254 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.40 hyp=0.53 cameraTheta=-2.31 mountX=-0.43 mountY=-0.30, mountTheta=-2.52
01:51:10.255 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.40, opts=13)
01:51:10.255 00.000 12268 Enqueuing Move request for scope (-0.36, -0.40)
01:51:10.255 00.000 11616 Worker thread wakes up
01:51:10.255 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.40) opts 0xd
01:51:10.256 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.40)
01:51:10.256 00.000 11616 Moving (-0.36, -0.40) raw xDistance=-0.43 yDistance=-0.30
01:51:10.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
01:51:10.256 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:10.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:51:10.256 00.000 11616 MoveAxis(E, 240, ABG)
01:51:10.256 00.000 11616 Guiding  Dir = 2, Dur = 240
01:51:10.256 00.000 11616 IsSlewing returns 0
01:51:10.257 00.001 11616 IsGuiding returns 0
01:51:10.257 00.000 11616 PulseGuide returned control before completion, sleep 250
01:51:10.277 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=90, Gamma=1.290
01:51:10.295 00.018 12268 UpdateGuideState exits: m=218 SNR=10.0
01:51:10.295 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:10.295 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:10.295 00.000 12268 Enqueuing Expose request
01:51:10.514 00.219 11616 IsGuiding returns 1
01:51:10.515 00.001 11616 scope still moving after pulse duration time elapsed
01:51:10.546 00.031 11616 IsSlewing returns 0
01:51:10.547 00.001 11616 IsGuiding returns 1
01:51:10.577 00.030 11616 IsSlewing returns 0
01:51:10.578 00.001 11616 IsGuiding returns 0
01:51:10.578 00.000 11616 scope move finished after 240 + 80 ms
01:51:10.578 00.000 11616 Move returns status 0, amount 240
01:51:10.578 00.000 11616 MoveAxis(N, 0, ABG)
01:51:10.578 00.000 11616 Move returns status 0, amount 0
01:51:10.578 00.000 11616 move complete, result=0
01:51:10.578 00.000 11616 worker thread done servicing request
01:51:10.578 00.000 11616 Worker thread wakes up
01:51:10.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:10.579 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:10.579 00.000 12268 GuideStep: -0.4 px 240 ms EAST, -0.3 px 0 ms NORTH
01:51:12.615 02.036 11616 Exposure complete
01:51:12.676 00.061 11616 worker thread done servicing request
01:51:12.676 00.000 12268 OnExposeComplete: enter
01:51:12.676 00.000 12268 UpdateGuideState(): m_state=6
01:51:12.677 00.001 12268 Star::Find(15, 547, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
01:51:12.677 00.000 12268 Star::Find returns 1 (0), X=548.03, Y=543.14, Mass=200, SNR=9.7, Peak=27 HFD=3.9
01:51:12.677 00.000 12268 Star::Find false star n=7 nbg=282 bg=8.2 sigma=0.8 thresh=11 peak=11
01:51:12.677 00.000 12268 Star::Find false star n=6 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:12.678 00.001 12268 MultiStar: [#1 -0.70,0.11,1.08,U] [#2 -0.25,0.56,0.36,U] [#3 -1.17,0.03,0.00,M9] [#4 -1.13,0.45,0.00,M4] [#5 0.60,0.51,0.68,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 2.95,-3.81,0.00,M5] [#9 0.00,0.00,0.00,L] [#10 -0.55,0.56,0.54,U] [#11 0.47,0.51,0.40,U] 
01:51:12.678 00.000 12268 single-star, 5 included, MultiStar: {-0.13, 0.30}, one-star: {0.01, 0.04}
01:51:12.678 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
01:51:12.678 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
01:51:12.678 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.22 mountX=0.04 mountY=0.01, mountTheta=0.22
01:51:12.682 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.04, opts=13)
01:51:12.682 00.000 12268 Enqueuing Move request for scope (0.01, 0.04)
01:51:12.682 00.000 11616 Worker thread wakes up
01:51:12.682 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
01:51:12.682 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
01:51:12.682 00.000 11616 Moving (0.01, 0.04) raw xDistance=0.04 yDistance=0.01
01:51:12.683 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:12.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:51:12.683 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:12.683 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:51:12.683 00.000 11616 MoveAxis(E, 0, ABG)
01:51:12.683 00.000 11616 Move returns status 0, amount 0
01:51:12.683 00.000 11616 MoveAxis(N, 0, ABG)
01:51:12.683 00.000 11616 Move returns status 0, amount 0
01:51:12.683 00.000 11616 move complete, result=0
01:51:12.683 00.000 11616 worker thread done servicing request
01:51:12.704 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=108, Gamma=1.290
01:51:12.720 00.016 12268 UpdateGuideState exits: m=200 SNR=9.7
01:51:12.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:12.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:12.721 00.001 12268 Enqueuing Expose request
01:51:12.721 00.000 11616 Worker thread wakes up
01:51:12.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:12.721 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:51:12.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:14.733 02.012 11616 Exposure complete
01:51:14.789 00.056 11616 worker thread done servicing request
01:51:14.790 00.001 12268 OnExposeComplete: enter
01:51:14.790 00.000 12268 UpdateGuideState(): m_state=6
01:51:14.790 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
01:51:14.790 00.000 12268 Star::Find returns 1 (0), X=548.30, Y=543.50, Mass=163, SNR=8.7, Peak=27 HFD=3.3
01:51:14.790 00.000 12268 Star::Find false star n=11 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=10
01:51:14.791 00.001 12268 Star::Find false star n=10 nbg=283 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:14.791 00.000 12268 MultiStar: [#1 -0.08,0.17,1.12,U] [#2 -0.28,0.71,0.52,U] [#3 -0.34,0.50,0.64,U] [#4 -0.51,1.79,0.00,M5] [#5 0.60,-0.07,0.76,U] [#6 0.00,0.00,0.00,L] [#7 -13.73,-11.64,0.00,M2] [#8 3.05,-3.94,0.00,M6] [#9 0.00,0.00,0.00,L] [#10 0.42,0.05,0.64,U] 
01:51:14.791 00.000 12268 refined, 5 included, MultiStar: {0.12, 0.27}, one-star: {0.28, 0.39}
01:51:14.791 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
01:51:14.791 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
01:51:14.791 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.16 mountX=0.28 mountY=0.08, mountTheta=0.28
01:51:14.793 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.27, opts=13)
01:51:14.793 00.000 12268 Enqueuing Move request for scope (0.12, 0.27)
01:51:14.793 00.000 11616 Worker thread wakes up
01:51:14.793 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.27) opts 0xd
01:51:14.794 00.001 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.27)
01:51:14.794 00.000 11616 Moving (0.12, 0.27) raw xDistance=0.28 yDistance=0.08
01:51:14.794 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:14.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:51:14.794 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:14.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:51:14.794 00.000 11616 MoveAxis(E, 0, ABG)
01:51:14.794 00.000 11616 Move returns status 0, amount 0
01:51:14.794 00.000 11616 MoveAxis(N, 0, ABG)
01:51:14.794 00.000 11616 Move returns status 0, amount 0
01:51:14.794 00.000 11616 move complete, result=0
01:51:14.794 00.000 11616 worker thread done servicing request
01:51:14.814 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=125, Gamma=1.290
01:51:14.832 00.018 12268 UpdateGuideState exits: m=163 SNR=8.7
01:51:14.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:14.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:14.832 00.000 12268 Enqueuing Expose request
01:51:14.832 00.000 11616 Worker thread wakes up
01:51:14.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:14.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:14.832 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:16.845 02.013 11616 Exposure complete
01:51:16.906 00.061 11616 worker thread done servicing request
01:51:16.906 00.000 12268 OnExposeComplete: enter
01:51:16.906 00.000 12268 UpdateGuideState(): m_state=6
01:51:16.906 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
01:51:16.906 00.000 12268 Star::Find returns 1 (0), X=548.28, Y=543.82, Mass=192, SNR=9.4, Peak=30 HFD=3.8
01:51:16.907 00.001 12268 Star::Find false star n=11 nbg=281 bg=8.2 sigma=0.9 thresh=11 peak=11
01:51:16.907 00.000 12268 MultiStar: [#1 -0.44,0.71,0.96,U] [#2 -0.84,0.64,0.00,M4] [#3 -0.57,1.03,0.00,M9] [#4 -0.08,1.63,0.00,M6] [#5 1.00,1.02,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 -0.60,0.47,0.49,U] [#8 3.71,-3.81,0.00,M7] [#9 0.00,0.00,0.00,L] [#10 -0.04,1.10,0.00,M1] 
01:51:16.907 00.000 12268 refined, 2 included, MultiStar: {-0.19, 0.67}, one-star: {0.26, 0.72}
01:51:16.907 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
01:51:16.907 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
01:51:16.907 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.67 hyp=0.69 cameraTheta=1.85 mountX=0.64 mountY=-0.27, mountTheta=-0.40
01:51:16.909 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.67, opts=13)
01:51:16.909 00.000 12268 Enqueuing Move request for scope (-0.19, 0.67)
01:51:16.909 00.000 11616 Worker thread wakes up
01:51:16.909 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.67) opts 0xd
01:51:16.909 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.67)
01:51:16.909 00.000 11616 Moving (-0.19, 0.67) raw xDistance=0.64 yDistance=-0.27
01:51:16.909 00.000 11616 resist switch: large excursion: input 0.64 thresh 0.29 direction from -1 to 1
01:51:16.910 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.93
01:51:16.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.64
01:51:16.910 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:16.910 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:51:16.910 00.000 11616 MoveAxis(W, 360, ABG)
01:51:16.910 00.000 11616 Guiding  Dir = 3, Dur = 360
01:51:16.911 00.001 11616 IsSlewing returns 0
01:51:16.911 00.000 11616 IsGuiding returns 0
01:51:16.912 00.001 11616 PulseGuide returned control before completion, sleep 370
01:51:16.932 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=113, Gamma=1.290
01:51:16.953 00.021 12268 UpdateGuideState exits: m=192 SNR=9.4
01:51:16.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:16.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:16.953 00.000 12268 Enqueuing Expose request
01:51:17.284 00.331 11616 IsGuiding returns 1
01:51:17.284 00.000 11616 scope still moving after pulse duration time elapsed
01:51:17.316 00.032 11616 IsSlewing returns 0
01:51:17.316 00.000 11616 IsGuiding returns 1
01:51:17.347 00.031 11616 IsSlewing returns 0
01:51:17.347 00.000 11616 IsGuiding returns 1
01:51:17.378 00.031 11616 IsSlewing returns 0
01:51:17.378 00.000 11616 IsGuiding returns 1
01:51:17.410 00.032 11616 IsSlewing returns 0
01:51:17.410 00.000 11616 IsGuiding returns 1
01:51:17.442 00.032 11616 IsSlewing returns 0
01:51:17.442 00.000 11616 IsGuiding returns 0
01:51:17.442 00.000 11616 scope move finished after 360 + 170 ms
01:51:17.442 00.000 11616 Move returns status 0, amount 360
01:51:17.442 00.000 11616 MoveAxis(N, 0, ABG)
01:51:17.442 00.000 11616 Move returns status 0, amount 0
01:51:17.443 00.001 11616 move complete, result=0
01:51:17.443 00.000 11616 worker thread done servicing request
01:51:17.443 00.000 12268 GuideStep: 0.6 px 360 ms WEST, -0.3 px 0 ms NORTH
01:51:17.443 00.000 11616 Worker thread wakes up
01:51:17.443 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:17.443 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:19.446 02.003 11616 Exposure complete
01:51:19.503 00.057 11616 worker thread done servicing request
01:51:19.503 00.000 12268 OnExposeComplete: enter
01:51:19.503 00.000 12268 UpdateGuideState(): m_state=6
01:51:19.503 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
01:51:19.503 00.000 12268 Star::Find returns 1 (0), X=548.13, Y=543.24, Mass=166, SNR=8.8, Peak=26 HFD=3.5
01:51:19.503 00.000 12268 Star::Find false star n=9 nbg=288 bg=8.4 sigma=0.8 thresh=11 peak=11
01:51:19.503 00.000 12268 Star::Find false star n=10 nbg=268 bg=8.2 sigma=0.7 thresh=10 peak=10
01:51:19.503 00.000 12268 Star::Find false star n=7 nbg=286 bg=8.3 sigma=0.9 thresh=11 peak=11
01:51:19.504 00.001 12268 Star::Find false star n=9 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:19.504 00.000 12268 MultiStar: [#1 -0.14,0.10,1.00,U] [#2 0.30,0.21,0.44,U] [#3 -0.85,0.05,0.59,U] [#4 -0.51,1.39,0.00,M7] [#5 0.25,0.42,0.68,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 3.42,-4.04,0.00,M8] [#9 0.00,0.00,0.00,L] [#10 0.45,0.26,0.52,U] [#11 0.00,0.00,0.00,L] 
01:51:19.504 00.000 12268 single-star, 5 included, MultiStar: {0.00, 0.18}, one-star: {0.11, 0.13}
01:51:19.504 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
01:51:19.504 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.56)
01:51:19.504 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.86 mountX=0.14 mountY=0.10, mountTheta=0.59
01:51:19.505 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.13, opts=13)
01:51:19.505 00.000 12268 Enqueuing Move request for scope (0.11, 0.13)
01:51:19.506 00.001 11616 Worker thread wakes up
01:51:19.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
01:51:19.506 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
01:51:19.506 00.000 11616 Moving (0.11, 0.13) raw xDistance=0.14 yDistance=0.10
01:51:19.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
01:51:19.506 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:19.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:51:19.506 00.000 11616 MoveAxis(W, 80, ABG)
01:51:19.506 00.000 11616 Guiding  Dir = 3, Dur = 80
01:51:19.507 00.001 11616 IsSlewing returns 0
01:51:19.507 00.000 11616 IsGuiding returns 0
01:51:19.507 00.000 11616 PulseGuide returned control before completion, sleep 90
01:51:19.529 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=101, Gamma=1.290
01:51:19.546 00.017 12268 UpdateGuideState exits: m=166 SNR=8.8
01:51:19.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:19.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:19.546 00.000 12268 Enqueuing Expose request
01:51:19.604 00.058 11616 IsGuiding returns 1
01:51:19.604 00.000 11616 scope still moving after pulse duration time elapsed
01:51:19.635 00.031 11616 IsSlewing returns 0
01:51:19.635 00.000 11616 IsGuiding returns 0
01:51:19.635 00.000 11616 scope move finished after 80 + 48 ms
01:51:19.636 00.001 11616 Move returns status 0, amount 80
01:51:19.636 00.000 11616 MoveAxis(N, 0, ABG)
01:51:19.636 00.000 11616 Move returns status 0, amount 0
01:51:19.636 00.000 11616 move complete, result=0
01:51:19.636 00.000 11616 worker thread done servicing request
01:51:19.636 00.000 11616 Worker thread wakes up
01:51:19.636 00.000 12268 GuideStep: 0.1 px 80 ms WEST, 0.1 px 0 ms NORTH
01:51:19.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:19.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:21.659 02.023 11616 Exposure complete
01:51:21.718 00.059 11616 worker thread done servicing request
01:51:21.718 00.000 12268 OnExposeComplete: enter
01:51:21.718 00.000 12268 UpdateGuideState(): m_state=6
01:51:21.718 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
01:51:21.718 00.000 12268 Star::Find returns 1 (0), X=548.36, Y=542.66, Mass=156, SNR=8.6, Peak=26 HFD=3.4
01:51:21.719 00.001 12268 Star::Find false star n=10 nbg=282 bg=8.4 sigma=0.8 thresh=11 peak=11
01:51:21.719 00.000 12268 Star::Find false star n=5 nbg=286 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:21.719 00.000 12268 Star::Find false star n=12 nbg=281 bg=8.2 sigma=0.8 thresh=11 peak=11
01:51:21.719 00.000 12268 Star::Find false star n=9 nbg=286 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:21.719 00.000 12268 Star::Find false star n=8 nbg=282 bg=8.3 sigma=0.9 thresh=11 peak=10
01:51:21.719 00.000 12268 MultiStar: [#1 -0.57,-0.31,1.19,U] [#2 -0.29,-0.04,0.48,U] [#3 -0.52,-0.64,0.66,U] [#4 -0.03,1.30,0.00,M8] [#5 0.43,-0.10,0.70,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.29,0.38,0.73,U] [#11 0.00,0.00,0.00,L] 
01:51:21.719 00.000 12268 refined, 5 included, MultiStar: {-0.06, -0.22}, one-star: {0.35, -0.45}
01:51:21.719 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
01:51:21.719 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.15)
01:51:21.719 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.85 mountX=-0.22 mountY=-0.03, mountTheta=-2.99
01:51:21.721 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.22, opts=13)
01:51:21.721 00.000 12268 Enqueuing Move request for scope (-0.06, -0.22)
01:51:21.721 00.000 11616 Worker thread wakes up
01:51:21.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
01:51:21.721 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
01:51:21.721 00.000 11616 Moving (-0.06, -0.22) raw xDistance=-0.22 yDistance=-0.03
01:51:21.722 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:21.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:51:21.722 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:21.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:51:21.722 00.000 11616 MoveAxis(E, 0, ABG)
01:51:21.722 00.000 11616 Move returns status 0, amount 0
01:51:21.722 00.000 11616 MoveAxis(N, 0, ABG)
01:51:21.722 00.000 11616 Move returns status 0, amount 0
01:51:21.722 00.000 11616 move complete, result=0
01:51:21.722 00.000 11616 worker thread done servicing request
01:51:21.742 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=111, Gamma=1.290
01:51:21.763 00.021 12268 UpdateGuideState exits: m=156 SNR=8.6
01:51:21.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:21.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:21.763 00.000 12268 Enqueuing Expose request
01:51:21.763 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:21.763 00.000 11616 Worker thread wakes up
01:51:21.763 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:21.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:23.784 02.021 11616 Exposure complete
01:51:23.841 00.057 11616 worker thread done servicing request
01:51:23.841 00.000 12268 OnExposeComplete: enter
01:51:23.841 00.000 12268 UpdateGuideState(): m_state=6
01:51:23.841 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
01:51:23.842 00.001 12268 Star::Find returns 1 (0), X=548.08, Y=542.76, Mass=134, SNR=7.9, Peak=28 HFD=2.8
01:51:23.842 00.000 12268 Star::Find false star n=3 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:23.842 00.000 12268 Star::Find false star n=25 nbg=270 bg=8.2 sigma=0.7 thresh=10 peak=10
01:51:23.842 00.000 12268 MultiStar: [#1 -0.15,-0.46,1.28,U] [#2 -0.32,0.61,0.75,U] [#3 -0.25,-0.60,0.96,U] [#4 -0.08,0.91,0.68,U] [#5 1.18,-0.62,0.00,M1] [#6 3.49,-3.32,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 4.63,-4.84,0.00,M9] [#9 0.00,0.00,0.00,L] [#10 0.90,0.27,0.00,M1] 
01:51:23.842 00.000 12268 refined, 4 included, MultiStar: {-0.14, -0.09}, one-star: {0.06, -0.34}
01:51:23.842 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
01:51:23.842 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
01:51:23.842 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-2.57 mountX=-0.11 mountY=-0.13, mountTheta=-2.26
01:51:23.844 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.09, opts=13)
01:51:23.844 00.000 12268 Enqueuing Move request for scope (-0.14, -0.09)
01:51:23.844 00.000 11616 Worker thread wakes up
01:51:23.844 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
01:51:23.844 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
01:51:23.844 00.000 11616 Moving (-0.14, -0.09) raw xDistance=-0.11 yDistance=-0.13
01:51:23.844 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:23.844 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:51:23.845 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:23.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:51:23.845 00.000 11616 MoveAxis(E, 0, ABG)
01:51:23.845 00.000 11616 Move returns status 0, amount 0
01:51:23.845 00.000 11616 MoveAxis(N, 0, ABG)
01:51:23.845 00.000 11616 Move returns status 0, amount 0
01:51:23.845 00.000 11616 move complete, result=0
01:51:23.845 00.000 11616 worker thread done servicing request
01:51:23.866 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=125, Gamma=1.290
01:51:23.883 00.017 12268 UpdateGuideState exits: m=134 SNR=7.9
01:51:23.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:23.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:23.883 00.000 12268 Enqueuing Expose request
01:51:23.883 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:23.883 00.000 11616 Worker thread wakes up
01:51:23.884 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:23.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:25.894 02.010 11616 Exposure complete
01:51:25.951 00.057 12268 OnExposeComplete: enter
01:51:25.951 00.000 11616 worker thread done servicing request
01:51:25.951 00.000 12268 UpdateGuideState(): m_state=6
01:51:25.951 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
01:51:25.951 00.000 12268 Star::Find returns 1 (0), X=548.51, Y=542.88, Mass=136, SNR=7.9, Peak=23 HFD=3.1
01:51:25.952 00.001 12268 Star::Find false star n=9 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=10
01:51:25.952 00.000 12268 Star::Find false star n=10 nbg=284 bg=8.2 sigma=0.8 thresh=11 peak=11
01:51:25.952 00.000 12268 Star::Find false star n=7 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:25.952 00.000 12268 MultiStar: [#1 -0.03,-0.65,1.32,U] [#2 0.00,0.00,0.00,L] [#3 -0.17,-1.03,0.00,M7] [#4 -0.11,0.31,0.76,U] [#5 1.72,-0.36,0.00,M2] [#6 4.45,-4.18,0.00,M10] [#7 -12.96,-13.24,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.73,-0.06,0.90,U] [#11 0.00,0.00,0.00,L] 
01:51:25.952 00.000 12268 refined, 3 included, MultiStar: {0.26, -0.23}, one-star: {0.49, -0.23}
01:51:25.952 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
01:51:25.952 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
01:51:25.952 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.23 hyp=0.34 cameraTheta=-0.72 mountX=-0.20 mountY=0.28, mountTheta=2.18
01:51:25.956 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.23, opts=13)
01:51:25.956 00.000 12268 Enqueuing Move request for scope (0.26, -0.23)
01:51:25.956 00.000 11616 Worker thread wakes up
01:51:25.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.23) opts 0xd
01:51:25.956 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.23)
01:51:25.956 00.000 11616 Moving (0.26, -0.23) raw xDistance=-0.20 yDistance=0.28
01:51:25.956 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:25.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:51:25.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
01:51:25.957 00.001 11616 MoveAxis(E, 0, ABG)
01:51:25.957 00.000 11616 Move returns status 0, amount 0
01:51:25.957 00.000 11616 MoveAxis(S, 24, ABG)
01:51:25.957 00.000 11616 Guiding  Dir = 1, Dur = 24
01:51:25.957 00.000 11616 IsSlewing returns 0
01:51:25.957 00.000 11616 IsGuiding returns 0
01:51:25.958 00.001 11616 PulseGuide returned control before completion, sleep 34
01:51:25.976 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=89, Gamma=1.290
01:51:25.993 00.017 12268 UpdateGuideState exits: m=136 SNR=7.9
01:51:25.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:25.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:25.994 00.001 12268 Enqueuing Expose request
01:51:25.998 00.004 11616 IsGuiding returns 1
01:51:25.998 00.000 11616 scope still moving after pulse duration time elapsed
01:51:26.030 00.032 11616 IsSlewing returns 0
01:51:26.030 00.000 11616 IsGuiding returns 0
01:51:26.030 00.000 11616 scope move finished after 24 + 48 ms
01:51:26.030 00.000 11616 Move returns status 0, amount 24
01:51:26.030 00.000 11616 move complete, result=0
01:51:26.030 00.000 11616 worker thread done servicing request
01:51:26.030 00.000 11616 Worker thread wakes up
01:51:26.031 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:26.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:26.031 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 24 ms SOUTH
01:51:28.046 02.015 11616 Exposure complete
01:51:28.104 00.058 11616 worker thread done servicing request
01:51:28.104 00.000 12268 OnExposeComplete: enter
01:51:28.105 00.001 12268 UpdateGuideState(): m_state=6
01:51:28.105 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
01:51:28.105 00.000 12268 Star::Find returns 1 (0), X=548.68, Y=542.51, Mass=162, SNR=8.7, Peak=26 HFD=3.3
01:51:28.105 00.000 12268 MultiStar: [#1 -0.31,-0.78,1.06,U] [#2 0.69,-0.76,0.00,M2] [#3 -0.57,-1.09,0.00,M8] [#4 0.22,0.33,0.77,U] [#5 0.81,-0.54,0.00,M3] [#6 4.96,-3.66,0.00,R] [#7 -0.43,-0.85,0.00,M3] [#8 3.95,-5.37,0.00,M10] 
01:51:28.105 00.000 12268 refined, 2 included, MultiStar: {0.18, -0.41}, one-star: {0.66, -0.60}
01:51:28.105 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
01:51:28.105 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
01:51:28.106 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=-0.41 hyp=0.45 cameraTheta=-1.17 mountX=-0.39 mountY=0.23, mountTheta=2.62
01:51:28.107 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.41, opts=13)
01:51:28.107 00.000 12268 Enqueuing Move request for scope (0.18, -0.41)
01:51:28.107 00.000 11616 Worker thread wakes up
01:51:28.107 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.41) opts 0xd
01:51:28.107 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.41)
01:51:28.107 00.000 11616 Moving (0.18, -0.41) raw xDistance=-0.39 yDistance=0.23
01:51:28.107 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
01:51:28.107 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.18
01:51:28.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
01:51:28.108 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
01:51:28.108 00.000 11616 MoveAxis(E, 219, ABG)
01:51:28.108 00.000 11616 Guiding  Dir = 2, Dur = 219
01:51:28.108 00.000 11616 IsSlewing returns 0
01:51:28.108 00.000 11616 IsGuiding returns 0
01:51:28.108 00.000 11616 PulseGuide returned control before completion, sleep 229
01:51:28.133 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=99, Gamma=1.290
01:51:28.153 00.020 12268 UpdateGuideState exits: m=162 SNR=8.7
01:51:28.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:28.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:28.153 00.000 12268 Enqueuing Expose request
01:51:28.340 00.187 11616 IsGuiding returns 1
01:51:28.341 00.001 11616 scope still moving after pulse duration time elapsed
01:51:28.372 00.031 11616 IsSlewing returns 0
01:51:28.373 00.001 11616 IsGuiding returns 0
01:51:28.373 00.000 11616 scope move finished after 219 + 45 ms
01:51:28.373 00.000 11616 Move returns status 0, amount 219
01:51:28.373 00.000 11616 MoveAxis(S, 19, ABG)
01:51:28.373 00.000 11616 Guiding  Dir = 1, Dur = 19
01:51:28.373 00.000 11616 IsSlewing returns 0
01:51:28.374 00.001 11616 IsGuiding returns 0
01:51:28.374 00.000 11616 PulseGuide returned control before completion, sleep 29
01:51:28.404 00.030 11616 IsGuiding returns 1
01:51:28.404 00.000 11616 scope still moving after pulse duration time elapsed
01:51:28.436 00.032 11616 IsSlewing returns 0
01:51:28.437 00.001 11616 IsGuiding returns 1
01:51:28.467 00.030 11616 IsSlewing returns 0
01:51:28.468 00.001 11616 IsGuiding returns 1
01:51:28.499 00.031 11616 IsSlewing returns 0
01:51:28.500 00.001 11616 IsGuiding returns 0
01:51:28.500 00.000 11616 scope move finished after 19 + 106 ms
01:51:28.500 00.000 11616 Move returns status 0, amount 19
01:51:28.500 00.000 11616 move complete, result=0
01:51:28.500 00.000 11616 worker thread done servicing request
01:51:28.500 00.000 11616 Worker thread wakes up
01:51:28.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:28.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:28.501 00.001 12268 GuideStep: -0.4 px 219 ms EAST, 0.2 px 19 ms SOUTH
01:51:30.504 02.003 11616 Exposure complete
01:51:30.563 00.059 11616 worker thread done servicing request
01:51:30.563 00.000 12268 OnExposeComplete: enter
01:51:30.563 00.000 12268 UpdateGuideState(): m_state=6
01:51:30.563 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
01:51:30.563 00.000 12268 Star::Find returns 1 (0), X=548.67, Y=542.52, Mass=221, SNR=10.2, Peak=30 HFD=3.5
01:51:30.564 00.001 12268 Star::Find false star n=7 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:30.564 00.000 12268 MultiStar: [#1 -0.48,-0.33,1.05,U] [#2 0.26,-0.02,0.60,U] [#3 -0.68,-1.26,0.00,M9] [#4 0.42,0.06,0.64,U] [#5 1.23,-0.94,0.00,M4] [#6 -0.49,-0.26,0.53,U] [#7 0.00,0.00,0.00,L] [#8 3.84,-4.67,0.00,R] [#9 0.00,0.00,0.00,L] [#10 1.06,-0.67,0.00,M1] 
01:51:30.564 00.000 12268 refined, 4 included, MultiStar: {0.08, -0.28}, one-star: {0.65, -0.59}
01:51:30.564 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
01:51:30.564 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.42)
01:51:30.564 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.28 hyp=0.29 cameraTheta=-1.28 mountX=-0.27 mountY=0.12, mountTheta=2.73
01:51:30.566 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.28, opts=13)
01:51:30.566 00.000 12268 Enqueuing Move request for scope (0.08, -0.28)
01:51:30.566 00.000 11616 Worker thread wakes up
01:51:30.566 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.28) opts 0xd
01:51:30.566 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.28)
01:51:30.566 00.000 11616 Moving (0.08, -0.28) raw xDistance=-0.27 yDistance=0.12
01:51:30.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
01:51:30.566 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:30.566 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:51:30.567 00.001 11616 MoveAxis(E, 149, ABG)
01:51:30.567 00.000 11616 Guiding  Dir = 2, Dur = 149
01:51:30.567 00.000 11616 IsSlewing returns 0
01:51:30.568 00.001 11616 IsGuiding returns 0
01:51:30.568 00.000 11616 PulseGuide returned control before completion, sleep 159
01:51:30.591 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=106, Gamma=1.290
01:51:30.608 00.017 12268 UpdateGuideState exits: m=221 SNR=10.2
01:51:30.608 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:30.608 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:30.609 00.001 12268 Enqueuing Expose request
01:51:30.736 00.127 11616 IsGuiding returns 1
01:51:30.736 00.000 11616 scope still moving after pulse duration time elapsed
01:51:30.766 00.030 11616 IsSlewing returns 0
01:51:30.766 00.000 11616 IsGuiding returns 0
01:51:30.766 00.000 11616 scope move finished after 149 + 49 ms
01:51:30.766 00.000 11616 Move returns status 0, amount 149
01:51:30.766 00.000 11616 MoveAxis(N, 0, ABG)
01:51:30.767 00.001 11616 Move returns status 0, amount 0
01:51:30.767 00.000 11616 move complete, result=0
01:51:30.767 00.000 11616 worker thread done servicing request
01:51:30.767 00.000 11616 Worker thread wakes up
01:51:30.767 00.000 12268 GuideStep: -0.3 px 149 ms EAST, 0.1 px 0 ms NORTH
01:51:30.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:30.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:32.778 02.011 11616 Exposure complete
01:51:32.835 00.057 11616 worker thread done servicing request
01:51:32.836 00.001 12268 OnExposeComplete: enter
01:51:32.836 00.000 12268 UpdateGuideState(): m_state=6
01:51:32.836 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
01:51:32.836 00.000 12268 Star::Find returns 1 (0), X=548.97, Y=542.70, Mass=145, SNR=8.2, Peak=25 HFD=3.8
01:51:32.836 00.000 12268 MultiStar: [#1 0.61,-0.69,0.00,M1] [#2 0.67,0.11,0.55,U] [#3 -0.25,-0.62,0.84,U] [#4 1.02,0.50,0.00,M5] [#5 2.21,0.35,0.00,M5] [#6 0.11,-0.62,0.69,U] [#7 0.00,0.00,0.00,L] [#8 1.29,1.02,0.00,M1] [#9 4.53,-4.03,0.00,M8] 
01:51:32.836 00.000 12268 refined, 3 included, MultiStar: {0.38, -0.42}, one-star: {0.95, -0.41}
01:51:32.837 00.001 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
01:51:32.837 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
01:51:32.837 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.42 hyp=0.57 cameraTheta=-0.83 mountX=-0.38 mountY=0.44, mountTheta=2.29
01:51:32.838 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.42, opts=13)
01:51:32.838 00.000 12268 Enqueuing Move request for scope (0.38, -0.42)
01:51:32.839 00.001 11616 Worker thread wakes up
01:51:32.839 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.42) opts 0xd
01:51:32.839 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.42)
01:51:32.839 00.000 11616 Moving (0.38, -0.42) raw xDistance=-0.38 yDistance=0.44
01:51:32.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
01:51:32.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
01:51:32.839 00.000 11616 MoveAxis(E, 213, ABG)
01:51:32.839 00.000 11616 Guiding  Dir = 2, Dur = 213
01:51:32.839 00.000 11616 IsSlewing returns 0
01:51:32.840 00.001 11616 IsGuiding returns 0
01:51:32.840 00.000 11616 PulseGuide returned control before completion, sleep 223
01:51:32.860 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=117, Gamma=1.290
01:51:32.877 00.017 12268 UpdateGuideState exits: m=145 SNR=8.2
01:51:32.878 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:32.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:32.878 00.000 12268 Enqueuing Expose request
01:51:33.075 00.197 11616 IsGuiding returns 1
01:51:33.075 00.000 11616 scope still moving after pulse duration time elapsed
01:51:33.106 00.031 11616 IsSlewing returns 0
01:51:33.107 00.001 11616 IsGuiding returns 1
01:51:33.138 00.031 11616 IsSlewing returns 0
01:51:33.138 00.000 11616 IsGuiding returns 0
01:51:33.138 00.000 11616 scope move finished after 213 + 85 ms
01:51:33.138 00.000 11616 Move returns status 0, amount 213
01:51:33.138 00.000 11616 MoveAxis(S, 37, ABG)
01:51:33.138 00.000 11616 Guiding  Dir = 1, Dur = 37
01:51:33.139 00.001 11616 IsSlewing returns 0
01:51:33.139 00.000 11616 IsGuiding returns 0
01:51:33.139 00.000 11616 PulseGuide returned control before completion, sleep 47
01:51:33.201 00.062 11616 IsGuiding returns 1
01:51:33.201 00.000 11616 scope still moving after pulse duration time elapsed
01:51:33.232 00.031 11616 IsSlewing returns 0
01:51:33.232 00.000 11616 IsGuiding returns 0
01:51:33.232 00.000 11616 scope move finished after 37 + 56 ms
01:51:33.232 00.000 11616 Move returns status 0, amount 37
01:51:33.233 00.001 11616 move complete, result=0
01:51:33.233 00.000 11616 worker thread done servicing request
01:51:33.233 00.000 11616 Worker thread wakes up
01:51:33.233 00.000 12268 GuideStep: -0.4 px 213 ms EAST, 0.4 px 37 ms SOUTH
01:51:33.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:33.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:35.248 02.015 11616 Exposure complete
01:51:35.305 00.057 11616 worker thread done servicing request
01:51:35.305 00.000 12268 OnExposeComplete: enter
01:51:35.305 00.000 12268 UpdateGuideState(): m_state=6
01:51:35.306 00.001 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
01:51:35.306 00.000 12268 Star::Find returns 1 (0), X=548.92, Y=543.36, Mass=175, SNR=9.1, Peak=25 HFD=4.1
01:51:35.306 00.000 12268 Star::Find false star n=14 nbg=280 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:35.306 00.000 12268 Star::Find false star n=6 nbg=283 bg=8.2 sigma=0.8 thresh=11 peak=10
01:51:35.306 00.000 12268 MultiStar: [#1 0.22,0.63,0.77,U] [#2 1.52,0.96,0.00,M1] [#3 0.33,0.11,0.95,U] [#4 -0.24,0.95,0.00,M6] [#5 1.78,0.19,0.00,M6] [#6 0.24,0.29,0.68,U] [#7 0.00,0.00,0.00,L] [#8 0.80,1.01,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 1.47,0.69,0.00,M2] 
01:51:35.306 00.000 12268 refined, 3 included, MultiStar: {0.46, 0.31}, one-star: {0.90, 0.26}
01:51:35.306 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
01:51:35.306 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.29)
01:51:35.306 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.31 hyp=0.55 cameraTheta=0.60 mountX=0.35 mountY=0.41, mountTheta=0.86
01:51:35.308 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.31, opts=13)
01:51:35.308 00.000 12268 Enqueuing Move request for scope (0.46, 0.31)
01:51:35.308 00.000 11616 Worker thread wakes up
01:51:35.308 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.31) opts 0xd
01:51:35.308 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.31)
01:51:35.308 00.000 11616 Moving (0.46, 0.31) raw xDistance=0.35 yDistance=0.41
01:51:35.308 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from -1 to 1
01:51:35.308 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.06
01:51:35.308 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
01:51:35.309 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
01:51:35.309 00.000 11616 MoveAxis(W, 197, ABG)
01:51:35.309 00.000 11616 Guiding  Dir = 3, Dur = 197
01:51:35.309 00.000 11616 IsSlewing returns 0
01:51:35.309 00.000 11616 IsGuiding returns 0
01:51:35.310 00.001 11616 PulseGuide returned control before completion, sleep 207
01:51:35.328 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=106, Gamma=1.290
01:51:35.346 00.018 12268 UpdateGuideState exits: m=175 SNR=9.1
01:51:35.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:35.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:35.346 00.000 12268 Enqueuing Expose request
01:51:35.528 00.182 11616 IsGuiding returns 1
01:51:35.528 00.000 11616 scope still moving after pulse duration time elapsed
01:51:35.559 00.031 11616 IsSlewing returns 0
01:51:35.560 00.001 11616 IsGuiding returns 1
01:51:35.590 00.030 11616 IsSlewing returns 0
01:51:35.591 00.001 11616 IsGuiding returns 0
01:51:35.591 00.000 11616 scope move finished after 197 + 84 ms
01:51:35.591 00.000 11616 Move returns status 0, amount 197
01:51:35.591 00.000 11616 MoveAxis(S, 35, ABG)
01:51:35.591 00.000 11616 Guiding  Dir = 1, Dur = 35
01:51:35.592 00.001 11616 IsSlewing returns 0
01:51:35.592 00.000 11616 IsGuiding returns 0
01:51:35.592 00.000 11616 PulseGuide returned control before completion, sleep 45
01:51:35.652 00.060 11616 IsGuiding returns 1
01:51:35.653 00.001 11616 scope still moving after pulse duration time elapsed
01:51:35.684 00.031 11616 IsSlewing returns 0
01:51:35.684 00.000 11616 IsGuiding returns 0
01:51:35.685 00.001 11616 scope move finished after 35 + 57 ms
01:51:35.685 00.000 11616 Move returns status 0, amount 35
01:51:35.685 00.000 11616 move complete, result=0
01:51:35.685 00.000 11616 worker thread done servicing request
01:51:35.685 00.000 11616 Worker thread wakes up
01:51:35.685 00.000 12268 GuideStep: 0.4 px 197 ms WEST, 0.4 px 35 ms SOUTH
01:51:35.686 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:35.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:37.692 02.006 11616 Exposure complete
01:51:37.748 00.056 11616 worker thread done servicing request
01:51:37.748 00.000 12268 OnExposeComplete: enter
01:51:37.748 00.000 12268 UpdateGuideState(): m_state=6
01:51:37.749 00.001 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
01:51:37.749 00.000 12268 Star::Find returns 1 (0), X=549.03, Y=543.18, Mass=159, SNR=8.6, Peak=22 HFD=4.0
01:51:37.749 00.000 12268 Star::Find false star n=7 nbg=283 bg=8.2 sigma=0.8 thresh=11 peak=11
01:51:37.749 00.000 12268 Star::Find false star n=20 nbg=274 bg=8.2 sigma=0.7 thresh=10 peak=10
01:51:37.749 00.000 12268 MultiStar: [#1 0.17,0.12,0.74,U] [#2 1.14,0.27,0.00,M2] [#3 0.25,0.29,0.95,U] [#4 1.13,1.24,0.00,M7] [#5 1.65,0.20,0.00,M7] [#6 0.54,-0.23,0.67,U] [#7 0.00,0.00,0.00,L] [#8 0.50,0.58,0.65,U] [#9 0.00,0.00,0.00,L] [#10 0.52,0.07,0.66,U] 
01:51:37.749 00.000 12268 refined, 5 included, MultiStar: {0.51, 0.15}, one-star: {1.01, 0.07}
01:51:37.750 00.001 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
01:51:37.750 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
01:51:37.750 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.15 hyp=0.54 cameraTheta=0.28 mountX=0.20 mountY=0.49, mountTheta=1.18
01:51:37.752 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=0.15, opts=13)
01:51:37.753 00.001 12268 Enqueuing Move request for scope (0.51, 0.15)
01:51:37.753 00.000 11616 Worker thread wakes up
01:51:37.753 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.15) opts 0xd
01:51:37.753 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, 0.15)
01:51:37.753 00.000 11616 Moving (0.51, 0.15) raw xDistance=0.20 yDistance=0.49
01:51:37.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
01:51:37.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
01:51:37.753 00.000 11616 MoveAxis(W, 112, ABG)
01:51:37.753 00.000 11616 Guiding  Dir = 3, Dur = 112
01:51:37.754 00.001 11616 IsSlewing returns 0
01:51:37.754 00.000 11616 IsGuiding returns 0
01:51:37.755 00.001 11616 PulseGuide returned control before completion, sleep 122
01:51:37.778 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=143, Gamma=1.290
01:51:37.795 00.017 12268 UpdateGuideState exits: m=159 SNR=8.6
01:51:37.795 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:37.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:37.795 00.000 12268 Enqueuing Expose request
01:51:37.893 00.098 11616 IsGuiding returns 1
01:51:37.893 00.000 11616 scope still moving after pulse duration time elapsed
01:51:37.925 00.032 11616 IsSlewing returns 0
01:51:37.925 00.000 11616 IsGuiding returns 1
01:51:37.955 00.030 11616 IsSlewing returns 0
01:51:37.956 00.001 11616 IsGuiding returns 1
01:51:37.987 00.031 11616 IsSlewing returns 0
01:51:37.987 00.000 11616 IsGuiding returns 1
01:51:38.018 00.031 11616 IsSlewing returns 0
01:51:38.018 00.000 11616 IsGuiding returns 1
01:51:38.049 00.031 11616 IsSlewing returns 0
01:51:38.050 00.001 11616 IsGuiding returns 0
01:51:38.050 00.000 11616 scope move finished after 112 + 183 ms
01:51:38.050 00.000 11616 Move returns status 0, amount 112
01:51:38.050 00.000 11616 MoveAxis(S, 42, ABG)
01:51:38.050 00.000 11616 Guiding  Dir = 1, Dur = 42
01:51:38.050 00.000 11616 IsSlewing returns 0
01:51:38.051 00.001 11616 IsGuiding returns 0
01:51:38.051 00.000 11616 PulseGuide returned control before completion, sleep 52
01:51:38.111 00.060 11616 IsGuiding returns 1
01:51:38.111 00.000 11616 scope still moving after pulse duration time elapsed
01:51:38.142 00.031 11616 IsSlewing returns 0
01:51:38.143 00.001 11616 IsGuiding returns 0
01:51:38.143 00.000 11616 scope move finished after 42 + 50 ms
01:51:38.143 00.000 11616 Move returns status 0, amount 42
01:51:38.143 00.000 11616 move complete, result=0
01:51:38.143 00.000 11616 worker thread done servicing request
01:51:38.143 00.000 11616 Worker thread wakes up
01:51:38.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:38.144 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:38.144 00.000 12268 GuideStep: 0.2 px 112 ms WEST, 0.5 px 42 ms SOUTH
01:51:40.150 02.006 11616 Exposure complete
01:51:40.208 00.058 11616 worker thread done servicing request
01:51:40.208 00.000 12268 OnExposeComplete: enter
01:51:40.208 00.000 12268 UpdateGuideState(): m_state=6
01:51:40.208 00.000 12268 Star::Find(15, 549, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
01:51:40.208 00.000 12268 Star::Find returns 1 (0), X=548.77, Y=542.92, Mass=189, SNR=9.4, Peak=25 HFD=3.9
01:51:40.208 00.000 12268 Star::Find false star n=7 nbg=288 bg=8.2 sigma=0.9 thresh=11 peak=11
01:51:40.209 00.001 12268 MultiStar: [#1 0.27,0.31,0.74,U] [#2 1.31,0.27,0.00,M3] [#3 -0.15,-0.46,0.66,U] [#4 -0.44,0.34,0.54,U] [#5 1.59,0.27,0.00,M8] [#6 -0.30,-0.21,0.69,U] [#7 0.00,0.00,0.00,L] [#8 0.48,0.82,0.00,M2] [#9 4.58,-4.09,0.00,M9] 
01:51:40.209 00.000 12268 refined, 4 included, MultiStar: {0.11, -0.06}, one-star: {0.75, -0.19}
01:51:40.209 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
01:51:40.209 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.19)
01:51:40.209 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-0.51 mountX=-0.05 mountY=0.12, mountTheta=1.97
01:51:40.211 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.06, opts=13)
01:51:40.211 00.000 12268 Enqueuing Move request for scope (0.11, -0.06)
01:51:40.211 00.000 11616 Worker thread wakes up
01:51:40.211 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
01:51:40.211 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
01:51:40.211 00.000 11616 Moving (0.11, -0.06) raw xDistance=-0.05 yDistance=0.12
01:51:40.211 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:40.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:51:40.212 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:40.212 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:51:40.212 00.000 11616 MoveAxis(E, 0, ABG)
01:51:40.212 00.000 11616 Move returns status 0, amount 0
01:51:40.212 00.000 11616 MoveAxis(N, 0, ABG)
01:51:40.212 00.000 11616 Move returns status 0, amount 0
01:51:40.212 00.000 11616 move complete, result=0
01:51:40.212 00.000 11616 worker thread done servicing request
01:51:40.236 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=152, Gamma=1.290
01:51:40.253 00.017 12268 UpdateGuideState exits: m=189 SNR=9.4
01:51:40.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:40.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:40.253 00.000 12268 Enqueuing Expose request
01:51:40.253 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:40.253 00.000 11616 Worker thread wakes up
01:51:40.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:40.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:42.265 02.012 11616 Exposure complete
01:51:42.323 00.058 11616 worker thread done servicing request
01:51:42.323 00.000 12268 OnExposeComplete: enter
01:51:42.323 00.000 12268 UpdateGuideState(): m_state=6
01:51:42.323 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
01:51:42.324 00.001 12268 Star::Find returns 1 (0), X=548.73, Y=542.96, Mass=178, SNR=9.1, Peak=23 HFD=4.1
01:51:42.324 00.000 12268 MultiStar: [#1 -0.04,-0.34,0.83,U] [#2 0.28,-0.03,0.60,U] [#3 -0.08,-0.57,0.90,U] [#4 0.59,0.57,0.62,U] [#5 1.39,-0.53,0.00,M9] [#6 0.07,-0.40,0.57,U] [#7 -0.73,0.09,0.60,U] [#8 0.05,0.03,0.58,U] 
01:51:42.324 00.000 12268 refined, 7 included, MultiStar: {0.14, -0.13}, one-star: {0.71, -0.14}
01:51:42.324 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
01:51:42.324 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.92)
01:51:42.324 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.78 mountX=-0.12 mountY=0.15, mountTheta=2.24
01:51:42.326 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.13, opts=13)
01:51:42.326 00.000 12268 Enqueuing Move request for scope (0.14, -0.13)
01:51:42.326 00.000 11616 Worker thread wakes up
01:51:42.327 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
01:51:42.327 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
01:51:42.327 00.000 11616 Moving (0.14, -0.13) raw xDistance=-0.12 yDistance=0.15
01:51:42.327 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:42.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:51:42.327 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
01:51:42.327 00.000 11616 MoveAxis(E, 0, ABG)
01:51:42.327 00.000 11616 Move returns status 0, amount 0
01:51:42.327 00.000 11616 MoveAxis(S, 13, ABG)
01:51:42.327 00.000 11616 Guiding  Dir = 1, Dur = 13
01:51:42.328 00.001 11616 IsSlewing returns 0
01:51:42.328 00.000 11616 IsGuiding returns 0
01:51:42.328 00.000 11616 PulseGuide returned control before completion, sleep 23
01:51:42.349 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=170, Gamma=1.290
01:51:42.358 00.009 11616 IsGuiding returns 1
01:51:42.358 00.000 11616 scope still moving after pulse duration time elapsed
01:51:42.366 00.008 12268 UpdateGuideState exits: m=178 SNR=9.1
01:51:42.367 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:42.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:42.367 00.000 12268 Enqueuing Expose request
01:51:42.390 00.023 11616 IsSlewing returns 0
01:51:42.390 00.000 11616 IsGuiding returns 1
01:51:42.422 00.032 11616 IsSlewing returns 0
01:51:42.422 00.000 11616 IsGuiding returns 0
01:51:42.422 00.000 11616 scope move finished after 13 + 80 ms
01:51:42.422 00.000 11616 Move returns status 0, amount 13
01:51:42.422 00.000 11616 move complete, result=0
01:51:42.423 00.001 11616 worker thread done servicing request
01:51:42.423 00.000 11616 Worker thread wakes up
01:51:42.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:42.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:42.441 00.018 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
01:51:44.436 01.995 11616 Exposure complete
01:51:44.495 00.059 11616 worker thread done servicing request
01:51:44.495 00.000 12268 OnExposeComplete: enter
01:51:44.495 00.000 12268 UpdateGuideState(): m_state=6
01:51:44.495 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
01:51:44.496 00.001 12268 Star::Find returns 1 (0), X=548.45, Y=542.63, Mass=175, SNR=9.1, Peak=30 HFD=3.2
01:51:44.496 00.000 12268 MultiStar: [#1 0.13,-0.67,0.74,U] [#2 0.77,0.09,0.56,U] [#3 -0.47,-1.39,0.00,M5] [#4 0.49,-0.17,0.58,U] [#5 1.34,-0.65,0.00,M10] [#6 -0.69,-1.37,0.00,M1] [#7 -0.97,-0.02,0.00,M3] [#8 0.49,0.22,0.60,U] 
01:51:44.496 00.000 12268 refined, 4 included, MultiStar: {0.44, -0.25}, one-star: {0.43, -0.47}
01:51:44.496 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
01:51:44.496 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.18)
01:51:44.496 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.25 hyp=0.51 cameraTheta=-0.52 mountX=-0.21 mountY=0.47, mountTheta=1.99
01:51:44.498 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.25, opts=13)
01:51:44.498 00.000 12268 Enqueuing Move request for scope (0.44, -0.25)
01:51:44.498 00.000 11616 Worker thread wakes up
01:51:44.498 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.25) opts 0xd
01:51:44.498 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.25)
01:51:44.498 00.000 11616 Moving (0.44, -0.25) raw xDistance=-0.21 yDistance=0.47
01:51:44.498 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:44.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:51:44.498 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
01:51:44.498 00.000 11616 MoveAxis(E, 0, ABG)
01:51:44.499 00.001 11616 Move returns status 0, amount 0
01:51:44.499 00.000 11616 MoveAxis(S, 40, ABG)
01:51:44.499 00.000 11616 Guiding  Dir = 1, Dur = 40
01:51:44.499 00.000 11616 IsSlewing returns 0
01:51:44.499 00.000 11616 IsGuiding returns 0
01:51:44.499 00.000 11616 PulseGuide returned control before completion, sleep 50
01:51:44.521 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=160, Gamma=1.290
01:51:44.538 00.017 12268 UpdateGuideState exits: m=175 SNR=9.1
01:51:44.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:44.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:44.538 00.000 12268 Enqueuing Expose request
01:51:44.565 00.027 11616 IsGuiding returns 0
01:51:44.565 00.000 11616 Move returns status 0, amount 40
01:51:44.565 00.000 11616 move complete, result=0
01:51:44.565 00.000 11616 worker thread done servicing request
01:51:44.565 00.000 11616 Worker thread wakes up
01:51:44.566 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:44.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:44.566 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 40 ms SOUTH
01:51:46.628 02.062 11616 Exposure complete
01:51:46.689 00.061 11616 worker thread done servicing request
01:51:46.689 00.000 12268 OnExposeComplete: enter
01:51:46.690 00.001 12268 UpdateGuideState(): m_state=6
01:51:46.690 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
01:51:46.690 00.000 12268 Star::Find returns 1 (0), X=548.42, Y=542.37, Mass=217, SNR=10.1, Peak=33 HFD=3.3
01:51:46.690 00.000 12268 MultiStar: [#1 0.09,-1.24,0.00,M1] [#2 0.65,-0.67,0.00,M2] [#3 -0.33,-0.83,0.83,U] [#4 0.04,-0.50,0.51,U] [#5 0.11,-0.82,0.59,U] [#6 -0.38,-1.19,0.00,M2] [#7 0.06,-0.77,0.46,U] [#8 -0.36,-0.55,0.44,U] 
01:51:46.690 00.000 12268 refined, 5 included, MultiStar: {0.02, -0.72}, one-star: {0.40, -0.74}
01:51:46.691 00.001 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
01:51:46.691 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
01:51:46.691 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.72 hyp=0.72 cameraTheta=-1.54 mountX=-0.72 mountY=0.12, mountTheta=2.98
01:51:46.692 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.72, opts=13)
01:51:46.692 00.000 12268 Enqueuing Move request for scope (0.02, -0.72)
01:51:46.692 00.000 11616 Worker thread wakes up
01:51:46.693 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.72) opts 0xd
01:51:46.693 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.72)
01:51:46.693 00.000 11616 Moving (0.02, -0.72) raw xDistance=-0.72 yDistance=0.12
01:51:46.693 00.000 11616 resist switch: large excursion: input -0.72 thresh 0.29 direction from 1 to -1
01:51:46.693 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.15
01:51:46.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
01:51:46.693 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:46.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:51:46.693 00.000 11616 MoveAxis(E, 401, ABG)
01:51:46.693 00.000 11616 Guiding  Dir = 2, Dur = 401
01:51:46.694 00.001 11616 IsSlewing returns 0
01:51:46.694 00.000 11616 IsGuiding returns 0
01:51:46.694 00.000 11616 PulseGuide returned control before completion, sleep 411
01:51:46.716 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=177, Gamma=1.290
01:51:46.733 00.017 12268 UpdateGuideState exits: m=217 SNR=10.1
01:51:46.733 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:46.733 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:46.733 00.000 12268 Enqueuing Expose request
01:51:47.111 00.378 11616 IsGuiding returns 1
01:51:47.111 00.000 11616 scope still moving after pulse duration time elapsed
01:51:47.141 00.030 11616 IsSlewing returns 0
01:51:47.141 00.000 11616 IsGuiding returns 0
01:51:47.142 00.001 11616 scope move finished after 401 + 46 ms
01:51:47.142 00.000 11616 Move returns status 0, amount 401
01:51:47.142 00.000 11616 MoveAxis(N, 0, ABG)
01:51:47.142 00.000 11616 Move returns status 0, amount 0
01:51:47.142 00.000 11616 move complete, result=0
01:51:47.142 00.000 11616 worker thread done servicing request
01:51:47.142 00.000 11616 Worker thread wakes up
01:51:47.142 00.000 12268 GuideStep: -0.7 px 401 ms EAST, 0.1 px 0 ms NORTH
01:51:47.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:47.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:49.153 02.011 11616 Exposure complete
01:51:49.210 00.057 11616 worker thread done servicing request
01:51:49.210 00.000 12268 OnExposeComplete: enter
01:51:49.210 00.000 12268 UpdateGuideState(): m_state=6
01:51:49.210 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
01:51:49.211 00.001 12268 Star::Find returns 1 (0), X=548.52, Y=542.65, Mass=209, SNR=9.9, Peak=24 HFD=4.7
01:51:49.211 00.000 12268 Star::Find false star n=15 nbg=282 bg=8.2 sigma=0.8 thresh=11 peak=11
01:51:49.211 00.000 12268 Star::Find false star n=13 nbg=286 bg=8.0 sigma=0.9 thresh=11 peak=11
01:51:49.211 00.000 12268 MultiStar: [#1 0.02,-0.58,0.85,U] [#2 1.19,-0.50,0.00,M3] [#3 -0.14,-0.40,0.66,U] [#4 -1.03,-0.29,0.00,M4] [#5 1.46,-1.29,0.00,M10] [#6 -1.03,-0.95,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 1.23,-0.74,0.00,M1] 
01:51:49.211 00.000 12268 refined, 2 included, MultiStar: {0.17, -0.48}, one-star: {0.50, -0.45}
01:51:49.211 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
01:51:49.211 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.47)
01:51:49.211 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.48 hyp=0.51 cameraTheta=-1.23 mountX=-0.46 mountY=0.23, mountTheta=2.68
01:51:49.213 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.48, opts=13)
01:51:49.214 00.001 12268 Enqueuing Move request for scope (0.17, -0.48)
01:51:49.214 00.000 11616 Worker thread wakes up
01:51:49.214 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.48) opts 0xd
01:51:49.214 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.48)
01:51:49.214 00.000 11616 Moving (0.17, -0.48) raw xDistance=-0.46 yDistance=0.23
01:51:49.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
01:51:49.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
01:51:49.214 00.000 11616 MoveAxis(E, 259, ABG)
01:51:49.214 00.000 11616 Guiding  Dir = 2, Dur = 259
01:51:49.214 00.000 11616 IsSlewing returns 0
01:51:49.215 00.001 11616 IsGuiding returns 0
01:51:49.215 00.000 11616 PulseGuide returned control before completion, sleep 269
01:51:49.235 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=168, Gamma=1.290
01:51:49.252 00.017 12268 UpdateGuideState exits: m=209 SNR=9.9
01:51:49.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:49.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:49.252 00.000 12268 Enqueuing Expose request
01:51:49.493 00.241 11616 IsGuiding returns 1
01:51:49.493 00.000 11616 scope still moving after pulse duration time elapsed
01:51:49.524 00.031 11616 IsSlewing returns 0
01:51:49.525 00.001 11616 IsGuiding returns 0
01:51:49.525 00.000 11616 scope move finished after 259 + 50 ms
01:51:49.525 00.000 11616 Move returns status 0, amount 259
01:51:49.525 00.000 11616 MoveAxis(S, 19, ABG)
01:51:49.525 00.000 11616 Guiding  Dir = 1, Dur = 19
01:51:49.526 00.001 11616 IsSlewing returns 0
01:51:49.526 00.000 11616 IsGuiding returns 0
01:51:49.526 00.000 11616 PulseGuide returned control before completion, sleep 29
01:51:49.571 00.045 11616 IsGuiding returns 1
01:51:49.571 00.000 11616 scope still moving after pulse duration time elapsed
01:51:49.602 00.031 11616 IsSlewing returns 0
01:51:49.603 00.001 11616 IsGuiding returns 0
01:51:49.603 00.000 11616 scope move finished after 19 + 58 ms
01:51:49.603 00.000 11616 Move returns status 0, amount 19
01:51:49.603 00.000 11616 move complete, result=0
01:51:49.603 00.000 11616 worker thread done servicing request
01:51:49.603 00.000 11616 Worker thread wakes up
01:51:49.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:49.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:49.603 00.000 12268 GuideStep: -0.5 px 259 ms EAST, 0.2 px 19 ms SOUTH
01:51:51.619 02.016 11616 Exposure complete
01:51:51.679 00.060 11616 worker thread done servicing request
01:51:51.679 00.000 12268 OnExposeComplete: enter
01:51:51.679 00.000 12268 UpdateGuideState(): m_state=6
01:51:51.679 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
01:51:51.679 00.000 12268 Star::Find returns 1 (0), X=548.59, Y=542.79, Mass=178, SNR=9.1, Peak=29 HFD=3.2
01:51:51.680 00.001 12268 Star::Find false star n=8 nbg=281 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:51.680 00.000 12268 Star::Find false star n=10 nbg=285 bg=8.2 sigma=0.8 thresh=11 peak=11
01:51:51.680 00.000 12268 MultiStar: [#1 -0.30,-0.05,0.82,U] [#2 0.55,-0.03,0.49,U] [#3 -0.74,-0.36,0.65,U] [#4 0.01,-0.55,0.55,U] [#5 0.00,0.00,0.00,L] [#6 -0.35,-0.80,0.51,U] [#7 0.00,0.00,0.00,L] [#8 0.04,0.04,0.54,U] [#9 0.00,0.00,0.00,L] [#10 0.92,0.35,0.00,M2] [#11 0.56,-0.24,0.46,U] 
01:51:51.680 00.000 12268 refined, 7 included, MultiStar: {0.05, -0.28}, one-star: {0.57, -0.32}
01:51:51.680 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
01:51:51.680 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.29)
01:51:51.680 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.28 hyp=0.28 cameraTheta=-1.41 mountX=-0.27 mountY=0.08, mountTheta=2.85
01:51:51.682 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=-0.28, opts=13)
01:51:51.682 00.000 12268 Enqueuing Move request for scope (0.05, -0.28)
01:51:51.682 00.000 11616 Worker thread wakes up
01:51:51.682 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.28) opts 0xd
01:51:51.682 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, -0.28)
01:51:51.682 00.000 11616 Moving (0.05, -0.28) raw xDistance=-0.27 yDistance=0.08
01:51:51.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
01:51:51.682 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:51.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:51:51.682 00.000 11616 MoveAxis(E, 153, ABG)
01:51:51.683 00.001 11616 Guiding  Dir = 2, Dur = 153
01:51:51.683 00.000 11616 IsSlewing returns 0
01:51:51.683 00.000 11616 IsGuiding returns 0
01:51:51.683 00.000 11616 PulseGuide returned control before completion, sleep 163
01:51:51.704 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=163, Gamma=1.290
01:51:51.721 00.017 12268 UpdateGuideState exits: m=178 SNR=9.1
01:51:51.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:51.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:51.721 00.000 12268 Enqueuing Expose request
01:51:51.857 00.136 11616 IsGuiding returns 1
01:51:51.857 00.000 11616 scope still moving after pulse duration time elapsed
01:51:51.888 00.031 11616 IsSlewing returns 0
01:51:51.888 00.000 11616 IsGuiding returns 0
01:51:51.888 00.000 11616 scope move finished after 153 + 51 ms
01:51:51.888 00.000 11616 Move returns status 0, amount 153
01:51:51.888 00.000 11616 MoveAxis(N, 0, ABG)
01:51:51.889 00.001 11616 Move returns status 0, amount 0
01:51:51.889 00.000 11616 move complete, result=0
01:51:51.889 00.000 11616 worker thread done servicing request
01:51:51.889 00.000 11616 Worker thread wakes up
01:51:51.889 00.000 12268 GuideStep: -0.3 px 153 ms EAST, 0.1 px 0 ms NORTH
01:51:51.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:51.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:53.907 02.018 11616 Exposure complete
01:51:53.965 00.058 11616 worker thread done servicing request
01:51:53.965 00.000 12268 OnExposeComplete: enter
01:51:53.965 00.000 12268 UpdateGuideState(): m_state=6
01:51:53.966 00.001 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
01:51:53.966 00.000 12268 Star::Find returns 1 (0), X=549.03, Y=543.21, Mass=190, SNR=9.4, Peak=25 HFD=4.0
01:51:53.966 00.000 12268 Star::Find false star n=8 nbg=282 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:53.966 00.000 12268 MultiStar: [#1 0.06,-0.49,0.87,U] [#2 0.88,0.19,0.70,U] [#3 0.07,0.06,0.56,U] [#4 0.16,0.04,0.57,U] [#5 1.74,0.46,0.00,R] [#6 -0.23,-0.68,0.50,U] [#7 0.00,0.00,0.00,L] [#8 0.65,1.31,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.87,0.56,0.00,M3] 
01:51:53.966 00.000 12268 refined, 5 included, MultiStar: {0.40, -0.11}, one-star: {1.01, 0.10}
01:51:53.966 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
01:51:53.967 00.001 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.43)
01:51:53.967 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.11 hyp=0.42 cameraTheta=-0.27 mountX=-0.07 mountY=0.41, mountTheta=1.75
01:51:53.968 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.11, opts=13)
01:51:53.968 00.000 12268 Enqueuing Move request for scope (0.40, -0.11)
01:51:53.968 00.000 11616 Worker thread wakes up
01:51:53.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.11) opts 0xd
01:51:53.969 00.001 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.11)
01:51:53.969 00.000 11616 Moving (0.40, -0.11) raw xDistance=-0.07 yDistance=0.41
01:51:53.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:53.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:51:53.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
01:51:53.969 00.000 11616 MoveAxis(E, 0, ABG)
01:51:53.969 00.000 11616 Move returns status 0, amount 0
01:51:53.969 00.000 11616 MoveAxis(S, 35, ABG)
01:51:53.969 00.000 11616 Guiding  Dir = 1, Dur = 35
01:51:53.969 00.000 11616 IsSlewing returns 0
01:51:53.970 00.001 11616 IsGuiding returns 0
01:51:53.970 00.000 11616 PulseGuide returned control before completion, sleep 45
01:51:53.990 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=152, Gamma=1.290
01:51:54.007 00.017 12268 UpdateGuideState exits: m=190 SNR=9.4
01:51:54.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:54.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:54.007 00.000 12268 Enqueuing Expose request
01:51:54.027 00.020 11616 IsGuiding returns 1
01:51:54.027 00.000 11616 scope still moving after pulse duration time elapsed
01:51:54.058 00.031 11616 IsSlewing returns 0
01:51:54.058 00.000 11616 IsGuiding returns 0
01:51:54.058 00.000 11616 scope move finished after 35 + 53 ms
01:51:54.058 00.000 11616 Move returns status 0, amount 35
01:51:54.058 00.000 11616 move complete, result=0
01:51:54.058 00.000 11616 worker thread done servicing request
01:51:54.059 00.001 11616 Worker thread wakes up
01:51:54.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:54.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:54.059 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 35 ms SOUTH
01:51:56.061 02.002 11616 Exposure complete
01:51:56.119 00.058 11616 worker thread done servicing request
01:51:56.120 00.001 12268 OnExposeComplete: enter
01:51:56.120 00.000 12268 UpdateGuideState(): m_state=6
01:51:56.120 00.000 12268 Star::Find(15, 549, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
01:51:56.120 00.000 12268 Star::Find returns 1 (0), X=549.06, Y=542.84, Mass=156, SNR=8.5, Peak=24 HFD=4.1
01:51:56.120 00.000 12268 Star::Find false star n=18 nbg=285 bg=8.6 sigma=0.8 thresh=11 peak=11
01:51:56.120 00.000 12268 Star::Find false star n=12 nbg=286 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:56.121 00.001 12268 Star::Find false star n=8 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=11
01:51:56.121 00.000 12268 MultiStar: [#1 0.46,-0.54,0.91,U] [#2 0.84,0.44,0.00,M2] [#3 0.12,-0.07,0.87,U] [#4 0.00,0.00,0.00,L] [#5 -0.40,0.10,0.55,U] [#6 1.12,-0.67,0.00,M2] [#7 -0.08,0.23,0.50,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.83,0.23,0.40,U] [#11 0.38,0.94,0.00,M1] 
01:51:56.121 00.000 12268 refined, 5 included, MultiStar: {0.39, -0.13}, one-star: {1.04, -0.27}
01:51:56.121 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
01:51:56.121 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.37)
01:51:56.121 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.13 hyp=0.41 cameraTheta=-0.33 mountX=-0.09 mountY=0.40, mountTheta=1.80
01:51:56.123 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.13, opts=13)
01:51:56.124 00.001 12268 Enqueuing Move request for scope (0.39, -0.13)
01:51:56.124 00.000 11616 Worker thread wakes up
01:51:56.124 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.13) opts 0xd
01:51:56.124 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.13)
01:51:56.124 00.000 11616 Moving (0.39, -0.13) raw xDistance=-0.09 yDistance=0.40
01:51:56.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:56.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:51:56.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
01:51:56.124 00.000 11616 MoveAxis(E, 0, ABG)
01:51:56.124 00.000 11616 Move returns status 0, amount 0
01:51:56.124 00.000 11616 MoveAxis(S, 34, ABG)
01:51:56.124 00.000 11616 Guiding  Dir = 1, Dur = 34
01:51:56.125 00.001 11616 IsSlewing returns 0
01:51:56.125 00.000 11616 IsGuiding returns 0
01:51:56.125 00.000 11616 PulseGuide returned control before completion, sleep 44
01:51:56.145 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=143, Gamma=1.290
01:51:56.162 00.017 12268 UpdateGuideState exits: m=156 SNR=8.5
01:51:56.162 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:56.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:56.162 00.000 12268 Enqueuing Expose request
01:51:56.184 00.022 11616 IsGuiding returns 1
01:51:56.184 00.000 11616 scope still moving after pulse duration time elapsed
01:51:56.216 00.032 11616 IsSlewing returns 0
01:51:56.216 00.000 11616 IsGuiding returns 0
01:51:56.216 00.000 11616 scope move finished after 34 + 57 ms
01:51:56.216 00.000 11616 Move returns status 0, amount 34
01:51:56.216 00.000 11616 move complete, result=0
01:51:56.217 00.001 11616 worker thread done servicing request
01:51:56.217 00.000 11616 Worker thread wakes up
01:51:56.217 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:56.217 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:51:56.236 00.019 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 34 ms SOUTH
01:51:58.229 01.993 11616 Exposure complete
01:51:58.287 00.058 11616 worker thread done servicing request
01:51:58.287 00.000 12268 OnExposeComplete: enter
01:51:58.287 00.000 12268 UpdateGuideState(): m_state=6
01:51:58.288 00.001 12268 Star::Find(15, 549, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
01:51:58.288 00.000 12268 Star::Find returns 1 (0), X=549.51, Y=543.35, Mass=163, SNR=8.7, Peak=27 HFD=3.3
01:51:58.288 00.000 12268 MultiStar: [#1 1.22,0.15,0.00,M1] [#2 1.20,0.75,0.00,M3] [#3 0.87,0.42,0.00,M1] [#4 0.59,0.61,0.61,U] [#5 -0.14,-0.01,0.55,U] [#6 0.42,0.05,0.70,U] [#7 0.88,0.98,0.00,M2] [#8 1.54,1.30,0.00,M2] 
01:51:58.288 00.000 12268 refined, 3 included, MultiStar: {0.72, 0.23}, one-star: {1.49, 0.24}
01:51:58.288 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
01:51:58.288 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.00)
01:51:58.288 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=0.23 hyp=0.76 cameraTheta=0.30 mountX=0.30 mountY=0.69, mountTheta=1.17
01:51:58.290 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=0.23, opts=13)
01:51:58.290 00.000 12268 Enqueuing Move request for scope (0.72, 0.23)
01:51:58.290 00.000 11616 Worker thread wakes up
01:51:58.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.23) opts 0xd
01:51:58.291 00.001 11616 Handling offset move in thread for scope, endpoint = (0.72, 0.23)
01:51:58.291 00.000 11616 Moving (0.72, 0.23) raw xDistance=0.30 yDistance=0.69
01:51:58.291 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
01:51:58.291 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
01:51:58.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
01:51:58.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
01:51:58.291 00.000 11616 MoveAxis(W, 165, ABG)
01:51:58.291 00.000 11616 Guiding  Dir = 3, Dur = 165
01:51:58.291 00.000 11616 IsSlewing returns 0
01:51:58.292 00.001 11616 IsGuiding returns 0
01:51:58.292 00.000 11616 PulseGuide returned control before completion, sleep 175
01:51:58.313 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=143, Gamma=1.290
01:51:58.334 00.021 12268 UpdateGuideState exits: m=163 SNR=8.7
01:51:58.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:58.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:51:58.334 00.000 12268 Enqueuing Expose request
01:51:58.482 00.148 11616 IsGuiding returns 0
01:51:58.482 00.000 11616 Move returns status 0, amount 165
01:51:58.482 00.000 11616 MoveAxis(S, 58, ABG)
01:51:58.483 00.001 11616 Guiding  Dir = 1, Dur = 58
01:51:58.483 00.000 11616 IsSlewing returns 0
01:51:58.483 00.000 11616 IsGuiding returns 0
01:51:58.484 00.001 11616 PulseGuide returned control before completion, sleep 68
01:51:58.561 00.077 11616 IsGuiding returns 1
01:51:58.561 00.000 11616 scope still moving after pulse duration time elapsed
01:51:58.593 00.032 11616 IsSlewing returns 0
01:51:58.593 00.000 11616 IsGuiding returns 0
01:51:58.593 00.000 11616 scope move finished after 58 + 52 ms
01:51:58.593 00.000 11616 Move returns status 0, amount 58
01:51:58.593 00.000 11616 move complete, result=0
01:51:58.594 00.001 11616 worker thread done servicing request
01:51:58.594 00.000 12268 GuideStep: 0.3 px 165 ms WEST, 0.7 px 58 ms SOUTH
01:51:58.594 00.000 11616 Worker thread wakes up
01:51:58.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:51:58.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:00.630 02.036 11616 Exposure complete
01:52:00.687 00.057 11616 worker thread done servicing request
01:52:00.688 00.001 12268 OnExposeComplete: enter
01:52:00.688 00.000 12268 UpdateGuideState(): m_state=6
01:52:00.688 00.000 12268 Star::Find(15, 549, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
01:52:00.688 00.000 12268 Star::Find returns 1 (0), X=548.69, Y=543.05, Mass=176, SNR=9.1, Peak=24 HFD=3.6
01:52:00.688 00.000 12268 Star::Find false star n=15 nbg=283 bg=8.6 sigma=0.8 thresh=11 peak=11
01:52:00.689 00.001 12268 MultiStar: [#1 0.74,0.01,0.63,U] [#2 0.23,0.36,0.58,U] [#3 -0.03,-0.24,0.59,U] [#4 0.00,0.00,0.00,L] [#5 0.01,-0.30,0.56,U] [#6 0.33,-0.04,0.64,U] [#7 -0.01,0.49,0.56,U] [#8 1.14,0.64,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.98,0.80,0.00,M3] 
01:52:00.689 00.000 12268 refined, 6 included, MultiStar: {0.32, 0.02}, one-star: {0.67, -0.06}
01:52:00.689 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
01:52:00.689 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.77)
01:52:00.689 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.02 hyp=0.32 cameraTheta=0.07 mountX=0.05 mountY=0.32, mountTheta=1.40
01:52:00.690 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.02, opts=13)
01:52:00.690 00.000 12268 Enqueuing Move request for scope (0.32, 0.02)
01:52:00.690 00.000 11616 Worker thread wakes up
01:52:00.690 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.02) opts 0xd
01:52:00.690 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.02)
01:52:00.690 00.000 11616 Moving (0.32, 0.02) raw xDistance=0.05 yDistance=0.32
01:52:00.690 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:00.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:52:00.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
01:52:00.690 00.000 11616 MoveAxis(E, 0, ABG)
01:52:00.690 00.000 11616 Move returns status 0, amount 0
01:52:00.690 00.000 11616 MoveAxis(S, 27, ABG)
01:52:00.690 00.000 11616 Guiding  Dir = 1, Dur = 27
01:52:00.692 00.002 11616 IsSlewing returns 0
01:52:00.692 00.000 11616 IsGuiding returns 0
01:52:00.692 00.000 11616 PulseGuide returned control before completion, sleep 37
01:52:00.715 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=146, Gamma=1.290
01:52:00.732 00.017 12268 UpdateGuideState exits: m=176 SNR=9.1
01:52:00.732 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:00.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:00.732 00.000 12268 Enqueuing Expose request
01:52:00.739 00.007 11616 IsGuiding returns 1
01:52:00.739 00.000 11616 scope still moving after pulse duration time elapsed
01:52:00.770 00.031 11616 IsSlewing returns 0
01:52:00.771 00.001 11616 IsGuiding returns 0
01:52:00.771 00.000 11616 scope move finished after 27 + 51 ms
01:52:00.771 00.000 11616 Move returns status 0, amount 27
01:52:00.771 00.000 11616 move complete, result=0
01:52:00.771 00.000 11616 worker thread done servicing request
01:52:00.771 00.000 11616 Worker thread wakes up
01:52:00.771 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:00.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:00.771 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
01:52:02.777 02.006 11616 Exposure complete
01:52:02.836 00.059 11616 worker thread done servicing request
01:52:02.836 00.000 12268 OnExposeComplete: enter
01:52:02.836 00.000 12268 UpdateGuideState(): m_state=6
01:52:02.837 00.001 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
01:52:02.837 00.000 12268 Star::Find returns 1 (0), X=549.34, Y=542.96, Mass=207, SNR=9.8, Peak=31 HFD=3.9
01:52:02.837 00.000 12268 MultiStar: [#1 0.66,-0.05,0.62,U] [#2 0.72,0.15,0.63,U] [#3 0.93,-0.36,0.00,M1] [#4 0.71,0.66,0.00,M2] [#5 -0.02,-0.40,0.56,U] [#6 0.11,-0.43,0.68,U] [#7 0.07,0.10,0.47,U] [#8 0.45,0.77,0.64,U] 
01:52:02.837 00.000 12268 refined, 6 included, MultiStar: {0.56, -0.01}, one-star: {1.33, -0.15}
01:52:02.837 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
01:52:02.837 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.68)
01:52:02.837 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.01 hyp=0.56 cameraTheta=-0.02 mountX=0.04 mountY=0.56, mountTheta=1.50
01:52:02.840 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=-0.01, opts=13)
01:52:02.840 00.000 12268 Enqueuing Move request for scope (0.56, -0.01)
01:52:02.840 00.000 11616 Worker thread wakes up
01:52:02.840 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.01) opts 0xd
01:52:02.840 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, -0.01)
01:52:02.840 00.000 11616 Moving (0.56, -0.01) raw xDistance=0.04 yDistance=0.56
01:52:02.840 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:02.841 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:52:02.841 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
01:52:02.841 00.000 11616 MoveAxis(E, 0, ABG)
01:52:02.841 00.000 11616 Move returns status 0, amount 0
01:52:02.841 00.000 11616 MoveAxis(S, 47, ABG)
01:52:02.841 00.000 11616 Guiding  Dir = 1, Dur = 47
01:52:02.841 00.000 11616 IsSlewing returns 0
01:52:02.841 00.000 11616 IsGuiding returns 0
01:52:02.842 00.001 11616 PulseGuide returned control before completion, sleep 57
01:52:02.862 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=155, Gamma=1.290
01:52:02.880 00.018 12268 UpdateGuideState exits: m=207 SNR=9.8
01:52:02.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:02.880 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:02.880 00.000 12268 Enqueuing Expose request
01:52:02.914 00.034 11616 IsGuiding returns 1
01:52:02.914 00.000 11616 scope still moving after pulse duration time elapsed
01:52:02.946 00.032 11616 IsSlewing returns 0
01:52:02.946 00.000 11616 IsGuiding returns 0
01:52:02.946 00.000 11616 scope move finished after 47 + 57 ms
01:52:02.946 00.000 11616 Move returns status 0, amount 47
01:52:02.946 00.000 11616 move complete, result=0
01:52:02.946 00.000 11616 worker thread done servicing request
01:52:02.946 00.000 11616 Worker thread wakes up
01:52:02.947 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:02.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:02.948 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.6 px 47 ms SOUTH
01:52:04.969 02.021 11616 Exposure complete
01:52:05.028 00.059 11616 worker thread done servicing request
01:52:05.028 00.000 12268 OnExposeComplete: enter
01:52:05.028 00.000 12268 UpdateGuideState(): m_state=6
01:52:05.028 00.000 12268 Star::Find(15, 549, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
01:52:05.028 00.000 12268 Star::Find returns 1 (0), X=549.37, Y=543.30, Mass=169, SNR=8.9, Peak=24 HFD=3.6
01:52:05.029 00.001 12268 Star::Find false star n=9 nbg=284 bg=8.3 sigma=0.9 thresh=11 peak=11
01:52:05.029 00.000 12268 MultiStar: [#1 0.89,0.30,0.00,M1] [#2 0.83,-0.11,0.61,U] [#3 -0.04,-0.80,0.51,U] [#4 1.08,0.29,0.00,M3] [#5 -0.09,-0.42,0.59,U] [#6 1.16,-0.68,0.00,M1] [#7 0.65,0.50,0.52,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.16,0.84,0.00,M4] 
01:52:05.029 00.000 12268 refined, 4 included, MultiStar: {0.66, -0.08}, one-star: {1.35, 0.19}
01:52:05.029 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
01:52:05.029 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
01:52:05.029 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=-0.08 hyp=0.66 cameraTheta=-0.13 mountX=-0.02 mountY=0.66, mountTheta=1.60
01:52:05.036 00.007 12268 SchedulePrimaryMove(0D94C700, x=0.66, y=-0.08, opts=13)
01:52:05.036 00.000 12268 Enqueuing Move request for scope (0.66, -0.08)
01:52:05.036 00.000 11616 Worker thread wakes up
01:52:05.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.08) opts 0xd
01:52:05.036 00.000 11616 Handling offset move in thread for scope, endpoint = (0.66, -0.08)
01:52:05.036 00.000 11616 Moving (0.66, -0.08) raw xDistance=-0.02 yDistance=0.66
01:52:05.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:05.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:52:05.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.66
01:52:05.037 00.001 11616 MoveAxis(E, 0, ABG)
01:52:05.037 00.000 11616 Move returns status 0, amount 0
01:52:05.037 00.000 11616 MoveAxis(S, 56, ABG)
01:52:05.037 00.000 11616 Guiding  Dir = 1, Dur = 56
01:52:05.037 00.000 11616 IsSlewing returns 0
01:52:05.037 00.000 11616 IsGuiding returns 0
01:52:05.038 00.001 11616 PulseGuide returned control before completion, sleep 66
01:52:05.063 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=138, Gamma=1.290
01:52:05.080 00.017 12268 UpdateGuideState exits: m=169 SNR=8.9
01:52:05.081 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:05.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:05.081 00.000 12268 Enqueuing Expose request
01:52:05.107 00.026 11616 IsGuiding returns 1
01:52:05.107 00.000 11616 scope still moving after pulse duration time elapsed
01:52:05.138 00.031 11616 IsSlewing returns 0
01:52:05.138 00.000 11616 IsGuiding returns 1
01:52:05.169 00.031 11616 IsSlewing returns 0
01:52:05.169 00.000 11616 IsGuiding returns 1
01:52:05.199 00.030 11616 IsSlewing returns 0
01:52:05.199 00.000 11616 IsGuiding returns 0
01:52:05.199 00.000 11616 scope move finished after 56 + 105 ms
01:52:05.199 00.000 11616 Move returns status 0, amount 56
01:52:05.199 00.000 11616 move complete, result=0
01:52:05.199 00.000 11616 worker thread done servicing request
01:52:05.199 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.7 px 56 ms SOUTH
01:52:05.200 00.001 11616 Worker thread wakes up
01:52:05.200 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:05.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:07.213 02.013 11616 Exposure complete
01:52:07.270 00.057 11616 worker thread done servicing request
01:52:07.271 00.001 12268 OnExposeComplete: enter
01:52:07.271 00.000 12268 UpdateGuideState(): m_state=6
01:52:07.271 00.000 12268 Star::Find(15, 549, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
01:52:07.271 00.000 12268 Star::Find returns 1 (0), X=549.21, Y=542.95, Mass=175, SNR=9.0, Peak=28 HFD=3.4
01:52:07.271 00.000 12268 Star::Find false star n=11 nbg=286 bg=8.2 sigma=0.9 thresh=11 peak=11
01:52:07.272 00.001 12268 MultiStar: [#1 0.41,-1.03,0.00,M2] [#2 0.72,-0.13,0.70,U] [#3 0.74,-0.75,0.00,M1] [#4 0.85,0.38,0.00,M4] [#5 -0.31,-0.13,0.65,U] [#6 0.69,-1.44,0.00,M2] [#7 0.12,0.36,0.48,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 0.86,-0.29,0.68,U] 
01:52:07.272 00.000 12268 refined, 4 included, MultiStar: {0.61, -0.10}, one-star: {1.19, -0.15}
01:52:07.272 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
01:52:07.272 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
01:52:07.272 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.10 hyp=0.61 cameraTheta=-0.16 mountX=-0.04 mountY=0.61, mountTheta=1.63
01:52:07.273 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=-0.10, opts=13)
01:52:07.273 00.000 12268 Enqueuing Move request for scope (0.61, -0.10)
01:52:07.274 00.001 11616 Worker thread wakes up
01:52:07.274 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.10) opts 0xd
01:52:07.274 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, -0.10)
01:52:07.274 00.000 11616 Moving (0.61, -0.10) raw xDistance=-0.04 yDistance=0.61
01:52:07.274 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:07.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:52:07.274 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
01:52:07.274 00.000 11616 MoveAxis(E, 0, ABG)
01:52:07.274 00.000 11616 Move returns status 0, amount 0
01:52:07.274 00.000 11616 MoveAxis(S, 52, ABG)
01:52:07.274 00.000 11616 Guiding  Dir = 1, Dur = 52
01:52:07.275 00.001 11616 IsSlewing returns 0
01:52:07.275 00.000 11616 IsGuiding returns 0
01:52:07.275 00.000 11616 PulseGuide returned control before completion, sleep 62
01:52:07.298 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=159, Gamma=1.290
01:52:07.319 00.021 12268 UpdateGuideState exits: m=175 SNR=9.0
01:52:07.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:07.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:07.319 00.000 12268 Enqueuing Expose request
01:52:07.339 00.020 11616 IsGuiding returns 1
01:52:07.340 00.001 11616 scope still moving after pulse duration time elapsed
01:52:07.369 00.029 11616 IsSlewing returns 0
01:52:07.369 00.000 11616 IsGuiding returns 0
01:52:07.369 00.000 11616 scope move finished after 52 + 42 ms
01:52:07.369 00.000 11616 Move returns status 0, amount 52
01:52:07.369 00.000 11616 move complete, result=0
01:52:07.370 00.001 11616 worker thread done servicing request
01:52:07.370 00.000 11616 Worker thread wakes up
01:52:07.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:07.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:07.370 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.6 px 52 ms SOUTH
01:52:09.388 02.018 11616 Exposure complete
01:52:09.445 00.057 11616 worker thread done servicing request
01:52:09.446 00.001 12268 OnExposeComplete: enter
01:52:09.446 00.000 12268 UpdateGuideState(): m_state=6
01:52:09.446 00.000 12268 Star::Find(15, 549, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
01:52:09.446 00.000 12268 Star::Find returns 1 (0), X=548.58, Y=542.96, Mass=242, SNR=10.6, Peak=29 HFD=4.6
01:52:09.446 00.000 12268 Star::Find false star n=14 nbg=282 bg=8.7 sigma=0.9 thresh=11 peak=11
01:52:09.446 00.000 12268 Star::Find false star n=12 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:09.446 00.000 12268 Star::Find false star n=12 nbg=279 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:09.447 00.001 12268 MultiStar: [#1 0.24,-1.45,0.00,M3] [#2 1.43,0.03,0.00,M1] [#3 0.80,-0.44,0.50,U] [#4 0.00,0.00,0.00,L] [#5 -0.53,-0.86,0.00,M1] [#6 0.21,-0.58,0.69,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 1.05,-0.48,0.00,M4] [#11 1.49,-0.48,0.00,M2] 
01:52:09.447 00.000 12268 single-star, 2 included, MultiStar: {0.51, -0.35}, one-star: {0.56, -0.14}
01:52:09.447 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
01:52:09.447 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.45)
01:52:09.447 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.14 hyp=0.58 cameraTheta=-0.25 mountX=-0.09 mountY=0.57, mountTheta=1.73
01:52:09.451 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=-0.14, opts=13)
01:52:09.451 00.000 12268 Enqueuing Move request for scope (0.56, -0.14)
01:52:09.451 00.000 11616 Worker thread wakes up
01:52:09.452 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.14) opts 0xd
01:52:09.452 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, -0.14)
01:52:09.452 00.000 11616 Moving (0.56, -0.14) raw xDistance=-0.09 yDistance=0.57
01:52:09.452 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:09.452 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:52:09.452 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
01:52:09.452 00.000 11616 MoveAxis(E, 0, ABG)
01:52:09.452 00.000 11616 Move returns status 0, amount 0
01:52:09.452 00.000 11616 MoveAxis(S, 49, ABG)
01:52:09.452 00.000 11616 Guiding  Dir = 1, Dur = 49
01:52:09.452 00.000 11616 IsSlewing returns 0
01:52:09.453 00.001 11616 IsGuiding returns 0
01:52:09.453 00.000 11616 PulseGuide returned control before completion, sleep 59
01:52:09.473 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=182, Gamma=1.290
01:52:09.491 00.018 12268 UpdateGuideState exits: m=242 SNR=10.6
01:52:09.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:09.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:09.491 00.000 12268 Enqueuing Expose request
01:52:09.527 00.036 11616 IsGuiding returns 1
01:52:09.527 00.000 11616 scope still moving after pulse duration time elapsed
01:52:09.559 00.032 11616 IsSlewing returns 0
01:52:09.560 00.001 11616 IsGuiding returns 0
01:52:09.560 00.000 11616 scope move finished after 49 + 58 ms
01:52:09.560 00.000 11616 Move returns status 0, amount 49
01:52:09.560 00.000 11616 move complete, result=0
01:52:09.560 00.000 11616 worker thread done servicing request
01:52:09.560 00.000 11616 Worker thread wakes up
01:52:09.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:09.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:09.572 00.012 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 49 ms SOUTH
01:52:11.571 01.999 11616 Exposure complete
01:52:11.632 00.061 11616 worker thread done servicing request
01:52:11.632 00.000 12268 OnExposeComplete: enter
01:52:11.632 00.000 12268 UpdateGuideState(): m_state=6
01:52:11.632 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
01:52:11.633 00.001 12268 Star::Find returns 1 (0), X=549.05, Y=542.35, Mass=195, SNR=9.5, Peak=24 HFD=4.0
01:52:11.633 00.000 12268 Star::Find false star n=8 nbg=278 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:11.633 00.000 12268 Star::Find false star n=18 nbg=282 bg=8.7 sigma=0.8 thresh=11 peak=11
01:52:11.633 00.000 12268 Star::Find false star n=12 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:11.633 00.000 12268 Star::Find false star n=11 nbg=288 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:11.633 00.000 12268 Star::Find false star n=6 nbg=283 bg=8.2 sigma=0.8 thresh=11 peak=11
01:52:11.633 00.000 12268 Star::Find false star n=9 nbg=287 bg=8.5 sigma=0.8 thresh=11 peak=11
01:52:11.633 00.000 12268 MultiStar: [#1 0.31,-0.71,0.56,U] [#2 1.42,-0.24,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.17,-0.37,0.66,U] [#6 0.41,-1.02,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 0.00,0.00,0.00,L] 
01:52:11.633 00.000 12268 refined, 2 included, MultiStar: {0.49, -0.63}, one-star: {1.03, -0.75}
01:52:11.634 00.001 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
01:52:11.634 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
01:52:11.634 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.63 hyp=0.80 cameraTheta=-0.90 mountX=-0.58 mountY=0.57, mountTheta=2.36
01:52:11.635 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=-0.63, opts=13)
01:52:11.635 00.000 12268 Enqueuing Move request for scope (0.49, -0.63)
01:52:11.635 00.000 11616 Worker thread wakes up
01:52:11.636 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.63) opts 0xd
01:52:11.636 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, -0.63)
01:52:11.636 00.000 11616 Moving (0.49, -0.63) raw xDistance=-0.58 yDistance=0.57
01:52:11.636 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.29 direction from 1 to -1
01:52:11.636 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.73
01:52:11.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
01:52:11.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
01:52:11.636 00.000 11616 MoveAxis(E, 322, ABG)
01:52:11.636 00.000 11616 Guiding  Dir = 2, Dur = 322
01:52:11.636 00.000 11616 IsSlewing returns 0
01:52:11.637 00.001 11616 IsGuiding returns 0
01:52:11.637 00.000 11616 PulseGuide returned control before completion, sleep 332
01:52:11.656 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=155, Gamma=1.290
01:52:11.673 00.017 12268 UpdateGuideState exits: m=195 SNR=9.5
01:52:11.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:11.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:11.673 00.000 12268 Enqueuing Expose request
01:52:11.984 00.311 11616 IsGuiding returns 1
01:52:11.984 00.000 11616 scope still moving after pulse duration time elapsed
01:52:12.015 00.031 11616 IsSlewing returns 0
01:52:12.016 00.001 11616 IsGuiding returns 0
01:52:12.016 00.000 11616 scope move finished after 322 + 58 ms
01:52:12.016 00.000 11616 Move returns status 0, amount 322
01:52:12.016 00.000 11616 MoveAxis(S, 48, ABG)
01:52:12.016 00.000 11616 Guiding  Dir = 1, Dur = 48
01:52:12.017 00.001 11616 IsSlewing returns 0
01:52:12.017 00.000 11616 IsGuiding returns 0
01:52:12.017 00.000 11616 PulseGuide returned control before completion, sleep 58
01:52:12.077 00.060 11616 IsGuiding returns 1
01:52:12.077 00.000 11616 scope still moving after pulse duration time elapsed
01:52:12.108 00.031 11616 IsSlewing returns 0
01:52:12.108 00.000 11616 IsGuiding returns 0
01:52:12.109 00.001 11616 scope move finished after 48 + 43 ms
01:52:12.109 00.000 11616 Move returns status 0, amount 48
01:52:12.109 00.000 11616 move complete, result=0
01:52:12.109 00.000 11616 worker thread done servicing request
01:52:12.109 00.000 11616 Worker thread wakes up
01:52:12.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:12.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:12.110 00.001 12268 GuideStep: -0.6 px 322 ms EAST, 0.6 px 48 ms SOUTH
01:52:14.116 02.006 11616 Exposure complete
01:52:14.173 00.057 11616 worker thread done servicing request
01:52:14.173 00.000 12268 OnExposeComplete: enter
01:52:14.173 00.000 12268 UpdateGuideState(): m_state=6
01:52:14.173 00.000 12268 Star::Find(15, 549, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
01:52:14.173 00.000 12268 Star::Find returns 1 (0), X=548.86, Y=542.88, Mass=212, SNR=9.9, Peak=24 HFD=4.4
01:52:14.173 00.000 12268 Star::Find false star n=11 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=10
01:52:14.173 00.000 12268 Star::Find false star n=14 nbg=281 bg=8.6 sigma=0.9 thresh=11 peak=11
01:52:14.173 00.000 12268 Star::Find false star n=10 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:14.174 00.001 12268 Star::Find false star n=12 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=10
01:52:14.174 00.000 12268 Star::Find false star n=6 nbg=283 bg=8.4 sigma=0.8 thresh=11 peak=10
01:52:14.174 00.000 12268 Star::Find false star n=13 nbg=287 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:14.174 00.000 12268 MultiStar: [#1 0.02,-0.43,0.45,U] [#2 0.95,-0.02,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.40,-0.91,0.00,M1] [#6 -0.25,-0.64,0.64,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 1.15,-0.49,0.00,M5] [#11 0.00,0.00,0.00,L] 
01:52:14.174 00.000 12268 refined, 2 included, MultiStar: {0.33, -0.39}, one-star: {0.84, -0.22}
01:52:14.174 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
01:52:14.174 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
01:52:14.174 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.39 hyp=0.51 cameraTheta=-0.87 mountX=-0.36 mountY=0.38, mountTheta=2.33
01:52:14.176 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.39, opts=13)
01:52:14.176 00.000 12268 Enqueuing Move request for scope (0.33, -0.39)
01:52:14.176 00.000 11616 Worker thread wakes up
01:52:14.176 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.39) opts 0xd
01:52:14.176 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.39)
01:52:14.176 00.000 11616 Moving (0.33, -0.39) raw xDistance=-0.36 yDistance=0.38
01:52:14.176 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
01:52:14.176 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
01:52:14.176 00.000 11616 MoveAxis(E, 201, ABG)
01:52:14.176 00.000 11616 Guiding  Dir = 2, Dur = 201
01:52:14.177 00.001 11616 IsSlewing returns 0
01:52:14.177 00.000 11616 IsGuiding returns 0
01:52:14.177 00.000 11616 PulseGuide returned control before completion, sleep 211
01:52:14.200 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=156, Gamma=1.290
01:52:14.218 00.018 12268 UpdateGuideState exits: m=212 SNR=9.9
01:52:14.219 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:14.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:14.219 00.000 12268 Enqueuing Expose request
01:52:14.399 00.180 11616 IsGuiding returns 1
01:52:14.399 00.000 11616 scope still moving after pulse duration time elapsed
01:52:14.432 00.033 11616 IsSlewing returns 0
01:52:14.443 00.011 11616 IsGuiding returns 0
01:52:14.444 00.001 11616 scope move finished after 201 + 65 ms
01:52:14.444 00.000 11616 Move returns status 0, amount 201
01:52:14.444 00.000 11616 MoveAxis(S, 32, ABG)
01:52:14.444 00.000 11616 Guiding  Dir = 1, Dur = 32
01:52:14.444 00.000 11616 IsSlewing returns 0
01:52:14.444 00.000 11616 IsGuiding returns 0
01:52:14.445 00.001 11616 PulseGuide returned control before completion, sleep 42
01:52:14.494 00.049 11616 IsGuiding returns 1
01:52:14.494 00.000 11616 scope still moving after pulse duration time elapsed
01:52:14.525 00.031 11616 IsSlewing returns 0
01:52:14.526 00.001 11616 IsGuiding returns 1
01:52:14.556 00.030 11616 IsSlewing returns 0
01:52:14.557 00.001 11616 IsGuiding returns 0
01:52:14.557 00.000 11616 scope move finished after 32 + 80 ms
01:52:14.557 00.000 11616 Move returns status 0, amount 32
01:52:14.557 00.000 11616 move complete, result=0
01:52:14.557 00.000 11616 worker thread done servicing request
01:52:14.557 00.000 11616 Worker thread wakes up
01:52:14.558 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:14.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:14.558 00.000 12268 GuideStep: -0.4 px 201 ms EAST, 0.4 px 32 ms SOUTH
01:52:16.633 02.075 11616 Exposure complete
01:52:16.694 00.061 11616 worker thread done servicing request
01:52:16.694 00.000 12268 OnExposeComplete: enter
01:52:16.694 00.000 12268 UpdateGuideState(): m_state=6
01:52:16.694 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
01:52:16.694 00.000 12268 Star::Find returns 1 (0), X=548.94, Y=543.43, Mass=204, SNR=9.7, Peak=27 HFD=3.8
01:52:16.695 00.001 12268 Star::Find false star n=8 nbg=287 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:16.695 00.000 12268 Star::Find false star n=15 nbg=287 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:16.695 00.000 12268 Star::Find false star n=5 nbg=285 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:16.695 00.000 12268 Star::Find false star n=11 nbg=285 bg=8.5 sigma=0.8 thresh=11 peak=11
01:52:16.695 00.000 12268 MultiStar: [#1 0.80,0.37,0.46,U] [#2 0.65,0.76,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.71,0.40,0.48,U] [#5 -0.81,-0.13,0.61,U] [#6 -0.24,-0.16,0.69,U] [#7 0.76,-0.90,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.00,0.00,0.00,L] 
01:52:16.695 00.000 12268 refined, 4 included, MultiStar: {0.30, 0.15}, one-star: {0.93, 0.33}
01:52:16.695 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
01:52:16.695 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.17)
01:52:16.695 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.15 hyp=0.34 cameraTheta=0.47 mountX=0.18 mountY=0.28, mountTheta=1.00
01:52:16.697 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.15, opts=13)
01:52:16.697 00.000 12268 Enqueuing Move request for scope (0.30, 0.15)
01:52:16.697 00.000 11616 Worker thread wakes up
01:52:16.697 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.15) opts 0xd
01:52:16.697 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.15)
01:52:16.697 00.000 11616 Moving (0.30, 0.15) raw xDistance=0.18 yDistance=0.28
01:52:16.697 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:16.697 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:52:16.698 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
01:52:16.698 00.000 11616 MoveAxis(E, 0, ABG)
01:52:16.698 00.000 11616 Move returns status 0, amount 0
01:52:16.698 00.000 11616 MoveAxis(S, 24, ABG)
01:52:16.698 00.000 11616 Guiding  Dir = 1, Dur = 24
01:52:16.698 00.000 11616 IsSlewing returns 0
01:52:16.698 00.000 11616 IsGuiding returns 0
01:52:16.699 00.001 11616 PulseGuide returned control before completion, sleep 34
01:52:16.719 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=174, Gamma=1.290
01:52:16.736 00.017 12268 UpdateGuideState exits: m=204 SNR=9.7
01:52:16.736 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:16.736 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:16.736 00.000 12268 Enqueuing Expose request
01:52:16.738 00.002 11616 IsGuiding returns 1
01:52:16.738 00.000 11616 scope still moving after pulse duration time elapsed
01:52:16.770 00.032 11616 IsSlewing returns 0
01:52:16.770 00.000 11616 IsGuiding returns 0
01:52:16.770 00.000 11616 scope move finished after 24 + 48 ms
01:52:16.770 00.000 11616 Move returns status 0, amount 24
01:52:16.771 00.001 11616 move complete, result=0
01:52:16.771 00.000 11616 worker thread done servicing request
01:52:16.771 00.000 11616 Worker thread wakes up
01:52:16.771 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:16.771 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 24 ms SOUTH
01:52:16.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:18.787 02.016 11616 Exposure complete
01:52:18.844 00.057 11616 worker thread done servicing request
01:52:18.845 00.001 12268 OnExposeComplete: enter
01:52:18.845 00.000 12268 UpdateGuideState(): m_state=6
01:52:18.845 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
01:52:18.845 00.000 12268 Star::Find returns 1 (0), X=548.72, Y=543.24, Mass=217, SNR=10.1, Peak=30 HFD=3.7
01:52:18.845 00.000 12268 Star::Find false star n=8 nbg=278 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:18.845 00.000 12268 Star::Find false star n=6 nbg=288 bg=8.3 sigma=0.9 thresh=11 peak=11
01:52:18.846 00.001 12268 Star::Find false star n=14 nbg=282 bg=8.7 sigma=0.8 thresh=11 peak=11
01:52:18.846 00.000 12268 Star::Find false star n=6 nbg=287 bg=8.5 sigma=0.8 thresh=11 peak=11
01:52:18.846 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.78,-0.03,0.67,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.65,0.11,0.53,U] [#6 0.22,0.16,0.58,U] [#7 0.82,0.64,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] [#10 1.78,0.32,0.00,M6] [#11 1.60,0.85,0.00,M3] 
01:52:18.846 00.000 12268 refined, 3 included, MultiStar: {0.36, 0.09}, one-star: {0.70, 0.13}
01:52:18.846 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
01:52:18.846 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
01:52:18.846 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.09 hyp=0.37 cameraTheta=0.25 mountX=0.13 mountY=0.35, mountTheta=1.22
01:52:18.849 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.09, opts=13)
01:52:18.849 00.000 12268 Enqueuing Move request for scope (0.36, 0.09)
01:52:18.849 00.000 11616 Worker thread wakes up
01:52:18.849 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.09) opts 0xd
01:52:18.849 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.09)
01:52:18.849 00.000 11616 Moving (0.36, 0.09) raw xDistance=0.13 yDistance=0.35
01:52:18.849 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:18.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:52:18.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
01:52:18.850 00.001 11616 MoveAxis(E, 0, ABG)
01:52:18.850 00.000 11616 Move returns status 0, amount 0
01:52:18.850 00.000 11616 MoveAxis(S, 29, ABG)
01:52:18.850 00.000 11616 Guiding  Dir = 1, Dur = 29
01:52:18.850 00.000 11616 IsSlewing returns 0
01:52:18.850 00.000 11616 IsGuiding returns 0
01:52:18.850 00.000 11616 PulseGuide returned control before completion, sleep 39
01:52:18.871 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=159, Gamma=1.290
01:52:18.890 00.019 12268 UpdateGuideState exits: m=217 SNR=10.1
01:52:18.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:18.891 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:18.891 00.000 12268 Enqueuing Expose request
01:52:18.894 00.003 11616 IsGuiding returns 1
01:52:18.894 00.000 11616 scope still moving after pulse duration time elapsed
01:52:18.926 00.032 11616 IsSlewing returns 0
01:52:18.926 00.000 11616 IsGuiding returns 0
01:52:18.926 00.000 11616 scope move finished after 29 + 47 ms
01:52:18.926 00.000 11616 Move returns status 0, amount 29
01:52:18.926 00.000 11616 move complete, result=0
01:52:18.927 00.001 11616 worker thread done servicing request
01:52:18.927 00.000 11616 Worker thread wakes up
01:52:18.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:18.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:18.927 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
01:52:20.931 02.004 11616 Exposure complete
01:52:20.989 00.058 11616 worker thread done servicing request
01:52:20.989 00.000 12268 OnExposeComplete: enter
01:52:20.989 00.000 12268 UpdateGuideState(): m_state=6
01:52:20.989 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
01:52:20.989 00.000 12268 Star::Find returns 1 (0), X=548.34, Y=543.91, Mass=173, SNR=8.9, Peak=28 HFD=3.8
01:52:20.990 00.001 12268 Star::Find false star n=7 nbg=287 bg=8.5 sigma=0.8 thresh=11 peak=11
01:52:20.990 00.000 12268 Star::Find false star n=14 nbg=283 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:20.990 00.000 12268 Star::Find false star n=7 nbg=284 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:20.990 00.000 12268 Star::Find false star n=14 nbg=281 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:20.990 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.83,0.80,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 1.46,1.61,0.00,M4] [#5 0.23,-0.35,0.58,U] [#6 0.27,-0.13,0.74,U] [#7 -0.15,0.67,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 1.55,1.30,0.00,M4] 
01:52:20.990 00.000 12268 refined, 3 included, MultiStar: {0.20, 0.30}, one-star: {0.32, 0.80}
01:52:20.990 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
01:52:20.991 00.001 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.69)
01:52:20.991 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.30 hyp=0.36 cameraTheta=0.99 mountX=0.32 mountY=0.16, mountTheta=0.46
01:52:20.992 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.30, opts=13)
01:52:20.992 00.000 12268 Enqueuing Move request for scope (0.20, 0.30)
01:52:20.992 00.000 11616 Worker thread wakes up
01:52:20.992 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.30) opts 0xd
01:52:20.992 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.30)
01:52:20.992 00.000 11616 Moving (0.20, 0.30) raw xDistance=0.32 yDistance=0.16
01:52:20.992 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
01:52:20.992 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
01:52:20.992 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
01:52:20.993 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
01:52:20.993 00.000 11616 MoveAxis(W, 180, ABG)
01:52:20.993 00.000 11616 Guiding  Dir = 3, Dur = 180
01:52:20.993 00.000 11616 IsSlewing returns 0
01:52:20.993 00.000 11616 IsGuiding returns 0
01:52:20.993 00.000 11616 PulseGuide returned control before completion, sleep 190
01:52:21.014 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=188, Gamma=1.290
01:52:21.032 00.018 12268 UpdateGuideState exits: m=173 SNR=8.9
01:52:21.033 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:21.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:21.033 00.000 12268 Enqueuing Expose request
01:52:21.194 00.161 11616 IsGuiding returns 1
01:52:21.194 00.000 11616 scope still moving after pulse duration time elapsed
01:52:21.225 00.031 11616 IsSlewing returns 0
01:52:21.226 00.001 11616 IsGuiding returns 1
01:52:21.255 00.029 11616 IsSlewing returns 0
01:52:21.256 00.001 11616 IsGuiding returns 0
01:52:21.256 00.000 11616 scope move finished after 180 + 83 ms
01:52:21.256 00.000 11616 Move returns status 0, amount 180
01:52:21.256 00.000 11616 MoveAxis(S, 13, ABG)
01:52:21.257 00.001 11616 Guiding  Dir = 1, Dur = 13
01:52:21.257 00.000 11616 IsSlewing returns 0
01:52:21.257 00.000 11616 IsGuiding returns 0
01:52:21.257 00.000 11616 PulseGuide returned control before completion, sleep 23
01:52:21.287 00.030 11616 IsGuiding returns 1
01:52:21.287 00.000 11616 scope still moving after pulse duration time elapsed
01:52:21.317 00.030 11616 IsSlewing returns 0
01:52:21.317 00.000 11616 IsGuiding returns 0
01:52:21.317 00.000 11616 scope move finished after 13 + 47 ms
01:52:21.317 00.000 11616 Move returns status 0, amount 13
01:52:21.317 00.000 11616 move complete, result=0
01:52:21.317 00.000 11616 worker thread done servicing request
01:52:21.317 00.000 11616 Worker thread wakes up
01:52:21.317 00.000 12268 GuideStep: 0.3 px 180 ms WEST, 0.2 px 13 ms SOUTH
01:52:21.318 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:21.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:23.337 02.019 11616 Exposure complete
01:52:23.394 00.057 11616 worker thread done servicing request
01:52:23.394 00.000 12268 OnExposeComplete: enter
01:52:23.394 00.000 12268 UpdateGuideState(): m_state=6
01:52:23.394 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
01:52:23.394 00.000 12268 Star::Find returns 1 (0), X=549.17, Y=543.40, Mass=209, SNR=9.8, Peak=26 HFD=3.9
01:52:23.394 00.000 12268 Star::Find false star n=7 nbg=282 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:23.394 00.000 12268 Star::Find false star n=8 nbg=282 bg=8.4 sigma=0.9 thresh=11 peak=11
01:52:23.394 00.000 12268 Star::Find false star n=10 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:23.395 00.001 12268 Star::Find false star n=9 nbg=286 bg=8.4 sigma=0.9 thresh=11 peak=11
01:52:23.395 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.69,-0.52,0.63,U] [#3 0.61,-0.96,0.00,M1] [#4 0.54,0.70,0.46,U] [#5 -0.42,-0.28,0.56,U] [#6 0.38,-0.15,0.57,U] [#7 0.88,0.21,0.44,U] [#8 0.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] 
01:52:23.395 00.000 12268 refined, 5 included, MultiStar: {0.60, 0.04}, one-star: {1.15, 0.29}
01:52:23.395 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
01:52:23.395 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.76)
01:52:23.395 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=0.04 hyp=0.60 cameraTheta=0.07 mountX=0.10 mountY=0.59, mountTheta=1.41
01:52:23.396 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=0.04, opts=13)
01:52:23.396 00.000 12268 Enqueuing Move request for scope (0.60, 0.04)
01:52:23.397 00.001 11616 Worker thread wakes up
01:52:23.397 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.04) opts 0xd
01:52:23.397 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, 0.04)
01:52:23.397 00.000 11616 Moving (0.60, 0.04) raw xDistance=0.10 yDistance=0.59
01:52:23.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
01:52:23.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
01:52:23.397 00.000 11616 MoveAxis(W, 55, ABG)
01:52:23.397 00.000 11616 Guiding  Dir = 3, Dur = 55
01:52:23.397 00.000 11616 IsSlewing returns 0
01:52:23.398 00.001 11616 IsGuiding returns 0
01:52:23.398 00.000 11616 PulseGuide returned control before completion, sleep 65
01:52:23.421 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=161, Gamma=1.290
01:52:23.438 00.017 12268 UpdateGuideState exits: m=209 SNR=9.8
01:52:23.438 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:23.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:23.438 00.000 12268 Enqueuing Expose request
01:52:23.476 00.038 11616 IsGuiding returns 1
01:52:23.476 00.000 11616 scope still moving after pulse duration time elapsed
01:52:23.508 00.032 11616 IsSlewing returns 0
01:52:23.508 00.000 11616 IsGuiding returns 1
01:52:23.539 00.031 11616 IsSlewing returns 0
01:52:23.539 00.000 11616 IsGuiding returns 1
01:52:23.570 00.031 11616 IsSlewing returns 0
01:52:23.570 00.000 11616 IsGuiding returns 0
01:52:23.570 00.000 11616 scope move finished after 55 + 117 ms
01:52:23.570 00.000 11616 Move returns status 0, amount 55
01:52:23.570 00.000 11616 MoveAxis(S, 50, ABG)
01:52:23.570 00.000 11616 Guiding  Dir = 1, Dur = 50
01:52:23.571 00.001 11616 IsSlewing returns 0
01:52:23.571 00.000 11616 IsGuiding returns 0
01:52:23.571 00.000 11616 PulseGuide returned control before completion, sleep 60
01:52:23.633 00.062 11616 IsGuiding returns 1
01:52:23.634 00.001 11616 scope still moving after pulse duration time elapsed
01:52:23.664 00.030 11616 IsSlewing returns 0
01:52:23.665 00.001 11616 IsGuiding returns 0
01:52:23.665 00.000 11616 scope move finished after 50 + 44 ms
01:52:23.665 00.000 11616 Move returns status 0, amount 50
01:52:23.665 00.000 11616 move complete, result=0
01:52:23.665 00.000 11616 worker thread done servicing request
01:52:23.665 00.000 11616 Worker thread wakes up
01:52:23.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:23.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:23.665 00.000 12268 GuideStep: 0.1 px 55 ms WEST, 0.6 px 50 ms SOUTH
01:52:25.666 02.001 11616 Exposure complete
01:52:25.723 00.057 11616 worker thread done servicing request
01:52:25.723 00.000 12268 OnExposeComplete: enter
01:52:25.723 00.000 12268 UpdateGuideState(): m_state=6
01:52:25.724 00.001 12268 Star::Find(15, 549, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
01:52:25.724 00.000 12268 Star::Find returns 1 (0), X=549.09, Y=542.96, Mass=178, SNR=9.1, Peak=27 HFD=3.0
01:52:25.724 00.000 12268 Star::Find false star n=10 nbg=280 bg=8.2 sigma=0.8 thresh=11 peak=11
01:52:25.724 00.000 12268 Star::Find false star n=11 nbg=289 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:25.724 00.000 12268 Star::Find false star n=9 nbg=279 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:25.724 00.000 12268 Star::Find false star n=17 nbg=273 bg=8.1 sigma=0.7 thresh=10 peak=10
01:52:25.724 00.000 12268 Star::Find false star n=9 nbg=281 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:25.724 00.000 12268 MultiStar: [#1 0.79,-0.17,0.41,U] [#2 1.97,0.25,0.00,M4] [#3 0.00,0.00,0.00,L] [#4 0.70,0.25,0.55,U] [#5 -0.36,0.50,0.62,U] [#6 0.83,-0.84,0.00,M1] [#7 0.79,0.47,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 0.00,0.00,0.00,L] 
01:52:25.725 00.001 12268 refined, 4 included, MultiStar: {0.64, 0.15}, one-star: {1.07, -0.15}
01:52:25.725 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.47) = xAngle (-1.24 = -1.24)
01:52:25.725 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.35 = 1.93)
01:52:25.725 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=0.15 hyp=0.65 cameraTheta=0.23 mountX=0.21 mountY=0.61, mountTheta=1.24
01:52:25.726 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.64, y=0.15, opts=13)
01:52:25.726 00.000 12268 Enqueuing Move request for scope (0.64, 0.15)
01:52:25.726 00.000 11616 Worker thread wakes up
01:52:25.726 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.15) opts 0xd
01:52:25.727 00.001 11616 Handling offset move in thread for scope, endpoint = (0.64, 0.15)
01:52:25.727 00.000 11616 Moving (0.64, 0.15) raw xDistance=0.21 yDistance=0.61
01:52:25.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
01:52:25.727 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
01:52:25.727 00.000 11616 MoveAxis(W, 117, ABG)
01:52:25.727 00.000 11616 Guiding  Dir = 3, Dur = 117
01:52:25.727 00.000 11616 IsSlewing returns 0
01:52:25.727 00.000 11616 IsGuiding returns 0
01:52:25.728 00.001 11616 PulseGuide returned control before completion, sleep 127
01:52:25.748 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=176, Gamma=1.290
01:52:25.766 00.018 12268 UpdateGuideState exits: m=178 SNR=9.1
01:52:25.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:25.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:25.766 00.000 12268 Enqueuing Expose request
01:52:25.870 00.104 11616 IsGuiding returns 1
01:52:25.870 00.000 11616 scope still moving after pulse duration time elapsed
01:52:25.901 00.031 11616 IsSlewing returns 0
01:52:25.901 00.000 11616 IsGuiding returns 1
01:52:25.933 00.032 11616 IsSlewing returns 0
01:52:25.933 00.000 11616 IsGuiding returns 1
01:52:25.964 00.031 11616 IsSlewing returns 0
01:52:25.965 00.001 11616 IsGuiding returns 1
01:52:25.995 00.030 11616 IsSlewing returns 0
01:52:25.996 00.001 11616 IsGuiding returns 1
01:52:26.026 00.030 11616 IsSlewing returns 0
01:52:26.027 00.001 11616 IsGuiding returns 1
01:52:26.057 00.030 11616 IsSlewing returns 0
01:52:26.058 00.001 11616 IsGuiding returns 0
01:52:26.058 00.000 11616 scope move finished after 117 + 213 ms
01:52:26.058 00.000 11616 Move returns status 0, amount 117
01:52:26.058 00.000 11616 MoveAxis(S, 52, ABG)
01:52:26.058 00.000 11616 Guiding  Dir = 1, Dur = 52
01:52:26.059 00.001 11616 IsSlewing returns 0
01:52:26.059 00.000 11616 IsGuiding returns 0
01:52:26.059 00.000 11616 PulseGuide returned control before completion, sleep 62
01:52:26.135 00.076 11616 IsGuiding returns 1
01:52:26.135 00.000 11616 scope still moving after pulse duration time elapsed
01:52:26.165 00.030 11616 IsSlewing returns 0
01:52:26.167 00.002 11616 IsGuiding returns 0
01:52:26.167 00.000 11616 scope move finished after 52 + 55 ms
01:52:26.167 00.000 11616 Move returns status 0, amount 52
01:52:26.167 00.000 11616 move complete, result=0
01:52:26.167 00.000 11616 worker thread done servicing request
01:52:26.167 00.000 11616 Worker thread wakes up
01:52:26.167 00.000 12268 GuideStep: 0.2 px 117 ms WEST, 0.6 px 52 ms SOUTH
01:52:26.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:26.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:28.180 02.013 11616 Exposure complete
01:52:28.239 00.059 11616 worker thread done servicing request
01:52:28.239 00.000 12268 OnExposeComplete: enter
01:52:28.240 00.001 12268 UpdateGuideState(): m_state=6
01:52:28.240 00.000 12268 Star::Find(15, 549, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
01:52:28.240 00.000 12268 Star::Find returns 1 (0), X=549.00, Y=543.07, Mass=166, SNR=8.8, Peak=28 HFD=3.2
01:52:28.240 00.000 12268 Star::Find false star n=11 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:28.240 00.000 12268 Star::Find false star n=9 nbg=282 bg=8.4 sigma=0.8 thresh=11 peak=10
01:52:28.240 00.000 12268 Star::Find false star n=15 nbg=286 bg=8.6 sigma=0.8 thresh=11 peak=11
01:52:28.241 00.001 12268 Star::Find false star n=14 nbg=279 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:28.241 00.000 12268 Star::Find false star n=6 nbg=284 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:28.241 00.000 12268 Star::Find false star n=7 nbg=279 bg=8.2 sigma=0.8 thresh=11 peak=11
01:52:28.241 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.02,0.12,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.27,-0.28,0.65,U] [#6 0.74,-0.34,0.71,U] [#7 0.06,-0.30,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 0.00,0.00,0.00,L] 
01:52:28.241 00.000 12268 refined, 3 included, MultiStar: {0.47, -0.21}, one-star: {0.98, -0.03}
01:52:28.241 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
01:52:28.241 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
01:52:28.241 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.21 hyp=0.52 cameraTheta=-0.43 mountX=-0.17 mountY=0.50, mountTheta=1.90
01:52:28.247 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=-0.21, opts=13)
01:52:28.247 00.000 12268 Enqueuing Move request for scope (0.47, -0.21)
01:52:28.247 00.000 11616 Worker thread wakes up
01:52:28.247 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.21) opts 0xd
01:52:28.247 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, -0.21)
01:52:28.247 00.000 11616 Moving (0.47, -0.21) raw xDistance=-0.17 yDistance=0.50
01:52:28.247 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:28.248 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:52:28.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
01:52:28.248 00.000 11616 MoveAxis(E, 0, ABG)
01:52:28.248 00.000 11616 Move returns status 0, amount 0
01:52:28.248 00.000 11616 MoveAxis(S, 42, ABG)
01:52:28.248 00.000 11616 Guiding  Dir = 1, Dur = 42
01:52:28.248 00.000 11616 IsSlewing returns 0
01:52:28.249 00.001 11616 IsGuiding returns 0
01:52:28.249 00.000 11616 PulseGuide returned control before completion, sleep 52
01:52:28.270 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=166, Gamma=1.290
01:52:28.287 00.017 12268 UpdateGuideState exits: m=166 SNR=8.8
01:52:28.288 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:28.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:28.288 00.000 12268 Enqueuing Expose request
01:52:28.307 00.019 11616 IsGuiding returns 1
01:52:28.307 00.000 11616 scope still moving after pulse duration time elapsed
01:52:28.338 00.031 11616 IsSlewing returns 0
01:52:28.338 00.000 11616 IsGuiding returns 1
01:52:28.368 00.030 11616 IsSlewing returns 0
01:52:28.368 00.000 11616 IsGuiding returns 1
01:52:28.399 00.031 11616 IsSlewing returns 0
01:52:28.400 00.001 11616 IsGuiding returns 1
01:52:28.431 00.031 11616 IsSlewing returns 0
01:52:28.432 00.001 11616 IsGuiding returns 0
01:52:28.432 00.000 11616 scope move finished after 42 + 141 ms
01:52:28.432 00.000 11616 Move returns status 0, amount 42
01:52:28.432 00.000 11616 move complete, result=0
01:52:28.432 00.000 11616 worker thread done servicing request
01:52:28.432 00.000 11616 Worker thread wakes up
01:52:28.433 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:28.433 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:28.433 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 42 ms SOUTH
01:52:30.451 02.018 11616 Exposure complete
01:52:30.510 00.059 11616 worker thread done servicing request
01:52:30.510 00.000 12268 OnExposeComplete: enter
01:52:30.510 00.000 12268 UpdateGuideState(): m_state=6
01:52:30.510 00.000 12268 Star::Find(15, 549, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
01:52:30.510 00.000 12268 Star::Find returns 1 (0), X=548.99, Y=542.57, Mass=155, SNR=8.5, Peak=29 HFD=3.0
01:52:30.511 00.001 12268 Star::Find false star n=23 nbg=278 bg=8.2 sigma=0.8 thresh=10 peak=10
01:52:30.511 00.000 12268 Star::Find false star n=9 nbg=284 bg=8.4 sigma=0.9 thresh=11 peak=10
01:52:30.511 00.000 12268 MultiStar: [#1 0.30,-0.07,0.52,U] [#2 0.66,0.14,0.74,U] [#3 0.00,0.00,0.00,L] [#4 1.10,-0.27,0.00,M3] [#5 -0.59,-0.02,0.70,U] [#6 1.27,-0.77,0.00,M1] [#7 0.30,-0.09,0.50,U] [#8 -0.07,0.71,0.76,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] 
01:52:30.511 00.000 12268 refined, 5 included, MultiStar: {0.31, 0.00}, one-star: {0.97, -0.54}
01:52:30.511 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
01:52:30.511 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
01:52:30.511 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.00 hyp=0.31 cameraTheta=0.00 mountX=0.03 mountY=0.31, mountTheta=1.47
01:52:30.515 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.00, opts=13)
01:52:30.515 00.000 12268 Enqueuing Move request for scope (0.31, 0.00)
01:52:30.515 00.000 11616 Worker thread wakes up
01:52:30.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.00) opts 0xd
01:52:30.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.00)
01:52:30.515 00.000 11616 Moving (0.31, 0.00) raw xDistance=0.03 yDistance=0.31
01:52:30.516 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:30.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:52:30.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
01:52:30.516 00.000 11616 MoveAxis(E, 0, ABG)
01:52:30.516 00.000 11616 Move returns status 0, amount 0
01:52:30.516 00.000 11616 MoveAxis(S, 26, ABG)
01:52:30.516 00.000 11616 Guiding  Dir = 1, Dur = 26
01:52:30.516 00.000 11616 IsSlewing returns 0
01:52:30.517 00.001 11616 IsGuiding returns 0
01:52:30.517 00.000 11616 PulseGuide returned control before completion, sleep 36
01:52:30.537 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=182, Gamma=1.290
01:52:30.553 00.016 12268 UpdateGuideState exits: m=155 SNR=8.5
01:52:30.554 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:30.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:30.554 00.000 12268 Enqueuing Expose request
01:52:30.558 00.004 11616 IsGuiding returns 1
01:52:30.558 00.000 11616 scope still moving after pulse duration time elapsed
01:52:30.588 00.030 11616 IsSlewing returns 0
01:52:30.588 00.000 11616 IsGuiding returns 0
01:52:30.588 00.000 11616 scope move finished after 26 + 45 ms
01:52:30.589 00.001 11616 Move returns status 0, amount 26
01:52:30.589 00.000 11616 move complete, result=0
01:52:30.589 00.000 11616 worker thread done servicing request
01:52:30.589 00.000 11616 Worker thread wakes up
01:52:30.589 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:30.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:30.591 00.002 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 26 ms SOUTH
01:52:32.651 02.060 11616 Exposure complete
01:52:32.708 00.057 11616 worker thread done servicing request
01:52:32.709 00.001 12268 OnExposeComplete: enter
01:52:32.709 00.000 12268 UpdateGuideState(): m_state=6
01:52:32.709 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
01:52:32.709 00.000 12268 Star::Find returns 1 (0), X=548.87, Y=542.12, Mass=174, SNR=9.0, Peak=28 HFD=2.9
01:52:32.709 00.000 12268 MultiStar: [#1 0.76,-1.67,0.00,M1] [#2 1.31,-0.14,0.00,M5] [#3 0.00,0.00,0.00,L] [#4 0.44,-0.03,0.60,U] [#5 -0.74,-0.45,0.67,U] [#6 0.01,-1.24,0.00,M2] [#7 0.20,-0.66,0.50,U] [#8 0.00,0.01,0.49,U] [#9 0.00,0.00,0.00,L] [#10 0.92,-0.23,0.00,M7] 
01:52:32.709 00.000 12268 refined, 4 included, MultiStar: {0.22, -0.50}, one-star: {0.85, -0.99}
01:52:32.709 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
01:52:32.710 00.001 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
01:52:32.710 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.50 hyp=0.55 cameraTheta=-1.15 mountX=-0.48 mountY=0.28, mountTheta=2.60
01:52:32.711 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.50, opts=13)
01:52:32.711 00.000 12268 Enqueuing Move request for scope (0.22, -0.50)
01:52:32.711 00.000 11616 Worker thread wakes up
01:52:32.711 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.50) opts 0xd
01:52:32.711 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.50)
01:52:32.712 00.001 11616 Moving (0.22, -0.50) raw xDistance=-0.48 yDistance=0.28
01:52:32.712 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
01:52:32.712 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.43
01:52:32.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
01:52:32.712 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
01:52:32.712 00.000 11616 MoveAxis(E, 268, ABG)
01:52:32.712 00.000 11616 Guiding  Dir = 2, Dur = 268
01:52:32.712 00.000 11616 IsSlewing returns 0
01:52:32.713 00.001 11616 IsGuiding returns 0
01:52:32.713 00.000 11616 PulseGuide returned control before completion, sleep 278
01:52:32.734 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=181, Gamma=1.290
01:52:32.752 00.018 12268 UpdateGuideState exits: m=174 SNR=9.0
01:52:32.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:32.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:32.752 00.000 12268 Enqueuing Expose request
01:52:32.993 00.241 11616 IsGuiding returns 1
01:52:32.993 00.000 11616 scope still moving after pulse duration time elapsed
01:52:33.024 00.031 11616 IsSlewing returns 0
01:52:33.025 00.001 11616 IsGuiding returns 0
01:52:33.025 00.000 11616 scope move finished after 268 + 44 ms
01:52:33.025 00.000 11616 Move returns status 0, amount 268
01:52:33.025 00.000 11616 MoveAxis(S, 24, ABG)
01:52:33.025 00.000 11616 Guiding  Dir = 1, Dur = 24
01:52:33.026 00.001 11616 IsSlewing returns 0
01:52:33.026 00.000 11616 IsGuiding returns 0
01:52:33.026 00.000 11616 PulseGuide returned control before completion, sleep 34
01:52:33.070 00.044 11616 IsGuiding returns 1
01:52:33.070 00.000 11616 scope still moving after pulse duration time elapsed
01:52:33.100 00.030 11616 IsSlewing returns 0
01:52:33.101 00.001 11616 IsGuiding returns 0
01:52:33.101 00.000 11616 scope move finished after 24 + 51 ms
01:52:33.101 00.000 11616 Move returns status 0, amount 24
01:52:33.101 00.000 11616 move complete, result=0
01:52:33.101 00.000 11616 worker thread done servicing request
01:52:33.101 00.000 11616 Worker thread wakes up
01:52:33.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:33.102 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:33.102 00.000 12268 GuideStep: -0.5 px 268 ms EAST, 0.3 px 24 ms SOUTH
01:52:35.116 02.014 11616 Exposure complete
01:52:35.174 00.058 11616 worker thread done servicing request
01:52:35.174 00.000 12268 OnExposeComplete: enter
01:52:35.174 00.000 12268 UpdateGuideState(): m_state=6
01:52:35.175 00.001 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
01:52:35.175 00.000 12268 Star::Find returns 1 (0), X=548.85, Y=543.25, Mass=156, SNR=8.5, Peak=24 HFD=3.2
01:52:35.175 00.000 12268 Star::Find false star n=5 nbg=279 bg=8.3 sigma=0.8 thresh=11 peak=11
01:52:35.175 00.000 12268 Star::Find false star n=9 nbg=287 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:35.175 00.000 12268 MultiStar: [#1 0.76,-0.58,0.00,M2] [#2 0.97,-0.06,0.00,M6] [#3 0.00,0.00,0.00,L] [#4 -0.15,0.82,0.54,U] [#5 -0.43,0.07,0.60,U] [#6 0.92,-0.59,0.00,M3] [#7 0.72,-0.18,0.53,U] [#8 0.34,1.16,0.00,M1] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
01:52:35.175 00.000 12268 refined, 3 included, MultiStar: {0.33, 0.20}, one-star: {0.83, 0.15}
01:52:35.175 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
01:52:35.175 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
01:52:35.176 00.001 12268 CameraToMount -- cameraX=0.33 cameraY=0.20 hyp=0.39 cameraTheta=0.54 mountX=0.23 mountY=0.30, mountTheta=0.92
01:52:35.177 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.20, opts=13)
01:52:35.177 00.000 12268 Enqueuing Move request for scope (0.33, 0.20)
01:52:35.177 00.000 11616 Worker thread wakes up
01:52:35.178 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.20) opts 0xd
01:52:35.178 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.20)
01:52:35.178 00.000 11616 Moving (0.33, 0.20) raw xDistance=0.23 yDistance=0.30
01:52:35.178 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:35.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:52:35.178 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
01:52:35.178 00.000 11616 MoveAxis(E, 0, ABG)
01:52:35.178 00.000 11616 Move returns status 0, amount 0
01:52:35.178 00.000 11616 MoveAxis(S, 26, ABG)
01:52:35.178 00.000 11616 Guiding  Dir = 1, Dur = 26
01:52:35.179 00.001 11616 IsSlewing returns 0
01:52:35.179 00.000 11616 IsGuiding returns 0
01:52:35.179 00.000 11616 PulseGuide returned control before completion, sleep 36
01:52:35.201 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=177, Gamma=1.290
01:52:35.222 00.021 12268 UpdateGuideState exits: m=156 SNR=8.5
01:52:35.223 00.001 11616 IsGuiding returns 1
01:52:35.223 00.000 11616 scope still moving after pulse duration time elapsed
01:52:35.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:35.223 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:35.223 00.000 12268 Enqueuing Expose request
01:52:35.255 00.032 11616 IsSlewing returns 0
01:52:35.255 00.000 11616 IsGuiding returns 0
01:52:35.255 00.000 11616 scope move finished after 26 + 50 ms
01:52:35.256 00.001 11616 Move returns status 0, amount 26
01:52:35.256 00.000 11616 move complete, result=0
01:52:35.256 00.000 11616 worker thread done servicing request
01:52:35.256 00.000 11616 Worker thread wakes up
01:52:35.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:35.257 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:35.257 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 26 ms SOUTH
01:52:37.259 02.002 11616 Exposure complete
01:52:37.317 00.058 11616 worker thread done servicing request
01:52:37.317 00.000 12268 OnExposeComplete: enter
01:52:37.317 00.000 12268 UpdateGuideState(): m_state=6
01:52:37.317 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
01:52:37.317 00.000 12268 Star::Find returns 1 (0), X=548.74, Y=542.99, Mass=173, SNR=8.9, Peak=25 HFD=3.5
01:52:37.317 00.000 12268 Star::Find false star n=12 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:37.317 00.000 12268 Star::Find false star n=10 nbg=277 bg=8.5 sigma=0.8 thresh=11 peak=10
01:52:37.318 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.68,0.99,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 1.49,1.07,0.00,M2] [#5 -0.07,-0.16,0.54,U] [#6 -0.38,-1.01,0.00,M4] [#7 0.22,0.46,0.51,U] [#8 0.05,1.62,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 1.41,0.37,0.00,M8] [#11 0.00,0.00,0.00,L] 
01:52:37.318 00.000 12268 refined, 2 included, MultiStar: {0.39, 0.02}, one-star: {0.72, -0.11}
01:52:37.318 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
01:52:37.318 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.75)
01:52:37.318 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.02 hyp=0.39 cameraTheta=0.05 mountX=0.06 mountY=0.38, mountTheta=1.42
01:52:37.319 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=0.02, opts=13)
01:52:37.319 00.000 12268 Enqueuing Move request for scope (0.39, 0.02)
01:52:37.319 00.000 11616 Worker thread wakes up
01:52:37.320 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.02) opts 0xd
01:52:37.320 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, 0.02)
01:52:37.320 00.000 11616 Moving (0.39, 0.02) raw xDistance=0.06 yDistance=0.38
01:52:37.320 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:37.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:52:37.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
01:52:37.320 00.000 11616 MoveAxis(E, 0, ABG)
01:52:37.320 00.000 11616 Move returns status 0, amount 0
01:52:37.320 00.000 11616 MoveAxis(S, 32, ABG)
01:52:37.320 00.000 11616 Guiding  Dir = 1, Dur = 32
01:52:37.320 00.000 11616 IsSlewing returns 0
01:52:37.321 00.001 11616 IsGuiding returns 0
01:52:37.321 00.000 11616 PulseGuide returned control before completion, sleep 42
01:52:37.343 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=165, Gamma=1.290
01:52:37.360 00.017 12268 UpdateGuideState exits: m=173 SNR=8.9
01:52:37.361 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:37.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:37.361 00.000 12268 Enqueuing Expose request
01:52:37.370 00.009 11616 IsGuiding returns 1
01:52:37.370 00.000 11616 scope still moving after pulse duration time elapsed
01:52:37.402 00.032 11616 IsSlewing returns 0
01:52:37.402 00.000 11616 IsGuiding returns 0
01:52:37.403 00.001 11616 scope move finished after 32 + 49 ms
01:52:37.403 00.000 11616 Move returns status 0, amount 32
01:52:37.403 00.000 11616 move complete, result=0
01:52:37.403 00.000 11616 worker thread done servicing request
01:52:37.403 00.000 11616 Worker thread wakes up
01:52:37.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:37.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:37.403 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 32 ms SOUTH
01:52:39.417 02.014 11616 Exposure complete
01:52:39.473 00.056 11616 worker thread done servicing request
01:52:39.473 00.000 12268 OnExposeComplete: enter
01:52:39.473 00.000 12268 UpdateGuideState(): m_state=6
01:52:39.474 00.001 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
01:52:39.474 00.000 12268 Star::Find returns 1 (0), X=549.23, Y=543.30, Mass=155, SNR=8.5, Peak=27 HFD=3.7
01:52:39.474 00.000 12268 Star::Find false star n=7 nbg=289 bg=8.5 sigma=0.8 thresh=11 peak=10
01:52:39.474 00.000 12268 Star::Find false star n=11 nbg=280 bg=8.5 sigma=0.8 thresh=11 peak=10
01:52:39.475 00.001 12268 MultiStar: [#1 0.67,0.84,0.00,M3] [#2 1.02,0.23,0.00,M8] [#3 0.00,0.00,0.00,L] [#4 -0.04,-0.38,0.52,U] [#5 -0.86,0.04,0.63,U] [#6 0.66,-0.60,0.57,U] [#7 1.08,0.72,0.00,M1] [#8 1.12,0.86,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
01:52:39.475 00.000 12268 refined, 3 included, MultiStar: {0.38, -0.12}, one-star: {1.21, 0.19}
01:52:39.475 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
01:52:39.475 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.40)
01:52:39.475 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.12 hyp=0.40 cameraTheta=-0.30 mountX=-0.08 mountY=0.39, mountTheta=1.77
01:52:39.477 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.12, opts=13)
01:52:39.477 00.000 12268 Enqueuing Move request for scope (0.38, -0.12)
01:52:39.477 00.000 11616 Worker thread wakes up
01:52:39.477 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.12) opts 0xd
01:52:39.478 00.001 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.12)
01:52:39.478 00.000 11616 Moving (0.38, -0.12) raw xDistance=-0.08 yDistance=0.39
01:52:39.478 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:39.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:52:39.478 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
01:52:39.478 00.000 11616 MoveAxis(E, 0, ABG)
01:52:39.478 00.000 11616 Move returns status 0, amount 0
01:52:39.478 00.000 11616 MoveAxis(S, 33, ABG)
01:52:39.478 00.000 11616 Guiding  Dir = 1, Dur = 33
01:52:39.478 00.000 11616 IsSlewing returns 0
01:52:39.479 00.001 11616 IsGuiding returns 0
01:52:39.479 00.000 11616 PulseGuide returned control before completion, sleep 43
01:52:39.500 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=165, Gamma=1.290
01:52:39.517 00.017 12268 UpdateGuideState exits: m=155 SNR=8.5
01:52:39.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:39.518 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:39.518 00.000 12268 Enqueuing Expose request
01:52:39.524 00.006 11616 IsGuiding returns 1
01:52:39.524 00.000 11616 scope still moving after pulse duration time elapsed
01:52:39.556 00.032 11616 IsSlewing returns 0
01:52:39.556 00.000 11616 IsGuiding returns 1
01:52:39.588 00.032 11616 IsSlewing returns 0
01:52:39.588 00.000 11616 IsGuiding returns 0
01:52:39.588 00.000 11616 scope move finished after 33 + 75 ms
01:52:39.588 00.000 11616 Move returns status 0, amount 33
01:52:39.589 00.001 11616 move complete, result=0
01:52:39.589 00.000 11616 worker thread done servicing request
01:52:39.589 00.000 11616 Worker thread wakes up
01:52:39.589 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:39.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:39.589 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 33 ms SOUTH
01:52:41.592 02.003 11616 Exposure complete
01:52:41.655 00.063 11616 worker thread done servicing request
01:52:41.655 00.000 12268 OnExposeComplete: enter
01:52:41.655 00.000 12268 UpdateGuideState(): m_state=6
01:52:41.655 00.000 12268 Star::Find(15, 549, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
01:52:41.656 00.001 12268 Star::Find returns 1 (0), X=549.23, Y=543.42, Mass=165, SNR=8.7, Peak=29 HFD=3.6
01:52:41.656 00.000 12268 Star::Find false star n=10 nbg=282 bg=8.7 sigma=0.9 thresh=11 peak=11
01:52:41.656 00.000 12268 Star::Find false star n=15 nbg=281 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:41.656 00.000 12268 Star::Find false star n=9 nbg=281 bg=8.5 sigma=0.8 thresh=11 peak=11
01:52:41.656 00.000 12268 Star::Find false star n=9 nbg=286 bg=8.6 sigma=0.8 thresh=11 peak=10
01:52:41.656 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.65,0.61,0.00,M9] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.22,0.39,0.66,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.35,0.47,0.64,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] 
01:52:41.656 00.000 12268 refined, 2 included, MultiStar: {0.69, 0.38}, one-star: {1.21, 0.32}
01:52:41.657 00.001 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
01:52:41.657 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
01:52:41.657 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=0.38 hyp=0.79 cameraTheta=0.51 mountX=0.45 mountY=0.63, mountTheta=0.95
01:52:41.658 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=0.38, opts=13)
01:52:41.658 00.000 12268 Enqueuing Move request for scope (0.69, 0.38)
01:52:41.658 00.000 11616 Worker thread wakes up
01:52:41.659 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.38) opts 0xd
01:52:41.659 00.000 11616 Handling offset move in thread for scope, endpoint = (0.69, 0.38)
01:52:41.659 00.000 11616 Moving (0.69, 0.38) raw xDistance=0.45 yDistance=0.63
01:52:41.659 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from -1 to 1
01:52:41.659 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.34
01:52:41.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
01:52:41.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.63
01:52:41.659 00.000 11616 MoveAxis(W, 251, ABG)
01:52:41.659 00.000 11616 Guiding  Dir = 3, Dur = 251
01:52:41.659 00.000 11616 IsSlewing returns 0
01:52:41.660 00.001 11616 IsGuiding returns 0
01:52:41.660 00.000 11616 PulseGuide returned control before completion, sleep 261
01:52:41.681 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=142, Gamma=1.290
01:52:41.699 00.018 12268 UpdateGuideState exits: m=165 SNR=8.7
01:52:41.699 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:41.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:41.699 00.000 12268 Enqueuing Expose request
01:52:41.934 00.235 11616 IsGuiding returns 1
01:52:41.934 00.000 11616 scope still moving after pulse duration time elapsed
01:52:41.965 00.031 11616 IsSlewing returns 0
01:52:41.966 00.001 11616 IsGuiding returns 0
01:52:41.966 00.000 11616 scope move finished after 251 + 55 ms
01:52:41.966 00.000 11616 Move returns status 0, amount 251
01:52:41.966 00.000 11616 MoveAxis(S, 53, ABG)
01:52:41.966 00.000 11616 Guiding  Dir = 1, Dur = 53
01:52:41.966 00.000 11616 IsSlewing returns 0
01:52:41.967 00.001 11616 IsGuiding returns 0
01:52:41.967 00.000 11616 PulseGuide returned control before completion, sleep 63
01:52:42.045 00.078 11616 IsGuiding returns 1
01:52:42.045 00.000 11616 scope still moving after pulse duration time elapsed
01:52:42.076 00.031 11616 IsSlewing returns 0
01:52:42.077 00.001 11616 IsGuiding returns 1
01:52:42.108 00.031 11616 IsSlewing returns 0
01:52:42.108 00.000 11616 IsGuiding returns 1
01:52:42.138 00.030 11616 IsSlewing returns 0
01:52:42.139 00.001 11616 IsGuiding returns 1
01:52:42.169 00.030 11616 IsSlewing returns 0
01:52:42.170 00.001 11616 IsGuiding returns 1
01:52:42.201 00.031 11616 IsSlewing returns 0
01:52:42.201 00.000 11616 IsGuiding returns 0
01:52:42.202 00.001 11616 scope move finished after 53 + 181 ms
01:52:42.202 00.000 11616 Move returns status 0, amount 53
01:52:42.202 00.000 11616 move complete, result=0
01:52:42.203 00.001 11616 worker thread done servicing request
01:52:42.203 00.000 11616 Worker thread wakes up
01:52:42.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:42.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:42.203 00.000 12268 GuideStep: 0.4 px 251 ms WEST, 0.6 px 53 ms SOUTH
01:52:44.218 02.015 11616 Exposure complete
01:52:44.276 00.058 11616 worker thread done servicing request
01:52:44.277 00.001 12268 OnExposeComplete: enter
01:52:44.277 00.000 12268 UpdateGuideState(): m_state=6
01:52:44.277 00.000 12268 Star::Find(15, 549, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
01:52:44.277 00.000 12268 Star::Find returns 1 (0), X=549.10, Y=542.83, Mass=150, SNR=8.3, Peak=22 HFD=4.1
01:52:44.277 00.000 12268 Star::Find false star n=7 nbg=276 bg=8.5 sigma=0.8 thresh=11 peak=10
01:52:44.277 00.000 12268 Star::Find false star n=17 nbg=277 bg=8.7 sigma=0.8 thresh=11 peak=11
01:52:44.277 00.000 12268 Star::Find false star n=12 nbg=282 bg=8.6 sigma=0.9 thresh=11 peak=11
01:52:44.278 00.001 12268 Star::Find false star n=7 nbg=284 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:44.278 00.000 12268 Star::Find false star n=7 nbg=283 bg=8.6 sigma=0.8 thresh=11 peak=11
01:52:44.278 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.24,0.41,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.55,-0.31,0.59,U] [#6 0.00,0.00,0.00,L] [#7 -0.04,0.64,0.54,U] [#8 0.72,0.95,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
01:52:44.278 00.000 12268 refined, 2 included, MultiStar: {0.34, -0.05}, one-star: {1.08, -0.28}
01:52:44.278 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
01:52:44.278 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.55)
01:52:44.278 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.05 hyp=0.35 cameraTheta=-0.15 mountX=-0.02 mountY=0.35, mountTheta=1.63
01:52:44.283 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.05, opts=13)
01:52:44.283 00.000 12268 Enqueuing Move request for scope (0.34, -0.05)
01:52:44.283 00.000 11616 Worker thread wakes up
01:52:44.283 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.05) opts 0xd
01:52:44.284 00.001 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.05)
01:52:44.284 00.000 11616 Moving (0.34, -0.05) raw xDistance=-0.02 yDistance=0.35
01:52:44.284 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:44.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:52:44.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
01:52:44.284 00.000 11616 MoveAxis(E, 0, ABG)
01:52:44.284 00.000 11616 Move returns status 0, amount 0
01:52:44.284 00.000 11616 MoveAxis(S, 29, ABG)
01:52:44.284 00.000 11616 Guiding  Dir = 1, Dur = 29
01:52:44.284 00.000 11616 IsSlewing returns 0
01:52:44.285 00.001 11616 IsGuiding returns 0
01:52:44.285 00.000 11616 PulseGuide returned control before completion, sleep 39
01:52:44.310 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=135, Gamma=1.290
01:52:44.327 00.017 11616 IsGuiding returns 1
01:52:44.327 00.000 11616 scope still moving after pulse duration time elapsed
01:52:44.330 00.003 12268 UpdateGuideState exits: m=150 SNR=8.3
01:52:44.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:44.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:44.330 00.000 12268 Enqueuing Expose request
01:52:44.359 00.029 11616 IsSlewing returns 0
01:52:44.359 00.000 11616 IsGuiding returns 0
01:52:44.359 00.000 11616 scope move finished after 29 + 45 ms
01:52:44.359 00.000 11616 Move returns status 0, amount 29
01:52:44.359 00.000 11616 move complete, result=0
01:52:44.360 00.001 11616 worker thread done servicing request
01:52:44.360 00.000 11616 Worker thread wakes up
01:52:44.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:44.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:44.360 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 29 ms SOUTH
01:52:46.375 02.015 11616 Exposure complete
01:52:46.434 00.059 11616 worker thread done servicing request
01:52:46.434 00.000 12268 OnExposeComplete: enter
01:52:46.434 00.000 12268 UpdateGuideState(): m_state=6
01:52:46.434 00.000 12268 Star::Find(15, 549, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
01:52:46.434 00.000 12268 Star::Find returns 1 (0), X=548.95, Y=543.04, Mass=126, SNR=7.6, Peak=20 HFD=3.9
01:52:46.434 00.000 12268 Star::Find false star n=12 nbg=282 bg=8.5 sigma=0.8 thresh=11 peak=11
01:52:46.435 00.001 12268 Star::Find false star n=15 nbg=281 bg=8.7 sigma=0.8 thresh=11 peak=11
01:52:46.435 00.000 12268 Star::Find false star n=14 nbg=284 bg=8.6 sigma=0.8 thresh=11 peak=11
01:52:46.435 00.000 12268 Star::Find false star n=9 nbg=285 bg=8.6 sigma=0.8 thresh=11 peak=10
01:52:46.435 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.11,0.09,0.75,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.03,-0.22,0.72,U] [#6 0.00,0.00,0.00,L] [#7 -1.17,-0.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 0.00,0.00,0.00,L] 
01:52:46.435 00.000 12268 refined, 2 included, MultiStar: {0.42, -0.06}, one-star: {0.93, -0.07}
01:52:46.435 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
01:52:46.435 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.55)
01:52:46.435 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.06 hyp=0.43 cameraTheta=-0.15 mountX=-0.02 mountY=0.43, mountTheta=1.62
01:52:46.437 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.06, opts=13)
01:52:46.437 00.000 12268 Enqueuing Move request for scope (0.42, -0.06)
01:52:46.437 00.000 11616 Worker thread wakes up
01:52:46.437 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.06) opts 0xd
01:52:46.437 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.06)
01:52:46.437 00.000 11616 Moving (0.42, -0.06) raw xDistance=-0.02 yDistance=0.43
01:52:46.437 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:46.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:52:46.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
01:52:46.437 00.000 11616 MoveAxis(E, 0, ABG)
01:52:46.437 00.000 11616 Move returns status 0, amount 0
01:52:46.438 00.001 11616 MoveAxis(S, 36, ABG)
01:52:46.438 00.000 11616 Guiding  Dir = 1, Dur = 36
01:52:46.438 00.000 11616 IsSlewing returns 0
01:52:46.438 00.000 11616 IsGuiding returns 0
01:52:46.438 00.000 11616 PulseGuide returned control before completion, sleep 46
01:52:46.458 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=150, Gamma=1.290
01:52:46.475 00.017 12268 UpdateGuideState exits: m=126 SNR=7.6
01:52:46.476 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:46.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:46.476 00.000 12268 Enqueuing Expose request
01:52:46.492 00.016 11616 IsGuiding returns 1
01:52:46.492 00.000 11616 scope still moving after pulse duration time elapsed
01:52:46.524 00.032 11616 IsSlewing returns 0
01:52:46.524 00.000 11616 IsGuiding returns 0
01:52:46.524 00.000 11616 scope move finished after 36 + 49 ms
01:52:46.525 00.001 11616 Move returns status 0, amount 36
01:52:46.525 00.000 11616 move complete, result=0
01:52:46.525 00.000 11616 worker thread done servicing request
01:52:46.525 00.000 11616 Worker thread wakes up
01:52:46.525 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:46.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:46.526 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 36 ms SOUTH
01:52:48.640 02.114 11616 Exposure complete
01:52:48.700 00.060 11616 worker thread done servicing request
01:52:48.700 00.000 12268 OnExposeComplete: enter
01:52:48.700 00.000 12268 UpdateGuideState(): m_state=6
01:52:48.700 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
01:52:48.700 00.000 12268 Star::Find returns 1 (0), X=548.68, Y=542.44, Mass=130, SNR=7.7, Peak=23 HFD=3.9
01:52:48.700 00.000 12268 Star::Find false star n=10 nbg=285 bg=8.5 sigma=0.9 thresh=11 peak=10
01:52:48.701 00.001 12268 Star::Find false star n=5 nbg=286 bg=8.7 sigma=0.8 thresh=11 peak=11
01:52:48.701 00.000 12268 Star::Find false star n=8 nbg=287 bg=8.5 sigma=0.8 thresh=11 peak=10
01:52:48.701 00.000 12268 Star::Find false star n=7 nbg=284 bg=8.4 sigma=0.9 thresh=11 peak=10
01:52:48.701 00.000 12268 Star::Find false star n=11 nbg=286 bg=8.6 sigma=0.9 thresh=11 peak=11
01:52:48.701 00.000 12268 MultiStar: [#1 0.11,-0.47,0.57,U] [#2 0.75,0.05,0.54,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.04,-0.42,0.73,U] [#6 0.51,-1.16,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.17,0.92,0.67,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] 
01:52:48.701 00.000 12268 refined, 4 included, MultiStar: {0.36, -0.17}, one-star: {0.66, -0.66}
01:52:48.701 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
01:52:48.701 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
01:52:48.701 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.17 hyp=0.40 cameraTheta=-0.44 mountX=-0.13 mountY=0.38, mountTheta=1.91
01:52:48.703 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.17, opts=13)
01:52:48.703 00.000 12268 Enqueuing Move request for scope (0.36, -0.17)
01:52:48.703 00.000 11616 Worker thread wakes up
01:52:48.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.17) opts 0xd
01:52:48.703 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.17)
01:52:48.703 00.000 11616 Moving (0.36, -0.17) raw xDistance=-0.13 yDistance=0.38
01:52:48.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:48.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:52:48.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
01:52:48.703 00.000 11616 MoveAxis(E, 0, ABG)
01:52:48.704 00.001 11616 Move returns status 0, amount 0
01:52:48.704 00.000 11616 MoveAxis(S, 32, ABG)
01:52:48.704 00.000 11616 Guiding  Dir = 1, Dur = 32
01:52:48.704 00.000 11616 IsSlewing returns 0
01:52:48.704 00.000 11616 IsGuiding returns 0
01:52:48.704 00.000 11616 PulseGuide returned control before completion, sleep 42
01:52:48.728 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=118, Gamma=1.290
01:52:48.745 00.017 12268 UpdateGuideState exits: m=130 SNR=7.7
01:52:48.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:48.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:48.745 00.000 12268 Enqueuing Expose request
01:52:48.751 00.006 11616 IsGuiding returns 1
01:52:48.751 00.000 11616 scope still moving after pulse duration time elapsed
01:52:48.782 00.031 11616 IsSlewing returns 0
01:52:48.783 00.001 11616 IsGuiding returns 0
01:52:48.783 00.000 11616 scope move finished after 32 + 47 ms
01:52:48.783 00.000 11616 Move returns status 0, amount 32
01:52:48.783 00.000 11616 move complete, result=0
01:52:48.784 00.001 11616 worker thread done servicing request
01:52:48.784 00.000 11616 Worker thread wakes up
01:52:48.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:48.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:48.785 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 32 ms SOUTH
01:52:50.801 02.016 11616 Exposure complete
01:52:50.860 00.059 11616 worker thread done servicing request
01:52:50.860 00.000 12268 OnExposeComplete: enter
01:52:50.860 00.000 12268 UpdateGuideState(): m_state=6
01:52:50.860 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
01:52:50.860 00.000 12268 Star::Find returns 1 (0), X=548.99, Y=542.81, Mass=101, SNR=6.8, Peak=21 HFD=2.8
01:52:50.860 00.000 12268 Star::Find false star n=11 nbg=284 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:50.861 00.001 12268 Star::Find false star n=11 nbg=281 bg=8.6 sigma=0.8 thresh=11 peak=11
01:52:50.861 00.000 12268 Star::Find false star n=8 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:50.861 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.77,0.10,0.69,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.24,0.21,0.75,U] [#6 -0.65,-0.31,0.68,U] [#7 -0.00,0.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 0.00,0.00,0.00,L] 
01:52:50.861 00.000 12268 refined, 4 included, MultiStar: {0.32, -0.05}, one-star: {0.97, -0.30}
01:52:50.861 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
01:52:50.861 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.55)
01:52:50.861 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.05 hyp=0.32 cameraTheta=-0.15 mountX=-0.02 mountY=0.32, mountTheta=1.62
01:52:50.863 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.05, opts=13)
01:52:50.863 00.000 12268 Enqueuing Move request for scope (0.32, -0.05)
01:52:50.863 00.000 11616 Worker thread wakes up
01:52:50.863 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.05) opts 0xd
01:52:50.863 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.05)
01:52:50.863 00.000 11616 Moving (0.32, -0.05) raw xDistance=-0.02 yDistance=0.32
01:52:50.863 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:50.864 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:52:50.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
01:52:50.864 00.000 11616 MoveAxis(E, 0, ABG)
01:52:50.864 00.000 11616 Move returns status 0, amount 0
01:52:50.864 00.000 11616 MoveAxis(S, 27, ABG)
01:52:50.864 00.000 11616 Guiding  Dir = 1, Dur = 27
01:52:50.864 00.000 11616 IsSlewing returns 0
01:52:50.864 00.000 11616 IsGuiding returns 0
01:52:50.865 00.001 11616 PulseGuide returned control before completion, sleep 37
01:52:50.884 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=109, Gamma=1.290
01:52:50.902 00.018 12268 UpdateGuideState exits: m=101 SNR=6.8
01:52:50.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:50.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:50.902 00.000 12268 Enqueuing Expose request
01:52:50.905 00.003 11616 IsGuiding returns 1
01:52:50.905 00.000 11616 scope still moving after pulse duration time elapsed
01:52:50.937 00.032 11616 IsSlewing returns 0
01:52:50.937 00.000 11616 IsGuiding returns 0
01:52:50.937 00.000 11616 scope move finished after 27 + 45 ms
01:52:50.937 00.000 11616 Move returns status 0, amount 27
01:52:50.937 00.000 11616 move complete, result=0
01:52:50.937 00.000 11616 worker thread done servicing request
01:52:50.938 00.001 11616 Worker thread wakes up
01:52:50.938 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 27 ms SOUTH
01:52:50.938 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:50.938 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:52.952 02.014 11616 Exposure complete
01:52:53.011 00.059 11616 worker thread done servicing request
01:52:53.011 00.000 12268 OnExposeComplete: enter
01:52:53.011 00.000 12268 UpdateGuideState(): m_state=6
01:52:53.011 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
01:52:53.012 00.001 12268 Star::Find returns 1 (0), X=548.73, Y=542.58, Mass=97, SNR=6.7, Peak=21 HFD=3.3
01:52:53.012 00.000 12268 Star::Find false star n=12 nbg=284 bg=8.6 sigma=0.9 thresh=11 peak=11
01:52:53.012 00.000 12268 Star::Find false star n=6 nbg=286 bg=8.4 sigma=0.8 thresh=11 peak=11
01:52:53.012 00.000 12268 Star::Find false star n=10 nbg=284 bg=8.6 sigma=0.8 thresh=11 peak=11
01:52:53.012 00.000 12268 MultiStar: [#1 0.64,-0.80,0.00,M3] [#2 0.32,0.29,0.74,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.26,0.40,0.79,U] [#6 -0.21,-1.16,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.47,0.60,0.74,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] 
01:52:53.012 00.000 12268 refined, 3 included, MultiStar: {0.33, 0.13}, one-star: {0.71, -0.53}
01:52:53.012 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
01:52:53.012 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.09)
01:52:53.012 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.13 hyp=0.36 cameraTheta=0.39 mountX=0.17 mountY=0.31, mountTheta=1.08
01:52:53.016 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.13, opts=13)
01:52:53.016 00.000 12268 Enqueuing Move request for scope (0.33, 0.13)
01:52:53.016 00.000 11616 Worker thread wakes up
01:52:53.016 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.13) opts 0xd
01:52:53.017 00.001 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.13)
01:52:53.017 00.000 11616 Moving (0.33, 0.13) raw xDistance=0.17 yDistance=0.31
01:52:53.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
01:52:53.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
01:52:53.017 00.000 11616 MoveAxis(W, 93, ABG)
01:52:53.017 00.000 11616 Guiding  Dir = 3, Dur = 93
01:52:53.017 00.000 11616 IsSlewing returns 0
01:52:53.017 00.000 11616 IsGuiding returns 0
01:52:53.018 00.001 11616 PulseGuide returned control before completion, sleep 103
01:52:53.040 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=117, Gamma=1.290
01:52:53.060 00.020 12268 UpdateGuideState exits: m=97 SNR=6.7
01:52:53.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:53.061 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:53.061 00.000 12268 Enqueuing Expose request
01:52:53.123 00.062 11616 IsGuiding returns 1
01:52:53.123 00.000 11616 scope still moving after pulse duration time elapsed
01:52:53.155 00.032 11616 IsSlewing returns 0
01:52:53.156 00.001 11616 IsGuiding returns 1
01:52:53.186 00.030 11616 IsSlewing returns 0
01:52:53.186 00.000 11616 IsGuiding returns 1
01:52:53.217 00.031 11616 IsSlewing returns 0
01:52:53.218 00.001 11616 IsGuiding returns 1
01:52:53.248 00.030 11616 IsSlewing returns 0
01:52:53.249 00.001 11616 IsGuiding returns 1
01:52:53.279 00.030 11616 IsSlewing returns 0
01:52:53.280 00.001 11616 IsGuiding returns 1
01:52:53.310 00.030 11616 IsSlewing returns 0
01:52:53.310 00.000 11616 IsGuiding returns 1
01:52:53.341 00.031 11616 IsSlewing returns 0
01:52:53.341 00.000 11616 IsGuiding returns 1
01:52:53.372 00.031 11616 IsSlewing returns 0
01:52:53.373 00.001 11616 IsGuiding returns 0
01:52:53.373 00.000 11616 scope move finished after 93 + 262 ms
01:52:53.373 00.000 11616 Move returns status 0, amount 93
01:52:53.373 00.000 11616 MoveAxis(S, 26, ABG)
01:52:53.373 00.000 11616 Guiding  Dir = 1, Dur = 26
01:52:53.374 00.001 11616 IsSlewing returns 0
01:52:53.374 00.000 11616 IsGuiding returns 0
01:52:53.374 00.000 11616 PulseGuide returned control before completion, sleep 36
01:52:53.418 00.044 11616 IsGuiding returns 1
01:52:53.419 00.001 11616 scope still moving after pulse duration time elapsed
01:52:53.450 00.031 11616 IsSlewing returns 0
01:52:53.450 00.000 11616 IsGuiding returns 0
01:52:53.450 00.000 11616 scope move finished after 26 + 50 ms
01:52:53.450 00.000 11616 Move returns status 0, amount 26
01:52:53.451 00.001 11616 move complete, result=0
01:52:53.451 00.000 11616 worker thread done servicing request
01:52:53.451 00.000 12268 GuideStep: 0.2 px 93 ms WEST, 0.3 px 26 ms SOUTH
01:52:53.451 00.000 11616 Worker thread wakes up
01:52:53.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:53.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:55.455 02.004 11616 Exposure complete
01:52:55.514 00.059 11616 worker thread done servicing request
01:52:55.515 00.001 12268 OnExposeComplete: enter
01:52:55.515 00.000 12268 UpdateGuideState(): m_state=6
01:52:55.515 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
01:52:55.515 00.000 12268 Star::Find returns 1 (0), X=549.01, Y=543.45, Mass=116, SNR=7.3, Peak=20 HFD=3.9
01:52:55.515 00.000 12268 Star::Find false star n=13 nbg=280 bg=8.5 sigma=0.9 thresh=11 peak=11
01:52:55.515 00.000 12268 Star::Find false star n=14 nbg=282 bg=8.9 sigma=0.8 thresh=11 peak=10
01:52:55.515 00.000 12268 Star::Find false star n=18 nbg=284 bg=8.7 sigma=0.8 thresh=11 peak=11
01:52:55.515 00.000 12268 Star::Find false star n=18 nbg=274 bg=8.7 sigma=0.8 thresh=11 peak=11
01:52:55.516 00.001 12268 Star::Find false star n=10 nbg=288 bg=8.5 sigma=0.9 thresh=11 peak=10
01:52:55.516 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 1.50,1.09,0.00,M7] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.53,0.34,0.73,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.20,1.24,0.00,M2] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
01:52:55.516 00.000 12268 refined, 1 included, MultiStar: {0.35, 0.34}, one-star: {0.99, 0.34}
01:52:55.516 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
01:52:55.516 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.47)
01:52:55.516 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.34 hyp=0.49 cameraTheta=0.77 mountX=0.37 mountY=0.31, mountTheta=0.69
01:52:55.518 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.34, opts=13)
01:52:55.518 00.000 12268 Enqueuing Move request for scope (0.35, 0.34)
01:52:55.518 00.000 11616 Worker thread wakes up
01:52:55.519 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.34) opts 0xd
01:52:55.519 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.34)
01:52:55.519 00.000 11616 Moving (0.35, 0.34) raw xDistance=0.37 yDistance=0.31
01:52:55.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
01:52:55.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
01:52:55.519 00.000 11616 MoveAxis(W, 207, ABG)
01:52:55.519 00.000 11616 Guiding  Dir = 3, Dur = 207
01:52:55.519 00.000 11616 IsSlewing returns 0
01:52:55.520 00.001 11616 IsGuiding returns 0
01:52:55.520 00.000 11616 PulseGuide returned control before completion, sleep 217
01:52:55.540 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=85, Gamma=1.290
01:52:55.557 00.017 12268 UpdateGuideState exits: m=116 SNR=7.3
01:52:55.557 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:55.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:55.558 00.001 12268 Enqueuing Expose request
01:52:55.752 00.194 11616 IsGuiding returns 1
01:52:55.752 00.000 11616 scope still moving after pulse duration time elapsed
01:52:55.784 00.032 11616 IsSlewing returns 0
01:52:55.784 00.000 11616 IsGuiding returns 1
01:52:55.814 00.030 11616 IsSlewing returns 0
01:52:55.814 00.000 11616 IsGuiding returns 1
01:52:55.845 00.031 11616 IsSlewing returns 0
01:52:55.846 00.001 11616 IsGuiding returns 1
01:52:55.876 00.030 11616 IsSlewing returns 0
01:52:55.876 00.000 11616 IsGuiding returns 1
01:52:55.907 00.031 11616 IsSlewing returns 0
01:52:55.908 00.001 11616 IsGuiding returns 0
01:52:55.908 00.000 11616 scope move finished after 207 + 181 ms
01:52:55.908 00.000 11616 Move returns status 0, amount 207
01:52:55.908 00.000 11616 MoveAxis(S, 26, ABG)
01:52:55.908 00.000 11616 Guiding  Dir = 1, Dur = 26
01:52:55.909 00.001 11616 IsSlewing returns 0
01:52:55.909 00.000 11616 IsGuiding returns 0
01:52:55.909 00.000 11616 PulseGuide returned control before completion, sleep 36
01:52:55.952 00.043 11616 IsGuiding returns 1
01:52:55.953 00.001 11616 scope still moving after pulse duration time elapsed
01:52:55.983 00.030 11616 IsSlewing returns 0
01:52:55.984 00.001 11616 IsGuiding returns 0
01:52:55.984 00.000 11616 scope move finished after 26 + 49 ms
01:52:55.984 00.000 11616 Move returns status 0, amount 26
01:52:55.984 00.000 11616 move complete, result=0
01:52:55.984 00.000 11616 worker thread done servicing request
01:52:55.984 00.000 11616 Worker thread wakes up
01:52:55.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:55.985 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:55.985 00.000 12268 GuideStep: 0.4 px 207 ms WEST, 0.3 px 26 ms SOUTH
01:52:58.000 02.015 11616 Exposure complete
01:52:58.059 00.059 11616 worker thread done servicing request
01:52:58.059 00.000 12268 OnExposeComplete: enter
01:52:58.059 00.000 12268 UpdateGuideState(): m_state=6
01:52:58.060 00.001 12268 Star::Find(15, 549, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
01:52:58.060 00.000 12268 Star::Find returns 1 (0), X=548.45, Y=543.46, Mass=101, SNR=6.7, Peak=19 HFD=4.2
01:52:58.060 00.000 12268 Star::Find false star n=21 nbg=280 bg=8.8 sigma=0.8 thresh=11 peak=11
01:52:58.060 00.000 12268 Star::Find false star n=18 nbg=284 bg=8.7 sigma=0.8 thresh=11 peak=11
01:52:58.060 00.000 12268 Star::Find false star n=10 nbg=280 bg=8.6 sigma=0.8 thresh=11 peak=10
01:52:58.060 00.000 12268 MultiStar: [#1 0.47,0.54,0.67,U] [#2 -0.11,0.30,0.66,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.12,0.41,0.85,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.87,1.32,0.00,M3] [#9 0.00,0.00,0.00,L] [#10 0.00,0.00,0.00,L] [#11 0.00,0.00,0.00,L] 
01:52:58.060 00.000 12268 refined, 3 included, MultiStar: {0.24, 0.40}, one-star: {0.43, 0.36}
01:52:58.060 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
01:52:58.061 00.001 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
01:52:58.061 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.40 hyp=0.47 cameraTheta=1.02 mountX=0.42 mountY=0.19, mountTheta=0.42
01:52:58.062 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.40, opts=13)
01:52:58.062 00.000 12268 Enqueuing Move request for scope (0.24, 0.40)
01:52:58.062 00.000 11616 Worker thread wakes up
01:52:58.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.40) opts 0xd
01:52:58.062 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.40)
01:52:58.062 00.000 11616 Moving (0.24, 0.40) raw xDistance=0.42 yDistance=0.19
01:52:58.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.42
01:52:58.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
01:52:58.062 00.000 11616 MoveAxis(W, 236, ABG)
01:52:58.063 00.001 11616 Guiding  Dir = 3, Dur = 236
01:52:58.063 00.000 11616 IsSlewing returns 0
01:52:58.063 00.000 11616 IsGuiding returns 0
01:52:58.063 00.000 11616 PulseGuide returned control before completion, sleep 246
01:52:58.086 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=111, Gamma=1.290
01:52:58.106 00.020 12268 UpdateGuideState exits: m=101 SNR=6.7
01:52:58.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:58.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:52:58.106 00.000 12268 Enqueuing Expose request
01:52:58.314 00.208 11616 IsGuiding returns 1
01:52:58.314 00.000 11616 scope still moving after pulse duration time elapsed
01:52:58.346 00.032 11616 IsSlewing returns 0
01:52:58.346 00.000 11616 IsGuiding returns 1
01:52:58.377 00.031 11616 IsSlewing returns 0
01:52:58.377 00.000 11616 IsGuiding returns 0
01:52:58.377 00.000 11616 scope move finished after 236 + 78 ms
01:52:58.377 00.000 11616 Move returns status 0, amount 236
01:52:58.377 00.000 11616 MoveAxis(S, 16, ABG)
01:52:58.377 00.000 11616 Guiding  Dir = 1, Dur = 16
01:52:58.377 00.000 11616 IsSlewing returns 0
01:52:58.378 00.001 11616 IsGuiding returns 0
01:52:58.378 00.000 11616 PulseGuide returned control before completion, sleep 26
01:52:58.408 00.030 11616 IsGuiding returns 1
01:52:58.408 00.000 11616 scope still moving after pulse duration time elapsed
01:52:58.439 00.031 11616 IsSlewing returns 0
01:52:58.440 00.001 11616 IsGuiding returns 0
01:52:58.440 00.000 11616 scope move finished after 16 + 45 ms
01:52:58.440 00.000 11616 Move returns status 0, amount 16
01:52:58.440 00.000 11616 move complete, result=0
01:52:58.440 00.000 11616 worker thread done servicing request
01:52:58.440 00.000 11616 Worker thread wakes up
01:52:58.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:52:58.441 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:52:58.441 00.000 12268 GuideStep: 0.4 px 236 ms WEST, 0.2 px 16 ms SOUTH
01:53:00.449 02.008 11616 Exposure complete
01:53:00.508 00.059 11616 worker thread done servicing request
01:53:00.508 00.000 12268 OnExposeComplete: enter
01:53:00.509 00.001 12268 UpdateGuideState(): m_state=6
01:53:00.509 00.000 12268 Star::Find(15, 548, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
01:53:00.509 00.000 12268 Star::Find returns 1 (0), X=548.43, Y=542.89, Mass=114, SNR=7.2, Peak=18 HFD=3.6
01:53:00.509 00.000 12268 Star::Find false star n=17 nbg=283 bg=8.6 sigma=0.9 thresh=11 peak=11
01:53:00.509 00.000 12268 Star::Find false star n=11 nbg=263 bg=8.9 sigma=0.7 thresh=11 peak=10
01:53:00.510 00.001 12268 Star::Find false star n=10 nbg=285 bg=8.4 sigma=0.8 thresh=11 peak=10
01:53:00.510 00.000 12268 MultiStar: [#1 -0.07,-0.89,0.67,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.92,0.43,0.00,M1] [#6 -0.85,-0.07,0.61,U] [#7 0.00,0.00,0.00,L] [#8 0.35,0.54,0.76,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] 
01:53:00.510 00.000 12268 refined, 3 included, MultiStar: {0.04, -0.14}, one-star: {0.41, -0.22}
01:53:00.510 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
01:53:00.510 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
01:53:00.510 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.32 mountX=-0.14 mountY=0.06, mountTheta=2.76
01:53:00.512 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.14, opts=13)
01:53:00.512 00.000 12268 Enqueuing Move request for scope (0.04, -0.14)
01:53:00.512 00.000 11616 Worker thread wakes up
01:53:00.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
01:53:00.512 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
01:53:00.512 00.000 11616 Moving (0.04, -0.14) raw xDistance=-0.14 yDistance=0.06
01:53:00.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:00.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:53:00.513 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:00.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:53:00.513 00.000 11616 MoveAxis(E, 0, ABG)
01:53:00.513 00.000 11616 Move returns status 0, amount 0
01:53:00.513 00.000 11616 MoveAxis(N, 0, ABG)
01:53:00.513 00.000 11616 Move returns status 0, amount 0
01:53:00.513 00.000 11616 move complete, result=0
01:53:00.513 00.000 11616 worker thread done servicing request
01:53:00.535 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=125, Gamma=1.290
01:53:00.553 00.018 12268 UpdateGuideState exits: m=114 SNR=7.2
01:53:00.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:00.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:53:00.553 00.000 12268 Enqueuing Expose request
01:53:00.553 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:00.553 00.000 11616 Worker thread wakes up
01:53:00.554 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:00.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(533,528,31,31)
01:53:02.630 02.076 11616 Exposure complete
01:53:02.689 00.059 11616 worker thread done servicing request
01:53:02.690 00.001 12268 OnExposeComplete: enter
01:53:02.690 00.000 12268 UpdateGuideState(): m_state=6
01:53:02.690 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
01:53:02.690 00.000 12268 Star::Find returns 1 (0), X=548.67, Y=542.45, Mass=55, SNR=5.0, Peak=17 HFD=3.0
01:53:02.690 00.000 12268 Status Line: Mass: 55 vs 156
01:53:02.693 00.003 12268 UpdateCurrentPosition: star mass new=55.3 exp=155.9 thresh=50% limits=(77.9, 814.5, 311.8)
01:53:02.693 00.000 12268 DistanceChecker: activated
01:53:02.693 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:53:02.694 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:02.694 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:02.694 00.000 11616 Worker thread wakes up
01:53:02.694 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:02.694 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:02.694 00.000 11616 move complete, result=0
01:53:02.694 00.000 11616 worker thread done servicing request
01:53:02.797 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:02.797 00.000 12268 Status Line: Star lost - mass changed
01:53:02.804 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=108, Gamma=1.290
01:53:02.821 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:53:02.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:02.821 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:02.822 00.001 12268 Enqueuing Expose request
01:53:02.822 00.000 11616 Worker thread wakes up
01:53:02.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:02.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:04.830 02.008 11616 Exposure complete
01:53:04.887 00.057 11616 worker thread done servicing request
01:53:04.888 00.001 12268 OnExposeComplete: enter
01:53:04.888 00.000 12268 UpdateGuideState(): m_state=6
01:53:04.888 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
01:53:04.888 00.000 12268 Star::Find returns 1 (0), X=549.22, Y=542.68, Mass=63, SNR=5.4, Peak=17 HFD=2.9
01:53:04.888 00.000 12268 Status Line: Mass: 63 vs 155
01:53:04.891 00.003 12268 UpdateCurrentPosition: star mass new=63.2 exp=155.3 thresh=50% limits=(77.7, 814.5, 310.6)
01:53:04.891 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:53:04.891 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:04.891 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:04.891 00.000 11616 Worker thread wakes up
01:53:04.892 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:04.892 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:04.892 00.000 11616 move complete, result=0
01:53:04.892 00.000 11616 worker thread done servicing request
01:53:05.001 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:05.001 00.000 12268 Status Line: Star lost - mass changed
01:53:05.006 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=96, Gamma=1.290
01:53:05.024 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:53:05.024 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:05.024 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:05.025 00.001 12268 Enqueuing Expose request
01:53:05.025 00.000 11616 Worker thread wakes up
01:53:05.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:05.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:07.038 02.013 11616 Exposure complete
01:53:07.097 00.059 11616 worker thread done servicing request
01:53:07.097 00.000 12268 OnExposeComplete: enter
01:53:07.097 00.000 12268 UpdateGuideState(): m_state=6
01:53:07.098 00.001 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
01:53:07.098 00.000 12268 Star::Find false star n=15 nbg=280 bg=8.5 sigma=0.9 thresh=11 peak=11
01:53:07.098 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=43, SNR=2.9, Peak=13 HFD=0.0
01:53:07.098 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:07.099 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:07.099 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:07.099 00.000 11616 Worker thread wakes up
01:53:07.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:07.099 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:07.099 00.000 11616 move complete, result=0
01:53:07.099 00.000 11616 worker thread done servicing request
01:53:07.211 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:07.211 00.000 12268 Status Line: Star lost - low SNR
01:53:07.215 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=94, Gamma=1.290
01:53:07.233 00.018 12268 UpdateGuideState exits: Star lost - low SNR
01:53:07.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:07.233 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:07.233 00.000 12268 Enqueuing Expose request
01:53:07.233 00.000 11616 Worker thread wakes up
01:53:07.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:07.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:09.257 02.024 11616 Exposure complete
01:53:09.316 00.059 11616 worker thread done servicing request
01:53:09.316 00.000 12268 OnExposeComplete: enter
01:53:09.316 00.000 12268 UpdateGuideState(): m_state=6
01:53:09.316 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
01:53:09.316 00.000 12268 Star::Find returns 1 (0), X=548.90, Y=542.47, Mass=30, SNR=3.7, Peak=15 HFD=2.3
01:53:09.317 00.001 12268 Status Line: Mass: 30 vs 155
01:53:09.319 00.002 12268 UpdateCurrentPosition: star mass new=29.9 exp=155.3 thresh=50% limits=(77.7, 814.5, 310.6)
01:53:09.319 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:53:09.320 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:09.320 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:09.320 00.000 11616 Worker thread wakes up
01:53:09.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:09.320 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:09.320 00.000 11616 move complete, result=0
01:53:09.320 00.000 11616 worker thread done servicing request
01:53:09.432 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:09.432 00.000 12268 Status Line: Star lost - mass changed
01:53:09.436 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=98, Gamma=1.290
01:53:09.454 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:53:09.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:09.454 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:09.454 00.000 12268 Enqueuing Expose request
01:53:09.454 00.000 11616 Worker thread wakes up
01:53:09.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:09.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:11.472 02.018 11616 Exposure complete
01:53:11.530 00.058 11616 worker thread done servicing request
01:53:11.530 00.000 12268 OnExposeComplete: enter
01:53:11.531 00.001 12268 UpdateGuideState(): m_state=6
01:53:11.531 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
01:53:11.531 00.000 12268 Star::Find returns 1 (0), X=548.57, Y=541.84, Mass=35, SNR=4.0, Peak=17 HFD=3.1
01:53:11.531 00.000 12268 Status Line: Mass: 35 vs 130
01:53:11.534 00.003 12268 UpdateCurrentPosition: star mass new=34.7 exp=130.2 thresh=50% limits=(65.1, 814.5, 260.4)
01:53:11.534 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:53:11.535 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:11.535 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:11.535 00.000 11616 Worker thread wakes up
01:53:11.535 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:11.535 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:11.535 00.000 11616 move complete, result=0
01:53:11.536 00.001 11616 worker thread done servicing request
01:53:11.641 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:11.641 00.000 12268 Status Line: Star lost - mass changed
01:53:11.645 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=78, Gamma=1.290
01:53:11.662 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:53:11.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:11.662 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:11.662 00.000 12268 Enqueuing Expose request
01:53:11.663 00.001 11616 Worker thread wakes up
01:53:11.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:11.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:13.672 02.009 11616 Exposure complete
01:53:13.730 00.058 11616 worker thread done servicing request
01:53:13.731 00.001 12268 OnExposeComplete: enter
01:53:13.731 00.000 12268 UpdateGuideState(): m_state=6
01:53:13.731 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
01:53:13.731 00.000 12268 Star::Find returns 1 (0), X=549.29, Y=543.20, Mass=49, SNR=4.7, Peak=15 HFD=2.9
01:53:13.731 00.000 12268 Status Line: Mass: 49 vs 126
01:53:13.734 00.003 12268 UpdateCurrentPosition: star mass new=48.8 exp=126.5 thresh=50% limits=(63.2, 814.5, 252.9)
01:53:13.734 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:53:13.735 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:13.735 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:13.735 00.000 11616 Worker thread wakes up
01:53:13.735 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:13.735 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:13.736 00.001 11616 move complete, result=0
01:53:13.736 00.000 11616 worker thread done servicing request
01:53:13.839 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:13.839 00.000 12268 Status Line: Star lost - mass changed
01:53:13.842 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=95, Gamma=1.290
01:53:13.860 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:53:13.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:13.860 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:13.860 00.000 12268 Enqueuing Expose request
01:53:13.860 00.000 11616 Worker thread wakes up
01:53:13.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:13.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:15.866 02.006 11616 Exposure complete
01:53:15.923 00.057 11616 worker thread done servicing request
01:53:15.923 00.000 12268 OnExposeComplete: enter
01:53:15.923 00.000 12268 UpdateGuideState(): m_state=6
01:53:15.923 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
01:53:15.924 00.001 12268 Star::Find returns 1 (0), X=547.27, Y=542.70, Mass=46, SNR=4.6, Peak=15 HFD=3.8
01:53:15.924 00.000 12268 Status Line: Mass: 46 vs 116
01:53:15.926 00.002 12268 UpdateCurrentPosition: star mass new=46.0 exp=116.1 thresh=50% limits=(58.1, 814.5, 232.2)
01:53:15.926 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:53:15.927 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:15.927 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:15.927 00.000 11616 Worker thread wakes up
01:53:15.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:15.927 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:15.927 00.000 11616 move complete, result=0
01:53:15.927 00.000 11616 worker thread done servicing request
01:53:16.040 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:16.040 00.000 12268 Status Line: Star lost - mass changed
01:53:16.045 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=77, Gamma=1.290
01:53:16.062 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:53:16.063 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:16.063 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:16.063 00.000 12268 Enqueuing Expose request
01:53:16.063 00.000 11616 Worker thread wakes up
01:53:16.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:16.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:18.074 02.011 11616 Exposure complete
01:53:18.136 00.062 11616 worker thread done servicing request
01:53:18.136 00.000 12268 OnExposeComplete: enter
01:53:18.137 00.001 12268 UpdateGuideState(): m_state=6
01:53:18.137 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
01:53:18.137 00.000 12268 Star::Find false star n=7 nbg=289 bg=8.6 sigma=0.8 thresh=11 peak=11
01:53:18.137 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=26, SNR=2.9, Peak=15 HFD=0.0
01:53:18.137 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:18.138 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:18.138 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:18.138 00.000 11616 Worker thread wakes up
01:53:18.138 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:18.138 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:18.138 00.000 11616 move complete, result=0
01:53:18.138 00.000 11616 worker thread done servicing request
01:53:18.244 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:18.244 00.000 12268 Status Line: Star lost - low SNR
01:53:18.247 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=95, Gamma=1.290
01:53:18.265 00.018 12268 UpdateGuideState exits: Star lost - low SNR
01:53:18.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:18.265 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:18.265 00.000 12268 Enqueuing Expose request
01:53:18.265 00.000 11616 Worker thread wakes up
01:53:18.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:18.266 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:20.279 02.013 11616 Exposure complete
01:53:20.338 00.059 11616 worker thread done servicing request
01:53:20.339 00.001 12268 OnExposeComplete: enter
01:53:20.339 00.000 12268 UpdateGuideState(): m_state=6
01:53:20.339 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
01:53:20.339 00.000 12268 Star::Find false star n=7 nbg=283 bg=8.5 sigma=0.9 thresh=11 peak=10
01:53:20.339 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=23, SNR=2.9, Peak=14 HFD=0.0
01:53:20.339 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:20.340 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:20.340 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:20.340 00.000 11616 Worker thread wakes up
01:53:20.340 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:20.340 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:20.340 00.000 11616 move complete, result=0
01:53:20.340 00.000 11616 worker thread done servicing request
01:53:20.450 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:20.450 00.000 12268 Status Line: Star lost - low SNR
01:53:20.454 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=90, Gamma=1.290
01:53:20.472 00.018 12268 UpdateGuideState exits: Star lost - low SNR
01:53:20.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:20.472 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:20.472 00.000 12268 Enqueuing Expose request
01:53:20.472 00.000 11616 Worker thread wakes up
01:53:20.473 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:20.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:22.481 02.008 11616 Exposure complete
01:53:22.539 00.058 11616 worker thread done servicing request
01:53:22.539 00.000 12268 OnExposeComplete: enter
01:53:22.539 00.000 12268 UpdateGuideState(): m_state=6
01:53:22.539 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
01:53:22.540 00.001 12268 Star::Find false star n=16 nbg=280 bg=8.6 sigma=0.8 thresh=11 peak=11
01:53:22.540 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=47, SNR=2.9, Peak=14 HFD=0.0
01:53:22.540 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:22.540 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:22.541 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:22.541 00.000 11616 Worker thread wakes up
01:53:22.541 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:22.541 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:22.541 00.000 11616 move complete, result=0
01:53:22.541 00.000 11616 worker thread done servicing request
01:53:22.647 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:22.647 00.000 12268 Status Line: Star lost - low SNR
01:53:22.653 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=77, Gamma=1.290
01:53:22.671 00.018 12268 UpdateGuideState exits: Star lost - low SNR
01:53:22.672 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:22.672 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:22.672 00.000 12268 Enqueuing Expose request
01:53:22.672 00.000 11616 Worker thread wakes up
01:53:22.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:22.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:24.690 02.018 11616 Exposure complete
01:53:24.748 00.058 11616 worker thread done servicing request
01:53:24.748 00.000 12268 OnExposeComplete: enter
01:53:24.748 00.000 12268 UpdateGuideState(): m_state=6
01:53:24.749 00.001 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
01:53:24.749 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=19, SNR=3.0, Peak=16 HFD=0.0
01:53:24.749 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:24.749 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:24.750 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:24.750 00.000 11616 Worker thread wakes up
01:53:24.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:24.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:24.750 00.000 11616 move complete, result=0
01:53:24.750 00.000 11616 worker thread done servicing request
01:53:24.860 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:24.860 00.000 12268 Status Line: Star lost - low SNR
01:53:24.865 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=65, Gamma=1.290
01:53:24.883 00.018 12268 UpdateGuideState exits: Star lost - low SNR
01:53:24.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:24.883 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:24.883 00.000 12268 Enqueuing Expose request
01:53:24.883 00.000 11616 Worker thread wakes up
01:53:24.884 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:24.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:26.888 02.004 11616 Exposure complete
01:53:26.948 00.060 11616 worker thread done servicing request
01:53:26.948 00.000 12268 OnExposeComplete: enter
01:53:26.948 00.000 12268 UpdateGuideState(): m_state=6
01:53:26.949 00.001 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
01:53:26.949 00.000 12268 Star::Find false star n=7 nbg=287 bg=8.7 sigma=0.9 thresh=11 peak=10
01:53:26.949 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=20, SNR=2.9, Peak=14 HFD=0.0
01:53:26.949 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:26.949 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:26.950 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:26.950 00.000 11616 Worker thread wakes up
01:53:26.950 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:26.950 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:26.950 00.000 11616 move complete, result=0
01:53:26.950 00.000 11616 worker thread done servicing request
01:53:27.058 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:27.058 00.000 12268 Status Line: Star lost - low SNR
01:53:27.060 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=57, Gamma=1.290
01:53:27.077 00.017 12268 UpdateGuideState exits: Star lost - low SNR
01:53:27.078 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:27.078 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:27.078 00.000 12268 Enqueuing Expose request
01:53:27.078 00.000 11616 Worker thread wakes up
01:53:27.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:27.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:29.091 02.013 11616 Exposure complete
01:53:29.149 00.058 11616 worker thread done servicing request
01:53:29.149 00.000 12268 OnExposeComplete: enter
01:53:29.150 00.001 12268 UpdateGuideState(): m_state=6
01:53:29.150 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
01:53:29.150 00.000 12268 Star::Find false star n=11 nbg=279 bg=8.7 sigma=0.8 thresh=11 peak=10
01:53:29.150 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=32, SNR=2.9, Peak=15 HFD=0.0
01:53:29.150 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:29.151 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:29.151 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:29.151 00.000 11616 Worker thread wakes up
01:53:29.151 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:29.151 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:29.151 00.000 11616 move complete, result=0
01:53:29.152 00.001 11616 worker thread done servicing request
01:53:29.261 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:29.261 00.000 12268 Status Line: Star lost - low SNR
01:53:29.265 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=60, Gamma=1.290
01:53:29.282 00.017 12268 UpdateGuideState exits: Star lost - low SNR
01:53:29.282 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:29.282 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:29.282 00.000 12268 Enqueuing Expose request
01:53:29.282 00.000 11616 Worker thread wakes up
01:53:29.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:29.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:31.284 02.002 11616 Exposure complete
01:53:31.341 00.057 11616 worker thread done servicing request
01:53:31.342 00.001 12268 OnExposeComplete: enter
01:53:31.342 00.000 12268 UpdateGuideState(): m_state=6
01:53:31.342 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
01:53:31.342 00.000 12268 Star::Find false star n=11 nbg=264 bg=8.9 sigma=0.7 thresh=11 peak=10
01:53:31.342 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=26, SNR=2.9, Peak=13 HFD=0.0
01:53:31.342 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:31.343 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:31.343 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:31.343 00.000 11616 Worker thread wakes up
01:53:31.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:31.343 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:31.343 00.000 11616 move complete, result=0
01:53:31.343 00.000 11616 worker thread done servicing request
01:53:31.459 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:31.459 00.000 12268 Status Line: Star lost - low SNR
01:53:31.463 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=64, Gamma=1.290
01:53:31.480 00.017 12268 UpdateGuideState exits: Star lost - low SNR
01:53:31.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:31.480 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:31.480 00.000 12268 Enqueuing Expose request
01:53:31.480 00.000 11616 Worker thread wakes up
01:53:31.481 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:31.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:33.500 02.019 11616 Exposure complete
01:53:33.567 00.067 11616 worker thread done servicing request
01:53:33.567 00.000 12268 OnExposeComplete: enter
01:53:33.567 00.000 12268 UpdateGuideState(): m_state=6
01:53:33.567 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
01:53:33.567 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=19, SNR=2.9, Peak=16 HFD=0.0
01:53:33.567 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:33.568 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:33.568 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:33.569 00.001 11616 Worker thread wakes up
01:53:33.569 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:33.569 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:33.569 00.000 11616 move complete, result=0
01:53:33.569 00.000 11616 worker thread done servicing request
01:53:33.685 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:33.685 00.000 12268 Status Line: Star lost - low SNR
01:53:33.690 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=57, Gamma=1.290
01:53:33.710 00.020 12268 UpdateGuideState exits: Star lost - low SNR
01:53:33.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:33.710 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:33.710 00.000 12268 Enqueuing Expose request
01:53:33.710 00.000 11616 Worker thread wakes up
01:53:33.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:33.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:35.727 02.017 11616 Exposure complete
01:53:35.785 00.058 11616 worker thread done servicing request
01:53:35.786 00.001 12268 OnExposeComplete: enter
01:53:35.786 00.000 12268 UpdateGuideState(): m_state=6
01:53:35.786 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
01:53:35.786 00.000 12268 Star::Find false star n=7 nbg=285 bg=8.7 sigma=0.8 thresh=11 peak=10
01:53:35.786 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=22, SNR=2.9, Peak=16 HFD=0.0
01:53:35.786 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:35.787 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:35.787 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:35.787 00.000 11616 Worker thread wakes up
01:53:35.787 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:35.787 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:35.787 00.000 11616 move complete, result=0
01:53:35.788 00.001 11616 worker thread done servicing request
01:53:35.893 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:35.893 00.000 12268 Status Line: Star lost - low SNR
01:53:35.896 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=76, Gamma=1.290
01:53:35.915 00.019 12268 UpdateGuideState exits: Star lost - low SNR
01:53:35.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:35.915 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:35.915 00.000 12268 Enqueuing Expose request
01:53:35.915 00.000 11616 Worker thread wakes up
01:53:35.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:35.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:37.918 02.003 11616 Exposure complete
01:53:37.976 00.058 11616 worker thread done servicing request
01:53:37.976 00.000 12268 OnExposeComplete: enter
01:53:37.976 00.000 12268 UpdateGuideState(): m_state=6
01:53:37.976 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
01:53:37.976 00.000 12268 Star::Find false star n=9 nbg=278 bg=8.6 sigma=0.9 thresh=11 peak=10
01:53:37.976 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=28, SNR=2.9, Peak=14 HFD=0.0
01:53:37.976 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:37.977 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:37.977 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:37.977 00.000 11616 Worker thread wakes up
01:53:37.977 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:37.977 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:37.978 00.001 11616 move complete, result=0
01:53:37.978 00.000 11616 worker thread done servicing request
01:53:38.087 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:38.088 00.001 12268 Status Line: Star lost - low SNR
01:53:38.091 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=66, Gamma=1.290
01:53:38.109 00.018 12268 UpdateGuideState exits: Star lost - low SNR
01:53:38.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:38.109 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:38.109 00.000 12268 Enqueuing Expose request
01:53:38.109 00.000 11616 Worker thread wakes up
01:53:38.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:38.110 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:40.126 02.016 11616 Exposure complete
01:53:40.183 00.057 11616 worker thread done servicing request
01:53:40.183 00.000 12268 OnExposeComplete: enter
01:53:40.183 00.000 12268 UpdateGuideState(): m_state=6
01:53:40.183 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
01:53:40.183 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=13, SNR=2.4, Peak=14 HFD=0.0
01:53:40.183 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:40.183 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:40.183 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:40.183 00.000 11616 Worker thread wakes up
01:53:40.183 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:40.184 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:40.184 00.000 11616 move complete, result=0
01:53:40.184 00.000 11616 worker thread done servicing request
01:53:40.294 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:40.295 00.001 12268 Status Line: Star lost - low SNR
01:53:40.298 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=60, Gamma=1.290
01:53:40.316 00.018 12268 UpdateGuideState exits: Star lost - low SNR
01:53:40.322 00.006 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:40.322 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:40.322 00.000 12268 Enqueuing Expose request
01:53:40.322 00.000 11616 Worker thread wakes up
01:53:40.323 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:40.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:42.343 02.020 11616 Exposure complete
01:53:42.401 00.058 11616 worker thread done servicing request
01:53:42.401 00.000 12268 OnExposeComplete: enter
01:53:42.402 00.001 12268 UpdateGuideState(): m_state=6
01:53:42.402 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
01:53:42.402 00.000 12268 Star::Find false star n=7 nbg=282 bg=8.7 sigma=0.8 thresh=11 peak=10
01:53:42.402 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=20, SNR=2.9, Peak=15 HFD=0.0
01:53:42.402 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:42.403 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:42.403 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:42.403 00.000 11616 Worker thread wakes up
01:53:42.403 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:42.403 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:42.403 00.000 11616 move complete, result=0
01:53:42.403 00.000 11616 worker thread done servicing request
01:53:42.509 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:42.509 00.000 12268 Status Line: Star lost - low SNR
01:53:42.517 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=81, Gamma=1.290
01:53:42.536 00.019 12268 UpdateGuideState exits: Star lost - low SNR
01:53:42.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:42.536 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:42.536 00.000 12268 Enqueuing Expose request
01:53:42.536 00.000 11616 Worker thread wakes up
01:53:42.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:42.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:44.613 02.077 11616 Exposure complete
01:53:44.674 00.061 11616 worker thread done servicing request
01:53:44.674 00.000 12268 OnExposeComplete: enter
01:53:44.674 00.000 12268 UpdateGuideState(): m_state=6
01:53:44.675 00.001 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
01:53:44.675 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=11, SNR=2.2, Peak=13 HFD=0.0
01:53:44.675 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:44.676 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:44.676 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:44.676 00.000 11616 Worker thread wakes up
01:53:44.676 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:44.676 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:44.676 00.000 11616 move complete, result=0
01:53:44.677 00.001 11616 worker thread done servicing request
01:53:44.782 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:44.782 00.000 12268 Status Line: Star lost - low SNR
01:53:44.785 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=95, Gamma=1.290
01:53:44.803 00.018 12268 UpdateGuideState exits: Star lost - low SNR
01:53:44.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:44.803 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:44.803 00.000 12268 Enqueuing Expose request
01:53:44.803 00.000 11616 Worker thread wakes up
01:53:44.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:44.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:46.809 02.006 11616 Exposure complete
01:53:46.867 00.058 11616 worker thread done servicing request
01:53:46.867 00.000 12268 OnExposeComplete: enter
01:53:46.867 00.000 12268 UpdateGuideState(): m_state=6
01:53:46.867 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
01:53:46.867 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=13, SNR=2.4, Peak=13 HFD=0.0
01:53:46.867 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:46.868 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:46.868 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:46.868 00.000 11616 Worker thread wakes up
01:53:46.868 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:46.868 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:46.868 00.000 11616 move complete, result=0
01:53:46.869 00.001 11616 worker thread done servicing request
01:53:46.977 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:46.977 00.000 12268 Status Line: Star lost - low SNR
01:53:46.984 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=103, Gamma=1.290
01:53:47.002 00.018 12268 UpdateGuideState exits: Star lost - low SNR
01:53:47.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:47.002 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:47.002 00.000 12268 Enqueuing Expose request
01:53:47.002 00.000 11616 Worker thread wakes up
01:53:47.002 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:47.002 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:49.024 02.022 11616 Exposure complete
01:53:49.084 00.060 11616 worker thread done servicing request
01:53:49.084 00.000 12268 OnExposeComplete: enter
01:53:49.084 00.000 12268 UpdateGuideState(): m_state=6
01:53:49.084 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
01:53:49.085 00.001 12268 Star::Find false star n=7 nbg=281 bg=8.6 sigma=0.8 thresh=11 peak=10
01:53:49.085 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
01:53:49.085 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:49.085 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:49.086 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:49.086 00.000 11616 Worker thread wakes up
01:53:49.086 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:49.086 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:49.086 00.000 11616 move complete, result=0
01:53:49.086 00.000 11616 worker thread done servicing request
01:53:49.187 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:49.187 00.000 12268 Status Line: Star lost - low SNR
01:53:49.189 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=95, Gamma=1.290
01:53:49.206 00.017 12268 UpdateGuideState exits: Star lost - low SNR
01:53:49.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:49.206 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:49.206 00.000 12268 Enqueuing Expose request
01:53:49.207 00.001 11616 Worker thread wakes up
01:53:49.207 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:49.207 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:51.216 02.009 11616 Exposure complete
01:53:51.274 00.058 11616 worker thread done servicing request
01:53:51.274 00.000 12268 OnExposeComplete: enter
01:53:51.274 00.000 12268 UpdateGuideState(): m_state=6
01:53:51.274 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
01:53:51.274 00.000 12268 Star::Find false star n=8 nbg=279 bg=8.7 sigma=0.8 thresh=11 peak=10
01:53:51.274 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=24, SNR=2.9, Peak=15 HFD=0.0
01:53:51.275 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:51.275 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:51.275 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:51.275 00.000 11616 Worker thread wakes up
01:53:51.276 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:51.276 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:51.276 00.000 11616 move complete, result=0
01:53:51.276 00.000 11616 worker thread done servicing request
01:53:51.385 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:51.385 00.000 12268 Status Line: Star lost - low SNR
01:53:51.388 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=102, Gamma=1.290
01:53:51.406 00.018 12268 UpdateGuideState exits: Star lost - low SNR
01:53:51.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:51.406 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:51.406 00.000 12268 Enqueuing Expose request
01:53:51.407 00.001 11616 Worker thread wakes up
01:53:51.407 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:51.407 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:53.414 02.007 11616 Exposure complete
01:53:53.473 00.059 11616 worker thread done servicing request
01:53:53.473 00.000 12268 OnExposeComplete: enter
01:53:53.473 00.000 12268 UpdateGuideState(): m_state=6
01:53:53.473 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
01:53:53.474 00.001 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=18, SNR=2.9, Peak=13 HFD=0.0
01:53:53.474 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:53.474 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:53.474 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:53.474 00.000 11616 Worker thread wakes up
01:53:53.475 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:53.475 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:53.475 00.000 11616 move complete, result=0
01:53:53.475 00.000 11616 worker thread done servicing request
01:53:53.586 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:53.586 00.000 12268 Status Line: Star lost - low SNR
01:53:53.589 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=93, Gamma=1.290
01:53:53.607 00.018 12268 UpdateGuideState exits: Star lost - low SNR
01:53:53.607 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:53.607 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:53.607 00.000 12268 Enqueuing Expose request
01:53:53.608 00.001 11616 Worker thread wakes up
01:53:53.608 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:53.608 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:55.609 02.001 11616 Exposure complete
01:53:55.673 00.064 11616 worker thread done servicing request
01:53:55.673 00.000 12268 OnExposeComplete: enter
01:53:55.674 00.001 12268 UpdateGuideState(): m_state=6
01:53:55.674 00.000 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
01:53:55.674 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=19, SNR=2.9, Peak=13 HFD=0.0
01:53:55.674 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:55.675 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:55.675 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:55.675 00.000 11616 Worker thread wakes up
01:53:55.675 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:55.675 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:55.675 00.000 11616 move complete, result=0
01:53:55.675 00.000 11616 worker thread done servicing request
01:53:55.781 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:55.781 00.000 12268 Status Line: Star lost - low SNR
01:53:55.785 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=67, Gamma=1.290
01:53:55.804 00.019 12268 UpdateGuideState exits: Star lost - low SNR
01:53:55.804 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:55.805 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:55.805 00.000 12268 Enqueuing Expose request
01:53:55.805 00.000 11616 Worker thread wakes up
01:53:55.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:55.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:57.810 02.005 11616 Exposure complete
01:53:57.869 00.059 11616 worker thread done servicing request
01:53:57.869 00.000 12268 OnExposeComplete: enter
01:53:57.869 00.000 12268 UpdateGuideState(): m_state=6
01:53:57.870 00.001 12268 Star::Find(15, 548, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
01:53:57.870 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=542.00, Mass=17, SNR=2.8, Peak=16 HFD=0.0
01:53:57.870 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
01:53:57.871 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:53:57.871 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:53:57.871 00.000 11616 Worker thread wakes up
01:53:57.871 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:53:57.871 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:53:57.871 00.000 11616 move complete, result=0
01:53:57.871 00.000 11616 worker thread done servicing request
01:53:57.978 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:53:57.979 00.001 12268 Status Line: Star lost - low SNR
01:53:57.982 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=72, Gamma=1.290
01:53:58.001 00.019 12268 UpdateGuideState exits: Star lost - low SNR
01:53:58.001 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:58.001 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:53:58.001 00.000 12268 Enqueuing Expose request
01:53:58.001 00.000 11616 Worker thread wakes up
01:53:58.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:53:58.002 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:53:59.847 01.845 12268 evsrv: cli 0F8E69C0 connect
01:53:59.847 00.000 12268 case statement mapped state 6 to 4
01:53:59.848 00.001 12268 case statement mapped state 6 to 4
01:53:59.849 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2c5c3cf7-52d3-496d-b8cc-7346dd69cfa5"}
01:53:59.849 00.000 12268 case statement mapped state 6 to 4
01:53:59.849 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"2c5c3cf7-52d3-496d-b8cc-7346dd69cfa5"}
01:53:59.850 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:53:59.852 00.002 12268 evsrv: cli 0F8E69C0 connect
01:53:59.852 00.000 12268 case statement mapped state 6 to 4
01:53:59.853 00.001 12268 case statement mapped state 6 to 4
01:53:59.853 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"01be666a-37a5-4795-a2aa-e4cc703d14f1"}
01:53:59.853 00.000 12268 case statement mapped state 6 to 4
01:53:59.853 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"01be666a-37a5-4795-a2aa-e4cc703d14f1"}
01:53:59.856 00.003 12268 evsrv: cli 0F8E69C0 disconnect
01:53:59.857 00.001 12268 evsrv: cli 0F8E6D80 connect
01:53:59.857 00.000 12268 case statement mapped state 6 to 4
01:53:59.857 00.000 12268 case statement mapped state 6 to 4
01:53:59.858 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"stop_capture","id":"d4124fe1-d0b3-4a68-b376-77db2fd61274"}
01:53:59.858 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:53:59.858 00.000 12268 Status Line: Waiting for devices...
01:53:59.862 00.004 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"d4124fe1-d0b3-4a68-b376-77db2fd61274"}
01:53:59.864 00.002 12268 evsrv: cli 0F8E6D80 disconnect
01:53:59.879 00.015 12268 evsrv: cli 0F8E69C0 connect
01:53:59.879 00.000 12268 case statement mapped state 6 to 4
01:53:59.879 00.000 12268 case statement mapped state 6 to 4
01:53:59.880 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7181fe10-8bf6-4041-a6ff-b1c0cfa568af"}
01:53:59.880 00.000 12268 case statement mapped state 6 to 4
01:53:59.880 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"7181fe10-8bf6-4041-a6ff-b1c0cfa568af"}
01:53:59.882 00.002 12268 evsrv: cli 0F8E69C0 disconnect
01:53:59.974 00.092 11616 Exposure complete
01:54:00.043 00.069 11616 worker thread done servicing request
01:54:00.044 00.001 12268 OnExposeComplete: enter
01:54:00.044 00.000 12268 UpdateGuideState(): m_state=6
01:54:00.044 00.000 12268 Mount: notify guiding stopped
01:54:00.044 00.000 12268 BLC: window closed
01:54:00.044 00.000 12268 BLC: Last direction was reset
01:54:00.045 00.001 12268 Changing from state GUIDING to STOP
01:54:00.045 00.000 12268 guider state => SELECTED
01:54:00.045 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
01:54:00.045 00.000 12268 Status Line: Stopped Guiding
01:54:00.051 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=67, Gamma=1.290
01:54:00.069 00.018 12268 UpdateGuideState exits: Stopped Guiding
01:54:00.069 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
01:54:00.070 00.001 12268 setting force full frames = true
01:54:00.143 00.073 12268 Status Line: Stopped.
01:54:00.885 00.742 12268 evsrv: cli 0F8E69C0 connect
01:54:00.885 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"35eec5e6-ea28-4bfa-a51e-482956d138b7"}
01:54:00.885 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"35eec5e6-ea28-4bfa-a51e-482956d138b7"}
01:54:00.886 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:54:00.887 00.001 12268 evsrv: cli 0F8E69C0 connect
01:54:00.888 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"85fdef85-13c1-4d01-be06-ac31985e5f02"}
01:54:00.888 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"85fdef85-13c1-4d01-be06-ac31985e5f02"}
01:54:00.889 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:54:00.890 00.001 12268 evsrv: cli 0F8E6D80 connect
01:54:00.890 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"4eee2580-1907-4a6a-a925-a06e1ac8be36"}
01:54:00.891 00.001 12268 PhdController::Guide begins
01:54:00.891 00.000 12268 PhdController: newstate STATE_SETUP
01:54:00.891 00.000 12268 PhdController: setup
01:54:00.891 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
01:54:00.891 00.000 12268 PhdController: start capturing
01:54:00.891 00.000 12268 Changing from state SELECTED to UNINITIALIZED
01:54:00.891 00.000 12268 guider state => SELECTING
01:54:00.891 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:54:00.901 00.010 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:54:00.901 00.000 12268 Enqueuing Expose request
01:54:00.901 00.000 12268 PhdController: newstate STATE_SELECT_STAR
01:54:00.901 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"4eee2580-1907-4a6a-a925-a06e1ac8be36"}
01:54:00.901 00.000 11616 Worker thread wakes up
01:54:00.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:00.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:54:00.907 00.006 12268 evsrv: cli 0F8E6D80 disconnect
01:54:00.908 00.001 12268 evsrv: cli 0F8E69C0 connect
01:54:00.908 00.000 12268 case statement mapped state 1 to 101
01:54:00.908 00.000 12268 case statement mapped state 1 to 101
01:54:00.909 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"799ec9c6-add1-4296-8fb1-56abd552ecb2"}
01:54:00.909 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"799ec9c6-add1-4296-8fb1-56abd552ecb2"}
01:54:00.910 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:54:00.911 00.001 12268 evsrv: cli 0FA411A0 connect
01:54:00.911 00.000 12268 case statement mapped state 1 to 101
01:54:00.911 00.000 12268 case statement mapped state 1 to 101
01:54:00.911 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"7c47de84-a783-431f-aa54-7397b181159c"}
01:54:00.911 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"7c47de84-a783-431f-aa54-7397b181159c"}
01:54:00.915 00.004 12268 evsrv: cli 0FA411A0 disconnect
01:54:01.914 00.999 12268 evsrv: cli 0FA411A0 connect
01:54:01.914 00.000 12268 case statement mapped state 1 to 101
01:54:01.914 00.000 12268 case statement mapped state 1 to 101
01:54:01.915 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"3654e8cd-d9d6-4eda-8c78-a41e14e12331"}
01:54:01.915 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"3654e8cd-d9d6-4eda-8c78-a41e14e12331"}
01:54:01.916 00.001 12268 evsrv: cli 0FA411A0 disconnect
01:54:02.916 01.000 11616 Exposure complete
01:54:02.918 00.002 12268 evsrv: cli 0FA411A0 connect
01:54:02.918 00.000 12268 case statement mapped state 1 to 101
01:54:02.918 00.000 12268 case statement mapped state 1 to 101
01:54:02.919 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"6c9f0e1f-3267-47ac-8499-6d724f549478"}
01:54:02.919 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"6c9f0e1f-3267-47ac-8499-6d724f549478"}
01:54:02.920 00.001 12268 evsrv: cli 0FA411A0 disconnect
01:54:02.983 00.063 11616 worker thread done servicing request
01:54:02.983 00.000 12268 OnExposeComplete: enter
01:54:02.983 00.000 12268 UpdateGuideState(): m_state=1
01:54:02.983 00.000 12268 UpdateCurrentPosition: no star selected
01:54:02.984 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:54:02.984 00.000 12268 Status Line: No star selected
01:54:02.987 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=50, Gamma=1.290
01:54:03.006 00.019 12268 UpdateGuideState exits: No star selected
01:54:03.007 00.001 12268 GuiderMultiStar::AutoSelect enter
01:54:03.007 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:54:03.068 00.061 12268 AutoFind: auto downsample for scale 4.30 => 1x
01:54:03.167 00.099 12268 AutoFind: global mean = 0.0, stdev 1.7
01:54:03.167 00.000 12268 AutoFind: using threshold = 0.1
01:54:03.267 00.100 12268 AutoFind: local max [676, 908] 71.8
01:54:03.268 00.001 12268 AutoFind: local max [161, 946] 6.5
01:54:03.268 00.000 12268 AutoFind: local max [1259, 511] 4.7
01:54:03.268 00.000 12268 AutoFind: local max [768, 814] 4.5
01:54:03.268 00.000 12268 AutoFind: local max [220, 202] 4.3
01:54:03.268 00.000 12268 AutoFind: local max [533, 679] 4.3
01:54:03.268 00.000 12268 AutoFind: local max [1156, 535] 4.2
01:54:03.268 00.000 12268 AutoFind: local max [1224, 443] 4.1
01:54:03.268 00.000 12268 AutoFind: local max [1163, 116] 4.1
01:54:03.268 00.000 12268 AutoFind: local max [435, 158] 4.1
01:54:03.268 00.000 12268 AutoFind: local max [1029, 45] 4.1
01:54:03.268 00.000 12268 AutoFind: local max [541, 629] 4.1
01:54:03.268 00.000 12268 AutoFind: local max [475, 434] 4.0
01:54:03.268 00.000 12268 AutoFind: local max [95, 581] 4.0
01:54:03.268 00.000 12268 AutoFind: local max [333, 893] 4.0
01:54:03.268 00.000 12268 AutoFind: local max [1153, 400] 4.0
01:54:03.269 00.001 12268 AutoFind: local max [239, 416] 4.0
01:54:03.269 00.000 12268 AutoFind: local max [155, 632] 4.0
01:54:03.269 00.000 12268 AutoFind: local max [305, 713] 4.0
01:54:03.269 00.000 12268 AutoFind: local max [1115, 759] 4.0
01:54:03.269 00.000 12268 AutoFind: local max [663, 876] 3.9
01:54:03.269 00.000 12268 AutoFind: local max [1006, 647] 3.9
01:54:03.269 00.000 12268 AutoFind: local max [93, 590] 3.9
01:54:03.269 00.000 12268 AutoFind: local max [1210, 924] 3.9
01:54:03.269 00.000 12268 AutoFind: local max [388, 311] 3.8
01:54:03.269 00.000 12268 AutoFind: local max [49, 112] 3.8
01:54:03.269 00.000 12268 AutoFind: local max [889, 668] 3.8
01:54:03.269 00.000 12268 AutoFind: local max [426, 247] 3.8
01:54:03.269 00.000 12268 AutoFind: local max [239, 300] 3.8
01:54:03.269 00.000 12268 AutoFind: local max [1270, 437] 3.8
01:54:03.269 00.000 12268 AutoFind: local max [761, 844] 3.8
01:54:03.269 00.000 12268 AutoFind: local max [229, 752] 3.8
01:54:03.269 00.000 12268 AutoFind: local max [412, 132] 3.8
01:54:03.270 00.001 12268 AutoFind: local max [541, 36] 3.8
01:54:03.270 00.000 12268 AutoFind: local max [278, 738] 3.7
01:54:03.270 00.000 12268 AutoFind: local max [44, 836] 3.7
01:54:03.270 00.000 12268 AutoFind: local max [36, 58] 3.7
01:54:03.270 00.000 12268 AutoFind: local max [1045, 386] 3.7
01:54:03.270 00.000 12268 AutoFind: local max [285, 837] 3.7
01:54:03.270 00.000 12268 AutoFind: local max [150, 828] 3.7
01:54:03.270 00.000 12268 AutoFind: local max [520, 224] 3.7
01:54:03.270 00.000 12268 AutoFind: local max [376, 73] 3.7
01:54:03.270 00.000 12268 AutoFind: local max [655, 215] 3.7
01:54:03.270 00.000 12268 AutoFind: local max [303, 149] 3.7
01:54:03.270 00.000 12268 AutoFind: local max [87, 491] 3.7
01:54:03.270 00.000 12268 AutoFind: local max [739, 647] 3.7
01:54:03.270 00.000 12268 AutoFind: local max [969, 184] 3.6
01:54:03.270 00.000 12268 AutoFind: local max [694, 752] 3.6
01:54:03.270 00.000 12268 AutoFind: local max [887, 842] 3.6
01:54:03.270 00.000 12268 AutoFind: local max [254, 481] 3.6
01:54:03.270 00.000 12268 AutoFind: local max [618, 261] 3.6
01:54:03.271 00.001 12268 AutoFind: local max [306, 236] 3.6
01:54:03.271 00.000 12268 AutoFind: local max [1127, 944] 3.6
01:54:03.271 00.000 12268 AutoFind: local max [338, 597] 3.6
01:54:03.271 00.000 12268 AutoFind: local max [633, 795] 3.6
01:54:03.271 00.000 12268 AutoFind: local max [725, 819] 3.6
01:54:03.271 00.000 12268 AutoFind: local max [266, 156] 3.6
01:54:03.271 00.000 12268 AutoFind: local max [828, 89] 3.6
01:54:03.271 00.000 12268 AutoFind: local max [112, 772] 3.6
01:54:03.271 00.000 12268 AutoFind: local max [1010, 426] 3.6
01:54:03.272 00.001 12268 AutoFind: local max [113, 707] 3.6
01:54:03.272 00.000 12268 AutoFind: local max [49, 127] 3.6
01:54:03.272 00.000 12268 AutoFind: local max [819, 328] 3.6
01:54:03.272 00.000 12268 AutoFind: local max [81, 788] 3.5
01:54:03.272 00.000 12268 AutoFind: local max [41, 500] 3.5
01:54:03.272 00.000 12268 AutoFind: local max [341, 311] 3.5
01:54:03.272 00.000 12268 AutoFind: local max [1137, 391] 3.5
01:54:03.272 00.000 12268 AutoFind: local max [12, 432] 3.5
01:54:03.272 00.000 12268 AutoFind: local max [995, 666] 3.5
01:54:03.272 00.000 12268 AutoFind: local max [1074, 290] 3.5
01:54:03.272 00.000 12268 AutoFind: local max [43, 770] 3.5
01:54:03.272 00.000 12268 AutoFind: local max [858, 572] 3.5
01:54:03.273 00.001 12268 AutoFind: local max [107, 569] 3.5
01:54:03.273 00.000 12268 AutoFind: local max [787, 769] 3.5
01:54:03.273 00.000 12268 AutoFind: local max [467, 755] 3.5
01:54:03.273 00.000 12268 AutoFind: local max [189, 237] 3.5
01:54:03.273 00.000 12268 AutoFind: local max [662, 242] 3.5
01:54:03.273 00.000 12268 AutoFind: local max [188, 670] 3.5
01:54:03.273 00.000 12268 AutoFind: local max [694, 16] 3.5
01:54:03.273 00.000 12268 AutoFind: local max [360, 215] 3.4
01:54:03.273 00.000 12268 AutoFind: local max [172, 840] 3.4
01:54:03.273 00.000 12268 AutoFind: local max [449, 901] 3.4
01:54:03.273 00.000 12268 AutoFind: local max [847, 489] 3.4
01:54:03.273 00.000 12268 AutoFind: local max [805, 758] 3.4
01:54:03.273 00.000 12268 AutoFind: local max [988, 564] 3.4
01:54:03.274 00.001 12268 AutoFind: local max [548, 541] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [722, 335] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [51, 453] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [156, 444] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [52, 549] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [231, 863] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [43, 250] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [571, 185] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [337, 929] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [863, 232] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [1085, 174] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [130, 693] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [677, 854] 3.4
01:54:03.274 00.000 12268 AutoFind: local max [80, 113] 3.4
01:54:03.275 00.001 12268 AutoFind: local max [1214, 165] 3.4
01:54:03.275 00.000 12268 AutoFind: too close [130, 693] 3.4 - [113, 707] 3.6
01:54:03.275 00.000 12268 AutoFind: too close [805, 758] 3.4 - [787, 769] 3.5
01:54:03.275 00.000 12268 AutoFind: too close [107, 569] 3.5 - [95, 581] 4.0
01:54:03.275 00.000 12268 AutoFind: too close [995, 666] 3.5 - [1006, 647] 3.9
01:54:03.275 00.000 12268 AutoFind: too close [1137, 391] 3.5 - [1153, 400] 4.0
01:54:03.275 00.000 12268 AutoFind: too close [49, 127] 3.6 - [49, 112] 3.8
01:54:03.275 00.000 12268 AutoFind: too close [93, 590] 3.9 - [95, 581] 4.0
01:54:03.275 00.000 12268 AutoFind: too close to edge [12, 432] 3.5
01:54:03.275 00.000 12268 AutoFind: too close to edge [1270, 437] 3.8
01:54:03.275 00.000 12268 AutoFind: too close to edge [161, 946] 6.5
01:54:03.276 00.001 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
01:54:03.276 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.276 00.000 12268 Star::Find returns 1 (0), X=676.37, Y=908.67, Mass=1305, SNR=24.5, Peak=96 HFD=5.4
01:54:03.276 00.000 12268 Star::Find(15, 1259, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.276 00.000 12268 Star::Find returns 0 (3), X=1259.00, Y=511.00, Mass=9, SNR=2.0, Peak=12 HFD=0.0
01:54:03.276 00.000 12268 Star::Find(15, 768, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.276 00.000 12268 Star::Find returns 1 (0), X=760.02, Y=826.41, Mass=45, SNR=4.6, Peak=35 HFD=2.4
01:54:03.276 00.000 12268 Star::Find(15, 220, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.276 00.000 12268 Star::Find returns 0 (3), X=220.00, Y=202.00, Mass=10, SNR=2.1, Peak=12 HFD=0.0
01:54:03.276 00.000 12268 Star::Find(15, 533, 679, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.277 00.001 12268 Star::Find returns 0 (4), X=519.00, Y=693.00, Mass=31, SNR=3.9, Peak=40 HFD=0.5
01:54:03.277 00.000 12268 Star::Find(15, 1156, 535, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.277 00.000 12268 Star::Find returns 0 (2), X=1156.00, Y=535.00, Mass=10, SNR=2.2, Peak=16 HFD=0.0
01:54:03.277 00.000 12268 Star::Find(15, 1224, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.277 00.000 12268 Star::Find false star n=20 nbg=269 bg=8.2 sigma=0.7 thresh=10 peak=9
01:54:03.277 00.000 12268 Star::Find returns 0 (2), X=1224.00, Y=443.00, Mass=39, SNR=2.9, Peak=11 HFD=0.0
01:54:03.277 00.000 12268 Star::Find(15, 1163, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.277 00.000 12268 Star::Find false star n=9 nbg=284 bg=8.3 sigma=0.9 thresh=11 peak=10
01:54:03.278 00.001 12268 Star::Find returns 0 (2), X=1163.00, Y=116.00, Mass=30, SNR=2.9, Peak=15 HFD=0.0
01:54:03.278 00.000 12268 Star::Find(15, 435, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.278 00.000 12268 Star::Find returns 0 (2), X=435.00, Y=158.00, Mass=12, SNR=2.3, Peak=13 HFD=0.0
01:54:03.278 00.000 12268 Star::Find(15, 1029, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.278 00.000 12268 Star::Find returns 0 (4), X=1031.58, Y=32.79, Mass=37, SNR=4.2, Peak=36 HFD=0.8
01:54:03.278 00.000 12268 Star::Find(15, 541, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.278 00.000 12268 Star::Find false star n=8 nbg=289 bg=8.5 sigma=0.9 thresh=11 peak=11
01:54:03.278 00.000 12268 Star::Find returns 0 (2), X=541.00, Y=629.00, Mass=30, SNR=2.9, Peak=20 HFD=0.0
01:54:03.278 00.000 12268 Star::Find(15, 475, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.278 00.000 12268 Star::Find false star n=11 nbg=285 bg=8.5 sigma=0.8 thresh=11 peak=10
01:54:03.278 00.000 12268 Star::Find returns 0 (2), X=475.00, Y=434.00, Mass=31, SNR=2.9, Peak=14 HFD=0.0
01:54:03.279 00.001 12268 Star::Find(15, 333, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.279 00.000 12268 Star::Find returns 0 (2), X=333.00, Y=893.00, Mass=14, SNR=2.5, Peak=12 HFD=0.0
01:54:03.279 00.000 12268 Star::Find(15, 239, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.279 00.000 12268 Star::Find false star n=7 nbg=276 bg=8.7 sigma=0.8 thresh=11 peak=11
01:54:03.279 00.000 12268 Star::Find returns 0 (2), X=239.00, Y=416.00, Mass=25, SNR=2.9, Peak=20 HFD=0.0
01:54:03.279 00.000 12268 Star::Find(15, 155, 632, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.279 00.000 12268 Star::Find returns 1 (0), X=142.05, Y=641.69, Mass=26, SNR=3.5, Peak=26 HFD=1.8
01:54:03.279 00.000 12268 Star::Find(15, 305, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.279 00.000 12268 Star::Find returns 0 (2), X=305.00, Y=713.00, Mass=15, SNR=2.6, Peak=12 HFD=0.0
01:54:03.279 00.000 12268 Star::Find(15, 1115, 759, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.279 00.000 12268 Star::Find false star n=1 nbg=283 bg=8.5 sigma=0.8 thresh=11 peak=11
01:54:03.280 00.001 12268 Star::Find returns 0 (2), X=1115.00, Y=759.00, Mass=26, SNR=2.9, Peak=11 HFD=0.0
01:54:03.280 00.000 12268 Star::Find(15, 663, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.280 00.000 12268 Star::Find returns 1 (0), X=647.33, Y=883.58, Mass=185, SNR=9.6, Peak=84 HFD=5.4
01:54:03.280 00.000 12268 Star::Find(15, 1210, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.280 00.000 12268 Star::Find returns 0 (2), X=1210.00, Y=924.00, Mass=13, SNR=2.5, Peak=19 HFD=0.0
01:54:03.280 00.000 12268 Star::Find(15, 388, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.280 00.000 12268 Star::Find returns 0 (3), X=388.00, Y=311.00, Mass=9, SNR=2.0, Peak=12 HFD=0.0
01:54:03.280 00.000 12268 Star::Find(15, 889, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.280 00.000 12268 Star::Find returns 0 (2), X=889.00, Y=668.00, Mass=13, SNR=2.4, Peak=12 HFD=0.0
01:54:03.280 00.000 12268 Star::Find(15, 426, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.280 00.000 12268 Star::Find returns 0 (4), X=419.16, Y=255.02, Mass=52, SNR=5.0, Peak=52 HFD=0.2
01:54:03.281 00.001 12268 Star::Find(15, 239, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.281 00.000 12268 Star::Find returns 0 (2), X=239.00, Y=300.00, Mass=17, SNR=2.7, Peak=13 HFD=0.0
01:54:03.281 00.000 12268 Star::Find(15, 761, 844, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.281 00.000 12268 Star::Find false star n=6 nbg=289 bg=8.5 sigma=0.8 thresh=11 peak=11
01:54:03.281 00.000 12268 Star::Find returns 0 (2), X=761.00, Y=844.00, Mass=45, SNR=2.9, Peak=17 HFD=0.0
01:54:03.281 00.000 12268 Star::Find(15, 229, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.281 00.000 12268 Star::Find returns 0 (4), X=219.74, Y=746.32, Mass=34, SNR=4.0, Peak=30 HFD=0.7
01:54:03.281 00.000 12268 Star::Find(15, 412, 132, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.282 00.001 12268 Star::Find returns 0 (2), X=412.00, Y=132.00, Mass=11, SNR=2.2, Peak=12 HFD=0.0
01:54:03.282 00.000 12268 Star::Find(15, 541, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.282 00.000 12268 Star::Find false star n=4 nbg=282 bg=8.5 sigma=0.8 thresh=11 peak=11
01:54:03.282 00.000 12268 Star::Find returns 0 (2), X=541.00, Y=36.00, Mass=20, SNR=2.9, Peak=20 HFD=0.0
01:54:03.282 00.000 12268 Star::Find(15, 278, 738, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.282 00.000 12268 Star::Find returns 0 (3), X=278.00, Y=738.00, Mass=9, SNR=2.0, Peak=12 HFD=0.0
01:54:03.282 00.000 12268 Star::Find(15, 44, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.282 00.000 12268 Star::Find returns 0 (2), X=44.00, Y=836.00, Mass=15, SNR=2.7, Peak=13 HFD=0.0
01:54:03.282 00.000 12268 Star::Find(15, 36, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.282 00.000 12268 Star::Find false star n=11 nbg=258 bg=9.0 sigma=0.7 thresh=11 peak=10
01:54:03.282 00.000 12268 Star::Find returns 0 (2), X=36.00, Y=58.00, Mass=26, SNR=2.9, Peak=14 HFD=0.0
01:54:03.283 00.001 12268 Star::Find(15, 1045, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.283 00.000 12268 Star::Find returns 0 (3), X=1045.00, Y=386.00, Mass=0, SNR=0.0, Peak=11 HFD=0.0
01:54:03.283 00.000 12268 Star::Find(15, 285, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.283 00.000 12268 Star::Find returns 0 (2), X=285.00, Y=837.00, Mass=16, SNR=2.7, Peak=13 HFD=0.0
01:54:03.283 00.000 12268 Star::Find(15, 150, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.283 00.000 12268 Star::Find returns 0 (2), X=150.00, Y=828.00, Mass=13, SNR=2.5, Peak=12 HFD=0.0
01:54:03.283 00.000 12268 Star::Find(15, 520, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.283 00.000 12268 Star::Find false star n=5 nbg=282 bg=8.6 sigma=0.8 thresh=11 peak=11
01:54:03.283 00.000 12268 Star::Find returns 0 (2), X=520.00, Y=224.00, Mass=21, SNR=2.9, Peak=19 HFD=0.0
01:54:03.283 00.000 12268 Star::Find(15, 376, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.284 00.001 12268 Star::Find returns 0 (2), X=376.00, Y=73.00, Mass=17, SNR=2.7, Peak=15 HFD=0.0
01:54:03.284 00.000 12268 Star::Find(15, 655, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.284 00.000 12268 Star::Find returns 0 (2), X=655.00, Y=215.00, Mass=16, SNR=2.7, Peak=17 HFD=0.0
01:54:03.284 00.000 12268 Star::Find(15, 303, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.284 00.000 12268 Star::Find returns 0 (4), X=303.90, Y=149.52, Mass=26, SNR=3.5, Peak=27 HFD=0.7
01:54:03.284 00.000 12268 Star::Find(15, 87, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.284 00.000 12268 Star::Find false star n=8 nbg=274 bg=8.8 sigma=0.9 thresh=11 peak=10
01:54:03.284 00.000 12268 Star::Find returns 0 (2), X=87.00, Y=491.00, Mass=25, SNR=2.9, Peak=12 HFD=0.0
01:54:03.284 00.000 12268 Star::Find(15, 739, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.284 00.000 12268 Star::Find returns 0 (3), X=739.00, Y=647.00, Mass=9, SNR=2.0, Peak=12 HFD=0.0
01:54:03.284 00.000 12268 Star::Find(15, 969, 184, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.285 00.001 12268 Star::Find returns 0 (2), X=969.00, Y=184.00, Mass=13, SNR=2.5, Peak=15 HFD=0.0
01:54:03.285 00.000 12268 Star::Find(15, 694, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.285 00.000 12268 Star::Find false star n=6 nbg=280 bg=8.6 sigma=0.8 thresh=11 peak=11
01:54:03.285 00.000 12268 Star::Find returns 0 (2), X=694.00, Y=752.00, Mass=27, SNR=2.9, Peak=21 HFD=0.0
01:54:03.285 00.000 12268 Star::Find(15, 887, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.285 00.000 12268 Star::Find returns 0 (4), X=897.00, Y=852.00, Mass=33, SNR=4.0, Peak=37 HFD=0.0
01:54:03.285 00.000 12268 Star::Find(15, 254, 481, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.285 00.000 12268 Star::Find returns 0 (4), X=245.93, Y=474.30, Mass=30, SNR=3.8, Peak=30 HFD=0.4
01:54:03.286 00.001 12268 Star::Find(15, 618, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.286 00.000 12268 Star::Find returns 0 (4), X=609.94, Y=265.12, Mass=39, SNR=4.3, Peak=38 HFD=0.2
01:54:03.286 00.000 12268 Star::Find(15, 306, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.286 00.000 12268 Star::Find returns 0 (4), X=319.57, Y=232.67, Mass=23, SNR=3.3, Peak=29 HFD=0.6
01:54:03.286 00.000 12268 Star::Find(15, 1127, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.286 00.000 12268 Star::Find false star n=8 nbg=275 bg=8.4 sigma=0.9 thresh=11 peak=9
01:54:03.286 00.000 12268 Star::Find returns 0 (2), X=1127.00, Y=944.00, Mass=23, SNR=2.9, Peak=12 HFD=0.0
01:54:03.286 00.000 12268 Star::Find(15, 338, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.286 00.000 12268 Star::Find false star n=10 nbg=274 bg=8.8 sigma=0.7 thresh=11 peak=10
01:54:03.286 00.000 12268 Star::Find returns 0 (2), X=338.00, Y=597.00, Mass=25, SNR=2.9, Peak=14 HFD=0.0
01:54:03.286 00.000 12268 Star::Find(15, 633, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.287 00.001 12268 Star::Find returns 0 (2), X=633.00, Y=795.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
01:54:03.287 00.000 12268 Star::Find(15, 725, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.287 00.000 12268 Star::Find returns 0 (2), X=725.00, Y=819.00, Mass=17, SNR=2.7, Peak=14 HFD=0.0
01:54:03.287 00.000 12268 Star::Find(15, 266, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.287 00.000 12268 Star::Find returns 0 (2), X=266.00, Y=156.00, Mass=14, SNR=2.6, Peak=15 HFD=0.0
01:54:03.287 00.000 12268 Star::Find(15, 828, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.288 00.001 12268 Star::Find returns 0 (4), X=815.42, Y=77.49, Mass=43, SNR=4.6, Peak=37 HFD=1.1
01:54:03.288 00.000 12268 Star::Find(15, 112, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.288 00.000 12268 Star::Find false star n=9 nbg=278 bg=8.7 sigma=0.8 thresh=11 peak=10
01:54:03.288 00.000 12268 Star::Find returns 0 (2), X=112.00, Y=772.00, Mass=26, SNR=2.9, Peak=15 HFD=0.0
01:54:03.288 00.000 12268 Star::Find(15, 1010, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.288 00.000 12268 Star::Find returns 0 (2), X=1010.00, Y=426.00, Mass=19, SNR=2.9, Peak=13 HFD=0.0
01:54:03.288 00.000 12268 Star::Find(15, 819, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.288 00.000 12268 Star::Find returns 0 (4), X=819.01, Y=317.01, Mass=210, SNR=10.2, Peak=216 HFD=0.0
01:54:03.288 00.000 12268 Star::Find(15, 81, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.288 00.000 12268 Star::Find false star n=6 nbg=270 bg=8.9 sigma=0.7 thresh=11 peak=10
01:54:03.288 00.000 12268 Star::Find returns 0 (2), X=81.00, Y=788.00, Mass=24, SNR=2.9, Peak=17 HFD=0.0
01:54:03.288 00.000 12268 Star::Find(15, 41, 500, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.289 00.001 12268 Star::Find false star n=15 nbg=277 bg=8.9 sigma=0.8 thresh=11 peak=10
01:54:03.289 00.000 12268 Star::Find returns 0 (2), X=41.00, Y=500.00, Mass=44, SNR=2.9, Peak=13 HFD=0.0
01:54:03.289 00.000 12268 Star::Find(15, 341, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.289 00.000 12268 Star::Find returns 0 (4), X=345.95, Y=324.10, Mass=25, SNR=3.5, Peak=29 HFD=1.3
01:54:03.289 00.000 12268 Star::Find(15, 1074, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.289 00.000 12268 Star::Find returns 0 (2), X=1074.00, Y=290.00, Mass=17, SNR=2.8, Peak=15 HFD=0.0
01:54:03.289 00.000 12268 Star::Find(15, 43, 770, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.289 00.000 12268 Star::Find false star n=9 nbg=282 bg=8.8 sigma=0.8 thresh=11 peak=10
01:54:03.289 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=770.00, Mass=22, SNR=2.9, Peak=12 HFD=0.0
01:54:03.289 00.000 12268 Star::Find(15, 858, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.289 00.000 12268 Star::Find returns 0 (2), X=858.00, Y=572.00, Mass=11, SNR=2.2, Peak=14 HFD=0.0
01:54:03.289 00.000 12268 Star::Find(15, 467, 755, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.289 00.000 12268 Star::Find returns 0 (2), X=467.00, Y=755.00, Mass=13, SNR=2.4, Peak=13 HFD=0.0
01:54:03.290 00.001 12268 Star::Find(15, 189, 237, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.290 00.000 12268 Star::Find false star n=6 nbg=283 bg=8.7 sigma=0.9 thresh=11 peak=10
01:54:03.290 00.000 12268 Star::Find returns 0 (2), X=189.00, Y=237.00, Mass=21, SNR=2.9, Peak=14 HFD=0.0
01:54:03.290 00.000 12268 Star::Find(15, 662, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.290 00.000 12268 Star::Find returns 1 (0), X=652.43, Y=245.97, Mass=25, SNR=3.4, Peak=22 HFD=2.9
01:54:03.290 00.000 12268 Star::Find(15, 188, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.290 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=670.00, Mass=13, SNR=2.4, Peak=12 HFD=0.0
01:54:03.290 00.000 12268 Star::Find(15, 694, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.290 00.000 12268 Star::Find returns 0 (3), X=694.00, Y=16.00, Mass=5, SNR=1.5, Peak=15 HFD=0.0
01:54:03.290 00.000 12268 Star::Find(15, 360, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.290 00.000 12268 Star::Find returns 0 (3), X=360.00, Y=215.00, Mass=10, SNR=2.1, Peak=12 HFD=0.0
01:54:03.291 00.001 12268 Star::Find(15, 172, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.291 00.000 12268 Star::Find false star n=8 nbg=268 bg=8.9 sigma=0.7 thresh=11 peak=11
01:54:03.291 00.000 12268 Star::Find returns 0 (2), X=172.00, Y=840.00, Mass=27, SNR=2.9, Peak=17 HFD=0.0
01:54:03.291 00.000 12268 Star::Find(15, 449, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.291 00.000 12268 Star::Find returns 0 (2), X=449.00, Y=901.00, Mass=13, SNR=2.4, Peak=13 HFD=0.0
01:54:03.291 00.000 12268 Star::Find(15, 847, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.291 00.000 12268 Star::Find returns 0 (2), X=847.00, Y=489.00, Mass=13, SNR=2.4, Peak=12 HFD=0.0
01:54:03.291 00.000 12268 Star::Find(15, 988, 564, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.291 00.000 12268 Star::Find returns 0 (4), X=976.00, Y=562.00, Mass=21, SNR=3.2, Peak=29 HFD=0.5
01:54:03.291 00.000 12268 Star::Find(15, 548, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.291 00.000 12268 Star::Find false star n=12 nbg=289 bg=8.6 sigma=0.8 thresh=11 peak=10
01:54:03.291 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=541.00, Mass=32, SNR=2.9, Peak=13 HFD=0.0
01:54:03.291 00.000 12268 Star::Find(15, 722, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.292 00.001 12268 Star::Find returns 0 (2), X=722.00, Y=335.00, Mass=10, SNR=2.1, Peak=12 HFD=0.0
01:54:03.292 00.000 12268 Star::Find(15, 51, 453, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.292 00.000 12268 Star::Find returns 0 (2), X=51.00, Y=453.00, Mass=12, SNR=2.4, Peak=18 HFD=0.0
01:54:03.292 00.000 12268 Star::Find(15, 156, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.292 00.000 12268 Star::Find false star n=6 nbg=280 bg=8.8 sigma=0.9 thresh=11 peak=10
01:54:03.292 00.000 12268 Star::Find returns 0 (2), X=156.00, Y=444.00, Mass=21, SNR=2.9, Peak=17 HFD=0.0
01:54:03.292 00.000 12268 Star::Find(15, 52, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.292 00.000 12268 Star::Find false star n=10 nbg=274 bg=8.8 sigma=0.8 thresh=11 peak=11
01:54:03.292 00.000 12268 Star::Find returns 0 (2), X=52.00, Y=549.00, Mass=34, SNR=2.9, Peak=21 HFD=0.0
01:54:03.292 00.000 12268 Star::Find(15, 231, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.292 00.000 12268 Star::Find returns 0 (2), X=231.00, Y=863.00, Mass=14, SNR=2.6, Peak=20 HFD=0.0
01:54:03.292 00.000 12268 Star::Find(15, 43, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.292 00.000 12268 Star::Find false star n=10 nbg=271 bg=8.8 sigma=0.8 thresh=11 peak=10
01:54:03.293 00.001 12268 Star::Find returns 0 (2), X=43.00, Y=250.00, Mass=26, SNR=2.9, Peak=13 HFD=0.0
01:54:03.293 00.000 12268 Star::Find(15, 571, 185, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.293 00.000 12268 Star::Find returns 0 (3), X=571.00, Y=185.00, Mass=0, SNR=0.0, Peak=12 HFD=0.0
01:54:03.293 00.000 12268 Star::Find(15, 337, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.293 00.000 12268 Star::Find returns 0 (3), X=337.00, Y=929.00, Mass=9, SNR=2.0, Peak=13 HFD=0.0
01:54:03.293 00.000 12268 Star::Find(15, 863, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.293 00.000 12268 Star::Find returns 0 (4), X=864.20, Y=240.20, Mass=26, SNR=3.5, Peak=29 HFD=0.4
01:54:03.293 00.000 12268 Star::Find(15, 1085, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.293 00.000 12268 Star::Find returns 0 (3), X=1085.00, Y=174.00, Mass=5, SNR=1.5, Peak=11 HFD=0.0
01:54:03.293 00.000 12268 Star::Find(15, 677, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.294 00.001 12268 Star::Find false star n=10 nbg=281 bg=8.7 sigma=0.8 thresh=11 peak=10
01:54:03.294 00.000 12268 Star::Find returns 0 (2), X=677.00, Y=854.00, Mass=24, SNR=2.9, Peak=12 HFD=0.0
01:54:03.294 00.000 12268 Star::Find(15, 80, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.294 00.000 12268 Star::Find returns 0 (2), X=80.00, Y=113.00, Mass=16, SNR=2.7, Peak=12 HFD=0.0
01:54:03.294 00.000 12268 Star::Find(15, 1214, 165, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.294 00.000 12268 Star::Find returns 0 (3), X=1214.00, Y=165.00, Mass=6, SNR=1.7, Peak=12 HFD=0.0
01:54:03.294 00.000 12268 AutoFind: finding best star pass 1
01:54:03.294 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.294 00.000 12268 Star::Find returns 1 (0), X=676.37, Y=908.67, Mass=1305, SNR=24.5, Peak=96 HFD=5.4
01:54:03.294 00.000 12268 AutoFind returns star at [676, 908] 71.8 Mass 1305 SNR 24.5
01:54:03.295 00.001 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.295 00.000 12268 Star::Find returns 1 (0), X=676.37, Y=908.67, Mass=1305, SNR=24.5, Peak=96 HFD=5.4
01:54:03.295 00.000 12268 MultiStar: List (2): {676.37, 908.67}(24.5), {647.33, 883.58}(9.6), 
01:54:03.295 00.000 12268 setting lock position to (676.37, 908.67)
01:54:03.296 00.001 12268 MultiStar: stabilizing after lock position change
01:54:03.296 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
01:54:03.296 00.000 12268 UpdateGuideState(): m_state=1
01:54:03.296 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:03.296 00.000 12268 Star::Find returns 1 (0), X=676.37, Y=908.67, Mass=1305, SNR=24.5, Peak=96 HFD=5.4
01:54:03.296 00.000 12268 DistanceChecker: deactivated
01:54:03.296 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
01:54:03.296 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
01:54:03.296 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
01:54:03.299 00.003 12268 setting force full frames = false
01:54:03.299 00.000 12268 setting lock position to (676.37, 908.67)
01:54:03.299 00.000 12268 MultiStar: stabilizing after lock position change
01:54:03.299 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
01:54:03.299 00.000 12268 Changing from state SELECTING to SELECTED
01:54:03.299 00.000 12268 guider state => SELECTED
01:54:03.323 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=50, Gamma=1.290
01:54:03.341 00.018 12268 UpdateGuideState exits: m=1305 SNR=24.5
01:54:03.341 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=50, Gamma=1.290
01:54:03.360 00.019 12268 Status Line: Auto-selected star at (676.4, 908.7)
01:54:03.370 00.010 12268 PhdController: newstate STATE_WAIT_SELECTED
01:54:03.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:03.370 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:03.370 00.000 12268 Enqueuing Expose request
01:54:03.370 00.000 11616 Worker thread wakes up
01:54:03.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:03.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:03.921 00.551 12268 evsrv: cli 0F8E69C0 connect
01:54:03.921 00.000 12268 case statement mapped state 2 to 1
01:54:03.921 00.000 12268 case statement mapped state 2 to 1
01:54:03.922 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"f6ae010d-5974-4d9c-a3f2-11ee513260b0"}
01:54:03.922 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[676.37,908.67],"id":"f6ae010d-5974-4d9c-a3f2-11ee513260b0"}
01:54:03.923 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:54:03.924 00.001 12268 evsrv: cli 0F8E69C0 connect
01:54:03.924 00.000 12268 case statement mapped state 2 to 1
01:54:03.925 00.001 12268 case statement mapped state 2 to 1
01:54:03.925 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ef1ff374-6787-4912-898f-44f978fbd206"}
01:54:03.925 00.000 12268 case statement mapped state 2 to 1
01:54:03.926 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"ef1ff374-6787-4912-898f-44f978fbd206"}
01:54:03.926 00.000 12268 evsrv: cli 0F8E69C0 disconnect
01:54:04.928 01.002 12268 evsrv: cli 0F8E69C0 connect
01:54:04.928 00.000 12268 case statement mapped state 2 to 1
01:54:04.928 00.000 12268 case statement mapped state 2 to 1
01:54:04.929 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"5a44541b-c629-42dc-a41b-e9ff2c2df340"}
01:54:04.929 00.000 12268 case statement mapped state 2 to 1
01:54:04.929 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"5a44541b-c629-42dc-a41b-e9ff2c2df340"}
01:54:04.929 00.000 12268 evsrv: cli 0F8E69C0 disconnect
01:54:05.386 00.457 11616 Exposure complete
01:54:05.444 00.058 11616 worker thread done servicing request
01:54:05.444 00.000 12268 OnExposeComplete: enter
01:54:05.444 00.000 12268 UpdateGuideState(): m_state=2
01:54:05.444 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
01:54:05.444 00.000 12268 Star::Find returns 1 (0), X=676.28, Y=908.60, Mass=1062, SNR=22.3, Peak=77 HFD=5.3
01:54:05.444 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
01:54:05.444 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
01:54:05.445 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.47 mountX=-0.08 mountY=-0.08, mountTheta=-2.36
01:54:05.446 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=44, Gamma=1.290
01:54:05.464 00.018 12268 UpdateGuideState exits: m=1062 SNR=22.3
01:54:05.464 00.000 12268 PhdController: newstate STATE_CALIBRATE
01:54:05.464 00.000 12268 PhdController: newstate STATE_GUIDE
01:54:05.464 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
01:54:05.464 00.000 12268 guider state => CALIBRATED
01:54:05.464 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:54:05.487 00.023 12268 reset dither spiral
01:54:05.488 00.001 12268 PhdController: newstate STATE_SETTLE_BEGIN
01:54:05.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:05.488 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:54:05.488 00.000 12268 Enqueuing Expose request
01:54:05.488 00.000 11616 Worker thread wakes up
01:54:05.488 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:05.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:54:05.930 00.442 12268 evsrv: cli 0F8E6D80 connect
01:54:05.930 00.000 12268 case statement mapped state 5 to 1
01:54:05.930 00.000 12268 case statement mapped state 5 to 1
01:54:05.931 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"dc2dbfa4-d3f6-4a7d-8ccd-169a616efd4f"}
01:54:05.931 00.000 12268 case statement mapped state 5 to 1
01:54:05.931 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"dc2dbfa4-d3f6-4a7d-8ccd-169a616efd4f"}
01:54:05.932 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:54:06.932 01.000 12268 evsrv: cli 0F8E69C0 connect
01:54:06.932 00.000 12268 case statement mapped state 5 to 1
01:54:06.933 00.001 12268 case statement mapped state 5 to 1
01:54:06.940 00.007 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"fa78598a-6774-4b2a-8600-9c9973a92558"}
01:54:06.941 00.001 12268 case statement mapped state 5 to 1
01:54:06.941 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"fa78598a-6774-4b2a-8600-9c9973a92558"}
01:54:06.941 00.000 12268 evsrv: cli 0F8E69C0 disconnect
01:54:07.516 00.575 11616 Exposure complete
01:54:07.633 00.117 11616 worker thread done servicing request
01:54:07.634 00.001 12268 OnExposeComplete: enter
01:54:07.634 00.000 12268 UpdateGuideState(): m_state=5
01:54:07.634 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
01:54:07.634 00.000 12268 Star::Find returns 1 (0), X=676.42, Y=908.89, Mass=967, SNR=21.2, Peak=69 HFD=5.2
01:54:07.634 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
01:54:07.634 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
01:54:07.634 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.37 mountX=0.22 mountY=0.02, mountTheta=0.08
01:54:07.637 00.003 12268 Changing from state CALIBRATED to GUIDING
01:54:07.637 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
01:54:07.637 00.000 12268 ScopeASCOM::SideOfPier() returns 0
01:54:07.638 00.001 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
01:54:07.638 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
01:54:07.638 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
01:54:07.639 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:54:07.639 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:54:07.639 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
01:54:07.640 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
01:54:07.640 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
01:54:07.640 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:54:07.641 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
01:54:07.641 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
01:54:07.641 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
01:54:07.642 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
01:54:07.642 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
01:54:07.777 00.135 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:54:07.777 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
01:54:07.777 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
01:54:07.781 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
01:54:07.781 00.000 12268 ScopeASCOM::SideOfPier() returns 0
01:54:07.782 00.001 12268 setting lock position to (676.42, 908.89)
01:54:07.782 00.000 12268 MultiStar: stabilizing after lock position change
01:54:07.782 00.000 12268 guider state => GUIDING
01:54:07.782 00.000 12268 Status Line: Guiding
01:54:07.786 00.004 12268 Mount: notify guiding started
01:54:07.787 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
01:54:07.787 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
01:54:07.787 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
01:54:07.788 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
01:54:07.788 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
01:54:07.788 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
01:54:07.789 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
01:54:07.789 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
01:54:07.789 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
01:54:07.789 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
01:54:07.790 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
01:54:07.790 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
01:54:07.790 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
01:54:07.791 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
01:54:07.791 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:54:07.791 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:54:07.792 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
01:54:07.792 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
01:54:07.792 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
01:54:07.792 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:54:07.793 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
01:54:07.793 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
01:54:07.794 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
01:54:07.794 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
01:54:07.795 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
01:54:07.795 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
01:54:07.795 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
01:54:07.796 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:54:07.796 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:54:07.796 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
01:54:07.797 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
01:54:07.797 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
01:54:07.797 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:54:07.798 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
01:54:07.798 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
01:54:07.798 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
01:54:07.798 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
01:54:07.799 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
01:54:07.951 00.152 12268 evsrv: cli 0F8E69C0 connect
01:54:07.951 00.000 12268 case statement mapped state 6 to 3
01:54:07.952 00.001 12268 case statement mapped state 6 to 3
01:54:07.953 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8074c8ed-2b0c-4bc2-8a38-f7756fe17b80"}
01:54:07.953 00.000 12268 case statement mapped state 6 to 3
01:54:07.953 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8074c8ed-2b0c-4bc2-8a38-f7756fe17b80"}
01:54:07.965 00.012 12268 evsrv: cli 0F8E69C0 disconnect
01:54:08.185 00.220 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:54:08.186 00.001 12268 ScopeASCOM::SideOfPier() returns 0
01:54:08.187 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:54:08.187 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
01:54:08.187 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
01:54:08.187 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
01:54:08.187 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
01:54:08.187 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:54:08.187 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:54:08.187 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:54:08.188 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
01:54:08.188 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=42, Gamma=1.290
01:54:08.207 00.019 12268 UpdateGuideState exits: m=967 SNR=21.2
01:54:08.208 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
01:54:08.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:08.208 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:08.208 00.000 12268 Enqueuing Expose request
01:54:08.208 00.000 11616 Worker thread wakes up
01:54:08.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:08.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:10.209 02.001 11616 Exposure complete
01:54:10.268 00.059 11616 worker thread done servicing request
01:54:10.268 00.000 12268 OnExposeComplete: enter
01:54:10.268 00.000 12268 UpdateGuideState(): m_state=6
01:54:10.268 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:54:10.268 00.000 12268 Star::Find returns 1 (0), X=676.35, Y=909.16, Mass=834, SNR=19.6, Peak=61 HFD=5.2
01:54:10.268 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
01:54:10.269 00.001 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
01:54:10.269 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.80 mountX=0.26 mountY=-0.10, mountTheta=-0.36
01:54:10.270 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.27, opts=13)
01:54:10.270 00.000 12268 Enqueuing Move request for scope (-0.06, 0.27)
01:54:10.271 00.001 11616 Worker thread wakes up
01:54:10.271 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.27) opts 0xd
01:54:10.271 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.27)
01:54:10.271 00.000 11616 Moving (-0.06, 0.27) raw xDistance=0.26 yDistance=-0.10
01:54:10.271 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:54:10.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:54:10.271 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:10.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:54:10.271 00.000 11616 MoveAxis(E, 0, ABG)
01:54:10.271 00.000 11616 Move returns status 0, amount 0
01:54:10.271 00.000 11616 MoveAxis(N, 0, ABG)
01:54:10.271 00.000 11616 Move returns status 0, amount 0
01:54:10.271 00.000 11616 move complete, result=0
01:54:10.272 00.001 11616 worker thread done servicing request
01:54:10.293 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=35, Gamma=1.290
01:54:10.310 00.017 12268 UpdateGuideState exits: m=834 SNR=19.6
01:54:10.311 00.001 12268 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 1 / 99999
01:54:10.311 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697650.311,"Host":"ASTROCENTER","Inst":1,"Distance":0.24,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:54:10.311 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:10.311 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:10.311 00.000 12268 Enqueuing Expose request
01:54:10.312 00.001 11616 Worker thread wakes up
01:54:10.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:10.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:10.312 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:12.316 02.004 11616 Exposure complete
01:54:12.374 00.058 11616 worker thread done servicing request
01:54:12.374 00.000 12268 OnExposeComplete: enter
01:54:12.375 00.001 12268 UpdateGuideState(): m_state=6
01:54:12.375 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
01:54:12.375 00.000 12268 Star::Find returns 1 (0), X=676.54, Y=908.45, Mass=930, SNR=20.9, Peak=71 HFD=5.2
01:54:12.375 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
01:54:12.375 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.40)
01:54:12.375 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.44 hyp=0.46 cameraTheta=-1.30 mountX=-0.43 mountY=0.18, mountTheta=2.75
01:54:12.378 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.44, opts=13)
01:54:12.378 00.000 12268 Enqueuing Move request for scope (0.12, -0.44)
01:54:12.378 00.000 11616 Worker thread wakes up
01:54:12.378 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.44) opts 0xd
01:54:12.378 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.44)
01:54:12.378 00.000 11616 Moving (0.12, -0.44) raw xDistance=-0.43 yDistance=0.18
01:54:12.378 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 0 to -1
01:54:12.378 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.28
01:54:12.379 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
01:54:12.379 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:54:12.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:54:12.379 00.000 11616 MoveAxis(E, 239, ABG)
01:54:12.379 00.000 11616 Guiding  Dir = 2, Dur = 239
01:54:12.379 00.000 11616 IsSlewing returns 0
01:54:12.379 00.000 11616 IsGuiding returns 0
01:54:12.380 00.001 11616 PulseGuide returned control before completion, sleep 249
01:54:12.399 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=35, Gamma=1.290
01:54:12.416 00.017 12268 UpdateGuideState exits: m=930 SNR=20.9
01:54:12.416 00.000 12268 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 2 / 99999
01:54:12.416 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697652.416,"Host":"ASTROCENTER","Inst":1,"Distance":0.30,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
01:54:12.417 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:12.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:12.417 00.000 12268 Enqueuing Expose request
01:54:12.641 00.224 11616 IsGuiding returns 1
01:54:12.641 00.000 11616 scope still moving after pulse duration time elapsed
01:54:12.673 00.032 11616 IsSlewing returns 0
01:54:12.673 00.000 11616 IsGuiding returns 0
01:54:12.673 00.000 11616 scope move finished after 239 + 54 ms
01:54:12.673 00.000 11616 Move returns status 0, amount 239
01:54:12.673 00.000 11616 MoveAxis(N, 0, ABG)
01:54:12.674 00.001 11616 Move returns status 0, amount 0
01:54:12.674 00.000 11616 move complete, result=0
01:54:12.674 00.000 11616 worker thread done servicing request
01:54:12.674 00.000 11616 Worker thread wakes up
01:54:12.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:12.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:12.674 00.000 12268 GuideStep: -0.4 px 239 ms EAST, 0.2 px 0 ms NORTH
01:54:14.681 02.007 11616 Exposure complete
01:54:14.738 00.057 11616 worker thread done servicing request
01:54:14.738 00.000 12268 OnExposeComplete: enter
01:54:14.738 00.000 12268 UpdateGuideState(): m_state=6
01:54:14.739 00.001 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
01:54:14.739 00.000 12268 Star::Find returns 1 (0), X=676.97, Y=908.37, Mass=1272, SNR=24.2, Peak=81 HFD=5.1
01:54:14.739 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
01:54:14.739 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.95)
01:54:14.739 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.52 hyp=0.76 cameraTheta=-0.75 mountX=-0.46 mountY=0.62, mountTheta=2.21
01:54:14.741 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=-0.52, opts=13)
01:54:14.741 00.000 12268 Enqueuing Move request for scope (0.56, -0.52)
01:54:14.741 00.000 11616 Worker thread wakes up
01:54:14.741 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.52) opts 0xd
01:54:14.741 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, -0.52)
01:54:14.741 00.000 11616 Moving (0.56, -0.52) raw xDistance=-0.46 yDistance=0.62
01:54:14.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
01:54:14.741 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.45 direction from 0 to 1
01:54:14.741 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.85
01:54:14.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
01:54:14.741 00.000 11616 MoveAxis(E, 259, ABG)
01:54:14.741 00.000 11616 Guiding  Dir = 2, Dur = 259
01:54:14.742 00.001 11616 IsSlewing returns 0
01:54:14.742 00.000 11616 IsGuiding returns 0
01:54:14.742 00.000 11616 PulseGuide returned control before completion, sleep 269
01:54:14.762 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=52, Gamma=1.290
01:54:14.779 00.017 12268 UpdateGuideState exits: m=1272 SNR=24.2
01:54:14.780 00.001 12268 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 3 / 99999
01:54:14.780 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697654.780,"Host":"ASTROCENTER","Inst":1,"Distance":0.44,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
01:54:14.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:14.781 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:14.781 00.000 12268 Enqueuing Expose request
01:54:15.015 00.234 11616 IsGuiding returns 1
01:54:15.015 00.000 11616 scope still moving after pulse duration time elapsed
01:54:15.046 00.031 11616 IsSlewing returns 0
01:54:15.046 00.000 11616 IsGuiding returns 0
01:54:15.046 00.000 11616 scope move finished after 259 + 44 ms
01:54:15.046 00.000 11616 Move returns status 0, amount 259
01:54:15.047 00.001 11616 MoveAxis(S, 52, ABG)
01:54:15.047 00.000 11616 Guiding  Dir = 1, Dur = 52
01:54:15.047 00.000 11616 IsSlewing returns 0
01:54:15.047 00.000 11616 IsGuiding returns 0
01:54:15.047 00.000 11616 PulseGuide returned control before completion, sleep 62
01:54:15.125 00.078 11616 IsGuiding returns 1
01:54:15.125 00.000 11616 scope still moving after pulse duration time elapsed
01:54:15.156 00.031 11616 IsSlewing returns 0
01:54:15.156 00.000 11616 IsGuiding returns 0
01:54:15.156 00.000 11616 scope move finished after 52 + 57 ms
01:54:15.156 00.000 11616 Move returns status 0, amount 52
01:54:15.156 00.000 11616 move complete, result=0
01:54:15.156 00.000 11616 worker thread done servicing request
01:54:15.156 00.000 11616 Worker thread wakes up
01:54:15.156 00.000 12268 GuideStep: -0.5 px 259 ms EAST, 0.6 px 52 ms SOUTH
01:54:15.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:15.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:17.177 02.021 11616 Exposure complete
01:54:17.235 00.058 11616 worker thread done servicing request
01:54:17.235 00.000 12268 OnExposeComplete: enter
01:54:17.235 00.000 12268 UpdateGuideState(): m_state=6
01:54:17.236 00.001 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
01:54:17.236 00.000 12268 Star::Find returns 1 (0), X=676.77, Y=908.81, Mass=1138, SNR=23.1, Peak=81 HFD=5.1
01:54:17.236 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
01:54:17.236 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
01:54:17.236 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.07 hyp=0.36 cameraTheta=-0.21 mountX=-0.04 mountY=0.36, mountTheta=1.68
01:54:17.238 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.07, opts=13)
01:54:17.238 00.000 12268 Enqueuing Move request for scope (0.35, -0.07)
01:54:17.238 00.000 11616 Worker thread wakes up
01:54:17.238 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.07) opts 0xd
01:54:17.238 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.07)
01:54:17.238 00.000 11616 Moving (0.35, -0.07) raw xDistance=-0.04 yDistance=0.36
01:54:17.238 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:17.239 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:54:17.239 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
01:54:17.239 00.000 11616 MoveAxis(E, 0, ABG)
01:54:17.239 00.000 11616 Move returns status 0, amount 0
01:54:17.239 00.000 11616 MoveAxis(S, 30, ABG)
01:54:17.239 00.000 11616 Guiding  Dir = 1, Dur = 30
01:54:17.239 00.000 11616 IsSlewing returns 0
01:54:17.239 00.000 11616 IsGuiding returns 0
01:54:17.240 00.001 11616 PulseGuide returned control before completion, sleep 40
01:54:17.261 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=44, Gamma=1.290
01:54:17.279 00.018 12268 UpdateGuideState exits: m=1138 SNR=23.1
01:54:17.279 00.000 12268 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 4 / 99999
01:54:17.279 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697657.279,"Host":"ASTROCENTER","Inst":1,"Distance":0.41,"Time":7.0,"SettleTime":10.0,"StarLocked":true}
01:54:17.280 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:17.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:17.280 00.000 12268 Enqueuing Expose request
01:54:17.283 00.003 11616 IsGuiding returns 1
01:54:17.283 00.000 11616 scope still moving after pulse duration time elapsed
01:54:17.315 00.032 11616 IsSlewing returns 0
01:54:17.315 00.000 11616 IsGuiding returns 0
01:54:17.315 00.000 11616 scope move finished after 30 + 45 ms
01:54:17.315 00.000 11616 Move returns status 0, amount 30
01:54:17.315 00.000 11616 move complete, result=0
01:54:17.315 00.000 11616 worker thread done servicing request
01:54:17.315 00.000 11616 Worker thread wakes up
01:54:17.316 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:17.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:17.524 00.208 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 30 ms SOUTH
01:54:19.336 01.812 11616 Exposure complete
01:54:19.402 00.066 11616 worker thread done servicing request
01:54:19.402 00.000 12268 OnExposeComplete: enter
01:54:19.402 00.000 12268 UpdateGuideState(): m_state=6
01:54:19.403 00.001 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
01:54:19.403 00.000 12268 Star::Find returns 1 (0), X=676.65, Y=909.52, Mass=1100, SNR=22.5, Peak=76 HFD=5.0
01:54:19.403 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
01:54:19.403 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.92)
01:54:19.403 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.64 hyp=0.68 cameraTheta=1.22 mountX=0.66 mountY=0.15, mountTheta=0.23
01:54:19.405 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.64, opts=13)
01:54:19.405 00.000 12268 Enqueuing Move request for scope (0.24, 0.64)
01:54:19.405 00.000 11616 Worker thread wakes up
01:54:19.405 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.64) opts 0xd
01:54:19.405 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.64)
01:54:19.405 00.000 11616 Moving (0.24, 0.64) raw xDistance=0.66 yDistance=0.15
01:54:19.406 00.001 11616 resist switch: large excursion: input 0.66 thresh 0.29 direction from -1 to 1
01:54:19.406 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.97
01:54:19.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.66
01:54:19.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
01:54:19.406 00.000 11616 MoveAxis(W, 368, ABG)
01:54:19.406 00.000 11616 Guiding  Dir = 3, Dur = 368
01:54:19.406 00.000 11616 IsSlewing returns 0
01:54:19.406 00.000 11616 IsGuiding returns 0
01:54:19.407 00.001 11616 PulseGuide returned control before completion, sleep 378
01:54:19.429 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=50, Gamma=1.290
01:54:19.449 00.020 12268 UpdateGuideState exits: m=1100 SNR=22.5
01:54:19.449 00.000 12268 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 5 / 99999
01:54:19.449 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697659.449,"Host":"ASTROCENTER","Inst":1,"Distance":0.49,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
01:54:19.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:19.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:19.450 00.001 12268 Enqueuing Expose request
01:54:19.788 00.338 11616 IsGuiding returns 1
01:54:19.788 00.000 11616 scope still moving after pulse duration time elapsed
01:54:19.817 00.029 11616 IsSlewing returns 0
01:54:19.817 00.000 11616 IsGuiding returns 0
01:54:19.817 00.000 11616 scope move finished after 368 + 42 ms
01:54:19.817 00.000 11616 Move returns status 0, amount 368
01:54:19.818 00.001 11616 MoveAxis(S, 13, ABG)
01:54:19.818 00.000 11616 Guiding  Dir = 1, Dur = 13
01:54:19.818 00.000 11616 IsSlewing returns 0
01:54:19.818 00.000 11616 IsGuiding returns 0
01:54:19.818 00.000 11616 PulseGuide returned control before completion, sleep 23
01:54:19.849 00.031 11616 IsGuiding returns 1
01:54:19.849 00.000 11616 scope still moving after pulse duration time elapsed
01:54:19.880 00.031 11616 IsSlewing returns 0
01:54:19.880 00.000 11616 IsGuiding returns 0
01:54:19.880 00.000 11616 scope move finished after 13 + 49 ms
01:54:19.880 00.000 11616 Move returns status 0, amount 13
01:54:19.880 00.000 11616 move complete, result=0
01:54:19.880 00.000 11616 worker thread done servicing request
01:54:19.881 00.001 12268 GuideStep: 0.7 px 368 ms WEST, 0.2 px 13 ms SOUTH
01:54:19.881 00.000 11616 Worker thread wakes up
01:54:19.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:19.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:21.889 02.008 11616 Exposure complete
01:54:21.949 00.060 11616 worker thread done servicing request
01:54:21.950 00.001 12268 OnExposeComplete: enter
01:54:21.950 00.000 12268 UpdateGuideState(): m_state=6
01:54:21.950 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
01:54:21.950 00.000 12268 Star::Find returns 1 (0), X=676.48, Y=909.13, Mass=1217, SNR=23.8, Peak=72 HFD=5.2
01:54:21.950 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
01:54:21.950 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
01:54:21.950 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.32 mountX=0.24 mountY=0.03, mountTheta=0.12
01:54:21.952 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.24, opts=13)
01:54:21.952 00.000 12268 Enqueuing Move request for scope (0.06, 0.24)
01:54:21.952 00.000 11616 Worker thread wakes up
01:54:21.953 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
01:54:21.953 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
01:54:21.953 00.000 11616 Moving (0.06, 0.24) raw xDistance=0.24 yDistance=0.03
01:54:21.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
01:54:21.953 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:21.953 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:54:21.953 00.000 11616 MoveAxis(W, 136, ABG)
01:54:21.953 00.000 11616 Guiding  Dir = 3, Dur = 136
01:54:21.953 00.000 11616 IsSlewing returns 0
01:54:21.954 00.001 11616 IsGuiding returns 0
01:54:21.954 00.000 11616 PulseGuide returned control before completion, sleep 146
01:54:21.977 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=47, Gamma=1.290
01:54:21.995 00.018 12268 UpdateGuideState exits: m=1217 SNR=23.8
01:54:21.995 00.000 12268 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 6 / 99999
01:54:21.995 00.000 12268 PhdController: newstate STATE_FINISH
01:54:21.995 00.000 12268 PhdController complete: success
01:54:21.995 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768697661.995,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
01:54:21.996 00.001 12268 Mount: notify guiding dither settle done success=1
01:54:21.996 00.000 12268 PhdController: newstate STATE_IDLE
01:54:21.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:21.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:21.996 00.000 12268 Enqueuing Expose request
01:54:22.107 00.111 11616 IsGuiding returns 1
01:54:22.107 00.000 11616 scope still moving after pulse duration time elapsed
01:54:22.138 00.031 11616 IsSlewing returns 0
01:54:22.138 00.000 11616 IsGuiding returns 0
01:54:22.138 00.000 11616 scope move finished after 136 + 48 ms
01:54:22.138 00.000 11616 Move returns status 0, amount 136
01:54:22.139 00.001 11616 MoveAxis(N, 0, ABG)
01:54:22.139 00.000 11616 Move returns status 0, amount 0
01:54:22.139 00.000 11616 move complete, result=0
01:54:22.139 00.000 11616 worker thread done servicing request
01:54:22.139 00.000 12268 GuideStep: 0.2 px 136 ms WEST, 0.0 px 0 ms NORTH
01:54:22.139 00.000 11616 Worker thread wakes up
01:54:22.139 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:22.139 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:24.144 02.005 11616 Exposure complete
01:54:24.203 00.059 11616 worker thread done servicing request
01:54:24.203 00.000 12268 OnExposeComplete: enter
01:54:24.204 00.001 12268 UpdateGuideState(): m_state=6
01:54:24.204 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
01:54:24.204 00.000 12268 Star::Find returns 1 (0), X=676.07, Y=909.07, Mass=1175, SNR=23.5, Peak=72 HFD=5.7
01:54:24.204 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
01:54:24.204 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
01:54:24.204 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.19 hyp=0.40 cameraTheta=2.66 mountX=0.15 mountY=-0.37, mountTheta=-1.19
01:54:24.206 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.19, opts=13)
01:54:24.206 00.000 12268 Enqueuing Move request for scope (-0.35, 0.19)
01:54:24.206 00.000 11616 Worker thread wakes up
01:54:24.206 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.19) opts 0xd
01:54:24.206 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.19)
01:54:24.206 00.000 11616 Moving (-0.35, 0.19) raw xDistance=0.15 yDistance=-0.37
01:54:24.206 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
01:54:24.207 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:54:24.207 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:54:24.207 00.000 11616 MoveAxis(W, 84, ABG)
01:54:24.207 00.000 11616 Guiding  Dir = 3, Dur = 84
01:54:24.207 00.000 11616 IsSlewing returns 0
01:54:24.207 00.000 11616 IsGuiding returns 0
01:54:24.208 00.001 11616 PulseGuide returned control before completion, sleep 94
01:54:24.229 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=45, Gamma=1.290
01:54:24.247 00.018 12268 UpdateGuideState exits: m=1175 SNR=23.5
01:54:24.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:24.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:24.247 00.000 12268 Enqueuing Expose request
01:54:24.315 00.068 11616 IsGuiding returns 1
01:54:24.315 00.000 11616 scope still moving after pulse duration time elapsed
01:54:24.346 00.031 11616 IsSlewing returns 0
01:54:24.346 00.000 11616 IsGuiding returns 0
01:54:24.346 00.000 11616 scope move finished after 84 + 54 ms
01:54:24.346 00.000 11616 Move returns status 0, amount 84
01:54:24.346 00.000 11616 MoveAxis(N, 0, ABG)
01:54:24.346 00.000 11616 Move returns status 0, amount 0
01:54:24.346 00.000 11616 move complete, result=0
01:54:24.346 00.000 11616 worker thread done servicing request
01:54:24.346 00.000 12268 GuideStep: 0.2 px 84 ms WEST, -0.4 px 0 ms NORTH
01:54:24.347 00.001 11616 Worker thread wakes up
01:54:24.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:24.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:26.370 02.023 11616 Exposure complete
01:54:26.439 00.069 11616 worker thread done servicing request
01:54:26.439 00.000 12268 OnExposeComplete: enter
01:54:26.440 00.001 12268 UpdateGuideState(): m_state=6
01:54:26.440 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
01:54:26.440 00.000 12268 Star::Find returns 1 (0), X=676.15, Y=909.12, Mass=931, SNR=20.8, Peak=70 HFD=4.8
01:54:26.440 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
01:54:26.440 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
01:54:26.440 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.23 hyp=0.36 cameraTheta=2.44 mountX=0.20 mountY=-0.30, mountTheta=-0.97
01:54:26.442 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.23, opts=13)
01:54:26.442 00.000 12268 Enqueuing Move request for scope (-0.27, 0.23)
01:54:26.442 00.000 11616 Worker thread wakes up
01:54:26.442 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.23) opts 0xd
01:54:26.442 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.23)
01:54:26.442 00.000 11616 Moving (-0.27, 0.23) raw xDistance=0.20 yDistance=-0.30
01:54:26.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
01:54:26.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:54:26.443 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:54:26.443 00.000 11616 MoveAxis(W, 114, ABG)
01:54:26.443 00.000 11616 Guiding  Dir = 3, Dur = 114
01:54:26.443 00.000 11616 IsSlewing returns 0
01:54:26.443 00.000 11616 IsGuiding returns 0
01:54:26.444 00.001 11616 PulseGuide returned control before completion, sleep 124
01:54:26.467 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=39, Gamma=1.290
01:54:26.486 00.019 12268 UpdateGuideState exits: m=931 SNR=20.8
01:54:26.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:26.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:26.486 00.000 12268 Enqueuing Expose request
01:54:26.570 00.084 11616 IsGuiding returns 1
01:54:26.570 00.000 11616 scope still moving after pulse duration time elapsed
01:54:26.601 00.031 11616 IsSlewing returns 0
01:54:26.602 00.001 11616 IsGuiding returns 1
01:54:26.631 00.029 11616 IsSlewing returns 0
01:54:26.631 00.000 11616 IsGuiding returns 1
01:54:26.663 00.032 11616 IsSlewing returns 0
01:54:26.663 00.000 11616 IsGuiding returns 0
01:54:26.663 00.000 11616 scope move finished after 114 + 105 ms
01:54:26.663 00.000 11616 Move returns status 0, amount 114
01:54:26.663 00.000 11616 MoveAxis(N, 0, ABG)
01:54:26.663 00.000 11616 Move returns status 0, amount 0
01:54:26.663 00.000 11616 move complete, result=0
01:54:26.664 00.001 11616 worker thread done servicing request
01:54:26.664 00.000 11616 Worker thread wakes up
01:54:26.664 00.000 12268 GuideStep: 0.2 px 114 ms WEST, -0.3 px 0 ms NORTH
01:54:26.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:26.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:28.680 02.016 11616 Exposure complete
01:54:28.743 00.063 11616 worker thread done servicing request
01:54:28.743 00.000 12268 OnExposeComplete: enter
01:54:28.743 00.000 12268 UpdateGuideState(): m_state=6
01:54:28.744 00.001 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
01:54:28.744 00.000 12268 Star::Find returns 1 (0), X=676.34, Y=908.71, Mass=910, SNR=20.4, Peak=69 HFD=5.0
01:54:28.744 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.45 = 2.84)
01:54:28.744 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.27)
01:54:28.744 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-1.97 mountX=-0.18 mountY=-0.05, mountTheta=-2.87
01:54:28.745 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.18, opts=13)
01:54:28.746 00.001 12268 Enqueuing Move request for scope (-0.08, -0.18)
01:54:28.746 00.000 11616 Worker thread wakes up
01:54:28.746 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
01:54:28.746 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
01:54:28.746 00.000 11616 Moving (-0.08, -0.18) raw xDistance=-0.18 yDistance=-0.05
01:54:28.746 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:54:28.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:54:28.746 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:28.746 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:54:28.746 00.000 11616 MoveAxis(E, 0, ABG)
01:54:28.747 00.001 11616 Move returns status 0, amount 0
01:54:28.747 00.000 11616 MoveAxis(N, 0, ABG)
01:54:28.747 00.000 11616 Move returns status 0, amount 0
01:54:28.747 00.000 11616 move complete, result=0
01:54:28.747 00.000 11616 worker thread done servicing request
01:54:28.769 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=44, Gamma=1.290
01:54:28.787 00.018 12268 UpdateGuideState exits: m=910 SNR=20.4
01:54:28.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:28.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:28.787 00.000 12268 Enqueuing Expose request
01:54:28.787 00.000 11616 Worker thread wakes up
01:54:28.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:28.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:28.787 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:30.786 01.999 11616 Exposure complete
01:54:30.846 00.060 11616 worker thread done servicing request
01:54:30.846 00.000 12268 OnExposeComplete: enter
01:54:30.847 00.001 12268 UpdateGuideState(): m_state=6
01:54:30.847 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
01:54:30.847 00.000 12268 Star::Find returns 1 (0), X=676.72, Y=908.74, Mass=798, SNR=19.3, Peak=56 HFD=4.8
01:54:30.847 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
01:54:30.847 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
01:54:30.847 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.15 hyp=0.33 cameraTheta=-0.45 mountX=-0.12 mountY=0.32, mountTheta=1.92
01:54:30.851 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.15, opts=13)
01:54:30.851 00.000 12268 Enqueuing Move request for scope (0.30, -0.15)
01:54:30.851 00.000 11616 Worker thread wakes up
01:54:30.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.15) opts 0xd
01:54:30.851 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.15)
01:54:30.851 00.000 11616 Moving (0.30, -0.15) raw xDistance=-0.12 yDistance=0.32
01:54:30.851 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:54:30.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:54:30.851 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
01:54:30.852 00.001 11616 MoveAxis(E, 0, ABG)
01:54:30.852 00.000 11616 Move returns status 0, amount 0
01:54:30.852 00.000 11616 MoveAxis(S, 27, ABG)
01:54:30.852 00.000 11616 Guiding  Dir = 1, Dur = 27
01:54:30.852 00.000 11616 IsSlewing returns 0
01:54:30.852 00.000 11616 IsGuiding returns 0
01:54:30.853 00.001 11616 PulseGuide returned control before completion, sleep 37
01:54:30.877 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=38, Gamma=1.290
01:54:30.894 00.017 12268 UpdateGuideState exits: m=798 SNR=19.3
01:54:30.895 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:30.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:30.895 00.000 12268 Enqueuing Expose request
01:54:30.898 00.003 11616 IsGuiding returns 1
01:54:30.898 00.000 11616 scope still moving after pulse duration time elapsed
01:54:30.929 00.031 11616 IsSlewing returns 0
01:54:30.929 00.000 11616 IsGuiding returns 0
01:54:30.929 00.000 11616 scope move finished after 27 + 49 ms
01:54:30.929 00.000 11616 Move returns status 0, amount 27
01:54:30.929 00.000 11616 move complete, result=0
01:54:30.929 00.000 11616 worker thread done servicing request
01:54:30.930 00.001 11616 Worker thread wakes up
01:54:30.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:30.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:30.930 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
01:54:32.941 02.011 11616 Exposure complete
01:54:33.003 00.062 11616 worker thread done servicing request
01:54:33.003 00.000 12268 OnExposeComplete: enter
01:54:33.003 00.000 12268 UpdateGuideState(): m_state=6
01:54:33.004 00.001 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
01:54:33.004 00.000 12268 Star::Find returns 1 (0), X=676.84, Y=909.22, Mass=919, SNR=20.7, Peak=53 HFD=4.8
01:54:33.004 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.47) = xAngle (-0.81 = -0.81)
01:54:33.004 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.36)
01:54:33.004 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.33 hyp=0.54 cameraTheta=0.66 mountX=0.37 mountY=0.38, mountTheta=0.80
01:54:33.006 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.33, opts=13)
01:54:33.006 00.000 12268 Enqueuing Move request for scope (0.42, 0.33)
01:54:33.006 00.000 11616 Worker thread wakes up
01:54:33.006 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.33) opts 0xd
01:54:33.007 00.001 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.33)
01:54:33.007 00.000 11616 Moving (0.42, 0.33) raw xDistance=0.37 yDistance=0.38
01:54:33.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
01:54:33.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
01:54:33.007 00.000 11616 MoveAxis(W, 206, ABG)
01:54:33.007 00.000 11616 Guiding  Dir = 3, Dur = 206
01:54:33.007 00.000 11616 IsSlewing returns 0
01:54:33.007 00.000 11616 IsGuiding returns 0
01:54:33.008 00.001 11616 PulseGuide returned control before completion, sleep 216
01:54:33.030 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=42, Gamma=1.290
01:54:33.048 00.018 12268 UpdateGuideState exits: m=919 SNR=20.7
01:54:33.048 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:33.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:33.049 00.001 12268 Enqueuing Expose request
01:54:33.226 00.177 11616 IsGuiding returns 1
01:54:33.226 00.000 11616 scope still moving after pulse duration time elapsed
01:54:33.257 00.031 11616 IsSlewing returns 0
01:54:33.257 00.000 11616 IsGuiding returns 0
01:54:33.257 00.000 11616 scope move finished after 206 + 43 ms
01:54:33.257 00.000 11616 Move returns status 0, amount 206
01:54:33.258 00.001 11616 MoveAxis(S, 32, ABG)
01:54:33.258 00.000 11616 Guiding  Dir = 1, Dur = 32
01:54:33.258 00.000 11616 IsSlewing returns 0
01:54:33.258 00.000 11616 IsGuiding returns 0
01:54:33.259 00.001 11616 PulseGuide returned control before completion, sleep 42
01:54:33.304 00.045 11616 IsGuiding returns 1
01:54:33.304 00.000 11616 scope still moving after pulse duration time elapsed
01:54:33.335 00.031 11616 IsSlewing returns 0
01:54:33.335 00.000 11616 IsGuiding returns 0
01:54:33.335 00.000 11616 scope move finished after 32 + 44 ms
01:54:33.335 00.000 11616 Move returns status 0, amount 32
01:54:33.335 00.000 11616 move complete, result=0
01:54:33.335 00.000 11616 worker thread done servicing request
01:54:33.335 00.000 12268 GuideStep: 0.4 px 206 ms WEST, 0.4 px 32 ms SOUTH
01:54:33.336 00.001 11616 Worker thread wakes up
01:54:33.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:33.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:35.357 02.021 11616 Exposure complete
01:54:35.419 00.062 11616 worker thread done servicing request
01:54:35.419 00.000 12268 OnExposeComplete: enter
01:54:35.419 00.000 12268 UpdateGuideState(): m_state=6
01:54:35.419 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:54:35.419 00.000 12268 Star::Find returns 1 (0), X=676.47, Y=909.14, Mass=1144, SNR=23.2, Peak=69 HFD=5.2
01:54:35.419 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
01:54:35.420 00.001 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
01:54:35.420 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.38 mountX=0.25 mountY=0.01, mountTheta=0.06
01:54:35.421 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.25, opts=13)
01:54:35.421 00.000 12268 Enqueuing Move request for scope (0.05, 0.25)
01:54:35.421 00.000 11616 Worker thread wakes up
01:54:35.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd
01:54:35.421 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.25)
01:54:35.422 00.001 11616 Moving (0.05, 0.25) raw xDistance=0.25 yDistance=0.01
01:54:35.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.25
01:54:35.422 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:35.422 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:54:35.422 00.000 11616 MoveAxis(W, 141, ABG)
01:54:35.422 00.000 11616 Guiding  Dir = 3, Dur = 141
01:54:35.422 00.000 11616 IsSlewing returns 0
01:54:35.423 00.001 11616 IsGuiding returns 0
01:54:35.423 00.000 11616 PulseGuide returned control before completion, sleep 151
01:54:35.444 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=7, FiltMax=49, Gamma=1.290
01:54:35.465 00.021 12268 UpdateGuideState exits: m=1144 SNR=23.2
01:54:35.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:35.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:35.465 00.000 12268 Enqueuing Expose request
01:54:35.585 00.120 11616 IsGuiding returns 1
01:54:35.585 00.000 11616 scope still moving after pulse duration time elapsed
01:54:35.617 00.032 11616 IsSlewing returns 0
01:54:35.617 00.000 11616 IsGuiding returns 0
01:54:35.617 00.000 11616 scope move finished after 141 + 53 ms
01:54:35.617 00.000 11616 Move returns status 0, amount 141
01:54:35.617 00.000 11616 MoveAxis(N, 0, ABG)
01:54:35.617 00.000 11616 Move returns status 0, amount 0
01:54:35.617 00.000 11616 move complete, result=0
01:54:35.617 00.000 11616 worker thread done servicing request
01:54:35.618 00.001 12268 GuideStep: 0.3 px 141 ms WEST, 0.0 px 0 ms NORTH
01:54:35.618 00.000 11616 Worker thread wakes up
01:54:35.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:35.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:37.630 02.012 11616 Exposure complete
01:54:37.691 00.061 11616 worker thread done servicing request
01:54:37.691 00.000 12268 OnExposeComplete: enter
01:54:37.691 00.000 12268 UpdateGuideState(): m_state=6
01:54:37.691 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
01:54:37.691 00.000 12268 Star::Find returns 1 (0), X=676.46, Y=908.88, Mass=1342, SNR=25.0, Peak=100 HFD=5.1
01:54:37.692 00.001 12268 MultiStar: exiting stabilization period
01:54:37.692 00.000 12268 MultiStar: updating star positions after lock position change
01:54:37.692 00.000 12268 Star::Find(15, 647, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
01:54:37.692 00.000 12268 Star::Find returns 1 (0), X=646.94, Y=883.80, Mass=195, SNR=9.8, Peak=106 HFD=4.6
01:54:37.692 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
01:54:37.692 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
01:54:37.692 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.29 mountX=-0.01 mountY=0.04, mountTheta=1.76
01:54:37.694 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.01, opts=13)
01:54:37.694 00.000 12268 Enqueuing Move request for scope (0.04, -0.01)
01:54:37.694 00.000 11616 Worker thread wakes up
01:54:37.694 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
01:54:37.694 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
01:54:37.694 00.000 11616 Moving (0.04, -0.01) raw xDistance=-0.01 yDistance=0.04
01:54:37.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:37.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:54:37.695 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:37.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:54:37.695 00.000 11616 MoveAxis(E, 0, ABG)
01:54:37.695 00.000 11616 Move returns status 0, amount 0
01:54:37.695 00.000 11616 MoveAxis(N, 0, ABG)
01:54:37.695 00.000 11616 Move returns status 0, amount 0
01:54:37.695 00.000 11616 move complete, result=0
01:54:37.695 00.000 11616 worker thread done servicing request
01:54:37.715 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=58, Gamma=1.290
01:54:37.732 00.017 12268 UpdateGuideState exits: m=1342 SNR=25.0
01:54:37.732 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:37.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:37.732 00.000 12268 Enqueuing Expose request
01:54:37.732 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:37.732 00.000 11616 Worker thread wakes up
01:54:37.733 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:37.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:39.739 02.006 11616 Exposure complete
01:54:39.797 00.058 11616 worker thread done servicing request
01:54:39.798 00.001 12268 OnExposeComplete: enter
01:54:39.798 00.000 12268 UpdateGuideState(): m_state=6
01:54:39.798 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
01:54:39.798 00.000 12268 Star::Find returns 1 (0), X=676.67, Y=908.81, Mass=1042, SNR=22.0, Peak=80 HFD=4.7
01:54:39.798 00.000 12268 MultiStar: [#1 0.33,-0.16,0.42,U] 
01:54:39.798 00.000 12268 single-star, 1 included, MultiStar: {0.27, -0.10}, one-star: {0.25, -0.08}
01:54:39.799 00.001 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
01:54:39.799 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.38)
01:54:39.799 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.08 hyp=0.26 cameraTheta=-0.32 mountX=-0.06 mountY=0.26, mountTheta=1.79
01:54:39.801 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.08, opts=13)
01:54:39.801 00.000 12268 Enqueuing Move request for scope (0.25, -0.08)
01:54:39.801 00.000 11616 Worker thread wakes up
01:54:39.801 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.08) opts 0xd
01:54:39.801 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.08)
01:54:39.801 00.000 11616 Moving (0.25, -0.08) raw xDistance=-0.06 yDistance=0.26
01:54:39.802 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:39.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:54:39.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
01:54:39.802 00.000 11616 MoveAxis(E, 0, ABG)
01:54:39.802 00.000 11616 Move returns status 0, amount 0
01:54:39.802 00.000 11616 MoveAxis(S, 22, ABG)
01:54:39.802 00.000 11616 Guiding  Dir = 1, Dur = 22
01:54:39.802 00.000 11616 IsSlewing returns 0
01:54:39.802 00.000 11616 IsGuiding returns 0
01:54:39.803 00.001 11616 PulseGuide returned control before completion, sleep 32
01:54:39.824 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=49, Gamma=1.290
01:54:39.841 00.017 12268 UpdateGuideState exits: m=1042 SNR=22.0
01:54:39.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:39.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:39.841 00.000 12268 Enqueuing Expose request
01:54:39.843 00.002 11616 IsGuiding returns 1
01:54:39.843 00.000 11616 scope still moving after pulse duration time elapsed
01:54:39.874 00.031 11616 IsSlewing returns 0
01:54:39.875 00.001 11616 IsGuiding returns 1
01:54:39.905 00.030 11616 IsSlewing returns 0
01:54:39.905 00.000 11616 IsGuiding returns 1
01:54:39.936 00.031 11616 IsSlewing returns 0
01:54:39.936 00.000 11616 IsGuiding returns 1
01:54:39.967 00.031 11616 IsSlewing returns 0
01:54:39.968 00.001 11616 IsGuiding returns 1
01:54:39.998 00.030 11616 IsSlewing returns 0
01:54:39.998 00.000 11616 IsGuiding returns 1
01:54:40.029 00.031 11616 IsSlewing returns 0
01:54:40.029 00.000 11616 IsGuiding returns 0
01:54:40.029 00.000 11616 scope move finished after 22 + 204 ms
01:54:40.029 00.000 11616 Move returns status 0, amount 22
01:54:40.029 00.000 11616 move complete, result=0
01:54:40.029 00.000 11616 worker thread done servicing request
01:54:40.030 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 22 ms SOUTH
01:54:40.030 00.000 11616 Worker thread wakes up
01:54:40.030 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:40.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:42.045 02.015 11616 Exposure complete
01:54:42.104 00.059 11616 worker thread done servicing request
01:54:42.104 00.000 12268 OnExposeComplete: enter
01:54:42.104 00.000 12268 UpdateGuideState(): m_state=6
01:54:42.105 00.001 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
01:54:42.105 00.000 12268 Star::Find returns 1 (0), X=676.57, Y=908.86, Mass=966, SNR=21.1, Peak=77 HFD=4.9
01:54:42.105 00.000 12268 MultiStar: [#1 0.31,-0.03,0.47,U] 
01:54:42.105 00.000 12268 single-star, 1 included, MultiStar: {0.20, -0.03}, one-star: {0.16, -0.03}
01:54:42.105 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
01:54:42.105 00.000 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.52)
01:54:42.105 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.18 mountX=-0.01 mountY=0.16, mountTheta=1.65
01:54:42.106 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.03, opts=13)
01:54:42.107 00.001 12268 Enqueuing Move request for scope (0.16, -0.03)
01:54:42.107 00.000 11616 Worker thread wakes up
01:54:42.107 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
01:54:42.107 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
01:54:42.107 00.000 11616 Moving (0.16, -0.03) raw xDistance=-0.01 yDistance=0.16
01:54:42.107 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:42.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:54:42.107 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
01:54:42.107 00.000 11616 MoveAxis(E, 0, ABG)
01:54:42.107 00.000 11616 Move returns status 0, amount 0
01:54:42.107 00.000 11616 MoveAxis(S, 13, ABG)
01:54:42.107 00.000 11616 Guiding  Dir = 1, Dur = 13
01:54:42.108 00.001 11616 IsSlewing returns 0
01:54:42.108 00.000 11616 IsGuiding returns 0
01:54:42.108 00.000 11616 PulseGuide returned control before completion, sleep 23
01:54:42.130 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=44, Gamma=1.290
01:54:42.141 00.011 11616 IsGuiding returns 1
01:54:42.141 00.000 11616 scope still moving after pulse duration time elapsed
01:54:42.146 00.005 12268 UpdateGuideState exits: m=966 SNR=21.1
01:54:42.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:42.147 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:42.147 00.000 12268 Enqueuing Expose request
01:54:42.173 00.026 11616 IsSlewing returns 0
01:54:42.173 00.000 11616 IsGuiding returns 0
01:54:42.173 00.000 11616 scope move finished after 13 + 52 ms
01:54:42.173 00.000 11616 Move returns status 0, amount 13
01:54:42.174 00.001 11616 move complete, result=0
01:54:42.174 00.000 11616 worker thread done servicing request
01:54:42.174 00.000 11616 Worker thread wakes up
01:54:42.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:42.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:42.174 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 13 ms SOUTH
01:54:44.178 02.004 11616 Exposure complete
01:54:44.238 00.060 11616 worker thread done servicing request
01:54:44.238 00.000 12268 OnExposeComplete: enter
01:54:44.238 00.000 12268 UpdateGuideState(): m_state=6
01:54:44.238 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
01:54:44.239 00.001 12268 Star::Find returns 1 (0), X=676.36, Y=908.91, Mass=873, SNR=19.8, Peak=60 HFD=5.2
01:54:44.239 00.000 12268 MultiStar: [#1 0.15,0.13,0.48,U] 
01:54:44.239 00.000 12268 refined, 1 included, MultiStar: {0.01, 0.06}, one-star: {-0.06, 0.03}
01:54:44.239 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
01:54:44.239 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
01:54:44.239 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.46 mountX=0.06 mountY=-0.00, mountTheta=-0.02
01:54:44.240 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.06, opts=13)
01:54:44.241 00.001 12268 Enqueuing Move request for scope (0.01, 0.06)
01:54:44.241 00.000 11616 Worker thread wakes up
01:54:44.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
01:54:44.241 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
01:54:44.241 00.000 11616 Moving (0.01, 0.06) raw xDistance=0.06 yDistance=-0.00
01:54:44.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:44.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:54:44.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:44.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:54:44.242 00.001 11616 MoveAxis(E, 0, ABG)
01:54:44.242 00.000 11616 Move returns status 0, amount 0
01:54:44.242 00.000 11616 MoveAxis(N, 0, ABG)
01:54:44.242 00.000 11616 Move returns status 0, amount 0
01:54:44.242 00.000 11616 move complete, result=0
01:54:44.242 00.000 11616 worker thread done servicing request
01:54:44.263 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=37, Gamma=1.290
01:54:44.280 00.017 12268 UpdateGuideState exits: m=873 SNR=19.8
01:54:44.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:44.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:44.280 00.000 12268 Enqueuing Expose request
01:54:44.281 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:44.281 00.000 11616 Worker thread wakes up
01:54:44.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:44.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:46.296 02.015 11616 Exposure complete
01:54:46.354 00.058 11616 worker thread done servicing request
01:54:46.354 00.000 12268 OnExposeComplete: enter
01:54:46.354 00.000 12268 UpdateGuideState(): m_state=6
01:54:46.354 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
01:54:46.354 00.000 12268 Star::Find returns 1 (0), X=676.50, Y=909.04, Mass=710, SNR=18.2, Peak=60 HFD=4.2
01:54:46.355 00.001 12268 MultiStar: [#1 0.25,-0.05,0.51,U] 
01:54:46.355 00.000 12268 refined, 1 included, MultiStar: {0.14, 0.08}, one-star: {0.08, 0.15}
01:54:46.355 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
01:54:46.355 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
01:54:46.355 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.54 mountX=0.09 mountY=0.12, mountTheta=0.92
01:54:46.356 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.08, opts=13)
01:54:46.356 00.000 12268 Enqueuing Move request for scope (0.14, 0.08)
01:54:46.357 00.001 11616 Worker thread wakes up
01:54:46.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
01:54:46.357 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
01:54:46.357 00.000 11616 Moving (0.14, 0.08) raw xDistance=0.09 yDistance=0.12
01:54:46.357 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:46.357 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:54:46.357 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:46.358 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:54:46.358 00.000 11616 MoveAxis(E, 0, ABG)
01:54:46.358 00.000 11616 Move returns status 0, amount 0
01:54:46.358 00.000 11616 MoveAxis(N, 0, ABG)
01:54:46.358 00.000 11616 Move returns status 0, amount 0
01:54:46.358 00.000 11616 move complete, result=0
01:54:46.359 00.001 11616 worker thread done servicing request
01:54:46.382 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=35, Gamma=1.290
01:54:46.401 00.019 12268 UpdateGuideState exits: m=710 SNR=18.2
01:54:46.401 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:46.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:46.402 00.001 12268 Enqueuing Expose request
01:54:46.402 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:54:46.402 00.000 11616 Worker thread wakes up
01:54:46.402 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:46.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:48.402 02.000 11616 Exposure complete
01:54:48.462 00.060 11616 worker thread done servicing request
01:54:48.462 00.000 12268 OnExposeComplete: enter
01:54:48.462 00.000 12268 UpdateGuideState(): m_state=6
01:54:48.462 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
01:54:48.462 00.000 12268 Star::Find returns 1 (0), X=676.65, Y=909.43, Mass=864, SNR=20.1, Peak=64 HFD=4.8
01:54:48.462 00.000 12268 MultiStar: [#1 0.19,-0.13,0.47,U] 
01:54:48.463 00.001 12268 refined, 1 included, MultiStar: {0.22, 0.33}, one-star: {0.23, 0.54}
01:54:48.463 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
01:54:48.463 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.69)
01:54:48.463 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.33 hyp=0.39 cameraTheta=0.99 mountX=0.35 mountY=0.17, mountTheta=0.46
01:54:48.464 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.33, opts=13)
01:54:48.464 00.000 12268 Enqueuing Move request for scope (0.22, 0.33)
01:54:48.464 00.000 11616 Worker thread wakes up
01:54:48.464 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.33) opts 0xd
01:54:48.465 00.001 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.33)
01:54:48.465 00.000 11616 Moving (0.22, 0.33) raw xDistance=0.35 yDistance=0.17
01:54:48.465 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.35
01:54:48.465 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
01:54:48.465 00.000 11616 MoveAxis(W, 194, ABG)
01:54:48.465 00.000 11616 Guiding  Dir = 3, Dur = 194
01:54:48.465 00.000 11616 IsSlewing returns 0
01:54:48.465 00.000 11616 IsGuiding returns 0
01:54:48.466 00.001 11616 PulseGuide returned control before completion, sleep 204
01:54:48.487 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=40, Gamma=1.290
01:54:48.506 00.019 12268 UpdateGuideState exits: m=864 SNR=20.1
01:54:48.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:48.507 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:48.507 00.000 12268 Enqueuing Expose request
01:54:48.676 00.169 11616 IsGuiding returns 1
01:54:48.676 00.000 11616 scope still moving after pulse duration time elapsed
01:54:48.707 00.031 11616 IsSlewing returns 0
01:54:48.707 00.000 11616 IsGuiding returns 1
01:54:48.738 00.031 11616 IsSlewing returns 0
01:54:48.739 00.001 11616 IsGuiding returns 1
01:54:48.769 00.030 11616 IsSlewing returns 0
01:54:48.769 00.000 11616 IsGuiding returns 1
01:54:48.800 00.031 11616 IsSlewing returns 0
01:54:48.800 00.000 11616 IsGuiding returns 1
01:54:48.831 00.031 11616 IsSlewing returns 0
01:54:48.831 00.000 11616 IsGuiding returns 1
01:54:48.862 00.031 11616 IsSlewing returns 0
01:54:48.862 00.000 11616 IsGuiding returns 0
01:54:48.862 00.000 11616 scope move finished after 194 + 202 ms
01:54:48.862 00.000 11616 Move returns status 0, amount 194
01:54:48.862 00.000 11616 MoveAxis(S, 15, ABG)
01:54:48.862 00.000 11616 Guiding  Dir = 1, Dur = 15
01:54:48.862 00.000 11616 IsSlewing returns 0
01:54:48.863 00.001 11616 IsGuiding returns 0
01:54:48.863 00.000 11616 PulseGuide returned control before completion, sleep 25
01:54:48.893 00.030 11616 IsGuiding returns 1
01:54:48.893 00.000 11616 scope still moving after pulse duration time elapsed
01:54:48.923 00.030 11616 IsSlewing returns 0
01:54:48.924 00.001 11616 IsGuiding returns 0
01:54:48.924 00.000 11616 scope move finished after 15 + 46 ms
01:54:48.924 00.000 11616 Move returns status 0, amount 15
01:54:48.924 00.000 11616 move complete, result=0
01:54:48.924 00.000 11616 worker thread done servicing request
01:54:48.924 00.000 11616 Worker thread wakes up
01:54:48.924 00.000 12268 GuideStep: 0.3 px 194 ms WEST, 0.2 px 15 ms SOUTH
01:54:48.925 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:48.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:50.943 02.018 11616 Exposure complete
01:54:51.000 00.057 11616 worker thread done servicing request
01:54:51.000 00.000 12268 OnExposeComplete: enter
01:54:51.001 00.001 12268 UpdateGuideState(): m_state=6
01:54:51.001 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
01:54:51.001 00.000 12268 Star::Find returns 1 (0), X=676.37, Y=909.07, Mass=1148, SNR=23.0, Peak=75 HFD=5.3
01:54:51.001 00.000 12268 MultiStar: [#1 0.23,-0.06,0.41,U] 
01:54:51.001 00.000 12268 refined, 1 included, MultiStar: {0.04, 0.11}, one-star: {-0.05, 0.18}
01:54:51.001 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
01:54:51.001 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
01:54:51.001 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.26 mountX=0.12 mountY=0.02, mountTheta=0.18
01:54:51.003 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.11, opts=13)
01:54:51.003 00.000 12268 Enqueuing Move request for scope (0.04, 0.11)
01:54:51.003 00.000 11616 Worker thread wakes up
01:54:51.003 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
01:54:51.004 00.001 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
01:54:51.004 00.000 11616 Moving (0.04, 0.11) raw xDistance=0.12 yDistance=0.02
01:54:51.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
01:54:51.004 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:51.004 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:54:51.004 00.000 11616 MoveAxis(W, 64, ABG)
01:54:51.004 00.000 11616 Guiding  Dir = 3, Dur = 64
01:54:51.005 00.001 11616 IsSlewing returns 0
01:54:51.005 00.000 11616 IsGuiding returns 0
01:54:51.006 00.001 11616 PulseGuide returned control before completion, sleep 74
01:54:51.028 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=45, Gamma=1.290
01:54:51.045 00.017 12268 UpdateGuideState exits: m=1148 SNR=23.0
01:54:51.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:51.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:51.045 00.000 12268 Enqueuing Expose request
01:54:51.082 00.037 11616 IsGuiding returns 1
01:54:51.082 00.000 11616 scope still moving after pulse duration time elapsed
01:54:51.113 00.031 11616 IsSlewing returns 0
01:54:51.113 00.000 11616 IsGuiding returns 1
01:54:51.144 00.031 11616 IsSlewing returns 0
01:54:51.144 00.000 11616 IsGuiding returns 0
01:54:51.144 00.000 11616 scope move finished after 64 + 74 ms
01:54:51.144 00.000 11616 Move returns status 0, amount 64
01:54:51.144 00.000 11616 MoveAxis(N, 0, ABG)
01:54:51.145 00.001 11616 Move returns status 0, amount 0
01:54:51.145 00.000 11616 move complete, result=0
01:54:51.145 00.000 11616 worker thread done servicing request
01:54:51.145 00.000 11616 Worker thread wakes up
01:54:51.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:51.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:51.145 00.000 12268 GuideStep: 0.1 px 64 ms WEST, 0.0 px 0 ms NORTH
01:54:53.150 02.005 11616 Exposure complete
01:54:53.207 00.057 11616 worker thread done servicing request
01:54:53.208 00.001 12268 OnExposeComplete: enter
01:54:53.208 00.000 12268 UpdateGuideState(): m_state=6
01:54:53.208 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
01:54:53.208 00.000 12268 Star::Find returns 1 (0), X=676.56, Y=908.89, Mass=892, SNR=20.3, Peak=70 HFD=4.8
01:54:53.208 00.000 12268 MultiStar: [#1 0.27,-0.04,0.47,U] 
01:54:53.208 00.000 12268 single-star, 1 included, MultiStar: {0.18, -0.01}, one-star: {0.14, 0.00}
01:54:53.208 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
01:54:53.208 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
01:54:53.208 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.00 hyp=0.14 cameraTheta=0.00 mountX=0.01 mountY=0.14, mountTheta=1.47
01:54:53.210 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.00, opts=13)
01:54:53.210 00.000 12268 Enqueuing Move request for scope (0.14, 0.00)
01:54:53.210 00.000 11616 Worker thread wakes up
01:54:53.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.00) opts 0xd
01:54:53.210 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.00)
01:54:53.210 00.000 11616 Moving (0.14, 0.00) raw xDistance=0.01 yDistance=0.14
01:54:53.210 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:53.211 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:54:53.211 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:53.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:54:53.211 00.000 11616 MoveAxis(E, 0, ABG)
01:54:53.211 00.000 11616 Move returns status 0, amount 0
01:54:53.211 00.000 11616 MoveAxis(N, 0, ABG)
01:54:53.211 00.000 11616 Move returns status 0, amount 0
01:54:53.211 00.000 11616 move complete, result=0
01:54:53.211 00.000 11616 worker thread done servicing request
01:54:53.232 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=43, Gamma=1.290
01:54:53.250 00.018 12268 UpdateGuideState exits: m=892 SNR=20.3
01:54:53.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:53.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:53.250 00.000 12268 Enqueuing Expose request
01:54:53.250 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:54:53.250 00.000 11616 Worker thread wakes up
01:54:53.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:53.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:55.260 02.010 11616 Exposure complete
01:54:55.317 00.057 11616 worker thread done servicing request
01:54:55.318 00.001 12268 OnExposeComplete: enter
01:54:55.318 00.000 12268 UpdateGuideState(): m_state=6
01:54:55.318 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
01:54:55.318 00.000 12268 Star::Find returns 1 (0), X=676.44, Y=908.82, Mass=897, SNR=20.4, Peak=70 HFD=4.9
01:54:55.318 00.000 12268 MultiStar: [#1 0.19,-0.00,0.47,U] 
01:54:55.318 00.000 12268 single-star, 1 included, MultiStar: {0.08, -0.05}, one-star: {0.02, -0.07}
01:54:55.318 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
01:54:55.319 00.001 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
01:54:55.319 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.22 mountX=-0.06 mountY=0.03, mountTheta=2.67
01:54:55.320 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.07, opts=13)
01:54:55.320 00.000 12268 Enqueuing Move request for scope (0.02, -0.07)
01:54:55.320 00.000 11616 Worker thread wakes up
01:54:55.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
01:54:55.320 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
01:54:55.321 00.001 11616 Moving (0.02, -0.07) raw xDistance=-0.06 yDistance=0.03
01:54:55.321 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:55.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:54:55.321 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:55.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:54:55.321 00.000 11616 MoveAxis(E, 0, ABG)
01:54:55.321 00.000 11616 Move returns status 0, amount 0
01:54:55.321 00.000 11616 MoveAxis(N, 0, ABG)
01:54:55.321 00.000 11616 Move returns status 0, amount 0
01:54:55.321 00.000 11616 move complete, result=0
01:54:55.322 00.001 11616 worker thread done servicing request
01:54:55.343 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=41, Gamma=1.290
01:54:55.361 00.018 12268 UpdateGuideState exits: m=897 SNR=20.4
01:54:55.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:55.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:55.361 00.000 12268 Enqueuing Expose request
01:54:55.361 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:55.361 00.000 11616 Worker thread wakes up
01:54:55.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:55.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:57.368 02.007 11616 Exposure complete
01:54:57.429 00.061 11616 worker thread done servicing request
01:54:57.429 00.000 12268 OnExposeComplete: enter
01:54:57.429 00.000 12268 UpdateGuideState(): m_state=6
01:54:57.429 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
01:54:57.429 00.000 12268 Star::Find returns 1 (0), X=677.04, Y=908.98, Mass=905, SNR=20.4, Peak=60 HFD=5.7
01:54:57.429 00.000 12268 MultiStar: [#1 0.34,-0.06,0.47,U] 
01:54:57.429 00.000 12268 refined, 1 included, MultiStar: {0.53, 0.04}, one-star: {0.62, 0.09}
01:54:57.430 00.001 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
01:54:57.430 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
01:54:57.430 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.04 hyp=0.54 cameraTheta=0.07 mountX=0.09 mountY=0.52, mountTheta=1.40
01:54:57.431 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=0.04, opts=13)
01:54:57.431 00.000 12268 Enqueuing Move request for scope (0.53, 0.04)
01:54:57.431 00.000 11616 Worker thread wakes up
01:54:57.431 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.04) opts 0xd
01:54:57.431 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, 0.04)
01:54:57.431 00.000 11616 Moving (0.53, 0.04) raw xDistance=0.09 yDistance=0.52
01:54:57.431 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:57.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:54:57.433 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
01:54:57.433 00.000 11616 MoveAxis(E, 0, ABG)
01:54:57.433 00.000 11616 Move returns status 0, amount 0
01:54:57.433 00.000 11616 MoveAxis(S, 44, ABG)
01:54:57.433 00.000 11616 Guiding  Dir = 1, Dur = 44
01:54:57.433 00.000 11616 IsSlewing returns 0
01:54:57.434 00.001 11616 IsGuiding returns 0
01:54:57.434 00.000 11616 PulseGuide returned control before completion, sleep 54
01:54:57.457 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=38, Gamma=1.290
01:54:57.474 00.017 12268 UpdateGuideState exits: m=905 SNR=20.4
01:54:57.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:57.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:57.474 00.000 12268 Enqueuing Expose request
01:54:57.494 00.020 11616 IsGuiding returns 1
01:54:57.494 00.000 11616 scope still moving after pulse duration time elapsed
01:54:57.526 00.032 11616 IsSlewing returns 0
01:54:57.526 00.000 11616 IsGuiding returns 0
01:54:57.527 00.001 11616 scope move finished after 44 + 48 ms
01:54:57.527 00.000 11616 Move returns status 0, amount 44
01:54:57.527 00.000 11616 move complete, result=0
01:54:57.527 00.000 11616 worker thread done servicing request
01:54:57.527 00.000 11616 Worker thread wakes up
01:54:57.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:57.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:57.548 00.021 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 44 ms SOUTH
01:54:59.529 01.981 11616 Exposure complete
01:54:59.592 00.063 11616 worker thread done servicing request
01:54:59.592 00.000 12268 OnExposeComplete: enter
01:54:59.592 00.000 12268 UpdateGuideState(): m_state=6
01:54:59.592 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
01:54:59.593 00.001 12268 Star::Find returns 1 (0), X=676.87, Y=909.07, Mass=602, SNR=16.7, Peak=52 HFD=4.3
01:54:59.593 00.000 12268 MultiStar: [#1 0.10,-0.17,0.57,U] 
01:54:59.593 00.000 12268 refined, 1 included, MultiStar: {0.33, 0.06}, one-star: {0.45, 0.18}
01:54:59.593 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
01:54:59.593 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.87)
01:54:59.593 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.06 hyp=0.33 cameraTheta=0.17 mountX=0.09 mountY=0.32, mountTheta=1.30
01:54:59.595 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.06, opts=13)
01:54:59.595 00.000 12268 Enqueuing Move request for scope (0.33, 0.06)
01:54:59.595 00.000 11616 Worker thread wakes up
01:54:59.596 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.06) opts 0xd
01:54:59.596 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.06)
01:54:59.596 00.000 11616 Moving (0.33, 0.06) raw xDistance=0.09 yDistance=0.32
01:54:59.596 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:59.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:54:59.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
01:54:59.596 00.000 11616 MoveAxis(E, 0, ABG)
01:54:59.596 00.000 11616 Move returns status 0, amount 0
01:54:59.596 00.000 11616 MoveAxis(S, 27, ABG)
01:54:59.596 00.000 11616 Guiding  Dir = 1, Dur = 27
01:54:59.597 00.001 11616 IsSlewing returns 0
01:54:59.597 00.000 11616 IsGuiding returns 0
01:54:59.598 00.001 11616 PulseGuide returned control before completion, sleep 37
01:54:59.623 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=34, Gamma=1.290
01:54:59.640 00.017 11616 IsGuiding returns 1
01:54:59.640 00.000 11616 scope still moving after pulse duration time elapsed
01:54:59.644 00.004 12268 UpdateGuideState exits: m=602 SNR=16.7
01:54:59.645 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:59.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:54:59.645 00.000 12268 Enqueuing Expose request
01:54:59.670 00.025 11616 IsSlewing returns 0
01:54:59.670 00.000 11616 IsGuiding returns 0
01:54:59.670 00.000 11616 scope move finished after 27 + 47 ms
01:54:59.670 00.000 11616 Move returns status 0, amount 27
01:54:59.670 00.000 11616 move complete, result=0
01:54:59.672 00.002 11616 worker thread done servicing request
01:54:59.672 00.000 11616 Worker thread wakes up
01:54:59.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:54:59.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:54:59.673 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
01:55:01.679 02.006 11616 Exposure complete
01:55:01.737 00.058 11616 worker thread done servicing request
01:55:01.737 00.000 12268 OnExposeComplete: enter
01:55:01.737 00.000 12268 UpdateGuideState(): m_state=6
01:55:01.738 00.001 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
01:55:01.738 00.000 12268 Star::Find returns 1 (0), X=677.03, Y=908.94, Mass=365, SNR=12.8, Peak=36 HFD=4.6
01:55:01.738 00.000 12268 Status Line: Mass: 365 vs 931
01:55:01.741 00.003 12268 UpdateCurrentPosition: star mass new=365.4 exp=931.1 thresh=50% limits=(465.5, 1707.6, 1862.2)
01:55:01.742 00.001 12268 DistanceChecker: activated
01:55:01.742 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:55:01.742 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:55:01.742 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:55:01.742 00.000 11616 Worker thread wakes up
01:55:01.743 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:55:01.743 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:55:01.743 00.000 11616 move complete, result=0
01:55:01.743 00.000 11616 worker thread done servicing request
01:55:01.846 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:55:01.846 00.000 12268 Status Line: Star lost - mass changed
01:55:01.850 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=24, Gamma=1.290
01:55:01.871 00.021 12268 UpdateGuideState exits: Star lost - mass changed
01:55:01.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:01.871 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:55:01.871 00.000 12268 Enqueuing Expose request
01:55:01.871 00.000 11616 Worker thread wakes up
01:55:01.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:01.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:55:03.896 02.025 11616 Exposure complete
01:55:03.956 00.060 11616 worker thread done servicing request
01:55:03.956 00.000 12268 OnExposeComplete: enter
01:55:03.956 00.000 12268 UpdateGuideState(): m_state=6
01:55:03.956 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
01:55:03.956 00.000 12268 Star::Find returns 1 (0), X=677.05, Y=909.39, Mass=306, SNR=11.7, Peak=37 HFD=4.0
01:55:03.957 00.001 12268 Status Line: Mass: 306 vs 919
01:55:03.959 00.002 12268 UpdateCurrentPosition: star mass new=305.9 exp=919.3 thresh=50% limits=(459.7, 1707.6, 1838.7)
01:55:03.959 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:55:03.960 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:55:03.960 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:55:03.960 00.000 11616 Worker thread wakes up
01:55:03.960 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:55:03.960 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:55:03.960 00.000 11616 move complete, result=0
01:55:03.960 00.000 11616 worker thread done servicing request
01:55:04.076 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:55:04.076 00.000 12268 Status Line: Star lost - mass changed
01:55:04.084 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=24, Gamma=1.290
01:55:04.104 00.020 12268 UpdateGuideState exits: Star lost - mass changed
01:55:04.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:04.104 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:55:04.104 00.000 12268 Enqueuing Expose request
01:55:04.104 00.000 11616 Worker thread wakes up
01:55:04.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:04.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:55:06.117 02.013 11616 Exposure complete
01:55:06.175 00.058 11616 worker thread done servicing request
01:55:06.176 00.001 12268 OnExposeComplete: enter
01:55:06.176 00.000 12268 UpdateGuideState(): m_state=6
01:55:06.176 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
01:55:06.176 00.000 12268 Star::Find returns 1 (0), X=677.27, Y=909.09, Mass=278, SNR=11.2, Peak=38 HFD=4.2
01:55:06.176 00.000 12268 Status Line: Mass: 278 vs 910
01:55:06.179 00.003 12268 UpdateCurrentPosition: star mass new=278.3 exp=909.7 thresh=50% limits=(454.8, 1707.6, 1819.4)
01:55:06.179 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:55:06.180 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:55:06.180 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:55:06.180 00.000 11616 Worker thread wakes up
01:55:06.180 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:55:06.181 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:55:06.181 00.000 11616 move complete, result=0
01:55:06.181 00.000 11616 worker thread done servicing request
01:55:06.287 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:55:06.287 00.000 12268 Status Line: Star lost - mass changed
01:55:06.291 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=21, Gamma=1.290
01:55:06.309 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:55:06.309 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:06.309 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:55:06.309 00.000 12268 Enqueuing Expose request
01:55:06.309 00.000 11616 Worker thread wakes up
01:55:06.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:06.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:55:08.314 02.005 11616 Exposure complete
01:55:08.373 00.059 11616 worker thread done servicing request
01:55:08.373 00.000 12268 OnExposeComplete: enter
01:55:08.374 00.001 12268 UpdateGuideState(): m_state=6
01:55:08.374 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
01:55:08.374 00.000 12268 Star::Find returns 1 (0), X=677.57, Y=908.95, Mass=302, SNR=11.7, Peak=38 HFD=5.1
01:55:08.374 00.000 12268 Status Line: Mass: 302 vs 905
01:55:08.378 00.004 12268 UpdateCurrentPosition: star mass new=301.8 exp=904.7 thresh=50% limits=(452.3, 1707.6, 1809.3)
01:55:08.378 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:55:08.379 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:55:08.379 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:55:08.379 00.000 11616 Worker thread wakes up
01:55:08.379 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:55:08.379 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:55:08.379 00.000 11616 move complete, result=0
01:55:08.379 00.000 11616 worker thread done servicing request
01:55:08.484 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:55:08.484 00.000 12268 Status Line: Star lost - mass changed
01:55:08.491 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=22, Gamma=1.290
01:55:08.508 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:55:08.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:08.508 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:55:08.508 00.000 12268 Enqueuing Expose request
01:55:08.508 00.000 11616 Worker thread wakes up
01:55:08.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:08.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:55:10.524 02.016 11616 Exposure complete
01:55:10.583 00.059 11616 worker thread done servicing request
01:55:10.584 00.001 12268 OnExposeComplete: enter
01:55:10.584 00.000 12268 UpdateGuideState(): m_state=6
01:55:10.584 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
01:55:10.584 00.000 12268 Star::Find returns 1 (0), X=677.30, Y=908.59, Mass=367, SNR=13.0, Peak=35 HFD=4.5
01:55:10.584 00.000 12268 Status Line: Mass: 367 vs 897
01:55:10.586 00.002 12268 UpdateCurrentPosition: star mass new=366.5 exp=897.4 thresh=50% limits=(448.7, 1707.6, 1794.8)
01:55:10.586 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:55:10.587 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:55:10.587 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:55:10.588 00.001 11616 Worker thread wakes up
01:55:10.588 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:55:10.588 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:55:10.588 00.000 11616 move complete, result=0
01:55:10.588 00.000 11616 worker thread done servicing request
01:55:10.693 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:55:10.693 00.000 12268 Status Line: Star lost - mass changed
01:55:10.696 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=25, Gamma=1.290
01:55:10.713 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:55:10.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:10.714 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:55:10.714 00.000 12268 Enqueuing Expose request
01:55:10.714 00.000 11616 Worker thread wakes up
01:55:10.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:10.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:55:12.729 02.015 11616 Exposure complete
01:55:12.787 00.058 11616 worker thread done servicing request
01:55:12.788 00.001 12268 OnExposeComplete: enter
01:55:12.788 00.000 12268 UpdateGuideState(): m_state=6
01:55:12.788 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
01:55:12.788 00.000 12268 Star::Find returns 1 (0), X=676.87, Y=909.00, Mass=676, SNR=17.7, Peak=50 HFD=4.6
01:55:12.788 00.000 12268 DistanceChecker: deactivated
01:55:12.788 00.000 12268 MultiStar: [#1 0.23,-0.04,0.54,U] 
01:55:12.788 00.000 12268 refined, 1 included, MultiStar: {0.37, 0.06}, one-star: {0.45, 0.11}
01:55:12.788 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
01:55:12.788 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.86)
01:55:12.788 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.06 hyp=0.38 cameraTheta=0.16 mountX=0.09 mountY=0.36, mountTheta=1.31
01:55:12.789 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.06, opts=13)
01:55:12.789 00.000 12268 Enqueuing Move request for scope (0.37, 0.06)
01:55:12.789 00.000 11616 Worker thread wakes up
01:55:12.789 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.06) opts 0xd
01:55:12.789 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.06)
01:55:12.789 00.000 11616 Moving (0.37, 0.06) raw xDistance=0.09 yDistance=0.36
01:55:12.789 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:12.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:55:12.791 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
01:55:12.791 00.000 11616 MoveAxis(E, 0, ABG)
01:55:12.791 00.000 11616 Move returns status 0, amount 0
01:55:12.791 00.000 11616 MoveAxis(S, 31, ABG)
01:55:12.791 00.000 11616 Guiding  Dir = 1, Dur = 31
01:55:12.791 00.000 11616 IsSlewing returns 0
01:55:12.791 00.000 11616 IsGuiding returns 0
01:55:12.792 00.001 11616 PulseGuide returned control before completion, sleep 41
01:55:12.814 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=36, Gamma=1.290
01:55:12.832 00.018 12268 UpdateGuideState exits: m=676 SNR=17.7
01:55:12.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:12.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:12.832 00.000 12268 Enqueuing Expose request
01:55:12.840 00.008 11616 IsGuiding returns 1
01:55:12.840 00.000 11616 scope still moving after pulse duration time elapsed
01:55:12.871 00.031 11616 IsSlewing returns 0
01:55:12.871 00.000 11616 IsGuiding returns 0
01:55:12.871 00.000 11616 scope move finished after 31 + 49 ms
01:55:12.871 00.000 11616 Move returns status 0, amount 31
01:55:12.871 00.000 11616 move complete, result=0
01:55:12.871 00.000 11616 worker thread done servicing request
01:55:12.872 00.001 11616 Worker thread wakes up
01:55:12.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:12.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:12.880 00.008 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 31 ms SOUTH
01:55:14.874 01.994 11616 Exposure complete
01:55:14.934 00.060 11616 worker thread done servicing request
01:55:14.934 00.000 12268 OnExposeComplete: enter
01:55:14.934 00.000 12268 UpdateGuideState(): m_state=6
01:55:14.934 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
01:55:14.935 00.001 12268 Star::Find returns 1 (0), X=676.81, Y=909.09, Mass=859, SNR=19.9, Peak=57 HFD=4.8
01:55:14.935 00.000 12268 MultiStar: [#1 0.19,-0.08,0.45,U] 
01:55:14.935 00.000 12268 refined, 1 included, MultiStar: {0.33, 0.12}, one-star: {0.39, 0.21}
01:55:14.935 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
01:55:14.935 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.04)
01:55:14.935 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.12 hyp=0.35 cameraTheta=0.34 mountX=0.15 mountY=0.31, mountTheta=1.13
01:55:14.937 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.12, opts=13)
01:55:14.937 00.000 12268 Enqueuing Move request for scope (0.33, 0.12)
01:55:14.937 00.000 11616 Worker thread wakes up
01:55:14.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.12) opts 0xd
01:55:14.937 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.12)
01:55:14.937 00.000 11616 Moving (0.33, 0.12) raw xDistance=0.15 yDistance=0.31
01:55:14.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
01:55:14.937 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
01:55:14.937 00.000 11616 MoveAxis(W, 84, ABG)
01:55:14.937 00.000 11616 Guiding  Dir = 3, Dur = 84
01:55:14.938 00.001 11616 IsSlewing returns 0
01:55:14.938 00.000 11616 IsGuiding returns 0
01:55:14.938 00.000 11616 PulseGuide returned control before completion, sleep 94
01:55:14.958 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=40, Gamma=1.290
01:55:14.975 00.017 12268 UpdateGuideState exits: m=859 SNR=19.9
01:55:14.976 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:14.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:14.976 00.000 12268 Enqueuing Expose request
01:55:15.046 00.070 11616 IsGuiding returns 1
01:55:15.046 00.000 11616 scope still moving after pulse duration time elapsed
01:55:15.076 00.030 11616 IsSlewing returns 0
01:55:15.076 00.000 11616 IsGuiding returns 0
01:55:15.076 00.000 11616 scope move finished after 84 + 53 ms
01:55:15.076 00.000 11616 Move returns status 0, amount 84
01:55:15.076 00.000 11616 MoveAxis(S, 27, ABG)
01:55:15.076 00.000 11616 Guiding  Dir = 1, Dur = 27
01:55:15.076 00.000 11616 IsSlewing returns 0
01:55:15.077 00.001 11616 IsGuiding returns 0
01:55:15.077 00.000 11616 PulseGuide returned control before completion, sleep 37
01:55:15.123 00.046 11616 IsGuiding returns 1
01:55:15.123 00.000 11616 scope still moving after pulse duration time elapsed
01:55:15.155 00.032 11616 IsSlewing returns 0
01:55:15.156 00.001 11616 IsGuiding returns 0
01:55:15.156 00.000 11616 scope move finished after 27 + 51 ms
01:55:15.156 00.000 11616 Move returns status 0, amount 27
01:55:15.156 00.000 11616 move complete, result=0
01:55:15.156 00.000 11616 worker thread done servicing request
01:55:15.156 00.000 11616 Worker thread wakes up
01:55:15.156 00.000 12268 GuideStep: 0.1 px 84 ms WEST, 0.3 px 27 ms SOUTH
01:55:15.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:15.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:17.171 02.015 11616 Exposure complete
01:55:17.230 00.059 11616 worker thread done servicing request
01:55:17.230 00.000 12268 OnExposeComplete: enter
01:55:17.230 00.000 12268 UpdateGuideState(): m_state=6
01:55:17.230 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
01:55:17.230 00.000 12268 Star::Find returns 1 (0), X=676.83, Y=909.06, Mass=997, SNR=21.5, Peak=67 HFD=4.8
01:55:17.231 00.001 12268 MultiStar: [#1 0.23,-0.04,0.45,U] 
01:55:17.231 00.000 12268 refined, 1 included, MultiStar: {0.35, 0.11}, one-star: {0.41, 0.18}
01:55:17.231 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
01:55:17.231 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.00)
01:55:17.231 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.11 hyp=0.37 cameraTheta=0.30 mountX=0.14 mountY=0.34, mountTheta=1.17
01:55:17.232 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.11, opts=13)
01:55:17.233 00.001 12268 Enqueuing Move request for scope (0.35, 0.11)
01:55:17.233 00.000 11616 Worker thread wakes up
01:55:17.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.11) opts 0xd
01:55:17.233 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.11)
01:55:17.233 00.000 11616 Moving (0.35, 0.11) raw xDistance=0.14 yDistance=0.34
01:55:17.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
01:55:17.233 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
01:55:17.233 00.000 11616 MoveAxis(W, 81, ABG)
01:55:17.233 00.000 11616 Guiding  Dir = 3, Dur = 81
01:55:17.233 00.000 11616 IsSlewing returns 0
01:55:17.234 00.001 11616 IsGuiding returns 0
01:55:17.234 00.000 11616 PulseGuide returned control before completion, sleep 91
01:55:17.254 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=48, Gamma=1.290
01:55:17.271 00.017 12268 UpdateGuideState exits: m=997 SNR=21.5
01:55:17.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:17.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:17.271 00.000 12268 Enqueuing Expose request
01:55:17.338 00.067 11616 IsGuiding returns 1
01:55:17.338 00.000 11616 scope still moving after pulse duration time elapsed
01:55:17.369 00.031 11616 IsSlewing returns 0
01:55:17.369 00.000 11616 IsGuiding returns 0
01:55:17.369 00.000 11616 scope move finished after 81 + 54 ms
01:55:17.369 00.000 11616 Move returns status 0, amount 81
01:55:17.369 00.000 11616 MoveAxis(S, 29, ABG)
01:55:17.369 00.000 11616 Guiding  Dir = 1, Dur = 29
01:55:17.369 00.000 11616 IsSlewing returns 0
01:55:17.370 00.001 11616 IsGuiding returns 0
01:55:17.370 00.000 11616 PulseGuide returned control before completion, sleep 39
01:55:17.416 00.046 11616 IsGuiding returns 1
01:55:17.416 00.000 11616 scope still moving after pulse duration time elapsed
01:55:17.447 00.031 11616 IsSlewing returns 0
01:55:17.448 00.001 11616 IsGuiding returns 0
01:55:17.448 00.000 11616 scope move finished after 29 + 49 ms
01:55:17.448 00.000 11616 Move returns status 0, amount 29
01:55:17.448 00.000 11616 move complete, result=0
01:55:17.449 00.001 11616 worker thread done servicing request
01:55:17.449 00.000 11616 Worker thread wakes up
01:55:17.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:17.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:17.449 00.000 12268 GuideStep: 0.1 px 81 ms WEST, 0.3 px 29 ms SOUTH
01:55:19.468 02.019 11616 Exposure complete
01:55:19.530 00.062 11616 worker thread done servicing request
01:55:19.530 00.000 12268 OnExposeComplete: enter
01:55:19.530 00.000 12268 UpdateGuideState(): m_state=6
01:55:19.530 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
01:55:19.530 00.000 12268 Star::Find returns 1 (0), X=677.04, Y=908.91, Mass=1058, SNR=22.0, Peak=67 HFD=5.6
01:55:19.530 00.000 12268 MultiStar: [#1 0.08,-0.18,0.43,U] 
01:55:19.530 00.000 12268 refined, 1 included, MultiStar: {0.46, -0.04}, one-star: {0.62, 0.02}
01:55:19.531 00.001 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
01:55:19.531 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.62)
01:55:19.531 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.04 hyp=0.46 cameraTheta=-0.08 mountX=0.01 mountY=0.46, mountTheta=1.56
01:55:19.533 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.04, opts=13)
01:55:19.533 00.000 12268 Enqueuing Move request for scope (0.46, -0.04)
01:55:19.533 00.000 11616 Worker thread wakes up
01:55:19.533 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.04) opts 0xd
01:55:19.533 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.04)
01:55:19.533 00.000 11616 Moving (0.46, -0.04) raw xDistance=0.01 yDistance=0.46
01:55:19.533 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:19.533 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:55:19.534 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
01:55:19.534 00.000 11616 MoveAxis(E, 0, ABG)
01:55:19.534 00.000 11616 Move returns status 0, amount 0
01:55:19.534 00.000 11616 MoveAxis(S, 39, ABG)
01:55:19.534 00.000 11616 Guiding  Dir = 1, Dur = 39
01:55:19.535 00.001 11616 IsSlewing returns 0
01:55:19.535 00.000 11616 IsGuiding returns 0
01:55:19.536 00.001 11616 PulseGuide returned control before completion, sleep 49
01:55:19.557 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=45, Gamma=1.290
01:55:19.575 00.018 12268 UpdateGuideState exits: m=1058 SNR=22.0
01:55:19.576 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:19.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:19.576 00.000 12268 Enqueuing Expose request
01:55:19.589 00.013 11616 IsGuiding returns 1
01:55:19.589 00.000 11616 scope still moving after pulse duration time elapsed
01:55:19.621 00.032 11616 IsSlewing returns 0
01:55:19.621 00.000 11616 IsGuiding returns 0
01:55:19.621 00.000 11616 scope move finished after 39 + 47 ms
01:55:19.621 00.000 11616 Move returns status 0, amount 39
01:55:19.621 00.000 11616 move complete, result=0
01:55:19.622 00.001 11616 worker thread done servicing request
01:55:19.622 00.000 11616 Worker thread wakes up
01:55:19.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:19.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:19.622 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 39 ms SOUTH
01:55:21.643 02.021 11616 Exposure complete
01:55:21.700 00.057 11616 worker thread done servicing request
01:55:21.701 00.001 12268 OnExposeComplete: enter
01:55:21.701 00.000 12268 UpdateGuideState(): m_state=6
01:55:21.701 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
01:55:21.701 00.000 12268 Star::Find returns 1 (0), X=677.17, Y=908.56, Mass=1061, SNR=22.1, Peak=86 HFD=5.2
01:55:21.701 00.000 12268 MultiStar: [#1 0.09,0.04,0.44,U] 
01:55:21.701 00.000 12268 refined, 1 included, MultiStar: {0.55, -0.22}, one-star: {0.75, -0.33}
01:55:21.701 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
01:55:21.702 00.001 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
01:55:21.702 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.22 hyp=0.59 cameraTheta=-0.38 mountX=-0.16 mountY=0.57, mountTheta=1.85
01:55:21.703 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=-0.22, opts=13)
01:55:21.703 00.000 12268 Enqueuing Move request for scope (0.55, -0.22)
01:55:21.703 00.000 11616 Worker thread wakes up
01:55:21.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.22) opts 0xd
01:55:21.703 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, -0.22)
01:55:21.703 00.000 11616 Moving (0.55, -0.22) raw xDistance=-0.16 yDistance=0.57
01:55:21.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:55:21.704 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:55:21.704 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
01:55:21.704 00.000 11616 MoveAxis(E, 0, ABG)
01:55:21.704 00.000 11616 Move returns status 0, amount 0
01:55:21.704 00.000 11616 MoveAxis(S, 48, ABG)
01:55:21.704 00.000 11616 Guiding  Dir = 1, Dur = 48
01:55:21.704 00.000 11616 IsSlewing returns 0
01:55:21.704 00.000 11616 IsGuiding returns 0
01:55:21.705 00.001 11616 PulseGuide returned control before completion, sleep 58
01:55:21.725 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=44, Gamma=1.290
01:55:21.742 00.017 12268 UpdateGuideState exits: m=1061 SNR=22.1
01:55:21.743 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:21.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:21.743 00.000 12268 Enqueuing Expose request
01:55:21.778 00.035 11616 IsGuiding returns 1
01:55:21.778 00.000 11616 scope still moving after pulse duration time elapsed
01:55:21.810 00.032 11616 IsSlewing returns 0
01:55:21.810 00.000 11616 IsGuiding returns 0
01:55:21.810 00.000 11616 scope move finished after 48 + 57 ms
01:55:21.810 00.000 11616 Move returns status 0, amount 48
01:55:21.810 00.000 11616 move complete, result=0
01:55:21.812 00.002 11616 worker thread done servicing request
01:55:21.812 00.000 11616 Worker thread wakes up
01:55:21.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:21.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:21.813 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.6 px 48 ms SOUTH
01:55:23.824 02.011 11616 Exposure complete
01:55:23.885 00.061 11616 worker thread done servicing request
01:55:23.885 00.000 12268 OnExposeComplete: enter
01:55:23.886 00.001 12268 UpdateGuideState(): m_state=6
01:55:23.886 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
01:55:23.886 00.000 12268 Star::Find returns 1 (0), X=676.89, Y=908.53, Mass=1508, SNR=26.4, Peak=89 HFD=5.5
01:55:23.886 00.000 12268 MultiStar: [#1 0.33,-0.16,0.35,U] 
01:55:23.886 00.000 12268 refined, 1 included, MultiStar: {0.43, -0.30}, one-star: {0.47, -0.36}
01:55:23.886 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
01:55:23.886 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
01:55:23.886 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.30 hyp=0.53 cameraTheta=-0.61 mountX=-0.26 mountY=0.47, mountTheta=2.08
01:55:23.888 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.30, opts=13)
01:55:23.888 00.000 12268 Enqueuing Move request for scope (0.43, -0.30)
01:55:23.888 00.000 11616 Worker thread wakes up
01:55:23.889 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.30) opts 0xd
01:55:23.889 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.30)
01:55:23.889 00.000 11616 Moving (0.43, -0.30) raw xDistance=-0.26 yDistance=0.47
01:55:23.889 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:55:23.889 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:55:23.889 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
01:55:23.889 00.000 11616 MoveAxis(E, 0, ABG)
01:55:23.889 00.000 11616 Move returns status 0, amount 0
01:55:23.889 00.000 11616 MoveAxis(S, 40, ABG)
01:55:23.889 00.000 11616 Guiding  Dir = 1, Dur = 40
01:55:23.890 00.001 11616 IsSlewing returns 0
01:55:23.890 00.000 11616 IsGuiding returns 0
01:55:23.890 00.000 11616 PulseGuide returned control before completion, sleep 50
01:55:23.911 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=58, Gamma=1.290
01:55:23.928 00.017 12268 UpdateGuideState exits: m=1508 SNR=26.4
01:55:23.928 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:23.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:23.929 00.001 12268 Enqueuing Expose request
01:55:23.947 00.018 11616 IsGuiding returns 1
01:55:23.947 00.000 11616 scope still moving after pulse duration time elapsed
01:55:23.978 00.031 11616 IsSlewing returns 0
01:55:23.979 00.001 11616 IsGuiding returns 1
01:55:24.010 00.031 11616 IsSlewing returns 0
01:55:24.010 00.000 11616 IsGuiding returns 1
01:55:24.041 00.031 11616 IsSlewing returns 0
01:55:24.041 00.000 11616 IsGuiding returns 1
01:55:24.071 00.030 11616 IsSlewing returns 0
01:55:24.072 00.001 11616 IsGuiding returns 0
01:55:24.072 00.000 11616 scope move finished after 40 + 141 ms
01:55:24.072 00.000 11616 Move returns status 0, amount 40
01:55:24.072 00.000 11616 move complete, result=0
01:55:24.072 00.000 11616 worker thread done servicing request
01:55:24.072 00.000 11616 Worker thread wakes up
01:55:24.072 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.5 px 40 ms SOUTH
01:55:24.073 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:24.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:26.084 02.011 11616 Exposure complete
01:55:26.144 00.060 11616 worker thread done servicing request
01:55:26.144 00.000 12268 OnExposeComplete: enter
01:55:26.144 00.000 12268 UpdateGuideState(): m_state=6
01:55:26.144 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
01:55:26.145 00.001 12268 Star::Find returns 1 (0), X=676.87, Y=908.65, Mass=1885, SNR=29.3, Peak=113 HFD=5.7
01:55:26.145 00.000 12268 Status Line: Mass: 1885 vs 873
01:55:26.147 00.002 12268 UpdateCurrentPosition: star mass new=1884.9 exp=872.8 thresh=50% limits=(432.9, 1707.6, 1745.6)
01:55:26.147 00.000 12268 DistanceChecker: activated
01:55:26.147 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:55:26.148 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:55:26.148 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:55:26.148 00.000 11616 Worker thread wakes up
01:55:26.148 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:55:26.148 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:55:26.148 00.000 11616 move complete, result=0
01:55:26.149 00.001 11616 worker thread done servicing request
01:55:26.257 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:55:26.258 00.001 12268 Status Line: Star lost - mass changed
01:55:26.261 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=66, Gamma=1.290
01:55:26.277 00.016 12268 UpdateGuideState exits: Star lost - mass changed
01:55:26.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:26.278 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:55:26.278 00.000 12268 Enqueuing Expose request
01:55:26.278 00.000 11616 Worker thread wakes up
01:55:26.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:26.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:55:28.288 02.010 11616 Exposure complete
01:55:28.348 00.060 11616 worker thread done servicing request
01:55:28.348 00.000 12268 OnExposeComplete: enter
01:55:28.348 00.000 12268 UpdateGuideState(): m_state=6
01:55:28.349 00.001 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
01:55:28.349 00.000 12268 Star::Find returns 1 (0), X=676.37, Y=908.63, Mass=1817, SNR=29.0, Peak=117 HFD=5.4
01:55:28.349 00.000 12268 Status Line: Mass: 1817 vs 873
01:55:28.351 00.002 12268 UpdateCurrentPosition: star mass new=1817.3 exp=872.8 thresh=50% limits=(433.1, 1707.6, 1745.6)
01:55:28.351 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:55:28.352 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:55:28.352 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:55:28.352 00.000 11616 Worker thread wakes up
01:55:28.352 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:55:28.353 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:55:28.353 00.000 11616 move complete, result=0
01:55:28.353 00.000 11616 worker thread done servicing request
01:55:28.455 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:55:28.455 00.000 12268 Status Line: Star lost - mass changed
01:55:28.459 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=57, Gamma=1.290
01:55:28.478 00.019 12268 UpdateGuideState exits: Star lost - mass changed
01:55:28.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:28.478 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:55:28.478 00.000 12268 Enqueuing Expose request
01:55:28.478 00.000 11616 Worker thread wakes up
01:55:28.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:28.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:55:30.504 02.026 11616 Exposure complete
01:55:30.562 00.058 11616 worker thread done servicing request
01:55:30.563 00.001 12268 OnExposeComplete: enter
01:55:30.563 00.000 12268 UpdateGuideState(): m_state=6
01:55:30.563 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
01:55:30.563 00.000 12268 Star::Find returns 1 (0), X=677.07, Y=908.70, Mass=1816, SNR=28.9, Peak=116 HFD=5.4
01:55:30.563 00.000 12268 Status Line: Mass: 1816 vs 873
01:55:30.565 00.002 12268 UpdateCurrentPosition: star mass new=1816.4 exp=872.8 thresh=50% limits=(433.3, 1707.6, 1745.6)
01:55:30.566 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:55:30.566 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:55:30.566 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:55:30.566 00.000 11616 Worker thread wakes up
01:55:30.567 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:55:30.567 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:55:30.567 00.000 11616 move complete, result=0
01:55:30.567 00.000 11616 worker thread done servicing request
01:55:30.669 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:55:30.670 00.001 12268 Status Line: Star lost - mass changed
01:55:30.674 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=68, Gamma=1.290
01:55:30.692 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:55:30.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:30.692 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:55:30.692 00.000 12268 Enqueuing Expose request
01:55:30.692 00.000 11616 Worker thread wakes up
01:55:30.692 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:30.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:55:32.697 02.005 11616 Exposure complete
01:55:32.757 00.060 11616 worker thread done servicing request
01:55:32.757 00.000 12268 OnExposeComplete: enter
01:55:32.757 00.000 12268 UpdateGuideState(): m_state=6
01:55:32.757 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
01:55:32.757 00.000 12268 Star::Find returns 1 (0), X=676.91, Y=908.35, Mass=1700, SNR=27.8, Peak=92 HFD=5.3
01:55:32.757 00.000 12268 DistanceChecker: reject for large offset (0.73 > 0.72) avgDist = 0.36 count = 30
01:55:32.757 00.000 12268 DistanceChecker: begin recovering
01:55:32.757 00.000 12268 MultiStar: [#1 -0.03,0.22,0.35,U] 
01:55:32.757 00.000 12268 refined, 1 included, MultiStar: {0.36, -0.34}, one-star: {0.49, -0.54}
01:55:32.757 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
01:55:32.757 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.94)
01:55:32.758 00.001 12268 CameraToMount -- cameraX=0.36 cameraY=-0.34 hyp=0.50 cameraTheta=-0.76 mountX=-0.31 mountY=0.40, mountTheta=2.22
01:55:32.759 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.34, opts=13)
01:55:32.759 00.000 12268 Enqueuing Move request for scope (0.36, -0.34)
01:55:32.759 00.000 11616 Worker thread wakes up
01:55:32.759 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.34) opts 0xd
01:55:32.759 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.34)
01:55:32.759 00.000 11616 Moving (0.36, -0.34) raw xDistance=-0.31 yDistance=0.40
01:55:32.760 00.001 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
01:55:32.760 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
01:55:32.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
01:55:32.760 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
01:55:32.760 00.000 11616 MoveAxis(E, 171, ABG)
01:55:32.760 00.000 11616 Guiding  Dir = 2, Dur = 171
01:55:32.760 00.000 11616 IsSlewing returns 0
01:55:32.760 00.000 11616 IsGuiding returns 0
01:55:32.761 00.001 11616 PulseGuide returned control before completion, sleep 181
01:55:32.784 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=74, Gamma=1.290
01:55:32.801 00.017 12268 UpdateGuideState exits: m=1700 SNR=27.8
01:55:32.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:32.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:32.801 00.000 12268 Enqueuing Expose request
01:55:32.950 00.149 11616 IsGuiding returns 1
01:55:32.950 00.000 11616 scope still moving after pulse duration time elapsed
01:55:32.982 00.032 11616 IsSlewing returns 0
01:55:32.983 00.001 11616 IsGuiding returns 0
01:55:32.983 00.000 11616 scope move finished after 171 + 51 ms
01:55:32.983 00.000 11616 Move returns status 0, amount 171
01:55:32.983 00.000 11616 MoveAxis(S, 34, ABG)
01:55:32.983 00.000 11616 Guiding  Dir = 1, Dur = 34
01:55:32.983 00.000 11616 IsSlewing returns 0
01:55:32.984 00.001 11616 IsGuiding returns 0
01:55:32.984 00.000 11616 PulseGuide returned control before completion, sleep 44
01:55:33.043 00.059 11616 IsGuiding returns 1
01:55:33.043 00.000 11616 scope still moving after pulse duration time elapsed
01:55:33.074 00.031 11616 IsSlewing returns 0
01:55:33.075 00.001 11616 IsGuiding returns 0
01:55:33.075 00.000 11616 scope move finished after 34 + 58 ms
01:55:33.075 00.000 11616 Move returns status 0, amount 34
01:55:33.075 00.000 11616 move complete, result=0
01:55:33.075 00.000 11616 worker thread done servicing request
01:55:33.075 00.000 11616 Worker thread wakes up
01:55:33.076 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:33.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:33.076 00.000 12268 GuideStep: -0.3 px 171 ms EAST, 0.4 px 34 ms SOUTH
01:55:35.085 02.009 11616 Exposure complete
01:55:35.144 00.059 11616 worker thread done servicing request
01:55:35.144 00.000 12268 OnExposeComplete: enter
01:55:35.144 00.000 12268 UpdateGuideState(): m_state=6
01:55:35.145 00.001 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
01:55:35.145 00.000 12268 Star::Find returns 1 (0), X=676.96, Y=908.69, Mass=1685, SNR=27.8, Peak=108 HFD=5.3
01:55:35.145 00.000 12268 DistanceChecker: deactivated
01:55:35.145 00.000 12268 MultiStar: [#1 0.07,-0.03,0.34,U] 
01:55:35.145 00.000 12268 refined, 1 included, MultiStar: {0.42, -0.16}, one-star: {0.54, -0.20}
01:55:35.145 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
01:55:35.145 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.34)
01:55:35.145 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.16 hyp=0.45 cameraTheta=-0.36 mountX=-0.12 mountY=0.44, mountTheta=1.83
01:55:35.147 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.16, opts=13)
01:55:35.147 00.000 12268 Enqueuing Move request for scope (0.42, -0.16)
01:55:35.147 00.000 11616 Worker thread wakes up
01:55:35.147 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.16) opts 0xd
01:55:35.147 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.16)
01:55:35.147 00.000 11616 Moving (0.42, -0.16) raw xDistance=-0.12 yDistance=0.44
01:55:35.148 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
01:55:35.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
01:55:35.148 00.000 11616 MoveAxis(E, 65, ABG)
01:55:35.148 00.000 11616 Guiding  Dir = 2, Dur = 65
01:55:35.148 00.000 11616 IsSlewing returns 0
01:55:35.148 00.000 11616 IsGuiding returns 0
01:55:35.149 00.001 11616 PulseGuide returned control before completion, sleep 75
01:55:35.172 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=61, Gamma=1.290
01:55:35.189 00.017 12268 UpdateGuideState exits: m=1685 SNR=27.8
01:55:35.190 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:35.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:35.190 00.000 12268 Enqueuing Expose request
01:55:35.227 00.037 11616 IsGuiding returns 1
01:55:35.227 00.000 11616 scope still moving after pulse duration time elapsed
01:55:35.258 00.031 11616 IsSlewing returns 0
01:55:35.258 00.000 11616 IsGuiding returns 0
01:55:35.258 00.000 11616 scope move finished after 65 + 44 ms
01:55:35.258 00.000 11616 Move returns status 0, amount 65
01:55:35.258 00.000 11616 MoveAxis(S, 37, ABG)
01:55:35.258 00.000 11616 Guiding  Dir = 1, Dur = 37
01:55:35.259 00.001 11616 IsSlewing returns 0
01:55:35.259 00.000 11616 IsGuiding returns 0
01:55:35.259 00.000 11616 PulseGuide returned control before completion, sleep 47
01:55:35.319 00.060 11616 IsGuiding returns 1
01:55:35.319 00.000 11616 scope still moving after pulse duration time elapsed
01:55:35.351 00.032 11616 IsSlewing returns 0
01:55:35.352 00.001 11616 IsGuiding returns 0
01:55:35.352 00.000 11616 scope move finished after 37 + 55 ms
01:55:35.352 00.000 11616 Move returns status 0, amount 37
01:55:35.352 00.000 11616 move complete, result=0
01:55:35.352 00.000 11616 worker thread done servicing request
01:55:35.352 00.000 11616 Worker thread wakes up
01:55:35.352 00.000 12268 GuideStep: -0.1 px 65 ms EAST, 0.4 px 37 ms SOUTH
01:55:35.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:35.353 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:37.362 02.009 11616 Exposure complete
01:55:37.420 00.058 11616 worker thread done servicing request
01:55:37.420 00.000 12268 OnExposeComplete: enter
01:55:37.420 00.000 12268 UpdateGuideState(): m_state=6
01:55:37.420 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
01:55:37.420 00.000 12268 Star::Find returns 1 (0), X=677.01, Y=908.82, Mass=1331, SNR=24.7, Peak=98 HFD=4.7
01:55:37.420 00.000 12268 MultiStar: [#1 0.28,-0.12,0.39,U] 
01:55:37.420 00.000 12268 refined, 1 included, MultiStar: {0.50, -0.08}, one-star: {0.59, -0.07}
01:55:37.421 00.001 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
01:55:37.421 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
01:55:37.421 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.08 hyp=0.51 cameraTheta=-0.17 mountX=-0.04 mountY=0.51, mountTheta=1.64
01:55:37.422 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.08, opts=13)
01:55:37.422 00.000 12268 Enqueuing Move request for scope (0.50, -0.08)
01:55:37.422 00.000 11616 Worker thread wakes up
01:55:37.423 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.08) opts 0xd
01:55:37.423 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.08)
01:55:37.423 00.000 11616 Moving (0.50, -0.08) raw xDistance=-0.04 yDistance=0.51
01:55:37.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:37.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:55:37.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
01:55:37.423 00.000 11616 MoveAxis(E, 0, ABG)
01:55:37.423 00.000 11616 Move returns status 0, amount 0
01:55:37.423 00.000 11616 MoveAxis(S, 43, ABG)
01:55:37.423 00.000 11616 Guiding  Dir = 1, Dur = 43
01:55:37.423 00.000 11616 IsSlewing returns 0
01:55:37.424 00.001 11616 IsGuiding returns 0
01:55:37.424 00.000 11616 PulseGuide returned control before completion, sleep 53
01:55:37.445 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=60, Gamma=1.290
01:55:37.462 00.017 12268 UpdateGuideState exits: m=1331 SNR=24.7
01:55:37.462 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:37.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:37.462 00.000 12268 Enqueuing Expose request
01:55:37.491 00.029 11616 IsGuiding returns 1
01:55:37.491 00.000 11616 scope still moving after pulse duration time elapsed
01:55:37.521 00.030 11616 IsSlewing returns 0
01:55:37.521 00.000 11616 IsGuiding returns 1
01:55:37.552 00.031 11616 IsSlewing returns 0
01:55:37.552 00.000 11616 IsGuiding returns 1
01:55:37.584 00.032 11616 IsSlewing returns 0
01:55:37.595 00.011 11616 IsGuiding returns 1
01:55:37.630 00.035 11616 IsSlewing returns 0
01:55:37.631 00.001 11616 IsGuiding returns 1
01:55:37.660 00.029 11616 IsSlewing returns 0
01:55:37.661 00.001 11616 IsGuiding returns 1
01:55:37.691 00.030 11616 IsSlewing returns 0
01:55:37.692 00.001 11616 IsGuiding returns 1
01:55:37.723 00.031 11616 IsSlewing returns 0
01:55:37.723 00.000 11616 IsGuiding returns 1
01:55:37.754 00.031 11616 IsSlewing returns 0
01:55:37.755 00.001 11616 IsGuiding returns 0
01:55:37.755 00.000 11616 scope move finished after 43 + 287 ms
01:55:37.755 00.000 11616 Move returns status 0, amount 43
01:55:37.755 00.000 11616 move complete, result=0
01:55:37.755 00.000 11616 worker thread done servicing request
01:55:37.755 00.000 11616 Worker thread wakes up
01:55:37.756 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 43 ms SOUTH
01:55:37.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:37.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:39.772 02.016 11616 Exposure complete
01:55:39.832 00.060 11616 worker thread done servicing request
01:55:39.832 00.000 12268 OnExposeComplete: enter
01:55:39.832 00.000 12268 UpdateGuideState(): m_state=6
01:55:39.832 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
01:55:39.833 00.001 12268 Star::Find returns 1 (0), X=677.30, Y=908.38, Mass=1171, SNR=23.1, Peak=74 HFD=5.4
01:55:39.833 00.000 12268 DistanceChecker: reject for large offset (1.02 > 0.75) avgDist = 0.37 count = 33
01:55:39.833 00.000 12268 DistanceChecker: activated
01:55:39.833 00.000 12268 Status Line: Recovering
01:55:39.835 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:55:39.836 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:55:39.836 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:55:39.836 00.000 11616 Worker thread wakes up
01:55:39.836 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:55:39.836 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:55:39.837 00.001 11616 move complete, result=0
01:55:39.837 00.000 11616 worker thread done servicing request
01:55:39.942 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:55:39.942 00.000 12268 Status Line: No star found
01:55:39.946 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=43, Gamma=1.290
01:55:39.963 00.017 12268 UpdateGuideState exits: No star found
01:55:39.964 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:39.964 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:55:39.964 00.000 12268 Enqueuing Expose request
01:55:39.964 00.000 11616 Worker thread wakes up
01:55:39.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:39.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:55:41.969 02.005 11616 Exposure complete
01:55:42.028 00.059 11616 worker thread done servicing request
01:55:42.028 00.000 12268 OnExposeComplete: enter
01:55:42.028 00.000 12268 UpdateGuideState(): m_state=6
01:55:42.028 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
01:55:42.028 00.000 12268 Star::Find returns 1 (0), X=677.24, Y=908.52, Mass=1120, SNR=22.8, Peak=87 HFD=5.2
01:55:42.028 00.000 12268 DistanceChecker: reject for large offset (0.90 > 0.75) avgDist = 0.37 count = 33
01:55:42.029 00.001 12268 Status Line: Recovering
01:55:42.035 00.006 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:55:42.036 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:55:42.036 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:55:42.036 00.000 11616 Worker thread wakes up
01:55:42.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:55:42.036 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:55:42.036 00.000 11616 move complete, result=0
01:55:42.037 00.001 11616 worker thread done servicing request
01:55:42.152 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:55:42.152 00.000 12268 Status Line: No star found
01:55:42.155 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=49, Gamma=1.290
01:55:42.173 00.018 12268 UpdateGuideState exits: No star found
01:55:42.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:42.173 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:55:42.173 00.000 12268 Enqueuing Expose request
01:55:42.173 00.000 11616 Worker thread wakes up
01:55:42.173 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:42.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:55:44.183 02.010 11616 Exposure complete
01:55:44.244 00.061 11616 worker thread done servicing request
01:55:44.244 00.000 12268 OnExposeComplete: enter
01:55:44.244 00.000 12268 UpdateGuideState(): m_state=6
01:55:44.244 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
01:55:44.245 00.001 12268 Star::Find returns 1 (0), X=677.16, Y=908.78, Mass=1150, SNR=23.1, Peak=77 HFD=5.3
01:55:44.245 00.000 12268 DistanceChecker: reject for large offset (0.75 > 0.75) avgDist = 0.37 count = 33
01:55:44.245 00.000 12268 Status Line: Recovering
01:55:44.247 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:55:44.248 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:55:44.248 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:55:44.248 00.000 11616 Worker thread wakes up
01:55:44.248 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:55:44.248 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:55:44.248 00.000 11616 move complete, result=0
01:55:44.248 00.000 11616 worker thread done servicing request
01:55:44.351 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:55:44.351 00.000 12268 Status Line: No star found
01:55:44.354 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=50, Gamma=1.290
01:55:44.372 00.018 12268 UpdateGuideState exits: No star found
01:55:44.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:44.373 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:55:44.373 00.000 12268 Enqueuing Expose request
01:55:44.373 00.000 11616 Worker thread wakes up
01:55:44.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:44.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:55:46.379 02.006 11616 Exposure complete
01:55:46.438 00.059 11616 worker thread done servicing request
01:55:46.439 00.001 12268 OnExposeComplete: enter
01:55:46.439 00.000 12268 UpdateGuideState(): m_state=6
01:55:46.439 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
01:55:46.439 00.000 12268 Star::Find returns 1 (0), X=677.38, Y=908.45, Mass=907, SNR=20.4, Peak=71 HFD=4.9
01:55:46.439 00.000 12268 DistanceChecker: reject for large offset (1.06 > 0.75) avgDist = 0.37 count = 33
01:55:46.439 00.000 12268 DistanceChecker: begin recovering
01:55:46.439 00.000 12268 MultiStar: [#1 -0.05,-0.19,0.48,U] 
01:55:46.440 00.001 12268 refined, 1 included, MultiStar: {0.63, -0.36}, one-star: {0.96, -0.44}
01:55:46.440 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
01:55:46.440 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.19)
01:55:46.440 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.36 hyp=0.73 cameraTheta=-0.51 mountX=-0.29 mountY=0.67, mountTheta=1.98
01:55:46.444 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-0.36, opts=13)
01:55:46.444 00.000 12268 Enqueuing Move request for scope (0.63, -0.36)
01:55:46.445 00.001 11616 Worker thread wakes up
01:55:46.445 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.36) opts 0xd
01:55:46.445 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -0.36)
01:55:46.445 00.000 11616 Moving (0.63, -0.36) raw xDistance=-0.29 yDistance=0.67
01:55:46.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
01:55:46.445 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.67
01:55:46.445 00.000 11616 MoveAxis(E, 165, ABG)
01:55:46.445 00.000 11616 Guiding  Dir = 2, Dur = 165
01:55:46.445 00.000 11616 IsSlewing returns 0
01:55:46.446 00.001 11616 IsGuiding returns 0
01:55:46.446 00.000 11616 PulseGuide returned control before completion, sleep 175
01:55:46.467 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=44, Gamma=1.290
01:55:46.486 00.019 12268 UpdateGuideState exits: m=907 SNR=20.4
01:55:46.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:46.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:46.486 00.000 12268 Enqueuing Expose request
01:55:46.626 00.140 11616 IsGuiding returns 1
01:55:46.626 00.000 11616 scope still moving after pulse duration time elapsed
01:55:46.658 00.032 11616 IsSlewing returns 0
01:55:46.658 00.000 11616 IsGuiding returns 0
01:55:46.659 00.001 11616 scope move finished after 165 + 47 ms
01:55:46.659 00.000 11616 Move returns status 0, amount 165
01:55:46.659 00.000 11616 MoveAxis(S, 57, ABG)
01:55:46.659 00.000 11616 Guiding  Dir = 1, Dur = 57
01:55:46.659 00.000 11616 IsSlewing returns 0
01:55:46.660 00.001 11616 IsGuiding returns 0
01:55:46.660 00.000 11616 PulseGuide returned control before completion, sleep 67
01:55:46.734 00.074 11616 IsGuiding returns 1
01:55:46.734 00.000 11616 scope still moving after pulse duration time elapsed
01:55:46.765 00.031 11616 IsSlewing returns 0
01:55:46.766 00.001 11616 IsGuiding returns 0
01:55:46.766 00.000 11616 scope move finished after 57 + 49 ms
01:55:46.766 00.000 11616 Move returns status 0, amount 57
01:55:46.766 00.000 11616 move complete, result=0
01:55:46.766 00.000 11616 worker thread done servicing request
01:55:46.766 00.000 11616 Worker thread wakes up
01:55:46.767 00.001 12268 GuideStep: -0.3 px 165 ms EAST, 0.7 px 57 ms SOUTH
01:55:46.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:46.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:48.778 02.011 11616 Exposure complete
01:55:48.836 00.058 11616 worker thread done servicing request
01:55:48.836 00.000 12268 OnExposeComplete: enter
01:55:48.836 00.000 12268 UpdateGuideState(): m_state=6
01:55:48.836 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
01:55:48.837 00.001 12268 Star::Find returns 1 (0), X=677.25, Y=908.80, Mass=934, SNR=20.7, Peak=68 HFD=5.6
01:55:48.837 00.000 12268 DistanceChecker: reject for large offset (0.84 > 0.78) avgDist = 0.39 count = 34
01:55:48.837 00.000 12268 MultiStar: [#1 0.27,-0.09,0.45,U] 
01:55:48.837 00.000 12268 refined, 1 included, MultiStar: {0.66, -0.09}, one-star: {0.83, -0.09}
01:55:48.837 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
01:55:48.837 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.57)
01:55:48.837 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=-0.09 hyp=0.66 cameraTheta=-0.13 mountX=-0.02 mountY=0.66, mountTheta=1.60
01:55:48.838 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.66, y=-0.09, opts=13)
01:55:48.839 00.001 12268 Enqueuing Move request for scope (0.66, -0.09)
01:55:48.839 00.000 11616 Worker thread wakes up
01:55:48.839 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.09) opts 0xd
01:55:48.839 00.000 11616 Handling offset move in thread for scope, endpoint = (0.66, -0.09)
01:55:48.839 00.000 11616 Moving (0.66, -0.09) raw xDistance=-0.02 yDistance=0.66
01:55:48.839 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:48.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:55:48.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.66
01:55:48.839 00.000 11616 MoveAxis(E, 0, ABG)
01:55:48.839 00.000 11616 Move returns status 0, amount 0
01:55:48.839 00.000 11616 MoveAxis(S, 56, ABG)
01:55:48.839 00.000 11616 Guiding  Dir = 1, Dur = 56
01:55:48.840 00.001 11616 IsSlewing returns 0
01:55:48.840 00.000 11616 IsGuiding returns 0
01:55:48.841 00.001 11616 PulseGuide returned control before completion, sleep 66
01:55:48.864 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=42, Gamma=1.290
01:55:48.881 00.017 12268 UpdateGuideState exits: m=934 SNR=20.7
01:55:48.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:48.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:48.881 00.000 12268 Enqueuing Expose request
01:55:48.919 00.038 11616 IsGuiding returns 1
01:55:48.919 00.000 11616 scope still moving after pulse duration time elapsed
01:55:48.951 00.032 11616 IsSlewing returns 0
01:55:48.951 00.000 11616 IsGuiding returns 0
01:55:48.952 00.001 11616 scope move finished after 56 + 55 ms
01:55:48.952 00.000 11616 Move returns status 0, amount 56
01:55:48.952 00.000 11616 move complete, result=0
01:55:48.952 00.000 11616 worker thread done servicing request
01:55:48.952 00.000 11616 Worker thread wakes up
01:55:48.952 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:48.953 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:48.953 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.7 px 56 ms SOUTH
01:55:50.955 02.002 11616 Exposure complete
01:55:51.015 00.060 11616 worker thread done servicing request
01:55:51.015 00.000 12268 OnExposeComplete: enter
01:55:51.015 00.000 12268 UpdateGuideState(): m_state=6
01:55:51.015 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
01:55:51.015 00.000 12268 Star::Find returns 1 (0), X=677.28, Y=909.03, Mass=909, SNR=20.5, Peak=65 HFD=5.0
01:55:51.015 00.000 12268 DistanceChecker: reject for large offset (0.88 > 0.81) avgDist = 0.40 count = 35
01:55:51.016 00.001 12268 MultiStar: [#1 -0.06,0.09,0.48,U] 
01:55:51.016 00.000 12268 refined, 1 included, MultiStar: {0.56, 0.12}, one-star: {0.87, 0.14}
01:55:51.016 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
01:55:51.016 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
01:55:51.016 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.12 hyp=0.58 cameraTheta=0.22 mountX=0.18 mountY=0.54, mountTheta=1.25
01:55:51.017 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=0.12, opts=13)
01:55:51.017 00.000 12268 Enqueuing Move request for scope (0.56, 0.12)
01:55:51.018 00.001 11616 Worker thread wakes up
01:55:51.018 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.12) opts 0xd
01:55:51.018 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, 0.12)
01:55:51.018 00.000 11616 Moving (0.56, 0.12) raw xDistance=0.18 yDistance=0.54
01:55:51.018 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:55:51.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:55:51.018 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
01:55:51.018 00.000 11616 MoveAxis(E, 0, ABG)
01:55:51.018 00.000 11616 Move returns status 0, amount 0
01:55:51.018 00.000 11616 MoveAxis(S, 46, ABG)
01:55:51.018 00.000 11616 Guiding  Dir = 1, Dur = 46
01:55:51.019 00.001 11616 IsSlewing returns 0
01:55:51.019 00.000 11616 IsGuiding returns 0
01:55:51.019 00.000 11616 PulseGuide returned control before completion, sleep 56
01:55:51.043 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=40, Gamma=1.290
01:55:51.063 00.020 12268 UpdateGuideState exits: m=909 SNR=20.5
01:55:51.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:51.064 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:51.064 00.000 12268 Enqueuing Expose request
01:55:51.082 00.018 11616 IsGuiding returns 1
01:55:51.082 00.000 11616 scope still moving after pulse duration time elapsed
01:55:51.114 00.032 11616 IsSlewing returns 0
01:55:51.114 00.000 11616 IsGuiding returns 1
01:55:51.146 00.032 11616 IsSlewing returns 0
01:55:51.146 00.000 11616 IsGuiding returns 1
01:55:51.178 00.032 11616 IsSlewing returns 0
01:55:51.179 00.001 11616 IsGuiding returns 1
01:55:51.209 00.030 11616 IsSlewing returns 0
01:55:51.209 00.000 11616 IsGuiding returns 1
01:55:51.241 00.032 11616 IsSlewing returns 0
01:55:51.241 00.000 11616 IsGuiding returns 1
01:55:51.272 00.031 11616 IsSlewing returns 0
01:55:51.273 00.001 11616 IsGuiding returns 0
01:55:51.273 00.000 11616 scope move finished after 46 + 207 ms
01:55:51.273 00.000 11616 Move returns status 0, amount 46
01:55:51.273 00.000 11616 move complete, result=0
01:55:51.273 00.000 11616 worker thread done servicing request
01:55:51.273 00.000 11616 Worker thread wakes up
01:55:51.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:51.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:51.274 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 46 ms SOUTH
01:55:53.293 02.019 11616 Exposure complete
01:55:53.351 00.058 11616 worker thread done servicing request
01:55:53.351 00.000 12268 OnExposeComplete: enter
01:55:53.351 00.000 12268 UpdateGuideState(): m_state=6
01:55:53.352 00.001 12268 Star::Find(15, 677, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
01:55:53.352 00.000 12268 Star::Find returns 1 (0), X=677.06, Y=909.25, Mass=986, SNR=21.3, Peak=66 HFD=5.3
01:55:53.352 00.000 12268 DistanceChecker: deactivated
01:55:53.352 00.000 12268 MultiStar: [#1 -0.06,0.14,0.47,U] 
01:55:53.352 00.000 12268 refined, 1 included, MultiStar: {0.41, 0.29}, one-star: {0.64, 0.36}
01:55:53.352 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.47) = xAngle (-0.86 = -0.86)
01:55:53.352 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.31)
01:55:53.352 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.29 hyp=0.51 cameraTheta=0.61 mountX=0.33 mountY=0.37, mountTheta=0.85
01:55:53.354 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.29, opts=13)
01:55:53.354 00.000 12268 Enqueuing Move request for scope (0.41, 0.29)
01:55:53.354 00.000 11616 Worker thread wakes up
01:55:53.354 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.29) opts 0xd
01:55:53.354 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.29)
01:55:53.354 00.000 11616 Moving (0.41, 0.29) raw xDistance=0.33 yDistance=0.37
01:55:53.354 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
01:55:53.355 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.99
01:55:53.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
01:55:53.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
01:55:53.355 00.000 11616 MoveAxis(W, 184, ABG)
01:55:53.355 00.000 11616 Guiding  Dir = 3, Dur = 184
01:55:53.355 00.000 11616 IsSlewing returns 0
01:55:53.355 00.000 11616 IsGuiding returns 0
01:55:53.356 00.001 11616 PulseGuide returned control before completion, sleep 194
01:55:53.376 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=42, Gamma=1.290
01:55:53.392 00.016 12268 UpdateGuideState exits: m=986 SNR=21.3
01:55:53.392 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:53.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:53.392 00.000 12268 Enqueuing Expose request
01:55:53.555 00.163 11616 IsGuiding returns 1
01:55:53.555 00.000 11616 scope still moving after pulse duration time elapsed
01:55:53.587 00.032 11616 IsSlewing returns 0
01:55:53.588 00.001 11616 IsGuiding returns 0
01:55:53.588 00.000 11616 scope move finished after 184 + 47 ms
01:55:53.588 00.000 11616 Move returns status 0, amount 184
01:55:53.588 00.000 11616 MoveAxis(S, 32, ABG)
01:55:53.588 00.000 11616 Guiding  Dir = 1, Dur = 32
01:55:53.588 00.000 11616 IsSlewing returns 0
01:55:53.588 00.000 11616 IsGuiding returns 0
01:55:53.589 00.001 11616 PulseGuide returned control before completion, sleep 42
01:55:53.633 00.044 11616 IsGuiding returns 1
01:55:53.633 00.000 11616 scope still moving after pulse duration time elapsed
01:55:53.664 00.031 11616 IsSlewing returns 0
01:55:53.664 00.000 11616 IsGuiding returns 1
01:55:53.695 00.031 11616 IsSlewing returns 0
01:55:53.695 00.000 11616 IsGuiding returns 1
01:55:53.725 00.030 11616 IsSlewing returns 0
01:55:53.726 00.001 11616 IsGuiding returns 1
01:55:53.756 00.030 11616 IsSlewing returns 0
01:55:53.757 00.001 11616 IsGuiding returns 1
01:55:53.787 00.030 11616 IsSlewing returns 0
01:55:53.788 00.001 11616 IsGuiding returns 1
01:55:53.818 00.030 11616 IsSlewing returns 0
01:55:53.818 00.000 11616 IsGuiding returns 1
01:55:53.849 00.031 11616 IsSlewing returns 0
01:55:53.849 00.000 11616 IsGuiding returns 1
01:55:53.881 00.032 11616 IsSlewing returns 0
01:55:53.881 00.000 11616 IsGuiding returns 1
01:55:53.911 00.030 11616 IsSlewing returns 0
01:55:53.912 00.001 11616 IsGuiding returns 0
01:55:53.912 00.000 11616 scope move finished after 32 + 291 ms
01:55:53.912 00.000 11616 Move returns status 0, amount 32
01:55:53.912 00.000 11616 move complete, result=0
01:55:53.912 00.000 11616 worker thread done servicing request
01:55:53.912 00.000 11616 Worker thread wakes up
01:55:53.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:53.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:53.913 00.001 12268 GuideStep: 0.3 px 184 ms WEST, 0.4 px 32 ms SOUTH
01:55:55.919 02.006 11616 Exposure complete
01:55:55.976 00.057 11616 worker thread done servicing request
01:55:55.976 00.000 12268 OnExposeComplete: enter
01:55:55.976 00.000 12268 UpdateGuideState(): m_state=6
01:55:55.976 00.000 12268 Star::Find(15, 677, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
01:55:55.977 00.001 12268 Star::Find returns 1 (0), X=677.14, Y=908.89, Mass=1034, SNR=21.7, Peak=66 HFD=5.0
01:55:55.977 00.000 12268 MultiStar: [#1 0.11,-0.17,0.44,U] 
01:55:55.977 00.000 12268 refined, 1 included, MultiStar: {0.54, -0.05}, one-star: {0.73, 0.00}
01:55:55.977 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
01:55:55.977 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
01:55:55.977 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.05 hyp=0.54 cameraTheta=-0.10 mountX=0.00 mountY=0.54, mountTheta=1.57
01:55:55.978 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=-0.05, opts=13)
01:55:55.979 00.001 12268 Enqueuing Move request for scope (0.54, -0.05)
01:55:55.979 00.000 11616 Worker thread wakes up
01:55:55.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.05) opts 0xd
01:55:55.979 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, -0.05)
01:55:55.979 00.000 11616 Moving (0.54, -0.05) raw xDistance=0.00 yDistance=0.54
01:55:55.979 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:55.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:55:55.979 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
01:55:55.979 00.000 11616 MoveAxis(E, 0, ABG)
01:55:55.979 00.000 11616 Move returns status 0, amount 0
01:55:55.979 00.000 11616 MoveAxis(S, 46, ABG)
01:55:55.979 00.000 11616 Guiding  Dir = 1, Dur = 46
01:55:55.980 00.001 11616 IsSlewing returns 0
01:55:55.980 00.000 11616 IsGuiding returns 0
01:55:55.980 00.000 11616 PulseGuide returned control before completion, sleep 56
01:55:56.001 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=40, Gamma=1.290
01:55:56.018 00.017 12268 UpdateGuideState exits: m=1034 SNR=21.7
01:55:56.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:56.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:56.018 00.000 12268 Enqueuing Expose request
01:55:56.043 00.025 11616 IsGuiding returns 1
01:55:56.043 00.000 11616 scope still moving after pulse duration time elapsed
01:55:56.074 00.031 11616 IsSlewing returns 0
01:55:56.074 00.000 11616 IsGuiding returns 0
01:55:56.075 00.001 11616 scope move finished after 46 + 48 ms
01:55:56.075 00.000 11616 Move returns status 0, amount 46
01:55:56.075 00.000 11616 move complete, result=0
01:55:56.075 00.000 11616 worker thread done servicing request
01:55:56.075 00.000 11616 Worker thread wakes up
01:55:56.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:56.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:56.086 00.011 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 46 ms SOUTH
01:55:58.084 01.998 11616 Exposure complete
01:55:58.143 00.059 11616 worker thread done servicing request
01:55:58.143 00.000 12268 OnExposeComplete: enter
01:55:58.144 00.001 12268 UpdateGuideState(): m_state=6
01:55:58.144 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
01:55:58.144 00.000 12268 Star::Find returns 1 (0), X=677.14, Y=908.71, Mass=1201, SNR=23.5, Peak=80 HFD=5.4
01:55:58.144 00.000 12268 MultiStar: [#1 0.29,-0.13,0.39,U] 
01:55:58.144 00.000 12268 refined, 1 included, MultiStar: {0.60, -0.17}, one-star: {0.72, -0.18}
01:55:58.144 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
01:55:58.144 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
01:55:58.144 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=-0.17 hyp=0.62 cameraTheta=-0.27 mountX=-0.11 mountY=0.61, mountTheta=1.74
01:55:58.146 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=-0.17, opts=13)
01:55:58.146 00.000 12268 Enqueuing Move request for scope (0.60, -0.17)
01:55:58.146 00.000 11616 Worker thread wakes up
01:55:58.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.17) opts 0xd
01:55:58.146 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, -0.17)
01:55:58.146 00.000 11616 Moving (0.60, -0.17) raw xDistance=-0.11 yDistance=0.61
01:55:58.146 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:55:58.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:55:58.147 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
01:55:58.147 00.000 11616 MoveAxis(E, 0, ABG)
01:55:58.147 00.000 11616 Move returns status 0, amount 0
01:55:58.147 00.000 11616 MoveAxis(S, 52, ABG)
01:55:58.147 00.000 11616 Guiding  Dir = 1, Dur = 52
01:55:58.147 00.000 11616 IsSlewing returns 0
01:55:58.147 00.000 11616 IsGuiding returns 0
01:55:58.148 00.001 11616 PulseGuide returned control before completion, sleep 62
01:55:58.168 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=50, Gamma=1.290
01:55:58.185 00.017 12268 UpdateGuideState exits: m=1201 SNR=23.5
01:55:58.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:58.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:55:58.185 00.000 12268 Enqueuing Expose request
01:55:58.221 00.036 11616 IsGuiding returns 1
01:55:58.222 00.001 11616 scope still moving after pulse duration time elapsed
01:55:58.253 00.031 11616 IsSlewing returns 0
01:55:58.254 00.001 11616 IsGuiding returns 0
01:55:58.254 00.000 11616 scope move finished after 52 + 54 ms
01:55:58.254 00.000 11616 Move returns status 0, amount 52
01:55:58.254 00.000 11616 move complete, result=0
01:55:58.254 00.000 11616 worker thread done servicing request
01:55:58.254 00.000 11616 Worker thread wakes up
01:55:58.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:55:58.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:55:58.266 00.012 12268 GuideStep: -0.1 px 0 ms EAST, 0.6 px 52 ms SOUTH
01:56:00.259 01.993 11616 Exposure complete
01:56:00.317 00.058 11616 worker thread done servicing request
01:56:00.318 00.001 12268 OnExposeComplete: enter
01:56:00.318 00.000 12268 UpdateGuideState(): m_state=6
01:56:00.318 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
01:56:00.318 00.000 12268 Star::Find returns 1 (0), X=677.21, Y=908.34, Mass=1293, SNR=24.5, Peak=98 HFD=5.3
01:56:00.318 00.000 12268 DistanceChecker: reject for large offset (0.96 > 0.86) avgDist = 0.43 count = 39
01:56:00.318 00.000 12268 DistanceChecker: activated
01:56:00.318 00.000 12268 Status Line: Recovering
01:56:00.321 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
01:56:00.322 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:56:00.322 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:56:00.322 00.000 11616 Worker thread wakes up
01:56:00.322 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:56:00.322 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:56:00.322 00.000 11616 move complete, result=0
01:56:00.323 00.001 11616 worker thread done servicing request
01:56:00.426 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:56:00.426 00.000 12268 Status Line: No star found
01:56:00.430 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=49, Gamma=1.290
01:56:00.447 00.017 12268 UpdateGuideState exits: No star found
01:56:00.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:00.447 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:56:00.447 00.000 12268 Enqueuing Expose request
01:56:00.448 00.001 11616 Worker thread wakes up
01:56:00.448 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:00.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:56:02.455 02.007 11616 Exposure complete
01:56:02.513 00.058 11616 worker thread done servicing request
01:56:02.513 00.000 12268 OnExposeComplete: enter
01:56:02.513 00.000 12268 UpdateGuideState(): m_state=6
01:56:02.514 00.001 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
01:56:02.514 00.000 12268 Star::Find returns 1 (0), X=677.00, Y=908.31, Mass=1030, SNR=21.6, Peak=66 HFD=5.0
01:56:02.514 00.000 12268 DistanceChecker: deactivated
01:56:02.514 00.000 12268 MultiStar: [#1 0.15,-0.08,0.44,U] 
01:56:02.514 00.000 12268 refined, 1 included, MultiStar: {0.45, -0.42}, one-star: {0.58, -0.57}
01:56:02.514 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
01:56:02.514 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.95)
01:56:02.514 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.42 hyp=0.62 cameraTheta=-0.75 mountX=-0.38 mountY=0.50, mountTheta=2.22
01:56:02.516 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=-0.42, opts=13)
01:56:02.516 00.000 12268 Enqueuing Move request for scope (0.45, -0.42)
01:56:02.516 00.000 11616 Worker thread wakes up
01:56:02.516 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.42) opts 0xd
01:56:02.516 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, -0.42)
01:56:02.516 00.000 11616 Moving (0.45, -0.42) raw xDistance=-0.38 yDistance=0.50
01:56:02.516 00.000 11616 resist switch: large excursion: input -0.38 thresh 0.29 direction from 1 to -1
01:56:02.516 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.13
01:56:02.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
01:56:02.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
01:56:02.516 00.000 11616 MoveAxis(E, 211, ABG)
01:56:02.517 00.001 11616 Guiding  Dir = 2, Dur = 211
01:56:02.517 00.000 11616 IsSlewing returns 0
01:56:02.517 00.000 11616 IsGuiding returns 0
01:56:02.517 00.000 11616 PulseGuide returned control before completion, sleep 221
01:56:02.540 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=51, Gamma=1.290
01:56:02.561 00.021 12268 UpdateGuideState exits: m=1030 SNR=21.6
01:56:02.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:02.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:02.562 00.001 12268 Enqueuing Expose request
01:56:02.754 00.192 11616 IsGuiding returns 1
01:56:02.754 00.000 11616 scope still moving after pulse duration time elapsed
01:56:02.785 00.031 11616 IsSlewing returns 0
01:56:02.785 00.000 11616 IsGuiding returns 0
01:56:02.785 00.000 11616 scope move finished after 211 + 57 ms
01:56:02.785 00.000 11616 Move returns status 0, amount 211
01:56:02.785 00.000 11616 MoveAxis(S, 42, ABG)
01:56:02.786 00.001 11616 Guiding  Dir = 1, Dur = 42
01:56:02.786 00.000 11616 IsSlewing returns 0
01:56:02.786 00.000 11616 IsGuiding returns 0
01:56:02.786 00.000 11616 PulseGuide returned control before completion, sleep 52
01:56:02.848 00.062 11616 IsGuiding returns 1
01:56:02.848 00.000 11616 scope still moving after pulse duration time elapsed
01:56:02.879 00.031 11616 IsSlewing returns 0
01:56:02.879 00.000 11616 IsGuiding returns 0
01:56:02.879 00.000 11616 scope move finished after 42 + 51 ms
01:56:02.880 00.001 11616 Move returns status 0, amount 42
01:56:02.880 00.000 11616 move complete, result=0
01:56:02.880 00.000 11616 worker thread done servicing request
01:56:02.880 00.000 11616 Worker thread wakes up
01:56:02.880 00.000 12268 GuideStep: -0.4 px 211 ms EAST, 0.5 px 42 ms SOUTH
01:56:02.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:02.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:04.892 02.012 11616 Exposure complete
01:56:04.953 00.061 11616 worker thread done servicing request
01:56:04.953 00.000 12268 OnExposeComplete: enter
01:56:04.953 00.000 12268 UpdateGuideState(): m_state=6
01:56:04.953 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
01:56:04.953 00.000 12268 Star::Find returns 1 (0), X=676.97, Y=908.72, Mass=1199, SNR=23.5, Peak=86 HFD=5.0
01:56:04.953 00.000 12268 MultiStar: [#1 0.28,-0.05,0.40,U] 
01:56:04.954 00.001 12268 refined, 1 included, MultiStar: {0.48, -0.13}, one-star: {0.56, -0.16}
01:56:04.954 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
01:56:04.954 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
01:56:04.954 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.13 hyp=0.49 cameraTheta=-0.27 mountX=-0.08 mountY=0.49, mountTheta=1.74
01:56:04.959 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.13, opts=13)
01:56:04.959 00.000 12268 Enqueuing Move request for scope (0.48, -0.13)
01:56:04.959 00.000 11616 Worker thread wakes up
01:56:04.960 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.13) opts 0xd
01:56:04.960 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.13)
01:56:04.960 00.000 11616 Moving (0.48, -0.13) raw xDistance=-0.08 yDistance=0.49
01:56:04.960 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:04.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:56:04.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
01:56:04.960 00.000 11616 MoveAxis(E, 0, ABG)
01:56:04.960 00.000 11616 Move returns status 0, amount 0
01:56:04.960 00.000 11616 MoveAxis(S, 41, ABG)
01:56:04.960 00.000 11616 Guiding  Dir = 1, Dur = 41
01:56:04.961 00.001 11616 IsSlewing returns 0
01:56:04.961 00.000 11616 IsGuiding returns 0
01:56:04.961 00.000 11616 PulseGuide returned control before completion, sleep 51
01:56:04.983 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=49, Gamma=1.290
01:56:05.000 00.017 12268 UpdateGuideState exits: m=1199 SNR=23.5
01:56:05.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:05.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:05.000 00.000 12268 Enqueuing Expose request
01:56:05.019 00.019 11616 IsGuiding returns 1
01:56:05.019 00.000 11616 scope still moving after pulse duration time elapsed
01:56:05.051 00.032 11616 IsSlewing returns 0
01:56:05.051 00.000 11616 IsGuiding returns 0
01:56:05.051 00.000 11616 scope move finished after 41 + 49 ms
01:56:05.052 00.001 11616 Move returns status 0, amount 41
01:56:05.052 00.000 11616 move complete, result=0
01:56:05.052 00.000 11616 worker thread done servicing request
01:56:05.052 00.000 11616 Worker thread wakes up
01:56:05.053 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:05.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:05.053 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 41 ms SOUTH
01:56:07.061 02.008 11616 Exposure complete
01:56:07.120 00.059 11616 worker thread done servicing request
01:56:07.121 00.001 12268 OnExposeComplete: enter
01:56:07.121 00.000 12268 UpdateGuideState(): m_state=6
01:56:07.121 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
01:56:07.121 00.000 12268 Star::Find returns 1 (0), X=677.01, Y=908.60, Mass=1180, SNR=23.3, Peak=82 HFD=5.0
01:56:07.121 00.000 12268 MultiStar: [#1 0.36,-0.18,0.40,U] 
01:56:07.121 00.000 12268 refined, 1 included, MultiStar: {0.53, -0.26}, one-star: {0.60, -0.29}
01:56:07.121 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
01:56:07.121 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
01:56:07.121 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.26 hyp=0.59 cameraTheta=-0.45 mountX=-0.20 mountY=0.56, mountTheta=1.92
01:56:07.123 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=-0.26, opts=13)
01:56:07.123 00.000 12268 Enqueuing Move request for scope (0.53, -0.26)
01:56:07.123 00.000 11616 Worker thread wakes up
01:56:07.123 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.26) opts 0xd
01:56:07.123 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, -0.26)
01:56:07.123 00.000 11616 Moving (0.53, -0.26) raw xDistance=-0.20 yDistance=0.56
01:56:07.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
01:56:07.123 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
01:56:07.123 00.000 11616 MoveAxis(E, 113, ABG)
01:56:07.124 00.001 11616 Guiding  Dir = 2, Dur = 113
01:56:07.124 00.000 11616 IsSlewing returns 0
01:56:07.124 00.000 11616 IsGuiding returns 0
01:56:07.124 00.000 11616 PulseGuide returned control before completion, sleep 123
01:56:07.145 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=53, Gamma=1.290
01:56:07.165 00.020 12268 UpdateGuideState exits: m=1180 SNR=23.3
01:56:07.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:07.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:07.166 00.001 12268 Enqueuing Expose request
01:56:07.260 00.094 11616 IsGuiding returns 1
01:56:07.260 00.000 11616 scope still moving after pulse duration time elapsed
01:56:07.290 00.030 11616 IsSlewing returns 0
01:56:07.291 00.001 11616 IsGuiding returns 1
01:56:07.321 00.030 11616 IsSlewing returns 0
01:56:07.321 00.000 11616 IsGuiding returns 1
01:56:07.351 00.030 11616 IsSlewing returns 0
01:56:07.352 00.001 11616 IsGuiding returns 1
01:56:07.382 00.030 11616 IsSlewing returns 0
01:56:07.383 00.001 11616 IsGuiding returns 1
01:56:07.413 00.030 11616 IsSlewing returns 0
01:56:07.414 00.001 11616 IsGuiding returns 0
01:56:07.414 00.000 11616 scope move finished after 113 + 176 ms
01:56:07.414 00.000 11616 Move returns status 0, amount 113
01:56:07.414 00.000 11616 MoveAxis(S, 47, ABG)
01:56:07.414 00.000 11616 Guiding  Dir = 1, Dur = 47
01:56:07.414 00.000 11616 IsSlewing returns 0
01:56:07.415 00.001 11616 IsGuiding returns 0
01:56:07.415 00.000 11616 PulseGuide returned control before completion, sleep 57
01:56:07.476 00.061 11616 IsGuiding returns 1
01:56:07.476 00.000 11616 scope still moving after pulse duration time elapsed
01:56:07.506 00.030 11616 IsSlewing returns 0
01:56:07.506 00.000 11616 IsGuiding returns 0
01:56:07.507 00.001 11616 scope move finished after 47 + 44 ms
01:56:07.507 00.000 11616 Move returns status 0, amount 47
01:56:07.507 00.000 11616 move complete, result=0
01:56:07.507 00.000 11616 worker thread done servicing request
01:56:07.507 00.000 11616 Worker thread wakes up
01:56:07.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:07.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:07.507 00.000 12268 GuideStep: -0.2 px 113 ms EAST, 0.6 px 47 ms SOUTH
01:56:09.510 02.003 11616 Exposure complete
01:56:09.569 00.059 11616 worker thread done servicing request
01:56:09.569 00.000 12268 OnExposeComplete: enter
01:56:09.569 00.000 12268 UpdateGuideState(): m_state=6
01:56:09.569 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
01:56:09.569 00.000 12268 Star::Find returns 1 (0), X=676.76, Y=908.57, Mass=1188, SNR=23.3, Peak=85 HFD=5.3
01:56:09.570 00.001 12268 MultiStar: [#1 0.29,-0.16,0.41,U] 
01:56:09.570 00.000 12268 refined, 1 included, MultiStar: {0.33, -0.27}, one-star: {0.34, -0.32}
01:56:09.570 00.000 12268 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.47) = xAngle (-2.17 = -2.17)
01:56:09.570 00.000 12268 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.28 = 1.00)
01:56:09.570 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.27 hyp=0.43 cameraTheta=-0.70 mountX=-0.24 mountY=0.36, mountTheta=2.16
01:56:09.571 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.27, opts=13)
01:56:09.571 00.000 12268 Enqueuing Move request for scope (0.33, -0.27)
01:56:09.572 00.001 11616 Worker thread wakes up
01:56:09.572 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.27) opts 0xd
01:56:09.572 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.27)
01:56:09.572 00.000 11616 Moving (0.33, -0.27) raw xDistance=-0.24 yDistance=0.36
01:56:09.572 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
01:56:09.573 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
01:56:09.573 00.000 11616 MoveAxis(E, 135, ABG)
01:56:09.573 00.000 11616 Guiding  Dir = 2, Dur = 135
01:56:09.573 00.000 11616 IsSlewing returns 0
01:56:09.573 00.000 11616 IsGuiding returns 0
01:56:09.574 00.001 11616 PulseGuide returned control before completion, sleep 145
01:56:09.599 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=44, Gamma=1.290
01:56:09.620 00.021 12268 UpdateGuideState exits: m=1188 SNR=23.3
01:56:09.620 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:09.620 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:09.621 00.001 12268 Enqueuing Expose request
01:56:09.728 00.107 11616 IsGuiding returns 1
01:56:09.728 00.000 11616 scope still moving after pulse duration time elapsed
01:56:09.759 00.031 11616 IsSlewing returns 0
01:56:09.760 00.001 11616 IsGuiding returns 0
01:56:09.760 00.000 11616 scope move finished after 135 + 52 ms
01:56:09.761 00.001 11616 Move returns status 0, amount 135
01:56:09.761 00.000 11616 MoveAxis(S, 30, ABG)
01:56:09.761 00.000 11616 Guiding  Dir = 1, Dur = 30
01:56:09.761 00.000 11616 IsSlewing returns 0
01:56:09.761 00.000 11616 IsGuiding returns 0
01:56:09.762 00.001 11616 PulseGuide returned control before completion, sleep 40
01:56:09.806 00.044 11616 IsGuiding returns 1
01:56:09.806 00.000 11616 scope still moving after pulse duration time elapsed
01:56:09.837 00.031 11616 IsSlewing returns 0
01:56:09.838 00.001 11616 IsGuiding returns 1
01:56:09.867 00.029 11616 IsSlewing returns 0
01:56:09.867 00.000 11616 IsGuiding returns 1
01:56:09.898 00.031 11616 IsSlewing returns 0
01:56:09.898 00.000 11616 IsGuiding returns 0
01:56:09.899 00.001 11616 scope move finished after 30 + 107 ms
01:56:09.899 00.000 11616 Move returns status 0, amount 30
01:56:09.899 00.000 11616 move complete, result=0
01:56:09.899 00.000 11616 worker thread done servicing request
01:56:09.899 00.000 11616 Worker thread wakes up
01:56:09.899 00.000 12268 GuideStep: -0.2 px 135 ms EAST, 0.4 px 30 ms SOUTH
01:56:09.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:09.900 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:11.906 02.006 11616 Exposure complete
01:56:11.965 00.059 11616 worker thread done servicing request
01:56:11.965 00.000 12268 OnExposeComplete: enter
01:56:11.965 00.000 12268 UpdateGuideState(): m_state=6
01:56:11.966 00.001 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
01:56:11.966 00.000 12268 Star::Find returns 1 (0), X=676.79, Y=909.01, Mass=1397, SNR=25.3, Peak=89 HFD=5.6
01:56:11.966 00.000 12268 MultiStar: [#1 0.05,-0.13,0.39,U] 
01:56:11.966 00.000 12268 refined, 1 included, MultiStar: {0.29, 0.05}, one-star: {0.38, 0.12}
01:56:11.966 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
01:56:11.966 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.88)
01:56:11.967 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=0.05 hyp=0.29 cameraTheta=0.18 mountX=0.08 mountY=0.28, mountTheta=1.29
01:56:11.969 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.05, opts=13)
01:56:11.969 00.000 12268 Enqueuing Move request for scope (0.29, 0.05)
01:56:11.969 00.000 11616 Worker thread wakes up
01:56:11.969 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.05) opts 0xd
01:56:11.970 00.001 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.05)
01:56:11.970 00.000 11616 Moving (0.29, 0.05) raw xDistance=0.08 yDistance=0.28
01:56:11.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:11.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:56:11.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
01:56:11.970 00.000 11616 MoveAxis(E, 0, ABG)
01:56:11.970 00.000 11616 Move returns status 0, amount 0
01:56:11.970 00.000 11616 MoveAxis(S, 23, ABG)
01:56:11.970 00.000 11616 Guiding  Dir = 1, Dur = 23
01:56:11.970 00.000 11616 IsSlewing returns 0
01:56:11.971 00.001 11616 IsGuiding returns 0
01:56:11.971 00.000 11616 PulseGuide returned control before completion, sleep 33
01:56:11.992 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=59, Gamma=1.290
01:56:12.008 00.016 12268 UpdateGuideState exits: m=1397 SNR=25.3
01:56:12.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:12.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:12.009 00.001 12268 Enqueuing Expose request
01:56:12.011 00.002 11616 IsGuiding returns 1
01:56:12.012 00.001 11616 scope still moving after pulse duration time elapsed
01:56:12.041 00.029 11616 IsSlewing returns 0
01:56:12.041 00.000 11616 IsGuiding returns 0
01:56:12.042 00.001 11616 scope move finished after 23 + 47 ms
01:56:12.042 00.000 11616 Move returns status 0, amount 23
01:56:12.042 00.000 11616 move complete, result=0
01:56:12.042 00.000 11616 worker thread done servicing request
01:56:12.042 00.000 11616 Worker thread wakes up
01:56:12.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:12.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:12.042 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 23 ms SOUTH
01:56:14.041 01.999 11616 Exposure complete
01:56:14.099 00.058 11616 worker thread done servicing request
01:56:14.099 00.000 12268 OnExposeComplete: enter
01:56:14.099 00.000 12268 UpdateGuideState(): m_state=6
01:56:14.099 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
01:56:14.100 00.001 12268 Star::Find returns 1 (0), X=676.89, Y=909.19, Mass=1549, SNR=26.7, Peak=97 HFD=5.6
01:56:14.100 00.000 12268 MultiStar: [#1 0.14,-0.05,0.35,U] 
01:56:14.100 00.000 12268 refined, 1 included, MultiStar: {0.38, 0.21}, one-star: {0.47, 0.30}
01:56:14.100 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
01:56:14.100 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
01:56:14.100 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.21 hyp=0.44 cameraTheta=0.50 mountX=0.25 mountY=0.35, mountTheta=0.96
01:56:14.101 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.21, opts=13)
01:56:14.102 00.001 12268 Enqueuing Move request for scope (0.38, 0.21)
01:56:14.102 00.000 11616 Worker thread wakes up
01:56:14.102 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.21) opts 0xd
01:56:14.102 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.21)
01:56:14.102 00.000 11616 Moving (0.38, 0.21) raw xDistance=0.25 yDistance=0.35
01:56:14.102 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:14.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:56:14.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
01:56:14.102 00.000 11616 MoveAxis(E, 0, ABG)
01:56:14.102 00.000 11616 Move returns status 0, amount 0
01:56:14.102 00.000 11616 MoveAxis(S, 30, ABG)
01:56:14.102 00.000 11616 Guiding  Dir = 1, Dur = 30
01:56:14.103 00.001 11616 IsSlewing returns 0
01:56:14.103 00.000 11616 IsGuiding returns 0
01:56:14.103 00.000 11616 PulseGuide returned control before completion, sleep 40
01:56:14.123 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=63, Gamma=1.290
01:56:14.141 00.018 12268 UpdateGuideState exits: m=1549 SNR=26.7
01:56:14.141 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:14.141 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:14.141 00.000 12268 Enqueuing Expose request
01:56:14.154 00.013 11616 IsGuiding returns 1
01:56:14.154 00.000 11616 scope still moving after pulse duration time elapsed
01:56:14.184 00.030 11616 IsSlewing returns 0
01:56:14.184 00.000 11616 IsGuiding returns 0
01:56:14.184 00.000 11616 scope move finished after 30 + 51 ms
01:56:14.184 00.000 11616 Move returns status 0, amount 30
01:56:14.185 00.001 11616 move complete, result=0
01:56:14.185 00.000 11616 worker thread done servicing request
01:56:14.185 00.000 11616 Worker thread wakes up
01:56:14.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:14.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:14.186 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 30 ms SOUTH
01:56:16.192 02.006 11616 Exposure complete
01:56:16.252 00.060 11616 worker thread done servicing request
01:56:16.252 00.000 12268 OnExposeComplete: enter
01:56:16.252 00.000 12268 UpdateGuideState(): m_state=6
01:56:16.252 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
01:56:16.252 00.000 12268 Star::Find returns 1 (0), X=676.56, Y=909.48, Mass=1675, SNR=27.8, Peak=96 HFD=5.3
01:56:16.252 00.000 12268 MultiStar: [#1 -0.04,-0.20,0.35,U] 
01:56:16.253 00.001 12268 refined, 1 included, MultiStar: {0.09, 0.38}, one-star: {0.14, 0.59}
01:56:16.253 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
01:56:16.253 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
01:56:16.253 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.38 hyp=0.40 cameraTheta=1.33 mountX=0.39 mountY=0.04, mountTheta=0.11
01:56:16.254 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.38, opts=13)
01:56:16.254 00.000 12268 Enqueuing Move request for scope (0.09, 0.38)
01:56:16.255 00.001 11616 Worker thread wakes up
01:56:16.255 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.38) opts 0xd
01:56:16.255 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.38)
01:56:16.255 00.000 11616 Moving (0.09, 0.38) raw xDistance=0.39 yDistance=0.04
01:56:16.255 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
01:56:16.255 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.18
01:56:16.255 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
01:56:16.256 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:16.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:56:16.256 00.000 11616 MoveAxis(W, 219, ABG)
01:56:16.256 00.000 11616 Guiding  Dir = 3, Dur = 219
01:56:16.256 00.000 11616 IsSlewing returns 0
01:56:16.256 00.000 11616 IsGuiding returns 0
01:56:16.257 00.001 11616 PulseGuide returned control before completion, sleep 229
01:56:16.277 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=60, Gamma=1.290
01:56:16.295 00.018 12268 UpdateGuideState exits: m=1675 SNR=27.8
01:56:16.295 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:16.295 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:16.295 00.000 12268 Enqueuing Expose request
01:56:16.491 00.196 11616 IsGuiding returns 1
01:56:16.491 00.000 11616 scope still moving after pulse duration time elapsed
01:56:16.522 00.031 11616 IsSlewing returns 0
01:56:16.523 00.001 11616 IsGuiding returns 1
01:56:16.554 00.031 11616 IsSlewing returns 0
01:56:16.554 00.000 11616 IsGuiding returns 0
01:56:16.554 00.000 11616 scope move finished after 219 + 79 ms
01:56:16.554 00.000 11616 Move returns status 0, amount 219
01:56:16.555 00.001 11616 MoveAxis(N, 0, ABG)
01:56:16.555 00.000 11616 Move returns status 0, amount 0
01:56:16.555 00.000 11616 move complete, result=0
01:56:16.555 00.000 11616 worker thread done servicing request
01:56:16.555 00.000 11616 Worker thread wakes up
01:56:16.555 00.000 12268 GuideStep: 0.4 px 219 ms WEST, 0.0 px 0 ms NORTH
01:56:16.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:16.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:18.643 02.088 11616 Exposure complete
01:56:18.706 00.063 11616 worker thread done servicing request
01:56:18.707 00.001 12268 OnExposeComplete: enter
01:56:18.707 00.000 12268 UpdateGuideState(): m_state=6
01:56:18.707 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
01:56:18.707 00.000 12268 Star::Find returns 1 (0), X=676.30, Y=908.78, Mass=1402, SNR=25.4, Peak=104 HFD=5.2
01:56:18.707 00.000 12268 MultiStar: [#1 0.26,-0.12,0.37,U] 
01:56:18.707 00.000 12268 refined, 1 included, MultiStar: {-0.02, -0.11}, one-star: {-0.12, -0.11}
01:56:18.707 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
01:56:18.707 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.04)
01:56:18.707 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.74 mountX=-0.11 mountY=-0.00, mountTheta=-3.10
01:56:18.709 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.11, opts=13)
01:56:18.709 00.000 12268 Enqueuing Move request for scope (-0.02, -0.11)
01:56:18.709 00.000 11616 Worker thread wakes up
01:56:18.709 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
01:56:18.710 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
01:56:18.710 00.000 11616 Moving (-0.02, -0.11) raw xDistance=-0.11 yDistance=-0.00
01:56:18.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:18.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:56:18.710 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:18.710 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:56:18.710 00.000 11616 MoveAxis(E, 0, ABG)
01:56:18.710 00.000 11616 Move returns status 0, amount 0
01:56:18.710 00.000 11616 MoveAxis(N, 0, ABG)
01:56:18.710 00.000 11616 Move returns status 0, amount 0
01:56:18.710 00.000 11616 move complete, result=0
01:56:18.711 00.001 11616 worker thread done servicing request
01:56:18.731 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=56, Gamma=1.290
01:56:18.749 00.018 12268 UpdateGuideState exits: m=1402 SNR=25.4
01:56:18.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:18.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:18.749 00.000 12268 Enqueuing Expose request
01:56:18.749 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:56:18.749 00.000 11616 Worker thread wakes up
01:56:18.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:18.750 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:20.777 02.027 11616 Exposure complete
01:56:20.844 00.067 11616 worker thread done servicing request
01:56:20.844 00.000 12268 OnExposeComplete: enter
01:56:20.845 00.001 12268 UpdateGuideState(): m_state=6
01:56:20.845 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
01:56:20.845 00.000 12268 Star::Find returns 1 (0), X=676.59, Y=908.99, Mass=1757, SNR=28.3, Peak=105 HFD=5.6
01:56:20.845 00.000 12268 MultiStar: [#1 0.32,-0.17,0.32,U] 
01:56:20.845 00.000 12268 single-star, 1 included, MultiStar: {0.21, 0.04}, one-star: {0.17, 0.11}
01:56:20.845 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
01:56:20.845 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.25)
01:56:20.845 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.20 cameraTheta=0.55 mountX=0.12 mountY=0.16, mountTheta=0.91
01:56:20.847 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.11, opts=13)
01:56:20.847 00.000 12268 Enqueuing Move request for scope (0.17, 0.11)
01:56:20.847 00.000 11616 Worker thread wakes up
01:56:20.847 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
01:56:20.848 00.001 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
01:56:20.848 00.000 11616 Moving (0.17, 0.11) raw xDistance=0.12 yDistance=0.16
01:56:20.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
01:56:20.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
01:56:20.848 00.000 11616 MoveAxis(W, 69, ABG)
01:56:20.848 00.000 11616 Guiding  Dir = 3, Dur = 69
01:56:20.848 00.000 11616 IsSlewing returns 0
01:56:20.849 00.001 11616 IsGuiding returns 0
01:56:20.849 00.000 11616 PulseGuide returned control before completion, sleep 79
01:56:20.872 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=58, Gamma=1.290
01:56:20.890 00.018 12268 UpdateGuideState exits: m=1757 SNR=28.3
01:56:20.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:20.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:20.890 00.000 12268 Enqueuing Expose request
01:56:20.936 00.046 11616 IsGuiding returns 1
01:56:20.936 00.000 11616 scope still moving after pulse duration time elapsed
01:56:20.967 00.031 11616 IsSlewing returns 0
01:56:20.967 00.000 11616 IsGuiding returns 0
01:56:20.967 00.000 11616 scope move finished after 69 + 49 ms
01:56:20.967 00.000 11616 Move returns status 0, amount 69
01:56:20.967 00.000 11616 MoveAxis(S, 14, ABG)
01:56:20.967 00.000 11616 Guiding  Dir = 1, Dur = 14
01:56:20.968 00.001 11616 IsSlewing returns 0
01:56:20.968 00.000 11616 IsGuiding returns 0
01:56:20.968 00.000 11616 PulseGuide returned control before completion, sleep 24
01:56:20.998 00.030 11616 IsGuiding returns 1
01:56:20.998 00.000 11616 scope still moving after pulse duration time elapsed
01:56:21.029 00.031 11616 IsSlewing returns 0
01:56:21.029 00.000 11616 IsGuiding returns 0
01:56:21.029 00.000 11616 scope move finished after 14 + 47 ms
01:56:21.029 00.000 11616 Move returns status 0, amount 14
01:56:21.029 00.000 11616 move complete, result=0
01:56:21.029 00.000 11616 worker thread done servicing request
01:56:21.029 00.000 11616 Worker thread wakes up
01:56:21.029 00.000 12268 GuideStep: 0.1 px 69 ms WEST, 0.2 px 14 ms SOUTH
01:56:21.030 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:21.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:23.037 02.007 11616 Exposure complete
01:56:23.097 00.060 11616 worker thread done servicing request
01:56:23.097 00.000 12268 OnExposeComplete: enter
01:56:23.097 00.000 12268 UpdateGuideState(): m_state=6
01:56:23.097 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
01:56:23.097 00.000 12268 Star::Find returns 1 (0), X=676.77, Y=908.98, Mass=1609, SNR=27.0, Peak=96 HFD=5.9
01:56:23.097 00.000 12268 MultiStar: [#1 -0.02,0.09,0.36,U] 
01:56:23.098 00.001 12268 refined, 1 included, MultiStar: {0.26, 0.09}, one-star: {0.36, 0.09}
01:56:23.098 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
01:56:23.098 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.04)
01:56:23.098 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.09 hyp=0.27 cameraTheta=0.34 mountX=0.12 mountY=0.24, mountTheta=1.13
01:56:23.102 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.09, opts=13)
01:56:23.102 00.000 12268 Enqueuing Move request for scope (0.26, 0.09)
01:56:23.102 00.000 11616 Worker thread wakes up
01:56:23.102 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.09) opts 0xd
01:56:23.102 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.09)
01:56:23.102 00.000 11616 Moving (0.26, 0.09) raw xDistance=0.12 yDistance=0.24
01:56:23.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
01:56:23.102 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
01:56:23.102 00.000 11616 MoveAxis(W, 65, ABG)
01:56:23.102 00.000 11616 Guiding  Dir = 3, Dur = 65
01:56:23.103 00.001 11616 IsSlewing returns 0
01:56:23.103 00.000 11616 IsGuiding returns 0
01:56:23.103 00.000 11616 PulseGuide returned control before completion, sleep 75
01:56:23.127 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=60, Gamma=1.290
01:56:23.144 00.017 12268 UpdateGuideState exits: m=1609 SNR=27.0
01:56:23.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:23.145 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:23.145 00.000 12268 Enqueuing Expose request
01:56:23.179 00.034 11616 IsGuiding returns 1
01:56:23.179 00.000 11616 scope still moving after pulse duration time elapsed
01:56:23.211 00.032 11616 IsSlewing returns 0
01:56:23.212 00.001 11616 IsGuiding returns 1
01:56:23.243 00.031 11616 IsSlewing returns 0
01:56:23.243 00.000 11616 IsGuiding returns 1
01:56:23.274 00.031 11616 IsSlewing returns 0
01:56:23.274 00.000 11616 IsGuiding returns 1
01:56:23.304 00.030 11616 IsSlewing returns 0
01:56:23.304 00.000 11616 IsGuiding returns 1
01:56:23.336 00.032 11616 IsSlewing returns 0
01:56:23.337 00.001 11616 IsGuiding returns 1
01:56:23.366 00.029 11616 IsSlewing returns 0
01:56:23.367 00.001 11616 IsGuiding returns 1
01:56:23.397 00.030 11616 IsSlewing returns 0
01:56:23.398 00.001 11616 IsGuiding returns 0
01:56:23.398 00.000 11616 scope move finished after 65 + 230 ms
01:56:23.398 00.000 11616 Move returns status 0, amount 65
01:56:23.398 00.000 11616 MoveAxis(S, 21, ABG)
01:56:23.398 00.000 11616 Guiding  Dir = 1, Dur = 21
01:56:23.399 00.001 11616 IsSlewing returns 0
01:56:23.399 00.000 11616 IsGuiding returns 0
01:56:23.399 00.000 11616 PulseGuide returned control before completion, sleep 31
01:56:23.443 00.044 11616 IsGuiding returns 1
01:56:23.443 00.000 11616 scope still moving after pulse duration time elapsed
01:56:23.474 00.031 11616 IsSlewing returns 0
01:56:23.475 00.001 11616 IsGuiding returns 0
01:56:23.475 00.000 11616 scope move finished after 21 + 54 ms
01:56:23.475 00.000 11616 Move returns status 0, amount 21
01:56:23.475 00.000 11616 move complete, result=0
01:56:23.475 00.000 11616 worker thread done servicing request
01:56:23.475 00.000 11616 Worker thread wakes up
01:56:23.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:23.476 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:23.476 00.000 12268 GuideStep: 0.1 px 65 ms WEST, 0.2 px 21 ms SOUTH
01:56:25.483 02.007 11616 Exposure complete
01:56:25.542 00.059 11616 worker thread done servicing request
01:56:25.543 00.001 12268 OnExposeComplete: enter
01:56:25.543 00.000 12268 UpdateGuideState(): m_state=6
01:56:25.543 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
01:56:25.543 00.000 12268 Star::Find returns 1 (0), X=676.61, Y=908.95, Mass=1354, SNR=25.1, Peak=90 HFD=5.2
01:56:25.543 00.000 12268 MultiStar: [#1 0.18,-0.21,0.39,U] 
01:56:25.543 00.000 12268 refined, 1 included, MultiStar: {0.19, -0.01}, one-star: {0.19, 0.06}
01:56:25.543 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
01:56:25.544 00.001 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
01:56:25.544 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.07 mountX=0.01 mountY=0.19, mountTheta=1.54
01:56:25.545 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.01, opts=13)
01:56:25.545 00.000 12268 Enqueuing Move request for scope (0.19, -0.01)
01:56:25.545 00.000 11616 Worker thread wakes up
01:56:25.545 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
01:56:25.546 00.001 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
01:56:25.546 00.000 11616 Moving (0.19, -0.01) raw xDistance=0.01 yDistance=0.19
01:56:25.546 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:25.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:56:25.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
01:56:25.546 00.000 11616 MoveAxis(E, 0, ABG)
01:56:25.546 00.000 11616 Move returns status 0, amount 0
01:56:25.546 00.000 11616 MoveAxis(S, 16, ABG)
01:56:25.546 00.000 11616 Guiding  Dir = 1, Dur = 16
01:56:25.546 00.000 11616 IsSlewing returns 0
01:56:25.547 00.001 11616 IsGuiding returns 0
01:56:25.547 00.000 11616 PulseGuide returned control before completion, sleep 26
01:56:25.566 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=54, Gamma=1.290
01:56:25.575 00.009 11616 IsGuiding returns 1
01:56:25.575 00.000 11616 scope still moving after pulse duration time elapsed
01:56:25.584 00.009 12268 UpdateGuideState exits: m=1354 SNR=25.1
01:56:25.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:25.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:25.584 00.000 12268 Enqueuing Expose request
01:56:25.605 00.021 11616 IsSlewing returns 0
01:56:25.605 00.000 11616 IsGuiding returns 0
01:56:25.605 00.000 11616 scope move finished after 16 + 42 ms
01:56:25.605 00.000 11616 Move returns status 0, amount 16
01:56:25.605 00.000 11616 move complete, result=0
01:56:25.606 00.001 11616 worker thread done servicing request
01:56:25.606 00.000 11616 Worker thread wakes up
01:56:25.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:25.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:25.613 00.007 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 16 ms SOUTH
01:56:27.623 02.010 11616 Exposure complete
01:56:27.684 00.061 11616 worker thread done servicing request
01:56:27.684 00.000 12268 OnExposeComplete: enter
01:56:27.684 00.000 12268 UpdateGuideState(): m_state=6
01:56:27.684 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
01:56:27.684 00.000 12268 Star::Find returns 1 (0), X=676.85, Y=908.76, Mass=1320, SNR=24.7, Peak=85 HFD=5.4
01:56:27.684 00.000 12268 MultiStar: [#1 0.25,-0.07,0.38,U] 
01:56:27.685 00.001 12268 refined, 1 included, MultiStar: {0.38, -0.11}, one-star: {0.43, -0.12}
01:56:27.685 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
01:56:27.685 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.42)
01:56:27.685 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.11 hyp=0.40 cameraTheta=-0.28 mountX=-0.07 mountY=0.39, mountTheta=1.75
01:56:27.686 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.11, opts=13)
01:56:27.686 00.000 12268 Enqueuing Move request for scope (0.38, -0.11)
01:56:27.687 00.001 11616 Worker thread wakes up
01:56:27.687 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.11) opts 0xd
01:56:27.687 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.11)
01:56:27.687 00.000 11616 Moving (0.38, -0.11) raw xDistance=-0.07 yDistance=0.39
01:56:27.687 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:27.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:56:27.687 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
01:56:27.687 00.000 11616 MoveAxis(E, 0, ABG)
01:56:27.687 00.000 11616 Move returns status 0, amount 0
01:56:27.687 00.000 11616 MoveAxis(S, 33, ABG)
01:56:27.687 00.000 11616 Guiding  Dir = 1, Dur = 33
01:56:27.688 00.001 11616 IsSlewing returns 0
01:56:27.688 00.000 11616 IsGuiding returns 0
01:56:27.688 00.000 11616 PulseGuide returned control before completion, sleep 43
01:56:27.708 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=50, Gamma=1.290
01:56:27.727 00.019 12268 UpdateGuideState exits: m=1320 SNR=24.7
01:56:27.728 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:27.728 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:27.728 00.000 12268 Enqueuing Expose request
01:56:27.744 00.016 11616 IsGuiding returns 1
01:56:27.744 00.000 11616 scope still moving after pulse duration time elapsed
01:56:27.776 00.032 11616 IsSlewing returns 0
01:56:27.776 00.000 11616 IsGuiding returns 0
01:56:27.776 00.000 11616 scope move finished after 33 + 55 ms
01:56:27.777 00.001 11616 Move returns status 0, amount 33
01:56:27.777 00.000 11616 move complete, result=0
01:56:27.777 00.000 11616 worker thread done servicing request
01:56:27.777 00.000 11616 Worker thread wakes up
01:56:27.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:27.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:27.777 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 33 ms SOUTH
01:56:29.787 02.010 11616 Exposure complete
01:56:29.845 00.058 11616 worker thread done servicing request
01:56:29.845 00.000 12268 OnExposeComplete: enter
01:56:29.845 00.000 12268 UpdateGuideState(): m_state=6
01:56:29.846 00.001 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
01:56:29.846 00.000 12268 Star::Find returns 1 (0), X=676.81, Y=908.45, Mass=950, SNR=20.9, Peak=63 HFD=5.1
01:56:29.846 00.000 12268 MultiStar: [#1 0.38,-0.19,0.45,U] 
01:56:29.846 00.000 12268 refined, 1 included, MultiStar: {0.39, -0.36}, one-star: {0.39, -0.44}
01:56:29.846 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
01:56:29.846 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
01:56:29.846 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.36 hyp=0.53 cameraTheta=-0.75 mountX=-0.32 mountY=0.43, mountTheta=2.21
01:56:29.848 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.36, opts=13)
01:56:29.848 00.000 12268 Enqueuing Move request for scope (0.39, -0.36)
01:56:29.848 00.000 11616 Worker thread wakes up
01:56:29.848 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.36) opts 0xd
01:56:29.848 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.36)
01:56:29.848 00.000 11616 Moving (0.39, -0.36) raw xDistance=-0.32 yDistance=0.43
01:56:29.848 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
01:56:29.848 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.96
01:56:29.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
01:56:29.849 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
01:56:29.849 00.000 11616 MoveAxis(E, 179, ABG)
01:56:29.849 00.000 11616 Guiding  Dir = 2, Dur = 179
01:56:29.849 00.000 11616 IsSlewing returns 0
01:56:29.849 00.000 11616 IsGuiding returns 0
01:56:29.850 00.001 11616 PulseGuide returned control before completion, sleep 189
01:56:29.870 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=45, Gamma=1.290
01:56:29.889 00.019 12268 UpdateGuideState exits: m=950 SNR=20.9
01:56:29.890 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:29.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:29.890 00.000 12268 Enqueuing Expose request
01:56:30.051 00.161 11616 IsGuiding returns 1
01:56:30.052 00.001 11616 scope still moving after pulse duration time elapsed
01:56:30.082 00.030 11616 IsSlewing returns 0
01:56:30.083 00.001 11616 IsGuiding returns 0
01:56:30.083 00.000 11616 scope move finished after 179 + 54 ms
01:56:30.083 00.000 11616 Move returns status 0, amount 179
01:56:30.083 00.000 11616 MoveAxis(S, 36, ABG)
01:56:30.083 00.000 11616 Guiding  Dir = 1, Dur = 36
01:56:30.083 00.000 11616 IsSlewing returns 0
01:56:30.084 00.001 11616 IsGuiding returns 0
01:56:30.084 00.000 11616 PulseGuide returned control before completion, sleep 46
01:56:30.145 00.061 11616 IsGuiding returns 1
01:56:30.145 00.000 11616 scope still moving after pulse duration time elapsed
01:56:30.175 00.030 11616 IsSlewing returns 0
01:56:30.176 00.001 11616 IsGuiding returns 0
01:56:30.176 00.000 11616 scope move finished after 36 + 56 ms
01:56:30.176 00.000 11616 Move returns status 0, amount 36
01:56:30.176 00.000 11616 move complete, result=0
01:56:30.176 00.000 11616 worker thread done servicing request
01:56:30.176 00.000 11616 Worker thread wakes up
01:56:30.177 00.001 12268 GuideStep: -0.3 px 179 ms EAST, 0.4 px 36 ms SOUTH
01:56:30.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:30.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:32.188 02.011 11616 Exposure complete
01:56:32.247 00.059 11616 worker thread done servicing request
01:56:32.248 00.001 12268 OnExposeComplete: enter
01:56:32.248 00.000 12268 UpdateGuideState(): m_state=6
01:56:32.248 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
01:56:32.248 00.000 12268 Star::Find returns 1 (0), X=677.05, Y=908.62, Mass=908, SNR=20.4, Peak=60 HFD=5.2
01:56:32.248 00.000 12268 MultiStar: [#1 0.34,-0.24,0.47,U] 
01:56:32.248 00.000 12268 refined, 1 included, MultiStar: {0.54, -0.26}, one-star: {0.63, -0.27}
01:56:32.248 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
01:56:32.249 00.001 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
01:56:32.249 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.26 hyp=0.60 cameraTheta=-0.45 mountX=-0.21 mountY=0.57, mountTheta=1.92
01:56:32.250 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=-0.26, opts=13)
01:56:32.250 00.000 12268 Enqueuing Move request for scope (0.54, -0.26)
01:56:32.250 00.000 11616 Worker thread wakes up
01:56:32.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.26) opts 0xd
01:56:32.251 00.001 11616 Handling offset move in thread for scope, endpoint = (0.54, -0.26)
01:56:32.251 00.000 11616 Moving (0.54, -0.26) raw xDistance=-0.21 yDistance=0.57
01:56:32.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.21
01:56:32.251 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.57
01:56:32.251 00.000 11616 MoveAxis(E, 115, ABG)
01:56:32.251 00.000 11616 Guiding  Dir = 2, Dur = 115
01:56:32.251 00.000 11616 IsSlewing returns 0
01:56:32.252 00.001 11616 IsGuiding returns 0
01:56:32.252 00.000 11616 PulseGuide returned control before completion, sleep 125
01:56:32.274 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=41, Gamma=1.290
01:56:32.293 00.019 12268 UpdateGuideState exits: m=908 SNR=20.4
01:56:32.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:32.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:32.293 00.000 12268 Enqueuing Expose request
01:56:32.378 00.085 11616 IsGuiding returns 1
01:56:32.378 00.000 11616 scope still moving after pulse duration time elapsed
01:56:32.410 00.032 11616 IsSlewing returns 0
01:56:32.411 00.001 11616 IsGuiding returns 1
01:56:32.442 00.031 11616 IsSlewing returns 0
01:56:32.443 00.001 11616 IsGuiding returns 0
01:56:32.443 00.000 11616 scope move finished after 115 + 76 ms
01:56:32.443 00.000 11616 Move returns status 0, amount 115
01:56:32.443 00.000 11616 MoveAxis(S, 48, ABG)
01:56:32.443 00.000 11616 Guiding  Dir = 1, Dur = 48
01:56:32.443 00.000 11616 IsSlewing returns 0
01:56:32.444 00.001 11616 IsGuiding returns 0
01:56:32.444 00.000 11616 PulseGuide returned control before completion, sleep 58
01:56:32.505 00.061 11616 IsGuiding returns 1
01:56:32.505 00.000 11616 scope still moving after pulse duration time elapsed
01:56:32.535 00.030 11616 IsSlewing returns 0
01:56:32.535 00.000 11616 IsGuiding returns 0
01:56:32.536 00.001 11616 scope move finished after 48 + 43 ms
01:56:32.536 00.000 11616 Move returns status 0, amount 48
01:56:32.536 00.000 11616 move complete, result=0
01:56:32.536 00.000 11616 worker thread done servicing request
01:56:32.536 00.000 11616 Worker thread wakes up
01:56:32.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:32.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:32.536 00.000 12268 GuideStep: -0.2 px 115 ms EAST, 0.6 px 48 ms SOUTH
01:56:34.642 02.106 11616 Exposure complete
01:56:34.704 00.062 11616 worker thread done servicing request
01:56:34.704 00.000 12268 OnExposeComplete: enter
01:56:34.704 00.000 12268 UpdateGuideState(): m_state=6
01:56:34.704 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
01:56:34.704 00.000 12268 Star::Find returns 1 (0), X=677.43, Y=909.14, Mass=741, SNR=18.5, Peak=57 HFD=4.5
01:56:34.704 00.000 12268 MultiStar: [#1 0.32,-0.15,0.51,U] 
01:56:34.705 00.001 12268 refined, 1 included, MultiStar: {0.78, 0.11}, one-star: {1.02, 0.25}
01:56:34.705 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
01:56:34.705 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
01:56:34.705 00.000 12268 CameraToMount -- cameraX=0.78 cameraY=0.11 hyp=0.79 cameraTheta=0.14 mountX=0.19 mountY=0.76, mountTheta=1.33
01:56:34.706 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.78, y=0.11, opts=13)
01:56:34.707 00.001 12268 Enqueuing Move request for scope (0.78, 0.11)
01:56:34.707 00.000 11616 Worker thread wakes up
01:56:34.707 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.11) opts 0xd
01:56:34.707 00.000 11616 Handling offset move in thread for scope, endpoint = (0.78, 0.11)
01:56:34.707 00.000 11616 Moving (0.78, 0.11) raw xDistance=0.19 yDistance=0.76
01:56:34.707 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:34.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:56:34.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
01:56:34.707 00.000 11616 MoveAxis(E, 0, ABG)
01:56:34.707 00.000 11616 Move returns status 0, amount 0
01:56:34.707 00.000 11616 MoveAxis(S, 64, ABG)
01:56:34.708 00.001 11616 Guiding  Dir = 1, Dur = 64
01:56:34.708 00.000 11616 IsSlewing returns 0
01:56:34.708 00.000 11616 IsGuiding returns 0
01:56:34.708 00.000 11616 PulseGuide returned control before completion, sleep 74
01:56:34.730 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=34, Gamma=1.290
01:56:34.746 00.016 12268 UpdateGuideState exits: m=741 SNR=18.5
01:56:34.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:34.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:34.746 00.000 12268 Enqueuing Expose request
01:56:34.789 00.043 11616 IsGuiding returns 1
01:56:34.789 00.000 11616 scope still moving after pulse duration time elapsed
01:56:34.820 00.031 11616 IsSlewing returns 0
01:56:34.820 00.000 11616 IsGuiding returns 0
01:56:34.820 00.000 11616 scope move finished after 64 + 48 ms
01:56:34.820 00.000 11616 Move returns status 0, amount 64
01:56:34.820 00.000 11616 move complete, result=0
01:56:34.821 00.001 11616 worker thread done servicing request
01:56:34.821 00.000 11616 Worker thread wakes up
01:56:34.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:34.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:34.838 00.017 12268 GuideStep: 0.2 px 0 ms EAST, 0.8 px 64 ms SOUTH
01:56:36.830 01.992 11616 Exposure complete
01:56:36.890 00.060 11616 worker thread done servicing request
01:56:36.890 00.000 12268 OnExposeComplete: enter
01:56:36.890 00.000 12268 UpdateGuideState(): m_state=6
01:56:36.890 00.000 12268 Star::Find(15, 677, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
01:56:36.890 00.000 12268 Star::Find returns 1 (0), X=677.18, Y=909.02, Mass=767, SNR=18.8, Peak=61 HFD=4.5
01:56:36.890 00.000 12268 MultiStar: [#1 0.35,-0.17,0.50,U] 
01:56:36.890 00.000 12268 refined, 1 included, MultiStar: {0.62, 0.03}, one-star: {0.76, 0.13}
01:56:36.890 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
01:56:36.890 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.75)
01:56:36.890 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=0.03 hyp=0.62 cameraTheta=0.05 mountX=0.09 mountY=0.61, mountTheta=1.42
01:56:36.892 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=0.03, opts=13)
01:56:36.892 00.000 12268 Enqueuing Move request for scope (0.62, 0.03)
01:56:36.892 00.000 11616 Worker thread wakes up
01:56:36.892 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.03) opts 0xd
01:56:36.892 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, 0.03)
01:56:36.892 00.000 11616 Moving (0.62, 0.03) raw xDistance=0.09 yDistance=0.61
01:56:36.892 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:36.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:56:36.893 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
01:56:36.893 00.000 11616 MoveAxis(E, 0, ABG)
01:56:36.893 00.000 11616 Move returns status 0, amount 0
01:56:36.893 00.000 11616 MoveAxis(S, 52, ABG)
01:56:36.893 00.000 11616 Guiding  Dir = 1, Dur = 52
01:56:36.893 00.000 11616 IsSlewing returns 0
01:56:36.893 00.000 11616 IsGuiding returns 0
01:56:36.894 00.001 11616 PulseGuide returned control before completion, sleep 62
01:56:36.914 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=39, Gamma=1.290
01:56:36.932 00.018 12268 UpdateGuideState exits: m=767 SNR=18.8
01:56:36.932 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:36.932 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:36.932 00.000 12268 Enqueuing Expose request
01:56:36.962 00.030 11616 IsGuiding returns 1
01:56:36.963 00.001 11616 scope still moving after pulse duration time elapsed
01:56:36.994 00.031 11616 IsSlewing returns 0
01:56:36.995 00.001 11616 IsGuiding returns 0
01:56:36.995 00.000 11616 scope move finished after 52 + 49 ms
01:56:36.995 00.000 11616 Move returns status 0, amount 52
01:56:36.995 00.000 11616 move complete, result=0
01:56:36.995 00.000 11616 worker thread done servicing request
01:56:36.995 00.000 11616 Worker thread wakes up
01:56:36.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:36.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:37.006 00.011 12268 GuideStep: 0.1 px 0 ms EAST, 0.6 px 52 ms SOUTH
01:56:39.002 01.996 11616 Exposure complete
01:56:39.061 00.059 11616 worker thread done servicing request
01:56:39.061 00.000 12268 OnExposeComplete: enter
01:56:39.061 00.000 12268 UpdateGuideState(): m_state=6
01:56:39.062 00.001 12268 Star::Find(15, 677, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
01:56:39.062 00.000 12268 Star::Find returns 1 (0), X=677.20, Y=909.08, Mass=868, SNR=19.9, Peak=62 HFD=4.5
01:56:39.062 00.000 12268 MultiStar: [#1 0.12,-0.08,0.47,U] 
01:56:39.062 00.000 12268 refined, 1 included, MultiStar: {0.57, 0.10}, one-star: {0.78, 0.19}
01:56:39.062 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
01:56:39.062 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.88)
01:56:39.062 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.10 hyp=0.58 cameraTheta=0.18 mountX=0.16 mountY=0.55, mountTheta=1.29
01:56:39.064 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=0.10, opts=13)
01:56:39.064 00.000 12268 Enqueuing Move request for scope (0.57, 0.10)
01:56:39.064 00.000 11616 Worker thread wakes up
01:56:39.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.10) opts 0xd
01:56:39.064 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, 0.10)
01:56:39.064 00.000 11616 Moving (0.57, 0.10) raw xDistance=0.16 yDistance=0.55
01:56:39.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:39.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:56:39.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
01:56:39.064 00.000 11616 MoveAxis(E, 0, ABG)
01:56:39.065 00.001 11616 Move returns status 0, amount 0
01:56:39.065 00.000 11616 MoveAxis(S, 47, ABG)
01:56:39.065 00.000 11616 Guiding  Dir = 1, Dur = 47
01:56:39.065 00.000 11616 IsSlewing returns 0
01:56:39.065 00.000 11616 IsGuiding returns 0
01:56:39.066 00.001 11616 PulseGuide returned control before completion, sleep 57
01:56:39.092 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=40, Gamma=1.290
01:56:39.109 00.017 12268 UpdateGuideState exits: m=868 SNR=19.9
01:56:39.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:39.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:39.109 00.000 12268 Enqueuing Expose request
01:56:39.127 00.018 11616 IsGuiding returns 1
01:56:39.127 00.000 11616 scope still moving after pulse duration time elapsed
01:56:39.159 00.032 11616 IsSlewing returns 0
01:56:39.159 00.000 11616 IsGuiding returns 0
01:56:39.159 00.000 11616 scope move finished after 47 + 46 ms
01:56:39.159 00.000 11616 Move returns status 0, amount 47
01:56:39.159 00.000 11616 move complete, result=0
01:56:39.159 00.000 11616 worker thread done servicing request
01:56:39.159 00.000 11616 Worker thread wakes up
01:56:39.160 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:39.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:39.182 00.022 12268 GuideStep: 0.2 px 0 ms EAST, 0.6 px 47 ms SOUTH
01:56:41.166 01.984 11616 Exposure complete
01:56:41.225 00.059 11616 worker thread done servicing request
01:56:41.225 00.000 12268 OnExposeComplete: enter
01:56:41.225 00.000 12268 UpdateGuideState(): m_state=6
01:56:41.226 00.001 12268 Star::Find(15, 677, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
01:56:41.226 00.000 12268 Star::Find returns 1 (0), X=677.33, Y=909.02, Mass=740, SNR=18.5, Peak=56 HFD=4.2
01:56:41.226 00.000 12268 MultiStar: [#1 0.16,-0.08,0.51,U] 
01:56:41.226 00.000 12268 refined, 1 included, MultiStar: {0.66, 0.06}, one-star: {0.91, 0.13}
01:56:41.226 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
01:56:41.226 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
01:56:41.226 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=0.06 hyp=0.66 cameraTheta=0.09 mountX=0.12 mountY=0.65, mountTheta=1.38
01:56:41.228 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.66, y=0.06, opts=13)
01:56:41.228 00.000 12268 Enqueuing Move request for scope (0.66, 0.06)
01:56:41.228 00.000 11616 Worker thread wakes up
01:56:41.228 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.06) opts 0xd
01:56:41.228 00.000 11616 Handling offset move in thread for scope, endpoint = (0.66, 0.06)
01:56:41.228 00.000 11616 Moving (0.66, 0.06) raw xDistance=0.12 yDistance=0.65
01:56:41.228 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:41.228 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:56:41.228 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
01:56:41.228 00.000 11616 MoveAxis(E, 0, ABG)
01:56:41.228 00.000 11616 Move returns status 0, amount 0
01:56:41.229 00.001 11616 MoveAxis(S, 55, ABG)
01:56:41.229 00.000 11616 Guiding  Dir = 1, Dur = 55
01:56:41.229 00.000 11616 IsSlewing returns 0
01:56:41.229 00.000 11616 IsGuiding returns 0
01:56:41.229 00.000 11616 PulseGuide returned control before completion, sleep 65
01:56:41.253 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=39, Gamma=1.290
01:56:41.271 00.018 12268 UpdateGuideState exits: m=740 SNR=18.5
01:56:41.272 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:41.272 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:41.272 00.000 12268 Enqueuing Expose request
01:56:41.308 00.036 11616 IsGuiding returns 0
01:56:41.308 00.000 11616 Move returns status 0, amount 55
01:56:41.308 00.000 11616 move complete, result=0
01:56:41.308 00.000 11616 worker thread done servicing request
01:56:41.308 00.000 11616 Worker thread wakes up
01:56:41.308 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.6 px 55 ms SOUTH
01:56:41.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:41.309 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:43.328 02.019 11616 Exposure complete
01:56:43.387 00.059 11616 worker thread done servicing request
01:56:43.388 00.001 12268 OnExposeComplete: enter
01:56:43.388 00.000 12268 UpdateGuideState(): m_state=6
01:56:43.388 00.000 12268 Star::Find(15, 677, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
01:56:43.388 00.000 12268 Star::Find returns 1 (0), X=676.87, Y=909.63, Mass=1143, SNR=23.0, Peak=68 HFD=5.3
01:56:43.388 00.000 12268 MultiStar: [#1 0.09,-0.14,0.41,U] 
01:56:43.388 00.000 12268 refined, 1 included, MultiStar: {0.34, 0.48}, one-star: {0.45, 0.74}
01:56:43.389 00.001 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
01:56:43.389 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
01:56:43.389 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.48 hyp=0.59 cameraTheta=0.95 mountX=0.51 mountY=0.28, mountTheta=0.50
01:56:43.391 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.48, opts=13)
01:56:43.391 00.000 12268 Enqueuing Move request for scope (0.34, 0.48)
01:56:43.391 00.000 11616 Worker thread wakes up
01:56:43.391 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.48) opts 0xd
01:56:43.391 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.48)
01:56:43.391 00.000 11616 Moving (0.34, 0.48) raw xDistance=0.51 yDistance=0.28
01:56:43.391 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.29 direction from -1 to 1
01:56:43.391 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.54
01:56:43.391 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.51
01:56:43.391 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
01:56:43.392 00.001 11616 MoveAxis(W, 288, ABG)
01:56:43.392 00.000 11616 Guiding  Dir = 3, Dur = 288
01:56:43.392 00.000 11616 IsSlewing returns 0
01:56:43.392 00.000 11616 IsGuiding returns 0
01:56:43.392 00.000 11616 PulseGuide returned control before completion, sleep 298
01:56:43.413 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=44, Gamma=1.290
01:56:43.430 00.017 12268 UpdateGuideState exits: m=1143 SNR=23.0
01:56:43.430 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:43.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:43.430 00.000 12268 Enqueuing Expose request
01:56:43.701 00.271 11616 IsGuiding returns 1
01:56:43.701 00.000 11616 scope still moving after pulse duration time elapsed
01:56:43.732 00.031 11616 IsSlewing returns 0
01:56:43.732 00.000 11616 IsGuiding returns 0
01:56:43.732 00.000 11616 scope move finished after 288 + 51 ms
01:56:43.732 00.000 11616 Move returns status 0, amount 288
01:56:43.732 00.000 11616 MoveAxis(S, 24, ABG)
01:56:43.732 00.000 11616 Guiding  Dir = 1, Dur = 24
01:56:43.733 00.001 11616 IsSlewing returns 0
01:56:43.733 00.000 11616 IsGuiding returns 0
01:56:43.733 00.000 11616 PulseGuide returned control before completion, sleep 34
01:56:43.778 00.045 11616 IsGuiding returns 1
01:56:43.779 00.001 11616 scope still moving after pulse duration time elapsed
01:56:43.809 00.030 11616 IsSlewing returns 0
01:56:43.810 00.001 11616 IsGuiding returns 0
01:56:43.810 00.000 11616 scope move finished after 24 + 53 ms
01:56:43.810 00.000 11616 Move returns status 0, amount 24
01:56:43.810 00.000 11616 move complete, result=0
01:56:43.810 00.000 11616 worker thread done servicing request
01:56:43.811 00.001 11616 Worker thread wakes up
01:56:43.811 00.000 12268 GuideStep: 0.5 px 288 ms WEST, 0.3 px 24 ms SOUTH
01:56:43.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:43.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:45.817 02.006 11616 Exposure complete
01:56:45.876 00.059 11616 worker thread done servicing request
01:56:45.876 00.000 12268 OnExposeComplete: enter
01:56:45.876 00.000 12268 UpdateGuideState(): m_state=6
01:56:45.876 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
01:56:45.877 00.001 12268 Star::Find returns 1 (0), X=677.12, Y=909.29, Mass=1385, SNR=25.2, Peak=85 HFD=5.1
01:56:45.877 00.000 12268 MultiStar: [#1 0.29,-0.08,0.37,U] 
01:56:45.877 00.000 12268 refined, 1 included, MultiStar: {0.59, 0.27}, one-star: {0.70, 0.40}
01:56:45.877 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
01:56:45.877 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
01:56:45.877 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.27 hyp=0.65 cameraTheta=0.43 mountX=0.33 mountY=0.55, mountTheta=1.03
01:56:45.878 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=0.27, opts=13)
01:56:45.878 00.000 12268 Enqueuing Move request for scope (0.59, 0.27)
01:56:45.878 00.000 11616 Worker thread wakes up
01:56:45.878 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.27) opts 0xd
01:56:45.878 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, 0.27)
01:56:45.878 00.000 11616 Moving (0.59, 0.27) raw xDistance=0.33 yDistance=0.55
01:56:45.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
01:56:45.878 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
01:56:45.878 00.000 11616 MoveAxis(W, 182, ABG)
01:56:45.879 00.001 11616 Guiding  Dir = 3, Dur = 182
01:56:45.879 00.000 11616 IsSlewing returns 0
01:56:45.879 00.000 11616 IsGuiding returns 0
01:56:45.880 00.001 11616 PulseGuide returned control before completion, sleep 192
01:56:45.903 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=61, Gamma=1.290
01:56:45.920 00.017 12268 UpdateGuideState exits: m=1385 SNR=25.2
01:56:45.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:45.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:45.920 00.000 12268 Enqueuing Expose request
01:56:46.083 00.163 11616 IsGuiding returns 0
01:56:46.084 00.001 11616 Move returns status 0, amount 182
01:56:46.084 00.000 11616 MoveAxis(S, 46, ABG)
01:56:46.084 00.000 11616 Guiding  Dir = 1, Dur = 46
01:56:46.084 00.000 11616 IsSlewing returns 0
01:56:46.084 00.000 11616 IsGuiding returns 0
01:56:46.085 00.001 11616 PulseGuide returned control before completion, sleep 56
01:56:46.145 00.060 11616 IsGuiding returns 1
01:56:46.145 00.000 11616 scope still moving after pulse duration time elapsed
01:56:46.177 00.032 11616 IsSlewing returns 0
01:56:46.178 00.001 11616 IsGuiding returns 0
01:56:46.178 00.000 11616 scope move finished after 46 + 47 ms
01:56:46.178 00.000 11616 Move returns status 0, amount 46
01:56:46.178 00.000 11616 move complete, result=0
01:56:46.178 00.000 11616 worker thread done servicing request
01:56:46.178 00.000 11616 Worker thread wakes up
01:56:46.179 00.001 12268 GuideStep: 0.3 px 182 ms WEST, 0.5 px 46 ms SOUTH
01:56:46.179 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:46.179 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:48.190 02.011 11616 Exposure complete
01:56:48.249 00.059 11616 worker thread done servicing request
01:56:48.249 00.000 12268 OnExposeComplete: enter
01:56:48.249 00.000 12268 UpdateGuideState(): m_state=6
01:56:48.250 00.001 12268 Star::Find(15, 677, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
01:56:48.250 00.000 12268 Star::Find returns 1 (0), X=676.98, Y=909.02, Mass=1114, SNR=22.6, Peak=81 HFD=4.5
01:56:48.250 00.000 12268 MultiStar: [#1 0.31,-0.18,0.41,U] 
01:56:48.250 00.000 12268 refined, 1 included, MultiStar: {0.49, 0.04}, one-star: {0.56, 0.13}
01:56:48.250 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
01:56:48.250 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
01:56:48.250 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.04 hyp=0.49 cameraTheta=0.08 mountX=0.09 mountY=0.48, mountTheta=1.39
01:56:48.252 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.04, opts=13)
01:56:48.252 00.000 12268 Enqueuing Move request for scope (0.49, 0.04)
01:56:48.252 00.000 11616 Worker thread wakes up
01:56:48.252 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.04) opts 0xd
01:56:48.252 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.04)
01:56:48.252 00.000 11616 Moving (0.49, 0.04) raw xDistance=0.09 yDistance=0.48
01:56:48.252 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:48.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:56:48.252 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
01:56:48.252 00.000 11616 MoveAxis(E, 0, ABG)
01:56:48.252 00.000 11616 Move returns status 0, amount 0
01:56:48.253 00.001 11616 MoveAxis(S, 40, ABG)
01:56:48.253 00.000 11616 Guiding  Dir = 1, Dur = 40
01:56:48.253 00.000 11616 IsSlewing returns 0
01:56:48.254 00.001 11616 IsGuiding returns 0
01:56:48.254 00.000 11616 PulseGuide returned control before completion, sleep 50
01:56:48.276 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=53, Gamma=1.290
01:56:48.293 00.017 12268 UpdateGuideState exits: m=1114 SNR=22.6
01:56:48.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:48.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:48.293 00.000 12268 Enqueuing Expose request
01:56:48.317 00.024 11616 IsGuiding returns 1
01:56:48.317 00.000 11616 scope still moving after pulse duration time elapsed
01:56:48.349 00.032 11616 IsSlewing returns 0
01:56:48.350 00.001 11616 IsGuiding returns 0
01:56:48.350 00.000 11616 scope move finished after 40 + 55 ms
01:56:48.350 00.000 11616 Move returns status 0, amount 40
01:56:48.350 00.000 11616 move complete, result=0
01:56:48.350 00.000 11616 worker thread done servicing request
01:56:48.350 00.000 11616 Worker thread wakes up
01:56:48.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:48.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:48.367 00.017 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 40 ms SOUTH
01:56:50.365 01.998 11616 Exposure complete
01:56:50.426 00.061 11616 worker thread done servicing request
01:56:50.426 00.000 12268 OnExposeComplete: enter
01:56:50.426 00.000 12268 UpdateGuideState(): m_state=6
01:56:50.426 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
01:56:50.426 00.000 12268 Star::Find returns 1 (0), X=676.96, Y=908.74, Mass=1411, SNR=25.6, Peak=86 HFD=5.6
01:56:50.426 00.000 12268 MultiStar: [#1 0.31,-0.15,0.37,U] 
01:56:50.426 00.000 12268 refined, 1 included, MultiStar: {0.48, -0.15}, one-star: {0.54, -0.15}
01:56:50.426 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
01:56:50.426 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
01:56:50.426 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.15 hyp=0.50 cameraTheta=-0.30 mountX=-0.10 mountY=0.49, mountTheta=1.77
01:56:50.427 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.15, opts=13)
01:56:50.429 00.002 12268 Enqueuing Move request for scope (0.48, -0.15)
01:56:50.429 00.000 11616 Worker thread wakes up
01:56:50.429 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.15) opts 0xd
01:56:50.429 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.15)
01:56:50.429 00.000 11616 Moving (0.48, -0.15) raw xDistance=-0.10 yDistance=0.49
01:56:50.429 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:50.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:56:50.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
01:56:50.429 00.000 11616 MoveAxis(E, 0, ABG)
01:56:50.429 00.000 11616 Move returns status 0, amount 0
01:56:50.429 00.000 11616 MoveAxis(S, 42, ABG)
01:56:50.430 00.001 11616 Guiding  Dir = 1, Dur = 42
01:56:50.430 00.000 11616 IsSlewing returns 0
01:56:50.430 00.000 11616 IsGuiding returns 0
01:56:50.430 00.000 11616 PulseGuide returned control before completion, sleep 52
01:56:50.450 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=53, Gamma=1.290
01:56:50.467 00.017 12268 UpdateGuideState exits: m=1411 SNR=25.6
01:56:50.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:50.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:50.467 00.000 12268 Enqueuing Expose request
01:56:50.487 00.020 11616 IsGuiding returns 1
01:56:50.487 00.000 11616 scope still moving after pulse duration time elapsed
01:56:50.518 00.031 11616 IsSlewing returns 0
01:56:50.518 00.000 11616 IsGuiding returns 1
01:56:50.549 00.031 11616 IsSlewing returns 0
01:56:50.550 00.001 11616 IsGuiding returns 0
01:56:50.550 00.000 11616 scope move finished after 42 + 78 ms
01:56:50.550 00.000 11616 Move returns status 0, amount 42
01:56:50.550 00.000 11616 move complete, result=0
01:56:50.550 00.000 11616 worker thread done servicing request
01:56:50.551 00.001 11616 Worker thread wakes up
01:56:50.551 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 42 ms SOUTH
01:56:50.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:50.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:52.655 02.104 11616 Exposure complete
01:56:52.714 00.059 11616 worker thread done servicing request
01:56:52.714 00.000 12268 OnExposeComplete: enter
01:56:52.714 00.000 12268 UpdateGuideState(): m_state=6
01:56:52.714 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
01:56:52.714 00.000 12268 Star::Find returns 1 (0), X=676.95, Y=908.72, Mass=1843, SNR=29.0, Peak=98 HFD=6.0
01:56:52.714 00.000 12268 MultiStar: [#1 -0.29,0.01,0.34,U] 
01:56:52.715 00.001 12268 refined, 1 included, MultiStar: {0.32, -0.12}, one-star: {0.53, -0.16}
01:56:52.715 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
01:56:52.715 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.34)
01:56:52.715 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.12 hyp=0.35 cameraTheta=-0.35 mountX=-0.09 mountY=0.34, mountTheta=1.83
01:56:52.716 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.12, opts=13)
01:56:52.716 00.000 12268 Enqueuing Move request for scope (0.32, -0.12)
01:56:52.716 00.000 11616 Worker thread wakes up
01:56:52.717 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.12) opts 0xd
01:56:52.717 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.12)
01:56:52.717 00.000 11616 Moving (0.32, -0.12) raw xDistance=-0.09 yDistance=0.34
01:56:52.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:52.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:56:52.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
01:56:52.717 00.000 11616 MoveAxis(E, 0, ABG)
01:56:52.717 00.000 11616 Move returns status 0, amount 0
01:56:52.717 00.000 11616 MoveAxis(S, 29, ABG)
01:56:52.717 00.000 11616 Guiding  Dir = 1, Dur = 29
01:56:52.717 00.000 11616 IsSlewing returns 0
01:56:52.718 00.001 11616 IsGuiding returns 0
01:56:52.718 00.000 11616 PulseGuide returned control before completion, sleep 39
01:56:52.739 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=61, Gamma=1.290
01:56:52.756 00.017 12268 UpdateGuideState exits: m=1843 SNR=29.0
01:56:52.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:52.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:52.756 00.000 12268 Enqueuing Expose request
01:56:52.758 00.002 11616 IsGuiding returns 1
01:56:52.759 00.001 11616 scope still moving after pulse duration time elapsed
01:56:52.789 00.030 11616 IsSlewing returns 0
01:56:52.789 00.000 11616 IsGuiding returns 1
01:56:52.820 00.031 11616 IsSlewing returns 0
01:56:52.820 00.000 11616 IsGuiding returns 0
01:56:52.820 00.000 11616 scope move finished after 29 + 74 ms
01:56:52.820 00.000 11616 Move returns status 0, amount 29
01:56:52.820 00.000 11616 move complete, result=0
01:56:52.825 00.005 11616 worker thread done servicing request
01:56:52.825 00.000 11616 Worker thread wakes up
01:56:52.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:52.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:52.825 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
01:56:54.837 02.012 11616 Exposure complete
01:56:54.895 00.058 11616 worker thread done servicing request
01:56:54.895 00.000 12268 OnExposeComplete: enter
01:56:54.895 00.000 12268 UpdateGuideState(): m_state=6
01:56:54.895 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
01:56:54.896 00.001 12268 Star::Find returns 1 (0), X=676.44, Y=909.30, Mass=1829, SNR=28.7, Peak=104 HFD=5.4
01:56:54.896 00.000 12268 MultiStar: [#1 0.31,-0.07,0.33,U] 
01:56:54.896 00.000 12268 refined, 1 included, MultiStar: {0.09, 0.29}, one-star: {0.02, 0.41}
01:56:54.896 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
01:56:54.896 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
01:56:54.896 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.29 hyp=0.31 cameraTheta=1.26 mountX=0.30 mountY=0.06, mountTheta=0.18
01:56:54.897 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.29, opts=13)
01:56:54.897 00.000 12268 Enqueuing Move request for scope (0.09, 0.29)
01:56:54.897 00.000 11616 Worker thread wakes up
01:56:54.897 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.29) opts 0xd
01:56:54.897 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.29)
01:56:54.897 00.000 11616 Moving (0.09, 0.29) raw xDistance=0.30 yDistance=0.06
01:56:54.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
01:56:54.897 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:54.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:56:54.898 00.001 11616 MoveAxis(W, 169, ABG)
01:56:54.898 00.000 11616 Guiding  Dir = 3, Dur = 169
01:56:54.898 00.000 11616 IsSlewing returns 0
01:56:54.898 00.000 11616 IsGuiding returns 0
01:56:54.899 00.001 11616 PulseGuide returned control before completion, sleep 179
01:56:54.920 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=59, Gamma=1.290
01:56:54.937 00.017 12268 UpdateGuideState exits: m=1829 SNR=28.7
01:56:54.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:54.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:54.937 00.000 12268 Enqueuing Expose request
01:56:55.088 00.151 11616 IsGuiding returns 1
01:56:55.088 00.000 11616 scope still moving after pulse duration time elapsed
01:56:55.119 00.031 11616 IsSlewing returns 0
01:56:55.119 00.000 11616 IsGuiding returns 0
01:56:55.119 00.000 11616 scope move finished after 169 + 51 ms
01:56:55.120 00.001 11616 Move returns status 0, amount 169
01:56:55.120 00.000 11616 MoveAxis(N, 0, ABG)
01:56:55.120 00.000 11616 Move returns status 0, amount 0
01:56:55.120 00.000 11616 move complete, result=0
01:56:55.120 00.000 11616 worker thread done servicing request
01:56:55.120 00.000 11616 Worker thread wakes up
01:56:55.120 00.000 12268 GuideStep: 0.3 px 169 ms WEST, 0.1 px 0 ms NORTH
01:56:55.120 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:55.120 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:57.130 02.010 11616 Exposure complete
01:56:57.189 00.059 11616 worker thread done servicing request
01:56:57.189 00.000 12268 OnExposeComplete: enter
01:56:57.189 00.000 12268 UpdateGuideState(): m_state=6
01:56:57.189 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
01:56:57.189 00.000 12268 Star::Find returns 1 (0), X=676.86, Y=909.25, Mass=1382, SNR=25.1, Peak=80 HFD=5.0
01:56:57.189 00.000 12268 MultiStar: [#1 0.12,-0.02,0.39,U] 
01:56:57.189 00.000 12268 refined, 1 included, MultiStar: {0.35, 0.25}, one-star: {0.44, 0.36}
01:56:57.190 00.001 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
01:56:57.190 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
01:56:57.190 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.25 hyp=0.43 cameraTheta=0.62 mountX=0.29 mountY=0.32, mountTheta=0.83
01:56:57.191 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.25, opts=13)
01:56:57.191 00.000 12268 Enqueuing Move request for scope (0.35, 0.25)
01:56:57.191 00.000 11616 Worker thread wakes up
01:56:57.191 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.25) opts 0xd
01:56:57.192 00.001 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.25)
01:56:57.192 00.000 11616 Moving (0.35, 0.25) raw xDistance=0.29 yDistance=0.32
01:56:57.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
01:56:57.192 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
01:56:57.192 00.000 11616 MoveAxis(W, 160, ABG)
01:56:57.192 00.000 11616 Guiding  Dir = 3, Dur = 160
01:56:57.192 00.000 11616 IsSlewing returns 0
01:56:57.192 00.000 11616 IsGuiding returns 0
01:56:57.193 00.001 11616 PulseGuide returned control before completion, sleep 170
01:56:57.213 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=58, Gamma=1.290
01:56:57.230 00.017 12268 UpdateGuideState exits: m=1382 SNR=25.1
01:56:57.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:57.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:57.231 00.001 12268 Enqueuing Expose request
01:56:57.373 00.142 11616 IsGuiding returns 1
01:56:57.373 00.000 11616 scope still moving after pulse duration time elapsed
01:56:57.404 00.031 11616 IsSlewing returns 0
01:56:57.405 00.001 11616 IsGuiding returns 0
01:56:57.405 00.000 11616 scope move finished after 160 + 52 ms
01:56:57.405 00.000 11616 Move returns status 0, amount 160
01:56:57.405 00.000 11616 MoveAxis(S, 27, ABG)
01:56:57.405 00.000 11616 Guiding  Dir = 1, Dur = 27
01:56:57.406 00.001 11616 IsSlewing returns 0
01:56:57.406 00.000 11616 IsGuiding returns 0
01:56:57.406 00.000 11616 PulseGuide returned control before completion, sleep 37
01:56:57.451 00.045 11616 IsGuiding returns 1
01:56:57.452 00.001 11616 scope still moving after pulse duration time elapsed
01:56:57.483 00.031 11616 IsSlewing returns 0
01:56:57.484 00.001 11616 IsGuiding returns 0
01:56:57.484 00.000 11616 scope move finished after 27 + 50 ms
01:56:57.484 00.000 11616 Move returns status 0, amount 27
01:56:57.484 00.000 11616 move complete, result=0
01:56:57.484 00.000 11616 worker thread done servicing request
01:56:57.484 00.000 11616 Worker thread wakes up
01:56:57.484 00.000 12268 GuideStep: 0.3 px 160 ms WEST, 0.3 px 27 ms SOUTH
01:56:57.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:57.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:56:59.492 02.008 11616 Exposure complete
01:56:59.551 00.059 11616 worker thread done servicing request
01:56:59.551 00.000 12268 OnExposeComplete: enter
01:56:59.551 00.000 12268 UpdateGuideState(): m_state=6
01:56:59.552 00.001 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
01:56:59.552 00.000 12268 Star::Find returns 1 (0), X=677.10, Y=909.12, Mass=1381, SNR=25.2, Peak=85 HFD=5.9
01:56:59.552 00.000 12268 MultiStar: [#1 0.26,-0.07,0.38,U] 
01:56:59.552 00.000 12268 refined, 1 included, MultiStar: {0.56, 0.15}, one-star: {0.68, 0.24}
01:56:59.552 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
01:56:59.552 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.96)
01:56:59.552 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.15 hyp=0.58 cameraTheta=0.26 mountX=0.21 mountY=0.54, mountTheta=1.21
01:56:59.556 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=0.15, opts=13)
01:56:59.556 00.000 12268 Enqueuing Move request for scope (0.56, 0.15)
01:56:59.556 00.000 11616 Worker thread wakes up
01:56:59.556 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.15) opts 0xd
01:56:59.556 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, 0.15)
01:56:59.556 00.000 11616 Moving (0.56, 0.15) raw xDistance=0.21 yDistance=0.54
01:56:59.556 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.21
01:56:59.557 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
01:56:59.557 00.000 11616 MoveAxis(W, 116, ABG)
01:56:59.557 00.000 11616 Guiding  Dir = 3, Dur = 116
01:56:59.557 00.000 11616 IsSlewing returns 0
01:56:59.557 00.000 11616 IsGuiding returns 0
01:56:59.558 00.001 11616 PulseGuide returned control before completion, sleep 126
01:56:59.578 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=55, Gamma=1.290
01:56:59.595 00.017 12268 UpdateGuideState exits: m=1381 SNR=25.2
01:56:59.595 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:59.595 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:56:59.595 00.000 12268 Enqueuing Expose request
01:56:59.694 00.099 11616 IsGuiding returns 1
01:56:59.694 00.000 11616 scope still moving after pulse duration time elapsed
01:56:59.725 00.031 11616 IsSlewing returns 0
01:56:59.726 00.001 11616 IsGuiding returns 0
01:56:59.726 00.000 11616 scope move finished after 116 + 52 ms
01:56:59.726 00.000 11616 Move returns status 0, amount 116
01:56:59.726 00.000 11616 MoveAxis(S, 46, ABG)
01:56:59.726 00.000 11616 Guiding  Dir = 1, Dur = 46
01:56:59.727 00.001 11616 IsSlewing returns 0
01:56:59.727 00.000 11616 IsGuiding returns 0
01:56:59.727 00.000 11616 PulseGuide returned control before completion, sleep 56
01:56:59.786 00.059 11616 IsGuiding returns 1
01:56:59.786 00.000 11616 scope still moving after pulse duration time elapsed
01:56:59.818 00.032 11616 IsSlewing returns 0
01:56:59.819 00.001 11616 IsGuiding returns 0
01:56:59.819 00.000 11616 scope move finished after 46 + 46 ms
01:56:59.819 00.000 11616 Move returns status 0, amount 46
01:56:59.819 00.000 11616 move complete, result=0
01:56:59.820 00.001 11616 worker thread done servicing request
01:56:59.820 00.000 11616 Worker thread wakes up
01:56:59.820 00.000 12268 GuideStep: 0.2 px 116 ms WEST, 0.5 px 46 ms SOUTH
01:56:59.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:56:59.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:57:01.830 02.010 11616 Exposure complete
01:57:01.888 00.058 11616 worker thread done servicing request
01:57:01.888 00.000 12268 OnExposeComplete: enter
01:57:01.888 00.000 12268 UpdateGuideState(): m_state=6
01:57:01.889 00.001 12268 Star::Find(15, 677, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
01:57:01.889 00.000 12268 Star::Find returns 1 (0), X=676.94, Y=909.05, Mass=1398, SNR=25.3, Peak=101 HFD=4.6
01:57:01.889 00.000 12268 MultiStar: [#1 0.25,-0.11,0.37,U] 
01:57:01.889 00.000 12268 refined, 1 included, MultiStar: {0.45, 0.09}, one-star: {0.52, 0.16}
01:57:01.889 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
01:57:01.889 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
01:57:01.889 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.09 hyp=0.46 cameraTheta=0.19 mountX=0.13 mountY=0.43, mountTheta=1.28
01:57:01.892 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.09, opts=13)
01:57:01.892 00.000 12268 Enqueuing Move request for scope (0.45, 0.09)
01:57:01.892 00.000 11616 Worker thread wakes up
01:57:01.892 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.09) opts 0xd
01:57:01.892 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.09)
01:57:01.892 00.000 11616 Moving (0.45, 0.09) raw xDistance=0.13 yDistance=0.43
01:57:01.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
01:57:01.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
01:57:01.892 00.000 11616 MoveAxis(W, 73, ABG)
01:57:01.893 00.001 11616 Guiding  Dir = 3, Dur = 73
01:57:01.893 00.000 11616 IsSlewing returns 0
01:57:01.893 00.000 11616 IsGuiding returns 0
01:57:01.893 00.000 11616 PulseGuide returned control before completion, sleep 83
01:57:01.914 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=58, Gamma=1.290
01:57:01.931 00.017 12268 UpdateGuideState exits: m=1398 SNR=25.3
01:57:01.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:01.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:01.931 00.000 12268 Enqueuing Expose request
01:57:01.987 00.056 11616 IsGuiding returns 0
01:57:01.987 00.000 11616 Move returns status 0, amount 73
01:57:01.987 00.000 11616 MoveAxis(S, 37, ABG)
01:57:01.987 00.000 11616 Guiding  Dir = 1, Dur = 37
01:57:01.987 00.000 11616 IsSlewing returns 0
01:57:01.988 00.001 11616 IsGuiding returns 0
01:57:01.988 00.000 11616 PulseGuide returned control before completion, sleep 47
01:57:02.050 00.062 11616 IsGuiding returns 1
01:57:02.050 00.000 11616 scope still moving after pulse duration time elapsed
01:57:02.082 00.032 11616 IsSlewing returns 0
01:57:02.083 00.001 11616 IsGuiding returns 0
01:57:02.083 00.000 11616 scope move finished after 37 + 57 ms
01:57:02.083 00.000 11616 Move returns status 0, amount 37
01:57:02.083 00.000 11616 move complete, result=0
01:57:02.083 00.000 11616 worker thread done servicing request
01:57:02.083 00.000 11616 Worker thread wakes up
01:57:02.084 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:02.084 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:57:02.084 00.000 12268 GuideStep: 0.1 px 73 ms WEST, 0.4 px 37 ms SOUTH
01:57:04.098 02.014 11616 Exposure complete
01:57:04.160 00.062 11616 worker thread done servicing request
01:57:04.160 00.000 12268 OnExposeComplete: enter
01:57:04.160 00.000 12268 UpdateGuideState(): m_state=6
01:57:04.160 00.000 12268 Star::Find(15, 676, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
01:57:04.161 00.001 12268 Star::Find returns 1 (0), X=677.05, Y=909.02, Mass=1379, SNR=25.2, Peak=99 HFD=5.1
01:57:04.161 00.000 12268 MultiStar: [#1 0.35,-0.10,0.38,U] 
01:57:04.161 00.000 12268 refined, 1 included, MultiStar: {0.55, 0.07}, one-star: {0.63, 0.13}
01:57:04.161 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
01:57:04.161 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.83)
01:57:04.161 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.07 hyp=0.56 cameraTheta=0.13 mountX=0.12 mountY=0.54, mountTheta=1.35
01:57:04.163 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=0.07, opts=13)
01:57:04.163 00.000 12268 Enqueuing Move request for scope (0.55, 0.07)
01:57:04.163 00.000 11616 Worker thread wakes up
01:57:04.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.07) opts 0xd
01:57:04.163 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 0.07)
01:57:04.163 00.000 11616 Moving (0.55, 0.07) raw xDistance=0.12 yDistance=0.54
01:57:04.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
01:57:04.164 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
01:57:04.164 00.000 11616 MoveAxis(W, 69, ABG)
01:57:04.164 00.000 11616 Guiding  Dir = 3, Dur = 69
01:57:04.164 00.000 11616 IsSlewing returns 0
01:57:04.164 00.000 11616 IsGuiding returns 0
01:57:04.165 00.001 11616 PulseGuide returned control before completion, sleep 79
01:57:04.186 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=59, Gamma=1.290
01:57:04.204 00.018 12268 UpdateGuideState exits: m=1379 SNR=25.2
01:57:04.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:04.205 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:04.205 00.000 12268 Enqueuing Expose request
01:57:04.246 00.041 11616 IsGuiding returns 1
01:57:04.246 00.000 11616 scope still moving after pulse duration time elapsed
01:57:04.278 00.032 11616 IsSlewing returns 0
01:57:04.279 00.001 11616 IsGuiding returns 0
01:57:04.279 00.000 11616 scope move finished after 69 + 45 ms
01:57:04.279 00.000 11616 Move returns status 0, amount 69
01:57:04.279 00.000 11616 MoveAxis(S, 46, ABG)
01:57:04.279 00.000 11616 Guiding  Dir = 1, Dur = 46
01:57:04.279 00.000 11616 IsSlewing returns 0
01:57:04.280 00.001 11616 IsGuiding returns 0
01:57:04.280 00.000 11616 PulseGuide returned control before completion, sleep 56
01:57:04.341 00.061 11616 IsGuiding returns 1
01:57:04.341 00.000 11616 scope still moving after pulse duration time elapsed
01:57:04.373 00.032 11616 IsSlewing returns 0
01:57:04.373 00.000 11616 IsGuiding returns 0
01:57:04.373 00.000 11616 scope move finished after 46 + 47 ms
01:57:04.373 00.000 11616 Move returns status 0, amount 46
01:57:04.373 00.000 11616 move complete, result=0
01:57:04.374 00.001 11616 worker thread done servicing request
01:57:04.374 00.000 12268 GuideStep: 0.1 px 69 ms WEST, 0.5 px 46 ms SOUTH
01:57:04.374 00.000 11616 Worker thread wakes up
01:57:04.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:04.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:57:06.386 02.012 11616 Exposure complete
01:57:06.444 00.058 11616 worker thread done servicing request
01:57:06.444 00.000 12268 OnExposeComplete: enter
01:57:06.444 00.000 12268 UpdateGuideState(): m_state=6
01:57:06.445 00.001 12268 Star::Find(15, 677, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
01:57:06.445 00.000 12268 Star::Find returns 1 (0), X=676.86, Y=908.96, Mass=1264, SNR=24.2, Peak=84 HFD=4.7
01:57:06.445 00.000 12268 MultiStar: [#1 0.11,0.11,0.40,U] 
01:57:06.445 00.000 12268 refined, 1 included, MultiStar: {0.35, 0.09}, one-star: {0.44, 0.08}
01:57:06.445 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
01:57:06.445 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
01:57:06.445 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.09 hyp=0.36 cameraTheta=0.24 mountX=0.12 mountY=0.33, mountTheta=1.23
01:57:06.447 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.09, opts=13)
01:57:06.447 00.000 12268 Enqueuing Move request for scope (0.35, 0.09)
01:57:06.447 00.000 11616 Worker thread wakes up
01:57:06.447 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.09) opts 0xd
01:57:06.447 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.09)
01:57:06.447 00.000 11616 Moving (0.35, 0.09) raw xDistance=0.12 yDistance=0.33
01:57:06.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
01:57:06.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
01:57:06.447 00.000 11616 MoveAxis(W, 66, ABG)
01:57:06.447 00.000 11616 Guiding  Dir = 3, Dur = 66
01:57:06.448 00.001 11616 IsSlewing returns 0
01:57:06.448 00.000 11616 IsGuiding returns 0
01:57:06.448 00.000 11616 PulseGuide returned control before completion, sleep 76
01:57:06.469 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=54, Gamma=1.290
01:57:06.486 00.017 12268 UpdateGuideState exits: m=1264 SNR=24.2
01:57:06.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:06.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:06.486 00.000 12268 Enqueuing Expose request
01:57:06.531 00.045 11616 IsGuiding returns 1
01:57:06.531 00.000 11616 scope still moving after pulse duration time elapsed
01:57:06.563 00.032 11616 IsSlewing returns 0
01:57:06.563 00.000 11616 IsGuiding returns 0
01:57:06.563 00.000 11616 scope move finished after 66 + 48 ms
01:57:06.563 00.000 11616 Move returns status 0, amount 66
01:57:06.563 00.000 11616 MoveAxis(S, 28, ABG)
01:57:06.563 00.000 11616 Guiding  Dir = 1, Dur = 28
01:57:06.563 00.000 11616 IsSlewing returns 0
01:57:06.564 00.001 11616 IsGuiding returns 0
01:57:06.564 00.000 11616 PulseGuide returned control before completion, sleep 38
01:57:06.609 00.045 11616 IsGuiding returns 1
01:57:06.609 00.000 11616 scope still moving after pulse duration time elapsed
01:57:06.640 00.031 11616 IsSlewing returns 0
01:57:06.640 00.000 11616 IsGuiding returns 0
01:57:06.640 00.000 11616 scope move finished after 28 + 48 ms
01:57:06.640 00.000 11616 Move returns status 0, amount 28
01:57:06.641 00.001 11616 move complete, result=0
01:57:06.641 00.000 11616 worker thread done servicing request
01:57:06.641 00.000 11616 Worker thread wakes up
01:57:06.641 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:06.641 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:57:06.641 00.000 12268 GuideStep: 0.1 px 66 ms WEST, 0.3 px 28 ms SOUTH
01:57:08.663 02.022 11616 Exposure complete
01:57:08.721 00.058 11616 worker thread done servicing request
01:57:08.721 00.000 12268 OnExposeComplete: enter
01:57:08.721 00.000 12268 UpdateGuideState(): m_state=6
01:57:08.721 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
01:57:08.721 00.000 12268 Star::Find returns 1 (0), X=676.83, Y=908.20, Mass=1163, SNR=23.0, Peak=78 HFD=5.0
01:57:08.721 00.000 12268 MultiStar: [#1 0.13,0.17,0.42,U] 
01:57:08.721 00.000 12268 refined, 1 included, MultiStar: {0.33, -0.44}, one-star: {0.41, -0.69}
01:57:08.722 00.001 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
01:57:08.722 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.78)
01:57:08.722 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.44 hyp=0.55 cameraTheta=-0.92 mountX=-0.40 mountY=0.38, mountTheta=2.38
01:57:08.723 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.44, opts=13)
01:57:08.723 00.000 12268 Enqueuing Move request for scope (0.33, -0.44)
01:57:08.723 00.000 11616 Worker thread wakes up
01:57:08.723 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.44) opts 0xd
01:57:08.723 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.44)
01:57:08.723 00.000 11616 Moving (0.33, -0.44) raw xDistance=-0.40 yDistance=0.38
01:57:08.724 00.001 11616 resist switch: large excursion: input -0.40 thresh 0.29 direction from 1 to -1
01:57:08.724 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.20
01:57:08.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
01:57:08.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
01:57:08.724 00.000 11616 MoveAxis(E, 224, ABG)
01:57:08.724 00.000 11616 Guiding  Dir = 2, Dur = 224
01:57:08.724 00.000 11616 IsSlewing returns 0
01:57:08.724 00.000 11616 IsGuiding returns 0
01:57:08.725 00.001 11616 PulseGuide returned control before completion, sleep 234
01:57:08.746 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=48, Gamma=1.290
01:57:08.763 00.017 12268 UpdateGuideState exits: m=1163 SNR=23.0
01:57:08.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:08.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:08.763 00.000 12268 Enqueuing Expose request
01:57:08.960 00.197 11616 IsGuiding returns 1
01:57:08.960 00.000 11616 scope still moving after pulse duration time elapsed
01:57:08.991 00.031 11616 IsSlewing returns 0
01:57:08.991 00.000 11616 IsGuiding returns 0
01:57:08.992 00.001 11616 scope move finished after 224 + 42 ms
01:57:08.992 00.000 11616 Move returns status 0, amount 224
01:57:08.992 00.000 11616 MoveAxis(S, 32, ABG)
01:57:08.992 00.000 11616 Guiding  Dir = 1, Dur = 32
01:57:08.992 00.000 11616 IsSlewing returns 0
01:57:08.992 00.000 11616 IsGuiding returns 0
01:57:08.993 00.001 11616 PulseGuide returned control before completion, sleep 42
01:57:09.037 00.044 11616 IsGuiding returns 1
01:57:09.037 00.000 11616 scope still moving after pulse duration time elapsed
01:57:09.068 00.031 11616 IsSlewing returns 0
01:57:09.069 00.001 11616 IsGuiding returns 0
01:57:09.069 00.000 11616 scope move finished after 32 + 44 ms
01:57:09.069 00.000 11616 Move returns status 0, amount 32
01:57:09.069 00.000 11616 move complete, result=0
01:57:09.069 00.000 11616 worker thread done servicing request
01:57:09.070 00.001 11616 Worker thread wakes up
01:57:09.070 00.000 12268 GuideStep: -0.4 px 224 ms EAST, 0.4 px 32 ms SOUTH
01:57:09.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:09.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:57:11.083 02.013 11616 Exposure complete
01:57:11.142 00.059 11616 worker thread done servicing request
01:57:11.142 00.000 12268 OnExposeComplete: enter
01:57:11.142 00.000 12268 UpdateGuideState(): m_state=6
01:57:11.143 00.001 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
01:57:11.143 00.000 12268 Star::Find returns 1 (0), X=676.67, Y=908.77, Mass=1353, SNR=24.8, Peak=95 HFD=5.1
01:57:11.143 00.000 12268 MultiStar: [#1 0.04,-0.20,0.38,U] 
01:57:11.143 00.000 12268 refined, 1 included, MultiStar: {0.19, -0.14}, one-star: {0.25, -0.12}
01:57:11.143 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
01:57:11.143 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
01:57:11.143 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-0.64 mountX=-0.12 mountY=0.21, mountTheta=2.10
01:57:11.145 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.14, opts=13)
01:57:11.145 00.000 12268 Enqueuing Move request for scope (0.19, -0.14)
01:57:11.146 00.001 11616 Worker thread wakes up
01:57:11.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.14) opts 0xd
01:57:11.146 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.14)
01:57:11.146 00.000 11616 Moving (0.19, -0.14) raw xDistance=-0.12 yDistance=0.21
01:57:11.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
01:57:11.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
01:57:11.146 00.000 11616 MoveAxis(E, 69, ABG)
01:57:11.146 00.000 11616 Guiding  Dir = 2, Dur = 69
01:57:11.146 00.000 11616 IsSlewing returns 0
01:57:11.147 00.001 11616 IsGuiding returns 0
01:57:11.147 00.000 11616 PulseGuide returned control before completion, sleep 79
01:57:11.168 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=51, Gamma=1.290
01:57:11.187 00.019 12268 UpdateGuideState exits: m=1353 SNR=24.8
01:57:11.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:11.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:11.187 00.000 12268 Enqueuing Expose request
01:57:11.240 00.053 11616 IsGuiding returns 1
01:57:11.240 00.000 11616 scope still moving after pulse duration time elapsed
01:57:11.270 00.030 11616 IsSlewing returns 0
01:57:11.270 00.000 11616 IsGuiding returns 0
01:57:11.270 00.000 11616 scope move finished after 69 + 54 ms
01:57:11.270 00.000 11616 Move returns status 0, amount 69
01:57:11.270 00.000 11616 MoveAxis(S, 18, ABG)
01:57:11.270 00.000 11616 Guiding  Dir = 1, Dur = 18
01:57:11.270 00.000 11616 IsSlewing returns 0
01:57:11.270 00.000 11616 IsGuiding returns 0
01:57:11.271 00.001 11616 PulseGuide returned control before completion, sleep 28
01:57:11.302 00.031 11616 IsGuiding returns 1
01:57:11.302 00.000 11616 scope still moving after pulse duration time elapsed
01:57:11.333 00.031 11616 IsSlewing returns 0
01:57:11.334 00.001 11616 IsGuiding returns 0
01:57:11.334 00.000 11616 scope move finished after 18 + 44 ms
01:57:11.334 00.000 11616 Move returns status 0, amount 18
01:57:11.334 00.000 11616 move complete, result=0
01:57:11.334 00.000 11616 worker thread done servicing request
01:57:11.334 00.000 11616 Worker thread wakes up
01:57:11.334 00.000 12268 GuideStep: -0.1 px 69 ms EAST, 0.2 px 18 ms SOUTH
01:57:11.335 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:11.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:57:13.345 02.010 11616 Exposure complete
01:57:13.403 00.058 11616 worker thread done servicing request
01:57:13.403 00.000 12268 OnExposeComplete: enter
01:57:13.403 00.000 12268 UpdateGuideState(): m_state=6
01:57:13.404 00.001 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
01:57:13.404 00.000 12268 Star::Find returns 1 (0), X=676.40, Y=908.59, Mass=1569, SNR=26.8, Peak=108 HFD=5.3
01:57:13.404 00.000 12268 MultiStar: [#1 0.16,-0.04,0.35,U] 
01:57:13.404 00.000 12268 refined, 1 included, MultiStar: {0.03, -0.23}, one-star: {-0.02, -0.29}
01:57:13.404 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
01:57:13.404 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
01:57:13.404 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.44 mountX=-0.22 mountY=0.06, mountTheta=2.89
01:57:13.408 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.23, opts=13)
01:57:13.408 00.000 12268 Enqueuing Move request for scope (0.03, -0.23)
01:57:13.408 00.000 11616 Worker thread wakes up
01:57:13.408 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.23) opts 0xd
01:57:13.408 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.23)
01:57:13.408 00.000 11616 Moving (0.03, -0.23) raw xDistance=-0.22 yDistance=0.06
01:57:13.408 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
01:57:13.408 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:13.409 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:57:13.409 00.000 11616 MoveAxis(E, 125, ABG)
01:57:13.409 00.000 11616 Guiding  Dir = 2, Dur = 125
01:57:13.409 00.000 11616 IsSlewing returns 0
01:57:13.409 00.000 11616 IsGuiding returns 0
01:57:13.410 00.001 11616 PulseGuide returned control before completion, sleep 135
01:57:13.431 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=52, Gamma=1.290
01:57:13.449 00.018 12268 UpdateGuideState exits: m=1569 SNR=26.8
01:57:13.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:13.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:13.449 00.000 12268 Enqueuing Expose request
01:57:13.547 00.098 11616 IsGuiding returns 1
01:57:13.547 00.000 11616 scope still moving after pulse duration time elapsed
01:57:13.579 00.032 11616 IsSlewing returns 0
01:57:13.579 00.000 11616 IsGuiding returns 1
01:57:13.610 00.031 11616 IsSlewing returns 0
01:57:13.611 00.001 11616 IsGuiding returns 1
01:57:13.641 00.030 11616 IsSlewing returns 0
01:57:13.641 00.000 11616 IsGuiding returns 1
01:57:13.672 00.031 11616 IsSlewing returns 0
01:57:13.673 00.001 11616 IsGuiding returns 1
01:57:13.704 00.031 11616 IsSlewing returns 0
01:57:13.704 00.000 11616 IsGuiding returns 1
01:57:13.735 00.031 11616 IsSlewing returns 0
01:57:13.736 00.001 11616 IsGuiding returns 0
01:57:13.736 00.000 11616 scope move finished after 125 + 201 ms
01:57:13.736 00.000 11616 Move returns status 0, amount 125
01:57:13.736 00.000 11616 MoveAxis(N, 0, ABG)
01:57:13.736 00.000 11616 Move returns status 0, amount 0
01:57:13.736 00.000 11616 move complete, result=0
01:57:13.736 00.000 11616 worker thread done servicing request
01:57:13.736 00.000 11616 Worker thread wakes up
01:57:13.737 00.001 12268 GuideStep: -0.2 px 125 ms EAST, 0.1 px 0 ms NORTH
01:57:13.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:13.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:57:15.750 02.013 11616 Exposure complete
01:57:15.809 00.059 11616 worker thread done servicing request
01:57:15.809 00.000 12268 OnExposeComplete: enter
01:57:15.810 00.001 12268 UpdateGuideState(): m_state=6
01:57:15.810 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
01:57:15.810 00.000 12268 Star::Find returns 1 (0), X=676.58, Y=908.99, Mass=1518, SNR=26.3, Peak=112 HFD=5.1
01:57:15.810 00.000 12268 MultiStar: [#1 0.13,-0.18,0.36,U] 
01:57:15.810 00.000 12268 refined, 1 included, MultiStar: {0.15, 0.03}, one-star: {0.16, 0.10}
01:57:15.810 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
01:57:15.810 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
01:57:15.810 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.17 mountX=0.04 mountY=0.15, mountTheta=1.30
01:57:15.813 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.03, opts=13)
01:57:15.813 00.000 12268 Enqueuing Move request for scope (0.15, 0.03)
01:57:15.814 00.001 11616 Worker thread wakes up
01:57:15.814 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
01:57:15.814 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
01:57:15.814 00.000 11616 Moving (0.15, 0.03) raw xDistance=0.04 yDistance=0.15
01:57:15.814 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:15.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:57:15.814 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:15.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:57:15.815 00.001 11616 MoveAxis(E, 0, ABG)
01:57:15.815 00.000 11616 Move returns status 0, amount 0
01:57:15.815 00.000 11616 MoveAxis(N, 0, ABG)
01:57:15.815 00.000 11616 Move returns status 0, amount 0
01:57:15.815 00.000 11616 move complete, result=0
01:57:15.816 00.001 11616 worker thread done servicing request
01:57:15.837 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=62, Gamma=1.290
01:57:15.855 00.018 12268 UpdateGuideState exits: m=1518 SNR=26.3
01:57:15.855 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:15.856 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:15.856 00.000 12268 Enqueuing Expose request
01:57:15.856 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:15.856 00.000 11616 Worker thread wakes up
01:57:15.856 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:15.856 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:57:17.873 02.017 11616 Exposure complete
01:57:17.933 00.060 11616 worker thread done servicing request
01:57:17.933 00.000 12268 OnExposeComplete: enter
01:57:17.933 00.000 12268 UpdateGuideState(): m_state=6
01:57:17.933 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
01:57:17.933 00.000 12268 Star::Find returns 1 (0), X=677.03, Y=909.18, Mass=1627, SNR=27.3, Peak=101 HFD=5.4
01:57:17.933 00.000 12268 MultiStar: [#1 0.19,-0.24,0.35,U] 
01:57:17.933 00.000 12268 refined, 1 included, MultiStar: {0.50, 0.15}, one-star: {0.61, 0.29}
01:57:17.933 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
01:57:17.933 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 2.00)
01:57:17.933 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.15 hyp=0.52 cameraTheta=0.30 mountX=0.20 mountY=0.47, mountTheta=1.17
01:57:17.935 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=0.15, opts=13)
01:57:17.936 00.001 12268 Enqueuing Move request for scope (0.50, 0.15)
01:57:17.936 00.000 11616 Worker thread wakes up
01:57:17.936 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.15) opts 0xd
01:57:17.936 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 0.15)
01:57:17.936 00.000 11616 Moving (0.50, 0.15) raw xDistance=0.20 yDistance=0.47
01:57:17.936 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:57:17.936 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:57:17.936 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
01:57:17.936 00.000 11616 MoveAxis(E, 0, ABG)
01:57:17.936 00.000 11616 Move returns status 0, amount 0
01:57:17.936 00.000 11616 MoveAxis(S, 40, ABG)
01:57:17.936 00.000 11616 Guiding  Dir = 1, Dur = 40
01:57:17.937 00.001 11616 IsSlewing returns 0
01:57:17.937 00.000 11616 IsGuiding returns 0
01:57:17.937 00.000 11616 PulseGuide returned control before completion, sleep 50
01:57:17.958 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=61, Gamma=1.290
01:57:17.975 00.017 12268 UpdateGuideState exits: m=1627 SNR=27.3
01:57:17.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:17.975 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:17.975 00.000 12268 Enqueuing Expose request
01:57:17.997 00.022 11616 IsGuiding returns 1
01:57:17.997 00.000 11616 scope still moving after pulse duration time elapsed
01:57:18.028 00.031 11616 IsSlewing returns 0
01:57:18.028 00.000 11616 IsGuiding returns 0
01:57:18.028 00.000 11616 scope move finished after 40 + 51 ms
01:57:18.028 00.000 11616 Move returns status 0, amount 40
01:57:18.028 00.000 11616 move complete, result=0
01:57:18.028 00.000 11616 worker thread done servicing request
01:57:18.029 00.001 11616 Worker thread wakes up
01:57:18.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:18.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:57:18.029 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 40 ms SOUTH
01:57:20.036 02.007 11616 Exposure complete
01:57:20.095 00.059 11616 worker thread done servicing request
01:57:20.095 00.000 12268 OnExposeComplete: enter
01:57:20.095 00.000 12268 UpdateGuideState(): m_state=6
01:57:20.096 00.001 12268 Star::Find(15, 677, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
01:57:20.096 00.000 12268 Star::Find returns 1 (0), X=677.35, Y=909.20, Mass=1619, SNR=27.2, Peak=110 HFD=5.3
01:57:20.096 00.000 12268 MultiStar: [#1 0.19,-0.11,0.34,U] 
01:57:20.096 00.000 12268 refined, 1 included, MultiStar: {0.75, 0.21}, one-star: {0.93, 0.32}
01:57:20.096 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
01:57:20.096 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.97)
01:57:20.096 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=0.21 hyp=0.77 cameraTheta=0.27 mountX=0.28 mountY=0.71, mountTheta=1.19
01:57:20.098 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.75, y=0.21, opts=13)
01:57:20.098 00.000 12268 Enqueuing Move request for scope (0.75, 0.21)
01:57:20.098 00.000 11616 Worker thread wakes up
01:57:20.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.21) opts 0xd
01:57:20.098 00.000 11616 Handling offset move in thread for scope, endpoint = (0.75, 0.21)
01:57:20.098 00.000 11616 Moving (0.75, 0.21) raw xDistance=0.28 yDistance=0.71
01:57:20.098 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:57:20.099 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:57:20.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.71
01:57:20.099 00.000 11616 MoveAxis(E, 0, ABG)
01:57:20.099 00.000 11616 Move returns status 0, amount 0
01:57:20.099 00.000 11616 MoveAxis(S, 60, ABG)
01:57:20.100 00.001 11616 Guiding  Dir = 1, Dur = 60
01:57:20.101 00.001 11616 IsSlewing returns 0
01:57:20.101 00.000 11616 IsGuiding returns 0
01:57:20.101 00.000 11616 PulseGuide returned control before completion, sleep 70
01:57:20.127 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=58, Gamma=1.290
01:57:20.144 00.017 12268 UpdateGuideState exits: m=1619 SNR=27.2
01:57:20.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:20.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:20.144 00.000 12268 Enqueuing Expose request
01:57:20.178 00.034 11616 IsGuiding returns 1
01:57:20.178 00.000 11616 scope still moving after pulse duration time elapsed
01:57:20.209 00.031 11616 IsSlewing returns 0
01:57:20.209 00.000 11616 IsGuiding returns 0
01:57:20.209 00.000 11616 scope move finished after 60 + 48 ms
01:57:20.209 00.000 11616 Move returns status 0, amount 60
01:57:20.210 00.001 11616 move complete, result=0
01:57:20.210 00.000 11616 worker thread done servicing request
01:57:20.210 00.000 11616 Worker thread wakes up
01:57:20.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:20.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:57:20.225 00.015 12268 GuideStep: 0.3 px 0 ms EAST, 0.7 px 60 ms SOUTH
01:57:22.211 01.986 11616 Exposure complete
01:57:22.272 00.061 11616 worker thread done servicing request
01:57:22.272 00.000 12268 OnExposeComplete: enter
01:57:22.272 00.000 12268 UpdateGuideState(): m_state=6
01:57:22.272 00.000 12268 Star::Find(15, 677, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
01:57:22.272 00.000 12268 Star::Find returns 1 (0), X=677.02, Y=908.76, Mass=1556, SNR=26.8, Peak=97 HFD=5.7
01:57:22.272 00.000 12268 MultiStar: [#1 0.22,-0.03,0.36,U] 
01:57:22.272 00.000 12268 refined, 1 included, MultiStar: {0.50, -0.10}, one-star: {0.60, -0.12}
01:57:22.273 00.001 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
01:57:22.273 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
01:57:22.273 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.10 hyp=0.51 cameraTheta=-0.20 mountX=-0.05 mountY=0.51, mountTheta=1.67
01:57:22.274 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.10, opts=13)
01:57:22.274 00.000 12268 Enqueuing Move request for scope (0.50, -0.10)
01:57:22.275 00.001 11616 Worker thread wakes up
01:57:22.275 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.10) opts 0xd
01:57:22.275 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.10)
01:57:22.275 00.000 11616 Moving (0.50, -0.10) raw xDistance=-0.05 yDistance=0.51
01:57:22.275 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:22.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:57:22.275 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
01:57:22.275 00.000 11616 MoveAxis(E, 0, ABG)
01:57:22.275 00.000 11616 Move returns status 0, amount 0
01:57:22.275 00.000 11616 MoveAxis(S, 43, ABG)
01:57:22.275 00.000 11616 Guiding  Dir = 1, Dur = 43
01:57:22.276 00.001 11616 IsSlewing returns 0
01:57:22.277 00.001 11616 IsGuiding returns 0
01:57:22.277 00.000 11616 PulseGuide returned control before completion, sleep 53
01:57:22.299 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=60, Gamma=1.290
01:57:22.317 00.018 12268 UpdateGuideState exits: m=1556 SNR=26.8
01:57:22.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:22.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:22.317 00.000 12268 Enqueuing Expose request
01:57:22.338 00.021 11616 IsGuiding returns 1
01:57:22.339 00.001 11616 scope still moving after pulse duration time elapsed
01:57:22.370 00.031 11616 IsSlewing returns 0
01:57:22.370 00.000 11616 IsGuiding returns 0
01:57:22.370 00.000 11616 scope move finished after 43 + 50 ms
01:57:22.370 00.000 11616 Move returns status 0, amount 43
01:57:22.370 00.000 11616 move complete, result=0
01:57:22.371 00.001 11616 worker thread done servicing request
01:57:22.371 00.000 11616 Worker thread wakes up
01:57:22.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:22.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(661,894,31,31)
01:57:22.371 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 43 ms SOUTH
01:57:23.170 00.799 12268 evsrv: cli 0F8E69C0 connect
01:57:23.170 00.000 12268 case statement mapped state 6 to 3
01:57:23.170 00.000 12268 case statement mapped state 6 to 3
01:57:23.171 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7f7eb292-c4e6-4992-bb87-9068a98945c7"}
01:57:23.171 00.000 12268 case statement mapped state 6 to 3
01:57:23.171 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f7eb292-c4e6-4992-bb87-9068a98945c7"}
01:57:23.172 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:57:23.173 00.001 12268 evsrv: cli 0F8E6D80 connect
01:57:23.173 00.000 12268 case statement mapped state 6 to 3
01:57:23.174 00.001 12268 case statement mapped state 6 to 3
01:57:23.175 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"c20df693-1dfc-4196-8d9e-28fa761d30a6"}
01:57:23.175 00.000 12268 PhdController::Dither begins
01:57:23.175 00.000 12268 dither: size=5.50, dRA=2.12 dDec=-2.17
01:57:23.175 00.000 12268 MountToCamera -- mountTheta (0.80) + m_xAngle (1.47) = xAngle (2.27 = 2.27)
01:57:23.175 00.000 12268 MountToCamera -- mountX=2.12 mountY=-2.17 hyp=3.03 mountTheta=0.80 cameraX=-1.95, cameraY=2.32 cameraTheta=2.27
01:57:23.175 00.000 12268 setting lock position to (674.47, 911.21)
01:57:23.176 00.001 12268 Mount: notify guiding dithered (-1.9, 2.3)
01:57:23.176 00.000 12268 MultiStar: stabilizing after lock position change
01:57:23.176 00.000 12268 Status Line: Dither by 2.12,-2.17
01:57:23.179 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
01:57:23.180 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
01:57:23.180 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"c20df693-1dfc-4196-8d9e-28fa761d30a6"}
01:57:23.183 00.003 12268 evsrv: cli 0F8E6D80 disconnect
01:57:24.405 01.222 11616 Exposure complete
01:57:24.491 00.086 11616 worker thread done servicing request
01:57:24.491 00.000 12268 OnExposeComplete: enter
01:57:24.491 00.000 12268 UpdateGuideState(): m_state=6
01:57:24.491 00.000 12268 Star::Find(15, 677, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
01:57:24.491 00.000 12268 Star::Find returns 1 (0), X=676.51, Y=908.51, Mass=1210, SNR=23.6, Peak=82 HFD=5.1
01:57:24.492 00.001 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
01:57:24.492 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
01:57:24.492 00.000 12268 CameraToMount -- cameraX=2.04 cameraY=-2.70 hyp=3.38 cameraTheta=-0.93 mountX=-2.49 mountY=2.37, mountTheta=2.38
01:57:24.494 00.002 12268 dither recenter: remaining=(-2.1,2.2) step=(-2.1,2.2)
01:57:24.495 00.001 12268 MountToCamera -- mountTheta (-2.35) + m_xAngle (1.47) = xAngle (-0.87 = -0.87)
01:57:24.495 00.000 12268 MountToCamera -- mountX=-2.12 mountY=2.17 hyp=3.03 mountTheta=-2.35 cameraX=1.95, cameraY=-2.32 cameraTheta=-0.87
01:57:24.495 00.000 12268 SchedulePrimaryMove(0D94C700, x=1.95, y=-2.32, opts=4)
01:57:24.495 00.000 12268 Enqueuing Move request for scope (1.95, -2.32)
01:57:24.495 00.000 12268 Mount: notify direct move -2.12,2.17
01:57:24.495 00.000 11616 Worker thread wakes up
01:57:24.495 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.95, -2.32) opts 0x4
01:57:24.495 00.000 11616 Handling offset move in thread for scope, endpoint = (1.95, -2.32)
01:57:24.495 00.000 11616 Moving (1.95, -2.32) raw xDistance=-2.12 yDistance=2.17
01:57:24.495 00.000 11616 BLC: window closed
01:57:24.495 00.000 11616 MoveAxis(E, 2376, B)
01:57:24.495 00.000 11616 Guiding  Dir = 2, Dur = 2376
01:57:24.496 00.001 11616 IsSlewing returns 0
01:57:24.496 00.000 11616 IsGuiding returns 0
01:57:24.497 00.001 11616 PulseGuide returned control before completion, sleep 2386
01:57:24.521 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=42, Gamma=1.290
01:57:24.542 00.021 12268 UpdateGuideState exits: m=1210 SNR=23.6
01:57:24.542 00.000 12268 PhdController: settling, locked = 1, distance = 3.48 (1.50) aobump = 0 frame = 1 / 99999
01:57:24.542 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697844.542,"Host":"ASTROCENTER","Inst":1,"Distance":3.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:57:24.543 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:24.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:24.543 00.000 12268 Enqueuing Expose request
01:57:26.889 02.346 11616 IsGuiding returns 1
01:57:26.889 00.000 11616 scope still moving after pulse duration time elapsed
01:57:26.920 00.031 11616 IsSlewing returns 0
01:57:26.920 00.000 11616 IsGuiding returns 1
01:57:26.952 00.032 11616 IsSlewing returns 0
01:57:26.952 00.000 11616 IsGuiding returns 1
01:57:26.983 00.031 11616 IsSlewing returns 0
01:57:26.984 00.001 11616 IsGuiding returns 1
01:57:27.014 00.030 11616 IsSlewing returns 0
01:57:27.014 00.000 11616 IsGuiding returns 1
01:57:27.046 00.032 11616 IsSlewing returns 0
01:57:27.046 00.000 11616 IsGuiding returns 0
01:57:27.046 00.000 11616 scope move finished after 2376 + 174 ms
01:57:27.046 00.000 11616 Move returns status 0, amount 2376
01:57:27.046 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
01:57:27.046 00.000 11616 MoveAxis(S, 1222, B)
01:57:27.046 00.000 11616 Guiding  Dir = 1, Dur = 1222
01:57:27.047 00.001 11616 IsSlewing returns 0
01:57:27.047 00.000 11616 IsGuiding returns 0
01:57:27.047 00.000 11616 PulseGuide returned control before completion, sleep 1232
01:57:28.293 01.246 11616 IsGuiding returns 1
01:57:28.293 00.000 11616 scope still moving after pulse duration time elapsed
01:57:28.325 00.032 11616 IsSlewing returns 0
01:57:28.325 00.000 11616 IsGuiding returns 0
01:57:28.325 00.000 11616 scope move finished after 1222 + 56 ms
01:57:28.325 00.000 11616 Move returns status 0, amount 1222
01:57:28.325 00.000 11616 move complete, result=0
01:57:28.325 00.000 11616 worker thread done servicing request
01:57:28.326 00.001 12268 GuideStep: -2.1 px 2376 ms EAST, 2.2 px 1222 ms SOUTH
01:57:28.326 00.000 11616 Worker thread wakes up
01:57:28.326 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:28.326 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:57:30.348 02.022 11616 Exposure complete
01:57:30.419 00.071 11616 worker thread done servicing request
01:57:30.419 00.000 12268 OnExposeComplete: enter
01:57:30.420 00.001 12268 UpdateGuideState(): m_state=6
01:57:30.420 00.000 12268 Star::Find(15, 676, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
01:57:30.420 00.000 12268 Star::Find returns 1 (0), X=675.02, Y=907.98, Mass=1099, SNR=22.5, Peak=67 HFD=5.2
01:57:30.420 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
01:57:30.420 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.30)
01:57:30.420 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-3.23 hyp=3.27 cameraTheta=-1.40 mountX=-3.16 mountY=0.96, mountTheta=2.85
01:57:30.422 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=-3.23, opts=13)
01:57:30.422 00.000 12268 Enqueuing Move request for scope (0.55, -3.23)
01:57:30.422 00.000 11616 Worker thread wakes up
01:57:30.422 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, -3.23) opts 0xd
01:57:30.422 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, -3.23)
01:57:30.422 00.000 11616 Moving (0.55, -3.23) raw xDistance=-3.16 yDistance=0.96
01:57:30.422 00.000 11616 resist switch: large excursion: input -3.16 thresh 0.29 direction from 0 to -1
01:57:30.422 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-9.47
01:57:30.423 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.58 from input -3.16
01:57:30.423 00.000 11616 resist switch: large excursion: input 0.96 thresh 0.45 direction from 0 to 1
01:57:30.423 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.88
01:57:30.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.96
01:57:30.423 00.000 11616 MoveAxis(E, 1768, ABG)
01:57:30.423 00.000 11616 Guiding  Dir = 2, Dur = 1768
01:57:30.423 00.000 11616 IsSlewing returns 0
01:57:30.424 00.001 11616 IsGuiding returns 0
01:57:30.424 00.000 11616 PulseGuide returned control before completion, sleep 1778
01:57:30.448 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=45, Gamma=1.290
01:57:30.468 00.020 12268 UpdateGuideState exits: m=1099 SNR=22.5
01:57:30.468 00.000 12268 PhdController: settling, locked = 1, distance = 3.27 (1.50) aobump = 0 frame = 2 / 99999
01:57:30.468 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697850.468,"Host":"ASTROCENTER","Inst":1,"Distance":3.27,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:57:30.469 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:30.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:30.469 00.000 12268 Enqueuing Expose request
01:57:32.213 01.744 11616 IsGuiding returns 1
01:57:32.213 00.000 11616 scope still moving after pulse duration time elapsed
01:57:32.245 00.032 11616 IsSlewing returns 0
01:57:32.245 00.000 11616 IsGuiding returns 0
01:57:32.245 00.000 11616 scope move finished after 1768 + 53 ms
01:57:32.245 00.000 11616 Move returns status 0, amount 1768
01:57:32.245 00.000 11616 MoveAxis(S, 81, ABG)
01:57:32.245 00.000 11616 Guiding  Dir = 1, Dur = 81
01:57:32.246 00.001 11616 IsSlewing returns 0
01:57:32.246 00.000 11616 IsGuiding returns 0
01:57:32.246 00.000 11616 PulseGuide returned control before completion, sleep 91
01:57:32.339 00.093 11616 IsGuiding returns 1
01:57:32.339 00.000 11616 scope still moving after pulse duration time elapsed
01:57:32.371 00.032 11616 IsSlewing returns 0
01:57:32.371 00.000 11616 IsGuiding returns 1
01:57:32.403 00.032 11616 IsSlewing returns 0
01:57:32.403 00.000 11616 IsGuiding returns 0
01:57:32.403 00.000 11616 scope move finished after 81 + 76 ms
01:57:32.403 00.000 11616 Move returns status 0, amount 81
01:57:32.403 00.000 11616 move complete, result=0
01:57:32.403 00.000 11616 worker thread done servicing request
01:57:32.403 00.000 12268 GuideStep: -3.2 px 1768 ms EAST, 1.0 px 81 ms SOUTH
01:57:32.404 00.001 11616 Worker thread wakes up
01:57:32.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:32.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:57:34.427 02.023 11616 Exposure complete
01:57:34.491 00.064 11616 worker thread done servicing request
01:57:34.491 00.000 12268 OnExposeComplete: enter
01:57:34.491 00.000 12268 UpdateGuideState(): m_state=6
01:57:34.492 00.001 12268 Star::Find(15, 675, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
01:57:34.492 00.000 12268 Star::Find returns 1 (0), X=674.01, Y=908.41, Mass=1095, SNR=22.4, Peak=79 HFD=4.8
01:57:34.492 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.21 = 3.08)
01:57:34.492 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.03)
01:57:34.492 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-2.80 hyp=2.84 cameraTheta=-1.73 mountX=-2.83 mountY=-0.10, mountTheta=-3.11
01:57:34.494 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-2.80, opts=13)
01:57:34.494 00.000 12268 Enqueuing Move request for scope (-0.46, -2.80)
01:57:34.494 00.000 11616 Worker thread wakes up
01:57:34.494 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -2.80) opts 0xd
01:57:34.494 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -2.80)
01:57:34.494 00.000 11616 Moving (-0.46, -2.80) raw xDistance=-2.83 yDistance=-0.10
01:57:34.494 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.42 from input -2.83
01:57:34.494 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:34.494 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:57:34.495 00.001 11616 MoveAxis(E, 1585, ABG)
01:57:34.495 00.000 11616 Guiding  Dir = 2, Dur = 1585
01:57:34.495 00.000 11616 IsSlewing returns 0
01:57:34.495 00.000 11616 IsGuiding returns 0
01:57:34.496 00.001 11616 PulseGuide returned control before completion, sleep 1595
01:57:34.522 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=55, Gamma=1.290
01:57:34.542 00.020 12268 UpdateGuideState exits: m=1095 SNR=22.4
01:57:34.542 00.000 12268 PhdController: settling, locked = 1, distance = 3.14 (1.50) aobump = 0 frame = 3 / 99999
01:57:34.542 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697854.542,"Host":"ASTROCENTER","Inst":1,"Distance":3.14,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:57:34.543 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:34.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:34.543 00.000 12268 Enqueuing Expose request
01:57:36.101 01.558 11616 IsGuiding returns 1
01:57:36.101 00.000 11616 scope still moving after pulse duration time elapsed
01:57:36.133 00.032 11616 IsSlewing returns 0
01:57:36.133 00.000 11616 IsGuiding returns 0
01:57:36.133 00.000 11616 scope move finished after 1585 + 53 ms
01:57:36.133 00.000 11616 Move returns status 0, amount 1585
01:57:36.133 00.000 11616 MoveAxis(N, 0, ABG)
01:57:36.133 00.000 11616 Move returns status 0, amount 0
01:57:36.133 00.000 11616 move complete, result=0
01:57:36.133 00.000 11616 worker thread done servicing request
01:57:36.134 00.001 12268 GuideStep: -2.8 px 1585 ms EAST, -0.1 px 0 ms NORTH
01:57:36.134 00.000 11616 Worker thread wakes up
01:57:36.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:36.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:57:38.144 02.010 11616 Exposure complete
01:57:38.220 00.076 11616 worker thread done servicing request
01:57:38.220 00.000 12268 OnExposeComplete: enter
01:57:38.220 00.000 12268 UpdateGuideState(): m_state=6
01:57:38.221 00.001 12268 Star::Find(15, 674, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
01:57:38.221 00.000 12268 Star::Find returns 1 (0), X=674.25, Y=909.26, Mass=1031, SNR=21.6, Peak=60 HFD=5.0
01:57:38.221 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.16 = 3.13)
01:57:38.221 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.02)
01:57:38.221 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-1.95 hyp=1.97 cameraTheta=-1.68 mountX=-1.97 mountY=0.03, mountTheta=3.13
01:57:38.223 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-1.95, opts=13)
01:57:38.224 00.001 12268 Enqueuing Move request for scope (-0.22, -1.95)
01:57:38.224 00.000 11616 Worker thread wakes up
01:57:38.224 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -1.95) opts 0xd
01:57:38.224 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -1.95)
01:57:38.224 00.000 11616 Moving (-0.22, -1.95) raw xDistance=-1.97 yDistance=0.03
01:57:38.224 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.98 from input -1.97
01:57:38.224 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:38.225 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:57:38.225 00.000 11616 MoveAxis(E, 1101, ABG)
01:57:38.225 00.000 11616 Guiding  Dir = 2, Dur = 1101
01:57:38.225 00.000 11616 IsSlewing returns 0
01:57:38.226 00.001 11616 IsGuiding returns 0
01:57:38.226 00.000 11616 PulseGuide returned control before completion, sleep 1111
01:57:38.277 00.051 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=44, Gamma=1.290
01:57:38.303 00.026 12268 UpdateGuideState exits: m=1031 SNR=21.6
01:57:38.303 00.000 12268 PhdController: settling, locked = 1, distance = 2.79 (1.50) aobump = 0 frame = 4 / 99999
01:57:38.303 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697858.303,"Host":"ASTROCENTER","Inst":1,"Distance":2.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:57:38.304 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:38.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:38.304 00.000 12268 Enqueuing Expose request
01:57:39.353 01.049 11616 IsGuiding returns 1
01:57:39.353 00.000 11616 scope still moving after pulse duration time elapsed
01:57:39.384 00.031 11616 IsSlewing returns 0
01:57:39.384 00.000 11616 IsGuiding returns 0
01:57:39.384 00.000 11616 scope move finished after 1101 + 57 ms
01:57:39.384 00.000 11616 Move returns status 0, amount 1101
01:57:39.385 00.001 11616 MoveAxis(N, 0, ABG)
01:57:39.385 00.000 11616 Move returns status 0, amount 0
01:57:39.385 00.000 11616 move complete, result=0
01:57:39.385 00.000 11616 worker thread done servicing request
01:57:39.385 00.000 11616 Worker thread wakes up
01:57:39.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:39.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:57:39.385 00.000 12268 GuideStep: -2.0 px 1101 ms EAST, 0.0 px 0 ms NORTH
01:57:41.429 02.044 11616 Exposure complete
01:57:41.511 00.082 11616 worker thread done servicing request
01:57:41.511 00.000 12268 OnExposeComplete: enter
01:57:41.512 00.001 12268 UpdateGuideState(): m_state=6
01:57:41.512 00.000 12268 Star::Find(15, 674, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
01:57:41.512 00.000 12268 Star::Find returns 1 (0), X=674.56, Y=911.92, Mass=992, SNR=21.2, Peak=64 HFD=5.1
01:57:41.512 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
01:57:41.512 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
01:57:41.512 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.71 hyp=0.71 cameraTheta=1.44 mountX=0.71 mountY=-0.00, mountTheta=-0.00
01:57:41.515 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.71, opts=13)
01:57:41.515 00.000 12268 Enqueuing Move request for scope (0.09, 0.71)
01:57:41.515 00.000 11616 Worker thread wakes up
01:57:41.515 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.71) opts 0xd
01:57:41.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.71)
01:57:41.516 00.001 11616 Moving (0.09, 0.71) raw xDistance=0.71 yDistance=-0.00
01:57:41.516 00.000 11616 resist switch: large excursion: input 0.71 thresh 0.29 direction from -1 to 1
01:57:41.516 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.14
01:57:41.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.71
01:57:41.516 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:41.516 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:57:41.516 00.000 11616 MoveAxis(W, 399, ABG)
01:57:41.516 00.000 11616 Guiding  Dir = 3, Dur = 399
01:57:41.518 00.002 11616 IsSlewing returns 0
01:57:41.518 00.000 11616 IsGuiding returns 0
01:57:41.518 00.000 11616 PulseGuide returned control before completion, sleep 409
01:57:41.545 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=43, Gamma=1.290
01:57:41.572 00.027 12268 UpdateGuideState exits: m=992 SNR=21.2
01:57:41.572 00.000 12268 PhdController: settling, locked = 1, distance = 2.17 (1.50) aobump = 0 frame = 5 / 99999
01:57:41.572 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697861.572,"Host":"ASTROCENTER","Inst":1,"Distance":2.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:57:41.573 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:41.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:41.573 00.000 12268 Enqueuing Expose request
01:57:41.942 00.369 11616 IsGuiding returns 1
01:57:41.943 00.001 11616 scope still moving after pulse duration time elapsed
01:57:41.974 00.031 11616 IsSlewing returns 0
01:57:41.974 00.000 11616 IsGuiding returns 0
01:57:41.974 00.000 11616 scope move finished after 399 + 57 ms
01:57:41.974 00.000 11616 Move returns status 0, amount 399
01:57:41.974 00.000 11616 MoveAxis(N, 0, ABG)
01:57:41.974 00.000 11616 Move returns status 0, amount 0
01:57:41.974 00.000 11616 move complete, result=0
01:57:41.974 00.000 11616 worker thread done servicing request
01:57:41.975 00.001 12268 GuideStep: 0.7 px 399 ms WEST, -0.0 px 0 ms NORTH
01:57:41.975 00.000 11616 Worker thread wakes up
01:57:41.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:41.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:57:43.985 02.010 11616 Exposure complete
01:57:44.062 00.077 11616 worker thread done servicing request
01:57:44.062 00.000 12268 OnExposeComplete: enter
01:57:44.062 00.000 12268 UpdateGuideState(): m_state=6
01:57:44.062 00.000 12268 Star::Find(15, 674, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
01:57:44.062 00.000 12268 Star::Find returns 1 (0), X=674.36, Y=912.28, Mass=864, SNR=19.9, Peak=53 HFD=5.4
01:57:44.062 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
01:57:44.062 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
01:57:44.062 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=1.07 hyp=1.07 cameraTheta=1.67 mountX=1.05 mountY=-0.24, mountTheta=-0.23
01:57:44.065 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=1.07, opts=13)
01:57:44.065 00.000 12268 Enqueuing Move request for scope (-0.11, 1.07)
01:57:44.065 00.000 11616 Worker thread wakes up
01:57:44.065 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 1.07) opts 0xd
01:57:44.065 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 1.07)
01:57:44.065 00.000 11616 Moving (-0.11, 1.07) raw xDistance=1.05 yDistance=-0.24
01:57:44.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.53 from input 1.05
01:57:44.065 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:57:44.066 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:57:44.066 00.000 11616 MoveAxis(W, 589, ABG)
01:57:44.066 00.000 11616 Guiding  Dir = 3, Dur = 589
01:57:44.066 00.000 11616 IsSlewing returns 0
01:57:44.066 00.000 11616 IsGuiding returns 0
01:57:44.067 00.001 11616 PulseGuide returned control before completion, sleep 599
01:57:44.093 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=36, Gamma=1.290
01:57:44.113 00.020 12268 UpdateGuideState exits: m=864 SNR=19.9
01:57:44.114 00.001 12268 PhdController: settling, locked = 1, distance = 1.84 (1.50) aobump = 0 frame = 6 / 99999
01:57:44.114 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697864.114,"Host":"ASTROCENTER","Inst":1,"Distance":1.84,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:57:44.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:44.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:44.114 00.000 12268 Enqueuing Expose request
01:57:44.668 00.554 11616 IsGuiding returns 1
01:57:44.668 00.000 11616 scope still moving after pulse duration time elapsed
01:57:44.699 00.031 11616 IsSlewing returns 0
01:57:44.699 00.000 11616 IsGuiding returns 0
01:57:44.699 00.000 11616 scope move finished after 589 + 43 ms
01:57:44.699 00.000 11616 Move returns status 0, amount 589
01:57:44.699 00.000 11616 MoveAxis(N, 0, ABG)
01:57:44.699 00.000 11616 Move returns status 0, amount 0
01:57:44.700 00.001 11616 move complete, result=0
01:57:44.700 00.000 11616 worker thread done servicing request
01:57:44.700 00.000 11616 Worker thread wakes up
01:57:44.700 00.000 12268 GuideStep: 1.1 px 589 ms WEST, -0.2 px 0 ms NORTH
01:57:44.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:44.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:57:46.704 02.004 11616 Exposure complete
01:57:46.763 00.059 11616 worker thread done servicing request
01:57:46.763 00.000 12268 OnExposeComplete: enter
01:57:46.763 00.000 12268 UpdateGuideState(): m_state=6
01:57:46.764 00.001 12268 Star::Find(15, 674, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
01:57:46.764 00.000 12268 Star::Find returns 1 (0), X=674.44, Y=910.79, Mass=549, SNR=15.9, Peak=51 HFD=4.6
01:57:46.764 00.000 12268 Status Line: Mass: 549 vs 1353
01:57:46.766 00.002 12268 UpdateCurrentPosition: star mass new=548.8 exp=1352.5 thresh=50% limits=(640.6, 2096.4, 2705.0)
01:57:46.766 00.000 12268 DistanceChecker: activated
01:57:46.767 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:57:46.767 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:57:46.767 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:57:46.767 00.000 11616 Worker thread wakes up
01:57:46.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:57:46.768 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:57:46.768 00.000 11616 move complete, result=0
01:57:46.768 00.000 11616 worker thread done servicing request
01:57:46.875 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:57:46.875 00.000 12268 Status Line: Star lost - mass changed
01:57:46.878 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=31, Gamma=1.290
01:57:46.895 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:57:46.895 00.000 12268 PhdController: settling, locked = 0, distance = 1.84 (1.50) aobump = 0 frame = 7 / 99999
01:57:46.895 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697866.895,"Host":"ASTROCENTER","Inst":1,"Distance":1.84,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
01:57:46.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:46.895 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:57:46.896 00.001 12268 Enqueuing Expose request
01:57:46.896 00.000 11616 Worker thread wakes up
01:57:46.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:46.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:57:48.915 02.019 11616 Exposure complete
01:57:48.981 00.066 11616 worker thread done servicing request
01:57:48.981 00.000 12268 OnExposeComplete: enter
01:57:48.981 00.000 12268 UpdateGuideState(): m_state=6
01:57:48.982 00.001 12268 Star::Find(15, 674, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
01:57:48.982 00.000 12268 Star::Find returns 1 (0), X=674.21, Y=910.40, Mass=604, SNR=16.7, Peak=51 HFD=4.5
01:57:48.982 00.000 12268 Status Line: Mass: 604 vs 1264
01:57:48.985 00.003 12268 UpdateCurrentPosition: star mass new=604.1 exp=1263.6 thresh=50% limits=(631.8, 2096.4, 2527.2)
01:57:48.985 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:57:48.986 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:57:48.986 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:57:48.986 00.000 11616 Worker thread wakes up
01:57:48.986 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:57:48.986 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:57:48.987 00.001 11616 move complete, result=0
01:57:48.987 00.000 11616 worker thread done servicing request
01:57:49.093 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:57:49.093 00.000 12268 Status Line: Star lost - mass changed
01:57:49.096 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=30, Gamma=1.290
01:57:49.115 00.019 12268 UpdateGuideState exits: Star lost - mass changed
01:57:49.115 00.000 12268 PhdController: settling, locked = 0, distance = 1.84 (1.50) aobump = 0 frame = 8 / 99999
01:57:49.115 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697869.115,"Host":"ASTROCENTER","Inst":1,"Distance":1.84,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
01:57:49.115 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:49.116 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:57:49.116 00.000 12268 Enqueuing Expose request
01:57:49.116 00.000 11616 Worker thread wakes up
01:57:49.116 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:49.116 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:57:51.135 02.019 11616 Exposure complete
01:57:51.199 00.064 11616 worker thread done servicing request
01:57:51.199 00.000 12268 OnExposeComplete: enter
01:57:51.199 00.000 12268 UpdateGuideState(): m_state=6
01:57:51.200 00.001 12268 Star::Find(15, 674, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
01:57:51.200 00.000 12268 Star::Find returns 1 (0), X=674.45, Y=910.69, Mass=652, SNR=17.3, Peak=59 HFD=4.5
01:57:51.200 00.000 12268 DistanceChecker: deactivated
01:57:51.200 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
01:57:51.200 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
01:57:51.200 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.52 hyp=0.52 cameraTheta=-1.61 mountX=-0.52 mountY=0.05, mountTheta=3.05
01:57:51.201 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.52, opts=13)
01:57:51.202 00.001 12268 Enqueuing Move request for scope (-0.02, -0.52)
01:57:51.202 00.000 11616 Worker thread wakes up
01:57:51.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.52) opts 0xd
01:57:51.202 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.52)
01:57:51.202 00.000 11616 Moving (-0.02, -0.52) raw xDistance=-0.52 yDistance=0.05
01:57:51.202 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 1 to -1
01:57:51.202 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.56
01:57:51.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
01:57:51.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:51.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:57:51.202 00.000 11616 MoveAxis(E, 291, ABG)
01:57:51.203 00.001 11616 Guiding  Dir = 2, Dur = 291
01:57:51.203 00.000 11616 IsSlewing returns 0
01:57:51.203 00.000 11616 IsGuiding returns 0
01:57:51.203 00.000 11616 PulseGuide returned control before completion, sleep 301
01:57:51.225 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=34, Gamma=1.290
01:57:51.244 00.019 12268 UpdateGuideState exits: m=652 SNR=17.3
01:57:51.244 00.000 12268 PhdController: settling, locked = 1, distance = 1.44 (1.50) aobump = 0 frame = 9 / 99999
01:57:51.244 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697871.244,"Host":"ASTROCENTER","Inst":1,"Distance":1.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:57:51.245 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:51.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:51.245 00.000 12268 Enqueuing Expose request
01:57:51.520 00.275 11616 IsGuiding returns 0
01:57:51.520 00.000 11616 Move returns status 0, amount 291
01:57:51.522 00.002 11616 MoveAxis(N, 0, ABG)
01:57:51.522 00.000 11616 Move returns status 0, amount 0
01:57:51.522 00.000 11616 move complete, result=0
01:57:51.522 00.000 11616 worker thread done servicing request
01:57:51.522 00.000 11616 Worker thread wakes up
01:57:51.522 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:51.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:57:51.522 00.000 12268 GuideStep: -0.5 px 291 ms EAST, 0.0 px 0 ms NORTH
01:57:53.533 02.011 11616 Exposure complete
01:57:53.597 00.064 11616 worker thread done servicing request
01:57:53.597 00.000 12268 OnExposeComplete: enter
01:57:53.597 00.000 12268 UpdateGuideState(): m_state=6
01:57:53.597 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
01:57:53.597 00.000 12268 Star::Find returns 1 (0), X=673.91, Y=911.22, Mass=603, SNR=16.6, Peak=47 HFD=4.4
01:57:53.598 00.001 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.65 = 1.65)
01:57:53.598 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.46 = -1.46)
01:57:53.598 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.01 hyp=0.56 cameraTheta=3.13 mountX=-0.05 mountY=-0.55, mountTheta=-1.65
01:57:53.600 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.56, y=0.01, opts=13)
01:57:53.600 00.000 12268 Enqueuing Move request for scope (-0.56, 0.01)
01:57:53.600 00.000 11616 Worker thread wakes up
01:57:53.600 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.01) opts 0xd
01:57:53.600 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.56, 0.01)
01:57:53.600 00.000 11616 Moving (-0.56, 0.01) raw xDistance=-0.05 yDistance=-0.55
01:57:53.600 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:53.600 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:57:53.601 00.001 11616 resist switch: large excursion: input -0.55 thresh 0.45 direction from 1 to -1
01:57:53.601 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.66
01:57:53.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
01:57:53.601 00.000 11616 MoveAxis(E, 0, ABG)
01:57:53.601 00.000 11616 Move returns status 0, amount 0
01:57:53.601 00.000 11616 BLC: Oldest BLC event removed
01:57:53.601 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1452 applied
01:57:53.601 00.000 11616 MoveAxis(N, 1499, ABG)
01:57:53.601 00.000 11616 Guiding  Dir = 0, Dur = 1499
01:57:53.602 00.001 11616 IsSlewing returns 0
01:57:53.602 00.000 11616 IsGuiding returns 0
01:57:53.602 00.000 11616 PulseGuide returned control before completion, sleep 1509
01:57:53.623 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=32, Gamma=1.290
01:57:53.642 00.019 12268 UpdateGuideState exits: m=603 SNR=16.6
01:57:53.642 00.000 12268 PhdController: settling, locked = 1, distance = 1.18 (1.50) aobump = 0 frame = 10 / 99999
01:57:53.642 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697873.642,"Host":"ASTROCENTER","Inst":1,"Distance":1.18,"Time":2.4,"SettleTime":10.0,"StarLocked":true}
01:57:53.643 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:53.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:57:53.643 00.000 12268 Enqueuing Expose request
01:57:55.121 01.478 11616 IsGuiding returns 1
01:57:55.121 00.000 11616 scope still moving after pulse duration time elapsed
01:57:55.153 00.032 11616 IsSlewing returns 0
01:57:55.154 00.001 11616 IsGuiding returns 0
01:57:55.154 00.000 11616 scope move finished after 1499 + 52 ms
01:57:55.154 00.000 11616 Move returns status 0, amount 1499
01:57:55.154 00.000 11616 move complete, result=0
01:57:55.154 00.000 11616 worker thread done servicing request
01:57:55.154 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.6 px 1499 ms NORTH
01:57:55.154 00.000 11616 Worker thread wakes up
01:57:55.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:55.155 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:57:57.181 02.026 11616 Exposure complete
01:57:57.248 00.067 11616 worker thread done servicing request
01:57:57.248 00.000 12268 OnExposeComplete: enter
01:57:57.248 00.000 12268 UpdateGuideState(): m_state=6
01:57:57.249 00.001 12268 Star::Find(15, 673, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
01:57:57.249 00.000 12268 Star::Find returns 1 (0), X=674.05, Y=911.22, Mass=516, SNR=15.4, Peak=49 HFD=4.4
01:57:57.249 00.000 12268 Status Line: Mass: 516 vs 1099
01:57:57.252 00.003 12268 UpdateCurrentPosition: star mass new=515.8 exp=1098.9 thresh=50% limits=(549.4, 2096.4, 2197.7)
01:57:57.252 00.000 12268 DistanceChecker: activated
01:57:57.252 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:57:57.253 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:57:57.253 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:57:57.253 00.000 11616 Worker thread wakes up
01:57:57.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:57:57.253 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:57:57.253 00.000 11616 move complete, result=0
01:57:57.254 00.001 11616 worker thread done servicing request
01:57:57.358 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:57:57.358 00.000 12268 Status Line: Star lost - mass changed
01:57:57.361 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=30, Gamma=1.290
01:57:57.379 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:57:57.379 00.000 12268 PhdController: settling, locked = 0, distance = 1.18 (1.50) aobump = 0 frame = 11 / 99999
01:57:57.379 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697877.379,"Host":"ASTROCENTER","Inst":1,"Distance":1.18,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
01:57:57.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:57.379 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:57:57.379 00.000 12268 Enqueuing Expose request
01:57:57.380 00.001 11616 Worker thread wakes up
01:57:57.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:57.380 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:57:59.389 02.009 11616 Exposure complete
01:57:59.447 00.058 11616 worker thread done servicing request
01:57:59.447 00.000 12268 OnExposeComplete: enter
01:57:59.447 00.000 12268 UpdateGuideState(): m_state=6
01:57:59.447 00.000 12268 Star::Find(15, 673, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
01:57:59.448 00.001 12268 Star::Find returns 1 (0), X=674.22, Y=911.06, Mass=329, SNR=12.3, Peak=36 HFD=3.5
01:57:59.448 00.000 12268 Status Line: Mass: 329 vs 1095
01:57:59.455 00.007 12268 UpdateCurrentPosition: star mass new=328.6 exp=1095.3 thresh=50% limits=(547.6, 2096.4, 2190.5)
01:57:59.455 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:57:59.456 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:57:59.456 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:57:59.456 00.000 11616 Worker thread wakes up
01:57:59.456 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:57:59.456 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:57:59.456 00.000 11616 move complete, result=0
01:57:59.457 00.001 11616 worker thread done servicing request
01:57:59.558 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:57:59.558 00.000 12268 Status Line: Star lost - mass changed
01:57:59.566 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=25, Gamma=1.290
01:57:59.587 00.021 12268 UpdateGuideState exits: Star lost - mass changed
01:57:59.587 00.000 12268 PhdController: settling, locked = 0, distance = 1.18 (1.50) aobump = 0 frame = 12 / 99999
01:57:59.587 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697879.587,"Host":"ASTROCENTER","Inst":1,"Distance":1.18,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
01:57:59.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:59.587 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:57:59.587 00.000 12268 Enqueuing Expose request
01:57:59.587 00.000 11616 Worker thread wakes up
01:57:59.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:57:59.588 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:58:01.601 02.013 11616 Exposure complete
01:58:01.667 00.066 11616 worker thread done servicing request
01:58:01.667 00.000 12268 OnExposeComplete: enter
01:58:01.667 00.000 12268 UpdateGuideState(): m_state=6
01:58:01.667 00.000 12268 Star::Find(15, 673, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
01:58:01.668 00.001 12268 Star::Find returns 1 (0), X=674.80, Y=910.76, Mass=475, SNR=14.8, Peak=44 HFD=4.6
01:58:01.668 00.000 12268 Status Line: Mass: 475 vs 1031
01:58:01.670 00.002 12268 UpdateCurrentPosition: star mass new=475.3 exp=1030.9 thresh=50% limits=(515.4, 2096.4, 2061.7)
01:58:01.670 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:58:01.671 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:58:01.671 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:58:01.671 00.000 11616 Worker thread wakes up
01:58:01.671 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:58:01.671 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:58:01.671 00.000 11616 move complete, result=0
01:58:01.671 00.000 11616 worker thread done servicing request
01:58:01.774 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:58:01.775 00.001 12268 Status Line: Star lost - mass changed
01:58:01.778 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=27, Gamma=1.290
01:58:01.796 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:58:01.796 00.000 12268 PhdController: settling, locked = 0, distance = 1.18 (1.50) aobump = 0 frame = 13 / 99999
01:58:01.796 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697881.796,"Host":"ASTROCENTER","Inst":1,"Distance":1.18,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
01:58:01.797 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:01.797 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:58:01.797 00.000 12268 Enqueuing Expose request
01:58:01.797 00.000 11616 Worker thread wakes up
01:58:01.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:01.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:58:03.813 02.016 11616 Exposure complete
01:58:03.874 00.061 11616 worker thread done servicing request
01:58:03.875 00.001 12268 OnExposeComplete: enter
01:58:03.875 00.000 12268 UpdateGuideState(): m_state=6
01:58:03.875 00.000 12268 Star::Find(15, 673, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
01:58:03.875 00.000 12268 Star::Find returns 1 (0), X=674.32, Y=911.00, Mass=391, SNR=13.4, Peak=36 HFD=4.1
01:58:03.875 00.000 12268 Status Line: Mass: 391 vs 992
01:58:03.878 00.003 12268 UpdateCurrentPosition: star mass new=390.9 exp=992.1 thresh=50% limits=(496.1, 2096.4, 1984.3)
01:58:03.878 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:58:03.879 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:58:03.879 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:58:03.879 00.000 11616 Worker thread wakes up
01:58:03.879 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:58:03.879 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:58:03.880 00.001 11616 move complete, result=0
01:58:03.880 00.000 11616 worker thread done servicing request
01:58:03.995 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:58:03.995 00.000 12268 Status Line: Star lost - mass changed
01:58:03.997 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=23, Gamma=1.290
01:58:04.015 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:58:04.016 00.001 12268 PhdController: settling, locked = 0, distance = 1.18 (1.50) aobump = 0 frame = 14 / 99999
01:58:04.016 00.000 12268 PhdController failed: timed-out waiting for guider to settle
01:58:04.016 00.000 12268 PhdController: newstate STATE_FINISH
01:58:04.016 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
01:58:04.016 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768697884.016,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":14,"DroppedFrames":6}
01:58:04.016 00.000 12268 Mount: notify guiding dither settle done success=0
01:58:04.016 00.000 12268 PhdController: newstate STATE_IDLE
01:58:04.016 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:04.016 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:58:04.016 00.000 12268 Enqueuing Expose request
01:58:04.016 00.000 11616 Worker thread wakes up
01:58:04.017 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:04.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:58:04.698 00.681 12268 evsrv: cli 0F8E69C0 connect
01:58:04.698 00.000 12268 case statement mapped state 6 to 4
01:58:04.699 00.001 12268 case statement mapped state 6 to 4
01:58:04.699 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1b1b017d-fdda-4dc0-b7d7-054cce10ebb8"}
01:58:04.700 00.001 12268 case statement mapped state 6 to 4
01:58:04.700 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1b1b017d-fdda-4dc0-b7d7-054cce10ebb8"}
01:58:04.701 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:58:04.702 00.001 12268 evsrv: cli 0F8E69C0 connect
01:58:04.702 00.000 12268 case statement mapped state 6 to 4
01:58:04.702 00.000 12268 case statement mapped state 6 to 4
01:58:04.703 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a7357e53-ff28-446f-977e-9de37c24cc4d"}
01:58:04.703 00.000 12268 case statement mapped state 6 to 4
01:58:04.703 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"a7357e53-ff28-446f-977e-9de37c24cc4d"}
01:58:04.704 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:58:04.705 00.001 12268 evsrv: cli 0F8E69C0 connect
01:58:04.705 00.000 12268 case statement mapped state 6 to 4
01:58:04.705 00.000 12268 case statement mapped state 6 to 4
01:58:04.706 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"stop_capture","id":"5ba64612-8cfb-4eaa-9a42-68534d0734d6"}
01:58:04.706 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:58:04.706 00.000 12268 Status Line: Waiting for devices...
01:58:04.714 00.008 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"5ba64612-8cfb-4eaa-9a42-68534d0734d6"}
01:58:04.715 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:58:04.717 00.002 12268 evsrv: cli 0F8E6D80 connect
01:58:04.717 00.000 12268 case statement mapped state 6 to 4
01:58:04.717 00.000 12268 case statement mapped state 6 to 4
01:58:04.718 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"42ce394e-09e7-4713-9ff7-6824cfd605e8"}
01:58:04.718 00.000 12268 case statement mapped state 6 to 4
01:58:04.718 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"LostLock","id":"42ce394e-09e7-4713-9ff7-6824cfd605e8"}
01:58:04.719 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:58:04.885 00.166 11616 Exposure complete
01:58:04.948 00.063 11616 worker thread done servicing request
01:58:04.948 00.000 12268 OnExposeComplete: enter
01:58:04.948 00.000 12268 UpdateGuideState(): m_state=6
01:58:04.948 00.000 12268 Mount: notify guiding stopped
01:58:04.948 00.000 12268 BLC: window closed
01:58:04.948 00.000 12268 BLC: Last direction was reset
01:58:04.949 00.001 12268 Changing from state GUIDING to STOP
01:58:04.949 00.000 12268 guider state => SELECTED
01:58:04.949 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
01:58:04.949 00.000 12268 Status Line: Stopped Guiding
01:58:04.955 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=27, Gamma=1.290
01:58:04.972 00.017 12268 UpdateGuideState exits: Stopped Guiding
01:58:04.972 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
01:58:04.973 00.001 12268 setting force full frames = true
01:58:05.039 00.066 12268 Status Line: Stopped.
01:58:05.721 00.682 12268 evsrv: cli 0F8E6D80 connect
01:58:05.722 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"92f3c9d1-250e-4425-987c-fa17183707f8"}
01:58:05.722 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"92f3c9d1-250e-4425-987c-fa17183707f8"}
01:58:05.723 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:58:05.724 00.001 12268 evsrv: cli 0F8E6D80 connect
01:58:05.725 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"0510f117-0ae1-4d61-8586-b16643db6c89"}
01:58:05.725 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"0510f117-0ae1-4d61-8586-b16643db6c89"}
01:58:05.726 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:58:05.728 00.002 12268 evsrv: cli 0F8E69C0 connect
01:58:05.729 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"37ceefd4-e451-443b-88cc-4faf4fea8a43"}
01:58:05.729 00.000 12268 PhdController::Guide begins
01:58:05.729 00.000 12268 PhdController: newstate STATE_SETUP
01:58:05.729 00.000 12268 PhdController: setup
01:58:05.729 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
01:58:05.729 00.000 12268 PhdController: start capturing
01:58:05.729 00.000 12268 Changing from state SELECTED to UNINITIALIZED
01:58:05.730 00.001 12268 guider state => SELECTING
01:58:05.730 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:58:05.743 00.013 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:58:05.743 00.000 12268 Enqueuing Expose request
01:58:05.743 00.000 12268 PhdController: newstate STATE_SELECT_STAR
01:58:05.743 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"37ceefd4-e451-443b-88cc-4faf4fea8a43"}
01:58:05.743 00.000 11616 Worker thread wakes up
01:58:05.743 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:05.744 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:58:05.746 00.002 12268 evsrv: cli 0F8E69C0 disconnect
01:58:05.747 00.001 12268 evsrv: cli 0F8E6D80 connect
01:58:05.747 00.000 12268 case statement mapped state 1 to 101
01:58:05.747 00.000 12268 case statement mapped state 1 to 101
01:58:05.748 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"85cda452-1fa8-457a-b583-58a457e69e52"}
01:58:05.748 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"85cda452-1fa8-457a-b583-58a457e69e52"}
01:58:05.750 00.002 12268 evsrv: cli 0F8E6D80 disconnect
01:58:05.751 00.001 12268 evsrv: cli 0FA411A0 connect
01:58:05.751 00.000 12268 case statement mapped state 1 to 101
01:58:05.752 00.001 12268 case statement mapped state 1 to 101
01:58:05.752 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"4551388b-0b81-479a-8a3c-904e66c91c15"}
01:58:05.752 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"4551388b-0b81-479a-8a3c-904e66c91c15"}
01:58:05.753 00.001 12268 evsrv: cli 0FA411A0 disconnect
01:58:06.756 01.003 12268 evsrv: cli 0FA411A0 connect
01:58:06.756 00.000 12268 case statement mapped state 1 to 101
01:58:06.757 00.001 12268 case statement mapped state 1 to 101
01:58:06.757 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"1a25d6fc-52de-4fdd-8bc7-19f92ee826cb"}
01:58:06.757 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"1a25d6fc-52de-4fdd-8bc7-19f92ee826cb"}
01:58:06.758 00.001 12268 evsrv: cli 0FA411A0 disconnect
01:58:07.748 00.990 11616 Exposure complete
01:58:07.759 00.011 12268 evsrv: cli 0FA411A0 connect
01:58:07.759 00.000 12268 case statement mapped state 1 to 101
01:58:07.759 00.000 12268 case statement mapped state 1 to 101
01:58:07.760 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"e56ff3ad-2687-4f9a-9a25-9bab46e0fb4c"}
01:58:07.760 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"e56ff3ad-2687-4f9a-9a25-9bab46e0fb4c"}
01:58:07.760 00.000 12268 evsrv: cli 0FA411A0 disconnect
01:58:07.808 00.048 11616 worker thread done servicing request
01:58:07.808 00.000 12268 OnExposeComplete: enter
01:58:07.809 00.001 12268 UpdateGuideState(): m_state=1
01:58:07.809 00.000 12268 UpdateCurrentPosition: no star selected
01:58:07.809 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:58:07.810 00.001 12268 Status Line: No star selected
01:58:07.812 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=29, Gamma=1.290
01:58:07.832 00.020 12268 UpdateGuideState exits: No star selected
01:58:07.833 00.001 12268 GuiderMultiStar::AutoSelect enter
01:58:07.833 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:58:07.888 00.055 12268 AutoFind: auto downsample for scale 4.30 => 1x
01:58:07.981 00.093 12268 AutoFind: global mean = 0.0, stdev 1.5
01:58:07.981 00.000 12268 AutoFind: using threshold = 0.1
01:58:08.074 00.093 12268 AutoFind: local max [674, 910] 37.0
01:58:08.074 00.000 12268 AutoFind: local max [20, 40] 5.7
01:58:08.074 00.000 12268 AutoFind: local max [519, 12] 5.1
01:58:08.074 00.000 12268 AutoFind: local max [341, 620] 4.9
01:58:08.074 00.000 12268 AutoFind: local max [1269, 641] 4.8
01:58:08.074 00.000 12268 AutoFind: local max [787, 381] 4.6
01:58:08.074 00.000 12268 AutoFind: local max [614, 499] 4.6
01:58:08.074 00.000 12268 AutoFind: local max [1253, 857] 4.5
01:58:08.074 00.000 12268 AutoFind: local max [1164, 230] 4.4
01:58:08.074 00.000 12268 AutoFind: local max [396, 9] 4.4
01:58:08.074 00.000 12268 AutoFind: local max [1059, 446] 4.4
01:58:08.074 00.000 12268 AutoFind: local max [623, 578] 4.4
01:58:08.074 00.000 12268 AutoFind: local max [1203, 725] 4.4
01:58:08.074 00.000 12268 AutoFind: local max [487, 439] 4.3
01:58:08.075 00.001 12268 AutoFind: local max [992, 756] 4.2
01:58:08.075 00.000 12268 AutoFind: local max [428, 115] 4.2
01:58:08.075 00.000 12268 AutoFind: local max [897, 699] 4.2
01:58:08.075 00.000 12268 AutoFind: local max [1058, 531] 4.2
01:58:08.075 00.000 12268 AutoFind: local max [385, 444] 4.2
01:58:08.075 00.000 12268 AutoFind: local max [655, 58] 4.2
01:58:08.075 00.000 12268 AutoFind: local max [661, 732] 4.2
01:58:08.075 00.000 12268 AutoFind: local max [1005, 940] 4.1
01:58:08.075 00.000 12268 AutoFind: local max [1153, 296] 4.1
01:58:08.075 00.000 12268 AutoFind: local max [760, 836] 4.1
01:58:08.075 00.000 12268 AutoFind: local max [1007, 128] 4.1
01:58:08.075 00.000 12268 AutoFind: local max [961, 525] 4.1
01:58:08.075 00.000 12268 AutoFind: local max [277, 718] 4.1
01:58:08.075 00.000 12268 AutoFind: local max [795, 611] 4.1
01:58:08.075 00.000 12268 AutoFind: local max [1208, 345] 4.1
01:58:08.075 00.000 12268 AutoFind: local max [1009, 794] 4.1
01:58:08.075 00.000 12268 AutoFind: local max [862, 265] 4.1
01:58:08.075 00.000 12268 AutoFind: local max [1119, 419] 4.1
01:58:08.075 00.000 12268 AutoFind: local max [1010, 83] 4.0
01:58:08.076 00.001 12268 AutoFind: local max [953, 932] 4.0
01:58:08.076 00.000 12268 AutoFind: local max [970, 736] 4.0
01:58:08.076 00.000 12268 AutoFind: local max [1220, 49] 4.0
01:58:08.076 00.000 12268 AutoFind: local max [540, 916] 4.0
01:58:08.076 00.000 12268 AutoFind: local max [570, 578] 4.0
01:58:08.076 00.000 12268 AutoFind: local max [1176, 413] 4.0
01:58:08.076 00.000 12268 AutoFind: local max [955, 567] 4.0
01:58:08.076 00.000 12268 AutoFind: local max [227, 689] 4.0
01:58:08.076 00.000 12268 AutoFind: local max [675, 335] 3.9
01:58:08.076 00.000 12268 AutoFind: local max [548, 309] 3.9
01:58:08.076 00.000 12268 AutoFind: local max [404, 9] 3.9
01:58:08.076 00.000 12268 AutoFind: local max [1112, 908] 3.9
01:58:08.076 00.000 12268 AutoFind: local max [1143, 925] 3.9
01:58:08.076 00.000 12268 AutoFind: local max [496, 375] 3.9
01:58:08.076 00.000 12268 AutoFind: local max [505, 732] 3.9
01:58:08.076 00.000 12268 AutoFind: local max [320, 241] 3.9
01:58:08.076 00.000 12268 AutoFind: local max [505, 642] 3.9
01:58:08.076 00.000 12268 AutoFind: local max [1220, 550] 3.9
01:58:08.077 00.001 12268 AutoFind: local max [673, 209] 3.9
01:58:08.077 00.000 12268 AutoFind: local max [895, 565] 3.9
01:58:08.077 00.000 12268 AutoFind: local max [600, 560] 3.9
01:58:08.077 00.000 12268 AutoFind: local max [632, 662] 3.9
01:58:08.077 00.000 12268 AutoFind: local max [1059, 819] 3.9
01:58:08.077 00.000 12268 AutoFind: local max [1171, 354] 3.9
01:58:08.077 00.000 12268 AutoFind: local max [63, 8] 3.9
01:58:08.077 00.000 12268 AutoFind: local max [1057, 745] 3.8
01:58:08.077 00.000 12268 AutoFind: local max [268, 578] 3.8
01:58:08.077 00.000 12268 AutoFind: local max [427, 331] 3.8
01:58:08.077 00.000 12268 AutoFind: local max [313, 563] 3.8
01:58:08.077 00.000 12268 AutoFind: local max [326, 331] 3.8
01:58:08.077 00.000 12268 AutoFind: local max [673, 897] 3.8
01:58:08.077 00.000 12268 AutoFind: local max [450, 694] 3.8
01:58:08.077 00.000 12268 AutoFind: local max [1129, 894] 3.8
01:58:08.077 00.000 12268 AutoFind: local max [465, 128] 3.8
01:58:08.077 00.000 12268 AutoFind: local max [935, 121] 3.8
01:58:08.077 00.000 12268 AutoFind: local max [1029, 53] 3.8
01:58:08.077 00.000 12268 AutoFind: local max [478, 420] 3.8
01:58:08.077 00.000 12268 AutoFind: local max [692, 271] 3.8
01:58:08.078 00.001 12268 AutoFind: local max [468, 615] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [1079, 402] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [865, 801] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [493, 431] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [819, 166] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [630, 171] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [451, 540] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [220, 797] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [898, 540] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [692, 789] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [520, 699] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [741, 902] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [1222, 372] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [593, 749] 3.8
01:58:08.078 00.000 12268 AutoFind: local max [541, 707] 3.7
01:58:08.078 00.000 12268 AutoFind: local max [56, 23] 3.7
01:58:08.078 00.000 12268 AutoFind: local max [29, 280] 3.7
01:58:08.078 00.000 12268 AutoFind: local max [1018, 417] 3.7
01:58:08.078 00.000 12268 AutoFind: local max [723, 638] 3.7
01:58:08.079 00.001 12268 AutoFind: local max [306, 706] 3.7
01:58:08.079 00.000 12268 AutoFind: local max [82, 98] 3.7
01:58:08.079 00.000 12268 AutoFind: local max [562, 436] 3.7
01:58:08.079 00.000 12268 AutoFind: local max [202, 437] 3.7
01:58:08.079 00.000 12268 AutoFind: local max [319, 289] 3.7
01:58:08.079 00.000 12268 AutoFind: local max [19, 612] 3.7
01:58:08.079 00.000 12268 AutoFind: local max [415, 195] 3.7
01:58:08.079 00.000 12268 AutoFind: local max [782, 849] 3.7
01:58:08.079 00.000 12268 AutoFind: local max [554, 894] 3.7
01:58:08.079 00.000 12268 AutoFind: local max [982, 814] 3.7
01:58:08.079 00.000 12268 AutoFind: too close [56, 23] 3.7 - [63, 8] 3.9
01:58:08.079 00.000 12268 AutoFind: too close [493, 431] 3.8 - [478, 420] 3.8
01:58:08.079 00.000 12268 AutoFind: too close [493, 431] 3.8 - [487, 439] 4.3
01:58:08.079 00.000 12268 AutoFind: too close [478, 420] 3.8 - [487, 439] 4.3
01:58:08.079 00.000 12268 AutoFind: too close [1129, 894] 3.8 - [1112, 908] 3.9
01:58:08.079 00.000 12268 AutoFind: close dim-bright [673, 897] 3.8 - [674, 910] 37.0
01:58:08.080 00.001 12268 AutoFind: too close [404, 9] 3.9 - [396, 9] 4.4
01:58:08.080 00.000 12268 AutoFind: too close to edge [1269, 641] 4.8
01:58:08.080 00.000 12268 AutoFind: too close to edge [519, 12] 5.1
01:58:08.080 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
01:58:08.080 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.080 00.000 12268 Star::Find returns 1 (0), X=674.42, Y=909.80, Mass=501, SNR=15.1, Peak=43 HFD=4.5
01:58:08.080 00.000 12268 Star::Find(15, 20, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.081 00.001 12268 Star::Find returns 0 (2), X=20.00, Y=40.00, Mass=11, SNR=2.3, Peak=15 HFD=0.0
01:58:08.081 00.000 12268 Star::Find(15, 341, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.081 00.000 12268 Star::Find returns 0 (2), X=341.00, Y=620.00, Mass=20, SNR=3.0, Peak=13 HFD=0.0
01:58:08.081 00.000 12268 Star::Find(15, 787, 381, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.081 00.000 12268 Star::Find returns 0 (4), X=795.09, Y=373.09, Mass=28, SNR=3.6, Peak=27 HFD=0.2
01:58:08.081 00.000 12268 Star::Find(15, 614, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.081 00.000 12268 Star::Find returns 0 (3), X=614.00, Y=499.00, Mass=10, SNR=2.1, Peak=12 HFD=0.0
01:58:08.081 00.000 12268 Star::Find(15, 1253, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.081 00.000 12268 Star::Find returns 0 (3), X=1253.00, Y=857.00, Mass=5, SNR=1.6, Peak=14 HFD=0.0
01:58:08.081 00.000 12268 Star::Find(15, 1164, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.081 00.000 12268 Star::Find returns 0 (4), X=1153.00, Y=235.00, Mass=23, SNR=3.3, Peak=31 HFD=0.5
01:58:08.081 00.000 12268 Star::Find(15, 1059, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.081 00.000 12268 Star::Find returns 0 (4), X=1072.28, Y=441.00, Mass=24, SNR=3.4, Peak=30 HFD=0.8
01:58:08.081 00.000 12268 Star::Find(15, 623, 578, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.081 00.000 12268 Star::Find false star n=11 nbg=277 bg=8.9 sigma=0.9 thresh=11 peak=11
01:58:08.082 00.001 12268 Star::Find returns 0 (2), X=623.00, Y=578.00, Mass=32, SNR=2.9, Peak=19 HFD=0.0
01:58:08.082 00.000 12268 Star::Find(15, 1203, 725, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.082 00.000 12268 Star::Find returns 0 (2), X=1203.00, Y=725.00, Mass=19, SNR=2.9, Peak=14 HFD=0.0
01:58:08.082 00.000 12268 Star::Find(15, 992, 756, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.082 00.000 12268 Star::Find returns 0 (2), X=992.00, Y=756.00, Mass=11, SNR=2.2, Peak=13 HFD=0.0
01:58:08.082 00.000 12268 Star::Find(15, 428, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.082 00.000 12268 Star::Find false star n=8 nbg=280 bg=8.7 sigma=0.8 thresh=11 peak=10
01:58:08.082 00.000 12268 Star::Find returns 0 (2), X=428.00, Y=115.00, Mass=21, SNR=2.9, Peak=14 HFD=0.0
01:58:08.082 00.000 12268 Star::Find(15, 897, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.082 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=699.00, Mass=16, SNR=2.7, Peak=12 HFD=0.0
01:58:08.082 00.000 12268 Star::Find(15, 1058, 531, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.082 00.000 12268 Star::Find false star n=5 nbg=280 bg=8.6 sigma=0.8 thresh=11 peak=10
01:58:08.082 00.000 12268 Star::Find returns 0 (2), X=1058.00, Y=531.00, Mass=20, SNR=2.9, Peak=16 HFD=0.0
01:58:08.082 00.000 12268 Star::Find(15, 385, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.083 00.001 12268 Star::Find returns 0 (2), X=385.00, Y=444.00, Mass=16, SNR=2.7, Peak=12 HFD=0.0
01:58:08.083 00.000 12268 Star::Find(15, 655, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.083 00.000 12268 Star::Find false star n=11 nbg=281 bg=8.6 sigma=0.8 thresh=11 peak=10
01:58:08.083 00.000 12268 Star::Find returns 0 (2), X=655.00, Y=58.00, Mass=29, SNR=2.9, Peak=15 HFD=0.0
01:58:08.083 00.000 12268 Star::Find(15, 661, 732, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.083 00.000 12268 Star::Find false star n=13 nbg=262 bg=9.0 sigma=0.8 thresh=11 peak=10
01:58:08.083 00.000 12268 Star::Find returns 0 (2), X=661.00, Y=732.00, Mass=31, SNR=2.9, Peak=12 HFD=0.0
01:58:08.083 00.000 12268 Star::Find(15, 1005, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.083 00.000 12268 Star::Find returns 1 (0), X=992.23, Y=953.71, Mass=33, SNR=3.9, Peak=25 HFD=1.9
01:58:08.083 00.000 12268 Star::Find(15, 1153, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.083 00.000 12268 Star::Find returns 0 (3), X=1153.00, Y=296.00, Mass=8, SNR=1.8, Peak=12 HFD=0.0
01:58:08.083 00.000 12268 Star::Find(15, 760, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.083 00.000 12268 Star::Find returns 1 (0), X=760.09, Y=826.02, Mass=46, SNR=4.6, Peak=37 HFD=1.6
01:58:08.083 00.000 12268 Star::Find(15, 1007, 128, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.083 00.000 12268 Star::Find returns 0 (3), X=1007.00, Y=128.00, Mass=3, SNR=1.1, Peak=11 HFD=0.0
01:58:08.084 00.001 12268 Star::Find(15, 961, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.084 00.000 12268 Star::Find false star n=4 nbg=287 bg=8.7 sigma=0.9 thresh=11 peak=10
01:58:08.084 00.000 12268 Star::Find returns 0 (2), X=961.00, Y=525.00, Mass=23, SNR=2.9, Peak=12 HFD=0.0
01:58:08.084 00.000 12268 Star::Find(15, 277, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.084 00.000 12268 Star::Find returns 0 (2), X=277.00, Y=718.00, Mass=11, SNR=2.3, Peak=15 HFD=0.0
01:58:08.084 00.000 12268 Star::Find(15, 795, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.084 00.000 12268 Star::Find returns 0 (2), X=795.00, Y=611.00, Mass=20, SNR=3.0, Peak=13 HFD=0.0
01:58:08.084 00.000 12268 Star::Find(15, 1208, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.084 00.000 12268 Star::Find returns 0 (2), X=1208.00, Y=345.00, Mass=15, SNR=2.6, Peak=15 HFD=0.0
01:58:08.084 00.000 12268 Star::Find(15, 1009, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.084 00.000 12268 Star::Find returns 1 (0), X=997.70, Y=788.70, Mass=31, SNR=3.8, Peak=25 HFD=1.8
01:58:08.084 00.000 12268 Star::Find(15, 862, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.084 00.000 12268 Star::Find returns 0 (2), X=862.00, Y=265.00, Mass=12, SNR=2.3, Peak=18 HFD=0.0
01:58:08.084 00.000 12268 Star::Find(15, 1119, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.085 00.001 12268 Star::Find returns 0 (3), X=1119.00, Y=419.00, Mass=9, SNR=2.0, Peak=14 HFD=0.0
01:58:08.085 00.000 12268 Star::Find(15, 1010, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.085 00.000 12268 Star::Find returns 0 (2), X=1010.00, Y=83.00, Mass=16, SNR=2.7, Peak=13 HFD=0.0
01:58:08.085 00.000 12268 Star::Find(15, 953, 932, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.085 00.000 12268 Star::Find returns 0 (4), X=966.87, Y=923.10, Mass=80, SNR=6.3, Peak=87 HFD=0.2
01:58:08.085 00.000 12268 Star::Find(15, 970, 736, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.085 00.000 12268 Star::Find false star n=5 nbg=279 bg=8.7 sigma=0.8 thresh=11 peak=11
01:58:08.085 00.000 12268 Star::Find returns 0 (2), X=970.00, Y=736.00, Mass=42, SNR=2.9, Peak=12 HFD=0.0
01:58:08.085 00.000 12268 Star::Find(15, 1220, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.085 00.000 12268 Star::Find returns 0 (4), X=1232.63, Y=36.00, Mass=21, SNR=3.2, Peak=24 HFD=1.4
01:58:08.085 00.000 12268 Star::Find(15, 540, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.085 00.000 12268 Star::Find returns 1 (0), X=537.00, Y=911.38, Mass=36, SNR=4.1, Peak=27 HFD=1.5
01:58:08.085 00.000 12268 Star::Find(15, 570, 578, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.086 00.001 12268 Star::Find false star n=7 nbg=281 bg=8.8 sigma=0.8 thresh=11 peak=11
01:58:08.086 00.000 12268 Star::Find returns 0 (2), X=570.00, Y=578.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
01:58:08.086 00.000 12268 Star::Find(15, 1176, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.086 00.000 12268 Star::Find returns 0 (2), X=1176.00, Y=413.00, Mass=12, SNR=2.3, Peak=12 HFD=0.0
01:58:08.086 00.000 12268 Star::Find(15, 955, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.086 00.000 12268 Star::Find returns 0 (2), X=955.00, Y=567.00, Mass=14, SNR=2.5, Peak=12 HFD=0.0
01:58:08.086 00.000 12268 Star::Find(15, 227, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.086 00.000 12268 Star::Find false star n=3 nbg=280 bg=9.2 sigma=0.8 thresh=12 peak=12
01:58:08.086 00.000 12268 Star::Find returns 0 (2), X=227.00, Y=689.00, Mass=20, SNR=2.9, Peak=22 HFD=0.0
01:58:08.086 00.000 12268 Star::Find(15, 675, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.086 00.000 12268 Star::Find false star n=9 nbg=279 bg=8.7 sigma=0.9 thresh=11 peak=11
01:58:08.086 00.000 12268 Star::Find returns 0 (2), X=675.00, Y=335.00, Mass=42, SNR=2.9, Peak=19 HFD=0.0
01:58:08.086 00.000 12268 Star::Find(15, 548, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.086 00.000 12268 Star::Find returns 0 (4), X=539.55, Y=295.09, Mass=75, SNR=6.0, Peak=61 HFD=0.7
01:58:08.086 00.000 12268 Star::Find(15, 1143, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.087 00.001 12268 Star::Find returns 0 (2), X=1143.00, Y=925.00, Mass=14, SNR=2.4, Peak=14 HFD=0.0
01:58:08.087 00.000 12268 Star::Find(15, 496, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.087 00.000 12268 Star::Find returns 1 (0), X=499.16, Y=387.13, Mass=33, SNR=3.9, Peak=22 HFD=8.5
01:58:08.087 00.000 12268 Star::Find(15, 505, 732, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.087 00.000 12268 Star::Find returns 1 (0), X=510.89, Y=726.53, Mass=55, SNR=5.1, Peak=35 HFD=2.5
01:58:08.087 00.000 12268 Star::Find(15, 320, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.087 00.000 12268 Star::Find returns 0 (4), X=320.06, Y=233.37, Mass=40, SNR=4.4, Peak=30 HFD=0.7
01:58:08.087 00.000 12268 Star::Find(15, 505, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.087 00.000 12268 Star::Find returns 0 (3), X=505.00, Y=642.00, Mass=6, SNR=1.6, Peak=13 HFD=0.0
01:58:08.087 00.000 12268 Star::Find(15, 1220, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.087 00.000 12268 Star::Find returns 0 (3), X=1220.00, Y=550.00, Mass=8, SNR=1.9, Peak=13 HFD=0.0
01:58:08.087 00.000 12268 Star::Find(15, 673, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.087 00.000 12268 Star::Find returns 0 (2), X=673.00, Y=209.00, Mass=19, SNR=2.9, Peak=13 HFD=0.0
01:58:08.087 00.000 12268 Star::Find(15, 895, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.088 00.001 12268 Star::Find returns 0 (2), X=895.00, Y=565.00, Mass=16, SNR=2.6, Peak=14 HFD=0.0
01:58:08.088 00.000 12268 Star::Find(15, 600, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.088 00.000 12268 Star::Find false star n=13 nbg=276 bg=8.8 sigma=0.8 thresh=11 peak=10
01:58:08.088 00.000 12268 Star::Find returns 0 (2), X=600.00, Y=560.00, Mass=29, SNR=2.9, Peak=12 HFD=0.0
01:58:08.088 00.000 12268 Star::Find(15, 632, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.088 00.000 12268 Star::Find returns 1 (0), X=631.15, Y=659.40, Mass=45, SNR=4.6, Peak=31 HFD=2.1
01:58:08.088 00.000 12268 Star::Find(15, 1059, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.088 00.000 12268 Star::Find false star n=8 nbg=279 bg=8.7 sigma=0.9 thresh=11 peak=10
01:58:08.088 00.000 12268 Star::Find returns 0 (2), X=1059.00, Y=819.00, Mass=24, SNR=2.9, Peak=16 HFD=0.0
01:58:08.088 00.000 12268 Star::Find(15, 1171, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.088 00.000 12268 Star::Find false star n=3 nbg=284 bg=8.6 sigma=0.8 thresh=11 peak=10
01:58:08.088 00.000 12268 Star::Find returns 0 (2), X=1171.00, Y=354.00, Mass=48, SNR=2.9, Peak=14 HFD=0.0
01:58:08.088 00.000 12268 Star::Find(15, 1057, 745, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.088 00.000 12268 Star::Find returns 1 (0), X=1056.89, Y=753.02, Mass=32, SNR=3.9, Peak=24 HFD=4.1
01:58:08.089 00.001 12268 Star::Find(15, 268, 578, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.089 00.000 12268 Star::Find returns 0 (2), X=268.00, Y=578.00, Mass=13, SNR=2.4, Peak=18 HFD=0.0
01:58:08.089 00.000 12268 Star::Find(15, 427, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.089 00.000 12268 Star::Find returns 0 (4), X=413.26, Y=331.22, Mass=96, SNR=6.9, Peak=97 HFD=0.4
01:58:08.089 00.000 12268 Star::Find(15, 313, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.089 00.000 12268 Star::Find returns 1 (0), X=320.33, Y=572.76, Mass=45, SNR=4.6, Peak=24 HFD=6.8
01:58:08.089 00.000 12268 Star::Find(15, 326, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.089 00.000 12268 Star::Find returns 0 (2), X=326.00, Y=331.00, Mass=20, SNR=3.0, Peak=16 HFD=0.0
01:58:08.089 00.000 12268 Star::Find(15, 673, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.089 00.000 12268 Star::Find returns 1 (0), X=674.42, Y=909.80, Mass=501, SNR=15.1, Peak=43 HFD=4.5
01:58:08.089 00.000 12268 Star::Find(15, 450, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.089 00.000 12268 Star::Find false star n=10 nbg=271 bg=9.1 sigma=0.7 thresh=11 peak=10
01:58:08.089 00.000 12268 Star::Find returns 0 (2), X=450.00, Y=694.00, Mass=21, SNR=2.9, Peak=12 HFD=0.0
01:58:08.090 00.001 12268 Star::Find(15, 465, 128, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.090 00.000 12268 Star::Find returns 0 (2), X=465.00, Y=128.00, Mass=16, SNR=2.7, Peak=12 HFD=0.0
01:58:08.090 00.000 12268 Star::Find(15, 935, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.090 00.000 12268 Star::Find returns 0 (2), X=935.00, Y=121.00, Mass=11, SNR=2.3, Peak=12 HFD=0.0
01:58:08.090 00.000 12268 Star::Find(15, 1029, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.090 00.000 12268 Star::Find returns 0 (3), X=1029.00, Y=53.00, Mass=8, SNR=1.8, Peak=13 HFD=0.0
01:58:08.090 00.000 12268 Star::Find(15, 692, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.090 00.000 12268 Star::Find returns 0 (2), X=692.00, Y=271.00, Mass=13, SNR=2.4, Peak=14 HFD=0.0
01:58:08.090 00.000 12268 Star::Find(15, 468, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.090 00.000 12268 Star::Find false star n=11 nbg=281 bg=8.8 sigma=0.8 thresh=11 peak=10
01:58:08.090 00.000 12268 Star::Find returns 0 (2), X=468.00, Y=615.00, Mass=26, SNR=2.9, Peak=12 HFD=0.0
01:58:08.090 00.000 12268 Star::Find(15, 1079, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.090 00.000 12268 Star::Find returns 0 (2), X=1079.00, Y=402.00, Mass=11, SNR=2.2, Peak=14 HFD=0.0
01:58:08.090 00.000 12268 Star::Find(15, 865, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.091 00.001 12268 Star::Find returns 0 (2), X=865.00, Y=801.00, Mass=18, SNR=2.8, Peak=13 HFD=0.0
01:58:08.091 00.000 12268 Star::Find(15, 819, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.091 00.000 12268 Star::Find returns 0 (2), X=819.00, Y=166.00, Mass=17, SNR=2.7, Peak=12 HFD=0.0
01:58:08.091 00.000 12268 Star::Find(15, 630, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.091 00.000 12268 Star::Find false star n=8 nbg=279 bg=8.6 sigma=0.8 thresh=11 peak=10
01:58:08.091 00.000 12268 Star::Find returns 0 (2), X=630.00, Y=171.00, Mass=27, SNR=2.9, Peak=18 HFD=0.0
01:58:08.091 00.000 12268 Star::Find(15, 451, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.091 00.000 12268 Star::Find false star n=11 nbg=266 bg=9.0 sigma=0.7 thresh=11 peak=10
01:58:08.091 00.000 12268 Star::Find returns 0 (2), X=451.00, Y=540.00, Mass=25, SNR=2.9, Peak=13 HFD=0.0
01:58:08.091 00.000 12268 Star::Find(15, 220, 797, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.091 00.000 12268 Star::Find returns 0 (4), X=225.00, Y=801.00, Mass=81, SNR=6.3, Peak=90 HFD=0.5
01:58:08.091 00.000 12268 Star::Find(15, 898, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.091 00.000 12268 Star::Find returns 0 (4), X=888.63, Y=540.63, Mass=32, SNR=3.9, Peak=31 HFD=0.7
01:58:08.091 00.000 12268 Star::Find(15, 692, 789, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.091 00.000 12268 Star::Find false star n=10 nbg=279 bg=8.8 sigma=0.9 thresh=11 peak=11
01:58:08.092 00.001 12268 Star::Find returns 0 (2), X=692.00, Y=789.00, Mass=37, SNR=2.9, Peak=18 HFD=0.0
01:58:08.092 00.000 12268 Star::Find(15, 520, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.092 00.000 12268 Star::Find returns 0 (4), X=519.92, Y=692.98, Mass=45, SNR=4.6, Peak=37 HFD=1.5
01:58:08.092 00.000 12268 Star::Find(15, 741, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.092 00.000 12268 Star::Find false star n=4 nbg=287 bg=9.0 sigma=0.9 thresh=12 peak=12
01:58:08.092 00.000 12268 Star::Find returns 0 (2), X=741.00, Y=902.00, Mass=22, SNR=2.9, Peak=21 HFD=0.0
01:58:08.092 00.000 12268 Star::Find(15, 1222, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.092 00.000 12268 Star::Find returns 0 (3), X=1222.00, Y=372.00, Mass=6, SNR=1.6, Peak=14 HFD=0.0
01:58:08.092 00.000 12268 Star::Find(15, 593, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.092 00.000 12268 Star::Find false star n=9 nbg=279 bg=8.8 sigma=0.8 thresh=11 peak=11
01:58:08.092 00.000 12268 Star::Find returns 0 (2), X=593.00, Y=749.00, Mass=27, SNR=2.9, Peak=16 HFD=0.0
01:58:08.092 00.000 12268 Star::Find(15, 541, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.092 00.000 12268 Star::Find returns 0 (3), X=541.00, Y=707.00, Mass=5, SNR=1.5, Peak=14 HFD=0.0
01:58:08.092 00.000 12268 Star::Find(15, 29, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.092 00.000 12268 Star::Find returns 0 (2), X=29.00, Y=280.00, Mass=11, SNR=2.2, Peak=15 HFD=0.0
01:58:08.093 00.001 12268 Star::Find(15, 1018, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.093 00.000 12268 Star::Find returns 0 (2), X=1018.00, Y=417.00, Mass=15, SNR=2.6, Peak=14 HFD=0.0
01:58:08.093 00.000 12268 Star::Find(15, 723, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.093 00.000 12268 Star::Find returns 0 (4), X=733.83, Y=624.66, Mass=51, SNR=5.0, Peak=49 HFD=0.5
01:58:08.093 00.000 12268 Star::Find(15, 306, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.093 00.000 12268 Star::Find returns 0 (3), X=306.00, Y=706.00, Mass=8, SNR=1.9, Peak=12 HFD=0.0
01:58:08.093 00.000 12268 Star::Find(15, 82, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.093 00.000 12268 Star::Find returns 0 (3), X=82.00, Y=98.00, Mass=7, SNR=1.7, Peak=13 HFD=0.0
01:58:08.093 00.000 12268 Star::Find(15, 562, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.093 00.000 12268 Star::Find returns 0 (2), X=562.00, Y=436.00, Mass=20, SNR=3.0, Peak=13 HFD=0.0
01:58:08.093 00.000 12268 Star::Find(15, 202, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.093 00.000 12268 Star::Find returns 0 (3), X=202.00, Y=437.00, Mass=4, SNR=1.3, Peak=13 HFD=0.0
01:58:08.093 00.000 12268 Star::Find(15, 319, 289, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.093 00.000 12268 Star::Find false star n=3 nbg=288 bg=8.9 sigma=0.9 thresh=12 peak=10
01:58:08.094 00.001 12268 Star::Find returns 0 (2), X=319.00, Y=289.00, Mass=20, SNR=2.9, Peak=16 HFD=0.0
01:58:08.094 00.000 12268 Star::Find(15, 19, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.094 00.000 12268 Star::Find returns 0 (4), X=10.88, Y=597.76, Mass=22, SNR=3.3, Peak=29 HFD=0.3
01:58:08.094 00.000 12268 Star::Find(15, 415, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.094 00.000 12268 Star::Find false star n=5 nbg=283 bg=8.7 sigma=0.9 thresh=11 peak=9
01:58:08.094 00.000 12268 Star::Find returns 0 (2), X=415.00, Y=195.00, Mass=24, SNR=2.9, Peak=13 HFD=0.0
01:58:08.094 00.000 12268 Star::Find(15, 782, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.094 00.000 12268 Star::Find false star n=6 nbg=275 bg=8.8 sigma=0.8 thresh=11 peak=11
01:58:08.094 00.000 12268 Star::Find returns 0 (2), X=782.00, Y=849.00, Mass=24, SNR=2.9, Peak=18 HFD=0.0
01:58:08.094 00.000 12268 Star::Find(15, 554, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.094 00.000 12268 Star::Find false star n=12 nbg=262 bg=9.0 sigma=0.7 thresh=11 peak=10
01:58:08.094 00.000 12268 Star::Find returns 0 (2), X=554.00, Y=894.00, Mass=27, SNR=2.9, Peak=12 HFD=0.0
01:58:08.094 00.000 12268 Star::Find(15, 982, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.094 00.000 12268 Star::Find returns 0 (2), X=982.00, Y=814.00, Mass=12, SNR=2.3, Peak=15 HFD=0.0
01:58:08.095 00.001 12268 AutoFind: finding best star pass 1
01:58:08.095 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.095 00.000 12268 Star::Find returns 1 (0), X=674.42, Y=909.80, Mass=501, SNR=15.1, Peak=43 HFD=4.5
01:58:08.095 00.000 12268 AutoFind returns star at [674, 910] 37.0 Mass 501 SNR 15.1
01:58:08.095 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.096 00.001 12268 Star::Find returns 1 (0), X=674.42, Y=909.80, Mass=501, SNR=15.1, Peak=43 HFD=4.5
01:58:08.096 00.000 12268 MultiStar: List (1): {674.42, 909.80}(15.1), 
01:58:08.096 00.000 12268 setting lock position to (674.42, 909.80)
01:58:08.096 00.000 12268 MultiStar: stabilizing after lock position change
01:58:08.096 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
01:58:08.097 00.001 12268 UpdateGuideState(): m_state=1
01:58:08.097 00.000 12268 Star::Find(15, 674, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:08.097 00.000 12268 Star::Find returns 1 (0), X=674.42, Y=909.80, Mass=501, SNR=15.1, Peak=43 HFD=4.5
01:58:08.097 00.000 12268 DistanceChecker: deactivated
01:58:08.097 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
01:58:08.097 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
01:58:08.097 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
01:58:08.102 00.005 12268 setting force full frames = false
01:58:08.102 00.000 12268 setting lock position to (674.42, 909.80)
01:58:08.102 00.000 12268 MultiStar: stabilizing after lock position change
01:58:08.102 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
01:58:08.102 00.000 12268 Changing from state SELECTING to SELECTED
01:58:08.103 00.001 12268 guider state => SELECTED
01:58:08.127 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=29, Gamma=1.290
01:58:08.144 00.017 12268 UpdateGuideState exits: m=501 SNR=15.1
01:58:08.144 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=29, Gamma=1.290
01:58:08.160 00.016 12268 Status Line: Auto-selected star at (674.4, 909.8)
01:58:08.167 00.007 12268 PhdController: newstate STATE_WAIT_SELECTED
01:58:08.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:08.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:08.167 00.000 12268 Enqueuing Expose request
01:58:08.167 00.000 11616 Worker thread wakes up
01:58:08.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:08.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,895,31,31)
01:58:08.763 00.596 12268 evsrv: cli 0F8E6D80 connect
01:58:08.763 00.000 12268 case statement mapped state 2 to 1
01:58:08.763 00.000 12268 case statement mapped state 2 to 1
01:58:08.764 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_position","id":"765fbfb1-d232-4fd7-b9eb-5c992ea04b5e"}
01:58:08.764 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":[674.42,909.80],"id":"765fbfb1-d232-4fd7-b9eb-5c992ea04b5e"}
01:58:08.765 00.001 12268 evsrv: cli 0F8E6D80 disconnect
01:58:08.766 00.001 12268 evsrv: cli 0F8E69C0 connect
01:58:08.766 00.000 12268 case statement mapped state 2 to 1
01:58:08.767 00.001 12268 case statement mapped state 2 to 1
01:58:08.767 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a123b777-ddd8-479b-9d47-a5d1cd1faa7a"}
01:58:08.767 00.000 12268 case statement mapped state 2 to 1
01:58:08.768 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"a123b777-ddd8-479b-9d47-a5d1cd1faa7a"}
01:58:08.769 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:58:09.770 01.001 12268 evsrv: cli 0F8E6D80 connect
01:58:09.770 00.000 12268 case statement mapped state 2 to 1
01:58:09.771 00.001 12268 case statement mapped state 2 to 1
01:58:09.771 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"d8675ed5-509a-4e50-b903-6edbb8731ce4"}
01:58:09.771 00.000 12268 case statement mapped state 2 to 1
01:58:09.772 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"d8675ed5-509a-4e50-b903-6edbb8731ce4"}
01:58:09.772 00.000 12268 evsrv: cli 0F8E6D80 disconnect
01:58:10.164 00.392 11616 Exposure complete
01:58:10.223 00.059 11616 worker thread done servicing request
01:58:10.224 00.001 12268 OnExposeComplete: enter
01:58:10.224 00.000 12268 UpdateGuideState(): m_state=2
01:58:10.224 00.000 12268 Star::Find(15, 674, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
01:58:10.224 00.000 12268 Star::Find returns 1 (0), X=674.47, Y=909.60, Mass=654, SNR=17.2, Peak=51 HFD=4.9
01:58:10.224 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
01:58:10.224 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
01:58:10.224 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.35 mountX=-0.20 mountY=0.07, mountTheta=2.79
01:58:10.225 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=35, Gamma=1.290
01:58:10.243 00.018 12268 UpdateGuideState exits: m=654 SNR=17.2
01:58:10.243 00.000 12268 PhdController: newstate STATE_CALIBRATE
01:58:10.243 00.000 12268 PhdController: newstate STATE_GUIDE
01:58:10.243 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
01:58:10.243 00.000 12268 guider state => CALIBRATED
01:58:10.243 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:58:10.266 00.023 12268 reset dither spiral
01:58:10.266 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
01:58:10.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:10.266 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:58:10.266 00.000 12268 Enqueuing Expose request
01:58:10.266 00.000 11616 Worker thread wakes up
01:58:10.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:10.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:58:10.774 00.508 12268 evsrv: cli 0F8E69C0 connect
01:58:10.774 00.000 12268 case statement mapped state 5 to 1
01:58:10.775 00.001 12268 case statement mapped state 5 to 1
01:58:10.775 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1f7b4df5-70fb-49e1-85e1-a1679d336147"}
01:58:10.775 00.000 12268 case statement mapped state 5 to 1
01:58:10.775 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"1f7b4df5-70fb-49e1-85e1-a1679d336147"}
01:58:10.811 00.036 12268 evsrv: cli 0F8E69C0 disconnect
01:58:11.812 01.001 12268 evsrv: cli 0F8E69C0 connect
01:58:11.813 00.001 12268 case statement mapped state 5 to 1
01:58:11.813 00.000 12268 case statement mapped state 5 to 1
01:58:11.814 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ac3fcab6-b998-48a1-8773-2f3731cf17f5"}
01:58:11.814 00.000 12268 case statement mapped state 5 to 1
01:58:11.814 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"ac3fcab6-b998-48a1-8773-2f3731cf17f5"}
01:58:11.815 00.001 12268 evsrv: cli 0F8E69C0 disconnect
01:58:12.280 00.465 11616 Exposure complete
01:58:12.340 00.060 11616 worker thread done servicing request
01:58:12.340 00.000 12268 OnExposeComplete: enter
01:58:12.341 00.001 12268 UpdateGuideState(): m_state=5
01:58:12.341 00.000 12268 Star::Find(15, 674, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
01:58:12.341 00.000 12268 Star::Find returns 1 (0), X=674.16, Y=910.57, Mass=892, SNR=20.2, Peak=66 HFD=5.2
01:58:12.341 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
01:58:12.341 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
01:58:12.341 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.77 hyp=0.81 cameraTheta=1.89 mountX=0.74 mountY=-0.35, mountTheta=-0.45
01:58:12.343 00.002 12268 Changing from state CALIBRATED to GUIDING
01:58:12.343 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
01:58:12.343 00.000 12268 ScopeASCOM::SideOfPier() returns 0
01:58:12.343 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
01:58:12.344 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
01:58:12.344 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
01:58:12.344 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:58:12.344 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:58:12.345 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
01:58:12.345 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
01:58:12.345 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
01:58:12.345 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:58:12.345 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
01:58:12.346 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
01:58:12.346 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
01:58:12.346 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
01:58:12.346 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
01:58:12.794 00.448 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:58:12.795 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
01:58:12.795 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
01:58:12.802 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
01:58:12.803 00.001 12268 ScopeASCOM::SideOfPier() returns 0
01:58:12.803 00.000 12268 setting lock position to (674.16, 910.57)
01:58:12.803 00.000 12268 MultiStar: stabilizing after lock position change
01:58:12.803 00.000 12268 guider state => GUIDING
01:58:12.803 00.000 12268 Status Line: Guiding
01:58:12.807 00.004 12268 Mount: notify guiding started
01:58:12.807 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
01:58:12.807 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
01:58:12.808 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
01:58:12.808 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
01:58:12.808 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
01:58:12.808 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
01:58:12.808 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
01:58:12.809 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
01:58:12.809 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
01:58:12.810 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
01:58:12.810 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
01:58:12.810 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
01:58:12.810 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
01:58:12.811 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
01:58:12.811 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:58:12.811 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:58:12.811 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
01:58:12.812 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
01:58:12.812 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
01:58:12.812 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:58:12.812 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
01:58:12.813 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
01:58:12.813 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
01:58:12.813 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
01:58:12.813 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
01:58:12.814 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
01:58:12.814 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
01:58:12.814 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
01:58:12.814 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
01:58:12.815 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
01:58:12.815 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
01:58:12.815 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
01:58:12.816 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:58:12.816 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
01:58:12.816 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
01:58:12.816 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
01:58:12.817 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
01:58:12.817 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
01:58:12.825 00.008 12268 evsrv: cli 0F8E69C0 connect
01:58:12.825 00.000 12268 case statement mapped state 6 to 3
01:58:12.826 00.001 12268 case statement mapped state 6 to 3
01:58:12.826 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a7d7c0b1-d5ff-459b-a8ab-d77ec8a151d0"}
01:58:12.826 00.000 12268 case statement mapped state 6 to 3
01:58:12.826 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7d7c0b1-d5ff-459b-a8ab-d77ec8a151d0"}
01:58:12.840 00.014 12268 evsrv: cli 0F8E69C0 disconnect
01:58:12.965 00.125 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
01:58:12.966 00.001 12268 ScopeASCOM::SideOfPier() returns 0
01:58:12.966 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:58:12.966 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
01:58:12.966 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
01:58:12.966 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
01:58:12.966 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
01:58:12.966 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:58:12.966 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:58:12.967 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:58:12.967 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
01:58:12.967 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=38, Gamma=1.290
01:58:12.988 00.021 12268 UpdateGuideState exits: m=892 SNR=20.2
01:58:12.988 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
01:58:12.988 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:12.988 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:12.988 00.000 12268 Enqueuing Expose request
01:58:12.988 00.000 11616 Worker thread wakes up
01:58:12.988 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:12.988 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:14.998 02.010 11616 Exposure complete
01:58:15.057 00.059 11616 worker thread done servicing request
01:58:15.057 00.000 12268 OnExposeComplete: enter
01:58:15.057 00.000 12268 UpdateGuideState(): m_state=6
01:58:15.057 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:58:15.057 00.000 12268 Star::Find returns 1 (0), X=674.11, Y=909.86, Mass=901, SNR=20.4, Peak=70 HFD=4.8
01:58:15.058 00.001 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
01:58:15.058 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
01:58:15.058 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.71 hyp=0.72 cameraTheta=-1.64 mountX=-0.72 mountY=0.04, mountTheta=3.08
01:58:15.059 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.71, opts=13)
01:58:15.059 00.000 12268 Enqueuing Move request for scope (-0.05, -0.71)
01:58:15.059 00.000 11616 Worker thread wakes up
01:58:15.060 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.71) opts 0xd
01:58:15.060 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.71)
01:58:15.060 00.000 11616 Moving (-0.05, -0.71) raw xDistance=-0.72 yDistance=0.04
01:58:15.060 00.000 11616 resist switch: large excursion: input -0.72 thresh 0.29 direction from 0 to -1
01:58:15.060 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.15
01:58:15.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
01:58:15.060 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:15.060 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:58:15.060 00.000 11616 MoveAxis(E, 401, ABG)
01:58:15.061 00.001 11616 Guiding  Dir = 2, Dur = 401
01:58:15.061 00.000 11616 IsSlewing returns 0
01:58:15.061 00.000 11616 IsGuiding returns 0
01:58:15.061 00.000 11616 PulseGuide returned control before completion, sleep 411
01:58:15.083 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=40, Gamma=1.290
01:58:15.100 00.017 12268 UpdateGuideState exits: m=901 SNR=20.4
01:58:15.101 00.001 12268 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 1 / 99999
01:58:15.101 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697895.101,"Host":"ASTROCENTER","Inst":1,"Distance":0.78,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
01:58:15.101 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:15.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:15.102 00.001 12268 Enqueuing Expose request
01:58:15.478 00.376 11616 IsGuiding returns 1
01:58:15.479 00.001 11616 scope still moving after pulse duration time elapsed
01:58:15.509 00.030 11616 IsSlewing returns 0
01:58:15.510 00.001 11616 IsGuiding returns 1
01:58:15.541 00.031 11616 IsSlewing returns 0
01:58:15.541 00.000 11616 IsGuiding returns 1
01:58:15.573 00.032 11616 IsSlewing returns 0
01:58:15.573 00.000 11616 IsGuiding returns 1
01:58:15.604 00.031 11616 IsSlewing returns 0
01:58:15.604 00.000 11616 IsGuiding returns 0
01:58:15.604 00.000 11616 scope move finished after 401 + 142 ms
01:58:15.604 00.000 11616 Move returns status 0, amount 401
01:58:15.604 00.000 11616 MoveAxis(N, 0, ABG)
01:58:15.605 00.001 11616 Move returns status 0, amount 0
01:58:15.605 00.000 11616 move complete, result=0
01:58:15.605 00.000 11616 worker thread done servicing request
01:58:15.605 00.000 11616 Worker thread wakes up
01:58:15.605 00.000 12268 GuideStep: -0.7 px 401 ms EAST, 0.0 px 0 ms NORTH
01:58:15.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:15.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:17.628 02.023 11616 Exposure complete
01:58:17.687 00.059 11616 worker thread done servicing request
01:58:17.687 00.000 12268 OnExposeComplete: enter
01:58:17.688 00.001 12268 UpdateGuideState(): m_state=6
01:58:17.688 00.000 12268 Star::Find(15, 674, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
01:58:17.688 00.000 12268 Star::Find returns 1 (0), X=673.85, Y=910.57, Mass=839, SNR=19.7, Peak=71 HFD=4.4
01:58:17.688 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
01:58:17.688 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
01:58:17.688 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-3.12 mountX=-0.04 mountY=-0.31, mountTheta=-1.69
01:58:17.690 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.01, opts=13)
01:58:17.690 00.000 12268 Enqueuing Move request for scope (-0.31, -0.01)
01:58:17.690 00.000 11616 Worker thread wakes up
01:58:17.690 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.01) opts 0xd
01:58:17.690 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.01)
01:58:17.690 00.000 11616 Moving (-0.31, -0.01) raw xDistance=-0.04 yDistance=-0.31
01:58:17.690 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:17.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:58:17.690 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:17.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:58:17.691 00.001 11616 MoveAxis(E, 0, ABG)
01:58:17.691 00.000 11616 Move returns status 0, amount 0
01:58:17.691 00.000 11616 MoveAxis(N, 0, ABG)
01:58:17.691 00.000 11616 Move returns status 0, amount 0
01:58:17.691 00.000 11616 move complete, result=0
01:58:17.691 00.000 11616 worker thread done servicing request
01:58:17.711 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=42, Gamma=1.290
01:58:17.732 00.021 12268 UpdateGuideState exits: m=839 SNR=19.7
01:58:17.732 00.000 12268 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 2 / 99999
01:58:17.732 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697897.732,"Host":"ASTROCENTER","Inst":1,"Distance":0.64,"Time":2.6,"SettleTime":10.0,"StarLocked":true}
01:58:17.732 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:17.733 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:17.733 00.000 12268 Enqueuing Expose request
01:58:17.733 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:58:17.733 00.000 11616 Worker thread wakes up
01:58:17.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:17.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:19.742 02.009 11616 Exposure complete
01:58:19.799 00.057 11616 worker thread done servicing request
01:58:19.799 00.000 12268 OnExposeComplete: enter
01:58:19.799 00.000 12268 UpdateGuideState(): m_state=6
01:58:19.800 00.001 12268 Star::Find(15, 673, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
01:58:19.800 00.000 12268 Star::Find returns 1 (0), X=674.09, Y=910.90, Mass=849, SNR=19.6, Peak=62 HFD=4.7
01:58:19.800 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
01:58:19.800 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
01:58:19.800 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.33 hyp=0.33 cameraTheta=1.80 mountX=0.32 mountY=-0.12, mountTheta=-0.35
01:58:19.801 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.33, opts=13)
01:58:19.802 00.001 12268 Enqueuing Move request for scope (-0.08, 0.33)
01:58:19.802 00.000 11616 Worker thread wakes up
01:58:19.802 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.33) opts 0xd
01:58:19.802 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.33)
01:58:19.802 00.000 11616 Moving (-0.08, 0.33) raw xDistance=0.32 yDistance=-0.12
01:58:19.802 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
01:58:19.803 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.95
01:58:19.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
01:58:19.803 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:19.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:58:19.803 00.000 11616 MoveAxis(W, 177, ABG)
01:58:19.803 00.000 11616 Guiding  Dir = 3, Dur = 177
01:58:19.804 00.001 11616 IsSlewing returns 0
01:58:19.804 00.000 11616 IsGuiding returns 0
01:58:19.804 00.000 11616 PulseGuide returned control before completion, sleep 187
01:58:19.830 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=39, Gamma=1.290
01:58:19.847 00.017 12268 UpdateGuideState exits: m=849 SNR=19.6
01:58:19.847 00.000 12268 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 3 / 99999
01:58:19.847 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697899.847,"Host":"ASTROCENTER","Inst":1,"Distance":0.55,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
01:58:19.847 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:19.848 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:19.848 00.000 12268 Enqueuing Expose request
01:58:20.005 00.157 11616 IsGuiding returns 1
01:58:20.005 00.000 11616 scope still moving after pulse duration time elapsed
01:58:20.037 00.032 11616 IsSlewing returns 0
01:58:20.037 00.000 11616 IsGuiding returns 1
01:58:20.067 00.030 11616 IsSlewing returns 0
01:58:20.068 00.001 11616 IsGuiding returns 1
01:58:20.097 00.029 11616 IsSlewing returns 0
01:58:20.098 00.001 11616 IsGuiding returns 1
01:58:20.129 00.031 11616 IsSlewing returns 0
01:58:20.129 00.000 11616 IsGuiding returns 1
01:58:20.159 00.030 11616 IsSlewing returns 0
01:58:20.161 00.002 11616 IsGuiding returns 1
01:58:20.191 00.030 11616 IsSlewing returns 0
01:58:20.192 00.001 11616 IsGuiding returns 1
01:58:20.222 00.030 11616 IsSlewing returns 0
01:58:20.223 00.001 11616 IsGuiding returns 0
01:58:20.223 00.000 11616 scope move finished after 177 + 242 ms
01:58:20.223 00.000 11616 Move returns status 0, amount 177
01:58:20.223 00.000 11616 MoveAxis(N, 0, ABG)
01:58:20.223 00.000 11616 Move returns status 0, amount 0
01:58:20.223 00.000 11616 move complete, result=0
01:58:20.224 00.001 11616 worker thread done servicing request
01:58:20.224 00.000 11616 Worker thread wakes up
01:58:20.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:20.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:20.224 00.000 12268 GuideStep: 0.3 px 177 ms WEST, -0.1 px 0 ms NORTH
01:58:22.232 02.008 11616 Exposure complete
01:58:22.293 00.061 11616 worker thread done servicing request
01:58:22.293 00.000 12268 OnExposeComplete: enter
01:58:22.293 00.000 12268 UpdateGuideState(): m_state=6
01:58:22.293 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
01:58:22.293 00.000 12268 Star::Find returns 1 (0), X=674.34, Y=910.93, Mass=1053, SNR=22.0, Peak=78 HFD=5.0
01:58:22.294 00.001 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
01:58:22.294 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
01:58:22.294 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.36 hyp=0.40 cameraTheta=1.11 mountX=0.37 mountY=0.13, mountTheta=0.33
01:58:22.295 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.36, opts=13)
01:58:22.295 00.000 12268 Enqueuing Move request for scope (0.18, 0.36)
01:58:22.296 00.001 11616 Worker thread wakes up
01:58:22.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.36) opts 0xd
01:58:22.296 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.36)
01:58:22.296 00.000 11616 Moving (0.18, 0.36) raw xDistance=0.37 yDistance=0.13
01:58:22.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
01:58:22.296 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:22.296 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:58:22.296 00.000 11616 MoveAxis(W, 208, ABG)
01:58:22.296 00.000 11616 Guiding  Dir = 3, Dur = 208
01:58:22.296 00.000 11616 IsSlewing returns 0
01:58:22.297 00.001 11616 IsGuiding returns 0
01:58:22.297 00.000 11616 PulseGuide returned control before completion, sleep 218
01:58:22.318 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=46, Gamma=1.290
01:58:22.336 00.018 12268 UpdateGuideState exits: m=1053 SNR=22.0
01:58:22.336 00.000 12268 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 4 / 99999
01:58:22.336 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697902.336,"Host":"ASTROCENTER","Inst":1,"Distance":0.50,"Time":7.2,"SettleTime":10.0,"StarLocked":true}
01:58:22.337 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:22.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:22.337 00.000 12268 Enqueuing Expose request
01:58:22.531 00.194 11616 IsGuiding returns 1
01:58:22.531 00.000 11616 scope still moving after pulse duration time elapsed
01:58:22.562 00.031 11616 IsSlewing returns 0
01:58:22.562 00.000 11616 IsGuiding returns 1
01:58:22.593 00.031 11616 IsSlewing returns 0
01:58:22.594 00.001 11616 IsGuiding returns 1
01:58:22.625 00.031 11616 IsSlewing returns 0
01:58:22.625 00.000 11616 IsGuiding returns 1
01:58:22.655 00.030 11616 IsSlewing returns 0
01:58:22.655 00.000 11616 IsGuiding returns 1
01:58:22.685 00.030 11616 IsSlewing returns 0
01:58:22.686 00.001 11616 IsGuiding returns 0
01:58:22.686 00.000 11616 scope move finished after 208 + 180 ms
01:58:22.686 00.000 11616 Move returns status 0, amount 208
01:58:22.686 00.000 11616 MoveAxis(N, 0, ABG)
01:58:22.686 00.000 11616 Move returns status 0, amount 0
01:58:22.686 00.000 11616 move complete, result=0
01:58:22.686 00.000 11616 worker thread done servicing request
01:58:22.686 00.000 11616 Worker thread wakes up
01:58:22.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:22.687 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:22.687 00.000 12268 GuideStep: 0.4 px 208 ms WEST, 0.1 px 0 ms NORTH
01:58:24.696 02.009 11616 Exposure complete
01:58:24.755 00.059 11616 worker thread done servicing request
01:58:24.756 00.001 12268 OnExposeComplete: enter
01:58:24.756 00.000 12268 UpdateGuideState(): m_state=6
01:58:24.756 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
01:58:24.756 00.000 12268 Star::Find returns 1 (0), X=674.41, Y=910.11, Mass=1045, SNR=21.8, Peak=77 HFD=4.8
01:58:24.756 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
01:58:24.756 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
01:58:24.756 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.46 hyp=0.52 cameraTheta=-1.08 mountX=-0.44 mountY=0.30, mountTheta=2.53
01:58:24.758 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.46, opts=13)
01:58:24.758 00.000 12268 Enqueuing Move request for scope (0.25, -0.46)
01:58:24.758 00.000 11616 Worker thread wakes up
01:58:24.758 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.46) opts 0xd
01:58:24.758 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.46)
01:58:24.758 00.000 11616 Moving (0.25, -0.46) raw xDistance=-0.44 yDistance=0.30
01:58:24.758 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
01:58:24.758 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.31
01:58:24.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
01:58:24.759 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:24.759 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:58:24.759 00.000 11616 MoveAxis(E, 244, ABG)
01:58:24.759 00.000 11616 Guiding  Dir = 2, Dur = 244
01:58:24.759 00.000 11616 IsSlewing returns 0
01:58:24.759 00.000 11616 IsGuiding returns 0
01:58:24.760 00.001 11616 PulseGuide returned control before completion, sleep 254
01:58:24.780 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=46, Gamma=1.290
01:58:24.797 00.017 12268 UpdateGuideState exits: m=1045 SNR=21.8
01:58:24.797 00.000 12268 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 5 / 99999
01:58:24.797 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768697904.797,"Host":"ASTROCENTER","Inst":1,"Distance":0.51,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
01:58:24.798 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:24.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:24.798 00.000 12268 Enqueuing Expose request
01:58:25.017 00.219 11616 IsGuiding returns 1
01:58:25.017 00.000 11616 scope still moving after pulse duration time elapsed
01:58:25.049 00.032 11616 IsSlewing returns 0
01:58:25.049 00.000 11616 IsGuiding returns 1
01:58:25.080 00.031 11616 IsSlewing returns 0
01:58:25.080 00.000 11616 IsGuiding returns 1
01:58:25.111 00.031 11616 IsSlewing returns 0
01:58:25.111 00.000 11616 IsGuiding returns 1
01:58:25.143 00.032 11616 IsSlewing returns 0
01:58:25.143 00.000 11616 IsGuiding returns 1
01:58:25.174 00.031 11616 IsSlewing returns 0
01:58:25.174 00.000 11616 IsGuiding returns 0
01:58:25.174 00.000 11616 scope move finished after 244 + 170 ms
01:58:25.174 00.000 11616 Move returns status 0, amount 244
01:58:25.174 00.000 11616 MoveAxis(N, 0, ABG)
01:58:25.174 00.000 11616 Move returns status 0, amount 0
01:58:25.174 00.000 11616 move complete, result=0
01:58:25.174 00.000 11616 worker thread done servicing request
01:58:25.174 00.000 11616 Worker thread wakes up
01:58:25.175 00.001 12268 GuideStep: -0.4 px 244 ms EAST, 0.3 px 0 ms NORTH
01:58:25.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:25.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:27.179 02.004 11616 Exposure complete
01:58:27.237 00.058 11616 worker thread done servicing request
01:58:27.238 00.001 12268 OnExposeComplete: enter
01:58:27.238 00.000 12268 UpdateGuideState(): m_state=6
01:58:27.238 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
01:58:27.238 00.000 12268 Star::Find returns 1 (0), X=674.26, Y=910.84, Mass=1215, SNR=23.7, Peak=86 HFD=5.1
01:58:27.238 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
01:58:27.238 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.93)
01:58:27.238 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.23 mountX=0.28 mountY=0.06, mountTheta=0.21
01:58:27.240 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.27, opts=13)
01:58:27.241 00.001 12268 Enqueuing Move request for scope (0.09, 0.27)
01:58:27.241 00.000 11616 Worker thread wakes up
01:58:27.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
01:58:27.241 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
01:58:27.241 00.000 11616 Moving (0.09, 0.27) raw xDistance=0.28 yDistance=0.06
01:58:27.241 00.000 11616 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.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:58:27.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:27.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:58:27.241 00.000 11616 MoveAxis(E, 0, ABG)
01:58:27.241 00.000 11616 Move returns status 0, amount 0
01:58:27.242 00.001 11616 MoveAxis(N, 0, ABG)
01:58:27.242 00.000 11616 Move returns status 0, amount 0
01:58:27.242 00.000 11616 move complete, result=0
01:58:27.242 00.000 11616 worker thread done servicing request
01:58:27.264 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=49, Gamma=1.290
01:58:27.286 00.022 12268 UpdateGuideState exits: m=1215 SNR=23.7
01:58:27.286 00.000 12268 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 6 / 99999
01:58:27.286 00.000 12268 PhdController: newstate STATE_FINISH
01:58:27.286 00.000 12268 PhdController complete: success
01:58:27.286 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768697907.286,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
01:58:27.286 00.000 12268 Mount: notify guiding dither settle done success=1
01:58:27.287 00.001 12268 PhdController: newstate STATE_IDLE
01:58:27.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:27.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:27.287 00.000 12268 Enqueuing Expose request
01:58:27.287 00.000 11616 Worker thread wakes up
01:58:27.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:27.287 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:27.287 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:29.297 02.010 11616 Exposure complete
01:58:29.354 00.057 11616 worker thread done servicing request
01:58:29.355 00.001 12268 OnExposeComplete: enter
01:58:29.355 00.000 12268 UpdateGuideState(): m_state=6
01:58:29.355 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
01:58:29.355 00.000 12268 Star::Find returns 1 (0), X=674.53, Y=910.94, Mass=1137, SNR=22.8, Peak=81 HFD=5.1
01:58:29.355 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.68 = -0.68)
01:58:29.355 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.49)
01:58:29.355 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.37 hyp=0.52 cameraTheta=0.79 mountX=0.40 mountY=0.31, mountTheta=0.66
01:58:29.358 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=0.37, opts=13)
01:58:29.358 00.000 12268 Enqueuing Move request for scope (0.36, 0.37)
01:58:29.358 00.000 11616 Worker thread wakes up
01:58:29.358 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.37) opts 0xd
01:58:29.358 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, 0.37)
01:58:29.358 00.000 11616 Moving (0.36, 0.37) raw xDistance=0.40 yDistance=0.31
01:58:29.358 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from -1 to 1
01:58:29.358 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.20
01:58:29.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
01:58:29.358 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:29.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
01:58:29.359 00.001 11616 MoveAxis(W, 224, ABG)
01:58:29.359 00.000 11616 Guiding  Dir = 3, Dur = 224
01:58:29.359 00.000 11616 IsSlewing returns 0
01:58:29.359 00.000 11616 IsGuiding returns 0
01:58:29.359 00.000 11616 PulseGuide returned control before completion, sleep 234
01:58:29.379 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=47, Gamma=1.290
01:58:29.396 00.017 12268 UpdateGuideState exits: m=1137 SNR=22.8
01:58:29.396 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:29.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:29.396 00.000 12268 Enqueuing Expose request
01:58:29.605 00.209 11616 IsGuiding returns 1
01:58:29.605 00.000 11616 scope still moving after pulse duration time elapsed
01:58:29.636 00.031 11616 IsSlewing returns 0
01:58:29.637 00.001 11616 IsGuiding returns 0
01:58:29.637 00.000 11616 scope move finished after 224 + 53 ms
01:58:29.637 00.000 11616 Move returns status 0, amount 224
01:58:29.637 00.000 11616 MoveAxis(N, 0, ABG)
01:58:29.637 00.000 11616 Move returns status 0, amount 0
01:58:29.637 00.000 11616 move complete, result=0
01:58:29.637 00.000 11616 worker thread done servicing request
01:58:29.637 00.000 12268 GuideStep: 0.4 px 224 ms WEST, 0.3 px 0 ms NORTH
01:58:29.637 00.000 11616 Worker thread wakes up
01:58:29.638 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:29.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:31.664 02.026 11616 Exposure complete
01:58:31.722 00.058 11616 worker thread done servicing request
01:58:31.722 00.000 12268 OnExposeComplete: enter
01:58:31.723 00.001 12268 UpdateGuideState(): m_state=6
01:58:31.723 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
01:58:31.723 00.000 12268 Star::Find returns 1 (0), X=674.84, Y=910.26, Mass=1011, SNR=21.5, Peak=63 HFD=5.0
01:58:31.723 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
01:58:31.723 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
01:58:31.723 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-0.31 hyp=0.74 cameraTheta=-0.43 mountX=-0.24 mountY=0.71, mountTheta=1.90
01:58:31.725 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.68, y=-0.31, opts=13)
01:58:31.725 00.000 12268 Enqueuing Move request for scope (0.68, -0.31)
01:58:31.725 00.000 11616 Worker thread wakes up
01:58:31.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.31) opts 0xd
01:58:31.725 00.000 11616 Handling offset move in thread for scope, endpoint = (0.68, -0.31)
01:58:31.725 00.000 11616 Moving (0.68, -0.31) raw xDistance=-0.24 yDistance=0.71
01:58:31.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:31.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:58:31.725 00.000 11616 resist switch: large excursion: input 0.71 thresh 0.45 direction from 0 to 1
01:58:31.725 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.13
01:58:31.726 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.71
01:58:31.726 00.000 11616 MoveAxis(E, 0, ABG)
01:58:31.726 00.000 11616 Move returns status 0, amount 0
01:58:31.726 00.000 11616 MoveAxis(S, 60, ABG)
01:58:31.726 00.000 11616 Guiding  Dir = 1, Dur = 60
01:58:31.726 00.000 11616 IsSlewing returns 0
01:58:31.726 00.000 11616 IsGuiding returns 0
01:58:31.727 00.001 11616 PulseGuide returned control before completion, sleep 70
01:58:31.749 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=44, Gamma=1.290
01:58:31.769 00.020 12268 UpdateGuideState exits: m=1011 SNR=21.5
01:58:31.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:31.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:31.769 00.000 12268 Enqueuing Expose request
01:58:31.807 00.038 11616 IsGuiding returns 1
01:58:31.807 00.000 11616 scope still moving after pulse duration time elapsed
01:58:31.839 00.032 11616 IsSlewing returns 0
01:58:31.839 00.000 11616 IsGuiding returns 0
01:58:31.839 00.000 11616 scope move finished after 60 + 53 ms
01:58:31.839 00.000 11616 Move returns status 0, amount 60
01:58:31.839 00.000 11616 move complete, result=0
01:58:31.840 00.001 11616 worker thread done servicing request
01:58:31.840 00.000 11616 Worker thread wakes up
01:58:31.841 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:31.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:31.841 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.7 px 60 ms SOUTH
01:58:33.846 02.005 11616 Exposure complete
01:58:33.904 00.058 11616 worker thread done servicing request
01:58:33.905 00.001 12268 OnExposeComplete: enter
01:58:33.905 00.000 12268 UpdateGuideState(): m_state=6
01:58:33.905 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
01:58:33.905 00.000 12268 Star::Find returns 1 (0), X=674.48, Y=910.11, Mass=985, SNR=21.0, Peak=63 HFD=5.2
01:58:33.905 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
01:58:33.905 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.73)
01:58:33.905 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.46 hyp=0.56 cameraTheta=-0.97 mountX=-0.43 mountY=0.37, mountTheta=2.43
01:58:33.907 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.46, opts=13)
01:58:33.907 00.000 12268 Enqueuing Move request for scope (0.32, -0.46)
01:58:33.907 00.000 11616 Worker thread wakes up
01:58:33.907 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.46) opts 0xd
01:58:33.908 00.001 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.46)
01:58:33.908 00.000 11616 Moving (0.32, -0.46) raw xDistance=-0.43 yDistance=0.37
01:58:33.908 00.000 11616 resist switch: large excursion: input -0.43 thresh 0.29 direction from 1 to -1
01:58:33.908 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.29
01:58:33.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.43
01:58:33.908 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
01:58:33.908 00.000 11616 MoveAxis(E, 241, ABG)
01:58:33.908 00.000 11616 Guiding  Dir = 2, Dur = 241
01:58:33.908 00.000 11616 IsSlewing returns 0
01:58:33.909 00.001 11616 IsGuiding returns 0
01:58:33.909 00.000 11616 PulseGuide returned control before completion, sleep 251
01:58:33.929 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=41, Gamma=1.290
01:58:33.947 00.018 12268 UpdateGuideState exits: m=985 SNR=21.0
01:58:33.947 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:33.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:33.947 00.000 12268 Enqueuing Expose request
01:58:34.175 00.228 11616 IsGuiding returns 1
01:58:34.175 00.000 11616 scope still moving after pulse duration time elapsed
01:58:34.206 00.031 11616 IsSlewing returns 0
01:58:34.206 00.000 11616 IsGuiding returns 0
01:58:34.206 00.000 11616 scope move finished after 241 + 56 ms
01:58:34.206 00.000 11616 Move returns status 0, amount 241
01:58:34.207 00.001 11616 MoveAxis(S, 32, ABG)
01:58:34.207 00.000 11616 Guiding  Dir = 1, Dur = 32
01:58:34.207 00.000 11616 IsSlewing returns 0
01:58:34.207 00.000 11616 IsGuiding returns 0
01:58:34.207 00.000 11616 PulseGuide returned control before completion, sleep 42
01:58:34.253 00.046 11616 IsGuiding returns 1
01:58:34.253 00.000 11616 scope still moving after pulse duration time elapsed
01:58:34.286 00.033 11616 IsSlewing returns 0
01:58:34.286 00.000 11616 IsGuiding returns 0
01:58:34.286 00.000 11616 scope move finished after 32 + 47 ms
01:58:34.286 00.000 11616 Move returns status 0, amount 32
01:58:34.286 00.000 11616 move complete, result=0
01:58:34.286 00.000 11616 worker thread done servicing request
01:58:34.286 00.000 11616 Worker thread wakes up
01:58:34.287 00.001 12268 GuideStep: -0.4 px 241 ms EAST, 0.4 px 32 ms SOUTH
01:58:34.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:34.287 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:36.294 02.007 11616 Exposure complete
01:58:36.352 00.058 11616 worker thread done servicing request
01:58:36.352 00.000 12268 OnExposeComplete: enter
01:58:36.352 00.000 12268 UpdateGuideState(): m_state=6
01:58:36.352 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
01:58:36.352 00.000 12268 Star::Find returns 1 (0), X=674.39, Y=910.38, Mass=907, SNR=20.3, Peak=67 HFD=5.2
01:58:36.352 00.000 12268 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.47) = xAngle (-2.17 = -2.17)
01:58:36.352 00.000 12268 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.28 = 1.00)
01:58:36.352 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.19 hyp=0.30 cameraTheta=-0.70 mountX=-0.17 mountY=0.25, mountTheta=2.16
01:58:36.354 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.19, opts=13)
01:58:36.354 00.000 12268 Enqueuing Move request for scope (0.23, -0.19)
01:58:36.354 00.000 11616 Worker thread wakes up
01:58:36.354 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.19) opts 0xd
01:58:36.354 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.19)
01:58:36.354 00.000 11616 Moving (0.23, -0.19) raw xDistance=-0.17 yDistance=0.25
01:58:36.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.17
01:58:36.354 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
01:58:36.355 00.001 11616 MoveAxis(E, 95, ABG)
01:58:36.355 00.000 11616 Guiding  Dir = 2, Dur = 95
01:58:36.355 00.000 11616 IsSlewing returns 0
01:58:36.355 00.000 11616 IsGuiding returns 0
01:58:36.356 00.001 11616 PulseGuide returned control before completion, sleep 105
01:58:36.381 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=38, Gamma=1.290
01:58:36.399 00.018 12268 UpdateGuideState exits: m=907 SNR=20.3
01:58:36.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:36.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:36.399 00.000 12268 Enqueuing Expose request
01:58:36.465 00.066 11616 IsGuiding returns 1
01:58:36.466 00.001 11616 scope still moving after pulse duration time elapsed
01:58:36.496 00.030 11616 IsSlewing returns 0
01:58:36.496 00.000 11616 IsGuiding returns 0
01:58:36.496 00.000 11616 scope move finished after 95 + 45 ms
01:58:36.496 00.000 11616 Move returns status 0, amount 95
01:58:36.497 00.001 11616 MoveAxis(S, 21, ABG)
01:58:36.497 00.000 11616 Guiding  Dir = 1, Dur = 21
01:58:36.497 00.000 11616 IsSlewing returns 0
01:58:36.497 00.000 11616 IsGuiding returns 0
01:58:36.497 00.000 11616 PulseGuide returned control before completion, sleep 31
01:58:36.542 00.045 11616 IsGuiding returns 1
01:58:36.543 00.001 11616 scope still moving after pulse duration time elapsed
01:58:36.573 00.030 11616 IsSlewing returns 0
01:58:36.574 00.001 11616 IsGuiding returns 0
01:58:36.574 00.000 11616 scope move finished after 21 + 56 ms
01:58:36.574 00.000 11616 Move returns status 0, amount 21
01:58:36.574 00.000 11616 move complete, result=0
01:58:36.574 00.000 11616 worker thread done servicing request
01:58:36.574 00.000 11616 Worker thread wakes up
01:58:36.575 00.001 12268 GuideStep: -0.2 px 95 ms EAST, 0.3 px 21 ms SOUTH
01:58:36.575 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:36.575 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:38.630 02.055 11616 Exposure complete
01:58:38.692 00.062 11616 worker thread done servicing request
01:58:38.692 00.000 12268 OnExposeComplete: enter
01:58:38.692 00.000 12268 UpdateGuideState(): m_state=6
01:58:38.692 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
01:58:38.692 00.000 12268 Star::Find returns 1 (0), X=674.49, Y=910.67, Mass=919, SNR=20.5, Peak=77 HFD=4.8
01:58:38.692 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
01:58:38.692 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.97)
01:58:38.692 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.09 hyp=0.34 cameraTheta=0.27 mountX=0.13 mountY=0.32, mountTheta=1.19
01:58:38.694 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.09, opts=13)
01:58:38.694 00.000 12268 Enqueuing Move request for scope (0.33, 0.09)
01:58:38.694 00.000 11616 Worker thread wakes up
01:58:38.694 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.09) opts 0xd
01:58:38.694 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.09)
01:58:38.694 00.000 11616 Moving (0.33, 0.09) raw xDistance=0.13 yDistance=0.32
01:58:38.694 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:38.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:58:38.694 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.32
01:58:38.694 00.000 11616 MoveAxis(E, 0, ABG)
01:58:38.694 00.000 11616 Move returns status 0, amount 0
01:58:38.695 00.001 11616 MoveAxis(S, 27, ABG)
01:58:38.695 00.000 11616 Guiding  Dir = 1, Dur = 27
01:58:38.695 00.000 11616 IsSlewing returns 0
01:58:38.695 00.000 11616 IsGuiding returns 0
01:58:38.695 00.000 11616 PulseGuide returned control before completion, sleep 37
01:58:38.716 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=46, Gamma=1.290
01:58:38.732 00.016 12268 UpdateGuideState exits: m=919 SNR=20.5
01:58:38.733 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:38.733 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:38.733 00.000 12268 Enqueuing Expose request
01:58:38.734 00.001 11616 IsGuiding returns 1
01:58:38.734 00.000 11616 scope still moving after pulse duration time elapsed
01:58:38.766 00.032 11616 IsSlewing returns 0
01:58:38.766 00.000 11616 IsGuiding returns 0
01:58:38.766 00.000 11616 scope move finished after 27 + 44 ms
01:58:38.767 00.001 11616 Move returns status 0, amount 27
01:58:38.767 00.000 11616 move complete, result=0
01:58:38.767 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 27 ms SOUTH
01:58:38.767 00.000 11616 worker thread done servicing request
01:58:38.767 00.000 11616 Worker thread wakes up
01:58:38.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:38.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:40.781 02.014 11616 Exposure complete
01:58:40.840 00.059 11616 worker thread done servicing request
01:58:40.841 00.001 12268 OnExposeComplete: enter
01:58:40.841 00.000 12268 UpdateGuideState(): m_state=6
01:58:40.841 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:58:40.841 00.000 12268 Star::Find returns 1 (0), X=674.46, Y=910.65, Mass=945, SNR=20.7, Peak=78 HFD=5.1
01:58:40.841 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
01:58:40.841 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.96)
01:58:40.841 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.08 hyp=0.31 cameraTheta=0.26 mountX=0.11 mountY=0.29, mountTheta=1.21
01:58:40.843 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.08, opts=13)
01:58:40.843 00.000 12268 Enqueuing Move request for scope (0.30, 0.08)
01:58:40.843 00.000 11616 Worker thread wakes up
01:58:40.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.08) opts 0xd
01:58:40.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.08)
01:58:40.843 00.000 11616 Moving (0.30, 0.08) raw xDistance=0.11 yDistance=0.29
01:58:40.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:40.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:58:40.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
01:58:40.844 00.001 11616 MoveAxis(E, 0, ABG)
01:58:40.844 00.000 11616 Move returns status 0, amount 0
01:58:40.844 00.000 11616 MoveAxis(S, 24, ABG)
01:58:40.844 00.000 11616 Guiding  Dir = 1, Dur = 24
01:58:40.844 00.000 11616 IsSlewing returns 0
01:58:40.844 00.000 11616 IsGuiding returns 0
01:58:40.844 00.000 11616 PulseGuide returned control before completion, sleep 34
01:58:40.868 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=42, Gamma=1.290
01:58:40.885 00.017 12268 UpdateGuideState exits: m=945 SNR=20.7
01:58:40.886 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:40.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:40.886 00.000 12268 Enqueuing Expose request
01:58:40.893 00.007 11616 IsGuiding returns 0
01:58:40.893 00.000 11616 Move returns status 0, amount 24
01:58:40.893 00.000 11616 move complete, result=0
01:58:40.894 00.001 11616 worker thread done servicing request
01:58:40.894 00.000 11616 Worker thread wakes up
01:58:40.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:40.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:40.898 00.004 12268 GuideStep: 0.1 px 0 ms EAST, 0.3 px 24 ms SOUTH
01:58:42.910 02.012 11616 Exposure complete
01:58:42.970 00.060 12268 OnExposeComplete: enter
01:58:42.970 00.000 12268 UpdateGuideState(): m_state=6
01:58:42.970 00.000 11616 worker thread done servicing request
01:58:42.971 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
01:58:42.971 00.000 12268 Star::Find returns 1 (0), X=674.93, Y=910.65, Mass=1037, SNR=21.9, Peak=71 HFD=5.1
01:58:42.971 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
01:58:42.971 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.80)
01:58:42.971 00.000 12268 CameraToMount -- cameraX=0.77 cameraY=0.08 hyp=0.77 cameraTheta=0.10 mountX=0.15 mountY=0.75, mountTheta=1.37
01:58:42.972 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.77, y=0.08, opts=13)
01:58:42.973 00.001 12268 Enqueuing Move request for scope (0.77, 0.08)
01:58:42.973 00.000 11616 Worker thread wakes up
01:58:42.973 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.08) opts 0xd
01:58:42.973 00.000 11616 Handling offset move in thread for scope, endpoint = (0.77, 0.08)
01:58:42.973 00.000 11616 Moving (0.77, 0.08) raw xDistance=0.15 yDistance=0.75
01:58:42.973 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:42.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:58:42.973 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
01:58:42.973 00.000 11616 MoveAxis(E, 0, ABG)
01:58:42.973 00.000 11616 Move returns status 0, amount 0
01:58:42.973 00.000 11616 MoveAxis(S, 64, ABG)
01:58:42.973 00.000 11616 Guiding  Dir = 1, Dur = 64
01:58:42.974 00.001 11616 IsSlewing returns 0
01:58:42.974 00.000 11616 IsGuiding returns 0
01:58:42.974 00.000 11616 PulseGuide returned control before completion, sleep 74
01:58:42.998 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=46, Gamma=1.290
01:58:43.015 00.017 12268 UpdateGuideState exits: m=1037 SNR=21.9
01:58:43.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:43.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:43.015 00.000 12268 Enqueuing Expose request
01:58:43.063 00.048 11616 IsGuiding returns 1
01:58:43.063 00.000 11616 scope still moving after pulse duration time elapsed
01:58:43.094 00.031 11616 IsSlewing returns 0
01:58:43.094 00.000 11616 IsGuiding returns 0
01:58:43.094 00.000 11616 scope move finished after 64 + 55 ms
01:58:43.094 00.000 11616 Move returns status 0, amount 64
01:58:43.094 00.000 11616 move complete, result=0
01:58:43.094 00.000 11616 worker thread done servicing request
01:58:43.094 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.8 px 64 ms SOUTH
01:58:43.095 00.001 11616 Worker thread wakes up
01:58:43.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:43.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:45.117 02.022 11616 Exposure complete
01:58:45.175 00.058 11616 worker thread done servicing request
01:58:45.176 00.001 12268 OnExposeComplete: enter
01:58:45.176 00.000 12268 UpdateGuideState(): m_state=6
01:58:45.176 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
01:58:45.176 00.000 12268 Star::Find returns 1 (0), X=674.92, Y=910.95, Mass=802, SNR=19.2, Peak=55 HFD=5.5
01:58:45.176 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
01:58:45.176 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.15)
01:58:45.176 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=0.37 hyp=0.85 cameraTheta=0.46 mountX=0.44 mountY=0.71, mountTheta=1.01
01:58:45.178 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.76, y=0.37, opts=13)
01:58:45.178 00.000 12268 Enqueuing Move request for scope (0.76, 0.37)
01:58:45.178 00.000 11616 Worker thread wakes up
01:58:45.178 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.37) opts 0xd
01:58:45.178 00.000 11616 Handling offset move in thread for scope, endpoint = (0.76, 0.37)
01:58:45.178 00.000 11616 Moving (0.76, 0.37) raw xDistance=0.44 yDistance=0.71
01:58:45.178 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
01:58:45.178 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.33
01:58:45.179 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
01:58:45.179 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.71
01:58:45.179 00.000 11616 MoveAxis(W, 249, ABG)
01:58:45.179 00.000 11616 Guiding  Dir = 3, Dur = 249
01:58:45.179 00.000 11616 IsSlewing returns 0
01:58:45.179 00.000 11616 IsGuiding returns 0
01:58:45.180 00.001 11616 PulseGuide returned control before completion, sleep 259
01:58:45.201 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=38, Gamma=1.290
01:58:45.219 00.018 12268 UpdateGuideState exits: m=802 SNR=19.2
01:58:45.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:45.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:45.219 00.000 12268 Enqueuing Expose request
01:58:45.447 00.228 11616 IsGuiding returns 1
01:58:45.448 00.001 11616 scope still moving after pulse duration time elapsed
01:58:45.478 00.030 11616 IsSlewing returns 0
01:58:45.479 00.001 11616 IsGuiding returns 0
01:58:45.479 00.000 11616 scope move finished after 249 + 50 ms
01:58:45.479 00.000 11616 Move returns status 0, amount 249
01:58:45.479 00.000 11616 MoveAxis(S, 60, ABG)
01:58:45.479 00.000 11616 Guiding  Dir = 1, Dur = 60
01:58:45.479 00.000 11616 IsSlewing returns 0
01:58:45.480 00.001 11616 IsGuiding returns 0
01:58:45.480 00.000 11616 PulseGuide returned control before completion, sleep 70
01:58:45.556 00.076 11616 IsGuiding returns 1
01:58:45.556 00.000 11616 scope still moving after pulse duration time elapsed
01:58:45.587 00.031 11616 IsSlewing returns 0
01:58:45.588 00.001 11616 IsGuiding returns 0
01:58:45.588 00.000 11616 scope move finished after 60 + 47 ms
01:58:45.588 00.000 11616 Move returns status 0, amount 60
01:58:45.588 00.000 11616 move complete, result=0
01:58:45.588 00.000 11616 worker thread done servicing request
01:58:45.588 00.000 11616 Worker thread wakes up
01:58:45.588 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:45.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:45.588 00.000 12268 GuideStep: 0.4 px 249 ms WEST, 0.7 px 60 ms SOUTH
01:58:47.595 02.007 11616 Exposure complete
01:58:47.656 00.061 11616 worker thread done servicing request
01:58:47.656 00.000 12268 OnExposeComplete: enter
01:58:47.657 00.001 12268 UpdateGuideState(): m_state=6
01:58:47.657 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
01:58:47.657 00.000 12268 Star::Find returns 1 (0), X=674.54, Y=910.78, Mass=611, SNR=16.8, Peak=53 HFD=3.9
01:58:47.657 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
01:58:47.657 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
01:58:47.657 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.21 hyp=0.43 cameraTheta=0.51 mountX=0.25 mountY=0.34, mountTheta=0.95
01:58:47.659 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.21, opts=13)
01:58:47.659 00.000 12268 Enqueuing Move request for scope (0.37, 0.21)
01:58:47.659 00.000 11616 Worker thread wakes up
01:58:47.659 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.21) opts 0xd
01:58:47.659 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.21)
01:58:47.659 00.000 11616 Moving (0.37, 0.21) raw xDistance=0.25 yDistance=0.34
01:58:47.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
01:58:47.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
01:58:47.659 00.000 11616 MoveAxis(W, 137, ABG)
01:58:47.659 00.000 11616 Guiding  Dir = 3, Dur = 137
01:58:47.660 00.001 11616 IsSlewing returns 0
01:58:47.660 00.000 11616 IsGuiding returns 0
01:58:47.660 00.000 11616 PulseGuide returned control before completion, sleep 147
01:58:47.681 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=36, Gamma=1.290
01:58:47.698 00.017 12268 UpdateGuideState exits: m=611 SNR=16.8
01:58:47.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:47.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:47.698 00.000 12268 Enqueuing Expose request
01:58:47.823 00.125 11616 IsGuiding returns 1
01:58:47.823 00.000 11616 scope still moving after pulse duration time elapsed
01:58:47.854 00.031 11616 IsSlewing returns 0
01:58:47.855 00.001 11616 IsGuiding returns 0
01:58:47.855 00.000 11616 scope move finished after 137 + 58 ms
01:58:47.855 00.000 11616 Move returns status 0, amount 137
01:58:47.855 00.000 11616 MoveAxis(S, 29, ABG)
01:58:47.855 00.000 11616 Guiding  Dir = 1, Dur = 29
01:58:47.855 00.000 11616 IsSlewing returns 0
01:58:47.856 00.001 11616 IsGuiding returns 0
01:58:47.856 00.000 11616 PulseGuide returned control before completion, sleep 39
01:58:47.900 00.044 11616 IsGuiding returns 1
01:58:47.900 00.000 11616 scope still moving after pulse duration time elapsed
01:58:47.932 00.032 11616 IsSlewing returns 0
01:58:47.933 00.001 11616 IsGuiding returns 0
01:58:47.933 00.000 11616 scope move finished after 29 + 47 ms
01:58:47.933 00.000 11616 Move returns status 0, amount 29
01:58:47.933 00.000 11616 move complete, result=0
01:58:47.933 00.000 11616 worker thread done servicing request
01:58:47.933 00.000 11616 Worker thread wakes up
01:58:47.934 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:47.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:47.934 00.000 12268 GuideStep: 0.2 px 137 ms WEST, 0.3 px 29 ms SOUTH
01:58:49.940 02.006 11616 Exposure complete
01:58:49.998 00.058 11616 worker thread done servicing request
01:58:49.998 00.000 12268 OnExposeComplete: enter
01:58:49.999 00.001 12268 UpdateGuideState(): m_state=6
01:58:49.999 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
01:58:49.999 00.000 12268 Star::Find returns 1 (0), X=674.90, Y=910.34, Mass=553, SNR=15.9, Peak=43 HFD=4.7
01:58:49.999 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
01:58:49.999 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
01:58:49.999 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-0.23 hyp=0.77 cameraTheta=-0.31 mountX=-0.16 mountY=0.76, mountTheta=1.78
01:58:50.001 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=-0.23, opts=13)
01:58:50.001 00.000 12268 Enqueuing Move request for scope (0.74, -0.23)
01:58:50.001 00.000 11616 Worker thread wakes up
01:58:50.001 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.23) opts 0xd
01:58:50.001 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, -0.23)
01:58:50.001 00.000 11616 Moving (0.74, -0.23) raw xDistance=-0.16 yDistance=0.76
01:58:50.001 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:50.001 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:58:50.001 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
01:58:50.002 00.001 11616 MoveAxis(E, 0, ABG)
01:58:50.002 00.000 11616 Move returns status 0, amount 0
01:58:50.002 00.000 11616 MoveAxis(S, 64, ABG)
01:58:50.002 00.000 11616 Guiding  Dir = 1, Dur = 64
01:58:50.002 00.000 11616 IsSlewing returns 0
01:58:50.002 00.000 11616 IsGuiding returns 0
01:58:50.003 00.001 11616 PulseGuide returned control before completion, sleep 74
01:58:50.025 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=31, Gamma=1.290
01:58:50.044 00.019 12268 UpdateGuideState exits: m=553 SNR=15.9
01:58:50.045 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:50.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:50.045 00.000 12268 Enqueuing Expose request
01:58:50.081 00.036 11616 IsGuiding returns 1
01:58:50.081 00.000 11616 scope still moving after pulse duration time elapsed
01:58:50.113 00.032 11616 IsSlewing returns 0
01:58:50.113 00.000 11616 IsGuiding returns 0
01:58:50.113 00.000 11616 scope move finished after 64 + 47 ms
01:58:50.113 00.000 11616 Move returns status 0, amount 64
01:58:50.113 00.000 11616 move complete, result=0
01:58:50.114 00.001 11616 worker thread done servicing request
01:58:50.114 00.000 11616 Worker thread wakes up
01:58:50.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:50.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:50.114 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.8 px 64 ms SOUTH
01:58:52.116 02.002 11616 Exposure complete
01:58:52.175 00.059 11616 worker thread done servicing request
01:58:52.176 00.001 12268 OnExposeComplete: enter
01:58:52.176 00.000 12268 UpdateGuideState(): m_state=6
01:58:52.176 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
01:58:52.176 00.000 12268 Star::Find returns 1 (0), X=674.89, Y=909.92, Mass=450, SNR=14.3, Peak=39 HFD=4.2
01:58:52.176 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
01:58:52.176 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
01:58:52.176 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-0.66 hyp=0.98 cameraTheta=-0.74 mountX=-0.59 mountY=0.80, mountTheta=2.20
01:58:52.178 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=-0.66, opts=13)
01:58:52.178 00.000 12268 Enqueuing Move request for scope (0.72, -0.66)
01:58:52.179 00.001 11616 Worker thread wakes up
01:58:52.179 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.66) opts 0xd
01:58:52.179 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, -0.66)
01:58:52.179 00.000 11616 Moving (0.72, -0.66) raw xDistance=-0.59 yDistance=0.80
01:58:52.179 00.000 11616 resist switch: large excursion: input -0.59 thresh 0.29 direction from 1 to -1
01:58:52.179 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.76
01:58:52.179 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.59
01:58:52.179 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.80
01:58:52.179 00.000 11616 MoveAxis(E, 328, ABG)
01:58:52.179 00.000 11616 Guiding  Dir = 2, Dur = 328
01:58:52.180 00.001 11616 IsSlewing returns 0
01:58:52.180 00.000 11616 IsGuiding returns 0
01:58:52.180 00.000 11616 PulseGuide returned control before completion, sleep 338
01:58:52.202 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=28, Gamma=1.290
01:58:52.219 00.017 12268 UpdateGuideState exits: m=450 SNR=14.3
01:58:52.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:52.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:52.219 00.000 12268 Enqueuing Expose request
01:58:52.536 00.317 11616 IsGuiding returns 1
01:58:52.536 00.000 11616 scope still moving after pulse duration time elapsed
01:58:52.566 00.030 11616 IsSlewing returns 0
01:58:52.567 00.001 11616 IsGuiding returns 0
01:58:52.567 00.000 11616 scope move finished after 328 + 59 ms
01:58:52.567 00.000 11616 Move returns status 0, amount 328
01:58:52.568 00.001 11616 MoveAxis(S, 68, ABG)
01:58:52.568 00.000 11616 Guiding  Dir = 1, Dur = 68
01:58:52.568 00.000 11616 IsSlewing returns 0
01:58:52.568 00.000 11616 IsGuiding returns 0
01:58:52.569 00.001 11616 PulseGuide returned control before completion, sleep 78
01:58:52.660 00.091 11616 IsGuiding returns 1
01:58:52.660 00.000 11616 scope still moving after pulse duration time elapsed
01:58:52.690 00.030 11616 IsSlewing returns 0
01:58:52.690 00.000 11616 IsGuiding returns 0
01:58:52.691 00.001 11616 scope move finished after 68 + 54 ms
01:58:52.691 00.000 11616 Move returns status 0, amount 68
01:58:52.691 00.000 11616 move complete, result=0
01:58:52.691 00.000 11616 worker thread done servicing request
01:58:52.691 00.000 11616 Worker thread wakes up
01:58:52.691 00.000 12268 GuideStep: -0.6 px 328 ms EAST, 0.8 px 68 ms SOUTH
01:58:52.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:52.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:54.694 02.003 11616 Exposure complete
01:58:54.753 00.059 11616 worker thread done servicing request
01:58:54.753 00.000 12268 OnExposeComplete: enter
01:58:54.753 00.000 12268 UpdateGuideState(): m_state=6
01:58:54.753 00.000 12268 Star::Find(15, 674, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
01:58:54.753 00.000 12268 Star::Find returns 1 (0), X=675.29, Y=910.12, Mass=443, SNR=14.2, Peak=39 HFD=4.3
01:58:54.754 00.001 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
01:58:54.754 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
01:58:54.754 00.000 12268 CameraToMount -- cameraX=1.13 cameraY=-0.45 hyp=1.22 cameraTheta=-0.38 mountX=-0.34 mountY=1.18, mountTheta=1.85
01:58:54.755 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.13, y=-0.45, opts=13)
01:58:54.755 00.000 12268 Enqueuing Move request for scope (1.13, -0.45)
01:58:54.755 00.000 11616 Worker thread wakes up
01:58:54.756 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (1.13, -0.45) opts 0xd
01:58:54.756 00.000 11616 Handling offset move in thread for scope, endpoint = (1.13, -0.45)
01:58:54.756 00.000 11616 Moving (1.13, -0.45) raw xDistance=-0.34 yDistance=1.18
01:58:54.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
01:58:54.756 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.18
01:58:54.756 00.000 11616 MoveAxis(E, 190, ABG)
01:58:54.756 00.000 11616 Guiding  Dir = 2, Dur = 190
01:58:54.756 00.000 11616 IsSlewing returns 0
01:58:54.756 00.000 11616 IsGuiding returns 0
01:58:54.757 00.001 11616 PulseGuide returned control before completion, sleep 200
01:58:54.777 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=30, Gamma=1.290
01:58:54.793 00.016 12268 UpdateGuideState exits: m=443 SNR=14.2
01:58:54.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:54.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:54.794 00.001 12268 Enqueuing Expose request
01:58:54.959 00.165 11616 IsGuiding returns 1
01:58:54.960 00.001 11616 scope still moving after pulse duration time elapsed
01:58:54.990 00.030 11616 IsSlewing returns 0
01:58:54.991 00.001 11616 IsGuiding returns 0
01:58:54.991 00.000 11616 scope move finished after 190 + 43 ms
01:58:54.991 00.000 11616 Move returns status 0, amount 190
01:58:54.991 00.000 11616 MoveAxis(S, 100, ABG)
01:58:54.991 00.000 11616 Guiding  Dir = 1, Dur = 100
01:58:54.991 00.000 11616 IsSlewing returns 0
01:58:54.992 00.001 11616 IsGuiding returns 0
01:58:54.992 00.000 11616 PulseGuide returned control before completion, sleep 110
01:58:55.115 00.123 11616 IsGuiding returns 1
01:58:55.115 00.000 11616 scope still moving after pulse duration time elapsed
01:58:55.146 00.031 11616 IsSlewing returns 0
01:58:55.146 00.000 11616 IsGuiding returns 0
01:58:55.146 00.000 11616 scope move finished after 100 + 54 ms
01:58:55.146 00.000 11616 Move returns status 0, amount 100
01:58:55.146 00.000 11616 move complete, result=0
01:58:55.146 00.000 11616 worker thread done servicing request
01:58:55.146 00.000 11616 Worker thread wakes up
01:58:55.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:55.147 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:55.147 00.000 12268 GuideStep: -0.3 px 190 ms EAST, 1.2 px 100 ms SOUTH
01:58:57.163 02.016 11616 Exposure complete
01:58:57.221 00.058 11616 worker thread done servicing request
01:58:57.221 00.000 12268 OnExposeComplete: enter
01:58:57.222 00.001 12268 UpdateGuideState(): m_state=6
01:58:57.222 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
01:58:57.222 00.000 12268 Star::Find returns 1 (0), X=675.24, Y=910.75, Mass=521, SNR=15.5, Peak=47 HFD=4.5
01:58:57.222 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
01:58:57.222 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
01:58:57.222 00.000 12268 CameraToMount -- cameraX=1.08 cameraY=0.18 hyp=1.09 cameraTheta=0.16 mountX=0.28 mountY=1.04, mountTheta=1.31
01:58:57.225 00.003 12268 SchedulePrimaryMove(0D94C700, x=1.08, y=0.18, opts=13)
01:58:57.225 00.000 12268 Enqueuing Move request for scope (1.08, 0.18)
01:58:57.225 00.000 11616 Worker thread wakes up
01:58:57.225 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.08, 0.18) opts 0xd
01:58:57.225 00.000 11616 Handling offset move in thread for scope, endpoint = (1.08, 0.18)
01:58:57.225 00.000 11616 Moving (1.08, 0.18) raw xDistance=0.28 yDistance=1.04
01:58:57.225 00.000 11616 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.225 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:58:57.226 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.04
01:58:57.226 00.000 11616 MoveAxis(E, 0, ABG)
01:58:57.226 00.000 11616 Move returns status 0, amount 0
01:58:57.226 00.000 11616 MoveAxis(S, 88, ABG)
01:58:57.226 00.000 11616 Guiding  Dir = 1, Dur = 88
01:58:57.226 00.000 11616 IsSlewing returns 0
01:58:57.226 00.000 11616 IsGuiding returns 0
01:58:57.227 00.001 11616 PulseGuide returned control before completion, sleep 98
01:58:57.247 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=31, Gamma=1.290
01:58:57.264 00.017 12268 UpdateGuideState exits: m=521 SNR=15.5
01:58:57.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:57.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:58:57.264 00.000 12268 Enqueuing Expose request
01:58:57.332 00.068 11616 IsGuiding returns 1
01:58:57.332 00.000 11616 scope still moving after pulse duration time elapsed
01:58:57.363 00.031 11616 IsSlewing returns 0
01:58:57.364 00.001 11616 IsGuiding returns 0
01:58:57.364 00.000 11616 scope move finished after 88 + 49 ms
01:58:57.364 00.000 11616 Move returns status 0, amount 88
01:58:57.364 00.000 11616 move complete, result=0
01:58:57.364 00.000 11616 worker thread done servicing request
01:58:57.364 00.000 11616 Worker thread wakes up
01:58:57.364 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:57.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:58:57.365 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 1.0 px 88 ms SOUTH
01:58:59.375 02.010 11616 Exposure complete
01:58:59.434 00.059 11616 worker thread done servicing request
01:58:59.434 00.000 12268 OnExposeComplete: enter
01:58:59.434 00.000 12268 UpdateGuideState(): m_state=6
01:58:59.434 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
01:58:59.434 00.000 12268 Star::Find returns 1 (0), X=675.01, Y=910.37, Mass=436, SNR=14.1, Peak=39 HFD=4.1
01:58:59.435 00.001 12268 Status Line: Mass: 436 vs 907
01:58:59.438 00.003 12268 UpdateCurrentPosition: star mass new=435.7 exp=907.3 thresh=50% limits=(440.3, 1477.8, 1814.7)
01:58:59.438 00.000 12268 DistanceChecker: activated
01:58:59.438 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:58:59.438 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:58:59.439 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
01:58:59.439 00.000 11616 Worker thread wakes up
01:58:59.439 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:58:59.439 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:58:59.439 00.000 11616 move complete, result=0
01:58:59.439 00.000 11616 worker thread done servicing request
01:58:59.541 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:58:59.541 00.000 12268 Status Line: Star lost - mass changed
01:58:59.543 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=26, Gamma=1.290
01:58:59.561 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:58:59.562 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:59.562 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:58:59.562 00.000 12268 Enqueuing Expose request
01:58:59.562 00.000 11616 Worker thread wakes up
01:58:59.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:58:59.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:59:01.567 02.005 11616 Exposure complete
01:59:01.629 00.062 11616 worker thread done servicing request
01:59:01.629 00.000 12268 OnExposeComplete: enter
01:59:01.629 00.000 12268 UpdateGuideState(): m_state=6
01:59:01.629 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
01:59:01.630 00.001 12268 Star::Find returns 1 (0), X=675.31, Y=910.33, Mass=534, SNR=15.6, Peak=41 HFD=4.8
01:59:01.630 00.000 12268 DistanceChecker: deactivated
01:59:01.630 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
01:59:01.630 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.49)
01:59:01.630 00.000 12268 CameraToMount -- cameraX=1.15 cameraY=-0.25 hyp=1.17 cameraTheta=-0.21 mountX=-0.13 mountY=1.17, mountTheta=1.68
01:59:01.635 00.005 12268 SchedulePrimaryMove(0D94C700, x=1.15, y=-0.25, opts=13)
01:59:01.636 00.001 12268 Enqueuing Move request for scope (1.15, -0.25)
01:59:01.636 00.000 11616 Worker thread wakes up
01:59:01.636 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.25) opts 0xd
01:59:01.636 00.000 11616 Handling offset move in thread for scope, endpoint = (1.15, -0.25)
01:59:01.636 00.000 11616 Moving (1.15, -0.25) raw xDistance=-0.13 yDistance=1.17
01:59:01.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.13
01:59:01.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.17
01:59:01.636 00.000 11616 MoveAxis(E, 75, ABG)
01:59:01.636 00.000 11616 Guiding  Dir = 2, Dur = 75
01:59:01.637 00.001 11616 IsSlewing returns 0
01:59:01.637 00.000 11616 IsGuiding returns 0
01:59:01.637 00.000 11616 PulseGuide returned control before completion, sleep 85
01:59:01.662 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=32, Gamma=1.290
01:59:01.682 00.020 12268 UpdateGuideState exits: m=534 SNR=15.6
01:59:01.683 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:01.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:01.683 00.000 12268 Enqueuing Expose request
01:59:01.738 00.055 11616 IsGuiding returns 1
01:59:01.738 00.000 11616 scope still moving after pulse duration time elapsed
01:59:01.770 00.032 11616 IsSlewing returns 0
01:59:01.771 00.001 11616 IsGuiding returns 1
01:59:01.801 00.030 11616 IsSlewing returns 0
01:59:01.802 00.001 11616 IsGuiding returns 1
01:59:01.831 00.029 11616 IsSlewing returns 0
01:59:01.831 00.000 11616 IsGuiding returns 1
01:59:01.862 00.031 11616 IsSlewing returns 0
01:59:01.863 00.001 11616 IsGuiding returns 1
01:59:01.893 00.030 11616 IsSlewing returns 0
01:59:01.893 00.000 11616 IsGuiding returns 1
01:59:01.924 00.031 11616 IsSlewing returns 0
01:59:01.925 00.001 11616 IsGuiding returns 1
01:59:01.955 00.030 11616 IsSlewing returns 0
01:59:01.956 00.001 11616 IsGuiding returns 0
01:59:01.956 00.000 11616 scope move finished after 75 + 243 ms
01:59:01.956 00.000 11616 Move returns status 0, amount 75
01:59:01.956 00.000 11616 MoveAxis(S, 99, ABG)
01:59:01.956 00.000 11616 Guiding  Dir = 1, Dur = 99
01:59:01.956 00.000 11616 IsSlewing returns 0
01:59:01.957 00.001 11616 IsGuiding returns 0
01:59:01.957 00.000 11616 PulseGuide returned control before completion, sleep 109
01:59:02.078 00.121 11616 IsGuiding returns 1
01:59:02.079 00.001 11616 scope still moving after pulse duration time elapsed
01:59:02.109 00.030 11616 IsSlewing returns 0
01:59:02.110 00.001 11616 IsGuiding returns 0
01:59:02.110 00.000 11616 scope move finished after 99 + 54 ms
01:59:02.110 00.000 11616 Move returns status 0, amount 99
01:59:02.110 00.000 11616 move complete, result=0
01:59:02.110 00.000 11616 worker thread done servicing request
01:59:02.110 00.000 11616 Worker thread wakes up
01:59:02.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:02.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:02.110 00.000 12268 GuideStep: -0.1 px 75 ms EAST, 1.2 px 99 ms SOUTH
01:59:04.126 02.016 11616 Exposure complete
01:59:04.187 00.061 11616 worker thread done servicing request
01:59:04.187 00.000 12268 OnExposeComplete: enter
01:59:04.187 00.000 12268 UpdateGuideState(): m_state=6
01:59:04.188 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
01:59:04.188 00.000 12268 Star::Find returns 1 (0), X=675.18, Y=910.55, Mass=661, SNR=17.4, Peak=48 HFD=5.2
01:59:04.188 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
01:59:04.188 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.68)
01:59:04.188 00.000 12268 CameraToMount -- cameraX=1.02 cameraY=-0.02 hyp=1.02 cameraTheta=-0.02 mountX=0.07 mountY=1.01, mountTheta=1.50
01:59:04.189 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.02, y=-0.02, opts=13)
01:59:04.189 00.000 12268 Enqueuing Move request for scope (1.02, -0.02)
01:59:04.189 00.000 11616 Worker thread wakes up
01:59:04.189 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.02, -0.02) opts 0xd
01:59:04.189 00.000 11616 Handling offset move in thread for scope, endpoint = (1.02, -0.02)
01:59:04.189 00.000 11616 Moving (1.02, -0.02) raw xDistance=0.07 yDistance=1.01
01:59:04.189 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:04.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:59:04.189 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.01
01:59:04.190 00.001 11616 MoveAxis(E, 0, ABG)
01:59:04.190 00.000 11616 Move returns status 0, amount 0
01:59:04.190 00.000 11616 MoveAxis(S, 85, ABG)
01:59:04.190 00.000 11616 Guiding  Dir = 1, Dur = 85
01:59:04.190 00.000 11616 IsSlewing returns 0
01:59:04.190 00.000 11616 IsGuiding returns 0
01:59:04.191 00.001 11616 PulseGuide returned control before completion, sleep 95
01:59:04.212 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=35, Gamma=1.290
01:59:04.230 00.018 12268 UpdateGuideState exits: m=661 SNR=17.4
01:59:04.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:04.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:04.230 00.000 12268 Enqueuing Expose request
01:59:04.296 00.066 11616 IsGuiding returns 1
01:59:04.297 00.001 11616 scope still moving after pulse duration time elapsed
01:59:04.328 00.031 11616 IsSlewing returns 0
01:59:04.328 00.000 11616 IsGuiding returns 1
01:59:04.360 00.032 11616 IsSlewing returns 0
01:59:04.360 00.000 11616 IsGuiding returns 0
01:59:04.360 00.000 11616 scope move finished after 85 + 84 ms
01:59:04.360 00.000 11616 Move returns status 0, amount 85
01:59:04.360 00.000 11616 move complete, result=0
01:59:04.360 00.000 11616 worker thread done servicing request
01:59:04.360 00.000 11616 Worker thread wakes up
01:59:04.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:04.361 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:04.361 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 1.0 px 85 ms SOUTH
01:59:06.369 02.008 11616 Exposure complete
01:59:06.428 00.059 11616 worker thread done servicing request
01:59:06.428 00.000 12268 OnExposeComplete: enter
01:59:06.429 00.001 12268 UpdateGuideState(): m_state=6
01:59:06.429 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
01:59:06.429 00.000 12268 Star::Find returns 1 (0), X=675.13, Y=910.69, Mass=508, SNR=15.3, Peak=45 HFD=4.1
01:59:06.429 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
01:59:06.429 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
01:59:06.429 00.000 12268 CameraToMount -- cameraX=0.96 cameraY=0.12 hyp=0.97 cameraTheta=0.12 mountX=0.21 mountY=0.94, mountTheta=1.35
01:59:06.431 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.96, y=0.12, opts=13)
01:59:06.431 00.000 12268 Enqueuing Move request for scope (0.96, 0.12)
01:59:06.431 00.000 11616 Worker thread wakes up
01:59:06.431 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.12) opts 0xd
01:59:06.431 00.000 11616 Handling offset move in thread for scope, endpoint = (0.96, 0.12)
01:59:06.431 00.000 11616 Moving (0.96, 0.12) raw xDistance=0.21 yDistance=0.94
01:59:06.431 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:06.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:59:06.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.94
01:59:06.431 00.000 11616 MoveAxis(E, 0, ABG)
01:59:06.432 00.001 11616 Move returns status 0, amount 0
01:59:06.432 00.000 11616 MoveAxis(S, 80, ABG)
01:59:06.432 00.000 11616 Guiding  Dir = 1, Dur = 80
01:59:06.432 00.000 11616 IsSlewing returns 0
01:59:06.432 00.000 11616 IsGuiding returns 0
01:59:06.433 00.001 11616 PulseGuide returned control before completion, sleep 90
01:59:06.453 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=35, Gamma=1.290
01:59:06.470 00.017 12268 UpdateGuideState exits: m=508 SNR=15.3
01:59:06.470 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:06.470 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:06.470 00.000 12268 Enqueuing Expose request
01:59:06.528 00.058 11616 IsGuiding returns 1
01:59:06.528 00.000 11616 scope still moving after pulse duration time elapsed
01:59:06.559 00.031 11616 IsSlewing returns 0
01:59:06.559 00.000 11616 IsGuiding returns 0
01:59:06.559 00.000 11616 scope move finished after 80 + 46 ms
01:59:06.560 00.001 11616 Move returns status 0, amount 80
01:59:06.560 00.000 11616 move complete, result=0
01:59:06.560 00.000 11616 worker thread done servicing request
01:59:06.560 00.000 11616 Worker thread wakes up
01:59:06.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:06.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:06.560 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.9 px 80 ms SOUTH
01:59:08.633 02.073 11616 Exposure complete
01:59:08.693 00.060 11616 worker thread done servicing request
01:59:08.693 00.000 12268 OnExposeComplete: enter
01:59:08.694 00.001 12268 UpdateGuideState(): m_state=6
01:59:08.694 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
01:59:08.694 00.000 12268 Star::Find returns 1 (0), X=675.04, Y=910.98, Mass=813, SNR=19.3, Peak=58 HFD=4.5
01:59:08.694 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
01:59:08.694 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
01:59:08.694 00.000 12268 CameraToMount -- cameraX=0.87 cameraY=0.41 hyp=0.96 cameraTheta=0.43 mountX=0.49 mountY=0.81, mountTheta=1.03
01:59:08.696 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.87, y=0.41, opts=13)
01:59:08.696 00.000 12268 Enqueuing Move request for scope (0.87, 0.41)
01:59:08.696 00.000 11616 Worker thread wakes up
01:59:08.696 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.41) opts 0xd
01:59:08.696 00.000 11616 Handling offset move in thread for scope, endpoint = (0.87, 0.41)
01:59:08.696 00.000 11616 Moving (0.87, 0.41) raw xDistance=0.49 yDistance=0.81
01:59:08.696 00.000 11616 resist switch: large excursion: input 0.49 thresh 0.29 direction from -1 to 1
01:59:08.696 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.47
01:59:08.696 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.49
01:59:08.696 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.81
01:59:08.697 00.001 11616 MoveAxis(W, 273, ABG)
01:59:08.697 00.000 11616 Guiding  Dir = 3, Dur = 273
01:59:08.697 00.000 11616 IsSlewing returns 0
01:59:08.697 00.000 11616 IsGuiding returns 0
01:59:08.697 00.000 11616 PulseGuide returned control before completion, sleep 283
01:59:08.717 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=43, Gamma=1.290
01:59:08.734 00.017 12268 UpdateGuideState exits: m=813 SNR=19.3
01:59:08.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:08.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:08.735 00.001 12268 Enqueuing Expose request
01:59:08.991 00.256 11616 IsGuiding returns 1
01:59:08.991 00.000 11616 scope still moving after pulse duration time elapsed
01:59:09.021 00.030 11616 IsSlewing returns 0
01:59:09.022 00.001 11616 IsGuiding returns 0
01:59:09.022 00.000 11616 scope move finished after 273 + 51 ms
01:59:09.022 00.000 11616 Move returns status 0, amount 273
01:59:09.022 00.000 11616 MoveAxis(S, 69, ABG)
01:59:09.022 00.000 11616 Guiding  Dir = 1, Dur = 69
01:59:09.022 00.000 11616 IsSlewing returns 0
01:59:09.023 00.001 11616 IsGuiding returns 0
01:59:09.023 00.000 11616 PulseGuide returned control before completion, sleep 79
01:59:09.115 00.092 11616 IsGuiding returns 1
01:59:09.115 00.000 11616 scope still moving after pulse duration time elapsed
01:59:09.147 00.032 11616 IsSlewing returns 0
01:59:09.148 00.001 11616 IsGuiding returns 1
01:59:09.179 00.031 11616 IsSlewing returns 0
01:59:09.179 00.000 11616 IsGuiding returns 1
01:59:09.210 00.031 11616 IsSlewing returns 0
01:59:09.211 00.001 11616 IsGuiding returns 1
01:59:09.241 00.030 11616 IsSlewing returns 0
01:59:09.241 00.000 11616 IsGuiding returns 1
01:59:09.272 00.031 11616 IsSlewing returns 0
01:59:09.273 00.001 11616 IsGuiding returns 1
01:59:09.302 00.029 11616 IsSlewing returns 0
01:59:09.302 00.000 11616 IsGuiding returns 1
01:59:09.333 00.031 11616 IsSlewing returns 0
01:59:09.334 00.001 11616 IsGuiding returns 0
01:59:09.334 00.000 11616 scope move finished after 69 + 241 ms
01:59:09.334 00.000 11616 Move returns status 0, amount 69
01:59:09.334 00.000 11616 move complete, result=0
01:59:09.334 00.000 11616 worker thread done servicing request
01:59:09.334 00.000 11616 Worker thread wakes up
01:59:09.335 00.001 12268 GuideStep: 0.5 px 273 ms WEST, 0.8 px 69 ms SOUTH
01:59:09.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:09.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:11.348 02.013 11616 Exposure complete
01:59:11.407 00.059 11616 worker thread done servicing request
01:59:11.407 00.000 12268 OnExposeComplete: enter
01:59:11.407 00.000 12268 UpdateGuideState(): m_state=6
01:59:11.408 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
01:59:11.408 00.000 12268 Star::Find returns 1 (0), X=675.17, Y=910.63, Mass=1232, SNR=23.7, Peak=83 HFD=5.2
01:59:11.408 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
01:59:11.408 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.75)
01:59:11.408 00.000 12268 CameraToMount -- cameraX=1.01 cameraY=0.05 hyp=1.01 cameraTheta=0.05 mountX=0.15 mountY=1.00, mountTheta=1.42
01:59:11.409 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.01, y=0.05, opts=13)
01:59:11.410 00.001 12268 Enqueuing Move request for scope (1.01, 0.05)
01:59:11.410 00.000 11616 Worker thread wakes up
01:59:11.410 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.01, 0.05) opts 0xd
01:59:11.410 00.000 11616 Handling offset move in thread for scope, endpoint = (1.01, 0.05)
01:59:11.410 00.000 11616 Moving (1.01, 0.05) raw xDistance=0.15 yDistance=1.00
01:59:11.410 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
01:59:11.410 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.00
01:59:11.410 00.000 11616 MoveAxis(W, 84, ABG)
01:59:11.410 00.000 11616 Guiding  Dir = 3, Dur = 84
01:59:11.410 00.000 11616 IsSlewing returns 0
01:59:11.411 00.001 11616 IsGuiding returns 0
01:59:11.411 00.000 11616 PulseGuide returned control before completion, sleep 94
01:59:11.437 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=51, Gamma=1.290
01:59:11.454 00.017 12268 UpdateGuideState exits: m=1232 SNR=23.7
01:59:11.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:11.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:11.454 00.000 12268 Enqueuing Expose request
01:59:11.521 00.067 11616 IsGuiding returns 1
01:59:11.521 00.000 11616 scope still moving after pulse duration time elapsed
01:59:11.551 00.030 11616 IsSlewing returns 0
01:59:11.552 00.001 11616 IsGuiding returns 0
01:59:11.552 00.000 11616 scope move finished after 84 + 56 ms
01:59:11.552 00.000 11616 Move returns status 0, amount 84
01:59:11.552 00.000 11616 MoveAxis(S, 84, ABG)
01:59:11.552 00.000 11616 Guiding  Dir = 1, Dur = 84
01:59:11.552 00.000 11616 IsSlewing returns 0
01:59:11.552 00.000 11616 IsGuiding returns 0
01:59:11.553 00.001 11616 PulseGuide returned control before completion, sleep 94
01:59:11.661 00.108 11616 IsGuiding returns 1
01:59:11.661 00.000 11616 scope still moving after pulse duration time elapsed
01:59:11.692 00.031 11616 IsSlewing returns 0
01:59:11.693 00.001 11616 IsGuiding returns 1
01:59:11.723 00.030 11616 IsSlewing returns 0
01:59:11.724 00.001 11616 IsGuiding returns 1
01:59:11.754 00.030 11616 IsSlewing returns 0
01:59:11.754 00.000 11616 IsGuiding returns 1
01:59:11.784 00.030 11616 IsSlewing returns 0
01:59:11.785 00.001 11616 IsGuiding returns 1
01:59:11.816 00.031 11616 IsSlewing returns 0
01:59:11.816 00.000 11616 IsGuiding returns 1
01:59:11.846 00.030 11616 IsSlewing returns 0
01:59:11.846 00.000 11616 IsGuiding returns 1
01:59:11.877 00.031 11616 IsSlewing returns 0
01:59:11.877 00.000 11616 IsGuiding returns 1
01:59:11.908 00.031 11616 IsSlewing returns 0
01:59:11.908 00.000 11616 IsGuiding returns 0
01:59:11.909 00.001 11616 scope move finished after 84 + 272 ms
01:59:11.909 00.000 11616 Move returns status 0, amount 84
01:59:11.909 00.000 11616 move complete, result=0
01:59:11.909 00.000 11616 worker thread done servicing request
01:59:11.909 00.000 11616 Worker thread wakes up
01:59:11.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:11.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:11.909 00.000 12268 GuideStep: 0.2 px 84 ms WEST, 1.0 px 84 ms SOUTH
01:59:13.921 02.012 11616 Exposure complete
01:59:13.980 00.059 11616 worker thread done servicing request
01:59:13.981 00.001 12268 OnExposeComplete: enter
01:59:13.981 00.000 12268 UpdateGuideState(): m_state=6
01:59:13.981 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
01:59:13.981 00.000 12268 Star::Find returns 1 (0), X=675.31, Y=909.86, Mass=1382, SNR=25.1, Peak=93 HFD=5.4
01:59:13.981 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
01:59:13.981 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
01:59:13.981 00.000 12268 CameraToMount -- cameraX=1.14 cameraY=-0.72 hyp=1.35 cameraTheta=-0.56 mountX=-0.60 mountY=1.22, mountTheta=2.03
01:59:13.983 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.14, y=-0.72, opts=13)
01:59:13.983 00.000 12268 Enqueuing Move request for scope (1.14, -0.72)
01:59:13.983 00.000 11616 Worker thread wakes up
01:59:13.983 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.14, -0.72) opts 0xd
01:59:13.983 00.000 11616 Handling offset move in thread for scope, endpoint = (1.14, -0.72)
01:59:13.983 00.000 11616 Moving (1.14, -0.72) raw xDistance=-0.60 yDistance=1.22
01:59:13.983 00.000 11616 resist switch: large excursion: input -0.60 thresh 0.29 direction from 1 to -1
01:59:13.984 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.81
01:59:13.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
01:59:13.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.22
01:59:13.984 00.000 11616 MoveAxis(E, 337, ABG)
01:59:13.984 00.000 11616 Guiding  Dir = 2, Dur = 337
01:59:13.984 00.000 11616 IsSlewing returns 0
01:59:13.984 00.000 11616 IsGuiding returns 0
01:59:13.985 00.001 11616 PulseGuide returned control before completion, sleep 347
01:59:14.005 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=53, Gamma=1.290
01:59:14.022 00.017 12268 UpdateGuideState exits: m=1382 SNR=25.1
01:59:14.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:14.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:14.022 00.000 12268 Enqueuing Expose request
01:59:14.340 00.318 11616 IsGuiding returns 1
01:59:14.340 00.000 11616 scope still moving after pulse duration time elapsed
01:59:14.372 00.032 11616 IsSlewing returns 0
01:59:14.373 00.001 11616 IsGuiding returns 0
01:59:14.373 00.000 11616 scope move finished after 337 + 50 ms
01:59:14.373 00.000 11616 Move returns status 0, amount 337
01:59:14.373 00.000 11616 MoveAxis(S, 104, ABG)
01:59:14.373 00.000 11616 Guiding  Dir = 1, Dur = 104
01:59:14.374 00.001 11616 IsSlewing returns 0
01:59:14.374 00.000 11616 IsGuiding returns 0
01:59:14.375 00.001 11616 PulseGuide returned control before completion, sleep 114
01:59:14.500 00.125 11616 IsGuiding returns 1
01:59:14.500 00.000 11616 scope still moving after pulse duration time elapsed
01:59:14.531 00.031 11616 IsSlewing returns 0
01:59:14.531 00.000 11616 IsGuiding returns 0
01:59:14.532 00.001 11616 scope move finished after 104 + 53 ms
01:59:14.532 00.000 11616 Move returns status 0, amount 104
01:59:14.532 00.000 11616 move complete, result=0
01:59:14.532 00.000 11616 worker thread done servicing request
01:59:14.532 00.000 11616 Worker thread wakes up
01:59:14.533 00.001 12268 GuideStep: -0.6 px 337 ms EAST, 1.2 px 104 ms SOUTH
01:59:14.533 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:14.533 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:16.648 02.115 11616 Exposure complete
01:59:16.710 00.062 11616 worker thread done servicing request
01:59:16.710 00.000 12268 OnExposeComplete: enter
01:59:16.710 00.000 12268 UpdateGuideState(): m_state=6
01:59:16.710 00.000 12268 Star::Find(15, 675, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
01:59:16.710 00.000 12268 Star::Find returns 1 (0), X=675.04, Y=910.63, Mass=1404, SNR=25.4, Peak=91 HFD=5.2
01:59:16.711 00.001 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
01:59:16.711 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.76)
01:59:16.711 00.000 12268 CameraToMount -- cameraX=0.88 cameraY=0.06 hyp=0.88 cameraTheta=0.06 mountX=0.14 mountY=0.86, mountTheta=1.41
01:59:16.712 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.88, y=0.06, opts=13)
01:59:16.712 00.000 12268 Enqueuing Move request for scope (0.88, 0.06)
01:59:16.712 00.000 11616 Worker thread wakes up
01:59:16.712 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.06) opts 0xd
01:59:16.712 00.000 11616 Handling offset move in thread for scope, endpoint = (0.88, 0.06)
01:59:16.713 00.001 11616 Moving (0.88, 0.06) raw xDistance=0.14 yDistance=0.86
01:59:16.713 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:16.713 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:59:16.713 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.86
01:59:16.713 00.000 11616 MoveAxis(E, 0, ABG)
01:59:16.713 00.000 11616 Move returns status 0, amount 0
01:59:16.713 00.000 11616 MoveAxis(S, 73, ABG)
01:59:16.713 00.000 11616 Guiding  Dir = 1, Dur = 73
01:59:16.713 00.000 11616 IsSlewing returns 0
01:59:16.714 00.001 11616 IsGuiding returns 0
01:59:16.714 00.000 11616 PulseGuide returned control before completion, sleep 83
01:59:16.734 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=56, Gamma=1.290
01:59:16.751 00.017 12268 UpdateGuideState exits: m=1404 SNR=25.4
01:59:16.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:16.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:16.751 00.000 12268 Enqueuing Expose request
01:59:16.800 00.049 11616 IsGuiding returns 1
01:59:16.800 00.000 11616 scope still moving after pulse duration time elapsed
01:59:16.831 00.031 11616 IsSlewing returns 0
01:59:16.831 00.000 11616 IsGuiding returns 1
01:59:16.862 00.031 11616 IsSlewing returns 0
01:59:16.863 00.001 11616 IsGuiding returns 0
01:59:16.863 00.000 11616 scope move finished after 73 + 76 ms
01:59:16.863 00.000 11616 Move returns status 0, amount 73
01:59:16.863 00.000 11616 move complete, result=0
01:59:16.863 00.000 11616 worker thread done servicing request
01:59:16.863 00.000 11616 Worker thread wakes up
01:59:16.863 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.9 px 73 ms SOUTH
01:59:16.864 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:16.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:18.880 02.016 11616 Exposure complete
01:59:18.940 00.060 11616 worker thread done servicing request
01:59:18.940 00.000 12268 OnExposeComplete: enter
01:59:18.940 00.000 12268 UpdateGuideState(): m_state=6
01:59:18.941 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
01:59:18.941 00.000 12268 Star::Find returns 1 (0), X=675.09, Y=910.10, Mass=1109, SNR=22.7, Peak=80 HFD=4.4
01:59:18.941 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
01:59:18.941 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
01:59:18.941 00.000 12268 CameraToMount -- cameraX=0.93 cameraY=-0.47 hyp=1.05 cameraTheta=-0.47 mountX=-0.38 mountY=0.99, mountTheta=1.94
01:59:18.942 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.93, y=-0.47, opts=13)
01:59:18.943 00.001 12268 Enqueuing Move request for scope (0.93, -0.47)
01:59:18.943 00.000 11616 Worker thread wakes up
01:59:18.943 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.47) opts 0xd
01:59:18.943 00.000 11616 Handling offset move in thread for scope, endpoint = (0.93, -0.47)
01:59:18.943 00.000 11616 Moving (0.93, -0.47) raw xDistance=-0.38 yDistance=0.99
01:59:18.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
01:59:18.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.99
01:59:18.943 00.000 11616 MoveAxis(E, 212, ABG)
01:59:18.943 00.000 11616 Guiding  Dir = 2, Dur = 212
01:59:18.944 00.001 11616 IsSlewing returns 0
01:59:18.944 00.000 11616 IsGuiding returns 0
01:59:18.944 00.000 11616 PulseGuide returned control before completion, sleep 222
01:59:18.965 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=54, Gamma=1.290
01:59:18.982 00.017 12268 UpdateGuideState exits: m=1109 SNR=22.7
01:59:18.983 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:18.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:18.983 00.000 12268 Enqueuing Expose request
01:59:19.177 00.194 11616 IsGuiding returns 1
01:59:19.177 00.000 11616 scope still moving after pulse duration time elapsed
01:59:19.208 00.031 11616 IsSlewing returns 0
01:59:19.209 00.001 11616 IsGuiding returns 0
01:59:19.209 00.000 11616 scope move finished after 212 + 52 ms
01:59:19.209 00.000 11616 Move returns status 0, amount 212
01:59:19.209 00.000 11616 MoveAxis(S, 83, ABG)
01:59:19.209 00.000 11616 Guiding  Dir = 1, Dur = 83
01:59:19.210 00.001 11616 IsSlewing returns 0
01:59:19.210 00.000 11616 IsGuiding returns 0
01:59:19.210 00.000 11616 PulseGuide returned control before completion, sleep 93
01:59:19.316 00.106 11616 IsGuiding returns 1
01:59:19.316 00.000 11616 scope still moving after pulse duration time elapsed
01:59:19.346 00.030 11616 IsSlewing returns 0
01:59:19.346 00.000 11616 IsGuiding returns 1
01:59:19.376 00.030 11616 IsSlewing returns 0
01:59:19.377 00.001 11616 IsGuiding returns 1
01:59:19.407 00.030 11616 IsSlewing returns 0
01:59:19.408 00.001 11616 IsGuiding returns 1
01:59:19.438 00.030 11616 IsSlewing returns 0
01:59:19.439 00.001 11616 IsGuiding returns 0
01:59:19.439 00.000 11616 scope move finished after 83 + 145 ms
01:59:19.439 00.000 11616 Move returns status 0, amount 83
01:59:19.439 00.000 11616 move complete, result=0
01:59:19.439 00.000 11616 worker thread done servicing request
01:59:19.439 00.000 11616 Worker thread wakes up
01:59:19.439 00.000 12268 GuideStep: -0.4 px 212 ms EAST, 1.0 px 83 ms SOUTH
01:59:19.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:19.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:21.453 02.014 11616 Exposure complete
01:59:21.515 00.062 11616 worker thread done servicing request
01:59:21.515 00.000 12268 OnExposeComplete: enter
01:59:21.515 00.000 12268 UpdateGuideState(): m_state=6
01:59:21.515 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
01:59:21.515 00.000 12268 Star::Find returns 1 (0), X=675.29, Y=911.11, Mass=1121, SNR=22.6, Peak=83 HFD=5.0
01:59:21.515 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
01:59:21.515 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.15)
01:59:21.515 00.000 12268 CameraToMount -- cameraX=1.13 cameraY=0.54 hyp=1.25 cameraTheta=0.45 mountX=0.65 mountY=1.05, mountTheta=1.02
01:59:21.517 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.13, y=0.54, opts=13)
01:59:21.517 00.000 12268 Enqueuing Move request for scope (1.13, 0.54)
01:59:21.518 00.001 11616 Worker thread wakes up
01:59:21.518 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.13, 0.54) opts 0xd
01:59:21.518 00.000 11616 Handling offset move in thread for scope, endpoint = (1.13, 0.54)
01:59:21.518 00.000 11616 Moving (1.13, 0.54) raw xDistance=0.65 yDistance=1.05
01:59:21.518 00.000 11616 resist switch: large excursion: input 0.65 thresh 0.29 direction from -1 to 1
01:59:21.518 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.95
01:59:21.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.65
01:59:21.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.05
01:59:21.518 00.000 11616 MoveAxis(W, 363, ABG)
01:59:21.518 00.000 11616 Guiding  Dir = 3, Dur = 363
01:59:21.518 00.000 11616 IsSlewing returns 0
01:59:21.519 00.001 11616 IsGuiding returns 0
01:59:21.519 00.000 11616 PulseGuide returned control before completion, sleep 373
01:59:21.540 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=47, Gamma=1.290
01:59:21.558 00.018 12268 UpdateGuideState exits: m=1121 SNR=22.6
01:59:21.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:21.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:21.558 00.000 12268 Enqueuing Expose request
01:59:21.904 00.346 11616 IsGuiding returns 1
01:59:21.904 00.000 11616 scope still moving after pulse duration time elapsed
01:59:21.936 00.032 11616 IsSlewing returns 0
01:59:21.936 00.000 11616 IsGuiding returns 0
01:59:21.936 00.000 11616 scope move finished after 363 + 54 ms
01:59:21.936 00.000 11616 Move returns status 0, amount 363
01:59:21.936 00.000 11616 MoveAxis(S, 89, ABG)
01:59:21.936 00.000 11616 Guiding  Dir = 1, Dur = 89
01:59:21.937 00.001 11616 IsSlewing returns 0
01:59:21.937 00.000 11616 IsGuiding returns 0
01:59:21.938 00.001 11616 PulseGuide returned control before completion, sleep 99
01:59:22.045 00.107 11616 IsGuiding returns 1
01:59:22.045 00.000 11616 scope still moving after pulse duration time elapsed
01:59:22.076 00.031 11616 IsSlewing returns 0
01:59:22.077 00.001 11616 IsGuiding returns 0
01:59:22.077 00.000 11616 scope move finished after 89 + 50 ms
01:59:22.077 00.000 11616 Move returns status 0, amount 89
01:59:22.077 00.000 11616 move complete, result=0
01:59:22.077 00.000 11616 worker thread done servicing request
01:59:22.077 00.000 11616 Worker thread wakes up
01:59:22.077 00.000 12268 GuideStep: 0.6 px 363 ms WEST, 1.1 px 89 ms SOUTH
01:59:22.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:22.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:24.092 02.015 11616 Exposure complete
01:59:24.149 00.057 11616 worker thread done servicing request
01:59:24.149 00.000 12268 OnExposeComplete: enter
01:59:24.150 00.001 12268 UpdateGuideState(): m_state=6
01:59:24.150 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
01:59:24.150 00.000 12268 Star::Find returns 1 (0), X=675.33, Y=911.21, Mass=1130, SNR=22.8, Peak=82 HFD=4.8
01:59:24.150 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
01:59:24.150 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
01:59:24.150 00.000 12268 CameraToMount -- cameraX=1.16 cameraY=0.64 hyp=1.33 cameraTheta=0.50 mountX=0.75 mountY=1.07, mountTheta=0.96
01:59:24.152 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.16, y=0.64, opts=13)
01:59:24.152 00.000 12268 Enqueuing Move request for scope (1.16, 0.64)
01:59:24.152 00.000 11616 Worker thread wakes up
01:59:24.152 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.16, 0.64) opts 0xd
01:59:24.152 00.000 11616 Handling offset move in thread for scope, endpoint = (1.16, 0.64)
01:59:24.152 00.000 11616 Moving (1.16, 0.64) raw xDistance=0.75 yDistance=1.07
01:59:24.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.75
01:59:24.152 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.07
01:59:24.152 00.000 11616 MoveAxis(W, 418, ABG)
01:59:24.153 00.001 11616 Guiding  Dir = 3, Dur = 418
01:59:24.153 00.000 11616 IsSlewing returns 0
01:59:24.153 00.000 11616 IsGuiding returns 0
01:59:24.153 00.000 11616 PulseGuide returned control before completion, sleep 428
01:59:24.179 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=51, Gamma=1.290
01:59:24.196 00.017 12268 UpdateGuideState exits: m=1130 SNR=22.8
01:59:24.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:24.196 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:24.196 00.000 12268 Enqueuing Expose request
01:59:24.599 00.403 11616 IsGuiding returns 1
01:59:24.599 00.000 11616 scope still moving after pulse duration time elapsed
01:59:24.629 00.030 11616 IsSlewing returns 0
01:59:24.630 00.001 11616 IsGuiding returns 1
01:59:24.660 00.030 11616 IsSlewing returns 0
01:59:24.661 00.001 11616 IsGuiding returns 1
01:59:24.691 00.030 11616 IsSlewing returns 0
01:59:24.691 00.000 11616 IsGuiding returns 0
01:59:24.691 00.000 11616 scope move finished after 418 + 119 ms
01:59:24.691 00.000 11616 Move returns status 0, amount 418
01:59:24.691 00.000 11616 MoveAxis(S, 91, ABG)
01:59:24.692 00.001 11616 Guiding  Dir = 1, Dur = 91
01:59:24.692 00.000 11616 IsSlewing returns 0
01:59:24.692 00.000 11616 IsGuiding returns 0
01:59:24.692 00.000 11616 PulseGuide returned control before completion, sleep 101
01:59:24.799 00.107 11616 IsGuiding returns 1
01:59:24.799 00.000 11616 scope still moving after pulse duration time elapsed
01:59:24.830 00.031 11616 IsSlewing returns 0
01:59:24.831 00.001 11616 IsGuiding returns 0
01:59:24.831 00.000 11616 scope move finished after 91 + 48 ms
01:59:24.831 00.000 11616 Move returns status 0, amount 91
01:59:24.831 00.000 11616 move complete, result=0
01:59:24.831 00.000 11616 worker thread done servicing request
01:59:24.831 00.000 11616 Worker thread wakes up
01:59:24.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:24.832 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:24.832 00.000 12268 GuideStep: 0.7 px 418 ms WEST, 1.1 px 91 ms SOUTH
01:59:26.845 02.013 11616 Exposure complete
01:59:26.903 00.058 11616 worker thread done servicing request
01:59:26.903 00.000 12268 OnExposeComplete: enter
01:59:26.904 00.001 12268 UpdateGuideState(): m_state=6
01:59:26.904 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
01:59:26.904 00.000 12268 Star::Find returns 1 (0), X=675.25, Y=910.16, Mass=1637, SNR=27.3, Peak=111 HFD=5.4
01:59:26.904 00.000 12268 Status Line: Mass: 1637 vs 802
01:59:26.912 00.008 12268 UpdateCurrentPosition: star mass new=1637.2 exp=802.4 thresh=50% limits=(401.2, 1477.8, 1604.8)
01:59:26.912 00.000 12268 DistanceChecker: activated
01:59:26.912 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:59:26.913 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:59:26.913 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:59:26.913 00.000 11616 Worker thread wakes up
01:59:26.913 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:59:26.913 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:59:26.913 00.000 11616 move complete, result=0
01:59:26.914 00.001 11616 worker thread done servicing request
01:59:27.029 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:59:27.029 00.000 12268 Status Line: Star lost - mass changed
01:59:27.033 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=64, Gamma=1.290
01:59:27.050 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:59:27.051 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:27.051 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:59:27.051 00.000 12268 Enqueuing Expose request
01:59:27.051 00.000 11616 Worker thread wakes up
01:59:27.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:27.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:59:29.063 02.012 11616 Exposure complete
01:59:29.122 00.059 11616 worker thread done servicing request
01:59:29.123 00.001 12268 OnExposeComplete: enter
01:59:29.123 00.000 12268 UpdateGuideState(): m_state=6
01:59:29.123 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
01:59:29.123 00.000 12268 Star::Find returns 1 (0), X=675.54, Y=910.14, Mass=1675, SNR=27.5, Peak=111 HFD=5.3
01:59:29.123 00.000 12268 Status Line: Mass: 1675 vs 802
01:59:29.126 00.003 12268 UpdateCurrentPosition: star mass new=1674.5 exp=802.4 thresh=50% limits=(401.2, 1477.8, 1604.8)
01:59:29.126 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:59:29.127 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:59:29.127 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:59:29.127 00.000 11616 Worker thread wakes up
01:59:29.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:59:29.127 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:59:29.127 00.000 11616 move complete, result=0
01:59:29.128 00.001 11616 worker thread done servicing request
01:59:29.243 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:59:29.243 00.000 12268 Status Line: Star lost - mass changed
01:59:29.247 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=59, Gamma=1.290
01:59:29.265 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:59:29.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:29.266 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:59:29.266 00.000 12268 Enqueuing Expose request
01:59:29.266 00.000 11616 Worker thread wakes up
01:59:29.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:29.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:59:31.278 02.012 11616 Exposure complete
01:59:31.338 00.060 11616 worker thread done servicing request
01:59:31.338 00.000 12268 OnExposeComplete: enter
01:59:31.338 00.000 12268 UpdateGuideState(): m_state=6
01:59:31.339 00.001 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
01:59:31.339 00.000 12268 Star::Find returns 1 (0), X=675.33, Y=910.17, Mass=1698, SNR=27.7, Peak=109 HFD=5.4
01:59:31.339 00.000 12268 Status Line: Mass: 1698 vs 802
01:59:31.341 00.002 12268 UpdateCurrentPosition: star mass new=1698.1 exp=802.4 thresh=50% limits=(401.2, 1477.8, 1604.8)
01:59:31.341 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:59:31.342 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:59:31.342 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:59:31.342 00.000 11616 Worker thread wakes up
01:59:31.342 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:59:31.342 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:59:31.342 00.000 11616 move complete, result=0
01:59:31.343 00.001 11616 worker thread done servicing request
01:59:31.444 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:59:31.444 00.000 12268 Status Line: Star lost - mass changed
01:59:31.447 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=66, Gamma=1.290
01:59:31.465 00.018 12268 UpdateGuideState exits: Star lost - mass changed
01:59:31.466 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:31.466 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:59:31.466 00.000 12268 Enqueuing Expose request
01:59:31.466 00.000 11616 Worker thread wakes up
01:59:31.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:31.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:59:33.480 02.014 11616 Exposure complete
01:59:33.541 00.061 11616 worker thread done servicing request
01:59:33.541 00.000 12268 OnExposeComplete: enter
01:59:33.541 00.000 12268 UpdateGuideState(): m_state=6
01:59:33.541 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
01:59:33.542 00.001 12268 Star::Find returns 1 (0), X=675.17, Y=910.64, Mass=1926, SNR=29.4, Peak=133 HFD=5.4
01:59:33.542 00.000 12268 Status Line: Mass: 1926 vs 813
01:59:33.545 00.003 12268 UpdateCurrentPosition: star mass new=1926.1 exp=812.9 thresh=50% limits=(401.5, 1477.8, 1625.9)
01:59:33.545 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:59:33.546 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:59:33.546 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:59:33.546 00.000 11616 Worker thread wakes up
01:59:33.546 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:59:33.546 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:59:33.546 00.000 11616 move complete, result=0
01:59:33.546 00.000 11616 worker thread done servicing request
01:59:33.650 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:59:33.650 00.000 12268 Status Line: Star lost - mass changed
01:59:33.654 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=80, Gamma=1.290
01:59:33.674 00.020 12268 UpdateGuideState exits: Star lost - mass changed
01:59:33.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:33.674 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:59:33.674 00.000 12268 Enqueuing Expose request
01:59:33.674 00.000 11616 Worker thread wakes up
01:59:33.675 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:33.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:59:35.685 02.010 11616 Exposure complete
01:59:35.746 00.061 11616 worker thread done servicing request
01:59:35.746 00.000 12268 OnExposeComplete: enter
01:59:35.746 00.000 12268 UpdateGuideState(): m_state=6
01:59:35.747 00.001 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
01:59:35.747 00.000 12268 Star::Find returns 1 (0), X=675.34, Y=910.63, Mass=2262, SNR=31.9, Peak=161 HFD=5.4
01:59:35.747 00.000 12268 Status Line: Mass: 2262 vs 1109
01:59:35.753 00.006 12268 UpdateCurrentPosition: star mass new=2262.2 exp=1108.6 thresh=50% limits=(409.1, 1662.8, 2217.1)
01:59:35.753 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:59:35.754 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:59:35.754 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:59:35.754 00.000 11616 Worker thread wakes up
01:59:35.754 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:59:35.754 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:59:35.754 00.000 11616 move complete, result=0
01:59:35.755 00.001 11616 worker thread done servicing request
01:59:35.868 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:59:35.868 00.000 12268 Status Line: Star lost - mass changed
01:59:35.876 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=97, Gamma=1.290
01:59:35.893 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:59:35.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:35.893 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:59:35.893 00.000 12268 Enqueuing Expose request
01:59:35.893 00.000 11616 Worker thread wakes up
01:59:35.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:35.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:59:37.893 02.000 11616 Exposure complete
01:59:37.951 00.058 11616 worker thread done servicing request
01:59:37.952 00.001 12268 OnExposeComplete: enter
01:59:37.952 00.000 12268 UpdateGuideState(): m_state=6
01:59:37.952 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
01:59:37.952 00.000 12268 Star::Find returns 1 (0), X=675.49, Y=910.24, Mass=1684, SNR=27.5, Peak=109 HFD=5.4
01:59:37.952 00.000 12268 Status Line: Mass: 1684 vs 1121
01:59:37.955 00.003 12268 UpdateCurrentPosition: star mass new=1683.9 exp=1120.9 thresh=50% limits=(416.7, 1681.3, 2241.7)
01:59:37.955 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
01:59:37.956 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
01:59:37.956 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
01:59:37.956 00.000 11616 Worker thread wakes up
01:59:37.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
01:59:37.956 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:59:37.956 00.000 11616 move complete, result=0
01:59:37.956 00.000 11616 worker thread done servicing request
01:59:38.070 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
01:59:38.070 00.000 12268 Status Line: Star lost - mass changed
01:59:38.074 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=61, Gamma=1.290
01:59:38.091 00.017 12268 UpdateGuideState exits: Star lost - mass changed
01:59:38.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:38.091 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
01:59:38.092 00.001 12268 Enqueuing Expose request
01:59:38.092 00.000 11616 Worker thread wakes up
01:59:38.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:38.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
01:59:40.100 02.008 11616 Exposure complete
01:59:40.159 00.059 11616 worker thread done servicing request
01:59:40.160 00.001 12268 OnExposeComplete: enter
01:59:40.160 00.000 12268 UpdateGuideState(): m_state=6
01:59:40.160 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
01:59:40.160 00.000 12268 Star::Find returns 1 (0), X=675.83, Y=910.17, Mass=1355, SNR=24.7, Peak=91 HFD=4.7
01:59:40.160 00.000 12268 DistanceChecker: reject for large offset (1.72 > 1.58) avgDist = 0.79 count = 30
01:59:40.160 00.000 12268 DistanceChecker: begin recovering
01:59:40.160 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
01:59:40.160 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.46)
01:59:40.161 00.001 12268 CameraToMount -- cameraX=1.67 cameraY=-0.40 hyp=1.72 cameraTheta=-0.24 mountX=-0.24 mountY=1.71, mountTheta=1.71
01:59:40.162 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.67, y=-0.40, opts=13)
01:59:40.162 00.000 12268 Enqueuing Move request for scope (1.67, -0.40)
01:59:40.162 00.000 11616 Worker thread wakes up
01:59:40.162 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.67, -0.40) opts 0xd
01:59:40.162 00.000 11616 Handling offset move in thread for scope, endpoint = (1.67, -0.40)
01:59:40.163 00.001 11616 Moving (1.67, -0.40) raw xDistance=-0.24 yDistance=1.71
01:59:40.163 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:40.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:59:40.163 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 1.71
01:59:40.163 00.000 11616 MoveAxis(E, 0, ABG)
01:59:40.163 00.000 11616 Move returns status 0, amount 0
01:59:40.163 00.000 11616 MoveAxis(S, 144, ABG)
01:59:40.163 00.000 11616 Guiding  Dir = 1, Dur = 144
01:59:40.164 00.001 11616 IsSlewing returns 0
01:59:40.164 00.000 11616 IsGuiding returns 0
01:59:40.164 00.000 11616 PulseGuide returned control before completion, sleep 154
01:59:40.186 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=57, Gamma=1.290
01:59:40.203 00.017 12268 UpdateGuideState exits: m=1355 SNR=24.7
01:59:40.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:40.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:40.203 00.000 12268 Enqueuing Expose request
01:59:40.320 00.117 11616 IsGuiding returns 1
01:59:40.320 00.000 11616 scope still moving after pulse duration time elapsed
01:59:40.352 00.032 11616 IsSlewing returns 0
01:59:40.353 00.001 11616 IsGuiding returns 1
01:59:40.384 00.031 11616 IsSlewing returns 0
01:59:40.385 00.001 11616 IsGuiding returns 1
01:59:40.416 00.031 11616 IsSlewing returns 0
01:59:40.417 00.001 11616 IsGuiding returns 1
01:59:40.448 00.031 11616 IsSlewing returns 0
01:59:40.449 00.001 11616 IsGuiding returns 0
01:59:40.449 00.000 11616 scope move finished after 144 + 141 ms
01:59:40.449 00.000 11616 Move returns status 0, amount 144
01:59:40.450 00.001 11616 move complete, result=0
01:59:40.450 00.000 11616 worker thread done servicing request
01:59:40.450 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 1.7 px 144 ms SOUTH
01:59:40.450 00.000 11616 Worker thread wakes up
01:59:40.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:40.451 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:42.473 02.022 11616 Exposure complete
01:59:42.536 00.063 11616 worker thread done servicing request
01:59:42.536 00.000 12268 OnExposeComplete: enter
01:59:42.536 00.000 12268 UpdateGuideState(): m_state=6
01:59:42.536 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
01:59:42.536 00.000 12268 Star::Find returns 1 (0), X=675.61, Y=909.81, Mass=1558, SNR=26.6, Peak=105 HFD=5.3
01:59:42.536 00.000 12268 DistanceChecker: deactivated
01:59:42.536 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
01:59:42.536 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
01:59:42.536 00.000 12268 CameraToMount -- cameraX=1.45 cameraY=-0.76 hyp=1.63 cameraTheta=-0.49 mountX=-0.62 mountY=1.53, mountTheta=1.95
01:59:42.538 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.45, y=-0.76, opts=13)
01:59:42.538 00.000 12268 Enqueuing Move request for scope (1.45, -0.76)
01:59:42.538 00.000 11616 Worker thread wakes up
01:59:42.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.45, -0.76) opts 0xd
01:59:42.538 00.000 11616 Handling offset move in thread for scope, endpoint = (1.45, -0.76)
01:59:42.538 00.000 11616 Moving (1.45, -0.76) raw xDistance=-0.62 yDistance=1.53
01:59:42.538 00.000 11616 resist switch: large excursion: input -0.62 thresh 0.29 direction from 1 to -1
01:59:42.538 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.86
01:59:42.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.62
01:59:42.538 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 1.53
01:59:42.539 00.001 11616 MoveAxis(E, 346, ABG)
01:59:42.539 00.000 11616 Guiding  Dir = 2, Dur = 346
01:59:42.539 00.000 11616 IsSlewing returns 0
01:59:42.539 00.000 11616 IsGuiding returns 0
01:59:42.539 00.000 11616 PulseGuide returned control before completion, sleep 356
01:59:42.560 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=61, Gamma=1.290
01:59:42.578 00.018 12268 UpdateGuideState exits: m=1558 SNR=26.6
01:59:42.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:42.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:42.578 00.000 12268 Enqueuing Expose request
01:59:42.899 00.321 11616 IsGuiding returns 1
01:59:42.899 00.000 11616 scope still moving after pulse duration time elapsed
01:59:42.929 00.030 11616 IsSlewing returns 0
01:59:42.930 00.001 11616 IsGuiding returns 1
01:59:42.961 00.031 11616 IsSlewing returns 0
01:59:42.961 00.000 11616 IsGuiding returns 1
01:59:42.991 00.030 11616 IsSlewing returns 0
01:59:42.992 00.001 11616 IsGuiding returns 1
01:59:43.023 00.031 11616 IsSlewing returns 0
01:59:43.023 00.000 11616 IsGuiding returns 1
01:59:43.054 00.031 11616 IsSlewing returns 0
01:59:43.055 00.001 11616 IsGuiding returns 1
01:59:43.085 00.030 11616 IsSlewing returns 0
01:59:43.086 00.001 11616 IsGuiding returns 0
01:59:43.086 00.000 11616 scope move finished after 346 + 200 ms
01:59:43.086 00.000 11616 Move returns status 0, amount 346
01:59:43.086 00.000 11616 MoveAxis(S, 130, ABG)
01:59:43.086 00.000 11616 Guiding  Dir = 1, Dur = 130
01:59:43.087 00.001 11616 IsSlewing returns 0
01:59:43.087 00.000 11616 IsGuiding returns 0
01:59:43.087 00.000 11616 PulseGuide returned control before completion, sleep 140
01:59:43.240 00.153 11616 IsGuiding returns 1
01:59:43.240 00.000 11616 scope still moving after pulse duration time elapsed
01:59:43.271 00.031 11616 IsSlewing returns 0
01:59:43.272 00.001 11616 IsGuiding returns 0
01:59:43.272 00.000 11616 scope move finished after 130 + 54 ms
01:59:43.272 00.000 11616 Move returns status 0, amount 130
01:59:43.272 00.000 11616 move complete, result=0
01:59:43.272 00.000 11616 worker thread done servicing request
01:59:43.272 00.000 11616 Worker thread wakes up
01:59:43.272 00.000 12268 GuideStep: -0.6 px 346 ms EAST, 1.5 px 130 ms SOUTH
01:59:43.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:43.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:45.280 02.008 11616 Exposure complete
01:59:45.338 00.058 11616 worker thread done servicing request
01:59:45.338 00.000 12268 OnExposeComplete: enter
01:59:45.338 00.000 12268 UpdateGuideState(): m_state=6
01:59:45.338 00.000 12268 Star::Find(15, 675, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
01:59:45.338 00.000 12268 Star::Find returns 1 (0), X=675.58, Y=910.60, Mass=1996, SNR=29.9, Peak=129 HFD=5.3
01:59:45.338 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
01:59:45.338 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.72)
01:59:45.338 00.000 12268 CameraToMount -- cameraX=1.42 cameraY=0.03 hyp=1.42 cameraTheta=0.02 mountX=0.17 mountY=1.40, mountTheta=1.45
01:59:45.341 00.003 12268 SchedulePrimaryMove(0D94C700, x=1.42, y=0.03, opts=13)
01:59:45.341 00.000 12268 Enqueuing Move request for scope (1.42, 0.03)
01:59:45.341 00.000 11616 Worker thread wakes up
01:59:45.341 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.42, 0.03) opts 0xd
01:59:45.341 00.000 11616 Handling offset move in thread for scope, endpoint = (1.42, 0.03)
01:59:45.341 00.000 11616 Moving (1.42, 0.03) raw xDistance=0.17 yDistance=1.40
01:59:45.341 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:45.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:59:45.342 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 1.40
01:59:45.342 00.000 11616 MoveAxis(E, 0, ABG)
01:59:45.342 00.000 11616 Move returns status 0, amount 0
01:59:45.342 00.000 11616 MoveAxis(S, 119, ABG)
01:59:45.342 00.000 11616 Guiding  Dir = 1, Dur = 119
01:59:45.342 00.000 11616 IsSlewing returns 0
01:59:45.342 00.000 11616 IsGuiding returns 0
01:59:45.343 00.001 11616 PulseGuide returned control before completion, sleep 129
01:59:45.363 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=67, Gamma=1.290
01:59:45.379 00.016 12268 UpdateGuideState exits: m=1996 SNR=29.9
01:59:45.380 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:45.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:45.380 00.000 12268 Enqueuing Expose request
01:59:45.481 00.101 11616 IsGuiding returns 1
01:59:45.481 00.000 11616 scope still moving after pulse duration time elapsed
01:59:45.510 00.029 11616 IsSlewing returns 0
01:59:45.510 00.000 11616 IsGuiding returns 0
01:59:45.511 00.001 11616 scope move finished after 119 + 49 ms
01:59:45.511 00.000 11616 Move returns status 0, amount 119
01:59:45.511 00.000 11616 move complete, result=0
01:59:45.511 00.000 11616 worker thread done servicing request
01:59:45.511 00.000 11616 Worker thread wakes up
01:59:45.511 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 1.4 px 119 ms SOUTH
01:59:45.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:45.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:47.531 02.020 11616 Exposure complete
01:59:47.595 00.064 11616 worker thread done servicing request
01:59:47.595 00.000 12268 OnExposeComplete: enter
01:59:47.595 00.000 12268 UpdateGuideState(): m_state=6
01:59:47.595 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
01:59:47.595 00.000 12268 Star::Find returns 1 (0), X=675.33, Y=910.71, Mass=1858, SNR=29.0, Peak=119 HFD=5.5
01:59:47.595 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
01:59:47.596 00.001 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
01:59:47.596 00.000 12268 CameraToMount -- cameraX=1.17 cameraY=0.13 hyp=1.18 cameraTheta=0.11 mountX=0.25 mountY=1.14, mountTheta=1.36
01:59:47.598 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.17, y=0.13, opts=13)
01:59:47.598 00.000 12268 Enqueuing Move request for scope (1.17, 0.13)
01:59:47.598 00.000 11616 Worker thread wakes up
01:59:47.598 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.17, 0.13) opts 0xd
01:59:47.598 00.000 11616 Handling offset move in thread for scope, endpoint = (1.17, 0.13)
01:59:47.598 00.000 11616 Moving (1.17, 0.13) raw xDistance=0.25 yDistance=1.14
01:59:47.598 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:47.598 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:59:47.599 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 1.14
01:59:47.599 00.000 11616 MoveAxis(E, 0, ABG)
01:59:47.599 00.000 11616 Move returns status 0, amount 0
01:59:47.599 00.000 11616 MoveAxis(S, 97, ABG)
01:59:47.599 00.000 11616 Guiding  Dir = 1, Dur = 97
01:59:47.599 00.000 11616 IsSlewing returns 0
01:59:47.600 00.001 11616 IsGuiding returns 0
01:59:47.600 00.000 11616 PulseGuide returned control before completion, sleep 107
01:59:47.623 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=72, Gamma=1.290
01:59:47.643 00.020 12268 UpdateGuideState exits: m=1858 SNR=29.0
01:59:47.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:47.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:47.643 00.000 12268 Enqueuing Expose request
01:59:47.718 00.075 11616 IsGuiding returns 1
01:59:47.718 00.000 11616 scope still moving after pulse duration time elapsed
01:59:47.749 00.031 11616 IsSlewing returns 0
01:59:47.750 00.001 11616 IsGuiding returns 0
01:59:47.750 00.000 11616 scope move finished after 97 + 52 ms
01:59:47.750 00.000 11616 Move returns status 0, amount 97
01:59:47.750 00.000 11616 move complete, result=0
01:59:47.750 00.000 11616 worker thread done servicing request
01:59:47.750 00.000 11616 Worker thread wakes up
01:59:47.750 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 1.1 px 97 ms SOUTH
01:59:47.751 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:47.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:49.761 02.010 11616 Exposure complete
01:59:49.822 00.061 12268 OnExposeComplete: enter
01:59:49.822 00.000 12268 UpdateGuideState(): m_state=6
01:59:49.822 00.000 11616 worker thread done servicing request
01:59:49.822 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
01:59:49.822 00.000 12268 Star::Find returns 1 (0), X=675.48, Y=910.82, Mass=1428, SNR=25.6, Peak=102 HFD=5.1
01:59:49.822 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
01:59:49.822 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.88)
01:59:49.823 00.001 12268 CameraToMount -- cameraX=1.32 cameraY=0.24 hyp=1.34 cameraTheta=0.18 mountX=0.37 mountY=1.28, mountTheta=1.29
01:59:49.824 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.32, y=0.24, opts=13)
01:59:49.824 00.000 12268 Enqueuing Move request for scope (1.32, 0.24)
01:59:49.824 00.000 11616 Worker thread wakes up
01:59:49.824 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.32, 0.24) opts 0xd
01:59:49.824 00.000 11616 Handling offset move in thread for scope, endpoint = (1.32, 0.24)
01:59:49.824 00.000 11616 Moving (1.32, 0.24) raw xDistance=0.37 yDistance=1.28
01:59:49.824 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
01:59:49.824 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.11
01:59:49.824 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
01:59:49.825 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.28
01:59:49.825 00.000 11616 MoveAxis(W, 207, ABG)
01:59:49.825 00.000 11616 Guiding  Dir = 3, Dur = 207
01:59:49.825 00.000 11616 IsSlewing returns 0
01:59:49.825 00.000 11616 IsGuiding returns 0
01:59:49.826 00.001 11616 PulseGuide returned control before completion, sleep 217
01:59:49.846 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=62, Gamma=1.290
01:59:49.863 00.017 12268 UpdateGuideState exits: m=1428 SNR=25.6
01:59:49.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:49.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:49.863 00.000 12268 Enqueuing Expose request
01:59:50.058 00.195 11616 IsGuiding returns 1
01:59:50.058 00.000 11616 scope still moving after pulse duration time elapsed
01:59:50.089 00.031 11616 IsSlewing returns 0
01:59:50.089 00.000 11616 IsGuiding returns 1
01:59:50.120 00.031 11616 IsSlewing returns 0
01:59:50.120 00.000 11616 IsGuiding returns 1
01:59:50.150 00.030 11616 IsSlewing returns 0
01:59:50.151 00.001 11616 IsGuiding returns 1
01:59:50.181 00.030 11616 IsSlewing returns 0
01:59:50.181 00.000 11616 IsGuiding returns 1
01:59:50.213 00.032 11616 IsSlewing returns 0
01:59:50.214 00.001 11616 IsGuiding returns 0
01:59:50.214 00.000 11616 scope move finished after 207 + 181 ms
01:59:50.214 00.000 11616 Move returns status 0, amount 207
01:59:50.214 00.000 11616 MoveAxis(S, 108, ABG)
01:59:50.214 00.000 11616 Guiding  Dir = 1, Dur = 108
01:59:50.215 00.001 11616 IsSlewing returns 0
01:59:50.215 00.000 11616 IsGuiding returns 0
01:59:50.215 00.000 11616 PulseGuide returned control before completion, sleep 118
01:59:50.338 00.123 11616 IsGuiding returns 1
01:59:50.338 00.000 11616 scope still moving after pulse duration time elapsed
01:59:50.371 00.033 11616 IsSlewing returns 0
01:59:50.371 00.000 11616 IsGuiding returns 0
01:59:50.371 00.000 11616 scope move finished after 108 + 48 ms
01:59:50.371 00.000 11616 Move returns status 0, amount 108
01:59:50.371 00.000 11616 move complete, result=0
01:59:50.371 00.000 11616 worker thread done servicing request
01:59:50.372 00.001 11616 Worker thread wakes up
01:59:50.372 00.000 12268 GuideStep: 0.4 px 207 ms WEST, 1.3 px 108 ms SOUTH
01:59:50.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:50.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:52.386 02.014 11616 Exposure complete
01:59:52.444 00.058 11616 worker thread done servicing request
01:59:52.444 00.000 12268 OnExposeComplete: enter
01:59:52.445 00.001 12268 UpdateGuideState(): m_state=6
01:59:52.445 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
01:59:52.445 00.000 12268 Star::Find returns 1 (0), X=675.38, Y=910.71, Mass=1204, SNR=23.5, Peak=91 HFD=4.9
01:59:52.445 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
01:59:52.445 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
01:59:52.445 00.000 12268 CameraToMount -- cameraX=1.21 cameraY=0.14 hyp=1.22 cameraTheta=0.11 mountX=0.26 mountY=1.18, mountTheta=1.36
01:59:52.447 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.21, y=0.14, opts=13)
01:59:52.447 00.000 12268 Enqueuing Move request for scope (1.21, 0.14)
01:59:52.447 00.000 11616 Worker thread wakes up
01:59:52.447 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.21, 0.14) opts 0xd
01:59:52.447 00.000 11616 Handling offset move in thread for scope, endpoint = (1.21, 0.14)
01:59:52.447 00.000 11616 Moving (1.21, 0.14) raw xDistance=0.26 yDistance=1.18
01:59:52.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.26
01:59:52.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.18
01:59:52.447 00.000 11616 MoveAxis(W, 143, ABG)
01:59:52.448 00.001 11616 Guiding  Dir = 3, Dur = 143
01:59:52.448 00.000 11616 IsSlewing returns 0
01:59:52.448 00.000 11616 IsGuiding returns 0
01:59:52.448 00.000 11616 PulseGuide returned control before completion, sleep 153
01:59:52.470 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=55, Gamma=1.290
01:59:52.486 00.016 12268 UpdateGuideState exits: m=1204 SNR=23.5
01:59:52.487 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:52.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:52.487 00.000 12268 Enqueuing Expose request
01:59:52.615 00.128 11616 IsGuiding returns 1
01:59:52.615 00.000 11616 scope still moving after pulse duration time elapsed
01:59:52.647 00.032 11616 IsSlewing returns 0
01:59:52.648 00.001 11616 IsGuiding returns 1
01:59:52.679 00.031 11616 IsSlewing returns 0
01:59:52.680 00.001 11616 IsGuiding returns 0
01:59:52.680 00.000 11616 scope move finished after 143 + 88 ms
01:59:52.680 00.000 11616 Move returns status 0, amount 143
01:59:52.680 00.000 11616 MoveAxis(S, 100, ABG)
01:59:52.680 00.000 11616 Guiding  Dir = 1, Dur = 100
01:59:52.680 00.000 11616 IsSlewing returns 0
01:59:52.681 00.001 11616 IsGuiding returns 0
01:59:52.681 00.000 11616 PulseGuide returned control before completion, sleep 110
01:59:52.803 00.122 11616 IsGuiding returns 1
01:59:52.803 00.000 11616 scope still moving after pulse duration time elapsed
01:59:52.834 00.031 11616 IsSlewing returns 0
01:59:52.835 00.001 11616 IsGuiding returns 0
01:59:52.835 00.000 11616 scope move finished after 100 + 54 ms
01:59:52.835 00.000 11616 Move returns status 0, amount 100
01:59:52.835 00.000 11616 move complete, result=0
01:59:52.835 00.000 11616 worker thread done servicing request
01:59:52.835 00.000 11616 Worker thread wakes up
01:59:52.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:52.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:52.836 00.001 12268 GuideStep: 0.3 px 143 ms WEST, 1.2 px 100 ms SOUTH
01:59:54.850 02.014 11616 Exposure complete
01:59:54.909 00.059 11616 worker thread done servicing request
01:59:54.909 00.000 12268 OnExposeComplete: enter
01:59:54.909 00.000 12268 UpdateGuideState(): m_state=6
01:59:54.909 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
01:59:54.909 00.000 12268 Star::Find returns 1 (0), X=674.93, Y=910.39, Mass=850, SNR=19.8, Peak=60 HFD=4.8
01:59:54.909 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
01:59:54.909 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.46)
01:59:54.910 00.001 12268 CameraToMount -- cameraX=0.77 cameraY=-0.19 hyp=0.79 cameraTheta=-0.24 mountX=-0.11 mountY=0.79, mountTheta=1.71
01:59:54.912 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.77, y=-0.19, opts=13)
01:59:54.912 00.000 12268 Enqueuing Move request for scope (0.77, -0.19)
01:59:54.912 00.000 11616 Worker thread wakes up
01:59:54.912 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.19) opts 0xd
01:59:54.912 00.000 11616 Handling offset move in thread for scope, endpoint = (0.77, -0.19)
01:59:54.912 00.000 11616 Moving (0.77, -0.19) raw xDistance=-0.11 yDistance=0.79
01:59:54.912 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:54.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:59:54.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.79
01:59:54.913 00.001 11616 MoveAxis(E, 0, ABG)
01:59:54.913 00.000 11616 Move returns status 0, amount 0
01:59:54.913 00.000 11616 MoveAxis(S, 67, ABG)
01:59:54.913 00.000 11616 Guiding  Dir = 1, Dur = 67
01:59:54.913 00.000 11616 IsSlewing returns 0
01:59:54.913 00.000 11616 IsGuiding returns 0
01:59:54.914 00.001 11616 PulseGuide returned control before completion, sleep 77
01:59:54.934 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=42, Gamma=1.290
01:59:54.950 00.016 12268 UpdateGuideState exits: m=850 SNR=19.8
01:59:54.951 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:54.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:54.951 00.000 12268 Enqueuing Expose request
01:59:55.003 00.052 11616 IsGuiding returns 1
01:59:55.003 00.000 11616 scope still moving after pulse duration time elapsed
01:59:55.034 00.031 11616 IsSlewing returns 0
01:59:55.034 00.000 11616 IsGuiding returns 0
01:59:55.034 00.000 11616 scope move finished after 67 + 53 ms
01:59:55.034 00.000 11616 Move returns status 0, amount 67
01:59:55.034 00.000 11616 move complete, result=0
01:59:55.035 00.001 11616 worker thread done servicing request
01:59:55.035 00.000 11616 Worker thread wakes up
01:59:55.035 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.8 px 67 ms SOUTH
01:59:55.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:55.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:57.042 02.007 11616 Exposure complete
01:59:57.102 00.060 11616 worker thread done servicing request
01:59:57.102 00.000 12268 OnExposeComplete: enter
01:59:57.102 00.000 12268 UpdateGuideState(): m_state=6
01:59:57.102 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
01:59:57.102 00.000 12268 Star::Find returns 1 (0), X=675.33, Y=909.96, Mass=734, SNR=18.5, Peak=62 HFD=4.1
01:59:57.103 00.001 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
01:59:57.103 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.22)
01:59:57.103 00.000 12268 CameraToMount -- cameraX=1.17 cameraY=-0.61 hyp=1.32 cameraTheta=-0.48 mountX=-0.50 mountY=1.24, mountTheta=1.95
01:59:57.104 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.17, y=-0.61, opts=13)
01:59:57.104 00.000 12268 Enqueuing Move request for scope (1.17, -0.61)
01:59:57.105 00.001 11616 Worker thread wakes up
01:59:57.105 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.17, -0.61) opts 0xd
01:59:57.105 00.000 11616 Handling offset move in thread for scope, endpoint = (1.17, -0.61)
01:59:57.105 00.000 11616 Moving (1.17, -0.61) raw xDistance=-0.50 yDistance=1.24
01:59:57.105 00.000 11616 resist switch: large excursion: input -0.50 thresh 0.29 direction from 1 to -1
01:59:57.105 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.49
01:59:57.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
01:59:57.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.24
01:59:57.105 00.000 11616 MoveAxis(E, 279, ABG)
01:59:57.105 00.000 11616 Guiding  Dir = 2, Dur = 279
01:59:57.106 00.001 11616 IsSlewing returns 0
01:59:57.106 00.000 11616 IsGuiding returns 0
01:59:57.106 00.000 11616 PulseGuide returned control before completion, sleep 289
01:59:57.126 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=41, Gamma=1.290
01:59:57.143 00.017 12268 UpdateGuideState exits: m=734 SNR=18.5
01:59:57.144 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:57.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:57.144 00.000 12268 Enqueuing Expose request
01:59:57.397 00.253 11616 IsGuiding returns 1
01:59:57.397 00.000 11616 scope still moving after pulse duration time elapsed
01:59:57.428 00.031 11616 IsSlewing returns 0
01:59:57.429 00.001 11616 IsGuiding returns 1
01:59:57.459 00.030 11616 IsSlewing returns 0
01:59:57.459 00.000 11616 IsGuiding returns 1
01:59:57.489 00.030 11616 IsSlewing returns 0
01:59:57.490 00.001 11616 IsGuiding returns 1
01:59:57.520 00.030 11616 IsSlewing returns 0
01:59:57.520 00.000 11616 IsGuiding returns 1
01:59:57.551 00.031 11616 IsSlewing returns 0
01:59:57.552 00.001 11616 IsGuiding returns 1
01:59:57.582 00.030 11616 IsSlewing returns 0
01:59:57.583 00.001 11616 IsGuiding returns 1
01:59:57.613 00.030 11616 IsSlewing returns 0
01:59:57.614 00.001 11616 IsGuiding returns 0
01:59:57.614 00.000 11616 scope move finished after 279 + 228 ms
01:59:57.614 00.000 11616 Move returns status 0, amount 279
01:59:57.614 00.000 11616 MoveAxis(S, 105, ABG)
01:59:57.614 00.000 11616 Guiding  Dir = 1, Dur = 105
01:59:57.615 00.001 11616 IsSlewing returns 0
01:59:57.615 00.000 11616 IsGuiding returns 0
01:59:57.615 00.000 11616 PulseGuide returned control before completion, sleep 115
01:59:57.737 00.122 11616 IsGuiding returns 1
01:59:57.738 00.001 11616 scope still moving after pulse duration time elapsed
01:59:57.769 00.031 11616 IsSlewing returns 0
01:59:57.770 00.001 11616 IsGuiding returns 0
01:59:57.770 00.000 11616 scope move finished after 105 + 50 ms
01:59:57.770 00.000 11616 Move returns status 0, amount 105
01:59:57.770 00.000 11616 move complete, result=0
01:59:57.770 00.000 11616 worker thread done servicing request
01:59:57.770 00.000 11616 Worker thread wakes up
01:59:57.770 00.000 12268 GuideStep: -0.5 px 279 ms EAST, 1.2 px 105 ms SOUTH
01:59:57.771 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:57.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:59.775 02.004 11616 Exposure complete
01:59:59.834 00.059 11616 worker thread done servicing request
01:59:59.834 00.000 12268 OnExposeComplete: enter
01:59:59.834 00.000 12268 UpdateGuideState(): m_state=6
01:59:59.834 00.000 12268 Star::Find(15, 675, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
01:59:59.834 00.000 12268 Star::Find returns 1 (0), X=675.07, Y=910.46, Mass=685, SNR=17.6, Peak=52 HFD=5.1
01:59:59.834 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
01:59:59.834 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
01:59:59.834 00.000 12268 CameraToMount -- cameraX=0.91 cameraY=-0.11 hyp=0.92 cameraTheta=-0.12 mountX=-0.02 mountY=0.92, mountTheta=1.60
01:59:59.836 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.91, y=-0.11, opts=13)
01:59:59.836 00.000 12268 Enqueuing Move request for scope (0.91, -0.11)
01:59:59.836 00.000 11616 Worker thread wakes up
01:59:59.836 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.11) opts 0xd
01:59:59.836 00.000 11616 Handling offset move in thread for scope, endpoint = (0.91, -0.11)
01:59:59.836 00.000 11616 Moving (0.91, -0.11) raw xDistance=-0.02 yDistance=0.92
01:59:59.836 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:59.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:59:59.837 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.92
01:59:59.837 00.000 11616 MoveAxis(E, 0, ABG)
01:59:59.837 00.000 11616 Move returns status 0, amount 0
01:59:59.837 00.000 11616 MoveAxis(S, 77, ABG)
01:59:59.837 00.000 11616 Guiding  Dir = 1, Dur = 77
01:59:59.837 00.000 11616 IsSlewing returns 0
01:59:59.837 00.000 11616 IsGuiding returns 0
01:59:59.838 00.001 11616 PulseGuide returned control before completion, sleep 87
01:59:59.858 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=32, Gamma=1.290
01:59:59.875 00.017 12268 UpdateGuideState exits: m=685 SNR=17.6
01:59:59.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:59.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
01:59:59.875 00.000 12268 Enqueuing Expose request
01:59:59.929 00.054 11616 IsGuiding returns 1
01:59:59.929 00.000 11616 scope still moving after pulse duration time elapsed
01:59:59.960 00.031 11616 IsSlewing returns 0
01:59:59.960 00.000 11616 IsGuiding returns 0
01:59:59.960 00.000 11616 scope move finished after 77 + 45 ms
01:59:59.960 00.000 11616 Move returns status 0, amount 77
01:59:59.960 00.000 11616 move complete, result=0
01:59:59.960 00.000 11616 worker thread done servicing request
01:59:59.960 00.000 11616 Worker thread wakes up
01:59:59.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
01:59:59.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
01:59:59.960 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.9 px 77 ms SOUTH
02:00:01.963 02.003 11616 Exposure complete
02:00:02.023 00.060 11616 worker thread done servicing request
02:00:02.023 00.000 12268 OnExposeComplete: enter
02:00:02.023 00.000 12268 UpdateGuideState(): m_state=6
02:00:02.023 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
02:00:02.023 00.000 12268 Star::Find returns 1 (0), X=675.26, Y=910.64, Mass=422, SNR=13.9, Peak=40 HFD=4.1
02:00:02.024 00.001 12268 Status Line: Mass: 422 vs 1428
02:00:02.026 00.002 12268 UpdateCurrentPosition: star mass new=421.9 exp=1427.7 thresh=50% limits=(525.4, 2141.5, 2855.4)
02:00:02.026 00.000 12268 DistanceChecker: activated
02:00:02.027 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:00:02.027 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:00:02.027 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:00:02.027 00.000 11616 Worker thread wakes up
02:00:02.028 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:00:02.028 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:00:02.028 00.000 11616 move complete, result=0
02:00:02.028 00.000 11616 worker thread done servicing request
02:00:02.134 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:00:02.134 00.000 12268 Status Line: Star lost - mass changed
02:00:02.138 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=26, Gamma=1.290
02:00:02.155 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:00:02.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:02.155 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:00:02.155 00.000 12268 Enqueuing Expose request
02:00:02.155 00.000 11616 Worker thread wakes up
02:00:02.156 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:02.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:00:04.168 02.012 11616 Exposure complete
02:00:04.228 00.060 11616 worker thread done servicing request
02:00:04.229 00.001 12268 OnExposeComplete: enter
02:00:04.229 00.000 12268 UpdateGuideState(): m_state=6
02:00:04.229 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
02:00:04.229 00.000 12268 Star::Find returns 1 (0), X=675.34, Y=910.67, Mass=405, SNR=13.6, Peak=37 HFD=4.7
02:00:04.229 00.000 12268 Status Line: Mass: 405 vs 1428
02:00:04.232 00.003 12268 UpdateCurrentPosition: star mass new=405.4 exp=1427.7 thresh=50% limits=(534.8, 2141.5, 2855.4)
02:00:04.232 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:00:04.233 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:00:04.233 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:00:04.233 00.000 11616 Worker thread wakes up
02:00:04.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:00:04.233 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:00:04.233 00.000 11616 move complete, result=0
02:00:04.234 00.001 11616 worker thread done servicing request
02:00:04.340 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:00:04.340 00.000 12268 Status Line: Star lost - mass changed
02:00:04.343 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=27, Gamma=1.290
02:00:04.360 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:00:04.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:04.360 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:00:04.360 00.000 12268 Enqueuing Expose request
02:00:04.360 00.000 11616 Worker thread wakes up
02:00:04.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:04.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:00:06.363 02.003 11616 Exposure complete
02:00:06.424 00.061 11616 worker thread done servicing request
02:00:06.424 00.000 12268 OnExposeComplete: enter
02:00:06.424 00.000 12268 UpdateGuideState(): m_state=6
02:00:06.425 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
02:00:06.425 00.000 12268 Star::Find returns 1 (0), X=675.15, Y=910.12, Mass=286, SNR=11.5, Peak=34 HFD=3.8
02:00:06.425 00.000 12268 Status Line: Mass: 286 vs 1428
02:00:06.427 00.002 12268 UpdateCurrentPosition: star mass new=286.4 exp=1427.7 thresh=50% limits=(543.8, 2141.5, 2855.4)
02:00:06.427 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:00:06.428 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:00:06.428 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:00:06.428 00.000 11616 Worker thread wakes up
02:00:06.428 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:00:06.428 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:00:06.428 00.000 11616 move complete, result=0
02:00:06.428 00.000 11616 worker thread done servicing request
02:00:06.532 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:00:06.532 00.000 12268 Status Line: Star lost - mass changed
02:00:06.535 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=25, Gamma=1.290
02:00:06.553 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:00:06.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:06.553 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:00:06.553 00.000 12268 Enqueuing Expose request
02:00:06.553 00.000 11616 Worker thread wakes up
02:00:06.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:06.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:00:08.666 02.113 11616 Exposure complete
02:00:08.725 00.059 11616 worker thread done servicing request
02:00:08.726 00.001 12268 OnExposeComplete: enter
02:00:08.726 00.000 12268 UpdateGuideState(): m_state=6
02:00:08.726 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
02:00:08.726 00.000 12268 Star::Find returns 1 (0), X=675.21, Y=910.93, Mass=246, SNR=10.6, Peak=34 HFD=3.2
02:00:08.726 00.000 12268 Status Line: Mass: 246 vs 1428
02:00:08.728 00.002 12268 UpdateCurrentPosition: star mass new=245.9 exp=1427.7 thresh=50% limits=(552.3, 2141.5, 2855.4)
02:00:08.728 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:00:08.729 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:00:08.729 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:00:08.729 00.000 11616 Worker thread wakes up
02:00:08.729 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:00:08.729 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:00:08.730 00.001 11616 move complete, result=0
02:00:08.730 00.000 11616 worker thread done servicing request
02:00:08.838 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:00:08.838 00.000 12268 Status Line: Star lost - mass changed
02:00:08.841 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=22, Gamma=1.290
02:00:08.858 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:00:08.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:08.858 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:00:08.858 00.000 12268 Enqueuing Expose request
02:00:08.858 00.000 11616 Worker thread wakes up
02:00:08.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:08.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:00:10.878 02.020 11616 Exposure complete
02:00:10.937 00.059 11616 worker thread done servicing request
02:00:10.938 00.001 12268 OnExposeComplete: enter
02:00:10.938 00.000 12268 UpdateGuideState(): m_state=6
02:00:10.938 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
02:00:10.938 00.000 12268 Star::Find returns 1 (0), X=674.47, Y=911.71, Mass=278, SNR=11.2, Peak=38 HFD=4.1
02:00:10.938 00.000 12268 Status Line: Mass: 278 vs 1428
02:00:10.940 00.002 12268 UpdateCurrentPosition: star mass new=278.1 exp=1427.7 thresh=50% limits=(560.3, 2141.5, 2855.4)
02:00:10.940 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:00:10.941 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:00:10.941 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:00:10.941 00.000 11616 Worker thread wakes up
02:00:10.941 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:00:10.942 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:00:10.942 00.000 11616 move complete, result=0
02:00:10.942 00.000 11616 worker thread done servicing request
02:00:11.057 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:00:11.057 00.000 12268 Status Line: Star lost - mass changed
02:00:11.061 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=23, Gamma=1.290
02:00:11.078 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:00:11.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:11.078 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:00:11.078 00.000 12268 Enqueuing Expose request
02:00:11.079 00.001 11616 Worker thread wakes up
02:00:11.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:11.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:00:13.087 02.008 11616 Exposure complete
02:00:13.148 00.061 11616 worker thread done servicing request
02:00:13.148 00.000 12268 OnExposeComplete: enter
02:00:13.148 00.000 12268 UpdateGuideState(): m_state=6
02:00:13.148 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
02:00:13.149 00.001 12268 Star::Find returns 1 (0), X=674.97, Y=910.56, Mass=170, SNR=8.9, Peak=34 HFD=2.6
02:00:13.149 00.000 12268 Status Line: Mass: 170 vs 1428
02:00:13.151 00.002 12268 UpdateCurrentPosition: star mass new=170.2 exp=1427.7 thresh=50% limits=(568.0, 2141.5, 2855.4)
02:00:13.151 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:00:13.152 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:00:13.152 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:00:13.152 00.000 11616 Worker thread wakes up
02:00:13.152 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:00:13.152 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:00:13.152 00.000 11616 move complete, result=0
02:00:13.152 00.000 11616 worker thread done servicing request
02:00:13.258 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:00:13.258 00.000 12268 Status Line: Star lost - mass changed
02:00:13.261 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=20, Gamma=1.290
02:00:13.278 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:00:13.278 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:13.278 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:00:13.278 00.000 12268 Enqueuing Expose request
02:00:13.278 00.000 11616 Worker thread wakes up
02:00:13.279 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:13.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:00:15.282 02.003 11616 Exposure complete
02:00:15.341 00.059 11616 worker thread done servicing request
02:00:15.341 00.000 12268 OnExposeComplete: enter
02:00:15.341 00.000 12268 UpdateGuideState(): m_state=6
02:00:15.342 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
02:00:15.342 00.000 12268 Star::Find returns 1 (0), X=674.93, Y=910.54, Mass=332, SNR=12.4, Peak=41 HFD=3.7
02:00:15.342 00.000 12268 Status Line: Mass: 332 vs 1355
02:00:15.345 00.003 12268 UpdateCurrentPosition: star mass new=331.9 exp=1354.7 thresh=50% limits=(573.5, 2141.5, 2709.4)
02:00:15.345 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:00:15.346 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:00:15.346 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:00:15.346 00.000 11616 Worker thread wakes up
02:00:15.346 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:00:15.346 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:00:15.346 00.000 11616 move complete, result=0
02:00:15.347 00.001 11616 worker thread done servicing request
02:00:15.452 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:00:15.453 00.001 12268 Status Line: Star lost - mass changed
02:00:15.456 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=24, Gamma=1.290
02:00:15.474 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:00:15.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:15.474 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:00:15.474 00.000 12268 Enqueuing Expose request
02:00:15.474 00.000 11616 Worker thread wakes up
02:00:15.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:15.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:00:17.485 02.011 11616 Exposure complete
02:00:17.545 00.060 11616 worker thread done servicing request
02:00:17.545 00.000 12268 OnExposeComplete: enter
02:00:17.545 00.000 12268 UpdateGuideState(): m_state=6
02:00:17.545 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
02:00:17.545 00.000 12268 Star::Find returns 1 (0), X=675.12, Y=910.10, Mass=496, SNR=15.0, Peak=39 HFD=4.4
02:00:17.545 00.000 12268 Status Line: Mass: 496 vs 1204
02:00:17.547 00.002 12268 UpdateCurrentPosition: star mass new=496.0 exp=1203.9 thresh=50% limits=(574.9, 2141.5, 2407.8)
02:00:17.547 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:00:17.548 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:00:17.548 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:00:17.548 00.000 11616 Worker thread wakes up
02:00:17.549 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:00:17.549 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:00:17.549 00.000 11616 move complete, result=0
02:00:17.549 00.000 11616 worker thread done servicing request
02:00:17.654 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:00:17.654 00.000 12268 Status Line: Star lost - mass changed
02:00:17.657 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=29, Gamma=1.290
02:00:17.675 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:00:17.676 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:17.676 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:00:17.676 00.000 12268 Enqueuing Expose request
02:00:17.676 00.000 11616 Worker thread wakes up
02:00:17.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:17.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:00:19.689 02.013 11616 Exposure complete
02:00:19.748 00.059 11616 worker thread done servicing request
02:00:19.748 00.000 12268 OnExposeComplete: enter
02:00:19.749 00.001 12268 UpdateGuideState(): m_state=6
02:00:19.749 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
02:00:19.749 00.000 12268 Star::Find returns 1 (0), X=674.94, Y=910.20, Mass=345, SNR=12.6, Peak=35 HFD=4.1
02:00:19.749 00.000 12268 Status Line: Mass: 345 vs 850
02:00:19.752 00.003 12268 UpdateCurrentPosition: star mass new=345.2 exp=850.1 thresh=50% limits=(425.0, 2141.5, 1700.1)
02:00:19.753 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:00:19.753 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:00:19.753 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:00:19.753 00.000 11616 Worker thread wakes up
02:00:19.754 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:00:19.754 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:00:19.754 00.000 11616 move complete, result=0
02:00:19.754 00.000 11616 worker thread done servicing request
02:00:19.859 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:00:19.859 00.000 12268 Status Line: Star lost - mass changed
02:00:19.862 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=26, Gamma=1.290
02:00:19.881 00.019 12268 UpdateGuideState exits: Star lost - mass changed
02:00:19.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:19.881 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:00:19.881 00.000 12268 Enqueuing Expose request
02:00:19.881 00.000 11616 Worker thread wakes up
02:00:19.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:19.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:00:21.888 02.007 11616 Exposure complete
02:00:21.947 00.059 11616 worker thread done servicing request
02:00:21.947 00.000 12268 OnExposeComplete: enter
02:00:21.947 00.000 12268 UpdateGuideState(): m_state=6
02:00:21.947 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
02:00:21.947 00.000 12268 Star::Find returns 1 (0), X=675.18, Y=910.11, Mass=453, SNR=14.5, Peak=36 HFD=4.4
02:00:21.947 00.000 12268 DistanceChecker: deactivated
02:00:21.947 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
02:00:21.947 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
02:00:21.947 00.000 12268 CameraToMount -- cameraX=1.02 cameraY=-0.46 hyp=1.12 cameraTheta=-0.42 mountX=-0.36 mountY=1.07, mountTheta=1.89
02:00:21.949 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.02, y=-0.46, opts=13)
02:00:21.949 00.000 12268 Enqueuing Move request for scope (1.02, -0.46)
02:00:21.949 00.000 11616 Worker thread wakes up
02:00:21.949 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.02, -0.46) opts 0xd
02:00:21.949 00.000 11616 Handling offset move in thread for scope, endpoint = (1.02, -0.46)
02:00:21.949 00.000 11616 Moving (1.02, -0.46) raw xDistance=-0.36 yDistance=1.07
02:00:21.949 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
02:00:21.950 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.07
02:00:21.950 00.000 11616 MoveAxis(E, 201, ABG)
02:00:21.950 00.000 11616 Guiding  Dir = 2, Dur = 201
02:00:21.950 00.000 11616 IsSlewing returns 0
02:00:21.950 00.000 11616 IsGuiding returns 0
02:00:21.950 00.000 11616 PulseGuide returned control before completion, sleep 211
02:00:21.971 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=30, Gamma=1.290
02:00:21.988 00.017 12268 UpdateGuideState exits: m=453 SNR=14.5
02:00:21.989 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:21.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:21.989 00.000 12268 Enqueuing Expose request
02:00:22.165 00.176 11616 IsGuiding returns 1
02:00:22.165 00.000 11616 scope still moving after pulse duration time elapsed
02:00:22.197 00.032 11616 IsSlewing returns 0
02:00:22.198 00.001 11616 IsGuiding returns 0
02:00:22.198 00.000 11616 scope move finished after 201 + 46 ms
02:00:22.198 00.000 11616 Move returns status 0, amount 201
02:00:22.198 00.000 11616 MoveAxis(S, 90, ABG)
02:00:22.198 00.000 11616 Guiding  Dir = 1, Dur = 90
02:00:22.198 00.000 11616 IsSlewing returns 0
02:00:22.198 00.000 11616 IsGuiding returns 0
02:00:22.199 00.001 11616 PulseGuide returned control before completion, sleep 100
02:00:22.307 00.108 11616 IsGuiding returns 1
02:00:22.307 00.000 11616 scope still moving after pulse duration time elapsed
02:00:22.338 00.031 11616 IsSlewing returns 0
02:00:22.338 00.000 11616 IsGuiding returns 0
02:00:22.338 00.000 11616 scope move finished after 90 + 49 ms
02:00:22.338 00.000 11616 Move returns status 0, amount 90
02:00:22.338 00.000 11616 move complete, result=0
02:00:22.338 00.000 11616 worker thread done servicing request
02:00:22.339 00.001 11616 Worker thread wakes up
02:00:22.339 00.000 12268 GuideStep: -0.4 px 201 ms EAST, 1.1 px 90 ms SOUTH
02:00:22.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:22.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:24.355 02.016 11616 Exposure complete
02:00:24.414 00.059 11616 worker thread done servicing request
02:00:24.415 00.001 12268 OnExposeComplete: enter
02:00:24.415 00.000 12268 UpdateGuideState(): m_state=6
02:00:24.415 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
02:00:24.415 00.000 12268 Star::Find returns 1 (0), X=675.43, Y=910.56, Mass=624, SNR=16.9, Peak=49 HFD=5.1
02:00:24.415 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
02:00:24.415 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
02:00:24.415 00.000 12268 CameraToMount -- cameraX=1.26 cameraY=-0.01 hyp=1.26 cameraTheta=-0.01 mountX=0.11 mountY=1.26, mountTheta=1.48
02:00:24.417 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.26, y=-0.01, opts=13)
02:00:24.417 00.000 12268 Enqueuing Move request for scope (1.26, -0.01)
02:00:24.417 00.000 11616 Worker thread wakes up
02:00:24.417 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.26, -0.01) opts 0xd
02:00:24.417 00.000 11616 Handling offset move in thread for scope, endpoint = (1.26, -0.01)
02:00:24.417 00.000 11616 Moving (1.26, -0.01) raw xDistance=0.11 yDistance=1.26
02:00:24.418 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:24.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:00:24.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.26
02:00:24.418 00.000 11616 MoveAxis(E, 0, ABG)
02:00:24.418 00.000 11616 Move returns status 0, amount 0
02:00:24.418 00.000 11616 MoveAxis(S, 106, ABG)
02:00:24.418 00.000 11616 Guiding  Dir = 1, Dur = 106
02:00:24.418 00.000 11616 IsSlewing returns 0
02:00:24.419 00.001 11616 IsGuiding returns 0
02:00:24.419 00.000 11616 PulseGuide returned control before completion, sleep 116
02:00:24.439 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=31, Gamma=1.290
02:00:24.456 00.017 12268 UpdateGuideState exits: m=624 SNR=16.9
02:00:24.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:24.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:24.456 00.000 12268 Enqueuing Expose request
02:00:24.538 00.082 11616 IsGuiding returns 1
02:00:24.538 00.000 11616 scope still moving after pulse duration time elapsed
02:00:24.570 00.032 11616 IsSlewing returns 0
02:00:24.570 00.000 11616 IsGuiding returns 0
02:00:24.570 00.000 11616 scope move finished after 106 + 45 ms
02:00:24.571 00.001 11616 Move returns status 0, amount 106
02:00:24.571 00.000 11616 move complete, result=0
02:00:24.571 00.000 11616 worker thread done servicing request
02:00:24.571 00.000 11616 Worker thread wakes up
02:00:24.571 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 1.3 px 106 ms SOUTH
02:00:24.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:24.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:26.658 02.087 11616 Exposure complete
02:00:26.716 00.058 11616 worker thread done servicing request
02:00:26.716 00.000 12268 OnExposeComplete: enter
02:00:26.716 00.000 12268 UpdateGuideState(): m_state=6
02:00:26.716 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
02:00:26.718 00.002 12268 Star::Find returns 1 (0), X=674.98, Y=910.49, Mass=808, SNR=19.3, Peak=60 HFD=5.0
02:00:26.718 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
02:00:26.718 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
02:00:26.718 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=-0.08 hyp=0.82 cameraTheta=-0.10 mountX=-0.00 mountY=0.82, mountTheta=1.57
02:00:26.719 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.82, y=-0.08, opts=13)
02:00:26.719 00.000 12268 Enqueuing Move request for scope (0.82, -0.08)
02:00:26.719 00.000 11616 Worker thread wakes up
02:00:26.719 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.08) opts 0xd
02:00:26.719 00.000 11616 Handling offset move in thread for scope, endpoint = (0.82, -0.08)
02:00:26.719 00.000 11616 Moving (0.82, -0.08) raw xDistance=-0.00 yDistance=0.82
02:00:26.719 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:26.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:00:26.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.82
02:00:26.720 00.001 11616 MoveAxis(E, 0, ABG)
02:00:26.720 00.000 11616 Move returns status 0, amount 0
02:00:26.720 00.000 11616 MoveAxis(S, 69, ABG)
02:00:26.720 00.000 11616 Guiding  Dir = 1, Dur = 69
02:00:26.720 00.000 11616 IsSlewing returns 0
02:00:26.720 00.000 11616 IsGuiding returns 0
02:00:26.721 00.001 11616 PulseGuide returned control before completion, sleep 79
02:00:26.741 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=38, Gamma=1.290
02:00:26.758 00.017 12268 UpdateGuideState exits: m=808 SNR=19.3
02:00:26.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:26.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:26.758 00.000 12268 Enqueuing Expose request
02:00:26.810 00.052 11616 IsGuiding returns 1
02:00:26.810 00.000 11616 scope still moving after pulse duration time elapsed
02:00:26.841 00.031 11616 IsSlewing returns 0
02:00:26.841 00.000 11616 IsGuiding returns 0
02:00:26.841 00.000 11616 scope move finished after 69 + 51 ms
02:00:26.841 00.000 11616 Move returns status 0, amount 69
02:00:26.841 00.000 11616 move complete, result=0
02:00:26.842 00.001 11616 worker thread done servicing request
02:00:26.842 00.000 11616 Worker thread wakes up
02:00:26.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:26.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:26.842 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.8 px 69 ms SOUTH
02:00:28.844 02.002 11616 Exposure complete
02:00:28.903 00.059 11616 worker thread done servicing request
02:00:28.903 00.000 12268 OnExposeComplete: enter
02:00:28.903 00.000 12268 UpdateGuideState(): m_state=6
02:00:28.903 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
02:00:28.903 00.000 12268 Star::Find returns 1 (0), X=675.40, Y=910.65, Mass=723, SNR=18.2, Peak=60 HFD=5.3
02:00:28.903 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
02:00:28.904 00.001 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.76)
02:00:28.904 00.000 12268 CameraToMount -- cameraX=1.23 cameraY=0.07 hyp=1.24 cameraTheta=0.06 mountX=0.19 mountY=1.21, mountTheta=1.41
02:00:28.905 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.23, y=0.07, opts=13)
02:00:28.905 00.000 12268 Enqueuing Move request for scope (1.23, 0.07)
02:00:28.905 00.000 11616 Worker thread wakes up
02:00:28.905 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.23, 0.07) opts 0xd
02:00:28.905 00.000 11616 Handling offset move in thread for scope, endpoint = (1.23, 0.07)
02:00:28.905 00.000 11616 Moving (1.23, 0.07) raw xDistance=0.19 yDistance=1.21
02:00:28.905 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:28.906 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:00:28.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.21
02:00:28.906 00.000 11616 MoveAxis(E, 0, ABG)
02:00:28.906 00.000 11616 Move returns status 0, amount 0
02:00:28.906 00.000 11616 MoveAxis(S, 103, ABG)
02:00:28.906 00.000 11616 Guiding  Dir = 1, Dur = 103
02:00:28.906 00.000 11616 IsSlewing returns 0
02:00:28.906 00.000 11616 IsGuiding returns 0
02:00:28.907 00.001 11616 PulseGuide returned control before completion, sleep 113
02:00:28.928 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=35, Gamma=1.290
02:00:28.945 00.017 12268 UpdateGuideState exits: m=723 SNR=18.2
02:00:28.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:28.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:28.946 00.001 12268 Enqueuing Expose request
02:00:29.031 00.085 11616 IsGuiding returns 1
02:00:29.031 00.000 11616 scope still moving after pulse duration time elapsed
02:00:29.062 00.031 11616 IsSlewing returns 0
02:00:29.062 00.000 11616 IsGuiding returns 0
02:00:29.062 00.000 11616 scope move finished after 103 + 52 ms
02:00:29.062 00.000 11616 Move returns status 0, amount 103
02:00:29.062 00.000 11616 move complete, result=0
02:00:29.062 00.000 11616 worker thread done servicing request
02:00:29.062 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 1.2 px 103 ms SOUTH
02:00:29.063 00.001 11616 Worker thread wakes up
02:00:29.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:29.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:31.075 02.012 11616 Exposure complete
02:00:31.135 00.060 11616 worker thread done servicing request
02:00:31.135 00.000 12268 OnExposeComplete: enter
02:00:31.135 00.000 12268 UpdateGuideState(): m_state=6
02:00:31.135 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
02:00:31.135 00.000 12268 Star::Find returns 1 (0), X=675.26, Y=911.00, Mass=632, SNR=17.0, Peak=51 HFD=4.9
02:00:31.135 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
02:00:31.135 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
02:00:31.135 00.000 12268 CameraToMount -- cameraX=1.10 cameraY=0.43 hyp=1.18 cameraTheta=0.37 mountX=0.53 mountY=1.03, mountTheta=1.10
02:00:31.137 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.10, y=0.43, opts=13)
02:00:31.137 00.000 12268 Enqueuing Move request for scope (1.10, 0.43)
02:00:31.137 00.000 11616 Worker thread wakes up
02:00:31.137 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.10, 0.43) opts 0xd
02:00:31.137 00.000 11616 Handling offset move in thread for scope, endpoint = (1.10, 0.43)
02:00:31.137 00.000 11616 Moving (1.10, 0.43) raw xDistance=0.53 yDistance=1.03
02:00:31.137 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.29 direction from -1 to 1
02:00:31.137 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.59
02:00:31.138 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.53
02:00:31.138 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.03
02:00:31.138 00.000 11616 MoveAxis(W, 297, ABG)
02:00:31.138 00.000 11616 Guiding  Dir = 3, Dur = 297
02:00:31.138 00.000 11616 IsSlewing returns 0
02:00:31.138 00.000 11616 IsGuiding returns 0
02:00:31.139 00.001 11616 PulseGuide returned control before completion, sleep 307
02:00:31.160 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=35, Gamma=1.290
02:00:31.178 00.018 12268 UpdateGuideState exits: m=632 SNR=17.0
02:00:31.179 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:31.179 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:31.179 00.000 12268 Enqueuing Expose request
02:00:31.456 00.277 11616 IsGuiding returns 1
02:00:31.456 00.000 11616 scope still moving after pulse duration time elapsed
02:00:31.486 00.030 11616 IsSlewing returns 0
02:00:31.487 00.001 11616 IsGuiding returns 0
02:00:31.487 00.000 11616 scope move finished after 297 + 52 ms
02:00:31.487 00.000 11616 Move returns status 0, amount 297
02:00:31.487 00.000 11616 MoveAxis(S, 87, ABG)
02:00:31.487 00.000 11616 Guiding  Dir = 1, Dur = 87
02:00:31.488 00.001 11616 IsSlewing returns 0
02:00:31.488 00.000 11616 IsGuiding returns 0
02:00:31.488 00.000 11616 PulseGuide returned control before completion, sleep 97
02:00:31.595 00.107 11616 IsGuiding returns 1
02:00:31.596 00.001 11616 scope still moving after pulse duration time elapsed
02:00:31.626 00.030 11616 IsSlewing returns 0
02:00:31.626 00.000 11616 IsGuiding returns 0
02:00:31.626 00.000 11616 scope move finished after 87 + 51 ms
02:00:31.626 00.000 11616 Move returns status 0, amount 87
02:00:31.626 00.000 11616 move complete, result=0
02:00:31.626 00.000 11616 worker thread done servicing request
02:00:31.626 00.000 11616 Worker thread wakes up
02:00:31.626 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:31.628 00.002 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:31.628 00.000 12268 GuideStep: 0.5 px 297 ms WEST, 1.0 px 87 ms SOUTH
02:00:33.654 02.026 11616 Exposure complete
02:00:33.714 00.060 11616 worker thread done servicing request
02:00:33.715 00.001 12268 OnExposeComplete: enter
02:00:33.715 00.000 12268 UpdateGuideState(): m_state=6
02:00:33.715 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
02:00:33.715 00.000 12268 Star::Find returns 1 (0), X=674.98, Y=910.27, Mass=544, SNR=15.7, Peak=44 HFD=4.6
02:00:33.715 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
02:00:33.715 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.34)
02:00:33.715 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=-0.31 hyp=0.88 cameraTheta=-0.36 mountX=-0.22 mountY=0.85, mountTheta=1.83
02:00:33.717 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.82, y=-0.31, opts=13)
02:00:33.717 00.000 12268 Enqueuing Move request for scope (0.82, -0.31)
02:00:33.717 00.000 11616 Worker thread wakes up
02:00:33.717 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.31) opts 0xd
02:00:33.717 00.000 11616 Handling offset move in thread for scope, endpoint = (0.82, -0.31)
02:00:33.717 00.000 11616 Moving (0.82, -0.31) raw xDistance=-0.22 yDistance=0.85
02:00:33.717 00.000 11616 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.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:00:33.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.85
02:00:33.718 00.001 11616 MoveAxis(E, 0, ABG)
02:00:33.718 00.000 11616 Move returns status 0, amount 0
02:00:33.718 00.000 11616 MoveAxis(S, 72, ABG)
02:00:33.718 00.000 11616 Guiding  Dir = 1, Dur = 72
02:00:33.718 00.000 11616 IsSlewing returns 0
02:00:33.718 00.000 11616 IsGuiding returns 0
02:00:33.719 00.001 11616 PulseGuide returned control before completion, sleep 82
02:00:33.740 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=33, Gamma=1.290
02:00:33.757 00.017 12268 UpdateGuideState exits: m=544 SNR=15.7
02:00:33.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:33.758 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:33.758 00.000 12268 Enqueuing Expose request
02:00:33.814 00.056 11616 IsGuiding returns 0
02:00:33.814 00.000 11616 Move returns status 0, amount 72
02:00:33.814 00.000 11616 move complete, result=0
02:00:33.814 00.000 11616 worker thread done servicing request
02:00:33.814 00.000 11616 Worker thread wakes up
02:00:33.815 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:33.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:33.815 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.9 px 72 ms SOUTH
02:00:35.825 02.010 11616 Exposure complete
02:00:35.883 00.058 11616 worker thread done servicing request
02:00:35.884 00.001 12268 OnExposeComplete: enter
02:00:35.884 00.000 12268 UpdateGuideState(): m_state=6
02:00:35.884 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
02:00:35.884 00.000 12268 Star::Find returns 1 (0), X=675.00, Y=910.51, Mass=412, SNR=13.8, Peak=41 HFD=3.8
02:00:35.884 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
02:00:35.884 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
02:00:35.884 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=-0.07 hyp=0.84 cameraTheta=-0.08 mountX=0.02 mountY=0.84, mountTheta=1.55
02:00:35.887 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.83, y=-0.07, opts=13)
02:00:35.887 00.000 12268 Enqueuing Move request for scope (0.83, -0.07)
02:00:35.887 00.000 11616 Worker thread wakes up
02:00:35.887 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.07) opts 0xd
02:00:35.887 00.000 11616 Handling offset move in thread for scope, endpoint = (0.83, -0.07)
02:00:35.887 00.000 11616 Moving (0.83, -0.07) raw xDistance=0.02 yDistance=0.84
02:00:35.887 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:35.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:00:35.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.84
02:00:35.888 00.001 11616 MoveAxis(E, 0, ABG)
02:00:35.888 00.000 11616 Move returns status 0, amount 0
02:00:35.888 00.000 11616 MoveAxis(S, 71, ABG)
02:00:35.888 00.000 11616 Guiding  Dir = 1, Dur = 71
02:00:35.888 00.000 11616 IsSlewing returns 0
02:00:35.888 00.000 11616 IsGuiding returns 0
02:00:35.889 00.001 11616 PulseGuide returned control before completion, sleep 81
02:00:35.909 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=29, Gamma=1.290
02:00:35.927 00.018 12268 UpdateGuideState exits: m=412 SNR=13.8
02:00:35.927 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:35.927 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:35.927 00.000 12268 Enqueuing Expose request
02:00:35.978 00.051 11616 IsGuiding returns 1
02:00:35.978 00.000 11616 scope still moving after pulse duration time elapsed
02:00:36.008 00.030 11616 IsSlewing returns 0
02:00:36.008 00.000 11616 IsGuiding returns 0
02:00:36.008 00.000 11616 scope move finished after 71 + 49 ms
02:00:36.009 00.001 11616 Move returns status 0, amount 71
02:00:36.009 00.000 11616 move complete, result=0
02:00:36.009 00.000 11616 worker thread done servicing request
02:00:36.009 00.000 11616 Worker thread wakes up
02:00:36.009 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:36.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:36.009 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.8 px 71 ms SOUTH
02:00:38.018 02.009 11616 Exposure complete
02:00:38.077 00.059 11616 worker thread done servicing request
02:00:38.077 00.000 12268 OnExposeComplete: enter
02:00:38.077 00.000 12268 UpdateGuideState(): m_state=6
02:00:38.077 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
02:00:38.078 00.001 12268 Star::Find returns 1 (0), X=674.42, Y=910.39, Mass=421, SNR=13.9, Peak=39 HFD=4.2
02:00:38.078 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
02:00:38.078 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
02:00:38.078 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-0.61 mountX=-0.15 mountY=0.28, mountTheta=2.07
02:00:38.079 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.18, opts=13)
02:00:38.080 00.001 12268 Enqueuing Move request for scope (0.26, -0.18)
02:00:38.080 00.000 11616 Worker thread wakes up
02:00:38.080 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.18) opts 0xd
02:00:38.080 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.18)
02:00:38.080 00.000 11616 Moving (0.26, -0.18) raw xDistance=-0.15 yDistance=0.28
02:00:38.080 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:38.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:00:38.080 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
02:00:38.080 00.000 11616 MoveAxis(E, 0, ABG)
02:00:38.080 00.000 11616 Move returns status 0, amount 0
02:00:38.080 00.000 11616 MoveAxis(S, 24, ABG)
02:00:38.080 00.000 11616 Guiding  Dir = 1, Dur = 24
02:00:38.081 00.001 11616 IsSlewing returns 0
02:00:38.081 00.000 11616 IsGuiding returns 0
02:00:38.081 00.000 11616 PulseGuide returned control before completion, sleep 34
02:00:38.102 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=27, Gamma=1.290
02:00:38.118 00.016 12268 UpdateGuideState exits: m=421 SNR=13.9
02:00:38.119 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:38.119 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:38.119 00.000 12268 Enqueuing Expose request
02:00:38.123 00.004 11616 IsGuiding returns 1
02:00:38.123 00.000 11616 scope still moving after pulse duration time elapsed
02:00:38.155 00.032 11616 IsSlewing returns 0
02:00:38.155 00.000 11616 IsGuiding returns 1
02:00:38.186 00.031 11616 IsSlewing returns 0
02:00:38.186 00.000 11616 IsGuiding returns 1
02:00:38.217 00.031 11616 IsSlewing returns 0
02:00:38.218 00.001 11616 IsGuiding returns 0
02:00:38.218 00.000 11616 scope move finished after 24 + 113 ms
02:00:38.218 00.000 11616 Move returns status 0, amount 24
02:00:38.218 00.000 11616 move complete, result=0
02:00:38.219 00.001 11616 worker thread done servicing request
02:00:38.219 00.000 11616 Worker thread wakes up
02:00:38.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:38.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:38.219 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 24 ms SOUTH
02:00:40.239 02.020 11616 Exposure complete
02:00:40.306 00.067 11616 worker thread done servicing request
02:00:40.306 00.000 12268 OnExposeComplete: enter
02:00:40.306 00.000 12268 UpdateGuideState(): m_state=6
02:00:40.307 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
02:00:40.307 00.000 12268 Star::Find returns 1 (0), X=674.23, Y=910.81, Mass=415, SNR=13.8, Peak=41 HFD=4.4
02:00:40.307 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
02:00:40.307 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
02:00:40.307 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.24 cameraTheta=1.29 mountX=0.24 mountY=0.04, mountTheta=0.15
02:00:40.309 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.24, opts=13)
02:00:40.309 00.000 12268 Enqueuing Move request for scope (0.07, 0.24)
02:00:40.309 00.000 11616 Worker thread wakes up
02:00:40.309 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
02:00:40.310 00.001 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
02:00:40.310 00.000 11616 Moving (0.07, 0.24) raw xDistance=0.24 yDistance=0.04
02:00:40.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
02:00:40.310 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:40.310 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:00:40.310 00.000 11616 MoveAxis(W, 135, ABG)
02:00:40.310 00.000 11616 Guiding  Dir = 3, Dur = 135
02:00:40.311 00.001 11616 IsSlewing returns 0
02:00:40.311 00.000 11616 IsGuiding returns 0
02:00:40.312 00.001 11616 PulseGuide returned control before completion, sleep 145
02:00:40.334 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=26, Gamma=1.290
02:00:40.353 00.019 12268 UpdateGuideState exits: m=415 SNR=13.8
02:00:40.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:40.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:40.353 00.000 12268 Enqueuing Expose request
02:00:40.461 00.108 11616 IsGuiding returns 1
02:00:40.461 00.000 11616 scope still moving after pulse duration time elapsed
02:00:40.493 00.032 11616 IsSlewing returns 0
02:00:40.493 00.000 11616 IsGuiding returns 1
02:00:40.526 00.033 11616 IsSlewing returns 0
02:00:40.526 00.000 11616 IsGuiding returns 0
02:00:40.526 00.000 11616 scope move finished after 135 + 79 ms
02:00:40.526 00.000 11616 Move returns status 0, amount 135
02:00:40.527 00.001 11616 MoveAxis(N, 0, ABG)
02:00:40.527 00.000 11616 Move returns status 0, amount 0
02:00:40.527 00.000 11616 move complete, result=0
02:00:40.527 00.000 12268 GuideStep: 0.2 px 135 ms WEST, 0.0 px 0 ms NORTH
02:00:40.528 00.001 11616 worker thread done servicing request
02:00:40.528 00.000 11616 Worker thread wakes up
02:00:40.528 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:40.529 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:42.547 02.018 11616 Exposure complete
02:00:42.611 00.064 11616 worker thread done servicing request
02:00:42.611 00.000 12268 OnExposeComplete: enter
02:00:42.611 00.000 12268 UpdateGuideState(): m_state=6
02:00:42.612 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
02:00:42.612 00.000 12268 Star::Find returns 1 (0), X=674.43, Y=909.66, Mass=335, SNR=12.4, Peak=41 HFD=3.4
02:00:42.612 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
02:00:42.612 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
02:00:42.612 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.91 hyp=0.95 cameraTheta=-1.29 mountX=-0.88 mountY=0.38, mountTheta=2.74
02:00:42.615 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.91, opts=13)
02:00:42.615 00.000 12268 Enqueuing Move request for scope (0.26, -0.91)
02:00:42.615 00.000 11616 Worker thread wakes up
02:00:42.616 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.91) opts 0xd
02:00:42.616 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.91)
02:00:42.616 00.000 11616 Moving (0.26, -0.91) raw xDistance=-0.88 yDistance=0.38
02:00:42.616 00.000 11616 resist switch: large excursion: input -0.88 thresh 0.29 direction from 1 to -1
02:00:42.616 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.64
02:00:42.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.88
02:00:42.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
02:00:42.616 00.000 11616 MoveAxis(E, 493, ABG)
02:00:42.616 00.000 11616 Guiding  Dir = 2, Dur = 493
02:00:42.616 00.000 11616 IsSlewing returns 0
02:00:42.617 00.001 11616 IsGuiding returns 0
02:00:42.617 00.000 11616 PulseGuide returned control before completion, sleep 503
02:00:42.640 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=26, Gamma=1.290
02:00:42.658 00.018 12268 UpdateGuideState exits: m=335 SNR=12.4
02:00:42.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:42.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:42.658 00.000 12268 Enqueuing Expose request
02:00:43.124 00.466 11616 IsGuiding returns 1
02:00:43.124 00.000 11616 scope still moving after pulse duration time elapsed
02:00:43.156 00.032 11616 IsSlewing returns 0
02:00:43.156 00.000 11616 IsGuiding returns 0
02:00:43.156 00.000 11616 scope move finished after 493 + 47 ms
02:00:43.156 00.000 11616 Move returns status 0, amount 493
02:00:43.156 00.000 11616 MoveAxis(S, 32, ABG)
02:00:43.156 00.000 11616 Guiding  Dir = 1, Dur = 32
02:00:43.157 00.001 11616 IsSlewing returns 0
02:00:43.157 00.000 11616 IsGuiding returns 0
02:00:43.157 00.000 11616 PulseGuide returned control before completion, sleep 42
02:00:43.203 00.046 11616 IsGuiding returns 1
02:00:43.203 00.000 11616 scope still moving after pulse duration time elapsed
02:00:43.234 00.031 11616 IsSlewing returns 0
02:00:43.234 00.000 11616 IsGuiding returns 0
02:00:43.235 00.001 11616 scope move finished after 32 + 45 ms
02:00:43.235 00.000 11616 Move returns status 0, amount 32
02:00:43.235 00.000 11616 move complete, result=0
02:00:43.235 00.000 11616 worker thread done servicing request
02:00:43.235 00.000 12268 GuideStep: -0.9 px 493 ms EAST, 0.4 px 32 ms SOUTH
02:00:43.235 00.000 11616 Worker thread wakes up
02:00:43.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:43.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:45.245 02.010 11616 Exposure complete
02:00:45.303 00.058 11616 worker thread done servicing request
02:00:45.303 00.000 12268 OnExposeComplete: enter
02:00:45.303 00.000 12268 UpdateGuideState(): m_state=6
02:00:45.303 00.000 12268 Star::Find(15, 674, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
02:00:45.304 00.001 12268 Star::Find returns 1 (0), X=674.42, Y=910.66, Mass=410, SNR=13.8, Peak=43 HFD=4.2
02:00:45.304 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.15 = -1.15)
02:00:45.304 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.03)
02:00:45.304 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.09 hyp=0.27 cameraTheta=0.33 mountX=0.11 mountY=0.24, mountTheta=1.14
02:00:45.305 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=0.09, opts=13)
02:00:45.305 00.000 12268 Enqueuing Move request for scope (0.26, 0.09)
02:00:45.305 00.000 11616 Worker thread wakes up
02:00:45.305 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.09) opts 0xd
02:00:45.306 00.001 11616 Handling offset move in thread for scope, endpoint = (0.26, 0.09)
02:00:45.306 00.000 11616 Moving (0.26, 0.09) raw xDistance=0.11 yDistance=0.24
02:00:45.306 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:45.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:00:45.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
02:00:45.306 00.000 11616 MoveAxis(E, 0, ABG)
02:00:45.306 00.000 11616 Move returns status 0, amount 0
02:00:45.306 00.000 11616 MoveAxis(S, 21, ABG)
02:00:45.306 00.000 11616 Guiding  Dir = 1, Dur = 21
02:00:45.307 00.001 11616 IsSlewing returns 0
02:00:45.307 00.000 11616 IsGuiding returns 0
02:00:45.307 00.000 11616 PulseGuide returned control before completion, sleep 31
02:00:45.332 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=25, Gamma=1.290
02:00:45.349 00.017 12268 UpdateGuideState exits: m=410 SNR=13.8
02:00:45.349 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:45.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:45.349 00.000 12268 Enqueuing Expose request
02:00:45.353 00.004 11616 IsGuiding returns 1
02:00:45.353 00.000 11616 scope still moving after pulse duration time elapsed
02:00:45.384 00.031 11616 IsSlewing returns 0
02:00:45.384 00.000 11616 IsGuiding returns 1
02:00:45.416 00.032 11616 IsSlewing returns 0
02:00:45.416 00.000 11616 IsGuiding returns 1
02:00:45.448 00.032 11616 IsSlewing returns 0
02:00:45.448 00.000 11616 IsGuiding returns 1
02:00:45.479 00.031 11616 IsSlewing returns 0
02:00:45.480 00.001 11616 IsGuiding returns 1
02:00:45.509 00.029 11616 IsSlewing returns 0
02:00:45.509 00.000 11616 IsGuiding returns 1
02:00:45.541 00.032 11616 IsSlewing returns 0
02:00:45.541 00.000 11616 IsGuiding returns 1
02:00:45.572 00.031 11616 IsSlewing returns 0
02:00:45.573 00.001 11616 IsGuiding returns 0
02:00:45.573 00.000 11616 scope move finished after 21 + 244 ms
02:00:45.573 00.000 11616 Move returns status 0, amount 21
02:00:45.573 00.000 11616 move complete, result=0
02:00:45.573 00.000 11616 worker thread done servicing request
02:00:45.573 00.000 11616 Worker thread wakes up
02:00:45.573 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:45.574 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 21 ms SOUTH
02:00:45.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:47.586 02.012 11616 Exposure complete
02:00:47.652 00.066 11616 worker thread done servicing request
02:00:47.652 00.000 12268 OnExposeComplete: enter
02:00:47.652 00.000 12268 UpdateGuideState(): m_state=6
02:00:47.652 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
02:00:47.653 00.001 12268 Star::Find returns 1 (0), X=674.02, Y=910.92, Mass=360, SNR=13.0, Peak=45 HFD=3.9
02:00:47.653 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
02:00:47.653 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
02:00:47.653 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.35 hyp=0.38 cameraTheta=1.95 mountX=0.33 mountY=-0.18, mountTheta=-0.50
02:00:47.654 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.35, opts=13)
02:00:47.654 00.000 12268 Enqueuing Move request for scope (-0.14, 0.35)
02:00:47.655 00.001 11616 Worker thread wakes up
02:00:47.655 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.35) opts 0xd
02:00:47.655 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.35)
02:00:47.655 00.000 11616 Moving (-0.14, 0.35) raw xDistance=0.33 yDistance=-0.18
02:00:47.655 00.000 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from -1 to 1
02:00:47.655 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.00
02:00:47.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
02:00:47.655 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:47.655 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:00:47.655 00.000 11616 MoveAxis(W, 187, ABG)
02:00:47.655 00.000 11616 Guiding  Dir = 3, Dur = 187
02:00:47.656 00.001 11616 IsSlewing returns 0
02:00:47.656 00.000 11616 IsGuiding returns 0
02:00:47.656 00.000 11616 PulseGuide returned control before completion, sleep 197
02:00:47.676 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=27, Gamma=1.290
02:00:47.693 00.017 12268 UpdateGuideState exits: m=360 SNR=13.0
02:00:47.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:47.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:47.693 00.000 12268 Enqueuing Expose request
02:00:47.867 00.174 11616 IsGuiding returns 1
02:00:47.867 00.000 11616 scope still moving after pulse duration time elapsed
02:00:47.897 00.030 11616 IsSlewing returns 0
02:00:47.897 00.000 11616 IsGuiding returns 0
02:00:47.897 00.000 11616 scope move finished after 187 + 54 ms
02:00:47.898 00.001 11616 Move returns status 0, amount 187
02:00:47.898 00.000 11616 MoveAxis(N, 0, ABG)
02:00:47.898 00.000 11616 Move returns status 0, amount 0
02:00:47.898 00.000 11616 move complete, result=0
02:00:47.898 00.000 11616 worker thread done servicing request
02:00:47.898 00.000 11616 Worker thread wakes up
02:00:47.898 00.000 12268 GuideStep: 0.3 px 187 ms WEST, -0.2 px 0 ms NORTH
02:00:47.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:47.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:49.906 02.008 11616 Exposure complete
02:00:49.966 00.060 11616 worker thread done servicing request
02:00:49.966 00.000 12268 OnExposeComplete: enter
02:00:49.967 00.001 12268 UpdateGuideState(): m_state=6
02:00:49.967 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
02:00:49.967 00.000 12268 Star::Find returns 1 (0), X=674.09, Y=911.01, Mass=557, SNR=15.9, Peak=45 HFD=4.6
02:00:49.967 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
02:00:49.967 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
02:00:49.967 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.44 hyp=0.44 cameraTheta=1.73 mountX=0.43 mountY=-0.13, mountTheta=-0.29
02:00:49.969 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.44, opts=13)
02:00:49.969 00.000 12268 Enqueuing Move request for scope (-0.07, 0.44)
02:00:49.969 00.000 11616 Worker thread wakes up
02:00:49.969 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.44) opts 0xd
02:00:49.969 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.44)
02:00:49.969 00.000 11616 Moving (-0.07, 0.44) raw xDistance=0.43 yDistance=-0.13
02:00:49.970 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
02:00:49.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:49.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:00:49.970 00.000 11616 MoveAxis(W, 240, ABG)
02:00:49.970 00.000 11616 Guiding  Dir = 3, Dur = 240
02:00:49.970 00.000 11616 IsSlewing returns 0
02:00:49.970 00.000 11616 IsGuiding returns 0
02:00:49.971 00.001 11616 PulseGuide returned control before completion, sleep 250
02:00:49.992 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=31, Gamma=1.290
02:00:50.008 00.016 12268 UpdateGuideState exits: m=557 SNR=15.9
02:00:50.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:50.009 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:50.009 00.000 12268 Enqueuing Expose request
02:00:50.233 00.224 11616 IsGuiding returns 1
02:00:50.233 00.000 11616 scope still moving after pulse duration time elapsed
02:00:50.265 00.032 11616 IsSlewing returns 0
02:00:50.265 00.000 11616 IsGuiding returns 0
02:00:50.265 00.000 11616 scope move finished after 240 + 54 ms
02:00:50.265 00.000 11616 Move returns status 0, amount 240
02:00:50.265 00.000 11616 MoveAxis(N, 0, ABG)
02:00:50.265 00.000 11616 Move returns status 0, amount 0
02:00:50.265 00.000 11616 move complete, result=0
02:00:50.265 00.000 11616 worker thread done servicing request
02:00:50.265 00.000 11616 Worker thread wakes up
02:00:50.265 00.000 12268 GuideStep: 0.4 px 240 ms WEST, -0.1 px 0 ms NORTH
02:00:50.266 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:50.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:52.282 02.016 11616 Exposure complete
02:00:52.343 00.061 11616 worker thread done servicing request
02:00:52.343 00.000 12268 OnExposeComplete: enter
02:00:52.343 00.000 12268 UpdateGuideState(): m_state=6
02:00:52.343 00.000 12268 Star::Find(15, 674, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
02:00:52.343 00.000 12268 Star::Find returns 1 (0), X=674.34, Y=910.99, Mass=452, SNR=14.4, Peak=52 HFD=4.0
02:00:52.343 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
02:00:52.343 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.87)
02:00:52.344 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=0.41 hyp=0.45 cameraTheta=1.17 mountX=0.43 mountY=0.12, mountTheta=0.28
02:00:52.346 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.41, opts=13)
02:00:52.347 00.001 12268 Enqueuing Move request for scope (0.18, 0.41)
02:00:52.347 00.000 11616 Worker thread wakes up
02:00:52.347 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.41) opts 0xd
02:00:52.347 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.41)
02:00:52.347 00.000 11616 Moving (0.18, 0.41) raw xDistance=0.43 yDistance=0.12
02:00:52.347 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
02:00:52.347 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:52.347 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:00:52.347 00.000 11616 MoveAxis(W, 240, ABG)
02:00:52.348 00.001 11616 Guiding  Dir = 3, Dur = 240
02:00:52.348 00.000 11616 IsSlewing returns 0
02:00:52.348 00.000 11616 IsGuiding returns 0
02:00:52.348 00.000 11616 PulseGuide returned control before completion, sleep 250
02:00:52.369 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=28, Gamma=1.290
02:00:52.387 00.018 12268 UpdateGuideState exits: m=452 SNR=14.4
02:00:52.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:52.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:52.387 00.000 12268 Enqueuing Expose request
02:00:52.608 00.221 11616 IsGuiding returns 1
02:00:52.608 00.000 11616 scope still moving after pulse duration time elapsed
02:00:52.641 00.033 11616 IsSlewing returns 0
02:00:52.641 00.000 11616 IsGuiding returns 0
02:00:52.641 00.000 11616 scope move finished after 240 + 52 ms
02:00:52.642 00.001 11616 Move returns status 0, amount 240
02:00:52.642 00.000 11616 MoveAxis(N, 0, ABG)
02:00:52.642 00.000 11616 Move returns status 0, amount 0
02:00:52.642 00.000 11616 move complete, result=0
02:00:52.642 00.000 11616 worker thread done servicing request
02:00:52.642 00.000 11616 Worker thread wakes up
02:00:52.642 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:52.642 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:52.643 00.001 12268 GuideStep: 0.4 px 240 ms WEST, 0.1 px 0 ms NORTH
02:00:54.666 02.023 11616 Exposure complete
02:00:54.727 00.061 11616 worker thread done servicing request
02:00:54.727 00.000 12268 OnExposeComplete: enter
02:00:54.727 00.000 12268 UpdateGuideState(): m_state=6
02:00:54.728 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
02:00:54.728 00.000 12268 Star::Find returns 1 (0), X=674.60, Y=910.09, Mass=648, SNR=17.3, Peak=49 HFD=4.3
02:00:54.728 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
02:00:54.728 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.87)
02:00:54.728 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.49 hyp=0.66 cameraTheta=-0.83 mountX=-0.44 mountY=0.50, mountTheta=2.29
02:00:54.730 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.49, opts=13)
02:00:54.730 00.000 12268 Enqueuing Move request for scope (0.44, -0.49)
02:00:54.730 00.000 11616 Worker thread wakes up
02:00:54.730 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.49) opts 0xd
02:00:54.730 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.49)
02:00:54.730 00.000 11616 Moving (0.44, -0.49) raw xDistance=-0.44 yDistance=0.50
02:00:54.730 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 1 to -1
02:00:54.730 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.32
02:00:54.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
02:00:54.730 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
02:00:54.730 00.000 11616 MoveAxis(E, 247, ABG)
02:00:54.730 00.000 11616 Guiding  Dir = 2, Dur = 247
02:00:54.731 00.001 11616 IsSlewing returns 0
02:00:54.731 00.000 11616 IsGuiding returns 0
02:00:54.731 00.000 11616 PulseGuide returned control before completion, sleep 257
02:00:54.752 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=34, Gamma=1.290
02:00:54.769 00.017 12268 UpdateGuideState exits: m=648 SNR=17.3
02:00:54.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:54.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:54.769 00.000 12268 Enqueuing Expose request
02:00:55.004 00.235 11616 IsGuiding returns 1
02:00:55.004 00.000 11616 scope still moving after pulse duration time elapsed
02:00:55.036 00.032 11616 IsSlewing returns 0
02:00:55.037 00.001 11616 IsGuiding returns 0
02:00:55.037 00.000 11616 scope move finished after 247 + 59 ms
02:00:55.037 00.000 11616 Move returns status 0, amount 247
02:00:55.037 00.000 11616 MoveAxis(S, 42, ABG)
02:00:55.037 00.000 11616 Guiding  Dir = 1, Dur = 42
02:00:55.037 00.000 11616 IsSlewing returns 0
02:00:55.038 00.001 11616 IsGuiding returns 0
02:00:55.038 00.000 11616 PulseGuide returned control before completion, sleep 52
02:00:55.096 00.058 11616 IsGuiding returns 1
02:00:55.096 00.000 11616 scope still moving after pulse duration time elapsed
02:00:55.128 00.032 11616 IsSlewing returns 0
02:00:55.129 00.001 11616 IsGuiding returns 0
02:00:55.129 00.000 11616 scope move finished after 42 + 48 ms
02:00:55.129 00.000 11616 Move returns status 0, amount 42
02:00:55.129 00.000 11616 move complete, result=0
02:00:55.129 00.000 11616 worker thread done servicing request
02:00:55.129 00.000 11616 Worker thread wakes up
02:00:55.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:55.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:55.129 00.000 12268 GuideStep: -0.4 px 247 ms EAST, 0.5 px 42 ms SOUTH
02:00:57.135 02.006 11616 Exposure complete
02:00:57.193 00.058 11616 worker thread done servicing request
02:00:57.193 00.000 12268 OnExposeComplete: enter
02:00:57.193 00.000 12268 UpdateGuideState(): m_state=6
02:00:57.194 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
02:00:57.194 00.000 12268 Star::Find returns 1 (0), X=674.51, Y=910.38, Mass=893, SNR=20.2, Peak=71 HFD=4.8
02:00:57.194 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
02:00:57.194 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.19)
02:00:57.194 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.20 hyp=0.40 cameraTheta=-0.51 mountX=-0.16 mountY=0.37, mountTheta=1.98
02:00:57.196 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.20, opts=13)
02:00:57.196 00.000 12268 Enqueuing Move request for scope (0.35, -0.20)
02:00:57.196 00.000 11616 Worker thread wakes up
02:00:57.196 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.20) opts 0xd
02:00:57.196 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.20)
02:00:57.196 00.000 11616 Moving (0.35, -0.20) raw xDistance=-0.16 yDistance=0.37
02:00:57.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
02:00:57.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
02:00:57.196 00.000 11616 MoveAxis(E, 91, ABG)
02:00:57.196 00.000 11616 Guiding  Dir = 2, Dur = 91
02:00:57.197 00.001 11616 IsSlewing returns 0
02:00:57.197 00.000 11616 IsGuiding returns 0
02:00:57.197 00.000 11616 PulseGuide returned control before completion, sleep 101
02:00:57.217 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=38, Gamma=1.290
02:00:57.235 00.018 12268 UpdateGuideState exits: m=893 SNR=20.2
02:00:57.235 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:57.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:00:57.235 00.000 12268 Enqueuing Expose request
02:00:57.306 00.071 11616 IsGuiding returns 1
02:00:57.306 00.000 11616 scope still moving after pulse duration time elapsed
02:00:57.337 00.031 11616 IsSlewing returns 0
02:00:57.338 00.001 11616 IsGuiding returns 0
02:00:57.338 00.000 11616 scope move finished after 91 + 49 ms
02:00:57.338 00.000 11616 Move returns status 0, amount 91
02:00:57.338 00.000 11616 MoveAxis(S, 32, ABG)
02:00:57.338 00.000 11616 Guiding  Dir = 1, Dur = 32
02:00:57.338 00.000 11616 IsSlewing returns 0
02:00:57.338 00.000 11616 IsGuiding returns 0
02:00:57.339 00.001 11616 PulseGuide returned control before completion, sleep 42
02:00:57.384 00.045 11616 IsGuiding returns 1
02:00:57.384 00.000 11616 scope still moving after pulse duration time elapsed
02:00:57.414 00.030 11616 IsSlewing returns 0
02:00:57.415 00.001 11616 IsGuiding returns 0
02:00:57.415 00.000 11616 scope move finished after 32 + 44 ms
02:00:57.415 00.000 11616 Move returns status 0, amount 32
02:00:57.415 00.000 11616 move complete, result=0
02:00:57.415 00.000 11616 worker thread done servicing request
02:00:57.416 00.001 11616 Worker thread wakes up
02:00:57.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:57.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:00:57.416 00.000 12268 GuideStep: -0.2 px 91 ms EAST, 0.4 px 32 ms SOUTH
02:00:59.420 02.004 11616 Exposure complete
02:00:59.479 00.059 11616 worker thread done servicing request
02:00:59.480 00.001 12268 OnExposeComplete: enter
02:00:59.480 00.000 12268 UpdateGuideState(): m_state=6
02:00:59.480 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
02:00:59.481 00.001 12268 Star::Find returns 1 (0), X=674.83, Y=910.14, Mass=1193, SNR=23.3, Peak=78 HFD=5.2
02:00:59.481 00.000 12268 Status Line: Mass: 1193 vs 453
02:00:59.483 00.002 12268 UpdateCurrentPosition: star mass new=1192.7 exp=452.7 thresh=50% limits=(208.1, 2141.5, 905.4)
02:00:59.483 00.000 12268 DistanceChecker: activated
02:00:59.483 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:00:59.484 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:00:59.484 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:00:59.484 00.000 11616 Worker thread wakes up
02:00:59.484 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:00:59.484 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:00:59.484 00.000 11616 move complete, result=0
02:00:59.484 00.000 11616 worker thread done servicing request
02:00:59.596 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:00:59.596 00.000 12268 Status Line: Star lost - mass changed
02:00:59.599 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=52, Gamma=1.290
02:00:59.616 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:00:59.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:59.616 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:00:59.616 00.000 12268 Enqueuing Expose request
02:00:59.616 00.000 11616 Worker thread wakes up
02:00:59.617 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:00:59.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:01:01.623 02.006 11616 Exposure complete
02:01:01.686 00.063 11616 worker thread done servicing request
02:01:01.686 00.000 12268 OnExposeComplete: enter
02:01:01.686 00.000 12268 UpdateGuideState(): m_state=6
02:01:01.686 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
02:01:01.686 00.000 12268 Star::Find returns 1 (0), X=674.90, Y=910.00, Mass=1271, SNR=24.1, Peak=80 HFD=5.4
02:01:01.686 00.000 12268 Status Line: Mass: 1271 vs 496
02:01:01.689 00.003 12268 UpdateCurrentPosition: star mass new=1270.9 exp=496.0 thresh=50% limits=(210.1, 2141.5, 992.0)
02:01:01.689 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:01:01.690 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:01:01.690 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:01:01.690 00.000 11616 Worker thread wakes up
02:01:01.690 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:01:01.690 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:01:01.690 00.000 11616 move complete, result=0
02:01:01.690 00.000 11616 worker thread done servicing request
02:01:01.794 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:01:01.794 00.000 12268 Status Line: Star lost - mass changed
02:01:01.798 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=51, Gamma=1.290
02:01:01.817 00.019 12268 UpdateGuideState exits: Star lost - mass changed
02:01:01.817 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:01.817 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:01:01.817 00.000 12268 Enqueuing Expose request
02:01:01.817 00.000 11616 Worker thread wakes up
02:01:01.818 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:01.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:01:03.829 02.011 11616 Exposure complete
02:01:03.893 00.064 11616 worker thread done servicing request
02:01:03.893 00.000 12268 OnExposeComplete: enter
02:01:03.894 00.001 12268 UpdateGuideState(): m_state=6
02:01:03.894 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
02:01:03.894 00.000 12268 Star::Find returns 1 (0), X=674.91, Y=910.14, Mass=1281, SNR=24.3, Peak=81 HFD=5.3
02:01:03.894 00.000 12268 Status Line: Mass: 1281 vs 544
02:01:03.897 00.003 12268 UpdateCurrentPosition: star mass new=1280.7 exp=543.8 thresh=50% limits=(213.1, 2141.5, 1087.7)
02:01:03.897 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:01:03.898 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:01:03.898 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:01:03.898 00.000 11616 Worker thread wakes up
02:01:03.898 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:01:03.898 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:01:03.898 00.000 11616 move complete, result=0
02:01:03.898 00.000 11616 worker thread done servicing request
02:01:04.012 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:01:04.012 00.000 12268 Status Line: Star lost - mass changed
02:01:04.014 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=50, Gamma=1.290
02:01:04.032 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:01:04.033 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:04.033 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:01:04.033 00.000 12268 Enqueuing Expose request
02:01:04.033 00.000 11616 Worker thread wakes up
02:01:04.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:04.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:01:06.035 02.002 11616 Exposure complete
02:01:06.093 00.058 11616 worker thread done servicing request
02:01:06.093 00.000 12268 OnExposeComplete: enter
02:01:06.093 00.000 12268 UpdateGuideState(): m_state=6
02:01:06.093 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
02:01:06.093 00.000 12268 Star::Find returns 1 (0), X=675.25, Y=909.42, Mass=1223, SNR=23.6, Peak=86 HFD=5.0
02:01:06.093 00.000 12268 Status Line: Mass: 1223 vs 557
02:01:06.095 00.002 12268 UpdateCurrentPosition: star mass new=1223.0 exp=557.0 thresh=50% limits=(216.4, 2141.5, 1114.0)
02:01:06.095 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:01:06.096 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:01:06.096 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:01:06.096 00.000 11616 Worker thread wakes up
02:01:06.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:01:06.097 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:01:06.097 00.000 11616 move complete, result=0
02:01:06.097 00.000 11616 worker thread done servicing request
02:01:06.207 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:01:06.207 00.000 12268 Status Line: Star lost - mass changed
02:01:06.214 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=52, Gamma=1.290
02:01:06.231 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:01:06.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:06.231 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:01:06.231 00.000 12268 Enqueuing Expose request
02:01:06.232 00.001 11616 Worker thread wakes up
02:01:06.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:06.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:01:08.247 02.015 11616 Exposure complete
02:01:08.308 00.061 11616 worker thread done servicing request
02:01:08.308 00.000 12268 OnExposeComplete: enter
02:01:08.308 00.000 12268 UpdateGuideState(): m_state=6
02:01:08.308 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
02:01:08.308 00.000 12268 Star::Find returns 1 (0), X=675.16, Y=909.62, Mass=1288, SNR=24.0, Peak=94 HFD=5.3
02:01:08.308 00.000 12268 Status Line: Mass: 1288 vs 624
02:01:08.311 00.003 12268 UpdateCurrentPosition: star mass new=1287.7 exp=623.6 thresh=50% limits=(221.2, 2141.5, 1247.2)
02:01:08.311 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:01:08.312 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:01:08.312 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:01:08.312 00.000 11616 Worker thread wakes up
02:01:08.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:01:08.312 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:01:08.312 00.000 11616 move complete, result=0
02:01:08.312 00.000 11616 worker thread done servicing request
02:01:08.428 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:01:08.429 00.001 12268 Status Line: Star lost - mass changed
02:01:08.432 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=49, Gamma=1.290
02:01:08.449 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:01:08.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:08.449 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:01:08.449 00.000 12268 Enqueuing Expose request
02:01:08.449 00.000 11616 Worker thread wakes up
02:01:08.450 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:08.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:01:10.475 02.025 11616 Exposure complete
02:01:10.534 00.059 11616 worker thread done servicing request
02:01:10.534 00.000 12268 OnExposeComplete: enter
02:01:10.534 00.000 12268 UpdateGuideState(): m_state=6
02:01:10.535 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
02:01:10.535 00.000 12268 Star::Find returns 1 (0), X=675.57, Y=909.27, Mass=1132, SNR=22.9, Peak=80 HFD=4.9
02:01:10.535 00.000 12268 DistanceChecker: reject for large offset (1.92 > 1.60) avgDist = 0.80 count = 55
02:01:10.535 00.000 12268 DistanceChecker: begin recovering
02:01:10.535 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
02:01:10.535 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
02:01:10.535 00.000 12268 CameraToMount -- cameraX=1.41 cameraY=-1.31 hyp=1.92 cameraTheta=-0.75 mountX=-1.16 mountY=1.56, mountTheta=2.21
02:01:10.537 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.41, y=-1.31, opts=13)
02:01:10.537 00.000 12268 Enqueuing Move request for scope (1.41, -1.31)
02:01:10.537 00.000 11616 Worker thread wakes up
02:01:10.537 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.41, -1.31) opts 0xd
02:01:10.537 00.000 11616 Handling offset move in thread for scope, endpoint = (1.41, -1.31)
02:01:10.537 00.000 11616 Moving (1.41, -1.31) raw xDistance=-1.16 yDistance=1.56
02:01:10.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.58 from input -1.16
02:01:10.537 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 1.56
02:01:10.537 00.000 11616 MoveAxis(E, 651, ABG)
02:01:10.537 00.000 11616 Guiding  Dir = 2, Dur = 651
02:01:10.537 00.000 11616 IsSlewing returns 0
02:01:10.538 00.001 11616 IsGuiding returns 0
02:01:10.538 00.000 11616 PulseGuide returned control before completion, sleep 661
02:01:10.559 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=43, Gamma=1.290
02:01:10.579 00.020 12268 UpdateGuideState exits: m=1132 SNR=22.9
02:01:10.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:10.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:10.579 00.000 12268 Enqueuing Expose request
02:01:11.199 00.620 11616 IsGuiding returns 1
02:01:11.200 00.001 11616 scope still moving after pulse duration time elapsed
02:01:11.230 00.030 11616 IsSlewing returns 0
02:01:11.231 00.001 11616 IsGuiding returns 0
02:01:11.231 00.000 11616 scope move finished after 651 + 42 ms
02:01:11.231 00.000 11616 Move returns status 0, amount 651
02:01:11.231 00.000 11616 MoveAxis(S, 132, ABG)
02:01:11.231 00.000 11616 Guiding  Dir = 1, Dur = 132
02:01:11.231 00.000 11616 IsSlewing returns 0
02:01:11.232 00.001 11616 IsGuiding returns 0
02:01:11.232 00.000 11616 PulseGuide returned control before completion, sleep 142
02:01:11.384 00.152 11616 IsGuiding returns 1
02:01:11.384 00.000 11616 scope still moving after pulse duration time elapsed
02:01:11.415 00.031 11616 IsSlewing returns 0
02:01:11.415 00.000 11616 IsGuiding returns 1
02:01:11.446 00.031 11616 IsSlewing returns 0
02:01:11.446 00.000 11616 IsGuiding returns 0
02:01:11.446 00.000 11616 scope move finished after 132 + 82 ms
02:01:11.446 00.000 11616 Move returns status 0, amount 132
02:01:11.447 00.001 11616 move complete, result=0
02:01:11.447 00.000 11616 worker thread done servicing request
02:01:11.447 00.000 11616 Worker thread wakes up
02:01:11.447 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:11.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:01:11.447 00.000 12268 GuideStep: -1.2 px 651 ms EAST, 1.6 px 132 ms SOUTH
02:01:13.469 02.022 11616 Exposure complete
02:01:13.528 00.059 12268 OnExposeComplete: enter
02:01:13.529 00.001 12268 UpdateGuideState(): m_state=6
02:01:13.529 00.000 11616 worker thread done servicing request
02:01:13.529 00.000 12268 Star::Find(15, 675, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
02:01:13.529 00.000 12268 Star::Find returns 1 (0), X=675.01, Y=910.35, Mass=1585, SNR=26.7, Peak=97 HFD=5.2
02:01:13.529 00.000 12268 Status Line: Mass: 1585 vs 648
02:01:13.532 00.003 12268 UpdateCurrentPosition: star mass new=1585.2 exp=648.2 thresh=50% limits=(230.8, 2141.5, 1296.4)
02:01:13.532 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:01:13.533 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:01:13.533 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:01:13.533 00.000 11616 Worker thread wakes up
02:01:13.533 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:01:13.533 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:01:13.533 00.000 11616 move complete, result=0
02:01:13.533 00.000 11616 worker thread done servicing request
02:01:13.636 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:01:13.636 00.000 12268 Status Line: Star lost - mass changed
02:01:13.641 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=69, Gamma=1.290
02:01:13.658 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:01:13.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:13.658 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:01:13.658 00.000 12268 Enqueuing Expose request
02:01:13.658 00.000 11616 Worker thread wakes up
02:01:13.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:13.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:01:15.675 02.017 11616 Exposure complete
02:01:15.734 00.059 11616 worker thread done servicing request
02:01:15.735 00.001 12268 OnExposeComplete: enter
02:01:15.735 00.000 12268 UpdateGuideState(): m_state=6
02:01:15.735 00.000 12268 Star::Find(15, 675, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
02:01:15.735 00.000 12268 Star::Find returns 1 (0), X=675.03, Y=910.83, Mass=1656, SNR=27.5, Peak=100 HFD=5.7
02:01:15.735 00.000 12268 Status Line: Mass: 1656 vs 648
02:01:15.739 00.004 12268 UpdateCurrentPosition: star mass new=1655.7 exp=648.2 thresh=50% limits=(235.5, 2141.5, 1296.4)
02:01:15.739 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:01:15.740 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:01:15.740 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:01:15.740 00.000 11616 Worker thread wakes up
02:01:15.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:01:15.740 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:01:15.740 00.000 11616 move complete, result=0
02:01:15.740 00.000 11616 worker thread done servicing request
02:01:15.844 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:01:15.844 00.000 12268 Status Line: Star lost - mass changed
02:01:15.848 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=63, Gamma=1.290
02:01:15.865 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:01:15.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:15.866 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:01:15.866 00.000 12268 Enqueuing Expose request
02:01:15.866 00.000 11616 Worker thread wakes up
02:01:15.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:15.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:01:17.885 02.019 11616 Exposure complete
02:01:17.943 00.058 11616 worker thread done servicing request
02:01:17.943 00.000 12268 OnExposeComplete: enter
02:01:17.944 00.001 12268 UpdateGuideState(): m_state=6
02:01:17.944 00.000 12268 Star::Find(15, 675, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
02:01:17.944 00.000 12268 Star::Find returns 1 (0), X=675.06, Y=910.60, Mass=1456, SNR=25.9, Peak=99 HFD=5.2
02:01:17.944 00.000 12268 Status Line: Mass: 1456 vs 648
02:01:17.948 00.004 12268 UpdateCurrentPosition: star mass new=1456.3 exp=648.2 thresh=50% limits=(239.9, 2141.5, 1296.4)
02:01:17.948 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:01:17.949 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:01:17.949 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:01:17.949 00.000 11616 Worker thread wakes up
02:01:17.949 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:01:17.949 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:01:17.949 00.000 11616 move complete, result=0
02:01:17.950 00.001 11616 worker thread done servicing request
02:01:18.053 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:01:18.053 00.000 12268 Status Line: Star lost - mass changed
02:01:18.057 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=59, Gamma=1.290
02:01:18.075 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:01:18.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:18.075 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:01:18.075 00.000 12268 Enqueuing Expose request
02:01:18.075 00.000 11616 Worker thread wakes up
02:01:18.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:18.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:01:20.079 02.004 11616 Exposure complete
02:01:20.142 00.063 11616 worker thread done servicing request
02:01:20.143 00.001 12268 OnExposeComplete: enter
02:01:20.143 00.000 12268 UpdateGuideState(): m_state=6
02:01:20.143 00.000 12268 Star::Find(15, 675, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
02:01:20.143 00.000 12268 Star::Find returns 1 (0), X=675.05, Y=910.73, Mass=1904, SNR=29.7, Peak=121 HFD=5.7
02:01:20.143 00.000 12268 Status Line: Mass: 1904 vs 893
02:01:20.145 00.002 12268 UpdateCurrentPosition: star mass new=1904.1 exp=893.3 thresh=50% limits=(250.3, 2141.5, 1786.6)
02:01:20.146 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:01:20.146 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:01:20.146 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:01:20.146 00.000 11616 Worker thread wakes up
02:01:20.146 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:01:20.147 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:01:20.147 00.000 11616 move complete, result=0
02:01:20.147 00.000 11616 worker thread done servicing request
02:01:20.250 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:01:20.250 00.000 12268 Status Line: Star lost - mass changed
02:01:20.252 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=71, Gamma=1.290
02:01:20.270 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:01:20.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:20.270 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:01:20.270 00.000 12268 Enqueuing Expose request
02:01:20.270 00.000 11616 Worker thread wakes up
02:01:20.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:20.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:01:22.276 02.006 11616 Exposure complete
02:01:22.335 00.059 11616 worker thread done servicing request
02:01:22.335 00.000 12268 OnExposeComplete: enter
02:01:22.336 00.001 12268 UpdateGuideState(): m_state=6
02:01:22.336 00.000 12268 Star::Find(15, 675, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
02:01:22.336 00.000 12268 Star::Find returns 1 (0), X=675.20, Y=910.45, Mass=1654, SNR=27.7, Peak=107 HFD=5.2
02:01:22.336 00.000 12268 DistanceChecker: deactivated
02:01:22.336 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
02:01:22.336 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.58)
02:01:22.336 00.000 12268 CameraToMount -- cameraX=1.03 cameraY=-0.13 hyp=1.04 cameraTheta=-0.12 mountX=-0.03 mountY=1.04, mountTheta=1.60
02:01:22.341 00.005 12268 SchedulePrimaryMove(0D94C700, x=1.03, y=-0.13, opts=13)
02:01:22.341 00.000 12268 Enqueuing Move request for scope (1.03, -0.13)
02:01:22.341 00.000 11616 Worker thread wakes up
02:01:22.341 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.13) opts 0xd
02:01:22.341 00.000 11616 Handling offset move in thread for scope, endpoint = (1.03, -0.13)
02:01:22.341 00.000 11616 Moving (1.03, -0.13) raw xDistance=-0.03 yDistance=1.04
02:01:22.341 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:22.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:01:22.342 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.04
02:01:22.342 00.000 11616 MoveAxis(E, 0, ABG)
02:01:22.342 00.000 11616 Move returns status 0, amount 0
02:01:22.342 00.000 11616 MoveAxis(S, 88, ABG)
02:01:22.342 00.000 11616 Guiding  Dir = 1, Dur = 88
02:01:22.342 00.000 11616 IsSlewing returns 0
02:01:22.342 00.000 11616 IsGuiding returns 0
02:01:22.343 00.001 11616 PulseGuide returned control before completion, sleep 98
02:01:22.365 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=66, Gamma=1.290
02:01:22.382 00.017 12268 UpdateGuideState exits: m=1654 SNR=27.7
02:01:22.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:22.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:22.382 00.000 12268 Enqueuing Expose request
02:01:22.446 00.064 11616 IsGuiding returns 1
02:01:22.447 00.001 11616 scope still moving after pulse duration time elapsed
02:01:22.477 00.030 11616 IsSlewing returns 0
02:01:22.477 00.000 11616 IsGuiding returns 1
02:01:22.507 00.030 11616 IsSlewing returns 0
02:01:22.508 00.001 11616 IsGuiding returns 1
02:01:22.539 00.031 11616 IsSlewing returns 0
02:01:22.540 00.001 11616 IsGuiding returns 0
02:01:22.540 00.000 11616 scope move finished after 88 + 109 ms
02:01:22.540 00.000 11616 Move returns status 0, amount 88
02:01:22.540 00.000 11616 move complete, result=0
02:01:22.540 00.000 11616 worker thread done servicing request
02:01:22.540 00.000 11616 Worker thread wakes up
02:01:22.540 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 1.0 px 88 ms SOUTH
02:01:22.541 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:22.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:01:24.564 02.023 11616 Exposure complete
02:01:24.636 00.072 11616 worker thread done servicing request
02:01:24.636 00.000 12268 OnExposeComplete: enter
02:01:24.636 00.000 12268 UpdateGuideState(): m_state=6
02:01:24.636 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
02:01:24.636 00.000 12268 Star::Find returns 1 (0), X=675.11, Y=910.36, Mass=1843, SNR=28.7, Peak=126 HFD=5.0
02:01:24.637 00.001 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
02:01:24.637 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
02:01:24.637 00.000 12268 CameraToMount -- cameraX=0.95 cameraY=-0.22 hyp=0.97 cameraTheta=-0.23 mountX=-0.13 mountY=0.97, mountTheta=1.70
02:01:24.639 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.95, y=-0.22, opts=13)
02:01:24.639 00.000 12268 Enqueuing Move request for scope (0.95, -0.22)
02:01:24.639 00.000 11616 Worker thread wakes up
02:01:24.639 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.95, -0.22) opts 0xd
02:01:24.639 00.000 11616 Handling offset move in thread for scope, endpoint = (0.95, -0.22)
02:01:24.639 00.000 11616 Moving (0.95, -0.22) raw xDistance=-0.13 yDistance=0.97
02:01:24.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.13
02:01:24.639 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.97
02:01:24.639 00.000 11616 MoveAxis(E, 70, ABG)
02:01:24.639 00.000 11616 Guiding  Dir = 2, Dur = 70
02:01:24.640 00.001 11616 IsSlewing returns 0
02:01:24.641 00.001 11616 IsGuiding returns 0
02:01:24.641 00.000 11616 PulseGuide returned control before completion, sleep 80
02:01:24.663 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=75, Gamma=1.290
02:01:24.681 00.018 12268 UpdateGuideState exits: m=1843 SNR=28.7
02:01:24.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:24.681 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:24.681 00.000 12268 Enqueuing Expose request
02:01:24.725 00.044 11616 IsGuiding returns 1
02:01:24.725 00.000 11616 scope still moving after pulse duration time elapsed
02:01:24.756 00.031 11616 IsSlewing returns 0
02:01:24.756 00.000 11616 IsGuiding returns 1
02:01:24.787 00.031 11616 IsSlewing returns 0
02:01:24.787 00.000 11616 IsGuiding returns 1
02:01:24.819 00.032 11616 IsSlewing returns 0
02:01:24.819 00.000 11616 IsGuiding returns 1
02:01:24.851 00.032 11616 IsSlewing returns 0
02:01:24.851 00.000 11616 IsGuiding returns 0
02:01:24.851 00.000 11616 scope move finished after 70 + 140 ms
02:01:24.851 00.000 11616 Move returns status 0, amount 70
02:01:24.852 00.001 11616 MoveAxis(S, 82, ABG)
02:01:24.852 00.000 11616 Guiding  Dir = 1, Dur = 82
02:01:24.852 00.000 11616 IsSlewing returns 0
02:01:24.853 00.001 11616 IsGuiding returns 0
02:01:24.853 00.000 11616 PulseGuide returned control before completion, sleep 92
02:01:24.961 00.108 11616 IsGuiding returns 1
02:01:24.961 00.000 11616 scope still moving after pulse duration time elapsed
02:01:24.991 00.030 11616 IsSlewing returns 0
02:01:24.992 00.001 11616 IsGuiding returns 0
02:01:24.992 00.000 11616 scope move finished after 82 + 57 ms
02:01:24.992 00.000 11616 Move returns status 0, amount 82
02:01:24.992 00.000 11616 move complete, result=0
02:01:24.993 00.001 11616 worker thread done servicing request
02:01:24.993 00.000 11616 Worker thread wakes up
02:01:24.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:24.993 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(659,896,31,31)
02:01:24.993 00.000 12268 GuideStep: -0.1 px 70 ms EAST, 1.0 px 82 ms SOUTH
02:01:27.009 02.016 11616 Exposure complete
02:01:27.069 00.060 11616 worker thread done servicing request
02:01:27.070 00.001 12268 OnExposeComplete: enter
02:01:27.070 00.000 12268 UpdateGuideState(): m_state=6
02:01:27.070 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
02:01:27.070 00.000 12268 Star::Find returns 1 (0), X=675.06, Y=910.74, Mass=2648, SNR=34.7, Peak=172 HFD=5.4
02:01:27.070 00.000 12268 Status Line: Mass: 2648 vs 1223
02:01:27.074 00.004 12268 UpdateCurrentPosition: star mass new=2648.3 exp=1223.0 thresh=50% limits=(299.0, 2141.5, 2446.0)
02:01:27.074 00.000 12268 DistanceChecker: activated
02:01:27.074 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:01:27.075 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:01:27.075 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:01:27.075 00.000 11616 Worker thread wakes up
02:01:27.075 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:01:27.075 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:01:27.075 00.000 11616 move complete, result=0
02:01:27.075 00.000 11616 worker thread done servicing request
02:01:27.181 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:01:27.181 00.000 12268 Status Line: Star lost - mass changed
02:01:27.184 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=100, Gamma=1.290
02:01:27.201 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:01:27.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:27.201 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:01:27.201 00.000 12268 Enqueuing Expose request
02:01:27.202 00.001 11616 Worker thread wakes up
02:01:27.202 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:27.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:01:28.476 01.274 12268 evsrv: cli 0F8E69C0 connect
02:01:28.476 00.000 12268 case statement mapped state 6 to 4
02:01:28.477 00.001 12268 case statement mapped state 6 to 4
02:01:28.477 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1a85e467-9fc7-4be5-85e9-1baa315f93c8"}
02:01:28.478 00.001 12268 case statement mapped state 6 to 4
02:01:28.478 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1a85e467-9fc7-4be5-85e9-1baa315f93c8"}
02:01:28.479 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:01:28.480 00.001 12268 evsrv: cli 0F8E69C0 connect
02:01:28.480 00.000 12268 case statement mapped state 6 to 4
02:01:28.481 00.001 12268 case statement mapped state 6 to 4
02:01:28.481 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b5d874bb-5304-4d64-a024-9a53562d0e06"}
02:01:28.481 00.000 12268 case statement mapped state 6 to 4
02:01:28.482 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b5d874bb-5304-4d64-a024-9a53562d0e06"}
02:01:28.486 00.004 12268 evsrv: cli 0F8E69C0 disconnect
02:01:28.487 00.001 12268 evsrv: cli 0F8E6D80 connect
02:01:28.488 00.001 12268 case statement mapped state 6 to 4
02:01:28.488 00.000 12268 case statement mapped state 6 to 4
02:01:28.489 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"stop_capture","id":"4259628c-7df3-4958-b0b1-a20f82a2c4fe"}
02:01:28.489 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:01:28.489 00.000 12268 Status Line: Waiting for devices...
02:01:28.494 00.005 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"4259628c-7df3-4958-b0b1-a20f82a2c4fe"}
02:01:28.495 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:01:28.497 00.002 12268 evsrv: cli 0F8E69C0 connect
02:01:28.497 00.000 12268 case statement mapped state 6 to 4
02:01:28.498 00.001 12268 case statement mapped state 6 to 4
02:01:28.498 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"bc927b0c-f724-4a0a-828d-8fb1ace67a03"}
02:01:28.498 00.000 12268 case statement mapped state 6 to 4
02:01:28.498 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"bc927b0c-f724-4a0a-828d-8fb1ace67a03"}
02:01:28.499 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:01:28.681 00.182 11616 Exposure complete
02:01:28.745 00.064 11616 worker thread done servicing request
02:01:28.746 00.001 12268 OnExposeComplete: enter
02:01:28.746 00.000 12268 UpdateGuideState(): m_state=6
02:01:28.746 00.000 12268 Mount: notify guiding stopped
02:01:28.746 00.000 12268 BLC: window closed
02:01:28.746 00.000 12268 BLC: Last direction was reset
02:01:28.747 00.001 12268 Changing from state GUIDING to STOP
02:01:28.747 00.000 12268 guider state => SELECTED
02:01:28.747 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
02:01:28.747 00.000 12268 Status Line: Stopped Guiding
02:01:28.752 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=95, Gamma=1.290
02:01:28.770 00.018 12268 UpdateGuideState exits: Stopped Guiding
02:01:28.771 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
02:01:28.771 00.000 12268 setting force full frames = true
02:01:28.840 00.069 12268 Status Line: Stopped.
02:01:29.502 00.662 12268 evsrv: cli 0F8E6D80 connect
02:01:29.502 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"4a37a129-5449-41c9-85c3-57cc44d3e8b6"}
02:01:29.503 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a37a129-5449-41c9-85c3-57cc44d3e8b6"}
02:01:29.503 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:01:29.504 00.001 12268 evsrv: cli 0F8E6D80 connect
02:01:29.505 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"f20d83ee-d697-4243-b886-13e017fc81ae"}
02:01:29.505 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"f20d83ee-d697-4243-b886-13e017fc81ae"}
02:01:29.506 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:01:29.507 00.001 12268 evsrv: cli 0F8E6D80 connect
02:01:29.508 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9cbeebc1-0e05-4fd6-a739-917e5f9f8682"}
02:01:29.508 00.000 12268 PhdController::Guide begins
02:01:29.508 00.000 12268 PhdController: newstate STATE_SETUP
02:01:29.508 00.000 12268 PhdController: setup
02:01:29.508 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:01:29.508 00.000 12268 PhdController: start capturing
02:01:29.508 00.000 12268 Changing from state SELECTED to UNINITIALIZED
02:01:29.509 00.001 12268 guider state => SELECTING
02:01:29.509 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:01:29.519 00.010 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:01:29.519 00.000 12268 Enqueuing Expose request
02:01:29.519 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:01:29.519 00.000 11616 Worker thread wakes up
02:01:29.519 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"9cbeebc1-0e05-4fd6-a739-917e5f9f8682"}
02:01:29.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:29.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:01:29.526 00.007 12268 evsrv: cli 0F8E6D80 disconnect
02:01:29.548 00.022 12268 evsrv: cli 0F8E69C0 connect
02:01:29.548 00.000 12268 case statement mapped state 1 to 101
02:01:29.548 00.000 12268 case statement mapped state 1 to 101
02:01:29.549 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"878c2f54-00a6-4343-9585-808299008598"}
02:01:29.549 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"878c2f54-00a6-4343-9585-808299008598"}
02:01:29.566 00.017 12268 evsrv: cli 0F8E69C0 disconnect
02:01:29.582 00.016 12268 evsrv: cli 0FA411A0 connect
02:01:29.582 00.000 12268 case statement mapped state 1 to 101
02:01:29.583 00.001 12268 case statement mapped state 1 to 101
02:01:29.583 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"3af7f674-2ed2-48c1-bafb-ea1742f7d7f7"}
02:01:29.583 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"3af7f674-2ed2-48c1-bafb-ea1742f7d7f7"}
02:01:29.607 00.024 12268 evsrv: cli 0FA411A0 disconnect
02:01:30.624 01.017 12268 evsrv: cli 0FA411A0 connect
02:01:30.625 00.001 12268 case statement mapped state 1 to 101
02:01:30.625 00.000 12268 case statement mapped state 1 to 101
02:01:30.626 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"bcac98e7-d946-4285-ab4c-80f5a4065e3f"}
02:01:30.626 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"bcac98e7-d946-4285-ab4c-80f5a4065e3f"}
02:01:30.627 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:01:31.542 00.915 11616 Exposure complete
02:01:31.616 00.074 11616 worker thread done servicing request
02:01:31.616 00.000 12268 OnExposeComplete: enter
02:01:31.616 00.000 12268 UpdateGuideState(): m_state=1
02:01:31.616 00.000 12268 UpdateCurrentPosition: no star selected
02:01:31.617 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:01:31.617 00.000 12268 Status Line: No star selected
02:01:31.620 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=87, Gamma=1.290
02:01:31.639 00.019 12268 UpdateGuideState exits: No star selected
02:01:31.639 00.000 12268 GuiderMultiStar::AutoSelect enter
02:01:31.639 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:01:31.701 00.062 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:01:31.800 00.099 12268 AutoFind: global mean = 0.0, stdev 1.6
02:01:31.800 00.000 12268 AutoFind: using threshold = 0.1
02:01:31.898 00.098 12268 AutoFind: local max [675, 910] 138.3
02:01:31.898 00.000 12268 AutoFind: local max [501, 850] 5.3
02:01:31.898 00.000 12268 AutoFind: local max [361, 204] 5.1
02:01:31.898 00.000 12268 AutoFind: local max [504, 732] 4.8
02:01:31.898 00.000 12268 AutoFind: local max [1101, 518] 4.8
02:01:31.898 00.000 12268 AutoFind: local max [548, 544] 4.5
02:01:31.898 00.000 12268 AutoFind: local max [686, 862] 4.5
02:01:31.898 00.000 12268 AutoFind: local max [38, 890] 4.4
02:01:31.898 00.000 12268 AutoFind: local max [118, 788] 4.4
02:01:31.898 00.000 12268 AutoFind: local max [86, 803] 4.4
02:01:31.899 00.001 12268 AutoFind: local max [892, 610] 4.3
02:01:31.899 00.000 12268 AutoFind: local max [769, 700] 4.3
02:01:31.899 00.000 12268 AutoFind: local max [1270, 719] 4.3
02:01:31.899 00.000 12268 AutoFind: local max [1268, 72] 4.3
02:01:31.899 00.000 12268 AutoFind: local max [952, 79] 4.2
02:01:31.899 00.000 12268 AutoFind: local max [339, 53] 4.1
02:01:31.899 00.000 12268 AutoFind: local max [1155, 241] 4.1
02:01:31.899 00.000 12268 AutoFind: local max [888, 791] 4.1
02:01:31.899 00.000 12268 AutoFind: local max [43, 66] 4.1
02:01:31.899 00.000 12268 AutoFind: local max [21, 593] 4.0
02:01:31.899 00.000 12268 AutoFind: local max [770, 777] 4.0
02:01:31.899 00.000 12268 AutoFind: local max [574, 790] 4.0
02:01:31.899 00.000 12268 AutoFind: local max [74, 668] 4.0
02:01:31.899 00.000 12268 AutoFind: local max [978, 216] 4.0
02:01:31.899 00.000 12268 AutoFind: local max [160, 741] 4.0
02:01:31.899 00.000 12268 AutoFind: local max [42, 538] 4.0
02:01:31.899 00.000 12268 AutoFind: local max [223, 717] 3.9
02:01:31.900 00.001 12268 AutoFind: local max [12, 431] 3.9
02:01:31.900 00.000 12268 AutoFind: local max [1137, 737] 3.9
02:01:31.900 00.000 12268 AutoFind: local max [1149, 928] 3.9
02:01:31.900 00.000 12268 AutoFind: local max [284, 261] 3.9
02:01:31.900 00.000 12268 AutoFind: local max [429, 915] 3.9
02:01:31.900 00.000 12268 AutoFind: local max [1059, 69] 3.9
02:01:31.900 00.000 12268 AutoFind: local max [1020, 66] 3.8
02:01:31.900 00.000 12268 AutoFind: local max [678, 430] 3.8
02:01:31.900 00.000 12268 AutoFind: local max [743, 215] 3.8
02:01:31.900 00.000 12268 AutoFind: local max [1012, 581] 3.8
02:01:31.900 00.000 12268 AutoFind: local max [692, 12] 3.8
02:01:31.900 00.000 12268 AutoFind: local max [532, 485] 3.8
02:01:31.900 00.000 12268 AutoFind: local max [558, 136] 3.8
02:01:31.900 00.000 12268 AutoFind: local max [770, 617] 3.8
02:01:31.900 00.000 12268 AutoFind: local max [994, 781] 3.8
02:01:31.900 00.000 12268 AutoFind: local max [735, 193] 3.8
02:01:31.901 00.001 12268 AutoFind: local max [530, 404] 3.8
02:01:31.901 00.000 12268 AutoFind: local max [42, 648] 3.8
02:01:31.901 00.000 12268 AutoFind: local max [429, 528] 3.8
02:01:31.901 00.000 12268 AutoFind: local max [1000, 252] 3.8
02:01:31.901 00.000 12268 AutoFind: local max [1083, 552] 3.8
02:01:31.901 00.000 12268 AutoFind: local max [44, 878] 3.8
02:01:31.901 00.000 12268 AutoFind: local max [1065, 436] 3.8
02:01:31.901 00.000 12268 AutoFind: local max [777, 608] 3.8
02:01:31.901 00.000 12268 AutoFind: local max [848, 377] 3.8
02:01:31.901 00.000 12268 AutoFind: local max [761, 858] 3.7
02:01:31.901 00.000 12268 AutoFind: local max [34, 574] 3.7
02:01:31.901 00.000 12268 AutoFind: local max [87, 240] 3.7
02:01:31.901 00.000 12268 AutoFind: local max [594, 45] 3.7
02:01:31.901 00.000 12268 AutoFind: local max [974, 152] 3.7
02:01:31.901 00.000 12268 AutoFind: local max [92, 397] 3.7
02:01:31.901 00.000 12268 AutoFind: local max [992, 918] 3.7
02:01:31.902 00.001 12268 AutoFind: local max [607, 443] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [156, 380] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [65, 694] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [375, 937] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [969, 192] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [106, 578] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [106, 843] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [1104, 525] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [709, 797] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [1214, 882] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [909, 459] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [445, 550] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [902, 832] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [541, 781] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [888, 513] 3.7
02:01:31.902 00.000 12268 AutoFind: local max [55, 922] 3.7
02:01:31.903 00.001 12268 AutoFind: local max [1202, 818] 3.7
02:01:31.903 00.000 12268 AutoFind: local max [888, 74] 3.7
02:01:31.903 00.000 12268 AutoFind: local max [669, 362] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [1152, 936] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [513, 730] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [853, 679] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [736, 215] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [402, 221] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [950, 320] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [714, 193] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [189, 937] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [694, 312] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [231, 494] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [567, 707] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [547, 620] 3.6
02:01:31.903 00.000 12268 AutoFind: local max [1085, 572] 3.6
02:01:31.904 00.001 12268 AutoFind: local max [709, 335] 3.6
02:01:31.904 00.000 12268 AutoFind: local max [992, 109] 3.6
02:01:31.904 00.000 12268 AutoFind: local max [989, 268] 3.6
02:01:31.904 00.000 12268 AutoFind: local max [939, 814] 3.6
02:01:31.904 00.000 12268 AutoFind: local max [1269, 371] 3.6
02:01:31.904 00.000 12268 AutoFind: local max [566, 780] 3.6
02:01:31.904 00.000 12268 AutoFind: local max [400, 355] 3.6
02:01:31.904 00.000 12268 AutoFind: local max [293, 854] 3.6
02:01:31.904 00.000 12268 AutoFind: local max [552, 722] 3.6
02:01:31.904 00.000 12268 AutoFind: too close [552, 722] 3.6 - [567, 707] 3.6
02:01:31.904 00.000 12268 AutoFind: too close [566, 780] 3.6 - [574, 790] 4.0
02:01:31.904 00.000 12268 AutoFind: too close [989, 268] 3.6 - [1000, 252] 3.8
02:01:31.904 00.000 12268 AutoFind: too close [1085, 572] 3.6 - [1083, 552] 3.8
02:01:31.904 00.000 12268 AutoFind: too close [736, 215] 3.6 - [743, 215] 3.8
02:01:31.904 00.000 12268 AutoFind: too close [513, 730] 3.6 - [504, 732] 4.8
02:01:31.905 00.001 12268 AutoFind: too close [1152, 936] 3.6 - [1149, 928] 3.9
02:01:31.905 00.000 12268 AutoFind: too close [1104, 525] 3.7 - [1101, 518] 4.8
02:01:31.905 00.000 12268 AutoFind: too close [34, 574] 3.7 - [21, 593] 4.0
02:01:31.905 00.000 12268 AutoFind: too close [777, 608] 3.8 - [770, 617] 3.8
02:01:31.905 00.000 12268 AutoFind: too close [44, 878] 3.8 - [38, 890] 4.4
02:01:31.905 00.000 12268 AutoFind: too close to edge [1269, 371] 3.6
02:01:31.905 00.000 12268 AutoFind: too close to edge [692, 12] 3.8
02:01:31.905 00.000 12268 AutoFind: too close to edge [12, 431] 3.9
02:01:31.905 00.000 12268 AutoFind: too close to edge [1268, 72] 4.3
02:01:31.905 00.000 12268 AutoFind: too close to edge [1270, 719] 4.3
02:01:31.905 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:01:31.905 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.905 00.000 12268 Star::Find returns 1 (0), X=675.24, Y=910.44, Mass=2281, SNR=32.1, Peak=140 HFD=5.4
02:01:31.905 00.000 12268 Star::Find(15, 501, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.906 00.001 12268 Star::Find returns 1 (0), X=502.54, Y=849.88, Mass=44, SNR=4.5, Peak=16 HFD=3.7
02:01:31.906 00.000 12268 Star::Find(15, 361, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.906 00.000 12268 Star::Find returns 0 (3), X=361.00, Y=204.00, Mass=9, SNR=2.1, Peak=13 HFD=0.0
02:01:31.906 00.000 12268 Star::Find(15, 548, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.906 00.000 12268 Star::Find false star n=8 nbg=279 bg=9.3 sigma=0.9 thresh=12 peak=12
02:01:31.906 00.000 12268 Star::Find returns 0 (2), X=548.00, Y=544.00, Mass=32, SNR=2.9, Peak=16 HFD=0.0
02:01:31.906 00.000 12268 Star::Find(15, 686, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.906 00.000 12268 Star::Find returns 0 (2), X=686.00, Y=862.00, Mass=13, SNR=2.4, Peak=13 HFD=0.0
02:01:31.906 00.000 12268 Star::Find(15, 118, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.906 00.000 12268 Star::Find returns 0 (3), X=118.00, Y=788.00, Mass=8, SNR=1.8, Peak=14 HFD=0.0
02:01:31.906 00.000 12268 Star::Find(15, 86, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.906 00.000 12268 Star::Find returns 0 (2), X=86.00, Y=803.00, Mass=18, SNR=2.8, Peak=15 HFD=0.0
02:01:31.906 00.000 12268 Star::Find(15, 892, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.907 00.001 12268 Star::Find returns 0 (2), X=892.00, Y=610.00, Mass=11, SNR=2.2, Peak=14 HFD=0.0
02:01:31.907 00.000 12268 Star::Find(15, 769, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.907 00.000 12268 Star::Find returns 0 (3), X=769.00, Y=700.00, Mass=9, SNR=2.0, Peak=13 HFD=0.0
02:01:31.907 00.000 12268 Star::Find(15, 952, 79, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.907 00.000 12268 Star::Find false star n=4 nbg=281 bg=8.7 sigma=0.8 thresh=11 peak=11
02:01:31.907 00.000 12268 Star::Find returns 0 (2), X=952.00, Y=79.00, Mass=23, SNR=2.9, Peak=21 HFD=0.0
02:01:31.908 00.001 12268 Star::Find(15, 339, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.908 00.000 12268 Star::Find false star n=16 nbg=268 bg=9.1 sigma=0.7 thresh=11 peak=11
02:01:31.908 00.000 12268 Star::Find returns 0 (2), X=339.00, Y=53.00, Mass=49, SNR=2.9, Peak=20 HFD=0.0
02:01:31.908 00.000 12268 Star::Find(15, 1155, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.908 00.000 12268 Star::Find returns 0 (4), X=1153.37, Y=235.21, Mass=41, SNR=4.4, Peak=37 HFD=0.6
02:01:31.908 00.000 12268 Star::Find(15, 888, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.908 00.000 12268 Star::Find returns 0 (3), X=888.00, Y=791.00, Mass=10, SNR=2.1, Peak=14 HFD=0.0
02:01:31.908 00.000 12268 Star::Find(15, 43, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.908 00.000 12268 Star::Find returns 0 (3), X=43.00, Y=66.00, Mass=6, SNR=1.6, Peak=14 HFD=0.0
02:01:31.908 00.000 12268 Star::Find(15, 770, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.908 00.000 12268 Star::Find false star n=23 nbg=267 bg=9.1 sigma=0.7 thresh=11 peak=11
02:01:31.908 00.000 12268 Star::Find returns 0 (2), X=770.00, Y=777.00, Mass=50, SNR=2.9, Peak=15 HFD=0.0
02:01:31.909 00.001 12268 Star::Find(15, 74, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.909 00.000 12268 Star::Find returns 0 (2), X=74.00, Y=668.00, Mass=10, SNR=2.1, Peak=13 HFD=0.0
02:01:31.909 00.000 12268 Star::Find(15, 978, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.909 00.000 12268 Star::Find returns 0 (2), X=978.00, Y=216.00, Mass=13, SNR=2.5, Peak=22 HFD=0.0
02:01:31.909 00.000 12268 Star::Find(15, 160, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.909 00.000 12268 Star::Find returns 0 (4), X=145.82, Y=747.18, Mass=34, SNR=4.0, Peak=37 HFD=0.3
02:01:31.909 00.000 12268 Star::Find(15, 42, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.909 00.000 12268 Star::Find returns 0 (3), X=42.00, Y=538.00, Mass=8, SNR=1.8, Peak=14 HFD=0.0
02:01:31.909 00.000 12268 Star::Find(15, 223, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.909 00.000 12268 Star::Find returns 0 (2), X=223.00, Y=717.00, Mass=20, SNR=3.0, Peak=13 HFD=0.0
02:01:31.909 00.000 12268 Star::Find(15, 1137, 737, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.909 00.000 12268 Star::Find returns 0 (2), X=1137.00, Y=737.00, Mass=16, SNR=2.6, Peak=13 HFD=0.0
02:01:31.910 00.001 12268 Star::Find(15, 284, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.910 00.000 12268 Star::Find false star n=5 nbg=284 bg=9.1 sigma=0.9 thresh=12 peak=12
02:01:31.910 00.000 12268 Star::Find returns 0 (2), X=284.00, Y=261.00, Mass=24, SNR=2.9, Peak=22 HFD=0.0
02:01:31.910 00.000 12268 Star::Find(15, 429, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.910 00.000 12268 Star::Find returns 0 (3), X=429.00, Y=915.00, Mass=3, SNR=1.1, Peak=13 HFD=0.0
02:01:31.910 00.000 12268 Star::Find(15, 1059, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.910 00.000 12268 Star::Find returns 1 (0), X=1047.60, Y=54.04, Mass=25, SNR=3.4, Peak=24 HFD=1.7
02:01:31.910 00.000 12268 Star::Find(15, 1020, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.910 00.000 12268 Star::Find returns 0 (3), X=1020.00, Y=66.00, Mass=9, SNR=2.0, Peak=13 HFD=0.0
02:01:31.910 00.000 12268 Star::Find(15, 678, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.910 00.000 12268 Star::Find returns 0 (3), X=678.00, Y=430.00, Mass=7, SNR=1.7, Peak=13 HFD=0.0
02:01:31.911 00.001 12268 Star::Find(15, 1012, 581, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.911 00.000 12268 Star::Find false star n=9 nbg=263 bg=9.0 sigma=0.7 thresh=11 peak=10
02:01:31.911 00.000 12268 Star::Find returns 0 (2), X=1012.00, Y=581.00, Mass=24, SNR=2.9, Peak=17 HFD=0.0
02:01:31.911 00.000 12268 Star::Find(15, 532, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.911 00.000 12268 Star::Find returns 0 (2), X=532.00, Y=485.00, Mass=19, SNR=3.0, Peak=25 HFD=0.0
02:01:31.911 00.000 12268 Star::Find(15, 558, 136, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.911 00.000 12268 Star::Find false star n=15 nbg=271 bg=9.0 sigma=0.7 thresh=11 peak=10
02:01:31.911 00.000 12268 Star::Find returns 0 (2), X=558.00, Y=136.00, Mass=35, SNR=2.9, Peak=13 HFD=0.0
02:01:31.911 00.000 12268 Star::Find(15, 994, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.911 00.000 12268 Star::Find returns 0 (4), X=996.65, Y=787.83, Mass=23, SNR=3.3, Peak=24 HFD=0.6
02:01:31.911 00.000 12268 Star::Find(15, 735, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.911 00.000 12268 Star::Find false star n=13 nbg=278 bg=8.8 sigma=0.8 thresh=11 peak=10
02:01:31.912 00.001 12268 Star::Find returns 0 (2), X=735.00, Y=193.00, Mass=32, SNR=2.9, Peak=13 HFD=0.0
02:01:31.912 00.000 12268 Star::Find(15, 530, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.912 00.000 12268 Star::Find false star n=3 nbg=282 bg=9.2 sigma=0.9 thresh=12 peak=11
02:01:31.912 00.000 12268 Star::Find returns 0 (2), X=530.00, Y=404.00, Mass=23, SNR=2.9, Peak=14 HFD=0.0
02:01:31.912 00.000 12268 Star::Find(15, 42, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.912 00.000 12268 Star::Find returns 0 (4), X=32.87, Y=649.38, Mass=20, SNR=3.1, Peak=27 HFD=0.5
02:01:31.912 00.000 12268 Star::Find(15, 429, 528, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.912 00.000 12268 Star::Find false star n=5 nbg=286 bg=9.2 sigma=0.8 thresh=12 peak=12
02:01:31.912 00.000 12268 Star::Find returns 0 (2), X=429.00, Y=528.00, Mass=25, SNR=2.9, Peak=19 HFD=0.0
02:01:31.912 00.000 12268 Star::Find(15, 1065, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.912 00.000 12268 Star::Find returns 0 (4), X=1073.65, Y=440.71, Mass=30, SNR=3.8, Peak=32 HFD=0.9
02:01:31.912 00.000 12268 Star::Find(15, 848, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.913 00.001 12268 Star::Find returns 0 (3), X=848.00, Y=377.00, Mass=7, SNR=1.7, Peak=13 HFD=0.0
02:01:31.913 00.000 12268 Star::Find(15, 761, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.913 00.000 12268 Star::Find false star n=5 nbg=279 bg=9.1 sigma=0.8 thresh=12 peak=11
02:01:31.913 00.000 12268 Star::Find returns 0 (2), X=761.00, Y=858.00, Mass=25, SNR=2.9, Peak=19 HFD=0.0
02:01:31.913 00.000 12268 Star::Find(15, 87, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.913 00.000 12268 Star::Find returns 0 (2), X=87.00, Y=240.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
02:01:31.913 00.000 12268 Star::Find(15, 594, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.913 00.000 12268 Star::Find returns 1 (0), X=581.41, Y=40.07, Mass=41, SNR=4.4, Peak=27 HFD=2.6
02:01:31.913 00.000 12268 Star::Find(15, 974, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.913 00.000 12268 Star::Find false star n=10 nbg=271 bg=8.9 sigma=0.7 thresh=11 peak=10
02:01:31.913 00.000 12268 Star::Find returns 0 (2), X=974.00, Y=152.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
02:01:31.914 00.001 12268 Star::Find(15, 92, 397, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.914 00.000 12268 Star::Find false star n=6 nbg=277 bg=9.3 sigma=0.9 thresh=12 peak=11
02:01:31.914 00.000 12268 Star::Find returns 0 (2), X=92.00, Y=397.00, Mass=23, SNR=2.9, Peak=17 HFD=0.0
02:01:31.914 00.000 12268 Star::Find(15, 992, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.914 00.000 12268 Star::Find false star n=14 nbg=271 bg=9.1 sigma=0.7 thresh=11 peak=11
02:01:31.914 00.000 12268 Star::Find returns 0 (2), X=992.00, Y=918.00, Mass=35, SNR=2.9, Peak=16 HFD=0.0
02:01:31.914 00.000 12268 Star::Find(15, 607, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.914 00.000 12268 Star::Find false star n=10 nbg=267 bg=9.1 sigma=0.7 thresh=11 peak=11
02:01:31.914 00.000 12268 Star::Find returns 0 (2), X=607.00, Y=443.00, Mass=26, SNR=2.9, Peak=17 HFD=0.0
02:01:31.914 00.000 12268 Star::Find(15, 156, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.914 00.000 12268 Star::Find returns 0 (2), X=156.00, Y=380.00, Mass=10, SNR=2.2, Peak=17 HFD=0.0
02:01:31.915 00.001 12268 Star::Find(15, 65, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.915 00.000 12268 Star::Find returns 0 (3), X=65.00, Y=694.00, Mass=5, SNR=1.5, Peak=14 HFD=0.0
02:01:31.915 00.000 12268 Star::Find(15, 375, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.915 00.000 12268 Star::Find returns 0 (2), X=375.00, Y=937.00, Mass=11, SNR=2.1, Peak=15 HFD=0.0
02:01:31.915 00.000 12268 Star::Find(15, 969, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.915 00.000 12268 Star::Find false star n=8 nbg=268 bg=8.9 sigma=0.7 thresh=11 peak=11
02:01:31.915 00.000 12268 Star::Find returns 0 (2), X=969.00, Y=192.00, Mass=26, SNR=2.9, Peak=20 HFD=0.0
02:01:31.915 00.000 12268 Star::Find(15, 106, 578, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.915 00.000 12268 Star::Find returns 0 (2), X=106.00, Y=578.00, Mass=14, SNR=2.5, Peak=13 HFD=0.0
02:01:31.915 00.000 12268 Star::Find(15, 106, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.915 00.000 12268 Star::Find returns 0 (2), X=106.00, Y=843.00, Mass=16, SNR=2.6, Peak=15 HFD=0.0
02:01:31.916 00.001 12268 Star::Find(15, 709, 797, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.916 00.000 12268 Star::Find returns 0 (2), X=709.00, Y=797.00, Mass=15, SNR=2.7, Peak=18 HFD=0.0
02:01:31.916 00.000 12268 Star::Find(15, 1214, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.916 00.000 12268 Star::Find returns 1 (0), X=1216.37, Y=871.44, Mass=41, SNR=4.4, Peak=26 HFD=4.7
02:01:31.916 00.000 12268 Star::Find(15, 909, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.916 00.000 12268 Star::Find returns 1 (0), X=917.48, Y=462.33, Mass=66, SNR=5.6, Peak=43 HFD=3.1
02:01:31.916 00.000 12268 Star::Find(15, 445, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.916 00.000 12268 Star::Find returns 0 (2), X=445.00, Y=550.00, Mass=11, SNR=2.2, Peak=14 HFD=0.0
02:01:31.916 00.000 12268 Star::Find(15, 902, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.916 00.000 12268 Star::Find returns 0 (3), X=902.00, Y=832.00, Mass=8, SNR=1.9, Peak=14 HFD=0.0
02:01:31.916 00.000 12268 Star::Find(15, 541, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.917 00.001 12268 Star::Find returns 1 (0), X=529.19, Y=792.99, Mass=29, SNR=3.7, Peak=28 HFD=1.6
02:01:31.917 00.000 12268 Star::Find(15, 888, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.917 00.000 12268 Star::Find returns 0 (3), X=888.00, Y=513.00, Mass=3, SNR=1.1, Peak=13 HFD=0.0
02:01:31.917 00.000 12268 Star::Find(15, 55, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.917 00.000 12268 Star::Find returns 0 (3), X=55.00, Y=922.00, Mass=9, SNR=2.0, Peak=15 HFD=0.0
02:01:31.917 00.000 12268 Star::Find(15, 1202, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.917 00.000 12268 Star::Find false star n=2 nbg=290 bg=9.0 sigma=0.9 thresh=12 peak=11
02:01:31.917 00.000 12268 Star::Find returns 0 (2), X=1202.00, Y=818.00, Mass=21, SNR=2.9, Peak=13 HFD=0.0
02:01:31.917 00.000 12268 Star::Find(15, 888, 74, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.917 00.000 12268 Star::Find returns 0 (2), X=888.00, Y=74.00, Mass=20, SNR=3.0, Peak=14 HFD=0.0
02:01:31.917 00.000 12268 Star::Find(15, 669, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.917 00.000 12268 Star::Find returns 1 (0), X=670.07, Y=347.21, Mass=28, SNR=3.7, Peak=24 HFD=5.5
02:01:31.918 00.001 12268 Star::Find(15, 853, 679, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.918 00.000 12268 Star::Find returns 0 (2), X=853.00, Y=679.00, Mass=16, SNR=2.7, Peak=14 HFD=0.0
02:01:31.918 00.000 12268 Star::Find(15, 402, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.918 00.000 12268 Star::Find returns 0 (2), X=402.00, Y=221.00, Mass=14, SNR=2.5, Peak=13 HFD=0.0
02:01:31.918 00.000 12268 Star::Find(15, 950, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.918 00.000 12268 Star::Find returns 0 (2), X=950.00, Y=320.00, Mass=16, SNR=2.7, Peak=12 HFD=0.0
02:01:31.918 00.000 12268 Star::Find(15, 714, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.918 00.000 12268 Star::Find false star n=7 nbg=268 bg=9.0 sigma=0.7 thresh=11 peak=10
02:01:31.918 00.000 12268 Star::Find returns 0 (2), X=714.00, Y=193.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
02:01:31.918 00.000 12268 Star::Find(15, 189, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.918 00.000 12268 Star::Find returns 0 (2), X=189.00, Y=937.00, Mass=15, SNR=2.6, Peak=16 HFD=0.0
02:01:31.918 00.000 12268 Star::Find(15, 694, 312, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.919 00.001 12268 Star::Find returns 0 (4), X=701.55, Y=299.49, Mass=29, SNR=3.8, Peak=32 HFD=0.9
02:01:31.919 00.000 12268 Star::Find(15, 231, 494, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.919 00.000 12268 Star::Find returns 0 (2), X=231.00, Y=494.00, Mass=17, SNR=2.9, Peak=19 HFD=0.0
02:01:31.919 00.000 12268 Star::Find(15, 547, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.919 00.000 12268 Star::Find false star n=4 nbg=281 bg=9.1 sigma=0.9 thresh=12 peak=12
02:01:31.919 00.000 12268 Star::Find returns 0 (2), X=547.00, Y=620.00, Mass=20, SNR=2.9, Peak=21 HFD=0.0
02:01:31.919 00.000 12268 Star::Find(15, 709, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.919 00.000 12268 Star::Find returns 0 (3), X=709.00, Y=335.00, Mass=8, SNR=1.9, Peak=13 HFD=0.0
02:01:31.919 00.000 12268 Star::Find(15, 992, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.919 00.000 12268 Star::Find false star n=11 nbg=277 bg=8.7 sigma=0.8 thresh=11 peak=10
02:01:31.919 00.000 12268 Star::Find returns 0 (2), X=992.00, Y=109.00, Mass=27, SNR=2.9, Peak=12 HFD=0.0
02:01:31.919 00.000 12268 Star::Find(15, 939, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.920 00.001 12268 Star::Find returns 0 (3), X=939.00, Y=814.00, Mass=4, SNR=1.3, Peak=13 HFD=0.0
02:01:31.920 00.000 12268 Star::Find(15, 400, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.920 00.000 12268 Star::Find returns 0 (3), X=400.00, Y=355.00, Mass=4, SNR=1.3, Peak=13 HFD=0.0
02:01:31.920 00.000 12268 Star::Find(15, 293, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.920 00.000 12268 Star::Find returns 0 (4), X=282.29, Y=855.36, Mass=38, SNR=4.3, Peak=36 HFD=0.7
02:01:31.920 00.000 12268 AutoFind: finding best star pass 1
02:01:31.920 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.920 00.000 12268 Star::Find returns 1 (0), X=675.24, Y=910.44, Mass=2281, SNR=32.1, Peak=140 HFD=5.4
02:01:31.920 00.000 12268 AutoFind returns star at [675, 910] 138.3 Mass 2281 SNR 32.1
02:01:31.921 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.921 00.000 12268 Star::Find returns 1 (0), X=675.24, Y=910.44, Mass=2281, SNR=32.1, Peak=140 HFD=5.4
02:01:31.921 00.000 12268 MultiStar: List (1): {675.24, 910.44}(32.1), 
02:01:31.921 00.000 12268 setting lock position to (675.24, 910.44)
02:01:31.922 00.001 12268 MultiStar: stabilizing after lock position change
02:01:31.922 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
02:01:31.922 00.000 12268 UpdateGuideState(): m_state=1
02:01:31.922 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:31.922 00.000 12268 Star::Find returns 1 (0), X=675.24, Y=910.44, Mass=2281, SNR=32.1, Peak=140 HFD=5.4
02:01:31.922 00.000 12268 DistanceChecker: deactivated
02:01:31.922 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:01:31.922 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:01:31.922 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:01:31.925 00.003 12268 setting force full frames = false
02:01:31.925 00.000 12268 setting lock position to (675.24, 910.44)
02:01:31.926 00.001 12268 MultiStar: stabilizing after lock position change
02:01:31.926 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:01:31.926 00.000 12268 Changing from state SELECTING to SELECTED
02:01:31.926 00.000 12268 guider state => SELECTED
02:01:31.951 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=87, Gamma=1.290
02:01:31.969 00.018 12268 UpdateGuideState exits: m=2281 SNR=32.1
02:01:31.969 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=87, Gamma=1.290
02:01:31.986 00.017 12268 Status Line: Auto-selected star at (675.2, 910.4)
02:01:31.998 00.012 12268 PhdController: newstate STATE_WAIT_SELECTED
02:01:31.998 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:31.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:31.998 00.000 12268 Enqueuing Expose request
02:01:31.998 00.000 11616 Worker thread wakes up
02:01:31.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:31.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,895,31,31)
02:01:31.998 00.000 12268 evsrv: cli 0F8E6D80 connect
02:01:31.998 00.000 12268 case statement mapped state 2 to 1
02:01:31.999 00.001 12268 case statement mapped state 2 to 1
02:01:32.000 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_position","id":"e80bc809-6e81-489e-8c9c-d5c599e9b6a7"}
02:01:32.001 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":[675.24,910.44],"id":"e80bc809-6e81-489e-8c9c-d5c599e9b6a7"}
02:01:32.004 00.003 12268 evsrv: cli 0F8E6D80 disconnect
02:01:32.005 00.001 12268 evsrv: cli 0F8E69C0 connect
02:01:32.005 00.000 12268 case statement mapped state 2 to 1
02:01:32.006 00.001 12268 case statement mapped state 2 to 1
02:01:32.006 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"94adc072-bad7-4156-8194-dc21377493a6"}
02:01:32.006 00.000 12268 case statement mapped state 2 to 1
02:01:32.006 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"94adc072-bad7-4156-8194-dc21377493a6"}
02:01:32.009 00.003 12268 evsrv: cli 0F8E69C0 disconnect
02:01:33.008 00.999 12268 evsrv: cli 0F8E69C0 connect
02:01:33.008 00.000 12268 case statement mapped state 2 to 1
02:01:33.008 00.000 12268 case statement mapped state 2 to 1
02:01:33.009 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"c549d600-46c9-4a22-aaf3-1d64ddfe6ac8"}
02:01:33.009 00.000 12268 case statement mapped state 2 to 1
02:01:33.009 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"c549d600-46c9-4a22-aaf3-1d64ddfe6ac8"}
02:01:33.009 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:01:34.015 01.006 11616 Exposure complete
02:01:34.023 00.008 12268 evsrv: cli 0F8E69C0 connect
02:01:34.023 00.000 12268 case statement mapped state 2 to 1
02:01:34.024 00.001 12268 case statement mapped state 2 to 1
02:01:34.024 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3c856a38-c3a9-43a3-89fe-4ba5b71247f7"}
02:01:34.024 00.000 12268 case statement mapped state 2 to 1
02:01:34.024 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"3c856a38-c3a9-43a3-89fe-4ba5b71247f7"}
02:01:34.032 00.008 12268 evsrv: cli 0F8E69C0 disconnect
02:01:34.083 00.051 11616 worker thread done servicing request
02:01:34.083 00.000 12268 OnExposeComplete: enter
02:01:34.083 00.000 12268 UpdateGuideState(): m_state=2
02:01:34.084 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:01:34.084 00.000 12268 Star::Find returns 1 (0), X=675.15, Y=910.66, Mass=2355, SNR=32.9, Peak=156 HFD=5.5
02:01:34.084 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
02:01:34.084 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
02:01:34.084 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.23 cameraTheta=1.95 mountX=0.21 mountY=-0.11, mountTheta=-0.50
02:01:34.086 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=86, Gamma=1.290
02:01:34.106 00.020 12268 UpdateGuideState exits: m=2355 SNR=32.9
02:01:34.106 00.000 12268 PhdController: newstate STATE_CALIBRATE
02:01:34.106 00.000 12268 PhdController: newstate STATE_GUIDE
02:01:34.106 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
02:01:34.106 00.000 12268 guider state => CALIBRATED
02:01:34.106 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:01:34.130 00.024 12268 reset dither spiral
02:01:34.130 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:01:34.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:34.130 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:01:34.130 00.000 12268 Enqueuing Expose request
02:01:34.130 00.000 11616 Worker thread wakes up
02:01:34.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:34.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:01:35.033 00.903 12268 evsrv: cli 0F8E69C0 connect
02:01:35.033 00.000 12268 case statement mapped state 5 to 1
02:01:35.033 00.000 12268 case statement mapped state 5 to 1
02:01:35.034 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"33013a67-7ccf-4ae5-8e7c-a12b39b2b282"}
02:01:35.034 00.000 12268 case statement mapped state 5 to 1
02:01:35.034 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"33013a67-7ccf-4ae5-8e7c-a12b39b2b282"}
02:01:35.034 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:01:36.035 01.001 12268 evsrv: cli 0F8E69C0 connect
02:01:36.035 00.000 12268 case statement mapped state 5 to 1
02:01:36.035 00.000 12268 case statement mapped state 5 to 1
02:01:36.036 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"c6d47099-cb9a-4976-8df5-8170ce703e56"}
02:01:36.036 00.000 12268 case statement mapped state 5 to 1
02:01:36.036 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"c6d47099-cb9a-4976-8df5-8170ce703e56"}
02:01:36.037 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:01:36.149 00.112 11616 Exposure complete
02:01:36.223 00.074 11616 worker thread done servicing request
02:01:36.223 00.000 12268 OnExposeComplete: enter
02:01:36.224 00.001 12268 UpdateGuideState(): m_state=5
02:01:36.224 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:01:36.224 00.000 12268 Star::Find returns 1 (0), X=675.02, Y=910.81, Mass=2424, SNR=32.9, Peak=140 HFD=5.9
02:01:36.224 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
02:01:36.224 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
02:01:36.224 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.36 hyp=0.42 cameraTheta=2.10 mountX=0.34 mountY=-0.26, mountTheta=-0.65
02:01:36.226 00.002 12268 Changing from state CALIBRATED to GUIDING
02:01:36.226 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:01:36.226 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:01:36.226 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
02:01:36.227 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:01:36.227 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:01:36.227 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:01:36.228 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:01:36.228 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:01:36.228 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:01:36.228 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:01:36.229 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:01:36.229 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:01:36.229 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:01:36.229 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:01:36.230 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:01:36.230 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:01:36.490 00.260 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:01:36.490 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
02:01:36.491 00.001 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
02:01:36.495 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:01:36.496 00.001 12268 ScopeASCOM::SideOfPier() returns 0
02:01:36.496 00.000 12268 setting lock position to (675.02, 910.81)
02:01:36.497 00.001 12268 MultiStar: stabilizing after lock position change
02:01:36.497 00.000 12268 guider state => GUIDING
02:01:36.497 00.000 12268 Status Line: Guiding
02:01:36.501 00.004 12268 Mount: notify guiding started
02:01:36.502 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
02:01:36.502 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
02:01:36.503 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
02:01:36.503 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
02:01:36.503 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
02:01:36.504 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
02:01:36.504 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
02:01:36.504 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
02:01:36.505 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
02:01:36.505 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
02:01:36.505 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
02:01:36.506 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
02:01:36.506 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:01:36.507 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:01:36.507 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:01:36.507 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:01:36.508 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:01:36.508 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:01:36.508 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:01:36.509 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:01:36.509 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:01:36.510 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:01:36.510 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:01:36.510 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:01:36.511 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:01:36.511 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:01:36.512 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:01:36.512 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:01:36.512 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:01:36.513 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:01:36.513 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:01:36.513 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:01:36.513 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:01:36.514 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:01:36.514 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:01:36.514 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:01:36.515 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:01:36.516 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:01:36.738 00.222 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:01:36.739 00.001 12268 ScopeASCOM::SideOfPier() returns 0
02:01:36.739 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:01:36.739 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
02:01:36.739 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:01:36.740 00.001 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
02:01:36.740 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
02:01:36.740 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
02:01:36.740 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
02:01:36.740 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
02:01:36.740 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
02:01:36.740 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=89, Gamma=1.290
02:01:36.759 00.019 12268 UpdateGuideState exits: m=2424 SNR=32.9
02:01:36.760 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
02:01:36.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:36.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:36.760 00.000 12268 Enqueuing Expose request
02:01:36.760 00.000 11616 Worker thread wakes up
02:01:36.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:36.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:01:37.039 00.279 12268 evsrv: cli 0F8E6D80 connect
02:01:37.039 00.000 12268 case statement mapped state 6 to 3
02:01:37.040 00.001 12268 case statement mapped state 6 to 3
02:01:37.040 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"a5e3d6ae-c08e-4c56-b82f-08c2492b4892"}
02:01:37.040 00.000 12268 case statement mapped state 6 to 3
02:01:37.040 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5e3d6ae-c08e-4c56-b82f-08c2492b4892"}
02:01:37.041 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:01:38.783 01.742 11616 Exposure complete
02:01:38.845 00.062 11616 worker thread done servicing request
02:01:38.845 00.000 12268 OnExposeComplete: enter
02:01:38.845 00.000 12268 UpdateGuideState(): m_state=6
02:01:38.845 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:01:38.845 00.000 12268 Star::Find returns 1 (0), X=675.40, Y=909.95, Mass=2497, SNR=33.4, Peak=169 HFD=5.2
02:01:38.846 00.001 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
02:01:38.846 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
02:01:38.846 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.86 hyp=0.94 cameraTheta=-1.16 mountX=-0.82 mountY=0.48, mountTheta=2.61
02:01:38.847 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.86, opts=13)
02:01:38.847 00.000 12268 Enqueuing Move request for scope (0.38, -0.86)
02:01:38.847 00.000 11616 Worker thread wakes up
02:01:38.847 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.86) opts 0xd
02:01:38.848 00.001 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.86)
02:01:38.848 00.000 11616 Moving (0.38, -0.86) raw xDistance=-0.82 yDistance=0.48
02:01:38.848 00.000 11616 resist switch: large excursion: input -0.82 thresh 0.29 direction from 0 to -1
02:01:38.848 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.46
02:01:38.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.82
02:01:38.848 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.45 direction from 0 to 1
02:01:38.848 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.45
02:01:38.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
02:01:38.848 00.000 11616 MoveAxis(E, 458, ABG)
02:01:38.848 00.000 11616 Guiding  Dir = 2, Dur = 458
02:01:38.848 00.000 11616 IsSlewing returns 0
02:01:38.849 00.001 11616 IsGuiding returns 0
02:01:38.849 00.000 11616 PulseGuide returned control before completion, sleep 468
02:01:38.868 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=9, FiltMin=7, FiltMax=89, Gamma=1.290
02:01:38.886 00.018 12268 UpdateGuideState exits: m=2497 SNR=33.4
02:01:38.886 00.000 12268 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 1 / 99999
02:01:38.886 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698098.886,"Host":"ASTROCENTER","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:01:38.887 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:38.887 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:38.887 00.000 12268 Enqueuing Expose request
02:01:39.328 00.441 11616 IsGuiding returns 1
02:01:39.328 00.000 11616 scope still moving after pulse duration time elapsed
02:01:39.360 00.032 11616 IsSlewing returns 0
02:01:39.360 00.000 11616 IsGuiding returns 0
02:01:39.360 00.000 11616 scope move finished after 458 + 53 ms
02:01:39.360 00.000 11616 Move returns status 0, amount 458
02:01:39.360 00.000 11616 MoveAxis(S, 41, ABG)
02:01:39.360 00.000 11616 Guiding  Dir = 1, Dur = 41
02:01:39.361 00.001 11616 IsSlewing returns 0
02:01:39.361 00.000 11616 IsGuiding returns 0
02:01:39.361 00.000 11616 PulseGuide returned control before completion, sleep 51
02:01:39.422 00.061 11616 IsGuiding returns 1
02:01:39.422 00.000 11616 scope still moving after pulse duration time elapsed
02:01:39.454 00.032 11616 IsSlewing returns 0
02:01:39.454 00.000 11616 IsGuiding returns 1
02:01:39.487 00.033 11616 IsSlewing returns 0
02:01:39.487 00.000 11616 IsGuiding returns 1
02:01:39.517 00.030 11616 IsSlewing returns 0
02:01:39.518 00.001 11616 IsGuiding returns 1
02:01:39.548 00.030 11616 IsSlewing returns 0
02:01:39.549 00.001 11616 IsGuiding returns 1
02:01:39.580 00.031 11616 IsSlewing returns 0
02:01:39.581 00.001 11616 IsGuiding returns 1
02:01:39.613 00.032 11616 IsSlewing returns 0
02:01:39.613 00.000 11616 IsGuiding returns 0
02:01:39.614 00.001 11616 scope move finished after 41 + 212 ms
02:01:39.614 00.000 11616 Move returns status 0, amount 41
02:01:39.614 00.000 11616 move complete, result=0
02:01:39.615 00.001 11616 worker thread done servicing request
02:01:39.615 00.000 12268 GuideStep: -0.8 px 458 ms EAST, 0.5 px 41 ms SOUTH
02:01:39.615 00.000 11616 Worker thread wakes up
02:01:39.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:39.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:01:41.627 02.012 11616 Exposure complete
02:01:41.687 00.060 11616 worker thread done servicing request
02:01:41.687 00.000 12268 OnExposeComplete: enter
02:01:41.688 00.001 12268 UpdateGuideState(): m_state=6
02:01:41.688 00.000 12268 Star::Find(15, 675, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:01:41.688 00.000 12268 Star::Find returns 1 (0), X=675.11, Y=911.21, Mass=2373, SNR=32.4, Peak=128 HFD=5.8
02:01:41.688 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
02:01:41.688 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.07)
02:01:41.688 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.40 hyp=0.41 cameraTheta=1.37 mountX=0.41 mountY=0.03, mountTheta=0.08
02:01:41.690 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.40, opts=13)
02:01:41.690 00.000 12268 Enqueuing Move request for scope (0.08, 0.40)
02:01:41.690 00.000 11616 Worker thread wakes up
02:01:41.690 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.40) opts 0xd
02:01:41.690 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.40)
02:01:41.690 00.000 11616 Moving (0.08, 0.40) raw xDistance=0.41 yDistance=0.03
02:01:41.690 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from -1 to 1
02:01:41.690 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.22
02:01:41.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.41
02:01:41.690 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:41.690 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:01:41.690 00.000 11616 MoveAxis(W, 228, ABG)
02:01:41.691 00.001 11616 Guiding  Dir = 3, Dur = 228
02:01:41.691 00.000 11616 IsSlewing returns 0
02:01:41.691 00.000 11616 IsGuiding returns 0
02:01:41.691 00.000 11616 PulseGuide returned control before completion, sleep 238
02:01:41.712 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=86, Gamma=1.290
02:01:41.729 00.017 12268 UpdateGuideState exits: m=2373 SNR=32.4
02:01:41.729 00.000 12268 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 2 / 99999
02:01:41.729 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698101.729,"Host":"ASTROCENTER","Inst":1,"Distance":0.53,"Time":2.8,"SettleTime":10.0,"StarLocked":true}
02:01:41.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:41.730 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:41.730 00.000 12268 Enqueuing Expose request
02:01:41.939 00.209 11616 IsGuiding returns 1
02:01:41.939 00.000 11616 scope still moving after pulse duration time elapsed
02:01:41.971 00.032 11616 IsSlewing returns 0
02:01:41.971 00.000 11616 IsGuiding returns 0
02:01:41.971 00.000 11616 scope move finished after 228 + 52 ms
02:01:41.971 00.000 11616 Move returns status 0, amount 228
02:01:41.972 00.001 11616 MoveAxis(N, 0, ABG)
02:01:41.972 00.000 11616 Move returns status 0, amount 0
02:01:41.972 00.000 11616 move complete, result=0
02:01:41.972 00.000 11616 worker thread done servicing request
02:01:41.972 00.000 12268 GuideStep: 0.4 px 228 ms WEST, 0.0 px 0 ms NORTH
02:01:41.972 00.000 11616 Worker thread wakes up
02:01:41.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:41.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:01:43.975 02.003 11616 Exposure complete
02:01:44.035 00.060 11616 worker thread done servicing request
02:01:44.035 00.000 12268 OnExposeComplete: enter
02:01:44.036 00.001 12268 UpdateGuideState(): m_state=6
02:01:44.036 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:01:44.036 00.000 12268 Star::Find returns 1 (0), X=675.07, Y=910.83, Mass=2057, SNR=30.3, Peak=114 HFD=5.9
02:01:44.036 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
02:01:44.036 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
02:01:44.036 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.49 mountX=0.03 mountY=0.04, mountTheta=0.97
02:01:44.038 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.02, opts=13)
02:01:44.038 00.000 12268 Enqueuing Move request for scope (0.04, 0.02)
02:01:44.038 00.000 11616 Worker thread wakes up
02:01:44.038 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
02:01:44.038 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
02:01:44.039 00.001 11616 Moving (0.04, 0.02) raw xDistance=0.03 yDistance=0.04
02:01:44.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:44.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:01:44.039 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:44.039 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:01:44.039 00.000 11616 MoveAxis(E, 0, ABG)
02:01:44.040 00.001 11616 Move returns status 0, amount 0
02:01:44.040 00.000 11616 MoveAxis(N, 0, ABG)
02:01:44.040 00.000 11616 Move returns status 0, amount 0
02:01:44.040 00.000 11616 move complete, result=0
02:01:44.040 00.000 11616 worker thread done servicing request
02:01:44.065 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=74, Gamma=1.290
02:01:44.085 00.020 12268 UpdateGuideState exits: m=2057 SNR=30.3
02:01:44.085 00.000 12268 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 3 / 99999
02:01:44.085 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698104.085,"Host":"ASTROCENTER","Inst":1,"Distance":0.38,"Time":5.2,"SettleTime":10.0,"StarLocked":true}
02:01:44.085 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:44.086 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:44.086 00.000 12268 Enqueuing Expose request
02:01:44.086 00.000 11616 Worker thread wakes up
02:01:44.086 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:01:44.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:44.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:01:46.094 02.008 11616 Exposure complete
02:01:46.165 00.071 11616 worker thread done servicing request
02:01:46.165 00.000 12268 OnExposeComplete: enter
02:01:46.165 00.000 12268 UpdateGuideState(): m_state=6
02:01:46.165 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:01:46.166 00.001 12268 Star::Find returns 1 (0), X=674.78, Y=910.74, Mass=2526, SNR=33.4, Peak=154 HFD=5.6
02:01:46.166 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.34 = 1.94)
02:01:46.166 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.17)
02:01:46.166 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-2.87 mountX=-0.09 mountY=-0.23, mountTheta=-1.94
02:01:46.168 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.07, opts=13)
02:01:46.168 00.000 12268 Enqueuing Move request for scope (-0.24, -0.07)
02:01:46.168 00.000 11616 Worker thread wakes up
02:01:46.168 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
02:01:46.168 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
02:01:46.168 00.000 11616 Moving (-0.24, -0.07) raw xDistance=-0.09 yDistance=-0.23
02:01:46.169 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:46.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:01:46.169 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:01:46.169 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:01:46.169 00.000 11616 MoveAxis(E, 0, ABG)
02:01:46.169 00.000 11616 Move returns status 0, amount 0
02:01:46.169 00.000 11616 MoveAxis(N, 0, ABG)
02:01:46.169 00.000 11616 Move returns status 0, amount 0
02:01:46.169 00.000 11616 move complete, result=0
02:01:46.169 00.000 11616 worker thread done servicing request
02:01:46.192 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=86, Gamma=1.290
02:01:46.210 00.018 12268 UpdateGuideState exits: m=2526 SNR=33.4
02:01:46.210 00.000 12268 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 4 / 99999
02:01:46.211 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768698106.211,"Host":"ASTROCENTER","Inst":1,"Distance":0.34,"Time":7.3,"SettleTime":10.0,"StarLocked":true}
02:01:46.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:46.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:46.211 00.000 12268 Enqueuing Expose request
02:01:46.211 00.000 11616 Worker thread wakes up
02:01:46.211 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:01:46.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:46.212 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:01:48.233 02.021 11616 Exposure complete
02:01:48.300 00.067 11616 worker thread done servicing request
02:01:48.301 00.001 12268 OnExposeComplete: enter
02:01:48.301 00.000 12268 UpdateGuideState(): m_state=6
02:01:48.301 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:01:48.301 00.000 12268 Star::Find returns 1 (0), X=674.88, Y=910.57, Mass=2748, SNR=35.0, Peak=165 HFD=5.3
02:01:48.301 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.58 = 2.71)
02:01:48.301 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
02:01:48.301 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.24 hyp=0.28 cameraTheta=-2.10 mountX=-0.25 mountY=-0.11, mountTheta=-2.73
02:01:48.303 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.24, opts=13)
02:01:48.303 00.000 12268 Enqueuing Move request for scope (-0.14, -0.24)
02:01:48.303 00.000 11616 Worker thread wakes up
02:01:48.303 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.24) opts 0xd
02:01:48.303 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.24)
02:01:48.303 00.000 11616 Moving (-0.14, -0.24) raw xDistance=-0.25 yDistance=-0.11
02:01:48.303 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:01:48.303 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
02:01:48.304 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:48.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:01:48.304 00.000 11616 MoveAxis(E, 0, ABG)
02:01:48.304 00.000 11616 Move returns status 0, amount 0
02:01:48.304 00.000 11616 MoveAxis(N, 0, ABG)
02:01:48.304 00.000 11616 Move returns status 0, amount 0
02:01:48.304 00.000 11616 move complete, result=0
02:01:48.304 00.000 11616 worker thread done servicing request
02:01:48.327 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=96, Gamma=1.290
02:01:48.346 00.019 12268 UpdateGuideState exits: m=2748 SNR=35.0
02:01:48.346 00.000 12268 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 5 / 99999
02:01:48.346 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698108.346,"Host":"ASTROCENTER","Inst":1,"Distance":0.32,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
02:01:48.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:48.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:48.346 00.000 12268 Enqueuing Expose request
02:01:48.347 00.001 11616 Worker thread wakes up
02:01:48.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:48.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:01:48.347 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:50.354 02.007 11616 Exposure complete
02:01:50.415 00.061 11616 worker thread done servicing request
02:01:50.416 00.001 12268 OnExposeComplete: enter
02:01:50.416 00.000 12268 UpdateGuideState(): m_state=6
02:01:50.416 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:01:50.416 00.000 12268 Star::Find returns 1 (0), X=674.85, Y=910.97, Mass=2524, SNR=33.9, Peak=144 HFD=5.8
02:01:50.416 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
02:01:50.416 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
02:01:50.417 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.36 mountX=0.15 mountY=-0.19, mountTheta=-0.90
02:01:50.418 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.17, opts=13)
02:01:50.418 00.000 12268 Enqueuing Move request for scope (-0.17, 0.17)
02:01:50.418 00.000 11616 Worker thread wakes up
02:01:50.418 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd
02:01:50.419 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.17)
02:01:50.419 00.000 11616 Moving (-0.17, 0.17) raw xDistance=0.15 yDistance=-0.19
02:01:50.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.15
02:01:50.419 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:01:50.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:01:50.419 00.000 11616 MoveAxis(W, 84, ABG)
02:01:50.419 00.000 11616 Guiding  Dir = 3, Dur = 84
02:01:50.419 00.000 11616 IsSlewing returns 0
02:01:50.420 00.001 11616 IsGuiding returns 0
02:01:50.420 00.000 11616 PulseGuide returned control before completion, sleep 94
02:01:50.445 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=94, Gamma=1.290
02:01:50.464 00.019 12268 UpdateGuideState exits: m=2524 SNR=33.9
02:01:50.464 00.000 12268 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 6 / 99999
02:01:50.464 00.000 12268 PhdController: newstate STATE_FINISH
02:01:50.464 00.000 12268 PhdController complete: success
02:01:50.464 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768698110.464,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
02:01:50.464 00.000 12268 Mount: notify guiding dither settle done success=1
02:01:50.464 00.000 12268 PhdController: newstate STATE_IDLE
02:01:50.465 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:50.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:50.465 00.000 12268 Enqueuing Expose request
02:01:50.524 00.059 11616 IsGuiding returns 1
02:01:50.524 00.000 11616 scope still moving after pulse duration time elapsed
02:01:50.555 00.031 11616 IsSlewing returns 0
02:01:50.556 00.001 11616 IsGuiding returns 1
02:01:50.586 00.030 11616 IsSlewing returns 0
02:01:50.586 00.000 11616 IsGuiding returns 1
02:01:50.618 00.032 11616 IsSlewing returns 0
02:01:50.619 00.001 11616 IsGuiding returns 1
02:01:50.650 00.031 11616 IsSlewing returns 0
02:01:50.650 00.000 11616 IsGuiding returns 1
02:01:50.682 00.032 11616 IsSlewing returns 0
02:01:50.682 00.000 11616 IsGuiding returns 1
02:01:50.712 00.030 11616 IsSlewing returns 0
02:01:50.712 00.000 11616 IsGuiding returns 1
02:01:50.744 00.032 11616 IsSlewing returns 0
02:01:50.744 00.000 11616 IsGuiding returns 0
02:01:50.745 00.001 11616 scope move finished after 84 + 240 ms
02:01:50.745 00.000 11616 Move returns status 0, amount 84
02:01:50.745 00.000 11616 MoveAxis(N, 0, ABG)
02:01:50.745 00.000 11616 Move returns status 0, amount 0
02:01:50.745 00.000 11616 move complete, result=0
02:01:50.745 00.000 11616 worker thread done servicing request
02:01:50.745 00.000 12268 GuideStep: 0.2 px 84 ms WEST, -0.2 px 0 ms NORTH
02:01:50.745 00.000 11616 Worker thread wakes up
02:01:50.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:50.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:01:52.752 02.007 11616 Exposure complete
02:01:52.811 00.059 11616 worker thread done servicing request
02:01:52.811 00.000 12268 OnExposeComplete: enter
02:01:52.811 00.000 12268 UpdateGuideState(): m_state=6
02:01:52.811 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:01:52.811 00.000 12268 Star::Find returns 1 (0), X=675.16, Y=910.01, Mass=2669, SNR=34.1, Peak=154 HFD=5.9
02:01:52.811 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
02:01:52.811 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.30)
02:01:52.811 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.79 hyp=0.80 cameraTheta=-1.40 mountX=-0.78 mountY=0.23, mountTheta=2.85
02:01:52.813 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.79, opts=13)
02:01:52.813 00.000 12268 Enqueuing Move request for scope (0.13, -0.79)
02:01:52.813 00.000 11616 Worker thread wakes up
02:01:52.813 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.79) opts 0xd
02:01:52.813 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.79)
02:01:52.813 00.000 11616 Moving (0.13, -0.79) raw xDistance=-0.78 yDistance=0.23
02:01:52.814 00.001 11616 resist switch: large excursion: input -0.78 thresh 0.29 direction from 1 to -1
02:01:52.814 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.33
02:01:52.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.78
02:01:52.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.23
02:01:52.814 00.000 11616 MoveAxis(E, 435, ABG)
02:01:52.814 00.000 11616 Guiding  Dir = 2, Dur = 435
02:01:52.814 00.000 11616 IsSlewing returns 0
02:01:52.814 00.000 11616 IsGuiding returns 0
02:01:52.815 00.001 11616 PulseGuide returned control before completion, sleep 445
02:01:52.837 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=9, FiltMin=7, FiltMax=94, Gamma=1.290
02:01:52.856 00.019 12268 UpdateGuideState exits: m=2669 SNR=34.1
02:01:52.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:52.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:52.856 00.000 12268 Enqueuing Expose request
02:01:53.273 00.417 11616 IsGuiding returns 0
02:01:53.273 00.000 11616 Move returns status 0, amount 435
02:01:53.273 00.000 11616 MoveAxis(S, 20, ABG)
02:01:53.273 00.000 11616 Guiding  Dir = 1, Dur = 20
02:01:53.274 00.001 11616 IsSlewing returns 0
02:01:53.274 00.000 11616 IsGuiding returns 0
02:01:53.274 00.000 11616 PulseGuide returned control before completion, sleep 30
02:01:53.320 00.046 11616 IsGuiding returns 1
02:01:53.320 00.000 11616 scope still moving after pulse duration time elapsed
02:01:53.352 00.032 11616 IsSlewing returns 0
02:01:53.353 00.001 11616 IsGuiding returns 0
02:01:53.353 00.000 11616 scope move finished after 20 + 58 ms
02:01:53.353 00.000 11616 Move returns status 0, amount 20
02:01:53.353 00.000 11616 move complete, result=0
02:01:53.353 00.000 11616 worker thread done servicing request
02:01:53.353 00.000 11616 Worker thread wakes up
02:01:53.353 00.000 12268 GuideStep: -0.8 px 435 ms EAST, 0.2 px 20 ms SOUTH
02:01:53.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:53.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:01:55.377 02.024 11616 Exposure complete
02:01:55.439 00.062 11616 worker thread done servicing request
02:01:55.439 00.000 12268 OnExposeComplete: enter
02:01:55.439 00.000 12268 UpdateGuideState(): m_state=6
02:01:55.439 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:01:55.440 00.001 12268 Star::Find returns 1 (0), X=675.10, Y=910.60, Mass=2789, SNR=35.0, Peak=137 HFD=5.5
02:01:55.440 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
02:01:55.440 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.48)
02:01:55.440 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.22 cameraTheta=-1.22 mountX=-0.20 mountY=0.10, mountTheta=2.67
02:01:55.441 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.20, opts=13)
02:01:55.441 00.000 12268 Enqueuing Move request for scope (0.07, -0.20)
02:01:55.442 00.001 11616 Worker thread wakes up
02:01:55.442 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
02:01:55.442 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
02:01:55.442 00.000 11616 Moving (0.07, -0.20) raw xDistance=-0.20 yDistance=0.10
02:01:55.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
02:01:55.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:55.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:01:55.442 00.000 11616 MoveAxis(E, 109, ABG)
02:01:55.442 00.000 11616 Guiding  Dir = 2, Dur = 109
02:01:55.443 00.001 11616 IsSlewing returns 0
02:01:55.443 00.000 11616 IsGuiding returns 0
02:01:55.443 00.000 11616 PulseGuide returned control before completion, sleep 119
02:01:55.464 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=92, Gamma=1.290
02:01:55.482 00.018 12268 UpdateGuideState exits: m=2789 SNR=35.0
02:01:55.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:55.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:55.482 00.000 12268 Enqueuing Expose request
02:01:55.572 00.090 11616 IsGuiding returns 1
02:01:55.572 00.000 11616 scope still moving after pulse duration time elapsed
02:01:55.603 00.031 11616 IsSlewing returns 0
02:01:55.604 00.001 11616 IsGuiding returns 1
02:01:55.634 00.030 11616 IsSlewing returns 0
02:01:55.635 00.001 11616 IsGuiding returns 1
02:01:55.665 00.030 11616 IsSlewing returns 0
02:01:55.665 00.000 11616 IsGuiding returns 1
02:01:55.696 00.031 11616 IsSlewing returns 0
02:01:55.696 00.000 11616 IsGuiding returns 1
02:01:55.728 00.032 11616 IsSlewing returns 0
02:01:55.728 00.000 11616 IsGuiding returns 1
02:01:55.759 00.031 11616 IsSlewing returns 0
02:01:55.759 00.000 11616 IsGuiding returns 1
02:01:55.790 00.031 11616 IsSlewing returns 0
02:01:55.790 00.000 11616 IsGuiding returns 0
02:01:55.790 00.000 11616 scope move finished after 109 + 238 ms
02:01:55.790 00.000 11616 Move returns status 0, amount 109
02:01:55.790 00.000 11616 MoveAxis(N, 0, ABG)
02:01:55.791 00.001 11616 Move returns status 0, amount 0
02:01:55.791 00.000 11616 move complete, result=0
02:01:55.791 00.000 11616 worker thread done servicing request
02:01:55.791 00.000 11616 Worker thread wakes up
02:01:55.791 00.000 12268 GuideStep: -0.2 px 109 ms EAST, 0.1 px 0 ms NORTH
02:01:55.791 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:55.791 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:01:57.800 02.009 11616 Exposure complete
02:01:57.861 00.061 11616 worker thread done servicing request
02:01:57.861 00.000 12268 OnExposeComplete: enter
02:01:57.861 00.000 12268 UpdateGuideState(): m_state=6
02:01:57.861 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:01:57.861 00.000 12268 Star::Find returns 1 (0), X=675.36, Y=911.20, Mass=2924, SNR=35.8, Peak=179 HFD=5.3
02:01:57.861 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
02:01:57.861 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
02:01:57.862 00.001 12268 CameraToMount -- cameraX=0.34 cameraY=0.40 hyp=0.52 cameraTheta=0.87 mountX=0.43 mountY=0.28, mountTheta=0.58
02:01:57.863 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.40, opts=13)
02:01:57.863 00.000 12268 Enqueuing Move request for scope (0.34, 0.40)
02:01:57.863 00.000 11616 Worker thread wakes up
02:01:57.863 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.40) opts 0xd
02:01:57.863 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.40)
02:01:57.864 00.001 11616 Moving (0.34, 0.40) raw xDistance=0.43 yDistance=0.28
02:01:57.864 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
02:01:57.864 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.28
02:01:57.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.43
02:01:57.864 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
02:01:57.864 00.000 11616 MoveAxis(W, 239, ABG)
02:01:57.864 00.000 11616 Guiding  Dir = 3, Dur = 239
02:01:57.864 00.000 11616 IsSlewing returns 0
02:01:57.865 00.001 11616 IsGuiding returns 0
02:01:57.865 00.000 11616 PulseGuide returned control before completion, sleep 249
02:01:57.887 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=100, Gamma=1.290
02:01:57.905 00.018 12268 UpdateGuideState exits: m=2924 SNR=35.8
02:01:57.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:57.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:01:57.905 00.000 12268 Enqueuing Expose request
02:01:58.130 00.225 11616 IsGuiding returns 1
02:01:58.130 00.000 11616 scope still moving after pulse duration time elapsed
02:01:58.162 00.032 11616 IsSlewing returns 0
02:01:58.162 00.000 11616 IsGuiding returns 1
02:01:58.194 00.032 11616 IsSlewing returns 0
02:01:58.194 00.000 11616 IsGuiding returns 1
02:01:58.226 00.032 11616 IsSlewing returns 0
02:01:58.226 00.000 11616 IsGuiding returns 1
02:01:58.257 00.031 11616 IsSlewing returns 0
02:01:58.258 00.001 11616 IsGuiding returns 1
02:01:58.288 00.030 11616 IsSlewing returns 0
02:01:58.288 00.000 11616 IsGuiding returns 1
02:01:58.319 00.031 11616 IsSlewing returns 0
02:01:58.320 00.001 11616 IsGuiding returns 0
02:01:58.320 00.000 11616 scope move finished after 239 + 216 ms
02:01:58.320 00.000 11616 Move returns status 0, amount 239
02:01:58.320 00.000 11616 MoveAxis(S, 24, ABG)
02:01:58.320 00.000 11616 Guiding  Dir = 1, Dur = 24
02:01:58.320 00.000 11616 IsSlewing returns 0
02:01:58.321 00.001 11616 IsGuiding returns 0
02:01:58.321 00.000 11616 PulseGuide returned control before completion, sleep 34
02:01:58.366 00.045 11616 IsGuiding returns 1
02:01:58.366 00.000 11616 scope still moving after pulse duration time elapsed
02:01:58.398 00.032 11616 IsSlewing returns 0
02:01:58.398 00.000 11616 IsGuiding returns 1
02:01:58.430 00.032 11616 IsSlewing returns 0
02:01:58.430 00.000 11616 IsGuiding returns 0
02:01:58.430 00.000 11616 scope move finished after 24 + 85 ms
02:01:58.430 00.000 11616 Move returns status 0, amount 24
02:01:58.430 00.000 11616 move complete, result=0
02:01:58.430 00.000 11616 worker thread done servicing request
02:01:58.430 00.000 11616 Worker thread wakes up
02:01:58.430 00.000 12268 GuideStep: 0.4 px 239 ms WEST, 0.3 px 24 ms SOUTH
02:01:58.431 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:01:58.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:00.433 02.002 11616 Exposure complete
02:02:00.494 00.061 11616 worker thread done servicing request
02:02:00.494 00.000 12268 OnExposeComplete: enter
02:02:00.494 00.000 12268 UpdateGuideState(): m_state=6
02:02:00.494 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:02:00.495 00.001 12268 Star::Find returns 1 (0), X=675.73, Y=911.13, Mass=2421, SNR=32.8, Peak=141 HFD=5.1
02:02:00.495 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
02:02:00.495 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.13)
02:02:00.495 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=0.33 hyp=0.78 cameraTheta=0.43 mountX=0.39 mountY=0.66, mountTheta=1.04
02:02:00.496 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.71, y=0.33, opts=13)
02:02:00.496 00.000 12268 Enqueuing Move request for scope (0.71, 0.33)
02:02:00.497 00.001 11616 Worker thread wakes up
02:02:00.497 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.33) opts 0xd
02:02:00.497 00.000 11616 Handling offset move in thread for scope, endpoint = (0.71, 0.33)
02:02:00.497 00.000 11616 Moving (0.71, 0.33) raw xDistance=0.39 yDistance=0.66
02:02:00.497 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
02:02:00.497 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.66
02:02:00.497 00.000 11616 MoveAxis(W, 220, ABG)
02:02:00.497 00.000 11616 Guiding  Dir = 3, Dur = 220
02:02:00.497 00.000 11616 IsSlewing returns 0
02:02:00.498 00.001 11616 IsGuiding returns 0
02:02:00.498 00.000 11616 PulseGuide returned control before completion, sleep 230
02:02:00.519 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=89, Gamma=1.290
02:02:00.536 00.017 12268 UpdateGuideState exits: m=2421 SNR=32.8
02:02:00.537 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:00.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:00.537 00.000 12268 Enqueuing Expose request
02:02:00.744 00.207 11616 IsGuiding returns 1
02:02:00.744 00.000 11616 scope still moving after pulse duration time elapsed
02:02:00.776 00.032 11616 IsSlewing returns 0
02:02:00.776 00.000 11616 IsGuiding returns 1
02:02:00.808 00.032 11616 IsSlewing returns 0
02:02:00.808 00.000 11616 IsGuiding returns 1
02:02:00.840 00.032 11616 IsSlewing returns 0
02:02:00.840 00.000 11616 IsGuiding returns 1
02:02:00.870 00.030 11616 IsSlewing returns 0
02:02:00.870 00.000 11616 IsGuiding returns 0
02:02:00.870 00.000 11616 scope move finished after 220 + 152 ms
02:02:00.870 00.000 11616 Move returns status 0, amount 220
02:02:00.870 00.000 11616 MoveAxis(S, 56, ABG)
02:02:00.870 00.000 11616 Guiding  Dir = 1, Dur = 56
02:02:00.870 00.000 11616 IsSlewing returns 0
02:02:00.871 00.001 11616 IsGuiding returns 0
02:02:00.871 00.000 11616 PulseGuide returned control before completion, sleep 66
02:02:00.948 00.077 11616 IsGuiding returns 1
02:02:00.948 00.000 11616 scope still moving after pulse duration time elapsed
02:02:00.980 00.032 11616 IsSlewing returns 0
02:02:00.980 00.000 11616 IsGuiding returns 0
02:02:00.980 00.000 11616 scope move finished after 56 + 53 ms
02:02:00.980 00.000 11616 Move returns status 0, amount 56
02:02:00.981 00.001 11616 move complete, result=0
02:02:00.981 00.000 11616 worker thread done servicing request
02:02:00.981 00.000 11616 Worker thread wakes up
02:02:00.981 00.000 12268 GuideStep: 0.4 px 220 ms WEST, 0.7 px 56 ms SOUTH
02:02:00.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:00.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:02.982 02.001 11616 Exposure complete
02:02:03.043 00.061 11616 worker thread done servicing request
02:02:03.043 00.000 12268 OnExposeComplete: enter
02:02:03.043 00.000 12268 UpdateGuideState(): m_state=6
02:02:03.043 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
02:02:03.044 00.001 12268 Star::Find returns 1 (0), X=675.43, Y=910.53, Mass=2555, SNR=34.1, Peak=144 HFD=5.7
02:02:03.044 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
02:02:03.044 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.10)
02:02:03.044 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.28 hyp=0.50 cameraTheta=-0.60 mountX=-0.24 mountY=0.44, mountTheta=2.06
02:02:03.046 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.28, opts=13)
02:02:03.046 00.000 12268 Enqueuing Move request for scope (0.41, -0.28)
02:02:03.047 00.001 11616 Worker thread wakes up
02:02:03.048 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.28) opts 0xd
02:02:03.048 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.28)
02:02:03.048 00.000 11616 Moving (0.41, -0.28) raw xDistance=-0.24 yDistance=0.44
02:02:03.048 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:03.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:02:03.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
02:02:03.048 00.000 11616 MoveAxis(E, 0, ABG)
02:02:03.048 00.000 11616 Move returns status 0, amount 0
02:02:03.048 00.000 11616 MoveAxis(S, 38, ABG)
02:02:03.048 00.000 11616 Guiding  Dir = 1, Dur = 38
02:02:03.049 00.001 11616 IsSlewing returns 0
02:02:03.049 00.000 11616 IsGuiding returns 0
02:02:03.050 00.001 11616 PulseGuide returned control before completion, sleep 48
02:02:03.073 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=77, Gamma=1.290
02:02:03.091 00.018 12268 UpdateGuideState exits: m=2555 SNR=34.1
02:02:03.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:03.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:03.091 00.000 12268 Enqueuing Expose request
02:02:03.109 00.018 11616 IsGuiding returns 1
02:02:03.109 00.000 11616 scope still moving after pulse duration time elapsed
02:02:03.141 00.032 11616 IsSlewing returns 0
02:02:03.142 00.001 11616 IsGuiding returns 0
02:02:03.142 00.000 11616 scope move finished after 38 + 54 ms
02:02:03.142 00.000 11616 Move returns status 0, amount 38
02:02:03.142 00.000 11616 move complete, result=0
02:02:03.142 00.000 11616 worker thread done servicing request
02:02:03.142 00.000 11616 Worker thread wakes up
02:02:03.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:03.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:03.165 00.023 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 38 ms SOUTH
02:02:05.180 02.015 11616 Exposure complete
02:02:05.254 00.074 11616 worker thread done servicing request
02:02:05.255 00.001 12268 OnExposeComplete: enter
02:02:05.255 00.000 12268 UpdateGuideState(): m_state=6
02:02:05.255 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
02:02:05.255 00.000 12268 Star::Find returns 1 (0), X=675.19, Y=910.08, Mass=2547, SNR=34.0, Peak=173 HFD=4.8
02:02:05.255 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
02:02:05.255 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.36)
02:02:05.255 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.73 hyp=0.75 cameraTheta=-1.34 mountX=-0.71 mountY=0.26, mountTheta=2.79
02:02:05.257 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.73, opts=13)
02:02:05.257 00.000 12268 Enqueuing Move request for scope (0.17, -0.73)
02:02:05.257 00.000 11616 Worker thread wakes up
02:02:05.258 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.73) opts 0xd
02:02:05.258 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.73)
02:02:05.258 00.000 11616 Moving (0.17, -0.73) raw xDistance=-0.71 yDistance=0.26
02:02:05.258 00.000 11616 resist switch: large excursion: input -0.71 thresh 0.29 direction from 1 to -1
02:02:05.258 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.13
02:02:05.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.71
02:02:05.258 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
02:02:05.258 00.000 11616 MoveAxis(E, 397, ABG)
02:02:05.258 00.000 11616 Guiding  Dir = 2, Dur = 397
02:02:05.258 00.000 11616 IsSlewing returns 0
02:02:05.259 00.001 11616 IsGuiding returns 0
02:02:05.259 00.000 11616 PulseGuide returned control before completion, sleep 407
02:02:05.281 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=98, Gamma=1.290
02:02:05.299 00.018 12268 UpdateGuideState exits: m=2547 SNR=34.0
02:02:05.300 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:05.300 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:05.300 00.000 12268 Enqueuing Expose request
02:02:05.681 00.381 11616 IsGuiding returns 1
02:02:05.681 00.000 11616 scope still moving after pulse duration time elapsed
02:02:05.712 00.031 11616 IsSlewing returns 0
02:02:05.712 00.000 11616 IsGuiding returns 0
02:02:05.713 00.001 11616 scope move finished after 397 + 56 ms
02:02:05.713 00.000 11616 Move returns status 0, amount 397
02:02:05.713 00.000 11616 MoveAxis(S, 22, ABG)
02:02:05.713 00.000 11616 Guiding  Dir = 1, Dur = 22
02:02:05.713 00.000 11616 IsSlewing returns 0
02:02:05.713 00.000 11616 IsGuiding returns 0
02:02:05.714 00.001 11616 PulseGuide returned control before completion, sleep 32
02:02:05.759 00.045 11616 IsGuiding returns 1
02:02:05.759 00.000 11616 scope still moving after pulse duration time elapsed
02:02:05.789 00.030 11616 IsSlewing returns 0
02:02:05.789 00.000 11616 IsGuiding returns 0
02:02:05.790 00.001 11616 scope move finished after 22 + 54 ms
02:02:05.790 00.000 11616 Move returns status 0, amount 22
02:02:05.790 00.000 11616 move complete, result=0
02:02:05.791 00.001 11616 worker thread done servicing request
02:02:05.791 00.000 11616 Worker thread wakes up
02:02:05.791 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:05.791 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:05.791 00.000 12268 GuideStep: -0.7 px 397 ms EAST, 0.3 px 22 ms SOUTH
02:02:07.805 02.014 11616 Exposure complete
02:02:07.863 00.058 11616 worker thread done servicing request
02:02:07.863 00.000 12268 OnExposeComplete: enter
02:02:07.864 00.001 12268 UpdateGuideState(): m_state=6
02:02:07.864 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
02:02:07.864 00.000 12268 Star::Find returns 1 (0), X=675.13, Y=910.42, Mass=2445, SNR=33.1, Peak=139 HFD=5.6
02:02:07.864 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
02:02:07.864 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.41)
02:02:07.864 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.39 hyp=0.40 cameraTheta=-1.29 mountX=-0.37 mountY=0.16, mountTheta=2.74
02:02:07.866 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.39, opts=13)
02:02:07.866 00.000 12268 Enqueuing Move request for scope (0.11, -0.39)
02:02:07.866 00.000 11616 Worker thread wakes up
02:02:07.866 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.39) opts 0xd
02:02:07.866 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.39)
02:02:07.867 00.001 11616 Moving (0.11, -0.39) raw xDistance=-0.37 yDistance=0.16
02:02:07.867 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
02:02:07.867 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
02:02:07.867 00.000 11616 MoveAxis(E, 209, ABG)
02:02:07.867 00.000 11616 Guiding  Dir = 2, Dur = 209
02:02:07.867 00.000 11616 IsSlewing returns 0
02:02:07.867 00.000 11616 IsGuiding returns 0
02:02:07.868 00.001 11616 PulseGuide returned control before completion, sleep 219
02:02:07.890 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=88, Gamma=1.290
02:02:07.907 00.017 12268 UpdateGuideState exits: m=2445 SNR=33.1
02:02:07.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:07.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:07.908 00.001 12268 Enqueuing Expose request
02:02:08.099 00.191 11616 IsGuiding returns 0
02:02:08.099 00.000 11616 Move returns status 0, amount 209
02:02:08.099 00.000 11616 MoveAxis(S, 13, ABG)
02:02:08.099 00.000 11616 Guiding  Dir = 1, Dur = 13
02:02:08.099 00.000 11616 IsSlewing returns 0
02:02:08.100 00.001 11616 IsGuiding returns 0
02:02:08.100 00.000 11616 PulseGuide returned control before completion, sleep 23
02:02:08.130 00.030 11616 IsGuiding returns 1
02:02:08.131 00.001 11616 scope still moving after pulse duration time elapsed
02:02:08.162 00.031 11616 IsSlewing returns 0
02:02:08.162 00.000 11616 IsGuiding returns 1
02:02:08.192 00.030 11616 IsSlewing returns 0
02:02:08.193 00.001 11616 IsGuiding returns 1
02:02:08.224 00.031 11616 IsSlewing returns 0
02:02:08.224 00.000 11616 IsGuiding returns 1
02:02:08.255 00.031 11616 IsSlewing returns 0
02:02:08.255 00.000 11616 IsGuiding returns 1
02:02:08.285 00.030 11616 IsSlewing returns 0
02:02:08.286 00.001 11616 IsGuiding returns 0
02:02:08.286 00.000 11616 scope move finished after 13 + 172 ms
02:02:08.286 00.000 11616 Move returns status 0, amount 13
02:02:08.286 00.000 11616 move complete, result=0
02:02:08.286 00.000 11616 worker thread done servicing request
02:02:08.286 00.000 11616 Worker thread wakes up
02:02:08.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:08.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:08.286 00.000 12268 GuideStep: -0.4 px 209 ms EAST, 0.2 px 13 ms SOUTH
02:02:10.308 02.022 11616 Exposure complete
02:02:10.368 00.060 11616 worker thread done servicing request
02:02:10.368 00.000 12268 OnExposeComplete: enter
02:02:10.368 00.000 12268 UpdateGuideState(): m_state=6
02:02:10.368 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
02:02:10.368 00.000 12268 Star::Find returns 1 (0), X=675.08, Y=910.97, Mass=2244, SNR=31.8, Peak=130 HFD=5.7
02:02:10.368 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
02:02:10.368 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.90)
02:02:10.369 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.20 mountX=0.17 mountY=0.04, mountTheta=0.24
02:02:10.370 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.16, opts=13)
02:02:10.370 00.000 12268 Enqueuing Move request for scope (0.06, 0.16)
02:02:10.370 00.000 11616 Worker thread wakes up
02:02:10.370 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
02:02:10.371 00.001 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
02:02:10.371 00.000 11616 Moving (0.06, 0.16) raw xDistance=0.17 yDistance=0.04
02:02:10.371 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:10.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:02:10.371 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:10.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:02:10.371 00.000 11616 MoveAxis(E, 0, ABG)
02:02:10.371 00.000 11616 Move returns status 0, amount 0
02:02:10.371 00.000 11616 MoveAxis(N, 0, ABG)
02:02:10.371 00.000 11616 Move returns status 0, amount 0
02:02:10.371 00.000 11616 move complete, result=0
02:02:10.371 00.000 11616 worker thread done servicing request
02:02:10.392 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=82, Gamma=1.290
02:02:10.408 00.016 12268 UpdateGuideState exits: m=2244 SNR=31.8
02:02:10.408 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:10.408 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:10.409 00.001 12268 Enqueuing Expose request
02:02:10.409 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:02:10.409 00.000 11616 Worker thread wakes up
02:02:10.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:10.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:12.423 02.014 11616 Exposure complete
02:02:12.481 00.058 11616 worker thread done servicing request
02:02:12.482 00.001 12268 OnExposeComplete: enter
02:02:12.482 00.000 12268 UpdateGuideState(): m_state=6
02:02:12.482 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
02:02:12.482 00.000 12268 Star::Find returns 1 (0), X=675.20, Y=910.93, Mass=1899, SNR=29.4, Peak=147 HFD=4.8
02:02:12.482 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
02:02:12.482 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.33)
02:02:12.482 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.22 cameraTheta=0.63 mountX=0.15 mountY=0.16, mountTheta=0.82
02:02:12.485 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=0.13, opts=13)
02:02:12.485 00.000 12268 Enqueuing Move request for scope (0.17, 0.13)
02:02:12.485 00.000 11616 Worker thread wakes up
02:02:12.485 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
02:02:12.485 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
02:02:12.485 00.000 11616 Moving (0.17, 0.13) raw xDistance=0.15 yDistance=0.16
02:02:12.486 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:12.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:02:12.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.16
02:02:12.486 00.000 11616 MoveAxis(E, 0, ABG)
02:02:12.486 00.000 11616 Move returns status 0, amount 0
02:02:12.486 00.000 11616 MoveAxis(S, 13, ABG)
02:02:12.486 00.000 11616 Guiding  Dir = 1, Dur = 13
02:02:12.486 00.000 11616 IsSlewing returns 0
02:02:12.486 00.000 11616 IsGuiding returns 0
02:02:12.487 00.001 11616 PulseGuide returned control before completion, sleep 23
02:02:12.510 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=83, Gamma=1.290
02:02:12.516 00.006 11616 IsGuiding returns 1
02:02:12.516 00.000 11616 scope still moving after pulse duration time elapsed
02:02:12.530 00.014 12268 UpdateGuideState exits: m=1899 SNR=29.4
02:02:12.530 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:12.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:12.530 00.000 12268 Enqueuing Expose request
02:02:12.547 00.017 11616 IsSlewing returns 0
02:02:12.547 00.000 11616 IsGuiding returns 0
02:02:12.547 00.000 11616 scope move finished after 13 + 46 ms
02:02:12.547 00.000 11616 Move returns status 0, amount 13
02:02:12.547 00.000 11616 move complete, result=0
02:02:12.548 00.001 11616 worker thread done servicing request
02:02:12.549 00.001 11616 Worker thread wakes up
02:02:12.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:12.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:12.553 00.004 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
02:02:14.658 02.105 11616 Exposure complete
02:02:14.717 00.059 11616 worker thread done servicing request
02:02:14.717 00.000 12268 OnExposeComplete: enter
02:02:14.717 00.000 12268 UpdateGuideState(): m_state=6
02:02:14.718 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
02:02:14.718 00.000 12268 Star::Find returns 1 (0), X=675.27, Y=910.94, Mass=1794, SNR=28.7, Peak=121 HFD=5.6
02:02:14.718 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
02:02:14.718 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
02:02:14.718 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.13 hyp=0.28 cameraTheta=0.49 mountX=0.16 mountY=0.23, mountTheta=0.97
02:02:14.719 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.13, opts=13)
02:02:14.720 00.001 12268 Enqueuing Move request for scope (0.25, 0.13)
02:02:14.720 00.000 11616 Worker thread wakes up
02:02:14.720 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.13) opts 0xd
02:02:14.720 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.13)
02:02:14.720 00.000 11616 Moving (0.25, 0.13) raw xDistance=0.16 yDistance=0.23
02:02:14.720 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:14.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:02:14.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
02:02:14.720 00.000 11616 MoveAxis(E, 0, ABG)
02:02:14.720 00.000 11616 Move returns status 0, amount 0
02:02:14.720 00.000 11616 MoveAxis(S, 20, ABG)
02:02:14.720 00.000 11616 Guiding  Dir = 1, Dur = 20
02:02:14.721 00.001 11616 IsSlewing returns 0
02:02:14.721 00.000 11616 IsGuiding returns 0
02:02:14.721 00.000 11616 PulseGuide returned control before completion, sleep 30
02:02:14.743 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=66, Gamma=1.290
02:02:14.764 00.021 12268 UpdateGuideState exits: m=1794 SNR=28.7
02:02:14.764 00.000 11616 IsGuiding returns 1
02:02:14.764 00.000 11616 scope still moving after pulse duration time elapsed
02:02:14.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:14.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:14.764 00.000 12268 Enqueuing Expose request
02:02:14.796 00.032 11616 IsSlewing returns 0
02:02:14.796 00.000 11616 IsGuiding returns 0
02:02:14.796 00.000 11616 scope move finished after 20 + 54 ms
02:02:14.796 00.000 11616 Move returns status 0, amount 20
02:02:14.796 00.000 11616 move complete, result=0
02:02:14.796 00.000 11616 worker thread done servicing request
02:02:14.797 00.001 11616 Worker thread wakes up
02:02:14.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:14.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:14.797 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 20 ms SOUTH
02:02:16.802 02.005 11616 Exposure complete
02:02:16.862 00.060 11616 worker thread done servicing request
02:02:16.862 00.000 12268 OnExposeComplete: enter
02:02:16.863 00.001 12268 UpdateGuideState(): m_state=6
02:02:16.863 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
02:02:16.863 00.000 12268 Star::Find returns 1 (0), X=675.44, Y=911.69, Mass=1743, SNR=28.1, Peak=120 HFD=5.4
02:02:16.863 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
02:02:16.863 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
02:02:16.863 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.88 hyp=0.97 cameraTheta=1.13 mountX=0.92 mountY=0.30, mountTheta=0.32
02:02:16.865 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.88, opts=13)
02:02:16.865 00.000 12268 Enqueuing Move request for scope (0.42, 0.88)
02:02:16.865 00.000 11616 Worker thread wakes up
02:02:16.865 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.88) opts 0xd
02:02:16.866 00.001 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.88)
02:02:16.866 00.000 11616 Moving (0.42, 0.88) raw xDistance=0.92 yDistance=0.30
02:02:16.866 00.000 11616 resist switch: large excursion: input 0.92 thresh 0.29 direction from -1 to 1
02:02:16.866 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.75
02:02:16.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.92
02:02:16.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
02:02:16.866 00.000 11616 MoveAxis(W, 513, ABG)
02:02:16.866 00.000 11616 Guiding  Dir = 3, Dur = 513
02:02:16.866 00.000 11616 IsSlewing returns 0
02:02:16.866 00.000 11616 IsGuiding returns 0
02:02:16.867 00.001 11616 PulseGuide returned control before completion, sleep 523
02:02:16.888 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=59, Gamma=1.290
02:02:16.905 00.017 12268 UpdateGuideState exits: m=1743 SNR=28.1
02:02:16.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:16.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:16.905 00.000 12268 Enqueuing Expose request
02:02:17.392 00.487 11616 IsGuiding returns 1
02:02:17.393 00.001 11616 scope still moving after pulse duration time elapsed
02:02:17.423 00.030 11616 IsSlewing returns 0
02:02:17.424 00.001 11616 IsGuiding returns 0
02:02:17.424 00.000 11616 scope move finished after 513 + 45 ms
02:02:17.424 00.000 11616 Move returns status 0, amount 513
02:02:17.424 00.000 11616 MoveAxis(S, 25, ABG)
02:02:17.424 00.000 11616 Guiding  Dir = 1, Dur = 25
02:02:17.425 00.001 11616 IsSlewing returns 0
02:02:17.425 00.000 11616 IsGuiding returns 0
02:02:17.425 00.000 11616 PulseGuide returned control before completion, sleep 35
02:02:17.469 00.044 11616 IsGuiding returns 1
02:02:17.469 00.000 11616 scope still moving after pulse duration time elapsed
02:02:17.501 00.032 11616 IsSlewing returns 0
02:02:17.501 00.000 11616 IsGuiding returns 0
02:02:17.502 00.001 11616 scope move finished after 25 + 51 ms
02:02:17.502 00.000 11616 Move returns status 0, amount 25
02:02:17.502 00.000 11616 move complete, result=0
02:02:17.502 00.000 11616 worker thread done servicing request
02:02:17.502 00.000 11616 Worker thread wakes up
02:02:17.502 00.000 12268 GuideStep: 0.9 px 513 ms WEST, 0.3 px 25 ms SOUTH
02:02:17.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:17.503 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:19.514 02.011 11616 Exposure complete
02:02:19.580 00.066 11616 worker thread done servicing request
02:02:19.581 00.001 12268 OnExposeComplete: enter
02:02:19.581 00.000 12268 UpdateGuideState(): m_state=6
02:02:19.581 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
02:02:19.581 00.000 12268 Star::Find returns 1 (0), X=675.25, Y=910.97, Mass=1827, SNR=28.7, Peak=102 HFD=5.8
02:02:19.581 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
02:02:19.581 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.33)
02:02:19.582 00.001 12268 CameraToMount -- cameraX=0.23 cameraY=0.17 hyp=0.29 cameraTheta=0.63 mountX=0.19 mountY=0.21, mountTheta=0.83
02:02:19.584 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.17, opts=13)
02:02:19.584 00.000 12268 Enqueuing Move request for scope (0.23, 0.17)
02:02:19.584 00.000 11616 Worker thread wakes up
02:02:19.585 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.17) opts 0xd
02:02:19.585 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.17)
02:02:19.585 00.000 11616 Moving (0.23, 0.17) raw xDistance=0.19 yDistance=0.21
02:02:19.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
02:02:19.585 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
02:02:19.585 00.000 11616 MoveAxis(W, 107, ABG)
02:02:19.585 00.000 11616 Guiding  Dir = 3, Dur = 107
02:02:19.585 00.000 11616 IsSlewing returns 0
02:02:19.586 00.001 11616 IsGuiding returns 0
02:02:19.586 00.000 11616 PulseGuide returned control before completion, sleep 117
02:02:19.615 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=67, Gamma=1.290
02:02:19.637 00.022 12268 UpdateGuideState exits: m=1827 SNR=28.7
02:02:19.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:19.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:19.638 00.001 12268 Enqueuing Expose request
02:02:19.706 00.068 11616 IsGuiding returns 1
02:02:19.706 00.000 11616 scope still moving after pulse duration time elapsed
02:02:19.737 00.031 11616 IsSlewing returns 0
02:02:19.743 00.006 11616 IsGuiding returns 0
02:02:19.743 00.000 11616 scope move finished after 107 + 50 ms
02:02:19.743 00.000 11616 Move returns status 0, amount 107
02:02:19.743 00.000 11616 MoveAxis(S, 18, ABG)
02:02:19.743 00.000 11616 Guiding  Dir = 1, Dur = 18
02:02:19.743 00.000 11616 IsSlewing returns 0
02:02:19.744 00.001 11616 IsGuiding returns 0
02:02:19.744 00.000 11616 PulseGuide returned control before completion, sleep 28
02:02:19.784 00.040 11616 IsGuiding returns 1
02:02:19.784 00.000 11616 scope still moving after pulse duration time elapsed
02:02:19.815 00.031 11616 IsSlewing returns 0
02:02:19.815 00.000 11616 IsGuiding returns 0
02:02:19.816 00.001 11616 scope move finished after 18 + 53 ms
02:02:19.816 00.000 11616 Move returns status 0, amount 18
02:02:19.816 00.000 11616 move complete, result=0
02:02:19.816 00.000 11616 worker thread done servicing request
02:02:19.816 00.000 11616 Worker thread wakes up
02:02:19.817 00.001 12268 GuideStep: 0.2 px 107 ms WEST, 0.2 px 18 ms SOUTH
02:02:19.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:19.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:21.831 02.014 11616 Exposure complete
02:02:21.890 00.059 11616 worker thread done servicing request
02:02:21.891 00.001 12268 OnExposeComplete: enter
02:02:21.891 00.000 12268 UpdateGuideState(): m_state=6
02:02:21.891 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
02:02:21.891 00.000 12268 Star::Find returns 1 (0), X=675.34, Y=911.02, Mass=2011, SNR=30.0, Peak=121 HFD=5.5
02:02:21.891 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.47) = xAngle (-0.87 = -0.87)
02:02:21.891 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.98 = 2.30)
02:02:21.891 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.22 hyp=0.39 cameraTheta=0.60 mountX=0.25 mountY=0.29, mountTheta=0.86
02:02:21.894 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.22, opts=13)
02:02:21.894 00.000 12268 Enqueuing Move request for scope (0.32, 0.22)
02:02:21.894 00.000 11616 Worker thread wakes up
02:02:21.895 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.22) opts 0xd
02:02:21.895 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.22)
02:02:21.895 00.000 11616 Moving (0.32, 0.22) raw xDistance=0.25 yDistance=0.29
02:02:21.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
02:02:21.895 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
02:02:21.895 00.000 11616 MoveAxis(W, 139, ABG)
02:02:21.895 00.000 11616 Guiding  Dir = 3, Dur = 139
02:02:21.895 00.000 11616 IsSlewing returns 0
02:02:21.895 00.000 11616 IsGuiding returns 0
02:02:21.896 00.001 11616 PulseGuide returned control before completion, sleep 149
02:02:21.916 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=7, FiltMax=74, Gamma=1.290
02:02:21.933 00.017 12268 UpdateGuideState exits: m=2011 SNR=30.0
02:02:21.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:21.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:21.933 00.000 12268 Enqueuing Expose request
02:02:22.051 00.118 11616 IsGuiding returns 1
02:02:22.051 00.000 11616 scope still moving after pulse duration time elapsed
02:02:22.082 00.031 11616 IsSlewing returns 0
02:02:22.083 00.001 11616 IsGuiding returns 0
02:02:22.083 00.000 11616 scope move finished after 139 + 48 ms
02:02:22.083 00.000 11616 Move returns status 0, amount 139
02:02:22.083 00.000 11616 MoveAxis(S, 24, ABG)
02:02:22.083 00.000 11616 Guiding  Dir = 1, Dur = 24
02:02:22.084 00.001 11616 IsSlewing returns 0
02:02:22.084 00.000 11616 IsGuiding returns 0
02:02:22.084 00.000 11616 PulseGuide returned control before completion, sleep 34
02:02:22.129 00.045 11616 IsGuiding returns 1
02:02:22.129 00.000 11616 scope still moving after pulse duration time elapsed
02:02:22.160 00.031 11616 IsSlewing returns 0
02:02:22.161 00.001 11616 IsGuiding returns 0
02:02:22.161 00.000 11616 scope move finished after 24 + 52 ms
02:02:22.161 00.000 11616 Move returns status 0, amount 24
02:02:22.161 00.000 11616 move complete, result=0
02:02:22.161 00.000 11616 worker thread done servicing request
02:02:22.161 00.000 11616 Worker thread wakes up
02:02:22.161 00.000 12268 GuideStep: 0.2 px 139 ms WEST, 0.3 px 24 ms SOUTH
02:02:22.162 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:22.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:24.186 02.024 11616 Exposure complete
02:02:24.250 00.064 11616 worker thread done servicing request
02:02:24.250 00.000 12268 OnExposeComplete: enter
02:02:24.250 00.000 12268 UpdateGuideState(): m_state=6
02:02:24.251 00.001 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
02:02:24.251 00.000 12268 Star::Find returns 1 (0), X=675.44, Y=910.59, Mass=2135, SNR=30.5, Peak=122 HFD=5.6
02:02:24.251 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
02:02:24.251 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
02:02:24.251 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.22 hyp=0.47 cameraTheta=-0.49 mountX=-0.18 mountY=0.44, mountTheta=1.96
02:02:24.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.22, opts=13)
02:02:24.253 00.000 12268 Enqueuing Move request for scope (0.41, -0.22)
02:02:24.253 00.000 11616 Worker thread wakes up
02:02:24.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.22) opts 0xd
02:02:24.253 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.22)
02:02:24.253 00.000 11616 Moving (0.41, -0.22) raw xDistance=-0.18 yDistance=0.44
02:02:24.253 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:24.254 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:02:24.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
02:02:24.254 00.000 11616 MoveAxis(E, 0, ABG)
02:02:24.254 00.000 11616 Move returns status 0, amount 0
02:02:24.254 00.000 11616 MoveAxis(S, 37, ABG)
02:02:24.254 00.000 11616 Guiding  Dir = 1, Dur = 37
02:02:24.254 00.000 11616 IsSlewing returns 0
02:02:24.255 00.001 11616 IsGuiding returns 0
02:02:24.255 00.000 11616 PulseGuide returned control before completion, sleep 47
02:02:24.279 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=78, Gamma=1.290
02:02:24.297 00.018 12268 UpdateGuideState exits: m=2135 SNR=30.5
02:02:24.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:24.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:24.297 00.000 12268 Enqueuing Expose request
02:02:24.305 00.008 11616 IsGuiding returns 1
02:02:24.305 00.000 11616 scope still moving after pulse duration time elapsed
02:02:24.336 00.031 11616 IsSlewing returns 0
02:02:24.337 00.001 11616 IsGuiding returns 1
02:02:24.368 00.031 11616 IsSlewing returns 0
02:02:24.368 00.000 11616 IsGuiding returns 0
02:02:24.368 00.000 11616 scope move finished after 37 + 76 ms
02:02:24.368 00.000 11616 Move returns status 0, amount 37
02:02:24.368 00.000 11616 move complete, result=0
02:02:24.369 00.001 11616 worker thread done servicing request
02:02:24.369 00.000 11616 Worker thread wakes up
02:02:24.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:24.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:24.381 00.012 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 37 ms SOUTH
02:02:26.378 01.997 11616 Exposure complete
02:02:26.436 00.058 11616 worker thread done servicing request
02:02:26.437 00.001 12268 OnExposeComplete: enter
02:02:26.437 00.000 12268 UpdateGuideState(): m_state=6
02:02:26.437 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
02:02:26.437 00.000 12268 Star::Find returns 1 (0), X=675.40, Y=910.68, Mass=1850, SNR=29.1, Peak=118 HFD=5.4
02:02:26.437 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
02:02:26.437 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.38)
02:02:26.437 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.12 hyp=0.40 cameraTheta=-0.32 mountX=-0.09 mountY=0.39, mountTheta=1.79
02:02:26.439 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=-0.12, opts=13)
02:02:26.439 00.000 12268 Enqueuing Move request for scope (0.38, -0.12)
02:02:26.439 00.000 11616 Worker thread wakes up
02:02:26.439 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.12) opts 0xd
02:02:26.439 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, -0.12)
02:02:26.439 00.000 11616 Moving (0.38, -0.12) raw xDistance=-0.09 yDistance=0.39
02:02:26.439 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:26.439 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:02:26.440 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
02:02:26.440 00.000 11616 MoveAxis(E, 0, ABG)
02:02:26.440 00.000 11616 Move returns status 0, amount 0
02:02:26.440 00.000 11616 MoveAxis(S, 33, ABG)
02:02:26.440 00.000 11616 Guiding  Dir = 1, Dur = 33
02:02:26.440 00.000 11616 IsSlewing returns 0
02:02:26.441 00.001 11616 IsGuiding returns 0
02:02:26.441 00.000 11616 PulseGuide returned control before completion, sleep 43
02:02:26.463 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=73, Gamma=1.290
02:02:26.480 00.017 12268 UpdateGuideState exits: m=1850 SNR=29.1
02:02:26.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:26.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:26.480 00.000 12268 Enqueuing Expose request
02:02:26.487 00.007 11616 IsGuiding returns 1
02:02:26.487 00.000 11616 scope still moving after pulse duration time elapsed
02:02:26.518 00.031 11616 IsSlewing returns 0
02:02:26.518 00.000 11616 IsGuiding returns 1
02:02:26.550 00.032 11616 IsSlewing returns 0
02:02:26.550 00.000 11616 IsGuiding returns 1
02:02:26.581 00.031 11616 IsSlewing returns 0
02:02:26.582 00.001 11616 IsGuiding returns 1
02:02:26.612 00.030 11616 IsSlewing returns 0
02:02:26.613 00.001 11616 IsGuiding returns 1
02:02:26.643 00.030 11616 IsSlewing returns 0
02:02:26.643 00.000 11616 IsGuiding returns 1
02:02:26.674 00.031 11616 IsSlewing returns 0
02:02:26.675 00.001 11616 IsGuiding returns 0
02:02:26.675 00.000 11616 scope move finished after 33 + 200 ms
02:02:26.675 00.000 11616 Move returns status 0, amount 33
02:02:26.675 00.000 11616 move complete, result=0
02:02:26.675 00.000 11616 worker thread done servicing request
02:02:26.675 00.000 11616 Worker thread wakes up
02:02:26.675 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 33 ms SOUTH
02:02:26.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:26.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:28.687 02.012 11616 Exposure complete
02:02:28.748 00.061 11616 worker thread done servicing request
02:02:28.748 00.000 12268 OnExposeComplete: enter
02:02:28.748 00.000 12268 UpdateGuideState(): m_state=6
02:02:28.748 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
02:02:28.748 00.000 12268 Star::Find returns 1 (0), X=675.42, Y=910.70, Mass=1552, SNR=26.6, Peak=112 HFD=5.2
02:02:28.749 00.001 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
02:02:28.749 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
02:02:28.749 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.11 hyp=0.41 cameraTheta=-0.27 mountX=-0.07 mountY=0.40, mountTheta=1.74
02:02:28.752 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.11, opts=13)
02:02:28.752 00.000 12268 Enqueuing Move request for scope (0.39, -0.11)
02:02:28.752 00.000 11616 Worker thread wakes up
02:02:28.753 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.11) opts 0xd
02:02:28.753 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.11)
02:02:28.753 00.000 11616 Moving (0.39, -0.11) raw xDistance=-0.07 yDistance=0.40
02:02:28.753 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:28.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:02:28.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
02:02:28.753 00.000 11616 MoveAxis(E, 0, ABG)
02:02:28.753 00.000 11616 Move returns status 0, amount 0
02:02:28.753 00.000 11616 MoveAxis(S, 34, ABG)
02:02:28.753 00.000 11616 Guiding  Dir = 1, Dur = 34
02:02:28.753 00.000 11616 IsSlewing returns 0
02:02:28.754 00.001 11616 IsGuiding returns 0
02:02:28.754 00.000 11616 PulseGuide returned control before completion, sleep 44
02:02:28.773 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=63, Gamma=1.290
02:02:28.790 00.017 12268 UpdateGuideState exits: m=1552 SNR=26.6
02:02:28.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:28.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:28.790 00.000 12268 Enqueuing Expose request
02:02:28.814 00.024 11616 IsGuiding returns 1
02:02:28.814 00.000 11616 scope still moving after pulse duration time elapsed
02:02:28.845 00.031 11616 IsSlewing returns 0
02:02:28.845 00.000 11616 IsGuiding returns 0
02:02:28.846 00.001 11616 scope move finished after 34 + 57 ms
02:02:28.846 00.000 11616 Move returns status 0, amount 34
02:02:28.846 00.000 11616 move complete, result=0
02:02:28.846 00.000 11616 worker thread done servicing request
02:02:28.846 00.000 11616 Worker thread wakes up
02:02:28.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:28.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:28.866 00.020 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 34 ms SOUTH
02:02:30.860 01.994 11616 Exposure complete
02:02:30.920 00.060 11616 worker thread done servicing request
02:02:30.921 00.001 12268 OnExposeComplete: enter
02:02:30.921 00.000 12268 UpdateGuideState(): m_state=6
02:02:30.922 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
02:02:30.922 00.000 12268 Star::Find returns 1 (0), X=675.49, Y=910.89, Mass=1369, SNR=25.0, Peak=104 HFD=5.1
02:02:30.922 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
02:02:30.922 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.88)
02:02:30.922 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.09 hyp=0.48 cameraTheta=0.18 mountX=0.13 mountY=0.45, mountTheta=1.29
02:02:30.924 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.09, opts=13)
02:02:30.924 00.000 12268 Enqueuing Move request for scope (0.47, 0.09)
02:02:30.924 00.000 11616 Worker thread wakes up
02:02:30.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.09) opts 0xd
02:02:30.924 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.09)
02:02:30.924 00.000 11616 Moving (0.47, 0.09) raw xDistance=0.13 yDistance=0.45
02:02:30.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
02:02:30.925 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
02:02:30.925 00.000 11616 MoveAxis(W, 73, ABG)
02:02:30.925 00.000 11616 Guiding  Dir = 3, Dur = 73
02:02:30.925 00.000 11616 IsSlewing returns 0
02:02:30.925 00.000 11616 IsGuiding returns 0
02:02:30.926 00.001 11616 PulseGuide returned control before completion, sleep 83
02:02:30.946 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=61, Gamma=1.290
02:02:30.962 00.016 12268 UpdateGuideState exits: m=1369 SNR=25.0
02:02:30.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:30.963 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:30.963 00.000 12268 Enqueuing Expose request
02:02:31.015 00.052 11616 IsGuiding returns 1
02:02:31.015 00.000 11616 scope still moving after pulse duration time elapsed
02:02:31.046 00.031 11616 IsSlewing returns 0
02:02:31.046 00.000 11616 IsGuiding returns 0
02:02:31.047 00.001 11616 scope move finished after 73 + 47 ms
02:02:31.047 00.000 11616 Move returns status 0, amount 73
02:02:31.047 00.000 11616 MoveAxis(S, 38, ABG)
02:02:31.047 00.000 11616 Guiding  Dir = 1, Dur = 38
02:02:31.047 00.000 11616 IsSlewing returns 0
02:02:31.047 00.000 11616 IsGuiding returns 0
02:02:31.047 00.000 11616 PulseGuide returned control before completion, sleep 48
02:02:31.107 00.060 11616 IsGuiding returns 1
02:02:31.107 00.000 11616 scope still moving after pulse duration time elapsed
02:02:31.138 00.031 11616 IsSlewing returns 0
02:02:31.138 00.000 11616 IsGuiding returns 0
02:02:31.138 00.000 11616 scope move finished after 38 + 53 ms
02:02:31.138 00.000 11616 Move returns status 0, amount 38
02:02:31.138 00.000 11616 move complete, result=0
02:02:31.138 00.000 11616 worker thread done servicing request
02:02:31.138 00.000 11616 Worker thread wakes up
02:02:31.139 00.001 12268 GuideStep: 0.1 px 73 ms WEST, 0.5 px 38 ms SOUTH
02:02:31.139 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:31.139 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:33.152 02.013 11616 Exposure complete
02:02:33.212 00.060 11616 worker thread done servicing request
02:02:33.212 00.000 12268 OnExposeComplete: enter
02:02:33.212 00.000 12268 UpdateGuideState(): m_state=6
02:02:33.213 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
02:02:33.213 00.000 12268 Star::Find returns 1 (0), X=675.08, Y=910.63, Mass=1416, SNR=25.5, Peak=84 HFD=5.3
02:02:33.213 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
02:02:33.213 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
02:02:33.213 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.24 mountX=-0.17 mountY=0.08, mountTheta=2.69
02:02:33.215 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=-0.17, opts=13)
02:02:33.215 00.000 12268 Enqueuing Move request for scope (0.06, -0.17)
02:02:33.215 00.000 11616 Worker thread wakes up
02:02:33.215 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
02:02:33.215 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
02:02:33.215 00.000 11616 Moving (0.06, -0.17) raw xDistance=-0.17 yDistance=0.08
02:02:33.215 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:33.215 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:02:33.215 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:33.215 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:02:33.216 00.001 11616 MoveAxis(E, 0, ABG)
02:02:33.216 00.000 11616 Move returns status 0, amount 0
02:02:33.216 00.000 11616 MoveAxis(N, 0, ABG)
02:02:33.216 00.000 11616 Move returns status 0, amount 0
02:02:33.216 00.000 11616 move complete, result=0
02:02:33.216 00.000 11616 worker thread done servicing request
02:02:33.238 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=60, Gamma=1.290
02:02:33.255 00.017 12268 UpdateGuideState exits: m=1416 SNR=25.5
02:02:33.255 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:33.255 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:33.255 00.000 12268 Enqueuing Expose request
02:02:33.255 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:02:33.255 00.000 11616 Worker thread wakes up
02:02:33.255 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:33.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:35.267 02.012 11616 Exposure complete
02:02:35.329 00.062 11616 worker thread done servicing request
02:02:35.329 00.000 12268 OnExposeComplete: enter
02:02:35.329 00.000 12268 UpdateGuideState(): m_state=6
02:02:35.330 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
02:02:35.330 00.000 12268 Star::Find returns 1 (0), X=675.82, Y=910.56, Mass=1158, SNR=23.1, Peak=90 HFD=4.9
02:02:35.330 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
02:02:35.330 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
02:02:35.330 00.000 12268 CameraToMount -- cameraX=0.80 cameraY=-0.25 hyp=0.84 cameraTheta=-0.30 mountX=-0.17 mountY=0.82, mountTheta=1.77
02:02:35.332 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.80, y=-0.25, opts=13)
02:02:35.332 00.000 12268 Enqueuing Move request for scope (0.80, -0.25)
02:02:35.332 00.000 11616 Worker thread wakes up
02:02:35.332 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.25) opts 0xd
02:02:35.332 00.000 11616 Handling offset move in thread for scope, endpoint = (0.80, -0.25)
02:02:35.332 00.000 11616 Moving (0.80, -0.25) raw xDistance=-0.17 yDistance=0.82
02:02:35.332 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:35.333 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:02:35.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.82
02:02:35.333 00.000 11616 MoveAxis(E, 0, ABG)
02:02:35.333 00.000 11616 Move returns status 0, amount 0
02:02:35.333 00.000 11616 MoveAxis(S, 70, ABG)
02:02:35.333 00.000 11616 Guiding  Dir = 1, Dur = 70
02:02:35.333 00.000 11616 IsSlewing returns 0
02:02:35.333 00.000 11616 IsGuiding returns 0
02:02:35.334 00.001 11616 PulseGuide returned control before completion, sleep 80
02:02:35.355 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=50, Gamma=1.290
02:02:35.373 00.018 12268 UpdateGuideState exits: m=1158 SNR=23.1
02:02:35.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:35.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:35.373 00.000 12268 Enqueuing Expose request
02:02:35.425 00.052 11616 IsGuiding returns 1
02:02:35.425 00.000 11616 scope still moving after pulse duration time elapsed
02:02:35.456 00.031 11616 IsSlewing returns 0
02:02:35.456 00.000 11616 IsGuiding returns 0
02:02:35.457 00.001 11616 scope move finished after 70 + 53 ms
02:02:35.457 00.000 11616 Move returns status 0, amount 70
02:02:35.457 00.000 11616 move complete, result=0
02:02:35.457 00.000 11616 worker thread done servicing request
02:02:35.457 00.000 11616 Worker thread wakes up
02:02:35.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:35.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:35.457 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.8 px 70 ms SOUTH
02:02:37.475 02.018 11616 Exposure complete
02:02:37.535 00.060 11616 worker thread done servicing request
02:02:37.536 00.001 12268 OnExposeComplete: enter
02:02:37.536 00.000 12268 UpdateGuideState(): m_state=6
02:02:37.536 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
02:02:37.536 00.000 12268 Star::Find returns 1 (0), X=675.28, Y=910.83, Mass=1026, SNR=21.7, Peak=69 HFD=5.1
02:02:37.536 00.000 12268 Status Line: Mass: 1026 vs 2135
02:02:37.538 00.002 12268 UpdateCurrentPosition: star mass new=1025.6 exp=2134.8 thresh=50% limits=(1067.4, 3785.9, 4269.6)
02:02:37.539 00.001 12268 DistanceChecker: activated
02:02:37.539 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:02:37.539 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:02:37.540 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:02:37.540 00.000 11616 Worker thread wakes up
02:02:37.540 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:02:37.540 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:02:37.540 00.000 11616 move complete, result=0
02:02:37.540 00.000 11616 worker thread done servicing request
02:02:37.642 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:02:37.642 00.000 12268 Status Line: Star lost - mass changed
02:02:37.646 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=47, Gamma=1.290
02:02:37.665 00.019 12268 UpdateGuideState exits: Star lost - mass changed
02:02:37.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:37.665 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:02:37.665 00.000 12268 Enqueuing Expose request
02:02:37.665 00.000 11616 Worker thread wakes up
02:02:37.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:37.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:02:39.685 02.020 11616 Exposure complete
02:02:39.744 00.059 11616 worker thread done servicing request
02:02:39.745 00.001 12268 OnExposeComplete: enter
02:02:39.745 00.000 12268 UpdateGuideState(): m_state=6
02:02:39.745 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
02:02:39.745 00.000 12268 Star::Find returns 1 (0), X=675.51, Y=911.25, Mass=1069, SNR=22.2, Peak=62 HFD=5.3
02:02:39.745 00.000 12268 DistanceChecker: deactivated
02:02:39.745 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
02:02:39.745 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
02:02:39.745 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.44 hyp=0.66 cameraTheta=0.73 mountX=0.49 mountY=0.43, mountTheta=0.72
02:02:39.747 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.44, opts=13)
02:02:39.747 00.000 12268 Enqueuing Move request for scope (0.49, 0.44)
02:02:39.747 00.000 11616 Worker thread wakes up
02:02:39.747 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.44) opts 0xd
02:02:39.747 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.44)
02:02:39.747 00.000 11616 Moving (0.49, 0.44) raw xDistance=0.49 yDistance=0.43
02:02:39.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.49
02:02:39.747 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
02:02:39.747 00.000 11616 MoveAxis(W, 273, ABG)
02:02:39.747 00.000 11616 Guiding  Dir = 3, Dur = 273
02:02:39.748 00.001 11616 IsSlewing returns 0
02:02:39.748 00.000 11616 IsGuiding returns 0
02:02:39.748 00.000 11616 PulseGuide returned control before completion, sleep 283
02:02:39.769 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=39, Gamma=1.290
02:02:39.786 00.017 12268 UpdateGuideState exits: m=1069 SNR=22.2
02:02:39.787 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:39.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:39.787 00.000 12268 Enqueuing Expose request
02:02:40.040 00.253 11616 IsGuiding returns 1
02:02:40.040 00.000 11616 scope still moving after pulse duration time elapsed
02:02:40.071 00.031 11616 IsSlewing returns 0
02:02:40.072 00.001 11616 IsGuiding returns 0
02:02:40.072 00.000 11616 scope move finished after 273 + 50 ms
02:02:40.072 00.000 11616 Move returns status 0, amount 273
02:02:40.072 00.000 11616 MoveAxis(S, 36, ABG)
02:02:40.072 00.000 11616 Guiding  Dir = 1, Dur = 36
02:02:40.073 00.001 11616 IsSlewing returns 0
02:02:40.073 00.000 11616 IsGuiding returns 0
02:02:40.073 00.000 11616 PulseGuide returned control before completion, sleep 46
02:02:40.132 00.059 11616 IsGuiding returns 1
02:02:40.132 00.000 11616 scope still moving after pulse duration time elapsed
02:02:40.165 00.033 11616 IsSlewing returns 0
02:02:40.166 00.001 11616 IsGuiding returns 0
02:02:40.166 00.000 11616 scope move finished after 36 + 56 ms
02:02:40.166 00.000 11616 Move returns status 0, amount 36
02:02:40.166 00.000 11616 move complete, result=0
02:02:40.166 00.000 11616 worker thread done servicing request
02:02:40.166 00.000 11616 Worker thread wakes up
02:02:40.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:40.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:40.166 00.000 12268 GuideStep: 0.5 px 273 ms WEST, 0.4 px 36 ms SOUTH
02:02:42.176 02.010 11616 Exposure complete
02:02:42.238 00.062 11616 worker thread done servicing request
02:02:42.238 00.000 12268 OnExposeComplete: enter
02:02:42.238 00.000 12268 UpdateGuideState(): m_state=6
02:02:42.238 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
02:02:42.238 00.000 12268 Star::Find returns 1 (0), X=675.45, Y=911.51, Mass=867, SNR=19.8, Peak=71 HFD=5.0
02:02:42.238 00.000 12268 Status Line: Mass: 867 vs 1899
02:02:42.241 00.003 12268 UpdateCurrentPosition: star mass new=867.4 exp=1898.9 thresh=50% limits=(949.5, 3785.9, 3797.8)
02:02:42.241 00.000 12268 DistanceChecker: activated
02:02:42.241 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:02:42.242 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:02:42.242 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:02:42.242 00.000 11616 Worker thread wakes up
02:02:42.242 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:02:42.242 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:02:42.242 00.000 11616 move complete, result=0
02:02:42.242 00.000 11616 worker thread done servicing request
02:02:42.351 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:02:42.351 00.000 12268 Status Line: Star lost - mass changed
02:02:42.355 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=39, Gamma=1.290
02:02:42.373 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:02:42.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:42.373 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:02:42.373 00.000 12268 Enqueuing Expose request
02:02:42.373 00.000 11616 Worker thread wakes up
02:02:42.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:42.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:02:44.380 02.007 11616 Exposure complete
02:02:44.439 00.059 11616 worker thread done servicing request
02:02:44.439 00.000 12268 OnExposeComplete: enter
02:02:44.439 00.000 12268 UpdateGuideState(): m_state=6
02:02:44.440 00.001 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
02:02:44.440 00.000 12268 Star::Find returns 1 (0), X=675.42, Y=910.61, Mass=1068, SNR=22.1, Peak=74 HFD=5.0
02:02:44.440 00.000 12268 DistanceChecker: deactivated
02:02:44.440 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
02:02:44.440 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
02:02:44.440 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.20 hyp=0.45 cameraTheta=-0.46 mountX=-0.16 mountY=0.42, mountTheta=1.93
02:02:44.442 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.20, opts=13)
02:02:44.442 00.000 12268 Enqueuing Move request for scope (0.40, -0.20)
02:02:44.442 00.000 11616 Worker thread wakes up
02:02:44.442 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.20) opts 0xd
02:02:44.442 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.20)
02:02:44.442 00.000 11616 Moving (0.40, -0.20) raw xDistance=-0.16 yDistance=0.42
02:02:44.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:44.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:02:44.443 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
02:02:44.443 00.000 11616 MoveAxis(E, 0, ABG)
02:02:44.443 00.000 11616 Move returns status 0, amount 0
02:02:44.443 00.000 11616 MoveAxis(S, 36, ABG)
02:02:44.443 00.000 11616 Guiding  Dir = 1, Dur = 36
02:02:44.443 00.000 11616 IsSlewing returns 0
02:02:44.443 00.000 11616 IsGuiding returns 0
02:02:44.444 00.001 11616 PulseGuide returned control before completion, sleep 46
02:02:44.466 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=47, Gamma=1.290
02:02:44.485 00.019 12268 UpdateGuideState exits: m=1068 SNR=22.1
02:02:44.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:44.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:44.485 00.000 12268 Enqueuing Expose request
02:02:44.506 00.021 11616 IsGuiding returns 1
02:02:44.506 00.000 11616 scope still moving after pulse duration time elapsed
02:02:44.538 00.032 11616 IsSlewing returns 0
02:02:44.539 00.001 11616 IsGuiding returns 0
02:02:44.539 00.000 11616 scope move finished after 36 + 58 ms
02:02:44.539 00.000 11616 Move returns status 0, amount 36
02:02:44.539 00.000 11616 move complete, result=0
02:02:44.539 00.000 11616 worker thread done servicing request
02:02:44.539 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.4 px 36 ms SOUTH
02:02:44.539 00.000 11616 Worker thread wakes up
02:02:44.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:44.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:46.545 02.006 11616 Exposure complete
02:02:46.610 00.065 11616 worker thread done servicing request
02:02:46.611 00.001 12268 OnExposeComplete: enter
02:02:46.611 00.000 12268 UpdateGuideState(): m_state=6
02:02:46.611 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
02:02:46.611 00.000 12268 Star::Find returns 1 (0), X=675.36, Y=910.38, Mass=944, SNR=20.8, Peak=69 HFD=4.6
02:02:46.611 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
02:02:46.611 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.80)
02:02:46.611 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.42 hyp=0.54 cameraTheta=-0.90 mountX=-0.39 mountY=0.38, mountTheta=2.36
02:02:46.613 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.42, opts=13)
02:02:46.613 00.000 12268 Enqueuing Move request for scope (0.33, -0.42)
02:02:46.613 00.000 11616 Worker thread wakes up
02:02:46.613 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.42) opts 0xd
02:02:46.613 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.42)
02:02:46.614 00.001 11616 Moving (0.33, -0.42) raw xDistance=-0.39 yDistance=0.38
02:02:46.614 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
02:02:46.614 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
02:02:46.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
02:02:46.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
02:02:46.614 00.000 11616 MoveAxis(E, 217, ABG)
02:02:46.614 00.000 11616 Guiding  Dir = 2, Dur = 217
02:02:46.614 00.000 11616 IsSlewing returns 0
02:02:46.615 00.001 11616 IsGuiding returns 0
02:02:46.615 00.000 11616 PulseGuide returned control before completion, sleep 227
02:02:46.639 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=8, FiltMax=52, Gamma=1.290
02:02:46.657 00.018 12268 UpdateGuideState exits: m=944 SNR=20.8
02:02:46.658 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:46.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:46.658 00.000 12268 Enqueuing Expose request
02:02:46.854 00.196 11616 IsGuiding returns 1
02:02:46.854 00.000 11616 scope still moving after pulse duration time elapsed
02:02:46.886 00.032 11616 IsSlewing returns 0
02:02:46.887 00.001 11616 IsGuiding returns 0
02:02:46.887 00.000 11616 scope move finished after 217 + 55 ms
02:02:46.887 00.000 11616 Move returns status 0, amount 217
02:02:46.887 00.000 11616 MoveAxis(S, 33, ABG)
02:02:46.887 00.000 11616 Guiding  Dir = 1, Dur = 33
02:02:46.888 00.001 11616 IsSlewing returns 0
02:02:46.888 00.000 11616 IsGuiding returns 0
02:02:46.888 00.000 11616 PulseGuide returned control before completion, sleep 43
02:02:46.933 00.045 11616 IsGuiding returns 1
02:02:46.933 00.000 11616 scope still moving after pulse duration time elapsed
02:02:46.963 00.030 11616 IsSlewing returns 0
02:02:46.963 00.000 11616 IsGuiding returns 0
02:02:46.964 00.001 11616 scope move finished after 33 + 43 ms
02:02:46.964 00.000 11616 Move returns status 0, amount 33
02:02:46.964 00.000 11616 move complete, result=0
02:02:46.964 00.000 11616 worker thread done servicing request
02:02:46.964 00.000 11616 Worker thread wakes up
02:02:46.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:46.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:46.964 00.000 12268 GuideStep: -0.4 px 217 ms EAST, 0.4 px 33 ms SOUTH
02:02:48.974 02.010 11616 Exposure complete
02:02:49.036 00.062 11616 worker thread done servicing request
02:02:49.036 00.000 12268 OnExposeComplete: enter
02:02:49.036 00.000 12268 UpdateGuideState(): m_state=6
02:02:49.037 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
02:02:49.037 00.000 12268 Star::Find returns 1 (0), X=675.56, Y=910.57, Mass=995, SNR=21.2, Peak=64 HFD=5.2
02:02:49.037 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
02:02:49.037 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
02:02:49.037 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.23 hyp=0.59 cameraTheta=-0.41 mountX=-0.18 mountY=0.57, mountTheta=1.88
02:02:49.040 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=-0.23, opts=13)
02:02:49.040 00.000 12268 Enqueuing Move request for scope (0.54, -0.23)
02:02:49.040 00.000 11616 Worker thread wakes up
02:02:49.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.23) opts 0xd
02:02:49.040 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, -0.23)
02:02:49.040 00.000 11616 Moving (0.54, -0.23) raw xDistance=-0.18 yDistance=0.57
02:02:49.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
02:02:49.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.57
02:02:49.041 00.001 11616 MoveAxis(E, 100, ABG)
02:02:49.041 00.000 11616 Guiding  Dir = 2, Dur = 100
02:02:49.041 00.000 11616 IsSlewing returns 0
02:02:49.041 00.000 11616 IsGuiding returns 0
02:02:49.041 00.000 11616 PulseGuide returned control before completion, sleep 110
02:02:49.064 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=8, FiltMax=42, Gamma=1.290
02:02:49.083 00.019 12268 UpdateGuideState exits: m=995 SNR=21.2
02:02:49.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:49.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:49.083 00.000 12268 Enqueuing Expose request
02:02:49.162 00.079 11616 IsGuiding returns 1
02:02:49.162 00.000 11616 scope still moving after pulse duration time elapsed
02:02:49.193 00.031 11616 IsSlewing returns 0
02:02:49.193 00.000 11616 IsGuiding returns 0
02:02:49.195 00.002 11616 scope move finished after 100 + 52 ms
02:02:49.195 00.000 11616 Move returns status 0, amount 100
02:02:49.195 00.000 11616 MoveAxis(S, 48, ABG)
02:02:49.195 00.000 11616 Guiding  Dir = 1, Dur = 48
02:02:49.195 00.000 11616 IsSlewing returns 0
02:02:49.196 00.001 11616 IsGuiding returns 0
02:02:49.196 00.000 11616 PulseGuide returned control before completion, sleep 58
02:02:49.254 00.058 11616 IsGuiding returns 1
02:02:49.255 00.001 11616 scope still moving after pulse duration time elapsed
02:02:49.287 00.032 11616 IsSlewing returns 0
02:02:49.287 00.000 11616 IsGuiding returns 0
02:02:49.287 00.000 11616 scope move finished after 48 + 43 ms
02:02:49.287 00.000 11616 Move returns status 0, amount 48
02:02:49.288 00.001 11616 move complete, result=0
02:02:49.288 00.000 11616 worker thread done servicing request
02:02:49.288 00.000 11616 Worker thread wakes up
02:02:49.288 00.000 12268 GuideStep: -0.2 px 100 ms EAST, 0.6 px 48 ms SOUTH
02:02:49.288 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:49.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:51.308 02.020 11616 Exposure complete
02:02:51.369 00.061 11616 worker thread done servicing request
02:02:51.369 00.000 12268 OnExposeComplete: enter
02:02:51.369 00.000 12268 UpdateGuideState(): m_state=6
02:02:51.370 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:02:51.370 00.000 12268 Star::Find returns 1 (0), X=675.41, Y=910.36, Mass=984, SNR=21.2, Peak=54 HFD=5.4
02:02:51.370 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
02:02:51.370 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.84)
02:02:51.370 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.45 hyp=0.59 cameraTheta=-0.86 mountX=-0.41 mountY=0.44, mountTheta=2.32
02:02:51.372 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.45, opts=13)
02:02:51.372 00.000 12268 Enqueuing Move request for scope (0.39, -0.45)
02:02:51.372 00.000 11616 Worker thread wakes up
02:02:51.372 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.45) opts 0xd
02:02:51.372 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.45)
02:02:51.372 00.000 11616 Moving (0.39, -0.45) raw xDistance=-0.41 yDistance=0.44
02:02:51.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
02:02:51.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
02:02:51.372 00.000 11616 MoveAxis(E, 230, ABG)
02:02:51.372 00.000 11616 Guiding  Dir = 2, Dur = 230
02:02:51.372 00.000 11616 IsSlewing returns 0
02:02:51.373 00.001 11616 IsGuiding returns 0
02:02:51.373 00.000 11616 PulseGuide returned control before completion, sleep 240
02:02:51.393 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=39, Gamma=1.290
02:02:51.410 00.017 12268 UpdateGuideState exits: m=984 SNR=21.2
02:02:51.410 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:51.410 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:51.410 00.000 12268 Enqueuing Expose request
02:02:51.616 00.206 11616 IsGuiding returns 1
02:02:51.617 00.001 11616 scope still moving after pulse duration time elapsed
02:02:51.647 00.030 11616 IsSlewing returns 0
02:02:51.647 00.000 11616 IsGuiding returns 0
02:02:51.648 00.001 11616 scope move finished after 230 + 45 ms
02:02:51.648 00.000 11616 Move returns status 0, amount 230
02:02:51.648 00.000 11616 MoveAxis(S, 37, ABG)
02:02:51.648 00.000 11616 Guiding  Dir = 1, Dur = 37
02:02:51.648 00.000 11616 IsSlewing returns 0
02:02:51.648 00.000 11616 IsGuiding returns 0
02:02:51.649 00.001 11616 PulseGuide returned control before completion, sleep 47
02:02:51.709 00.060 11616 IsGuiding returns 1
02:02:51.709 00.000 11616 scope still moving after pulse duration time elapsed
02:02:51.740 00.031 11616 IsSlewing returns 0
02:02:51.741 00.001 11616 IsGuiding returns 0
02:02:51.741 00.000 11616 scope move finished after 37 + 54 ms
02:02:51.741 00.000 11616 Move returns status 0, amount 37
02:02:51.741 00.000 11616 move complete, result=0
02:02:51.741 00.000 11616 worker thread done servicing request
02:02:51.741 00.000 11616 Worker thread wakes up
02:02:51.741 00.000 12268 GuideStep: -0.4 px 230 ms EAST, 0.4 px 37 ms SOUTH
02:02:51.742 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:51.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:53.762 02.020 11616 Exposure complete
02:02:53.822 00.060 11616 worker thread done servicing request
02:02:53.822 00.000 12268 OnExposeComplete: enter
02:02:53.822 00.000 12268 UpdateGuideState(): m_state=6
02:02:53.822 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
02:02:53.822 00.000 12268 Star::Find returns 1 (0), X=674.91, Y=910.86, Mass=842, SNR=19.6, Peak=61 HFD=4.6
02:02:53.822 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
02:02:53.822 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
02:02:53.823 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.69 mountX=0.05 mountY=-0.12, mountTheta=-1.22
02:02:53.824 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.06, opts=13)
02:02:53.824 00.000 12268 Enqueuing Move request for scope (-0.12, 0.06)
02:02:53.824 00.000 11616 Worker thread wakes up
02:02:53.824 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
02:02:53.824 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
02:02:53.824 00.000 11616 Moving (-0.12, 0.06) raw xDistance=0.05 yDistance=-0.12
02:02:53.824 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:53.825 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:02:53.825 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:53.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:02:53.825 00.000 11616 MoveAxis(E, 0, ABG)
02:02:53.825 00.000 11616 Move returns status 0, amount 0
02:02:53.825 00.000 11616 MoveAxis(N, 0, ABG)
02:02:53.825 00.000 11616 Move returns status 0, amount 0
02:02:53.825 00.000 11616 move complete, result=0
02:02:53.826 00.001 11616 worker thread done servicing request
02:02:53.846 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=43, Gamma=1.290
02:02:53.863 00.017 12268 UpdateGuideState exits: m=842 SNR=19.6
02:02:53.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:53.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:53.863 00.000 12268 Enqueuing Expose request
02:02:53.863 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:53.863 00.000 11616 Worker thread wakes up
02:02:53.864 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:53.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:55.878 02.014 11616 Exposure complete
02:02:55.938 00.060 11616 worker thread done servicing request
02:02:55.938 00.000 12268 OnExposeComplete: enter
02:02:55.939 00.001 12268 UpdateGuideState(): m_state=6
02:02:55.939 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
02:02:55.939 00.000 12268 Star::Find returns 1 (0), X=674.98, Y=910.96, Mass=944, SNR=20.9, Peak=73 HFD=4.5
02:02:55.939 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
02:02:55.939 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
02:02:55.939 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.86 mountX=0.15 mountY=-0.06, mountTheta=-0.41
02:02:55.940 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.15, opts=13)
02:02:55.941 00.001 12268 Enqueuing Move request for scope (-0.05, 0.15)
02:02:55.941 00.000 11616 Worker thread wakes up
02:02:55.941 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
02:02:55.941 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
02:02:55.941 00.000 11616 Moving (-0.05, 0.15) raw xDistance=0.15 yDistance=-0.06
02:02:55.941 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:55.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:02:55.941 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:55.941 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:02:55.941 00.000 11616 MoveAxis(E, 0, ABG)
02:02:55.941 00.000 11616 Move returns status 0, amount 0
02:02:55.941 00.000 11616 MoveAxis(N, 0, ABG)
02:02:55.942 00.001 11616 Move returns status 0, amount 0
02:02:55.942 00.000 11616 move complete, result=0
02:02:55.942 00.000 11616 worker thread done servicing request
02:02:55.964 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=8, FiltMax=44, Gamma=1.290
02:02:55.985 00.021 12268 UpdateGuideState exits: m=944 SNR=20.9
02:02:55.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:55.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:55.985 00.000 12268 Enqueuing Expose request
02:02:55.985 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:55.985 00.000 11616 Worker thread wakes up
02:02:55.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:55.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:02:57.996 02.011 11616 Exposure complete
02:02:58.058 00.062 11616 worker thread done servicing request
02:02:58.058 00.000 12268 OnExposeComplete: enter
02:02:58.058 00.000 12268 UpdateGuideState(): m_state=6
02:02:58.059 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
02:02:58.059 00.000 12268 Star::Find returns 1 (0), X=674.89, Y=911.39, Mass=1013, SNR=21.6, Peak=61 HFD=5.3
02:02:58.059 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
02:02:58.059 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
02:02:58.059 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.59 hyp=0.60 cameraTheta=1.79 mountX=0.57 mountY=-0.21, mountTheta=-0.34
02:02:58.060 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.59, opts=13)
02:02:58.060 00.000 12268 Enqueuing Move request for scope (-0.13, 0.59)
02:02:58.061 00.001 11616 Worker thread wakes up
02:02:58.061 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.59) opts 0xd
02:02:58.061 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.59)
02:02:58.061 00.000 11616 Moving (-0.13, 0.59) raw xDistance=0.57 yDistance=-0.21
02:02:58.061 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.29 direction from -1 to 1
02:02:58.061 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.72
02:02:58.061 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.57
02:02:58.061 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:58.061 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:02:58.061 00.000 11616 MoveAxis(W, 321, ABG)
02:02:58.061 00.000 11616 Guiding  Dir = 3, Dur = 321
02:02:58.062 00.001 11616 IsSlewing returns 0
02:02:58.062 00.000 11616 IsGuiding returns 0
02:02:58.062 00.000 11616 PulseGuide returned control before completion, sleep 331
02:02:58.082 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=52, Gamma=1.290
02:02:58.099 00.017 12268 UpdateGuideState exits: m=1013 SNR=21.6
02:02:58.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:58.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:02:58.099 00.000 12268 Enqueuing Expose request
02:02:58.399 00.300 11616 IsGuiding returns 1
02:02:58.399 00.000 11616 scope still moving after pulse duration time elapsed
02:02:58.430 00.031 11616 IsSlewing returns 0
02:02:58.431 00.001 11616 IsGuiding returns 0
02:02:58.431 00.000 11616 scope move finished after 321 + 48 ms
02:02:58.431 00.000 11616 Move returns status 0, amount 321
02:02:58.431 00.000 11616 MoveAxis(N, 0, ABG)
02:02:58.431 00.000 11616 Move returns status 0, amount 0
02:02:58.431 00.000 11616 move complete, result=0
02:02:58.431 00.000 11616 worker thread done servicing request
02:02:58.431 00.000 11616 Worker thread wakes up
02:02:58.432 00.001 12268 GuideStep: 0.6 px 321 ms WEST, -0.2 px 0 ms NORTH
02:02:58.432 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:02:58.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:00.443 02.011 11616 Exposure complete
02:03:00.504 00.061 11616 worker thread done servicing request
02:03:00.505 00.001 12268 OnExposeComplete: enter
02:03:00.505 00.000 12268 UpdateGuideState(): m_state=6
02:03:00.505 00.000 12268 Star::Find(15, 674, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
02:03:00.505 00.000 12268 Star::Find returns 1 (0), X=675.17, Y=911.82, Mass=1018, SNR=21.5, Peak=76 HFD=4.9
02:03:00.505 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
02:03:00.505 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.13)
02:03:00.505 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=1.01 hyp=1.03 cameraTheta=1.43 mountX=1.02 mountY=0.02, mountTheta=0.02
02:03:00.507 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=1.01, opts=13)
02:03:00.507 00.000 12268 Enqueuing Move request for scope (0.15, 1.01)
02:03:00.507 00.000 11616 Worker thread wakes up
02:03:00.507 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.01) opts 0xd
02:03:00.507 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 1.01)
02:03:00.507 00.000 11616 Moving (0.15, 1.01) raw xDistance=1.02 yDistance=0.02
02:03:00.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.51 from input 1.02
02:03:00.507 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:00.508 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:03:00.508 00.000 11616 MoveAxis(W, 573, ABG)
02:03:00.508 00.000 11616 Guiding  Dir = 3, Dur = 573
02:03:00.508 00.000 11616 IsSlewing returns 0
02:03:00.508 00.000 11616 IsGuiding returns 0
02:03:00.509 00.001 11616 PulseGuide returned control before completion, sleep 583
02:03:00.529 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=8, FiltMax=47, Gamma=1.290
02:03:00.546 00.017 12268 UpdateGuideState exits: m=1018 SNR=21.5
02:03:00.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:00.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:00.546 00.000 12268 Enqueuing Expose request
02:03:01.109 00.563 11616 IsGuiding returns 1
02:03:01.109 00.000 11616 scope still moving after pulse duration time elapsed
02:03:01.140 00.031 11616 IsSlewing returns 0
02:03:01.141 00.001 11616 IsGuiding returns 0
02:03:01.141 00.000 11616 scope move finished after 573 + 59 ms
02:03:01.141 00.000 11616 Move returns status 0, amount 573
02:03:01.141 00.000 11616 MoveAxis(N, 0, ABG)
02:03:01.141 00.000 11616 Move returns status 0, amount 0
02:03:01.141 00.000 11616 move complete, result=0
02:03:01.141 00.000 11616 worker thread done servicing request
02:03:01.141 00.000 11616 Worker thread wakes up
02:03:01.141 00.000 12268 GuideStep: 1.0 px 573 ms WEST, 0.0 px 0 ms NORTH
02:03:01.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:01.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:03.147 02.006 11616 Exposure complete
02:03:03.208 00.061 11616 worker thread done servicing request
02:03:03.208 00.000 12268 OnExposeComplete: enter
02:03:03.208 00.000 12268 UpdateGuideState(): m_state=6
02:03:03.208 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
02:03:03.208 00.000 12268 Star::Find returns 1 (0), X=675.26, Y=910.50, Mass=916, SNR=20.4, Peak=69 HFD=5.0
02:03:03.208 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
02:03:03.209 00.001 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
02:03:03.209 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.30 hyp=0.38 cameraTheta=-0.91 mountX=-0.28 mountY=0.27, mountTheta=2.36
02:03:03.210 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.30, opts=13)
02:03:03.210 00.000 12268 Enqueuing Move request for scope (0.24, -0.30)
02:03:03.210 00.000 11616 Worker thread wakes up
02:03:03.210 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.30) opts 0xd
02:03:03.210 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.30)
02:03:03.211 00.001 11616 Moving (0.24, -0.30) raw xDistance=-0.28 yDistance=0.27
02:03:03.211 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:03.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
02:03:03.211 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
02:03:03.211 00.000 11616 MoveAxis(E, 0, ABG)
02:03:03.211 00.000 11616 Move returns status 0, amount 0
02:03:03.211 00.000 11616 MoveAxis(S, 23, ABG)
02:03:03.211 00.000 11616 Guiding  Dir = 1, Dur = 23
02:03:03.211 00.000 11616 IsSlewing returns 0
02:03:03.212 00.001 11616 IsGuiding returns 0
02:03:03.212 00.000 11616 PulseGuide returned control before completion, sleep 33
02:03:03.232 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=42, Gamma=1.290
02:03:03.249 00.017 12268 UpdateGuideState exits: m=916 SNR=20.4
02:03:03.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:03.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:03.249 00.000 12268 Enqueuing Expose request
02:03:03.251 00.002 11616 IsGuiding returns 1
02:03:03.252 00.001 11616 scope still moving after pulse duration time elapsed
02:03:03.283 00.031 11616 IsSlewing returns 0
02:03:03.283 00.000 11616 IsGuiding returns 0
02:03:03.283 00.000 11616 scope move finished after 23 + 48 ms
02:03:03.284 00.001 11616 Move returns status 0, amount 23
02:03:03.284 00.000 11616 move complete, result=0
02:03:03.284 00.000 11616 worker thread done servicing request
02:03:03.284 00.000 11616 Worker thread wakes up
02:03:03.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:03.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:03.285 00.001 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 23 ms SOUTH
02:03:05.292 02.007 11616 Exposure complete
02:03:05.354 00.062 11616 worker thread done servicing request
02:03:05.355 00.001 12268 OnExposeComplete: enter
02:03:05.355 00.000 12268 UpdateGuideState(): m_state=6
02:03:05.355 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
02:03:05.355 00.000 12268 Star::Find returns 1 (0), X=675.12, Y=910.02, Mass=1035, SNR=21.7, Peak=64 HFD=4.7
02:03:05.355 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
02:03:05.355 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
02:03:05.355 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.79 hyp=0.79 cameraTheta=-1.45 mountX=-0.78 mountY=0.20, mountTheta=2.89
02:03:05.357 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.79, opts=13)
02:03:05.357 00.000 12268 Enqueuing Move request for scope (0.10, -0.79)
02:03:05.357 00.000 11616 Worker thread wakes up
02:03:05.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.79) opts 0xd
02:03:05.357 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.79)
02:03:05.358 00.001 11616 Moving (0.10, -0.79) raw xDistance=-0.78 yDistance=0.20
02:03:05.358 00.000 11616 resist switch: large excursion: input -0.78 thresh 0.29 direction from 1 to -1
02:03:05.358 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.33
02:03:05.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.78
02:03:05.358 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
02:03:05.358 00.000 11616 MoveAxis(E, 434, ABG)
02:03:05.358 00.000 11616 Guiding  Dir = 2, Dur = 434
02:03:05.358 00.000 11616 IsSlewing returns 0
02:03:05.359 00.001 11616 IsGuiding returns 0
02:03:05.359 00.000 11616 PulseGuide returned control before completion, sleep 444
02:03:05.380 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=44, Gamma=1.290
02:03:05.398 00.018 12268 UpdateGuideState exits: m=1035 SNR=21.7
02:03:05.398 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:05.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:05.398 00.000 12268 Enqueuing Expose request
02:03:05.817 00.419 11616 IsGuiding returns 1
02:03:05.817 00.000 11616 scope still moving after pulse duration time elapsed
02:03:05.849 00.032 11616 IsSlewing returns 0
02:03:05.850 00.001 11616 IsGuiding returns 0
02:03:05.850 00.000 11616 scope move finished after 434 + 56 ms
02:03:05.850 00.000 11616 Move returns status 0, amount 434
02:03:05.850 00.000 11616 MoveAxis(S, 17, ABG)
02:03:05.850 00.000 11616 Guiding  Dir = 1, Dur = 17
02:03:05.850 00.000 11616 IsSlewing returns 0
02:03:05.850 00.000 11616 IsGuiding returns 0
02:03:05.851 00.001 11616 PulseGuide returned control before completion, sleep 27
02:03:05.879 00.028 11616 IsGuiding returns 1
02:03:05.879 00.000 11616 scope still moving after pulse duration time elapsed
02:03:05.910 00.031 11616 IsSlewing returns 0
02:03:05.911 00.001 11616 IsGuiding returns 1
02:03:05.941 00.030 11616 IsSlewing returns 0
02:03:05.942 00.001 11616 IsGuiding returns 1
02:03:05.972 00.030 11616 IsSlewing returns 0
02:03:05.973 00.001 11616 IsGuiding returns 1
02:03:06.003 00.030 11616 IsSlewing returns 0
02:03:06.003 00.000 11616 IsGuiding returns 1
02:03:06.034 00.031 11616 IsSlewing returns 0
02:03:06.035 00.001 11616 IsGuiding returns 1
02:03:06.066 00.031 11616 IsSlewing returns 0
02:03:06.078 00.012 11616 IsGuiding returns 0
02:03:06.079 00.001 11616 scope move finished after 17 + 211 ms
02:03:06.079 00.000 11616 Move returns status 0, amount 17
02:03:06.079 00.000 11616 move complete, result=0
02:03:06.079 00.000 11616 worker thread done servicing request
02:03:06.079 00.000 11616 Worker thread wakes up
02:03:06.079 00.000 12268 GuideStep: -0.8 px 434 ms EAST, 0.2 px 17 ms SOUTH
02:03:06.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:06.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:08.093 02.014 11616 Exposure complete
02:03:08.153 00.060 11616 worker thread done servicing request
02:03:08.153 00.000 12268 OnExposeComplete: enter
02:03:08.153 00.000 12268 UpdateGuideState(): m_state=6
02:03:08.153 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
02:03:08.153 00.000 12268 Star::Find returns 1 (0), X=675.77, Y=909.86, Mass=888, SNR=20.1, Peak=73 HFD=4.5
02:03:08.153 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
02:03:08.154 00.001 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.80)
02:03:08.154 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=-0.95 hyp=1.21 cameraTheta=-0.90 mountX=-0.87 mountY=0.86, mountTheta=2.36
02:03:08.155 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.75, y=-0.95, opts=13)
02:03:08.155 00.000 12268 Enqueuing Move request for scope (0.75, -0.95)
02:03:08.155 00.000 11616 Worker thread wakes up
02:03:08.155 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.95) opts 0xd
02:03:08.155 00.000 11616 Handling offset move in thread for scope, endpoint = (0.75, -0.95)
02:03:08.156 00.001 11616 Moving (0.75, -0.95) raw xDistance=-0.87 yDistance=0.86
02:03:08.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.87
02:03:08.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.86
02:03:08.156 00.000 11616 MoveAxis(E, 488, ABG)
02:03:08.156 00.000 11616 Guiding  Dir = 2, Dur = 488
02:03:08.156 00.000 11616 IsSlewing returns 0
02:03:08.156 00.000 11616 IsGuiding returns 0
02:03:08.157 00.001 11616 PulseGuide returned control before completion, sleep 498
02:03:08.176 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=47, Gamma=1.290
02:03:08.193 00.017 12268 UpdateGuideState exits: m=888 SNR=20.1
02:03:08.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:08.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:08.193 00.000 12268 Enqueuing Expose request
02:03:08.665 00.472 11616 IsGuiding returns 1
02:03:08.665 00.000 11616 scope still moving after pulse duration time elapsed
02:03:08.695 00.030 11616 IsSlewing returns 0
02:03:08.696 00.001 11616 IsGuiding returns 0
02:03:08.696 00.000 11616 scope move finished after 488 + 52 ms
02:03:08.696 00.000 11616 Move returns status 0, amount 488
02:03:08.696 00.000 11616 MoveAxis(S, 73, ABG)
02:03:08.696 00.000 11616 Guiding  Dir = 1, Dur = 73
02:03:08.696 00.000 11616 IsSlewing returns 0
02:03:08.697 00.001 11616 IsGuiding returns 0
02:03:08.697 00.000 11616 PulseGuide returned control before completion, sleep 83
02:03:08.790 00.093 11616 IsGuiding returns 1
02:03:08.801 00.011 11616 scope still moving after pulse duration time elapsed
02:03:08.834 00.033 11616 IsSlewing returns 0
02:03:08.835 00.001 11616 IsGuiding returns 0
02:03:08.835 00.000 11616 scope move finished after 73 + 64 ms
02:03:08.835 00.000 11616 Move returns status 0, amount 73
02:03:08.835 00.000 11616 move complete, result=0
02:03:08.835 00.000 11616 worker thread done servicing request
02:03:08.835 00.000 11616 Worker thread wakes up
02:03:08.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:08.836 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:08.836 00.000 12268 GuideStep: -0.9 px 488 ms EAST, 0.9 px 73 ms SOUTH
02:03:10.854 02.018 11616 Exposure complete
02:03:10.913 00.059 11616 worker thread done servicing request
02:03:10.914 00.001 12268 OnExposeComplete: enter
02:03:10.914 00.000 12268 UpdateGuideState(): m_state=6
02:03:10.914 00.000 12268 Star::Find(15, 675, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
02:03:10.914 00.000 12268 Star::Find returns 1 (0), X=675.30, Y=911.22, Mass=933, SNR=20.7, Peak=74 HFD=4.5
02:03:10.914 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
02:03:10.914 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
02:03:10.914 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.41 hyp=0.50 cameraTheta=0.98 mountX=0.44 mountY=0.22, mountTheta=0.47
02:03:10.917 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.41, opts=13)
02:03:10.917 00.000 12268 Enqueuing Move request for scope (0.28, 0.41)
02:03:10.917 00.000 11616 Worker thread wakes up
02:03:10.917 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.41) opts 0xd
02:03:10.917 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.41)
02:03:10.918 00.001 11616 Moving (0.28, 0.41) raw xDistance=0.44 yDistance=0.22
02:03:10.918 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
02:03:10.918 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.31
02:03:10.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
02:03:10.918 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
02:03:10.918 00.000 11616 MoveAxis(W, 245, ABG)
02:03:10.918 00.000 11616 Guiding  Dir = 3, Dur = 245
02:03:10.918 00.000 11616 IsSlewing returns 0
02:03:10.918 00.000 11616 IsGuiding returns 0
02:03:10.919 00.001 11616 PulseGuide returned control before completion, sleep 255
02:03:10.939 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=44, Gamma=1.290
02:03:10.956 00.017 12268 UpdateGuideState exits: m=933 SNR=20.7
02:03:10.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:10.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:10.956 00.000 12268 Enqueuing Expose request
02:03:11.184 00.228 11616 IsGuiding returns 1
02:03:11.185 00.001 11616 scope still moving after pulse duration time elapsed
02:03:11.215 00.030 11616 IsSlewing returns 0
02:03:11.215 00.000 11616 IsGuiding returns 1
02:03:11.247 00.032 11616 IsSlewing returns 0
02:03:11.247 00.000 11616 IsGuiding returns 1
02:03:11.277 00.030 11616 IsSlewing returns 0
02:03:11.277 00.000 11616 IsGuiding returns 0
02:03:11.277 00.000 11616 scope move finished after 245 + 114 ms
02:03:11.278 00.001 11616 Move returns status 0, amount 245
02:03:11.278 00.000 11616 MoveAxis(S, 19, ABG)
02:03:11.278 00.000 11616 Guiding  Dir = 1, Dur = 19
02:03:11.278 00.000 11616 IsSlewing returns 0
02:03:11.278 00.000 11616 IsGuiding returns 0
02:03:11.279 00.001 11616 PulseGuide returned control before completion, sleep 29
02:03:11.324 00.045 11616 IsGuiding returns 1
02:03:11.324 00.000 11616 scope still moving after pulse duration time elapsed
02:03:11.354 00.030 11616 IsSlewing returns 0
02:03:11.355 00.001 11616 IsGuiding returns 0
02:03:11.355 00.000 11616 scope move finished after 19 + 57 ms
02:03:11.355 00.000 11616 Move returns status 0, amount 19
02:03:11.355 00.000 11616 move complete, result=0
02:03:11.355 00.000 11616 worker thread done servicing request
02:03:11.355 00.000 11616 Worker thread wakes up
02:03:11.355 00.000 12268 GuideStep: 0.4 px 245 ms WEST, 0.2 px 19 ms SOUTH
02:03:11.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:11.356 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:13.356 02.000 11616 Exposure complete
02:03:13.416 00.060 11616 worker thread done servicing request
02:03:13.416 00.000 12268 OnExposeComplete: enter
02:03:13.416 00.000 12268 UpdateGuideState(): m_state=6
02:03:13.417 00.001 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
02:03:13.417 00.000 12268 Star::Find returns 1 (0), X=675.35, Y=911.32, Mass=1109, SNR=22.5, Peak=73 HFD=5.4
02:03:13.417 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
02:03:13.417 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
02:03:13.417 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.51 hyp=0.60 cameraTheta=1.00 mountX=0.54 mountY=0.26, mountTheta=0.44
02:03:13.419 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.51, opts=13)
02:03:13.419 00.000 12268 Enqueuing Move request for scope (0.32, 0.51)
02:03:13.419 00.000 11616 Worker thread wakes up
02:03:13.419 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.51) opts 0xd
02:03:13.419 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.51)
02:03:13.419 00.000 11616 Moving (0.32, 0.51) raw xDistance=0.54 yDistance=0.26
02:03:13.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
02:03:13.419 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
02:03:13.419 00.000 11616 MoveAxis(W, 302, ABG)
02:03:13.419 00.000 11616 Guiding  Dir = 3, Dur = 302
02:03:13.420 00.001 11616 IsSlewing returns 0
02:03:13.420 00.000 11616 IsGuiding returns 0
02:03:13.420 00.000 11616 PulseGuide returned control before completion, sleep 312
02:03:13.442 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=46, Gamma=1.290
02:03:13.461 00.019 12268 UpdateGuideState exits: m=1109 SNR=22.5
02:03:13.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:13.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:13.461 00.000 12268 Enqueuing Expose request
02:03:13.744 00.283 11616 IsGuiding returns 0
02:03:13.745 00.001 11616 Move returns status 0, amount 302
02:03:13.745 00.000 11616 MoveAxis(S, 22, ABG)
02:03:13.745 00.000 11616 Guiding  Dir = 1, Dur = 22
02:03:13.745 00.000 11616 IsSlewing returns 0
02:03:13.745 00.000 11616 IsGuiding returns 0
02:03:13.746 00.001 11616 PulseGuide returned control before completion, sleep 32
02:03:13.791 00.045 11616 IsGuiding returns 1
02:03:13.792 00.001 11616 scope still moving after pulse duration time elapsed
02:03:13.822 00.030 11616 IsSlewing returns 0
02:03:13.822 00.000 11616 IsGuiding returns 0
02:03:13.822 00.000 11616 scope move finished after 22 + 54 ms
02:03:13.822 00.000 11616 Move returns status 0, amount 22
02:03:13.823 00.001 11616 move complete, result=0
02:03:13.823 00.000 11616 worker thread done servicing request
02:03:13.823 00.000 11616 Worker thread wakes up
02:03:13.823 00.000 12268 GuideStep: 0.5 px 302 ms WEST, 0.3 px 22 ms SOUTH
02:03:13.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:13.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:15.829 02.006 11616 Exposure complete
02:03:15.889 00.060 11616 worker thread done servicing request
02:03:15.889 00.000 12268 OnExposeComplete: enter
02:03:15.889 00.000 12268 UpdateGuideState(): m_state=6
02:03:15.889 00.000 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
02:03:15.890 00.001 12268 Star::Find returns 1 (0), X=674.75, Y=911.16, Mass=1026, SNR=21.7, Peak=66 HFD=5.0
02:03:15.890 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
02:03:15.890 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
02:03:15.890 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.35 hyp=0.45 cameraTheta=2.23 mountX=0.33 mountY=-0.32, mountTheta=-0.78
02:03:15.891 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.35, opts=13)
02:03:15.892 00.001 12268 Enqueuing Move request for scope (-0.28, 0.35)
02:03:15.892 00.000 11616 Worker thread wakes up
02:03:15.892 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.35) opts 0xd
02:03:15.892 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.35)
02:03:15.892 00.000 11616 Moving (-0.28, 0.35) raw xDistance=0.33 yDistance=-0.32
02:03:15.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
02:03:15.892 00.000 11616 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.892 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:03:15.892 00.000 11616 MoveAxis(W, 182, ABG)
02:03:15.892 00.000 11616 Guiding  Dir = 3, Dur = 182
02:03:15.893 00.001 11616 IsSlewing returns 0
02:03:15.893 00.000 11616 IsGuiding returns 0
02:03:15.893 00.000 11616 PulseGuide returned control before completion, sleep 192
02:03:15.913 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=51, Gamma=1.290
02:03:15.929 00.016 12268 UpdateGuideState exits: m=1026 SNR=21.7
02:03:15.929 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:15.929 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:15.929 00.000 12268 Enqueuing Expose request
02:03:16.092 00.163 11616 IsGuiding returns 1
02:03:16.093 00.001 11616 scope still moving after pulse duration time elapsed
02:03:16.123 00.030 11616 IsSlewing returns 0
02:03:16.124 00.001 11616 IsGuiding returns 0
02:03:16.124 00.000 11616 scope move finished after 182 + 48 ms
02:03:16.124 00.000 11616 Move returns status 0, amount 182
02:03:16.124 00.000 11616 MoveAxis(N, 0, ABG)
02:03:16.124 00.000 11616 Move returns status 0, amount 0
02:03:16.124 00.000 11616 move complete, result=0
02:03:16.124 00.000 11616 worker thread done servicing request
02:03:16.125 00.001 12268 GuideStep: 0.3 px 182 ms WEST, -0.3 px 0 ms NORTH
02:03:16.125 00.000 11616 Worker thread wakes up
02:03:16.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:16.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:18.138 02.013 11616 Exposure complete
02:03:18.199 00.061 11616 worker thread done servicing request
02:03:18.199 00.000 12268 OnExposeComplete: enter
02:03:18.199 00.000 12268 UpdateGuideState(): m_state=6
02:03:18.199 00.000 12268 Star::Find(15, 674, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
02:03:18.199 00.000 12268 Star::Find returns 1 (0), X=674.79, Y=910.87, Mass=1011, SNR=21.5, Peak=77 HFD=4.9
02:03:18.200 00.001 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.40 = 1.40)
02:03:18.200 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.71 = -1.71)
02:03:18.200 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.06 hyp=0.24 cameraTheta=2.87 mountX=0.04 mountY=-0.24, mountTheta=-1.40
02:03:18.202 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.06, opts=13)
02:03:18.202 00.000 12268 Enqueuing Move request for scope (-0.23, 0.06)
02:03:18.202 00.000 11616 Worker thread wakes up
02:03:18.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.06) opts 0xd
02:03:18.202 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.06)
02:03:18.202 00.000 11616 Moving (-0.23, 0.06) raw xDistance=0.04 yDistance=-0.24
02:03:18.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:18.203 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:03:18.203 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:18.203 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:03:18.203 00.000 11616 MoveAxis(E, 0, ABG)
02:03:18.203 00.000 11616 Move returns status 0, amount 0
02:03:18.203 00.000 11616 MoveAxis(N, 0, ABG)
02:03:18.203 00.000 11616 Move returns status 0, amount 0
02:03:18.203 00.000 11616 move complete, result=0
02:03:18.203 00.000 11616 worker thread done servicing request
02:03:18.225 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=48, Gamma=1.290
02:03:18.242 00.017 12268 UpdateGuideState exits: m=1011 SNR=21.5
02:03:18.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:18.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:18.242 00.000 12268 Enqueuing Expose request
02:03:18.242 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:03:18.243 00.001 11616 Worker thread wakes up
02:03:18.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:18.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:20.250 02.007 11616 Exposure complete
02:03:20.312 00.062 11616 worker thread done servicing request
02:03:20.312 00.000 12268 OnExposeComplete: enter
02:03:20.312 00.000 12268 UpdateGuideState(): m_state=6
02:03:20.312 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
02:03:20.312 00.000 12268 Star::Find returns 1 (0), X=674.82, Y=910.25, Mass=765, SNR=18.7, Peak=51 HFD=5.0
02:03:20.312 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
02:03:20.312 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.23)
02:03:20.313 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.55 hyp=0.59 cameraTheta=-1.93 mountX=-0.57 mountY=-0.13, mountTheta=-2.91
02:03:20.314 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.55, opts=13)
02:03:20.314 00.000 12268 Enqueuing Move request for scope (-0.21, -0.55)
02:03:20.314 00.000 11616 Worker thread wakes up
02:03:20.314 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.55) opts 0xd
02:03:20.314 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.55)
02:03:20.314 00.000 11616 Moving (-0.21, -0.55) raw xDistance=-0.57 yDistance=-0.13
02:03:20.315 00.001 11616 resist switch: large excursion: input -0.57 thresh 0.29 direction from 1 to -1
02:03:20.315 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.71
02:03:20.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.57
02:03:20.315 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:20.315 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:03:20.315 00.000 11616 MoveAxis(E, 319, ABG)
02:03:20.315 00.000 11616 Guiding  Dir = 2, Dur = 319
02:03:20.315 00.000 11616 IsSlewing returns 0
02:03:20.315 00.000 11616 IsGuiding returns 0
02:03:20.316 00.001 11616 PulseGuide returned control before completion, sleep 329
02:03:20.336 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=10, FiltMin=8, FiltMax=38, Gamma=1.290
02:03:20.353 00.017 12268 UpdateGuideState exits: m=765 SNR=18.7
02:03:20.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:20.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:20.353 00.000 12268 Enqueuing Expose request
02:03:20.654 00.301 11616 IsGuiding returns 1
02:03:20.654 00.000 11616 scope still moving after pulse duration time elapsed
02:03:20.686 00.032 11616 IsSlewing returns 0
02:03:20.687 00.001 11616 IsGuiding returns 1
02:03:20.717 00.030 11616 IsSlewing returns 0
02:03:20.718 00.001 11616 IsGuiding returns 0
02:03:20.718 00.000 11616 scope move finished after 319 + 83 ms
02:03:20.718 00.000 11616 Move returns status 0, amount 319
02:03:20.718 00.000 11616 MoveAxis(N, 0, ABG)
02:03:20.718 00.000 11616 Move returns status 0, amount 0
02:03:20.718 00.000 11616 move complete, result=0
02:03:20.719 00.001 11616 worker thread done servicing request
02:03:20.719 00.000 11616 Worker thread wakes up
02:03:20.719 00.000 12268 GuideStep: -0.6 px 319 ms EAST, -0.1 px 0 ms NORTH
02:03:20.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:20.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:22.739 02.020 11616 Exposure complete
02:03:22.800 00.061 11616 worker thread done servicing request
02:03:22.800 00.000 12268 OnExposeComplete: enter
02:03:22.800 00.000 12268 UpdateGuideState(): m_state=6
02:03:22.801 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
02:03:22.801 00.000 12268 Star::Find returns 1 (0), X=674.68, Y=910.93, Mass=848, SNR=19.6, Peak=61 HFD=4.8
02:03:22.801 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
02:03:22.801 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
02:03:22.801 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.12 hyp=0.37 cameraTheta=2.81 mountX=0.09 mountY=-0.36, mountTheta=-1.34
02:03:22.802 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.12, opts=13)
02:03:22.802 00.000 12268 Enqueuing Move request for scope (-0.35, 0.12)
02:03:22.803 00.001 11616 Worker thread wakes up
02:03:22.803 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.12) opts 0xd
02:03:22.803 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.12)
02:03:22.803 00.000 11616 Moving (-0.35, 0.12) raw xDistance=0.09 yDistance=-0.36
02:03:22.803 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:22.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:03:22.803 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:22.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
02:03:22.803 00.000 11616 MoveAxis(E, 0, ABG)
02:03:22.803 00.000 11616 Move returns status 0, amount 0
02:03:22.803 00.000 11616 MoveAxis(N, 0, ABG)
02:03:22.803 00.000 11616 Move returns status 0, amount 0
02:03:22.803 00.000 11616 move complete, result=0
02:03:22.804 00.001 11616 worker thread done servicing request
02:03:22.824 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=44, Gamma=1.290
02:03:22.840 00.016 12268 UpdateGuideState exits: m=848 SNR=19.6
02:03:22.840 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:22.840 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:22.840 00.000 12268 Enqueuing Expose request
02:03:22.840 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:03:22.841 00.001 11616 Worker thread wakes up
02:03:22.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:22.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:24.849 02.008 11616 Exposure complete
02:03:24.915 00.066 11616 worker thread done servicing request
02:03:24.916 00.001 12268 OnExposeComplete: enter
02:03:24.916 00.000 12268 UpdateGuideState(): m_state=6
02:03:24.916 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
02:03:24.916 00.000 12268 Star::Find returns 1 (0), X=674.86, Y=911.12, Mass=848, SNR=19.5, Peak=58 HFD=4.6
02:03:24.916 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
02:03:24.916 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
02:03:24.916 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.31 hyp=0.35 cameraTheta=2.05 mountX=0.29 mountY=-0.20, mountTheta=-0.60
02:03:24.919 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.31, opts=13)
02:03:24.919 00.000 12268 Enqueuing Move request for scope (-0.16, 0.31)
02:03:24.919 00.000 11616 Worker thread wakes up
02:03:24.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.31) opts 0xd
02:03:24.919 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.31)
02:03:24.919 00.000 11616 Moving (-0.16, 0.31) raw xDistance=0.29 yDistance=-0.20
02:03:24.919 00.000 11616 resist switch: large excursion: input 0.29 thresh 0.29 direction from -1 to 1
02:03:24.920 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.88
02:03:24.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
02:03:24.920 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:24.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:03:24.920 00.000 11616 MoveAxis(W, 164, ABG)
02:03:24.920 00.000 11616 Guiding  Dir = 3, Dur = 164
02:03:24.921 00.001 11616 IsSlewing returns 0
02:03:24.921 00.000 11616 IsGuiding returns 0
02:03:24.921 00.000 11616 PulseGuide returned control before completion, sleep 174
02:03:24.943 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=42, Gamma=1.290
02:03:24.962 00.019 12268 UpdateGuideState exits: m=848 SNR=19.5
02:03:24.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:24.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:24.962 00.000 12268 Enqueuing Expose request
02:03:25.111 00.149 11616 IsGuiding returns 1
02:03:25.111 00.000 11616 scope still moving after pulse duration time elapsed
02:03:25.142 00.031 11616 IsSlewing returns 0
02:03:25.142 00.000 11616 IsGuiding returns 0
02:03:25.142 00.000 11616 scope move finished after 164 + 57 ms
02:03:25.142 00.000 11616 Move returns status 0, amount 164
02:03:25.142 00.000 11616 MoveAxis(N, 0, ABG)
02:03:25.142 00.000 11616 Move returns status 0, amount 0
02:03:25.142 00.000 11616 move complete, result=0
02:03:25.143 00.001 11616 worker thread done servicing request
02:03:25.143 00.000 12268 GuideStep: 0.3 px 164 ms WEST, -0.2 px 0 ms NORTH
02:03:25.143 00.000 11616 Worker thread wakes up
02:03:25.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:25.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:27.151 02.008 11616 Exposure complete
02:03:27.211 00.060 11616 worker thread done servicing request
02:03:27.212 00.001 12268 OnExposeComplete: enter
02:03:27.212 00.000 12268 UpdateGuideState(): m_state=6
02:03:27.212 00.000 12268 Star::Find(15, 674, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
02:03:27.212 00.000 12268 Star::Find returns 1 (0), X=675.10, Y=910.92, Mass=798, SNR=19.2, Peak=62 HFD=4.6
02:03:27.212 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
02:03:27.212 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
02:03:27.212 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.98 mountX=0.12 mountY=0.06, mountTheta=0.47
02:03:27.214 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.11, opts=13)
02:03:27.214 00.000 12268 Enqueuing Move request for scope (0.07, 0.11)
02:03:27.214 00.000 11616 Worker thread wakes up
02:03:27.214 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
02:03:27.214 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
02:03:27.214 00.000 11616 Moving (0.07, 0.11) raw xDistance=0.12 yDistance=0.06
02:03:27.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
02:03:27.214 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:27.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:03:27.215 00.001 11616 MoveAxis(W, 66, ABG)
02:03:27.215 00.000 11616 Guiding  Dir = 3, Dur = 66
02:03:27.215 00.000 11616 IsSlewing returns 0
02:03:27.215 00.000 11616 IsGuiding returns 0
02:03:27.216 00.001 11616 PulseGuide returned control before completion, sleep 76
02:03:27.236 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=43, Gamma=1.290
02:03:27.253 00.017 12268 UpdateGuideState exits: m=798 SNR=19.2
02:03:27.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:27.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:27.253 00.000 12268 Enqueuing Expose request
02:03:27.304 00.051 11616 IsGuiding returns 1
02:03:27.304 00.000 11616 scope still moving after pulse duration time elapsed
02:03:27.336 00.032 11616 IsSlewing returns 0
02:03:27.336 00.000 11616 IsGuiding returns 0
02:03:27.336 00.000 11616 scope move finished after 66 + 54 ms
02:03:27.336 00.000 11616 Move returns status 0, amount 66
02:03:27.336 00.000 11616 MoveAxis(N, 0, ABG)
02:03:27.336 00.000 11616 Move returns status 0, amount 0
02:03:27.336 00.000 11616 move complete, result=0
02:03:27.336 00.000 11616 worker thread done servicing request
02:03:27.336 00.000 11616 Worker thread wakes up
02:03:27.337 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:27.337 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:27.337 00.000 12268 GuideStep: 0.1 px 66 ms WEST, 0.1 px 0 ms NORTH
02:03:29.349 02.012 11616 Exposure complete
02:03:29.411 00.062 11616 worker thread done servicing request
02:03:29.412 00.001 12268 OnExposeComplete: enter
02:03:29.412 00.000 12268 UpdateGuideState(): m_state=6
02:03:29.412 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
02:03:29.412 00.000 12268 Star::Find returns 1 (0), X=674.66, Y=910.72, Mass=808, SNR=19.2, Peak=59 HFD=4.9
02:03:29.412 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.38 = 1.91)
02:03:29.412 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.20)
02:03:29.412 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.09 hyp=0.37 cameraTheta=-2.90 mountX=-0.12 mountY=-0.35, mountTheta=-1.91
02:03:29.414 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.09, opts=13)
02:03:29.414 00.000 12268 Enqueuing Move request for scope (-0.36, -0.09)
02:03:29.414 00.000 11616 Worker thread wakes up
02:03:29.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.09) opts 0xd
02:03:29.414 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.09)
02:03:29.414 00.000 11616 Moving (-0.36, -0.09) raw xDistance=-0.12 yDistance=-0.35
02:03:29.415 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:29.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:03:29.415 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:03:29.415 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:03:29.415 00.000 11616 MoveAxis(E, 0, ABG)
02:03:29.415 00.000 11616 Move returns status 0, amount 0
02:03:29.415 00.000 11616 MoveAxis(N, 0, ABG)
02:03:29.415 00.000 11616 Move returns status 0, amount 0
02:03:29.415 00.000 11616 move complete, result=0
02:03:29.415 00.000 11616 worker thread done servicing request
02:03:29.436 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=41, Gamma=1.290
02:03:29.453 00.017 12268 UpdateGuideState exits: m=808 SNR=19.2
02:03:29.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:29.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:29.453 00.000 12268 Enqueuing Expose request
02:03:29.453 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:03:29.453 00.000 11616 Worker thread wakes up
02:03:29.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:29.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:31.455 02.002 11616 Exposure complete
02:03:31.515 00.060 11616 worker thread done servicing request
02:03:31.515 00.000 12268 OnExposeComplete: enter
02:03:31.515 00.000 12268 UpdateGuideState(): m_state=6
02:03:31.516 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
02:03:31.516 00.000 12268 Star::Find returns 1 (0), X=674.34, Y=910.58, Mass=611, SNR=16.6, Peak=55 HFD=4.5
02:03:31.516 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.30 = 1.99)
02:03:31.516 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.12)
02:03:31.516 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=-0.23 hyp=0.72 cameraTheta=-2.82 mountX=-0.29 mountY=-0.65, mountTheta=-1.99
02:03:31.519 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.69, y=-0.23, opts=13)
02:03:31.519 00.000 12268 Enqueuing Move request for scope (-0.69, -0.23)
02:03:31.519 00.000 11616 Worker thread wakes up
02:03:31.519 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.23) opts 0xd
02:03:31.519 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.69, -0.23)
02:03:31.519 00.000 11616 Moving (-0.69, -0.23) raw xDistance=-0.29 yDistance=-0.65
02:03:31.519 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:31.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:03:31.519 00.000 11616 resist switch: large excursion: input -0.65 thresh 0.45 direction from 1 to -1
02:03:31.519 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.95
02:03:31.519 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.65
02:03:31.520 00.001 11616 MoveAxis(E, 0, ABG)
02:03:31.520 00.000 11616 Move returns status 0, amount 0
02:03:31.520 00.000 11616 BLC: Oldest BLC event removed
02:03:31.520 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1452 applied
02:03:31.520 00.000 11616 MoveAxis(N, 1507, ABG)
02:03:31.520 00.000 11616 Guiding  Dir = 0, Dur = 1507
02:03:31.520 00.000 11616 IsSlewing returns 0
02:03:31.520 00.000 11616 IsGuiding returns 0
02:03:31.521 00.001 11616 PulseGuide returned control before completion, sleep 1517
02:03:31.540 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=32, Gamma=1.290
02:03:31.558 00.018 12268 UpdateGuideState exits: m=611 SNR=16.6
02:03:31.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:31.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:31.558 00.000 12268 Enqueuing Expose request
02:03:33.047 01.489 11616 IsGuiding returns 1
02:03:33.048 00.001 11616 scope still moving after pulse duration time elapsed
02:03:33.078 00.030 11616 IsSlewing returns 0
02:03:33.079 00.001 11616 IsGuiding returns 0
02:03:33.079 00.000 11616 scope move finished after 1507 + 51 ms
02:03:33.079 00.000 11616 Move returns status 0, amount 1507
02:03:33.079 00.000 11616 move complete, result=0
02:03:33.080 00.001 11616 worker thread done servicing request
02:03:33.080 00.000 11616 Worker thread wakes up
02:03:33.080 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.7 px 1507 ms NORTH
02:03:33.080 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:33.080 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:35.101 02.021 11616 Exposure complete
02:03:35.169 00.068 11616 worker thread done servicing request
02:03:35.169 00.000 12268 OnExposeComplete: enter
02:03:35.170 00.001 12268 UpdateGuideState(): m_state=6
02:03:35.170 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
02:03:35.170 00.000 12268 Star::Find returns 1 (0), X=674.03, Y=910.12, Mass=716, SNR=18.1, Peak=55 HFD=4.5
02:03:35.170 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.01 = 2.28)
02:03:35.170 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.83)
02:03:35.170 00.000 12268 CameraToMount -- cameraX=-0.99 cameraY=-0.69 hyp=1.20 cameraTheta=-2.53 mountX=-0.78 mountY=-0.89, mountTheta=-2.29
02:03:35.172 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.99, y=-0.69, opts=13)
02:03:35.172 00.000 12268 Enqueuing Move request for scope (-0.99, -0.69)
02:03:35.172 00.000 11616 Worker thread wakes up
02:03:35.172 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.69) opts 0xd
02:03:35.173 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.99, -0.69)
02:03:35.173 00.000 11616 Moving (-0.99, -0.69) raw xDistance=-0.78 yDistance=-0.89
02:03:35.173 00.000 11616 BLC: History state: CurrMiss=0.89, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.097713, 1:0.892289
02:03:35.173 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
02:03:35.173 00.000 11616 resist switch: large excursion: input -0.78 thresh 0.29 direction from 1 to -1
02:03:35.173 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.35
02:03:35.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.78
02:03:35.174 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.89
02:03:35.174 00.000 11616 MoveAxis(E, 438, ABG)
02:03:35.174 00.000 11616 Guiding  Dir = 2, Dur = 438
02:03:35.174 00.000 11616 IsSlewing returns 0
02:03:35.174 00.000 11616 IsGuiding returns 0
02:03:35.175 00.001 11616 PulseGuide returned control before completion, sleep 448
02:03:35.196 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=38, Gamma=1.290
02:03:35.214 00.018 12268 UpdateGuideState exits: m=716 SNR=18.1
02:03:35.214 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:35.214 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:35.214 00.000 12268 Enqueuing Expose request
02:03:35.625 00.411 11616 IsGuiding returns 1
02:03:35.625 00.000 11616 scope still moving after pulse duration time elapsed
02:03:35.656 00.031 11616 IsSlewing returns 0
02:03:35.657 00.001 11616 IsGuiding returns 0
02:03:35.657 00.000 11616 scope move finished after 438 + 44 ms
02:03:35.657 00.000 11616 Move returns status 0, amount 438
02:03:35.657 00.000 11616 MoveAxis(N, 75, ABG)
02:03:35.657 00.000 11616 Guiding  Dir = 0, Dur = 75
02:03:35.657 00.000 11616 IsSlewing returns 0
02:03:35.658 00.001 11616 IsGuiding returns 0
02:03:35.658 00.000 11616 PulseGuide returned control before completion, sleep 85
02:03:35.749 00.091 11616 IsGuiding returns 1
02:03:35.749 00.000 11616 scope still moving after pulse duration time elapsed
02:03:35.780 00.031 11616 IsSlewing returns 0
02:03:35.781 00.001 11616 IsGuiding returns 0
02:03:35.781 00.000 11616 scope move finished after 75 + 48 ms
02:03:35.781 00.000 11616 Move returns status 0, amount 75
02:03:35.781 00.000 11616 move complete, result=0
02:03:35.782 00.001 11616 worker thread done servicing request
02:03:35.782 00.000 11616 Worker thread wakes up
02:03:35.782 00.000 12268 GuideStep: -0.8 px 438 ms EAST, -0.9 px 75 ms NORTH
02:03:35.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:35.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:37.789 02.007 11616 Exposure complete
02:03:37.850 00.061 11616 worker thread done servicing request
02:03:37.850 00.000 12268 OnExposeComplete: enter
02:03:37.850 00.000 12268 UpdateGuideState(): m_state=6
02:03:37.850 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
02:03:37.850 00.000 12268 Star::Find returns 1 (0), X=673.87, Y=911.15, Mass=846, SNR=19.8, Peak=59 HFD=4.9
02:03:37.851 00.001 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
02:03:37.851 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
02:03:37.851 00.000 12268 CameraToMount -- cameraX=-1.16 cameraY=0.35 hyp=1.21 cameraTheta=2.85 mountX=0.23 mountY=-1.19, mountTheta=-1.38
02:03:37.853 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.16, y=0.35, opts=13)
02:03:37.853 00.000 12268 Enqueuing Move request for scope (-1.16, 0.35)
02:03:37.853 00.000 11616 Worker thread wakes up
02:03:37.853 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 0.35) opts 0xd
02:03:37.853 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.16, 0.35)
02:03:37.853 00.000 11616 Moving (-1.16, 0.35) raw xDistance=0.23 yDistance=-1.19
02:03:37.853 00.000 11616 BLC: History state: CurrMiss=1.19, AvgInitMiss=0.19, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.097713, 1:0.892289, 2:1.192335
02:03:37.853 00.000 11616 BLC: Under-shoot: nominal increase by 104
02:03:37.853 00.000 11616 BLC: window closed
02:03:37.853 00.000 11616 BLC: Pulse adjusted to 1556
02:03:37.854 00.001 11616 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.855 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:03:37.855 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -1.19
02:03:37.855 00.000 11616 MoveAxis(E, 0, ABG)
02:03:37.855 00.000 11616 Move returns status 0, amount 0
02:03:37.855 00.000 11616 MoveAxis(N, 101, ABG)
02:03:37.855 00.000 11616 Guiding  Dir = 0, Dur = 101
02:03:37.855 00.000 11616 IsSlewing returns 0
02:03:37.855 00.000 11616 IsGuiding returns 0
02:03:37.856 00.001 11616 PulseGuide returned control before completion, sleep 111
02:03:37.875 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=38, Gamma=1.290
02:03:37.892 00.017 12268 UpdateGuideState exits: m=846 SNR=19.8
02:03:37.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:37.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:37.892 00.000 12268 Enqueuing Expose request
02:03:37.965 00.073 12268 evsrv: cli 0F8E69C0 connect
02:03:37.965 00.000 12268 case statement mapped state 6 to 3
02:03:37.966 00.001 12268 case statement mapped state 6 to 3
02:03:37.966 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"8f24b39c-8647-4ce7-97ae-ef299be3b416"}
02:03:37.966 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"8f24b39c-8647-4ce7-97ae-ef299be3b416"}
02:03:37.967 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:03:37.977 00.010 11616 IsGuiding returns 1
02:03:37.978 00.001 11616 scope still moving after pulse duration time elapsed
02:03:38.007 00.029 11616 IsSlewing returns 0
02:03:38.008 00.001 11616 IsGuiding returns 1
02:03:38.038 00.030 11616 IsSlewing returns 0
02:03:38.038 00.000 11616 IsGuiding returns 1
02:03:38.069 00.031 11616 IsSlewing returns 0
02:03:38.069 00.000 11616 IsGuiding returns 1
02:03:38.100 00.031 11616 IsSlewing returns 0
02:03:38.101 00.001 11616 IsGuiding returns 1
02:03:38.131 00.030 11616 IsSlewing returns 0
02:03:38.132 00.001 11616 IsGuiding returns 1
02:03:38.162 00.030 11616 IsSlewing returns 0
02:03:38.162 00.000 11616 IsGuiding returns 0
02:03:38.162 00.000 11616 scope move finished after 101 + 205 ms
02:03:38.162 00.000 11616 Move returns status 0, amount 101
02:03:38.163 00.001 11616 move complete, result=0
02:03:38.163 00.000 11616 worker thread done servicing request
02:03:38.163 00.000 11616 Worker thread wakes up
02:03:38.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:38.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:38.163 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -1.2 px 101 ms NORTH
02:03:40.179 02.016 11616 Exposure complete
02:03:40.243 00.064 11616 worker thread done servicing request
02:03:40.243 00.000 12268 OnExposeComplete: enter
02:03:40.243 00.000 12268 UpdateGuideState(): m_state=6
02:03:40.243 00.000 12268 Star::Find(15, 673, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
02:03:40.243 00.000 12268 Star::Find returns 1 (0), X=674.22, Y=911.41, Mass=696, SNR=17.7, Peak=52 HFD=4.8
02:03:40.243 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
02:03:40.243 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
02:03:40.243 00.000 12268 CameraToMount -- cameraX=-0.80 cameraY=0.60 hyp=1.00 cameraTheta=2.49 mountX=0.52 mountY=-0.87, mountTheta=-1.03
02:03:40.245 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.80, y=0.60, opts=13)
02:03:40.245 00.000 12268 Enqueuing Move request for scope (-0.80, 0.60)
02:03:40.245 00.000 11616 Worker thread wakes up
02:03:40.245 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.60) opts 0xd
02:03:40.245 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.80, 0.60)
02:03:40.246 00.001 11616 Moving (-0.80, 0.60) raw xDistance=0.52 yDistance=-0.87
02:03:40.246 00.000 11616 resist switch: large excursion: input 0.52 thresh 0.29 direction from -1 to 1
02:03:40.246 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.57
02:03:40.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
02:03:40.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.87
02:03:40.246 00.000 11616 MoveAxis(W, 293, ABG)
02:03:40.246 00.000 11616 Guiding  Dir = 3, Dur = 293
02:03:40.246 00.000 11616 IsSlewing returns 0
02:03:40.247 00.001 11616 IsGuiding returns 0
02:03:40.247 00.000 11616 PulseGuide returned control before completion, sleep 303
02:03:40.268 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=37, Gamma=1.290
02:03:40.285 00.017 12268 UpdateGuideState exits: m=696 SNR=17.7
02:03:40.285 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:40.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:40.285 00.000 12268 Enqueuing Expose request
02:03:40.567 00.282 11616 IsGuiding returns 0
02:03:40.567 00.000 11616 Move returns status 0, amount 293
02:03:40.567 00.000 11616 MoveAxis(N, 74, ABG)
02:03:40.567 00.000 11616 Guiding  Dir = 0, Dur = 74
02:03:40.568 00.001 11616 IsSlewing returns 0
02:03:40.568 00.000 11616 IsGuiding returns 0
02:03:40.568 00.000 11616 PulseGuide returned control before completion, sleep 84
02:03:40.660 00.092 11616 IsGuiding returns 1
02:03:40.660 00.000 11616 scope still moving after pulse duration time elapsed
02:03:40.692 00.032 11616 IsSlewing returns 0
02:03:40.692 00.000 11616 IsGuiding returns 1
02:03:40.723 00.031 11616 IsSlewing returns 0
02:03:40.724 00.001 11616 IsGuiding returns 1
02:03:40.755 00.031 11616 IsSlewing returns 0
02:03:40.756 00.001 11616 IsGuiding returns 1
02:03:40.787 00.031 11616 IsSlewing returns 0
02:03:40.788 00.001 11616 IsGuiding returns 1
02:03:40.819 00.031 11616 IsSlewing returns 0
02:03:40.820 00.001 11616 IsGuiding returns 0
02:03:40.820 00.000 11616 scope move finished after 74 + 178 ms
02:03:40.820 00.000 11616 Move returns status 0, amount 74
02:03:40.820 00.000 11616 move complete, result=0
02:03:40.820 00.000 11616 worker thread done servicing request
02:03:40.820 00.000 11616 Worker thread wakes up
02:03:40.820 00.000 12268 GuideStep: 0.5 px 293 ms WEST, -0.9 px 74 ms NORTH
02:03:40.821 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:40.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:42.828 02.007 11616 Exposure complete
02:03:42.891 00.063 11616 worker thread done servicing request
02:03:42.891 00.000 12268 OnExposeComplete: enter
02:03:42.891 00.000 12268 UpdateGuideState(): m_state=6
02:03:42.891 00.000 12268 Star::Find(15, 674, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
02:03:42.891 00.000 12268 Star::Find returns 1 (0), X=673.86, Y=910.80, Mass=679, SNR=17.5, Peak=61 HFD=4.8
02:03:42.891 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.61 = 1.68)
02:03:42.891 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.72 = -1.43)
02:03:42.892 00.001 12268 CameraToMount -- cameraX=-1.16 cameraY=-0.01 hyp=1.16 cameraTheta=-3.13 mountX=-0.12 mountY=-1.15, mountTheta=-1.68
02:03:42.895 00.003 12268 SchedulePrimaryMove(0D94C700, x=-1.16, y=-0.01, opts=13)
02:03:42.895 00.000 12268 Enqueuing Move request for scope (-1.16, -0.01)
02:03:42.895 00.000 11616 Worker thread wakes up
02:03:42.895 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.16, -0.01) opts 0xd
02:03:42.895 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.16, -0.01)
02:03:42.896 00.001 11616 Moving (-1.16, -0.01) raw xDistance=-0.12 yDistance=-1.15
02:03:42.896 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:42.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:03:42.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -1.15
02:03:42.896 00.000 11616 MoveAxis(E, 0, ABG)
02:03:42.896 00.000 11616 Move returns status 0, amount 0
02:03:42.896 00.000 11616 MoveAxis(N, 98, ABG)
02:03:42.896 00.000 11616 Guiding  Dir = 0, Dur = 98
02:03:42.896 00.000 11616 IsSlewing returns 0
02:03:42.897 00.001 11616 IsGuiding returns 0
02:03:42.897 00.000 11616 PulseGuide returned control before completion, sleep 108
02:03:42.916 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=148, Gamma=1.290
02:03:42.933 00.017 12268 UpdateGuideState exits: m=679 SNR=17.5
02:03:42.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:42.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:42.934 00.001 12268 Enqueuing Expose request
02:03:43.014 00.080 11616 IsGuiding returns 1
02:03:43.014 00.000 11616 scope still moving after pulse duration time elapsed
02:03:43.045 00.031 11616 IsSlewing returns 0
02:03:43.045 00.000 11616 IsGuiding returns 0
02:03:43.045 00.000 11616 scope move finished after 98 + 50 ms
02:03:43.045 00.000 11616 Move returns status 0, amount 98
02:03:43.046 00.001 11616 move complete, result=0
02:03:43.046 00.000 11616 worker thread done servicing request
02:03:43.046 00.000 11616 Worker thread wakes up
02:03:43.046 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -1.2 px 98 ms NORTH
02:03:43.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:43.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:45.061 02.015 11616 Exposure complete
02:03:45.124 00.063 12268 OnExposeComplete: enter
02:03:45.124 00.000 12268 UpdateGuideState(): m_state=6
02:03:45.124 00.000 11616 worker thread done servicing request
02:03:45.125 00.001 12268 Star::Find(15, 673, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
02:03:45.125 00.000 12268 Star::Find returns 1 (0), X=674.77, Y=910.53, Mass=609, SNR=16.8, Peak=49 HFD=4.6
02:03:45.125 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
02:03:45.125 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.61)
02:03:45.125 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.27 hyp=0.37 cameraTheta=-2.31 mountX=-0.29 mountY=-0.21, mountTheta=-2.52
02:03:45.127 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.27, opts=13)
02:03:45.127 00.000 12268 Enqueuing Move request for scope (-0.25, -0.27)
02:03:45.127 00.000 11616 Worker thread wakes up
02:03:45.127 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.27) opts 0xd
02:03:45.128 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.27)
02:03:45.128 00.000 11616 Moving (-0.25, -0.27) raw xDistance=-0.29 yDistance=-0.21
02:03:45.128 00.000 11616 resist switch: large excursion: input -0.29 thresh 0.29 direction from 1 to -1
02:03:45.128 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.88
02:03:45.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
02:03:45.128 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
02:03:45.128 00.000 11616 MoveAxis(E, 165, ABG)
02:03:45.128 00.000 11616 Guiding  Dir = 2, Dur = 165
02:03:45.128 00.000 11616 IsSlewing returns 0
02:03:45.129 00.001 11616 IsGuiding returns 0
02:03:45.129 00.000 11616 PulseGuide returned control before completion, sleep 175
02:03:45.152 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=34, Gamma=1.290
02:03:45.170 00.018 12268 UpdateGuideState exits: m=609 SNR=16.8
02:03:45.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:45.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:45.170 00.000 12268 Enqueuing Expose request
02:03:45.312 00.142 11616 IsGuiding returns 1
02:03:45.312 00.000 11616 scope still moving after pulse duration time elapsed
02:03:45.343 00.031 11616 IsSlewing returns 0
02:03:45.343 00.000 11616 IsGuiding returns 0
02:03:45.344 00.001 11616 scope move finished after 165 + 49 ms
02:03:45.344 00.000 11616 Move returns status 0, amount 165
02:03:45.344 00.000 11616 MoveAxis(N, 18, ABG)
02:03:45.344 00.000 11616 Guiding  Dir = 0, Dur = 18
02:03:45.344 00.000 11616 IsSlewing returns 0
02:03:45.344 00.000 11616 IsGuiding returns 0
02:03:45.345 00.001 11616 PulseGuide returned control before completion, sleep 28
02:03:45.374 00.029 11616 IsGuiding returns 1
02:03:45.374 00.000 11616 scope still moving after pulse duration time elapsed
02:03:45.405 00.031 11616 IsSlewing returns 0
02:03:45.405 00.000 11616 IsGuiding returns 0
02:03:45.406 00.001 11616 scope move finished after 18 + 43 ms
02:03:45.406 00.000 11616 Move returns status 0, amount 18
02:03:45.406 00.000 11616 move complete, result=0
02:03:45.406 00.000 11616 worker thread done servicing request
02:03:45.406 00.000 11616 Worker thread wakes up
02:03:45.406 00.000 12268 GuideStep: -0.3 px 165 ms EAST, -0.2 px 18 ms NORTH
02:03:45.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:45.407 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:47.416 02.009 11616 Exposure complete
02:03:47.476 00.060 11616 worker thread done servicing request
02:03:47.476 00.000 12268 OnExposeComplete: enter
02:03:47.476 00.000 12268 UpdateGuideState(): m_state=6
02:03:47.476 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
02:03:47.477 00.001 12268 Star::Find returns 1 (0), X=675.10, Y=910.91, Mass=599, SNR=16.5, Peak=52 HFD=4.4
02:03:47.477 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
02:03:47.477 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
02:03:47.477 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.96 mountX=0.11 mountY=0.06, mountTheta=0.48
02:03:47.478 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.11, opts=13)
02:03:47.478 00.000 12268 Enqueuing Move request for scope (0.07, 0.11)
02:03:47.478 00.000 11616 Worker thread wakes up
02:03:47.479 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
02:03:47.479 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
02:03:47.479 00.000 11616 Moving (0.07, 0.11) raw xDistance=0.11 yDistance=0.06
02:03:47.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:47.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:03:47.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:47.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:03:47.479 00.000 11616 MoveAxis(E, 0, ABG)
02:03:47.479 00.000 11616 Move returns status 0, amount 0
02:03:47.479 00.000 11616 MoveAxis(N, 0, ABG)
02:03:47.479 00.000 11616 Move returns status 0, amount 0
02:03:47.479 00.000 11616 move complete, result=0
02:03:47.480 00.001 11616 worker thread done servicing request
02:03:47.501 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=36, Gamma=1.290
02:03:47.517 00.016 12268 UpdateGuideState exits: m=599 SNR=16.5
02:03:47.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:47.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:47.517 00.000 12268 Enqueuing Expose request
02:03:47.518 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:47.518 00.000 11616 Worker thread wakes up
02:03:47.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:47.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:49.534 02.016 11616 Exposure complete
02:03:49.603 00.069 11616 worker thread done servicing request
02:03:49.603 00.000 12268 OnExposeComplete: enter
02:03:49.603 00.000 12268 UpdateGuideState(): m_state=6
02:03:49.604 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
02:03:49.604 00.000 12268 Star::Find returns 1 (0), X=674.82, Y=910.76, Mass=812, SNR=19.1, Peak=58 HFD=5.0
02:03:49.604 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
02:03:49.604 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
02:03:49.604 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-2.94 mountX=-0.06 mountY=-0.20, mountTheta=-1.88
02:03:49.608 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.04, opts=13)
02:03:49.608 00.000 12268 Enqueuing Move request for scope (-0.20, -0.04)
02:03:49.608 00.000 11616 Worker thread wakes up
02:03:49.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
02:03:49.608 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
02:03:49.608 00.000 11616 Moving (-0.20, -0.04) raw xDistance=-0.06 yDistance=-0.20
02:03:49.609 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:49.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:03:49.609 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.20
02:03:49.609 00.000 11616 MoveAxis(E, 0, ABG)
02:03:49.609 00.000 11616 Move returns status 0, amount 0
02:03:49.609 00.000 11616 MoveAxis(N, 17, ABG)
02:03:49.609 00.000 11616 Guiding  Dir = 0, Dur = 17
02:03:49.609 00.000 11616 IsSlewing returns 0
02:03:49.610 00.001 11616 IsGuiding returns 0
02:03:49.610 00.000 11616 PulseGuide returned control before completion, sleep 27
02:03:49.638 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=39, Gamma=1.290
02:03:49.651 00.013 11616 IsGuiding returns 1
02:03:49.652 00.001 11616 scope still moving after pulse duration time elapsed
02:03:49.657 00.005 12268 UpdateGuideState exits: m=812 SNR=19.1
02:03:49.657 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:49.657 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:49.657 00.000 12268 Enqueuing Expose request
02:03:49.682 00.025 11616 IsSlewing returns 0
02:03:49.683 00.001 11616 IsGuiding returns 0
02:03:49.683 00.000 11616 scope move finished after 17 + 56 ms
02:03:49.683 00.000 11616 Move returns status 0, amount 17
02:03:49.683 00.000 11616 move complete, result=0
02:03:49.683 00.000 11616 worker thread done servicing request
02:03:49.683 00.000 11616 Worker thread wakes up
02:03:49.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:49.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:49.684 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 17 ms NORTH
02:03:51.700 02.016 11616 Exposure complete
02:03:51.761 00.061 11616 worker thread done servicing request
02:03:51.762 00.001 12268 OnExposeComplete: enter
02:03:51.762 00.000 12268 UpdateGuideState(): m_state=6
02:03:51.762 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
02:03:51.762 00.000 12268 Star::Find returns 1 (0), X=674.78, Y=910.75, Mass=827, SNR=19.5, Peak=70 HFD=4.4
02:03:51.762 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.40 = 1.88)
02:03:51.762 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.23)
02:03:51.762 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.05 hyp=0.24 cameraTheta=-2.93 mountX=-0.07 mountY=-0.23, mountTheta=-1.88
02:03:51.764 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.05, opts=13)
02:03:51.764 00.000 12268 Enqueuing Move request for scope (-0.24, -0.05)
02:03:51.764 00.000 11616 Worker thread wakes up
02:03:51.764 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.05) opts 0xd
02:03:51.764 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.05)
02:03:51.764 00.000 11616 Moving (-0.24, -0.05) raw xDistance=-0.07 yDistance=-0.23
02:03:51.764 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:51.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:03:51.764 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.23
02:03:51.764 00.000 11616 MoveAxis(E, 0, ABG)
02:03:51.765 00.001 11616 Move returns status 0, amount 0
02:03:51.765 00.000 11616 MoveAxis(N, 19, ABG)
02:03:51.765 00.000 11616 Guiding  Dir = 0, Dur = 19
02:03:51.765 00.000 11616 IsSlewing returns 0
02:03:51.765 00.000 11616 IsGuiding returns 0
02:03:51.765 00.000 11616 PulseGuide returned control before completion, sleep 29
02:03:51.785 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=47, Gamma=1.290
02:03:51.802 00.017 12268 UpdateGuideState exits: m=827 SNR=19.5
02:03:51.802 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:51.802 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:51.802 00.000 12268 Enqueuing Expose request
02:03:51.807 00.005 11616 IsGuiding returns 1
02:03:51.807 00.000 11616 scope still moving after pulse duration time elapsed
02:03:51.839 00.032 11616 IsSlewing returns 0
02:03:51.839 00.000 11616 IsGuiding returns 1
02:03:51.869 00.030 11616 IsSlewing returns 0
02:03:51.869 00.000 11616 IsGuiding returns 1
02:03:51.900 00.031 11616 IsSlewing returns 0
02:03:51.900 00.000 11616 IsGuiding returns 1
02:03:51.931 00.031 11616 IsSlewing returns 0
02:03:51.932 00.001 11616 IsGuiding returns 1
02:03:51.962 00.030 11616 IsSlewing returns 0
02:03:51.962 00.000 11616 IsGuiding returns 1
02:03:51.993 00.031 11616 IsSlewing returns 0
02:03:51.994 00.001 11616 IsGuiding returns 0
02:03:51.994 00.000 11616 scope move finished after 19 + 209 ms
02:03:51.994 00.000 11616 Move returns status 0, amount 19
02:03:51.994 00.000 11616 move complete, result=0
02:03:51.994 00.000 11616 worker thread done servicing request
02:03:51.994 00.000 11616 Worker thread wakes up
02:03:51.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:51.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:51.994 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
02:03:54.002 02.008 11616 Exposure complete
02:03:54.064 00.062 11616 worker thread done servicing request
02:03:54.064 00.000 12268 OnExposeComplete: enter
02:03:54.064 00.000 12268 UpdateGuideState(): m_state=6
02:03:54.065 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
02:03:54.065 00.000 12268 Star::Find returns 1 (0), X=675.17, Y=910.47, Mass=979, SNR=21.2, Peak=69 HFD=5.2
02:03:54.065 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
02:03:54.065 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
02:03:54.065 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.34 hyp=0.37 cameraTheta=-1.15 mountX=-0.32 mountY=0.19, mountTheta=2.60
02:03:54.067 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.34, opts=13)
02:03:54.067 00.000 12268 Enqueuing Move request for scope (0.15, -0.34)
02:03:54.067 00.000 11616 Worker thread wakes up
02:03:54.067 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.34) opts 0xd
02:03:54.067 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.34)
02:03:54.067 00.000 11616 Moving (0.15, -0.34) raw xDistance=-0.32 yDistance=0.19
02:03:54.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
02:03:54.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:54.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:03:54.068 00.001 11616 MoveAxis(E, 179, ABG)
02:03:54.068 00.000 11616 Guiding  Dir = 2, Dur = 179
02:03:54.068 00.000 11616 IsSlewing returns 0
02:03:54.068 00.000 11616 IsGuiding returns 0
02:03:54.068 00.000 11616 PulseGuide returned control before completion, sleep 189
02:03:54.091 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=48, Gamma=1.290
02:03:54.111 00.020 12268 UpdateGuideState exits: m=979 SNR=21.2
02:03:54.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:54.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:54.111 00.000 12268 Enqueuing Expose request
02:03:54.265 00.154 11616 IsGuiding returns 1
02:03:54.265 00.000 11616 scope still moving after pulse duration time elapsed
02:03:54.297 00.032 11616 IsSlewing returns 0
02:03:54.298 00.001 11616 IsGuiding returns 0
02:03:54.298 00.000 11616 scope move finished after 179 + 50 ms
02:03:54.298 00.000 11616 Move returns status 0, amount 179
02:03:54.298 00.000 11616 MoveAxis(N, 0, ABG)
02:03:54.298 00.000 11616 Move returns status 0, amount 0
02:03:54.298 00.000 11616 move complete, result=0
02:03:54.298 00.000 11616 worker thread done servicing request
02:03:54.298 00.000 11616 Worker thread wakes up
02:03:54.299 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:54.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:54.299 00.000 12268 GuideStep: -0.3 px 179 ms EAST, 0.2 px 0 ms NORTH
02:03:56.308 02.009 11616 Exposure complete
02:03:56.369 00.061 11616 worker thread done servicing request
02:03:56.369 00.000 12268 OnExposeComplete: enter
02:03:56.369 00.000 12268 UpdateGuideState(): m_state=6
02:03:56.369 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
02:03:56.369 00.000 12268 Star::Find returns 1 (0), X=675.26, Y=910.52, Mass=1272, SNR=24.1, Peak=101 HFD=5.2
02:03:56.369 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
02:03:56.369 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
02:03:56.370 00.001 12268 CameraToMount -- cameraX=0.23 cameraY=-0.28 hyp=0.37 cameraTheta=-0.88 mountX=-0.26 mountY=0.27, mountTheta=2.34
02:03:56.371 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.28, opts=13)
02:03:56.371 00.000 12268 Enqueuing Move request for scope (0.23, -0.28)
02:03:56.371 00.000 11616 Worker thread wakes up
02:03:56.371 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.28) opts 0xd
02:03:56.371 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.28)
02:03:56.371 00.000 11616 Moving (0.23, -0.28) raw xDistance=-0.26 yDistance=0.27
02:03:56.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
02:03:56.371 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:56.372 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:03:56.372 00.000 11616 MoveAxis(E, 144, ABG)
02:03:56.372 00.000 11616 Guiding  Dir = 2, Dur = 144
02:03:56.372 00.000 11616 IsSlewing returns 0
02:03:56.372 00.000 11616 IsGuiding returns 0
02:03:56.373 00.001 11616 PulseGuide returned control before completion, sleep 154
02:03:56.392 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=8, FiltMax=60, Gamma=1.290
02:03:56.409 00.017 12268 UpdateGuideState exits: m=1272 SNR=24.1
02:03:56.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:56.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:56.409 00.000 12268 Enqueuing Expose request
02:03:56.541 00.132 11616 IsGuiding returns 1
02:03:56.541 00.000 11616 scope still moving after pulse duration time elapsed
02:03:56.571 00.030 11616 IsSlewing returns 0
02:03:56.573 00.002 11616 IsGuiding returns 0
02:03:56.573 00.000 11616 scope move finished after 144 + 56 ms
02:03:56.573 00.000 11616 Move returns status 0, amount 144
02:03:56.573 00.000 11616 MoveAxis(N, 0, ABG)
02:03:56.573 00.000 11616 Move returns status 0, amount 0
02:03:56.573 00.000 11616 move complete, result=0
02:03:56.573 00.000 11616 worker thread done servicing request
02:03:56.573 00.000 11616 Worker thread wakes up
02:03:56.573 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:56.573 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:03:56.574 00.001 12268 GuideStep: -0.3 px 144 ms EAST, 0.3 px 0 ms NORTH
02:03:58.657 02.083 11616 Exposure complete
02:03:58.718 00.061 11616 worker thread done servicing request
02:03:58.718 00.000 12268 OnExposeComplete: enter
02:03:58.718 00.000 12268 UpdateGuideState(): m_state=6
02:03:58.718 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
02:03:58.719 00.001 12268 Star::Find returns 1 (0), X=674.77, Y=911.16, Mass=1231, SNR=23.7, Peak=76 HFD=5.0
02:03:58.719 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
02:03:58.719 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
02:03:58.719 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.35 hyp=0.43 cameraTheta=2.19 mountX=0.32 mountY=-0.29, mountTheta=-0.74
02:03:58.720 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.35, opts=13)
02:03:58.720 00.000 12268 Enqueuing Move request for scope (-0.25, 0.35)
02:03:58.720 00.000 11616 Worker thread wakes up
02:03:58.721 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.35) opts 0xd
02:03:58.721 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.35)
02:03:58.721 00.000 11616 Moving (-0.25, 0.35) raw xDistance=0.32 yDistance=-0.29
02:03:58.721 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
02:03:58.721 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
02:03:58.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
02:03:58.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
02:03:58.721 00.000 11616 MoveAxis(W, 181, ABG)
02:03:58.721 00.000 11616 Guiding  Dir = 3, Dur = 181
02:03:58.721 00.000 11616 IsSlewing returns 0
02:03:58.722 00.001 11616 IsGuiding returns 0
02:03:58.722 00.000 11616 PulseGuide returned control before completion, sleep 191
02:03:58.744 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=61, Gamma=1.290
02:03:58.760 00.016 12268 UpdateGuideState exits: m=1231 SNR=23.7
02:03:58.761 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:58.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:03:58.761 00.000 12268 Enqueuing Expose request
02:03:58.929 00.168 11616 IsGuiding returns 0
02:03:58.930 00.001 11616 Move returns status 0, amount 181
02:03:58.930 00.000 11616 MoveAxis(N, 25, ABG)
02:03:58.930 00.000 11616 Guiding  Dir = 0, Dur = 25
02:03:58.930 00.000 11616 IsSlewing returns 0
02:03:58.930 00.000 11616 IsGuiding returns 0
02:03:58.931 00.001 11616 PulseGuide returned control before completion, sleep 35
02:03:58.975 00.044 11616 IsGuiding returns 1
02:03:58.976 00.001 11616 scope still moving after pulse duration time elapsed
02:03:59.006 00.030 11616 IsSlewing returns 0
02:03:59.007 00.001 11616 IsGuiding returns 0
02:03:59.007 00.000 11616 scope move finished after 25 + 51 ms
02:03:59.007 00.000 11616 Move returns status 0, amount 25
02:03:59.007 00.000 11616 move complete, result=0
02:03:59.008 00.001 12268 GuideStep: 0.3 px 181 ms WEST, -0.3 px 25 ms NORTH
02:03:59.008 00.000 11616 worker thread done servicing request
02:03:59.008 00.000 11616 Worker thread wakes up
02:03:59.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:03:59.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:01.014 02.006 11616 Exposure complete
02:04:01.076 00.062 12268 OnExposeComplete: enter
02:04:01.076 00.000 12268 UpdateGuideState(): m_state=6
02:04:01.076 00.000 11616 worker thread done servicing request
02:04:01.076 00.000 12268 Star::Find(15, 674, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
02:04:01.076 00.000 12268 Star::Find returns 1 (0), X=674.54, Y=910.88, Mass=1066, SNR=22.1, Peak=93 HFD=4.9
02:04:01.076 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
02:04:01.077 00.001 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
02:04:01.077 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.08 hyp=0.49 cameraTheta=2.98 mountX=0.03 mountY=-0.49, mountTheta=-1.51
02:04:01.078 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=0.08, opts=13)
02:04:01.079 00.001 12268 Enqueuing Move request for scope (-0.48, 0.08)
02:04:01.079 00.000 11616 Worker thread wakes up
02:04:01.079 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.08) opts 0xd
02:04:01.079 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, 0.08)
02:04:01.079 00.000 11616 Moving (-0.48, 0.08) raw xDistance=0.03 yDistance=-0.49
02:04:01.079 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:01.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:04:01.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.49
02:04:01.079 00.000 11616 MoveAxis(E, 0, ABG)
02:04:01.079 00.000 11616 Move returns status 0, amount 0
02:04:01.079 00.000 11616 MoveAxis(N, 41, ABG)
02:04:01.080 00.001 11616 Guiding  Dir = 0, Dur = 41
02:04:01.080 00.000 11616 IsSlewing returns 0
02:04:01.080 00.000 11616 IsGuiding returns 0
02:04:01.080 00.000 11616 PulseGuide returned control before completion, sleep 51
02:04:01.102 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=49, Gamma=1.290
02:04:01.119 00.017 12268 UpdateGuideState exits: m=1066 SNR=22.1
02:04:01.120 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:01.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:01.120 00.000 12268 Enqueuing Expose request
02:04:01.140 00.020 11616 IsGuiding returns 1
02:04:01.140 00.000 11616 scope still moving after pulse duration time elapsed
02:04:01.170 00.030 11616 IsSlewing returns 0
02:04:01.170 00.000 11616 IsGuiding returns 0
02:04:01.170 00.000 11616 scope move finished after 41 + 49 ms
02:04:01.171 00.001 11616 Move returns status 0, amount 41
02:04:01.171 00.000 11616 move complete, result=0
02:04:01.171 00.000 11616 worker thread done servicing request
02:04:01.171 00.000 11616 Worker thread wakes up
02:04:01.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:01.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:01.172 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.5 px 41 ms NORTH
02:04:03.175 02.003 11616 Exposure complete
02:04:03.236 00.061 11616 worker thread done servicing request
02:04:03.236 00.000 12268 OnExposeComplete: enter
02:04:03.237 00.001 12268 UpdateGuideState(): m_state=6
02:04:03.237 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
02:04:03.237 00.000 12268 Star::Find returns 1 (0), X=674.77, Y=910.99, Mass=1213, SNR=23.4, Peak=91 HFD=4.9
02:04:03.237 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
02:04:03.237 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
02:04:03.237 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.19 hyp=0.31 cameraTheta=2.50 mountX=0.16 mountY=-0.27, mountTheta=-1.03
02:04:03.240 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.19, opts=13)
02:04:03.241 00.001 12268 Enqueuing Move request for scope (-0.25, 0.19)
02:04:03.241 00.000 11616 Worker thread wakes up
02:04:03.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.19) opts 0xd
02:04:03.241 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.19)
02:04:03.241 00.000 11616 Moving (-0.25, 0.19) raw xDistance=0.16 yDistance=-0.27
02:04:03.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
02:04:03.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
02:04:03.241 00.000 11616 MoveAxis(W, 90, ABG)
02:04:03.241 00.000 11616 Guiding  Dir = 3, Dur = 90
02:04:03.242 00.001 11616 IsSlewing returns 0
02:04:03.242 00.000 11616 IsGuiding returns 0
02:04:03.242 00.000 11616 PulseGuide returned control before completion, sleep 100
02:04:03.264 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=10, FiltMin=8, FiltMax=51, Gamma=1.290
02:04:03.282 00.018 12268 UpdateGuideState exits: m=1213 SNR=23.4
02:04:03.282 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:03.282 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:03.282 00.000 12268 Enqueuing Expose request
02:04:03.344 00.062 11616 IsGuiding returns 1
02:04:03.344 00.000 11616 scope still moving after pulse duration time elapsed
02:04:03.376 00.032 11616 IsSlewing returns 0
02:04:03.376 00.000 11616 IsGuiding returns 0
02:04:03.376 00.000 11616 scope move finished after 90 + 44 ms
02:04:03.376 00.000 11616 Move returns status 0, amount 90
02:04:03.376 00.000 11616 MoveAxis(N, 23, ABG)
02:04:03.376 00.000 11616 Guiding  Dir = 0, Dur = 23
02:04:03.377 00.001 11616 IsSlewing returns 0
02:04:03.377 00.000 11616 IsGuiding returns 0
02:04:03.377 00.000 11616 PulseGuide returned control before completion, sleep 33
02:04:03.423 00.046 11616 IsGuiding returns 1
02:04:03.423 00.000 11616 scope still moving after pulse duration time elapsed
02:04:03.454 00.031 11616 IsSlewing returns 0
02:04:03.454 00.000 11616 IsGuiding returns 0
02:04:03.455 00.001 11616 scope move finished after 23 + 54 ms
02:04:03.455 00.000 11616 Move returns status 0, amount 23
02:04:03.455 00.000 11616 move complete, result=0
02:04:03.455 00.000 11616 worker thread done servicing request
02:04:03.455 00.000 11616 Worker thread wakes up
02:04:03.455 00.000 12268 GuideStep: 0.2 px 90 ms WEST, -0.3 px 23 ms NORTH
02:04:03.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:03.455 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:05.465 02.010 11616 Exposure complete
02:04:05.526 00.061 11616 worker thread done servicing request
02:04:05.526 00.000 12268 OnExposeComplete: enter
02:04:05.526 00.000 12268 UpdateGuideState(): m_state=6
02:04:05.526 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
02:04:05.526 00.000 12268 Star::Find returns 1 (0), X=674.83, Y=910.67, Mass=1288, SNR=24.3, Peak=87 HFD=5.1
02:04:05.526 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-3.99 = 2.29)
02:04:05.527 00.001 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.82)
02:04:05.527 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.14 hyp=0.24 cameraTheta=-2.52 mountX=-0.16 mountY=-0.18, mountTheta=-2.30
02:04:05.528 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.14, opts=13)
02:04:05.528 00.000 12268 Enqueuing Move request for scope (-0.20, -0.14)
02:04:05.528 00.000 11616 Worker thread wakes up
02:04:05.528 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.14) opts 0xd
02:04:05.528 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.14)
02:04:05.528 00.000 11616 Moving (-0.20, -0.14) raw xDistance=-0.16 yDistance=-0.18
02:04:05.529 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:05.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:04:05.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
02:04:05.529 00.000 11616 MoveAxis(E, 0, ABG)
02:04:05.529 00.000 11616 Move returns status 0, amount 0
02:04:05.529 00.000 11616 MoveAxis(N, 15, ABG)
02:04:05.529 00.000 11616 Guiding  Dir = 0, Dur = 15
02:04:05.529 00.000 11616 IsSlewing returns 0
02:04:05.530 00.001 11616 IsGuiding returns 0
02:04:05.530 00.000 11616 PulseGuide returned control before completion, sleep 25
02:04:05.550 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=51, Gamma=1.290
02:04:05.567 00.017 12268 UpdateGuideState exits: m=1288 SNR=24.3
02:04:05.567 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:05.567 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:05.567 00.000 12268 Enqueuing Expose request
02:04:05.571 00.004 11616 IsGuiding returns 1
02:04:05.571 00.000 11616 scope still moving after pulse duration time elapsed
02:04:05.602 00.031 11616 IsSlewing returns 0
02:04:05.602 00.000 11616 IsGuiding returns 0
02:04:05.602 00.000 11616 scope move finished after 15 + 57 ms
02:04:05.602 00.000 11616 Move returns status 0, amount 15
02:04:05.602 00.000 11616 move complete, result=0
02:04:05.602 00.000 11616 worker thread done servicing request
02:04:05.602 00.000 11616 Worker thread wakes up
02:04:05.603 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:05.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:05.603 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 15 ms NORTH
02:04:07.631 02.028 11616 Exposure complete
02:04:07.692 00.061 11616 worker thread done servicing request
02:04:07.692 00.000 12268 OnExposeComplete: enter
02:04:07.692 00.000 12268 UpdateGuideState(): m_state=6
02:04:07.692 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
02:04:07.693 00.001 12268 Star::Find returns 1 (0), X=675.06, Y=910.74, Mass=1291, SNR=24.2, Peak=86 HFD=5.6
02:04:07.693 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
02:04:07.693 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
02:04:07.693 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.07 mountX=-0.07 mountY=0.05, mountTheta=2.52
02:04:07.694 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.07, opts=13)
02:04:07.694 00.000 12268 Enqueuing Move request for scope (0.04, -0.07)
02:04:07.695 00.001 11616 Worker thread wakes up
02:04:07.695 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
02:04:07.695 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
02:04:07.695 00.000 11616 Moving (0.04, -0.07) raw xDistance=-0.07 yDistance=0.05
02:04:07.695 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:07.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:04:07.695 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:07.695 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:04:07.695 00.000 11616 MoveAxis(E, 0, ABG)
02:04:07.696 00.001 11616 Move returns status 0, amount 0
02:04:07.696 00.000 11616 MoveAxis(N, 0, ABG)
02:04:07.696 00.000 11616 Move returns status 0, amount 0
02:04:07.696 00.000 11616 move complete, result=0
02:04:07.697 00.001 11616 worker thread done servicing request
02:04:07.723 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=53, Gamma=1.290
02:04:07.740 00.017 12268 UpdateGuideState exits: m=1291 SNR=24.2
02:04:07.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:07.740 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:07.740 00.000 12268 Enqueuing Expose request
02:04:07.740 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:04:07.740 00.000 11616 Worker thread wakes up
02:04:07.740 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:07.741 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:09.761 02.020 11616 Exposure complete
02:04:09.822 00.061 11616 worker thread done servicing request
02:04:09.822 00.000 12268 OnExposeComplete: enter
02:04:09.822 00.000 12268 UpdateGuideState(): m_state=6
02:04:09.823 00.001 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
02:04:09.823 00.000 12268 Star::Find returns 1 (0), X=674.93, Y=910.47, Mass=1215, SNR=23.5, Peak=78 HFD=5.1
02:04:09.823 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.31 = 2.98)
02:04:09.823 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.13)
02:04:09.823 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.33 hyp=0.34 cameraTheta=-1.83 mountX=-0.34 mountY=-0.05, mountTheta=-3.01
02:04:09.826 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=-0.33, opts=13)
02:04:09.826 00.000 12268 Enqueuing Move request for scope (-0.09, -0.33)
02:04:09.826 00.000 11616 Worker thread wakes up
02:04:09.826 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.33) opts 0xd
02:04:09.826 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, -0.33)
02:04:09.826 00.000 11616 Moving (-0.09, -0.33) raw xDistance=-0.34 yDistance=-0.05
02:04:09.826 00.000 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
02:04:09.826 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.02
02:04:09.826 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
02:04:09.826 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:09.827 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:04:09.827 00.000 11616 MoveAxis(E, 190, ABG)
02:04:09.827 00.000 11616 Guiding  Dir = 2, Dur = 190
02:04:09.827 00.000 11616 IsSlewing returns 0
02:04:09.827 00.000 11616 IsGuiding returns 0
02:04:09.828 00.001 11616 PulseGuide returned control before completion, sleep 200
02:04:09.846 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=48, Gamma=1.290
02:04:09.863 00.017 12268 UpdateGuideState exits: m=1215 SNR=23.5
02:04:09.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:09.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:09.863 00.000 12268 Enqueuing Expose request
02:04:10.037 00.174 11616 IsGuiding returns 1
02:04:10.037 00.000 11616 scope still moving after pulse duration time elapsed
02:04:10.067 00.030 11616 IsSlewing returns 0
02:04:10.068 00.001 11616 IsGuiding returns 0
02:04:10.068 00.000 11616 scope move finished after 190 + 51 ms
02:04:10.068 00.000 11616 Move returns status 0, amount 190
02:04:10.068 00.000 11616 MoveAxis(N, 0, ABG)
02:04:10.068 00.000 11616 Move returns status 0, amount 0
02:04:10.068 00.000 11616 move complete, result=0
02:04:10.068 00.000 11616 worker thread done servicing request
02:04:10.069 00.001 11616 Worker thread wakes up
02:04:10.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:10.069 00.000 12268 GuideStep: -0.3 px 190 ms EAST, -0.0 px 0 ms NORTH
02:04:10.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:12.086 02.017 11616 Exposure complete
02:04:12.146 00.060 11616 worker thread done servicing request
02:04:12.146 00.000 12268 OnExposeComplete: enter
02:04:12.146 00.000 12268 UpdateGuideState(): m_state=6
02:04:12.146 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
02:04:12.146 00.000 12268 Star::Find returns 1 (0), X=674.79, Y=910.73, Mass=1147, SNR=22.7, Peak=85 HFD=5.1
02:04:12.147 00.001 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
02:04:12.147 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
02:04:12.147 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.84 mountX=-0.09 mountY=-0.22, mountTheta=-1.98
02:04:12.147 00.000 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.07, opts=13)
02:04:12.147 00.000 12268 Enqueuing Move request for scope (-0.23, -0.07)
02:04:12.147 00.000 11616 Worker thread wakes up
02:04:12.147 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
02:04:12.147 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
02:04:12.149 00.002 11616 Moving (-0.23, -0.07) raw xDistance=-0.09 yDistance=-0.22
02:04:12.149 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:12.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:04:12.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
02:04:12.149 00.000 11616 MoveAxis(E, 0, ABG)
02:04:12.149 00.000 11616 Move returns status 0, amount 0
02:04:12.149 00.000 11616 MoveAxis(N, 19, ABG)
02:04:12.149 00.000 11616 Guiding  Dir = 0, Dur = 19
02:04:12.149 00.000 11616 IsSlewing returns 0
02:04:12.149 00.000 11616 IsGuiding returns 0
02:04:12.149 00.000 11616 PulseGuide returned control before completion, sleep 29
02:04:12.170 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=8, FiltMax=48, Gamma=1.290
02:04:12.180 00.010 11616 IsGuiding returns 1
02:04:12.181 00.001 11616 scope still moving after pulse duration time elapsed
02:04:12.188 00.007 12268 UpdateGuideState exits: m=1147 SNR=22.7
02:04:12.188 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:12.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:12.188 00.000 12268 Enqueuing Expose request
02:04:12.211 00.023 11616 IsSlewing returns 0
02:04:12.211 00.000 11616 IsGuiding returns 0
02:04:12.211 00.000 11616 scope move finished after 19 + 42 ms
02:04:12.211 00.000 11616 Move returns status 0, amount 19
02:04:12.212 00.001 11616 move complete, result=0
02:04:12.212 00.000 11616 worker thread done servicing request
02:04:12.212 00.000 11616 Worker thread wakes up
02:04:12.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:12.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:12.213 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 19 ms NORTH
02:04:14.229 02.016 11616 Exposure complete
02:04:14.291 00.062 11616 worker thread done servicing request
02:04:14.291 00.000 12268 OnExposeComplete: enter
02:04:14.291 00.000 12268 UpdateGuideState(): m_state=6
02:04:14.291 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
02:04:14.292 00.001 12268 Star::Find returns 1 (0), X=674.91, Y=910.93, Mass=1043, SNR=21.7, Peak=75 HFD=4.6
02:04:14.292 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
02:04:14.292 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
02:04:14.292 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.31 mountX=0.11 mountY=-0.13, mountTheta=-0.85
02:04:14.293 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.13, opts=13)
02:04:14.293 00.000 12268 Enqueuing Move request for scope (-0.12, 0.13)
02:04:14.294 00.001 11616 Worker thread wakes up
02:04:14.294 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
02:04:14.294 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
02:04:14.294 00.000 11616 Moving (-0.12, 0.13) raw xDistance=0.11 yDistance=-0.13
02:04:14.294 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:14.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:04:14.294 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:14.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:04:14.294 00.000 11616 MoveAxis(E, 0, ABG)
02:04:14.294 00.000 11616 Move returns status 0, amount 0
02:04:14.294 00.000 11616 MoveAxis(N, 0, ABG)
02:04:14.294 00.000 11616 Move returns status 0, amount 0
02:04:14.294 00.000 11616 move complete, result=0
02:04:14.295 00.001 11616 worker thread done servicing request
02:04:14.316 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=53, Gamma=1.290
02:04:14.334 00.018 12268 UpdateGuideState exits: m=1043 SNR=21.7
02:04:14.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:14.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:14.334 00.000 12268 Enqueuing Expose request
02:04:14.334 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:14.334 00.000 11616 Worker thread wakes up
02:04:14.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:14.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:16.350 02.016 11616 Exposure complete
02:04:16.410 00.060 11616 worker thread done servicing request
02:04:16.410 00.000 12268 OnExposeComplete: enter
02:04:16.410 00.000 12268 UpdateGuideState(): m_state=6
02:04:16.411 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
02:04:16.411 00.000 12268 Star::Find returns 1 (0), X=675.18, Y=910.33, Mass=803, SNR=19.1, Peak=62 HFD=4.5
02:04:16.411 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
02:04:16.411 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
02:04:16.411 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.48 hyp=0.50 cameraTheta=-1.25 mountX=-0.46 mountY=0.22, mountTheta=2.70
02:04:16.413 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.48, opts=13)
02:04:16.413 00.000 12268 Enqueuing Move request for scope (0.16, -0.48)
02:04:16.413 00.000 11616 Worker thread wakes up
02:04:16.413 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.48) opts 0xd
02:04:16.413 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.48)
02:04:16.413 00.000 11616 Moving (0.16, -0.48) raw xDistance=-0.46 yDistance=0.22
02:04:16.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
02:04:16.413 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:16.413 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:04:16.413 00.000 11616 MoveAxis(E, 257, ABG)
02:04:16.414 00.001 11616 Guiding  Dir = 2, Dur = 257
02:04:16.414 00.000 11616 IsSlewing returns 0
02:04:16.414 00.000 11616 IsGuiding returns 0
02:04:16.414 00.000 11616 PulseGuide returned control before completion, sleep 267
02:04:16.435 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=42, Gamma=1.290
02:04:16.452 00.017 12268 UpdateGuideState exits: m=803 SNR=19.1
02:04:16.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:16.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:16.452 00.000 12268 Enqueuing Expose request
02:04:16.693 00.241 11616 IsGuiding returns 1
02:04:16.693 00.000 11616 scope still moving after pulse duration time elapsed
02:04:16.724 00.031 11616 IsSlewing returns 0
02:04:16.725 00.001 11616 IsGuiding returns 1
02:04:16.755 00.030 11616 IsSlewing returns 0
02:04:16.755 00.000 11616 IsGuiding returns 1
02:04:16.785 00.030 11616 IsSlewing returns 0
02:04:16.786 00.001 11616 IsGuiding returns 1
02:04:16.815 00.029 11616 IsSlewing returns 0
02:04:16.816 00.001 11616 IsGuiding returns 1
02:04:16.847 00.031 11616 IsSlewing returns 0
02:04:16.847 00.000 11616 IsGuiding returns 1
02:04:16.878 00.031 11616 IsSlewing returns 0
02:04:16.879 00.001 11616 IsGuiding returns 1
02:04:16.908 00.029 11616 IsSlewing returns 0
02:04:16.909 00.001 11616 IsGuiding returns 0
02:04:16.909 00.000 11616 scope move finished after 257 + 238 ms
02:04:16.909 00.000 11616 Move returns status 0, amount 257
02:04:16.909 00.000 11616 MoveAxis(N, 0, ABG)
02:04:16.909 00.000 11616 Move returns status 0, amount 0
02:04:16.909 00.000 11616 move complete, result=0
02:04:16.909 00.000 11616 worker thread done servicing request
02:04:16.909 00.000 12268 GuideStep: -0.5 px 257 ms EAST, 0.2 px 0 ms NORTH
02:04:16.910 00.001 11616 Worker thread wakes up
02:04:16.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:16.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:18.926 02.016 11616 Exposure complete
02:04:18.986 00.060 11616 worker thread done servicing request
02:04:18.986 00.000 12268 OnExposeComplete: enter
02:04:18.986 00.000 12268 UpdateGuideState(): m_state=6
02:04:18.986 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
02:04:18.986 00.000 12268 Star::Find returns 1 (0), X=675.03, Y=911.55, Mass=914, SNR=20.3, Peak=67 HFD=5.1
02:04:18.986 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
02:04:18.986 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
02:04:18.986 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.75 hyp=0.75 cameraTheta=1.56 mountX=0.74 mountY=-0.09, mountTheta=-0.12
02:04:18.989 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.75, opts=13)
02:04:18.989 00.000 12268 Enqueuing Move request for scope (0.01, 0.75)
02:04:18.989 00.000 11616 Worker thread wakes up
02:04:18.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.75) opts 0xd
02:04:18.989 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.75)
02:04:18.989 00.000 11616 Moving (0.01, 0.75) raw xDistance=0.74 yDistance=-0.09
02:04:18.989 00.000 11616 resist switch: large excursion: input 0.74 thresh 0.29 direction from -1 to 1
02:04:18.989 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.23
02:04:18.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.74
02:04:18.990 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:18.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:04:18.990 00.000 11616 MoveAxis(W, 416, ABG)
02:04:18.990 00.000 11616 Guiding  Dir = 3, Dur = 416
02:04:18.990 00.000 11616 IsSlewing returns 0
02:04:18.990 00.000 11616 IsGuiding returns 0
02:04:18.991 00.001 11616 PulseGuide returned control before completion, sleep 426
02:04:19.010 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=43, Gamma=1.290
02:04:19.028 00.018 12268 UpdateGuideState exits: m=914 SNR=20.3
02:04:19.028 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:19.028 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:19.028 00.000 12268 Enqueuing Expose request
02:04:19.424 00.396 11616 IsGuiding returns 1
02:04:19.424 00.000 11616 scope still moving after pulse duration time elapsed
02:04:19.455 00.031 11616 IsSlewing returns 0
02:04:19.455 00.000 11616 IsGuiding returns 1
02:04:19.485 00.030 11616 IsSlewing returns 0
02:04:19.486 00.001 11616 IsGuiding returns 0
02:04:19.486 00.000 11616 scope move finished after 416 + 79 ms
02:04:19.486 00.000 11616 Move returns status 0, amount 416
02:04:19.486 00.000 11616 MoveAxis(N, 0, ABG)
02:04:19.486 00.000 11616 Move returns status 0, amount 0
02:04:19.486 00.000 11616 move complete, result=0
02:04:19.486 00.000 11616 worker thread done servicing request
02:04:19.486 00.000 11616 Worker thread wakes up
02:04:19.487 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:19.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:19.487 00.000 12268 GuideStep: 0.7 px 416 ms WEST, -0.1 px 0 ms NORTH
02:04:21.510 02.023 11616 Exposure complete
02:04:21.571 00.061 11616 worker thread done servicing request
02:04:21.571 00.000 12268 OnExposeComplete: enter
02:04:21.571 00.000 12268 UpdateGuideState(): m_state=6
02:04:21.572 00.001 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
02:04:21.572 00.000 12268 Star::Find returns 1 (0), X=674.83, Y=910.68, Mass=894, SNR=20.2, Peak=62 HFD=4.7
02:04:21.572 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
02:04:21.572 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.86)
02:04:21.572 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.56 mountX=-0.15 mountY=-0.18, mountTheta=-2.27
02:04:21.573 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.13, opts=13)
02:04:21.573 00.000 12268 Enqueuing Move request for scope (-0.19, -0.13)
02:04:21.573 00.000 11616 Worker thread wakes up
02:04:21.573 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
02:04:21.573 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
02:04:21.573 00.000 11616 Moving (-0.19, -0.13) raw xDistance=-0.15 yDistance=-0.18
02:04:21.573 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:21.573 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:04:21.574 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.18
02:04:21.574 00.000 11616 MoveAxis(E, 0, ABG)
02:04:21.574 00.000 11616 Move returns status 0, amount 0
02:04:21.574 00.000 11616 MoveAxis(N, 15, ABG)
02:04:21.574 00.000 11616 Guiding  Dir = 0, Dur = 15
02:04:21.574 00.000 11616 IsSlewing returns 0
02:04:21.574 00.000 11616 IsGuiding returns 0
02:04:21.575 00.001 11616 PulseGuide returned control before completion, sleep 25
02:04:21.597 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=48, Gamma=1.290
02:04:21.614 00.017 11616 IsGuiding returns 1
02:04:21.614 00.000 11616 scope still moving after pulse duration time elapsed
02:04:21.615 00.001 12268 UpdateGuideState exits: m=894 SNR=20.2
02:04:21.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:21.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:21.616 00.001 12268 Enqueuing Expose request
02:04:21.645 00.029 11616 IsSlewing returns 0
02:04:21.645 00.000 11616 IsGuiding returns 0
02:04:21.645 00.000 11616 scope move finished after 15 + 55 ms
02:04:21.645 00.000 11616 Move returns status 0, amount 15
02:04:21.646 00.001 11616 move complete, result=0
02:04:21.646 00.000 11616 worker thread done servicing request
02:04:21.646 00.000 11616 Worker thread wakes up
02:04:21.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:21.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:21.646 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
02:04:23.654 02.008 11616 Exposure complete
02:04:23.715 00.061 11616 worker thread done servicing request
02:04:23.715 00.000 12268 OnExposeComplete: enter
02:04:23.715 00.000 12268 UpdateGuideState(): m_state=6
02:04:23.715 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
02:04:23.716 00.001 12268 Star::Find returns 1 (0), X=674.58, Y=910.66, Mass=822, SNR=19.4, Peak=67 HFD=4.8
02:04:23.716 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
02:04:23.716 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
02:04:23.716 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.14 hyp=0.47 cameraTheta=-2.84 mountX=-0.18 mountY=-0.43, mountTheta=-1.98
02:04:23.717 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.14, opts=13)
02:04:23.717 00.000 12268 Enqueuing Move request for scope (-0.45, -0.14)
02:04:23.717 00.000 11616 Worker thread wakes up
02:04:23.717 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.14) opts 0xd
02:04:23.717 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.14)
02:04:23.717 00.000 11616 Moving (-0.45, -0.14) raw xDistance=-0.18 yDistance=-0.43
02:04:23.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:23.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:04:23.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
02:04:23.718 00.001 11616 MoveAxis(E, 0, ABG)
02:04:23.718 00.000 11616 Move returns status 0, amount 0
02:04:23.718 00.000 11616 MoveAxis(N, 36, ABG)
02:04:23.718 00.000 11616 Guiding  Dir = 0, Dur = 36
02:04:23.718 00.000 11616 IsSlewing returns 0
02:04:23.718 00.000 11616 IsGuiding returns 0
02:04:23.719 00.001 11616 PulseGuide returned control before completion, sleep 46
02:04:23.739 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=8, FiltMax=39, Gamma=1.290
02:04:23.757 00.018 12268 UpdateGuideState exits: m=822 SNR=19.4
02:04:23.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:23.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:23.757 00.000 12268 Enqueuing Expose request
02:04:23.773 00.016 11616 IsGuiding returns 1
02:04:23.774 00.001 11616 scope still moving after pulse duration time elapsed
02:04:23.804 00.030 11616 IsSlewing returns 0
02:04:23.804 00.000 11616 IsGuiding returns 1
02:04:23.835 00.031 11616 IsSlewing returns 0
02:04:23.835 00.000 11616 IsGuiding returns 1
02:04:23.866 00.031 11616 IsSlewing returns 0
02:04:23.866 00.000 11616 IsGuiding returns 1
02:04:23.897 00.031 11616 IsSlewing returns 0
02:04:23.898 00.001 11616 IsGuiding returns 1
02:04:23.928 00.030 11616 IsSlewing returns 0
02:04:23.929 00.001 11616 IsGuiding returns 1
02:04:23.960 00.031 11616 IsSlewing returns 0
02:04:23.961 00.001 11616 IsGuiding returns 1
02:04:23.990 00.029 11616 IsSlewing returns 0
02:04:23.991 00.001 11616 IsGuiding returns 0
02:04:23.991 00.000 11616 scope move finished after 36 + 236 ms
02:04:23.991 00.000 11616 Move returns status 0, amount 36
02:04:23.991 00.000 11616 move complete, result=0
02:04:23.991 00.000 11616 worker thread done servicing request
02:04:23.991 00.000 11616 Worker thread wakes up
02:04:23.991 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 36 ms NORTH
02:04:23.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:23.992 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:26.000 02.008 11616 Exposure complete
02:04:26.066 00.066 11616 worker thread done servicing request
02:04:26.066 00.000 12268 OnExposeComplete: enter
02:04:26.066 00.000 12268 UpdateGuideState(): m_state=6
02:04:26.067 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
02:04:26.067 00.000 12268 Star::Find returns 1 (0), X=674.37, Y=910.38, Mass=834, SNR=19.5, Peak=70 HFD=4.8
02:04:26.067 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
02:04:26.067 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.86)
02:04:26.067 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-0.43 hyp=0.78 cameraTheta=-2.56 mountX=-0.49 mountY=-0.59, mountTheta=-2.26
02:04:26.069 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=-0.43, opts=13)
02:04:26.069 00.000 12268 Enqueuing Move request for scope (-0.65, -0.43)
02:04:26.069 00.000 11616 Worker thread wakes up
02:04:26.069 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.43) opts 0xd
02:04:26.069 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, -0.43)
02:04:26.069 00.000 11616 Moving (-0.65, -0.43) raw xDistance=-0.49 yDistance=-0.59
02:04:26.069 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.29 direction from 1 to -1
02:04:26.069 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.46
02:04:26.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
02:04:26.069 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.59
02:04:26.069 00.000 11616 MoveAxis(E, 273, ABG)
02:04:26.070 00.001 11616 Guiding  Dir = 2, Dur = 273
02:04:26.070 00.000 11616 IsSlewing returns 0
02:04:26.070 00.000 11616 IsGuiding returns 0
02:04:26.070 00.000 11616 PulseGuide returned control before completion, sleep 283
02:04:26.091 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=40, Gamma=1.290
02:04:26.110 00.019 12268 UpdateGuideState exits: m=834 SNR=19.5
02:04:26.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:26.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:26.110 00.000 12268 Enqueuing Expose request
02:04:26.365 00.255 11616 IsGuiding returns 1
02:04:26.365 00.000 11616 scope still moving after pulse duration time elapsed
02:04:26.397 00.032 11616 IsSlewing returns 0
02:04:26.397 00.000 11616 IsGuiding returns 0
02:04:26.397 00.000 11616 scope move finished after 273 + 54 ms
02:04:26.397 00.000 11616 Move returns status 0, amount 273
02:04:26.397 00.000 11616 MoveAxis(N, 50, ABG)
02:04:26.397 00.000 11616 Guiding  Dir = 0, Dur = 50
02:04:26.398 00.001 11616 IsSlewing returns 0
02:04:26.398 00.000 11616 IsGuiding returns 0
02:04:26.398 00.000 11616 PulseGuide returned control before completion, sleep 60
02:04:26.459 00.061 11616 IsGuiding returns 1
02:04:26.459 00.000 11616 scope still moving after pulse duration time elapsed
02:04:26.492 00.033 11616 IsSlewing returns 0
02:04:26.492 00.000 11616 IsGuiding returns 0
02:04:26.492 00.000 11616 scope move finished after 50 + 44 ms
02:04:26.493 00.001 11616 Move returns status 0, amount 50
02:04:26.493 00.000 11616 move complete, result=0
02:04:26.493 00.000 11616 worker thread done servicing request
02:04:26.493 00.000 11616 Worker thread wakes up
02:04:26.493 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:26.493 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:26.493 00.000 12268 GuideStep: -0.5 px 273 ms EAST, -0.6 px 50 ms NORTH
02:04:28.498 02.005 11616 Exposure complete
02:04:28.559 00.061 12268 OnExposeComplete: enter
02:04:28.559 00.000 12268 UpdateGuideState(): m_state=6
02:04:28.560 00.001 11616 worker thread done servicing request
02:04:28.560 00.000 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
02:04:28.560 00.000 12268 Star::Find returns 1 (0), X=674.85, Y=910.25, Mass=724, SNR=18.1, Peak=49 HFD=4.5
02:04:28.560 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.34 = 2.95)
02:04:28.560 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
02:04:28.560 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.56 hyp=0.58 cameraTheta=-1.86 mountX=-0.57 mountY=-0.10, mountTheta=-2.98
02:04:28.562 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.56, opts=13)
02:04:28.562 00.000 12268 Enqueuing Move request for scope (-0.17, -0.56)
02:04:28.562 00.000 11616 Worker thread wakes up
02:04:28.562 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.56) opts 0xd
02:04:28.562 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.56)
02:04:28.562 00.000 11616 Moving (-0.17, -0.56) raw xDistance=-0.57 yDistance=-0.10
02:04:28.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.57
02:04:28.562 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:28.562 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:04:28.562 00.000 11616 MoveAxis(E, 321, ABG)
02:04:28.562 00.000 11616 Guiding  Dir = 2, Dur = 321
02:04:28.563 00.001 11616 IsSlewing returns 0
02:04:28.563 00.000 11616 IsGuiding returns 0
02:04:28.563 00.000 11616 PulseGuide returned control before completion, sleep 331
02:04:28.585 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=37, Gamma=1.290
02:04:28.602 00.017 12268 UpdateGuideState exits: m=724 SNR=18.1
02:04:28.603 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:28.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:28.603 00.000 12268 Enqueuing Expose request
02:04:28.903 00.300 11616 IsGuiding returns 1
02:04:28.903 00.000 11616 scope still moving after pulse duration time elapsed
02:04:28.934 00.031 11616 IsSlewing returns 0
02:04:28.934 00.000 11616 IsGuiding returns 0
02:04:28.934 00.000 11616 scope move finished after 321 + 50 ms
02:04:28.934 00.000 11616 Move returns status 0, amount 321
02:04:28.934 00.000 11616 MoveAxis(N, 0, ABG)
02:04:28.934 00.000 11616 Move returns status 0, amount 0
02:04:28.934 00.000 11616 move complete, result=0
02:04:28.935 00.001 11616 worker thread done servicing request
02:04:28.935 00.000 11616 Worker thread wakes up
02:04:28.935 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:28.935 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:28.935 00.000 12268 GuideStep: -0.6 px 321 ms EAST, -0.1 px 0 ms NORTH
02:04:30.943 02.008 11616 Exposure complete
02:04:31.004 00.061 11616 worker thread done servicing request
02:04:31.004 00.000 12268 OnExposeComplete: enter
02:04:31.004 00.000 12268 UpdateGuideState(): m_state=6
02:04:31.005 00.001 12268 Star::Find(15, 674, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
02:04:31.005 00.000 12268 Star::Find returns 1 (0), X=675.16, Y=911.50, Mass=919, SNR=20.5, Peak=72 HFD=5.0
02:04:31.005 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
02:04:31.005 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.07)
02:04:31.005 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.69 hyp=0.70 cameraTheta=1.37 mountX=0.70 mountY=0.05, mountTheta=0.07
02:04:31.006 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.69, opts=13)
02:04:31.007 00.001 12268 Enqueuing Move request for scope (0.14, 0.69)
02:04:31.007 00.000 11616 Worker thread wakes up
02:04:31.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.69) opts 0xd
02:04:31.007 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.69)
02:04:31.007 00.000 11616 Moving (0.14, 0.69) raw xDistance=0.70 yDistance=0.05
02:04:31.007 00.000 11616 resist switch: large excursion: input 0.70 thresh 0.29 direction from -1 to 1
02:04:31.007 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.10
02:04:31.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
02:04:31.007 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:31.007 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:04:31.007 00.000 11616 MoveAxis(W, 392, ABG)
02:04:31.007 00.000 11616 Guiding  Dir = 3, Dur = 392
02:04:31.008 00.001 11616 IsSlewing returns 0
02:04:31.008 00.000 11616 IsGuiding returns 0
02:04:31.009 00.001 11616 PulseGuide returned control before completion, sleep 402
02:04:31.035 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=45, Gamma=1.290
02:04:31.051 00.016 12268 UpdateGuideState exits: m=919 SNR=20.5
02:04:31.051 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:31.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:31.051 00.000 12268 Enqueuing Expose request
02:04:31.416 00.365 11616 IsGuiding returns 1
02:04:31.417 00.001 11616 scope still moving after pulse duration time elapsed
02:04:31.446 00.029 11616 IsSlewing returns 0
02:04:31.447 00.001 11616 IsGuiding returns 0
02:04:31.447 00.000 11616 scope move finished after 392 + 47 ms
02:04:31.447 00.000 11616 Move returns status 0, amount 392
02:04:31.447 00.000 11616 MoveAxis(N, 0, ABG)
02:04:31.447 00.000 11616 Move returns status 0, amount 0
02:04:31.447 00.000 11616 move complete, result=0
02:04:31.448 00.001 11616 worker thread done servicing request
02:04:31.448 00.000 11616 Worker thread wakes up
02:04:31.448 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:31.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:31.448 00.000 12268 GuideStep: 0.7 px 392 ms WEST, 0.1 px 0 ms NORTH
02:04:33.462 02.014 11616 Exposure complete
02:04:33.525 00.063 12268 OnExposeComplete: enter
02:04:33.525 00.000 12268 UpdateGuideState(): m_state=6
02:04:33.526 00.001 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
02:04:33.526 00.000 12268 Star::Find returns 1 (0), X=675.43, Y=910.85, Mass=840, SNR=19.5, Peak=62 HFD=5.1
02:04:33.526 00.000 11616 worker thread done servicing request
02:04:33.526 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
02:04:33.526 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
02:04:33.526 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.05 hyp=0.41 cameraTheta=0.11 mountX=0.09 mountY=0.40, mountTheta=1.36
02:04:33.530 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.05, opts=13)
02:04:33.530 00.000 12268 Enqueuing Move request for scope (0.41, 0.05)
02:04:33.530 00.000 11616 Worker thread wakes up
02:04:33.530 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.05) opts 0xd
02:04:33.530 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.05)
02:04:33.530 00.000 11616 Moving (0.41, 0.05) raw xDistance=0.09 yDistance=0.40
02:04:33.530 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:33.531 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:04:33.531 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:33.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:04:33.531 00.000 11616 MoveAxis(E, 0, ABG)
02:04:33.531 00.000 11616 Move returns status 0, amount 0
02:04:33.531 00.000 11616 MoveAxis(N, 0, ABG)
02:04:33.531 00.000 11616 Move returns status 0, amount 0
02:04:33.531 00.000 11616 move complete, result=0
02:04:33.532 00.001 11616 worker thread done servicing request
02:04:33.552 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=43, Gamma=1.290
02:04:33.571 00.019 12268 UpdateGuideState exits: m=840 SNR=19.5
02:04:33.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:33.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:33.571 00.000 12268 Enqueuing Expose request
02:04:33.571 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:04:33.571 00.000 11616 Worker thread wakes up
02:04:33.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:33.572 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:35.592 02.020 11616 Exposure complete
02:04:35.653 00.061 11616 worker thread done servicing request
02:04:35.653 00.000 12268 OnExposeComplete: enter
02:04:35.653 00.000 12268 UpdateGuideState(): m_state=6
02:04:35.653 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
02:04:35.653 00.000 12268 Star::Find returns 1 (0), X=675.46, Y=910.45, Mass=906, SNR=20.3, Peak=69 HFD=5.1
02:04:35.654 00.001 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
02:04:35.654 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
02:04:35.654 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.36 hyp=0.57 cameraTheta=-0.68 mountX=-0.31 mountY=0.48, mountTheta=2.14
02:04:35.655 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.36, opts=13)
02:04:35.655 00.000 12268 Enqueuing Move request for scope (0.44, -0.36)
02:04:35.655 00.000 11616 Worker thread wakes up
02:04:35.656 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.36) opts 0xd
02:04:35.656 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.36)
02:04:35.656 00.000 11616 Moving (0.44, -0.36) raw xDistance=-0.31 yDistance=0.48
02:04:35.656 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
02:04:35.656 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.93
02:04:35.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
02:04:35.656 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.45 direction from -1 to 1
02:04:35.656 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.45
02:04:35.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
02:04:35.656 00.000 11616 MoveAxis(E, 174, ABG)
02:04:35.656 00.000 11616 Guiding  Dir = 2, Dur = 174
02:04:35.656 00.000 11616 IsSlewing returns 0
02:04:35.657 00.001 11616 IsGuiding returns 0
02:04:35.657 00.000 11616 PulseGuide returned control before completion, sleep 184
02:04:35.677 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=42, Gamma=1.290
02:04:35.695 00.018 12268 UpdateGuideState exits: m=906 SNR=20.3
02:04:35.696 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:35.696 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:35.696 00.000 12268 Enqueuing Expose request
02:04:35.850 00.154 11616 IsGuiding returns 1
02:04:35.850 00.000 11616 scope still moving after pulse duration time elapsed
02:04:35.881 00.031 11616 IsSlewing returns 0
02:04:35.882 00.001 11616 IsGuiding returns 0
02:04:35.882 00.000 11616 scope move finished after 174 + 51 ms
02:04:35.882 00.000 11616 Move returns status 0, amount 174
02:04:35.882 00.000 11616 BLC: Oldest BLC event removed
02:04:35.882 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1556 applied
02:04:35.882 00.000 11616 MoveAxis(S, 1597, ABG)
02:04:35.882 00.000 11616 Guiding  Dir = 1, Dur = 1597
02:04:35.883 00.001 11616 IsSlewing returns 0
02:04:35.883 00.000 11616 IsGuiding returns 0
02:04:35.883 00.000 11616 PulseGuide returned control before completion, sleep 1607
02:04:37.494 01.611 11616 IsGuiding returns 1
02:04:37.495 00.001 11616 scope still moving after pulse duration time elapsed
02:04:37.525 00.030 11616 IsSlewing returns 0
02:04:37.526 00.001 11616 IsGuiding returns 0
02:04:37.526 00.000 11616 scope move finished after 1597 + 45 ms
02:04:37.526 00.000 11616 Move returns status 0, amount 1597
02:04:37.526 00.000 11616 move complete, result=0
02:04:37.526 00.000 11616 worker thread done servicing request
02:04:37.526 00.000 11616 Worker thread wakes up
02:04:37.526 00.000 12268 GuideStep: -0.3 px 174 ms EAST, 0.5 px 1597 ms SOUTH
02:04:37.527 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:37.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:39.531 02.004 11616 Exposure complete
02:04:39.595 00.064 11616 worker thread done servicing request
02:04:39.595 00.000 12268 OnExposeComplete: enter
02:04:39.595 00.000 12268 UpdateGuideState(): m_state=6
02:04:39.595 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
02:04:39.595 00.000 12268 Star::Find returns 1 (0), X=675.92, Y=910.60, Mass=1021, SNR=21.6, Peak=83 HFD=4.8
02:04:39.595 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
02:04:39.596 00.001 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.48)
02:04:39.596 00.000 12268 CameraToMount -- cameraX=0.89 cameraY=-0.20 hyp=0.92 cameraTheta=-0.22 mountX=-0.12 mountY=0.91, mountTheta=1.70
02:04:39.599 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.89, y=-0.20, opts=13)
02:04:39.599 00.000 12268 Enqueuing Move request for scope (0.89, -0.20)
02:04:39.600 00.001 11616 Worker thread wakes up
02:04:39.600 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.89, -0.20) opts 0xd
02:04:39.600 00.000 11616 Handling offset move in thread for scope, endpoint = (0.89, -0.20)
02:04:39.600 00.000 11616 Moving (0.89, -0.20) raw xDistance=-0.12 yDistance=0.91
02:04:39.600 00.000 11616 BLC: History state: CurrMiss=0.91, AvgInitMiss=0.53, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.072566, 1:0.911804
02:04:39.601 00.001 11616 BLC: Under-shoot, no adjustment, waiting for more data
02:04:39.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
02:04:39.601 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.91
02:04:39.601 00.000 11616 MoveAxis(E, 64, ABG)
02:04:39.601 00.000 11616 Guiding  Dir = 2, Dur = 64
02:04:39.601 00.000 11616 IsSlewing returns 0
02:04:39.602 00.001 11616 IsGuiding returns 0
02:04:39.602 00.000 11616 PulseGuide returned control before completion, sleep 74
02:04:39.633 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=48, Gamma=1.290
02:04:39.652 00.019 12268 UpdateGuideState exits: m=1021 SNR=21.6
02:04:39.653 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:39.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:39.653 00.000 12268 Enqueuing Expose request
02:04:39.685 00.032 11616 IsGuiding returns 1
02:04:39.685 00.000 11616 scope still moving after pulse duration time elapsed
02:04:39.716 00.031 11616 IsSlewing returns 0
02:04:39.716 00.000 11616 IsGuiding returns 0
02:04:39.716 00.000 11616 scope move finished after 64 + 50 ms
02:04:39.716 00.000 11616 Move returns status 0, amount 64
02:04:39.716 00.000 11616 MoveAxis(S, 77, ABG)
02:04:39.716 00.000 11616 Guiding  Dir = 1, Dur = 77
02:04:39.716 00.000 11616 IsSlewing returns 0
02:04:39.717 00.001 11616 IsGuiding returns 0
02:04:39.717 00.000 11616 PulseGuide returned control before completion, sleep 87
02:04:39.808 00.091 11616 IsGuiding returns 1
02:04:39.808 00.000 11616 scope still moving after pulse duration time elapsed
02:04:39.840 00.032 11616 IsSlewing returns 0
02:04:39.840 00.000 11616 IsGuiding returns 0
02:04:39.840 00.000 11616 scope move finished after 77 + 46 ms
02:04:39.840 00.000 11616 Move returns status 0, amount 77
02:04:39.841 00.001 11616 move complete, result=0
02:04:39.841 00.000 11616 worker thread done servicing request
02:04:39.841 00.000 11616 Worker thread wakes up
02:04:39.841 00.000 12268 GuideStep: -0.1 px 64 ms EAST, 0.9 px 77 ms SOUTH
02:04:39.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:39.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:41.859 02.018 11616 Exposure complete
02:04:41.919 00.060 11616 worker thread done servicing request
02:04:41.919 00.000 12268 OnExposeComplete: enter
02:04:41.920 00.001 12268 UpdateGuideState(): m_state=6
02:04:41.920 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
02:04:41.920 00.000 12268 Star::Find returns 1 (0), X=675.80, Y=910.64, Mass=1228, SNR=23.6, Peak=84 HFD=5.3
02:04:41.920 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
02:04:41.920 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
02:04:41.920 00.000 12268 CameraToMount -- cameraX=0.78 cameraY=-0.16 hyp=0.80 cameraTheta=-0.21 mountX=-0.09 mountY=0.79, mountTheta=1.68
02:04:41.922 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.78, y=-0.16, opts=13)
02:04:41.922 00.000 12268 Enqueuing Move request for scope (0.78, -0.16)
02:04:41.922 00.000 11616 Worker thread wakes up
02:04:41.922 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.16) opts 0xd
02:04:41.922 00.000 11616 Handling offset move in thread for scope, endpoint = (0.78, -0.16)
02:04:41.922 00.000 11616 Moving (0.78, -0.16) raw xDistance=-0.09 yDistance=0.79
02:04:41.922 00.000 11616 BLC: History state: CurrMiss=0.79, AvgInitMiss=0.53, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.072566, 1:0.911804, 2:0.794791
02:04:41.922 00.000 11616 BLC: Under-shoot: nominal increase by 296
02:04:41.922 00.000 11616 BLC: window closed
02:04:41.923 00.001 11616 BLC: Pulse adjusted to 1712
02:04:41.924 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:41.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:04:41.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.79
02:04:41.924 00.000 11616 MoveAxis(E, 0, ABG)
02:04:41.924 00.000 11616 Move returns status 0, amount 0
02:04:41.924 00.000 11616 MoveAxis(S, 67, ABG)
02:04:41.924 00.000 11616 Guiding  Dir = 1, Dur = 67
02:04:41.924 00.000 11616 IsSlewing returns 0
02:04:41.925 00.001 11616 IsGuiding returns 0
02:04:41.925 00.000 11616 PulseGuide returned control before completion, sleep 77
02:04:41.944 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=8, FiltMax=52, Gamma=1.290
02:04:41.961 00.017 12268 UpdateGuideState exits: m=1228 SNR=23.6
02:04:41.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:41.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:41.962 00.001 12268 Enqueuing Expose request
02:04:42.012 00.050 11616 IsGuiding returns 1
02:04:42.012 00.000 11616 scope still moving after pulse duration time elapsed
02:04:42.043 00.031 11616 IsSlewing returns 0
02:04:42.043 00.000 11616 IsGuiding returns 0
02:04:42.044 00.001 11616 scope move finished after 67 + 52 ms
02:04:42.044 00.000 11616 Move returns status 0, amount 67
02:04:42.044 00.000 11616 move complete, result=0
02:04:42.044 00.000 11616 worker thread done servicing request
02:04:42.044 00.000 11616 Worker thread wakes up
02:04:42.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:42.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:42.044 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.8 px 67 ms SOUTH
02:04:42.223 00.179 12268 evsrv: cli 0F8E69C0 connect
02:04:42.223 00.000 12268 case statement mapped state 6 to 3
02:04:42.224 00.001 12268 case statement mapped state 6 to 3
02:04:42.224 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"aa065309-2b97-41ef-8ff1-ddd30acfe2fa"}
02:04:42.225 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"aa065309-2b97-41ef-8ff1-ddd30acfe2fa"}
02:04:42.225 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:04:44.056 01.831 11616 Exposure complete
02:04:44.117 00.061 11616 worker thread done servicing request
02:04:44.118 00.001 12268 OnExposeComplete: enter
02:04:44.118 00.000 12268 UpdateGuideState(): m_state=6
02:04:44.118 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
02:04:44.118 00.000 12268 Star::Find returns 1 (0), X=675.93, Y=911.28, Mass=1133, SNR=22.5, Peak=74 HFD=5.0
02:04:44.118 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
02:04:44.118 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.18)
02:04:44.118 00.000 12268 CameraToMount -- cameraX=0.91 cameraY=0.47 hyp=1.02 cameraTheta=0.48 mountX=0.56 mountY=0.84, mountTheta=0.99
02:04:44.120 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.91, y=0.47, opts=13)
02:04:44.120 00.000 12268 Enqueuing Move request for scope (0.91, 0.47)
02:04:44.120 00.000 11616 Worker thread wakes up
02:04:44.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.47) opts 0xd
02:04:44.120 00.000 11616 Handling offset move in thread for scope, endpoint = (0.91, 0.47)
02:04:44.120 00.000 11616 Moving (0.91, 0.47) raw xDistance=0.56 yDistance=0.84
02:04:44.120 00.000 11616 resist switch: large excursion: input 0.56 thresh 0.29 direction from -1 to 1
02:04:44.120 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.67
02:04:44.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.56
02:04:44.121 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.84
02:04:44.121 00.000 11616 MoveAxis(W, 312, ABG)
02:04:44.121 00.000 11616 Guiding  Dir = 3, Dur = 312
02:04:44.121 00.000 11616 IsSlewing returns 0
02:04:44.121 00.000 11616 IsGuiding returns 0
02:04:44.121 00.000 11616 PulseGuide returned control before completion, sleep 322
02:04:44.142 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=8, FiltMax=48, Gamma=1.290
02:04:44.159 00.017 12268 UpdateGuideState exits: m=1133 SNR=22.5
02:04:44.159 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:44.159 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:44.159 00.000 12268 Enqueuing Expose request
02:04:44.456 00.297 11616 IsGuiding returns 1
02:04:44.456 00.000 11616 scope still moving after pulse duration time elapsed
02:04:44.486 00.030 11616 IsSlewing returns 0
02:04:44.487 00.001 11616 IsGuiding returns 0
02:04:44.487 00.000 11616 scope move finished after 312 + 54 ms
02:04:44.487 00.000 11616 Move returns status 0, amount 312
02:04:44.487 00.000 11616 MoveAxis(S, 71, ABG)
02:04:44.487 00.000 11616 Guiding  Dir = 1, Dur = 71
02:04:44.487 00.000 11616 IsSlewing returns 0
02:04:44.488 00.001 11616 IsGuiding returns 0
02:04:44.488 00.000 11616 PulseGuide returned control before completion, sleep 81
02:04:44.582 00.094 11616 IsGuiding returns 1
02:04:44.582 00.000 11616 scope still moving after pulse duration time elapsed
02:04:44.613 00.031 11616 IsSlewing returns 0
02:04:44.613 00.000 11616 IsGuiding returns 0
02:04:44.614 00.001 11616 scope move finished after 71 + 54 ms
02:04:44.614 00.000 11616 Move returns status 0, amount 71
02:04:44.614 00.000 11616 move complete, result=0
02:04:44.614 00.000 11616 worker thread done servicing request
02:04:44.614 00.000 11616 Worker thread wakes up
02:04:44.614 00.000 12268 GuideStep: 0.6 px 312 ms WEST, 0.8 px 71 ms SOUTH
02:04:44.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:44.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:46.650 02.036 11616 Exposure complete
02:04:46.710 00.060 11616 worker thread done servicing request
02:04:46.710 00.000 12268 OnExposeComplete: enter
02:04:46.710 00.000 12268 UpdateGuideState(): m_state=6
02:04:46.711 00.001 12268 Star::Find(15, 675, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
02:04:46.711 00.000 12268 Star::Find returns 1 (0), X=675.15, Y=910.83, Mass=1426, SNR=25.4, Peak=107 HFD=5.7
02:04:46.711 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
02:04:46.711 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
02:04:46.711 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.21 mountX=0.04 mountY=0.12, mountTheta=1.26
02:04:46.713 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.03, opts=13)
02:04:46.713 00.000 12268 Enqueuing Move request for scope (0.13, 0.03)
02:04:46.713 00.000 11616 Worker thread wakes up
02:04:46.713 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
02:04:46.713 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
02:04:46.713 00.000 11616 Moving (0.13, 0.03) raw xDistance=0.04 yDistance=0.12
02:04:46.713 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:46.714 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:04:46.714 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:46.714 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:04:46.714 00.000 11616 MoveAxis(E, 0, ABG)
02:04:46.714 00.000 11616 Move returns status 0, amount 0
02:04:46.714 00.000 11616 MoveAxis(N, 0, ABG)
02:04:46.714 00.000 11616 Move returns status 0, amount 0
02:04:46.714 00.000 11616 move complete, result=0
02:04:46.714 00.000 11616 worker thread done servicing request
02:04:46.735 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=63, Gamma=1.290
02:04:46.751 00.016 12268 UpdateGuideState exits: m=1426 SNR=25.4
02:04:46.752 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:46.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:46.752 00.000 12268 Enqueuing Expose request
02:04:46.752 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:46.752 00.000 11616 Worker thread wakes up
02:04:46.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:46.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:48.768 02.016 11616 Exposure complete
02:04:48.828 00.060 11616 worker thread done servicing request
02:04:48.828 00.000 12268 OnExposeComplete: enter
02:04:48.828 00.000 12268 UpdateGuideState(): m_state=6
02:04:48.828 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
02:04:48.828 00.000 12268 Star::Find returns 1 (0), X=675.58, Y=910.92, Mass=1743, SNR=28.1, Peak=114 HFD=5.2
02:04:48.829 00.001 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
02:04:48.829 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
02:04:48.829 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.12 hyp=0.57 cameraTheta=0.21 mountX=0.17 mountY=0.53, mountTheta=1.26
02:04:48.830 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=0.12, opts=13)
02:04:48.830 00.000 12268 Enqueuing Move request for scope (0.55, 0.12)
02:04:48.831 00.001 11616 Worker thread wakes up
02:04:48.831 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.12) opts 0xd
02:04:48.831 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 0.12)
02:04:48.831 00.000 11616 Moving (0.55, 0.12) raw xDistance=0.17 yDistance=0.53
02:04:48.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
02:04:48.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
02:04:48.831 00.000 11616 MoveAxis(W, 96, ABG)
02:04:48.831 00.000 11616 Guiding  Dir = 3, Dur = 96
02:04:48.831 00.000 11616 IsSlewing returns 0
02:04:48.831 00.000 11616 IsGuiding returns 0
02:04:48.832 00.001 11616 PulseGuide returned control before completion, sleep 106
02:04:48.852 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=66, Gamma=1.290
02:04:48.870 00.018 12268 UpdateGuideState exits: m=1743 SNR=28.1
02:04:48.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:48.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:48.870 00.000 12268 Enqueuing Expose request
02:04:48.951 00.081 11616 IsGuiding returns 1
02:04:48.951 00.000 11616 scope still moving after pulse duration time elapsed
02:04:48.982 00.031 11616 IsSlewing returns 0
02:04:48.982 00.000 11616 IsGuiding returns 0
02:04:48.983 00.001 11616 scope move finished after 96 + 55 ms
02:04:48.983 00.000 11616 Move returns status 0, amount 96
02:04:48.983 00.000 11616 MoveAxis(S, 45, ABG)
02:04:48.983 00.000 11616 Guiding  Dir = 1, Dur = 45
02:04:48.983 00.000 11616 IsSlewing returns 0
02:04:48.983 00.000 11616 IsGuiding returns 0
02:04:48.983 00.000 11616 PulseGuide returned control before completion, sleep 55
02:04:49.043 00.060 11616 IsGuiding returns 1
02:04:49.043 00.000 11616 scope still moving after pulse duration time elapsed
02:04:49.076 00.033 11616 IsSlewing returns 0
02:04:49.077 00.001 11616 IsGuiding returns 0
02:04:49.077 00.000 11616 scope move finished after 45 + 48 ms
02:04:49.077 00.000 11616 Move returns status 0, amount 45
02:04:49.077 00.000 11616 move complete, result=0
02:04:49.077 00.000 11616 worker thread done servicing request
02:04:49.077 00.000 11616 Worker thread wakes up
02:04:49.077 00.000 12268 GuideStep: 0.2 px 96 ms WEST, 0.5 px 45 ms SOUTH
02:04:49.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:49.078 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:51.087 02.009 11616 Exposure complete
02:04:51.149 00.062 11616 worker thread done servicing request
02:04:51.150 00.001 12268 OnExposeComplete: enter
02:04:51.150 00.000 12268 UpdateGuideState(): m_state=6
02:04:51.150 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
02:04:51.150 00.000 12268 Star::Find returns 1 (0), X=675.52, Y=910.78, Mass=1350, SNR=24.8, Peak=92 HFD=5.0
02:04:51.150 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
02:04:51.150 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
02:04:51.151 00.001 12268 CameraToMount -- cameraX=0.50 cameraY=-0.03 hyp=0.50 cameraTheta=-0.06 mountX=0.02 mountY=0.50, mountTheta=1.53
02:04:51.153 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.03, opts=13)
02:04:51.154 00.001 12268 Enqueuing Move request for scope (0.50, -0.03)
02:04:51.154 00.000 11616 Worker thread wakes up
02:04:51.154 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.03) opts 0xd
02:04:51.154 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.03)
02:04:51.154 00.000 11616 Moving (0.50, -0.03) raw xDistance=0.02 yDistance=0.50
02:04:51.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:51.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:04:51.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
02:04:51.154 00.000 11616 MoveAxis(E, 0, ABG)
02:04:51.154 00.000 11616 Move returns status 0, amount 0
02:04:51.154 00.000 11616 MoveAxis(S, 42, ABG)
02:04:51.154 00.000 11616 Guiding  Dir = 1, Dur = 42
02:04:51.155 00.001 11616 IsSlewing returns 0
02:04:51.155 00.000 11616 IsGuiding returns 0
02:04:51.155 00.000 11616 PulseGuide returned control before completion, sleep 52
02:04:51.177 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=59, Gamma=1.290
02:04:51.194 00.017 12268 UpdateGuideState exits: m=1350 SNR=24.8
02:04:51.195 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:51.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:51.195 00.000 12268 Enqueuing Expose request
02:04:51.221 00.026 11616 IsGuiding returns 1
02:04:51.221 00.000 11616 scope still moving after pulse duration time elapsed
02:04:51.252 00.031 11616 IsSlewing returns 0
02:04:51.252 00.000 11616 IsGuiding returns 0
02:04:51.252 00.000 11616 scope move finished after 42 + 55 ms
02:04:51.252 00.000 11616 Move returns status 0, amount 42
02:04:51.252 00.000 11616 move complete, result=0
02:04:51.253 00.001 11616 worker thread done servicing request
02:04:51.253 00.000 11616 Worker thread wakes up
02:04:51.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:51.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(660,896,31,31)
02:04:51.267 00.014 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 42 ms SOUTH
02:04:51.564 00.297 12268 evsrv: cli 0F8E6D80 connect
02:04:51.564 00.000 12268 case statement mapped state 6 to 3
02:04:51.565 00.001 12268 case statement mapped state 6 to 3
02:04:51.565 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"a44403ad-877a-43a8-8f7a-af72bc05ce55"}
02:04:51.565 00.000 12268 case statement mapped state 6 to 3
02:04:51.566 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"a44403ad-877a-43a8-8f7a-af72bc05ce55"}
02:04:51.578 00.012 12268 evsrv: cli 0F8E6D80 disconnect
02:04:51.579 00.001 12268 evsrv: cli 0F8E69C0 connect
02:04:51.579 00.000 12268 case statement mapped state 6 to 3
02:04:51.580 00.001 12268 case statement mapped state 6 to 3
02:04:51.580 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"33bf2389-ea40-4474-9b83-e80b735396e4"}
02:04:51.580 00.000 12268 PhdController::Dither begins
02:04:51.580 00.000 12268 dither: size=5.50, dRA=-0.81 dDec=-4.73
02:04:51.580 00.000 12268 MountToCamera -- mountTheta (1.74) + m_xAngle (1.47) = xAngle (3.21 = -3.07)
02:04:51.580 00.000 12268 MountToCamera -- mountX=-0.81 mountY=-4.73 hyp=4.79 mountTheta=1.74 cameraX=-4.78, cameraY=-0.34 cameraTheta=-3.07
02:04:51.580 00.000 12268 setting lock position to (670.24, 910.46)
02:04:51.581 00.001 12268 Mount: notify guiding dithered (-4.8, -0.3)
02:04:51.581 00.000 12268 MultiStar: stabilizing after lock position change
02:04:51.581 00.000 12268 Status Line: Dither by -0.81,-4.73
02:04:51.589 00.008 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:04:51.589 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
02:04:51.589 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"33bf2389-ea40-4474-9b83-e80b735396e4"}
02:04:51.591 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:04:53.277 01.686 11616 Exposure complete
02:04:53.347 00.070 11616 worker thread done servicing request
02:04:53.347 00.000 12268 OnExposeComplete: enter
02:04:53.347 00.000 12268 UpdateGuideState(): m_state=6
02:04:53.347 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
02:04:53.347 00.000 12268 Star::Find returns 1 (0), X=675.61, Y=910.69, Mass=1559, SNR=26.3, Peak=90 HFD=5.4
02:04:53.347 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
02:04:53.347 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.74)
02:04:53.348 00.001 12268 CameraToMount -- cameraX=5.37 cameraY=0.23 hyp=5.38 cameraTheta=0.04 mountX=0.75 mountY=5.30, mountTheta=1.43
02:04:53.350 00.002 12268 dither recenter: remaining=(0.8,4.7) step=(0.8,4.7)
02:04:53.350 00.000 12268 MountToCamera -- mountTheta (-1.40) + m_xAngle (1.47) = xAngle (0.07 = 0.07)
02:04:53.350 00.000 12268 MountToCamera -- mountX=0.81 mountY=4.73 hyp=4.79 mountTheta=-1.40 cameraX=4.78, cameraY=0.34 cameraTheta=0.07
02:04:53.350 00.000 12268 SchedulePrimaryMove(0D94C700, x=4.78, y=0.34, opts=4)
02:04:53.350 00.000 12268 Enqueuing Move request for scope (4.78, 0.34)
02:04:53.350 00.000 12268 Mount: notify direct move 0.81,4.73
02:04:53.351 00.001 11616 Worker thread wakes up
02:04:53.351 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (4.78, 0.34) opts 0x4
02:04:53.351 00.000 11616 Handling offset move in thread for scope, endpoint = (4.78, 0.34)
02:04:53.351 00.000 11616 Moving (4.78, 0.34) raw xDistance=0.81 yDistance=4.73
02:04:53.351 00.000 11616 BLC: window closed
02:04:53.351 00.000 11616 MoveAxis(W, 905, B)
02:04:53.351 00.000 11616 Guiding  Dir = 3, Dur = 905
02:04:53.351 00.000 11616 IsSlewing returns 0
02:04:53.352 00.001 11616 IsGuiding returns 0
02:04:53.352 00.000 11616 PulseGuide returned control before completion, sleep 915
02:04:53.374 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=60, Gamma=1.290
02:04:53.393 00.019 12268 UpdateGuideState exits: m=1559 SNR=26.3
02:04:53.393 00.000 12268 PhdController: settling, locked = 1, distance = 5.36 (1.50) aobump = 0 frame = 1 / 99999
02:04:53.393 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698293.393,"Host":"ASTROCENTER","Inst":1,"Distance":5.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:04:53.394 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:53.394 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:53.394 00.000 12268 Enqueuing Expose request
02:04:54.276 00.882 11616 IsGuiding returns 1
02:04:54.276 00.000 11616 scope still moving after pulse duration time elapsed
02:04:54.308 00.032 11616 IsSlewing returns 0
02:04:54.308 00.000 11616 IsGuiding returns 0
02:04:54.308 00.000 11616 scope move finished after 905 + 51 ms
02:04:54.308 00.000 11616 Move returns status 0, amount 905
02:04:54.308 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
02:04:54.308 00.000 11616 MoveAxis(S, 2665, B)
02:04:54.308 00.000 11616 Guiding  Dir = 1, Dur = 2665
02:04:54.309 00.001 11616 IsSlewing returns 0
02:04:54.309 00.000 11616 IsGuiding returns 0
02:04:54.309 00.000 11616 PulseGuide returned control before completion, sleep 2675
02:04:56.999 02.690 11616 IsGuiding returns 1
02:04:56.999 00.000 11616 scope still moving after pulse duration time elapsed
02:04:57.031 00.032 11616 IsSlewing returns 0
02:04:57.031 00.000 11616 IsGuiding returns 1
02:04:57.062 00.031 11616 IsSlewing returns 0
02:04:57.062 00.000 11616 IsGuiding returns 0
02:04:57.062 00.000 11616 scope move finished after 2665 + 88 ms
02:04:57.062 00.000 11616 Move returns status 0, amount 2665
02:04:57.063 00.001 11616 move complete, result=0
02:04:57.063 00.000 11616 worker thread done servicing request
02:04:57.063 00.000 12268 GuideStep: 0.8 px 905 ms WEST, 4.7 px 2665 ms SOUTH
02:04:57.063 00.000 11616 Worker thread wakes up
02:04:57.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:04:57.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:04:59.076 02.013 11616 Exposure complete
02:04:59.139 00.063 11616 worker thread done servicing request
02:04:59.139 00.000 12268 OnExposeComplete: enter
02:04:59.139 00.000 12268 UpdateGuideState(): m_state=6
02:04:59.139 00.000 12268 Star::Find(15, 675, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
02:04:59.140 00.001 12268 Star::Find returns 1 (0), X=671.46, Y=909.16, Mass=1267, SNR=23.8, Peak=78 HFD=5.1
02:04:59.140 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
02:04:59.140 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.88)
02:04:59.140 00.000 12268 CameraToMount -- cameraX=1.22 cameraY=-1.31 hyp=1.78 cameraTheta=-0.82 mountX=-1.18 mountY=1.37, mountTheta=2.28
02:04:59.141 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.22, y=-1.31, opts=13)
02:04:59.142 00.001 12268 Enqueuing Move request for scope (1.22, -1.31)
02:04:59.142 00.000 11616 Worker thread wakes up
02:04:59.142 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.22, -1.31) opts 0xd
02:04:59.142 00.000 11616 Handling offset move in thread for scope, endpoint = (1.22, -1.31)
02:04:59.142 00.000 11616 Moving (1.22, -1.31) raw xDistance=-1.18 yDistance=1.37
02:04:59.142 00.000 11616 resist switch: large excursion: input -1.18 thresh 0.29 direction from 0 to -1
02:04:59.142 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.54
02:04:59.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.59 from input -1.18
02:04:59.142 00.000 11616 resist switch: large excursion: input 1.37 thresh 0.45 direction from 0 to 1
02:04:59.142 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.12
02:04:59.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 1.37
02:04:59.143 00.001 11616 MoveAxis(E, 661, ABG)
02:04:59.143 00.000 11616 Guiding  Dir = 2, Dur = 661
02:04:59.143 00.000 11616 IsSlewing returns 0
02:04:59.143 00.000 11616 IsGuiding returns 0
02:04:59.143 00.000 11616 PulseGuide returned control before completion, sleep 671
02:04:59.164 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=51, Gamma=1.290
02:04:59.182 00.018 12268 UpdateGuideState exits: m=1267 SNR=23.8
02:04:59.182 00.000 12268 PhdController: settling, locked = 1, distance = 1.78 (1.50) aobump = 0 frame = 2 / 99999
02:04:59.182 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698299.182,"Host":"ASTROCENTER","Inst":1,"Distance":1.78,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:04:59.183 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:59.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:04:59.184 00.001 12268 Enqueuing Expose request
02:04:59.828 00.644 11616 IsGuiding returns 1
02:04:59.828 00.000 11616 scope still moving after pulse duration time elapsed
02:04:59.860 00.032 11616 IsSlewing returns 0
02:04:59.860 00.000 11616 IsGuiding returns 0
02:04:59.860 00.000 11616 scope move finished after 661 + 56 ms
02:04:59.860 00.000 11616 Move returns status 0, amount 661
02:04:59.860 00.000 11616 MoveAxis(S, 116, ABG)
02:04:59.860 00.000 11616 Guiding  Dir = 1, Dur = 116
02:04:59.861 00.001 11616 IsSlewing returns 0
02:04:59.861 00.000 11616 IsGuiding returns 0
02:04:59.861 00.000 11616 PulseGuide returned control before completion, sleep 126
02:05:00.000 00.139 11616 IsGuiding returns 1
02:05:00.000 00.000 11616 scope still moving after pulse duration time elapsed
02:05:00.032 00.032 11616 IsSlewing returns 0
02:05:00.032 00.000 11616 IsGuiding returns 0
02:05:00.032 00.000 11616 scope move finished after 116 + 55 ms
02:05:00.032 00.000 11616 Move returns status 0, amount 116
02:05:00.032 00.000 11616 move complete, result=0
02:05:00.032 00.000 11616 worker thread done servicing request
02:05:00.032 00.000 11616 Worker thread wakes up
02:05:00.033 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:00.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:00.033 00.000 12268 GuideStep: -1.2 px 661 ms EAST, 1.4 px 116 ms SOUTH
02:05:02.045 02.012 11616 Exposure complete
02:05:02.107 00.062 11616 worker thread done servicing request
02:05:02.107 00.000 12268 OnExposeComplete: enter
02:05:02.107 00.000 12268 UpdateGuideState(): m_state=6
02:05:02.108 00.001 12268 Star::Find(15, 671, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
02:05:02.108 00.000 12268 Star::Find returns 1 (0), X=671.75, Y=910.46, Mass=1650, SNR=27.3, Peak=100 HFD=5.2
02:05:02.108 00.000 12268 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:05:02.108 00.000 12268 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:05:02.108 00.000 12268 CameraToMount -- cameraX=1.51 cameraY=-0.00 hyp=1.51 cameraTheta=-0.00 mountX=0.15 mountY=1.50, mountTheta=1.47
02:05:02.109 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.51, y=-0.00, opts=13)
02:05:02.109 00.000 12268 Enqueuing Move request for scope (1.51, -0.00)
02:05:02.109 00.000 11616 Worker thread wakes up
02:05:02.110 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (1.51, -0.00) opts 0xd
02:05:02.110 00.000 11616 Handling offset move in thread for scope, endpoint = (1.51, -0.00)
02:05:02.110 00.000 11616 Moving (1.51, -0.00) raw xDistance=0.15 yDistance=1.50
02:05:02.110 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:05:02.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:05:02.110 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 1.50
02:05:02.110 00.000 11616 MoveAxis(E, 0, ABG)
02:05:02.110 00.000 11616 Move returns status 0, amount 0
02:05:02.110 00.000 11616 MoveAxis(S, 127, ABG)
02:05:02.110 00.000 11616 Guiding  Dir = 1, Dur = 127
02:05:02.111 00.001 11616 IsSlewing returns 0
02:05:02.111 00.000 11616 IsGuiding returns 0
02:05:02.111 00.000 11616 PulseGuide returned control before completion, sleep 137
02:05:02.131 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=8, FiltMax=61, Gamma=1.290
02:05:02.148 00.017 12268 UpdateGuideState exits: m=1650 SNR=27.3
02:05:02.148 00.000 12268 PhdController: settling, locked = 1, distance = 1.70 (1.50) aobump = 0 frame = 3 / 99999
02:05:02.149 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768698302.148,"Host":"ASTROCENTER","Inst":1,"Distance":1.70,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:05:02.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:02.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:02.149 00.000 12268 Enqueuing Expose request
02:05:02.251 00.102 11616 IsGuiding returns 1
02:05:02.251 00.000 11616 scope still moving after pulse duration time elapsed
02:05:02.282 00.031 11616 IsSlewing returns 0
02:05:02.282 00.000 11616 IsGuiding returns 1
02:05:02.314 00.032 11616 IsSlewing returns 0
02:05:02.315 00.001 11616 IsGuiding returns 1
02:05:02.346 00.031 11616 IsSlewing returns 0
02:05:02.346 00.000 11616 IsGuiding returns 1
02:05:02.378 00.032 11616 IsSlewing returns 0
02:05:02.378 00.000 11616 IsGuiding returns 1
02:05:02.410 00.032 11616 IsSlewing returns 0
02:05:02.410 00.000 11616 IsGuiding returns 1
02:05:02.442 00.032 11616 IsSlewing returns 0
02:05:02.442 00.000 11616 IsGuiding returns 0
02:05:02.442 00.000 11616 scope move finished after 127 + 204 ms
02:05:02.442 00.000 11616 Move returns status 0, amount 127
02:05:02.442 00.000 11616 move complete, result=0
02:05:02.442 00.000 11616 worker thread done servicing request
02:05:02.442 00.000 11616 Worker thread wakes up
02:05:02.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:02.443 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:02.443 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 1.5 px 127 ms SOUTH
02:05:04.446 02.003 11616 Exposure complete
02:05:04.508 00.062 11616 worker thread done servicing request
02:05:04.508 00.000 12268 OnExposeComplete: enter
02:05:04.508 00.000 12268 UpdateGuideState(): m_state=6
02:05:04.508 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
02:05:04.508 00.000 12268 Star::Find returns 1 (0), X=671.33, Y=910.71, Mass=1420, SNR=25.2, Peak=95 HFD=5.3
02:05:04.509 00.001 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
02:05:04.509 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.93)
02:05:04.509 00.000 12268 CameraToMount -- cameraX=1.09 cameraY=0.25 hyp=1.12 cameraTheta=0.23 mountX=0.36 mountY=1.05, mountTheta=1.24
02:05:04.511 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.09, y=0.25, opts=13)
02:05:04.511 00.000 12268 Enqueuing Move request for scope (1.09, 0.25)
02:05:04.511 00.000 11616 Worker thread wakes up
02:05:04.511 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.09, 0.25) opts 0xd
02:05:04.511 00.000 11616 Handling offset move in thread for scope, endpoint = (1.09, 0.25)
02:05:04.511 00.000 11616 Moving (1.09, 0.25) raw xDistance=0.36 yDistance=1.05
02:05:04.511 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
02:05:04.511 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.07
02:05:04.512 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
02:05:04.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.05
02:05:04.512 00.000 11616 MoveAxis(W, 200, ABG)
02:05:04.512 00.000 11616 Guiding  Dir = 3, Dur = 200
02:05:04.512 00.000 11616 IsSlewing returns 0
02:05:04.512 00.000 11616 IsGuiding returns 0
02:05:04.513 00.001 11616 PulseGuide returned control before completion, sleep 210
02:05:04.535 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=57, Gamma=1.290
02:05:04.553 00.018 12268 UpdateGuideState exits: m=1420 SNR=25.2
02:05:04.553 00.000 12268 PhdController: settling, locked = 1, distance = 1.53 (1.50) aobump = 0 frame = 4 / 99999
02:05:04.553 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698304.553,"Host":"ASTROCENTER","Inst":1,"Distance":1.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:05:04.554 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:04.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:04.554 00.000 12268 Enqueuing Expose request
02:05:04.730 00.176 11616 IsGuiding returns 1
02:05:04.730 00.000 11616 scope still moving after pulse duration time elapsed
02:05:04.762 00.032 11616 IsSlewing returns 0
02:05:04.762 00.000 11616 IsGuiding returns 1
02:05:04.794 00.032 11616 IsSlewing returns 0
02:05:04.795 00.001 11616 IsGuiding returns 1
02:05:04.826 00.031 11616 IsSlewing returns 0
02:05:04.826 00.000 11616 IsGuiding returns 1
02:05:04.858 00.032 11616 IsSlewing returns 0
02:05:04.858 00.000 11616 IsGuiding returns 1
02:05:04.889 00.031 11616 IsSlewing returns 0
02:05:04.889 00.000 11616 IsGuiding returns 1
02:05:04.920 00.031 11616 IsSlewing returns 0
02:05:04.920 00.000 11616 IsGuiding returns 0
02:05:04.920 00.000 11616 scope move finished after 200 + 207 ms
02:05:04.920 00.000 11616 Move returns status 0, amount 200
02:05:04.920 00.000 11616 MoveAxis(S, 89, ABG)
02:05:04.920 00.000 11616 Guiding  Dir = 1, Dur = 89
02:05:04.920 00.000 11616 IsSlewing returns 0
02:05:04.921 00.001 11616 IsGuiding returns 0
02:05:04.921 00.000 11616 PulseGuide returned control before completion, sleep 99
02:05:05.030 00.109 11616 IsGuiding returns 1
02:05:05.030 00.000 11616 scope still moving after pulse duration time elapsed
02:05:05.061 00.031 11616 IsSlewing returns 0
02:05:05.061 00.000 11616 IsGuiding returns 0
02:05:05.061 00.000 11616 scope move finished after 89 + 51 ms
02:05:05.062 00.001 11616 Move returns status 0, amount 89
02:05:05.062 00.000 11616 move complete, result=0
02:05:05.062 00.000 11616 worker thread done servicing request
02:05:05.062 00.000 11616 Worker thread wakes up
02:05:05.062 00.000 12268 GuideStep: 0.4 px 200 ms WEST, 1.0 px 89 ms SOUTH
02:05:05.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:05.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:07.068 02.006 11616 Exposure complete
02:05:07.138 00.070 11616 worker thread done servicing request
02:05:07.138 00.000 12268 OnExposeComplete: enter
02:05:07.139 00.001 12268 UpdateGuideState(): m_state=6
02:05:07.139 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
02:05:07.139 00.000 12268 Star::Find returns 1 (0), X=671.61, Y=910.93, Mass=1812, SNR=28.4, Peak=122 HFD=5.2
02:05:07.139 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.15 = -1.15)
02:05:07.139 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.03)
02:05:07.139 00.000 12268 CameraToMount -- cameraX=1.37 cameraY=0.47 hyp=1.45 cameraTheta=0.33 mountX=0.60 mountY=1.30, mountTheta=1.14
02:05:07.141 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.37, y=0.47, opts=13)
02:05:07.142 00.001 12268 Enqueuing Move request for scope (1.37, 0.47)
02:05:07.142 00.000 11616 Worker thread wakes up
02:05:07.142 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.37, 0.47) opts 0xd
02:05:07.142 00.000 11616 Handling offset move in thread for scope, endpoint = (1.37, 0.47)
02:05:07.142 00.000 11616 Moving (1.37, 0.47) raw xDistance=0.60 yDistance=1.30
02:05:07.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.60
02:05:07.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.30
02:05:07.142 00.000 11616 MoveAxis(W, 334, ABG)
02:05:07.143 00.001 11616 Guiding  Dir = 3, Dur = 334
02:05:07.143 00.000 11616 IsSlewing returns 0
02:05:07.143 00.000 11616 IsGuiding returns 0
02:05:07.144 00.001 11616 PulseGuide returned control before completion, sleep 344
02:05:07.166 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=73, Gamma=1.290
02:05:07.185 00.019 12268 UpdateGuideState exits: m=1812 SNR=28.4
02:05:07.185 00.000 12268 PhdController: settling, locked = 1, distance = 1.50 (1.50) aobump = 0 frame = 5 / 99999
02:05:07.185 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698307.185,"Host":"ASTROCENTER","Inst":1,"Distance":1.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:05:07.186 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:07.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:07.186 00.000 12268 Enqueuing Expose request
02:05:07.504 00.318 11616 IsGuiding returns 0
02:05:07.504 00.000 11616 Move returns status 0, amount 334
02:05:07.504 00.000 11616 MoveAxis(S, 110, ABG)
02:05:07.504 00.000 11616 Guiding  Dir = 1, Dur = 110
02:05:07.504 00.000 11616 IsSlewing returns 0
02:05:07.505 00.001 11616 IsGuiding returns 0
02:05:07.505 00.000 11616 PulseGuide returned control before completion, sleep 120
02:05:07.630 00.125 11616 IsGuiding returns 1
02:05:07.630 00.000 11616 scope still moving after pulse duration time elapsed
02:05:07.661 00.031 11616 IsSlewing returns 0
02:05:07.661 00.000 11616 IsGuiding returns 0
02:05:07.661 00.000 11616 scope move finished after 110 + 46 ms
02:05:07.661 00.000 11616 Move returns status 0, amount 110
02:05:07.661 00.000 11616 move complete, result=0
02:05:07.661 00.000 11616 worker thread done servicing request
02:05:07.662 00.001 11616 Worker thread wakes up
02:05:07.662 00.000 12268 GuideStep: 0.6 px 334 ms WEST, 1.3 px 110 ms SOUTH
02:05:07.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:07.662 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:09.674 02.012 11616 Exposure complete
02:05:09.737 00.063 11616 worker thread done servicing request
02:05:09.737 00.000 12268 OnExposeComplete: enter
02:05:09.737 00.000 12268 UpdateGuideState(): m_state=6
02:05:09.737 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
02:05:09.737 00.000 12268 Star::Find returns 1 (0), X=671.03, Y=910.58, Mass=1473, SNR=25.9, Peak=79 HFD=5.3
02:05:09.738 00.001 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
02:05:09.738 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.85)
02:05:09.738 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=0.12 hyp=0.80 cameraTheta=0.15 mountX=0.19 mountY=0.77, mountTheta=1.33
02:05:09.739 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.79, y=0.12, opts=13)
02:05:09.739 00.000 12268 Enqueuing Move request for scope (0.79, 0.12)
02:05:09.739 00.000 11616 Worker thread wakes up
02:05:09.739 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.12) opts 0xd
02:05:09.740 00.001 11616 Handling offset move in thread for scope, endpoint = (0.79, 0.12)
02:05:09.740 00.000 11616 Moving (0.79, 0.12) raw xDistance=0.19 yDistance=0.77
02:05:09.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.19
02:05:09.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.77
02:05:09.740 00.000 11616 MoveAxis(W, 108, ABG)
02:05:09.740 00.000 11616 Guiding  Dir = 3, Dur = 108
02:05:09.740 00.000 11616 IsSlewing returns 0
02:05:09.740 00.000 11616 IsGuiding returns 0
02:05:09.741 00.001 11616 PulseGuide returned control before completion, sleep 118
02:05:09.764 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=55, Gamma=1.290
02:05:09.781 00.017 12268 UpdateGuideState exits: m=1473 SNR=25.9
02:05:09.781 00.000 12268 PhdController: settling, locked = 1, distance = 1.29 (1.50) aobump = 0 frame = 6 / 99999
02:05:09.782 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768698309.781,"Host":"ASTROCENTER","Inst":1,"Distance":1.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:05:09.782 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:09.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:09.782 00.000 12268 Enqueuing Expose request
02:05:09.871 00.089 11616 IsGuiding returns 1
02:05:09.871 00.000 11616 scope still moving after pulse duration time elapsed
02:05:09.903 00.032 11616 IsSlewing returns 0
02:05:09.904 00.001 11616 IsGuiding returns 0
02:05:09.904 00.000 11616 scope move finished after 108 + 55 ms
02:05:09.904 00.000 11616 Move returns status 0, amount 108
02:05:09.904 00.000 11616 MoveAxis(S, 65, ABG)
02:05:09.904 00.000 11616 Guiding  Dir = 1, Dur = 65
02:05:09.904 00.000 11616 IsSlewing returns 0
02:05:09.905 00.001 11616 IsGuiding returns 0
02:05:09.905 00.000 11616 PulseGuide returned control before completion, sleep 75
02:05:09.996 00.091 11616 IsGuiding returns 1
02:05:09.996 00.000 11616 scope still moving after pulse duration time elapsed
02:05:10.027 00.031 11616 IsSlewing returns 0
02:05:10.027 00.000 11616 IsGuiding returns 0
02:05:10.027 00.000 11616 scope move finished after 65 + 57 ms
02:05:10.027 00.000 11616 Move returns status 0, amount 65
02:05:10.027 00.000 11616 move complete, result=0
02:05:10.028 00.001 11616 worker thread done servicing request
02:05:10.028 00.000 12268 GuideStep: 0.2 px 108 ms WEST, 0.8 px 65 ms SOUTH
02:05:10.028 00.000 11616 Worker thread wakes up
02:05:10.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:10.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:12.044 02.016 11616 Exposure complete
02:05:12.108 00.064 11616 worker thread done servicing request
02:05:12.108 00.000 12268 OnExposeComplete: enter
02:05:12.108 00.000 12268 UpdateGuideState(): m_state=6
02:05:12.109 00.001 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
02:05:12.109 00.000 12268 Star::Find returns 1 (0), X=671.11, Y=909.81, Mass=1463, SNR=25.7, Peak=91 HFD=5.2
02:05:12.109 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
02:05:12.109 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
02:05:12.109 00.000 12268 CameraToMount -- cameraX=0.87 cameraY=-0.66 hyp=1.09 cameraTheta=-0.64 mountX=-0.57 mountY=0.95, mountTheta=2.11
02:05:12.110 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.87, y=-0.66, opts=13)
02:05:12.111 00.001 12268 Enqueuing Move request for scope (0.87, -0.66)
02:05:12.111 00.000 11616 Worker thread wakes up
02:05:12.111 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.87, -0.66) opts 0xd
02:05:12.111 00.000 11616 Handling offset move in thread for scope, endpoint = (0.87, -0.66)
02:05:12.111 00.000 11616 Moving (0.87, -0.66) raw xDistance=-0.57 yDistance=0.95
02:05:12.111 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.29 direction from 1 to -1
02:05:12.111 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.70
02:05:12.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
02:05:12.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.95
02:05:12.111 00.000 11616 MoveAxis(E, 318, ABG)
02:05:12.111 00.000 11616 Guiding  Dir = 2, Dur = 318
02:05:12.112 00.001 11616 IsSlewing returns 0
02:05:12.112 00.000 11616 IsGuiding returns 0
02:05:12.112 00.000 11616 PulseGuide returned control before completion, sleep 328
02:05:12.134 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=8, FiltMax=61, Gamma=1.290
02:05:12.152 00.018 12268 UpdateGuideState exits: m=1463 SNR=25.7
02:05:12.152 00.000 12268 PhdController: settling, locked = 1, distance = 1.23 (1.50) aobump = 0 frame = 7 / 99999
02:05:12.152 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698312.152,"Host":"ASTROCENTER","Inst":1,"Distance":1.23,"Time":2.4,"SettleTime":10.0,"StarLocked":true}
02:05:12.153 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:12.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:12.153 00.000 12268 Enqueuing Expose request
02:05:12.447 00.294 11616 IsGuiding returns 1
02:05:12.447 00.000 11616 scope still moving after pulse duration time elapsed
02:05:12.479 00.032 11616 IsSlewing returns 0
02:05:12.479 00.000 11616 IsGuiding returns 0
02:05:12.479 00.000 11616 scope move finished after 318 + 48 ms
02:05:12.480 00.001 11616 Move returns status 0, amount 318
02:05:12.480 00.000 11616 MoveAxis(S, 80, ABG)
02:05:12.480 00.000 11616 Guiding  Dir = 1, Dur = 80
02:05:12.480 00.000 11616 IsSlewing returns 0
02:05:12.480 00.000 11616 IsGuiding returns 0
02:05:12.480 00.000 11616 PulseGuide returned control before completion, sleep 90
02:05:12.572 00.092 11616 IsGuiding returns 1
02:05:12.573 00.001 11616 scope still moving after pulse duration time elapsed
02:05:12.605 00.032 11616 IsSlewing returns 0
02:05:12.605 00.000 11616 IsGuiding returns 0
02:05:12.605 00.000 11616 scope move finished after 80 + 45 ms
02:05:12.605 00.000 11616 Move returns status 0, amount 80
02:05:12.606 00.001 11616 move complete, result=0
02:05:12.606 00.000 11616 worker thread done servicing request
02:05:12.606 00.000 11616 Worker thread wakes up
02:05:12.606 00.000 12268 GuideStep: -0.6 px 318 ms EAST, 0.9 px 80 ms SOUTH
02:05:12.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:12.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:14.672 02.066 11616 Exposure complete
02:05:14.734 00.062 11616 worker thread done servicing request
02:05:14.734 00.000 12268 OnExposeComplete: enter
02:05:14.734 00.000 12268 UpdateGuideState(): m_state=6
02:05:14.735 00.001 12268 Star::Find(15, 671, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
02:05:14.735 00.000 12268 Star::Find returns 1 (0), X=670.94, Y=910.45, Mass=1688, SNR=27.6, Peak=97 HFD=5.2
02:05:14.735 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
02:05:14.735 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.69)
02:05:14.735 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.01 hyp=0.70 cameraTheta=-0.01 mountX=0.06 mountY=0.69, mountTheta=1.48
02:05:14.736 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=-0.01, opts=13)
02:05:14.737 00.001 12268 Enqueuing Move request for scope (0.70, -0.01)
02:05:14.737 00.000 11616 Worker thread wakes up
02:05:14.737 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.01) opts 0xd
02:05:14.737 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, -0.01)
02:05:14.737 00.000 11616 Moving (0.70, -0.01) raw xDistance=0.06 yDistance=0.69
02:05:14.737 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:14.737 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:05:14.737 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
02:05:14.737 00.000 11616 MoveAxis(E, 0, ABG)
02:05:14.738 00.001 11616 Move returns status 0, amount 0
02:05:14.738 00.000 11616 MoveAxis(S, 59, ABG)
02:05:14.738 00.000 11616 Guiding  Dir = 1, Dur = 59
02:05:14.738 00.000 11616 IsSlewing returns 0
02:05:14.738 00.000 11616 IsGuiding returns 0
02:05:14.738 00.000 11616 PulseGuide returned control before completion, sleep 69
02:05:14.758 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=66, Gamma=1.290
02:05:14.775 00.017 12268 UpdateGuideState exits: m=1688 SNR=27.6
02:05:14.775 00.000 12268 PhdController: settling, locked = 1, distance = 1.07 (1.50) aobump = 0 frame = 8 / 99999
02:05:14.775 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698314.775,"Host":"ASTROCENTER","Inst":1,"Distance":1.07,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
02:05:14.776 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:14.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:14.776 00.000 12268 Enqueuing Expose request
02:05:14.815 00.039 11616 IsGuiding returns 1
02:05:14.815 00.000 11616 scope still moving after pulse duration time elapsed
02:05:14.847 00.032 11616 IsSlewing returns 0
02:05:14.848 00.001 11616 IsGuiding returns 0
02:05:14.848 00.000 11616 scope move finished after 59 + 50 ms
02:05:14.848 00.000 11616 Move returns status 0, amount 59
02:05:14.848 00.000 11616 move complete, result=0
02:05:14.848 00.000 11616 worker thread done servicing request
02:05:14.848 00.000 11616 Worker thread wakes up
02:05:14.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:14.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:14.849 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.7 px 59 ms SOUTH
02:05:16.856 02.007 11616 Exposure complete
02:05:16.919 00.063 11616 worker thread done servicing request
02:05:16.919 00.000 12268 OnExposeComplete: enter
02:05:16.919 00.000 12268 UpdateGuideState(): m_state=6
02:05:16.919 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
02:05:16.919 00.000 12268 Star::Find returns 1 (0), X=670.56, Y=909.76, Mass=1526, SNR=26.2, Peak=103 HFD=5.2
02:05:16.919 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
02:05:16.920 00.001 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
02:05:16.920 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.71 hyp=0.77 cameraTheta=-1.15 mountX=-0.67 mountY=0.41, mountTheta=2.60
02:05:16.921 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.71, opts=13)
02:05:16.921 00.000 12268 Enqueuing Move request for scope (0.32, -0.71)
02:05:16.921 00.000 11616 Worker thread wakes up
02:05:16.922 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.71) opts 0xd
02:05:16.922 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.71)
02:05:16.922 00.000 11616 Moving (0.32, -0.71) raw xDistance=-0.67 yDistance=0.41
02:05:16.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.67
02:05:16.922 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.41
02:05:16.922 00.000 11616 MoveAxis(E, 376, ABG)
02:05:16.922 00.000 11616 Guiding  Dir = 2, Dur = 376
02:05:16.922 00.000 11616 IsSlewing returns 0
02:05:16.923 00.001 11616 IsGuiding returns 0
02:05:16.923 00.000 11616 PulseGuide returned control before completion, sleep 386
02:05:16.944 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=64, Gamma=1.290
02:05:16.961 00.017 12268 UpdateGuideState exits: m=1526 SNR=26.2
02:05:16.961 00.000 12268 PhdController: settling, locked = 1, distance = 0.98 (1.50) aobump = 0 frame = 9 / 99999
02:05:16.961 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698316.961,"Host":"ASTROCENTER","Inst":1,"Distance":0.98,"Time":7.2,"SettleTime":10.0,"StarLocked":true}
02:05:16.962 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:16.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:16.962 00.000 12268 Enqueuing Expose request
02:05:17.322 00.360 11616 IsGuiding returns 1
02:05:17.322 00.000 11616 scope still moving after pulse duration time elapsed
02:05:17.354 00.032 11616 IsSlewing returns 0
02:05:17.354 00.000 11616 IsGuiding returns 0
02:05:17.354 00.000 11616 scope move finished after 376 + 55 ms
02:05:17.354 00.000 11616 Move returns status 0, amount 376
02:05:17.354 00.000 11616 MoveAxis(S, 34, ABG)
02:05:17.355 00.001 11616 Guiding  Dir = 1, Dur = 34
02:05:17.355 00.000 11616 IsSlewing returns 0
02:05:17.355 00.000 11616 IsGuiding returns 0
02:05:17.355 00.000 11616 PulseGuide returned control before completion, sleep 44
02:05:17.401 00.046 11616 IsGuiding returns 1
02:05:17.401 00.000 11616 scope still moving after pulse duration time elapsed
02:05:17.432 00.031 11616 IsSlewing returns 0
02:05:17.432 00.000 11616 IsGuiding returns 0
02:05:17.432 00.000 11616 scope move finished after 34 + 43 ms
02:05:17.432 00.000 11616 Move returns status 0, amount 34
02:05:17.432 00.000 11616 move complete, result=0
02:05:17.433 00.001 11616 worker thread done servicing request
02:05:17.433 00.000 11616 Worker thread wakes up
02:05:17.433 00.000 12268 GuideStep: -0.7 px 376 ms EAST, 0.4 px 34 ms SOUTH
02:05:17.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:17.433 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:19.449 02.016 11616 Exposure complete
02:05:19.512 00.063 11616 worker thread done servicing request
02:05:19.512 00.000 12268 OnExposeComplete: enter
02:05:19.512 00.000 12268 UpdateGuideState(): m_state=6
02:05:19.512 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
02:05:19.512 00.000 12268 Star::Find returns 1 (0), X=670.84, Y=910.10, Mass=1448, SNR=25.4, Peak=85 HFD=5.3
02:05:19.512 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
02:05:19.512 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
02:05:19.513 00.001 12268 CameraToMount -- cameraX=0.60 cameraY=-0.37 hyp=0.71 cameraTheta=-0.55 mountX=-0.31 mountY=0.65, mountTheta=2.01
02:05:19.514 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=-0.37, opts=13)
02:05:19.514 00.000 12268 Enqueuing Move request for scope (0.60, -0.37)
02:05:19.514 00.000 11616 Worker thread wakes up
02:05:19.515 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.37) opts 0xd
02:05:19.515 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, -0.37)
02:05:19.515 00.000 11616 Moving (0.60, -0.37) raw xDistance=-0.31 yDistance=0.65
02:05:19.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
02:05:19.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
02:05:19.515 00.000 11616 MoveAxis(E, 171, ABG)
02:05:19.515 00.000 11616 Guiding  Dir = 2, Dur = 171
02:05:19.515 00.000 11616 IsSlewing returns 0
02:05:19.516 00.001 11616 IsGuiding returns 0
02:05:19.516 00.000 11616 PulseGuide returned control before completion, sleep 181
02:05:19.538 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=8, FiltMax=61, Gamma=1.290
02:05:19.556 00.018 12268 UpdateGuideState exits: m=1448 SNR=25.4
02:05:19.557 00.001 12268 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 10 / 99999
02:05:19.557 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698319.557,"Host":"ASTROCENTER","Inst":1,"Distance":0.90,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
02:05:19.557 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:19.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:19.557 00.000 12268 Enqueuing Expose request
02:05:19.713 00.156 11616 IsGuiding returns 1
02:05:19.721 00.008 11616 scope still moving after pulse duration time elapsed
02:05:19.745 00.024 11616 IsSlewing returns 0
02:05:19.745 00.000 11616 IsGuiding returns 0
02:05:19.745 00.000 11616 scope move finished after 171 + 57 ms
02:05:19.745 00.000 11616 Move returns status 0, amount 171
02:05:19.745 00.000 11616 MoveAxis(S, 55, ABG)
02:05:19.745 00.000 11616 Guiding  Dir = 1, Dur = 55
02:05:19.746 00.001 11616 IsSlewing returns 0
02:05:19.746 00.000 11616 IsGuiding returns 0
02:05:19.746 00.000 11616 PulseGuide returned control before completion, sleep 65
02:05:19.825 00.079 11616 IsGuiding returns 1
02:05:19.825 00.000 11616 scope still moving after pulse duration time elapsed
02:05:19.857 00.032 11616 IsSlewing returns 0
02:05:19.857 00.000 11616 IsGuiding returns 0
02:05:19.857 00.000 11616 scope move finished after 55 + 56 ms
02:05:19.857 00.000 11616 Move returns status 0, amount 55
02:05:19.857 00.000 11616 move complete, result=0
02:05:19.857 00.000 11616 worker thread done servicing request
02:05:19.857 00.000 12268 GuideStep: -0.3 px 171 ms EAST, 0.6 px 55 ms SOUTH
02:05:19.858 00.001 11616 Worker thread wakes up
02:05:19.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:19.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:21.859 02.001 11616 Exposure complete
02:05:21.921 00.062 11616 worker thread done servicing request
02:05:21.922 00.001 12268 OnExposeComplete: enter
02:05:21.922 00.000 12268 UpdateGuideState(): m_state=6
02:05:21.922 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
02:05:21.922 00.000 12268 Star::Find returns 1 (0), X=670.96, Y=910.17, Mass=1543, SNR=26.3, Peak=101 HFD=4.7
02:05:21.922 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
02:05:21.922 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.31)
02:05:21.922 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-0.30 hyp=0.78 cameraTheta=-0.39 mountX=-0.23 mountY=0.75, mountTheta=1.86
02:05:21.925 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=-0.30, opts=13)
02:05:21.925 00.000 12268 Enqueuing Move request for scope (0.72, -0.30)
02:05:21.925 00.000 11616 Worker thread wakes up
02:05:21.925 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.30) opts 0xd
02:05:21.925 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, -0.30)
02:05:21.925 00.000 11616 Moving (0.72, -0.30) raw xDistance=-0.23 yDistance=0.75
02:05:21.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.23
02:05:21.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
02:05:21.925 00.000 11616 MoveAxis(E, 126, ABG)
02:05:21.926 00.001 11616 Guiding  Dir = 2, Dur = 126
02:05:21.926 00.000 11616 IsSlewing returns 0
02:05:21.926 00.000 11616 IsGuiding returns 0
02:05:21.926 00.000 11616 PulseGuide returned control before completion, sleep 136
02:05:21.947 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=11, FiltMin=8, FiltMax=66, Gamma=1.290
02:05:21.965 00.018 12268 UpdateGuideState exits: m=1543 SNR=26.3
02:05:21.965 00.000 12268 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 11 / 99999
02:05:21.965 00.000 12268 PhdController: newstate STATE_FINISH
02:05:21.965 00.000 12268 PhdController complete: success
02:05:21.965 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768698321.965,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
02:05:21.966 00.001 12268 Mount: notify guiding dither settle done success=1
02:05:21.966 00.000 12268 PhdController: newstate STATE_IDLE
02:05:21.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:21.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:21.966 00.000 12268 Enqueuing Expose request
02:05:22.079 00.113 11616 IsGuiding returns 1
02:05:22.079 00.000 11616 scope still moving after pulse duration time elapsed
02:05:22.110 00.031 11616 IsSlewing returns 0
02:05:22.110 00.000 11616 IsGuiding returns 0
02:05:22.110 00.000 11616 scope move finished after 126 + 57 ms
02:05:22.110 00.000 11616 Move returns status 0, amount 126
02:05:22.110 00.000 11616 MoveAxis(S, 64, ABG)
02:05:22.110 00.000 11616 Guiding  Dir = 1, Dur = 64
02:05:22.110 00.000 11616 IsSlewing returns 0
02:05:22.111 00.001 11616 IsGuiding returns 0
02:05:22.111 00.000 11616 PulseGuide returned control before completion, sleep 74
02:05:22.188 00.077 11616 IsGuiding returns 1
02:05:22.188 00.000 11616 scope still moving after pulse duration time elapsed
02:05:22.219 00.031 11616 IsSlewing returns 0
02:05:22.219 00.000 11616 IsGuiding returns 0
02:05:22.219 00.000 11616 scope move finished after 64 + 44 ms
02:05:22.219 00.000 11616 Move returns status 0, amount 64
02:05:22.220 00.001 11616 move complete, result=0
02:05:22.220 00.000 11616 worker thread done servicing request
02:05:22.220 00.000 11616 Worker thread wakes up
02:05:22.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:22.220 00.000 12268 GuideStep: -0.2 px 126 ms EAST, 0.8 px 64 ms SOUTH
02:05:22.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:22.334 00.114 12268 evsrv: cli 0F8E69C0 connect
02:05:22.335 00.001 12268 case statement mapped state 6 to 3
02:05:22.335 00.000 12268 case statement mapped state 6 to 3
02:05:22.336 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2474e5e8-8025-4673-bcb3-8b323a1f6756"}
02:05:22.336 00.000 12268 case statement mapped state 6 to 3
02:05:22.336 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2474e5e8-8025-4673-bcb3-8b323a1f6756"}
02:05:22.336 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:05:24.238 01.902 11616 Exposure complete
02:05:24.302 00.064 11616 worker thread done servicing request
02:05:24.303 00.001 12268 OnExposeComplete: enter
02:05:24.303 00.000 12268 UpdateGuideState(): m_state=6
02:05:24.303 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
02:05:24.303 00.000 12268 Star::Find returns 1 (0), X=670.50, Y=910.29, Mass=1813, SNR=28.5, Peak=102 HFD=5.5
02:05:24.303 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
02:05:24.303 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.12)
02:05:24.303 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-0.58 mountX=-0.14 mountY=0.28, mountTheta=2.05
02:05:24.305 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.17, opts=13)
02:05:24.305 00.000 12268 Enqueuing Move request for scope (0.26, -0.17)
02:05:24.305 00.000 11616 Worker thread wakes up
02:05:24.305 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.17) opts 0xd
02:05:24.305 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.17)
02:05:24.306 00.001 11616 Moving (0.26, -0.17) raw xDistance=-0.14 yDistance=0.28
02:05:24.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
02:05:24.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
02:05:24.306 00.000 11616 MoveAxis(E, 81, ABG)
02:05:24.306 00.000 11616 Guiding  Dir = 2, Dur = 81
02:05:24.306 00.000 11616 IsSlewing returns 0
02:05:24.306 00.000 11616 IsGuiding returns 0
02:05:24.307 00.001 11616 PulseGuide returned control before completion, sleep 91
02:05:24.329 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=11, FiltMin=9, FiltMax=66, Gamma=1.290
02:05:24.346 00.017 12268 UpdateGuideState exits: m=1813 SNR=28.5
02:05:24.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:24.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:24.347 00.001 12268 Enqueuing Expose request
02:05:24.404 00.057 11616 IsGuiding returns 1
02:05:24.404 00.000 11616 scope still moving after pulse duration time elapsed
02:05:24.435 00.031 11616 IsSlewing returns 0
02:05:24.435 00.000 11616 IsGuiding returns 0
02:05:24.435 00.000 11616 scope move finished after 81 + 47 ms
02:05:24.435 00.000 11616 Move returns status 0, amount 81
02:05:24.435 00.000 11616 MoveAxis(S, 24, ABG)
02:05:24.435 00.000 11616 Guiding  Dir = 1, Dur = 24
02:05:24.436 00.001 11616 IsSlewing returns 0
02:05:24.436 00.000 11616 IsGuiding returns 0
02:05:24.436 00.000 11616 PulseGuide returned control before completion, sleep 34
02:05:24.482 00.046 11616 IsGuiding returns 1
02:05:24.482 00.000 11616 scope still moving after pulse duration time elapsed
02:05:24.514 00.032 11616 IsSlewing returns 0
02:05:24.514 00.000 11616 IsGuiding returns 1
02:05:24.545 00.031 11616 IsSlewing returns 0
02:05:24.545 00.000 11616 IsGuiding returns 1
02:05:24.580 00.035 11616 IsSlewing returns 0
02:05:24.580 00.000 11616 IsGuiding returns 1
02:05:24.615 00.035 11616 IsSlewing returns 0
02:05:24.616 00.001 11616 IsGuiding returns 1
02:05:24.648 00.032 11616 IsSlewing returns 0
02:05:24.648 00.000 11616 IsGuiding returns 0
02:05:24.648 00.000 11616 scope move finished after 24 + 189 ms
02:05:24.649 00.001 11616 Move returns status 0, amount 24
02:05:24.649 00.000 11616 move complete, result=0
02:05:24.649 00.000 11616 worker thread done servicing request
02:05:24.649 00.000 12268 GuideStep: -0.1 px 81 ms EAST, 0.3 px 24 ms SOUTH
02:05:24.649 00.000 11616 Worker thread wakes up
02:05:24.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:24.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:26.688 02.039 11616 Exposure complete
02:05:26.756 00.068 11616 worker thread done servicing request
02:05:26.756 00.000 12268 OnExposeComplete: enter
02:05:26.756 00.000 12268 UpdateGuideState(): m_state=6
02:05:26.756 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
02:05:26.757 00.001 12268 Star::Find returns 1 (0), X=670.57, Y=910.97, Mass=1614, SNR=27.0, Peak=122 HFD=5.1
02:05:26.757 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
02:05:26.757 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.70)
02:05:26.757 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.51 hyp=0.61 cameraTheta=1.00 mountX=0.54 mountY=0.26, mountTheta=0.45
02:05:26.759 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.51, opts=13)
02:05:26.759 00.000 12268 Enqueuing Move request for scope (0.33, 0.51)
02:05:26.759 00.000 11616 Worker thread wakes up
02:05:26.759 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.51) opts 0xd
02:05:26.759 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.51)
02:05:26.759 00.000 11616 Moving (0.33, 0.51) raw xDistance=0.54 yDistance=0.26
02:05:26.759 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.29 direction from -1 to 1
02:05:26.759 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.62
02:05:26.759 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
02:05:26.760 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
02:05:26.760 00.000 11616 MoveAxis(W, 302, ABG)
02:05:26.760 00.000 11616 Guiding  Dir = 3, Dur = 302
02:05:26.761 00.001 11616 IsSlewing returns 0
02:05:26.761 00.000 11616 IsGuiding returns 0
02:05:26.761 00.000 11616 PulseGuide returned control before completion, sleep 312
02:05:26.783 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=67, Gamma=1.290
02:05:26.801 00.018 12268 UpdateGuideState exits: m=1614 SNR=27.0
02:05:26.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:26.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:26.801 00.000 12268 Enqueuing Expose request
02:05:27.089 00.288 11616 IsGuiding returns 1
02:05:27.089 00.000 11616 scope still moving after pulse duration time elapsed
02:05:27.120 00.031 11616 IsSlewing returns 0
02:05:27.120 00.000 11616 IsGuiding returns 0
02:05:27.120 00.000 11616 scope move finished after 302 + 57 ms
02:05:27.121 00.001 11616 Move returns status 0, amount 302
02:05:27.121 00.000 11616 MoveAxis(S, 22, ABG)
02:05:27.121 00.000 11616 Guiding  Dir = 1, Dur = 22
02:05:27.122 00.001 11616 IsSlewing returns 0
02:05:27.122 00.000 11616 IsGuiding returns 0
02:05:27.123 00.001 11616 PulseGuide returned control before completion, sleep 32
02:05:27.166 00.043 11616 IsGuiding returns 1
02:05:27.166 00.000 11616 scope still moving after pulse duration time elapsed
02:05:27.198 00.032 11616 IsSlewing returns 0
02:05:27.198 00.000 11616 IsGuiding returns 0
02:05:27.199 00.001 11616 scope move finished after 22 + 54 ms
02:05:27.199 00.000 11616 Move returns status 0, amount 22
02:05:27.199 00.000 11616 move complete, result=0
02:05:27.199 00.000 11616 worker thread done servicing request
02:05:27.199 00.000 12268 GuideStep: 0.5 px 302 ms WEST, 0.3 px 22 ms SOUTH
02:05:27.199 00.000 11616 Worker thread wakes up
02:05:27.199 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:27.199 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:29.198 01.999 11616 Exposure complete
02:05:29.260 00.062 11616 worker thread done servicing request
02:05:29.260 00.000 12268 OnExposeComplete: enter
02:05:29.260 00.000 12268 UpdateGuideState(): m_state=6
02:05:29.261 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
02:05:29.261 00.000 12268 Star::Find returns 1 (0), X=670.75, Y=910.09, Mass=1297, SNR=24.2, Peak=77 HFD=5.0
02:05:29.261 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
02:05:29.261 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
02:05:29.261 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.38 hyp=0.63 cameraTheta=-0.64 mountX=-0.33 mountY=0.55, mountTheta=2.11
02:05:29.263 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=-0.38, opts=13)
02:05:29.263 00.000 12268 Enqueuing Move request for scope (0.51, -0.38)
02:05:29.263 00.000 11616 Worker thread wakes up
02:05:29.264 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.38) opts 0xd
02:05:29.264 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, -0.38)
02:05:29.264 00.000 11616 Moving (0.51, -0.38) raw xDistance=-0.33 yDistance=0.55
02:05:29.264 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
02:05:29.264 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
02:05:29.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
02:05:29.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
02:05:29.264 00.000 11616 MoveAxis(E, 182, ABG)
02:05:29.264 00.000 11616 Guiding  Dir = 2, Dur = 182
02:05:29.264 00.000 11616 IsSlewing returns 0
02:05:29.265 00.001 11616 IsGuiding returns 0
02:05:29.265 00.000 11616 PulseGuide returned control before completion, sleep 192
02:05:29.285 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=52, Gamma=1.290
02:05:29.301 00.016 12268 UpdateGuideState exits: m=1297 SNR=24.2
02:05:29.302 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:29.302 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:29.302 00.000 12268 Enqueuing Expose request
02:05:29.466 00.164 11616 IsGuiding returns 1
02:05:29.466 00.000 11616 scope still moving after pulse duration time elapsed
02:05:29.496 00.030 11616 IsSlewing returns 0
02:05:29.496 00.000 11616 IsGuiding returns 0
02:05:29.496 00.000 11616 scope move finished after 182 + 49 ms
02:05:29.497 00.001 11616 Move returns status 0, amount 182
02:05:29.497 00.000 11616 MoveAxis(S, 47, ABG)
02:05:29.497 00.000 11616 Guiding  Dir = 1, Dur = 47
02:05:29.497 00.000 11616 IsSlewing returns 0
02:05:29.497 00.000 11616 IsGuiding returns 0
02:05:29.498 00.001 11616 PulseGuide returned control before completion, sleep 57
02:05:29.558 00.060 11616 IsGuiding returns 1
02:05:29.558 00.000 11616 scope still moving after pulse duration time elapsed
02:05:29.590 00.032 11616 IsSlewing returns 0
02:05:29.590 00.000 11616 IsGuiding returns 0
02:05:29.590 00.000 11616 scope move finished after 47 + 45 ms
02:05:29.590 00.000 11616 Move returns status 0, amount 47
02:05:29.590 00.000 11616 move complete, result=0
02:05:29.591 00.001 11616 worker thread done servicing request
02:05:29.591 00.000 11616 Worker thread wakes up
02:05:29.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:29.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:29.591 00.000 12268 GuideStep: -0.3 px 182 ms EAST, 0.6 px 47 ms SOUTH
02:05:31.594 02.003 11616 Exposure complete
02:05:31.659 00.065 11616 worker thread done servicing request
02:05:31.659 00.000 12268 OnExposeComplete: enter
02:05:31.659 00.000 12268 UpdateGuideState(): m_state=6
02:05:31.659 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
02:05:31.659 00.000 12268 Star::Find returns 1 (0), X=670.75, Y=910.51, Mass=1346, SNR=24.5, Peak=83 HFD=5.3
02:05:31.659 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
02:05:31.659 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
02:05:31.660 00.001 12268 CameraToMount -- cameraX=0.51 cameraY=0.05 hyp=0.51 cameraTheta=0.09 mountX=0.10 mountY=0.50, mountTheta=1.38
02:05:31.661 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=0.05, opts=13)
02:05:31.661 00.000 12268 Enqueuing Move request for scope (0.51, 0.05)
02:05:31.661 00.000 11616 Worker thread wakes up
02:05:31.661 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.05) opts 0xd
02:05:31.661 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, 0.05)
02:05:31.661 00.000 11616 Moving (0.51, 0.05) raw xDistance=0.10 yDistance=0.50
02:05:31.662 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:31.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:05:31.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
02:05:31.662 00.000 11616 MoveAxis(E, 0, ABG)
02:05:31.662 00.000 11616 Move returns status 0, amount 0
02:05:31.662 00.000 11616 MoveAxis(S, 42, ABG)
02:05:31.662 00.000 11616 Guiding  Dir = 1, Dur = 42
02:05:31.662 00.000 11616 IsSlewing returns 0
02:05:31.663 00.001 11616 IsGuiding returns 0
02:05:31.663 00.000 11616 PulseGuide returned control before completion, sleep 52
02:05:31.683 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=55, Gamma=1.290
02:05:31.699 00.016 12268 UpdateGuideState exits: m=1346 SNR=24.5
02:05:31.700 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:31.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:31.700 00.000 12268 Enqueuing Expose request
02:05:31.717 00.017 11616 IsGuiding returns 1
02:05:31.717 00.000 11616 scope still moving after pulse duration time elapsed
02:05:31.747 00.030 11616 IsSlewing returns 0
02:05:31.747 00.000 11616 IsGuiding returns 0
02:05:31.747 00.000 11616 scope move finished after 42 + 43 ms
02:05:31.747 00.000 11616 Move returns status 0, amount 42
02:05:31.748 00.001 11616 move complete, result=0
02:05:31.748 00.000 11616 worker thread done servicing request
02:05:31.748 00.000 11616 Worker thread wakes up
02:05:31.748 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 42 ms SOUTH
02:05:31.748 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:31.748 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:33.769 02.021 11616 Exposure complete
02:05:33.833 00.064 11616 worker thread done servicing request
02:05:33.834 00.001 12268 OnExposeComplete: enter
02:05:33.834 00.000 12268 UpdateGuideState(): m_state=6
02:05:33.834 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
02:05:33.834 00.000 12268 Star::Find returns 1 (0), X=670.78, Y=910.27, Mass=1209, SNR=23.4, Peak=82 HFD=4.8
02:05:33.834 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
02:05:33.834 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
02:05:33.834 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.19 hyp=0.57 cameraTheta=-0.35 mountX=-0.14 mountY=0.56, mountTheta=1.82
02:05:33.836 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=-0.19, opts=13)
02:05:33.836 00.000 12268 Enqueuing Move request for scope (0.54, -0.19)
02:05:33.836 00.000 11616 Worker thread wakes up
02:05:33.836 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.19) opts 0xd
02:05:33.836 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, -0.19)
02:05:33.836 00.000 11616 Moving (0.54, -0.19) raw xDistance=-0.14 yDistance=0.56
02:05:33.837 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
02:05:33.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
02:05:33.837 00.000 11616 MoveAxis(E, 79, ABG)
02:05:33.837 00.000 11616 Guiding  Dir = 2, Dur = 79
02:05:33.837 00.000 11616 IsSlewing returns 0
02:05:33.837 00.000 11616 IsGuiding returns 0
02:05:33.838 00.001 11616 PulseGuide returned control before completion, sleep 89
02:05:33.859 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=11, FiltMin=9, FiltMax=56, Gamma=1.290
02:05:33.878 00.019 12268 UpdateGuideState exits: m=1209 SNR=23.4
02:05:33.878 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:33.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:33.878 00.000 12268 Enqueuing Expose request
02:05:33.935 00.057 11616 IsGuiding returns 1
02:05:33.935 00.000 11616 scope still moving after pulse duration time elapsed
02:05:33.967 00.032 11616 IsSlewing returns 0
02:05:33.968 00.001 11616 IsGuiding returns 1
02:05:33.998 00.030 11616 IsSlewing returns 0
02:05:33.998 00.000 11616 IsGuiding returns 1
02:05:34.030 00.032 11616 IsSlewing returns 0
02:05:34.030 00.000 11616 IsGuiding returns 1
02:05:34.062 00.032 11616 IsSlewing returns 0
02:05:34.062 00.000 11616 IsGuiding returns 1
02:05:34.093 00.031 11616 IsSlewing returns 0
02:05:34.093 00.000 11616 IsGuiding returns 1
02:05:34.123 00.030 11616 IsSlewing returns 0
02:05:34.123 00.000 11616 IsGuiding returns 1
02:05:34.155 00.032 11616 IsSlewing returns 0
02:05:34.155 00.000 11616 IsGuiding returns 0
02:05:34.155 00.000 11616 scope move finished after 79 + 238 ms
02:05:34.155 00.000 11616 Move returns status 0, amount 79
02:05:34.156 00.001 11616 MoveAxis(S, 47, ABG)
02:05:34.156 00.000 11616 Guiding  Dir = 1, Dur = 47
02:05:34.156 00.000 11616 IsSlewing returns 0
02:05:34.156 00.000 11616 IsGuiding returns 0
02:05:34.157 00.001 11616 PulseGuide returned control before completion, sleep 57
02:05:34.218 00.061 11616 IsGuiding returns 1
02:05:34.218 00.000 11616 scope still moving after pulse duration time elapsed
02:05:34.250 00.032 11616 IsSlewing returns 0
02:05:34.250 00.000 11616 IsGuiding returns 0
02:05:34.250 00.000 11616 scope move finished after 47 + 47 ms
02:05:34.251 00.001 11616 Move returns status 0, amount 47
02:05:34.251 00.000 11616 move complete, result=0
02:05:34.251 00.000 11616 worker thread done servicing request
02:05:34.251 00.000 11616 Worker thread wakes up
02:05:34.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:34.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:34.251 00.000 12268 GuideStep: -0.1 px 79 ms EAST, 0.6 px 47 ms SOUTH
02:05:36.265 02.014 11616 Exposure complete
02:05:36.328 00.063 11616 worker thread done servicing request
02:05:36.329 00.001 12268 OnExposeComplete: enter
02:05:36.329 00.000 12268 UpdateGuideState(): m_state=6
02:05:36.329 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
02:05:36.329 00.000 12268 Star::Find returns 1 (0), X=671.10, Y=909.81, Mass=1006, SNR=21.2, Peak=65 HFD=4.6
02:05:36.329 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
02:05:36.329 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
02:05:36.329 00.000 12268 CameraToMount -- cameraX=0.86 cameraY=-0.65 hyp=1.08 cameraTheta=-0.65 mountX=-0.56 mountY=0.94, mountTheta=2.11
02:05:36.331 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.86, y=-0.65, opts=13)
02:05:36.331 00.000 12268 Enqueuing Move request for scope (0.86, -0.65)
02:05:36.331 00.000 11616 Worker thread wakes up
02:05:36.331 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.65) opts 0xd
02:05:36.331 00.000 11616 Handling offset move in thread for scope, endpoint = (0.86, -0.65)
02:05:36.331 00.000 11616 Moving (0.86, -0.65) raw xDistance=-0.56 yDistance=0.94
02:05:36.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
02:05:36.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.94
02:05:36.331 00.000 11616 MoveAxis(E, 314, ABG)
02:05:36.332 00.001 11616 Guiding  Dir = 2, Dur = 314
02:05:36.332 00.000 11616 IsSlewing returns 0
02:05:36.332 00.000 11616 IsGuiding returns 0
02:05:36.332 00.000 11616 PulseGuide returned control before completion, sleep 324
02:05:36.354 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=11, FiltMin=9, FiltMax=55, Gamma=1.290
02:05:36.373 00.019 12268 UpdateGuideState exits: m=1006 SNR=21.2
02:05:36.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:36.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:36.373 00.000 12268 Enqueuing Expose request
02:05:36.664 00.291 11616 IsGuiding returns 1
02:05:36.664 00.000 11616 scope still moving after pulse duration time elapsed
02:05:36.695 00.031 11616 IsSlewing returns 0
02:05:36.696 00.001 11616 IsGuiding returns 1
02:05:36.726 00.030 11616 IsSlewing returns 0
02:05:36.726 00.000 11616 IsGuiding returns 0
02:05:36.726 00.000 11616 scope move finished after 314 + 79 ms
02:05:36.727 00.001 11616 Move returns status 0, amount 314
02:05:36.727 00.000 11616 MoveAxis(S, 79, ABG)
02:05:36.727 00.000 11616 Guiding  Dir = 1, Dur = 79
02:05:36.727 00.000 11616 IsSlewing returns 0
02:05:36.727 00.000 11616 IsGuiding returns 0
02:05:36.727 00.000 11616 PulseGuide returned control before completion, sleep 89
02:05:36.818 00.091 11616 IsGuiding returns 1
02:05:36.819 00.001 11616 scope still moving after pulse duration time elapsed
02:05:36.849 00.030 11616 IsSlewing returns 0
02:05:36.850 00.001 11616 IsGuiding returns 1
02:05:36.881 00.031 11616 IsSlewing returns 0
02:05:36.881 00.000 11616 IsGuiding returns 0
02:05:36.881 00.000 11616 scope move finished after 79 + 75 ms
02:05:36.881 00.000 11616 Move returns status 0, amount 79
02:05:36.881 00.000 11616 move complete, result=0
02:05:36.882 00.001 11616 worker thread done servicing request
02:05:36.882 00.000 11616 Worker thread wakes up
02:05:36.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:36.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:36.882 00.000 12268 GuideStep: -0.6 px 314 ms EAST, 0.9 px 79 ms SOUTH
02:05:38.888 02.006 11616 Exposure complete
02:05:38.949 00.061 11616 worker thread done servicing request
02:05:38.949 00.000 12268 OnExposeComplete: enter
02:05:38.949 00.000 12268 UpdateGuideState(): m_state=6
02:05:38.949 00.000 12268 Star::Find(15, 671, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
02:05:38.949 00.000 12268 Star::Find returns 1 (0), X=670.89, Y=910.11, Mass=1489, SNR=25.8, Peak=93 HFD=4.7
02:05:38.949 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
02:05:38.950 00.001 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
02:05:38.950 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.35 hyp=0.74 cameraTheta=-0.50 mountX=-0.29 mountY=0.69, mountTheta=1.96
02:05:38.951 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=-0.35, opts=13)
02:05:38.952 00.001 12268 Enqueuing Move request for scope (0.65, -0.35)
02:05:38.952 00.000 11616 Worker thread wakes up
02:05:38.952 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.35) opts 0xd
02:05:38.952 00.000 11616 Handling offset move in thread for scope, endpoint = (0.65, -0.35)
02:05:38.952 00.000 11616 Moving (0.65, -0.35) raw xDistance=-0.29 yDistance=0.69
02:05:38.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
02:05:38.952 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
02:05:38.952 00.000 11616 MoveAxis(E, 160, ABG)
02:05:38.952 00.000 11616 Guiding  Dir = 2, Dur = 160
02:05:38.952 00.000 11616 IsSlewing returns 0
02:05:38.953 00.001 11616 IsGuiding returns 0
02:05:38.953 00.000 11616 PulseGuide returned control before completion, sleep 170
02:05:38.974 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=63, Gamma=1.290
02:05:38.993 00.019 12268 UpdateGuideState exits: m=1489 SNR=25.8
02:05:38.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:38.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:38.993 00.000 12268 Enqueuing Expose request
02:05:39.135 00.142 11616 IsGuiding returns 1
02:05:39.135 00.000 11616 scope still moving after pulse duration time elapsed
02:05:39.167 00.032 11616 IsSlewing returns 0
02:05:39.168 00.001 11616 IsGuiding returns 0
02:05:39.168 00.000 11616 scope move finished after 160 + 54 ms
02:05:39.168 00.000 11616 Move returns status 0, amount 160
02:05:39.168 00.000 11616 MoveAxis(S, 58, ABG)
02:05:39.168 00.000 11616 Guiding  Dir = 1, Dur = 58
02:05:39.168 00.000 11616 IsSlewing returns 0
02:05:39.169 00.001 11616 IsGuiding returns 0
02:05:39.169 00.000 11616 PulseGuide returned control before completion, sleep 68
02:05:39.246 00.077 11616 IsGuiding returns 1
02:05:39.246 00.000 11616 scope still moving after pulse duration time elapsed
02:05:39.277 00.031 11616 IsSlewing returns 0
02:05:39.277 00.000 11616 IsGuiding returns 1
02:05:39.307 00.030 11616 IsSlewing returns 0
02:05:39.308 00.001 11616 IsGuiding returns 1
02:05:39.338 00.030 11616 IsSlewing returns 0
02:05:39.338 00.000 11616 IsGuiding returns 0
02:05:39.338 00.000 11616 scope move finished after 58 + 112 ms
02:05:39.338 00.000 11616 Move returns status 0, amount 58
02:05:39.338 00.000 11616 move complete, result=0
02:05:39.339 00.001 11616 worker thread done servicing request
02:05:39.339 00.000 11616 Worker thread wakes up
02:05:39.339 00.000 12268 GuideStep: -0.3 px 160 ms EAST, 0.7 px 58 ms SOUTH
02:05:39.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:39.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:41.343 02.004 11616 Exposure complete
02:05:41.408 00.065 11616 worker thread done servicing request
02:05:41.408 00.000 12268 OnExposeComplete: enter
02:05:41.409 00.001 12268 UpdateGuideState(): m_state=6
02:05:41.409 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
02:05:41.409 00.000 12268 Star::Find returns 1 (0), X=671.07, Y=910.40, Mass=1977, SNR=29.7, Peak=109 HFD=5.5
02:05:41.409 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
02:05:41.409 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
02:05:41.409 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=-0.06 hyp=0.83 cameraTheta=-0.07 mountX=0.02 mountY=0.83, mountTheta=1.54
02:05:41.411 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.83, y=-0.06, opts=13)
02:05:41.411 00.000 12268 Enqueuing Move request for scope (0.83, -0.06)
02:05:41.411 00.000 11616 Worker thread wakes up
02:05:41.411 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.06) opts 0xd
02:05:41.411 00.000 11616 Handling offset move in thread for scope, endpoint = (0.83, -0.06)
02:05:41.411 00.000 11616 Moving (0.83, -0.06) raw xDistance=0.02 yDistance=0.83
02:05:41.411 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:41.412 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:05:41.412 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.83
02:05:41.412 00.000 11616 MoveAxis(E, 0, ABG)
02:05:41.412 00.000 11616 Move returns status 0, amount 0
02:05:41.412 00.000 11616 MoveAxis(S, 70, ABG)
02:05:41.412 00.000 11616 Guiding  Dir = 1, Dur = 70
02:05:41.412 00.000 11616 IsSlewing returns 0
02:05:41.413 00.001 11616 IsGuiding returns 0
02:05:41.413 00.000 11616 PulseGuide returned control before completion, sleep 80
02:05:41.435 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=73, Gamma=1.290
02:05:41.453 00.018 12268 UpdateGuideState exits: m=1977 SNR=29.7
02:05:41.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:41.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:41.453 00.000 12268 Enqueuing Expose request
02:05:41.499 00.046 11616 IsGuiding returns 1
02:05:41.499 00.000 11616 scope still moving after pulse duration time elapsed
02:05:41.531 00.032 11616 IsSlewing returns 0
02:05:41.531 00.000 11616 IsGuiding returns 0
02:05:41.531 00.000 11616 scope move finished after 70 + 48 ms
02:05:41.531 00.000 11616 Move returns status 0, amount 70
02:05:41.532 00.001 11616 move complete, result=0
02:05:41.534 00.002 11616 worker thread done servicing request
02:05:41.534 00.000 11616 Worker thread wakes up
02:05:41.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:41.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:41.534 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.8 px 70 ms SOUTH
02:05:43.549 02.015 11616 Exposure complete
02:05:43.617 00.068 11616 worker thread done servicing request
02:05:43.618 00.001 12268 OnExposeComplete: enter
02:05:43.618 00.000 12268 UpdateGuideState(): m_state=6
02:05:43.618 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
02:05:43.618 00.000 12268 Star::Find returns 1 (0), X=670.71, Y=911.04, Mass=1988, SNR=29.6, Peak=118 HFD=5.2
02:05:43.618 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
02:05:43.618 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
02:05:43.618 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.58 hyp=0.75 cameraTheta=0.89 mountX=0.62 mountY=0.39, mountTheta=0.56
02:05:43.621 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.58, opts=13)
02:05:43.621 00.000 12268 Enqueuing Move request for scope (0.47, 0.58)
02:05:43.621 00.000 11616 Worker thread wakes up
02:05:43.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.58) opts 0xd
02:05:43.621 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.58)
02:05:43.621 00.000 11616 Moving (0.47, 0.58) raw xDistance=0.62 yDistance=0.39
02:05:43.621 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.29 direction from -1 to 1
02:05:43.621 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.87
02:05:43.622 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
02:05:43.622 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
02:05:43.622 00.000 11616 MoveAxis(W, 349, ABG)
02:05:43.622 00.000 11616 Guiding  Dir = 3, Dur = 349
02:05:43.622 00.000 11616 IsSlewing returns 0
02:05:43.622 00.000 11616 IsGuiding returns 0
02:05:43.623 00.001 11616 PulseGuide returned control before completion, sleep 359
02:05:43.646 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=66, Gamma=1.290
02:05:43.664 00.018 12268 UpdateGuideState exits: m=1988 SNR=29.6
02:05:43.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:43.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:43.664 00.000 12268 Enqueuing Expose request
02:05:43.994 00.330 11616 IsGuiding returns 0
02:05:43.995 00.001 11616 Move returns status 0, amount 349
02:05:43.995 00.000 11616 MoveAxis(S, 33, ABG)
02:05:43.995 00.000 11616 Guiding  Dir = 1, Dur = 33
02:05:43.995 00.000 11616 IsSlewing returns 0
02:05:43.996 00.001 11616 IsGuiding returns 0
02:05:43.996 00.000 11616 PulseGuide returned control before completion, sleep 43
02:05:44.041 00.045 11616 IsGuiding returns 1
02:05:44.042 00.001 11616 scope still moving after pulse duration time elapsed
02:05:44.073 00.031 11616 IsSlewing returns 0
02:05:44.073 00.000 11616 IsGuiding returns 0
02:05:44.073 00.000 11616 scope move finished after 33 + 44 ms
02:05:44.074 00.001 11616 Move returns status 0, amount 33
02:05:44.074 00.000 11616 move complete, result=0
02:05:44.074 00.000 11616 worker thread done servicing request
02:05:44.074 00.000 11616 Worker thread wakes up
02:05:44.074 00.000 12268 GuideStep: 0.6 px 349 ms WEST, 0.4 px 33 ms SOUTH
02:05:44.074 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:44.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:46.084 02.010 11616 Exposure complete
02:05:46.146 00.062 11616 worker thread done servicing request
02:05:46.146 00.000 12268 OnExposeComplete: enter
02:05:46.146 00.000 12268 UpdateGuideState(): m_state=6
02:05:46.146 00.000 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
02:05:46.146 00.000 12268 Star::Find returns 1 (0), X=670.31, Y=910.98, Mass=1643, SNR=26.9, Peak=107 HFD=5.2
02:05:46.147 00.001 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
02:05:46.147 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
02:05:46.147 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.51 hyp=0.52 cameraTheta=1.43 mountX=0.52 mountY=0.00, mountTheta=0.01
02:05:46.148 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.51, opts=13)
02:05:46.148 00.000 12268 Enqueuing Move request for scope (0.07, 0.51)
02:05:46.148 00.000 11616 Worker thread wakes up
02:05:46.148 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.51) opts 0xd
02:05:46.148 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.51)
02:05:46.149 00.001 11616 Moving (0.07, 0.51) raw xDistance=0.52 yDistance=0.00
02:05:46.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
02:05:46.149 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:46.149 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:05:46.149 00.000 11616 MoveAxis(W, 291, ABG)
02:05:46.149 00.000 11616 Guiding  Dir = 3, Dur = 291
02:05:46.149 00.000 11616 IsSlewing returns 0
02:05:46.149 00.000 11616 IsGuiding returns 0
02:05:46.150 00.001 11616 PulseGuide returned control before completion, sleep 301
02:05:46.171 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=64, Gamma=1.290
02:05:46.187 00.016 12268 UpdateGuideState exits: m=1643 SNR=26.9
02:05:46.188 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:46.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:46.188 00.000 12268 Enqueuing Expose request
02:05:46.462 00.274 11616 IsGuiding returns 1
02:05:46.462 00.000 11616 scope still moving after pulse duration time elapsed
02:05:46.493 00.031 11616 IsSlewing returns 0
02:05:46.493 00.000 11616 IsGuiding returns 0
02:05:46.493 00.000 11616 scope move finished after 291 + 53 ms
02:05:46.493 00.000 11616 Move returns status 0, amount 291
02:05:46.493 00.000 11616 MoveAxis(N, 0, ABG)
02:05:46.494 00.001 11616 Move returns status 0, amount 0
02:05:46.494 00.000 11616 move complete, result=0
02:05:46.494 00.000 11616 worker thread done servicing request
02:05:46.494 00.000 11616 Worker thread wakes up
02:05:46.494 00.000 12268 GuideStep: 0.5 px 291 ms WEST, 0.0 px 0 ms NORTH
02:05:46.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:46.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:48.513 02.019 11616 Exposure complete
02:05:48.575 00.062 11616 worker thread done servicing request
02:05:48.575 00.000 12268 OnExposeComplete: enter
02:05:48.575 00.000 12268 UpdateGuideState(): m_state=6
02:05:48.575 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
02:05:48.575 00.000 12268 Star::Find returns 1 (0), X=670.03, Y=910.61, Mass=1526, SNR=26.2, Peak=97 HFD=5.2
02:05:48.576 00.001 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
02:05:48.576 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
02:05:48.576 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.25 cameraTheta=2.53 mountX=0.12 mountY=-0.23, mountTheta=-1.07
02:05:48.577 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.15, opts=13)
02:05:48.577 00.000 12268 Enqueuing Move request for scope (-0.21, 0.15)
02:05:48.577 00.000 11616 Worker thread wakes up
02:05:48.578 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd
02:05:48.578 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.15)
02:05:48.578 00.000 11616 Moving (-0.21, 0.15) raw xDistance=0.12 yDistance=-0.23
02:05:48.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
02:05:48.578 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:05:48.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:05:48.578 00.000 11616 MoveAxis(W, 70, ABG)
02:05:48.578 00.000 11616 Guiding  Dir = 3, Dur = 70
02:05:48.578 00.000 11616 IsSlewing returns 0
02:05:48.579 00.001 11616 IsGuiding returns 0
02:05:48.579 00.000 11616 PulseGuide returned control before completion, sleep 80
02:05:48.599 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=11, FiltMin=9, FiltMax=62, Gamma=1.290
02:05:48.616 00.017 12268 UpdateGuideState exits: m=1526 SNR=26.2
02:05:48.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:48.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:48.616 00.000 12268 Enqueuing Expose request
02:05:48.666 00.050 11616 IsGuiding returns 1
02:05:48.666 00.000 11616 scope still moving after pulse duration time elapsed
02:05:48.697 00.031 11616 IsSlewing returns 0
02:05:48.698 00.001 11616 IsGuiding returns 0
02:05:48.698 00.000 11616 scope move finished after 70 + 48 ms
02:05:48.698 00.000 11616 Move returns status 0, amount 70
02:05:48.698 00.000 11616 MoveAxis(N, 0, ABG)
02:05:48.698 00.000 11616 Move returns status 0, amount 0
02:05:48.698 00.000 11616 move complete, result=0
02:05:48.698 00.000 11616 worker thread done servicing request
02:05:48.698 00.000 11616 Worker thread wakes up
02:05:48.698 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:48.698 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:48.699 00.001 12268 GuideStep: 0.1 px 70 ms WEST, -0.2 px 0 ms NORTH
02:05:50.705 02.006 11616 Exposure complete
02:05:50.765 00.060 11616 worker thread done servicing request
02:05:50.766 00.001 12268 OnExposeComplete: enter
02:05:50.766 00.000 12268 UpdateGuideState(): m_state=6
02:05:50.766 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
02:05:50.766 00.000 12268 Star::Find returns 1 (0), X=670.36, Y=909.87, Mass=2013, SNR=30.0, Peak=138 HFD=5.7
02:05:50.766 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
02:05:50.766 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
02:05:50.766 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.60 hyp=0.61 cameraTheta=-1.38 mountX=-0.58 mountY=0.19, mountTheta=2.82
02:05:50.768 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.60, opts=13)
02:05:50.768 00.000 12268 Enqueuing Move request for scope (0.12, -0.60)
02:05:50.768 00.000 11616 Worker thread wakes up
02:05:50.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.60) opts 0xd
02:05:50.768 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.60)
02:05:50.768 00.000 11616 Moving (0.12, -0.60) raw xDistance=-0.58 yDistance=0.19
02:05:50.768 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.29 direction from 1 to -1
02:05:50.769 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.75
02:05:50.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
02:05:50.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
02:05:50.769 00.000 11616 MoveAxis(E, 326, ABG)
02:05:50.769 00.000 11616 Guiding  Dir = 2, Dur = 326
02:05:50.769 00.000 11616 IsSlewing returns 0
02:05:50.770 00.001 11616 IsGuiding returns 0
02:05:50.770 00.000 11616 PulseGuide returned control before completion, sleep 336
02:05:50.793 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=8, FiltMax=76, Gamma=1.290
02:05:50.810 00.017 12268 UpdateGuideState exits: m=2013 SNR=30.0
02:05:50.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:50.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:50.810 00.000 12268 Enqueuing Expose request
02:05:51.111 00.301 11616 IsGuiding returns 1
02:05:51.111 00.000 11616 scope still moving after pulse duration time elapsed
02:05:51.143 00.032 11616 IsSlewing returns 0
02:05:51.143 00.000 11616 IsGuiding returns 0
02:05:51.143 00.000 11616 scope move finished after 326 + 48 ms
02:05:51.143 00.000 11616 Move returns status 0, amount 326
02:05:51.144 00.001 11616 MoveAxis(S, 16, ABG)
02:05:51.144 00.000 11616 Guiding  Dir = 1, Dur = 16
02:05:51.144 00.000 11616 IsSlewing returns 0
02:05:51.144 00.000 11616 IsGuiding returns 0
02:05:51.145 00.001 11616 PulseGuide returned control before completion, sleep 26
02:05:51.175 00.030 11616 IsGuiding returns 1
02:05:51.175 00.000 11616 scope still moving after pulse duration time elapsed
02:05:51.205 00.030 11616 IsSlewing returns 0
02:05:51.206 00.001 11616 IsGuiding returns 0
02:05:51.206 00.000 11616 scope move finished after 16 + 45 ms
02:05:51.206 00.000 11616 Move returns status 0, amount 16
02:05:51.206 00.000 11616 move complete, result=0
02:05:51.206 00.000 11616 worker thread done servicing request
02:05:51.206 00.000 11616 Worker thread wakes up
02:05:51.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:51.207 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:51.207 00.000 12268 GuideStep: -0.6 px 326 ms EAST, 0.2 px 16 ms SOUTH
02:05:53.221 02.014 11616 Exposure complete
02:05:53.283 00.062 11616 worker thread done servicing request
02:05:53.284 00.001 12268 OnExposeComplete: enter
02:05:53.284 00.000 12268 UpdateGuideState(): m_state=6
02:05:53.284 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
02:05:53.284 00.000 12268 Star::Find returns 1 (0), X=670.49, Y=909.71, Mass=1922, SNR=29.6, Peak=136 HFD=5.2
02:05:53.285 00.001 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
02:05:53.285 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
02:05:53.285 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.76 hyp=0.80 cameraTheta=-1.25 mountX=-0.73 mountY=0.35, mountTheta=2.69
02:05:53.287 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.76, opts=13)
02:05:53.287 00.000 12268 Enqueuing Move request for scope (0.25, -0.76)
02:05:53.287 00.000 11616 Worker thread wakes up
02:05:53.287 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.76) opts 0xd
02:05:53.287 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.76)
02:05:53.287 00.000 11616 Moving (0.25, -0.76) raw xDistance=-0.73 yDistance=0.35
02:05:53.287 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.73
02:05:53.288 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
02:05:53.288 00.000 11616 MoveAxis(E, 407, ABG)
02:05:53.288 00.000 11616 Guiding  Dir = 2, Dur = 407
02:05:53.288 00.000 11616 IsSlewing returns 0
02:05:53.288 00.000 11616 IsGuiding returns 0
02:05:53.289 00.001 11616 PulseGuide returned control before completion, sleep 417
02:05:53.310 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=70, Gamma=1.290
02:05:53.327 00.017 12268 UpdateGuideState exits: m=1922 SNR=29.6
02:05:53.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:53.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:53.327 00.000 12268 Enqueuing Expose request
02:05:53.712 00.385 11616 IsGuiding returns 1
02:05:53.712 00.000 11616 scope still moving after pulse duration time elapsed
02:05:53.742 00.030 11616 IsSlewing returns 0
02:05:53.744 00.002 11616 IsGuiding returns 0
02:05:53.744 00.000 11616 scope move finished after 407 + 48 ms
02:05:53.744 00.000 11616 Move returns status 0, amount 407
02:05:53.744 00.000 11616 MoveAxis(S, 29, ABG)
02:05:53.744 00.000 11616 Guiding  Dir = 1, Dur = 29
02:05:53.744 00.000 11616 IsSlewing returns 0
02:05:53.745 00.001 11616 IsGuiding returns 0
02:05:53.745 00.000 11616 PulseGuide returned control before completion, sleep 39
02:05:53.791 00.046 11616 IsGuiding returns 1
02:05:53.791 00.000 11616 scope still moving after pulse duration time elapsed
02:05:53.821 00.030 11616 IsSlewing returns 0
02:05:53.822 00.001 11616 IsGuiding returns 0
02:05:53.822 00.000 11616 scope move finished after 29 + 48 ms
02:05:53.822 00.000 11616 Move returns status 0, amount 29
02:05:53.822 00.000 11616 move complete, result=0
02:05:53.822 00.000 11616 worker thread done servicing request
02:05:53.822 00.000 11616 Worker thread wakes up
02:05:53.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:53.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:53.823 00.001 12268 GuideStep: -0.7 px 407 ms EAST, 0.3 px 29 ms SOUTH
02:05:55.825 02.002 11616 Exposure complete
02:05:55.886 00.061 11616 worker thread done servicing request
02:05:55.886 00.000 12268 OnExposeComplete: enter
02:05:55.887 00.001 12268 UpdateGuideState(): m_state=6
02:05:55.887 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
02:05:55.887 00.000 12268 Star::Find returns 1 (0), X=670.71, Y=910.74, Mass=2138, SNR=31.2, Peak=150 HFD=5.4
02:05:55.887 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
02:05:55.887 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.23)
02:05:55.887 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.28 hyp=0.55 cameraTheta=0.53 mountX=0.32 mountY=0.43, mountTheta=0.93
02:05:55.891 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.28, opts=13)
02:05:55.891 00.000 12268 Enqueuing Move request for scope (0.47, 0.28)
02:05:55.891 00.000 11616 Worker thread wakes up
02:05:55.891 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.28) opts 0xd
02:05:55.891 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.28)
02:05:55.891 00.000 11616 Moving (0.47, 0.28) raw xDistance=0.32 yDistance=0.43
02:05:55.891 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
02:05:55.891 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
02:05:55.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
02:05:55.891 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
02:05:55.891 00.000 11616 MoveAxis(W, 182, ABG)
02:05:55.891 00.000 11616 Guiding  Dir = 3, Dur = 182
02:05:55.892 00.001 11616 IsSlewing returns 0
02:05:55.892 00.000 11616 IsGuiding returns 0
02:05:55.892 00.000 11616 PulseGuide returned control before completion, sleep 192
02:05:55.915 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=75, Gamma=1.290
02:05:55.932 00.017 12268 UpdateGuideState exits: m=2138 SNR=31.2
02:05:55.932 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:55.932 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:55.932 00.000 12268 Enqueuing Expose request
02:05:56.093 00.161 11616 IsGuiding returns 1
02:05:56.093 00.000 11616 scope still moving after pulse duration time elapsed
02:05:56.123 00.030 11616 IsSlewing returns 0
02:05:56.125 00.002 11616 IsGuiding returns 0
02:05:56.125 00.000 11616 scope move finished after 182 + 50 ms
02:05:56.125 00.000 11616 Move returns status 0, amount 182
02:05:56.125 00.000 11616 MoveAxis(S, 37, ABG)
02:05:56.125 00.000 11616 Guiding  Dir = 1, Dur = 37
02:05:56.125 00.000 11616 IsSlewing returns 0
02:05:56.126 00.001 11616 IsGuiding returns 0
02:05:56.126 00.000 11616 PulseGuide returned control before completion, sleep 47
02:05:56.186 00.060 11616 IsGuiding returns 1
02:05:56.187 00.001 11616 scope still moving after pulse duration time elapsed
02:05:56.218 00.031 11616 IsSlewing returns 0
02:05:56.219 00.001 11616 IsGuiding returns 0
02:05:56.219 00.000 11616 scope move finished after 37 + 56 ms
02:05:56.219 00.000 11616 Move returns status 0, amount 37
02:05:56.219 00.000 11616 move complete, result=0
02:05:56.219 00.000 11616 worker thread done servicing request
02:05:56.219 00.000 11616 Worker thread wakes up
02:05:56.219 00.000 12268 GuideStep: 0.3 px 182 ms WEST, 0.4 px 37 ms SOUTH
02:05:56.220 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:56.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:58.235 02.015 11616 Exposure complete
02:05:58.297 00.062 11616 worker thread done servicing request
02:05:58.297 00.000 12268 OnExposeComplete: enter
02:05:58.297 00.000 12268 UpdateGuideState(): m_state=6
02:05:58.297 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
02:05:58.298 00.001 12268 Star::Find returns 1 (0), X=670.56, Y=910.84, Mass=2180, SNR=31.3, Peak=166 HFD=5.2
02:05:58.298 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
02:05:58.298 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
02:05:58.298 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.38 hyp=0.49 cameraTheta=0.87 mountX=0.41 mountY=0.27, mountTheta=0.58
02:05:58.300 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=0.38, opts=13)
02:05:58.300 00.000 12268 Enqueuing Move request for scope (0.32, 0.38)
02:05:58.301 00.001 11616 Worker thread wakes up
02:05:58.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.38) opts 0xd
02:05:58.301 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, 0.38)
02:05:58.301 00.000 11616 Moving (0.32, 0.38) raw xDistance=0.41 yDistance=0.27
02:05:58.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.41
02:05:58.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
02:05:58.301 00.000 11616 MoveAxis(W, 229, ABG)
02:05:58.301 00.000 11616 Guiding  Dir = 3, Dur = 229
02:05:58.301 00.000 11616 IsSlewing returns 0
02:05:58.301 00.000 11616 IsGuiding returns 0
02:05:58.301 00.000 11616 PulseGuide returned control before completion, sleep 239
02:05:58.322 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=8, FiltMax=80, Gamma=1.290
02:05:58.339 00.017 12268 UpdateGuideState exits: m=2180 SNR=31.3
02:05:58.340 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:58.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:05:58.340 00.000 12268 Enqueuing Expose request
02:05:58.545 00.205 11616 IsGuiding returns 1
02:05:58.545 00.000 11616 scope still moving after pulse duration time elapsed
02:05:58.577 00.032 11616 IsSlewing returns 0
02:05:58.578 00.001 11616 IsGuiding returns 1
02:05:58.608 00.030 11616 IsSlewing returns 0
02:05:58.609 00.001 11616 IsGuiding returns 1
02:05:58.639 00.030 11616 IsSlewing returns 0
02:05:58.640 00.001 11616 IsGuiding returns 0
02:05:58.640 00.000 11616 scope move finished after 229 + 110 ms
02:05:58.640 00.000 11616 Move returns status 0, amount 229
02:05:58.640 00.000 11616 MoveAxis(S, 22, ABG)
02:05:58.640 00.000 11616 Guiding  Dir = 1, Dur = 22
02:05:58.640 00.000 11616 IsSlewing returns 0
02:05:58.641 00.001 11616 IsGuiding returns 0
02:05:58.641 00.000 11616 PulseGuide returned control before completion, sleep 32
02:05:58.685 00.044 11616 IsGuiding returns 1
02:05:58.686 00.001 11616 scope still moving after pulse duration time elapsed
02:05:58.715 00.029 11616 IsSlewing returns 0
02:05:58.716 00.001 11616 IsGuiding returns 0
02:05:58.716 00.000 11616 scope move finished after 22 + 52 ms
02:05:58.716 00.000 11616 Move returns status 0, amount 22
02:05:58.716 00.000 11616 move complete, result=0
02:05:58.716 00.000 11616 worker thread done servicing request
02:05:58.717 00.001 11616 Worker thread wakes up
02:05:58.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:05:58.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:05:58.717 00.000 12268 GuideStep: 0.4 px 229 ms WEST, 0.3 px 22 ms SOUTH
02:06:00.721 02.004 11616 Exposure complete
02:06:00.781 00.060 11616 worker thread done servicing request
02:06:00.781 00.000 12268 OnExposeComplete: enter
02:06:00.781 00.000 12268 UpdateGuideState(): m_state=6
02:06:00.781 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
02:06:00.781 00.000 12268 Star::Find returns 1 (0), X=670.26, Y=909.32, Mass=1845, SNR=28.6, Peak=127 HFD=5.2
02:06:00.781 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
02:06:00.782 00.001 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.15)
02:06:00.782 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-1.14 hyp=1.14 cameraTheta=-1.55 mountX=-1.13 mountY=0.17, mountTheta=3.00
02:06:00.783 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-1.14, opts=13)
02:06:00.783 00.000 12268 Enqueuing Move request for scope (0.02, -1.14)
02:06:00.783 00.000 11616 Worker thread wakes up
02:06:00.783 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -1.14) opts 0xd
02:06:00.783 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -1.14)
02:06:00.783 00.000 11616 Moving (0.02, -1.14) raw xDistance=-1.13 yDistance=0.17
02:06:00.784 00.001 11616 resist switch: large excursion: input -1.13 thresh 0.29 direction from 1 to -1
02:06:00.784 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.39
02:06:00.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.57 from input -1.13
02:06:00.784 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.17
02:06:00.784 00.000 11616 MoveAxis(E, 634, ABG)
02:06:00.784 00.000 11616 Guiding  Dir = 2, Dur = 634
02:06:00.784 00.000 11616 IsSlewing returns 0
02:06:00.784 00.000 11616 IsGuiding returns 0
02:06:00.785 00.001 11616 PulseGuide returned control before completion, sleep 644
02:06:00.808 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=68, Gamma=1.290
02:06:00.825 00.017 12268 UpdateGuideState exits: m=1845 SNR=28.6
02:06:00.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:00.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:00.825 00.000 12268 Enqueuing Expose request
02:06:01.442 00.617 11616 IsGuiding returns 0
02:06:01.442 00.000 11616 Move returns status 0, amount 634
02:06:01.443 00.001 11616 MoveAxis(S, 14, ABG)
02:06:01.443 00.000 11616 Guiding  Dir = 1, Dur = 14
02:06:01.443 00.000 11616 IsSlewing returns 0
02:06:01.443 00.000 11616 IsGuiding returns 0
02:06:01.444 00.001 11616 PulseGuide returned control before completion, sleep 24
02:06:01.473 00.029 11616 IsGuiding returns 1
02:06:01.473 00.000 11616 scope still moving after pulse duration time elapsed
02:06:01.504 00.031 11616 IsSlewing returns 0
02:06:01.504 00.000 11616 IsGuiding returns 1
02:06:01.534 00.030 11616 IsSlewing returns 0
02:06:01.535 00.001 11616 IsGuiding returns 0
02:06:01.535 00.000 11616 scope move finished after 14 + 77 ms
02:06:01.535 00.000 11616 Move returns status 0, amount 14
02:06:01.535 00.000 11616 move complete, result=0
02:06:01.535 00.000 11616 worker thread done servicing request
02:06:01.535 00.000 11616 Worker thread wakes up
02:06:01.536 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:01.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:01.536 00.000 12268 GuideStep: -1.1 px 634 ms EAST, 0.2 px 14 ms SOUTH
02:06:03.553 02.017 11616 Exposure complete
02:06:03.635 00.082 11616 worker thread done servicing request
02:06:03.635 00.000 12268 OnExposeComplete: enter
02:06:03.635 00.000 12268 UpdateGuideState(): m_state=6
02:06:03.636 00.001 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
02:06:03.636 00.000 12268 Star::Find returns 1 (0), X=670.22, Y=910.14, Mass=1812, SNR=28.4, Peak=104 HFD=5.8
02:06:03.636 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
02:06:03.636 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.06)
02:06:03.636 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.33 hyp=0.33 cameraTheta=-1.64 mountX=-0.33 mountY=0.02, mountTheta=3.09
02:06:03.639 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.33, opts=13)
02:06:03.640 00.001 12268 Enqueuing Move request for scope (-0.02, -0.33)
02:06:03.640 00.000 11616 Worker thread wakes up
02:06:03.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.33) opts 0xd
02:06:03.640 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.33)
02:06:03.640 00.000 11616 Moving (-0.02, -0.33) raw xDistance=-0.33 yDistance=0.02
02:06:03.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
02:06:03.640 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:03.640 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:06:03.641 00.001 11616 MoveAxis(E, 183, ABG)
02:06:03.641 00.000 11616 Guiding  Dir = 2, Dur = 183
02:06:03.641 00.000 11616 IsSlewing returns 0
02:06:03.642 00.001 11616 IsGuiding returns 0
02:06:03.643 00.001 11616 PulseGuide returned control before completion, sleep 192
02:06:03.675 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=66, Gamma=1.290
02:06:03.695 00.020 12268 UpdateGuideState exits: m=1812 SNR=28.4
02:06:03.695 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:03.695 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:03.695 00.000 12268 Enqueuing Expose request
02:06:03.841 00.146 11616 IsGuiding returns 1
02:06:03.841 00.000 11616 scope still moving after pulse duration time elapsed
02:06:03.873 00.032 11616 IsSlewing returns 0
02:06:03.874 00.001 11616 IsGuiding returns 0
02:06:03.874 00.000 11616 scope move finished after 183 + 48 ms
02:06:03.874 00.000 11616 Move returns status 0, amount 183
02:06:03.874 00.000 11616 MoveAxis(N, 0, ABG)
02:06:03.874 00.000 11616 Move returns status 0, amount 0
02:06:03.874 00.000 11616 move complete, result=0
02:06:03.874 00.000 11616 worker thread done servicing request
02:06:03.875 00.001 12268 GuideStep: -0.3 px 183 ms EAST, 0.0 px 0 ms NORTH
02:06:03.875 00.000 11616 Worker thread wakes up
02:06:03.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:03.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:05.891 02.016 11616 Exposure complete
02:06:05.951 00.060 11616 worker thread done servicing request
02:06:05.951 00.000 12268 OnExposeComplete: enter
02:06:05.951 00.000 12268 UpdateGuideState(): m_state=6
02:06:05.952 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
02:06:05.952 00.000 12268 Star::Find returns 1 (0), X=671.04, Y=910.31, Mass=1990, SNR=30.0, Peak=111 HFD=5.5
02:06:05.952 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
02:06:05.952 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
02:06:05.952 00.000 12268 CameraToMount -- cameraX=0.80 cameraY=-0.15 hyp=0.81 cameraTheta=-0.19 mountX=-0.07 mountY=0.81, mountTheta=1.66
02:06:05.954 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.80, y=-0.15, opts=13)
02:06:05.955 00.001 12268 Enqueuing Move request for scope (0.80, -0.15)
02:06:05.955 00.000 11616 Worker thread wakes up
02:06:05.955 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.15) opts 0xd
02:06:05.955 00.000 11616 Handling offset move in thread for scope, endpoint = (0.80, -0.15)
02:06:05.955 00.000 11616 Moving (0.80, -0.15) raw xDistance=-0.07 yDistance=0.81
02:06:05.955 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:05.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:06:05.955 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.81
02:06:05.955 00.000 11616 MoveAxis(E, 0, ABG)
02:06:05.955 00.000 11616 Move returns status 0, amount 0
02:06:05.955 00.000 11616 MoveAxis(S, 69, ABG)
02:06:05.956 00.001 11616 Guiding  Dir = 1, Dur = 69
02:06:05.956 00.000 11616 IsSlewing returns 0
02:06:05.956 00.000 11616 IsGuiding returns 0
02:06:05.956 00.000 11616 PulseGuide returned control before completion, sleep 79
02:06:05.976 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=78, Gamma=1.290
02:06:05.993 00.017 12268 UpdateGuideState exits: m=1990 SNR=30.0
02:06:05.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:05.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:05.993 00.000 12268 Enqueuing Expose request
02:06:06.046 00.053 11616 IsGuiding returns 1
02:06:06.046 00.000 11616 scope still moving after pulse duration time elapsed
02:06:06.076 00.030 11616 IsSlewing returns 0
02:06:06.077 00.001 11616 IsGuiding returns 0
02:06:06.077 00.000 11616 scope move finished after 69 + 51 ms
02:06:06.077 00.000 11616 Move returns status 0, amount 69
02:06:06.077 00.000 11616 move complete, result=0
02:06:06.077 00.000 11616 worker thread done servicing request
02:06:06.077 00.000 11616 Worker thread wakes up
02:06:06.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:06.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:06.077 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.8 px 69 ms SOUTH
02:06:08.080 02.003 11616 Exposure complete
02:06:08.139 00.059 11616 worker thread done servicing request
02:06:08.139 00.000 12268 OnExposeComplete: enter
02:06:08.139 00.000 12268 UpdateGuideState(): m_state=6
02:06:08.140 00.001 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
02:06:08.140 00.000 12268 Star::Find returns 1 (0), X=670.87, Y=911.04, Mass=2015, SNR=30.0, Peak=113 HFD=5.8
02:06:08.140 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
02:06:08.140 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.44)
02:06:08.140 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.58 hyp=0.85 cameraTheta=0.74 mountX=0.63 mountY=0.55, mountTheta=0.72
02:06:08.141 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=0.58, opts=13)
02:06:08.142 00.001 12268 Enqueuing Move request for scope (0.63, 0.58)
02:06:08.142 00.000 11616 Worker thread wakes up
02:06:08.142 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.58) opts 0xd
02:06:08.142 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, 0.58)
02:06:08.142 00.000 11616 Moving (0.63, 0.58) raw xDistance=0.63 yDistance=0.55
02:06:08.142 00.000 11616 resist switch: large excursion: input 0.63 thresh 0.29 direction from -1 to 1
02:06:08.142 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.90
02:06:08.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.63
02:06:08.142 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
02:06:08.142 00.000 11616 MoveAxis(W, 355, ABG)
02:06:08.143 00.001 11616 Guiding  Dir = 3, Dur = 355
02:06:08.143 00.000 11616 IsSlewing returns 0
02:06:08.143 00.000 11616 IsGuiding returns 0
02:06:08.143 00.000 11616 PulseGuide returned control before completion, sleep 365
02:06:08.165 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=73, Gamma=1.290
02:06:08.182 00.017 12268 UpdateGuideState exits: m=2015 SNR=30.0
02:06:08.182 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:08.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:08.182 00.000 12268 Enqueuing Expose request
02:06:08.520 00.338 11616 IsGuiding returns 1
02:06:08.520 00.000 11616 scope still moving after pulse duration time elapsed
02:06:08.550 00.030 11616 IsSlewing returns 0
02:06:08.550 00.000 11616 IsGuiding returns 0
02:06:08.551 00.001 11616 scope move finished after 355 + 52 ms
02:06:08.551 00.000 11616 Move returns status 0, amount 355
02:06:08.551 00.000 11616 MoveAxis(S, 47, ABG)
02:06:08.551 00.000 11616 Guiding  Dir = 1, Dur = 47
02:06:08.551 00.000 11616 IsSlewing returns 0
02:06:08.552 00.001 11616 IsGuiding returns 0
02:06:08.552 00.000 11616 PulseGuide returned control before completion, sleep 57
02:06:08.613 00.061 11616 IsGuiding returns 1
02:06:08.613 00.000 11616 scope still moving after pulse duration time elapsed
02:06:08.642 00.029 11616 IsSlewing returns 0
02:06:08.642 00.000 11616 IsGuiding returns 0
02:06:08.643 00.001 11616 scope move finished after 47 + 43 ms
02:06:08.643 00.000 11616 Move returns status 0, amount 47
02:06:08.643 00.000 11616 move complete, result=0
02:06:08.643 00.000 11616 worker thread done servicing request
02:06:08.643 00.000 11616 Worker thread wakes up
02:06:08.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:08.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:08.643 00.000 12268 GuideStep: 0.6 px 355 ms WEST, 0.6 px 47 ms SOUTH
02:06:10.687 02.044 11616 Exposure complete
02:06:10.750 00.063 11616 worker thread done servicing request
02:06:10.750 00.000 12268 OnExposeComplete: enter
02:06:10.750 00.000 12268 UpdateGuideState(): m_state=6
02:06:10.750 00.000 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
02:06:10.750 00.000 12268 Star::Find returns 1 (0), X=670.96, Y=911.18, Mass=1764, SNR=28.2, Peak=96 HFD=5.3
02:06:10.751 00.001 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
02:06:10.751 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.48)
02:06:10.751 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=0.71 hyp=1.01 cameraTheta=0.78 mountX=0.78 mountY=0.62, mountTheta=0.67
02:06:10.752 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=0.71, opts=13)
02:06:10.752 00.000 12268 Enqueuing Move request for scope (0.72, 0.71)
02:06:10.752 00.000 11616 Worker thread wakes up
02:06:10.753 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.71) opts 0xd
02:06:10.753 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, 0.71)
02:06:10.753 00.000 11616 Moving (0.72, 0.71) raw xDistance=0.78 yDistance=0.62
02:06:10.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.78
02:06:10.753 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
02:06:10.753 00.000 11616 MoveAxis(W, 437, ABG)
02:06:10.753 00.000 11616 Guiding  Dir = 3, Dur = 437
02:06:10.753 00.000 11616 IsSlewing returns 0
02:06:10.753 00.000 11616 IsGuiding returns 0
02:06:10.754 00.001 11616 PulseGuide returned control before completion, sleep 447
02:06:10.774 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=8, FiltMax=67, Gamma=1.290
02:06:10.791 00.017 12268 UpdateGuideState exits: m=1764 SNR=28.2
02:06:10.792 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:10.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:10.792 00.000 12268 Enqueuing Expose request
02:06:11.210 00.418 11616 IsGuiding returns 1
02:06:11.210 00.000 11616 scope still moving after pulse duration time elapsed
02:06:11.241 00.031 11616 IsSlewing returns 0
02:06:11.242 00.001 11616 IsGuiding returns 0
02:06:11.242 00.000 11616 scope move finished after 437 + 51 ms
02:06:11.242 00.000 11616 Move returns status 0, amount 437
02:06:11.242 00.000 11616 MoveAxis(S, 52, ABG)
02:06:11.242 00.000 11616 Guiding  Dir = 1, Dur = 52
02:06:11.243 00.001 11616 IsSlewing returns 0
02:06:11.243 00.000 11616 IsGuiding returns 0
02:06:11.243 00.000 11616 PulseGuide returned control before completion, sleep 62
02:06:11.319 00.076 11616 IsGuiding returns 1
02:06:11.320 00.001 11616 scope still moving after pulse duration time elapsed
02:06:11.350 00.030 11616 IsSlewing returns 0
02:06:11.351 00.001 11616 IsGuiding returns 0
02:06:11.351 00.000 11616 scope move finished after 52 + 55 ms
02:06:11.351 00.000 11616 Move returns status 0, amount 52
02:06:11.351 00.000 11616 move complete, result=0
02:06:11.351 00.000 11616 worker thread done servicing request
02:06:11.351 00.000 11616 Worker thread wakes up
02:06:11.351 00.000 12268 GuideStep: 0.8 px 437 ms WEST, 0.6 px 52 ms SOUTH
02:06:11.352 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:11.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:13.359 02.007 11616 Exposure complete
02:06:13.422 00.063 11616 worker thread done servicing request
02:06:13.423 00.001 12268 OnExposeComplete: enter
02:06:13.423 00.000 12268 UpdateGuideState(): m_state=6
02:06:13.423 00.000 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
02:06:13.423 00.000 12268 Star::Find returns 1 (0), X=670.53, Y=911.05, Mass=1546, SNR=26.4, Peak=111 HFD=5.1
02:06:13.423 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
02:06:13.423 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.82)
02:06:13.423 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.59 hyp=0.66 cameraTheta=1.12 mountX=0.62 mountY=0.21, mountTheta=0.33
02:06:13.425 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.59, opts=13)
02:06:13.425 00.000 12268 Enqueuing Move request for scope (0.29, 0.59)
02:06:13.425 00.000 11616 Worker thread wakes up
02:06:13.425 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.59) opts 0xd
02:06:13.425 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.59)
02:06:13.425 00.000 11616 Moving (0.29, 0.59) raw xDistance=0.62 yDistance=0.21
02:06:13.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
02:06:13.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
02:06:13.425 00.000 11616 MoveAxis(W, 345, ABG)
02:06:13.425 00.000 11616 Guiding  Dir = 3, Dur = 345
02:06:13.426 00.001 11616 IsSlewing returns 0
02:06:13.426 00.000 11616 IsGuiding returns 0
02:06:13.426 00.000 11616 PulseGuide returned control before completion, sleep 355
02:06:13.447 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=62, Gamma=1.290
02:06:13.464 00.017 12268 UpdateGuideState exits: m=1546 SNR=26.4
02:06:13.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:13.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:13.464 00.000 12268 Enqueuing Expose request
02:06:13.797 00.333 11616 IsGuiding returns 1
02:06:13.797 00.000 11616 scope still moving after pulse duration time elapsed
02:06:13.829 00.032 11616 IsSlewing returns 0
02:06:13.830 00.001 11616 IsGuiding returns 0
02:06:13.830 00.000 11616 scope move finished after 345 + 58 ms
02:06:13.830 00.000 11616 Move returns status 0, amount 345
02:06:13.830 00.000 11616 MoveAxis(S, 18, ABG)
02:06:13.830 00.000 11616 Guiding  Dir = 1, Dur = 18
02:06:13.831 00.001 11616 IsSlewing returns 0
02:06:13.831 00.000 11616 IsGuiding returns 0
02:06:13.831 00.000 11616 PulseGuide returned control before completion, sleep 28
02:06:13.874 00.043 11616 IsGuiding returns 1
02:06:13.874 00.000 11616 scope still moving after pulse duration time elapsed
02:06:13.906 00.032 11616 IsSlewing returns 0
02:06:13.906 00.000 11616 IsGuiding returns 1
02:06:13.937 00.031 11616 IsSlewing returns 0
02:06:13.938 00.001 11616 IsGuiding returns 1
02:06:13.969 00.031 11616 IsSlewing returns 0
02:06:13.970 00.001 11616 IsGuiding returns 1
02:06:14.001 00.031 11616 IsSlewing returns 0
02:06:14.002 00.001 11616 IsGuiding returns 1
02:06:14.032 00.030 11616 IsSlewing returns 0
02:06:14.032 00.000 11616 IsGuiding returns 1
02:06:14.062 00.030 11616 IsSlewing returns 0
02:06:14.063 00.001 11616 IsGuiding returns 0
02:06:14.063 00.000 11616 scope move finished after 18 + 214 ms
02:06:14.063 00.000 11616 Move returns status 0, amount 18
02:06:14.063 00.000 11616 move complete, result=0
02:06:14.063 00.000 11616 worker thread done servicing request
02:06:14.064 00.001 11616 Worker thread wakes up
02:06:14.064 00.000 12268 GuideStep: 0.6 px 345 ms WEST, 0.2 px 18 ms SOUTH
02:06:14.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:14.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:16.075 02.011 11616 Exposure complete
02:06:16.136 00.061 12268 OnExposeComplete: enter
02:06:16.136 00.000 11616 worker thread done servicing request
02:06:16.136 00.000 12268 UpdateGuideState(): m_state=6
02:06:16.136 00.000 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
02:06:16.136 00.000 12268 Star::Find returns 1 (0), X=670.64, Y=910.81, Mass=1250, SNR=23.6, Peak=85 HFD=5.2
02:06:16.136 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
02:06:16.137 00.001 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.42)
02:06:16.137 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.35 hyp=0.53 cameraTheta=0.72 mountX=0.39 mountY=0.35, mountTheta=0.74
02:06:16.138 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.35, opts=13)
02:06:16.138 00.000 12268 Enqueuing Move request for scope (0.40, 0.35)
02:06:16.139 00.001 11616 Worker thread wakes up
02:06:16.139 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.35) opts 0xd
02:06:16.139 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.35)
02:06:16.139 00.000 11616 Moving (0.40, 0.35) raw xDistance=0.39 yDistance=0.35
02:06:16.139 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
02:06:16.139 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
02:06:16.139 00.000 11616 MoveAxis(W, 216, ABG)
02:06:16.139 00.000 11616 Guiding  Dir = 3, Dur = 216
02:06:16.139 00.000 11616 IsSlewing returns 0
02:06:16.140 00.001 11616 IsGuiding returns 0
02:06:16.140 00.000 11616 PulseGuide returned control before completion, sleep 226
02:06:16.160 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=52, Gamma=1.290
02:06:16.176 00.016 12268 UpdateGuideState exits: m=1250 SNR=23.6
02:06:16.176 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:16.176 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:16.176 00.000 12268 Enqueuing Expose request
02:06:16.373 00.197 11616 IsGuiding returns 1
02:06:16.373 00.000 11616 scope still moving after pulse duration time elapsed
02:06:16.405 00.032 11616 IsSlewing returns 0
02:06:16.405 00.000 11616 IsGuiding returns 0
02:06:16.405 00.000 11616 scope move finished after 216 + 50 ms
02:06:16.405 00.000 11616 Move returns status 0, amount 216
02:06:16.405 00.000 11616 MoveAxis(S, 30, ABG)
02:06:16.405 00.000 11616 Guiding  Dir = 1, Dur = 30
02:06:16.406 00.001 11616 IsSlewing returns 0
02:06:16.406 00.000 11616 IsGuiding returns 0
02:06:16.406 00.000 11616 PulseGuide returned control before completion, sleep 40
02:06:16.453 00.047 11616 IsGuiding returns 1
02:06:16.453 00.000 11616 scope still moving after pulse duration time elapsed
02:06:16.484 00.031 11616 IsSlewing returns 0
02:06:16.484 00.000 11616 IsGuiding returns 1
02:06:16.515 00.031 11616 IsSlewing returns 0
02:06:16.515 00.000 11616 IsGuiding returns 1
02:06:16.547 00.032 11616 IsSlewing returns 0
02:06:16.547 00.000 11616 IsGuiding returns 1
02:06:16.579 00.032 11616 IsSlewing returns 0
02:06:16.579 00.000 11616 IsGuiding returns 1
02:06:16.610 00.031 11616 IsSlewing returns 0
02:06:16.610 00.000 11616 IsGuiding returns 1
02:06:16.641 00.031 11616 IsSlewing returns 0
02:06:16.641 00.000 11616 IsGuiding returns 0
02:06:16.641 00.000 11616 scope move finished after 30 + 204 ms
02:06:16.641 00.000 11616 Move returns status 0, amount 30
02:06:16.641 00.000 11616 move complete, result=0
02:06:16.641 00.000 11616 worker thread done servicing request
02:06:16.641 00.000 11616 Worker thread wakes up
02:06:16.642 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:16.642 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:16.642 00.000 12268 GuideStep: 0.4 px 216 ms WEST, 0.3 px 30 ms SOUTH
02:06:18.682 02.040 11616 Exposure complete
02:06:18.744 00.062 11616 worker thread done servicing request
02:06:18.745 00.001 12268 OnExposeComplete: enter
02:06:18.745 00.000 12268 UpdateGuideState(): m_state=6
02:06:18.745 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
02:06:18.745 00.000 12268 Star::Find returns 1 (0), X=670.87, Y=909.81, Mass=1165, SNR=23.0, Peak=81 HFD=5.0
02:06:18.746 00.001 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
02:06:18.746 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
02:06:18.746 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.66 hyp=0.91 cameraTheta=-0.81 mountX=-0.59 mountY=0.71, mountTheta=2.27
02:06:18.747 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-0.66, opts=13)
02:06:18.747 00.000 12268 Enqueuing Move request for scope (0.63, -0.66)
02:06:18.747 00.000 11616 Worker thread wakes up
02:06:18.747 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.66) opts 0xd
02:06:18.748 00.001 11616 Handling offset move in thread for scope, endpoint = (0.63, -0.66)
02:06:18.748 00.000 11616 Moving (0.63, -0.66) raw xDistance=-0.59 yDistance=0.71
02:06:18.748 00.000 11616 resist switch: large excursion: input -0.59 thresh 0.29 direction from 1 to -1
02:06:18.748 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.78
02:06:18.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.59
02:06:18.748 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.71
02:06:18.748 00.000 11616 MoveAxis(E, 331, ABG)
02:06:18.748 00.000 11616 Guiding  Dir = 2, Dur = 331
02:06:18.748 00.000 11616 IsSlewing returns 0
02:06:18.749 00.001 11616 IsGuiding returns 0
02:06:18.749 00.000 11616 PulseGuide returned control before completion, sleep 341
02:06:18.769 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=53, Gamma=1.290
02:06:18.786 00.017 12268 UpdateGuideState exits: m=1165 SNR=23.0
02:06:18.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:18.787 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:18.787 00.000 12268 Enqueuing Expose request
02:06:19.104 00.317 11616 IsGuiding returns 1
02:06:19.104 00.000 11616 scope still moving after pulse duration time elapsed
02:06:19.135 00.031 11616 IsSlewing returns 0
02:06:19.135 00.000 11616 IsGuiding returns 0
02:06:19.135 00.000 11616 scope move finished after 331 + 55 ms
02:06:19.135 00.000 11616 Move returns status 0, amount 331
02:06:19.136 00.001 11616 MoveAxis(S, 60, ABG)
02:06:19.136 00.000 11616 Guiding  Dir = 1, Dur = 60
02:06:19.136 00.000 11616 IsSlewing returns 0
02:06:19.136 00.000 11616 IsGuiding returns 0
02:06:19.136 00.000 11616 PulseGuide returned control before completion, sleep 70
02:06:19.213 00.077 11616 IsGuiding returns 1
02:06:19.213 00.000 11616 scope still moving after pulse duration time elapsed
02:06:19.245 00.032 11616 IsSlewing returns 0
02:06:19.245 00.000 11616 IsGuiding returns 0
02:06:19.245 00.000 11616 scope move finished after 60 + 49 ms
02:06:19.245 00.000 11616 Move returns status 0, amount 60
02:06:19.246 00.001 11616 move complete, result=0
02:06:19.246 00.000 11616 worker thread done servicing request
02:06:19.246 00.000 12268 GuideStep: -0.6 px 331 ms EAST, 0.7 px 60 ms SOUTH
02:06:19.246 00.000 11616 Worker thread wakes up
02:06:19.246 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:19.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:21.255 02.009 11616 Exposure complete
02:06:21.317 00.062 11616 worker thread done servicing request
02:06:21.317 00.000 12268 OnExposeComplete: enter
02:06:21.317 00.000 12268 UpdateGuideState(): m_state=6
02:06:21.317 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
02:06:21.318 00.001 12268 Star::Find returns 1 (0), X=670.54, Y=910.09, Mass=1238, SNR=23.8, Peak=84 HFD=5.1
02:06:21.318 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
02:06:21.318 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
02:06:21.318 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.37 hyp=0.48 cameraTheta=-0.90 mountX=-0.34 mountY=0.35, mountTheta=2.35
02:06:21.319 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.37, opts=13)
02:06:21.319 00.000 12268 Enqueuing Move request for scope (0.30, -0.37)
02:06:21.319 00.000 11616 Worker thread wakes up
02:06:21.320 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.37) opts 0xd
02:06:21.320 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.37)
02:06:21.320 00.000 11616 Moving (0.30, -0.37) raw xDistance=-0.34 yDistance=0.35
02:06:21.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
02:06:21.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
02:06:21.320 00.000 11616 MoveAxis(E, 192, ABG)
02:06:21.320 00.000 11616 Guiding  Dir = 2, Dur = 192
02:06:21.321 00.001 11616 IsSlewing returns 0
02:06:21.321 00.000 11616 IsGuiding returns 0
02:06:21.321 00.000 11616 PulseGuide returned control before completion, sleep 202
02:06:21.344 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=49, Gamma=1.290
02:06:21.361 00.017 12268 UpdateGuideState exits: m=1238 SNR=23.8
02:06:21.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:21.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:21.361 00.000 12268 Enqueuing Expose request
02:06:21.538 00.177 11616 IsGuiding returns 1
02:06:21.538 00.000 11616 scope still moving after pulse duration time elapsed
02:06:21.568 00.030 11616 IsSlewing returns 0
02:06:21.569 00.001 11616 IsGuiding returns 1
02:06:21.599 00.030 11616 IsSlewing returns 0
02:06:21.600 00.001 11616 IsGuiding returns 1
02:06:21.629 00.029 11616 IsSlewing returns 0
02:06:21.630 00.001 11616 IsGuiding returns 1
02:06:21.660 00.030 11616 IsSlewing returns 0
02:06:21.661 00.001 11616 IsGuiding returns 1
02:06:21.691 00.030 11616 IsSlewing returns 0
02:06:21.692 00.001 11616 IsGuiding returns 1
02:06:21.722 00.030 11616 IsSlewing returns 0
02:06:21.723 00.001 11616 IsGuiding returns 0
02:06:21.723 00.000 11616 scope move finished after 192 + 209 ms
02:06:21.723 00.000 11616 Move returns status 0, amount 192
02:06:21.723 00.000 11616 MoveAxis(S, 29, ABG)
02:06:21.724 00.001 11616 Guiding  Dir = 1, Dur = 29
02:06:21.724 00.000 11616 IsSlewing returns 0
02:06:21.724 00.000 11616 IsGuiding returns 0
02:06:21.725 00.001 11616 PulseGuide returned control before completion, sleep 39
02:06:21.770 00.045 11616 IsGuiding returns 1
02:06:21.770 00.000 11616 scope still moving after pulse duration time elapsed
02:06:21.801 00.031 11616 IsSlewing returns 0
02:06:21.802 00.001 11616 IsGuiding returns 0
02:06:21.802 00.000 11616 scope move finished after 29 + 49 ms
02:06:21.802 00.000 11616 Move returns status 0, amount 29
02:06:21.802 00.000 11616 move complete, result=0
02:06:21.803 00.001 11616 worker thread done servicing request
02:06:21.803 00.000 11616 Worker thread wakes up
02:06:21.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:21.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:21.803 00.000 12268 GuideStep: -0.3 px 192 ms EAST, 0.3 px 29 ms SOUTH
02:06:23.809 02.006 11616 Exposure complete
02:06:23.870 00.061 11616 worker thread done servicing request
02:06:23.871 00.001 12268 OnExposeComplete: enter
02:06:23.871 00.000 12268 UpdateGuideState(): m_state=6
02:06:23.871 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
02:06:23.871 00.000 12268 Star::Find returns 1 (0), X=670.99, Y=910.38, Mass=1001, SNR=21.4, Peak=63 HFD=4.9
02:06:23.871 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
02:06:23.872 00.001 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
02:06:23.872 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=-0.08 hyp=0.76 cameraTheta=-0.11 mountX=-0.01 mountY=0.76, mountTheta=1.58
02:06:23.873 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.75, y=-0.08, opts=13)
02:06:23.873 00.000 12268 Enqueuing Move request for scope (0.75, -0.08)
02:06:23.873 00.000 11616 Worker thread wakes up
02:06:23.874 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.08) opts 0xd
02:06:23.874 00.000 11616 Handling offset move in thread for scope, endpoint = (0.75, -0.08)
02:06:23.874 00.000 11616 Moving (0.75, -0.08) raw xDistance=-0.01 yDistance=0.76
02:06:23.874 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:23.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:06:23.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
02:06:23.874 00.000 11616 MoveAxis(E, 0, ABG)
02:06:23.874 00.000 11616 Move returns status 0, amount 0
02:06:23.874 00.000 11616 MoveAxis(S, 64, ABG)
02:06:23.874 00.000 11616 Guiding  Dir = 1, Dur = 64
02:06:23.874 00.000 11616 IsSlewing returns 0
02:06:23.875 00.001 11616 IsGuiding returns 0
02:06:23.875 00.000 11616 PulseGuide returned control before completion, sleep 74
02:06:23.897 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=48, Gamma=1.290
02:06:23.916 00.019 12268 UpdateGuideState exits: m=1001 SNR=21.4
02:06:23.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:23.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:23.916 00.000 12268 Enqueuing Expose request
02:06:23.950 00.034 11616 IsGuiding returns 1
02:06:23.951 00.001 11616 scope still moving after pulse duration time elapsed
02:06:23.982 00.031 11616 IsSlewing returns 0
02:06:23.982 00.000 11616 IsGuiding returns 1
02:06:24.012 00.030 11616 IsSlewing returns 0
02:06:24.013 00.001 11616 IsGuiding returns 1
02:06:24.043 00.030 11616 IsSlewing returns 0
02:06:24.043 00.000 11616 IsGuiding returns 0
02:06:24.044 00.001 11616 scope move finished after 64 + 104 ms
02:06:24.044 00.000 11616 Move returns status 0, amount 64
02:06:24.044 00.000 11616 move complete, result=0
02:06:24.044 00.000 11616 worker thread done servicing request
02:06:24.044 00.000 11616 Worker thread wakes up
02:06:24.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:24.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:24.044 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.8 px 64 ms SOUTH
02:06:26.067 02.023 11616 Exposure complete
02:06:26.131 00.064 11616 worker thread done servicing request
02:06:26.131 00.000 12268 OnExposeComplete: enter
02:06:26.131 00.000 12268 UpdateGuideState(): m_state=6
02:06:26.131 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
02:06:26.131 00.000 12268 Star::Find returns 1 (0), X=670.98, Y=910.86, Mass=1039, SNR=21.8, Peak=67 HFD=5.8
02:06:26.132 00.001 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
02:06:26.132 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
02:06:26.132 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=0.39 hyp=0.84 cameraTheta=0.49 mountX=0.46 mountY=0.68, mountTheta=0.97
02:06:26.133 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=0.39, opts=13)
02:06:26.133 00.000 12268 Enqueuing Move request for scope (0.74, 0.39)
02:06:26.134 00.001 11616 Worker thread wakes up
02:06:26.134 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.39) opts 0xd
02:06:26.134 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, 0.39)
02:06:26.134 00.000 11616 Moving (0.74, 0.39) raw xDistance=0.46 yDistance=0.68
02:06:26.134 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
02:06:26.134 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.39
02:06:26.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
02:06:26.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
02:06:26.134 00.000 11616 MoveAxis(W, 260, ABG)
02:06:26.134 00.000 11616 Guiding  Dir = 3, Dur = 260
02:06:26.135 00.001 11616 IsSlewing returns 0
02:06:26.135 00.000 11616 IsGuiding returns 0
02:06:26.135 00.000 11616 PulseGuide returned control before completion, sleep 270
02:06:26.157 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=11, FiltMin=9, FiltMax=46, Gamma=1.290
02:06:26.174 00.017 12268 UpdateGuideState exits: m=1039 SNR=21.8
02:06:26.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:26.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:26.175 00.001 12268 Enqueuing Expose request
02:06:26.420 00.245 11616 IsGuiding returns 0
02:06:26.420 00.000 11616 Move returns status 0, amount 260
02:06:26.420 00.000 11616 MoveAxis(S, 58, ABG)
02:06:26.420 00.000 11616 Guiding  Dir = 1, Dur = 58
02:06:26.420 00.000 11616 IsSlewing returns 0
02:06:26.420 00.000 11616 IsGuiding returns 0
02:06:26.421 00.001 11616 PulseGuide returned control before completion, sleep 68
02:06:26.497 00.076 11616 IsGuiding returns 1
02:06:26.497 00.000 11616 scope still moving after pulse duration time elapsed
02:06:26.528 00.031 11616 IsSlewing returns 0
02:06:26.529 00.001 11616 IsGuiding returns 1
02:06:26.560 00.031 11616 IsSlewing returns 0
02:06:26.560 00.000 11616 IsGuiding returns 1
02:06:26.592 00.032 11616 IsSlewing returns 0
02:06:26.593 00.001 11616 IsGuiding returns 1
02:06:26.624 00.031 11616 IsSlewing returns 0
02:06:26.624 00.000 11616 IsGuiding returns 1
02:06:26.656 00.032 11616 IsSlewing returns 0
02:06:26.656 00.000 11616 IsGuiding returns 0
02:06:26.657 00.001 11616 scope move finished after 58 + 178 ms
02:06:26.657 00.000 11616 Move returns status 0, amount 58
02:06:26.657 00.000 11616 move complete, result=0
02:06:26.657 00.000 12268 GuideStep: 0.5 px 260 ms WEST, 0.7 px 58 ms SOUTH
02:06:26.657 00.000 11616 worker thread done servicing request
02:06:26.657 00.000 11616 Worker thread wakes up
02:06:26.658 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:26.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:28.676 02.018 11616 Exposure complete
02:06:28.738 00.062 11616 worker thread done servicing request
02:06:28.738 00.000 12268 OnExposeComplete: enter
02:06:28.738 00.000 12268 UpdateGuideState(): m_state=6
02:06:28.738 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
02:06:28.739 00.001 12268 Star::Find returns 1 (0), X=670.21, Y=909.86, Mass=1166, SNR=22.9, Peak=73 HFD=5.7
02:06:28.739 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
02:06:28.739 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
02:06:28.739 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.61 hyp=0.61 cameraTheta=-1.61 mountX=-0.61 mountY=0.05, mountTheta=3.06
02:06:28.740 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=-0.61, opts=13)
02:06:28.740 00.000 12268 Enqueuing Move request for scope (-0.03, -0.61)
02:06:28.740 00.000 11616 Worker thread wakes up
02:06:28.741 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.61) opts 0xd
02:06:28.741 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, -0.61)
02:06:28.741 00.000 11616 Moving (-0.03, -0.61) raw xDistance=-0.61 yDistance=0.05
02:06:28.741 00.000 11616 resist switch: large excursion: input -0.61 thresh 0.29 direction from 1 to -1
02:06:28.741 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.82
02:06:28.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.61
02:06:28.741 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:28.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:06:28.741 00.000 11616 MoveAxis(E, 339, ABG)
02:06:28.741 00.000 11616 Guiding  Dir = 2, Dur = 339
02:06:28.741 00.000 11616 IsSlewing returns 0
02:06:28.742 00.001 11616 IsGuiding returns 0
02:06:28.742 00.000 11616 PulseGuide returned control before completion, sleep 349
02:06:28.763 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=49, Gamma=1.290
02:06:28.780 00.017 12268 UpdateGuideState exits: m=1166 SNR=22.9
02:06:28.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:28.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:28.780 00.000 12268 Enqueuing Expose request
02:06:29.094 00.314 11616 IsGuiding returns 1
02:06:29.094 00.000 11616 scope still moving after pulse duration time elapsed
02:06:29.125 00.031 11616 IsSlewing returns 0
02:06:29.125 00.000 11616 IsGuiding returns 0
02:06:29.125 00.000 11616 scope move finished after 339 + 44 ms
02:06:29.125 00.000 11616 Move returns status 0, amount 339
02:06:29.125 00.000 11616 MoveAxis(N, 0, ABG)
02:06:29.126 00.001 11616 Move returns status 0, amount 0
02:06:29.126 00.000 11616 move complete, result=0
02:06:29.126 00.000 11616 worker thread done servicing request
02:06:29.126 00.000 11616 Worker thread wakes up
02:06:29.126 00.000 12268 GuideStep: -0.6 px 339 ms EAST, 0.1 px 0 ms NORTH
02:06:29.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:29.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:31.137 02.011 11616 Exposure complete
02:06:31.199 00.062 11616 worker thread done servicing request
02:06:31.200 00.001 12268 OnExposeComplete: enter
02:06:31.200 00.000 12268 UpdateGuideState(): m_state=6
02:06:31.200 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
02:06:31.200 00.000 12268 Star::Find returns 1 (0), X=670.80, Y=910.40, Mass=1409, SNR=25.2, Peak=79 HFD=5.4
02:06:31.200 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
02:06:31.200 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.60)
02:06:31.200 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.06 hyp=0.56 cameraTheta=-0.10 mountX=-0.00 mountY=0.56, mountTheta=1.58
02:06:31.202 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=-0.06, opts=13)
02:06:31.202 00.000 12268 Enqueuing Move request for scope (0.56, -0.06)
02:06:31.202 00.000 11616 Worker thread wakes up
02:06:31.202 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.06) opts 0xd
02:06:31.202 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, -0.06)
02:06:31.202 00.000 11616 Moving (0.56, -0.06) raw xDistance=-0.00 yDistance=0.56
02:06:31.202 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:31.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:06:31.202 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
02:06:31.202 00.000 11616 MoveAxis(E, 0, ABG)
02:06:31.202 00.000 11616 Move returns status 0, amount 0
02:06:31.202 00.000 11616 MoveAxis(S, 47, ABG)
02:06:31.203 00.001 11616 Guiding  Dir = 1, Dur = 47
02:06:31.203 00.000 11616 IsSlewing returns 0
02:06:31.203 00.000 11616 IsGuiding returns 0
02:06:31.203 00.000 11616 PulseGuide returned control before completion, sleep 57
02:06:31.226 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=53, Gamma=1.290
02:06:31.247 00.021 12268 UpdateGuideState exits: m=1409 SNR=25.2
02:06:31.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:31.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:31.247 00.000 12268 Enqueuing Expose request
02:06:31.274 00.027 11616 IsGuiding returns 1
02:06:31.274 00.000 11616 scope still moving after pulse duration time elapsed
02:06:31.305 00.031 11616 IsSlewing returns 0
02:06:31.305 00.000 11616 IsGuiding returns 0
02:06:31.305 00.000 11616 scope move finished after 47 + 55 ms
02:06:31.305 00.000 11616 Move returns status 0, amount 47
02:06:31.306 00.001 11616 move complete, result=0
02:06:31.313 00.007 11616 worker thread done servicing request
02:06:31.313 00.000 11616 Worker thread wakes up
02:06:31.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:31.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:31.313 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.6 px 47 ms SOUTH
02:06:33.328 02.015 11616 Exposure complete
02:06:33.390 00.062 11616 worker thread done servicing request
02:06:33.391 00.001 12268 OnExposeComplete: enter
02:06:33.391 00.000 12268 UpdateGuideState(): m_state=6
02:06:33.391 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
02:06:33.391 00.000 12268 Star::Find returns 1 (0), X=670.55, Y=910.96, Mass=1783, SNR=28.5, Peak=106 HFD=5.3
02:06:33.391 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
02:06:33.391 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
02:06:33.391 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.50 hyp=0.59 cameraTheta=1.02 mountX=0.53 mountY=0.24, mountTheta=0.43
02:06:33.393 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.50, opts=13)
02:06:33.393 00.000 12268 Enqueuing Move request for scope (0.31, 0.50)
02:06:33.393 00.000 11616 Worker thread wakes up
02:06:33.393 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.50) opts 0xd
02:06:33.393 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.50)
02:06:33.393 00.000 11616 Moving (0.31, 0.50) raw xDistance=0.53 yDistance=0.24
02:06:33.393 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.29 direction from -1 to 1
02:06:33.393 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.58
02:06:33.393 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.53
02:06:33.393 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
02:06:33.394 00.001 11616 MoveAxis(W, 295, ABG)
02:06:33.394 00.000 11616 Guiding  Dir = 3, Dur = 295
02:06:33.394 00.000 11616 IsSlewing returns 0
02:06:33.394 00.000 11616 IsGuiding returns 0
02:06:33.394 00.000 11616 PulseGuide returned control before completion, sleep 305
02:06:33.415 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=71, Gamma=1.290
02:06:33.432 00.017 12268 UpdateGuideState exits: m=1783 SNR=28.5
02:06:33.433 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:33.433 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:33.433 00.000 12268 Enqueuing Expose request
02:06:33.705 00.272 11616 IsGuiding returns 1
02:06:33.705 00.000 11616 scope still moving after pulse duration time elapsed
02:06:33.734 00.029 11616 IsSlewing returns 0
02:06:33.734 00.000 11616 IsGuiding returns 0
02:06:33.734 00.000 11616 scope move finished after 295 + 45 ms
02:06:33.734 00.000 11616 Move returns status 0, amount 295
02:06:33.734 00.000 11616 MoveAxis(S, 20, ABG)
02:06:33.735 00.001 11616 Guiding  Dir = 1, Dur = 20
02:06:33.735 00.000 11616 IsSlewing returns 0
02:06:33.735 00.000 11616 IsGuiding returns 0
02:06:33.735 00.000 11616 PulseGuide returned control before completion, sleep 30
02:06:33.781 00.046 11616 IsGuiding returns 1
02:06:33.781 00.000 11616 scope still moving after pulse duration time elapsed
02:06:33.812 00.031 11616 IsSlewing returns 0
02:06:33.813 00.001 11616 IsGuiding returns 0
02:06:33.813 00.000 11616 scope move finished after 20 + 57 ms
02:06:33.813 00.000 11616 Move returns status 0, amount 20
02:06:33.813 00.000 11616 move complete, result=0
02:06:33.813 00.000 11616 worker thread done servicing request
02:06:33.813 00.000 11616 Worker thread wakes up
02:06:33.814 00.001 12268 GuideStep: 0.5 px 295 ms WEST, 0.2 px 20 ms SOUTH
02:06:33.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:33.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:35.822 02.008 11616 Exposure complete
02:06:35.883 00.061 11616 worker thread done servicing request
02:06:35.883 00.000 12268 OnExposeComplete: enter
02:06:35.883 00.000 12268 UpdateGuideState(): m_state=6
02:06:35.884 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
02:06:35.884 00.000 12268 Star::Find returns 1 (0), X=670.52, Y=911.21, Mass=1930, SNR=29.4, Peak=128 HFD=5.3
02:06:35.884 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
02:06:35.884 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.92)
02:06:35.884 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.75 hyp=0.80 cameraTheta=1.22 mountX=0.77 mountY=0.18, mountTheta=0.23
02:06:35.886 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.75, opts=13)
02:06:35.886 00.000 12268 Enqueuing Move request for scope (0.27, 0.75)
02:06:35.886 00.000 11616 Worker thread wakes up
02:06:35.886 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.75) opts 0xd
02:06:35.886 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.75)
02:06:35.886 00.000 11616 Moving (0.27, 0.75) raw xDistance=0.77 yDistance=0.18
02:06:35.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.77
02:06:35.886 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
02:06:35.887 00.001 11616 MoveAxis(W, 431, ABG)
02:06:35.887 00.000 11616 Guiding  Dir = 3, Dur = 431
02:06:35.887 00.000 11616 IsSlewing returns 0
02:06:35.887 00.000 11616 IsGuiding returns 0
02:06:35.888 00.001 11616 PulseGuide returned control before completion, sleep 441
02:06:35.908 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=66, Gamma=1.290
02:06:35.925 00.017 12268 UpdateGuideState exits: m=1930 SNR=29.4
02:06:35.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:35.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:35.925 00.000 12268 Enqueuing Expose request
02:06:36.334 00.409 11616 IsGuiding returns 1
02:06:36.334 00.000 11616 scope still moving after pulse duration time elapsed
02:06:36.366 00.032 11616 IsSlewing returns 0
02:06:36.368 00.002 11616 IsGuiding returns 0
02:06:36.368 00.000 11616 scope move finished after 431 + 48 ms
02:06:36.368 00.000 11616 Move returns status 0, amount 431
02:06:36.368 00.000 11616 MoveAxis(S, 15, ABG)
02:06:36.368 00.000 11616 Guiding  Dir = 1, Dur = 15
02:06:36.369 00.001 11616 IsSlewing returns 0
02:06:36.369 00.000 11616 IsGuiding returns 0
02:06:36.369 00.000 11616 PulseGuide returned control before completion, sleep 25
02:06:36.397 00.028 11616 IsGuiding returns 1
02:06:36.397 00.000 11616 scope still moving after pulse duration time elapsed
02:06:36.428 00.031 11616 IsSlewing returns 0
02:06:36.428 00.000 11616 IsGuiding returns 1
02:06:36.459 00.031 11616 IsSlewing returns 0
02:06:36.460 00.001 11616 IsGuiding returns 1
02:06:36.490 00.030 11616 IsSlewing returns 0
02:06:36.490 00.000 11616 IsGuiding returns 1
02:06:36.521 00.031 11616 IsSlewing returns 0
02:06:36.522 00.001 11616 IsGuiding returns 1
02:06:36.552 00.030 11616 IsSlewing returns 0
02:06:36.552 00.000 11616 IsGuiding returns 1
02:06:36.583 00.031 11616 IsSlewing returns 0
02:06:36.583 00.000 11616 IsGuiding returns 1
02:06:36.614 00.031 11616 IsSlewing returns 0
02:06:36.615 00.001 11616 IsGuiding returns 1
02:06:36.645 00.030 11616 IsSlewing returns 0
02:06:36.646 00.001 11616 IsGuiding returns 1
02:06:36.676 00.030 11616 IsSlewing returns 0
02:06:36.677 00.001 11616 IsGuiding returns 0
02:06:36.677 00.000 11616 scope move finished after 15 + 292 ms
02:06:36.677 00.000 11616 Move returns status 0, amount 15
02:06:36.677 00.000 11616 move complete, result=0
02:06:36.677 00.000 11616 worker thread done servicing request
02:06:36.677 00.000 11616 Worker thread wakes up
02:06:36.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:36.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:36.678 00.001 12268 GuideStep: 0.8 px 431 ms WEST, 0.2 px 15 ms SOUTH
02:06:38.683 02.005 11616 Exposure complete
02:06:38.746 00.063 11616 worker thread done servicing request
02:06:38.746 00.000 12268 OnExposeComplete: enter
02:06:38.746 00.000 12268 UpdateGuideState(): m_state=6
02:06:38.747 00.001 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
02:06:38.747 00.000 12268 Star::Find returns 1 (0), X=670.93, Y=910.43, Mass=1429, SNR=25.4, Peak=98 HFD=5.2
02:06:38.747 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
02:06:38.747 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
02:06:38.747 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=-0.04 hyp=0.69 cameraTheta=-0.05 mountX=0.03 mountY=0.68, mountTheta=1.53
02:06:38.748 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=-0.04, opts=13)
02:06:38.749 00.001 12268 Enqueuing Move request for scope (0.69, -0.04)
02:06:38.749 00.000 11616 Worker thread wakes up
02:06:38.749 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.04) opts 0xd
02:06:38.749 00.000 11616 Handling offset move in thread for scope, endpoint = (0.69, -0.04)
02:06:38.749 00.000 11616 Moving (0.69, -0.04) raw xDistance=0.03 yDistance=0.68
02:06:38.749 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:38.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:06:38.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
02:06:38.749 00.000 11616 MoveAxis(E, 0, ABG)
02:06:38.749 00.000 11616 Move returns status 0, amount 0
02:06:38.749 00.000 11616 MoveAxis(S, 58, ABG)
02:06:38.749 00.000 11616 Guiding  Dir = 1, Dur = 58
02:06:38.750 00.001 11616 IsSlewing returns 0
02:06:38.750 00.000 11616 IsGuiding returns 0
02:06:38.750 00.000 11616 PulseGuide returned control before completion, sleep 68
02:06:38.773 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=8, FiltMax=59, Gamma=1.290
02:06:38.793 00.020 12268 UpdateGuideState exits: m=1429 SNR=25.4
02:06:38.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:38.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:38.793 00.000 12268 Enqueuing Expose request
02:06:38.826 00.033 11616 IsGuiding returns 1
02:06:38.827 00.001 11616 scope still moving after pulse duration time elapsed
02:06:38.857 00.030 11616 IsSlewing returns 0
02:06:38.857 00.000 11616 IsGuiding returns 0
02:06:38.857 00.000 11616 scope move finished after 58 + 48 ms
02:06:38.857 00.000 11616 Move returns status 0, amount 58
02:06:38.857 00.000 11616 move complete, result=0
02:06:38.857 00.000 11616 worker thread done servicing request
02:06:38.857 00.000 11616 Worker thread wakes up
02:06:38.858 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:38.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:38.867 00.009 12268 GuideStep: 0.0 px 0 ms EAST, 0.7 px 58 ms SOUTH
02:06:40.873 02.006 11616 Exposure complete
02:06:40.935 00.062 11616 worker thread done servicing request
02:06:40.936 00.001 12268 OnExposeComplete: enter
02:06:40.936 00.000 12268 UpdateGuideState(): m_state=6
02:06:40.936 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
02:06:40.936 00.000 12268 Star::Find returns 1 (0), X=670.95, Y=910.07, Mass=1138, SNR=22.6, Peak=71 HFD=5.6
02:06:40.936 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
02:06:40.936 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.19)
02:06:40.936 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.40 hyp=0.81 cameraTheta=-0.51 mountX=-0.32 mountY=0.75, mountTheta=1.98
02:06:40.938 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.71, y=-0.40, opts=13)
02:06:40.938 00.000 12268 Enqueuing Move request for scope (0.71, -0.40)
02:06:40.938 00.000 11616 Worker thread wakes up
02:06:40.938 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.40) opts 0xd
02:06:40.938 00.000 11616 Handling offset move in thread for scope, endpoint = (0.71, -0.40)
02:06:40.938 00.000 11616 Moving (0.71, -0.40) raw xDistance=-0.32 yDistance=0.75
02:06:40.938 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
02:06:40.938 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.97
02:06:40.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
02:06:40.939 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
02:06:40.939 00.000 11616 MoveAxis(E, 182, ABG)
02:06:40.939 00.000 11616 Guiding  Dir = 2, Dur = 182
02:06:40.939 00.000 11616 IsSlewing returns 0
02:06:40.939 00.000 11616 IsGuiding returns 0
02:06:40.939 00.000 11616 PulseGuide returned control before completion, sleep 192
02:06:40.960 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=49, Gamma=1.290
02:06:40.977 00.017 12268 UpdateGuideState exits: m=1138 SNR=22.6
02:06:40.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:40.978 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:40.978 00.000 12268 Enqueuing Expose request
02:06:41.147 00.169 11616 IsGuiding returns 1
02:06:41.147 00.000 11616 scope still moving after pulse duration time elapsed
02:06:41.179 00.032 11616 IsSlewing returns 0
02:06:41.179 00.000 11616 IsGuiding returns 0
02:06:41.179 00.000 11616 scope move finished after 182 + 58 ms
02:06:41.180 00.001 11616 Move returns status 0, amount 182
02:06:41.180 00.000 11616 MoveAxis(S, 64, ABG)
02:06:41.180 00.000 11616 Guiding  Dir = 1, Dur = 64
02:06:41.180 00.000 11616 IsSlewing returns 0
02:06:41.180 00.000 11616 IsGuiding returns 0
02:06:41.180 00.000 11616 PulseGuide returned control before completion, sleep 74
02:06:41.257 00.077 11616 IsGuiding returns 1
02:06:41.257 00.000 11616 scope still moving after pulse duration time elapsed
02:06:41.288 00.031 11616 IsSlewing returns 0
02:06:41.289 00.001 11616 IsGuiding returns 0
02:06:41.289 00.000 11616 scope move finished after 64 + 44 ms
02:06:41.289 00.000 11616 Move returns status 0, amount 64
02:06:41.289 00.000 11616 move complete, result=0
02:06:41.289 00.000 11616 worker thread done servicing request
02:06:41.290 00.001 12268 GuideStep: -0.3 px 182 ms EAST, 0.8 px 64 ms SOUTH
02:06:41.290 00.000 11616 Worker thread wakes up
02:06:41.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:41.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:43.302 02.012 11616 Exposure complete
02:06:43.364 00.062 11616 worker thread done servicing request
02:06:43.364 00.000 12268 OnExposeComplete: enter
02:06:43.364 00.000 12268 UpdateGuideState(): m_state=6
02:06:43.364 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
02:06:43.364 00.000 12268 Star::Find returns 1 (0), X=670.92, Y=910.23, Mass=1152, SNR=22.9, Peak=71 HFD=5.6
02:06:43.364 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
02:06:43.364 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.38)
02:06:43.364 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-0.23 hyp=0.72 cameraTheta=-0.32 mountX=-0.16 mountY=0.71, mountTheta=1.80
02:06:43.366 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.68, y=-0.23, opts=13)
02:06:43.366 00.000 12268 Enqueuing Move request for scope (0.68, -0.23)
02:06:43.366 00.000 11616 Worker thread wakes up
02:06:43.366 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.23) opts 0xd
02:06:43.366 00.000 11616 Handling offset move in thread for scope, endpoint = (0.68, -0.23)
02:06:43.366 00.000 11616 Moving (0.68, -0.23) raw xDistance=-0.16 yDistance=0.71
02:06:43.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
02:06:43.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.71
02:06:43.366 00.000 11616 MoveAxis(E, 90, ABG)
02:06:43.366 00.000 11616 Guiding  Dir = 2, Dur = 90
02:06:43.367 00.001 11616 IsSlewing returns 0
02:06:43.367 00.000 11616 IsGuiding returns 0
02:06:43.367 00.000 11616 PulseGuide returned control before completion, sleep 100
02:06:43.388 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=8, FiltMax=49, Gamma=1.290
02:06:43.405 00.017 12268 UpdateGuideState exits: m=1152 SNR=22.9
02:06:43.405 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:43.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:43.405 00.000 12268 Enqueuing Expose request
02:06:43.474 00.069 11616 IsGuiding returns 1
02:06:43.474 00.000 11616 scope still moving after pulse duration time elapsed
02:06:43.504 00.030 11616 IsSlewing returns 0
02:06:43.505 00.001 11616 IsGuiding returns 0
02:06:43.505 00.000 11616 scope move finished after 90 + 47 ms
02:06:43.505 00.000 11616 Move returns status 0, amount 90
02:06:43.505 00.000 11616 MoveAxis(S, 60, ABG)
02:06:43.505 00.000 11616 Guiding  Dir = 1, Dur = 60
02:06:43.505 00.000 11616 IsSlewing returns 0
02:06:43.506 00.001 11616 IsGuiding returns 0
02:06:43.506 00.000 11616 PulseGuide returned control before completion, sleep 70
02:06:43.581 00.075 11616 IsGuiding returns 1
02:06:43.581 00.000 11616 scope still moving after pulse duration time elapsed
02:06:43.611 00.030 11616 IsSlewing returns 0
02:06:43.611 00.000 11616 IsGuiding returns 0
02:06:43.612 00.001 11616 scope move finished after 60 + 45 ms
02:06:43.612 00.000 11616 Move returns status 0, amount 60
02:06:43.612 00.000 11616 move complete, result=0
02:06:43.612 00.000 11616 worker thread done servicing request
02:06:43.612 00.000 11616 Worker thread wakes up
02:06:43.612 00.000 12268 GuideStep: -0.2 px 90 ms EAST, 0.7 px 60 ms SOUTH
02:06:43.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:43.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:45.617 02.005 11616 Exposure complete
02:06:45.679 00.062 11616 worker thread done servicing request
02:06:45.679 00.000 12268 OnExposeComplete: enter
02:06:45.679 00.000 12268 UpdateGuideState(): m_state=6
02:06:45.679 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
02:06:45.679 00.000 12268 Star::Find returns 1 (0), X=671.06, Y=910.37, Mass=1217, SNR=23.5, Peak=69 HFD=5.3
02:06:45.679 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
02:06:45.679 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
02:06:45.679 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=-0.10 hyp=0.82 cameraTheta=-0.12 mountX=-0.02 mountY=0.82, mountTheta=1.59
02:06:45.681 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.82, y=-0.10, opts=13)
02:06:45.681 00.000 12268 Enqueuing Move request for scope (0.82, -0.10)
02:06:45.681 00.000 11616 Worker thread wakes up
02:06:45.681 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.10) opts 0xd
02:06:45.681 00.000 11616 Handling offset move in thread for scope, endpoint = (0.82, -0.10)
02:06:45.681 00.000 11616 Moving (0.82, -0.10) raw xDistance=-0.02 yDistance=0.82
02:06:45.681 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:45.682 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:06:45.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.82
02:06:45.682 00.000 11616 MoveAxis(E, 0, ABG)
02:06:45.682 00.000 11616 Move returns status 0, amount 0
02:06:45.682 00.000 11616 MoveAxis(S, 70, ABG)
02:06:45.682 00.000 11616 Guiding  Dir = 1, Dur = 70
02:06:45.682 00.000 11616 IsSlewing returns 0
02:06:45.682 00.000 11616 IsGuiding returns 0
02:06:45.683 00.001 11616 PulseGuide returned control before completion, sleep 80
02:06:45.706 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=50, Gamma=1.290
02:06:45.727 00.021 12268 UpdateGuideState exits: m=1217 SNR=23.5
02:06:45.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:45.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:45.727 00.000 12268 Enqueuing Expose request
02:06:45.773 00.046 11616 IsGuiding returns 1
02:06:45.773 00.000 11616 scope still moving after pulse duration time elapsed
02:06:45.805 00.032 11616 IsSlewing returns 0
02:06:45.805 00.000 11616 IsGuiding returns 0
02:06:45.805 00.000 11616 scope move finished after 70 + 52 ms
02:06:45.805 00.000 11616 Move returns status 0, amount 70
02:06:45.806 00.001 11616 move complete, result=0
02:06:45.806 00.000 11616 worker thread done servicing request
02:06:45.806 00.000 11616 Worker thread wakes up
02:06:45.806 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:45.806 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:45.806 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.8 px 70 ms SOUTH
02:06:47.819 02.013 11616 Exposure complete
02:06:47.881 00.062 11616 worker thread done servicing request
02:06:47.881 00.000 12268 OnExposeComplete: enter
02:06:47.881 00.000 12268 UpdateGuideState(): m_state=6
02:06:47.881 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
02:06:47.881 00.000 12268 Star::Find returns 1 (0), X=670.96, Y=910.29, Mass=1211, SNR=23.6, Peak=85 HFD=4.6
02:06:47.881 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
02:06:47.881 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.47)
02:06:47.881 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-0.17 hyp=0.74 cameraTheta=-0.23 mountX=-0.10 mountY=0.74, mountTheta=1.71
02:06:47.883 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=-0.17, opts=13)
02:06:47.884 00.001 12268 Enqueuing Move request for scope (0.72, -0.17)
02:06:47.884 00.000 11616 Worker thread wakes up
02:06:47.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.17) opts 0xd
02:06:47.884 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, -0.17)
02:06:47.884 00.000 11616 Moving (0.72, -0.17) raw xDistance=-0.10 yDistance=0.74
02:06:47.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
02:06:47.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
02:06:47.884 00.000 11616 MoveAxis(E, 56, ABG)
02:06:47.884 00.000 11616 Guiding  Dir = 2, Dur = 56
02:06:47.884 00.000 11616 IsSlewing returns 0
02:06:47.885 00.001 11616 IsGuiding returns 0
02:06:47.885 00.000 11616 PulseGuide returned control before completion, sleep 66
02:06:47.906 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=52, Gamma=1.290
02:06:47.923 00.017 12268 UpdateGuideState exits: m=1211 SNR=23.6
02:06:47.923 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:47.923 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:47.923 00.000 12268 Enqueuing Expose request
02:06:47.960 00.037 11616 IsGuiding returns 1
02:06:47.960 00.000 11616 scope still moving after pulse duration time elapsed
02:06:47.992 00.032 11616 IsSlewing returns 0
02:06:47.992 00.000 11616 IsGuiding returns 0
02:06:47.993 00.001 11616 scope move finished after 56 + 51 ms
02:06:47.993 00.000 11616 Move returns status 0, amount 56
02:06:47.993 00.000 11616 MoveAxis(S, 62, ABG)
02:06:47.993 00.000 11616 Guiding  Dir = 1, Dur = 62
02:06:47.993 00.000 11616 IsSlewing returns 0
02:06:47.993 00.000 11616 IsGuiding returns 0
02:06:47.993 00.000 11616 PulseGuide returned control before completion, sleep 72
02:06:48.068 00.075 11616 IsGuiding returns 1
02:06:48.069 00.001 11616 scope still moving after pulse duration time elapsed
02:06:48.098 00.029 11616 IsSlewing returns 0
02:06:48.099 00.001 11616 IsGuiding returns 0
02:06:48.099 00.000 11616 scope move finished after 62 + 44 ms
02:06:48.099 00.000 11616 Move returns status 0, amount 62
02:06:48.099 00.000 11616 move complete, result=0
02:06:48.099 00.000 11616 worker thread done servicing request
02:06:48.099 00.000 11616 Worker thread wakes up
02:06:48.099 00.000 12268 GuideStep: -0.1 px 56 ms EAST, 0.7 px 62 ms SOUTH
02:06:48.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:48.100 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:50.107 02.007 11616 Exposure complete
02:06:50.176 00.069 11616 worker thread done servicing request
02:06:50.177 00.001 12268 OnExposeComplete: enter
02:06:50.177 00.000 12268 UpdateGuideState(): m_state=6
02:06:50.177 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
02:06:50.177 00.000 12268 Star::Find returns 1 (0), X=670.45, Y=910.56, Mass=1283, SNR=24.2, Peak=105 HFD=5.2
02:06:50.177 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
02:06:50.177 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
02:06:50.177 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.10 hyp=0.23 cameraTheta=0.43 mountX=0.11 mountY=0.19, mountTheta=1.03
02:06:50.179 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.10, opts=13)
02:06:50.179 00.000 12268 Enqueuing Move request for scope (0.21, 0.10)
02:06:50.179 00.000 11616 Worker thread wakes up
02:06:50.179 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.10) opts 0xd
02:06:50.179 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.10)
02:06:50.179 00.000 11616 Moving (0.21, 0.10) raw xDistance=0.11 yDistance=0.19
02:06:50.179 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:06:50.179 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:06:50.180 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
02:06:50.180 00.000 11616 MoveAxis(E, 0, ABG)
02:06:50.180 00.000 11616 Move returns status 0, amount 0
02:06:50.180 00.000 11616 MoveAxis(S, 16, ABG)
02:06:50.180 00.000 11616 Guiding  Dir = 1, Dur = 16
02:06:50.180 00.000 11616 IsSlewing returns 0
02:06:50.180 00.000 11616 IsGuiding returns 0
02:06:50.181 00.001 11616 PulseGuide returned control before completion, sleep 26
02:06:50.201 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=58, Gamma=1.290
02:06:50.216 00.015 11616 IsGuiding returns 1
02:06:50.216 00.000 11616 scope still moving after pulse duration time elapsed
02:06:50.220 00.004 12268 UpdateGuideState exits: m=1283 SNR=24.2
02:06:50.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:50.221 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:50.221 00.000 12268 Enqueuing Expose request
02:06:50.248 00.027 11616 IsSlewing returns 0
02:06:50.248 00.000 11616 IsGuiding returns 1
02:06:50.280 00.032 11616 IsSlewing returns 0
02:06:50.281 00.001 11616 IsGuiding returns 1
02:06:50.310 00.029 11616 IsSlewing returns 0
02:06:50.310 00.000 11616 IsGuiding returns 0
02:06:50.310 00.000 11616 scope move finished after 16 + 113 ms
02:06:50.310 00.000 11616 Move returns status 0, amount 16
02:06:50.310 00.000 11616 move complete, result=0
02:06:50.311 00.001 11616 worker thread done servicing request
02:06:50.311 00.000 11616 Worker thread wakes up
02:06:50.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:50.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:50.311 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
02:06:52.328 02.017 11616 Exposure complete
02:06:52.390 00.062 11616 worker thread done servicing request
02:06:52.391 00.001 12268 OnExposeComplete: enter
02:06:52.391 00.000 12268 UpdateGuideState(): m_state=6
02:06:52.391 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
02:06:52.391 00.000 12268 Star::Find returns 1 (0), X=670.68, Y=910.73, Mass=1221, SNR=23.8, Peak=94 HFD=5.2
02:06:52.391 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
02:06:52.391 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
02:06:52.391 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.27 hyp=0.51 cameraTheta=0.54 mountX=0.31 mountY=0.40, mountTheta=0.92
02:06:52.393 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=0.27, opts=13)
02:06:52.393 00.000 12268 Enqueuing Move request for scope (0.44, 0.27)
02:06:52.393 00.000 11616 Worker thread wakes up
02:06:52.393 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.27) opts 0xd
02:06:52.393 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, 0.27)
02:06:52.393 00.000 11616 Moving (0.44, 0.27) raw xDistance=0.31 yDistance=0.40
02:06:52.393 00.000 11616 resist switch: large excursion: input 0.31 thresh 0.29 direction from -1 to 1
02:06:52.393 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.92
02:06:52.393 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.31
02:06:52.393 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
02:06:52.394 00.001 11616 MoveAxis(W, 172, ABG)
02:06:52.394 00.000 11616 Guiding  Dir = 3, Dur = 172
02:06:52.394 00.000 11616 IsSlewing returns 0
02:06:52.394 00.000 11616 IsGuiding returns 0
02:06:52.395 00.001 11616 PulseGuide returned control before completion, sleep 182
02:06:52.414 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=8, FiltMax=49, Gamma=1.290
02:06:52.430 00.016 12268 UpdateGuideState exits: m=1221 SNR=23.8
02:06:52.431 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:52.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:52.431 00.000 12268 Enqueuing Expose request
02:06:52.590 00.159 11616 IsGuiding returns 1
02:06:52.591 00.001 11616 scope still moving after pulse duration time elapsed
02:06:52.621 00.030 11616 IsSlewing returns 0
02:06:52.622 00.001 11616 IsGuiding returns 0
02:06:52.622 00.000 11616 scope move finished after 172 + 55 ms
02:06:52.622 00.000 11616 Move returns status 0, amount 172
02:06:52.622 00.000 11616 MoveAxis(S, 34, ABG)
02:06:52.622 00.000 11616 Guiding  Dir = 1, Dur = 34
02:06:52.622 00.000 11616 IsSlewing returns 0
02:06:52.623 00.001 11616 IsGuiding returns 0
02:06:52.623 00.000 11616 PulseGuide returned control before completion, sleep 44
02:06:52.683 00.060 11616 IsGuiding returns 1
02:06:52.683 00.000 11616 scope still moving after pulse duration time elapsed
02:06:52.712 00.029 11616 IsSlewing returns 0
02:06:52.712 00.000 11616 IsGuiding returns 1
02:06:52.744 00.032 11616 IsSlewing returns 0
02:06:52.745 00.001 11616 IsGuiding returns 1
02:06:52.776 00.031 11616 IsSlewing returns 0
02:06:52.776 00.000 11616 IsGuiding returns 1
02:06:52.806 00.030 11616 IsSlewing returns 0
02:06:52.807 00.001 11616 IsGuiding returns 1
02:06:52.837 00.030 11616 IsSlewing returns 0
02:06:52.837 00.000 11616 IsGuiding returns 1
02:06:52.869 00.032 11616 IsSlewing returns 0
02:06:52.869 00.000 11616 IsGuiding returns 1
02:06:52.900 00.031 11616 IsSlewing returns 0
02:06:52.901 00.001 11616 IsGuiding returns 1
02:06:52.931 00.030 11616 IsSlewing returns 0
02:06:52.932 00.001 11616 IsGuiding returns 0
02:06:52.932 00.000 11616 scope move finished after 34 + 275 ms
02:06:52.932 00.000 11616 Move returns status 0, amount 34
02:06:52.932 00.000 11616 move complete, result=0
02:06:52.932 00.000 11616 worker thread done servicing request
02:06:52.932 00.000 11616 Worker thread wakes up
02:06:52.932 00.000 12268 GuideStep: 0.3 px 172 ms WEST, 0.4 px 34 ms SOUTH
02:06:52.933 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:52.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:54.950 02.017 11616 Exposure complete
02:06:55.012 00.062 11616 worker thread done servicing request
02:06:55.012 00.000 12268 OnExposeComplete: enter
02:06:55.012 00.000 12268 UpdateGuideState(): m_state=6
02:06:55.012 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
02:06:55.012 00.000 12268 Star::Find returns 1 (0), X=671.17, Y=909.78, Mass=993, SNR=21.3, Peak=72 HFD=5.3
02:06:55.012 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
02:06:55.013 00.001 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
02:06:55.013 00.000 12268 CameraToMount -- cameraX=0.93 cameraY=-0.69 hyp=1.16 cameraTheta=-0.63 mountX=-0.59 mountY=1.01, mountTheta=2.10
02:06:55.014 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.93, y=-0.69, opts=13)
02:06:55.014 00.000 12268 Enqueuing Move request for scope (0.93, -0.69)
02:06:55.014 00.000 11616 Worker thread wakes up
02:06:55.014 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.93, -0.69) opts 0xd
02:06:55.014 00.000 11616 Handling offset move in thread for scope, endpoint = (0.93, -0.69)
02:06:55.014 00.000 11616 Moving (0.93, -0.69) raw xDistance=-0.59 yDistance=1.01
02:06:55.014 00.000 11616 resist switch: large excursion: input -0.59 thresh 0.29 direction from 1 to -1
02:06:55.015 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.78
02:06:55.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.59
02:06:55.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.01
02:06:55.015 00.000 11616 MoveAxis(E, 332, ABG)
02:06:55.015 00.000 11616 Guiding  Dir = 2, Dur = 332
02:06:55.015 00.000 11616 IsSlewing returns 0
02:06:55.015 00.000 11616 IsGuiding returns 0
02:06:55.016 00.001 11616 PulseGuide returned control before completion, sleep 342
02:06:55.036 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=41, Gamma=1.290
02:06:55.054 00.018 12268 UpdateGuideState exits: m=993 SNR=21.3
02:06:55.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:55.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:55.054 00.000 12268 Enqueuing Expose request
02:06:55.365 00.311 11616 IsGuiding returns 1
02:06:55.365 00.000 11616 scope still moving after pulse duration time elapsed
02:06:55.396 00.031 11616 IsSlewing returns 0
02:06:55.396 00.000 11616 IsGuiding returns 0
02:06:55.396 00.000 11616 scope move finished after 332 + 48 ms
02:06:55.396 00.000 11616 Move returns status 0, amount 332
02:06:55.396 00.000 11616 MoveAxis(S, 86, ABG)
02:06:55.397 00.001 11616 Guiding  Dir = 1, Dur = 86
02:06:55.397 00.000 11616 IsSlewing returns 0
02:06:55.397 00.000 11616 IsGuiding returns 0
02:06:55.397 00.000 11616 PulseGuide returned control before completion, sleep 96
02:06:55.502 00.105 11616 IsGuiding returns 1
02:06:55.502 00.000 11616 scope still moving after pulse duration time elapsed
02:06:55.533 00.031 11616 IsSlewing returns 0
02:06:55.533 00.000 11616 IsGuiding returns 0
02:06:55.533 00.000 11616 scope move finished after 86 + 50 ms
02:06:55.534 00.001 11616 Move returns status 0, amount 86
02:06:55.534 00.000 11616 move complete, result=0
02:06:55.534 00.000 11616 worker thread done servicing request
02:06:55.534 00.000 11616 Worker thread wakes up
02:06:55.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:55.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:06:55.534 00.000 12268 GuideStep: -0.6 px 332 ms EAST, 1.0 px 86 ms SOUTH
02:06:57.552 02.018 11616 Exposure complete
02:06:57.619 00.067 11616 worker thread done servicing request
02:06:57.619 00.000 12268 OnExposeComplete: enter
02:06:57.619 00.000 12268 UpdateGuideState(): m_state=6
02:06:57.619 00.000 12268 Star::Find(15, 671, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
02:06:57.620 00.001 12268 Star::Find returns 1 (0), X=670.56, Y=909.93, Mass=898, SNR=20.1, Peak=63 HFD=5.1
02:06:57.620 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
02:06:57.620 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.67)
02:06:57.620 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.54 hyp=0.63 cameraTheta=-1.03 mountX=-0.50 mountY=0.39, mountTheta=2.49
02:06:57.623 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.54, opts=13)
02:06:57.624 00.001 12268 Enqueuing Move request for scope (0.32, -0.54)
02:06:57.624 00.000 11616 Worker thread wakes up
02:06:57.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.54) opts 0xd
02:06:57.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.54)
02:06:57.624 00.000 11616 Moving (0.32, -0.54) raw xDistance=-0.50 yDistance=0.39
02:06:57.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
02:06:57.624 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
02:06:57.624 00.000 11616 MoveAxis(E, 282, ABG)
02:06:57.624 00.000 11616 Guiding  Dir = 2, Dur = 282
02:06:57.624 00.000 11616 IsSlewing returns 0
02:06:57.625 00.001 11616 IsGuiding returns 0
02:06:57.625 00.000 11616 PulseGuide returned control before completion, sleep 292
02:06:57.650 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=44, Gamma=1.290
02:06:57.667 00.017 12268 UpdateGuideState exits: m=898 SNR=20.1
02:06:57.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:57.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:06:57.667 00.000 12268 Enqueuing Expose request
02:06:57.923 00.256 11616 IsGuiding returns 1
02:06:57.924 00.001 11616 scope still moving after pulse duration time elapsed
02:06:57.955 00.031 11616 IsSlewing returns 0
02:06:57.956 00.001 11616 IsGuiding returns 1
02:06:57.986 00.030 11616 IsSlewing returns 0
02:06:57.986 00.000 11616 IsGuiding returns 1
02:06:58.017 00.031 11616 IsSlewing returns 0
02:06:58.018 00.001 11616 IsGuiding returns 1
02:06:58.048 00.030 11616 IsSlewing returns 0
02:06:58.049 00.001 11616 IsGuiding returns 1
02:06:58.079 00.030 11616 IsSlewing returns 0
02:06:58.080 00.001 11616 IsGuiding returns 1
02:06:58.109 00.029 11616 IsSlewing returns 0
02:06:58.110 00.001 11616 IsGuiding returns 1
02:06:58.140 00.030 11616 IsSlewing returns 0
02:06:58.140 00.000 11616 IsGuiding returns 0
02:06:58.140 00.000 11616 scope move finished after 282 + 233 ms
02:06:58.140 00.000 11616 Move returns status 0, amount 282
02:06:58.140 00.000 11616 MoveAxis(S, 33, ABG)
02:06:58.140 00.000 11616 Guiding  Dir = 1, Dur = 33
02:06:58.141 00.001 11616 IsSlewing returns 0
02:06:58.141 00.000 11616 IsGuiding returns 0
02:06:58.141 00.000 11616 PulseGuide returned control before completion, sleep 43
02:06:58.187 00.046 11616 IsGuiding returns 1
02:06:58.187 00.000 11616 scope still moving after pulse duration time elapsed
02:06:58.217 00.030 11616 IsSlewing returns 0
02:06:58.218 00.001 11616 IsGuiding returns 0
02:06:58.218 00.000 11616 scope move finished after 33 + 44 ms
02:06:58.218 00.000 11616 Move returns status 0, amount 33
02:06:58.218 00.000 11616 move complete, result=0
02:06:58.218 00.000 11616 worker thread done servicing request
02:06:58.218 00.000 12268 GuideStep: -0.5 px 282 ms EAST, 0.4 px 33 ms SOUTH
02:06:58.219 00.001 11616 Worker thread wakes up
02:06:58.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:06:58.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:00.235 02.016 11616 Exposure complete
02:07:00.298 00.063 11616 worker thread done servicing request
02:07:00.298 00.000 12268 OnExposeComplete: enter
02:07:00.298 00.000 12268 UpdateGuideState(): m_state=6
02:07:00.299 00.001 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
02:07:00.299 00.000 12268 Star::Find returns 1 (0), X=670.58, Y=909.87, Mass=750, SNR=18.5, Peak=69 HFD=4.4
02:07:00.299 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
02:07:00.299 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.65)
02:07:00.299 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.59 hyp=0.68 cameraTheta=-1.05 mountX=-0.56 mountY=0.42, mountTheta=2.50
02:07:00.301 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.59, opts=13)
02:07:00.301 00.000 12268 Enqueuing Move request for scope (0.34, -0.59)
02:07:00.301 00.000 11616 Worker thread wakes up
02:07:00.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.59) opts 0xd
02:07:00.301 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.59)
02:07:00.301 00.000 11616 Moving (0.34, -0.59) raw xDistance=-0.56 yDistance=0.42
02:07:00.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
02:07:00.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
02:07:00.301 00.000 11616 MoveAxis(E, 311, ABG)
02:07:00.301 00.000 11616 Guiding  Dir = 2, Dur = 311
02:07:00.302 00.001 11616 IsSlewing returns 0
02:07:00.302 00.000 11616 IsGuiding returns 0
02:07:00.302 00.000 11616 PulseGuide returned control before completion, sleep 321
02:07:00.322 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=41, Gamma=1.290
02:07:00.339 00.017 12268 UpdateGuideState exits: m=750 SNR=18.5
02:07:00.340 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:00.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:00.340 00.000 12268 Enqueuing Expose request
02:07:00.626 00.286 11616 IsGuiding returns 1
02:07:00.626 00.000 11616 scope still moving after pulse duration time elapsed
02:07:00.657 00.031 11616 IsSlewing returns 0
02:07:00.658 00.001 11616 IsGuiding returns 1
02:07:00.688 00.030 11616 IsSlewing returns 0
02:07:00.689 00.001 11616 IsGuiding returns 0
02:07:00.689 00.000 11616 scope move finished after 311 + 76 ms
02:07:00.689 00.000 11616 Move returns status 0, amount 311
02:07:00.689 00.000 11616 MoveAxis(S, 35, ABG)
02:07:00.689 00.000 11616 Guiding  Dir = 1, Dur = 35
02:07:00.689 00.000 11616 IsSlewing returns 0
02:07:00.690 00.001 11616 IsGuiding returns 0
02:07:00.690 00.000 11616 PulseGuide returned control before completion, sleep 45
02:07:00.749 00.059 11616 IsGuiding returns 1
02:07:00.749 00.000 11616 scope still moving after pulse duration time elapsed
02:07:00.780 00.031 11616 IsSlewing returns 0
02:07:00.780 00.000 11616 IsGuiding returns 0
02:07:00.780 00.000 11616 scope move finished after 35 + 55 ms
02:07:00.780 00.000 11616 Move returns status 0, amount 35
02:07:00.780 00.000 11616 move complete, result=0
02:07:00.780 00.000 11616 worker thread done servicing request
02:07:00.780 00.000 11616 Worker thread wakes up
02:07:00.781 00.001 12268 GuideStep: -0.6 px 311 ms EAST, 0.4 px 35 ms SOUTH
02:07:00.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:00.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:02.798 02.017 11616 Exposure complete
02:07:02.860 00.062 11616 worker thread done servicing request
02:07:02.860 00.000 12268 OnExposeComplete: enter
02:07:02.860 00.000 12268 UpdateGuideState(): m_state=6
02:07:02.860 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
02:07:02.860 00.000 12268 Star::Find returns 1 (0), X=670.54, Y=910.63, Mass=675, SNR=17.5, Peak=61 HFD=4.8
02:07:02.861 00.001 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
02:07:02.861 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
02:07:02.861 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.16 hyp=0.34 cameraTheta=0.50 mountX=0.19 mountY=0.28, mountTheta=0.97
02:07:02.862 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.16, opts=13)
02:07:02.862 00.000 12268 Enqueuing Move request for scope (0.30, 0.16)
02:07:02.862 00.000 11616 Worker thread wakes up
02:07:02.862 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.16) opts 0xd
02:07:02.862 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.16)
02:07:02.862 00.000 11616 Moving (0.30, 0.16) raw xDistance=0.19 yDistance=0.28
02:07:02.862 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:07:02.862 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:07:02.862 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.28
02:07:02.863 00.001 11616 MoveAxis(E, 0, ABG)
02:07:02.863 00.000 11616 Move returns status 0, amount 0
02:07:02.863 00.000 11616 MoveAxis(S, 24, ABG)
02:07:02.863 00.000 11616 Guiding  Dir = 1, Dur = 24
02:07:02.863 00.000 11616 IsSlewing returns 0
02:07:02.863 00.000 11616 IsGuiding returns 0
02:07:02.864 00.001 11616 PulseGuide returned control before completion, sleep 34
02:07:02.886 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=38, Gamma=1.290
02:07:02.903 00.017 12268 UpdateGuideState exits: m=675 SNR=17.5
02:07:02.903 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:02.903 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:02.903 00.000 12268 Enqueuing Expose request
02:07:02.906 00.003 11616 IsGuiding returns 1
02:07:02.906 00.000 11616 scope still moving after pulse duration time elapsed
02:07:02.937 00.031 11616 IsSlewing returns 0
02:07:02.937 00.000 11616 IsGuiding returns 0
02:07:02.937 00.000 11616 scope move finished after 24 + 49 ms
02:07:02.937 00.000 11616 Move returns status 0, amount 24
02:07:02.938 00.001 11616 move complete, result=0
02:07:02.939 00.001 11616 worker thread done servicing request
02:07:02.939 00.000 11616 Worker thread wakes up
02:07:02.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:02.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:02.939 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 24 ms SOUTH
02:07:04.954 02.015 11616 Exposure complete
02:07:05.016 00.062 11616 worker thread done servicing request
02:07:05.017 00.001 12268 OnExposeComplete: enter
02:07:05.017 00.000 12268 UpdateGuideState(): m_state=6
02:07:05.017 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
02:07:05.017 00.000 12268 Star::Find returns 1 (0), X=670.33, Y=911.00, Mass=727, SNR=18.2, Peak=72 HFD=4.3
02:07:05.017 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
02:07:05.017 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.11)
02:07:05.017 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.54 hyp=0.55 cameraTheta=1.41 mountX=0.54 mountY=0.02, mountTheta=0.03
02:07:05.019 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=0.54, opts=13)
02:07:05.019 00.000 12268 Enqueuing Move request for scope (0.09, 0.54)
02:07:05.019 00.000 11616 Worker thread wakes up
02:07:05.019 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.54) opts 0xd
02:07:05.019 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, 0.54)
02:07:05.019 00.000 11616 Moving (0.09, 0.54) raw xDistance=0.54 yDistance=0.02
02:07:05.019 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.29 direction from -1 to 1
02:07:05.019 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.63
02:07:05.019 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
02:07:05.020 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:05.020 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:07:05.020 00.000 11616 MoveAxis(W, 305, ABG)
02:07:05.020 00.000 11616 Guiding  Dir = 3, Dur = 305
02:07:05.020 00.000 11616 IsSlewing returns 0
02:07:05.020 00.000 11616 IsGuiding returns 0
02:07:05.021 00.001 11616 PulseGuide returned control before completion, sleep 315
02:07:05.042 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=40, Gamma=1.290
02:07:05.059 00.017 12268 UpdateGuideState exits: m=727 SNR=18.2
02:07:05.060 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:05.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:05.060 00.000 12268 Enqueuing Expose request
02:07:05.341 00.281 11616 IsGuiding returns 1
02:07:05.341 00.000 11616 scope still moving after pulse duration time elapsed
02:07:05.372 00.031 11616 IsSlewing returns 0
02:07:05.372 00.000 11616 IsGuiding returns 1
02:07:05.404 00.032 11616 IsSlewing returns 0
02:07:05.404 00.000 11616 IsGuiding returns 1
02:07:05.435 00.031 11616 IsSlewing returns 0
02:07:05.435 00.000 11616 IsGuiding returns 1
02:07:05.466 00.031 11616 IsSlewing returns 0
02:07:05.467 00.001 11616 IsGuiding returns 0
02:07:05.467 00.000 11616 scope move finished after 305 + 142 ms
02:07:05.467 00.000 11616 Move returns status 0, amount 305
02:07:05.467 00.000 11616 MoveAxis(N, 0, ABG)
02:07:05.467 00.000 11616 Move returns status 0, amount 0
02:07:05.467 00.000 11616 move complete, result=0
02:07:05.467 00.000 11616 worker thread done servicing request
02:07:05.468 00.001 11616 Worker thread wakes up
02:07:05.468 00.000 12268 GuideStep: 0.5 px 305 ms WEST, 0.0 px 0 ms NORTH
02:07:05.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:05.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:07.471 02.003 11616 Exposure complete
02:07:07.536 00.065 11616 worker thread done servicing request
02:07:07.536 00.000 12268 OnExposeComplete: enter
02:07:07.536 00.000 12268 UpdateGuideState(): m_state=6
02:07:07.537 00.001 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
02:07:07.537 00.000 12268 Star::Find returns 1 (0), X=670.48, Y=910.89, Mass=449, SNR=14.4, Peak=53 HFD=3.8
02:07:07.537 00.000 12268 Status Line: Mass: 449 vs 1166
02:07:07.540 00.003 12268 UpdateCurrentPosition: star mass new=449.3 exp=1165.6 thresh=50% limits=(582.8, 3785.9, 2331.2)
02:07:07.540 00.000 12268 DistanceChecker: activated
02:07:07.540 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:07:07.540 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:07:07.540 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:07:07.540 00.000 11616 Worker thread wakes up
02:07:07.540 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:07:07.540 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:07:07.540 00.000 11616 move complete, result=0
02:07:07.541 00.001 11616 worker thread done servicing request
02:07:07.643 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:07:07.643 00.000 12268 Status Line: Star lost - mass changed
02:07:07.647 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=33, Gamma=1.290
02:07:07.663 00.016 12268 UpdateGuideState exits: Star lost - mass changed
02:07:07.664 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:07.664 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:07:07.664 00.000 12268 Enqueuing Expose request
02:07:07.664 00.000 11616 Worker thread wakes up
02:07:07.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:07.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:07:09.675 02.011 11616 Exposure complete
02:07:09.737 00.062 11616 worker thread done servicing request
02:07:09.737 00.000 12268 OnExposeComplete: enter
02:07:09.737 00.000 12268 UpdateGuideState(): m_state=6
02:07:09.738 00.001 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
02:07:09.738 00.000 12268 Star::Find returns 1 (0), X=670.66, Y=910.75, Mass=440, SNR=14.2, Peak=45 HFD=3.7
02:07:09.738 00.000 12268 Status Line: Mass: 440 vs 1152
02:07:09.741 00.003 12268 UpdateCurrentPosition: star mass new=440.2 exp=1152.1 thresh=50% limits=(576.0, 3785.9, 2304.2)
02:07:09.741 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:07:09.741 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:07:09.741 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:07:09.741 00.000 11616 Worker thread wakes up
02:07:09.741 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:07:09.742 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:07:09.742 00.000 11616 move complete, result=0
02:07:09.742 00.000 11616 worker thread done servicing request
02:07:09.852 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:07:09.852 00.000 12268 Status Line: Star lost - mass changed
02:07:09.856 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=29, Gamma=1.290
02:07:09.874 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:07:09.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:09.874 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:07:09.874 00.000 12268 Enqueuing Expose request
02:07:09.874 00.000 11616 Worker thread wakes up
02:07:09.875 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:09.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:07:11.881 02.006 11616 Exposure complete
02:07:11.944 00.063 11616 worker thread done servicing request
02:07:11.944 00.000 12268 OnExposeComplete: enter
02:07:11.944 00.000 12268 UpdateGuideState(): m_state=6
02:07:11.944 00.000 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
02:07:11.945 00.001 12268 Star::Find returns 1 (0), X=670.68, Y=909.93, Mass=460, SNR=14.4, Peak=47 HFD=4.6
02:07:11.945 00.000 12268 Status Line: Mass: 460 vs 1152
02:07:11.949 00.004 12268 UpdateCurrentPosition: star mass new=460.0 exp=1152.1 thresh=50% limits=(576.0, 3785.9, 2304.2)
02:07:11.949 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:07:11.950 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:07:11.950 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:07:11.950 00.000 11616 Worker thread wakes up
02:07:11.950 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:07:11.950 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:07:11.950 00.000 11616 move complete, result=0
02:07:11.951 00.001 11616 worker thread done servicing request
02:07:12.051 00.100 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:07:12.051 00.000 12268 Status Line: Star lost - mass changed
02:07:12.058 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=11, FiltMin=9, FiltMax=30, Gamma=1.290
02:07:12.075 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:07:12.076 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:12.076 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:07:12.076 00.000 12268 Enqueuing Expose request
02:07:12.076 00.000 11616 Worker thread wakes up
02:07:12.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:12.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:07:14.081 02.005 11616 Exposure complete
02:07:14.151 00.070 11616 worker thread done servicing request
02:07:14.151 00.000 12268 OnExposeComplete: enter
02:07:14.151 00.000 12268 UpdateGuideState(): m_state=6
02:07:14.151 00.000 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
02:07:14.152 00.001 12268 Star::Find returns 1 (0), X=671.30, Y=910.40, Mass=392, SNR=13.3, Peak=43 HFD=4.4
02:07:14.152 00.000 12268 Status Line: Mass: 392 vs 1152
02:07:14.154 00.002 12268 UpdateCurrentPosition: star mass new=391.5 exp=1152.1 thresh=50% limits=(576.0, 3785.9, 2304.2)
02:07:14.154 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:07:14.155 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:07:14.155 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:07:14.155 00.000 11616 Worker thread wakes up
02:07:14.155 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:07:14.155 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:07:14.155 00.000 11616 move complete, result=0
02:07:14.155 00.000 11616 worker thread done servicing request
02:07:14.266 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:07:14.267 00.001 12268 Status Line: Star lost - mass changed
02:07:14.270 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=27, Gamma=1.290
02:07:14.289 00.019 12268 UpdateGuideState exits: Star lost - mass changed
02:07:14.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:14.289 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:07:14.289 00.000 12268 Enqueuing Expose request
02:07:14.290 00.001 11616 Worker thread wakes up
02:07:14.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:14.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:07:16.297 02.007 11616 Exposure complete
02:07:16.359 00.062 11616 worker thread done servicing request
02:07:16.359 00.000 12268 OnExposeComplete: enter
02:07:16.360 00.001 12268 UpdateGuideState(): m_state=6
02:07:16.360 00.000 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
02:07:16.360 00.000 12268 Star::Find returns 1 (0), X=670.88, Y=910.09, Mass=535, SNR=15.7, Peak=50 HFD=4.3
02:07:16.360 00.000 12268 Status Line: Mass: 535 vs 1138
02:07:16.362 00.002 12268 UpdateCurrentPosition: star mass new=535.3 exp=1137.6 thresh=50% limits=(568.8, 3785.9, 2275.2)
02:07:16.362 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:07:16.363 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:07:16.363 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:07:16.363 00.000 11616 Worker thread wakes up
02:07:16.364 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:07:16.364 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:07:16.364 00.000 11616 move complete, result=0
02:07:16.364 00.000 11616 worker thread done servicing request
02:07:16.479 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:07:16.479 00.000 12268 Status Line: Star lost - mass changed
02:07:16.482 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=31, Gamma=1.290
02:07:16.500 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:07:16.501 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:16.501 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:07:16.501 00.000 12268 Enqueuing Expose request
02:07:16.501 00.000 11616 Worker thread wakes up
02:07:16.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:16.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:07:18.510 02.009 11616 Exposure complete
02:07:18.577 00.067 11616 worker thread done servicing request
02:07:18.577 00.000 12268 OnExposeComplete: enter
02:07:18.577 00.000 12268 UpdateGuideState(): m_state=6
02:07:18.577 00.000 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
02:07:18.577 00.000 12268 Star::Find returns 1 (0), X=670.88, Y=910.23, Mass=718, SNR=18.1, Peak=50 HFD=4.8
02:07:18.578 00.001 12268 DistanceChecker: deactivated
02:07:18.578 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
02:07:18.578 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.35)
02:07:18.578 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.24 hyp=0.68 cameraTheta=-0.35 mountX=-0.17 mountY=0.67, mountTheta=1.82
02:07:18.582 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.64, y=-0.24, opts=13)
02:07:18.582 00.000 12268 Enqueuing Move request for scope (0.64, -0.24)
02:07:18.582 00.000 11616 Worker thread wakes up
02:07:18.583 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.24) opts 0xd
02:07:18.583 00.000 11616 Handling offset move in thread for scope, endpoint = (0.64, -0.24)
02:07:18.583 00.000 11616 Moving (0.64, -0.24) raw xDistance=-0.17 yDistance=0.67
02:07:18.583 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:07:18.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:07:18.584 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.67
02:07:18.584 00.000 11616 MoveAxis(E, 0, ABG)
02:07:18.584 00.000 11616 Move returns status 0, amount 0
02:07:18.584 00.000 11616 MoveAxis(S, 56, ABG)
02:07:18.584 00.000 11616 Guiding  Dir = 1, Dur = 56
02:07:18.584 00.000 11616 IsSlewing returns 0
02:07:18.584 00.000 11616 IsGuiding returns 0
02:07:18.585 00.001 11616 PulseGuide returned control before completion, sleep 66
02:07:18.611 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=39, Gamma=1.290
02:07:18.634 00.023 12268 UpdateGuideState exits: m=718 SNR=18.1
02:07:18.634 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:18.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:18.634 00.000 12268 Enqueuing Expose request
02:07:18.663 00.029 11616 IsGuiding returns 1
02:07:18.663 00.000 11616 scope still moving after pulse duration time elapsed
02:07:18.694 00.031 11616 IsSlewing returns 0
02:07:18.695 00.001 11616 IsGuiding returns 1
02:07:18.726 00.031 11616 IsSlewing returns 0
02:07:18.726 00.000 11616 IsGuiding returns 0
02:07:18.727 00.001 11616 scope move finished after 56 + 86 ms
02:07:18.727 00.000 11616 Move returns status 0, amount 56
02:07:18.727 00.000 11616 move complete, result=0
02:07:18.727 00.000 11616 worker thread done servicing request
02:07:18.727 00.000 11616 Worker thread wakes up
02:07:18.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:18.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:18.727 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.7 px 56 ms SOUTH
02:07:20.731 02.004 11616 Exposure complete
02:07:20.791 00.060 11616 worker thread done servicing request
02:07:20.792 00.001 12268 OnExposeComplete: enter
02:07:20.792 00.000 12268 UpdateGuideState(): m_state=6
02:07:20.792 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
02:07:20.792 00.000 12268 Star::Find returns 1 (0), X=670.77, Y=910.00, Mass=753, SNR=18.5, Peak=72 HFD=4.4
02:07:20.792 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
02:07:20.792 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.98)
02:07:20.792 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.47 hyp=0.71 cameraTheta=-0.72 mountX=-0.41 mountY=0.59, mountTheta=2.19
02:07:20.795 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=-0.47, opts=13)
02:07:20.795 00.000 12268 Enqueuing Move request for scope (0.53, -0.47)
02:07:20.795 00.000 11616 Worker thread wakes up
02:07:20.795 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.47) opts 0xd
02:07:20.796 00.001 11616 Handling offset move in thread for scope, endpoint = (0.53, -0.47)
02:07:20.796 00.000 11616 Moving (0.53, -0.47) raw xDistance=-0.41 yDistance=0.59
02:07:20.796 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
02:07:20.796 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.24
02:07:20.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
02:07:20.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
02:07:20.796 00.000 11616 MoveAxis(E, 231, ABG)
02:07:20.796 00.000 11616 Guiding  Dir = 2, Dur = 231
02:07:20.796 00.000 11616 IsSlewing returns 0
02:07:20.797 00.001 11616 IsGuiding returns 0
02:07:20.797 00.000 11616 PulseGuide returned control before completion, sleep 241
02:07:20.820 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=40, Gamma=1.290
02:07:20.836 00.016 12268 UpdateGuideState exits: m=753 SNR=18.5
02:07:20.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:20.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:20.836 00.000 12268 Enqueuing Expose request
02:07:21.044 00.208 11616 IsGuiding returns 1
02:07:21.045 00.001 11616 scope still moving after pulse duration time elapsed
02:07:21.074 00.029 11616 IsSlewing returns 0
02:07:21.074 00.000 11616 IsGuiding returns 0
02:07:21.074 00.000 11616 scope move finished after 231 + 46 ms
02:07:21.074 00.000 11616 Move returns status 0, amount 231
02:07:21.074 00.000 11616 MoveAxis(S, 50, ABG)
02:07:21.074 00.000 11616 Guiding  Dir = 1, Dur = 50
02:07:21.074 00.000 11616 IsSlewing returns 0
02:07:21.075 00.001 11616 IsGuiding returns 0
02:07:21.075 00.000 11616 PulseGuide returned control before completion, sleep 60
02:07:21.138 00.063 11616 IsGuiding returns 1
02:07:21.138 00.000 11616 scope still moving after pulse duration time elapsed
02:07:21.169 00.031 11616 IsSlewing returns 0
02:07:21.169 00.000 11616 IsGuiding returns 1
02:07:21.200 00.031 11616 IsSlewing returns 0
02:07:21.201 00.001 11616 IsGuiding returns 1
02:07:21.231 00.030 11616 IsSlewing returns 0
02:07:21.232 00.001 11616 IsGuiding returns 0
02:07:21.232 00.000 11616 scope move finished after 50 + 106 ms
02:07:21.232 00.000 11616 Move returns status 0, amount 50
02:07:21.232 00.000 11616 move complete, result=0
02:07:21.233 00.001 11616 worker thread done servicing request
02:07:21.233 00.000 11616 Worker thread wakes up
02:07:21.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:21.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:21.233 00.000 12268 GuideStep: -0.4 px 231 ms EAST, 0.6 px 50 ms SOUTH
02:07:23.245 02.012 11616 Exposure complete
02:07:23.305 00.060 11616 worker thread done servicing request
02:07:23.306 00.001 12268 OnExposeComplete: enter
02:07:23.306 00.000 12268 UpdateGuideState(): m_state=6
02:07:23.306 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
02:07:23.306 00.000 12268 Star::Find returns 1 (0), X=671.21, Y=910.10, Mass=609, SNR=16.6, Peak=50 HFD=4.5
02:07:23.306 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
02:07:23.307 00.001 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.34)
02:07:23.307 00.000 12268 CameraToMount -- cameraX=0.97 cameraY=-0.37 hyp=1.03 cameraTheta=-0.36 mountX=-0.27 mountY=1.01, mountTheta=1.83
02:07:23.309 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.97, y=-0.37, opts=13)
02:07:23.309 00.000 12268 Enqueuing Move request for scope (0.97, -0.37)
02:07:23.309 00.000 11616 Worker thread wakes up
02:07:23.309 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.97, -0.37) opts 0xd
02:07:23.309 00.000 11616 Handling offset move in thread for scope, endpoint = (0.97, -0.37)
02:07:23.309 00.000 11616 Moving (0.97, -0.37) raw xDistance=-0.27 yDistance=1.01
02:07:23.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.27
02:07:23.309 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.01
02:07:23.309 00.000 11616 MoveAxis(E, 151, ABG)
02:07:23.309 00.000 11616 Guiding  Dir = 2, Dur = 151
02:07:23.310 00.001 11616 IsSlewing returns 0
02:07:23.310 00.000 11616 IsGuiding returns 0
02:07:23.310 00.000 11616 PulseGuide returned control before completion, sleep 161
02:07:23.333 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=39, Gamma=1.290
02:07:23.352 00.019 12268 UpdateGuideState exits: m=609 SNR=16.6
02:07:23.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:23.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:23.352 00.000 12268 Enqueuing Expose request
02:07:23.478 00.126 11616 IsGuiding returns 1
02:07:23.478 00.000 11616 scope still moving after pulse duration time elapsed
02:07:23.509 00.031 11616 IsSlewing returns 0
02:07:23.509 00.000 11616 IsGuiding returns 0
02:07:23.509 00.000 11616 scope move finished after 151 + 48 ms
02:07:23.509 00.000 11616 Move returns status 0, amount 151
02:07:23.509 00.000 11616 MoveAxis(S, 85, ABG)
02:07:23.509 00.000 11616 Guiding  Dir = 1, Dur = 85
02:07:23.509 00.000 11616 IsSlewing returns 0
02:07:23.510 00.001 11616 IsGuiding returns 0
02:07:23.510 00.000 11616 PulseGuide returned control before completion, sleep 95
02:07:23.618 00.108 11616 IsGuiding returns 1
02:07:23.618 00.000 11616 scope still moving after pulse duration time elapsed
02:07:23.650 00.032 11616 IsSlewing returns 0
02:07:23.651 00.001 11616 IsGuiding returns 1
02:07:23.680 00.029 11616 IsSlewing returns 0
02:07:23.680 00.000 11616 IsGuiding returns 1
02:07:23.711 00.031 11616 IsSlewing returns 0
02:07:23.711 00.000 11616 IsGuiding returns 1
02:07:23.742 00.031 11616 IsSlewing returns 0
02:07:23.743 00.001 11616 IsGuiding returns 0
02:07:23.743 00.000 11616 scope move finished after 85 + 148 ms
02:07:23.743 00.000 11616 Move returns status 0, amount 85
02:07:23.743 00.000 11616 move complete, result=0
02:07:23.743 00.000 11616 worker thread done servicing request
02:07:23.743 00.000 11616 Worker thread wakes up
02:07:23.743 00.000 12268 GuideStep: -0.3 px 151 ms EAST, 1.0 px 85 ms SOUTH
02:07:23.744 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:23.744 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:25.756 02.012 11616 Exposure complete
02:07:25.817 00.061 11616 worker thread done servicing request
02:07:25.817 00.000 12268 OnExposeComplete: enter
02:07:25.817 00.000 12268 UpdateGuideState(): m_state=6
02:07:25.817 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
02:07:25.817 00.000 12268 Star::Find returns 1 (0), X=670.90, Y=910.20, Mass=600, SNR=16.6, Peak=54 HFD=4.1
02:07:25.817 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
02:07:25.817 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.32)
02:07:25.817 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=-0.27 hyp=0.71 cameraTheta=-0.38 mountX=-0.20 mountY=0.69, mountTheta=1.85
02:07:25.819 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.66, y=-0.27, opts=13)
02:07:25.819 00.000 12268 Enqueuing Move request for scope (0.66, -0.27)
02:07:25.819 00.000 11616 Worker thread wakes up
02:07:25.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.27) opts 0xd
02:07:25.819 00.000 11616 Handling offset move in thread for scope, endpoint = (0.66, -0.27)
02:07:25.819 00.000 11616 Moving (0.66, -0.27) raw xDistance=-0.20 yDistance=0.69
02:07:25.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
02:07:25.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
02:07:25.819 00.000 11616 MoveAxis(E, 112, ABG)
02:07:25.820 00.001 11616 Guiding  Dir = 2, Dur = 112
02:07:25.820 00.000 11616 IsSlewing returns 0
02:07:25.820 00.000 11616 IsGuiding returns 0
02:07:25.820 00.000 11616 PulseGuide returned control before completion, sleep 122
02:07:25.840 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=35, Gamma=1.290
02:07:25.857 00.017 12268 UpdateGuideState exits: m=600 SNR=16.6
02:07:25.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:25.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:25.857 00.000 12268 Enqueuing Expose request
02:07:25.954 00.097 11616 IsGuiding returns 1
02:07:25.954 00.000 11616 scope still moving after pulse duration time elapsed
02:07:25.984 00.030 11616 IsSlewing returns 0
02:07:25.984 00.000 11616 IsGuiding returns 0
02:07:25.986 00.002 11616 scope move finished after 112 + 53 ms
02:07:25.986 00.000 11616 Move returns status 0, amount 112
02:07:25.986 00.000 11616 MoveAxis(S, 58, ABG)
02:07:25.986 00.000 11616 Guiding  Dir = 1, Dur = 58
02:07:25.986 00.000 11616 IsSlewing returns 0
02:07:25.986 00.000 11616 IsGuiding returns 0
02:07:25.987 00.001 11616 PulseGuide returned control before completion, sleep 68
02:07:26.064 00.077 11616 IsGuiding returns 1
02:07:26.064 00.000 11616 scope still moving after pulse duration time elapsed
02:07:26.094 00.030 11616 IsSlewing returns 0
02:07:26.095 00.001 11616 IsGuiding returns 1
02:07:26.124 00.029 11616 IsSlewing returns 0
02:07:26.125 00.001 11616 IsGuiding returns 1
02:07:26.155 00.030 11616 IsSlewing returns 0
02:07:26.156 00.001 11616 IsGuiding returns 1
02:07:26.187 00.031 11616 IsSlewing returns 0
02:07:26.188 00.001 11616 IsGuiding returns 1
02:07:26.217 00.029 11616 IsSlewing returns 0
02:07:26.218 00.001 11616 IsGuiding returns 1
02:07:26.248 00.030 11616 IsSlewing returns 0
02:07:26.249 00.001 11616 IsGuiding returns 0
02:07:26.249 00.000 11616 scope move finished after 58 + 204 ms
02:07:26.249 00.000 11616 Move returns status 0, amount 58
02:07:26.249 00.000 11616 move complete, result=0
02:07:26.249 00.000 11616 worker thread done servicing request
02:07:26.249 00.000 11616 Worker thread wakes up
02:07:26.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:26.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:26.249 00.000 12268 GuideStep: -0.2 px 112 ms EAST, 0.7 px 58 ms SOUTH
02:07:28.266 02.017 11616 Exposure complete
02:07:28.341 00.075 11616 worker thread done servicing request
02:07:28.341 00.000 12268 OnExposeComplete: enter
02:07:28.341 00.000 12268 UpdateGuideState(): m_state=6
02:07:28.342 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
02:07:28.342 00.000 12268 Star::Find returns 1 (0), X=670.81, Y=910.29, Mass=622, SNR=16.8, Peak=46 HFD=5.0
02:07:28.342 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
02:07:28.342 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.41)
02:07:28.342 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.17 hyp=0.60 cameraTheta=-0.29 mountX=-0.12 mountY=0.59, mountTheta=1.76
02:07:28.344 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.17, opts=13)
02:07:28.344 00.000 12268 Enqueuing Move request for scope (0.57, -0.17)
02:07:28.344 00.000 11616 Worker thread wakes up
02:07:28.344 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.17) opts 0xd
02:07:28.344 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.17)
02:07:28.345 00.001 11616 Moving (0.57, -0.17) raw xDistance=-0.12 yDistance=0.59
02:07:28.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
02:07:28.345 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
02:07:28.345 00.000 11616 MoveAxis(E, 65, ABG)
02:07:28.345 00.000 11616 Guiding  Dir = 2, Dur = 65
02:07:28.346 00.001 11616 IsSlewing returns 0
02:07:28.346 00.000 11616 IsGuiding returns 0
02:07:28.346 00.000 11616 PulseGuide returned control before completion, sleep 75
02:07:28.368 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=33, Gamma=1.290
02:07:28.386 00.018 12268 UpdateGuideState exits: m=622 SNR=16.8
02:07:28.387 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:28.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:28.387 00.000 12268 Enqueuing Expose request
02:07:28.437 00.050 11616 IsGuiding returns 1
02:07:28.437 00.000 11616 scope still moving after pulse duration time elapsed
02:07:28.468 00.031 11616 IsSlewing returns 0
02:07:28.468 00.000 11616 IsGuiding returns 0
02:07:28.468 00.000 11616 scope move finished after 65 + 57 ms
02:07:28.468 00.000 11616 Move returns status 0, amount 65
02:07:28.468 00.000 11616 MoveAxis(S, 50, ABG)
02:07:28.468 00.000 11616 Guiding  Dir = 1, Dur = 50
02:07:28.469 00.001 11616 IsSlewing returns 0
02:07:28.469 00.000 11616 IsGuiding returns 0
02:07:28.470 00.001 11616 PulseGuide returned control before completion, sleep 60
02:07:28.532 00.062 11616 IsGuiding returns 1
02:07:28.532 00.000 11616 scope still moving after pulse duration time elapsed
02:07:28.564 00.032 11616 IsSlewing returns 0
02:07:28.565 00.001 11616 IsGuiding returns 1
02:07:28.596 00.031 11616 IsSlewing returns 0
02:07:28.597 00.001 11616 IsGuiding returns 1
02:07:28.628 00.031 11616 IsSlewing returns 0
02:07:28.628 00.000 11616 IsGuiding returns 1
02:07:28.659 00.031 11616 IsSlewing returns 0
02:07:28.660 00.001 11616 IsGuiding returns 1
02:07:28.690 00.030 11616 IsSlewing returns 0
02:07:28.690 00.000 11616 IsGuiding returns 1
02:07:28.722 00.032 11616 IsSlewing returns 0
02:07:28.722 00.000 11616 IsGuiding returns 0
02:07:28.723 00.001 11616 scope move finished after 50 + 203 ms
02:07:28.723 00.000 11616 Move returns status 0, amount 50
02:07:28.723 00.000 11616 move complete, result=0
02:07:28.723 00.000 11616 worker thread done servicing request
02:07:28.723 00.000 12268 GuideStep: -0.1 px 65 ms EAST, 0.6 px 50 ms SOUTH
02:07:28.723 00.000 11616 Worker thread wakes up
02:07:28.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:28.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:30.728 02.005 11616 Exposure complete
02:07:30.791 00.063 11616 worker thread done servicing request
02:07:30.791 00.000 12268 OnExposeComplete: enter
02:07:30.791 00.000 12268 UpdateGuideState(): m_state=6
02:07:30.792 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
02:07:30.792 00.000 12268 Star::Find returns 1 (0), X=670.37, Y=910.58, Mass=597, SNR=16.4, Peak=49 HFD=4.7
02:07:30.792 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
02:07:30.792 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.43)
02:07:30.792 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.73 mountX=0.12 mountY=0.11, mountTheta=0.73
02:07:30.796 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.11, opts=13)
02:07:30.796 00.000 12268 Enqueuing Move request for scope (0.13, 0.11)
02:07:30.796 00.000 11616 Worker thread wakes up
02:07:30.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
02:07:30.796 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
02:07:30.796 00.000 11616 Moving (0.13, 0.11) raw xDistance=0.12 yDistance=0.11
02:07:30.796 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:07:30.797 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:07:30.797 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:30.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:07:30.797 00.000 11616 MoveAxis(E, 0, ABG)
02:07:30.797 00.000 11616 Move returns status 0, amount 0
02:07:30.797 00.000 11616 MoveAxis(N, 0, ABG)
02:07:30.797 00.000 11616 Move returns status 0, amount 0
02:07:30.797 00.000 11616 move complete, result=0
02:07:30.798 00.001 11616 worker thread done servicing request
02:07:30.818 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=33, Gamma=1.290
02:07:30.834 00.016 12268 UpdateGuideState exits: m=597 SNR=16.4
02:07:30.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:30.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:30.835 00.001 12268 Enqueuing Expose request
02:07:30.835 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:30.835 00.000 11616 Worker thread wakes up
02:07:30.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:30.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:32.849 02.014 11616 Exposure complete
02:07:32.911 00.062 11616 worker thread done servicing request
02:07:32.911 00.000 12268 OnExposeComplete: enter
02:07:32.911 00.000 12268 UpdateGuideState(): m_state=6
02:07:32.911 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
02:07:32.911 00.000 12268 Star::Find returns 1 (0), X=670.85, Y=910.22, Mass=636, SNR=16.9, Peak=48 HFD=4.7
02:07:32.912 00.001 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
02:07:32.912 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
02:07:32.912 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.24 hyp=0.66 cameraTheta=-0.38 mountX=-0.18 mountY=0.64, mountTheta=1.85
02:07:32.914 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=-0.24, opts=13)
02:07:32.914 00.000 12268 Enqueuing Move request for scope (0.61, -0.24)
02:07:32.914 00.000 11616 Worker thread wakes up
02:07:32.914 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.24) opts 0xd
02:07:32.914 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, -0.24)
02:07:32.915 00.001 11616 Moving (0.61, -0.24) raw xDistance=-0.18 yDistance=0.64
02:07:32.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
02:07:32.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
02:07:32.915 00.000 11616 MoveAxis(E, 103, ABG)
02:07:32.915 00.000 11616 Guiding  Dir = 2, Dur = 103
02:07:32.915 00.000 11616 IsSlewing returns 0
02:07:32.915 00.000 11616 IsGuiding returns 0
02:07:32.916 00.001 11616 PulseGuide returned control before completion, sleep 113
02:07:32.936 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=35, Gamma=1.290
02:07:32.953 00.017 12268 UpdateGuideState exits: m=636 SNR=16.9
02:07:32.954 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:32.954 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:32.954 00.000 12268 Enqueuing Expose request
02:07:33.036 00.082 11616 IsGuiding returns 1
02:07:33.036 00.000 11616 scope still moving after pulse duration time elapsed
02:07:33.066 00.030 11616 IsSlewing returns 0
02:07:33.067 00.001 11616 IsGuiding returns 0
02:07:33.067 00.000 11616 scope move finished after 103 + 49 ms
02:07:33.067 00.000 11616 Move returns status 0, amount 103
02:07:33.067 00.000 11616 MoveAxis(S, 54, ABG)
02:07:33.067 00.000 11616 Guiding  Dir = 1, Dur = 54
02:07:33.068 00.001 11616 IsSlewing returns 0
02:07:33.068 00.000 11616 IsGuiding returns 0
02:07:33.068 00.000 11616 PulseGuide returned control before completion, sleep 64
02:07:33.145 00.077 11616 IsGuiding returns 1
02:07:33.145 00.000 11616 scope still moving after pulse duration time elapsed
02:07:33.176 00.031 11616 IsSlewing returns 0
02:07:33.176 00.000 11616 IsGuiding returns 0
02:07:33.177 00.001 11616 scope move finished after 54 + 54 ms
02:07:33.177 00.000 11616 Move returns status 0, amount 54
02:07:33.177 00.000 11616 move complete, result=0
02:07:33.177 00.000 11616 worker thread done servicing request
02:07:33.177 00.000 11616 Worker thread wakes up
02:07:33.177 00.000 12268 GuideStep: -0.2 px 103 ms EAST, 0.6 px 54 ms SOUTH
02:07:33.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:33.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:35.187 02.010 11616 Exposure complete
02:07:35.250 00.063 11616 worker thread done servicing request
02:07:35.251 00.001 12268 OnExposeComplete: enter
02:07:35.251 00.000 12268 UpdateGuideState(): m_state=6
02:07:35.251 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
02:07:35.251 00.000 12268 Star::Find returns 1 (0), X=671.10, Y=910.64, Mass=529, SNR=15.3, Peak=43 HFD=5.0
02:07:35.251 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
02:07:35.251 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
02:07:35.251 00.000 12268 CameraToMount -- cameraX=0.86 cameraY=0.18 hyp=0.87 cameraTheta=0.20 mountX=0.26 mountY=0.83, mountTheta=1.27
02:07:35.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.86, y=0.18, opts=13)
02:07:35.253 00.000 12268 Enqueuing Move request for scope (0.86, 0.18)
02:07:35.254 00.001 11616 Worker thread wakes up
02:07:35.254 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.18) opts 0xd
02:07:35.254 00.000 11616 Handling offset move in thread for scope, endpoint = (0.86, 0.18)
02:07:35.254 00.000 11616 Moving (0.86, 0.18) raw xDistance=0.26 yDistance=0.83
02:07:35.254 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:07:35.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:07:35.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.83
02:07:35.254 00.000 11616 MoveAxis(E, 0, ABG)
02:07:35.254 00.000 11616 Move returns status 0, amount 0
02:07:35.254 00.000 11616 MoveAxis(S, 70, ABG)
02:07:35.254 00.000 11616 Guiding  Dir = 1, Dur = 70
02:07:35.255 00.001 11616 IsSlewing returns 0
02:07:35.255 00.000 11616 IsGuiding returns 0
02:07:35.255 00.000 11616 PulseGuide returned control before completion, sleep 80
02:07:35.277 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=31, Gamma=1.290
02:07:35.294 00.017 12268 UpdateGuideState exits: m=529 SNR=15.3
02:07:35.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:35.294 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:35.294 00.000 12268 Enqueuing Expose request
02:07:35.343 00.049 11616 IsGuiding returns 1
02:07:35.343 00.000 11616 scope still moving after pulse duration time elapsed
02:07:35.375 00.032 11616 IsSlewing returns 0
02:07:35.375 00.000 11616 IsGuiding returns 0
02:07:35.375 00.000 11616 scope move finished after 70 + 49 ms
02:07:35.375 00.000 11616 Move returns status 0, amount 70
02:07:35.375 00.000 11616 move complete, result=0
02:07:35.375 00.000 11616 worker thread done servicing request
02:07:35.375 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.8 px 70 ms SOUTH
02:07:35.375 00.000 11616 Worker thread wakes up
02:07:35.376 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:35.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:37.395 02.019 11616 Exposure complete
02:07:37.456 00.061 11616 worker thread done servicing request
02:07:37.457 00.001 12268 OnExposeComplete: enter
02:07:37.457 00.000 12268 UpdateGuideState(): m_state=6
02:07:37.457 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
02:07:37.457 00.000 12268 Star::Find returns 1 (0), X=671.04, Y=910.12, Mass=465, SNR=14.5, Peak=41 HFD=4.2
02:07:37.457 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
02:07:37.457 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.30)
02:07:37.457 00.000 12268 CameraToMount -- cameraX=0.80 cameraY=-0.34 hyp=0.87 cameraTheta=-0.40 mountX=-0.26 mountY=0.84, mountTheta=1.87
02:07:37.459 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.80, y=-0.34, opts=13)
02:07:37.459 00.000 12268 Enqueuing Move request for scope (0.80, -0.34)
02:07:37.459 00.000 11616 Worker thread wakes up
02:07:37.459 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.34) opts 0xd
02:07:37.459 00.000 11616 Handling offset move in thread for scope, endpoint = (0.80, -0.34)
02:07:37.459 00.000 11616 Moving (0.80, -0.34) raw xDistance=-0.26 yDistance=0.84
02:07:37.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
02:07:37.459 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.84
02:07:37.459 00.000 11616 MoveAxis(E, 147, ABG)
02:07:37.459 00.000 11616 Guiding  Dir = 2, Dur = 147
02:07:37.460 00.001 11616 IsSlewing returns 0
02:07:37.460 00.000 11616 IsGuiding returns 0
02:07:37.460 00.000 11616 PulseGuide returned control before completion, sleep 157
02:07:37.480 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=35, Gamma=1.290
02:07:37.497 00.017 12268 UpdateGuideState exits: m=465 SNR=14.5
02:07:37.497 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:37.497 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:37.497 00.000 12268 Enqueuing Expose request
02:07:37.623 00.126 11616 IsGuiding returns 1
02:07:37.623 00.000 11616 scope still moving after pulse duration time elapsed
02:07:37.654 00.031 11616 IsSlewing returns 0
02:07:37.654 00.000 11616 IsGuiding returns 0
02:07:37.654 00.000 11616 scope move finished after 147 + 47 ms
02:07:37.654 00.000 11616 Move returns status 0, amount 147
02:07:37.654 00.000 11616 MoveAxis(S, 71, ABG)
02:07:37.655 00.001 11616 Guiding  Dir = 1, Dur = 71
02:07:37.655 00.000 11616 IsSlewing returns 0
02:07:37.655 00.000 11616 IsGuiding returns 0
02:07:37.655 00.000 11616 PulseGuide returned control before completion, sleep 81
02:07:37.748 00.093 11616 IsGuiding returns 1
02:07:37.749 00.001 11616 scope still moving after pulse duration time elapsed
02:07:37.780 00.031 11616 IsSlewing returns 0
02:07:37.781 00.001 11616 IsGuiding returns 0
02:07:37.781 00.000 11616 scope move finished after 71 + 54 ms
02:07:37.781 00.000 11616 Move returns status 0, amount 71
02:07:37.781 00.000 11616 move complete, result=0
02:07:37.781 00.000 11616 worker thread done servicing request
02:07:37.781 00.000 11616 Worker thread wakes up
02:07:37.782 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:37.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:37.782 00.000 12268 GuideStep: -0.3 px 147 ms EAST, 0.8 px 71 ms SOUTH
02:07:39.799 02.017 11616 Exposure complete
02:07:39.862 00.063 11616 worker thread done servicing request
02:07:39.863 00.001 12268 OnExposeComplete: enter
02:07:39.863 00.000 12268 UpdateGuideState(): m_state=6
02:07:39.863 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
02:07:39.863 00.000 12268 Star::Find returns 1 (0), X=671.18, Y=910.81, Mass=604, SNR=16.6, Peak=53 HFD=4.3
02:07:39.863 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
02:07:39.863 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.06)
02:07:39.863 00.000 12268 CameraToMount -- cameraX=0.94 cameraY=0.35 hyp=1.00 cameraTheta=0.36 mountX=0.44 mountY=0.89, mountTheta=1.11
02:07:39.866 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.94, y=0.35, opts=13)
02:07:39.866 00.000 12268 Enqueuing Move request for scope (0.94, 0.35)
02:07:39.866 00.000 11616 Worker thread wakes up
02:07:39.866 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.35) opts 0xd
02:07:39.866 00.000 11616 Handling offset move in thread for scope, endpoint = (0.94, 0.35)
02:07:39.866 00.000 11616 Moving (0.94, 0.35) raw xDistance=0.44 yDistance=0.89
02:07:39.866 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
02:07:39.866 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.32
02:07:39.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
02:07:39.867 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.89
02:07:39.867 00.000 11616 MoveAxis(W, 247, ABG)
02:07:39.867 00.000 11616 Guiding  Dir = 3, Dur = 247
02:07:39.867 00.000 11616 IsSlewing returns 0
02:07:39.867 00.000 11616 IsGuiding returns 0
02:07:39.868 00.001 11616 PulseGuide returned control before completion, sleep 257
02:07:39.888 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=38, Gamma=1.290
02:07:39.905 00.017 12268 UpdateGuideState exits: m=604 SNR=16.6
02:07:39.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:39.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:39.905 00.000 12268 Enqueuing Expose request
02:07:40.140 00.235 11616 IsGuiding returns 1
02:07:40.140 00.000 11616 scope still moving after pulse duration time elapsed
02:07:40.170 00.030 11616 IsSlewing returns 0
02:07:40.171 00.001 11616 IsGuiding returns 0
02:07:40.171 00.000 11616 scope move finished after 247 + 57 ms
02:07:40.171 00.000 11616 Move returns status 0, amount 247
02:07:40.171 00.000 11616 MoveAxis(S, 75, ABG)
02:07:40.172 00.001 11616 Guiding  Dir = 1, Dur = 75
02:07:40.172 00.000 11616 IsSlewing returns 0
02:07:40.172 00.000 11616 IsGuiding returns 0
02:07:40.172 00.000 11616 PulseGuide returned control before completion, sleep 85
02:07:40.263 00.091 11616 IsGuiding returns 1
02:07:40.263 00.000 11616 scope still moving after pulse duration time elapsed
02:07:40.296 00.033 11616 IsSlewing returns 0
02:07:40.296 00.000 11616 IsGuiding returns 0
02:07:40.296 00.000 11616 scope move finished after 75 + 49 ms
02:07:40.296 00.000 11616 Move returns status 0, amount 75
02:07:40.297 00.001 11616 move complete, result=0
02:07:40.297 00.000 11616 worker thread done servicing request
02:07:40.297 00.000 11616 Worker thread wakes up
02:07:40.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:40.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:40.297 00.000 12268 GuideStep: 0.4 px 247 ms WEST, 0.9 px 75 ms SOUTH
02:07:42.309 02.012 11616 Exposure complete
02:07:42.372 00.063 11616 worker thread done servicing request
02:07:42.372 00.000 12268 OnExposeComplete: enter
02:07:42.372 00.000 12268 UpdateGuideState(): m_state=6
02:07:42.373 00.001 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
02:07:42.373 00.000 12268 Star::Find returns 1 (0), X=671.15, Y=910.17, Mass=688, SNR=17.7, Peak=60 HFD=4.3
02:07:42.373 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
02:07:42.373 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.39)
02:07:42.373 00.000 12268 CameraToMount -- cameraX=0.91 cameraY=-0.30 hyp=0.96 cameraTheta=-0.31 mountX=-0.21 mountY=0.94, mountTheta=1.79
02:07:42.375 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.91, y=-0.30, opts=13)
02:07:42.375 00.000 12268 Enqueuing Move request for scope (0.91, -0.30)
02:07:42.375 00.000 11616 Worker thread wakes up
02:07:42.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.30) opts 0xd
02:07:42.375 00.000 11616 Handling offset move in thread for scope, endpoint = (0.91, -0.30)
02:07:42.375 00.000 11616 Moving (0.91, -0.30) raw xDistance=-0.21 yDistance=0.94
02:07:42.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:07:42.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:07:42.376 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.94
02:07:42.376 00.000 11616 MoveAxis(E, 0, ABG)
02:07:42.376 00.000 11616 Move returns status 0, amount 0
02:07:42.376 00.000 11616 MoveAxis(S, 80, ABG)
02:07:42.376 00.000 11616 Guiding  Dir = 1, Dur = 80
02:07:42.376 00.000 11616 IsSlewing returns 0
02:07:42.376 00.000 11616 IsGuiding returns 0
02:07:42.377 00.001 11616 PulseGuide returned control before completion, sleep 90
02:07:42.398 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=40, Gamma=1.290
02:07:42.414 00.016 12268 UpdateGuideState exits: m=688 SNR=17.7
02:07:42.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:42.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:42.415 00.001 12268 Enqueuing Expose request
02:07:42.482 00.067 11616 IsGuiding returns 1
02:07:42.482 00.000 11616 scope still moving after pulse duration time elapsed
02:07:42.513 00.031 11616 IsSlewing returns 0
02:07:42.514 00.001 11616 IsGuiding returns 0
02:07:42.514 00.000 11616 scope move finished after 80 + 57 ms
02:07:42.514 00.000 11616 Move returns status 0, amount 80
02:07:42.514 00.000 11616 move complete, result=0
02:07:42.514 00.000 11616 worker thread done servicing request
02:07:42.514 00.000 11616 Worker thread wakes up
02:07:42.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:42.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:42.514 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.9 px 80 ms SOUTH
02:07:44.522 02.008 11616 Exposure complete
02:07:44.588 00.066 11616 worker thread done servicing request
02:07:44.588 00.000 12268 OnExposeComplete: enter
02:07:44.588 00.000 12268 UpdateGuideState(): m_state=6
02:07:44.589 00.001 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
02:07:44.589 00.000 12268 Star::Find returns 1 (0), X=670.89, Y=909.76, Mass=646, SNR=17.1, Peak=57 HFD=4.5
02:07:44.589 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
02:07:44.589 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.88)
02:07:44.589 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.70 hyp=0.96 cameraTheta=-0.82 mountX=-0.63 mountY=0.74, mountTheta=2.28
02:07:44.595 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=-0.70, opts=13)
02:07:44.595 00.000 12268 Enqueuing Move request for scope (0.65, -0.70)
02:07:44.595 00.000 11616 Worker thread wakes up
02:07:44.595 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.70) opts 0xd
02:07:44.595 00.000 11616 Handling offset move in thread for scope, endpoint = (0.65, -0.70)
02:07:44.595 00.000 11616 Moving (0.65, -0.70) raw xDistance=-0.63 yDistance=0.74
02:07:44.596 00.001 11616 resist switch: large excursion: input -0.63 thresh 0.29 direction from 1 to -1
02:07:44.596 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
02:07:44.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.63
02:07:44.596 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
02:07:44.596 00.000 11616 MoveAxis(E, 354, ABG)
02:07:44.596 00.000 11616 Guiding  Dir = 2, Dur = 354
02:07:44.596 00.000 11616 IsSlewing returns 0
02:07:44.596 00.000 11616 IsGuiding returns 0
02:07:44.597 00.001 11616 PulseGuide returned control before completion, sleep 364
02:07:44.627 00.030 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=35, Gamma=1.290
02:07:44.650 00.023 12268 UpdateGuideState exits: m=646 SNR=17.1
02:07:44.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:44.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:44.650 00.000 12268 Enqueuing Expose request
02:07:44.972 00.322 11616 IsGuiding returns 1
02:07:44.972 00.000 11616 scope still moving after pulse duration time elapsed
02:07:45.003 00.031 11616 IsSlewing returns 0
02:07:45.004 00.001 11616 IsGuiding returns 1
02:07:45.034 00.030 11616 IsSlewing returns 0
02:07:45.034 00.000 11616 IsGuiding returns 0
02:07:45.034 00.000 11616 scope move finished after 354 + 84 ms
02:07:45.034 00.000 11616 Move returns status 0, amount 354
02:07:45.034 00.000 11616 MoveAxis(S, 62, ABG)
02:07:45.034 00.000 11616 Guiding  Dir = 1, Dur = 62
02:07:45.034 00.000 11616 IsSlewing returns 0
02:07:45.034 00.000 11616 IsGuiding returns 0
02:07:45.035 00.001 11616 PulseGuide returned control before completion, sleep 72
02:07:45.111 00.076 11616 IsGuiding returns 1
02:07:45.112 00.001 11616 scope still moving after pulse duration time elapsed
02:07:45.142 00.030 11616 IsSlewing returns 0
02:07:45.142 00.000 11616 IsGuiding returns 0
02:07:45.142 00.000 11616 scope move finished after 62 + 44 ms
02:07:45.142 00.000 11616 Move returns status 0, amount 62
02:07:45.142 00.000 11616 move complete, result=0
02:07:45.142 00.000 11616 worker thread done servicing request
02:07:45.142 00.000 12268 GuideStep: -0.6 px 354 ms EAST, 0.7 px 62 ms SOUTH
02:07:45.142 00.000 11616 Worker thread wakes up
02:07:45.143 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:45.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:47.151 02.008 11616 Exposure complete
02:07:47.213 00.062 11616 worker thread done servicing request
02:07:47.213 00.000 12268 OnExposeComplete: enter
02:07:47.214 00.001 12268 UpdateGuideState(): m_state=6
02:07:47.214 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
02:07:47.214 00.000 12268 Star::Find returns 1 (0), X=670.70, Y=910.64, Mass=388, SNR=13.3, Peak=49 HFD=3.6
02:07:47.214 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
02:07:47.214 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
02:07:47.214 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.18 hyp=0.50 cameraTheta=0.36 mountX=0.22 mountY=0.44, mountTheta=1.11
02:07:47.216 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.18, opts=13)
02:07:47.216 00.000 12268 Enqueuing Move request for scope (0.46, 0.18)
02:07:47.216 00.000 11616 Worker thread wakes up
02:07:47.216 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.18) opts 0xd
02:07:47.216 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.18)
02:07:47.216 00.000 11616 Moving (0.46, 0.18) raw xDistance=0.22 yDistance=0.44
02:07:47.216 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:07:47.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:07:47.216 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
02:07:47.216 00.000 11616 MoveAxis(E, 0, ABG)
02:07:47.217 00.001 11616 Move returns status 0, amount 0
02:07:47.217 00.000 11616 MoveAxis(S, 37, ABG)
02:07:47.217 00.000 11616 Guiding  Dir = 1, Dur = 37
02:07:47.217 00.000 11616 IsSlewing returns 0
02:07:47.217 00.000 11616 IsGuiding returns 0
02:07:47.218 00.001 11616 PulseGuide returned control before completion, sleep 47
02:07:47.236 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=30, Gamma=1.290
02:07:47.253 00.017 12268 UpdateGuideState exits: m=388 SNR=13.3
02:07:47.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:47.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:47.253 00.000 12268 Enqueuing Expose request
02:07:47.274 00.021 11616 IsGuiding returns 1
02:07:47.274 00.000 11616 scope still moving after pulse duration time elapsed
02:07:47.305 00.031 11616 IsSlewing returns 0
02:07:47.305 00.000 11616 IsGuiding returns 0
02:07:47.305 00.000 11616 scope move finished after 37 + 51 ms
02:07:47.305 00.000 11616 Move returns status 0, amount 37
02:07:47.305 00.000 11616 move complete, result=0
02:07:47.306 00.001 11616 worker thread done servicing request
02:07:47.306 00.000 11616 Worker thread wakes up
02:07:47.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:47.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:47.324 00.018 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 37 ms SOUTH
02:07:49.321 01.997 11616 Exposure complete
02:07:49.383 00.062 11616 worker thread done servicing request
02:07:49.384 00.001 12268 OnExposeComplete: enter
02:07:49.384 00.000 12268 UpdateGuideState(): m_state=6
02:07:49.384 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
02:07:49.384 00.000 12268 Star::Find returns 1 (0), X=670.93, Y=910.57, Mass=604, SNR=16.5, Peak=49 HFD=5.0
02:07:49.384 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
02:07:49.384 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.86)
02:07:49.384 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=0.11 hyp=0.70 cameraTheta=0.16 mountX=0.18 mountY=0.67, mountTheta=1.31
02:07:49.386 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=0.11, opts=13)
02:07:49.386 00.000 12268 Enqueuing Move request for scope (0.69, 0.11)
02:07:49.386 00.000 11616 Worker thread wakes up
02:07:49.386 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.11) opts 0xd
02:07:49.386 00.000 11616 Handling offset move in thread for scope, endpoint = (0.69, 0.11)
02:07:49.386 00.000 11616 Moving (0.69, 0.11) raw xDistance=0.18 yDistance=0.67
02:07:49.386 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:07:49.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:07:49.387 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.67
02:07:49.387 00.000 11616 MoveAxis(E, 0, ABG)
02:07:49.387 00.000 11616 Move returns status 0, amount 0
02:07:49.387 00.000 11616 MoveAxis(S, 57, ABG)
02:07:49.387 00.000 11616 Guiding  Dir = 1, Dur = 57
02:07:49.387 00.000 11616 IsSlewing returns 0
02:07:49.387 00.000 11616 IsGuiding returns 0
02:07:49.388 00.001 11616 PulseGuide returned control before completion, sleep 67
02:07:49.407 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=33, Gamma=1.290
02:07:49.424 00.017 12268 UpdateGuideState exits: m=604 SNR=16.5
02:07:49.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:49.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:49.424 00.000 12268 Enqueuing Expose request
02:07:49.459 00.035 11616 IsGuiding returns 1
02:07:49.459 00.000 11616 scope still moving after pulse duration time elapsed
02:07:49.491 00.032 11616 IsSlewing returns 0
02:07:49.491 00.000 11616 IsGuiding returns 1
02:07:49.523 00.032 11616 IsSlewing returns 0
02:07:49.524 00.001 11616 IsGuiding returns 1
02:07:49.554 00.030 11616 IsSlewing returns 0
02:07:49.554 00.000 11616 IsGuiding returns 1
02:07:49.586 00.032 11616 IsSlewing returns 0
02:07:49.586 00.000 11616 IsGuiding returns 0
02:07:49.587 00.001 11616 scope move finished after 57 + 141 ms
02:07:49.587 00.000 11616 Move returns status 0, amount 57
02:07:49.587 00.000 11616 move complete, result=0
02:07:49.587 00.000 11616 worker thread done servicing request
02:07:49.587 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.7 px 57 ms SOUTH
02:07:49.587 00.000 11616 Worker thread wakes up
02:07:49.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:49.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:51.602 02.015 11616 Exposure complete
02:07:51.664 00.062 11616 worker thread done servicing request
02:07:51.664 00.000 12268 OnExposeComplete: enter
02:07:51.664 00.000 12268 UpdateGuideState(): m_state=6
02:07:51.664 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
02:07:51.665 00.001 12268 Star::Find returns 1 (0), X=670.94, Y=910.00, Mass=574, SNR=16.2, Peak=51 HFD=4.4
02:07:51.665 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
02:07:51.665 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
02:07:51.665 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.47 hyp=0.84 cameraTheta=-0.59 mountX=-0.40 mountY=0.75, mountTheta=2.06
02:07:51.666 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=-0.47, opts=13)
02:07:51.666 00.000 12268 Enqueuing Move request for scope (0.70, -0.47)
02:07:51.666 00.000 11616 Worker thread wakes up
02:07:51.667 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.47) opts 0xd
02:07:51.667 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, -0.47)
02:07:51.667 00.000 11616 Moving (0.70, -0.47) raw xDistance=-0.40 yDistance=0.75
02:07:51.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
02:07:51.667 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
02:07:51.667 00.000 11616 MoveAxis(E, 222, ABG)
02:07:51.667 00.000 11616 Guiding  Dir = 2, Dur = 222
02:07:51.667 00.000 11616 IsSlewing returns 0
02:07:51.667 00.000 11616 IsGuiding returns 0
02:07:51.668 00.001 11616 PulseGuide returned control before completion, sleep 232
02:07:51.688 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=37, Gamma=1.290
02:07:51.705 00.017 12268 UpdateGuideState exits: m=574 SNR=16.2
02:07:51.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:51.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:51.705 00.000 12268 Enqueuing Expose request
02:07:51.905 00.200 11616 IsGuiding returns 1
02:07:51.905 00.000 11616 scope still moving after pulse duration time elapsed
02:07:51.938 00.033 11616 IsSlewing returns 0
02:07:51.938 00.000 11616 IsGuiding returns 0
02:07:51.938 00.000 11616 scope move finished after 222 + 48 ms
02:07:51.939 00.001 11616 Move returns status 0, amount 222
02:07:51.939 00.000 11616 MoveAxis(S, 64, ABG)
02:07:51.939 00.000 11616 Guiding  Dir = 1, Dur = 64
02:07:51.939 00.000 11616 IsSlewing returns 0
02:07:51.939 00.000 11616 IsGuiding returns 0
02:07:51.940 00.001 11616 PulseGuide returned control before completion, sleep 74
02:07:52.015 00.075 11616 IsGuiding returns 1
02:07:52.015 00.000 11616 scope still moving after pulse duration time elapsed
02:07:52.045 00.030 11616 IsSlewing returns 0
02:07:52.046 00.001 11616 IsGuiding returns 0
02:07:52.046 00.000 11616 scope move finished after 64 + 43 ms
02:07:52.046 00.000 11616 Move returns status 0, amount 64
02:07:52.046 00.000 11616 move complete, result=0
02:07:52.046 00.000 11616 worker thread done servicing request
02:07:52.047 00.001 11616 Worker thread wakes up
02:07:52.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:52.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:52.047 00.000 12268 GuideStep: -0.4 px 222 ms EAST, 0.8 px 64 ms SOUTH
02:07:54.064 02.017 11616 Exposure complete
02:07:54.130 00.066 11616 worker thread done servicing request
02:07:54.130 00.000 12268 OnExposeComplete: enter
02:07:54.130 00.000 12268 UpdateGuideState(): m_state=6
02:07:54.131 00.001 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
02:07:54.131 00.000 12268 Star::Find returns 1 (0), X=670.35, Y=909.88, Mass=501, SNR=15.1, Peak=53 HFD=4.0
02:07:54.131 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
02:07:54.131 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
02:07:54.131 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.58 hyp=0.59 cameraTheta=-1.38 mountX=-0.57 mountY=0.19, mountTheta=2.83
02:07:54.133 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.58, opts=13)
02:07:54.133 00.000 12268 Enqueuing Move request for scope (0.11, -0.58)
02:07:54.133 00.000 11616 Worker thread wakes up
02:07:54.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.58) opts 0xd
02:07:54.133 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.58)
02:07:54.134 00.001 11616 Moving (0.11, -0.58) raw xDistance=-0.57 yDistance=0.19
02:07:54.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
02:07:54.134 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
02:07:54.134 00.000 11616 MoveAxis(E, 319, ABG)
02:07:54.134 00.000 11616 Guiding  Dir = 2, Dur = 319
02:07:54.134 00.000 11616 IsSlewing returns 0
02:07:54.134 00.000 11616 IsGuiding returns 0
02:07:54.135 00.001 11616 PulseGuide returned control before completion, sleep 329
02:07:54.163 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=33, Gamma=1.290
02:07:54.182 00.019 12268 UpdateGuideState exits: m=501 SNR=15.1
02:07:54.183 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:54.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:54.183 00.000 12268 Enqueuing Expose request
02:07:54.465 00.282 11616 IsGuiding returns 1
02:07:54.465 00.000 11616 scope still moving after pulse duration time elapsed
02:07:54.496 00.031 11616 IsSlewing returns 0
02:07:54.496 00.000 11616 IsGuiding returns 0
02:07:54.496 00.000 11616 scope move finished after 319 + 42 ms
02:07:54.496 00.000 11616 Move returns status 0, amount 319
02:07:54.497 00.001 11616 MoveAxis(S, 16, ABG)
02:07:54.497 00.000 11616 Guiding  Dir = 1, Dur = 16
02:07:54.497 00.000 11616 IsSlewing returns 0
02:07:54.497 00.000 11616 IsGuiding returns 0
02:07:54.498 00.001 11616 PulseGuide returned control before completion, sleep 26
02:07:54.528 00.030 11616 IsGuiding returns 1
02:07:54.528 00.000 11616 scope still moving after pulse duration time elapsed
02:07:54.560 00.032 11616 IsSlewing returns 0
02:07:54.560 00.000 11616 IsGuiding returns 0
02:07:54.560 00.000 11616 scope move finished after 16 + 46 ms
02:07:54.560 00.000 11616 Move returns status 0, amount 16
02:07:54.560 00.000 11616 move complete, result=0
02:07:54.561 00.001 11616 worker thread done servicing request
02:07:54.561 00.000 11616 Worker thread wakes up
02:07:54.561 00.000 12268 GuideStep: -0.6 px 319 ms EAST, 0.2 px 16 ms SOUTH
02:07:54.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:54.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:56.670 02.109 11616 Exposure complete
02:07:56.735 00.065 11616 worker thread done servicing request
02:07:56.735 00.000 12268 OnExposeComplete: enter
02:07:56.736 00.001 12268 UpdateGuideState(): m_state=6
02:07:56.736 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
02:07:56.736 00.000 12268 Star::Find returns 1 (0), X=670.90, Y=910.87, Mass=644, SNR=17.1, Peak=55 HFD=4.3
02:07:56.736 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
02:07:56.736 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.25)
02:07:56.736 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=0.41 hyp=0.78 cameraTheta=0.56 mountX=0.47 mountY=0.60, mountTheta=0.91
02:07:56.740 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.66, y=0.41, opts=13)
02:07:56.741 00.001 12268 Enqueuing Move request for scope (0.66, 0.41)
02:07:56.741 00.000 11616 Worker thread wakes up
02:07:56.741 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.41) opts 0xd
02:07:56.741 00.000 11616 Handling offset move in thread for scope, endpoint = (0.66, 0.41)
02:07:56.741 00.000 11616 Moving (0.66, 0.41) raw xDistance=0.47 yDistance=0.60
02:07:56.741 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.29 direction from -1 to 1
02:07:56.741 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.42
02:07:56.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.47
02:07:56.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.60
02:07:56.741 00.000 11616 MoveAxis(W, 265, ABG)
02:07:56.741 00.000 11616 Guiding  Dir = 3, Dur = 265
02:07:56.741 00.000 11616 IsSlewing returns 0
02:07:56.742 00.001 11616 IsGuiding returns 0
02:07:56.742 00.000 11616 PulseGuide returned control before completion, sleep 275
02:07:56.767 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=37, Gamma=1.290
02:07:56.786 00.019 12268 UpdateGuideState exits: m=644 SNR=17.1
02:07:56.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:56.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:56.786 00.000 12268 Enqueuing Expose request
02:07:57.028 00.242 11616 IsGuiding returns 1
02:07:57.028 00.000 11616 scope still moving after pulse duration time elapsed
02:07:57.060 00.032 11616 IsSlewing returns 0
02:07:57.061 00.001 11616 IsGuiding returns 1
02:07:57.091 00.030 11616 IsSlewing returns 0
02:07:57.093 00.002 11616 IsGuiding returns 1
02:07:57.124 00.031 11616 IsSlewing returns 0
02:07:57.124 00.000 11616 IsGuiding returns 1
02:07:57.155 00.031 11616 IsSlewing returns 0
02:07:57.155 00.000 11616 IsGuiding returns 0
02:07:57.155 00.000 11616 scope move finished after 265 + 148 ms
02:07:57.155 00.000 11616 Move returns status 0, amount 265
02:07:57.156 00.001 11616 MoveAxis(S, 51, ABG)
02:07:57.156 00.000 11616 Guiding  Dir = 1, Dur = 51
02:07:57.156 00.000 11616 IsSlewing returns 0
02:07:57.156 00.000 11616 IsGuiding returns 0
02:07:57.156 00.000 11616 PulseGuide returned control before completion, sleep 61
02:07:57.232 00.076 11616 IsGuiding returns 1
02:07:57.232 00.000 11616 scope still moving after pulse duration time elapsed
02:07:57.263 00.031 11616 IsSlewing returns 0
02:07:57.264 00.001 11616 IsGuiding returns 0
02:07:57.264 00.000 11616 scope move finished after 51 + 57 ms
02:07:57.264 00.000 11616 Move returns status 0, amount 51
02:07:57.264 00.000 11616 move complete, result=0
02:07:57.264 00.000 11616 worker thread done servicing request
02:07:57.264 00.000 11616 Worker thread wakes up
02:07:57.264 00.000 12268 GuideStep: 0.5 px 265 ms WEST, 0.6 px 51 ms SOUTH
02:07:57.265 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:57.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:59.281 02.016 11616 Exposure complete
02:07:59.346 00.065 11616 worker thread done servicing request
02:07:59.346 00.000 12268 OnExposeComplete: enter
02:07:59.346 00.000 12268 UpdateGuideState(): m_state=6
02:07:59.346 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
02:07:59.347 00.001 12268 Star::Find returns 1 (0), X=670.96, Y=910.83, Mass=678, SNR=17.5, Peak=50 HFD=5.4
02:07:59.347 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
02:07:59.347 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
02:07:59.347 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=0.36 hyp=0.80 cameraTheta=0.47 mountX=0.43 mountY=0.66, mountTheta=0.99
02:07:59.350 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=0.36, opts=13)
02:07:59.350 00.000 12268 Enqueuing Move request for scope (0.72, 0.36)
02:07:59.350 00.000 11616 Worker thread wakes up
02:07:59.350 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.36) opts 0xd
02:07:59.350 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, 0.36)
02:07:59.351 00.001 11616 Moving (0.72, 0.36) raw xDistance=0.43 yDistance=0.66
02:07:59.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
02:07:59.351 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.66
02:07:59.351 00.000 11616 MoveAxis(W, 242, ABG)
02:07:59.351 00.000 11616 Guiding  Dir = 3, Dur = 242
02:07:59.351 00.000 11616 IsSlewing returns 0
02:07:59.351 00.000 11616 IsGuiding returns 0
02:07:59.352 00.001 11616 PulseGuide returned control before completion, sleep 252
02:07:59.375 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=34, Gamma=1.290
02:07:59.391 00.016 12268 UpdateGuideState exits: m=678 SNR=17.5
02:07:59.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:59.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:07:59.391 00.000 12268 Enqueuing Expose request
02:07:59.611 00.220 11616 IsGuiding returns 1
02:07:59.611 00.000 11616 scope still moving after pulse duration time elapsed
02:07:59.642 00.031 11616 IsSlewing returns 0
02:07:59.643 00.001 11616 IsGuiding returns 0
02:07:59.643 00.000 11616 scope move finished after 242 + 49 ms
02:07:59.643 00.000 11616 Move returns status 0, amount 242
02:07:59.643 00.000 11616 MoveAxis(S, 56, ABG)
02:07:59.643 00.000 11616 Guiding  Dir = 1, Dur = 56
02:07:59.643 00.000 11616 IsSlewing returns 0
02:07:59.644 00.001 11616 IsGuiding returns 0
02:07:59.644 00.000 11616 PulseGuide returned control before completion, sleep 66
02:07:59.721 00.077 11616 IsGuiding returns 1
02:07:59.721 00.000 11616 scope still moving after pulse duration time elapsed
02:07:59.752 00.031 11616 IsSlewing returns 0
02:07:59.752 00.000 11616 IsGuiding returns 0
02:07:59.752 00.000 11616 scope move finished after 56 + 52 ms
02:07:59.752 00.000 11616 Move returns status 0, amount 56
02:07:59.752 00.000 11616 move complete, result=0
02:07:59.752 00.000 11616 worker thread done servicing request
02:07:59.752 00.000 11616 Worker thread wakes up
02:07:59.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:07:59.753 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:07:59.753 00.000 12268 GuideStep: 0.4 px 242 ms WEST, 0.7 px 56 ms SOUTH
02:08:01.761 02.008 11616 Exposure complete
02:08:01.825 00.064 11616 worker thread done servicing request
02:08:01.825 00.000 12268 OnExposeComplete: enter
02:08:01.825 00.000 12268 UpdateGuideState(): m_state=6
02:08:01.825 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
02:08:01.825 00.000 12268 Star::Find returns 1 (0), X=670.60, Y=910.43, Mass=526, SNR=15.5, Peak=51 HFD=4.2
02:08:01.826 00.001 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
02:08:01.826 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
02:08:01.826 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.04 hyp=0.36 cameraTheta=-0.10 mountX=-0.00 mountY=0.36, mountTheta=1.57
02:08:01.827 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.04, opts=13)
02:08:01.828 00.001 12268 Enqueuing Move request for scope (0.36, -0.04)
02:08:01.828 00.000 11616 Worker thread wakes up
02:08:01.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.04) opts 0xd
02:08:01.828 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.04)
02:08:01.828 00.000 11616 Moving (0.36, -0.04) raw xDistance=-0.00 yDistance=0.36
02:08:01.828 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:01.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:08:01.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
02:08:01.828 00.000 11616 MoveAxis(E, 0, ABG)
02:08:01.828 00.000 11616 Move returns status 0, amount 0
02:08:01.828 00.000 11616 MoveAxis(S, 31, ABG)
02:08:01.829 00.001 11616 Guiding  Dir = 1, Dur = 31
02:08:01.829 00.000 11616 IsSlewing returns 0
02:08:01.829 00.000 11616 IsGuiding returns 0
02:08:01.829 00.000 11616 PulseGuide returned control before completion, sleep 41
02:08:01.850 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=29, Gamma=1.290
02:08:01.867 00.017 12268 UpdateGuideState exits: m=526 SNR=15.5
02:08:01.867 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:01.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:01.867 00.000 12268 Enqueuing Expose request
02:08:01.874 00.007 11616 IsGuiding returns 1
02:08:01.874 00.000 11616 scope still moving after pulse duration time elapsed
02:08:01.906 00.032 11616 IsSlewing returns 0
02:08:01.907 00.001 11616 IsGuiding returns 0
02:08:01.907 00.000 11616 scope move finished after 31 + 46 ms
02:08:01.907 00.000 11616 Move returns status 0, amount 31
02:08:01.907 00.000 11616 move complete, result=0
02:08:01.908 00.001 11616 worker thread done servicing request
02:08:01.908 00.000 11616 Worker thread wakes up
02:08:01.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:01.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:01.910 00.002 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 31 ms SOUTH
02:08:03.916 02.006 11616 Exposure complete
02:08:03.980 00.064 11616 worker thread done servicing request
02:08:03.981 00.001 12268 OnExposeComplete: enter
02:08:03.981 00.000 12268 UpdateGuideState(): m_state=6
02:08:03.981 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
02:08:03.981 00.000 12268 Star::Find returns 1 (0), X=670.82, Y=910.76, Mass=451, SNR=14.2, Peak=46 HFD=4.3
02:08:03.981 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
02:08:03.981 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.18)
02:08:03.981 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.30 hyp=0.65 cameraTheta=0.48 mountX=0.36 mountY=0.53, mountTheta=0.98
02:08:03.983 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.30, opts=13)
02:08:03.983 00.000 12268 Enqueuing Move request for scope (0.58, 0.30)
02:08:03.983 00.000 11616 Worker thread wakes up
02:08:03.983 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.30) opts 0xd
02:08:03.984 00.001 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.30)
02:08:03.984 00.000 11616 Moving (0.58, 0.30) raw xDistance=0.36 yDistance=0.53
02:08:03.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
02:08:03.984 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
02:08:03.984 00.000 11616 MoveAxis(W, 199, ABG)
02:08:03.984 00.000 11616 Guiding  Dir = 3, Dur = 199
02:08:03.984 00.000 11616 IsSlewing returns 0
02:08:03.984 00.000 11616 IsGuiding returns 0
02:08:03.985 00.001 11616 PulseGuide returned control before completion, sleep 209
02:08:04.006 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=29, Gamma=1.290
02:08:04.024 00.018 12268 UpdateGuideState exits: m=451 SNR=14.2
02:08:04.024 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:04.024 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:04.024 00.000 12268 Enqueuing Expose request
02:08:04.196 00.172 11616 IsGuiding returns 1
02:08:04.196 00.000 11616 scope still moving after pulse duration time elapsed
02:08:04.228 00.032 11616 IsSlewing returns 0
02:08:04.229 00.001 11616 IsGuiding returns 0
02:08:04.229 00.000 11616 scope move finished after 199 + 44 ms
02:08:04.229 00.000 11616 Move returns status 0, amount 199
02:08:04.229 00.000 11616 MoveAxis(S, 45, ABG)
02:08:04.229 00.000 11616 Guiding  Dir = 1, Dur = 45
02:08:04.229 00.000 11616 IsSlewing returns 0
02:08:04.229 00.000 11616 IsGuiding returns 0
02:08:04.230 00.001 11616 PulseGuide returned control before completion, sleep 55
02:08:04.292 00.062 11616 IsGuiding returns 1
02:08:04.292 00.000 11616 scope still moving after pulse duration time elapsed
02:08:04.323 00.031 11616 IsSlewing returns 0
02:08:04.324 00.001 11616 IsGuiding returns 1
02:08:04.354 00.030 11616 IsSlewing returns 0
02:08:04.355 00.001 11616 IsGuiding returns 1
02:08:04.386 00.031 11616 IsSlewing returns 0
02:08:04.387 00.001 11616 IsGuiding returns 1
02:08:04.416 00.029 11616 IsSlewing returns 0
02:08:04.417 00.001 11616 IsGuiding returns 1
02:08:04.449 00.032 11616 IsSlewing returns 0
02:08:04.449 00.000 11616 IsGuiding returns 1
02:08:04.479 00.030 11616 IsSlewing returns 0
02:08:04.480 00.001 11616 IsGuiding returns 1
02:08:04.510 00.030 11616 IsSlewing returns 0
02:08:04.511 00.001 11616 IsGuiding returns 1
02:08:04.542 00.031 11616 IsSlewing returns 0
02:08:04.542 00.000 11616 IsGuiding returns 0
02:08:04.542 00.000 11616 scope move finished after 45 + 268 ms
02:08:04.543 00.001 11616 Move returns status 0, amount 45
02:08:04.543 00.000 11616 move complete, result=0
02:08:04.543 00.000 11616 worker thread done servicing request
02:08:04.543 00.000 11616 Worker thread wakes up
02:08:04.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:04.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:04.543 00.000 12268 GuideStep: 0.4 px 199 ms WEST, 0.5 px 45 ms SOUTH
02:08:06.553 02.010 11616 Exposure complete
02:08:06.617 00.064 11616 worker thread done servicing request
02:08:06.617 00.000 12268 OnExposeComplete: enter
02:08:06.617 00.000 12268 UpdateGuideState(): m_state=6
02:08:06.618 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
02:08:06.618 00.000 12268 Star::Find returns 1 (0), X=670.79, Y=909.93, Mass=541, SNR=15.7, Peak=47 HFD=4.4
02:08:06.618 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
02:08:06.618 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.93)
02:08:06.618 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.53 hyp=0.76 cameraTheta=-0.77 mountX=-0.48 mountY=0.61, mountTheta=2.23
02:08:06.619 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=-0.53, opts=13)
02:08:06.619 00.000 12268 Enqueuing Move request for scope (0.54, -0.53)
02:08:06.620 00.001 11616 Worker thread wakes up
02:08:06.620 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.53) opts 0xd
02:08:06.620 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, -0.53)
02:08:06.620 00.000 11616 Moving (0.54, -0.53) raw xDistance=-0.48 yDistance=0.61
02:08:06.620 00.000 11616 resist switch: large excursion: input -0.48 thresh 0.29 direction from 1 to -1
02:08:06.620 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.43
02:08:06.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.48
02:08:06.620 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
02:08:06.620 00.000 11616 MoveAxis(E, 267, ABG)
02:08:06.620 00.000 11616 Guiding  Dir = 2, Dur = 267
02:08:06.620 00.000 11616 IsSlewing returns 0
02:08:06.621 00.001 11616 IsGuiding returns 0
02:08:06.621 00.000 11616 PulseGuide returned control before completion, sleep 277
02:08:06.641 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=34, Gamma=1.290
02:08:06.658 00.017 12268 UpdateGuideState exits: m=541 SNR=15.7
02:08:06.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:06.659 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:06.659 00.000 12268 Enqueuing Expose request
02:08:06.907 00.248 11616 IsGuiding returns 1
02:08:06.907 00.000 11616 scope still moving after pulse duration time elapsed
02:08:06.939 00.032 11616 IsSlewing returns 0
02:08:06.939 00.000 11616 IsGuiding returns 0
02:08:06.939 00.000 11616 scope move finished after 267 + 51 ms
02:08:06.939 00.000 11616 Move returns status 0, amount 267
02:08:06.939 00.000 11616 MoveAxis(S, 51, ABG)
02:08:06.939 00.000 11616 Guiding  Dir = 1, Dur = 51
02:08:06.939 00.000 11616 IsSlewing returns 0
02:08:06.940 00.001 11616 IsGuiding returns 0
02:08:06.940 00.000 11616 PulseGuide returned control before completion, sleep 61
02:08:07.017 00.077 11616 IsGuiding returns 1
02:08:07.017 00.000 11616 scope still moving after pulse duration time elapsed
02:08:07.047 00.030 11616 IsSlewing returns 0
02:08:07.047 00.000 11616 IsGuiding returns 0
02:08:07.048 00.001 11616 scope move finished after 51 + 56 ms
02:08:07.048 00.000 11616 Move returns status 0, amount 51
02:08:07.048 00.000 11616 move complete, result=0
02:08:07.048 00.000 11616 worker thread done servicing request
02:08:07.048 00.000 11616 Worker thread wakes up
02:08:07.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:07.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:07.048 00.000 12268 GuideStep: -0.5 px 267 ms EAST, 0.6 px 51 ms SOUTH
02:08:09.055 02.007 11616 Exposure complete
02:08:09.117 00.062 11616 worker thread done servicing request
02:08:09.117 00.000 12268 OnExposeComplete: enter
02:08:09.117 00.000 12268 UpdateGuideState(): m_state=6
02:08:09.118 00.001 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
02:08:09.118 00.000 12268 Star::Find returns 1 (0), X=671.27, Y=910.16, Mass=491, SNR=15.0, Peak=47 HFD=3.9
02:08:09.118 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
02:08:09.118 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
02:08:09.118 00.000 12268 CameraToMount -- cameraX=1.03 cameraY=-0.30 hyp=1.07 cameraTheta=-0.29 mountX=-0.20 mountY=1.06, mountTheta=1.76
02:08:09.120 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.03, y=-0.30, opts=13)
02:08:09.120 00.000 12268 Enqueuing Move request for scope (1.03, -0.30)
02:08:09.120 00.000 11616 Worker thread wakes up
02:08:09.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.30) opts 0xd
02:08:09.120 00.000 11616 Handling offset move in thread for scope, endpoint = (1.03, -0.30)
02:08:09.120 00.000 11616 Moving (1.03, -0.30) raw xDistance=-0.20 yDistance=1.06
02:08:09.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
02:08:09.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.06
02:08:09.121 00.001 11616 MoveAxis(E, 113, ABG)
02:08:09.121 00.000 11616 Guiding  Dir = 2, Dur = 113
02:08:09.121 00.000 11616 IsSlewing returns 0
02:08:09.121 00.000 11616 IsGuiding returns 0
02:08:09.121 00.000 11616 PulseGuide returned control before completion, sleep 123
02:08:09.142 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=35, Gamma=1.290
02:08:09.159 00.017 12268 UpdateGuideState exits: m=491 SNR=15.0
02:08:09.159 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:09.159 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:09.159 00.000 12268 Enqueuing Expose request
02:08:09.256 00.097 11616 IsGuiding returns 1
02:08:09.256 00.000 11616 scope still moving after pulse duration time elapsed
02:08:09.287 00.031 11616 IsSlewing returns 0
02:08:09.287 00.000 11616 IsGuiding returns 0
02:08:09.287 00.000 11616 scope move finished after 113 + 53 ms
02:08:09.287 00.000 11616 Move returns status 0, amount 113
02:08:09.287 00.000 11616 MoveAxis(S, 89, ABG)
02:08:09.287 00.000 11616 Guiding  Dir = 1, Dur = 89
02:08:09.288 00.001 11616 IsSlewing returns 0
02:08:09.288 00.000 11616 IsGuiding returns 0
02:08:09.288 00.000 11616 PulseGuide returned control before completion, sleep 99
02:08:09.395 00.107 11616 IsGuiding returns 1
02:08:09.395 00.000 11616 scope still moving after pulse duration time elapsed
02:08:09.427 00.032 11616 IsSlewing returns 0
02:08:09.427 00.000 11616 IsGuiding returns 1
02:08:09.457 00.030 11616 IsSlewing returns 0
02:08:09.459 00.002 11616 IsGuiding returns 1
02:08:09.488 00.029 11616 IsSlewing returns 0
02:08:09.488 00.000 11616 IsGuiding returns 1
02:08:09.520 00.032 11616 IsSlewing returns 0
02:08:09.522 00.002 11616 IsGuiding returns 1
02:08:09.551 00.029 11616 IsSlewing returns 0
02:08:09.551 00.000 11616 IsGuiding returns 1
02:08:09.583 00.032 11616 IsSlewing returns 0
02:08:09.583 00.000 11616 IsGuiding returns 0
02:08:09.584 00.001 11616 scope move finished after 89 + 205 ms
02:08:09.584 00.000 11616 Move returns status 0, amount 89
02:08:09.584 00.000 11616 move complete, result=0
02:08:09.584 00.000 11616 worker thread done servicing request
02:08:09.584 00.000 11616 Worker thread wakes up
02:08:09.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:09.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:09.584 00.000 12268 GuideStep: -0.2 px 113 ms EAST, 1.1 px 89 ms SOUTH
02:08:11.598 02.014 11616 Exposure complete
02:08:11.661 00.063 11616 worker thread done servicing request
02:08:11.662 00.001 12268 OnExposeComplete: enter
02:08:11.662 00.000 12268 UpdateGuideState(): m_state=6
02:08:11.662 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
02:08:11.662 00.000 12268 Star::Find returns 1 (0), X=671.03, Y=910.06, Mass=575, SNR=16.1, Peak=53 HFD=4.4
02:08:11.662 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
02:08:11.662 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
02:08:11.662 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=-0.40 hyp=0.89 cameraTheta=-0.47 mountX=-0.32 mountY=0.84, mountTheta=1.94
02:08:11.664 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.79, y=-0.40, opts=13)
02:08:11.664 00.000 12268 Enqueuing Move request for scope (0.79, -0.40)
02:08:11.664 00.000 11616 Worker thread wakes up
02:08:11.664 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.40) opts 0xd
02:08:11.664 00.000 11616 Handling offset move in thread for scope, endpoint = (0.79, -0.40)
02:08:11.664 00.000 11616 Moving (0.79, -0.40) raw xDistance=-0.32 yDistance=0.84
02:08:11.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
02:08:11.664 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.84
02:08:11.664 00.000 11616 MoveAxis(E, 179, ABG)
02:08:11.664 00.000 11616 Guiding  Dir = 2, Dur = 179
02:08:11.665 00.001 11616 IsSlewing returns 0
02:08:11.665 00.000 11616 IsGuiding returns 0
02:08:11.665 00.000 11616 PulseGuide returned control before completion, sleep 189
02:08:11.686 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=36, Gamma=1.290
02:08:11.702 00.016 12268 UpdateGuideState exits: m=575 SNR=16.1
02:08:11.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:11.703 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:11.703 00.000 12268 Enqueuing Expose request
02:08:11.863 00.160 11616 IsGuiding returns 1
02:08:11.863 00.000 11616 scope still moving after pulse duration time elapsed
02:08:11.895 00.032 11616 IsSlewing returns 0
02:08:11.895 00.000 11616 IsGuiding returns 0
02:08:11.896 00.001 11616 scope move finished after 179 + 51 ms
02:08:11.896 00.000 11616 Move returns status 0, amount 179
02:08:11.896 00.000 11616 MoveAxis(S, 71, ABG)
02:08:11.896 00.000 11616 Guiding  Dir = 1, Dur = 71
02:08:11.896 00.000 11616 IsSlewing returns 0
02:08:11.896 00.000 11616 IsGuiding returns 0
02:08:11.896 00.000 11616 PulseGuide returned control before completion, sleep 81
02:08:11.989 00.093 11616 IsGuiding returns 1
02:08:11.989 00.000 11616 scope still moving after pulse duration time elapsed
02:08:12.019 00.030 11616 IsSlewing returns 0
02:08:12.020 00.001 11616 IsGuiding returns 1
02:08:12.050 00.030 11616 IsSlewing returns 0
02:08:12.051 00.001 11616 IsGuiding returns 0
02:08:12.051 00.000 11616 scope move finished after 71 + 83 ms
02:08:12.051 00.000 11616 Move returns status 0, amount 71
02:08:12.051 00.000 11616 move complete, result=0
02:08:12.051 00.000 11616 worker thread done servicing request
02:08:12.051 00.000 11616 Worker thread wakes up
02:08:12.051 00.000 12268 GuideStep: -0.3 px 179 ms EAST, 0.8 px 71 ms SOUTH
02:08:12.052 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:12.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:14.065 02.013 11616 Exposure complete
02:08:14.128 00.063 11616 worker thread done servicing request
02:08:14.128 00.000 12268 OnExposeComplete: enter
02:08:14.128 00.000 12268 UpdateGuideState(): m_state=6
02:08:14.129 00.001 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
02:08:14.129 00.000 12268 Star::Find returns 1 (0), X=670.77, Y=910.26, Mass=389, SNR=13.2, Peak=41 HFD=4.4
02:08:14.129 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
02:08:14.129 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.34)
02:08:14.129 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.20 hyp=0.57 cameraTheta=-0.36 mountX=-0.15 mountY=0.55, mountTheta=1.83
02:08:14.131 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=-0.20, opts=13)
02:08:14.131 00.000 12268 Enqueuing Move request for scope (0.53, -0.20)
02:08:14.131 00.000 11616 Worker thread wakes up
02:08:14.131 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.20) opts 0xd
02:08:14.131 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, -0.20)
02:08:14.131 00.000 11616 Moving (0.53, -0.20) raw xDistance=-0.15 yDistance=0.55
02:08:14.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.15
02:08:14.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
02:08:14.131 00.000 11616 MoveAxis(E, 82, ABG)
02:08:14.131 00.000 11616 Guiding  Dir = 2, Dur = 82
02:08:14.132 00.001 11616 IsSlewing returns 0
02:08:14.132 00.000 11616 IsGuiding returns 0
02:08:14.132 00.000 11616 PulseGuide returned control before completion, sleep 92
02:08:14.152 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:08:14.169 00.017 12268 UpdateGuideState exits: m=389 SNR=13.2
02:08:14.169 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:14.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:14.169 00.000 12268 Enqueuing Expose request
02:08:14.237 00.068 11616 IsGuiding returns 1
02:08:14.237 00.000 11616 scope still moving after pulse duration time elapsed
02:08:14.269 00.032 11616 IsSlewing returns 0
02:08:14.269 00.000 11616 IsGuiding returns 0
02:08:14.269 00.000 11616 scope move finished after 82 + 55 ms
02:08:14.269 00.000 11616 Move returns status 0, amount 82
02:08:14.269 00.000 11616 MoveAxis(S, 47, ABG)
02:08:14.269 00.000 11616 Guiding  Dir = 1, Dur = 47
02:08:14.269 00.000 11616 IsSlewing returns 0
02:08:14.269 00.000 11616 IsGuiding returns 0
02:08:14.270 00.001 11616 PulseGuide returned control before completion, sleep 57
02:08:14.331 00.061 11616 IsGuiding returns 1
02:08:14.331 00.000 11616 scope still moving after pulse duration time elapsed
02:08:14.362 00.031 11616 IsSlewing returns 0
02:08:14.362 00.000 11616 IsGuiding returns 1
02:08:14.394 00.032 11616 IsSlewing returns 0
02:08:14.395 00.001 11616 IsGuiding returns 1
02:08:14.424 00.029 11616 IsSlewing returns 0
02:08:14.425 00.001 11616 IsGuiding returns 1
02:08:14.456 00.031 11616 IsSlewing returns 0
02:08:14.456 00.000 11616 IsGuiding returns 1
02:08:14.487 00.031 11616 IsSlewing returns 0
02:08:14.488 00.001 11616 IsGuiding returns 1
02:08:14.518 00.030 11616 IsSlewing returns 0
02:08:14.519 00.001 11616 IsGuiding returns 1
02:08:14.551 00.032 11616 IsSlewing returns 0
02:08:14.552 00.001 11616 IsGuiding returns 0
02:08:14.552 00.000 11616 scope move finished after 47 + 234 ms
02:08:14.552 00.000 11616 Move returns status 0, amount 47
02:08:14.552 00.000 11616 move complete, result=0
02:08:14.552 00.000 11616 worker thread done servicing request
02:08:14.552 00.000 12268 GuideStep: -0.1 px 82 ms EAST, 0.6 px 47 ms SOUTH
02:08:14.553 00.001 11616 Worker thread wakes up
02:08:14.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:14.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:16.557 02.004 11616 Exposure complete
02:08:16.623 00.066 11616 worker thread done servicing request
02:08:16.624 00.001 12268 OnExposeComplete: enter
02:08:16.624 00.000 12268 UpdateGuideState(): m_state=6
02:08:16.624 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
02:08:16.624 00.000 12268 Star::Find returns 1 (0), X=670.23, Y=910.26, Mass=386, SNR=13.3, Peak=43 HFD=3.8
02:08:16.624 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
02:08:16.624 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.08)
02:08:16.624 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.62 mountX=-0.20 mountY=0.02, mountTheta=3.07
02:08:16.626 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.20, opts=13)
02:08:16.626 00.000 12268 Enqueuing Move request for scope (-0.01, -0.20)
02:08:16.626 00.000 11616 Worker thread wakes up
02:08:16.626 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
02:08:16.626 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
02:08:16.626 00.000 11616 Moving (-0.01, -0.20) raw xDistance=-0.20 yDistance=0.02
02:08:16.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
02:08:16.626 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:16.626 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:08:16.627 00.001 11616 MoveAxis(E, 113, ABG)
02:08:16.627 00.000 11616 Guiding  Dir = 2, Dur = 113
02:08:16.627 00.000 11616 IsSlewing returns 0
02:08:16.627 00.000 11616 IsGuiding returns 0
02:08:16.627 00.000 11616 PulseGuide returned control before completion, sleep 123
02:08:16.648 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:08:16.664 00.016 12268 UpdateGuideState exits: m=386 SNR=13.3
02:08:16.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:16.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:16.664 00.000 12268 Enqueuing Expose request
02:08:16.762 00.098 11616 IsGuiding returns 1
02:08:16.762 00.000 11616 scope still moving after pulse duration time elapsed
02:08:16.793 00.031 11616 IsSlewing returns 0
02:08:16.794 00.001 11616 IsGuiding returns 0
02:08:16.794 00.000 11616 scope move finished after 113 + 54 ms
02:08:16.794 00.000 11616 Move returns status 0, amount 113
02:08:16.794 00.000 11616 MoveAxis(N, 0, ABG)
02:08:16.794 00.000 11616 Move returns status 0, amount 0
02:08:16.794 00.000 11616 move complete, result=0
02:08:16.795 00.001 11616 worker thread done servicing request
02:08:16.795 00.000 11616 Worker thread wakes up
02:08:16.795 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:16.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:16.795 00.000 12268 GuideStep: -0.2 px 113 ms EAST, 0.0 px 0 ms NORTH
02:08:18.809 02.014 11616 Exposure complete
02:08:18.871 00.062 11616 worker thread done servicing request
02:08:18.871 00.000 12268 OnExposeComplete: enter
02:08:18.871 00.000 12268 UpdateGuideState(): m_state=6
02:08:18.871 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
02:08:18.871 00.000 12268 Star::Find returns 1 (0), X=670.71, Y=910.14, Mass=358, SNR=12.7, Peak=41 HFD=4.0
02:08:18.871 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
02:08:18.871 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
02:08:18.871 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.33 hyp=0.57 cameraTheta=-0.61 mountX=-0.28 mountY=0.51, mountTheta=2.07
02:08:18.873 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=-0.33, opts=13)
02:08:18.873 00.000 12268 Enqueuing Move request for scope (0.47, -0.33)
02:08:18.873 00.000 11616 Worker thread wakes up
02:08:18.873 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.33) opts 0xd
02:08:18.873 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, -0.33)
02:08:18.873 00.000 11616 Moving (0.47, -0.33) raw xDistance=-0.28 yDistance=0.51
02:08:18.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
02:08:18.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
02:08:18.873 00.000 11616 MoveAxis(E, 156, ABG)
02:08:18.874 00.001 11616 Guiding  Dir = 2, Dur = 156
02:08:18.874 00.000 11616 IsSlewing returns 0
02:08:18.874 00.000 11616 IsGuiding returns 0
02:08:18.874 00.000 11616 PulseGuide returned control before completion, sleep 166
02:08:18.896 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:08:18.917 00.021 12268 UpdateGuideState exits: m=358 SNR=12.7
02:08:18.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:18.918 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:18.918 00.000 12268 Enqueuing Expose request
02:08:19.043 00.125 11616 IsGuiding returns 1
02:08:19.043 00.000 11616 scope still moving after pulse duration time elapsed
02:08:19.075 00.032 11616 IsSlewing returns 0
02:08:19.076 00.001 11616 IsGuiding returns 0
02:08:19.076 00.000 11616 scope move finished after 156 + 45 ms
02:08:19.076 00.000 11616 Move returns status 0, amount 156
02:08:19.076 00.000 11616 MoveAxis(S, 43, ABG)
02:08:19.076 00.000 11616 Guiding  Dir = 1, Dur = 43
02:08:19.076 00.000 11616 IsSlewing returns 0
02:08:19.077 00.001 11616 IsGuiding returns 0
02:08:19.077 00.000 11616 PulseGuide returned control before completion, sleep 53
02:08:19.138 00.061 11616 IsGuiding returns 1
02:08:19.138 00.000 11616 scope still moving after pulse duration time elapsed
02:08:19.169 00.031 11616 IsSlewing returns 0
02:08:19.169 00.000 11616 IsGuiding returns 0
02:08:19.169 00.000 11616 scope move finished after 43 + 50 ms
02:08:19.170 00.001 11616 Move returns status 0, amount 43
02:08:19.170 00.000 11616 move complete, result=0
02:08:19.170 00.000 11616 worker thread done servicing request
02:08:19.170 00.000 11616 Worker thread wakes up
02:08:19.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:19.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:19.170 00.000 12268 GuideStep: -0.3 px 156 ms EAST, 0.5 px 43 ms SOUTH
02:08:21.182 02.012 11616 Exposure complete
02:08:21.243 00.061 11616 worker thread done servicing request
02:08:21.243 00.000 12268 OnExposeComplete: enter
02:08:21.243 00.000 12268 UpdateGuideState(): m_state=6
02:08:21.244 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
02:08:21.244 00.000 12268 Star::Find returns 1 (0), X=670.34, Y=910.73, Mass=339, SNR=12.4, Peak=41 HFD=3.7
02:08:21.244 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
02:08:21.244 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.90)
02:08:21.244 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.20 mountX=0.27 mountY=0.07, mountTheta=0.25
02:08:21.246 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.26, opts=13)
02:08:21.246 00.000 12268 Enqueuing Move request for scope (0.10, 0.26)
02:08:21.246 00.000 11616 Worker thread wakes up
02:08:21.246 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.26) opts 0xd
02:08:21.246 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.26)
02:08:21.246 00.000 11616 Moving (0.10, 0.26) raw xDistance=0.27 yDistance=0.07
02:08:21.246 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:21.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:08:21.246 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:21.246 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:08:21.247 00.001 11616 MoveAxis(E, 0, ABG)
02:08:21.247 00.000 11616 Move returns status 0, amount 0
02:08:21.247 00.000 11616 MoveAxis(N, 0, ABG)
02:08:21.247 00.000 11616 Move returns status 0, amount 0
02:08:21.247 00.000 11616 move complete, result=0
02:08:21.248 00.001 11616 worker thread done servicing request
02:08:21.268 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=26, Gamma=1.290
02:08:21.284 00.016 12268 UpdateGuideState exits: m=339 SNR=12.4
02:08:21.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:21.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:21.284 00.000 12268 Enqueuing Expose request
02:08:21.285 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:21.285 00.000 11616 Worker thread wakes up
02:08:21.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:21.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:22.913 01.628 12268 evsrv: cli 0F8E69C0 connect
02:08:22.913 00.000 12268 case statement mapped state 6 to 3
02:08:22.914 00.001 12268 case statement mapped state 6 to 3
02:08:22.914 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6831bfaa-8691-47e0-9271-022259a19dbc"}
02:08:22.914 00.000 12268 case statement mapped state 6 to 3
02:08:22.914 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6831bfaa-8691-47e0-9271-022259a19dbc"}
02:08:22.915 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:08:23.296 00.381 11616 Exposure complete
02:08:23.369 00.073 11616 worker thread done servicing request
02:08:23.369 00.000 12268 OnExposeComplete: enter
02:08:23.369 00.000 12268 UpdateGuideState(): m_state=6
02:08:23.370 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
02:08:23.370 00.000 12268 Star::Find returns 1 (0), X=670.66, Y=910.41, Mass=460, SNR=14.4, Peak=48 HFD=4.6
02:08:23.370 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
02:08:23.370 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
02:08:23.370 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.05 hyp=0.43 cameraTheta=-0.12 mountX=-0.01 mountY=0.43, mountTheta=1.59
02:08:23.372 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.05, opts=13)
02:08:23.372 00.000 12268 Enqueuing Move request for scope (0.42, -0.05)
02:08:23.372 00.000 11616 Worker thread wakes up
02:08:23.373 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.05) opts 0xd
02:08:23.373 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.05)
02:08:23.373 00.000 11616 Moving (0.42, -0.05) raw xDistance=-0.01 yDistance=0.43
02:08:23.373 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:23.373 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:08:23.373 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
02:08:23.373 00.000 11616 MoveAxis(E, 0, ABG)
02:08:23.373 00.000 11616 Move returns status 0, amount 0
02:08:23.373 00.000 11616 MoveAxis(S, 36, ABG)
02:08:23.373 00.000 11616 Guiding  Dir = 1, Dur = 36
02:08:23.374 00.001 11616 IsSlewing returns 0
02:08:23.374 00.000 11616 IsGuiding returns 0
02:08:23.374 00.000 11616 PulseGuide returned control before completion, sleep 46
02:08:23.402 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=29, Gamma=1.290
02:08:23.424 00.022 12268 UpdateGuideState exits: m=460 SNR=14.4
02:08:23.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:23.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:23.424 00.000 12268 Enqueuing Expose request
02:08:23.433 00.009 11616 IsGuiding returns 1
02:08:23.434 00.001 11616 scope still moving after pulse duration time elapsed
02:08:23.465 00.031 11616 IsSlewing returns 0
02:08:23.466 00.001 11616 IsGuiding returns 0
02:08:23.466 00.000 11616 scope move finished after 36 + 55 ms
02:08:23.466 00.000 11616 Move returns status 0, amount 36
02:08:23.466 00.000 11616 move complete, result=0
02:08:23.466 00.000 11616 worker thread done servicing request
02:08:23.466 00.000 11616 Worker thread wakes up
02:08:23.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:23.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:23.466 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 36 ms SOUTH
02:08:25.483 02.017 11616 Exposure complete
02:08:25.561 00.078 11616 worker thread done servicing request
02:08:25.562 00.001 12268 OnExposeComplete: enter
02:08:25.562 00.000 12268 UpdateGuideState(): m_state=6
02:08:25.562 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
02:08:25.562 00.000 12268 Star::Find returns 1 (0), X=670.73, Y=910.54, Mass=366, SNR=12.9, Peak=42 HFD=3.6
02:08:25.562 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
02:08:25.562 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.86)
02:08:25.562 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.08 hyp=0.50 cameraTheta=0.16 mountX=0.13 mountY=0.48, mountTheta=1.31
02:08:25.564 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.08, opts=13)
02:08:25.565 00.001 12268 Enqueuing Move request for scope (0.49, 0.08)
02:08:25.565 00.000 11616 Worker thread wakes up
02:08:25.565 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.08) opts 0xd
02:08:25.565 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.08)
02:08:25.565 00.000 11616 Moving (0.49, 0.08) raw xDistance=0.13 yDistance=0.48
02:08:25.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:25.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:08:25.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
02:08:25.566 00.001 11616 MoveAxis(E, 0, ABG)
02:08:25.566 00.000 11616 Move returns status 0, amount 0
02:08:25.566 00.000 11616 MoveAxis(S, 40, ABG)
02:08:25.566 00.000 11616 Guiding  Dir = 1, Dur = 40
02:08:25.566 00.000 11616 IsSlewing returns 0
02:08:25.566 00.000 11616 IsGuiding returns 0
02:08:25.567 00.001 11616 PulseGuide returned control before completion, sleep 50
02:08:25.593 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=29, Gamma=1.290
02:08:25.617 00.024 12268 UpdateGuideState exits: m=366 SNR=12.9
02:08:25.618 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:25.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:25.618 00.000 12268 Enqueuing Expose request
02:08:25.631 00.013 11616 IsGuiding returns 0
02:08:25.631 00.000 11616 Move returns status 0, amount 40
02:08:25.632 00.001 11616 move complete, result=0
02:08:25.632 00.000 11616 worker thread done servicing request
02:08:25.632 00.000 11616 Worker thread wakes up
02:08:25.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:25.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:25.633 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 40 ms SOUTH
02:08:27.695 02.062 11616 Exposure complete
02:08:27.773 00.078 11616 worker thread done servicing request
02:08:27.773 00.000 12268 OnExposeComplete: enter
02:08:27.773 00.000 12268 UpdateGuideState(): m_state=6
02:08:27.773 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
02:08:27.774 00.001 12268 Star::Find returns 1 (0), X=670.88, Y=910.98, Mass=373, SNR=13.0, Peak=42 HFD=4.3
02:08:27.774 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
02:08:27.774 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.91 = 2.38)
02:08:27.774 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=0.51 hyp=0.82 cameraTheta=0.68 mountX=0.57 mountY=0.56, mountTheta=0.78
02:08:27.776 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.64, y=0.51, opts=13)
02:08:27.776 00.000 12268 Enqueuing Move request for scope (0.64, 0.51)
02:08:27.776 00.000 11616 Worker thread wakes up
02:08:27.776 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.51) opts 0xd
02:08:27.776 00.000 11616 Handling offset move in thread for scope, endpoint = (0.64, 0.51)
02:08:27.776 00.000 11616 Moving (0.64, 0.51) raw xDistance=0.57 yDistance=0.56
02:08:27.776 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.29 direction from -1 to 1
02:08:27.776 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.72
02:08:27.777 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.57
02:08:27.777 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
02:08:27.777 00.000 11616 MoveAxis(W, 320, ABG)
02:08:27.777 00.000 11616 Guiding  Dir = 3, Dur = 320
02:08:27.777 00.000 11616 IsSlewing returns 0
02:08:27.777 00.000 11616 IsGuiding returns 0
02:08:27.778 00.001 11616 PulseGuide returned control before completion, sleep 330
02:08:27.802 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=29, Gamma=1.290
02:08:27.824 00.022 12268 UpdateGuideState exits: m=373 SNR=13.0
02:08:27.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:27.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:27.824 00.000 12268 Enqueuing Expose request
02:08:28.120 00.296 11616 IsGuiding returns 1
02:08:28.120 00.000 11616 scope still moving after pulse duration time elapsed
02:08:28.152 00.032 11616 IsSlewing returns 0
02:08:28.152 00.000 11616 IsGuiding returns 1
02:08:28.184 00.032 11616 IsSlewing returns 0
02:08:28.184 00.000 11616 IsGuiding returns 1
02:08:28.215 00.031 11616 IsSlewing returns 0
02:08:28.215 00.000 11616 IsGuiding returns 1
02:08:28.262 00.047 11616 IsSlewing returns 0
02:08:28.262 00.000 11616 IsGuiding returns 1
02:08:28.295 00.033 11616 IsSlewing returns 0
02:08:28.295 00.000 11616 IsGuiding returns 1
02:08:28.326 00.031 11616 IsSlewing returns 0
02:08:28.326 00.000 11616 IsGuiding returns 0
02:08:28.326 00.000 11616 scope move finished after 320 + 228 ms
02:08:28.326 00.000 11616 Move returns status 0, amount 320
02:08:28.327 00.001 11616 MoveAxis(S, 48, ABG)
02:08:28.327 00.000 11616 Guiding  Dir = 1, Dur = 48
02:08:28.327 00.000 11616 IsSlewing returns 0
02:08:28.327 00.000 11616 IsGuiding returns 0
02:08:28.328 00.001 11616 PulseGuide returned control before completion, sleep 58
02:08:28.388 00.060 11616 IsGuiding returns 1
02:08:28.388 00.000 11616 scope still moving after pulse duration time elapsed
02:08:28.421 00.033 11616 IsSlewing returns 0
02:08:28.421 00.000 11616 IsGuiding returns 1
02:08:28.451 00.030 11616 IsSlewing returns 0
02:08:28.451 00.000 11616 IsGuiding returns 1
02:08:28.482 00.031 11616 IsSlewing returns 0
02:08:28.483 00.001 11616 IsGuiding returns 0
02:08:28.483 00.000 11616 scope move finished after 48 + 107 ms
02:08:28.483 00.000 11616 Move returns status 0, amount 48
02:08:28.483 00.000 11616 move complete, result=0
02:08:28.483 00.000 11616 worker thread done servicing request
02:08:28.483 00.000 12268 GuideStep: 0.6 px 320 ms WEST, 0.6 px 48 ms SOUTH
02:08:28.483 00.000 11616 Worker thread wakes up
02:08:28.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:28.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:30.498 02.015 11616 Exposure complete
02:08:30.578 00.080 11616 worker thread done servicing request
02:08:30.578 00.000 12268 OnExposeComplete: enter
02:08:30.578 00.000 12268 UpdateGuideState(): m_state=6
02:08:30.578 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
02:08:30.579 00.001 12268 Star::Find returns 1 (0), X=670.53, Y=910.74, Mass=230, SNR=10.3, Peak=43 HFD=3.6
02:08:30.579 00.000 12268 Status Line: Mass: 230 vs 491
02:08:30.582 00.003 12268 UpdateCurrentPosition: star mass new=230.1 exp=491.1 thresh=50% limits=(245.6, 3785.9, 982.3)
02:08:30.582 00.000 12268 DistanceChecker: activated
02:08:30.582 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:08:30.582 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:08:30.583 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:08:30.583 00.000 11616 Worker thread wakes up
02:08:30.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:08:30.583 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:08:30.583 00.000 11616 move complete, result=0
02:08:30.583 00.000 11616 worker thread done servicing request
02:08:30.693 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:08:30.693 00.000 12268 Status Line: Star lost - mass changed
02:08:30.696 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=23, Gamma=1.290
02:08:30.714 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:08:30.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:30.714 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:08:30.715 00.001 12268 Enqueuing Expose request
02:08:30.715 00.000 11616 Worker thread wakes up
02:08:30.715 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:30.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:08:32.720 02.005 11616 Exposure complete
02:08:32.793 00.073 11616 worker thread done servicing request
02:08:32.793 00.000 12268 OnExposeComplete: enter
02:08:32.793 00.000 12268 UpdateGuideState(): m_state=6
02:08:32.794 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
02:08:32.794 00.000 12268 Star::Find returns 1 (0), X=670.86, Y=909.82, Mass=254, SNR=10.8, Peak=45 HFD=4.3
02:08:32.794 00.000 12268 DistanceChecker: deactivated
02:08:32.794 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
02:08:32.794 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
02:08:32.794 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.64 hyp=0.89 cameraTheta=-0.80 mountX=-0.58 mountY=0.70, mountTheta=2.26
02:08:32.796 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=-0.64, opts=13)
02:08:32.796 00.000 12268 Enqueuing Move request for scope (0.62, -0.64)
02:08:32.796 00.000 11616 Worker thread wakes up
02:08:32.797 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.64) opts 0xd
02:08:32.797 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, -0.64)
02:08:32.797 00.000 11616 Moving (0.62, -0.64) raw xDistance=-0.58 yDistance=0.70
02:08:32.797 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.29 direction from 1 to -1
02:08:32.797 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.73
02:08:32.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
02:08:32.797 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.70
02:08:32.797 00.000 11616 MoveAxis(E, 323, ABG)
02:08:32.797 00.000 11616 Guiding  Dir = 2, Dur = 323
02:08:32.797 00.000 11616 IsSlewing returns 0
02:08:32.798 00.001 11616 IsGuiding returns 0
02:08:32.798 00.000 11616 PulseGuide returned control before completion, sleep 333
02:08:32.821 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=24, Gamma=1.290
02:08:32.841 00.020 12268 UpdateGuideState exits: m=254 SNR=10.8
02:08:32.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:32.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:32.841 00.000 12268 Enqueuing Expose request
02:08:33.136 00.295 11616 IsGuiding returns 1
02:08:33.136 00.000 11616 scope still moving after pulse duration time elapsed
02:08:33.167 00.031 11616 IsSlewing returns 0
02:08:33.167 00.000 11616 IsGuiding returns 1
02:08:33.198 00.031 11616 IsSlewing returns 0
02:08:33.198 00.000 11616 IsGuiding returns 0
02:08:33.198 00.000 11616 scope move finished after 323 + 77 ms
02:08:33.198 00.000 11616 Move returns status 0, amount 323
02:08:33.198 00.000 11616 MoveAxis(S, 59, ABG)
02:08:33.198 00.000 11616 Guiding  Dir = 1, Dur = 59
02:08:33.199 00.001 11616 IsSlewing returns 0
02:08:33.199 00.000 11616 IsGuiding returns 0
02:08:33.199 00.000 11616 PulseGuide returned control before completion, sleep 69
02:08:33.283 00.084 11616 IsGuiding returns 1
02:08:33.284 00.001 11616 scope still moving after pulse duration time elapsed
02:08:33.310 00.026 11616 IsSlewing returns 0
02:08:33.310 00.000 11616 IsGuiding returns 0
02:08:33.310 00.000 11616 scope move finished after 59 + 52 ms
02:08:33.311 00.001 11616 Move returns status 0, amount 59
02:08:33.311 00.000 11616 move complete, result=0
02:08:33.311 00.000 11616 worker thread done servicing request
02:08:33.311 00.000 12268 GuideStep: -0.6 px 323 ms EAST, 0.7 px 59 ms SOUTH
02:08:33.311 00.000 11616 Worker thread wakes up
02:08:33.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:33.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:35.341 02.030 11616 Exposure complete
02:08:35.416 00.075 11616 worker thread done servicing request
02:08:35.416 00.000 12268 OnExposeComplete: enter
02:08:35.416 00.000 12268 UpdateGuideState(): m_state=6
02:08:35.417 00.001 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
02:08:35.417 00.000 12268 Star::Find returns 1 (0), X=671.28, Y=910.29, Mass=240, SNR=10.3, Peak=39 HFD=3.6
02:08:35.417 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
02:08:35.417 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
02:08:35.417 00.000 12268 CameraToMount -- cameraX=1.04 cameraY=-0.18 hyp=1.05 cameraTheta=-0.17 mountX=-0.07 mountY=1.05, mountTheta=1.64
02:08:35.419 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.04, y=-0.18, opts=13)
02:08:35.419 00.000 12268 Enqueuing Move request for scope (1.04, -0.18)
02:08:35.419 00.000 11616 Worker thread wakes up
02:08:35.420 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (1.04, -0.18) opts 0xd
02:08:35.420 00.000 11616 Handling offset move in thread for scope, endpoint = (1.04, -0.18)
02:08:35.420 00.000 11616 Moving (1.04, -0.18) raw xDistance=-0.07 yDistance=1.05
02:08:35.420 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:35.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:08:35.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.05
02:08:35.420 00.000 11616 MoveAxis(E, 0, ABG)
02:08:35.420 00.000 11616 Move returns status 0, amount 0
02:08:35.420 00.000 11616 MoveAxis(S, 89, ABG)
02:08:35.420 00.000 11616 Guiding  Dir = 1, Dur = 89
02:08:35.421 00.001 11616 IsSlewing returns 0
02:08:35.421 00.000 11616 IsGuiding returns 0
02:08:35.421 00.000 11616 PulseGuide returned control before completion, sleep 99
02:08:35.446 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=25, Gamma=1.290
02:08:35.467 00.021 12268 UpdateGuideState exits: m=240 SNR=10.3
02:08:35.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:35.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:35.468 00.001 12268 Enqueuing Expose request
02:08:35.544 00.076 11616 IsGuiding returns 0
02:08:35.544 00.000 11616 Move returns status 0, amount 89
02:08:35.544 00.000 11616 move complete, result=0
02:08:35.544 00.000 11616 worker thread done servicing request
02:08:35.544 00.000 11616 Worker thread wakes up
02:08:35.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:35.545 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:35.588 00.043 12268 GuideStep: -0.1 px 0 ms EAST, 1.1 px 89 ms SOUTH
02:08:37.552 01.964 11616 Exposure complete
02:08:37.622 00.070 11616 worker thread done servicing request
02:08:37.623 00.001 12268 OnExposeComplete: enter
02:08:37.623 00.000 12268 UpdateGuideState(): m_state=6
02:08:37.623 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
02:08:37.623 00.000 12268 Star::Find returns 1 (0), X=671.16, Y=909.82, Mass=242, SNR=10.4, Peak=39 HFD=3.7
02:08:37.623 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
02:08:37.623 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
02:08:37.623 00.000 12268 CameraToMount -- cameraX=0.91 cameraY=-0.64 hyp=1.12 cameraTheta=-0.61 mountX=-0.55 mountY=0.99, mountTheta=2.08
02:08:37.627 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.91, y=-0.64, opts=13)
02:08:37.627 00.000 12268 Enqueuing Move request for scope (0.91, -0.64)
02:08:37.627 00.000 11616 Worker thread wakes up
02:08:37.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.64) opts 0xd
02:08:37.627 00.000 11616 Handling offset move in thread for scope, endpoint = (0.91, -0.64)
02:08:37.627 00.000 11616 Moving (0.91, -0.64) raw xDistance=-0.55 yDistance=0.99
02:08:37.628 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.55
02:08:37.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.99
02:08:37.628 00.000 11616 MoveAxis(E, 308, ABG)
02:08:37.628 00.000 11616 Guiding  Dir = 2, Dur = 308
02:08:37.628 00.000 11616 IsSlewing returns 0
02:08:37.628 00.000 11616 IsGuiding returns 0
02:08:37.629 00.001 11616 PulseGuide returned control before completion, sleep 318
02:08:37.654 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=25, Gamma=1.290
02:08:37.672 00.018 12268 UpdateGuideState exits: m=242 SNR=10.4
02:08:37.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:37.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:37.672 00.000 12268 Enqueuing Expose request
02:08:37.962 00.290 11616 IsGuiding returns 1
02:08:37.962 00.000 11616 scope still moving after pulse duration time elapsed
02:08:37.994 00.032 11616 IsSlewing returns 0
02:08:37.994 00.000 11616 IsGuiding returns 1
02:08:38.026 00.032 11616 IsSlewing returns 0
02:08:38.026 00.000 11616 IsGuiding returns 1
02:08:38.058 00.032 11616 IsSlewing returns 0
02:08:38.058 00.000 11616 IsGuiding returns 1
02:08:38.089 00.031 11616 IsSlewing returns 0
02:08:38.089 00.000 11616 IsGuiding returns 1
02:08:38.120 00.031 11616 IsSlewing returns 0
02:08:38.120 00.000 11616 IsGuiding returns 1
02:08:38.151 00.031 11616 IsSlewing returns 0
02:08:38.151 00.000 11616 IsGuiding returns 1
02:08:38.182 00.031 11616 IsSlewing returns 0
02:08:38.182 00.000 11616 IsGuiding returns 0
02:08:38.182 00.000 11616 scope move finished after 308 + 245 ms
02:08:38.182 00.000 11616 Move returns status 0, amount 308
02:08:38.182 00.000 11616 MoveAxis(S, 84, ABG)
02:08:38.182 00.000 11616 Guiding  Dir = 1, Dur = 84
02:08:38.182 00.000 11616 IsSlewing returns 0
02:08:38.183 00.001 11616 IsGuiding returns 0
02:08:38.183 00.000 11616 PulseGuide returned control before completion, sleep 94
02:08:38.279 00.096 11616 IsGuiding returns 1
02:08:38.279 00.000 11616 scope still moving after pulse duration time elapsed
02:08:38.310 00.031 11616 IsSlewing returns 0
02:08:38.310 00.000 11616 IsGuiding returns 0
02:08:38.310 00.000 11616 scope move finished after 84 + 43 ms
02:08:38.310 00.000 11616 Move returns status 0, amount 84
02:08:38.310 00.000 11616 move complete, result=0
02:08:38.310 00.000 11616 worker thread done servicing request
02:08:38.311 00.001 11616 Worker thread wakes up
02:08:38.311 00.000 12268 GuideStep: -0.6 px 308 ms EAST, 1.0 px 84 ms SOUTH
02:08:38.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:38.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:40.313 02.002 11616 Exposure complete
02:08:40.377 00.064 11616 worker thread done servicing request
02:08:40.377 00.000 12268 OnExposeComplete: enter
02:08:40.377 00.000 12268 UpdateGuideState(): m_state=6
02:08:40.378 00.001 12268 Star::Find(15, 671, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
02:08:40.378 00.000 12268 Star::Find returns 1 (0), X=670.75, Y=910.08, Mass=257, SNR=10.7, Peak=43 HFD=4.9
02:08:40.378 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
02:08:40.378 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.07)
02:08:40.378 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.38 hyp=0.64 cameraTheta=-0.63 mountX=-0.33 mountY=0.56, mountTheta=2.10
02:08:40.380 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=-0.38, opts=13)
02:08:40.381 00.001 12268 Enqueuing Move request for scope (0.51, -0.38)
02:08:40.381 00.000 11616 Worker thread wakes up
02:08:40.381 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.38) opts 0xd
02:08:40.381 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, -0.38)
02:08:40.381 00.000 11616 Moving (0.51, -0.38) raw xDistance=-0.33 yDistance=0.56
02:08:40.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
02:08:40.381 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
02:08:40.381 00.000 11616 MoveAxis(E, 183, ABG)
02:08:40.381 00.000 11616 Guiding  Dir = 2, Dur = 183
02:08:40.381 00.000 11616 IsSlewing returns 0
02:08:40.382 00.001 11616 IsGuiding returns 0
02:08:40.382 00.000 11616 PulseGuide returned control before completion, sleep 193
02:08:40.406 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=23, Gamma=1.290
02:08:40.427 00.021 12268 UpdateGuideState exits: m=257 SNR=10.7
02:08:40.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:40.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:40.427 00.000 12268 Enqueuing Expose request
02:08:40.582 00.155 11616 IsGuiding returns 1
02:08:40.582 00.000 11616 scope still moving after pulse duration time elapsed
02:08:40.613 00.031 11616 IsSlewing returns 0
02:08:40.614 00.001 11616 IsGuiding returns 1
02:08:40.644 00.030 11616 IsSlewing returns 0
02:08:40.644 00.000 11616 IsGuiding returns 1
02:08:40.676 00.032 11616 IsSlewing returns 0
02:08:40.676 00.000 11616 IsGuiding returns 0
02:08:40.676 00.000 11616 scope move finished after 183 + 111 ms
02:08:40.676 00.000 11616 Move returns status 0, amount 183
02:08:40.676 00.000 11616 MoveAxis(S, 47, ABG)
02:08:40.676 00.000 11616 Guiding  Dir = 1, Dur = 47
02:08:40.677 00.001 11616 IsSlewing returns 0
02:08:40.677 00.000 11616 IsGuiding returns 0
02:08:40.677 00.000 11616 PulseGuide returned control before completion, sleep 57
02:08:40.740 00.063 11616 IsGuiding returns 1
02:08:40.740 00.000 11616 scope still moving after pulse duration time elapsed
02:08:40.772 00.032 11616 IsSlewing returns 0
02:08:40.772 00.000 11616 IsGuiding returns 0
02:08:40.772 00.000 11616 scope move finished after 47 + 48 ms
02:08:40.772 00.000 11616 Move returns status 0, amount 47
02:08:40.773 00.001 11616 move complete, result=0
02:08:40.773 00.000 11616 worker thread done servicing request
02:08:40.773 00.000 12268 GuideStep: -0.3 px 183 ms EAST, 0.6 px 47 ms SOUTH
02:08:40.773 00.000 11616 Worker thread wakes up
02:08:40.773 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:40.773 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:42.795 02.022 11616 Exposure complete
02:08:42.862 00.067 11616 worker thread done servicing request
02:08:42.862 00.000 12268 OnExposeComplete: enter
02:08:42.862 00.000 12268 UpdateGuideState(): m_state=6
02:08:42.862 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
02:08:42.862 00.000 12268 Star::Find returns 1 (0), X=670.53, Y=911.50, Mass=315, SNR=11.9, Peak=41 HFD=3.2
02:08:42.863 00.001 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
02:08:42.863 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
02:08:42.863 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=1.04 hyp=1.08 cameraTheta=1.30 mountX=1.06 mountY=0.15, mountTheta=0.14
02:08:42.864 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=1.04, opts=13)
02:08:42.864 00.000 12268 Enqueuing Move request for scope (0.29, 1.04)
02:08:42.865 00.001 11616 Worker thread wakes up
02:08:42.865 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 1.04) opts 0xd
02:08:42.865 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 1.04)
02:08:42.865 00.000 11616 Moving (0.29, 1.04) raw xDistance=1.06 yDistance=0.15
02:08:42.865 00.000 11616 resist switch: large excursion: input 1.06 thresh 0.29 direction from -1 to 1
02:08:42.865 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.19
02:08:42.865 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.53 from input 1.06
02:08:42.865 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
02:08:42.865 00.000 11616 MoveAxis(W, 594, ABG)
02:08:42.865 00.000 11616 Guiding  Dir = 3, Dur = 594
02:08:42.866 00.001 11616 IsSlewing returns 0
02:08:42.866 00.000 11616 IsGuiding returns 0
02:08:42.867 00.001 11616 PulseGuide returned control before completion, sleep 604
02:08:42.889 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:08:42.909 00.020 12268 UpdateGuideState exits: m=315 SNR=11.9
02:08:42.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:42.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:42.909 00.000 12268 Enqueuing Expose request
02:08:43.478 00.569 11616 IsGuiding returns 1
02:08:43.478 00.000 11616 scope still moving after pulse duration time elapsed
02:08:43.509 00.031 11616 IsSlewing returns 0
02:08:43.509 00.000 11616 IsGuiding returns 0
02:08:43.510 00.001 11616 scope move finished after 594 + 49 ms
02:08:43.510 00.000 11616 Move returns status 0, amount 594
02:08:43.510 00.000 11616 MoveAxis(S, 13, ABG)
02:08:43.510 00.000 11616 Guiding  Dir = 1, Dur = 13
02:08:43.510 00.000 11616 IsSlewing returns 0
02:08:43.511 00.001 11616 IsGuiding returns 0
02:08:43.511 00.000 11616 PulseGuide returned control before completion, sleep 23
02:08:43.539 00.028 11616 IsGuiding returns 1
02:08:43.539 00.000 11616 scope still moving after pulse duration time elapsed
02:08:43.571 00.032 11616 IsSlewing returns 0
02:08:43.571 00.000 11616 IsGuiding returns 0
02:08:43.571 00.000 11616 scope move finished after 13 + 47 ms
02:08:43.571 00.000 11616 Move returns status 0, amount 13
02:08:43.571 00.000 11616 move complete, result=0
02:08:43.572 00.001 11616 worker thread done servicing request
02:08:43.572 00.000 12268 GuideStep: 1.1 px 594 ms WEST, 0.2 px 13 ms SOUTH
02:08:43.572 00.000 11616 Worker thread wakes up
02:08:43.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:43.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:45.573 02.001 11616 Exposure complete
02:08:45.642 00.069 11616 worker thread done servicing request
02:08:45.643 00.001 12268 OnExposeComplete: enter
02:08:45.643 00.000 12268 UpdateGuideState(): m_state=6
02:08:45.643 00.000 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
02:08:45.643 00.000 12268 Star::Find returns 1 (0), X=671.27, Y=910.25, Mass=248, SNR=10.6, Peak=40 HFD=3.6
02:08:45.643 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
02:08:45.643 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.50)
02:08:45.643 00.000 12268 CameraToMount -- cameraX=1.03 cameraY=-0.21 hyp=1.05 cameraTheta=-0.20 mountX=-0.11 mountY=1.05, mountTheta=1.67
02:08:45.645 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.03, y=-0.21, opts=13)
02:08:45.645 00.000 12268 Enqueuing Move request for scope (1.03, -0.21)
02:08:45.645 00.000 11616 Worker thread wakes up
02:08:45.646 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.21) opts 0xd
02:08:45.646 00.000 11616 Handling offset move in thread for scope, endpoint = (1.03, -0.21)
02:08:45.646 00.000 11616 Moving (1.03, -0.21) raw xDistance=-0.11 yDistance=1.05
02:08:45.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:45.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:08:45.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.05
02:08:45.646 00.000 11616 MoveAxis(E, 0, ABG)
02:08:45.646 00.000 11616 Move returns status 0, amount 0
02:08:45.646 00.000 11616 MoveAxis(S, 89, ABG)
02:08:45.647 00.001 11616 Guiding  Dir = 1, Dur = 89
02:08:45.647 00.000 11616 IsSlewing returns 0
02:08:45.647 00.000 11616 IsGuiding returns 0
02:08:45.647 00.000 11616 PulseGuide returned control before completion, sleep 99
02:08:45.670 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=25, Gamma=1.290
02:08:45.691 00.021 12268 UpdateGuideState exits: m=248 SNR=10.6
02:08:45.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:45.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:45.691 00.000 12268 Enqueuing Expose request
02:08:45.775 00.084 11616 IsGuiding returns 0
02:08:45.775 00.000 11616 Move returns status 0, amount 89
02:08:45.775 00.000 11616 move complete, result=0
02:08:45.775 00.000 11616 worker thread done servicing request
02:08:45.775 00.000 11616 Worker thread wakes up
02:08:45.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:45.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:45.791 00.016 12268 GuideStep: -0.1 px 0 ms EAST, 1.0 px 89 ms SOUTH
02:08:47.790 01.999 11616 Exposure complete
02:08:47.855 00.065 11616 worker thread done servicing request
02:08:47.856 00.001 12268 OnExposeComplete: enter
02:08:47.856 00.000 12268 UpdateGuideState(): m_state=6
02:08:47.856 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
02:08:47.856 00.000 12268 Star::Find returns 1 (0), X=670.84, Y=909.38, Mass=448, SNR=14.3, Peak=45 HFD=4.2
02:08:47.856 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
02:08:47.856 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
02:08:47.856 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-1.08 hyp=1.23 cameraTheta=-1.07 mountX=-1.02 mountY=0.73, mountTheta=2.52
02:08:47.858 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=-1.08, opts=13)
02:08:47.858 00.000 12268 Enqueuing Move request for scope (0.59, -1.08)
02:08:47.858 00.000 11616 Worker thread wakes up
02:08:47.858 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, -1.08) opts 0xd
02:08:47.858 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, -1.08)
02:08:47.858 00.000 11616 Moving (0.59, -1.08) raw xDistance=-1.02 yDistance=0.73
02:08:47.858 00.000 11616 resist switch: large excursion: input -1.02 thresh 0.29 direction from 1 to -1
02:08:47.858 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.05
02:08:47.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.51 from input -1.02
02:08:47.858 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.73
02:08:47.859 00.001 11616 MoveAxis(E, 570, ABG)
02:08:47.859 00.000 11616 Guiding  Dir = 2, Dur = 570
02:08:47.859 00.000 11616 IsSlewing returns 0
02:08:47.859 00.000 11616 IsGuiding returns 0
02:08:47.859 00.000 11616 PulseGuide returned control before completion, sleep 580
02:08:47.880 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=32, Gamma=1.290
02:08:47.898 00.018 12268 UpdateGuideState exits: m=448 SNR=14.3
02:08:47.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:47.899 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:47.899 00.000 12268 Enqueuing Expose request
02:08:48.448 00.549 11616 IsGuiding returns 1
02:08:48.448 00.000 11616 scope still moving after pulse duration time elapsed
02:08:48.478 00.030 11616 IsSlewing returns 0
02:08:48.478 00.000 11616 IsGuiding returns 0
02:08:48.478 00.000 11616 scope move finished after 570 + 49 ms
02:08:48.480 00.002 11616 Move returns status 0, amount 570
02:08:48.480 00.000 11616 MoveAxis(S, 62, ABG)
02:08:48.480 00.000 11616 Guiding  Dir = 1, Dur = 62
02:08:48.480 00.000 11616 IsSlewing returns 0
02:08:48.480 00.000 11616 IsGuiding returns 0
02:08:48.480 00.000 11616 PulseGuide returned control before completion, sleep 72
02:08:48.556 00.076 11616 IsGuiding returns 1
02:08:48.556 00.000 11616 scope still moving after pulse duration time elapsed
02:08:48.585 00.029 11616 IsSlewing returns 0
02:08:48.585 00.000 11616 IsGuiding returns 0
02:08:48.585 00.000 11616 scope move finished after 62 + 44 ms
02:08:48.587 00.002 11616 Move returns status 0, amount 62
02:08:48.587 00.000 11616 move complete, result=0
02:08:48.587 00.000 11616 worker thread done servicing request
02:08:48.587 00.000 12268 GuideStep: -1.0 px 570 ms EAST, 0.7 px 62 ms SOUTH
02:08:48.587 00.000 11616 Worker thread wakes up
02:08:48.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:48.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:50.694 02.107 11616 Exposure complete
02:08:50.772 00.078 11616 worker thread done servicing request
02:08:50.772 00.000 12268 OnExposeComplete: enter
02:08:50.772 00.000 12268 UpdateGuideState(): m_state=6
02:08:50.772 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
02:08:50.772 00.000 12268 Star::Find returns 1 (0), X=670.48, Y=910.21, Mass=538, SNR=15.6, Peak=47 HFD=4.3
02:08:50.772 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
02:08:50.772 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.89)
02:08:50.773 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=-0.26 hyp=0.35 cameraTheta=-0.81 mountX=-0.23 mountY=0.27, mountTheta=2.27
02:08:50.774 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.26, opts=13)
02:08:50.774 00.000 12268 Enqueuing Move request for scope (0.24, -0.26)
02:08:50.775 00.001 11616 Worker thread wakes up
02:08:50.775 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.26) opts 0xd
02:08:50.775 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.26)
02:08:50.775 00.000 11616 Moving (0.24, -0.26) raw xDistance=-0.23 yDistance=0.27
02:08:50.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
02:08:50.775 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
02:08:50.775 00.000 11616 MoveAxis(E, 129, ABG)
02:08:50.775 00.000 11616 Guiding  Dir = 2, Dur = 129
02:08:50.775 00.000 11616 IsSlewing returns 0
02:08:50.776 00.001 11616 IsGuiding returns 0
02:08:50.776 00.000 11616 PulseGuide returned control before completion, sleep 139
02:08:50.800 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=33, Gamma=1.290
02:08:50.821 00.021 12268 UpdateGuideState exits: m=538 SNR=15.6
02:08:50.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:50.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:50.821 00.000 12268 Enqueuing Expose request
02:08:50.929 00.108 11616 IsGuiding returns 1
02:08:50.929 00.000 11616 scope still moving after pulse duration time elapsed
02:08:50.961 00.032 11616 IsSlewing returns 0
02:08:50.961 00.000 11616 IsGuiding returns 0
02:08:50.961 00.000 11616 scope move finished after 129 + 56 ms
02:08:50.961 00.000 11616 Move returns status 0, amount 129
02:08:50.961 00.000 11616 MoveAxis(S, 23, ABG)
02:08:50.962 00.001 11616 Guiding  Dir = 1, Dur = 23
02:08:50.962 00.000 11616 IsSlewing returns 0
02:08:50.962 00.000 11616 IsGuiding returns 0
02:08:50.962 00.000 11616 PulseGuide returned control before completion, sleep 33
02:08:51.010 00.048 11616 IsGuiding returns 0
02:08:51.010 00.000 11616 Move returns status 0, amount 23
02:08:51.010 00.000 11616 move complete, result=0
02:08:51.010 00.000 11616 worker thread done servicing request
02:08:51.010 00.000 12268 GuideStep: -0.2 px 129 ms EAST, 0.3 px 23 ms SOUTH
02:08:51.010 00.000 11616 Worker thread wakes up
02:08:51.011 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:51.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:53.029 02.018 11616 Exposure complete
02:08:53.098 00.069 11616 worker thread done servicing request
02:08:53.098 00.000 12268 OnExposeComplete: enter
02:08:53.098 00.000 12268 UpdateGuideState(): m_state=6
02:08:53.099 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
02:08:53.099 00.000 12268 Star::Find returns 1 (0), X=670.69, Y=910.69, Mass=385, SNR=13.2, Peak=51 HFD=3.7
02:08:53.099 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.01 = -1.01)
02:08:53.099 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.16)
02:08:53.099 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.22 hyp=0.51 cameraTheta=0.46 mountX=0.27 mountY=0.42, mountTheta=1.00
02:08:53.101 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.22, opts=13)
02:08:53.101 00.000 12268 Enqueuing Move request for scope (0.45, 0.22)
02:08:53.103 00.002 11616 Worker thread wakes up
02:08:53.105 00.002 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.22) opts 0xd
02:08:53.105 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.22)
02:08:53.105 00.000 11616 Moving (0.45, 0.22) raw xDistance=0.27 yDistance=0.42
02:08:53.105 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:53.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:08:53.105 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
02:08:53.106 00.001 11616 MoveAxis(E, 0, ABG)
02:08:53.106 00.000 11616 Move returns status 0, amount 0
02:08:53.106 00.000 11616 MoveAxis(S, 36, ABG)
02:08:53.106 00.000 11616 Guiding  Dir = 1, Dur = 36
02:08:53.106 00.000 11616 IsSlewing returns 0
02:08:53.106 00.000 11616 IsGuiding returns 0
02:08:53.107 00.001 11616 PulseGuide returned control before completion, sleep 46
02:08:53.128 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=29, Gamma=1.290
02:08:53.147 00.019 12268 UpdateGuideState exits: m=385 SNR=13.2
02:08:53.147 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:53.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:53.147 00.000 12268 Enqueuing Expose request
02:08:53.168 00.021 11616 IsGuiding returns 0
02:08:53.168 00.000 11616 Move returns status 0, amount 36
02:08:53.168 00.000 11616 move complete, result=0
02:08:53.169 00.001 11616 worker thread done servicing request
02:08:53.169 00.000 11616 Worker thread wakes up
02:08:53.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:53.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:53.170 00.001 12268 GuideStep: 0.3 px 0 ms EAST, 0.4 px 36 ms SOUTH
02:08:55.179 02.009 11616 Exposure complete
02:08:55.245 00.066 11616 worker thread done servicing request
02:08:55.245 00.000 12268 OnExposeComplete: enter
02:08:55.245 00.000 12268 UpdateGuideState(): m_state=6
02:08:55.245 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
02:08:55.245 00.000 12268 Star::Find returns 1 (0), X=670.52, Y=910.61, Mass=337, SNR=12.4, Peak=43 HFD=3.5
02:08:55.245 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
02:08:55.246 00.001 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
02:08:55.246 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.14 hyp=0.31 cameraTheta=0.48 mountX=0.17 mountY=0.26, mountTheta=0.99
02:08:55.247 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.14, opts=13)
02:08:55.247 00.000 12268 Enqueuing Move request for scope (0.28, 0.14)
02:08:55.247 00.000 11616 Worker thread wakes up
02:08:55.248 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.14) opts 0xd
02:08:55.248 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.14)
02:08:55.248 00.000 11616 Moving (0.28, 0.14) raw xDistance=0.17 yDistance=0.26
02:08:55.248 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:55.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:08:55.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.26
02:08:55.248 00.000 11616 MoveAxis(E, 0, ABG)
02:08:55.248 00.000 11616 Move returns status 0, amount 0
02:08:55.248 00.000 11616 MoveAxis(S, 22, ABG)
02:08:55.248 00.000 11616 Guiding  Dir = 1, Dur = 22
02:08:55.248 00.000 11616 IsSlewing returns 0
02:08:55.249 00.001 11616 IsGuiding returns 0
02:08:55.249 00.000 11616 PulseGuide returned control before completion, sleep 32
02:08:55.270 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=26, Gamma=1.290
02:08:55.288 00.018 12268 UpdateGuideState exits: m=337 SNR=12.4
02:08:55.288 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:55.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:55.288 00.000 12268 Enqueuing Expose request
02:08:55.290 00.002 11616 IsGuiding returns 1
02:08:55.290 00.000 11616 scope still moving after pulse duration time elapsed
02:08:55.321 00.031 11616 IsSlewing returns 0
02:08:55.322 00.001 11616 IsGuiding returns 0
02:08:55.322 00.000 11616 scope move finished after 22 + 51 ms
02:08:55.322 00.000 11616 Move returns status 0, amount 22
02:08:55.322 00.000 11616 move complete, result=0
02:08:55.322 00.000 11616 worker thread done servicing request
02:08:55.322 00.000 11616 Worker thread wakes up
02:08:55.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:55.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:55.322 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 22 ms SOUTH
02:08:57.319 01.997 11616 Exposure complete
02:08:57.383 00.064 11616 worker thread done servicing request
02:08:57.383 00.000 12268 OnExposeComplete: enter
02:08:57.384 00.001 12268 UpdateGuideState(): m_state=6
02:08:57.384 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
02:08:57.384 00.000 12268 Star::Find returns 1 (0), X=670.46, Y=910.32, Mass=348, SNR=12.6, Peak=42 HFD=3.7
02:08:57.384 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
02:08:57.384 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.12)
02:08:57.384 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.14 hyp=0.26 cameraTheta=-0.58 mountX=-0.12 mountY=0.23, mountTheta=2.05
02:08:57.386 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=-0.14, opts=13)
02:08:57.387 00.001 12268 Enqueuing Move request for scope (0.21, -0.14)
02:08:57.387 00.000 11616 Worker thread wakes up
02:08:57.387 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.14) opts 0xd
02:08:57.387 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, -0.14)
02:08:57.387 00.000 11616 Moving (0.21, -0.14) raw xDistance=-0.12 yDistance=0.23
02:08:57.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
02:08:57.387 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
02:08:57.387 00.000 11616 MoveAxis(E, 67, ABG)
02:08:57.387 00.000 11616 Guiding  Dir = 2, Dur = 67
02:08:57.387 00.000 11616 IsSlewing returns 0
02:08:57.388 00.001 11616 IsGuiding returns 0
02:08:57.388 00.000 11616 PulseGuide returned control before completion, sleep 77
02:08:57.410 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:08:57.428 00.018 12268 UpdateGuideState exits: m=348 SNR=12.6
02:08:57.428 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:57.428 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:57.428 00.000 12268 Enqueuing Expose request
02:08:57.480 00.052 11616 IsGuiding returns 1
02:08:57.480 00.000 11616 scope still moving after pulse duration time elapsed
02:08:57.513 00.033 11616 IsSlewing returns 0
02:08:57.513 00.000 11616 IsGuiding returns 1
02:08:57.544 00.031 11616 IsSlewing returns 0
02:08:57.544 00.000 11616 IsGuiding returns 1
02:08:57.576 00.032 11616 IsSlewing returns 0
02:08:57.576 00.000 11616 IsGuiding returns 1
02:08:57.608 00.032 11616 IsSlewing returns 0
02:08:57.608 00.000 11616 IsGuiding returns 0
02:08:57.608 00.000 11616 scope move finished after 67 + 153 ms
02:08:57.608 00.000 11616 Move returns status 0, amount 67
02:08:57.608 00.000 11616 MoveAxis(S, 20, ABG)
02:08:57.608 00.000 11616 Guiding  Dir = 1, Dur = 20
02:08:57.608 00.000 11616 IsSlewing returns 0
02:08:57.609 00.001 11616 IsGuiding returns 0
02:08:57.609 00.000 11616 PulseGuide returned control before completion, sleep 30
02:08:57.640 00.031 11616 IsGuiding returns 1
02:08:57.640 00.000 11616 scope still moving after pulse duration time elapsed
02:08:57.672 00.032 11616 IsSlewing returns 0
02:08:57.672 00.000 11616 IsGuiding returns 0
02:08:57.672 00.000 11616 scope move finished after 20 + 43 ms
02:08:57.672 00.000 11616 Move returns status 0, amount 20
02:08:57.673 00.001 11616 move complete, result=0
02:08:57.673 00.000 11616 worker thread done servicing request
02:08:57.673 00.000 11616 Worker thread wakes up
02:08:57.673 00.000 12268 GuideStep: -0.1 px 67 ms EAST, 0.2 px 20 ms SOUTH
02:08:57.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:08:57.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:08:59.694 02.021 11616 Exposure complete
02:08:59.765 00.071 11616 worker thread done servicing request
02:08:59.765 00.000 12268 OnExposeComplete: enter
02:08:59.766 00.001 12268 UpdateGuideState(): m_state=6
02:08:59.766 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
02:08:59.766 00.000 12268 Star::Find returns 1 (0), X=670.39, Y=910.04, Mass=227, SNR=10.2, Peak=39 HFD=3.7
02:08:59.766 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
02:08:59.766 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
02:08:59.766 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.42 hyp=0.45 cameraTheta=-1.23 mountX=-0.41 mountY=0.20, mountTheta=2.68
02:08:59.769 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.42, opts=13)
02:08:59.769 00.000 12268 Enqueuing Move request for scope (0.15, -0.42)
02:08:59.769 00.000 11616 Worker thread wakes up
02:08:59.769 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.42) opts 0xd
02:08:59.769 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.42)
02:08:59.769 00.000 11616 Moving (0.15, -0.42) raw xDistance=-0.41 yDistance=0.20
02:08:59.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
02:08:59.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
02:08:59.770 00.001 11616 MoveAxis(E, 228, ABG)
02:08:59.770 00.000 11616 Guiding  Dir = 2, Dur = 228
02:08:59.770 00.000 11616 IsSlewing returns 0
02:08:59.770 00.000 11616 IsGuiding returns 0
02:08:59.771 00.001 11616 PulseGuide returned control before completion, sleep 238
02:08:59.795 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:08:59.814 00.019 12268 UpdateGuideState exits: m=227 SNR=10.2
02:08:59.815 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:59.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:08:59.815 00.000 12268 Enqueuing Expose request
02:09:00.010 00.195 11616 IsGuiding returns 1
02:09:00.010 00.000 11616 scope still moving after pulse duration time elapsed
02:09:00.041 00.031 11616 IsSlewing returns 0
02:09:00.041 00.000 11616 IsGuiding returns 1
02:09:00.073 00.032 11616 IsSlewing returns 0
02:09:00.073 00.000 11616 IsGuiding returns 1
02:09:00.105 00.032 11616 IsSlewing returns 0
02:09:00.105 00.000 11616 IsGuiding returns 1
02:09:00.137 00.032 11616 IsSlewing returns 0
02:09:00.137 00.000 11616 IsGuiding returns 1
02:09:00.168 00.031 11616 IsSlewing returns 0
02:09:00.168 00.000 11616 IsGuiding returns 1
02:09:00.199 00.031 11616 IsSlewing returns 0
02:09:00.200 00.001 11616 IsGuiding returns 0
02:09:00.200 00.000 11616 scope move finished after 228 + 201 ms
02:09:00.200 00.000 11616 Move returns status 0, amount 228
02:09:00.200 00.000 11616 MoveAxis(S, 17, ABG)
02:09:00.200 00.000 11616 Guiding  Dir = 1, Dur = 17
02:09:00.200 00.000 11616 IsSlewing returns 0
02:09:00.200 00.000 11616 IsGuiding returns 0
02:09:00.201 00.001 11616 PulseGuide returned control before completion, sleep 27
02:09:00.231 00.030 11616 IsGuiding returns 1
02:09:00.231 00.000 11616 scope still moving after pulse duration time elapsed
02:09:00.263 00.032 11616 IsSlewing returns 0
02:09:00.263 00.000 11616 IsGuiding returns 0
02:09:00.264 00.001 11616 scope move finished after 17 + 46 ms
02:09:00.264 00.000 11616 Move returns status 0, amount 17
02:09:00.264 00.000 11616 move complete, result=0
02:09:00.264 00.000 11616 worker thread done servicing request
02:09:00.264 00.000 11616 Worker thread wakes up
02:09:00.264 00.000 12268 GuideStep: -0.4 px 228 ms EAST, 0.2 px 17 ms SOUTH
02:09:00.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:00.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:02.283 02.019 11616 Exposure complete
02:09:02.346 00.063 11616 worker thread done servicing request
02:09:02.347 00.001 12268 OnExposeComplete: enter
02:09:02.347 00.000 12268 UpdateGuideState(): m_state=6
02:09:02.347 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
02:09:02.347 00.000 12268 Star::Find returns 1 (0), X=670.43, Y=910.03, Mass=251, SNR=10.6, Peak=42 HFD=3.8
02:09:02.347 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
02:09:02.347 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.54)
02:09:02.347 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.43 hyp=0.47 cameraTheta=-1.16 mountX=-0.41 mountY=0.24, mountTheta=2.61
02:09:02.349 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.43, opts=13)
02:09:02.349 00.000 12268 Enqueuing Move request for scope (0.19, -0.43)
02:09:02.349 00.000 11616 Worker thread wakes up
02:09:02.349 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.43) opts 0xd
02:09:02.349 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.43)
02:09:02.349 00.000 11616 Moving (0.19, -0.43) raw xDistance=-0.41 yDistance=0.24
02:09:02.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
02:09:02.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
02:09:02.350 00.001 11616 MoveAxis(E, 231, ABG)
02:09:02.350 00.000 11616 Guiding  Dir = 2, Dur = 231
02:09:02.350 00.000 11616 IsSlewing returns 0
02:09:02.350 00.000 11616 IsGuiding returns 0
02:09:02.350 00.000 11616 PulseGuide returned control before completion, sleep 241
02:09:02.371 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:09:02.389 00.018 12268 UpdateGuideState exits: m=251 SNR=10.6
02:09:02.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:02.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:02.389 00.000 12268 Enqueuing Expose request
02:09:02.595 00.206 11616 IsGuiding returns 1
02:09:02.595 00.000 11616 scope still moving after pulse duration time elapsed
02:09:02.625 00.030 11616 IsSlewing returns 0
02:09:02.626 00.001 11616 IsGuiding returns 1
02:09:02.658 00.032 11616 IsSlewing returns 0
02:09:02.658 00.000 11616 IsGuiding returns 0
02:09:02.658 00.000 11616 scope move finished after 231 + 76 ms
02:09:02.658 00.000 11616 Move returns status 0, amount 231
02:09:02.658 00.000 11616 MoveAxis(S, 20, ABG)
02:09:02.659 00.001 11616 Guiding  Dir = 1, Dur = 20
02:09:02.659 00.000 11616 IsSlewing returns 0
02:09:02.659 00.000 11616 IsGuiding returns 0
02:09:02.659 00.000 11616 PulseGuide returned control before completion, sleep 30
02:09:02.704 00.045 11616 IsGuiding returns 1
02:09:02.704 00.000 11616 scope still moving after pulse duration time elapsed
02:09:02.735 00.031 11616 IsSlewing returns 0
02:09:02.736 00.001 11616 IsGuiding returns 1
02:09:02.766 00.030 11616 IsSlewing returns 0
02:09:02.767 00.001 11616 IsGuiding returns 0
02:09:02.767 00.000 11616 scope move finished after 20 + 88 ms
02:09:02.767 00.000 11616 Move returns status 0, amount 20
02:09:02.767 00.000 11616 move complete, result=0
02:09:02.767 00.000 11616 worker thread done servicing request
02:09:02.767 00.000 11616 Worker thread wakes up
02:09:02.768 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:02.768 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:02.768 00.000 12268 GuideStep: -0.4 px 231 ms EAST, 0.2 px 20 ms SOUTH
02:09:04.781 02.013 11616 Exposure complete
02:09:04.845 00.064 11616 worker thread done servicing request
02:09:04.845 00.000 12268 OnExposeComplete: enter
02:09:04.845 00.000 12268 UpdateGuideState(): m_state=6
02:09:04.846 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
02:09:04.846 00.000 12268 Star::Find returns 1 (0), X=670.27, Y=911.00, Mass=250, SNR=10.6, Peak=38 HFD=4.6
02:09:04.846 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
02:09:04.846 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
02:09:04.846 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.54 hyp=0.54 cameraTheta=1.52 mountX=0.54 mountY=-0.04, mountTheta=-0.08
02:09:04.848 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.54, opts=13)
02:09:04.848 00.000 12268 Enqueuing Move request for scope (0.03, 0.54)
02:09:04.848 00.000 11616 Worker thread wakes up
02:09:04.848 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.54) opts 0xd
02:09:04.848 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.54)
02:09:04.848 00.000 11616 Moving (0.03, 0.54) raw xDistance=0.54 yDistance=-0.04
02:09:04.848 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.29 direction from -1 to 1
02:09:04.848 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.62
02:09:04.849 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
02:09:04.849 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:04.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:09:04.849 00.000 11616 MoveAxis(W, 302, ABG)
02:09:04.849 00.000 11616 Guiding  Dir = 3, Dur = 302
02:09:04.849 00.000 11616 IsSlewing returns 0
02:09:04.849 00.000 11616 IsGuiding returns 0
02:09:04.850 00.001 11616 PulseGuide returned control before completion, sleep 312
02:09:04.871 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=10, FiltMax=22, Gamma=1.290
02:09:04.889 00.018 12268 UpdateGuideState exits: m=250 SNR=10.6
02:09:04.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:04.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:04.889 00.000 12268 Enqueuing Expose request
02:09:05.169 00.280 11616 IsGuiding returns 1
02:09:05.169 00.000 11616 scope still moving after pulse duration time elapsed
02:09:05.200 00.031 11616 IsSlewing returns 0
02:09:05.201 00.001 11616 IsGuiding returns 0
02:09:05.201 00.000 11616 scope move finished after 302 + 49 ms
02:09:05.201 00.000 11616 Move returns status 0, amount 302
02:09:05.201 00.000 11616 MoveAxis(N, 0, ABG)
02:09:05.201 00.000 11616 Move returns status 0, amount 0
02:09:05.201 00.000 11616 move complete, result=0
02:09:05.201 00.000 11616 worker thread done servicing request
02:09:05.201 00.000 11616 Worker thread wakes up
02:09:05.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:05.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:05.201 00.000 12268 GuideStep: 0.5 px 302 ms WEST, -0.0 px 0 ms NORTH
02:09:07.206 02.005 11616 Exposure complete
02:09:07.269 00.063 11616 worker thread done servicing request
02:09:07.269 00.000 12268 OnExposeComplete: enter
02:09:07.270 00.001 12268 UpdateGuideState(): m_state=6
02:09:07.270 00.000 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
02:09:07.270 00.000 12268 Star::Find returns 1 (0), X=670.22, Y=910.49, Mass=201, SNR=9.5, Peak=41 HFD=3.7
02:09:07.270 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
02:09:07.270 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
02:09:07.270 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.10 mountX=0.03 mountY=-0.02, mountTheta=-0.65
02:09:07.271 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.03, opts=13)
02:09:07.271 00.000 12268 Enqueuing Move request for scope (-0.02, 0.03)
02:09:07.271 00.000 11616 Worker thread wakes up
02:09:07.271 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
02:09:07.271 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
02:09:07.271 00.000 11616 Moving (-0.02, 0.03) raw xDistance=0.03 yDistance=-0.02
02:09:07.271 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:07.271 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:09:07.272 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:07.272 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:09:07.272 00.000 11616 MoveAxis(E, 0, ABG)
02:09:07.272 00.000 11616 Move returns status 0, amount 0
02:09:07.272 00.000 11616 MoveAxis(N, 0, ABG)
02:09:07.272 00.000 11616 Move returns status 0, amount 0
02:09:07.272 00.000 11616 move complete, result=0
02:09:07.273 00.001 11616 worker thread done servicing request
02:09:07.293 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=23, Gamma=1.290
02:09:07.311 00.018 12268 UpdateGuideState exits: m=201 SNR=9.5
02:09:07.311 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:07.311 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:07.311 00.000 12268 Enqueuing Expose request
02:09:07.311 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:07.311 00.000 11616 Worker thread wakes up
02:09:07.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:07.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:09.312 02.001 11616 Exposure complete
02:09:09.375 00.063 11616 worker thread done servicing request
02:09:09.375 00.000 12268 OnExposeComplete: enter
02:09:09.376 00.001 12268 UpdateGuideState(): m_state=6
02:09:09.376 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
02:09:09.376 00.000 12268 Star::Find returns 1 (0), X=670.19, Y=911.27, Mass=191, SNR=9.3, Peak=37 HFD=4.1
02:09:09.376 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
02:09:09.376 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
02:09:09.376 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.80 hyp=0.81 cameraTheta=1.63 mountX=0.80 mountY=-0.15, mountTheta=-0.19
02:09:09.378 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.80, opts=13)
02:09:09.378 00.000 12268 Enqueuing Move request for scope (-0.05, 0.80)
02:09:09.378 00.000 11616 Worker thread wakes up
02:09:09.378 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.80) opts 0xd
02:09:09.378 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.80)
02:09:09.378 00.000 11616 Moving (-0.05, 0.80) raw xDistance=0.80 yDistance=-0.15
02:09:09.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.80
02:09:09.378 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:09:09.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:09:09.379 00.001 11616 MoveAxis(W, 446, ABG)
02:09:09.379 00.000 11616 Guiding  Dir = 3, Dur = 446
02:09:09.379 00.000 11616 IsSlewing returns 0
02:09:09.379 00.000 11616 IsGuiding returns 0
02:09:09.379 00.000 11616 PulseGuide returned control before completion, sleep 456
02:09:09.404 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=22, Gamma=1.290
02:09:09.423 00.019 12268 UpdateGuideState exits: m=191 SNR=9.3
02:09:09.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:09.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:09.424 00.001 12268 Enqueuing Expose request
02:09:09.848 00.424 11616 IsGuiding returns 1
02:09:09.848 00.000 11616 scope still moving after pulse duration time elapsed
02:09:09.878 00.030 11616 IsSlewing returns 0
02:09:09.879 00.001 11616 IsGuiding returns 0
02:09:09.879 00.000 11616 scope move finished after 446 + 54 ms
02:09:09.879 00.000 11616 Move returns status 0, amount 446
02:09:09.879 00.000 11616 MoveAxis(N, 0, ABG)
02:09:09.880 00.001 11616 Move returns status 0, amount 0
02:09:09.880 00.000 11616 move complete, result=0
02:09:09.880 00.000 11616 worker thread done servicing request
02:09:09.880 00.000 11616 Worker thread wakes up
02:09:09.880 00.000 12268 GuideStep: 0.8 px 446 ms WEST, -0.2 px 0 ms NORTH
02:09:09.881 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:09.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:11.896 02.015 11616 Exposure complete
02:09:11.958 00.062 11616 worker thread done servicing request
02:09:11.958 00.000 12268 OnExposeComplete: enter
02:09:11.958 00.000 12268 UpdateGuideState(): m_state=6
02:09:11.959 00.001 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
02:09:11.959 00.000 12268 Star::Find returns 1 (0), X=670.37, Y=910.38, Mass=191, SNR=9.2, Peak=36 HFD=4.3
02:09:11.959 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
02:09:11.959 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.14)
02:09:11.959 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.56 mountX=-0.07 mountY=0.14, mountTheta=2.03
02:09:11.961 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.08, opts=13)
02:09:11.961 00.000 12268 Enqueuing Move request for scope (0.13, -0.08)
02:09:11.961 00.000 11616 Worker thread wakes up
02:09:11.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
02:09:11.961 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
02:09:11.961 00.000 11616 Moving (0.13, -0.08) raw xDistance=-0.07 yDistance=0.14
02:09:11.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:11.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:09:11.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:11.962 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:09:11.962 00.000 11616 MoveAxis(E, 0, ABG)
02:09:11.962 00.000 11616 Move returns status 0, amount 0
02:09:11.962 00.000 11616 MoveAxis(N, 0, ABG)
02:09:11.962 00.000 11616 Move returns status 0, amount 0
02:09:11.962 00.000 11616 move complete, result=0
02:09:11.962 00.000 11616 worker thread done servicing request
02:09:11.983 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=21, Gamma=1.290
02:09:11.999 00.016 12268 UpdateGuideState exits: m=191 SNR=9.2
02:09:12.000 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:12.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:12.000 00.000 12268 Enqueuing Expose request
02:09:12.000 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:12.000 00.000 11616 Worker thread wakes up
02:09:12.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:12.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:14.006 02.006 11616 Exposure complete
02:09:14.069 00.063 11616 worker thread done servicing request
02:09:14.069 00.000 12268 OnExposeComplete: enter
02:09:14.069 00.000 12268 UpdateGuideState(): m_state=6
02:09:14.070 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
02:09:14.070 00.000 12268 Star::Find returns 1 (0), X=670.16, Y=910.18, Mass=175, SNR=8.9, Peak=38 HFD=2.9
02:09:14.070 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
02:09:14.070 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
02:09:14.070 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.28 hyp=0.29 cameraTheta=-1.84 mountX=-0.29 mountY=-0.04, mountTheta=-3.01
02:09:14.072 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.28, opts=13)
02:09:14.072 00.000 12268 Enqueuing Move request for scope (-0.08, -0.28)
02:09:14.072 00.000 11616 Worker thread wakes up
02:09:14.072 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.28) opts 0xd
02:09:14.072 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.28)
02:09:14.072 00.000 11616 Moving (-0.08, -0.28) raw xDistance=-0.29 yDistance=-0.04
02:09:14.072 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:09:14.073 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:09:14.073 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:14.073 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:09:14.073 00.000 11616 MoveAxis(E, 0, ABG)
02:09:14.073 00.000 11616 Move returns status 0, amount 0
02:09:14.073 00.000 11616 MoveAxis(N, 0, ABG)
02:09:14.073 00.000 11616 Move returns status 0, amount 0
02:09:14.073 00.000 11616 move complete, result=0
02:09:14.073 00.000 11616 worker thread done servicing request
02:09:14.094 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=24, Gamma=1.290
02:09:14.111 00.017 12268 UpdateGuideState exits: m=175 SNR=8.9
02:09:14.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:14.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:14.111 00.000 12268 Enqueuing Expose request
02:09:14.112 00.001 12268 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:14.112 00.000 11616 Worker thread wakes up
02:09:14.112 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:14.112 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:16.127 02.015 11616 Exposure complete
02:09:16.192 00.065 11616 worker thread done servicing request
02:09:16.192 00.000 12268 OnExposeComplete: enter
02:09:16.193 00.001 12268 UpdateGuideState(): m_state=6
02:09:16.193 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
02:09:16.193 00.000 12268 Star::Find returns 1 (0), X=670.17, Y=909.63, Mass=275, SNR=11.1, Peak=37 HFD=4.5
02:09:16.193 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
02:09:16.193 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
02:09:16.193 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.84 hyp=0.84 cameraTheta=-1.66 mountX=-0.84 mountY=0.03, mountTheta=3.10
02:09:16.195 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.84, opts=13)
02:09:16.195 00.000 12268 Enqueuing Move request for scope (-0.08, -0.84)
02:09:16.195 00.000 11616 Worker thread wakes up
02:09:16.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.84) opts 0xd
02:09:16.195 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.84)
02:09:16.195 00.000 11616 Moving (-0.08, -0.84) raw xDistance=-0.84 yDistance=0.03
02:09:16.195 00.000 11616 resist switch: large excursion: input -0.84 thresh 0.29 direction from 1 to -1
02:09:16.195 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.52
02:09:16.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.84
02:09:16.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:16.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:09:16.195 00.000 11616 MoveAxis(E, 470, ABG)
02:09:16.196 00.001 11616 Guiding  Dir = 2, Dur = 470
02:09:16.196 00.000 11616 IsSlewing returns 0
02:09:16.196 00.000 11616 IsGuiding returns 0
02:09:16.196 00.000 11616 PulseGuide returned control before completion, sleep 480
02:09:16.216 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=23, Gamma=1.290
02:09:16.234 00.018 12268 UpdateGuideState exits: m=275 SNR=11.1
02:09:16.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:16.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:16.234 00.000 12268 Enqueuing Expose request
02:09:16.689 00.455 11616 IsGuiding returns 1
02:09:16.689 00.000 11616 scope still moving after pulse duration time elapsed
02:09:16.721 00.032 11616 IsSlewing returns 0
02:09:16.721 00.000 11616 IsGuiding returns 0
02:09:16.722 00.001 11616 scope move finished after 470 + 55 ms
02:09:16.722 00.000 11616 Move returns status 0, amount 470
02:09:16.722 00.000 11616 MoveAxis(N, 0, ABG)
02:09:16.722 00.000 11616 Move returns status 0, amount 0
02:09:16.722 00.000 11616 move complete, result=0
02:09:16.722 00.000 11616 worker thread done servicing request
02:09:16.722 00.000 11616 Worker thread wakes up
02:09:16.722 00.000 12268 GuideStep: -0.8 px 470 ms EAST, 0.0 px 0 ms NORTH
02:09:16.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:16.723 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:18.734 02.011 11616 Exposure complete
02:09:18.796 00.062 11616 worker thread done servicing request
02:09:18.797 00.001 12268 OnExposeComplete: enter
02:09:18.797 00.000 12268 UpdateGuideState(): m_state=6
02:09:18.797 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
02:09:18.797 00.000 12268 Star::Find returns 1 (0), X=670.01, Y=910.51, Mass=286, SNR=11.4, Peak=40 HFD=4.1
02:09:18.797 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
02:09:18.797 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
02:09:18.797 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.24 cameraTheta=2.93 mountX=0.03 mountY=-0.24, mountTheta=-1.45
02:09:18.801 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.05, opts=13)
02:09:18.801 00.000 12268 Enqueuing Move request for scope (-0.23, 0.05)
02:09:18.802 00.001 11616 Worker thread wakes up
02:09:18.802 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.05) opts 0xd
02:09:18.802 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.05)
02:09:18.802 00.000 11616 Moving (-0.23, 0.05) raw xDistance=0.03 yDistance=-0.24
02:09:18.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:18.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:09:18.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:09:18.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:09:18.802 00.000 11616 MoveAxis(E, 0, ABG)
02:09:18.802 00.000 11616 Move returns status 0, amount 0
02:09:18.802 00.000 11616 MoveAxis(N, 0, ABG)
02:09:18.802 00.000 11616 Move returns status 0, amount 0
02:09:18.803 00.001 11616 move complete, result=0
02:09:18.803 00.000 11616 worker thread done servicing request
02:09:18.827 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=23, Gamma=1.290
02:09:18.844 00.017 12268 UpdateGuideState exits: m=286 SNR=11.4
02:09:18.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:18.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:18.844 00.000 12268 Enqueuing Expose request
02:09:18.844 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:09:18.844 00.000 11616 Worker thread wakes up
02:09:18.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:18.845 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:20.863 02.018 11616 Exposure complete
02:09:20.925 00.062 11616 worker thread done servicing request
02:09:20.925 00.000 12268 OnExposeComplete: enter
02:09:20.925 00.000 12268 UpdateGuideState(): m_state=6
02:09:20.926 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
02:09:20.926 00.000 12268 Star::Find returns 1 (0), X=670.15, Y=910.17, Mass=300, SNR=11.6, Peak=40 HFD=4.3
02:09:20.926 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
02:09:20.926 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.18)
02:09:20.926 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.30 hyp=0.31 cameraTheta=-1.88 mountX=-0.30 mountY=-0.06, mountTheta=-2.96
02:09:20.928 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.30, opts=13)
02:09:20.928 00.000 12268 Enqueuing Move request for scope (-0.10, -0.30)
02:09:20.928 00.000 11616 Worker thread wakes up
02:09:20.928 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.30) opts 0xd
02:09:20.928 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.30)
02:09:20.928 00.000 11616 Moving (-0.10, -0.30) raw xDistance=-0.30 yDistance=-0.06
02:09:20.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
02:09:20.928 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:20.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:09:20.929 00.001 11616 MoveAxis(E, 170, ABG)
02:09:20.929 00.000 11616 Guiding  Dir = 2, Dur = 170
02:09:20.929 00.000 11616 IsSlewing returns 0
02:09:20.929 00.000 11616 IsGuiding returns 0
02:09:20.929 00.000 11616 PulseGuide returned control before completion, sleep 180
02:09:20.950 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:09:20.967 00.017 12268 UpdateGuideState exits: m=300 SNR=11.6
02:09:20.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:20.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:20.967 00.000 12268 Enqueuing Expose request
02:09:21.126 00.159 11616 IsGuiding returns 1
02:09:21.126 00.000 11616 scope still moving after pulse duration time elapsed
02:09:21.158 00.032 11616 IsSlewing returns 0
02:09:21.158 00.000 11616 IsGuiding returns 1
02:09:21.189 00.031 11616 IsSlewing returns 0
02:09:21.190 00.001 11616 IsGuiding returns 0
02:09:21.190 00.000 11616 scope move finished after 170 + 90 ms
02:09:21.190 00.000 11616 Move returns status 0, amount 170
02:09:21.190 00.000 11616 MoveAxis(N, 0, ABG)
02:09:21.190 00.000 11616 Move returns status 0, amount 0
02:09:21.190 00.000 11616 move complete, result=0
02:09:21.190 00.000 11616 worker thread done servicing request
02:09:21.190 00.000 11616 Worker thread wakes up
02:09:21.191 00.001 12268 GuideStep: -0.3 px 170 ms EAST, -0.1 px 0 ms NORTH
02:09:21.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:21.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:23.196 02.005 11616 Exposure complete
02:09:23.259 00.063 11616 worker thread done servicing request
02:09:23.259 00.000 12268 OnExposeComplete: enter
02:09:23.259 00.000 12268 UpdateGuideState(): m_state=6
02:09:23.259 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
02:09:23.260 00.001 12268 Star::Find returns 1 (0), X=670.44, Y=910.32, Mass=248, SNR=10.5, Peak=41 HFD=3.7
02:09:23.260 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
02:09:23.260 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.08)
02:09:23.260 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.14 hyp=0.24 cameraTheta=-0.62 mountX=-0.12 mountY=0.21, mountTheta=2.08
02:09:23.262 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.14, opts=13)
02:09:23.262 00.000 12268 Enqueuing Move request for scope (0.20, -0.14)
02:09:23.262 00.000 11616 Worker thread wakes up
02:09:23.262 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.14) opts 0xd
02:09:23.262 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.14)
02:09:23.262 00.000 11616 Moving (0.20, -0.14) raw xDistance=-0.12 yDistance=0.21
02:09:23.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
02:09:23.262 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
02:09:23.263 00.001 11616 MoveAxis(E, 67, ABG)
02:09:23.263 00.000 11616 Guiding  Dir = 2, Dur = 67
02:09:23.263 00.000 11616 IsSlewing returns 0
02:09:23.263 00.000 11616 IsGuiding returns 0
02:09:23.263 00.000 11616 PulseGuide returned control before completion, sleep 77
02:09:23.286 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=22, Gamma=1.290
02:09:23.308 00.022 12268 UpdateGuideState exits: m=248 SNR=10.5
02:09:23.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:23.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:23.308 00.000 12268 Enqueuing Expose request
02:09:23.352 00.044 11616 IsGuiding returns 1
02:09:23.352 00.000 11616 scope still moving after pulse duration time elapsed
02:09:23.384 00.032 11616 IsSlewing returns 0
02:09:23.384 00.000 11616 IsGuiding returns 1
02:09:23.414 00.030 11616 IsSlewing returns 0
02:09:23.415 00.001 11616 IsGuiding returns 1
02:09:23.444 00.029 11616 IsSlewing returns 0
02:09:23.445 00.001 11616 IsGuiding returns 1
02:09:23.475 00.030 11616 IsSlewing returns 0
02:09:23.476 00.001 11616 IsGuiding returns 1
02:09:23.507 00.031 11616 IsSlewing returns 0
02:09:23.508 00.001 11616 IsGuiding returns 0
02:09:23.508 00.000 11616 scope move finished after 67 + 177 ms
02:09:23.508 00.000 11616 Move returns status 0, amount 67
02:09:23.508 00.000 11616 MoveAxis(S, 18, ABG)
02:09:23.508 00.000 11616 Guiding  Dir = 1, Dur = 18
02:09:23.508 00.000 11616 IsSlewing returns 0
02:09:23.509 00.001 11616 IsGuiding returns 0
02:09:23.509 00.000 11616 PulseGuide returned control before completion, sleep 28
02:09:23.539 00.030 11616 IsGuiding returns 1
02:09:23.539 00.000 11616 scope still moving after pulse duration time elapsed
02:09:23.571 00.032 11616 IsSlewing returns 0
02:09:23.572 00.001 11616 IsGuiding returns 0
02:09:23.572 00.000 11616 scope move finished after 18 + 44 ms
02:09:23.572 00.000 11616 Move returns status 0, amount 18
02:09:23.572 00.000 11616 move complete, result=0
02:09:23.572 00.000 11616 worker thread done servicing request
02:09:23.572 00.000 11616 Worker thread wakes up
02:09:23.572 00.000 12268 GuideStep: -0.1 px 67 ms EAST, 0.2 px 18 ms SOUTH
02:09:23.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:23.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:25.588 02.016 11616 Exposure complete
02:09:25.652 00.064 11616 worker thread done servicing request
02:09:25.652 00.000 12268 OnExposeComplete: enter
02:09:25.652 00.000 12268 UpdateGuideState(): m_state=6
02:09:25.652 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
02:09:25.652 00.000 12268 Star::Find returns 1 (0), X=670.83, Y=910.78, Mass=358, SNR=12.7, Peak=42 HFD=4.5
02:09:25.653 00.001 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
02:09:25.653 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
02:09:25.653 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.32 hyp=0.67 cameraTheta=0.49 mountX=0.37 mountY=0.55, mountTheta=0.97
02:09:25.655 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=0.32, opts=13)
02:09:25.655 00.000 12268 Enqueuing Move request for scope (0.59, 0.32)
02:09:25.655 00.000 11616 Worker thread wakes up
02:09:25.655 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.32) opts 0xd
02:09:25.656 00.001 11616 Handling offset move in thread for scope, endpoint = (0.59, 0.32)
02:09:25.656 00.000 11616 Moving (0.59, 0.32) raw xDistance=0.37 yDistance=0.55
02:09:25.656 00.000 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
02:09:25.656 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
02:09:25.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
02:09:25.656 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
02:09:25.656 00.000 11616 MoveAxis(W, 209, ABG)
02:09:25.656 00.000 11616 Guiding  Dir = 3, Dur = 209
02:09:25.656 00.000 11616 IsSlewing returns 0
02:09:25.656 00.000 11616 IsGuiding returns 0
02:09:25.657 00.001 11616 PulseGuide returned control before completion, sleep 219
02:09:25.677 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=25, Gamma=1.290
02:09:25.698 00.021 12268 UpdateGuideState exits: m=358 SNR=12.7
02:09:25.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:25.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:25.698 00.000 12268 Enqueuing Expose request
02:09:25.882 00.184 11616 IsGuiding returns 1
02:09:25.882 00.000 11616 scope still moving after pulse duration time elapsed
02:09:25.913 00.031 11616 IsSlewing returns 0
02:09:25.914 00.001 11616 IsGuiding returns 1
02:09:25.944 00.030 11616 IsSlewing returns 0
02:09:25.945 00.001 11616 IsGuiding returns 1
02:09:25.976 00.031 11616 IsSlewing returns 0
02:09:25.977 00.001 11616 IsGuiding returns 1
02:09:26.007 00.030 11616 IsSlewing returns 0
02:09:26.008 00.001 11616 IsGuiding returns 1
02:09:26.038 00.030 11616 IsSlewing returns 0
02:09:26.038 00.000 11616 IsGuiding returns 1
02:09:26.068 00.030 11616 IsSlewing returns 0
02:09:26.069 00.001 11616 IsGuiding returns 0
02:09:26.069 00.000 11616 scope move finished after 209 + 203 ms
02:09:26.069 00.000 11616 Move returns status 0, amount 209
02:09:26.069 00.000 11616 MoveAxis(S, 46, ABG)
02:09:26.069 00.000 11616 Guiding  Dir = 1, Dur = 46
02:09:26.069 00.000 11616 IsSlewing returns 0
02:09:26.070 00.001 11616 IsGuiding returns 0
02:09:26.070 00.000 11616 PulseGuide returned control before completion, sleep 56
02:09:26.131 00.061 11616 IsGuiding returns 1
02:09:26.132 00.001 11616 scope still moving after pulse duration time elapsed
02:09:26.161 00.029 11616 IsSlewing returns 0
02:09:26.162 00.001 11616 IsGuiding returns 0
02:09:26.162 00.000 11616 scope move finished after 46 + 46 ms
02:09:26.162 00.000 11616 Move returns status 0, amount 46
02:09:26.162 00.000 11616 move complete, result=0
02:09:26.162 00.000 11616 worker thread done servicing request
02:09:26.162 00.000 11616 Worker thread wakes up
02:09:26.162 00.000 12268 GuideStep: 0.4 px 209 ms WEST, 0.5 px 46 ms SOUTH
02:09:26.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:26.163 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:28.177 02.014 11616 Exposure complete
02:09:28.244 00.067 11616 worker thread done servicing request
02:09:28.244 00.000 12268 OnExposeComplete: enter
02:09:28.244 00.000 12268 UpdateGuideState(): m_state=6
02:09:28.244 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
02:09:28.244 00.000 12268 Star::Find returns 1 (0), X=671.51, Y=910.33, Mass=205, SNR=9.6, Peak=39 HFD=3.9
02:09:28.245 00.001 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
02:09:28.245 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
02:09:28.245 00.000 12268 CameraToMount -- cameraX=1.27 cameraY=-0.13 hyp=1.28 cameraTheta=-0.10 mountX=-0.00 mountY=1.28, mountTheta=1.57
02:09:28.246 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.27, y=-0.13, opts=13)
02:09:28.247 00.001 12268 Enqueuing Move request for scope (1.27, -0.13)
02:09:28.247 00.000 11616 Worker thread wakes up
02:09:28.247 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.27, -0.13) opts 0xd
02:09:28.247 00.000 11616 Handling offset move in thread for scope, endpoint = (1.27, -0.13)
02:09:28.247 00.000 11616 Moving (1.27, -0.13) raw xDistance=-0.00 yDistance=1.28
02:09:28.247 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:28.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:09:28.247 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 1.28
02:09:28.247 00.000 11616 MoveAxis(E, 0, ABG)
02:09:28.247 00.000 11616 Move returns status 0, amount 0
02:09:28.247 00.000 11616 MoveAxis(S, 108, ABG)
02:09:28.247 00.000 11616 Guiding  Dir = 1, Dur = 108
02:09:28.248 00.001 11616 IsSlewing returns 0
02:09:28.248 00.000 11616 IsGuiding returns 0
02:09:28.248 00.000 11616 PulseGuide returned control before completion, sleep 118
02:09:28.269 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=20, Gamma=1.290
02:09:28.288 00.019 12268 UpdateGuideState exits: m=205 SNR=9.6
02:09:28.288 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:28.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:28.288 00.000 12268 Enqueuing Expose request
02:09:28.379 00.091 11616 IsGuiding returns 1
02:09:28.379 00.000 11616 scope still moving after pulse duration time elapsed
02:09:28.409 00.030 11616 IsSlewing returns 0
02:09:28.410 00.001 11616 IsGuiding returns 1
02:09:28.440 00.030 11616 IsSlewing returns 0
02:09:28.440 00.000 11616 IsGuiding returns 1
02:09:28.472 00.032 11616 IsSlewing returns 0
02:09:28.473 00.001 11616 IsGuiding returns 1
02:09:28.504 00.031 11616 IsSlewing returns 0
02:09:28.504 00.000 11616 IsGuiding returns 1
02:09:28.537 00.033 11616 IsSlewing returns 0
02:09:28.537 00.000 11616 IsGuiding returns 0
02:09:28.537 00.000 11616 scope move finished after 108 + 181 ms
02:09:28.537 00.000 11616 Move returns status 0, amount 108
02:09:28.537 00.000 11616 move complete, result=0
02:09:28.538 00.001 11616 worker thread done servicing request
02:09:28.538 00.000 11616 Worker thread wakes up
02:09:28.538 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 1.3 px 108 ms SOUTH
02:09:28.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:28.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:30.554 02.016 11616 Exposure complete
02:09:30.626 00.072 11616 worker thread done servicing request
02:09:30.626 00.000 12268 OnExposeComplete: enter
02:09:30.627 00.001 12268 UpdateGuideState(): m_state=6
02:09:30.627 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
02:09:30.627 00.000 12268 Star::Find returns 1 (0), X=670.74, Y=910.32, Mass=180, SNR=9.0, Peak=39 HFD=3.7
02:09:30.627 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
02:09:30.627 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.42)
02:09:30.627 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.14 hyp=0.52 cameraTheta=-0.28 mountX=-0.09 mountY=0.52, mountTheta=1.75
02:09:30.629 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.14, opts=13)
02:09:30.629 00.000 12268 Enqueuing Move request for scope (0.50, -0.14)
02:09:30.629 00.000 11616 Worker thread wakes up
02:09:30.629 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.14) opts 0xd
02:09:30.629 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.14)
02:09:30.629 00.000 11616 Moving (0.50, -0.14) raw xDistance=-0.09 yDistance=0.52
02:09:30.629 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:30.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:09:30.629 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.52
02:09:30.629 00.000 11616 MoveAxis(E, 0, ABG)
02:09:30.629 00.000 11616 Move returns status 0, amount 0
02:09:30.629 00.000 11616 MoveAxis(S, 44, ABG)
02:09:30.630 00.001 11616 Guiding  Dir = 1, Dur = 44
02:09:30.630 00.000 11616 IsSlewing returns 0
02:09:30.630 00.000 11616 IsGuiding returns 0
02:09:30.630 00.000 11616 PulseGuide returned control before completion, sleep 54
02:09:30.649 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:09:30.666 00.017 12268 UpdateGuideState exits: m=180 SNR=9.0
02:09:30.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:30.667 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:30.667 00.000 12268 Enqueuing Expose request
02:09:30.699 00.032 11616 IsGuiding returns 1
02:09:30.699 00.000 11616 scope still moving after pulse duration time elapsed
02:09:30.730 00.031 11616 IsSlewing returns 0
02:09:30.730 00.000 11616 IsGuiding returns 1
02:09:30.761 00.031 11616 IsSlewing returns 0
02:09:30.761 00.000 11616 IsGuiding returns 1
02:09:30.791 00.030 11616 IsSlewing returns 0
02:09:30.791 00.000 11616 IsGuiding returns 1
02:09:30.823 00.032 11616 IsSlewing returns 0
02:09:30.824 00.001 11616 IsGuiding returns 1
02:09:30.853 00.029 11616 IsSlewing returns 0
02:09:30.854 00.001 11616 IsGuiding returns 1
02:09:30.885 00.031 11616 IsSlewing returns 0
02:09:30.885 00.000 11616 IsGuiding returns 0
02:09:30.886 00.001 11616 scope move finished after 44 + 211 ms
02:09:30.886 00.000 11616 Move returns status 0, amount 44
02:09:30.886 00.000 11616 move complete, result=0
02:09:30.886 00.000 11616 worker thread done servicing request
02:09:30.886 00.000 11616 Worker thread wakes up
02:09:30.886 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 44 ms SOUTH
02:09:30.886 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:30.887 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:32.894 02.007 11616 Exposure complete
02:09:32.957 00.063 11616 worker thread done servicing request
02:09:32.957 00.000 12268 OnExposeComplete: enter
02:09:32.957 00.000 12268 UpdateGuideState(): m_state=6
02:09:32.957 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
02:09:32.957 00.000 12268 Star::Find returns 1 (0), X=670.59, Y=910.83, Mass=250, SNR=10.6, Peak=37 HFD=3.6
02:09:32.958 00.001 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
02:09:32.958 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.52)
02:09:32.958 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.37 hyp=0.51 cameraTheta=0.82 mountX=0.40 mountY=0.30, mountTheta=0.64
02:09:32.959 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=0.37, opts=13)
02:09:32.959 00.000 12268 Enqueuing Move request for scope (0.35, 0.37)
02:09:32.959 00.000 11616 Worker thread wakes up
02:09:32.959 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.37) opts 0xd
02:09:32.959 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, 0.37)
02:09:32.960 00.001 11616 Moving (0.35, 0.37) raw xDistance=0.40 yDistance=0.30
02:09:32.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
02:09:32.960 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
02:09:32.960 00.000 11616 MoveAxis(W, 225, ABG)
02:09:32.960 00.000 11616 Guiding  Dir = 3, Dur = 225
02:09:32.960 00.000 11616 IsSlewing returns 0
02:09:32.960 00.000 11616 IsGuiding returns 0
02:09:32.961 00.001 11616 PulseGuide returned control before completion, sleep 235
02:09:32.981 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:09:32.997 00.016 12268 UpdateGuideState exits: m=250 SNR=10.6
02:09:32.998 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:32.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:32.998 00.000 12268 Enqueuing Expose request
02:09:33.204 00.206 11616 IsGuiding returns 1
02:09:33.204 00.000 11616 scope still moving after pulse duration time elapsed
02:09:33.235 00.031 11616 IsSlewing returns 0
02:09:33.235 00.000 11616 IsGuiding returns 0
02:09:33.235 00.000 11616 scope move finished after 225 + 50 ms
02:09:33.236 00.001 11616 Move returns status 0, amount 225
02:09:33.236 00.000 11616 MoveAxis(S, 25, ABG)
02:09:33.236 00.000 11616 Guiding  Dir = 1, Dur = 25
02:09:33.236 00.000 11616 IsSlewing returns 0
02:09:33.237 00.001 11616 IsGuiding returns 0
02:09:33.237 00.000 11616 PulseGuide returned control before completion, sleep 35
02:09:33.282 00.045 11616 IsGuiding returns 1
02:09:33.282 00.000 11616 scope still moving after pulse duration time elapsed
02:09:33.313 00.031 11616 IsSlewing returns 0
02:09:33.313 00.000 11616 IsGuiding returns 1
02:09:33.344 00.031 11616 IsSlewing returns 0
02:09:33.345 00.001 11616 IsGuiding returns 1
02:09:33.375 00.030 11616 IsSlewing returns 0
02:09:33.375 00.000 11616 IsGuiding returns 0
02:09:33.375 00.000 11616 scope move finished after 25 + 113 ms
02:09:33.375 00.000 11616 Move returns status 0, amount 25
02:09:33.375 00.000 11616 move complete, result=0
02:09:33.375 00.000 11616 worker thread done servicing request
02:09:33.375 00.000 11616 Worker thread wakes up
02:09:33.376 00.001 12268 GuideStep: 0.4 px 225 ms WEST, 0.3 px 25 ms SOUTH
02:09:33.376 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:33.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:35.390 02.014 11616 Exposure complete
02:09:35.454 00.064 11616 worker thread done servicing request
02:09:35.454 00.000 12268 OnExposeComplete: enter
02:09:35.454 00.000 12268 UpdateGuideState(): m_state=6
02:09:35.455 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
02:09:35.455 00.000 12268 Star::Find returns 1 (0), X=670.48, Y=910.95, Mass=265, SNR=11.0, Peak=38 HFD=4.0
02:09:35.455 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
02:09:35.455 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.82)
02:09:35.455 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.49 hyp=0.54 cameraTheta=1.12 mountX=0.51 mountY=0.17, mountTheta=0.32
02:09:35.457 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.49, opts=13)
02:09:35.457 00.000 12268 Enqueuing Move request for scope (0.23, 0.49)
02:09:35.457 00.000 11616 Worker thread wakes up
02:09:35.457 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.49) opts 0xd
02:09:35.457 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.49)
02:09:35.457 00.000 11616 Moving (0.23, 0.49) raw xDistance=0.51 yDistance=0.17
02:09:35.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.51
02:09:35.457 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
02:09:35.457 00.000 11616 MoveAxis(W, 285, ABG)
02:09:35.457 00.000 11616 Guiding  Dir = 3, Dur = 285
02:09:35.458 00.001 11616 IsSlewing returns 0
02:09:35.458 00.000 11616 IsGuiding returns 0
02:09:35.458 00.000 11616 PulseGuide returned control before completion, sleep 295
02:09:35.479 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:09:35.496 00.017 12268 UpdateGuideState exits: m=265 SNR=11.0
02:09:35.496 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:35.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:35.496 00.000 12268 Enqueuing Expose request
02:09:35.768 00.272 11616 IsGuiding returns 1
02:09:35.768 00.000 11616 scope still moving after pulse duration time elapsed
02:09:35.799 00.031 11616 IsSlewing returns 0
02:09:35.800 00.001 11616 IsGuiding returns 0
02:09:35.800 00.000 11616 scope move finished after 285 + 56 ms
02:09:35.800 00.000 11616 Move returns status 0, amount 285
02:09:35.800 00.000 11616 MoveAxis(S, 14, ABG)
02:09:35.800 00.000 11616 Guiding  Dir = 1, Dur = 14
02:09:35.800 00.000 11616 IsSlewing returns 0
02:09:35.801 00.001 11616 IsGuiding returns 0
02:09:35.801 00.000 11616 PulseGuide returned control before completion, sleep 24
02:09:35.830 00.029 11616 IsGuiding returns 1
02:09:35.830 00.000 11616 scope still moving after pulse duration time elapsed
02:09:35.862 00.032 11616 IsSlewing returns 0
02:09:35.862 00.000 11616 IsGuiding returns 1
02:09:35.894 00.032 11616 IsSlewing returns 0
02:09:35.894 00.000 11616 IsGuiding returns 0
02:09:35.894 00.000 11616 scope move finished after 14 + 79 ms
02:09:35.894 00.000 11616 Move returns status 0, amount 14
02:09:35.894 00.000 11616 move complete, result=0
02:09:35.895 00.001 11616 worker thread done servicing request
02:09:35.895 00.000 11616 Worker thread wakes up
02:09:35.895 00.000 12268 GuideStep: 0.5 px 285 ms WEST, 0.2 px 14 ms SOUTH
02:09:35.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:35.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:37.907 02.012 11616 Exposure complete
02:09:37.969 00.062 11616 worker thread done servicing request
02:09:37.969 00.000 12268 OnExposeComplete: enter
02:09:37.969 00.000 12268 UpdateGuideState(): m_state=6
02:09:37.970 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
02:09:37.970 00.000 12268 Star::Find returns 1 (0), X=670.71, Y=910.61, Mass=225, SNR=10.1, Peak=40 HFD=3.6
02:09:37.970 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
02:09:37.970 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.01)
02:09:37.970 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.15 hyp=0.49 cameraTheta=0.31 mountX=0.20 mountY=0.45, mountTheta=1.16
02:09:37.975 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.15, opts=13)
02:09:37.975 00.000 12268 Enqueuing Move request for scope (0.47, 0.15)
02:09:37.975 00.000 11616 Worker thread wakes up
02:09:37.975 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.15) opts 0xd
02:09:37.976 00.001 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.15)
02:09:37.976 00.000 11616 Moving (0.47, 0.15) raw xDistance=0.20 yDistance=0.45
02:09:37.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
02:09:37.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
02:09:37.976 00.000 11616 MoveAxis(W, 110, ABG)
02:09:37.976 00.000 11616 Guiding  Dir = 3, Dur = 110
02:09:37.977 00.001 11616 IsSlewing returns 0
02:09:37.977 00.000 11616 IsGuiding returns 0
02:09:37.978 00.001 11616 PulseGuide returned control before completion, sleep 120
02:09:37.998 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=24, Gamma=1.290
02:09:38.016 00.018 12268 UpdateGuideState exits: m=225 SNR=10.1
02:09:38.016 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:38.016 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:38.016 00.000 12268 Enqueuing Expose request
02:09:38.114 00.098 11616 IsGuiding returns 1
02:09:38.114 00.000 11616 scope still moving after pulse duration time elapsed
02:09:38.145 00.031 11616 IsSlewing returns 0
02:09:38.145 00.000 11616 IsGuiding returns 0
02:09:38.145 00.000 11616 scope move finished after 110 + 57 ms
02:09:38.145 00.000 11616 Move returns status 0, amount 110
02:09:38.145 00.000 11616 MoveAxis(S, 38, ABG)
02:09:38.145 00.000 11616 Guiding  Dir = 1, Dur = 38
02:09:38.146 00.001 11616 IsSlewing returns 0
02:09:38.146 00.000 11616 IsGuiding returns 0
02:09:38.146 00.000 11616 PulseGuide returned control before completion, sleep 48
02:09:38.208 00.062 11616 IsGuiding returns 1
02:09:38.208 00.000 11616 scope still moving after pulse duration time elapsed
02:09:38.238 00.030 11616 IsSlewing returns 0
02:09:38.239 00.001 11616 IsGuiding returns 1
02:09:38.270 00.031 11616 IsSlewing returns 0
02:09:38.271 00.001 11616 IsGuiding returns 1
02:09:38.302 00.031 11616 IsSlewing returns 0
02:09:38.303 00.001 11616 IsGuiding returns 1
02:09:38.334 00.031 11616 IsSlewing returns 0
02:09:38.334 00.000 11616 IsGuiding returns 1
02:09:38.364 00.030 11616 IsSlewing returns 0
02:09:38.365 00.001 11616 IsGuiding returns 1
02:09:38.395 00.030 11616 IsSlewing returns 0
02:09:38.396 00.001 11616 IsGuiding returns 0
02:09:38.396 00.000 11616 scope move finished after 38 + 212 ms
02:09:38.396 00.000 11616 Move returns status 0, amount 38
02:09:38.396 00.000 11616 move complete, result=0
02:09:38.396 00.000 11616 worker thread done servicing request
02:09:38.396 00.000 11616 Worker thread wakes up
02:09:38.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:38.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:38.397 00.001 12268 GuideStep: 0.2 px 110 ms WEST, 0.4 px 38 ms SOUTH
02:09:40.404 02.007 11616 Exposure complete
02:09:40.465 00.061 11616 worker thread done servicing request
02:09:40.466 00.001 12268 OnExposeComplete: enter
02:09:40.466 00.000 12268 UpdateGuideState(): m_state=6
02:09:40.466 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
02:09:40.466 00.000 12268 Star::Find returns 1 (0), X=670.59, Y=910.32, Mass=154, SNR=8.4, Peak=40 HFD=3.2
02:09:40.466 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
02:09:40.466 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
02:09:40.466 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.14 hyp=0.38 cameraTheta=-0.39 mountX=-0.11 mountY=0.36, mountTheta=1.86
02:09:40.468 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.14, opts=13)
02:09:40.468 00.000 12268 Enqueuing Move request for scope (0.35, -0.14)
02:09:40.468 00.000 11616 Worker thread wakes up
02:09:40.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.14) opts 0xd
02:09:40.468 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.14)
02:09:40.468 00.000 11616 Moving (0.35, -0.14) raw xDistance=-0.11 yDistance=0.36
02:09:40.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:09:40.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:09:40.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
02:09:40.468 00.000 11616 MoveAxis(E, 0, ABG)
02:09:40.469 00.001 11616 Move returns status 0, amount 0
02:09:40.469 00.000 11616 MoveAxis(S, 31, ABG)
02:09:40.469 00.000 11616 Guiding  Dir = 1, Dur = 31
02:09:40.469 00.000 11616 IsSlewing returns 0
02:09:40.469 00.000 11616 IsGuiding returns 0
02:09:40.469 00.000 11616 PulseGuide returned control before completion, sleep 41
02:09:40.489 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=20, Gamma=1.290
02:09:40.507 00.018 12268 UpdateGuideState exits: m=154 SNR=8.4
02:09:40.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:40.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:40.507 00.000 12268 Enqueuing Expose request
02:09:40.511 00.004 11616 IsGuiding returns 1
02:09:40.511 00.000 11616 scope still moving after pulse duration time elapsed
02:09:40.543 00.032 11616 IsSlewing returns 0
02:09:40.543 00.000 11616 IsGuiding returns 0
02:09:40.543 00.000 11616 scope move finished after 31 + 43 ms
02:09:40.543 00.000 11616 Move returns status 0, amount 31
02:09:40.543 00.000 11616 move complete, result=0
02:09:40.544 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 31 ms SOUTH
02:09:40.544 00.000 11616 worker thread done servicing request
02:09:40.544 00.000 11616 Worker thread wakes up
02:09:40.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:40.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:42.550 02.006 11616 Exposure complete
02:09:42.619 00.069 11616 worker thread done servicing request
02:09:42.620 00.001 12268 OnExposeComplete: enter
02:09:42.620 00.000 12268 UpdateGuideState(): m_state=6
02:09:42.620 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
02:09:42.620 00.000 12268 Star::Find returns 1 (0), X=670.38, Y=910.59, Mass=120, SNR=7.4, Peak=38 HFD=3.3
02:09:42.620 00.000 12268 Status Line: Mass: 120 vs 248
02:09:42.623 00.003 12268 UpdateCurrentPosition: star mass new=120.4 exp=248.3 thresh=50% limits=(124.2, 3785.9, 496.7)
02:09:42.623 00.000 12268 DistanceChecker: activated
02:09:42.623 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:09:42.624 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:09:42.624 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:09:42.624 00.000 11616 Worker thread wakes up
02:09:42.624 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:09:42.624 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:09:42.624 00.000 11616 move complete, result=0
02:09:42.625 00.001 11616 worker thread done servicing request
02:09:42.735 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:09:42.735 00.000 12268 Status Line: Star lost - mass changed
02:09:42.739 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=19, Gamma=1.290
02:09:42.758 00.019 12268 UpdateGuideState exits: Star lost - mass changed
02:09:42.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:42.758 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:09:42.758 00.000 12268 Enqueuing Expose request
02:09:42.758 00.000 11616 Worker thread wakes up
02:09:42.759 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:42.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:09:44.769 02.010 11616 Exposure complete
02:09:44.835 00.066 11616 worker thread done servicing request
02:09:44.835 00.000 12268 OnExposeComplete: enter
02:09:44.835 00.000 12268 UpdateGuideState(): m_state=6
02:09:44.835 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
02:09:44.835 00.000 12268 Star::Find returns 1 (0), X=669.51, Y=909.79, Mass=112, SNR=7.0, Peak=38 HFD=3.7
02:09:44.836 00.001 12268 Status Line: Mass: 112 vs 227
02:09:44.838 00.002 12268 UpdateCurrentPosition: star mass new=112.2 exp=226.6 thresh=50% limits=(113.3, 3785.9, 453.3)
02:09:44.838 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:09:44.839 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:09:44.839 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:09:44.839 00.000 11616 Worker thread wakes up
02:09:44.839 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:09:44.839 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:09:44.839 00.000 11616 move complete, result=0
02:09:44.840 00.001 11616 worker thread done servicing request
02:09:44.956 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:09:44.956 00.000 12268 Status Line: Star lost - mass changed
02:09:44.959 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=17, Gamma=1.290
02:09:44.976 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:09:44.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:44.976 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:09:44.976 00.000 12268 Enqueuing Expose request
02:09:44.976 00.000 11616 Worker thread wakes up
02:09:44.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:44.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:09:46.989 02.013 11616 Exposure complete
02:09:47.053 00.064 11616 worker thread done servicing request
02:09:47.054 00.001 12268 OnExposeComplete: enter
02:09:47.054 00.000 12268 UpdateGuideState(): m_state=6
02:09:47.054 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
02:09:47.054 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=46, SNR=4.7, Peak=41 HFD=3.1
02:09:47.054 00.000 12268 Status Line: Mass: 46 vs 225
02:09:47.059 00.005 12268 UpdateCurrentPosition: star mass new=45.7 exp=224.8 thresh=50% limits=(112.4, 3785.9, 449.6)
02:09:47.059 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:09:47.060 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:09:47.060 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:09:47.060 00.000 11616 Worker thread wakes up
02:09:47.060 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:09:47.060 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:09:47.060 00.000 11616 move complete, result=0
02:09:47.060 00.000 11616 worker thread done servicing request
02:09:47.163 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:09:47.163 00.000 12268 Status Line: Star lost - mass changed
02:09:47.171 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:09:47.187 00.016 12268 UpdateGuideState exits: Star lost - mass changed
02:09:47.188 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:47.188 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:09:47.188 00.000 12268 Enqueuing Expose request
02:09:47.188 00.000 11616 Worker thread wakes up
02:09:47.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:47.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:09:49.196 02.008 11616 Exposure complete
02:09:49.262 00.066 11616 worker thread done servicing request
02:09:49.263 00.001 12268 OnExposeComplete: enter
02:09:49.263 00.000 12268 UpdateGuideState(): m_state=6
02:09:49.263 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
02:09:49.263 00.000 12268 Star::Find returns 1 (0), X=670.50, Y=909.73, Mass=131, SNR=7.6, Peak=40 HFD=4.4
02:09:49.263 00.000 12268 DistanceChecker: deactivated
02:09:49.263 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
02:09:49.263 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
02:09:49.263 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.73 hyp=0.77 cameraTheta=-1.23 mountX=-0.70 mountY=0.35, mountTheta=2.68
02:09:49.265 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.73, opts=13)
02:09:49.265 00.000 12268 Enqueuing Move request for scope (0.26, -0.73)
02:09:49.265 00.000 11616 Worker thread wakes up
02:09:49.265 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.73) opts 0xd
02:09:49.265 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.73)
02:09:49.265 00.000 11616 Moving (0.26, -0.73) raw xDistance=-0.70 yDistance=0.35
02:09:49.265 00.000 11616 resist switch: large excursion: input -0.70 thresh 0.29 direction from 1 to -1
02:09:49.265 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.10
02:09:49.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.70
02:09:49.266 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
02:09:49.266 00.000 11616 MoveAxis(E, 393, ABG)
02:09:49.266 00.000 11616 Guiding  Dir = 2, Dur = 393
02:09:49.266 00.000 11616 IsSlewing returns 0
02:09:49.266 00.000 11616 IsGuiding returns 0
02:09:49.266 00.000 11616 PulseGuide returned control before completion, sleep 403
02:09:49.288 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=18, Gamma=1.290
02:09:49.305 00.017 12268 UpdateGuideState exits: m=131 SNR=7.6
02:09:49.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:49.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:49.305 00.000 12268 Enqueuing Expose request
02:09:49.673 00.368 11616 IsGuiding returns 1
02:09:49.673 00.000 11616 scope still moving after pulse duration time elapsed
02:09:49.704 00.031 11616 IsSlewing returns 0
02:09:49.705 00.001 11616 IsGuiding returns 0
02:09:49.705 00.000 11616 scope move finished after 393 + 45 ms
02:09:49.705 00.000 11616 Move returns status 0, amount 393
02:09:49.705 00.000 11616 MoveAxis(S, 30, ABG)
02:09:49.705 00.000 11616 Guiding  Dir = 1, Dur = 30
02:09:49.705 00.000 11616 IsSlewing returns 0
02:09:49.706 00.001 11616 IsGuiding returns 0
02:09:49.706 00.000 11616 PulseGuide returned control before completion, sleep 40
02:09:49.750 00.044 11616 IsGuiding returns 1
02:09:49.751 00.001 11616 scope still moving after pulse duration time elapsed
02:09:49.782 00.031 11616 IsSlewing returns 0
02:09:49.783 00.001 11616 IsGuiding returns 0
02:09:49.783 00.000 11616 scope move finished after 30 + 47 ms
02:09:49.783 00.000 11616 Move returns status 0, amount 30
02:09:49.783 00.000 11616 move complete, result=0
02:09:49.783 00.000 11616 worker thread done servicing request
02:09:49.783 00.000 11616 Worker thread wakes up
02:09:49.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:49.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:49.784 00.001 12268 GuideStep: -0.7 px 393 ms EAST, 0.4 px 30 ms SOUTH
02:09:51.800 02.016 11616 Exposure complete
02:09:51.864 00.064 11616 worker thread done servicing request
02:09:51.864 00.000 12268 OnExposeComplete: enter
02:09:51.864 00.000 12268 UpdateGuideState(): m_state=6
02:09:51.864 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
02:09:51.864 00.000 12268 Star::Find returns 1 (0), X=666.36, Y=915.46, Mass=54, SNR=5.0, Peak=41 HFD=4.8
02:09:51.864 00.000 12268 Status Line: Mass: 54 vs 205
02:09:51.867 00.003 12268 UpdateCurrentPosition: star mass new=53.8 exp=205.1 thresh=50% limits=(102.5, 3785.9, 410.2)
02:09:51.867 00.000 12268 DistanceChecker: activated
02:09:51.867 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:09:51.867 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:09:51.867 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:09:51.868 00.001 11616 Worker thread wakes up
02:09:51.868 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:09:51.868 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:09:51.868 00.000 11616 move complete, result=0
02:09:51.868 00.000 11616 worker thread done servicing request
02:09:51.969 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:09:51.969 00.000 12268 Status Line: Star lost - mass changed
02:09:51.980 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:09:51.997 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:09:51.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:51.997 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:09:51.997 00.000 12268 Enqueuing Expose request
02:09:51.997 00.000 11616 Worker thread wakes up
02:09:51.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:51.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:09:54.004 02.007 11616 Exposure complete
02:09:54.067 00.063 11616 worker thread done servicing request
02:09:54.068 00.001 12268 OnExposeComplete: enter
02:09:54.069 00.001 12268 UpdateGuideState(): m_state=6
02:09:54.069 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
02:09:54.069 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.54, Mass=53, SNR=5.0, Peak=38 HFD=3.5
02:09:54.069 00.000 12268 Status Line: Mass: 53 vs 201
02:09:54.075 00.006 12268 UpdateCurrentPosition: star mass new=52.5 exp=201.5 thresh=50% limits=(100.7, 3785.9, 402.9)
02:09:54.075 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:09:54.076 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:09:54.076 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:09:54.076 00.000 11616 Worker thread wakes up
02:09:54.076 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:09:54.076 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:09:54.077 00.001 11616 move complete, result=0
02:09:54.077 00.000 11616 worker thread done servicing request
02:09:54.191 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:09:54.191 00.000 12268 Status Line: Star lost - mass changed
02:09:54.195 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:09:54.213 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:09:54.213 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:54.213 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:09:54.213 00.000 12268 Enqueuing Expose request
02:09:54.213 00.000 11616 Worker thread wakes up
02:09:54.213 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:54.214 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:09:56.218 02.004 11616 Exposure complete
02:09:56.280 00.062 11616 worker thread done servicing request
02:09:56.281 00.001 12268 OnExposeComplete: enter
02:09:56.281 00.000 12268 UpdateGuideState(): m_state=6
02:09:56.281 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
02:09:56.281 00.000 12268 Star::Find returns 1 (0), X=670.55, Y=911.19, Mass=132, SNR=7.6, Peak=40 HFD=4.5
02:09:56.281 00.000 12268 DistanceChecker: deactivated
02:09:56.281 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
02:09:56.281 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.87)
02:09:56.282 00.001 12268 CameraToMount -- cameraX=0.31 cameraY=0.73 hyp=0.79 cameraTheta=1.17 mountX=0.75 mountY=0.21, mountTheta=0.28
02:09:56.283 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=0.73, opts=13)
02:09:56.283 00.000 12268 Enqueuing Move request for scope (0.31, 0.73)
02:09:56.283 00.000 11616 Worker thread wakes up
02:09:56.283 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.73) opts 0xd
02:09:56.283 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, 0.73)
02:09:56.283 00.000 11616 Moving (0.31, 0.73) raw xDistance=0.75 yDistance=0.21
02:09:56.283 00.000 11616 resist switch: large excursion: input 0.75 thresh 0.29 direction from -1 to 1
02:09:56.284 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.26
02:09:56.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.75
02:09:56.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.21
02:09:56.284 00.000 11616 MoveAxis(W, 422, ABG)
02:09:56.284 00.000 11616 Guiding  Dir = 3, Dur = 422
02:09:56.284 00.000 11616 IsSlewing returns 0
02:09:56.284 00.000 11616 IsGuiding returns 0
02:09:56.285 00.001 11616 PulseGuide returned control before completion, sleep 432
02:09:56.304 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:09:56.321 00.017 12268 UpdateGuideState exits: m=132 SNR=7.6
02:09:56.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:56.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:56.321 00.000 12268 Enqueuing Expose request
02:09:56.731 00.410 11616 IsGuiding returns 1
02:09:56.731 00.000 11616 scope still moving after pulse duration time elapsed
02:09:56.761 00.030 11616 IsSlewing returns 0
02:09:56.761 00.000 11616 IsGuiding returns 0
02:09:56.761 00.000 11616 scope move finished after 422 + 54 ms
02:09:56.761 00.000 11616 Move returns status 0, amount 422
02:09:56.761 00.000 11616 MoveAxis(S, 18, ABG)
02:09:56.761 00.000 11616 Guiding  Dir = 1, Dur = 18
02:09:56.762 00.001 11616 IsSlewing returns 0
02:09:56.762 00.000 11616 IsGuiding returns 0
02:09:56.762 00.000 11616 PulseGuide returned control before completion, sleep 28
02:09:56.793 00.031 11616 IsGuiding returns 1
02:09:56.793 00.000 11616 scope still moving after pulse duration time elapsed
02:09:56.824 00.031 11616 IsSlewing returns 0
02:09:56.825 00.001 11616 IsGuiding returns 0
02:09:56.825 00.000 11616 scope move finished after 18 + 44 ms
02:09:56.825 00.000 11616 Move returns status 0, amount 18
02:09:56.825 00.000 11616 move complete, result=0
02:09:56.825 00.000 11616 worker thread done servicing request
02:09:56.825 00.000 11616 Worker thread wakes up
02:09:56.826 00.001 12268 GuideStep: 0.8 px 422 ms WEST, 0.2 px 18 ms SOUTH
02:09:56.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:56.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:09:58.830 02.004 11616 Exposure complete
02:09:58.893 00.063 11616 worker thread done servicing request
02:09:58.893 00.000 12268 OnExposeComplete: enter
02:09:58.893 00.000 12268 UpdateGuideState(): m_state=6
02:09:58.894 00.001 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
02:09:58.894 00.000 12268 Star::Find returns 1 (0), X=671.07, Y=909.43, Mass=175, SNR=8.7, Peak=42 HFD=4.8
02:09:58.894 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
02:09:58.894 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
02:09:58.894 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=-1.04 hyp=1.33 cameraTheta=-0.90 mountX=-0.95 mountY=0.96, mountTheta=2.35
02:09:58.896 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.83, y=-1.04, opts=13)
02:09:58.896 00.000 12268 Enqueuing Move request for scope (0.83, -1.04)
02:09:58.896 00.000 11616 Worker thread wakes up
02:09:58.896 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.83, -1.04) opts 0xd
02:09:58.896 00.000 11616 Handling offset move in thread for scope, endpoint = (0.83, -1.04)
02:09:58.896 00.000 11616 Moving (0.83, -1.04) raw xDistance=-0.95 yDistance=0.96
02:09:58.896 00.000 11616 resist switch: large excursion: input -0.95 thresh 0.29 direction from 1 to -1
02:09:58.896 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.85
02:09:58.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.95
02:09:58.897 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.96
02:09:58.897 00.000 11616 MoveAxis(E, 532, ABG)
02:09:58.897 00.000 11616 Guiding  Dir = 2, Dur = 532
02:09:58.897 00.000 11616 IsSlewing returns 0
02:09:58.897 00.000 11616 IsGuiding returns 0
02:09:58.898 00.001 11616 PulseGuide returned control before completion, sleep 542
02:09:58.918 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:09:58.934 00.016 12268 UpdateGuideState exits: m=175 SNR=8.7
02:09:58.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:58.934 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:09:58.934 00.000 12268 Enqueuing Expose request
02:09:59.441 00.507 11616 IsGuiding returns 1
02:09:59.441 00.000 11616 scope still moving after pulse duration time elapsed
02:09:59.471 00.030 11616 IsSlewing returns 0
02:09:59.472 00.001 11616 IsGuiding returns 0
02:09:59.472 00.000 11616 scope move finished after 532 + 43 ms
02:09:59.472 00.000 11616 Move returns status 0, amount 532
02:09:59.472 00.000 11616 MoveAxis(S, 81, ABG)
02:09:59.472 00.000 11616 Guiding  Dir = 1, Dur = 81
02:09:59.473 00.001 11616 IsSlewing returns 0
02:09:59.473 00.000 11616 IsGuiding returns 0
02:09:59.473 00.000 11616 PulseGuide returned control before completion, sleep 91
02:09:59.565 00.092 11616 IsGuiding returns 1
02:09:59.565 00.000 11616 scope still moving after pulse duration time elapsed
02:09:59.597 00.032 11616 IsSlewing returns 0
02:09:59.597 00.000 11616 IsGuiding returns 1
02:09:59.629 00.032 11616 IsSlewing returns 0
02:09:59.629 00.000 11616 IsGuiding returns 1
02:09:59.660 00.031 11616 IsSlewing returns 0
02:09:59.660 00.000 11616 IsGuiding returns 0
02:09:59.660 00.000 11616 scope move finished after 81 + 106 ms
02:09:59.661 00.001 11616 Move returns status 0, amount 81
02:09:59.661 00.000 11616 move complete, result=0
02:09:59.661 00.000 11616 worker thread done servicing request
02:09:59.661 00.000 11616 Worker thread wakes up
02:09:59.661 00.000 12268 GuideStep: -1.0 px 532 ms EAST, 1.0 px 81 ms SOUTH
02:09:59.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:09:59.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:01.661 02.000 11616 Exposure complete
02:10:01.724 00.063 11616 worker thread done servicing request
02:10:01.725 00.001 12268 OnExposeComplete: enter
02:10:01.725 00.000 12268 UpdateGuideState(): m_state=6
02:10:01.725 00.000 12268 Star::Find(15, 671, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
02:10:01.725 00.000 12268 Star::Find returns 1 (0), X=670.40, Y=910.35, Mass=214, SNR=9.8, Peak=38 HFD=4.8
02:10:01.725 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
02:10:01.725 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
02:10:01.725 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-0.63 mountX=-0.10 mountY=0.17, mountTheta=2.10
02:10:01.727 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.11, opts=13)
02:10:01.728 00.001 12268 Enqueuing Move request for scope (0.15, -0.11)
02:10:01.728 00.000 11616 Worker thread wakes up
02:10:01.728 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
02:10:01.728 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
02:10:01.728 00.000 11616 Moving (0.15, -0.11) raw xDistance=-0.10 yDistance=0.17
02:10:01.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.10
02:10:01.728 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.17
02:10:01.728 00.000 11616 MoveAxis(E, 55, ABG)
02:10:01.728 00.000 11616 Guiding  Dir = 2, Dur = 55
02:10:01.728 00.000 11616 IsSlewing returns 0
02:10:01.729 00.001 11616 IsGuiding returns 0
02:10:01.729 00.000 11616 PulseGuide returned control before completion, sleep 65
02:10:01.750 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=20, Gamma=1.290
02:10:01.767 00.017 12268 UpdateGuideState exits: m=214 SNR=9.8
02:10:01.768 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:01.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:01.768 00.000 12268 Enqueuing Expose request
02:10:01.807 00.039 11616 IsGuiding returns 1
02:10:01.807 00.000 11616 scope still moving after pulse duration time elapsed
02:10:01.839 00.032 11616 IsSlewing returns 0
02:10:01.839 00.000 11616 IsGuiding returns 0
02:10:01.839 00.000 11616 scope move finished after 55 + 55 ms
02:10:01.840 00.001 11616 Move returns status 0, amount 55
02:10:01.840 00.000 11616 MoveAxis(S, 14, ABG)
02:10:01.840 00.000 11616 Guiding  Dir = 1, Dur = 14
02:10:01.840 00.000 11616 IsSlewing returns 0
02:10:01.840 00.000 11616 IsGuiding returns 0
02:10:01.840 00.000 11616 PulseGuide returned control before completion, sleep 24
02:10:01.869 00.029 11616 IsGuiding returns 1
02:10:01.869 00.000 11616 scope still moving after pulse duration time elapsed
02:10:01.901 00.032 11616 IsSlewing returns 0
02:10:01.901 00.000 11616 IsGuiding returns 1
02:10:01.932 00.031 11616 IsSlewing returns 0
02:10:01.933 00.001 11616 IsGuiding returns 1
02:10:01.962 00.029 11616 IsSlewing returns 0
02:10:01.962 00.000 11616 IsGuiding returns 1
02:10:01.993 00.031 11616 IsSlewing returns 0
02:10:01.993 00.000 11616 IsGuiding returns 1
02:10:02.024 00.031 11616 IsSlewing returns 0
02:10:02.024 00.000 11616 IsGuiding returns 1
02:10:02.054 00.030 11616 IsSlewing returns 0
02:10:02.055 00.001 11616 IsGuiding returns 1
02:10:02.085 00.030 11616 IsSlewing returns 0
02:10:02.086 00.001 11616 IsGuiding returns 1
02:10:02.117 00.031 11616 IsSlewing returns 0
02:10:02.118 00.001 11616 IsGuiding returns 1
02:10:02.147 00.029 11616 IsSlewing returns 0
02:10:02.148 00.001 11616 IsGuiding returns 0
02:10:02.148 00.000 11616 scope move finished after 14 + 294 ms
02:10:02.148 00.000 11616 Move returns status 0, amount 14
02:10:02.148 00.000 11616 move complete, result=0
02:10:02.149 00.001 11616 worker thread done servicing request
02:10:02.149 00.000 11616 Worker thread wakes up
02:10:02.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:02.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:02.149 00.000 12268 GuideStep: -0.1 px 55 ms EAST, 0.2 px 14 ms SOUTH
02:10:04.167 02.018 11616 Exposure complete
02:10:04.233 00.066 11616 worker thread done servicing request
02:10:04.234 00.001 12268 OnExposeComplete: enter
02:10:04.234 00.000 12268 UpdateGuideState(): m_state=6
02:10:04.234 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
02:10:04.234 00.000 12268 Star::Find returns 1 (0), X=670.45, Y=910.58, Mass=138, SNR=7.9, Peak=37 HFD=3.2
02:10:04.234 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
02:10:04.234 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.23)
02:10:04.234 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.12 hyp=0.24 cameraTheta=0.53 mountX=0.14 mountY=0.19, mountTheta=0.93
02:10:04.237 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.12, opts=13)
02:10:04.237 00.000 12268 Enqueuing Move request for scope (0.20, 0.12)
02:10:04.237 00.000 11616 Worker thread wakes up
02:10:04.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.12) opts 0xd
02:10:04.237 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.12)
02:10:04.237 00.000 11616 Moving (0.20, 0.12) raw xDistance=0.14 yDistance=0.19
02:10:04.237 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:04.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:10:04.238 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
02:10:04.238 00.000 11616 MoveAxis(E, 0, ABG)
02:10:04.238 00.000 11616 Move returns status 0, amount 0
02:10:04.238 00.000 11616 MoveAxis(S, 16, ABG)
02:10:04.238 00.000 11616 Guiding  Dir = 1, Dur = 16
02:10:04.238 00.000 11616 IsSlewing returns 0
02:10:04.238 00.000 11616 IsGuiding returns 0
02:10:04.239 00.001 11616 PulseGuide returned control before completion, sleep 26
02:10:04.263 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=23, Gamma=1.290
02:10:04.271 00.008 11616 IsGuiding returns 1
02:10:04.271 00.000 11616 scope still moving after pulse duration time elapsed
02:10:04.281 00.010 12268 UpdateGuideState exits: m=138 SNR=7.9
02:10:04.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:04.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:04.281 00.000 12268 Enqueuing Expose request
02:10:04.301 00.020 11616 IsSlewing returns 0
02:10:04.301 00.000 11616 IsGuiding returns 0
02:10:04.301 00.000 11616 scope move finished after 16 + 46 ms
02:10:04.301 00.000 11616 Move returns status 0, amount 16
02:10:04.301 00.000 11616 move complete, result=0
02:10:04.302 00.001 11616 worker thread done servicing request
02:10:04.302 00.000 11616 Worker thread wakes up
02:10:04.302 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:04.302 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:04.306 00.004 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 16 ms SOUTH
02:10:06.308 02.002 11616 Exposure complete
02:10:06.372 00.064 11616 worker thread done servicing request
02:10:06.373 00.001 12268 OnExposeComplete: enter
02:10:06.373 00.000 12268 UpdateGuideState(): m_state=6
02:10:06.373 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
02:10:06.373 00.000 12268 Star::Find returns 1 (0), X=670.65, Y=910.26, Mass=227, SNR=10.1, Peak=42 HFD=4.3
02:10:06.373 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
02:10:06.373 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
02:10:06.373 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.20 hyp=0.45 cameraTheta=-0.46 mountX=-0.16 mountY=0.43, mountTheta=1.93
02:10:06.375 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=-0.20, opts=13)
02:10:06.375 00.000 12268 Enqueuing Move request for scope (0.41, -0.20)
02:10:06.375 00.000 11616 Worker thread wakes up
02:10:06.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.20) opts 0xd
02:10:06.375 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, -0.20)
02:10:06.375 00.000 11616 Moving (0.41, -0.20) raw xDistance=-0.16 yDistance=0.43
02:10:06.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
02:10:06.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
02:10:06.375 00.000 11616 MoveAxis(E, 89, ABG)
02:10:06.376 00.001 11616 Guiding  Dir = 2, Dur = 89
02:10:06.376 00.000 11616 IsSlewing returns 0
02:10:06.376 00.000 11616 IsGuiding returns 0
02:10:06.376 00.000 11616 PulseGuide returned control before completion, sleep 99
02:10:06.397 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=22, Gamma=1.290
02:10:06.413 00.016 12268 UpdateGuideState exits: m=227 SNR=10.1
02:10:06.414 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:06.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:06.414 00.000 12268 Enqueuing Expose request
02:10:06.478 00.064 11616 IsGuiding returns 1
02:10:06.478 00.000 11616 scope still moving after pulse duration time elapsed
02:10:06.509 00.031 11616 IsSlewing returns 0
02:10:06.510 00.001 11616 IsGuiding returns 0
02:10:06.510 00.000 11616 scope move finished after 89 + 45 ms
02:10:06.510 00.000 11616 Move returns status 0, amount 89
02:10:06.510 00.000 11616 MoveAxis(S, 36, ABG)
02:10:06.510 00.000 11616 Guiding  Dir = 1, Dur = 36
02:10:06.511 00.001 11616 IsSlewing returns 0
02:10:06.511 00.000 11616 IsGuiding returns 0
02:10:06.511 00.000 11616 PulseGuide returned control before completion, sleep 46
02:10:06.570 00.059 11616 IsGuiding returns 1
02:10:06.570 00.000 11616 scope still moving after pulse duration time elapsed
02:10:06.602 00.032 11616 IsSlewing returns 0
02:10:06.602 00.000 11616 IsGuiding returns 0
02:10:06.602 00.000 11616 scope move finished after 36 + 55 ms
02:10:06.602 00.000 11616 Move returns status 0, amount 36
02:10:06.602 00.000 11616 move complete, result=0
02:10:06.603 00.001 11616 worker thread done servicing request
02:10:06.603 00.000 11616 Worker thread wakes up
02:10:06.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:06.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:06.603 00.000 12268 GuideStep: -0.2 px 89 ms EAST, 0.4 px 36 ms SOUTH
02:10:08.675 02.072 11616 Exposure complete
02:10:08.737 00.062 11616 worker thread done servicing request
02:10:08.737 00.000 12268 OnExposeComplete: enter
02:10:08.738 00.001 12268 UpdateGuideState(): m_state=6
02:10:08.738 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
02:10:08.738 00.000 12268 Star::Find returns 1 (0), X=670.58, Y=910.70, Mass=197, SNR=9.4, Peak=39 HFD=3.5
02:10:08.738 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.86 = -0.86)
02:10:08.738 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.32)
02:10:08.738 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.24 hyp=0.41 cameraTheta=0.62 mountX=0.27 mountY=0.30, mountTheta=0.84
02:10:08.740 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=0.24, opts=13)
02:10:08.740 00.000 12268 Enqueuing Move request for scope (0.34, 0.24)
02:10:08.740 00.000 11616 Worker thread wakes up
02:10:08.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.24) opts 0xd
02:10:08.740 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, 0.24)
02:10:08.740 00.000 11616 Moving (0.34, 0.24) raw xDistance=0.27 yDistance=0.30
02:10:08.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:08.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:10:08.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.30
02:10:08.740 00.000 11616 MoveAxis(E, 0, ABG)
02:10:08.741 00.001 11616 Move returns status 0, amount 0
02:10:08.741 00.000 11616 MoveAxis(S, 26, ABG)
02:10:08.741 00.000 11616 Guiding  Dir = 1, Dur = 26
02:10:08.741 00.000 11616 IsSlewing returns 0
02:10:08.741 00.000 11616 IsGuiding returns 0
02:10:08.741 00.000 11616 PulseGuide returned control before completion, sleep 36
02:10:08.762 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:10:08.779 00.017 12268 UpdateGuideState exits: m=197 SNR=9.4
02:10:08.780 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:08.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:08.780 00.000 12268 Enqueuing Expose request
02:10:08.794 00.014 11616 IsGuiding returns 1
02:10:08.794 00.000 11616 scope still moving after pulse duration time elapsed
02:10:08.824 00.030 11616 IsSlewing returns 0
02:10:08.824 00.000 11616 IsGuiding returns 0
02:10:08.824 00.000 11616 scope move finished after 26 + 57 ms
02:10:08.824 00.000 11616 Move returns status 0, amount 26
02:10:08.825 00.001 11616 move complete, result=0
02:10:08.826 00.001 11616 worker thread done servicing request
02:10:08.826 00.000 11616 Worker thread wakes up
02:10:08.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:08.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:08.826 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.3 px 26 ms SOUTH
02:10:10.830 02.004 11616 Exposure complete
02:10:10.893 00.063 11616 worker thread done servicing request
02:10:10.893 00.000 12268 OnExposeComplete: enter
02:10:10.893 00.000 12268 UpdateGuideState(): m_state=6
02:10:10.893 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
02:10:10.893 00.000 12268 Star::Find returns 1 (0), X=670.14, Y=910.51, Mass=231, SNR=10.2, Peak=36 HFD=3.9
02:10:10.894 00.001 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
02:10:10.894 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
02:10:10.894 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.65 mountX=0.04 mountY=-0.10, mountTheta=-1.19
02:10:10.895 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.05, opts=13)
02:10:10.895 00.000 12268 Enqueuing Move request for scope (-0.10, 0.05)
02:10:10.895 00.000 11616 Worker thread wakes up
02:10:10.895 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
02:10:10.895 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
02:10:10.896 00.001 11616 Moving (-0.10, 0.05) raw xDistance=0.04 yDistance=-0.10
02:10:10.896 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:10.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:10:10.896 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:10.896 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:10:10.896 00.000 11616 MoveAxis(E, 0, ABG)
02:10:10.896 00.000 11616 Move returns status 0, amount 0
02:10:10.896 00.000 11616 MoveAxis(N, 0, ABG)
02:10:10.896 00.000 11616 Move returns status 0, amount 0
02:10:10.896 00.000 11616 move complete, result=0
02:10:10.897 00.001 11616 worker thread done servicing request
02:10:10.916 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=22, Gamma=1.290
02:10:10.933 00.017 12268 UpdateGuideState exits: m=231 SNR=10.2
02:10:10.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:10.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:10.933 00.000 12268 Enqueuing Expose request
02:10:10.933 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:10:10.934 00.001 11616 Worker thread wakes up
02:10:10.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:10.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:12.938 02.004 11616 Exposure complete
02:10:12.999 00.061 11616 worker thread done servicing request
02:10:13.000 00.001 12268 OnExposeComplete: enter
02:10:13.000 00.000 12268 UpdateGuideState(): m_state=6
02:10:13.000 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
02:10:13.000 00.000 12268 Star::Find returns 1 (0), X=670.77, Y=910.13, Mass=328, SNR=12.2, Peak=41 HFD=4.0
02:10:13.000 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
02:10:13.000 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
02:10:13.000 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.33 hyp=0.62 cameraTheta=-0.56 mountX=-0.28 mountY=0.57, mountTheta=2.02
02:10:13.005 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=-0.33, opts=13)
02:10:13.006 00.001 12268 Enqueuing Move request for scope (0.53, -0.33)
02:10:13.006 00.000 11616 Worker thread wakes up
02:10:13.006 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.33) opts 0xd
02:10:13.006 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, -0.33)
02:10:13.006 00.000 11616 Moving (0.53, -0.33) raw xDistance=-0.28 yDistance=0.57
02:10:13.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
02:10:13.006 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
02:10:13.006 00.000 11616 MoveAxis(E, 154, ABG)
02:10:13.006 00.000 11616 Guiding  Dir = 2, Dur = 154
02:10:13.007 00.001 11616 IsSlewing returns 0
02:10:13.007 00.000 11616 IsGuiding returns 0
02:10:13.007 00.000 11616 PulseGuide returned control before completion, sleep 164
02:10:13.028 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=26, Gamma=1.290
02:10:13.046 00.018 12268 UpdateGuideState exits: m=328 SNR=12.2
02:10:13.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:13.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:13.046 00.000 12268 Enqueuing Expose request
02:10:13.175 00.129 11616 IsGuiding returns 1
02:10:13.175 00.000 11616 scope still moving after pulse duration time elapsed
02:10:13.206 00.031 11616 IsSlewing returns 0
02:10:13.206 00.000 11616 IsGuiding returns 0
02:10:13.206 00.000 11616 scope move finished after 154 + 44 ms
02:10:13.207 00.001 11616 Move returns status 0, amount 154
02:10:13.207 00.000 11616 MoveAxis(S, 48, ABG)
02:10:13.207 00.000 11616 Guiding  Dir = 1, Dur = 48
02:10:13.207 00.000 11616 IsSlewing returns 0
02:10:13.207 00.000 11616 IsGuiding returns 0
02:10:13.207 00.000 11616 PulseGuide returned control before completion, sleep 58
02:10:13.268 00.061 11616 IsGuiding returns 1
02:10:13.269 00.001 11616 scope still moving after pulse duration time elapsed
02:10:13.299 00.030 11616 IsSlewing returns 0
02:10:13.299 00.000 11616 IsGuiding returns 1
02:10:13.329 00.030 11616 IsSlewing returns 0
02:10:13.330 00.001 11616 IsGuiding returns 1
02:10:13.360 00.030 11616 IsSlewing returns 0
02:10:13.360 00.000 11616 IsGuiding returns 1
02:10:13.391 00.031 11616 IsSlewing returns 0
02:10:13.392 00.001 11616 IsGuiding returns 1
02:10:13.422 00.030 11616 IsSlewing returns 0
02:10:13.422 00.000 11616 IsGuiding returns 1
02:10:13.454 00.032 11616 IsSlewing returns 0
02:10:13.455 00.001 11616 IsGuiding returns 0
02:10:13.455 00.000 11616 scope move finished after 48 + 199 ms
02:10:13.455 00.000 11616 Move returns status 0, amount 48
02:10:13.455 00.000 11616 move complete, result=0
02:10:13.455 00.000 11616 worker thread done servicing request
02:10:13.455 00.000 11616 Worker thread wakes up
02:10:13.455 00.000 12268 GuideStep: -0.3 px 154 ms EAST, 0.6 px 48 ms SOUTH
02:10:13.456 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:13.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:15.466 02.010 11616 Exposure complete
02:10:15.528 00.062 11616 worker thread done servicing request
02:10:15.528 00.000 12268 OnExposeComplete: enter
02:10:15.528 00.000 12268 UpdateGuideState(): m_state=6
02:10:15.529 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
02:10:15.529 00.000 12268 Star::Find returns 1 (0), X=670.60, Y=910.20, Mass=342, SNR=12.4, Peak=40 HFD=3.9
02:10:15.529 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
02:10:15.529 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
02:10:15.529 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.27 hyp=0.45 cameraTheta=-0.64 mountX=-0.23 mountY=0.39, mountTheta=2.11
02:10:15.530 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.27, opts=13)
02:10:15.531 00.001 12268 Enqueuing Move request for scope (0.36, -0.27)
02:10:15.531 00.000 11616 Worker thread wakes up
02:10:15.531 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.27) opts 0xd
02:10:15.531 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.27)
02:10:15.531 00.000 11616 Moving (0.36, -0.27) raw xDistance=-0.23 yDistance=0.39
02:10:15.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
02:10:15.531 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
02:10:15.531 00.000 11616 MoveAxis(E, 130, ABG)
02:10:15.531 00.000 11616 Guiding  Dir = 2, Dur = 130
02:10:15.531 00.000 11616 IsSlewing returns 0
02:10:15.532 00.001 11616 IsGuiding returns 0
02:10:15.532 00.000 11616 PulseGuide returned control before completion, sleep 140
02:10:15.553 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:10:15.570 00.017 12268 UpdateGuideState exits: m=342 SNR=12.4
02:10:15.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:15.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:15.570 00.000 12268 Enqueuing Expose request
02:10:15.684 00.114 11616 IsGuiding returns 1
02:10:15.684 00.000 11616 scope still moving after pulse duration time elapsed
02:10:15.715 00.031 11616 IsSlewing returns 0
02:10:15.716 00.001 11616 IsGuiding returns 0
02:10:15.716 00.000 11616 scope move finished after 130 + 54 ms
02:10:15.716 00.000 11616 Move returns status 0, amount 130
02:10:15.716 00.000 11616 MoveAxis(S, 33, ABG)
02:10:15.716 00.000 11616 Guiding  Dir = 1, Dur = 33
02:10:15.717 00.001 11616 IsSlewing returns 0
02:10:15.717 00.000 11616 IsGuiding returns 0
02:10:15.717 00.000 11616 PulseGuide returned control before completion, sleep 43
02:10:15.761 00.044 11616 IsGuiding returns 1
02:10:15.761 00.000 11616 scope still moving after pulse duration time elapsed
02:10:15.793 00.032 11616 IsSlewing returns 0
02:10:15.793 00.000 11616 IsGuiding returns 1
02:10:15.823 00.030 11616 IsSlewing returns 0
02:10:15.824 00.001 11616 IsGuiding returns 1
02:10:15.853 00.029 11616 IsSlewing returns 0
02:10:15.853 00.000 11616 IsGuiding returns 1
02:10:15.884 00.031 11616 IsSlewing returns 0
02:10:15.885 00.001 11616 IsGuiding returns 1
02:10:15.915 00.030 11616 IsSlewing returns 0
02:10:15.916 00.001 11616 IsGuiding returns 0
02:10:15.916 00.000 11616 scope move finished after 33 + 166 ms
02:10:15.916 00.000 11616 Move returns status 0, amount 33
02:10:15.916 00.000 11616 move complete, result=0
02:10:15.916 00.000 11616 worker thread done servicing request
02:10:15.916 00.000 11616 Worker thread wakes up
02:10:15.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:15.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:15.916 00.000 12268 GuideStep: -0.2 px 130 ms EAST, 0.4 px 33 ms SOUTH
02:10:17.931 02.015 11616 Exposure complete
02:10:17.994 00.063 11616 worker thread done servicing request
02:10:17.994 00.000 12268 OnExposeComplete: enter
02:10:17.994 00.000 12268 UpdateGuideState(): m_state=6
02:10:17.994 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
02:10:17.994 00.000 12268 Star::Find returns 1 (0), X=670.57, Y=909.49, Mass=328, SNR=12.0, Peak=39 HFD=5.0
02:10:17.994 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
02:10:17.994 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.46)
02:10:17.994 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.98 hyp=1.03 cameraTheta=-1.24 mountX=-0.94 mountY=0.46, mountTheta=2.69
02:10:17.996 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.98, opts=13)
02:10:17.996 00.000 12268 Enqueuing Move request for scope (0.33, -0.98)
02:10:17.996 00.000 11616 Worker thread wakes up
02:10:17.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.98) opts 0xd
02:10:17.996 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.98)
02:10:17.996 00.000 11616 Moving (0.33, -0.98) raw xDistance=-0.94 yDistance=0.46
02:10:17.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.94
02:10:17.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
02:10:17.996 00.000 11616 MoveAxis(E, 525, ABG)
02:10:17.997 00.001 11616 Guiding  Dir = 2, Dur = 525
02:10:17.997 00.000 11616 IsSlewing returns 0
02:10:17.997 00.000 11616 IsGuiding returns 0
02:10:17.997 00.000 11616 PulseGuide returned control before completion, sleep 535
02:10:18.018 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=22, Gamma=1.290
02:10:18.035 00.017 12268 UpdateGuideState exits: m=328 SNR=12.0
02:10:18.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:18.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:18.035 00.000 12268 Enqueuing Expose request
02:10:18.541 00.506 11616 IsGuiding returns 1
02:10:18.541 00.000 11616 scope still moving after pulse duration time elapsed
02:10:18.571 00.030 11616 IsSlewing returns 0
02:10:18.572 00.001 11616 IsGuiding returns 0
02:10:18.572 00.000 11616 scope move finished after 525 + 50 ms
02:10:18.572 00.000 11616 Move returns status 0, amount 525
02:10:18.572 00.000 11616 MoveAxis(S, 38, ABG)
02:10:18.572 00.000 11616 Guiding  Dir = 1, Dur = 38
02:10:18.573 00.001 11616 IsSlewing returns 0
02:10:18.573 00.000 11616 IsGuiding returns 0
02:10:18.573 00.000 11616 PulseGuide returned control before completion, sleep 48
02:10:18.633 00.060 11616 IsGuiding returns 1
02:10:18.634 00.001 11616 scope still moving after pulse duration time elapsed
02:10:18.664 00.030 11616 IsSlewing returns 0
02:10:18.665 00.001 11616 IsGuiding returns 0
02:10:18.665 00.000 11616 scope move finished after 38 + 53 ms
02:10:18.665 00.000 11616 Move returns status 0, amount 38
02:10:18.665 00.000 11616 move complete, result=0
02:10:18.665 00.000 11616 worker thread done servicing request
02:10:18.665 00.000 11616 Worker thread wakes up
02:10:18.665 00.000 12268 GuideStep: -0.9 px 525 ms EAST, 0.5 px 38 ms SOUTH
02:10:18.666 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:18.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:20.685 02.019 11616 Exposure complete
02:10:20.750 00.065 11616 worker thread done servicing request
02:10:20.750 00.000 12268 OnExposeComplete: enter
02:10:20.750 00.000 12268 UpdateGuideState(): m_state=6
02:10:20.750 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
02:10:20.751 00.001 12268 Star::Find returns 1 (0), X=670.57, Y=910.64, Mass=382, SNR=13.1, Peak=41 HFD=4.4
02:10:20.751 00.000 12268 Status Line: Mass: 382 vs 175
02:10:20.753 00.002 12268 UpdateCurrentPosition: star mass new=381.8 exp=175.2 thresh=50% limits=(87.6, 3785.9, 350.4)
02:10:20.753 00.000 12268 DistanceChecker: activated
02:10:20.753 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:10:20.754 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:10:20.754 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:10:20.754 00.000 11616 Worker thread wakes up
02:10:20.754 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:10:20.754 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:10:20.754 00.000 11616 move complete, result=0
02:10:20.754 00.000 11616 worker thread done servicing request
02:10:20.869 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:10:20.869 00.000 12268 Status Line: Star lost - mass changed
02:10:20.872 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:10:20.889 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:10:20.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:20.889 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:10:20.889 00.000 12268 Enqueuing Expose request
02:10:20.889 00.000 11616 Worker thread wakes up
02:10:20.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:20.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:10:22.904 02.015 11616 Exposure complete
02:10:22.967 00.063 11616 worker thread done servicing request
02:10:22.967 00.000 12268 OnExposeComplete: enter
02:10:22.967 00.000 12268 UpdateGuideState(): m_state=6
02:10:22.968 00.001 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
02:10:22.968 00.000 12268 Star::Find returns 1 (0), X=669.98, Y=910.98, Mass=329, SNR=12.1, Peak=38 HFD=4.4
02:10:22.968 00.000 12268 DistanceChecker: deactivated
02:10:22.968 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
02:10:22.968 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
02:10:22.968 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.52 hyp=0.58 cameraTheta=2.04 mountX=0.49 mountY=-0.33, mountTheta=-0.59
02:10:22.970 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.52, opts=13)
02:10:22.970 00.000 12268 Enqueuing Move request for scope (-0.26, 0.52)
02:10:22.970 00.000 11616 Worker thread wakes up
02:10:22.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.52) opts 0xd
02:10:22.970 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.52)
02:10:22.970 00.000 11616 Moving (-0.26, 0.52) raw xDistance=0.49 yDistance=-0.33
02:10:22.970 00.000 11616 resist switch: large excursion: input 0.49 thresh 0.29 direction from -1 to 1
02:10:22.970 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.47
02:10:22.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.49
02:10:22.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:22.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
02:10:22.970 00.000 11616 MoveAxis(W, 274, ABG)
02:10:22.971 00.001 11616 Guiding  Dir = 3, Dur = 274
02:10:22.971 00.000 11616 IsSlewing returns 0
02:10:22.971 00.000 11616 IsGuiding returns 0
02:10:22.971 00.000 11616 PulseGuide returned control before completion, sleep 284
02:10:22.993 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=26, Gamma=1.290
02:10:23.010 00.017 12268 UpdateGuideState exits: m=329 SNR=12.1
02:10:23.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:23.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:23.011 00.001 12268 Enqueuing Expose request
02:10:23.264 00.253 11616 IsGuiding returns 1
02:10:23.265 00.001 11616 scope still moving after pulse duration time elapsed
02:10:23.296 00.031 11616 IsSlewing returns 0
02:10:23.296 00.000 11616 IsGuiding returns 0
02:10:23.296 00.000 11616 scope move finished after 274 + 51 ms
02:10:23.297 00.001 11616 Move returns status 0, amount 274
02:10:23.297 00.000 11616 MoveAxis(N, 0, ABG)
02:10:23.297 00.000 11616 Move returns status 0, amount 0
02:10:23.297 00.000 11616 move complete, result=0
02:10:23.297 00.000 11616 worker thread done servicing request
02:10:23.297 00.000 11616 Worker thread wakes up
02:10:23.297 00.000 12268 GuideStep: 0.5 px 274 ms WEST, -0.3 px 0 ms NORTH
02:10:23.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:23.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:25.310 02.013 11616 Exposure complete
02:10:25.372 00.062 11616 worker thread done servicing request
02:10:25.372 00.000 12268 OnExposeComplete: enter
02:10:25.372 00.000 12268 UpdateGuideState(): m_state=6
02:10:25.372 00.000 12268 Star::Find(15, 669, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
02:10:25.373 00.001 12268 Star::Find returns 1 (0), X=670.40, Y=910.26, Mass=269, SNR=11.1, Peak=40 HFD=3.8
02:10:25.373 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
02:10:25.373 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
02:10:25.373 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-0.90 mountX=-0.18 mountY=0.18, mountTheta=2.36
02:10:25.374 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.20, opts=13)
02:10:25.374 00.000 12268 Enqueuing Move request for scope (0.16, -0.20)
02:10:25.375 00.001 11616 Worker thread wakes up
02:10:25.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.20) opts 0xd
02:10:25.375 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.20)
02:10:25.375 00.000 11616 Moving (0.16, -0.20) raw xDistance=-0.18 yDistance=0.18
02:10:25.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:25.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:10:25.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
02:10:25.375 00.000 11616 MoveAxis(E, 0, ABG)
02:10:25.375 00.000 11616 Move returns status 0, amount 0
02:10:25.375 00.000 11616 MoveAxis(S, 16, ABG)
02:10:25.375 00.000 11616 Guiding  Dir = 1, Dur = 16
02:10:25.376 00.001 11616 IsSlewing returns 0
02:10:25.376 00.000 11616 IsGuiding returns 0
02:10:25.376 00.000 11616 PulseGuide returned control before completion, sleep 26
02:10:25.397 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=25, Gamma=1.290
02:10:25.413 00.016 12268 UpdateGuideState exits: m=269 SNR=11.1
02:10:25.413 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:25.413 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:25.413 00.000 12268 Enqueuing Expose request
02:10:25.416 00.003 11616 IsGuiding returns 1
02:10:25.416 00.000 11616 scope still moving after pulse duration time elapsed
02:10:25.448 00.032 11616 IsSlewing returns 0
02:10:25.448 00.000 11616 IsGuiding returns 0
02:10:25.448 00.000 11616 scope move finished after 16 + 56 ms
02:10:25.448 00.000 11616 Move returns status 0, amount 16
02:10:25.448 00.000 11616 move complete, result=0
02:10:25.449 00.001 11616 worker thread done servicing request
02:10:25.449 00.000 11616 Worker thread wakes up
02:10:25.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:25.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:25.450 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 16 ms SOUTH
02:10:27.450 02.000 11616 Exposure complete
02:10:27.515 00.065 11616 worker thread done servicing request
02:10:27.515 00.000 12268 OnExposeComplete: enter
02:10:27.515 00.000 12268 UpdateGuideState(): m_state=6
02:10:27.515 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
02:10:27.515 00.000 12268 Star::Find returns 1 (0), X=670.35, Y=910.32, Mass=262, SNR=10.9, Peak=40 HFD=4.3
02:10:27.515 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
02:10:27.515 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.81)
02:10:27.516 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.89 mountX=-0.13 mountY=0.13, mountTheta=2.35
02:10:27.517 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.14, opts=13)
02:10:27.517 00.000 12268 Enqueuing Move request for scope (0.11, -0.14)
02:10:27.517 00.000 11616 Worker thread wakes up
02:10:27.517 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
02:10:27.517 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
02:10:27.517 00.000 11616 Moving (0.11, -0.14) raw xDistance=-0.13 yDistance=0.13
02:10:27.518 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:27.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:10:27.518 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:27.518 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:10:27.518 00.000 11616 MoveAxis(E, 0, ABG)
02:10:27.518 00.000 11616 Move returns status 0, amount 0
02:10:27.518 00.000 11616 MoveAxis(N, 0, ABG)
02:10:27.518 00.000 11616 Move returns status 0, amount 0
02:10:27.518 00.000 11616 move complete, result=0
02:10:27.518 00.000 11616 worker thread done servicing request
02:10:27.538 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=23, Gamma=1.290
02:10:27.556 00.018 12268 UpdateGuideState exits: m=262 SNR=10.9
02:10:27.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:27.556 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:27.556 00.000 12268 Enqueuing Expose request
02:10:27.556 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:27.556 00.000 11616 Worker thread wakes up
02:10:27.556 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:27.556 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:29.571 02.015 11616 Exposure complete
02:10:29.640 00.069 11616 worker thread done servicing request
02:10:29.641 00.001 12268 OnExposeComplete: enter
02:10:29.641 00.000 12268 UpdateGuideState(): m_state=6
02:10:29.641 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
02:10:29.641 00.000 12268 Star::Find returns 1 (0), X=670.72, Y=910.40, Mass=169, SNR=8.7, Peak=38 HFD=3.5
02:10:29.641 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
02:10:29.641 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
02:10:29.641 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.06 hyp=0.48 cameraTheta=-0.13 mountX=-0.01 mountY=0.48, mountTheta=1.60
02:10:29.645 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.06, opts=13)
02:10:29.645 00.000 12268 Enqueuing Move request for scope (0.48, -0.06)
02:10:29.646 00.001 11616 Worker thread wakes up
02:10:29.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.06) opts 0xd
02:10:29.646 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.06)
02:10:29.646 00.000 11616 Moving (0.48, -0.06) raw xDistance=-0.01 yDistance=0.48
02:10:29.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:29.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:10:29.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
02:10:29.646 00.000 11616 MoveAxis(E, 0, ABG)
02:10:29.646 00.000 11616 Move returns status 0, amount 0
02:10:29.647 00.001 11616 MoveAxis(S, 41, ABG)
02:10:29.647 00.000 11616 Guiding  Dir = 1, Dur = 41
02:10:29.647 00.000 11616 IsSlewing returns 0
02:10:29.647 00.000 11616 IsGuiding returns 0
02:10:29.648 00.001 11616 PulseGuide returned control before completion, sleep 51
02:10:29.672 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=19, Gamma=1.290
02:10:29.689 00.017 12268 UpdateGuideState exits: m=169 SNR=8.7
02:10:29.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:29.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:29.690 00.001 12268 Enqueuing Expose request
02:10:29.707 00.017 11616 IsGuiding returns 1
02:10:29.707 00.000 11616 scope still moving after pulse duration time elapsed
02:10:29.738 00.031 11616 IsSlewing returns 0
02:10:29.738 00.000 11616 IsGuiding returns 0
02:10:29.738 00.000 11616 scope move finished after 41 + 50 ms
02:10:29.738 00.000 11616 Move returns status 0, amount 41
02:10:29.738 00.000 11616 move complete, result=0
02:10:29.739 00.001 11616 worker thread done servicing request
02:10:29.739 00.000 11616 Worker thread wakes up
02:10:29.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:29.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:29.740 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 41 ms SOUTH
02:10:31.755 02.015 11616 Exposure complete
02:10:31.817 00.062 11616 worker thread done servicing request
02:10:31.817 00.000 12268 OnExposeComplete: enter
02:10:31.817 00.000 12268 UpdateGuideState(): m_state=6
02:10:31.818 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
02:10:31.818 00.000 12268 Star::Find returns 1 (0), X=670.32, Y=910.63, Mass=173, SNR=8.8, Peak=37 HFD=3.8
02:10:31.818 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
02:10:31.818 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.86)
02:10:31.818 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.16 mountX=0.18 mountY=0.05, mountTheta=0.29
02:10:31.820 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.17, opts=13)
02:10:31.820 00.000 12268 Enqueuing Move request for scope (0.07, 0.17)
02:10:31.820 00.000 11616 Worker thread wakes up
02:10:31.821 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
02:10:31.821 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
02:10:31.821 00.000 11616 Moving (0.07, 0.17) raw xDistance=0.18 yDistance=0.05
02:10:31.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
02:10:31.821 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:31.821 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:10:31.821 00.000 11616 MoveAxis(W, 99, ABG)
02:10:31.821 00.000 11616 Guiding  Dir = 3, Dur = 99
02:10:31.821 00.000 11616 IsSlewing returns 0
02:10:31.821 00.000 11616 IsGuiding returns 0
02:10:31.822 00.001 11616 PulseGuide returned control before completion, sleep 109
02:10:31.844 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=20, Gamma=1.290
02:10:31.863 00.019 12268 UpdateGuideState exits: m=173 SNR=8.8
02:10:31.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:31.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:31.863 00.000 12268 Enqueuing Expose request
02:10:31.944 00.081 11616 IsGuiding returns 1
02:10:31.944 00.000 11616 scope still moving after pulse duration time elapsed
02:10:31.974 00.030 11616 IsSlewing returns 0
02:10:31.974 00.000 11616 IsGuiding returns 1
02:10:32.005 00.031 11616 IsSlewing returns 0
02:10:32.006 00.001 11616 IsGuiding returns 1
02:10:32.037 00.031 11616 IsSlewing returns 0
02:10:32.037 00.000 11616 IsGuiding returns 1
02:10:32.069 00.032 11616 IsSlewing returns 0
02:10:32.069 00.000 11616 IsGuiding returns 0
02:10:32.069 00.000 11616 scope move finished after 99 + 148 ms
02:10:32.069 00.000 11616 Move returns status 0, amount 99
02:10:32.069 00.000 11616 MoveAxis(N, 0, ABG)
02:10:32.069 00.000 11616 Move returns status 0, amount 0
02:10:32.069 00.000 11616 move complete, result=0
02:10:32.069 00.000 11616 worker thread done servicing request
02:10:32.070 00.001 11616 Worker thread wakes up
02:10:32.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:32.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:32.070 00.000 12268 GuideStep: 0.2 px 99 ms WEST, 0.1 px 0 ms NORTH
02:10:34.082 02.012 11616 Exposure complete
02:10:34.147 00.065 11616 worker thread done servicing request
02:10:34.147 00.000 12268 OnExposeComplete: enter
02:10:34.147 00.000 12268 UpdateGuideState(): m_state=6
02:10:34.147 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
02:10:34.147 00.000 12268 Star::Find returns 1 (0), X=670.11, Y=910.43, Mass=251, SNR=10.6, Peak=40 HFD=3.9
02:10:34.147 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
02:10:34.147 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.20)
02:10:34.148 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.90 mountX=-0.04 mountY=-0.12, mountTheta=-1.91
02:10:34.150 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.03, opts=13)
02:10:34.150 00.000 12268 Enqueuing Move request for scope (-0.13, -0.03)
02:10:34.150 00.000 11616 Worker thread wakes up
02:10:34.150 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
02:10:34.151 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
02:10:34.151 00.000 11616 Moving (-0.13, -0.03) raw xDistance=-0.04 yDistance=-0.12
02:10:34.151 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:34.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:10:34.151 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:34.151 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:10:34.151 00.000 11616 MoveAxis(E, 0, ABG)
02:10:34.151 00.000 11616 Move returns status 0, amount 0
02:10:34.151 00.000 11616 MoveAxis(N, 0, ABG)
02:10:34.151 00.000 11616 Move returns status 0, amount 0
02:10:34.151 00.000 11616 move complete, result=0
02:10:34.152 00.001 11616 worker thread done servicing request
02:10:34.173 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:10:34.191 00.018 12268 UpdateGuideState exits: m=251 SNR=10.6
02:10:34.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:34.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:34.191 00.000 12268 Enqueuing Expose request
02:10:34.191 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:10:34.192 00.001 11616 Worker thread wakes up
02:10:34.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:34.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:36.197 02.005 11616 Exposure complete
02:10:36.260 00.063 11616 worker thread done servicing request
02:10:36.260 00.000 12268 OnExposeComplete: enter
02:10:36.260 00.000 12268 UpdateGuideState(): m_state=6
02:10:36.261 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
02:10:36.261 00.000 12268 Star::Find returns 1 (0), X=670.39, Y=910.02, Mass=293, SNR=11.5, Peak=40 HFD=5.0
02:10:36.261 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
02:10:36.261 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.45)
02:10:36.261 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.44 hyp=0.46 cameraTheta=-1.25 mountX=-0.42 mountY=0.20, mountTheta=2.70
02:10:36.262 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.44, opts=13)
02:10:36.263 00.001 12268 Enqueuing Move request for scope (0.15, -0.44)
02:10:36.263 00.000 11616 Worker thread wakes up
02:10:36.263 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.44) opts 0xd
02:10:36.263 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.44)
02:10:36.263 00.000 11616 Moving (0.15, -0.44) raw xDistance=-0.42 yDistance=0.20
02:10:36.263 00.000 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
02:10:36.263 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.27
02:10:36.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
02:10:36.263 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
02:10:36.263 00.000 11616 MoveAxis(E, 238, ABG)
02:10:36.263 00.000 11616 Guiding  Dir = 2, Dur = 238
02:10:36.264 00.001 11616 IsSlewing returns 0
02:10:36.264 00.000 11616 IsGuiding returns 0
02:10:36.264 00.000 11616 PulseGuide returned control before completion, sleep 248
02:10:36.284 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:10:36.301 00.017 12268 UpdateGuideState exits: m=293 SNR=11.5
02:10:36.302 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:36.302 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:36.302 00.000 12268 Enqueuing Expose request
02:10:36.520 00.218 11616 IsGuiding returns 1
02:10:36.520 00.000 11616 scope still moving after pulse duration time elapsed
02:10:36.552 00.032 11616 IsSlewing returns 0
02:10:36.553 00.001 11616 IsGuiding returns 1
02:10:36.583 00.030 11616 IsSlewing returns 0
02:10:36.584 00.001 11616 IsGuiding returns 1
02:10:36.615 00.031 11616 IsSlewing returns 0
02:10:36.616 00.001 11616 IsGuiding returns 1
02:10:36.647 00.031 11616 IsSlewing returns 0
02:10:36.647 00.000 11616 IsGuiding returns 1
02:10:36.679 00.032 11616 IsSlewing returns 0
02:10:36.679 00.000 11616 IsGuiding returns 0
02:10:36.680 00.001 11616 scope move finished after 238 + 177 ms
02:10:36.680 00.000 11616 Move returns status 0, amount 238
02:10:36.680 00.000 11616 MoveAxis(S, 17, ABG)
02:10:36.680 00.000 11616 Guiding  Dir = 1, Dur = 17
02:10:36.680 00.000 11616 IsSlewing returns 0
02:10:36.680 00.000 11616 IsGuiding returns 0
02:10:36.681 00.001 11616 PulseGuide returned control before completion, sleep 27
02:10:36.710 00.029 11616 IsGuiding returns 1
02:10:36.710 00.000 11616 scope still moving after pulse duration time elapsed
02:10:36.742 00.032 11616 IsSlewing returns 0
02:10:36.742 00.000 11616 IsGuiding returns 1
02:10:36.772 00.030 11616 IsSlewing returns 0
02:10:36.773 00.001 11616 IsGuiding returns 1
02:10:36.803 00.030 11616 IsSlewing returns 0
02:10:36.804 00.001 11616 IsGuiding returns 1
02:10:36.835 00.031 11616 IsSlewing returns 0
02:10:36.835 00.000 11616 IsGuiding returns 1
02:10:36.866 00.031 11616 IsSlewing returns 0
02:10:36.866 00.000 11616 IsGuiding returns 1
02:10:36.900 00.034 11616 IsSlewing returns 0
02:10:36.900 00.000 11616 IsGuiding returns 0
02:10:36.900 00.000 11616 scope move finished after 17 + 203 ms
02:10:36.900 00.000 11616 Move returns status 0, amount 17
02:10:36.901 00.001 11616 move complete, result=0
02:10:36.901 00.000 11616 worker thread done servicing request
02:10:36.901 00.000 12268 GuideStep: -0.4 px 238 ms EAST, 0.2 px 17 ms SOUTH
02:10:36.901 00.000 11616 Worker thread wakes up
02:10:36.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:36.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:38.911 02.010 11616 Exposure complete
02:10:38.974 00.063 11616 worker thread done servicing request
02:10:38.974 00.000 12268 OnExposeComplete: enter
02:10:38.974 00.000 12268 UpdateGuideState(): m_state=6
02:10:38.975 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
02:10:38.975 00.000 12268 Star::Find returns 1 (0), X=670.65, Y=910.59, Mass=417, SNR=13.7, Peak=40 HFD=5.0
02:10:38.975 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
02:10:38.975 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.00)
02:10:38.975 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.13 hyp=0.43 cameraTheta=0.30 mountX=0.17 mountY=0.39, mountTheta=1.16
02:10:38.977 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.13, opts=13)
02:10:38.977 00.000 12268 Enqueuing Move request for scope (0.41, 0.13)
02:10:38.977 00.000 11616 Worker thread wakes up
02:10:38.977 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.13) opts 0xd
02:10:38.977 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.13)
02:10:38.977 00.000 11616 Moving (0.41, 0.13) raw xDistance=0.17 yDistance=0.39
02:10:38.978 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:38.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:10:38.978 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
02:10:38.978 00.000 11616 MoveAxis(E, 0, ABG)
02:10:38.978 00.000 11616 Move returns status 0, amount 0
02:10:38.978 00.000 11616 MoveAxis(S, 33, ABG)
02:10:38.978 00.000 11616 Guiding  Dir = 1, Dur = 33
02:10:38.978 00.000 11616 IsSlewing returns 0
02:10:38.978 00.000 11616 IsGuiding returns 0
02:10:38.979 00.001 11616 PulseGuide returned control before completion, sleep 43
02:10:38.999 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=25, Gamma=1.290
02:10:39.017 00.018 12268 UpdateGuideState exits: m=417 SNR=13.7
02:10:39.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:39.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:39.017 00.000 12268 Enqueuing Expose request
02:10:39.034 00.017 11616 IsGuiding returns 1
02:10:39.034 00.000 11616 scope still moving after pulse duration time elapsed
02:10:39.065 00.031 11616 IsSlewing returns 0
02:10:39.066 00.001 11616 IsGuiding returns 0
02:10:39.066 00.000 11616 scope move finished after 33 + 54 ms
02:10:39.066 00.000 11616 Move returns status 0, amount 33
02:10:39.066 00.000 11616 move complete, result=0
02:10:39.066 00.000 11616 worker thread done servicing request
02:10:39.066 00.000 11616 Worker thread wakes up
02:10:39.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:39.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:39.067 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 33 ms SOUTH
02:10:41.078 02.011 11616 Exposure complete
02:10:41.144 00.066 11616 worker thread done servicing request
02:10:41.145 00.001 12268 OnExposeComplete: enter
02:10:41.145 00.000 12268 UpdateGuideState(): m_state=6
02:10:41.145 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
02:10:41.145 00.000 12268 Star::Find returns 1 (0), X=670.87, Y=909.82, Mass=400, SNR=13.5, Peak=37 HFD=4.6
02:10:41.145 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
02:10:41.145 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
02:10:41.145 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.65 hyp=0.90 cameraTheta=-0.80 mountX=-0.58 mountY=0.71, mountTheta=2.26
02:10:41.147 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-0.65, opts=13)
02:10:41.147 00.000 12268 Enqueuing Move request for scope (0.63, -0.65)
02:10:41.148 00.001 11616 Worker thread wakes up
02:10:41.148 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.65) opts 0xd
02:10:41.148 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -0.65)
02:10:41.148 00.000 11616 Moving (0.63, -0.65) raw xDistance=-0.58 yDistance=0.71
02:10:41.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
02:10:41.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.71
02:10:41.148 00.000 11616 MoveAxis(E, 326, ABG)
02:10:41.148 00.000 11616 Guiding  Dir = 2, Dur = 326
02:10:41.148 00.000 11616 IsSlewing returns 0
02:10:41.149 00.001 11616 IsGuiding returns 0
02:10:41.149 00.000 11616 PulseGuide returned control before completion, sleep 336
02:10:41.170 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:10:41.189 00.019 12268 UpdateGuideState exits: m=400 SNR=13.5
02:10:41.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:41.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:41.189 00.000 12268 Enqueuing Expose request
02:10:41.487 00.298 11616 IsGuiding returns 1
02:10:41.487 00.000 11616 scope still moving after pulse duration time elapsed
02:10:41.519 00.032 11616 IsSlewing returns 0
02:10:41.519 00.000 11616 IsGuiding returns 0
02:10:41.519 00.000 11616 scope move finished after 326 + 44 ms
02:10:41.519 00.000 11616 Move returns status 0, amount 326
02:10:41.519 00.000 11616 MoveAxis(S, 60, ABG)
02:10:41.520 00.001 11616 Guiding  Dir = 1, Dur = 60
02:10:41.520 00.000 11616 IsSlewing returns 0
02:10:41.520 00.000 11616 IsGuiding returns 0
02:10:41.520 00.000 11616 PulseGuide returned control before completion, sleep 70
02:10:41.599 00.079 11616 IsGuiding returns 1
02:10:41.599 00.000 11616 scope still moving after pulse duration time elapsed
02:10:41.630 00.031 11616 IsSlewing returns 0
02:10:41.630 00.000 11616 IsGuiding returns 0
02:10:41.630 00.000 11616 scope move finished after 60 + 50 ms
02:10:41.630 00.000 11616 Move returns status 0, amount 60
02:10:41.631 00.001 11616 move complete, result=0
02:10:41.631 00.000 11616 worker thread done servicing request
02:10:41.631 00.000 12268 GuideStep: -0.6 px 326 ms EAST, 0.7 px 60 ms SOUTH
02:10:41.631 00.000 11616 Worker thread wakes up
02:10:41.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:41.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:43.652 02.021 11616 Exposure complete
02:10:43.717 00.065 11616 worker thread done servicing request
02:10:43.717 00.000 12268 OnExposeComplete: enter
02:10:43.717 00.000 12268 UpdateGuideState(): m_state=6
02:10:43.717 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
02:10:43.718 00.001 12268 Star::Find returns 1 (0), X=670.68, Y=910.30, Mass=510, SNR=15.1, Peak=39 HFD=5.0
02:10:43.718 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
02:10:43.718 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
02:10:43.718 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.16 hyp=0.47 cameraTheta=-0.35 mountX=-0.12 mountY=0.46, mountTheta=1.82
02:10:43.720 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.16, opts=13)
02:10:43.720 00.000 12268 Enqueuing Move request for scope (0.44, -0.16)
02:10:43.720 00.000 11616 Worker thread wakes up
02:10:43.720 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.16) opts 0xd
02:10:43.720 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.16)
02:10:43.720 00.000 11616 Moving (0.44, -0.16) raw xDistance=-0.12 yDistance=0.46
02:10:43.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
02:10:43.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
02:10:43.720 00.000 11616 MoveAxis(E, 66, ABG)
02:10:43.720 00.000 11616 Guiding  Dir = 2, Dur = 66
02:10:43.721 00.001 11616 IsSlewing returns 0
02:10:43.721 00.000 11616 IsGuiding returns 0
02:10:43.721 00.000 11616 PulseGuide returned control before completion, sleep 76
02:10:43.743 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=29, Gamma=1.290
02:10:43.761 00.018 12268 UpdateGuideState exits: m=510 SNR=15.1
02:10:43.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:43.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:43.761 00.000 12268 Enqueuing Expose request
02:10:43.810 00.049 11616 IsGuiding returns 1
02:10:43.810 00.000 11616 scope still moving after pulse duration time elapsed
02:10:43.841 00.031 11616 IsSlewing returns 0
02:10:43.841 00.000 11616 IsGuiding returns 0
02:10:43.841 00.000 11616 scope move finished after 66 + 54 ms
02:10:43.841 00.000 11616 Move returns status 0, amount 66
02:10:43.841 00.000 11616 MoveAxis(S, 39, ABG)
02:10:43.841 00.000 11616 Guiding  Dir = 1, Dur = 39
02:10:43.842 00.001 11616 IsSlewing returns 0
02:10:43.842 00.000 11616 IsGuiding returns 0
02:10:43.842 00.000 11616 PulseGuide returned control before completion, sleep 49
02:10:43.904 00.062 11616 IsGuiding returns 1
02:10:43.904 00.000 11616 scope still moving after pulse duration time elapsed
02:10:43.935 00.031 11616 IsSlewing returns 0
02:10:43.935 00.000 11616 IsGuiding returns 0
02:10:43.936 00.001 11616 scope move finished after 39 + 54 ms
02:10:43.936 00.000 11616 Move returns status 0, amount 39
02:10:43.936 00.000 11616 move complete, result=0
02:10:43.936 00.000 11616 worker thread done servicing request
02:10:43.936 00.000 11616 Worker thread wakes up
02:10:43.936 00.000 12268 GuideStep: -0.1 px 66 ms EAST, 0.5 px 39 ms SOUTH
02:10:43.936 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:43.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:45.945 02.009 11616 Exposure complete
02:10:46.007 00.062 11616 worker thread done servicing request
02:10:46.007 00.000 12268 OnExposeComplete: enter
02:10:46.007 00.000 12268 UpdateGuideState(): m_state=6
02:10:46.008 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
02:10:46.008 00.000 12268 Star::Find returns 1 (0), X=670.79, Y=910.12, Mass=373, SNR=12.9, Peak=37 HFD=4.6
02:10:46.008 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
02:10:46.008 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
02:10:46.008 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.34 hyp=0.64 cameraTheta=-0.56 mountX=-0.29 mountY=0.58, mountTheta=2.03
02:10:46.009 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.54, y=-0.34, opts=13)
02:10:46.010 00.001 12268 Enqueuing Move request for scope (0.54, -0.34)
02:10:46.010 00.000 11616 Worker thread wakes up
02:10:46.010 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.34) opts 0xd
02:10:46.010 00.000 11616 Handling offset move in thread for scope, endpoint = (0.54, -0.34)
02:10:46.010 00.000 11616 Moving (0.54, -0.34) raw xDistance=-0.29 yDistance=0.58
02:10:46.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.29
02:10:46.010 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
02:10:46.010 00.000 11616 MoveAxis(E, 161, ABG)
02:10:46.010 00.000 11616 Guiding  Dir = 2, Dur = 161
02:10:46.010 00.000 11616 IsSlewing returns 0
02:10:46.011 00.001 11616 IsGuiding returns 0
02:10:46.011 00.000 11616 PulseGuide returned control before completion, sleep 171
02:10:46.033 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:10:46.050 00.017 12268 UpdateGuideState exits: m=373 SNR=12.9
02:10:46.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:46.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:46.050 00.000 12268 Enqueuing Expose request
02:10:46.192 00.142 11616 IsGuiding returns 1
02:10:46.192 00.000 11616 scope still moving after pulse duration time elapsed
02:10:46.223 00.031 11616 IsSlewing returns 0
02:10:46.224 00.001 11616 IsGuiding returns 0
02:10:46.224 00.000 11616 scope move finished after 161 + 52 ms
02:10:46.224 00.000 11616 Move returns status 0, amount 161
02:10:46.224 00.000 11616 MoveAxis(S, 49, ABG)
02:10:46.224 00.000 11616 Guiding  Dir = 1, Dur = 49
02:10:46.224 00.000 11616 IsSlewing returns 0
02:10:46.225 00.001 11616 IsGuiding returns 0
02:10:46.225 00.000 11616 PulseGuide returned control before completion, sleep 59
02:10:46.300 00.075 11616 IsGuiding returns 1
02:10:46.300 00.000 11616 scope still moving after pulse duration time elapsed
02:10:46.332 00.032 11616 IsSlewing returns 0
02:10:46.333 00.001 11616 IsGuiding returns 0
02:10:46.333 00.000 11616 scope move finished after 49 + 59 ms
02:10:46.333 00.000 11616 Move returns status 0, amount 49
02:10:46.333 00.000 11616 move complete, result=0
02:10:46.333 00.000 11616 worker thread done servicing request
02:10:46.333 00.000 11616 Worker thread wakes up
02:10:46.333 00.000 12268 GuideStep: -0.3 px 161 ms EAST, 0.6 px 49 ms SOUTH
02:10:46.334 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:46.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:48.354 02.020 11616 Exposure complete
02:10:48.418 00.064 11616 worker thread done servicing request
02:10:48.419 00.001 12268 OnExposeComplete: enter
02:10:48.419 00.000 12268 UpdateGuideState(): m_state=6
02:10:48.419 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
02:10:48.419 00.000 12268 Star::Find returns 1 (0), X=670.48, Y=910.40, Mass=394, SNR=13.2, Peak=40 HFD=4.8
02:10:48.420 00.001 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
02:10:48.420 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.44)
02:10:48.420 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-0.26 mountX=-0.04 mountY=0.25, mountTheta=1.73
02:10:48.424 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.06, opts=13)
02:10:48.424 00.000 12268 Enqueuing Move request for scope (0.24, -0.06)
02:10:48.424 00.000 11616 Worker thread wakes up
02:10:48.424 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
02:10:48.425 00.001 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
02:10:48.425 00.000 11616 Moving (0.24, -0.06) raw xDistance=-0.04 yDistance=0.25
02:10:48.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:48.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:10:48.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
02:10:48.425 00.000 11616 MoveAxis(E, 0, ABG)
02:10:48.425 00.000 11616 Move returns status 0, amount 0
02:10:48.425 00.000 11616 MoveAxis(S, 21, ABG)
02:10:48.425 00.000 11616 Guiding  Dir = 1, Dur = 21
02:10:48.425 00.000 11616 IsSlewing returns 0
02:10:48.426 00.001 11616 IsGuiding returns 0
02:10:48.426 00.000 11616 PulseGuide returned control before completion, sleep 31
02:10:48.449 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=27, Gamma=1.290
02:10:48.459 00.010 11616 IsGuiding returns 1
02:10:48.459 00.000 11616 scope still moving after pulse duration time elapsed
02:10:48.466 00.007 12268 UpdateGuideState exits: m=394 SNR=13.2
02:10:48.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:48.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:48.466 00.000 12268 Enqueuing Expose request
02:10:48.490 00.024 11616 IsSlewing returns 0
02:10:48.490 00.000 11616 IsGuiding returns 0
02:10:48.490 00.000 11616 scope move finished after 21 + 43 ms
02:10:48.490 00.000 11616 Move returns status 0, amount 21
02:10:48.490 00.000 11616 move complete, result=0
02:10:48.491 00.001 11616 worker thread done servicing request
02:10:48.491 00.000 11616 Worker thread wakes up
02:10:48.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:48.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:48.491 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 21 ms SOUTH
02:10:50.503 02.012 11616 Exposure complete
02:10:50.565 00.062 11616 worker thread done servicing request
02:10:50.565 00.000 12268 OnExposeComplete: enter
02:10:50.566 00.001 12268 UpdateGuideState(): m_state=6
02:10:50.566 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
02:10:50.566 00.000 12268 Star::Find returns 1 (0), X=670.39, Y=910.37, Mass=459, SNR=14.3, Peak=42 HFD=4.8
02:10:50.566 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
02:10:50.566 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
02:10:50.566 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.56 mountX=-0.08 mountY=0.15, mountTheta=2.02
02:10:50.568 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.09, opts=13)
02:10:50.568 00.000 12268 Enqueuing Move request for scope (0.14, -0.09)
02:10:50.568 00.000 11616 Worker thread wakes up
02:10:50.568 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
02:10:50.568 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
02:10:50.568 00.000 11616 Moving (0.14, -0.09) raw xDistance=-0.08 yDistance=0.15
02:10:50.568 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:50.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:10:50.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.02 from input 0.15
02:10:50.568 00.000 11616 MoveAxis(E, 0, ABG)
02:10:50.569 00.001 11616 Move returns status 0, amount 0
02:10:50.569 00.000 11616 MoveAxis(S, 13, ABG)
02:10:50.569 00.000 11616 Guiding  Dir = 1, Dur = 13
02:10:50.569 00.000 11616 IsSlewing returns 0
02:10:50.569 00.000 11616 IsGuiding returns 0
02:10:50.570 00.001 11616 PulseGuide returned control before completion, sleep 23
02:10:50.590 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=29, Gamma=1.290
02:10:50.608 00.018 12268 UpdateGuideState exits: m=459 SNR=14.3
02:10:50.608 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:50.608 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:50.609 00.001 12268 Enqueuing Expose request
02:10:50.609 00.000 11616 IsGuiding returns 1
02:10:50.609 00.000 11616 scope still moving after pulse duration time elapsed
02:10:50.640 00.031 11616 IsSlewing returns 0
02:10:50.640 00.000 11616 IsGuiding returns 1
02:10:50.670 00.030 11616 IsSlewing returns 0
02:10:50.671 00.001 11616 IsGuiding returns 0
02:10:50.671 00.000 11616 scope move finished after 13 + 88 ms
02:10:50.671 00.000 11616 Move returns status 0, amount 13
02:10:50.671 00.000 11616 move complete, result=0
02:10:50.671 00.000 11616 worker thread done servicing request
02:10:50.671 00.000 11616 Worker thread wakes up
02:10:50.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:50.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:50.684 00.013 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 13 ms SOUTH
02:10:52.678 01.994 11616 Exposure complete
02:10:52.740 00.062 11616 worker thread done servicing request
02:10:52.740 00.000 12268 OnExposeComplete: enter
02:10:52.740 00.000 12268 UpdateGuideState(): m_state=6
02:10:52.740 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
02:10:52.740 00.000 12268 Star::Find returns 1 (0), X=671.09, Y=910.12, Mass=467, SNR=14.5, Peak=43 HFD=4.4
02:10:52.740 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
02:10:52.740 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.32)
02:10:52.741 00.001 12268 CameraToMount -- cameraX=0.85 cameraY=-0.34 hyp=0.92 cameraTheta=-0.38 mountX=-0.26 mountY=0.89, mountTheta=1.85
02:10:52.742 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.85, y=-0.34, opts=13)
02:10:52.742 00.000 12268 Enqueuing Move request for scope (0.85, -0.34)
02:10:52.742 00.000 11616 Worker thread wakes up
02:10:52.742 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.34) opts 0xd
02:10:52.742 00.000 11616 Handling offset move in thread for scope, endpoint = (0.85, -0.34)
02:10:52.742 00.000 11616 Moving (0.85, -0.34) raw xDistance=-0.26 yDistance=0.89
02:10:52.742 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.26
02:10:52.743 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.89
02:10:52.743 00.000 11616 MoveAxis(E, 144, ABG)
02:10:52.743 00.000 11616 Guiding  Dir = 2, Dur = 144
02:10:52.743 00.000 11616 IsSlewing returns 0
02:10:52.743 00.000 11616 IsGuiding returns 0
02:10:52.744 00.001 11616 PulseGuide returned control before completion, sleep 154
02:10:52.764 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=27, Gamma=1.290
02:10:52.780 00.016 12268 UpdateGuideState exits: m=467 SNR=14.5
02:10:52.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:52.781 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:52.781 00.000 12268 Enqueuing Expose request
02:10:52.909 00.128 11616 IsGuiding returns 1
02:10:52.910 00.001 11616 scope still moving after pulse duration time elapsed
02:10:52.940 00.030 11616 IsSlewing returns 0
02:10:52.941 00.001 11616 IsGuiding returns 0
02:10:52.941 00.000 11616 scope move finished after 144 + 53 ms
02:10:52.941 00.000 11616 Move returns status 0, amount 144
02:10:52.941 00.000 11616 MoveAxis(S, 75, ABG)
02:10:52.941 00.000 11616 Guiding  Dir = 1, Dur = 75
02:10:52.941 00.000 11616 IsSlewing returns 0
02:10:52.941 00.000 11616 IsGuiding returns 0
02:10:52.942 00.001 11616 PulseGuide returned control before completion, sleep 85
02:10:53.034 00.092 11616 IsGuiding returns 1
02:10:53.034 00.000 11616 scope still moving after pulse duration time elapsed
02:10:53.064 00.030 11616 IsSlewing returns 0
02:10:53.064 00.000 11616 IsGuiding returns 1
02:10:53.095 00.031 11616 IsSlewing returns 0
02:10:53.095 00.000 11616 IsGuiding returns 1
02:10:53.127 00.032 11616 IsSlewing returns 0
02:10:53.127 00.000 11616 IsGuiding returns 1
02:10:53.160 00.033 11616 IsSlewing returns 0
02:10:53.160 00.000 11616 IsGuiding returns 1
02:10:53.189 00.029 11616 IsSlewing returns 0
02:10:53.190 00.001 11616 IsGuiding returns 1
02:10:53.221 00.031 11616 IsSlewing returns 0
02:10:53.221 00.000 11616 IsGuiding returns 1
02:10:53.251 00.030 11616 IsSlewing returns 0
02:10:53.251 00.000 11616 IsGuiding returns 1
02:10:53.282 00.031 11616 IsSlewing returns 0
02:10:53.282 00.000 11616 IsGuiding returns 0
02:10:53.282 00.000 11616 scope move finished after 75 + 265 ms
02:10:53.282 00.000 11616 Move returns status 0, amount 75
02:10:53.282 00.000 11616 move complete, result=0
02:10:53.283 00.001 11616 worker thread done servicing request
02:10:53.283 00.000 11616 Worker thread wakes up
02:10:53.283 00.000 12268 GuideStep: -0.3 px 144 ms EAST, 0.9 px 75 ms SOUTH
02:10:53.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:53.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:55.291 02.008 11616 Exposure complete
02:10:55.354 00.063 11616 worker thread done servicing request
02:10:55.355 00.001 12268 OnExposeComplete: enter
02:10:55.355 00.000 12268 UpdateGuideState(): m_state=6
02:10:55.355 00.000 12268 Star::Find(15, 671, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
02:10:55.355 00.000 12268 Star::Find returns 1 (0), X=670.91, Y=911.01, Mass=273, SNR=11.1, Peak=39 HFD=4.2
02:10:55.355 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
02:10:55.355 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.38)
02:10:55.355 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=0.54 hyp=0.86 cameraTheta=0.68 mountX=0.61 mountY=0.59, mountTheta=0.77
02:10:55.358 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=0.54, opts=13)
02:10:55.359 00.001 12268 Enqueuing Move request for scope (0.67, 0.54)
02:10:55.359 00.000 11616 Worker thread wakes up
02:10:55.359 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.54) opts 0xd
02:10:55.359 00.000 11616 Handling offset move in thread for scope, endpoint = (0.67, 0.54)
02:10:55.359 00.000 11616 Moving (0.67, 0.54) raw xDistance=0.61 yDistance=0.59
02:10:55.359 00.000 11616 resist switch: large excursion: input 0.61 thresh 0.29 direction from -1 to 1
02:10:55.359 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.82
02:10:55.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.61
02:10:55.359 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
02:10:55.359 00.000 11616 MoveAxis(W, 340, ABG)
02:10:55.359 00.000 11616 Guiding  Dir = 3, Dur = 340
02:10:55.360 00.001 11616 IsSlewing returns 0
02:10:55.360 00.000 11616 IsGuiding returns 0
02:10:55.360 00.000 11616 PulseGuide returned control before completion, sleep 350
02:10:55.380 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:10:55.397 00.017 12268 UpdateGuideState exits: m=273 SNR=11.1
02:10:55.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:55.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:55.397 00.000 12268 Enqueuing Expose request
02:10:55.714 00.317 11616 IsGuiding returns 1
02:10:55.714 00.000 11616 scope still moving after pulse duration time elapsed
02:10:55.745 00.031 11616 IsSlewing returns 0
02:10:55.746 00.001 11616 IsGuiding returns 0
02:10:55.746 00.000 11616 scope move finished after 340 + 45 ms
02:10:55.746 00.000 11616 Move returns status 0, amount 340
02:10:55.746 00.000 11616 MoveAxis(S, 50, ABG)
02:10:55.746 00.000 11616 Guiding  Dir = 1, Dur = 50
02:10:55.746 00.000 11616 IsSlewing returns 0
02:10:55.747 00.001 11616 IsGuiding returns 0
02:10:55.747 00.000 11616 PulseGuide returned control before completion, sleep 60
02:10:55.822 00.075 11616 IsGuiding returns 1
02:10:55.822 00.000 11616 scope still moving after pulse duration time elapsed
02:10:55.854 00.032 11616 IsSlewing returns 0
02:10:55.854 00.000 11616 IsGuiding returns 0
02:10:55.854 00.000 11616 scope move finished after 50 + 57 ms
02:10:55.854 00.000 11616 Move returns status 0, amount 50
02:10:55.854 00.000 11616 move complete, result=0
02:10:55.854 00.000 11616 worker thread done servicing request
02:10:55.855 00.001 11616 Worker thread wakes up
02:10:55.855 00.000 12268 GuideStep: 0.6 px 340 ms WEST, 0.6 px 50 ms SOUTH
02:10:55.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:55.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:10:57.873 02.018 11616 Exposure complete
02:10:57.935 00.062 11616 worker thread done servicing request
02:10:57.935 00.000 12268 OnExposeComplete: enter
02:10:57.935 00.000 12268 UpdateGuideState(): m_state=6
02:10:57.935 00.000 12268 Star::Find(15, 670, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
02:10:57.935 00.000 12268 Star::Find returns 1 (0), X=670.76, Y=910.56, Mass=260, SNR=10.8, Peak=42 HFD=3.6
02:10:57.936 00.001 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
02:10:57.936 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.88)
02:10:57.936 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.09 hyp=0.53 cameraTheta=0.18 mountX=0.14 mountY=0.50, mountTheta=1.29
02:10:57.937 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=0.09, opts=13)
02:10:57.937 00.000 12268 Enqueuing Move request for scope (0.52, 0.09)
02:10:57.937 00.000 11616 Worker thread wakes up
02:10:57.937 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.09) opts 0xd
02:10:57.938 00.001 11616 Handling offset move in thread for scope, endpoint = (0.52, 0.09)
02:10:57.938 00.000 11616 Moving (0.52, 0.09) raw xDistance=0.14 yDistance=0.50
02:10:57.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
02:10:57.938 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
02:10:57.938 00.000 11616 MoveAxis(W, 81, ABG)
02:10:57.938 00.000 11616 Guiding  Dir = 3, Dur = 81
02:10:57.938 00.000 11616 IsSlewing returns 0
02:10:57.939 00.001 11616 IsGuiding returns 0
02:10:57.939 00.000 11616 PulseGuide returned control before completion, sleep 91
02:10:57.959 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:10:57.976 00.017 12268 UpdateGuideState exits: m=260 SNR=10.8
02:10:57.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:57.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:10:57.976 00.000 12268 Enqueuing Expose request
02:10:58.041 00.065 11616 IsGuiding returns 1
02:10:58.041 00.000 11616 scope still moving after pulse duration time elapsed
02:10:58.071 00.030 11616 IsSlewing returns 0
02:10:58.071 00.000 11616 IsGuiding returns 1
02:10:58.103 00.032 11616 IsSlewing returns 0
02:10:58.104 00.001 11616 IsGuiding returns 1
02:10:58.133 00.029 11616 IsSlewing returns 0
02:10:58.134 00.001 11616 IsGuiding returns 1
02:10:58.164 00.030 11616 IsSlewing returns 0
02:10:58.164 00.000 11616 IsGuiding returns 1
02:10:58.197 00.033 11616 IsSlewing returns 0
02:10:58.197 00.000 11616 IsGuiding returns 1
02:10:58.227 00.030 11616 IsSlewing returns 0
02:10:58.228 00.001 11616 IsGuiding returns 0
02:10:58.228 00.000 11616 scope move finished after 81 + 208 ms
02:10:58.228 00.000 11616 Move returns status 0, amount 81
02:10:58.228 00.000 11616 MoveAxis(S, 43, ABG)
02:10:58.228 00.000 11616 Guiding  Dir = 1, Dur = 43
02:10:58.229 00.001 11616 IsSlewing returns 0
02:10:58.229 00.000 11616 IsGuiding returns 0
02:10:58.229 00.000 11616 PulseGuide returned control before completion, sleep 53
02:10:58.289 00.060 11616 IsGuiding returns 1
02:10:58.289 00.000 11616 scope still moving after pulse duration time elapsed
02:10:58.321 00.032 11616 IsSlewing returns 0
02:10:58.322 00.001 11616 IsGuiding returns 0
02:10:58.322 00.000 11616 scope move finished after 43 + 50 ms
02:10:58.322 00.000 11616 Move returns status 0, amount 43
02:10:58.322 00.000 11616 move complete, result=0
02:10:58.322 00.000 11616 worker thread done servicing request
02:10:58.322 00.000 11616 Worker thread wakes up
02:10:58.322 00.000 12268 GuideStep: 0.1 px 81 ms WEST, 0.5 px 43 ms SOUTH
02:10:58.323 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:10:58.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:11:00.333 02.010 11616 Exposure complete
02:11:00.396 00.063 11616 worker thread done servicing request
02:11:00.396 00.000 12268 OnExposeComplete: enter
02:11:00.396 00.000 12268 UpdateGuideState(): m_state=6
02:11:00.397 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
02:11:00.397 00.000 12268 Star::Find returns 1 (0), X=670.90, Y=909.93, Mass=322, SNR=12.1, Peak=37 HFD=3.9
02:11:00.397 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
02:11:00.397 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
02:11:00.397 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.53 hyp=0.85 cameraTheta=-0.68 mountX=-0.47 mountY=0.72, mountTheta=2.15
02:11:00.399 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=-0.53, opts=13)
02:11:00.399 00.000 12268 Enqueuing Move request for scope (0.65, -0.53)
02:11:00.400 00.001 11616 Worker thread wakes up
02:11:00.400 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.53) opts 0xd
02:11:00.400 00.000 11616 Handling offset move in thread for scope, endpoint = (0.65, -0.53)
02:11:00.400 00.000 11616 Moving (0.65, -0.53) raw xDistance=-0.47 yDistance=0.72
02:11:00.400 00.000 11616 resist switch: large excursion: input -0.47 thresh 0.29 direction from 1 to -1
02:11:00.400 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.40
02:11:00.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.47
02:11:00.400 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.72
02:11:00.401 00.001 11616 MoveAxis(E, 262, ABG)
02:11:00.401 00.000 11616 Guiding  Dir = 2, Dur = 262
02:11:00.401 00.000 11616 IsSlewing returns 0
02:11:00.401 00.000 11616 IsGuiding returns 0
02:11:00.402 00.001 11616 PulseGuide returned control before completion, sleep 272
02:11:00.427 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=27, Gamma=1.290
02:11:00.445 00.018 12268 UpdateGuideState exits: m=322 SNR=12.1
02:11:00.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:00.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:00.445 00.000 12268 Enqueuing Expose request
02:11:00.688 00.243 11616 IsGuiding returns 1
02:11:00.688 00.000 11616 scope still moving after pulse duration time elapsed
02:11:00.719 00.031 11616 IsSlewing returns 0
02:11:00.720 00.001 11616 IsGuiding returns 1
02:11:00.749 00.029 11616 IsSlewing returns 0
02:11:00.750 00.001 11616 IsGuiding returns 1
02:11:00.780 00.030 11616 IsSlewing returns 0
02:11:00.780 00.000 11616 IsGuiding returns 1
02:11:00.811 00.031 11616 IsSlewing returns 0
02:11:00.812 00.001 11616 IsGuiding returns 1
02:11:00.842 00.030 11616 IsSlewing returns 0
02:11:00.842 00.000 11616 IsGuiding returns 1
02:11:00.872 00.030 11616 IsSlewing returns 0
02:11:00.874 00.002 11616 IsGuiding returns 1
02:11:00.903 00.029 11616 IsSlewing returns 0
02:11:00.903 00.000 11616 IsGuiding returns 0
02:11:00.904 00.001 11616 scope move finished after 262 + 240 ms
02:11:00.904 00.000 11616 Move returns status 0, amount 262
02:11:00.904 00.000 11616 MoveAxis(S, 61, ABG)
02:11:00.904 00.000 11616 Guiding  Dir = 1, Dur = 61
02:11:00.904 00.000 11616 IsSlewing returns 0
02:11:00.904 00.000 11616 IsGuiding returns 0
02:11:00.905 00.001 11616 PulseGuide returned control before completion, sleep 71
02:11:00.981 00.076 11616 IsGuiding returns 1
02:11:00.982 00.001 11616 scope still moving after pulse duration time elapsed
02:11:01.013 00.031 11616 IsSlewing returns 0
02:11:01.013 00.000 11616 IsGuiding returns 0
02:11:01.013 00.000 11616 scope move finished after 61 + 47 ms
02:11:01.013 00.000 11616 Move returns status 0, amount 61
02:11:01.013 00.000 11616 move complete, result=0
02:11:01.014 00.001 11616 worker thread done servicing request
02:11:01.014 00.000 11616 Worker thread wakes up
02:11:01.014 00.000 12268 GuideStep: -0.5 px 262 ms EAST, 0.7 px 61 ms SOUTH
02:11:01.014 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:01.014 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:11:03.036 02.022 11616 Exposure complete
02:11:03.104 00.068 11616 worker thread done servicing request
02:11:03.104 00.000 12268 OnExposeComplete: enter
02:11:03.104 00.000 12268 UpdateGuideState(): m_state=6
02:11:03.104 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
02:11:03.105 00.001 12268 Star::Find returns 1 (0), X=670.67, Y=909.87, Mass=252, SNR=10.6, Peak=39 HFD=3.7
02:11:03.105 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
02:11:03.105 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
02:11:03.105 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.59 hyp=0.73 cameraTheta=-0.95 mountX=-0.55 mountY=0.50, mountTheta=2.40
02:11:03.107 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.59, opts=13)
02:11:03.107 00.000 12268 Enqueuing Move request for scope (0.43, -0.59)
02:11:03.108 00.001 11616 Worker thread wakes up
02:11:03.108 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.59) opts 0xd
02:11:03.108 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.59)
02:11:03.108 00.000 11616 Moving (0.43, -0.59) raw xDistance=-0.55 yDistance=0.50
02:11:03.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.55
02:11:03.108 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.50
02:11:03.108 00.000 11616 MoveAxis(E, 307, ABG)
02:11:03.108 00.000 11616 Guiding  Dir = 2, Dur = 307
02:11:03.108 00.000 11616 IsSlewing returns 0
02:11:03.109 00.001 11616 IsGuiding returns 0
02:11:03.109 00.000 11616 PulseGuide returned control before completion, sleep 317
02:11:03.132 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:11:03.150 00.018 12268 UpdateGuideState exits: m=252 SNR=10.6
02:11:03.150 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:03.150 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:03.150 00.000 12268 Enqueuing Expose request
02:11:03.436 00.286 11616 IsGuiding returns 1
02:11:03.436 00.000 11616 scope still moving after pulse duration time elapsed
02:11:03.466 00.030 11616 IsSlewing returns 0
02:11:03.466 00.000 11616 IsGuiding returns 0
02:11:03.466 00.000 11616 scope move finished after 307 + 50 ms
02:11:03.467 00.001 11616 Move returns status 0, amount 307
02:11:03.467 00.000 11616 MoveAxis(S, 42, ABG)
02:11:03.467 00.000 11616 Guiding  Dir = 1, Dur = 42
02:11:03.467 00.000 11616 IsSlewing returns 0
02:11:03.467 00.000 11616 IsGuiding returns 0
02:11:03.468 00.001 11616 PulseGuide returned control before completion, sleep 52
02:11:03.528 00.060 11616 IsGuiding returns 1
02:11:03.528 00.000 11616 scope still moving after pulse duration time elapsed
02:11:03.559 00.031 11616 IsSlewing returns 0
02:11:03.559 00.000 11616 IsGuiding returns 0
02:11:03.559 00.000 11616 scope move finished after 42 + 49 ms
02:11:03.559 00.000 11616 Move returns status 0, amount 42
02:11:03.559 00.000 11616 move complete, result=0
02:11:03.559 00.000 11616 worker thread done servicing request
02:11:03.559 00.000 12268 GuideStep: -0.5 px 307 ms EAST, 0.5 px 42 ms SOUTH
02:11:03.560 00.001 11616 Worker thread wakes up
02:11:03.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:03.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:11:05.570 02.010 11616 Exposure complete
02:11:05.633 00.063 11616 worker thread done servicing request
02:11:05.633 00.000 12268 OnExposeComplete: enter
02:11:05.633 00.000 12268 UpdateGuideState(): m_state=6
02:11:05.633 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
02:11:05.634 00.001 12268 Star::Find returns 1 (0), X=670.72, Y=910.40, Mass=282, SNR=11.3, Peak=36 HFD=3.5
02:11:05.634 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.61 = -1.61)
02:11:05.634 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.57)
02:11:05.634 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.06 hyp=0.48 cameraTheta=-0.13 mountX=-0.02 mountY=0.48, mountTheta=1.61
02:11:05.635 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.06, opts=13)
02:11:05.635 00.000 12268 Enqueuing Move request for scope (0.48, -0.06)
02:11:05.636 00.001 11616 Worker thread wakes up
02:11:05.636 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.06) opts 0xd
02:11:05.636 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.06)
02:11:05.636 00.000 11616 Moving (0.48, -0.06) raw xDistance=-0.02 yDistance=0.48
02:11:05.636 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:05.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:11:05.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
02:11:05.636 00.000 11616 MoveAxis(E, 0, ABG)
02:11:05.636 00.000 11616 Move returns status 0, amount 0
02:11:05.636 00.000 11616 MoveAxis(S, 41, ABG)
02:11:05.636 00.000 11616 Guiding  Dir = 1, Dur = 41
02:11:05.637 00.001 11616 IsSlewing returns 0
02:11:05.637 00.000 11616 IsGuiding returns 0
02:11:05.637 00.000 11616 PulseGuide returned control before completion, sleep 51
02:11:05.657 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=26, Gamma=1.290
02:11:05.675 00.018 12268 UpdateGuideState exits: m=282 SNR=11.3
02:11:05.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:05.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:05.676 00.001 12268 Enqueuing Expose request
02:11:05.690 00.014 11616 IsGuiding returns 1
02:11:05.690 00.000 11616 scope still moving after pulse duration time elapsed
02:11:05.721 00.031 11616 IsSlewing returns 0
02:11:05.722 00.001 11616 IsGuiding returns 0
02:11:05.722 00.000 11616 scope move finished after 41 + 43 ms
02:11:05.722 00.000 11616 Move returns status 0, amount 41
02:11:05.722 00.000 11616 move complete, result=0
02:11:05.722 00.000 11616 worker thread done servicing request
02:11:05.722 00.000 11616 Worker thread wakes up
02:11:05.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:05.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:11:05.722 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.5 px 41 ms SOUTH
02:11:07.727 02.005 11616 Exposure complete
02:11:07.790 00.063 11616 worker thread done servicing request
02:11:07.790 00.000 12268 OnExposeComplete: enter
02:11:07.790 00.000 12268 UpdateGuideState(): m_state=6
02:11:07.791 00.001 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
02:11:07.791 00.000 12268 Star::Find returns 1 (0), X=671.04, Y=909.86, Mass=502, SNR=15.0, Peak=41 HFD=4.5
02:11:07.791 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
02:11:07.791 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
02:11:07.791 00.000 12268 CameraToMount -- cameraX=0.80 cameraY=-0.60 hyp=1.00 cameraTheta=-0.65 mountX=-0.52 mountY=0.87, mountTheta=2.11
02:11:07.795 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.80, y=-0.60, opts=13)
02:11:07.796 00.001 12268 Enqueuing Move request for scope (0.80, -0.60)
02:11:07.796 00.000 11616 Worker thread wakes up
02:11:07.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.80, -0.60) opts 0xd
02:11:07.796 00.000 11616 Handling offset move in thread for scope, endpoint = (0.80, -0.60)
02:11:07.796 00.000 11616 Moving (0.80, -0.60) raw xDistance=-0.52 yDistance=0.87
02:11:07.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
02:11:07.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.87
02:11:07.796 00.000 11616 MoveAxis(E, 293, ABG)
02:11:07.796 00.000 11616 Guiding  Dir = 2, Dur = 293
02:11:07.796 00.000 11616 IsSlewing returns 0
02:11:07.797 00.001 11616 IsGuiding returns 0
02:11:07.797 00.000 11616 PulseGuide returned control before completion, sleep 303
02:11:07.818 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=12, FiltMin=9, FiltMax=32, Gamma=1.290
02:11:07.835 00.017 12268 UpdateGuideState exits: m=502 SNR=15.0
02:11:07.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:07.835 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:07.835 00.000 12268 Enqueuing Expose request
02:11:08.103 00.268 11616 IsGuiding returns 1
02:11:08.104 00.001 11616 scope still moving after pulse duration time elapsed
02:11:08.134 00.030 11616 IsSlewing returns 0
02:11:08.135 00.001 11616 IsGuiding returns 1
02:11:08.165 00.030 11616 IsSlewing returns 0
02:11:08.166 00.001 11616 IsGuiding returns 1
02:11:08.196 00.030 11616 IsSlewing returns 0
02:11:08.197 00.001 11616 IsGuiding returns 1
02:11:08.227 00.030 11616 IsSlewing returns 0
02:11:08.227 00.000 11616 IsGuiding returns 0
02:11:08.227 00.000 11616 scope move finished after 293 + 138 ms
02:11:08.227 00.000 11616 Move returns status 0, amount 293
02:11:08.227 00.000 11616 MoveAxis(S, 74, ABG)
02:11:08.227 00.000 11616 Guiding  Dir = 1, Dur = 74
02:11:08.229 00.002 11616 IsSlewing returns 0
02:11:08.229 00.000 11616 IsGuiding returns 0
02:11:08.229 00.000 11616 PulseGuide returned control before completion, sleep 84
02:11:08.321 00.092 11616 IsGuiding returns 1
02:11:08.321 00.000 11616 scope still moving after pulse duration time elapsed
02:11:08.353 00.032 11616 IsSlewing returns 0
02:11:08.354 00.001 11616 IsGuiding returns 0
02:11:08.354 00.000 11616 scope move finished after 74 + 51 ms
02:11:08.354 00.000 11616 Move returns status 0, amount 74
02:11:08.354 00.000 11616 move complete, result=0
02:11:08.354 00.000 11616 worker thread done servicing request
02:11:08.354 00.000 11616 Worker thread wakes up
02:11:08.355 00.001 12268 GuideStep: -0.5 px 293 ms EAST, 0.9 px 74 ms SOUTH
02:11:08.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:08.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:11:10.361 02.006 11616 Exposure complete
02:11:10.425 00.064 11616 worker thread done servicing request
02:11:10.426 00.001 12268 OnExposeComplete: enter
02:11:10.426 00.000 12268 UpdateGuideState(): m_state=6
02:11:10.426 00.000 12268 Star::Find(15, 671, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
02:11:10.426 00.000 12268 Star::Find returns 1 (0), X=670.18, Y=910.35, Mass=435, SNR=14.0, Peak=44 HFD=4.5
02:11:10.426 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
02:11:10.426 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
02:11:10.426 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.09 mountX=-0.12 mountY=-0.05, mountTheta=-2.75
02:11:10.428 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.11, opts=13)
02:11:10.428 00.000 12268 Enqueuing Move request for scope (-0.06, -0.11)
02:11:10.428 00.000 11616 Worker thread wakes up
02:11:10.428 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
02:11:10.428 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
02:11:10.429 00.001 11616 Moving (-0.06, -0.11) raw xDistance=-0.12 yDistance=-0.05
02:11:10.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
02:11:10.429 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:10.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:11:10.429 00.000 11616 MoveAxis(E, 65, ABG)
02:11:10.429 00.000 11616 Guiding  Dir = 2, Dur = 65
02:11:10.429 00.000 11616 IsSlewing returns 0
02:11:10.430 00.001 11616 IsGuiding returns 0
02:11:10.430 00.000 11616 PulseGuide returned control before completion, sleep 75
02:11:10.450 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=10, FiltMax=27, Gamma=1.290
02:11:10.467 00.017 12268 UpdateGuideState exits: m=435 SNR=14.0
02:11:10.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:10.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:10.467 00.000 12268 Enqueuing Expose request
02:11:10.515 00.048 11616 IsGuiding returns 1
02:11:10.515 00.000 11616 scope still moving after pulse duration time elapsed
02:11:10.546 00.031 11616 IsSlewing returns 0
02:11:10.546 00.000 11616 IsGuiding returns 1
02:11:10.577 00.031 11616 IsSlewing returns 0
02:11:10.577 00.000 11616 IsGuiding returns 1
02:11:10.608 00.031 11616 IsSlewing returns 0
02:11:10.608 00.000 11616 IsGuiding returns 0
02:11:10.608 00.000 11616 scope move finished after 65 + 114 ms
02:11:10.609 00.001 11616 Move returns status 0, amount 65
02:11:10.609 00.000 11616 MoveAxis(N, 0, ABG)
02:11:10.609 00.000 11616 Move returns status 0, amount 0
02:11:10.609 00.000 11616 move complete, result=0
02:11:10.610 00.001 11616 worker thread done servicing request
02:11:10.610 00.000 11616 Worker thread wakes up
02:11:10.610 00.000 12268 GuideStep: -0.1 px 65 ms EAST, -0.0 px 0 ms NORTH
02:11:10.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:10.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:11:12.679 02.069 11616 Exposure complete
02:11:12.742 00.063 11616 worker thread done servicing request
02:11:12.742 00.000 12268 OnExposeComplete: enter
02:11:12.742 00.000 12268 UpdateGuideState(): m_state=6
02:11:12.742 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
02:11:12.742 00.000 12268 Star::Find returns 1 (0), X=670.51, Y=910.76, Mass=315, SNR=11.9, Peak=43 HFD=3.7
02:11:12.742 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
02:11:12.742 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.54)
02:11:12.742 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.30 hyp=0.40 cameraTheta=0.84 mountX=0.32 mountY=0.23, mountTheta=0.61
02:11:12.744 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=0.30, opts=13)
02:11:12.744 00.000 12268 Enqueuing Move request for scope (0.27, 0.30)
02:11:12.744 00.000 11616 Worker thread wakes up
02:11:12.744 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.30) opts 0xd
02:11:12.744 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, 0.30)
02:11:12.744 00.000 11616 Moving (0.27, 0.30) raw xDistance=0.32 yDistance=0.23
02:11:12.744 00.000 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
02:11:12.744 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.96
02:11:12.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
02:11:12.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
02:11:12.744 00.000 11616 MoveAxis(W, 179, ABG)
02:11:12.744 00.000 11616 Guiding  Dir = 3, Dur = 179
02:11:12.746 00.002 11616 IsSlewing returns 0
02:11:12.746 00.000 11616 IsGuiding returns 0
02:11:12.746 00.000 11616 PulseGuide returned control before completion, sleep 189
02:11:12.766 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:11:12.783 00.017 12268 UpdateGuideState exits: m=315 SNR=11.9
02:11:12.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:12.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:12.783 00.000 12268 Enqueuing Expose request
02:11:12.937 00.154 11616 IsGuiding returns 1
02:11:12.938 00.001 11616 scope still moving after pulse duration time elapsed
02:11:12.969 00.031 11616 IsSlewing returns 0
02:11:12.970 00.001 11616 IsGuiding returns 1
02:11:13.000 00.030 11616 IsSlewing returns 0
02:11:13.001 00.001 11616 IsGuiding returns 0
02:11:13.001 00.000 11616 scope move finished after 179 + 76 ms
02:11:13.001 00.000 11616 Move returns status 0, amount 179
02:11:13.001 00.000 11616 MoveAxis(S, 19, ABG)
02:11:13.001 00.000 11616 Guiding  Dir = 1, Dur = 19
02:11:13.002 00.001 11616 IsSlewing returns 0
02:11:13.002 00.000 11616 IsGuiding returns 0
02:11:13.002 00.000 11616 PulseGuide returned control before completion, sleep 29
02:11:13.049 00.047 11616 IsGuiding returns 1
02:11:13.049 00.000 11616 scope still moving after pulse duration time elapsed
02:11:13.080 00.031 11616 IsSlewing returns 0
02:11:13.080 00.000 11616 IsGuiding returns 0
02:11:13.080 00.000 11616 scope move finished after 19 + 59 ms
02:11:13.080 00.000 11616 Move returns status 0, amount 19
02:11:13.081 00.001 11616 move complete, result=0
02:11:13.081 00.000 11616 worker thread done servicing request
02:11:13.081 00.000 11616 Worker thread wakes up
02:11:13.081 00.000 12268 GuideStep: 0.3 px 179 ms WEST, 0.2 px 19 ms SOUTH
02:11:13.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:13.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:11:15.099 02.018 11616 Exposure complete
02:11:15.163 00.064 11616 worker thread done servicing request
02:11:15.164 00.001 12268 OnExposeComplete: enter
02:11:15.164 00.000 12268 UpdateGuideState(): m_state=6
02:11:15.164 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
02:11:15.164 00.000 12268 Star::Find returns 1 (0), X=670.92, Y=910.77, Mass=284, SNR=11.4, Peak=42 HFD=3.9
02:11:15.164 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
02:11:15.164 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.13)
02:11:15.164 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=0.31 hyp=0.75 cameraTheta=0.43 mountX=0.37 mountY=0.64, mountTheta=1.04
02:11:15.166 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.68, y=0.31, opts=13)
02:11:15.166 00.000 12268 Enqueuing Move request for scope (0.68, 0.31)
02:11:15.166 00.000 11616 Worker thread wakes up
02:11:15.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.31) opts 0xd
02:11:15.166 00.000 11616 Handling offset move in thread for scope, endpoint = (0.68, 0.31)
02:11:15.166 00.000 11616 Moving (0.68, 0.31) raw xDistance=0.37 yDistance=0.64
02:11:15.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
02:11:15.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
02:11:15.166 00.000 11616 MoveAxis(W, 210, ABG)
02:11:15.167 00.001 11616 Guiding  Dir = 3, Dur = 210
02:11:15.167 00.000 11616 IsSlewing returns 0
02:11:15.167 00.000 11616 IsGuiding returns 0
02:11:15.167 00.000 11616 PulseGuide returned control before completion, sleep 220
02:11:15.188 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=10, FiltMax=24, Gamma=1.290
02:11:15.206 00.018 12268 UpdateGuideState exits: m=284 SNR=11.4
02:11:15.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:15.207 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:15.207 00.000 12268 Enqueuing Expose request
02:11:15.392 00.185 11616 IsGuiding returns 1
02:11:15.392 00.000 11616 scope still moving after pulse duration time elapsed
02:11:15.424 00.032 11616 IsSlewing returns 0
02:11:15.424 00.000 11616 IsGuiding returns 1
02:11:15.455 00.031 11616 IsSlewing returns 0
02:11:15.456 00.001 11616 IsGuiding returns 1
02:11:15.487 00.031 11616 IsSlewing returns 0
02:11:15.498 00.011 11616 IsGuiding returns 0
02:11:15.499 00.001 11616 scope move finished after 210 + 122 ms
02:11:15.499 00.000 11616 Move returns status 0, amount 210
02:11:15.499 00.000 11616 MoveAxis(S, 54, ABG)
02:11:15.499 00.000 11616 Guiding  Dir = 1, Dur = 54
02:11:15.499 00.000 11616 IsSlewing returns 0
02:11:15.500 00.001 11616 IsGuiding returns 0
02:11:15.500 00.000 11616 PulseGuide returned control before completion, sleep 64
02:11:15.579 00.079 11616 IsGuiding returns 0
02:11:15.580 00.001 11616 Move returns status 0, amount 54
02:11:15.580 00.000 11616 move complete, result=0
02:11:15.580 00.000 11616 worker thread done servicing request
02:11:15.580 00.000 11616 Worker thread wakes up
02:11:15.580 00.000 12268 GuideStep: 0.4 px 210 ms WEST, 0.6 px 54 ms SOUTH
02:11:15.580 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:15.580 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:11:17.594 02.014 11616 Exposure complete
02:11:17.663 00.069 11616 worker thread done servicing request
02:11:17.663 00.000 12268 OnExposeComplete: enter
02:11:17.664 00.001 12268 UpdateGuideState(): m_state=6
02:11:17.664 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
02:11:17.664 00.000 12268 Star::Find returns 1 (0), X=670.67, Y=910.29, Mass=391, SNR=13.4, Peak=42 HFD=4.1
02:11:17.664 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
02:11:17.664 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
02:11:17.664 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.17 hyp=0.46 cameraTheta=-0.38 mountX=-0.13 mountY=0.45, mountTheta=1.85
02:11:17.666 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.17, opts=13)
02:11:17.666 00.000 12268 Enqueuing Move request for scope (0.43, -0.17)
02:11:17.666 00.000 11616 Worker thread wakes up
02:11:17.666 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.17) opts 0xd
02:11:17.666 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.17)
02:11:17.666 00.000 11616 Moving (0.43, -0.17) raw xDistance=-0.13 yDistance=0.45
02:11:17.666 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:11:17.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:11:17.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
02:11:17.667 00.001 11616 MoveAxis(E, 0, ABG)
02:11:17.667 00.000 11616 Move returns status 0, amount 0
02:11:17.667 00.000 11616 MoveAxis(S, 38, ABG)
02:11:17.667 00.000 11616 Guiding  Dir = 1, Dur = 38
02:11:17.667 00.000 11616 IsSlewing returns 0
02:11:17.668 00.001 11616 IsGuiding returns 0
02:11:17.668 00.000 11616 PulseGuide returned control before completion, sleep 48
02:11:17.689 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=27, Gamma=1.290
02:11:17.706 00.017 12268 UpdateGuideState exits: m=391 SNR=13.4
02:11:17.706 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:17.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:17.706 00.000 12268 Enqueuing Expose request
02:11:17.730 00.024 11616 IsGuiding returns 1
02:11:17.730 00.000 11616 scope still moving after pulse duration time elapsed
02:11:17.760 00.030 11616 IsSlewing returns 0
02:11:17.760 00.000 11616 IsGuiding returns 0
02:11:17.760 00.000 11616 scope move finished after 38 + 55 ms
02:11:17.760 00.000 11616 Move returns status 0, amount 38
02:11:17.760 00.000 11616 move complete, result=0
02:11:17.760 00.000 11616 worker thread done servicing request
02:11:17.760 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 38 ms SOUTH
02:11:17.761 00.001 11616 Worker thread wakes up
02:11:17.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:17.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:11:19.774 02.013 11616 Exposure complete
02:11:19.836 00.062 11616 worker thread done servicing request
02:11:19.837 00.001 12268 OnExposeComplete: enter
02:11:19.837 00.000 12268 UpdateGuideState(): m_state=6
02:11:19.837 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
02:11:19.837 00.000 12268 Star::Find returns 1 (0), X=670.26, Y=910.09, Mass=388, SNR=13.3, Peak=44 HFD=4.5
02:11:19.837 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
02:11:19.837 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.17)
02:11:19.837 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.38 hyp=0.38 cameraTheta=-1.53 mountX=-0.37 mountY=0.06, mountTheta=2.97
02:11:19.839 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.38, opts=13)
02:11:19.839 00.000 12268 Enqueuing Move request for scope (0.02, -0.38)
02:11:19.839 00.000 11616 Worker thread wakes up
02:11:19.839 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.38) opts 0xd
02:11:19.839 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.38)
02:11:19.839 00.000 11616 Moving (0.02, -0.38) raw xDistance=-0.37 yDistance=0.06
02:11:19.839 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
02:11:19.839 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.12
02:11:19.839 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
02:11:19.839 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:19.840 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:11:19.840 00.000 11616 MoveAxis(E, 209, ABG)
02:11:19.840 00.000 11616 Guiding  Dir = 2, Dur = 209
02:11:19.840 00.000 11616 IsSlewing returns 0
02:11:19.841 00.001 11616 IsGuiding returns 0
02:11:19.841 00.000 11616 PulseGuide returned control before completion, sleep 219
02:11:19.861 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:11:19.879 00.018 12268 UpdateGuideState exits: m=388 SNR=13.3
02:11:19.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:19.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:19.879 00.000 12268 Enqueuing Expose request
02:11:20.061 00.182 11616 IsGuiding returns 1
02:11:20.061 00.000 11616 scope still moving after pulse duration time elapsed
02:11:20.091 00.030 11616 IsSlewing returns 0
02:11:20.092 00.001 11616 IsGuiding returns 0
02:11:20.092 00.000 11616 scope move finished after 209 + 42 ms
02:11:20.092 00.000 11616 Move returns status 0, amount 209
02:11:20.092 00.000 11616 MoveAxis(N, 0, ABG)
02:11:20.092 00.000 11616 Move returns status 0, amount 0
02:11:20.092 00.000 11616 move complete, result=0
02:11:20.093 00.001 11616 worker thread done servicing request
02:11:20.093 00.000 11616 Worker thread wakes up
02:11:20.093 00.000 12268 GuideStep: -0.4 px 209 ms EAST, 0.1 px 0 ms NORTH
02:11:20.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:20.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:11:22.100 02.007 11616 Exposure complete
02:11:22.162 00.062 11616 worker thread done servicing request
02:11:22.162 00.000 12268 OnExposeComplete: enter
02:11:22.162 00.000 12268 UpdateGuideState(): m_state=6
02:11:22.162 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
02:11:22.163 00.001 12268 Star::Find returns 1 (0), X=670.04, Y=909.88, Mass=327, SNR=12.0, Peak=42 HFD=4.3
02:11:22.163 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
02:11:22.163 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
02:11:22.163 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.58 hyp=0.62 cameraTheta=-1.91 mountX=-0.60 mountY=-0.13, mountTheta=-2.93
02:11:22.164 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.58, opts=13)
02:11:22.164 00.000 12268 Enqueuing Move request for scope (-0.20, -0.58)
02:11:22.165 00.001 11616 Worker thread wakes up
02:11:22.165 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.58) opts 0xd
02:11:22.165 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.58)
02:11:22.165 00.000 11616 Moving (-0.20, -0.58) raw xDistance=-0.60 yDistance=-0.13
02:11:22.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
02:11:22.165 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:22.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:11:22.165 00.000 11616 MoveAxis(E, 335, ABG)
02:11:22.165 00.000 11616 Guiding  Dir = 2, Dur = 335
02:11:22.165 00.000 11616 IsSlewing returns 0
02:11:22.166 00.001 11616 IsGuiding returns 0
02:11:22.166 00.000 11616 PulseGuide returned control before completion, sleep 345
02:11:22.187 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=25, Gamma=1.290
02:11:22.203 00.016 12268 UpdateGuideState exits: m=327 SNR=12.0
02:11:22.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:22.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:22.203 00.000 12268 Enqueuing Expose request
02:11:22.520 00.317 11616 IsGuiding returns 1
02:11:22.520 00.000 11616 scope still moving after pulse duration time elapsed
02:11:22.551 00.031 11616 IsSlewing returns 0
02:11:22.551 00.000 11616 IsGuiding returns 0
02:11:22.552 00.001 11616 scope move finished after 335 + 50 ms
02:11:22.552 00.000 11616 Move returns status 0, amount 335
02:11:22.552 00.000 11616 MoveAxis(N, 0, ABG)
02:11:22.552 00.000 11616 Move returns status 0, amount 0
02:11:22.552 00.000 11616 move complete, result=0
02:11:22.552 00.000 11616 worker thread done servicing request
02:11:22.552 00.000 11616 Worker thread wakes up
02:11:22.552 00.000 12268 GuideStep: -0.6 px 335 ms EAST, -0.1 px 0 ms NORTH
02:11:22.553 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:22.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(655,895,31,31)
02:11:23.575 01.022 12268 evsrv: cli 0F8E69C0 connect
02:11:23.575 00.000 12268 case statement mapped state 6 to 3
02:11:23.576 00.001 12268 case statement mapped state 6 to 3
02:11:23.595 00.019 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"5704f20e-4ff6-416e-85ae-1044143998d2"}
02:11:23.595 00.000 12268 case statement mapped state 6 to 3
02:11:23.595 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5704f20e-4ff6-416e-85ae-1044143998d2"}
02:11:23.618 00.023 12268 evsrv: cli 0F8E69C0 disconnect
02:11:23.619 00.001 12268 evsrv: cli 0F8E69C0 connect
02:11:23.619 00.000 12268 case statement mapped state 6 to 3
02:11:23.619 00.000 12268 case statement mapped state 6 to 3
02:11:23.620 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"41df8e77-fa4d-4f31-a671-fadc5edc9ddf"}
02:11:23.620 00.000 12268 PhdController::Dither begins
02:11:23.620 00.000 12268 dither: size=5.50, dRA=5.13 dDec=2.02
02:11:23.620 00.000 12268 MountToCamera -- mountTheta (-0.37) + m_xAngle (1.47) = xAngle (1.10 = 1.10)
02:11:23.620 00.000 12268 MountToCamera -- mountX=5.13 mountY=2.02 hyp=5.51 mountTheta=-0.37 cameraX=2.51, cameraY=4.91 cameraTheta=1.10
02:11:23.620 00.000 12268 setting lock position to (672.75, 915.37)
02:11:23.621 00.001 12268 Mount: notify guiding dithered (2.5, 4.9)
02:11:23.621 00.000 12268 MultiStar: stabilizing after lock position change
02:11:23.621 00.000 12268 Status Line: Dither by 5.13,2.02
02:11:23.624 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:11:23.624 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
02:11:23.624 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"41df8e77-fa4d-4f31-a671-fadc5edc9ddf"}
02:11:23.629 00.005 12268 evsrv: cli 0F8E69C0 disconnect
02:11:24.574 00.945 11616 Exposure complete
02:11:24.686 00.112 11616 worker thread done servicing request
02:11:24.687 00.001 12268 OnExposeComplete: enter
02:11:24.687 00.000 12268 UpdateGuideState(): m_state=6
02:11:24.687 00.000 12268 Star::Find(15, 670, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
02:11:24.687 00.000 12268 Star::Find returns 1 (0), X=670.45, Y=910.42, Mass=216, SNR=9.9, Peak=40 HFD=3.2
02:11:24.687 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.48 = 2.81)
02:11:24.687 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
02:11:24.687 00.000 12268 CameraToMount -- cameraX=-2.30 cameraY=-4.95 hyp=5.46 cameraTheta=-2.00 mountX=-5.15 mountY=-1.64, mountTheta=-2.83
02:11:24.691 00.004 12268 dither recenter: remaining=(-5.1,-2.0) step=(-5.1,-2.0)
02:11:24.691 00.000 12268 MountToCamera -- mountTheta (2.77) + m_xAngle (1.47) = xAngle (4.24 = -2.04)
02:11:24.691 00.000 12268 MountToCamera -- mountX=-5.13 mountY=-2.02 hyp=5.51 mountTheta=2.77 cameraX=-2.51, cameraY=-4.91 cameraTheta=-2.04
02:11:24.691 00.000 12268 SchedulePrimaryMove(0D94C700, x=-2.51, y=-4.91, opts=4)
02:11:24.691 00.000 12268 Enqueuing Move request for scope (-2.51, -4.91)
02:11:24.691 00.000 12268 Mount: notify direct move -5.13,-2.02
02:11:24.691 00.000 11616 Worker thread wakes up
02:11:24.691 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.51, -4.91) opts 0x4
02:11:24.691 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.51, -4.91)
02:11:24.692 00.001 11616 Moving (-2.51, -4.91) raw xDistance=-5.13 yDistance=-2.02
02:11:24.692 00.000 11616 BLC: window closed
02:11:24.692 00.000 11616 MoveAxis(E, 5748, B)
02:11:24.692 00.000 11616 Guiding  Dir = 2, Dur = 5748
02:11:24.692 00.000 11616 IsSlewing returns 0
02:11:24.692 00.000 11616 IsGuiding returns 0
02:11:24.693 00.001 11616 PulseGuide returned control before completion, sleep 5758
02:11:24.718 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:11:24.738 00.020 12268 UpdateGuideState exits: m=216 SNR=9.9
02:11:24.738 00.000 12268 PhdController: settling, locked = 1, distance = 5.87 (1.50) aobump = 0 frame = 1 / 99999
02:11:24.738 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698684.738,"Host":"ASTROCENTER","Inst":1,"Distance":5.87,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:11:24.739 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:24.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:24.739 00.000 12268 Enqueuing Expose request
02:11:30.457 05.718 11616 IsGuiding returns 1
02:11:30.457 00.000 11616 scope still moving after pulse duration time elapsed
02:11:30.488 00.031 11616 IsSlewing returns 0
02:11:30.488 00.000 11616 IsGuiding returns 0
02:11:30.488 00.000 11616 scope move finished after 5748 + 47 ms
02:11:30.488 00.000 11616 Move returns status 0, amount 5748
02:11:30.493 00.005 11616 BLC: window closed
02:11:30.493 00.000 11616 BLC: Compensation needed for non-algo type move
02:11:30.493 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1712 applied
02:11:30.493 00.000 11616 MoveAxis(N, 2849, B)
02:11:30.493 00.000 11616 Guiding  Dir = 0, Dur = 2849
02:11:30.493 00.000 11616 IsSlewing returns 0
02:11:30.493 00.000 11616 IsGuiding returns 0
02:11:30.494 00.001 11616 PulseGuide returned control before completion, sleep 2859
02:11:33.364 02.870 11616 IsGuiding returns 1
02:11:33.364 00.000 11616 scope still moving after pulse duration time elapsed
02:11:33.395 00.031 11616 IsSlewing returns 0
02:11:33.395 00.000 11616 IsGuiding returns 0
02:11:33.395 00.000 11616 scope move finished after 2849 + 52 ms
02:11:33.395 00.000 11616 Move returns status 0, amount 2849
02:11:33.395 00.000 11616 move complete, result=0
02:11:33.395 00.000 11616 worker thread done servicing request
02:11:33.396 00.001 12268 GuideStep: -5.1 px 5748 ms EAST, -2.0 px 2849 ms NORTH
02:11:33.396 00.000 11616 Worker thread wakes up
02:11:33.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:33.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(658,900,31,31)
02:11:35.408 02.012 11616 Exposure complete
02:11:35.470 00.062 11616 worker thread done servicing request
02:11:35.470 00.000 12268 OnExposeComplete: enter
02:11:35.471 00.001 12268 UpdateGuideState(): m_state=6
02:11:35.471 00.000 12268 Star::Find(15, 670, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
02:11:35.471 00.000 12268 Star::Find returns 1 (0), X=673.12, Y=920.76, Mass=165, SNR=8.6, Peak=35 HFD=2.7
02:11:35.471 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
02:11:35.471 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
02:11:35.471 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=5.39 hyp=5.40 cameraTheta=1.50 mountX=5.40 mountY=-0.32, mountTheta=-0.06
02:11:35.473 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=5.39, opts=13)
02:11:35.473 00.000 12268 Enqueuing Move request for scope (0.37, 5.39)
02:11:35.473 00.000 11616 Worker thread wakes up
02:11:35.473 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 5.39) opts 0xd
02:11:35.473 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 5.39)
02:11:35.473 00.000 11616 Moving (0.37, 5.39) raw xDistance=5.40 yDistance=-0.32
02:11:35.473 00.000 11616 resist switch: large excursion: input 5.40 thresh 0.29 direction from 0 to 1
02:11:35.473 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=16.19
02:11:35.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 2.70 from input 5.40
02:11:35.473 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:11:35.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:11:35.474 00.001 11616 MoveAxis(W, 3022, ABG)
02:11:35.474 00.000 11616 duration set to 2500 by maxRaDuration
02:11:35.474 00.000 11616 Guiding  Dir = 3, Dur = 2500
02:11:35.474 00.000 11616 IsSlewing returns 0
02:11:35.475 00.001 11616 IsGuiding returns 0
02:11:35.475 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:11:35.496 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:11:35.515 00.019 12268 UpdateGuideState exits: m=165 SNR=8.6
02:11:35.515 00.000 12268 PhdController: settling, locked = 1, distance = 5.40 (1.50) aobump = 0 frame = 2 / 99999
02:11:35.516 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768698695.516,"Host":"ASTROCENTER","Inst":1,"Distance":5.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:11:35.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:35.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:35.516 00.000 12268 Enqueuing Expose request
02:11:37.997 02.481 11616 IsGuiding returns 1
02:11:37.997 00.000 11616 scope still moving after pulse duration time elapsed
02:11:38.028 00.031 11616 IsSlewing returns 0
02:11:38.028 00.000 11616 IsGuiding returns 0
02:11:38.028 00.000 11616 scope move finished after 2500 + 54 ms
02:11:38.028 00.000 11616 Move returns status 0, amount 2500
02:11:38.029 00.001 11616 MoveAxis(N, 0, ABG)
02:11:38.029 00.000 11616 Move returns status 0, amount 0
02:11:38.029 00.000 11616 move complete, result=0
02:11:38.029 00.000 11616 worker thread done servicing request
02:11:38.029 00.000 12268 GuideStep: 5.4 px 2500 ms WEST, -0.3 px 0 ms NORTH
02:11:38.029 00.000 11616 Worker thread wakes up
02:11:38.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:38.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(658,900,31,31)
02:11:40.050 02.021 11616 Exposure complete
02:11:40.120 00.070 11616 worker thread done servicing request
02:11:40.120 00.000 12268 OnExposeComplete: enter
02:11:40.120 00.000 12268 UpdateGuideState(): m_state=6
02:11:40.121 00.001 12268 Star::Find(15, 673, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
02:11:40.121 00.000 12268 Star::Find returns 1 (0), X=672.53, Y=916.99, Mass=337, SNR=12.4, Peak=37 HFD=4.1
02:11:40.121 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
02:11:40.121 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
02:11:40.121 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=1.61 hyp=1.63 cameraTheta=1.71 mountX=1.58 mountY=-0.42, mountTheta=-0.26
02:11:40.123 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=1.61, opts=13)
02:11:40.123 00.000 12268 Enqueuing Move request for scope (-0.22, 1.61)
02:11:40.123 00.000 11616 Worker thread wakes up
02:11:40.123 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 1.61) opts 0xd
02:11:40.123 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 1.61)
02:11:40.123 00.000 11616 Moving (-0.22, 1.61) raw xDistance=1.58 yDistance=-0.42
02:11:40.124 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.79 from input 1.58
02:11:40.124 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:11:40.124 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:11:40.124 00.000 11616 MoveAxis(W, 886, ABG)
02:11:40.124 00.000 11616 Guiding  Dir = 3, Dur = 886
02:11:40.125 00.001 11616 IsSlewing returns 0
02:11:40.125 00.000 11616 IsGuiding returns 0
02:11:40.126 00.001 11616 PulseGuide returned control before completion, sleep 896
02:11:40.148 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=26, Gamma=1.290
02:11:40.166 00.018 12268 UpdateGuideState exits: m=337 SNR=12.4
02:11:40.166 00.000 12268 PhdController: settling, locked = 1, distance = 4.27 (1.50) aobump = 0 frame = 3 / 99999
02:11:40.166 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698700.166,"Host":"ASTROCENTER","Inst":1,"Distance":4.27,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:11:40.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:40.167 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:40.167 00.000 12268 Enqueuing Expose request
02:11:41.037 00.870 11616 IsGuiding returns 1
02:11:41.037 00.000 11616 scope still moving after pulse duration time elapsed
02:11:41.069 00.032 11616 IsSlewing returns 0
02:11:41.069 00.000 11616 IsGuiding returns 0
02:11:41.069 00.000 11616 scope move finished after 886 + 57 ms
02:11:41.069 00.000 11616 Move returns status 0, amount 886
02:11:41.070 00.001 11616 MoveAxis(N, 0, ABG)
02:11:41.070 00.000 11616 Move returns status 0, amount 0
02:11:41.070 00.000 11616 move complete, result=0
02:11:41.070 00.000 11616 worker thread done servicing request
02:11:41.070 00.000 11616 Worker thread wakes up
02:11:41.070 00.000 12268 GuideStep: 1.6 px 886 ms WEST, -0.4 px 0 ms NORTH
02:11:41.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:41.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(658,900,31,31)
02:11:43.084 02.014 11616 Exposure complete
02:11:43.151 00.067 11616 worker thread done servicing request
02:11:43.151 00.000 12268 OnExposeComplete: enter
02:11:43.151 00.000 12268 UpdateGuideState(): m_state=6
02:11:43.152 00.001 12268 Star::Find(15, 672, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
02:11:43.152 00.000 12268 Star::Find returns 1 (0), X=672.47, Y=914.36, Mass=319, SNR=12.0, Peak=38 HFD=4.4
02:11:43.152 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
02:11:43.152 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
02:11:43.152 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-1.02 hyp=1.06 cameraTheta=-1.84 mountX=-1.04 mountY=-0.15, mountTheta=-3.00
02:11:43.154 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=-1.02, opts=13)
02:11:43.154 00.000 12268 Enqueuing Move request for scope (-0.28, -1.02)
02:11:43.154 00.000 11616 Worker thread wakes up
02:11:43.154 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -1.02) opts 0xd
02:11:43.154 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, -1.02)
02:11:43.154 00.000 11616 Moving (-0.28, -1.02) raw xDistance=-1.04 yDistance=-0.15
02:11:43.154 00.000 11616 resist switch: large excursion: input -1.04 thresh 0.29 direction from 1 to -1
02:11:43.154 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.12
02:11:43.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.52 from input -1.04
02:11:43.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:43.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:11:43.155 00.001 11616 MoveAxis(E, 582, ABG)
02:11:43.155 00.000 11616 Guiding  Dir = 2, Dur = 582
02:11:43.155 00.000 11616 IsSlewing returns 0
02:11:43.155 00.000 11616 IsGuiding returns 0
02:11:43.155 00.000 11616 PulseGuide returned control before completion, sleep 592
02:11:43.177 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:11:43.193 00.016 12268 UpdateGuideState exits: m=319 SNR=12.0
02:11:43.194 00.001 12268 PhdController: settling, locked = 1, distance = 3.30 (1.50) aobump = 0 frame = 4 / 99999
02:11:43.194 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698703.194,"Host":"ASTROCENTER","Inst":1,"Distance":3.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:11:43.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:43.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:43.194 00.000 12268 Enqueuing Expose request
02:11:43.751 00.557 11616 IsGuiding returns 1
02:11:43.751 00.000 11616 scope still moving after pulse duration time elapsed
02:11:43.782 00.031 11616 IsSlewing returns 0
02:11:43.782 00.000 11616 IsGuiding returns 0
02:11:43.782 00.000 11616 scope move finished after 582 + 44 ms
02:11:43.782 00.000 11616 Move returns status 0, amount 582
02:11:43.782 00.000 11616 MoveAxis(N, 0, ABG)
02:11:43.782 00.000 11616 Move returns status 0, amount 0
02:11:43.782 00.000 11616 move complete, result=0
02:11:43.782 00.000 11616 worker thread done servicing request
02:11:43.783 00.001 11616 Worker thread wakes up
02:11:43.783 00.000 12268 GuideStep: -1.0 px 582 ms EAST, -0.1 px 0 ms NORTH
02:11:43.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:43.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(658,900,31,31)
02:11:45.797 02.014 11616 Exposure complete
02:11:45.862 00.065 11616 worker thread done servicing request
02:11:45.862 00.000 12268 OnExposeComplete: enter
02:11:45.862 00.000 12268 UpdateGuideState(): m_state=6
02:11:45.862 00.000 12268 Star::Find(15, 672, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
02:11:45.862 00.000 12268 Star::Find returns 1 (0), X=672.75, Y=914.23, Mass=351, SNR=12.7, Peak=39 HFD=3.8
02:11:45.862 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
02:11:45.863 00.001 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.13)
02:11:45.863 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-1.14 hyp=1.14 cameraTheta=-1.57 mountX=-1.14 mountY=0.15, mountTheta=3.01
02:11:45.864 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-1.14, opts=13)
02:11:45.864 00.000 12268 Enqueuing Move request for scope (0.00, -1.14)
02:11:45.864 00.000 11616 Worker thread wakes up
02:11:45.864 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -1.14) opts 0xd
02:11:45.865 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, -1.14)
02:11:45.865 00.000 11616 Moving (0.00, -1.14) raw xDistance=-1.14 yDistance=0.15
02:11:45.865 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.57 from input -1.14
02:11:45.865 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:11:45.865 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:11:45.865 00.000 11616 MoveAxis(E, 637, ABG)
02:11:45.865 00.000 11616 Guiding  Dir = 2, Dur = 637
02:11:45.865 00.000 11616 IsSlewing returns 0
02:11:45.866 00.001 11616 IsGuiding returns 0
02:11:45.866 00.000 11616 PulseGuide returned control before completion, sleep 647
02:11:45.888 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=25, Gamma=1.290
02:11:45.906 00.018 12268 UpdateGuideState exits: m=351 SNR=12.7
02:11:45.906 00.000 12268 PhdController: settling, locked = 1, distance = 2.66 (1.50) aobump = 0 frame = 5 / 99999
02:11:45.906 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698705.906,"Host":"ASTROCENTER","Inst":1,"Distance":2.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:11:45.907 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:45.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:45.907 00.000 12268 Enqueuing Expose request
02:11:46.527 00.620 11616 IsGuiding returns 1
02:11:46.527 00.000 11616 scope still moving after pulse duration time elapsed
02:11:46.557 00.030 11616 IsSlewing returns 0
02:11:46.557 00.000 11616 IsGuiding returns 1
02:11:46.589 00.032 11616 IsSlewing returns 0
02:11:46.590 00.001 11616 IsGuiding returns 1
02:11:46.621 00.031 11616 IsSlewing returns 0
02:11:46.621 00.000 11616 IsGuiding returns 0
02:11:46.621 00.000 11616 scope move finished after 637 + 118 ms
02:11:46.621 00.000 11616 Move returns status 0, amount 637
02:11:46.621 00.000 11616 MoveAxis(N, 0, ABG)
02:11:46.621 00.000 11616 Move returns status 0, amount 0
02:11:46.621 00.000 11616 move complete, result=0
02:11:46.622 00.001 11616 worker thread done servicing request
02:11:46.622 00.000 11616 Worker thread wakes up
02:11:46.622 00.000 12268 GuideStep: -1.1 px 637 ms EAST, 0.2 px 0 ms NORTH
02:11:46.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:46.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(658,900,31,31)
02:11:48.696 02.074 11616 Exposure complete
02:11:48.760 00.064 11616 worker thread done servicing request
02:11:48.760 00.000 12268 OnExposeComplete: enter
02:11:48.760 00.000 12268 UpdateGuideState(): m_state=6
02:11:48.760 00.000 12268 Star::Find(15, 672, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
02:11:48.760 00.000 12268 Star::Find returns 1 (0), X=673.09, Y=913.69, Mass=348, SNR=12.5, Peak=37 HFD=4.3
02:11:48.760 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
02:11:48.760 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.33)
02:11:48.761 00.001 12268 CameraToMount -- cameraX=0.34 cameraY=-1.69 hyp=1.72 cameraTheta=-1.37 mountX=-1.64 mountY=0.55, mountTheta=2.82
02:11:48.762 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-1.69, opts=13)
02:11:48.762 00.000 12268 Enqueuing Move request for scope (0.34, -1.69)
02:11:48.762 00.000 11616 Worker thread wakes up
02:11:48.762 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.69) opts 0xd
02:11:48.762 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -1.69)
02:11:48.762 00.000 11616 Moving (0.34, -1.69) raw xDistance=-1.64 yDistance=0.55
02:11:48.762 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.82 from input -1.64
02:11:48.763 00.001 11616 resist switch: large excursion: input 0.55 thresh 0.45 direction from 0 to 1
02:11:48.763 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.66
02:11:48.763 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
02:11:48.763 00.000 11616 MoveAxis(E, 921, ABG)
02:11:48.763 00.000 11616 Guiding  Dir = 2, Dur = 921
02:11:48.763 00.000 11616 IsSlewing returns 0
02:11:48.763 00.000 11616 IsGuiding returns 0
02:11:48.764 00.001 11616 PulseGuide returned control before completion, sleep 931
02:11:48.786 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:11:48.805 00.019 12268 UpdateGuideState exits: m=348 SNR=12.5
02:11:48.805 00.000 12268 PhdController: settling, locked = 1, distance = 2.38 (1.50) aobump = 0 frame = 6 / 99999
02:11:48.806 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768698708.806,"Host":"ASTROCENTER","Inst":1,"Distance":2.38,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:11:48.806 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:48.806 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:48.806 00.000 12268 Enqueuing Expose request
02:11:49.708 00.902 11616 IsGuiding returns 1
02:11:49.708 00.000 11616 scope still moving after pulse duration time elapsed
02:11:49.738 00.030 11616 IsSlewing returns 0
02:11:49.738 00.000 11616 IsGuiding returns 0
02:11:49.738 00.000 11616 scope move finished after 921 + 53 ms
02:11:49.738 00.000 11616 Move returns status 0, amount 921
02:11:49.738 00.000 11616 BLC: Oldest BLC event removed
02:11:49.739 00.001 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1712 applied
02:11:49.739 00.000 11616 MoveAxis(S, 1759, ABG)
02:11:49.739 00.000 11616 Guiding  Dir = 1, Dur = 1759
02:11:49.739 00.000 11616 IsSlewing returns 0
02:11:49.739 00.000 11616 IsGuiding returns 0
02:11:49.739 00.000 11616 PulseGuide returned control before completion, sleep 1769
02:11:51.520 01.781 11616 IsGuiding returns 1
02:11:51.520 00.000 11616 scope still moving after pulse duration time elapsed
02:11:51.551 00.031 11616 IsSlewing returns 0
02:11:51.551 00.000 11616 IsGuiding returns 0
02:11:51.551 00.000 11616 scope move finished after 1759 + 53 ms
02:11:51.551 00.000 11616 Move returns status 0, amount 1759
02:11:51.551 00.000 11616 move complete, result=0
02:11:51.551 00.000 11616 worker thread done servicing request
02:11:51.551 00.000 12268 GuideStep: -1.6 px 921 ms EAST, 0.6 px 1759 ms SOUTH
02:11:51.552 00.001 11616 Worker thread wakes up
02:11:51.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:51.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(658,900,31,31)
02:11:53.566 02.014 11616 Exposure complete
02:11:53.634 00.068 11616 worker thread done servicing request
02:11:53.634 00.000 12268 OnExposeComplete: enter
02:11:53.634 00.000 12268 UpdateGuideState(): m_state=6
02:11:53.634 00.000 12268 Star::Find(15, 673, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
02:11:53.634 00.000 12268 Star::Find returns 1 (0), X=673.12, Y=915.57, Mass=304, SNR=11.6, Peak=37 HFD=3.9
02:11:53.635 00.001 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
02:11:53.635 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
02:11:53.635 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.20 hyp=0.42 cameraTheta=0.49 mountX=0.24 mountY=0.34, mountTheta=0.97
02:11:53.636 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.37, y=0.20, opts=13)
02:11:53.636 00.000 12268 Enqueuing Move request for scope (0.37, 0.20)
02:11:53.636 00.000 11616 Worker thread wakes up
02:11:53.637 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.20) opts 0xd
02:11:53.637 00.000 11616 Handling offset move in thread for scope, endpoint = (0.37, 0.20)
02:11:53.637 00.000 11616 Moving (0.37, 0.20) raw xDistance=0.24 yDistance=0.34
02:11:53.637 00.000 11616 BLC: History state: CurrMiss=0.34, AvgInitMiss=0.28, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.083119, 1:0.343548
02:11:53.637 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
02:11:53.637 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:11:53.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:11:53.637 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
02:11:53.637 00.000 11616 MoveAxis(E, 0, ABG)
02:11:53.637 00.000 11616 Move returns status 0, amount 0
02:11:53.637 00.000 11616 MoveAxis(S, 29, ABG)
02:11:53.637 00.000 11616 Guiding  Dir = 1, Dur = 29
02:11:53.638 00.001 11616 IsSlewing returns 0
02:11:53.638 00.000 11616 IsGuiding returns 0
02:11:53.638 00.000 11616 PulseGuide returned control before completion, sleep 39
02:11:53.660 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=25, Gamma=1.290
02:11:53.678 00.018 12268 UpdateGuideState exits: m=304 SNR=11.6
02:11:53.678 00.000 12268 PhdController: settling, locked = 1, distance = 1.79 (1.50) aobump = 0 frame = 7 / 99999
02:11:53.678 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698713.678,"Host":"ASTROCENTER","Inst":1,"Distance":1.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:11:53.679 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:53.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:53.679 00.000 12268 Enqueuing Expose request
02:11:53.693 00.014 11616 IsGuiding returns 0
02:11:53.693 00.000 11616 Move returns status 0, amount 29
02:11:53.694 00.001 11616 move complete, result=0
02:11:53.694 00.000 11616 worker thread done servicing request
02:11:53.695 00.001 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 29 ms SOUTH
02:11:53.695 00.000 11616 Worker thread wakes up
02:11:53.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:53.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(658,900,31,31)
02:11:55.711 02.016 11616 Exposure complete
02:11:55.774 00.063 11616 worker thread done servicing request
02:11:55.775 00.001 12268 OnExposeComplete: enter
02:11:55.775 00.000 12268 UpdateGuideState(): m_state=6
02:11:55.775 00.000 12268 Star::Find(15, 673, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
02:11:55.775 00.000 12268 Star::Find returns 1 (0), X=673.30, Y=915.42, Mass=281, SNR=11.1, Peak=37 HFD=4.7
02:11:55.775 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
02:11:55.775 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
02:11:55.775 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.05 hyp=0.55 cameraTheta=0.08 mountX=0.10 mountY=0.54, mountTheta=1.39
02:11:55.777 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=0.05, opts=13)
02:11:55.777 00.000 12268 Enqueuing Move request for scope (0.55, 0.05)
02:11:55.777 00.000 11616 Worker thread wakes up
02:11:55.777 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.05) opts 0xd
02:11:55.777 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 0.05)
02:11:55.777 00.000 11616 Moving (0.55, 0.05) raw xDistance=0.10 yDistance=0.54
02:11:55.777 00.000 11616 BLC: History state: CurrMiss=0.54, AvgInitMiss=0.28, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.083119, 1:0.343548, 2:0.539731
02:11:55.777 00.000 11616 BLC: Under-shoot: nominal increase by 160
02:11:55.777 00.000 11616 BLC: window closed
02:11:55.777 00.000 11616 BLC: Pulse adjusted to 1872
02:11:55.778 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:11:55.779 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:11:55.779 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
02:11:55.779 00.000 11616 MoveAxis(E, 0, ABG)
02:11:55.779 00.000 11616 Move returns status 0, amount 0
02:11:55.779 00.000 11616 MoveAxis(S, 46, ABG)
02:11:55.779 00.000 11616 Guiding  Dir = 1, Dur = 46
02:11:55.779 00.000 11616 IsSlewing returns 0
02:11:55.780 00.001 11616 IsGuiding returns 0
02:11:55.780 00.000 11616 PulseGuide returned control before completion, sleep 56
02:11:55.802 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=22, Gamma=1.290
02:11:55.821 00.019 12268 UpdateGuideState exits: m=281 SNR=11.1
02:11:55.822 00.001 12268 PhdController: settling, locked = 1, distance = 1.42 (1.50) aobump = 0 frame = 8 / 99999
02:11:55.822 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698715.822,"Host":"ASTROCENTER","Inst":1,"Distance":1.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:11:55.822 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:55.822 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:55.822 00.000 12268 Enqueuing Expose request
02:11:55.852 00.030 11616 IsGuiding returns 1
02:11:55.852 00.000 11616 scope still moving after pulse duration time elapsed
02:11:55.883 00.031 11616 IsSlewing returns 0
02:11:55.884 00.001 11616 IsGuiding returns 0
02:11:55.884 00.000 11616 scope move finished after 46 + 58 ms
02:11:55.884 00.000 11616 Move returns status 0, amount 46
02:11:55.884 00.000 11616 move complete, result=0
02:11:55.884 00.000 11616 worker thread done servicing request
02:11:55.884 00.000 11616 Worker thread wakes up
02:11:55.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:55.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(658,900,31,31)
02:11:55.904 00.020 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 46 ms SOUTH
02:11:56.052 00.148 12268 evsrv: cli 0F8E6D80 connect
02:11:56.052 00.000 12268 case statement mapped state 6 to 3
02:11:56.053 00.001 12268 case statement mapped state 6 to 3
02:11:56.053 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"f15c8f5a-5c00-40d9-9a3a-51cc1f25caaa"}
02:11:56.053 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"f15c8f5a-5c00-40d9-9a3a-51cc1f25caaa"}
02:11:56.054 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:11:57.900 01.846 11616 Exposure complete
02:11:57.964 00.064 11616 worker thread done servicing request
02:11:57.964 00.000 12268 OnExposeComplete: enter
02:11:57.964 00.000 12268 UpdateGuideState(): m_state=6
02:11:57.965 00.001 12268 Star::Find(15, 673, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
02:11:57.965 00.000 12268 Star::Find returns 1 (0), X=672.60, Y=915.78, Mass=205, SNR=9.6, Peak=36 HFD=3.7
02:11:57.965 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
02:11:57.965 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
02:11:57.965 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.40 hyp=0.43 cameraTheta=1.93 mountX=0.39 mountY=-0.20, mountTheta=-0.48
02:11:57.967 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.40, opts=13)
02:11:57.967 00.000 12268 Enqueuing Move request for scope (-0.15, 0.40)
02:11:57.967 00.000 11616 Worker thread wakes up
02:11:57.967 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.40) opts 0xd
02:11:57.967 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.40)
02:11:57.967 00.000 11616 Moving (-0.15, 0.40) raw xDistance=0.39 yDistance=-0.20
02:11:57.967 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
02:11:57.968 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.16
02:11:57.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
02:11:57.968 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:11:57.968 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:11:57.968 00.000 11616 MoveAxis(W, 216, ABG)
02:11:57.968 00.000 11616 Guiding  Dir = 3, Dur = 216
02:11:57.968 00.000 11616 IsSlewing returns 0
02:11:57.968 00.000 11616 IsGuiding returns 0
02:11:57.969 00.001 11616 PulseGuide returned control before completion, sleep 226
02:11:57.990 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=10, FiltMax=21, Gamma=1.290
02:11:58.007 00.017 12268 UpdateGuideState exits: m=205 SNR=9.6
02:11:58.007 00.000 12268 PhdController: settling, locked = 1, distance = 1.12 (1.50) aobump = 0 frame = 9 / 99999
02:11:58.007 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698718.007,"Host":"ASTROCENTER","Inst":1,"Distance":1.12,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
02:11:58.008 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:58.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:11:58.008 00.000 12268 Enqueuing Expose request
02:11:58.199 00.191 11616 IsGuiding returns 1
02:11:58.200 00.001 11616 scope still moving after pulse duration time elapsed
02:11:58.231 00.031 11616 IsSlewing returns 0
02:11:58.231 00.000 11616 IsGuiding returns 1
02:11:58.262 00.031 11616 IsSlewing returns 0
02:11:58.262 00.000 11616 IsGuiding returns 1
02:11:58.293 00.031 11616 IsSlewing returns 0
02:11:58.293 00.000 11616 IsGuiding returns 1
02:11:58.325 00.032 11616 IsSlewing returns 0
02:11:58.326 00.001 11616 IsGuiding returns 1
02:11:58.357 00.031 11616 IsSlewing returns 0
02:11:58.357 00.000 11616 IsGuiding returns 1
02:11:58.388 00.031 11616 IsSlewing returns 0
02:11:58.388 00.000 11616 IsGuiding returns 1
02:11:58.419 00.031 11616 IsSlewing returns 0
02:11:58.419 00.000 11616 IsGuiding returns 1
02:11:58.451 00.032 11616 IsSlewing returns 0
02:11:58.451 00.000 11616 IsGuiding returns 0
02:11:58.451 00.000 11616 scope move finished after 216 + 266 ms
02:11:58.452 00.001 11616 Move returns status 0, amount 216
02:11:58.452 00.000 11616 MoveAxis(N, 0, ABG)
02:11:58.452 00.000 11616 Move returns status 0, amount 0
02:11:58.452 00.000 11616 move complete, result=0
02:11:58.452 00.000 11616 worker thread done servicing request
02:11:58.452 00.000 11616 Worker thread wakes up
02:11:58.452 00.000 12268 GuideStep: 0.4 px 216 ms WEST, -0.2 px 0 ms NORTH
02:11:58.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:11:58.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(658,900,31,31)
02:12:00.468 02.016 11616 Exposure complete
02:12:00.532 00.064 11616 worker thread done servicing request
02:12:00.532 00.000 12268 OnExposeComplete: enter
02:12:00.532 00.000 12268 UpdateGuideState(): m_state=6
02:12:00.533 00.001 12268 Star::Find(15, 672, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
02:12:00.533 00.000 12268 Star::Find returns 1 (0), X=672.88, Y=916.53, Mass=227, SNR=10.1, Peak=39 HFD=3.7
02:12:00.533 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
02:12:00.533 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
02:12:00.533 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=1.15 hyp=1.16 cameraTheta=1.45 mountX=1.16 mountY=-0.01, mountTheta=-0.01
02:12:00.534 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=1.15, opts=13)
02:12:00.535 00.001 12268 Enqueuing Move request for scope (0.14, 1.15)
02:12:00.535 00.000 11616 Worker thread wakes up
02:12:00.535 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 1.15) opts 0xd
02:12:00.535 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 1.15)
02:12:00.535 00.000 11616 Moving (0.14, 1.15) raw xDistance=1.16 yDistance=-0.01
02:12:00.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.58 from input 1.16
02:12:00.535 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:00.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:12:00.535 00.000 11616 MoveAxis(W, 649, ABG)
02:12:00.535 00.000 11616 Guiding  Dir = 3, Dur = 649
02:12:00.536 00.001 11616 IsSlewing returns 0
02:12:00.536 00.000 11616 IsGuiding returns 0
02:12:00.536 00.000 11616 PulseGuide returned control before completion, sleep 659
02:12:00.558 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=24, Gamma=1.290
02:12:00.578 00.020 12268 UpdateGuideState exits: m=227 SNR=10.1
02:12:00.579 00.001 12268 PhdController: settling, locked = 1, distance = 1.13 (1.50) aobump = 0 frame = 10 / 99999
02:12:00.579 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698720.579,"Host":"ASTROCENTER","Inst":1,"Distance":1.13,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
02:12:00.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:00.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:12:00.579 00.000 12268 Enqueuing Expose request
02:12:01.200 00.621 11616 IsGuiding returns 1
02:12:01.200 00.000 11616 scope still moving after pulse duration time elapsed
02:12:01.231 00.031 11616 IsSlewing returns 0
02:12:01.232 00.001 11616 IsGuiding returns 1
02:12:01.261 00.029 11616 IsSlewing returns 0
02:12:01.262 00.001 11616 IsGuiding returns 1
02:12:01.292 00.030 11616 IsSlewing returns 0
02:12:01.293 00.001 11616 IsGuiding returns 1
02:12:01.322 00.029 11616 IsSlewing returns 0
02:12:01.323 00.001 11616 IsGuiding returns 0
02:12:01.323 00.000 11616 scope move finished after 649 + 138 ms
02:12:01.323 00.000 11616 Move returns status 0, amount 649
02:12:01.323 00.000 11616 MoveAxis(N, 0, ABG)
02:12:01.324 00.001 11616 Move returns status 0, amount 0
02:12:01.324 00.000 11616 move complete, result=0
02:12:01.324 00.000 11616 worker thread done servicing request
02:12:01.324 00.000 11616 Worker thread wakes up
02:12:01.324 00.000 12268 GuideStep: 1.2 px 649 ms WEST, -0.0 px 0 ms NORTH
02:12:01.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:12:01.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(658,900,31,31)
02:12:03.328 02.004 11616 Exposure complete
02:12:03.393 00.065 11616 worker thread done servicing request
02:12:03.394 00.001 12268 OnExposeComplete: enter
02:12:03.394 00.000 12268 UpdateGuideState(): m_state=6
02:12:03.394 00.000 12268 Star::Find(15, 672, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
02:12:03.394 00.000 12268 Star::Find returns 1 (0), X=672.33, Y=915.55, Mass=175, SNR=8.8, Peak=42 HFD=4.9
02:12:03.394 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
02:12:03.394 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
02:12:03.394 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.18 hyp=0.45 cameraTheta=2.73 mountX=0.14 mountY=-0.44, mountTheta=-1.26
02:12:03.396 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.18, opts=13)
02:12:03.396 00.000 12268 Enqueuing Move request for scope (-0.42, 0.18)
02:12:03.396 00.000 11616 Worker thread wakes up
02:12:03.397 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.18) opts 0xd
02:12:03.397 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.18)
02:12:03.397 00.000 11616 Moving (-0.42, 0.18) raw xDistance=0.14 yDistance=-0.44
02:12:03.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
02:12:03.397 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:12:03.397 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:12:03.397 00.000 11616 MoveAxis(W, 77, ABG)
02:12:03.397 00.000 11616 Guiding  Dir = 3, Dur = 77
02:12:03.398 00.001 11616 IsSlewing returns 0
02:12:03.398 00.000 11616 IsGuiding returns 0
02:12:03.398 00.000 11616 PulseGuide returned control before completion, sleep 87
02:12:03.420 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=20, Gamma=1.290
02:12:03.437 00.017 12268 UpdateGuideState exits: m=175 SNR=8.8
02:12:03.437 00.000 12268 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 11 / 99999
02:12:03.437 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698723.437,"Host":"ASTROCENTER","Inst":1,"Distance":0.93,"Time":7.6,"SettleTime":10.0,"StarLocked":true}
02:12:03.438 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:03.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:12:03.438 00.000 12268 Enqueuing Expose request
02:12:03.488 00.050 11616 IsGuiding returns 1
02:12:03.488 00.000 11616 scope still moving after pulse duration time elapsed
02:12:03.519 00.031 11616 IsSlewing returns 0
02:12:03.519 00.000 11616 IsGuiding returns 0
02:12:03.519 00.000 11616 scope move finished after 77 + 43 ms
02:12:03.519 00.000 11616 Move returns status 0, amount 77
02:12:03.519 00.000 11616 MoveAxis(N, 0, ABG)
02:12:03.519 00.000 11616 Move returns status 0, amount 0
02:12:03.519 00.000 11616 move complete, result=0
02:12:03.520 00.001 11616 worker thread done servicing request
02:12:03.520 00.000 12268 GuideStep: 0.1 px 77 ms WEST, -0.4 px 0 ms NORTH
02:12:03.520 00.000 11616 Worker thread wakes up
02:12:03.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:12:03.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(658,900,31,31)
02:12:05.534 02.014 11616 Exposure complete
02:12:05.598 00.064 11616 worker thread done servicing request
02:12:05.599 00.001 12268 OnExposeComplete: enter
02:12:05.599 00.000 12268 UpdateGuideState(): m_state=6
02:12:05.599 00.000 12268 Star::Find(15, 672, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
02:12:05.599 00.000 12268 Star::Find returns 1 (0), X=671.96, Y=915.35, Mass=128, SNR=7.6, Peak=43 HFD=3.8
02:12:05.599 00.000 12268 Status Line: Mass: 128 vs 304
02:12:05.601 00.002 12268 UpdateCurrentPosition: star mass new=128.3 exp=303.5 thresh=50% limits=(148.5, 3785.9, 607.0)
02:12:05.602 00.001 12268 DistanceChecker: activated
02:12:05.602 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:12:05.603 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:12:05.603 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:12:05.603 00.000 11616 Worker thread wakes up
02:12:05.603 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:12:05.603 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:12:05.603 00.000 11616 move complete, result=0
02:12:05.603 00.000 11616 worker thread done servicing request
02:12:05.706 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:12:05.706 00.000 12268 Status Line: Star lost - mass changed
02:12:05.710 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=19, Gamma=1.290
02:12:05.729 00.019 12268 UpdateGuideState exits: Star lost - mass changed
02:12:05.729 00.000 12268 PhdController: settling, locked = 0, distance = 0.93 (1.50) aobump = 0 frame = 12 / 99999
02:12:05.729 00.000 12268 PhdController failed: timed-out waiting for guider to settle
02:12:05.729 00.000 12268 PhdController: newstate STATE_FINISH
02:12:05.729 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
02:12:05.729 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768698725.729,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":12,"DroppedFrames":1}
02:12:05.730 00.001 12268 Mount: notify guiding dither settle done success=0
02:12:05.730 00.000 12268 PhdController: newstate STATE_IDLE
02:12:05.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:05.730 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:12:05.730 00.000 12268 Enqueuing Expose request
02:12:05.730 00.000 11616 Worker thread wakes up
02:12:05.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:12:05.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:12:06.814 01.084 12268 evsrv: cli 0F8E69C0 connect
02:12:06.815 00.001 12268 case statement mapped state 6 to 4
02:12:06.815 00.000 12268 case statement mapped state 6 to 4
02:12:06.816 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4b3547cb-a50b-407d-b5fa-5739d75e6c87"}
02:12:06.816 00.000 12268 case statement mapped state 6 to 4
02:12:06.816 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"4b3547cb-a50b-407d-b5fa-5739d75e6c87"}
02:12:06.820 00.004 12268 evsrv: cli 0F8E69C0 disconnect
02:12:06.821 00.001 12268 evsrv: cli 0F8E6D80 connect
02:12:06.821 00.000 12268 case statement mapped state 6 to 4
02:12:06.822 00.001 12268 case statement mapped state 6 to 4
02:12:06.822 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"stop_capture","id":"f59c7160-b896-4f45-ba7a-59a60e65a863"}
02:12:06.822 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:12:06.822 00.000 12268 Status Line: Waiting for devices...
02:12:06.827 00.005 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"f59c7160-b896-4f45-ba7a-59a60e65a863"}
02:12:06.828 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:12:06.829 00.001 12268 evsrv: cli 0F8E6D80 connect
02:12:06.829 00.000 12268 case statement mapped state 6 to 4
02:12:06.829 00.000 12268 case statement mapped state 6 to 4
02:12:06.830 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"35f75526-bb71-4cb6-9caf-4b9337050c91"}
02:12:06.830 00.000 12268 case statement mapped state 6 to 4
02:12:06.830 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"LostLock","id":"35f75526-bb71-4cb6-9caf-4b9337050c91"}
02:12:06.831 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:12:06.931 00.100 11616 Exposure complete
02:12:06.996 00.065 11616 worker thread done servicing request
02:12:06.996 00.000 12268 OnExposeComplete: enter
02:12:06.996 00.000 12268 UpdateGuideState(): m_state=6
02:12:06.996 00.000 12268 Mount: notify guiding stopped
02:12:06.996 00.000 12268 BLC: window closed
02:12:06.996 00.000 12268 BLC: Last direction was reset
02:12:06.997 00.001 12268 Changing from state GUIDING to STOP
02:12:06.997 00.000 12268 guider state => SELECTED
02:12:06.997 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
02:12:06.997 00.000 12268 Status Line: Stopped Guiding
02:12:07.005 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=18, Gamma=1.290
02:12:07.023 00.018 12268 UpdateGuideState exits: Stopped Guiding
02:12:07.023 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
02:12:07.023 00.000 12268 setting force full frames = true
02:12:07.099 00.076 12268 Status Line: Stopped.
02:12:07.832 00.733 12268 evsrv: cli 0F8E69C0 connect
02:12:07.833 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"5608c6f6-d779-4746-a1ab-2026d75b1c6d"}
02:12:07.833 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5608c6f6-d779-4746-a1ab-2026d75b1c6d"}
02:12:07.834 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:16:17.974 250.140 12268 evsrv: cli 0F8E6D80 connect
02:16:17.975 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"4fa54a7c-4309-4392-9961-4df27e9e1f87"}
02:16:17.975 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fa54a7c-4309-4392-9961-4df27e9e1f87"}
02:16:17.976 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:16:17.977 00.001 12268 evsrv: cli 0F8E69C0 connect
02:16:17.978 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"e435b497-b290-4aac-9f08-4f3e3d0b5b21"}
02:16:17.978 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"e435b497-b290-4aac-9f08-4f3e3d0b5b21"}
02:16:17.979 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:16:17.980 00.001 12268 evsrv: cli 0F8E6D80 connect
02:16:17.981 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3cb5999f-0a8d-4314-bbae-cba192cef218"}
02:16:17.981 00.000 12268 PhdController::Guide begins
02:16:17.981 00.000 12268 PhdController: newstate STATE_SETUP
02:16:17.981 00.000 12268 PhdController: setup
02:16:17.981 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:16:17.981 00.000 12268 PhdController: start capturing
02:16:17.981 00.000 12268 Changing from state SELECTED to UNINITIALIZED
02:16:17.982 00.001 12268 guider state => SELECTING
02:16:17.982 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:16:17.999 00.017 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:16:17.999 00.000 12268 Enqueuing Expose request
02:16:17.999 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:16:17.999 00.000 11616 Worker thread wakes up
02:16:17.999 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"3cb5999f-0a8d-4314-bbae-cba192cef218"}
02:16:17.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:17.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:16:18.002 00.003 12268 evsrv: cli 0F8E6D80 disconnect
02:16:18.003 00.001 12268 evsrv: cli 0F8E69C0 connect
02:16:18.003 00.000 12268 case statement mapped state 1 to 101
02:16:18.003 00.000 12268 case statement mapped state 1 to 101
02:16:18.004 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"61bc8b1e-d39d-426d-9ae2-a4b56c7b983a"}
02:16:18.004 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"61bc8b1e-d39d-426d-9ae2-a4b56c7b983a"}
02:16:18.006 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:16:18.007 00.001 12268 evsrv: cli 0FA411A0 connect
02:16:18.007 00.000 12268 case statement mapped state 1 to 101
02:16:18.007 00.000 12268 case statement mapped state 1 to 101
02:16:18.007 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"8e1bd2b1-e00e-494e-b56f-69e8a8fbe83f"}
02:16:18.007 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"8e1bd2b1-e00e-494e-b56f-69e8a8fbe83f"}
02:16:18.009 00.002 12268 evsrv: cli 0FA411A0 disconnect
02:16:19.009 01.000 12268 evsrv: cli 0FA411A0 connect
02:16:19.009 00.000 12268 case statement mapped state 1 to 101
02:16:19.009 00.000 12268 case statement mapped state 1 to 101
02:16:19.009 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"7e8e8701-3af8-4273-b900-8579baab98ff"}
02:16:19.010 00.001 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"7e8e8701-3af8-4273-b900-8579baab98ff"}
02:16:19.010 00.000 12268 evsrv: cli 0FA411A0 disconnect
02:16:20.011 01.001 11616 Exposure complete
02:16:20.012 00.001 12268 evsrv: cli 0FA411A0 connect
02:16:20.012 00.000 12268 case statement mapped state 1 to 101
02:16:20.012 00.000 12268 case statement mapped state 1 to 101
02:16:20.013 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"d8aa367d-0df0-452d-a887-ceb4faf80f76"}
02:16:20.013 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"d8aa367d-0df0-452d-a887-ceb4faf80f76"}
02:16:20.013 00.000 12268 evsrv: cli 0FA411A0 disconnect
02:16:20.074 00.061 11616 worker thread done servicing request
02:16:20.075 00.001 12268 OnExposeComplete: enter
02:16:20.075 00.000 12268 UpdateGuideState(): m_state=1
02:16:20.075 00.000 12268 UpdateCurrentPosition: no star selected
02:16:20.076 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:16:20.076 00.000 12268 Status Line: No star selected
02:16:20.078 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:16:20.096 00.018 12268 UpdateGuideState exits: No star selected
02:16:20.096 00.000 12268 GuiderMultiStar::AutoSelect enter
02:16:20.096 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:16:20.159 00.063 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:16:20.254 00.095 12268 AutoFind: global mean = 0.0, stdev 1.8
02:16:20.254 00.000 12268 AutoFind: using threshold = 0.1
02:16:20.347 00.093 12268 AutoFind: local max [678, 913] 20.7
02:16:20.348 00.001 12268 AutoFind: local max [36, 892] 5.0
02:16:20.348 00.000 12268 AutoFind: local max [528, 589] 4.6
02:16:20.348 00.000 12268 AutoFind: local max [863, 353] 4.6
02:16:20.348 00.000 12268 AutoFind: local max [408, 105] 4.5
02:16:20.348 00.000 12268 AutoFind: local max [531, 84] 4.5
02:16:20.348 00.000 12268 AutoFind: local max [566, 75] 4.5
02:16:20.348 00.000 12268 AutoFind: local max [1225, 908] 4.5
02:16:20.348 00.000 12268 AutoFind: local max [248, 517] 4.4
02:16:20.348 00.000 12268 AutoFind: local max [130, 59] 4.4
02:16:20.348 00.000 12268 AutoFind: local max [1189, 267] 4.4
02:16:20.348 00.000 12268 AutoFind: local max [599, 574] 4.3
02:16:20.348 00.000 12268 AutoFind: local max [494, 83] 4.3
02:16:20.348 00.000 12268 AutoFind: local max [663, 486] 4.3
02:16:20.348 00.000 12268 AutoFind: local max [552, 229] 4.3
02:16:20.348 00.000 12268 AutoFind: local max [889, 459] 4.3
02:16:20.348 00.000 12268 AutoFind: local max [879, 753] 4.2
02:16:20.348 00.000 12268 AutoFind: local max [925, 368] 4.2
02:16:20.348 00.000 12268 AutoFind: local max [107, 728] 4.2
02:16:20.349 00.001 12268 AutoFind: local max [745, 300] 4.2
02:16:20.349 00.000 12268 AutoFind: local max [811, 774] 4.2
02:16:20.349 00.000 12268 AutoFind: local max [1271, 677] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [1005, 491] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [1090, 862] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [1096, 81] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [722, 860] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [177, 943] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [897, 113] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [507, 138] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [1126, 826] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [162, 862] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [407, 596] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [625, 579] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [81, 597] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [10, 353] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [1190, 578] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [812, 185] 4.1
02:16:20.349 00.000 12268 AutoFind: local max [800, 798] 4.0
02:16:20.350 00.001 12268 AutoFind: local max [565, 116] 4.0
02:16:20.350 00.000 12268 AutoFind: local max [1201, 927] 4.0
02:16:20.350 00.000 12268 AutoFind: local max [1185, 38] 4.0
02:16:20.350 00.000 12268 AutoFind: local max [427, 317] 4.0
02:16:20.350 00.000 12268 AutoFind: local max [714, 160] 4.0
02:16:20.350 00.000 12268 AutoFind: local max [1016, 367] 4.0
02:16:20.350 00.000 12268 AutoFind: local max [131, 19] 4.0
02:16:20.350 00.000 12268 AutoFind: local max [848, 901] 4.0
02:16:20.350 00.000 12268 AutoFind: local max [402, 844] 4.0
02:16:20.350 00.000 12268 AutoFind: local max [197, 783] 4.0
02:16:20.350 00.000 12268 AutoFind: local max [1132, 224] 4.0
02:16:20.350 00.000 12268 AutoFind: local max [980, 880] 3.9
02:16:20.350 00.000 12268 AutoFind: local max [267, 239] 3.9
02:16:20.350 00.000 12268 AutoFind: local max [921, 51] 3.9
02:16:20.350 00.000 12268 AutoFind: local max [603, 582] 3.9
02:16:20.351 00.001 12268 AutoFind: local max [1207, 550] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [843, 342] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [1128, 819] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [270, 130] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [220, 142] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [541, 174] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [895, 509] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [1023, 616] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [1196, 730] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [617, 721] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [680, 706] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [444, 320] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [1005, 596] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [426, 89] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [108, 930] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [137, 86] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [352, 352] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [131, 500] 3.9
02:16:20.351 00.000 12268 AutoFind: local max [516, 513] 3.9
02:16:20.352 00.001 12268 AutoFind: local max [729, 425] 3.9
02:16:20.352 00.000 12268 AutoFind: local max [189, 843] 3.9
02:16:20.352 00.000 12268 AutoFind: local max [1246, 781] 3.9
02:16:20.352 00.000 12268 AutoFind: local max [631, 475] 3.9
02:16:20.352 00.000 12268 AutoFind: local max [736, 708] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [30, 142] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [683, 682] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [344, 316] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [597, 254] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [99, 154] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [342, 454] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [188, 320] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [978, 647] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [43, 154] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [827, 202] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [169, 346] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [177, 221] 3.8
02:16:20.352 00.000 12268 AutoFind: local max [719, 135] 3.8
02:16:20.353 00.001 12268 AutoFind: local max [761, 74] 3.8
02:16:20.353 00.000 12268 AutoFind: local max [202, 387] 3.8
02:16:20.353 00.000 12268 AutoFind: local max [397, 27] 3.8
02:16:20.353 00.000 12268 AutoFind: local max [648, 73] 3.8
02:16:20.353 00.000 12268 AutoFind: local max [1213, 900] 3.8
02:16:20.353 00.000 12268 AutoFind: local max [901, 922] 3.8
02:16:20.353 00.000 12268 AutoFind: local max [451, 49] 3.8
02:16:20.353 00.000 12268 AutoFind: local max [129, 346] 3.8
02:16:20.353 00.000 12268 AutoFind: local max [830, 245] 3.8
02:16:20.353 00.000 12268 AutoFind: local max [672, 394] 3.8
02:16:20.353 00.000 12268 AutoFind: too close [1213, 900] 3.8 - [1225, 908] 4.5
02:16:20.353 00.000 12268 AutoFind: too close [827, 202] 3.8 - [812, 185] 4.1
02:16:20.353 00.000 12268 AutoFind: too close [43, 154] 3.8 - [30, 142] 3.8
02:16:20.353 00.000 12268 AutoFind: too close [426, 89] 3.9 - [408, 105] 4.5
02:16:20.353 00.000 12268 AutoFind: too close [1005, 596] 3.9 - [1023, 616] 3.9
02:16:20.353 00.000 12268 AutoFind: too close [444, 320] 3.9 - [427, 317] 4.0
02:16:20.354 00.001 12268 AutoFind: too close [1128, 819] 3.9 - [1126, 826] 4.1
02:16:20.354 00.000 12268 AutoFind: too close [843, 342] 3.9 - [863, 353] 4.6
02:16:20.354 00.000 12268 AutoFind: too close [603, 582] 3.9 - [599, 574] 4.3
02:16:20.354 00.000 12268 AutoFind: too close to edge [10, 353] 4.1
02:16:20.354 00.000 12268 AutoFind: too close to edge [1271, 677] 4.1
02:16:20.354 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:16:20.354 00.000 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.354 00.000 12268 Star::Find returns 1 (0), X=677.95, Y=912.90, Mass=237, SNR=10.3, Peak=38 HFD=3.6
02:16:20.354 00.000 12268 Star::Find(15, 36, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.354 00.000 12268 Star::Find false star n=6 nbg=284 bg=12.2 sigma=1.0 thresh=15 peak=15
02:16:20.354 00.000 12268 Star::Find returns 0 (2), X=36.00, Y=892.00, Mass=26, SNR=2.9, Peak=24 HFD=0.0
02:16:20.354 00.000 12268 Star::Find(15, 528, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.354 00.000 12268 Star::Find returns 0 (3), X=528.00, Y=589.00, Mass=7, SNR=1.8, Peak=16 HFD=0.0
02:16:20.354 00.000 12268 Star::Find(15, 531, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.354 00.000 12268 Star::Find returns 0 (4), X=526.16, Y=80.69, Mass=41, SNR=4.3, Peak=35 HFD=1.2
02:16:20.355 00.001 12268 Star::Find(15, 566, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.355 00.000 12268 Star::Find returns 0 (2), X=566.00, Y=75.00, Mass=11, SNR=2.3, Peak=16 HFD=0.0
02:16:20.355 00.000 12268 Star::Find(15, 248, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.355 00.000 12268 Star::Find returns 0 (4), X=251.30, Y=512.55, Mass=38, SNR=4.2, Peak=41 HFD=1.2
02:16:20.355 00.000 12268 Star::Find(15, 130, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.355 00.000 12268 Star::Find returns 0 (4), X=134.59, Y=49.69, Mass=31, SNR=3.8, Peak=34 HFD=1.3
02:16:20.355 00.000 12268 Star::Find(15, 1189, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.355 00.000 12268 Star::Find returns 0 (4), X=1188.39, Y=266.61, Mass=28, SNR=3.5, Peak=28 HFD=0.9
02:16:20.355 00.000 12268 Star::Find(15, 494, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.355 00.000 12268 Star::Find false star n=9 nbg=275 bg=11.6 sigma=0.9 thresh=14 peak=14
02:16:20.355 00.000 12268 Star::Find returns 0 (2), X=494.00, Y=83.00, Mass=29, SNR=2.9, Peak=21 HFD=0.0
02:16:20.355 00.000 12268 Star::Find(15, 663, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.355 00.000 12268 Star::Find false star n=8 nbg=272 bg=11.6 sigma=0.9 thresh=14 peak=13
02:16:20.355 00.000 12268 Star::Find returns 0 (2), X=663.00, Y=486.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
02:16:20.355 00.000 12268 Star::Find(15, 552, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.356 00.001 12268 Star::Find false star n=8 nbg=270 bg=11.5 sigma=0.9 thresh=14 peak=13
02:16:20.356 00.000 12268 Star::Find returns 0 (2), X=552.00, Y=229.00, Mass=24, SNR=2.9, Peak=16 HFD=0.0
02:16:20.356 00.000 12268 Star::Find(15, 889, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.356 00.000 12268 Star::Find returns 0 (3), X=889.00, Y=459.00, Mass=8, SNR=1.9, Peak=17 HFD=0.0
02:16:20.356 00.000 12268 Star::Find(15, 879, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.356 00.000 12268 Star::Find returns 0 (3), X=879.00, Y=753.00, Mass=10, SNR=2.0, Peak=15 HFD=0.0
02:16:20.356 00.000 12268 Star::Find(15, 925, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.356 00.000 12268 Star::Find returns 0 (4), X=924.95, Y=371.49, Mass=41, SNR=4.3, Peak=33 HFD=1.0
02:16:20.356 00.000 12268 Star::Find(15, 107, 728, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.356 00.000 12268 Star::Find false star n=7 nbg=280 bg=12.1 sigma=1.0 thresh=15 peak=15
02:16:20.356 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=728.00, Mass=31, SNR=2.9, Peak=26 HFD=0.0
02:16:20.356 00.000 12268 Star::Find(15, 745, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.357 00.001 12268 Star::Find returns 0 (3), X=745.00, Y=300.00, Mass=0, SNR=0.0, Peak=17 HFD=0.0
02:16:20.357 00.000 12268 Star::Find(15, 811, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.357 00.000 12268 Star::Find returns 0 (4), X=819.88, Y=767.23, Mass=27, SNR=3.6, Peak=36 HFD=0.3
02:16:20.357 00.000 12268 Star::Find(15, 1005, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.357 00.000 12268 Star::Find false star n=11 nbg=267 bg=11.5 sigma=1.0 thresh=14 peak=14
02:16:20.357 00.000 12268 Star::Find returns 0 (2), X=1005.00, Y=491.00, Mass=43, SNR=2.9, Peak=19 HFD=0.0
02:16:20.357 00.000 12268 Star::Find(15, 1090, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.357 00.000 12268 Star::Find returns 0 (4), X=1085.77, Y=857.00, Mass=29, SNR=3.7, Peak=37 HFD=0.3
02:16:20.357 00.000 12268 Star::Find(15, 1096, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.357 00.000 12268 Star::Find false star n=6 nbg=280 bg=11.1 sigma=1.0 thresh=14 peak=13
02:16:20.357 00.000 12268 Star::Find returns 0 (2), X=1096.00, Y=81.00, Mass=22, SNR=2.9, Peak=18 HFD=0.0
02:16:20.357 00.000 12268 Star::Find(15, 722, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.357 00.000 12268 Star::Find returns 0 (3), X=722.00, Y=860.00, Mass=9, SNR=1.9, Peak=18 HFD=0.0
02:16:20.358 00.001 12268 Star::Find(15, 177, 943, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.358 00.000 12268 Star::Find returns 0 (2), X=177.00, Y=943.00, Mass=17, SNR=2.8, Peak=24 HFD=0.0
02:16:20.358 00.000 12268 Star::Find(15, 897, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.358 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=113.00, Mass=11, SNR=2.1, Peak=15 HFD=0.0
02:16:20.358 00.000 12268 Star::Find(15, 507, 138, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.358 00.000 12268 Star::Find returns 0 (4), X=494.00, Y=131.00, Mass=61, SNR=5.5, Peak=72 HFD=0.5
02:16:20.358 00.000 12268 Star::Find(15, 162, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.358 00.000 12268 Star::Find returns 0 (2), X=162.00, Y=862.00, Mass=12, SNR=2.3, Peak=16 HFD=0.0
02:16:20.358 00.000 12268 Star::Find(15, 407, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.358 00.000 12268 Star::Find returns 0 (2), X=407.00, Y=596.00, Mass=14, SNR=2.6, Peak=26 HFD=0.0
02:16:20.358 00.000 12268 Star::Find(15, 625, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.358 00.000 12268 Star::Find returns 0 (2), X=625.00, Y=579.00, Mass=19, SNR=2.9, Peak=19 HFD=0.0
02:16:20.358 00.000 12268 Star::Find(15, 81, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.359 00.001 12268 Star::Find returns 0 (4), X=75.87, Y=602.83, Mass=117, SNR=7.6, Peak=117 HFD=0.2
02:16:20.359 00.000 12268 Star::Find(15, 1190, 578, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.359 00.000 12268 Star::Find false star n=7 nbg=265 bg=11.4 sigma=0.9 thresh=14 peak=13
02:16:20.359 00.000 12268 Star::Find returns 0 (2), X=1190.00, Y=578.00, Mass=25, SNR=2.9, Peak=21 HFD=0.0
02:16:20.359 00.000 12268 Star::Find(15, 800, 798, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.359 00.000 12268 Star::Find returns 0 (3), X=800.00, Y=798.00, Mass=6, SNR=1.6, Peak=16 HFD=0.0
02:16:20.359 00.000 12268 Star::Find(15, 565, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.359 00.000 12268 Star::Find returns 0 (2), X=565.00, Y=116.00, Mass=10, SNR=2.2, Peak=19 HFD=0.0
02:16:20.359 00.000 12268 Star::Find(15, 1201, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.359 00.000 12268 Star::Find returns 0 (2), X=1201.00, Y=927.00, Mass=15, SNR=2.5, Peak=20 HFD=0.0
02:16:20.359 00.000 12268 Star::Find(15, 1185, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.360 00.001 12268 Star::Find returns 0 (2), X=1185.00, Y=38.00, Mass=17, SNR=2.7, Peak=19 HFD=0.0
02:16:20.360 00.000 12268 Star::Find(15, 714, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.360 00.000 12268 Star::Find returns 0 (3), X=714.00, Y=160.00, Mass=4, SNR=1.3, Peak=16 HFD=0.0
02:16:20.360 00.000 12268 Star::Find(15, 1016, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.360 00.000 12268 Star::Find false star n=8 nbg=278 bg=11.4 sigma=0.9 thresh=14 peak=13
02:16:20.360 00.000 12268 Star::Find returns 0 (2), X=1016.00, Y=367.00, Mass=29, SNR=2.9, Peak=20 HFD=0.0
02:16:20.360 00.000 12268 Star::Find(15, 131, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.360 00.000 12268 Star::Find returns 0 (3), X=131.00, Y=19.00, Mass=8, SNR=1.9, Peak=17 HFD=0.0
02:16:20.360 00.000 12268 Star::Find(15, 848, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.360 00.000 12268 Star::Find false star n=6 nbg=287 bg=11.9 sigma=1.1 thresh=15 peak=13
02:16:20.360 00.000 12268 Star::Find returns 0 (2), X=848.00, Y=901.00, Mass=22, SNR=2.9, Peak=16 HFD=0.0
02:16:20.360 00.000 12268 Star::Find(15, 402, 844, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.360 00.000 12268 Star::Find false star n=6 nbg=280 bg=12.2 sigma=1.0 thresh=15 peak=14
02:16:20.360 00.000 12268 Star::Find returns 0 (2), X=402.00, Y=844.00, Mass=27, SNR=2.9, Peak=21 HFD=0.0
02:16:20.360 00.000 12268 Star::Find(15, 197, 783, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.361 00.001 12268 Star::Find returns 0 (2), X=197.00, Y=783.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:16:20.361 00.000 12268 Star::Find(15, 1132, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.361 00.000 12268 Star::Find returns 0 (2), X=1132.00, Y=224.00, Mass=17, SNR=2.7, Peak=19 HFD=0.0
02:16:20.361 00.000 12268 Star::Find(15, 980, 880, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.361 00.000 12268 Star::Find returns 0 (3), X=980.00, Y=880.00, Mass=0, SNR=0.0, Peak=16 HFD=0.0
02:16:20.361 00.000 12268 Star::Find(15, 267, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.361 00.000 12268 Star::Find returns 0 (3), X=267.00, Y=239.00, Mass=8, SNR=1.9, Peak=17 HFD=0.0
02:16:20.361 00.000 12268 Star::Find(15, 921, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.361 00.000 12268 Star::Find returns 0 (2), X=921.00, Y=51.00, Mass=17, SNR=2.8, Peak=21 HFD=0.0
02:16:20.361 00.000 12268 Star::Find(15, 1207, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.361 00.000 12268 Star::Find returns 0 (3), X=1207.00, Y=550.00, Mass=10, SNR=2.0, Peak=16 HFD=0.0
02:16:20.361 00.000 12268 Star::Find(15, 270, 130, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.361 00.000 12268 Star::Find false star n=11 nbg=275 bg=11.8 sigma=0.9 thresh=14 peak=13
02:16:20.361 00.000 12268 Star::Find returns 0 (2), X=270.00, Y=130.00, Mass=33, SNR=2.9, Peak=18 HFD=0.0
02:16:20.361 00.000 12268 Star::Find(15, 220, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.362 00.001 12268 Star::Find false star n=5 nbg=288 bg=11.8 sigma=1.1 thresh=15 peak=13
02:16:20.362 00.000 12268 Star::Find returns 0 (2), X=220.00, Y=142.00, Mass=26, SNR=2.9, Peak=19 HFD=0.0
02:16:20.362 00.000 12268 Star::Find(15, 541, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.362 00.000 12268 Star::Find returns 0 (4), X=527.69, Y=176.55, Mass=25, SNR=3.4, Peak=33 HFD=1.0
02:16:20.362 00.000 12268 Star::Find(15, 895, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.362 00.000 12268 Star::Find false star n=11 nbg=274 bg=11.5 sigma=0.9 thresh=14 peak=13
02:16:20.362 00.000 12268 Star::Find returns 0 (2), X=895.00, Y=509.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
02:16:20.362 00.000 12268 Star::Find(15, 1196, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.362 00.000 12268 Star::Find returns 0 (2), X=1196.00, Y=730.00, Mass=19, SNR=2.9, Peak=16 HFD=0.0
02:16:20.362 00.000 12268 Star::Find(15, 617, 721, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.362 00.000 12268 Star::Find returns 0 (2), X=617.00, Y=721.00, Mass=18, SNR=2.8, Peak=21 HFD=0.0
02:16:20.362 00.000 12268 Star::Find(15, 680, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.362 00.000 12268 Star::Find returns 0 (2), X=680.00, Y=706.00, Mass=18, SNR=2.9, Peak=23 HFD=0.0
02:16:20.362 00.000 12268 Star::Find(15, 108, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.363 00.001 12268 Star::Find false star n=8 nbg=280 bg=12.2 sigma=1.1 thresh=15 peak=14
02:16:20.363 00.000 12268 Star::Find returns 0 (2), X=108.00, Y=930.00, Mass=25, SNR=2.9, Peak=18 HFD=0.0
02:16:20.363 00.000 12268 Star::Find(15, 137, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.363 00.000 12268 Star::Find returns 0 (4), X=148.74, Y=88.37, Mass=31, SNR=3.8, Peak=36 HFD=1.2
02:16:20.363 00.000 12268 Star::Find(15, 352, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.363 00.000 12268 Star::Find returns 0 (3), X=352.00, Y=352.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:16:20.363 00.000 12268 Star::Find(15, 131, 500, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.363 00.000 12268 Star::Find returns 0 (2), X=131.00, Y=500.00, Mass=12, SNR=2.3, Peak=17 HFD=0.0
02:16:20.363 00.000 12268 Star::Find(15, 516, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.363 00.000 12268 Star::Find returns 0 (2), X=516.00, Y=513.00, Mass=17, SNR=2.7, Peak=17 HFD=0.0
02:16:20.363 00.000 12268 Star::Find(15, 729, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.363 00.000 12268 Star::Find false star n=10 nbg=279 bg=11.5 sigma=0.9 thresh=14 peak=13
02:16:20.363 00.000 12268 Star::Find returns 0 (2), X=729.00, Y=425.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
02:16:20.363 00.000 12268 Star::Find(15, 189, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.363 00.000 12268 Star::Find returns 0 (4), X=189.19, Y=832.66, Mass=43, SNR=4.6, Peak=44 HFD=0.5
02:16:20.364 00.001 12268 Star::Find(15, 1246, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.364 00.000 12268 Star::Find false star n=8 nbg=274 bg=11.4 sigma=0.9 thresh=14 peak=13
02:16:20.364 00.000 12268 Star::Find returns 0 (2), X=1246.00, Y=781.00, Mass=23, SNR=2.9, Peak=15 HFD=0.0
02:16:20.364 00.000 12268 Star::Find(15, 631, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.364 00.000 12268 Star::Find false star n=11 nbg=275 bg=11.6 sigma=1.0 thresh=14 peak=14
02:16:20.364 00.000 12268 Star::Find returns 0 (2), X=631.00, Y=475.00, Mass=34, SNR=2.9, Peak=20 HFD=0.0
02:16:20.364 00.000 12268 Star::Find(15, 736, 708, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.364 00.000 12268 Star::Find returns 0 (4), X=729.32, Y=705.33, Mass=36, SNR=4.2, Peak=40 HFD=1.0
02:16:20.364 00.000 12268 Star::Find(15, 683, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.364 00.000 12268 Star::Find false star n=14 nbg=276 bg=11.6 sigma=0.9 thresh=14 peak=13
02:16:20.364 00.000 12268 Star::Find returns 0 (2), X=683.00, Y=682.00, Mass=43, SNR=2.9, Peak=22 HFD=0.0
02:16:20.364 00.000 12268 Star::Find(15, 344, 316, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.364 00.000 12268 Star::Find returns 0 (4), X=347.00, Y=324.00, Mass=20, SNR=3.1, Peak=32 HFD=0.5
02:16:20.364 00.000 12268 Star::Find(15, 597, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.365 00.001 12268 Star::Find returns 0 (4), X=609.68, Y=264.81, Mass=38, SNR=4.3, Peak=45 HFD=0.4
02:16:20.365 00.000 12268 Star::Find(15, 99, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.365 00.000 12268 Star::Find returns 0 (2), X=99.00, Y=154.00, Mass=14, SNR=2.5, Peak=17 HFD=0.0
02:16:20.365 00.000 12268 Star::Find(15, 342, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.365 00.000 12268 Star::Find false star n=17 nbg=273 bg=11.7 sigma=0.9 thresh=14 peak=13
02:16:20.366 00.001 12268 Star::Find returns 0 (2), X=342.00, Y=454.00, Mass=39, SNR=2.9, Peak=15 HFD=0.0
02:16:20.366 00.000 12268 Star::Find(15, 188, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.366 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=320.00, Mass=12, SNR=2.4, Peak=21 HFD=0.0
02:16:20.366 00.000 12268 Star::Find(15, 978, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.366 00.000 12268 Star::Find returns 0 (3), X=978.00, Y=647.00, Mass=7, SNR=1.7, Peak=15 HFD=0.0
02:16:20.366 00.000 12268 Star::Find(15, 169, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.366 00.000 12268 Star::Find returns 0 (3), X=169.00, Y=346.00, Mass=3, SNR=1.2, Peak=16 HFD=0.0
02:16:20.366 00.000 12268 Star::Find(15, 177, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.366 00.000 12268 Star::Find returns 0 (3), X=177.00, Y=221.00, Mass=0, SNR=0.0, Peak=16 HFD=0.0
02:16:20.366 00.000 12268 Star::Find(15, 719, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.366 00.000 12268 Star::Find returns 0 (3), X=719.00, Y=135.00, Mass=3, SNR=1.2, Peak=15 HFD=0.0
02:16:20.367 00.001 12268 Star::Find(15, 761, 74, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.367 00.000 12268 Star::Find returns 0 (2), X=761.00, Y=74.00, Mass=18, SNR=2.9, Peak=29 HFD=0.0
02:16:20.367 00.000 12268 Star::Find(15, 202, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.367 00.000 12268 Star::Find returns 0 (3), X=202.00, Y=387.00, Mass=9, SNR=1.9, Peak=16 HFD=0.0
02:16:20.367 00.000 12268 Star::Find(15, 397, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.367 00.000 12268 Star::Find returns 0 (2), X=397.00, Y=27.00, Mass=18, SNR=2.8, Peak=16 HFD=0.0
02:16:20.367 00.000 12268 Star::Find(15, 648, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.367 00.000 12268 Star::Find returns 0 (2), X=648.00, Y=73.00, Mass=19, SNR=2.8, Peak=15 HFD=0.0
02:16:20.367 00.000 12268 Star::Find(15, 901, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.367 00.000 12268 Star::Find returns 0 (2), X=901.00, Y=922.00, Mass=18, SNR=2.8, Peak=17 HFD=0.0
02:16:20.367 00.000 12268 Star::Find(15, 451, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.367 00.000 12268 Star::Find returns 0 (2), X=451.00, Y=49.00, Mass=12, SNR=2.4, Peak=24 HFD=0.0
02:16:20.367 00.000 12268 Star::Find(15, 129, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.367 00.000 12268 Star::Find returns 0 (2), X=129.00, Y=346.00, Mass=18, SNR=2.8, Peak=18 HFD=0.0
02:16:20.368 00.001 12268 Star::Find(15, 830, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.368 00.000 12268 Star::Find returns 0 (2), X=830.00, Y=245.00, Mass=13, SNR=2.4, Peak=17 HFD=0.0
02:16:20.368 00.000 12268 Star::Find(15, 672, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.368 00.000 12268 Star::Find returns 0 (3), X=672.00, Y=394.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:16:20.368 00.000 12268 AutoFind: finding best star pass 1
02:16:20.368 00.000 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.368 00.000 12268 Star::Find returns 1 (0), X=677.95, Y=912.90, Mass=237, SNR=10.3, Peak=38 HFD=3.6
02:16:20.368 00.000 12268 AutoFind returns star at [678, 913] 20.7 Mass 237 SNR 10.3
02:16:20.369 00.001 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.369 00.000 12268 Star::Find returns 1 (0), X=677.95, Y=912.90, Mass=237, SNR=10.3, Peak=38 HFD=3.6
02:16:20.369 00.000 12268 MultiStar: List (1): {677.95, 912.90}(10.3), 
02:16:20.369 00.000 12268 setting lock position to (677.95, 912.90)
02:16:20.369 00.000 12268 MultiStar: stabilizing after lock position change
02:16:20.369 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
02:16:20.369 00.000 12268 UpdateGuideState(): m_state=1
02:16:20.370 00.001 12268 Star::Find(15, 677, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:20.370 00.000 12268 Star::Find returns 1 (0), X=677.95, Y=912.90, Mass=237, SNR=10.3, Peak=38 HFD=3.6
02:16:20.370 00.000 12268 DistanceChecker: deactivated
02:16:20.370 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:16:20.370 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:16:20.370 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:16:20.373 00.003 12268 setting force full frames = false
02:16:20.373 00.000 12268 setting lock position to (677.95, 912.90)
02:16:20.373 00.000 12268 MultiStar: stabilizing after lock position change
02:16:20.373 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:16:20.373 00.000 12268 Changing from state SELECTING to SELECTED
02:16:20.373 00.000 12268 guider state => SELECTED
02:16:20.397 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:16:20.417 00.020 12268 UpdateGuideState exits: m=237 SNR=10.3
02:16:20.417 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:16:20.433 00.016 12268 Status Line: Auto-selected star at (678.0, 912.9)
02:16:20.440 00.007 12268 PhdController: newstate STATE_WAIT_SELECTED
02:16:20.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:20.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:20.440 00.000 12268 Enqueuing Expose request
02:16:20.441 00.001 11616 Worker thread wakes up
02:16:20.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:20.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:21.014 00.573 12268 evsrv: cli 0F8E69C0 connect
02:16:21.014 00.000 12268 case statement mapped state 2 to 1
02:16:21.015 00.001 12268 case statement mapped state 2 to 1
02:16:21.016 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"33777a9d-118a-4fdf-89b1-c551239342f8"}
02:16:21.016 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[677.95,912.90],"id":"33777a9d-118a-4fdf-89b1-c551239342f8"}
02:16:21.016 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:16:21.018 00.002 12268 evsrv: cli 0F8E6D80 connect
02:16:21.018 00.000 12268 case statement mapped state 2 to 1
02:16:21.018 00.000 12268 case statement mapped state 2 to 1
02:16:21.019 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"4d25d022-a186-47e2-be1c-9367cf19dd46"}
02:16:21.019 00.000 12268 case statement mapped state 2 to 1
02:16:21.019 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"4d25d022-a186-47e2-be1c-9367cf19dd46"}
02:16:21.020 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:16:22.021 01.001 12268 evsrv: cli 0F8E69C0 connect
02:16:22.021 00.000 12268 case statement mapped state 2 to 1
02:16:22.022 00.001 12268 case statement mapped state 2 to 1
02:16:22.022 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9e635981-f3ca-498e-ba89-edfbff58d065"}
02:16:22.022 00.000 12268 case statement mapped state 2 to 1
02:16:22.023 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"9e635981-f3ca-498e-ba89-edfbff58d065"}
02:16:22.023 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:16:22.455 00.432 11616 Exposure complete
02:16:22.518 00.063 11616 worker thread done servicing request
02:16:22.519 00.001 12268 OnExposeComplete: enter
02:16:22.519 00.000 12268 UpdateGuideState(): m_state=2
02:16:22.519 00.000 12268 Star::Find(15, 677, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:16:22.519 00.000 12268 Star::Find returns 1 (0), X=678.62, Y=912.83, Mass=307, SNR=11.8, Peak=39 HFD=3.9
02:16:22.519 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
02:16:22.519 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
02:16:22.519 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=-0.06 hyp=0.67 cameraTheta=-0.10 mountX=0.00 mountY=0.66, mountTheta=1.57
02:16:22.521 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=26, Gamma=1.290
02:16:22.539 00.018 12268 UpdateGuideState exits: m=307 SNR=11.8
02:16:22.539 00.000 12268 PhdController: newstate STATE_CALIBRATE
02:16:22.539 00.000 12268 PhdController: newstate STATE_GUIDE
02:16:22.539 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
02:16:22.539 00.000 12268 guider state => CALIBRATED
02:16:22.540 00.001 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:16:22.563 00.023 12268 reset dither spiral
02:16:22.563 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:16:22.563 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:22.563 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:16:22.563 00.000 12268 Enqueuing Expose request
02:16:22.563 00.000 11616 Worker thread wakes up
02:16:22.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:22.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:16:23.024 00.461 12268 evsrv: cli 0F8E69C0 connect
02:16:23.024 00.000 12268 case statement mapped state 5 to 1
02:16:23.024 00.000 12268 case statement mapped state 5 to 1
02:16:23.025 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ec82e9b7-3c5f-48ac-acd2-dbd7bdda370f"}
02:16:23.025 00.000 12268 case statement mapped state 5 to 1
02:16:23.025 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"ec82e9b7-3c5f-48ac-acd2-dbd7bdda370f"}
02:16:23.026 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:16:24.029 01.003 12268 evsrv: cli 0F8E6D80 connect
02:16:24.030 00.001 12268 case statement mapped state 5 to 1
02:16:24.030 00.000 12268 case statement mapped state 5 to 1
02:16:24.031 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"37420357-ee3f-49f5-ad90-62a9844ccb45"}
02:16:24.031 00.000 12268 case statement mapped state 5 to 1
02:16:24.031 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"37420357-ee3f-49f5-ad90-62a9844ccb45"}
02:16:24.032 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:16:24.580 00.548 11616 Exposure complete
02:16:24.654 00.074 11616 worker thread done servicing request
02:16:24.655 00.001 12268 OnExposeComplete: enter
02:16:24.655 00.000 12268 UpdateGuideState(): m_state=5
02:16:24.655 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:16:24.655 00.000 12268 Star::Find returns 1 (0), X=678.26, Y=912.77, Mass=318, SNR=12.0, Peak=38 HFD=3.7
02:16:24.655 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
02:16:24.655 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
02:16:24.655 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.13 hyp=0.33 cameraTheta=-0.41 mountX=-0.10 mountY=0.32, mountTheta=1.88
02:16:24.660 00.005 12268 Changing from state CALIBRATED to GUIDING
02:16:24.660 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.3
02:16:24.660 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:16:24.660 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.3 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
02:16:24.661 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:16:24.661 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:16:24.661 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:16:24.661 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:16:24.662 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:16:24.662 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:16:24.662 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:16:24.662 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:16:24.663 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:16:24.663 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:16:24.663 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:16:24.663 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:16:24.664 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:16:24.796 00.132 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:16:24.797 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
02:16:24.797 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.3
02:16:24.801 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.3
02:16:24.802 00.001 12268 ScopeASCOM::SideOfPier() returns 0
02:16:24.802 00.000 12268 setting lock position to (678.26, 912.77)
02:16:24.803 00.001 12268 MultiStar: stabilizing after lock position change
02:16:24.803 00.000 12268 guider state => GUIDING
02:16:24.803 00.000 12268 Status Line: Guiding
02:16:24.806 00.003 12268 Mount: notify guiding started
02:16:24.807 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
02:16:24.807 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
02:16:24.807 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
02:16:24.808 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
02:16:24.808 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
02:16:24.808 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
02:16:24.808 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
02:16:24.809 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
02:16:24.809 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
02:16:24.809 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
02:16:24.809 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
02:16:24.810 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
02:16:24.810 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:16:24.810 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:16:24.810 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:16:24.811 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:16:24.811 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:16:24.811 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:16:24.811 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:16:24.811 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:16:24.812 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:16:24.812 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:16:24.812 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:16:24.813 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:16:24.813 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:16:24.813 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:16:24.814 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:16:24.814 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:16:24.814 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:16:24.814 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:16:24.814 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:16:24.815 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:16:24.815 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:16:24.815 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:16:24.815 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:16:24.816 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:16:24.816 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:16:24.816 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:16:24.951 00.135 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:16:24.952 00.001 12268 ScopeASCOM::SideOfPier() returns 0
02:16:24.953 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:16:24.953 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
02:16:24.953 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.3
02:16:24.953 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.3
02:16:24.953 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
02:16:24.953 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
02:16:24.953 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
02:16:24.954 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
02:16:24.954 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
02:16:24.954 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=27, Gamma=1.290
02:16:24.973 00.019 12268 UpdateGuideState exits: m=318 SNR=12.0
02:16:24.973 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
02:16:24.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:24.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:24.973 00.000 12268 Enqueuing Expose request
02:16:24.973 00.000 11616 Worker thread wakes up
02:16:24.973 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:24.974 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:25.032 00.058 12268 evsrv: cli 0F8E69C0 connect
02:16:25.032 00.000 12268 case statement mapped state 6 to 3
02:16:25.033 00.001 12268 case statement mapped state 6 to 3
02:16:25.033 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2db249b0-f29a-4f55-8e7b-1432faf53f0e"}
02:16:25.033 00.000 12268 case statement mapped state 6 to 3
02:16:25.033 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2db249b0-f29a-4f55-8e7b-1432faf53f0e"}
02:16:25.035 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:16:26.975 01.940 11616 Exposure complete
02:16:27.037 00.062 11616 worker thread done servicing request
02:16:27.037 00.000 12268 OnExposeComplete: enter
02:16:27.037 00.000 12268 UpdateGuideState(): m_state=6
02:16:27.037 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:16:27.037 00.000 12268 Star::Find returns 1 (0), X=678.01, Y=912.57, Mass=258, SNR=10.8, Peak=39 HFD=4.1
02:16:27.038 00.001 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.95 = 2.33)
02:16:27.038 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.78)
02:16:27.038 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-2.48 mountX=-0.22 mountY=-0.23, mountTheta=-2.34
02:16:27.039 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=-0.20, opts=13)
02:16:27.039 00.000 12268 Enqueuing Move request for scope (-0.25, -0.20)
02:16:27.040 00.001 11616 Worker thread wakes up
02:16:27.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.20) opts 0xd
02:16:27.040 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, -0.20)
02:16:27.040 00.000 11616 Moving (-0.25, -0.20) raw xDistance=-0.22 yDistance=-0.23
02:16:27.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:16:27.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:16:27.040 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:16:27.040 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:16:27.040 00.000 11616 MoveAxis(E, 0, ABG)
02:16:27.040 00.000 11616 Move returns status 0, amount 0
02:16:27.040 00.000 11616 MoveAxis(N, 0, ABG)
02:16:27.040 00.000 11616 Move returns status 0, amount 0
02:16:27.040 00.000 11616 move complete, result=0
02:16:27.041 00.001 11616 worker thread done servicing request
02:16:27.062 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=22, Gamma=1.290
02:16:27.082 00.020 12268 UpdateGuideState exits: m=258 SNR=10.8
02:16:27.082 00.000 12268 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 1 / 99999
02:16:27.082 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698987.082,"Host":"ASTROCENTER","Inst":1,"Distance":0.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:16:27.083 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:27.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:27.083 00.000 12268 Enqueuing Expose request
02:16:27.083 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:16:27.083 00.000 11616 Worker thread wakes up
02:16:27.083 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:27.084 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:29.092 02.008 11616 Exposure complete
02:16:29.157 00.065 11616 worker thread done servicing request
02:16:29.157 00.000 12268 OnExposeComplete: enter
02:16:29.157 00.000 12268 UpdateGuideState(): m_state=6
02:16:29.157 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:16:29.157 00.000 12268 Star::Find returns 1 (0), X=678.11, Y=911.90, Mass=238, SNR=10.4, Peak=37 HFD=3.6
02:16:29.157 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
02:16:29.157 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.04)
02:16:29.158 00.001 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.87 hyp=0.88 cameraTheta=-1.74 mountX=-0.88 mountY=-0.03, mountTheta=-3.11
02:16:29.159 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.87, opts=13)
02:16:29.159 00.000 12268 Enqueuing Move request for scope (-0.14, -0.87)
02:16:29.159 00.000 11616 Worker thread wakes up
02:16:29.159 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.87) opts 0xd
02:16:29.159 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.87)
02:16:29.159 00.000 11616 Moving (-0.14, -0.87) raw xDistance=-0.88 yDistance=-0.03
02:16:29.160 00.001 11616 resist switch: large excursion: input -0.88 thresh 0.29 direction from 0 to -1
02:16:29.160 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.63
02:16:29.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.88
02:16:29.160 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:29.160 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:16:29.160 00.000 11616 MoveAxis(E, 490, ABG)
02:16:29.160 00.000 11616 Guiding  Dir = 2, Dur = 490
02:16:29.160 00.000 11616 IsSlewing returns 0
02:16:29.160 00.000 11616 IsGuiding returns 0
02:16:29.161 00.001 11616 PulseGuide returned control before completion, sleep 500
02:16:29.180 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=25, Gamma=1.290
02:16:29.197 00.017 12268 UpdateGuideState exits: m=238 SNR=10.4
02:16:29.197 00.000 12268 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 2 / 99999
02:16:29.197 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698989.197,"Host":"ASTROCENTER","Inst":1,"Distance":0.49,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
02:16:29.198 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:29.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:29.198 00.000 12268 Enqueuing Expose request
02:16:29.670 00.472 11616 IsGuiding returns 1
02:16:29.670 00.000 11616 scope still moving after pulse duration time elapsed
02:16:29.701 00.031 11616 IsSlewing returns 0
02:16:29.702 00.001 11616 IsGuiding returns 1
02:16:29.732 00.030 11616 IsSlewing returns 0
02:16:29.733 00.001 11616 IsGuiding returns 1
02:16:29.764 00.031 11616 IsSlewing returns 0
02:16:29.764 00.000 11616 IsGuiding returns 1
02:16:29.795 00.031 11616 IsSlewing returns 0
02:16:29.796 00.001 11616 IsGuiding returns 1
02:16:29.826 00.030 11616 IsSlewing returns 0
02:16:29.827 00.001 11616 IsGuiding returns 0
02:16:29.827 00.000 11616 scope move finished after 490 + 176 ms
02:16:29.827 00.000 11616 Move returns status 0, amount 490
02:16:29.827 00.000 11616 MoveAxis(N, 0, ABG)
02:16:29.827 00.000 11616 Move returns status 0, amount 0
02:16:29.827 00.000 11616 move complete, result=0
02:16:29.827 00.000 11616 worker thread done servicing request
02:16:29.827 00.000 11616 Worker thread wakes up
02:16:29.828 00.001 12268 GuideStep: -0.9 px 490 ms EAST, -0.0 px 0 ms NORTH
02:16:29.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:29.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:31.830 02.002 11616 Exposure complete
02:16:31.893 00.063 11616 worker thread done servicing request
02:16:31.893 00.000 12268 OnExposeComplete: enter
02:16:31.894 00.001 12268 UpdateGuideState(): m_state=6
02:16:31.894 00.000 12268 Star::Find(15, 678, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:16:31.894 00.000 12268 Star::Find returns 1 (0), X=678.49, Y=911.88, Mass=220, SNR=10.0, Peak=41 HFD=3.5
02:16:31.894 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
02:16:31.894 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.39)
02:16:31.894 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.89 hyp=0.92 cameraTheta=-1.31 mountX=-0.86 mountY=0.35, mountTheta=2.76
02:16:31.896 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.89, opts=13)
02:16:31.897 00.001 12268 Enqueuing Move request for scope (0.23, -0.89)
02:16:31.897 00.000 11616 Worker thread wakes up
02:16:31.897 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.89) opts 0xd
02:16:31.897 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.89)
02:16:31.897 00.000 11616 Moving (0.23, -0.89) raw xDistance=-0.86 yDistance=0.35
02:16:31.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.86
02:16:31.897 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:16:31.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
02:16:31.897 00.000 11616 MoveAxis(E, 484, ABG)
02:16:31.897 00.000 11616 Guiding  Dir = 2, Dur = 484
02:16:31.898 00.001 11616 IsSlewing returns 0
02:16:31.898 00.000 11616 IsGuiding returns 0
02:16:31.898 00.000 11616 PulseGuide returned control before completion, sleep 494
02:16:31.919 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=24, Gamma=1.290
02:16:31.936 00.017 12268 UpdateGuideState exits: m=220 SNR=10.0
02:16:31.936 00.000 12268 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 3 / 99999
02:16:31.936 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698991.936,"Host":"ASTROCENTER","Inst":1,"Distance":0.62,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
02:16:31.937 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:31.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:31.937 00.000 12268 Enqueuing Expose request
02:16:32.397 00.460 11616 IsGuiding returns 1
02:16:32.397 00.000 11616 scope still moving after pulse duration time elapsed
02:16:32.427 00.030 11616 IsSlewing returns 0
02:16:32.428 00.001 11616 IsGuiding returns 0
02:16:32.428 00.000 11616 scope move finished after 484 + 45 ms
02:16:32.428 00.000 11616 Move returns status 0, amount 484
02:16:32.428 00.000 11616 MoveAxis(N, 0, ABG)
02:16:32.428 00.000 11616 Move returns status 0, amount 0
02:16:32.428 00.000 11616 move complete, result=0
02:16:32.428 00.000 11616 worker thread done servicing request
02:16:32.428 00.000 11616 Worker thread wakes up
02:16:32.429 00.001 12268 GuideStep: -0.9 px 484 ms EAST, 0.3 px 0 ms NORTH
02:16:32.429 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:32.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:34.453 02.024 11616 Exposure complete
02:16:34.517 00.064 11616 worker thread done servicing request
02:16:34.517 00.000 12268 OnExposeComplete: enter
02:16:34.517 00.000 12268 UpdateGuideState(): m_state=6
02:16:34.517 00.000 12268 Star::Find(15, 678, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:16:34.517 00.000 12268 Star::Find returns 1 (0), X=678.09, Y=912.53, Mass=264, SNR=10.9, Peak=41 HFD=3.6
02:16:34.518 00.001 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.67 = 2.62)
02:16:34.518 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.49)
02:16:34.518 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.24 hyp=0.29 cameraTheta=-2.19 mountX=-0.25 mountY=-0.14, mountTheta=-2.64
02:16:34.519 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.24, opts=13)
02:16:34.520 00.001 12268 Enqueuing Move request for scope (-0.17, -0.24)
02:16:34.520 00.000 11616 Worker thread wakes up
02:16:34.520 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.24) opts 0xd
02:16:34.520 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.24)
02:16:34.520 00.000 11616 Moving (-0.17, -0.24) raw xDistance=-0.25 yDistance=-0.14
02:16:34.520 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.25
02:16:34.520 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:34.520 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:16:34.520 00.000 11616 MoveAxis(E, 141, ABG)
02:16:34.520 00.000 11616 Guiding  Dir = 2, Dur = 141
02:16:34.521 00.001 11616 IsSlewing returns 0
02:16:34.521 00.000 11616 IsGuiding returns 0
02:16:34.521 00.000 11616 PulseGuide returned control before completion, sleep 151
02:16:34.543 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=27, Gamma=1.290
02:16:34.562 00.019 12268 UpdateGuideState exits: m=264 SNR=10.9
02:16:34.562 00.000 12268 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 4 / 99999
02:16:34.562 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698994.562,"Host":"ASTROCENTER","Inst":1,"Distance":0.52,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
02:16:34.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:34.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:34.562 00.000 12268 Enqueuing Expose request
02:16:34.680 00.118 11616 IsGuiding returns 1
02:16:34.680 00.000 11616 scope still moving after pulse duration time elapsed
02:16:34.711 00.031 11616 IsSlewing returns 0
02:16:34.711 00.000 11616 IsGuiding returns 0
02:16:34.711 00.000 11616 scope move finished after 141 + 49 ms
02:16:34.711 00.000 11616 Move returns status 0, amount 141
02:16:34.711 00.000 11616 MoveAxis(N, 0, ABG)
02:16:34.712 00.001 11616 Move returns status 0, amount 0
02:16:34.712 00.000 11616 move complete, result=0
02:16:34.712 00.000 11616 worker thread done servicing request
02:16:34.712 00.000 11616 Worker thread wakes up
02:16:34.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:34.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:34.725 00.013 12268 GuideStep: -0.3 px 141 ms EAST, -0.1 px 0 ms NORTH
02:16:36.728 02.003 11616 Exposure complete
02:16:36.791 00.063 11616 worker thread done servicing request
02:16:36.791 00.000 12268 OnExposeComplete: enter
02:16:36.791 00.000 12268 UpdateGuideState(): m_state=6
02:16:36.791 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:16:36.791 00.000 12268 Star::Find returns 1 (0), X=678.34, Y=913.12, Mass=370, SNR=12.9, Peak=43 HFD=4.0
02:16:36.791 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
02:16:36.791 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
02:16:36.792 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=0.35 hyp=0.36 cameraTheta=1.34 mountX=0.36 mountY=0.04, mountTheta=0.10
02:16:36.793 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.35, opts=13)
02:16:36.793 00.000 12268 Enqueuing Move request for scope (0.08, 0.35)
02:16:36.793 00.000 11616 Worker thread wakes up
02:16:36.793 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.35) opts 0xd
02:16:36.793 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.35)
02:16:36.794 00.001 11616 Moving (0.08, 0.35) raw xDistance=0.36 yDistance=0.04
02:16:36.794 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from -1 to 1
02:16:36.794 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.08
02:16:36.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
02:16:36.794 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:36.794 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:16:36.794 00.000 11616 MoveAxis(W, 201, ABG)
02:16:36.794 00.000 11616 Guiding  Dir = 3, Dur = 201
02:16:36.794 00.000 11616 IsSlewing returns 0
02:16:36.795 00.001 11616 IsGuiding returns 0
02:16:36.795 00.000 11616 PulseGuide returned control before completion, sleep 211
02:16:36.815 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=9, FiltMax=27, Gamma=1.290
02:16:36.832 00.017 12268 UpdateGuideState exits: m=370 SNR=12.9
02:16:36.832 00.000 12268 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 5 / 99999
02:16:36.832 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768698996.832,"Host":"ASTROCENTER","Inst":1,"Distance":0.47,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
02:16:36.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:36.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:36.832 00.000 12268 Enqueuing Expose request
02:16:37.007 00.175 11616 IsGuiding returns 1
02:16:37.007 00.000 11616 scope still moving after pulse duration time elapsed
02:16:37.038 00.031 11616 IsSlewing returns 0
02:16:37.038 00.000 11616 IsGuiding returns 0
02:16:37.038 00.000 11616 scope move finished after 201 + 43 ms
02:16:37.038 00.000 11616 Move returns status 0, amount 201
02:16:37.039 00.001 11616 MoveAxis(N, 0, ABG)
02:16:37.039 00.000 11616 Move returns status 0, amount 0
02:16:37.039 00.000 11616 move complete, result=0
02:16:37.039 00.000 11616 worker thread done servicing request
02:16:37.039 00.000 11616 Worker thread wakes up
02:16:37.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:37.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:37.039 00.000 12268 GuideStep: 0.4 px 201 ms WEST, 0.0 px 0 ms NORTH
02:16:39.048 02.009 11616 Exposure complete
02:16:39.113 00.065 11616 worker thread done servicing request
02:16:39.113 00.000 12268 OnExposeComplete: enter
02:16:39.113 00.000 12268 UpdateGuideState(): m_state=6
02:16:39.114 00.001 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:16:39.114 00.000 12268 Star::Find returns 1 (0), X=678.33, Y=913.01, Mass=359, SNR=12.7, Peak=40 HFD=4.1
02:16:39.114 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
02:16:39.114 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
02:16:39.114 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.26 mountX=0.25 mountY=0.05, mountTheta=0.18
02:16:39.116 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.24, opts=13)
02:16:39.116 00.000 12268 Enqueuing Move request for scope (0.08, 0.24)
02:16:39.116 00.000 11616 Worker thread wakes up
02:16:39.116 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
02:16:39.116 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
02:16:39.116 00.000 11616 Moving (0.08, 0.24) raw xDistance=0.25 yDistance=0.05
02:16:39.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
02:16:39.116 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:39.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:16:39.117 00.001 11616 MoveAxis(W, 137, ABG)
02:16:39.117 00.000 11616 Guiding  Dir = 3, Dur = 137
02:16:39.117 00.000 11616 IsSlewing returns 0
02:16:39.117 00.000 11616 IsGuiding returns 0
02:16:39.118 00.001 11616 PulseGuide returned control before completion, sleep 147
02:16:39.138 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=28, Gamma=1.290
02:16:39.155 00.017 12268 UpdateGuideState exits: m=359 SNR=12.7
02:16:39.156 00.001 12268 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 6 / 99999
02:16:39.156 00.000 12268 PhdController: newstate STATE_FINISH
02:16:39.156 00.000 12268 PhdController complete: success
02:16:39.156 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768698999.156,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
02:16:39.156 00.000 12268 Mount: notify guiding dither settle done success=1
02:16:39.156 00.000 12268 PhdController: newstate STATE_IDLE
02:16:39.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:39.157 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:39.157 00.000 12268 Enqueuing Expose request
02:16:39.267 00.110 11616 IsGuiding returns 1
02:16:39.267 00.000 11616 scope still moving after pulse duration time elapsed
02:16:39.298 00.031 11616 IsSlewing returns 0
02:16:39.299 00.001 11616 IsGuiding returns 1
02:16:39.329 00.030 11616 IsSlewing returns 0
02:16:39.330 00.001 11616 IsGuiding returns 0
02:16:39.330 00.000 11616 scope move finished after 137 + 75 ms
02:16:39.330 00.000 11616 Move returns status 0, amount 137
02:16:39.330 00.000 11616 MoveAxis(N, 0, ABG)
02:16:39.330 00.000 11616 Move returns status 0, amount 0
02:16:39.330 00.000 11616 move complete, result=0
02:16:39.331 00.001 11616 worker thread done servicing request
02:16:39.331 00.000 11616 Worker thread wakes up
02:16:39.331 00.000 12268 GuideStep: 0.2 px 137 ms WEST, 0.0 px 0 ms NORTH
02:16:39.331 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:39.331 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:39.639 00.308 12268 evsrv: cli 0F8E69C0 connect
02:16:39.639 00.000 12268 case statement mapped state 6 to 3
02:16:39.640 00.001 12268 case statement mapped state 6 to 3
02:16:39.640 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"bcff5c9a-fc7f-4375-b171-ae23c1e7e35a"}
02:16:39.640 00.000 12268 case statement mapped state 6 to 3
02:16:39.640 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcff5c9a-fc7f-4375-b171-ae23c1e7e35a"}
02:16:39.641 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:16:41.336 01.695 11616 Exposure complete
02:16:41.402 00.066 11616 worker thread done servicing request
02:16:41.403 00.001 12268 OnExposeComplete: enter
02:16:41.403 00.000 12268 UpdateGuideState(): m_state=6
02:16:41.403 00.000 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:16:41.403 00.000 12268 Star::Find returns 1 (0), X=677.80, Y=913.18, Mass=318, SNR=12.0, Peak=42 HFD=4.0
02:16:41.403 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
02:16:41.403 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
02:16:41.403 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.41 hyp=0.61 cameraTheta=2.41 mountX=0.36 mountY=-0.50, mountTheta=-0.94
02:16:41.405 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=0.41, opts=13)
02:16:41.405 00.000 12268 Enqueuing Move request for scope (-0.46, 0.41)
02:16:41.405 00.000 11616 Worker thread wakes up
02:16:41.405 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.41) opts 0xd
02:16:41.405 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, 0.41)
02:16:41.405 00.000 11616 Moving (-0.46, 0.41) raw xDistance=0.36 yDistance=-0.50
02:16:41.405 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
02:16:41.405 00.000 11616 resist switch: large excursion: input -0.50 thresh 0.45 direction from 0 to -1
02:16:41.405 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.51
02:16:41.406 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.50
02:16:41.406 00.000 11616 MoveAxis(W, 204, ABG)
02:16:41.406 00.000 11616 Guiding  Dir = 3, Dur = 204
02:16:41.406 00.000 11616 IsSlewing returns 0
02:16:41.406 00.000 11616 IsGuiding returns 0
02:16:41.407 00.001 11616 PulseGuide returned control before completion, sleep 214
02:16:41.428 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=29, Gamma=1.290
02:16:41.445 00.017 12268 UpdateGuideState exits: m=318 SNR=12.0
02:16:41.446 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:41.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:41.446 00.000 12268 Enqueuing Expose request
02:16:41.635 00.189 11616 IsGuiding returns 1
02:16:41.635 00.000 11616 scope still moving after pulse duration time elapsed
02:16:41.665 00.030 11616 IsSlewing returns 0
02:16:41.665 00.000 11616 IsGuiding returns 1
02:16:41.695 00.030 11616 IsSlewing returns 0
02:16:41.696 00.001 11616 IsGuiding returns 1
02:16:41.727 00.031 11616 IsSlewing returns 0
02:16:41.728 00.001 11616 IsGuiding returns 1
02:16:41.758 00.030 11616 IsSlewing returns 0
02:16:41.758 00.000 11616 IsGuiding returns 1
02:16:41.789 00.031 11616 IsSlewing returns 0
02:16:41.790 00.001 11616 IsGuiding returns 1
02:16:41.819 00.029 11616 IsSlewing returns 0
02:16:41.819 00.000 11616 IsGuiding returns 1
02:16:41.850 00.031 11616 IsSlewing returns 0
02:16:41.850 00.000 11616 IsGuiding returns 1
02:16:41.881 00.031 11616 IsSlewing returns 0
02:16:41.881 00.000 11616 IsGuiding returns 0
02:16:41.881 00.000 11616 scope move finished after 204 + 271 ms
02:16:41.881 00.000 11616 Move returns status 0, amount 204
02:16:41.881 00.000 11616 MoveAxis(N, 43, ABG)
02:16:41.881 00.000 11616 Guiding  Dir = 0, Dur = 43
02:16:41.882 00.001 11616 IsSlewing returns 0
02:16:41.882 00.000 11616 IsGuiding returns 0
02:16:41.882 00.000 11616 PulseGuide returned control before completion, sleep 53
02:16:41.945 00.063 11616 IsGuiding returns 1
02:16:41.945 00.000 11616 scope still moving after pulse duration time elapsed
02:16:41.977 00.032 11616 IsSlewing returns 0
02:16:41.978 00.001 11616 IsGuiding returns 0
02:16:41.978 00.000 11616 scope move finished after 43 + 52 ms
02:16:41.978 00.000 11616 Move returns status 0, amount 43
02:16:41.978 00.000 11616 move complete, result=0
02:16:41.978 00.000 11616 worker thread done servicing request
02:16:41.978 00.000 11616 Worker thread wakes up
02:16:41.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:41.978 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:41.978 00.000 12268 GuideStep: 0.4 px 204 ms WEST, -0.5 px 43 ms NORTH
02:16:43.990 02.012 11616 Exposure complete
02:16:44.055 00.065 11616 worker thread done servicing request
02:16:44.055 00.000 12268 OnExposeComplete: enter
02:16:44.056 00.001 12268 UpdateGuideState(): m_state=6
02:16:44.056 00.000 12268 Star::Find(15, 677, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:16:44.056 00.000 12268 Star::Find returns 1 (0), X=678.10, Y=912.47, Mass=341, SNR=12.5, Peak=39 HFD=3.8
02:16:44.056 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
02:16:44.056 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
02:16:44.056 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.30 hyp=0.34 cameraTheta=-2.05 mountX=-0.31 mountY=-0.12, mountTheta=-2.79
02:16:44.061 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.30, opts=13)
02:16:44.061 00.000 12268 Enqueuing Move request for scope (-0.16, -0.30)
02:16:44.061 00.000 11616 Worker thread wakes up
02:16:44.061 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.30) opts 0xd
02:16:44.062 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.30)
02:16:44.062 00.000 11616 Moving (-0.16, -0.30) raw xDistance=-0.31 yDistance=-0.12
02:16:44.062 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
02:16:44.062 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.94
02:16:44.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
02:16:44.062 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:44.062 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:16:44.062 00.000 11616 MoveAxis(E, 176, ABG)
02:16:44.062 00.000 11616 Guiding  Dir = 2, Dur = 176
02:16:44.063 00.001 11616 IsSlewing returns 0
02:16:44.063 00.000 11616 IsGuiding returns 0
02:16:44.063 00.000 11616 PulseGuide returned control before completion, sleep 186
02:16:44.088 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=29, Gamma=1.290
02:16:44.110 00.022 12268 UpdateGuideState exits: m=341 SNR=12.5
02:16:44.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:44.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:44.110 00.000 12268 Enqueuing Expose request
02:16:44.258 00.148 11616 IsGuiding returns 1
02:16:44.258 00.000 11616 scope still moving after pulse duration time elapsed
02:16:44.290 00.032 11616 IsSlewing returns 0
02:16:44.290 00.000 11616 IsGuiding returns 0
02:16:44.291 00.001 11616 scope move finished after 176 + 51 ms
02:16:44.291 00.000 11616 Move returns status 0, amount 176
02:16:44.291 00.000 11616 MoveAxis(N, 0, ABG)
02:16:44.291 00.000 11616 Move returns status 0, amount 0
02:16:44.291 00.000 11616 move complete, result=0
02:16:44.291 00.000 11616 worker thread done servicing request
02:16:44.291 00.000 11616 Worker thread wakes up
02:16:44.291 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:44.291 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:44.291 00.000 12268 GuideStep: -0.3 px 176 ms EAST, -0.1 px 0 ms NORTH
02:16:46.300 02.009 11616 Exposure complete
02:16:46.363 00.063 11616 worker thread done servicing request
02:16:46.363 00.000 12268 OnExposeComplete: enter
02:16:46.363 00.000 12268 UpdateGuideState(): m_state=6
02:16:46.363 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:16:46.363 00.000 12268 Star::Find returns 1 (0), X=678.59, Y=912.20, Mass=338, SNR=12.4, Peak=43 HFD=3.8
02:16:46.364 00.001 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
02:16:46.364 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
02:16:46.364 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.57 hyp=0.66 cameraTheta=-1.04 mountX=-0.54 mountY=0.41, mountTheta=2.49
02:16:46.365 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.57, opts=13)
02:16:46.365 00.000 12268 Enqueuing Move request for scope (0.34, -0.57)
02:16:46.366 00.001 11616 Worker thread wakes up
02:16:46.366 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.57) opts 0xd
02:16:46.366 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.57)
02:16:46.366 00.000 11616 Moving (0.34, -0.57) raw xDistance=-0.54 yDistance=0.41
02:16:46.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
02:16:46.366 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:16:46.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
02:16:46.366 00.000 11616 MoveAxis(E, 300, ABG)
02:16:46.366 00.000 11616 Guiding  Dir = 2, Dur = 300
02:16:46.366 00.000 11616 IsSlewing returns 0
02:16:46.367 00.001 11616 IsGuiding returns 0
02:16:46.367 00.000 11616 PulseGuide returned control before completion, sleep 310
02:16:46.388 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=10, FiltMax=29, Gamma=1.290
02:16:46.406 00.018 12268 UpdateGuideState exits: m=338 SNR=12.4
02:16:46.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:46.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:46.406 00.000 12268 Enqueuing Expose request
02:16:46.686 00.280 11616 IsGuiding returns 1
02:16:46.686 00.000 11616 scope still moving after pulse duration time elapsed
02:16:46.716 00.030 11616 IsSlewing returns 0
02:16:46.716 00.000 11616 IsGuiding returns 0
02:16:46.716 00.000 11616 scope move finished after 300 + 48 ms
02:16:46.716 00.000 11616 Move returns status 0, amount 300
02:16:46.717 00.001 11616 MoveAxis(N, 0, ABG)
02:16:46.717 00.000 11616 Move returns status 0, amount 0
02:16:46.717 00.000 11616 move complete, result=0
02:16:46.717 00.000 11616 worker thread done servicing request
02:16:46.717 00.000 11616 Worker thread wakes up
02:16:46.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:46.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:46.717 00.000 12268 GuideStep: -0.5 px 300 ms EAST, 0.4 px 0 ms NORTH
02:16:48.722 02.005 11616 Exposure complete
02:16:48.786 00.064 11616 worker thread done servicing request
02:16:48.787 00.001 12268 OnExposeComplete: enter
02:16:48.787 00.000 12268 UpdateGuideState(): m_state=6
02:16:48.787 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:16:48.787 00.000 12268 Star::Find returns 1 (0), X=678.49, Y=913.29, Mass=334, SNR=12.4, Peak=42 HFD=3.6
02:16:48.787 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
02:16:48.787 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.85)
02:16:48.787 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.52 hyp=0.57 cameraTheta=1.15 mountX=0.54 mountY=0.17, mountTheta=0.30
02:16:48.789 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.52, opts=13)
02:16:48.789 00.000 12268 Enqueuing Move request for scope (0.23, 0.52)
02:16:48.789 00.000 11616 Worker thread wakes up
02:16:48.789 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.52) opts 0xd
02:16:48.789 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.52)
02:16:48.789 00.000 11616 Moving (0.23, 0.52) raw xDistance=0.54 yDistance=0.17
02:16:48.789 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.29 direction from -1 to 1
02:16:48.789 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.63
02:16:48.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.54
02:16:48.789 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:16:48.789 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:16:48.790 00.001 11616 MoveAxis(W, 305, ABG)
02:16:48.790 00.000 11616 Guiding  Dir = 3, Dur = 305
02:16:48.790 00.000 11616 IsSlewing returns 0
02:16:48.790 00.000 11616 IsGuiding returns 0
02:16:48.790 00.000 11616 PulseGuide returned control before completion, sleep 315
02:16:48.811 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=10, FiltMax=29, Gamma=1.290
02:16:48.828 00.017 12268 UpdateGuideState exits: m=334 SNR=12.4
02:16:48.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:48.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:48.828 00.000 12268 Enqueuing Expose request
02:16:49.122 00.294 11616 IsGuiding returns 0
02:16:49.122 00.000 11616 Move returns status 0, amount 305
02:16:49.122 00.000 11616 MoveAxis(N, 0, ABG)
02:16:49.122 00.000 11616 Move returns status 0, amount 0
02:16:49.122 00.000 11616 move complete, result=0
02:16:49.122 00.000 11616 worker thread done servicing request
02:16:49.122 00.000 11616 Worker thread wakes up
02:16:49.123 00.001 12268 GuideStep: 0.5 px 305 ms WEST, 0.2 px 0 ms NORTH
02:16:49.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:49.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:51.129 02.006 11616 Exposure complete
02:16:51.192 00.063 11616 worker thread done servicing request
02:16:51.192 00.000 12268 OnExposeComplete: enter
02:16:51.192 00.000 12268 UpdateGuideState(): m_state=6
02:16:51.192 00.000 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
02:16:51.193 00.001 12268 Star::Find returns 1 (0), X=678.21, Y=912.75, Mass=406, SNR=13.7, Peak=48 HFD=3.8
02:16:51.193 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.29 = 1.99)
02:16:51.193 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.12)
02:16:51.193 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.82 mountX=-0.02 mountY=-0.05, mountTheta=-2.00
02:16:51.195 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.02, opts=13)
02:16:51.195 00.000 12268 Enqueuing Move request for scope (-0.05, -0.02)
02:16:51.195 00.000 11616 Worker thread wakes up
02:16:51.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
02:16:51.195 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
02:16:51.196 00.001 11616 Moving (-0.05, -0.02) raw xDistance=-0.02 yDistance=-0.05
02:16:51.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:51.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:16:51.196 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:51.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:16:51.196 00.000 11616 MoveAxis(E, 0, ABG)
02:16:51.196 00.000 11616 Move returns status 0, amount 0
02:16:51.196 00.000 11616 MoveAxis(N, 0, ABG)
02:16:51.196 00.000 11616 Move returns status 0, amount 0
02:16:51.196 00.000 11616 move complete, result=0
02:16:51.197 00.001 11616 worker thread done servicing request
02:16:51.217 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=32, Gamma=1.290
02:16:51.233 00.016 12268 UpdateGuideState exits: m=406 SNR=13.7
02:16:51.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:51.234 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:51.234 00.000 12268 Enqueuing Expose request
02:16:51.234 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:51.234 00.000 11616 Worker thread wakes up
02:16:51.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:51.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:53.236 02.002 11616 Exposure complete
02:16:53.299 00.063 11616 worker thread done servicing request
02:16:53.300 00.001 12268 OnExposeComplete: enter
02:16:53.300 00.000 12268 UpdateGuideState(): m_state=6
02:16:53.300 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
02:16:53.300 00.000 12268 Star::Find returns 1 (0), X=678.10, Y=912.69, Mass=285, SNR=11.3, Peak=41 HFD=3.4
02:16:53.300 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
02:16:53.300 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
02:16:53.300 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.69 mountX=-0.09 mountY=-0.14, mountTheta=-2.13
02:16:53.303 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.08, opts=13)
02:16:53.303 00.000 12268 Enqueuing Move request for scope (-0.15, -0.08)
02:16:53.304 00.001 11616 Worker thread wakes up
02:16:53.304 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
02:16:53.304 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
02:16:53.304 00.000 11616 Moving (-0.15, -0.08) raw xDistance=-0.09 yDistance=-0.14
02:16:53.304 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:53.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:16:53.304 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:53.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:16:53.304 00.000 11616 MoveAxis(E, 0, ABG)
02:16:53.304 00.000 11616 Move returns status 0, amount 0
02:16:53.304 00.000 11616 MoveAxis(N, 0, ABG)
02:16:53.304 00.000 11616 Move returns status 0, amount 0
02:16:53.305 00.001 11616 move complete, result=0
02:16:53.305 00.000 11616 worker thread done servicing request
02:16:53.325 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=27, Gamma=1.290
02:16:53.342 00.017 12268 UpdateGuideState exits: m=285 SNR=11.3
02:16:53.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:53.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:53.342 00.000 12268 Enqueuing Expose request
02:16:53.342 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:53.342 00.000 11616 Worker thread wakes up
02:16:53.343 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:53.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:55.355 02.012 11616 Exposure complete
02:16:55.417 00.062 11616 worker thread done servicing request
02:16:55.417 00.000 12268 OnExposeComplete: enter
02:16:55.418 00.001 12268 UpdateGuideState(): m_state=6
02:16:55.418 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
02:16:55.418 00.000 12268 Star::Find returns 1 (0), X=678.33, Y=912.83, Mass=361, SNR=12.8, Peak=41 HFD=3.8
02:16:55.418 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
02:16:55.418 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.48)
02:16:55.418 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.78 mountX=0.07 mountY=0.06, mountTheta=0.67
02:16:55.420 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.07, opts=13)
02:16:55.420 00.000 12268 Enqueuing Move request for scope (0.07, 0.07)
02:16:55.420 00.000 11616 Worker thread wakes up
02:16:55.420 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
02:16:55.420 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
02:16:55.420 00.000 11616 Moving (0.07, 0.07) raw xDistance=0.07 yDistance=0.06
02:16:55.420 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:55.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:16:55.420 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:55.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:16:55.420 00.000 11616 MoveAxis(E, 0, ABG)
02:16:55.420 00.000 11616 Move returns status 0, amount 0
02:16:55.421 00.001 11616 MoveAxis(N, 0, ABG)
02:16:55.421 00.000 11616 Move returns status 0, amount 0
02:16:55.421 00.000 11616 move complete, result=0
02:16:55.421 00.000 11616 worker thread done servicing request
02:16:55.441 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=31, Gamma=1.290
02:16:55.459 00.018 12268 UpdateGuideState exits: m=361 SNR=12.8
02:16:55.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:55.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:55.459 00.000 12268 Enqueuing Expose request
02:16:55.459 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:16:55.459 00.000 11616 Worker thread wakes up
02:16:55.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:55.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:57.460 02.001 11616 Exposure complete
02:16:57.522 00.062 11616 worker thread done servicing request
02:16:57.522 00.000 12268 OnExposeComplete: enter
02:16:57.522 00.000 12268 UpdateGuideState(): m_state=6
02:16:57.522 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
02:16:57.523 00.001 12268 Star::Find returns 1 (0), X=678.26, Y=913.35, Mass=384, SNR=13.2, Peak=44 HFD=3.7
02:16:57.523 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
02:16:57.523 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
02:16:57.523 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.59 hyp=0.59 cameraTheta=1.57 mountX=0.58 mountY=-0.08, mountTheta=-0.13
02:16:57.524 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.59, opts=13)
02:16:57.524 00.000 12268 Enqueuing Move request for scope (-0.00, 0.59)
02:16:57.525 00.001 11616 Worker thread wakes up
02:16:57.525 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.59) opts 0xd
02:16:57.525 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.59)
02:16:57.525 00.000 11616 Moving (-0.00, 0.59) raw xDistance=0.58 yDistance=-0.08
02:16:57.525 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
02:16:57.525 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:57.525 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:16:57.525 00.000 11616 MoveAxis(W, 327, ABG)
02:16:57.525 00.000 11616 Guiding  Dir = 3, Dur = 327
02:16:57.525 00.000 11616 IsSlewing returns 0
02:16:57.526 00.001 11616 IsGuiding returns 0
02:16:57.526 00.000 11616 PulseGuide returned control before completion, sleep 337
02:16:57.546 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=29, Gamma=1.290
02:16:57.566 00.020 12268 UpdateGuideState exits: m=384 SNR=13.2
02:16:57.567 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:57.567 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:16:57.567 00.000 12268 Enqueuing Expose request
02:16:57.869 00.302 11616 IsGuiding returns 1
02:16:57.869 00.000 11616 scope still moving after pulse duration time elapsed
02:16:57.900 00.031 11616 IsSlewing returns 0
02:16:57.900 00.000 11616 IsGuiding returns 0
02:16:57.900 00.000 11616 scope move finished after 327 + 48 ms
02:16:57.901 00.001 11616 Move returns status 0, amount 327
02:16:57.901 00.000 11616 MoveAxis(N, 0, ABG)
02:16:57.901 00.000 11616 Move returns status 0, amount 0
02:16:57.901 00.000 11616 move complete, result=0
02:16:57.901 00.000 11616 worker thread done servicing request
02:16:57.901 00.000 11616 Worker thread wakes up
02:16:57.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:16:57.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:16:57.901 00.000 12268 GuideStep: 0.6 px 327 ms WEST, -0.1 px 0 ms NORTH
02:16:59.920 02.019 11616 Exposure complete
02:16:59.984 00.064 11616 worker thread done servicing request
02:16:59.984 00.000 12268 OnExposeComplete: enter
02:16:59.984 00.000 12268 UpdateGuideState(): m_state=6
02:16:59.985 00.001 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
02:16:59.985 00.000 12268 Star::Find returns 1 (0), X=678.03, Y=913.19, Mass=323, SNR=12.0, Peak=36 HFD=4.4
02:16:59.985 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
02:16:59.985 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
02:16:59.985 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.42 hyp=0.48 cameraTheta=2.07 mountX=0.39 mountY=-0.28, mountTheta=-0.62
02:16:59.986 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.42, opts=13)
02:16:59.987 00.001 12268 Enqueuing Move request for scope (-0.23, 0.42)
02:16:59.987 00.000 11616 Worker thread wakes up
02:16:59.987 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.42) opts 0xd
02:16:59.987 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.42)
02:16:59.987 00.000 11616 Moving (-0.23, 0.42) raw xDistance=0.39 yDistance=-0.28
02:16:59.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
02:16:59.987 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
02:16:59.987 00.000 11616 MoveAxis(W, 221, ABG)
02:16:59.987 00.000 11616 Guiding  Dir = 3, Dur = 221
02:16:59.987 00.000 11616 IsSlewing returns 0
02:16:59.988 00.001 11616 IsGuiding returns 0
02:16:59.988 00.000 11616 PulseGuide returned control before completion, sleep 231
02:17:00.008 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=26, Gamma=1.290
02:17:00.027 00.019 12268 UpdateGuideState exits: m=323 SNR=12.0
02:17:00.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:00.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:00.027 00.000 12268 Enqueuing Expose request
02:17:00.227 00.200 11616 IsGuiding returns 1
02:17:00.227 00.000 11616 scope still moving after pulse duration time elapsed
02:17:00.258 00.031 11616 IsSlewing returns 0
02:17:00.259 00.001 11616 IsGuiding returns 0
02:17:00.259 00.000 11616 scope move finished after 221 + 50 ms
02:17:00.259 00.000 11616 Move returns status 0, amount 221
02:17:00.259 00.000 11616 MoveAxis(N, 24, ABG)
02:17:00.259 00.000 11616 Guiding  Dir = 0, Dur = 24
02:17:00.260 00.001 11616 IsSlewing returns 0
02:17:00.260 00.000 11616 IsGuiding returns 0
02:17:00.260 00.000 11616 PulseGuide returned control before completion, sleep 34
02:17:00.306 00.046 11616 IsGuiding returns 1
02:17:00.306 00.000 11616 scope still moving after pulse duration time elapsed
02:17:00.337 00.031 11616 IsSlewing returns 0
02:17:00.337 00.000 11616 IsGuiding returns 1
02:17:00.369 00.032 11616 IsSlewing returns 0
02:17:00.369 00.000 11616 IsGuiding returns 1
02:17:00.401 00.032 11616 IsSlewing returns 0
02:17:00.402 00.001 11616 IsGuiding returns 1
02:17:00.433 00.031 11616 IsSlewing returns 0
02:17:00.434 00.001 11616 IsGuiding returns 1
02:17:00.465 00.031 11616 IsSlewing returns 0
02:17:00.466 00.001 11616 IsGuiding returns 1
02:17:00.496 00.030 11616 IsSlewing returns 0
02:17:00.497 00.001 11616 IsGuiding returns 0
02:17:00.497 00.000 11616 scope move finished after 24 + 212 ms
02:17:00.497 00.000 11616 Move returns status 0, amount 24
02:17:00.497 00.000 11616 move complete, result=0
02:17:00.497 00.000 11616 worker thread done servicing request
02:17:00.498 00.001 11616 Worker thread wakes up
02:17:00.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:00.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:00.498 00.000 12268 GuideStep: 0.4 px 221 ms WEST, -0.3 px 24 ms NORTH
02:17:02.511 02.013 11616 Exposure complete
02:17:02.575 00.064 11616 worker thread done servicing request
02:17:02.575 00.000 12268 OnExposeComplete: enter
02:17:02.575 00.000 12268 UpdateGuideState(): m_state=6
02:17:02.575 00.000 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
02:17:02.576 00.001 12268 Star::Find returns 1 (0), X=678.43, Y=912.43, Mass=366, SNR=12.9, Peak=43 HFD=4.2
02:17:02.576 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
02:17:02.576 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
02:17:02.576 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.34 hyp=0.38 cameraTheta=-1.10 mountX=-0.32 mountY=0.21, mountTheta=2.55
02:17:02.578 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.34, opts=13)
02:17:02.578 00.000 12268 Enqueuing Move request for scope (0.17, -0.34)
02:17:02.578 00.000 11616 Worker thread wakes up
02:17:02.578 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.34) opts 0xd
02:17:02.578 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.34)
02:17:02.578 00.000 11616 Moving (0.17, -0.34) raw xDistance=-0.32 yDistance=0.21
02:17:02.578 00.000 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
02:17:02.578 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.95
02:17:02.578 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
02:17:02.579 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:17:02.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:17:02.579 00.000 11616 MoveAxis(E, 177, ABG)
02:17:02.579 00.000 11616 Guiding  Dir = 2, Dur = 177
02:17:02.579 00.000 11616 IsSlewing returns 0
02:17:02.579 00.000 11616 IsGuiding returns 0
02:17:02.580 00.001 11616 PulseGuide returned control before completion, sleep 187
02:17:02.604 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=27, Gamma=1.290
02:17:02.624 00.020 12268 UpdateGuideState exits: m=366 SNR=12.9
02:17:02.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:02.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:02.624 00.000 12268 Enqueuing Expose request
02:17:02.770 00.146 11616 IsGuiding returns 1
02:17:02.770 00.000 11616 scope still moving after pulse duration time elapsed
02:17:02.802 00.032 11616 IsSlewing returns 0
02:17:02.802 00.000 11616 IsGuiding returns 0
02:17:02.802 00.000 11616 scope move finished after 177 + 46 ms
02:17:02.802 00.000 11616 Move returns status 0, amount 177
02:17:02.802 00.000 11616 MoveAxis(N, 0, ABG)
02:17:02.803 00.001 11616 Move returns status 0, amount 0
02:17:02.803 00.000 11616 move complete, result=0
02:17:02.803 00.000 11616 worker thread done servicing request
02:17:02.803 00.000 11616 Worker thread wakes up
02:17:02.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:02.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:02.803 00.000 12268 GuideStep: -0.3 px 177 ms EAST, 0.2 px 0 ms NORTH
02:17:04.814 02.011 11616 Exposure complete
02:17:04.876 00.062 11616 worker thread done servicing request
02:17:04.877 00.001 12268 OnExposeComplete: enter
02:17:04.877 00.000 12268 UpdateGuideState(): m_state=6
02:17:04.877 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
02:17:04.877 00.000 12268 Star::Find returns 1 (0), X=678.20, Y=912.58, Mass=214, SNR=9.7, Peak=40 HFD=3.7
02:17:04.877 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.34 = 2.95)
02:17:04.877 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.16)
02:17:04.877 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.86 mountX=-0.19 mountY=-0.03, mountTheta=-2.98
02:17:04.879 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=-0.18, opts=13)
02:17:04.879 00.000 12268 Enqueuing Move request for scope (-0.06, -0.18)
02:17:04.879 00.000 11616 Worker thread wakes up
02:17:04.879 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
02:17:04.879 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
02:17:04.879 00.000 11616 Moving (-0.06, -0.18) raw xDistance=-0.19 yDistance=-0.03
02:17:04.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.19
02:17:04.879 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:04.880 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:17:04.880 00.000 11616 MoveAxis(E, 106, ABG)
02:17:04.880 00.000 11616 Guiding  Dir = 2, Dur = 106
02:17:04.880 00.000 11616 IsSlewing returns 0
02:17:04.880 00.000 11616 IsGuiding returns 0
02:17:04.881 00.001 11616 PulseGuide returned control before completion, sleep 116
02:17:04.903 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=23, Gamma=1.290
02:17:04.922 00.019 12268 UpdateGuideState exits: m=214 SNR=9.7
02:17:04.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:04.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:04.922 00.000 12268 Enqueuing Expose request
02:17:05.002 00.080 11616 IsGuiding returns 1
02:17:05.002 00.000 11616 scope still moving after pulse duration time elapsed
02:17:05.033 00.031 11616 IsSlewing returns 0
02:17:05.033 00.000 11616 IsGuiding returns 0
02:17:05.033 00.000 11616 scope move finished after 106 + 46 ms
02:17:05.033 00.000 11616 Move returns status 0, amount 106
02:17:05.033 00.000 11616 MoveAxis(N, 0, ABG)
02:17:05.033 00.000 11616 Move returns status 0, amount 0
02:17:05.034 00.001 11616 move complete, result=0
02:17:05.034 00.000 11616 worker thread done servicing request
02:17:05.034 00.000 11616 Worker thread wakes up
02:17:05.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:05.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:05.034 00.000 12268 GuideStep: -0.2 px 106 ms EAST, -0.0 px 0 ms NORTH
02:17:07.046 02.012 11616 Exposure complete
02:17:07.109 00.063 11616 worker thread done servicing request
02:17:07.109 00.000 12268 OnExposeComplete: enter
02:17:07.110 00.001 12268 UpdateGuideState(): m_state=6
02:17:07.110 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
02:17:07.110 00.000 12268 Star::Find returns 1 (0), X=678.49, Y=911.96, Mass=160, SNR=8.4, Peak=33 HFD=3.6
02:17:07.110 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
02:17:07.110 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
02:17:07.110 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.80 hyp=0.84 cameraTheta=-1.29 mountX=-0.78 mountY=0.33, mountTheta=2.74
02:17:07.112 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.80, opts=13)
02:17:07.112 00.000 12268 Enqueuing Move request for scope (0.23, -0.80)
02:17:07.112 00.000 11616 Worker thread wakes up
02:17:07.112 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.80) opts 0xd
02:17:07.112 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.80)
02:17:07.112 00.000 11616 Moving (0.23, -0.80) raw xDistance=-0.78 yDistance=0.33
02:17:07.112 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.78
02:17:07.113 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
02:17:07.113 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
02:17:07.113 00.000 11616 MoveAxis(E, 436, ABG)
02:17:07.113 00.000 11616 Guiding  Dir = 2, Dur = 436
02:17:07.113 00.000 11616 IsSlewing returns 0
02:17:07.113 00.000 11616 IsGuiding returns 0
02:17:07.114 00.001 11616 PulseGuide returned control before completion, sleep 446
02:17:07.134 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=19, Gamma=1.290
02:17:07.152 00.018 12268 UpdateGuideState exits: m=160 SNR=8.4
02:17:07.152 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:07.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:07.152 00.000 12268 Enqueuing Expose request
02:17:07.574 00.422 11616 IsGuiding returns 1
02:17:07.575 00.001 11616 scope still moving after pulse duration time elapsed
02:17:07.606 00.031 11616 IsSlewing returns 0
02:17:07.607 00.001 11616 IsGuiding returns 0
02:17:07.607 00.000 11616 scope move finished after 436 + 57 ms
02:17:07.607 00.000 11616 Move returns status 0, amount 436
02:17:07.607 00.000 11616 MoveAxis(N, 0, ABG)
02:17:07.607 00.000 11616 Move returns status 0, amount 0
02:17:07.607 00.000 11616 move complete, result=0
02:17:07.607 00.000 11616 worker thread done servicing request
02:17:07.607 00.000 11616 Worker thread wakes up
02:17:07.608 00.001 12268 GuideStep: -0.8 px 436 ms EAST, 0.3 px 0 ms NORTH
02:17:07.608 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:07.608 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:09.634 02.026 11616 Exposure complete
02:17:09.699 00.065 11616 worker thread done servicing request
02:17:09.699 00.000 12268 OnExposeComplete: enter
02:17:09.700 00.001 12268 UpdateGuideState(): m_state=6
02:17:09.700 00.000 12268 Star::Find(15, 678, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
02:17:09.700 00.000 12268 Star::Find returns 1 (0), X=678.65, Y=912.24, Mass=286, SNR=11.3, Peak=41 HFD=3.7
02:17:09.700 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
02:17:09.700 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.76)
02:17:09.700 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.53 hyp=0.66 cameraTheta=-0.94 mountX=-0.49 mountY=0.46, mountTheta=2.39
02:17:09.702 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.39, y=-0.53, opts=13)
02:17:09.702 00.000 12268 Enqueuing Move request for scope (0.39, -0.53)
02:17:09.702 00.000 11616 Worker thread wakes up
02:17:09.702 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.53) opts 0xd
02:17:09.702 00.000 11616 Handling offset move in thread for scope, endpoint = (0.39, -0.53)
02:17:09.702 00.000 11616 Moving (0.39, -0.53) raw xDistance=-0.49 yDistance=0.46
02:17:09.702 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
02:17:09.702 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.45 direction from -1 to 1
02:17:09.703 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.37
02:17:09.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
02:17:09.703 00.000 11616 MoveAxis(E, 274, ABG)
02:17:09.703 00.000 11616 Guiding  Dir = 2, Dur = 274
02:17:09.703 00.000 11616 IsSlewing returns 0
02:17:09.703 00.000 11616 IsGuiding returns 0
02:17:09.704 00.001 11616 PulseGuide returned control before completion, sleep 284
02:17:09.724 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=24, Gamma=1.290
02:17:09.743 00.019 12268 UpdateGuideState exits: m=286 SNR=11.3
02:17:09.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:09.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:09.743 00.000 12268 Enqueuing Expose request
02:17:09.993 00.250 11616 IsGuiding returns 1
02:17:09.993 00.000 11616 scope still moving after pulse duration time elapsed
02:17:10.024 00.031 11616 IsSlewing returns 0
02:17:10.024 00.000 11616 IsGuiding returns 0
02:17:10.025 00.001 11616 scope move finished after 274 + 47 ms
02:17:10.025 00.000 11616 Move returns status 0, amount 274
02:17:10.025 00.000 11616 BLC: Oldest BLC event removed
02:17:10.025 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1872 applied
02:17:10.025 00.000 11616 MoveAxis(S, 1911, ABG)
02:17:10.025 00.000 11616 Guiding  Dir = 1, Dur = 1911
02:17:10.025 00.000 11616 IsSlewing returns 0
02:17:10.026 00.001 11616 IsGuiding returns 0
02:17:10.026 00.000 11616 PulseGuide returned control before completion, sleep 1921
02:17:11.951 01.925 11616 IsGuiding returns 1
02:17:11.951 00.000 11616 scope still moving after pulse duration time elapsed
02:17:11.982 00.031 11616 IsSlewing returns 0
02:17:11.983 00.001 11616 IsGuiding returns 0
02:17:11.983 00.000 11616 scope move finished after 1911 + 46 ms
02:17:11.983 00.000 11616 Move returns status 0, amount 1911
02:17:11.983 00.000 11616 move complete, result=0
02:17:11.983 00.000 11616 worker thread done servicing request
02:17:11.983 00.000 11616 Worker thread wakes up
02:17:11.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:11.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:11.983 00.000 12268 GuideStep: -0.5 px 274 ms EAST, 0.5 px 1911 ms SOUTH
02:17:13.991 02.008 11616 Exposure complete
02:17:14.054 00.063 11616 worker thread done servicing request
02:17:14.054 00.000 12268 OnExposeComplete: enter
02:17:14.054 00.000 12268 UpdateGuideState(): m_state=6
02:17:14.055 00.001 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
02:17:14.055 00.000 12268 Star::Find returns 1 (0), X=676.14, Y=913.11, Mass=303, SNR=11.6, Peak=39 HFD=4.3
02:17:14.055 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
02:17:14.055 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
02:17:14.055 00.000 12268 CameraToMount -- cameraX=-2.12 cameraY=0.34 hyp=2.15 cameraTheta=2.98 mountX=0.14 mountY=-2.15, mountTheta=-1.51
02:17:14.056 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.12, y=0.34, opts=13)
02:17:14.057 00.001 12268 Enqueuing Move request for scope (-2.12, 0.34)
02:17:14.057 00.000 11616 Worker thread wakes up
02:17:14.057 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.12, 0.34) opts 0xd
02:17:14.057 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.12, 0.34)
02:17:14.057 00.000 11616 Moving (-2.12, 0.34) raw xDistance=0.14 yDistance=-2.15
02:17:14.057 00.000 11616 BLC: History state: CurrMiss=-2.15, AvgInitMiss=0.05, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.068300, 1:-2.145362
02:17:14.057 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:17:14.057 00.000 11616 BLC: window closed
02:17:14.057 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:17:14.057 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:17:14.058 00.001 11616 resist switch: large excursion: input -2.15 thresh 0.45 direction from 1 to -1
02:17:14.058 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.44
02:17:14.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.15
02:17:14.058 00.000 11616 MoveAxis(E, 0, ABG)
02:17:14.058 00.000 11616 Move returns status 0, amount 0
02:17:14.058 00.000 11616 BLC: Oldest BLC event removed
02:17:14.058 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1872 applied
02:17:14.058 00.000 11616 MoveAxis(N, 2054, ABG)
02:17:14.058 00.000 11616 Guiding  Dir = 0, Dur = 2054
02:17:14.058 00.000 11616 IsSlewing returns 0
02:17:14.059 00.001 11616 IsGuiding returns 0
02:17:14.059 00.000 11616 PulseGuide returned control before completion, sleep 2064
02:17:14.080 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=25, Gamma=1.290
02:17:14.102 00.022 12268 UpdateGuideState exits: m=303 SNR=11.6
02:17:14.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:14.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:14.102 00.000 12268 Enqueuing Expose request
02:17:16.135 02.033 11616 IsGuiding returns 1
02:17:16.135 00.000 11616 scope still moving after pulse duration time elapsed
02:17:16.166 00.031 11616 IsSlewing returns 0
02:17:16.167 00.001 11616 IsGuiding returns 0
02:17:16.167 00.000 11616 scope move finished after 2054 + 53 ms
02:17:16.167 00.000 11616 Move returns status 0, amount 2054
02:17:16.167 00.000 11616 move complete, result=0
02:17:16.168 00.001 11616 worker thread done servicing request
02:17:16.168 00.000 11616 Worker thread wakes up
02:17:16.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:16.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:16.168 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -2.1 px 2054 ms NORTH
02:17:18.186 02.018 11616 Exposure complete
02:17:18.251 00.065 11616 worker thread done servicing request
02:17:18.252 00.001 12268 OnExposeComplete: enter
02:17:18.252 00.000 12268 UpdateGuideState(): m_state=6
02:17:18.252 00.000 12268 Star::Find(15, 676, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
02:17:18.252 00.000 12268 Star::Find returns 1 (0), X=674.87, Y=913.49, Mass=302, SNR=11.7, Peak=40 HFD=3.8
02:17:18.252 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
02:17:18.252 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
02:17:18.252 00.000 12268 CameraToMount -- cameraX=-3.39 cameraY=0.72 hyp=3.47 cameraTheta=2.93 mountX=0.39 mountY=-3.46, mountTheta=-1.46
02:17:18.254 00.002 12268 SchedulePrimaryMove(0D94C700, x=-3.39, y=0.72, opts=13)
02:17:18.254 00.000 12268 Enqueuing Move request for scope (-3.39, 0.72)
02:17:18.254 00.000 11616 Worker thread wakes up
02:17:18.254 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.39, 0.72) opts 0xd
02:17:18.254 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.39, 0.72)
02:17:18.254 00.000 11616 Moving (-3.39, 0.72) raw xDistance=0.39 yDistance=-3.46
02:17:18.254 00.000 11616 BLC: History state: CurrMiss=3.46, AvgInitMiss=0.43, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.321804, 1:3.457499
02:17:18.255 00.001 11616 BLC: Under-shoot, no adjustment, waiting for more data
02:17:18.255 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from -1 to 1
02:17:18.255 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.17
02:17:18.255 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
02:17:18.255 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.52 from input -3.46
02:17:18.255 00.000 11616 MoveAxis(W, 218, ABG)
02:17:18.255 00.000 11616 Guiding  Dir = 3, Dur = 218
02:17:18.255 00.000 11616 IsSlewing returns 0
02:17:18.255 00.000 11616 IsGuiding returns 0
02:17:18.256 00.001 11616 PulseGuide returned control before completion, sleep 228
02:17:18.276 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=26, Gamma=1.290
02:17:18.296 00.020 12268 UpdateGuideState exits: m=302 SNR=11.7
02:17:18.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:18.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:18.296 00.000 12268 Enqueuing Expose request
02:17:18.497 00.201 11616 IsGuiding returns 1
02:17:18.497 00.000 11616 scope still moving after pulse duration time elapsed
02:17:18.528 00.031 11616 IsSlewing returns 0
02:17:18.528 00.000 11616 IsGuiding returns 1
02:17:18.559 00.031 11616 IsSlewing returns 0
02:17:18.560 00.001 11616 IsGuiding returns 0
02:17:18.560 00.000 11616 scope move finished after 218 + 86 ms
02:17:18.560 00.000 11616 Move returns status 0, amount 218
02:17:18.560 00.000 11616 MoveAxis(N, 293, ABG)
02:17:18.560 00.000 11616 Guiding  Dir = 0, Dur = 293
02:17:18.560 00.000 11616 IsSlewing returns 0
02:17:18.561 00.001 11616 IsGuiding returns 0
02:17:18.561 00.000 11616 PulseGuide returned control before completion, sleep 303
02:17:18.868 00.307 11616 IsGuiding returns 1
02:17:18.868 00.000 11616 scope still moving after pulse duration time elapsed
02:17:18.899 00.031 11616 IsSlewing returns 0
02:17:18.899 00.000 11616 IsGuiding returns 0
02:17:18.900 00.001 11616 scope move finished after 293 + 46 ms
02:17:18.900 00.000 11616 Move returns status 0, amount 293
02:17:18.900 00.000 11616 move complete, result=0
02:17:18.900 00.000 11616 worker thread done servicing request
02:17:18.900 00.000 11616 Worker thread wakes up
02:17:18.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:18.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:18.900 00.000 12268 GuideStep: 0.4 px 218 ms WEST, -3.5 px 293 ms NORTH
02:17:20.909 02.009 11616 Exposure complete
02:17:20.972 00.063 11616 worker thread done servicing request
02:17:20.972 00.000 12268 OnExposeComplete: enter
02:17:20.972 00.000 12268 UpdateGuideState(): m_state=6
02:17:20.972 00.000 12268 Star::Find(15, 674, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
02:17:20.973 00.001 12268 Star::Find returns 1 (0), X=676.16, Y=913.36, Mass=245, SNR=10.6, Peak=38 HFD=3.3
02:17:20.973 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
02:17:20.973 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
02:17:20.973 00.000 12268 CameraToMount -- cameraX=-2.10 cameraY=0.60 hyp=2.18 cameraTheta=2.86 mountX=0.39 mountY=-2.16, mountTheta=-1.39
02:17:20.974 00.001 12268 SchedulePrimaryMove(0D94C700, x=-2.10, y=0.60, opts=13)
02:17:20.974 00.000 12268 Enqueuing Move request for scope (-2.10, 0.60)
02:17:20.974 00.000 11616 Worker thread wakes up
02:17:20.975 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.10, 0.60) opts 0xd
02:17:20.975 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.10, 0.60)
02:17:20.975 00.000 11616 Moving (-2.10, 0.60) raw xDistance=0.39 yDistance=-2.16
02:17:20.975 00.000 11616 BLC: History state: CurrMiss=2.16, AvgInitMiss=0.43, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.321804, 1:3.457499, 2:2.158802
02:17:20.975 00.000 11616 BLC: Under-shoot: nominal increase by 244
02:17:20.975 00.000 11616 BLC: window closed
02:17:20.975 00.000 11616 BLC: Pulse adjusted to 2059
02:17:20.976 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.39
02:17:20.976 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.16
02:17:20.976 00.000 11616 MoveAxis(W, 218, ABG)
02:17:20.976 00.000 11616 Guiding  Dir = 3, Dur = 218
02:17:20.976 00.000 11616 IsSlewing returns 0
02:17:20.977 00.001 11616 IsGuiding returns 0
02:17:20.977 00.000 11616 PulseGuide returned control before completion, sleep 228
02:17:20.998 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=28, Gamma=1.290
02:17:21.014 00.016 12268 UpdateGuideState exits: m=245 SNR=10.6
02:17:21.015 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:21.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:21.015 00.000 12268 Enqueuing Expose request
02:17:21.215 00.200 11616 IsGuiding returns 1
02:17:21.215 00.000 11616 scope still moving after pulse duration time elapsed
02:17:21.245 00.030 11616 IsSlewing returns 0
02:17:21.246 00.001 11616 IsGuiding returns 0
02:17:21.246 00.000 11616 scope move finished after 218 + 51 ms
02:17:21.246 00.000 11616 Move returns status 0, amount 218
02:17:21.246 00.000 11616 MoveAxis(N, 183, ABG)
02:17:21.246 00.000 11616 Guiding  Dir = 0, Dur = 183
02:17:21.246 00.000 11616 IsSlewing returns 0
02:17:21.247 00.001 11616 IsGuiding returns 0
02:17:21.247 00.000 11616 PulseGuide returned control before completion, sleep 193
02:17:21.353 00.106 12268 evsrv: cli 0F8E69C0 connect
02:17:21.353 00.000 12268 case statement mapped state 6 to 3
02:17:21.354 00.001 12268 case statement mapped state 6 to 3
02:17:21.355 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"56b043bf-dd3a-4724-b766-aaad15967e2c"}
02:17:21.355 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"56b043bf-dd3a-4724-b766-aaad15967e2c"}
02:17:21.355 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:17:21.446 00.091 11616 IsGuiding returns 1
02:17:21.446 00.000 11616 scope still moving after pulse duration time elapsed
02:17:21.476 00.030 11616 IsSlewing returns 0
02:17:21.477 00.001 11616 IsGuiding returns 0
02:17:21.477 00.000 11616 scope move finished after 183 + 47 ms
02:17:21.477 00.000 11616 Move returns status 0, amount 183
02:17:21.477 00.000 11616 move complete, result=0
02:17:21.477 00.000 11616 worker thread done servicing request
02:17:21.477 00.000 11616 Worker thread wakes up
02:17:21.477 00.000 12268 GuideStep: 0.4 px 218 ms WEST, -2.2 px 183 ms NORTH
02:17:21.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:21.478 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:23.496 02.018 11616 Exposure complete
02:17:23.560 00.064 11616 worker thread done servicing request
02:17:23.561 00.001 12268 OnExposeComplete: enter
02:17:23.561 00.000 12268 UpdateGuideState(): m_state=6
02:17:23.561 00.000 12268 Star::Find(15, 676, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
02:17:23.561 00.000 12268 Star::Find returns 1 (0), X=676.69, Y=912.88, Mass=236, SNR=10.3, Peak=37 HFD=3.4
02:17:23.561 00.000 12268 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.47) = xAngle (1.60 = 1.60)
02:17:23.561 00.000 12268 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.51 = -1.51)
02:17:23.561 00.000 12268 CameraToMount -- cameraX=-1.57 cameraY=0.11 hyp=1.57 cameraTheta=3.07 mountX=-0.05 mountY=-1.57, mountTheta=-1.60
02:17:23.563 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.57, y=0.11, opts=13)
02:17:23.563 00.000 12268 Enqueuing Move request for scope (-1.57, 0.11)
02:17:23.563 00.000 11616 Worker thread wakes up
02:17:23.564 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.57, 0.11) opts 0xd
02:17:23.564 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.57, 0.11)
02:17:23.564 00.000 11616 Moving (-1.57, 0.11) raw xDistance=-0.05 yDistance=-1.57
02:17:23.564 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:23.564 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:17:23.564 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -1.57
02:17:23.564 00.000 11616 MoveAxis(E, 0, ABG)
02:17:23.564 00.000 11616 Move returns status 0, amount 0
02:17:23.564 00.000 11616 MoveAxis(N, 133, ABG)
02:17:23.564 00.000 11616 Guiding  Dir = 0, Dur = 133
02:17:23.565 00.001 11616 IsSlewing returns 0
02:17:23.565 00.000 11616 IsGuiding returns 0
02:17:23.565 00.000 11616 PulseGuide returned control before completion, sleep 143
02:17:23.587 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=12, FiltMin=10, FiltMax=24, Gamma=1.290
02:17:23.604 00.017 12268 UpdateGuideState exits: m=236 SNR=10.3
02:17:23.604 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:23.604 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:23.605 00.001 12268 Enqueuing Expose request
02:17:23.716 00.111 11616 IsGuiding returns 1
02:17:23.716 00.000 11616 scope still moving after pulse duration time elapsed
02:17:23.747 00.031 11616 IsSlewing returns 0
02:17:23.747 00.000 11616 IsGuiding returns 0
02:17:23.748 00.001 11616 scope move finished after 133 + 49 ms
02:17:23.748 00.000 11616 Move returns status 0, amount 133
02:17:23.748 00.000 11616 move complete, result=0
02:17:23.748 00.000 11616 worker thread done servicing request
02:17:23.748 00.000 11616 Worker thread wakes up
02:17:23.748 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:23.748 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:23.749 00.001 12268 GuideStep: -0.0 px 0 ms EAST, -1.6 px 133 ms NORTH
02:17:25.751 02.002 11616 Exposure complete
02:17:25.817 00.066 11616 worker thread done servicing request
02:17:25.817 00.000 12268 OnExposeComplete: enter
02:17:25.817 00.000 12268 UpdateGuideState(): m_state=6
02:17:25.817 00.000 12268 Star::Find(15, 676, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
02:17:25.818 00.001 12268 Star::Find returns 1 (0), X=676.95, Y=912.90, Mass=226, SNR=10.1, Peak=40 HFD=4.1
02:17:25.818 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
02:17:25.818 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
02:17:25.818 00.000 12268 CameraToMount -- cameraX=-1.31 cameraY=0.13 hyp=1.32 cameraTheta=3.04 mountX=0.00 mountY=-1.32, mountTheta=-1.57
02:17:25.819 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.31, y=0.13, opts=13)
02:17:25.819 00.000 12268 Enqueuing Move request for scope (-1.31, 0.13)
02:17:25.819 00.000 11616 Worker thread wakes up
02:17:25.820 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.31, 0.13) opts 0xd
02:17:25.820 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.31, 0.13)
02:17:25.820 00.000 11616 Moving (-1.31, 0.13) raw xDistance=0.00 yDistance=-1.32
02:17:25.820 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:25.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:17:25.820 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -1.32
02:17:25.820 00.000 11616 MoveAxis(E, 0, ABG)
02:17:25.820 00.000 11616 Move returns status 0, amount 0
02:17:25.820 00.000 11616 MoveAxis(N, 111, ABG)
02:17:25.820 00.000 11616 Guiding  Dir = 0, Dur = 111
02:17:25.821 00.001 11616 IsSlewing returns 0
02:17:25.821 00.000 11616 IsGuiding returns 0
02:17:25.821 00.000 11616 PulseGuide returned control before completion, sleep 121
02:17:25.841 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=23, Gamma=1.290
02:17:25.858 00.017 12268 UpdateGuideState exits: m=226 SNR=10.1
02:17:25.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:25.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:25.858 00.000 12268 Enqueuing Expose request
02:17:25.953 00.095 11616 IsGuiding returns 1
02:17:25.953 00.000 11616 scope still moving after pulse duration time elapsed
02:17:25.985 00.032 11616 IsSlewing returns 0
02:17:25.985 00.000 11616 IsGuiding returns 0
02:17:25.985 00.000 11616 scope move finished after 111 + 52 ms
02:17:25.985 00.000 11616 Move returns status 0, amount 111
02:17:25.985 00.000 11616 move complete, result=0
02:17:25.985 00.000 11616 worker thread done servicing request
02:17:25.985 00.000 11616 Worker thread wakes up
02:17:25.985 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -1.3 px 111 ms NORTH
02:17:25.986 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:25.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:27.988 02.002 11616 Exposure complete
02:17:28.051 00.063 11616 worker thread done servicing request
02:17:28.051 00.000 12268 OnExposeComplete: enter
02:17:28.051 00.000 12268 UpdateGuideState(): m_state=6
02:17:28.052 00.001 12268 Star::Find(15, 676, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
02:17:28.052 00.000 12268 Star::Find returns 1 (0), X=676.96, Y=912.90, Mass=219, SNR=9.9, Peak=42 HFD=3.9
02:17:28.052 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
02:17:28.052 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.55 = -1.55)
02:17:28.052 00.000 12268 CameraToMount -- cameraX=-1.30 cameraY=0.14 hyp=1.30 cameraTheta=3.04 mountX=0.01 mountY=-1.30, mountTheta=-1.56
02:17:28.054 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.30, y=0.14, opts=13)
02:17:28.054 00.000 12268 Enqueuing Move request for scope (-1.30, 0.14)
02:17:28.054 00.000 11616 Worker thread wakes up
02:17:28.054 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.30, 0.14) opts 0xd
02:17:28.054 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.30, 0.14)
02:17:28.054 00.000 11616 Moving (-1.30, 0.14) raw xDistance=0.01 yDistance=-1.30
02:17:28.054 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:28.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:17:28.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -1.30
02:17:28.054 00.000 11616 MoveAxis(E, 0, ABG)
02:17:28.055 00.001 11616 Move returns status 0, amount 0
02:17:28.055 00.000 11616 MoveAxis(N, 110, ABG)
02:17:28.055 00.000 11616 Guiding  Dir = 0, Dur = 110
02:17:28.055 00.000 11616 IsSlewing returns 0
02:17:28.055 00.000 11616 IsGuiding returns 0
02:17:28.055 00.000 11616 PulseGuide returned control before completion, sleep 120
02:17:28.076 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=22, Gamma=1.290
02:17:28.092 00.016 12268 UpdateGuideState exits: m=219 SNR=9.9
02:17:28.093 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:28.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:28.093 00.000 12268 Enqueuing Expose request
02:17:28.176 00.083 11616 IsGuiding returns 1
02:17:28.176 00.000 11616 scope still moving after pulse duration time elapsed
02:17:28.207 00.031 11616 IsSlewing returns 0
02:17:28.207 00.000 11616 IsGuiding returns 0
02:17:28.207 00.000 11616 scope move finished after 110 + 42 ms
02:17:28.207 00.000 11616 Move returns status 0, amount 110
02:17:28.207 00.000 11616 move complete, result=0
02:17:28.207 00.000 11616 worker thread done servicing request
02:17:28.208 00.001 11616 Worker thread wakes up
02:17:28.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:28.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:28.208 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -1.3 px 110 ms NORTH
02:17:30.215 02.007 11616 Exposure complete
02:17:30.278 00.063 11616 worker thread done servicing request
02:17:30.279 00.001 12268 OnExposeComplete: enter
02:17:30.279 00.000 12268 UpdateGuideState(): m_state=6
02:17:30.279 00.000 12268 Star::Find(15, 676, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
02:17:30.279 00.000 12268 Star::Find returns 1 (0), X=677.37, Y=912.20, Mass=148, SNR=8.1, Peak=37 HFD=3.2
02:17:30.279 00.000 12268 Status Line: Mass: 148 vs 303
02:17:30.281 00.002 12268 UpdateCurrentPosition: star mass new=148.0 exp=302.9 thresh=50% limits=(148.5, 500.6, 605.8)
02:17:30.282 00.001 12268 DistanceChecker: activated
02:17:30.282 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:17:30.282 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:17:30.282 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:17:30.283 00.001 11616 Worker thread wakes up
02:17:30.283 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:17:30.283 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:17:30.283 00.000 11616 move complete, result=0
02:17:30.283 00.000 11616 worker thread done servicing request
02:17:30.387 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:17:30.387 00.000 12268 Status Line: Star lost - mass changed
02:17:30.396 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=23, Gamma=1.290
02:17:30.414 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:17:30.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:30.414 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:17:30.414 00.000 12268 Enqueuing Expose request
02:17:30.414 00.000 11616 Worker thread wakes up
02:17:30.414 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:30.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:17:32.429 02.015 11616 Exposure complete
02:17:32.494 00.065 11616 worker thread done servicing request
02:17:32.495 00.001 12268 OnExposeComplete: enter
02:17:32.495 00.000 12268 UpdateGuideState(): m_state=6
02:17:32.495 00.000 12268 Star::Find(15, 676, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
02:17:32.495 00.000 12268 Star::Find returns 1 (0), X=677.47, Y=912.28, Mass=179, SNR=9.0, Peak=37 HFD=3.5
02:17:32.495 00.000 12268 DistanceChecker: deactivated
02:17:32.495 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
02:17:32.495 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
02:17:32.495 00.000 12268 CameraToMount -- cameraX=-0.79 cameraY=-0.48 hyp=0.92 cameraTheta=-2.59 mountX=-0.56 mountY=-0.72, mountTheta=-2.23
02:17:32.497 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.79, y=-0.48, opts=13)
02:17:32.497 00.000 12268 Enqueuing Move request for scope (-0.79, -0.48)
02:17:32.497 00.000 11616 Worker thread wakes up
02:17:32.497 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.48) opts 0xd
02:17:32.497 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.79, -0.48)
02:17:32.497 00.000 11616 Moving (-0.79, -0.48) raw xDistance=-0.56 yDistance=-0.72
02:17:32.497 00.000 11616 resist switch: large excursion: input -0.56 thresh 0.29 direction from 1 to -1
02:17:32.497 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.68
02:17:32.497 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
02:17:32.498 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.72
02:17:32.498 00.000 11616 MoveAxis(E, 313, ABG)
02:17:32.498 00.000 11616 Guiding  Dir = 2, Dur = 313
02:17:32.498 00.000 11616 IsSlewing returns 0
02:17:32.498 00.000 11616 IsGuiding returns 0
02:17:32.499 00.001 11616 PulseGuide returned control before completion, sleep 323
02:17:32.519 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=12, FiltMin=10, FiltMax=23, Gamma=1.290
02:17:32.536 00.017 12268 UpdateGuideState exits: m=179 SNR=9.0
02:17:32.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:32.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:32.536 00.000 12268 Enqueuing Expose request
02:17:32.831 00.295 11616 IsGuiding returns 1
02:17:32.831 00.000 11616 scope still moving after pulse duration time elapsed
02:17:32.862 00.031 11616 IsSlewing returns 0
02:17:32.863 00.001 11616 IsGuiding returns 1
02:17:32.893 00.030 11616 IsSlewing returns 0
02:17:32.894 00.001 11616 IsGuiding returns 1
02:17:32.924 00.030 11616 IsSlewing returns 0
02:17:32.924 00.000 11616 IsGuiding returns 1
02:17:32.954 00.030 11616 IsSlewing returns 0
02:17:32.955 00.001 11616 IsGuiding returns 0
02:17:32.955 00.000 11616 scope move finished after 313 + 143 ms
02:17:32.955 00.000 11616 Move returns status 0, amount 313
02:17:32.955 00.000 11616 MoveAxis(N, 61, ABG)
02:17:32.955 00.000 11616 Guiding  Dir = 0, Dur = 61
02:17:32.955 00.000 11616 IsSlewing returns 0
02:17:32.956 00.001 11616 IsGuiding returns 0
02:17:32.956 00.000 11616 PulseGuide returned control before completion, sleep 71
02:17:33.032 00.076 11616 IsGuiding returns 1
02:17:33.032 00.000 11616 scope still moving after pulse duration time elapsed
02:17:33.064 00.032 11616 IsSlewing returns 0
02:17:33.065 00.001 11616 IsGuiding returns 0
02:17:33.065 00.000 11616 scope move finished after 61 + 48 ms
02:17:33.065 00.000 11616 Move returns status 0, amount 61
02:17:33.065 00.000 11616 move complete, result=0
02:17:33.065 00.000 11616 worker thread done servicing request
02:17:33.066 00.001 11616 Worker thread wakes up
02:17:33.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:33.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:33.066 00.000 12268 GuideStep: -0.6 px 313 ms EAST, -0.7 px 61 ms NORTH
02:17:35.075 02.009 11616 Exposure complete
02:17:35.150 00.075 11616 worker thread done servicing request
02:17:35.151 00.001 12268 OnExposeComplete: enter
02:17:35.151 00.000 12268 UpdateGuideState(): m_state=6
02:17:35.151 00.000 12268 Star::Find(15, 677, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
02:17:35.151 00.000 12268 Star::Find returns 1 (0), X=678.50, Y=912.57, Mass=167, SNR=8.7, Peak=40 HFD=3.1
02:17:35.151 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
02:17:35.151 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
02:17:35.151 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.20 hyp=0.31 cameraTheta=-0.69 mountX=-0.17 mountY=0.26, mountTheta=2.15
02:17:35.153 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.20, opts=13)
02:17:35.153 00.000 12268 Enqueuing Move request for scope (0.24, -0.20)
02:17:35.153 00.000 11616 Worker thread wakes up
02:17:35.153 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.20) opts 0xd
02:17:35.153 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.20)
02:17:35.153 00.000 11616 Moving (0.24, -0.20) raw xDistance=-0.17 yDistance=0.26
02:17:35.154 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.17
02:17:35.154 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:17:35.154 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:17:35.154 00.000 11616 MoveAxis(E, 97, ABG)
02:17:35.154 00.000 11616 Guiding  Dir = 2, Dur = 97
02:17:35.154 00.000 11616 IsSlewing returns 0
02:17:35.155 00.001 11616 IsGuiding returns 0
02:17:35.155 00.000 11616 PulseGuide returned control before completion, sleep 107
02:17:35.175 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=23, Gamma=1.290
02:17:35.193 00.018 12268 UpdateGuideState exits: m=167 SNR=8.7
02:17:35.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:35.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:35.193 00.000 12268 Enqueuing Expose request
02:17:35.275 00.082 11616 IsGuiding returns 1
02:17:35.275 00.000 11616 scope still moving after pulse duration time elapsed
02:17:35.306 00.031 11616 IsSlewing returns 0
02:17:35.306 00.000 11616 IsGuiding returns 0
02:17:35.306 00.000 11616 scope move finished after 97 + 54 ms
02:17:35.306 00.000 11616 Move returns status 0, amount 97
02:17:35.306 00.000 11616 MoveAxis(N, 0, ABG)
02:17:35.306 00.000 11616 Move returns status 0, amount 0
02:17:35.306 00.000 11616 move complete, result=0
02:17:35.307 00.001 11616 worker thread done servicing request
02:17:35.307 00.000 11616 Worker thread wakes up
02:17:35.307 00.000 12268 GuideStep: -0.2 px 97 ms EAST, 0.3 px 0 ms NORTH
02:17:35.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:35.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:37.324 02.017 11616 Exposure complete
02:17:37.386 00.062 11616 worker thread done servicing request
02:17:37.387 00.001 12268 OnExposeComplete: enter
02:17:37.387 00.000 12268 UpdateGuideState(): m_state=6
02:17:37.387 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
02:17:37.387 00.000 12268 Star::Find returns 1 (0), X=677.91, Y=912.95, Mass=288, SNR=11.3, Peak=38 HFD=4.3
02:17:37.387 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
02:17:37.387 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
02:17:37.387 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.19 hyp=0.40 cameraTheta=2.65 mountX=0.15 mountY=-0.37, mountTheta=-1.18
02:17:37.389 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.19, opts=13)
02:17:37.389 00.000 12268 Enqueuing Move request for scope (-0.35, 0.19)
02:17:37.389 00.000 11616 Worker thread wakes up
02:17:37.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.19) opts 0xd
02:17:37.389 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.19)
02:17:37.389 00.000 11616 Moving (-0.35, 0.19) raw xDistance=0.15 yDistance=-0.37
02:17:37.389 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:17:37.390 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:17:37.390 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
02:17:37.390 00.000 11616 MoveAxis(E, 0, ABG)
02:17:37.390 00.000 11616 Move returns status 0, amount 0
02:17:37.390 00.000 11616 MoveAxis(N, 31, ABG)
02:17:37.390 00.000 11616 Guiding  Dir = 0, Dur = 31
02:17:37.390 00.000 11616 IsSlewing returns 0
02:17:37.390 00.000 11616 IsGuiding returns 0
02:17:37.391 00.001 11616 PulseGuide returned control before completion, sleep 41
02:17:37.411 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:17:37.428 00.017 12268 UpdateGuideState exits: m=288 SNR=11.3
02:17:37.428 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:37.428 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:37.428 00.000 12268 Enqueuing Expose request
02:17:37.445 00.017 11616 IsGuiding returns 1
02:17:37.445 00.000 11616 scope still moving after pulse duration time elapsed
02:17:37.476 00.031 11616 IsSlewing returns 0
02:17:37.477 00.001 11616 IsGuiding returns 1
02:17:37.506 00.029 11616 IsSlewing returns 0
02:17:37.507 00.001 11616 IsGuiding returns 1
02:17:37.537 00.030 11616 IsSlewing returns 0
02:17:37.538 00.001 11616 IsGuiding returns 1
02:17:37.568 00.030 11616 IsSlewing returns 0
02:17:37.569 00.001 11616 IsGuiding returns 1
02:17:37.600 00.031 11616 IsSlewing returns 0
02:17:37.600 00.000 11616 IsGuiding returns 0
02:17:37.600 00.000 11616 scope move finished after 31 + 178 ms
02:17:37.600 00.000 11616 Move returns status 0, amount 31
02:17:37.601 00.001 11616 move complete, result=0
02:17:37.601 00.000 11616 worker thread done servicing request
02:17:37.601 00.000 11616 Worker thread wakes up
02:17:37.601 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.4 px 31 ms NORTH
02:17:37.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:37.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:39.618 02.017 11616 Exposure complete
02:17:39.685 00.067 11616 worker thread done servicing request
02:17:39.685 00.000 12268 OnExposeComplete: enter
02:17:39.685 00.000 12268 UpdateGuideState(): m_state=6
02:17:39.685 00.000 12268 Star::Find(15, 677, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
02:17:39.686 00.001 12268 Star::Find returns 1 (0), X=677.68, Y=913.01, Mass=280, SNR=11.2, Peak=37 HFD=4.0
02:17:39.686 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
02:17:39.686 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
02:17:39.686 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.25 hyp=0.63 cameraTheta=2.74 mountX=0.19 mountY=-0.60, mountTheta=-1.27
02:17:39.687 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=0.25, opts=13)
02:17:39.687 00.000 12268 Enqueuing Move request for scope (-0.58, 0.25)
02:17:39.688 00.001 11616 Worker thread wakes up
02:17:39.688 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.25) opts 0xd
02:17:39.688 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, 0.25)
02:17:39.688 00.000 11616 Moving (-0.58, 0.25) raw xDistance=0.19 yDistance=-0.60
02:17:39.688 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:17:39.688 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:17:39.688 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.60
02:17:39.688 00.000 11616 MoveAxis(E, 0, ABG)
02:17:39.688 00.000 11616 Move returns status 0, amount 0
02:17:39.688 00.000 11616 MoveAxis(N, 51, ABG)
02:17:39.688 00.000 11616 Guiding  Dir = 0, Dur = 51
02:17:39.689 00.001 11616 IsSlewing returns 0
02:17:39.689 00.000 11616 IsGuiding returns 0
02:17:39.689 00.000 11616 PulseGuide returned control before completion, sleep 61
02:17:39.709 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:17:39.726 00.017 12268 UpdateGuideState exits: m=280 SNR=11.2
02:17:39.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:39.727 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:39.727 00.000 12268 Enqueuing Expose request
02:17:39.754 00.027 11616 IsGuiding returns 1
02:17:39.754 00.000 11616 scope still moving after pulse duration time elapsed
02:17:39.786 00.032 11616 IsSlewing returns 0
02:17:39.786 00.000 11616 IsGuiding returns 0
02:17:39.786 00.000 11616 scope move finished after 51 + 46 ms
02:17:39.787 00.001 11616 Move returns status 0, amount 51
02:17:39.787 00.000 11616 move complete, result=0
02:17:39.787 00.000 11616 worker thread done servicing request
02:17:39.787 00.000 11616 Worker thread wakes up
02:17:39.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:39.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:39.789 00.002 12268 GuideStep: 0.2 px 0 ms EAST, -0.6 px 51 ms NORTH
02:17:41.798 02.009 11616 Exposure complete
02:17:41.863 00.065 11616 worker thread done servicing request
02:17:41.863 00.000 12268 OnExposeComplete: enter
02:17:41.863 00.000 12268 UpdateGuideState(): m_state=6
02:17:41.863 00.000 12268 Star::Find(15, 677, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
02:17:41.863 00.000 12268 Star::Find returns 1 (0), X=677.99, Y=912.59, Mass=294, SNR=11.5, Peak=36 HFD=4.1
02:17:41.864 00.001 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.03 = 2.26)
02:17:41.864 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.85)
02:17:41.864 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-2.55 mountX=-0.20 mountY=-0.24, mountTheta=-2.27
02:17:41.865 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=-0.18, opts=13)
02:17:41.865 00.000 12268 Enqueuing Move request for scope (-0.26, -0.18)
02:17:41.865 00.000 11616 Worker thread wakes up
02:17:41.865 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.18) opts 0xd
02:17:41.865 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, -0.18)
02:17:41.866 00.001 11616 Moving (-0.26, -0.18) raw xDistance=-0.20 yDistance=-0.24
02:17:41.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.20
02:17:41.866 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
02:17:41.866 00.000 11616 MoveAxis(E, 112, ABG)
02:17:41.866 00.000 11616 Guiding  Dir = 2, Dur = 112
02:17:41.866 00.000 11616 IsSlewing returns 0
02:17:41.866 00.000 11616 IsGuiding returns 0
02:17:41.867 00.001 11616 PulseGuide returned control before completion, sleep 122
02:17:41.887 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:17:41.904 00.017 12268 UpdateGuideState exits: m=294 SNR=11.5
02:17:41.904 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:41.904 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:41.904 00.000 12268 Enqueuing Expose request
02:17:41.999 00.095 11616 IsGuiding returns 1
02:17:41.999 00.000 11616 scope still moving after pulse duration time elapsed
02:17:42.031 00.032 11616 IsSlewing returns 0
02:17:42.031 00.000 11616 IsGuiding returns 0
02:17:42.031 00.000 11616 scope move finished after 112 + 52 ms
02:17:42.031 00.000 11616 Move returns status 0, amount 112
02:17:42.032 00.001 11616 MoveAxis(N, 20, ABG)
02:17:42.032 00.000 11616 Guiding  Dir = 0, Dur = 20
02:17:42.032 00.000 11616 IsSlewing returns 0
02:17:42.032 00.000 11616 IsGuiding returns 0
02:17:42.033 00.001 11616 PulseGuide returned control before completion, sleep 30
02:17:42.076 00.043 11616 IsGuiding returns 1
02:17:42.076 00.000 11616 scope still moving after pulse duration time elapsed
02:17:42.107 00.031 11616 IsSlewing returns 0
02:17:42.107 00.000 11616 IsGuiding returns 0
02:17:42.107 00.000 11616 scope move finished after 20 + 55 ms
02:17:42.107 00.000 11616 Move returns status 0, amount 20
02:17:42.108 00.001 11616 move complete, result=0
02:17:42.108 00.000 11616 worker thread done servicing request
02:17:42.108 00.000 11616 Worker thread wakes up
02:17:42.108 00.000 12268 GuideStep: -0.2 px 112 ms EAST, -0.2 px 20 ms NORTH
02:17:42.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:42.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:44.116 02.008 11616 Exposure complete
02:17:44.182 00.066 11616 worker thread done servicing request
02:17:44.182 00.000 12268 OnExposeComplete: enter
02:17:44.182 00.000 12268 UpdateGuideState(): m_state=6
02:17:44.182 00.000 12268 Star::Find(15, 677, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:17:44.182 00.000 12268 Star::Find returns 1 (0), X=678.02, Y=912.67, Mass=418, SNR=13.8, Peak=41 HFD=4.5
02:17:44.182 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
02:17:44.182 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
02:17:44.182 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-2.74 mountX=-0.12 mountY=-0.22, mountTheta=-2.08
02:17:44.185 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=-0.10, opts=13)
02:17:44.185 00.000 12268 Enqueuing Move request for scope (-0.24, -0.10)
02:17:44.185 00.000 11616 Worker thread wakes up
02:17:44.185 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.10) opts 0xd
02:17:44.185 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, -0.10)
02:17:44.185 00.000 11616 Moving (-0.24, -0.10) raw xDistance=-0.12 yDistance=-0.22
02:17:44.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
02:17:44.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
02:17:44.185 00.000 11616 MoveAxis(E, 69, ABG)
02:17:44.185 00.000 11616 Guiding  Dir = 2, Dur = 69
02:17:44.186 00.001 11616 IsSlewing returns 0
02:17:44.187 00.001 11616 IsGuiding returns 0
02:17:44.187 00.000 11616 PulseGuide returned control before completion, sleep 79
02:17:44.207 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:17:44.224 00.017 12268 UpdateGuideState exits: m=418 SNR=13.8
02:17:44.224 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:44.224 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:44.224 00.000 12268 Enqueuing Expose request
02:17:44.274 00.050 11616 IsGuiding returns 1
02:17:44.274 00.000 11616 scope still moving after pulse duration time elapsed
02:17:44.305 00.031 11616 IsSlewing returns 0
02:17:44.305 00.000 11616 IsGuiding returns 0
02:17:44.305 00.000 11616 scope move finished after 69 + 49 ms
02:17:44.305 00.000 11616 Move returns status 0, amount 69
02:17:44.305 00.000 11616 MoveAxis(N, 19, ABG)
02:17:44.306 00.001 11616 Guiding  Dir = 0, Dur = 19
02:17:44.306 00.000 11616 IsSlewing returns 0
02:17:44.306 00.000 11616 IsGuiding returns 0
02:17:44.307 00.001 11616 PulseGuide returned control before completion, sleep 29
02:17:44.352 00.045 11616 IsGuiding returns 1
02:17:44.352 00.000 11616 scope still moving after pulse duration time elapsed
02:17:44.383 00.031 11616 IsSlewing returns 0
02:17:44.383 00.000 11616 IsGuiding returns 1
02:17:44.416 00.033 11616 IsSlewing returns 0
02:17:44.416 00.000 11616 IsGuiding returns 1
02:17:44.447 00.031 11616 IsSlewing returns 0
02:17:44.447 00.000 11616 IsGuiding returns 1
02:17:44.478 00.031 11616 IsSlewing returns 0
02:17:44.478 00.000 11616 IsGuiding returns 0
02:17:44.478 00.000 11616 scope move finished after 19 + 152 ms
02:17:44.478 00.000 11616 Move returns status 0, amount 19
02:17:44.478 00.000 11616 move complete, result=0
02:17:44.478 00.000 11616 worker thread done servicing request
02:17:44.479 00.001 11616 Worker thread wakes up
02:17:44.479 00.000 12268 GuideStep: -0.1 px 69 ms EAST, -0.2 px 19 ms NORTH
02:17:44.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:44.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:46.491 02.012 11616 Exposure complete
02:17:46.557 00.066 11616 worker thread done servicing request
02:17:46.557 00.000 12268 OnExposeComplete: enter
02:17:46.557 00.000 12268 UpdateGuideState(): m_state=6
02:17:46.557 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
02:17:46.557 00.000 12268 Star::Find returns 1 (0), X=678.18, Y=912.63, Mass=378, SNR=13.0, Peak=42 HFD=3.9
02:17:46.558 00.001 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.59 = 2.69)
02:17:46.558 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
02:17:46.558 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-2.12 mountX=-0.14 mountY=-0.06, mountTheta=-2.72
02:17:46.559 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.13, opts=13)
02:17:46.559 00.000 12268 Enqueuing Move request for scope (-0.08, -0.13)
02:17:46.560 00.001 11616 Worker thread wakes up
02:17:46.560 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
02:17:46.560 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
02:17:46.560 00.000 11616 Moving (-0.08, -0.13) raw xDistance=-0.14 yDistance=-0.06
02:17:46.560 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
02:17:46.560 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:46.560 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:17:46.560 00.000 11616 MoveAxis(E, 79, ABG)
02:17:46.560 00.000 11616 Guiding  Dir = 2, Dur = 79
02:17:46.561 00.001 11616 IsSlewing returns 0
02:17:46.561 00.000 11616 IsGuiding returns 0
02:17:46.561 00.000 11616 PulseGuide returned control before completion, sleep 89
02:17:46.585 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=27, Gamma=1.290
02:17:46.602 00.017 12268 UpdateGuideState exits: m=378 SNR=13.0
02:17:46.603 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:46.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:46.603 00.000 12268 Enqueuing Expose request
02:17:46.661 00.058 11616 IsGuiding returns 1
02:17:46.661 00.000 11616 scope still moving after pulse duration time elapsed
02:17:46.692 00.031 11616 IsSlewing returns 0
02:17:46.692 00.000 11616 IsGuiding returns 1
02:17:46.723 00.031 11616 IsSlewing returns 0
02:17:46.724 00.001 11616 IsGuiding returns 0
02:17:46.724 00.000 11616 scope move finished after 79 + 84 ms
02:17:46.724 00.000 11616 Move returns status 0, amount 79
02:17:46.724 00.000 11616 MoveAxis(N, 0, ABG)
02:17:46.724 00.000 11616 Move returns status 0, amount 0
02:17:46.724 00.000 11616 move complete, result=0
02:17:46.724 00.000 11616 worker thread done servicing request
02:17:46.724 00.000 11616 Worker thread wakes up
02:17:46.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:46.725 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:46.725 00.000 12268 GuideStep: -0.1 px 79 ms EAST, -0.1 px 0 ms NORTH
02:17:48.749 02.024 11616 Exposure complete
02:17:48.812 00.063 11616 worker thread done servicing request
02:17:48.813 00.001 12268 OnExposeComplete: enter
02:17:48.813 00.000 12268 UpdateGuideState(): m_state=6
02:17:48.813 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
02:17:48.813 00.000 12268 Star::Find returns 1 (0), X=678.16, Y=912.89, Mass=292, SNR=11.4, Peak=41 HFD=4.3
02:17:48.813 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
02:17:48.813 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
02:17:48.813 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.26 mountX=0.11 mountY=-0.12, mountTheta=-0.80
02:17:48.815 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.12, opts=13)
02:17:48.815 00.000 12268 Enqueuing Move request for scope (-0.10, 0.12)
02:17:48.815 00.000 11616 Worker thread wakes up
02:17:48.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
02:17:48.815 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
02:17:48.815 00.000 11616 Moving (-0.10, 0.12) raw xDistance=0.11 yDistance=-0.12
02:17:48.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:17:48.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:17:48.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:48.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:17:48.816 00.001 11616 MoveAxis(E, 0, ABG)
02:17:48.816 00.000 11616 Move returns status 0, amount 0
02:17:48.816 00.000 11616 MoveAxis(N, 0, ABG)
02:17:48.816 00.000 11616 Move returns status 0, amount 0
02:17:48.816 00.000 11616 move complete, result=0
02:17:48.816 00.000 11616 worker thread done servicing request
02:17:48.841 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=22, Gamma=1.290
02:17:48.858 00.017 12268 UpdateGuideState exits: m=292 SNR=11.4
02:17:48.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:48.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:48.858 00.000 12268 Enqueuing Expose request
02:17:48.858 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:48.858 00.000 11616 Worker thread wakes up
02:17:48.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:48.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:50.876 02.018 11616 Exposure complete
02:17:50.944 00.068 11616 worker thread done servicing request
02:17:50.944 00.000 12268 OnExposeComplete: enter
02:17:50.944 00.000 12268 UpdateGuideState(): m_state=6
02:17:50.945 00.001 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
02:17:50.945 00.000 12268 Star::Find returns 1 (0), X=677.88, Y=913.18, Mass=240, SNR=10.5, Peak=41 HFD=3.6
02:17:50.945 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
02:17:50.945 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
02:17:50.945 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.42 hyp=0.56 cameraTheta=2.31 mountX=0.38 mountY=-0.43, mountTheta=-0.85
02:17:50.946 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.38, y=0.42, opts=13)
02:17:50.947 00.001 12268 Enqueuing Move request for scope (-0.38, 0.42)
02:17:50.947 00.000 11616 Worker thread wakes up
02:17:50.947 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.42) opts 0xd
02:17:50.947 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.38, 0.42)
02:17:50.947 00.000 11616 Moving (-0.38, 0.42) raw xDistance=0.38 yDistance=-0.43
02:17:50.947 00.000 11616 resist switch: large excursion: input 0.38 thresh 0.29 direction from -1 to 1
02:17:50.947 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.13
02:17:50.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.38
02:17:50.948 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.43
02:17:50.948 00.000 11616 MoveAxis(W, 211, ABG)
02:17:50.948 00.000 11616 Guiding  Dir = 3, Dur = 211
02:17:50.948 00.000 11616 IsSlewing returns 0
02:17:50.949 00.001 11616 IsGuiding returns 0
02:17:50.949 00.000 11616 PulseGuide returned control before completion, sleep 221
02:17:50.971 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:17:50.989 00.018 12268 UpdateGuideState exits: m=240 SNR=10.5
02:17:50.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:50.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:50.989 00.000 12268 Enqueuing Expose request
02:17:51.172 00.183 11616 IsGuiding returns 1
02:17:51.172 00.000 11616 scope still moving after pulse duration time elapsed
02:17:51.202 00.030 11616 IsSlewing returns 0
02:17:51.203 00.001 11616 IsGuiding returns 0
02:17:51.203 00.000 11616 scope move finished after 211 + 42 ms
02:17:51.203 00.000 11616 Move returns status 0, amount 211
02:17:51.203 00.000 11616 MoveAxis(N, 36, ABG)
02:17:51.203 00.000 11616 Guiding  Dir = 0, Dur = 36
02:17:51.204 00.001 11616 IsSlewing returns 0
02:17:51.204 00.000 11616 IsGuiding returns 0
02:17:51.205 00.001 11616 PulseGuide returned control before completion, sleep 46
02:17:51.264 00.059 11616 IsGuiding returns 1
02:17:51.265 00.001 11616 scope still moving after pulse duration time elapsed
02:17:51.295 00.030 11616 IsSlewing returns 0
02:17:51.295 00.000 11616 IsGuiding returns 1
02:17:51.326 00.031 11616 IsSlewing returns 0
02:17:51.327 00.001 11616 IsGuiding returns 1
02:17:51.357 00.030 11616 IsSlewing returns 0
02:17:51.358 00.001 11616 IsGuiding returns 1
02:17:51.387 00.029 11616 IsSlewing returns 0
02:17:51.388 00.001 11616 IsGuiding returns 1
02:17:51.419 00.031 11616 IsSlewing returns 0
02:17:51.419 00.000 11616 IsGuiding returns 0
02:17:51.420 00.001 11616 scope move finished after 36 + 180 ms
02:17:51.420 00.000 11616 Move returns status 0, amount 36
02:17:51.420 00.000 11616 move complete, result=0
02:17:51.420 00.000 11616 worker thread done servicing request
02:17:51.420 00.000 11616 Worker thread wakes up
02:17:51.420 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:51.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:51.420 00.000 12268 GuideStep: 0.4 px 211 ms WEST, -0.4 px 36 ms NORTH
02:17:53.438 02.018 11616 Exposure complete
02:17:53.501 00.063 11616 worker thread done servicing request
02:17:53.501 00.000 12268 OnExposeComplete: enter
02:17:53.501 00.000 12268 UpdateGuideState(): m_state=6
02:17:53.501 00.000 12268 Star::Find(15, 677, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
02:17:53.502 00.001 12268 Star::Find returns 1 (0), X=678.27, Y=912.59, Mass=188, SNR=9.2, Peak=39 HFD=3.2
02:17:53.502 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
02:17:53.502 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.22)
02:17:53.502 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.18 cameraTheta=-1.48 mountX=-0.17 mountY=0.04, mountTheta=2.93
02:17:53.503 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.17, opts=13)
02:17:53.503 00.000 12268 Enqueuing Move request for scope (0.02, -0.17)
02:17:53.503 00.000 11616 Worker thread wakes up
02:17:53.503 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
02:17:53.504 00.001 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
02:17:53.504 00.000 11616 Moving (0.02, -0.17) raw xDistance=-0.17 yDistance=0.04
02:17:53.504 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:17:53.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:17:53.504 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:53.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:17:53.504 00.000 11616 MoveAxis(E, 0, ABG)
02:17:53.504 00.000 11616 Move returns status 0, amount 0
02:17:53.504 00.000 11616 MoveAxis(N, 0, ABG)
02:17:53.504 00.000 11616 Move returns status 0, amount 0
02:17:53.504 00.000 11616 move complete, result=0
02:17:53.505 00.001 11616 worker thread done servicing request
02:17:53.526 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=22, Gamma=1.290
02:17:53.543 00.017 12268 UpdateGuideState exits: m=188 SNR=9.2
02:17:53.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:53.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:53.543 00.000 12268 Enqueuing Expose request
02:17:53.543 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:17:53.543 00.000 11616 Worker thread wakes up
02:17:53.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:53.544 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:55.552 02.008 11616 Exposure complete
02:17:55.615 00.063 11616 worker thread done servicing request
02:17:55.615 00.000 12268 OnExposeComplete: enter
02:17:55.616 00.001 12268 UpdateGuideState(): m_state=6
02:17:55.616 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
02:17:55.616 00.000 12268 Star::Find returns 1 (0), X=678.66, Y=912.42, Mass=176, SNR=9.0, Peak=37 HFD=3.3
02:17:55.616 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
02:17:55.616 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
02:17:55.616 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.35 hyp=0.53 cameraTheta=-0.72 mountX=-0.31 mountY=0.44, mountTheta=2.18
02:17:55.618 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.35, opts=13)
02:17:55.618 00.000 12268 Enqueuing Move request for scope (0.40, -0.35)
02:17:55.618 00.000 11616 Worker thread wakes up
02:17:55.618 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.35) opts 0xd
02:17:55.618 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.35)
02:17:55.618 00.000 11616 Moving (0.40, -0.35) raw xDistance=-0.31 yDistance=0.44
02:17:55.618 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
02:17:55.618 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.93
02:17:55.618 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
02:17:55.618 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:17:55.619 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
02:17:55.619 00.000 11616 MoveAxis(E, 174, ABG)
02:17:55.619 00.000 11616 Guiding  Dir = 2, Dur = 174
02:17:55.619 00.000 11616 IsSlewing returns 0
02:17:55.619 00.000 11616 IsGuiding returns 0
02:17:55.620 00.001 11616 PulseGuide returned control before completion, sleep 184
02:17:55.639 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:17:55.658 00.019 12268 UpdateGuideState exits: m=176 SNR=9.0
02:17:55.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:55.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:55.658 00.000 12268 Enqueuing Expose request
02:17:55.814 00.156 11616 IsGuiding returns 1
02:17:55.814 00.000 11616 scope still moving after pulse duration time elapsed
02:17:55.843 00.029 11616 IsSlewing returns 0
02:17:55.844 00.001 11616 IsGuiding returns 0
02:17:55.844 00.000 11616 scope move finished after 174 + 50 ms
02:17:55.844 00.000 11616 Move returns status 0, amount 174
02:17:55.844 00.000 11616 MoveAxis(N, 0, ABG)
02:17:55.844 00.000 11616 Move returns status 0, amount 0
02:17:55.844 00.000 11616 move complete, result=0
02:17:55.844 00.000 11616 worker thread done servicing request
02:17:55.845 00.001 11616 Worker thread wakes up
02:17:55.845 00.000 12268 GuideStep: -0.3 px 174 ms EAST, 0.4 px 0 ms NORTH
02:17:55.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:17:55.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:17:57.856 02.011 11616 Exposure complete
02:17:57.922 00.066 11616 worker thread done servicing request
02:17:57.922 00.000 12268 OnExposeComplete: enter
02:17:57.922 00.000 12268 UpdateGuideState(): m_state=6
02:17:57.922 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
02:17:57.922 00.000 12268 Star::Find returns 1 (0), X=678.57, Y=911.49, Mass=238, SNR=10.4, Peak=36 HFD=3.3
02:17:57.922 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
02:17:57.922 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.37)
02:17:57.923 00.001 12268 CameraToMount -- cameraX=0.31 cameraY=-1.28 hyp=1.31 cameraTheta=-1.33 mountX=-1.24 mountY=0.47, mountTheta=2.78
02:17:57.924 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.31, y=-1.28, opts=13)
02:17:57.924 00.000 12268 Enqueuing Move request for scope (0.31, -1.28)
02:17:57.924 00.000 11616 Worker thread wakes up
02:17:57.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.31, -1.28) opts 0xd
02:17:57.924 00.000 11616 Handling offset move in thread for scope, endpoint = (0.31, -1.28)
02:17:57.924 00.000 11616 Moving (0.31, -1.28) raw xDistance=-1.24 yDistance=0.47
02:17:57.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.62 from input -1.24
02:17:57.924 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.45 direction from -1 to 1
02:17:57.925 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.42
02:17:57.925 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
02:17:57.925 00.000 11616 MoveAxis(E, 695, ABG)
02:17:57.925 00.000 11616 Guiding  Dir = 2, Dur = 695
02:17:57.925 00.000 11616 IsSlewing returns 0
02:17:57.925 00.000 11616 IsGuiding returns 0
02:17:57.926 00.001 11616 PulseGuide returned control before completion, sleep 705
02:17:57.946 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:17:57.963 00.017 12268 UpdateGuideState exits: m=238 SNR=10.4
02:17:57.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:57.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:17:57.963 00.000 12268 Enqueuing Expose request
02:17:58.638 00.675 11616 IsGuiding returns 1
02:17:58.638 00.000 11616 scope still moving after pulse duration time elapsed
02:17:58.667 00.029 11616 IsSlewing returns 0
02:17:58.668 00.001 11616 IsGuiding returns 0
02:17:58.668 00.000 11616 scope move finished after 695 + 47 ms
02:17:58.668 00.000 11616 Move returns status 0, amount 695
02:17:58.668 00.000 11616 BLC: Oldest BLC event removed
02:17:58.668 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2059 applied
02:17:58.668 00.000 11616 MoveAxis(S, 2099, ABG)
02:17:58.668 00.000 11616 Guiding  Dir = 1, Dur = 2099
02:17:58.668 00.000 11616 IsSlewing returns 0
02:17:58.669 00.001 11616 IsGuiding returns 0
02:17:58.669 00.000 11616 PulseGuide returned control before completion, sleep 2109
02:18:00.792 02.123 11616 IsGuiding returns 1
02:18:00.792 00.000 11616 scope still moving after pulse duration time elapsed
02:18:00.823 00.031 11616 IsSlewing returns 0
02:18:00.823 00.000 11616 IsGuiding returns 0
02:18:00.823 00.000 11616 scope move finished after 2099 + 55 ms
02:18:00.823 00.000 11616 Move returns status 0, amount 2099
02:18:00.823 00.000 11616 move complete, result=0
02:18:00.824 00.001 11616 worker thread done servicing request
02:18:00.824 00.000 11616 Worker thread wakes up
02:18:00.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:00.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:00.824 00.000 12268 GuideStep: -1.2 px 695 ms EAST, 0.5 px 2099 ms SOUTH
02:18:02.836 02.012 11616 Exposure complete
02:18:02.902 00.066 11616 worker thread done servicing request
02:18:02.902 00.000 12268 OnExposeComplete: enter
02:18:02.903 00.001 12268 UpdateGuideState(): m_state=6
02:18:02.903 00.000 12268 Star::Find(15, 678, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
02:18:02.903 00.000 12268 Star::Find returns 1 (0), X=678.74, Y=913.09, Mass=175, SNR=8.9, Peak=34 HFD=3.4
02:18:02.903 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
02:18:02.903 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.29)
02:18:02.903 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.32 hyp=0.58 cameraTheta=0.59 mountX=0.37 mountY=0.43, mountTheta=0.87
02:18:02.905 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=0.32, opts=13)
02:18:02.905 00.000 12268 Enqueuing Move request for scope (0.48, 0.32)
02:18:02.905 00.000 11616 Worker thread wakes up
02:18:02.905 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.32) opts 0xd
02:18:02.905 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, 0.32)
02:18:02.905 00.000 11616 Moving (0.48, 0.32) raw xDistance=0.37 yDistance=0.43
02:18:02.905 00.000 11616 BLC: History state: CurrMiss=0.43, AvgInitMiss=0.49, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.070757, 1:0.433399
02:18:02.905 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
02:18:02.906 00.001 11616 resist switch: large excursion: input 0.37 thresh 0.29 direction from -1 to 1
02:18:02.906 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.10
02:18:02.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.37
02:18:02.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.43
02:18:02.906 00.000 11616 MoveAxis(W, 205, ABG)
02:18:02.906 00.000 11616 Guiding  Dir = 3, Dur = 205
02:18:02.906 00.000 11616 IsSlewing returns 0
02:18:02.907 00.001 11616 IsGuiding returns 0
02:18:02.907 00.000 11616 PulseGuide returned control before completion, sleep 215
02:18:02.927 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:18:02.944 00.017 12268 UpdateGuideState exits: m=175 SNR=8.9
02:18:02.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:02.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:02.944 00.000 12268 Enqueuing Expose request
02:18:03.136 00.192 11616 IsGuiding returns 1
02:18:03.136 00.000 11616 scope still moving after pulse duration time elapsed
02:18:03.167 00.031 11616 IsSlewing returns 0
02:18:03.167 00.000 11616 IsGuiding returns 0
02:18:03.168 00.001 11616 scope move finished after 205 + 55 ms
02:18:03.168 00.000 11616 Move returns status 0, amount 205
02:18:03.168 00.000 11616 MoveAxis(S, 37, ABG)
02:18:03.168 00.000 11616 Guiding  Dir = 1, Dur = 37
02:18:03.168 00.000 11616 IsSlewing returns 0
02:18:03.168 00.000 11616 IsGuiding returns 0
02:18:03.168 00.000 11616 PulseGuide returned control before completion, sleep 47
02:18:03.229 00.061 11616 IsGuiding returns 1
02:18:03.229 00.000 11616 scope still moving after pulse duration time elapsed
02:18:03.261 00.032 11616 IsSlewing returns 0
02:18:03.261 00.000 11616 IsGuiding returns 0
02:18:03.261 00.000 11616 scope move finished after 37 + 56 ms
02:18:03.262 00.001 11616 Move returns status 0, amount 37
02:18:03.262 00.000 11616 move complete, result=0
02:18:03.262 00.000 11616 worker thread done servicing request
02:18:03.262 00.000 12268 GuideStep: 0.4 px 205 ms WEST, 0.4 px 37 ms SOUTH
02:18:03.262 00.000 11616 Worker thread wakes up
02:18:03.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:03.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:05.270 02.008 11616 Exposure complete
02:18:05.337 00.067 11616 worker thread done servicing request
02:18:05.337 00.000 12268 OnExposeComplete: enter
02:18:05.337 00.000 12268 UpdateGuideState(): m_state=6
02:18:05.337 00.000 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
02:18:05.337 00.000 12268 Star::Find returns 1 (0), X=678.69, Y=912.68, Mass=360, SNR=12.7, Peak=40 HFD=4.3
02:18:05.337 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
02:18:05.337 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
02:18:05.338 00.001 12268 CameraToMount -- cameraX=0.43 cameraY=-0.09 hyp=0.44 cameraTheta=-0.21 mountX=-0.05 mountY=0.44, mountTheta=1.68
02:18:05.339 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.09, opts=13)
02:18:05.339 00.000 12268 Enqueuing Move request for scope (0.43, -0.09)
02:18:05.339 00.000 11616 Worker thread wakes up
02:18:05.339 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.09) opts 0xd
02:18:05.339 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.09)
02:18:05.340 00.001 11616 Moving (0.43, -0.09) raw xDistance=-0.05 yDistance=0.44
02:18:05.340 00.000 11616 BLC: History state: CurrMiss=0.44, AvgInitMiss=0.49, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.070757, 1:0.433399, 2:0.436476
02:18:05.340 00.000 11616 BLC: Under-shoot: nominal increase by 275
02:18:05.340 00.000 11616 BLC: window closed
02:18:05.340 00.000 11616 BLC: Pulse adjusted to 2265
02:18:05.341 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:05.342 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:18:05.342 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
02:18:05.342 00.000 11616 MoveAxis(E, 0, ABG)
02:18:05.342 00.000 11616 Move returns status 0, amount 0
02:18:05.342 00.000 11616 MoveAxis(S, 37, ABG)
02:18:05.342 00.000 11616 Guiding  Dir = 1, Dur = 37
02:18:05.342 00.000 11616 IsSlewing returns 0
02:18:05.343 00.001 11616 IsGuiding returns 0
02:18:05.343 00.000 11616 PulseGuide returned control before completion, sleep 47
02:18:05.362 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=26, Gamma=1.290
02:18:05.379 00.017 12268 UpdateGuideState exits: m=360 SNR=12.7
02:18:05.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:05.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:05.379 00.000 12268 Enqueuing Expose request
02:18:05.404 00.025 11616 IsGuiding returns 1
02:18:05.404 00.000 11616 scope still moving after pulse duration time elapsed
02:18:05.435 00.031 11616 IsSlewing returns 0
02:18:05.438 00.003 11616 IsGuiding returns 0
02:18:05.438 00.000 11616 scope move finished after 37 + 58 ms
02:18:05.438 00.000 11616 Move returns status 0, amount 37
02:18:05.438 00.000 11616 move complete, result=0
02:18:05.439 00.001 11616 worker thread done servicing request
02:18:05.439 00.000 11616 Worker thread wakes up
02:18:05.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:05.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:05.439 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 37 ms SOUTH
02:18:05.496 00.057 12268 evsrv: cli 0F8E69C0 connect
02:18:05.496 00.000 12268 case statement mapped state 6 to 3
02:18:05.496 00.000 12268 case statement mapped state 6 to 3
02:18:05.497 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"61c513b3-38c7-4734-88c9-7cf25cc5baa2"}
02:18:05.498 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"61c513b3-38c7-4734-88c9-7cf25cc5baa2"}
02:18:05.498 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:18:07.457 01.959 11616 Exposure complete
02:18:07.520 00.063 11616 worker thread done servicing request
02:18:07.521 00.001 12268 OnExposeComplete: enter
02:18:07.521 00.000 12268 UpdateGuideState(): m_state=6
02:18:07.521 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
02:18:07.521 00.000 12268 Star::Find returns 1 (0), X=678.24, Y=912.04, Mass=288, SNR=11.5, Peak=40 HFD=4.0
02:18:07.521 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
02:18:07.521 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.10)
02:18:07.521 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.72 hyp=0.72 cameraTheta=-1.60 mountX=-0.72 mountY=0.07, mountTheta=3.04
02:18:07.523 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.72, opts=13)
02:18:07.523 00.000 12268 Enqueuing Move request for scope (-0.02, -0.72)
02:18:07.523 00.000 11616 Worker thread wakes up
02:18:07.523 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.72) opts 0xd
02:18:07.523 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.72)
02:18:07.523 00.000 11616 Moving (-0.02, -0.72) raw xDistance=-0.72 yDistance=0.07
02:18:07.523 00.000 11616 resist switch: large excursion: input -0.72 thresh 0.29 direction from 1 to -1
02:18:07.523 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.16
02:18:07.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
02:18:07.523 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:07.523 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:18:07.524 00.001 11616 MoveAxis(E, 404, ABG)
02:18:07.524 00.000 11616 Guiding  Dir = 2, Dur = 404
02:18:07.524 00.000 11616 IsSlewing returns 0
02:18:07.524 00.000 11616 IsGuiding returns 0
02:18:07.524 00.000 11616 PulseGuide returned control before completion, sleep 414
02:18:07.544 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=25, Gamma=1.290
02:18:07.562 00.018 12268 UpdateGuideState exits: m=288 SNR=11.5
02:18:07.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:07.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:07.562 00.000 12268 Enqueuing Expose request
02:18:07.953 00.391 11616 IsGuiding returns 1
02:18:07.954 00.001 11616 scope still moving after pulse duration time elapsed
02:18:07.984 00.030 11616 IsSlewing returns 0
02:18:07.985 00.001 11616 IsGuiding returns 0
02:18:07.985 00.000 11616 scope move finished after 404 + 56 ms
02:18:07.985 00.000 11616 Move returns status 0, amount 404
02:18:07.985 00.000 11616 MoveAxis(N, 0, ABG)
02:18:07.985 00.000 11616 Move returns status 0, amount 0
02:18:07.985 00.000 11616 move complete, result=0
02:18:07.985 00.000 11616 worker thread done servicing request
02:18:07.986 00.001 11616 Worker thread wakes up
02:18:07.986 00.000 12268 GuideStep: -0.7 px 404 ms EAST, 0.1 px 0 ms NORTH
02:18:07.986 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:07.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:09.993 02.007 11616 Exposure complete
02:18:10.058 00.065 11616 worker thread done servicing request
02:18:10.058 00.000 12268 OnExposeComplete: enter
02:18:10.058 00.000 12268 UpdateGuideState(): m_state=6
02:18:10.059 00.001 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
02:18:10.059 00.000 12268 Star::Find returns 1 (0), X=677.96, Y=912.29, Mass=210, SNR=9.7, Peak=42 HFD=3.3
02:18:10.059 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
02:18:10.059 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.43)
02:18:10.059 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.47 hyp=0.56 cameraTheta=-2.13 mountX=-0.50 mountY=-0.23, mountTheta=-2.70
02:18:10.062 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=-0.47, opts=13)
02:18:10.062 00.000 12268 Enqueuing Move request for scope (-0.30, -0.47)
02:18:10.062 00.000 11616 Worker thread wakes up
02:18:10.062 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.47) opts 0xd
02:18:10.062 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, -0.47)
02:18:10.063 00.001 11616 Moving (-0.30, -0.47) raw xDistance=-0.50 yDistance=-0.23
02:18:10.063 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.50
02:18:10.063 00.000 11616 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.063 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:18:10.063 00.000 11616 MoveAxis(E, 280, ABG)
02:18:10.063 00.000 11616 Guiding  Dir = 2, Dur = 280
02:18:10.063 00.000 11616 IsSlewing returns 0
02:18:10.063 00.000 11616 IsGuiding returns 0
02:18:10.064 00.001 11616 PulseGuide returned control before completion, sleep 290
02:18:10.085 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:18:10.103 00.018 12268 UpdateGuideState exits: m=210 SNR=9.7
02:18:10.103 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:10.103 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:10.103 00.000 12268 Enqueuing Expose request
02:18:10.366 00.263 11616 IsGuiding returns 1
02:18:10.366 00.000 11616 scope still moving after pulse duration time elapsed
02:18:10.397 00.031 11616 IsSlewing returns 0
02:18:10.397 00.000 11616 IsGuiding returns 0
02:18:10.398 00.001 11616 scope move finished after 280 + 53 ms
02:18:10.398 00.000 11616 Move returns status 0, amount 280
02:18:10.398 00.000 11616 MoveAxis(N, 0, ABG)
02:18:10.398 00.000 11616 Move returns status 0, amount 0
02:18:10.398 00.000 11616 move complete, result=0
02:18:10.398 00.000 11616 worker thread done servicing request
02:18:10.398 00.000 11616 Worker thread wakes up
02:18:10.398 00.000 12268 GuideStep: -0.5 px 280 ms EAST, -0.2 px 0 ms NORTH
02:18:10.399 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:10.399 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:12.412 02.013 11616 Exposure complete
02:18:12.476 00.064 11616 worker thread done servicing request
02:18:12.476 00.000 12268 OnExposeComplete: enter
02:18:12.476 00.000 12268 UpdateGuideState(): m_state=6
02:18:12.476 00.000 12268 Star::Find(15, 677, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
02:18:12.477 00.001 12268 Star::Find returns 1 (0), X=678.51, Y=912.71, Mass=227, SNR=10.2, Peak=39 HFD=4.0
02:18:12.477 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
02:18:12.477 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
02:18:12.477 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.06 hyp=0.25 cameraTheta=-0.23 mountX=-0.03 mountY=0.25, mountTheta=1.70
02:18:12.478 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=-0.06, opts=13)
02:18:12.478 00.000 12268 Enqueuing Move request for scope (0.25, -0.06)
02:18:12.479 00.001 11616 Worker thread wakes up
02:18:12.479 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.06) opts 0xd
02:18:12.479 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, -0.06)
02:18:12.479 00.000 11616 Moving (0.25, -0.06) raw xDistance=-0.03 yDistance=0.25
02:18:12.479 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:12.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:18:12.479 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
02:18:12.479 00.000 11616 MoveAxis(E, 0, ABG)
02:18:12.479 00.000 11616 Move returns status 0, amount 0
02:18:12.479 00.000 11616 MoveAxis(S, 21, ABG)
02:18:12.479 00.000 11616 Guiding  Dir = 1, Dur = 21
02:18:12.480 00.001 11616 IsSlewing returns 0
02:18:12.480 00.000 11616 IsGuiding returns 0
02:18:12.480 00.000 11616 PulseGuide returned control before completion, sleep 31
02:18:12.501 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:18:12.518 00.017 12268 UpdateGuideState exits: m=227 SNR=10.2
02:18:12.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:12.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:12.518 00.000 12268 Enqueuing Expose request
02:18:12.523 00.005 11616 IsGuiding returns 1
02:18:12.523 00.000 11616 scope still moving after pulse duration time elapsed
02:18:12.555 00.032 11616 IsSlewing returns 0
02:18:12.555 00.000 11616 IsGuiding returns 0
02:18:12.555 00.000 11616 scope move finished after 21 + 54 ms
02:18:12.555 00.000 11616 Move returns status 0, amount 21
02:18:12.556 00.001 11616 move complete, result=0
02:18:12.556 00.000 11616 worker thread done servicing request
02:18:12.556 00.000 11616 Worker thread wakes up
02:18:12.556 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:12.556 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:12.557 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.3 px 21 ms SOUTH
02:18:14.574 02.017 11616 Exposure complete
02:18:14.643 00.069 11616 worker thread done servicing request
02:18:14.644 00.001 12268 OnExposeComplete: enter
02:18:14.644 00.000 12268 UpdateGuideState(): m_state=6
02:18:14.644 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
02:18:14.644 00.000 12268 Star::Find returns 1 (0), X=678.48, Y=912.78, Mass=251, SNR=10.7, Peak=39 HFD=3.5
02:18:14.644 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
02:18:14.644 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.74)
02:18:14.644 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.04 mountX=0.03 mountY=0.22, mountTheta=1.43
02:18:14.646 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.01, opts=13)
02:18:14.646 00.000 12268 Enqueuing Move request for scope (0.22, 0.01)
02:18:14.646 00.000 11616 Worker thread wakes up
02:18:14.646 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd
02:18:14.646 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.01)
02:18:14.646 00.000 11616 Moving (0.22, 0.01) raw xDistance=0.03 yDistance=0.22
02:18:14.646 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:14.646 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:18:14.647 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
02:18:14.647 00.000 11616 MoveAxis(E, 0, ABG)
02:18:14.647 00.000 11616 Move returns status 0, amount 0
02:18:14.647 00.000 11616 MoveAxis(S, 19, ABG)
02:18:14.647 00.000 11616 Guiding  Dir = 1, Dur = 19
02:18:14.647 00.000 11616 IsSlewing returns 0
02:18:14.647 00.000 11616 IsGuiding returns 0
02:18:14.648 00.001 11616 PulseGuide returned control before completion, sleep 29
02:18:14.668 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:18:14.679 00.011 11616 IsGuiding returns 1
02:18:14.679 00.000 11616 scope still moving after pulse duration time elapsed
02:18:14.685 00.006 12268 UpdateGuideState exits: m=251 SNR=10.7
02:18:14.686 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:14.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:14.686 00.000 12268 Enqueuing Expose request
02:18:14.710 00.024 11616 IsSlewing returns 0
02:18:14.711 00.001 11616 IsGuiding returns 1
02:18:14.741 00.030 11616 IsSlewing returns 0
02:18:14.741 00.000 11616 IsGuiding returns 0
02:18:14.741 00.000 11616 scope move finished after 19 + 75 ms
02:18:14.741 00.000 11616 Move returns status 0, amount 19
02:18:14.741 00.000 11616 move complete, result=0
02:18:14.741 00.000 11616 worker thread done servicing request
02:18:14.742 00.001 11616 Worker thread wakes up
02:18:14.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:14.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:14.756 00.014 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 19 ms SOUTH
02:18:16.748 01.992 11616 Exposure complete
02:18:16.812 00.064 11616 worker thread done servicing request
02:18:16.812 00.000 12268 OnExposeComplete: enter
02:18:16.812 00.000 12268 UpdateGuideState(): m_state=6
02:18:16.813 00.001 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
02:18:16.813 00.000 12268 Star::Find returns 1 (0), X=678.14, Y=912.88, Mass=265, SNR=11.0, Peak=39 HFD=4.2
02:18:16.813 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
02:18:16.813 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
02:18:16.813 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.41 mountX=0.10 mountY=-0.14, mountTheta=-0.95
02:18:16.814 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=0.11, opts=13)
02:18:16.815 00.001 12268 Enqueuing Move request for scope (-0.12, 0.11)
02:18:16.815 00.000 11616 Worker thread wakes up
02:18:16.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
02:18:16.815 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
02:18:16.815 00.000 11616 Moving (-0.12, 0.11) raw xDistance=0.10 yDistance=-0.14
02:18:16.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:16.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:18:16.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:16.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:18:16.815 00.000 11616 MoveAxis(E, 0, ABG)
02:18:16.815 00.000 11616 Move returns status 0, amount 0
02:18:16.815 00.000 11616 MoveAxis(N, 0, ABG)
02:18:16.816 00.001 11616 Move returns status 0, amount 0
02:18:16.816 00.000 11616 move complete, result=0
02:18:16.816 00.000 11616 worker thread done servicing request
02:18:16.835 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=27, Gamma=1.290
02:18:16.852 00.017 12268 UpdateGuideState exits: m=265 SNR=11.0
02:18:16.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:16.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:16.852 00.000 12268 Enqueuing Expose request
02:18:16.852 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:18:16.852 00.000 11616 Worker thread wakes up
02:18:16.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:16.853 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:18.866 02.013 11616 Exposure complete
02:18:18.928 00.062 11616 worker thread done servicing request
02:18:18.929 00.001 12268 OnExposeComplete: enter
02:18:18.929 00.000 12268 UpdateGuideState(): m_state=6
02:18:18.929 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
02:18:18.929 00.000 12268 Star::Find returns 1 (0), X=678.07, Y=912.09, Mass=216, SNR=9.9, Peak=41 HFD=3.8
02:18:18.929 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
02:18:18.929 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
02:18:18.929 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.67 hyp=0.70 cameraTheta=-1.85 mountX=-0.69 mountY=-0.10, mountTheta=-2.99
02:18:18.931 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.67, opts=13)
02:18:18.931 00.000 12268 Enqueuing Move request for scope (-0.19, -0.67)
02:18:18.931 00.000 11616 Worker thread wakes up
02:18:18.931 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.67) opts 0xd
02:18:18.931 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.67)
02:18:18.931 00.000 11616 Moving (-0.19, -0.67) raw xDistance=-0.69 yDistance=-0.10
02:18:18.931 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.69
02:18:18.931 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:18.931 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:18:18.932 00.001 11616 MoveAxis(E, 386, ABG)
02:18:18.932 00.000 11616 Guiding  Dir = 2, Dur = 386
02:18:18.932 00.000 11616 IsSlewing returns 0
02:18:18.932 00.000 11616 IsGuiding returns 0
02:18:18.932 00.000 11616 PulseGuide returned control before completion, sleep 396
02:18:18.952 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=24, Gamma=1.290
02:18:18.970 00.018 12268 UpdateGuideState exits: m=216 SNR=9.9
02:18:18.970 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:18.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:18.970 00.000 12268 Enqueuing Expose request
02:18:19.344 00.374 11616 IsGuiding returns 1
02:18:19.345 00.001 11616 scope still moving after pulse duration time elapsed
02:18:19.375 00.030 11616 IsSlewing returns 0
02:18:19.376 00.001 11616 IsGuiding returns 0
02:18:19.376 00.000 11616 scope move finished after 386 + 57 ms
02:18:19.376 00.000 11616 Move returns status 0, amount 386
02:18:19.376 00.000 11616 MoveAxis(N, 0, ABG)
02:18:19.376 00.000 11616 Move returns status 0, amount 0
02:18:19.376 00.000 11616 move complete, result=0
02:18:19.377 00.001 11616 worker thread done servicing request
02:18:19.377 00.000 12268 GuideStep: -0.7 px 386 ms EAST, -0.1 px 0 ms NORTH
02:18:19.377 00.000 11616 Worker thread wakes up
02:18:19.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:19.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:21.395 02.018 11616 Exposure complete
02:18:21.458 00.063 11616 worker thread done servicing request
02:18:21.459 00.001 12268 OnExposeComplete: enter
02:18:21.459 00.000 12268 UpdateGuideState(): m_state=6
02:18:21.459 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
02:18:21.459 00.000 12268 Star::Find returns 1 (0), X=678.46, Y=912.90, Mass=153, SNR=8.3, Peak=37 HFD=3.0
02:18:21.459 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
02:18:21.459 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.29)
02:18:21.459 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.24 cameraTheta=0.59 mountX=0.15 mountY=0.18, mountTheta=0.87
02:18:21.461 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.13, opts=13)
02:18:21.461 00.000 12268 Enqueuing Move request for scope (0.20, 0.13)
02:18:21.461 00.000 11616 Worker thread wakes up
02:18:21.461 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd
02:18:21.461 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.13)
02:18:21.461 00.000 11616 Moving (0.20, 0.13) raw xDistance=0.15 yDistance=0.18
02:18:21.461 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:18:21.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:18:21.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
02:18:21.461 00.000 11616 MoveAxis(E, 0, ABG)
02:18:21.461 00.000 11616 Move returns status 0, amount 0
02:18:21.462 00.001 11616 MoveAxis(S, 15, ABG)
02:18:21.462 00.000 11616 Guiding  Dir = 1, Dur = 15
02:18:21.462 00.000 11616 IsSlewing returns 0
02:18:21.462 00.000 11616 IsGuiding returns 0
02:18:21.462 00.000 11616 PulseGuide returned control before completion, sleep 25
02:18:21.484 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:18:21.502 00.018 11616 IsGuiding returns 1
02:18:21.502 00.000 11616 scope still moving after pulse duration time elapsed
02:18:21.503 00.001 12268 UpdateGuideState exits: m=153 SNR=8.3
02:18:21.504 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:21.504 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:21.504 00.000 12268 Enqueuing Expose request
02:18:21.533 00.029 11616 IsSlewing returns 0
02:18:21.533 00.000 11616 IsGuiding returns 0
02:18:21.533 00.000 11616 scope move finished after 15 + 56 ms
02:18:21.534 00.001 11616 Move returns status 0, amount 15
02:18:21.534 00.000 11616 move complete, result=0
02:18:21.534 00.000 11616 worker thread done servicing request
02:18:21.534 00.000 11616 Worker thread wakes up
02:18:21.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:21.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:21.536 00.002 12268 GuideStep: 0.2 px 0 ms EAST, 0.2 px 15 ms SOUTH
02:18:23.550 02.014 11616 Exposure complete
02:18:23.622 00.072 11616 worker thread done servicing request
02:18:23.622 00.000 12268 OnExposeComplete: enter
02:18:23.622 00.000 12268 UpdateGuideState(): m_state=6
02:18:23.622 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
02:18:23.622 00.000 12268 Star::Find returns 1 (0), X=678.65, Y=913.54, Mass=133, SNR=7.7, Peak=39 HFD=3.2
02:18:23.623 00.001 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
02:18:23.623 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.80)
02:18:23.623 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.77 hyp=0.87 cameraTheta=1.10 mountX=0.81 mountY=0.29, mountTheta=0.35
02:18:23.624 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=0.77, opts=13)
02:18:23.624 00.000 12268 Enqueuing Move request for scope (0.40, 0.77)
02:18:23.625 00.001 11616 Worker thread wakes up
02:18:23.625 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.77) opts 0xd
02:18:23.625 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, 0.77)
02:18:23.625 00.000 11616 Moving (0.40, 0.77) raw xDistance=0.81 yDistance=0.29
02:18:23.625 00.000 11616 resist switch: large excursion: input 0.81 thresh 0.29 direction from -1 to 1
02:18:23.625 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.42
02:18:23.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.81
02:18:23.625 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.29
02:18:23.625 00.000 11616 MoveAxis(W, 452, ABG)
02:18:23.625 00.000 11616 Guiding  Dir = 3, Dur = 452
02:18:23.625 00.000 11616 IsSlewing returns 0
02:18:23.626 00.001 11616 IsGuiding returns 0
02:18:23.626 00.000 11616 PulseGuide returned control before completion, sleep 462
02:18:23.649 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=19, Gamma=1.290
02:18:23.668 00.019 12268 UpdateGuideState exits: m=133 SNR=7.7
02:18:23.668 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:23.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:23.669 00.001 12268 Enqueuing Expose request
02:18:24.097 00.428 11616 IsGuiding returns 1
02:18:24.097 00.000 11616 scope still moving after pulse duration time elapsed
02:18:24.127 00.030 11616 IsSlewing returns 0
02:18:24.128 00.001 11616 IsGuiding returns 0
02:18:24.128 00.000 11616 scope move finished after 452 + 50 ms
02:18:24.128 00.000 11616 Move returns status 0, amount 452
02:18:24.128 00.000 11616 MoveAxis(S, 25, ABG)
02:18:24.128 00.000 11616 Guiding  Dir = 1, Dur = 25
02:18:24.128 00.000 11616 IsSlewing returns 0
02:18:24.129 00.001 11616 IsGuiding returns 0
02:18:24.129 00.000 11616 PulseGuide returned control before completion, sleep 35
02:18:24.174 00.045 11616 IsGuiding returns 1
02:18:24.174 00.000 11616 scope still moving after pulse duration time elapsed
02:18:24.204 00.030 11616 IsSlewing returns 0
02:18:24.205 00.001 11616 IsGuiding returns 0
02:18:24.205 00.000 11616 scope move finished after 25 + 51 ms
02:18:24.205 00.000 11616 Move returns status 0, amount 25
02:18:24.205 00.000 11616 move complete, result=0
02:18:24.205 00.000 11616 worker thread done servicing request
02:18:24.206 00.001 11616 Worker thread wakes up
02:18:24.206 00.000 12268 GuideStep: 0.8 px 452 ms WEST, 0.3 px 25 ms SOUTH
02:18:24.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:24.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:26.220 02.014 11616 Exposure complete
02:18:26.284 00.064 11616 worker thread done servicing request
02:18:26.284 00.000 12268 OnExposeComplete: enter
02:18:26.284 00.000 12268 UpdateGuideState(): m_state=6
02:18:26.285 00.001 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
02:18:26.285 00.000 12268 Star::Find returns 1 (0), X=678.71, Y=912.42, Mass=120, SNR=7.3, Peak=36 HFD=3.6
02:18:26.285 00.000 12268 Status Line: Mass: 120 vs 240
02:18:26.287 00.002 12268 UpdateCurrentPosition: star mass new=119.8 exp=240.3 thresh=50% limits=(119.9, 500.6, 480.7)
02:18:26.287 00.000 12268 DistanceChecker: activated
02:18:26.287 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:18:26.288 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:18:26.288 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:18:26.288 00.000 11616 Worker thread wakes up
02:18:26.289 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:18:26.289 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:18:26.289 00.000 11616 move complete, result=0
02:18:26.289 00.000 11616 worker thread done servicing request
02:18:26.394 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:18:26.394 00.000 12268 Status Line: Star lost - mass changed
02:18:26.399 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=19, Gamma=1.290
02:18:26.417 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:18:26.418 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:26.418 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:18:26.418 00.000 12268 Enqueuing Expose request
02:18:26.418 00.000 11616 Worker thread wakes up
02:18:26.418 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:26.418 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:18:28.438 02.020 11616 Exposure complete
02:18:28.502 00.064 11616 worker thread done servicing request
02:18:28.503 00.001 12268 OnExposeComplete: enter
02:18:28.503 00.000 12268 UpdateGuideState(): m_state=6
02:18:28.503 00.000 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
02:18:28.503 00.000 12268 Star::Find returns 1 (0), X=678.96, Y=912.84, Mass=160, SNR=8.5, Peak=40 HFD=3.1
02:18:28.503 00.000 12268 DistanceChecker: deactivated
02:18:28.503 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
02:18:28.503 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.80)
02:18:28.503 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=0.07 hyp=0.71 cameraTheta=0.10 mountX=0.14 mountY=0.69, mountTheta=1.38
02:18:28.505 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.71, y=0.07, opts=13)
02:18:28.505 00.000 12268 Enqueuing Move request for scope (0.71, 0.07)
02:18:28.505 00.000 11616 Worker thread wakes up
02:18:28.505 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.07) opts 0xd
02:18:28.505 00.000 11616 Handling offset move in thread for scope, endpoint = (0.71, 0.07)
02:18:28.505 00.000 11616 Moving (0.71, 0.07) raw xDistance=0.14 yDistance=0.69
02:18:28.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
02:18:28.505 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
02:18:28.505 00.000 11616 MoveAxis(W, 77, ABG)
02:18:28.506 00.001 11616 Guiding  Dir = 3, Dur = 77
02:18:28.506 00.000 11616 IsSlewing returns 0
02:18:28.506 00.000 11616 IsGuiding returns 0
02:18:28.506 00.000 11616 PulseGuide returned control before completion, sleep 87
02:18:28.528 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:18:28.550 00.022 12268 UpdateGuideState exits: m=160 SNR=8.5
02:18:28.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:28.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:28.550 00.000 12268 Enqueuing Expose request
02:18:28.605 00.055 11616 IsGuiding returns 1
02:18:28.605 00.000 11616 scope still moving after pulse duration time elapsed
02:18:28.637 00.032 11616 IsSlewing returns 0
02:18:28.638 00.001 11616 IsGuiding returns 0
02:18:28.638 00.000 11616 scope move finished after 77 + 54 ms
02:18:28.638 00.000 11616 Move returns status 0, amount 77
02:18:28.638 00.000 11616 MoveAxis(S, 59, ABG)
02:18:28.638 00.000 11616 Guiding  Dir = 1, Dur = 59
02:18:28.638 00.000 11616 IsSlewing returns 0
02:18:28.639 00.001 11616 IsGuiding returns 0
02:18:28.639 00.000 11616 PulseGuide returned control before completion, sleep 69
02:18:28.714 00.075 11616 IsGuiding returns 1
02:18:28.715 00.001 11616 scope still moving after pulse duration time elapsed
02:18:28.745 00.030 11616 IsSlewing returns 0
02:18:28.745 00.000 11616 IsGuiding returns 0
02:18:28.746 00.001 11616 scope move finished after 59 + 48 ms
02:18:28.746 00.000 11616 Move returns status 0, amount 59
02:18:28.746 00.000 11616 move complete, result=0
02:18:28.747 00.001 11616 worker thread done servicing request
02:18:28.747 00.000 11616 Worker thread wakes up
02:18:28.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:28.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:28.747 00.000 12268 GuideStep: 0.1 px 77 ms WEST, 0.7 px 59 ms SOUTH
02:18:30.747 02.000 11616 Exposure complete
02:18:30.812 00.065 11616 worker thread done servicing request
02:18:30.812 00.000 12268 OnExposeComplete: enter
02:18:30.812 00.000 12268 UpdateGuideState(): m_state=6
02:18:30.813 00.001 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
02:18:30.813 00.000 12268 Star::Find returns 1 (0), X=678.55, Y=913.07, Mass=183, SNR=9.0, Peak=37 HFD=3.6
02:18:30.813 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.68 = -0.68)
02:18:30.813 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.50)
02:18:30.813 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.30 hyp=0.42 cameraTheta=0.80 mountX=0.33 mountY=0.25, mountTheta=0.66
02:18:30.816 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=0.30, opts=13)
02:18:30.816 00.000 12268 Enqueuing Move request for scope (0.29, 0.30)
02:18:30.816 00.000 11616 Worker thread wakes up
02:18:30.816 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.30) opts 0xd
02:18:30.816 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, 0.30)
02:18:30.816 00.000 11616 Moving (0.29, 0.30) raw xDistance=0.33 yDistance=0.25
02:18:30.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
02:18:30.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
02:18:30.817 00.001 11616 MoveAxis(W, 183, ABG)
02:18:30.817 00.000 11616 Guiding  Dir = 3, Dur = 183
02:18:30.817 00.000 11616 IsSlewing returns 0
02:18:30.817 00.000 11616 IsGuiding returns 0
02:18:30.817 00.000 11616 PulseGuide returned control before completion, sleep 193
02:18:30.837 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:18:30.853 00.016 12268 UpdateGuideState exits: m=183 SNR=9.0
02:18:30.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:30.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:30.854 00.001 12268 Enqueuing Expose request
02:18:31.012 00.158 11616 IsGuiding returns 1
02:18:31.013 00.001 11616 scope still moving after pulse duration time elapsed
02:18:31.044 00.031 11616 IsSlewing returns 0
02:18:31.044 00.000 11616 IsGuiding returns 0
02:18:31.045 00.001 11616 scope move finished after 183 + 43 ms
02:18:31.045 00.000 11616 Move returns status 0, amount 183
02:18:31.045 00.000 11616 MoveAxis(S, 21, ABG)
02:18:31.045 00.000 11616 Guiding  Dir = 1, Dur = 21
02:18:31.045 00.000 11616 IsSlewing returns 0
02:18:31.045 00.000 11616 IsGuiding returns 0
02:18:31.046 00.001 11616 PulseGuide returned control before completion, sleep 31
02:18:31.093 00.047 11616 IsGuiding returns 1
02:18:31.093 00.000 11616 scope still moving after pulse duration time elapsed
02:18:31.123 00.030 11616 IsSlewing returns 0
02:18:31.123 00.000 11616 IsGuiding returns 0
02:18:31.123 00.000 11616 scope move finished after 21 + 57 ms
02:18:31.124 00.001 11616 Move returns status 0, amount 21
02:18:31.124 00.000 11616 move complete, result=0
02:18:31.124 00.000 11616 worker thread done servicing request
02:18:31.124 00.000 12268 GuideStep: 0.3 px 183 ms WEST, 0.3 px 21 ms SOUTH
02:18:31.124 00.000 11616 Worker thread wakes up
02:18:31.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:31.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:33.135 02.011 11616 Exposure complete
02:18:33.197 00.062 11616 worker thread done servicing request
02:18:33.197 00.000 12268 OnExposeComplete: enter
02:18:33.197 00.000 12268 UpdateGuideState(): m_state=6
02:18:33.198 00.001 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
02:18:33.198 00.000 12268 Star::Find returns 1 (0), X=679.03, Y=912.53, Mass=143, SNR=8.0, Peak=39 HFD=3.1
02:18:33.198 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
02:18:33.198 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
02:18:33.198 00.000 12268 CameraToMount -- cameraX=0.77 cameraY=-0.24 hyp=0.81 cameraTheta=-0.30 mountX=-0.16 mountY=0.80, mountTheta=1.77
02:18:33.199 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.77, y=-0.24, opts=13)
02:18:33.199 00.000 12268 Enqueuing Move request for scope (0.77, -0.24)
02:18:33.199 00.000 11616 Worker thread wakes up
02:18:33.200 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.24) opts 0xd
02:18:33.200 00.000 11616 Handling offset move in thread for scope, endpoint = (0.77, -0.24)
02:18:33.200 00.000 11616 Moving (0.77, -0.24) raw xDistance=-0.16 yDistance=0.80
02:18:33.200 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:18:33.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:18:33.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.80
02:18:33.200 00.000 11616 MoveAxis(E, 0, ABG)
02:18:33.200 00.000 11616 Move returns status 0, amount 0
02:18:33.200 00.000 11616 MoveAxis(S, 68, ABG)
02:18:33.200 00.000 11616 Guiding  Dir = 1, Dur = 68
02:18:33.201 00.001 11616 IsSlewing returns 0
02:18:33.201 00.000 11616 IsGuiding returns 0
02:18:33.201 00.000 11616 PulseGuide returned control before completion, sleep 78
02:18:33.220 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=20, Gamma=1.290
02:18:33.238 00.018 12268 UpdateGuideState exits: m=143 SNR=8.0
02:18:33.238 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:33.238 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:33.238 00.000 12268 Enqueuing Expose request
02:18:33.283 00.045 11616 IsGuiding returns 1
02:18:33.283 00.000 11616 scope still moving after pulse duration time elapsed
02:18:33.315 00.032 11616 IsSlewing returns 0
02:18:33.315 00.000 11616 IsGuiding returns 0
02:18:33.315 00.000 11616 scope move finished after 68 + 46 ms
02:18:33.315 00.000 11616 Move returns status 0, amount 68
02:18:33.315 00.000 11616 move complete, result=0
02:18:33.322 00.007 11616 worker thread done servicing request
02:18:33.322 00.000 11616 Worker thread wakes up
02:18:33.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:33.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:33.322 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.8 px 68 ms SOUTH
02:18:35.334 02.012 11616 Exposure complete
02:18:35.398 00.064 11616 worker thread done servicing request
02:18:35.399 00.001 12268 OnExposeComplete: enter
02:18:35.399 00.000 12268 UpdateGuideState(): m_state=6
02:18:35.399 00.000 12268 Star::Find(15, 679, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
02:18:35.399 00.000 12268 Star::Find returns 1 (0), X=678.33, Y=912.92, Mass=150, SNR=8.1, Peak=31 HFD=3.3
02:18:35.399 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
02:18:35.399 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
02:18:35.399 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.13 mountX=0.16 mountY=0.05, mountTheta=0.31
02:18:35.401 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.15, opts=13)
02:18:35.401 00.000 12268 Enqueuing Move request for scope (0.07, 0.15)
02:18:35.401 00.000 11616 Worker thread wakes up
02:18:35.401 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
02:18:35.401 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
02:18:35.401 00.000 11616 Moving (0.07, 0.15) raw xDistance=0.16 yDistance=0.05
02:18:35.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.16
02:18:35.401 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:35.402 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:18:35.402 00.000 11616 MoveAxis(W, 88, ABG)
02:18:35.402 00.000 11616 Guiding  Dir = 3, Dur = 88
02:18:35.402 00.000 11616 IsSlewing returns 0
02:18:35.402 00.000 11616 IsGuiding returns 0
02:18:35.403 00.001 11616 PulseGuide returned control before completion, sleep 98
02:18:35.423 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:18:35.440 00.017 12268 UpdateGuideState exits: m=150 SNR=8.1
02:18:35.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:35.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:35.440 00.000 12268 Enqueuing Expose request
02:18:35.508 00.068 11616 IsGuiding returns 1
02:18:35.508 00.000 11616 scope still moving after pulse duration time elapsed
02:18:35.538 00.030 11616 IsSlewing returns 0
02:18:35.538 00.000 11616 IsGuiding returns 1
02:18:35.570 00.032 11616 IsSlewing returns 0
02:18:35.570 00.000 11616 IsGuiding returns 1
02:18:35.602 00.032 11616 IsSlewing returns 0
02:18:35.602 00.000 11616 IsGuiding returns 1
02:18:35.633 00.031 11616 IsSlewing returns 0
02:18:35.634 00.001 11616 IsGuiding returns 0
02:18:35.634 00.000 11616 scope move finished after 88 + 143 ms
02:18:35.634 00.000 11616 Move returns status 0, amount 88
02:18:35.634 00.000 11616 MoveAxis(N, 0, ABG)
02:18:35.634 00.000 11616 Move returns status 0, amount 0
02:18:35.634 00.000 11616 move complete, result=0
02:18:35.634 00.000 11616 worker thread done servicing request
02:18:35.634 00.000 11616 Worker thread wakes up
02:18:35.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:35.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:35.635 00.001 12268 GuideStep: 0.2 px 88 ms WEST, 0.1 px 0 ms NORTH
02:18:37.641 02.006 11616 Exposure complete
02:18:37.703 00.062 11616 worker thread done servicing request
02:18:37.703 00.000 12268 OnExposeComplete: enter
02:18:37.703 00.000 12268 UpdateGuideState(): m_state=6
02:18:37.704 00.001 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
02:18:37.704 00.000 12268 Star::Find returns 1 (0), X=679.16, Y=912.02, Mass=206, SNR=9.6, Peak=37 HFD=4.4
02:18:37.704 00.000 12268 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.47) = xAngle (-2.17 = -2.17)
02:18:37.704 00.000 12268 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.28 = 1.00)
02:18:37.704 00.000 12268 CameraToMount -- cameraX=0.90 cameraY=-0.75 hyp=1.17 cameraTheta=-0.70 mountX=-0.66 mountY=0.99, mountTheta=2.16
02:18:37.706 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.90, y=-0.75, opts=13)
02:18:37.706 00.000 12268 Enqueuing Move request for scope (0.90, -0.75)
02:18:37.706 00.000 11616 Worker thread wakes up
02:18:37.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.75) opts 0xd
02:18:37.706 00.000 11616 Handling offset move in thread for scope, endpoint = (0.90, -0.75)
02:18:37.706 00.000 11616 Moving (0.90, -0.75) raw xDistance=-0.66 yDistance=0.99
02:18:37.706 00.000 11616 resist switch: large excursion: input -0.66 thresh 0.29 direction from 1 to -1
02:18:37.706 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.98
02:18:37.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.66
02:18:37.707 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.99
02:18:37.707 00.000 11616 MoveAxis(E, 370, ABG)
02:18:37.707 00.000 11616 Guiding  Dir = 2, Dur = 370
02:18:37.707 00.000 11616 IsSlewing returns 0
02:18:37.707 00.000 11616 IsGuiding returns 0
02:18:37.708 00.001 11616 PulseGuide returned control before completion, sleep 380
02:18:37.730 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=21, Gamma=1.290
02:18:37.748 00.018 12268 UpdateGuideState exits: m=206 SNR=9.6
02:18:37.749 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:37.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:37.749 00.000 12268 Enqueuing Expose request
02:18:38.090 00.341 11616 IsGuiding returns 1
02:18:38.090 00.000 11616 scope still moving after pulse duration time elapsed
02:18:38.122 00.032 11616 IsSlewing returns 0
02:18:38.122 00.000 11616 IsGuiding returns 0
02:18:38.122 00.000 11616 scope move finished after 370 + 44 ms
02:18:38.122 00.000 11616 Move returns status 0, amount 370
02:18:38.122 00.000 11616 MoveAxis(S, 84, ABG)
02:18:38.122 00.000 11616 Guiding  Dir = 1, Dur = 84
02:18:38.122 00.000 11616 IsSlewing returns 0
02:18:38.123 00.001 11616 IsGuiding returns 0
02:18:38.123 00.000 11616 PulseGuide returned control before completion, sleep 94
02:18:38.231 00.108 11616 IsGuiding returns 1
02:18:38.231 00.000 11616 scope still moving after pulse duration time elapsed
02:18:38.262 00.031 11616 IsSlewing returns 0
02:18:38.263 00.001 11616 IsGuiding returns 0
02:18:38.263 00.000 11616 scope move finished after 84 + 55 ms
02:18:38.263 00.000 11616 Move returns status 0, amount 84
02:18:38.263 00.000 11616 move complete, result=0
02:18:38.263 00.000 11616 worker thread done servicing request
02:18:38.263 00.000 11616 Worker thread wakes up
02:18:38.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:38.264 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:38.264 00.000 12268 GuideStep: -0.7 px 370 ms EAST, 1.0 px 84 ms SOUTH
02:18:40.271 02.007 11616 Exposure complete
02:18:40.338 00.067 11616 worker thread done servicing request
02:18:40.338 00.000 12268 OnExposeComplete: enter
02:18:40.338 00.000 12268 UpdateGuideState(): m_state=6
02:18:40.339 00.001 12268 Star::Find(15, 679, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
02:18:40.339 00.000 12268 Star::Find returns 1 (0), X=678.83, Y=912.13, Mass=206, SNR=9.6, Peak=30 HFD=4.3
02:18:40.339 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
02:18:40.339 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.86)
02:18:40.339 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.63 hyp=0.85 cameraTheta=-0.84 mountX=-0.58 mountY=0.64, mountTheta=2.30
02:18:40.340 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.63, opts=13)
02:18:40.341 00.001 12268 Enqueuing Move request for scope (0.57, -0.63)
02:18:40.341 00.000 11616 Worker thread wakes up
02:18:40.341 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.63) opts 0xd
02:18:40.341 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.63)
02:18:40.341 00.000 11616 Moving (0.57, -0.63) raw xDistance=-0.58 yDistance=0.64
02:18:40.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
02:18:40.341 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
02:18:40.341 00.000 11616 MoveAxis(E, 322, ABG)
02:18:40.341 00.000 11616 Guiding  Dir = 2, Dur = 322
02:18:40.342 00.001 11616 IsSlewing returns 0
02:18:40.342 00.000 11616 IsGuiding returns 0
02:18:40.342 00.000 11616 PulseGuide returned control before completion, sleep 332
02:18:40.364 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=21, Gamma=1.290
02:18:40.381 00.017 12268 UpdateGuideState exits: m=206 SNR=9.6
02:18:40.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:40.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:40.381 00.000 12268 Enqueuing Expose request
02:18:40.688 00.307 11616 IsGuiding returns 0
02:18:40.688 00.000 11616 Move returns status 0, amount 322
02:18:40.688 00.000 11616 MoveAxis(S, 55, ABG)
02:18:40.688 00.000 11616 Guiding  Dir = 1, Dur = 55
02:18:40.688 00.000 11616 IsSlewing returns 0
02:18:40.688 00.000 11616 IsGuiding returns 0
02:18:40.690 00.002 11616 PulseGuide returned control before completion, sleep 65
02:18:40.765 00.075 11616 IsGuiding returns 1
02:18:40.765 00.000 11616 scope still moving after pulse duration time elapsed
02:18:40.796 00.031 11616 IsSlewing returns 0
02:18:40.796 00.000 11616 IsGuiding returns 1
02:18:40.826 00.030 11616 IsSlewing returns 0
02:18:40.827 00.001 11616 IsGuiding returns 0
02:18:40.827 00.000 11616 scope move finished after 55 + 82 ms
02:18:40.827 00.000 11616 Move returns status 0, amount 55
02:18:40.827 00.000 11616 move complete, result=0
02:18:40.827 00.000 11616 worker thread done servicing request
02:18:40.827 00.000 11616 Worker thread wakes up
02:18:40.828 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:40.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:40.828 00.000 12268 GuideStep: -0.6 px 322 ms EAST, 0.6 px 55 ms SOUTH
02:18:42.842 02.014 11616 Exposure complete
02:18:42.906 00.064 11616 worker thread done servicing request
02:18:42.906 00.000 12268 OnExposeComplete: enter
02:18:42.906 00.000 12268 UpdateGuideState(): m_state=6
02:18:42.906 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
02:18:42.907 00.001 12268 Star::Find returns 1 (0), X=678.79, Y=913.56, Mass=217, SNR=9.8, Peak=40 HFD=3.7
02:18:42.907 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
02:18:42.907 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
02:18:42.907 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.80 hyp=0.96 cameraTheta=0.98 mountX=0.84 mountY=0.43, mountTheta=0.47
02:18:42.909 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=0.80, opts=13)
02:18:42.909 00.000 12268 Enqueuing Move request for scope (0.53, 0.80)
02:18:42.909 00.000 11616 Worker thread wakes up
02:18:42.909 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.80) opts 0xd
02:18:42.909 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, 0.80)
02:18:42.909 00.000 11616 Moving (0.53, 0.80) raw xDistance=0.84 yDistance=0.43
02:18:42.909 00.000 11616 resist switch: large excursion: input 0.84 thresh 0.29 direction from -1 to 1
02:18:42.909 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.53
02:18:42.909 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.84
02:18:42.910 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
02:18:42.910 00.000 11616 MoveAxis(W, 472, ABG)
02:18:42.910 00.000 11616 Guiding  Dir = 3, Dur = 472
02:18:42.910 00.000 11616 IsSlewing returns 0
02:18:42.910 00.000 11616 IsGuiding returns 0
02:18:42.911 00.001 11616 PulseGuide returned control before completion, sleep 482
02:18:42.930 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=22, Gamma=1.290
02:18:42.946 00.016 12268 UpdateGuideState exits: m=217 SNR=9.8
02:18:42.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:42.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:42.946 00.000 12268 Enqueuing Expose request
02:18:43.405 00.459 11616 IsGuiding returns 1
02:18:43.405 00.000 11616 scope still moving after pulse duration time elapsed
02:18:43.436 00.031 11616 IsSlewing returns 0
02:18:43.437 00.001 11616 IsGuiding returns 0
02:18:43.437 00.000 11616 scope move finished after 472 + 54 ms
02:18:43.437 00.000 11616 Move returns status 0, amount 472
02:18:43.437 00.000 11616 MoveAxis(S, 36, ABG)
02:18:43.437 00.000 11616 Guiding  Dir = 1, Dur = 36
02:18:43.437 00.000 11616 IsSlewing returns 0
02:18:43.437 00.000 11616 IsGuiding returns 0
02:18:43.438 00.001 11616 PulseGuide returned control before completion, sleep 46
02:18:43.499 00.061 11616 IsGuiding returns 1
02:18:43.500 00.001 11616 scope still moving after pulse duration time elapsed
02:18:43.530 00.030 11616 IsSlewing returns 0
02:18:43.530 00.000 11616 IsGuiding returns 0
02:18:43.530 00.000 11616 scope move finished after 36 + 56 ms
02:18:43.530 00.000 11616 Move returns status 0, amount 36
02:18:43.530 00.000 11616 move complete, result=0
02:18:43.531 00.001 11616 worker thread done servicing request
02:18:43.531 00.000 12268 GuideStep: 0.8 px 472 ms WEST, 0.4 px 36 ms SOUTH
02:18:43.531 00.000 11616 Worker thread wakes up
02:18:43.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:43.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:45.547 02.016 11616 Exposure complete
02:18:45.614 00.067 11616 worker thread done servicing request
02:18:45.614 00.000 12268 OnExposeComplete: enter
02:18:45.614 00.000 12268 UpdateGuideState(): m_state=6
02:18:45.615 00.001 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
02:18:45.615 00.000 12268 Star::Find returns 1 (0), X=678.49, Y=912.86, Mass=249, SNR=10.5, Peak=37 HFD=4.3
02:18:45.615 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
02:18:45.615 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
02:18:45.615 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.09 hyp=0.25 cameraTheta=0.36 mountX=0.11 mountY=0.22, mountTheta=1.11
02:18:45.617 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.09, opts=13)
02:18:45.617 00.000 12268 Enqueuing Move request for scope (0.24, 0.09)
02:18:45.617 00.000 11616 Worker thread wakes up
02:18:45.617 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.09) opts 0xd
02:18:45.617 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.09)
02:18:45.617 00.000 11616 Moving (0.24, 0.09) raw xDistance=0.11 yDistance=0.22
02:18:45.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
02:18:45.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
02:18:45.617 00.000 11616 MoveAxis(W, 62, ABG)
02:18:45.618 00.001 11616 Guiding  Dir = 3, Dur = 62
02:18:45.618 00.000 11616 IsSlewing returns 0
02:18:45.618 00.000 11616 IsGuiding returns 0
02:18:45.618 00.000 11616 PulseGuide returned control before completion, sleep 72
02:18:45.639 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=22, Gamma=1.290
02:18:45.658 00.019 12268 UpdateGuideState exits: m=249 SNR=10.5
02:18:45.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:45.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:45.659 00.001 12268 Enqueuing Expose request
02:18:45.702 00.043 11616 IsGuiding returns 1
02:18:45.702 00.000 11616 scope still moving after pulse duration time elapsed
02:18:45.733 00.031 11616 IsSlewing returns 0
02:18:45.733 00.000 11616 IsGuiding returns 0
02:18:45.733 00.000 11616 scope move finished after 62 + 53 ms
02:18:45.733 00.000 11616 Move returns status 0, amount 62
02:18:45.734 00.001 11616 MoveAxis(S, 19, ABG)
02:18:45.734 00.000 11616 Guiding  Dir = 1, Dur = 19
02:18:45.734 00.000 11616 IsSlewing returns 0
02:18:45.734 00.000 11616 IsGuiding returns 0
02:18:45.735 00.001 11616 PulseGuide returned control before completion, sleep 29
02:18:45.779 00.044 11616 IsGuiding returns 1
02:18:45.779 00.000 11616 scope still moving after pulse duration time elapsed
02:18:45.810 00.031 11616 IsSlewing returns 0
02:18:45.811 00.001 11616 IsGuiding returns 1
02:18:45.840 00.029 11616 IsSlewing returns 0
02:18:45.840 00.000 11616 IsGuiding returns 1
02:18:45.872 00.032 11616 IsSlewing returns 0
02:18:45.873 00.001 11616 IsGuiding returns 1
02:18:45.903 00.030 11616 IsSlewing returns 0
02:18:45.903 00.000 11616 IsGuiding returns 1
02:18:45.933 00.030 11616 IsSlewing returns 0
02:18:45.933 00.000 11616 IsGuiding returns 1
02:18:45.964 00.031 11616 IsSlewing returns 0
02:18:45.965 00.001 11616 IsGuiding returns 0
02:18:45.965 00.000 11616 scope move finished after 19 + 211 ms
02:18:45.965 00.000 11616 Move returns status 0, amount 19
02:18:45.965 00.000 11616 move complete, result=0
02:18:45.965 00.000 11616 worker thread done servicing request
02:18:45.965 00.000 11616 Worker thread wakes up
02:18:45.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:45.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:45.966 00.001 12268 GuideStep: 0.1 px 62 ms WEST, 0.2 px 19 ms SOUTH
02:18:47.976 02.010 11616 Exposure complete
02:18:48.038 00.062 11616 worker thread done servicing request
02:18:48.038 00.000 12268 OnExposeComplete: enter
02:18:48.038 00.000 12268 UpdateGuideState(): m_state=6
02:18:48.038 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
02:18:48.038 00.000 12268 Star::Find returns 1 (0), X=678.48, Y=912.41, Mass=256, SNR=10.6, Peak=37 HFD=4.1
02:18:48.038 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
02:18:48.038 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
02:18:48.039 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=-0.36 hyp=0.42 cameraTheta=-1.02 mountX=-0.34 mountY=0.27, mountTheta=2.47
02:18:48.040 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.36, opts=13)
02:18:48.040 00.000 12268 Enqueuing Move request for scope (0.22, -0.36)
02:18:48.040 00.000 11616 Worker thread wakes up
02:18:48.040 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.36) opts 0xd
02:18:48.040 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.36)
02:18:48.040 00.000 11616 Moving (0.22, -0.36) raw xDistance=-0.34 yDistance=0.27
02:18:48.041 00.001 11616 resist switch: large excursion: input -0.34 thresh 0.29 direction from 1 to -1
02:18:48.041 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.01
02:18:48.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.34
02:18:48.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.27
02:18:48.041 00.000 11616 MoveAxis(E, 189, ABG)
02:18:48.041 00.000 11616 Guiding  Dir = 2, Dur = 189
02:18:48.041 00.000 11616 IsSlewing returns 0
02:18:48.041 00.000 11616 IsGuiding returns 0
02:18:48.042 00.001 11616 PulseGuide returned control before completion, sleep 199
02:18:48.065 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=23, Gamma=1.290
02:18:48.082 00.017 12268 UpdateGuideState exits: m=256 SNR=10.6
02:18:48.082 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:48.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:48.082 00.000 12268 Enqueuing Expose request
02:18:48.243 00.161 11616 IsGuiding returns 1
02:18:48.244 00.001 11616 scope still moving after pulse duration time elapsed
02:18:48.275 00.031 11616 IsSlewing returns 0
02:18:48.275 00.000 11616 IsGuiding returns 0
02:18:48.275 00.000 11616 scope move finished after 189 + 44 ms
02:18:48.275 00.000 11616 Move returns status 0, amount 189
02:18:48.275 00.000 11616 MoveAxis(S, 23, ABG)
02:18:48.275 00.000 11616 Guiding  Dir = 1, Dur = 23
02:18:48.276 00.001 11616 IsSlewing returns 0
02:18:48.276 00.000 11616 IsGuiding returns 0
02:18:48.276 00.000 11616 PulseGuide returned control before completion, sleep 33
02:18:48.323 00.047 11616 IsGuiding returns 1
02:18:48.323 00.000 11616 scope still moving after pulse duration time elapsed
02:18:48.354 00.031 11616 IsSlewing returns 0
02:18:48.355 00.001 11616 IsGuiding returns 1
02:18:48.385 00.030 11616 IsSlewing returns 0
02:18:48.386 00.001 11616 IsGuiding returns 1
02:18:48.416 00.030 11616 IsSlewing returns 0
02:18:48.416 00.000 11616 IsGuiding returns 1
02:18:48.447 00.031 11616 IsSlewing returns 0
02:18:48.448 00.001 11616 IsGuiding returns 0
02:18:48.448 00.000 11616 scope move finished after 23 + 149 ms
02:18:48.448 00.000 11616 Move returns status 0, amount 23
02:18:48.448 00.000 11616 move complete, result=0
02:18:48.448 00.000 11616 worker thread done servicing request
02:18:48.449 00.001 11616 Worker thread wakes up
02:18:48.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:48.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:48.449 00.000 12268 GuideStep: -0.3 px 189 ms EAST, 0.3 px 23 ms SOUTH
02:18:50.470 02.021 11616 Exposure complete
02:18:50.532 00.062 11616 worker thread done servicing request
02:18:50.532 00.000 12268 OnExposeComplete: enter
02:18:50.532 00.000 12268 UpdateGuideState(): m_state=6
02:18:50.533 00.001 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
02:18:50.533 00.000 12268 Star::Find returns 1 (0), X=678.84, Y=912.32, Mass=266, SNR=11.0, Peak=38 HFD=3.8
02:18:50.533 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
02:18:50.533 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
02:18:50.533 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.45 hyp=0.74 cameraTheta=-0.65 mountX=-0.39 mountY=0.64, mountTheta=2.12
02:18:50.534 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=-0.45, opts=13)
02:18:50.535 00.001 12268 Enqueuing Move request for scope (0.59, -0.45)
02:18:50.535 00.000 11616 Worker thread wakes up
02:18:50.535 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.45) opts 0xd
02:18:50.535 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, -0.45)
02:18:50.535 00.000 11616 Moving (0.59, -0.45) raw xDistance=-0.39 yDistance=0.64
02:18:50.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
02:18:50.535 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
02:18:50.535 00.000 11616 MoveAxis(E, 218, ABG)
02:18:50.535 00.000 11616 Guiding  Dir = 2, Dur = 218
02:18:50.536 00.001 11616 IsSlewing returns 0
02:18:50.536 00.000 11616 IsGuiding returns 0
02:18:50.536 00.000 11616 PulseGuide returned control before completion, sleep 228
02:18:50.557 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=24, Gamma=1.290
02:18:50.579 00.022 12268 UpdateGuideState exits: m=266 SNR=11.0
02:18:50.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:50.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:50.579 00.000 12268 Enqueuing Expose request
02:18:50.778 00.199 11616 IsGuiding returns 1
02:18:50.778 00.000 11616 scope still moving after pulse duration time elapsed
02:18:50.808 00.030 11616 IsSlewing returns 0
02:18:50.808 00.000 11616 IsGuiding returns 0
02:18:50.808 00.000 11616 scope move finished after 218 + 55 ms
02:18:50.808 00.000 11616 Move returns status 0, amount 218
02:18:50.808 00.000 11616 MoveAxis(S, 54, ABG)
02:18:50.809 00.001 11616 Guiding  Dir = 1, Dur = 54
02:18:50.809 00.000 11616 IsSlewing returns 0
02:18:50.809 00.000 11616 IsGuiding returns 0
02:18:50.809 00.000 11616 PulseGuide returned control before completion, sleep 64
02:18:50.885 00.076 11616 IsGuiding returns 1
02:18:50.885 00.000 11616 scope still moving after pulse duration time elapsed
02:18:50.917 00.032 11616 IsSlewing returns 0
02:18:50.918 00.001 11616 IsGuiding returns 1
02:18:50.949 00.031 11616 IsSlewing returns 0
02:18:50.949 00.000 11616 IsGuiding returns 1
02:18:50.979 00.030 11616 IsSlewing returns 0
02:18:50.979 00.000 11616 IsGuiding returns 0
02:18:50.979 00.000 11616 scope move finished after 54 + 116 ms
02:18:50.979 00.000 11616 Move returns status 0, amount 54
02:18:50.979 00.000 11616 move complete, result=0
02:18:50.979 00.000 11616 worker thread done servicing request
02:18:50.979 00.000 11616 Worker thread wakes up
02:18:50.979 00.000 12268 GuideStep: -0.4 px 218 ms EAST, 0.6 px 54 ms SOUTH
02:18:50.980 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:50.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:52.989 02.009 11616 Exposure complete
02:18:53.053 00.064 11616 worker thread done servicing request
02:18:53.053 00.000 12268 OnExposeComplete: enter
02:18:53.053 00.000 12268 UpdateGuideState(): m_state=6
02:18:53.054 00.001 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
02:18:53.054 00.000 12268 Star::Find returns 1 (0), X=678.72, Y=912.94, Mass=226, SNR=10.1, Peak=38 HFD=4.2
02:18:53.054 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
02:18:53.054 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
02:18:53.054 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.17 hyp=0.49 cameraTheta=0.36 mountX=0.22 mountY=0.43, mountTheta=1.10
02:18:53.056 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.17, opts=13)
02:18:53.056 00.000 12268 Enqueuing Move request for scope (0.46, 0.17)
02:18:53.056 00.000 11616 Worker thread wakes up
02:18:53.056 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.17) opts 0xd
02:18:53.056 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.17)
02:18:53.056 00.000 11616 Moving (0.46, 0.17) raw xDistance=0.22 yDistance=0.43
02:18:53.056 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:18:53.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:18:53.056 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.43
02:18:53.056 00.000 11616 MoveAxis(E, 0, ABG)
02:18:53.057 00.001 11616 Move returns status 0, amount 0
02:18:53.057 00.000 11616 MoveAxis(S, 37, ABG)
02:18:53.057 00.000 11616 Guiding  Dir = 1, Dur = 37
02:18:53.057 00.000 11616 IsSlewing returns 0
02:18:53.057 00.000 11616 IsGuiding returns 0
02:18:53.058 00.001 11616 PulseGuide returned control before completion, sleep 47
02:18:53.077 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=22, Gamma=1.290
02:18:53.093 00.016 12268 UpdateGuideState exits: m=226 SNR=10.1
02:18:53.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:53.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:53.093 00.000 12268 Enqueuing Expose request
02:18:53.111 00.018 11616 IsGuiding returns 1
02:18:53.111 00.000 11616 scope still moving after pulse duration time elapsed
02:18:53.142 00.031 11616 IsSlewing returns 0
02:18:53.142 00.000 11616 IsGuiding returns 0
02:18:53.142 00.000 11616 scope move finished after 37 + 47 ms
02:18:53.142 00.000 11616 Move returns status 0, amount 37
02:18:53.142 00.000 11616 move complete, result=0
02:18:53.143 00.001 11616 worker thread done servicing request
02:18:53.143 00.000 11616 Worker thread wakes up
02:18:53.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:53.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:53.146 00.003 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 37 ms SOUTH
02:18:55.155 02.009 11616 Exposure complete
02:18:55.220 00.065 11616 worker thread done servicing request
02:18:55.221 00.001 12268 OnExposeComplete: enter
02:18:55.221 00.000 12268 UpdateGuideState(): m_state=6
02:18:55.221 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
02:18:55.221 00.000 12268 Star::Find returns 1 (0), X=678.48, Y=913.37, Mass=247, SNR=10.5, Peak=39 HFD=4.5
02:18:55.221 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
02:18:55.221 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
02:18:55.221 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.60 hyp=0.64 cameraTheta=1.22 mountX=0.62 mountY=0.14, mountTheta=0.22
02:18:55.223 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.60, opts=13)
02:18:55.223 00.000 12268 Enqueuing Move request for scope (0.22, 0.60)
02:18:55.223 00.000 11616 Worker thread wakes up
02:18:55.223 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.60) opts 0xd
02:18:55.223 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.60)
02:18:55.223 00.000 11616 Moving (0.22, 0.60) raw xDistance=0.62 yDistance=0.14
02:18:55.223 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.29 direction from -1 to 1
02:18:55.223 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.87
02:18:55.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
02:18:55.223 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:55.223 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:18:55.224 00.001 11616 MoveAxis(W, 348, ABG)
02:18:55.224 00.000 11616 Guiding  Dir = 3, Dur = 348
02:18:55.224 00.000 11616 IsSlewing returns 0
02:18:55.224 00.000 11616 IsGuiding returns 0
02:18:55.224 00.000 11616 PulseGuide returned control before completion, sleep 358
02:18:55.245 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=20, Gamma=1.290
02:18:55.263 00.018 12268 UpdateGuideState exits: m=247 SNR=10.5
02:18:55.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:55.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:55.263 00.000 12268 Enqueuing Expose request
02:18:55.589 00.326 11616 IsGuiding returns 1
02:18:55.589 00.000 11616 scope still moving after pulse duration time elapsed
02:18:55.621 00.032 11616 IsSlewing returns 0
02:18:55.622 00.001 11616 IsGuiding returns 0
02:18:55.622 00.000 11616 scope move finished after 348 + 49 ms
02:18:55.622 00.000 11616 Move returns status 0, amount 348
02:18:55.622 00.000 11616 MoveAxis(N, 0, ABG)
02:18:55.622 00.000 11616 Move returns status 0, amount 0
02:18:55.622 00.000 11616 move complete, result=0
02:18:55.622 00.000 11616 worker thread done servicing request
02:18:55.622 00.000 11616 Worker thread wakes up
02:18:55.622 00.000 12268 GuideStep: 0.6 px 348 ms WEST, 0.1 px 0 ms NORTH
02:18:55.623 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:55.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:18:57.630 02.007 11616 Exposure complete
02:18:57.691 00.061 11616 worker thread done servicing request
02:18:57.691 00.000 12268 OnExposeComplete: enter
02:18:57.692 00.001 12268 UpdateGuideState(): m_state=6
02:18:57.692 00.000 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
02:18:57.692 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.48, Mass=54, SNR=5.1, Peak=42 HFD=3.3
02:18:57.692 00.000 12268 Status Line: Mass: 54 vs 216
02:18:57.696 00.004 12268 UpdateCurrentPosition: star mass new=54.5 exp=215.6 thresh=50% limits=(97.3, 500.6, 431.3)
02:18:57.696 00.000 12268 DistanceChecker: activated
02:18:57.696 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:18:57.697 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:18:57.697 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:18:57.697 00.000 11616 Worker thread wakes up
02:18:57.697 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:18:57.697 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:18:57.697 00.000 11616 move complete, result=0
02:18:57.697 00.000 11616 worker thread done servicing request
02:18:57.813 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:18:57.813 00.000 12268 Status Line: Star lost - mass changed
02:18:57.818 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=18, Gamma=1.290
02:18:57.836 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:18:57.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:57.836 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:18:57.836 00.000 12268 Enqueuing Expose request
02:18:57.836 00.000 11616 Worker thread wakes up
02:18:57.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:18:57.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:18:59.843 02.007 11616 Exposure complete
02:18:59.908 00.065 11616 worker thread done servicing request
02:18:59.908 00.000 12268 OnExposeComplete: enter
02:18:59.908 00.000 12268 UpdateGuideState(): m_state=6
02:18:59.909 00.001 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
02:18:59.909 00.000 12268 Star::Find returns 1 (0), X=678.80, Y=912.41, Mass=243, SNR=10.4, Peak=40 HFD=3.7
02:18:59.909 00.000 12268 DistanceChecker: deactivated
02:18:59.909 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
02:18:59.909 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.12)
02:18:59.909 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.36 hyp=0.65 cameraTheta=-0.58 mountX=-0.31 mountY=0.59, mountTheta=2.05
02:18:59.911 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=-0.36, opts=13)
02:18:59.911 00.000 12268 Enqueuing Move request for scope (0.55, -0.36)
02:18:59.911 00.000 11616 Worker thread wakes up
02:18:59.911 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.36) opts 0xd
02:18:59.911 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, -0.36)
02:18:59.911 00.000 11616 Moving (0.55, -0.36) raw xDistance=-0.31 yDistance=0.59
02:18:59.911 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
02:18:59.911 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
02:18:59.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
02:18:59.912 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
02:18:59.912 00.000 11616 MoveAxis(E, 171, ABG)
02:18:59.912 00.000 11616 Guiding  Dir = 2, Dur = 171
02:18:59.912 00.000 11616 IsSlewing returns 0
02:18:59.912 00.000 11616 IsGuiding returns 0
02:18:59.912 00.000 11616 PulseGuide returned control before completion, sleep 181
02:18:59.932 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=22, Gamma=1.290
02:18:59.949 00.017 12268 UpdateGuideState exits: m=243 SNR=10.4
02:18:59.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:59.949 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:18:59.949 00.000 12268 Enqueuing Expose request
02:19:00.107 00.158 11616 IsGuiding returns 1
02:19:00.107 00.000 11616 scope still moving after pulse duration time elapsed
02:19:00.138 00.031 11616 IsSlewing returns 0
02:19:00.138 00.000 11616 IsGuiding returns 0
02:19:00.139 00.001 11616 scope move finished after 171 + 55 ms
02:19:00.139 00.000 11616 Move returns status 0, amount 171
02:19:00.139 00.000 11616 MoveAxis(S, 50, ABG)
02:19:00.139 00.000 11616 Guiding  Dir = 1, Dur = 50
02:19:00.139 00.000 11616 IsSlewing returns 0
02:19:00.140 00.001 11616 IsGuiding returns 0
02:19:00.140 00.000 11616 PulseGuide returned control before completion, sleep 60
02:19:00.216 00.076 11616 IsGuiding returns 1
02:19:00.217 00.001 11616 scope still moving after pulse duration time elapsed
02:19:00.246 00.029 11616 IsSlewing returns 0
02:19:00.247 00.001 11616 IsGuiding returns 0
02:19:00.247 00.000 11616 scope move finished after 50 + 57 ms
02:19:00.247 00.000 11616 Move returns status 0, amount 50
02:19:00.247 00.000 11616 move complete, result=0
02:19:00.248 00.001 11616 worker thread done servicing request
02:19:00.248 00.000 12268 GuideStep: -0.3 px 171 ms EAST, 0.6 px 50 ms SOUTH
02:19:00.248 00.000 11616 Worker thread wakes up
02:19:00.248 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:00.248 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:02.255 02.007 11616 Exposure complete
02:19:02.317 00.062 11616 worker thread done servicing request
02:19:02.317 00.000 12268 OnExposeComplete: enter
02:19:02.317 00.000 12268 UpdateGuideState(): m_state=6
02:19:02.317 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
02:19:02.318 00.001 12268 Star::Find returns 1 (0), X=679.15, Y=912.30, Mass=295, SNR=11.4, Peak=40 HFD=4.5
02:19:02.318 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
02:19:02.318 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
02:19:02.318 00.000 12268 CameraToMount -- cameraX=0.90 cameraY=-0.46 hyp=1.01 cameraTheta=-0.48 mountX=-0.37 mountY=0.95, mountTheta=1.95
02:19:02.319 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.90, y=-0.46, opts=13)
02:19:02.319 00.000 12268 Enqueuing Move request for scope (0.90, -0.46)
02:19:02.320 00.001 11616 Worker thread wakes up
02:19:02.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.46) opts 0xd
02:19:02.320 00.000 11616 Handling offset move in thread for scope, endpoint = (0.90, -0.46)
02:19:02.320 00.000 11616 Moving (0.90, -0.46) raw xDistance=-0.37 yDistance=0.95
02:19:02.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
02:19:02.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.95
02:19:02.320 00.000 11616 MoveAxis(E, 209, ABG)
02:19:02.320 00.000 11616 Guiding  Dir = 2, Dur = 209
02:19:02.320 00.000 11616 IsSlewing returns 0
02:19:02.321 00.001 11616 IsGuiding returns 0
02:19:02.321 00.000 11616 PulseGuide returned control before completion, sleep 219
02:19:02.342 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=22, Gamma=1.290
02:19:02.359 00.017 12268 UpdateGuideState exits: m=295 SNR=11.4
02:19:02.360 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:02.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:02.360 00.000 12268 Enqueuing Expose request
02:19:02.550 00.190 11616 IsGuiding returns 1
02:19:02.550 00.000 11616 scope still moving after pulse duration time elapsed
02:19:02.580 00.030 11616 IsSlewing returns 0
02:19:02.580 00.000 11616 IsGuiding returns 1
02:19:02.611 00.031 11616 IsSlewing returns 0
02:19:02.612 00.001 11616 IsGuiding returns 0
02:19:02.612 00.000 11616 scope move finished after 209 + 81 ms
02:19:02.612 00.000 11616 Move returns status 0, amount 209
02:19:02.612 00.000 11616 MoveAxis(S, 80, ABG)
02:19:02.612 00.000 11616 Guiding  Dir = 1, Dur = 80
02:19:02.612 00.000 11616 IsSlewing returns 0
02:19:02.613 00.001 11616 IsGuiding returns 0
02:19:02.613 00.000 11616 PulseGuide returned control before completion, sleep 90
02:19:02.705 00.092 11616 IsGuiding returns 1
02:19:02.705 00.000 11616 scope still moving after pulse duration time elapsed
02:19:02.737 00.032 11616 IsSlewing returns 0
02:19:02.738 00.001 11616 IsGuiding returns 0
02:19:02.738 00.000 11616 scope move finished after 80 + 45 ms
02:19:02.738 00.000 11616 Move returns status 0, amount 80
02:19:02.738 00.000 11616 move complete, result=0
02:19:02.738 00.000 11616 worker thread done servicing request
02:19:02.738 00.000 11616 Worker thread wakes up
02:19:02.739 00.001 12268 GuideStep: -0.4 px 209 ms EAST, 0.9 px 80 ms SOUTH
02:19:02.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:02.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:04.754 02.015 11616 Exposure complete
02:19:04.819 00.065 11616 worker thread done servicing request
02:19:04.819 00.000 12268 OnExposeComplete: enter
02:19:04.819 00.000 12268 UpdateGuideState(): m_state=6
02:19:04.820 00.001 12268 Star::Find(15, 679, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
02:19:04.820 00.000 12268 Star::Find returns 1 (0), X=679.04, Y=912.83, Mass=334, SNR=12.3, Peak=36 HFD=4.0
02:19:04.820 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
02:19:04.820 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
02:19:04.820 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=0.06 hyp=0.79 cameraTheta=0.08 mountX=0.14 mountY=0.77, mountTheta=1.39
02:19:04.821 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.79, y=0.06, opts=13)
02:19:04.821 00.000 12268 Enqueuing Move request for scope (0.79, 0.06)
02:19:04.822 00.001 11616 Worker thread wakes up
02:19:04.822 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.06) opts 0xd
02:19:04.822 00.000 11616 Handling offset move in thread for scope, endpoint = (0.79, 0.06)
02:19:04.822 00.000 11616 Moving (0.79, 0.06) raw xDistance=0.14 yDistance=0.77
02:19:04.822 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:19:04.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:19:04.822 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.77
02:19:04.822 00.000 11616 MoveAxis(E, 0, ABG)
02:19:04.822 00.000 11616 Move returns status 0, amount 0
02:19:04.822 00.000 11616 MoveAxis(S, 65, ABG)
02:19:04.822 00.000 11616 Guiding  Dir = 1, Dur = 65
02:19:04.823 00.001 11616 IsSlewing returns 0
02:19:04.823 00.000 11616 IsGuiding returns 0
02:19:04.823 00.000 11616 PulseGuide returned control before completion, sleep 75
02:19:04.844 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=11, FiltMin=9, FiltMax=27, Gamma=1.290
02:19:04.861 00.017 12268 UpdateGuideState exits: m=334 SNR=12.3
02:19:04.862 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:04.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:04.862 00.000 12268 Enqueuing Expose request
02:19:04.911 00.049 11616 IsGuiding returns 1
02:19:04.911 00.000 11616 scope still moving after pulse duration time elapsed
02:19:04.943 00.032 11616 IsSlewing returns 0
02:19:04.943 00.000 11616 IsGuiding returns 0
02:19:04.943 00.000 11616 scope move finished after 65 + 55 ms
02:19:04.943 00.000 11616 Move returns status 0, amount 65
02:19:04.943 00.000 11616 move complete, result=0
02:19:04.944 00.001 11616 worker thread done servicing request
02:19:04.944 00.000 11616 Worker thread wakes up
02:19:04.944 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:04.944 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:04.944 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.8 px 65 ms SOUTH
02:19:06.955 02.011 11616 Exposure complete
02:19:07.017 00.062 11616 worker thread done servicing request
02:19:07.018 00.001 12268 OnExposeComplete: enter
02:19:07.018 00.000 12268 UpdateGuideState(): m_state=6
02:19:07.018 00.000 12268 Star::Find(15, 679, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
02:19:07.018 00.000 12268 Star::Find returns 1 (0), X=678.74, Y=912.62, Mass=313, SNR=12.0, Peak=32 HFD=4.2
02:19:07.018 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
02:19:07.018 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
02:19:07.019 00.001 12268 CameraToMount -- cameraX=0.48 cameraY=-0.14 hyp=0.51 cameraTheta=-0.29 mountX=-0.09 mountY=0.50, mountTheta=1.76
02:19:07.020 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.14, opts=13)
02:19:07.020 00.000 12268 Enqueuing Move request for scope (0.48, -0.14)
02:19:07.020 00.000 11616 Worker thread wakes up
02:19:07.020 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.14) opts 0xd
02:19:07.020 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.14)
02:19:07.021 00.001 11616 Moving (0.48, -0.14) raw xDistance=-0.09 yDistance=0.50
02:19:07.021 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:07.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:19:07.021 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.50
02:19:07.021 00.000 11616 MoveAxis(E, 0, ABG)
02:19:07.021 00.000 11616 Move returns status 0, amount 0
02:19:07.021 00.000 11616 MoveAxis(S, 42, ABG)
02:19:07.021 00.000 11616 Guiding  Dir = 1, Dur = 42
02:19:07.021 00.000 11616 IsSlewing returns 0
02:19:07.022 00.001 11616 IsGuiding returns 0
02:19:07.022 00.000 11616 PulseGuide returned control before completion, sleep 52
02:19:07.044 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=25, Gamma=1.290
02:19:07.061 00.017 12268 UpdateGuideState exits: m=313 SNR=12.0
02:19:07.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:07.062 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:07.062 00.000 12268 Enqueuing Expose request
02:19:07.079 00.017 11616 IsGuiding returns 1
02:19:07.079 00.000 11616 scope still moving after pulse duration time elapsed
02:19:07.110 00.031 11616 IsSlewing returns 0
02:19:07.110 00.000 11616 IsGuiding returns 0
02:19:07.110 00.000 11616 scope move finished after 42 + 46 ms
02:19:07.110 00.000 11616 Move returns status 0, amount 42
02:19:07.110 00.000 11616 move complete, result=0
02:19:07.110 00.000 11616 worker thread done servicing request
02:19:07.111 00.001 11616 Worker thread wakes up
02:19:07.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:07.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:07.112 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 42 ms SOUTH
02:19:09.130 02.018 11616 Exposure complete
02:19:09.193 00.063 11616 worker thread done servicing request
02:19:09.193 00.000 12268 OnExposeComplete: enter
02:19:09.193 00.000 12268 UpdateGuideState(): m_state=6
02:19:09.193 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
02:19:09.194 00.001 12268 Star::Find returns 1 (0), X=678.67, Y=913.40, Mass=289, SNR=11.4, Peak=44 HFD=4.3
02:19:09.194 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
02:19:09.194 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.70)
02:19:09.194 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.64 hyp=0.76 cameraTheta=1.00 mountX=0.67 mountY=0.33, mountTheta=0.45
02:19:09.198 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.64, opts=13)
02:19:09.198 00.000 12268 Enqueuing Move request for scope (0.41, 0.64)
02:19:09.198 00.000 11616 Worker thread wakes up
02:19:09.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.64) opts 0xd
02:19:09.198 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.64)
02:19:09.198 00.000 11616 Moving (0.41, 0.64) raw xDistance=0.67 yDistance=0.33
02:19:09.198 00.000 11616 resist switch: large excursion: input 0.67 thresh 0.29 direction from -1 to 1
02:19:09.198 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.02
02:19:09.199 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.67
02:19:09.199 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
02:19:09.199 00.000 11616 MoveAxis(W, 377, ABG)
02:19:09.199 00.000 11616 Guiding  Dir = 3, Dur = 377
02:19:09.199 00.000 11616 IsSlewing returns 0
02:19:09.199 00.000 11616 IsGuiding returns 0
02:19:09.200 00.001 11616 PulseGuide returned control before completion, sleep 387
02:19:09.225 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=24, Gamma=1.290
02:19:09.243 00.018 12268 UpdateGuideState exits: m=289 SNR=11.4
02:19:09.244 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:09.244 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:09.244 00.000 12268 Enqueuing Expose request
02:19:09.592 00.348 11616 IsGuiding returns 1
02:19:09.592 00.000 11616 scope still moving after pulse duration time elapsed
02:19:09.624 00.032 11616 IsSlewing returns 0
02:19:09.624 00.000 11616 IsGuiding returns 0
02:19:09.624 00.000 11616 scope move finished after 377 + 47 ms
02:19:09.624 00.000 11616 Move returns status 0, amount 377
02:19:09.624 00.000 11616 MoveAxis(S, 28, ABG)
02:19:09.625 00.001 11616 Guiding  Dir = 1, Dur = 28
02:19:09.625 00.000 11616 IsSlewing returns 0
02:19:09.625 00.000 11616 IsGuiding returns 0
02:19:09.626 00.001 11616 PulseGuide returned control before completion, sleep 38
02:19:09.670 00.044 11616 IsGuiding returns 1
02:19:09.671 00.001 11616 scope still moving after pulse duration time elapsed
02:19:09.702 00.031 11616 IsSlewing returns 0
02:19:09.702 00.000 11616 IsGuiding returns 0
02:19:09.703 00.001 11616 scope move finished after 28 + 48 ms
02:19:09.703 00.000 11616 Move returns status 0, amount 28
02:19:09.703 00.000 11616 move complete, result=0
02:19:09.703 00.000 11616 worker thread done servicing request
02:19:09.703 00.000 11616 Worker thread wakes up
02:19:09.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:09.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:09.703 00.000 12268 GuideStep: 0.7 px 377 ms WEST, 0.3 px 28 ms SOUTH
02:19:11.715 02.012 11616 Exposure complete
02:19:11.777 00.062 11616 worker thread done servicing request
02:19:11.778 00.001 12268 OnExposeComplete: enter
02:19:11.778 00.000 12268 UpdateGuideState(): m_state=6
02:19:11.778 00.000 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
02:19:11.778 00.000 12268 Star::Find returns 1 (0), X=678.20, Y=913.24, Mass=267, SNR=11.0, Peak=40 HFD=3.7
02:19:11.778 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
02:19:11.778 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
02:19:11.778 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.47 hyp=0.47 cameraTheta=1.69 mountX=0.46 mountY=-0.11, mountTheta=-0.24
02:19:11.780 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.47, opts=13)
02:19:11.780 00.000 12268 Enqueuing Move request for scope (-0.06, 0.47)
02:19:11.780 00.000 11616 Worker thread wakes up
02:19:11.780 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.47) opts 0xd
02:19:11.780 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.47)
02:19:11.780 00.000 11616 Moving (-0.06, 0.47) raw xDistance=0.46 yDistance=-0.11
02:19:11.780 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
02:19:11.781 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:11.781 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:19:11.781 00.000 11616 MoveAxis(W, 259, ABG)
02:19:11.781 00.000 11616 Guiding  Dir = 3, Dur = 259
02:19:11.781 00.000 11616 IsSlewing returns 0
02:19:11.781 00.000 11616 IsGuiding returns 0
02:19:11.782 00.001 11616 PulseGuide returned control before completion, sleep 269
02:19:11.804 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=23, Gamma=1.290
02:19:11.821 00.017 12268 UpdateGuideState exits: m=267 SNR=11.0
02:19:11.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:11.822 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:11.822 00.000 12268 Enqueuing Expose request
02:19:12.058 00.236 11616 IsGuiding returns 1
02:19:12.059 00.001 11616 scope still moving after pulse duration time elapsed
02:19:12.089 00.030 11616 IsSlewing returns 0
02:19:12.090 00.001 11616 IsGuiding returns 0
02:19:12.090 00.000 11616 scope move finished after 259 + 49 ms
02:19:12.090 00.000 11616 Move returns status 0, amount 259
02:19:12.090 00.000 11616 MoveAxis(N, 0, ABG)
02:19:12.090 00.000 11616 Move returns status 0, amount 0
02:19:12.090 00.000 11616 move complete, result=0
02:19:12.090 00.000 11616 worker thread done servicing request
02:19:12.090 00.000 11616 Worker thread wakes up
02:19:12.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:12.091 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:12.091 00.000 12268 GuideStep: 0.5 px 259 ms WEST, -0.1 px 0 ms NORTH
02:19:14.104 02.013 11616 Exposure complete
02:19:14.167 00.063 11616 worker thread done servicing request
02:19:14.167 00.000 12268 OnExposeComplete: enter
02:19:14.168 00.001 12268 UpdateGuideState(): m_state=6
02:19:14.168 00.000 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
02:19:14.168 00.000 12268 Star::Find returns 1 (0), X=678.49, Y=912.75, Mass=223, SNR=9.9, Peak=35 HFD=3.9
02:19:14.168 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
02:19:14.168 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
02:19:14.168 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-0.07 mountX=0.01 mountY=0.23, mountTheta=1.54
02:19:14.170 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.02, opts=13)
02:19:14.170 00.000 12268 Enqueuing Move request for scope (0.23, -0.02)
02:19:14.170 00.000 11616 Worker thread wakes up
02:19:14.170 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd
02:19:14.170 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.02)
02:19:14.170 00.000 11616 Moving (0.23, -0.02) raw xDistance=0.01 yDistance=0.23
02:19:14.170 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:14.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:19:14.170 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
02:19:14.171 00.001 11616 MoveAxis(E, 0, ABG)
02:19:14.171 00.000 11616 Move returns status 0, amount 0
02:19:14.171 00.000 11616 MoveAxis(S, 19, ABG)
02:19:14.171 00.000 11616 Guiding  Dir = 1, Dur = 19
02:19:14.171 00.000 11616 IsSlewing returns 0
02:19:14.171 00.000 11616 IsGuiding returns 0
02:19:14.172 00.001 11616 PulseGuide returned control before completion, sleep 29
02:19:14.191 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=22, Gamma=1.290
02:19:14.207 00.016 12268 UpdateGuideState exits: m=223 SNR=9.9
02:19:14.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:14.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:14.207 00.000 12268 Enqueuing Expose request
02:19:14.212 00.005 11616 IsGuiding returns 1
02:19:14.212 00.000 11616 scope still moving after pulse duration time elapsed
02:19:14.245 00.033 11616 IsSlewing returns 0
02:19:14.245 00.000 11616 IsGuiding returns 0
02:19:14.245 00.000 11616 scope move finished after 19 + 54 ms
02:19:14.245 00.000 11616 Move returns status 0, amount 19
02:19:14.245 00.000 11616 move complete, result=0
02:19:14.245 00.000 11616 worker thread done servicing request
02:19:14.245 00.000 11616 Worker thread wakes up
02:19:14.245 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:14.245 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:14.246 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 19 ms SOUTH
02:19:16.251 02.005 11616 Exposure complete
02:19:16.318 00.067 11616 worker thread done servicing request
02:19:16.318 00.000 12268 OnExposeComplete: enter
02:19:16.318 00.000 12268 UpdateGuideState(): m_state=6
02:19:16.318 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
02:19:16.318 00.000 12268 Star::Find returns 1 (0), X=678.59, Y=912.41, Mass=174, SNR=8.9, Peak=40 HFD=3.3
02:19:16.318 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
02:19:16.319 00.001 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
02:19:16.319 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.36 hyp=0.49 cameraTheta=-0.83 mountX=-0.33 mountY=0.37, mountTheta=2.29
02:19:16.320 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.36, opts=13)
02:19:16.320 00.000 12268 Enqueuing Move request for scope (0.33, -0.36)
02:19:16.320 00.000 11616 Worker thread wakes up
02:19:16.320 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.36) opts 0xd
02:19:16.320 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.36)
02:19:16.321 00.001 11616 Moving (0.33, -0.36) raw xDistance=-0.33 yDistance=0.37
02:19:16.321 00.000 11616 resist switch: large excursion: input -0.33 thresh 0.29 direction from 1 to -1
02:19:16.321 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.98
02:19:16.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
02:19:16.321 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.37
02:19:16.321 00.000 11616 MoveAxis(E, 183, ABG)
02:19:16.321 00.000 11616 Guiding  Dir = 2, Dur = 183
02:19:16.321 00.000 11616 IsSlewing returns 0
02:19:16.321 00.000 11616 IsGuiding returns 0
02:19:16.322 00.001 11616 PulseGuide returned control before completion, sleep 193
02:19:16.343 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=21, Gamma=1.290
02:19:16.360 00.017 12268 UpdateGuideState exits: m=174 SNR=8.9
02:19:16.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:16.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:16.360 00.000 12268 Enqueuing Expose request
02:19:16.529 00.169 11616 IsGuiding returns 1
02:19:16.529 00.000 11616 scope still moving after pulse duration time elapsed
02:19:16.560 00.031 11616 IsSlewing returns 0
02:19:16.561 00.001 11616 IsGuiding returns 1
02:19:16.591 00.030 11616 IsSlewing returns 0
02:19:16.592 00.001 11616 IsGuiding returns 0
02:19:16.592 00.000 11616 scope move finished after 183 + 86 ms
02:19:16.592 00.000 11616 Move returns status 0, amount 183
02:19:16.592 00.000 11616 MoveAxis(S, 32, ABG)
02:19:16.592 00.000 11616 Guiding  Dir = 1, Dur = 32
02:19:16.592 00.000 11616 IsSlewing returns 0
02:19:16.593 00.001 11616 IsGuiding returns 0
02:19:16.593 00.000 11616 PulseGuide returned control before completion, sleep 42
02:19:16.638 00.045 11616 IsGuiding returns 1
02:19:16.638 00.000 11616 scope still moving after pulse duration time elapsed
02:19:16.669 00.031 11616 IsSlewing returns 0
02:19:16.669 00.000 11616 IsGuiding returns 1
02:19:16.700 00.031 11616 IsSlewing returns 0
02:19:16.701 00.001 11616 IsGuiding returns 1
02:19:16.731 00.030 11616 IsSlewing returns 0
02:19:16.732 00.001 11616 IsGuiding returns 1
02:19:16.762 00.030 11616 IsSlewing returns 0
02:19:16.763 00.001 11616 IsGuiding returns 0
02:19:16.763 00.000 11616 scope move finished after 32 + 138 ms
02:19:16.763 00.000 11616 Move returns status 0, amount 32
02:19:16.763 00.000 11616 move complete, result=0
02:19:16.763 00.000 11616 worker thread done servicing request
02:19:16.763 00.000 11616 Worker thread wakes up
02:19:16.764 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:16.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:16.764 00.000 12268 GuideStep: -0.3 px 183 ms EAST, 0.4 px 32 ms SOUTH
02:19:18.772 02.008 11616 Exposure complete
02:19:18.833 00.061 11616 worker thread done servicing request
02:19:18.833 00.000 12268 OnExposeComplete: enter
02:19:18.833 00.000 12268 UpdateGuideState(): m_state=6
02:19:18.834 00.001 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
02:19:18.834 00.000 12268 Star::Find returns 1 (0), X=678.71, Y=912.74, Mass=119, SNR=7.3, Peak=40 HFD=2.8
02:19:18.834 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
02:19:18.834 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
02:19:18.834 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.03 hyp=0.46 cameraTheta=-0.06 mountX=0.02 mountY=0.46, mountTheta=1.53
02:19:18.836 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.03, opts=13)
02:19:18.836 00.000 12268 Enqueuing Move request for scope (0.46, -0.03)
02:19:18.836 00.000 11616 Worker thread wakes up
02:19:18.837 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.03) opts 0xd
02:19:18.837 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.03)
02:19:18.837 00.000 11616 Moving (0.46, -0.03) raw xDistance=0.02 yDistance=0.46
02:19:18.837 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:18.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:19:18.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.46
02:19:18.837 00.000 11616 MoveAxis(E, 0, ABG)
02:19:18.837 00.000 11616 Move returns status 0, amount 0
02:19:18.837 00.000 11616 MoveAxis(S, 39, ABG)
02:19:18.837 00.000 11616 Guiding  Dir = 1, Dur = 39
02:19:18.837 00.000 11616 IsSlewing returns 0
02:19:18.838 00.001 11616 IsGuiding returns 0
02:19:18.838 00.000 11616 PulseGuide returned control before completion, sleep 49
02:19:18.858 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=19, Gamma=1.290
02:19:18.875 00.017 12268 UpdateGuideState exits: m=119 SNR=7.3
02:19:18.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:18.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:18.875 00.000 12268 Enqueuing Expose request
02:19:18.892 00.017 11616 IsGuiding returns 1
02:19:18.892 00.000 11616 scope still moving after pulse duration time elapsed
02:19:18.924 00.032 11616 IsSlewing returns 0
02:19:18.924 00.000 11616 IsGuiding returns 0
02:19:18.925 00.001 11616 scope move finished after 39 + 47 ms
02:19:18.925 00.000 11616 Move returns status 0, amount 39
02:19:18.925 00.000 11616 move complete, result=0
02:19:18.925 00.000 11616 worker thread done servicing request
02:19:18.925 00.000 11616 Worker thread wakes up
02:19:18.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:18.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:18.925 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.5 px 39 ms SOUTH
02:19:20.932 02.007 11616 Exposure complete
02:19:20.993 00.061 11616 worker thread done servicing request
02:19:20.993 00.000 12268 OnExposeComplete: enter
02:19:20.993 00.000 12268 UpdateGuideState(): m_state=6
02:19:20.993 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
02:19:20.994 00.001 12268 Star::Find returns 1 (0), X=678.72, Y=912.87, Mass=126, SNR=7.6, Peak=36 HFD=3.8
02:19:20.994 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
02:19:20.994 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
02:19:20.994 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.10 hyp=0.47 cameraTheta=0.21 mountX=0.14 mountY=0.44, mountTheta=1.26
02:19:20.996 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.10, opts=13)
02:19:20.996 00.000 12268 Enqueuing Move request for scope (0.46, 0.10)
02:19:20.996 00.000 11616 Worker thread wakes up
02:19:20.996 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.10) opts 0xd
02:19:20.996 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.10)
02:19:20.996 00.000 11616 Moving (0.46, 0.10) raw xDistance=0.14 yDistance=0.44
02:19:20.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:19:20.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:19:20.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
02:19:20.997 00.001 11616 MoveAxis(E, 0, ABG)
02:19:20.997 00.000 11616 Move returns status 0, amount 0
02:19:20.997 00.000 11616 MoveAxis(S, 38, ABG)
02:19:20.997 00.000 11616 Guiding  Dir = 1, Dur = 38
02:19:20.997 00.000 11616 IsSlewing returns 0
02:19:20.997 00.000 11616 IsGuiding returns 0
02:19:20.997 00.000 11616 PulseGuide returned control before completion, sleep 48
02:19:21.018 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=18, Gamma=1.290
02:19:21.036 00.018 12268 UpdateGuideState exits: m=126 SNR=7.6
02:19:21.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:21.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:21.036 00.000 12268 Enqueuing Expose request
02:19:21.056 00.020 11616 IsGuiding returns 1
02:19:21.056 00.000 11616 scope still moving after pulse duration time elapsed
02:19:21.086 00.030 11616 IsSlewing returns 0
02:19:21.086 00.000 11616 IsGuiding returns 0
02:19:21.086 00.000 11616 scope move finished after 38 + 51 ms
02:19:21.087 00.001 11616 Move returns status 0, amount 38
02:19:21.087 00.000 11616 move complete, result=0
02:19:21.087 00.000 11616 worker thread done servicing request
02:19:21.087 00.000 11616 Worker thread wakes up
02:19:21.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:21.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:21.087 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 38 ms SOUTH
02:19:23.098 02.011 11616 Exposure complete
02:19:23.164 00.066 11616 worker thread done servicing request
02:19:23.164 00.000 12268 OnExposeComplete: enter
02:19:23.164 00.000 12268 UpdateGuideState(): m_state=6
02:19:23.164 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
02:19:23.164 00.000 12268 Star::Find returns 1 (0), X=678.88, Y=912.16, Mass=130, SNR=7.7, Peak=38 HFD=3.2
02:19:23.164 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
02:19:23.164 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
02:19:23.164 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.60 hyp=0.87 cameraTheta=-0.77 mountX=-0.54 mountY=0.70, mountTheta=2.23
02:19:23.166 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.63, y=-0.60, opts=13)
02:19:23.166 00.000 12268 Enqueuing Move request for scope (0.63, -0.60)
02:19:23.166 00.000 11616 Worker thread wakes up
02:19:23.166 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.60) opts 0xd
02:19:23.166 00.000 11616 Handling offset move in thread for scope, endpoint = (0.63, -0.60)
02:19:23.166 00.000 11616 Moving (0.63, -0.60) raw xDistance=-0.54 yDistance=0.70
02:19:23.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
02:19:23.166 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.70
02:19:23.167 00.001 11616 MoveAxis(E, 301, ABG)
02:19:23.167 00.000 11616 Guiding  Dir = 2, Dur = 301
02:19:23.167 00.000 11616 IsSlewing returns 0
02:19:23.167 00.000 11616 IsGuiding returns 0
02:19:23.167 00.000 11616 PulseGuide returned control before completion, sleep 311
02:19:23.188 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=11, FiltMin=9, FiltMax=18, Gamma=1.290
02:19:23.205 00.017 12268 UpdateGuideState exits: m=130 SNR=7.7
02:19:23.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:23.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:23.205 00.000 12268 Enqueuing Expose request
02:19:23.481 00.276 11616 IsGuiding returns 1
02:19:23.481 00.000 11616 scope still moving after pulse duration time elapsed
02:19:23.511 00.030 11616 IsSlewing returns 0
02:19:23.512 00.001 11616 IsGuiding returns 0
02:19:23.512 00.000 11616 scope move finished after 301 + 43 ms
02:19:23.513 00.001 11616 Move returns status 0, amount 301
02:19:23.513 00.000 11616 MoveAxis(S, 59, ABG)
02:19:23.513 00.000 11616 Guiding  Dir = 1, Dur = 59
02:19:23.513 00.000 11616 IsSlewing returns 0
02:19:23.513 00.000 11616 IsGuiding returns 0
02:19:23.513 00.000 11616 PulseGuide returned control before completion, sleep 69
02:19:23.589 00.076 11616 IsGuiding returns 1
02:19:23.589 00.000 11616 scope still moving after pulse duration time elapsed
02:19:23.621 00.032 11616 IsSlewing returns 0
02:19:23.621 00.000 11616 IsGuiding returns 0
02:19:23.621 00.000 11616 scope move finished after 59 + 48 ms
02:19:23.621 00.000 11616 Move returns status 0, amount 59
02:19:23.621 00.000 11616 move complete, result=0
02:19:23.622 00.001 11616 worker thread done servicing request
02:19:23.622 00.000 11616 Worker thread wakes up
02:19:23.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:23.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:23.622 00.000 12268 GuideStep: -0.5 px 301 ms EAST, 0.7 px 59 ms SOUTH
02:19:25.639 02.017 11616 Exposure complete
02:19:25.703 00.064 11616 worker thread done servicing request
02:19:25.704 00.001 12268 OnExposeComplete: enter
02:19:25.704 00.000 12268 UpdateGuideState(): m_state=6
02:19:25.704 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
02:19:25.704 00.000 12268 Star::Find returns 1 (0), X=678.23, Y=913.20, Mass=143, SNR=8.1, Peak=37 HFD=3.3
02:19:25.704 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
02:19:25.704 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
02:19:25.704 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.44 hyp=0.44 cameraTheta=1.63 mountX=0.43 mountY=-0.08, mountTheta=-0.18
02:19:25.706 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.44, opts=13)
02:19:25.706 00.000 12268 Enqueuing Move request for scope (-0.02, 0.44)
02:19:25.706 00.000 11616 Worker thread wakes up
02:19:25.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.44) opts 0xd
02:19:25.706 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.44)
02:19:25.706 00.000 11616 Moving (-0.02, 0.44) raw xDistance=0.43 yDistance=-0.08
02:19:25.706 00.000 11616 resist switch: large excursion: input 0.43 thresh 0.29 direction from -1 to 1
02:19:25.706 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.30
02:19:25.706 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.43
02:19:25.707 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:25.707 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:19:25.707 00.000 11616 MoveAxis(W, 242, ABG)
02:19:25.707 00.000 11616 Guiding  Dir = 3, Dur = 242
02:19:25.707 00.000 11616 IsSlewing returns 0
02:19:25.707 00.000 11616 IsGuiding returns 0
02:19:25.708 00.001 11616 PulseGuide returned control before completion, sleep 252
02:19:25.728 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=19, Gamma=1.290
02:19:25.745 00.017 12268 UpdateGuideState exits: m=143 SNR=8.1
02:19:25.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:25.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:25.745 00.000 12268 Enqueuing Expose request
02:19:25.965 00.220 11616 IsGuiding returns 1
02:19:25.965 00.000 11616 scope still moving after pulse duration time elapsed
02:19:25.996 00.031 11616 IsSlewing returns 0
02:19:25.996 00.000 11616 IsGuiding returns 0
02:19:25.997 00.001 11616 scope move finished after 242 + 46 ms
02:19:25.997 00.000 11616 Move returns status 0, amount 242
02:19:25.997 00.000 11616 MoveAxis(N, 0, ABG)
02:19:25.997 00.000 11616 Move returns status 0, amount 0
02:19:25.997 00.000 11616 move complete, result=0
02:19:25.997 00.000 11616 worker thread done servicing request
02:19:25.997 00.000 11616 Worker thread wakes up
02:19:25.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:25.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:25.998 00.001 12268 GuideStep: 0.4 px 242 ms WEST, -0.1 px 0 ms NORTH
02:19:28.000 02.002 11616 Exposure complete
02:19:28.062 00.062 11616 worker thread done servicing request
02:19:28.062 00.000 12268 OnExposeComplete: enter
02:19:28.063 00.001 12268 UpdateGuideState(): m_state=6
02:19:28.063 00.000 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
02:19:28.063 00.000 12268 Star::Find returns 1 (0), X=678.25, Y=913.22, Mass=121, SNR=7.3, Peak=39 HFD=3.5
02:19:28.063 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
02:19:28.063 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
02:19:28.063 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.45 hyp=0.45 cameraTheta=1.58 mountX=0.45 mountY=-0.06, mountTheta=-0.14
02:19:28.065 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.45, opts=13)
02:19:28.065 00.000 12268 Enqueuing Move request for scope (-0.00, 0.45)
02:19:28.065 00.000 11616 Worker thread wakes up
02:19:28.065 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.45) opts 0xd
02:19:28.065 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.45)
02:19:28.065 00.000 11616 Moving (-0.00, 0.45) raw xDistance=0.45 yDistance=-0.06
02:19:28.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
02:19:28.065 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:28.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:19:28.066 00.001 11616 MoveAxis(W, 252, ABG)
02:19:28.066 00.000 11616 Guiding  Dir = 3, Dur = 252
02:19:28.066 00.000 11616 IsSlewing returns 0
02:19:28.066 00.000 11616 IsGuiding returns 0
02:19:28.066 00.000 11616 PulseGuide returned control before completion, sleep 262
02:19:28.087 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=11, FiltMin=9, FiltMax=19, Gamma=1.290
02:19:28.106 00.019 12268 UpdateGuideState exits: m=121 SNR=7.3
02:19:28.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:28.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:28.106 00.000 12268 Enqueuing Expose request
02:19:28.344 00.238 11616 IsGuiding returns 1
02:19:28.344 00.000 11616 scope still moving after pulse duration time elapsed
02:19:28.375 00.031 11616 IsSlewing returns 0
02:19:28.376 00.001 11616 IsGuiding returns 0
02:19:28.376 00.000 11616 scope move finished after 252 + 57 ms
02:19:28.376 00.000 11616 Move returns status 0, amount 252
02:19:28.376 00.000 11616 MoveAxis(N, 0, ABG)
02:19:28.376 00.000 11616 Move returns status 0, amount 0
02:19:28.376 00.000 11616 move complete, result=0
02:19:28.377 00.001 11616 worker thread done servicing request
02:19:28.377 00.000 12268 GuideStep: 0.5 px 252 ms WEST, -0.1 px 0 ms NORTH
02:19:28.377 00.000 11616 Worker thread wakes up
02:19:28.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:28.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:30.380 02.003 11616 Exposure complete
02:19:30.442 00.062 11616 worker thread done servicing request
02:19:30.442 00.000 12268 OnExposeComplete: enter
02:19:30.442 00.000 12268 UpdateGuideState(): m_state=6
02:19:30.443 00.001 12268 Star::Find(15, 678, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
02:19:30.443 00.000 12268 Star::Find returns 1 (0), X=678.87, Y=912.82, Mass=136, SNR=7.8, Peak=37 HFD=3.0
02:19:30.443 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
02:19:30.443 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
02:19:30.443 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=0.05 hyp=0.62 cameraTheta=0.08 mountX=0.11 mountY=0.60, mountTheta=1.39
02:19:30.447 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=0.05, opts=13)
02:19:30.447 00.000 12268 Enqueuing Move request for scope (0.61, 0.05)
02:19:30.447 00.000 11616 Worker thread wakes up
02:19:30.447 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.05) opts 0xd
02:19:30.447 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, 0.05)
02:19:30.447 00.000 11616 Moving (0.61, 0.05) raw xDistance=0.11 yDistance=0.60
02:19:30.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
02:19:30.447 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.60
02:19:30.447 00.000 11616 MoveAxis(W, 61, ABG)
02:19:30.447 00.000 11616 Guiding  Dir = 3, Dur = 61
02:19:30.448 00.001 11616 IsSlewing returns 0
02:19:30.448 00.000 11616 IsGuiding returns 0
02:19:30.448 00.000 11616 PulseGuide returned control before completion, sleep 71
02:19:30.470 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=21, Gamma=1.290
02:19:30.490 00.020 12268 UpdateGuideState exits: m=136 SNR=7.8
02:19:30.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:30.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:30.490 00.000 12268 Enqueuing Expose request
02:19:30.523 00.033 11616 IsGuiding returns 1
02:19:30.523 00.000 11616 scope still moving after pulse duration time elapsed
02:19:30.555 00.032 11616 IsSlewing returns 0
02:19:30.555 00.000 11616 IsGuiding returns 0
02:19:30.555 00.000 11616 scope move finished after 61 + 46 ms
02:19:30.555 00.000 11616 Move returns status 0, amount 61
02:19:30.555 00.000 11616 MoveAxis(S, 51, ABG)
02:19:30.556 00.001 11616 Guiding  Dir = 1, Dur = 51
02:19:30.556 00.000 11616 IsSlewing returns 0
02:19:30.556 00.000 11616 IsGuiding returns 0
02:19:30.556 00.000 11616 PulseGuide returned control before completion, sleep 61
02:19:30.619 00.063 11616 IsGuiding returns 1
02:19:30.619 00.000 11616 scope still moving after pulse duration time elapsed
02:19:30.650 00.031 11616 IsSlewing returns 0
02:19:30.650 00.000 11616 IsGuiding returns 0
02:19:30.650 00.000 11616 scope move finished after 51 + 43 ms
02:19:30.650 00.000 11616 Move returns status 0, amount 51
02:19:30.651 00.001 11616 move complete, result=0
02:19:30.651 00.000 11616 worker thread done servicing request
02:19:30.651 00.000 12268 GuideStep: 0.1 px 61 ms WEST, 0.6 px 51 ms SOUTH
02:19:30.651 00.000 11616 Worker thread wakes up
02:19:30.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:30.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:32.717 02.066 11616 Exposure complete
02:19:32.781 00.064 11616 worker thread done servicing request
02:19:32.782 00.001 12268 OnExposeComplete: enter
02:19:32.782 00.000 12268 UpdateGuideState(): m_state=6
02:19:32.782 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
02:19:32.782 00.000 12268 Star::Find returns 1 (0), X=678.97, Y=912.94, Mass=174, SNR=8.8, Peak=35 HFD=3.9
02:19:32.782 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.47) = xAngle (-1.24 = -1.24)
02:19:32.782 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.35 = 1.93)
02:19:32.782 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=0.17 hyp=0.74 cameraTheta=0.23 mountX=0.24 mountY=0.69, mountTheta=1.24
02:19:32.784 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=0.17, opts=13)
02:19:32.784 00.000 12268 Enqueuing Move request for scope (0.72, 0.17)
02:19:32.784 00.000 11616 Worker thread wakes up
02:19:32.784 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.17) opts 0xd
02:19:32.784 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, 0.17)
02:19:32.784 00.000 11616 Moving (0.72, 0.17) raw xDistance=0.24 yDistance=0.69
02:19:32.785 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
02:19:32.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
02:19:32.785 00.000 11616 MoveAxis(W, 134, ABG)
02:19:32.785 00.000 11616 Guiding  Dir = 3, Dur = 134
02:19:32.785 00.000 11616 IsSlewing returns 0
02:19:32.785 00.000 11616 IsGuiding returns 0
02:19:32.786 00.001 11616 PulseGuide returned control before completion, sleep 144
02:19:32.806 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=21, Gamma=1.290
02:19:32.822 00.016 12268 UpdateGuideState exits: m=174 SNR=8.8
02:19:32.823 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:32.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:32.823 00.000 12268 Enqueuing Expose request
02:19:32.936 00.113 11616 IsGuiding returns 1
02:19:32.936 00.000 11616 scope still moving after pulse duration time elapsed
02:19:32.966 00.030 11616 IsSlewing returns 0
02:19:32.967 00.001 11616 IsGuiding returns 0
02:19:32.967 00.000 11616 scope move finished after 134 + 47 ms
02:19:32.967 00.000 11616 Move returns status 0, amount 134
02:19:32.967 00.000 11616 MoveAxis(S, 58, ABG)
02:19:32.967 00.000 11616 Guiding  Dir = 1, Dur = 58
02:19:32.967 00.000 11616 IsSlewing returns 0
02:19:32.967 00.000 11616 IsGuiding returns 0
02:19:32.968 00.001 11616 PulseGuide returned control before completion, sleep 68
02:19:33.044 00.076 11616 IsGuiding returns 1
02:19:33.044 00.000 11616 scope still moving after pulse duration time elapsed
02:19:33.074 00.030 11616 IsSlewing returns 0
02:19:33.075 00.001 11616 IsGuiding returns 0
02:19:33.075 00.000 11616 scope move finished after 58 + 48 ms
02:19:33.075 00.000 11616 Move returns status 0, amount 58
02:19:33.075 00.000 11616 move complete, result=0
02:19:33.075 00.000 11616 worker thread done servicing request
02:19:33.075 00.000 11616 Worker thread wakes up
02:19:33.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:33.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:33.076 00.001 12268 GuideStep: 0.2 px 134 ms WEST, 0.7 px 58 ms SOUTH
02:19:35.080 02.004 11616 Exposure complete
02:19:35.144 00.064 11616 worker thread done servicing request
02:19:35.144 00.000 12268 OnExposeComplete: enter
02:19:35.144 00.000 12268 UpdateGuideState(): m_state=6
02:19:35.145 00.001 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
02:19:35.145 00.000 12268 Star::Find returns 1 (0), X=679.14, Y=912.36, Mass=153, SNR=8.3, Peak=39 HFD=3.4
02:19:35.145 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
02:19:35.145 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.27)
02:19:35.145 00.000 12268 CameraToMount -- cameraX=0.88 cameraY=-0.41 hyp=0.97 cameraTheta=-0.43 mountX=-0.32 mountY=0.92, mountTheta=1.90
02:19:35.147 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.88, y=-0.41, opts=13)
02:19:35.147 00.000 12268 Enqueuing Move request for scope (0.88, -0.41)
02:19:35.147 00.000 11616 Worker thread wakes up
02:19:35.147 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.41) opts 0xd
02:19:35.147 00.000 11616 Handling offset move in thread for scope, endpoint = (0.88, -0.41)
02:19:35.147 00.000 11616 Moving (0.88, -0.41) raw xDistance=-0.32 yDistance=0.92
02:19:35.148 00.001 11616 resist switch: large excursion: input -0.32 thresh 0.29 direction from 1 to -1
02:19:35.148 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.95
02:19:35.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
02:19:35.148 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.92
02:19:35.148 00.000 11616 MoveAxis(E, 178, ABG)
02:19:35.148 00.000 11616 Guiding  Dir = 2, Dur = 178
02:19:35.148 00.000 11616 IsSlewing returns 0
02:19:35.149 00.001 11616 IsGuiding returns 0
02:19:35.149 00.000 11616 PulseGuide returned control before completion, sleep 188
02:19:35.172 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=19, Gamma=1.290
02:19:35.189 00.017 12268 UpdateGuideState exits: m=153 SNR=8.3
02:19:35.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:35.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:35.190 00.001 12268 Enqueuing Expose request
02:19:35.349 00.159 11616 IsGuiding returns 1
02:19:35.349 00.000 11616 scope still moving after pulse duration time elapsed
02:19:35.380 00.031 11616 IsSlewing returns 0
02:19:35.380 00.000 11616 IsGuiding returns 1
02:19:35.410 00.030 11616 IsSlewing returns 0
02:19:35.410 00.000 11616 IsGuiding returns 1
02:19:35.441 00.031 11616 IsSlewing returns 0
02:19:35.442 00.001 11616 IsGuiding returns 1
02:19:35.473 00.031 11616 IsSlewing returns 0
02:19:35.473 00.000 11616 IsGuiding returns 0
02:19:35.473 00.000 11616 scope move finished after 178 + 145 ms
02:19:35.473 00.000 11616 Move returns status 0, amount 178
02:19:35.473 00.000 11616 MoveAxis(S, 78, ABG)
02:19:35.473 00.000 11616 Guiding  Dir = 1, Dur = 78
02:19:35.474 00.001 11616 IsSlewing returns 0
02:19:35.474 00.000 11616 IsGuiding returns 0
02:19:35.474 00.000 11616 PulseGuide returned control before completion, sleep 88
02:19:35.567 00.093 11616 IsGuiding returns 1
02:19:35.567 00.000 11616 scope still moving after pulse duration time elapsed
02:19:35.597 00.030 11616 IsSlewing returns 0
02:19:35.597 00.000 11616 IsGuiding returns 0
02:19:35.597 00.000 11616 scope move finished after 78 + 46 ms
02:19:35.598 00.001 11616 Move returns status 0, amount 78
02:19:35.598 00.000 11616 move complete, result=0
02:19:35.598 00.000 11616 worker thread done servicing request
02:19:35.598 00.000 11616 Worker thread wakes up
02:19:35.598 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:35.598 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:35.598 00.000 12268 GuideStep: -0.3 px 178 ms EAST, 0.9 px 78 ms SOUTH
02:19:37.615 02.017 11616 Exposure complete
02:19:37.680 00.065 11616 worker thread done servicing request
02:19:37.680 00.000 12268 OnExposeComplete: enter
02:19:37.680 00.000 12268 UpdateGuideState(): m_state=6
02:19:37.680 00.000 12268 Star::Find(15, 679, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
02:19:37.680 00.000 12268 Star::Find returns 1 (0), X=678.68, Y=912.31, Mass=140, SNR=7.9, Peak=34 HFD=3.0
02:19:37.680 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
02:19:37.680 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
02:19:37.681 00.001 12268 CameraToMount -- cameraX=0.42 cameraY=-0.45 hyp=0.62 cameraTheta=-0.83 mountX=-0.41 mountY=0.47, mountTheta=2.29
02:19:37.682 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=-0.45, opts=13)
02:19:37.682 00.000 12268 Enqueuing Move request for scope (0.42, -0.45)
02:19:37.682 00.000 11616 Worker thread wakes up
02:19:37.682 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.45) opts 0xd
02:19:37.682 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, -0.45)
02:19:37.682 00.000 11616 Moving (0.42, -0.45) raw xDistance=-0.41 yDistance=0.47
02:19:37.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
02:19:37.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
02:19:37.683 00.001 11616 MoveAxis(E, 231, ABG)
02:19:37.683 00.000 11616 Guiding  Dir = 2, Dur = 231
02:19:37.683 00.000 11616 IsSlewing returns 0
02:19:37.683 00.000 11616 IsGuiding returns 0
02:19:37.683 00.000 11616 PulseGuide returned control before completion, sleep 241
02:19:37.704 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=21, Gamma=1.290
02:19:37.721 00.017 12268 UpdateGuideState exits: m=140 SNR=7.9
02:19:37.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:37.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:37.721 00.000 12268 Enqueuing Expose request
02:19:37.942 00.221 11616 IsGuiding returns 1
02:19:37.942 00.000 11616 scope still moving after pulse duration time elapsed
02:19:37.974 00.032 11616 IsSlewing returns 0
02:19:37.975 00.001 11616 IsGuiding returns 0
02:19:37.975 00.000 11616 scope move finished after 231 + 60 ms
02:19:37.975 00.000 11616 Move returns status 0, amount 231
02:19:37.975 00.000 11616 MoveAxis(S, 40, ABG)
02:19:37.975 00.000 11616 Guiding  Dir = 1, Dur = 40
02:19:37.976 00.001 11616 IsSlewing returns 0
02:19:37.976 00.000 11616 IsGuiding returns 0
02:19:37.976 00.000 11616 PulseGuide returned control before completion, sleep 50
02:19:38.037 00.061 11616 IsGuiding returns 1
02:19:38.037 00.000 11616 scope still moving after pulse duration time elapsed
02:19:38.067 00.030 11616 IsSlewing returns 0
02:19:38.068 00.001 11616 IsGuiding returns 0
02:19:38.068 00.000 11616 scope move finished after 40 + 52 ms
02:19:38.068 00.000 11616 Move returns status 0, amount 40
02:19:38.068 00.000 11616 move complete, result=0
02:19:38.069 00.001 11616 worker thread done servicing request
02:19:38.069 00.000 11616 Worker thread wakes up
02:19:38.069 00.000 12268 GuideStep: -0.4 px 231 ms EAST, 0.5 px 40 ms SOUTH
02:19:38.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:38.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:40.097 02.028 11616 Exposure complete
02:19:40.161 00.064 11616 worker thread done servicing request
02:19:40.161 00.000 12268 OnExposeComplete: enter
02:19:40.161 00.000 12268 UpdateGuideState(): m_state=6
02:19:40.161 00.000 12268 Star::Find(15, 678, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
02:19:40.161 00.000 12268 Star::Find returns 1 (0), X=679.01, Y=912.74, Mass=223, SNR=10.1, Peak=38 HFD=3.2
02:19:40.161 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
02:19:40.161 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
02:19:40.162 00.001 12268 CameraToMount -- cameraX=0.75 cameraY=-0.03 hyp=0.75 cameraTheta=-0.04 mountX=0.05 mountY=0.74, mountTheta=1.51
02:19:40.164 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.75, y=-0.03, opts=13)
02:19:40.165 00.001 12268 Enqueuing Move request for scope (0.75, -0.03)
02:19:40.165 00.000 11616 Worker thread wakes up
02:19:40.165 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.03) opts 0xd
02:19:40.165 00.000 11616 Handling offset move in thread for scope, endpoint = (0.75, -0.03)
02:19:40.165 00.000 11616 Moving (0.75, -0.03) raw xDistance=0.05 yDistance=0.74
02:19:40.165 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:40.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:19:40.165 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
02:19:40.165 00.000 11616 MoveAxis(E, 0, ABG)
02:19:40.165 00.000 11616 Move returns status 0, amount 0
02:19:40.165 00.000 11616 MoveAxis(S, 63, ABG)
02:19:40.166 00.001 11616 Guiding  Dir = 1, Dur = 63
02:19:40.166 00.000 11616 IsSlewing returns 0
02:19:40.166 00.000 11616 IsGuiding returns 0
02:19:40.166 00.000 11616 PulseGuide returned control before completion, sleep 73
02:19:40.187 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=9, FiltMax=25, Gamma=1.290
02:19:40.204 00.017 12268 UpdateGuideState exits: m=223 SNR=10.1
02:19:40.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:40.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:19:40.205 00.001 12268 Enqueuing Expose request
02:19:40.243 00.038 11616 IsGuiding returns 1
02:19:40.243 00.000 11616 scope still moving after pulse duration time elapsed
02:19:40.275 00.032 11616 IsSlewing returns 0
02:19:40.291 00.016 11616 IsGuiding returns 0
02:19:40.291 00.000 11616 scope move finished after 63 + 62 ms
02:19:40.292 00.001 11616 Move returns status 0, amount 63
02:19:40.292 00.000 11616 move complete, result=0
02:19:40.292 00.000 11616 worker thread done servicing request
02:19:40.292 00.000 11616 Worker thread wakes up
02:19:40.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:19:40.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(663,898,31,31)
02:19:40.319 00.027 12268 GuideStep: 0.0 px 0 ms EAST, 0.7 px 63 ms SOUTH
02:19:40.416 00.097 12268 evsrv: cli 0F8E69C0 connect
02:19:40.416 00.000 12268 case statement mapped state 6 to 3
02:19:40.417 00.001 12268 case statement mapped state 6 to 3
02:19:40.417 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7af4b1dc-e031-4714-aeac-e6437f773279"}
02:19:40.417 00.000 12268 case statement mapped state 6 to 3
02:19:40.417 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7af4b1dc-e031-4714-aeac-e6437f773279"}
02:19:40.452 00.035 12268 evsrv: cli 0F8E69C0 disconnect
02:19:40.453 00.001 12268 evsrv: cli 0F8E69C0 connect
02:19:40.454 00.001 12268 case statement mapped state 6 to 3
02:19:40.454 00.000 12268 case statement mapped state 6 to 3
02:19:40.454 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"stop_capture","id":"06184005-a81f-4b16-aa18-960c815192cc"}
02:19:40.455 00.001 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:19:40.455 00.000 12268 Status Line: Waiting for devices...
02:19:40.458 00.003 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"06184005-a81f-4b16-aa18-960c815192cc"}
02:19:40.459 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:19:40.460 00.001 12268 evsrv: cli 0F8E69C0 connect
02:19:40.461 00.001 12268 case statement mapped state 6 to 3
02:19:40.461 00.000 12268 case statement mapped state 6 to 3
02:19:40.462 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b5394e6d-74ad-4ca5-a1a7-7e16cf8c430e"}
02:19:40.463 00.001 12268 case statement mapped state 6 to 3
02:19:40.463 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5394e6d-74ad-4ca5-a1a7-7e16cf8c430e"}
02:19:40.464 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:19:40.724 00.260 11616 Exposure complete
02:19:40.795 00.071 11616 worker thread done servicing request
02:19:40.796 00.001 12268 OnExposeComplete: enter
02:19:40.796 00.000 12268 UpdateGuideState(): m_state=6
02:19:40.796 00.000 12268 Mount: notify guiding stopped
02:19:40.796 00.000 12268 BLC: window closed
02:19:40.796 00.000 12268 BLC: Last direction was reset
02:19:40.797 00.001 12268 Changing from state GUIDING to STOP
02:19:40.797 00.000 12268 guider state => SELECTED
02:19:40.797 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
02:19:40.797 00.000 12268 Status Line: Stopped Guiding
02:19:40.802 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=9, FiltMax=24, Gamma=1.290
02:19:40.821 00.019 12268 UpdateGuideState exits: Stopped Guiding
02:19:40.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
02:19:40.822 00.001 12268 setting force full frames = true
02:19:40.897 00.075 12268 Status Line: Stopped.
02:19:41.467 00.570 12268 evsrv: cli 0F8E69C0 connect
02:19:41.468 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f9a7fb51-0c89-476c-9a6e-ebdcbfa6cbd7"}
02:19:41.468 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9a7fb51-0c89-476c-9a6e-ebdcbfa6cbd7"}
02:19:41.469 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:23:33.985 232.516 12268 evsrv: cli 0F8E69C0 connect
02:23:33.986 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2e41444f-c22b-4450-8437-2b9e8cb43a29"}
02:23:33.986 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e41444f-c22b-4450-8437-2b9e8cb43a29"}
02:23:33.987 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:23:33.988 00.001 12268 evsrv: cli 0F8E69C0 connect
02:23:33.989 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"402a8d04-99dd-49a1-bec9-57329992a345"}
02:23:33.989 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"402a8d04-99dd-49a1-bec9-57329992a345"}
02:23:33.989 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:23:33.991 00.002 12268 evsrv: cli 0F8E6D80 connect
02:23:33.992 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"fbf22350-1266-460b-ab98-dd5b2da92c6a"}
02:23:33.992 00.000 12268 PhdController::Guide begins
02:23:33.992 00.000 12268 PhdController: newstate STATE_SETUP
02:23:33.992 00.000 12268 PhdController: setup
02:23:33.992 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:23:33.992 00.000 12268 PhdController: start capturing
02:23:33.992 00.000 12268 Changing from state SELECTED to UNINITIALIZED
02:23:33.993 00.001 12268 guider state => SELECTING
02:23:33.993 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:23:34.013 00.020 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:23:34.013 00.000 12268 Enqueuing Expose request
02:23:34.013 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:23:34.013 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"fbf22350-1266-460b-ab98-dd5b2da92c6a"}
02:23:34.013 00.000 11616 Worker thread wakes up
02:23:34.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:23:34.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:23:34.016 00.003 12268 evsrv: cli 0F8E6D80 disconnect
02:23:34.017 00.001 12268 evsrv: cli 0F8E69C0 connect
02:23:34.017 00.000 12268 case statement mapped state 1 to 101
02:23:34.018 00.001 12268 case statement mapped state 1 to 101
02:23:34.018 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"a4c38fb7-2f6b-48a9-aec7-940cc6d56487"}
02:23:34.018 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a4c38fb7-2f6b-48a9-aec7-940cc6d56487"}
02:23:34.021 00.003 12268 evsrv: cli 0F8E69C0 disconnect
02:23:34.022 00.001 12268 evsrv: cli 0FA411A0 connect
02:23:34.022 00.000 12268 case statement mapped state 1 to 101
02:23:34.022 00.000 12268 case statement mapped state 1 to 101
02:23:34.023 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"5d9ba7df-ea9d-47d1-96b9-16c78fb40910"}
02:23:34.023 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"5d9ba7df-ea9d-47d1-96b9-16c78fb40910"}
02:23:34.024 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:23:35.024 01.000 12268 evsrv: cli 0FA411A0 connect
02:23:35.024 00.000 12268 case statement mapped state 1 to 101
02:23:35.025 00.001 12268 case statement mapped state 1 to 101
02:23:35.025 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"566b23bc-1ad9-41f6-86ad-ab23e360e3c5"}
02:23:35.025 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"566b23bc-1ad9-41f6-86ad-ab23e360e3c5"}
02:23:35.026 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:23:36.024 00.998 11616 Exposure complete
02:23:36.028 00.004 12268 evsrv: cli 0FA411A0 connect
02:23:36.028 00.000 12268 case statement mapped state 1 to 101
02:23:36.028 00.000 12268 case statement mapped state 1 to 101
02:23:36.028 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"73b31608-c6c7-42d4-a3b2-23ef519f013d"}
02:23:36.029 00.001 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"73b31608-c6c7-42d4-a3b2-23ef519f013d"}
02:23:36.029 00.000 12268 evsrv: cli 0FA411A0 disconnect
02:23:36.088 00.059 11616 worker thread done servicing request
02:23:36.088 00.000 12268 OnExposeComplete: enter
02:23:36.088 00.000 12268 UpdateGuideState(): m_state=1
02:23:36.088 00.000 12268 UpdateCurrentPosition: no star selected
02:23:36.089 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:23:36.089 00.000 12268 Status Line: No star selected
02:23:36.091 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=18, Gamma=1.290
02:23:36.108 00.017 12268 UpdateGuideState exits: No star selected
02:23:36.108 00.000 12268 GuiderMultiStar::AutoSelect enter
02:23:36.108 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:23:36.168 00.060 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:23:36.262 00.094 12268 AutoFind: global mean = 0.0, stdev 1.8
02:23:36.262 00.000 12268 AutoFind: using threshold = 0.1
02:23:36.357 00.095 12268 AutoFind: local max [682, 906] 7.7
02:23:36.357 00.000 12268 AutoFind: local max [241, 431] 4.8
02:23:36.358 00.001 12268 AutoFind: local max [11, 9] 4.7
02:23:36.358 00.000 12268 AutoFind: local max [242, 64] 4.6
02:23:36.358 00.000 12268 AutoFind: local max [221, 949] 4.5
02:23:36.358 00.000 12268 AutoFind: local max [1159, 921] 4.4
02:23:36.358 00.000 12268 AutoFind: local max [55, 86] 4.4
02:23:36.358 00.000 12268 AutoFind: local max [109, 913] 4.4
02:23:36.358 00.000 12268 AutoFind: local max [157, 173] 4.3
02:23:36.358 00.000 12268 AutoFind: local max [107, 318] 4.3
02:23:36.358 00.000 12268 AutoFind: local max [125, 629] 4.3
02:23:36.358 00.000 12268 AutoFind: local max [93, 420] 4.3
02:23:36.358 00.000 12268 AutoFind: local max [134, 706] 4.3
02:23:36.358 00.000 12268 AutoFind: local max [921, 115] 4.3
02:23:36.358 00.000 12268 AutoFind: local max [129, 250] 4.3
02:23:36.358 00.000 12268 AutoFind: local max [518, 224] 4.2
02:23:36.358 00.000 12268 AutoFind: local max [333, 124] 4.2
02:23:36.358 00.000 12268 AutoFind: local max [148, 948] 4.2
02:23:36.358 00.000 12268 AutoFind: local max [1212, 451] 4.2
02:23:36.358 00.000 12268 AutoFind: local max [1222, 524] 4.2
02:23:36.359 00.001 12268 AutoFind: local max [666, 80] 4.1
02:23:36.359 00.000 12268 AutoFind: local max [497, 193] 4.1
02:23:36.359 00.000 12268 AutoFind: local max [490, 175] 4.1
02:23:36.359 00.000 12268 AutoFind: local max [748, 817] 4.1
02:23:36.359 00.000 12268 AutoFind: local max [1191, 929] 4.1
02:23:36.359 00.000 12268 AutoFind: local max [1087, 850] 4.1
02:23:36.359 00.000 12268 AutoFind: local max [1139, 95] 4.1
02:23:36.359 00.000 12268 AutoFind: local max [107, 145] 4.1
02:23:36.359 00.000 12268 AutoFind: local max [953, 369] 4.1
02:23:36.359 00.000 12268 AutoFind: local max [765, 625] 4.1
02:23:36.359 00.000 12268 AutoFind: local max [451, 205] 4.0
02:23:36.359 00.000 12268 AutoFind: local max [994, 541] 4.0
02:23:36.359 00.000 12268 AutoFind: local max [1212, 748] 4.0
02:23:36.359 00.000 12268 AutoFind: local max [1140, 579] 4.0
02:23:36.359 00.000 12268 AutoFind: local max [450, 378] 4.0
02:23:36.359 00.000 12268 AutoFind: local max [1177, 871] 4.0
02:23:36.359 00.000 12268 AutoFind: local max [668, 905] 4.0
02:23:36.360 00.001 12268 AutoFind: local max [1270, 625] 4.0
02:23:36.360 00.000 12268 AutoFind: local max [694, 233] 4.0
02:23:36.360 00.000 12268 AutoFind: local max [1260, 447] 4.0
02:23:36.360 00.000 12268 AutoFind: local max [434, 929] 4.0
02:23:36.360 00.000 12268 AutoFind: local max [78, 640] 4.0
02:23:36.360 00.000 12268 AutoFind: local max [60, 908] 4.0
02:23:36.360 00.000 12268 AutoFind: local max [1041, 770] 4.0
02:23:36.360 00.000 12268 AutoFind: local max [954, 428] 4.0
02:23:36.360 00.000 12268 AutoFind: local max [1269, 412] 3.9
02:23:36.360 00.000 12268 AutoFind: local max [1130, 584] 3.9
02:23:36.360 00.000 12268 AutoFind: local max [314, 357] 3.9
02:23:36.360 00.000 12268 AutoFind: local max [1128, 349] 3.9
02:23:36.360 00.000 12268 AutoFind: local max [1119, 650] 3.9
02:23:36.360 00.000 12268 AutoFind: local max [237, 405] 3.9
02:23:36.360 00.000 12268 AutoFind: local max [190, 814] 3.9
02:23:36.360 00.000 12268 AutoFind: local max [28, 833] 3.9
02:23:36.360 00.000 12268 AutoFind: local max [255, 766] 3.9
02:23:36.361 00.001 12268 AutoFind: local max [147, 676] 3.9
02:23:36.361 00.000 12268 AutoFind: local max [296, 791] 3.9
02:23:36.361 00.000 12268 AutoFind: local max [1271, 122] 3.9
02:23:36.361 00.000 12268 AutoFind: local max [105, 551] 3.9
02:23:36.361 00.000 12268 AutoFind: local max [480, 737] 3.8
02:23:36.361 00.000 12268 AutoFind: local max [120, 223] 3.8
02:23:36.361 00.000 12268 AutoFind: local max [108, 775] 3.8
02:23:36.361 00.000 12268 AutoFind: local max [1029, 25] 3.8
02:23:36.361 00.000 12268 AutoFind: local max [159, 492] 3.8
02:23:36.361 00.000 12268 AutoFind: local max [1222, 59] 3.8
02:23:36.361 00.000 12268 AutoFind: local max [229, 225] 3.8
02:23:36.361 00.000 12268 AutoFind: local max [979, 731] 3.8
02:23:36.361 00.000 12268 AutoFind: local max [969, 537] 3.8
02:23:36.361 00.000 12268 AutoFind: local max [505, 886] 3.8
02:23:36.361 00.000 12268 AutoFind: local max [748, 339] 3.8
02:23:36.362 00.001 12268 AutoFind: local max [486, 600] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [199, 106] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [1219, 710] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [1126, 113] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [190, 410] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [166, 427] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [77, 470] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [171, 74] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [587, 225] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [92, 522] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [748, 355] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [518, 943] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [446, 810] 3.8
02:23:36.362 00.000 12268 AutoFind: local max [404, 650] 3.7
02:23:36.362 00.000 12268 AutoFind: local max [330, 495] 3.7
02:23:36.362 00.000 12268 AutoFind: local max [179, 375] 3.7
02:23:36.362 00.000 12268 AutoFind: local max [30, 628] 3.7
02:23:36.362 00.000 12268 AutoFind: local max [98, 120] 3.7
02:23:36.362 00.000 12268 AutoFind: local max [129, 752] 3.7
02:23:36.363 00.001 12268 AutoFind: local max [710, 838] 3.7
02:23:36.363 00.000 12268 AutoFind: local max [454, 787] 3.7
02:23:36.363 00.000 12268 AutoFind: local max [1169, 644] 3.7
02:23:36.363 00.000 12268 AutoFind: local max [890, 887] 3.7
02:23:36.363 00.000 12268 AutoFind: local max [180, 428] 3.7
02:23:36.363 00.000 12268 AutoFind: local max [786, 536] 3.7
02:23:36.363 00.000 12268 AutoFind: local max [310, 148] 3.7
02:23:36.363 00.000 12268 AutoFind: local max [756, 523] 3.7
02:23:36.363 00.000 12268 AutoFind: local max [396, 104] 3.7
02:23:36.363 00.000 12268 AutoFind: local max [593, 826] 3.7
02:23:36.363 00.000 12268 AutoFind: local max [178, 801] 3.7
02:23:36.363 00.000 12268 AutoFind: local max [1260, 879] 3.7
02:23:36.363 00.000 12268 AutoFind: too close [178, 801] 3.7 - [190, 814] 3.9
02:23:36.363 00.000 12268 AutoFind: too close [180, 428] 3.7 - [166, 427] 3.8
02:23:36.363 00.000 12268 AutoFind: too close [180, 428] 3.7 - [190, 410] 3.8
02:23:36.363 00.000 12268 AutoFind: too close [748, 355] 3.8 - [748, 339] 3.8
02:23:36.363 00.000 12268 AutoFind: too close [1126, 113] 3.8 - [1139, 95] 4.1
02:23:36.364 00.001 12268 AutoFind: too close [1130, 584] 3.9 - [1140, 579] 4.0
02:23:36.364 00.000 12268 AutoFind: too close [668, 905] 4.0 - [682, 906] 7.7
02:23:36.364 00.000 12268 AutoFind: too close [490, 175] 4.1 - [497, 193] 4.1
02:23:36.364 00.000 12268 AutoFind: too close to edge [1271, 122] 3.9
02:23:36.364 00.000 12268 AutoFind: too close to edge [1269, 412] 3.9
02:23:36.364 00.000 12268 AutoFind: too close to edge [1270, 625] 4.0
02:23:36.364 00.000 12268 AutoFind: too close to edge [148, 948] 4.2
02:23:36.364 00.000 12268 AutoFind: too close to edge [221, 949] 4.5
02:23:36.364 00.000 12268 AutoFind: too close to edge [11, 9] 4.7
02:23:36.364 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:23:36.364 00.000 12268 Star::Find(15, 241, 431, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.364 00.000 12268 Star::Find returns 0 (3), X=241.00, Y=431.00, Mass=4, SNR=1.3, Peak=17 HFD=0.0
02:23:36.364 00.000 12268 Star::Find(15, 242, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.365 00.001 12268 Star::Find false star n=5 nbg=285 bg=12.1 sigma=1.0 thresh=15 peak=14
02:23:36.365 00.000 12268 Star::Find returns 0 (2), X=242.00, Y=64.00, Mass=36, SNR=2.9, Peak=25 HFD=0.0
02:23:36.365 00.000 12268 Star::Find(15, 1159, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.365 00.000 12268 Star::Find returns 0 (2), X=1159.00, Y=921.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:23:36.365 00.000 12268 Star::Find(15, 55, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.365 00.000 12268 Star::Find returns 0 (3), X=55.00, Y=86.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.365 00.000 12268 Star::Find(15, 109, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.365 00.000 12268 Star::Find returns 0 (3), X=109.00, Y=913.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:23:36.365 00.000 12268 Star::Find(15, 157, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.365 00.000 12268 Star::Find false star n=9 nbg=275 bg=12.3 sigma=1.0 thresh=15 peak=14
02:23:36.365 00.000 12268 Star::Find returns 0 (2), X=157.00, Y=173.00, Mass=29, SNR=2.9, Peak=19 HFD=0.0
02:23:36.365 00.000 12268 Star::Find(15, 107, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.365 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=318.00, Mass=15, SNR=2.5, Peak=21 HFD=0.0
02:23:36.365 00.000 12268 Star::Find(15, 125, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.365 00.000 12268 Star::Find returns 0 (4), X=127.53, Y=625.68, Mass=30, SNR=3.7, Peak=32 HFD=1.5
02:23:36.366 00.001 12268 Star::Find(15, 93, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.366 00.000 12268 Star::Find false star n=11 nbg=273 bg=12.6 sigma=0.9 thresh=15 peak=14
02:23:36.366 00.000 12268 Star::Find returns 0 (2), X=93.00, Y=420.00, Mass=30, SNR=2.9, Peak=17 HFD=0.0
02:23:36.366 00.000 12268 Star::Find(15, 134, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.366 00.000 12268 Star::Find false star n=8 nbg=268 bg=12.5 sigma=0.9 thresh=15 peak=13
02:23:36.366 00.000 12268 Star::Find returns 0 (2), X=134.00, Y=706.00, Mass=21, SNR=2.9, Peak=16 HFD=0.0
02:23:36.366 00.000 12268 Star::Find(15, 921, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.366 00.000 12268 Star::Find false star n=10 nbg=276 bg=11.5 sigma=0.9 thresh=14 peak=13
02:23:36.366 00.000 12268 Star::Find returns 0 (2), X=921.00, Y=115.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
02:23:36.366 00.000 12268 Star::Find(15, 129, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.366 00.000 12268 Star::Find returns 0 (2), X=129.00, Y=250.00, Mass=13, SNR=2.4, Peak=22 HFD=0.0
02:23:36.366 00.000 12268 Star::Find(15, 518, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.366 00.000 12268 Star::Find false star n=4 nbg=282 bg=12.0 sigma=1.1 thresh=15 peak=15
02:23:36.366 00.000 12268 Star::Find returns 0 (2), X=518.00, Y=224.00, Mass=20, SNR=2.9, Peak=23 HFD=0.0
02:23:36.366 00.000 12268 Star::Find(15, 333, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.367 00.001 12268 Star::Find returns 0 (3), X=333.00, Y=124.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.367 00.000 12268 Star::Find(15, 1212, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.367 00.000 12268 Star::Find returns 0 (3), X=1212.00, Y=451.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.367 00.000 12268 Star::Find(15, 1222, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.367 00.000 12268 Star::Find returns 0 (4), X=1224.56, Y=516.91, Mass=57, SNR=5.2, Peak=56 HFD=0.6
02:23:36.368 00.001 12268 Star::Find(15, 666, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.368 00.000 12268 Star::Find returns 0 (3), X=666.00, Y=80.00, Mass=6, SNR=1.6, Peak=16 HFD=0.0
02:23:36.368 00.000 12268 Star::Find(15, 748, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.368 00.000 12268 Star::Find returns 1 (0), X=760.58, Y=826.35, Mass=40, SNR=4.3, Peak=39 HFD=2.2
02:23:36.368 00.000 12268 Star::Find(15, 1191, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.368 00.000 12268 Star::Find returns 0 (2), X=1191.00, Y=929.00, Mass=12, SNR=2.3, Peak=20 HFD=0.0
02:23:36.368 00.000 12268 Star::Find(15, 1087, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.368 00.000 12268 Star::Find returns 0 (4), X=1086.28, Y=858.09, Mass=33, SNR=4.0, Peak=38 HFD=1.4
02:23:36.368 00.000 12268 Star::Find(15, 107, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.368 00.000 12268 Star::Find returns 0 (3), X=107.00, Y=145.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:23:36.368 00.000 12268 Star::Find(15, 953, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.368 00.000 12268 Star::Find returns 0 (3), X=953.00, Y=369.00, Mass=9, SNR=2.1, Peak=21 HFD=0.0
02:23:36.368 00.000 12268 Star::Find(15, 765, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.368 00.000 12268 Star::Find returns 0 (4), X=768.01, Y=613.04, Mass=253, SNR=11.2, Peak=255 HFD=0.0
02:23:36.369 00.001 12268 Star::Find(15, 451, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.369 00.000 12268 Star::Find returns 0 (2), X=451.00, Y=205.00, Mass=14, SNR=2.4, Peak=18 HFD=0.0
02:23:36.369 00.000 12268 Star::Find(15, 994, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.369 00.000 12268 Star::Find returns 0 (3), X=994.00, Y=541.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.369 00.000 12268 Star::Find(15, 1212, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.369 00.000 12268 Star::Find false star n=11 nbg=268 bg=11.6 sigma=0.9 thresh=14 peak=13
02:23:36.369 00.000 12268 Star::Find returns 0 (2), X=1212.00, Y=748.00, Mass=28, SNR=2.9, Peak=15 HFD=0.0
02:23:36.369 00.000 12268 Star::Find(15, 450, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.369 00.000 12268 Star::Find returns 0 (2), X=450.00, Y=378.00, Mass=14, SNR=2.5, Peak=18 HFD=0.0
02:23:36.369 00.000 12268 Star::Find(15, 1177, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.369 00.000 12268 Star::Find returns 0 (4), X=1176.14, Y=858.86, Mass=55, SNR=5.1, Peak=55 HFD=0.3
02:23:36.369 00.000 12268 Star::Find(15, 694, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.369 00.000 12268 Star::Find returns 0 (3), X=694.00, Y=233.00, Mass=9, SNR=2.0, Peak=16 HFD=0.0
02:23:36.369 00.000 12268 Star::Find(15, 1260, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.369 00.000 12268 Star::Find false star n=8 nbg=265 bg=11.4 sigma=0.9 thresh=14 peak=14
02:23:36.370 00.001 12268 Star::Find returns 0 (2), X=1260.00, Y=447.00, Mass=27, SNR=2.9, Peak=19 HFD=0.0
02:23:36.370 00.000 12268 Star::Find(15, 434, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.370 00.000 12268 Star::Find false star n=7 nbg=280 bg=12.2 sigma=1.0 thresh=15 peak=13
02:23:36.370 00.000 12268 Star::Find returns 0 (2), X=434.00, Y=929.00, Mass=21, SNR=2.9, Peak=16 HFD=0.0
02:23:36.370 00.000 12268 Star::Find(15, 78, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.370 00.000 12268 Star::Find returns 0 (4), X=83.66, Y=635.52, Mass=26, SNR=3.5, Peak=35 HFD=1.0
02:23:36.370 00.000 12268 Star::Find(15, 60, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.370 00.000 12268 Star::Find false star n=7 nbg=267 bg=12.6 sigma=0.9 thresh=15 peak=14
02:23:36.370 00.000 12268 Star::Find returns 0 (2), X=60.00, Y=908.00, Mass=21, SNR=2.9, Peak=19 HFD=0.0
02:23:36.370 00.000 12268 Star::Find(15, 1041, 770, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.370 00.000 12268 Star::Find false star n=13 nbg=272 bg=11.6 sigma=1.0 thresh=14 peak=13
02:23:36.370 00.000 12268 Star::Find returns 0 (2), X=1041.00, Y=770.00, Mass=33, SNR=2.9, Peak=19 HFD=0.0
02:23:36.370 00.000 12268 Star::Find(15, 954, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.370 00.000 12268 Star::Find false star n=13 nbg=272 bg=11.6 sigma=0.9 thresh=14 peak=13
02:23:36.370 00.000 12268 Star::Find returns 0 (2), X=954.00, Y=428.00, Mass=34, SNR=2.9, Peak=15 HFD=0.0
02:23:36.371 00.001 12268 Star::Find(15, 314, 357, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.371 00.000 12268 Star::Find returns 0 (3), X=314.00, Y=357.00, Mass=10, SNR=2.1, Peak=22 HFD=0.0
02:23:36.371 00.000 12268 Star::Find(15, 1128, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.371 00.000 12268 Star::Find false star n=1 nbg=283 bg=11.7 sigma=1.0 thresh=15 peak=14
02:23:36.371 00.000 12268 Star::Find returns 0 (2), X=1128.00, Y=349.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
02:23:36.371 00.000 12268 Star::Find(15, 1119, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.371 00.000 12268 Star::Find returns 0 (2), X=1119.00, Y=650.00, Mass=13, SNR=2.3, Peak=16 HFD=0.0
02:23:36.371 00.000 12268 Star::Find(15, 237, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.371 00.000 12268 Star::Find false star n=6 nbg=279 bg=12.4 sigma=0.9 thresh=15 peak=14
02:23:36.371 00.000 12268 Star::Find returns 0 (2), X=237.00, Y=405.00, Mass=20, SNR=2.9, Peak=20 HFD=0.0
02:23:36.371 00.000 12268 Star::Find(15, 28, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.371 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=833.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:23:36.371 00.000 12268 Star::Find(15, 255, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.371 00.000 12268 Star::Find false star n=10 nbg=272 bg=12.6 sigma=0.9 thresh=15 peak=14
02:23:36.372 00.001 12268 Star::Find returns 0 (2), X=255.00, Y=766.00, Mass=27, SNR=2.9, Peak=17 HFD=0.0
02:23:36.372 00.000 12268 Star::Find(15, 147, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.372 00.000 12268 Star::Find returns 0 (4), X=132.02, Y=684.05, Mass=210, SNR=10.2, Peak=18 HFD=0.1
02:23:36.372 00.000 12268 Star::Find(15, 296, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.372 00.000 12268 Star::Find false star n=9 nbg=276 bg=12.6 sigma=1.0 thresh=15 peak=15
02:23:36.372 00.000 12268 Star::Find returns 0 (2), X=296.00, Y=791.00, Mass=30, SNR=2.9, Peak=23 HFD=0.0
02:23:36.372 00.000 12268 Star::Find(15, 105, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.372 00.000 12268 Star::Find returns 1 (0), X=102.73, Y=540.84, Mass=49, SNR=4.7, Peak=31 HFD=5.8
02:23:36.372 00.000 12268 Star::Find(15, 480, 737, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.372 00.000 12268 Star::Find returns 0 (2), X=480.00, Y=737.00, Mass=16, SNR=2.6, Peak=17 HFD=0.0
02:23:36.372 00.000 12268 Star::Find(15, 120, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.372 00.000 12268 Star::Find returns 0 (2), X=120.00, Y=223.00, Mass=14, SNR=2.5, Peak=21 HFD=0.0
02:23:36.372 00.000 12268 Star::Find(15, 108, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.372 00.000 12268 Star::Find returns 0 (2), X=108.00, Y=775.00, Mass=19, SNR=2.8, Peak=20 HFD=0.0
02:23:36.372 00.000 12268 Star::Find(15, 1029, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.373 00.001 12268 Star::Find returns 1 (0), X=1031.04, Y=33.96, Mass=51, SNR=4.9, Peak=33 HFD=5.8
02:23:36.373 00.000 12268 Star::Find(15, 159, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.373 00.000 12268 Star::Find false star n=9 nbg=264 bg=12.5 sigma=1.0 thresh=15 peak=15
02:23:36.373 00.000 12268 Star::Find returns 0 (2), X=159.00, Y=492.00, Mass=31, SNR=2.9, Peak=23 HFD=0.0
02:23:36.373 00.000 12268 Star::Find(15, 1222, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.373 00.000 12268 Star::Find returns 0 (2), X=1222.00, Y=59.00, Mass=15, SNR=2.6, Peak=19 HFD=0.0
02:23:36.373 00.000 12268 Star::Find(15, 229, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.373 00.000 12268 Star::Find returns 0 (2), X=229.00, Y=225.00, Mass=20, SNR=3.0, Peak=18 HFD=0.0
02:23:36.373 00.000 12268 Star::Find(15, 979, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.373 00.000 12268 Star::Find returns 1 (0), X=973.03, Y=720.36, Mass=40, SNR=4.3, Peak=38 HFD=1.8
02:23:36.373 00.000 12268 Star::Find(15, 969, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.373 00.000 12268 Star::Find returns 1 (0), X=975.90, Y=538.91, Mass=32, SNR=3.8, Peak=27 HFD=1.6
02:23:36.373 00.000 12268 Star::Find(15, 505, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.373 00.000 12268 Star::Find returns 0 (3), X=505.00, Y=886.00, Mass=5, SNR=1.5, Peak=15 HFD=0.0
02:23:36.374 00.001 12268 Star::Find(15, 486, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.374 00.000 12268 Star::Find returns 0 (3), X=486.00, Y=600.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:23:36.374 00.000 12268 Star::Find(15, 199, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.374 00.000 12268 Star::Find returns 0 (2), X=199.00, Y=106.00, Mass=19, SNR=2.9, Peak=20 HFD=0.0
02:23:36.374 00.000 12268 Star::Find(15, 1219, 710, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.374 00.000 12268 Star::Find false star n=10 nbg=270 bg=11.5 sigma=0.9 thresh=14 peak=13
02:23:36.374 00.000 12268 Star::Find returns 0 (2), X=1219.00, Y=710.00, Mass=25, SNR=2.9, Peak=16 HFD=0.0
02:23:36.374 00.000 12268 Star::Find(15, 77, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.374 00.000 12268 Star::Find returns 0 (2), X=77.00, Y=470.00, Mass=12, SNR=2.2, Peak=18 HFD=0.0
02:23:36.374 00.000 12268 Star::Find(15, 171, 74, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.374 00.000 12268 Star::Find returns 0 (2), X=171.00, Y=74.00, Mass=12, SNR=2.4, Peak=19 HFD=0.0
02:23:36.374 00.000 12268 Star::Find(15, 587, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.374 00.000 12268 Star::Find returns 0 (2), X=587.00, Y=225.00, Mass=19, SNR=2.8, Peak=18 HFD=0.0
02:23:36.374 00.000 12268 Star::Find(15, 92, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.374 00.000 12268 Star::Find returns 0 (2), X=92.00, Y=522.00, Mass=17, SNR=2.8, Peak=23 HFD=0.0
02:23:36.375 00.001 12268 Star::Find(15, 518, 943, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.375 00.000 12268 Star::Find false star n=9 nbg=269 bg=12.1 sigma=1.0 thresh=15 peak=13
02:23:36.375 00.000 12268 Star::Find returns 0 (2), X=518.00, Y=943.00, Mass=27, SNR=2.9, Peak=16 HFD=0.0
02:23:36.375 00.000 12268 Star::Find(15, 446, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.375 00.000 12268 Star::Find returns 0 (4), X=453.00, Y=808.00, Mass=23, SNR=3.3, Peak=30 HFD=0.0
02:23:36.375 00.000 12268 Star::Find(15, 404, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.375 00.000 12268 Star::Find returns 0 (4), X=393.09, Y=662.81, Mass=28, SNR=3.7, Peak=35 HFD=0.3
02:23:36.375 00.000 12268 Star::Find(15, 330, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.375 00.000 12268 Star::Find false star n=7 nbg=276 bg=12.3 sigma=0.9 thresh=15 peak=14
02:23:36.375 00.000 12268 Star::Find returns 0 (2), X=330.00, Y=495.00, Mass=27, SNR=2.9, Peak=21 HFD=0.0
02:23:36.375 00.000 12268 Star::Find(15, 179, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.375 00.000 12268 Star::Find returns 0 (3), X=179.00, Y=375.00, Mass=4, SNR=1.3, Peak=16 HFD=0.0
02:23:36.375 00.000 12268 Star::Find(15, 30, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.375 00.000 12268 Star::Find returns 0 (2), X=30.00, Y=628.00, Mass=17, SNR=2.7, Peak=18 HFD=0.0
02:23:36.375 00.000 12268 Star::Find(15, 98, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.376 00.001 12268 Star::Find false star n=8 nbg=271 bg=12.4 sigma=0.9 thresh=15 peak=13
02:23:36.376 00.000 12268 Star::Find returns 0 (2), X=98.00, Y=120.00, Mass=25, SNR=2.9, Peak=18 HFD=0.0
02:23:36.376 00.000 12268 Star::Find(15, 129, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.376 00.000 12268 Star::Find false star n=4 nbg=291 bg=12.7 sigma=1.2 thresh=16 peak=15
02:23:36.376 00.000 12268 Star::Find returns 0 (2), X=129.00, Y=752.00, Mass=23, SNR=2.9, Peak=23 HFD=0.0
02:23:36.376 00.000 12268 Star::Find(15, 710, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.376 00.000 12268 Star::Find false star n=7 nbg=287 bg=12.0 sigma=1.1 thresh=15 peak=13
02:23:36.376 00.000 12268 Star::Find returns 0 (2), X=710.00, Y=838.00, Mass=22, SNR=2.9, Peak=16 HFD=0.0
02:23:36.376 00.000 12268 Star::Find(15, 454, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.376 00.000 12268 Star::Find returns 0 (2), X=454.00, Y=787.00, Mass=20, SNR=2.9, Peak=19 HFD=0.0
02:23:36.376 00.000 12268 Star::Find(15, 1169, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.376 00.000 12268 Star::Find false star n=7 nbg=272 bg=11.6 sigma=0.9 thresh=14 peak=13
02:23:36.376 00.000 12268 Star::Find returns 0 (2), X=1169.00, Y=644.00, Mass=22, SNR=2.9, Peak=18 HFD=0.0
02:23:36.376 00.000 12268 Star::Find(15, 890, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.376 00.000 12268 Star::Find false star n=7 nbg=282 bg=12.0 sigma=1.1 thresh=15 peak=13
02:23:36.377 00.001 12268 Star::Find returns 0 (2), X=890.00, Y=887.00, Mass=23, SNR=2.9, Peak=16 HFD=0.0
02:23:36.377 00.000 12268 Star::Find(15, 786, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.377 00.000 12268 Star::Find returns 0 (2), X=786.00, Y=536.00, Mass=12, SNR=2.3, Peak=16 HFD=0.0
02:23:36.377 00.000 12268 Star::Find(15, 310, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.377 00.000 12268 Star::Find returns 1 (0), X=306.02, Y=149.85, Mass=32, SNR=3.8, Peak=29 HFD=3.8
02:23:36.377 00.000 12268 Star::Find(15, 756, 523, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.377 00.000 12268 Star::Find returns 0 (2), X=756.00, Y=523.00, Mass=15, SNR=2.7, Peak=24 HFD=0.0
02:23:36.377 00.000 12268 Star::Find(15, 396, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.377 00.000 12268 Star::Find returns 0 (2), X=396.00, Y=104.00, Mass=18, SNR=2.8, Peak=17 HFD=0.0
02:23:36.377 00.000 12268 Star::Find(15, 593, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.377 00.000 12268 Star::Find returns 1 (0), X=580.56, Y=830.70, Mass=32, SNR=3.8, Peak=29 HFD=2.7
02:23:36.377 00.000 12268 Star::Find(15, 1260, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.377 00.000 12268 Star::Find returns 0 (3), X=1260.00, Y=879.00, Mass=3, SNR=1.2, Peak=16 HFD=0.0
02:23:36.377 00.000 12268 AutoFind: finding best star pass 1
02:23:36.377 00.000 12268 Star::Find(15, 241, 431, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.378 00.001 12268 Star::Find returns 0 (3), X=241.00, Y=431.00, Mass=4, SNR=1.3, Peak=17 HFD=0.0
02:23:36.378 00.000 12268 Star::Find(15, 242, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.378 00.000 12268 Star::Find false star n=5 nbg=285 bg=12.1 sigma=1.0 thresh=15 peak=14
02:23:36.378 00.000 12268 Star::Find returns 0 (2), X=242.00, Y=64.00, Mass=36, SNR=2.9, Peak=25 HFD=0.0
02:23:36.378 00.000 12268 Star::Find(15, 1159, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.378 00.000 12268 Star::Find returns 0 (2), X=1159.00, Y=921.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:23:36.378 00.000 12268 Star::Find(15, 55, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.378 00.000 12268 Star::Find returns 0 (3), X=55.00, Y=86.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.378 00.000 12268 Star::Find(15, 109, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.378 00.000 12268 Star::Find returns 0 (3), X=109.00, Y=913.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:23:36.378 00.000 12268 Star::Find(15, 157, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.378 00.000 12268 Star::Find false star n=9 nbg=275 bg=12.3 sigma=1.0 thresh=15 peak=14
02:23:36.378 00.000 12268 Star::Find returns 0 (2), X=157.00, Y=173.00, Mass=29, SNR=2.9, Peak=19 HFD=0.0
02:23:36.379 00.001 12268 Star::Find(15, 107, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.379 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=318.00, Mass=15, SNR=2.5, Peak=21 HFD=0.0
02:23:36.379 00.000 12268 Star::Find(15, 125, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.379 00.000 12268 Star::Find returns 0 (4), X=127.53, Y=625.68, Mass=30, SNR=3.7, Peak=32 HFD=1.5
02:23:36.379 00.000 12268 Star::Find(15, 93, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.379 00.000 12268 Star::Find false star n=11 nbg=273 bg=12.6 sigma=0.9 thresh=15 peak=14
02:23:36.379 00.000 12268 Star::Find returns 0 (2), X=93.00, Y=420.00, Mass=30, SNR=2.9, Peak=17 HFD=0.0
02:23:36.379 00.000 12268 Star::Find(15, 134, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.379 00.000 12268 Star::Find false star n=8 nbg=268 bg=12.5 sigma=0.9 thresh=15 peak=13
02:23:36.379 00.000 12268 Star::Find returns 0 (2), X=134.00, Y=706.00, Mass=21, SNR=2.9, Peak=16 HFD=0.0
02:23:36.379 00.000 12268 Star::Find(15, 921, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.379 00.000 12268 Star::Find false star n=10 nbg=276 bg=11.5 sigma=0.9 thresh=14 peak=13
02:23:36.379 00.000 12268 Star::Find returns 0 (2), X=921.00, Y=115.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
02:23:36.380 00.001 12268 Star::Find(15, 129, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.380 00.000 12268 Star::Find returns 0 (2), X=129.00, Y=250.00, Mass=13, SNR=2.4, Peak=22 HFD=0.0
02:23:36.380 00.000 12268 Star::Find(15, 518, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.380 00.000 12268 Star::Find false star n=4 nbg=282 bg=12.0 sigma=1.1 thresh=15 peak=15
02:23:36.380 00.000 12268 Star::Find returns 0 (2), X=518.00, Y=224.00, Mass=20, SNR=2.9, Peak=23 HFD=0.0
02:23:36.380 00.000 12268 Star::Find(15, 333, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.380 00.000 12268 Star::Find returns 0 (3), X=333.00, Y=124.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.380 00.000 12268 Star::Find(15, 1212, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.380 00.000 12268 Star::Find returns 0 (3), X=1212.00, Y=451.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.380 00.000 12268 Star::Find(15, 1222, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.380 00.000 12268 Star::Find returns 0 (4), X=1224.56, Y=516.91, Mass=57, SNR=5.2, Peak=56 HFD=0.6
02:23:36.380 00.000 12268 Star::Find(15, 666, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.380 00.000 12268 Star::Find returns 0 (3), X=666.00, Y=80.00, Mass=6, SNR=1.6, Peak=16 HFD=0.0
02:23:36.380 00.000 12268 Star::Find(15, 748, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.381 00.001 12268 Star::Find returns 1 (0), X=760.58, Y=826.35, Mass=40, SNR=4.3, Peak=39 HFD=2.2
02:23:36.381 00.000 12268 Star::Find(15, 1191, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.381 00.000 12268 Star::Find returns 0 (2), X=1191.00, Y=929.00, Mass=12, SNR=2.3, Peak=20 HFD=0.0
02:23:36.381 00.000 12268 Star::Find(15, 1087, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.381 00.000 12268 Star::Find returns 0 (4), X=1086.28, Y=858.09, Mass=33, SNR=4.0, Peak=38 HFD=1.4
02:23:36.381 00.000 12268 Star::Find(15, 107, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.381 00.000 12268 Star::Find returns 0 (3), X=107.00, Y=145.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:23:36.381 00.000 12268 Star::Find(15, 953, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.381 00.000 12268 Star::Find returns 0 (3), X=953.00, Y=369.00, Mass=9, SNR=2.1, Peak=21 HFD=0.0
02:23:36.381 00.000 12268 Star::Find(15, 765, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.381 00.000 12268 Star::Find returns 0 (4), X=768.01, Y=613.04, Mass=253, SNR=11.2, Peak=255 HFD=0.0
02:23:36.381 00.000 12268 Star::Find(15, 451, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.381 00.000 12268 Star::Find returns 0 (2), X=451.00, Y=205.00, Mass=14, SNR=2.4, Peak=18 HFD=0.0
02:23:36.381 00.000 12268 Star::Find(15, 994, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.381 00.000 12268 Star::Find returns 0 (3), X=994.00, Y=541.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.382 00.001 12268 Star::Find(15, 1212, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.382 00.000 12268 Star::Find false star n=11 nbg=268 bg=11.6 sigma=0.9 thresh=14 peak=13
02:23:36.382 00.000 12268 Star::Find returns 0 (2), X=1212.00, Y=748.00, Mass=28, SNR=2.9, Peak=15 HFD=0.0
02:23:36.382 00.000 12268 Star::Find(15, 450, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.382 00.000 12268 Star::Find returns 0 (2), X=450.00, Y=378.00, Mass=14, SNR=2.5, Peak=18 HFD=0.0
02:23:36.382 00.000 12268 Star::Find(15, 1177, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.382 00.000 12268 Star::Find returns 0 (4), X=1176.14, Y=858.86, Mass=55, SNR=5.1, Peak=55 HFD=0.3
02:23:36.382 00.000 12268 Star::Find(15, 694, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.382 00.000 12268 Star::Find returns 0 (3), X=694.00, Y=233.00, Mass=9, SNR=2.0, Peak=16 HFD=0.0
02:23:36.382 00.000 12268 Star::Find(15, 1260, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.382 00.000 12268 Star::Find false star n=8 nbg=265 bg=11.4 sigma=0.9 thresh=14 peak=14
02:23:36.382 00.000 12268 Star::Find returns 0 (2), X=1260.00, Y=447.00, Mass=27, SNR=2.9, Peak=19 HFD=0.0
02:23:36.382 00.000 12268 Star::Find(15, 434, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.382 00.000 12268 Star::Find false star n=7 nbg=280 bg=12.2 sigma=1.0 thresh=15 peak=13
02:23:36.382 00.000 12268 Star::Find returns 0 (2), X=434.00, Y=929.00, Mass=21, SNR=2.9, Peak=16 HFD=0.0
02:23:36.383 00.001 12268 Star::Find(15, 78, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.383 00.000 12268 Star::Find returns 0 (4), X=83.66, Y=635.52, Mass=26, SNR=3.5, Peak=35 HFD=1.0
02:23:36.383 00.000 12268 Star::Find(15, 60, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.383 00.000 12268 Star::Find false star n=7 nbg=267 bg=12.6 sigma=0.9 thresh=15 peak=14
02:23:36.383 00.000 12268 Star::Find returns 0 (2), X=60.00, Y=908.00, Mass=21, SNR=2.9, Peak=19 HFD=0.0
02:23:36.383 00.000 12268 Star::Find(15, 1041, 770, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.383 00.000 12268 Star::Find false star n=13 nbg=272 bg=11.6 sigma=1.0 thresh=14 peak=13
02:23:36.383 00.000 12268 Star::Find returns 0 (2), X=1041.00, Y=770.00, Mass=33, SNR=2.9, Peak=19 HFD=0.0
02:23:36.383 00.000 12268 Star::Find(15, 954, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.384 00.001 12268 Star::Find false star n=13 nbg=272 bg=11.6 sigma=0.9 thresh=14 peak=13
02:23:36.384 00.000 12268 Star::Find returns 0 (2), X=954.00, Y=428.00, Mass=34, SNR=2.9, Peak=15 HFD=0.0
02:23:36.384 00.000 12268 Star::Find(15, 314, 357, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.384 00.000 12268 Star::Find returns 0 (3), X=314.00, Y=357.00, Mass=10, SNR=2.1, Peak=22 HFD=0.0
02:23:36.384 00.000 12268 Star::Find(15, 1128, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.384 00.000 12268 Star::Find false star n=1 nbg=283 bg=11.7 sigma=1.0 thresh=15 peak=14
02:23:36.384 00.000 12268 Star::Find returns 0 (2), X=1128.00, Y=349.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
02:23:36.384 00.000 12268 Star::Find(15, 1119, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.384 00.000 12268 Star::Find returns 0 (2), X=1119.00, Y=650.00, Mass=13, SNR=2.3, Peak=16 HFD=0.0
02:23:36.384 00.000 12268 Star::Find(15, 237, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.384 00.000 12268 Star::Find false star n=6 nbg=279 bg=12.4 sigma=0.9 thresh=15 peak=14
02:23:36.384 00.000 12268 Star::Find returns 0 (2), X=237.00, Y=405.00, Mass=20, SNR=2.9, Peak=20 HFD=0.0
02:23:36.384 00.000 12268 Star::Find(15, 28, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.384 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=833.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:23:36.384 00.000 12268 Star::Find(15, 255, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.385 00.001 12268 Star::Find false star n=10 nbg=272 bg=12.6 sigma=0.9 thresh=15 peak=14
02:23:36.385 00.000 12268 Star::Find returns 0 (2), X=255.00, Y=766.00, Mass=27, SNR=2.9, Peak=17 HFD=0.0
02:23:36.385 00.000 12268 Star::Find(15, 147, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.385 00.000 12268 Star::Find returns 0 (4), X=132.02, Y=684.05, Mass=210, SNR=10.2, Peak=18 HFD=0.1
02:23:36.385 00.000 12268 Star::Find(15, 296, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.385 00.000 12268 Star::Find false star n=9 nbg=276 bg=12.6 sigma=1.0 thresh=15 peak=15
02:23:36.385 00.000 12268 Star::Find returns 0 (2), X=296.00, Y=791.00, Mass=30, SNR=2.9, Peak=23 HFD=0.0
02:23:36.385 00.000 12268 Star::Find(15, 105, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.385 00.000 12268 Star::Find returns 1 (0), X=102.73, Y=540.84, Mass=49, SNR=4.7, Peak=31 HFD=5.8
02:23:36.385 00.000 12268 Star::Find(15, 480, 737, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.385 00.000 12268 Star::Find returns 0 (2), X=480.00, Y=737.00, Mass=16, SNR=2.6, Peak=17 HFD=0.0
02:23:36.385 00.000 12268 Star::Find(15, 120, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.385 00.000 12268 Star::Find returns 0 (2), X=120.00, Y=223.00, Mass=14, SNR=2.5, Peak=21 HFD=0.0
02:23:36.386 00.001 12268 Star::Find(15, 108, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.386 00.000 12268 Star::Find returns 0 (2), X=108.00, Y=775.00, Mass=19, SNR=2.8, Peak=20 HFD=0.0
02:23:36.386 00.000 12268 Star::Find(15, 1029, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.386 00.000 12268 Star::Find returns 1 (0), X=1031.04, Y=33.96, Mass=51, SNR=4.9, Peak=33 HFD=5.8
02:23:36.386 00.000 12268 Star::Find(15, 159, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.386 00.000 12268 Star::Find false star n=9 nbg=264 bg=12.5 sigma=1.0 thresh=15 peak=15
02:23:36.386 00.000 12268 Star::Find returns 0 (2), X=159.00, Y=492.00, Mass=31, SNR=2.9, Peak=23 HFD=0.0
02:23:36.386 00.000 12268 Star::Find(15, 1222, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.386 00.000 12268 Star::Find returns 0 (2), X=1222.00, Y=59.00, Mass=15, SNR=2.6, Peak=19 HFD=0.0
02:23:36.386 00.000 12268 Star::Find(15, 229, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.386 00.000 12268 Star::Find returns 0 (2), X=229.00, Y=225.00, Mass=20, SNR=3.0, Peak=18 HFD=0.0
02:23:36.386 00.000 12268 Star::Find(15, 979, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.386 00.000 12268 Star::Find returns 1 (0), X=973.03, Y=720.36, Mass=40, SNR=4.3, Peak=38 HFD=1.8
02:23:36.386 00.000 12268 Star::Find(15, 969, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.386 00.000 12268 Star::Find returns 1 (0), X=975.90, Y=538.91, Mass=32, SNR=3.8, Peak=27 HFD=1.6
02:23:36.387 00.001 12268 Star::Find(15, 505, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.387 00.000 12268 Star::Find returns 0 (3), X=505.00, Y=886.00, Mass=5, SNR=1.5, Peak=15 HFD=0.0
02:23:36.387 00.000 12268 Star::Find(15, 486, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.387 00.000 12268 Star::Find returns 0 (3), X=486.00, Y=600.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:23:36.387 00.000 12268 Star::Find(15, 199, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.387 00.000 12268 Star::Find returns 0 (2), X=199.00, Y=106.00, Mass=19, SNR=2.9, Peak=20 HFD=0.0
02:23:36.387 00.000 12268 Star::Find(15, 1219, 710, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.387 00.000 12268 Star::Find false star n=10 nbg=270 bg=11.5 sigma=0.9 thresh=14 peak=13
02:23:36.387 00.000 12268 Star::Find returns 0 (2), X=1219.00, Y=710.00, Mass=25, SNR=2.9, Peak=16 HFD=0.0
02:23:36.387 00.000 12268 Star::Find(15, 77, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.387 00.000 12268 Star::Find returns 0 (2), X=77.00, Y=470.00, Mass=12, SNR=2.2, Peak=18 HFD=0.0
02:23:36.387 00.000 12268 Star::Find(15, 171, 74, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.387 00.000 12268 Star::Find returns 0 (2), X=171.00, Y=74.00, Mass=12, SNR=2.4, Peak=19 HFD=0.0
02:23:36.387 00.000 12268 Star::Find(15, 587, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.388 00.001 12268 Star::Find returns 0 (2), X=587.00, Y=225.00, Mass=19, SNR=2.8, Peak=18 HFD=0.0
02:23:36.388 00.000 12268 Star::Find(15, 92, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.388 00.000 12268 Star::Find returns 0 (2), X=92.00, Y=522.00, Mass=17, SNR=2.8, Peak=23 HFD=0.0
02:23:36.388 00.000 12268 Star::Find(15, 518, 943, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.388 00.000 12268 Star::Find false star n=9 nbg=269 bg=12.1 sigma=1.0 thresh=15 peak=13
02:23:36.388 00.000 12268 Star::Find returns 0 (2), X=518.00, Y=943.00, Mass=27, SNR=2.9, Peak=16 HFD=0.0
02:23:36.388 00.000 12268 Star::Find(15, 446, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.388 00.000 12268 Star::Find returns 0 (4), X=453.00, Y=808.00, Mass=23, SNR=3.3, Peak=30 HFD=0.0
02:23:36.388 00.000 12268 Star::Find(15, 404, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.388 00.000 12268 Star::Find returns 0 (4), X=393.09, Y=662.81, Mass=28, SNR=3.7, Peak=35 HFD=0.3
02:23:36.388 00.000 12268 Star::Find(15, 330, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.388 00.000 12268 Star::Find false star n=7 nbg=276 bg=12.3 sigma=0.9 thresh=15 peak=14
02:23:36.388 00.000 12268 Star::Find returns 0 (2), X=330.00, Y=495.00, Mass=27, SNR=2.9, Peak=21 HFD=0.0
02:23:36.388 00.000 12268 Star::Find(15, 179, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.388 00.000 12268 Star::Find returns 0 (3), X=179.00, Y=375.00, Mass=4, SNR=1.3, Peak=16 HFD=0.0
02:23:36.389 00.001 12268 Star::Find(15, 30, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.389 00.000 12268 Star::Find returns 0 (2), X=30.00, Y=628.00, Mass=17, SNR=2.7, Peak=18 HFD=0.0
02:23:36.389 00.000 12268 Star::Find(15, 98, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.389 00.000 12268 Star::Find false star n=8 nbg=271 bg=12.4 sigma=0.9 thresh=15 peak=13
02:23:36.389 00.000 12268 Star::Find returns 0 (2), X=98.00, Y=120.00, Mass=25, SNR=2.9, Peak=18 HFD=0.0
02:23:36.389 00.000 12268 Star::Find(15, 129, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.389 00.000 12268 Star::Find false star n=4 nbg=291 bg=12.7 sigma=1.2 thresh=16 peak=15
02:23:36.389 00.000 12268 Star::Find returns 0 (2), X=129.00, Y=752.00, Mass=23, SNR=2.9, Peak=23 HFD=0.0
02:23:36.389 00.000 12268 Star::Find(15, 710, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.389 00.000 12268 Star::Find false star n=7 nbg=287 bg=12.0 sigma=1.1 thresh=15 peak=13
02:23:36.389 00.000 12268 Star::Find returns 0 (2), X=710.00, Y=838.00, Mass=22, SNR=2.9, Peak=16 HFD=0.0
02:23:36.389 00.000 12268 Star::Find(15, 454, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.389 00.000 12268 Star::Find returns 0 (2), X=454.00, Y=787.00, Mass=20, SNR=2.9, Peak=19 HFD=0.0
02:23:36.389 00.000 12268 Star::Find(15, 1169, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.389 00.000 12268 Star::Find false star n=7 nbg=272 bg=11.6 sigma=0.9 thresh=14 peak=13
02:23:36.390 00.001 12268 Star::Find returns 0 (2), X=1169.00, Y=644.00, Mass=22, SNR=2.9, Peak=18 HFD=0.0
02:23:36.390 00.000 12268 Star::Find(15, 890, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.390 00.000 12268 Star::Find false star n=7 nbg=282 bg=12.0 sigma=1.1 thresh=15 peak=13
02:23:36.390 00.000 12268 Star::Find returns 0 (2), X=890.00, Y=887.00, Mass=23, SNR=2.9, Peak=16 HFD=0.0
02:23:36.390 00.000 12268 Star::Find(15, 786, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.390 00.000 12268 Star::Find returns 0 (2), X=786.00, Y=536.00, Mass=12, SNR=2.3, Peak=16 HFD=0.0
02:23:36.390 00.000 12268 Star::Find(15, 310, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.390 00.000 12268 Star::Find returns 1 (0), X=306.02, Y=149.85, Mass=32, SNR=3.8, Peak=29 HFD=3.8
02:23:36.390 00.000 12268 Star::Find(15, 756, 523, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.390 00.000 12268 Star::Find returns 0 (2), X=756.00, Y=523.00, Mass=15, SNR=2.7, Peak=24 HFD=0.0
02:23:36.390 00.000 12268 Star::Find(15, 396, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.390 00.000 12268 Star::Find returns 0 (2), X=396.00, Y=104.00, Mass=18, SNR=2.8, Peak=17 HFD=0.0
02:23:36.390 00.000 12268 Star::Find(15, 593, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.390 00.000 12268 Star::Find returns 1 (0), X=580.56, Y=830.70, Mass=32, SNR=3.8, Peak=29 HFD=2.7
02:23:36.391 00.001 12268 Star::Find(15, 1260, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.391 00.000 12268 Star::Find returns 0 (3), X=1260.00, Y=879.00, Mass=3, SNR=1.2, Peak=16 HFD=0.0
02:23:36.391 00.000 12268 AutoFind: could not find a star on Pass 1
02:23:36.391 00.000 12268 AutoFind: finding best star pass 2
02:23:36.391 00.000 12268 Star::Find(15, 241, 431, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.391 00.000 12268 Star::Find returns 0 (3), X=241.00, Y=431.00, Mass=4, SNR=1.3, Peak=17 HFD=0.0
02:23:36.391 00.000 12268 Star::Find(15, 242, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.391 00.000 12268 Star::Find false star n=5 nbg=285 bg=12.1 sigma=1.0 thresh=15 peak=14
02:23:36.391 00.000 12268 Star::Find returns 0 (2), X=242.00, Y=64.00, Mass=36, SNR=2.9, Peak=25 HFD=0.0
02:23:36.391 00.000 12268 Star::Find(15, 1159, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.391 00.000 12268 Star::Find returns 0 (2), X=1159.00, Y=921.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:23:36.391 00.000 12268 Star::Find(15, 55, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.391 00.000 12268 Star::Find returns 0 (3), X=55.00, Y=86.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.391 00.000 12268 Star::Find(15, 109, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.391 00.000 12268 Star::Find returns 0 (3), X=109.00, Y=913.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:23:36.392 00.001 12268 Star::Find(15, 157, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.392 00.000 12268 Star::Find false star n=9 nbg=275 bg=12.3 sigma=1.0 thresh=15 peak=14
02:23:36.392 00.000 12268 Star::Find returns 0 (2), X=157.00, Y=173.00, Mass=29, SNR=2.9, Peak=19 HFD=0.0
02:23:36.392 00.000 12268 Star::Find(15, 107, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.392 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=318.00, Mass=15, SNR=2.5, Peak=21 HFD=0.0
02:23:36.392 00.000 12268 Star::Find(15, 125, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.392 00.000 12268 Star::Find returns 0 (4), X=127.53, Y=625.68, Mass=30, SNR=3.7, Peak=32 HFD=1.5
02:23:36.392 00.000 12268 Star::Find(15, 93, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.392 00.000 12268 Star::Find false star n=11 nbg=273 bg=12.6 sigma=0.9 thresh=15 peak=14
02:23:36.392 00.000 12268 Star::Find returns 0 (2), X=93.00, Y=420.00, Mass=30, SNR=2.9, Peak=17 HFD=0.0
02:23:36.392 00.000 12268 Star::Find(15, 134, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.392 00.000 12268 Star::Find false star n=8 nbg=268 bg=12.5 sigma=0.9 thresh=15 peak=13
02:23:36.392 00.000 12268 Star::Find returns 0 (2), X=134.00, Y=706.00, Mass=21, SNR=2.9, Peak=16 HFD=0.0
02:23:36.392 00.000 12268 Star::Find(15, 921, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.392 00.000 12268 Star::Find false star n=10 nbg=276 bg=11.5 sigma=0.9 thresh=14 peak=13
02:23:36.392 00.000 12268 Star::Find returns 0 (2), X=921.00, Y=115.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
02:23:36.393 00.001 12268 Star::Find(15, 129, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.393 00.000 12268 Star::Find returns 0 (2), X=129.00, Y=250.00, Mass=13, SNR=2.4, Peak=22 HFD=0.0
02:23:36.393 00.000 12268 Star::Find(15, 518, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.393 00.000 12268 Star::Find false star n=4 nbg=282 bg=12.0 sigma=1.1 thresh=15 peak=15
02:23:36.393 00.000 12268 Star::Find returns 0 (2), X=518.00, Y=224.00, Mass=20, SNR=2.9, Peak=23 HFD=0.0
02:23:36.393 00.000 12268 Star::Find(15, 333, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.393 00.000 12268 Star::Find returns 0 (3), X=333.00, Y=124.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.393 00.000 12268 Star::Find(15, 1212, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.393 00.000 12268 Star::Find returns 0 (3), X=1212.00, Y=451.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.393 00.000 12268 Star::Find(15, 1222, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.393 00.000 12268 Star::Find returns 0 (4), X=1224.56, Y=516.91, Mass=57, SNR=5.2, Peak=56 HFD=0.6
02:23:36.393 00.000 12268 Star::Find(15, 666, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.394 00.001 12268 Star::Find returns 0 (3), X=666.00, Y=80.00, Mass=6, SNR=1.6, Peak=16 HFD=0.0
02:23:36.394 00.000 12268 Star::Find(15, 748, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.394 00.000 12268 Star::Find returns 1 (0), X=760.58, Y=826.35, Mass=40, SNR=4.3, Peak=39 HFD=2.2
02:23:36.394 00.000 12268 AutoFind: star saturated or too dim [748, 817] 4.1 Mass 40 SNR 4.3
02:23:36.394 00.000 12268 Star::Find(15, 1191, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.394 00.000 12268 Star::Find returns 0 (2), X=1191.00, Y=929.00, Mass=12, SNR=2.3, Peak=20 HFD=0.0
02:23:36.394 00.000 12268 Star::Find(15, 1087, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.394 00.000 12268 Star::Find returns 0 (4), X=1086.28, Y=858.09, Mass=33, SNR=4.0, Peak=38 HFD=1.4
02:23:36.394 00.000 12268 Star::Find(15, 107, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.394 00.000 12268 Star::Find returns 0 (3), X=107.00, Y=145.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:23:36.394 00.000 12268 Star::Find(15, 953, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.394 00.000 12268 Star::Find returns 0 (3), X=953.00, Y=369.00, Mass=9, SNR=2.1, Peak=21 HFD=0.0
02:23:36.394 00.000 12268 Star::Find(15, 765, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.394 00.000 12268 Star::Find returns 0 (4), X=768.01, Y=613.04, Mass=253, SNR=11.2, Peak=255 HFD=0.0
02:23:36.395 00.001 12268 Star::Find(15, 451, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.395 00.000 12268 Star::Find returns 0 (2), X=451.00, Y=205.00, Mass=14, SNR=2.4, Peak=18 HFD=0.0
02:23:36.395 00.000 12268 Star::Find(15, 994, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.395 00.000 12268 Star::Find returns 0 (3), X=994.00, Y=541.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.395 00.000 12268 Star::Find(15, 1212, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.395 00.000 12268 Star::Find false star n=11 nbg=268 bg=11.6 sigma=0.9 thresh=14 peak=13
02:23:36.395 00.000 12268 Star::Find returns 0 (2), X=1212.00, Y=748.00, Mass=28, SNR=2.9, Peak=15 HFD=0.0
02:23:36.395 00.000 12268 Star::Find(15, 450, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.395 00.000 12268 Star::Find returns 0 (2), X=450.00, Y=378.00, Mass=14, SNR=2.5, Peak=18 HFD=0.0
02:23:36.395 00.000 12268 Star::Find(15, 1177, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.395 00.000 12268 Star::Find returns 0 (4), X=1176.14, Y=858.86, Mass=55, SNR=5.1, Peak=55 HFD=0.3
02:23:36.395 00.000 12268 Star::Find(15, 694, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.395 00.000 12268 Star::Find returns 0 (3), X=694.00, Y=233.00, Mass=9, SNR=2.0, Peak=16 HFD=0.0
02:23:36.395 00.000 12268 Star::Find(15, 1260, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.396 00.001 12268 Star::Find false star n=8 nbg=265 bg=11.4 sigma=0.9 thresh=14 peak=14
02:23:36.396 00.000 12268 Star::Find returns 0 (2), X=1260.00, Y=447.00, Mass=27, SNR=2.9, Peak=19 HFD=0.0
02:23:36.396 00.000 12268 Star::Find(15, 434, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.396 00.000 12268 Star::Find false star n=7 nbg=280 bg=12.2 sigma=1.0 thresh=15 peak=13
02:23:36.396 00.000 12268 Star::Find returns 0 (2), X=434.00, Y=929.00, Mass=21, SNR=2.9, Peak=16 HFD=0.0
02:23:36.396 00.000 12268 Star::Find(15, 78, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.396 00.000 12268 Star::Find returns 0 (4), X=83.66, Y=635.52, Mass=26, SNR=3.5, Peak=35 HFD=1.0
02:23:36.396 00.000 12268 Star::Find(15, 60, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.396 00.000 12268 Star::Find false star n=7 nbg=267 bg=12.6 sigma=0.9 thresh=15 peak=14
02:23:36.396 00.000 12268 Star::Find returns 0 (2), X=60.00, Y=908.00, Mass=21, SNR=2.9, Peak=19 HFD=0.0
02:23:36.396 00.000 12268 Star::Find(15, 1041, 770, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.396 00.000 12268 Star::Find false star n=13 nbg=272 bg=11.6 sigma=1.0 thresh=14 peak=13
02:23:36.396 00.000 12268 Star::Find returns 0 (2), X=1041.00, Y=770.00, Mass=33, SNR=2.9, Peak=19 HFD=0.0
02:23:36.396 00.000 12268 Star::Find(15, 954, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.396 00.000 12268 Star::Find false star n=13 nbg=272 bg=11.6 sigma=0.9 thresh=14 peak=13
02:23:36.397 00.001 12268 Star::Find returns 0 (2), X=954.00, Y=428.00, Mass=34, SNR=2.9, Peak=15 HFD=0.0
02:23:36.397 00.000 12268 Star::Find(15, 314, 357, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.397 00.000 12268 Star::Find returns 0 (3), X=314.00, Y=357.00, Mass=10, SNR=2.1, Peak=22 HFD=0.0
02:23:36.397 00.000 12268 Star::Find(15, 1128, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.397 00.000 12268 Star::Find false star n=1 nbg=283 bg=11.7 sigma=1.0 thresh=15 peak=14
02:23:36.397 00.000 12268 Star::Find returns 0 (2), X=1128.00, Y=349.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
02:23:36.397 00.000 12268 Star::Find(15, 1119, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.397 00.000 12268 Star::Find returns 0 (2), X=1119.00, Y=650.00, Mass=13, SNR=2.3, Peak=16 HFD=0.0
02:23:36.397 00.000 12268 Star::Find(15, 237, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.397 00.000 12268 Star::Find false star n=6 nbg=279 bg=12.4 sigma=0.9 thresh=15 peak=14
02:23:36.397 00.000 12268 Star::Find returns 0 (2), X=237.00, Y=405.00, Mass=20, SNR=2.9, Peak=20 HFD=0.0
02:23:36.397 00.000 12268 Star::Find(15, 28, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.397 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=833.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:23:36.397 00.000 12268 Star::Find(15, 255, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.397 00.000 12268 Star::Find false star n=10 nbg=272 bg=12.6 sigma=0.9 thresh=15 peak=14
02:23:36.398 00.001 12268 Star::Find returns 0 (2), X=255.00, Y=766.00, Mass=27, SNR=2.9, Peak=17 HFD=0.0
02:23:36.398 00.000 12268 Star::Find(15, 147, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.398 00.000 12268 Star::Find returns 0 (4), X=132.02, Y=684.05, Mass=210, SNR=10.2, Peak=18 HFD=0.1
02:23:36.398 00.000 12268 Star::Find(15, 296, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.398 00.000 12268 Star::Find false star n=9 nbg=276 bg=12.6 sigma=1.0 thresh=15 peak=15
02:23:36.398 00.000 12268 Star::Find returns 0 (2), X=296.00, Y=791.00, Mass=30, SNR=2.9, Peak=23 HFD=0.0
02:23:36.398 00.000 12268 Star::Find(15, 105, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.398 00.000 12268 Star::Find returns 1 (0), X=102.73, Y=540.84, Mass=49, SNR=4.7, Peak=31 HFD=5.8
02:23:36.398 00.000 12268 AutoFind: star saturated or too dim [105, 551] 3.9 Mass 49 SNR 4.7
02:23:36.398 00.000 12268 Star::Find(15, 480, 737, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.398 00.000 12268 Star::Find returns 0 (2), X=480.00, Y=737.00, Mass=16, SNR=2.6, Peak=17 HFD=0.0
02:23:36.398 00.000 12268 Star::Find(15, 120, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.398 00.000 12268 Star::Find returns 0 (2), X=120.00, Y=223.00, Mass=14, SNR=2.5, Peak=21 HFD=0.0
02:23:36.398 00.000 12268 Star::Find(15, 108, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.398 00.000 12268 Star::Find returns 0 (2), X=108.00, Y=775.00, Mass=19, SNR=2.8, Peak=20 HFD=0.0
02:23:36.399 00.001 12268 Star::Find(15, 1029, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.399 00.000 12268 Star::Find returns 1 (0), X=1031.04, Y=33.96, Mass=51, SNR=4.9, Peak=33 HFD=5.8
02:23:36.399 00.000 12268 AutoFind: star saturated or too dim [1029, 25] 3.8 Mass 51 SNR 4.9
02:23:36.399 00.000 12268 Star::Find(15, 159, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.399 00.000 12268 Star::Find false star n=9 nbg=264 bg=12.5 sigma=1.0 thresh=15 peak=15
02:23:36.399 00.000 12268 Star::Find returns 0 (2), X=159.00, Y=492.00, Mass=31, SNR=2.9, Peak=23 HFD=0.0
02:23:36.399 00.000 12268 Star::Find(15, 1222, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.399 00.000 12268 Star::Find returns 0 (2), X=1222.00, Y=59.00, Mass=15, SNR=2.6, Peak=19 HFD=0.0
02:23:36.399 00.000 12268 Star::Find(15, 229, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.400 00.001 12268 Star::Find returns 0 (2), X=229.00, Y=225.00, Mass=20, SNR=3.0, Peak=18 HFD=0.0
02:23:36.400 00.000 12268 Star::Find(15, 979, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.400 00.000 12268 Star::Find returns 1 (0), X=973.03, Y=720.36, Mass=40, SNR=4.3, Peak=38 HFD=1.8
02:23:36.400 00.000 12268 AutoFind: star saturated or too dim [979, 731] 3.8 Mass 40 SNR 4.3
02:23:36.400 00.000 12268 Star::Find(15, 969, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.400 00.000 12268 Star::Find returns 1 (0), X=975.90, Y=538.91, Mass=32, SNR=3.8, Peak=27 HFD=1.6
02:23:36.400 00.000 12268 AutoFind: star saturated or too dim [969, 537] 3.8 Mass 32 SNR 3.8
02:23:36.400 00.000 12268 Star::Find(15, 505, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.400 00.000 12268 Star::Find returns 0 (3), X=505.00, Y=886.00, Mass=5, SNR=1.5, Peak=15 HFD=0.0
02:23:36.400 00.000 12268 Star::Find(15, 486, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.400 00.000 12268 Star::Find returns 0 (3), X=486.00, Y=600.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:23:36.400 00.000 12268 Star::Find(15, 199, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.400 00.000 12268 Star::Find returns 0 (2), X=199.00, Y=106.00, Mass=19, SNR=2.9, Peak=20 HFD=0.0
02:23:36.400 00.000 12268 Star::Find(15, 1219, 710, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.401 00.001 12268 Star::Find false star n=10 nbg=270 bg=11.5 sigma=0.9 thresh=14 peak=13
02:23:36.401 00.000 12268 Star::Find returns 0 (2), X=1219.00, Y=710.00, Mass=25, SNR=2.9, Peak=16 HFD=0.0
02:23:36.401 00.000 12268 Star::Find(15, 77, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.401 00.000 12268 Star::Find returns 0 (2), X=77.00, Y=470.00, Mass=12, SNR=2.2, Peak=18 HFD=0.0
02:23:36.401 00.000 12268 Star::Find(15, 171, 74, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.401 00.000 12268 Star::Find returns 0 (2), X=171.00, Y=74.00, Mass=12, SNR=2.4, Peak=19 HFD=0.0
02:23:36.401 00.000 12268 Star::Find(15, 587, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.401 00.000 12268 Star::Find returns 0 (2), X=587.00, Y=225.00, Mass=19, SNR=2.8, Peak=18 HFD=0.0
02:23:36.401 00.000 12268 Star::Find(15, 92, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.401 00.000 12268 Star::Find returns 0 (2), X=92.00, Y=522.00, Mass=17, SNR=2.8, Peak=23 HFD=0.0
02:23:36.401 00.000 12268 Star::Find(15, 518, 943, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.401 00.000 12268 Star::Find false star n=9 nbg=269 bg=12.1 sigma=1.0 thresh=15 peak=13
02:23:36.401 00.000 12268 Star::Find returns 0 (2), X=518.00, Y=943.00, Mass=27, SNR=2.9, Peak=16 HFD=0.0
02:23:36.401 00.000 12268 Star::Find(15, 446, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.401 00.000 12268 Star::Find returns 0 (4), X=453.00, Y=808.00, Mass=23, SNR=3.3, Peak=30 HFD=0.0
02:23:36.402 00.001 12268 Star::Find(15, 404, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.402 00.000 12268 Star::Find returns 0 (4), X=393.09, Y=662.81, Mass=28, SNR=3.7, Peak=35 HFD=0.3
02:23:36.402 00.000 12268 Star::Find(15, 330, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.402 00.000 12268 Star::Find false star n=7 nbg=276 bg=12.3 sigma=0.9 thresh=15 peak=14
02:23:36.402 00.000 12268 Star::Find returns 0 (2), X=330.00, Y=495.00, Mass=27, SNR=2.9, Peak=21 HFD=0.0
02:23:36.402 00.000 12268 Star::Find(15, 179, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.402 00.000 12268 Star::Find returns 0 (3), X=179.00, Y=375.00, Mass=4, SNR=1.3, Peak=16 HFD=0.0
02:23:36.402 00.000 12268 Star::Find(15, 30, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.402 00.000 12268 Star::Find returns 0 (2), X=30.00, Y=628.00, Mass=17, SNR=2.7, Peak=18 HFD=0.0
02:23:36.402 00.000 12268 Star::Find(15, 98, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.402 00.000 12268 Star::Find false star n=8 nbg=271 bg=12.4 sigma=0.9 thresh=15 peak=13
02:23:36.402 00.000 12268 Star::Find returns 0 (2), X=98.00, Y=120.00, Mass=25, SNR=2.9, Peak=18 HFD=0.0
02:23:36.402 00.000 12268 Star::Find(15, 129, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.402 00.000 12268 Star::Find false star n=4 nbg=291 bg=12.7 sigma=1.2 thresh=16 peak=15
02:23:36.402 00.000 12268 Star::Find returns 0 (2), X=129.00, Y=752.00, Mass=23, SNR=2.9, Peak=23 HFD=0.0
02:23:36.403 00.001 12268 Star::Find(15, 710, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.403 00.000 12268 Star::Find false star n=7 nbg=287 bg=12.0 sigma=1.1 thresh=15 peak=13
02:23:36.403 00.000 12268 Star::Find returns 0 (2), X=710.00, Y=838.00, Mass=22, SNR=2.9, Peak=16 HFD=0.0
02:23:36.403 00.000 12268 Star::Find(15, 454, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.403 00.000 12268 Star::Find returns 0 (2), X=454.00, Y=787.00, Mass=20, SNR=2.9, Peak=19 HFD=0.0
02:23:36.403 00.000 12268 Star::Find(15, 1169, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.403 00.000 12268 Star::Find false star n=7 nbg=272 bg=11.6 sigma=0.9 thresh=14 peak=13
02:23:36.403 00.000 12268 Star::Find returns 0 (2), X=1169.00, Y=644.00, Mass=22, SNR=2.9, Peak=18 HFD=0.0
02:23:36.403 00.000 12268 Star::Find(15, 890, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.403 00.000 12268 Star::Find false star n=7 nbg=282 bg=12.0 sigma=1.1 thresh=15 peak=13
02:23:36.403 00.000 12268 Star::Find returns 0 (2), X=890.00, Y=887.00, Mass=23, SNR=2.9, Peak=16 HFD=0.0
02:23:36.403 00.000 12268 Star::Find(15, 786, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.403 00.000 12268 Star::Find returns 0 (2), X=786.00, Y=536.00, Mass=12, SNR=2.3, Peak=16 HFD=0.0
02:23:36.403 00.000 12268 Star::Find(15, 310, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.403 00.000 12268 Star::Find returns 1 (0), X=306.02, Y=149.85, Mass=32, SNR=3.8, Peak=29 HFD=3.8
02:23:36.404 00.001 12268 AutoFind: star saturated or too dim [310, 148] 3.7 Mass 32 SNR 3.8
02:23:36.404 00.000 12268 Star::Find(15, 756, 523, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.404 00.000 12268 Star::Find returns 0 (2), X=756.00, Y=523.00, Mass=15, SNR=2.7, Peak=24 HFD=0.0
02:23:36.404 00.000 12268 Star::Find(15, 396, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.404 00.000 12268 Star::Find returns 0 (2), X=396.00, Y=104.00, Mass=18, SNR=2.8, Peak=17 HFD=0.0
02:23:36.404 00.000 12268 Star::Find(15, 593, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.404 00.000 12268 Star::Find returns 1 (0), X=580.56, Y=830.70, Mass=32, SNR=3.8, Peak=29 HFD=2.7
02:23:36.404 00.000 12268 AutoFind: star saturated or too dim [593, 826] 3.7 Mass 32 SNR 3.8
02:23:36.404 00.000 12268 Star::Find(15, 1260, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.404 00.000 12268 Star::Find returns 0 (3), X=1260.00, Y=879.00, Mass=3, SNR=1.2, Peak=16 HFD=0.0
02:23:36.404 00.000 12268 AutoFind: could not find a non-saturated star!
02:23:36.404 00.000 12268 AutoFind: finding best star pass 3
02:23:36.404 00.000 12268 Star::Find(15, 241, 431, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.404 00.000 12268 Star::Find returns 0 (3), X=241.00, Y=431.00, Mass=4, SNR=1.3, Peak=17 HFD=0.0
02:23:36.404 00.000 12268 Star::Find(15, 242, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.405 00.001 12268 Star::Find false star n=5 nbg=285 bg=12.1 sigma=1.0 thresh=15 peak=14
02:23:36.405 00.000 12268 Star::Find returns 0 (2), X=242.00, Y=64.00, Mass=36, SNR=2.9, Peak=25 HFD=0.0
02:23:36.405 00.000 12268 Star::Find(15, 1159, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.405 00.000 12268 Star::Find returns 0 (2), X=1159.00, Y=921.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:23:36.405 00.000 12268 Star::Find(15, 55, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.405 00.000 12268 Star::Find returns 0 (3), X=55.00, Y=86.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.405 00.000 12268 Star::Find(15, 109, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.405 00.000 12268 Star::Find returns 0 (3), X=109.00, Y=913.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:23:36.405 00.000 12268 Star::Find(15, 157, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.405 00.000 12268 Star::Find false star n=9 nbg=275 bg=12.3 sigma=1.0 thresh=15 peak=14
02:23:36.405 00.000 12268 Star::Find returns 0 (2), X=157.00, Y=173.00, Mass=29, SNR=2.9, Peak=19 HFD=0.0
02:23:36.405 00.000 12268 Star::Find(15, 107, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.405 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=318.00, Mass=15, SNR=2.5, Peak=21 HFD=0.0
02:23:36.405 00.000 12268 Star::Find(15, 125, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.405 00.000 12268 Star::Find returns 0 (4), X=127.53, Y=625.68, Mass=30, SNR=3.7, Peak=32 HFD=1.5
02:23:36.406 00.001 12268 Star::Find(15, 93, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.406 00.000 12268 Star::Find false star n=11 nbg=273 bg=12.6 sigma=0.9 thresh=15 peak=14
02:23:36.406 00.000 12268 Star::Find returns 0 (2), X=93.00, Y=420.00, Mass=30, SNR=2.9, Peak=17 HFD=0.0
02:23:36.406 00.000 12268 Star::Find(15, 134, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.406 00.000 12268 Star::Find false star n=8 nbg=268 bg=12.5 sigma=0.9 thresh=15 peak=13
02:23:36.406 00.000 12268 Star::Find returns 0 (2), X=134.00, Y=706.00, Mass=21, SNR=2.9, Peak=16 HFD=0.0
02:23:36.406 00.000 12268 Star::Find(15, 921, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.406 00.000 12268 Star::Find false star n=10 nbg=276 bg=11.5 sigma=0.9 thresh=14 peak=13
02:23:36.406 00.000 12268 Star::Find returns 0 (2), X=921.00, Y=115.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
02:23:36.406 00.000 12268 Star::Find(15, 129, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.406 00.000 12268 Star::Find returns 0 (2), X=129.00, Y=250.00, Mass=13, SNR=2.4, Peak=22 HFD=0.0
02:23:36.406 00.000 12268 Star::Find(15, 518, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.406 00.000 12268 Star::Find false star n=4 nbg=282 bg=12.0 sigma=1.1 thresh=15 peak=15
02:23:36.406 00.000 12268 Star::Find returns 0 (2), X=518.00, Y=224.00, Mass=20, SNR=2.9, Peak=23 HFD=0.0
02:23:36.406 00.000 12268 Star::Find(15, 333, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.407 00.001 12268 Star::Find returns 0 (3), X=333.00, Y=124.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.407 00.000 12268 Star::Find(15, 1212, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.407 00.000 12268 Star::Find returns 0 (3), X=1212.00, Y=451.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:23:36.407 00.000 12268 Star::Find(15, 1222, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.407 00.000 12268 Star::Find returns 0 (4), X=1224.56, Y=516.91, Mass=57, SNR=5.2, Peak=56 HFD=0.6
02:23:36.407 00.000 12268 Star::Find(15, 666, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.407 00.000 12268 Star::Find returns 0 (3), X=666.00, Y=80.00, Mass=6, SNR=1.6, Peak=16 HFD=0.0
02:23:36.407 00.000 12268 Star::Find(15, 748, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.407 00.000 12268 Star::Find returns 1 (0), X=760.58, Y=826.35, Mass=40, SNR=4.3, Peak=39 HFD=2.2
02:23:36.407 00.000 12268 AutoFind returns star at [748, 817] 4.1 Mass 40 SNR 4.3
02:23:36.407 00.000 12268 MultiStar: primary star forcibly inserted in list
02:23:36.408 00.001 12268 Star::Find(15, 748, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.408 00.000 12268 Star::Find returns 1 (0), X=760.58, Y=826.35, Mass=40, SNR=4.3, Peak=39 HFD=2.2
02:23:36.408 00.000 12268 MultiStar: List (1): {760.58, 826.35}(4.3), 
02:23:36.408 00.000 12268 setting lock position to (760.58, 826.35)
02:23:36.408 00.000 12268 MultiStar: stabilizing after lock position change
02:23:36.408 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
02:23:36.409 00.001 12268 UpdateGuideState(): m_state=1
02:23:36.409 00.000 12268 Star::Find(15, 760, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:36.409 00.000 12268 Star::Find returns 1 (0), X=760.58, Y=826.35, Mass=40, SNR=4.3, Peak=39 HFD=2.2
02:23:36.409 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:23:36.409 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:23:36.409 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:23:36.412 00.003 12268 setting force full frames = false
02:23:36.412 00.000 12268 setting lock position to (760.58, 826.35)
02:23:36.412 00.000 12268 MultiStar: stabilizing after lock position change
02:23:36.412 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:23:36.412 00.000 12268 Changing from state SELECTING to SELECTED
02:23:36.412 00.000 12268 guider state => SELECTED
02:23:36.440 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=18, Gamma=1.290
02:23:36.457 00.017 12268 UpdateGuideState exits: m=40 SNR=4.3
02:23:36.457 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=18, Gamma=1.290
02:23:36.473 00.016 12268 Status Line: Auto-selected star at (760.6, 826.4)
02:23:36.482 00.009 12268 PhdController: newstate STATE_WAIT_SELECTED
02:23:36.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:36.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:23:36.482 00.000 12268 Enqueuing Expose request
02:23:36.482 00.000 11616 Worker thread wakes up
02:23:36.483 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:23:36.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(746,811,31,31)
02:23:37.030 00.547 12268 evsrv: cli 0F8E69C0 connect
02:23:37.031 00.001 12268 case statement mapped state 2 to 1
02:23:37.031 00.000 12268 case statement mapped state 2 to 1
02:23:37.032 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"2f57868e-46f2-455b-ae25-83c90afac18d"}
02:23:37.032 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[760.58,826.35],"id":"2f57868e-46f2-455b-ae25-83c90afac18d"}
02:23:37.033 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:23:37.034 00.001 12268 evsrv: cli 0F8E6D80 connect
02:23:37.034 00.000 12268 case statement mapped state 2 to 1
02:23:37.035 00.001 12268 case statement mapped state 2 to 1
02:23:37.035 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"c97e3f05-fd3c-4cef-aa62-c1dd4c3c763b"}
02:23:37.035 00.000 12268 case statement mapped state 2 to 1
02:23:37.035 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"c97e3f05-fd3c-4cef-aa62-c1dd4c3c763b"}
02:23:37.036 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:23:38.037 01.001 12268 evsrv: cli 0F8E69C0 connect
02:23:38.037 00.000 12268 case statement mapped state 2 to 1
02:23:38.037 00.000 12268 case statement mapped state 2 to 1
02:23:38.045 00.008 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"973ea11e-df06-426f-baae-e8ba6f56638b"}
02:23:38.045 00.000 12268 case statement mapped state 2 to 1
02:23:38.045 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"973ea11e-df06-426f-baae-e8ba6f56638b"}
02:23:38.046 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:23:38.493 00.447 11616 Exposure complete
02:23:38.567 00.074 11616 worker thread done servicing request
02:23:38.567 00.000 12268 OnExposeComplete: enter
02:23:38.567 00.000 12268 UpdateGuideState(): m_state=2
02:23:38.567 00.000 12268 Star::Find(15, 760, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:23:38.568 00.001 12268 Star::Find returns 0 (4), X=759.50, Y=825.47, Mass=47, SNR=4.7, Peak=39 HFD=1.2
02:23:38.568 00.000 12268 DistanceChecker: activated
02:23:38.568 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:23:38.568 00.000 12268 Changing from state SELECTED to UNINITIALIZED
02:23:38.569 00.001 12268 guider state => SELECTING
02:23:38.569 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:23:38.569 00.000 12268 Status Line: Star lost - low HFD
02:23:38.577 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=17, Gamma=1.290
02:23:38.598 00.021 12268 UpdateGuideState exits: Star lost - low HFD
02:23:38.598 00.000 12268 waiting for star selected, attempts remaining = 3
02:23:38.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:38.598 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:23:38.598 00.000 12268 Enqueuing Expose request
02:23:38.598 00.000 11616 Worker thread wakes up
02:23:38.598 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:23:38.598 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:23:39.047 00.449 12268 evsrv: cli 0F8E69C0 connect
02:23:39.047 00.000 12268 case statement mapped state 1 to 101
02:23:39.047 00.000 12268 case statement mapped state 1 to 101
02:23:39.049 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4f4b6d33-d733-4450-bf90-526ba00ddebb"}
02:23:39.049 00.000 12268 case statement mapped state 1 to 101
02:23:39.050 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"4f4b6d33-d733-4450-bf90-526ba00ddebb"}
02:23:39.050 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:23:40.052 01.002 12268 evsrv: cli 0F8E69C0 connect
02:23:40.052 00.000 12268 case statement mapped state 1 to 101
02:23:40.053 00.001 12268 case statement mapped state 1 to 101
02:23:40.053 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8ce82166-2b07-498c-b99b-0b6e20d42599"}
02:23:40.053 00.000 12268 case statement mapped state 1 to 101
02:23:40.053 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"8ce82166-2b07-498c-b99b-0b6e20d42599"}
02:23:40.054 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:23:40.615 00.561 11616 Exposure complete
02:23:40.683 00.068 11616 worker thread done servicing request
02:23:40.683 00.000 12268 OnExposeComplete: enter
02:23:40.683 00.000 12268 UpdateGuideState(): m_state=1
02:23:40.683 00.000 12268 Star::Find(15, 760, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:23:40.683 00.000 12268 Star::Find returns 0 (4), X=760.46, Y=825.79, Mass=44, SNR=4.6, Peak=42 HFD=1.4
02:23:40.684 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:23:40.684 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:23:40.684 00.000 12268 Status Line: Star lost - low HFD
02:23:40.687 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=10, FiltMax=17, Gamma=1.290
02:23:40.704 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:23:40.704 00.000 12268 waiting for star selected, attempts remaining = 2
02:23:40.704 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:40.704 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:23:40.704 00.000 12268 Enqueuing Expose request
02:23:40.704 00.000 11616 Worker thread wakes up
02:23:40.704 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:23:40.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:23:41.055 00.351 12268 evsrv: cli 0F8E69C0 connect
02:23:41.055 00.000 12268 case statement mapped state 1 to 101
02:23:41.055 00.000 12268 case statement mapped state 1 to 101
02:23:41.056 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"35488e1a-38a1-422e-afca-1d4649f5850d"}
02:23:41.056 00.000 12268 case statement mapped state 1 to 101
02:23:41.056 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"35488e1a-38a1-422e-afca-1d4649f5850d"}
02:23:41.056 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:23:42.059 01.003 12268 evsrv: cli 0F8E69C0 connect
02:23:42.059 00.000 12268 case statement mapped state 1 to 101
02:23:42.059 00.000 12268 case statement mapped state 1 to 101
02:23:42.060 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"cf4e9813-cb1b-4796-ad39-1accd51afa17"}
02:23:42.060 00.000 12268 case statement mapped state 1 to 101
02:23:42.060 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"cf4e9813-cb1b-4796-ad39-1accd51afa17"}
02:23:42.061 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:23:42.723 00.662 11616 Exposure complete
02:23:42.791 00.068 11616 worker thread done servicing request
02:23:42.791 00.000 12268 OnExposeComplete: enter
02:23:42.791 00.000 12268 UpdateGuideState(): m_state=1
02:23:42.791 00.000 12268 Star::Find(15, 760, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:23:42.791 00.000 12268 Star::Find returns 0 (4), X=760.06, Y=825.25, Mass=47, SNR=4.7, Peak=44 HFD=0.4
02:23:42.792 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:23:42.792 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:23:42.792 00.000 12268 Status Line: Star lost - low HFD
02:23:42.795 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=12, FiltMin=10, FiltMax=19, Gamma=1.290
02:23:42.812 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:23:42.812 00.000 12268 waiting for star selected, attempts remaining = 1
02:23:42.813 00.001 12268 PhdController: newstate STATE_ATTEMPT_START
02:23:42.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:42.813 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:23:42.813 00.000 12268 Enqueuing Expose request
02:23:42.813 00.000 11616 Worker thread wakes up
02:23:42.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:23:42.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:23:43.063 00.250 12268 evsrv: cli 0F8E69C0 connect
02:23:43.063 00.000 12268 case statement mapped state 1 to 101
02:23:43.063 00.000 12268 case statement mapped state 1 to 101
02:23:43.064 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"abacf49e-f081-40cd-bedf-62537dcff4c0"}
02:23:43.064 00.000 12268 case statement mapped state 1 to 101
02:23:43.064 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"abacf49e-f081-40cd-bedf-62537dcff4c0"}
02:23:43.065 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:23:44.067 01.002 12268 evsrv: cli 0F8E69C0 connect
02:23:44.067 00.000 12268 case statement mapped state 1 to 101
02:23:44.067 00.000 12268 case statement mapped state 1 to 101
02:23:44.068 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3e56b3e2-a45d-43b8-ab02-0ffdd73db0d2"}
02:23:44.068 00.000 12268 case statement mapped state 1 to 101
02:23:44.068 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e56b3e2-a45d-43b8-ab02-0ffdd73db0d2"}
02:23:44.069 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:23:44.831 00.762 11616 Exposure complete
02:23:44.895 00.064 11616 worker thread done servicing request
02:23:44.895 00.000 12268 OnExposeComplete: enter
02:23:44.895 00.000 12268 UpdateGuideState(): m_state=1
02:23:44.895 00.000 12268 Star::Find(15, 760, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:44.895 00.000 12268 Star::Find returns 0 (4), X=760.11, Y=825.64, Mass=34, SNR=4.1, Peak=43 HFD=0.7
02:23:44.895 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:23:44.896 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:23:44.896 00.000 12268 Status Line: Star lost - low HFD
02:23:44.898 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=20, Gamma=1.290
02:23:44.915 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:23:44.915 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:23:44.915 00.000 12268 GuiderMultiStar::AutoSelect enter
02:23:44.915 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:23:44.975 00.060 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:23:45.070 00.095 12268 AutoFind: global mean = 0.0, stdev 1.8
02:23:45.070 00.000 12268 AutoFind: using threshold = 0.1
02:23:45.164 00.094 12268 AutoFind: local max [683, 908] 12.9
02:23:45.164 00.000 12268 AutoFind: local max [79, 635] 5.1
02:23:45.164 00.000 12268 AutoFind: local max [1085, 499] 5.0
02:23:45.164 00.000 12268 AutoFind: local max [43, 827] 4.8
02:23:45.164 00.000 12268 AutoFind: local max [1194, 308] 4.6
02:23:45.164 00.000 12268 AutoFind: local max [776, 203] 4.6
02:23:45.164 00.000 12268 AutoFind: local max [821, 823] 4.5
02:23:45.164 00.000 12268 AutoFind: local max [955, 487] 4.5
02:23:45.164 00.000 12268 AutoFind: local max [649, 376] 4.4
02:23:45.164 00.000 12268 AutoFind: local max [321, 445] 4.4
02:23:45.164 00.000 12268 AutoFind: local max [299, 173] 4.4
02:23:45.164 00.000 12268 AutoFind: local max [173, 11] 4.3
02:23:45.164 00.000 12268 AutoFind: local max [73, 389] 4.3
02:23:45.165 00.001 12268 AutoFind: local max [1036, 693] 4.3
02:23:45.165 00.000 12268 AutoFind: local max [95, 76] 4.3
02:23:45.165 00.000 12268 AutoFind: local max [155, 641] 4.3
02:23:45.165 00.000 12268 AutoFind: local max [390, 384] 4.2
02:23:45.165 00.000 12268 AutoFind: local max [251, 727] 4.2
02:23:45.165 00.000 12268 AutoFind: local max [98, 838] 4.2
02:23:45.165 00.000 12268 AutoFind: local max [478, 59] 4.2
02:23:45.165 00.000 12268 AutoFind: local max [475, 672] 4.1
02:23:45.165 00.000 12268 AutoFind: local max [322, 567] 4.1
02:23:45.165 00.000 12268 AutoFind: local max [168, 747] 4.1
02:23:45.165 00.000 12268 AutoFind: local max [741, 808] 4.1
02:23:45.165 00.000 12268 AutoFind: local max [1085, 849] 4.1
02:23:45.165 00.000 12268 AutoFind: local max [15, 929] 4.1
02:23:45.165 00.000 12268 AutoFind: local max [195, 337] 4.1
02:23:45.165 00.000 12268 AutoFind: local max [427, 287] 4.1
02:23:45.166 00.001 12268 AutoFind: local max [589, 654] 4.1
02:23:45.166 00.000 12268 AutoFind: local max [948, 194] 4.1
02:23:45.166 00.000 12268 AutoFind: local max [398, 445] 4.1
02:23:45.166 00.000 12268 AutoFind: local max [708, 486] 4.1
02:23:45.166 00.000 12268 AutoFind: local max [1248, 409] 4.1
02:23:45.166 00.000 12268 AutoFind: local max [428, 275] 4.1
02:23:45.166 00.000 12268 AutoFind: local max [603, 159] 4.1
02:23:45.166 00.000 12268 AutoFind: local max [142, 246] 4.1
02:23:45.166 00.000 12268 AutoFind: local max [107, 624] 4.1
02:23:45.166 00.000 12268 AutoFind: local max [164, 324] 4.1
02:23:45.166 00.000 12268 AutoFind: local max [221, 219] 4.1
02:23:45.166 00.000 12268 AutoFind: local max [160, 582] 4.0
02:23:45.166 00.000 12268 AutoFind: local max [139, 119] 4.0
02:23:45.166 00.000 12268 AutoFind: local max [108, 907] 4.0
02:23:45.166 00.000 12268 AutoFind: local max [681, 713] 4.0
02:23:45.167 00.001 12268 AutoFind: local max [1177, 758] 4.0
02:23:45.167 00.000 12268 AutoFind: local max [1067, 776] 4.0
02:23:45.167 00.000 12268 AutoFind: local max [402, 401] 4.0
02:23:45.167 00.000 12268 AutoFind: local max [271, 41] 4.0
02:23:45.167 00.000 12268 AutoFind: local max [1192, 26] 4.0
02:23:45.167 00.000 12268 AutoFind: local max [680, 416] 4.0
02:23:45.167 00.000 12268 AutoFind: local max [267, 102] 4.0
02:23:45.167 00.000 12268 AutoFind: local max [875, 602] 4.0
02:23:45.167 00.000 12268 AutoFind: local max [399, 212] 4.0
02:23:45.167 00.000 12268 AutoFind: local max [926, 366] 4.0
02:23:45.167 00.000 12268 AutoFind: local max [704, 550] 4.0
02:23:45.167 00.000 12268 AutoFind: local max [564, 721] 4.0
02:23:45.167 00.000 12268 AutoFind: local max [539, 537] 3.9
02:23:45.168 00.001 12268 AutoFind: local max [147, 235] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [279, 811] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [635, 229] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [768, 595] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [136, 864] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [495, 419] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [44, 416] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [1162, 948] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [718, 407] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [690, 300] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [529, 551] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [1158, 426] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [747, 804] 3.9
02:23:45.168 00.000 12268 AutoFind: local max [268, 355] 3.9
02:23:45.169 00.001 12268 AutoFind: local max [1126, 263] 3.9
02:23:45.169 00.000 12268 AutoFind: local max [72, 886] 3.9
02:23:45.169 00.000 12268 AutoFind: local max [1016, 236] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [168, 288] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [863, 249] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [441, 917] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [210, 459] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [340, 724] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [70, 68] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [1188, 195] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [620, 169] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [848, 19] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [668, 688] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [440, 705] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [501, 508] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [619, 141] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [683, 311] 3.8
02:23:45.169 00.000 12268 AutoFind: local max [162, 388] 3.8
02:23:45.170 00.001 12268 AutoFind: local max [377, 282] 3.8
02:23:45.170 00.000 12268 AutoFind: local max [234, 607] 3.8
02:23:45.170 00.000 12268 AutoFind: local max [1219, 77] 3.8
02:23:45.170 00.000 12268 AutoFind: local max [820, 97] 3.8
02:23:45.170 00.000 12268 AutoFind: local max [88, 582] 3.8
02:23:45.170 00.000 12268 AutoFind: local max [415, 823] 3.8
02:23:45.170 00.000 12268 AutoFind: local max [177, 831] 3.8
02:23:45.170 00.000 12268 AutoFind: local max [177, 578] 3.8
02:23:45.170 00.000 12268 AutoFind: local max [383, 164] 3.8
02:23:45.170 00.000 12268 AutoFind: local max [805, 941] 3.8
02:23:45.170 00.000 12268 AutoFind: local max [94, 131] 3.8
02:23:45.170 00.000 12268 AutoFind: local max [1252, 34] 3.8
02:23:45.170 00.000 12268 AutoFind: too close [177, 578] 3.8 - [160, 582] 4.0
02:23:45.170 00.000 12268 AutoFind: too close [683, 311] 3.8 - [690, 300] 3.9
02:23:45.170 00.000 12268 AutoFind: too close [619, 141] 3.8 - [603, 159] 4.1
02:23:45.171 00.001 12268 AutoFind: too close [620, 169] 3.8 - [603, 159] 4.1
02:23:45.171 00.000 12268 AutoFind: too close [747, 804] 3.9 - [741, 808] 4.1
02:23:45.171 00.000 12268 AutoFind: too close [529, 551] 3.9 - [539, 537] 3.9
02:23:45.171 00.000 12268 AutoFind: too close [147, 235] 3.9 - [142, 246] 4.1
02:23:45.171 00.000 12268 AutoFind: too close [402, 401] 4.0 - [390, 384] 4.2
02:23:45.171 00.000 12268 AutoFind: too close [428, 275] 4.1 - [427, 287] 4.1
02:23:45.171 00.000 12268 AutoFind: too close to edge [1162, 948] 3.9
02:23:45.171 00.000 12268 AutoFind: too close to edge [15, 929] 4.1
02:23:45.171 00.000 12268 AutoFind: too close to edge [173, 11] 4.3
02:23:45.171 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:23:45.171 00.000 12268 Star::Find(15, 683, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.171 00.000 12268 Star::Find returns 1 (0), X=682.29, Y=908.04, Mass=98, SNR=6.6, Peak=30 HFD=3.5
02:23:45.171 00.000 12268 Star::Find(15, 79, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.171 00.000 12268 Star::Find returns 0 (4), X=83.31, Y=634.72, Mass=35, SNR=4.0, Peak=38 HFD=0.6
02:23:45.171 00.000 12268 Star::Find(15, 1085, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.172 00.001 12268 Star::Find returns 0 (2), X=1085.00, Y=499.00, Mass=12, SNR=2.3, Peak=15 HFD=0.0
02:23:45.172 00.000 12268 Star::Find(15, 43, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.172 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=827.00, Mass=18, SNR=2.9, Peak=26 HFD=0.0
02:23:45.172 00.000 12268 Star::Find(15, 1194, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.172 00.000 12268 Star::Find false star n=8 nbg=272 bg=11.6 sigma=0.9 thresh=14 peak=13
02:23:45.172 00.000 12268 Star::Find returns 0 (2), X=1194.00, Y=308.00, Mass=30, SNR=2.9, Peak=20 HFD=0.0
02:23:45.172 00.000 12268 Star::Find(15, 776, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.172 00.000 12268 Star::Find returns 0 (3), X=776.00, Y=203.00, Mass=5, SNR=1.5, Peak=17 HFD=0.0
02:23:45.172 00.000 12268 Star::Find(15, 821, 823, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.172 00.000 12268 Star::Find returns 0 (2), X=821.00, Y=823.00, Mass=11, SNR=2.3, Peak=19 HFD=0.0
02:23:45.172 00.000 12268 Star::Find(15, 955, 487, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.172 00.000 12268 Star::Find returns 0 (2), X=955.00, Y=487.00, Mass=15, SNR=2.6, Peak=20 HFD=0.0
02:23:45.172 00.000 12268 Star::Find(15, 649, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.172 00.000 12268 Star::Find false star n=7 nbg=283 bg=12.2 sigma=1.1 thresh=15 peak=14
02:23:45.173 00.001 12268 Star::Find returns 0 (2), X=649.00, Y=376.00, Mass=23, SNR=2.9, Peak=17 HFD=0.0
02:23:45.173 00.000 12268 Star::Find(15, 321, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.173 00.000 12268 Star::Find returns 1 (0), X=325.95, Y=445.69, Mass=44, SNR=4.4, Peak=26 HFD=4.8
02:23:45.173 00.000 12268 Star::Find(15, 299, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.173 00.000 12268 Star::Find returns 0 (3), X=299.00, Y=173.00, Mass=8, SNR=1.9, Peak=18 HFD=0.0
02:23:45.173 00.000 12268 Star::Find(15, 73, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.173 00.000 12268 Star::Find returns 0 (3), X=73.00, Y=389.00, Mass=4, SNR=1.3, Peak=19 HFD=0.0
02:23:45.173 00.000 12268 Star::Find(15, 1036, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.173 00.000 12268 Star::Find returns 0 (3), X=1036.00, Y=693.00, Mass=9, SNR=1.9, Peak=15 HFD=0.0
02:23:45.173 00.000 12268 Star::Find(15, 95, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.173 00.000 12268 Star::Find returns 0 (2), X=95.00, Y=76.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:23:45.173 00.000 12268 Star::Find(15, 155, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.173 00.000 12268 Star::Find false star n=7 nbg=282 bg=12.9 sigma=1.1 thresh=16 peak=16
02:23:45.173 00.000 12268 Star::Find returns 0 (2), X=155.00, Y=641.00, Mass=33, SNR=2.9, Peak=27 HFD=0.0
02:23:45.174 00.001 12268 Star::Find(15, 251, 727, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.174 00.000 12268 Star::Find returns 1 (0), X=250.60, Y=728.05, Mass=35, SNR=4.0, Peak=37 HFD=1.7
02:23:45.174 00.000 12268 Star::Find(15, 98, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.174 00.000 12268 Star::Find returns 0 (2), X=98.00, Y=838.00, Mass=16, SNR=2.6, Peak=20 HFD=0.0
02:23:45.174 00.000 12268 Star::Find(15, 478, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.174 00.000 12268 Star::Find returns 0 (2), X=478.00, Y=59.00, Mass=15, SNR=2.6, Peak=19 HFD=0.0
02:23:45.174 00.000 12268 Star::Find(15, 475, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.174 00.000 12268 Star::Find returns 0 (2), X=475.00, Y=672.00, Mass=15, SNR=2.6, Peak=20 HFD=0.0
02:23:45.174 00.000 12268 Star::Find(15, 322, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.174 00.000 12268 Star::Find false star n=9 nbg=272 bg=12.7 sigma=0.9 thresh=15 peak=15
02:23:45.174 00.000 12268 Star::Find returns 0 (2), X=322.00, Y=567.00, Mass=38, SNR=2.9, Peak=28 HFD=0.0
02:23:45.174 00.000 12268 Star::Find(15, 168, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.174 00.000 12268 Star::Find false star n=5 nbg=275 bg=12.9 sigma=1.0 thresh=16 peak=15
02:23:45.174 00.000 12268 Star::Find returns 0 (2), X=168.00, Y=747.00, Mass=25, SNR=2.9, Peak=23 HFD=0.0
02:23:45.175 00.001 12268 Star::Find(15, 1085, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.175 00.000 12268 Star::Find returns 0 (4), X=1086.55, Y=857.09, Mass=33, SNR=4.0, Peak=39 HFD=0.7
02:23:45.175 00.000 12268 Star::Find(15, 195, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.175 00.000 12268 Star::Find returns 1 (0), X=198.13, Y=338.53, Mass=34, SNR=4.0, Peak=37 HFD=1.7
02:23:45.175 00.000 12268 Star::Find(15, 589, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.175 00.000 12268 Star::Find false star n=9 nbg=271 bg=12.5 sigma=1.0 thresh=15 peak=14
02:23:45.175 00.000 12268 Star::Find returns 0 (2), X=589.00, Y=654.00, Mass=30, SNR=2.9, Peak=21 HFD=0.0
02:23:45.175 00.000 12268 Star::Find(15, 948, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.175 00.000 12268 Star::Find false star n=12 nbg=273 bg=11.7 sigma=0.9 thresh=14 peak=13
02:23:45.175 00.000 12268 Star::Find returns 0 (2), X=948.00, Y=194.00, Mass=30, SNR=2.9, Peak=15 HFD=0.0
02:23:45.175 00.000 12268 Star::Find(15, 398, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.175 00.000 12268 Star::Find returns 0 (4), X=411.76, Y=442.03, Mass=80, SNR=6.2, Peak=72 HFD=0.3
02:23:45.176 00.001 12268 Star::Find(15, 708, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.176 00.000 12268 Star::Find returns 0 (2), X=708.00, Y=486.00, Mass=18, SNR=2.9, Peak=30 HFD=0.0
02:23:45.176 00.000 12268 Star::Find(15, 1248, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.176 00.000 12268 Star::Find returns 0 (4), X=1256.00, Y=395.00, Mass=21, SNR=3.2, Peak=33 HFD=0.5
02:23:45.176 00.000 12268 Star::Find(15, 107, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.176 00.000 12268 Star::Find false star n=6 nbg=282 bg=12.9 sigma=1.1 thresh=16 peak=14
02:23:45.176 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=624.00, Mass=37, SNR=2.9, Peak=17 HFD=0.0
02:23:45.176 00.000 12268 Star::Find(15, 164, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.176 00.000 12268 Star::Find returns 0 (2), X=164.00, Y=324.00, Mass=19, SNR=2.9, Peak=19 HFD=0.0
02:23:45.176 00.000 12268 Star::Find(15, 221, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.176 00.000 12268 Star::Find returns 0 (2), X=221.00, Y=219.00, Mass=19, SNR=2.9, Peak=21 HFD=0.0
02:23:45.176 00.000 12268 Star::Find(15, 139, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.176 00.000 12268 Star::Find returns 0 (3), X=139.00, Y=119.00, Mass=3, SNR=1.2, Peak=17 HFD=0.0
02:23:45.177 00.001 12268 Star::Find(15, 108, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.177 00.000 12268 Star::Find returns 0 (4), X=98.37, Y=897.71, Mass=44, SNR=4.5, Peak=41 HFD=1.3
02:23:45.177 00.000 12268 Star::Find(15, 681, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.177 00.000 12268 Star::Find false star n=12 nbg=274 bg=12.3 sigma=1.1 thresh=15 peak=15
02:23:45.177 00.000 12268 Star::Find returns 0 (2), X=681.00, Y=713.00, Mass=42, SNR=2.9, Peak=23 HFD=0.0
02:23:45.177 00.000 12268 Star::Find(15, 1177, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.177 00.000 12268 Star::Find false star n=7 nbg=288 bg=12.0 sigma=1.1 thresh=15 peak=14
02:23:45.177 00.000 12268 Star::Find returns 0 (2), X=1177.00, Y=758.00, Mass=25, SNR=2.9, Peak=19 HFD=0.0
02:23:45.177 00.000 12268 Star::Find(15, 1067, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.177 00.000 12268 Star::Find returns 0 (3), X=1067.00, Y=776.00, Mass=4, SNR=1.3, Peak=16 HFD=0.0
02:23:45.177 00.000 12268 Star::Find(15, 271, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.177 00.000 12268 Star::Find returns 0 (2), X=271.00, Y=41.00, Mass=18, SNR=2.8, Peak=18 HFD=0.0
02:23:45.177 00.000 12268 Star::Find(15, 1192, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.177 00.000 12268 Star::Find false star n=6 nbg=272 bg=11.3 sigma=0.9 thresh=14 peak=13
02:23:45.178 00.001 12268 Star::Find returns 0 (2), X=1192.00, Y=26.00, Mass=22, SNR=2.9, Peak=20 HFD=0.0
02:23:45.178 00.000 12268 Star::Find(15, 680, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.178 00.000 12268 Star::Find returns 0 (2), X=680.00, Y=416.00, Mass=19, SNR=2.9, Peak=16 HFD=0.0
02:23:45.178 00.000 12268 Star::Find(15, 267, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.178 00.000 12268 Star::Find returns 0 (2), X=267.00, Y=102.00, Mass=16, SNR=2.6, Peak=18 HFD=0.0
02:23:45.178 00.000 12268 Star::Find(15, 875, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.178 00.000 12268 Star::Find false star n=7 nbg=285 bg=12.2 sigma=1.1 thresh=15 peak=14
02:23:45.178 00.000 12268 Star::Find returns 0 (2), X=875.00, Y=602.00, Mass=29, SNR=2.9, Peak=19 HFD=0.0
02:23:45.178 00.000 12268 Star::Find(15, 399, 212, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.178 00.000 12268 Star::Find false star n=7 nbg=277 bg=12.6 sigma=1.1 thresh=16 peak=14
02:23:45.178 00.000 12268 Star::Find returns 0 (2), X=399.00, Y=212.00, Mass=24, SNR=2.9, Peak=17 HFD=0.0
02:23:45.178 00.000 12268 Star::Find(15, 926, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.178 00.000 12268 Star::Find returns 1 (0), X=925.17, Y=370.90, Mass=35, SNR=3.9, Peak=32 HFD=1.9
02:23:45.178 00.000 12268 Star::Find(15, 704, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.179 00.001 12268 Star::Find false star n=8 nbg=270 bg=12.4 sigma=0.9 thresh=15 peak=15
02:23:45.179 00.000 12268 Star::Find returns 0 (2), X=704.00, Y=550.00, Mass=31, SNR=2.9, Peak=24 HFD=0.0
02:23:45.179 00.000 12268 Star::Find(15, 564, 721, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.179 00.000 12268 Star::Find false star n=13 nbg=269 bg=12.5 sigma=0.9 thresh=15 peak=14
02:23:45.179 00.000 12268 Star::Find returns 0 (2), X=564.00, Y=721.00, Mass=37, SNR=2.9, Peak=17 HFD=0.0
02:23:45.179 00.000 12268 Star::Find(15, 279, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.179 00.000 12268 Star::Find returns 0 (2), X=279.00, Y=811.00, Mass=14, SNR=2.6, Peak=24 HFD=0.0
02:23:45.179 00.000 12268 Star::Find(15, 635, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.179 00.000 12268 Star::Find returns 0 (4), X=642.03, Y=237.00, Mass=27, SNR=3.5, Peak=33 HFD=1.2
02:23:45.179 00.000 12268 Star::Find(15, 768, 595, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.179 00.000 12268 Star::Find false star n=5 nbg=280 bg=12.2 sigma=1.0 thresh=15 peak=15
02:23:45.179 00.000 12268 Star::Find returns 0 (2), X=768.00, Y=595.00, Mass=25, SNR=2.9, Peak=24 HFD=0.0
02:23:45.179 00.000 12268 Star::Find(15, 136, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.179 00.000 12268 Star::Find returns 0 (3), X=136.00, Y=864.00, Mass=6, SNR=1.6, Peak=17 HFD=0.0
02:23:45.179 00.000 12268 Star::Find(15, 495, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.180 00.001 12268 Star::Find false star n=12 nbg=269 bg=12.4 sigma=0.9 thresh=15 peak=14
02:23:45.180 00.000 12268 Star::Find returns 0 (2), X=495.00, Y=419.00, Mass=32, SNR=2.9, Peak=17 HFD=0.0
02:23:45.180 00.000 12268 Star::Find(15, 44, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.180 00.000 12268 Star::Find returns 0 (2), X=44.00, Y=416.00, Mass=16, SNR=2.6, Peak=17 HFD=0.0
02:23:45.180 00.000 12268 Star::Find(15, 718, 407, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.180 00.000 12268 Star::Find false star n=5 nbg=283 bg=12.1 sigma=1.1 thresh=15 peak=15
02:23:45.180 00.000 12268 Star::Find returns 0 (2), X=718.00, Y=407.00, Mass=21, SNR=2.9, Peak=22 HFD=0.0
02:23:45.180 00.000 12268 Star::Find(15, 1158, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.180 00.000 12268 Star::Find returns 0 (2), X=1158.00, Y=426.00, Mass=13, SNR=2.4, Peak=21 HFD=0.0
02:23:45.180 00.000 12268 Star::Find(15, 268, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.180 00.000 12268 Star::Find returns 0 (2), X=268.00, Y=355.00, Mass=11, SNR=2.1, Peak=18 HFD=0.0
02:23:45.180 00.000 12268 Star::Find(15, 1126, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.180 00.000 12268 Star::Find false star n=3 nbg=277 bg=11.8 sigma=1.1 thresh=15 peak=15
02:23:45.180 00.000 12268 Star::Find returns 0 (2), X=1126.00, Y=263.00, Mass=25, SNR=2.9, Peak=29 HFD=0.0
02:23:45.180 00.000 12268 Star::Find(15, 72, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.181 00.001 12268 Star::Find returns 0 (3), X=72.00, Y=886.00, Mass=6, SNR=1.6, Peak=17 HFD=0.0
02:23:45.181 00.000 12268 Star::Find(15, 1016, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.181 00.000 12268 Star::Find returns 0 (2), X=1016.00, Y=236.00, Mass=17, SNR=2.9, Peak=26 HFD=0.0
02:23:45.181 00.000 12268 Star::Find(15, 168, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.181 00.000 12268 Star::Find returns 0 (3), X=168.00, Y=288.00, Mass=10, SNR=2.0, Peak=16 HFD=0.0
02:23:45.181 00.000 12268 Star::Find(15, 863, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.181 00.000 12268 Star::Find returns 0 (4), X=864.10, Y=239.51, Mass=31, SNR=3.8, Peak=34 HFD=0.7
02:23:45.181 00.000 12268 Star::Find(15, 441, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.181 00.000 12268 Star::Find false star n=14 nbg=272 bg=12.6 sigma=0.9 thresh=15 peak=14
02:23:45.181 00.000 12268 Star::Find returns 0 (2), X=441.00, Y=917.00, Mass=38, SNR=2.9, Peak=16 HFD=0.0
02:23:45.181 00.000 12268 Star::Find(15, 210, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.181 00.000 12268 Star::Find false star n=3 nbg=282 bg=12.8 sigma=1.1 thresh=16 peak=16
02:23:45.181 00.000 12268 Star::Find returns 0 (2), X=210.00, Y=459.00, Mass=24, SNR=2.9, Peak=28 HFD=0.0
02:23:45.181 00.000 12268 Star::Find(15, 340, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.181 00.000 12268 Star::Find returns 0 (2), X=340.00, Y=724.00, Mass=15, SNR=2.5, Peak=18 HFD=0.0
02:23:45.182 00.001 12268 Star::Find(15, 70, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.182 00.000 12268 Star::Find false star n=5 nbg=283 bg=12.7 sigma=1.0 thresh=16 peak=14
02:23:45.182 00.000 12268 Star::Find returns 0 (2), X=70.00, Y=68.00, Mass=21, SNR=2.9, Peak=19 HFD=0.0
02:23:45.182 00.000 12268 Star::Find(15, 1188, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.182 00.000 12268 Star::Find returns 0 (4), X=1175.90, Y=182.43, Mass=33, SNR=3.9, Peak=26 HFD=1.2
02:23:45.182 00.000 12268 Star::Find(15, 848, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.182 00.000 12268 Star::Find false star n=11 nbg=271 bg=11.6 sigma=0.9 thresh=14 peak=14
02:23:45.183 00.001 12268 Star::Find returns 0 (2), X=848.00, Y=19.00, Mass=38, SNR=2.9, Peak=22 HFD=0.0
02:23:45.183 00.000 12268 Star::Find(15, 668, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.183 00.000 12268 Star::Find false star n=8 nbg=267 bg=12.4 sigma=0.9 thresh=15 peak=15
02:23:45.183 00.000 12268 Star::Find returns 0 (2), X=668.00, Y=688.00, Mass=27, SNR=2.9, Peak=19 HFD=0.0
02:23:45.183 00.000 12268 Star::Find(15, 440, 705, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.183 00.000 12268 Star::Find returns 0 (2), X=440.00, Y=705.00, Mass=14, SNR=2.6, Peak=17 HFD=0.0
02:23:45.183 00.000 12268 Star::Find(15, 501, 508, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.183 00.000 12268 Star::Find returns 0 (3), X=501.00, Y=508.00, Mass=4, SNR=1.2, Peak=17 HFD=0.0
02:23:45.183 00.000 12268 Star::Find(15, 162, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.183 00.000 12268 Star::Find returns 0 (2), X=162.00, Y=388.00, Mass=19, SNR=3.0, Peak=22 HFD=0.0
02:23:45.183 00.000 12268 Star::Find(15, 377, 282, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.183 00.000 12268 Star::Find false star n=11 nbg=271 bg=12.5 sigma=0.9 thresh=15 peak=13
02:23:45.183 00.000 12268 Star::Find returns 0 (2), X=377.00, Y=282.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
02:23:45.183 00.000 12268 Star::Find(15, 234, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.184 00.001 12268 Star::Find returns 0 (3), X=234.00, Y=607.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:23:45.184 00.000 12268 Star::Find(15, 1219, 77, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.184 00.000 12268 Star::Find returns 0 (3), X=1219.00, Y=77.00, Mass=3, SNR=1.2, Peak=16 HFD=0.0
02:23:45.184 00.000 12268 Star::Find(15, 820, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.184 00.000 12268 Star::Find false star n=3 nbg=284 bg=11.9 sigma=1.0 thresh=15 peak=13
02:23:45.184 00.000 12268 Star::Find returns 0 (2), X=820.00, Y=97.00, Mass=41, SNR=2.9, Peak=15 HFD=0.0
02:23:45.184 00.000 12268 Star::Find(15, 88, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.184 00.000 12268 Star::Find returns 0 (2), X=88.00, Y=582.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:23:45.184 00.000 12268 Star::Find(15, 415, 823, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.184 00.000 12268 Star::Find returns 1 (0), X=416.49, Y=824.44, Mass=36, SNR=4.1, Peak=35 HFD=2.5
02:23:45.184 00.000 12268 Star::Find(15, 177, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.184 00.000 12268 Star::Find returns 0 (4), X=188.50, Y=832.57, Mass=41, SNR=4.4, Peak=47 HFD=0.8
02:23:45.184 00.000 12268 Star::Find(15, 383, 164, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.184 00.000 12268 Star::Find returns 0 (2), X=383.00, Y=164.00, Mass=12, SNR=2.2, Peak=20 HFD=0.0
02:23:45.185 00.001 12268 Star::Find(15, 805, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.185 00.000 12268 Star::Find returns 1 (0), X=793.36, Y=950.02, Mass=35, SNR=4.0, Peak=26 HFD=6.2
02:23:45.185 00.000 12268 Star::Find(15, 94, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.185 00.000 12268 Star::Find returns 0 (2), X=94.00, Y=131.00, Mass=21, SNR=3.0, Peak=18 HFD=0.0
02:23:45.185 00.000 12268 Star::Find(15, 1252, 34, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.185 00.000 12268 Star::Find returns 0 (2), X=1252.00, Y=34.00, Mass=18, SNR=2.8, Peak=15 HFD=0.0
02:23:45.185 00.000 12268 AutoFind: finding best star pass 1
02:23:45.185 00.000 12268 Star::Find(15, 683, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.185 00.000 12268 Star::Find returns 1 (0), X=682.29, Y=908.04, Mass=98, SNR=6.6, Peak=30 HFD=3.5
02:23:45.185 00.000 12268 AutoFind returns star at [683, 908] 12.9 Mass 98 SNR 6.6
02:23:45.186 00.001 12268 Star::Find(15, 683, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.186 00.000 12268 Star::Find returns 1 (0), X=682.29, Y=908.04, Mass=98, SNR=6.6, Peak=30 HFD=3.5
02:23:45.186 00.000 12268 MultiStar: List (1): {682.29, 908.04}(6.6), 
02:23:45.186 00.000 12268 setting lock position to (682.29, 908.04)
02:23:45.187 00.001 12268 MultiStar: stabilizing after lock position change
02:23:45.187 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
02:23:45.187 00.000 12268 UpdateGuideState(): m_state=1
02:23:45.187 00.000 12268 Star::Find(15, 682, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:23:45.187 00.000 12268 Star::Find returns 1 (0), X=682.29, Y=908.04, Mass=98, SNR=6.6, Peak=30 HFD=3.5
02:23:45.187 00.000 12268 DistanceChecker: deactivated
02:23:45.187 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:23:45.187 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:23:45.187 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:23:45.191 00.004 12268 setting lock position to (682.29, 908.04)
02:23:45.191 00.000 12268 MultiStar: stabilizing after lock position change
02:23:45.191 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:23:45.191 00.000 12268 Changing from state SELECTING to SELECTED
02:23:45.191 00.000 12268 guider state => SELECTED
02:23:45.216 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=20, Gamma=1.290
02:23:45.233 00.017 12268 UpdateGuideState exits: m=98 SNR=6.6
02:23:45.233 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=20, Gamma=1.290
02:23:45.249 00.016 12268 Status Line: Auto-selected star at (682.3, 908.0)
02:23:45.257 00.008 12268 PhdController: newstate STATE_WAIT_SELECTED
02:23:45.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:45.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:23:45.257 00.000 12268 Enqueuing Expose request
02:23:45.257 00.000 11616 Worker thread wakes up
02:23:45.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:23:45.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(667,893,31,31)
02:23:45.257 00.000 12268 evsrv: cli 0F8E69C0 connect
02:23:45.258 00.001 12268 case statement mapped state 2 to 1
02:23:45.258 00.000 12268 case statement mapped state 2 to 1
02:23:45.259 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"702c0472-629a-4c30-bc5c-47d74e316f7e"}
02:23:45.259 00.000 12268 case statement mapped state 2 to 1
02:23:45.259 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"702c0472-629a-4c30-bc5c-47d74e316f7e"}
02:23:45.263 00.004 12268 evsrv: cli 0F8E69C0 disconnect
02:23:46.261 00.998 12268 evsrv: cli 0F8E6D80 connect
02:23:46.262 00.001 12268 case statement mapped state 2 to 1
02:23:46.262 00.000 12268 case statement mapped state 2 to 1
02:23:46.263 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"660f9389-3f33-4017-8898-91a0a0111e8e"}
02:23:46.263 00.000 12268 case statement mapped state 2 to 1
02:23:46.263 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"660f9389-3f33-4017-8898-91a0a0111e8e"}
02:23:46.263 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:23:47.264 01.001 11616 Exposure complete
02:23:47.264 00.000 12268 evsrv: cli 0F8E69C0 connect
02:23:47.264 00.000 12268 case statement mapped state 2 to 1
02:23:47.264 00.000 12268 case statement mapped state 2 to 1
02:23:47.265 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e96ea135-ff75-4698-9b36-6835e6a03e2f"}
02:23:47.265 00.000 12268 case statement mapped state 2 to 1
02:23:47.265 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"e96ea135-ff75-4698-9b36-6835e6a03e2f"}
02:23:47.265 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:23:47.327 00.062 11616 worker thread done servicing request
02:23:47.327 00.000 12268 OnExposeComplete: enter
02:23:47.327 00.000 12268 UpdateGuideState(): m_state=2
02:23:47.327 00.000 12268 Star::Find(15, 682, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:23:47.327 00.000 12268 Star::Find returns 1 (0), X=683.32, Y=907.70, Mass=79, SNR=6.0, Peak=30 HFD=2.3
02:23:47.328 00.001 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
02:23:47.328 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.38)
02:23:47.328 00.000 12268 CameraToMount -- cameraX=1.03 cameraY=-0.34 hyp=1.09 cameraTheta=-0.32 mountX=-0.24 mountY=1.07, mountTheta=1.79
02:23:47.329 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:23:47.347 00.018 12268 UpdateGuideState exits: m=79 SNR=6.0
02:23:47.347 00.000 12268 PhdController: newstate STATE_CALIBRATE
02:23:47.347 00.000 12268 PhdController: newstate STATE_GUIDE
02:23:47.347 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
02:23:47.347 00.000 12268 guider state => CALIBRATED
02:23:47.347 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:23:47.369 00.022 12268 reset dither spiral
02:23:47.369 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:23:47.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:47.369 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:23:47.369 00.000 12268 Enqueuing Expose request
02:23:47.369 00.000 11616 Worker thread wakes up
02:23:47.370 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:23:47.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:23:48.267 00.897 12268 evsrv: cli 0F8E69C0 connect
02:23:48.267 00.000 12268 case statement mapped state 5 to 1
02:23:48.268 00.001 12268 case statement mapped state 5 to 1
02:23:48.268 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8dcbcf03-3da7-4bb4-9553-6f07d8fd3d81"}
02:23:48.268 00.000 12268 case statement mapped state 5 to 1
02:23:48.268 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"8dcbcf03-3da7-4bb4-9553-6f07d8fd3d81"}
02:23:48.269 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:23:49.270 01.001 12268 evsrv: cli 0F8E69C0 connect
02:23:49.271 00.001 12268 case statement mapped state 5 to 1
02:23:49.271 00.000 12268 case statement mapped state 5 to 1
02:23:49.272 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"cec3b7a4-45c4-440f-ba4b-346271d0cc20"}
02:23:49.272 00.000 12268 case statement mapped state 5 to 1
02:23:49.272 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"cec3b7a4-45c4-440f-ba4b-346271d0cc20"}
02:23:49.273 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:23:49.381 00.108 11616 Exposure complete
02:23:49.448 00.067 11616 worker thread done servicing request
02:23:49.449 00.001 12268 OnExposeComplete: enter
02:23:49.449 00.000 12268 UpdateGuideState(): m_state=5
02:23:49.449 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:23:49.449 00.000 12268 Star::Find returns 1 (0), X=683.28, Y=907.40, Mass=114, SNR=7.1, Peak=31 HFD=3.3
02:23:49.449 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
02:23:49.449 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
02:23:49.449 00.000 12268 CameraToMount -- cameraX=0.99 cameraY=-0.64 hyp=1.19 cameraTheta=-0.57 mountX=-0.54 mountY=1.07, mountTheta=2.04
02:23:49.451 00.002 12268 Changing from state CALIBRATED to GUIDING
02:23:49.451 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.3
02:23:49.451 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:23:49.451 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.3 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
02:23:49.451 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:23:49.452 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:23:49.452 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:23:49.452 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:23:49.452 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:23:49.453 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:23:49.453 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:23:49.453 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:23:49.453 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:23:49.454 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:23:49.454 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:23:49.454 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:23:49.454 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:23:49.711 00.257 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:23:49.711 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
02:23:49.711 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.3
02:23:49.715 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.3
02:23:49.715 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:23:49.715 00.000 12268 setting lock position to (683.28, 907.40)
02:23:49.716 00.001 12268 MultiStar: stabilizing after lock position change
02:23:49.716 00.000 12268 guider state => GUIDING
02:23:49.716 00.000 12268 Status Line: Guiding
02:23:49.719 00.003 12268 Mount: notify guiding started
02:23:49.720 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
02:23:49.720 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
02:23:49.720 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
02:23:49.721 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
02:23:49.721 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
02:23:49.721 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
02:23:49.722 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
02:23:49.722 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
02:23:49.722 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
02:23:49.722 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
02:23:49.723 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
02:23:49.723 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
02:23:49.723 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:23:49.723 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:23:49.724 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:23:49.724 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:23:49.724 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:23:49.724 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:23:49.725 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:23:49.725 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:23:49.725 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:23:49.725 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:23:49.726 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:23:49.726 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:23:49.726 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:23:49.727 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:23:49.728 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:23:49.728 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:23:49.728 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:23:49.729 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:23:49.729 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:23:49.729 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:23:49.730 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:23:49.730 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:23:49.730 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:23:49.730 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:23:49.731 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:23:49.731 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:23:49.885 00.154 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:23:49.885 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:23:49.898 00.013 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:23:49.898 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
02:23:49.899 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.3
02:23:49.899 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.3
02:23:49.899 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
02:23:49.899 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
02:23:49.899 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
02:23:49.899 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
02:23:49.899 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
02:23:49.899 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=9, FiltMax=18, Gamma=1.290
02:23:49.918 00.019 12268 UpdateGuideState exits: m=114 SNR=7.1
02:23:49.918 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
02:23:49.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:49.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:23:49.918 00.000 12268 Enqueuing Expose request
02:23:49.918 00.000 11616 Worker thread wakes up
02:23:49.919 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:23:49.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:23:50.275 00.356 12268 evsrv: cli 0F8E6D80 connect
02:23:50.275 00.000 12268 case statement mapped state 6 to 3
02:23:50.275 00.000 12268 case statement mapped state 6 to 3
02:23:50.276 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"78e654bf-be14-4d18-aaef-24c871d31aa8"}
02:23:50.276 00.000 12268 case statement mapped state 6 to 3
02:23:50.276 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"78e654bf-be14-4d18-aaef-24c871d31aa8"}
02:23:50.277 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:23:51.925 01.648 11616 Exposure complete
02:23:51.988 00.063 11616 worker thread done servicing request
02:23:51.988 00.000 12268 OnExposeComplete: enter
02:23:51.988 00.000 12268 UpdateGuideState(): m_state=6
02:23:51.989 00.001 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:23:51.989 00.000 12268 Star::Find returns 1 (0), X=682.82, Y=907.21, Mass=165, SNR=8.6, Peak=32 HFD=3.6
02:23:51.989 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
02:23:51.989 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
02:23:51.989 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.18 hyp=0.50 cameraTheta=-2.76 mountX=-0.23 mountY=-0.43, mountTheta=-2.05
02:23:51.990 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.18, opts=13)
02:23:51.991 00.001 12268 Enqueuing Move request for scope (-0.46, -0.18)
02:23:51.991 00.000 11616 Worker thread wakes up
02:23:51.991 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.18) opts 0xd
02:23:51.991 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.18)
02:23:51.991 00.000 11616 Moving (-0.46, -0.18) raw xDistance=-0.23 yDistance=-0.43
02:23:51.991 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:51.991 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:23:51.991 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:51.991 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
02:23:51.991 00.000 11616 MoveAxis(E, 0, ABG)
02:23:51.991 00.000 11616 Move returns status 0, amount 0
02:23:51.991 00.000 11616 MoveAxis(N, 0, ABG)
02:23:51.991 00.000 11616 Move returns status 0, amount 0
02:23:51.991 00.000 11616 move complete, result=0
02:23:51.992 00.001 11616 worker thread done servicing request
02:23:52.012 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=19, Gamma=1.290
02:23:52.030 00.018 12268 UpdateGuideState exits: m=165 SNR=8.6
02:23:52.030 00.000 12268 PhdController: settling, locked = 1, distance = 0.98 (1.50) aobump = 0 frame = 1 / 99999
02:23:52.030 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699432.030,"Host":"ASTROCENTER","Inst":1,"Distance":0.98,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:23:52.031 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:52.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:23:52.031 00.000 12268 Enqueuing Expose request
02:23:52.031 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
02:23:52.031 00.000 11616 Worker thread wakes up
02:23:52.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:23:52.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:23:54.034 02.003 11616 Exposure complete
02:23:54.096 00.062 11616 worker thread done servicing request
02:23:54.096 00.000 12268 OnExposeComplete: enter
02:23:54.096 00.000 12268 UpdateGuideState(): m_state=6
02:23:54.096 00.000 12268 Star::Find(15, 682, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:23:54.097 00.001 12268 Star::Find returns 1 (0), X=683.48, Y=907.40, Mass=128, SNR=7.5, Peak=27 HFD=3.1
02:23:54.097 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:23:54.097 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.71)
02:23:54.097 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.00 hyp=0.20 cameraTheta=0.01 mountX=0.02 mountY=0.20, mountTheta=1.47
02:23:54.099 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.00, opts=13)
02:23:54.099 00.000 12268 Enqueuing Move request for scope (0.20, 0.00)
02:23:54.099 00.000 11616 Worker thread wakes up
02:23:54.099 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.00) opts 0xd
02:23:54.099 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.00)
02:23:54.099 00.000 11616 Moving (0.20, 0.00) raw xDistance=0.02 yDistance=0.20
02:23:54.099 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:54.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:23:54.100 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:54.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:23:54.100 00.000 11616 MoveAxis(E, 0, ABG)
02:23:54.100 00.000 11616 Move returns status 0, amount 0
02:23:54.100 00.000 11616 MoveAxis(N, 0, ABG)
02:23:54.100 00.000 11616 Move returns status 0, amount 0
02:23:54.100 00.000 11616 move complete, result=0
02:23:54.100 00.000 11616 worker thread done servicing request
02:23:54.119 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:23:54.136 00.017 12268 UpdateGuideState exits: m=128 SNR=7.5
02:23:54.136 00.000 12268 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 2 / 99999
02:23:54.136 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699434.136,"Host":"ASTROCENTER","Inst":1,"Distance":0.75,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
02:23:54.137 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:54.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:23:54.137 00.000 12268 Enqueuing Expose request
02:23:54.137 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:23:54.137 00.000 11616 Worker thread wakes up
02:23:54.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:23:54.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:23:56.144 02.007 11616 Exposure complete
02:23:56.207 00.063 11616 worker thread done servicing request
02:23:56.207 00.000 12268 OnExposeComplete: enter
02:23:56.207 00.000 12268 UpdateGuideState(): m_state=6
02:23:56.207 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:23:56.207 00.000 12268 Star::Find returns 1 (0), X=683.62, Y=906.51, Mass=152, SNR=8.2, Peak=29 HFD=3.1
02:23:56.208 00.001 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
02:23:56.208 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
02:23:56.208 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.88 hyp=0.95 cameraTheta=-1.21 mountX=-0.85 mountY=0.44, mountTheta=2.66
02:23:56.209 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.88, opts=13)
02:23:56.209 00.000 12268 Enqueuing Move request for scope (0.33, -0.88)
02:23:56.209 00.000 11616 Worker thread wakes up
02:23:56.210 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.88) opts 0xd
02:23:56.210 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.88)
02:23:56.210 00.000 11616 Moving (0.33, -0.88) raw xDistance=-0.85 yDistance=0.44
02:23:56.210 00.000 11616 resist switch: large excursion: input -0.85 thresh 0.29 direction from 0 to -1
02:23:56.210 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.54
02:23:56.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.85
02:23:56.210 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:56.210 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
02:23:56.210 00.000 11616 MoveAxis(E, 475, ABG)
02:23:56.210 00.000 11616 Guiding  Dir = 2, Dur = 475
02:23:56.210 00.000 11616 IsSlewing returns 0
02:23:56.211 00.001 11616 IsGuiding returns 0
02:23:56.211 00.000 11616 PulseGuide returned control before completion, sleep 485
02:23:56.232 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:23:56.250 00.018 12268 UpdateGuideState exits: m=152 SNR=8.2
02:23:56.250 00.000 12268 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 3 / 99999
02:23:56.250 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699436.250,"Host":"ASTROCENTER","Inst":1,"Distance":0.81,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
02:23:56.251 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:56.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:23:56.251 00.000 12268 Enqueuing Expose request
02:23:56.709 00.458 11616 IsGuiding returns 1
02:23:56.709 00.000 11616 scope still moving after pulse duration time elapsed
02:23:56.740 00.031 11616 IsSlewing returns 0
02:23:56.741 00.001 11616 IsGuiding returns 0
02:23:56.741 00.000 11616 scope move finished after 475 + 54 ms
02:23:56.741 00.000 11616 Move returns status 0, amount 475
02:23:56.741 00.000 11616 MoveAxis(N, 0, ABG)
02:23:56.741 00.000 11616 Move returns status 0, amount 0
02:23:56.741 00.000 11616 move complete, result=0
02:23:56.741 00.000 11616 worker thread done servicing request
02:23:56.741 00.000 11616 Worker thread wakes up
02:23:56.742 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:23:56.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:23:56.742 00.000 12268 GuideStep: -0.8 px 475 ms EAST, 0.4 px 0 ms NORTH
02:23:58.753 02.011 11616 Exposure complete
02:23:58.817 00.064 11616 worker thread done servicing request
02:23:58.818 00.001 12268 OnExposeComplete: enter
02:23:58.818 00.000 12268 UpdateGuideState(): m_state=6
02:23:58.818 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:23:58.818 00.000 12268 Star::Find returns 1 (0), X=683.26, Y=907.11, Mass=355, SNR=12.6, Peak=35 HFD=4.6
02:23:58.818 00.000 12268 Status Line: Mass: 355 vs 128
02:23:58.820 00.002 12268 UpdateCurrentPosition: star mass new=354.6 exp=128.1 thresh=50% limits=(57.4, 192.1, 256.2)
02:23:58.821 00.001 12268 DistanceChecker: activated
02:23:58.821 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:23:58.822 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:23:58.822 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:23:58.822 00.000 11616 Worker thread wakes up
02:23:58.822 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:23:58.822 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:23:58.822 00.000 11616 move complete, result=0
02:23:58.822 00.000 11616 worker thread done servicing request
02:23:58.930 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:23:58.930 00.000 12268 Status Line: Star lost - mass changed
02:23:58.934 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:23:58.951 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:23:58.952 00.001 12268 PhdController: settling, locked = 0, distance = 0.81 (1.50) aobump = 0 frame = 4 / 99999
02:23:58.952 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699438.952,"Host":"ASTROCENTER","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:23:58.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:58.952 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:23:58.952 00.000 12268 Enqueuing Expose request
02:23:58.952 00.000 11616 Worker thread wakes up
02:23:58.952 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:23:58.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:24:00.968 02.016 11616 Exposure complete
02:24:01.032 00.064 11616 worker thread done servicing request
02:24:01.032 00.000 12268 OnExposeComplete: enter
02:24:01.033 00.001 12268 UpdateGuideState(): m_state=6
02:24:01.033 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:24:01.033 00.000 12268 Star::Find returns 1 (0), X=682.88, Y=907.00, Mass=304, SNR=11.8, Peak=34 HFD=4.3
02:24:01.033 00.000 12268 Status Line: Mass: 304 vs 128
02:24:01.035 00.002 12268 UpdateCurrentPosition: star mass new=304.4 exp=128.1 thresh=50% limits=(57.7, 192.1, 256.2)
02:24:01.036 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:24:01.036 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:24:01.036 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:24:01.036 00.000 11616 Worker thread wakes up
02:24:01.037 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:24:01.037 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:24:01.037 00.000 11616 move complete, result=0
02:24:01.037 00.000 11616 worker thread done servicing request
02:24:01.153 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:24:01.153 00.000 12268 Status Line: Star lost - mass changed
02:24:01.155 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=23, Gamma=1.290
02:24:01.173 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:24:01.173 00.000 12268 PhdController: settling, locked = 0, distance = 0.81 (1.50) aobump = 0 frame = 5 / 99999
02:24:01.173 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699441.173,"Host":"ASTROCENTER","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:24:01.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:01.173 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:24:01.174 00.001 12268 Enqueuing Expose request
02:24:01.174 00.000 11616 Worker thread wakes up
02:24:01.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:01.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:24:03.195 02.021 11616 Exposure complete
02:24:03.257 00.062 11616 worker thread done servicing request
02:24:03.258 00.001 12268 OnExposeComplete: enter
02:24:03.258 00.000 12268 UpdateGuideState(): m_state=6
02:24:03.258 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:24:03.258 00.000 12268 Star::Find returns 1 (0), X=683.18, Y=906.84, Mass=310, SNR=11.9, Peak=44 HFD=3.7
02:24:03.258 00.000 12268 Status Line: Mass: 310 vs 152
02:24:03.260 00.002 12268 UpdateCurrentPosition: star mass new=309.9 exp=151.5 thresh=50% limits=(58.6, 227.3, 303.0)
02:24:03.261 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:24:03.261 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:24:03.261 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:24:03.261 00.000 11616 Worker thread wakes up
02:24:03.262 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:24:03.262 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:24:03.262 00.000 11616 move complete, result=0
02:24:03.262 00.000 11616 worker thread done servicing request
02:24:03.365 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:24:03.365 00.000 12268 Status Line: Star lost - mass changed
02:24:03.368 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=27, Gamma=1.290
02:24:03.385 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:24:03.386 00.001 12268 PhdController: settling, locked = 0, distance = 0.81 (1.50) aobump = 0 frame = 6 / 99999
02:24:03.386 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699443.386,"Host":"ASTROCENTER","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:24:03.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:03.386 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:24:03.386 00.000 12268 Enqueuing Expose request
02:24:03.386 00.000 11616 Worker thread wakes up
02:24:03.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:03.387 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:24:05.397 02.010 11616 Exposure complete
02:24:05.464 00.067 11616 worker thread done servicing request
02:24:05.464 00.000 12268 OnExposeComplete: enter
02:24:05.465 00.001 12268 UpdateGuideState(): m_state=6
02:24:05.465 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:24:05.465 00.000 12268 Star::Find returns 1 (0), X=683.28, Y=906.85, Mass=461, SNR=14.6, Peak=47 HFD=4.2
02:24:05.465 00.000 12268 Status Line: Mass: 461 vs 152
02:24:05.467 00.002 12268 UpdateCurrentPosition: star mass new=461.4 exp=151.5 thresh=50% limits=(59.5, 227.3, 303.0)
02:24:05.468 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:24:05.468 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:24:05.468 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:24:05.468 00.000 11616 Worker thread wakes up
02:24:05.469 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:24:05.469 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:24:05.469 00.000 11616 move complete, result=0
02:24:05.469 00.000 11616 worker thread done servicing request
02:24:05.571 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:24:05.571 00.000 12268 Status Line: Star lost - mass changed
02:24:05.574 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=33, Gamma=1.290
02:24:05.593 00.019 12268 UpdateGuideState exits: Star lost - mass changed
02:24:05.593 00.000 12268 PhdController: settling, locked = 0, distance = 0.81 (1.50) aobump = 0 frame = 7 / 99999
02:24:05.593 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699445.593,"Host":"ASTROCENTER","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:24:05.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:05.593 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:24:05.593 00.000 12268 Enqueuing Expose request
02:24:05.593 00.000 11616 Worker thread wakes up
02:24:05.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:05.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:24:07.604 02.011 11616 Exposure complete
02:24:07.675 00.071 11616 worker thread done servicing request
02:24:07.675 00.000 12268 OnExposeComplete: enter
02:24:07.675 00.000 12268 UpdateGuideState(): m_state=6
02:24:07.675 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:24:07.675 00.000 12268 Star::Find returns 1 (0), X=683.35, Y=906.46, Mass=354, SNR=12.8, Peak=45 HFD=3.5
02:24:07.675 00.000 12268 Status Line: Mass: 354 vs 165
02:24:07.678 00.003 12268 UpdateCurrentPosition: star mass new=354.1 exp=165.1 thresh=50% limits=(60.6, 247.7, 330.2)
02:24:07.678 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:24:07.679 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:24:07.679 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:24:07.679 00.000 11616 Worker thread wakes up
02:24:07.679 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:24:07.679 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:24:07.680 00.001 11616 move complete, result=0
02:24:07.680 00.000 11616 worker thread done servicing request
02:24:07.791 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:24:07.791 00.000 12268 Status Line: Star lost - mass changed
02:24:07.794 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:24:07.812 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:24:07.813 00.001 12268 PhdController: settling, locked = 0, distance = 0.81 (1.50) aobump = 0 frame = 8 / 99999
02:24:07.813 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699447.813,"Host":"ASTROCENTER","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:24:07.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:07.813 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:24:07.813 00.000 12268 Enqueuing Expose request
02:24:07.813 00.000 11616 Worker thread wakes up
02:24:07.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:07.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:24:09.823 02.010 11616 Exposure complete
02:24:09.887 00.064 11616 worker thread done servicing request
02:24:09.887 00.000 12268 OnExposeComplete: enter
02:24:09.887 00.000 12268 UpdateGuideState(): m_state=6
02:24:09.888 00.001 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:24:09.888 00.000 12268 Star::Find returns 1 (0), X=683.53, Y=906.96, Mass=363, SNR=12.9, Peak=46 HFD=4.1
02:24:09.888 00.000 12268 Status Line: Mass: 363 vs 165
02:24:09.895 00.007 12268 UpdateCurrentPosition: star mass new=363.2 exp=165.1 thresh=50% limits=(61.7, 247.7, 330.2)
02:24:09.896 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:24:09.896 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:24:09.896 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:24:09.896 00.000 11616 Worker thread wakes up
02:24:09.897 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:24:09.897 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:24:09.897 00.000 11616 move complete, result=0
02:24:09.897 00.000 11616 worker thread done servicing request
02:24:10.007 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:24:10.008 00.001 12268 Status Line: Star lost - mass changed
02:24:10.015 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=28, Gamma=1.290
02:24:10.032 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:24:10.032 00.000 12268 PhdController: settling, locked = 0, distance = 0.81 (1.50) aobump = 0 frame = 9 / 99999
02:24:10.033 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768699450.033,"Host":"ASTROCENTER","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:24:10.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:10.033 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:24:10.033 00.000 12268 Enqueuing Expose request
02:24:10.033 00.000 11616 Worker thread wakes up
02:24:10.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:10.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:24:12.045 02.012 11616 Exposure complete
02:24:12.110 00.065 11616 worker thread done servicing request
02:24:12.111 00.001 12268 OnExposeComplete: enter
02:24:12.111 00.000 12268 UpdateGuideState(): m_state=6
02:24:12.111 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:24:12.111 00.000 12268 Star::Find returns 1 (0), X=683.07, Y=907.18, Mass=232, SNR=10.1, Peak=31 HFD=4.8
02:24:12.111 00.000 12268 DistanceChecker: deactivated
02:24:12.111 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
02:24:12.111 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
02:24:12.111 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-2.36 mountX=-0.24 mountY=-0.19, mountTheta=-2.47
02:24:12.113 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=-0.22, opts=13)
02:24:12.113 00.000 12268 Enqueuing Move request for scope (-0.22, -0.22)
02:24:12.113 00.000 11616 Worker thread wakes up
02:24:12.113 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.22) opts 0xd
02:24:12.113 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, -0.22)
02:24:12.113 00.000 11616 Moving (-0.22, -0.22) raw xDistance=-0.24 yDistance=-0.19
02:24:12.113 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
02:24:12.113 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:24:12.114 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:24:12.114 00.000 11616 MoveAxis(E, 132, ABG)
02:24:12.114 00.000 11616 Guiding  Dir = 2, Dur = 132
02:24:12.114 00.000 11616 IsSlewing returns 0
02:24:12.114 00.000 11616 IsGuiding returns 0
02:24:12.114 00.000 11616 PulseGuide returned control before completion, sleep 142
02:24:12.135 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=21, Gamma=1.290
02:24:12.153 00.018 12268 UpdateGuideState exits: m=232 SNR=10.1
02:24:12.153 00.000 12268 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 10 / 99999
02:24:12.154 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768699452.154,"Host":"ASTROCENTER","Inst":1,"Distance":0.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:24:12.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:12.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:12.154 00.000 12268 Enqueuing Expose request
02:24:12.259 00.105 11616 IsGuiding returns 1
02:24:12.259 00.000 11616 scope still moving after pulse duration time elapsed
02:24:12.289 00.030 11616 IsSlewing returns 0
02:24:12.290 00.001 11616 IsGuiding returns 0
02:24:12.290 00.000 11616 scope move finished after 132 + 43 ms
02:24:12.290 00.000 11616 Move returns status 0, amount 132
02:24:12.290 00.000 11616 MoveAxis(N, 0, ABG)
02:24:12.290 00.000 11616 Move returns status 0, amount 0
02:24:12.290 00.000 11616 move complete, result=0
02:24:12.290 00.000 11616 worker thread done servicing request
02:24:12.290 00.000 11616 Worker thread wakes up
02:24:12.291 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:12.291 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:12.291 00.000 12268 GuideStep: -0.2 px 132 ms EAST, -0.2 px 0 ms NORTH
02:24:14.298 02.007 11616 Exposure complete
02:24:14.363 00.065 11616 worker thread done servicing request
02:24:14.364 00.001 12268 OnExposeComplete: enter
02:24:14.364 00.000 12268 UpdateGuideState(): m_state=6
02:24:14.364 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
02:24:14.364 00.000 12268 Star::Find returns 1 (0), X=683.11, Y=906.68, Mass=258, SNR=10.8, Peak=36 HFD=3.6
02:24:14.364 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
02:24:14.364 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
02:24:14.364 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.72 hyp=0.74 cameraTheta=-1.80 mountX=-0.73 mountY=-0.07, mountTheta=-3.04
02:24:14.366 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=-0.72, opts=13)
02:24:14.366 00.000 12268 Enqueuing Move request for scope (-0.17, -0.72)
02:24:14.366 00.000 11616 Worker thread wakes up
02:24:14.366 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.72) opts 0xd
02:24:14.366 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, -0.72)
02:24:14.366 00.000 11616 Moving (-0.17, -0.72) raw xDistance=-0.73 yDistance=-0.07
02:24:14.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.73
02:24:14.366 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:14.366 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:24:14.367 00.001 11616 MoveAxis(E, 409, ABG)
02:24:14.367 00.000 11616 Guiding  Dir = 2, Dur = 409
02:24:14.367 00.000 11616 IsSlewing returns 0
02:24:14.367 00.000 11616 IsGuiding returns 0
02:24:14.368 00.001 11616 PulseGuide returned control before completion, sleep 419
02:24:14.388 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=26, Gamma=1.290
02:24:14.407 00.019 12268 UpdateGuideState exits: m=258 SNR=10.8
02:24:14.407 00.000 12268 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 11 / 99999
02:24:14.407 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699454.407,"Host":"ASTROCENTER","Inst":1,"Distance":0.68,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
02:24:14.408 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:14.408 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:14.408 00.000 12268 Enqueuing Expose request
02:24:14.794 00.386 11616 IsGuiding returns 1
02:24:14.794 00.000 11616 scope still moving after pulse duration time elapsed
02:24:14.825 00.031 11616 IsSlewing returns 0
02:24:14.825 00.000 11616 IsGuiding returns 0
02:24:14.827 00.002 11616 scope move finished after 409 + 49 ms
02:24:14.827 00.000 11616 Move returns status 0, amount 409
02:24:14.827 00.000 11616 MoveAxis(N, 0, ABG)
02:24:14.827 00.000 11616 Move returns status 0, amount 0
02:24:14.827 00.000 11616 move complete, result=0
02:24:14.827 00.000 11616 worker thread done servicing request
02:24:14.827 00.000 11616 Worker thread wakes up
02:24:14.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:14.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:14.827 00.000 12268 GuideStep: -0.7 px 409 ms EAST, -0.1 px 0 ms NORTH
02:24:16.843 02.016 11616 Exposure complete
02:24:16.905 00.062 11616 worker thread done servicing request
02:24:16.906 00.001 12268 OnExposeComplete: enter
02:24:16.906 00.000 12268 UpdateGuideState(): m_state=6
02:24:16.906 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
02:24:16.906 00.000 12268 Star::Find returns 1 (0), X=683.76, Y=906.98, Mass=190, SNR=9.3, Peak=32 HFD=3.2
02:24:16.907 00.001 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
02:24:16.907 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.98)
02:24:16.907 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.42 hyp=0.64 cameraTheta=-0.72 mountX=-0.37 mountY=0.53, mountTheta=2.19
02:24:16.911 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.42, opts=13)
02:24:16.911 00.000 12268 Enqueuing Move request for scope (0.48, -0.42)
02:24:16.911 00.000 11616 Worker thread wakes up
02:24:16.911 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.42) opts 0xd
02:24:16.911 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.42)
02:24:16.911 00.000 11616 Moving (0.48, -0.42) raw xDistance=-0.37 yDistance=0.53
02:24:16.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.37
02:24:16.911 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.45 direction from 0 to 1
02:24:16.911 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.58
02:24:16.911 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
02:24:16.911 00.000 11616 MoveAxis(E, 208, ABG)
02:24:16.912 00.001 11616 Guiding  Dir = 2, Dur = 208
02:24:16.912 00.000 11616 IsSlewing returns 0
02:24:16.912 00.000 11616 IsGuiding returns 0
02:24:16.912 00.000 11616 PulseGuide returned control before completion, sleep 218
02:24:16.932 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=22, Gamma=1.290
02:24:16.949 00.017 12268 UpdateGuideState exits: m=190 SNR=9.3
02:24:16.949 00.000 12268 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 12 / 99999
02:24:16.949 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699456.949,"Host":"ASTROCENTER","Inst":1,"Distance":0.67,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
02:24:16.950 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:16.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:16.950 00.000 12268 Enqueuing Expose request
02:24:17.142 00.192 11616 IsGuiding returns 1
02:24:17.142 00.000 11616 scope still moving after pulse duration time elapsed
02:24:17.173 00.031 11616 IsSlewing returns 0
02:24:17.174 00.001 11616 IsGuiding returns 0
02:24:17.174 00.000 11616 scope move finished after 208 + 54 ms
02:24:17.174 00.000 11616 Move returns status 0, amount 208
02:24:17.174 00.000 11616 MoveAxis(S, 45, ABG)
02:24:17.174 00.000 11616 Guiding  Dir = 1, Dur = 45
02:24:17.174 00.000 11616 IsSlewing returns 0
02:24:17.175 00.001 11616 IsGuiding returns 0
02:24:17.175 00.000 11616 PulseGuide returned control before completion, sleep 55
02:24:17.235 00.060 11616 IsGuiding returns 1
02:24:17.235 00.000 11616 scope still moving after pulse duration time elapsed
02:24:17.266 00.031 11616 IsSlewing returns 0
02:24:17.267 00.001 11616 IsGuiding returns 0
02:24:17.267 00.000 11616 scope move finished after 45 + 47 ms
02:24:17.267 00.000 11616 Move returns status 0, amount 45
02:24:17.267 00.000 11616 move complete, result=0
02:24:17.267 00.000 11616 worker thread done servicing request
02:24:17.267 00.000 11616 Worker thread wakes up
02:24:17.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:17.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:17.268 00.001 12268 GuideStep: -0.4 px 208 ms EAST, 0.5 px 45 ms SOUTH
02:24:19.271 02.003 11616 Exposure complete
02:24:19.335 00.064 11616 worker thread done servicing request
02:24:19.336 00.001 12268 OnExposeComplete: enter
02:24:19.336 00.000 12268 UpdateGuideState(): m_state=6
02:24:19.336 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
02:24:19.336 00.000 12268 Star::Find returns 1 (0), X=683.77, Y=908.24, Mass=225, SNR=10.2, Peak=32 HFD=3.2
02:24:19.336 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
02:24:19.336 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.75)
02:24:19.336 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.85 hyp=0.98 cameraTheta=1.05 mountX=0.89 mountY=0.38, mountTheta=0.40
02:24:19.338 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.85, opts=13)
02:24:19.338 00.000 12268 Enqueuing Move request for scope (0.49, 0.85)
02:24:19.338 00.000 11616 Worker thread wakes up
02:24:19.338 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.85) opts 0xd
02:24:19.338 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.85)
02:24:19.338 00.000 11616 Moving (0.49, 0.85) raw xDistance=0.89 yDistance=0.38
02:24:19.339 00.001 11616 resist switch: large excursion: input 0.89 thresh 0.29 direction from -1 to 1
02:24:19.339 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.67
02:24:19.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.89
02:24:19.339 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.38
02:24:19.339 00.000 11616 MoveAxis(W, 499, ABG)
02:24:19.339 00.000 11616 Guiding  Dir = 3, Dur = 499
02:24:19.339 00.000 11616 IsSlewing returns 0
02:24:19.339 00.000 11616 IsGuiding returns 0
02:24:19.340 00.001 11616 PulseGuide returned control before completion, sleep 509
02:24:19.360 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=27, Gamma=1.290
02:24:19.376 00.016 12268 UpdateGuideState exits: m=225 SNR=10.2
02:24:19.377 00.001 12268 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 13 / 99999
02:24:19.377 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699459.377,"Host":"ASTROCENTER","Inst":1,"Distance":0.76,"Time":7.2,"SettleTime":10.0,"StarLocked":true}
02:24:19.377 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:19.377 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:19.377 00.000 12268 Enqueuing Expose request
02:24:19.861 00.484 11616 IsGuiding returns 1
02:24:19.861 00.000 11616 scope still moving after pulse duration time elapsed
02:24:19.893 00.032 11616 IsSlewing returns 0
02:24:19.893 00.000 11616 IsGuiding returns 0
02:24:19.893 00.000 11616 scope move finished after 499 + 55 ms
02:24:19.893 00.000 11616 Move returns status 0, amount 499
02:24:19.893 00.000 11616 MoveAxis(S, 32, ABG)
02:24:19.893 00.000 11616 Guiding  Dir = 1, Dur = 32
02:24:19.893 00.000 11616 IsSlewing returns 0
02:24:19.894 00.001 11616 IsGuiding returns 0
02:24:19.894 00.000 11616 PulseGuide returned control before completion, sleep 42
02:24:19.940 00.046 11616 IsGuiding returns 1
02:24:19.940 00.000 11616 scope still moving after pulse duration time elapsed
02:24:19.970 00.030 11616 IsSlewing returns 0
02:24:19.970 00.000 11616 IsGuiding returns 1
02:24:20.001 00.031 11616 IsSlewing returns 0
02:24:20.002 00.001 11616 IsGuiding returns 1
02:24:20.032 00.030 11616 IsSlewing returns 0
02:24:20.033 00.001 11616 IsGuiding returns 1
02:24:20.063 00.030 11616 IsSlewing returns 0
02:24:20.063 00.000 11616 IsGuiding returns 1
02:24:20.094 00.031 11616 IsSlewing returns 0
02:24:20.094 00.000 11616 IsGuiding returns 1
02:24:20.124 00.030 11616 IsSlewing returns 0
02:24:20.125 00.001 11616 IsGuiding returns 1
02:24:20.155 00.030 11616 IsSlewing returns 0
02:24:20.156 00.001 11616 IsGuiding returns 0
02:24:20.156 00.000 11616 scope move finished after 32 + 229 ms
02:24:20.156 00.000 11616 Move returns status 0, amount 32
02:24:20.156 00.000 11616 move complete, result=0
02:24:20.156 00.000 11616 worker thread done servicing request
02:24:20.156 00.000 11616 Worker thread wakes up
02:24:20.156 00.000 12268 GuideStep: 0.9 px 499 ms WEST, 0.4 px 32 ms SOUTH
02:24:20.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:20.157 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:22.170 02.013 11616 Exposure complete
02:24:22.234 00.064 11616 worker thread done servicing request
02:24:22.234 00.000 12268 OnExposeComplete: enter
02:24:22.234 00.000 12268 UpdateGuideState(): m_state=6
02:24:22.234 00.000 12268 Star::Find(15, 683, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
02:24:22.235 00.001 12268 Star::Find returns 1 (0), X=683.53, Y=907.85, Mass=155, SNR=8.4, Peak=33 HFD=3.0
02:24:22.235 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
02:24:22.235 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
02:24:22.235 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.45 hyp=0.52 cameraTheta=1.07 mountX=0.48 mountY=0.19, mountTheta=0.37
02:24:22.237 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.25, y=0.45, opts=13)
02:24:22.237 00.000 12268 Enqueuing Move request for scope (0.25, 0.45)
02:24:22.237 00.000 11616 Worker thread wakes up
02:24:22.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.45) opts 0xd
02:24:22.237 00.000 11616 Handling offset move in thread for scope, endpoint = (0.25, 0.45)
02:24:22.237 00.000 11616 Moving (0.25, 0.45) raw xDistance=0.48 yDistance=0.19
02:24:22.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
02:24:22.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.19
02:24:22.237 00.000 11616 MoveAxis(W, 267, ABG)
02:24:22.237 00.000 11616 Guiding  Dir = 3, Dur = 267
02:24:22.238 00.001 11616 IsSlewing returns 0
02:24:22.238 00.000 11616 IsGuiding returns 0
02:24:22.238 00.000 11616 PulseGuide returned control before completion, sleep 277
02:24:22.260 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=21, Gamma=1.290
02:24:22.277 00.017 12268 UpdateGuideState exits: m=155 SNR=8.4
02:24:22.277 00.000 12268 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 14 / 99999
02:24:22.278 00.001 12268 PhdController: newstate STATE_FINISH
02:24:22.278 00.000 12268 PhdController complete: success
02:24:22.278 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768699462.278,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":14,"DroppedFrames":6}
02:24:22.278 00.000 12268 Mount: notify guiding dither settle done success=1
02:24:22.278 00.000 12268 PhdController: newstate STATE_IDLE
02:24:22.278 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:22.278 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:22.279 00.001 12268 Enqueuing Expose request
02:24:22.523 00.244 11616 IsGuiding returns 1
02:24:22.523 00.000 11616 scope still moving after pulse duration time elapsed
02:24:22.554 00.031 11616 IsSlewing returns 0
02:24:22.554 00.000 11616 IsGuiding returns 0
02:24:22.554 00.000 11616 scope move finished after 267 + 49 ms
02:24:22.554 00.000 11616 Move returns status 0, amount 267
02:24:22.554 00.000 11616 MoveAxis(S, 16, ABG)
02:24:22.554 00.000 11616 Guiding  Dir = 1, Dur = 16
02:24:22.555 00.001 11616 IsSlewing returns 0
02:24:22.555 00.000 11616 IsGuiding returns 0
02:24:22.555 00.000 11616 PulseGuide returned control before completion, sleep 26
02:24:22.586 00.031 11616 IsGuiding returns 1
02:24:22.586 00.000 11616 scope still moving after pulse duration time elapsed
02:24:22.619 00.033 11616 IsSlewing returns 0
02:24:22.619 00.000 11616 IsGuiding returns 1
02:24:22.649 00.030 11616 IsSlewing returns 0
02:24:22.650 00.001 11616 IsGuiding returns 1
02:24:22.680 00.030 11616 IsSlewing returns 0
02:24:22.680 00.000 11616 IsGuiding returns 0
02:24:22.681 00.001 11616 scope move finished after 16 + 109 ms
02:24:22.681 00.000 11616 Move returns status 0, amount 16
02:24:22.681 00.000 11616 move complete, result=0
02:24:22.681 00.000 11616 worker thread done servicing request
02:24:22.681 00.000 11616 Worker thread wakes up
02:24:22.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:22.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:22.681 00.000 12268 GuideStep: 0.5 px 267 ms WEST, 0.2 px 16 ms SOUTH
02:24:22.803 00.122 12268 evsrv: cli 0F8E69C0 connect
02:24:22.803 00.000 12268 case statement mapped state 6 to 3
02:24:22.804 00.001 12268 case statement mapped state 6 to 3
02:24:22.804 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ba987dfa-f34a-424c-b5bf-d4ddd4027464"}
02:24:22.804 00.000 12268 case statement mapped state 6 to 3
02:24:22.804 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba987dfa-f34a-424c-b5bf-d4ddd4027464"}
02:24:22.806 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:24:24.717 01.911 11616 Exposure complete
02:24:24.781 00.064 11616 worker thread done servicing request
02:24:24.781 00.000 12268 OnExposeComplete: enter
02:24:24.782 00.001 12268 UpdateGuideState(): m_state=6
02:24:24.782 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
02:24:24.782 00.000 12268 Star::Find returns 1 (0), X=683.09, Y=906.69, Mass=135, SNR=7.8, Peak=28 HFD=3.4
02:24:24.782 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
02:24:24.782 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
02:24:24.782 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.71 hyp=0.73 cameraTheta=-1.84 mountX=-0.72 mountY=-0.10, mountTheta=-3.00
02:24:24.784 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.71, opts=13)
02:24:24.784 00.000 12268 Enqueuing Move request for scope (-0.19, -0.71)
02:24:24.784 00.000 11616 Worker thread wakes up
02:24:24.784 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.71) opts 0xd
02:24:24.784 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.71)
02:24:24.784 00.000 11616 Moving (-0.19, -0.71) raw xDistance=-0.72 yDistance=-0.10
02:24:24.784 00.000 11616 resist switch: large excursion: input -0.72 thresh 0.29 direction from 1 to -1
02:24:24.784 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.16
02:24:24.785 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.72
02:24:24.785 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:24.785 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:24:24.785 00.000 11616 MoveAxis(E, 404, ABG)
02:24:24.785 00.000 11616 Guiding  Dir = 2, Dur = 404
02:24:24.785 00.000 11616 IsSlewing returns 0
02:24:24.785 00.000 11616 IsGuiding returns 0
02:24:24.786 00.001 11616 PulseGuide returned control before completion, sleep 414
02:24:24.806 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=20, Gamma=1.290
02:24:24.823 00.017 12268 UpdateGuideState exits: m=135 SNR=7.8
02:24:24.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:24.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:24.823 00.000 12268 Enqueuing Expose request
02:24:25.216 00.393 11616 IsGuiding returns 1
02:24:25.217 00.001 11616 scope still moving after pulse duration time elapsed
02:24:25.247 00.030 11616 IsSlewing returns 0
02:24:25.247 00.000 11616 IsGuiding returns 0
02:24:25.248 00.001 11616 scope move finished after 404 + 58 ms
02:24:25.248 00.000 11616 Move returns status 0, amount 404
02:24:25.248 00.000 11616 MoveAxis(N, 0, ABG)
02:24:25.248 00.000 11616 Move returns status 0, amount 0
02:24:25.248 00.000 11616 move complete, result=0
02:24:25.248 00.000 11616 worker thread done servicing request
02:24:25.248 00.000 11616 Worker thread wakes up
02:24:25.248 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:25.249 00.001 12268 GuideStep: -0.7 px 404 ms EAST, -0.1 px 0 ms NORTH
02:24:25.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:27.260 02.011 11616 Exposure complete
02:24:27.323 00.063 11616 worker thread done servicing request
02:24:27.323 00.000 12268 OnExposeComplete: enter
02:24:27.323 00.000 12268 UpdateGuideState(): m_state=6
02:24:27.323 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
02:24:27.324 00.001 12268 Star::Find returns 1 (0), X=683.81, Y=906.86, Mass=153, SNR=8.3, Peak=30 HFD=4.3
02:24:27.324 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
02:24:27.324 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
02:24:27.324 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.54 hyp=0.76 cameraTheta=-0.80 mountX=-0.49 mountY=0.59, mountTheta=2.26
02:24:27.325 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.53, y=-0.54, opts=13)
02:24:27.326 00.001 12268 Enqueuing Move request for scope (0.53, -0.54)
02:24:27.326 00.000 11616 Worker thread wakes up
02:24:27.326 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.54) opts 0xd
02:24:27.326 00.000 11616 Handling offset move in thread for scope, endpoint = (0.53, -0.54)
02:24:27.326 00.000 11616 Moving (0.53, -0.54) raw xDistance=-0.49 yDistance=0.59
02:24:27.326 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.49
02:24:27.326 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.59
02:24:27.326 00.000 11616 MoveAxis(E, 272, ABG)
02:24:27.326 00.000 11616 Guiding  Dir = 2, Dur = 272
02:24:27.326 00.000 11616 IsSlewing returns 0
02:24:27.327 00.001 11616 IsGuiding returns 0
02:24:27.327 00.000 11616 PulseGuide returned control before completion, sleep 282
02:24:27.348 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=19, Gamma=1.290
02:24:27.365 00.017 12268 UpdateGuideState exits: m=153 SNR=8.3
02:24:27.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:27.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:27.366 00.001 12268 Enqueuing Expose request
02:24:27.621 00.255 11616 IsGuiding returns 1
02:24:27.621 00.000 11616 scope still moving after pulse duration time elapsed
02:24:27.653 00.032 11616 IsSlewing returns 0
02:24:27.653 00.000 11616 IsGuiding returns 0
02:24:27.653 00.000 11616 scope move finished after 272 + 54 ms
02:24:27.653 00.000 11616 Move returns status 0, amount 272
02:24:27.653 00.000 11616 MoveAxis(S, 50, ABG)
02:24:27.653 00.000 11616 Guiding  Dir = 1, Dur = 50
02:24:27.654 00.001 11616 IsSlewing returns 0
02:24:27.654 00.000 11616 IsGuiding returns 0
02:24:27.654 00.000 11616 PulseGuide returned control before completion, sleep 60
02:24:27.729 00.075 11616 IsGuiding returns 1
02:24:27.729 00.000 11616 scope still moving after pulse duration time elapsed
02:24:27.760 00.031 11616 IsSlewing returns 0
02:24:27.760 00.000 11616 IsGuiding returns 1
02:24:27.790 00.030 11616 IsSlewing returns 0
02:24:27.791 00.001 11616 IsGuiding returns 1
02:24:27.822 00.031 11616 IsSlewing returns 0
02:24:27.822 00.000 11616 IsGuiding returns 0
02:24:27.822 00.000 11616 scope move finished after 50 + 118 ms
02:24:27.822 00.000 11616 Move returns status 0, amount 50
02:24:27.822 00.000 11616 move complete, result=0
02:24:27.822 00.000 11616 worker thread done servicing request
02:24:27.823 00.001 11616 Worker thread wakes up
02:24:27.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:27.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:27.823 00.000 12268 GuideStep: -0.5 px 272 ms EAST, 0.6 px 50 ms SOUTH
02:24:29.835 02.012 11616 Exposure complete
02:24:29.899 00.064 11616 worker thread done servicing request
02:24:29.900 00.001 12268 OnExposeComplete: enter
02:24:29.900 00.000 12268 UpdateGuideState(): m_state=6
02:24:29.900 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
02:24:29.900 00.000 12268 Star::Find returns 1 (0), X=683.61, Y=907.22, Mass=110, SNR=7.1, Peak=29 HFD=2.9
02:24:29.900 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
02:24:29.900 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
02:24:29.900 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.17 hyp=0.37 cameraTheta=-0.49 mountX=-0.14 mountY=0.35, mountTheta=1.96
02:24:29.902 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.17, opts=13)
02:24:29.902 00.000 12268 Enqueuing Move request for scope (0.33, -0.17)
02:24:29.902 00.000 11616 Worker thread wakes up
02:24:29.902 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.17) opts 0xd
02:24:29.902 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.17)
02:24:29.902 00.000 11616 Moving (0.33, -0.17) raw xDistance=-0.14 yDistance=0.35
02:24:29.902 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.14
02:24:29.902 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
02:24:29.902 00.000 11616 MoveAxis(E, 79, ABG)
02:24:29.903 00.001 11616 Guiding  Dir = 2, Dur = 79
02:24:29.903 00.000 11616 IsSlewing returns 0
02:24:29.903 00.000 11616 IsGuiding returns 0
02:24:29.903 00.000 11616 PulseGuide returned control before completion, sleep 89
02:24:29.923 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=19, Gamma=1.290
02:24:29.940 00.017 12268 UpdateGuideState exits: m=110 SNR=7.1
02:24:29.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:29.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:29.940 00.000 12268 Enqueuing Expose request
02:24:30.005 00.065 11616 IsGuiding returns 1
02:24:30.005 00.000 11616 scope still moving after pulse duration time elapsed
02:24:30.038 00.033 11616 IsSlewing returns 0
02:24:30.039 00.001 11616 IsGuiding returns 0
02:24:30.039 00.000 11616 scope move finished after 79 + 56 ms
02:24:30.039 00.000 11616 Move returns status 0, amount 79
02:24:30.039 00.000 11616 MoveAxis(S, 29, ABG)
02:24:30.039 00.000 11616 Guiding  Dir = 1, Dur = 29
02:24:30.039 00.000 11616 IsSlewing returns 0
02:24:30.039 00.000 11616 IsGuiding returns 0
02:24:30.040 00.001 11616 PulseGuide returned control before completion, sleep 39
02:24:30.084 00.044 11616 IsGuiding returns 1
02:24:30.084 00.000 11616 scope still moving after pulse duration time elapsed
02:24:30.116 00.032 11616 IsSlewing returns 0
02:24:30.116 00.000 11616 IsGuiding returns 1
02:24:30.148 00.032 11616 IsSlewing returns 0
02:24:30.149 00.001 11616 IsGuiding returns 1
02:24:30.178 00.029 11616 IsSlewing returns 0
02:24:30.179 00.001 11616 IsGuiding returns 1
02:24:30.209 00.030 11616 IsSlewing returns 0
02:24:30.210 00.001 11616 IsGuiding returns 1
02:24:30.241 00.031 11616 IsSlewing returns 0
02:24:30.241 00.000 11616 IsGuiding returns 1
02:24:30.271 00.030 11616 IsSlewing returns 0
02:24:30.272 00.001 11616 IsGuiding returns 1
02:24:30.302 00.030 11616 IsSlewing returns 0
02:24:30.302 00.000 11616 IsGuiding returns 0
02:24:30.302 00.000 11616 scope move finished after 29 + 234 ms
02:24:30.302 00.000 11616 Move returns status 0, amount 29
02:24:30.303 00.001 11616 move complete, result=0
02:24:30.303 00.000 11616 worker thread done servicing request
02:24:30.303 00.000 11616 Worker thread wakes up
02:24:30.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:30.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:30.303 00.000 12268 GuideStep: -0.1 px 79 ms EAST, 0.3 px 29 ms SOUTH
02:24:32.309 02.006 11616 Exposure complete
02:24:32.375 00.066 11616 worker thread done servicing request
02:24:32.375 00.000 12268 OnExposeComplete: enter
02:24:32.375 00.000 12268 UpdateGuideState(): m_state=6
02:24:32.376 00.001 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
02:24:32.376 00.000 12268 Star::Find returns 1 (0), X=683.05, Y=908.13, Mass=112, SNR=7.1, Peak=31 HFD=2.6
02:24:32.376 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
02:24:32.376 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
02:24:32.376 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.74 hyp=0.77 cameraTheta=1.87 mountX=0.71 mountY=-0.32, mountTheta=-0.42
02:24:32.378 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.74, opts=13)
02:24:32.378 00.000 12268 Enqueuing Move request for scope (-0.23, 0.74)
02:24:32.378 00.000 11616 Worker thread wakes up
02:24:32.378 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.74) opts 0xd
02:24:32.378 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.74)
02:24:32.378 00.000 11616 Moving (-0.23, 0.74) raw xDistance=0.71 yDistance=-0.32
02:24:32.378 00.000 11616 resist switch: large excursion: input 0.71 thresh 0.29 direction from -1 to 1
02:24:32.378 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.13
02:24:32.378 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.71
02:24:32.378 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:24:32.379 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:24:32.379 00.000 11616 MoveAxis(W, 397, ABG)
02:24:32.379 00.000 11616 Guiding  Dir = 3, Dur = 397
02:24:32.379 00.000 11616 IsSlewing returns 0
02:24:32.379 00.000 11616 IsGuiding returns 0
02:24:32.380 00.001 11616 PulseGuide returned control before completion, sleep 407
02:24:32.400 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=10, FiltMax=20, Gamma=1.290
02:24:32.418 00.018 12268 UpdateGuideState exits: m=112 SNR=7.1
02:24:32.418 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:32.418 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:32.418 00.000 12268 Enqueuing Expose request
02:24:32.790 00.372 11616 IsGuiding returns 1
02:24:32.790 00.000 11616 scope still moving after pulse duration time elapsed
02:24:32.821 00.031 11616 IsSlewing returns 0
02:24:32.821 00.000 11616 IsGuiding returns 0
02:24:32.821 00.000 11616 scope move finished after 397 + 44 ms
02:24:32.821 00.000 11616 Move returns status 0, amount 397
02:24:32.821 00.000 11616 MoveAxis(N, 0, ABG)
02:24:32.821 00.000 11616 Move returns status 0, amount 0
02:24:32.822 00.001 11616 move complete, result=0
02:24:32.822 00.000 11616 worker thread done servicing request
02:24:32.822 00.000 11616 Worker thread wakes up
02:24:32.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:32.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:32.822 00.000 12268 GuideStep: 0.7 px 397 ms WEST, -0.3 px 0 ms NORTH
02:24:34.838 02.016 11616 Exposure complete
02:24:34.903 00.065 11616 worker thread done servicing request
02:24:34.903 00.000 12268 OnExposeComplete: enter
02:24:34.903 00.000 12268 UpdateGuideState(): m_state=6
02:24:34.904 00.001 12268 Star::Find(15, 683, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
02:24:34.904 00.000 12268 Star::Find returns 1 (0), X=683.52, Y=907.47, Mass=107, SNR=6.9, Peak=33 HFD=3.2
02:24:34.904 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
02:24:34.904 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
02:24:34.904 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.25 cameraTheta=0.29 mountX=0.09 mountY=0.23, mountTheta=1.17
02:24:34.905 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=0.07, opts=13)
02:24:34.906 00.001 12268 Enqueuing Move request for scope (0.24, 0.07)
02:24:34.906 00.000 11616 Worker thread wakes up
02:24:34.906 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
02:24:34.906 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
02:24:34.906 00.000 11616 Moving (0.24, 0.07) raw xDistance=0.09 yDistance=0.23
02:24:34.906 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:34.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:24:34.906 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.23
02:24:34.906 00.000 11616 MoveAxis(E, 0, ABG)
02:24:34.906 00.000 11616 Move returns status 0, amount 0
02:24:34.906 00.000 11616 MoveAxis(S, 19, ABG)
02:24:34.906 00.000 11616 Guiding  Dir = 1, Dur = 19
02:24:34.907 00.001 11616 IsSlewing returns 0
02:24:34.907 00.000 11616 IsGuiding returns 0
02:24:34.908 00.001 11616 PulseGuide returned control before completion, sleep 29
02:24:34.930 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:24:34.939 00.009 11616 IsGuiding returns 1
02:24:34.939 00.000 11616 scope still moving after pulse duration time elapsed
02:24:34.947 00.008 12268 UpdateGuideState exits: m=107 SNR=6.9
02:24:34.947 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:34.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:34.947 00.000 12268 Enqueuing Expose request
02:24:34.970 00.023 11616 IsSlewing returns 0
02:24:34.970 00.000 11616 IsGuiding returns 0
02:24:34.970 00.000 11616 scope move finished after 19 + 44 ms
02:24:34.970 00.000 11616 Move returns status 0, amount 19
02:24:34.971 00.001 11616 move complete, result=0
02:24:34.971 00.000 11616 worker thread done servicing request
02:24:34.971 00.000 11616 Worker thread wakes up
02:24:34.971 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:34.971 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:34.972 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 19 ms SOUTH
02:24:36.983 02.011 11616 Exposure complete
02:24:37.048 00.065 11616 worker thread done servicing request
02:24:37.048 00.000 12268 OnExposeComplete: enter
02:24:37.048 00.000 12268 UpdateGuideState(): m_state=6
02:24:37.048 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
02:24:37.048 00.000 12268 Star::Find returns 1 (0), X=683.31, Y=907.22, Mass=94, SNR=6.5, Peak=31 HFD=2.7
02:24:37.048 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
02:24:37.048 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.31)
02:24:37.049 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.38 mountX=-0.17 mountY=0.05, mountTheta=2.83
02:24:37.050 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.17, opts=13)
02:24:37.050 00.000 12268 Enqueuing Move request for scope (0.03, -0.17)
02:24:37.050 00.000 11616 Worker thread wakes up
02:24:37.050 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
02:24:37.050 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
02:24:37.051 00.001 11616 Moving (0.03, -0.17) raw xDistance=-0.17 yDistance=0.05
02:24:37.051 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:24:37.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:24:37.051 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:37.051 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:24:37.051 00.000 11616 MoveAxis(E, 0, ABG)
02:24:37.051 00.000 11616 Move returns status 0, amount 0
02:24:37.051 00.000 11616 MoveAxis(N, 0, ABG)
02:24:37.051 00.000 11616 Move returns status 0, amount 0
02:24:37.051 00.000 11616 move complete, result=0
02:24:37.051 00.000 11616 worker thread done servicing request
02:24:37.072 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=12, FiltMin=10, FiltMax=19, Gamma=1.290
02:24:37.091 00.019 12268 UpdateGuideState exits: m=94 SNR=6.5
02:24:37.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:37.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:37.091 00.000 12268 Enqueuing Expose request
02:24:37.091 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:37.091 00.000 11616 Worker thread wakes up
02:24:37.092 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:37.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:39.106 02.014 11616 Exposure complete
02:24:39.169 00.063 11616 worker thread done servicing request
02:24:39.170 00.001 12268 OnExposeComplete: enter
02:24:39.170 00.000 12268 UpdateGuideState(): m_state=6
02:24:39.170 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
02:24:39.170 00.000 12268 Star::Find returns 1 (0), X=683.60, Y=907.17, Mass=81, SNR=6.0, Peak=29 HFD=2.6
02:24:39.170 00.000 12268 Status Line: Mass: 81 vs 190
02:24:39.172 00.002 12268 UpdateCurrentPosition: star mass new=81.0 exp=190.3 thresh=50% limits=(83.1, 456.7, 380.6)
02:24:39.172 00.000 12268 DistanceChecker: activated
02:24:39.173 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:24:39.173 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:24:39.173 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:24:39.173 00.000 11616 Worker thread wakes up
02:24:39.174 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:24:39.174 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:24:39.174 00.000 11616 move complete, result=0
02:24:39.174 00.000 11616 worker thread done servicing request
02:24:39.278 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:24:39.278 00.000 12268 Status Line: Star lost - mass changed
02:24:39.282 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=19, Gamma=1.290
02:24:39.300 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:24:39.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:39.300 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:24:39.300 00.000 12268 Enqueuing Expose request
02:24:39.300 00.000 11616 Worker thread wakes up
02:24:39.301 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:39.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:24:41.309 02.008 11616 Exposure complete
02:24:41.372 00.063 11616 worker thread done servicing request
02:24:41.372 00.000 12268 OnExposeComplete: enter
02:24:41.372 00.000 12268 UpdateGuideState(): m_state=6
02:24:41.373 00.001 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
02:24:41.373 00.000 12268 Star::Find returns 1 (0), X=683.86, Y=906.33, Mass=69, SNR=5.4, Peak=31 HFD=2.4
02:24:41.373 00.000 12268 Status Line: Mass: 69 vs 190
02:24:41.375 00.002 12268 UpdateCurrentPosition: star mass new=68.8 exp=190.3 thresh=50% limits=(83.7, 456.7, 380.6)
02:24:41.375 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:24:41.376 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:24:41.376 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:24:41.376 00.000 11616 Worker thread wakes up
02:24:41.376 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:24:41.376 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:24:41.376 00.000 11616 move complete, result=0
02:24:41.377 00.001 11616 worker thread done servicing request
02:24:41.479 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:24:41.479 00.000 12268 Status Line: Star lost - mass changed
02:24:41.483 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:24:41.501 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:24:41.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:41.501 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:24:41.501 00.000 12268 Enqueuing Expose request
02:24:41.501 00.000 11616 Worker thread wakes up
02:24:41.502 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:41.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:24:43.508 02.006 11616 Exposure complete
02:24:43.576 00.068 11616 worker thread done servicing request
02:24:43.576 00.000 12268 OnExposeComplete: enter
02:24:43.576 00.000 12268 UpdateGuideState(): m_state=6
02:24:43.576 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
02:24:43.576 00.000 12268 Star::Find returns 1 (0), X=684.57, Y=907.48, Mass=81, SNR=6.0, Peak=32 HFD=3.1
02:24:43.576 00.000 12268 Status Line: Mass: 81 vs 190
02:24:43.580 00.004 12268 UpdateCurrentPosition: star mass new=81.4 exp=190.3 thresh=50% limits=(84.3, 456.7, 380.6)
02:24:43.580 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:24:43.581 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:24:43.581 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:24:43.581 00.000 11616 Worker thread wakes up
02:24:43.581 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:24:43.581 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:24:43.582 00.001 11616 move complete, result=0
02:24:43.582 00.000 11616 worker thread done servicing request
02:24:43.694 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:24:43.694 00.000 12268 Status Line: Star lost - mass changed
02:24:43.696 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=17, Gamma=1.290
02:24:43.714 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:24:43.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:43.714 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:24:43.714 00.000 12268 Enqueuing Expose request
02:24:43.714 00.000 11616 Worker thread wakes up
02:24:43.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:43.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:24:45.717 02.003 11616 Exposure complete
02:24:45.785 00.068 11616 worker thread done servicing request
02:24:45.785 00.000 12268 OnExposeComplete: enter
02:24:45.786 00.001 12268 UpdateGuideState(): m_state=6
02:24:45.786 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
02:24:45.786 00.000 12268 Star::Find returns 1 (0), X=684.24, Y=907.42, Mass=83, SNR=6.0, Peak=30 HFD=3.0
02:24:45.786 00.000 12268 Status Line: Mass: 83 vs 190
02:24:45.788 00.002 12268 UpdateCurrentPosition: star mass new=83.3 exp=190.3 thresh=50% limits=(84.8, 456.7, 380.6)
02:24:45.788 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:24:45.789 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:24:45.789 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:24:45.789 00.000 11616 Worker thread wakes up
02:24:45.789 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:24:45.789 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:24:45.790 00.001 11616 move complete, result=0
02:24:45.790 00.000 11616 worker thread done servicing request
02:24:45.905 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:24:45.905 00.000 12268 Status Line: Star lost - mass changed
02:24:45.912 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:24:45.929 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:24:45.930 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:45.930 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:24:45.930 00.000 12268 Enqueuing Expose request
02:24:45.930 00.000 11616 Worker thread wakes up
02:24:45.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:45.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:24:47.947 02.017 11616 Exposure complete
02:24:48.011 00.064 11616 worker thread done servicing request
02:24:48.012 00.001 12268 OnExposeComplete: enter
02:24:48.012 00.000 12268 UpdateGuideState(): m_state=6
02:24:48.012 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
02:24:48.012 00.000 12268 Star::Find returns 1 (0), X=682.83, Y=907.02, Mass=78, SNR=5.8, Peak=29 HFD=4.3
02:24:48.012 00.000 12268 DistanceChecker: deactivated
02:24:48.012 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.92 = 2.37)
02:24:48.012 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.74)
02:24:48.012 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.38 hyp=0.58 cameraTheta=-2.44 mountX=-0.42 mountY=-0.40, mountTheta=-2.38
02:24:48.014 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.38, opts=13)
02:24:48.014 00.000 12268 Enqueuing Move request for scope (-0.45, -0.38)
02:24:48.014 00.000 11616 Worker thread wakes up
02:24:48.014 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.38) opts 0xd
02:24:48.014 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.38)
02:24:48.014 00.000 11616 Moving (-0.45, -0.38) raw xDistance=-0.42 yDistance=-0.40
02:24:48.015 00.001 11616 resist switch: large excursion: input -0.42 thresh 0.29 direction from 1 to -1
02:24:48.015 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.25
02:24:48.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.42
02:24:48.015 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:24:48.015 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
02:24:48.015 00.000 11616 MoveAxis(E, 234, ABG)
02:24:48.015 00.000 11616 Guiding  Dir = 2, Dur = 234
02:24:48.015 00.000 11616 IsSlewing returns 0
02:24:48.015 00.000 11616 IsGuiding returns 0
02:24:48.016 00.001 11616 PulseGuide returned control before completion, sleep 244
02:24:48.037 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=17, Gamma=1.290
02:24:48.055 00.018 12268 UpdateGuideState exits: m=78 SNR=5.8
02:24:48.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:48.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:48.055 00.000 12268 Enqueuing Expose request
02:24:48.266 00.211 11616 IsGuiding returns 1
02:24:48.267 00.001 11616 scope still moving after pulse duration time elapsed
02:24:48.297 00.030 11616 IsSlewing returns 0
02:24:48.298 00.001 11616 IsGuiding returns 0
02:24:48.298 00.000 11616 scope move finished after 234 + 48 ms
02:24:48.298 00.000 11616 Move returns status 0, amount 234
02:24:48.298 00.000 11616 MoveAxis(N, 0, ABG)
02:24:48.298 00.000 11616 Move returns status 0, amount 0
02:24:48.298 00.000 11616 move complete, result=0
02:24:48.298 00.000 11616 worker thread done servicing request
02:24:48.298 00.000 11616 Worker thread wakes up
02:24:48.299 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:48.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:48.299 00.000 12268 GuideStep: -0.4 px 234 ms EAST, -0.4 px 0 ms NORTH
02:24:50.313 02.014 11616 Exposure complete
02:24:50.376 00.063 11616 worker thread done servicing request
02:24:50.377 00.001 12268 OnExposeComplete: enter
02:24:50.377 00.000 12268 UpdateGuideState(): m_state=6
02:24:50.377 00.000 12268 Star::Find(15, 682, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
02:24:50.377 00.000 12268 Star::Find returns 1 (0), X=684.30, Y=906.68, Mass=88, SNR=6.3, Peak=33 HFD=3.6
02:24:50.377 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
02:24:50.377 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
02:24:50.377 00.000 12268 CameraToMount -- cameraX=1.02 cameraY=-0.71 hyp=1.25 cameraTheta=-0.61 mountX=-0.61 mountY=1.10, mountTheta=2.08
02:24:50.378 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.02, y=-0.71, opts=13)
02:24:50.378 00.000 12268 Enqueuing Move request for scope (1.02, -0.71)
02:24:50.379 00.001 11616 Worker thread wakes up
02:24:50.379 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.02, -0.71) opts 0xd
02:24:50.379 00.000 11616 Handling offset move in thread for scope, endpoint = (1.02, -0.71)
02:24:50.379 00.000 11616 Moving (1.02, -0.71) raw xDistance=-0.61 yDistance=1.10
02:24:50.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.61
02:24:50.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 1.10
02:24:50.379 00.000 11616 MoveAxis(E, 342, ABG)
02:24:50.379 00.000 11616 Guiding  Dir = 2, Dur = 342
02:24:50.379 00.000 11616 IsSlewing returns 0
02:24:50.380 00.001 11616 IsGuiding returns 0
02:24:50.380 00.000 11616 PulseGuide returned control before completion, sleep 352
02:24:50.400 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:24:50.417 00.017 12268 UpdateGuideState exits: m=88 SNR=6.3
02:24:50.417 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:50.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:50.417 00.000 12268 Enqueuing Expose request
02:24:50.748 00.331 11616 IsGuiding returns 1
02:24:50.748 00.000 11616 scope still moving after pulse duration time elapsed
02:24:50.779 00.031 11616 IsSlewing returns 0
02:24:50.780 00.001 11616 IsGuiding returns 0
02:24:50.780 00.000 11616 scope move finished after 342 + 58 ms
02:24:50.780 00.000 11616 Move returns status 0, amount 342
02:24:50.780 00.000 11616 MoveAxis(S, 93, ABG)
02:24:50.780 00.000 11616 Guiding  Dir = 1, Dur = 93
02:24:50.780 00.000 11616 IsSlewing returns 0
02:24:50.781 00.001 11616 IsGuiding returns 0
02:24:50.781 00.000 11616 PulseGuide returned control before completion, sleep 103
02:24:50.889 00.108 11616 IsGuiding returns 1
02:24:50.890 00.001 11616 scope still moving after pulse duration time elapsed
02:24:50.919 00.029 11616 IsSlewing returns 0
02:24:50.920 00.001 11616 IsGuiding returns 0
02:24:50.920 00.000 11616 scope move finished after 93 + 46 ms
02:24:50.920 00.000 11616 Move returns status 0, amount 93
02:24:50.920 00.000 11616 move complete, result=0
02:24:50.920 00.000 11616 worker thread done servicing request
02:24:50.921 00.001 11616 Worker thread wakes up
02:24:50.921 00.000 12268 GuideStep: -0.6 px 342 ms EAST, 1.1 px 93 ms SOUTH
02:24:50.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:50.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:52.935 02.014 11616 Exposure complete
02:24:52.999 00.064 11616 worker thread done servicing request
02:24:53.001 00.002 12268 OnExposeComplete: enter
02:24:53.001 00.000 12268 UpdateGuideState(): m_state=6
02:24:53.001 00.000 12268 Star::Find(15, 684, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
02:24:53.001 00.000 12268 Star::Find returns 1 (0), X=684.70, Y=907.87, Mass=62, SNR=5.2, Peak=20 HFD=3.0
02:24:53.001 00.000 12268 Status Line: Mass: 62 vs 135
02:24:53.003 00.002 12268 UpdateCurrentPosition: star mass new=61.7 exp=135.1 thresh=50% limits=(67.6, 456.7, 270.2)
02:24:53.003 00.000 12268 DistanceChecker: activated
02:24:53.004 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:24:53.004 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:24:53.004 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:24:53.004 00.000 11616 Worker thread wakes up
02:24:53.005 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:24:53.005 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:24:53.005 00.000 11616 move complete, result=0
02:24:53.005 00.000 11616 worker thread done servicing request
02:24:53.107 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:24:53.107 00.000 12268 Status Line: Star lost - mass changed
02:24:53.110 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:24:53.128 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:24:53.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:53.128 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:24:53.128 00.000 12268 Enqueuing Expose request
02:24:53.128 00.000 11616 Worker thread wakes up
02:24:53.128 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:53.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:24:55.148 02.020 11616 Exposure complete
02:24:55.212 00.064 11616 worker thread done servicing request
02:24:55.212 00.000 12268 OnExposeComplete: enter
02:24:55.212 00.000 12268 UpdateGuideState(): m_state=6
02:24:55.212 00.000 12268 Star::Find(15, 684, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
02:24:55.212 00.000 12268 Star::Find false star n=15 nbg=275 bg=12.8 sigma=1.1 thresh=16 peak=16
02:24:55.212 00.000 12268 Star::Find returns 0 (2), X=684.00, Y=906.00, Mass=64, SNR=2.9, Peak=23 HFD=0.0
02:24:55.212 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:24:55.213 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:24:55.213 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:24:55.213 00.000 11616 Worker thread wakes up
02:24:55.213 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:24:55.213 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:24:55.214 00.001 11616 move complete, result=0
02:24:55.214 00.000 11616 worker thread done servicing request
02:24:55.316 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:24:55.316 00.000 12268 Status Line: Star lost - low SNR
02:24:55.320 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:24:55.337 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:24:55.337 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:55.338 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:24:55.338 00.000 12268 Enqueuing Expose request
02:24:55.338 00.000 11616 Worker thread wakes up
02:24:55.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:55.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:24:57.355 02.017 11616 Exposure complete
02:24:57.418 00.063 11616 worker thread done servicing request
02:24:57.418 00.000 12268 OnExposeComplete: enter
02:24:57.418 00.000 12268 UpdateGuideState(): m_state=6
02:24:57.419 00.001 12268 Star::Find(15, 684, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
02:24:57.419 00.000 12268 Star::Find returns 1 (0), X=684.35, Y=907.91, Mass=90, SNR=6.3, Peak=22 HFD=3.6
02:24:57.419 00.000 12268 DistanceChecker: deactivated
02:24:57.419 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
02:24:57.419 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.15)
02:24:57.419 00.000 12268 CameraToMount -- cameraX=1.07 cameraY=0.51 hyp=1.19 cameraTheta=0.45 mountX=0.62 mountY=0.99, mountTheta=1.02
02:24:57.420 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.07, y=0.51, opts=13)
02:24:57.420 00.000 12268 Enqueuing Move request for scope (1.07, 0.51)
02:24:57.420 00.000 11616 Worker thread wakes up
02:24:57.420 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.07, 0.51) opts 0xd
02:24:57.420 00.000 11616 Handling offset move in thread for scope, endpoint = (1.07, 0.51)
02:24:57.420 00.000 11616 Moving (1.07, 0.51) raw xDistance=0.62 yDistance=0.99
02:24:57.420 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.29 direction from -1 to 1
02:24:57.420 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.85
02:24:57.420 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
02:24:57.421 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.99
02:24:57.421 00.000 11616 MoveAxis(W, 345, ABG)
02:24:57.421 00.000 11616 Guiding  Dir = 3, Dur = 345
02:24:57.421 00.000 11616 IsSlewing returns 0
02:24:57.421 00.000 11616 IsGuiding returns 0
02:24:57.421 00.000 11616 PulseGuide returned control before completion, sleep 355
02:24:57.441 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:24:57.459 00.018 12268 UpdateGuideState exits: m=90 SNR=6.3
02:24:57.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:57.460 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:24:57.460 00.000 12268 Enqueuing Expose request
02:24:57.789 00.329 11616 IsGuiding returns 1
02:24:57.790 00.001 11616 scope still moving after pulse duration time elapsed
02:24:57.820 00.030 11616 IsSlewing returns 0
02:24:57.821 00.001 11616 IsGuiding returns 1
02:24:57.851 00.030 11616 IsSlewing returns 0
02:24:57.851 00.000 11616 IsGuiding returns 1
02:24:57.883 00.032 11616 IsSlewing returns 0
02:24:57.884 00.001 11616 IsGuiding returns 0
02:24:57.884 00.000 11616 scope move finished after 345 + 117 ms
02:24:57.884 00.000 11616 Move returns status 0, amount 345
02:24:57.884 00.000 11616 MoveAxis(S, 84, ABG)
02:24:57.884 00.000 11616 Guiding  Dir = 1, Dur = 84
02:24:57.884 00.000 11616 IsSlewing returns 0
02:24:57.884 00.000 11616 IsGuiding returns 0
02:24:57.885 00.001 11616 PulseGuide returned control before completion, sleep 94
02:24:57.992 00.107 11616 IsGuiding returns 1
02:24:57.992 00.000 11616 scope still moving after pulse duration time elapsed
02:24:58.022 00.030 11616 IsSlewing returns 0
02:24:58.023 00.001 11616 IsGuiding returns 0
02:24:58.023 00.000 11616 scope move finished after 84 + 54 ms
02:24:58.023 00.000 11616 Move returns status 0, amount 84
02:24:58.023 00.000 11616 move complete, result=0
02:24:58.023 00.000 11616 worker thread done servicing request
02:24:58.024 00.001 11616 Worker thread wakes up
02:24:58.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:24:58.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:24:58.024 00.000 12268 GuideStep: 0.6 px 345 ms WEST, 1.0 px 84 ms SOUTH
02:25:00.033 02.009 11616 Exposure complete
02:25:00.099 00.066 11616 worker thread done servicing request
02:25:00.099 00.000 12268 OnExposeComplete: enter
02:25:00.099 00.000 12268 UpdateGuideState(): m_state=6
02:25:00.100 00.001 12268 Star::Find(15, 684, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
02:25:00.100 00.000 12268 Star::Find returns 0 (2), X=684.00, Y=907.00, Mass=14, SNR=2.5, Peak=23 HFD=0.0
02:25:00.100 00.000 12268 DistanceChecker: activated
02:25:00.100 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:25:00.101 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:25:00.101 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:25:00.101 00.000 11616 Worker thread wakes up
02:25:00.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:25:00.101 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:25:00.101 00.000 11616 move complete, result=0
02:25:00.101 00.000 11616 worker thread done servicing request
02:25:00.217 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:25:00.217 00.000 12268 Status Line: Star lost - low SNR
02:25:00.226 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=16, Gamma=1.290
02:25:00.242 00.016 12268 UpdateGuideState exits: Star lost - low SNR
02:25:00.243 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:00.243 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:25:00.243 00.000 12268 Enqueuing Expose request
02:25:00.243 00.000 11616 Worker thread wakes up
02:25:00.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:00.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:25:02.253 02.010 11616 Exposure complete
02:25:02.319 00.066 11616 worker thread done servicing request
02:25:02.319 00.000 12268 OnExposeComplete: enter
02:25:02.319 00.000 12268 UpdateGuideState(): m_state=6
02:25:02.319 00.000 12268 Star::Find(15, 684, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
02:25:02.320 00.001 12268 Star::Find returns 1 (0), X=684.01, Y=907.68, Mass=56, SNR=4.9, Peak=21 HFD=2.3
02:25:02.320 00.000 12268 DistanceChecker: deactivated
02:25:02.320 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
02:25:02.320 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
02:25:02.320 00.000 12268 CameraToMount -- cameraX=0.73 cameraY=0.29 hyp=0.78 cameraTheta=0.37 mountX=0.36 mountY=0.69, mountTheta=1.09
02:25:02.321 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.73, y=0.29, opts=13)
02:25:02.321 00.000 12268 Enqueuing Move request for scope (0.73, 0.29)
02:25:02.322 00.001 11616 Worker thread wakes up
02:25:02.322 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.29) opts 0xd
02:25:02.322 00.000 11616 Handling offset move in thread for scope, endpoint = (0.73, 0.29)
02:25:02.322 00.000 11616 Moving (0.73, 0.29) raw xDistance=0.36 yDistance=0.69
02:25:02.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
02:25:02.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
02:25:02.322 00.000 11616 MoveAxis(W, 199, ABG)
02:25:02.322 00.000 11616 Guiding  Dir = 3, Dur = 199
02:25:02.322 00.000 11616 IsSlewing returns 0
02:25:02.323 00.001 11616 IsGuiding returns 0
02:25:02.323 00.000 11616 PulseGuide returned control before completion, sleep 209
02:25:02.343 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=16, Gamma=1.290
02:25:02.360 00.017 12268 UpdateGuideState exits: m=56 SNR=4.9
02:25:02.361 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:02.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:02.361 00.000 12268 Enqueuing Expose request
02:25:02.540 00.179 11616 IsGuiding returns 1
02:25:02.540 00.000 11616 scope still moving after pulse duration time elapsed
02:25:02.571 00.031 11616 IsSlewing returns 0
02:25:02.572 00.001 11616 IsGuiding returns 1
02:25:02.603 00.031 11616 IsSlewing returns 0
02:25:02.604 00.001 11616 IsGuiding returns 0
02:25:02.604 00.000 11616 scope move finished after 199 + 81 ms
02:25:02.604 00.000 11616 Move returns status 0, amount 199
02:25:02.604 00.000 11616 MoveAxis(S, 58, ABG)
02:25:02.604 00.000 11616 Guiding  Dir = 1, Dur = 58
02:25:02.604 00.000 11616 IsSlewing returns 0
02:25:02.605 00.001 11616 IsGuiding returns 0
02:25:02.605 00.000 11616 PulseGuide returned control before completion, sleep 68
02:25:02.681 00.076 11616 IsGuiding returns 1
02:25:02.682 00.001 11616 scope still moving after pulse duration time elapsed
02:25:02.714 00.032 11616 IsSlewing returns 0
02:25:02.714 00.000 11616 IsGuiding returns 1
02:25:02.744 00.030 11616 IsSlewing returns 0
02:25:02.745 00.001 11616 IsGuiding returns 1
02:25:02.775 00.030 11616 IsSlewing returns 0
02:25:02.775 00.000 11616 IsGuiding returns 0
02:25:02.775 00.000 11616 scope move finished after 58 + 112 ms
02:25:02.776 00.001 11616 Move returns status 0, amount 58
02:25:02.776 00.000 11616 move complete, result=0
02:25:02.776 00.000 11616 worker thread done servicing request
02:25:02.776 00.000 11616 Worker thread wakes up
02:25:02.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:02.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:02.776 00.000 12268 GuideStep: 0.4 px 199 ms WEST, 0.7 px 58 ms SOUTH
02:25:04.793 02.017 11616 Exposure complete
02:25:04.858 00.065 11616 worker thread done servicing request
02:25:04.859 00.001 12268 OnExposeComplete: enter
02:25:04.859 00.000 12268 UpdateGuideState(): m_state=6
02:25:04.859 00.000 12268 Star::Find(15, 684, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:25:04.859 00.000 12268 Star::Find returns 1 (0), X=685.11, Y=906.83, Mass=59, SNR=5.1, Peak=22 HFD=2.3
02:25:04.859 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
02:25:04.859 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
02:25:04.859 00.000 12268 CameraToMount -- cameraX=1.83 cameraY=-0.57 hyp=1.91 cameraTheta=-0.30 mountX=-0.39 mountY=1.88, mountTheta=1.77
02:25:04.861 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.83, y=-0.57, opts=13)
02:25:04.861 00.000 12268 Enqueuing Move request for scope (1.83, -0.57)
02:25:04.861 00.000 11616 Worker thread wakes up
02:25:04.862 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (1.83, -0.57) opts 0xd
02:25:04.862 00.000 11616 Handling offset move in thread for scope, endpoint = (1.83, -0.57)
02:25:04.862 00.000 11616 Moving (1.83, -0.57) raw xDistance=-0.39 yDistance=1.88
02:25:04.862 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
02:25:04.862 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
02:25:04.862 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
02:25:04.862 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 1.88
02:25:04.862 00.000 11616 MoveAxis(E, 216, ABG)
02:25:04.862 00.000 11616 Guiding  Dir = 2, Dur = 216
02:25:04.863 00.001 11616 IsSlewing returns 0
02:25:04.863 00.000 11616 IsGuiding returns 0
02:25:04.863 00.000 11616 PulseGuide returned control before completion, sleep 226
02:25:04.885 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:25:04.902 00.017 12268 UpdateGuideState exits: m=59 SNR=5.1
02:25:04.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:04.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:04.902 00.000 12268 Enqueuing Expose request
02:25:05.097 00.195 11616 IsGuiding returns 1
02:25:05.097 00.000 11616 scope still moving after pulse duration time elapsed
02:25:05.128 00.031 11616 IsSlewing returns 0
02:25:05.129 00.001 11616 IsGuiding returns 0
02:25:05.129 00.000 11616 scope move finished after 216 + 49 ms
02:25:05.129 00.000 11616 Move returns status 0, amount 216
02:25:05.129 00.000 11616 MoveAxis(S, 159, ABG)
02:25:05.129 00.000 11616 Guiding  Dir = 1, Dur = 159
02:25:05.129 00.000 11616 IsSlewing returns 0
02:25:05.130 00.001 11616 IsGuiding returns 0
02:25:05.130 00.000 11616 PulseGuide returned control before completion, sleep 169
02:25:05.300 00.170 11616 IsGuiding returns 1
02:25:05.301 00.001 11616 scope still moving after pulse duration time elapsed
02:25:05.331 00.030 11616 IsSlewing returns 0
02:25:05.332 00.001 11616 IsGuiding returns 0
02:25:05.332 00.000 11616 scope move finished after 159 + 43 ms
02:25:05.332 00.000 11616 Move returns status 0, amount 159
02:25:05.332 00.000 11616 move complete, result=0
02:25:05.332 00.000 11616 worker thread done servicing request
02:25:05.333 00.001 11616 Worker thread wakes up
02:25:05.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:05.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:05.333 00.000 12268 GuideStep: -0.4 px 216 ms EAST, 1.9 px 159 ms SOUTH
02:25:07.348 02.015 11616 Exposure complete
02:25:07.412 00.064 11616 worker thread done servicing request
02:25:07.412 00.000 12268 OnExposeComplete: enter
02:25:07.413 00.001 12268 UpdateGuideState(): m_state=6
02:25:07.413 00.000 12268 Star::Find(15, 685, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
02:25:07.413 00.000 12268 Star::Find returns 1 (0), X=683.50, Y=908.66, Mass=81, SNR=6.0, Peak=22 HFD=4.4
02:25:07.413 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
02:25:07.413 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.10)
02:25:07.413 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=1.26 hyp=1.28 cameraTheta=1.40 mountX=1.28 mountY=0.06, mountTheta=0.04
02:25:07.415 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=1.26, opts=13)
02:25:07.415 00.000 12268 Enqueuing Move request for scope (0.22, 1.26)
02:25:07.415 00.000 11616 Worker thread wakes up
02:25:07.415 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 1.26) opts 0xd
02:25:07.415 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 1.26)
02:25:07.415 00.000 11616 Moving (0.22, 1.26) raw xDistance=1.28 yDistance=0.06
02:25:07.415 00.000 11616 resist switch: large excursion: input 1.28 thresh 0.29 direction from -1 to 1
02:25:07.415 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.84
02:25:07.416 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.64 from input 1.28
02:25:07.416 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:07.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:25:07.416 00.000 11616 MoveAxis(W, 716, ABG)
02:25:07.416 00.000 11616 Guiding  Dir = 3, Dur = 716
02:25:07.416 00.000 11616 IsSlewing returns 0
02:25:07.416 00.000 11616 IsGuiding returns 0
02:25:07.417 00.001 11616 PulseGuide returned control before completion, sleep 726
02:25:07.437 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=10, FiltMax=17, Gamma=1.290
02:25:07.454 00.017 12268 UpdateGuideState exits: m=81 SNR=6.0
02:25:07.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:07.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:07.454 00.000 12268 Enqueuing Expose request
02:25:08.147 00.693 11616 IsGuiding returns 1
02:25:08.147 00.000 11616 scope still moving after pulse duration time elapsed
02:25:08.179 00.032 11616 IsSlewing returns 0
02:25:08.179 00.000 11616 IsGuiding returns 0
02:25:08.179 00.000 11616 scope move finished after 716 + 46 ms
02:25:08.179 00.000 11616 Move returns status 0, amount 716
02:25:08.179 00.000 11616 MoveAxis(N, 0, ABG)
02:25:08.180 00.001 11616 Move returns status 0, amount 0
02:25:08.180 00.000 11616 move complete, result=0
02:25:08.180 00.000 11616 worker thread done servicing request
02:25:08.180 00.000 12268 GuideStep: 1.3 px 716 ms WEST, 0.1 px 0 ms NORTH
02:25:08.180 00.000 11616 Worker thread wakes up
02:25:08.180 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:08.180 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:10.196 02.016 11616 Exposure complete
02:25:10.263 00.067 11616 worker thread done servicing request
02:25:10.263 00.000 12268 OnExposeComplete: enter
02:25:10.263 00.000 12268 UpdateGuideState(): m_state=6
02:25:10.264 00.001 12268 Star::Find(15, 683, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
02:25:10.264 00.000 12268 Star::Find returns 1 (0), X=683.56, Y=907.59, Mass=89, SNR=6.2, Peak=32 HFD=3.3
02:25:10.264 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.47) = xAngle (-0.86 = -0.86)
02:25:10.264 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.31)
02:25:10.264 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.19 hyp=0.34 cameraTheta=0.61 mountX=0.22 mountY=0.25, mountTheta=0.85
02:25:10.266 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=0.19, opts=13)
02:25:10.266 00.000 12268 Enqueuing Move request for scope (0.28, 0.19)
02:25:10.266 00.000 11616 Worker thread wakes up
02:25:10.266 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.19) opts 0xd
02:25:10.266 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, 0.19)
02:25:10.266 00.000 11616 Moving (0.28, 0.19) raw xDistance=0.22 yDistance=0.25
02:25:10.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.22
02:25:10.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
02:25:10.266 00.000 11616 MoveAxis(W, 123, ABG)
02:25:10.266 00.000 11616 Guiding  Dir = 3, Dur = 123
02:25:10.267 00.001 11616 IsSlewing returns 0
02:25:10.267 00.000 11616 IsGuiding returns 0
02:25:10.267 00.000 11616 PulseGuide returned control before completion, sleep 133
02:25:10.287 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:25:10.305 00.018 12268 UpdateGuideState exits: m=89 SNR=6.2
02:25:10.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:10.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:10.305 00.000 12268 Enqueuing Expose request
02:25:10.414 00.109 11616 IsGuiding returns 1
02:25:10.415 00.001 11616 scope still moving after pulse duration time elapsed
02:25:10.445 00.030 11616 IsSlewing returns 0
02:25:10.445 00.000 11616 IsGuiding returns 0
02:25:10.445 00.000 11616 scope move finished after 123 + 56 ms
02:25:10.445 00.000 11616 Move returns status 0, amount 123
02:25:10.445 00.000 11616 MoveAxis(S, 21, ABG)
02:25:10.445 00.000 11616 Guiding  Dir = 1, Dur = 21
02:25:10.446 00.001 11616 IsSlewing returns 0
02:25:10.446 00.000 11616 IsGuiding returns 0
02:25:10.446 00.000 11616 PulseGuide returned control before completion, sleep 31
02:25:10.491 00.045 11616 IsGuiding returns 1
02:25:10.492 00.001 11616 scope still moving after pulse duration time elapsed
02:25:10.522 00.030 11616 IsSlewing returns 0
02:25:10.522 00.000 11616 IsGuiding returns 0
02:25:10.523 00.001 11616 scope move finished after 21 + 55 ms
02:25:10.523 00.000 11616 Move returns status 0, amount 21
02:25:10.523 00.000 11616 move complete, result=0
02:25:10.523 00.000 11616 worker thread done servicing request
02:25:10.523 00.000 11616 Worker thread wakes up
02:25:10.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:10.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:10.523 00.000 12268 GuideStep: 0.2 px 123 ms WEST, 0.2 px 21 ms SOUTH
02:25:12.540 02.017 11616 Exposure complete
02:25:12.603 00.063 11616 worker thread done servicing request
02:25:12.604 00.001 12268 OnExposeComplete: enter
02:25:12.604 00.000 12268 UpdateGuideState(): m_state=6
02:25:12.604 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
02:25:12.604 00.000 12268 Star::Find returns 1 (0), X=684.25, Y=906.27, Mass=87, SNR=6.3, Peak=32 HFD=2.9
02:25:12.604 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
02:25:12.604 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
02:25:12.604 00.000 12268 CameraToMount -- cameraX=0.96 cameraY=-1.13 hyp=1.49 cameraTheta=-0.86 mountX=-1.03 mountY=1.10, mountTheta=2.32
02:25:12.606 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.96, y=-1.13, opts=13)
02:25:12.606 00.000 12268 Enqueuing Move request for scope (0.96, -1.13)
02:25:12.606 00.000 11616 Worker thread wakes up
02:25:12.606 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.96, -1.13) opts 0xd
02:25:12.606 00.000 11616 Handling offset move in thread for scope, endpoint = (0.96, -1.13)
02:25:12.606 00.000 11616 Moving (0.96, -1.13) raw xDistance=-1.03 yDistance=1.10
02:25:12.606 00.000 11616 resist switch: large excursion: input -1.03 thresh 0.29 direction from 1 to -1
02:25:12.606 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.09
02:25:12.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.52 from input -1.03
02:25:12.606 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 1.10
02:25:12.607 00.001 11616 MoveAxis(E, 577, ABG)
02:25:12.607 00.000 11616 Guiding  Dir = 2, Dur = 577
02:25:12.607 00.000 11616 IsSlewing returns 0
02:25:12.607 00.000 11616 IsGuiding returns 0
02:25:12.607 00.000 11616 PulseGuide returned control before completion, sleep 587
02:25:12.627 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=19, Gamma=1.290
02:25:12.643 00.016 12268 UpdateGuideState exits: m=87 SNR=6.3
02:25:12.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:12.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:12.644 00.001 12268 Enqueuing Expose request
02:25:13.206 00.562 11616 IsGuiding returns 1
02:25:13.206 00.000 11616 scope still moving after pulse duration time elapsed
02:25:13.237 00.031 11616 IsSlewing returns 0
02:25:13.237 00.000 11616 IsGuiding returns 0
02:25:13.237 00.000 11616 scope move finished after 577 + 53 ms
02:25:13.237 00.000 11616 Move returns status 0, amount 577
02:25:13.238 00.001 11616 MoveAxis(S, 93, ABG)
02:25:13.238 00.000 11616 Guiding  Dir = 1, Dur = 93
02:25:13.238 00.000 11616 IsSlewing returns 0
02:25:13.238 00.000 11616 IsGuiding returns 0
02:25:13.239 00.001 11616 PulseGuide returned control before completion, sleep 103
02:25:13.347 00.108 11616 IsGuiding returns 1
02:25:13.347 00.000 11616 scope still moving after pulse duration time elapsed
02:25:13.377 00.030 11616 IsSlewing returns 0
02:25:13.378 00.001 11616 IsGuiding returns 1
02:25:13.409 00.031 11616 IsSlewing returns 0
02:25:13.409 00.000 11616 IsGuiding returns 1
02:25:13.440 00.031 11616 IsSlewing returns 0
02:25:13.440 00.000 11616 IsGuiding returns 0
02:25:13.440 00.000 11616 scope move finished after 93 + 108 ms
02:25:13.440 00.000 11616 Move returns status 0, amount 93
02:25:13.440 00.000 11616 move complete, result=0
02:25:13.440 00.000 11616 worker thread done servicing request
02:25:13.440 00.000 11616 Worker thread wakes up
02:25:13.440 00.000 12268 GuideStep: -1.0 px 577 ms EAST, 1.1 px 93 ms SOUTH
02:25:13.442 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:13.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:15.458 02.016 11616 Exposure complete
02:25:15.522 00.064 11616 worker thread done servicing request
02:25:15.523 00.001 12268 OnExposeComplete: enter
02:25:15.523 00.000 12268 UpdateGuideState(): m_state=6
02:25:15.523 00.000 12268 Star::Find(15, 684, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
02:25:15.523 00.000 12268 Star::Find returns 1 (0), X=684.18, Y=907.35, Mass=84, SNR=6.1, Peak=23 HFD=2.8
02:25:15.523 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
02:25:15.523 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.65)
02:25:15.523 00.000 12268 CameraToMount -- cameraX=0.90 cameraY=-0.05 hyp=0.90 cameraTheta=-0.05 mountX=0.04 mountY=0.90, mountTheta=1.53
02:25:15.525 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.90, y=-0.05, opts=13)
02:25:15.525 00.000 12268 Enqueuing Move request for scope (0.90, -0.05)
02:25:15.525 00.000 11616 Worker thread wakes up
02:25:15.525 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.90, -0.05) opts 0xd
02:25:15.525 00.000 11616 Handling offset move in thread for scope, endpoint = (0.90, -0.05)
02:25:15.525 00.000 11616 Moving (0.90, -0.05) raw xDistance=0.04 yDistance=0.90
02:25:15.525 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:15.526 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:25:15.526 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.90
02:25:15.526 00.000 11616 MoveAxis(E, 0, ABG)
02:25:15.526 00.000 11616 Move returns status 0, amount 0
02:25:15.526 00.000 11616 MoveAxis(S, 76, ABG)
02:25:15.526 00.000 11616 Guiding  Dir = 1, Dur = 76
02:25:15.526 00.000 11616 IsSlewing returns 0
02:25:15.527 00.001 11616 IsGuiding returns 0
02:25:15.527 00.000 11616 PulseGuide returned control before completion, sleep 86
02:25:15.548 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:25:15.565 00.017 12268 UpdateGuideState exits: m=84 SNR=6.1
02:25:15.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:15.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:15.566 00.001 12268 Enqueuing Expose request
02:25:15.629 00.063 11616 IsGuiding returns 1
02:25:15.629 00.000 11616 scope still moving after pulse duration time elapsed
02:25:15.661 00.032 11616 IsSlewing returns 0
02:25:15.661 00.000 11616 IsGuiding returns 0
02:25:15.662 00.001 11616 scope move finished after 76 + 58 ms
02:25:15.662 00.000 11616 Move returns status 0, amount 76
02:25:15.662 00.000 11616 move complete, result=0
02:25:15.662 00.000 11616 worker thread done servicing request
02:25:15.662 00.000 11616 Worker thread wakes up
02:25:15.662 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.9 px 76 ms SOUTH
02:25:15.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:15.662 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:17.673 02.011 11616 Exposure complete
02:25:17.736 00.063 12268 OnExposeComplete: enter
02:25:17.736 00.000 12268 UpdateGuideState(): m_state=6
02:25:17.736 00.000 11616 worker thread done servicing request
02:25:17.736 00.000 12268 Star::Find(15, 684, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
02:25:17.736 00.000 12268 Star::Find returns 1 (0), X=684.79, Y=906.71, Mass=63, SNR=5.3, Peak=21 HFD=2.5
02:25:17.736 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
02:25:17.737 00.001 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
02:25:17.737 00.000 12268 CameraToMount -- cameraX=1.51 cameraY=-0.69 hyp=1.66 cameraTheta=-0.43 mountX=-0.54 mountY=1.59, mountTheta=1.90
02:25:17.738 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.51, y=-0.69, opts=13)
02:25:17.738 00.000 12268 Enqueuing Move request for scope (1.51, -0.69)
02:25:17.740 00.002 11616 Worker thread wakes up
02:25:17.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.51, -0.69) opts 0xd
02:25:17.740 00.000 11616 Handling offset move in thread for scope, endpoint = (1.51, -0.69)
02:25:17.740 00.000 11616 Moving (1.51, -0.69) raw xDistance=-0.54 yDistance=1.59
02:25:17.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
02:25:17.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 1.59
02:25:17.740 00.000 11616 MoveAxis(E, 302, ABG)
02:25:17.740 00.000 11616 Guiding  Dir = 2, Dur = 302
02:25:17.740 00.000 11616 IsSlewing returns 0
02:25:17.740 00.000 11616 IsGuiding returns 0
02:25:17.740 00.000 11616 PulseGuide returned control before completion, sleep 312
02:25:17.760 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=17, Gamma=1.290
02:25:17.778 00.018 12268 UpdateGuideState exits: m=63 SNR=5.3
02:25:17.778 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:17.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:17.778 00.000 12268 Enqueuing Expose request
02:25:18.063 00.285 11616 IsGuiding returns 1
02:25:18.063 00.000 11616 scope still moving after pulse duration time elapsed
02:25:18.093 00.030 11616 IsSlewing returns 0
02:25:18.094 00.001 11616 IsGuiding returns 0
02:25:18.094 00.000 11616 scope move finished after 302 + 51 ms
02:25:18.094 00.000 11616 Move returns status 0, amount 302
02:25:18.094 00.000 11616 MoveAxis(S, 134, ABG)
02:25:18.094 00.000 11616 Guiding  Dir = 1, Dur = 134
02:25:18.094 00.000 11616 IsSlewing returns 0
02:25:18.095 00.001 11616 IsGuiding returns 0
02:25:18.095 00.000 11616 PulseGuide returned control before completion, sleep 144
02:25:18.249 00.154 11616 IsGuiding returns 1
02:25:18.249 00.000 11616 scope still moving after pulse duration time elapsed
02:25:18.280 00.031 11616 IsSlewing returns 0
02:25:18.280 00.000 11616 IsGuiding returns 1
02:25:18.310 00.030 11616 IsSlewing returns 0
02:25:18.311 00.001 11616 IsGuiding returns 1
02:25:18.341 00.030 11616 IsSlewing returns 0
02:25:18.341 00.000 11616 IsGuiding returns 1
02:25:18.372 00.031 11616 IsSlewing returns 0
02:25:18.373 00.001 11616 IsGuiding returns 1
02:25:18.403 00.030 11616 IsSlewing returns 0
02:25:18.403 00.000 11616 IsGuiding returns 1
02:25:18.435 00.032 11616 IsSlewing returns 0
02:25:18.435 00.000 11616 IsGuiding returns 0
02:25:18.435 00.000 11616 scope move finished after 134 + 206 ms
02:25:18.435 00.000 11616 Move returns status 0, amount 134
02:25:18.436 00.001 11616 move complete, result=0
02:25:18.436 00.000 11616 worker thread done servicing request
02:25:18.436 00.000 11616 Worker thread wakes up
02:25:18.436 00.000 12268 GuideStep: -0.5 px 302 ms EAST, 1.6 px 134 ms SOUTH
02:25:18.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:18.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:20.456 02.020 11616 Exposure complete
02:25:20.519 00.063 11616 worker thread done servicing request
02:25:20.519 00.000 12268 OnExposeComplete: enter
02:25:20.519 00.000 12268 UpdateGuideState(): m_state=6
02:25:20.520 00.001 12268 Star::Find(15, 684, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
02:25:20.520 00.000 12268 Star::Find returns 1 (0), X=684.00, Y=906.60, Mass=70, SNR=5.6, Peak=21 HFD=4.1
02:25:20.520 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
02:25:20.520 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.86)
02:25:20.520 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-0.80 hyp=1.08 cameraTheta=-0.84 mountX=-0.73 mountY=0.82, mountTheta=2.30
02:25:20.522 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=-0.80, opts=13)
02:25:20.522 00.000 12268 Enqueuing Move request for scope (0.72, -0.80)
02:25:20.522 00.000 11616 Worker thread wakes up
02:25:20.522 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.80) opts 0xd
02:25:20.522 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, -0.80)
02:25:20.522 00.000 11616 Moving (0.72, -0.80) raw xDistance=-0.73 yDistance=0.82
02:25:20.522 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.73
02:25:20.523 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.82
02:25:20.523 00.000 11616 MoveAxis(E, 407, ABG)
02:25:20.523 00.000 11616 Guiding  Dir = 2, Dur = 407
02:25:20.523 00.000 11616 IsSlewing returns 0
02:25:20.523 00.000 11616 IsGuiding returns 0
02:25:20.524 00.001 11616 PulseGuide returned control before completion, sleep 417
02:25:20.545 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=9, FiltMax=16, Gamma=1.290
02:25:20.564 00.019 12268 UpdateGuideState exits: m=70 SNR=5.6
02:25:20.564 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:20.564 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:20.564 00.000 12268 Enqueuing Expose request
02:25:20.948 00.384 11616 IsGuiding returns 1
02:25:20.948 00.000 11616 scope still moving after pulse duration time elapsed
02:25:20.979 00.031 11616 IsSlewing returns 0
02:25:20.980 00.001 11616 IsGuiding returns 1
02:25:21.010 00.030 11616 IsSlewing returns 0
02:25:21.011 00.001 11616 IsGuiding returns 1
02:25:21.041 00.030 11616 IsSlewing returns 0
02:25:21.042 00.001 11616 IsGuiding returns 1
02:25:21.073 00.031 11616 IsSlewing returns 0
02:25:21.074 00.001 11616 IsGuiding returns 1
02:25:21.104 00.030 11616 IsSlewing returns 0
02:25:21.104 00.000 11616 IsGuiding returns 1
02:25:21.134 00.030 11616 IsSlewing returns 0
02:25:21.134 00.000 11616 IsGuiding returns 0
02:25:21.135 00.001 11616 scope move finished after 407 + 205 ms
02:25:21.135 00.000 11616 Move returns status 0, amount 407
02:25:21.135 00.000 11616 MoveAxis(S, 69, ABG)
02:25:21.135 00.000 11616 Guiding  Dir = 1, Dur = 69
02:25:21.135 00.000 11616 IsSlewing returns 0
02:25:21.135 00.000 11616 IsGuiding returns 0
02:25:21.136 00.001 11616 PulseGuide returned control before completion, sleep 79
02:25:21.228 00.092 11616 IsGuiding returns 1
02:25:21.229 00.001 11616 scope still moving after pulse duration time elapsed
02:25:21.260 00.031 11616 IsSlewing returns 0
02:25:21.260 00.000 11616 IsGuiding returns 0
02:25:21.260 00.000 11616 scope move finished after 69 + 55 ms
02:25:21.260 00.000 11616 Move returns status 0, amount 69
02:25:21.260 00.000 11616 move complete, result=0
02:25:21.261 00.001 11616 worker thread done servicing request
02:25:21.261 00.000 11616 Worker thread wakes up
02:25:21.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:21.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:21.261 00.000 12268 GuideStep: -0.7 px 407 ms EAST, 0.8 px 69 ms SOUTH
02:25:23.281 02.020 11616 Exposure complete
02:25:23.344 00.063 11616 worker thread done servicing request
02:25:23.344 00.000 12268 OnExposeComplete: enter
02:25:23.344 00.000 12268 UpdateGuideState(): m_state=6
02:25:23.344 00.000 12268 Star::Find(15, 684, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
02:25:23.345 00.001 12268 Star::Find false star n=14 nbg=283 bg=12.2 sigma=1.1 thresh=16 peak=16
02:25:23.345 00.000 12268 Star::Find returns 0 (2), X=684.00, Y=906.00, Mass=61, SNR=2.9, Peak=19 HFD=0.0
02:25:23.345 00.000 12268 DistanceChecker: activated
02:25:23.345 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:25:23.345 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:25:23.346 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:25:23.346 00.000 11616 Worker thread wakes up
02:25:23.346 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:25:23.346 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:25:23.346 00.000 11616 move complete, result=0
02:25:23.346 00.000 11616 worker thread done servicing request
02:25:23.450 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:25:23.450 00.000 12268 Status Line: Star lost - low SNR
02:25:23.453 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=9, FiltMax=16, Gamma=1.290
02:25:23.471 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:25:23.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:23.471 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:25:23.471 00.000 12268 Enqueuing Expose request
02:25:23.471 00.000 11616 Worker thread wakes up
02:25:23.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:23.472 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:25:25.476 02.004 11616 Exposure complete
02:25:25.542 00.066 11616 worker thread done servicing request
02:25:25.542 00.000 12268 OnExposeComplete: enter
02:25:25.542 00.000 12268 UpdateGuideState(): m_state=6
02:25:25.542 00.000 12268 Star::Find(15, 684, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
02:25:25.542 00.000 12268 Star::Find returns 1 (0), X=684.22, Y=909.13, Mass=115, SNR=7.0, Peak=20 HFD=4.9
02:25:25.542 00.000 12268 DistanceChecker: reject for large offset (1.97 > 1.66) avgDist = 0.83 count = 26
02:25:25.543 00.001 12268 Status Line: Recovering
02:25:25.545 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
02:25:25.546 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:25:25.546 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:25:25.546 00.000 11616 Worker thread wakes up
02:25:25.546 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:25:25.546 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:25:25.546 00.000 11616 move complete, result=0
02:25:25.546 00.000 11616 worker thread done servicing request
02:25:25.662 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:25:25.662 00.000 12268 Status Line: No star found
02:25:25.669 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=17, Gamma=1.290
02:25:25.686 00.017 12268 UpdateGuideState exits: No star found
02:25:25.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:25.686 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:25:25.686 00.000 12268 Enqueuing Expose request
02:25:25.686 00.000 11616 Worker thread wakes up
02:25:25.687 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:25.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:25:27.688 02.001 11616 Exposure complete
02:25:27.754 00.066 11616 worker thread done servicing request
02:25:27.755 00.001 12268 OnExposeComplete: enter
02:25:27.755 00.000 12268 UpdateGuideState(): m_state=6
02:25:27.755 00.000 12268 Star::Find(15, 684, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
02:25:27.755 00.000 12268 Star::Find returns 1 (0), X=683.58, Y=908.00, Mass=144, SNR=8.0, Peak=22 HFD=5.0
02:25:27.755 00.000 12268 DistanceChecker: deactivated
02:25:27.755 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
02:25:27.755 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
02:25:27.755 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.60 hyp=0.67 cameraTheta=1.10 mountX=0.62 mountY=0.22, mountTheta=0.34
02:25:27.757 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.60, opts=13)
02:25:27.757 00.000 12268 Enqueuing Move request for scope (0.30, 0.60)
02:25:27.757 00.000 11616 Worker thread wakes up
02:25:27.757 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.60) opts 0xd
02:25:27.757 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.60)
02:25:27.757 00.000 11616 Moving (0.30, 0.60) raw xDistance=0.62 yDistance=0.22
02:25:27.757 00.000 11616 resist switch: large excursion: input 0.62 thresh 0.29 direction from -1 to 1
02:25:27.758 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.87
02:25:27.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.62
02:25:27.758 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.22
02:25:27.758 00.000 11616 MoveAxis(W, 350, ABG)
02:25:27.758 00.000 11616 Guiding  Dir = 3, Dur = 350
02:25:27.758 00.000 11616 IsSlewing returns 0
02:25:27.758 00.000 11616 IsGuiding returns 0
02:25:27.759 00.001 11616 PulseGuide returned control before completion, sleep 360
02:25:27.781 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:25:27.798 00.017 12268 UpdateGuideState exits: m=144 SNR=8.0
02:25:27.798 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:27.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:27.798 00.000 12268 Enqueuing Expose request
02:25:28.127 00.329 11616 IsGuiding returns 1
02:25:28.127 00.000 11616 scope still moving after pulse duration time elapsed
02:25:28.158 00.031 11616 IsSlewing returns 0
02:25:28.158 00.000 11616 IsGuiding returns 0
02:25:28.159 00.001 11616 scope move finished after 350 + 50 ms
02:25:28.159 00.000 11616 Move returns status 0, amount 350
02:25:28.159 00.000 11616 MoveAxis(S, 19, ABG)
02:25:28.159 00.000 11616 Guiding  Dir = 1, Dur = 19
02:25:28.159 00.000 11616 IsSlewing returns 0
02:25:28.160 00.001 11616 IsGuiding returns 0
02:25:28.160 00.000 11616 PulseGuide returned control before completion, sleep 29
02:25:28.204 00.044 11616 IsGuiding returns 1
02:25:28.205 00.001 11616 scope still moving after pulse duration time elapsed
02:25:28.235 00.030 11616 IsSlewing returns 0
02:25:28.235 00.000 11616 IsGuiding returns 0
02:25:28.235 00.000 11616 scope move finished after 19 + 56 ms
02:25:28.235 00.000 11616 Move returns status 0, amount 19
02:25:28.235 00.000 11616 move complete, result=0
02:25:28.235 00.000 11616 worker thread done servicing request
02:25:28.235 00.000 11616 Worker thread wakes up
02:25:28.236 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:28.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:28.236 00.000 12268 GuideStep: 0.6 px 350 ms WEST, 0.2 px 19 ms SOUTH
02:25:30.244 02.008 11616 Exposure complete
02:25:30.309 00.065 11616 worker thread done servicing request
02:25:30.309 00.000 12268 OnExposeComplete: enter
02:25:30.309 00.000 12268 UpdateGuideState(): m_state=6
02:25:30.310 00.001 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
02:25:30.310 00.000 12268 Star::Find returns 1 (0), X=683.78, Y=908.17, Mass=117, SNR=7.2, Peak=31 HFD=4.7
02:25:30.310 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
02:25:30.310 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
02:25:30.310 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.78 hyp=0.92 cameraTheta=1.00 mountX=0.82 mountY=0.40, mountTheta=0.45
02:25:30.312 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=0.78, opts=13)
02:25:30.312 00.000 12268 Enqueuing Move request for scope (0.50, 0.78)
02:25:30.312 00.000 11616 Worker thread wakes up
02:25:30.312 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.78) opts 0xd
02:25:30.312 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, 0.78)
02:25:30.312 00.000 11616 Moving (0.50, 0.78) raw xDistance=0.82 yDistance=0.40
02:25:30.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.82
02:25:30.312 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.40
02:25:30.312 00.000 11616 MoveAxis(W, 461, ABG)
02:25:30.312 00.000 11616 Guiding  Dir = 3, Dur = 461
02:25:30.313 00.001 11616 IsSlewing returns 0
02:25:30.313 00.000 11616 IsGuiding returns 0
02:25:30.313 00.000 11616 PulseGuide returned control before completion, sleep 471
02:25:30.334 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=17, Gamma=1.290
02:25:30.351 00.017 12268 UpdateGuideState exits: m=117 SNR=7.2
02:25:30.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:30.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:30.351 00.000 12268 Enqueuing Expose request
02:25:30.790 00.439 11616 IsGuiding returns 1
02:25:30.790 00.000 11616 scope still moving after pulse duration time elapsed
02:25:30.821 00.031 11616 IsSlewing returns 0
02:25:30.822 00.001 11616 IsGuiding returns 1
02:25:30.852 00.030 11616 IsSlewing returns 0
02:25:30.853 00.001 11616 IsGuiding returns 1
02:25:30.883 00.030 11616 IsSlewing returns 0
02:25:30.884 00.001 11616 IsGuiding returns 0
02:25:30.884 00.000 11616 scope move finished after 461 + 110 ms
02:25:30.884 00.000 11616 Move returns status 0, amount 461
02:25:30.884 00.000 11616 MoveAxis(S, 33, ABG)
02:25:30.884 00.000 11616 Guiding  Dir = 1, Dur = 33
02:25:30.885 00.001 11616 IsSlewing returns 0
02:25:30.885 00.000 11616 IsGuiding returns 0
02:25:30.885 00.000 11616 PulseGuide returned control before completion, sleep 43
02:25:30.931 00.046 11616 IsGuiding returns 1
02:25:30.931 00.000 11616 scope still moving after pulse duration time elapsed
02:25:30.962 00.031 11616 IsSlewing returns 0
02:25:30.962 00.000 11616 IsGuiding returns 0
02:25:30.962 00.000 11616 scope move finished after 33 + 44 ms
02:25:30.962 00.000 11616 Move returns status 0, amount 33
02:25:30.962 00.000 11616 move complete, result=0
02:25:30.962 00.000 11616 worker thread done servicing request
02:25:30.963 00.001 11616 Worker thread wakes up
02:25:30.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:30.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:30.963 00.000 12268 GuideStep: 0.8 px 461 ms WEST, 0.4 px 33 ms SOUTH
02:25:32.979 02.016 11616 Exposure complete
02:25:33.043 00.064 11616 worker thread done servicing request
02:25:33.043 00.000 12268 OnExposeComplete: enter
02:25:33.043 00.000 12268 UpdateGuideState(): m_state=6
02:25:33.043 00.000 12268 Star::Find(15, 683, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
02:25:33.043 00.000 12268 Star::Find returns 1 (0), X=683.78, Y=907.14, Mass=94, SNR=6.5, Peak=30 HFD=4.2
02:25:33.043 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
02:25:33.043 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
02:25:33.044 00.001 12268 CameraToMount -- cameraX=0.50 cameraY=-0.26 hyp=0.56 cameraTheta=-0.47 mountX=-0.21 mountY=0.53, mountTheta=1.94
02:25:33.045 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.50, y=-0.26, opts=13)
02:25:33.045 00.000 12268 Enqueuing Move request for scope (0.50, -0.26)
02:25:33.045 00.000 11616 Worker thread wakes up
02:25:33.045 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.26) opts 0xd
02:25:33.045 00.000 11616 Handling offset move in thread for scope, endpoint = (0.50, -0.26)
02:25:33.046 00.001 11616 Moving (0.50, -0.26) raw xDistance=-0.21 yDistance=0.53
02:25:33.046 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:25:33.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:25:33.046 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
02:25:33.046 00.000 11616 MoveAxis(E, 0, ABG)
02:25:33.046 00.000 11616 Move returns status 0, amount 0
02:25:33.046 00.000 11616 MoveAxis(S, 45, ABG)
02:25:33.046 00.000 11616 Guiding  Dir = 1, Dur = 45
02:25:33.046 00.000 11616 IsSlewing returns 0
02:25:33.047 00.001 11616 IsGuiding returns 0
02:25:33.047 00.000 11616 PulseGuide returned control before completion, sleep 55
02:25:33.066 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=16, Gamma=1.290
02:25:33.083 00.017 12268 UpdateGuideState exits: m=94 SNR=6.5
02:25:33.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:33.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:33.083 00.000 12268 Enqueuing Expose request
02:25:33.118 00.035 11616 IsGuiding returns 1
02:25:33.119 00.001 11616 scope still moving after pulse duration time elapsed
02:25:33.150 00.031 11616 IsSlewing returns 0
02:25:33.150 00.000 11616 IsGuiding returns 1
02:25:33.181 00.031 11616 IsSlewing returns 0
02:25:33.181 00.000 11616 IsGuiding returns 1
02:25:33.212 00.031 11616 IsSlewing returns 0
02:25:33.213 00.001 11616 IsGuiding returns 1
02:25:33.245 00.032 11616 IsSlewing returns 0
02:25:33.246 00.001 11616 IsGuiding returns 1
02:25:33.275 00.029 11616 IsSlewing returns 0
02:25:33.275 00.000 11616 IsGuiding returns 1
02:25:33.306 00.031 11616 IsSlewing returns 0
02:25:33.306 00.000 11616 IsGuiding returns 1
02:25:33.337 00.031 11616 IsSlewing returns 0
02:25:33.337 00.000 11616 IsGuiding returns 0
02:25:33.337 00.000 11616 scope move finished after 45 + 245 ms
02:25:33.337 00.000 11616 Move returns status 0, amount 45
02:25:33.337 00.000 11616 move complete, result=0
02:25:33.337 00.000 11616 worker thread done servicing request
02:25:33.337 00.000 11616 Worker thread wakes up
02:25:33.338 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.5 px 45 ms SOUTH
02:25:33.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:33.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:35.350 02.012 11616 Exposure complete
02:25:35.415 00.065 11616 worker thread done servicing request
02:25:35.415 00.000 12268 OnExposeComplete: enter
02:25:35.415 00.000 12268 UpdateGuideState(): m_state=6
02:25:35.415 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
02:25:35.416 00.001 12268 Star::Find returns 1 (0), X=683.26, Y=906.85, Mass=61, SNR=5.2, Peak=35 HFD=2.3
02:25:35.416 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
02:25:35.416 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.10)
02:25:35.416 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.55 hyp=0.55 cameraTheta=-1.60 mountX=-0.55 mountY=0.05, mountTheta=3.04
02:25:35.417 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=-0.55, opts=13)
02:25:35.418 00.001 12268 Enqueuing Move request for scope (-0.02, -0.55)
02:25:35.418 00.000 11616 Worker thread wakes up
02:25:35.418 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.55) opts 0xd
02:25:35.418 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, -0.55)
02:25:35.418 00.000 11616 Moving (-0.02, -0.55) raw xDistance=-0.55 yDistance=0.05
02:25:35.418 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.29 direction from 1 to -1
02:25:35.418 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.64
02:25:35.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.55
02:25:35.418 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:35.418 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:25:35.418 00.000 11616 MoveAxis(E, 306, ABG)
02:25:35.418 00.000 11616 Guiding  Dir = 2, Dur = 306
02:25:35.419 00.001 11616 IsSlewing returns 0
02:25:35.419 00.000 11616 IsGuiding returns 0
02:25:35.419 00.000 11616 PulseGuide returned control before completion, sleep 316
02:25:35.440 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=17, Gamma=1.290
02:25:35.460 00.020 12268 UpdateGuideState exits: m=61 SNR=5.2
02:25:35.460 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:35.460 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:35.460 00.000 12268 Enqueuing Expose request
02:25:35.750 00.290 11616 IsGuiding returns 0
02:25:35.750 00.000 11616 Move returns status 0, amount 306
02:25:35.750 00.000 11616 MoveAxis(N, 0, ABG)
02:25:35.750 00.000 11616 Move returns status 0, amount 0
02:25:35.750 00.000 11616 move complete, result=0
02:25:35.750 00.000 11616 worker thread done servicing request
02:25:35.750 00.000 11616 Worker thread wakes up
02:25:35.751 00.001 12268 GuideStep: -0.5 px 306 ms EAST, 0.1 px 0 ms NORTH
02:25:35.751 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:35.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:37.763 02.012 11616 Exposure complete
02:25:37.829 00.066 11616 worker thread done servicing request
02:25:37.829 00.000 12268 OnExposeComplete: enter
02:25:37.829 00.000 12268 UpdateGuideState(): m_state=6
02:25:37.829 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
02:25:37.830 00.001 12268 Star::Find returns 1 (0), X=683.62, Y=906.60, Mass=67, SNR=5.4, Peak=29 HFD=3.0
02:25:37.830 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
02:25:37.830 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.53)
02:25:37.830 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.80 hyp=0.87 cameraTheta=-1.17 mountX=-0.76 mountY=0.44, mountTheta=2.62
02:25:37.831 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.80, opts=13)
02:25:37.831 00.000 12268 Enqueuing Move request for scope (0.34, -0.80)
02:25:37.831 00.000 11616 Worker thread wakes up
02:25:37.831 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.80) opts 0xd
02:25:37.831 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.80)
02:25:37.831 00.000 11616 Moving (0.34, -0.80) raw xDistance=-0.76 yDistance=0.44
02:25:37.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.76
02:25:37.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.44
02:25:37.831 00.000 11616 MoveAxis(E, 428, ABG)
02:25:37.831 00.000 11616 Guiding  Dir = 2, Dur = 428
02:25:37.832 00.001 11616 IsSlewing returns 0
02:25:37.832 00.000 11616 IsGuiding returns 0
02:25:37.832 00.000 11616 PulseGuide returned control before completion, sleep 438
02:25:37.853 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:25:37.872 00.019 12268 UpdateGuideState exits: m=67 SNR=5.4
02:25:37.872 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:37.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:37.872 00.000 12268 Enqueuing Expose request
02:25:38.272 00.400 11616 IsGuiding returns 1
02:25:38.272 00.000 11616 scope still moving after pulse duration time elapsed
02:25:38.303 00.031 11616 IsSlewing returns 0
02:25:38.304 00.001 11616 IsGuiding returns 0
02:25:38.304 00.000 11616 scope move finished after 428 + 43 ms
02:25:38.304 00.000 11616 Move returns status 0, amount 428
02:25:38.304 00.000 11616 MoveAxis(S, 37, ABG)
02:25:38.304 00.000 11616 Guiding  Dir = 1, Dur = 37
02:25:38.304 00.000 11616 IsSlewing returns 0
02:25:38.304 00.000 11616 IsGuiding returns 0
02:25:38.305 00.001 11616 PulseGuide returned control before completion, sleep 47
02:25:38.366 00.061 11616 IsGuiding returns 1
02:25:38.366 00.000 11616 scope still moving after pulse duration time elapsed
02:25:38.397 00.031 11616 IsSlewing returns 0
02:25:38.398 00.001 11616 IsGuiding returns 0
02:25:38.398 00.000 11616 scope move finished after 37 + 56 ms
02:25:38.398 00.000 11616 Move returns status 0, amount 37
02:25:38.398 00.000 11616 move complete, result=0
02:25:38.398 00.000 11616 worker thread done servicing request
02:25:38.398 00.000 11616 Worker thread wakes up
02:25:38.399 00.001 12268 GuideStep: -0.8 px 428 ms EAST, 0.4 px 37 ms SOUTH
02:25:38.399 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:38.399 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:40.411 02.012 11616 Exposure complete
02:25:40.482 00.071 11616 worker thread done servicing request
02:25:40.482 00.000 12268 OnExposeComplete: enter
02:25:40.482 00.000 12268 UpdateGuideState(): m_state=6
02:25:40.483 00.001 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
02:25:40.483 00.000 12268 Star::Find returns 1 (0), X=683.54, Y=906.60, Mass=75, SNR=5.7, Peak=28 HFD=3.0
02:25:40.483 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
02:25:40.483 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
02:25:40.483 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.80 hyp=0.84 cameraTheta=-1.25 mountX=-0.77 mountY=0.36, mountTheta=2.70
02:25:40.488 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.80, opts=13)
02:25:40.488 00.000 12268 Enqueuing Move request for scope (0.26, -0.80)
02:25:40.488 00.000 11616 Worker thread wakes up
02:25:40.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.80) opts 0xd
02:25:40.488 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.80)
02:25:40.488 00.000 11616 Moving (0.26, -0.80) raw xDistance=-0.77 yDistance=0.36
02:25:40.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.77
02:25:40.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
02:25:40.488 00.000 11616 MoveAxis(E, 430, ABG)
02:25:40.489 00.001 11616 Guiding  Dir = 2, Dur = 430
02:25:40.489 00.000 11616 IsSlewing returns 0
02:25:40.489 00.000 11616 IsGuiding returns 0
02:25:40.489 00.000 11616 PulseGuide returned control before completion, sleep 440
02:25:40.515 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=18, Gamma=1.290
02:25:40.534 00.019 12268 UpdateGuideState exits: m=75 SNR=5.7
02:25:40.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:40.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:40.534 00.000 12268 Enqueuing Expose request
02:25:40.935 00.401 11616 IsGuiding returns 1
02:25:40.935 00.000 11616 scope still moving after pulse duration time elapsed
02:25:40.967 00.032 11616 IsSlewing returns 0
02:25:40.967 00.000 11616 IsGuiding returns 0
02:25:40.967 00.000 11616 scope move finished after 430 + 48 ms
02:25:40.967 00.000 11616 Move returns status 0, amount 430
02:25:40.967 00.000 11616 MoveAxis(S, 31, ABG)
02:25:40.967 00.000 11616 Guiding  Dir = 1, Dur = 31
02:25:40.968 00.001 11616 IsSlewing returns 0
02:25:40.968 00.000 11616 IsGuiding returns 0
02:25:40.968 00.000 11616 PulseGuide returned control before completion, sleep 41
02:25:41.013 00.045 11616 IsGuiding returns 1
02:25:41.013 00.000 11616 scope still moving after pulse duration time elapsed
02:25:41.044 00.031 11616 IsSlewing returns 0
02:25:41.044 00.000 11616 IsGuiding returns 0
02:25:41.044 00.000 11616 scope move finished after 31 + 45 ms
02:25:41.045 00.001 11616 Move returns status 0, amount 31
02:25:41.045 00.000 11616 move complete, result=0
02:25:41.045 00.000 11616 worker thread done servicing request
02:25:41.045 00.000 12268 GuideStep: -0.8 px 430 ms EAST, 0.4 px 31 ms SOUTH
02:25:41.045 00.000 11616 Worker thread wakes up
02:25:41.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:41.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:43.064 02.019 11616 Exposure complete
02:25:43.129 00.065 11616 worker thread done servicing request
02:25:43.129 00.000 12268 OnExposeComplete: enter
02:25:43.129 00.000 12268 UpdateGuideState(): m_state=6
02:25:43.129 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
02:25:43.129 00.000 12268 Star::Find returns 1 (0), X=682.40, Y=908.06, Mass=69, SNR=5.5, Peak=29 HFD=3.9
02:25:43.129 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
02:25:43.129 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
02:25:43.129 00.000 12268 CameraToMount -- cameraX=-0.88 cameraY=0.66 hyp=1.10 cameraTheta=2.49 mountX=0.58 mountY=-0.96, mountTheta=-1.03
02:25:43.131 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.88, y=0.66, opts=13)
02:25:43.131 00.000 12268 Enqueuing Move request for scope (-0.88, 0.66)
02:25:43.131 00.000 11616 Worker thread wakes up
02:25:43.131 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.66) opts 0xd
02:25:43.131 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.88, 0.66)
02:25:43.131 00.000 11616 Moving (-0.88, 0.66) raw xDistance=0.58 yDistance=-0.96
02:25:43.131 00.000 11616 resist switch: large excursion: input 0.58 thresh 0.29 direction from -1 to 1
02:25:43.131 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.73
02:25:43.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
02:25:43.132 00.001 11616 resist switch: large excursion: input -0.96 thresh 0.45 direction from 1 to -1
02:25:43.132 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.87
02:25:43.132 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.96
02:25:43.132 00.000 11616 MoveAxis(W, 322, ABG)
02:25:43.132 00.000 11616 Guiding  Dir = 3, Dur = 322
02:25:43.132 00.000 11616 IsSlewing returns 0
02:25:43.132 00.000 11616 IsGuiding returns 0
02:25:43.133 00.001 11616 PulseGuide returned control before completion, sleep 332
02:25:43.154 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=17, Gamma=1.290
02:25:43.171 00.017 12268 UpdateGuideState exits: m=69 SNR=5.5
02:25:43.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:43.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:43.172 00.001 12268 Enqueuing Expose request
02:25:43.479 00.307 11616 IsGuiding returns 1
02:25:43.479 00.000 11616 scope still moving after pulse duration time elapsed
02:25:43.510 00.031 11616 IsSlewing returns 0
02:25:43.510 00.000 11616 IsGuiding returns 1
02:25:43.541 00.031 11616 IsSlewing returns 0
02:25:43.541 00.000 11616 IsGuiding returns 1
02:25:43.573 00.032 11616 IsSlewing returns 0
02:25:43.573 00.000 11616 IsGuiding returns 1
02:25:43.605 00.032 11616 IsSlewing returns 0
02:25:43.605 00.000 11616 IsGuiding returns 0
02:25:43.605 00.000 11616 scope move finished after 322 + 151 ms
02:25:43.606 00.001 11616 Move returns status 0, amount 322
02:25:43.606 00.000 11616 BLC: Oldest BLC event removed
02:25:43.606 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2265 applied
02:25:43.606 00.000 11616 MoveAxis(N, 2346, ABG)
02:25:43.606 00.000 11616 Guiding  Dir = 0, Dur = 2346
02:25:43.606 00.000 11616 IsSlewing returns 0
02:25:43.606 00.000 11616 IsGuiding returns 0
02:25:43.607 00.001 11616 PulseGuide returned control before completion, sleep 2356
02:25:45.976 02.369 11616 IsGuiding returns 1
02:25:45.976 00.000 11616 scope still moving after pulse duration time elapsed
02:25:46.007 00.031 11616 IsSlewing returns 0
02:25:46.007 00.000 11616 IsGuiding returns 0
02:25:46.008 00.001 11616 scope move finished after 2346 + 55 ms
02:25:46.008 00.000 11616 Move returns status 0, amount 2346
02:25:46.008 00.000 11616 move complete, result=0
02:25:46.008 00.000 11616 worker thread done servicing request
02:25:46.008 00.000 11616 Worker thread wakes up
02:25:46.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:46.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:46.008 00.000 12268 GuideStep: 0.6 px 322 ms WEST, -1.0 px 2346 ms NORTH
02:25:48.013 02.005 11616 Exposure complete
02:25:48.077 00.064 11616 worker thread done servicing request
02:25:48.077 00.000 12268 OnExposeComplete: enter
02:25:48.078 00.001 12268 UpdateGuideState(): m_state=6
02:25:48.078 00.000 12268 Star::Find(15, 682, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
02:25:48.078 00.000 12268 Star::Find returns 1 (0), X=684.02, Y=906.38, Mass=105, SNR=6.8, Peak=29 HFD=3.7
02:25:48.078 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
02:25:48.078 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.76)
02:25:48.078 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-1.02 hyp=1.26 cameraTheta=-0.94 mountX=-0.94 mountY=0.86, mountTheta=2.40
02:25:48.080 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=-1.02, opts=13)
02:25:48.080 00.000 12268 Enqueuing Move request for scope (0.74, -1.02)
02:25:48.080 00.000 11616 Worker thread wakes up
02:25:48.080 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, -1.02) opts 0xd
02:25:48.080 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, -1.02)
02:25:48.080 00.000 11616 Moving (0.74, -1.02) raw xDistance=-0.94 yDistance=0.86
02:25:48.080 00.000 11616 BLC: History state: CurrMiss=-0.86, AvgInitMiss=0.38, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=-0.143464, 1:-0.863151
02:25:48.080 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:25:48.080 00.000 11616 BLC: window closed
02:25:48.080 00.000 11616 resist switch: large excursion: input -0.94 thresh 0.29 direction from 1 to -1
02:25:48.081 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.82
02:25:48.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.94
02:25:48.081 00.000 11616 resist switch: large excursion: input 0.86 thresh 0.45 direction from -1 to 1
02:25:48.081 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.59
02:25:48.081 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.86
02:25:48.081 00.000 11616 MoveAxis(E, 526, ABG)
02:25:48.081 00.000 11616 Guiding  Dir = 2, Dur = 526
02:25:48.081 00.000 11616 IsSlewing returns 0
02:25:48.081 00.000 11616 IsGuiding returns 0
02:25:48.082 00.001 11616 PulseGuide returned control before completion, sleep 536
02:25:48.101 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=9, FiltMax=18, Gamma=1.290
02:25:48.120 00.019 12268 UpdateGuideState exits: m=105 SNR=6.8
02:25:48.120 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:48.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:48.120 00.000 12268 Enqueuing Expose request
02:25:48.621 00.501 11616 IsGuiding returns 1
02:25:48.622 00.001 11616 scope still moving after pulse duration time elapsed
02:25:48.653 00.031 11616 IsSlewing returns 0
02:25:48.654 00.001 11616 IsGuiding returns 1
02:25:48.685 00.031 11616 IsSlewing returns 0
02:25:48.686 00.001 11616 IsGuiding returns 1
02:25:48.716 00.030 11616 IsSlewing returns 0
02:25:48.716 00.000 11616 IsGuiding returns 1
02:25:48.746 00.030 11616 IsSlewing returns 0
02:25:48.747 00.001 11616 IsGuiding returns 1
02:25:48.778 00.031 11616 IsSlewing returns 0
02:25:48.778 00.000 11616 IsGuiding returns 1
02:25:48.810 00.032 11616 IsSlewing returns 0
02:25:48.810 00.000 11616 IsGuiding returns 1
02:25:48.840 00.030 11616 IsSlewing returns 0
02:25:48.840 00.000 11616 IsGuiding returns 0
02:25:48.841 00.001 11616 scope move finished after 526 + 232 ms
02:25:48.841 00.000 11616 Move returns status 0, amount 526
02:25:48.841 00.000 11616 BLC: Oldest BLC event removed
02:25:48.841 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2265 applied
02:25:48.841 00.000 11616 MoveAxis(S, 2338, ABG)
02:25:48.841 00.000 11616 Guiding  Dir = 1, Dur = 2338
02:25:48.841 00.000 11616 IsSlewing returns 0
02:25:48.841 00.000 11616 IsGuiding returns 0
02:25:48.842 00.001 11616 PulseGuide returned control before completion, sleep 2348
02:25:51.193 02.351 11616 IsGuiding returns 1
02:25:51.193 00.000 11616 scope still moving after pulse duration time elapsed
02:25:51.224 00.031 11616 IsSlewing returns 0
02:25:51.225 00.001 11616 IsGuiding returns 0
02:25:51.225 00.000 11616 scope move finished after 2338 + 46 ms
02:25:51.225 00.000 11616 Move returns status 0, amount 2338
02:25:51.225 00.000 11616 move complete, result=0
02:25:51.225 00.000 11616 worker thread done servicing request
02:25:51.226 00.001 11616 Worker thread wakes up
02:25:51.226 00.000 12268 GuideStep: -0.9 px 526 ms EAST, 0.9 px 2338 ms SOUTH
02:25:51.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:51.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:53.231 02.005 11616 Exposure complete
02:25:53.296 00.065 11616 worker thread done servicing request
02:25:53.297 00.001 12268 OnExposeComplete: enter
02:25:53.297 00.000 12268 UpdateGuideState(): m_state=6
02:25:53.297 00.000 12268 Star::Find(15, 684, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
02:25:53.297 00.000 12268 Star::Find returns 1 (0), X=684.88, Y=908.31, Mass=74, SNR=5.8, Peak=23 HFD=3.1
02:25:53.297 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
02:25:53.297 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.22)
02:25:53.297 00.000 12268 CameraToMount -- cameraX=1.59 cameraY=0.92 hyp=1.84 cameraTheta=0.52 mountX=1.07 mountY=1.46, mountTheta=0.94
02:25:53.299 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.59, y=0.92, opts=13)
02:25:53.299 00.000 12268 Enqueuing Move request for scope (1.59, 0.92)
02:25:53.299 00.000 11616 Worker thread wakes up
02:25:53.299 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.59, 0.92) opts 0xd
02:25:53.299 00.000 11616 Handling offset move in thread for scope, endpoint = (1.59, 0.92)
02:25:53.299 00.000 11616 Moving (1.59, 0.92) raw xDistance=1.07 yDistance=1.46
02:25:53.299 00.000 11616 BLC: History state: CurrMiss=1.46, AvgInitMiss=0.53, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.129473, 1:1.463951
02:25:53.299 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
02:25:53.299 00.000 11616 resist switch: large excursion: input 1.07 thresh 0.29 direction from -1 to 1
02:25:53.299 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.20
02:25:53.300 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.53 from input 1.07
02:25:53.300 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 1.46
02:25:53.300 00.000 11616 MoveAxis(W, 597, ABG)
02:25:53.300 00.000 11616 Guiding  Dir = 3, Dur = 597
02:25:53.300 00.000 11616 IsSlewing returns 0
02:25:53.300 00.000 11616 IsGuiding returns 0
02:25:53.301 00.001 11616 PulseGuide returned control before completion, sleep 607
02:25:53.320 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=21, Gamma=1.290
02:25:53.336 00.016 12268 UpdateGuideState exits: m=74 SNR=5.8
02:25:53.337 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:53.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:53.337 00.000 12268 Enqueuing Expose request
02:25:53.917 00.580 11616 IsGuiding returns 1
02:25:53.918 00.001 11616 scope still moving after pulse duration time elapsed
02:25:53.948 00.030 11616 IsSlewing returns 0
02:25:53.949 00.001 11616 IsGuiding returns 0
02:25:53.949 00.000 11616 scope move finished after 597 + 52 ms
02:25:53.949 00.000 11616 Move returns status 0, amount 597
02:25:53.949 00.000 11616 MoveAxis(S, 124, ABG)
02:25:53.949 00.000 11616 Guiding  Dir = 1, Dur = 124
02:25:53.949 00.000 11616 IsSlewing returns 0
02:25:53.950 00.001 11616 IsGuiding returns 0
02:25:53.950 00.000 11616 PulseGuide returned control before completion, sleep 134
02:25:54.089 00.139 11616 IsGuiding returns 1
02:25:54.089 00.000 11616 scope still moving after pulse duration time elapsed
02:25:54.119 00.030 11616 IsSlewing returns 0
02:25:54.120 00.001 11616 IsGuiding returns 0
02:25:54.120 00.000 11616 scope move finished after 124 + 46 ms
02:25:54.120 00.000 11616 Move returns status 0, amount 124
02:25:54.120 00.000 11616 move complete, result=0
02:25:54.120 00.000 11616 worker thread done servicing request
02:25:54.120 00.000 11616 Worker thread wakes up
02:25:54.121 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:54.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:54.121 00.000 12268 GuideStep: 1.1 px 597 ms WEST, 1.5 px 124 ms SOUTH
02:25:56.130 02.009 11616 Exposure complete
02:25:56.193 00.063 11616 worker thread done servicing request
02:25:56.193 00.000 12268 OnExposeComplete: enter
02:25:56.194 00.001 12268 UpdateGuideState(): m_state=6
02:25:56.194 00.000 12268 Star::Find(15, 684, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
02:25:56.194 00.000 12268 Star::Find returns 1 (0), X=683.86, Y=906.84, Mass=89, SNR=6.2, Peak=24 HFD=3.8
02:25:56.194 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
02:25:56.194 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
02:25:56.194 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.55 hyp=0.80 cameraTheta=-0.77 mountX=-0.49 mountY=0.64, mountTheta=2.23
02:25:56.195 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.55, opts=13)
02:25:56.196 00.001 12268 Enqueuing Move request for scope (0.57, -0.55)
02:25:56.196 00.000 11616 Worker thread wakes up
02:25:56.196 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.55) opts 0xd
02:25:56.196 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.55)
02:25:56.196 00.000 11616 Moving (0.57, -0.55) raw xDistance=-0.49 yDistance=0.64
02:25:56.196 00.000 11616 BLC: History state: CurrMiss=0.64, AvgInitMiss=0.53, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.129473, 1:1.463951, 2:0.639895
02:25:56.196 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
02:25:56.196 00.000 11616 resist switch: large excursion: input -0.49 thresh 0.29 direction from 1 to -1
02:25:56.196 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.48
02:25:56.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.49
02:25:56.196 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
02:25:56.196 00.000 11616 MoveAxis(E, 277, ABG)
02:25:56.197 00.001 11616 Guiding  Dir = 2, Dur = 277
02:25:56.197 00.000 11616 IsSlewing returns 0
02:25:56.197 00.000 11616 IsGuiding returns 0
02:25:56.197 00.000 11616 PulseGuide returned control before completion, sleep 287
02:25:56.217 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=17, Gamma=1.290
02:25:56.235 00.018 12268 UpdateGuideState exits: m=89 SNR=6.2
02:25:56.235 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:56.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:56.235 00.000 12268 Enqueuing Expose request
02:25:56.490 00.255 11616 IsGuiding returns 1
02:25:56.490 00.000 11616 scope still moving after pulse duration time elapsed
02:25:56.521 00.031 11616 IsSlewing returns 0
02:25:56.522 00.001 11616 IsGuiding returns 0
02:25:56.522 00.000 11616 scope move finished after 277 + 47 ms
02:25:56.522 00.000 11616 Move returns status 0, amount 277
02:25:56.522 00.000 11616 MoveAxis(S, 54, ABG)
02:25:56.522 00.000 11616 Guiding  Dir = 1, Dur = 54
02:25:56.523 00.001 11616 IsSlewing returns 0
02:25:56.523 00.000 11616 IsGuiding returns 0
02:25:56.523 00.000 11616 PulseGuide returned control before completion, sleep 64
02:25:56.601 00.078 11616 IsGuiding returns 1
02:25:56.601 00.000 11616 scope still moving after pulse duration time elapsed
02:25:56.631 00.030 11616 IsSlewing returns 0
02:25:56.631 00.000 11616 IsGuiding returns 0
02:25:56.631 00.000 11616 scope move finished after 54 + 54 ms
02:25:56.631 00.000 11616 Move returns status 0, amount 54
02:25:56.631 00.000 11616 move complete, result=0
02:25:56.631 00.000 11616 worker thread done servicing request
02:25:56.631 00.000 11616 Worker thread wakes up
02:25:56.632 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:56.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:25:56.632 00.000 12268 GuideStep: -0.5 px 277 ms EAST, 0.6 px 54 ms SOUTH
02:25:58.746 02.114 11616 Exposure complete
02:25:58.811 00.065 11616 worker thread done servicing request
02:25:58.811 00.000 12268 OnExposeComplete: enter
02:25:58.811 00.000 12268 UpdateGuideState(): m_state=6
02:25:58.811 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
02:25:58.812 00.001 12268 Star::Find returns 1 (0), X=683.60, Y=906.83, Mass=93, SNR=6.4, Peak=29 HFD=3.9
02:25:58.812 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
02:25:58.812 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
02:25:58.812 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.57 hyp=0.65 cameraTheta=-1.06 mountX=-0.54 mountY=0.39, mountTheta=2.51
02:25:58.813 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.32, y=-0.57, opts=13)
02:25:58.813 00.000 12268 Enqueuing Move request for scope (0.32, -0.57)
02:25:58.813 00.000 11616 Worker thread wakes up
02:25:58.814 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.57) opts 0xd
02:25:58.814 00.000 11616 Handling offset move in thread for scope, endpoint = (0.32, -0.57)
02:25:58.814 00.000 11616 Moving (0.32, -0.57) raw xDistance=-0.54 yDistance=0.39
02:25:58.814 00.000 11616 BLC: window closed
02:25:58.814 00.000 11616 BLC: History state: CurrMiss=0.39, AvgInitMiss=0.53, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.129473, 1:1.463951, 2:0.639895
02:25:58.814 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
02:25:58.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
02:25:58.814 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
02:25:58.814 00.000 11616 MoveAxis(E, 300, ABG)
02:25:58.814 00.000 11616 Guiding  Dir = 2, Dur = 300
02:25:58.814 00.000 11616 IsSlewing returns 0
02:25:58.815 00.001 11616 IsGuiding returns 0
02:25:58.815 00.000 11616 PulseGuide returned control before completion, sleep 310
02:25:58.835 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=18, Gamma=1.290
02:25:58.852 00.017 12268 UpdateGuideState exits: m=93 SNR=6.4
02:25:58.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:58.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:25:58.852 00.000 12268 Enqueuing Expose request
02:25:59.132 00.280 11616 IsGuiding returns 1
02:25:59.132 00.000 11616 scope still moving after pulse duration time elapsed
02:25:59.163 00.031 11616 IsSlewing returns 0
02:25:59.163 00.000 11616 IsGuiding returns 0
02:25:59.163 00.000 11616 scope move finished after 300 + 48 ms
02:25:59.164 00.001 11616 Move returns status 0, amount 300
02:25:59.164 00.000 11616 MoveAxis(S, 33, ABG)
02:25:59.164 00.000 11616 Guiding  Dir = 1, Dur = 33
02:25:59.164 00.000 11616 IsSlewing returns 0
02:25:59.164 00.000 11616 IsGuiding returns 0
02:25:59.164 00.000 11616 PulseGuide returned control before completion, sleep 43
02:25:59.209 00.045 11616 IsGuiding returns 1
02:25:59.209 00.000 11616 scope still moving after pulse duration time elapsed
02:25:59.241 00.032 11616 IsSlewing returns 0
02:25:59.241 00.000 11616 IsGuiding returns 1
02:25:59.272 00.031 11616 IsSlewing returns 0
02:25:59.273 00.001 11616 IsGuiding returns 1
02:25:59.304 00.031 11616 IsSlewing returns 0
02:25:59.305 00.001 11616 IsGuiding returns 1
02:25:59.336 00.031 11616 IsSlewing returns 0
02:25:59.337 00.001 11616 IsGuiding returns 1
02:25:59.367 00.030 11616 IsSlewing returns 0
02:25:59.367 00.000 11616 IsGuiding returns 0
02:25:59.368 00.001 11616 scope move finished after 33 + 170 ms
02:25:59.368 00.000 11616 Move returns status 0, amount 33
02:25:59.368 00.000 11616 move complete, result=0
02:25:59.368 00.000 11616 worker thread done servicing request
02:25:59.368 00.000 11616 Worker thread wakes up
02:25:59.368 00.000 12268 GuideStep: -0.5 px 300 ms EAST, 0.4 px 33 ms SOUTH
02:25:59.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:25:59.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:01.375 02.007 11616 Exposure complete
02:26:01.439 00.064 11616 worker thread done servicing request
02:26:01.440 00.001 12268 OnExposeComplete: enter
02:26:01.440 00.000 12268 UpdateGuideState(): m_state=6
02:26:01.440 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
02:26:01.440 00.000 12268 Star::Find returns 1 (0), X=683.52, Y=907.32, Mass=123, SNR=7.2, Peak=26 HFD=4.7
02:26:01.440 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
02:26:01.440 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.38)
02:26:01.440 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-0.32 mountX=-0.06 mountY=0.25, mountTheta=1.80
02:26:01.442 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.08, opts=13)
02:26:01.442 00.000 12268 Enqueuing Move request for scope (0.24, -0.08)
02:26:01.442 00.000 11616 Worker thread wakes up
02:26:01.442 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.08) opts 0xd
02:26:01.442 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.08)
02:26:01.442 00.000 11616 Moving (0.24, -0.08) raw xDistance=-0.06 yDistance=0.25
02:26:01.442 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:01.442 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:26:01.443 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
02:26:01.443 00.000 11616 MoveAxis(E, 0, ABG)
02:26:01.443 00.000 11616 Move returns status 0, amount 0
02:26:01.443 00.000 11616 MoveAxis(S, 21, ABG)
02:26:01.443 00.000 11616 Guiding  Dir = 1, Dur = 21
02:26:01.443 00.000 11616 IsSlewing returns 0
02:26:01.443 00.000 11616 IsGuiding returns 0
02:26:01.444 00.001 11616 PulseGuide returned control before completion, sleep 31
02:26:01.464 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:26:01.480 00.016 12268 UpdateGuideState exits: m=123 SNR=7.2
02:26:01.481 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:01.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:01.481 00.000 12268 Enqueuing Expose request
02:26:01.484 00.003 11616 IsGuiding returns 1
02:26:01.484 00.000 11616 scope still moving after pulse duration time elapsed
02:26:01.515 00.031 11616 IsSlewing returns 0
02:26:01.515 00.000 11616 IsGuiding returns 0
02:26:01.515 00.000 11616 scope move finished after 21 + 50 ms
02:26:01.515 00.000 11616 Move returns status 0, amount 21
02:26:01.515 00.000 11616 move complete, result=0
02:26:01.516 00.001 11616 worker thread done servicing request
02:26:01.516 00.000 11616 Worker thread wakes up
02:26:01.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:01.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:01.516 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 21 ms SOUTH
02:26:03.530 02.014 11616 Exposure complete
02:26:03.606 00.076 11616 worker thread done servicing request
02:26:03.606 00.000 12268 OnExposeComplete: enter
02:26:03.606 00.000 12268 UpdateGuideState(): m_state=6
02:26:03.606 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
02:26:03.606 00.000 12268 Star::Find false star n=7 nbg=285 bg=13.1 sigma=1.1 thresh=17 peak=17
02:26:03.607 00.001 12268 Star::Find returns 0 (2), X=683.00, Y=907.00, Mass=33, SNR=2.9, Peak=30 HFD=0.0
02:26:03.607 00.000 12268 DistanceChecker: activated
02:26:03.607 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:26:03.607 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:26:03.608 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:26:03.608 00.000 11616 Worker thread wakes up
02:26:03.608 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:26:03.608 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:26:03.608 00.000 11616 move complete, result=0
02:26:03.608 00.000 11616 worker thread done servicing request
02:26:03.722 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:26:03.722 00.000 12268 Status Line: Star lost - low SNR
02:26:03.725 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:26:03.743 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:26:03.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:03.743 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:26:03.743 00.000 12268 Enqueuing Expose request
02:26:03.744 00.001 11616 Worker thread wakes up
02:26:03.744 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:03.744 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:26:05.751 02.007 11616 Exposure complete
02:26:05.816 00.065 11616 worker thread done servicing request
02:26:05.817 00.001 12268 OnExposeComplete: enter
02:26:05.817 00.000 12268 UpdateGuideState(): m_state=6
02:26:05.817 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
02:26:05.817 00.000 12268 Star::Find returns 1 (0), X=683.76, Y=907.14, Mass=67, SNR=5.4, Peak=28 HFD=2.4
02:26:05.817 00.000 12268 DistanceChecker: deactivated
02:26:05.817 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
02:26:05.817 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.21)
02:26:05.817 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.26 hyp=0.55 cameraTheta=-0.49 mountX=-0.21 mountY=0.51, mountTheta=1.96
02:26:05.819 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.26, opts=13)
02:26:05.819 00.000 12268 Enqueuing Move request for scope (0.48, -0.26)
02:26:05.819 00.000 11616 Worker thread wakes up
02:26:05.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.26) opts 0xd
02:26:05.819 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.26)
02:26:05.819 00.000 11616 Moving (0.48, -0.26) raw xDistance=-0.21 yDistance=0.51
02:26:05.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.21
02:26:05.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
02:26:05.820 00.001 11616 MoveAxis(E, 118, ABG)
02:26:05.820 00.000 11616 Guiding  Dir = 2, Dur = 118
02:26:05.820 00.000 11616 IsSlewing returns 0
02:26:05.820 00.000 11616 IsGuiding returns 0
02:26:05.820 00.000 11616 PulseGuide returned control before completion, sleep 128
02:26:05.841 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=19, Gamma=1.290
02:26:05.858 00.017 12268 UpdateGuideState exits: m=67 SNR=5.4
02:26:05.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:05.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:05.858 00.000 12268 Enqueuing Expose request
02:26:05.956 00.098 11616 IsGuiding returns 1
02:26:05.957 00.001 11616 scope still moving after pulse duration time elapsed
02:26:05.987 00.030 11616 IsSlewing returns 0
02:26:05.987 00.000 11616 IsGuiding returns 0
02:26:05.988 00.001 11616 scope move finished after 118 + 49 ms
02:26:05.988 00.000 11616 Move returns status 0, amount 118
02:26:05.988 00.000 11616 MoveAxis(S, 43, ABG)
02:26:05.988 00.000 11616 Guiding  Dir = 1, Dur = 43
02:26:05.988 00.000 11616 IsSlewing returns 0
02:26:05.989 00.001 11616 IsGuiding returns 0
02:26:05.989 00.000 11616 PulseGuide returned control before completion, sleep 53
02:26:06.049 00.060 11616 IsGuiding returns 1
02:26:06.049 00.000 11616 scope still moving after pulse duration time elapsed
02:26:06.080 00.031 11616 IsSlewing returns 0
02:26:06.081 00.001 11616 IsGuiding returns 0
02:26:06.081 00.000 11616 scope move finished after 43 + 49 ms
02:26:06.081 00.000 11616 Move returns status 0, amount 43
02:26:06.081 00.000 11616 move complete, result=0
02:26:06.081 00.000 11616 worker thread done servicing request
02:26:06.081 00.000 11616 Worker thread wakes up
02:26:06.081 00.000 12268 GuideStep: -0.2 px 118 ms EAST, 0.5 px 43 ms SOUTH
02:26:06.082 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:06.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:08.100 02.018 11616 Exposure complete
02:26:08.169 00.069 11616 worker thread done servicing request
02:26:08.169 00.000 12268 OnExposeComplete: enter
02:26:08.170 00.001 12268 UpdateGuideState(): m_state=6
02:26:08.170 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
02:26:08.170 00.000 12268 Star::Find returns 1 (0), X=683.99, Y=907.42, Mass=95, SNR=6.5, Peak=29 HFD=3.7
02:26:08.170 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
02:26:08.170 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.73)
02:26:08.170 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=0.02 hyp=0.71 cameraTheta=0.03 mountX=0.09 mountY=0.70, mountTheta=1.44
02:26:08.173 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.71, y=0.02, opts=13)
02:26:08.173 00.000 12268 Enqueuing Move request for scope (0.71, 0.02)
02:26:08.173 00.000 11616 Worker thread wakes up
02:26:08.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.02) opts 0xd
02:26:08.173 00.000 11616 Handling offset move in thread for scope, endpoint = (0.71, 0.02)
02:26:08.173 00.000 11616 Moving (0.71, 0.02) raw xDistance=0.09 yDistance=0.70
02:26:08.173 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:08.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:26:08.173 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.70
02:26:08.173 00.000 11616 MoveAxis(E, 0, ABG)
02:26:08.174 00.001 11616 Move returns status 0, amount 0
02:26:08.174 00.000 11616 MoveAxis(S, 59, ABG)
02:26:08.174 00.000 11616 Guiding  Dir = 1, Dur = 59
02:26:08.175 00.001 11616 IsSlewing returns 0
02:26:08.175 00.000 11616 IsGuiding returns 0
02:26:08.176 00.001 11616 PulseGuide returned control before completion, sleep 69
02:26:08.198 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=18, Gamma=1.290
02:26:08.216 00.018 12268 UpdateGuideState exits: m=95 SNR=6.5
02:26:08.216 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:08.216 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:08.216 00.000 12268 Enqueuing Expose request
02:26:08.251 00.035 11616 IsGuiding returns 1
02:26:08.251 00.000 11616 scope still moving after pulse duration time elapsed
02:26:08.280 00.029 11616 IsSlewing returns 0
02:26:08.281 00.001 11616 IsGuiding returns 0
02:26:08.282 00.001 11616 scope move finished after 59 + 47 ms
02:26:08.282 00.000 11616 Move returns status 0, amount 59
02:26:08.283 00.001 11616 move complete, result=0
02:26:08.284 00.001 11616 worker thread done servicing request
02:26:08.284 00.000 11616 Worker thread wakes up
02:26:08.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:08.285 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:08.304 00.019 12268 GuideStep: 0.1 px 0 ms EAST, 0.7 px 59 ms SOUTH
02:26:10.294 01.990 11616 Exposure complete
02:26:10.358 00.064 11616 worker thread done servicing request
02:26:10.358 00.000 12268 OnExposeComplete: enter
02:26:10.358 00.000 12268 UpdateGuideState(): m_state=6
02:26:10.358 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
02:26:10.358 00.000 12268 Star::Find returns 1 (0), X=683.71, Y=906.62, Mass=91, SNR=6.4, Peak=31 HFD=3.2
02:26:10.358 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
02:26:10.358 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
02:26:10.359 00.001 12268 CameraToMount -- cameraX=0.43 cameraY=-0.78 hyp=0.89 cameraTheta=-1.06 mountX=-0.73 mountY=0.53, mountTheta=2.52
02:26:10.360 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.78, opts=13)
02:26:10.360 00.000 12268 Enqueuing Move request for scope (0.43, -0.78)
02:26:10.360 00.000 11616 Worker thread wakes up
02:26:10.360 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.78) opts 0xd
02:26:10.360 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.78)
02:26:10.361 00.001 11616 Moving (0.43, -0.78) raw xDistance=-0.73 yDistance=0.53
02:26:10.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.73
02:26:10.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
02:26:10.361 00.000 11616 MoveAxis(E, 410, ABG)
02:26:10.361 00.000 11616 Guiding  Dir = 2, Dur = 410
02:26:10.362 00.001 11616 IsSlewing returns 0
02:26:10.362 00.000 11616 IsGuiding returns 0
02:26:10.362 00.000 11616 PulseGuide returned control before completion, sleep 420
02:26:10.381 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=19, Gamma=1.290
02:26:10.399 00.018 12268 UpdateGuideState exits: m=91 SNR=6.4
02:26:10.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:10.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:10.399 00.000 12268 Enqueuing Expose request
02:26:10.792 00.393 11616 IsGuiding returns 1
02:26:10.794 00.002 11616 scope still moving after pulse duration time elapsed
02:26:10.823 00.029 11616 IsSlewing returns 0
02:26:10.825 00.002 11616 IsGuiding returns 1
02:26:10.854 00.029 11616 IsSlewing returns 0
02:26:10.856 00.002 11616 IsGuiding returns 1
02:26:10.886 00.030 11616 IsSlewing returns 0
02:26:10.886 00.000 11616 IsGuiding returns 0
02:26:10.886 00.000 11616 scope move finished after 410 + 113 ms
02:26:10.886 00.000 11616 Move returns status 0, amount 410
02:26:10.886 00.000 11616 MoveAxis(S, 45, ABG)
02:26:10.886 00.000 11616 Guiding  Dir = 1, Dur = 45
02:26:10.887 00.001 11616 IsSlewing returns 0
02:26:10.887 00.000 11616 IsGuiding returns 0
02:26:10.887 00.000 11616 PulseGuide returned control before completion, sleep 55
02:26:10.948 00.061 11616 IsGuiding returns 1
02:26:10.949 00.001 11616 scope still moving after pulse duration time elapsed
02:26:10.980 00.031 11616 IsSlewing returns 0
02:26:10.980 00.000 11616 IsGuiding returns 0
02:26:10.981 00.001 11616 scope move finished after 45 + 48 ms
02:26:10.981 00.000 11616 Move returns status 0, amount 45
02:26:10.981 00.000 11616 move complete, result=0
02:26:10.982 00.001 11616 worker thread done servicing request
02:26:10.982 00.000 11616 Worker thread wakes up
02:26:10.982 00.000 12268 GuideStep: -0.7 px 410 ms EAST, 0.5 px 45 ms SOUTH
02:26:10.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:10.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:12.998 02.016 11616 Exposure complete
02:26:13.062 00.064 11616 worker thread done servicing request
02:26:13.062 00.000 12268 OnExposeComplete: enter
02:26:13.062 00.000 12268 UpdateGuideState(): m_state=6
02:26:13.062 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
02:26:13.062 00.000 12268 Star::Find returns 1 (0), X=684.18, Y=907.94, Mass=179, SNR=8.9, Peak=29 HFD=4.4
02:26:13.062 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
02:26:13.063 00.001 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
02:26:13.063 00.000 12268 CameraToMount -- cameraX=0.90 cameraY=0.54 hyp=1.05 cameraTheta=0.54 mountX=0.63 mountY=0.83, mountTheta=0.92
02:26:13.064 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.90, y=0.54, opts=13)
02:26:13.064 00.000 12268 Enqueuing Move request for scope (0.90, 0.54)
02:26:13.064 00.000 11616 Worker thread wakes up
02:26:13.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.54) opts 0xd
02:26:13.064 00.000 11616 Handling offset move in thread for scope, endpoint = (0.90, 0.54)
02:26:13.064 00.000 11616 Moving (0.90, 0.54) raw xDistance=0.63 yDistance=0.83
02:26:13.065 00.001 11616 resist switch: large excursion: input 0.63 thresh 0.29 direction from -1 to 1
02:26:13.065 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.88
02:26:13.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.63
02:26:13.065 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.83
02:26:13.065 00.000 11616 MoveAxis(W, 351, ABG)
02:26:13.065 00.000 11616 Guiding  Dir = 3, Dur = 351
02:26:13.065 00.000 11616 IsSlewing returns 0
02:26:13.065 00.000 11616 IsGuiding returns 0
02:26:13.066 00.001 11616 PulseGuide returned control before completion, sleep 361
02:26:13.087 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=19, Gamma=1.290
02:26:13.104 00.017 12268 UpdateGuideState exits: m=179 SNR=8.9
02:26:13.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:13.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:13.104 00.000 12268 Enqueuing Expose request
02:26:13.431 00.327 11616 IsGuiding returns 1
02:26:13.431 00.000 11616 scope still moving after pulse duration time elapsed
02:26:13.462 00.031 11616 IsSlewing returns 0
02:26:13.463 00.001 11616 IsGuiding returns 0
02:26:13.463 00.000 11616 scope move finished after 351 + 46 ms
02:26:13.463 00.000 11616 Move returns status 0, amount 351
02:26:13.463 00.000 11616 MoveAxis(S, 70, ABG)
02:26:13.463 00.000 11616 Guiding  Dir = 1, Dur = 70
02:26:13.464 00.001 11616 IsSlewing returns 0
02:26:13.464 00.000 11616 IsGuiding returns 0
02:26:13.464 00.000 11616 PulseGuide returned control before completion, sleep 80
02:26:13.556 00.092 11616 IsGuiding returns 1
02:26:13.556 00.000 11616 scope still moving after pulse duration time elapsed
02:26:13.586 00.030 11616 IsSlewing returns 0
02:26:13.586 00.000 11616 IsGuiding returns 0
02:26:13.586 00.000 11616 scope move finished after 70 + 53 ms
02:26:13.586 00.000 11616 Move returns status 0, amount 70
02:26:13.586 00.000 11616 move complete, result=0
02:26:13.587 00.001 11616 worker thread done servicing request
02:26:13.587 00.000 12268 GuideStep: 0.6 px 351 ms WEST, 0.8 px 70 ms SOUTH
02:26:13.587 00.000 11616 Worker thread wakes up
02:26:13.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:13.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:15.591 02.004 11616 Exposure complete
02:26:15.666 00.075 11616 worker thread done servicing request
02:26:15.666 00.000 12268 OnExposeComplete: enter
02:26:15.667 00.001 12268 UpdateGuideState(): m_state=6
02:26:15.667 00.000 12268 Star::Find(15, 684, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
02:26:15.667 00.000 12268 Star::Find returns 1 (0), X=684.32, Y=908.12, Mass=101, SNR=6.7, Peak=23 HFD=4.0
02:26:15.667 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.47) = xAngle (-0.87 = -0.87)
02:26:15.667 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.98 = 2.31)
02:26:15.667 00.000 12268 CameraToMount -- cameraX=1.04 cameraY=0.72 hyp=1.27 cameraTheta=0.61 mountX=0.82 mountY=0.94, mountTheta=0.85
02:26:15.669 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.04, y=0.72, opts=13)
02:26:15.670 00.001 12268 Enqueuing Move request for scope (1.04, 0.72)
02:26:15.670 00.000 11616 Worker thread wakes up
02:26:15.670 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.72) opts 0xd
02:26:15.670 00.000 11616 Handling offset move in thread for scope, endpoint = (1.04, 0.72)
02:26:15.670 00.000 11616 Moving (1.04, 0.72) raw xDistance=0.82 yDistance=0.94
02:26:15.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.82
02:26:15.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.94
02:26:15.670 00.000 11616 MoveAxis(W, 460, ABG)
02:26:15.670 00.000 11616 Guiding  Dir = 3, Dur = 460
02:26:15.670 00.000 11616 IsSlewing returns 0
02:26:15.671 00.001 11616 IsGuiding returns 0
02:26:15.671 00.000 11616 PulseGuide returned control before completion, sleep 470
02:26:15.692 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=18, Gamma=1.290
02:26:15.711 00.019 12268 UpdateGuideState exits: m=101 SNR=6.7
02:26:15.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:15.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:15.711 00.000 12268 Enqueuing Expose request
02:26:16.149 00.438 11616 IsGuiding returns 1
02:26:16.149 00.000 11616 scope still moving after pulse duration time elapsed
02:26:16.180 00.031 11616 IsSlewing returns 0
02:26:16.181 00.001 11616 IsGuiding returns 0
02:26:16.181 00.000 11616 scope move finished after 460 + 50 ms
02:26:16.181 00.000 11616 Move returns status 0, amount 460
02:26:16.181 00.000 11616 MoveAxis(S, 79, ABG)
02:26:16.181 00.000 11616 Guiding  Dir = 1, Dur = 79
02:26:16.181 00.000 11616 IsSlewing returns 0
02:26:16.182 00.001 11616 IsGuiding returns 0
02:26:16.182 00.000 11616 PulseGuide returned control before completion, sleep 89
02:26:16.274 00.092 11616 IsGuiding returns 1
02:26:16.274 00.000 11616 scope still moving after pulse duration time elapsed
02:26:16.306 00.032 11616 IsSlewing returns 0
02:26:16.307 00.001 11616 IsGuiding returns 0
02:26:16.307 00.000 11616 scope move finished after 79 + 45 ms
02:26:16.307 00.000 11616 Move returns status 0, amount 79
02:26:16.307 00.000 11616 move complete, result=0
02:26:16.307 00.000 11616 worker thread done servicing request
02:26:16.308 00.001 11616 Worker thread wakes up
02:26:16.308 00.000 12268 GuideStep: 0.8 px 460 ms WEST, 0.9 px 79 ms SOUTH
02:26:16.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:16.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:18.316 02.008 11616 Exposure complete
02:26:18.382 00.066 11616 worker thread done servicing request
02:26:18.382 00.000 12268 OnExposeComplete: enter
02:26:18.383 00.001 12268 UpdateGuideState(): m_state=6
02:26:18.383 00.000 12268 Star::Find(15, 684, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
02:26:18.383 00.000 12268 Star::Find returns 1 (0), X=684.34, Y=907.20, Mass=58, SNR=5.1, Peak=24 HFD=2.6
02:26:18.383 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
02:26:18.383 00.000 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.52)
02:26:18.383 00.000 12268 CameraToMount -- cameraX=1.06 cameraY=-0.20 hyp=1.08 cameraTheta=-0.18 mountX=-0.09 mountY=1.08, mountTheta=1.66
02:26:18.385 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.06, y=-0.20, opts=13)
02:26:18.385 00.000 12268 Enqueuing Move request for scope (1.06, -0.20)
02:26:18.385 00.000 11616 Worker thread wakes up
02:26:18.386 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (1.06, -0.20) opts 0xd
02:26:18.386 00.000 11616 Handling offset move in thread for scope, endpoint = (1.06, -0.20)
02:26:18.386 00.000 11616 Moving (1.06, -0.20) raw xDistance=-0.09 yDistance=1.08
02:26:18.386 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:18.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:26:18.386 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.08
02:26:18.386 00.000 11616 MoveAxis(E, 0, ABG)
02:26:18.386 00.000 11616 Move returns status 0, amount 0
02:26:18.386 00.000 11616 MoveAxis(S, 91, ABG)
02:26:18.386 00.000 11616 Guiding  Dir = 1, Dur = 91
02:26:18.387 00.001 11616 IsSlewing returns 0
02:26:18.387 00.000 11616 IsGuiding returns 0
02:26:18.387 00.000 11616 PulseGuide returned control before completion, sleep 101
02:26:18.411 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=18, Gamma=1.290
02:26:18.429 00.018 12268 UpdateGuideState exits: m=58 SNR=5.1
02:26:18.429 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:18.429 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:18.429 00.000 12268 Enqueuing Expose request
02:26:18.500 00.071 11616 IsGuiding returns 1
02:26:18.501 00.001 11616 scope still moving after pulse duration time elapsed
02:26:18.533 00.032 11616 IsSlewing returns 0
02:26:18.533 00.000 11616 IsGuiding returns 0
02:26:18.533 00.000 11616 scope move finished after 91 + 54 ms
02:26:18.533 00.000 11616 Move returns status 0, amount 91
02:26:18.533 00.000 11616 move complete, result=0
02:26:18.533 00.000 11616 worker thread done servicing request
02:26:18.533 00.000 11616 Worker thread wakes up
02:26:18.534 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 1.1 px 91 ms SOUTH
02:26:18.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:18.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:20.548 02.014 11616 Exposure complete
02:26:20.619 00.071 11616 worker thread done servicing request
02:26:20.619 00.000 12268 OnExposeComplete: enter
02:26:20.619 00.000 12268 UpdateGuideState(): m_state=6
02:26:20.620 00.001 12268 Star::Find(15, 684, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
02:26:20.620 00.000 12268 Star::Find returns 1 (0), X=684.35, Y=906.08, Mass=132, SNR=7.6, Peak=25 HFD=3.8
02:26:20.620 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
02:26:20.620 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
02:26:20.620 00.000 12268 CameraToMount -- cameraX=1.07 cameraY=-1.32 hyp=1.70 cameraTheta=-0.89 mountX=-1.21 mountY=1.23, mountTheta=2.35
02:26:20.622 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.07, y=-1.32, opts=13)
02:26:20.622 00.000 12268 Enqueuing Move request for scope (1.07, -1.32)
02:26:20.622 00.000 11616 Worker thread wakes up
02:26:20.622 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.07, -1.32) opts 0xd
02:26:20.622 00.000 11616 Handling offset move in thread for scope, endpoint = (1.07, -1.32)
02:26:20.622 00.000 11616 Moving (1.07, -1.32) raw xDistance=-1.21 yDistance=1.23
02:26:20.622 00.000 11616 resist switch: large excursion: input -1.21 thresh 0.29 direction from 1 to -1
02:26:20.622 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.62
02:26:20.623 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.60 from input -1.21
02:26:20.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.23
02:26:20.623 00.000 11616 MoveAxis(E, 676, ABG)
02:26:20.623 00.000 11616 Guiding  Dir = 2, Dur = 676
02:26:20.623 00.000 11616 IsSlewing returns 0
02:26:20.623 00.000 11616 IsGuiding returns 0
02:26:20.624 00.001 11616 PulseGuide returned control before completion, sleep 686
02:26:20.647 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=19, Gamma=1.290
02:26:20.664 00.017 12268 UpdateGuideState exits: m=132 SNR=7.6
02:26:20.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:20.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:20.664 00.000 12268 Enqueuing Expose request
02:26:21.325 00.661 11616 IsGuiding returns 0
02:26:21.325 00.000 11616 Move returns status 0, amount 676
02:26:21.325 00.000 11616 MoveAxis(S, 104, ABG)
02:26:21.325 00.000 11616 Guiding  Dir = 1, Dur = 104
02:26:21.325 00.000 11616 IsSlewing returns 0
02:26:21.326 00.001 11616 IsGuiding returns 0
02:26:21.326 00.000 11616 PulseGuide returned control before completion, sleep 114
02:26:21.449 00.123 11616 IsGuiding returns 1
02:26:21.449 00.000 11616 scope still moving after pulse duration time elapsed
02:26:21.481 00.032 11616 IsSlewing returns 0
02:26:21.482 00.001 11616 IsGuiding returns 1
02:26:21.511 00.029 11616 IsSlewing returns 0
02:26:21.512 00.001 11616 IsGuiding returns 1
02:26:21.543 00.031 11616 IsSlewing returns 0
02:26:21.543 00.000 11616 IsGuiding returns 1
02:26:21.575 00.032 11616 IsSlewing returns 0
02:26:21.576 00.001 11616 IsGuiding returns 1
02:26:21.605 00.029 11616 IsSlewing returns 0
02:26:21.606 00.001 11616 IsGuiding returns 1
02:26:21.637 00.031 11616 IsSlewing returns 0
02:26:21.637 00.000 11616 IsGuiding returns 0
02:26:21.638 00.001 11616 scope move finished after 104 + 208 ms
02:26:21.638 00.000 11616 Move returns status 0, amount 104
02:26:21.638 00.000 11616 move complete, result=0
02:26:21.638 00.000 11616 worker thread done servicing request
02:26:21.638 00.000 11616 Worker thread wakes up
02:26:21.638 00.000 12268 GuideStep: -1.2 px 676 ms EAST, 1.2 px 104 ms SOUTH
02:26:21.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:21.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:23.652 02.014 11616 Exposure complete
02:26:23.717 00.065 11616 worker thread done servicing request
02:26:23.717 00.000 12268 OnExposeComplete: enter
02:26:23.717 00.000 12268 UpdateGuideState(): m_state=6
02:26:23.718 00.001 12268 Star::Find(15, 684, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
02:26:23.718 00.000 12268 Star::Find returns 1 (0), X=683.97, Y=907.05, Mass=169, SNR=8.6, Peak=24 HFD=4.6
02:26:23.718 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
02:26:23.718 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
02:26:23.718 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=-0.35 hyp=0.77 cameraTheta=-0.47 mountX=-0.28 mountY=0.73, mountTheta=1.94
02:26:23.719 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=-0.35, opts=13)
02:26:23.720 00.001 12268 Enqueuing Move request for scope (0.69, -0.35)
02:26:23.720 00.000 11616 Worker thread wakes up
02:26:23.720 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.35) opts 0xd
02:26:23.720 00.000 11616 Handling offset move in thread for scope, endpoint = (0.69, -0.35)
02:26:23.720 00.000 11616 Moving (0.69, -0.35) raw xDistance=-0.28 yDistance=0.73
02:26:23.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
02:26:23.720 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.73
02:26:23.720 00.000 11616 MoveAxis(E, 159, ABG)
02:26:23.720 00.000 11616 Guiding  Dir = 2, Dur = 159
02:26:23.721 00.001 11616 IsSlewing returns 0
02:26:23.721 00.000 11616 IsGuiding returns 0
02:26:23.721 00.000 11616 PulseGuide returned control before completion, sleep 169
02:26:23.742 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=20, Gamma=1.290
02:26:23.762 00.020 12268 UpdateGuideState exits: m=169 SNR=8.6
02:26:23.762 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:23.762 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:23.762 00.000 12268 Enqueuing Expose request
02:26:23.898 00.136 11616 IsGuiding returns 1
02:26:23.898 00.000 11616 scope still moving after pulse duration time elapsed
02:26:23.929 00.031 11616 IsSlewing returns 0
02:26:23.929 00.000 11616 IsGuiding returns 1
02:26:23.959 00.030 11616 IsSlewing returns 0
02:26:23.959 00.000 11616 IsGuiding returns 1
02:26:23.990 00.031 11616 IsSlewing returns 0
02:26:23.990 00.000 11616 IsGuiding returns 1
02:26:24.022 00.032 11616 IsSlewing returns 0
02:26:24.022 00.000 11616 IsGuiding returns 1
02:26:24.052 00.030 11616 IsSlewing returns 0
02:26:24.052 00.000 11616 IsGuiding returns 1
02:26:24.084 00.032 11616 IsSlewing returns 0
02:26:24.084 00.000 11616 IsGuiding returns 1
02:26:24.115 00.031 11616 IsSlewing returns 0
02:26:24.115 00.000 11616 IsGuiding returns 0
02:26:24.115 00.000 11616 scope move finished after 159 + 235 ms
02:26:24.115 00.000 11616 Move returns status 0, amount 159
02:26:24.115 00.000 11616 MoveAxis(S, 61, ABG)
02:26:24.116 00.001 11616 Guiding  Dir = 1, Dur = 61
02:26:24.116 00.000 11616 IsSlewing returns 0
02:26:24.116 00.000 11616 IsGuiding returns 0
02:26:24.116 00.000 11616 PulseGuide returned control before completion, sleep 71
02:26:24.192 00.076 11616 IsGuiding returns 1
02:26:24.192 00.000 11616 scope still moving after pulse duration time elapsed
02:26:24.222 00.030 11616 IsSlewing returns 0
02:26:24.223 00.001 11616 IsGuiding returns 0
02:26:24.223 00.000 11616 scope move finished after 61 + 45 ms
02:26:24.223 00.000 11616 Move returns status 0, amount 61
02:26:24.223 00.000 11616 move complete, result=0
02:26:24.223 00.000 11616 worker thread done servicing request
02:26:24.224 00.001 11616 Worker thread wakes up
02:26:24.224 00.000 12268 GuideStep: -0.3 px 159 ms EAST, 0.7 px 61 ms SOUTH
02:26:24.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:24.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:26.228 02.004 11616 Exposure complete
02:26:26.294 00.066 11616 worker thread done servicing request
02:26:26.295 00.001 12268 OnExposeComplete: enter
02:26:26.295 00.000 12268 UpdateGuideState(): m_state=6
02:26:26.295 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
02:26:26.295 00.000 12268 Star::Find returns 1 (0), X=684.31, Y=906.73, Mass=168, SNR=8.6, Peak=31 HFD=3.7
02:26:26.295 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
02:26:26.295 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
02:26:26.295 00.000 12268 CameraToMount -- cameraX=1.03 cameraY=-0.67 hyp=1.23 cameraTheta=-0.57 mountX=-0.56 mountY=1.11, mountTheta=2.04
02:26:26.297 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.03, y=-0.67, opts=13)
02:26:26.297 00.000 12268 Enqueuing Move request for scope (1.03, -0.67)
02:26:26.297 00.000 11616 Worker thread wakes up
02:26:26.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.67) opts 0xd
02:26:26.297 00.000 11616 Handling offset move in thread for scope, endpoint = (1.03, -0.67)
02:26:26.297 00.000 11616 Moving (1.03, -0.67) raw xDistance=-0.56 yDistance=1.11
02:26:26.298 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
02:26:26.298 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 1.11
02:26:26.298 00.000 11616 MoveAxis(E, 316, ABG)
02:26:26.298 00.000 11616 Guiding  Dir = 2, Dur = 316
02:26:26.298 00.000 11616 IsSlewing returns 0
02:26:26.298 00.000 11616 IsGuiding returns 0
02:26:26.299 00.001 11616 PulseGuide returned control before completion, sleep 326
02:26:26.319 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=20, Gamma=1.290
02:26:26.336 00.017 12268 UpdateGuideState exits: m=168 SNR=8.6
02:26:26.337 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:26.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:26.337 00.000 12268 Enqueuing Expose request
02:26:26.633 00.296 11616 IsGuiding returns 1
02:26:26.633 00.000 11616 scope still moving after pulse duration time elapsed
02:26:26.666 00.033 11616 IsSlewing returns 0
02:26:26.666 00.000 11616 IsGuiding returns 1
02:26:26.696 00.030 11616 IsSlewing returns 0
02:26:26.697 00.001 11616 IsGuiding returns 0
02:26:26.697 00.000 11616 scope move finished after 316 + 82 ms
02:26:26.697 00.000 11616 Move returns status 0, amount 316
02:26:26.697 00.000 11616 MoveAxis(S, 94, ABG)
02:26:26.697 00.000 11616 Guiding  Dir = 1, Dur = 94
02:26:26.697 00.000 11616 IsSlewing returns 0
02:26:26.698 00.001 11616 IsGuiding returns 0
02:26:26.698 00.000 11616 PulseGuide returned control before completion, sleep 104
02:26:26.805 00.107 11616 IsGuiding returns 1
02:26:26.806 00.001 11616 scope still moving after pulse duration time elapsed
02:26:26.836 00.030 11616 IsSlewing returns 0
02:26:26.836 00.000 11616 IsGuiding returns 0
02:26:26.836 00.000 11616 scope move finished after 94 + 45 ms
02:26:26.837 00.001 11616 Move returns status 0, amount 94
02:26:26.837 00.000 11616 move complete, result=0
02:26:26.837 00.000 11616 worker thread done servicing request
02:26:26.837 00.000 11616 Worker thread wakes up
02:26:26.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:26.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:26.837 00.000 12268 GuideStep: -0.6 px 316 ms EAST, 1.1 px 94 ms SOUTH
02:26:28.846 02.009 11616 Exposure complete
02:26:28.911 00.065 11616 worker thread done servicing request
02:26:28.911 00.000 12268 OnExposeComplete: enter
02:26:28.911 00.000 12268 UpdateGuideState(): m_state=6
02:26:28.911 00.000 12268 Star::Find(15, 684, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
02:26:28.911 00.000 12268 Star::Find returns 1 (0), X=683.73, Y=908.05, Mass=143, SNR=7.9, Peak=27 HFD=3.7
02:26:28.911 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
02:26:28.911 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.67)
02:26:28.911 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.66 hyp=0.80 cameraTheta=0.97 mountX=0.70 mountY=0.36, mountTheta=0.48
02:26:28.913 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.66, opts=13)
02:26:28.913 00.000 12268 Enqueuing Move request for scope (0.45, 0.66)
02:26:28.913 00.000 11616 Worker thread wakes up
02:26:28.913 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.66) opts 0xd
02:26:28.913 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.66)
02:26:28.913 00.000 11616 Moving (0.45, 0.66) raw xDistance=0.70 yDistance=0.36
02:26:28.913 00.000 11616 resist switch: large excursion: input 0.70 thresh 0.29 direction from -1 to 1
02:26:28.913 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.09
02:26:28.913 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.70
02:26:28.913 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.36
02:26:28.914 00.001 11616 MoveAxis(W, 390, ABG)
02:26:28.914 00.000 11616 Guiding  Dir = 3, Dur = 390
02:26:28.914 00.000 11616 IsSlewing returns 0
02:26:28.914 00.000 11616 IsGuiding returns 0
02:26:28.914 00.000 11616 PulseGuide returned control before completion, sleep 400
02:26:28.935 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=10, FiltMax=19, Gamma=1.290
02:26:28.952 00.017 12268 UpdateGuideState exits: m=143 SNR=7.9
02:26:28.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:28.952 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:28.952 00.000 12268 Enqueuing Expose request
02:26:29.326 00.374 11616 IsGuiding returns 1
02:26:29.326 00.000 11616 scope still moving after pulse duration time elapsed
02:26:29.355 00.029 11616 IsSlewing returns 0
02:26:29.356 00.001 11616 IsGuiding returns 0
02:26:29.356 00.000 11616 scope move finished after 390 + 51 ms
02:26:29.356 00.000 11616 Move returns status 0, amount 390
02:26:29.356 00.000 11616 MoveAxis(S, 31, ABG)
02:26:29.356 00.000 11616 Guiding  Dir = 1, Dur = 31
02:26:29.356 00.000 11616 IsSlewing returns 0
02:26:29.357 00.001 11616 IsGuiding returns 0
02:26:29.357 00.000 11616 PulseGuide returned control before completion, sleep 41
02:26:29.403 00.046 11616 IsGuiding returns 1
02:26:29.404 00.001 11616 scope still moving after pulse duration time elapsed
02:26:29.433 00.029 11616 IsSlewing returns 0
02:26:29.434 00.001 11616 IsGuiding returns 0
02:26:29.434 00.000 11616 scope move finished after 31 + 46 ms
02:26:29.434 00.000 11616 Move returns status 0, amount 31
02:26:29.434 00.000 11616 move complete, result=0
02:26:29.435 00.001 11616 worker thread done servicing request
02:26:29.435 00.000 11616 Worker thread wakes up
02:26:29.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:29.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:29.435 00.000 12268 GuideStep: 0.7 px 390 ms WEST, 0.4 px 31 ms SOUTH
02:26:31.449 02.014 11616 Exposure complete
02:26:31.511 00.062 11616 worker thread done servicing request
02:26:31.512 00.001 12268 OnExposeComplete: enter
02:26:31.512 00.000 12268 UpdateGuideState(): m_state=6
02:26:31.512 00.000 12268 Star::Find(15, 683, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
02:26:31.512 00.000 12268 Star::Find returns 1 (0), X=683.89, Y=907.03, Mass=202, SNR=9.5, Peak=33 HFD=4.2
02:26:31.512 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
02:26:31.512 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
02:26:31.512 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.37 hyp=0.71 cameraTheta=-0.55 mountX=-0.31 mountY=0.65, mountTheta=2.02
02:26:31.513 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=-0.37, opts=13)
02:26:31.513 00.000 12268 Enqueuing Move request for scope (0.61, -0.37)
02:26:31.513 00.000 11616 Worker thread wakes up
02:26:31.513 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.37) opts 0xd
02:26:31.513 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, -0.37)
02:26:31.513 00.000 11616 Moving (0.61, -0.37) raw xDistance=-0.31 yDistance=0.65
02:26:31.513 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
02:26:31.513 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.93
02:26:31.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
02:26:31.514 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.65
02:26:31.514 00.000 11616 MoveAxis(E, 174, ABG)
02:26:31.514 00.000 11616 Guiding  Dir = 2, Dur = 174
02:26:31.514 00.000 11616 IsSlewing returns 0
02:26:31.514 00.000 11616 IsGuiding returns 0
02:26:31.515 00.001 11616 PulseGuide returned control before completion, sleep 184
02:26:31.534 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=10, FiltMax=21, Gamma=1.290
02:26:31.550 00.016 12268 UpdateGuideState exits: m=202 SNR=9.5
02:26:31.551 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:31.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:31.551 00.000 12268 Enqueuing Expose request
02:26:31.708 00.157 11616 IsGuiding returns 1
02:26:31.708 00.000 11616 scope still moving after pulse duration time elapsed
02:26:31.737 00.029 11616 IsSlewing returns 0
02:26:31.749 00.012 11616 IsGuiding returns 0
02:26:31.751 00.002 11616 scope move finished after 174 + 61 ms
02:26:31.751 00.000 11616 Move returns status 0, amount 174
02:26:31.751 00.000 11616 MoveAxis(S, 55, ABG)
02:26:31.751 00.000 11616 Guiding  Dir = 1, Dur = 55
02:26:31.751 00.000 11616 IsSlewing returns 0
02:26:31.752 00.001 11616 IsGuiding returns 0
02:26:31.752 00.000 11616 PulseGuide returned control before completion, sleep 65
02:26:31.830 00.078 11616 IsGuiding returns 0
02:26:31.830 00.000 11616 Move returns status 0, amount 55
02:26:31.831 00.001 11616 move complete, result=0
02:26:31.831 00.000 11616 worker thread done servicing request
02:26:31.831 00.000 12268 GuideStep: -0.3 px 174 ms EAST, 0.6 px 55 ms SOUTH
02:26:31.831 00.000 11616 Worker thread wakes up
02:26:31.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:31.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:33.850 02.019 11616 Exposure complete
02:26:33.916 00.066 11616 worker thread done servicing request
02:26:33.916 00.000 12268 OnExposeComplete: enter
02:26:33.916 00.000 12268 UpdateGuideState(): m_state=6
02:26:33.916 00.000 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
02:26:33.917 00.001 12268 Star::Find returns 1 (0), X=683.33, Y=906.75, Mass=147, SNR=8.1, Peak=29 HFD=3.7
02:26:33.917 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
02:26:33.917 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.20)
02:26:33.917 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.65 hyp=0.65 cameraTheta=-1.50 mountX=-0.64 mountY=0.13, mountTheta=2.95
02:26:33.918 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.65, opts=13)
02:26:33.919 00.001 12268 Enqueuing Move request for scope (0.04, -0.65)
02:26:33.919 00.000 11616 Worker thread wakes up
02:26:33.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.65) opts 0xd
02:26:33.919 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.65)
02:26:33.919 00.000 11616 Moving (0.04, -0.65) raw xDistance=-0.64 yDistance=0.13
02:26:33.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.64
02:26:33.919 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:33.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:26:33.919 00.000 11616 MoveAxis(E, 361, ABG)
02:26:33.919 00.000 11616 Guiding  Dir = 2, Dur = 361
02:26:33.920 00.001 11616 IsSlewing returns 0
02:26:33.920 00.000 11616 IsGuiding returns 0
02:26:33.920 00.000 11616 PulseGuide returned control before completion, sleep 371
02:26:33.942 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=10, FiltMax=20, Gamma=1.290
02:26:33.962 00.020 12268 UpdateGuideState exits: m=147 SNR=8.1
02:26:33.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:33.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:33.962 00.000 12268 Enqueuing Expose request
02:26:34.305 00.343 11616 IsGuiding returns 1
02:26:34.306 00.001 11616 scope still moving after pulse duration time elapsed
02:26:34.337 00.031 11616 IsSlewing returns 0
02:26:34.337 00.000 11616 IsGuiding returns 0
02:26:34.337 00.000 11616 scope move finished after 361 + 55 ms
02:26:34.337 00.000 11616 Move returns status 0, amount 361
02:26:34.337 00.000 11616 MoveAxis(N, 0, ABG)
02:26:34.337 00.000 11616 Move returns status 0, amount 0
02:26:34.337 00.000 11616 move complete, result=0
02:26:34.337 00.000 11616 worker thread done servicing request
02:26:34.337 00.000 11616 Worker thread wakes up
02:26:34.338 00.001 12268 GuideStep: -0.6 px 361 ms EAST, 0.1 px 0 ms NORTH
02:26:34.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:34.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:36.346 02.008 11616 Exposure complete
02:26:36.412 00.066 11616 worker thread done servicing request
02:26:36.412 00.000 12268 OnExposeComplete: enter
02:26:36.412 00.000 12268 UpdateGuideState(): m_state=6
02:26:36.412 00.000 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
02:26:36.412 00.000 12268 Star::Find returns 1 (0), X=682.78, Y=907.47, Mass=155, SNR=8.3, Peak=30 HFD=3.2
02:26:36.412 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
02:26:36.412 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
02:26:36.412 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.07 hyp=0.50 cameraTheta=3.00 mountX=0.02 mountY=-0.50, mountTheta=-1.53
02:26:36.414 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=0.07, opts=13)
02:26:36.414 00.000 12268 Enqueuing Move request for scope (-0.50, 0.07)
02:26:36.414 00.000 11616 Worker thread wakes up
02:26:36.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.07) opts 0xd
02:26:36.414 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.50, 0.07)
02:26:36.414 00.000 11616 Moving (-0.50, 0.07) raw xDistance=0.02 yDistance=-0.50
02:26:36.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:36.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:26:36.414 00.000 11616 resist switch: large excursion: input -0.50 thresh 0.45 direction from 1 to -1
02:26:36.416 00.002 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.51
02:26:36.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.50
02:26:36.416 00.000 11616 MoveAxis(E, 0, ABG)
02:26:36.416 00.000 11616 Move returns status 0, amount 0
02:26:36.416 00.000 11616 BLC: Oldest BLC event removed
02:26:36.416 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2265 applied
02:26:36.416 00.000 11616 MoveAxis(N, 2308, ABG)
02:26:36.416 00.000 11616 Guiding  Dir = 0, Dur = 2308
02:26:36.416 00.000 11616 IsSlewing returns 0
02:26:36.416 00.000 11616 IsGuiding returns 0
02:26:36.417 00.001 11616 PulseGuide returned control before completion, sleep 2318
02:26:36.437 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=12, FiltMin=10, FiltMax=21, Gamma=1.290
02:26:36.454 00.017 12268 UpdateGuideState exits: m=155 SNR=8.3
02:26:36.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:36.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:36.454 00.000 12268 Enqueuing Expose request
02:26:38.742 02.288 11616 IsGuiding returns 1
02:26:38.742 00.000 11616 scope still moving after pulse duration time elapsed
02:26:38.773 00.031 11616 IsSlewing returns 0
02:26:38.773 00.000 11616 IsGuiding returns 1
02:26:38.803 00.030 11616 IsSlewing returns 0
02:26:38.803 00.000 11616 IsGuiding returns 0
02:26:38.803 00.000 11616 scope move finished after 2308 + 78 ms
02:26:38.803 00.000 11616 Move returns status 0, amount 2308
02:26:38.803 00.000 11616 move complete, result=0
02:26:38.803 00.000 11616 worker thread done servicing request
02:26:38.803 00.000 11616 Worker thread wakes up
02:26:38.804 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.5 px 2308 ms NORTH
02:26:38.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:38.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:40.819 02.015 11616 Exposure complete
02:26:40.884 00.065 11616 worker thread done servicing request
02:26:40.884 00.000 12268 OnExposeComplete: enter
02:26:40.884 00.000 12268 UpdateGuideState(): m_state=6
02:26:40.885 00.001 12268 Star::Find(15, 682, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
02:26:40.885 00.000 12268 Star::Find returns 1 (0), X=684.23, Y=907.94, Mass=133, SNR=7.6, Peak=32 HFD=4.6
02:26:40.885 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
02:26:40.885 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.22)
02:26:40.885 00.000 12268 CameraToMount -- cameraX=0.94 cameraY=0.54 hyp=1.09 cameraTheta=0.52 mountX=0.63 mountY=0.87, mountTheta=0.94
02:26:40.886 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.94, y=0.54, opts=13)
02:26:40.887 00.001 12268 Enqueuing Move request for scope (0.94, 0.54)
02:26:40.887 00.000 11616 Worker thread wakes up
02:26:40.887 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.54) opts 0xd
02:26:40.887 00.000 11616 Handling offset move in thread for scope, endpoint = (0.94, 0.54)
02:26:40.887 00.000 11616 Moving (0.94, 0.54) raw xDistance=0.63 yDistance=0.87
02:26:40.887 00.000 11616 BLC: History state: CurrMiss=-0.87, AvgInitMiss=0.40, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=-0.075423, 1:-0.866810
02:26:40.887 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:26:40.887 00.000 11616 BLC: window closed
02:26:40.887 00.000 11616 resist switch: large excursion: input 0.63 thresh 0.29 direction from -1 to 1
02:26:40.887 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.90
02:26:40.887 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.63
02:26:40.887 00.000 11616 resist switch: large excursion: input 0.87 thresh 0.45 direction from -1 to 1
02:26:40.887 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.60
02:26:40.888 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.87
02:26:40.888 00.000 11616 MoveAxis(W, 354, ABG)
02:26:40.888 00.000 11616 Guiding  Dir = 3, Dur = 354
02:26:40.888 00.000 11616 IsSlewing returns 0
02:26:40.888 00.000 11616 IsGuiding returns 0
02:26:40.889 00.001 11616 PulseGuide returned control before completion, sleep 364
02:26:40.908 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=19, Gamma=1.290
02:26:40.925 00.017 12268 UpdateGuideState exits: m=133 SNR=7.6
02:26:40.926 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:40.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:40.926 00.000 12268 Enqueuing Expose request
02:26:41.255 00.329 11616 IsGuiding returns 1
02:26:41.256 00.001 11616 scope still moving after pulse duration time elapsed
02:26:41.286 00.030 11616 IsSlewing returns 0
02:26:41.287 00.001 11616 IsGuiding returns 0
02:26:41.287 00.000 11616 scope move finished after 354 + 44 ms
02:26:41.287 00.000 11616 Move returns status 0, amount 354
02:26:41.287 00.000 11616 BLC: Oldest BLC event removed
02:26:41.287 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2265 applied
02:26:41.287 00.000 11616 MoveAxis(S, 2338, ABG)
02:26:41.287 00.000 11616 Guiding  Dir = 1, Dur = 2338
02:26:41.287 00.000 11616 IsSlewing returns 0
02:26:41.288 00.001 11616 IsGuiding returns 0
02:26:41.288 00.000 11616 PulseGuide returned control before completion, sleep 2348
02:26:43.645 02.357 11616 IsGuiding returns 1
02:26:43.645 00.000 11616 scope still moving after pulse duration time elapsed
02:26:43.676 00.031 11616 IsSlewing returns 0
02:26:43.676 00.000 11616 IsGuiding returns 0
02:26:43.676 00.000 11616 scope move finished after 2338 + 49 ms
02:26:43.676 00.000 11616 Move returns status 0, amount 2338
02:26:43.676 00.000 11616 move complete, result=0
02:26:43.677 00.001 11616 worker thread done servicing request
02:26:43.677 00.000 11616 Worker thread wakes up
02:26:43.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:43.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:43.677 00.000 12268 GuideStep: 0.6 px 354 ms WEST, 0.9 px 2338 ms SOUTH
02:26:45.685 02.008 11616 Exposure complete
02:26:45.748 00.063 11616 worker thread done servicing request
02:26:45.748 00.000 12268 OnExposeComplete: enter
02:26:45.748 00.000 12268 UpdateGuideState(): m_state=6
02:26:45.748 00.000 12268 Star::Find(15, 684, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
02:26:45.749 00.001 12268 Star::Find returns 1 (0), X=683.84, Y=908.40, Mass=115, SNR=7.1, Peak=23 HFD=3.8
02:26:45.749 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
02:26:45.749 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.77)
02:26:45.749 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=1.00 hyp=1.15 cameraTheta=1.07 mountX=1.05 mountY=0.42, mountTheta=0.38
02:26:45.750 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.55, y=1.00, opts=13)
02:26:45.750 00.000 12268 Enqueuing Move request for scope (0.55, 1.00)
02:26:45.750 00.000 11616 Worker thread wakes up
02:26:45.751 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.55, 1.00) opts 0xd
02:26:45.751 00.000 11616 Handling offset move in thread for scope, endpoint = (0.55, 1.00)
02:26:45.751 00.000 11616 Moving (0.55, 1.00) raw xDistance=1.05 yDistance=0.42
02:26:45.751 00.000 11616 BLC: History state: CurrMiss=0.42, AvgInitMiss=0.40, ShCount=7, LgCount=3, SticCount=0,  Deflections: 0=0.130021, 1:0.420763
02:26:45.751 00.000 11616 BLC: Under-shoot, no adjustment, waiting for more data
02:26:45.751 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.53 from input 1.05
02:26:45.751 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.42
02:26:45.751 00.000 11616 MoveAxis(W, 589, ABG)
02:26:45.751 00.000 11616 Guiding  Dir = 3, Dur = 589
02:26:45.752 00.001 11616 IsSlewing returns 0
02:26:45.752 00.000 11616 IsGuiding returns 0
02:26:45.752 00.000 11616 PulseGuide returned control before completion, sleep 599
02:26:45.772 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=18, Gamma=1.290
02:26:45.789 00.017 12268 UpdateGuideState exits: m=115 SNR=7.1
02:26:45.790 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:45.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:45.790 00.000 12268 Enqueuing Expose request
02:26:46.355 00.565 11616 IsGuiding returns 1
02:26:46.356 00.001 11616 scope still moving after pulse duration time elapsed
02:26:46.386 00.030 11616 IsSlewing returns 0
02:26:46.387 00.001 11616 IsGuiding returns 0
02:26:46.387 00.000 11616 scope move finished after 589 + 46 ms
02:26:46.387 00.000 11616 Move returns status 0, amount 589
02:26:46.387 00.000 11616 MoveAxis(S, 36, ABG)
02:26:46.387 00.000 11616 Guiding  Dir = 1, Dur = 36
02:26:46.387 00.000 11616 IsSlewing returns 0
02:26:46.388 00.001 11616 IsGuiding returns 0
02:26:46.388 00.000 11616 PulseGuide returned control before completion, sleep 46
02:26:46.449 00.061 11616 IsGuiding returns 1
02:26:46.449 00.000 11616 scope still moving after pulse duration time elapsed
02:26:46.480 00.031 11616 IsSlewing returns 0
02:26:46.480 00.000 11616 IsGuiding returns 0
02:26:46.480 00.000 11616 scope move finished after 36 + 56 ms
02:26:46.480 00.000 11616 Move returns status 0, amount 36
02:26:46.480 00.000 11616 move complete, result=0
02:26:46.480 00.000 11616 worker thread done servicing request
02:26:46.481 00.001 12268 GuideStep: 1.1 px 589 ms WEST, 0.4 px 36 ms SOUTH
02:26:46.481 00.000 11616 Worker thread wakes up
02:26:46.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:46.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:48.490 02.009 11616 Exposure complete
02:26:48.555 00.065 11616 worker thread done servicing request
02:26:48.556 00.001 12268 OnExposeComplete: enter
02:26:48.556 00.000 12268 UpdateGuideState(): m_state=6
02:26:48.556 00.000 12268 Star::Find(15, 683, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
02:26:48.556 00.000 12268 Star::Find returns 1 (0), X=682.62, Y=907.87, Mass=118, SNR=7.2, Peak=33 HFD=4.5
02:26:48.556 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
02:26:48.556 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
02:26:48.556 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=0.47 hyp=0.81 cameraTheta=2.53 mountX=0.40 mountY=-0.72, mountTheta=-1.06
02:26:48.558 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=0.47, opts=13)
02:26:48.558 00.000 12268 Enqueuing Move request for scope (-0.67, 0.47)
02:26:48.558 00.000 11616 Worker thread wakes up
02:26:48.558 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.47) opts 0xd
02:26:48.558 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, 0.47)
02:26:48.558 00.000 11616 Moving (-0.67, 0.47) raw xDistance=0.40 yDistance=-0.72
02:26:48.559 00.001 11616 BLC: History state: CurrMiss=-0.72, AvgInitMiss=0.40, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.130021, 1:0.420763, 2:-0.720861
02:26:48.559 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
02:26:48.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
02:26:48.559 00.000 11616 resist switch: large excursion: input -0.72 thresh 0.45 direction from 1 to -1
02:26:48.559 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.16
02:26:48.559 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.72
02:26:48.559 00.000 11616 MoveAxis(W, 224, ABG)
02:26:48.559 00.000 11616 Guiding  Dir = 3, Dur = 224
02:26:48.559 00.000 11616 IsSlewing returns 0
02:26:48.560 00.001 11616 IsGuiding returns 0
02:26:48.560 00.000 11616 PulseGuide returned control before completion, sleep 234
02:26:48.581 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=18, Gamma=1.290
02:26:48.599 00.018 12268 UpdateGuideState exits: m=118 SNR=7.2
02:26:48.600 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:48.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:48.600 00.000 12268 Enqueuing Expose request
02:26:48.807 00.207 11616 IsGuiding returns 1
02:26:48.808 00.001 11616 scope still moving after pulse duration time elapsed
02:26:48.838 00.030 11616 IsSlewing returns 0
02:26:48.839 00.001 11616 IsGuiding returns 1
02:26:48.869 00.030 11616 IsSlewing returns 0
02:26:48.869 00.000 11616 IsGuiding returns 0
02:26:48.869 00.000 11616 scope move finished after 224 + 84 ms
02:26:48.869 00.000 11616 Move returns status 0, amount 224
02:26:48.869 00.000 11616 BLC: Oldest BLC event removed
02:26:48.869 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 2265 applied
02:26:48.869 00.000 11616 MoveAxis(N, 2326, ABG)
02:26:48.869 00.000 11616 Guiding  Dir = 0, Dur = 2326
02:26:48.870 00.001 11616 IsSlewing returns 0
02:26:48.870 00.000 11616 IsGuiding returns 0
02:26:48.870 00.000 11616 PulseGuide returned control before completion, sleep 2336
02:26:51.221 02.351 11616 IsGuiding returns 1
02:26:51.222 00.001 11616 scope still moving after pulse duration time elapsed
02:26:51.251 00.029 11616 IsSlewing returns 0
02:26:51.252 00.001 11616 IsGuiding returns 0
02:26:51.252 00.000 11616 scope move finished after 2326 + 56 ms
02:26:51.252 00.000 11616 Move returns status 0, amount 2326
02:26:51.252 00.000 11616 move complete, result=0
02:26:51.252 00.000 11616 worker thread done servicing request
02:26:51.253 00.001 11616 Worker thread wakes up
02:26:51.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:51.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:26:51.253 00.000 12268 GuideStep: 0.4 px 224 ms WEST, -0.7 px 2326 ms NORTH
02:26:53.257 02.004 11616 Exposure complete
02:26:53.322 00.065 11616 worker thread done servicing request
02:26:53.322 00.000 12268 OnExposeComplete: enter
02:26:53.322 00.000 12268 UpdateGuideState(): m_state=6
02:26:53.323 00.001 12268 Star::Find(15, 682, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
02:26:53.323 00.000 12268 Star::Find false star n=10 nbg=283 bg=13.3 sigma=1.2 thresh=17 peak=17
02:26:53.323 00.000 12268 Star::Find returns 0 (2), X=682.00, Y=907.00, Mass=44, SNR=2.9, Peak=31 HFD=0.0
02:26:53.323 00.000 12268 DistanceChecker: activated
02:26:53.323 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:26:53.324 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:26:53.324 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:26:53.324 00.000 11616 Worker thread wakes up
02:26:53.324 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:26:53.324 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:26:53.324 00.000 11616 move complete, result=0
02:26:53.324 00.000 11616 worker thread done servicing request
02:26:53.426 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:26:53.426 00.000 12268 Status Line: Star lost - low SNR
02:26:53.430 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:26:53.448 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:26:53.448 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:53.448 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:26:53.448 00.000 12268 Enqueuing Expose request
02:26:53.449 00.001 11616 Worker thread wakes up
02:26:53.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:53.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:26:55.456 02.007 11616 Exposure complete
02:26:55.519 00.063 11616 worker thread done servicing request
02:26:55.520 00.001 12268 OnExposeComplete: enter
02:26:55.520 00.000 12268 UpdateGuideState(): m_state=6
02:26:55.520 00.000 12268 Star::Find(15, 682, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
02:26:55.520 00.000 12268 Star::Find returns 1 (0), X=684.98, Y=906.00, Mass=52, SNR=4.8, Peak=32 HFD=2.0
02:26:55.520 00.000 12268 DistanceChecker: reject for large offset (2.20 > 1.78) avgDist = 0.89 count = 54
02:26:55.520 00.000 12268 Status Line: Recovering
02:26:55.523 00.003 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
02:26:55.523 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:26:55.523 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:26:55.524 00.001 11616 Worker thread wakes up
02:26:55.524 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:26:55.524 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:26:55.524 00.000 11616 move complete, result=0
02:26:55.524 00.000 11616 worker thread done servicing request
02:26:55.627 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:26:55.627 00.000 12268 Status Line: No star found
02:26:55.631 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=18, Gamma=1.290
02:26:55.651 00.020 12268 UpdateGuideState exits: No star found
02:26:55.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:55.651 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:26:55.651 00.000 12268 Enqueuing Expose request
02:26:55.651 00.000 11616 Worker thread wakes up
02:26:55.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:55.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:26:57.665 02.014 11616 Exposure complete
02:26:57.729 00.064 11616 worker thread done servicing request
02:26:57.729 00.000 12268 OnExposeComplete: enter
02:26:57.730 00.001 12268 UpdateGuideState(): m_state=6
02:26:57.730 00.000 12268 Star::Find(15, 682, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
02:26:57.730 00.000 12268 Star::Find returns 1 (0), X=684.84, Y=905.94, Mass=95, SNR=6.5, Peak=31 HFD=4.6
02:26:57.730 00.000 12268 DistanceChecker: reject for large offset (2.13 > 1.78) avgDist = 0.89 count = 54
02:26:57.730 00.000 12268 Status Line: Recovering
02:26:57.732 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
02:26:57.733 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:26:57.733 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:26:57.733 00.000 11616 Worker thread wakes up
02:26:57.733 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:26:57.734 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:26:57.734 00.000 11616 move complete, result=0
02:26:57.734 00.000 11616 worker thread done servicing request
02:26:57.848 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:26:57.848 00.000 12268 Status Line: No star found
02:26:57.850 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=18, Gamma=1.290
02:26:57.868 00.018 12268 UpdateGuideState exits: No star found
02:26:57.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:57.868 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:26:57.868 00.000 12268 Enqueuing Expose request
02:26:57.869 00.001 11616 Worker thread wakes up
02:26:57.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:26:57.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:26:59.870 02.001 11616 Exposure complete
02:26:59.935 00.065 11616 worker thread done servicing request
02:26:59.936 00.001 12268 OnExposeComplete: enter
02:26:59.936 00.000 12268 UpdateGuideState(): m_state=6
02:26:59.936 00.000 12268 Star::Find(15, 682, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
02:26:59.936 00.000 12268 Star::Find returns 1 (0), X=685.52, Y=905.95, Mass=56, SNR=4.9, Peak=30 HFD=2.3
02:26:59.936 00.000 12268 DistanceChecker: reject for large offset (2.67 > 1.78) avgDist = 0.89 count = 54
02:26:59.936 00.000 12268 DistanceChecker: begin recovering
02:26:59.936 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
02:26:59.936 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
02:26:59.936 00.000 12268 CameraToMount -- cameraX=2.24 cameraY=-1.45 hyp=2.67 cameraTheta=-0.58 mountX=-1.23 mountY=2.40, mountTheta=2.04
02:26:59.938 00.002 12268 SchedulePrimaryMove(0D94C700, x=2.24, y=-1.45, opts=13)
02:26:59.938 00.000 12268 Enqueuing Move request for scope (2.24, -1.45)
02:26:59.938 00.000 11616 Worker thread wakes up
02:26:59.938 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (2.24, -1.45) opts 0xd
02:26:59.938 00.000 11616 Handling offset move in thread for scope, endpoint = (2.24, -1.45)
02:26:59.938 00.000 11616 Moving (2.24, -1.45) raw xDistance=-1.23 yDistance=2.40
02:26:59.938 00.000 11616 BLC: History state: CurrMiss=-2.40, AvgInitMiss=0.08, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-0.108129, 1:-2.403877
02:26:59.938 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:26:59.939 00.001 11616 BLC: window closed
02:26:59.939 00.000 11616 resist switch: large excursion: input -1.23 thresh 0.29 direction from 1 to -1
02:26:59.939 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.68
02:26:59.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.61 from input -1.23
02:26:59.939 00.000 11616 resist switch: large excursion: input 2.40 thresh 0.45 direction from -1 to 1
02:26:59.939 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.21
02:26:59.939 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 2.40
02:26:59.939 00.000 11616 MoveAxis(E, 686, ABG)
02:26:59.939 00.000 11616 Guiding  Dir = 2, Dur = 686
02:26:59.939 00.000 11616 IsSlewing returns 0
02:26:59.940 00.001 11616 IsGuiding returns 0
02:26:59.940 00.000 11616 PulseGuide returned control before completion, sleep 696
02:26:59.960 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:26:59.977 00.017 12268 UpdateGuideState exits: m=56 SNR=4.9
02:26:59.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:59.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:26:59.977 00.000 12268 Enqueuing Expose request
02:27:00.649 00.672 11616 IsGuiding returns 1
02:27:00.650 00.001 11616 scope still moving after pulse duration time elapsed
02:27:00.680 00.030 11616 IsSlewing returns 0
02:27:00.680 00.000 11616 IsGuiding returns 0
02:27:00.681 00.001 11616 scope move finished after 686 + 55 ms
02:27:00.681 00.000 11616 Move returns status 0, amount 686
02:27:00.681 00.000 11616 BLC: Oldest BLC event removed
02:27:00.681 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 2265 applied
02:27:00.681 00.000 11616 MoveAxis(S, 2468, ABG)
02:27:00.681 00.000 11616 Guiding  Dir = 1, Dur = 2468
02:27:00.681 00.000 11616 IsSlewing returns 0
02:27:00.682 00.001 11616 IsGuiding returns 0
02:27:00.682 00.000 11616 PulseGuide returned control before completion, sleep 2478
02:27:03.173 02.491 11616 IsGuiding returns 1
02:27:03.173 00.000 11616 scope still moving after pulse duration time elapsed
02:27:03.204 00.031 11616 IsSlewing returns 0
02:27:03.205 00.001 11616 IsGuiding returns 1
02:27:03.235 00.030 11616 IsSlewing returns 0
02:27:03.235 00.000 11616 IsGuiding returns 1
02:27:03.266 00.031 11616 IsSlewing returns 0
02:27:03.267 00.001 11616 IsGuiding returns 1
02:27:03.296 00.029 11616 IsSlewing returns 0
02:27:03.296 00.000 11616 IsGuiding returns 0
02:27:03.296 00.000 11616 scope move finished after 2468 + 146 ms
02:27:03.297 00.001 11616 Move returns status 0, amount 2468
02:27:03.297 00.000 11616 move complete, result=0
02:27:03.297 00.000 11616 worker thread done servicing request
02:27:03.297 00.000 11616 Worker thread wakes up
02:27:03.297 00.000 12268 GuideStep: -1.2 px 686 ms EAST, 2.4 px 2468 ms SOUTH
02:27:03.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:03.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:27:05.313 02.016 11616 Exposure complete
02:27:05.376 00.063 11616 worker thread done servicing request
02:27:05.376 00.000 12268 OnExposeComplete: enter
02:27:05.376 00.000 12268 UpdateGuideState(): m_state=6
02:27:05.377 00.001 12268 Star::Find(15, 685, 905, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
02:27:05.377 00.000 12268 Star::Find returns 1 (0), X=683.39, Y=907.31, Mass=94, SNR=6.4, Peak=25 HFD=3.0
02:27:05.377 00.000 12268 DistanceChecker: deactivated
02:27:05.377 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
02:27:05.377 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.03)
02:27:05.377 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.67 mountX=-0.07 mountY=0.12, mountTheta=2.14
02:27:05.379 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.09, opts=13)
02:27:05.379 00.000 12268 Enqueuing Move request for scope (0.11, -0.09)
02:27:05.379 00.000 11616 Worker thread wakes up
02:27:05.380 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
02:27:05.380 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
02:27:05.380 00.000 11616 Moving (0.11, -0.09) raw xDistance=-0.07 yDistance=0.12
02:27:05.380 00.000 11616 BLC: History state: CurrMiss=0.12, AvgInitMiss=-0.00, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=0.360582, 1:0.117614
02:27:05.380 00.000 11616 BLC: No correction, Miss < min_move
02:27:05.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:05.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:27:05.380 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:05.380 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:27:05.380 00.000 11616 MoveAxis(E, 0, ABG)
02:27:05.380 00.000 11616 Move returns status 0, amount 0
02:27:05.381 00.001 11616 MoveAxis(N, 0, ABG)
02:27:05.381 00.000 11616 Move returns status 0, amount 0
02:27:05.381 00.000 11616 move complete, result=0
02:27:05.381 00.000 11616 worker thread done servicing request
02:27:05.403 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=14, FiltMin=11, FiltMax=21, Gamma=1.290
02:27:05.421 00.018 12268 UpdateGuideState exits: m=94 SNR=6.4
02:27:05.421 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:05.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:27:05.421 00.000 12268 Enqueuing Expose request
02:27:05.421 00.000 11616 Worker thread wakes up
02:27:05.421 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:27:05.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:05.422 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:27:07.441 02.019 11616 Exposure complete
02:27:07.505 00.064 11616 worker thread done servicing request
02:27:07.505 00.000 12268 OnExposeComplete: enter
02:27:07.505 00.000 12268 UpdateGuideState(): m_state=6
02:27:07.506 00.001 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
02:27:07.506 00.000 12268 Star::Find returns 1 (0), X=682.88, Y=907.76, Mass=78, SNR=5.8, Peak=32 HFD=3.8
02:27:07.506 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
02:27:07.506 00.000 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
02:27:07.506 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.36 hyp=0.54 cameraTheta=2.40 mountX=0.32 mountY=-0.44, mountTheta=-0.94
02:27:07.507 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=0.36, opts=13)
02:27:07.508 00.001 12268 Enqueuing Move request for scope (-0.40, 0.36)
02:27:07.508 00.000 11616 Worker thread wakes up
02:27:07.508 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.36) opts 0xd
02:27:07.508 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, 0.36)
02:27:07.508 00.000 11616 Moving (-0.40, 0.36) raw xDistance=0.32 yDistance=-0.44
02:27:07.508 00.000 11616 BLC: History state: CurrMiss=-0.44, AvgInitMiss=-0.00, ShCount=6, LgCount=4, SticCount=2,  Deflections: 0=0.360582, 1:0.117614, 2:-0.444092
02:27:07.508 00.000 11616 BLC: Over-shoot, stiction seen, nominal decrease by -328.000000
02:27:07.508 00.000 11616 BLC: window closed
02:27:07.509 00.001 11616 BLC: Pulse adjusted to 1937
02:27:07.510 00.001 11616 resist switch: large excursion: input 0.32 thresh 0.29 direction from -1 to 1
02:27:07.510 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
02:27:07.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
02:27:07.511 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:27:07.511 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:27:07.511 00.000 11616 MoveAxis(W, 181, ABG)
02:27:07.511 00.000 11616 Guiding  Dir = 3, Dur = 181
02:27:07.511 00.000 11616 IsSlewing returns 0
02:27:07.512 00.001 11616 IsGuiding returns 0
02:27:07.512 00.000 11616 PulseGuide returned control before completion, sleep 191
02:27:07.537 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=18, Gamma=1.290
02:27:07.556 00.019 12268 UpdateGuideState exits: m=78 SNR=5.8
02:27:07.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:07.556 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:27:07.556 00.000 12268 Enqueuing Expose request
02:27:07.642 00.086 12268 evsrv: cli 0F8E69C0 connect
02:27:07.643 00.001 12268 case statement mapped state 6 to 3
02:27:07.643 00.000 12268 case statement mapped state 6 to 3
02:27:07.644 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"dfd641f3-fc8f-4de2-bea2-40109e6a6259"}
02:27:07.644 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"dfd641f3-fc8f-4de2-bea2-40109e6a6259"}
02:27:07.644 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:27:07.713 00.069 11616 IsGuiding returns 1
02:27:07.713 00.000 11616 scope still moving after pulse duration time elapsed
02:27:07.744 00.031 11616 IsSlewing returns 0
02:27:07.745 00.001 11616 IsGuiding returns 0
02:27:07.745 00.000 11616 scope move finished after 181 + 51 ms
02:27:07.745 00.000 11616 Move returns status 0, amount 181
02:27:07.745 00.000 11616 MoveAxis(N, 0, ABG)
02:27:07.745 00.000 11616 Move returns status 0, amount 0
02:27:07.745 00.000 11616 move complete, result=0
02:27:07.745 00.000 11616 worker thread done servicing request
02:27:07.745 00.000 11616 Worker thread wakes up
02:27:07.745 00.000 12268 GuideStep: 0.3 px 181 ms WEST, -0.4 px 0 ms NORTH
02:27:07.746 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:07.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:27:09.759 02.013 11616 Exposure complete
02:27:09.831 00.072 12268 OnExposeComplete: enter
02:27:09.831 00.000 11616 worker thread done servicing request
02:27:09.831 00.000 12268 UpdateGuideState(): m_state=6
02:27:09.831 00.000 12268 Star::Find(15, 682, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
02:27:09.831 00.000 12268 Star::Find returns 1 (0), X=683.24, Y=907.80, Mass=83, SNR=6.0, Peak=31 HFD=3.0
02:27:09.831 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
02:27:09.832 00.001 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
02:27:09.832 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.40 hyp=0.41 cameraTheta=1.69 mountX=0.40 mountY=-0.10, mountTheta=-0.24
02:27:09.833 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.40, opts=13)
02:27:09.833 00.000 12268 Enqueuing Move request for scope (-0.05, 0.40)
02:27:09.834 00.001 11616 Worker thread wakes up
02:27:09.834 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.40) opts 0xd
02:27:09.834 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.40)
02:27:09.834 00.000 11616 Moving (-0.05, 0.40) raw xDistance=0.40 yDistance=-0.10
02:27:09.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
02:27:09.834 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:09.834 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:27:09.834 00.000 11616 MoveAxis(W, 222, ABG)
02:27:09.834 00.000 11616 Guiding  Dir = 3, Dur = 222
02:27:09.835 00.001 11616 IsSlewing returns 0
02:27:09.835 00.000 11616 IsGuiding returns 0
02:27:09.835 00.000 11616 PulseGuide returned control before completion, sleep 232
02:27:09.857 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=19, Gamma=1.290
02:27:09.875 00.018 12268 UpdateGuideState exits: m=83 SNR=6.0
02:27:09.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:09.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:27:09.875 00.000 12268 Enqueuing Expose request
02:27:10.083 00.208 11616 IsGuiding returns 1
02:27:10.083 00.000 11616 scope still moving after pulse duration time elapsed
02:27:10.116 00.033 11616 IsSlewing returns 0
02:27:10.117 00.001 11616 IsGuiding returns 0
02:27:10.117 00.000 11616 scope move finished after 222 + 59 ms
02:27:10.117 00.000 11616 Move returns status 0, amount 222
02:27:10.117 00.000 11616 MoveAxis(N, 0, ABG)
02:27:10.117 00.000 11616 Move returns status 0, amount 0
02:27:10.117 00.000 11616 move complete, result=0
02:27:10.117 00.000 12268 GuideStep: 0.4 px 222 ms WEST, -0.1 px 0 ms NORTH
02:27:10.118 00.001 11616 worker thread done servicing request
02:27:10.118 00.000 11616 Worker thread wakes up
02:27:10.119 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:10.119 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:27:12.128 02.009 11616 Exposure complete
02:27:12.191 00.063 11616 worker thread done servicing request
02:27:12.191 00.000 12268 OnExposeComplete: enter
02:27:12.191 00.000 12268 UpdateGuideState(): m_state=6
02:27:12.192 00.001 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
02:27:12.192 00.000 12268 Star::Find returns 1 (0), X=683.77, Y=907.37, Mass=48, SNR=4.6, Peak=31 HFD=2.4
02:27:12.192 00.000 12268 Status Line: Mass: 48 vs 133
02:27:12.197 00.005 12268 UpdateCurrentPosition: star mass new=47.9 exp=133.1 thresh=50% limits=(52.8, 456.7, 266.2)
02:27:12.197 00.000 12268 DistanceChecker: activated
02:27:12.197 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:27:12.197 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:27:12.198 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:27:12.198 00.000 11616 Worker thread wakes up
02:27:12.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:27:12.198 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:27:12.198 00.000 11616 move complete, result=0
02:27:12.198 00.000 11616 worker thread done servicing request
02:27:12.313 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:27:12.313 00.000 12268 Status Line: Star lost - mass changed
02:27:12.316 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=19, Gamma=1.290
02:27:12.333 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:27:12.334 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:12.334 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:27:12.334 00.000 12268 Enqueuing Expose request
02:27:12.334 00.000 11616 Worker thread wakes up
02:27:12.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:12.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:27:14.347 02.013 11616 Exposure complete
02:27:14.412 00.065 11616 worker thread done servicing request
02:27:14.412 00.000 12268 OnExposeComplete: enter
02:27:14.412 00.000 12268 UpdateGuideState(): m_state=6
02:27:14.413 00.001 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
02:27:14.413 00.000 12268 Star::Find returns 1 (0), X=683.25, Y=905.57, Mass=63, SNR=5.2, Peak=32 HFD=2.8
02:27:14.413 00.000 12268 DistanceChecker: reject for large offset (1.83 > 1.78) avgDist = 0.89 count = 58
02:27:14.413 00.000 12268 Status Line: Recovering
02:27:14.415 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
02:27:14.416 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:27:14.416 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:27:14.416 00.000 11616 Worker thread wakes up
02:27:14.416 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:27:14.416 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:27:14.416 00.000 11616 move complete, result=0
02:27:14.417 00.001 11616 worker thread done servicing request
02:27:14.523 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:27:14.523 00.000 12268 Status Line: No star found
02:27:14.525 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=19, Gamma=1.290
02:27:14.543 00.018 12268 UpdateGuideState exits: No star found
02:27:14.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:14.544 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:27:14.544 00.000 12268 Enqueuing Expose request
02:27:14.544 00.000 11616 Worker thread wakes up
02:27:14.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:14.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:27:16.550 02.006 11616 Exposure complete
02:27:16.615 00.065 11616 worker thread done servicing request
02:27:16.615 00.000 12268 OnExposeComplete: enter
02:27:16.615 00.000 12268 UpdateGuideState(): m_state=6
02:27:16.616 00.001 12268 Star::Find(15, 683, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
02:27:16.616 00.000 12268 Star::Find returns 1 (0), X=682.76, Y=906.31, Mass=109, SNR=6.9, Peak=33 HFD=3.4
02:27:16.616 00.000 12268 DistanceChecker: deactivated
02:27:16.616 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
02:27:16.616 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.32)
02:27:16.616 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-1.08 hyp=1.20 cameraTheta=-2.02 mountX=-1.13 mountY=-0.38, mountTheta=-2.82
02:27:16.618 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=-1.08, opts=13)
02:27:16.618 00.000 12268 Enqueuing Move request for scope (-0.52, -1.08)
02:27:16.618 00.000 11616 Worker thread wakes up
02:27:16.618 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -1.08) opts 0xd
02:27:16.618 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, -1.08)
02:27:16.618 00.000 11616 Moving (-0.52, -1.08) raw xDistance=-1.13 yDistance=-0.38
02:27:16.618 00.000 11616 resist switch: large excursion: input -1.13 thresh 0.29 direction from 1 to -1
02:27:16.618 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.39
02:27:16.618 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.56 from input -1.13
02:27:16.618 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:27:16.618 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
02:27:16.619 00.001 11616 MoveAxis(E, 633, ABG)
02:27:16.619 00.000 11616 Guiding  Dir = 2, Dur = 633
02:27:16.619 00.000 11616 IsSlewing returns 0
02:27:16.619 00.000 11616 IsGuiding returns 0
02:27:16.619 00.000 11616 PulseGuide returned control before completion, sleep 643
02:27:16.640 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=19, Gamma=1.290
02:27:16.657 00.017 12268 UpdateGuideState exits: m=109 SNR=6.9
02:27:16.657 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:16.657 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:27:16.658 00.001 12268 Enqueuing Expose request
02:27:17.264 00.606 11616 IsGuiding returns 1
02:27:17.264 00.000 11616 scope still moving after pulse duration time elapsed
02:27:17.296 00.032 11616 IsSlewing returns 0
02:27:17.296 00.000 11616 IsGuiding returns 1
02:27:17.327 00.031 11616 IsSlewing returns 0
02:27:17.328 00.001 11616 IsGuiding returns 1
02:27:17.358 00.030 11616 IsSlewing returns 0
02:27:17.359 00.001 11616 IsGuiding returns 1
02:27:17.388 00.029 11616 IsSlewing returns 0
02:27:17.389 00.001 11616 IsGuiding returns 1
02:27:17.419 00.030 11616 IsSlewing returns 0
02:27:17.420 00.001 11616 IsGuiding returns 1
02:27:17.449 00.029 11616 IsSlewing returns 0
02:27:17.450 00.001 11616 IsGuiding returns 1
02:27:17.480 00.030 11616 IsSlewing returns 0
02:27:17.481 00.001 11616 IsGuiding returns 0
02:27:17.481 00.000 11616 scope move finished after 633 + 229 ms
02:27:17.481 00.000 11616 Move returns status 0, amount 633
02:27:17.481 00.000 11616 MoveAxis(N, 0, ABG)
02:27:17.481 00.000 11616 Move returns status 0, amount 0
02:27:17.481 00.000 11616 move complete, result=0
02:27:17.482 00.001 11616 worker thread done servicing request
02:27:17.482 00.000 11616 Worker thread wakes up
02:27:17.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:17.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:27:17.482 00.000 12268 GuideStep: -1.1 px 633 ms EAST, -0.4 px 0 ms NORTH
02:27:19.485 02.003 11616 Exposure complete
02:27:19.552 00.067 11616 worker thread done servicing request
02:27:19.552 00.000 12268 OnExposeComplete: enter
02:27:19.552 00.000 12268 UpdateGuideState(): m_state=6
02:27:19.552 00.000 12268 Star::Find(15, 682, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
02:27:19.552 00.000 12268 Star::Find returns 1 (0), X=684.00, Y=906.23, Mass=122, SNR=7.2, Peak=34 HFD=4.7
02:27:19.552 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
02:27:19.552 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
02:27:19.552 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-1.16 hyp=1.37 cameraTheta=-1.02 mountX=-1.09 mountY=0.86, mountTheta=2.47
02:27:19.553 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=-1.16, opts=13)
02:27:19.553 00.000 12268 Enqueuing Move request for scope (0.72, -1.16)
02:27:19.553 00.000 11616 Worker thread wakes up
02:27:19.553 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, -1.16) opts 0xd
02:27:19.553 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, -1.16)
02:27:19.553 00.000 11616 Moving (0.72, -1.16) raw xDistance=-1.09 yDistance=0.86
02:27:19.553 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.09
02:27:19.554 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.86
02:27:19.554 00.000 11616 MoveAxis(E, 610, ABG)
02:27:19.554 00.000 11616 Guiding  Dir = 2, Dur = 610
02:27:19.554 00.000 11616 IsSlewing returns 0
02:27:19.556 00.002 11616 IsGuiding returns 0
02:27:19.556 00.000 11616 PulseGuide returned control before completion, sleep 620
02:27:19.576 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=18, Gamma=1.290
02:27:19.593 00.017 12268 UpdateGuideState exits: m=122 SNR=7.2
02:27:19.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:19.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:27:19.593 00.000 12268 Enqueuing Expose request
02:27:20.186 00.593 11616 IsGuiding returns 1
02:27:20.186 00.000 11616 scope still moving after pulse duration time elapsed
02:27:20.217 00.031 11616 IsSlewing returns 0
02:27:20.218 00.001 11616 IsGuiding returns 0
02:27:20.218 00.000 11616 scope move finished after 610 + 52 ms
02:27:20.218 00.000 11616 Move returns status 0, amount 610
02:27:20.218 00.000 11616 MoveAxis(S, 73, ABG)
02:27:20.218 00.000 11616 Guiding  Dir = 1, Dur = 73
02:27:20.219 00.001 11616 IsSlewing returns 0
02:27:20.219 00.000 11616 IsGuiding returns 0
02:27:20.219 00.000 11616 PulseGuide returned control before completion, sleep 83
02:27:20.311 00.092 11616 IsGuiding returns 1
02:27:20.311 00.000 11616 scope still moving after pulse duration time elapsed
02:27:20.342 00.031 11616 IsSlewing returns 0
02:27:20.342 00.000 11616 IsGuiding returns 1
02:27:20.374 00.032 11616 IsSlewing returns 0
02:27:20.375 00.001 11616 IsGuiding returns 1
02:27:20.406 00.031 11616 IsSlewing returns 0
02:27:20.407 00.001 11616 IsGuiding returns 1
02:27:20.439 00.032 11616 IsSlewing returns 0
02:27:20.439 00.000 11616 IsGuiding returns 1
02:27:20.470 00.031 11616 IsSlewing returns 0
02:27:20.471 00.001 11616 IsGuiding returns 1
02:27:20.503 00.032 11616 IsSlewing returns 0
02:27:20.503 00.000 11616 IsGuiding returns 1
02:27:20.534 00.031 11616 IsSlewing returns 0
02:27:20.534 00.000 11616 IsGuiding returns 0
02:27:20.534 00.000 11616 scope move finished after 73 + 241 ms
02:27:20.534 00.000 11616 Move returns status 0, amount 73
02:27:20.534 00.000 11616 move complete, result=0
02:27:20.534 00.000 11616 worker thread done servicing request
02:27:20.534 00.000 12268 GuideStep: -1.1 px 610 ms EAST, 0.9 px 73 ms SOUTH
02:27:20.535 00.001 11616 Worker thread wakes up
02:27:20.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:20.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(668,892,31,31)
02:27:22.542 02.007 11616 Exposure complete
02:27:22.608 00.066 11616 worker thread done servicing request
02:27:22.608 00.000 12268 OnExposeComplete: enter
02:27:22.608 00.000 12268 UpdateGuideState(): m_state=6
02:27:22.609 00.001 12268 Star::Find(15, 683, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
02:27:22.609 00.000 12268 Star::Find returns 1 (0), X=666.99, Y=915.42, Mass=60, SNR=5.3, Peak=35 HFD=4.5
02:27:22.609 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
02:27:22.609 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
02:27:22.609 00.000 12268 CameraToMount -- cameraX=-16.29 cameraY=8.03 hyp=18.16 cameraTheta=2.68 mountX=6.40 mountY=-17.18, mountTheta=-1.21
02:27:22.610 00.001 12268 SchedulePrimaryMove(0D94C700, x=-16.29, y=8.03, opts=13)
02:27:22.610 00.000 12268 Enqueuing Move request for scope (-16.29, 8.03)
02:27:22.611 00.001 11616 Worker thread wakes up
02:27:22.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-16.29, 8.03) opts 0xd
02:27:22.611 00.000 11616 Handling offset move in thread for scope, endpoint = (-16.29, 8.03)
02:27:22.611 00.000 11616 Moving (-16.29, 8.03) raw xDistance=6.40 yDistance=-17.18
02:27:22.611 00.000 11616 resist switch: large excursion: input 6.40 thresh 0.29 direction from -1 to 1
02:27:22.611 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=19.20
02:27:22.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 3.20 from input 6.40
02:27:22.611 00.000 11616 resist switch: large excursion: input -17.18 thresh 0.45 direction from 1 to -1
02:27:22.611 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-51.55
02:27:22.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.58 from input -17.18
02:27:22.611 00.000 11616 MoveAxis(W, 3582, ABG)
02:27:22.611 00.000 11616 duration set to 2500 by maxRaDuration
02:27:22.611 00.000 11616 Guiding  Dir = 3, Dur = 2500
02:27:22.612 00.001 11616 IsSlewing returns 0
02:27:22.612 00.000 11616 IsGuiding returns 0
02:27:22.612 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:27:22.632 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=18, Gamma=1.290
02:27:22.650 00.018 12268 UpdateGuideState exits: m=60 SNR=5.3
02:27:22.651 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:22.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:27:22.651 00.000 12268 Enqueuing Expose request
02:27:23.380 00.729 12268 evsrv: cli 0F8E69C0 connect
02:27:23.380 00.000 12268 case statement mapped state 6 to 3
02:27:23.380 00.000 12268 case statement mapped state 6 to 3
02:27:23.381 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6ef5f93e-aa23-45f8-846f-0d58204b4c24"}
02:27:23.381 00.000 12268 case statement mapped state 6 to 3
02:27:23.381 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ef5f93e-aa23-45f8-846f-0d58204b4c24"}
02:27:23.382 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:27:23.384 00.002 12268 evsrv: cli 0F8E69C0 connect
02:27:23.384 00.000 12268 case statement mapped state 6 to 3
02:27:23.384 00.000 12268 case statement mapped state 6 to 3
02:27:23.385 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"f1f5c113-7bc5-4147-b0aa-1f9b67c070b6"}
02:27:23.385 00.000 12268 PhdController::Dither begins
02:27:23.385 00.000 12268 dither: size=5.50, dRA=-3.81 dDec=4.15
02:27:23.385 00.000 12268 MountToCamera -- mountTheta (-2.31) + m_xAngle (1.47) = xAngle (-0.84 = -0.84)
02:27:23.386 00.001 12268 MountToCamera -- mountX=-3.81 mountY=4.15 hyp=5.64 mountTheta=-2.31 cameraX=3.76, cameraY=-4.20 cameraTheta=-0.84
02:27:23.386 00.000 12268 setting lock position to (687.04, 903.20)
02:27:23.386 00.000 12268 Mount: notify guiding dithered (3.8, -4.2)
02:27:23.387 00.001 12268 MultiStar: stabilizing after lock position change
02:27:23.387 00.000 12268 Status Line: Dither by -3.81,4.15
02:27:23.390 00.003 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:27:23.391 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
02:27:23.391 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"f1f5c113-7bc5-4147-b0aa-1f9b67c070b6"}
02:27:23.392 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:27:25.132 01.740 11616 IsGuiding returns 1
02:27:25.132 00.000 11616 scope still moving after pulse duration time elapsed
02:27:25.164 00.032 11616 IsSlewing returns 0
02:27:25.164 00.000 11616 IsGuiding returns 0
02:27:25.164 00.000 11616 scope move finished after 2500 + 52 ms
02:27:25.164 00.000 11616 Move returns status 0, amount 2500
02:27:25.164 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1937 applied
02:27:25.164 00.000 11616 MoveAxis(N, 3391, ABG)
02:27:25.165 00.001 11616 duration set to 2680 by maxDecDuration
02:27:25.165 00.000 11616 Guiding  Dir = 0, Dur = 2680
02:27:25.165 00.000 11616 IsSlewing returns 0
02:27:25.165 00.000 11616 IsGuiding returns 0
02:27:25.165 00.000 11616 PulseGuide returned control before completion, sleep 2690
02:27:27.860 02.695 11616 IsGuiding returns 1
02:27:27.860 00.000 11616 scope still moving after pulse duration time elapsed
02:27:27.891 00.031 11616 IsSlewing returns 0
02:27:27.891 00.000 11616 IsGuiding returns 1
02:27:27.921 00.030 11616 IsSlewing returns 0
02:27:27.921 00.000 11616 IsGuiding returns 1
02:27:27.952 00.031 11616 IsSlewing returns 0
02:27:27.952 00.000 11616 IsGuiding returns 1
02:27:27.983 00.031 11616 IsSlewing returns 0
02:27:27.983 00.000 11616 IsGuiding returns 1
02:27:28.014 00.031 11616 IsSlewing returns 0
02:27:28.015 00.001 11616 IsGuiding returns 1
02:27:28.046 00.031 11616 IsSlewing returns 0
02:27:28.046 00.000 11616 IsGuiding returns 1
02:27:28.076 00.030 11616 IsSlewing returns 0
02:27:28.077 00.001 11616 IsGuiding returns 0
02:27:28.077 00.000 11616 scope move finished after 2680 + 231 ms
02:27:28.077 00.000 11616 Move returns status 0, amount 2680
02:27:28.077 00.000 11616 move complete, result=0
02:27:28.078 00.001 11616 worker thread done servicing request
02:27:28.078 00.000 12268 GuideStep: 6.4 px 2500 ms WEST, -17.2 px 2680 ms NORTH
02:27:28.078 00.000 11616 Worker thread wakes up
02:27:28.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:28.079 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(652,900,31,31)
02:27:30.096 02.017 11616 Exposure complete
02:27:30.171 00.075 11616 worker thread done servicing request
02:27:30.171 00.000 12268 OnExposeComplete: enter
02:27:30.171 00.000 12268 UpdateGuideState(): m_state=6
02:27:30.171 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
02:27:30.171 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.04, Mass=45, SNR=4.7, Peak=38 HFD=3.8
02:27:30.171 00.000 12268 Status Line: Mass: 45 vs 94
02:27:30.174 00.003 12268 UpdateCurrentPosition: star mass new=45.4 exp=94.2 thresh=50% limits=(47.1, 456.7, 188.4)
02:27:30.174 00.000 12268 DistanceChecker: activated
02:27:30.174 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:27:30.175 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:27:30.175 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:27:30.175 00.000 11616 Worker thread wakes up
02:27:30.175 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:27:30.176 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:27:30.176 00.000 11616 move complete, result=0
02:27:30.176 00.000 11616 worker thread done servicing request
02:27:30.288 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:27:30.288 00.000 12268 Status Line: Star lost - mass changed
02:27:30.293 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:27:30.312 00.019 12268 UpdateGuideState exits: Star lost - mass changed
02:27:30.312 00.000 12268 PhdController: settling, locked = 0, distance = 11.80 (1.50) aobump = 0 frame = 1 / 99999
02:27:30.312 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699650.312,"Host":"ASTROCENTER","Inst":1,"Distance":11.80,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:27:30.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:30.312 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:27:30.312 00.000 12268 Enqueuing Expose request
02:27:30.312 00.000 11616 Worker thread wakes up
02:27:30.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:30.313 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:27:32.323 02.010 11616 Exposure complete
02:27:32.398 00.075 11616 worker thread done servicing request
02:27:32.398 00.000 12268 OnExposeComplete: enter
02:27:32.398 00.000 12268 UpdateGuideState(): m_state=6
02:27:32.399 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
02:27:32.399 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.09, Mass=65, SNR=5.5, Peak=42 HFD=4.5
02:27:32.399 00.000 12268 DistanceChecker: deactivated
02:27:32.399 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
02:27:32.399 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
02:27:32.399 00.000 12268 CameraToMount -- cameraX=-20.92 cameraY=11.89 hyp=24.07 cameraTheta=2.62 mountX=9.80 mountY=-22.28, mountTheta=-1.16
02:27:32.401 00.002 12268 dither recenter: remaining=(3.8,-4.1) step=(3.8,-4.1)
02:27:32.401 00.000 12268 MountToCamera -- mountTheta (0.83) + m_xAngle (1.47) = xAngle (2.30 = 2.30)
02:27:32.401 00.000 12268 MountToCamera -- mountX=3.81 mountY=-4.15 hyp=5.64 mountTheta=0.83 cameraX=-3.76, cameraY=4.20 cameraTheta=2.30
02:27:32.401 00.000 12268 SchedulePrimaryMove(0D94C700, x=-3.76, y=4.20, opts=4)
02:27:32.401 00.000 12268 Enqueuing Move request for scope (-3.76, 4.20)
02:27:32.401 00.000 12268 Mount: notify direct move 3.81,-4.15
02:27:32.401 00.000 11616 Worker thread wakes up
02:27:32.402 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-3.76, 4.20) opts 0x4
02:27:32.402 00.000 11616 Handling offset move in thread for scope, endpoint = (-3.76, 4.20)
02:27:32.402 00.000 11616 Moving (-3.76, 4.20) raw xDistance=3.81 yDistance=-4.15
02:27:32.402 00.000 11616 BLC: window closed
02:27:32.402 00.000 11616 MoveAxis(W, 4271, B)
02:27:32.402 00.000 11616 Guiding  Dir = 3, Dur = 4271
02:27:32.402 00.000 11616 IsSlewing returns 0
02:27:32.403 00.001 11616 IsGuiding returns 0
02:27:32.403 00.000 11616 PulseGuide returned control before completion, sleep 4281
02:27:32.425 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:27:32.445 00.020 12268 UpdateGuideState exits: m=65 SNR=5.5
02:27:32.446 00.001 12268 PhdController: settling, locked = 1, distance = 15.48 (1.50) aobump = 0 frame = 2 / 99999
02:27:32.446 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699652.446,"Host":"ASTROCENTER","Inst":1,"Distance":15.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:27:32.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:32.447 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:27:32.447 00.000 12268 Enqueuing Expose request
02:27:36.697 04.250 11616 IsGuiding returns 1
02:27:36.698 00.001 11616 scope still moving after pulse duration time elapsed
02:27:36.729 00.031 11616 IsSlewing returns 0
02:27:36.729 00.000 11616 IsGuiding returns 0
02:27:36.729 00.000 11616 scope move finished after 4271 + 55 ms
02:27:36.729 00.000 11616 Move returns status 0, amount 4271
02:27:36.729 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
02:27:36.729 00.000 11616 MoveAxis(N, 2341, B)
02:27:36.729 00.000 11616 Guiding  Dir = 0, Dur = 2341
02:27:36.731 00.002 11616 IsSlewing returns 0
02:27:36.731 00.000 11616 IsGuiding returns 0
02:27:36.731 00.000 11616 PulseGuide returned control before completion, sleep 2351
02:27:39.095 02.364 11616 IsGuiding returns 1
02:27:39.095 00.000 11616 scope still moving after pulse duration time elapsed
02:27:39.126 00.031 11616 IsSlewing returns 0
02:27:39.127 00.001 11616 IsGuiding returns 0
02:27:39.127 00.000 11616 scope move finished after 2341 + 55 ms
02:27:39.127 00.000 11616 Move returns status 0, amount 2341
02:27:39.127 00.000 11616 move complete, result=0
02:27:39.127 00.000 11616 worker thread done servicing request
02:27:39.127 00.000 11616 Worker thread wakes up
02:27:39.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:39.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
02:27:39.127 00.000 12268 GuideStep: 3.8 px 4271 ms WEST, -4.1 px 2341 ms NORTH
02:27:41.145 02.018 11616 Exposure complete
02:27:41.210 00.065 11616 worker thread done servicing request
02:27:41.210 00.000 12268 OnExposeComplete: enter
02:27:41.210 00.000 12268 UpdateGuideState(): m_state=6
02:27:41.210 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
02:27:41.211 00.001 12268 Star::Find returns 1 (0), X=665.78, Y=916.05, Mass=47, SNR=4.7, Peak=39 HFD=3.2
02:27:41.211 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
02:27:41.211 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
02:27:41.211 00.000 12268 CameraToMount -- cameraX=-21.26 cameraY=12.85 hyp=24.85 cameraTheta=2.60 mountX=10.72 mountY=-22.74, mountTheta=-1.13
02:27:41.213 00.002 12268 SchedulePrimaryMove(0D94C700, x=-21.26, y=12.85, opts=13)
02:27:41.213 00.000 12268 Enqueuing Move request for scope (-21.26, 12.85)
02:27:41.213 00.000 11616 Worker thread wakes up
02:27:41.213 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-21.26, 12.85) opts 0xd
02:27:41.213 00.000 11616 Handling offset move in thread for scope, endpoint = (-21.26, 12.85)
02:27:41.213 00.000 11616 Moving (-21.26, 12.85) raw xDistance=10.72 yDistance=-22.74
02:27:41.213 00.000 11616 resist switch: large excursion: input 10.72 thresh 0.29 direction from 0 to 1
02:27:41.214 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=32.15
02:27:41.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns 5.36 from input 10.72
02:27:41.214 00.000 11616 resist switch: large excursion: input -22.74 thresh 0.45 direction from 0 to -1
02:27:41.214 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-68.21
02:27:41.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.41 from input -22.74
02:27:41.214 00.000 11616 MoveAxis(W, 6000, ABG)
02:27:41.214 00.000 11616 duration set to 2500 by maxRaDuration
02:27:41.214 00.000 11616 Guiding  Dir = 3, Dur = 2500
02:27:41.214 00.000 11616 IsSlewing returns 0
02:27:41.215 00.001 11616 IsGuiding returns 0
02:27:41.215 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:27:41.235 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=21, Gamma=1.290
02:27:41.255 00.020 12268 UpdateGuideState exits: m=47 SNR=4.7
02:27:41.255 00.000 12268 PhdController: settling, locked = 1, distance = 24.85 (1.50) aobump = 0 frame = 3 / 99999
02:27:41.255 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699661.255,"Host":"ASTROCENTER","Inst":1,"Distance":24.85,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:27:41.256 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:41.256 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:27:41.256 00.000 12268 Enqueuing Expose request
02:27:43.733 02.477 11616 IsGuiding returns 1
02:27:43.733 00.000 11616 scope still moving after pulse duration time elapsed
02:27:43.764 00.031 11616 IsSlewing returns 0
02:27:43.764 00.000 11616 IsGuiding returns 1
02:27:43.794 00.030 11616 IsSlewing returns 0
02:27:43.795 00.001 11616 IsGuiding returns 1
02:27:43.825 00.030 11616 IsSlewing returns 0
02:27:43.825 00.000 11616 IsGuiding returns 0
02:27:43.825 00.000 11616 scope move finished after 2500 + 110 ms
02:27:43.825 00.000 11616 Move returns status 0, amount 2500
02:27:43.825 00.000 11616 MoveAxis(N, 1924, ABG)
02:27:43.825 00.000 11616 Guiding  Dir = 0, Dur = 1924
02:27:43.825 00.000 11616 IsSlewing returns 0
02:27:43.825 00.000 11616 IsGuiding returns 0
02:27:43.825 00.000 11616 PulseGuide returned control before completion, sleep 1934
02:27:45.775 01.950 11616 IsGuiding returns 1
02:27:45.775 00.000 11616 scope still moving after pulse duration time elapsed
02:27:45.807 00.032 11616 IsSlewing returns 0
02:27:45.807 00.000 11616 IsGuiding returns 0
02:27:45.807 00.000 11616 scope move finished after 1924 + 57 ms
02:27:45.807 00.000 11616 Move returns status 0, amount 1924
02:27:45.807 00.000 11616 move complete, result=0
02:27:45.808 00.001 11616 worker thread done servicing request
02:27:45.808 00.000 12268 GuideStep: 10.7 px 2500 ms WEST, -22.7 px 1924 ms NORTH
02:27:45.808 00.000 11616 Worker thread wakes up
02:27:45.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:45.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
02:27:47.815 02.007 11616 Exposure complete
02:27:47.881 00.066 11616 worker thread done servicing request
02:27:47.881 00.000 12268 OnExposeComplete: enter
02:27:47.882 00.001 12268 UpdateGuideState(): m_state=6
02:27:47.882 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
02:27:47.882 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.78, Mass=67, SNR=5.6, Peak=41 HFD=3.5
02:27:47.882 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
02:27:47.882 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
02:27:47.882 00.000 12268 CameraToMount -- cameraX=-21.29 cameraY=12.58 hyp=24.73 cameraTheta=2.61 mountX=10.44 mountY=-22.73, mountTheta=-1.14
02:27:47.884 00.002 12268 SchedulePrimaryMove(0D94C700, x=-21.29, y=12.58, opts=13)
02:27:47.884 00.000 12268 Enqueuing Move request for scope (-21.29, 12.58)
02:27:47.884 00.000 11616 Worker thread wakes up
02:27:47.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-21.29, 12.58) opts 0xd
02:27:47.884 00.000 11616 Handling offset move in thread for scope, endpoint = (-21.29, 12.58)
02:27:47.884 00.000 11616 Moving (-21.29, 12.58) raw xDistance=10.44 yDistance=-22.73
02:27:47.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 5.22 from input 10.44
02:27:47.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.41 from input -22.73
02:27:47.884 00.000 11616 MoveAxis(W, 5847, ABG)
02:27:47.884 00.000 11616 duration set to 2500 by maxRaDuration
02:27:47.884 00.000 11616 Guiding  Dir = 3, Dur = 2500
02:27:47.885 00.001 11616 IsSlewing returns 0
02:27:47.885 00.000 11616 IsGuiding returns 0
02:27:47.885 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:27:47.906 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=24, Gamma=1.290
02:27:47.923 00.017 12268 UpdateGuideState exits: m=67 SNR=5.6
02:27:47.923 00.000 12268 PhdController: settling, locked = 1, distance = 24.81 (1.50) aobump = 0 frame = 4 / 99999
02:27:47.923 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699667.923,"Host":"ASTROCENTER","Inst":1,"Distance":24.81,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:27:47.923 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:47.924 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:27:47.924 00.000 12268 Enqueuing Expose request
02:27:50.405 02.481 11616 IsGuiding returns 1
02:27:50.405 00.000 11616 scope still moving after pulse duration time elapsed
02:27:50.436 00.031 11616 IsSlewing returns 0
02:27:50.437 00.001 11616 IsGuiding returns 0
02:27:50.437 00.000 11616 scope move finished after 2500 + 51 ms
02:27:50.437 00.000 11616 Move returns status 0, amount 2500
02:27:50.437 00.000 11616 MoveAxis(N, 1923, ABG)
02:27:50.437 00.000 11616 Guiding  Dir = 0, Dur = 1923
02:27:50.437 00.000 11616 IsSlewing returns 0
02:27:50.437 00.000 11616 IsGuiding returns 0
02:27:50.438 00.001 11616 PulseGuide returned control before completion, sleep 1933
02:27:52.387 01.949 11616 IsGuiding returns 1
02:27:52.387 00.000 11616 scope still moving after pulse duration time elapsed
02:27:52.418 00.031 11616 IsSlewing returns 0
02:27:52.418 00.000 11616 IsGuiding returns 0
02:27:52.418 00.000 11616 scope move finished after 1923 + 57 ms
02:27:52.418 00.000 11616 Move returns status 0, amount 1923
02:27:52.418 00.000 11616 move complete, result=0
02:27:52.419 00.001 11616 worker thread done servicing request
02:27:52.419 00.000 11616 Worker thread wakes up
02:27:52.419 00.000 12268 GuideStep: 10.4 px 2500 ms WEST, -22.7 px 1923 ms NORTH
02:27:52.419 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:52.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
02:27:54.432 02.013 11616 Exposure complete
02:27:54.498 00.066 11616 worker thread done servicing request
02:27:54.498 00.000 12268 OnExposeComplete: enter
02:27:54.499 00.001 12268 UpdateGuideState(): m_state=6
02:27:54.499 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
02:27:54.499 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.37, Mass=48, SNR=4.8, Peak=42 HFD=3.3
02:27:54.499 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
02:27:54.499 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
02:27:54.499 00.000 12268 CameraToMount -- cameraX=-21.19 cameraY=12.18 hyp=24.44 cameraTheta=2.62 mountX=10.05 mountY=-22.58, mountTheta=-1.15
02:27:54.501 00.002 12268 SchedulePrimaryMove(0D94C700, x=-21.19, y=12.18, opts=13)
02:27:54.501 00.000 12268 Enqueuing Move request for scope (-21.19, 12.18)
02:27:54.501 00.000 11616 Worker thread wakes up
02:27:54.501 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-21.19, 12.18) opts 0xd
02:27:54.501 00.000 11616 Handling offset move in thread for scope, endpoint = (-21.19, 12.18)
02:27:54.501 00.000 11616 Moving (-21.19, 12.18) raw xDistance=10.05 yDistance=-22.58
02:27:54.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns 5.03 from input 10.05
02:27:54.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.39 from input -22.58
02:27:54.501 00.000 11616 MoveAxis(W, 5627, ABG)
02:27:54.501 00.000 11616 duration set to 2500 by maxRaDuration
02:27:54.502 00.001 11616 Guiding  Dir = 3, Dur = 2500
02:27:54.502 00.000 11616 IsSlewing returns 0
02:27:54.502 00.000 11616 IsGuiding returns 0
02:27:54.502 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:27:54.523 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=19, Gamma=1.290
02:27:54.541 00.018 12268 UpdateGuideState exits: m=48 SNR=4.8
02:27:54.541 00.000 12268 PhdController: settling, locked = 1, distance = 24.70 (1.50) aobump = 0 frame = 5 / 99999
02:27:54.541 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699674.541,"Host":"ASTROCENTER","Inst":1,"Distance":24.70,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:27:54.542 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:54.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:27:54.542 00.000 12268 Enqueuing Expose request
02:27:57.029 02.487 11616 IsGuiding returns 1
02:27:57.029 00.000 11616 scope still moving after pulse duration time elapsed
02:27:57.061 00.032 11616 IsSlewing returns 0
02:27:57.061 00.000 11616 IsGuiding returns 0
02:27:57.061 00.000 11616 scope move finished after 2500 + 58 ms
02:27:57.062 00.001 11616 Move returns status 0, amount 2500
02:27:57.062 00.000 11616 MoveAxis(N, 1910, ABG)
02:27:57.062 00.000 11616 Guiding  Dir = 0, Dur = 1910
02:27:57.062 00.000 11616 IsSlewing returns 0
02:27:57.062 00.000 11616 IsGuiding returns 0
02:27:57.062 00.000 11616 PulseGuide returned control before completion, sleep 1920
02:27:58.997 01.935 11616 IsGuiding returns 1
02:27:58.997 00.000 11616 scope still moving after pulse duration time elapsed
02:27:59.029 00.032 11616 IsSlewing returns 0
02:27:59.029 00.000 11616 IsGuiding returns 0
02:27:59.029 00.000 11616 scope move finished after 1910 + 58 ms
02:27:59.029 00.000 11616 Move returns status 0, amount 1910
02:27:59.030 00.001 11616 move complete, result=0
02:27:59.030 00.000 11616 worker thread done servicing request
02:27:59.030 00.000 12268 GuideStep: 10.1 px 2500 ms WEST, -22.6 px 1910 ms NORTH
02:27:59.030 00.000 11616 Worker thread wakes up
02:27:59.030 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:27:59.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
02:28:01.045 02.015 11616 Exposure complete
02:28:01.111 00.066 11616 worker thread done servicing request
02:28:01.111 00.000 12268 OnExposeComplete: enter
02:28:01.111 00.000 12268 UpdateGuideState(): m_state=6
02:28:01.111 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
02:28:01.112 00.001 12268 Star::Find returns 1 (0), X=664.96, Y=915.42, Mass=51, SNR=4.9, Peak=42 HFD=2.0
02:28:01.112 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
02:28:01.112 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
02:28:01.112 00.000 12268 CameraToMount -- cameraX=-22.08 cameraY=12.22 hyp=25.23 cameraTheta=2.64 mountX=10.01 mountY=-23.46, mountTheta=-1.17
02:28:01.117 00.005 12268 SchedulePrimaryMove(0D94C700, x=-22.08, y=12.22, opts=13)
02:28:01.117 00.000 12268 Enqueuing Move request for scope (-22.08, 12.22)
02:28:01.117 00.000 11616 Worker thread wakes up
02:28:01.118 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-22.08, 12.22) opts 0xd
02:28:01.118 00.000 11616 Handling offset move in thread for scope, endpoint = (-22.08, 12.22)
02:28:01.118 00.000 11616 Moving (-22.08, 12.22) raw xDistance=10.01 yDistance=-23.46
02:28:01.118 00.000 11616 GuideAlgorithmResistSwitch::result() returns 5.00 from input 10.01
02:28:01.118 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.52 from input -23.46
02:28:01.118 00.000 11616 MoveAxis(W, 5604, ABG)
02:28:01.118 00.000 11616 duration set to 2500 by maxRaDuration
02:28:01.118 00.000 11616 Guiding  Dir = 3, Dur = 2500
02:28:01.118 00.000 11616 IsSlewing returns 0
02:28:01.119 00.001 11616 IsGuiding returns 0
02:28:01.119 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:28:01.146 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=18, Gamma=1.290
02:28:01.163 00.017 12268 UpdateGuideState exits: m=51 SNR=4.9
02:28:01.163 00.000 12268 PhdController: settling, locked = 1, distance = 24.86 (1.50) aobump = 0 frame = 6 / 99999
02:28:01.163 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699681.163,"Host":"ASTROCENTER","Inst":1,"Distance":24.86,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:28:01.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:01.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:28:01.164 00.001 12268 Enqueuing Expose request
02:28:03.632 02.468 11616 IsGuiding returns 1
02:28:03.632 00.000 11616 scope still moving after pulse duration time elapsed
02:28:03.663 00.031 11616 IsSlewing returns 0
02:28:03.663 00.000 11616 IsGuiding returns 0
02:28:03.664 00.001 11616 scope move finished after 2500 + 44 ms
02:28:03.664 00.000 11616 Move returns status 0, amount 2500
02:28:03.664 00.000 11616 MoveAxis(N, 1985, ABG)
02:28:03.664 00.000 11616 Guiding  Dir = 0, Dur = 1985
02:28:03.664 00.000 11616 IsSlewing returns 0
02:28:03.664 00.000 11616 IsGuiding returns 0
02:28:03.665 00.001 11616 PulseGuide returned control before completion, sleep 1995
02:28:05.670 02.005 11616 IsGuiding returns 1
02:28:05.670 00.000 11616 scope still moving after pulse duration time elapsed
02:28:05.702 00.032 11616 IsSlewing returns 0
02:28:05.703 00.001 11616 IsGuiding returns 0
02:28:05.703 00.000 11616 scope move finished after 1985 + 53 ms
02:28:05.703 00.000 11616 Move returns status 0, amount 1985
02:28:05.703 00.000 11616 move complete, result=0
02:28:05.703 00.000 11616 worker thread done servicing request
02:28:05.703 00.000 11616 Worker thread wakes up
02:28:05.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:28:05.704 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
02:28:05.704 00.000 12268 GuideStep: 10.0 px 2500 ms WEST, -23.5 px 1985 ms NORTH
02:28:07.725 02.021 11616 Exposure complete
02:28:07.791 00.066 11616 worker thread done servicing request
02:28:07.791 00.000 12268 OnExposeComplete: enter
02:28:07.791 00.000 12268 UpdateGuideState(): m_state=6
02:28:07.792 00.001 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
02:28:07.792 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.58, Mass=47, SNR=4.8, Peak=40 HFD=3.8
02:28:07.792 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
02:28:07.792 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
02:28:07.792 00.000 12268 CameraToMount -- cameraX=-20.92 cameraY=12.38 hyp=24.30 cameraTheta=2.61 mountX=10.28 mountY=-22.33, mountTheta=-1.14
02:28:07.795 00.003 12268 SchedulePrimaryMove(0D94C700, x=-20.92, y=12.38, opts=13)
02:28:07.795 00.000 12268 Enqueuing Move request for scope (-20.92, 12.38)
02:28:07.796 00.001 11616 Worker thread wakes up
02:28:07.796 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-20.92, 12.38) opts 0xd
02:28:07.796 00.000 11616 Handling offset move in thread for scope, endpoint = (-20.92, 12.38)
02:28:07.796 00.000 11616 Moving (-20.92, 12.38) raw xDistance=10.28 yDistance=-22.33
02:28:07.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns 5.14 from input 10.28
02:28:07.796 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.35 from input -22.33
02:28:07.796 00.000 11616 MoveAxis(W, 5755, ABG)
02:28:07.796 00.000 11616 duration set to 2500 by maxRaDuration
02:28:07.796 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
02:28:07.796 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
02:28:07.797 00.001 11616 Guiding  Dir = 3, Dur = 2500
02:28:07.797 00.000 11616 IsSlewing returns 0
02:28:07.797 00.000 11616 IsGuiding returns 0
02:28:07.798 00.001 11616 PulseGuide returned control before completion, sleep 2510
02:28:07.819 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:28:07.838 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
02:28:07.838 00.000 12268 PhdController: settling, locked = 1, distance = 24.69 (1.50) aobump = 0 frame = 7 / 99999
02:28:07.838 00.000 12268 PhdController failed: timed-out waiting for guider to settle
02:28:07.838 00.000 12268 PhdController: newstate STATE_FINISH
02:28:07.838 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
02:28:07.838 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768699687.838,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":7,"DroppedFrames":1}
02:28:07.839 00.001 12268 Mount: notify guiding dither settle done success=0
02:28:07.839 00.000 12268 PhdController: newstate STATE_IDLE
02:28:07.839 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:07.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:28:07.839 00.000 12268 Enqueuing Expose request
02:28:08.681 00.842 12268 evsrv: cli 0F8E69C0 connect
02:28:08.682 00.001 12268 case statement mapped state 6 to 3
02:28:08.682 00.000 12268 case statement mapped state 6 to 3
02:28:08.683 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"5cbc62b9-3be0-4f93-8c48-b66040f63b9f"}
02:28:08.683 00.000 12268 case statement mapped state 6 to 3
02:28:08.683 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cbc62b9-3be0-4f93-8c48-b66040f63b9f"}
02:28:08.684 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:28:08.685 00.001 12268 evsrv: cli 0F8E69C0 connect
02:28:08.685 00.000 12268 case statement mapped state 6 to 3
02:28:08.686 00.001 12268 case statement mapped state 6 to 3
02:28:08.687 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"stop_capture","id":"7c4056b7-4916-4a2a-8829-4fa61c1b6a9e"}
02:28:08.687 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:28:08.687 00.000 12268 Status Line: Waiting for devices...
02:28:08.693 00.006 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"7c4056b7-4916-4a2a-8829-4fa61c1b6a9e"}
02:28:08.693 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:28:08.694 00.001 12268 evsrv: cli 0F8E69C0 connect
02:28:08.695 00.001 12268 case statement mapped state 6 to 3
02:28:08.695 00.000 12268 case statement mapped state 6 to 3
02:28:08.696 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"50c0ff60-d12b-40ed-9e2c-ff2b2b25d1a0"}
02:28:08.696 00.000 12268 case statement mapped state 6 to 3
02:28:08.696 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50c0ff60-d12b-40ed-9e2c-ff2b2b25d1a0"}
02:28:08.703 00.007 12268 evsrv: cli 0F8E69C0 disconnect
02:28:09.705 01.002 12268 evsrv: cli 0F8E69C0 connect
02:28:09.705 00.000 12268 case statement mapped state 6 to 3
02:28:09.705 00.000 12268 case statement mapped state 6 to 3
02:28:09.706 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"67921dcf-a761-4a45-b0a1-0762f868e8fe"}
02:28:09.706 00.000 12268 case statement mapped state 6 to 3
02:28:09.706 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67921dcf-a761-4a45-b0a1-0762f868e8fe"}
02:28:09.707 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:28:10.317 00.610 11616 IsGuiding returns 1
02:28:10.317 00.000 11616 scope still moving after pulse duration time elapsed
02:28:10.349 00.032 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
02:28:10.349 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
02:28:10.349 00.000 11616 Move returns status 1, amount 0
02:28:10.349 00.000 11616 MoveAxis(N, 1889, ABG)
02:28:10.349 00.000 11616 Guiding  Dir = 0, Dur = 1889
02:28:10.350 00.001 11616 IsSlewing returns 0
02:28:10.351 00.001 11616 IsGuiding returns 0
02:28:10.351 00.000 11616 PulseGuide returned control before completion, sleep 1899
02:28:10.707 00.356 12268 evsrv: cli 0F8E6D80 connect
02:28:10.707 00.000 12268 case statement mapped state 6 to 3
02:28:10.707 00.000 12268 case statement mapped state 6 to 3
02:28:10.708 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"87a7a0f0-77af-49bf-8101-7c09bb43af92"}
02:28:10.708 00.000 12268 case statement mapped state 6 to 3
02:28:10.708 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"87a7a0f0-77af-49bf-8101-7c09bb43af92"}
02:28:10.708 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:28:11.709 01.001 12268 evsrv: cli 0F8E69C0 connect
02:28:11.709 00.000 12268 case statement mapped state 6 to 3
02:28:11.710 00.001 12268 case statement mapped state 6 to 3
02:28:11.711 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3f8540ff-691a-4f16-a4ca-319a256fe349"}
02:28:11.711 00.000 12268 case statement mapped state 6 to 3
02:28:11.711 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f8540ff-691a-4f16-a4ca-319a256fe349"}
02:28:11.711 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:28:12.261 00.550 11616 IsGuiding returns 1
02:28:12.261 00.000 11616 scope still moving after pulse duration time elapsed
02:28:12.292 00.031 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
02:28:12.292 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
02:28:12.292 00.000 11616 Move returns status 1, amount 0
02:28:12.293 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
02:28:12.293 00.000 11616 move complete, result=1
02:28:12.293 00.000 11616 worker thread done servicing request
02:28:12.293 00.000 11616 Worker thread wakes up
02:28:12.293 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:28:12.293 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
02:28:12.293 00.000 12268 GuideStep: 10.3 px 0 ms WEST, -22.3 px 0 ms NORTH
02:28:12.293 00.000 11616 worker thread done servicing request
02:28:12.297 00.004 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
02:28:12.297 00.000 12268 OnExposeComplete: enter
02:28:12.297 00.000 12268 OnExposeComplete: Capture Error reported
02:28:12.297 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:28:12.298 00.001 12268 Mount: notify guiding stopped
02:28:12.298 00.000 12268 BLC: window closed
02:28:12.298 00.000 12268 BLC: Last direction was reset
02:28:12.298 00.000 12268 Changing from state GUIDING to STOP
02:28:12.298 00.000 12268 guider state => SELECTED
02:28:12.298 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:28:12.316 00.018 12268 Changing from state SELECTED to UNINITIALIZED
02:28:12.316 00.000 12268 guider state => SELECTING
02:28:12.355 00.039 12268 Status Line: Stopped.
02:28:12.359 00.004 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:28:12.712 00.353 12268 evsrv: cli 0F8E6D80 connect
02:28:12.713 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"1c6f3d56-08e1-44b9-a712-3782be3882cf"}
02:28:12.713 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c6f3d56-08e1-44b9-a712-3782be3882cf"}
02:28:12.713 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:29:15.977 63.264 12268 evsrv: cli 0F8E69C0 connect
02:29:15.978 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"03a97c31-12c0-4c62-ba81-002293b70f39"}
02:29:15.978 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"03a97c31-12c0-4c62-ba81-002293b70f39"}
02:29:15.979 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:15.979 00.000 12268 evsrv: cli 0F8E69C0 connect
02:29:15.980 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"9815eab7-4057-47dc-8f94-2e5f38d4b24e"}
02:29:15.980 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"9815eab7-4057-47dc-8f94-2e5f38d4b24e"}
02:29:15.981 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:15.982 00.001 12268 evsrv: cli 0F8E69C0 connect
02:29:15.983 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"7c2453df-3692-4334-8343-d93613a05fce"}
02:29:15.983 00.000 12268 PhdController::Guide begins
02:29:15.983 00.000 12268 PhdController: newstate STATE_SETUP
02:29:15.983 00.000 12268 PhdController: setup
02:29:15.983 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:29:15.983 00.000 12268 PhdController: start capturing
02:29:15.983 00.000 12268 Changing from state SELECTING to UNINITIALIZED
02:29:15.983 00.000 12268 guider state => SELECTING
02:29:15.983 00.000 12268 setting force full frames = true
02:29:15.983 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:29:15.995 00.012 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:15.995 00.000 12268 Enqueuing Expose request
02:29:15.995 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:29:15.995 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"7c2453df-3692-4334-8343-d93613a05fce"}
02:29:15.995 00.000 11616 Worker thread wakes up
02:29:15.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:15.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:15.998 00.003 12268 evsrv: cli 0F8E69C0 disconnect
02:29:15.999 00.001 12268 evsrv: cli 0F8E6D80 connect
02:29:15.999 00.000 12268 case statement mapped state 1 to 101
02:29:15.999 00.000 12268 case statement mapped state 1 to 101
02:29:16.000 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"fb7cf65d-b15b-48ec-b2f8-610cbaa6fe00"}
02:29:16.000 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"fb7cf65d-b15b-48ec-b2f8-610cbaa6fe00"}
02:29:16.003 00.003 12268 evsrv: cli 0F8E6D80 disconnect
02:29:16.004 00.001 12268 evsrv: cli 0FA411A0 connect
02:29:16.004 00.000 12268 case statement mapped state 1 to 101
02:29:16.004 00.000 12268 case statement mapped state 1 to 101
02:29:16.004 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"afa82988-3ac6-4f9a-9a21-4729c93307a9"}
02:29:16.005 00.001 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"afa82988-3ac6-4f9a-9a21-4729c93307a9"}
02:29:16.006 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:29:17.007 01.001 12268 evsrv: cli 0FA411A0 connect
02:29:17.007 00.000 12268 case statement mapped state 1 to 101
02:29:17.007 00.000 12268 case statement mapped state 1 to 101
02:29:17.008 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"ecf81a34-eb62-4f97-afad-ee395d0c650b"}
02:29:17.008 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"ecf81a34-eb62-4f97-afad-ee395d0c650b"}
02:29:17.008 00.000 12268 evsrv: cli 0FA411A0 disconnect
02:29:18.001 00.993 11616 Exposure complete
02:29:18.010 00.009 12268 evsrv: cli 0FA411A0 connect
02:29:18.010 00.000 12268 case statement mapped state 1 to 101
02:29:18.010 00.000 12268 case statement mapped state 1 to 101
02:29:18.011 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"e136cd0d-6f96-4d1d-8136-251b27f95c50"}
02:29:18.011 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"e136cd0d-6f96-4d1d-8136-251b27f95c50"}
02:29:18.011 00.000 12268 evsrv: cli 0FA411A0 disconnect
02:29:18.065 00.054 11616 worker thread done servicing request
02:29:18.066 00.001 12268 OnExposeComplete: enter
02:29:18.066 00.000 12268 UpdateGuideState(): m_state=1
02:29:18.066 00.000 12268 UpdateCurrentPosition: no star selected
02:29:18.066 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:18.067 00.001 12268 Status Line: No star selected
02:29:18.069 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=18, Gamma=1.290
02:29:18.086 00.017 12268 UpdateGuideState exits: No star selected
02:29:18.087 00.001 12268 GuiderMultiStar::AutoSelect enter
02:29:18.087 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:29:18.149 00.062 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:29:18.244 00.095 12268 AutoFind: global mean = 0.0, stdev 2.0
02:29:18.244 00.000 12268 AutoFind: using threshold = 0.1
02:29:18.339 00.095 12268 AutoFind: local max [115, 862] 5.0
02:29:18.340 00.001 12268 AutoFind: local max [708, 875] 5.0
02:29:18.340 00.000 12268 AutoFind: local max [1269, 524] 4.8
02:29:18.340 00.000 12268 AutoFind: local max [1131, 26] 4.7
02:29:18.340 00.000 12268 AutoFind: local max [576, 144] 4.7
02:29:18.340 00.000 12268 AutoFind: local max [268, 582] 4.6
02:29:18.340 00.000 12268 AutoFind: local max [130, 838] 4.6
02:29:18.340 00.000 12268 AutoFind: local max [409, 476] 4.6
02:29:18.340 00.000 12268 AutoFind: local max [1150, 466] 4.6
02:29:18.340 00.000 12268 AutoFind: local max [286, 805] 4.6
02:29:18.340 00.000 12268 AutoFind: local max [429, 926] 4.5
02:29:18.340 00.000 12268 AutoFind: local max [582, 718] 4.5
02:29:18.340 00.000 12268 AutoFind: local max [12, 449] 4.5
02:29:18.340 00.000 12268 AutoFind: local max [341, 818] 4.5
02:29:18.340 00.000 12268 AutoFind: local max [1082, 394] 4.5
02:29:18.340 00.000 12268 AutoFind: local max [852, 944] 4.4
02:29:18.340 00.000 12268 AutoFind: local max [473, 742] 4.4
02:29:18.340 00.000 12268 AutoFind: local max [897, 678] 4.4
02:29:18.340 00.000 12268 AutoFind: local max [84, 642] 4.3
02:29:18.341 00.001 12268 AutoFind: local max [665, 830] 4.3
02:29:18.341 00.000 12268 AutoFind: local max [774, 820] 4.3
02:29:18.341 00.000 12268 AutoFind: local max [347, 395] 4.3
02:29:18.341 00.000 12268 AutoFind: local max [749, 873] 4.3
02:29:18.341 00.000 12268 AutoFind: local max [189, 98] 4.2
02:29:18.341 00.000 12268 AutoFind: local max [453, 727] 4.2
02:29:18.341 00.000 12268 AutoFind: local max [971, 458] 4.2
02:29:18.341 00.000 12268 AutoFind: local max [422, 205] 4.2
02:29:18.341 00.000 12268 AutoFind: local max [162, 926] 4.2
02:29:18.341 00.000 12268 AutoFind: local max [145, 101] 4.2
02:29:18.341 00.000 12268 AutoFind: local max [1258, 939] 4.2
02:29:18.341 00.000 12268 AutoFind: local max [1245, 178] 4.2
02:29:18.341 00.000 12268 AutoFind: local max [583, 894] 4.1
02:29:18.341 00.000 12268 AutoFind: local max [80, 914] 4.1
02:29:18.341 00.000 12268 AutoFind: local max [1140, 571] 4.1
02:29:18.341 00.000 12268 AutoFind: local max [1064, 561] 4.1
02:29:18.341 00.000 12268 AutoFind: local max [336, 405] 4.1
02:29:18.341 00.000 12268 AutoFind: local max [51, 430] 4.1
02:29:18.342 00.001 12268 AutoFind: local max [62, 363] 4.1
02:29:18.342 00.000 12268 AutoFind: local max [178, 347] 4.1
02:29:18.342 00.000 12268 AutoFind: local max [205, 433] 4.1
02:29:18.342 00.000 12268 AutoFind: local max [889, 914] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [172, 423] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [229, 655] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [825, 89] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [257, 596] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [576, 310] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [1141, 484] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [345, 792] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [65, 274] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [1061, 785] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [383, 109] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [847, 703] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [821, 234] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [520, 248] 4.0
02:29:18.342 00.000 12268 AutoFind: local max [654, 803] 4.0
02:29:18.343 00.001 12268 AutoFind: local max [43, 610] 4.0
02:29:18.343 00.000 12268 AutoFind: local max [718, 44] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [845, 220] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [258, 626] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [178, 935] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [235, 785] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [538, 268] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [239, 438] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [1091, 72] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [736, 483] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [53, 469] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [661, 858] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [911, 111] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [330, 802] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [872, 456] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [653, 812] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [949, 450] 3.9
02:29:18.343 00.000 12268 AutoFind: local max [618, 24] 3.9
02:29:18.344 00.001 12268 AutoFind: local max [284, 29] 3.9
02:29:18.344 00.000 12268 AutoFind: local max [579, 652] 3.9
02:29:18.344 00.000 12268 AutoFind: local max [1172, 296] 3.9
02:29:18.344 00.000 12268 AutoFind: local max [611, 567] 3.9
02:29:18.344 00.000 12268 AutoFind: local max [1046, 717] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [68, 371] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [106, 676] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [415, 761] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [53, 266] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [513, 666] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [435, 54] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [917, 269] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [1200, 935] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [654, 845] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [1095, 353] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [706, 774] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [825, 168] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [794, 802] 3.8
02:29:18.344 00.000 12268 AutoFind: local max [437, 298] 3.8
02:29:18.345 00.001 12268 AutoFind: local max [1033, 131] 3.8
02:29:18.345 00.000 12268 AutoFind: local max [1020, 908] 3.8
02:29:18.345 00.000 12268 AutoFind: local max [402, 895] 3.8
02:29:18.345 00.000 12268 AutoFind: local max [521, 482] 3.8
02:29:18.345 00.000 12268 AutoFind: local max [599, 545] 3.8
02:29:18.345 00.000 12268 AutoFind: local max [887, 859] 3.8
02:29:18.345 00.000 12268 AutoFind: local max [147, 420] 3.8
02:29:18.345 00.000 12268 AutoFind: local max [1154, 209] 3.8
02:29:18.345 00.000 12268 AutoFind: too close [794, 802] 3.8 - [774, 820] 4.3
02:29:18.345 00.000 12268 AutoFind: too close [654, 845] 3.8 - [661, 858] 3.9
02:29:18.345 00.000 12268 AutoFind: too close [654, 845] 3.8 - [665, 830] 4.3
02:29:18.345 00.000 12268 AutoFind: too close [53, 266] 3.8 - [65, 274] 4.0
02:29:18.346 00.001 12268 AutoFind: too close [68, 371] 3.8 - [62, 363] 4.1
02:29:18.346 00.000 12268 AutoFind: too close [653, 812] 3.9 - [654, 803] 4.0
02:29:18.346 00.000 12268 AutoFind: too close [653, 812] 3.9 - [665, 830] 4.3
02:29:18.346 00.000 12268 AutoFind: too close [330, 802] 3.9 - [345, 792] 4.0
02:29:18.346 00.000 12268 AutoFind: too close [330, 802] 3.9 - [341, 818] 4.5
02:29:18.346 00.000 12268 AutoFind: too close [538, 268] 3.9 - [520, 248] 4.0
02:29:18.346 00.000 12268 AutoFind: too close [178, 935] 3.9 - [162, 926] 4.2
02:29:18.346 00.000 12268 AutoFind: too close [1141, 484] 4.0 - [1150, 466] 4.6
02:29:18.346 00.000 12268 AutoFind: too close [257, 596] 4.0 - [268, 582] 4.6
02:29:18.346 00.000 12268 AutoFind: too close [336, 405] 4.1 - [347, 395] 4.3
02:29:18.346 00.000 12268 AutoFind: too close [453, 727] 4.2 - [473, 742] 4.4
02:29:18.346 00.000 12268 AutoFind: too close to edge [12, 449] 4.5
02:29:18.346 00.000 12268 AutoFind: too close to edge [1269, 524] 4.8
02:29:18.346 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:29:18.346 00.000 12268 Star::Find(15, 115, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.346 00.000 12268 Star::Find returns 0 (3), X=115.00, Y=862.00, Mass=9, SNR=1.9, Peak=19 HFD=0.0
02:29:18.347 00.001 12268 Star::Find(15, 708, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.347 00.000 12268 Star::Find false star n=20 nbg=273 bg=14.3 sigma=1.0 thresh=17 peak=17
02:29:18.347 00.000 12268 Star::Find returns 0 (2), X=708.00, Y=875.00, Mass=62, SNR=2.9, Peak=20 HFD=0.0
02:29:18.347 00.000 12268 Star::Find(15, 1131, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.347 00.000 12268 Star::Find false star n=10 nbg=266 bg=13.3 sigma=0.9 thresh=16 peak=15
02:29:18.347 00.000 12268 Star::Find returns 0 (2), X=1131.00, Y=26.00, Mass=34, SNR=2.9, Peak=19 HFD=0.0
02:29:18.347 00.000 12268 Star::Find(15, 576, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.347 00.000 12268 Star::Find returns 0 (3), X=576.00, Y=144.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:18.347 00.000 12268 Star::Find(15, 130, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.347 00.000 12268 Star::Find returns 0 (3), X=130.00, Y=838.00, Mass=6, SNR=1.6, Peak=20 HFD=0.0
02:29:18.347 00.000 12268 Star::Find(15, 409, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.347 00.000 12268 Star::Find returns 0 (4), X=418.00, Y=475.00, Mass=31, SNR=3.9, Peak=45 HFD=0.5
02:29:18.348 00.001 12268 Star::Find(15, 286, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.348 00.000 12268 Star::Find returns 0 (2), X=286.00, Y=805.00, Mass=19, SNR=2.9, Peak=26 HFD=0.0
02:29:18.348 00.000 12268 Star::Find(15, 429, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.348 00.000 12268 Star::Find false star n=15 nbg=260 bg=14.5 sigma=0.9 thresh=17 peak=16
02:29:18.348 00.000 12268 Star::Find returns 0 (2), X=429.00, Y=926.00, Mass=42, SNR=2.9, Peak=18 HFD=0.0
02:29:18.348 00.000 12268 Star::Find(15, 582, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.348 00.000 12268 Star::Find false star n=2 nbg=277 bg=14.1 sigma=1.1 thresh=18 peak=18
02:29:18.348 00.000 12268 Star::Find returns 0 (2), X=582.00, Y=718.00, Mass=21, SNR=2.9, Peak=31 HFD=0.0
02:29:18.348 00.000 12268 Star::Find(15, 1082, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.348 00.000 12268 Star::Find returns 0 (3), X=1082.00, Y=394.00, Mass=5, SNR=1.5, Peak=20 HFD=0.0
02:29:18.348 00.000 12268 Star::Find(15, 852, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.348 00.000 12268 Star::Find returns 0 (4), X=849.92, Y=957.00, Mass=24, SNR=3.4, Peak=33 HFD=1.2
02:29:18.348 00.000 12268 Star::Find(15, 897, 678, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.348 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=678.00, Mass=21, SNR=3.0, Peak=18 HFD=0.0
02:29:18.348 00.000 12268 Star::Find(15, 84, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.349 00.001 12268 Star::Find returns 1 (0), X=83.89, Y=635.35, Mass=41, SNR=4.3, Peak=40 HFD=1.6
02:29:18.349 00.000 12268 Star::Find(15, 749, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.349 00.000 12268 Star::Find returns 0 (3), X=749.00, Y=873.00, Mass=10, SNR=2.1, Peak=20 HFD=0.0
02:29:18.349 00.000 12268 Star::Find(15, 189, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.349 00.000 12268 Star::Find returns 0 (2), X=189.00, Y=98.00, Mass=20, SNR=2.9, Peak=22 HFD=0.0
02:29:18.349 00.000 12268 Star::Find(15, 971, 458, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.349 00.000 12268 Star::Find returns 0 (4), X=962.15, Y=468.78, Mass=44, SNR=4.6, Peak=48 HFD=0.3
02:29:18.349 00.000 12268 Star::Find(15, 422, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.349 00.000 12268 Star::Find returns 0 (2), X=422.00, Y=205.00, Mass=15, SNR=2.5, Peak=20 HFD=0.0
02:29:18.349 00.000 12268 Star::Find(15, 145, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.349 00.000 12268 Star::Find returns 1 (0), X=147.49, Y=89.92, Mass=40, SNR=4.2, Peak=39 HFD=1.7
02:29:18.349 00.000 12268 Star::Find(15, 1258, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.349 00.000 12268 Star::Find false star n=4 nbg=211 bg=13.7 sigma=1.1 thresh=17 peak=17
02:29:18.349 00.000 12268 Star::Find returns 0 (2), X=1258.00, Y=939.00, Mass=23, SNR=2.9, Peak=26 HFD=0.0
02:29:18.350 00.001 12268 Star::Find(15, 1245, 178, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.350 00.000 12268 Star::Find returns 0 (3), X=1245.00, Y=178.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:29:18.350 00.000 12268 Star::Find(15, 583, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.350 00.000 12268 Star::Find returns 0 (2), X=583.00, Y=894.00, Mass=14, SNR=2.4, Peak=20 HFD=0.0
02:29:18.350 00.000 12268 Star::Find(15, 80, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.350 00.000 12268 Star::Find returns 0 (2), X=80.00, Y=914.00, Mass=14, SNR=2.5, Peak=25 HFD=0.0
02:29:18.350 00.000 12268 Star::Find(15, 1140, 571, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.350 00.000 12268 Star::Find returns 0 (4), X=1139.17, Y=569.09, Mass=88, SNR=6.6, Peak=94 HFD=0.2
02:29:18.350 00.000 12268 Star::Find(15, 1064, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.350 00.000 12268 Star::Find returns 0 (4), X=1062.82, Y=567.62, Mass=40, SNR=4.4, Peak=46 HFD=1.3
02:29:18.350 00.000 12268 Star::Find(15, 51, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.350 00.000 12268 Star::Find false star n=5 nbg=282 bg=14.9 sigma=1.1 thresh=18 peak=17
02:29:18.350 00.000 12268 Star::Find returns 0 (2), X=51.00, Y=430.00, Mass=25, SNR=2.9, Peak=28 HFD=0.0
02:29:18.350 00.000 12268 Star::Find(15, 178, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.351 00.001 12268 Star::Find returns 0 (2), X=178.00, Y=347.00, Mass=10, SNR=2.1, Peak=18 HFD=0.0
02:29:18.351 00.000 12268 Star::Find(15, 205, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.351 00.000 12268 Star::Find returns 0 (2), X=205.00, Y=433.00, Mass=11, SNR=2.1, Peak=20 HFD=0.0
02:29:18.351 00.000 12268 Star::Find(15, 889, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.351 00.000 12268 Star::Find returns 0 (4), X=877.00, Y=913.00, Mass=60, SNR=5.4, Peak=74 HFD=0.5
02:29:18.351 00.000 12268 Star::Find(15, 172, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.351 00.000 12268 Star::Find returns 0 (3), X=172.00, Y=423.00, Mass=3, SNR=1.2, Peak=20 HFD=0.0
02:29:18.351 00.000 12268 Star::Find(15, 229, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.351 00.000 12268 Star::Find returns 0 (2), X=229.00, Y=655.00, Mass=13, SNR=2.4, Peak=20 HFD=0.0
02:29:18.351 00.000 12268 Star::Find(15, 825, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.351 00.000 12268 Star::Find returns 1 (0), X=816.12, Y=78.07, Mass=47, SNR=4.7, Peak=43 HFD=1.7
02:29:18.351 00.000 12268 Star::Find(15, 576, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.351 00.000 12268 Star::Find returns 1 (0), X=586.68, Y=321.84, Mass=36, SNR=4.0, Peak=30 HFD=2.8
02:29:18.351 00.000 12268 Star::Find(15, 1061, 785, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.352 00.001 12268 Star::Find returns 0 (3), X=1061.00, Y=785.00, Mass=10, SNR=2.0, Peak=19 HFD=0.0
02:29:18.352 00.000 12268 Star::Find(15, 383, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.352 00.000 12268 Star::Find returns 0 (2), X=383.00, Y=109.00, Mass=18, SNR=2.8, Peak=19 HFD=0.0
02:29:18.352 00.000 12268 Star::Find(15, 847, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.352 00.000 12268 Star::Find returns 0 (2), X=847.00, Y=703.00, Mass=20, SNR=2.9, Peak=19 HFD=0.0
02:29:18.352 00.000 12268 Star::Find(15, 821, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.352 00.000 12268 Star::Find returns 0 (2), X=821.00, Y=234.00, Mass=15, SNR=2.5, Peak=18 HFD=0.0
02:29:18.352 00.000 12268 Star::Find(15, 43, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.352 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=610.00, Mass=15, SNR=2.5, Peak=23 HFD=0.0
02:29:18.352 00.000 12268 Star::Find(15, 718, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.352 00.000 12268 Star::Find returns 0 (2), X=718.00, Y=44.00, Mass=13, SNR=2.3, Peak=17 HFD=0.0
02:29:18.352 00.000 12268 Star::Find(15, 845, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.352 00.000 12268 Star::Find returns 0 (3), X=845.00, Y=220.00, Mass=9, SNR=2.1, Peak=20 HFD=0.0
02:29:18.352 00.000 12268 Star::Find(15, 258, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.353 00.001 12268 Star::Find false star n=6 nbg=287 bg=14.5 sigma=1.2 thresh=18 peak=16
02:29:18.353 00.000 12268 Star::Find returns 0 (2), X=258.00, Y=626.00, Mass=26, SNR=2.9, Peak=23 HFD=0.0
02:29:18.353 00.000 12268 Star::Find(15, 235, 785, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.353 00.000 12268 Star::Find returns 0 (3), X=235.00, Y=785.00, Mass=7, SNR=1.7, Peak=19 HFD=0.0
02:29:18.353 00.000 12268 Star::Find(15, 239, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.353 00.000 12268 Star::Find returns 0 (3), X=239.00, Y=438.00, Mass=8, SNR=1.8, Peak=19 HFD=0.0
02:29:18.353 00.000 12268 Star::Find(15, 1091, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.353 00.000 12268 Star::Find false star n=12 nbg=281 bg=13.1 sigma=1.0 thresh=16 peak=15
02:29:18.353 00.000 12268 Star::Find returns 0 (2), X=1091.00, Y=72.00, Mass=39, SNR=2.9, Peak=18 HFD=0.0
02:29:18.353 00.000 12268 Star::Find(15, 736, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.353 00.000 12268 Star::Find returns 0 (3), X=736.00, Y=483.00, Mass=5, SNR=1.5, Peak=19 HFD=0.0
02:29:18.353 00.000 12268 Star::Find(15, 53, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.353 00.000 12268 Star::Find returns 0 (4), X=49.68, Y=478.22, Mass=32, SNR=3.8, Peak=36 HFD=0.6
02:29:18.353 00.000 12268 Star::Find(15, 911, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.353 00.000 12268 Star::Find returns 0 (2), X=911.00, Y=111.00, Mass=12, SNR=2.2, Peak=20 HFD=0.0
02:29:18.354 00.001 12268 Star::Find(15, 872, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.354 00.000 12268 Star::Find returns 0 (2), X=872.00, Y=456.00, Mass=17, SNR=2.7, Peak=19 HFD=0.0
02:29:18.354 00.000 12268 Star::Find(15, 949, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.354 00.000 12268 Star::Find false star n=6 nbg=283 bg=13.8 sigma=1.2 thresh=17 peak=17
02:29:18.354 00.000 12268 Star::Find returns 0 (2), X=949.00, Y=450.00, Mass=30, SNR=2.9, Peak=28 HFD=0.0
02:29:18.354 00.000 12268 Star::Find(15, 618, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.354 00.000 12268 Star::Find returns 0 (2), X=618.00, Y=24.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:29:18.354 00.000 12268 Star::Find(15, 284, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.354 00.000 12268 Star::Find returns 0 (3), X=284.00, Y=29.00, Mass=8, SNR=1.8, Peak=20 HFD=0.0
02:29:18.354 00.000 12268 Star::Find(15, 579, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.354 00.000 12268 Star::Find returns 0 (2), X=579.00, Y=652.00, Mass=15, SNR=2.6, Peak=22 HFD=0.0
02:29:18.354 00.000 12268 Star::Find(15, 1172, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.354 00.000 12268 Star::Find returns 0 (3), X=1172.00, Y=296.00, Mass=5, SNR=1.4, Peak=18 HFD=0.0
02:29:18.355 00.001 12268 Star::Find(15, 611, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.355 00.000 12268 Star::Find false star n=8 nbg=279 bg=13.9 sigma=1.1 thresh=17 peak=15
02:29:18.355 00.000 12268 Star::Find returns 0 (2), X=611.00, Y=567.00, Mass=29, SNR=2.9, Peak=21 HFD=0.0
02:29:18.355 00.000 12268 Star::Find(15, 1046, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.355 00.000 12268 Star::Find returns 0 (3), X=1046.00, Y=717.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:29:18.355 00.000 12268 Star::Find(15, 106, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.355 00.000 12268 Star::Find returns 1 (0), X=105.37, Y=678.07, Mass=28, SNR=3.6, Peak=31 HFD=1.9
02:29:18.355 00.000 12268 Star::Find(15, 415, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.355 00.000 12268 Star::Find false star n=12 nbg=264 bg=14.5 sigma=0.9 thresh=17 peak=15
02:29:18.355 00.000 12268 Star::Find returns 0 (2), X=415.00, Y=761.00, Mass=34, SNR=2.9, Peak=18 HFD=0.0
02:29:18.355 00.000 12268 Star::Find(15, 513, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.355 00.000 12268 Star::Find returns 0 (4), X=508.27, Y=681.14, Mass=60, SNR=5.4, Peak=22 HFD=0.4
02:29:18.355 00.000 12268 Star::Find(15, 435, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.355 00.000 12268 Star::Find false star n=8 nbg=282 bg=14.0 sigma=1.1 thresh=17 peak=15
02:29:18.355 00.000 12268 Star::Find returns 0 (2), X=435.00, Y=54.00, Mass=25, SNR=2.9, Peak=19 HFD=0.0
02:29:18.356 00.001 12268 Star::Find(15, 917, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.356 00.000 12268 Star::Find returns 0 (3), X=917.00, Y=269.00, Mass=3, SNR=1.2, Peak=20 HFD=0.0
02:29:18.356 00.000 12268 Star::Find(15, 1200, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.356 00.000 12268 Star::Find false star n=4 nbg=280 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:18.356 00.000 12268 Star::Find returns 0 (2), X=1200.00, Y=935.00, Mass=21, SNR=2.9, Peak=25 HFD=0.0
02:29:18.356 00.000 12268 Star::Find(15, 1095, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.356 00.000 12268 Star::Find returns 0 (3), X=1095.00, Y=353.00, Mass=9, SNR=2.0, Peak=20 HFD=0.0
02:29:18.356 00.000 12268 Star::Find(15, 706, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.356 00.000 12268 Star::Find false star n=7 nbg=280 bg=14.1 sigma=1.1 thresh=17 peak=16
02:29:18.356 00.000 12268 Star::Find returns 0 (2), X=706.00, Y=774.00, Mass=28, SNR=2.9, Peak=23 HFD=0.0
02:29:18.356 00.000 12268 Star::Find(15, 825, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.356 00.000 12268 Star::Find returns 1 (0), X=830.19, Y=180.93, Mass=33, SNR=3.8, Peak=27 HFD=6.1
02:29:18.356 00.000 12268 Star::Find(15, 437, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.356 00.000 12268 Star::Find false star n=9 nbg=283 bg=14.1 sigma=1.1 thresh=17 peak=16
02:29:18.357 00.001 12268 Star::Find returns 0 (2), X=437.00, Y=298.00, Mass=29, SNR=2.9, Peak=19 HFD=0.0
02:29:18.357 00.000 12268 Star::Find(15, 1033, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.357 00.000 12268 Star::Find false star n=12 nbg=276 bg=13.2 sigma=1.1 thresh=16 peak=15
02:29:18.357 00.000 12268 Star::Find returns 0 (2), X=1033.00, Y=131.00, Mass=36, SNR=2.9, Peak=17 HFD=0.0
02:29:18.357 00.000 12268 Star::Find(15, 1020, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.357 00.000 12268 Star::Find returns 0 (2), X=1020.00, Y=908.00, Mass=12, SNR=2.3, Peak=20 HFD=0.0
02:29:18.357 00.000 12268 Star::Find(15, 402, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.357 00.000 12268 Star::Find returns 0 (4), X=404.43, Y=882.87, Mass=98, SNR=6.8, Peak=91 HFD=0.6
02:29:18.357 00.000 12268 Star::Find(15, 521, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.357 00.000 12268 Star::Find false star n=7 nbg=277 bg=14.0 sigma=1.1 thresh=17 peak=16
02:29:18.357 00.000 12268 Star::Find returns 0 (2), X=521.00, Y=482.00, Mass=26, SNR=2.9, Peak=21 HFD=0.0
02:29:18.357 00.000 12268 Star::Find(15, 599, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.357 00.000 12268 Star::Find returns 0 (2), X=599.00, Y=545.00, Mass=12, SNR=2.2, Peak=18 HFD=0.0
02:29:18.357 00.000 12268 Star::Find(15, 887, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.357 00.000 12268 Star::Find returns 0 (4), X=897.00, Y=852.00, Mass=27, SNR=3.6, Peak=41 HFD=0.5
02:29:18.358 00.001 12268 Star::Find(15, 147, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.358 00.000 12268 Star::Find returns 0 (3), X=147.00, Y=420.00, Mass=10, SNR=2.0, Peak=21 HFD=0.0
02:29:18.358 00.000 12268 Star::Find(15, 1154, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.358 00.000 12268 Star::Find false star n=14 nbg=274 bg=13.2 sigma=1.1 thresh=16 peak=16
02:29:18.358 00.000 12268 Star::Find returns 0 (2), X=1154.00, Y=209.00, Mass=53, SNR=2.9, Peak=25 HFD=0.0
02:29:18.358 00.000 12268 AutoFind: finding best star pass 1
02:29:18.358 00.000 12268 Star::Find(15, 115, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.358 00.000 12268 Star::Find returns 0 (3), X=115.00, Y=862.00, Mass=9, SNR=1.9, Peak=19 HFD=0.0
02:29:18.358 00.000 12268 Star::Find(15, 708, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.358 00.000 12268 Star::Find false star n=20 nbg=273 bg=14.3 sigma=1.0 thresh=17 peak=17
02:29:18.358 00.000 12268 Star::Find returns 0 (2), X=708.00, Y=875.00, Mass=62, SNR=2.9, Peak=20 HFD=0.0
02:29:18.358 00.000 12268 Star::Find(15, 1131, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.358 00.000 12268 Star::Find false star n=10 nbg=266 bg=13.3 sigma=0.9 thresh=16 peak=15
02:29:18.358 00.000 12268 Star::Find returns 0 (2), X=1131.00, Y=26.00, Mass=34, SNR=2.9, Peak=19 HFD=0.0
02:29:18.359 00.001 12268 Star::Find(15, 576, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.359 00.000 12268 Star::Find returns 0 (3), X=576.00, Y=144.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:18.359 00.000 12268 Star::Find(15, 130, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.359 00.000 12268 Star::Find returns 0 (3), X=130.00, Y=838.00, Mass=6, SNR=1.6, Peak=20 HFD=0.0
02:29:18.359 00.000 12268 Star::Find(15, 409, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.359 00.000 12268 Star::Find returns 0 (4), X=418.00, Y=475.00, Mass=31, SNR=3.9, Peak=45 HFD=0.5
02:29:18.359 00.000 12268 Star::Find(15, 286, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.359 00.000 12268 Star::Find returns 0 (2), X=286.00, Y=805.00, Mass=19, SNR=2.9, Peak=26 HFD=0.0
02:29:18.359 00.000 12268 Star::Find(15, 429, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.359 00.000 12268 Star::Find false star n=15 nbg=260 bg=14.5 sigma=0.9 thresh=17 peak=16
02:29:18.359 00.000 12268 Star::Find returns 0 (2), X=429.00, Y=926.00, Mass=42, SNR=2.9, Peak=18 HFD=0.0
02:29:18.359 00.000 12268 Star::Find(15, 582, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.359 00.000 12268 Star::Find false star n=2 nbg=277 bg=14.1 sigma=1.1 thresh=18 peak=18
02:29:18.360 00.001 12268 Star::Find returns 0 (2), X=582.00, Y=718.00, Mass=21, SNR=2.9, Peak=31 HFD=0.0
02:29:18.360 00.000 12268 Star::Find(15, 1082, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.360 00.000 12268 Star::Find returns 0 (3), X=1082.00, Y=394.00, Mass=5, SNR=1.5, Peak=20 HFD=0.0
02:29:18.360 00.000 12268 Star::Find(15, 852, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.360 00.000 12268 Star::Find returns 0 (4), X=849.92, Y=957.00, Mass=24, SNR=3.4, Peak=33 HFD=1.2
02:29:18.360 00.000 12268 Star::Find(15, 897, 678, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.360 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=678.00, Mass=21, SNR=3.0, Peak=18 HFD=0.0
02:29:18.360 00.000 12268 Star::Find(15, 84, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.360 00.000 12268 Star::Find returns 1 (0), X=83.89, Y=635.35, Mass=41, SNR=4.3, Peak=40 HFD=1.6
02:29:18.360 00.000 12268 Star::Find(15, 749, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.360 00.000 12268 Star::Find returns 0 (3), X=749.00, Y=873.00, Mass=10, SNR=2.1, Peak=20 HFD=0.0
02:29:18.360 00.000 12268 Star::Find(15, 189, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.360 00.000 12268 Star::Find returns 0 (2), X=189.00, Y=98.00, Mass=20, SNR=2.9, Peak=22 HFD=0.0
02:29:18.361 00.001 12268 Star::Find(15, 971, 458, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.361 00.000 12268 Star::Find returns 0 (4), X=962.15, Y=468.78, Mass=44, SNR=4.6, Peak=48 HFD=0.3
02:29:18.361 00.000 12268 Star::Find(15, 422, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.361 00.000 12268 Star::Find returns 0 (2), X=422.00, Y=205.00, Mass=15, SNR=2.5, Peak=20 HFD=0.0
02:29:18.361 00.000 12268 Star::Find(15, 145, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.361 00.000 12268 Star::Find returns 1 (0), X=147.49, Y=89.92, Mass=40, SNR=4.2, Peak=39 HFD=1.7
02:29:18.361 00.000 12268 Star::Find(15, 1258, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.361 00.000 12268 Star::Find false star n=4 nbg=211 bg=13.7 sigma=1.1 thresh=17 peak=17
02:29:18.361 00.000 12268 Star::Find returns 0 (2), X=1258.00, Y=939.00, Mass=23, SNR=2.9, Peak=26 HFD=0.0
02:29:18.361 00.000 12268 Star::Find(15, 1245, 178, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.361 00.000 12268 Star::Find returns 0 (3), X=1245.00, Y=178.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:29:18.362 00.001 12268 Star::Find(15, 583, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.362 00.000 12268 Star::Find returns 0 (2), X=583.00, Y=894.00, Mass=14, SNR=2.4, Peak=20 HFD=0.0
02:29:18.362 00.000 12268 Star::Find(15, 80, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.362 00.000 12268 Star::Find returns 0 (2), X=80.00, Y=914.00, Mass=14, SNR=2.5, Peak=25 HFD=0.0
02:29:18.362 00.000 12268 Star::Find(15, 1140, 571, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.362 00.000 12268 Star::Find returns 0 (4), X=1139.17, Y=569.09, Mass=88, SNR=6.6, Peak=94 HFD=0.2
02:29:18.362 00.000 12268 Star::Find(15, 1064, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.362 00.000 12268 Star::Find returns 0 (4), X=1062.82, Y=567.62, Mass=40, SNR=4.4, Peak=46 HFD=1.3
02:29:18.362 00.000 12268 Star::Find(15, 51, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.362 00.000 12268 Star::Find false star n=5 nbg=282 bg=14.9 sigma=1.1 thresh=18 peak=17
02:29:18.362 00.000 12268 Star::Find returns 0 (2), X=51.00, Y=430.00, Mass=25, SNR=2.9, Peak=28 HFD=0.0
02:29:18.362 00.000 12268 Star::Find(15, 178, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.362 00.000 12268 Star::Find returns 0 (2), X=178.00, Y=347.00, Mass=10, SNR=2.1, Peak=18 HFD=0.0
02:29:18.363 00.001 12268 Star::Find(15, 205, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.363 00.000 12268 Star::Find returns 0 (2), X=205.00, Y=433.00, Mass=11, SNR=2.1, Peak=20 HFD=0.0
02:29:18.363 00.000 12268 Star::Find(15, 889, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.363 00.000 12268 Star::Find returns 0 (4), X=877.00, Y=913.00, Mass=60, SNR=5.4, Peak=74 HFD=0.5
02:29:18.363 00.000 12268 Star::Find(15, 172, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.363 00.000 12268 Star::Find returns 0 (3), X=172.00, Y=423.00, Mass=3, SNR=1.2, Peak=20 HFD=0.0
02:29:18.363 00.000 12268 Star::Find(15, 229, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.363 00.000 12268 Star::Find returns 0 (2), X=229.00, Y=655.00, Mass=13, SNR=2.4, Peak=20 HFD=0.0
02:29:18.363 00.000 12268 Star::Find(15, 825, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.363 00.000 12268 Star::Find returns 1 (0), X=816.12, Y=78.07, Mass=47, SNR=4.7, Peak=43 HFD=1.7
02:29:18.363 00.000 12268 Star::Find(15, 576, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.363 00.000 12268 Star::Find returns 1 (0), X=586.68, Y=321.84, Mass=36, SNR=4.0, Peak=30 HFD=2.8
02:29:18.363 00.000 12268 Star::Find(15, 1061, 785, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.364 00.001 12268 Star::Find returns 0 (3), X=1061.00, Y=785.00, Mass=10, SNR=2.0, Peak=19 HFD=0.0
02:29:18.364 00.000 12268 Star::Find(15, 383, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.364 00.000 12268 Star::Find returns 0 (2), X=383.00, Y=109.00, Mass=18, SNR=2.8, Peak=19 HFD=0.0
02:29:18.364 00.000 12268 Star::Find(15, 847, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.364 00.000 12268 Star::Find returns 0 (2), X=847.00, Y=703.00, Mass=20, SNR=2.9, Peak=19 HFD=0.0
02:29:18.364 00.000 12268 Star::Find(15, 821, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.364 00.000 12268 Star::Find returns 0 (2), X=821.00, Y=234.00, Mass=15, SNR=2.5, Peak=18 HFD=0.0
02:29:18.364 00.000 12268 Star::Find(15, 43, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.364 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=610.00, Mass=15, SNR=2.5, Peak=23 HFD=0.0
02:29:18.364 00.000 12268 Star::Find(15, 718, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.364 00.000 12268 Star::Find returns 0 (2), X=718.00, Y=44.00, Mass=13, SNR=2.3, Peak=17 HFD=0.0
02:29:18.364 00.000 12268 Star::Find(15, 845, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.364 00.000 12268 Star::Find returns 0 (3), X=845.00, Y=220.00, Mass=9, SNR=2.1, Peak=20 HFD=0.0
02:29:18.365 00.001 12268 Star::Find(15, 258, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.365 00.000 12268 Star::Find false star n=6 nbg=287 bg=14.5 sigma=1.2 thresh=18 peak=16
02:29:18.365 00.000 12268 Star::Find returns 0 (2), X=258.00, Y=626.00, Mass=26, SNR=2.9, Peak=23 HFD=0.0
02:29:18.365 00.000 12268 Star::Find(15, 235, 785, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.365 00.000 12268 Star::Find returns 0 (3), X=235.00, Y=785.00, Mass=7, SNR=1.7, Peak=19 HFD=0.0
02:29:18.365 00.000 12268 Star::Find(15, 239, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.365 00.000 12268 Star::Find returns 0 (3), X=239.00, Y=438.00, Mass=8, SNR=1.8, Peak=19 HFD=0.0
02:29:18.365 00.000 12268 Star::Find(15, 1091, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.365 00.000 12268 Star::Find false star n=12 nbg=281 bg=13.1 sigma=1.0 thresh=16 peak=15
02:29:18.365 00.000 12268 Star::Find returns 0 (2), X=1091.00, Y=72.00, Mass=39, SNR=2.9, Peak=18 HFD=0.0
02:29:18.365 00.000 12268 Star::Find(15, 736, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.365 00.000 12268 Star::Find returns 0 (3), X=736.00, Y=483.00, Mass=5, SNR=1.5, Peak=19 HFD=0.0
02:29:18.365 00.000 12268 Star::Find(15, 53, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.365 00.000 12268 Star::Find returns 0 (4), X=49.68, Y=478.22, Mass=32, SNR=3.8, Peak=36 HFD=0.6
02:29:18.365 00.000 12268 Star::Find(15, 911, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.366 00.001 12268 Star::Find returns 0 (2), X=911.00, Y=111.00, Mass=12, SNR=2.2, Peak=20 HFD=0.0
02:29:18.366 00.000 12268 Star::Find(15, 872, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.366 00.000 12268 Star::Find returns 0 (2), X=872.00, Y=456.00, Mass=17, SNR=2.7, Peak=19 HFD=0.0
02:29:18.366 00.000 12268 Star::Find(15, 949, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.366 00.000 12268 Star::Find false star n=6 nbg=283 bg=13.8 sigma=1.2 thresh=17 peak=17
02:29:18.366 00.000 12268 Star::Find returns 0 (2), X=949.00, Y=450.00, Mass=30, SNR=2.9, Peak=28 HFD=0.0
02:29:18.366 00.000 12268 Star::Find(15, 618, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.366 00.000 12268 Star::Find returns 0 (2), X=618.00, Y=24.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:29:18.366 00.000 12268 Star::Find(15, 284, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.366 00.000 12268 Star::Find returns 0 (3), X=284.00, Y=29.00, Mass=8, SNR=1.8, Peak=20 HFD=0.0
02:29:18.366 00.000 12268 Star::Find(15, 579, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.366 00.000 12268 Star::Find returns 0 (2), X=579.00, Y=652.00, Mass=15, SNR=2.6, Peak=22 HFD=0.0
02:29:18.366 00.000 12268 Star::Find(15, 1172, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.367 00.001 12268 Star::Find returns 0 (3), X=1172.00, Y=296.00, Mass=5, SNR=1.4, Peak=18 HFD=0.0
02:29:18.367 00.000 12268 Star::Find(15, 611, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.367 00.000 12268 Star::Find false star n=8 nbg=279 bg=13.9 sigma=1.1 thresh=17 peak=15
02:29:18.367 00.000 12268 Star::Find returns 0 (2), X=611.00, Y=567.00, Mass=29, SNR=2.9, Peak=21 HFD=0.0
02:29:18.367 00.000 12268 Star::Find(15, 1046, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.367 00.000 12268 Star::Find returns 0 (3), X=1046.00, Y=717.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:29:18.367 00.000 12268 Star::Find(15, 106, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.367 00.000 12268 Star::Find returns 1 (0), X=105.37, Y=678.07, Mass=28, SNR=3.6, Peak=31 HFD=1.9
02:29:18.367 00.000 12268 Star::Find(15, 415, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.367 00.000 12268 Star::Find false star n=12 nbg=264 bg=14.5 sigma=0.9 thresh=17 peak=15
02:29:18.367 00.000 12268 Star::Find returns 0 (2), X=415.00, Y=761.00, Mass=34, SNR=2.9, Peak=18 HFD=0.0
02:29:18.367 00.000 12268 Star::Find(15, 513, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.367 00.000 12268 Star::Find returns 0 (4), X=508.27, Y=681.14, Mass=60, SNR=5.4, Peak=22 HFD=0.4
02:29:18.367 00.000 12268 Star::Find(15, 435, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.367 00.000 12268 Star::Find false star n=8 nbg=282 bg=14.0 sigma=1.1 thresh=17 peak=15
02:29:18.368 00.001 12268 Star::Find returns 0 (2), X=435.00, Y=54.00, Mass=25, SNR=2.9, Peak=19 HFD=0.0
02:29:18.368 00.000 12268 Star::Find(15, 917, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.368 00.000 12268 Star::Find returns 0 (3), X=917.00, Y=269.00, Mass=3, SNR=1.2, Peak=20 HFD=0.0
02:29:18.368 00.000 12268 Star::Find(15, 1200, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.368 00.000 12268 Star::Find false star n=4 nbg=280 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:18.368 00.000 12268 Star::Find returns 0 (2), X=1200.00, Y=935.00, Mass=21, SNR=2.9, Peak=25 HFD=0.0
02:29:18.368 00.000 12268 Star::Find(15, 1095, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.368 00.000 12268 Star::Find returns 0 (3), X=1095.00, Y=353.00, Mass=9, SNR=2.0, Peak=20 HFD=0.0
02:29:18.368 00.000 12268 Star::Find(15, 706, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.368 00.000 12268 Star::Find false star n=7 nbg=280 bg=14.1 sigma=1.1 thresh=17 peak=16
02:29:18.368 00.000 12268 Star::Find returns 0 (2), X=706.00, Y=774.00, Mass=28, SNR=2.9, Peak=23 HFD=0.0
02:29:18.368 00.000 12268 Star::Find(15, 825, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.368 00.000 12268 Star::Find returns 1 (0), X=830.19, Y=180.93, Mass=33, SNR=3.8, Peak=27 HFD=6.1
02:29:18.368 00.000 12268 Star::Find(15, 437, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.369 00.001 12268 Star::Find false star n=9 nbg=283 bg=14.1 sigma=1.1 thresh=17 peak=16
02:29:18.369 00.000 12268 Star::Find returns 0 (2), X=437.00, Y=298.00, Mass=29, SNR=2.9, Peak=19 HFD=0.0
02:29:18.369 00.000 12268 Star::Find(15, 1033, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.369 00.000 12268 Star::Find false star n=12 nbg=276 bg=13.2 sigma=1.1 thresh=16 peak=15
02:29:18.369 00.000 12268 Star::Find returns 0 (2), X=1033.00, Y=131.00, Mass=36, SNR=2.9, Peak=17 HFD=0.0
02:29:18.369 00.000 12268 Star::Find(15, 1020, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.369 00.000 12268 Star::Find returns 0 (2), X=1020.00, Y=908.00, Mass=12, SNR=2.3, Peak=20 HFD=0.0
02:29:18.369 00.000 12268 Star::Find(15, 402, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.369 00.000 12268 Star::Find returns 0 (4), X=404.43, Y=882.87, Mass=98, SNR=6.8, Peak=91 HFD=0.6
02:29:18.369 00.000 12268 Star::Find(15, 521, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.369 00.000 12268 Star::Find false star n=7 nbg=277 bg=14.0 sigma=1.1 thresh=17 peak=16
02:29:18.369 00.000 12268 Star::Find returns 0 (2), X=521.00, Y=482.00, Mass=26, SNR=2.9, Peak=21 HFD=0.0
02:29:18.369 00.000 12268 Star::Find(15, 599, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.369 00.000 12268 Star::Find returns 0 (2), X=599.00, Y=545.00, Mass=12, SNR=2.2, Peak=18 HFD=0.0
02:29:18.369 00.000 12268 Star::Find(15, 887, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.370 00.001 12268 Star::Find returns 0 (4), X=897.00, Y=852.00, Mass=27, SNR=3.6, Peak=41 HFD=0.5
02:29:18.370 00.000 12268 Star::Find(15, 147, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.370 00.000 12268 Star::Find returns 0 (3), X=147.00, Y=420.00, Mass=10, SNR=2.0, Peak=21 HFD=0.0
02:29:18.370 00.000 12268 Star::Find(15, 1154, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.370 00.000 12268 Star::Find false star n=14 nbg=274 bg=13.2 sigma=1.1 thresh=16 peak=16
02:29:18.370 00.000 12268 Star::Find returns 0 (2), X=1154.00, Y=209.00, Mass=53, SNR=2.9, Peak=25 HFD=0.0
02:29:18.370 00.000 12268 AutoFind: could not find a star on Pass 1
02:29:18.370 00.000 12268 AutoFind: finding best star pass 2
02:29:18.370 00.000 12268 Star::Find(15, 115, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.370 00.000 12268 Star::Find returns 0 (3), X=115.00, Y=862.00, Mass=9, SNR=1.9, Peak=19 HFD=0.0
02:29:18.370 00.000 12268 Star::Find(15, 708, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.370 00.000 12268 Star::Find false star n=20 nbg=273 bg=14.3 sigma=1.0 thresh=17 peak=17
02:29:18.370 00.000 12268 Star::Find returns 0 (2), X=708.00, Y=875.00, Mass=62, SNR=2.9, Peak=20 HFD=0.0
02:29:18.370 00.000 12268 Star::Find(15, 1131, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.371 00.001 12268 Star::Find false star n=10 nbg=266 bg=13.3 sigma=0.9 thresh=16 peak=15
02:29:18.371 00.000 12268 Star::Find returns 0 (2), X=1131.00, Y=26.00, Mass=34, SNR=2.9, Peak=19 HFD=0.0
02:29:18.371 00.000 12268 Star::Find(15, 576, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.371 00.000 12268 Star::Find returns 0 (3), X=576.00, Y=144.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:18.371 00.000 12268 Star::Find(15, 130, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.371 00.000 12268 Star::Find returns 0 (3), X=130.00, Y=838.00, Mass=6, SNR=1.6, Peak=20 HFD=0.0
02:29:18.371 00.000 12268 Star::Find(15, 409, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.371 00.000 12268 Star::Find returns 0 (4), X=418.00, Y=475.00, Mass=31, SNR=3.9, Peak=45 HFD=0.5
02:29:18.371 00.000 12268 Star::Find(15, 286, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.371 00.000 12268 Star::Find returns 0 (2), X=286.00, Y=805.00, Mass=19, SNR=2.9, Peak=26 HFD=0.0
02:29:18.371 00.000 12268 Star::Find(15, 429, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.371 00.000 12268 Star::Find false star n=15 nbg=260 bg=14.5 sigma=0.9 thresh=17 peak=16
02:29:18.371 00.000 12268 Star::Find returns 0 (2), X=429.00, Y=926.00, Mass=42, SNR=2.9, Peak=18 HFD=0.0
02:29:18.371 00.000 12268 Star::Find(15, 582, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.372 00.001 12268 Star::Find false star n=2 nbg=277 bg=14.1 sigma=1.1 thresh=18 peak=18
02:29:18.372 00.000 12268 Star::Find returns 0 (2), X=582.00, Y=718.00, Mass=21, SNR=2.9, Peak=31 HFD=0.0
02:29:18.372 00.000 12268 Star::Find(15, 1082, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.372 00.000 12268 Star::Find returns 0 (3), X=1082.00, Y=394.00, Mass=5, SNR=1.5, Peak=20 HFD=0.0
02:29:18.372 00.000 12268 Star::Find(15, 852, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.372 00.000 12268 Star::Find returns 0 (4), X=849.92, Y=957.00, Mass=24, SNR=3.4, Peak=33 HFD=1.2
02:29:18.372 00.000 12268 Star::Find(15, 897, 678, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.372 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=678.00, Mass=21, SNR=3.0, Peak=18 HFD=0.0
02:29:18.372 00.000 12268 Star::Find(15, 84, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.372 00.000 12268 Star::Find returns 1 (0), X=83.89, Y=635.35, Mass=41, SNR=4.3, Peak=40 HFD=1.6
02:29:18.372 00.000 12268 AutoFind: star saturated or too dim [84, 642] 4.3 Mass 41 SNR 4.3
02:29:18.372 00.000 12268 Star::Find(15, 749, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.372 00.000 12268 Star::Find returns 0 (3), X=749.00, Y=873.00, Mass=10, SNR=2.1, Peak=20 HFD=0.0
02:29:18.372 00.000 12268 Star::Find(15, 189, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.373 00.001 12268 Star::Find returns 0 (2), X=189.00, Y=98.00, Mass=20, SNR=2.9, Peak=22 HFD=0.0
02:29:18.373 00.000 12268 Star::Find(15, 971, 458, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.373 00.000 12268 Star::Find returns 0 (4), X=962.15, Y=468.78, Mass=44, SNR=4.6, Peak=48 HFD=0.3
02:29:18.373 00.000 12268 Star::Find(15, 422, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.373 00.000 12268 Star::Find returns 0 (2), X=422.00, Y=205.00, Mass=15, SNR=2.5, Peak=20 HFD=0.0
02:29:18.373 00.000 12268 Star::Find(15, 145, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.373 00.000 12268 Star::Find returns 1 (0), X=147.49, Y=89.92, Mass=40, SNR=4.2, Peak=39 HFD=1.7
02:29:18.373 00.000 12268 AutoFind: star saturated or too dim [145, 101] 4.2 Mass 40 SNR 4.2
02:29:18.373 00.000 12268 Star::Find(15, 1258, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.373 00.000 12268 Star::Find false star n=4 nbg=211 bg=13.7 sigma=1.1 thresh=17 peak=17
02:29:18.373 00.000 12268 Star::Find returns 0 (2), X=1258.00, Y=939.00, Mass=23, SNR=2.9, Peak=26 HFD=0.0
02:29:18.373 00.000 12268 Star::Find(15, 1245, 178, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.373 00.000 12268 Star::Find returns 0 (3), X=1245.00, Y=178.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:29:18.373 00.000 12268 Star::Find(15, 583, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.373 00.000 12268 Star::Find returns 0 (2), X=583.00, Y=894.00, Mass=14, SNR=2.4, Peak=20 HFD=0.0
02:29:18.374 00.001 12268 Star::Find(15, 80, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.374 00.000 12268 Star::Find returns 0 (2), X=80.00, Y=914.00, Mass=14, SNR=2.5, Peak=25 HFD=0.0
02:29:18.374 00.000 12268 Star::Find(15, 1140, 571, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.374 00.000 12268 Star::Find returns 0 (4), X=1139.17, Y=569.09, Mass=88, SNR=6.6, Peak=94 HFD=0.2
02:29:18.374 00.000 12268 Star::Find(15, 1064, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.374 00.000 12268 Star::Find returns 0 (4), X=1062.82, Y=567.62, Mass=40, SNR=4.4, Peak=46 HFD=1.3
02:29:18.374 00.000 12268 Star::Find(15, 51, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.374 00.000 12268 Star::Find false star n=5 nbg=282 bg=14.9 sigma=1.1 thresh=18 peak=17
02:29:18.374 00.000 12268 Star::Find returns 0 (2), X=51.00, Y=430.00, Mass=25, SNR=2.9, Peak=28 HFD=0.0
02:29:18.374 00.000 12268 Star::Find(15, 178, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.374 00.000 12268 Star::Find returns 0 (2), X=178.00, Y=347.00, Mass=10, SNR=2.1, Peak=18 HFD=0.0
02:29:18.374 00.000 12268 Star::Find(15, 205, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.374 00.000 12268 Star::Find returns 0 (2), X=205.00, Y=433.00, Mass=11, SNR=2.1, Peak=20 HFD=0.0
02:29:18.374 00.000 12268 Star::Find(15, 889, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.375 00.001 12268 Star::Find returns 0 (4), X=877.00, Y=913.00, Mass=60, SNR=5.4, Peak=74 HFD=0.5
02:29:18.375 00.000 12268 Star::Find(15, 172, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.375 00.000 12268 Star::Find returns 0 (3), X=172.00, Y=423.00, Mass=3, SNR=1.2, Peak=20 HFD=0.0
02:29:18.375 00.000 12268 Star::Find(15, 229, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.375 00.000 12268 Star::Find returns 0 (2), X=229.00, Y=655.00, Mass=13, SNR=2.4, Peak=20 HFD=0.0
02:29:18.375 00.000 12268 Star::Find(15, 825, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.375 00.000 12268 Star::Find returns 1 (0), X=816.12, Y=78.07, Mass=47, SNR=4.7, Peak=43 HFD=1.7
02:29:18.375 00.000 12268 AutoFind: star saturated or too dim [825, 89] 4.0 Mass 47 SNR 4.7
02:29:18.375 00.000 12268 Star::Find(15, 576, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.375 00.000 12268 Star::Find returns 1 (0), X=586.68, Y=321.84, Mass=36, SNR=4.0, Peak=30 HFD=2.8
02:29:18.375 00.000 12268 AutoFind: star saturated or too dim [576, 310] 4.0 Mass 36 SNR 4.0
02:29:18.375 00.000 12268 Star::Find(15, 1061, 785, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.375 00.000 12268 Star::Find returns 0 (3), X=1061.00, Y=785.00, Mass=10, SNR=2.0, Peak=19 HFD=0.0
02:29:18.375 00.000 12268 Star::Find(15, 383, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.376 00.001 12268 Star::Find returns 0 (2), X=383.00, Y=109.00, Mass=18, SNR=2.8, Peak=19 HFD=0.0
02:29:18.376 00.000 12268 Star::Find(15, 847, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.376 00.000 12268 Star::Find returns 0 (2), X=847.00, Y=703.00, Mass=20, SNR=2.9, Peak=19 HFD=0.0
02:29:18.376 00.000 12268 Star::Find(15, 821, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.376 00.000 12268 Star::Find returns 0 (2), X=821.00, Y=234.00, Mass=15, SNR=2.5, Peak=18 HFD=0.0
02:29:18.376 00.000 12268 Star::Find(15, 43, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.376 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=610.00, Mass=15, SNR=2.5, Peak=23 HFD=0.0
02:29:18.376 00.000 12268 Star::Find(15, 718, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.376 00.000 12268 Star::Find returns 0 (2), X=718.00, Y=44.00, Mass=13, SNR=2.3, Peak=17 HFD=0.0
02:29:18.376 00.000 12268 Star::Find(15, 845, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.376 00.000 12268 Star::Find returns 0 (3), X=845.00, Y=220.00, Mass=9, SNR=2.1, Peak=20 HFD=0.0
02:29:18.376 00.000 12268 Star::Find(15, 258, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.377 00.001 12268 Star::Find false star n=6 nbg=287 bg=14.5 sigma=1.2 thresh=18 peak=16
02:29:18.377 00.000 12268 Star::Find returns 0 (2), X=258.00, Y=626.00, Mass=26, SNR=2.9, Peak=23 HFD=0.0
02:29:18.377 00.000 12268 Star::Find(15, 235, 785, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.377 00.000 12268 Star::Find returns 0 (3), X=235.00, Y=785.00, Mass=7, SNR=1.7, Peak=19 HFD=0.0
02:29:18.377 00.000 12268 Star::Find(15, 239, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.377 00.000 12268 Star::Find returns 0 (3), X=239.00, Y=438.00, Mass=8, SNR=1.8, Peak=19 HFD=0.0
02:29:18.377 00.000 12268 Star::Find(15, 1091, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.377 00.000 12268 Star::Find false star n=12 nbg=281 bg=13.1 sigma=1.0 thresh=16 peak=15
02:29:18.377 00.000 12268 Star::Find returns 0 (2), X=1091.00, Y=72.00, Mass=39, SNR=2.9, Peak=18 HFD=0.0
02:29:18.377 00.000 12268 Star::Find(15, 736, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.377 00.000 12268 Star::Find returns 0 (3), X=736.00, Y=483.00, Mass=5, SNR=1.5, Peak=19 HFD=0.0
02:29:18.377 00.000 12268 Star::Find(15, 53, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.377 00.000 12268 Star::Find returns 0 (4), X=49.68, Y=478.22, Mass=32, SNR=3.8, Peak=36 HFD=0.6
02:29:18.377 00.000 12268 Star::Find(15, 911, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.378 00.001 12268 Star::Find returns 0 (2), X=911.00, Y=111.00, Mass=12, SNR=2.2, Peak=20 HFD=0.0
02:29:18.378 00.000 12268 Star::Find(15, 872, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.378 00.000 12268 Star::Find returns 0 (2), X=872.00, Y=456.00, Mass=17, SNR=2.7, Peak=19 HFD=0.0
02:29:18.378 00.000 12268 Star::Find(15, 949, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.378 00.000 12268 Star::Find false star n=6 nbg=283 bg=13.8 sigma=1.2 thresh=17 peak=17
02:29:18.378 00.000 12268 Star::Find returns 0 (2), X=949.00, Y=450.00, Mass=30, SNR=2.9, Peak=28 HFD=0.0
02:29:18.378 00.000 12268 Star::Find(15, 618, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.378 00.000 12268 Star::Find returns 0 (2), X=618.00, Y=24.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:29:18.378 00.000 12268 Star::Find(15, 284, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.378 00.000 12268 Star::Find returns 0 (3), X=284.00, Y=29.00, Mass=8, SNR=1.8, Peak=20 HFD=0.0
02:29:18.378 00.000 12268 Star::Find(15, 579, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.378 00.000 12268 Star::Find returns 0 (2), X=579.00, Y=652.00, Mass=15, SNR=2.6, Peak=22 HFD=0.0
02:29:18.378 00.000 12268 Star::Find(15, 1172, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.378 00.000 12268 Star::Find returns 0 (3), X=1172.00, Y=296.00, Mass=5, SNR=1.4, Peak=18 HFD=0.0
02:29:18.379 00.001 12268 Star::Find(15, 611, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.379 00.000 12268 Star::Find false star n=8 nbg=279 bg=13.9 sigma=1.1 thresh=17 peak=15
02:29:18.379 00.000 12268 Star::Find returns 0 (2), X=611.00, Y=567.00, Mass=29, SNR=2.9, Peak=21 HFD=0.0
02:29:18.379 00.000 12268 Star::Find(15, 1046, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.379 00.000 12268 Star::Find returns 0 (3), X=1046.00, Y=717.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:29:18.379 00.000 12268 Star::Find(15, 106, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.379 00.000 12268 Star::Find returns 1 (0), X=105.37, Y=678.07, Mass=28, SNR=3.6, Peak=31 HFD=1.9
02:29:18.379 00.000 12268 AutoFind: star saturated or too dim [106, 676] 3.8 Mass 28 SNR 3.6
02:29:18.379 00.000 12268 Star::Find(15, 415, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.379 00.000 12268 Star::Find false star n=12 nbg=264 bg=14.5 sigma=0.9 thresh=17 peak=15
02:29:18.379 00.000 12268 Star::Find returns 0 (2), X=415.00, Y=761.00, Mass=34, SNR=2.9, Peak=18 HFD=0.0
02:29:18.379 00.000 12268 Star::Find(15, 513, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.380 00.001 12268 Star::Find returns 0 (4), X=508.27, Y=681.14, Mass=60, SNR=5.4, Peak=22 HFD=0.4
02:29:18.380 00.000 12268 Star::Find(15, 435, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.380 00.000 12268 Star::Find false star n=8 nbg=282 bg=14.0 sigma=1.1 thresh=17 peak=15
02:29:18.380 00.000 12268 Star::Find returns 0 (2), X=435.00, Y=54.00, Mass=25, SNR=2.9, Peak=19 HFD=0.0
02:29:18.380 00.000 12268 Star::Find(15, 917, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.380 00.000 12268 Star::Find returns 0 (3), X=917.00, Y=269.00, Mass=3, SNR=1.2, Peak=20 HFD=0.0
02:29:18.380 00.000 12268 Star::Find(15, 1200, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.380 00.000 12268 Star::Find false star n=4 nbg=280 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:18.380 00.000 12268 Star::Find returns 0 (2), X=1200.00, Y=935.00, Mass=21, SNR=2.9, Peak=25 HFD=0.0
02:29:18.380 00.000 12268 Star::Find(15, 1095, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.380 00.000 12268 Star::Find returns 0 (3), X=1095.00, Y=353.00, Mass=9, SNR=2.0, Peak=20 HFD=0.0
02:29:18.380 00.000 12268 Star::Find(15, 706, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.380 00.000 12268 Star::Find false star n=7 nbg=280 bg=14.1 sigma=1.1 thresh=17 peak=16
02:29:18.380 00.000 12268 Star::Find returns 0 (2), X=706.00, Y=774.00, Mass=28, SNR=2.9, Peak=23 HFD=0.0
02:29:18.380 00.000 12268 Star::Find(15, 825, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.381 00.001 12268 Star::Find returns 1 (0), X=830.19, Y=180.93, Mass=33, SNR=3.8, Peak=27 HFD=6.1
02:29:18.381 00.000 12268 AutoFind: star saturated or too dim [825, 168] 3.8 Mass 33 SNR 3.8
02:29:18.381 00.000 12268 Star::Find(15, 437, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.381 00.000 12268 Star::Find false star n=9 nbg=283 bg=14.1 sigma=1.1 thresh=17 peak=16
02:29:18.381 00.000 12268 Star::Find returns 0 (2), X=437.00, Y=298.00, Mass=29, SNR=2.9, Peak=19 HFD=0.0
02:29:18.381 00.000 12268 Star::Find(15, 1033, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.381 00.000 12268 Star::Find false star n=12 nbg=276 bg=13.2 sigma=1.1 thresh=16 peak=15
02:29:18.381 00.000 12268 Star::Find returns 0 (2), X=1033.00, Y=131.00, Mass=36, SNR=2.9, Peak=17 HFD=0.0
02:29:18.381 00.000 12268 Star::Find(15, 1020, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.381 00.000 12268 Star::Find returns 0 (2), X=1020.00, Y=908.00, Mass=12, SNR=2.3, Peak=20 HFD=0.0
02:29:18.381 00.000 12268 Star::Find(15, 402, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.381 00.000 12268 Star::Find returns 0 (4), X=404.43, Y=882.87, Mass=98, SNR=6.8, Peak=91 HFD=0.6
02:29:18.381 00.000 12268 Star::Find(15, 521, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.381 00.000 12268 Star::Find false star n=7 nbg=277 bg=14.0 sigma=1.1 thresh=17 peak=16
02:29:18.382 00.001 12268 Star::Find returns 0 (2), X=521.00, Y=482.00, Mass=26, SNR=2.9, Peak=21 HFD=0.0
02:29:18.382 00.000 12268 Star::Find(15, 599, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.382 00.000 12268 Star::Find returns 0 (2), X=599.00, Y=545.00, Mass=12, SNR=2.2, Peak=18 HFD=0.0
02:29:18.382 00.000 12268 Star::Find(15, 887, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.382 00.000 12268 Star::Find returns 0 (4), X=897.00, Y=852.00, Mass=27, SNR=3.6, Peak=41 HFD=0.5
02:29:18.382 00.000 12268 Star::Find(15, 147, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.382 00.000 12268 Star::Find returns 0 (3), X=147.00, Y=420.00, Mass=10, SNR=2.0, Peak=21 HFD=0.0
02:29:18.382 00.000 12268 Star::Find(15, 1154, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.382 00.000 12268 Star::Find false star n=14 nbg=274 bg=13.2 sigma=1.1 thresh=16 peak=16
02:29:18.382 00.000 12268 Star::Find returns 0 (2), X=1154.00, Y=209.00, Mass=53, SNR=2.9, Peak=25 HFD=0.0
02:29:18.382 00.000 12268 AutoFind: could not find a non-saturated star!
02:29:18.382 00.000 12268 AutoFind: finding best star pass 3
02:29:18.382 00.000 12268 Star::Find(15, 115, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.382 00.000 12268 Star::Find returns 0 (3), X=115.00, Y=862.00, Mass=9, SNR=1.9, Peak=19 HFD=0.0
02:29:18.382 00.000 12268 Star::Find(15, 708, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.383 00.001 12268 Star::Find false star n=20 nbg=273 bg=14.3 sigma=1.0 thresh=17 peak=17
02:29:18.383 00.000 12268 Star::Find returns 0 (2), X=708.00, Y=875.00, Mass=62, SNR=2.9, Peak=20 HFD=0.0
02:29:18.383 00.000 12268 Star::Find(15, 1131, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.383 00.000 12268 Star::Find false star n=10 nbg=266 bg=13.3 sigma=0.9 thresh=16 peak=15
02:29:18.383 00.000 12268 Star::Find returns 0 (2), X=1131.00, Y=26.00, Mass=34, SNR=2.9, Peak=19 HFD=0.0
02:29:18.383 00.000 12268 Star::Find(15, 576, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.383 00.000 12268 Star::Find returns 0 (3), X=576.00, Y=144.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:18.383 00.000 12268 Star::Find(15, 130, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.383 00.000 12268 Star::Find returns 0 (3), X=130.00, Y=838.00, Mass=6, SNR=1.6, Peak=20 HFD=0.0
02:29:18.383 00.000 12268 Star::Find(15, 409, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.383 00.000 12268 Star::Find returns 0 (4), X=418.00, Y=475.00, Mass=31, SNR=3.9, Peak=45 HFD=0.5
02:29:18.383 00.000 12268 Star::Find(15, 286, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.383 00.000 12268 Star::Find returns 0 (2), X=286.00, Y=805.00, Mass=19, SNR=2.9, Peak=26 HFD=0.0
02:29:18.383 00.000 12268 Star::Find(15, 429, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.383 00.000 12268 Star::Find false star n=15 nbg=260 bg=14.5 sigma=0.9 thresh=17 peak=16
02:29:18.384 00.001 12268 Star::Find returns 0 (2), X=429.00, Y=926.00, Mass=42, SNR=2.9, Peak=18 HFD=0.0
02:29:18.384 00.000 12268 Star::Find(15, 582, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.384 00.000 12268 Star::Find false star n=2 nbg=277 bg=14.1 sigma=1.1 thresh=18 peak=18
02:29:18.384 00.000 12268 Star::Find returns 0 (2), X=582.00, Y=718.00, Mass=21, SNR=2.9, Peak=31 HFD=0.0
02:29:18.384 00.000 12268 Star::Find(15, 1082, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.384 00.000 12268 Star::Find returns 0 (3), X=1082.00, Y=394.00, Mass=5, SNR=1.5, Peak=20 HFD=0.0
02:29:18.384 00.000 12268 Star::Find(15, 852, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.384 00.000 12268 Star::Find returns 0 (4), X=849.92, Y=957.00, Mass=24, SNR=3.4, Peak=33 HFD=1.2
02:29:18.384 00.000 12268 Star::Find(15, 897, 678, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.384 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=678.00, Mass=21, SNR=3.0, Peak=18 HFD=0.0
02:29:18.384 00.000 12268 Star::Find(15, 84, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.384 00.000 12268 Star::Find returns 1 (0), X=83.89, Y=635.35, Mass=41, SNR=4.3, Peak=40 HFD=1.6
02:29:18.384 00.000 12268 AutoFind returns star at [84, 642] 4.3 Mass 41 SNR 4.3
02:29:18.384 00.000 12268 MultiStar: primary star forcibly inserted in list
02:29:18.385 00.001 12268 Star::Find(15, 84, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.385 00.000 12268 Star::Find returns 1 (0), X=83.89, Y=635.35, Mass=41, SNR=4.3, Peak=40 HFD=1.6
02:29:18.385 00.000 12268 MultiStar: List (1): {83.89, 635.35}(4.3), 
02:29:18.385 00.000 12268 setting lock position to (83.89, 635.35)
02:29:18.386 00.001 12268 MultiStar: stabilizing after lock position change
02:29:18.386 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
02:29:18.386 00.000 12268 UpdateGuideState(): m_state=1
02:29:18.386 00.000 12268 Star::Find(15, 83, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:18.386 00.000 12268 Star::Find returns 1 (0), X=83.89, Y=635.35, Mass=41, SNR=4.3, Peak=40 HFD=1.6
02:29:18.386 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:29:18.386 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:29:18.386 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:29:18.389 00.003 12268 setting force full frames = false
02:29:18.389 00.000 12268 setting lock position to (83.89, 635.35)
02:29:18.389 00.000 12268 MultiStar: stabilizing after lock position change
02:29:18.390 00.001 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:29:18.390 00.000 12268 Changing from state SELECTING to SELECTED
02:29:18.390 00.000 12268 guider state => SELECTED
02:29:18.418 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=18, Gamma=1.290
02:29:18.435 00.017 12268 UpdateGuideState exits: m=41 SNR=4.3
02:29:18.435 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=18, Gamma=1.290
02:29:18.451 00.016 12268 Status Line: Auto-selected star at (83.9, 635.4)
02:29:18.459 00.008 12268 PhdController: newstate STATE_WAIT_SELECTED
02:29:18.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:18.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:29:18.459 00.000 12268 Enqueuing Expose request
02:29:18.460 00.001 11616 Worker thread wakes up
02:29:18.460 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:18.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(69,620,31,31)
02:29:19.012 00.552 12268 evsrv: cli 0F8E69C0 connect
02:29:19.012 00.000 12268 case statement mapped state 2 to 1
02:29:19.013 00.001 12268 case statement mapped state 2 to 1
02:29:19.013 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"48495c66-d0a7-4fd7-af4e-c32c8899ccb2"}
02:29:19.014 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[83.89,635.35],"id":"48495c66-d0a7-4fd7-af4e-c32c8899ccb2"}
02:29:19.015 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:19.016 00.001 12268 evsrv: cli 0F8E6D80 connect
02:29:19.016 00.000 12268 case statement mapped state 2 to 1
02:29:19.017 00.001 12268 case statement mapped state 2 to 1
02:29:19.017 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"081aa4ee-a508-4c23-9bee-74f1e4e239e6"}
02:29:19.017 00.000 12268 case statement mapped state 2 to 1
02:29:19.017 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"081aa4ee-a508-4c23-9bee-74f1e4e239e6"}
02:29:19.018 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:29:20.020 01.002 12268 evsrv: cli 0F8E69C0 connect
02:29:20.020 00.000 12268 case statement mapped state 2 to 1
02:29:20.021 00.001 12268 case statement mapped state 2 to 1
02:29:20.021 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"62dce052-16a5-43fb-8c60-d9dfdd7862b2"}
02:29:20.021 00.000 12268 case statement mapped state 2 to 1
02:29:20.021 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"62dce052-16a5-43fb-8c60-d9dfdd7862b2"}
02:29:20.022 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:20.474 00.452 11616 Exposure complete
02:29:20.541 00.067 11616 worker thread done servicing request
02:29:20.541 00.000 12268 OnExposeComplete: enter
02:29:20.541 00.000 12268 UpdateGuideState(): m_state=2
02:29:20.541 00.000 12268 Star::Find(15, 83, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:29:20.541 00.000 12268 Star::Find returns 0 (4), X=83.69, Y=635.35, Mass=28, SNR=3.6, Peak=36 HFD=1.2
02:29:20.541 00.000 12268 DistanceChecker: activated
02:29:20.541 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:20.542 00.001 12268 Changing from state SELECTED to UNINITIALIZED
02:29:20.542 00.000 12268 guider state => SELECTING
02:29:20.543 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:20.543 00.000 12268 Status Line: Star lost - low HFD
02:29:20.551 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:20.570 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:29:20.570 00.000 12268 waiting for star selected, attempts remaining = 3
02:29:20.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:20.570 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:20.570 00.000 12268 Enqueuing Expose request
02:29:20.571 00.001 11616 Worker thread wakes up
02:29:20.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:20.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:21.024 00.453 12268 evsrv: cli 0F8E69C0 connect
02:29:21.024 00.000 12268 case statement mapped state 1 to 101
02:29:21.025 00.001 12268 case statement mapped state 1 to 101
02:29:21.025 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3f276f97-9992-4cdc-92be-1fda3f66b639"}
02:29:21.026 00.001 12268 case statement mapped state 1 to 101
02:29:21.026 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"3f276f97-9992-4cdc-92be-1fda3f66b639"}
02:29:21.026 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:29:22.027 01.001 12268 evsrv: cli 0F8E69C0 connect
02:29:22.027 00.000 12268 case statement mapped state 1 to 101
02:29:22.028 00.001 12268 case statement mapped state 1 to 101
02:29:22.028 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"909d748c-78ef-40b5-aa4a-d3d03737ba6d"}
02:29:22.028 00.000 12268 case statement mapped state 1 to 101
02:29:22.028 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"909d748c-78ef-40b5-aa4a-d3d03737ba6d"}
02:29:22.029 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:22.588 00.559 11616 Exposure complete
02:29:22.661 00.073 11616 worker thread done servicing request
02:29:22.662 00.001 12268 OnExposeComplete: enter
02:29:22.662 00.000 12268 UpdateGuideState(): m_state=1
02:29:22.663 00.001 12268 Star::Find(15, 83, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:29:22.663 00.000 12268 Star::Find returns 0 (4), X=83.14, Y=634.43, Mass=27, SNR=3.6, Peak=37 HFD=0.7
02:29:22.663 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:22.663 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:22.664 00.001 12268 Status Line: Star lost - low HFD
02:29:22.667 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:22.684 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:29:22.684 00.000 12268 waiting for star selected, attempts remaining = 2
02:29:22.684 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:22.684 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:22.684 00.000 12268 Enqueuing Expose request
02:29:22.684 00.000 11616 Worker thread wakes up
02:29:22.685 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:22.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:23.030 00.345 12268 evsrv: cli 0F8E6D80 connect
02:29:23.030 00.000 12268 case statement mapped state 1 to 101
02:29:23.030 00.000 12268 case statement mapped state 1 to 101
02:29:23.031 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"4c22fb4c-5bc5-4636-9b34-a5aa8b66f20c"}
02:29:23.031 00.000 12268 case statement mapped state 1 to 101
02:29:23.031 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Looping","id":"4c22fb4c-5bc5-4636-9b34-a5aa8b66f20c"}
02:29:23.031 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:29:24.033 01.002 12268 evsrv: cli 0F8E6D80 connect
02:29:24.034 00.001 12268 case statement mapped state 1 to 101
02:29:24.034 00.000 12268 case statement mapped state 1 to 101
02:29:24.034 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"28f9463d-8926-4bfb-a256-834f51d5c448"}
02:29:24.035 00.001 12268 case statement mapped state 1 to 101
02:29:24.035 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Looping","id":"28f9463d-8926-4bfb-a256-834f51d5c448"}
02:29:24.035 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:29:24.756 00.721 11616 Exposure complete
02:29:24.823 00.067 11616 worker thread done servicing request
02:29:24.823 00.000 12268 OnExposeComplete: enter
02:29:24.823 00.000 12268 UpdateGuideState(): m_state=1
02:29:24.823 00.000 12268 Star::Find(15, 83, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:29:24.823 00.000 12268 Star::Find returns 0 (4), X=83.27, Y=634.78, Mass=37, SNR=4.2, Peak=42 HFD=0.5
02:29:24.824 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:24.824 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:24.824 00.000 12268 Status Line: Star lost - low HFD
02:29:24.827 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:24.844 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:29:24.844 00.000 12268 waiting for star selected, attempts remaining = 1
02:29:24.844 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:29:24.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:24.844 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:24.844 00.000 12268 Enqueuing Expose request
02:29:24.845 00.001 11616 Worker thread wakes up
02:29:24.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:24.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:25.036 00.191 12268 evsrv: cli 0F8E69C0 connect
02:29:25.036 00.000 12268 case statement mapped state 1 to 101
02:29:25.037 00.001 12268 case statement mapped state 1 to 101
02:29:25.037 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"91d1a92c-67cd-4c0f-aa6d-9499e0d6bcde"}
02:29:25.037 00.000 12268 case statement mapped state 1 to 101
02:29:25.037 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"91d1a92c-67cd-4c0f-aa6d-9499e0d6bcde"}
02:29:25.038 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:26.041 01.003 12268 evsrv: cli 0F8E6D80 connect
02:29:26.041 00.000 12268 case statement mapped state 1 to 101
02:29:26.042 00.001 12268 case statement mapped state 1 to 101
02:29:26.043 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"a3a32b3e-96fd-494f-b686-ef788e673470"}
02:29:26.043 00.000 12268 case statement mapped state 1 to 101
02:29:26.043 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Looping","id":"a3a32b3e-96fd-494f-b686-ef788e673470"}
02:29:26.044 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:29:26.860 00.816 11616 Exposure complete
02:29:26.924 00.064 11616 worker thread done servicing request
02:29:26.925 00.001 12268 OnExposeComplete: enter
02:29:26.925 00.000 12268 UpdateGuideState(): m_state=1
02:29:26.925 00.000 12268 Star::Find(15, 83, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:26.925 00.000 12268 Star::Find returns 0 (4), X=83.52, Y=634.46, Mass=36, SNR=4.1, Peak=40 HFD=1.0
02:29:26.925 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:26.926 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:26.926 00.000 12268 Status Line: Star lost - low HFD
02:29:26.928 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:26.945 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:29:26.946 00.001 12268 PhdController: newstate STATE_SELECT_STAR
02:29:26.946 00.000 12268 GuiderMultiStar::AutoSelect enter
02:29:26.946 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:29:27.006 00.060 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:29:27.100 00.094 12268 AutoFind: global mean = 0.0, stdev 2.0
02:29:27.100 00.000 12268 AutoFind: using threshold = 0.1
02:29:27.195 00.095 12268 AutoFind: local max [201, 230] 5.7
02:29:27.195 00.000 12268 AutoFind: local max [17, 505] 4.8
02:29:27.195 00.000 12268 AutoFind: local max [1094, 665] 4.7
02:29:27.196 00.001 12268 AutoFind: local max [1106, 565] 4.6
02:29:27.196 00.000 12268 AutoFind: local max [633, 483] 4.6
02:29:27.196 00.000 12268 AutoFind: local max [520, 706] 4.5
02:29:27.196 00.000 12268 AutoFind: local max [901, 583] 4.4
02:29:27.196 00.000 12268 AutoFind: local max [755, 451] 4.4
02:29:27.196 00.000 12268 AutoFind: local max [1068, 762] 4.4
02:29:27.196 00.000 12268 AutoFind: local max [482, 346] 4.4
02:29:27.196 00.000 12268 AutoFind: local max [418, 95] 4.4
02:29:27.196 00.000 12268 AutoFind: local max [606, 899] 4.4
02:29:27.196 00.000 12268 AutoFind: local max [295, 96] 4.4
02:29:27.196 00.000 12268 AutoFind: local max [952, 947] 4.4
02:29:27.196 00.000 12268 AutoFind: local max [953, 304] 4.3
02:29:27.196 00.000 12268 AutoFind: local max [203, 895] 4.3
02:29:27.196 00.000 12268 AutoFind: local max [301, 762] 4.3
02:29:27.196 00.000 12268 AutoFind: local max [91, 652] 4.3
02:29:27.196 00.000 12268 AutoFind: local max [921, 569] 4.3
02:29:27.196 00.000 12268 AutoFind: local max [89, 583] 4.2
02:29:27.196 00.000 12268 AutoFind: local max [72, 58] 4.2
02:29:27.197 00.001 12268 AutoFind: local max [22, 596] 4.2
02:29:27.197 00.000 12268 AutoFind: local max [709, 86] 4.2
02:29:27.197 00.000 12268 AutoFind: local max [89, 87] 4.2
02:29:27.197 00.000 12268 AutoFind: local max [894, 930] 4.2
02:29:27.197 00.000 12268 AutoFind: local max [126, 630] 4.2
02:29:27.197 00.000 12268 AutoFind: local max [191, 769] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [452, 124] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [1188, 121] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [34, 951] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [601, 56] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [1178, 592] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [61, 189] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [166, 434] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [511, 788] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [368, 144] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [921, 99] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [42, 104] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [78, 576] 4.1
02:29:27.197 00.000 12268 AutoFind: local max [557, 259] 4.1
02:29:27.198 00.001 12268 AutoFind: local max [1005, 695] 4.1
02:29:27.198 00.000 12268 AutoFind: local max [1161, 42] 4.1
02:29:27.198 00.000 12268 AutoFind: local max [923, 527] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [699, 605] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [307, 806] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [357, 893] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [43, 639] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [107, 261] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [1087, 147] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [56, 50] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [951, 578] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [1102, 590] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [26, 631] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [937, 224] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [965, 558] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [109, 312] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [822, 662] 4.0
02:29:27.198 00.000 12268 AutoFind: local max [199, 921] 3.9
02:29:27.198 00.000 12268 AutoFind: local max [114, 241] 3.9
02:29:27.199 00.001 12268 AutoFind: local max [45, 796] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [20, 604] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [310, 891] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [125, 855] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [158, 884] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [673, 257] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [210, 89] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [777, 104] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [404, 797] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [596, 589] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [205, 510] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [506, 132] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [123, 180] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [85, 874] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [28, 434] 3.9
02:29:27.199 00.000 12268 AutoFind: local max [350, 662] 3.9
02:29:27.200 00.001 12268 AutoFind: local max [442, 715] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [1189, 420] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [879, 398] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [698, 148] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [1022, 437] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [952, 870] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [674, 348] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [1252, 308] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [692, 218] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [464, 839] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [386, 688] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [215, 927] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [175, 564] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [585, 147] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [825, 303] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [681, 109] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [246, 485] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [1141, 471] 3.8
02:29:27.200 00.000 12268 AutoFind: local max [889, 511] 3.8
02:29:27.201 00.001 12268 AutoFind: local max [923, 80] 3.8
02:29:27.201 00.000 12268 AutoFind: local max [52, 460] 3.8
02:29:27.201 00.000 12268 AutoFind: local max [551, 221] 3.8
02:29:27.201 00.000 12268 AutoFind: local max [108, 113] 3.8
02:29:27.201 00.000 12268 AutoFind: local max [161, 901] 3.8
02:29:27.201 00.000 12268 AutoFind: local max [128, 824] 3.8
02:29:27.201 00.000 12268 AutoFind: too close [161, 901] 3.8 - [158, 884] 3.9
02:29:27.201 00.000 12268 AutoFind: too close [923, 80] 3.8 - [921, 99] 4.1
02:29:27.201 00.000 12268 AutoFind: too close [215, 927] 3.8 - [199, 921] 3.9
02:29:27.201 00.000 12268 AutoFind: too close [20, 604] 3.9 - [22, 596] 4.2
02:29:27.201 00.000 12268 AutoFind: too close [114, 241] 3.9 - [107, 261] 4.0
02:29:27.201 00.000 12268 AutoFind: too close [965, 558] 4.0 - [951, 578] 4.0
02:29:27.201 00.000 12268 AutoFind: too close [26, 631] 4.0 - [43, 639] 4.0
02:29:27.201 00.000 12268 AutoFind: too close [56, 50] 4.0 - [72, 58] 4.2
02:29:27.201 00.000 12268 AutoFind: too close [78, 576] 4.1 - [89, 583] 4.2
02:29:27.202 00.001 12268 AutoFind: too close [921, 569] 4.3 - [901, 583] 4.4
02:29:27.202 00.000 12268 AutoFind: too close to edge [34, 951] 4.1
02:29:27.202 00.000 12268 AutoFind: too close to edge [952, 947] 4.4
02:29:27.202 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:29:27.202 00.000 12268 Star::Find(15, 201, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.202 00.000 12268 Star::Find returns 0 (3), X=201.00, Y=230.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:27.202 00.000 12268 Star::Find(15, 17, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.202 00.000 12268 Star::Find returns 0 (2), X=17.00, Y=505.00, Mass=15, SNR=2.7, Peak=24 HFD=0.0
02:29:27.202 00.000 12268 Star::Find(15, 1094, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.202 00.000 12268 Star::Find returns 0 (2), X=1094.00, Y=665.00, Mass=21, SNR=2.9, Peak=20 HFD=0.0
02:29:27.202 00.000 12268 Star::Find(15, 1106, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.202 00.000 12268 Star::Find returns 0 (4), X=1091.74, Y=575.62, Mass=62, SNR=5.4, Peak=20 HFD=1.4
02:29:27.202 00.000 12268 Star::Find(15, 633, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.202 00.000 12268 Star::Find false star n=7 nbg=277 bg=13.8 sigma=1.2 thresh=17 peak=15
02:29:27.202 00.000 12268 Star::Find returns 0 (2), X=633.00, Y=483.00, Mass=33, SNR=2.9, Peak=20 HFD=0.0
02:29:27.203 00.001 12268 Star::Find(15, 520, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.203 00.000 12268 Star::Find returns 1 (0), X=518.29, Y=694.05, Mass=50, SNR=4.8, Peak=44 HFD=2.1
02:29:27.203 00.000 12268 Star::Find(15, 755, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.203 00.000 12268 Star::Find returns 0 (2), X=755.00, Y=451.00, Mass=18, SNR=2.9, Peak=27 HFD=0.0
02:29:27.203 00.000 12268 Star::Find(15, 1068, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.203 00.000 12268 Star::Find false star n=2 nbg=289 bg=13.7 sigma=1.3 thresh=18 peak=17
02:29:27.203 00.000 12268 Star::Find returns 0 (2), X=1068.00, Y=762.00, Mass=25, SNR=2.9, Peak=29 HFD=0.0
02:29:27.203 00.000 12268 Star::Find(15, 482, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.203 00.000 12268 Star::Find false star n=6 nbg=280 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:27.203 00.000 12268 Star::Find returns 0 (2), X=482.00, Y=346.00, Mass=28, SNR=2.9, Peak=23 HFD=0.0
02:29:27.203 00.000 12268 Star::Find(15, 418, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.203 00.000 12268 Star::Find returns 0 (3), X=418.00, Y=95.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:27.203 00.000 12268 Star::Find(15, 606, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.203 00.000 12268 Star::Find returns 0 (3), X=606.00, Y=899.00, Mass=9, SNR=2.0, Peak=20 HFD=0.0
02:29:27.204 00.001 12268 Star::Find(15, 295, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.204 00.000 12268 Star::Find returns 0 (2), X=295.00, Y=96.00, Mass=16, SNR=2.6, Peak=18 HFD=0.0
02:29:27.204 00.000 12268 Star::Find(15, 953, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.204 00.000 12268 Star::Find returns 0 (3), X=953.00, Y=304.00, Mass=6, SNR=1.7, Peak=18 HFD=0.0
02:29:27.204 00.000 12268 Star::Find(15, 203, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.204 00.000 12268 Star::Find returns 0 (2), X=203.00, Y=895.00, Mass=12, SNR=2.3, Peak=23 HFD=0.0
02:29:27.204 00.000 12268 Star::Find(15, 301, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.204 00.000 12268 Star::Find returns 0 (4), X=310.00, Y=754.00, Mass=25, SNR=3.5, Peak=39 HFD=0.5
02:29:27.204 00.000 12268 Star::Find(15, 91, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.204 00.000 12268 Star::Find returns 0 (3), X=91.00, Y=652.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
02:29:27.204 00.000 12268 Star::Find(15, 709, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.204 00.000 12268 Star::Find false star n=3 nbg=275 bg=13.7 sigma=1.1 thresh=17 peak=17
02:29:27.204 00.000 12268 Star::Find returns 0 (2), X=709.00, Y=86.00, Mass=26, SNR=2.9, Peak=33 HFD=0.0
02:29:27.204 00.000 12268 Star::Find(15, 89, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.205 00.001 12268 Star::Find returns 0 (3), X=89.00, Y=87.00, Mass=4, SNR=1.3, Peak=19 HFD=0.0
02:29:27.205 00.000 12268 Star::Find(15, 894, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.205 00.000 12268 Star::Find returns 0 (2), X=894.00, Y=930.00, Mass=17, SNR=2.7, Peak=19 HFD=0.0
02:29:27.205 00.000 12268 Star::Find(15, 126, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.205 00.000 12268 Star::Find returns 0 (4), X=128.00, Y=625.00, Mass=20, SNR=3.1, Peak=34 HFD=0.5
02:29:27.205 00.000 12268 Star::Find(15, 191, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.205 00.000 12268 Star::Find returns 0 (2), X=191.00, Y=769.00, Mass=11, SNR=2.1, Peak=19 HFD=0.0
02:29:27.205 00.000 12268 Star::Find(15, 452, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.205 00.000 12268 Star::Find returns 0 (2), X=452.00, Y=124.00, Mass=19, SNR=2.9, Peak=19 HFD=0.0
02:29:27.205 00.000 12268 Star::Find(15, 1188, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.205 00.000 12268 Star::Find returns 1 (0), X=1187.55, Y=123.18, Mass=52, SNR=4.9, Peak=45 HFD=1.7
02:29:27.205 00.000 12268 Star::Find(15, 601, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.205 00.000 12268 Star::Find false star n=9 nbg=272 bg=13.5 sigma=1.0 thresh=16 peak=16
02:29:27.205 00.000 12268 Star::Find returns 0 (2), X=601.00, Y=56.00, Mass=43, SNR=2.9, Peak=23 HFD=0.0
02:29:27.205 00.000 12268 Star::Find(15, 1178, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.206 00.001 12268 Star::Find returns 0 (2), X=1178.00, Y=592.00, Mass=13, SNR=2.4, Peak=22 HFD=0.0
02:29:27.206 00.000 12268 Star::Find(15, 61, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.206 00.000 12268 Star::Find returns 0 (2), X=61.00, Y=189.00, Mass=15, SNR=2.6, Peak=19 HFD=0.0
02:29:27.206 00.000 12268 Star::Find(15, 166, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.206 00.000 12268 Star::Find false star n=8 nbg=269 bg=14.0 sigma=1.0 thresh=17 peak=16
02:29:27.206 00.000 12268 Star::Find returns 0 (2), X=166.00, Y=434.00, Mass=28, SNR=2.9, Peak=22 HFD=0.0
02:29:27.206 00.000 12268 Star::Find(15, 511, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.206 00.000 12268 Star::Find returns 0 (4), X=510.22, Y=787.33, Mass=54, SNR=5.0, Peak=47 HFD=1.4
02:29:27.206 00.000 12268 Star::Find(15, 368, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.207 00.001 12268 Star::Find false star n=9 nbg=283 bg=14.0 sigma=1.1 thresh=17 peak=15
02:29:27.207 00.000 12268 Star::Find returns 0 (2), X=368.00, Y=144.00, Mass=27, SNR=2.9, Peak=18 HFD=0.0
02:29:27.207 00.000 12268 Star::Find(15, 42, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.207 00.000 12268 Star::Find returns 0 (2), X=42.00, Y=104.00, Mass=20, SNR=2.9, Peak=20 HFD=0.0
02:29:27.207 00.000 12268 Star::Find(15, 557, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.207 00.000 12268 Star::Find returns 0 (2), X=557.00, Y=259.00, Mass=15, SNR=2.6, Peak=24 HFD=0.0
02:29:27.207 00.000 12268 Star::Find(15, 1005, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.207 00.000 12268 Star::Find false star n=4 nbg=275 bg=13.8 sigma=1.1 thresh=17 peak=17
02:29:27.207 00.000 12268 Star::Find returns 0 (2), X=1005.00, Y=695.00, Mass=22, SNR=2.9, Peak=26 HFD=0.0
02:29:27.207 00.000 12268 Star::Find(15, 1161, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.207 00.000 12268 Star::Find false star n=8 nbg=284 bg=13.2 sigma=1.1 thresh=16 peak=15
02:29:27.207 00.000 12268 Star::Find returns 0 (2), X=1161.00, Y=42.00, Mass=29, SNR=2.9, Peak=20 HFD=0.0
02:29:27.207 00.000 12268 Star::Find(15, 923, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.207 00.000 12268 Star::Find returns 0 (3), X=923.00, Y=527.00, Mass=4, SNR=1.3, Peak=18 HFD=0.0
02:29:27.208 00.001 12268 Star::Find(15, 699, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.208 00.000 12268 Star::Find returns 0 (3), X=699.00, Y=605.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:27.208 00.000 12268 Star::Find(15, 307, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.208 00.000 12268 Star::Find returns 0 (3), X=307.00, Y=806.00, Mass=4, SNR=1.3, Peak=18 HFD=0.0
02:29:27.208 00.000 12268 Star::Find(15, 357, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.208 00.000 12268 Star::Find returns 0 (3), X=357.00, Y=893.00, Mass=0, SNR=0.0, Peak=20 HFD=0.0
02:29:27.208 00.000 12268 Star::Find(15, 1087, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.208 00.000 12268 Star::Find false star n=12 nbg=278 bg=13.3 sigma=1.1 thresh=16 peak=15
02:29:27.208 00.000 12268 Star::Find returns 0 (2), X=1087.00, Y=147.00, Mass=41, SNR=2.9, Peak=23 HFD=0.0
02:29:27.208 00.000 12268 Star::Find(15, 1102, 590, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.208 00.000 12268 Star::Find returns 0 (4), X=1091.00, Y=575.00, Mass=42, SNR=4.5, Peak=24 HFD=0.5
02:29:27.208 00.000 12268 Star::Find(15, 937, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.208 00.000 12268 Star::Find returns 0 (2), X=937.00, Y=224.00, Mass=14, SNR=2.5, Peak=24 HFD=0.0
02:29:27.208 00.000 12268 Star::Find(15, 109, 312, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.209 00.001 12268 Star::Find false star n=4 nbg=283 bg=14.4 sigma=1.2 thresh=18 peak=17
02:29:27.209 00.000 12268 Star::Find returns 0 (2), X=109.00, Y=312.00, Mass=24, SNR=2.9, Peak=26 HFD=0.0
02:29:27.209 00.000 12268 Star::Find(15, 822, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.209 00.000 12268 Star::Find false star n=7 nbg=278 bg=13.7 sigma=1.1 thresh=17 peak=15
02:29:27.209 00.000 12268 Star::Find returns 0 (2), X=822.00, Y=662.00, Mass=24, SNR=2.9, Peak=18 HFD=0.0
02:29:27.209 00.000 12268 Star::Find(15, 45, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.209 00.000 12268 Star::Find returns 0 (2), X=45.00, Y=796.00, Mass=12, SNR=2.3, Peak=20 HFD=0.0
02:29:27.209 00.000 12268 Star::Find(15, 310, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.209 00.000 12268 Star::Find returns 0 (4), X=313.88, Y=885.64, Mass=41, SNR=4.3, Peak=37 HFD=1.2
02:29:27.209 00.000 12268 Star::Find(15, 125, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.209 00.000 12268 Star::Find returns 0 (2), X=125.00, Y=855.00, Mass=10, SNR=2.1, Peak=20 HFD=0.0
02:29:27.209 00.000 12268 Star::Find(15, 673, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.209 00.000 12268 Star::Find returns 0 (2), X=673.00, Y=257.00, Mass=12, SNR=2.4, Peak=26 HFD=0.0
02:29:27.209 00.000 12268 Star::Find(15, 210, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.210 00.001 12268 Star::Find false star n=7 nbg=279 bg=14.1 sigma=1.1 thresh=17 peak=16
02:29:27.210 00.000 12268 Star::Find returns 0 (2), X=210.00, Y=89.00, Mass=30, SNR=2.9, Peak=25 HFD=0.0
02:29:27.210 00.000 12268 Star::Find(15, 777, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.210 00.000 12268 Star::Find returns 0 (3), X=777.00, Y=104.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:29:27.210 00.000 12268 Star::Find(15, 404, 797, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.210 00.000 12268 Star::Find returns 0 (2), X=404.00, Y=797.00, Mass=18, SNR=2.7, Peak=20 HFD=0.0
02:29:27.210 00.000 12268 Star::Find(15, 596, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.210 00.000 12268 Star::Find false star n=4 nbg=278 bg=13.8 sigma=1.1 thresh=17 peak=16
02:29:27.210 00.000 12268 Star::Find returns 0 (2), X=596.00, Y=589.00, Mass=28, SNR=2.9, Peak=26 HFD=0.0
02:29:27.210 00.000 12268 Star::Find(15, 205, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.210 00.000 12268 Star::Find returns 0 (2), X=205.00, Y=510.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:29:27.210 00.000 12268 Star::Find(15, 506, 132, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.210 00.000 12268 Star::Find returns 0 (4), X=493.86, Y=131.24, Mass=78, SNR=6.1, Peak=74 HFD=0.4
02:29:27.210 00.000 12268 Star::Find(15, 123, 180, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.210 00.000 12268 Star::Find false star n=11 nbg=281 bg=14.0 sigma=1.1 thresh=17 peak=16
02:29:27.211 00.001 12268 Star::Find returns 0 (2), X=123.00, Y=180.00, Mass=34, SNR=2.9, Peak=19 HFD=0.0
02:29:27.211 00.000 12268 Star::Find(15, 85, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.211 00.000 12268 Star::Find false star n=3 nbg=285 bg=14.4 sigma=1.2 thresh=18 peak=17
02:29:27.211 00.000 12268 Star::Find returns 0 (2), X=85.00, Y=874.00, Mass=21, SNR=2.9, Peak=28 HFD=0.0
02:29:27.211 00.000 12268 Star::Find(15, 28, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.211 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=434.00, Mass=7, SNR=1.7, Peak=21 HFD=0.0
02:29:27.211 00.000 12268 Star::Find(15, 350, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.211 00.000 12268 Star::Find returns 0 (4), X=358.00, Y=673.08, Mass=90, SNR=6.5, Peak=80 HFD=0.1
02:29:27.211 00.000 12268 Star::Find(15, 442, 715, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.211 00.000 12268 Star::Find returns 0 (2), X=442.00, Y=715.00, Mass=18, SNR=2.8, Peak=28 HFD=0.0
02:29:27.211 00.000 12268 Star::Find(15, 1189, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.211 00.000 12268 Star::Find returns 0 (3), X=1189.00, Y=420.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:29:27.211 00.000 12268 Star::Find(15, 879, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.212 00.001 12268 Star::Find false star n=16 nbg=266 bg=13.5 sigma=0.9 thresh=16 peak=15
02:29:27.212 00.000 12268 Star::Find returns 0 (2), X=879.00, Y=398.00, Mass=43, SNR=2.9, Peak=18 HFD=0.0
02:29:27.212 00.000 12268 Star::Find(15, 698, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.212 00.000 12268 Star::Find returns 0 (3), X=698.00, Y=148.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:27.212 00.000 12268 Star::Find(15, 1022, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.212 00.000 12268 Star::Find returns 0 (3), X=1022.00, Y=437.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:27.212 00.000 12268 Star::Find(15, 952, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.212 00.000 12268 Star::Find returns 0 (4), X=952.84, Y=854.92, Mass=41, SNR=4.4, Peak=18 HFD=0.2
02:29:27.212 00.000 12268 Star::Find(15, 674, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.212 00.000 12268 Star::Find false star n=4 nbg=268 bg=13.8 sigma=1.1 thresh=17 peak=17
02:29:27.212 00.000 12268 Star::Find returns 0 (2), X=674.00, Y=348.00, Mass=37, SNR=2.9, Peak=30 HFD=0.0
02:29:27.212 00.000 12268 Star::Find(15, 1252, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.212 00.000 12268 Star::Find returns 0 (3), X=1252.00, Y=308.00, Mass=0, SNR=0.0, Peak=17 HFD=0.0
02:29:27.212 00.000 12268 Star::Find(15, 692, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.212 00.000 12268 Star::Find returns 0 (2), X=692.00, Y=218.00, Mass=13, SNR=2.4, Peak=23 HFD=0.0
02:29:27.213 00.001 12268 Star::Find(15, 464, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.213 00.000 12268 Star::Find returns 0 (2), X=464.00, Y=839.00, Mass=15, SNR=2.6, Peak=21 HFD=0.0
02:29:27.213 00.000 12268 Star::Find(15, 386, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.213 00.000 12268 Star::Find returns 0 (3), X=386.00, Y=688.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:29:27.213 00.000 12268 Star::Find(15, 175, 564, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.213 00.000 12268 Star::Find false star n=7 nbg=280 bg=14.2 sigma=1.1 thresh=17 peak=16
02:29:27.213 00.000 12268 Star::Find returns 0 (2), X=175.00, Y=564.00, Mass=22, SNR=2.9, Peak=24 HFD=0.0
02:29:27.213 00.000 12268 Star::Find(15, 585, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.213 00.000 12268 Star::Find returns 0 (2), X=585.00, Y=147.00, Mass=15, SNR=2.5, Peak=20 HFD=0.0
02:29:27.213 00.000 12268 Star::Find(15, 825, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.213 00.000 12268 Star::Find returns 0 (4), X=819.05, Y=316.85, Mass=219, SNR=10.4, Peak=219 HFD=0.2
02:29:27.213 00.000 12268 Star::Find(15, 681, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.213 00.000 12268 Star::Find returns 0 (3), X=681.00, Y=109.00, Mass=10, SNR=2.0, Peak=20 HFD=0.0
02:29:27.214 00.001 12268 Star::Find(15, 246, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.214 00.000 12268 Star::Find returns 0 (4), X=245.56, Y=473.12, Mass=27, SNR=3.6, Peak=37 HFD=1.1
02:29:27.214 00.000 12268 Star::Find(15, 1141, 471, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.214 00.000 12268 Star::Find returns 0 (4), X=1136.24, Y=477.36, Mass=29, SNR=3.6, Peak=32 HFD=0.7
02:29:27.214 00.000 12268 Star::Find(15, 889, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.214 00.000 12268 Star::Find returns 0 (3), X=889.00, Y=511.00, Mass=8, SNR=1.9, Peak=19 HFD=0.0
02:29:27.214 00.000 12268 Star::Find(15, 52, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.214 00.000 12268 Star::Find returns 0 (2), X=52.00, Y=460.00, Mass=18, SNR=2.9, Peak=27 HFD=0.0
02:29:27.214 00.000 12268 Star::Find(15, 551, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.214 00.000 12268 Star::Find returns 0 (2), X=551.00, Y=221.00, Mass=13, SNR=2.4, Peak=22 HFD=0.0
02:29:27.214 00.000 12268 Star::Find(15, 108, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.214 00.000 12268 Star::Find returns 0 (4), X=115.00, Y=102.00, Mass=21, SNR=3.2, Peak=35 HFD=0.5
02:29:27.214 00.000 12268 Star::Find(15, 128, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.214 00.000 12268 Star::Find false star n=2 nbg=286 bg=14.4 sigma=1.2 thresh=18 peak=18
02:29:27.214 00.000 12268 Star::Find returns 0 (2), X=128.00, Y=824.00, Mass=21, SNR=2.9, Peak=32 HFD=0.0
02:29:27.215 00.001 12268 AutoFind: finding best star pass 1
02:29:27.215 00.000 12268 Star::Find(15, 201, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.215 00.000 12268 Star::Find returns 0 (3), X=201.00, Y=230.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:27.215 00.000 12268 Star::Find(15, 17, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.215 00.000 12268 Star::Find returns 0 (2), X=17.00, Y=505.00, Mass=15, SNR=2.7, Peak=24 HFD=0.0
02:29:27.215 00.000 12268 Star::Find(15, 1094, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.215 00.000 12268 Star::Find returns 0 (2), X=1094.00, Y=665.00, Mass=21, SNR=2.9, Peak=20 HFD=0.0
02:29:27.215 00.000 12268 Star::Find(15, 1106, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.215 00.000 12268 Star::Find returns 0 (4), X=1091.74, Y=575.62, Mass=62, SNR=5.4, Peak=20 HFD=1.4
02:29:27.215 00.000 12268 Star::Find(15, 633, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.215 00.000 12268 Star::Find false star n=7 nbg=277 bg=13.8 sigma=1.2 thresh=17 peak=15
02:29:27.215 00.000 12268 Star::Find returns 0 (2), X=633.00, Y=483.00, Mass=33, SNR=2.9, Peak=20 HFD=0.0
02:29:27.215 00.000 12268 Star::Find(15, 520, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.215 00.000 12268 Star::Find returns 1 (0), X=518.29, Y=694.05, Mass=50, SNR=4.8, Peak=44 HFD=2.1
02:29:27.215 00.000 12268 Star::Find(15, 755, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.216 00.001 12268 Star::Find returns 0 (2), X=755.00, Y=451.00, Mass=18, SNR=2.9, Peak=27 HFD=0.0
02:29:27.216 00.000 12268 Star::Find(15, 1068, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.216 00.000 12268 Star::Find false star n=2 nbg=289 bg=13.7 sigma=1.3 thresh=18 peak=17
02:29:27.216 00.000 12268 Star::Find returns 0 (2), X=1068.00, Y=762.00, Mass=25, SNR=2.9, Peak=29 HFD=0.0
02:29:27.216 00.000 12268 Star::Find(15, 482, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.216 00.000 12268 Star::Find false star n=6 nbg=280 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:27.216 00.000 12268 Star::Find returns 0 (2), X=482.00, Y=346.00, Mass=28, SNR=2.9, Peak=23 HFD=0.0
02:29:27.216 00.000 12268 Star::Find(15, 418, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.216 00.000 12268 Star::Find returns 0 (3), X=418.00, Y=95.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:27.216 00.000 12268 Star::Find(15, 606, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.216 00.000 12268 Star::Find returns 0 (3), X=606.00, Y=899.00, Mass=9, SNR=2.0, Peak=20 HFD=0.0
02:29:27.216 00.000 12268 Star::Find(15, 295, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.217 00.001 12268 Star::Find returns 0 (2), X=295.00, Y=96.00, Mass=16, SNR=2.6, Peak=18 HFD=0.0
02:29:27.217 00.000 12268 Star::Find(15, 953, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.217 00.000 12268 Star::Find returns 0 (3), X=953.00, Y=304.00, Mass=6, SNR=1.7, Peak=18 HFD=0.0
02:29:27.217 00.000 12268 Star::Find(15, 203, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.217 00.000 12268 Star::Find returns 0 (2), X=203.00, Y=895.00, Mass=12, SNR=2.3, Peak=23 HFD=0.0
02:29:27.217 00.000 12268 Star::Find(15, 301, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.217 00.000 12268 Star::Find returns 0 (4), X=310.00, Y=754.00, Mass=25, SNR=3.5, Peak=39 HFD=0.5
02:29:27.217 00.000 12268 Star::Find(15, 91, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.217 00.000 12268 Star::Find returns 0 (3), X=91.00, Y=652.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
02:29:27.217 00.000 12268 Star::Find(15, 709, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.217 00.000 12268 Star::Find false star n=3 nbg=275 bg=13.7 sigma=1.1 thresh=17 peak=17
02:29:27.217 00.000 12268 Star::Find returns 0 (2), X=709.00, Y=86.00, Mass=26, SNR=2.9, Peak=33 HFD=0.0
02:29:27.217 00.000 12268 Star::Find(15, 89, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.217 00.000 12268 Star::Find returns 0 (3), X=89.00, Y=87.00, Mass=4, SNR=1.3, Peak=19 HFD=0.0
02:29:27.217 00.000 12268 Star::Find(15, 894, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.218 00.001 12268 Star::Find returns 0 (2), X=894.00, Y=930.00, Mass=17, SNR=2.7, Peak=19 HFD=0.0
02:29:27.218 00.000 12268 Star::Find(15, 126, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.218 00.000 12268 Star::Find returns 0 (4), X=128.00, Y=625.00, Mass=20, SNR=3.1, Peak=34 HFD=0.5
02:29:27.218 00.000 12268 Star::Find(15, 191, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.218 00.000 12268 Star::Find returns 0 (2), X=191.00, Y=769.00, Mass=11, SNR=2.1, Peak=19 HFD=0.0
02:29:27.218 00.000 12268 Star::Find(15, 452, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.218 00.000 12268 Star::Find returns 0 (2), X=452.00, Y=124.00, Mass=19, SNR=2.9, Peak=19 HFD=0.0
02:29:27.218 00.000 12268 Star::Find(15, 1188, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.218 00.000 12268 Star::Find returns 1 (0), X=1187.55, Y=123.18, Mass=52, SNR=4.9, Peak=45 HFD=1.7
02:29:27.218 00.000 12268 Star::Find(15, 601, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.218 00.000 12268 Star::Find false star n=9 nbg=272 bg=13.5 sigma=1.0 thresh=16 peak=16
02:29:27.218 00.000 12268 Star::Find returns 0 (2), X=601.00, Y=56.00, Mass=43, SNR=2.9, Peak=23 HFD=0.0
02:29:27.218 00.000 12268 Star::Find(15, 1178, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.218 00.000 12268 Star::Find returns 0 (2), X=1178.00, Y=592.00, Mass=13, SNR=2.4, Peak=22 HFD=0.0
02:29:27.218 00.000 12268 Star::Find(15, 61, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.219 00.001 12268 Star::Find returns 0 (2), X=61.00, Y=189.00, Mass=15, SNR=2.6, Peak=19 HFD=0.0
02:29:27.219 00.000 12268 Star::Find(15, 166, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.219 00.000 12268 Star::Find false star n=8 nbg=269 bg=14.0 sigma=1.0 thresh=17 peak=16
02:29:27.219 00.000 12268 Star::Find returns 0 (2), X=166.00, Y=434.00, Mass=28, SNR=2.9, Peak=22 HFD=0.0
02:29:27.219 00.000 12268 Star::Find(15, 511, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.219 00.000 12268 Star::Find returns 0 (4), X=510.22, Y=787.33, Mass=54, SNR=5.0, Peak=47 HFD=1.4
02:29:27.219 00.000 12268 Star::Find(15, 368, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.219 00.000 12268 Star::Find false star n=9 nbg=283 bg=14.0 sigma=1.1 thresh=17 peak=15
02:29:27.219 00.000 12268 Star::Find returns 0 (2), X=368.00, Y=144.00, Mass=27, SNR=2.9, Peak=18 HFD=0.0
02:29:27.219 00.000 12268 Star::Find(15, 42, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.219 00.000 12268 Star::Find returns 0 (2), X=42.00, Y=104.00, Mass=20, SNR=2.9, Peak=20 HFD=0.0
02:29:27.219 00.000 12268 Star::Find(15, 557, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.219 00.000 12268 Star::Find returns 0 (2), X=557.00, Y=259.00, Mass=15, SNR=2.6, Peak=24 HFD=0.0
02:29:27.219 00.000 12268 Star::Find(15, 1005, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.219 00.000 12268 Star::Find false star n=4 nbg=275 bg=13.8 sigma=1.1 thresh=17 peak=17
02:29:27.220 00.001 12268 Star::Find returns 0 (2), X=1005.00, Y=695.00, Mass=22, SNR=2.9, Peak=26 HFD=0.0
02:29:27.220 00.000 12268 Star::Find(15, 1161, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.220 00.000 12268 Star::Find false star n=8 nbg=284 bg=13.2 sigma=1.1 thresh=16 peak=15
02:29:27.220 00.000 12268 Star::Find returns 0 (2), X=1161.00, Y=42.00, Mass=29, SNR=2.9, Peak=20 HFD=0.0
02:29:27.220 00.000 12268 Star::Find(15, 923, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.220 00.000 12268 Star::Find returns 0 (3), X=923.00, Y=527.00, Mass=4, SNR=1.3, Peak=18 HFD=0.0
02:29:27.220 00.000 12268 Star::Find(15, 699, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.220 00.000 12268 Star::Find returns 0 (3), X=699.00, Y=605.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:27.220 00.000 12268 Star::Find(15, 307, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.220 00.000 12268 Star::Find returns 0 (3), X=307.00, Y=806.00, Mass=4, SNR=1.3, Peak=18 HFD=0.0
02:29:27.220 00.000 12268 Star::Find(15, 357, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.220 00.000 12268 Star::Find returns 0 (3), X=357.00, Y=893.00, Mass=0, SNR=0.0, Peak=20 HFD=0.0
02:29:27.220 00.000 12268 Star::Find(15, 1087, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.220 00.000 12268 Star::Find false star n=12 nbg=278 bg=13.3 sigma=1.1 thresh=16 peak=15
02:29:27.220 00.000 12268 Star::Find returns 0 (2), X=1087.00, Y=147.00, Mass=41, SNR=2.9, Peak=23 HFD=0.0
02:29:27.221 00.001 12268 Star::Find(15, 1102, 590, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.221 00.000 12268 Star::Find returns 0 (4), X=1091.00, Y=575.00, Mass=42, SNR=4.5, Peak=24 HFD=0.5
02:29:27.221 00.000 12268 Star::Find(15, 937, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.221 00.000 12268 Star::Find returns 0 (2), X=937.00, Y=224.00, Mass=14, SNR=2.5, Peak=24 HFD=0.0
02:29:27.221 00.000 12268 Star::Find(15, 109, 312, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.221 00.000 12268 Star::Find false star n=4 nbg=283 bg=14.4 sigma=1.2 thresh=18 peak=17
02:29:27.221 00.000 12268 Star::Find returns 0 (2), X=109.00, Y=312.00, Mass=24, SNR=2.9, Peak=26 HFD=0.0
02:29:27.221 00.000 12268 Star::Find(15, 822, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.221 00.000 12268 Star::Find false star n=7 nbg=278 bg=13.7 sigma=1.1 thresh=17 peak=15
02:29:27.221 00.000 12268 Star::Find returns 0 (2), X=822.00, Y=662.00, Mass=24, SNR=2.9, Peak=18 HFD=0.0
02:29:27.221 00.000 12268 Star::Find(15, 45, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.221 00.000 12268 Star::Find returns 0 (2), X=45.00, Y=796.00, Mass=12, SNR=2.3, Peak=20 HFD=0.0
02:29:27.221 00.000 12268 Star::Find(15, 310, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.221 00.000 12268 Star::Find returns 0 (4), X=313.88, Y=885.64, Mass=41, SNR=4.3, Peak=37 HFD=1.2
02:29:27.221 00.000 12268 Star::Find(15, 125, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.222 00.001 12268 Star::Find returns 0 (2), X=125.00, Y=855.00, Mass=10, SNR=2.1, Peak=20 HFD=0.0
02:29:27.222 00.000 12268 Star::Find(15, 673, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.222 00.000 12268 Star::Find returns 0 (2), X=673.00, Y=257.00, Mass=12, SNR=2.4, Peak=26 HFD=0.0
02:29:27.222 00.000 12268 Star::Find(15, 210, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.222 00.000 12268 Star::Find false star n=7 nbg=279 bg=14.1 sigma=1.1 thresh=17 peak=16
02:29:27.222 00.000 12268 Star::Find returns 0 (2), X=210.00, Y=89.00, Mass=30, SNR=2.9, Peak=25 HFD=0.0
02:29:27.222 00.000 12268 Star::Find(15, 777, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.222 00.000 12268 Star::Find returns 0 (3), X=777.00, Y=104.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:29:27.222 00.000 12268 Star::Find(15, 404, 797, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.223 00.001 12268 Star::Find returns 0 (2), X=404.00, Y=797.00, Mass=18, SNR=2.7, Peak=20 HFD=0.0
02:29:27.223 00.000 12268 Star::Find(15, 596, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.223 00.000 12268 Star::Find false star n=4 nbg=278 bg=13.8 sigma=1.1 thresh=17 peak=16
02:29:27.223 00.000 12268 Star::Find returns 0 (2), X=596.00, Y=589.00, Mass=28, SNR=2.9, Peak=26 HFD=0.0
02:29:27.223 00.000 12268 Star::Find(15, 205, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.223 00.000 12268 Star::Find returns 0 (2), X=205.00, Y=510.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:29:27.223 00.000 12268 Star::Find(15, 506, 132, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.223 00.000 12268 Star::Find returns 0 (4), X=493.86, Y=131.24, Mass=78, SNR=6.1, Peak=74 HFD=0.4
02:29:27.223 00.000 12268 Star::Find(15, 123, 180, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.223 00.000 12268 Star::Find false star n=11 nbg=281 bg=14.0 sigma=1.1 thresh=17 peak=16
02:29:27.223 00.000 12268 Star::Find returns 0 (2), X=123.00, Y=180.00, Mass=34, SNR=2.9, Peak=19 HFD=0.0
02:29:27.223 00.000 12268 Star::Find(15, 85, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.223 00.000 12268 Star::Find false star n=3 nbg=285 bg=14.4 sigma=1.2 thresh=18 peak=17
02:29:27.224 00.001 12268 Star::Find returns 0 (2), X=85.00, Y=874.00, Mass=21, SNR=2.9, Peak=28 HFD=0.0
02:29:27.224 00.000 12268 Star::Find(15, 28, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.224 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=434.00, Mass=7, SNR=1.7, Peak=21 HFD=0.0
02:29:27.224 00.000 12268 Star::Find(15, 350, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.224 00.000 12268 Star::Find returns 0 (4), X=358.00, Y=673.08, Mass=90, SNR=6.5, Peak=80 HFD=0.1
02:29:27.224 00.000 12268 Star::Find(15, 442, 715, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.224 00.000 12268 Star::Find returns 0 (2), X=442.00, Y=715.00, Mass=18, SNR=2.8, Peak=28 HFD=0.0
02:29:27.224 00.000 12268 Star::Find(15, 1189, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.224 00.000 12268 Star::Find returns 0 (3), X=1189.00, Y=420.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:29:27.224 00.000 12268 Star::Find(15, 879, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.224 00.000 12268 Star::Find false star n=16 nbg=266 bg=13.5 sigma=0.9 thresh=16 peak=15
02:29:27.224 00.000 12268 Star::Find returns 0 (2), X=879.00, Y=398.00, Mass=43, SNR=2.9, Peak=18 HFD=0.0
02:29:27.224 00.000 12268 Star::Find(15, 698, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.224 00.000 12268 Star::Find returns 0 (3), X=698.00, Y=148.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:27.224 00.000 12268 Star::Find(15, 1022, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.225 00.001 12268 Star::Find returns 0 (3), X=1022.00, Y=437.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:27.225 00.000 12268 Star::Find(15, 952, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.225 00.000 12268 Star::Find returns 0 (4), X=952.84, Y=854.92, Mass=41, SNR=4.4, Peak=18 HFD=0.2
02:29:27.225 00.000 12268 Star::Find(15, 674, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.225 00.000 12268 Star::Find false star n=4 nbg=268 bg=13.8 sigma=1.1 thresh=17 peak=17
02:29:27.225 00.000 12268 Star::Find returns 0 (2), X=674.00, Y=348.00, Mass=37, SNR=2.9, Peak=30 HFD=0.0
02:29:27.225 00.000 12268 Star::Find(15, 1252, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.225 00.000 12268 Star::Find returns 0 (3), X=1252.00, Y=308.00, Mass=0, SNR=0.0, Peak=17 HFD=0.0
02:29:27.225 00.000 12268 Star::Find(15, 692, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.225 00.000 12268 Star::Find returns 0 (2), X=692.00, Y=218.00, Mass=13, SNR=2.4, Peak=23 HFD=0.0
02:29:27.225 00.000 12268 Star::Find(15, 464, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.225 00.000 12268 Star::Find returns 0 (2), X=464.00, Y=839.00, Mass=15, SNR=2.6, Peak=21 HFD=0.0
02:29:27.225 00.000 12268 Star::Find(15, 386, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.226 00.001 12268 Star::Find returns 0 (3), X=386.00, Y=688.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:29:27.226 00.000 12268 Star::Find(15, 175, 564, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.226 00.000 12268 Star::Find false star n=7 nbg=280 bg=14.2 sigma=1.1 thresh=17 peak=16
02:29:27.226 00.000 12268 Star::Find returns 0 (2), X=175.00, Y=564.00, Mass=22, SNR=2.9, Peak=24 HFD=0.0
02:29:27.226 00.000 12268 Star::Find(15, 585, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.226 00.000 12268 Star::Find returns 0 (2), X=585.00, Y=147.00, Mass=15, SNR=2.5, Peak=20 HFD=0.0
02:29:27.226 00.000 12268 Star::Find(15, 825, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.226 00.000 12268 Star::Find returns 0 (4), X=819.05, Y=316.85, Mass=219, SNR=10.4, Peak=219 HFD=0.2
02:29:27.226 00.000 12268 Star::Find(15, 681, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.226 00.000 12268 Star::Find returns 0 (3), X=681.00, Y=109.00, Mass=10, SNR=2.0, Peak=20 HFD=0.0
02:29:27.226 00.000 12268 Star::Find(15, 246, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.226 00.000 12268 Star::Find returns 0 (4), X=245.56, Y=473.12, Mass=27, SNR=3.6, Peak=37 HFD=1.1
02:29:27.226 00.000 12268 Star::Find(15, 1141, 471, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.226 00.000 12268 Star::Find returns 0 (4), X=1136.24, Y=477.36, Mass=29, SNR=3.6, Peak=32 HFD=0.7
02:29:27.227 00.001 12268 Star::Find(15, 889, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.227 00.000 12268 Star::Find returns 0 (3), X=889.00, Y=511.00, Mass=8, SNR=1.9, Peak=19 HFD=0.0
02:29:27.227 00.000 12268 Star::Find(15, 52, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.227 00.000 12268 Star::Find returns 0 (2), X=52.00, Y=460.00, Mass=18, SNR=2.9, Peak=27 HFD=0.0
02:29:27.227 00.000 12268 Star::Find(15, 551, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.227 00.000 12268 Star::Find returns 0 (2), X=551.00, Y=221.00, Mass=13, SNR=2.4, Peak=22 HFD=0.0
02:29:27.227 00.000 12268 Star::Find(15, 108, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.227 00.000 12268 Star::Find returns 0 (4), X=115.00, Y=102.00, Mass=21, SNR=3.2, Peak=35 HFD=0.5
02:29:27.227 00.000 12268 Star::Find(15, 128, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.227 00.000 12268 Star::Find false star n=2 nbg=286 bg=14.4 sigma=1.2 thresh=18 peak=18
02:29:27.227 00.000 12268 Star::Find returns 0 (2), X=128.00, Y=824.00, Mass=21, SNR=2.9, Peak=32 HFD=0.0
02:29:27.227 00.000 12268 AutoFind: could not find a star on Pass 1
02:29:27.227 00.000 12268 AutoFind: finding best star pass 2
02:29:27.227 00.000 12268 Star::Find(15, 201, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.227 00.000 12268 Star::Find returns 0 (3), X=201.00, Y=230.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:27.228 00.001 12268 Star::Find(15, 17, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.228 00.000 12268 Star::Find returns 0 (2), X=17.00, Y=505.00, Mass=15, SNR=2.7, Peak=24 HFD=0.0
02:29:27.228 00.000 12268 Star::Find(15, 1094, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.228 00.000 12268 Star::Find returns 0 (2), X=1094.00, Y=665.00, Mass=21, SNR=2.9, Peak=20 HFD=0.0
02:29:27.228 00.000 12268 Star::Find(15, 1106, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.228 00.000 12268 Star::Find returns 0 (4), X=1091.74, Y=575.62, Mass=62, SNR=5.4, Peak=20 HFD=1.4
02:29:27.228 00.000 12268 Star::Find(15, 633, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.228 00.000 12268 Star::Find false star n=7 nbg=277 bg=13.8 sigma=1.2 thresh=17 peak=15
02:29:27.228 00.000 12268 Star::Find returns 0 (2), X=633.00, Y=483.00, Mass=33, SNR=2.9, Peak=20 HFD=0.0
02:29:27.228 00.000 12268 Star::Find(15, 520, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.228 00.000 12268 Star::Find returns 1 (0), X=518.29, Y=694.05, Mass=50, SNR=4.8, Peak=44 HFD=2.1
02:29:27.228 00.000 12268 AutoFind: star saturated or too dim [520, 706] 4.5 Mass 50 SNR 4.8
02:29:27.228 00.000 12268 Star::Find(15, 755, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.228 00.000 12268 Star::Find returns 0 (2), X=755.00, Y=451.00, Mass=18, SNR=2.9, Peak=27 HFD=0.0
02:29:27.228 00.000 12268 Star::Find(15, 1068, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.229 00.001 12268 Star::Find false star n=2 nbg=289 bg=13.7 sigma=1.3 thresh=18 peak=17
02:29:27.229 00.000 12268 Star::Find returns 0 (2), X=1068.00, Y=762.00, Mass=25, SNR=2.9, Peak=29 HFD=0.0
02:29:27.229 00.000 12268 Star::Find(15, 482, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.229 00.000 12268 Star::Find false star n=6 nbg=280 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:27.229 00.000 12268 Star::Find returns 0 (2), X=482.00, Y=346.00, Mass=28, SNR=2.9, Peak=23 HFD=0.0
02:29:27.229 00.000 12268 Star::Find(15, 418, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.229 00.000 12268 Star::Find returns 0 (3), X=418.00, Y=95.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:27.229 00.000 12268 Star::Find(15, 606, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.229 00.000 12268 Star::Find returns 0 (3), X=606.00, Y=899.00, Mass=9, SNR=2.0, Peak=20 HFD=0.0
02:29:27.229 00.000 12268 Star::Find(15, 295, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.229 00.000 12268 Star::Find returns 0 (2), X=295.00, Y=96.00, Mass=16, SNR=2.6, Peak=18 HFD=0.0
02:29:27.229 00.000 12268 Star::Find(15, 953, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.229 00.000 12268 Star::Find returns 0 (3), X=953.00, Y=304.00, Mass=6, SNR=1.7, Peak=18 HFD=0.0
02:29:27.230 00.001 12268 Star::Find(15, 203, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.230 00.000 12268 Star::Find returns 0 (2), X=203.00, Y=895.00, Mass=12, SNR=2.3, Peak=23 HFD=0.0
02:29:27.230 00.000 12268 Star::Find(15, 301, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.230 00.000 12268 Star::Find returns 0 (4), X=310.00, Y=754.00, Mass=25, SNR=3.5, Peak=39 HFD=0.5
02:29:27.230 00.000 12268 Star::Find(15, 91, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.230 00.000 12268 Star::Find returns 0 (3), X=91.00, Y=652.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
02:29:27.230 00.000 12268 Star::Find(15, 709, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.230 00.000 12268 Star::Find false star n=3 nbg=275 bg=13.7 sigma=1.1 thresh=17 peak=17
02:29:27.230 00.000 12268 Star::Find returns 0 (2), X=709.00, Y=86.00, Mass=26, SNR=2.9, Peak=33 HFD=0.0
02:29:27.230 00.000 12268 Star::Find(15, 89, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.230 00.000 12268 Star::Find returns 0 (3), X=89.00, Y=87.00, Mass=4, SNR=1.3, Peak=19 HFD=0.0
02:29:27.230 00.000 12268 Star::Find(15, 894, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.230 00.000 12268 Star::Find returns 0 (2), X=894.00, Y=930.00, Mass=17, SNR=2.7, Peak=19 HFD=0.0
02:29:27.230 00.000 12268 Star::Find(15, 126, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.230 00.000 12268 Star::Find returns 0 (4), X=128.00, Y=625.00, Mass=20, SNR=3.1, Peak=34 HFD=0.5
02:29:27.231 00.001 12268 Star::Find(15, 191, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.231 00.000 12268 Star::Find returns 0 (2), X=191.00, Y=769.00, Mass=11, SNR=2.1, Peak=19 HFD=0.0
02:29:27.231 00.000 12268 Star::Find(15, 452, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.231 00.000 12268 Star::Find returns 0 (2), X=452.00, Y=124.00, Mass=19, SNR=2.9, Peak=19 HFD=0.0
02:29:27.231 00.000 12268 Star::Find(15, 1188, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.231 00.000 12268 Star::Find returns 1 (0), X=1187.55, Y=123.18, Mass=52, SNR=4.9, Peak=45 HFD=1.7
02:29:27.231 00.000 12268 AutoFind: star saturated or too dim [1188, 121] 4.1 Mass 52 SNR 4.9
02:29:27.231 00.000 12268 Star::Find(15, 601, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.231 00.000 12268 Star::Find false star n=9 nbg=272 bg=13.5 sigma=1.0 thresh=16 peak=16
02:29:27.231 00.000 12268 Star::Find returns 0 (2), X=601.00, Y=56.00, Mass=43, SNR=2.9, Peak=23 HFD=0.0
02:29:27.231 00.000 12268 Star::Find(15, 1178, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.231 00.000 12268 Star::Find returns 0 (2), X=1178.00, Y=592.00, Mass=13, SNR=2.4, Peak=22 HFD=0.0
02:29:27.231 00.000 12268 Star::Find(15, 61, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.231 00.000 12268 Star::Find returns 0 (2), X=61.00, Y=189.00, Mass=15, SNR=2.6, Peak=19 HFD=0.0
02:29:27.231 00.000 12268 Star::Find(15, 166, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.232 00.001 12268 Star::Find false star n=8 nbg=269 bg=14.0 sigma=1.0 thresh=17 peak=16
02:29:27.232 00.000 12268 Star::Find returns 0 (2), X=166.00, Y=434.00, Mass=28, SNR=2.9, Peak=22 HFD=0.0
02:29:27.232 00.000 12268 Star::Find(15, 511, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.232 00.000 12268 Star::Find returns 0 (4), X=510.22, Y=787.33, Mass=54, SNR=5.0, Peak=47 HFD=1.4
02:29:27.232 00.000 12268 Star::Find(15, 368, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.232 00.000 12268 Star::Find false star n=9 nbg=283 bg=14.0 sigma=1.1 thresh=17 peak=15
02:29:27.232 00.000 12268 Star::Find returns 0 (2), X=368.00, Y=144.00, Mass=27, SNR=2.9, Peak=18 HFD=0.0
02:29:27.232 00.000 12268 Star::Find(15, 42, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.232 00.000 12268 Star::Find returns 0 (2), X=42.00, Y=104.00, Mass=20, SNR=2.9, Peak=20 HFD=0.0
02:29:27.232 00.000 12268 Star::Find(15, 557, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.232 00.000 12268 Star::Find returns 0 (2), X=557.00, Y=259.00, Mass=15, SNR=2.6, Peak=24 HFD=0.0
02:29:27.232 00.000 12268 Star::Find(15, 1005, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.233 00.001 12268 Star::Find false star n=4 nbg=275 bg=13.8 sigma=1.1 thresh=17 peak=17
02:29:27.233 00.000 12268 Star::Find returns 0 (2), X=1005.00, Y=695.00, Mass=22, SNR=2.9, Peak=26 HFD=0.0
02:29:27.233 00.000 12268 Star::Find(15, 1161, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.233 00.000 12268 Star::Find false star n=8 nbg=284 bg=13.2 sigma=1.1 thresh=16 peak=15
02:29:27.233 00.000 12268 Star::Find returns 0 (2), X=1161.00, Y=42.00, Mass=29, SNR=2.9, Peak=20 HFD=0.0
02:29:27.233 00.000 12268 Star::Find(15, 923, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.233 00.000 12268 Star::Find returns 0 (3), X=923.00, Y=527.00, Mass=4, SNR=1.3, Peak=18 HFD=0.0
02:29:27.233 00.000 12268 Star::Find(15, 699, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.233 00.000 12268 Star::Find returns 0 (3), X=699.00, Y=605.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:27.233 00.000 12268 Star::Find(15, 307, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.233 00.000 12268 Star::Find returns 0 (3), X=307.00, Y=806.00, Mass=4, SNR=1.3, Peak=18 HFD=0.0
02:29:27.233 00.000 12268 Star::Find(15, 357, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.233 00.000 12268 Star::Find returns 0 (3), X=357.00, Y=893.00, Mass=0, SNR=0.0, Peak=20 HFD=0.0
02:29:27.233 00.000 12268 Star::Find(15, 1087, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.233 00.000 12268 Star::Find false star n=12 nbg=278 bg=13.3 sigma=1.1 thresh=16 peak=15
02:29:27.234 00.001 12268 Star::Find returns 0 (2), X=1087.00, Y=147.00, Mass=41, SNR=2.9, Peak=23 HFD=0.0
02:29:27.234 00.000 12268 Star::Find(15, 1102, 590, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.234 00.000 12268 Star::Find returns 0 (4), X=1091.00, Y=575.00, Mass=42, SNR=4.5, Peak=24 HFD=0.5
02:29:27.234 00.000 12268 Star::Find(15, 937, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.234 00.000 12268 Star::Find returns 0 (2), X=937.00, Y=224.00, Mass=14, SNR=2.5, Peak=24 HFD=0.0
02:29:27.234 00.000 12268 Star::Find(15, 109, 312, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.234 00.000 12268 Star::Find false star n=4 nbg=283 bg=14.4 sigma=1.2 thresh=18 peak=17
02:29:27.234 00.000 12268 Star::Find returns 0 (2), X=109.00, Y=312.00, Mass=24, SNR=2.9, Peak=26 HFD=0.0
02:29:27.234 00.000 12268 Star::Find(15, 822, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.234 00.000 12268 Star::Find false star n=7 nbg=278 bg=13.7 sigma=1.1 thresh=17 peak=15
02:29:27.234 00.000 12268 Star::Find returns 0 (2), X=822.00, Y=662.00, Mass=24, SNR=2.9, Peak=18 HFD=0.0
02:29:27.234 00.000 12268 Star::Find(15, 45, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.234 00.000 12268 Star::Find returns 0 (2), X=45.00, Y=796.00, Mass=12, SNR=2.3, Peak=20 HFD=0.0
02:29:27.234 00.000 12268 Star::Find(15, 310, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.234 00.000 12268 Star::Find returns 0 (4), X=313.88, Y=885.64, Mass=41, SNR=4.3, Peak=37 HFD=1.2
02:29:27.235 00.001 12268 Star::Find(15, 125, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.235 00.000 12268 Star::Find returns 0 (2), X=125.00, Y=855.00, Mass=10, SNR=2.1, Peak=20 HFD=0.0
02:29:27.235 00.000 12268 Star::Find(15, 673, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.235 00.000 12268 Star::Find returns 0 (2), X=673.00, Y=257.00, Mass=12, SNR=2.4, Peak=26 HFD=0.0
02:29:27.235 00.000 12268 Star::Find(15, 210, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.235 00.000 12268 Star::Find false star n=7 nbg=279 bg=14.1 sigma=1.1 thresh=17 peak=16
02:29:27.235 00.000 12268 Star::Find returns 0 (2), X=210.00, Y=89.00, Mass=30, SNR=2.9, Peak=25 HFD=0.0
02:29:27.235 00.000 12268 Star::Find(15, 777, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.235 00.000 12268 Star::Find returns 0 (3), X=777.00, Y=104.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:29:27.235 00.000 12268 Star::Find(15, 404, 797, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.235 00.000 12268 Star::Find returns 0 (2), X=404.00, Y=797.00, Mass=18, SNR=2.7, Peak=20 HFD=0.0
02:29:27.235 00.000 12268 Star::Find(15, 596, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.235 00.000 12268 Star::Find false star n=4 nbg=278 bg=13.8 sigma=1.1 thresh=17 peak=16
02:29:27.236 00.001 12268 Star::Find returns 0 (2), X=596.00, Y=589.00, Mass=28, SNR=2.9, Peak=26 HFD=0.0
02:29:27.236 00.000 12268 Star::Find(15, 205, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.236 00.000 12268 Star::Find returns 0 (2), X=205.00, Y=510.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:29:27.236 00.000 12268 Star::Find(15, 506, 132, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.236 00.000 12268 Star::Find returns 0 (4), X=493.86, Y=131.24, Mass=78, SNR=6.1, Peak=74 HFD=0.4
02:29:27.236 00.000 12268 Star::Find(15, 123, 180, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.236 00.000 12268 Star::Find false star n=11 nbg=281 bg=14.0 sigma=1.1 thresh=17 peak=16
02:29:27.236 00.000 12268 Star::Find returns 0 (2), X=123.00, Y=180.00, Mass=34, SNR=2.9, Peak=19 HFD=0.0
02:29:27.236 00.000 12268 Star::Find(15, 85, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.236 00.000 12268 Star::Find false star n=3 nbg=285 bg=14.4 sigma=1.2 thresh=18 peak=17
02:29:27.236 00.000 12268 Star::Find returns 0 (2), X=85.00, Y=874.00, Mass=21, SNR=2.9, Peak=28 HFD=0.0
02:29:27.236 00.000 12268 Star::Find(15, 28, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.236 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=434.00, Mass=7, SNR=1.7, Peak=21 HFD=0.0
02:29:27.236 00.000 12268 Star::Find(15, 350, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.236 00.000 12268 Star::Find returns 0 (4), X=358.00, Y=673.08, Mass=90, SNR=6.5, Peak=80 HFD=0.1
02:29:27.236 00.000 12268 Star::Find(15, 442, 715, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.237 00.001 12268 Star::Find returns 0 (2), X=442.00, Y=715.00, Mass=18, SNR=2.8, Peak=28 HFD=0.0
02:29:27.237 00.000 12268 Star::Find(15, 1189, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.237 00.000 12268 Star::Find returns 0 (3), X=1189.00, Y=420.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:29:27.237 00.000 12268 Star::Find(15, 879, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.237 00.000 12268 Star::Find false star n=16 nbg=266 bg=13.5 sigma=0.9 thresh=16 peak=15
02:29:27.237 00.000 12268 Star::Find returns 0 (2), X=879.00, Y=398.00, Mass=43, SNR=2.9, Peak=18 HFD=0.0
02:29:27.238 00.001 12268 Star::Find(15, 698, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.238 00.000 12268 Star::Find returns 0 (3), X=698.00, Y=148.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:27.238 00.000 12268 Star::Find(15, 1022, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.238 00.000 12268 Star::Find returns 0 (3), X=1022.00, Y=437.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:27.238 00.000 12268 Star::Find(15, 952, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.238 00.000 12268 Star::Find returns 0 (4), X=952.84, Y=854.92, Mass=41, SNR=4.4, Peak=18 HFD=0.2
02:29:27.238 00.000 12268 Star::Find(15, 674, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.238 00.000 12268 Star::Find false star n=4 nbg=268 bg=13.8 sigma=1.1 thresh=17 peak=17
02:29:27.238 00.000 12268 Star::Find returns 0 (2), X=674.00, Y=348.00, Mass=37, SNR=2.9, Peak=30 HFD=0.0
02:29:27.238 00.000 12268 Star::Find(15, 1252, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.238 00.000 12268 Star::Find returns 0 (3), X=1252.00, Y=308.00, Mass=0, SNR=0.0, Peak=17 HFD=0.0
02:29:27.238 00.000 12268 Star::Find(15, 692, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.239 00.001 12268 Star::Find returns 0 (2), X=692.00, Y=218.00, Mass=13, SNR=2.4, Peak=23 HFD=0.0
02:29:27.239 00.000 12268 Star::Find(15, 464, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.239 00.000 12268 Star::Find returns 0 (2), X=464.00, Y=839.00, Mass=15, SNR=2.6, Peak=21 HFD=0.0
02:29:27.239 00.000 12268 Star::Find(15, 386, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.239 00.000 12268 Star::Find returns 0 (3), X=386.00, Y=688.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:29:27.239 00.000 12268 Star::Find(15, 175, 564, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.239 00.000 12268 Star::Find false star n=7 nbg=280 bg=14.2 sigma=1.1 thresh=17 peak=16
02:29:27.239 00.000 12268 Star::Find returns 0 (2), X=175.00, Y=564.00, Mass=22, SNR=2.9, Peak=24 HFD=0.0
02:29:27.239 00.000 12268 Star::Find(15, 585, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.239 00.000 12268 Star::Find returns 0 (2), X=585.00, Y=147.00, Mass=15, SNR=2.5, Peak=20 HFD=0.0
02:29:27.239 00.000 12268 Star::Find(15, 825, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.240 00.001 12268 Star::Find returns 0 (4), X=819.05, Y=316.85, Mass=219, SNR=10.4, Peak=219 HFD=0.2
02:29:27.240 00.000 12268 Star::Find(15, 681, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.240 00.000 12268 Star::Find returns 0 (3), X=681.00, Y=109.00, Mass=10, SNR=2.0, Peak=20 HFD=0.0
02:29:27.240 00.000 12268 Star::Find(15, 246, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.240 00.000 12268 Star::Find returns 0 (4), X=245.56, Y=473.12, Mass=27, SNR=3.6, Peak=37 HFD=1.1
02:29:27.240 00.000 12268 Star::Find(15, 1141, 471, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.240 00.000 12268 Star::Find returns 0 (4), X=1136.24, Y=477.36, Mass=29, SNR=3.6, Peak=32 HFD=0.7
02:29:27.240 00.000 12268 Star::Find(15, 889, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.240 00.000 12268 Star::Find returns 0 (3), X=889.00, Y=511.00, Mass=8, SNR=1.9, Peak=19 HFD=0.0
02:29:27.240 00.000 12268 Star::Find(15, 52, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.240 00.000 12268 Star::Find returns 0 (2), X=52.00, Y=460.00, Mass=18, SNR=2.9, Peak=27 HFD=0.0
02:29:27.240 00.000 12268 Star::Find(15, 551, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.241 00.001 12268 Star::Find returns 0 (2), X=551.00, Y=221.00, Mass=13, SNR=2.4, Peak=22 HFD=0.0
02:29:27.241 00.000 12268 Star::Find(15, 108, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.241 00.000 12268 Star::Find returns 0 (4), X=115.00, Y=102.00, Mass=21, SNR=3.2, Peak=35 HFD=0.5
02:29:27.241 00.000 12268 Star::Find(15, 128, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.241 00.000 12268 Star::Find false star n=2 nbg=286 bg=14.4 sigma=1.2 thresh=18 peak=18
02:29:27.241 00.000 12268 Star::Find returns 0 (2), X=128.00, Y=824.00, Mass=21, SNR=2.9, Peak=32 HFD=0.0
02:29:27.241 00.000 12268 AutoFind: could not find a non-saturated star!
02:29:27.241 00.000 12268 AutoFind: finding best star pass 3
02:29:27.241 00.000 12268 Star::Find(15, 201, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.241 00.000 12268 Star::Find returns 0 (3), X=201.00, Y=230.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:27.241 00.000 12268 Star::Find(15, 17, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.241 00.000 12268 Star::Find returns 0 (2), X=17.00, Y=505.00, Mass=15, SNR=2.7, Peak=24 HFD=0.0
02:29:27.241 00.000 12268 Star::Find(15, 1094, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.242 00.001 12268 Star::Find returns 0 (2), X=1094.00, Y=665.00, Mass=21, SNR=2.9, Peak=20 HFD=0.0
02:29:27.242 00.000 12268 Star::Find(15, 1106, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.242 00.000 12268 Star::Find returns 0 (4), X=1091.74, Y=575.62, Mass=62, SNR=5.4, Peak=20 HFD=1.4
02:29:27.242 00.000 12268 Star::Find(15, 633, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.242 00.000 12268 Star::Find false star n=7 nbg=277 bg=13.8 sigma=1.2 thresh=17 peak=15
02:29:27.242 00.000 12268 Star::Find returns 0 (2), X=633.00, Y=483.00, Mass=33, SNR=2.9, Peak=20 HFD=0.0
02:29:27.242 00.000 12268 Star::Find(15, 520, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.242 00.000 12268 Star::Find returns 1 (0), X=518.29, Y=694.05, Mass=50, SNR=4.8, Peak=44 HFD=2.1
02:29:27.242 00.000 12268 AutoFind returns star at [520, 706] 4.5 Mass 50 SNR 4.8
02:29:27.242 00.000 12268 MultiStar: primary star forcibly inserted in list
02:29:27.243 00.001 12268 Star::Find(15, 520, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.243 00.000 12268 Star::Find returns 1 (0), X=518.29, Y=694.05, Mass=50, SNR=4.8, Peak=44 HFD=2.1
02:29:27.243 00.000 12268 MultiStar: List (1): {518.29, 694.05}(4.8), 
02:29:27.243 00.000 12268 setting lock position to (518.29, 694.05)
02:29:27.243 00.000 12268 MultiStar: stabilizing after lock position change
02:29:27.244 00.001 12268 AutoSelect: state = 1, call UpdateGuideState
02:29:27.244 00.000 12268 UpdateGuideState(): m_state=1
02:29:27.244 00.000 12268 Star::Find(15, 518, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:29:27.244 00.000 12268 Star::Find returns 0 (4), X=508.16, Y=681.55, Mass=58, SNR=5.2, Peak=62 HFD=0.7
02:29:27.244 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:27.244 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:27.244 00.000 12268 Status Line: Star lost - low HFD
02:29:27.247 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:27.263 00.016 12268 UpdateGuideState exits: Star lost - low HFD
02:29:27.263 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:27.280 00.017 12268 Status Line: Auto-selected star at (518.3, 694.0)
02:29:27.288 00.008 12268 PhdController: newstate STATE_WAIT_SELECTED
02:29:27.288 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:27.288 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:27.288 00.000 12268 Enqueuing Expose request
02:29:27.288 00.000 11616 Worker thread wakes up
02:29:27.288 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:27.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:27.288 00.000 12268 evsrv: cli 0F8E69C0 connect
02:29:27.289 00.001 12268 case statement mapped state 1 to 1
02:29:27.289 00.000 12268 case statement mapped state 1 to 1
02:29:27.290 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"729b200c-a0c8-4374-a9eb-7ee36b882b7f"}
02:29:27.290 00.000 12268 case statement mapped state 1 to 1
02:29:27.290 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"729b200c-a0c8-4374-a9eb-7ee36b882b7f"}
02:29:27.293 00.003 12268 evsrv: cli 0F8E69C0 disconnect
02:29:28.291 00.998 12268 evsrv: cli 0F8E69C0 connect
02:29:28.291 00.000 12268 case statement mapped state 1 to 1
02:29:28.291 00.000 12268 case statement mapped state 1 to 1
02:29:28.292 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9b32f68d-3cd1-48be-914b-35625ac5ec45"}
02:29:28.292 00.000 12268 case statement mapped state 1 to 1
02:29:28.292 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"9b32f68d-3cd1-48be-914b-35625ac5ec45"}
02:29:28.293 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:29.295 01.002 12268 evsrv: cli 0F8E69C0 connect
02:29:29.296 00.001 12268 case statement mapped state 1 to 1
02:29:29.296 00.000 12268 case statement mapped state 1 to 1
02:29:29.296 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3b576484-5471-4a5e-a2b1-4c2482c4ef29"}
02:29:29.297 00.001 12268 case statement mapped state 1 to 1
02:29:29.297 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"3b576484-5471-4a5e-a2b1-4c2482c4ef29"}
02:29:29.297 00.000 11616 Exposure complete
02:29:29.297 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:29:29.361 00.064 11616 worker thread done servicing request
02:29:29.361 00.000 12268 OnExposeComplete: enter
02:29:29.361 00.000 12268 UpdateGuideState(): m_state=1
02:29:29.361 00.000 12268 Star::Find(15, 518, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:29:29.361 00.000 12268 Star::Find returns 0 (4), X=508.00, Y=681.40, Mass=70, SNR=5.8, Peak=63 HFD=0.6
02:29:29.362 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:29.362 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:29.362 00.000 12268 Status Line: Star lost - low HFD
02:29:29.365 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:29.383 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:29:29.383 00.000 12268 waiting for star selected, attempts remaining = 3
02:29:29.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:29.383 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:29.383 00.000 12268 Enqueuing Expose request
02:29:29.383 00.000 11616 Worker thread wakes up
02:29:29.383 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:29.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:30.299 00.916 12268 evsrv: cli 0F8E69C0 connect
02:29:30.299 00.000 12268 case statement mapped state 1 to 1
02:29:30.300 00.001 12268 case statement mapped state 1 to 1
02:29:30.300 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"529f077d-fadf-496c-b57b-f475a24a7ace"}
02:29:30.300 00.000 12268 case statement mapped state 1 to 1
02:29:30.300 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"529f077d-fadf-496c-b57b-f475a24a7ace"}
02:29:30.301 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:31.302 01.001 12268 evsrv: cli 0F8E69C0 connect
02:29:31.303 00.001 12268 case statement mapped state 1 to 1
02:29:31.303 00.000 12268 case statement mapped state 1 to 1
02:29:31.304 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"11409a19-268f-4af3-8ef5-8c3cac18d4f8"}
02:29:31.304 00.000 12268 case statement mapped state 1 to 1
02:29:31.304 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"11409a19-268f-4af3-8ef5-8c3cac18d4f8"}
02:29:31.305 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:31.393 00.088 11616 Exposure complete
02:29:31.457 00.064 11616 worker thread done servicing request
02:29:31.457 00.000 12268 OnExposeComplete: enter
02:29:31.457 00.000 12268 UpdateGuideState(): m_state=1
02:29:31.457 00.000 12268 Star::Find(15, 518, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:29:31.458 00.001 12268 Star::Find returns 0 (4), X=507.67, Y=681.60, Mass=56, SNR=5.2, Peak=61 HFD=0.8
02:29:31.458 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:31.458 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:31.458 00.000 12268 Status Line: Star lost - low HFD
02:29:31.461 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:31.477 00.016 12268 UpdateGuideState exits: Star lost - low HFD
02:29:31.478 00.001 12268 waiting for star selected, attempts remaining = 2
02:29:31.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:31.478 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:31.478 00.000 12268 Enqueuing Expose request
02:29:31.478 00.000 11616 Worker thread wakes up
02:29:31.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:31.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:32.307 00.829 12268 evsrv: cli 0F8E6D80 connect
02:29:32.307 00.000 12268 case statement mapped state 1 to 1
02:29:32.307 00.000 12268 case statement mapped state 1 to 1
02:29:32.308 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"ae632a1c-1b03-4df2-b25c-e2ce4f247ac3"}
02:29:32.308 00.000 12268 case statement mapped state 1 to 1
02:29:32.308 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"ae632a1c-1b03-4df2-b25c-e2ce4f247ac3"}
02:29:32.309 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:29:33.310 01.001 12268 evsrv: cli 0F8E6D80 connect
02:29:33.310 00.000 12268 case statement mapped state 1 to 1
02:29:33.311 00.001 12268 case statement mapped state 1 to 1
02:29:33.311 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"494a4568-4ff1-4d0e-980a-90355db2f142"}
02:29:33.311 00.000 12268 case statement mapped state 1 to 1
02:29:33.311 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"494a4568-4ff1-4d0e-980a-90355db2f142"}
02:29:33.312 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:29:33.494 00.182 11616 Exposure complete
02:29:33.560 00.066 11616 worker thread done servicing request
02:29:33.560 00.000 12268 OnExposeComplete: enter
02:29:33.560 00.000 12268 UpdateGuideState(): m_state=1
02:29:33.560 00.000 12268 Star::Find(15, 518, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:29:33.560 00.000 12268 Star::Find returns 0 (4), X=508.00, Y=681.00, Mass=52, SNR=5.0, Peak=59 HFD=0.0
02:29:33.561 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:33.561 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:33.561 00.000 12268 Status Line: Star lost - low HFD
02:29:33.564 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:33.583 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:29:33.583 00.000 12268 waiting for star selected, attempts remaining = 1
02:29:33.583 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:29:33.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:33.583 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:33.583 00.000 12268 Enqueuing Expose request
02:29:33.583 00.000 11616 Worker thread wakes up
02:29:33.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:33.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:34.314 00.731 12268 evsrv: cli 0F8E69C0 connect
02:29:34.315 00.001 12268 case statement mapped state 1 to 1
02:29:34.315 00.000 12268 case statement mapped state 1 to 1
02:29:34.316 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"078ef69e-0bce-4c26-bcb1-c377cabece62"}
02:29:34.316 00.000 12268 case statement mapped state 1 to 1
02:29:34.316 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"078ef69e-0bce-4c26-bcb1-c377cabece62"}
02:29:34.317 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:35.318 01.001 12268 evsrv: cli 0F8E69C0 connect
02:29:35.318 00.000 12268 case statement mapped state 1 to 1
02:29:35.319 00.001 12268 case statement mapped state 1 to 1
02:29:35.319 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"56dae45d-7388-427f-8257-1c966e93f202"}
02:29:35.319 00.000 12268 case statement mapped state 1 to 1
02:29:35.320 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"56dae45d-7388-427f-8257-1c966e93f202"}
02:29:35.320 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:29:35.587 00.267 11616 Exposure complete
02:29:35.658 00.071 11616 worker thread done servicing request
02:29:35.658 00.000 12268 OnExposeComplete: enter
02:29:35.658 00.000 12268 UpdateGuideState(): m_state=1
02:29:35.659 00.001 12268 Star::Find(15, 518, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.659 00.000 12268 Star::Find returns 0 (4), X=508.18, Y=680.74, Mass=62, SNR=5.4, Peak=62 HFD=0.4
02:29:35.659 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:35.659 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:35.659 00.000 12268 Status Line: Star lost - low HFD
02:29:35.662 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:35.679 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:29:35.680 00.001 12268 PhdController: newstate STATE_SELECT_STAR
02:29:35.680 00.000 12268 GuiderMultiStar::AutoSelect enter
02:29:35.680 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:29:35.741 00.061 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:29:35.836 00.095 12268 AutoFind: global mean = 0.0, stdev 2.0
02:29:35.836 00.000 12268 AutoFind: using threshold = 0.1
02:29:35.927 00.091 12268 AutoFind: local max [629, 779] 4.8
02:29:35.928 00.001 12268 AutoFind: local max [21, 169] 4.8
02:29:35.928 00.000 12268 AutoFind: local max [674, 711] 4.6
02:29:35.928 00.000 12268 AutoFind: local max [428, 542] 4.5
02:29:35.928 00.000 12268 AutoFind: local max [233, 374] 4.5
02:29:35.928 00.000 12268 AutoFind: local max [40, 410] 4.5
02:29:35.928 00.000 12268 AutoFind: local max [36, 395] 4.5
02:29:35.928 00.000 12268 AutoFind: local max [761, 43] 4.5
02:29:35.928 00.000 12268 AutoFind: local max [1095, 697] 4.3
02:29:35.928 00.000 12268 AutoFind: local max [630, 110] 4.3
02:29:35.928 00.000 12268 AutoFind: local max [1158, 917] 4.3
02:29:35.928 00.000 12268 AutoFind: local max [28, 686] 4.3
02:29:35.928 00.000 12268 AutoFind: local max [621, 218] 4.3
02:29:35.928 00.000 12268 AutoFind: local max [584, 57] 4.2
02:29:35.928 00.000 12268 AutoFind: local max [1052, 840] 4.2
02:29:35.928 00.000 12268 AutoFind: local max [445, 812] 4.2
02:29:35.928 00.000 12268 AutoFind: local max [521, 646] 4.2
02:29:35.928 00.000 12268 AutoFind: local max [425, 99] 4.2
02:29:35.928 00.000 12268 AutoFind: local max [928, 504] 4.2
02:29:35.929 00.001 12268 AutoFind: local max [1045, 433] 4.2
02:29:35.929 00.000 12268 AutoFind: local max [769, 146] 4.2
02:29:35.929 00.000 12268 AutoFind: local max [487, 216] 4.1
02:29:35.929 00.000 12268 AutoFind: local max [892, 179] 4.1
02:29:35.929 00.000 12268 AutoFind: local max [947, 248] 4.1
02:29:35.929 00.000 12268 AutoFind: local max [323, 504] 4.1
02:29:35.929 00.000 12268 AutoFind: local max [826, 866] 4.1
02:29:35.929 00.000 12268 AutoFind: local max [437, 147] 4.1
02:29:35.929 00.000 12268 AutoFind: local max [715, 804] 4.1
02:29:35.929 00.000 12268 AutoFind: local max [47, 555] 4.1
02:29:35.929 00.000 12268 AutoFind: local max [628, 579] 4.1
02:29:35.929 00.000 12268 AutoFind: local max [937, 777] 4.1
02:29:35.929 00.000 12268 AutoFind: local max [771, 914] 4.1
02:29:35.929 00.000 12268 AutoFind: local max [644, 561] 4.1
02:29:35.929 00.000 12268 AutoFind: local max [542, 107] 4.0
02:29:35.929 00.000 12268 AutoFind: local max [410, 911] 4.0
02:29:35.929 00.000 12268 AutoFind: local max [1256, 438] 4.0
02:29:35.929 00.000 12268 AutoFind: local max [863, 535] 4.0
02:29:35.930 00.001 12268 AutoFind: local max [1128, 897] 4.0
02:29:35.930 00.000 12268 AutoFind: local max [324, 411] 4.0
02:29:35.930 00.000 12268 AutoFind: local max [493, 210] 4.0
02:29:35.930 00.000 12268 AutoFind: local max [268, 190] 4.0
02:29:35.930 00.000 12268 AutoFind: local max [386, 822] 4.0
02:29:35.930 00.000 12268 AutoFind: local max [651, 603] 4.0
02:29:35.930 00.000 12268 AutoFind: local max [545, 777] 4.0
02:29:35.930 00.000 12268 AutoFind: local max [56, 434] 4.0
02:29:35.930 00.000 12268 AutoFind: local max [340, 644] 3.9
02:29:35.930 00.000 12268 AutoFind: local max [858, 875] 3.9
02:29:35.930 00.000 12268 AutoFind: local max [692, 725] 3.9
02:29:35.930 00.000 12268 AutoFind: local max [61, 116] 3.9
02:29:35.930 00.000 12268 AutoFind: local max [158, 683] 3.9
02:29:35.930 00.000 12268 AutoFind: local max [629, 250] 3.9
02:29:35.930 00.000 12268 AutoFind: local max [847, 265] 3.9
02:29:35.930 00.000 12268 AutoFind: local max [439, 516] 3.9
02:29:35.930 00.000 12268 AutoFind: local max [868, 509] 3.9
02:29:35.931 00.001 12268 AutoFind: local max [15, 479] 3.9
02:29:35.931 00.000 12268 AutoFind: local max [584, 163] 3.9
02:29:35.931 00.000 12268 AutoFind: local max [385, 911] 3.9
02:29:35.931 00.000 12268 AutoFind: local max [751, 93] 3.9
02:29:35.931 00.000 12268 AutoFind: local max [554, 198] 3.9
02:29:35.931 00.000 12268 AutoFind: local max [851, 76] 3.9
02:29:35.931 00.000 12268 AutoFind: local max [606, 233] 3.9
02:29:35.931 00.000 12268 AutoFind: local max [544, 339] 3.9
02:29:35.931 00.000 12268 AutoFind: local max [981, 572] 3.9
02:29:35.931 00.000 12268 AutoFind: local max [1029, 437] 3.9
02:29:35.931 00.000 12268 AutoFind: local max [442, 620] 3.8
02:29:35.931 00.000 12268 AutoFind: local max [113, 634] 3.8
02:29:35.931 00.000 12268 AutoFind: local max [478, 133] 3.8
02:29:35.931 00.000 12268 AutoFind: local max [942, 460] 3.8
02:29:35.931 00.000 12268 AutoFind: local max [149, 150] 3.8
02:29:35.931 00.000 12268 AutoFind: local max [330, 541] 3.8
02:29:35.931 00.000 12268 AutoFind: local max [859, 529] 3.8
02:29:35.931 00.000 12268 AutoFind: local max [847, 151] 3.8
02:29:35.931 00.000 12268 AutoFind: local max [944, 223] 3.8
02:29:35.932 00.001 12268 AutoFind: local max [41, 616] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [677, 499] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [1039, 60] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [556, 492] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [938, 168] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [1189, 334] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [241, 396] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [1185, 287] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [262, 281] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [1103, 305] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [1091, 121] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [121, 124] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [1108, 194] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [608, 200] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [581, 171] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [1239, 921] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [1173, 345] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [828, 194] 3.8
02:29:35.932 00.000 12268 AutoFind: local max [759, 769] 3.8
02:29:35.933 00.001 12268 AutoFind: local max [709, 875] 3.8
02:29:35.933 00.000 12268 AutoFind: local max [824, 72] 3.7
02:29:35.933 00.000 12268 AutoFind: local max [86, 672] 3.7
02:29:35.933 00.000 12268 AutoFind: local max [989, 707] 3.7
02:29:35.933 00.000 12268 AutoFind: local max [19, 910] 3.7
02:29:35.933 00.000 12268 AutoFind: local max [933, 833] 3.7
02:29:35.933 00.000 12268 AutoFind: local max [897, 427] 3.7
02:29:35.933 00.000 12268 AutoFind: local max [221, 674] 3.7
02:29:35.933 00.000 12268 AutoFind: too close [1173, 345] 3.8 - [1189, 334] 3.8
02:29:35.933 00.000 12268 AutoFind: too close [581, 171] 3.8 - [584, 163] 3.9
02:29:35.933 00.000 12268 AutoFind: too close [608, 200] 3.8 - [621, 218] 4.3
02:29:35.933 00.000 12268 AutoFind: too close [859, 529] 3.8 - [868, 509] 3.9
02:29:35.933 00.000 12268 AutoFind: too close [859, 529] 3.8 - [863, 535] 4.0
02:29:35.934 00.001 12268 AutoFind: too close [1029, 437] 3.9 - [1045, 433] 4.2
02:29:35.934 00.000 12268 AutoFind: too close [606, 233] 3.9 - [621, 218] 4.3
02:29:35.934 00.000 12268 AutoFind: too close [692, 725] 3.9 - [674, 711] 4.6
02:29:35.934 00.000 12268 AutoFind: too close [493, 210] 4.0 - [487, 216] 4.1
02:29:35.934 00.000 12268 AutoFind: too close [644, 561] 4.1 - [628, 579] 4.1
02:29:35.934 00.000 12268 AutoFind: too close [36, 395] 4.5 - [40, 410] 4.5
02:29:35.934 00.000 12268 AutoFind: too close to edge [15, 479] 3.9
02:29:35.934 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:29:35.934 00.000 12268 Star::Find(15, 629, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.934 00.000 12268 Star::Find returns 0 (2), X=629.00, Y=779.00, Mass=11, SNR=2.1, Peak=21 HFD=0.0
02:29:35.934 00.000 12268 Star::Find(15, 21, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.934 00.000 12268 Star::Find false star n=3 nbg=274 bg=14.3 sigma=1.2 thresh=18 peak=18
02:29:35.934 00.000 12268 Star::Find returns 0 (2), X=21.00, Y=169.00, Mass=25, SNR=2.9, Peak=32 HFD=0.0
02:29:35.934 00.000 12268 Star::Find(15, 428, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.935 00.001 12268 Star::Find false star n=4 nbg=278 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:35.935 00.000 12268 Star::Find returns 0 (2), X=428.00, Y=542.00, Mass=24, SNR=2.9, Peak=27 HFD=0.0
02:29:35.935 00.000 12268 Star::Find(15, 233, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.935 00.000 12268 Star::Find returns 0 (2), X=233.00, Y=374.00, Mass=16, SNR=2.6, Peak=19 HFD=0.0
02:29:35.935 00.000 12268 Star::Find(15, 761, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.935 00.000 12268 Star::Find false star n=10 nbg=273 bg=13.4 sigma=1.0 thresh=16 peak=16
02:29:35.935 00.000 12268 Star::Find returns 0 (2), X=761.00, Y=43.00, Mass=38, SNR=2.9, Peak=23 HFD=0.0
02:29:35.935 00.000 12268 Star::Find(15, 1095, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.935 00.000 12268 Star::Find false star n=13 nbg=267 bg=13.5 sigma=0.9 thresh=16 peak=16
02:29:35.935 00.000 12268 Star::Find returns 0 (2), X=1095.00, Y=697.00, Mass=40, SNR=2.9, Peak=22 HFD=0.0
02:29:35.935 00.000 12268 Star::Find(15, 630, 110, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.935 00.000 12268 Star::Find returns 0 (2), X=630.00, Y=110.00, Mass=16, SNR=2.7, Peak=29 HFD=0.0
02:29:35.935 00.000 12268 Star::Find(15, 1158, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.935 00.000 12268 Star::Find returns 0 (2), X=1158.00, Y=917.00, Mass=14, SNR=2.5, Peak=24 HFD=0.0
02:29:35.936 00.001 12268 Star::Find(15, 28, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.936 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=686.00, Mass=8, SNR=1.9, Peak=19 HFD=0.0
02:29:35.936 00.000 12268 Star::Find(15, 584, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.936 00.000 12268 Star::Find false star n=5 nbg=283 bg=13.4 sigma=1.2 thresh=17 peak=15
02:29:35.936 00.000 12268 Star::Find returns 0 (2), X=584.00, Y=57.00, Mass=25, SNR=2.9, Peak=24 HFD=0.0
02:29:35.936 00.000 12268 Star::Find(15, 1052, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.936 00.000 12268 Star::Find false star n=7 nbg=270 bg=13.4 sigma=1.0 thresh=16 peak=16
02:29:35.936 00.000 12268 Star::Find returns 0 (2), X=1052.00, Y=840.00, Mass=29, SNR=2.9, Peak=26 HFD=0.0
02:29:35.936 00.000 12268 Star::Find(15, 445, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.936 00.000 12268 Star::Find returns 0 (4), X=452.53, Y=808.04, Mass=26, SNR=3.5, Peak=30 HFD=0.8
02:29:35.936 00.000 12268 Star::Find(15, 521, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.936 00.000 12268 Star::Find false star n=7 nbg=279 bg=13.8 sigma=1.2 thresh=17 peak=15
02:29:35.936 00.000 12268 Star::Find returns 0 (2), X=521.00, Y=646.00, Mass=24, SNR=2.9, Peak=19 HFD=0.0
02:29:35.936 00.000 12268 Star::Find(15, 425, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.937 00.001 12268 Star::Find returns 0 (2), X=425.00, Y=99.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:29:35.937 00.000 12268 Star::Find(15, 928, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.937 00.000 12268 Star::Find false star n=11 nbg=282 bg=13.3 sigma=1.1 thresh=16 peak=15
02:29:35.937 00.000 12268 Star::Find returns 0 (2), X=928.00, Y=504.00, Mass=34, SNR=2.9, Peak=18 HFD=0.0
02:29:35.937 00.000 12268 Star::Find(15, 769, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.937 00.000 12268 Star::Find returns 0 (2), X=769.00, Y=146.00, Mass=13, SNR=2.4, Peak=21 HFD=0.0
02:29:35.937 00.000 12268 Star::Find(15, 892, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.937 00.000 12268 Star::Find returns 0 (3), X=892.00, Y=179.00, Mass=10, SNR=2.1, Peak=23 HFD=0.0
02:29:35.937 00.000 12268 Star::Find(15, 947, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.937 00.000 12268 Star::Find false star n=10 nbg=283 bg=13.2 sigma=1.1 thresh=16 peak=15
02:29:35.937 00.000 12268 Star::Find returns 0 (2), X=947.00, Y=248.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
02:29:35.937 00.000 12268 Star::Find(15, 323, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.937 00.000 12268 Star::Find false star n=7 nbg=283 bg=13.9 sigma=1.0 thresh=17 peak=15
02:29:35.937 00.000 12268 Star::Find returns 0 (2), X=323.00, Y=504.00, Mass=23, SNR=2.9, Peak=18 HFD=0.0
02:29:35.937 00.000 12268 Star::Find(15, 826, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.938 00.001 12268 Star::Find returns 0 (2), X=826.00, Y=866.00, Mass=12, SNR=2.3, Peak=21 HFD=0.0
02:29:35.938 00.000 12268 Star::Find(15, 437, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.938 00.000 12268 Star::Find returns 0 (2), X=437.00, Y=147.00, Mass=18, SNR=2.8, Peak=20 HFD=0.0
02:29:35.938 00.000 12268 Star::Find(15, 715, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.938 00.000 12268 Star::Find returns 0 (2), X=715.00, Y=804.00, Mass=14, SNR=2.4, Peak=18 HFD=0.0
02:29:35.938 00.000 12268 Star::Find(15, 47, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.938 00.000 12268 Star::Find false star n=5 nbg=275 bg=14.1 sigma=1.1 thresh=17 peak=17
02:29:35.938 00.000 12268 Star::Find returns 0 (2), X=47.00, Y=555.00, Mass=26, SNR=2.9, Peak=28 HFD=0.0
02:29:35.938 00.000 12268 Star::Find(15, 937, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.938 00.000 12268 Star::Find returns 0 (2), X=937.00, Y=777.00, Mass=12, SNR=2.3, Peak=17 HFD=0.0
02:29:35.938 00.000 12268 Star::Find(15, 771, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.938 00.000 12268 Star::Find returns 0 (3), X=771.00, Y=914.00, Mass=4, SNR=1.4, Peak=18 HFD=0.0
02:29:35.938 00.000 12268 Star::Find(15, 542, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.938 00.000 12268 Star::Find returns 0 (3), X=542.00, Y=107.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:35.938 00.000 12268 Star::Find(15, 410, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.939 00.001 12268 Star::Find false star n=5 nbg=278 bg=13.8 sigma=1.2 thresh=17 peak=16
02:29:35.939 00.000 12268 Star::Find returns 0 (2), X=410.00, Y=911.00, Mass=24, SNR=2.9, Peak=25 HFD=0.0
02:29:35.939 00.000 12268 Star::Find(15, 1256, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.939 00.000 12268 Star::Find returns 0 (3), X=1256.00, Y=438.00, Mass=8, SNR=1.9, Peak=21 HFD=0.0
02:29:35.939 00.000 12268 Star::Find(15, 1128, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.939 00.000 12268 Star::Find returns 0 (3), X=1128.00, Y=897.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:29:35.939 00.000 12268 Star::Find(15, 324, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.939 00.000 12268 Star::Find false star n=5 nbg=282 bg=13.7 sigma=1.1 thresh=17 peak=15
02:29:35.939 00.000 12268 Star::Find returns 0 (2), X=324.00, Y=411.00, Mass=23, SNR=2.9, Peak=21 HFD=0.0
02:29:35.939 00.000 12268 Star::Find(15, 268, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.939 00.000 12268 Star::Find false star n=3 nbg=277 bg=13.8 sigma=1.1 thresh=17 peak=16
02:29:35.939 00.000 12268 Star::Find returns 0 (2), X=268.00, Y=190.00, Mass=21, SNR=2.9, Peak=24 HFD=0.0
02:29:35.939 00.000 12268 Star::Find(15, 386, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.939 00.000 12268 Star::Find returns 0 (2), X=386.00, Y=822.00, Mass=18, SNR=2.8, Peak=23 HFD=0.0
02:29:35.939 00.000 12268 Star::Find(15, 651, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.940 00.001 12268 Star::Find false star n=12 nbg=264 bg=13.5 sigma=1.0 thresh=16 peak=15
02:29:35.940 00.000 12268 Star::Find returns 0 (2), X=651.00, Y=603.00, Mass=32, SNR=2.9, Peak=19 HFD=0.0
02:29:35.940 00.000 12268 Star::Find(15, 545, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.940 00.000 12268 Star::Find returns 0 (3), X=545.00, Y=777.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:35.940 00.000 12268 Star::Find(15, 56, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.940 00.000 12268 Star::Find false star n=6 nbg=270 bg=14.1 sigma=1.1 thresh=17 peak=17
02:29:35.940 00.000 12268 Star::Find returns 0 (2), X=56.00, Y=434.00, Mass=29, SNR=2.9, Peak=28 HFD=0.0
02:29:35.940 00.000 12268 Star::Find(15, 340, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.940 00.000 12268 Star::Find returns 0 (2), X=340.00, Y=644.00, Mass=14, SNR=2.5, Peak=25 HFD=0.0
02:29:35.940 00.000 12268 Star::Find(15, 858, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.940 00.000 12268 Star::Find false star n=7 nbg=282 bg=13.6 sigma=1.1 thresh=17 peak=15
02:29:35.940 00.000 12268 Star::Find returns 0 (2), X=858.00, Y=875.00, Mass=26, SNR=2.9, Peak=18 HFD=0.0
02:29:35.940 00.000 12268 Star::Find(15, 61, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.940 00.000 12268 Star::Find returns 0 (3), X=61.00, Y=116.00, Mass=9, SNR=2.0, Peak=19 HFD=0.0
02:29:35.940 00.000 12268 Star::Find(15, 158, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.941 00.001 12268 Star::Find returns 0 (4), X=162.76, Y=686.37, Mass=61, SNR=5.4, Peak=63 HFD=0.8
02:29:35.941 00.000 12268 Star::Find(15, 629, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.941 00.000 12268 Star::Find returns 0 (4), X=643.00, Y=238.02, Mass=24, SNR=3.4, Peak=34 HFD=1.2
02:29:35.941 00.000 12268 Star::Find(15, 847, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.941 00.000 12268 Star::Find returns 0 (2), X=847.00, Y=265.00, Mass=20, SNR=3.0, Peak=25 HFD=0.0
02:29:35.941 00.000 12268 Star::Find(15, 439, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.941 00.000 12268 Star::Find false star n=4 nbg=278 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:35.941 00.000 12268 Star::Find returns 0 (2), X=439.00, Y=516.00, Mass=24, SNR=2.9, Peak=25 HFD=0.0
02:29:35.941 00.000 12268 Star::Find(15, 385, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.941 00.000 12268 Star::Find false star n=9 nbg=283 bg=14.0 sigma=1.1 thresh=17 peak=15
02:29:35.941 00.000 12268 Star::Find returns 0 (2), X=385.00, Y=911.00, Mass=31, SNR=2.9, Peak=19 HFD=0.0
02:29:35.941 00.000 12268 Star::Find(15, 751, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.941 00.000 12268 Star::Find returns 0 (3), X=751.00, Y=93.00, Mass=9, SNR=2.0, Peak=22 HFD=0.0
02:29:35.941 00.000 12268 Star::Find(15, 554, 198, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.942 00.001 12268 Star::Find returns 0 (2), X=554.00, Y=198.00, Mass=16, SNR=2.6, Peak=19 HFD=0.0
02:29:35.942 00.000 12268 Star::Find(15, 851, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.942 00.000 12268 Star::Find false star n=6 nbg=278 bg=13.2 sigma=1.0 thresh=16 peak=16
02:29:35.942 00.000 12268 Star::Find returns 0 (2), X=851.00, Y=76.00, Mass=33, SNR=2.9, Peak=29 HFD=0.0
02:29:35.942 00.000 12268 Star::Find(15, 544, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.942 00.000 12268 Star::Find returns 0 (2), X=544.00, Y=339.00, Mass=14, SNR=2.5, Peak=18 HFD=0.0
02:29:35.942 00.000 12268 Star::Find(15, 981, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.942 00.000 12268 Star::Find returns 0 (4), X=975.78, Y=562.79, Mass=33, SNR=3.9, Peak=35 HFD=1.2
02:29:35.942 00.000 12268 Star::Find(15, 442, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.942 00.000 12268 Star::Find returns 0 (3), X=442.00, Y=620.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:29:35.942 00.000 12268 Star::Find(15, 113, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.942 00.000 12268 Star::Find false star n=3 nbg=288 bg=14.2 sigma=1.3 thresh=18 peak=17
02:29:35.942 00.000 12268 Star::Find returns 0 (2), X=113.00, Y=634.00, Mass=29, SNR=2.9, Peak=22 HFD=0.0
02:29:35.942 00.000 12268 Star::Find(15, 478, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.942 00.000 12268 Star::Find returns 0 (2), X=478.00, Y=133.00, Mass=20, SNR=2.9, Peak=26 HFD=0.0
02:29:35.943 00.001 12268 Star::Find(15, 942, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.943 00.000 12268 Star::Find returns 0 (3), X=942.00, Y=460.00, Mass=10, SNR=2.1, Peak=23 HFD=0.0
02:29:35.943 00.000 12268 Star::Find(15, 149, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.943 00.000 12268 Star::Find returns 0 (2), X=149.00, Y=150.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:29:35.943 00.000 12268 Star::Find(15, 330, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.943 00.000 12268 Star::Find returns 0 (2), X=330.00, Y=541.00, Mass=14, SNR=2.5, Peak=22 HFD=0.0
02:29:35.943 00.000 12268 Star::Find(15, 847, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.943 00.000 12268 Star::Find returns 0 (2), X=847.00, Y=151.00, Mass=15, SNR=2.6, Peak=18 HFD=0.0
02:29:35.943 00.000 12268 Star::Find(15, 944, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.943 00.000 12268 Star::Find false star n=6 nbg=276 bg=13.1 sigma=1.1 thresh=16 peak=15
02:29:35.943 00.000 12268 Star::Find returns 0 (2), X=944.00, Y=223.00, Mass=23, SNR=2.9, Peak=22 HFD=0.0
02:29:35.943 00.000 12268 Star::Find(15, 41, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.943 00.000 12268 Star::Find returns 0 (2), X=41.00, Y=616.00, Mass=11, SNR=2.2, Peak=22 HFD=0.0
02:29:35.943 00.000 12268 Star::Find(15, 677, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.943 00.000 12268 Star::Find false star n=9 nbg=266 bg=13.6 sigma=1.0 thresh=16 peak=14
02:29:35.944 00.001 12268 Star::Find returns 0 (2), X=677.00, Y=499.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
02:29:35.944 00.000 12268 Star::Find(15, 1039, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.944 00.000 12268 Star::Find returns 1 (0), X=1048.61, Y=54.08, Mass=46, SNR=4.5, Peak=31 HFD=4.4
02:29:35.944 00.000 12268 Star::Find(15, 556, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.944 00.000 12268 Star::Find false star n=3 nbg=284 bg=13.8 sigma=1.1 thresh=17 peak=17
02:29:35.944 00.000 12268 Star::Find returns 0 (2), X=556.00, Y=492.00, Mass=24, SNR=2.9, Peak=29 HFD=0.0
02:29:35.944 00.000 12268 Star::Find(15, 938, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.944 00.000 12268 Star::Find returns 0 (3), X=938.00, Y=168.00, Mass=0, SNR=0.0, Peak=20 HFD=0.0
02:29:35.944 00.000 12268 Star::Find(15, 241, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.944 00.000 12268 Star::Find returns 0 (2), X=241.00, Y=396.00, Mass=19, SNR=2.9, Peak=23 HFD=0.0
02:29:35.944 00.000 12268 Star::Find(15, 1185, 287, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.944 00.000 12268 Star::Find returns 0 (3), X=1185.00, Y=287.00, Mass=8, SNR=1.8, Peak=18 HFD=0.0
02:29:35.944 00.000 12268 Star::Find(15, 262, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.945 00.001 12268 Star::Find returns 0 (2), X=262.00, Y=281.00, Mass=14, SNR=2.4, Peak=19 HFD=0.0
02:29:35.945 00.000 12268 Star::Find(15, 1103, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.945 00.000 12268 Star::Find returns 0 (2), X=1103.00, Y=305.00, Mass=20, SNR=2.9, Peak=19 HFD=0.0
02:29:35.945 00.000 12268 Star::Find(15, 1091, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.945 00.000 12268 Star::Find returns 0 (2), X=1091.00, Y=121.00, Mass=19, SNR=2.9, Peak=23 HFD=0.0
02:29:35.945 00.000 12268 Star::Find(15, 121, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.945 00.000 12268 Star::Find returns 0 (2), X=121.00, Y=124.00, Mass=10, SNR=2.1, Peak=18 HFD=0.0
02:29:35.945 00.000 12268 Star::Find(15, 1108, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.945 00.000 12268 Star::Find returns 0 (2), X=1108.00, Y=194.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:29:35.945 00.000 12268 Star::Find(15, 1239, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.945 00.000 12268 Star::Find returns 0 (3), X=1239.00, Y=921.00, Mass=7, SNR=1.8, Peak=18 HFD=0.0
02:29:35.945 00.000 12268 Star::Find(15, 828, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.946 00.001 12268 Star::Find returns 1 (0), X=831.44, Y=180.74, Mass=31, SNR=3.7, Peak=28 HFD=1.6
02:29:35.946 00.000 12268 Star::Find(15, 759, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.946 00.000 12268 Star::Find returns 0 (4), X=747.18, Y=772.92, Mass=195, SNR=9.8, Peak=187 HFD=0.2
02:29:35.946 00.000 12268 Star::Find(15, 709, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.946 00.000 12268 Star::Find returns 0 (2), X=709.00, Y=875.00, Mass=14, SNR=2.4, Peak=19 HFD=0.0
02:29:35.946 00.000 12268 Star::Find(15, 824, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.946 00.000 12268 Star::Find returns 1 (0), X=816.35, Y=77.99, Mass=48, SNR=4.7, Peak=39 HFD=2.0
02:29:35.946 00.000 12268 Star::Find(15, 86, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.946 00.000 12268 Star::Find returns 0 (2), X=86.00, Y=672.00, Mass=11, SNR=2.2, Peak=18 HFD=0.0
02:29:35.946 00.000 12268 Star::Find(15, 989, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.946 00.000 12268 Star::Find returns 1 (0), X=974.17, Y=720.32, Mass=61, SNR=5.3, Peak=28 HFD=2.5
02:29:35.946 00.000 12268 Star::Find(15, 19, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.946 00.000 12268 Star::Find returns 0 (2), X=19.00, Y=910.00, Mass=19, SNR=2.7, Peak=19 HFD=0.0
02:29:35.946 00.000 12268 Star::Find(15, 933, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.947 00.001 12268 Star::Find returns 0 (2), X=933.00, Y=833.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:29:35.947 00.000 12268 Star::Find(15, 897, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.947 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=427.00, Mass=13, SNR=2.4, Peak=19 HFD=0.0
02:29:35.947 00.000 12268 Star::Find(15, 221, 674, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.947 00.000 12268 Star::Find false star n=7 nbg=278 bg=14.0 sigma=1.1 thresh=17 peak=17
02:29:35.947 00.000 12268 Star::Find returns 0 (2), X=221.00, Y=674.00, Mass=35, SNR=2.9, Peak=30 HFD=0.0
02:29:35.947 00.000 12268 AutoFind: finding best star pass 1
02:29:35.947 00.000 12268 Star::Find(15, 629, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.947 00.000 12268 Star::Find returns 0 (2), X=629.00, Y=779.00, Mass=11, SNR=2.1, Peak=21 HFD=0.0
02:29:35.947 00.000 12268 Star::Find(15, 21, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.947 00.000 12268 Star::Find false star n=3 nbg=274 bg=14.3 sigma=1.2 thresh=18 peak=18
02:29:35.947 00.000 12268 Star::Find returns 0 (2), X=21.00, Y=169.00, Mass=25, SNR=2.9, Peak=32 HFD=0.0
02:29:35.947 00.000 12268 Star::Find(15, 428, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.947 00.000 12268 Star::Find false star n=4 nbg=278 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:35.947 00.000 12268 Star::Find returns 0 (2), X=428.00, Y=542.00, Mass=24, SNR=2.9, Peak=27 HFD=0.0
02:29:35.947 00.000 12268 Star::Find(15, 233, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.948 00.001 12268 Star::Find returns 0 (2), X=233.00, Y=374.00, Mass=16, SNR=2.6, Peak=19 HFD=0.0
02:29:35.948 00.000 12268 Star::Find(15, 761, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.948 00.000 12268 Star::Find false star n=10 nbg=273 bg=13.4 sigma=1.0 thresh=16 peak=16
02:29:35.948 00.000 12268 Star::Find returns 0 (2), X=761.00, Y=43.00, Mass=38, SNR=2.9, Peak=23 HFD=0.0
02:29:35.948 00.000 12268 Star::Find(15, 1095, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.948 00.000 12268 Star::Find false star n=13 nbg=267 bg=13.5 sigma=0.9 thresh=16 peak=16
02:29:35.948 00.000 12268 Star::Find returns 0 (2), X=1095.00, Y=697.00, Mass=40, SNR=2.9, Peak=22 HFD=0.0
02:29:35.948 00.000 12268 Star::Find(15, 630, 110, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.948 00.000 12268 Star::Find returns 0 (2), X=630.00, Y=110.00, Mass=16, SNR=2.7, Peak=29 HFD=0.0
02:29:35.948 00.000 12268 Star::Find(15, 1158, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.948 00.000 12268 Star::Find returns 0 (2), X=1158.00, Y=917.00, Mass=14, SNR=2.5, Peak=24 HFD=0.0
02:29:35.949 00.001 12268 Star::Find(15, 28, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.949 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=686.00, Mass=8, SNR=1.9, Peak=19 HFD=0.0
02:29:35.949 00.000 12268 Star::Find(15, 584, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.949 00.000 12268 Star::Find false star n=5 nbg=283 bg=13.4 sigma=1.2 thresh=17 peak=15
02:29:35.949 00.000 12268 Star::Find returns 0 (2), X=584.00, Y=57.00, Mass=25, SNR=2.9, Peak=24 HFD=0.0
02:29:35.949 00.000 12268 Star::Find(15, 1052, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.949 00.000 12268 Star::Find false star n=7 nbg=270 bg=13.4 sigma=1.0 thresh=16 peak=16
02:29:35.949 00.000 12268 Star::Find returns 0 (2), X=1052.00, Y=840.00, Mass=29, SNR=2.9, Peak=26 HFD=0.0
02:29:35.949 00.000 12268 Star::Find(15, 445, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.949 00.000 12268 Star::Find returns 0 (4), X=452.53, Y=808.04, Mass=26, SNR=3.5, Peak=30 HFD=0.8
02:29:35.949 00.000 12268 Star::Find(15, 521, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.949 00.000 12268 Star::Find false star n=7 nbg=279 bg=13.8 sigma=1.2 thresh=17 peak=15
02:29:35.950 00.001 12268 Star::Find returns 0 (2), X=521.00, Y=646.00, Mass=24, SNR=2.9, Peak=19 HFD=0.0
02:29:35.950 00.000 12268 Star::Find(15, 425, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.950 00.000 12268 Star::Find returns 0 (2), X=425.00, Y=99.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:29:35.950 00.000 12268 Star::Find(15, 928, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.950 00.000 12268 Star::Find false star n=11 nbg=282 bg=13.3 sigma=1.1 thresh=16 peak=15
02:29:35.950 00.000 12268 Star::Find returns 0 (2), X=928.00, Y=504.00, Mass=34, SNR=2.9, Peak=18 HFD=0.0
02:29:35.950 00.000 12268 Star::Find(15, 769, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.950 00.000 12268 Star::Find returns 0 (2), X=769.00, Y=146.00, Mass=13, SNR=2.4, Peak=21 HFD=0.0
02:29:35.950 00.000 12268 Star::Find(15, 892, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.950 00.000 12268 Star::Find returns 0 (3), X=892.00, Y=179.00, Mass=10, SNR=2.1, Peak=23 HFD=0.0
02:29:35.950 00.000 12268 Star::Find(15, 947, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.950 00.000 12268 Star::Find false star n=10 nbg=283 bg=13.2 sigma=1.1 thresh=16 peak=15
02:29:35.950 00.000 12268 Star::Find returns 0 (2), X=947.00, Y=248.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
02:29:35.950 00.000 12268 Star::Find(15, 323, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.951 00.001 12268 Star::Find false star n=7 nbg=283 bg=13.9 sigma=1.0 thresh=17 peak=15
02:29:35.951 00.000 12268 Star::Find returns 0 (2), X=323.00, Y=504.00, Mass=23, SNR=2.9, Peak=18 HFD=0.0
02:29:35.951 00.000 12268 Star::Find(15, 826, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.951 00.000 12268 Star::Find returns 0 (2), X=826.00, Y=866.00, Mass=12, SNR=2.3, Peak=21 HFD=0.0
02:29:35.951 00.000 12268 Star::Find(15, 437, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.951 00.000 12268 Star::Find returns 0 (2), X=437.00, Y=147.00, Mass=18, SNR=2.8, Peak=20 HFD=0.0
02:29:35.951 00.000 12268 Star::Find(15, 715, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.951 00.000 12268 Star::Find returns 0 (2), X=715.00, Y=804.00, Mass=14, SNR=2.4, Peak=18 HFD=0.0
02:29:35.951 00.000 12268 Star::Find(15, 47, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.951 00.000 12268 Star::Find false star n=5 nbg=275 bg=14.1 sigma=1.1 thresh=17 peak=17
02:29:35.951 00.000 12268 Star::Find returns 0 (2), X=47.00, Y=555.00, Mass=26, SNR=2.9, Peak=28 HFD=0.0
02:29:35.951 00.000 12268 Star::Find(15, 937, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.951 00.000 12268 Star::Find returns 0 (2), X=937.00, Y=777.00, Mass=12, SNR=2.3, Peak=17 HFD=0.0
02:29:35.951 00.000 12268 Star::Find(15, 771, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.952 00.001 12268 Star::Find returns 0 (3), X=771.00, Y=914.00, Mass=4, SNR=1.4, Peak=18 HFD=0.0
02:29:35.952 00.000 12268 Star::Find(15, 542, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.952 00.000 12268 Star::Find returns 0 (3), X=542.00, Y=107.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:35.952 00.000 12268 Star::Find(15, 410, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.952 00.000 12268 Star::Find false star n=5 nbg=278 bg=13.8 sigma=1.2 thresh=17 peak=16
02:29:35.952 00.000 12268 Star::Find returns 0 (2), X=410.00, Y=911.00, Mass=24, SNR=2.9, Peak=25 HFD=0.0
02:29:35.952 00.000 12268 Star::Find(15, 1256, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.952 00.000 12268 Star::Find returns 0 (3), X=1256.00, Y=438.00, Mass=8, SNR=1.9, Peak=21 HFD=0.0
02:29:35.952 00.000 12268 Star::Find(15, 1128, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.952 00.000 12268 Star::Find returns 0 (3), X=1128.00, Y=897.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:29:35.952 00.000 12268 Star::Find(15, 324, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.952 00.000 12268 Star::Find false star n=5 nbg=282 bg=13.7 sigma=1.1 thresh=17 peak=15
02:29:35.952 00.000 12268 Star::Find returns 0 (2), X=324.00, Y=411.00, Mass=23, SNR=2.9, Peak=21 HFD=0.0
02:29:35.952 00.000 12268 Star::Find(15, 268, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.953 00.001 12268 Star::Find false star n=3 nbg=277 bg=13.8 sigma=1.1 thresh=17 peak=16
02:29:35.953 00.000 12268 Star::Find returns 0 (2), X=268.00, Y=190.00, Mass=21, SNR=2.9, Peak=24 HFD=0.0
02:29:35.953 00.000 12268 Star::Find(15, 386, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.953 00.000 12268 Star::Find returns 0 (2), X=386.00, Y=822.00, Mass=18, SNR=2.8, Peak=23 HFD=0.0
02:29:35.953 00.000 12268 Star::Find(15, 651, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.953 00.000 12268 Star::Find false star n=12 nbg=264 bg=13.5 sigma=1.0 thresh=16 peak=15
02:29:35.953 00.000 12268 Star::Find returns 0 (2), X=651.00, Y=603.00, Mass=32, SNR=2.9, Peak=19 HFD=0.0
02:29:35.953 00.000 12268 Star::Find(15, 545, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.953 00.000 12268 Star::Find returns 0 (3), X=545.00, Y=777.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:35.953 00.000 12268 Star::Find(15, 56, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.953 00.000 12268 Star::Find false star n=6 nbg=270 bg=14.1 sigma=1.1 thresh=17 peak=17
02:29:35.953 00.000 12268 Star::Find returns 0 (2), X=56.00, Y=434.00, Mass=29, SNR=2.9, Peak=28 HFD=0.0
02:29:35.954 00.001 12268 Star::Find(15, 340, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.954 00.000 12268 Star::Find returns 0 (2), X=340.00, Y=644.00, Mass=14, SNR=2.5, Peak=25 HFD=0.0
02:29:35.954 00.000 12268 Star::Find(15, 858, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.954 00.000 12268 Star::Find false star n=7 nbg=282 bg=13.6 sigma=1.1 thresh=17 peak=15
02:29:35.954 00.000 12268 Star::Find returns 0 (2), X=858.00, Y=875.00, Mass=26, SNR=2.9, Peak=18 HFD=0.0
02:29:35.954 00.000 12268 Star::Find(15, 61, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.954 00.000 12268 Star::Find returns 0 (3), X=61.00, Y=116.00, Mass=9, SNR=2.0, Peak=19 HFD=0.0
02:29:35.954 00.000 12268 Star::Find(15, 158, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.954 00.000 12268 Star::Find returns 0 (4), X=162.76, Y=686.37, Mass=61, SNR=5.4, Peak=63 HFD=0.8
02:29:35.954 00.000 12268 Star::Find(15, 629, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.954 00.000 12268 Star::Find returns 0 (4), X=643.00, Y=238.02, Mass=24, SNR=3.4, Peak=34 HFD=1.2
02:29:35.954 00.000 12268 Star::Find(15, 847, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.955 00.001 12268 Star::Find returns 0 (2), X=847.00, Y=265.00, Mass=20, SNR=3.0, Peak=25 HFD=0.0
02:29:35.955 00.000 12268 Star::Find(15, 439, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.955 00.000 12268 Star::Find false star n=4 nbg=278 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:35.955 00.000 12268 Star::Find returns 0 (2), X=439.00, Y=516.00, Mass=24, SNR=2.9, Peak=25 HFD=0.0
02:29:35.955 00.000 12268 Star::Find(15, 385, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.955 00.000 12268 Star::Find false star n=9 nbg=283 bg=14.0 sigma=1.1 thresh=17 peak=15
02:29:35.955 00.000 12268 Star::Find returns 0 (2), X=385.00, Y=911.00, Mass=31, SNR=2.9, Peak=19 HFD=0.0
02:29:35.955 00.000 12268 Star::Find(15, 751, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.955 00.000 12268 Star::Find returns 0 (3), X=751.00, Y=93.00, Mass=9, SNR=2.0, Peak=22 HFD=0.0
02:29:35.955 00.000 12268 Star::Find(15, 554, 198, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.955 00.000 12268 Star::Find returns 0 (2), X=554.00, Y=198.00, Mass=16, SNR=2.6, Peak=19 HFD=0.0
02:29:35.955 00.000 12268 Star::Find(15, 851, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.956 00.001 12268 Star::Find false star n=6 nbg=278 bg=13.2 sigma=1.0 thresh=16 peak=16
02:29:35.956 00.000 12268 Star::Find returns 0 (2), X=851.00, Y=76.00, Mass=33, SNR=2.9, Peak=29 HFD=0.0
02:29:35.956 00.000 12268 Star::Find(15, 544, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.956 00.000 12268 Star::Find returns 0 (2), X=544.00, Y=339.00, Mass=14, SNR=2.5, Peak=18 HFD=0.0
02:29:35.956 00.000 12268 Star::Find(15, 981, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.956 00.000 12268 Star::Find returns 0 (4), X=975.78, Y=562.79, Mass=33, SNR=3.9, Peak=35 HFD=1.2
02:29:35.956 00.000 12268 Star::Find(15, 442, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.956 00.000 12268 Star::Find returns 0 (3), X=442.00, Y=620.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:29:35.956 00.000 12268 Star::Find(15, 113, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.956 00.000 12268 Star::Find false star n=3 nbg=288 bg=14.2 sigma=1.3 thresh=18 peak=17
02:29:35.956 00.000 12268 Star::Find returns 0 (2), X=113.00, Y=634.00, Mass=29, SNR=2.9, Peak=22 HFD=0.0
02:29:35.956 00.000 12268 Star::Find(15, 478, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.957 00.001 12268 Star::Find returns 0 (2), X=478.00, Y=133.00, Mass=20, SNR=2.9, Peak=26 HFD=0.0
02:29:35.957 00.000 12268 Star::Find(15, 942, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.957 00.000 12268 Star::Find returns 0 (3), X=942.00, Y=460.00, Mass=10, SNR=2.1, Peak=23 HFD=0.0
02:29:35.957 00.000 12268 Star::Find(15, 149, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.957 00.000 12268 Star::Find returns 0 (2), X=149.00, Y=150.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:29:35.957 00.000 12268 Star::Find(15, 330, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.957 00.000 12268 Star::Find returns 0 (2), X=330.00, Y=541.00, Mass=14, SNR=2.5, Peak=22 HFD=0.0
02:29:35.957 00.000 12268 Star::Find(15, 847, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.957 00.000 12268 Star::Find returns 0 (2), X=847.00, Y=151.00, Mass=15, SNR=2.6, Peak=18 HFD=0.0
02:29:35.957 00.000 12268 Star::Find(15, 944, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.957 00.000 12268 Star::Find false star n=6 nbg=276 bg=13.1 sigma=1.1 thresh=16 peak=15
02:29:35.957 00.000 12268 Star::Find returns 0 (2), X=944.00, Y=223.00, Mass=23, SNR=2.9, Peak=22 HFD=0.0
02:29:35.957 00.000 12268 Star::Find(15, 41, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.957 00.000 12268 Star::Find returns 0 (2), X=41.00, Y=616.00, Mass=11, SNR=2.2, Peak=22 HFD=0.0
02:29:35.958 00.001 12268 Star::Find(15, 677, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.958 00.000 12268 Star::Find false star n=9 nbg=266 bg=13.6 sigma=1.0 thresh=16 peak=14
02:29:35.958 00.000 12268 Star::Find returns 0 (2), X=677.00, Y=499.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
02:29:35.958 00.000 12268 Star::Find(15, 1039, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.958 00.000 12268 Star::Find returns 1 (0), X=1048.61, Y=54.08, Mass=46, SNR=4.5, Peak=31 HFD=4.4
02:29:35.958 00.000 12268 Star::Find(15, 556, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.958 00.000 12268 Star::Find false star n=3 nbg=284 bg=13.8 sigma=1.1 thresh=17 peak=17
02:29:35.958 00.000 12268 Star::Find returns 0 (2), X=556.00, Y=492.00, Mass=24, SNR=2.9, Peak=29 HFD=0.0
02:29:35.958 00.000 12268 Star::Find(15, 938, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.958 00.000 12268 Star::Find returns 0 (3), X=938.00, Y=168.00, Mass=0, SNR=0.0, Peak=20 HFD=0.0
02:29:35.958 00.000 12268 Star::Find(15, 241, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.958 00.000 12268 Star::Find returns 0 (2), X=241.00, Y=396.00, Mass=19, SNR=2.9, Peak=23 HFD=0.0
02:29:35.958 00.000 12268 Star::Find(15, 1185, 287, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.958 00.000 12268 Star::Find returns 0 (3), X=1185.00, Y=287.00, Mass=8, SNR=1.8, Peak=18 HFD=0.0
02:29:35.959 00.001 12268 Star::Find(15, 262, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.959 00.000 12268 Star::Find returns 0 (2), X=262.00, Y=281.00, Mass=14, SNR=2.4, Peak=19 HFD=0.0
02:29:35.959 00.000 12268 Star::Find(15, 1103, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.959 00.000 12268 Star::Find returns 0 (2), X=1103.00, Y=305.00, Mass=20, SNR=2.9, Peak=19 HFD=0.0
02:29:35.959 00.000 12268 Star::Find(15, 1091, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.959 00.000 12268 Star::Find returns 0 (2), X=1091.00, Y=121.00, Mass=19, SNR=2.9, Peak=23 HFD=0.0
02:29:35.959 00.000 12268 Star::Find(15, 121, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.959 00.000 12268 Star::Find returns 0 (2), X=121.00, Y=124.00, Mass=10, SNR=2.1, Peak=18 HFD=0.0
02:29:35.959 00.000 12268 Star::Find(15, 1108, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.959 00.000 12268 Star::Find returns 0 (2), X=1108.00, Y=194.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:29:35.959 00.000 12268 Star::Find(15, 1239, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.959 00.000 12268 Star::Find returns 0 (3), X=1239.00, Y=921.00, Mass=7, SNR=1.8, Peak=18 HFD=0.0
02:29:35.959 00.000 12268 Star::Find(15, 828, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.959 00.000 12268 Star::Find returns 1 (0), X=831.44, Y=180.74, Mass=31, SNR=3.7, Peak=28 HFD=1.6
02:29:35.960 00.001 12268 Star::Find(15, 759, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.960 00.000 12268 Star::Find returns 0 (4), X=747.18, Y=772.92, Mass=195, SNR=9.8, Peak=187 HFD=0.2
02:29:35.960 00.000 12268 Star::Find(15, 709, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.960 00.000 12268 Star::Find returns 0 (2), X=709.00, Y=875.00, Mass=14, SNR=2.4, Peak=19 HFD=0.0
02:29:35.960 00.000 12268 Star::Find(15, 824, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.960 00.000 12268 Star::Find returns 1 (0), X=816.35, Y=77.99, Mass=48, SNR=4.7, Peak=39 HFD=2.0
02:29:35.960 00.000 12268 Star::Find(15, 86, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.960 00.000 12268 Star::Find returns 0 (2), X=86.00, Y=672.00, Mass=11, SNR=2.2, Peak=18 HFD=0.0
02:29:35.960 00.000 12268 Star::Find(15, 989, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.960 00.000 12268 Star::Find returns 1 (0), X=974.17, Y=720.32, Mass=61, SNR=5.3, Peak=28 HFD=2.5
02:29:35.960 00.000 12268 Star::Find(15, 19, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.960 00.000 12268 Star::Find returns 0 (2), X=19.00, Y=910.00, Mass=19, SNR=2.7, Peak=19 HFD=0.0
02:29:35.961 00.001 12268 Star::Find(15, 933, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.961 00.000 12268 Star::Find returns 0 (2), X=933.00, Y=833.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:29:35.961 00.000 12268 Star::Find(15, 897, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.961 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=427.00, Mass=13, SNR=2.4, Peak=19 HFD=0.0
02:29:35.961 00.000 12268 Star::Find(15, 221, 674, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.961 00.000 12268 Star::Find false star n=7 nbg=278 bg=14.0 sigma=1.1 thresh=17 peak=17
02:29:35.961 00.000 12268 Star::Find returns 0 (2), X=221.00, Y=674.00, Mass=35, SNR=2.9, Peak=30 HFD=0.0
02:29:35.961 00.000 12268 AutoFind: could not find a star on Pass 1
02:29:35.961 00.000 12268 AutoFind: finding best star pass 2
02:29:35.961 00.000 12268 Star::Find(15, 629, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.961 00.000 12268 Star::Find returns 0 (2), X=629.00, Y=779.00, Mass=11, SNR=2.1, Peak=21 HFD=0.0
02:29:35.961 00.000 12268 Star::Find(15, 21, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.962 00.001 12268 Star::Find false star n=3 nbg=274 bg=14.3 sigma=1.2 thresh=18 peak=18
02:29:35.962 00.000 12268 Star::Find returns 0 (2), X=21.00, Y=169.00, Mass=25, SNR=2.9, Peak=32 HFD=0.0
02:29:35.962 00.000 12268 Star::Find(15, 428, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.962 00.000 12268 Star::Find false star n=4 nbg=278 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:35.962 00.000 12268 Star::Find returns 0 (2), X=428.00, Y=542.00, Mass=24, SNR=2.9, Peak=27 HFD=0.0
02:29:35.962 00.000 12268 Star::Find(15, 233, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.962 00.000 12268 Star::Find returns 0 (2), X=233.00, Y=374.00, Mass=16, SNR=2.6, Peak=19 HFD=0.0
02:29:35.962 00.000 12268 Star::Find(15, 761, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.962 00.000 12268 Star::Find false star n=10 nbg=273 bg=13.4 sigma=1.0 thresh=16 peak=16
02:29:35.962 00.000 12268 Star::Find returns 0 (2), X=761.00, Y=43.00, Mass=38, SNR=2.9, Peak=23 HFD=0.0
02:29:35.962 00.000 12268 Star::Find(15, 1095, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.962 00.000 12268 Star::Find false star n=13 nbg=267 bg=13.5 sigma=0.9 thresh=16 peak=16
02:29:35.962 00.000 12268 Star::Find returns 0 (2), X=1095.00, Y=697.00, Mass=40, SNR=2.9, Peak=22 HFD=0.0
02:29:35.962 00.000 12268 Star::Find(15, 630, 110, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.962 00.000 12268 Star::Find returns 0 (2), X=630.00, Y=110.00, Mass=16, SNR=2.7, Peak=29 HFD=0.0
02:29:35.963 00.001 12268 Star::Find(15, 1158, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.963 00.000 12268 Star::Find returns 0 (2), X=1158.00, Y=917.00, Mass=14, SNR=2.5, Peak=24 HFD=0.0
02:29:35.963 00.000 12268 Star::Find(15, 28, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.963 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=686.00, Mass=8, SNR=1.9, Peak=19 HFD=0.0
02:29:35.963 00.000 12268 Star::Find(15, 584, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.963 00.000 12268 Star::Find false star n=5 nbg=283 bg=13.4 sigma=1.2 thresh=17 peak=15
02:29:35.963 00.000 12268 Star::Find returns 0 (2), X=584.00, Y=57.00, Mass=25, SNR=2.9, Peak=24 HFD=0.0
02:29:35.963 00.000 12268 Star::Find(15, 1052, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.963 00.000 12268 Star::Find false star n=7 nbg=270 bg=13.4 sigma=1.0 thresh=16 peak=16
02:29:35.963 00.000 12268 Star::Find returns 0 (2), X=1052.00, Y=840.00, Mass=29, SNR=2.9, Peak=26 HFD=0.0
02:29:35.963 00.000 12268 Star::Find(15, 445, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.963 00.000 12268 Star::Find returns 0 (4), X=452.53, Y=808.04, Mass=26, SNR=3.5, Peak=30 HFD=0.8
02:29:35.963 00.000 12268 Star::Find(15, 521, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.963 00.000 12268 Star::Find false star n=7 nbg=279 bg=13.8 sigma=1.2 thresh=17 peak=15
02:29:35.964 00.001 12268 Star::Find returns 0 (2), X=521.00, Y=646.00, Mass=24, SNR=2.9, Peak=19 HFD=0.0
02:29:35.964 00.000 12268 Star::Find(15, 425, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.964 00.000 12268 Star::Find returns 0 (2), X=425.00, Y=99.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:29:35.964 00.000 12268 Star::Find(15, 928, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.964 00.000 12268 Star::Find false star n=11 nbg=282 bg=13.3 sigma=1.1 thresh=16 peak=15
02:29:35.964 00.000 12268 Star::Find returns 0 (2), X=928.00, Y=504.00, Mass=34, SNR=2.9, Peak=18 HFD=0.0
02:29:35.964 00.000 12268 Star::Find(15, 769, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.965 00.001 12268 Star::Find returns 0 (2), X=769.00, Y=146.00, Mass=13, SNR=2.4, Peak=21 HFD=0.0
02:29:35.965 00.000 12268 Star::Find(15, 892, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.965 00.000 12268 Star::Find returns 0 (3), X=892.00, Y=179.00, Mass=10, SNR=2.1, Peak=23 HFD=0.0
02:29:35.965 00.000 12268 Star::Find(15, 947, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.965 00.000 12268 Star::Find false star n=10 nbg=283 bg=13.2 sigma=1.1 thresh=16 peak=15
02:29:35.965 00.000 12268 Star::Find returns 0 (2), X=947.00, Y=248.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
02:29:35.965 00.000 12268 Star::Find(15, 323, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.965 00.000 12268 Star::Find false star n=7 nbg=283 bg=13.9 sigma=1.0 thresh=17 peak=15
02:29:35.965 00.000 12268 Star::Find returns 0 (2), X=323.00, Y=504.00, Mass=23, SNR=2.9, Peak=18 HFD=0.0
02:29:35.965 00.000 12268 Star::Find(15, 826, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.965 00.000 12268 Star::Find returns 0 (2), X=826.00, Y=866.00, Mass=12, SNR=2.3, Peak=21 HFD=0.0
02:29:35.965 00.000 12268 Star::Find(15, 437, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.965 00.000 12268 Star::Find returns 0 (2), X=437.00, Y=147.00, Mass=18, SNR=2.8, Peak=20 HFD=0.0
02:29:35.966 00.001 12268 Star::Find(15, 715, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.966 00.000 12268 Star::Find returns 0 (2), X=715.00, Y=804.00, Mass=14, SNR=2.4, Peak=18 HFD=0.0
02:29:35.966 00.000 12268 Star::Find(15, 47, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.966 00.000 12268 Star::Find false star n=5 nbg=275 bg=14.1 sigma=1.1 thresh=17 peak=17
02:29:35.966 00.000 12268 Star::Find returns 0 (2), X=47.00, Y=555.00, Mass=26, SNR=2.9, Peak=28 HFD=0.0
02:29:35.966 00.000 12268 Star::Find(15, 937, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.966 00.000 12268 Star::Find returns 0 (2), X=937.00, Y=777.00, Mass=12, SNR=2.3, Peak=17 HFD=0.0
02:29:35.966 00.000 12268 Star::Find(15, 771, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.966 00.000 12268 Star::Find returns 0 (3), X=771.00, Y=914.00, Mass=4, SNR=1.4, Peak=18 HFD=0.0
02:29:35.966 00.000 12268 Star::Find(15, 542, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.966 00.000 12268 Star::Find returns 0 (3), X=542.00, Y=107.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:35.966 00.000 12268 Star::Find(15, 410, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.966 00.000 12268 Star::Find false star n=5 nbg=278 bg=13.8 sigma=1.2 thresh=17 peak=16
02:29:35.966 00.000 12268 Star::Find returns 0 (2), X=410.00, Y=911.00, Mass=24, SNR=2.9, Peak=25 HFD=0.0
02:29:35.967 00.001 12268 Star::Find(15, 1256, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.967 00.000 12268 Star::Find returns 0 (3), X=1256.00, Y=438.00, Mass=8, SNR=1.9, Peak=21 HFD=0.0
02:29:35.967 00.000 12268 Star::Find(15, 1128, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.967 00.000 12268 Star::Find returns 0 (3), X=1128.00, Y=897.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:29:35.967 00.000 12268 Star::Find(15, 324, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.967 00.000 12268 Star::Find false star n=5 nbg=282 bg=13.7 sigma=1.1 thresh=17 peak=15
02:29:35.967 00.000 12268 Star::Find returns 0 (2), X=324.00, Y=411.00, Mass=23, SNR=2.9, Peak=21 HFD=0.0
02:29:35.967 00.000 12268 Star::Find(15, 268, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.967 00.000 12268 Star::Find false star n=3 nbg=277 bg=13.8 sigma=1.1 thresh=17 peak=16
02:29:35.967 00.000 12268 Star::Find returns 0 (2), X=268.00, Y=190.00, Mass=21, SNR=2.9, Peak=24 HFD=0.0
02:29:35.967 00.000 12268 Star::Find(15, 386, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.967 00.000 12268 Star::Find returns 0 (2), X=386.00, Y=822.00, Mass=18, SNR=2.8, Peak=23 HFD=0.0
02:29:35.967 00.000 12268 Star::Find(15, 651, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.967 00.000 12268 Star::Find false star n=12 nbg=264 bg=13.5 sigma=1.0 thresh=16 peak=15
02:29:35.967 00.000 12268 Star::Find returns 0 (2), X=651.00, Y=603.00, Mass=32, SNR=2.9, Peak=19 HFD=0.0
02:29:35.968 00.001 12268 Star::Find(15, 545, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.968 00.000 12268 Star::Find returns 0 (3), X=545.00, Y=777.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:35.968 00.000 12268 Star::Find(15, 56, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.968 00.000 12268 Star::Find false star n=6 nbg=270 bg=14.1 sigma=1.1 thresh=17 peak=17
02:29:35.968 00.000 12268 Star::Find returns 0 (2), X=56.00, Y=434.00, Mass=29, SNR=2.9, Peak=28 HFD=0.0
02:29:35.968 00.000 12268 Star::Find(15, 340, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.968 00.000 12268 Star::Find returns 0 (2), X=340.00, Y=644.00, Mass=14, SNR=2.5, Peak=25 HFD=0.0
02:29:35.968 00.000 12268 Star::Find(15, 858, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.968 00.000 12268 Star::Find false star n=7 nbg=282 bg=13.6 sigma=1.1 thresh=17 peak=15
02:29:35.968 00.000 12268 Star::Find returns 0 (2), X=858.00, Y=875.00, Mass=26, SNR=2.9, Peak=18 HFD=0.0
02:29:35.968 00.000 12268 Star::Find(15, 61, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.968 00.000 12268 Star::Find returns 0 (3), X=61.00, Y=116.00, Mass=9, SNR=2.0, Peak=19 HFD=0.0
02:29:35.968 00.000 12268 Star::Find(15, 158, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.968 00.000 12268 Star::Find returns 0 (4), X=162.76, Y=686.37, Mass=61, SNR=5.4, Peak=63 HFD=0.8
02:29:35.969 00.001 12268 Star::Find(15, 629, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.969 00.000 12268 Star::Find returns 0 (4), X=643.00, Y=238.02, Mass=24, SNR=3.4, Peak=34 HFD=1.2
02:29:35.969 00.000 12268 Star::Find(15, 847, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.969 00.000 12268 Star::Find returns 0 (2), X=847.00, Y=265.00, Mass=20, SNR=3.0, Peak=25 HFD=0.0
02:29:35.969 00.000 12268 Star::Find(15, 439, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.969 00.000 12268 Star::Find false star n=4 nbg=278 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:35.969 00.000 12268 Star::Find returns 0 (2), X=439.00, Y=516.00, Mass=24, SNR=2.9, Peak=25 HFD=0.0
02:29:35.969 00.000 12268 Star::Find(15, 385, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.969 00.000 12268 Star::Find false star n=9 nbg=283 bg=14.0 sigma=1.1 thresh=17 peak=15
02:29:35.969 00.000 12268 Star::Find returns 0 (2), X=385.00, Y=911.00, Mass=31, SNR=2.9, Peak=19 HFD=0.0
02:29:35.969 00.000 12268 Star::Find(15, 751, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.969 00.000 12268 Star::Find returns 0 (3), X=751.00, Y=93.00, Mass=9, SNR=2.0, Peak=22 HFD=0.0
02:29:35.969 00.000 12268 Star::Find(15, 554, 198, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.970 00.001 12268 Star::Find returns 0 (2), X=554.00, Y=198.00, Mass=16, SNR=2.6, Peak=19 HFD=0.0
02:29:35.970 00.000 12268 Star::Find(15, 851, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.970 00.000 12268 Star::Find false star n=6 nbg=278 bg=13.2 sigma=1.0 thresh=16 peak=16
02:29:35.970 00.000 12268 Star::Find returns 0 (2), X=851.00, Y=76.00, Mass=33, SNR=2.9, Peak=29 HFD=0.0
02:29:35.970 00.000 12268 Star::Find(15, 544, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.970 00.000 12268 Star::Find returns 0 (2), X=544.00, Y=339.00, Mass=14, SNR=2.5, Peak=18 HFD=0.0
02:29:35.970 00.000 12268 Star::Find(15, 981, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.970 00.000 12268 Star::Find returns 0 (4), X=975.78, Y=562.79, Mass=33, SNR=3.9, Peak=35 HFD=1.2
02:29:35.970 00.000 12268 Star::Find(15, 442, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.970 00.000 12268 Star::Find returns 0 (3), X=442.00, Y=620.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:29:35.970 00.000 12268 Star::Find(15, 113, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.970 00.000 12268 Star::Find false star n=3 nbg=288 bg=14.2 sigma=1.3 thresh=18 peak=17
02:29:35.970 00.000 12268 Star::Find returns 0 (2), X=113.00, Y=634.00, Mass=29, SNR=2.9, Peak=22 HFD=0.0
02:29:35.970 00.000 12268 Star::Find(15, 478, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.971 00.001 12268 Star::Find returns 0 (2), X=478.00, Y=133.00, Mass=20, SNR=2.9, Peak=26 HFD=0.0
02:29:35.971 00.000 12268 Star::Find(15, 942, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.971 00.000 12268 Star::Find returns 0 (3), X=942.00, Y=460.00, Mass=10, SNR=2.1, Peak=23 HFD=0.0
02:29:35.971 00.000 12268 Star::Find(15, 149, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.971 00.000 12268 Star::Find returns 0 (2), X=149.00, Y=150.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:29:35.971 00.000 12268 Star::Find(15, 330, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.971 00.000 12268 Star::Find returns 0 (2), X=330.00, Y=541.00, Mass=14, SNR=2.5, Peak=22 HFD=0.0
02:29:35.971 00.000 12268 Star::Find(15, 847, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.971 00.000 12268 Star::Find returns 0 (2), X=847.00, Y=151.00, Mass=15, SNR=2.6, Peak=18 HFD=0.0
02:29:35.971 00.000 12268 Star::Find(15, 944, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.971 00.000 12268 Star::Find false star n=6 nbg=276 bg=13.1 sigma=1.1 thresh=16 peak=15
02:29:35.971 00.000 12268 Star::Find returns 0 (2), X=944.00, Y=223.00, Mass=23, SNR=2.9, Peak=22 HFD=0.0
02:29:35.971 00.000 12268 Star::Find(15, 41, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.971 00.000 12268 Star::Find returns 0 (2), X=41.00, Y=616.00, Mass=11, SNR=2.2, Peak=22 HFD=0.0
02:29:35.971 00.000 12268 Star::Find(15, 677, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.972 00.001 12268 Star::Find false star n=9 nbg=266 bg=13.6 sigma=1.0 thresh=16 peak=14
02:29:35.972 00.000 12268 Star::Find returns 0 (2), X=677.00, Y=499.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
02:29:35.972 00.000 12268 Star::Find(15, 1039, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.972 00.000 12268 Star::Find returns 1 (0), X=1048.61, Y=54.08, Mass=46, SNR=4.5, Peak=31 HFD=4.4
02:29:35.972 00.000 12268 AutoFind: star saturated or too dim [1039, 60] 3.8 Mass 46 SNR 4.5
02:29:35.972 00.000 12268 Star::Find(15, 556, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.972 00.000 12268 Star::Find false star n=3 nbg=284 bg=13.8 sigma=1.1 thresh=17 peak=17
02:29:35.972 00.000 12268 Star::Find returns 0 (2), X=556.00, Y=492.00, Mass=24, SNR=2.9, Peak=29 HFD=0.0
02:29:35.972 00.000 12268 Star::Find(15, 938, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.972 00.000 12268 Star::Find returns 0 (3), X=938.00, Y=168.00, Mass=0, SNR=0.0, Peak=20 HFD=0.0
02:29:35.972 00.000 12268 Star::Find(15, 241, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.972 00.000 12268 Star::Find returns 0 (2), X=241.00, Y=396.00, Mass=19, SNR=2.9, Peak=23 HFD=0.0
02:29:35.972 00.000 12268 Star::Find(15, 1185, 287, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.972 00.000 12268 Star::Find returns 0 (3), X=1185.00, Y=287.00, Mass=8, SNR=1.8, Peak=18 HFD=0.0
02:29:35.973 00.001 12268 Star::Find(15, 262, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.973 00.000 12268 Star::Find returns 0 (2), X=262.00, Y=281.00, Mass=14, SNR=2.4, Peak=19 HFD=0.0
02:29:35.973 00.000 12268 Star::Find(15, 1103, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.973 00.000 12268 Star::Find returns 0 (2), X=1103.00, Y=305.00, Mass=20, SNR=2.9, Peak=19 HFD=0.0
02:29:35.973 00.000 12268 Star::Find(15, 1091, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.973 00.000 12268 Star::Find returns 0 (2), X=1091.00, Y=121.00, Mass=19, SNR=2.9, Peak=23 HFD=0.0
02:29:35.973 00.000 12268 Star::Find(15, 121, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.973 00.000 12268 Star::Find returns 0 (2), X=121.00, Y=124.00, Mass=10, SNR=2.1, Peak=18 HFD=0.0
02:29:35.973 00.000 12268 Star::Find(15, 1108, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.973 00.000 12268 Star::Find returns 0 (2), X=1108.00, Y=194.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:29:35.973 00.000 12268 Star::Find(15, 1239, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.973 00.000 12268 Star::Find returns 0 (3), X=1239.00, Y=921.00, Mass=7, SNR=1.8, Peak=18 HFD=0.0
02:29:35.973 00.000 12268 Star::Find(15, 828, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.973 00.000 12268 Star::Find returns 1 (0), X=831.44, Y=180.74, Mass=31, SNR=3.7, Peak=28 HFD=1.6
02:29:35.973 00.000 12268 AutoFind: star saturated or too dim [828, 194] 3.8 Mass 31 SNR 3.7
02:29:35.974 00.001 12268 Star::Find(15, 759, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.974 00.000 12268 Star::Find returns 0 (4), X=747.18, Y=772.92, Mass=195, SNR=9.8, Peak=187 HFD=0.2
02:29:35.974 00.000 12268 Star::Find(15, 709, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.974 00.000 12268 Star::Find returns 0 (2), X=709.00, Y=875.00, Mass=14, SNR=2.4, Peak=19 HFD=0.0
02:29:35.974 00.000 12268 Star::Find(15, 824, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.974 00.000 12268 Star::Find returns 1 (0), X=816.35, Y=77.99, Mass=48, SNR=4.7, Peak=39 HFD=2.0
02:29:35.974 00.000 12268 AutoFind: star saturated or too dim [824, 72] 3.7 Mass 48 SNR 4.7
02:29:35.974 00.000 12268 Star::Find(15, 86, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.974 00.000 12268 Star::Find returns 0 (2), X=86.00, Y=672.00, Mass=11, SNR=2.2, Peak=18 HFD=0.0
02:29:35.974 00.000 12268 Star::Find(15, 989, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.974 00.000 12268 Star::Find returns 1 (0), X=974.17, Y=720.32, Mass=61, SNR=5.3, Peak=28 HFD=2.5
02:29:35.974 00.000 12268 AutoFind: star saturated or too dim [989, 707] 3.7 Mass 61 SNR 5.3
02:29:35.974 00.000 12268 Star::Find(15, 19, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.974 00.000 12268 Star::Find returns 0 (2), X=19.00, Y=910.00, Mass=19, SNR=2.7, Peak=19 HFD=0.0
02:29:35.974 00.000 12268 Star::Find(15, 933, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.975 00.001 12268 Star::Find returns 0 (2), X=933.00, Y=833.00, Mass=14, SNR=2.5, Peak=19 HFD=0.0
02:29:35.975 00.000 12268 Star::Find(15, 897, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.975 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=427.00, Mass=13, SNR=2.4, Peak=19 HFD=0.0
02:29:35.975 00.000 12268 Star::Find(15, 221, 674, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.975 00.000 12268 Star::Find false star n=7 nbg=278 bg=14.0 sigma=1.1 thresh=17 peak=17
02:29:35.975 00.000 12268 Star::Find returns 0 (2), X=221.00, Y=674.00, Mass=35, SNR=2.9, Peak=30 HFD=0.0
02:29:35.975 00.000 12268 AutoFind: could not find a non-saturated star!
02:29:35.975 00.000 12268 AutoFind: finding best star pass 3
02:29:35.975 00.000 12268 Star::Find(15, 629, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.975 00.000 12268 Star::Find returns 0 (2), X=629.00, Y=779.00, Mass=11, SNR=2.1, Peak=21 HFD=0.0
02:29:35.975 00.000 12268 Star::Find(15, 21, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.975 00.000 12268 Star::Find false star n=3 nbg=274 bg=14.3 sigma=1.2 thresh=18 peak=18
02:29:35.975 00.000 12268 Star::Find returns 0 (2), X=21.00, Y=169.00, Mass=25, SNR=2.9, Peak=32 HFD=0.0
02:29:35.975 00.000 12268 Star::Find(15, 428, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.975 00.000 12268 Star::Find false star n=4 nbg=278 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:35.976 00.001 12268 Star::Find returns 0 (2), X=428.00, Y=542.00, Mass=24, SNR=2.9, Peak=27 HFD=0.0
02:29:35.976 00.000 12268 Star::Find(15, 233, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.976 00.000 12268 Star::Find returns 0 (2), X=233.00, Y=374.00, Mass=16, SNR=2.6, Peak=19 HFD=0.0
02:29:35.976 00.000 12268 Star::Find(15, 761, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.976 00.000 12268 Star::Find false star n=10 nbg=273 bg=13.4 sigma=1.0 thresh=16 peak=16
02:29:35.976 00.000 12268 Star::Find returns 0 (2), X=761.00, Y=43.00, Mass=38, SNR=2.9, Peak=23 HFD=0.0
02:29:35.976 00.000 12268 Star::Find(15, 1095, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.976 00.000 12268 Star::Find false star n=13 nbg=267 bg=13.5 sigma=0.9 thresh=16 peak=16
02:29:35.976 00.000 12268 Star::Find returns 0 (2), X=1095.00, Y=697.00, Mass=40, SNR=2.9, Peak=22 HFD=0.0
02:29:35.976 00.000 12268 Star::Find(15, 630, 110, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.976 00.000 12268 Star::Find returns 0 (2), X=630.00, Y=110.00, Mass=16, SNR=2.7, Peak=29 HFD=0.0
02:29:35.976 00.000 12268 Star::Find(15, 1158, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.976 00.000 12268 Star::Find returns 0 (2), X=1158.00, Y=917.00, Mass=14, SNR=2.5, Peak=24 HFD=0.0
02:29:35.977 00.001 12268 Star::Find(15, 28, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.977 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=686.00, Mass=8, SNR=1.9, Peak=19 HFD=0.0
02:29:35.977 00.000 12268 Star::Find(15, 584, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.977 00.000 12268 Star::Find false star n=5 nbg=283 bg=13.4 sigma=1.2 thresh=17 peak=15
02:29:35.977 00.000 12268 Star::Find returns 0 (2), X=584.00, Y=57.00, Mass=25, SNR=2.9, Peak=24 HFD=0.0
02:29:35.977 00.000 12268 Star::Find(15, 1052, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.977 00.000 12268 Star::Find false star n=7 nbg=270 bg=13.4 sigma=1.0 thresh=16 peak=16
02:29:35.977 00.000 12268 Star::Find returns 0 (2), X=1052.00, Y=840.00, Mass=29, SNR=2.9, Peak=26 HFD=0.0
02:29:35.977 00.000 12268 Star::Find(15, 445, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.977 00.000 12268 Star::Find returns 0 (4), X=452.53, Y=808.04, Mass=26, SNR=3.5, Peak=30 HFD=0.8
02:29:35.977 00.000 12268 Star::Find(15, 521, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.977 00.000 12268 Star::Find false star n=7 nbg=279 bg=13.8 sigma=1.2 thresh=17 peak=15
02:29:35.977 00.000 12268 Star::Find returns 0 (2), X=521.00, Y=646.00, Mass=24, SNR=2.9, Peak=19 HFD=0.0
02:29:35.978 00.001 12268 Star::Find(15, 425, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.978 00.000 12268 Star::Find returns 0 (2), X=425.00, Y=99.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:29:35.978 00.000 12268 Star::Find(15, 928, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.978 00.000 12268 Star::Find false star n=11 nbg=282 bg=13.3 sigma=1.1 thresh=16 peak=15
02:29:35.978 00.000 12268 Star::Find returns 0 (2), X=928.00, Y=504.00, Mass=34, SNR=2.9, Peak=18 HFD=0.0
02:29:35.978 00.000 12268 Star::Find(15, 769, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.978 00.000 12268 Star::Find returns 0 (2), X=769.00, Y=146.00, Mass=13, SNR=2.4, Peak=21 HFD=0.0
02:29:35.978 00.000 12268 Star::Find(15, 892, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.978 00.000 12268 Star::Find returns 0 (3), X=892.00, Y=179.00, Mass=10, SNR=2.1, Peak=23 HFD=0.0
02:29:35.978 00.000 12268 Star::Find(15, 947, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.978 00.000 12268 Star::Find false star n=10 nbg=283 bg=13.2 sigma=1.1 thresh=16 peak=15
02:29:35.978 00.000 12268 Star::Find returns 0 (2), X=947.00, Y=248.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
02:29:35.978 00.000 12268 Star::Find(15, 323, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.978 00.000 12268 Star::Find false star n=7 nbg=283 bg=13.9 sigma=1.0 thresh=17 peak=15
02:29:35.978 00.000 12268 Star::Find returns 0 (2), X=323.00, Y=504.00, Mass=23, SNR=2.9, Peak=18 HFD=0.0
02:29:35.979 00.001 12268 Star::Find(15, 826, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.979 00.000 12268 Star::Find returns 0 (2), X=826.00, Y=866.00, Mass=12, SNR=2.3, Peak=21 HFD=0.0
02:29:35.979 00.000 12268 Star::Find(15, 437, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.979 00.000 12268 Star::Find returns 0 (2), X=437.00, Y=147.00, Mass=18, SNR=2.8, Peak=20 HFD=0.0
02:29:35.979 00.000 12268 Star::Find(15, 715, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.979 00.000 12268 Star::Find returns 0 (2), X=715.00, Y=804.00, Mass=14, SNR=2.4, Peak=18 HFD=0.0
02:29:35.979 00.000 12268 Star::Find(15, 47, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.979 00.000 12268 Star::Find false star n=5 nbg=275 bg=14.1 sigma=1.1 thresh=17 peak=17
02:29:35.979 00.000 12268 Star::Find returns 0 (2), X=47.00, Y=555.00, Mass=26, SNR=2.9, Peak=28 HFD=0.0
02:29:35.979 00.000 12268 Star::Find(15, 937, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.979 00.000 12268 Star::Find returns 0 (2), X=937.00, Y=777.00, Mass=12, SNR=2.3, Peak=17 HFD=0.0
02:29:35.979 00.000 12268 Star::Find(15, 771, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.979 00.000 12268 Star::Find returns 0 (3), X=771.00, Y=914.00, Mass=4, SNR=1.4, Peak=18 HFD=0.0
02:29:35.979 00.000 12268 Star::Find(15, 542, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.979 00.000 12268 Star::Find returns 0 (3), X=542.00, Y=107.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:29:35.980 00.001 12268 Star::Find(15, 410, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.980 00.000 12268 Star::Find false star n=5 nbg=278 bg=13.8 sigma=1.2 thresh=17 peak=16
02:29:35.980 00.000 12268 Star::Find returns 0 (2), X=410.00, Y=911.00, Mass=24, SNR=2.9, Peak=25 HFD=0.0
02:29:35.980 00.000 12268 Star::Find(15, 1256, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.980 00.000 12268 Star::Find returns 0 (3), X=1256.00, Y=438.00, Mass=8, SNR=1.9, Peak=21 HFD=0.0
02:29:35.980 00.000 12268 Star::Find(15, 1128, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.980 00.000 12268 Star::Find returns 0 (3), X=1128.00, Y=897.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:29:35.980 00.000 12268 Star::Find(15, 324, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.981 00.001 12268 Star::Find false star n=5 nbg=282 bg=13.7 sigma=1.1 thresh=17 peak=15
02:29:35.981 00.000 12268 Star::Find returns 0 (2), X=324.00, Y=411.00, Mass=23, SNR=2.9, Peak=21 HFD=0.0
02:29:35.981 00.000 12268 Star::Find(15, 268, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.981 00.000 12268 Star::Find false star n=3 nbg=277 bg=13.8 sigma=1.1 thresh=17 peak=16
02:29:35.981 00.000 12268 Star::Find returns 0 (2), X=268.00, Y=190.00, Mass=21, SNR=2.9, Peak=24 HFD=0.0
02:29:35.981 00.000 12268 Star::Find(15, 386, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.981 00.000 12268 Star::Find returns 0 (2), X=386.00, Y=822.00, Mass=18, SNR=2.8, Peak=23 HFD=0.0
02:29:35.981 00.000 12268 Star::Find(15, 651, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.981 00.000 12268 Star::Find false star n=12 nbg=264 bg=13.5 sigma=1.0 thresh=16 peak=15
02:29:35.981 00.000 12268 Star::Find returns 0 (2), X=651.00, Y=603.00, Mass=32, SNR=2.9, Peak=19 HFD=0.0
02:29:35.981 00.000 12268 Star::Find(15, 545, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.981 00.000 12268 Star::Find returns 0 (3), X=545.00, Y=777.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:29:35.981 00.000 12268 Star::Find(15, 56, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.981 00.000 12268 Star::Find false star n=6 nbg=270 bg=14.1 sigma=1.1 thresh=17 peak=17
02:29:35.982 00.001 12268 Star::Find returns 0 (2), X=56.00, Y=434.00, Mass=29, SNR=2.9, Peak=28 HFD=0.0
02:29:35.982 00.000 12268 Star::Find(15, 340, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.982 00.000 12268 Star::Find returns 0 (2), X=340.00, Y=644.00, Mass=14, SNR=2.5, Peak=25 HFD=0.0
02:29:35.982 00.000 12268 Star::Find(15, 858, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.982 00.000 12268 Star::Find false star n=7 nbg=282 bg=13.6 sigma=1.1 thresh=17 peak=15
02:29:35.982 00.000 12268 Star::Find returns 0 (2), X=858.00, Y=875.00, Mass=26, SNR=2.9, Peak=18 HFD=0.0
02:29:35.982 00.000 12268 Star::Find(15, 61, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.982 00.000 12268 Star::Find returns 0 (3), X=61.00, Y=116.00, Mass=9, SNR=2.0, Peak=19 HFD=0.0
02:29:35.982 00.000 12268 Star::Find(15, 158, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.982 00.000 12268 Star::Find returns 0 (4), X=162.76, Y=686.37, Mass=61, SNR=5.4, Peak=63 HFD=0.8
02:29:35.982 00.000 12268 Star::Find(15, 629, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.982 00.000 12268 Star::Find returns 0 (4), X=643.00, Y=238.02, Mass=24, SNR=3.4, Peak=34 HFD=1.2
02:29:35.982 00.000 12268 Star::Find(15, 847, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.982 00.000 12268 Star::Find returns 0 (2), X=847.00, Y=265.00, Mass=20, SNR=3.0, Peak=25 HFD=0.0
02:29:35.982 00.000 12268 Star::Find(15, 439, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.983 00.001 12268 Star::Find false star n=4 nbg=278 bg=13.9 sigma=1.1 thresh=17 peak=16
02:29:35.983 00.000 12268 Star::Find returns 0 (2), X=439.00, Y=516.00, Mass=24, SNR=2.9, Peak=25 HFD=0.0
02:29:35.983 00.000 12268 Star::Find(15, 385, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.983 00.000 12268 Star::Find false star n=9 nbg=283 bg=14.0 sigma=1.1 thresh=17 peak=15
02:29:35.983 00.000 12268 Star::Find returns 0 (2), X=385.00, Y=911.00, Mass=31, SNR=2.9, Peak=19 HFD=0.0
02:29:35.983 00.000 12268 Star::Find(15, 751, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.983 00.000 12268 Star::Find returns 0 (3), X=751.00, Y=93.00, Mass=9, SNR=2.0, Peak=22 HFD=0.0
02:29:35.983 00.000 12268 Star::Find(15, 554, 198, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.983 00.000 12268 Star::Find returns 0 (2), X=554.00, Y=198.00, Mass=16, SNR=2.6, Peak=19 HFD=0.0
02:29:35.983 00.000 12268 Star::Find(15, 851, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.983 00.000 12268 Star::Find false star n=6 nbg=278 bg=13.2 sigma=1.0 thresh=16 peak=16
02:29:35.983 00.000 12268 Star::Find returns 0 (2), X=851.00, Y=76.00, Mass=33, SNR=2.9, Peak=29 HFD=0.0
02:29:35.983 00.000 12268 Star::Find(15, 544, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.983 00.000 12268 Star::Find returns 0 (2), X=544.00, Y=339.00, Mass=14, SNR=2.5, Peak=18 HFD=0.0
02:29:35.984 00.001 12268 Star::Find(15, 981, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.984 00.000 12268 Star::Find returns 0 (4), X=975.78, Y=562.79, Mass=33, SNR=3.9, Peak=35 HFD=1.2
02:29:35.984 00.000 12268 Star::Find(15, 442, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.984 00.000 12268 Star::Find returns 0 (3), X=442.00, Y=620.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:29:35.984 00.000 12268 Star::Find(15, 113, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.984 00.000 12268 Star::Find false star n=3 nbg=288 bg=14.2 sigma=1.3 thresh=18 peak=17
02:29:35.984 00.000 12268 Star::Find returns 0 (2), X=113.00, Y=634.00, Mass=29, SNR=2.9, Peak=22 HFD=0.0
02:29:35.984 00.000 12268 Star::Find(15, 478, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.984 00.000 12268 Star::Find returns 0 (2), X=478.00, Y=133.00, Mass=20, SNR=2.9, Peak=26 HFD=0.0
02:29:35.984 00.000 12268 Star::Find(15, 942, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.984 00.000 12268 Star::Find returns 0 (3), X=942.00, Y=460.00, Mass=10, SNR=2.1, Peak=23 HFD=0.0
02:29:35.984 00.000 12268 Star::Find(15, 149, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.984 00.000 12268 Star::Find returns 0 (2), X=149.00, Y=150.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:29:35.984 00.000 12268 Star::Find(15, 330, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.985 00.001 12268 Star::Find returns 0 (2), X=330.00, Y=541.00, Mass=14, SNR=2.5, Peak=22 HFD=0.0
02:29:35.985 00.000 12268 Star::Find(15, 847, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.985 00.000 12268 Star::Find returns 0 (2), X=847.00, Y=151.00, Mass=15, SNR=2.6, Peak=18 HFD=0.0
02:29:35.985 00.000 12268 Star::Find(15, 944, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.985 00.000 12268 Star::Find false star n=6 nbg=276 bg=13.1 sigma=1.1 thresh=16 peak=15
02:29:35.985 00.000 12268 Star::Find returns 0 (2), X=944.00, Y=223.00, Mass=23, SNR=2.9, Peak=22 HFD=0.0
02:29:35.985 00.000 12268 Star::Find(15, 41, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.985 00.000 12268 Star::Find returns 0 (2), X=41.00, Y=616.00, Mass=11, SNR=2.2, Peak=22 HFD=0.0
02:29:35.985 00.000 12268 Star::Find(15, 677, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.985 00.000 12268 Star::Find false star n=9 nbg=266 bg=13.6 sigma=1.0 thresh=16 peak=14
02:29:35.985 00.000 12268 Star::Find returns 0 (2), X=677.00, Y=499.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
02:29:35.985 00.000 12268 Star::Find(15, 1039, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.985 00.000 12268 Star::Find returns 1 (0), X=1048.61, Y=54.08, Mass=46, SNR=4.5, Peak=31 HFD=4.4
02:29:35.985 00.000 12268 AutoFind returns star at [1039, 60] 3.8 Mass 46 SNR 4.5
02:29:35.985 00.000 12268 MultiStar: primary star forcibly inserted in list
02:29:35.986 00.001 12268 Star::Find(15, 1039, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.986 00.000 12268 Star::Find returns 1 (0), X=1048.61, Y=54.08, Mass=46, SNR=4.5, Peak=31 HFD=4.4
02:29:35.986 00.000 12268 MultiStar: List (1): {1048.61, 54.08}(4.5), 
02:29:35.986 00.000 12268 setting lock position to (1048.61, 54.08)
02:29:35.987 00.001 12268 MultiStar: stabilizing after lock position change
02:29:35.987 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
02:29:35.987 00.000 12268 UpdateGuideState(): m_state=1
02:29:35.987 00.000 12268 Star::Find(15, 1048, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:29:35.987 00.000 12268 Star::Find returns 1 (0), X=1048.61, Y=54.08, Mass=46, SNR=4.5, Peak=31 HFD=4.4
02:29:35.987 00.000 12268 DistanceChecker: deactivated
02:29:35.987 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:29:35.987 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:29:35.987 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:29:35.989 00.002 12268 setting lock position to (1048.61, 54.08)
02:29:35.989 00.000 12268 MultiStar: stabilizing after lock position change
02:29:35.989 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:29:35.989 00.000 12268 Changing from state SELECTING to SELECTED
02:29:35.989 00.000 12268 guider state => SELECTED
02:29:36.013 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:36.030 00.017 12268 UpdateGuideState exits: m=46 SNR=4.5
02:29:36.030 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:36.046 00.016 12268 Status Line: Auto-selected star at (1048.6, 54.1)
02:29:36.054 00.008 12268 PhdController: newstate STATE_WAIT_SELECTED
02:29:36.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:36.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:29:36.054 00.000 12268 Enqueuing Expose request
02:29:36.054 00.000 11616 Worker thread wakes up
02:29:36.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:36.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1034,39,31,31)
02:29:36.322 00.268 12268 evsrv: cli 0F8E69C0 connect
02:29:36.322 00.000 12268 case statement mapped state 2 to 1
02:29:36.323 00.001 12268 case statement mapped state 2 to 1
02:29:36.324 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"be8a83f4-f5c0-43f5-a18c-716ba4450af3"}
02:29:36.324 00.000 12268 case statement mapped state 2 to 1
02:29:36.324 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"be8a83f4-f5c0-43f5-a18c-716ba4450af3"}
02:29:36.325 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:37.327 01.002 12268 evsrv: cli 0F8E6D80 connect
02:29:37.327 00.000 12268 case statement mapped state 2 to 1
02:29:37.328 00.001 12268 case statement mapped state 2 to 1
02:29:37.328 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"305bde31-a993-400a-a114-d9be02978c55"}
02:29:37.328 00.000 12268 case statement mapped state 2 to 1
02:29:37.329 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"305bde31-a993-400a-a114-d9be02978c55"}
02:29:37.329 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:29:38.072 00.743 11616 Exposure complete
02:29:38.137 00.065 11616 worker thread done servicing request
02:29:38.137 00.000 12268 OnExposeComplete: enter
02:29:38.137 00.000 12268 UpdateGuideState(): m_state=2
02:29:38.138 00.001 12268 Star::Find(15, 1048, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:29:38.138 00.000 12268 Star::Find returns 0 (4), X=1047.79, Y=54.43, Mass=33, SNR=3.9, Peak=30 HFD=1.2
02:29:38.138 00.000 12268 DistanceChecker: activated
02:29:38.138 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:38.139 00.001 12268 Changing from state SELECTED to UNINITIALIZED
02:29:38.139 00.000 12268 guider state => SELECTING
02:29:38.139 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:38.139 00.000 12268 Status Line: Star lost - low HFD
02:29:38.146 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:38.163 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:29:38.163 00.000 12268 waiting for star selected, attempts remaining = 3
02:29:38.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:38.163 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:38.163 00.000 12268 Enqueuing Expose request
02:29:38.163 00.000 11616 Worker thread wakes up
02:29:38.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:38.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:38.331 00.168 12268 evsrv: cli 0F8E69C0 connect
02:29:38.331 00.000 12268 case statement mapped state 1 to 101
02:29:38.332 00.001 12268 case statement mapped state 1 to 101
02:29:38.332 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"0aa74671-914c-491a-b719-844e07a0a859"}
02:29:38.332 00.000 12268 case statement mapped state 1 to 101
02:29:38.332 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"0aa74671-914c-491a-b719-844e07a0a859"}
02:29:38.333 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:39.335 01.002 12268 evsrv: cli 0F8E69C0 connect
02:29:39.335 00.000 12268 case statement mapped state 1 to 101
02:29:39.336 00.001 12268 case statement mapped state 1 to 101
02:29:39.336 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7155c147-d45b-48b2-b410-8373b65db066"}
02:29:39.336 00.000 12268 case statement mapped state 1 to 101
02:29:39.336 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"7155c147-d45b-48b2-b410-8373b65db066"}
02:29:39.337 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:40.180 00.843 11616 Exposure complete
02:29:40.245 00.065 11616 worker thread done servicing request
02:29:40.245 00.000 12268 OnExposeComplete: enter
02:29:40.246 00.001 12268 UpdateGuideState(): m_state=1
02:29:40.246 00.000 12268 Star::Find(15, 1048, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
02:29:40.246 00.000 12268 Star::Find returns 1 (0), X=1048.09, Y=56.05, Mass=31, SNR=3.8, Peak=31 HFD=1.9
02:29:40.246 00.000 12268 DistanceChecker: deactivated
02:29:40.249 00.003 12268 setting lock position to (1048.09, 56.05)
02:29:40.250 00.001 12268 MultiStar: stabilizing after lock position change
02:29:40.250 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:29:40.250 00.000 12268 Changing from state SELECTING to SELECTED
02:29:40.250 00.000 12268 guider state => SELECTED
02:29:40.273 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=16, Gamma=1.290
02:29:40.291 00.018 12268 UpdateGuideState exits: m=31 SNR=3.8
02:29:40.291 00.000 12268 PhdController: newstate STATE_CALIBRATE
02:29:40.291 00.000 12268 PhdController: newstate STATE_GUIDE
02:29:40.291 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
02:29:40.291 00.000 12268 guider state => CALIBRATED
02:29:40.291 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:29:40.357 00.066 12268 reset dither spiral
02:29:40.358 00.001 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:29:40.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:40.358 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:40.358 00.000 12268 Enqueuing Expose request
02:29:40.358 00.000 11616 Worker thread wakes up
02:29:40.358 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:40.358 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:40.358 00.000 12268 evsrv: cli 0F8E6D80 connect
02:29:40.358 00.000 12268 case statement mapped state 5 to 1
02:29:40.359 00.001 12268 case statement mapped state 5 to 1
02:29:40.360 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"7355fba9-2970-4613-882d-3a2a209f7762"}
02:29:40.360 00.000 12268 case statement mapped state 5 to 1
02:29:40.360 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"7355fba9-2970-4613-882d-3a2a209f7762"}
02:29:40.363 00.003 12268 evsrv: cli 0F8E6D80 disconnect
02:29:41.362 00.999 12268 evsrv: cli 0F8E69C0 connect
02:29:41.362 00.000 12268 case statement mapped state 5 to 1
02:29:41.363 00.001 12268 case statement mapped state 5 to 1
02:29:41.363 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"127d5825-cc42-4683-9e65-6a239caf49aa"}
02:29:41.363 00.000 12268 case statement mapped state 5 to 1
02:29:41.364 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"127d5825-cc42-4683-9e65-6a239caf49aa"}
02:29:41.364 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:29:42.364 01.000 11616 Exposure complete
02:29:42.365 00.001 12268 evsrv: cli 0F8E69C0 connect
02:29:42.365 00.000 12268 case statement mapped state 5 to 1
02:29:42.365 00.000 12268 case statement mapped state 5 to 1
02:29:42.366 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"d24e0c52-e553-4811-8884-39afe634b302"}
02:29:42.366 00.000 12268 case statement mapped state 5 to 1
02:29:42.366 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"d24e0c52-e553-4811-8884-39afe634b302"}
02:29:42.366 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:29:42.429 00.063 11616 worker thread done servicing request
02:29:42.429 00.000 12268 OnExposeComplete: enter
02:29:42.429 00.000 12268 UpdateGuideState(): m_state=5
02:29:42.430 00.001 12268 Star::Find(15, 1048, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
02:29:42.430 00.000 12268 Star::Find returns 0 (4), X=1047.67, Y=54.78, Mass=26, SNR=3.4, Peak=28 HFD=0.7
02:29:42.430 00.000 12268 DistanceChecker: activated
02:29:42.430 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:42.430 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:42.430 00.000 12268 Status Line: Star lost - low HFD
02:29:42.432 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:29:42.449 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:29:42.450 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
02:29:42.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:42.450 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:42.450 00.000 12268 Enqueuing Expose request
02:29:42.450 00.000 11616 Worker thread wakes up
02:29:42.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:42.451 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:43.367 00.916 12268 evsrv: cli 0F8E69C0 connect
02:29:43.367 00.000 12268 case statement mapped state 5 to 1
02:29:43.368 00.001 12268 case statement mapped state 5 to 1
02:29:43.368 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6f4d199a-7c3c-4e6f-aaad-e68b97a73388"}
02:29:43.368 00.000 12268 case statement mapped state 5 to 1
02:29:43.369 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"6f4d199a-7c3c-4e6f-aaad-e68b97a73388"}
02:29:43.369 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:29:44.372 01.003 12268 evsrv: cli 0F8E6D80 connect
02:29:44.372 00.000 12268 case statement mapped state 5 to 1
02:29:44.372 00.000 12268 case statement mapped state 5 to 1
02:29:44.373 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"38335ed0-5255-4484-bb75-dacf8ad0b1bb"}
02:29:44.373 00.000 12268 case statement mapped state 5 to 1
02:29:44.373 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"38335ed0-5255-4484-bb75-dacf8ad0b1bb"}
02:29:44.374 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:29:44.462 00.088 11616 Exposure complete
02:29:44.527 00.065 11616 worker thread done servicing request
02:29:44.527 00.000 12268 OnExposeComplete: enter
02:29:44.527 00.000 12268 UpdateGuideState(): m_state=5
02:29:44.527 00.000 12268 Star::Find(15, 1048, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
02:29:44.527 00.000 12268 Star::Find returns 0 (4), X=1048.24, Y=55.25, Mass=35, SNR=4.0, Peak=31 HFD=0.7
02:29:44.527 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:44.528 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:44.528 00.000 12268 Status Line: Star lost - low HFD
02:29:44.530 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=18, Gamma=1.290
02:29:44.549 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:29:44.549 00.000 12268 PhdController: settling, locked = 0, distance = 0.00 (1.50) aobump = 0 frame = 1 / 99999
02:29:44.549 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699784.549,"Host":"ASTROCENTER","Inst":1,"Distance":0.00,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:29:44.550 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:44.550 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:44.550 00.000 12268 Enqueuing Expose request
02:29:44.550 00.000 11616 Worker thread wakes up
02:29:44.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:44.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:45.376 00.826 12268 evsrv: cli 0F8E6D80 connect
02:29:45.376 00.000 12268 case statement mapped state 5 to 1
02:29:45.377 00.001 12268 case statement mapped state 5 to 1
02:29:45.377 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"4be0e724-180f-4ff9-92fa-eaf0076bc5e2"}
02:29:45.377 00.000 12268 case statement mapped state 5 to 1
02:29:45.378 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"4be0e724-180f-4ff9-92fa-eaf0076bc5e2"}
02:29:45.378 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:29:46.380 01.002 12268 evsrv: cli 0F8E6D80 connect
02:29:46.380 00.000 12268 case statement mapped state 5 to 1
02:29:46.381 00.001 12268 case statement mapped state 5 to 1
02:29:46.381 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"60186f56-ff58-466d-a08a-0fab26fff421"}
02:29:46.381 00.000 12268 case statement mapped state 5 to 1
02:29:46.381 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"60186f56-ff58-466d-a08a-0fab26fff421"}
02:29:46.382 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:29:46.566 00.184 11616 Exposure complete
02:29:46.638 00.072 11616 worker thread done servicing request
02:29:46.638 00.000 12268 OnExposeComplete: enter
02:29:46.638 00.000 12268 UpdateGuideState(): m_state=5
02:29:46.639 00.001 12268 Star::Find(15, 1048, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
02:29:46.639 00.000 12268 Star::Find false star n=2 nbg=276 bg=13.2 sigma=1.1 thresh=17 peak=17
02:29:46.639 00.000 12268 Star::Find returns 0 (2), X=1048.00, Y=56.00, Mass=21, SNR=2.9, Peak=30 HFD=0.0
02:29:46.639 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:46.639 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:46.639 00.000 12268 Status Line: Star lost - low SNR
02:29:46.642 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=18, Gamma=1.290
02:29:46.660 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:29:46.660 00.000 12268 PhdController: settling, locked = 0, distance = 0.00 (1.50) aobump = 0 frame = 2 / 99999
02:29:46.660 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699786.660,"Host":"ASTROCENTER","Inst":1,"Distance":0.00,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:29:46.661 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:46.661 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:46.661 00.000 12268 Enqueuing Expose request
02:29:46.661 00.000 11616 Worker thread wakes up
02:29:46.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:46.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:47.383 00.722 12268 evsrv: cli 0F8E6D80 connect
02:29:47.384 00.001 12268 case statement mapped state 5 to 1
02:29:47.384 00.000 12268 case statement mapped state 5 to 1
02:29:47.385 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"0094e68d-93b0-4795-a55b-0756d1d1d147"}
02:29:47.385 00.000 12268 case statement mapped state 5 to 1
02:29:47.385 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"0094e68d-93b0-4795-a55b-0756d1d1d147"}
02:29:47.386 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:29:48.387 01.001 12268 evsrv: cli 0F8E6D80 connect
02:29:48.388 00.001 12268 case statement mapped state 5 to 1
02:29:48.388 00.000 12268 case statement mapped state 5 to 1
02:29:48.389 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"b9568c51-b12c-49f4-8878-d4f817db54f8"}
02:29:48.389 00.000 12268 case statement mapped state 5 to 1
02:29:48.389 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"b9568c51-b12c-49f4-8878-d4f817db54f8"}
02:29:48.390 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:29:48.759 00.369 11616 Exposure complete
02:29:48.823 00.064 11616 worker thread done servicing request
02:29:48.823 00.000 12268 OnExposeComplete: enter
02:29:48.823 00.000 12268 UpdateGuideState(): m_state=5
02:29:48.823 00.000 12268 Star::Find(15, 1048, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
02:29:48.824 00.001 12268 Star::Find returns 0 (2), X=1048.00, Y=56.00, Mass=16, SNR=2.7, Peak=29 HFD=0.0
02:29:48.824 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:48.824 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:48.824 00.000 12268 Status Line: Star lost - low SNR
02:29:48.826 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:48.843 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:29:48.843 00.000 12268 PhdController: settling, locked = 0, distance = 0.00 (1.50) aobump = 0 frame = 3 / 99999
02:29:48.843 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699788.843,"Host":"ASTROCENTER","Inst":1,"Distance":0.00,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:29:48.844 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:48.844 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:48.844 00.000 12268 Enqueuing Expose request
02:29:48.844 00.000 11616 Worker thread wakes up
02:29:48.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:48.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:49.392 00.548 12268 evsrv: cli 0F8E69C0 connect
02:29:49.392 00.000 12268 case statement mapped state 5 to 1
02:29:49.394 00.002 12268 case statement mapped state 5 to 1
02:29:49.394 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"dc1705e1-49e6-46a6-88f9-4e56d8f76997"}
02:29:49.394 00.000 12268 case statement mapped state 5 to 1
02:29:49.394 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"dc1705e1-49e6-46a6-88f9-4e56d8f76997"}
02:29:49.395 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:50.397 01.002 12268 evsrv: cli 0F8E6D80 connect
02:29:50.397 00.000 12268 case statement mapped state 5 to 1
02:29:50.397 00.000 12268 case statement mapped state 5 to 1
02:29:50.398 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"19320810-e726-4d96-ad68-e7a1c2e797ed"}
02:29:50.398 00.000 12268 case statement mapped state 5 to 1
02:29:50.398 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"19320810-e726-4d96-ad68-e7a1c2e797ed"}
02:29:50.400 00.002 12268 evsrv: cli 0F8E6D80 disconnect
02:29:50.855 00.455 11616 Exposure complete
02:29:50.919 00.064 11616 worker thread done servicing request
02:29:50.920 00.001 12268 OnExposeComplete: enter
02:29:50.920 00.000 12268 UpdateGuideState(): m_state=5
02:29:50.920 00.000 12268 Star::Find(15, 1048, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
02:29:50.920 00.000 12268 Star::Find returns 0 (4), X=1047.60, Y=55.24, Mass=34, SNR=3.9, Peak=31 HFD=0.9
02:29:50.920 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:50.920 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:50.920 00.000 12268 Status Line: Star lost - low HFD
02:29:50.923 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:50.939 00.016 12268 UpdateGuideState exits: Star lost - low HFD
02:29:50.940 00.001 12268 PhdController: settling, locked = 0, distance = 0.00 (1.50) aobump = 0 frame = 4 / 99999
02:29:50.940 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699790.940,"Host":"ASTROCENTER","Inst":1,"Distance":0.00,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:29:50.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:50.940 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:50.940 00.000 12268 Enqueuing Expose request
02:29:50.940 00.000 11616 Worker thread wakes up
02:29:50.941 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:50.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:51.401 00.460 12268 evsrv: cli 0F8E69C0 connect
02:29:51.401 00.000 12268 case statement mapped state 5 to 1
02:29:51.402 00.001 12268 case statement mapped state 5 to 1
02:29:51.403 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"44b96176-8259-4590-883b-c5291b6d99c2"}
02:29:51.403 00.000 12268 case statement mapped state 5 to 1
02:29:51.403 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"44b96176-8259-4590-883b-c5291b6d99c2"}
02:29:51.404 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:29:52.405 01.001 12268 evsrv: cli 0F8E6D80 connect
02:29:52.405 00.000 12268 case statement mapped state 5 to 1
02:29:52.406 00.001 12268 case statement mapped state 5 to 1
02:29:52.406 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"c50ab7de-382e-4fee-b73e-66af74a4ae41"}
02:29:52.407 00.001 12268 case statement mapped state 5 to 1
02:29:52.407 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"c50ab7de-382e-4fee-b73e-66af74a4ae41"}
02:29:52.407 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:29:52.942 00.535 11616 Exposure complete
02:29:53.008 00.066 11616 worker thread done servicing request
02:29:53.008 00.000 12268 OnExposeComplete: enter
02:29:53.008 00.000 12268 UpdateGuideState(): m_state=5
02:29:53.008 00.000 12268 Star::Find(15, 1048, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
02:29:53.009 00.001 12268 Star::Find returns 1 (0), X=1048.25, Y=55.31, Mass=45, SNR=4.4, Peak=30 HFD=5.6
02:29:53.009 00.000 12268 DistanceChecker: deactivated
02:29:53.009 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
02:29:53.009 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
02:29:53.009 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.74 hyp=0.76 cameraTheta=-1.36 mountX=-0.72 mountY=0.25, mountTheta=2.81
02:29:53.010 00.001 12268 Changing from state CALIBRATED to GUIDING
02:29:53.011 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:29:53.011 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:29:53.011 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
02:29:53.011 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:29:53.011 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:29:53.012 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:29:53.012 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:29:53.012 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:29:53.012 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:29:53.013 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:29:53.013 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:29:53.013 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:29:53.013 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:29:53.014 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:29:53.014 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:29:53.014 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:29:53.273 00.259 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:29:53.274 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
02:29:53.274 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
02:29:53.279 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:29:53.279 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:29:53.279 00.000 12268 setting lock position to (1048.25, 55.31)
02:29:53.280 00.001 12268 MultiStar: stabilizing after lock position change
02:29:53.280 00.000 12268 guider state => GUIDING
02:29:53.280 00.000 12268 Status Line: Guiding
02:29:53.283 00.003 12268 Mount: notify guiding started
02:29:53.283 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
02:29:53.284 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
02:29:53.284 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
02:29:53.284 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
02:29:53.285 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
02:29:53.285 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
02:29:53.285 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
02:29:53.285 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
02:29:53.286 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
02:29:53.286 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
02:29:53.286 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
02:29:53.287 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
02:29:53.287 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:29:53.287 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:29:53.287 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:29:53.288 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:29:53.289 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:29:53.289 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:29:53.289 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:29:53.289 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:29:53.290 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:29:53.290 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:29:53.290 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:29:53.291 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:29:53.291 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:29:53.291 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:29:53.292 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:29:53.292 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:29:53.292 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:29:53.292 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:29:53.292 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:29:53.293 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:29:53.293 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:29:53.293 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:29:53.293 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:29:53.294 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:29:53.294 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:29:53.294 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:29:53.412 00.118 12268 evsrv: cli 0F8E69C0 connect
02:29:53.413 00.001 12268 case statement mapped state 6 to 3
02:29:53.413 00.000 12268 case statement mapped state 6 to 3
02:29:53.414 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1c472246-f291-49cc-a183-6b7a389c9848"}
02:29:53.414 00.000 12268 case statement mapped state 6 to 3
02:29:53.414 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c472246-f291-49cc-a183-6b7a389c9848"}
02:29:53.428 00.014 12268 evsrv: cli 0F8E69C0 disconnect
02:29:53.429 00.001 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:29:53.429 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:29:53.430 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:29:53.430 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
02:29:53.430 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:29:53.430 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
02:29:53.430 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
02:29:53.430 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
02:29:53.430 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
02:29:53.430 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
02:29:53.431 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
02:29:53.431 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:53.449 00.018 12268 UpdateGuideState exits: m=45 SNR=4.4
02:29:53.449 00.000 12268 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 5 / 99999
02:29:53.449 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699793.449,"Host":"ASTROCENTER","Inst":1,"Distance":0.76,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:29:53.450 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:53.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:29:53.450 00.000 12268 Enqueuing Expose request
02:29:53.450 00.000 11616 Worker thread wakes up
02:29:53.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:53.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1033,40,31,31)
02:29:55.454 02.004 11616 Exposure complete
02:29:55.519 00.065 11616 worker thread done servicing request
02:29:55.520 00.001 12268 OnExposeComplete: enter
02:29:55.520 00.000 12268 UpdateGuideState(): m_state=6
02:29:55.520 00.000 12268 Star::Find(15, 1048, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:29:55.520 00.000 12268 Star::Find false star n=5 nbg=282 bg=13.1 sigma=1.1 thresh=16 peak=16
02:29:55.520 00.000 12268 Star::Find returns 0 (2), X=1048.00, Y=55.00, Mass=26, SNR=2.9, Peak=28 HFD=0.0
02:29:55.520 00.000 12268 DistanceChecker: activated
02:29:55.520 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:55.521 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:29:55.521 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:29:55.521 00.000 11616 Worker thread wakes up
02:29:55.521 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:29:55.521 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:29:55.521 00.000 11616 move complete, result=0
02:29:55.522 00.001 11616 worker thread done servicing request
02:29:55.636 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:29:55.636 00.000 12268 Status Line: Star lost - low SNR
02:29:55.638 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=10, FiltMax=17, Gamma=1.290
02:29:55.657 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:29:55.657 00.000 12268 PhdController: settling, locked = 0, distance = 0.76 (1.50) aobump = 0 frame = 6 / 99999
02:29:55.657 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699795.657,"Host":"ASTROCENTER","Inst":1,"Distance":0.76,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:29:55.658 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:55.658 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:29:55.658 00.000 12268 Enqueuing Expose request
02:29:55.658 00.000 11616 Worker thread wakes up
02:29:55.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:55.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:29:57.673 02.015 11616 Exposure complete
02:29:57.737 00.064 11616 worker thread done servicing request
02:29:57.738 00.001 12268 OnExposeComplete: enter
02:29:57.738 00.000 12268 UpdateGuideState(): m_state=6
02:29:57.738 00.000 12268 Star::Find(15, 1048, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:29:57.738 00.000 12268 Star::Find returns 1 (0), X=1047.28, Y=55.64, Mass=36, SNR=4.0, Peak=32 HFD=1.9
02:29:57.738 00.000 12268 DistanceChecker: deactivated
02:29:57.738 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
02:29:57.738 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
02:29:57.738 00.000 12268 CameraToMount -- cameraX=-0.97 cameraY=0.33 hyp=1.02 cameraTheta=2.82 mountX=0.23 mountY=-1.00, mountTheta=-1.35
02:29:57.740 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.97, y=0.33, opts=13)
02:29:57.740 00.000 12268 Enqueuing Move request for scope (-0.97, 0.33)
02:29:57.740 00.000 11616 Worker thread wakes up
02:29:57.740 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.33) opts 0xd
02:29:57.740 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.97, 0.33)
02:29:57.740 00.000 11616 Moving (-0.97, 0.33) raw xDistance=0.23 yDistance=-1.00
02:29:57.740 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:29:57.740 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:29:57.741 00.001 11616 resist switch: large excursion: input -1.00 thresh 0.45 direction from 0 to -1
02:29:57.741 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.01
02:29:57.741 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -1.00
02:29:57.741 00.000 11616 MoveAxis(E, 0, ABG)
02:29:57.741 00.000 11616 Move returns status 0, amount 0
02:29:57.741 00.000 11616 MoveAxis(N, 85, ABG)
02:29:57.741 00.000 11616 Guiding  Dir = 0, Dur = 85
02:29:57.741 00.000 11616 IsSlewing returns 0
02:29:57.741 00.000 11616 IsGuiding returns 0
02:29:57.742 00.001 11616 PulseGuide returned control before completion, sleep 95
02:29:57.764 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:29:57.781 00.017 12268 UpdateGuideState exits: m=36 SNR=4.0
02:29:57.781 00.000 12268 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 7 / 99999
02:29:57.781 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699797.781,"Host":"ASTROCENTER","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:29:57.782 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:57.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:29:57.782 00.000 12268 Enqueuing Expose request
02:29:57.852 00.070 11616 IsGuiding returns 0
02:29:57.854 00.002 11616 Move returns status 0, amount 85
02:29:57.854 00.000 11616 move complete, result=0
02:29:57.854 00.000 11616 worker thread done servicing request
02:29:57.854 00.000 11616 Worker thread wakes up
02:29:57.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:29:57.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1033,40,31,31)
02:29:57.854 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -1.0 px 85 ms NORTH
02:29:59.870 02.016 11616 Exposure complete
02:29:59.934 00.064 11616 worker thread done servicing request
02:29:59.934 00.000 12268 OnExposeComplete: enter
02:29:59.934 00.000 12268 UpdateGuideState(): m_state=6
02:29:59.934 00.000 12268 Star::Find(15, 1047, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:29:59.934 00.000 12268 Star::Find returns 0 (4), X=1048.67, Y=55.10, Mass=31, SNR=3.7, Peak=29 HFD=1.3
02:29:59.934 00.000 12268 DistanceChecker: activated
02:29:59.934 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:29:59.935 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:29:59.935 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:29:59.935 00.000 11616 Worker thread wakes up
02:29:59.935 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:29:59.935 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:29:59.935 00.000 11616 move complete, result=0
02:29:59.935 00.000 11616 worker thread done servicing request
02:30:00.051 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:00.051 00.000 12268 Status Line: Star lost - low HFD
02:30:00.054 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:00.070 00.016 12268 UpdateGuideState exits: Star lost - low HFD
02:30:00.071 00.001 12268 PhdController: settling, locked = 0, distance = 0.84 (1.50) aobump = 0 frame = 8 / 99999
02:30:00.071 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699800.071,"Host":"ASTROCENTER","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:00.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:00.071 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:00.071 00.000 12268 Enqueuing Expose request
02:30:00.071 00.000 11616 Worker thread wakes up
02:30:00.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:00.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:02.087 02.016 11616 Exposure complete
02:30:02.153 00.066 11616 worker thread done servicing request
02:30:02.153 00.000 12268 OnExposeComplete: enter
02:30:02.153 00.000 12268 UpdateGuideState(): m_state=6
02:30:02.154 00.001 12268 Star::Find(15, 1047, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:30:02.154 00.000 12268 Star::Find returns 0 (2), X=1047.00, Y=55.00, Mass=18, SNR=2.9, Peak=31 HFD=0.0
02:30:02.154 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:02.154 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:02.154 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:02.155 00.001 11616 Worker thread wakes up
02:30:02.155 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:02.155 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:02.155 00.000 11616 move complete, result=0
02:30:02.155 00.000 11616 worker thread done servicing request
02:30:02.258 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:02.258 00.000 12268 Status Line: Star lost - low SNR
02:30:02.261 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:02.278 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:30:02.278 00.000 12268 PhdController: settling, locked = 0, distance = 0.84 (1.50) aobump = 0 frame = 9 / 99999
02:30:02.278 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699802.278,"Host":"ASTROCENTER","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:02.278 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:02.279 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:02.279 00.000 12268 Enqueuing Expose request
02:30:02.279 00.000 11616 Worker thread wakes up
02:30:02.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:02.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:04.287 02.008 11616 Exposure complete
02:30:04.353 00.066 11616 worker thread done servicing request
02:30:04.353 00.000 12268 OnExposeComplete: enter
02:30:04.353 00.000 12268 UpdateGuideState(): m_state=6
02:30:04.353 00.000 12268 Star::Find(15, 1047, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:30:04.353 00.000 12268 Star::Find false star n=6 nbg=278 bg=13.0 sigma=1.1 thresh=16 peak=16
02:30:04.353 00.000 12268 Star::Find returns 0 (2), X=1047.00, Y=55.00, Mass=30, SNR=2.9, Peak=28 HFD=0.0
02:30:04.354 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:04.354 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:04.354 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:04.355 00.001 11616 Worker thread wakes up
02:30:04.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:04.355 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:04.355 00.000 11616 move complete, result=0
02:30:04.355 00.000 11616 worker thread done servicing request
02:30:04.458 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:04.458 00.000 12268 Status Line: Star lost - low SNR
02:30:04.462 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:04.481 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:30:04.481 00.000 12268 PhdController: settling, locked = 0, distance = 0.84 (1.50) aobump = 0 frame = 10 / 99999
02:30:04.481 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699804.481,"Host":"ASTROCENTER","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:04.482 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:04.482 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:04.482 00.000 12268 Enqueuing Expose request
02:30:04.482 00.000 11616 Worker thread wakes up
02:30:04.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:04.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:06.492 02.010 11616 Exposure complete
02:30:06.556 00.064 11616 worker thread done servicing request
02:30:06.558 00.002 12268 OnExposeComplete: enter
02:30:06.558 00.000 12268 UpdateGuideState(): m_state=6
02:30:06.558 00.000 12268 Star::Find(15, 1047, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:30:06.558 00.000 12268 Star::Find returns 1 (0), X=1048.36, Y=54.41, Mass=38, SNR=4.1, Peak=29 HFD=7.7
02:30:06.558 00.000 12268 DistanceChecker: deactivated
02:30:06.558 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
02:30:06.558 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.25)
02:30:06.558 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.90 hyp=0.90 cameraTheta=-1.45 mountX=-0.88 mountY=0.22, mountTheta=2.90
02:30:06.559 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=-0.90, opts=13)
02:30:06.559 00.000 12268 Enqueuing Move request for scope (0.11, -0.90)
02:30:06.560 00.001 11616 Worker thread wakes up
02:30:06.560 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.90) opts 0xd
02:30:06.560 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, -0.90)
02:30:06.560 00.000 11616 Moving (0.11, -0.90) raw xDistance=-0.88 yDistance=0.22
02:30:06.560 00.000 11616 resist switch: large excursion: input -0.88 thresh 0.29 direction from 0 to -1
02:30:06.560 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.65
02:30:06.560 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.88
02:30:06.560 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:30:06.560 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:30:06.561 00.001 11616 MoveAxis(E, 495, ABG)
02:30:06.561 00.000 11616 Guiding  Dir = 2, Dur = 495
02:30:06.561 00.000 11616 IsSlewing returns 0
02:30:06.561 00.000 11616 IsGuiding returns 0
02:30:06.562 00.001 11616 PulseGuide returned control before completion, sleep 505
02:30:06.585 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:06.608 00.023 12268 UpdateGuideState exits: m=38 SNR=4.1
02:30:06.608 00.000 12268 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 11 / 99999
02:30:06.608 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699806.608,"Host":"ASTROCENTER","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:30:06.608 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:06.608 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:30:06.610 00.002 12268 Enqueuing Expose request
02:30:07.085 00.475 11616 IsGuiding returns 1
02:30:07.085 00.000 11616 scope still moving after pulse duration time elapsed
02:30:07.115 00.030 11616 IsSlewing returns 0
02:30:07.126 00.011 11616 IsGuiding returns 0
02:30:07.126 00.000 11616 scope move finished after 495 + 69 ms
02:30:07.126 00.000 11616 Move returns status 0, amount 495
02:30:07.126 00.000 11616 MoveAxis(N, 0, ABG)
02:30:07.126 00.000 11616 Move returns status 0, amount 0
02:30:07.126 00.000 11616 move complete, result=0
02:30:07.127 00.001 11616 worker thread done servicing request
02:30:07.127 00.000 11616 Worker thread wakes up
02:30:07.127 00.000 12268 GuideStep: -0.9 px 495 ms EAST, 0.2 px 0 ms NORTH
02:30:07.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:07.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1033,40,31,31)
02:30:09.136 02.009 11616 Exposure complete
02:30:09.202 00.066 11616 worker thread done servicing request
02:30:09.202 00.000 12268 OnExposeComplete: enter
02:30:09.202 00.000 12268 UpdateGuideState(): m_state=6
02:30:09.202 00.000 12268 Star::Find(15, 1048, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:30:09.202 00.000 12268 Star::Find false star n=6 nbg=283 bg=13.1 sigma=1.1 thresh=16 peak=15
02:30:09.202 00.000 12268 Star::Find returns 0 (2), X=1048.00, Y=54.00, Mass=30, SNR=2.9, Peak=26 HFD=0.0
02:30:09.202 00.000 12268 DistanceChecker: activated
02:30:09.202 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:09.203 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:09.203 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:09.203 00.000 11616 Worker thread wakes up
02:30:09.203 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:09.203 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:09.203 00.000 11616 move complete, result=0
02:30:09.203 00.000 11616 worker thread done servicing request
02:30:09.306 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:09.306 00.000 12268 Status Line: Star lost - low SNR
02:30:09.309 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:09.327 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:30:09.327 00.000 12268 PhdController: settling, locked = 0, distance = 0.86 (1.50) aobump = 0 frame = 12 / 99999
02:30:09.327 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699809.327,"Host":"ASTROCENTER","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:09.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:09.327 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:09.328 00.001 12268 Enqueuing Expose request
02:30:09.328 00.000 11616 Worker thread wakes up
02:30:09.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:09.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:11.338 02.010 11616 Exposure complete
02:30:11.405 00.067 11616 worker thread done servicing request
02:30:11.405 00.000 12268 OnExposeComplete: enter
02:30:11.405 00.000 12268 UpdateGuideState(): m_state=6
02:30:11.405 00.000 12268 Star::Find(15, 1048, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:30:11.406 00.001 12268 Star::Find returns 0 (4), X=1048.31, Y=54.90, Mass=29, SNR=3.7, Peak=33 HFD=0.5
02:30:11.406 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:11.406 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:11.406 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:11.406 00.000 11616 Worker thread wakes up
02:30:11.407 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:11.407 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:11.407 00.000 11616 move complete, result=0
02:30:11.407 00.000 11616 worker thread done servicing request
02:30:11.510 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:11.510 00.000 12268 Status Line: Star lost - low HFD
02:30:11.513 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:11.531 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:30:11.531 00.000 12268 PhdController: settling, locked = 0, distance = 0.86 (1.50) aobump = 0 frame = 13 / 99999
02:30:11.531 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699811.531,"Host":"ASTROCENTER","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:11.532 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:11.532 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:11.532 00.000 12268 Enqueuing Expose request
02:30:11.532 00.000 11616 Worker thread wakes up
02:30:11.532 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:11.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:13.540 02.008 11616 Exposure complete
02:30:13.608 00.068 11616 worker thread done servicing request
02:30:13.609 00.001 12268 OnExposeComplete: enter
02:30:13.609 00.000 12268 UpdateGuideState(): m_state=6
02:30:13.609 00.000 12268 Star::Find(15, 1048, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:30:13.609 00.000 12268 Star::Find false star n=3 nbg=275 bg=13.1 sigma=1.1 thresh=16 peak=16
02:30:13.609 00.000 12268 Star::Find returns 0 (2), X=1048.00, Y=54.00, Mass=22, SNR=2.9, Peak=29 HFD=0.0
02:30:13.609 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:13.610 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:13.610 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:13.610 00.000 11616 Worker thread wakes up
02:30:13.610 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:13.610 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:13.610 00.000 11616 move complete, result=0
02:30:13.610 00.000 11616 worker thread done servicing request
02:30:13.719 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:13.719 00.000 12268 Status Line: Star lost - low SNR
02:30:13.728 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:13.745 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:30:13.745 00.000 12268 PhdController: settling, locked = 0, distance = 0.86 (1.50) aobump = 0 frame = 14 / 99999
02:30:13.745 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699813.745,"Host":"ASTROCENTER","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:13.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:13.745 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:13.745 00.000 12268 Enqueuing Expose request
02:30:13.745 00.000 11616 Worker thread wakes up
02:30:13.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:13.746 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:15.758 02.012 11616 Exposure complete
02:30:15.824 00.066 11616 worker thread done servicing request
02:30:15.824 00.000 12268 OnExposeComplete: enter
02:30:15.824 00.000 12268 UpdateGuideState(): m_state=6
02:30:15.824 00.000 12268 Star::Find(15, 1048, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:30:15.824 00.000 12268 Star::Find returns 0 (4), X=1048.45, Y=54.69, Mass=29, SNR=3.7, Peak=29 HFD=1.0
02:30:15.824 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:15.825 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:15.825 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:15.825 00.000 11616 Worker thread wakes up
02:30:15.826 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:15.826 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:15.826 00.000 11616 move complete, result=0
02:30:15.826 00.000 11616 worker thread done servicing request
02:30:15.928 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:15.928 00.000 12268 Status Line: Star lost - low HFD
02:30:15.932 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:15.949 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:30:15.949 00.000 12268 PhdController: settling, locked = 0, distance = 0.86 (1.50) aobump = 0 frame = 15 / 99999
02:30:15.949 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699815.949,"Host":"ASTROCENTER","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:15.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:15.949 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:15.949 00.000 12268 Enqueuing Expose request
02:30:15.949 00.000 11616 Worker thread wakes up
02:30:15.950 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:15.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:15.993 00.043 12268 evsrv: cli 0F8E69C0 connect
02:30:15.993 00.000 12268 case statement mapped state 6 to 4
02:30:15.994 00.001 12268 case statement mapped state 6 to 4
02:30:15.994 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"00ff75e2-dd62-45d6-ba5c-f126fb45c6df"}
02:30:15.995 00.001 12268 case statement mapped state 6 to 4
02:30:15.995 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"00ff75e2-dd62-45d6-ba5c-f126fb45c6df"}
02:30:15.997 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:30:15.998 00.001 12268 evsrv: cli 0F8E6D80 connect
02:30:15.998 00.000 12268 case statement mapped state 6 to 4
02:30:15.998 00.000 12268 case statement mapped state 6 to 4
02:30:15.999 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"b32e5528-918d-491c-9901-4621f29eda68"}
02:30:15.999 00.000 12268 case statement mapped state 6 to 4
02:30:15.999 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"LostLock","id":"b32e5528-918d-491c-9901-4621f29eda68"}
02:30:16.001 00.002 12268 evsrv: cli 0F8E6D80 disconnect
02:30:16.002 00.001 12268 evsrv: cli 0FA411A0 connect
02:30:16.002 00.000 12268 case statement mapped state 6 to 4
02:30:16.003 00.001 12268 case statement mapped state 6 to 4
02:30:16.004 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"stop_capture","id":"e716181d-a583-4080-9387-4f73e520b863"}
02:30:16.004 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:30:16.004 00.000 12268 Status Line: Waiting for devices...
02:30:16.014 00.010 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":0,"id":"e716181d-a583-4080-9387-4f73e520b863"}
02:30:16.015 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:30:16.016 00.001 12268 evsrv: cli 125CAD28 connect
02:30:16.016 00.000 12268 case statement mapped state 6 to 4
02:30:16.016 00.000 12268 case statement mapped state 6 to 4
02:30:16.017 00.001 12268 evsrv: cli 125CAD28 request: {"method":"get_app_state","id":"e9c6d60c-4366-4b4a-b06b-46364aaa4522"}
02:30:16.017 00.000 12268 case statement mapped state 6 to 4
02:30:16.017 00.000 12268 evsrv: cli 125CAD28 response: {"jsonrpc":"2.0","result":"LostLock","id":"e9c6d60c-4366-4b4a-b06b-46364aaa4522"}
02:30:16.018 00.001 12268 evsrv: cli 125CAD28 disconnect
02:30:16.750 00.732 11616 Exposure complete
02:30:16.815 00.065 11616 worker thread done servicing request
02:30:16.815 00.000 12268 OnExposeComplete: enter
02:30:16.815 00.000 12268 UpdateGuideState(): m_state=6
02:30:16.816 00.001 12268 Mount: notify guiding stopped
02:30:16.816 00.000 12268 BLC: window closed
02:30:16.816 00.000 12268 BLC: Last direction was reset
02:30:16.816 00.000 12268 PhdController failed: Guiding stopped
02:30:16.816 00.000 12268 PhdController: newstate STATE_FINISH
02:30:16.817 00.001 12268 PhdController complete: fail: Guiding stopped
02:30:16.817 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768699816.817,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":15,"DroppedFrames":12}
02:30:16.817 00.000 12268 Mount: notify guiding dither settle done success=0
02:30:16.817 00.000 12268 PhdController: newstate STATE_IDLE
02:30:16.817 00.000 12268 Changing from state GUIDING to STOP
02:30:16.817 00.000 12268 guider state => SELECTED
02:30:16.817 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
02:30:16.817 00.000 12268 Status Line: Stopped Guiding
02:30:16.823 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:16.839 00.016 12268 UpdateGuideState exits: Stopped Guiding
02:30:16.840 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
02:30:16.840 00.000 12268 setting force full frames = true
02:30:16.909 00.069 12268 Status Line: Stopped.
02:30:17.019 00.110 12268 evsrv: cli 0F8E6D80 connect
02:30:17.021 00.002 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"03cdb046-25a8-44c1-a8f8-1d00e6fc00cb"}
02:30:17.022 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"03cdb046-25a8-44c1-a8f8-1d00e6fc00cb"}
02:30:17.023 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:30:17.024 00.001 12268 evsrv: cli 0F8E69C0 connect
02:30:17.025 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"904374e5-19e7-419c-9fe3-9ffb25b04999"}
02:30:17.025 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"904374e5-19e7-419c-9fe3-9ffb25b04999"}
02:30:17.026 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:30:17.527 00.501 12268 evsrv: cli 0F8E69C0 connect
02:30:17.528 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"2529ca92-d719-4e7d-acad-8cb037200ba2"}
02:30:17.528 00.000 12268 PhdController::Guide begins
02:30:17.528 00.000 12268 PhdController: newstate STATE_SETUP
02:30:17.528 00.000 12268 PhdController: setup
02:30:17.528 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:30:17.528 00.000 12268 PhdController: start capturing
02:30:17.528 00.000 12268 Changing from state SELECTED to UNINITIALIZED
02:30:17.529 00.001 12268 guider state => SELECTING
02:30:17.529 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:30:17.544 00.015 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:17.544 00.000 12268 Enqueuing Expose request
02:30:17.544 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:30:17.544 00.000 11616 Worker thread wakes up
02:30:17.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:17.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:17.544 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"2529ca92-d719-4e7d-acad-8cb037200ba2"}
02:30:17.556 00.012 12268 evsrv: cli 0F8E69C0 disconnect
02:30:17.557 00.001 12268 evsrv: cli 0F8E6D80 connect
02:30:17.557 00.000 12268 case statement mapped state 1 to 101
02:30:17.557 00.000 12268 case statement mapped state 1 to 101
02:30:17.558 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"a4fa5f73-9e27-42e1-8160-fc2b8bc292a9"}
02:30:17.558 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a4fa5f73-9e27-42e1-8160-fc2b8bc292a9"}
02:30:17.559 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:30:17.577 00.018 12268 evsrv: cli 0FA411A0 connect
02:30:17.577 00.000 12268 case statement mapped state 1 to 101
02:30:17.577 00.000 12268 case statement mapped state 1 to 101
02:30:17.578 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"146b7de7-82f5-4e25-8198-64c518b58338"}
02:30:17.578 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"146b7de7-82f5-4e25-8198-64c518b58338"}
02:30:17.580 00.002 12268 evsrv: cli 0FA411A0 disconnect
02:30:18.597 01.017 12268 evsrv: cli 0FA411A0 connect
02:30:18.597 00.000 12268 case statement mapped state 1 to 101
02:30:18.598 00.001 12268 case statement mapped state 1 to 101
02:30:18.598 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"d4481ec2-15c5-4ded-a346-95df309286bb"}
02:30:18.598 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"d4481ec2-15c5-4ded-a346-95df309286bb"}
02:30:18.599 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:30:19.558 00.959 11616 Exposure complete
02:30:19.613 00.055 12268 evsrv: cli 0FA411A0 connect
02:30:19.613 00.000 12268 case statement mapped state 1 to 101
02:30:19.613 00.000 12268 case statement mapped state 1 to 101
02:30:19.614 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"35b64376-16cb-43e6-bba5-86053112c36b"}
02:30:19.614 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"35b64376-16cb-43e6-bba5-86053112c36b"}
02:30:19.620 00.006 12268 evsrv: cli 0FA411A0 disconnect
02:30:19.634 00.014 11616 worker thread done servicing request
02:30:19.634 00.000 12268 OnExposeComplete: enter
02:30:19.634 00.000 12268 UpdateGuideState(): m_state=1
02:30:19.634 00.000 12268 UpdateCurrentPosition: no star selected
02:30:19.635 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:19.635 00.000 12268 Status Line: No star selected
02:30:19.638 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:19.656 00.018 12268 UpdateGuideState exits: No star selected
02:30:19.656 00.000 12268 GuiderMultiStar::AutoSelect enter
02:30:19.656 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:30:19.719 00.063 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:30:19.813 00.094 12268 AutoFind: global mean = 0.0, stdev 1.9
02:30:19.813 00.000 12268 AutoFind: using threshold = 0.1
02:30:19.908 00.095 12268 AutoFind: local max [1224, 8] 4.5
02:30:19.908 00.000 12268 AutoFind: local max [371, 794] 4.4
02:30:19.908 00.000 12268 AutoFind: local max [65, 907] 4.4
02:30:19.908 00.000 12268 AutoFind: local max [211, 670] 4.4
02:30:19.908 00.000 12268 AutoFind: local max [734, 186] 4.4
02:30:19.908 00.000 12268 AutoFind: local max [443, 372] 4.4
02:30:19.908 00.000 12268 AutoFind: local max [732, 593] 4.4
02:30:19.908 00.000 12268 AutoFind: local max [1215, 504] 4.4
02:30:19.908 00.000 12268 AutoFind: local max [278, 607] 4.4
02:30:19.908 00.000 12268 AutoFind: local max [917, 730] 4.4
02:30:19.908 00.000 12268 AutoFind: local max [802, 376] 4.3
02:30:19.908 00.000 12268 AutoFind: local max [499, 236] 4.3
02:30:19.908 00.000 12268 AutoFind: local max [1269, 947] 4.3
02:30:19.908 00.000 12268 AutoFind: local max [1130, 579] 4.2
02:30:19.908 00.000 12268 AutoFind: local max [717, 388] 4.2
02:30:19.909 00.001 12268 AutoFind: local max [977, 646] 4.2
02:30:19.909 00.000 12268 AutoFind: local max [1201, 867] 4.2
02:30:19.909 00.000 12268 AutoFind: local max [751, 781] 4.2
02:30:19.909 00.000 12268 AutoFind: local max [880, 514] 4.2
02:30:19.909 00.000 12268 AutoFind: local max [952, 896] 4.2
02:30:19.909 00.000 12268 AutoFind: local max [897, 467] 4.2
02:30:19.909 00.000 12268 AutoFind: local max [667, 910] 4.2
02:30:19.909 00.000 12268 AutoFind: local max [238, 404] 4.1
02:30:19.909 00.000 12268 AutoFind: local max [950, 923] 4.1
02:30:19.909 00.000 12268 AutoFind: local max [94, 695] 4.1
02:30:19.909 00.000 12268 AutoFind: local max [415, 326] 4.1
02:30:19.909 00.000 12268 AutoFind: local max [896, 579] 4.1
02:30:19.909 00.000 12268 AutoFind: local max [177, 776] 4.1
02:30:19.909 00.000 12268 AutoFind: local max [1194, 648] 4.1
02:30:19.909 00.000 12268 AutoFind: local max [505, 255] 4.1
02:30:19.909 00.000 12268 AutoFind: local max [352, 564] 4.0
02:30:19.910 00.001 12268 AutoFind: local max [1039, 263] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [812, 917] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [405, 61] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [885, 939] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [991, 155] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [636, 489] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [61, 913] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [938, 945] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [43, 25] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [830, 155] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [58, 65] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [364, 44] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [103, 926] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [354, 322] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [107, 144] 4.0
02:30:19.910 00.000 12268 AutoFind: local max [907, 542] 4.0
02:30:19.911 00.001 12268 AutoFind: local max [770, 644] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [228, 181] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [877, 836] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [298, 141] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [197, 728] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [299, 155] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [416, 927] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [932, 843] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [43, 901] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [1045, 651] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [553, 50] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [108, 153] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [1002, 726] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [257, 9] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [885, 877] 3.9
02:30:19.911 00.000 12268 AutoFind: local max [433, 157] 3.9
02:30:19.912 00.001 12268 AutoFind: local max [17, 614] 3.9
02:30:19.912 00.000 12268 AutoFind: local max [154, 779] 3.9
02:30:19.912 00.000 12268 AutoFind: local max [1254, 486] 3.9
02:30:19.912 00.000 12268 AutoFind: local max [915, 34] 3.9
02:30:19.912 00.000 12268 AutoFind: local max [247, 563] 3.8
02:30:19.912 00.000 12268 AutoFind: local max [591, 902] 3.8
02:30:19.912 00.000 12268 AutoFind: local max [1115, 533] 3.8
02:30:19.912 00.000 12268 AutoFind: local max [270, 379] 3.8
02:30:19.912 00.000 12268 AutoFind: local max [30, 426] 3.8
02:30:19.912 00.000 12268 AutoFind: local max [862, 518] 3.8
02:30:19.912 00.000 12268 AutoFind: local max [709, 700] 3.8
02:30:19.912 00.000 12268 AutoFind: local max [550, 540] 3.8
02:30:19.912 00.000 12268 AutoFind: local max [134, 946] 3.8
02:30:19.913 00.001 12268 AutoFind: local max [483, 707] 3.8
02:30:19.913 00.000 12268 AutoFind: local max [710, 872] 3.8
02:30:19.913 00.000 12268 AutoFind: local max [1084, 807] 3.8
02:30:19.913 00.000 12268 AutoFind: local max [36, 58] 3.8
02:30:19.913 00.000 12268 AutoFind: local max [1048, 530] 3.8
02:30:19.913 00.000 12268 AutoFind: local max [518, 175] 3.8
02:30:19.913 00.000 12268 AutoFind: local max [360, 235] 3.8
02:30:19.913 00.000 12268 AutoFind: local max [940, 682] 3.8
02:30:19.913 00.000 12268 AutoFind: local max [277, 84] 3.8
02:30:19.913 00.000 12268 AutoFind: local max [679, 265] 3.8
02:30:19.914 00.001 12268 AutoFind: local max [1089, 781] 3.8
02:30:19.914 00.000 12268 AutoFind: local max [465, 627] 3.8
02:30:19.914 00.000 12268 AutoFind: local max [816, 899] 3.8
02:30:19.914 00.000 12268 AutoFind: local max [961, 655] 3.8
02:30:19.914 00.000 12268 AutoFind: local max [1081, 831] 3.8
02:30:19.914 00.000 12268 AutoFind: local max [716, 205] 3.8
02:30:19.914 00.000 12268 AutoFind: local max [176, 579] 3.8
02:30:19.914 00.000 12268 AutoFind: local max [465, 97] 3.8
02:30:19.914 00.000 12268 AutoFind: local max [364, 593] 3.8
02:30:19.914 00.000 12268 AutoFind: local max [241, 214] 3.7
02:30:19.914 00.000 12268 AutoFind: local max [904, 717] 3.7
02:30:19.914 00.000 12268 AutoFind: local max [708, 479] 3.7
02:30:19.914 00.000 12268 AutoFind: local max [169, 113] 3.7
02:30:19.915 00.001 12268 AutoFind: local max [1171, 586] 3.7
02:30:19.915 00.000 12268 AutoFind: too close [904, 717] 3.7 - [917, 730] 4.4
02:30:19.915 00.000 12268 AutoFind: too close [716, 205] 3.8 - [734, 186] 4.4
02:30:19.915 00.000 12268 AutoFind: too close [961, 655] 3.8 - [977, 646] 4.2
02:30:19.915 00.000 12268 AutoFind: too close [816, 899] 3.8 - [812, 917] 4.0
02:30:19.915 00.000 12268 AutoFind: too close [862, 518] 3.8 - [880, 514] 4.2
02:30:19.915 00.000 12268 AutoFind: too close [108, 153] 3.9 - [107, 144] 4.0
02:30:19.915 00.000 12268 AutoFind: too close [43, 901] 3.9 - [61, 913] 4.0
02:30:19.915 00.000 12268 AutoFind: too close [299, 155] 3.9 - [298, 141] 3.9
02:30:19.916 00.001 12268 AutoFind: too close [61, 913] 4.0 - [65, 907] 4.4
02:30:19.916 00.000 12268 AutoFind: too close [505, 255] 4.1 - [499, 236] 4.3
02:30:19.916 00.000 12268 AutoFind: too close to edge [134, 946] 3.8
02:30:19.916 00.000 12268 AutoFind: too close to edge [257, 9] 3.9
02:30:19.916 00.000 12268 AutoFind: too close to edge [938, 945] 4.0
02:30:19.916 00.000 12268 AutoFind: too close to edge [1269, 947] 4.3
02:30:19.916 00.000 12268 AutoFind: too close to edge [1224, 8] 4.5
02:30:19.916 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:30:19.916 00.000 12268 Star::Find(15, 371, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.916 00.000 12268 Star::Find returns 0 (2), X=371.00, Y=794.00, Mass=16, SNR=2.7, Peak=22 HFD=0.0
02:30:19.916 00.000 12268 Star::Find(15, 211, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.917 00.001 12268 Star::Find false star n=3 nbg=277 bg=14.1 sigma=1.2 thresh=18 peak=17
02:30:19.917 00.000 12268 Star::Find returns 0 (2), X=211.00, Y=670.00, Mass=26, SNR=2.9, Peak=27 HFD=0.0
02:30:19.917 00.000 12268 Star::Find(15, 443, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.917 00.000 12268 Star::Find returns 0 (2), X=443.00, Y=372.00, Mass=13, SNR=2.3, Peak=20 HFD=0.0
02:30:19.917 00.000 12268 Star::Find(15, 732, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.917 00.000 12268 Star::Find returns 0 (3), X=732.00, Y=593.00, Mass=8, SNR=1.9, Peak=21 HFD=0.0
02:30:19.917 00.000 12268 Star::Find(15, 1215, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.917 00.000 12268 Star::Find returns 0 (4), X=1225.10, Y=516.49, Mass=49, SNR=4.9, Peak=57 HFD=0.6
02:30:19.918 00.001 12268 Star::Find(15, 278, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.918 00.000 12268 Star::Find returns 1 (0), X=278.85, Y=611.49, Mass=59, SNR=5.3, Peak=49 HFD=3.0
02:30:19.918 00.000 12268 Star::Find(15, 802, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.918 00.000 12268 Star::Find returns 1 (0), X=795.45, Y=374.49, Mass=37, SNR=4.1, Peak=33 HFD=2.8
02:30:19.918 00.000 12268 Star::Find(15, 1130, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.918 00.000 12268 Star::Find returns 0 (4), X=1138.84, Y=569.27, Mass=111, SNR=7.3, Peak=94 HFD=0.4
02:30:19.918 00.000 12268 Star::Find(15, 717, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.918 00.000 12268 Star::Find returns 0 (2), X=717.00, Y=388.00, Mass=15, SNR=2.5, Peak=20 HFD=0.0
02:30:19.918 00.000 12268 Star::Find(15, 1201, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.919 00.001 12268 Star::Find false star n=9 nbg=280 bg=13.2 sigma=1.1 thresh=16 peak=16
02:30:19.919 00.000 12268 Star::Find returns 0 (2), X=1201.00, Y=867.00, Mass=56, SNR=2.9, Peak=18 HFD=0.0
02:30:19.919 00.000 12268 Star::Find(15, 751, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.919 00.000 12268 Star::Find returns 0 (4), X=747.19, Y=772.87, Mass=215, SNR=10.2, Peak=190 HFD=0.3
02:30:19.919 00.000 12268 Star::Find(15, 952, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.919 00.000 12268 Star::Find returns 0 (3), X=952.00, Y=896.00, Mass=9, SNR=1.9, Peak=19 HFD=0.0
02:30:19.919 00.000 12268 Star::Find(15, 897, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.919 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=467.00, Mass=17, SNR=2.7, Peak=19 HFD=0.0
02:30:19.919 00.000 12268 Star::Find(15, 667, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.919 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.07, Mass=65, SNR=5.5, Peak=41 HFD=5.4
02:30:19.919 00.000 12268 Star::Find(15, 238, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.920 00.001 12268 Star::Find returns 0 (2), X=238.00, Y=404.00, Mass=18, SNR=2.8, Peak=25 HFD=0.0
02:30:19.920 00.000 12268 Star::Find(15, 950, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.920 00.000 12268 Star::Find false star n=1 nbg=278 bg=13.6 sigma=1.1 thresh=17 peak=14
02:30:19.920 00.000 12268 Star::Find returns 0 (2), X=950.00, Y=923.00, Mass=83, SNR=2.9, Peak=17 HFD=0.0
02:30:19.920 00.000 12268 Star::Find(15, 94, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.920 00.000 12268 Star::Find returns 0 (2), X=94.00, Y=695.00, Mass=18, SNR=2.9, Peak=28 HFD=0.0
02:30:19.920 00.000 12268 Star::Find(15, 415, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.920 00.000 12268 Star::Find returns 0 (4), X=413.06, Y=330.74, Mass=107, SNR=7.2, Peak=98 HFD=0.3
02:30:19.920 00.000 12268 Star::Find(15, 896, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.920 00.000 12268 Star::Find returns 0 (3), X=896.00, Y=579.00, Mass=5, SNR=1.5, Peak=18 HFD=0.0
02:30:19.921 00.001 12268 Star::Find(15, 177, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.921 00.000 12268 Star::Find false star n=8 nbg=273 bg=14.0 sigma=1.1 thresh=17 peak=15
02:30:19.921 00.000 12268 Star::Find returns 0 (2), X=177.00, Y=776.00, Mass=25, SNR=2.9, Peak=19 HFD=0.0
02:30:19.921 00.000 12268 Star::Find(15, 1194, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.921 00.000 12268 Star::Find returns 0 (2), X=1194.00, Y=648.00, Mass=12, SNR=2.2, Peak=19 HFD=0.0
02:30:19.921 00.000 12268 Star::Find(15, 352, 564, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.921 00.000 12268 Star::Find false star n=6 nbg=275 bg=13.9 sigma=1.1 thresh=17 peak=15
02:30:19.921 00.000 12268 Star::Find returns 0 (2), X=352.00, Y=564.00, Mass=24, SNR=2.9, Peak=20 HFD=0.0
02:30:19.921 00.000 12268 Star::Find(15, 1039, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.921 00.000 12268 Star::Find returns 0 (4), X=1033.00, Y=255.56, Mass=35, SNR=4.1, Peak=43 HFD=0.5
02:30:19.922 00.001 12268 Star::Find(15, 405, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.922 00.000 12268 Star::Find returns 1 (0), X=409.54, Y=68.44, Mass=37, SNR=4.2, Peak=34 HFD=4.5
02:30:19.922 00.000 12268 Star::Find(15, 885, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.922 00.000 12268 Star::Find returns 0 (3), X=885.00, Y=939.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:30:19.922 00.000 12268 Star::Find(15, 991, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.922 00.000 12268 Star::Find returns 0 (2), X=991.00, Y=155.00, Mass=19, SNR=2.9, Peak=23 HFD=0.0
02:30:19.922 00.000 12268 Star::Find(15, 636, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.922 00.000 12268 Star::Find returns 1 (0), X=647.09, Y=481.33, Mass=33, SNR=3.8, Peak=27 HFD=1.9
02:30:19.922 00.000 12268 Star::Find(15, 43, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.922 00.000 12268 Star::Find returns 0 (4), X=57.21, Y=28.85, Mass=106, SNR=7.2, Peak=110 HFD=0.3
02:30:19.923 00.001 12268 Star::Find(15, 830, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.923 00.000 12268 Star::Find returns 0 (2), X=830.00, Y=155.00, Mass=11, SNR=2.2, Peak=17 HFD=0.0
02:30:19.923 00.000 12268 Star::Find(15, 58, 65, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.923 00.000 12268 Star::Find returns 0 (2), X=58.00, Y=65.00, Mass=18, SNR=2.7, Peak=18 HFD=0.0
02:30:19.923 00.000 12268 Star::Find(15, 364, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.923 00.000 12268 Star::Find false star n=3 nbg=275 bg=13.3 sigma=1.1 thresh=17 peak=15
02:30:19.923 00.000 12268 Star::Find returns 0 (2), X=364.00, Y=44.00, Mass=22, SNR=2.9, Peak=21 HFD=0.0
02:30:19.923 00.000 12268 Star::Find(15, 103, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.923 00.000 12268 Star::Find false star n=5 nbg=287 bg=14.4 sigma=1.3 thresh=18 peak=16
02:30:19.923 00.000 12268 Star::Find returns 0 (2), X=103.00, Y=926.00, Mass=22, SNR=2.9, Peak=21 HFD=0.0
02:30:19.923 00.000 12268 Star::Find(15, 354, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.923 00.000 12268 Star::Find returns 0 (4), X=347.46, Y=324.23, Mass=29, SNR=3.7, Peak=36 HFD=0.7
02:30:19.924 00.001 12268 Star::Find(15, 907, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.924 00.000 12268 Star::Find returns 0 (2), X=907.00, Y=542.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:30:19.924 00.000 12268 Star::Find(15, 770, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.924 00.000 12268 Star::Find false star n=2 nbg=278 bg=13.3 sigma=1.1 thresh=17 peak=17
02:30:19.924 00.000 12268 Star::Find returns 0 (2), X=770.00, Y=644.00, Mass=21, SNR=2.9, Peak=31 HFD=0.0
02:30:19.924 00.000 12268 Star::Find(15, 228, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.924 00.000 12268 Star::Find returns 0 (3), X=228.00, Y=181.00, Mass=0, SNR=0.0, Peak=17 HFD=0.0
02:30:19.924 00.000 12268 Star::Find(15, 877, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.924 00.000 12268 Star::Find returns 0 (2), X=877.00, Y=836.00, Mass=12, SNR=2.3, Peak=19 HFD=0.0
02:30:19.924 00.000 12268 Star::Find(15, 197, 728, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.924 00.000 12268 Star::Find returns 0 (2), X=197.00, Y=728.00, Mass=13, SNR=2.4, Peak=20 HFD=0.0
02:30:19.924 00.000 12268 Star::Find(15, 416, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.925 00.001 12268 Star::Find false star n=6 nbg=283 bg=14.1 sigma=1.0 thresh=17 peak=17
02:30:19.925 00.000 12268 Star::Find returns 0 (2), X=416.00, Y=927.00, Mass=26, SNR=2.9, Peak=26 HFD=0.0
02:30:19.925 00.000 12268 Star::Find(15, 932, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.925 00.000 12268 Star::Find returns 0 (2), X=932.00, Y=843.00, Mass=15, SNR=2.6, Peak=25 HFD=0.0
02:30:19.925 00.000 12268 Star::Find(15, 1045, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.925 00.000 12268 Star::Find returns 0 (2), X=1045.00, Y=651.00, Mass=12, SNR=2.3, Peak=25 HFD=0.0
02:30:19.925 00.000 12268 Star::Find(15, 553, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.925 00.000 12268 Star::Find returns 1 (0), X=566.44, Y=36.92, Mass=49, SNR=4.7, Peak=36 HFD=4.7
02:30:19.925 00.000 12268 Star::Find(15, 1002, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.925 00.000 12268 Star::Find false star n=8 nbg=276 bg=13.2 sigma=1.1 thresh=16 peak=15
02:30:19.925 00.000 12268 Star::Find returns 0 (2), X=1002.00, Y=726.00, Mass=24, SNR=2.9, Peak=18 HFD=0.0
02:30:19.925 00.000 12268 Star::Find(15, 885, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.925 00.000 12268 Star::Find returns 0 (3), X=885.00, Y=877.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:30:19.925 00.000 12268 Star::Find(15, 433, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.926 00.001 12268 Star::Find false star n=8 nbg=271 bg=13.5 sigma=1.0 thresh=16 peak=16
02:30:19.926 00.000 12268 Star::Find returns 0 (2), X=433.00, Y=157.00, Mass=32, SNR=2.9, Peak=26 HFD=0.0
02:30:19.926 00.000 12268 Star::Find(15, 17, 614, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.926 00.000 12268 Star::Find returns 0 (3), X=17.00, Y=614.00, Mass=8, SNR=1.8, Peak=18 HFD=0.0
02:30:19.926 00.000 12268 Star::Find(15, 154, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.926 00.000 12268 Star::Find false star n=8 nbg=279 bg=14.0 sigma=1.1 thresh=17 peak=17
02:30:19.926 00.000 12268 Star::Find returns 0 (2), X=154.00, Y=779.00, Mass=33, SNR=2.9, Peak=24 HFD=0.0
02:30:19.926 00.000 12268 Star::Find(15, 1254, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.926 00.000 12268 Star::Find returns 0 (3), X=1254.00, Y=486.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:30:19.926 00.000 12268 Star::Find(15, 915, 34, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.926 00.000 12268 Star::Find returns 0 (3), X=915.00, Y=34.00, Mass=7, SNR=1.8, Peak=21 HFD=0.0
02:30:19.926 00.000 12268 Star::Find(15, 247, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.926 00.000 12268 Star::Find returns 0 (2), X=247.00, Y=563.00, Mass=14, SNR=2.5, Peak=20 HFD=0.0
02:30:19.926 00.000 12268 Star::Find(15, 591, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.927 00.001 12268 Star::Find returns 0 (3), X=591.00, Y=902.00, Mass=9, SNR=2.0, Peak=17 HFD=0.0
02:30:19.927 00.000 12268 Star::Find(15, 1115, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.927 00.000 12268 Star::Find returns 0 (2), X=1115.00, Y=533.00, Mass=20, SNR=2.9, Peak=18 HFD=0.0
02:30:19.927 00.000 12268 Star::Find(15, 270, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.927 00.000 12268 Star::Find false star n=3 nbg=287 bg=13.7 sigma=1.2 thresh=17 peak=17
02:30:19.927 00.000 12268 Star::Find returns 0 (2), X=270.00, Y=379.00, Mass=27, SNR=2.9, Peak=32 HFD=0.0
02:30:19.927 00.000 12268 Star::Find(15, 30, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.927 00.000 12268 Star::Find returns 0 (2), X=30.00, Y=426.00, Mass=18, SNR=2.7, Peak=19 HFD=0.0
02:30:19.927 00.000 12268 Star::Find(15, 709, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.927 00.000 12268 Star::Find returns 0 (2), X=709.00, Y=700.00, Mass=17, SNR=2.8, Peak=24 HFD=0.0
02:30:19.927 00.000 12268 Star::Find(15, 550, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.927 00.000 12268 Star::Find returns 0 (3), X=550.00, Y=540.00, Mass=8, SNR=1.8, Peak=19 HFD=0.0
02:30:19.927 00.000 12268 Star::Find(15, 483, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.927 00.000 12268 Star::Find false star n=6 nbg=275 bg=13.6 sigma=1.0 thresh=17 peak=15
02:30:19.928 00.001 12268 Star::Find returns 0 (2), X=483.00, Y=707.00, Mass=24, SNR=2.9, Peak=21 HFD=0.0
02:30:19.928 00.000 12268 Star::Find(15, 710, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.928 00.000 12268 Star::Find false star n=15 nbg=283 bg=13.8 sigma=1.1 thresh=17 peak=16
02:30:19.928 00.000 12268 Star::Find returns 0 (2), X=710.00, Y=872.00, Mass=52, SNR=2.9, Peak=19 HFD=0.0
02:30:19.928 00.000 12268 Star::Find(15, 1084, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.928 00.000 12268 Star::Find false star n=6 nbg=277 bg=13.3 sigma=1.0 thresh=16 peak=16
02:30:19.928 00.000 12268 Star::Find returns 0 (2), X=1084.00, Y=807.00, Mass=26, SNR=2.9, Peak=25 HFD=0.0
02:30:19.928 00.000 12268 Star::Find(15, 36, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.928 00.000 12268 Star::Find returns 0 (2), X=36.00, Y=58.00, Mass=13, SNR=2.4, Peak=18 HFD=0.0
02:30:19.928 00.000 12268 Star::Find(15, 1048, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.928 00.000 12268 Star::Find returns 0 (2), X=1048.00, Y=530.00, Mass=12, SNR=2.3, Peak=19 HFD=0.0
02:30:19.928 00.000 12268 Star::Find(15, 518, 175, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.928 00.000 12268 Star::Find returns 0 (4), X=527.27, Y=176.00, Mass=26, SNR=3.5, Peak=36 HFD=0.3
02:30:19.928 00.000 12268 Star::Find(15, 360, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.929 00.001 12268 Star::Find returns 0 (2), X=360.00, Y=235.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:30:19.929 00.000 12268 Star::Find(15, 940, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.929 00.000 12268 Star::Find returns 0 (4), X=948.71, Y=670.94, Mass=48, SNR=4.8, Peak=50 HFD=0.4
02:30:19.929 00.000 12268 Star::Find(15, 277, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.929 00.000 12268 Star::Find returns 0 (2), X=277.00, Y=84.00, Mass=13, SNR=2.4, Peak=20 HFD=0.0
02:30:19.929 00.000 12268 Star::Find(15, 679, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.929 00.000 12268 Star::Find returns 0 (2), X=679.00, Y=265.00, Mass=18, SNR=2.9, Peak=28 HFD=0.0
02:30:19.929 00.000 12268 Star::Find(15, 1089, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.929 00.000 12268 Star::Find returns 0 (2), X=1089.00, Y=781.00, Mass=13, SNR=2.5, Peak=22 HFD=0.0
02:30:19.929 00.000 12268 Star::Find(15, 465, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.929 00.000 12268 Star::Find returns 0 (2), X=465.00, Y=627.00, Mass=15, SNR=2.6, Peak=18 HFD=0.0
02:30:19.930 00.001 12268 Star::Find(15, 1081, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.930 00.000 12268 Star::Find returns 0 (3), X=1081.00, Y=831.00, Mass=7, SNR=1.7, Peak=20 HFD=0.0
02:30:19.930 00.000 12268 Star::Find(15, 176, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.930 00.000 12268 Star::Find returns 0 (2), X=176.00, Y=579.00, Mass=16, SNR=2.6, Peak=19 HFD=0.0
02:30:19.930 00.000 12268 Star::Find(15, 465, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.930 00.000 12268 Star::Find returns 0 (3), X=465.00, Y=97.00, Mass=5, SNR=1.4, Peak=18 HFD=0.0
02:30:19.930 00.000 12268 Star::Find(15, 364, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.930 00.000 12268 Star::Find returns 0 (2), X=364.00, Y=593.00, Mass=17, SNR=2.7, Peak=18 HFD=0.0
02:30:19.930 00.000 12268 Star::Find(15, 241, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.930 00.000 12268 Star::Find returns 0 (3), X=241.00, Y=214.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:30:19.930 00.000 12268 Star::Find(15, 708, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.930 00.000 12268 Star::Find returns 0 (2), X=708.00, Y=479.00, Mass=16, SNR=2.8, Peak=30 HFD=0.0
02:30:19.930 00.000 12268 Star::Find(15, 169, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.931 00.001 12268 Star::Find returns 0 (3), X=169.00, Y=113.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:30:19.931 00.000 12268 Star::Find(15, 1171, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.931 00.000 12268 Star::Find returns 0 (3), X=1171.00, Y=586.00, Mass=9, SNR=2.0, Peak=22 HFD=0.0
02:30:19.931 00.000 12268 AutoFind: finding best star pass 1
02:30:19.931 00.000 12268 Star::Find(15, 371, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.931 00.000 12268 Star::Find returns 0 (2), X=371.00, Y=794.00, Mass=16, SNR=2.7, Peak=22 HFD=0.0
02:30:19.931 00.000 12268 Star::Find(15, 211, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.931 00.000 12268 Star::Find false star n=3 nbg=277 bg=14.1 sigma=1.2 thresh=18 peak=17
02:30:19.931 00.000 12268 Star::Find returns 0 (2), X=211.00, Y=670.00, Mass=26, SNR=2.9, Peak=27 HFD=0.0
02:30:19.931 00.000 12268 Star::Find(15, 443, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.931 00.000 12268 Star::Find returns 0 (2), X=443.00, Y=372.00, Mass=13, SNR=2.3, Peak=20 HFD=0.0
02:30:19.931 00.000 12268 Star::Find(15, 732, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.931 00.000 12268 Star::Find returns 0 (3), X=732.00, Y=593.00, Mass=8, SNR=1.9, Peak=21 HFD=0.0
02:30:19.931 00.000 12268 Star::Find(15, 1215, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.931 00.000 12268 Star::Find returns 0 (4), X=1225.10, Y=516.49, Mass=49, SNR=4.9, Peak=57 HFD=0.6
02:30:19.932 00.001 12268 Star::Find(15, 278, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.932 00.000 12268 Star::Find returns 1 (0), X=278.85, Y=611.49, Mass=59, SNR=5.3, Peak=49 HFD=3.0
02:30:19.932 00.000 12268 Star::Find(15, 802, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.932 00.000 12268 Star::Find returns 1 (0), X=795.45, Y=374.49, Mass=37, SNR=4.1, Peak=33 HFD=2.8
02:30:19.932 00.000 12268 Star::Find(15, 1130, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.932 00.000 12268 Star::Find returns 0 (4), X=1138.84, Y=569.27, Mass=111, SNR=7.3, Peak=94 HFD=0.4
02:30:19.932 00.000 12268 Star::Find(15, 717, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.932 00.000 12268 Star::Find returns 0 (2), X=717.00, Y=388.00, Mass=15, SNR=2.5, Peak=20 HFD=0.0
02:30:19.932 00.000 12268 Star::Find(15, 1201, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.932 00.000 12268 Star::Find false star n=9 nbg=280 bg=13.2 sigma=1.1 thresh=16 peak=16
02:30:19.932 00.000 12268 Star::Find returns 0 (2), X=1201.00, Y=867.00, Mass=56, SNR=2.9, Peak=18 HFD=0.0
02:30:19.932 00.000 12268 Star::Find(15, 751, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.932 00.000 12268 Star::Find returns 0 (4), X=747.19, Y=772.87, Mass=215, SNR=10.2, Peak=190 HFD=0.3
02:30:19.932 00.000 12268 Star::Find(15, 952, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.933 00.001 12268 Star::Find returns 0 (3), X=952.00, Y=896.00, Mass=9, SNR=1.9, Peak=19 HFD=0.0
02:30:19.933 00.000 12268 Star::Find(15, 897, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.933 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=467.00, Mass=17, SNR=2.7, Peak=19 HFD=0.0
02:30:19.933 00.000 12268 Star::Find(15, 667, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.933 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.07, Mass=65, SNR=5.5, Peak=41 HFD=5.4
02:30:19.933 00.000 12268 Star::Find(15, 238, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.933 00.000 12268 Star::Find returns 0 (2), X=238.00, Y=404.00, Mass=18, SNR=2.8, Peak=25 HFD=0.0
02:30:19.933 00.000 12268 Star::Find(15, 950, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.933 00.000 12268 Star::Find false star n=1 nbg=278 bg=13.6 sigma=1.1 thresh=17 peak=14
02:30:19.933 00.000 12268 Star::Find returns 0 (2), X=950.00, Y=923.00, Mass=83, SNR=2.9, Peak=17 HFD=0.0
02:30:19.933 00.000 12268 Star::Find(15, 94, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.934 00.001 12268 Star::Find returns 0 (2), X=94.00, Y=695.00, Mass=18, SNR=2.9, Peak=28 HFD=0.0
02:30:19.934 00.000 12268 Star::Find(15, 415, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.934 00.000 12268 Star::Find returns 0 (4), X=413.06, Y=330.74, Mass=107, SNR=7.2, Peak=98 HFD=0.3
02:30:19.934 00.000 12268 Star::Find(15, 896, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.934 00.000 12268 Star::Find returns 0 (3), X=896.00, Y=579.00, Mass=5, SNR=1.5, Peak=18 HFD=0.0
02:30:19.934 00.000 12268 Star::Find(15, 177, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.934 00.000 12268 Star::Find false star n=8 nbg=273 bg=14.0 sigma=1.1 thresh=17 peak=15
02:30:19.934 00.000 12268 Star::Find returns 0 (2), X=177.00, Y=776.00, Mass=25, SNR=2.9, Peak=19 HFD=0.0
02:30:19.934 00.000 12268 Star::Find(15, 1194, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.934 00.000 12268 Star::Find returns 0 (2), X=1194.00, Y=648.00, Mass=12, SNR=2.2, Peak=19 HFD=0.0
02:30:19.934 00.000 12268 Star::Find(15, 352, 564, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.934 00.000 12268 Star::Find false star n=6 nbg=275 bg=13.9 sigma=1.1 thresh=17 peak=15
02:30:19.934 00.000 12268 Star::Find returns 0 (2), X=352.00, Y=564.00, Mass=24, SNR=2.9, Peak=20 HFD=0.0
02:30:19.934 00.000 12268 Star::Find(15, 1039, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.934 00.000 12268 Star::Find returns 0 (4), X=1033.00, Y=255.56, Mass=35, SNR=4.1, Peak=43 HFD=0.5
02:30:19.935 00.001 12268 Star::Find(15, 405, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.935 00.000 12268 Star::Find returns 1 (0), X=409.54, Y=68.44, Mass=37, SNR=4.2, Peak=34 HFD=4.5
02:30:19.935 00.000 12268 Star::Find(15, 885, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.935 00.000 12268 Star::Find returns 0 (3), X=885.00, Y=939.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:30:19.935 00.000 12268 Star::Find(15, 991, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.935 00.000 12268 Star::Find returns 0 (2), X=991.00, Y=155.00, Mass=19, SNR=2.9, Peak=23 HFD=0.0
02:30:19.935 00.000 12268 Star::Find(15, 636, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.935 00.000 12268 Star::Find returns 1 (0), X=647.09, Y=481.33, Mass=33, SNR=3.8, Peak=27 HFD=1.9
02:30:19.935 00.000 12268 Star::Find(15, 43, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.935 00.000 12268 Star::Find returns 0 (4), X=57.21, Y=28.85, Mass=106, SNR=7.2, Peak=110 HFD=0.3
02:30:19.935 00.000 12268 Star::Find(15, 830, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.935 00.000 12268 Star::Find returns 0 (2), X=830.00, Y=155.00, Mass=11, SNR=2.2, Peak=17 HFD=0.0
02:30:19.935 00.000 12268 Star::Find(15, 58, 65, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.935 00.000 12268 Star::Find returns 0 (2), X=58.00, Y=65.00, Mass=18, SNR=2.7, Peak=18 HFD=0.0
02:30:19.936 00.001 12268 Star::Find(15, 364, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.936 00.000 12268 Star::Find false star n=3 nbg=275 bg=13.3 sigma=1.1 thresh=17 peak=15
02:30:19.936 00.000 12268 Star::Find returns 0 (2), X=364.00, Y=44.00, Mass=22, SNR=2.9, Peak=21 HFD=0.0
02:30:19.936 00.000 12268 Star::Find(15, 103, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.936 00.000 12268 Star::Find false star n=5 nbg=287 bg=14.4 sigma=1.3 thresh=18 peak=16
02:30:19.936 00.000 12268 Star::Find returns 0 (2), X=103.00, Y=926.00, Mass=22, SNR=2.9, Peak=21 HFD=0.0
02:30:19.936 00.000 12268 Star::Find(15, 354, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.936 00.000 12268 Star::Find returns 0 (4), X=347.46, Y=324.23, Mass=29, SNR=3.7, Peak=36 HFD=0.7
02:30:19.936 00.000 12268 Star::Find(15, 907, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.936 00.000 12268 Star::Find returns 0 (2), X=907.00, Y=542.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:30:19.936 00.000 12268 Star::Find(15, 770, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.936 00.000 12268 Star::Find false star n=2 nbg=278 bg=13.3 sigma=1.1 thresh=17 peak=17
02:30:19.936 00.000 12268 Star::Find returns 0 (2), X=770.00, Y=644.00, Mass=21, SNR=2.9, Peak=31 HFD=0.0
02:30:19.936 00.000 12268 Star::Find(15, 228, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.936 00.000 12268 Star::Find returns 0 (3), X=228.00, Y=181.00, Mass=0, SNR=0.0, Peak=17 HFD=0.0
02:30:19.937 00.001 12268 Star::Find(15, 877, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.937 00.000 12268 Star::Find returns 0 (2), X=877.00, Y=836.00, Mass=12, SNR=2.3, Peak=19 HFD=0.0
02:30:19.937 00.000 12268 Star::Find(15, 197, 728, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.937 00.000 12268 Star::Find returns 0 (2), X=197.00, Y=728.00, Mass=13, SNR=2.4, Peak=20 HFD=0.0
02:30:19.937 00.000 12268 Star::Find(15, 416, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.937 00.000 12268 Star::Find false star n=6 nbg=283 bg=14.1 sigma=1.0 thresh=17 peak=17
02:30:19.937 00.000 12268 Star::Find returns 0 (2), X=416.00, Y=927.00, Mass=26, SNR=2.9, Peak=26 HFD=0.0
02:30:19.937 00.000 12268 Star::Find(15, 932, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.937 00.000 12268 Star::Find returns 0 (2), X=932.00, Y=843.00, Mass=15, SNR=2.6, Peak=25 HFD=0.0
02:30:19.937 00.000 12268 Star::Find(15, 1045, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.937 00.000 12268 Star::Find returns 0 (2), X=1045.00, Y=651.00, Mass=12, SNR=2.3, Peak=25 HFD=0.0
02:30:19.937 00.000 12268 Star::Find(15, 553, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.937 00.000 12268 Star::Find returns 1 (0), X=566.44, Y=36.92, Mass=49, SNR=4.7, Peak=36 HFD=4.7
02:30:19.937 00.000 12268 Star::Find(15, 1002, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.938 00.001 12268 Star::Find false star n=8 nbg=276 bg=13.2 sigma=1.1 thresh=16 peak=15
02:30:19.938 00.000 12268 Star::Find returns 0 (2), X=1002.00, Y=726.00, Mass=24, SNR=2.9, Peak=18 HFD=0.0
02:30:19.938 00.000 12268 Star::Find(15, 885, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.938 00.000 12268 Star::Find returns 0 (3), X=885.00, Y=877.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:30:19.938 00.000 12268 Star::Find(15, 433, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.938 00.000 12268 Star::Find false star n=8 nbg=271 bg=13.5 sigma=1.0 thresh=16 peak=16
02:30:19.938 00.000 12268 Star::Find returns 0 (2), X=433.00, Y=157.00, Mass=32, SNR=2.9, Peak=26 HFD=0.0
02:30:19.938 00.000 12268 Star::Find(15, 17, 614, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.938 00.000 12268 Star::Find returns 0 (3), X=17.00, Y=614.00, Mass=8, SNR=1.8, Peak=18 HFD=0.0
02:30:19.938 00.000 12268 Star::Find(15, 154, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.938 00.000 12268 Star::Find false star n=8 nbg=279 bg=14.0 sigma=1.1 thresh=17 peak=17
02:30:19.938 00.000 12268 Star::Find returns 0 (2), X=154.00, Y=779.00, Mass=33, SNR=2.9, Peak=24 HFD=0.0
02:30:19.938 00.000 12268 Star::Find(15, 1254, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.938 00.000 12268 Star::Find returns 0 (3), X=1254.00, Y=486.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:30:19.939 00.001 12268 Star::Find(15, 915, 34, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.939 00.000 12268 Star::Find returns 0 (3), X=915.00, Y=34.00, Mass=7, SNR=1.8, Peak=21 HFD=0.0
02:30:19.939 00.000 12268 Star::Find(15, 247, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.939 00.000 12268 Star::Find returns 0 (2), X=247.00, Y=563.00, Mass=14, SNR=2.5, Peak=20 HFD=0.0
02:30:19.939 00.000 12268 Star::Find(15, 591, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.939 00.000 12268 Star::Find returns 0 (3), X=591.00, Y=902.00, Mass=9, SNR=2.0, Peak=17 HFD=0.0
02:30:19.939 00.000 12268 Star::Find(15, 1115, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.939 00.000 12268 Star::Find returns 0 (2), X=1115.00, Y=533.00, Mass=20, SNR=2.9, Peak=18 HFD=0.0
02:30:19.939 00.000 12268 Star::Find(15, 270, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.939 00.000 12268 Star::Find false star n=3 nbg=287 bg=13.7 sigma=1.2 thresh=17 peak=17
02:30:19.939 00.000 12268 Star::Find returns 0 (2), X=270.00, Y=379.00, Mass=27, SNR=2.9, Peak=32 HFD=0.0
02:30:19.939 00.000 12268 Star::Find(15, 30, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.939 00.000 12268 Star::Find returns 0 (2), X=30.00, Y=426.00, Mass=18, SNR=2.7, Peak=19 HFD=0.0
02:30:19.939 00.000 12268 Star::Find(15, 709, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.939 00.000 12268 Star::Find returns 0 (2), X=709.00, Y=700.00, Mass=17, SNR=2.8, Peak=24 HFD=0.0
02:30:19.940 00.001 12268 Star::Find(15, 550, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.940 00.000 12268 Star::Find returns 0 (3), X=550.00, Y=540.00, Mass=8, SNR=1.8, Peak=19 HFD=0.0
02:30:19.940 00.000 12268 Star::Find(15, 483, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.940 00.000 12268 Star::Find false star n=6 nbg=275 bg=13.6 sigma=1.0 thresh=17 peak=15
02:30:19.940 00.000 12268 Star::Find returns 0 (2), X=483.00, Y=707.00, Mass=24, SNR=2.9, Peak=21 HFD=0.0
02:30:19.940 00.000 12268 Star::Find(15, 710, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.940 00.000 12268 Star::Find false star n=15 nbg=283 bg=13.8 sigma=1.1 thresh=17 peak=16
02:30:19.940 00.000 12268 Star::Find returns 0 (2), X=710.00, Y=872.00, Mass=52, SNR=2.9, Peak=19 HFD=0.0
02:30:19.940 00.000 12268 Star::Find(15, 1084, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.940 00.000 12268 Star::Find false star n=6 nbg=277 bg=13.3 sigma=1.0 thresh=16 peak=16
02:30:19.940 00.000 12268 Star::Find returns 0 (2), X=1084.00, Y=807.00, Mass=26, SNR=2.9, Peak=25 HFD=0.0
02:30:19.940 00.000 12268 Star::Find(15, 36, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.940 00.000 12268 Star::Find returns 0 (2), X=36.00, Y=58.00, Mass=13, SNR=2.4, Peak=18 HFD=0.0
02:30:19.940 00.000 12268 Star::Find(15, 1048, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.941 00.001 12268 Star::Find returns 0 (2), X=1048.00, Y=530.00, Mass=12, SNR=2.3, Peak=19 HFD=0.0
02:30:19.941 00.000 12268 Star::Find(15, 518, 175, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.941 00.000 12268 Star::Find returns 0 (4), X=527.27, Y=176.00, Mass=26, SNR=3.5, Peak=36 HFD=0.3
02:30:19.941 00.000 12268 Star::Find(15, 360, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.941 00.000 12268 Star::Find returns 0 (2), X=360.00, Y=235.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:30:19.941 00.000 12268 Star::Find(15, 940, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.941 00.000 12268 Star::Find returns 0 (4), X=948.71, Y=670.94, Mass=48, SNR=4.8, Peak=50 HFD=0.4
02:30:19.941 00.000 12268 Star::Find(15, 277, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.941 00.000 12268 Star::Find returns 0 (2), X=277.00, Y=84.00, Mass=13, SNR=2.4, Peak=20 HFD=0.0
02:30:19.941 00.000 12268 Star::Find(15, 679, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.941 00.000 12268 Star::Find returns 0 (2), X=679.00, Y=265.00, Mass=18, SNR=2.9, Peak=28 HFD=0.0
02:30:19.941 00.000 12268 Star::Find(15, 1089, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.941 00.000 12268 Star::Find returns 0 (2), X=1089.00, Y=781.00, Mass=13, SNR=2.5, Peak=22 HFD=0.0
02:30:19.941 00.000 12268 Star::Find(15, 465, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.942 00.001 12268 Star::Find returns 0 (2), X=465.00, Y=627.00, Mass=15, SNR=2.6, Peak=18 HFD=0.0
02:30:19.942 00.000 12268 Star::Find(15, 1081, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.942 00.000 12268 Star::Find returns 0 (3), X=1081.00, Y=831.00, Mass=7, SNR=1.7, Peak=20 HFD=0.0
02:30:19.942 00.000 12268 Star::Find(15, 176, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.942 00.000 12268 Star::Find returns 0 (2), X=176.00, Y=579.00, Mass=16, SNR=2.6, Peak=19 HFD=0.0
02:30:19.942 00.000 12268 Star::Find(15, 465, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.942 00.000 12268 Star::Find returns 0 (3), X=465.00, Y=97.00, Mass=5, SNR=1.4, Peak=18 HFD=0.0
02:30:19.942 00.000 12268 Star::Find(15, 364, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.942 00.000 12268 Star::Find returns 0 (2), X=364.00, Y=593.00, Mass=17, SNR=2.7, Peak=18 HFD=0.0
02:30:19.942 00.000 12268 Star::Find(15, 241, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.942 00.000 12268 Star::Find returns 0 (3), X=241.00, Y=214.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:30:19.942 00.000 12268 Star::Find(15, 708, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.942 00.000 12268 Star::Find returns 0 (2), X=708.00, Y=479.00, Mass=16, SNR=2.8, Peak=30 HFD=0.0
02:30:19.942 00.000 12268 Star::Find(15, 169, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.943 00.001 12268 Star::Find returns 0 (3), X=169.00, Y=113.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:30:19.943 00.000 12268 Star::Find(15, 1171, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.943 00.000 12268 Star::Find returns 0 (3), X=1171.00, Y=586.00, Mass=9, SNR=2.0, Peak=22 HFD=0.0
02:30:19.943 00.000 12268 AutoFind: could not find a star on Pass 1
02:30:19.943 00.000 12268 AutoFind: finding best star pass 2
02:30:19.943 00.000 12268 Star::Find(15, 371, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.943 00.000 12268 Star::Find returns 0 (2), X=371.00, Y=794.00, Mass=16, SNR=2.7, Peak=22 HFD=0.0
02:30:19.943 00.000 12268 Star::Find(15, 211, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.943 00.000 12268 Star::Find false star n=3 nbg=277 bg=14.1 sigma=1.2 thresh=18 peak=17
02:30:19.943 00.000 12268 Star::Find returns 0 (2), X=211.00, Y=670.00, Mass=26, SNR=2.9, Peak=27 HFD=0.0
02:30:19.943 00.000 12268 Star::Find(15, 443, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.943 00.000 12268 Star::Find returns 0 (2), X=443.00, Y=372.00, Mass=13, SNR=2.3, Peak=20 HFD=0.0
02:30:19.943 00.000 12268 Star::Find(15, 732, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.943 00.000 12268 Star::Find returns 0 (3), X=732.00, Y=593.00, Mass=8, SNR=1.9, Peak=21 HFD=0.0
02:30:19.943 00.000 12268 Star::Find(15, 1215, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.944 00.001 12268 Star::Find returns 0 (4), X=1225.10, Y=516.49, Mass=49, SNR=4.9, Peak=57 HFD=0.6
02:30:19.944 00.000 12268 Star::Find(15, 278, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.944 00.000 12268 Star::Find returns 1 (0), X=278.85, Y=611.49, Mass=59, SNR=5.3, Peak=49 HFD=3.0
02:30:19.944 00.000 12268 AutoFind: star saturated or too dim [278, 607] 4.4 Mass 59 SNR 5.3
02:30:19.944 00.000 12268 Star::Find(15, 802, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.944 00.000 12268 Star::Find returns 1 (0), X=795.45, Y=374.49, Mass=37, SNR=4.1, Peak=33 HFD=2.8
02:30:19.944 00.000 12268 AutoFind: star saturated or too dim [802, 376] 4.3 Mass 37 SNR 4.1
02:30:19.944 00.000 12268 Star::Find(15, 1130, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.944 00.000 12268 Star::Find returns 0 (4), X=1138.84, Y=569.27, Mass=111, SNR=7.3, Peak=94 HFD=0.4
02:30:19.944 00.000 12268 Star::Find(15, 717, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.944 00.000 12268 Star::Find returns 0 (2), X=717.00, Y=388.00, Mass=15, SNR=2.5, Peak=20 HFD=0.0
02:30:19.944 00.000 12268 Star::Find(15, 1201, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.944 00.000 12268 Star::Find false star n=9 nbg=280 bg=13.2 sigma=1.1 thresh=16 peak=16
02:30:19.944 00.000 12268 Star::Find returns 0 (2), X=1201.00, Y=867.00, Mass=56, SNR=2.9, Peak=18 HFD=0.0
02:30:19.945 00.001 12268 Star::Find(15, 751, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.945 00.000 12268 Star::Find returns 0 (4), X=747.19, Y=772.87, Mass=215, SNR=10.2, Peak=190 HFD=0.3
02:30:19.945 00.000 12268 Star::Find(15, 952, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.945 00.000 12268 Star::Find returns 0 (3), X=952.00, Y=896.00, Mass=9, SNR=1.9, Peak=19 HFD=0.0
02:30:19.945 00.000 12268 Star::Find(15, 897, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.945 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=467.00, Mass=17, SNR=2.7, Peak=19 HFD=0.0
02:30:19.945 00.000 12268 Star::Find(15, 667, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.945 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.07, Mass=65, SNR=5.5, Peak=41 HFD=5.4
02:30:19.945 00.000 12268 AutoFind: star saturated or too dim [667, 910] 4.2 Mass 65 SNR 5.5
02:30:19.945 00.000 12268 Star::Find(15, 238, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.945 00.000 12268 Star::Find returns 0 (2), X=238.00, Y=404.00, Mass=18, SNR=2.8, Peak=25 HFD=0.0
02:30:19.945 00.000 12268 Star::Find(15, 950, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.945 00.000 12268 Star::Find false star n=1 nbg=278 bg=13.6 sigma=1.1 thresh=17 peak=14
02:30:19.946 00.001 12268 Star::Find returns 0 (2), X=950.00, Y=923.00, Mass=83, SNR=2.9, Peak=17 HFD=0.0
02:30:19.946 00.000 12268 Star::Find(15, 94, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.946 00.000 12268 Star::Find returns 0 (2), X=94.00, Y=695.00, Mass=18, SNR=2.9, Peak=28 HFD=0.0
02:30:19.946 00.000 12268 Star::Find(15, 415, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.946 00.000 12268 Star::Find returns 0 (4), X=413.06, Y=330.74, Mass=107, SNR=7.2, Peak=98 HFD=0.3
02:30:19.946 00.000 12268 Star::Find(15, 896, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.946 00.000 12268 Star::Find returns 0 (3), X=896.00, Y=579.00, Mass=5, SNR=1.5, Peak=18 HFD=0.0
02:30:19.946 00.000 12268 Star::Find(15, 177, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.946 00.000 12268 Star::Find false star n=8 nbg=273 bg=14.0 sigma=1.1 thresh=17 peak=15
02:30:19.946 00.000 12268 Star::Find returns 0 (2), X=177.00, Y=776.00, Mass=25, SNR=2.9, Peak=19 HFD=0.0
02:30:19.946 00.000 12268 Star::Find(15, 1194, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.946 00.000 12268 Star::Find returns 0 (2), X=1194.00, Y=648.00, Mass=12, SNR=2.2, Peak=19 HFD=0.0
02:30:19.946 00.000 12268 Star::Find(15, 352, 564, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.946 00.000 12268 Star::Find false star n=6 nbg=275 bg=13.9 sigma=1.1 thresh=17 peak=15
02:30:19.946 00.000 12268 Star::Find returns 0 (2), X=352.00, Y=564.00, Mass=24, SNR=2.9, Peak=20 HFD=0.0
02:30:19.947 00.001 12268 Star::Find(15, 1039, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.947 00.000 12268 Star::Find returns 0 (4), X=1033.00, Y=255.56, Mass=35, SNR=4.1, Peak=43 HFD=0.5
02:30:19.947 00.000 12268 Star::Find(15, 405, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.947 00.000 12268 Star::Find returns 1 (0), X=409.54, Y=68.44, Mass=37, SNR=4.2, Peak=34 HFD=4.5
02:30:19.947 00.000 12268 AutoFind: star saturated or too dim [405, 61] 4.0 Mass 37 SNR 4.2
02:30:19.947 00.000 12268 Star::Find(15, 885, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.947 00.000 12268 Star::Find returns 0 (3), X=885.00, Y=939.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:30:19.947 00.000 12268 Star::Find(15, 991, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.947 00.000 12268 Star::Find returns 0 (2), X=991.00, Y=155.00, Mass=19, SNR=2.9, Peak=23 HFD=0.0
02:30:19.947 00.000 12268 Star::Find(15, 636, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.947 00.000 12268 Star::Find returns 1 (0), X=647.09, Y=481.33, Mass=33, SNR=3.8, Peak=27 HFD=1.9
02:30:19.947 00.000 12268 AutoFind: star saturated or too dim [636, 489] 4.0 Mass 33 SNR 3.8
02:30:19.947 00.000 12268 Star::Find(15, 43, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.947 00.000 12268 Star::Find returns 0 (4), X=57.21, Y=28.85, Mass=106, SNR=7.2, Peak=110 HFD=0.3
02:30:19.947 00.000 12268 Star::Find(15, 830, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.948 00.001 12268 Star::Find returns 0 (2), X=830.00, Y=155.00, Mass=11, SNR=2.2, Peak=17 HFD=0.0
02:30:19.948 00.000 12268 Star::Find(15, 58, 65, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.948 00.000 12268 Star::Find returns 0 (2), X=58.00, Y=65.00, Mass=18, SNR=2.7, Peak=18 HFD=0.0
02:30:19.948 00.000 12268 Star::Find(15, 364, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.948 00.000 12268 Star::Find false star n=3 nbg=275 bg=13.3 sigma=1.1 thresh=17 peak=15
02:30:19.948 00.000 12268 Star::Find returns 0 (2), X=364.00, Y=44.00, Mass=22, SNR=2.9, Peak=21 HFD=0.0
02:30:19.948 00.000 12268 Star::Find(15, 103, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.948 00.000 12268 Star::Find false star n=5 nbg=287 bg=14.4 sigma=1.3 thresh=18 peak=16
02:30:19.948 00.000 12268 Star::Find returns 0 (2), X=103.00, Y=926.00, Mass=22, SNR=2.9, Peak=21 HFD=0.0
02:30:19.949 00.001 12268 Star::Find(15, 354, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.949 00.000 12268 Star::Find returns 0 (4), X=347.46, Y=324.23, Mass=29, SNR=3.7, Peak=36 HFD=0.7
02:30:19.949 00.000 12268 Star::Find(15, 907, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.949 00.000 12268 Star::Find returns 0 (2), X=907.00, Y=542.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:30:19.949 00.000 12268 Star::Find(15, 770, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.949 00.000 12268 Star::Find false star n=2 nbg=278 bg=13.3 sigma=1.1 thresh=17 peak=17
02:30:19.949 00.000 12268 Star::Find returns 0 (2), X=770.00, Y=644.00, Mass=21, SNR=2.9, Peak=31 HFD=0.0
02:30:19.949 00.000 12268 Star::Find(15, 228, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.949 00.000 12268 Star::Find returns 0 (3), X=228.00, Y=181.00, Mass=0, SNR=0.0, Peak=17 HFD=0.0
02:30:19.949 00.000 12268 Star::Find(15, 877, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.949 00.000 12268 Star::Find returns 0 (2), X=877.00, Y=836.00, Mass=12, SNR=2.3, Peak=19 HFD=0.0
02:30:19.950 00.001 12268 Star::Find(15, 197, 728, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.950 00.000 12268 Star::Find returns 0 (2), X=197.00, Y=728.00, Mass=13, SNR=2.4, Peak=20 HFD=0.0
02:30:19.950 00.000 12268 Star::Find(15, 416, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.950 00.000 12268 Star::Find false star n=6 nbg=283 bg=14.1 sigma=1.0 thresh=17 peak=17
02:30:19.950 00.000 12268 Star::Find returns 0 (2), X=416.00, Y=927.00, Mass=26, SNR=2.9, Peak=26 HFD=0.0
02:30:19.950 00.000 12268 Star::Find(15, 932, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.950 00.000 12268 Star::Find returns 0 (2), X=932.00, Y=843.00, Mass=15, SNR=2.6, Peak=25 HFD=0.0
02:30:19.950 00.000 12268 Star::Find(15, 1045, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.950 00.000 12268 Star::Find returns 0 (2), X=1045.00, Y=651.00, Mass=12, SNR=2.3, Peak=25 HFD=0.0
02:30:19.950 00.000 12268 Star::Find(15, 553, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.950 00.000 12268 Star::Find returns 1 (0), X=566.44, Y=36.92, Mass=49, SNR=4.7, Peak=36 HFD=4.7
02:30:19.950 00.000 12268 AutoFind: star saturated or too dim [553, 50] 3.9 Mass 49 SNR 4.7
02:30:19.951 00.001 12268 Star::Find(15, 1002, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.951 00.000 12268 Star::Find false star n=8 nbg=276 bg=13.2 sigma=1.1 thresh=16 peak=15
02:30:19.951 00.000 12268 Star::Find returns 0 (2), X=1002.00, Y=726.00, Mass=24, SNR=2.9, Peak=18 HFD=0.0
02:30:19.951 00.000 12268 Star::Find(15, 885, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.951 00.000 12268 Star::Find returns 0 (3), X=885.00, Y=877.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:30:19.951 00.000 12268 Star::Find(15, 433, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.951 00.000 12268 Star::Find false star n=8 nbg=271 bg=13.5 sigma=1.0 thresh=16 peak=16
02:30:19.951 00.000 12268 Star::Find returns 0 (2), X=433.00, Y=157.00, Mass=32, SNR=2.9, Peak=26 HFD=0.0
02:30:19.951 00.000 12268 Star::Find(15, 17, 614, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.951 00.000 12268 Star::Find returns 0 (3), X=17.00, Y=614.00, Mass=8, SNR=1.8, Peak=18 HFD=0.0
02:30:19.951 00.000 12268 Star::Find(15, 154, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.951 00.000 12268 Star::Find false star n=8 nbg=279 bg=14.0 sigma=1.1 thresh=17 peak=17
02:30:19.951 00.000 12268 Star::Find returns 0 (2), X=154.00, Y=779.00, Mass=33, SNR=2.9, Peak=24 HFD=0.0
02:30:19.951 00.000 12268 Star::Find(15, 1254, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.951 00.000 12268 Star::Find returns 0 (3), X=1254.00, Y=486.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:30:19.952 00.001 12268 Star::Find(15, 915, 34, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.952 00.000 12268 Star::Find returns 0 (3), X=915.00, Y=34.00, Mass=7, SNR=1.8, Peak=21 HFD=0.0
02:30:19.952 00.000 12268 Star::Find(15, 247, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.952 00.000 12268 Star::Find returns 0 (2), X=247.00, Y=563.00, Mass=14, SNR=2.5, Peak=20 HFD=0.0
02:30:19.952 00.000 12268 Star::Find(15, 591, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.952 00.000 12268 Star::Find returns 0 (3), X=591.00, Y=902.00, Mass=9, SNR=2.0, Peak=17 HFD=0.0
02:30:19.952 00.000 12268 Star::Find(15, 1115, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.952 00.000 12268 Star::Find returns 0 (2), X=1115.00, Y=533.00, Mass=20, SNR=2.9, Peak=18 HFD=0.0
02:30:19.952 00.000 12268 Star::Find(15, 270, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.952 00.000 12268 Star::Find false star n=3 nbg=287 bg=13.7 sigma=1.2 thresh=17 peak=17
02:30:19.952 00.000 12268 Star::Find returns 0 (2), X=270.00, Y=379.00, Mass=27, SNR=2.9, Peak=32 HFD=0.0
02:30:19.952 00.000 12268 Star::Find(15, 30, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.952 00.000 12268 Star::Find returns 0 (2), X=30.00, Y=426.00, Mass=18, SNR=2.7, Peak=19 HFD=0.0
02:30:19.952 00.000 12268 Star::Find(15, 709, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.953 00.001 12268 Star::Find returns 0 (2), X=709.00, Y=700.00, Mass=17, SNR=2.8, Peak=24 HFD=0.0
02:30:19.953 00.000 12268 Star::Find(15, 550, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.953 00.000 12268 Star::Find returns 0 (3), X=550.00, Y=540.00, Mass=8, SNR=1.8, Peak=19 HFD=0.0
02:30:19.953 00.000 12268 Star::Find(15, 483, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.953 00.000 12268 Star::Find false star n=6 nbg=275 bg=13.6 sigma=1.0 thresh=17 peak=15
02:30:19.953 00.000 12268 Star::Find returns 0 (2), X=483.00, Y=707.00, Mass=24, SNR=2.9, Peak=21 HFD=0.0
02:30:19.953 00.000 12268 Star::Find(15, 710, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.953 00.000 12268 Star::Find false star n=15 nbg=283 bg=13.8 sigma=1.1 thresh=17 peak=16
02:30:19.953 00.000 12268 Star::Find returns 0 (2), X=710.00, Y=872.00, Mass=52, SNR=2.9, Peak=19 HFD=0.0
02:30:19.953 00.000 12268 Star::Find(15, 1084, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.953 00.000 12268 Star::Find false star n=6 nbg=277 bg=13.3 sigma=1.0 thresh=16 peak=16
02:30:19.953 00.000 12268 Star::Find returns 0 (2), X=1084.00, Y=807.00, Mass=26, SNR=2.9, Peak=25 HFD=0.0
02:30:19.954 00.001 12268 Star::Find(15, 36, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.954 00.000 12268 Star::Find returns 0 (2), X=36.00, Y=58.00, Mass=13, SNR=2.4, Peak=18 HFD=0.0
02:30:19.954 00.000 12268 Star::Find(15, 1048, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.954 00.000 12268 Star::Find returns 0 (2), X=1048.00, Y=530.00, Mass=12, SNR=2.3, Peak=19 HFD=0.0
02:30:19.954 00.000 12268 Star::Find(15, 518, 175, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.954 00.000 12268 Star::Find returns 0 (4), X=527.27, Y=176.00, Mass=26, SNR=3.5, Peak=36 HFD=0.3
02:30:19.954 00.000 12268 Star::Find(15, 360, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.954 00.000 12268 Star::Find returns 0 (2), X=360.00, Y=235.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:30:19.954 00.000 12268 Star::Find(15, 940, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.954 00.000 12268 Star::Find returns 0 (4), X=948.71, Y=670.94, Mass=48, SNR=4.8, Peak=50 HFD=0.4
02:30:19.954 00.000 12268 Star::Find(15, 277, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.955 00.001 12268 Star::Find returns 0 (2), X=277.00, Y=84.00, Mass=13, SNR=2.4, Peak=20 HFD=0.0
02:30:19.955 00.000 12268 Star::Find(15, 679, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.955 00.000 12268 Star::Find returns 0 (2), X=679.00, Y=265.00, Mass=18, SNR=2.9, Peak=28 HFD=0.0
02:30:19.955 00.000 12268 Star::Find(15, 1089, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.955 00.000 12268 Star::Find returns 0 (2), X=1089.00, Y=781.00, Mass=13, SNR=2.5, Peak=22 HFD=0.0
02:30:19.955 00.000 12268 Star::Find(15, 465, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.955 00.000 12268 Star::Find returns 0 (2), X=465.00, Y=627.00, Mass=15, SNR=2.6, Peak=18 HFD=0.0
02:30:19.955 00.000 12268 Star::Find(15, 1081, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.955 00.000 12268 Star::Find returns 0 (3), X=1081.00, Y=831.00, Mass=7, SNR=1.7, Peak=20 HFD=0.0
02:30:19.955 00.000 12268 Star::Find(15, 176, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.955 00.000 12268 Star::Find returns 0 (2), X=176.00, Y=579.00, Mass=16, SNR=2.6, Peak=19 HFD=0.0
02:30:19.955 00.000 12268 Star::Find(15, 465, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.956 00.001 12268 Star::Find returns 0 (3), X=465.00, Y=97.00, Mass=5, SNR=1.4, Peak=18 HFD=0.0
02:30:19.956 00.000 12268 Star::Find(15, 364, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.956 00.000 12268 Star::Find returns 0 (2), X=364.00, Y=593.00, Mass=17, SNR=2.7, Peak=18 HFD=0.0
02:30:19.956 00.000 12268 Star::Find(15, 241, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.956 00.000 12268 Star::Find returns 0 (3), X=241.00, Y=214.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:30:19.956 00.000 12268 Star::Find(15, 708, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.956 00.000 12268 Star::Find returns 0 (2), X=708.00, Y=479.00, Mass=16, SNR=2.8, Peak=30 HFD=0.0
02:30:19.956 00.000 12268 Star::Find(15, 169, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.956 00.000 12268 Star::Find returns 0 (3), X=169.00, Y=113.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:30:19.956 00.000 12268 Star::Find(15, 1171, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.956 00.000 12268 Star::Find returns 0 (3), X=1171.00, Y=586.00, Mass=9, SNR=2.0, Peak=22 HFD=0.0
02:30:19.956 00.000 12268 AutoFind: could not find a non-saturated star!
02:30:19.956 00.000 12268 AutoFind: finding best star pass 3
02:30:19.956 00.000 12268 Star::Find(15, 371, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.956 00.000 12268 Star::Find returns 0 (2), X=371.00, Y=794.00, Mass=16, SNR=2.7, Peak=22 HFD=0.0
02:30:19.957 00.001 12268 Star::Find(15, 211, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.957 00.000 12268 Star::Find false star n=3 nbg=277 bg=14.1 sigma=1.2 thresh=18 peak=17
02:30:19.957 00.000 12268 Star::Find returns 0 (2), X=211.00, Y=670.00, Mass=26, SNR=2.9, Peak=27 HFD=0.0
02:30:19.957 00.000 12268 Star::Find(15, 443, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.957 00.000 12268 Star::Find returns 0 (2), X=443.00, Y=372.00, Mass=13, SNR=2.3, Peak=20 HFD=0.0
02:30:19.957 00.000 12268 Star::Find(15, 732, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.957 00.000 12268 Star::Find returns 0 (3), X=732.00, Y=593.00, Mass=8, SNR=1.9, Peak=21 HFD=0.0
02:30:19.957 00.000 12268 Star::Find(15, 1215, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.957 00.000 12268 Star::Find returns 0 (4), X=1225.10, Y=516.49, Mass=49, SNR=4.9, Peak=57 HFD=0.6
02:30:19.957 00.000 12268 Star::Find(15, 278, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.957 00.000 12268 Star::Find returns 1 (0), X=278.85, Y=611.49, Mass=59, SNR=5.3, Peak=49 HFD=3.0
02:30:19.957 00.000 12268 AutoFind returns star at [278, 607] 4.4 Mass 59 SNR 5.3
02:30:19.957 00.000 12268 MultiStar: primary star forcibly inserted in list
02:30:19.958 00.001 12268 Star::Find(15, 278, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.958 00.000 12268 Star::Find returns 1 (0), X=278.85, Y=611.49, Mass=59, SNR=5.3, Peak=49 HFD=3.0
02:30:19.958 00.000 12268 MultiStar: List (1): {278.85, 611.49}(5.3), 
02:30:19.958 00.000 12268 setting lock position to (278.85, 611.49)
02:30:19.958 00.000 12268 MultiStar: stabilizing after lock position change
02:30:19.959 00.001 12268 AutoSelect: state = 1, call UpdateGuideState
02:30:19.959 00.000 12268 UpdateGuideState(): m_state=1
02:30:19.959 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:19.959 00.000 12268 Star::Find returns 1 (0), X=278.85, Y=611.49, Mass=59, SNR=5.3, Peak=49 HFD=3.0
02:30:19.959 00.000 12268 DistanceChecker: deactivated
02:30:19.959 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:30:19.959 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:30:19.959 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:30:19.962 00.003 12268 setting force full frames = false
02:30:19.962 00.000 12268 setting lock position to (278.85, 611.49)
02:30:19.962 00.000 12268 MultiStar: stabilizing after lock position change
02:30:19.962 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:30:19.962 00.000 12268 Changing from state SELECTING to SELECTED
02:30:19.962 00.000 12268 guider state => SELECTED
02:30:19.986 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:20.002 00.016 12268 UpdateGuideState exits: m=59 SNR=5.3
02:30:20.003 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:20.019 00.016 12268 Status Line: Auto-selected star at (278.9, 611.5)
02:30:20.027 00.008 12268 PhdController: newstate STATE_WAIT_SELECTED
02:30:20.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:20.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:30:20.027 00.000 12268 Enqueuing Expose request
02:30:20.027 00.000 11616 Worker thread wakes up
02:30:20.028 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:20.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(264,596,31,31)
02:30:20.622 00.594 12268 evsrv: cli 0F8E6D80 connect
02:30:20.622 00.000 12268 case statement mapped state 2 to 1
02:30:20.623 00.001 12268 case statement mapped state 2 to 1
02:30:20.623 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_position","id":"d833f8d6-f07e-4176-8a8a-837f1a455990"}
02:30:20.623 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":[278.85,611.49],"id":"d833f8d6-f07e-4176-8a8a-837f1a455990"}
02:30:20.624 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:30:20.626 00.002 12268 evsrv: cli 0F8E6D80 connect
02:30:20.626 00.000 12268 case statement mapped state 2 to 1
02:30:20.626 00.000 12268 case statement mapped state 2 to 1
02:30:20.627 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"8a695e10-9d53-4582-b130-7e5b4c9568f6"}
02:30:20.627 00.000 12268 case statement mapped state 2 to 1
02:30:20.627 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"8a695e10-9d53-4582-b130-7e5b4c9568f6"}
02:30:20.628 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:30:21.629 01.001 12268 evsrv: cli 0F8E69C0 connect
02:30:21.629 00.000 12268 case statement mapped state 2 to 1
02:30:21.630 00.001 12268 case statement mapped state 2 to 1
02:30:21.630 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8f60d756-9e45-46bd-b890-35c1d5f3518c"}
02:30:21.630 00.000 12268 case statement mapped state 2 to 1
02:30:21.630 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"8f60d756-9e45-46bd-b890-35c1d5f3518c"}
02:30:21.632 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:30:22.041 00.409 11616 Exposure complete
02:30:22.106 00.065 11616 worker thread done servicing request
02:30:22.106 00.000 12268 OnExposeComplete: enter
02:30:22.106 00.000 12268 UpdateGuideState(): m_state=2
02:30:22.106 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:30:22.106 00.000 12268 Star::Find returns 1 (0), X=279.24, Y=611.99, Mass=67, SNR=5.6, Peak=51 HFD=1.9
02:30:22.106 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
02:30:22.106 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
02:30:22.106 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.51 hyp=0.64 cameraTheta=0.92 mountX=0.54 mountY=0.32, mountTheta=0.53
02:30:22.108 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:30:22.125 00.017 12268 UpdateGuideState exits: m=67 SNR=5.6
02:30:22.125 00.000 12268 PhdController: newstate STATE_CALIBRATE
02:30:22.125 00.000 12268 PhdController: newstate STATE_GUIDE
02:30:22.125 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
02:30:22.125 00.000 12268 guider state => CALIBRATED
02:30:22.126 00.001 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:30:22.146 00.020 12268 reset dither spiral
02:30:22.146 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:30:22.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:22.146 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:22.146 00.000 12268 Enqueuing Expose request
02:30:22.146 00.000 11616 Worker thread wakes up
02:30:22.147 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:22.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:22.640 00.493 12268 evsrv: cli 0F8E69C0 connect
02:30:22.640 00.000 12268 case statement mapped state 5 to 1
02:30:22.641 00.001 12268 case statement mapped state 5 to 1
02:30:22.642 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"0c94ead0-2d8b-4e6d-87bf-4f55d467ae4e"}
02:30:22.642 00.000 12268 case statement mapped state 5 to 1
02:30:22.642 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"0c94ead0-2d8b-4e6d-87bf-4f55d467ae4e"}
02:30:22.643 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:30:23.644 01.001 12268 evsrv: cli 0F8E69C0 connect
02:30:23.644 00.000 12268 case statement mapped state 5 to 1
02:30:23.644 00.000 12268 case statement mapped state 5 to 1
02:30:23.645 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4fbe2320-f32b-4950-bd91-8d57cbb85208"}
02:30:23.645 00.000 12268 case statement mapped state 5 to 1
02:30:23.645 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"4fbe2320-f32b-4950-bd91-8d57cbb85208"}
02:30:23.646 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:30:24.151 00.505 11616 Exposure complete
02:30:24.215 00.064 11616 worker thread done servicing request
02:30:24.215 00.000 12268 OnExposeComplete: enter
02:30:24.215 00.000 12268 UpdateGuideState(): m_state=5
02:30:24.215 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:30:24.215 00.000 12268 Star::Find returns 0 (4), X=278.80, Y=612.24, Mass=60, SNR=5.4, Peak=49 HFD=1.3
02:30:24.215 00.000 12268 DistanceChecker: activated
02:30:24.215 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:24.216 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:24.216 00.000 12268 Status Line: Star lost - low HFD
02:30:24.218 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:30:24.237 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:30:24.238 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
02:30:24.238 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:24.238 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:24.238 00.000 12268 Enqueuing Expose request
02:30:24.238 00.000 11616 Worker thread wakes up
02:30:24.238 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:24.238 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:24.647 00.409 12268 evsrv: cli 0F8E69C0 connect
02:30:24.647 00.000 12268 case statement mapped state 5 to 1
02:30:24.647 00.000 12268 case statement mapped state 5 to 1
02:30:24.648 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"20176df3-9157-4677-9c06-89981e478663"}
02:30:24.648 00.000 12268 case statement mapped state 5 to 1
02:30:24.648 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"20176df3-9157-4677-9c06-89981e478663"}
02:30:24.648 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:30:25.650 01.002 12268 evsrv: cli 0F8E69C0 connect
02:30:25.650 00.000 12268 case statement mapped state 5 to 1
02:30:25.651 00.001 12268 case statement mapped state 5 to 1
02:30:25.652 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2f5c1a86-1247-40db-8207-aa78f7ad1a3f"}
02:30:25.652 00.000 12268 case statement mapped state 5 to 1
02:30:25.652 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"2f5c1a86-1247-40db-8207-aa78f7ad1a3f"}
02:30:25.652 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:30:26.260 00.608 11616 Exposure complete
02:30:26.331 00.071 11616 worker thread done servicing request
02:30:26.331 00.000 12268 OnExposeComplete: enter
02:30:26.331 00.000 12268 UpdateGuideState(): m_state=5
02:30:26.331 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:30:26.332 00.001 12268 Star::Find returns 1 (0), X=278.43, Y=612.37, Mass=76, SNR=6.0, Peak=52 HFD=1.7
02:30:26.332 00.000 12268 DistanceChecker: deactivated
02:30:26.332 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
02:30:26.332 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
02:30:26.332 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.89 hyp=0.98 cameraTheta=2.02 mountX=0.84 mountY=-0.53, mountTheta=-0.57
02:30:26.334 00.002 12268 Changing from state CALIBRATED to GUIDING
02:30:26.334 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:30:26.334 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:30:26.334 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
02:30:26.334 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:30:26.335 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:30:26.335 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:30:26.335 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:30:26.336 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:30:26.336 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:30:26.336 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:30:26.336 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:30:26.337 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:30:26.337 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:30:26.337 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:30:26.337 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:30:26.338 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:30:26.657 00.319 12268 evsrv: cli 0F8E69C0 connect
02:30:26.657 00.000 12268 case statement mapped state 5 to 1
02:30:26.658 00.001 12268 case statement mapped state 5 to 1
02:30:26.658 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"bfeecaed-37b4-4772-a5d0-da47d5eaf164"}
02:30:26.659 00.001 12268 case statement mapped state 5 to 1
02:30:26.659 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"bfeecaed-37b4-4772-a5d0-da47d5eaf164"}
02:30:26.673 00.014 12268 evsrv: cli 0F8E69C0 disconnect
02:30:26.734 00.061 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:30:26.734 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
02:30:26.734 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
02:30:26.739 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:30:26.739 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:30:26.739 00.000 12268 setting lock position to (278.43, 612.37)
02:30:26.740 00.001 12268 MultiStar: stabilizing after lock position change
02:30:26.740 00.000 12268 guider state => GUIDING
02:30:26.740 00.000 12268 Status Line: Guiding
02:30:26.743 00.003 12268 Mount: notify guiding started
02:30:26.744 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
02:30:26.744 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
02:30:26.744 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
02:30:26.745 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
02:30:26.745 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
02:30:26.745 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
02:30:26.745 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
02:30:26.746 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
02:30:26.746 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
02:30:26.746 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
02:30:26.746 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
02:30:26.746 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
02:30:26.747 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:30:26.747 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:30:26.747 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:30:26.747 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:30:26.748 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:30:26.748 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:30:26.748 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:30:26.748 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:30:26.748 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:30:26.749 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:30:26.749 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:30:26.749 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:30:26.749 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:30:26.750 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:30:26.751 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:30:26.751 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:30:26.751 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:30:26.752 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:30:26.752 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:30:26.752 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:30:26.752 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:30:26.753 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:30:26.753 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:30:26.753 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:30:26.753 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:30:26.754 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:30:26.888 00.134 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:30:26.889 00.001 12268 ScopeASCOM::SideOfPier() returns 0
02:30:26.890 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:30:26.890 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
02:30:26.890 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:30:26.890 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
02:30:26.890 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
02:30:26.890 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
02:30:26.890 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
02:30:26.891 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
02:30:26.891 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
02:30:26.891 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:30:26.909 00.018 12268 UpdateGuideState exits: m=76 SNR=6.0
02:30:26.909 00.000 12268 PhdController: settling, locked = 1, distance = 0.98 (1.50) aobump = 0 frame = 1 / 99999
02:30:26.909 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699826.909,"Host":"ASTROCENTER","Inst":1,"Distance":0.98,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:30:26.910 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:26.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:30:26.910 00.000 12268 Enqueuing Expose request
02:30:26.910 00.000 11616 Worker thread wakes up
02:30:26.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:26.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:30:27.660 00.750 12268 evsrv: cli 0F8E6D80 connect
02:30:27.661 00.001 12268 case statement mapped state 6 to 3
02:30:27.661 00.000 12268 case statement mapped state 6 to 3
02:30:27.662 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"6ff84c06-828f-42ab-baa4-d1449c67f4ad"}
02:30:27.662 00.000 12268 case statement mapped state 6 to 3
02:30:27.662 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ff84c06-828f-42ab-baa4-d1449c67f4ad"}
02:30:27.663 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:30:28.923 01.260 11616 Exposure complete
02:30:28.987 00.064 11616 worker thread done servicing request
02:30:28.987 00.000 12268 OnExposeComplete: enter
02:30:28.987 00.000 12268 UpdateGuideState(): m_state=6
02:30:28.987 00.000 12268 Star::Find(15, 278, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:30:28.987 00.000 12268 Star::Find returns 1 (0), X=279.18, Y=612.13, Mass=72, SNR=5.8, Peak=47 HFD=2.1
02:30:28.988 00.001 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
02:30:28.988 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
02:30:28.988 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=-0.24 hyp=0.79 cameraTheta=-0.31 mountX=-0.17 mountY=0.78, mountTheta=1.78
02:30:28.989 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.75, y=-0.24, opts=13)
02:30:28.989 00.000 12268 Enqueuing Move request for scope (0.75, -0.24)
02:30:28.989 00.000 11616 Worker thread wakes up
02:30:28.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.24) opts 0xd
02:30:28.989 00.000 11616 Handling offset move in thread for scope, endpoint = (0.75, -0.24)
02:30:28.990 00.001 11616 Moving (0.75, -0.24) raw xDistance=-0.17 yDistance=0.78
02:30:28.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:30:28.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:30:28.990 00.000 11616 resist switch: large excursion: input 0.78 thresh 0.45 direction from 0 to 1
02:30:28.990 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.33
02:30:28.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.78
02:30:28.990 00.000 11616 MoveAxis(E, 0, ABG)
02:30:28.990 00.000 11616 Move returns status 0, amount 0
02:30:28.990 00.000 11616 MoveAxis(S, 66, ABG)
02:30:28.990 00.000 11616 Guiding  Dir = 1, Dur = 66
02:30:28.990 00.000 11616 IsSlewing returns 0
02:30:28.991 00.001 11616 IsGuiding returns 0
02:30:28.991 00.000 11616 PulseGuide returned control before completion, sleep 76
02:30:29.011 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:30:29.028 00.017 12268 UpdateGuideState exits: m=72 SNR=5.8
02:30:29.028 00.000 12268 PhdController: settling, locked = 1, distance = 0.92 (1.50) aobump = 0 frame = 2 / 99999
02:30:29.029 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768699829.029,"Host":"ASTROCENTER","Inst":1,"Distance":0.92,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
02:30:29.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:29.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:30:29.029 00.000 12268 Enqueuing Expose request
02:30:29.078 00.049 11616 IsGuiding returns 1
02:30:29.078 00.000 11616 scope still moving after pulse duration time elapsed
02:30:29.109 00.031 11616 IsSlewing returns 0
02:30:29.109 00.000 11616 IsGuiding returns 0
02:30:29.109 00.000 11616 scope move finished after 66 + 52 ms
02:30:29.109 00.000 11616 Move returns status 0, amount 66
02:30:29.109 00.000 11616 move complete, result=0
02:30:29.109 00.000 11616 worker thread done servicing request
02:30:29.110 00.001 11616 Worker thread wakes up
02:30:29.110 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.8 px 66 ms SOUTH
02:30:29.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:29.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:30:31.116 02.006 11616 Exposure complete
02:30:31.179 00.063 11616 worker thread done servicing request
02:30:31.179 00.000 12268 OnExposeComplete: enter
02:30:31.179 00.000 12268 UpdateGuideState(): m_state=6
02:30:31.180 00.001 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:30:31.180 00.000 12268 Star::Find returns 1 (0), X=279.22, Y=612.10, Mass=62, SNR=5.4, Peak=47 HFD=1.7
02:30:31.180 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
02:30:31.180 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.37)
02:30:31.180 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=-0.27 hyp=0.84 cameraTheta=-0.33 mountX=-0.19 mountY=0.82, mountTheta=1.80
02:30:31.181 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.79, y=-0.27, opts=13)
02:30:31.181 00.000 12268 Enqueuing Move request for scope (0.79, -0.27)
02:30:31.182 00.001 11616 Worker thread wakes up
02:30:31.182 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.27) opts 0xd
02:30:31.182 00.000 11616 Handling offset move in thread for scope, endpoint = (0.79, -0.27)
02:30:31.182 00.000 11616 Moving (0.79, -0.27) raw xDistance=-0.19 yDistance=0.82
02:30:31.182 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:30:31.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:30:31.182 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.82
02:30:31.182 00.000 11616 MoveAxis(E, 0, ABG)
02:30:31.182 00.000 11616 Move returns status 0, amount 0
02:30:31.182 00.000 11616 MoveAxis(S, 69, ABG)
02:30:31.182 00.000 11616 Guiding  Dir = 1, Dur = 69
02:30:31.183 00.001 11616 IsSlewing returns 0
02:30:31.183 00.000 11616 IsGuiding returns 0
02:30:31.183 00.000 11616 PulseGuide returned control before completion, sleep 79
02:30:31.202 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:30:31.218 00.016 12268 UpdateGuideState exits: m=62 SNR=5.4
02:30:31.219 00.001 12268 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 3 / 99999
02:30:31.219 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699831.219,"Host":"ASTROCENTER","Inst":1,"Distance":0.90,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
02:30:31.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:31.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:30:31.219 00.000 12268 Enqueuing Expose request
02:30:31.267 00.048 11616 IsGuiding returns 1
02:30:31.267 00.000 11616 scope still moving after pulse duration time elapsed
02:30:31.297 00.030 11616 IsSlewing returns 0
02:30:31.297 00.000 11616 IsGuiding returns 1
02:30:31.328 00.031 11616 IsSlewing returns 0
02:30:31.329 00.001 11616 IsGuiding returns 1
02:30:31.359 00.030 11616 IsSlewing returns 0
02:30:31.359 00.000 11616 IsGuiding returns 1
02:30:31.390 00.031 11616 IsSlewing returns 0
02:30:31.391 00.001 11616 IsGuiding returns 0
02:30:31.391 00.000 11616 scope move finished after 69 + 138 ms
02:30:31.391 00.000 11616 Move returns status 0, amount 69
02:30:31.391 00.000 11616 move complete, result=0
02:30:31.391 00.000 11616 worker thread done servicing request
02:30:31.391 00.000 11616 Worker thread wakes up
02:30:31.392 00.001 12268 GuideStep: -0.2 px 0 ms EAST, 0.8 px 69 ms SOUTH
02:30:31.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:31.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:30:33.400 02.008 11616 Exposure complete
02:30:33.466 00.066 11616 worker thread done servicing request
02:30:33.466 00.000 12268 OnExposeComplete: enter
02:30:33.466 00.000 12268 UpdateGuideState(): m_state=6
02:30:33.467 00.001 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:30:33.467 00.000 12268 Star::Find returns 1 (0), X=278.86, Y=611.79, Mass=55, SNR=5.2, Peak=50 HFD=1.8
02:30:33.467 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
02:30:33.467 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
02:30:33.467 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.58 hyp=0.73 cameraTheta=-0.93 mountX=-0.54 mountY=0.51, mountTheta=2.39
02:30:33.469 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.44, y=-0.58, opts=13)
02:30:33.469 00.000 12268 Enqueuing Move request for scope (0.44, -0.58)
02:30:33.469 00.000 11616 Worker thread wakes up
02:30:33.469 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.58) opts 0xd
02:30:33.469 00.000 11616 Handling offset move in thread for scope, endpoint = (0.44, -0.58)
02:30:33.469 00.000 11616 Moving (0.44, -0.58) raw xDistance=-0.54 yDistance=0.51
02:30:33.469 00.000 11616 resist switch: large excursion: input -0.54 thresh 0.29 direction from 0 to -1
02:30:33.469 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.61
02:30:33.470 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
02:30:33.470 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
02:30:33.470 00.000 11616 MoveAxis(E, 301, ABG)
02:30:33.470 00.000 11616 Guiding  Dir = 2, Dur = 301
02:30:33.470 00.000 11616 IsSlewing returns 0
02:30:33.470 00.000 11616 IsGuiding returns 0
02:30:33.471 00.001 11616 PulseGuide returned control before completion, sleep 311
02:30:33.491 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:30:33.509 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
02:30:33.509 00.000 12268 PhdController: settling, locked = 1, distance = 0.85 (1.50) aobump = 0 frame = 4 / 99999
02:30:33.509 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699833.509,"Host":"ASTROCENTER","Inst":1,"Distance":0.85,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
02:30:33.510 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:33.510 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:30:33.510 00.000 12268 Enqueuing Expose request
02:30:33.795 00.285 11616 IsGuiding returns 1
02:30:33.795 00.000 11616 scope still moving after pulse duration time elapsed
02:30:33.825 00.030 11616 IsSlewing returns 0
02:30:33.825 00.000 11616 IsGuiding returns 0
02:30:33.825 00.000 11616 scope move finished after 301 + 53 ms
02:30:33.825 00.000 11616 Move returns status 0, amount 301
02:30:33.825 00.000 11616 MoveAxis(S, 43, ABG)
02:30:33.825 00.000 11616 Guiding  Dir = 1, Dur = 43
02:30:33.826 00.001 11616 IsSlewing returns 0
02:30:33.826 00.000 11616 IsGuiding returns 0
02:30:33.826 00.000 11616 PulseGuide returned control before completion, sleep 53
02:30:33.889 00.063 11616 IsGuiding returns 1
02:30:33.889 00.000 11616 scope still moving after pulse duration time elapsed
02:30:33.919 00.030 11616 IsSlewing returns 0
02:30:33.919 00.000 11616 IsGuiding returns 1
02:30:33.951 00.032 11616 IsSlewing returns 0
02:30:33.951 00.000 11616 IsGuiding returns 1
02:30:33.983 00.032 11616 IsSlewing returns 0
02:30:33.983 00.000 11616 IsGuiding returns 1
02:30:34.015 00.032 11616 IsSlewing returns 0
02:30:34.015 00.000 11616 IsGuiding returns 0
02:30:34.015 00.000 11616 scope move finished after 43 + 145 ms
02:30:34.015 00.000 11616 Move returns status 0, amount 43
02:30:34.015 00.000 11616 move complete, result=0
02:30:34.016 00.001 11616 worker thread done servicing request
02:30:34.016 00.000 11616 Worker thread wakes up
02:30:34.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:34.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:30:34.016 00.000 12268 GuideStep: -0.5 px 301 ms EAST, 0.5 px 43 ms SOUTH
02:30:36.024 02.008 11616 Exposure complete
02:30:36.089 00.065 11616 worker thread done servicing request
02:30:36.089 00.000 12268 OnExposeComplete: enter
02:30:36.089 00.000 12268 UpdateGuideState(): m_state=6
02:30:36.089 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:30:36.090 00.001 12268 Star::Find returns 0 (4), X=279.05, Y=612.28, Mass=62, SNR=5.5, Peak=53 HFD=1.1
02:30:36.090 00.000 12268 DistanceChecker: activated
02:30:36.090 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:36.090 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:36.090 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:36.091 00.001 11616 Worker thread wakes up
02:30:36.091 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:36.091 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:36.091 00.000 11616 move complete, result=0
02:30:36.091 00.000 11616 worker thread done servicing request
02:30:36.196 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:36.196 00.000 12268 Status Line: Star lost - low HFD
02:30:36.200 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:30:36.218 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:30:36.218 00.000 12268 PhdController: settling, locked = 0, distance = 0.85 (1.50) aobump = 0 frame = 5 / 99999
02:30:36.218 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699836.218,"Host":"ASTROCENTER","Inst":1,"Distance":0.85,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:36.219 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:36.219 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:36.219 00.000 12268 Enqueuing Expose request
02:30:36.219 00.000 11616 Worker thread wakes up
02:30:36.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:36.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:38.225 02.006 11616 Exposure complete
02:30:38.291 00.066 11616 worker thread done servicing request
02:30:38.291 00.000 12268 OnExposeComplete: enter
02:30:38.292 00.001 12268 UpdateGuideState(): m_state=6
02:30:38.292 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:30:38.292 00.000 12268 Star::Find returns 1 (0), X=278.91, Y=611.70, Mass=57, SNR=5.2, Peak=50 HFD=2.0
02:30:38.292 00.000 12268 DistanceChecker: deactivated
02:30:38.292 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
02:30:38.292 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
02:30:38.292 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.68 hyp=0.84 cameraTheta=-0.95 mountX=-0.63 mountY=0.57, mountTheta=2.41
02:30:38.294 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=-0.68, opts=13)
02:30:38.294 00.000 12268 Enqueuing Move request for scope (0.49, -0.68)
02:30:38.294 00.000 11616 Worker thread wakes up
02:30:38.294 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.68) opts 0xd
02:30:38.294 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, -0.68)
02:30:38.294 00.000 11616 Moving (0.49, -0.68) raw xDistance=-0.63 yDistance=0.57
02:30:38.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.63
02:30:38.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
02:30:38.294 00.000 11616 MoveAxis(E, 352, ABG)
02:30:38.295 00.001 11616 Guiding  Dir = 2, Dur = 352
02:30:38.295 00.000 11616 IsSlewing returns 0
02:30:38.295 00.000 11616 IsGuiding returns 0
02:30:38.295 00.000 11616 PulseGuide returned control before completion, sleep 362
02:30:38.315 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:30:38.332 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
02:30:38.333 00.001 12268 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 6 / 99999
02:30:38.333 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699838.333,"Host":"ASTROCENTER","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:30:38.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:38.334 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:30:38.334 00.000 12268 Enqueuing Expose request
02:30:38.661 00.327 11616 IsGuiding returns 1
02:30:38.662 00.001 11616 scope still moving after pulse duration time elapsed
02:30:38.692 00.030 11616 IsSlewing returns 0
02:30:38.692 00.000 11616 IsGuiding returns 1
02:30:38.724 00.032 11616 IsSlewing returns 0
02:30:38.724 00.000 11616 IsGuiding returns 1
02:30:38.755 00.031 11616 IsSlewing returns 0
02:30:38.757 00.002 11616 IsGuiding returns 0
02:30:38.757 00.000 11616 scope move finished after 352 + 109 ms
02:30:38.757 00.000 11616 Move returns status 0, amount 352
02:30:38.757 00.000 11616 MoveAxis(S, 48, ABG)
02:30:38.757 00.000 11616 Guiding  Dir = 1, Dur = 48
02:30:38.757 00.000 11616 IsSlewing returns 0
02:30:38.758 00.001 11616 IsGuiding returns 0
02:30:38.758 00.000 11616 PulseGuide returned control before completion, sleep 58
02:30:38.818 00.060 11616 IsGuiding returns 1
02:30:38.818 00.000 11616 scope still moving after pulse duration time elapsed
02:30:38.849 00.031 11616 IsSlewing returns 0
02:30:38.849 00.000 11616 IsGuiding returns 1
02:30:38.879 00.030 11616 IsSlewing returns 0
02:30:38.880 00.001 11616 IsGuiding returns 0
02:30:38.880 00.000 11616 scope move finished after 48 + 74 ms
02:30:38.880 00.000 11616 Move returns status 0, amount 48
02:30:38.880 00.000 11616 move complete, result=0
02:30:38.881 00.001 11616 worker thread done servicing request
02:30:38.881 00.000 11616 Worker thread wakes up
02:30:38.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:38.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:30:38.881 00.000 12268 GuideStep: -0.6 px 352 ms EAST, 0.6 px 48 ms SOUTH
02:30:40.900 02.019 11616 Exposure complete
02:30:40.992 00.092 11616 worker thread done servicing request
02:30:40.992 00.000 12268 OnExposeComplete: enter
02:30:40.992 00.000 12268 UpdateGuideState(): m_state=6
02:30:40.993 00.001 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:30:40.993 00.000 12268 Star::Find returns 1 (0), X=278.43, Y=611.97, Mass=54, SNR=5.1, Peak=47 HFD=1.9
02:30:40.993 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
02:30:40.993 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.13)
02:30:40.993 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.40 hyp=0.40 cameraTheta=-1.57 mountX=-0.40 mountY=0.05, mountTheta=3.01
02:30:40.995 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=-0.40, opts=13)
02:30:40.995 00.000 12268 Enqueuing Move request for scope (-0.00, -0.40)
02:30:40.995 00.000 11616 Worker thread wakes up
02:30:40.995 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.40) opts 0xd
02:30:40.995 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, -0.40)
02:30:40.996 00.001 11616 Moving (-0.00, -0.40) raw xDistance=-0.40 yDistance=0.05
02:30:40.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
02:30:40.996 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:40.996 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:30:40.996 00.000 11616 MoveAxis(E, 224, ABG)
02:30:40.996 00.000 11616 Guiding  Dir = 2, Dur = 224
02:30:40.997 00.001 11616 IsSlewing returns 0
02:30:40.998 00.001 11616 IsGuiding returns 0
02:30:40.998 00.000 11616 PulseGuide returned control before completion, sleep 234
02:30:41.108 00.110 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:30:41.137 00.029 12268 UpdateGuideState exits: m=54 SNR=5.1
02:30:41.137 00.000 12268 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 7 / 99999
02:30:41.138 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768699841.137,"Host":"ASTROCENTER","Inst":1,"Distance":0.71,"Time":2.8,"SettleTime":10.0,"StarLocked":true}
02:30:41.138 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:41.138 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:30:41.138 00.000 12268 Enqueuing Expose request
02:30:41.240 00.102 11616 IsGuiding returns 1
02:30:41.240 00.000 11616 scope still moving after pulse duration time elapsed
02:30:41.266 00.026 11616 IsSlewing returns 0
02:30:41.267 00.001 11616 IsGuiding returns 0
02:30:41.267 00.000 11616 scope move finished after 224 + 44 ms
02:30:41.267 00.000 11616 Move returns status 0, amount 224
02:30:41.267 00.000 11616 MoveAxis(N, 0, ABG)
02:30:41.267 00.000 11616 Move returns status 0, amount 0
02:30:41.267 00.000 11616 move complete, result=0
02:30:41.267 00.000 11616 worker thread done servicing request
02:30:41.267 00.000 12268 GuideStep: -0.4 px 224 ms EAST, 0.1 px 0 ms NORTH
02:30:41.267 00.000 11616 Worker thread wakes up
02:30:41.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:41.268 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:30:43.273 02.005 11616 Exposure complete
02:30:43.343 00.070 11616 worker thread done servicing request
02:30:43.343 00.000 12268 OnExposeComplete: enter
02:30:43.343 00.000 12268 UpdateGuideState(): m_state=6
02:30:43.343 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:30:43.343 00.000 12268 Star::Find returns 1 (0), X=279.20, Y=612.00, Mass=71, SNR=5.8, Peak=51 HFD=1.9
02:30:43.343 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
02:30:43.343 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
02:30:43.343 00.000 12268 CameraToMount -- cameraX=0.77 cameraY=-0.37 hyp=0.86 cameraTheta=-0.45 mountX=-0.30 mountY=0.81, mountTheta=1.92
02:30:43.345 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.77, y=-0.37, opts=13)
02:30:43.345 00.000 12268 Enqueuing Move request for scope (0.77, -0.37)
02:30:43.345 00.000 11616 Worker thread wakes up
02:30:43.346 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.37) opts 0xd
02:30:43.346 00.000 11616 Handling offset move in thread for scope, endpoint = (0.77, -0.37)
02:30:43.346 00.000 11616 Moving (0.77, -0.37) raw xDistance=-0.30 yDistance=0.81
02:30:43.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
02:30:43.346 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.81
02:30:43.346 00.000 11616 MoveAxis(E, 165, ABG)
02:30:43.346 00.000 11616 Guiding  Dir = 2, Dur = 165
02:30:43.346 00.000 11616 IsSlewing returns 0
02:30:43.347 00.001 11616 IsGuiding returns 0
02:30:43.347 00.000 11616 PulseGuide returned control before completion, sleep 175
02:30:43.370 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:30:43.390 00.020 12268 UpdateGuideState exits: m=71 SNR=5.8
02:30:43.390 00.000 12268 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 8 / 99999
02:30:43.390 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699843.390,"Host":"ASTROCENTER","Inst":1,"Distance":0.75,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
02:30:43.391 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:43.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:30:43.391 00.000 12268 Enqueuing Expose request
02:30:43.539 00.148 11616 IsGuiding returns 1
02:30:43.539 00.000 11616 scope still moving after pulse duration time elapsed
02:30:43.570 00.031 11616 IsSlewing returns 0
02:30:43.570 00.000 11616 IsGuiding returns 0
02:30:43.570 00.000 11616 scope move finished after 165 + 57 ms
02:30:43.570 00.000 11616 Move returns status 0, amount 165
02:30:43.571 00.001 11616 MoveAxis(S, 69, ABG)
02:30:43.571 00.000 11616 Guiding  Dir = 1, Dur = 69
02:30:43.571 00.000 11616 IsSlewing returns 0
02:30:43.571 00.000 11616 IsGuiding returns 0
02:30:43.572 00.001 11616 PulseGuide returned control before completion, sleep 79
02:30:43.662 00.090 11616 IsGuiding returns 1
02:30:43.662 00.000 11616 scope still moving after pulse duration time elapsed
02:30:43.694 00.032 11616 IsSlewing returns 0
02:30:43.694 00.000 11616 IsGuiding returns 0
02:30:43.694 00.000 11616 scope move finished after 69 + 54 ms
02:30:43.694 00.000 11616 Move returns status 0, amount 69
02:30:43.694 00.000 11616 move complete, result=0
02:30:43.695 00.001 11616 worker thread done servicing request
02:30:43.695 00.000 12268 GuideStep: -0.3 px 165 ms EAST, 0.8 px 69 ms SOUTH
02:30:43.695 00.000 11616 Worker thread wakes up
02:30:43.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:43.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:30:45.701 02.006 11616 Exposure complete
02:30:45.766 00.065 11616 worker thread done servicing request
02:30:45.766 00.000 12268 OnExposeComplete: enter
02:30:45.766 00.000 12268 UpdateGuideState(): m_state=6
02:30:45.766 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:30:45.767 00.001 12268 Star::Find returns 0 (4), X=279.08, Y=612.80, Mass=74, SNR=5.9, Peak=47 HFD=1.4
02:30:45.767 00.000 12268 DistanceChecker: activated
02:30:45.767 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:45.767 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:45.768 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:45.768 00.000 11616 Worker thread wakes up
02:30:45.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:45.768 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:45.768 00.000 11616 move complete, result=0
02:30:45.768 00.000 11616 worker thread done servicing request
02:30:45.869 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:45.869 00.000 12268 Status Line: Star lost - low HFD
02:30:45.873 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:30:45.891 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:30:45.891 00.000 12268 PhdController: settling, locked = 0, distance = 0.75 (1.50) aobump = 0 frame = 9 / 99999
02:30:45.891 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699845.891,"Host":"ASTROCENTER","Inst":1,"Distance":0.75,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:45.891 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:45.892 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:45.892 00.000 12268 Enqueuing Expose request
02:30:45.892 00.000 11616 Worker thread wakes up
02:30:45.892 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:45.892 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:47.905 02.013 11616 Exposure complete
02:30:47.969 00.064 11616 worker thread done servicing request
02:30:47.969 00.000 12268 OnExposeComplete: enter
02:30:47.969 00.000 12268 UpdateGuideState(): m_state=6
02:30:47.969 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:30:47.969 00.000 12268 Star::Find returns 0 (4), X=279.00, Y=612.09, Mass=51, SNR=5.0, Peak=49 HFD=1.3
02:30:47.969 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:47.970 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:47.970 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:47.970 00.000 11616 Worker thread wakes up
02:30:47.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:47.970 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:47.970 00.000 11616 move complete, result=0
02:30:47.971 00.001 11616 worker thread done servicing request
02:30:48.073 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:48.073 00.000 12268 Status Line: Star lost - low HFD
02:30:48.077 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:30:48.094 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:30:48.094 00.000 12268 PhdController: settling, locked = 0, distance = 0.75 (1.50) aobump = 0 frame = 10 / 99999
02:30:48.094 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699848.094,"Host":"ASTROCENTER","Inst":1,"Distance":0.75,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:48.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:48.094 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:48.095 00.001 12268 Enqueuing Expose request
02:30:48.095 00.000 11616 Worker thread wakes up
02:30:48.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:48.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:50.104 02.009 11616 Exposure complete
02:30:50.167 00.063 11616 worker thread done servicing request
02:30:50.167 00.000 12268 OnExposeComplete: enter
02:30:50.167 00.000 12268 UpdateGuideState(): m_state=6
02:30:50.167 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:30:50.167 00.000 12268 Star::Find returns 0 (4), X=279.00, Y=612.10, Mass=55, SNR=5.2, Peak=52 HFD=1.3
02:30:50.167 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:50.168 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:50.168 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:50.168 00.000 11616 Worker thread wakes up
02:30:50.168 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:50.168 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:50.169 00.001 11616 move complete, result=0
02:30:50.169 00.000 11616 worker thread done servicing request
02:30:50.271 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:50.271 00.000 12268 Status Line: Star lost - low HFD
02:30:50.275 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:30:50.293 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:30:50.293 00.000 12268 PhdController: settling, locked = 0, distance = 0.75 (1.50) aobump = 0 frame = 11 / 99999
02:30:50.293 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699850.293,"Host":"ASTROCENTER","Inst":1,"Distance":0.75,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:50.294 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:50.294 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:50.294 00.000 12268 Enqueuing Expose request
02:30:50.294 00.000 11616 Worker thread wakes up
02:30:50.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:50.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:52.304 02.010 11616 Exposure complete
02:30:52.368 00.064 11616 worker thread done servicing request
02:30:52.369 00.001 12268 OnExposeComplete: enter
02:30:52.369 00.000 12268 UpdateGuideState(): m_state=6
02:30:52.369 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
02:30:52.369 00.000 12268 Star::Find returns 0 (4), X=278.79, Y=612.48, Mass=63, SNR=5.5, Peak=50 HFD=1.0
02:30:52.369 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:52.370 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:52.370 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:52.370 00.000 11616 Worker thread wakes up
02:30:52.370 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:52.370 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:52.370 00.000 11616 move complete, result=0
02:30:52.370 00.000 11616 worker thread done servicing request
02:30:52.472 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:52.472 00.000 12268 Status Line: Star lost - low HFD
02:30:52.476 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:30:52.494 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:30:52.494 00.000 12268 PhdController: settling, locked = 0, distance = 0.75 (1.50) aobump = 0 frame = 12 / 99999
02:30:52.495 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768699852.495,"Host":"ASTROCENTER","Inst":1,"Distance":0.75,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:52.495 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:52.495 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:52.495 00.000 12268 Enqueuing Expose request
02:30:52.495 00.000 11616 Worker thread wakes up
02:30:52.496 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:52.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:54.518 02.022 11616 Exposure complete
02:30:54.588 00.070 11616 worker thread done servicing request
02:30:54.588 00.000 12268 OnExposeComplete: enter
02:30:54.588 00.000 12268 UpdateGuideState(): m_state=6
02:30:54.589 00.001 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
02:30:54.589 00.000 12268 Star::Find returns 0 (4), X=279.00, Y=612.15, Mass=51, SNR=5.0, Peak=50 HFD=1.2
02:30:54.589 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:54.590 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:54.590 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:54.590 00.000 11616 Worker thread wakes up
02:30:54.590 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:54.590 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:54.590 00.000 11616 move complete, result=0
02:30:54.590 00.000 11616 worker thread done servicing request
02:30:54.696 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:54.698 00.002 12268 Status Line: Star lost - low HFD
02:30:54.702 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:30:54.720 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:30:54.720 00.000 12268 PhdController: settling, locked = 0, distance = 0.75 (1.50) aobump = 0 frame = 13 / 99999
02:30:54.720 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699854.720,"Host":"ASTROCENTER","Inst":1,"Distance":0.75,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:54.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:54.720 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:54.720 00.000 12268 Enqueuing Expose request
02:30:54.721 00.001 11616 Worker thread wakes up
02:30:54.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:54.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:30:56.736 02.015 11616 Exposure complete
02:30:56.802 00.066 11616 worker thread done servicing request
02:30:56.802 00.000 12268 OnExposeComplete: enter
02:30:56.802 00.000 12268 UpdateGuideState(): m_state=6
02:30:56.803 00.001 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
02:30:56.803 00.000 12268 Star::Find returns 1 (0), X=279.00, Y=611.39, Mass=58, SNR=5.3, Peak=47 HFD=2.9
02:30:56.803 00.000 12268 DistanceChecker: deactivated
02:30:56.803 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
02:30:56.803 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.65)
02:30:56.803 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.99 hyp=1.14 cameraTheta=-1.05 mountX=-0.93 mountY=0.69, mountTheta=2.50
02:30:56.805 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.99, opts=13)
02:30:56.805 00.000 12268 Enqueuing Move request for scope (0.57, -0.99)
02:30:56.805 00.000 11616 Worker thread wakes up
02:30:56.805 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.99) opts 0xd
02:30:56.805 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.99)
02:30:56.805 00.000 11616 Moving (0.57, -0.99) raw xDistance=-0.93 yDistance=0.69
02:30:56.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.93
02:30:56.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
02:30:56.806 00.001 11616 MoveAxis(E, 520, ABG)
02:30:56.806 00.000 11616 Guiding  Dir = 2, Dur = 520
02:30:56.806 00.000 11616 IsSlewing returns 0
02:30:56.806 00.000 11616 IsGuiding returns 0
02:30:56.807 00.001 11616 PulseGuide returned control before completion, sleep 530
02:30:56.829 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:30:56.850 00.021 12268 UpdateGuideState exits: m=58 SNR=5.3
02:30:56.850 00.000 12268 PhdController: settling, locked = 1, distance = 0.87 (1.50) aobump = 0 frame = 14 / 99999
02:30:56.850 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699856.850,"Host":"ASTROCENTER","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:30:56.851 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:56.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:30:56.851 00.000 12268 Enqueuing Expose request
02:30:57.344 00.493 11616 IsGuiding returns 1
02:30:57.345 00.001 11616 scope still moving after pulse duration time elapsed
02:30:57.375 00.030 11616 IsSlewing returns 0
02:30:57.375 00.000 11616 IsGuiding returns 0
02:30:57.376 00.001 11616 scope move finished after 520 + 48 ms
02:30:57.376 00.000 11616 Move returns status 0, amount 520
02:30:57.376 00.000 11616 MoveAxis(S, 59, ABG)
02:30:57.376 00.000 11616 Guiding  Dir = 1, Dur = 59
02:30:57.376 00.000 11616 IsSlewing returns 0
02:30:57.376 00.000 11616 IsGuiding returns 0
02:30:57.377 00.001 11616 PulseGuide returned control before completion, sleep 69
02:30:57.452 00.075 11616 IsGuiding returns 1
02:30:57.452 00.000 11616 scope still moving after pulse duration time elapsed
02:30:57.483 00.031 11616 IsSlewing returns 0
02:30:57.484 00.001 11616 IsGuiding returns 0
02:30:57.484 00.000 11616 scope move finished after 59 + 48 ms
02:30:57.484 00.000 11616 Move returns status 0, amount 59
02:30:57.484 00.000 11616 move complete, result=0
02:30:57.484 00.000 11616 worker thread done servicing request
02:30:57.484 00.000 11616 Worker thread wakes up
02:30:57.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:57.485 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:30:57.485 00.000 12268 GuideStep: -0.9 px 520 ms EAST, 0.7 px 59 ms SOUTH
02:30:59.489 02.004 11616 Exposure complete
02:30:59.552 00.063 11616 worker thread done servicing request
02:30:59.553 00.001 12268 OnExposeComplete: enter
02:30:59.553 00.000 12268 UpdateGuideState(): m_state=6
02:30:59.553 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
02:30:59.553 00.000 12268 Star::Find returns 0 (4), X=279.00, Y=612.05, Mass=52, SNR=5.0, Peak=49 HFD=1.4
02:30:59.553 00.000 12268 DistanceChecker: activated
02:30:59.553 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:30:59.554 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:30:59.554 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:30:59.554 00.000 11616 Worker thread wakes up
02:30:59.554 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:30:59.554 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:30:59.554 00.000 11616 move complete, result=0
02:30:59.555 00.001 11616 worker thread done servicing request
02:30:59.661 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:30:59.661 00.000 12268 Status Line: Star lost - low HFD
02:30:59.665 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:30:59.683 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:30:59.683 00.000 12268 PhdController: settling, locked = 0, distance = 0.87 (1.50) aobump = 0 frame = 15 / 99999
02:30:59.683 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699859.683,"Host":"ASTROCENTER","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:30:59.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:59.683 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:30:59.683 00.000 12268 Enqueuing Expose request
02:30:59.683 00.000 11616 Worker thread wakes up
02:30:59.684 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:30:59.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:31:01.701 02.017 11616 Exposure complete
02:31:01.769 00.068 11616 worker thread done servicing request
02:31:01.769 00.000 12268 OnExposeComplete: enter
02:31:01.769 00.000 12268 UpdateGuideState(): m_state=6
02:31:01.769 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
02:31:01.770 00.001 12268 Star::Find returns 0 (4), X=278.87, Y=612.35, Mass=56, SNR=5.2, Peak=50 HFD=1.0
02:31:01.770 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:31:01.770 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:31:01.770 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:31:01.771 00.001 11616 Worker thread wakes up
02:31:01.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:31:01.771 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:31:01.771 00.000 11616 move complete, result=0
02:31:01.771 00.000 11616 worker thread done servicing request
02:31:01.886 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:31:01.886 00.000 12268 Status Line: Star lost - low HFD
02:31:01.888 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:31:01.907 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:31:01.907 00.000 12268 PhdController: settling, locked = 0, distance = 0.87 (1.50) aobump = 0 frame = 16 / 99999
02:31:01.907 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699861.907,"Host":"ASTROCENTER","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:31:01.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:01.907 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:31:01.907 00.000 12268 Enqueuing Expose request
02:31:01.907 00.000 11616 Worker thread wakes up
02:31:01.907 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:01.907 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:31:03.923 02.016 11616 Exposure complete
02:31:03.993 00.070 11616 worker thread done servicing request
02:31:03.993 00.000 12268 OnExposeComplete: enter
02:31:03.993 00.000 12268 UpdateGuideState(): m_state=6
02:31:03.994 00.001 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
02:31:03.994 00.000 12268 Star::Find returns 1 (0), X=279.00, Y=611.99, Mass=58, SNR=5.3, Peak=52 HFD=1.5
02:31:03.994 00.000 12268 DistanceChecker: deactivated
02:31:03.994 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
02:31:03.994 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
02:31:03.994 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.38 hyp=0.69 cameraTheta=-0.59 mountX=-0.32 mountY=0.62, mountTheta=2.06
02:31:03.997 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.38, opts=13)
02:31:03.997 00.000 12268 Enqueuing Move request for scope (0.57, -0.38)
02:31:03.997 00.000 11616 Worker thread wakes up
02:31:03.997 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.38) opts 0xd
02:31:03.998 00.001 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.38)
02:31:03.998 00.000 11616 Moving (0.57, -0.38) raw xDistance=-0.32 yDistance=0.62
02:31:03.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.32
02:31:03.998 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.62
02:31:03.998 00.000 11616 MoveAxis(E, 182, ABG)
02:31:03.998 00.000 11616 Guiding  Dir = 2, Dur = 182
02:31:03.998 00.000 11616 IsSlewing returns 0
02:31:03.998 00.000 11616 IsGuiding returns 0
02:31:03.999 00.001 11616 PulseGuide returned control before completion, sleep 192
02:31:04.023 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:31:04.041 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
02:31:04.041 00.000 12268 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 17 / 99999
02:31:04.041 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768699864.041,"Host":"ASTROCENTER","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:31:04.041 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:04.041 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:04.042 00.001 12268 Enqueuing Expose request
02:31:04.204 00.162 11616 IsGuiding returns 1
02:31:04.204 00.000 11616 scope still moving after pulse duration time elapsed
02:31:04.235 00.031 11616 IsSlewing returns 0
02:31:04.235 00.000 11616 IsGuiding returns 0
02:31:04.237 00.002 11616 scope move finished after 182 + 55 ms
02:31:04.237 00.000 11616 Move returns status 0, amount 182
02:31:04.237 00.000 11616 MoveAxis(S, 52, ABG)
02:31:04.237 00.000 11616 Guiding  Dir = 1, Dur = 52
02:31:04.237 00.000 11616 IsSlewing returns 0
02:31:04.237 00.000 11616 IsGuiding returns 0
02:31:04.237 00.000 11616 PulseGuide returned control before completion, sleep 62
02:31:04.315 00.078 11616 IsGuiding returns 1
02:31:04.315 00.000 11616 scope still moving after pulse duration time elapsed
02:31:04.345 00.030 11616 IsSlewing returns 0
02:31:04.345 00.000 11616 IsGuiding returns 0
02:31:04.345 00.000 11616 scope move finished after 52 + 57 ms
02:31:04.345 00.000 11616 Move returns status 0, amount 52
02:31:04.345 00.000 11616 move complete, result=0
02:31:04.346 00.001 11616 worker thread done servicing request
02:31:04.346 00.000 12268 GuideStep: -0.3 px 182 ms EAST, 0.6 px 52 ms SOUTH
02:31:04.346 00.000 11616 Worker thread wakes up
02:31:04.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:04.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:06.352 02.006 11616 Exposure complete
02:31:06.418 00.066 11616 worker thread done servicing request
02:31:06.418 00.000 12268 OnExposeComplete: enter
02:31:06.418 00.000 12268 UpdateGuideState(): m_state=6
02:31:06.418 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
02:31:06.418 00.000 12268 Star::Find returns 0 (4), X=279.00, Y=612.37, Mass=66, SNR=5.6, Peak=51 HFD=1.1
02:31:06.419 00.001 12268 DistanceChecker: activated
02:31:06.419 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:31:06.419 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:31:06.419 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:31:06.419 00.000 11616 Worker thread wakes up
02:31:06.420 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:31:06.420 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:31:06.420 00.000 11616 move complete, result=0
02:31:06.420 00.000 11616 worker thread done servicing request
02:31:06.523 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:31:06.523 00.000 12268 Status Line: Star lost - low HFD
02:31:06.526 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:31:06.543 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:31:06.543 00.000 12268 PhdController: settling, locked = 0, distance = 0.82 (1.50) aobump = 0 frame = 18 / 99999
02:31:06.543 00.000 12268 PhdController failed: timed-out waiting for guider to settle
02:31:06.544 00.001 12268 PhdController: newstate STATE_FINISH
02:31:06.544 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
02:31:06.544 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768699866.544,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":18,"DroppedFrames":9}
02:31:06.544 00.000 12268 Mount: notify guiding dither settle done success=0
02:31:06.544 00.000 12268 PhdController: newstate STATE_IDLE
02:31:06.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:06.545 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:31:06.545 00.000 12268 Enqueuing Expose request
02:31:06.545 00.000 11616 Worker thread wakes up
02:31:06.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:06.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:31:08.554 02.009 11616 Exposure complete
02:31:08.620 00.066 11616 worker thread done servicing request
02:31:08.620 00.000 12268 OnExposeComplete: enter
02:31:08.620 00.000 12268 UpdateGuideState(): m_state=6
02:31:08.620 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
02:31:08.620 00.000 12268 Star::Find returns 1 (0), X=278.71, Y=612.24, Mass=80, SNR=6.1, Peak=50 HFD=3.9
02:31:08.620 00.000 12268 DistanceChecker: deactivated
02:31:08.621 00.001 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
02:31:08.621 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
02:31:08.621 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.14 hyp=0.31 cameraTheta=-0.46 mountX=-0.11 mountY=0.30, mountTheta=1.93
02:31:08.622 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.14, opts=13)
02:31:08.622 00.000 12268 Enqueuing Move request for scope (0.28, -0.14)
02:31:08.622 00.000 11616 Worker thread wakes up
02:31:08.622 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.14) opts 0xd
02:31:08.623 00.001 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.14)
02:31:08.623 00.000 11616 Moving (0.28, -0.14) raw xDistance=-0.11 yDistance=0.30
02:31:08.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.11
02:31:08.623 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
02:31:08.623 00.000 11616 MoveAxis(E, 62, ABG)
02:31:08.623 00.000 11616 Guiding  Dir = 2, Dur = 62
02:31:08.623 00.000 11616 IsSlewing returns 0
02:31:08.623 00.000 11616 IsGuiding returns 0
02:31:08.624 00.001 11616 PulseGuide returned control before completion, sleep 72
02:31:08.644 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:31:08.663 00.019 12268 UpdateGuideState exits: m=80 SNR=6.1
02:31:08.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:08.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:08.663 00.000 12268 Enqueuing Expose request
02:31:08.707 00.044 11616 IsGuiding returns 1
02:31:08.707 00.000 11616 scope still moving after pulse duration time elapsed
02:31:08.739 00.032 11616 IsSlewing returns 0
02:31:08.740 00.001 11616 IsGuiding returns 0
02:31:08.740 00.000 11616 scope move finished after 62 + 54 ms
02:31:08.740 00.000 11616 Move returns status 0, amount 62
02:31:08.740 00.000 11616 MoveAxis(S, 25, ABG)
02:31:08.740 00.000 11616 Guiding  Dir = 1, Dur = 25
02:31:08.740 00.000 11616 IsSlewing returns 0
02:31:08.740 00.000 11616 IsGuiding returns 0
02:31:08.741 00.001 11616 PulseGuide returned control before completion, sleep 35
02:31:08.786 00.045 11616 IsGuiding returns 1
02:31:08.786 00.000 11616 scope still moving after pulse duration time elapsed
02:31:08.817 00.031 11616 IsSlewing returns 0
02:31:08.817 00.000 11616 IsGuiding returns 0
02:31:08.817 00.000 11616 scope move finished after 25 + 52 ms
02:31:08.817 00.000 11616 Move returns status 0, amount 25
02:31:08.817 00.000 11616 move complete, result=0
02:31:08.817 00.000 11616 worker thread done servicing request
02:31:08.817 00.000 11616 Worker thread wakes up
02:31:08.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:08.818 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:08.818 00.000 12268 GuideStep: -0.1 px 62 ms EAST, 0.3 px 25 ms SOUTH
02:31:10.830 02.012 11616 Exposure complete
02:31:10.897 00.067 11616 worker thread done servicing request
02:31:10.897 00.000 12268 OnExposeComplete: enter
02:31:10.897 00.000 12268 UpdateGuideState(): m_state=6
02:31:10.897 00.000 12268 Star::Find(15, 278, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
02:31:10.897 00.000 12268 Star::Find returns 1 (0), X=278.86, Y=611.87, Mass=68, SNR=5.7, Peak=54 HFD=1.9
02:31:10.897 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
02:31:10.897 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
02:31:10.897 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.51 hyp=0.67 cameraTheta=-0.87 mountX=-0.46 mountY=0.49, mountTheta=2.33
02:31:10.899 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.51, opts=13)
02:31:10.899 00.000 12268 Enqueuing Move request for scope (0.43, -0.51)
02:31:10.899 00.000 11616 Worker thread wakes up
02:31:10.899 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.51) opts 0xd
02:31:10.900 00.001 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.51)
02:31:10.900 00.000 11616 Moving (0.43, -0.51) raw xDistance=-0.46 yDistance=0.49
02:31:10.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
02:31:10.900 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
02:31:10.900 00.000 11616 MoveAxis(E, 260, ABG)
02:31:10.900 00.000 11616 Guiding  Dir = 2, Dur = 260
02:31:10.900 00.000 11616 IsSlewing returns 0
02:31:10.901 00.001 11616 IsGuiding returns 0
02:31:10.901 00.000 11616 PulseGuide returned control before completion, sleep 270
02:31:10.923 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:31:10.942 00.019 12268 UpdateGuideState exits: m=68 SNR=5.7
02:31:10.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:10.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:10.942 00.000 12268 Enqueuing Expose request
02:31:11.183 00.241 11616 IsGuiding returns 1
02:31:11.183 00.000 11616 scope still moving after pulse duration time elapsed
02:31:11.213 00.030 11616 IsSlewing returns 0
02:31:11.214 00.001 11616 IsGuiding returns 1
02:31:11.245 00.031 11616 IsSlewing returns 0
02:31:11.245 00.000 11616 IsGuiding returns 1
02:31:11.277 00.032 11616 IsSlewing returns 0
02:31:11.277 00.000 11616 IsGuiding returns 1
02:31:11.309 00.032 11616 IsSlewing returns 0
02:31:11.310 00.001 11616 IsGuiding returns 1
02:31:11.339 00.029 11616 IsSlewing returns 0
02:31:11.340 00.001 11616 IsGuiding returns 0
02:31:11.340 00.000 11616 scope move finished after 260 + 179 ms
02:31:11.340 00.000 11616 Move returns status 0, amount 260
02:31:11.340 00.000 11616 MoveAxis(S, 42, ABG)
02:31:11.340 00.000 11616 Guiding  Dir = 1, Dur = 42
02:31:11.340 00.000 11616 IsSlewing returns 0
02:31:11.341 00.001 11616 IsGuiding returns 0
02:31:11.341 00.000 11616 PulseGuide returned control before completion, sleep 52
02:31:11.402 00.061 11616 IsGuiding returns 1
02:31:11.402 00.000 11616 scope still moving after pulse duration time elapsed
02:31:11.434 00.032 11616 IsSlewing returns 0
02:31:11.435 00.001 11616 IsGuiding returns 0
02:31:11.435 00.000 11616 scope move finished after 42 + 52 ms
02:31:11.435 00.000 11616 Move returns status 0, amount 42
02:31:11.435 00.000 11616 move complete, result=0
02:31:11.435 00.000 11616 worker thread done servicing request
02:31:11.435 00.000 12268 GuideStep: -0.5 px 260 ms EAST, 0.5 px 42 ms SOUTH
02:31:11.436 00.001 11616 Worker thread wakes up
02:31:11.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:11.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:13.453 02.017 11616 Exposure complete
02:31:13.519 00.066 11616 worker thread done servicing request
02:31:13.520 00.001 12268 OnExposeComplete: enter
02:31:13.520 00.000 12268 UpdateGuideState(): m_state=6
02:31:13.520 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
02:31:13.520 00.000 12268 Star::Find returns 0 (4), X=278.65, Y=612.19, Mass=57, SNR=5.2, Peak=52 HFD=1.3
02:31:13.520 00.000 12268 DistanceChecker: activated
02:31:13.520 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:31:13.521 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:31:13.521 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:31:13.521 00.000 11616 Worker thread wakes up
02:31:13.521 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:31:13.521 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:31:13.522 00.001 11616 move complete, result=0
02:31:13.522 00.000 11616 worker thread done servicing request
02:31:13.638 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:31:13.639 00.001 12268 Status Line: Star lost - low HFD
02:31:13.642 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:31:13.660 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:31:13.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:13.660 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:31:13.660 00.000 12268 Enqueuing Expose request
02:31:13.660 00.000 11616 Worker thread wakes up
02:31:13.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:13.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:31:15.660 02.000 11616 Exposure complete
02:31:15.726 00.066 11616 worker thread done servicing request
02:31:15.726 00.000 12268 OnExposeComplete: enter
02:31:15.726 00.000 12268 UpdateGuideState(): m_state=6
02:31:15.726 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
02:31:15.726 00.000 12268 Star::Find returns 1 (0), X=279.13, Y=612.15, Mass=74, SNR=5.9, Peak=55 HFD=1.5
02:31:15.726 00.000 12268 DistanceChecker: deactivated
02:31:15.726 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
02:31:15.726 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.39)
02:31:15.727 00.001 12268 CameraToMount -- cameraX=0.70 cameraY=-0.23 hyp=0.73 cameraTheta=-0.31 mountX=-0.16 mountY=0.72, mountTheta=1.79
02:31:15.728 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=-0.23, opts=13)
02:31:15.728 00.000 12268 Enqueuing Move request for scope (0.70, -0.23)
02:31:15.728 00.000 11616 Worker thread wakes up
02:31:15.728 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.23) opts 0xd
02:31:15.728 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, -0.23)
02:31:15.728 00.000 11616 Moving (0.70, -0.23) raw xDistance=-0.16 yDistance=0.72
02:31:15.729 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.16
02:31:15.729 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.72
02:31:15.729 00.000 11616 MoveAxis(E, 88, ABG)
02:31:15.729 00.000 11616 Guiding  Dir = 2, Dur = 88
02:31:15.729 00.000 11616 IsSlewing returns 0
02:31:15.729 00.000 11616 IsGuiding returns 0
02:31:15.730 00.001 11616 PulseGuide returned control before completion, sleep 98
02:31:15.749 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:31:15.767 00.018 12268 UpdateGuideState exits: m=74 SNR=5.9
02:31:15.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:15.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:15.767 00.000 12268 Enqueuing Expose request
02:31:15.836 00.069 11616 IsGuiding returns 1
02:31:15.836 00.000 11616 scope still moving after pulse duration time elapsed
02:31:15.865 00.029 11616 IsSlewing returns 0
02:31:15.865 00.000 11616 IsGuiding returns 1
02:31:15.896 00.031 11616 IsSlewing returns 0
02:31:15.897 00.001 11616 IsGuiding returns 1
02:31:15.928 00.031 11616 IsSlewing returns 0
02:31:15.929 00.001 11616 IsGuiding returns 1
02:31:15.960 00.031 11616 IsSlewing returns 0
02:31:15.960 00.000 11616 IsGuiding returns 1
02:31:15.990 00.030 11616 IsSlewing returns 0
02:31:15.991 00.001 11616 IsGuiding returns 1
02:31:16.021 00.030 11616 IsSlewing returns 0
02:31:16.022 00.001 11616 IsGuiding returns 0
02:31:16.022 00.000 11616 scope move finished after 88 + 205 ms
02:31:16.022 00.000 11616 Move returns status 0, amount 88
02:31:16.022 00.000 11616 MoveAxis(S, 61, ABG)
02:31:16.022 00.000 11616 Guiding  Dir = 1, Dur = 61
02:31:16.023 00.001 11616 IsSlewing returns 0
02:31:16.023 00.000 11616 IsGuiding returns 0
02:31:16.023 00.000 11616 PulseGuide returned control before completion, sleep 71
02:31:16.097 00.074 11616 IsGuiding returns 1
02:31:16.097 00.000 11616 scope still moving after pulse duration time elapsed
02:31:16.128 00.031 11616 IsSlewing returns 0
02:31:16.129 00.001 11616 IsGuiding returns 0
02:31:16.129 00.000 11616 scope move finished after 61 + 44 ms
02:31:16.129 00.000 11616 Move returns status 0, amount 61
02:31:16.129 00.000 11616 move complete, result=0
02:31:16.129 00.000 11616 worker thread done servicing request
02:31:16.129 00.000 11616 Worker thread wakes up
02:31:16.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:16.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:16.130 00.001 12268 GuideStep: -0.2 px 88 ms EAST, 0.7 px 61 ms SOUTH
02:31:18.134 02.004 11616 Exposure complete
02:31:18.201 00.067 11616 worker thread done servicing request
02:31:18.201 00.000 12268 OnExposeComplete: enter
02:31:18.201 00.000 12268 UpdateGuideState(): m_state=6
02:31:18.201 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
02:31:18.202 00.001 12268 Star::Find returns 1 (0), X=278.78, Y=612.05, Mass=75, SNR=6.0, Peak=55 HFD=1.7
02:31:18.202 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
02:31:18.202 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.95)
02:31:18.202 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.33 hyp=0.48 cameraTheta=-0.75 mountX=-0.29 mountY=0.39, mountTheta=2.21
02:31:18.205 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.35, y=-0.33, opts=13)
02:31:18.205 00.000 12268 Enqueuing Move request for scope (0.35, -0.33)
02:31:18.205 00.000 11616 Worker thread wakes up
02:31:18.205 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.33) opts 0xd
02:31:18.205 00.000 11616 Handling offset move in thread for scope, endpoint = (0.35, -0.33)
02:31:18.205 00.000 11616 Moving (0.35, -0.33) raw xDistance=-0.29 yDistance=0.39
02:31:18.205 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.29
02:31:18.206 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.39
02:31:18.206 00.000 11616 MoveAxis(E, 164, ABG)
02:31:18.206 00.000 11616 Guiding  Dir = 2, Dur = 164
02:31:18.206 00.000 11616 IsSlewing returns 0
02:31:18.206 00.000 11616 IsGuiding returns 0
02:31:18.207 00.001 11616 PulseGuide returned control before completion, sleep 174
02:31:18.226 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:18.244 00.018 12268 UpdateGuideState exits: m=75 SNR=6.0
02:31:18.244 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:18.244 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:18.244 00.000 12268 Enqueuing Expose request
02:31:18.383 00.139 11616 IsGuiding returns 1
02:31:18.384 00.001 11616 scope still moving after pulse duration time elapsed
02:31:18.415 00.031 11616 IsSlewing returns 0
02:31:18.416 00.001 11616 IsGuiding returns 1
02:31:18.448 00.032 11616 IsSlewing returns 0
02:31:18.448 00.000 11616 IsGuiding returns 1
02:31:18.479 00.031 11616 IsSlewing returns 0
02:31:18.480 00.001 11616 IsGuiding returns 1
02:31:18.511 00.031 11616 IsSlewing returns 0
02:31:18.511 00.000 11616 IsGuiding returns 1
02:31:18.541 00.030 11616 IsSlewing returns 0
02:31:18.542 00.001 11616 IsGuiding returns 0
02:31:18.542 00.000 11616 scope move finished after 164 + 171 ms
02:31:18.542 00.000 11616 Move returns status 0, amount 164
02:31:18.543 00.001 11616 MoveAxis(S, 33, ABG)
02:31:18.543 00.000 11616 Guiding  Dir = 1, Dur = 33
02:31:18.543 00.000 11616 IsSlewing returns 0
02:31:18.543 00.000 11616 IsGuiding returns 0
02:31:18.544 00.001 11616 PulseGuide returned control before completion, sleep 43
02:31:18.590 00.046 11616 IsGuiding returns 1
02:31:18.591 00.001 11616 scope still moving after pulse duration time elapsed
02:31:18.620 00.029 11616 IsSlewing returns 0
02:31:18.621 00.001 11616 IsGuiding returns 1
02:31:18.650 00.029 11616 IsSlewing returns 0
02:31:18.651 00.001 11616 IsGuiding returns 0
02:31:18.651 00.000 11616 scope move finished after 33 + 74 ms
02:31:18.651 00.000 11616 Move returns status 0, amount 33
02:31:18.651 00.000 11616 move complete, result=0
02:31:18.651 00.000 11616 worker thread done servicing request
02:31:18.651 00.000 11616 Worker thread wakes up
02:31:18.651 00.000 12268 GuideStep: -0.3 px 164 ms EAST, 0.4 px 33 ms SOUTH
02:31:18.652 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:18.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:20.752 02.100 11616 Exposure complete
02:31:20.816 00.064 11616 worker thread done servicing request
02:31:20.816 00.000 12268 OnExposeComplete: enter
02:31:20.816 00.000 12268 UpdateGuideState(): m_state=6
02:31:20.816 00.000 12268 Star::Find(15, 278, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
02:31:20.816 00.000 12268 Star::Find returns 1 (0), X=279.13, Y=611.85, Mass=56, SNR=5.2, Peak=49 HFD=1.8
02:31:20.816 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
02:31:20.816 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
02:31:20.816 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.52 hyp=0.87 cameraTheta=-0.64 mountX=-0.45 mountY=0.76, mountTheta=2.11
02:31:20.818 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.70, y=-0.52, opts=13)
02:31:20.818 00.000 12268 Enqueuing Move request for scope (0.70, -0.52)
02:31:20.818 00.000 11616 Worker thread wakes up
02:31:20.818 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.52) opts 0xd
02:31:20.818 00.000 11616 Handling offset move in thread for scope, endpoint = (0.70, -0.52)
02:31:20.818 00.000 11616 Moving (0.70, -0.52) raw xDistance=-0.45 yDistance=0.76
02:31:20.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.45
02:31:20.818 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
02:31:20.818 00.000 11616 MoveAxis(E, 253, ABG)
02:31:20.819 00.001 11616 Guiding  Dir = 2, Dur = 253
02:31:20.819 00.000 11616 IsSlewing returns 0
02:31:20.819 00.000 11616 IsGuiding returns 0
02:31:20.819 00.000 11616 PulseGuide returned control before completion, sleep 263
02:31:20.839 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:20.856 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
02:31:20.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:20.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:20.856 00.000 12268 Enqueuing Expose request
02:31:21.093 00.237 11616 IsGuiding returns 1
02:31:21.093 00.000 11616 scope still moving after pulse duration time elapsed
02:31:21.124 00.031 11616 IsSlewing returns 0
02:31:21.124 00.000 11616 IsGuiding returns 0
02:31:21.124 00.000 11616 scope move finished after 253 + 52 ms
02:31:21.124 00.000 11616 Move returns status 0, amount 253
02:31:21.124 00.000 11616 MoveAxis(S, 64, ABG)
02:31:21.125 00.001 11616 Guiding  Dir = 1, Dur = 64
02:31:21.125 00.000 11616 IsSlewing returns 0
02:31:21.125 00.000 11616 IsGuiding returns 0
02:31:21.126 00.001 11616 PulseGuide returned control before completion, sleep 74
02:31:21.202 00.076 11616 IsGuiding returns 1
02:31:21.202 00.000 11616 scope still moving after pulse duration time elapsed
02:31:21.233 00.031 11616 IsSlewing returns 0
02:31:21.234 00.001 11616 IsGuiding returns 0
02:31:21.234 00.000 11616 scope move finished after 64 + 44 ms
02:31:21.234 00.000 11616 Move returns status 0, amount 64
02:31:21.234 00.000 11616 move complete, result=0
02:31:21.234 00.000 11616 worker thread done servicing request
02:31:21.234 00.000 11616 Worker thread wakes up
02:31:21.235 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:21.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:21.235 00.000 12268 GuideStep: -0.5 px 253 ms EAST, 0.8 px 64 ms SOUTH
02:31:23.256 02.021 11616 Exposure complete
02:31:23.319 00.063 11616 worker thread done servicing request
02:31:23.320 00.001 12268 OnExposeComplete: enter
02:31:23.320 00.000 12268 UpdateGuideState(): m_state=6
02:31:23.320 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
02:31:23.320 00.000 12268 Star::Find returns 0 (4), X=279.26, Y=612.53, Mass=72, SNR=5.9, Peak=50 HFD=1.1
02:31:23.320 00.000 12268 DistanceChecker: activated
02:31:23.320 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:31:23.321 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:31:23.321 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:31:23.321 00.000 11616 Worker thread wakes up
02:31:23.321 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:31:23.321 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:31:23.321 00.000 11616 move complete, result=0
02:31:23.321 00.000 11616 worker thread done servicing request
02:31:23.423 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:31:23.423 00.000 12268 Status Line: Star lost - low HFD
02:31:23.427 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:23.445 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:31:23.446 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:23.446 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:31:23.446 00.000 12268 Enqueuing Expose request
02:31:23.446 00.000 11616 Worker thread wakes up
02:31:23.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:23.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:31:25.453 02.007 11616 Exposure complete
02:31:25.518 00.065 11616 worker thread done servicing request
02:31:25.518 00.000 12268 OnExposeComplete: enter
02:31:25.518 00.000 12268 UpdateGuideState(): m_state=6
02:31:25.518 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
02:31:25.518 00.000 12268 Star::Find returns 0 (4), X=279.00, Y=612.13, Mass=57, SNR=5.3, Peak=54 HFD=1.2
02:31:25.518 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:31:25.519 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:31:25.519 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:31:25.519 00.000 11616 Worker thread wakes up
02:31:25.519 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:31:25.519 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:31:25.519 00.000 11616 move complete, result=0
02:31:25.520 00.001 11616 worker thread done servicing request
02:31:25.625 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:31:25.625 00.000 12268 Status Line: Star lost - low HFD
02:31:25.629 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:25.647 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:31:25.648 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:25.648 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:31:25.648 00.000 12268 Enqueuing Expose request
02:31:25.648 00.000 11616 Worker thread wakes up
02:31:25.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:25.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:31:27.652 02.004 11616 Exposure complete
02:31:27.716 00.064 11616 worker thread done servicing request
02:31:27.716 00.000 12268 OnExposeComplete: enter
02:31:27.716 00.000 12268 UpdateGuideState(): m_state=6
02:31:27.717 00.001 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
02:31:27.717 00.000 12268 Star::Find returns 1 (0), X=279.00, Y=611.91, Mass=54, SNR=5.2, Peak=48 HFD=1.7
02:31:27.717 00.000 12268 DistanceChecker: deactivated
02:31:27.717 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
02:31:27.717 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
02:31:27.717 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.46 hyp=0.74 cameraTheta=-0.68 mountX=-0.40 mountY=0.63, mountTheta=2.14
02:31:27.719 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.46, opts=13)
02:31:27.719 00.000 12268 Enqueuing Move request for scope (0.57, -0.46)
02:31:27.719 00.000 11616 Worker thread wakes up
02:31:27.719 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.46) opts 0xd
02:31:27.719 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.46)
02:31:27.719 00.000 11616 Moving (0.57, -0.46) raw xDistance=-0.40 yDistance=0.63
02:31:27.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.40
02:31:27.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.63
02:31:27.719 00.000 11616 MoveAxis(E, 226, ABG)
02:31:27.719 00.000 11616 Guiding  Dir = 2, Dur = 226
02:31:27.720 00.001 11616 IsSlewing returns 0
02:31:27.720 00.000 11616 IsGuiding returns 0
02:31:27.720 00.000 11616 PulseGuide returned control before completion, sleep 236
02:31:27.739 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:27.757 00.018 12268 UpdateGuideState exits: m=54 SNR=5.2
02:31:27.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:27.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:27.757 00.000 12268 Enqueuing Expose request
02:31:27.964 00.207 11616 IsGuiding returns 1
02:31:27.964 00.000 11616 scope still moving after pulse duration time elapsed
02:31:27.995 00.031 11616 IsSlewing returns 0
02:31:27.995 00.000 11616 IsGuiding returns 0
02:31:27.996 00.001 11616 scope move finished after 226 + 50 ms
02:31:27.996 00.000 11616 Move returns status 0, amount 226
02:31:27.996 00.000 11616 MoveAxis(S, 53, ABG)
02:31:27.996 00.000 11616 Guiding  Dir = 1, Dur = 53
02:31:27.996 00.000 11616 IsSlewing returns 0
02:31:27.997 00.001 11616 IsGuiding returns 0
02:31:27.997 00.000 11616 PulseGuide returned control before completion, sleep 63
02:31:28.073 00.076 11616 IsGuiding returns 1
02:31:28.073 00.000 11616 scope still moving after pulse duration time elapsed
02:31:28.104 00.031 11616 IsSlewing returns 0
02:31:28.105 00.001 11616 IsGuiding returns 1
02:31:28.134 00.029 11616 IsSlewing returns 0
02:31:28.134 00.000 11616 IsGuiding returns 1
02:31:28.165 00.031 11616 IsSlewing returns 0
02:31:28.166 00.001 11616 IsGuiding returns 1
02:31:28.196 00.030 11616 IsSlewing returns 0
02:31:28.196 00.000 11616 IsGuiding returns 1
02:31:28.228 00.032 11616 IsSlewing returns 0
02:31:28.229 00.001 11616 IsGuiding returns 1
02:31:28.260 00.031 11616 IsSlewing returns 0
02:31:28.260 00.000 11616 IsGuiding returns 0
02:31:28.261 00.001 11616 scope move finished after 53 + 210 ms
02:31:28.261 00.000 11616 Move returns status 0, amount 53
02:31:28.261 00.000 11616 move complete, result=0
02:31:28.261 00.000 11616 worker thread done servicing request
02:31:28.261 00.000 12268 GuideStep: -0.4 px 226 ms EAST, 0.6 px 53 ms SOUTH
02:31:28.261 00.000 11616 Worker thread wakes up
02:31:28.262 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:28.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:30.276 02.014 11616 Exposure complete
02:31:30.342 00.066 11616 worker thread done servicing request
02:31:30.342 00.000 12268 OnExposeComplete: enter
02:31:30.342 00.000 12268 UpdateGuideState(): m_state=6
02:31:30.342 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
02:31:30.343 00.001 12268 Star::Find returns 0 (4), X=278.86, Y=612.43, Mass=53, SNR=5.1, Peak=49 HFD=0.9
02:31:30.343 00.000 12268 DistanceChecker: activated
02:31:30.343 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:31:30.343 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:31:30.344 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:31:30.344 00.000 11616 Worker thread wakes up
02:31:30.344 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:31:30.344 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:31:30.344 00.000 11616 move complete, result=0
02:31:30.344 00.000 11616 worker thread done servicing request
02:31:30.449 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:31:30.449 00.000 12268 Status Line: Star lost - low HFD
02:31:30.458 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:30.475 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:31:30.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:30.475 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:31:30.475 00.000 12268 Enqueuing Expose request
02:31:30.475 00.000 11616 Worker thread wakes up
02:31:30.476 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:30.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:31:32.483 02.007 11616 Exposure complete
02:31:32.545 00.062 11616 worker thread done servicing request
02:31:32.546 00.001 12268 OnExposeComplete: enter
02:31:32.546 00.000 12268 UpdateGuideState(): m_state=6
02:31:32.546 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
02:31:32.546 00.000 12268 Star::Find returns 0 (4), X=278.97, Y=612.86, Mass=78, SNR=6.0, Peak=54 HFD=0.3
02:31:32.546 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:31:32.547 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:31:32.547 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:31:32.547 00.000 11616 Worker thread wakes up
02:31:32.547 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:31:32.547 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:31:32.547 00.000 11616 move complete, result=0
02:31:32.548 00.001 11616 worker thread done servicing request
02:31:32.651 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:31:32.651 00.000 12268 Status Line: Star lost - low HFD
02:31:32.655 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:32.672 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:31:32.673 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:32.673 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:31:32.673 00.000 12268 Enqueuing Expose request
02:31:32.673 00.000 11616 Worker thread wakes up
02:31:32.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:32.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:31:34.745 02.072 11616 Exposure complete
02:31:34.808 00.063 11616 worker thread done servicing request
02:31:34.808 00.000 12268 OnExposeComplete: enter
02:31:34.809 00.001 12268 UpdateGuideState(): m_state=6
02:31:34.809 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
02:31:34.809 00.000 12268 Star::Find returns 1 (0), X=279.10, Y=611.73, Mass=69, SNR=5.7, Peak=46 HFD=2.6
02:31:34.809 00.000 12268 DistanceChecker: deactivated
02:31:34.809 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
02:31:34.809 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.94)
02:31:34.809 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-0.64 hyp=0.93 cameraTheta=-0.76 mountX=-0.57 mountY=0.75, mountTheta=2.22
02:31:34.811 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.67, y=-0.64, opts=13)
02:31:34.811 00.000 12268 Enqueuing Move request for scope (0.67, -0.64)
02:31:34.811 00.000 11616 Worker thread wakes up
02:31:34.811 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.64) opts 0xd
02:31:34.811 00.000 11616 Handling offset move in thread for scope, endpoint = (0.67, -0.64)
02:31:34.811 00.000 11616 Moving (0.67, -0.64) raw xDistance=-0.57 yDistance=0.75
02:31:34.811 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.57
02:31:34.811 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.75
02:31:34.811 00.000 11616 MoveAxis(E, 321, ABG)
02:31:34.811 00.000 11616 Guiding  Dir = 2, Dur = 321
02:31:34.812 00.001 11616 IsSlewing returns 0
02:31:34.812 00.000 11616 IsGuiding returns 0
02:31:34.812 00.000 11616 PulseGuide returned control before completion, sleep 331
02:31:34.835 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:34.853 00.018 12268 UpdateGuideState exits: m=69 SNR=5.7
02:31:34.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:34.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:34.853 00.000 12268 Enqueuing Expose request
02:31:35.151 00.298 11616 IsGuiding returns 1
02:31:35.152 00.001 11616 scope still moving after pulse duration time elapsed
02:31:35.182 00.030 11616 IsSlewing returns 0
02:31:35.182 00.000 11616 IsGuiding returns 0
02:31:35.182 00.000 11616 scope move finished after 321 + 49 ms
02:31:35.182 00.000 11616 Move returns status 0, amount 321
02:31:35.182 00.000 11616 MoveAxis(S, 63, ABG)
02:31:35.182 00.000 11616 Guiding  Dir = 1, Dur = 63
02:31:35.182 00.000 11616 IsSlewing returns 0
02:31:35.183 00.001 11616 IsGuiding returns 0
02:31:35.183 00.000 11616 PulseGuide returned control before completion, sleep 73
02:31:35.261 00.078 11616 IsGuiding returns 1
02:31:35.261 00.000 11616 scope still moving after pulse duration time elapsed
02:31:35.290 00.029 11616 IsSlewing returns 0
02:31:35.291 00.001 11616 IsGuiding returns 0
02:31:35.291 00.000 11616 scope move finished after 63 + 45 ms
02:31:35.291 00.000 11616 Move returns status 0, amount 63
02:31:35.291 00.000 11616 move complete, result=0
02:31:35.291 00.000 11616 worker thread done servicing request
02:31:35.291 00.000 11616 Worker thread wakes up
02:31:35.292 00.001 12268 GuideStep: -0.6 px 321 ms EAST, 0.7 px 63 ms SOUTH
02:31:35.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:35.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:37.296 02.004 11616 Exposure complete
02:31:37.359 00.063 11616 worker thread done servicing request
02:31:37.359 00.000 12268 OnExposeComplete: enter
02:31:37.360 00.001 12268 UpdateGuideState(): m_state=6
02:31:37.360 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
02:31:37.360 00.000 12268 Star::Find returns 1 (0), X=278.62, Y=611.45, Mass=58, SNR=5.3, Peak=44 HFD=3.1
02:31:37.360 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
02:31:37.360 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
02:31:37.360 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.93 hyp=0.95 cameraTheta=-1.37 mountX=-0.90 mountY=0.31, mountTheta=2.81
02:31:37.361 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.93, opts=13)
02:31:37.361 00.000 12268 Enqueuing Move request for scope (0.19, -0.93)
02:31:37.361 00.000 11616 Worker thread wakes up
02:31:37.361 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.93) opts 0xd
02:31:37.361 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.93)
02:31:37.361 00.000 11616 Moving (0.19, -0.93) raw xDistance=-0.90 yDistance=0.31
02:31:37.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.90
02:31:37.361 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
02:31:37.361 00.000 11616 MoveAxis(E, 507, ABG)
02:31:37.363 00.002 11616 Guiding  Dir = 2, Dur = 507
02:31:37.363 00.000 11616 IsSlewing returns 0
02:31:37.363 00.000 11616 IsGuiding returns 0
02:31:37.363 00.000 11616 PulseGuide returned control before completion, sleep 517
02:31:37.384 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:37.400 00.016 12268 UpdateGuideState exits: m=58 SNR=5.3
02:31:37.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:37.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:37.400 00.000 12268 Enqueuing Expose request
02:31:37.885 00.485 11616 IsGuiding returns 1
02:31:37.885 00.000 11616 scope still moving after pulse duration time elapsed
02:31:37.915 00.030 11616 IsSlewing returns 0
02:31:37.916 00.001 11616 IsGuiding returns 0
02:31:37.916 00.000 11616 scope move finished after 507 + 46 ms
02:31:37.916 00.000 11616 Move returns status 0, amount 507
02:31:37.916 00.000 11616 MoveAxis(S, 26, ABG)
02:31:37.916 00.000 11616 Guiding  Dir = 1, Dur = 26
02:31:37.916 00.000 11616 IsSlewing returns 0
02:31:37.917 00.001 11616 IsGuiding returns 0
02:31:37.917 00.000 11616 PulseGuide returned control before completion, sleep 36
02:31:37.963 00.046 11616 IsGuiding returns 1
02:31:37.963 00.000 11616 scope still moving after pulse duration time elapsed
02:31:37.993 00.030 11616 IsSlewing returns 0
02:31:37.994 00.001 11616 IsGuiding returns 0
02:31:37.994 00.000 11616 scope move finished after 26 + 50 ms
02:31:37.994 00.000 11616 Move returns status 0, amount 26
02:31:37.995 00.001 11616 move complete, result=0
02:31:37.995 00.000 11616 worker thread done servicing request
02:31:37.995 00.000 12268 GuideStep: -0.9 px 507 ms EAST, 0.3 px 26 ms SOUTH
02:31:37.995 00.000 11616 Worker thread wakes up
02:31:37.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:37.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:40.014 02.019 11616 Exposure complete
02:31:40.079 00.065 11616 worker thread done servicing request
02:31:40.079 00.000 12268 OnExposeComplete: enter
02:31:40.080 00.001 12268 UpdateGuideState(): m_state=6
02:31:40.080 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
02:31:40.080 00.000 12268 Star::Find returns 0 (4), X=278.62, Y=612.73, Mass=71, SNR=5.8, Peak=53 HFD=0.8
02:31:40.080 00.000 12268 DistanceChecker: activated
02:31:40.080 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:31:40.081 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:31:40.081 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:31:40.081 00.000 11616 Worker thread wakes up
02:31:40.081 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:31:40.081 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:31:40.081 00.000 11616 move complete, result=0
02:31:40.081 00.000 11616 worker thread done servicing request
02:31:40.183 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:31:40.183 00.000 12268 Status Line: Star lost - low HFD
02:31:40.191 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:31:40.208 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:31:40.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:40.208 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:31:40.208 00.000 12268 Enqueuing Expose request
02:31:40.209 00.001 11616 Worker thread wakes up
02:31:40.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:40.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:31:42.224 02.015 11616 Exposure complete
02:31:42.287 00.063 11616 worker thread done servicing request
02:31:42.288 00.001 12268 OnExposeComplete: enter
02:31:42.288 00.000 12268 UpdateGuideState(): m_state=6
02:31:42.288 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:31:42.288 00.000 12268 Star::Find returns 1 (0), X=278.83, Y=611.72, Mass=54, SNR=5.1, Peak=47 HFD=2.0
02:31:42.288 00.000 12268 DistanceChecker: deactivated
02:31:42.288 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
02:31:42.288 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
02:31:42.288 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.65 hyp=0.77 cameraTheta=-1.02 mountX=-0.61 mountY=0.49, mountTheta=2.47
02:31:42.290 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.40, y=-0.65, opts=13)
02:31:42.290 00.000 12268 Enqueuing Move request for scope (0.40, -0.65)
02:31:42.290 00.000 11616 Worker thread wakes up
02:31:42.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.65) opts 0xd
02:31:42.290 00.000 11616 Handling offset move in thread for scope, endpoint = (0.40, -0.65)
02:31:42.290 00.000 11616 Moving (0.40, -0.65) raw xDistance=-0.61 yDistance=0.49
02:31:42.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.61
02:31:42.290 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
02:31:42.290 00.000 11616 MoveAxis(E, 342, ABG)
02:31:42.291 00.001 11616 Guiding  Dir = 2, Dur = 342
02:31:42.291 00.000 11616 IsSlewing returns 0
02:31:42.291 00.000 11616 IsGuiding returns 0
02:31:42.291 00.000 11616 PulseGuide returned control before completion, sleep 352
02:31:42.312 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:42.329 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
02:31:42.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:42.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:42.329 00.000 12268 Enqueuing Expose request
02:31:42.648 00.319 11616 IsGuiding returns 1
02:31:42.648 00.000 11616 scope still moving after pulse duration time elapsed
02:31:42.678 00.030 11616 IsSlewing returns 0
02:31:42.678 00.000 11616 IsGuiding returns 1
02:31:42.709 00.031 11616 IsSlewing returns 0
02:31:42.710 00.001 11616 IsGuiding returns 1
02:31:42.739 00.029 11616 IsSlewing returns 0
02:31:42.740 00.001 11616 IsGuiding returns 0
02:31:42.740 00.000 11616 scope move finished after 342 + 107 ms
02:31:42.740 00.000 11616 Move returns status 0, amount 342
02:31:42.740 00.000 11616 MoveAxis(S, 41, ABG)
02:31:42.740 00.000 11616 Guiding  Dir = 1, Dur = 41
02:31:42.740 00.000 11616 IsSlewing returns 0
02:31:42.741 00.001 11616 IsGuiding returns 0
02:31:42.741 00.000 11616 PulseGuide returned control before completion, sleep 51
02:31:42.803 00.062 11616 IsGuiding returns 1
02:31:42.803 00.000 11616 scope still moving after pulse duration time elapsed
02:31:42.835 00.032 11616 IsSlewing returns 0
02:31:42.835 00.000 11616 IsGuiding returns 1
02:31:42.865 00.030 11616 IsSlewing returns 0
02:31:42.865 00.000 11616 IsGuiding returns 1
02:31:42.896 00.031 11616 IsSlewing returns 0
02:31:42.898 00.002 11616 IsGuiding returns 0
02:31:42.898 00.000 11616 scope move finished after 41 + 115 ms
02:31:42.898 00.000 11616 Move returns status 0, amount 41
02:31:42.898 00.000 11616 move complete, result=0
02:31:42.898 00.000 11616 worker thread done servicing request
02:31:42.898 00.000 11616 Worker thread wakes up
02:31:42.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:42.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:42.899 00.001 12268 GuideStep: -0.6 px 342 ms EAST, 0.5 px 41 ms SOUTH
02:31:44.915 02.016 11616 Exposure complete
02:31:44.978 00.063 11616 worker thread done servicing request
02:31:44.978 00.000 12268 OnExposeComplete: enter
02:31:44.978 00.000 12268 UpdateGuideState(): m_state=6
02:31:44.979 00.001 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
02:31:44.979 00.000 12268 Star::Find returns 0 (4), X=279.05, Y=612.51, Mass=62, SNR=5.5, Peak=50 HFD=0.8
02:31:44.979 00.000 12268 DistanceChecker: activated
02:31:44.979 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:31:44.980 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:31:44.980 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:31:44.980 00.000 11616 Worker thread wakes up
02:31:44.980 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:31:44.980 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:31:44.980 00.000 11616 move complete, result=0
02:31:44.980 00.000 11616 worker thread done servicing request
02:31:45.082 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:31:45.083 00.001 12268 Status Line: Star lost - low HFD
02:31:45.087 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:31:45.104 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:31:45.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:45.104 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:31:45.104 00.000 12268 Enqueuing Expose request
02:31:45.104 00.000 11616 Worker thread wakes up
02:31:45.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:45.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:31:47.125 02.021 11616 Exposure complete
02:31:47.193 00.068 11616 worker thread done servicing request
02:31:47.193 00.000 12268 OnExposeComplete: enter
02:31:47.193 00.000 12268 UpdateGuideState(): m_state=6
02:31:47.193 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
02:31:47.193 00.000 12268 Star::Find returns 0 (4), X=279.27, Y=612.41, Mass=63, SNR=5.5, Peak=49 HFD=1.1
02:31:47.193 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:31:47.194 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:31:47.194 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:31:47.194 00.000 11616 Worker thread wakes up
02:31:47.194 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:31:47.195 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:31:47.195 00.000 11616 move complete, result=0
02:31:47.195 00.000 11616 worker thread done servicing request
02:31:47.304 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:31:47.304 00.000 12268 Status Line: Star lost - low HFD
02:31:47.310 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:31:47.327 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:31:47.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:47.327 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:31:47.327 00.000 12268 Enqueuing Expose request
02:31:47.328 00.001 11616 Worker thread wakes up
02:31:47.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:47.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:31:49.340 02.012 11616 Exposure complete
02:31:49.404 00.064 11616 worker thread done servicing request
02:31:49.404 00.000 12268 OnExposeComplete: enter
02:31:49.404 00.000 12268 UpdateGuideState(): m_state=6
02:31:49.405 00.001 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
02:31:49.405 00.000 12268 Star::Find returns 0 (4), X=279.30, Y=612.40, Mass=70, SNR=5.8, Peak=52 HFD=1.2
02:31:49.405 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:31:49.406 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:31:49.406 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:31:49.406 00.000 11616 Worker thread wakes up
02:31:49.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:31:49.406 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:31:49.406 00.000 11616 move complete, result=0
02:31:49.406 00.000 11616 worker thread done servicing request
02:31:49.515 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:31:49.515 00.000 12268 Status Line: Star lost - low HFD
02:31:49.518 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:31:49.536 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:31:49.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:49.536 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:31:49.536 00.000 12268 Enqueuing Expose request
02:31:49.537 00.001 11616 Worker thread wakes up
02:31:49.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:49.537 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:31:51.545 02.008 11616 Exposure complete
02:31:51.611 00.066 11616 worker thread done servicing request
02:31:51.611 00.000 12268 OnExposeComplete: enter
02:31:51.612 00.001 12268 UpdateGuideState(): m_state=6
02:31:51.612 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
02:31:51.612 00.000 12268 Star::Find returns 1 (0), X=278.62, Y=612.32, Mass=71, SNR=5.7, Peak=45 HFD=2.1
02:31:51.612 00.000 12268 DistanceChecker: deactivated
02:31:51.612 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
02:31:51.612 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
02:31:51.612 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-0.27 mountX=-0.03 mountY=0.20, mountTheta=1.74
02:31:51.618 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=-0.05, opts=13)
02:31:51.618 00.000 12268 Enqueuing Move request for scope (0.19, -0.05)
02:31:51.618 00.000 11616 Worker thread wakes up
02:31:51.619 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
02:31:51.619 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
02:31:51.619 00.000 11616 Moving (0.19, -0.05) raw xDistance=-0.03 yDistance=0.20
02:31:51.619 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:51.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:31:51.619 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
02:31:51.619 00.000 11616 MoveAxis(E, 0, ABG)
02:31:51.619 00.000 11616 Move returns status 0, amount 0
02:31:51.620 00.001 11616 MoveAxis(S, 17, ABG)
02:31:51.620 00.000 11616 Guiding  Dir = 1, Dur = 17
02:31:51.620 00.000 11616 IsSlewing returns 0
02:31:51.620 00.000 11616 IsGuiding returns 0
02:31:51.621 00.001 11616 PulseGuide returned control before completion, sleep 27
02:31:51.653 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:51.653 00.000 11616 IsGuiding returns 1
02:31:51.654 00.001 11616 scope still moving after pulse duration time elapsed
02:31:51.674 00.020 12268 UpdateGuideState exits: m=71 SNR=5.7
02:31:51.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:51.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:51.674 00.000 12268 Enqueuing Expose request
02:31:51.684 00.010 11616 IsSlewing returns 0
02:31:51.685 00.001 11616 IsGuiding returns 0
02:31:51.685 00.000 11616 scope move finished after 17 + 47 ms
02:31:51.685 00.000 11616 Move returns status 0, amount 17
02:31:51.685 00.000 11616 move complete, result=0
02:31:51.686 00.001 11616 worker thread done servicing request
02:31:51.686 00.000 11616 Worker thread wakes up
02:31:51.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:51.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:51.698 00.012 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 17 ms SOUTH
02:31:53.706 02.008 11616 Exposure complete
02:31:53.773 00.067 11616 worker thread done servicing request
02:31:53.773 00.000 12268 OnExposeComplete: enter
02:31:53.773 00.000 12268 UpdateGuideState(): m_state=6
02:31:53.774 00.001 12268 Star::Find(15, 278, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
02:31:53.774 00.000 12268 Star::Find returns 1 (0), X=279.56, Y=612.75, Mass=75, SNR=5.9, Peak=46 HFD=3.4
02:31:53.774 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.47) = xAngle (-1.15 = -1.15)
02:31:53.774 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.02)
02:31:53.774 00.000 12268 CameraToMount -- cameraX=1.14 cameraY=0.38 hyp=1.20 cameraTheta=0.32 mountX=0.48 mountY=1.08, mountTheta=1.15
02:31:53.775 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.14, y=0.38, opts=13)
02:31:53.776 00.001 12268 Enqueuing Move request for scope (1.14, 0.38)
02:31:53.776 00.000 11616 Worker thread wakes up
02:31:53.776 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.14, 0.38) opts 0xd
02:31:53.776 00.000 11616 Handling offset move in thread for scope, endpoint = (1.14, 0.38)
02:31:53.776 00.000 11616 Moving (1.14, 0.38) raw xDistance=0.48 yDistance=1.08
02:31:53.776 00.000 11616 resist switch: large excursion: input 0.48 thresh 0.29 direction from -1 to 1
02:31:53.776 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.45
02:31:53.776 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
02:31:53.776 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.08
02:31:53.776 00.000 11616 MoveAxis(W, 271, ABG)
02:31:53.776 00.000 11616 Guiding  Dir = 3, Dur = 271
02:31:53.777 00.001 11616 IsSlewing returns 0
02:31:53.777 00.000 11616 IsGuiding returns 0
02:31:53.777 00.000 11616 PulseGuide returned control before completion, sleep 281
02:31:53.799 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:31:53.818 00.019 12268 UpdateGuideState exits: m=75 SNR=5.9
02:31:53.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:53.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:53.818 00.000 12268 Enqueuing Expose request
02:31:54.062 00.244 11616 IsGuiding returns 1
02:31:54.063 00.001 11616 scope still moving after pulse duration time elapsed
02:31:54.093 00.030 11616 IsSlewing returns 0
02:31:54.094 00.001 11616 IsGuiding returns 1
02:31:54.124 00.030 11616 IsSlewing returns 0
02:31:54.125 00.001 11616 IsGuiding returns 1
02:31:54.153 00.028 11616 IsSlewing returns 0
02:31:54.154 00.001 11616 IsGuiding returns 1
02:31:54.185 00.031 11616 IsSlewing returns 0
02:31:54.186 00.001 11616 IsGuiding returns 1
02:31:54.216 00.030 11616 IsSlewing returns 0
02:31:54.217 00.001 11616 IsGuiding returns 0
02:31:54.217 00.000 11616 scope move finished after 271 + 168 ms
02:31:54.217 00.000 11616 Move returns status 0, amount 271
02:31:54.217 00.000 11616 MoveAxis(S, 91, ABG)
02:31:54.217 00.000 11616 Guiding  Dir = 1, Dur = 91
02:31:54.217 00.000 11616 IsSlewing returns 0
02:31:54.218 00.001 11616 IsGuiding returns 0
02:31:54.218 00.000 11616 PulseGuide returned control before completion, sleep 101
02:31:54.327 00.109 11616 IsGuiding returns 1
02:31:54.327 00.000 11616 scope still moving after pulse duration time elapsed
02:31:54.359 00.032 11616 IsSlewing returns 0
02:31:54.359 00.000 11616 IsGuiding returns 0
02:31:54.360 00.001 11616 scope move finished after 91 + 50 ms
02:31:54.360 00.000 11616 Move returns status 0, amount 91
02:31:54.360 00.000 11616 move complete, result=0
02:31:54.360 00.000 11616 worker thread done servicing request
02:31:54.360 00.000 11616 Worker thread wakes up
02:31:54.360 00.000 12268 GuideStep: 0.5 px 271 ms WEST, 1.1 px 91 ms SOUTH
02:31:54.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:54.361 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:56.368 02.007 11616 Exposure complete
02:31:56.433 00.065 11616 worker thread done servicing request
02:31:56.434 00.001 12268 OnExposeComplete: enter
02:31:56.434 00.000 12268 UpdateGuideState(): m_state=6
02:31:56.434 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
02:31:56.434 00.000 12268 Star::Find returns 1 (0), X=279.29, Y=611.98, Mass=77, SNR=6.0, Peak=47 HFD=2.3
02:31:56.434 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
02:31:56.434 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.27)
02:31:56.434 00.000 12268 CameraToMount -- cameraX=0.86 cameraY=-0.40 hyp=0.95 cameraTheta=-0.43 mountX=-0.31 mountY=0.91, mountTheta=1.90
02:31:56.436 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.86, y=-0.40, opts=13)
02:31:56.436 00.000 12268 Enqueuing Move request for scope (0.86, -0.40)
02:31:56.436 00.000 11616 Worker thread wakes up
02:31:56.436 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.40) opts 0xd
02:31:56.436 00.000 11616 Handling offset move in thread for scope, endpoint = (0.86, -0.40)
02:31:56.436 00.000 11616 Moving (0.86, -0.40) raw xDistance=-0.31 yDistance=0.91
02:31:56.436 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 1 to -1
02:31:56.437 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.94
02:31:56.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
02:31:56.437 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.91
02:31:56.437 00.000 11616 MoveAxis(E, 175, ABG)
02:31:56.437 00.000 11616 Guiding  Dir = 2, Dur = 175
02:31:56.437 00.000 11616 IsSlewing returns 0
02:31:56.437 00.000 11616 IsGuiding returns 0
02:31:56.438 00.001 11616 PulseGuide returned control before completion, sleep 185
02:31:56.458 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:56.474 00.016 12268 UpdateGuideState exits: m=77 SNR=6.0
02:31:56.475 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:56.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:56.475 00.000 12268 Enqueuing Expose request
02:31:56.637 00.162 11616 IsGuiding returns 1
02:31:56.637 00.000 11616 scope still moving after pulse duration time elapsed
02:31:56.667 00.030 11616 IsSlewing returns 0
02:31:56.667 00.000 11616 IsGuiding returns 1
02:31:56.697 00.030 11616 IsSlewing returns 0
02:31:56.698 00.001 11616 IsGuiding returns 1
02:31:56.728 00.030 11616 IsSlewing returns 0
02:31:56.729 00.001 11616 IsGuiding returns 0
02:31:56.729 00.000 11616 scope move finished after 175 + 116 ms
02:31:56.729 00.000 11616 Move returns status 0, amount 175
02:31:56.729 00.000 11616 MoveAxis(S, 77, ABG)
02:31:56.729 00.000 11616 Guiding  Dir = 1, Dur = 77
02:31:56.730 00.001 11616 IsSlewing returns 0
02:31:56.730 00.000 11616 IsGuiding returns 0
02:31:56.730 00.000 11616 PulseGuide returned control before completion, sleep 87
02:31:56.822 00.092 11616 IsGuiding returns 1
02:31:56.823 00.001 11616 scope still moving after pulse duration time elapsed
02:31:56.853 00.030 11616 IsSlewing returns 0
02:31:56.854 00.001 11616 IsGuiding returns 0
02:31:56.854 00.000 11616 scope move finished after 77 + 46 ms
02:31:56.854 00.000 11616 Move returns status 0, amount 77
02:31:56.854 00.000 11616 move complete, result=0
02:31:56.854 00.000 11616 worker thread done servicing request
02:31:56.854 00.000 11616 Worker thread wakes up
02:31:56.855 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:56.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:56.855 00.000 12268 GuideStep: -0.3 px 175 ms EAST, 0.9 px 77 ms SOUTH
02:31:58.863 02.008 11616 Exposure complete
02:31:58.930 00.067 11616 worker thread done servicing request
02:31:58.930 00.000 12268 OnExposeComplete: enter
02:31:58.930 00.000 12268 UpdateGuideState(): m_state=6
02:31:58.930 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
02:31:58.931 00.001 12268 Star::Find returns 1 (0), X=279.49, Y=612.17, Mass=59, SNR=5.3, Peak=50 HFD=1.6
02:31:58.931 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
02:31:58.931 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
02:31:58.931 00.000 12268 CameraToMount -- cameraX=1.06 cameraY=-0.20 hyp=1.08 cameraTheta=-0.19 mountX=-0.10 mountY=1.08, mountTheta=1.66
02:31:58.932 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.06, y=-0.20, opts=13)
02:31:58.932 00.000 12268 Enqueuing Move request for scope (1.06, -0.20)
02:31:58.933 00.001 11616 Worker thread wakes up
02:31:58.933 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.06, -0.20) opts 0xd
02:31:58.933 00.000 11616 Handling offset move in thread for scope, endpoint = (1.06, -0.20)
02:31:58.933 00.000 11616 Moving (1.06, -0.20) raw xDistance=-0.10 yDistance=1.08
02:31:58.933 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:58.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:31:58.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.08
02:31:58.933 00.000 11616 MoveAxis(E, 0, ABG)
02:31:58.933 00.000 11616 Move returns status 0, amount 0
02:31:58.933 00.000 11616 MoveAxis(S, 91, ABG)
02:31:58.933 00.000 11616 Guiding  Dir = 1, Dur = 91
02:31:58.934 00.001 11616 IsSlewing returns 0
02:31:58.934 00.000 11616 IsGuiding returns 0
02:31:58.934 00.000 11616 PulseGuide returned control before completion, sleep 101
02:31:58.954 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:31:58.971 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
02:31:58.971 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:58.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:31:58.971 00.000 12268 Enqueuing Expose request
02:31:59.046 00.075 11616 IsGuiding returns 1
02:31:59.046 00.000 11616 scope still moving after pulse duration time elapsed
02:31:59.076 00.030 11616 IsSlewing returns 0
02:31:59.077 00.001 11616 IsGuiding returns 0
02:31:59.077 00.000 11616 scope move finished after 91 + 52 ms
02:31:59.077 00.000 11616 Move returns status 0, amount 91
02:31:59.077 00.000 11616 move complete, result=0
02:31:59.077 00.000 11616 worker thread done servicing request
02:31:59.077 00.000 11616 Worker thread wakes up
02:31:59.078 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:31:59.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:31:59.078 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 1.1 px 91 ms SOUTH
02:32:01.087 02.009 11616 Exposure complete
02:32:01.152 00.065 11616 worker thread done servicing request
02:32:01.152 00.000 12268 OnExposeComplete: enter
02:32:01.152 00.000 12268 UpdateGuideState(): m_state=6
02:32:01.152 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
02:32:01.153 00.001 12268 Star::Find returns 1 (0), X=279.11, Y=611.89, Mass=59, SNR=5.4, Peak=50 HFD=1.8
02:32:01.153 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
02:32:01.153 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
02:32:01.153 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=-0.48 hyp=0.84 cameraTheta=-0.61 mountX=-0.41 mountY=0.74, mountTheta=2.08
02:32:01.155 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=-0.48, opts=13)
02:32:01.155 00.000 12268 Enqueuing Move request for scope (0.69, -0.48)
02:32:01.155 00.000 11616 Worker thread wakes up
02:32:01.155 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.48) opts 0xd
02:32:01.155 00.000 11616 Handling offset move in thread for scope, endpoint = (0.69, -0.48)
02:32:01.155 00.000 11616 Moving (0.69, -0.48) raw xDistance=-0.41 yDistance=0.74
02:32:01.155 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
02:32:01.155 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.74
02:32:01.156 00.001 11616 MoveAxis(E, 232, ABG)
02:32:01.156 00.000 11616 Guiding  Dir = 2, Dur = 232
02:32:01.156 00.000 11616 IsSlewing returns 0
02:32:01.156 00.000 11616 IsGuiding returns 0
02:32:01.157 00.001 11616 PulseGuide returned control before completion, sleep 242
02:32:01.177 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:32:01.196 00.019 12268 UpdateGuideState exits: m=59 SNR=5.4
02:32:01.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:01.196 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:01.196 00.000 12268 Enqueuing Expose request
02:32:01.411 00.215 11616 IsGuiding returns 1
02:32:01.411 00.000 11616 scope still moving after pulse duration time elapsed
02:32:01.443 00.032 11616 IsSlewing returns 0
02:32:01.443 00.000 11616 IsGuiding returns 1
02:32:01.473 00.030 11616 IsSlewing returns 0
02:32:01.474 00.001 11616 IsGuiding returns 1
02:32:01.505 00.031 11616 IsSlewing returns 0
02:32:01.506 00.001 11616 IsGuiding returns 0
02:32:01.506 00.000 11616 scope move finished after 232 + 117 ms
02:32:01.506 00.000 11616 Move returns status 0, amount 232
02:32:01.506 00.000 11616 MoveAxis(S, 63, ABG)
02:32:01.506 00.000 11616 Guiding  Dir = 1, Dur = 63
02:32:01.506 00.000 11616 IsSlewing returns 0
02:32:01.507 00.001 11616 IsGuiding returns 0
02:32:01.507 00.000 11616 PulseGuide returned control before completion, sleep 73
02:32:01.584 00.077 11616 IsGuiding returns 1
02:32:01.584 00.000 11616 scope still moving after pulse duration time elapsed
02:32:01.616 00.032 11616 IsSlewing returns 0
02:32:01.617 00.001 11616 IsGuiding returns 0
02:32:01.617 00.000 11616 scope move finished after 63 + 47 ms
02:32:01.617 00.000 11616 Move returns status 0, amount 63
02:32:01.617 00.000 11616 move complete, result=0
02:32:01.617 00.000 11616 worker thread done servicing request
02:32:01.617 00.000 11616 Worker thread wakes up
02:32:01.617 00.000 12268 GuideStep: -0.4 px 232 ms EAST, 0.7 px 63 ms SOUTH
02:32:01.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:01.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:03.619 02.002 11616 Exposure complete
02:32:03.688 00.069 11616 worker thread done servicing request
02:32:03.688 00.000 12268 OnExposeComplete: enter
02:32:03.689 00.001 12268 UpdateGuideState(): m_state=6
02:32:03.689 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
02:32:03.689 00.000 12268 Star::Find returns 0 (4), X=279.00, Y=612.18, Mass=52, SNR=5.0, Peak=45 HFD=1.4
02:32:03.689 00.000 12268 DistanceChecker: activated
02:32:03.689 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:32:03.690 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:32:03.690 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:32:03.690 00.000 11616 Worker thread wakes up
02:32:03.690 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:32:03.690 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:32:03.690 00.000 11616 move complete, result=0
02:32:03.690 00.000 11616 worker thread done servicing request
02:32:03.793 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:03.793 00.000 12268 Status Line: Star lost - low HFD
02:32:03.796 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:32:03.813 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:32:03.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:03.813 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:32:03.813 00.000 12268 Enqueuing Expose request
02:32:03.814 00.001 11616 Worker thread wakes up
02:32:03.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:03.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:32:05.819 02.005 11616 Exposure complete
02:32:05.883 00.064 11616 worker thread done servicing request
02:32:05.883 00.000 12268 OnExposeComplete: enter
02:32:05.884 00.001 12268 UpdateGuideState(): m_state=6
02:32:05.884 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
02:32:05.884 00.000 12268 Star::Find returns 0 (4), X=279.00, Y=612.04, Mass=47, SNR=4.8, Peak=46 HFD=1.4
02:32:05.884 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:32:05.885 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:32:05.885 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:32:05.885 00.000 11616 Worker thread wakes up
02:32:05.885 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:32:05.885 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:32:05.885 00.000 11616 move complete, result=0
02:32:05.885 00.000 11616 worker thread done servicing request
02:32:05.993 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:05.993 00.000 12268 Status Line: Star lost - low HFD
02:32:05.997 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:32:06.017 00.020 12268 UpdateGuideState exits: Star lost - low HFD
02:32:06.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:06.018 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:32:06.018 00.000 12268 Enqueuing Expose request
02:32:06.018 00.000 11616 Worker thread wakes up
02:32:06.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:06.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:32:08.021 02.003 11616 Exposure complete
02:32:08.086 00.065 11616 worker thread done servicing request
02:32:08.086 00.000 12268 OnExposeComplete: enter
02:32:08.086 00.000 12268 UpdateGuideState(): m_state=6
02:32:08.086 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
02:32:08.086 00.000 12268 Star::Find returns 1 (0), X=279.31, Y=612.05, Mass=56, SNR=5.2, Peak=49 HFD=1.6
02:32:08.086 00.000 12268 DistanceChecker: deactivated
02:32:08.086 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
02:32:08.086 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.34)
02:32:08.087 00.001 12268 CameraToMount -- cameraX=0.88 cameraY=-0.33 hyp=0.94 cameraTheta=-0.36 mountX=-0.24 mountY=0.92, mountTheta=1.83
02:32:08.088 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.88, y=-0.33, opts=13)
02:32:08.088 00.000 12268 Enqueuing Move request for scope (0.88, -0.33)
02:32:08.088 00.000 11616 Worker thread wakes up
02:32:08.088 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.33) opts 0xd
02:32:08.088 00.000 11616 Handling offset move in thread for scope, endpoint = (0.88, -0.33)
02:32:08.088 00.000 11616 Moving (0.88, -0.33) raw xDistance=-0.24 yDistance=0.92
02:32:08.088 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.24
02:32:08.089 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.92
02:32:08.089 00.000 11616 MoveAxis(E, 134, ABG)
02:32:08.089 00.000 11616 Guiding  Dir = 2, Dur = 134
02:32:08.089 00.000 11616 IsSlewing returns 0
02:32:08.089 00.000 11616 IsGuiding returns 0
02:32:08.089 00.000 11616 PulseGuide returned control before completion, sleep 144
02:32:08.109 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:32:08.126 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
02:32:08.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:08.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:08.126 00.000 12268 Enqueuing Expose request
02:32:08.239 00.113 11616 IsGuiding returns 1
02:32:08.239 00.000 11616 scope still moving after pulse duration time elapsed
02:32:08.270 00.031 11616 IsSlewing returns 0
02:32:08.270 00.000 11616 IsGuiding returns 0
02:32:08.270 00.000 11616 scope move finished after 134 + 47 ms
02:32:08.271 00.001 11616 Move returns status 0, amount 134
02:32:08.271 00.000 11616 MoveAxis(S, 77, ABG)
02:32:08.271 00.000 11616 Guiding  Dir = 1, Dur = 77
02:32:08.271 00.000 11616 IsSlewing returns 0
02:32:08.271 00.000 11616 IsGuiding returns 0
02:32:08.272 00.001 11616 PulseGuide returned control before completion, sleep 87
02:32:08.363 00.091 11616 IsGuiding returns 1
02:32:08.363 00.000 11616 scope still moving after pulse duration time elapsed
02:32:08.394 00.031 11616 IsSlewing returns 0
02:32:08.395 00.001 11616 IsGuiding returns 1
02:32:08.425 00.030 11616 IsSlewing returns 0
02:32:08.425 00.000 11616 IsGuiding returns 0
02:32:08.425 00.000 11616 scope move finished after 77 + 77 ms
02:32:08.425 00.000 11616 Move returns status 0, amount 77
02:32:08.426 00.001 11616 move complete, result=0
02:32:08.426 00.000 11616 worker thread done servicing request
02:32:08.426 00.000 11616 Worker thread wakes up
02:32:08.426 00.000 12268 GuideStep: -0.2 px 134 ms EAST, 0.9 px 77 ms SOUTH
02:32:08.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:08.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:10.439 02.013 11616 Exposure complete
02:32:10.504 00.065 11616 worker thread done servicing request
02:32:10.504 00.000 12268 OnExposeComplete: enter
02:32:10.504 00.000 12268 UpdateGuideState(): m_state=6
02:32:10.504 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
02:32:10.504 00.000 12268 Star::Find returns 1 (0), X=279.41, Y=611.95, Mass=66, SNR=5.6, Peak=52 HFD=1.9
02:32:10.504 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
02:32:10.504 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
02:32:10.504 00.000 12268 CameraToMount -- cameraX=0.98 cameraY=-0.42 hyp=1.07 cameraTheta=-0.41 mountX=-0.33 mountY=1.03, mountTheta=1.88
02:32:10.506 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.98, y=-0.42, opts=13)
02:32:10.506 00.000 12268 Enqueuing Move request for scope (0.98, -0.42)
02:32:10.506 00.000 11616 Worker thread wakes up
02:32:10.506 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.98, -0.42) opts 0xd
02:32:10.506 00.000 11616 Handling offset move in thread for scope, endpoint = (0.98, -0.42)
02:32:10.506 00.000 11616 Moving (0.98, -0.42) raw xDistance=-0.33 yDistance=1.03
02:32:10.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.33
02:32:10.506 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.03
02:32:10.506 00.000 11616 MoveAxis(E, 183, ABG)
02:32:10.507 00.001 11616 Guiding  Dir = 2, Dur = 183
02:32:10.507 00.000 11616 IsSlewing returns 0
02:32:10.507 00.000 11616 IsGuiding returns 0
02:32:10.507 00.000 11616 PulseGuide returned control before completion, sleep 193
02:32:10.527 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:32:10.543 00.016 12268 UpdateGuideState exits: m=66 SNR=5.6
02:32:10.544 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:10.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:10.544 00.000 12268 Enqueuing Expose request
02:32:10.705 00.161 11616 IsGuiding returns 1
02:32:10.705 00.000 11616 scope still moving after pulse duration time elapsed
02:32:10.735 00.030 11616 IsSlewing returns 0
02:32:10.736 00.001 11616 IsGuiding returns 0
02:32:10.736 00.000 11616 scope move finished after 183 + 46 ms
02:32:10.736 00.000 11616 Move returns status 0, amount 183
02:32:10.736 00.000 11616 MoveAxis(S, 87, ABG)
02:32:10.736 00.000 11616 Guiding  Dir = 1, Dur = 87
02:32:10.736 00.000 11616 IsSlewing returns 0
02:32:10.738 00.002 11616 IsGuiding returns 0
02:32:10.738 00.000 11616 PulseGuide returned control before completion, sleep 97
02:32:10.846 00.108 11616 IsGuiding returns 1
02:32:10.846 00.000 11616 scope still moving after pulse duration time elapsed
02:32:10.877 00.031 11616 IsSlewing returns 0
02:32:10.877 00.000 11616 IsGuiding returns 0
02:32:10.877 00.000 11616 scope move finished after 87 + 52 ms
02:32:10.877 00.000 11616 Move returns status 0, amount 87
02:32:10.877 00.000 11616 move complete, result=0
02:32:10.877 00.000 11616 worker thread done servicing request
02:32:10.877 00.000 11616 Worker thread wakes up
02:32:10.877 00.000 12268 GuideStep: -0.3 px 183 ms EAST, 1.0 px 87 ms SOUTH
02:32:10.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:10.878 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:12.893 02.015 11616 Exposure complete
02:32:12.962 00.069 11616 worker thread done servicing request
02:32:12.962 00.000 12268 OnExposeComplete: enter
02:32:12.962 00.000 12268 UpdateGuideState(): m_state=6
02:32:12.962 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
02:32:12.962 00.000 12268 Star::Find returns 1 (0), X=279.11, Y=613.28, Mass=82, SNR=6.2, Peak=51 HFD=6.3
02:32:12.962 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
02:32:12.963 00.001 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
02:32:12.963 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=0.90 hyp=1.13 cameraTheta=0.92 mountX=0.96 mountY=0.57, mountTheta=0.53
02:32:12.964 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.69, y=0.90, opts=13)
02:32:12.964 00.000 12268 Enqueuing Move request for scope (0.69, 0.90)
02:32:12.965 00.001 11616 Worker thread wakes up
02:32:12.965 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.90) opts 0xd
02:32:12.965 00.000 11616 Handling offset move in thread for scope, endpoint = (0.69, 0.90)
02:32:12.965 00.000 11616 Moving (0.69, 0.90) raw xDistance=0.96 yDistance=0.57
02:32:12.965 00.000 11616 resist switch: large excursion: input 0.96 thresh 0.29 direction from -1 to 1
02:32:12.965 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.89
02:32:12.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.96
02:32:12.965 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.57
02:32:12.965 00.000 11616 MoveAxis(W, 539, ABG)
02:32:12.965 00.000 11616 Guiding  Dir = 3, Dur = 539
02:32:12.966 00.001 11616 IsSlewing returns 0
02:32:12.966 00.000 11616 IsGuiding returns 0
02:32:12.967 00.001 11616 PulseGuide returned control before completion, sleep 549
02:32:12.988 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:32:13.007 00.019 12268 UpdateGuideState exits: m=82 SNR=6.2
02:32:13.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:13.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:13.007 00.000 12268 Enqueuing Expose request
02:32:13.532 00.525 11616 IsGuiding returns 0
02:32:13.532 00.000 11616 Move returns status 0, amount 539
02:32:13.532 00.000 11616 MoveAxis(S, 48, ABG)
02:32:13.532 00.000 11616 Guiding  Dir = 1, Dur = 48
02:32:13.533 00.001 11616 IsSlewing returns 0
02:32:13.534 00.001 11616 IsGuiding returns 0
02:32:13.534 00.000 11616 PulseGuide returned control before completion, sleep 58
02:32:13.595 00.061 11616 IsGuiding returns 1
02:32:13.596 00.001 11616 scope still moving after pulse duration time elapsed
02:32:13.627 00.031 11616 IsSlewing returns 0
02:32:13.628 00.001 11616 IsGuiding returns 0
02:32:13.628 00.000 11616 scope move finished after 48 + 45 ms
02:32:13.628 00.000 11616 Move returns status 0, amount 48
02:32:13.628 00.000 11616 move complete, result=0
02:32:13.628 00.000 11616 worker thread done servicing request
02:32:13.628 00.000 12268 GuideStep: 1.0 px 539 ms WEST, 0.6 px 48 ms SOUTH
02:32:13.628 00.000 11616 Worker thread wakes up
02:32:13.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:13.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:15.637 02.009 11616 Exposure complete
02:32:15.702 00.065 11616 worker thread done servicing request
02:32:15.702 00.000 12268 OnExposeComplete: enter
02:32:15.702 00.000 12268 UpdateGuideState(): m_state=6
02:32:15.702 00.000 12268 Star::Find(15, 279, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
02:32:15.702 00.000 12268 Star::Find returns 0 (4), X=279.00, Y=612.08, Mass=54, SNR=5.2, Peak=51 HFD=1.3
02:32:15.702 00.000 12268 DistanceChecker: activated
02:32:15.702 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:32:15.703 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:32:15.703 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:32:15.703 00.000 11616 Worker thread wakes up
02:32:15.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:32:15.703 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:32:15.703 00.000 11616 move complete, result=0
02:32:15.703 00.000 11616 worker thread done servicing request
02:32:15.818 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:15.818 00.000 12268 Status Line: Star lost - low HFD
02:32:15.822 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:32:15.840 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:32:15.840 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:15.840 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:32:15.840 00.000 12268 Enqueuing Expose request
02:32:15.841 00.001 11616 Worker thread wakes up
02:32:15.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:15.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:32:17.843 02.002 11616 Exposure complete
02:32:17.909 00.066 11616 worker thread done servicing request
02:32:17.909 00.000 12268 OnExposeComplete: enter
02:32:17.910 00.001 12268 UpdateGuideState(): m_state=6
02:32:17.910 00.000 12268 Star::Find(15, 279, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
02:32:17.910 00.000 12268 Star::Find returns 1 (0), X=279.52, Y=612.21, Mass=67, SNR=5.6, Peak=53 HFD=1.9
02:32:17.910 00.000 12268 DistanceChecker: deactivated
02:32:17.910 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
02:32:17.910 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.55)
02:32:17.910 00.000 12268 CameraToMount -- cameraX=1.10 cameraY=-0.17 hyp=1.11 cameraTheta=-0.15 mountX=-0.06 mountY=1.11, mountTheta=1.62
02:32:17.912 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.10, y=-0.17, opts=13)
02:32:17.912 00.000 12268 Enqueuing Move request for scope (1.10, -0.17)
02:32:17.912 00.000 11616 Worker thread wakes up
02:32:17.912 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.10, -0.17) opts 0xd
02:32:17.912 00.000 11616 Handling offset move in thread for scope, endpoint = (1.10, -0.17)
02:32:17.912 00.000 11616 Moving (1.10, -0.17) raw xDistance=-0.06 yDistance=1.11
02:32:17.912 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:17.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:32:17.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 1.11
02:32:17.913 00.001 11616 MoveAxis(E, 0, ABG)
02:32:17.913 00.000 11616 Move returns status 0, amount 0
02:32:17.913 00.000 11616 MoveAxis(S, 94, ABG)
02:32:17.913 00.000 11616 Guiding  Dir = 1, Dur = 94
02:32:17.913 00.000 11616 IsSlewing returns 0
02:32:17.913 00.000 11616 IsGuiding returns 0
02:32:17.914 00.001 11616 PulseGuide returned control before completion, sleep 104
02:32:17.932 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:32:17.949 00.017 12268 UpdateGuideState exits: m=67 SNR=5.6
02:32:17.950 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:17.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:17.950 00.000 12268 Enqueuing Expose request
02:32:18.030 00.080 11616 IsGuiding returns 1
02:32:18.030 00.000 11616 scope still moving after pulse duration time elapsed
02:32:18.062 00.032 11616 IsSlewing returns 0
02:32:18.063 00.001 11616 IsGuiding returns 0
02:32:18.063 00.000 11616 scope move finished after 94 + 55 ms
02:32:18.063 00.000 11616 Move returns status 0, amount 94
02:32:18.063 00.000 11616 move complete, result=0
02:32:18.063 00.000 11616 worker thread done servicing request
02:32:18.064 00.001 11616 Worker thread wakes up
02:32:18.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:18.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:18.064 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 1.1 px 94 ms SOUTH
02:32:20.067 02.003 11616 Exposure complete
02:32:20.130 00.063 11616 worker thread done servicing request
02:32:20.130 00.000 12268 OnExposeComplete: enter
02:32:20.130 00.000 12268 UpdateGuideState(): m_state=6
02:32:20.131 00.001 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
02:32:20.131 00.000 12268 Star::Find returns 1 (0), X=279.38, Y=612.21, Mass=68, SNR=5.7, Peak=52 HFD=1.5
02:32:20.131 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
02:32:20.131 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
02:32:20.131 00.000 12268 CameraToMount -- cameraX=0.96 cameraY=-0.16 hyp=0.97 cameraTheta=-0.17 mountX=-0.07 mountY=0.97, mountTheta=1.64
02:32:20.133 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.96, y=-0.16, opts=13)
02:32:20.133 00.000 12268 Enqueuing Move request for scope (0.96, -0.16)
02:32:20.133 00.000 11616 Worker thread wakes up
02:32:20.133 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.96, -0.16) opts 0xd
02:32:20.133 00.000 11616 Handling offset move in thread for scope, endpoint = (0.96, -0.16)
02:32:20.133 00.000 11616 Moving (0.96, -0.16) raw xDistance=-0.07 yDistance=0.97
02:32:20.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:20.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:32:20.134 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.97
02:32:20.134 00.000 11616 MoveAxis(E, 0, ABG)
02:32:20.134 00.000 11616 Move returns status 0, amount 0
02:32:20.134 00.000 11616 MoveAxis(S, 82, ABG)
02:32:20.134 00.000 11616 Guiding  Dir = 1, Dur = 82
02:32:20.134 00.000 11616 IsSlewing returns 0
02:32:20.134 00.000 11616 IsGuiding returns 0
02:32:20.135 00.001 11616 PulseGuide returned control before completion, sleep 92
02:32:20.156 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:32:20.174 00.018 12268 UpdateGuideState exits: m=68 SNR=5.7
02:32:20.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:20.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:20.174 00.000 12268 Enqueuing Expose request
02:32:20.241 00.067 11616 IsGuiding returns 1
02:32:20.241 00.000 11616 scope still moving after pulse duration time elapsed
02:32:20.272 00.031 11616 IsSlewing returns 0
02:32:20.273 00.001 11616 IsGuiding returns 0
02:32:20.273 00.000 11616 scope move finished after 82 + 57 ms
02:32:20.273 00.000 11616 Move returns status 0, amount 82
02:32:20.273 00.000 11616 move complete, result=0
02:32:20.274 00.001 11616 worker thread done servicing request
02:32:20.274 00.000 11616 Worker thread wakes up
02:32:20.274 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 1.0 px 82 ms SOUTH
02:32:20.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:20.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:22.285 02.011 11616 Exposure complete
02:32:22.351 00.066 11616 worker thread done servicing request
02:32:22.352 00.001 12268 OnExposeComplete: enter
02:32:22.352 00.000 12268 UpdateGuideState(): m_state=6
02:32:22.352 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
02:32:22.352 00.000 12268 Star::Find returns 1 (0), X=278.73, Y=611.95, Mass=63, SNR=5.5, Peak=49 HFD=2.0
02:32:22.352 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
02:32:22.352 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.74)
02:32:22.352 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.42 hyp=0.52 cameraTheta=-0.96 mountX=-0.39 mountY=0.35, mountTheta=2.41
02:32:22.354 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.42, opts=13)
02:32:22.354 00.000 12268 Enqueuing Move request for scope (0.30, -0.42)
02:32:22.354 00.000 11616 Worker thread wakes up
02:32:22.354 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.42) opts 0xd
02:32:22.354 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.42)
02:32:22.354 00.000 11616 Moving (0.30, -0.42) raw xDistance=-0.39 yDistance=0.35
02:32:22.354 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 1 to -1
02:32:22.354 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.17
02:32:22.355 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.39
02:32:22.355 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
02:32:22.355 00.000 11616 MoveAxis(E, 219, ABG)
02:32:22.355 00.000 11616 Guiding  Dir = 2, Dur = 219
02:32:22.355 00.000 11616 IsSlewing returns 0
02:32:22.355 00.000 11616 IsGuiding returns 0
02:32:22.356 00.001 11616 PulseGuide returned control before completion, sleep 229
02:32:22.376 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:32:22.392 00.016 12268 UpdateGuideState exits: m=63 SNR=5.5
02:32:22.392 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:22.393 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:22.393 00.000 12268 Enqueuing Expose request
02:32:22.597 00.204 11616 IsGuiding returns 1
02:32:22.598 00.001 11616 scope still moving after pulse duration time elapsed
02:32:22.627 00.029 11616 IsSlewing returns 0
02:32:22.627 00.000 11616 IsGuiding returns 0
02:32:22.628 00.001 11616 scope move finished after 219 + 53 ms
02:32:22.628 00.000 11616 Move returns status 0, amount 219
02:32:22.628 00.000 11616 MoveAxis(S, 30, ABG)
02:32:22.628 00.000 11616 Guiding  Dir = 1, Dur = 30
02:32:22.628 00.000 11616 IsSlewing returns 0
02:32:22.629 00.001 11616 IsGuiding returns 0
02:32:22.629 00.000 11616 PulseGuide returned control before completion, sleep 40
02:32:22.675 00.046 11616 IsGuiding returns 1
02:32:22.675 00.000 11616 scope still moving after pulse duration time elapsed
02:32:22.705 00.030 11616 IsSlewing returns 0
02:32:22.706 00.001 11616 IsGuiding returns 1
02:32:22.736 00.030 11616 IsSlewing returns 0
02:32:22.736 00.000 11616 IsGuiding returns 1
02:32:22.768 00.032 11616 IsSlewing returns 0
02:32:22.768 00.000 11616 IsGuiding returns 1
02:32:22.798 00.030 11616 IsSlewing returns 0
02:32:22.799 00.001 11616 IsGuiding returns 1
02:32:22.829 00.030 11616 IsSlewing returns 0
02:32:22.830 00.001 11616 IsGuiding returns 0
02:32:22.830 00.000 11616 scope move finished after 30 + 170 ms
02:32:22.830 00.000 11616 Move returns status 0, amount 30
02:32:22.830 00.000 11616 move complete, result=0
02:32:22.830 00.000 11616 worker thread done servicing request
02:32:22.830 00.000 11616 Worker thread wakes up
02:32:22.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:22.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:22.831 00.001 12268 GuideStep: -0.4 px 219 ms EAST, 0.3 px 30 ms SOUTH
02:32:24.835 02.004 11616 Exposure complete
02:32:24.900 00.065 11616 worker thread done servicing request
02:32:24.901 00.001 12268 OnExposeComplete: enter
02:32:24.901 00.000 12268 UpdateGuideState(): m_state=6
02:32:24.901 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
02:32:24.901 00.000 12268 Star::Find returns 0 (4), X=278.63, Y=612.42, Mass=61, SNR=5.4, Peak=50 HFD=1.2
02:32:24.901 00.000 12268 DistanceChecker: activated
02:32:24.901 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:32:24.902 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:32:24.902 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:32:24.902 00.000 11616 Worker thread wakes up
02:32:24.902 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:32:24.902 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:32:24.902 00.000 11616 move complete, result=0
02:32:24.902 00.000 11616 worker thread done servicing request
02:32:25.005 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:25.005 00.000 12268 Status Line: Star lost - low HFD
02:32:25.010 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:32:25.029 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:32:25.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:25.029 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:32:25.029 00.000 12268 Enqueuing Expose request
02:32:25.029 00.000 11616 Worker thread wakes up
02:32:25.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:25.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:32:27.044 02.015 11616 Exposure complete
02:32:27.107 00.063 11616 worker thread done servicing request
02:32:27.108 00.001 12268 OnExposeComplete: enter
02:32:27.108 00.000 12268 UpdateGuideState(): m_state=6
02:32:27.108 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
02:32:27.108 00.000 12268 Star::Find returns 1 (0), X=278.94, Y=611.83, Mass=56, SNR=5.2, Peak=50 HFD=1.8
02:32:27.108 00.000 12268 DistanceChecker: deactivated
02:32:27.108 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
02:32:27.108 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.88)
02:32:27.108 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.55 hyp=0.75 cameraTheta=-0.82 mountX=-0.49 mountY=0.58, mountTheta=2.28
02:32:27.110 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.51, y=-0.55, opts=13)
02:32:27.111 00.001 12268 Enqueuing Move request for scope (0.51, -0.55)
02:32:27.111 00.000 11616 Worker thread wakes up
02:32:27.111 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.55) opts 0xd
02:32:27.111 00.000 11616 Handling offset move in thread for scope, endpoint = (0.51, -0.55)
02:32:27.111 00.000 11616 Moving (0.51, -0.55) raw xDistance=-0.49 yDistance=0.58
02:32:27.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.49
02:32:27.111 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.58
02:32:27.111 00.000 11616 MoveAxis(E, 276, ABG)
02:32:27.111 00.000 11616 Guiding  Dir = 2, Dur = 276
02:32:27.112 00.001 11616 IsSlewing returns 0
02:32:27.112 00.000 11616 IsGuiding returns 0
02:32:27.112 00.000 11616 PulseGuide returned control before completion, sleep 286
02:32:27.131 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:32:27.149 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
02:32:27.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:27.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:27.149 00.000 12268 Enqueuing Expose request
02:32:27.412 00.263 11616 IsGuiding returns 1
02:32:27.412 00.000 11616 scope still moving after pulse duration time elapsed
02:32:27.444 00.032 11616 IsSlewing returns 0
02:32:27.444 00.000 11616 IsGuiding returns 0
02:32:27.444 00.000 11616 scope move finished after 276 + 56 ms
02:32:27.444 00.000 11616 Move returns status 0, amount 276
02:32:27.444 00.000 11616 MoveAxis(S, 49, ABG)
02:32:27.445 00.001 11616 Guiding  Dir = 1, Dur = 49
02:32:27.445 00.000 11616 IsSlewing returns 0
02:32:27.445 00.000 11616 IsGuiding returns 0
02:32:27.445 00.000 11616 PulseGuide returned control before completion, sleep 59
02:32:27.507 00.062 11616 IsGuiding returns 1
02:32:27.507 00.000 11616 scope still moving after pulse duration time elapsed
02:32:27.538 00.031 11616 IsSlewing returns 0
02:32:27.539 00.001 11616 IsGuiding returns 1
02:32:27.568 00.029 11616 IsSlewing returns 0
02:32:27.568 00.000 11616 IsGuiding returns 1
02:32:27.599 00.031 11616 IsSlewing returns 0
02:32:27.599 00.000 11616 IsGuiding returns 1
02:32:27.631 00.032 11616 IsSlewing returns 0
02:32:27.631 00.000 11616 IsGuiding returns 1
02:32:27.662 00.031 11616 IsSlewing returns 0
02:32:27.663 00.001 11616 IsGuiding returns 1
02:32:27.692 00.029 11616 IsSlewing returns 0
02:32:27.693 00.001 11616 IsGuiding returns 0
02:32:27.693 00.000 11616 scope move finished after 49 + 198 ms
02:32:27.693 00.000 11616 Move returns status 0, amount 49
02:32:27.693 00.000 11616 move complete, result=0
02:32:27.693 00.000 11616 worker thread done servicing request
02:32:27.693 00.000 11616 Worker thread wakes up
02:32:27.694 00.001 12268 GuideStep: -0.5 px 276 ms EAST, 0.6 px 49 ms SOUTH
02:32:27.694 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:27.694 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:29.714 02.020 11616 Exposure complete
02:32:29.778 00.064 11616 worker thread done servicing request
02:32:29.779 00.001 12268 OnExposeComplete: enter
02:32:29.779 00.000 12268 UpdateGuideState(): m_state=6
02:32:29.779 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
02:32:29.779 00.000 12268 Star::Find returns 0 (4), X=279.18, Y=612.46, Mass=63, SNR=5.5, Peak=54 HFD=0.9
02:32:29.779 00.000 12268 DistanceChecker: activated
02:32:29.779 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:32:29.780 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:32:29.780 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:32:29.780 00.000 11616 Worker thread wakes up
02:32:29.780 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:32:29.780 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:32:29.780 00.000 11616 move complete, result=0
02:32:29.780 00.000 11616 worker thread done servicing request
02:32:29.895 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:29.895 00.000 12268 Status Line: Star lost - low HFD
02:32:29.898 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:32:29.915 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:32:29.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:29.915 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:32:29.915 00.000 12268 Enqueuing Expose request
02:32:29.915 00.000 11616 Worker thread wakes up
02:32:29.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:29.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:32:31.921 02.006 11616 Exposure complete
02:32:31.985 00.064 11616 worker thread done servicing request
02:32:31.985 00.000 12268 OnExposeComplete: enter
02:32:31.985 00.000 12268 UpdateGuideState(): m_state=6
02:32:31.985 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
02:32:31.985 00.000 12268 Star::Find returns 0 (4), X=278.81, Y=612.88, Mass=69, SNR=5.7, Peak=53 HFD=0.4
02:32:31.986 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:32:31.986 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:32:31.986 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:32:31.986 00.000 11616 Worker thread wakes up
02:32:31.987 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:32:31.987 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:32:31.987 00.000 11616 move complete, result=0
02:32:31.987 00.000 11616 worker thread done servicing request
02:32:32.090 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:32.090 00.000 12268 Status Line: Star lost - low HFD
02:32:32.093 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:32:32.112 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:32:32.113 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:32.113 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:32:32.113 00.000 12268 Enqueuing Expose request
02:32:32.113 00.000 11616 Worker thread wakes up
02:32:32.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:32.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:32:34.124 02.011 11616 Exposure complete
02:32:34.192 00.068 11616 worker thread done servicing request
02:32:34.192 00.000 12268 OnExposeComplete: enter
02:32:34.192 00.000 12268 UpdateGuideState(): m_state=6
02:32:34.192 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
02:32:34.192 00.000 12268 Star::Find returns 1 (0), X=279.51, Y=612.28, Mass=68, SNR=5.7, Peak=47 HFD=1.9
02:32:34.192 00.000 12268 DistanceChecker: deactivated
02:32:34.193 00.001 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
02:32:34.193 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.61)
02:32:34.193 00.000 12268 CameraToMount -- cameraX=1.08 cameraY=-0.09 hyp=1.08 cameraTheta=-0.08 mountX=0.01 mountY=1.08, mountTheta=1.56
02:32:34.195 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.08, y=-0.09, opts=13)
02:32:34.195 00.000 12268 Enqueuing Move request for scope (1.08, -0.09)
02:32:34.195 00.000 11616 Worker thread wakes up
02:32:34.195 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.08, -0.09) opts 0xd
02:32:34.195 00.000 11616 Handling offset move in thread for scope, endpoint = (1.08, -0.09)
02:32:34.195 00.000 11616 Moving (1.08, -0.09) raw xDistance=0.01 yDistance=1.08
02:32:34.195 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:34.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:32:34.195 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.08
02:32:34.196 00.001 11616 MoveAxis(E, 0, ABG)
02:32:34.196 00.000 11616 Move returns status 0, amount 0
02:32:34.196 00.000 11616 MoveAxis(S, 92, ABG)
02:32:34.196 00.000 11616 Guiding  Dir = 1, Dur = 92
02:32:34.196 00.000 11616 IsSlewing returns 0
02:32:34.196 00.000 11616 IsGuiding returns 0
02:32:34.197 00.001 11616 PulseGuide returned control before completion, sleep 102
02:32:34.219 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:32:34.238 00.019 12268 UpdateGuideState exits: m=68 SNR=5.7
02:32:34.238 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:34.238 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:34.238 00.000 12268 Enqueuing Expose request
02:32:34.310 00.072 11616 IsGuiding returns 1
02:32:34.310 00.000 11616 scope still moving after pulse duration time elapsed
02:32:34.342 00.032 11616 IsSlewing returns 0
02:32:34.342 00.000 11616 IsGuiding returns 0
02:32:34.342 00.000 11616 scope move finished after 92 + 53 ms
02:32:34.342 00.000 11616 Move returns status 0, amount 92
02:32:34.342 00.000 11616 move complete, result=0
02:32:34.342 00.000 11616 worker thread done servicing request
02:32:34.343 00.001 11616 Worker thread wakes up
02:32:34.343 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 1.1 px 92 ms SOUTH
02:32:34.343 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:34.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:36.347 02.004 11616 Exposure complete
02:32:36.413 00.066 11616 worker thread done servicing request
02:32:36.413 00.000 12268 OnExposeComplete: enter
02:32:36.413 00.000 12268 UpdateGuideState(): m_state=6
02:32:36.413 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
02:32:36.413 00.000 12268 Star::Find returns 0 (4), X=279.00, Y=612.37, Mass=62, SNR=5.5, Peak=53 HFD=1.0
02:32:36.413 00.000 12268 DistanceChecker: activated
02:32:36.413 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:32:36.414 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:32:36.414 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:32:36.414 00.000 11616 Worker thread wakes up
02:32:36.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:32:36.415 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:32:36.415 00.000 11616 move complete, result=0
02:32:36.415 00.000 11616 worker thread done servicing request
02:32:36.520 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:36.520 00.000 12268 Status Line: Star lost - low HFD
02:32:36.523 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:32:36.540 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:32:36.541 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:36.541 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:32:36.541 00.000 12268 Enqueuing Expose request
02:32:36.541 00.000 11616 Worker thread wakes up
02:32:36.541 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:36.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:32:38.553 02.012 11616 Exposure complete
02:32:38.619 00.066 11616 worker thread done servicing request
02:32:38.619 00.000 12268 OnExposeComplete: enter
02:32:38.620 00.001 12268 UpdateGuideState(): m_state=6
02:32:38.620 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
02:32:38.620 00.000 12268 Star::Find returns 0 (4), X=279.06, Y=612.29, Mass=59, SNR=5.3, Peak=49 HFD=1.2
02:32:38.620 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:32:38.621 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:32:38.621 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:32:38.621 00.000 11616 Worker thread wakes up
02:32:38.621 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:32:38.621 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:32:38.621 00.000 11616 move complete, result=0
02:32:38.621 00.000 11616 worker thread done servicing request
02:32:38.736 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:38.736 00.000 12268 Status Line: Star lost - low HFD
02:32:38.744 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:32:38.763 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:32:38.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:38.763 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:32:38.763 00.000 12268 Enqueuing Expose request
02:32:38.763 00.000 11616 Worker thread wakes up
02:32:38.763 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:38.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:32:40.777 02.014 11616 Exposure complete
02:32:40.842 00.065 11616 worker thread done servicing request
02:32:40.842 00.000 12268 OnExposeComplete: enter
02:32:40.842 00.000 12268 UpdateGuideState(): m_state=6
02:32:40.842 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
02:32:40.842 00.000 12268 Star::Find returns 0 (4), X=279.23, Y=612.21, Mass=58, SNR=5.3, Peak=52 HFD=1.2
02:32:40.842 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:32:40.843 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:32:40.843 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:32:40.843 00.000 11616 Worker thread wakes up
02:32:40.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:32:40.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:32:40.843 00.000 11616 move complete, result=0
02:32:40.843 00.000 11616 worker thread done servicing request
02:32:40.952 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:40.952 00.000 12268 Status Line: Star lost - low HFD
02:32:40.957 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:32:40.975 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:32:40.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:40.975 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:32:40.975 00.000 12268 Enqueuing Expose request
02:32:40.975 00.000 11616 Worker thread wakes up
02:32:40.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:40.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:32:42.986 02.011 11616 Exposure complete
02:32:43.051 00.065 11616 worker thread done servicing request
02:32:43.051 00.000 12268 OnExposeComplete: enter
02:32:43.051 00.000 12268 UpdateGuideState(): m_state=6
02:32:43.051 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
02:32:43.051 00.000 12268 Star::Find returns 1 (0), X=279.10, Y=612.26, Mass=75, SNR=5.9, Peak=48 HFD=4.1
02:32:43.051 00.000 12268 DistanceChecker: deactivated
02:32:43.051 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
02:32:43.051 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.54)
02:32:43.051 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-0.11 hyp=0.68 cameraTheta=-0.16 mountX=-0.04 mountY=0.68, mountTheta=1.64
02:32:43.053 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.68, y=-0.11, opts=13)
02:32:43.053 00.000 12268 Enqueuing Move request for scope (0.68, -0.11)
02:32:43.053 00.000 11616 Worker thread wakes up
02:32:43.053 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.11) opts 0xd
02:32:43.053 00.000 11616 Handling offset move in thread for scope, endpoint = (0.68, -0.11)
02:32:43.053 00.000 11616 Moving (0.68, -0.11) raw xDistance=-0.04 yDistance=0.68
02:32:43.053 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:43.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:32:43.053 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
02:32:43.053 00.000 11616 MoveAxis(E, 0, ABG)
02:32:43.054 00.001 11616 Move returns status 0, amount 0
02:32:43.054 00.000 11616 MoveAxis(S, 58, ABG)
02:32:43.054 00.000 11616 Guiding  Dir = 1, Dur = 58
02:32:43.054 00.000 11616 IsSlewing returns 0
02:32:43.054 00.000 11616 IsGuiding returns 0
02:32:43.054 00.000 11616 PulseGuide returned control before completion, sleep 68
02:32:43.074 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:32:43.091 00.017 12268 UpdateGuideState exits: m=75 SNR=5.9
02:32:43.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:43.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:43.091 00.000 12268 Enqueuing Expose request
02:32:43.133 00.042 11616 IsGuiding returns 1
02:32:43.133 00.000 11616 scope still moving after pulse duration time elapsed
02:32:43.164 00.031 11616 IsSlewing returns 0
02:32:43.164 00.000 11616 IsGuiding returns 0
02:32:43.164 00.000 11616 scope move finished after 58 + 51 ms
02:32:43.164 00.000 11616 Move returns status 0, amount 58
02:32:43.165 00.001 11616 move complete, result=0
02:32:43.165 00.000 11616 worker thread done servicing request
02:32:43.165 00.000 11616 Worker thread wakes up
02:32:43.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:43.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:43.166 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.7 px 58 ms SOUTH
02:32:45.170 02.004 11616 Exposure complete
02:32:45.234 00.064 11616 worker thread done servicing request
02:32:45.235 00.001 12268 OnExposeComplete: enter
02:32:45.235 00.000 12268 UpdateGuideState(): m_state=6
02:32:45.235 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
02:32:45.235 00.000 12268 Star::Find returns 1 (0), X=278.72, Y=611.87, Mass=71, SNR=5.8, Peak=50 HFD=2.2
02:32:45.235 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
02:32:45.235 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.65)
02:32:45.235 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.50 hyp=0.58 cameraTheta=-1.05 mountX=-0.47 mountY=0.35, mountTheta=2.50
02:32:45.237 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.50, opts=13)
02:32:45.237 00.000 12268 Enqueuing Move request for scope (0.29, -0.50)
02:32:45.237 00.000 11616 Worker thread wakes up
02:32:45.237 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.50) opts 0xd
02:32:45.237 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.50)
02:32:45.237 00.000 11616 Moving (0.29, -0.50) raw xDistance=-0.47 yDistance=0.35
02:32:45.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.47
02:32:45.237 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
02:32:45.237 00.000 11616 MoveAxis(E, 265, ABG)
02:32:45.237 00.000 11616 Guiding  Dir = 2, Dur = 265
02:32:45.238 00.001 11616 IsSlewing returns 0
02:32:45.238 00.000 11616 IsGuiding returns 0
02:32:45.238 00.000 11616 PulseGuide returned control before completion, sleep 275
02:32:45.258 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:32:45.276 00.018 12268 UpdateGuideState exits: m=71 SNR=5.8
02:32:45.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:45.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:45.276 00.000 12268 Enqueuing Expose request
02:32:45.527 00.251 11616 IsGuiding returns 1
02:32:45.528 00.001 11616 scope still moving after pulse duration time elapsed
02:32:45.558 00.030 11616 IsSlewing returns 0
02:32:45.559 00.001 11616 IsGuiding returns 0
02:32:45.559 00.000 11616 scope move finished after 265 + 55 ms
02:32:45.559 00.000 11616 Move returns status 0, amount 265
02:32:45.559 00.000 11616 MoveAxis(S, 30, ABG)
02:32:45.559 00.000 11616 Guiding  Dir = 1, Dur = 30
02:32:45.559 00.000 11616 IsSlewing returns 0
02:32:45.560 00.001 11616 IsGuiding returns 0
02:32:45.560 00.000 11616 PulseGuide returned control before completion, sleep 40
02:32:45.604 00.044 11616 IsGuiding returns 1
02:32:45.604 00.000 11616 scope still moving after pulse duration time elapsed
02:32:45.635 00.031 11616 IsSlewing returns 0
02:32:45.636 00.001 11616 IsGuiding returns 0
02:32:45.636 00.000 11616 scope move finished after 30 + 46 ms
02:32:45.636 00.000 11616 Move returns status 0, amount 30
02:32:45.636 00.000 11616 move complete, result=0
02:32:45.636 00.000 11616 worker thread done servicing request
02:32:45.636 00.000 11616 Worker thread wakes up
02:32:45.637 00.001 12268 GuideStep: -0.5 px 265 ms EAST, 0.4 px 30 ms SOUTH
02:32:45.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:45.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:47.657 02.020 11616 Exposure complete
02:32:47.726 00.069 11616 worker thread done servicing request
02:32:47.726 00.000 12268 OnExposeComplete: enter
02:32:47.727 00.001 12268 UpdateGuideState(): m_state=6
02:32:47.727 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
02:32:47.727 00.000 12268 Star::Find returns 1 (0), X=279.42, Y=611.74, Mass=67, SNR=5.6, Peak=51 HFD=2.4
02:32:47.727 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
02:32:47.727 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
02:32:47.727 00.000 12268 CameraToMount -- cameraX=0.99 cameraY=-0.64 hyp=1.18 cameraTheta=-0.57 mountX=-0.54 mountY=1.07, mountTheta=2.04
02:32:47.730 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.99, y=-0.64, opts=13)
02:32:47.731 00.001 12268 Enqueuing Move request for scope (0.99, -0.64)
02:32:47.731 00.000 11616 Worker thread wakes up
02:32:47.731 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.99, -0.64) opts 0xd
02:32:47.731 00.000 11616 Handling offset move in thread for scope, endpoint = (0.99, -0.64)
02:32:47.731 00.000 11616 Moving (0.99, -0.64) raw xDistance=-0.54 yDistance=1.07
02:32:47.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.54
02:32:47.731 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 1.07
02:32:47.731 00.000 11616 MoveAxis(E, 301, ABG)
02:32:47.731 00.000 11616 Guiding  Dir = 2, Dur = 301
02:32:47.731 00.000 11616 IsSlewing returns 0
02:32:47.732 00.001 11616 IsGuiding returns 0
02:32:47.732 00.000 11616 PulseGuide returned control before completion, sleep 311
02:32:47.752 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:32:47.769 00.017 12268 UpdateGuideState exits: m=67 SNR=5.6
02:32:47.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:47.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:47.769 00.000 12268 Enqueuing Expose request
02:32:48.054 00.285 11616 IsGuiding returns 1
02:32:48.054 00.000 11616 scope still moving after pulse duration time elapsed
02:32:48.085 00.031 11616 IsSlewing returns 0
02:32:48.086 00.001 11616 IsGuiding returns 0
02:32:48.086 00.000 11616 scope move finished after 301 + 53 ms
02:32:48.086 00.000 11616 Move returns status 0, amount 301
02:32:48.086 00.000 11616 MoveAxis(S, 90, ABG)
02:32:48.086 00.000 11616 Guiding  Dir = 1, Dur = 90
02:32:48.086 00.000 11616 IsSlewing returns 0
02:32:48.088 00.002 11616 IsGuiding returns 0
02:32:48.088 00.000 11616 PulseGuide returned control before completion, sleep 100
02:32:48.193 00.105 11616 IsGuiding returns 1
02:32:48.193 00.000 11616 scope still moving after pulse duration time elapsed
02:32:48.223 00.030 11616 IsSlewing returns 0
02:32:48.223 00.000 11616 IsGuiding returns 0
02:32:48.224 00.001 11616 scope move finished after 90 + 46 ms
02:32:48.224 00.000 11616 Move returns status 0, amount 90
02:32:48.224 00.000 11616 move complete, result=0
02:32:48.224 00.000 11616 worker thread done servicing request
02:32:48.224 00.000 11616 Worker thread wakes up
02:32:48.224 00.000 12268 GuideStep: -0.5 px 301 ms EAST, 1.1 px 90 ms SOUTH
02:32:48.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:48.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:50.236 02.012 11616 Exposure complete
02:32:50.301 00.065 11616 worker thread done servicing request
02:32:50.301 00.000 12268 OnExposeComplete: enter
02:32:50.301 00.000 12268 UpdateGuideState(): m_state=6
02:32:50.302 00.001 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
02:32:50.302 00.000 12268 Star::Find returns 1 (0), X=278.60, Y=612.12, Mass=70, SNR=5.8, Peak=51 HFD=1.8
02:32:50.302 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
02:32:50.302 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.72)
02:32:50.302 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.25 hyp=0.30 cameraTheta=-0.98 mountX=-0.23 mountY=0.20, mountTheta=2.44
02:32:50.304 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.25, opts=13)
02:32:50.304 00.000 12268 Enqueuing Move request for scope (0.17, -0.25)
02:32:50.304 00.000 11616 Worker thread wakes up
02:32:50.304 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.25) opts 0xd
02:32:50.304 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.25)
02:32:50.304 00.000 11616 Moving (0.17, -0.25) raw xDistance=-0.23 yDistance=0.20
02:32:50.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.23
02:32:50.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.20
02:32:50.304 00.000 11616 MoveAxis(E, 130, ABG)
02:32:50.304 00.000 11616 Guiding  Dir = 2, Dur = 130
02:32:50.305 00.001 11616 IsSlewing returns 0
02:32:50.305 00.000 11616 IsGuiding returns 0
02:32:50.305 00.000 11616 PulseGuide returned control before completion, sleep 140
02:32:50.325 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:32:50.343 00.018 12268 UpdateGuideState exits: m=70 SNR=5.8
02:32:50.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:50.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:50.343 00.000 12268 Enqueuing Expose request
02:32:50.452 00.109 11616 IsGuiding returns 1
02:32:50.452 00.000 11616 scope still moving after pulse duration time elapsed
02:32:50.482 00.030 11616 IsSlewing returns 0
02:32:50.483 00.001 11616 IsGuiding returns 1
02:32:50.513 00.030 11616 IsSlewing returns 0
02:32:50.514 00.001 11616 IsGuiding returns 1
02:32:50.544 00.030 11616 IsSlewing returns 0
02:32:50.545 00.001 11616 IsGuiding returns 0
02:32:50.545 00.000 11616 scope move finished after 130 + 110 ms
02:32:50.545 00.000 11616 Move returns status 0, amount 130
02:32:50.545 00.000 11616 MoveAxis(S, 17, ABG)
02:32:50.545 00.000 11616 Guiding  Dir = 1, Dur = 17
02:32:50.546 00.001 11616 IsSlewing returns 0
02:32:50.546 00.000 11616 IsGuiding returns 0
02:32:50.546 00.000 11616 PulseGuide returned control before completion, sleep 27
02:32:50.574 00.028 11616 IsGuiding returns 1
02:32:50.574 00.000 11616 scope still moving after pulse duration time elapsed
02:32:50.605 00.031 11616 IsSlewing returns 0
02:32:50.605 00.000 11616 IsGuiding returns 0
02:32:50.605 00.000 11616 scope move finished after 17 + 42 ms
02:32:50.605 00.000 11616 Move returns status 0, amount 17
02:32:50.606 00.001 11616 move complete, result=0
02:32:50.606 00.000 11616 worker thread done servicing request
02:32:50.606 00.000 11616 Worker thread wakes up
02:32:50.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:50.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:50.606 00.000 12268 GuideStep: -0.2 px 130 ms EAST, 0.2 px 17 ms SOUTH
02:32:52.612 02.006 11616 Exposure complete
02:32:52.678 00.066 11616 worker thread done servicing request
02:32:52.678 00.000 12268 OnExposeComplete: enter
02:32:52.679 00.001 12268 UpdateGuideState(): m_state=6
02:32:52.679 00.000 12268 Star::Find(15, 278, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
02:32:52.679 00.000 12268 Star::Find returns 1 (0), X=279.04, Y=611.74, Mass=74, SNR=5.9, Peak=50 HFD=2.5
02:32:52.679 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
02:32:52.679 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
02:32:52.679 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.64 hyp=0.88 cameraTheta=-0.81 mountX=-0.57 mountY=0.69, mountTheta=2.27
02:32:52.682 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.61, y=-0.64, opts=13)
02:32:52.682 00.000 12268 Enqueuing Move request for scope (0.61, -0.64)
02:32:52.682 00.000 11616 Worker thread wakes up
02:32:52.682 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.64) opts 0xd
02:32:52.682 00.000 11616 Handling offset move in thread for scope, endpoint = (0.61, -0.64)
02:32:52.682 00.000 11616 Moving (0.61, -0.64) raw xDistance=-0.57 yDistance=0.69
02:32:52.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.57
02:32:52.682 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.69
02:32:52.682 00.000 11616 MoveAxis(E, 322, ABG)
02:32:52.682 00.000 11616 Guiding  Dir = 2, Dur = 322
02:32:52.682 00.000 11616 IsSlewing returns 0
02:32:52.683 00.001 11616 IsGuiding returns 0
02:32:52.683 00.000 11616 PulseGuide returned control before completion, sleep 332
02:32:52.705 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:32:52.722 00.017 12268 UpdateGuideState exits: m=74 SNR=5.9
02:32:52.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:52.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:32:52.722 00.000 12268 Enqueuing Expose request
02:32:53.029 00.307 11616 IsGuiding returns 0
02:32:53.029 00.000 11616 Move returns status 0, amount 322
02:32:53.029 00.000 11616 MoveAxis(S, 58, ABG)
02:32:53.029 00.000 11616 Guiding  Dir = 1, Dur = 58
02:32:53.029 00.000 11616 IsSlewing returns 0
02:32:53.030 00.001 11616 IsGuiding returns 0
02:32:53.030 00.000 11616 PulseGuide returned control before completion, sleep 68
02:32:53.107 00.077 11616 IsGuiding returns 1
02:32:53.107 00.000 11616 scope still moving after pulse duration time elapsed
02:32:53.138 00.031 11616 IsSlewing returns 0
02:32:53.138 00.000 11616 IsGuiding returns 0
02:32:53.139 00.001 11616 scope move finished after 58 + 50 ms
02:32:53.139 00.000 11616 Move returns status 0, amount 58
02:32:53.139 00.000 11616 move complete, result=0
02:32:53.139 00.000 11616 worker thread done servicing request
02:32:53.139 00.000 11616 Worker thread wakes up
02:32:53.139 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:53.139 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:32:53.139 00.000 12268 GuideStep: -0.6 px 322 ms EAST, 0.7 px 58 ms SOUTH
02:32:55.144 02.005 11616 Exposure complete
02:32:55.209 00.065 11616 worker thread done servicing request
02:32:55.209 00.000 12268 OnExposeComplete: enter
02:32:55.209 00.000 12268 UpdateGuideState(): m_state=6
02:32:55.209 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
02:32:55.210 00.001 12268 Star::Find returns 0 (4), X=279.00, Y=612.63, Mass=73, SNR=5.9, Peak=53 HFD=0.7
02:32:55.210 00.000 12268 DistanceChecker: activated
02:32:55.210 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:32:55.211 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:32:55.211 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:32:55.211 00.000 11616 Worker thread wakes up
02:32:55.211 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:32:55.211 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:32:55.211 00.000 11616 move complete, result=0
02:32:55.211 00.000 11616 worker thread done servicing request
02:32:55.327 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:55.327 00.000 12268 Status Line: Star lost - low HFD
02:32:55.332 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:32:55.350 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:32:55.350 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:55.350 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:32:55.350 00.000 12268 Enqueuing Expose request
02:32:55.351 00.001 11616 Worker thread wakes up
02:32:55.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:55.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:32:57.370 02.019 11616 Exposure complete
02:32:57.436 00.066 11616 worker thread done servicing request
02:32:57.437 00.001 12268 OnExposeComplete: enter
02:32:57.437 00.000 12268 UpdateGuideState(): m_state=6
02:32:57.437 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
02:32:57.437 00.000 12268 Star::Find returns 0 (4), X=278.86, Y=612.45, Mass=60, SNR=5.4, Peak=54 HFD=0.8
02:32:57.437 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:32:57.438 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:32:57.438 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:32:57.438 00.000 11616 Worker thread wakes up
02:32:57.438 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:32:57.438 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:32:57.438 00.000 11616 move complete, result=0
02:32:57.439 00.001 11616 worker thread done servicing request
02:32:57.553 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:57.553 00.000 12268 Status Line: Star lost - low HFD
02:32:57.556 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:32:57.576 00.020 12268 UpdateGuideState exits: Star lost - low HFD
02:32:57.576 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:57.576 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:32:57.577 00.001 12268 Enqueuing Expose request
02:32:57.577 00.000 11616 Worker thread wakes up
02:32:57.577 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:57.577 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:32:59.582 02.005 11616 Exposure complete
02:32:59.647 00.065 11616 worker thread done servicing request
02:32:59.647 00.000 12268 OnExposeComplete: enter
02:32:59.647 00.000 12268 UpdateGuideState(): m_state=6
02:32:59.647 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
02:32:59.647 00.000 12268 Star::Find returns 0 (4), X=279.58, Y=612.47, Mass=62, SNR=5.4, Peak=51 HFD=1.3
02:32:59.647 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:32:59.648 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:32:59.648 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:32:59.648 00.000 11616 Worker thread wakes up
02:32:59.648 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:32:59.649 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:32:59.649 00.000 11616 move complete, result=0
02:32:59.649 00.000 11616 worker thread done servicing request
02:32:59.765 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:32:59.765 00.000 12268 Status Line: Star lost - low HFD
02:32:59.769 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:32:59.786 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:32:59.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:59.786 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:32:59.786 00.000 12268 Enqueuing Expose request
02:32:59.787 00.001 11616 Worker thread wakes up
02:32:59.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:32:59.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:01.793 02.006 11616 Exposure complete
02:33:01.858 00.065 11616 worker thread done servicing request
02:33:01.859 00.001 12268 OnExposeComplete: enter
02:33:01.859 00.000 12268 UpdateGuideState(): m_state=6
02:33:01.859 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
02:33:01.859 00.000 12268 Star::Find returns 1 (0), X=279.11, Y=612.00, Mass=95, SNR=6.7, Peak=54 HFD=2.5
02:33:01.859 00.000 12268 DistanceChecker: deactivated
02:33:01.859 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
02:33:01.859 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.19)
02:33:01.859 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-0.38 hyp=0.78 cameraTheta=-0.51 mountX=-0.31 mountY=0.72, mountTheta=1.98
02:33:01.861 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.68, y=-0.38, opts=13)
02:33:01.861 00.000 12268 Enqueuing Move request for scope (0.68, -0.38)
02:33:01.861 00.000 11616 Worker thread wakes up
02:33:01.861 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.38) opts 0xd
02:33:01.861 00.000 11616 Handling offset move in thread for scope, endpoint = (0.68, -0.38)
02:33:01.861 00.000 11616 Moving (0.68, -0.38) raw xDistance=-0.31 yDistance=0.72
02:33:01.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -0.31
02:33:01.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.72
02:33:01.862 00.001 11616 MoveAxis(E, 174, ABG)
02:33:01.862 00.000 11616 Guiding  Dir = 2, Dur = 174
02:33:01.862 00.000 11616 IsSlewing returns 0
02:33:01.862 00.000 11616 IsGuiding returns 0
02:33:01.862 00.000 11616 PulseGuide returned control before completion, sleep 184
02:33:01.883 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:01.900 00.017 12268 UpdateGuideState exits: m=95 SNR=6.7
02:33:01.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:01.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:01.900 00.000 12268 Enqueuing Expose request
02:33:02.056 00.156 11616 IsGuiding returns 1
02:33:02.056 00.000 11616 scope still moving after pulse duration time elapsed
02:33:02.088 00.032 11616 IsSlewing returns 0
02:33:02.088 00.000 11616 IsGuiding returns 0
02:33:02.088 00.000 11616 scope move finished after 174 + 51 ms
02:33:02.088 00.000 11616 Move returns status 0, amount 174
02:33:02.088 00.000 11616 MoveAxis(S, 61, ABG)
02:33:02.088 00.000 11616 Guiding  Dir = 1, Dur = 61
02:33:02.089 00.001 11616 IsSlewing returns 0
02:33:02.089 00.000 11616 IsGuiding returns 0
02:33:02.089 00.000 11616 PulseGuide returned control before completion, sleep 71
02:33:02.166 00.077 11616 IsGuiding returns 1
02:33:02.166 00.000 11616 scope still moving after pulse duration time elapsed
02:33:02.197 00.031 11616 IsSlewing returns 0
02:33:02.198 00.001 11616 IsGuiding returns 1
02:33:02.229 00.031 11616 IsSlewing returns 0
02:33:02.230 00.001 11616 IsGuiding returns 1
02:33:02.260 00.030 11616 IsSlewing returns 0
02:33:02.261 00.001 11616 IsGuiding returns 1
02:33:02.291 00.030 11616 IsSlewing returns 0
02:33:02.292 00.001 11616 IsGuiding returns 1
02:33:02.322 00.030 11616 IsSlewing returns 0
02:33:02.323 00.001 11616 IsGuiding returns 1
02:33:02.354 00.031 11616 IsSlewing returns 0
02:33:02.354 00.000 11616 IsGuiding returns 1
02:33:02.385 00.031 11616 IsSlewing returns 0
02:33:02.385 00.000 11616 IsGuiding returns 1
02:33:02.415 00.030 11616 IsSlewing returns 0
02:33:02.416 00.001 11616 IsGuiding returns 0
02:33:02.416 00.000 11616 scope move finished after 61 + 266 ms
02:33:02.416 00.000 11616 Move returns status 0, amount 61
02:33:02.416 00.000 11616 move complete, result=0
02:33:02.416 00.000 11616 worker thread done servicing request
02:33:02.416 00.000 11616 Worker thread wakes up
02:33:02.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:02.417 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:33:02.417 00.000 12268 GuideStep: -0.3 px 174 ms EAST, 0.7 px 61 ms SOUTH
02:33:04.428 02.011 11616 Exposure complete
02:33:04.492 00.064 11616 worker thread done servicing request
02:33:04.493 00.001 12268 OnExposeComplete: enter
02:33:04.493 00.000 12268 UpdateGuideState(): m_state=6
02:33:04.493 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
02:33:04.493 00.000 12268 Star::Find returns 1 (0), X=279.28, Y=612.07, Mass=67, SNR=5.6, Peak=49 HFD=1.8
02:33:04.493 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
02:33:04.493 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
02:33:04.493 00.000 12268 CameraToMount -- cameraX=0.85 cameraY=-0.31 hyp=0.90 cameraTheta=-0.34 mountX=-0.22 mountY=0.88, mountTheta=1.82
02:33:04.495 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.85, y=-0.31, opts=13)
02:33:04.495 00.000 12268 Enqueuing Move request for scope (0.85, -0.31)
02:33:04.495 00.000 11616 Worker thread wakes up
02:33:04.495 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.31) opts 0xd
02:33:04.495 00.000 11616 Handling offset move in thread for scope, endpoint = (0.85, -0.31)
02:33:04.495 00.000 11616 Moving (0.85, -0.31) raw xDistance=-0.22 yDistance=0.88
02:33:04.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.22
02:33:04.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.88
02:33:04.495 00.000 11616 MoveAxis(E, 124, ABG)
02:33:04.495 00.000 11616 Guiding  Dir = 2, Dur = 124
02:33:04.496 00.001 11616 IsSlewing returns 0
02:33:04.496 00.000 11616 IsGuiding returns 0
02:33:04.496 00.000 11616 PulseGuide returned control before completion, sleep 134
02:33:04.517 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:33:04.536 00.019 12268 UpdateGuideState exits: m=67 SNR=5.6
02:33:04.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:04.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:04.536 00.000 12268 Enqueuing Expose request
02:33:04.647 00.111 11616 IsGuiding returns 1
02:33:04.647 00.000 11616 scope still moving after pulse duration time elapsed
02:33:04.679 00.032 11616 IsSlewing returns 0
02:33:04.679 00.000 11616 IsGuiding returns 0
02:33:04.679 00.000 11616 scope move finished after 124 + 59 ms
02:33:04.679 00.000 11616 Move returns status 0, amount 124
02:33:04.680 00.001 11616 MoveAxis(S, 75, ABG)
02:33:04.680 00.000 11616 Guiding  Dir = 1, Dur = 75
02:33:04.680 00.000 11616 IsSlewing returns 0
02:33:04.680 00.000 11616 IsGuiding returns 0
02:33:04.680 00.000 11616 PulseGuide returned control before completion, sleep 85
02:33:04.771 00.091 11616 IsGuiding returns 1
02:33:04.771 00.000 11616 scope still moving after pulse duration time elapsed
02:33:04.802 00.031 11616 IsSlewing returns 0
02:33:04.803 00.001 11616 IsGuiding returns 1
02:33:04.832 00.029 11616 IsSlewing returns 0
02:33:04.832 00.000 11616 IsGuiding returns 1
02:33:04.863 00.031 11616 IsSlewing returns 0
02:33:04.864 00.001 11616 IsGuiding returns 1
02:33:04.895 00.031 11616 IsSlewing returns 0
02:33:04.896 00.001 11616 IsGuiding returns 1
02:33:04.926 00.030 11616 IsSlewing returns 0
02:33:04.926 00.000 11616 IsGuiding returns 0
02:33:04.927 00.001 11616 scope move finished after 75 + 171 ms
02:33:04.927 00.000 11616 Move returns status 0, amount 75
02:33:04.927 00.000 11616 move complete, result=0
02:33:04.927 00.000 11616 worker thread done servicing request
02:33:04.927 00.000 11616 Worker thread wakes up
02:33:04.927 00.000 12268 GuideStep: -0.2 px 124 ms EAST, 0.9 px 75 ms SOUTH
02:33:04.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:04.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:33:06.942 02.015 11616 Exposure complete
02:33:07.006 00.064 11616 worker thread done servicing request
02:33:07.006 00.000 12268 OnExposeComplete: enter
02:33:07.006 00.000 12268 UpdateGuideState(): m_state=6
02:33:07.006 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
02:33:07.006 00.000 12268 Star::Find returns 1 (0), X=279.17, Y=612.19, Mass=72, SNR=5.9, Peak=53 HFD=1.5
02:33:07.006 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
02:33:07.006 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
02:33:07.007 00.001 12268 CameraToMount -- cameraX=0.74 cameraY=-0.19 hyp=0.77 cameraTheta=-0.25 mountX=-0.12 mountY=0.76, mountTheta=1.72
02:33:07.008 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.74, y=-0.19, opts=13)
02:33:07.008 00.000 12268 Enqueuing Move request for scope (0.74, -0.19)
02:33:07.008 00.000 11616 Worker thread wakes up
02:33:07.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.19) opts 0xd
02:33:07.008 00.000 11616 Handling offset move in thread for scope, endpoint = (0.74, -0.19)
02:33:07.008 00.000 11616 Moving (0.74, -0.19) raw xDistance=-0.12 yDistance=0.76
02:33:07.009 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.12
02:33:07.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.76
02:33:07.009 00.000 11616 MoveAxis(E, 64, ABG)
02:33:07.009 00.000 11616 Guiding  Dir = 2, Dur = 64
02:33:07.009 00.000 11616 IsSlewing returns 0
02:33:07.009 00.000 11616 IsGuiding returns 0
02:33:07.010 00.001 11616 PulseGuide returned control before completion, sleep 74
02:33:07.029 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:33:07.045 00.016 12268 UpdateGuideState exits: m=72 SNR=5.9
02:33:07.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:07.046 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:07.046 00.000 12268 Enqueuing Expose request
02:33:07.095 00.049 11616 IsGuiding returns 1
02:33:07.095 00.000 11616 scope still moving after pulse duration time elapsed
02:33:07.126 00.031 11616 IsSlewing returns 0
02:33:07.126 00.000 11616 IsGuiding returns 0
02:33:07.126 00.000 11616 scope move finished after 64 + 53 ms
02:33:07.126 00.000 11616 Move returns status 0, amount 64
02:33:07.126 00.000 11616 MoveAxis(S, 65, ABG)
02:33:07.126 00.000 11616 Guiding  Dir = 1, Dur = 65
02:33:07.127 00.001 11616 IsSlewing returns 0
02:33:07.127 00.000 11616 IsGuiding returns 0
02:33:07.127 00.000 11616 PulseGuide returned control before completion, sleep 75
02:33:07.206 00.079 11616 IsGuiding returns 1
02:33:07.206 00.000 11616 scope still moving after pulse duration time elapsed
02:33:07.237 00.031 11616 IsSlewing returns 0
02:33:07.237 00.000 11616 IsGuiding returns 1
02:33:07.269 00.032 11616 IsSlewing returns 0
02:33:07.270 00.001 11616 IsGuiding returns 1
02:33:07.300 00.030 11616 IsSlewing returns 0
02:33:07.301 00.001 11616 IsGuiding returns 1
02:33:07.331 00.030 11616 IsSlewing returns 0
02:33:07.332 00.001 11616 IsGuiding returns 1
02:33:07.362 00.030 11616 IsSlewing returns 0
02:33:07.363 00.001 11616 IsGuiding returns 1
02:33:07.393 00.030 11616 IsSlewing returns 0
02:33:07.393 00.000 11616 IsGuiding returns 1
02:33:07.423 00.030 11616 IsSlewing returns 0
02:33:07.424 00.001 11616 IsGuiding returns 0
02:33:07.424 00.000 11616 scope move finished after 65 + 232 ms
02:33:07.424 00.000 11616 Move returns status 0, amount 65
02:33:07.424 00.000 11616 move complete, result=0
02:33:07.424 00.000 11616 worker thread done servicing request
02:33:07.425 00.001 11616 Worker thread wakes up
02:33:07.425 00.000 12268 GuideStep: -0.1 px 64 ms EAST, 0.8 px 65 ms SOUTH
02:33:07.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:07.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:33:09.439 02.014 11616 Exposure complete
02:33:09.504 00.065 11616 worker thread done servicing request
02:33:09.505 00.001 12268 OnExposeComplete: enter
02:33:09.505 00.000 12268 UpdateGuideState(): m_state=6
02:33:09.505 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
02:33:09.505 00.000 12268 Star::Find returns 1 (0), X=278.72, Y=612.06, Mass=58, SNR=5.3, Peak=46 HFD=1.8
02:33:09.505 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
02:33:09.505 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
02:33:09.505 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.31 hyp=0.42 cameraTheta=-0.83 mountX=-0.28 mountY=0.33, mountTheta=2.29
02:33:09.507 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.31, opts=13)
02:33:09.507 00.000 12268 Enqueuing Move request for scope (0.29, -0.31)
02:33:09.507 00.000 11616 Worker thread wakes up
02:33:09.507 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.31) opts 0xd
02:33:09.507 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.31)
02:33:09.507 00.000 11616 Moving (0.29, -0.31) raw xDistance=-0.28 yDistance=0.33
02:33:09.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.28
02:33:09.507 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.33
02:33:09.507 00.000 11616 MoveAxis(E, 158, ABG)
02:33:09.508 00.001 11616 Guiding  Dir = 2, Dur = 158
02:33:09.508 00.000 11616 IsSlewing returns 0
02:33:09.508 00.000 11616 IsGuiding returns 0
02:33:09.508 00.000 11616 PulseGuide returned control before completion, sleep 168
02:33:09.527 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:33:09.544 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
02:33:09.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:09.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:09.544 00.000 12268 Enqueuing Expose request
02:33:09.686 00.142 11616 IsGuiding returns 1
02:33:09.686 00.000 11616 scope still moving after pulse duration time elapsed
02:33:09.717 00.031 11616 IsSlewing returns 0
02:33:09.718 00.001 11616 IsGuiding returns 0
02:33:09.718 00.000 11616 scope move finished after 158 + 51 ms
02:33:09.718 00.000 11616 Move returns status 0, amount 158
02:33:09.718 00.000 11616 MoveAxis(S, 27, ABG)
02:33:09.718 00.000 11616 Guiding  Dir = 1, Dur = 27
02:33:09.718 00.000 11616 IsSlewing returns 0
02:33:09.719 00.001 11616 IsGuiding returns 0
02:33:09.719 00.000 11616 PulseGuide returned control before completion, sleep 37
02:33:09.763 00.044 11616 IsGuiding returns 1
02:33:09.763 00.000 11616 scope still moving after pulse duration time elapsed
02:33:09.794 00.031 11616 IsSlewing returns 0
02:33:09.794 00.000 11616 IsGuiding returns 1
02:33:09.826 00.032 11616 IsSlewing returns 0
02:33:09.827 00.001 11616 IsGuiding returns 1
02:33:09.856 00.029 11616 IsSlewing returns 0
02:33:09.857 00.001 11616 IsGuiding returns 1
02:33:09.887 00.030 11616 IsSlewing returns 0
02:33:09.888 00.001 11616 IsGuiding returns 1
02:33:09.918 00.030 11616 IsSlewing returns 0
02:33:09.919 00.001 11616 IsGuiding returns 0
02:33:09.919 00.000 11616 scope move finished after 27 + 173 ms
02:33:09.919 00.000 11616 Move returns status 0, amount 27
02:33:09.919 00.000 11616 move complete, result=0
02:33:09.919 00.000 11616 worker thread done servicing request
02:33:09.919 00.000 11616 Worker thread wakes up
02:33:09.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:09.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:33:09.919 00.000 12268 GuideStep: -0.3 px 158 ms EAST, 0.3 px 27 ms SOUTH
02:33:11.932 02.013 11616 Exposure complete
02:33:11.998 00.066 11616 worker thread done servicing request
02:33:11.998 00.000 12268 OnExposeComplete: enter
02:33:11.998 00.000 12268 UpdateGuideState(): m_state=6
02:33:11.998 00.000 12268 Star::Find(15, 278, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
02:33:11.998 00.000 12268 Star::Find returns 0 (4), X=279.42, Y=613.03, Mass=76, SNR=6.0, Peak=52 HFD=0.8
02:33:11.998 00.000 12268 DistanceChecker: activated
02:33:11.998 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:33:11.999 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:33:11.999 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:33:11.999 00.000 11616 Worker thread wakes up
02:33:11.999 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:33:11.999 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:33:11.999 00.000 11616 move complete, result=0
02:33:12.000 00.001 11616 worker thread done servicing request
02:33:12.114 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:33:12.114 00.000 12268 Status Line: Star lost - low HFD
02:33:12.118 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:33:12.135 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:33:12.136 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:12.136 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:33:12.136 00.000 12268 Enqueuing Expose request
02:33:12.136 00.000 11616 Worker thread wakes up
02:33:12.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:12.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:14.149 02.013 11616 Exposure complete
02:33:14.217 00.068 11616 worker thread done servicing request
02:33:14.218 00.001 12268 OnExposeComplete: enter
02:33:14.218 00.000 12268 UpdateGuideState(): m_state=6
02:33:14.218 00.000 12268 Star::Find(15, 278, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
02:33:14.218 00.000 12268 Star::Find returns 0 (4), X=279.00, Y=612.04, Mass=47, SNR=4.8, Peak=46 HFD=1.4
02:33:14.218 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:33:14.219 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:33:14.219 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:33:14.219 00.000 11616 Worker thread wakes up
02:33:14.219 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:33:14.219 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:33:14.219 00.000 11616 move complete, result=0
02:33:14.219 00.000 11616 worker thread done servicing request
02:33:14.330 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:33:14.330 00.000 12268 Status Line: Star lost - low HFD
02:33:14.332 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:14.352 00.020 12268 UpdateGuideState exits: Star lost - low HFD
02:33:14.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:14.352 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:33:14.352 00.000 12268 Enqueuing Expose request
02:33:14.352 00.000 11616 Worker thread wakes up
02:33:14.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:14.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:16.361 02.009 11616 Exposure complete
02:33:16.426 00.065 11616 worker thread done servicing request
02:33:16.426 00.000 12268 OnExposeComplete: enter
02:33:16.426 00.000 12268 UpdateGuideState(): m_state=6
02:33:16.427 00.001 12268 Star::Find(15, 278, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
02:33:16.427 00.000 12268 Star::Find returns 1 (0), X=279.15, Y=611.93, Mass=63, SNR=5.5, Peak=52 HFD=1.8
02:33:16.427 00.000 12268 DistanceChecker: deactivated
02:33:16.427 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
02:33:16.427 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
02:33:16.427 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-0.45 hyp=0.85 cameraTheta=-0.56 mountX=-0.38 mountY=0.77, mountTheta=2.02
02:33:16.429 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.72, y=-0.45, opts=13)
02:33:16.429 00.000 12268 Enqueuing Move request for scope (0.72, -0.45)
02:33:16.429 00.000 11616 Worker thread wakes up
02:33:16.429 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.45) opts 0xd
02:33:16.429 00.000 11616 Handling offset move in thread for scope, endpoint = (0.72, -0.45)
02:33:16.429 00.000 11616 Moving (0.72, -0.45) raw xDistance=-0.38 yDistance=0.77
02:33:16.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.38
02:33:16.429 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.77
02:33:16.429 00.000 11616 MoveAxis(E, 211, ABG)
02:33:16.429 00.000 11616 Guiding  Dir = 2, Dur = 211
02:33:16.430 00.001 11616 IsSlewing returns 0
02:33:16.430 00.000 11616 IsGuiding returns 0
02:33:16.430 00.000 11616 PulseGuide returned control before completion, sleep 221
02:33:16.452 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=16, Gamma=1.290
02:33:16.473 00.021 12268 UpdateGuideState exits: m=63 SNR=5.5
02:33:16.473 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:16.473 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:16.473 00.000 12268 Enqueuing Expose request
02:33:16.659 00.186 11616 IsGuiding returns 1
02:33:16.659 00.000 11616 scope still moving after pulse duration time elapsed
02:33:16.689 00.030 11616 IsSlewing returns 0
02:33:16.690 00.001 11616 IsGuiding returns 0
02:33:16.690 00.000 11616 scope move finished after 211 + 49 ms
02:33:16.690 00.000 11616 Move returns status 0, amount 211
02:33:16.690 00.000 11616 MoveAxis(S, 65, ABG)
02:33:16.690 00.000 11616 Guiding  Dir = 1, Dur = 65
02:33:16.690 00.000 11616 IsSlewing returns 0
02:33:16.691 00.001 11616 IsGuiding returns 0
02:33:16.691 00.000 11616 PulseGuide returned control before completion, sleep 75
02:33:16.767 00.076 11616 IsGuiding returns 1
02:33:16.767 00.000 11616 scope still moving after pulse duration time elapsed
02:33:16.798 00.031 11616 IsSlewing returns 0
02:33:16.799 00.001 11616 IsGuiding returns 0
02:33:16.799 00.000 11616 scope move finished after 65 + 42 ms
02:33:16.799 00.000 11616 Move returns status 0, amount 65
02:33:16.799 00.000 11616 move complete, result=0
02:33:16.799 00.000 11616 worker thread done servicing request
02:33:16.799 00.000 11616 Worker thread wakes up
02:33:16.800 00.001 12268 GuideStep: -0.4 px 211 ms EAST, 0.8 px 65 ms SOUTH
02:33:16.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:16.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:33:18.818 02.018 11616 Exposure complete
02:33:18.884 00.066 11616 worker thread done servicing request
02:33:18.885 00.001 12268 OnExposeComplete: enter
02:33:18.885 00.000 12268 UpdateGuideState(): m_state=6
02:33:18.885 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
02:33:18.885 00.000 12268 Star::Find returns 0 (4), X=279.00, Y=612.10, Mass=50, SNR=4.9, Peak=49 HFD=1.3
02:33:18.885 00.000 12268 DistanceChecker: activated
02:33:18.885 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:33:18.886 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:33:18.886 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:33:18.886 00.000 11616 Worker thread wakes up
02:33:18.886 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:33:18.887 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:33:18.887 00.000 11616 move complete, result=0
02:33:18.887 00.000 11616 worker thread done servicing request
02:33:18.999 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:33:18.999 00.000 12268 Status Line: Star lost - low HFD
02:33:19.005 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:19.023 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:33:19.023 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:19.023 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:33:19.023 00.000 12268 Enqueuing Expose request
02:33:19.023 00.000 11616 Worker thread wakes up
02:33:19.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:19.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:21.037 02.014 11616 Exposure complete
02:33:21.103 00.066 11616 worker thread done servicing request
02:33:21.103 00.000 12268 OnExposeComplete: enter
02:33:21.103 00.000 12268 UpdateGuideState(): m_state=6
02:33:21.104 00.001 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
02:33:21.104 00.000 12268 Star::Find returns 1 (0), X=279.24, Y=612.39, Mass=80, SNR=6.1, Peak=51 HFD=1.8
02:33:21.104 00.000 12268 DistanceChecker: deactivated
02:33:21.104 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
02:33:21.104 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.72)
02:33:21.104 00.000 12268 CameraToMount -- cameraX=0.81 cameraY=0.01 hyp=0.81 cameraTheta=0.02 mountX=0.09 mountY=0.80, mountTheta=1.46
02:33:21.106 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.81, y=0.01, opts=13)
02:33:21.106 00.000 12268 Enqueuing Move request for scope (0.81, 0.01)
02:33:21.106 00.000 11616 Worker thread wakes up
02:33:21.106 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.01) opts 0xd
02:33:21.106 00.000 11616 Handling offset move in thread for scope, endpoint = (0.81, 0.01)
02:33:21.106 00.000 11616 Moving (0.81, 0.01) raw xDistance=0.09 yDistance=0.80
02:33:21.106 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:21.106 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:33:21.107 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.80
02:33:21.107 00.000 11616 MoveAxis(E, 0, ABG)
02:33:21.107 00.000 11616 Move returns status 0, amount 0
02:33:21.107 00.000 11616 MoveAxis(S, 68, ABG)
02:33:21.107 00.000 11616 Guiding  Dir = 1, Dur = 68
02:33:21.107 00.000 11616 IsSlewing returns 0
02:33:21.107 00.000 11616 IsGuiding returns 0
02:33:21.108 00.001 11616 PulseGuide returned control before completion, sleep 78
02:33:21.127 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=21, Gamma=1.290
02:33:21.145 00.018 12268 UpdateGuideState exits: m=80 SNR=6.1
02:33:21.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:21.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:21.145 00.000 12268 Enqueuing Expose request
02:33:21.193 00.048 11616 IsGuiding returns 1
02:33:21.193 00.000 11616 scope still moving after pulse duration time elapsed
02:33:21.224 00.031 11616 IsSlewing returns 0
02:33:21.224 00.000 11616 IsGuiding returns 0
02:33:21.224 00.000 11616 scope move finished after 68 + 49 ms
02:33:21.225 00.001 11616 Move returns status 0, amount 68
02:33:21.225 00.000 11616 move complete, result=0
02:33:21.225 00.000 11616 worker thread done servicing request
02:33:21.225 00.000 11616 Worker thread wakes up
02:33:21.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:21.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:33:21.226 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.8 px 68 ms SOUTH
02:33:23.235 02.009 11616 Exposure complete
02:33:23.301 00.066 11616 worker thread done servicing request
02:33:23.301 00.000 12268 OnExposeComplete: enter
02:33:23.302 00.001 12268 UpdateGuideState(): m_state=6
02:33:23.302 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
02:33:23.302 00.000 12268 Star::Find returns 0 (4), X=279.30, Y=612.58, Mass=66, SNR=5.6, Peak=49 HFD=1.0
02:33:23.302 00.000 12268 DistanceChecker: activated
02:33:23.302 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:33:23.303 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:33:23.303 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:33:23.303 00.000 11616 Worker thread wakes up
02:33:23.303 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:33:23.303 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:33:23.303 00.000 11616 move complete, result=0
02:33:23.303 00.000 11616 worker thread done servicing request
02:33:23.406 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:33:23.417 00.011 12268 Status Line: Star lost - low HFD
02:33:23.423 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:23.441 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:33:23.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:23.441 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:33:23.442 00.001 12268 Enqueuing Expose request
02:33:23.442 00.000 11616 Worker thread wakes up
02:33:23.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:23.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:25.457 02.015 11616 Exposure complete
02:33:25.520 00.063 11616 worker thread done servicing request
02:33:25.520 00.000 12268 OnExposeComplete: enter
02:33:25.520 00.000 12268 UpdateGuideState(): m_state=6
02:33:25.520 00.000 12268 Star::Find(15, 279, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
02:33:25.520 00.000 12268 Star::Find returns 1 (0), X=278.71, Y=611.92, Mass=65, SNR=5.5, Peak=53 HFD=1.9
02:33:25.521 00.001 12268 DistanceChecker: deactivated
02:33:25.521 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
02:33:25.521 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.69)
02:33:25.521 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.46 hyp=0.54 cameraTheta=-1.01 mountX=-0.43 mountY=0.34, mountTheta=2.47
02:33:25.527 00.006 12268 SchedulePrimaryMove(0D94C700, x=0.28, y=-0.46, opts=13)
02:33:25.527 00.000 12268 Enqueuing Move request for scope (0.28, -0.46)
02:33:25.527 00.000 11616 Worker thread wakes up
02:33:25.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.46) opts 0xd
02:33:25.527 00.000 11616 Handling offset move in thread for scope, endpoint = (0.28, -0.46)
02:33:25.527 00.000 11616 Moving (0.28, -0.46) raw xDistance=-0.43 yDistance=0.34
02:33:25.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.43
02:33:25.527 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
02:33:25.527 00.000 11616 MoveAxis(E, 240, ABG)
02:33:25.528 00.001 11616 Guiding  Dir = 2, Dur = 240
02:33:25.528 00.000 11616 IsSlewing returns 0
02:33:25.528 00.000 11616 IsGuiding returns 0
02:33:25.528 00.000 11616 PulseGuide returned control before completion, sleep 250
02:33:25.548 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=5, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:25.566 00.018 12268 UpdateGuideState exits: m=65 SNR=5.5
02:33:25.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:25.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:25.566 00.000 12268 Enqueuing Expose request
02:33:25.783 00.217 11616 IsGuiding returns 1
02:33:25.784 00.001 11616 scope still moving after pulse duration time elapsed
02:33:25.814 00.030 11616 IsSlewing returns 0
02:33:25.815 00.001 11616 IsGuiding returns 0
02:33:25.815 00.000 11616 scope move finished after 240 + 47 ms
02:33:25.815 00.000 11616 Move returns status 0, amount 240
02:33:25.815 00.000 11616 MoveAxis(S, 29, ABG)
02:33:25.815 00.000 11616 Guiding  Dir = 1, Dur = 29
02:33:25.815 00.000 11616 IsSlewing returns 0
02:33:25.816 00.001 11616 IsGuiding returns 0
02:33:25.816 00.000 11616 PulseGuide returned control before completion, sleep 39
02:33:25.862 00.046 11616 IsGuiding returns 1
02:33:25.862 00.000 11616 scope still moving after pulse duration time elapsed
02:33:25.892 00.030 11616 IsSlewing returns 0
02:33:25.893 00.001 11616 IsGuiding returns 1
02:33:25.924 00.031 11616 IsSlewing returns 0
02:33:25.925 00.001 11616 IsGuiding returns 0
02:33:25.925 00.000 11616 scope move finished after 29 + 79 ms
02:33:25.925 00.000 11616 Move returns status 0, amount 29
02:33:25.925 00.000 11616 move complete, result=0
02:33:25.925 00.000 11616 worker thread done servicing request
02:33:25.925 00.000 11616 Worker thread wakes up
02:33:25.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:25.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:33:25.926 00.001 12268 GuideStep: -0.4 px 240 ms EAST, 0.3 px 29 ms SOUTH
02:33:27.938 02.012 11616 Exposure complete
02:33:28.005 00.067 11616 worker thread done servicing request
02:33:28.005 00.000 12268 OnExposeComplete: enter
02:33:28.006 00.001 12268 UpdateGuideState(): m_state=6
02:33:28.006 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
02:33:28.006 00.000 12268 Star::Find returns 0 (4), X=278.86, Y=612.30, Mass=69, SNR=5.7, Peak=54 HFD=1.2
02:33:28.006 00.000 12268 DistanceChecker: activated
02:33:28.006 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:33:28.007 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:33:28.007 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:33:28.007 00.000 11616 Worker thread wakes up
02:33:28.007 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:33:28.007 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:33:28.007 00.000 11616 move complete, result=0
02:33:28.007 00.000 11616 worker thread done servicing request
02:33:28.122 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:33:28.122 00.000 12268 Status Line: Star lost - low HFD
02:33:28.126 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:28.144 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:33:28.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:28.144 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:33:28.144 00.000 12268 Enqueuing Expose request
02:33:28.144 00.000 11616 Worker thread wakes up
02:33:28.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:28.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:30.155 02.011 11616 Exposure complete
02:33:30.221 00.066 11616 worker thread done servicing request
02:33:30.222 00.001 12268 OnExposeComplete: enter
02:33:30.222 00.000 12268 UpdateGuideState(): m_state=6
02:33:30.222 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
02:33:30.222 00.000 12268 Star::Find returns 0 (4), X=278.49, Y=612.87, Mass=77, SNR=6.0, Peak=52 HFD=1.1
02:33:30.222 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:33:30.223 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:33:30.223 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:33:30.223 00.000 11616 Worker thread wakes up
02:33:30.223 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:33:30.223 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:33:30.223 00.000 11616 move complete, result=0
02:33:30.223 00.000 11616 worker thread done servicing request
02:33:30.325 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:33:30.325 00.000 12268 Status Line: Star lost - low HFD
02:33:30.329 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:30.347 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:33:30.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:30.347 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:33:30.347 00.000 12268 Enqueuing Expose request
02:33:30.347 00.000 11616 Worker thread wakes up
02:33:30.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:30.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:32.361 02.014 11616 Exposure complete
02:33:32.426 00.065 11616 worker thread done servicing request
02:33:32.426 00.000 12268 OnExposeComplete: enter
02:33:32.426 00.000 12268 UpdateGuideState(): m_state=6
02:33:32.426 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
02:33:32.427 00.001 12268 Star::Find returns 0 (4), X=279.00, Y=612.02, Mass=52, SNR=5.0, Peak=49 HFD=1.5
02:33:32.427 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:33:32.427 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:33:32.427 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:33:32.427 00.000 11616 Worker thread wakes up
02:33:32.428 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:33:32.428 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:33:32.428 00.000 11616 move complete, result=0
02:33:32.428 00.000 11616 worker thread done servicing request
02:33:32.530 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:33:32.530 00.000 12268 Status Line: Star lost - low HFD
02:33:32.537 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:32.556 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:33:32.557 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:32.557 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:33:32.557 00.000 12268 Enqueuing Expose request
02:33:32.557 00.000 11616 Worker thread wakes up
02:33:32.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:32.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:34.570 02.013 11616 Exposure complete
02:33:34.642 00.072 11616 worker thread done servicing request
02:33:34.642 00.000 12268 OnExposeComplete: enter
02:33:34.642 00.000 12268 UpdateGuideState(): m_state=6
02:33:34.642 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
02:33:34.642 00.000 12268 Star::Find returns 0 (4), X=279.23, Y=612.49, Mass=74, SNR=5.9, Peak=51 HFD=1.2
02:33:34.642 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:33:34.643 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:33:34.643 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:33:34.643 00.000 11616 Worker thread wakes up
02:33:34.643 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:33:34.643 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:33:34.644 00.001 11616 move complete, result=0
02:33:34.644 00.000 11616 worker thread done servicing request
02:33:34.757 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:33:34.757 00.000 12268 Status Line: Star lost - low HFD
02:33:34.761 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:34.779 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:33:34.779 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:34.779 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:33:34.779 00.000 12268 Enqueuing Expose request
02:33:34.779 00.000 11616 Worker thread wakes up
02:33:34.779 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:34.779 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:36.781 02.002 11616 Exposure complete
02:33:36.845 00.064 11616 worker thread done servicing request
02:33:36.846 00.001 12268 OnExposeComplete: enter
02:33:36.846 00.000 12268 UpdateGuideState(): m_state=6
02:33:36.846 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
02:33:36.846 00.000 12268 Star::Find returns 1 (0), X=278.69, Y=611.99, Mass=68, SNR=5.6, Peak=49 HFD=2.1
02:33:36.846 00.000 12268 DistanceChecker: deactivated
02:33:36.846 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
02:33:36.846 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.72)
02:33:36.846 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.39 hyp=0.47 cameraTheta=-0.98 mountX=-0.36 mountY=0.31, mountTheta=2.43
02:33:36.850 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.39, opts=13)
02:33:36.850 00.000 12268 Enqueuing Move request for scope (0.26, -0.39)
02:33:36.850 00.000 11616 Worker thread wakes up
02:33:36.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.39) opts 0xd
02:33:36.850 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.39)
02:33:36.850 00.000 11616 Moving (0.26, -0.39) raw xDistance=-0.36 yDistance=0.31
02:33:36.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.36
02:33:36.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.31
02:33:36.850 00.000 11616 MoveAxis(E, 203, ABG)
02:33:36.850 00.000 11616 Guiding  Dir = 2, Dur = 203
02:33:36.851 00.001 11616 IsSlewing returns 0
02:33:36.851 00.000 11616 IsGuiding returns 0
02:33:36.851 00.000 11616 PulseGuide returned control before completion, sleep 213
02:33:36.873 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:36.890 00.017 12268 UpdateGuideState exits: m=68 SNR=5.6
02:33:36.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:36.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:36.890 00.000 12268 Enqueuing Expose request
02:33:37.067 00.177 11616 IsGuiding returns 1
02:33:37.067 00.000 11616 scope still moving after pulse duration time elapsed
02:33:37.098 00.031 11616 IsSlewing returns 0
02:33:37.098 00.000 11616 IsGuiding returns 0
02:33:37.098 00.000 11616 scope move finished after 203 + 44 ms
02:33:37.098 00.000 11616 Move returns status 0, amount 203
02:33:37.098 00.000 11616 MoveAxis(S, 26, ABG)
02:33:37.099 00.001 11616 Guiding  Dir = 1, Dur = 26
02:33:37.099 00.000 11616 IsSlewing returns 0
02:33:37.099 00.000 11616 IsGuiding returns 0
02:33:37.099 00.000 11616 PulseGuide returned control before completion, sleep 36
02:33:37.145 00.046 11616 IsGuiding returns 1
02:33:37.145 00.000 11616 scope still moving after pulse duration time elapsed
02:33:37.176 00.031 11616 IsSlewing returns 0
02:33:37.177 00.001 11616 IsGuiding returns 0
02:33:37.177 00.000 11616 scope move finished after 26 + 51 ms
02:33:37.177 00.000 11616 Move returns status 0, amount 26
02:33:37.177 00.000 11616 move complete, result=0
02:33:37.177 00.000 11616 worker thread done servicing request
02:33:37.177 00.000 11616 Worker thread wakes up
02:33:37.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:37.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:33:37.177 00.000 12268 GuideStep: -0.4 px 203 ms EAST, 0.3 px 26 ms SOUTH
02:33:39.193 02.016 11616 Exposure complete
02:33:39.259 00.066 11616 worker thread done servicing request
02:33:39.259 00.000 12268 OnExposeComplete: enter
02:33:39.259 00.000 12268 UpdateGuideState(): m_state=6
02:33:39.259 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
02:33:39.260 00.001 12268 Star::Find returns 0 (4), X=279.00, Y=612.05, Mass=57, SNR=5.3, Peak=53 HFD=1.4
02:33:39.260 00.000 12268 DistanceChecker: activated
02:33:39.260 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:33:39.260 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:33:39.260 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:33:39.261 00.001 11616 Worker thread wakes up
02:33:39.261 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:33:39.261 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:33:39.261 00.000 11616 move complete, result=0
02:33:39.261 00.000 11616 worker thread done servicing request
02:33:39.365 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:33:39.365 00.000 12268 Status Line: Star lost - low HFD
02:33:39.369 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=16, Gamma=1.290
02:33:39.386 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:33:39.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:39.386 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:33:39.386 00.000 12268 Enqueuing Expose request
02:33:39.387 00.001 11616 Worker thread wakes up
02:33:39.387 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:39.387 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:41.395 02.008 11616 Exposure complete
02:33:41.461 00.066 11616 worker thread done servicing request
02:33:41.461 00.000 12268 OnExposeComplete: enter
02:33:41.461 00.000 12268 UpdateGuideState(): m_state=6
02:33:41.461 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
02:33:41.462 00.001 12268 Star::Find returns 0 (4), X=279.43, Y=612.91, Mass=69, SNR=5.7, Peak=50 HFD=0.8
02:33:41.462 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:33:41.462 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:33:41.463 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:33:41.463 00.000 11616 Worker thread wakes up
02:33:41.463 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:33:41.463 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:33:41.463 00.000 11616 move complete, result=0
02:33:41.463 00.000 11616 worker thread done servicing request
02:33:41.565 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:33:41.565 00.000 12268 Status Line: Star lost - low HFD
02:33:41.568 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:41.586 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:33:41.587 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:41.587 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:33:41.587 00.000 12268 Enqueuing Expose request
02:33:41.587 00.000 11616 Worker thread wakes up
02:33:41.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:41.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:43.597 02.010 11616 Exposure complete
02:33:43.665 00.068 11616 worker thread done servicing request
02:33:43.665 00.000 12268 OnExposeComplete: enter
02:33:43.665 00.000 12268 UpdateGuideState(): m_state=6
02:33:43.665 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
02:33:43.665 00.000 12268 Star::Find returns 0 (4), X=278.85, Y=612.32, Mass=65, SNR=5.5, Peak=49 HFD=1.3
02:33:43.666 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:33:43.666 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:33:43.667 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:33:43.667 00.000 11616 Worker thread wakes up
02:33:43.667 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:33:43.667 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:33:43.667 00.000 11616 move complete, result=0
02:33:43.668 00.001 11616 worker thread done servicing request
02:33:43.778 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:33:43.778 00.000 12268 Status Line: Star lost - low HFD
02:33:43.781 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:43.799 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:33:43.799 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:43.799 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:33:43.799 00.000 12268 Enqueuing Expose request
02:33:43.799 00.000 11616 Worker thread wakes up
02:33:43.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:43.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:45.807 02.008 11616 Exposure complete
02:33:45.871 00.064 11616 worker thread done servicing request
02:33:45.871 00.000 12268 OnExposeComplete: enter
02:33:45.871 00.000 12268 UpdateGuideState(): m_state=6
02:33:45.871 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
02:33:45.871 00.000 12268 Star::Find returns 1 (0), X=279.00, Y=611.86, Mass=63, SNR=5.5, Peak=47 HFD=2.2
02:33:45.872 00.001 12268 DistanceChecker: deactivated
02:33:45.872 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
02:33:45.872 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
02:33:45.872 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.52 hyp=0.77 cameraTheta=-0.74 mountX=-0.46 mountY=0.64, mountTheta=2.20
02:33:45.873 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-0.52, opts=13)
02:33:45.873 00.000 12268 Enqueuing Move request for scope (0.57, -0.52)
02:33:45.873 00.000 11616 Worker thread wakes up
02:33:45.873 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.52) opts 0xd
02:33:45.874 00.001 11616 Handling offset move in thread for scope, endpoint = (0.57, -0.52)
02:33:45.874 00.000 11616 Moving (0.57, -0.52) raw xDistance=-0.46 yDistance=0.64
02:33:45.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
02:33:45.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.64
02:33:45.874 00.000 11616 MoveAxis(E, 258, ABG)
02:33:45.874 00.000 11616 Guiding  Dir = 2, Dur = 258
02:33:45.874 00.000 11616 IsSlewing returns 0
02:33:45.874 00.000 11616 IsGuiding returns 0
02:33:45.875 00.001 11616 PulseGuide returned control before completion, sleep 268
02:33:45.894 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:45.912 00.018 12268 UpdateGuideState exits: m=63 SNR=5.5
02:33:45.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:45.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:45.912 00.000 12268 Enqueuing Expose request
02:33:46.146 00.234 11616 IsGuiding returns 1
02:33:46.146 00.000 11616 scope still moving after pulse duration time elapsed
02:33:46.177 00.031 11616 IsSlewing returns 0
02:33:46.178 00.001 11616 IsGuiding returns 0
02:33:46.178 00.000 11616 scope move finished after 258 + 45 ms
02:33:46.178 00.000 11616 Move returns status 0, amount 258
02:33:46.178 00.000 11616 MoveAxis(S, 54, ABG)
02:33:46.178 00.000 11616 Guiding  Dir = 1, Dur = 54
02:33:46.178 00.000 11616 IsSlewing returns 0
02:33:46.178 00.000 11616 IsGuiding returns 0
02:33:46.179 00.001 11616 PulseGuide returned control before completion, sleep 64
02:33:46.254 00.075 11616 IsGuiding returns 1
02:33:46.254 00.000 11616 scope still moving after pulse duration time elapsed
02:33:46.286 00.032 11616 IsSlewing returns 0
02:33:46.286 00.000 11616 IsGuiding returns 0
02:33:46.286 00.000 11616 scope move finished after 54 + 53 ms
02:33:46.286 00.000 11616 Move returns status 0, amount 54
02:33:46.286 00.000 11616 move complete, result=0
02:33:46.286 00.000 11616 worker thread done servicing request
02:33:46.286 00.000 11616 Worker thread wakes up
02:33:46.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:46.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:33:46.287 00.001 12268 GuideStep: -0.5 px 258 ms EAST, 0.6 px 54 ms SOUTH
02:33:48.304 02.017 11616 Exposure complete
02:33:48.368 00.064 11616 worker thread done servicing request
02:33:48.368 00.000 12268 OnExposeComplete: enter
02:33:48.369 00.001 12268 UpdateGuideState(): m_state=6
02:33:48.369 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
02:33:48.369 00.000 12268 Star::Find returns 0 (4), X=278.62, Y=612.43, Mass=63, SNR=5.5, Peak=55 HFD=1.1
02:33:48.369 00.000 12268 DistanceChecker: activated
02:33:48.369 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:33:48.370 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:33:48.370 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:33:48.370 00.000 11616 Worker thread wakes up
02:33:48.370 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:33:48.370 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:33:48.370 00.000 11616 move complete, result=0
02:33:48.370 00.000 11616 worker thread done servicing request
02:33:48.475 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:33:48.475 00.000 12268 Status Line: Star lost - low HFD
02:33:48.479 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:48.497 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:33:48.497 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:48.497 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:33:48.497 00.000 12268 Enqueuing Expose request
02:33:48.497 00.000 11616 Worker thread wakes up
02:33:48.497 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:48.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:33:50.501 02.004 11616 Exposure complete
02:33:50.567 00.066 11616 worker thread done servicing request
02:33:50.567 00.000 12268 OnExposeComplete: enter
02:33:50.567 00.000 12268 UpdateGuideState(): m_state=6
02:33:50.568 00.001 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
02:33:50.568 00.000 12268 Star::Find returns 1 (0), X=278.32, Y=612.69, Mass=76, SNR=6.0, Peak=51 HFD=1.7
02:33:50.568 00.000 12268 DistanceChecker: deactivated
02:33:50.568 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
02:33:50.568 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
02:33:50.568 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.89 mountX=0.30 mountY=-0.14, mountTheta=-0.44
02:33:50.569 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.31, opts=13)
02:33:50.570 00.001 12268 Enqueuing Move request for scope (-0.10, 0.31)
02:33:50.570 00.000 11616 Worker thread wakes up
02:33:50.570 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.31) opts 0xd
02:33:50.570 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.31)
02:33:50.570 00.000 11616 Moving (-0.10, 0.31) raw xDistance=0.30 yDistance=-0.14
02:33:50.570 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from -1 to 1
02:33:50.570 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.91
02:33:50.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
02:33:50.570 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:50.570 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:33:50.570 00.000 11616 MoveAxis(W, 169, ABG)
02:33:50.570 00.000 11616 Guiding  Dir = 3, Dur = 169
02:33:50.571 00.001 11616 IsSlewing returns 0
02:33:50.571 00.000 11616 IsGuiding returns 0
02:33:50.571 00.000 11616 PulseGuide returned control before completion, sleep 179
02:33:50.591 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:33:50.609 00.018 12268 UpdateGuideState exits: m=76 SNR=6.0
02:33:50.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:50.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:50.609 00.000 12268 Enqueuing Expose request
02:33:50.753 00.144 11616 IsGuiding returns 1
02:33:50.754 00.001 11616 scope still moving after pulse duration time elapsed
02:33:50.783 00.029 11616 IsSlewing returns 0
02:33:50.784 00.001 11616 IsGuiding returns 1
02:33:50.814 00.030 11616 IsSlewing returns 0
02:33:50.814 00.000 11616 IsGuiding returns 0
02:33:50.814 00.000 11616 scope move finished after 169 + 74 ms
02:33:50.814 00.000 11616 Move returns status 0, amount 169
02:33:50.814 00.000 11616 MoveAxis(N, 0, ABG)
02:33:50.815 00.001 11616 Move returns status 0, amount 0
02:33:50.815 00.000 11616 move complete, result=0
02:33:50.815 00.000 11616 worker thread done servicing request
02:33:50.815 00.000 11616 Worker thread wakes up
02:33:50.815 00.000 12268 GuideStep: 0.3 px 169 ms WEST, -0.1 px 0 ms NORTH
02:33:50.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:50.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:33:52.821 02.006 11616 Exposure complete
02:33:52.885 00.064 11616 worker thread done servicing request
02:33:52.885 00.000 12268 OnExposeComplete: enter
02:33:52.886 00.001 12268 UpdateGuideState(): m_state=6
02:33:52.886 00.000 12268 Star::Find(15, 278, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
02:33:52.886 00.000 12268 Star::Find returns 1 (0), X=279.14, Y=611.89, Mass=65, SNR=5.6, Peak=48 HFD=2.1
02:33:52.886 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
02:33:52.886 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.10)
02:33:52.886 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.48 hyp=0.86 cameraTheta=-0.60 mountX=-0.41 mountY=0.77, mountTheta=2.06
02:33:52.888 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.71, y=-0.48, opts=13)
02:33:52.888 00.000 12268 Enqueuing Move request for scope (0.71, -0.48)
02:33:52.888 00.000 11616 Worker thread wakes up
02:33:52.888 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.48) opts 0xd
02:33:52.888 00.000 11616 Handling offset move in thread for scope, endpoint = (0.71, -0.48)
02:33:52.888 00.000 11616 Moving (0.71, -0.48) raw xDistance=-0.41 yDistance=0.77
02:33:52.888 00.000 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 1 to -1
02:33:52.888 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.23
02:33:52.888 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.41
02:33:52.888 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.77
02:33:52.889 00.001 11616 MoveAxis(E, 230, ABG)
02:33:52.889 00.000 11616 Guiding  Dir = 2, Dur = 230
02:33:52.889 00.000 11616 IsSlewing returns 0
02:33:52.889 00.000 11616 IsGuiding returns 0
02:33:52.889 00.000 11616 PulseGuide returned control before completion, sleep 240
02:33:52.909 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:52.925 00.016 12268 UpdateGuideState exits: m=65 SNR=5.6
02:33:52.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:52.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:52.925 00.000 12268 Enqueuing Expose request
02:33:53.133 00.208 11616 IsGuiding returns 1
02:33:53.133 00.000 11616 scope still moving after pulse duration time elapsed
02:33:53.165 00.032 11616 IsSlewing returns 0
02:33:53.165 00.000 11616 IsGuiding returns 0
02:33:53.165 00.000 11616 scope move finished after 230 + 46 ms
02:33:53.166 00.001 11616 Move returns status 0, amount 230
02:33:53.166 00.000 11616 MoveAxis(S, 65, ABG)
02:33:53.166 00.000 11616 Guiding  Dir = 1, Dur = 65
02:33:53.166 00.000 11616 IsSlewing returns 0
02:33:53.166 00.000 11616 IsGuiding returns 0
02:33:53.166 00.000 11616 PulseGuide returned control before completion, sleep 75
02:33:53.242 00.076 11616 IsGuiding returns 1
02:33:53.242 00.000 11616 scope still moving after pulse duration time elapsed
02:33:53.274 00.032 11616 IsSlewing returns 0
02:33:53.274 00.000 11616 IsGuiding returns 0
02:33:53.274 00.000 11616 scope move finished after 65 + 42 ms
02:33:53.275 00.001 11616 Move returns status 0, amount 65
02:33:53.275 00.000 11616 move complete, result=0
02:33:53.275 00.000 11616 worker thread done servicing request
02:33:53.275 00.000 11616 Worker thread wakes up
02:33:53.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:53.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:33:53.275 00.000 12268 GuideStep: -0.4 px 230 ms EAST, 0.8 px 65 ms SOUTH
02:33:55.292 02.017 11616 Exposure complete
02:33:55.358 00.066 11616 worker thread done servicing request
02:33:55.358 00.000 12268 OnExposeComplete: enter
02:33:55.358 00.000 12268 UpdateGuideState(): m_state=6
02:33:55.358 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
02:33:55.358 00.000 12268 Star::Find returns 1 (0), X=278.69, Y=611.70, Mass=62, SNR=5.4, Peak=46 HFD=2.6
02:33:55.358 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
02:33:55.358 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
02:33:55.358 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.68 hyp=0.73 cameraTheta=-1.20 mountX=-0.65 mountY=0.35, mountTheta=2.65
02:33:55.360 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.68, opts=13)
02:33:55.360 00.000 12268 Enqueuing Move request for scope (0.27, -0.68)
02:33:55.360 00.000 11616 Worker thread wakes up
02:33:55.360 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.68) opts 0xd
02:33:55.360 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.68)
02:33:55.360 00.000 11616 Moving (0.27, -0.68) raw xDistance=-0.65 yDistance=0.35
02:33:55.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.65
02:33:55.360 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.35
02:33:55.361 00.001 11616 MoveAxis(E, 363, ABG)
02:33:55.361 00.000 11616 Guiding  Dir = 2, Dur = 363
02:33:55.361 00.000 11616 IsSlewing returns 0
02:33:55.361 00.000 11616 IsGuiding returns 0
02:33:55.361 00.000 11616 PulseGuide returned control before completion, sleep 373
02:33:55.382 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:33:55.399 00.017 12268 UpdateGuideState exits: m=62 SNR=5.4
02:33:55.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:55.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:55.399 00.000 12268 Enqueuing Expose request
02:33:55.744 00.345 11616 IsGuiding returns 1
02:33:55.744 00.000 11616 scope still moving after pulse duration time elapsed
02:33:55.775 00.031 11616 IsSlewing returns 0
02:33:55.776 00.001 11616 IsGuiding returns 0
02:33:55.776 00.000 11616 scope move finished after 363 + 51 ms
02:33:55.776 00.000 11616 Move returns status 0, amount 363
02:33:55.776 00.000 11616 MoveAxis(S, 30, ABG)
02:33:55.776 00.000 11616 Guiding  Dir = 1, Dur = 30
02:33:55.776 00.000 11616 IsSlewing returns 0
02:33:55.777 00.001 11616 IsGuiding returns 0
02:33:55.777 00.000 11616 PulseGuide returned control before completion, sleep 40
02:33:55.820 00.043 11616 IsGuiding returns 1
02:33:55.822 00.002 11616 scope still moving after pulse duration time elapsed
02:33:55.852 00.030 11616 IsSlewing returns 0
02:33:55.853 00.001 11616 IsGuiding returns 0
02:33:55.853 00.000 11616 scope move finished after 30 + 45 ms
02:33:55.853 00.000 11616 Move returns status 0, amount 30
02:33:55.853 00.000 11616 move complete, result=0
02:33:55.853 00.000 11616 worker thread done servicing request
02:33:55.853 00.000 11616 Worker thread wakes up
02:33:55.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:55.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:33:55.854 00.001 12268 GuideStep: -0.6 px 363 ms EAST, 0.4 px 30 ms SOUTH
02:33:57.874 02.020 11616 Exposure complete
02:33:57.939 00.065 11616 worker thread done servicing request
02:33:57.940 00.001 12268 OnExposeComplete: enter
02:33:57.940 00.000 12268 UpdateGuideState(): m_state=6
02:33:57.940 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
02:33:57.940 00.000 12268 Star::Find returns 1 (0), X=278.67, Y=611.89, Mass=66, SNR=5.6, Peak=48 HFD=2.2
02:33:57.940 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
02:33:57.940 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.59)
02:33:57.940 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.49 hyp=0.54 cameraTheta=-1.11 mountX=-0.46 mountY=0.30, mountTheta=2.56
02:33:57.942 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.49, opts=13)
02:33:57.942 00.000 12268 Enqueuing Move request for scope (0.24, -0.49)
02:33:57.942 00.000 11616 Worker thread wakes up
02:33:57.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.49) opts 0xd
02:33:57.942 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.49)
02:33:57.942 00.000 11616 Moving (0.24, -0.49) raw xDistance=-0.46 yDistance=0.30
02:33:57.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.46
02:33:57.943 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.30
02:33:57.943 00.000 11616 MoveAxis(E, 257, ABG)
02:33:57.943 00.000 11616 Guiding  Dir = 2, Dur = 257
02:33:57.943 00.000 11616 IsSlewing returns 0
02:33:57.943 00.000 11616 IsGuiding returns 0
02:33:57.944 00.001 11616 PulseGuide returned control before completion, sleep 267
02:33:57.965 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:33:57.982 00.017 12268 UpdateGuideState exits: m=66 SNR=5.6
02:33:57.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:57.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:33:57.982 00.000 12268 Enqueuing Expose request
02:33:58.224 00.242 11616 IsGuiding returns 1
02:33:58.224 00.000 11616 scope still moving after pulse duration time elapsed
02:33:58.255 00.031 11616 IsSlewing returns 0
02:33:58.255 00.000 11616 IsGuiding returns 0
02:33:58.255 00.000 11616 scope move finished after 257 + 54 ms
02:33:58.255 00.000 11616 Move returns status 0, amount 257
02:33:58.255 00.000 11616 MoveAxis(S, 25, ABG)
02:33:58.256 00.001 11616 Guiding  Dir = 1, Dur = 25
02:33:58.256 00.000 11616 IsSlewing returns 0
02:33:58.256 00.000 11616 IsGuiding returns 0
02:33:58.256 00.000 11616 PulseGuide returned control before completion, sleep 35
02:33:58.301 00.045 11616 IsGuiding returns 1
02:33:58.301 00.000 11616 scope still moving after pulse duration time elapsed
02:33:58.333 00.032 11616 IsSlewing returns 0
02:33:58.334 00.001 11616 IsGuiding returns 1
02:33:58.365 00.031 11616 IsSlewing returns 0
02:33:58.366 00.001 11616 IsGuiding returns 0
02:33:58.366 00.000 11616 scope move finished after 25 + 85 ms
02:33:58.366 00.000 11616 Move returns status 0, amount 25
02:33:58.366 00.000 11616 move complete, result=0
02:33:58.366 00.000 11616 worker thread done servicing request
02:33:58.366 00.000 11616 Worker thread wakes up
02:33:58.366 00.000 12268 GuideStep: -0.5 px 257 ms EAST, 0.3 px 25 ms SOUTH
02:33:58.367 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:33:58.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:34:00.372 02.005 11616 Exposure complete
02:34:00.436 00.064 11616 worker thread done servicing request
02:34:00.436 00.000 12268 OnExposeComplete: enter
02:34:00.437 00.001 12268 UpdateGuideState(): m_state=6
02:34:00.437 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
02:34:00.437 00.000 12268 Star::Find returns 1 (0), X=279.28, Y=611.94, Mass=58, SNR=5.3, Peak=51 HFD=1.7
02:34:00.437 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
02:34:00.437 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
02:34:00.437 00.000 12268 CameraToMount -- cameraX=0.85 cameraY=-0.44 hyp=0.96 cameraTheta=-0.48 mountX=-0.35 mountY=0.90, mountTheta=1.94
02:34:00.438 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.85, y=-0.44, opts=13)
02:34:00.438 00.000 12268 Enqueuing Move request for scope (0.85, -0.44)
02:34:00.438 00.000 11616 Worker thread wakes up
02:34:00.438 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.44) opts 0xd
02:34:00.438 00.000 11616 Handling offset move in thread for scope, endpoint = (0.85, -0.44)
02:34:00.438 00.000 11616 Moving (0.85, -0.44) raw xDistance=-0.35 yDistance=0.90
02:34:00.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
02:34:00.438 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.90
02:34:00.438 00.000 11616 MoveAxis(E, 198, ABG)
02:34:00.439 00.001 11616 Guiding  Dir = 2, Dur = 198
02:34:00.439 00.000 11616 IsSlewing returns 0
02:34:00.439 00.000 11616 IsGuiding returns 0
02:34:00.439 00.000 11616 PulseGuide returned control before completion, sleep 208
02:34:00.463 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:34:00.482 00.019 12268 UpdateGuideState exits: m=58 SNR=5.3
02:34:00.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:00.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:34:00.482 00.000 12268 Enqueuing Expose request
02:34:00.649 00.167 11616 IsGuiding returns 1
02:34:00.650 00.001 11616 scope still moving after pulse duration time elapsed
02:34:00.680 00.030 11616 IsSlewing returns 0
02:34:00.681 00.001 11616 IsGuiding returns 0
02:34:00.681 00.000 11616 scope move finished after 198 + 43 ms
02:34:00.681 00.000 11616 Move returns status 0, amount 198
02:34:00.681 00.000 11616 MoveAxis(S, 76, ABG)
02:34:00.681 00.000 11616 Guiding  Dir = 1, Dur = 76
02:34:00.682 00.001 11616 IsSlewing returns 0
02:34:00.682 00.000 11616 IsGuiding returns 0
02:34:00.682 00.000 11616 PulseGuide returned control before completion, sleep 86
02:34:00.772 00.090 11616 IsGuiding returns 1
02:34:00.772 00.000 11616 scope still moving after pulse duration time elapsed
02:34:00.803 00.031 11616 IsSlewing returns 0
02:34:00.803 00.000 11616 IsGuiding returns 0
02:34:00.803 00.000 11616 scope move finished after 76 + 45 ms
02:34:00.803 00.000 11616 Move returns status 0, amount 76
02:34:00.803 00.000 11616 move complete, result=0
02:34:00.803 00.000 11616 worker thread done servicing request
02:34:00.803 00.000 11616 Worker thread wakes up
02:34:00.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:34:00.804 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:34:00.804 00.000 12268 GuideStep: -0.4 px 198 ms EAST, 0.9 px 76 ms SOUTH
02:34:02.807 02.003 11616 Exposure complete
02:34:02.871 00.064 11616 worker thread done servicing request
02:34:02.871 00.000 12268 OnExposeComplete: enter
02:34:02.871 00.000 12268 UpdateGuideState(): m_state=6
02:34:02.871 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
02:34:02.871 00.000 12268 Star::Find returns 0 (4), X=278.78, Y=612.19, Mass=60, SNR=5.4, Peak=53 HFD=1.3
02:34:02.871 00.000 12268 DistanceChecker: activated
02:34:02.871 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:34:02.872 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:34:02.872 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:34:02.872 00.000 11616 Worker thread wakes up
02:34:02.872 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:34:02.873 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:34:02.873 00.000 11616 move complete, result=0
02:34:02.873 00.000 11616 worker thread done servicing request
02:34:02.978 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:34:02.978 00.000 12268 Status Line: Star lost - low HFD
02:34:02.982 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:34:02.999 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:34:03.000 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:03.000 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:34:03.000 00.000 12268 Enqueuing Expose request
02:34:03.000 00.000 11616 Worker thread wakes up
02:34:03.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:34:03.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:34:05.012 02.012 11616 Exposure complete
02:34:05.077 00.065 11616 worker thread done servicing request
02:34:05.077 00.000 12268 OnExposeComplete: enter
02:34:05.077 00.000 12268 UpdateGuideState(): m_state=6
02:34:05.077 00.000 12268 Star::Find(15, 279, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
02:34:05.077 00.000 12268 Star::Find returns 1 (0), X=278.89, Y=611.77, Mass=60, SNR=5.3, Peak=46 HFD=2.3
02:34:05.077 00.000 12268 DistanceChecker: deactivated
02:34:05.077 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
02:34:05.077 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
02:34:05.078 00.001 12268 CameraToMount -- cameraX=0.46 cameraY=-0.61 hyp=0.76 cameraTheta=-0.92 mountX=-0.56 mountY=0.54, mountTheta=2.37
02:34:05.079 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=-0.61, opts=13)
02:34:05.079 00.000 12268 Enqueuing Move request for scope (0.46, -0.61)
02:34:05.079 00.000 11616 Worker thread wakes up
02:34:05.079 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.61) opts 0xd
02:34:05.079 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, -0.61)
02:34:05.079 00.000 11616 Moving (0.46, -0.61) raw xDistance=-0.56 yDistance=0.54
02:34:05.079 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.56
02:34:05.080 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
02:34:05.080 00.000 11616 MoveAxis(E, 313, ABG)
02:34:05.080 00.000 11616 Guiding  Dir = 2, Dur = 313
02:34:05.080 00.000 11616 IsSlewing returns 0
02:34:05.080 00.000 11616 IsGuiding returns 0
02:34:05.080 00.000 11616 PulseGuide returned control before completion, sleep 323
02:34:05.100 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:34:05.118 00.018 12268 UpdateGuideState exits: m=60 SNR=5.3
02:34:05.118 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:05.118 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:34:05.118 00.000 12268 Enqueuing Expose request
02:34:05.413 00.295 11616 IsGuiding returns 1
02:34:05.414 00.001 11616 scope still moving after pulse duration time elapsed
02:34:05.443 00.029 11616 IsSlewing returns 0
02:34:05.444 00.001 11616 IsGuiding returns 1
02:34:05.474 00.030 11616 IsSlewing returns 0
02:34:05.475 00.001 11616 IsGuiding returns 0
02:34:05.475 00.000 11616 scope move finished after 313 + 81 ms
02:34:05.475 00.000 11616 Move returns status 0, amount 313
02:34:05.475 00.000 11616 MoveAxis(S, 46, ABG)
02:34:05.475 00.000 11616 Guiding  Dir = 1, Dur = 46
02:34:05.475 00.000 11616 IsSlewing returns 0
02:34:05.476 00.001 11616 IsGuiding returns 0
02:34:05.476 00.000 11616 PulseGuide returned control before completion, sleep 56
02:34:05.536 00.060 11616 IsGuiding returns 1
02:34:05.536 00.000 11616 scope still moving after pulse duration time elapsed
02:34:05.567 00.031 11616 IsSlewing returns 0
02:34:05.568 00.001 11616 IsGuiding returns 0
02:34:05.568 00.000 11616 scope move finished after 46 + 46 ms
02:34:05.568 00.000 11616 Move returns status 0, amount 46
02:34:05.568 00.000 11616 move complete, result=0
02:34:05.569 00.001 11616 worker thread done servicing request
02:34:05.569 00.000 11616 Worker thread wakes up
02:34:05.569 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:34:05.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:34:05.569 00.000 12268 GuideStep: -0.6 px 313 ms EAST, 0.5 px 46 ms SOUTH
02:34:07.574 02.005 11616 Exposure complete
02:34:07.642 00.068 11616 worker thread done servicing request
02:34:07.643 00.001 12268 OnExposeComplete: enter
02:34:07.643 00.000 12268 UpdateGuideState(): m_state=6
02:34:07.643 00.000 12268 Star::Find(15, 278, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
02:34:07.643 00.000 12268 Star::Find returns 1 (0), X=279.30, Y=612.11, Mass=59, SNR=5.3, Peak=50 HFD=1.5
02:34:07.643 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
02:34:07.643 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.41)
02:34:07.643 00.000 12268 CameraToMount -- cameraX=0.87 cameraY=-0.26 hyp=0.91 cameraTheta=-0.29 mountX=-0.18 mountY=0.90, mountTheta=1.77
02:34:07.646 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.87, y=-0.26, opts=13)
02:34:07.647 00.001 12268 Enqueuing Move request for scope (0.87, -0.26)
02:34:07.647 00.000 11616 Worker thread wakes up
02:34:07.647 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.87, -0.26) opts 0xd
02:34:07.647 00.000 11616 Handling offset move in thread for scope, endpoint = (0.87, -0.26)
02:34:07.647 00.000 11616 Moving (0.87, -0.26) raw xDistance=-0.18 yDistance=0.90
02:34:07.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.18
02:34:07.647 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.13 from input 0.90
02:34:07.647 00.000 11616 MoveAxis(E, 99, ABG)
02:34:07.647 00.000 11616 Guiding  Dir = 2, Dur = 99
02:34:07.647 00.000 11616 IsSlewing returns 0
02:34:07.648 00.001 11616 IsGuiding returns 0
02:34:07.648 00.000 11616 PulseGuide returned control before completion, sleep 109
02:34:07.672 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:34:07.689 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
02:34:07.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:07.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:34:07.689 00.000 12268 Enqueuing Expose request
02:34:07.760 00.071 11616 IsGuiding returns 1
02:34:07.760 00.000 11616 scope still moving after pulse duration time elapsed
02:34:07.790 00.030 11616 IsSlewing returns 0
02:34:07.791 00.001 11616 IsGuiding returns 0
02:34:07.791 00.000 11616 scope move finished after 99 + 44 ms
02:34:07.791 00.000 11616 Move returns status 0, amount 99
02:34:07.791 00.000 11616 MoveAxis(S, 76, ABG)
02:34:07.791 00.000 11616 Guiding  Dir = 1, Dur = 76
02:34:07.791 00.000 11616 IsSlewing returns 0
02:34:07.792 00.001 11616 IsGuiding returns 0
02:34:07.792 00.000 11616 PulseGuide returned control before completion, sleep 86
02:34:07.884 00.092 11616 IsGuiding returns 1
02:34:07.885 00.001 11616 scope still moving after pulse duration time elapsed
02:34:07.915 00.030 11616 IsSlewing returns 0
02:34:07.915 00.000 11616 IsGuiding returns 0
02:34:07.915 00.000 11616 scope move finished after 76 + 47 ms
02:34:07.915 00.000 11616 Move returns status 0, amount 76
02:34:07.915 00.000 11616 move complete, result=0
02:34:07.916 00.001 11616 worker thread done servicing request
02:34:07.916 00.000 12268 GuideStep: -0.2 px 99 ms EAST, 0.9 px 76 ms SOUTH
02:34:07.916 00.000 11616 Worker thread wakes up
02:34:07.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:34:07.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(263,597,31,31)
02:34:07.972 00.056 12268 evsrv: cli 0F8E69C0 connect
02:34:07.972 00.000 12268 case statement mapped state 6 to 3
02:34:07.973 00.001 12268 case statement mapped state 6 to 3
02:34:07.982 00.009 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9de638cb-0a11-4b94-9607-97c16d485ef5"}
02:34:07.982 00.000 12268 case statement mapped state 6 to 3
02:34:07.982 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9de638cb-0a11-4b94-9607-97c16d485ef5"}
02:34:07.984 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:34:07.987 00.003 12268 evsrv: cli 0F8E6D80 connect
02:34:07.987 00.000 12268 case statement mapped state 6 to 3
02:34:07.988 00.001 12268 case statement mapped state 6 to 3
02:34:07.988 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"stop_capture","id":"7f00386a-dc6a-4acc-8489-bc93da8150e9"}
02:34:07.988 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:34:07.988 00.000 12268 Status Line: Waiting for devices...
02:34:07.991 00.003 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"7f00386a-dc6a-4acc-8489-bc93da8150e9"}
02:34:07.992 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:34:07.992 00.000 12268 evsrv: cli 0F8E69C0 connect
02:34:07.993 00.001 12268 case statement mapped state 6 to 3
02:34:07.993 00.000 12268 case statement mapped state 6 to 3
02:34:07.994 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"0e21134e-53b6-482a-8b6f-8d7a817c9e04"}
02:34:07.994 00.000 12268 case statement mapped state 6 to 3
02:34:07.994 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e21134e-53b6-482a-8b6f-8d7a817c9e04"}
02:34:07.995 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:34:08.773 00.778 11616 Exposure complete
02:34:08.852 00.079 11616 worker thread done servicing request
02:34:08.852 00.000 12268 OnExposeComplete: enter
02:34:08.852 00.000 12268 UpdateGuideState(): m_state=6
02:34:08.852 00.000 12268 Mount: notify guiding stopped
02:34:08.853 00.001 12268 BLC: window closed
02:34:08.853 00.000 12268 BLC: Last direction was reset
02:34:08.853 00.000 12268 Changing from state GUIDING to STOP
02:34:08.853 00.000 12268 guider state => SELECTED
02:34:08.853 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
02:34:08.853 00.000 12268 Status Line: Stopped Guiding
02:34:08.859 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:34:08.877 00.018 12268 UpdateGuideState exits: Stopped Guiding
02:34:08.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
02:34:08.877 00.000 12268 setting force full frames = true
02:34:08.993 00.116 12268 Status Line: Stopped.
02:34:09.000 00.007 12268 evsrv: cli 0F8E6D80 connect
02:34:09.001 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"a555c873-6457-42b8-ac9c-6d49dd9dc38d"}
02:34:09.001 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"a555c873-6457-42b8-ac9c-6d49dd9dc38d"}
02:34:09.060 00.059 12268 evsrv: cli 0F8E6D80 disconnect
02:35:30.002 80.942 12268 evsrv: cli 0F8E69C0 connect
02:35:30.003 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"da98dffe-e4e0-458e-a379-b88f1123232e"}
02:35:30.003 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da98dffe-e4e0-458e-a379-b88f1123232e"}
02:35:30.004 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:35:30.005 00.001 12268 evsrv: cli 0F8E69C0 connect
02:35:30.006 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"f03e1bad-5cac-49ab-8894-25a74dfe89ce"}
02:35:30.006 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"f03e1bad-5cac-49ab-8894-25a74dfe89ce"}
02:35:30.007 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:35:30.008 00.001 12268 evsrv: cli 0F8E69C0 connect
02:35:30.009 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"81a5d490-8c6a-4a5a-a83b-830622c779d6"}
02:35:30.009 00.000 12268 PhdController::Guide begins
02:35:30.009 00.000 12268 PhdController: newstate STATE_SETUP
02:35:30.009 00.000 12268 PhdController: setup
02:35:30.009 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:35:30.009 00.000 12268 PhdController: start capturing
02:35:30.009 00.000 12268 Changing from state SELECTED to UNINITIALIZED
02:35:30.010 00.001 12268 guider state => SELECTING
02:35:30.010 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:35:30.020 00.010 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:35:30.020 00.000 12268 Enqueuing Expose request
02:35:30.020 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:35:30.020 00.000 11616 Worker thread wakes up
02:35:30.021 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:30.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:35:30.021 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"81a5d490-8c6a-4a5a-a83b-830622c779d6"}
02:35:30.024 00.003 12268 evsrv: cli 0F8E69C0 disconnect
02:35:30.025 00.001 12268 evsrv: cli 0F8E6D80 connect
02:35:30.025 00.000 12268 case statement mapped state 1 to 101
02:35:30.026 00.001 12268 case statement mapped state 1 to 101
02:35:30.026 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"6a5ff7e3-3952-4349-8665-9d6901d88e47"}
02:35:30.026 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"6a5ff7e3-3952-4349-8665-9d6901d88e47"}
02:35:30.028 00.002 12268 evsrv: cli 0F8E6D80 disconnect
02:35:30.029 00.001 12268 evsrv: cli 0FA411A0 connect
02:35:30.029 00.000 12268 case statement mapped state 1 to 101
02:35:30.029 00.000 12268 case statement mapped state 1 to 101
02:35:30.030 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"51133de1-c4fc-4c0b-9017-969f2d97aef6"}
02:35:30.030 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"51133de1-c4fc-4c0b-9017-969f2d97aef6"}
02:35:30.031 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:35:31.032 01.001 12268 evsrv: cli 0FA411A0 connect
02:35:31.032 00.000 12268 case statement mapped state 1 to 101
02:35:31.033 00.001 12268 case statement mapped state 1 to 101
02:35:31.033 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"34ecdfce-59af-41a6-9b7d-48f510295b70"}
02:35:31.033 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"34ecdfce-59af-41a6-9b7d-48f510295b70"}
02:35:31.034 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:35:32.036 01.002 12268 evsrv: cli 0FA411A0 connect
02:35:32.036 00.000 12268 case statement mapped state 1 to 101
02:35:32.036 00.000 12268 case statement mapped state 1 to 101
02:35:32.037 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"1c452b59-6d16-4014-ae17-063c07de998b"}
02:35:32.037 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"1c452b59-6d16-4014-ae17-063c07de998b"}
02:35:32.038 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:35:32.040 00.002 11616 Exposure complete
02:35:32.105 00.065 11616 worker thread done servicing request
02:35:32.105 00.000 12268 OnExposeComplete: enter
02:35:32.105 00.000 12268 UpdateGuideState(): m_state=1
02:35:32.105 00.000 12268 UpdateCurrentPosition: no star selected
02:35:32.106 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:35:32.106 00.000 12268 Status Line: No star selected
02:35:32.108 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:35:32.127 00.019 12268 UpdateGuideState exits: No star selected
02:35:32.127 00.000 12268 GuiderMultiStar::AutoSelect enter
02:35:32.127 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:35:32.186 00.059 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:35:32.283 00.097 12268 AutoFind: global mean = 0.0, stdev 1.9
02:35:32.283 00.000 12268 AutoFind: using threshold = 0.1
02:35:32.376 00.093 12268 AutoFind: local max [196, 543] 5.8
02:35:32.376 00.000 12268 AutoFind: local max [740, 736] 4.9
02:35:32.376 00.000 12268 AutoFind: local max [433, 803] 4.7
02:35:32.376 00.000 12268 AutoFind: local max [190, 297] 4.6
02:35:32.376 00.000 12268 AutoFind: local max [300, 859] 4.6
02:35:32.376 00.000 12268 AutoFind: local max [441, 489] 4.5
02:35:32.376 00.000 12268 AutoFind: local max [606, 299] 4.5
02:35:32.377 00.001 12268 AutoFind: local max [1110, 205] 4.5
02:35:32.377 00.000 12268 AutoFind: local max [457, 569] 4.5
02:35:32.377 00.000 12268 AutoFind: local max [1005, 278] 4.4
02:35:32.377 00.000 12268 AutoFind: local max [875, 234] 4.4
02:35:32.377 00.000 12268 AutoFind: local max [762, 921] 4.4
02:35:32.377 00.000 12268 AutoFind: local max [796, 923] 4.3
02:35:32.377 00.000 12268 AutoFind: local max [67, 107] 4.3
02:35:32.377 00.000 12268 AutoFind: local max [749, 214] 4.3
02:35:32.377 00.000 12268 AutoFind: local max [168, 846] 4.2
02:35:32.377 00.000 12268 AutoFind: local max [115, 944] 4.2
02:35:32.377 00.000 12268 AutoFind: local max [169, 514] 4.2
02:35:32.377 00.000 12268 AutoFind: local max [879, 53] 4.2
02:35:32.377 00.000 12268 AutoFind: local max [1004, 342] 4.2
02:35:32.377 00.000 12268 AutoFind: local max [1076, 484] 4.2
02:35:32.377 00.000 12268 AutoFind: local max [603, 769] 4.2
02:35:32.377 00.000 12268 AutoFind: local max [576, 86] 4.2
02:35:32.377 00.000 12268 AutoFind: local max [1122, 810] 4.2
02:35:32.377 00.000 12268 AutoFind: local max [864, 39] 4.2
02:35:32.377 00.000 12268 AutoFind: local max [84, 833] 4.2
02:35:32.378 00.001 12268 AutoFind: local max [24, 696] 4.1
02:35:32.378 00.000 12268 AutoFind: local max [116, 656] 4.1
02:35:32.378 00.000 12268 AutoFind: local max [1112, 344] 4.1
02:35:32.378 00.000 12268 AutoFind: local max [1127, 76] 4.1
02:35:32.378 00.000 12268 AutoFind: local max [1012, 467] 4.1
02:35:32.378 00.000 12268 AutoFind: local max [28, 331] 4.1
02:35:32.378 00.000 12268 AutoFind: local max [604, 666] 4.1
02:35:32.378 00.000 12268 AutoFind: local max [42, 200] 4.0
02:35:32.378 00.000 12268 AutoFind: local max [1238, 447] 4.0
02:35:32.378 00.000 12268 AutoFind: local max [127, 411] 4.0
02:35:32.378 00.000 12268 AutoFind: local max [15, 641] 4.0
02:35:32.378 00.000 12268 AutoFind: local max [472, 475] 4.0
02:35:32.378 00.000 12268 AutoFind: local max [804, 54] 4.0
02:35:32.378 00.000 12268 AutoFind: local max [1152, 354] 4.0
02:35:32.378 00.000 12268 AutoFind: local max [260, 263] 4.0
02:35:32.378 00.000 12268 AutoFind: local max [755, 209] 4.0
02:35:32.378 00.000 12268 AutoFind: local max [417, 698] 4.0
02:35:32.378 00.000 12268 AutoFind: local max [712, 215] 4.0
02:35:32.379 00.001 12268 AutoFind: local max [1103, 361] 4.0
02:35:32.379 00.000 12268 AutoFind: local max [1154, 116] 4.0
02:35:32.379 00.000 12268 AutoFind: local max [129, 20] 4.0
02:35:32.379 00.000 12268 AutoFind: local max [515, 9] 4.0
02:35:32.379 00.000 12268 AutoFind: local max [97, 671] 3.9
02:35:32.379 00.000 12268 AutoFind: local max [1088, 464] 3.9
02:35:32.379 00.000 12268 AutoFind: local max [887, 75] 3.9
02:35:32.379 00.000 12268 AutoFind: local max [500, 912] 3.9
02:35:32.379 00.000 12268 AutoFind: local max [148, 749] 3.9
02:35:32.379 00.000 12268 AutoFind: local max [241, 719] 3.9
02:35:32.379 00.000 12268 AutoFind: local max [608, 279] 3.9
02:35:32.379 00.000 12268 AutoFind: local max [1102, 505] 3.9
02:35:32.379 00.000 12268 AutoFind: local max [575, 278] 3.9
02:35:32.379 00.000 12268 AutoFind: local max [1042, 920] 3.9
02:35:32.379 00.000 12268 AutoFind: local max [927, 488] 3.8
02:35:32.379 00.000 12268 AutoFind: local max [567, 662] 3.8
02:35:32.380 00.001 12268 AutoFind: local max [285, 182] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [1246, 541] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [64, 379] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [126, 579] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [165, 521] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [398, 368] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [29, 879] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [1127, 540] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [119, 834] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [1051, 584] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [1063, 110] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [917, 221] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [332, 717] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [384, 107] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [127, 669] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [622, 426] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [452, 474] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [1231, 253] 3.8
02:35:32.380 00.000 12268 AutoFind: local max [136, 485] 3.8
02:35:32.381 00.001 12268 AutoFind: local max [179, 470] 3.8
02:35:32.381 00.000 12268 AutoFind: local max [532, 733] 3.8
02:35:32.381 00.000 12268 AutoFind: local max [479, 613] 3.8
02:35:32.381 00.000 12268 AutoFind: local max [580, 334] 3.8
02:35:32.381 00.000 12268 AutoFind: local max [49, 136] 3.8
02:35:32.381 00.000 12268 AutoFind: local max [1073, 499] 3.8
02:35:32.381 00.000 12268 AutoFind: local max [399, 851] 3.8
02:35:32.381 00.000 12268 AutoFind: local max [369, 758] 3.8
02:35:32.381 00.000 12268 AutoFind: local max [462, 492] 3.8
02:35:32.381 00.000 12268 AutoFind: local max [229, 699] 3.7
02:35:32.381 00.000 12268 AutoFind: local max [873, 143] 3.7
02:35:32.381 00.000 12268 AutoFind: local max [1110, 103] 3.7
02:35:32.381 00.000 12268 AutoFind: local max [827, 842] 3.7
02:35:32.381 00.000 12268 AutoFind: local max [1270, 488] 3.7
02:35:32.381 00.000 12268 AutoFind: local max [1031, 717] 3.7
02:35:32.381 00.000 12268 AutoFind: local max [621, 781] 3.7
02:35:32.381 00.000 12268 AutoFind: local max [124, 652] 3.7
02:35:32.381 00.000 12268 AutoFind: local max [1260, 432] 3.7
02:35:32.382 00.001 12268 AutoFind: local max [578, 341] 3.7
02:35:32.382 00.000 12268 AutoFind: local max [810, 315] 3.7
02:35:32.382 00.000 12268 AutoFind: local max [1129, 101] 3.7
02:35:32.382 00.000 12268 AutoFind: too close [1129, 101] 3.7 - [1110, 103] 3.7
02:35:32.382 00.000 12268 AutoFind: too close [578, 341] 3.7 - [580, 334] 3.8
02:35:32.382 00.000 12268 AutoFind: too close [124, 652] 3.7 - [127, 669] 3.8
02:35:32.382 00.000 12268 AutoFind: too close [124, 652] 3.7 - [116, 656] 4.1
02:35:32.382 00.000 12268 AutoFind: too close [621, 781] 3.7 - [603, 769] 4.2
02:35:32.382 00.000 12268 AutoFind: too close [229, 699] 3.7 - [241, 719] 3.9
02:35:32.382 00.000 12268 AutoFind: too close [462, 492] 3.8 - [452, 474] 3.8
02:35:32.382 00.000 12268 AutoFind: too close [462, 492] 3.8 - [472, 475] 4.0
02:35:32.382 00.000 12268 AutoFind: too close [1073, 499] 3.8 - [1076, 484] 4.2
02:35:32.382 00.000 12268 AutoFind: too close [452, 474] 3.8 - [472, 475] 4.0
02:35:32.382 00.000 12268 AutoFind: too close [452, 474] 3.8 - [441, 489] 4.5
02:35:32.382 00.000 12268 AutoFind: too close [127, 669] 3.8 - [116, 656] 4.1
02:35:32.383 00.001 12268 AutoFind: too close [165, 521] 3.8 - [169, 514] 4.2
02:35:32.383 00.000 12268 AutoFind: too close [608, 279] 3.9 - [606, 299] 4.5
02:35:32.383 00.000 12268 AutoFind: too close [1088, 464] 3.9 - [1076, 484] 4.2
02:35:32.383 00.000 12268 AutoFind: too close [97, 671] 3.9 - [116, 656] 4.1
02:35:32.383 00.000 12268 AutoFind: too close [1103, 361] 4.0 - [1112, 344] 4.1
02:35:32.383 00.000 12268 AutoFind: too close [755, 209] 4.0 - [749, 214] 4.3
02:35:32.383 00.000 12268 AutoFind: too close [864, 39] 4.2 - [879, 53] 4.2
02:35:32.383 00.000 12268 AutoFind: too close to edge [1270, 488] 3.7
02:35:32.383 00.000 12268 AutoFind: too close to edge [515, 9] 4.0
02:35:32.383 00.000 12268 AutoFind: too close to edge [15, 641] 4.0
02:35:32.383 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:35:32.383 00.000 12268 Star::Find(15, 196, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.383 00.000 12268 Star::Find returns 0 (3), X=196.00, Y=543.00, Mass=6, SNR=1.6, Peak=22 HFD=0.0
02:35:32.383 00.000 12268 Star::Find(15, 740, 736, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.383 00.000 12268 Star::Find returns 0 (2), X=740.00, Y=736.00, Mass=21, SNR=3.0, Peak=17 HFD=0.0
02:35:32.383 00.000 12268 Star::Find(15, 433, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.384 00.001 12268 Star::Find returns 0 (3), X=433.00, Y=803.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
02:35:32.384 00.000 12268 Star::Find(15, 190, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.384 00.000 12268 Star::Find false star n=6 nbg=284 bg=13.0 sigma=1.1 thresh=16 peak=16
02:35:32.384 00.000 12268 Star::Find returns 0 (2), X=190.00, Y=297.00, Mass=26, SNR=2.9, Peak=24 HFD=0.0
02:35:32.384 00.000 12268 Star::Find(15, 300, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.384 00.000 12268 Star::Find returns 0 (2), X=300.00, Y=859.00, Mass=15, SNR=2.5, Peak=21 HFD=0.0
02:35:32.384 00.000 12268 Star::Find(15, 1110, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.384 00.000 12268 Star::Find false star n=10 nbg=270 bg=12.5 sigma=0.9 thresh=15 peak=14
02:35:32.384 00.000 12268 Star::Find returns 0 (2), X=1110.00, Y=205.00, Mass=31, SNR=2.9, Peak=17 HFD=0.0
02:35:32.384 00.000 12268 Star::Find(15, 457, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.384 00.000 12268 Star::Find false star n=10 nbg=284 bg=13.2 sigma=1.0 thresh=16 peak=16
02:35:32.384 00.000 12268 Star::Find returns 0 (2), X=457.00, Y=569.00, Mass=41, SNR=2.9, Peak=26 HFD=0.0
02:35:32.384 00.000 12268 Star::Find(15, 1005, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.385 00.001 12268 Star::Find returns 0 (3), X=1005.00, Y=278.00, Mass=3, SNR=1.2, Peak=17 HFD=0.0
02:35:32.385 00.000 12268 Star::Find(15, 875, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.385 00.000 12268 Star::Find returns 1 (0), X=862.36, Y=239.95, Mass=61, SNR=5.2, Peak=35 HFD=6.2
02:35:32.385 00.000 12268 Star::Find(15, 762, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.385 00.000 12268 Star::Find false star n=7 nbg=274 bg=13.1 sigma=1.1 thresh=16 peak=16
02:35:32.385 00.000 12268 Star::Find returns 0 (2), X=762.00, Y=921.00, Mass=27, SNR=2.9, Peak=23 HFD=0.0
02:35:32.385 00.000 12268 Star::Find(15, 796, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.385 00.000 12268 Star::Find returns 0 (2), X=796.00, Y=923.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:35:32.385 00.000 12268 Star::Find(15, 67, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.385 00.000 12268 Star::Find false star n=9 nbg=275 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:32.385 00.000 12268 Star::Find returns 0 (2), X=67.00, Y=107.00, Mass=31, SNR=2.9, Peak=18 HFD=0.0
02:35:32.385 00.000 12268 Star::Find(15, 168, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.385 00.000 12268 Star::Find returns 0 (3), X=168.00, Y=846.00, Mass=9, SNR=2.0, Peak=22 HFD=0.0
02:35:32.385 00.000 12268 Star::Find(15, 115, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.386 00.001 12268 Star::Find returns 0 (3), X=115.00, Y=944.00, Mass=7, SNR=1.7, Peak=17 HFD=0.0
02:35:32.386 00.000 12268 Star::Find(15, 1004, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.386 00.000 12268 Star::Find returns 0 (2), X=1004.00, Y=342.00, Mass=16, SNR=2.6, Peak=18 HFD=0.0
02:35:32.386 00.000 12268 Star::Find(15, 576, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.386 00.000 12268 Star::Find false star n=9 nbg=284 bg=12.8 sigma=1.1 thresh=16 peak=14
02:35:32.386 00.000 12268 Star::Find returns 0 (2), X=576.00, Y=86.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
02:35:32.386 00.000 12268 Star::Find(15, 1122, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.386 00.000 12268 Star::Find returns 0 (2), X=1122.00, Y=810.00, Mass=16, SNR=2.7, Peak=19 HFD=0.0
02:35:32.386 00.000 12268 Star::Find(15, 84, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.386 00.000 12268 Star::Find returns 0 (2), X=84.00, Y=833.00, Mass=14, SNR=2.5, Peak=21 HFD=0.0
02:35:32.386 00.000 12268 Star::Find(15, 24, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.386 00.000 12268 Star::Find false star n=9 nbg=265 bg=13.5 sigma=1.0 thresh=16 peak=16
02:35:32.386 00.000 12268 Star::Find returns 0 (2), X=24.00, Y=696.00, Mass=35, SNR=2.9, Peak=24 HFD=0.0
02:35:32.387 00.001 12268 Star::Find(15, 1127, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.387 00.000 12268 Star::Find false star n=14 nbg=273 bg=12.5 sigma=0.9 thresh=15 peak=13
02:35:32.387 00.000 12268 Star::Find returns 0 (2), X=1127.00, Y=76.00, Mass=37, SNR=2.9, Peak=16 HFD=0.0
02:35:32.387 00.000 12268 Star::Find(15, 1012, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.387 00.000 12268 Star::Find returns 0 (4), X=1010.87, Y=456.75, Mass=50, SNR=5.0, Peak=60 HFD=0.3
02:35:32.387 00.000 12268 Star::Find(15, 28, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.387 00.000 12268 Star::Find returns 0 (2), X=28.00, Y=331.00, Mass=11, SNR=2.2, Peak=18 HFD=0.0
02:35:32.387 00.000 12268 Star::Find(15, 604, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.387 00.000 12268 Star::Find false star n=7 nbg=282 bg=13.1 sigma=1.1 thresh=16 peak=14
02:35:32.387 00.000 12268 Star::Find returns 0 (2), X=604.00, Y=666.00, Mass=22, SNR=2.9, Peak=19 HFD=0.0
02:35:32.387 00.000 12268 Star::Find(15, 42, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.387 00.000 12268 Star::Find returns 0 (2), X=42.00, Y=200.00, Mass=12, SNR=2.3, Peak=18 HFD=0.0
02:35:32.387 00.000 12268 Star::Find(15, 1238, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.387 00.000 12268 Star::Find returns 0 (3), X=1238.00, Y=447.00, Mass=3, SNR=1.2, Peak=16 HFD=0.0
02:35:32.387 00.000 12268 Star::Find(15, 127, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.388 00.001 12268 Star::Find returns 0 (2), X=127.00, Y=411.00, Mass=12, SNR=2.3, Peak=22 HFD=0.0
02:35:32.388 00.000 12268 Star::Find(15, 804, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.388 00.000 12268 Star::Find returns 0 (4), X=815.12, Y=57.29, Mass=34, SNR=4.0, Peak=37 HFD=1.3
02:35:32.388 00.000 12268 Star::Find(15, 1152, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.388 00.000 12268 Star::Find returns 0 (2), X=1152.00, Y=354.00, Mass=19, SNR=2.9, Peak=19 HFD=0.0
02:35:32.388 00.000 12268 Star::Find(15, 260, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.388 00.000 12268 Star::Find returns 0 (2), X=260.00, Y=263.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:35:32.388 00.000 12268 Star::Find(15, 417, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.388 00.000 12268 Star::Find returns 0 (2), X=417.00, Y=698.00, Mass=13, SNR=2.3, Peak=17 HFD=0.0
02:35:32.388 00.000 12268 Star::Find(15, 712, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.388 00.000 12268 Star::Find returns 0 (2), X=712.00, Y=215.00, Mass=16, SNR=2.7, Peak=23 HFD=0.0
02:35:32.388 00.000 12268 Star::Find(15, 1154, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.388 00.000 12268 Star::Find false star n=5 nbg=278 bg=12.7 sigma=1.1 thresh=16 peak=14
02:35:32.389 00.001 12268 Star::Find returns 0 (2), X=1154.00, Y=116.00, Mass=23, SNR=2.9, Peak=20 HFD=0.0
02:35:32.389 00.000 12268 Star::Find(15, 129, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.389 00.000 12268 Star::Find returns 0 (2), X=129.00, Y=20.00, Mass=19, SNR=2.8, Peak=17 HFD=0.0
02:35:32.389 00.000 12268 Star::Find(15, 887, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.389 00.000 12268 Star::Find returns 0 (3), X=887.00, Y=75.00, Mass=3, SNR=1.2, Peak=16 HFD=0.0
02:35:32.389 00.000 12268 Star::Find(15, 500, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.389 00.000 12268 Star::Find returns 0 (2), X=500.00, Y=912.00, Mass=15, SNR=2.5, Peak=17 HFD=0.0
02:35:32.389 00.000 12268 Star::Find(15, 148, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.389 00.000 12268 Star::Find returns 0 (4), X=146.00, Y=747.00, Mass=29, SNR=3.7, Peak=42 HFD=0.5
02:35:32.389 00.000 12268 Star::Find(15, 1102, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.389 00.000 12268 Star::Find returns 0 (2), X=1102.00, Y=505.00, Mass=15, SNR=2.6, Peak=21 HFD=0.0
02:35:32.389 00.000 12268 Star::Find(15, 575, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.389 00.000 12268 Star::Find false star n=7 nbg=278 bg=12.9 sigma=1.1 thresh=16 peak=14
02:35:32.389 00.000 12268 Star::Find returns 0 (2), X=575.00, Y=278.00, Mass=23, SNR=2.9, Peak=18 HFD=0.0
02:35:32.390 00.001 12268 Star::Find(15, 1042, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.390 00.000 12268 Star::Find returns 0 (2), X=1042.00, Y=920.00, Mass=18, SNR=2.7, Peak=18 HFD=0.0
02:35:32.390 00.000 12268 Star::Find(15, 927, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.390 00.000 12268 Star::Find returns 0 (2), X=927.00, Y=488.00, Mass=21, SNR=3.0, Peak=19 HFD=0.0
02:35:32.390 00.000 12268 Star::Find(15, 567, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.390 00.000 12268 Star::Find false star n=6 nbg=275 bg=13.0 sigma=1.1 thresh=16 peak=14
02:35:32.390 00.000 12268 Star::Find returns 0 (2), X=567.00, Y=662.00, Mass=24, SNR=2.9, Peak=22 HFD=0.0
02:35:32.390 00.000 12268 Star::Find(15, 285, 182, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.390 00.000 12268 Star::Find false star n=8 nbg=283 bg=12.9 sigma=1.1 thresh=16 peak=15
02:35:32.390 00.000 12268 Star::Find returns 0 (2), X=285.00, Y=182.00, Mass=33, SNR=2.9, Peak=20 HFD=0.0
02:35:32.390 00.000 12268 Star::Find(15, 1246, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.390 00.000 12268 Star::Find returns 0 (3), X=1246.00, Y=541.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:35:32.390 00.000 12268 Star::Find(15, 64, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.390 00.000 12268 Star::Find false star n=6 nbg=277 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:32.390 00.000 12268 Star::Find returns 0 (2), X=64.00, Y=379.00, Mass=22, SNR=2.9, Peak=19 HFD=0.0
02:35:32.391 00.001 12268 Star::Find(15, 126, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.392 00.001 12268 Star::Find returns 0 (4), X=132.47, Y=589.29, Mass=60, SNR=5.3, Peak=57 HFD=0.8
02:35:32.392 00.000 12268 Star::Find(15, 398, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.392 00.000 12268 Star::Find returns 0 (3), X=398.00, Y=368.00, Mass=6, SNR=1.6, Peak=16 HFD=0.0
02:35:32.392 00.000 12268 Star::Find(15, 29, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.392 00.000 12268 Star::Find returns 0 (2), X=29.00, Y=879.00, Mass=18, SNR=2.8, Peak=25 HFD=0.0
02:35:32.392 00.000 12268 Star::Find(15, 1127, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.392 00.000 12268 Star::Find returns 0 (3), X=1127.00, Y=540.00, Mass=6, SNR=1.6, Peak=17 HFD=0.0
02:35:32.392 00.000 12268 Star::Find(15, 119, 834, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.392 00.000 12268 Star::Find false star n=9 nbg=265 bg=13.4 sigma=0.9 thresh=16 peak=15
02:35:32.392 00.000 12268 Star::Find returns 0 (2), X=119.00, Y=834.00, Mass=26, SNR=2.9, Peak=19 HFD=0.0
02:35:32.392 00.000 12268 Star::Find(15, 1051, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.392 00.000 12268 Star::Find false star n=8 nbg=276 bg=12.9 sigma=1.0 thresh=16 peak=14
02:35:32.393 00.001 12268 Star::Find returns 0 (2), X=1051.00, Y=584.00, Mass=28, SNR=2.9, Peak=18 HFD=0.0
02:35:32.393 00.000 12268 Star::Find(15, 1063, 110, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.393 00.000 12268 Star::Find false star n=10 nbg=269 bg=12.4 sigma=0.9 thresh=15 peak=14
02:35:32.393 00.000 12268 Star::Find returns 0 (2), X=1063.00, Y=110.00, Mass=32, SNR=2.9, Peak=18 HFD=0.0
02:35:32.393 00.000 12268 Star::Find(15, 917, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.393 00.000 12268 Star::Find returns 0 (2), X=917.00, Y=221.00, Mass=13, SNR=2.3, Peak=17 HFD=0.0
02:35:32.393 00.000 12268 Star::Find(15, 332, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.393 00.000 12268 Star::Find returns 0 (2), X=332.00, Y=717.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:35:32.393 00.000 12268 Star::Find(15, 384, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.393 00.000 12268 Star::Find returns 0 (2), X=384.00, Y=107.00, Mass=13, SNR=2.4, Peak=17 HFD=0.0
02:35:32.393 00.000 12268 Star::Find(15, 622, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.393 00.000 12268 Star::Find returns 0 (4), X=633.66, Y=416.47, Mass=25, SNR=3.5, Peak=31 HFD=1.2
02:35:32.393 00.000 12268 Star::Find(15, 1231, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.393 00.000 12268 Star::Find returns 0 (3), X=1231.00, Y=253.00, Mass=9, SNR=2.1, Peak=22 HFD=0.0
02:35:32.393 00.000 12268 Star::Find(15, 136, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.394 00.001 12268 Star::Find returns 0 (3), X=136.00, Y=485.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:35:32.394 00.000 12268 Star::Find(15, 179, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.394 00.000 12268 Star::Find returns 0 (3), X=179.00, Y=470.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:35:32.394 00.000 12268 Star::Find(15, 532, 733, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.394 00.000 12268 Star::Find false star n=5 nbg=279 bg=13.0 sigma=1.0 thresh=16 peak=15
02:35:32.394 00.000 12268 Star::Find returns 0 (2), X=532.00, Y=733.00, Mass=25, SNR=2.9, Peak=23 HFD=0.0
02:35:32.394 00.000 12268 Star::Find(15, 479, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.394 00.000 12268 Star::Find returns 0 (3), X=479.00, Y=613.00, Mass=3, SNR=1.1, Peak=17 HFD=0.0
02:35:32.394 00.000 12268 Star::Find(15, 49, 136, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.394 00.000 12268 Star::Find false star n=8 nbg=273 bg=13.3 sigma=1.0 thresh=16 peak=15
02:35:32.394 00.000 12268 Star::Find returns 0 (2), X=49.00, Y=136.00, Mass=29, SNR=2.9, Peak=24 HFD=0.0
02:35:32.394 00.000 12268 Star::Find(15, 399, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.394 00.000 12268 Star::Find false star n=9 nbg=279 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:32.394 00.000 12268 Star::Find returns 0 (2), X=399.00, Y=851.00, Mass=36, SNR=2.9, Peak=22 HFD=0.0
02:35:32.395 00.001 12268 Star::Find(15, 369, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.395 00.000 12268 Star::Find returns 1 (0), X=361.08, Y=749.53, Mass=31, SNR=3.8, Peak=34 HFD=1.7
02:35:32.395 00.000 12268 Star::Find(15, 873, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.395 00.000 12268 Star::Find returns 0 (3), X=873.00, Y=143.00, Mass=10, SNR=2.1, Peak=16 HFD=0.0
02:35:32.395 00.000 12268 Star::Find(15, 827, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.395 00.000 12268 Star::Find false star n=8 nbg=280 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:32.395 00.000 12268 Star::Find returns 0 (2), X=827.00, Y=842.00, Mass=26, SNR=2.9, Peak=18 HFD=0.0
02:35:32.395 00.000 12268 Star::Find(15, 1031, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.395 00.000 12268 Star::Find returns 0 (2), X=1031.00, Y=717.00, Mass=11, SNR=2.2, Peak=17 HFD=0.0
02:35:32.395 00.000 12268 Star::Find(15, 1260, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.395 00.000 12268 Star::Find returns 0 (2), X=1260.00, Y=432.00, Mass=15, SNR=2.6, Peak=19 HFD=0.0
02:35:32.395 00.000 12268 Star::Find(15, 810, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.395 00.000 12268 Star::Find returns 0 (4), X=819.00, Y=317.00, Mass=207, SNR=10.2, Peak=220 HFD=0.5
02:35:32.396 00.001 12268 AutoFind: finding best star pass 1
02:35:32.396 00.000 12268 Star::Find(15, 196, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.396 00.000 12268 Star::Find returns 0 (3), X=196.00, Y=543.00, Mass=6, SNR=1.6, Peak=22 HFD=0.0
02:35:32.396 00.000 12268 Star::Find(15, 740, 736, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.396 00.000 12268 Star::Find returns 0 (2), X=740.00, Y=736.00, Mass=21, SNR=3.0, Peak=17 HFD=0.0
02:35:32.396 00.000 12268 Star::Find(15, 433, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.396 00.000 12268 Star::Find returns 0 (3), X=433.00, Y=803.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
02:35:32.396 00.000 12268 Star::Find(15, 190, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.396 00.000 12268 Star::Find false star n=6 nbg=284 bg=13.0 sigma=1.1 thresh=16 peak=16
02:35:32.396 00.000 12268 Star::Find returns 0 (2), X=190.00, Y=297.00, Mass=26, SNR=2.9, Peak=24 HFD=0.0
02:35:32.396 00.000 12268 Star::Find(15, 300, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.396 00.000 12268 Star::Find returns 0 (2), X=300.00, Y=859.00, Mass=15, SNR=2.5, Peak=21 HFD=0.0
02:35:32.396 00.000 12268 Star::Find(15, 1110, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.396 00.000 12268 Star::Find false star n=10 nbg=270 bg=12.5 sigma=0.9 thresh=15 peak=14
02:35:32.397 00.001 12268 Star::Find returns 0 (2), X=1110.00, Y=205.00, Mass=31, SNR=2.9, Peak=17 HFD=0.0
02:35:32.397 00.000 12268 Star::Find(15, 457, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.397 00.000 12268 Star::Find false star n=10 nbg=284 bg=13.2 sigma=1.0 thresh=16 peak=16
02:35:32.397 00.000 12268 Star::Find returns 0 (2), X=457.00, Y=569.00, Mass=41, SNR=2.9, Peak=26 HFD=0.0
02:35:32.397 00.000 12268 Star::Find(15, 1005, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.397 00.000 12268 Star::Find returns 0 (3), X=1005.00, Y=278.00, Mass=3, SNR=1.2, Peak=17 HFD=0.0
02:35:32.397 00.000 12268 Star::Find(15, 875, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.397 00.000 12268 Star::Find returns 1 (0), X=862.36, Y=239.95, Mass=61, SNR=5.2, Peak=35 HFD=6.2
02:35:32.397 00.000 12268 Star::Find(15, 762, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.397 00.000 12268 Star::Find false star n=7 nbg=274 bg=13.1 sigma=1.1 thresh=16 peak=16
02:35:32.397 00.000 12268 Star::Find returns 0 (2), X=762.00, Y=921.00, Mass=27, SNR=2.9, Peak=23 HFD=0.0
02:35:32.397 00.000 12268 Star::Find(15, 796, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.397 00.000 12268 Star::Find returns 0 (2), X=796.00, Y=923.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:35:32.397 00.000 12268 Star::Find(15, 67, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.397 00.000 12268 Star::Find false star n=9 nbg=275 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:32.398 00.001 12268 Star::Find returns 0 (2), X=67.00, Y=107.00, Mass=31, SNR=2.9, Peak=18 HFD=0.0
02:35:32.398 00.000 12268 Star::Find(15, 168, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.398 00.000 12268 Star::Find returns 0 (3), X=168.00, Y=846.00, Mass=9, SNR=2.0, Peak=22 HFD=0.0
02:35:32.398 00.000 12268 Star::Find(15, 115, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.398 00.000 12268 Star::Find returns 0 (3), X=115.00, Y=944.00, Mass=7, SNR=1.7, Peak=17 HFD=0.0
02:35:32.398 00.000 12268 Star::Find(15, 1004, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.398 00.000 12268 Star::Find returns 0 (2), X=1004.00, Y=342.00, Mass=16, SNR=2.6, Peak=18 HFD=0.0
02:35:32.398 00.000 12268 Star::Find(15, 576, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.398 00.000 12268 Star::Find false star n=9 nbg=284 bg=12.8 sigma=1.1 thresh=16 peak=14
02:35:32.398 00.000 12268 Star::Find returns 0 (2), X=576.00, Y=86.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
02:35:32.398 00.000 12268 Star::Find(15, 1122, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.398 00.000 12268 Star::Find returns 0 (2), X=1122.00, Y=810.00, Mass=16, SNR=2.7, Peak=19 HFD=0.0
02:35:32.398 00.000 12268 Star::Find(15, 84, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.399 00.001 12268 Star::Find returns 0 (2), X=84.00, Y=833.00, Mass=14, SNR=2.5, Peak=21 HFD=0.0
02:35:32.399 00.000 12268 Star::Find(15, 24, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.399 00.000 12268 Star::Find false star n=9 nbg=265 bg=13.5 sigma=1.0 thresh=16 peak=16
02:35:32.399 00.000 12268 Star::Find returns 0 (2), X=24.00, Y=696.00, Mass=35, SNR=2.9, Peak=24 HFD=0.0
02:35:32.399 00.000 12268 Star::Find(15, 1127, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.399 00.000 12268 Star::Find false star n=14 nbg=273 bg=12.5 sigma=0.9 thresh=15 peak=13
02:35:32.399 00.000 12268 Star::Find returns 0 (2), X=1127.00, Y=76.00, Mass=37, SNR=2.9, Peak=16 HFD=0.0
02:35:32.399 00.000 12268 Star::Find(15, 1012, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.399 00.000 12268 Star::Find returns 0 (4), X=1010.87, Y=456.75, Mass=50, SNR=5.0, Peak=60 HFD=0.3
02:35:32.399 00.000 12268 Star::Find(15, 28, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.399 00.000 12268 Star::Find returns 0 (2), X=28.00, Y=331.00, Mass=11, SNR=2.2, Peak=18 HFD=0.0
02:35:32.399 00.000 12268 Star::Find(15, 604, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.399 00.000 12268 Star::Find false star n=7 nbg=282 bg=13.1 sigma=1.1 thresh=16 peak=14
02:35:32.399 00.000 12268 Star::Find returns 0 (2), X=604.00, Y=666.00, Mass=22, SNR=2.9, Peak=19 HFD=0.0
02:35:32.399 00.000 12268 Star::Find(15, 42, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.400 00.001 12268 Star::Find returns 0 (2), X=42.00, Y=200.00, Mass=12, SNR=2.3, Peak=18 HFD=0.0
02:35:32.400 00.000 12268 Star::Find(15, 1238, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.400 00.000 12268 Star::Find returns 0 (3), X=1238.00, Y=447.00, Mass=3, SNR=1.2, Peak=16 HFD=0.0
02:35:32.400 00.000 12268 Star::Find(15, 127, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.400 00.000 12268 Star::Find returns 0 (2), X=127.00, Y=411.00, Mass=12, SNR=2.3, Peak=22 HFD=0.0
02:35:32.400 00.000 12268 Star::Find(15, 804, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.400 00.000 12268 Star::Find returns 0 (4), X=815.12, Y=57.29, Mass=34, SNR=4.0, Peak=37 HFD=1.3
02:35:32.400 00.000 12268 Star::Find(15, 1152, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.400 00.000 12268 Star::Find returns 0 (2), X=1152.00, Y=354.00, Mass=19, SNR=2.9, Peak=19 HFD=0.0
02:35:32.400 00.000 12268 Star::Find(15, 260, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.400 00.000 12268 Star::Find returns 0 (2), X=260.00, Y=263.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:35:32.400 00.000 12268 Star::Find(15, 417, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.400 00.000 12268 Star::Find returns 0 (2), X=417.00, Y=698.00, Mass=13, SNR=2.3, Peak=17 HFD=0.0
02:35:32.401 00.001 12268 Star::Find(15, 712, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.401 00.000 12268 Star::Find returns 0 (2), X=712.00, Y=215.00, Mass=16, SNR=2.7, Peak=23 HFD=0.0
02:35:32.401 00.000 12268 Star::Find(15, 1154, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.401 00.000 12268 Star::Find false star n=5 nbg=278 bg=12.7 sigma=1.1 thresh=16 peak=14
02:35:32.401 00.000 12268 Star::Find returns 0 (2), X=1154.00, Y=116.00, Mass=23, SNR=2.9, Peak=20 HFD=0.0
02:35:32.401 00.000 12268 Star::Find(15, 129, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.401 00.000 12268 Star::Find returns 0 (2), X=129.00, Y=20.00, Mass=19, SNR=2.8, Peak=17 HFD=0.0
02:35:32.401 00.000 12268 Star::Find(15, 887, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.401 00.000 12268 Star::Find returns 0 (3), X=887.00, Y=75.00, Mass=3, SNR=1.2, Peak=16 HFD=0.0
02:35:32.401 00.000 12268 Star::Find(15, 500, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.401 00.000 12268 Star::Find returns 0 (2), X=500.00, Y=912.00, Mass=15, SNR=2.5, Peak=17 HFD=0.0
02:35:32.401 00.000 12268 Star::Find(15, 148, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.401 00.000 12268 Star::Find returns 0 (4), X=146.00, Y=747.00, Mass=29, SNR=3.7, Peak=42 HFD=0.5
02:35:32.401 00.000 12268 Star::Find(15, 1102, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.401 00.000 12268 Star::Find returns 0 (2), X=1102.00, Y=505.00, Mass=15, SNR=2.6, Peak=21 HFD=0.0
02:35:32.402 00.001 12268 Star::Find(15, 575, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.402 00.000 12268 Star::Find false star n=7 nbg=278 bg=12.9 sigma=1.1 thresh=16 peak=14
02:35:32.402 00.000 12268 Star::Find returns 0 (2), X=575.00, Y=278.00, Mass=23, SNR=2.9, Peak=18 HFD=0.0
02:35:32.402 00.000 12268 Star::Find(15, 1042, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.402 00.000 12268 Star::Find returns 0 (2), X=1042.00, Y=920.00, Mass=18, SNR=2.7, Peak=18 HFD=0.0
02:35:32.402 00.000 12268 Star::Find(15, 927, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.402 00.000 12268 Star::Find returns 0 (2), X=927.00, Y=488.00, Mass=21, SNR=3.0, Peak=19 HFD=0.0
02:35:32.402 00.000 12268 Star::Find(15, 567, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.402 00.000 12268 Star::Find false star n=6 nbg=275 bg=13.0 sigma=1.1 thresh=16 peak=14
02:35:32.402 00.000 12268 Star::Find returns 0 (2), X=567.00, Y=662.00, Mass=24, SNR=2.9, Peak=22 HFD=0.0
02:35:32.402 00.000 12268 Star::Find(15, 285, 182, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.402 00.000 12268 Star::Find false star n=8 nbg=283 bg=12.9 sigma=1.1 thresh=16 peak=15
02:35:32.402 00.000 12268 Star::Find returns 0 (2), X=285.00, Y=182.00, Mass=33, SNR=2.9, Peak=20 HFD=0.0
02:35:32.402 00.000 12268 Star::Find(15, 1246, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.403 00.001 12268 Star::Find returns 0 (3), X=1246.00, Y=541.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:35:32.403 00.000 12268 Star::Find(15, 64, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.403 00.000 12268 Star::Find false star n=6 nbg=277 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:32.403 00.000 12268 Star::Find returns 0 (2), X=64.00, Y=379.00, Mass=22, SNR=2.9, Peak=19 HFD=0.0
02:35:32.403 00.000 12268 Star::Find(15, 126, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.403 00.000 12268 Star::Find returns 0 (4), X=132.47, Y=589.29, Mass=60, SNR=5.3, Peak=57 HFD=0.8
02:35:32.403 00.000 12268 Star::Find(15, 398, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.403 00.000 12268 Star::Find returns 0 (3), X=398.00, Y=368.00, Mass=6, SNR=1.6, Peak=16 HFD=0.0
02:35:32.403 00.000 12268 Star::Find(15, 29, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.403 00.000 12268 Star::Find returns 0 (2), X=29.00, Y=879.00, Mass=18, SNR=2.8, Peak=25 HFD=0.0
02:35:32.403 00.000 12268 Star::Find(15, 1127, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.403 00.000 12268 Star::Find returns 0 (3), X=1127.00, Y=540.00, Mass=6, SNR=1.6, Peak=17 HFD=0.0
02:35:32.403 00.000 12268 Star::Find(15, 119, 834, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.403 00.000 12268 Star::Find false star n=9 nbg=265 bg=13.4 sigma=0.9 thresh=16 peak=15
02:35:32.403 00.000 12268 Star::Find returns 0 (2), X=119.00, Y=834.00, Mass=26, SNR=2.9, Peak=19 HFD=0.0
02:35:32.404 00.001 12268 Star::Find(15, 1051, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.404 00.000 12268 Star::Find false star n=8 nbg=276 bg=12.9 sigma=1.0 thresh=16 peak=14
02:35:32.404 00.000 12268 Star::Find returns 0 (2), X=1051.00, Y=584.00, Mass=28, SNR=2.9, Peak=18 HFD=0.0
02:35:32.404 00.000 12268 Star::Find(15, 1063, 110, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.404 00.000 12268 Star::Find false star n=10 nbg=269 bg=12.4 sigma=0.9 thresh=15 peak=14
02:35:32.404 00.000 12268 Star::Find returns 0 (2), X=1063.00, Y=110.00, Mass=32, SNR=2.9, Peak=18 HFD=0.0
02:35:32.404 00.000 12268 Star::Find(15, 917, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.404 00.000 12268 Star::Find returns 0 (2), X=917.00, Y=221.00, Mass=13, SNR=2.3, Peak=17 HFD=0.0
02:35:32.404 00.000 12268 Star::Find(15, 332, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.404 00.000 12268 Star::Find returns 0 (2), X=332.00, Y=717.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:35:32.404 00.000 12268 Star::Find(15, 384, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.404 00.000 12268 Star::Find returns 0 (2), X=384.00, Y=107.00, Mass=13, SNR=2.4, Peak=17 HFD=0.0
02:35:32.404 00.000 12268 Star::Find(15, 622, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.404 00.000 12268 Star::Find returns 0 (4), X=633.66, Y=416.47, Mass=25, SNR=3.5, Peak=31 HFD=1.2
02:35:32.405 00.001 12268 Star::Find(15, 1231, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.405 00.000 12268 Star::Find returns 0 (3), X=1231.00, Y=253.00, Mass=9, SNR=2.1, Peak=22 HFD=0.0
02:35:32.405 00.000 12268 Star::Find(15, 136, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.405 00.000 12268 Star::Find returns 0 (3), X=136.00, Y=485.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:35:32.405 00.000 12268 Star::Find(15, 179, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.405 00.000 12268 Star::Find returns 0 (3), X=179.00, Y=470.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:35:32.405 00.000 12268 Star::Find(15, 532, 733, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.405 00.000 12268 Star::Find false star n=5 nbg=279 bg=13.0 sigma=1.0 thresh=16 peak=15
02:35:32.405 00.000 12268 Star::Find returns 0 (2), X=532.00, Y=733.00, Mass=25, SNR=2.9, Peak=23 HFD=0.0
02:35:32.405 00.000 12268 Star::Find(15, 479, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.405 00.000 12268 Star::Find returns 0 (3), X=479.00, Y=613.00, Mass=3, SNR=1.1, Peak=17 HFD=0.0
02:35:32.405 00.000 12268 Star::Find(15, 49, 136, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.405 00.000 12268 Star::Find false star n=8 nbg=273 bg=13.3 sigma=1.0 thresh=16 peak=15
02:35:32.405 00.000 12268 Star::Find returns 0 (2), X=49.00, Y=136.00, Mass=29, SNR=2.9, Peak=24 HFD=0.0
02:35:32.405 00.000 12268 Star::Find(15, 399, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.406 00.001 12268 Star::Find false star n=9 nbg=279 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:32.406 00.000 12268 Star::Find returns 0 (2), X=399.00, Y=851.00, Mass=36, SNR=2.9, Peak=22 HFD=0.0
02:35:32.406 00.000 12268 Star::Find(15, 369, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.406 00.000 12268 Star::Find returns 1 (0), X=361.08, Y=749.53, Mass=31, SNR=3.8, Peak=34 HFD=1.7
02:35:32.406 00.000 12268 Star::Find(15, 873, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.406 00.000 12268 Star::Find returns 0 (3), X=873.00, Y=143.00, Mass=10, SNR=2.1, Peak=16 HFD=0.0
02:35:32.406 00.000 12268 Star::Find(15, 827, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.406 00.000 12268 Star::Find false star n=8 nbg=280 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:32.406 00.000 12268 Star::Find returns 0 (2), X=827.00, Y=842.00, Mass=26, SNR=2.9, Peak=18 HFD=0.0
02:35:32.406 00.000 12268 Star::Find(15, 1031, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.406 00.000 12268 Star::Find returns 0 (2), X=1031.00, Y=717.00, Mass=11, SNR=2.2, Peak=17 HFD=0.0
02:35:32.406 00.000 12268 Star::Find(15, 1260, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.406 00.000 12268 Star::Find returns 0 (2), X=1260.00, Y=432.00, Mass=15, SNR=2.6, Peak=19 HFD=0.0
02:35:32.406 00.000 12268 Star::Find(15, 810, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.406 00.000 12268 Star::Find returns 0 (4), X=819.00, Y=317.00, Mass=207, SNR=10.2, Peak=220 HFD=0.5
02:35:32.407 00.001 12268 AutoFind: could not find a star on Pass 1
02:35:32.407 00.000 12268 AutoFind: finding best star pass 2
02:35:32.407 00.000 12268 Star::Find(15, 196, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.407 00.000 12268 Star::Find returns 0 (3), X=196.00, Y=543.00, Mass=6, SNR=1.6, Peak=22 HFD=0.0
02:35:32.407 00.000 12268 Star::Find(15, 740, 736, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.407 00.000 12268 Star::Find returns 0 (2), X=740.00, Y=736.00, Mass=21, SNR=3.0, Peak=17 HFD=0.0
02:35:32.407 00.000 12268 Star::Find(15, 433, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.408 00.001 12268 Star::Find returns 0 (3), X=433.00, Y=803.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
02:35:32.408 00.000 12268 Star::Find(15, 190, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.408 00.000 12268 Star::Find false star n=6 nbg=284 bg=13.0 sigma=1.1 thresh=16 peak=16
02:35:32.408 00.000 12268 Star::Find returns 0 (2), X=190.00, Y=297.00, Mass=26, SNR=2.9, Peak=24 HFD=0.0
02:35:32.408 00.000 12268 Star::Find(15, 300, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.408 00.000 12268 Star::Find returns 0 (2), X=300.00, Y=859.00, Mass=15, SNR=2.5, Peak=21 HFD=0.0
02:35:32.408 00.000 12268 Star::Find(15, 1110, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.408 00.000 12268 Star::Find false star n=10 nbg=270 bg=12.5 sigma=0.9 thresh=15 peak=14
02:35:32.408 00.000 12268 Star::Find returns 0 (2), X=1110.00, Y=205.00, Mass=31, SNR=2.9, Peak=17 HFD=0.0
02:35:32.408 00.000 12268 Star::Find(15, 457, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.408 00.000 12268 Star::Find false star n=10 nbg=284 bg=13.2 sigma=1.0 thresh=16 peak=16
02:35:32.408 00.000 12268 Star::Find returns 0 (2), X=457.00, Y=569.00, Mass=41, SNR=2.9, Peak=26 HFD=0.0
02:35:32.408 00.000 12268 Star::Find(15, 1005, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.408 00.000 12268 Star::Find returns 0 (3), X=1005.00, Y=278.00, Mass=3, SNR=1.2, Peak=17 HFD=0.0
02:35:32.409 00.001 12268 Star::Find(15, 875, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.409 00.000 12268 Star::Find returns 1 (0), X=862.36, Y=239.95, Mass=61, SNR=5.2, Peak=35 HFD=6.2
02:35:32.409 00.000 12268 AutoFind: star saturated or too dim [875, 234] 4.4 Mass 61 SNR 5.2
02:35:32.409 00.000 12268 Star::Find(15, 762, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.409 00.000 12268 Star::Find false star n=7 nbg=274 bg=13.1 sigma=1.1 thresh=16 peak=16
02:35:32.409 00.000 12268 Star::Find returns 0 (2), X=762.00, Y=921.00, Mass=27, SNR=2.9, Peak=23 HFD=0.0
02:35:32.409 00.000 12268 Star::Find(15, 796, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.409 00.000 12268 Star::Find returns 0 (2), X=796.00, Y=923.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:35:32.409 00.000 12268 Star::Find(15, 67, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.409 00.000 12268 Star::Find false star n=9 nbg=275 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:32.409 00.000 12268 Star::Find returns 0 (2), X=67.00, Y=107.00, Mass=31, SNR=2.9, Peak=18 HFD=0.0
02:35:32.409 00.000 12268 Star::Find(15, 168, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.409 00.000 12268 Star::Find returns 0 (3), X=168.00, Y=846.00, Mass=9, SNR=2.0, Peak=22 HFD=0.0
02:35:32.409 00.000 12268 Star::Find(15, 115, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.409 00.000 12268 Star::Find returns 0 (3), X=115.00, Y=944.00, Mass=7, SNR=1.7, Peak=17 HFD=0.0
02:35:32.410 00.001 12268 Star::Find(15, 1004, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.410 00.000 12268 Star::Find returns 0 (2), X=1004.00, Y=342.00, Mass=16, SNR=2.6, Peak=18 HFD=0.0
02:35:32.410 00.000 12268 Star::Find(15, 576, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.410 00.000 12268 Star::Find false star n=9 nbg=284 bg=12.8 sigma=1.1 thresh=16 peak=14
02:35:32.410 00.000 12268 Star::Find returns 0 (2), X=576.00, Y=86.00, Mass=28, SNR=2.9, Peak=16 HFD=0.0
02:35:32.410 00.000 12268 Star::Find(15, 1122, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.410 00.000 12268 Star::Find returns 0 (2), X=1122.00, Y=810.00, Mass=16, SNR=2.7, Peak=19 HFD=0.0
02:35:32.410 00.000 12268 Star::Find(15, 84, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.410 00.000 12268 Star::Find returns 0 (2), X=84.00, Y=833.00, Mass=14, SNR=2.5, Peak=21 HFD=0.0
02:35:32.410 00.000 12268 Star::Find(15, 24, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.410 00.000 12268 Star::Find false star n=9 nbg=265 bg=13.5 sigma=1.0 thresh=16 peak=16
02:35:32.410 00.000 12268 Star::Find returns 0 (2), X=24.00, Y=696.00, Mass=35, SNR=2.9, Peak=24 HFD=0.0
02:35:32.410 00.000 12268 Star::Find(15, 1127, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.410 00.000 12268 Star::Find false star n=14 nbg=273 bg=12.5 sigma=0.9 thresh=15 peak=13
02:35:32.411 00.001 12268 Star::Find returns 0 (2), X=1127.00, Y=76.00, Mass=37, SNR=2.9, Peak=16 HFD=0.0
02:35:32.411 00.000 12268 Star::Find(15, 1012, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.411 00.000 12268 Star::Find returns 0 (4), X=1010.87, Y=456.75, Mass=50, SNR=5.0, Peak=60 HFD=0.3
02:35:32.411 00.000 12268 Star::Find(15, 28, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.411 00.000 12268 Star::Find returns 0 (2), X=28.00, Y=331.00, Mass=11, SNR=2.2, Peak=18 HFD=0.0
02:35:32.411 00.000 12268 Star::Find(15, 604, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.411 00.000 12268 Star::Find false star n=7 nbg=282 bg=13.1 sigma=1.1 thresh=16 peak=14
02:35:32.411 00.000 12268 Star::Find returns 0 (2), X=604.00, Y=666.00, Mass=22, SNR=2.9, Peak=19 HFD=0.0
02:35:32.411 00.000 12268 Star::Find(15, 42, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.411 00.000 12268 Star::Find returns 0 (2), X=42.00, Y=200.00, Mass=12, SNR=2.3, Peak=18 HFD=0.0
02:35:32.411 00.000 12268 Star::Find(15, 1238, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.411 00.000 12268 Star::Find returns 0 (3), X=1238.00, Y=447.00, Mass=3, SNR=1.2, Peak=16 HFD=0.0
02:35:32.411 00.000 12268 Star::Find(15, 127, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.411 00.000 12268 Star::Find returns 0 (2), X=127.00, Y=411.00, Mass=12, SNR=2.3, Peak=22 HFD=0.0
02:35:32.411 00.000 12268 Star::Find(15, 804, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.412 00.001 12268 Star::Find returns 0 (4), X=815.12, Y=57.29, Mass=34, SNR=4.0, Peak=37 HFD=1.3
02:35:32.412 00.000 12268 Star::Find(15, 1152, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.412 00.000 12268 Star::Find returns 0 (2), X=1152.00, Y=354.00, Mass=19, SNR=2.9, Peak=19 HFD=0.0
02:35:32.412 00.000 12268 Star::Find(15, 260, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.412 00.000 12268 Star::Find returns 0 (2), X=260.00, Y=263.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:35:32.412 00.000 12268 Star::Find(15, 417, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.412 00.000 12268 Star::Find returns 0 (2), X=417.00, Y=698.00, Mass=13, SNR=2.3, Peak=17 HFD=0.0
02:35:32.412 00.000 12268 Star::Find(15, 712, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.412 00.000 12268 Star::Find returns 0 (2), X=712.00, Y=215.00, Mass=16, SNR=2.7, Peak=23 HFD=0.0
02:35:32.412 00.000 12268 Star::Find(15, 1154, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.412 00.000 12268 Star::Find false star n=5 nbg=278 bg=12.7 sigma=1.1 thresh=16 peak=14
02:35:32.412 00.000 12268 Star::Find returns 0 (2), X=1154.00, Y=116.00, Mass=23, SNR=2.9, Peak=20 HFD=0.0
02:35:32.412 00.000 12268 Star::Find(15, 129, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.413 00.001 12268 Star::Find returns 0 (2), X=129.00, Y=20.00, Mass=19, SNR=2.8, Peak=17 HFD=0.0
02:35:32.413 00.000 12268 Star::Find(15, 887, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.413 00.000 12268 Star::Find returns 0 (3), X=887.00, Y=75.00, Mass=3, SNR=1.2, Peak=16 HFD=0.0
02:35:32.413 00.000 12268 Star::Find(15, 500, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.413 00.000 12268 Star::Find returns 0 (2), X=500.00, Y=912.00, Mass=15, SNR=2.5, Peak=17 HFD=0.0
02:35:32.413 00.000 12268 Star::Find(15, 148, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.413 00.000 12268 Star::Find returns 0 (4), X=146.00, Y=747.00, Mass=29, SNR=3.7, Peak=42 HFD=0.5
02:35:32.413 00.000 12268 Star::Find(15, 1102, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.413 00.000 12268 Star::Find returns 0 (2), X=1102.00, Y=505.00, Mass=15, SNR=2.6, Peak=21 HFD=0.0
02:35:32.413 00.000 12268 Star::Find(15, 575, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.413 00.000 12268 Star::Find false star n=7 nbg=278 bg=12.9 sigma=1.1 thresh=16 peak=14
02:35:32.413 00.000 12268 Star::Find returns 0 (2), X=575.00, Y=278.00, Mass=23, SNR=2.9, Peak=18 HFD=0.0
02:35:32.413 00.000 12268 Star::Find(15, 1042, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.413 00.000 12268 Star::Find returns 0 (2), X=1042.00, Y=920.00, Mass=18, SNR=2.7, Peak=18 HFD=0.0
02:35:32.413 00.000 12268 Star::Find(15, 927, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.414 00.001 12268 Star::Find returns 0 (2), X=927.00, Y=488.00, Mass=21, SNR=3.0, Peak=19 HFD=0.0
02:35:32.414 00.000 12268 Star::Find(15, 567, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.414 00.000 12268 Star::Find false star n=6 nbg=275 bg=13.0 sigma=1.1 thresh=16 peak=14
02:35:32.414 00.000 12268 Star::Find returns 0 (2), X=567.00, Y=662.00, Mass=24, SNR=2.9, Peak=22 HFD=0.0
02:35:32.414 00.000 12268 Star::Find(15, 285, 182, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.414 00.000 12268 Star::Find false star n=8 nbg=283 bg=12.9 sigma=1.1 thresh=16 peak=15
02:35:32.414 00.000 12268 Star::Find returns 0 (2), X=285.00, Y=182.00, Mass=33, SNR=2.9, Peak=20 HFD=0.0
02:35:32.414 00.000 12268 Star::Find(15, 1246, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.414 00.000 12268 Star::Find returns 0 (3), X=1246.00, Y=541.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:35:32.414 00.000 12268 Star::Find(15, 64, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.414 00.000 12268 Star::Find false star n=6 nbg=277 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:32.414 00.000 12268 Star::Find returns 0 (2), X=64.00, Y=379.00, Mass=22, SNR=2.9, Peak=19 HFD=0.0
02:35:32.414 00.000 12268 Star::Find(15, 126, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.414 00.000 12268 Star::Find returns 0 (4), X=132.47, Y=589.29, Mass=60, SNR=5.3, Peak=57 HFD=0.8
02:35:32.415 00.001 12268 Star::Find(15, 398, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.415 00.000 12268 Star::Find returns 0 (3), X=398.00, Y=368.00, Mass=6, SNR=1.6, Peak=16 HFD=0.0
02:35:32.415 00.000 12268 Star::Find(15, 29, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.415 00.000 12268 Star::Find returns 0 (2), X=29.00, Y=879.00, Mass=18, SNR=2.8, Peak=25 HFD=0.0
02:35:32.415 00.000 12268 Star::Find(15, 1127, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.415 00.000 12268 Star::Find returns 0 (3), X=1127.00, Y=540.00, Mass=6, SNR=1.6, Peak=17 HFD=0.0
02:35:32.415 00.000 12268 Star::Find(15, 119, 834, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.415 00.000 12268 Star::Find false star n=9 nbg=265 bg=13.4 sigma=0.9 thresh=16 peak=15
02:35:32.415 00.000 12268 Star::Find returns 0 (2), X=119.00, Y=834.00, Mass=26, SNR=2.9, Peak=19 HFD=0.0
02:35:32.415 00.000 12268 Star::Find(15, 1051, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.415 00.000 12268 Star::Find false star n=8 nbg=276 bg=12.9 sigma=1.0 thresh=16 peak=14
02:35:32.415 00.000 12268 Star::Find returns 0 (2), X=1051.00, Y=584.00, Mass=28, SNR=2.9, Peak=18 HFD=0.0
02:35:32.415 00.000 12268 Star::Find(15, 1063, 110, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.415 00.000 12268 Star::Find false star n=10 nbg=269 bg=12.4 sigma=0.9 thresh=15 peak=14
02:35:32.415 00.000 12268 Star::Find returns 0 (2), X=1063.00, Y=110.00, Mass=32, SNR=2.9, Peak=18 HFD=0.0
02:35:32.416 00.001 12268 Star::Find(15, 917, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.416 00.000 12268 Star::Find returns 0 (2), X=917.00, Y=221.00, Mass=13, SNR=2.3, Peak=17 HFD=0.0
02:35:32.416 00.000 12268 Star::Find(15, 332, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.416 00.000 12268 Star::Find returns 0 (2), X=332.00, Y=717.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:35:32.416 00.000 12268 Star::Find(15, 384, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.416 00.000 12268 Star::Find returns 0 (2), X=384.00, Y=107.00, Mass=13, SNR=2.4, Peak=17 HFD=0.0
02:35:32.416 00.000 12268 Star::Find(15, 622, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.416 00.000 12268 Star::Find returns 0 (4), X=633.66, Y=416.47, Mass=25, SNR=3.5, Peak=31 HFD=1.2
02:35:32.416 00.000 12268 Star::Find(15, 1231, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.416 00.000 12268 Star::Find returns 0 (3), X=1231.00, Y=253.00, Mass=9, SNR=2.1, Peak=22 HFD=0.0
02:35:32.416 00.000 12268 Star::Find(15, 136, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.416 00.000 12268 Star::Find returns 0 (3), X=136.00, Y=485.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:35:32.417 00.001 12268 Star::Find(15, 179, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.417 00.000 12268 Star::Find returns 0 (3), X=179.00, Y=470.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:35:32.417 00.000 12268 Star::Find(15, 532, 733, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.417 00.000 12268 Star::Find false star n=5 nbg=279 bg=13.0 sigma=1.0 thresh=16 peak=15
02:35:32.417 00.000 12268 Star::Find returns 0 (2), X=532.00, Y=733.00, Mass=25, SNR=2.9, Peak=23 HFD=0.0
02:35:32.417 00.000 12268 Star::Find(15, 479, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.417 00.000 12268 Star::Find returns 0 (3), X=479.00, Y=613.00, Mass=3, SNR=1.1, Peak=17 HFD=0.0
02:35:32.417 00.000 12268 Star::Find(15, 49, 136, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.417 00.000 12268 Star::Find false star n=8 nbg=273 bg=13.3 sigma=1.0 thresh=16 peak=15
02:35:32.417 00.000 12268 Star::Find returns 0 (2), X=49.00, Y=136.00, Mass=29, SNR=2.9, Peak=24 HFD=0.0
02:35:32.417 00.000 12268 Star::Find(15, 399, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.417 00.000 12268 Star::Find false star n=9 nbg=279 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:32.417 00.000 12268 Star::Find returns 0 (2), X=399.00, Y=851.00, Mass=36, SNR=2.9, Peak=22 HFD=0.0
02:35:32.417 00.000 12268 Star::Find(15, 369, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.417 00.000 12268 Star::Find returns 1 (0), X=361.08, Y=749.53, Mass=31, SNR=3.8, Peak=34 HFD=1.7
02:35:32.418 00.001 12268 AutoFind: star saturated or too dim [369, 758] 3.8 Mass 31 SNR 3.8
02:35:32.418 00.000 12268 Star::Find(15, 873, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.418 00.000 12268 Star::Find returns 0 (3), X=873.00, Y=143.00, Mass=10, SNR=2.1, Peak=16 HFD=0.0
02:35:32.418 00.000 12268 Star::Find(15, 827, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.418 00.000 12268 Star::Find false star n=8 nbg=280 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:32.418 00.000 12268 Star::Find returns 0 (2), X=827.00, Y=842.00, Mass=26, SNR=2.9, Peak=18 HFD=0.0
02:35:32.418 00.000 12268 Star::Find(15, 1031, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.418 00.000 12268 Star::Find returns 0 (2), X=1031.00, Y=717.00, Mass=11, SNR=2.2, Peak=17 HFD=0.0
02:35:32.418 00.000 12268 Star::Find(15, 1260, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.418 00.000 12268 Star::Find returns 0 (2), X=1260.00, Y=432.00, Mass=15, SNR=2.6, Peak=19 HFD=0.0
02:35:32.418 00.000 12268 Star::Find(15, 810, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.418 00.000 12268 Star::Find returns 0 (4), X=819.00, Y=317.00, Mass=207, SNR=10.2, Peak=220 HFD=0.5
02:35:32.418 00.000 12268 AutoFind: could not find a non-saturated star!
02:35:32.418 00.000 12268 AutoFind: finding best star pass 3
02:35:32.419 00.001 12268 Star::Find(15, 196, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.419 00.000 12268 Star::Find returns 0 (3), X=196.00, Y=543.00, Mass=6, SNR=1.6, Peak=22 HFD=0.0
02:35:32.419 00.000 12268 Star::Find(15, 740, 736, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.419 00.000 12268 Star::Find returns 0 (2), X=740.00, Y=736.00, Mass=21, SNR=3.0, Peak=17 HFD=0.0
02:35:32.419 00.000 12268 Star::Find(15, 433, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.419 00.000 12268 Star::Find returns 0 (3), X=433.00, Y=803.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
02:35:32.419 00.000 12268 Star::Find(15, 190, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.419 00.000 12268 Star::Find false star n=6 nbg=284 bg=13.0 sigma=1.1 thresh=16 peak=16
02:35:32.419 00.000 12268 Star::Find returns 0 (2), X=190.00, Y=297.00, Mass=26, SNR=2.9, Peak=24 HFD=0.0
02:35:32.419 00.000 12268 Star::Find(15, 300, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.419 00.000 12268 Star::Find returns 0 (2), X=300.00, Y=859.00, Mass=15, SNR=2.5, Peak=21 HFD=0.0
02:35:32.419 00.000 12268 Star::Find(15, 1110, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.419 00.000 12268 Star::Find false star n=10 nbg=270 bg=12.5 sigma=0.9 thresh=15 peak=14
02:35:32.419 00.000 12268 Star::Find returns 0 (2), X=1110.00, Y=205.00, Mass=31, SNR=2.9, Peak=17 HFD=0.0
02:35:32.419 00.000 12268 Star::Find(15, 457, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.420 00.001 12268 Star::Find false star n=10 nbg=284 bg=13.2 sigma=1.0 thresh=16 peak=16
02:35:32.420 00.000 12268 Star::Find returns 0 (2), X=457.00, Y=569.00, Mass=41, SNR=2.9, Peak=26 HFD=0.0
02:35:32.420 00.000 12268 Star::Find(15, 1005, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.420 00.000 12268 Star::Find returns 0 (3), X=1005.00, Y=278.00, Mass=3, SNR=1.2, Peak=17 HFD=0.0
02:35:32.420 00.000 12268 Star::Find(15, 875, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.420 00.000 12268 Star::Find returns 1 (0), X=862.36, Y=239.95, Mass=61, SNR=5.2, Peak=35 HFD=6.2
02:35:32.420 00.000 12268 AutoFind returns star at [875, 234] 4.4 Mass 61 SNR 5.2
02:35:32.420 00.000 12268 MultiStar: primary star forcibly inserted in list
02:35:32.421 00.001 12268 Star::Find(15, 875, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.421 00.000 12268 Star::Find returns 1 (0), X=862.36, Y=239.95, Mass=61, SNR=5.2, Peak=35 HFD=6.2
02:35:32.421 00.000 12268 MultiStar: List (1): {862.36, 239.95}(5.2), 
02:35:32.421 00.000 12268 setting lock position to (862.36, 239.95)
02:35:32.421 00.000 12268 MultiStar: stabilizing after lock position change
02:35:32.421 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
02:35:32.421 00.000 12268 UpdateGuideState(): m_state=1
02:35:32.421 00.000 12268 Star::Find(15, 862, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:32.421 00.000 12268 Star::Find returns 1 (0), X=862.36, Y=239.95, Mass=61, SNR=5.2, Peak=35 HFD=6.2
02:35:32.422 00.001 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:35:32.422 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:35:32.422 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:35:32.426 00.004 12268 setting force full frames = false
02:35:32.426 00.000 12268 setting lock position to (862.36, 239.95)
02:35:32.426 00.000 12268 MultiStar: stabilizing after lock position change
02:35:32.426 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:35:32.426 00.000 12268 Changing from state SELECTING to SELECTED
02:35:32.426 00.000 12268 guider state => SELECTED
02:35:32.450 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:35:32.467 00.017 12268 UpdateGuideState exits: m=61 SNR=5.2
02:35:32.467 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:35:32.484 00.017 12268 Status Line: Auto-selected star at (862.4, 240.0)
02:35:32.492 00.008 12268 PhdController: newstate STATE_WAIT_SELECTED
02:35:32.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:32.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:35:32.492 00.000 12268 Enqueuing Expose request
02:35:32.492 00.000 11616 Worker thread wakes up
02:35:32.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:32.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(847,225,31,31)
02:35:33.039 00.547 12268 evsrv: cli 0F8E69C0 connect
02:35:33.039 00.000 12268 case statement mapped state 2 to 1
02:35:33.040 00.001 12268 case statement mapped state 2 to 1
02:35:33.040 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"0ab7b655-5356-4169-9b78-38af7b3c3539"}
02:35:33.041 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[862.36,239.95],"id":"0ab7b655-5356-4169-9b78-38af7b3c3539"}
02:35:33.041 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:35:33.043 00.002 12268 evsrv: cli 0F8E69C0 connect
02:35:33.043 00.000 12268 case statement mapped state 2 to 1
02:35:33.043 00.000 12268 case statement mapped state 2 to 1
02:35:33.044 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"696e3394-01e7-43d1-b3a7-88b9480c5daf"}
02:35:33.044 00.000 12268 case statement mapped state 2 to 1
02:35:33.044 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"696e3394-01e7-43d1-b3a7-88b9480c5daf"}
02:35:33.045 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:35:34.047 01.002 12268 evsrv: cli 0F8E6D80 connect
02:35:34.047 00.000 12268 case statement mapped state 2 to 1
02:35:34.047 00.000 12268 case statement mapped state 2 to 1
02:35:34.048 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"eb527490-cff1-4ede-92f0-d699a7828887"}
02:35:34.048 00.000 12268 case statement mapped state 2 to 1
02:35:34.048 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"eb527490-cff1-4ede-92f0-d699a7828887"}
02:35:34.052 00.004 12268 evsrv: cli 0F8E6D80 disconnect
02:35:34.506 00.454 11616 Exposure complete
02:35:34.576 00.070 11616 worker thread done servicing request
02:35:34.576 00.000 12268 OnExposeComplete: enter
02:35:34.576 00.000 12268 UpdateGuideState(): m_state=2
02:35:34.576 00.000 12268 Star::Find(15, 862, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:35:34.576 00.000 12268 Star::Find returns 0 (4), X=863.35, Y=239.59, Mass=39, SNR=4.2, Peak=36 HFD=1.3
02:35:34.576 00.000 12268 DistanceChecker: activated
02:35:34.577 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:35:34.577 00.000 12268 Changing from state SELECTED to UNINITIALIZED
02:35:34.578 00.001 12268 guider state => SELECTING
02:35:34.578 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:35:34.578 00.000 12268 Status Line: Star lost - low HFD
02:35:34.585 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:35:34.604 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:35:34.604 00.000 12268 waiting for star selected, attempts remaining = 3
02:35:34.604 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:34.604 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:35:34.604 00.000 12268 Enqueuing Expose request
02:35:34.604 00.000 11616 Worker thread wakes up
02:35:34.605 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:34.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:35:35.053 00.448 12268 evsrv: cli 0F8E69C0 connect
02:35:35.054 00.001 12268 case statement mapped state 1 to 101
02:35:35.054 00.000 12268 case statement mapped state 1 to 101
02:35:35.054 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"d631abe9-f53a-4516-ab1a-01c7d5bde101"}
02:35:35.055 00.001 12268 case statement mapped state 1 to 101
02:35:35.055 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"d631abe9-f53a-4516-ab1a-01c7d5bde101"}
02:35:35.055 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:35:36.057 01.002 12268 evsrv: cli 0F8E6D80 connect
02:35:36.057 00.000 12268 case statement mapped state 1 to 101
02:35:36.057 00.000 12268 case statement mapped state 1 to 101
02:35:36.058 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"580d1cce-5b32-4142-9e04-5017a125a75d"}
02:35:36.058 00.000 12268 case statement mapped state 1 to 101
02:35:36.058 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Looping","id":"580d1cce-5b32-4142-9e04-5017a125a75d"}
02:35:36.059 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:35:36.629 00.570 11616 Exposure complete
02:35:36.695 00.066 11616 worker thread done servicing request
02:35:36.695 00.000 12268 OnExposeComplete: enter
02:35:36.695 00.000 12268 UpdateGuideState(): m_state=1
02:35:36.695 00.000 12268 Star::Find(15, 862, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:35:36.695 00.000 12268 Star::Find returns 0 (4), X=864.29, Y=240.57, Mass=30, SNR=3.7, Peak=34 HFD=0.9
02:35:36.695 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:35:36.696 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:35:36.696 00.000 12268 Status Line: Star lost - low HFD
02:35:36.698 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=5, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:35:36.719 00.021 12268 UpdateGuideState exits: Star lost - low HFD
02:35:36.720 00.001 12268 waiting for star selected, attempts remaining = 2
02:35:36.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:36.720 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:35:36.720 00.000 12268 Enqueuing Expose request
02:35:36.720 00.000 11616 Worker thread wakes up
02:35:36.720 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:36.720 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:35:37.061 00.341 12268 evsrv: cli 0F8E6D80 connect
02:35:37.061 00.000 12268 case statement mapped state 1 to 101
02:35:37.061 00.000 12268 case statement mapped state 1 to 101
02:35:37.062 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"24dfeff3-cc5b-4fb9-ad4d-10dd890135d7"}
02:35:37.062 00.000 12268 case statement mapped state 1 to 101
02:35:37.062 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Looping","id":"24dfeff3-cc5b-4fb9-ad4d-10dd890135d7"}
02:35:37.062 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:35:38.063 01.001 12268 evsrv: cli 0F8E69C0 connect
02:35:38.063 00.000 12268 case statement mapped state 1 to 101
02:35:38.064 00.001 12268 case statement mapped state 1 to 101
02:35:38.064 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"01d7132c-0500-40b4-888a-74f45e9e23a4"}
02:35:38.064 00.000 12268 case statement mapped state 1 to 101
02:35:38.065 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"01d7132c-0500-40b4-888a-74f45e9e23a4"}
02:35:38.065 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:35:38.756 00.691 11616 Exposure complete
02:35:38.822 00.066 11616 worker thread done servicing request
02:35:38.822 00.000 12268 OnExposeComplete: enter
02:35:38.822 00.000 12268 UpdateGuideState(): m_state=1
02:35:38.823 00.001 12268 Star::Find(15, 862, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:35:38.823 00.000 12268 Star::Find returns 0 (4), X=863.01, Y=240.49, Mass=25, SNR=3.5, Peak=34 HFD=1.3
02:35:38.823 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:35:38.823 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:35:38.824 00.001 12268 Status Line: Star lost - low HFD
02:35:38.826 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=15, Gamma=1.290
02:35:38.843 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:35:38.843 00.000 12268 waiting for star selected, attempts remaining = 1
02:35:38.843 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:35:38.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:38.843 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:35:38.843 00.000 12268 Enqueuing Expose request
02:35:38.843 00.000 11616 Worker thread wakes up
02:35:38.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:38.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:35:39.066 00.223 12268 evsrv: cli 0F8E6D80 connect
02:35:39.067 00.001 12268 case statement mapped state 1 to 101
02:35:39.067 00.000 12268 case statement mapped state 1 to 101
02:35:39.067 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"84acdaab-52d2-46f8-9d1c-95f95b2bdedc"}
02:35:39.068 00.001 12268 case statement mapped state 1 to 101
02:35:39.068 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Looping","id":"84acdaab-52d2-46f8-9d1c-95f95b2bdedc"}
02:35:39.068 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:35:40.069 01.001 12268 evsrv: cli 0F8E69C0 connect
02:35:40.069 00.000 12268 case statement mapped state 1 to 101
02:35:40.069 00.000 12268 case statement mapped state 1 to 101
02:35:40.070 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"d2ab4a70-1970-4319-a36e-10e6c72241a4"}
02:35:40.070 00.000 12268 case statement mapped state 1 to 101
02:35:40.071 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"d2ab4a70-1970-4319-a36e-10e6c72241a4"}
02:35:40.073 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:35:40.856 00.783 11616 Exposure complete
02:35:40.921 00.065 11616 worker thread done servicing request
02:35:40.921 00.000 12268 OnExposeComplete: enter
02:35:40.922 00.001 12268 UpdateGuideState(): m_state=1
02:35:40.922 00.000 12268 Star::Find(15, 862, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:40.922 00.000 12268 Star::Find returns 0 (4), X=863.50, Y=239.77, Mass=36, SNR=4.1, Peak=35 HFD=0.9
02:35:40.922 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:35:40.923 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:35:40.923 00.000 12268 Status Line: Star lost - low HFD
02:35:40.925 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:35:40.943 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:35:40.943 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:35:40.943 00.000 12268 GuiderMultiStar::AutoSelect enter
02:35:40.943 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:35:41.006 00.063 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:35:41.103 00.097 12268 AutoFind: global mean = 0.0, stdev 1.9
02:35:41.103 00.000 12268 AutoFind: using threshold = 0.1
02:35:41.204 00.101 12268 AutoFind: local max [1139, 129] 5.0
02:35:41.204 00.000 12268 AutoFind: local max [417, 84] 5.0
02:35:41.204 00.000 12268 AutoFind: local max [799, 865] 5.0
02:35:41.204 00.000 12268 AutoFind: local max [592, 741] 4.8
02:35:41.204 00.000 12268 AutoFind: local max [114, 628] 4.6
02:35:41.204 00.000 12268 AutoFind: local max [95, 218] 4.6
02:35:41.204 00.000 12268 AutoFind: local max [999, 656] 4.5
02:35:41.205 00.001 12268 AutoFind: local max [207, 916] 4.5
02:35:41.205 00.000 12268 AutoFind: local max [693, 99] 4.4
02:35:41.205 00.000 12268 AutoFind: local max [1016, 355] 4.4
02:35:41.205 00.000 12268 AutoFind: local max [339, 554] 4.4
02:35:41.205 00.000 12268 AutoFind: local max [1099, 843] 4.4
02:35:41.205 00.000 12268 AutoFind: local max [456, 742] 4.4
02:35:41.205 00.000 12268 AutoFind: local max [645, 419] 4.4
02:35:41.205 00.000 12268 AutoFind: local max [135, 442] 4.3
02:35:41.205 00.000 12268 AutoFind: local max [1128, 474] 4.3
02:35:41.205 00.000 12268 AutoFind: local max [960, 151] 4.3
02:35:41.205 00.000 12268 AutoFind: local max [1211, 100] 4.2
02:35:41.205 00.000 12268 AutoFind: local max [269, 658] 4.2
02:35:41.205 00.000 12268 AutoFind: local max [384, 257] 4.2
02:35:41.205 00.000 12268 AutoFind: local max [429, 731] 4.2
02:35:41.205 00.000 12268 AutoFind: local max [925, 250] 4.2
02:35:41.205 00.000 12268 AutoFind: local max [141, 388] 4.2
02:35:41.206 00.001 12268 AutoFind: local max [486, 539] 4.2
02:35:41.206 00.000 12268 AutoFind: local max [606, 815] 4.2
02:35:41.206 00.000 12268 AutoFind: local max [1230, 810] 4.2
02:35:41.206 00.000 12268 AutoFind: local max [908, 113] 4.2
02:35:41.206 00.000 12268 AutoFind: local max [1270, 877] 4.2
02:35:41.206 00.000 12268 AutoFind: local max [977, 343] 4.2
02:35:41.206 00.000 12268 AutoFind: local max [1065, 156] 4.1
02:35:41.206 00.000 12268 AutoFind: local max [127, 861] 4.1
02:35:41.206 00.000 12268 AutoFind: local max [1006, 75] 4.1
02:35:41.206 00.000 12268 AutoFind: local max [1261, 110] 4.1
02:35:41.206 00.000 12268 AutoFind: local max [43, 265] 4.1
02:35:41.206 00.000 12268 AutoFind: local max [1051, 869] 4.1
02:35:41.206 00.000 12268 AutoFind: local max [321, 847] 4.1
02:35:41.206 00.000 12268 AutoFind: local max [379, 579] 4.1
02:35:41.206 00.000 12268 AutoFind: local max [138, 862] 4.1
02:35:41.206 00.000 12268 AutoFind: local max [480, 279] 4.0
02:35:41.207 00.001 12268 AutoFind: local max [817, 256] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [613, 669] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [848, 784] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [868, 201] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [158, 844] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [140, 51] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [595, 914] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [836, 457] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [1073, 907] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [1025, 273] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [240, 465] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [106, 493] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [1167, 202] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [109, 194] 4.0
02:35:41.207 00.000 12268 AutoFind: local max [241, 526] 4.0
02:35:41.208 00.001 12268 AutoFind: local max [21, 709] 4.0
02:35:41.208 00.000 12268 AutoFind: local max [154, 122] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [113, 686] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [1259, 773] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [1270, 11] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [1190, 31] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [13, 736] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [550, 363] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [801, 758] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [141, 167] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [1181, 459] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [66, 163] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [301, 538] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [1244, 31] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [26, 935] 3.9
02:35:41.208 00.000 12268 AutoFind: local max [1019, 111] 3.9
02:35:41.209 00.001 12268 AutoFind: local max [21, 493] 3.9
02:35:41.209 00.000 12268 AutoFind: local max [1252, 557] 3.9
02:35:41.209 00.000 12268 AutoFind: local max [935, 795] 3.9
02:35:41.209 00.000 12268 AutoFind: local max [617, 675] 3.9
02:35:41.209 00.000 12268 AutoFind: local max [1143, 302] 3.9
02:35:41.209 00.000 12268 AutoFind: local max [453, 406] 3.9
02:35:41.209 00.000 12268 AutoFind: local max [1256, 283] 3.9
02:35:41.209 00.000 12268 AutoFind: local max [774, 742] 3.9
02:35:41.209 00.000 12268 AutoFind: local max [1145, 186] 3.8
02:35:41.209 00.000 12268 AutoFind: local max [1001, 278] 3.8
02:35:41.209 00.000 12268 AutoFind: local max [1269, 112] 3.8
02:35:41.209 00.000 12268 AutoFind: local max [148, 839] 3.8
02:35:41.209 00.000 12268 AutoFind: local max [251, 729] 3.8
02:35:41.209 00.000 12268 AutoFind: local max [802, 123] 3.8
02:35:41.209 00.000 12268 AutoFind: local max [1170, 291] 3.8
02:35:41.210 00.001 12268 AutoFind: local max [403, 931] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [1195, 171] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [305, 915] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [287, 941] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [830, 120] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [373, 814] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [1062, 164] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [1012, 789] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [571, 361] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [95, 41] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [134, 839] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [648, 407] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [1051, 274] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [1247, 627] 3.8
02:35:41.210 00.000 12268 AutoFind: local max [119, 220] 3.8
02:35:41.211 00.001 12268 AutoFind: too close [648, 407] 3.8 - [645, 419] 4.4
02:35:41.211 00.000 12268 AutoFind: too close [134, 839] 3.8 - [148, 839] 3.8
02:35:41.211 00.000 12268 AutoFind: too close [1062, 164] 3.8 - [1065, 156] 4.1
02:35:41.211 00.000 12268 AutoFind: too close [148, 839] 3.8 - [158, 844] 4.0
02:35:41.211 00.000 12268 AutoFind: too close [1269, 112] 3.8 - [1261, 110] 4.1
02:35:41.211 00.000 12268 AutoFind: too close [617, 675] 3.9 - [613, 669] 4.0
02:35:41.211 00.000 12268 AutoFind: too close [158, 844] 4.0 - [138, 862] 4.1
02:35:41.211 00.000 12268 AutoFind: too close [138, 862] 4.1 - [127, 861] 4.1
02:35:41.211 00.000 12268 AutoFind: too close to edge [13, 736] 3.9
02:35:41.211 00.000 12268 AutoFind: too close to edge [1270, 11] 3.9
02:35:41.211 00.000 12268 AutoFind: too close to edge [1270, 877] 4.2
02:35:41.211 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:35:41.211 00.000 12268 Star::Find(15, 1139, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.212 00.001 12268 Star::Find returns 0 (3), X=1139.00, Y=129.00, Mass=6, SNR=1.7, Peak=19 HFD=0.0
02:35:41.212 00.000 12268 Star::Find(15, 417, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.212 00.000 12268 Star::Find false star n=6 nbg=276 bg=13.0 sigma=1.1 thresh=16 peak=15
02:35:41.212 00.000 12268 Star::Find returns 0 (2), X=417.00, Y=84.00, Mass=38, SNR=2.9, Peak=24 HFD=0.0
02:35:41.212 00.000 12268 Star::Find(15, 799, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.212 00.000 12268 Star::Find false star n=7 nbg=282 bg=13.0 sigma=1.1 thresh=16 peak=14
02:35:41.212 00.000 12268 Star::Find returns 0 (2), X=799.00, Y=865.00, Mass=24, SNR=2.9, Peak=19 HFD=0.0
02:35:41.212 00.000 12268 Star::Find(15, 592, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.212 00.000 12268 Star::Find returns 0 (2), X=592.00, Y=741.00, Mass=14, SNR=2.5, Peak=20 HFD=0.0
02:35:41.212 00.000 12268 Star::Find(15, 114, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.212 00.000 12268 Star::Find returns 0 (4), X=126.90, Y=613.55, Mass=34, SNR=4.1, Peak=40 HFD=1.3
02:35:41.212 00.000 12268 Star::Find(15, 95, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.213 00.001 12268 Star::Find returns 0 (4), X=108.87, Y=203.08, Mass=60, SNR=5.2, Peak=17 HFD=0.3
02:35:41.213 00.000 12268 Star::Find(15, 999, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.213 00.000 12268 Star::Find false star n=9 nbg=283 bg=13.0 sigma=1.1 thresh=16 peak=15
02:35:41.213 00.000 12268 Star::Find returns 0 (2), X=999.00, Y=656.00, Mass=29, SNR=2.9, Peak=17 HFD=0.0
02:35:41.213 00.000 12268 Star::Find(15, 207, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.213 00.000 12268 Star::Find false star n=3 nbg=283 bg=13.4 sigma=1.1 thresh=17 peak=17
02:35:41.213 00.000 12268 Star::Find returns 0 (2), X=207.00, Y=916.00, Mass=23, SNR=2.9, Peak=28 HFD=0.0
02:35:41.213 00.000 12268 Star::Find(15, 693, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.213 00.000 12268 Star::Find returns 0 (4), X=706.45, Y=91.03, Mass=38, SNR=4.2, Peak=36 HFD=0.7
02:35:41.213 00.000 12268 Star::Find(15, 1016, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.213 00.000 12268 Star::Find false star n=6 nbg=282 bg=12.7 sigma=1.1 thresh=16 peak=14
02:35:41.213 00.000 12268 Star::Find returns 0 (2), X=1016.00, Y=355.00, Mass=22, SNR=2.9, Peak=20 HFD=0.0
02:35:41.213 00.000 12268 Star::Find(15, 339, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.214 00.001 12268 Star::Find returns 0 (2), X=339.00, Y=554.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:35:41.214 00.000 12268 Star::Find(15, 1099, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.214 00.000 12268 Star::Find returns 0 (4), X=1085.79, Y=856.57, Mass=29, SNR=3.7, Peak=36 HFD=0.6
02:35:41.214 00.000 12268 Star::Find(15, 456, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.214 00.000 12268 Star::Find false star n=9 nbg=280 bg=13.2 sigma=1.1 thresh=16 peak=14
02:35:41.214 00.000 12268 Star::Find returns 0 (2), X=456.00, Y=742.00, Mass=29, SNR=2.9, Peak=18 HFD=0.0
02:35:41.214 00.000 12268 Star::Find(15, 135, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.214 00.000 12268 Star::Find returns 0 (2), X=135.00, Y=442.00, Mass=15, SNR=2.6, Peak=18 HFD=0.0
02:35:41.214 00.000 12268 Star::Find(15, 1128, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.214 00.000 12268 Star::Find returns 1 (0), X=1136.46, Y=476.23, Mass=34, SNR=3.9, Peak=32 HFD=1.6
02:35:41.214 00.000 12268 Star::Find(15, 960, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.215 00.001 12268 Star::Find returns 0 (2), X=960.00, Y=151.00, Mass=14, SNR=2.6, Peak=24 HFD=0.0
02:35:41.215 00.000 12268 Star::Find(15, 1211, 100, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.215 00.000 12268 Star::Find returns 0 (3), X=1211.00, Y=100.00, Mass=9, SNR=2.0, Peak=19 HFD=0.0
02:35:41.215 00.000 12268 Star::Find(15, 269, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.215 00.000 12268 Star::Find false star n=7 nbg=274 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:41.215 00.000 12268 Star::Find returns 0 (2), X=269.00, Y=658.00, Mass=25, SNR=2.9, Peak=19 HFD=0.0
02:35:41.215 00.000 12268 Star::Find(15, 384, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.215 00.000 12268 Star::Find returns 0 (2), X=384.00, Y=257.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
02:35:41.215 00.000 12268 Star::Find(15, 429, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.215 00.000 12268 Star::Find returns 0 (2), X=429.00, Y=731.00, Mass=15, SNR=2.6, Peak=25 HFD=0.0
02:35:41.215 00.000 12268 Star::Find(15, 925, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.215 00.000 12268 Star::Find returns 0 (3), X=925.00, Y=250.00, Mass=6, SNR=1.6, Peak=16 HFD=0.0
02:35:41.215 00.000 12268 Star::Find(15, 141, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.216 00.001 12268 Star::Find returns 0 (2), X=141.00, Y=388.00, Mass=15, SNR=2.6, Peak=20 HFD=0.0
02:35:41.216 00.000 12268 Star::Find(15, 486, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.216 00.000 12268 Star::Find false star n=9 nbg=276 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:41.216 00.000 12268 Star::Find returns 0 (2), X=486.00, Y=539.00, Mass=31, SNR=2.9, Peak=19 HFD=0.0
02:35:41.216 00.000 12268 Star::Find(15, 606, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.216 00.000 12268 Star::Find false star n=6 nbg=280 bg=13.0 sigma=1.1 thresh=16 peak=14
02:35:41.216 00.000 12268 Star::Find returns 0 (2), X=606.00, Y=815.00, Mass=26, SNR=2.9, Peak=21 HFD=0.0
02:35:41.216 00.000 12268 Star::Find(15, 1230, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.216 00.000 12268 Star::Find returns 0 (4), X=1222.07, Y=824.82, Mass=62, SNR=5.5, Peak=23 HFD=0.2
02:35:41.216 00.000 12268 Star::Find(15, 908, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.216 00.000 12268 Star::Find returns 0 (3), X=908.00, Y=113.00, Mass=4, SNR=1.4, Peak=17 HFD=0.0
02:35:41.216 00.000 12268 Star::Find(15, 977, 343, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.217 00.001 12268 Star::Find returns 1 (0), X=972.80, Y=344.15, Mass=43, SNR=4.4, Peak=34 HFD=1.8
02:35:41.217 00.000 12268 Star::Find(15, 1006, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.217 00.000 12268 Star::Find returns 0 (3), X=1006.00, Y=75.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:35:41.217 00.000 12268 Star::Find(15, 43, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.217 00.000 12268 Star::Find false star n=11 nbg=273 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:41.217 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=265.00, Mass=32, SNR=2.9, Peak=20 HFD=0.0
02:35:41.217 00.000 12268 Star::Find(15, 1051, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.217 00.000 12268 Star::Find returns 0 (2), X=1051.00, Y=869.00, Mass=18, SNR=2.8, Peak=17 HFD=0.0
02:35:41.217 00.000 12268 Star::Find(15, 321, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.217 00.000 12268 Star::Find returns 0 (3), X=321.00, Y=847.00, Mass=7, SNR=1.7, Peak=17 HFD=0.0
02:35:41.217 00.000 12268 Star::Find(15, 379, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.218 00.001 12268 Star::Find false star n=4 nbg=279 bg=12.9 sigma=1.1 thresh=16 peak=16
02:35:41.218 00.000 12268 Star::Find returns 0 (2), X=379.00, Y=579.00, Mass=23, SNR=2.9, Peak=27 HFD=0.0
02:35:41.218 00.000 12268 Star::Find(15, 480, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.218 00.000 12268 Star::Find returns 0 (2), X=480.00, Y=279.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:35:41.218 00.000 12268 Star::Find(15, 817, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.218 00.000 12268 Star::Find returns 0 (2), X=817.00, Y=256.00, Mass=15, SNR=2.5, Peak=18 HFD=0.0
02:35:41.218 00.000 12268 Star::Find(15, 848, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.218 00.000 12268 Star::Find false star n=8 nbg=283 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:41.218 00.000 12268 Star::Find returns 0 (2), X=848.00, Y=784.00, Mass=30, SNR=2.9, Peak=19 HFD=0.0
02:35:41.218 00.000 12268 Star::Find(15, 868, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.218 00.000 12268 Star::Find returns 0 (3), X=868.00, Y=201.00, Mass=6, SNR=1.6, Peak=20 HFD=0.0
02:35:41.218 00.000 12268 Star::Find(15, 140, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.219 00.001 12268 Star::Find returns 0 (4), X=134.69, Y=49.34, Mass=37, SNR=4.2, Peak=37 HFD=1.2
02:35:41.219 00.000 12268 Star::Find(15, 595, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.219 00.000 12268 Star::Find returns 0 (3), X=595.00, Y=914.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:35:41.219 00.000 12268 Star::Find(15, 836, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.219 00.000 12268 Star::Find returns 0 (2), X=836.00, Y=457.00, Mass=18, SNR=2.8, Peak=18 HFD=0.0
02:35:41.219 00.000 12268 Star::Find(15, 1073, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.219 00.000 12268 Star::Find returns 0 (2), X=1073.00, Y=907.00, Mass=17, SNR=2.7, Peak=21 HFD=0.0
02:35:41.219 00.000 12268 Star::Find(15, 1025, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.219 00.000 12268 Star::Find false star n=3 nbg=291 bg=12.8 sigma=1.2 thresh=16 peak=15
02:35:41.219 00.000 12268 Star::Find returns 0 (2), X=1025.00, Y=273.00, Mass=22, SNR=2.9, Peak=26 HFD=0.0
02:35:41.219 00.000 12268 Star::Find(15, 240, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.219 00.000 12268 Star::Find returns 0 (4), X=246.00, Y=474.00, Mass=21, SNR=3.2, Peak=34 HFD=0.5
02:35:41.220 00.001 12268 Star::Find(15, 106, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.220 00.000 12268 Star::Find false star n=10 nbg=275 bg=13.3 sigma=1.0 thresh=16 peak=14
02:35:41.220 00.000 12268 Star::Find returns 0 (2), X=106.00, Y=493.00, Mass=27, SNR=2.9, Peak=17 HFD=0.0
02:35:41.220 00.000 12268 Star::Find(15, 1167, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.220 00.000 12268 Star::Find returns 0 (2), X=1167.00, Y=202.00, Mass=18, SNR=2.8, Peak=18 HFD=0.0
02:35:41.220 00.000 12268 Star::Find(15, 109, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.220 00.000 12268 Star::Find returns 0 (4), X=109.06, Y=202.79, Mass=57, SNR=5.1, Peak=47 HFD=0.4
02:35:41.220 00.000 12268 Star::Find(15, 241, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.220 00.000 12268 Star::Find returns 0 (4), X=252.06, Y=511.23, Mass=45, SNR=4.5, Peak=40 HFD=1.3
02:35:41.220 00.000 12268 Star::Find(15, 21, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.220 00.000 12268 Star::Find returns 0 (2), X=21.00, Y=709.00, Mass=11, SNR=2.2, Peak=21 HFD=0.0
02:35:41.220 00.000 12268 Star::Find(15, 154, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.221 00.001 12268 Star::Find returns 0 (2), X=154.00, Y=122.00, Mass=17, SNR=2.7, Peak=18 HFD=0.0
02:35:41.221 00.000 12268 Star::Find(15, 113, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.221 00.000 12268 Star::Find returns 0 (2), X=113.00, Y=686.00, Mass=19, SNR=3.0, Peak=28 HFD=0.0
02:35:41.221 00.000 12268 Star::Find(15, 1259, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.221 00.000 12268 Star::Find returns 0 (3), X=1259.00, Y=773.00, Mass=9, SNR=2.0, Peak=16 HFD=0.0
02:35:41.221 00.000 12268 Star::Find(15, 1190, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.221 00.000 12268 Star::Find returns 0 (2), X=1190.00, Y=31.00, Mass=19, SNR=3.0, Peak=25 HFD=0.0
02:35:41.221 00.000 12268 Star::Find(15, 550, 363, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.221 00.000 12268 Star::Find returns 0 (4), X=561.11, Y=351.06, Mass=53, SNR=5.0, Peak=51 HFD=0.2
02:35:41.221 00.000 12268 Star::Find(15, 801, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.221 00.000 12268 Star::Find returns 0 (3), X=801.00, Y=758.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:35:41.221 00.000 12268 Star::Find(15, 141, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.222 00.001 12268 Star::Find returns 0 (2), X=141.00, Y=167.00, Mass=13, SNR=2.3, Peak=19 HFD=0.0
02:35:41.222 00.000 12268 Star::Find(15, 1181, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.222 00.000 12268 Star::Find returns 0 (3), X=1181.00, Y=459.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:35:41.222 00.000 12268 Star::Find(15, 66, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.222 00.000 12268 Star::Find false star n=7 nbg=264 bg=13.4 sigma=1.0 thresh=16 peak=15
02:35:41.222 00.000 12268 Star::Find returns 0 (2), X=66.00, Y=163.00, Mass=27, SNR=2.9, Peak=21 HFD=0.0
02:35:41.222 00.000 12268 Star::Find(15, 301, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.222 00.000 12268 Star::Find returns 0 (4), X=291.00, Y=541.00, Mass=36, SNR=4.2, Peak=49 HFD=0.5
02:35:41.222 00.000 12268 Star::Find(15, 1244, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.222 00.000 12268 Star::Find false star n=6 nbg=288 bg=12.5 sigma=1.2 thresh=16 peak=15
02:35:41.222 00.000 12268 Star::Find returns 0 (2), X=1244.00, Y=31.00, Mass=33, SNR=2.9, Peak=27 HFD=0.0
02:35:41.222 00.000 12268 Star::Find(15, 26, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.222 00.000 12268 Star::Find false star n=8 nbg=261 bg=13.4 sigma=0.9 thresh=16 peak=15
02:35:41.223 00.001 12268 Star::Find returns 0 (2), X=26.00, Y=935.00, Mass=32, SNR=2.9, Peak=20 HFD=0.0
02:35:41.223 00.000 12268 Star::Find(15, 1019, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.223 00.000 12268 Star::Find returns 0 (3), X=1019.00, Y=111.00, Mass=0, SNR=0.0, Peak=16 HFD=0.0
02:35:41.223 00.000 12268 Star::Find(15, 21, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.223 00.000 12268 Star::Find false star n=6 nbg=277 bg=13.4 sigma=1.0 thresh=16 peak=16
02:35:41.223 00.000 12268 Star::Find returns 0 (2), X=21.00, Y=493.00, Mass=26, SNR=2.9, Peak=23 HFD=0.0
02:35:41.223 00.000 12268 Star::Find(15, 1252, 557, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.223 00.000 12268 Star::Find returns 0 (2), X=1252.00, Y=557.00, Mass=14, SNR=2.5, Peak=17 HFD=0.0
02:35:41.223 00.000 12268 Star::Find(15, 935, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.223 00.000 12268 Star::Find returns 0 (2), X=935.00, Y=795.00, Mass=20, SNR=3.0, Peak=22 HFD=0.0
02:35:41.223 00.000 12268 Star::Find(15, 1143, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.223 00.000 12268 Star::Find returns 0 (3), X=1143.00, Y=302.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:35:41.223 00.000 12268 Star::Find(15, 453, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.224 00.001 12268 Star::Find returns 0 (3), X=453.00, Y=406.00, Mass=4, SNR=1.3, Peak=17 HFD=0.0
02:35:41.224 00.000 12268 Star::Find(15, 1256, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.224 00.000 12268 Star::Find returns 0 (2), X=1256.00, Y=283.00, Mass=14, SNR=2.4, Peak=17 HFD=0.0
02:35:41.224 00.000 12268 Star::Find(15, 774, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.224 00.000 12268 Star::Find returns 0 (2), X=774.00, Y=742.00, Mass=15, SNR=2.6, Peak=24 HFD=0.0
02:35:41.224 00.000 12268 Star::Find(15, 1145, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.224 00.000 12268 Star::Find returns 0 (2), X=1145.00, Y=186.00, Mass=18, SNR=2.8, Peak=18 HFD=0.0
02:35:41.224 00.000 12268 Star::Find(15, 1001, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.224 00.000 12268 Star::Find returns 0 (2), X=1001.00, Y=278.00, Mass=14, SNR=2.4, Peak=18 HFD=0.0
02:35:41.224 00.000 12268 Star::Find(15, 251, 729, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.224 00.000 12268 Star::Find returns 1 (0), X=250.56, Y=728.15, Mass=38, SNR=4.2, Peak=33 HFD=1.7
02:35:41.224 00.000 12268 Star::Find(15, 802, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.224 00.000 12268 Star::Find returns 0 (3), X=802.00, Y=123.00, Mass=9, SNR=2.0, Peak=17 HFD=0.0
02:35:41.225 00.001 12268 Star::Find(15, 1170, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.225 00.000 12268 Star::Find returns 0 (2), X=1170.00, Y=291.00, Mass=16, SNR=2.6, Peak=16 HFD=0.0
02:35:41.225 00.000 12268 Star::Find(15, 403, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.225 00.000 12268 Star::Find returns 0 (2), X=403.00, Y=931.00, Mass=18, SNR=2.8, Peak=23 HFD=0.0
02:35:41.225 00.000 12268 Star::Find(15, 1195, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.225 00.000 12268 Star::Find returns 0 (2), X=1195.00, Y=171.00, Mass=12, SNR=2.3, Peak=17 HFD=0.0
02:35:41.225 00.000 12268 Star::Find(15, 305, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.225 00.000 12268 Star::Find returns 1 (0), X=294.73, Y=900.82, Mass=31, SNR=3.7, Peak=30 HFD=2.2
02:35:41.225 00.000 12268 Star::Find(15, 287, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.225 00.000 12268 Star::Find returns 0 (4), X=298.84, Y=936.68, Mass=58, SNR=5.4, Peak=67 HFD=0.4
02:35:41.225 00.000 12268 Star::Find(15, 830, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.225 00.000 12268 Star::Find returns 0 (4), X=831.86, Y=131.11, Mass=28, SNR=3.6, Peak=35 HFD=1.1
02:35:41.226 00.001 12268 Star::Find(15, 373, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.226 00.000 12268 Star::Find returns 0 (2), X=373.00, Y=814.00, Mass=13, SNR=2.4, Peak=23 HFD=0.0
02:35:41.226 00.000 12268 Star::Find(15, 1012, 789, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.226 00.000 12268 Star::Find returns 0 (2), X=1012.00, Y=789.00, Mass=16, SNR=2.8, Peak=18 HFD=0.0
02:35:41.226 00.000 12268 Star::Find(15, 571, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.226 00.000 12268 Star::Find returns 0 (4), X=561.11, Y=351.06, Mass=53, SNR=5.0, Peak=51 HFD=0.2
02:35:41.226 00.000 12268 Star::Find(15, 95, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.226 00.000 12268 Star::Find returns 0 (3), X=95.00, Y=41.00, Mass=9, SNR=1.9, Peak=18 HFD=0.0
02:35:41.226 00.000 12268 Star::Find(15, 1051, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.226 00.000 12268 Star::Find returns 0 (4), X=1053.98, Y=284.33, Mass=25, SNR=3.5, Peak=34 HFD=1.2
02:35:41.226 00.000 12268 Star::Find(15, 1247, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.226 00.000 12268 Star::Find returns 0 (4), X=1256.73, Y=638.95, Mass=62, SNR=5.4, Peak=64 HFD=0.3
02:35:41.226 00.000 12268 Star::Find(15, 119, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.227 00.001 12268 Star::Find false star n=7 nbg=274 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:41.227 00.000 12268 Star::Find returns 0 (2), X=119.00, Y=220.00, Mass=26, SNR=2.9, Peak=19 HFD=0.0
02:35:41.227 00.000 12268 AutoFind: finding best star pass 1
02:35:41.227 00.000 12268 Star::Find(15, 1139, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.227 00.000 12268 Star::Find returns 0 (3), X=1139.00, Y=129.00, Mass=6, SNR=1.7, Peak=19 HFD=0.0
02:35:41.227 00.000 12268 Star::Find(15, 417, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.227 00.000 12268 Star::Find false star n=6 nbg=276 bg=13.0 sigma=1.1 thresh=16 peak=15
02:35:41.227 00.000 12268 Star::Find returns 0 (2), X=417.00, Y=84.00, Mass=38, SNR=2.9, Peak=24 HFD=0.0
02:35:41.227 00.000 12268 Star::Find(15, 799, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.227 00.000 12268 Star::Find false star n=7 nbg=282 bg=13.0 sigma=1.1 thresh=16 peak=14
02:35:41.227 00.000 12268 Star::Find returns 0 (2), X=799.00, Y=865.00, Mass=24, SNR=2.9, Peak=19 HFD=0.0
02:35:41.227 00.000 12268 Star::Find(15, 592, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.227 00.000 12268 Star::Find returns 0 (2), X=592.00, Y=741.00, Mass=14, SNR=2.5, Peak=20 HFD=0.0
02:35:41.228 00.001 12268 Star::Find(15, 114, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.228 00.000 12268 Star::Find returns 0 (4), X=126.90, Y=613.55, Mass=34, SNR=4.1, Peak=40 HFD=1.3
02:35:41.228 00.000 12268 Star::Find(15, 95, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.228 00.000 12268 Star::Find returns 0 (4), X=108.87, Y=203.08, Mass=60, SNR=5.2, Peak=17 HFD=0.3
02:35:41.228 00.000 12268 Star::Find(15, 999, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.228 00.000 12268 Star::Find false star n=9 nbg=283 bg=13.0 sigma=1.1 thresh=16 peak=15
02:35:41.228 00.000 12268 Star::Find returns 0 (2), X=999.00, Y=656.00, Mass=29, SNR=2.9, Peak=17 HFD=0.0
02:35:41.228 00.000 12268 Star::Find(15, 207, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.228 00.000 12268 Star::Find false star n=3 nbg=283 bg=13.4 sigma=1.1 thresh=17 peak=17
02:35:41.228 00.000 12268 Star::Find returns 0 (2), X=207.00, Y=916.00, Mass=23, SNR=2.9, Peak=28 HFD=0.0
02:35:41.228 00.000 12268 Star::Find(15, 693, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.228 00.000 12268 Star::Find returns 0 (4), X=706.45, Y=91.03, Mass=38, SNR=4.2, Peak=36 HFD=0.7
02:35:41.228 00.000 12268 Star::Find(15, 1016, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.228 00.000 12268 Star::Find false star n=6 nbg=282 bg=12.7 sigma=1.1 thresh=16 peak=14
02:35:41.229 00.001 12268 Star::Find returns 0 (2), X=1016.00, Y=355.00, Mass=22, SNR=2.9, Peak=20 HFD=0.0
02:35:41.229 00.000 12268 Star::Find(15, 339, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.229 00.000 12268 Star::Find returns 0 (2), X=339.00, Y=554.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:35:41.229 00.000 12268 Star::Find(15, 1099, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.229 00.000 12268 Star::Find returns 0 (4), X=1085.79, Y=856.57, Mass=29, SNR=3.7, Peak=36 HFD=0.6
02:35:41.229 00.000 12268 Star::Find(15, 456, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.229 00.000 12268 Star::Find false star n=9 nbg=280 bg=13.2 sigma=1.1 thresh=16 peak=14
02:35:41.229 00.000 12268 Star::Find returns 0 (2), X=456.00, Y=742.00, Mass=29, SNR=2.9, Peak=18 HFD=0.0
02:35:41.229 00.000 12268 Star::Find(15, 135, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.229 00.000 12268 Star::Find returns 0 (2), X=135.00, Y=442.00, Mass=15, SNR=2.6, Peak=18 HFD=0.0
02:35:41.229 00.000 12268 Star::Find(15, 1128, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.230 00.001 12268 Star::Find returns 1 (0), X=1136.46, Y=476.23, Mass=34, SNR=3.9, Peak=32 HFD=1.6
02:35:41.230 00.000 12268 Star::Find(15, 960, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.230 00.000 12268 Star::Find returns 0 (2), X=960.00, Y=151.00, Mass=14, SNR=2.6, Peak=24 HFD=0.0
02:35:41.230 00.000 12268 Star::Find(15, 1211, 100, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.230 00.000 12268 Star::Find returns 0 (3), X=1211.00, Y=100.00, Mass=9, SNR=2.0, Peak=19 HFD=0.0
02:35:41.230 00.000 12268 Star::Find(15, 269, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.230 00.000 12268 Star::Find false star n=7 nbg=274 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:41.230 00.000 12268 Star::Find returns 0 (2), X=269.00, Y=658.00, Mass=25, SNR=2.9, Peak=19 HFD=0.0
02:35:41.230 00.000 12268 Star::Find(15, 384, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.230 00.000 12268 Star::Find returns 0 (2), X=384.00, Y=257.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
02:35:41.230 00.000 12268 Star::Find(15, 429, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.230 00.000 12268 Star::Find returns 0 (2), X=429.00, Y=731.00, Mass=15, SNR=2.6, Peak=25 HFD=0.0
02:35:41.231 00.001 12268 Star::Find(15, 925, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.231 00.000 12268 Star::Find returns 0 (3), X=925.00, Y=250.00, Mass=6, SNR=1.6, Peak=16 HFD=0.0
02:35:41.231 00.000 12268 Star::Find(15, 141, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.231 00.000 12268 Star::Find returns 0 (2), X=141.00, Y=388.00, Mass=15, SNR=2.6, Peak=20 HFD=0.0
02:35:41.231 00.000 12268 Star::Find(15, 486, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.231 00.000 12268 Star::Find false star n=9 nbg=276 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:41.231 00.000 12268 Star::Find returns 0 (2), X=486.00, Y=539.00, Mass=31, SNR=2.9, Peak=19 HFD=0.0
02:35:41.231 00.000 12268 Star::Find(15, 606, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.231 00.000 12268 Star::Find false star n=6 nbg=280 bg=13.0 sigma=1.1 thresh=16 peak=14
02:35:41.231 00.000 12268 Star::Find returns 0 (2), X=606.00, Y=815.00, Mass=26, SNR=2.9, Peak=21 HFD=0.0
02:35:41.231 00.000 12268 Star::Find(15, 1230, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.231 00.000 12268 Star::Find returns 0 (4), X=1222.07, Y=824.82, Mass=62, SNR=5.5, Peak=23 HFD=0.2
02:35:41.232 00.001 12268 Star::Find(15, 908, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.232 00.000 12268 Star::Find returns 0 (3), X=908.00, Y=113.00, Mass=4, SNR=1.4, Peak=17 HFD=0.0
02:35:41.232 00.000 12268 Star::Find(15, 977, 343, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.232 00.000 12268 Star::Find returns 1 (0), X=972.80, Y=344.15, Mass=43, SNR=4.4, Peak=34 HFD=1.8
02:35:41.232 00.000 12268 Star::Find(15, 1006, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.232 00.000 12268 Star::Find returns 0 (3), X=1006.00, Y=75.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:35:41.232 00.000 12268 Star::Find(15, 43, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.232 00.000 12268 Star::Find false star n=11 nbg=273 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:41.232 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=265.00, Mass=32, SNR=2.9, Peak=20 HFD=0.0
02:35:41.232 00.000 12268 Star::Find(15, 1051, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.232 00.000 12268 Star::Find returns 0 (2), X=1051.00, Y=869.00, Mass=18, SNR=2.8, Peak=17 HFD=0.0
02:35:41.232 00.000 12268 Star::Find(15, 321, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.232 00.000 12268 Star::Find returns 0 (3), X=321.00, Y=847.00, Mass=7, SNR=1.7, Peak=17 HFD=0.0
02:35:41.233 00.001 12268 Star::Find(15, 379, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.233 00.000 12268 Star::Find false star n=4 nbg=279 bg=12.9 sigma=1.1 thresh=16 peak=16
02:35:41.233 00.000 12268 Star::Find returns 0 (2), X=379.00, Y=579.00, Mass=23, SNR=2.9, Peak=27 HFD=0.0
02:35:41.233 00.000 12268 Star::Find(15, 480, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.234 00.001 12268 Star::Find returns 0 (2), X=480.00, Y=279.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:35:41.234 00.000 12268 Star::Find(15, 817, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.234 00.000 12268 Star::Find returns 0 (2), X=817.00, Y=256.00, Mass=15, SNR=2.5, Peak=18 HFD=0.0
02:35:41.234 00.000 12268 Star::Find(15, 848, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.234 00.000 12268 Star::Find false star n=8 nbg=283 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:41.234 00.000 12268 Star::Find returns 0 (2), X=848.00, Y=784.00, Mass=30, SNR=2.9, Peak=19 HFD=0.0
02:35:41.234 00.000 12268 Star::Find(15, 868, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.234 00.000 12268 Star::Find returns 0 (3), X=868.00, Y=201.00, Mass=6, SNR=1.6, Peak=20 HFD=0.0
02:35:41.234 00.000 12268 Star::Find(15, 140, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.234 00.000 12268 Star::Find returns 0 (4), X=134.69, Y=49.34, Mass=37, SNR=4.2, Peak=37 HFD=1.2
02:35:41.234 00.000 12268 Star::Find(15, 595, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.234 00.000 12268 Star::Find returns 0 (3), X=595.00, Y=914.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:35:41.234 00.000 12268 Star::Find(15, 836, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.235 00.001 12268 Star::Find returns 0 (2), X=836.00, Y=457.00, Mass=18, SNR=2.8, Peak=18 HFD=0.0
02:35:41.235 00.000 12268 Star::Find(15, 1073, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.235 00.000 12268 Star::Find returns 0 (2), X=1073.00, Y=907.00, Mass=17, SNR=2.7, Peak=21 HFD=0.0
02:35:41.235 00.000 12268 Star::Find(15, 1025, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.235 00.000 12268 Star::Find false star n=3 nbg=291 bg=12.8 sigma=1.2 thresh=16 peak=15
02:35:41.235 00.000 12268 Star::Find returns 0 (2), X=1025.00, Y=273.00, Mass=22, SNR=2.9, Peak=26 HFD=0.0
02:35:41.235 00.000 12268 Star::Find(15, 240, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.235 00.000 12268 Star::Find returns 0 (4), X=246.00, Y=474.00, Mass=21, SNR=3.2, Peak=34 HFD=0.5
02:35:41.235 00.000 12268 Star::Find(15, 106, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.235 00.000 12268 Star::Find false star n=10 nbg=275 bg=13.3 sigma=1.0 thresh=16 peak=14
02:35:41.235 00.000 12268 Star::Find returns 0 (2), X=106.00, Y=493.00, Mass=27, SNR=2.9, Peak=17 HFD=0.0
02:35:41.235 00.000 12268 Star::Find(15, 1167, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.236 00.001 12268 Star::Find returns 0 (2), X=1167.00, Y=202.00, Mass=18, SNR=2.8, Peak=18 HFD=0.0
02:35:41.236 00.000 12268 Star::Find(15, 109, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.236 00.000 12268 Star::Find returns 0 (4), X=109.06, Y=202.79, Mass=57, SNR=5.1, Peak=47 HFD=0.4
02:35:41.236 00.000 12268 Star::Find(15, 241, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.236 00.000 12268 Star::Find returns 0 (4), X=252.06, Y=511.23, Mass=45, SNR=4.5, Peak=40 HFD=1.3
02:35:41.236 00.000 12268 Star::Find(15, 21, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.236 00.000 12268 Star::Find returns 0 (2), X=21.00, Y=709.00, Mass=11, SNR=2.2, Peak=21 HFD=0.0
02:35:41.236 00.000 12268 Star::Find(15, 154, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.236 00.000 12268 Star::Find returns 0 (2), X=154.00, Y=122.00, Mass=17, SNR=2.7, Peak=18 HFD=0.0
02:35:41.236 00.000 12268 Star::Find(15, 113, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.236 00.000 12268 Star::Find returns 0 (2), X=113.00, Y=686.00, Mass=19, SNR=3.0, Peak=28 HFD=0.0
02:35:41.237 00.001 12268 Star::Find(15, 1259, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.237 00.000 12268 Star::Find returns 0 (3), X=1259.00, Y=773.00, Mass=9, SNR=2.0, Peak=16 HFD=0.0
02:35:41.237 00.000 12268 Star::Find(15, 1190, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.237 00.000 12268 Star::Find returns 0 (2), X=1190.00, Y=31.00, Mass=19, SNR=3.0, Peak=25 HFD=0.0
02:35:41.237 00.000 12268 Star::Find(15, 550, 363, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.237 00.000 12268 Star::Find returns 0 (4), X=561.11, Y=351.06, Mass=53, SNR=5.0, Peak=51 HFD=0.2
02:35:41.237 00.000 12268 Star::Find(15, 801, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.237 00.000 12268 Star::Find returns 0 (3), X=801.00, Y=758.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:35:41.237 00.000 12268 Star::Find(15, 141, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.237 00.000 12268 Star::Find returns 0 (2), X=141.00, Y=167.00, Mass=13, SNR=2.3, Peak=19 HFD=0.0
02:35:41.238 00.001 12268 Star::Find(15, 1181, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.238 00.000 12268 Star::Find returns 0 (3), X=1181.00, Y=459.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:35:41.238 00.000 12268 Star::Find(15, 66, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.238 00.000 12268 Star::Find false star n=7 nbg=264 bg=13.4 sigma=1.0 thresh=16 peak=15
02:35:41.238 00.000 12268 Star::Find returns 0 (2), X=66.00, Y=163.00, Mass=27, SNR=2.9, Peak=21 HFD=0.0
02:35:41.238 00.000 12268 Star::Find(15, 301, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.238 00.000 12268 Star::Find returns 0 (4), X=291.00, Y=541.00, Mass=36, SNR=4.2, Peak=49 HFD=0.5
02:35:41.238 00.000 12268 Star::Find(15, 1244, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.238 00.000 12268 Star::Find false star n=6 nbg=288 bg=12.5 sigma=1.2 thresh=16 peak=15
02:35:41.238 00.000 12268 Star::Find returns 0 (2), X=1244.00, Y=31.00, Mass=33, SNR=2.9, Peak=27 HFD=0.0
02:35:41.238 00.000 12268 Star::Find(15, 26, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.238 00.000 12268 Star::Find false star n=8 nbg=261 bg=13.4 sigma=0.9 thresh=16 peak=15
02:35:41.239 00.001 12268 Star::Find returns 0 (2), X=26.00, Y=935.00, Mass=32, SNR=2.9, Peak=20 HFD=0.0
02:35:41.239 00.000 12268 Star::Find(15, 1019, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.239 00.000 12268 Star::Find returns 0 (3), X=1019.00, Y=111.00, Mass=0, SNR=0.0, Peak=16 HFD=0.0
02:35:41.239 00.000 12268 Star::Find(15, 21, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.239 00.000 12268 Star::Find false star n=6 nbg=277 bg=13.4 sigma=1.0 thresh=16 peak=16
02:35:41.239 00.000 12268 Star::Find returns 0 (2), X=21.00, Y=493.00, Mass=26, SNR=2.9, Peak=23 HFD=0.0
02:35:41.239 00.000 12268 Star::Find(15, 1252, 557, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.239 00.000 12268 Star::Find returns 0 (2), X=1252.00, Y=557.00, Mass=14, SNR=2.5, Peak=17 HFD=0.0
02:35:41.239 00.000 12268 Star::Find(15, 935, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.239 00.000 12268 Star::Find returns 0 (2), X=935.00, Y=795.00, Mass=20, SNR=3.0, Peak=22 HFD=0.0
02:35:41.239 00.000 12268 Star::Find(15, 1143, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.240 00.001 12268 Star::Find returns 0 (3), X=1143.00, Y=302.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:35:41.240 00.000 12268 Star::Find(15, 453, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.240 00.000 12268 Star::Find returns 0 (3), X=453.00, Y=406.00, Mass=4, SNR=1.3, Peak=17 HFD=0.0
02:35:41.240 00.000 12268 Star::Find(15, 1256, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.240 00.000 12268 Star::Find returns 0 (2), X=1256.00, Y=283.00, Mass=14, SNR=2.4, Peak=17 HFD=0.0
02:35:41.240 00.000 12268 Star::Find(15, 774, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.240 00.000 12268 Star::Find returns 0 (2), X=774.00, Y=742.00, Mass=15, SNR=2.6, Peak=24 HFD=0.0
02:35:41.240 00.000 12268 Star::Find(15, 1145, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.240 00.000 12268 Star::Find returns 0 (2), X=1145.00, Y=186.00, Mass=18, SNR=2.8, Peak=18 HFD=0.0
02:35:41.240 00.000 12268 Star::Find(15, 1001, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.241 00.001 12268 Star::Find returns 0 (2), X=1001.00, Y=278.00, Mass=14, SNR=2.4, Peak=18 HFD=0.0
02:35:41.241 00.000 12268 Star::Find(15, 251, 729, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.241 00.000 12268 Star::Find returns 1 (0), X=250.56, Y=728.15, Mass=38, SNR=4.2, Peak=33 HFD=1.7
02:35:41.241 00.000 12268 Star::Find(15, 802, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.241 00.000 12268 Star::Find returns 0 (3), X=802.00, Y=123.00, Mass=9, SNR=2.0, Peak=17 HFD=0.0
02:35:41.241 00.000 12268 Star::Find(15, 1170, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.241 00.000 12268 Star::Find returns 0 (2), X=1170.00, Y=291.00, Mass=16, SNR=2.6, Peak=16 HFD=0.0
02:35:41.241 00.000 12268 Star::Find(15, 403, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.241 00.000 12268 Star::Find returns 0 (2), X=403.00, Y=931.00, Mass=18, SNR=2.8, Peak=23 HFD=0.0
02:35:41.241 00.000 12268 Star::Find(15, 1195, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.242 00.001 12268 Star::Find returns 0 (2), X=1195.00, Y=171.00, Mass=12, SNR=2.3, Peak=17 HFD=0.0
02:35:41.242 00.000 12268 Star::Find(15, 305, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.242 00.000 12268 Star::Find returns 1 (0), X=294.73, Y=900.82, Mass=31, SNR=3.7, Peak=30 HFD=2.2
02:35:41.242 00.000 12268 Star::Find(15, 287, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.242 00.000 12268 Star::Find returns 0 (4), X=298.84, Y=936.68, Mass=58, SNR=5.4, Peak=67 HFD=0.4
02:35:41.242 00.000 12268 Star::Find(15, 830, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.242 00.000 12268 Star::Find returns 0 (4), X=831.86, Y=131.11, Mass=28, SNR=3.6, Peak=35 HFD=1.1
02:35:41.242 00.000 12268 Star::Find(15, 373, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.242 00.000 12268 Star::Find returns 0 (2), X=373.00, Y=814.00, Mass=13, SNR=2.4, Peak=23 HFD=0.0
02:35:41.242 00.000 12268 Star::Find(15, 1012, 789, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.243 00.001 12268 Star::Find returns 0 (2), X=1012.00, Y=789.00, Mass=16, SNR=2.8, Peak=18 HFD=0.0
02:35:41.243 00.000 12268 Star::Find(15, 571, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.243 00.000 12268 Star::Find returns 0 (4), X=561.11, Y=351.06, Mass=53, SNR=5.0, Peak=51 HFD=0.2
02:35:41.243 00.000 12268 Star::Find(15, 95, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.243 00.000 12268 Star::Find returns 0 (3), X=95.00, Y=41.00, Mass=9, SNR=1.9, Peak=18 HFD=0.0
02:35:41.243 00.000 12268 Star::Find(15, 1051, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.243 00.000 12268 Star::Find returns 0 (4), X=1053.98, Y=284.33, Mass=25, SNR=3.5, Peak=34 HFD=1.2
02:35:41.243 00.000 12268 Star::Find(15, 1247, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.243 00.000 12268 Star::Find returns 0 (4), X=1256.73, Y=638.95, Mass=62, SNR=5.4, Peak=64 HFD=0.3
02:35:41.244 00.001 12268 Star::Find(15, 119, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.244 00.000 12268 Star::Find false star n=7 nbg=274 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:41.244 00.000 12268 Star::Find returns 0 (2), X=119.00, Y=220.00, Mass=26, SNR=2.9, Peak=19 HFD=0.0
02:35:41.244 00.000 12268 AutoFind: could not find a star on Pass 1
02:35:41.244 00.000 12268 AutoFind: finding best star pass 2
02:35:41.244 00.000 12268 Star::Find(15, 1139, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.244 00.000 12268 Star::Find returns 0 (3), X=1139.00, Y=129.00, Mass=6, SNR=1.7, Peak=19 HFD=0.0
02:35:41.244 00.000 12268 Star::Find(15, 417, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.244 00.000 12268 Star::Find false star n=6 nbg=276 bg=13.0 sigma=1.1 thresh=16 peak=15
02:35:41.244 00.000 12268 Star::Find returns 0 (2), X=417.00, Y=84.00, Mass=38, SNR=2.9, Peak=24 HFD=0.0
02:35:41.245 00.001 12268 Star::Find(15, 799, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.245 00.000 12268 Star::Find false star n=7 nbg=282 bg=13.0 sigma=1.1 thresh=16 peak=14
02:35:41.245 00.000 12268 Star::Find returns 0 (2), X=799.00, Y=865.00, Mass=24, SNR=2.9, Peak=19 HFD=0.0
02:35:41.245 00.000 12268 Star::Find(15, 592, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.245 00.000 12268 Star::Find returns 0 (2), X=592.00, Y=741.00, Mass=14, SNR=2.5, Peak=20 HFD=0.0
02:35:41.245 00.000 12268 Star::Find(15, 114, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.245 00.000 12268 Star::Find returns 0 (4), X=126.90, Y=613.55, Mass=34, SNR=4.1, Peak=40 HFD=1.3
02:35:41.245 00.000 12268 Star::Find(15, 95, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.245 00.000 12268 Star::Find returns 0 (4), X=108.87, Y=203.08, Mass=60, SNR=5.2, Peak=17 HFD=0.3
02:35:41.245 00.000 12268 Star::Find(15, 999, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.246 00.001 12268 Star::Find false star n=9 nbg=283 bg=13.0 sigma=1.1 thresh=16 peak=15
02:35:41.246 00.000 12268 Star::Find returns 0 (2), X=999.00, Y=656.00, Mass=29, SNR=2.9, Peak=17 HFD=0.0
02:35:41.246 00.000 12268 Star::Find(15, 207, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.246 00.000 12268 Star::Find false star n=3 nbg=283 bg=13.4 sigma=1.1 thresh=17 peak=17
02:35:41.246 00.000 12268 Star::Find returns 0 (2), X=207.00, Y=916.00, Mass=23, SNR=2.9, Peak=28 HFD=0.0
02:35:41.246 00.000 12268 Star::Find(15, 693, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.246 00.000 12268 Star::Find returns 0 (4), X=706.45, Y=91.03, Mass=38, SNR=4.2, Peak=36 HFD=0.7
02:35:41.246 00.000 12268 Star::Find(15, 1016, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.246 00.000 12268 Star::Find false star n=6 nbg=282 bg=12.7 sigma=1.1 thresh=16 peak=14
02:35:41.246 00.000 12268 Star::Find returns 0 (2), X=1016.00, Y=355.00, Mass=22, SNR=2.9, Peak=20 HFD=0.0
02:35:41.246 00.000 12268 Star::Find(15, 339, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.246 00.000 12268 Star::Find returns 0 (2), X=339.00, Y=554.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:35:41.247 00.001 12268 Star::Find(15, 1099, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.247 00.000 12268 Star::Find returns 0 (4), X=1085.79, Y=856.57, Mass=29, SNR=3.7, Peak=36 HFD=0.6
02:35:41.247 00.000 12268 Star::Find(15, 456, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.247 00.000 12268 Star::Find false star n=9 nbg=280 bg=13.2 sigma=1.1 thresh=16 peak=14
02:35:41.247 00.000 12268 Star::Find returns 0 (2), X=456.00, Y=742.00, Mass=29, SNR=2.9, Peak=18 HFD=0.0
02:35:41.247 00.000 12268 Star::Find(15, 135, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.247 00.000 12268 Star::Find returns 0 (2), X=135.00, Y=442.00, Mass=15, SNR=2.6, Peak=18 HFD=0.0
02:35:41.247 00.000 12268 Star::Find(15, 1128, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.248 00.001 12268 Star::Find returns 1 (0), X=1136.46, Y=476.23, Mass=34, SNR=3.9, Peak=32 HFD=1.6
02:35:41.248 00.000 12268 AutoFind: star saturated or too dim [1128, 474] 4.3 Mass 34 SNR 3.9
02:35:41.248 00.000 12268 Star::Find(15, 960, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.248 00.000 12268 Star::Find returns 0 (2), X=960.00, Y=151.00, Mass=14, SNR=2.6, Peak=24 HFD=0.0
02:35:41.248 00.000 12268 Star::Find(15, 1211, 100, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.248 00.000 12268 Star::Find returns 0 (3), X=1211.00, Y=100.00, Mass=9, SNR=2.0, Peak=19 HFD=0.0
02:35:41.248 00.000 12268 Star::Find(15, 269, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.248 00.000 12268 Star::Find false star n=7 nbg=274 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:41.248 00.000 12268 Star::Find returns 0 (2), X=269.00, Y=658.00, Mass=25, SNR=2.9, Peak=19 HFD=0.0
02:35:41.248 00.000 12268 Star::Find(15, 384, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.248 00.000 12268 Star::Find returns 0 (2), X=384.00, Y=257.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
02:35:41.249 00.001 12268 Star::Find(15, 429, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.249 00.000 12268 Star::Find returns 0 (2), X=429.00, Y=731.00, Mass=15, SNR=2.6, Peak=25 HFD=0.0
02:35:41.249 00.000 12268 Star::Find(15, 925, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.249 00.000 12268 Star::Find returns 0 (3), X=925.00, Y=250.00, Mass=6, SNR=1.6, Peak=16 HFD=0.0
02:35:41.249 00.000 12268 Star::Find(15, 141, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.250 00.001 12268 Star::Find returns 0 (2), X=141.00, Y=388.00, Mass=15, SNR=2.6, Peak=20 HFD=0.0
02:35:41.250 00.000 12268 Star::Find(15, 486, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.250 00.000 12268 Star::Find false star n=9 nbg=276 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:41.250 00.000 12268 Star::Find returns 0 (2), X=486.00, Y=539.00, Mass=31, SNR=2.9, Peak=19 HFD=0.0
02:35:41.250 00.000 12268 Star::Find(15, 606, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.250 00.000 12268 Star::Find false star n=6 nbg=280 bg=13.0 sigma=1.1 thresh=16 peak=14
02:35:41.250 00.000 12268 Star::Find returns 0 (2), X=606.00, Y=815.00, Mass=26, SNR=2.9, Peak=21 HFD=0.0
02:35:41.250 00.000 12268 Star::Find(15, 1230, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.250 00.000 12268 Star::Find returns 0 (4), X=1222.07, Y=824.82, Mass=62, SNR=5.5, Peak=23 HFD=0.2
02:35:41.250 00.000 12268 Star::Find(15, 908, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.251 00.001 12268 Star::Find returns 0 (3), X=908.00, Y=113.00, Mass=4, SNR=1.4, Peak=17 HFD=0.0
02:35:41.251 00.000 12268 Star::Find(15, 977, 343, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.251 00.000 12268 Star::Find returns 1 (0), X=972.80, Y=344.15, Mass=43, SNR=4.4, Peak=34 HFD=1.8
02:35:41.251 00.000 12268 AutoFind: star saturated or too dim [977, 343] 4.2 Mass 43 SNR 4.4
02:35:41.251 00.000 12268 Star::Find(15, 1006, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.251 00.000 12268 Star::Find returns 0 (3), X=1006.00, Y=75.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:35:41.251 00.000 12268 Star::Find(15, 43, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.251 00.000 12268 Star::Find false star n=11 nbg=273 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:41.251 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=265.00, Mass=32, SNR=2.9, Peak=20 HFD=0.0
02:35:41.251 00.000 12268 Star::Find(15, 1051, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.251 00.000 12268 Star::Find returns 0 (2), X=1051.00, Y=869.00, Mass=18, SNR=2.8, Peak=17 HFD=0.0
02:35:41.252 00.001 12268 Star::Find(15, 321, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.252 00.000 12268 Star::Find returns 0 (3), X=321.00, Y=847.00, Mass=7, SNR=1.7, Peak=17 HFD=0.0
02:35:41.252 00.000 12268 Star::Find(15, 379, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.252 00.000 12268 Star::Find false star n=4 nbg=279 bg=12.9 sigma=1.1 thresh=16 peak=16
02:35:41.252 00.000 12268 Star::Find returns 0 (2), X=379.00, Y=579.00, Mass=23, SNR=2.9, Peak=27 HFD=0.0
02:35:41.252 00.000 12268 Star::Find(15, 480, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.252 00.000 12268 Star::Find returns 0 (2), X=480.00, Y=279.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:35:41.252 00.000 12268 Star::Find(15, 817, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.252 00.000 12268 Star::Find returns 0 (2), X=817.00, Y=256.00, Mass=15, SNR=2.5, Peak=18 HFD=0.0
02:35:41.252 00.000 12268 Star::Find(15, 848, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.252 00.000 12268 Star::Find false star n=8 nbg=283 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:41.253 00.001 12268 Star::Find returns 0 (2), X=848.00, Y=784.00, Mass=30, SNR=2.9, Peak=19 HFD=0.0
02:35:41.253 00.000 12268 Star::Find(15, 868, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.253 00.000 12268 Star::Find returns 0 (3), X=868.00, Y=201.00, Mass=6, SNR=1.6, Peak=20 HFD=0.0
02:35:41.253 00.000 12268 Star::Find(15, 140, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.253 00.000 12268 Star::Find returns 0 (4), X=134.69, Y=49.34, Mass=37, SNR=4.2, Peak=37 HFD=1.2
02:35:41.253 00.000 12268 Star::Find(15, 595, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.253 00.000 12268 Star::Find returns 0 (3), X=595.00, Y=914.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:35:41.253 00.000 12268 Star::Find(15, 836, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.253 00.000 12268 Star::Find returns 0 (2), X=836.00, Y=457.00, Mass=18, SNR=2.8, Peak=18 HFD=0.0
02:35:41.253 00.000 12268 Star::Find(15, 1073, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.254 00.001 12268 Star::Find returns 0 (2), X=1073.00, Y=907.00, Mass=17, SNR=2.7, Peak=21 HFD=0.0
02:35:41.254 00.000 12268 Star::Find(15, 1025, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.254 00.000 12268 Star::Find false star n=3 nbg=291 bg=12.8 sigma=1.2 thresh=16 peak=15
02:35:41.254 00.000 12268 Star::Find returns 0 (2), X=1025.00, Y=273.00, Mass=22, SNR=2.9, Peak=26 HFD=0.0
02:35:41.254 00.000 12268 Star::Find(15, 240, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.254 00.000 12268 Star::Find returns 0 (4), X=246.00, Y=474.00, Mass=21, SNR=3.2, Peak=34 HFD=0.5
02:35:41.254 00.000 12268 Star::Find(15, 106, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.254 00.000 12268 Star::Find false star n=10 nbg=275 bg=13.3 sigma=1.0 thresh=16 peak=14
02:35:41.254 00.000 12268 Star::Find returns 0 (2), X=106.00, Y=493.00, Mass=27, SNR=2.9, Peak=17 HFD=0.0
02:35:41.254 00.000 12268 Star::Find(15, 1167, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.254 00.000 12268 Star::Find returns 0 (2), X=1167.00, Y=202.00, Mass=18, SNR=2.8, Peak=18 HFD=0.0
02:35:41.254 00.000 12268 Star::Find(15, 109, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.255 00.001 12268 Star::Find returns 0 (4), X=109.06, Y=202.79, Mass=57, SNR=5.1, Peak=47 HFD=0.4
02:35:41.255 00.000 12268 Star::Find(15, 241, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.255 00.000 12268 Star::Find returns 0 (4), X=252.06, Y=511.23, Mass=45, SNR=4.5, Peak=40 HFD=1.3
02:35:41.255 00.000 12268 Star::Find(15, 21, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.255 00.000 12268 Star::Find returns 0 (2), X=21.00, Y=709.00, Mass=11, SNR=2.2, Peak=21 HFD=0.0
02:35:41.255 00.000 12268 Star::Find(15, 154, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.255 00.000 12268 Star::Find returns 0 (2), X=154.00, Y=122.00, Mass=17, SNR=2.7, Peak=18 HFD=0.0
02:35:41.255 00.000 12268 Star::Find(15, 113, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.255 00.000 12268 Star::Find returns 0 (2), X=113.00, Y=686.00, Mass=19, SNR=3.0, Peak=28 HFD=0.0
02:35:41.256 00.001 12268 Star::Find(15, 1259, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.256 00.000 12268 Star::Find returns 0 (3), X=1259.00, Y=773.00, Mass=9, SNR=2.0, Peak=16 HFD=0.0
02:35:41.256 00.000 12268 Star::Find(15, 1190, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.256 00.000 12268 Star::Find returns 0 (2), X=1190.00, Y=31.00, Mass=19, SNR=3.0, Peak=25 HFD=0.0
02:35:41.256 00.000 12268 Star::Find(15, 550, 363, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.256 00.000 12268 Star::Find returns 0 (4), X=561.11, Y=351.06, Mass=53, SNR=5.0, Peak=51 HFD=0.2
02:35:41.256 00.000 12268 Star::Find(15, 801, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.256 00.000 12268 Star::Find returns 0 (3), X=801.00, Y=758.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:35:41.256 00.000 12268 Star::Find(15, 141, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.257 00.001 12268 Star::Find returns 0 (2), X=141.00, Y=167.00, Mass=13, SNR=2.3, Peak=19 HFD=0.0
02:35:41.257 00.000 12268 Star::Find(15, 1181, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.257 00.000 12268 Star::Find returns 0 (3), X=1181.00, Y=459.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:35:41.257 00.000 12268 Star::Find(15, 66, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.257 00.000 12268 Star::Find false star n=7 nbg=264 bg=13.4 sigma=1.0 thresh=16 peak=15
02:35:41.257 00.000 12268 Star::Find returns 0 (2), X=66.00, Y=163.00, Mass=27, SNR=2.9, Peak=21 HFD=0.0
02:35:41.257 00.000 12268 Star::Find(15, 301, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.257 00.000 12268 Star::Find returns 0 (4), X=291.00, Y=541.00, Mass=36, SNR=4.2, Peak=49 HFD=0.5
02:35:41.257 00.000 12268 Star::Find(15, 1244, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.257 00.000 12268 Star::Find false star n=6 nbg=288 bg=12.5 sigma=1.2 thresh=16 peak=15
02:35:41.257 00.000 12268 Star::Find returns 0 (2), X=1244.00, Y=31.00, Mass=33, SNR=2.9, Peak=27 HFD=0.0
02:35:41.257 00.000 12268 Star::Find(15, 26, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.257 00.000 12268 Star::Find false star n=8 nbg=261 bg=13.4 sigma=0.9 thresh=16 peak=15
02:35:41.258 00.001 12268 Star::Find returns 0 (2), X=26.00, Y=935.00, Mass=32, SNR=2.9, Peak=20 HFD=0.0
02:35:41.258 00.000 12268 Star::Find(15, 1019, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.258 00.000 12268 Star::Find returns 0 (3), X=1019.00, Y=111.00, Mass=0, SNR=0.0, Peak=16 HFD=0.0
02:35:41.258 00.000 12268 Star::Find(15, 21, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.258 00.000 12268 Star::Find false star n=6 nbg=277 bg=13.4 sigma=1.0 thresh=16 peak=16
02:35:41.258 00.000 12268 Star::Find returns 0 (2), X=21.00, Y=493.00, Mass=26, SNR=2.9, Peak=23 HFD=0.0
02:35:41.258 00.000 12268 Star::Find(15, 1252, 557, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.258 00.000 12268 Star::Find returns 0 (2), X=1252.00, Y=557.00, Mass=14, SNR=2.5, Peak=17 HFD=0.0
02:35:41.258 00.000 12268 Star::Find(15, 935, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.258 00.000 12268 Star::Find returns 0 (2), X=935.00, Y=795.00, Mass=20, SNR=3.0, Peak=22 HFD=0.0
02:35:41.258 00.000 12268 Star::Find(15, 1143, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.258 00.000 12268 Star::Find returns 0 (3), X=1143.00, Y=302.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:35:41.258 00.000 12268 Star::Find(15, 453, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.259 00.001 12268 Star::Find returns 0 (3), X=453.00, Y=406.00, Mass=4, SNR=1.3, Peak=17 HFD=0.0
02:35:41.259 00.000 12268 Star::Find(15, 1256, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.259 00.000 12268 Star::Find returns 0 (2), X=1256.00, Y=283.00, Mass=14, SNR=2.4, Peak=17 HFD=0.0
02:35:41.259 00.000 12268 Star::Find(15, 774, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.259 00.000 12268 Star::Find returns 0 (2), X=774.00, Y=742.00, Mass=15, SNR=2.6, Peak=24 HFD=0.0
02:35:41.259 00.000 12268 Star::Find(15, 1145, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.259 00.000 12268 Star::Find returns 0 (2), X=1145.00, Y=186.00, Mass=18, SNR=2.8, Peak=18 HFD=0.0
02:35:41.259 00.000 12268 Star::Find(15, 1001, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.259 00.000 12268 Star::Find returns 0 (2), X=1001.00, Y=278.00, Mass=14, SNR=2.4, Peak=18 HFD=0.0
02:35:41.259 00.000 12268 Star::Find(15, 251, 729, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.259 00.000 12268 Star::Find returns 1 (0), X=250.56, Y=728.15, Mass=38, SNR=4.2, Peak=33 HFD=1.7
02:35:41.259 00.000 12268 AutoFind: star saturated or too dim [251, 729] 3.8 Mass 38 SNR 4.2
02:35:41.260 00.001 12268 Star::Find(15, 802, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.260 00.000 12268 Star::Find returns 0 (3), X=802.00, Y=123.00, Mass=9, SNR=2.0, Peak=17 HFD=0.0
02:35:41.260 00.000 12268 Star::Find(15, 1170, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.260 00.000 12268 Star::Find returns 0 (2), X=1170.00, Y=291.00, Mass=16, SNR=2.6, Peak=16 HFD=0.0
02:35:41.260 00.000 12268 Star::Find(15, 403, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.260 00.000 12268 Star::Find returns 0 (2), X=403.00, Y=931.00, Mass=18, SNR=2.8, Peak=23 HFD=0.0
02:35:41.260 00.000 12268 Star::Find(15, 1195, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.260 00.000 12268 Star::Find returns 0 (2), X=1195.00, Y=171.00, Mass=12, SNR=2.3, Peak=17 HFD=0.0
02:35:41.260 00.000 12268 Star::Find(15, 305, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.260 00.000 12268 Star::Find returns 1 (0), X=294.73, Y=900.82, Mass=31, SNR=3.7, Peak=30 HFD=2.2
02:35:41.260 00.000 12268 AutoFind: star saturated or too dim [305, 915] 3.8 Mass 31 SNR 3.7
02:35:41.260 00.000 12268 Star::Find(15, 287, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.260 00.000 12268 Star::Find returns 0 (4), X=298.84, Y=936.68, Mass=58, SNR=5.4, Peak=67 HFD=0.4
02:35:41.261 00.001 12268 Star::Find(15, 830, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.261 00.000 12268 Star::Find returns 0 (4), X=831.86, Y=131.11, Mass=28, SNR=3.6, Peak=35 HFD=1.1
02:35:41.261 00.000 12268 Star::Find(15, 373, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.261 00.000 12268 Star::Find returns 0 (2), X=373.00, Y=814.00, Mass=13, SNR=2.4, Peak=23 HFD=0.0
02:35:41.261 00.000 12268 Star::Find(15, 1012, 789, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.261 00.000 12268 Star::Find returns 0 (2), X=1012.00, Y=789.00, Mass=16, SNR=2.8, Peak=18 HFD=0.0
02:35:41.261 00.000 12268 Star::Find(15, 571, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.261 00.000 12268 Star::Find returns 0 (4), X=561.11, Y=351.06, Mass=53, SNR=5.0, Peak=51 HFD=0.2
02:35:41.261 00.000 12268 Star::Find(15, 95, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.261 00.000 12268 Star::Find returns 0 (3), X=95.00, Y=41.00, Mass=9, SNR=1.9, Peak=18 HFD=0.0
02:35:41.261 00.000 12268 Star::Find(15, 1051, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.261 00.000 12268 Star::Find returns 0 (4), X=1053.98, Y=284.33, Mass=25, SNR=3.5, Peak=34 HFD=1.2
02:35:41.261 00.000 12268 Star::Find(15, 1247, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.262 00.001 12268 Star::Find returns 0 (4), X=1256.73, Y=638.95, Mass=62, SNR=5.4, Peak=64 HFD=0.3
02:35:41.262 00.000 12268 Star::Find(15, 119, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.262 00.000 12268 Star::Find false star n=7 nbg=274 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:41.262 00.000 12268 Star::Find returns 0 (2), X=119.00, Y=220.00, Mass=26, SNR=2.9, Peak=19 HFD=0.0
02:35:41.262 00.000 12268 AutoFind: could not find a non-saturated star!
02:35:41.262 00.000 12268 AutoFind: finding best star pass 3
02:35:41.262 00.000 12268 Star::Find(15, 1139, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.262 00.000 12268 Star::Find returns 0 (3), X=1139.00, Y=129.00, Mass=6, SNR=1.7, Peak=19 HFD=0.0
02:35:41.262 00.000 12268 Star::Find(15, 417, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.262 00.000 12268 Star::Find false star n=6 nbg=276 bg=13.0 sigma=1.1 thresh=16 peak=15
02:35:41.262 00.000 12268 Star::Find returns 0 (2), X=417.00, Y=84.00, Mass=38, SNR=2.9, Peak=24 HFD=0.0
02:35:41.262 00.000 12268 Star::Find(15, 799, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.262 00.000 12268 Star::Find false star n=7 nbg=282 bg=13.0 sigma=1.1 thresh=16 peak=14
02:35:41.263 00.001 12268 Star::Find returns 0 (2), X=799.00, Y=865.00, Mass=24, SNR=2.9, Peak=19 HFD=0.0
02:35:41.263 00.000 12268 Star::Find(15, 592, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.263 00.000 12268 Star::Find returns 0 (2), X=592.00, Y=741.00, Mass=14, SNR=2.5, Peak=20 HFD=0.0
02:35:41.263 00.000 12268 Star::Find(15, 114, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.263 00.000 12268 Star::Find returns 0 (4), X=126.90, Y=613.55, Mass=34, SNR=4.1, Peak=40 HFD=1.3
02:35:41.263 00.000 12268 Star::Find(15, 95, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.263 00.000 12268 Star::Find returns 0 (4), X=108.87, Y=203.08, Mass=60, SNR=5.2, Peak=17 HFD=0.3
02:35:41.263 00.000 12268 Star::Find(15, 999, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.263 00.000 12268 Star::Find false star n=9 nbg=283 bg=13.0 sigma=1.1 thresh=16 peak=15
02:35:41.263 00.000 12268 Star::Find returns 0 (2), X=999.00, Y=656.00, Mass=29, SNR=2.9, Peak=17 HFD=0.0
02:35:41.263 00.000 12268 Star::Find(15, 207, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.263 00.000 12268 Star::Find false star n=3 nbg=283 bg=13.4 sigma=1.1 thresh=17 peak=17
02:35:41.263 00.000 12268 Star::Find returns 0 (2), X=207.00, Y=916.00, Mass=23, SNR=2.9, Peak=28 HFD=0.0
02:35:41.264 00.001 12268 Star::Find(15, 693, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.264 00.000 12268 Star::Find returns 0 (4), X=706.45, Y=91.03, Mass=38, SNR=4.2, Peak=36 HFD=0.7
02:35:41.264 00.000 12268 Star::Find(15, 1016, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.264 00.000 12268 Star::Find false star n=6 nbg=282 bg=12.7 sigma=1.1 thresh=16 peak=14
02:35:41.264 00.000 12268 Star::Find returns 0 (2), X=1016.00, Y=355.00, Mass=22, SNR=2.9, Peak=20 HFD=0.0
02:35:41.264 00.000 12268 Star::Find(15, 339, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.264 00.000 12268 Star::Find returns 0 (2), X=339.00, Y=554.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:35:41.264 00.000 12268 Star::Find(15, 1099, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.264 00.000 12268 Star::Find returns 0 (4), X=1085.79, Y=856.57, Mass=29, SNR=3.7, Peak=36 HFD=0.6
02:35:41.264 00.000 12268 Star::Find(15, 456, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.264 00.000 12268 Star::Find false star n=9 nbg=280 bg=13.2 sigma=1.1 thresh=16 peak=14
02:35:41.264 00.000 12268 Star::Find returns 0 (2), X=456.00, Y=742.00, Mass=29, SNR=2.9, Peak=18 HFD=0.0
02:35:41.265 00.001 12268 Star::Find(15, 135, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.265 00.000 12268 Star::Find returns 0 (2), X=135.00, Y=442.00, Mass=15, SNR=2.6, Peak=18 HFD=0.0
02:35:41.265 00.000 12268 Star::Find(15, 1128, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.265 00.000 12268 Star::Find returns 1 (0), X=1136.46, Y=476.23, Mass=34, SNR=3.9, Peak=32 HFD=1.6
02:35:41.265 00.000 12268 AutoFind returns star at [1128, 474] 4.3 Mass 34 SNR 3.9
02:35:41.265 00.000 12268 MultiStar: primary star forcibly inserted in list
02:35:41.266 00.001 12268 Star::Find(15, 1128, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.266 00.000 12268 Star::Find returns 1 (0), X=1136.46, Y=476.23, Mass=34, SNR=3.9, Peak=32 HFD=1.6
02:35:41.266 00.000 12268 MultiStar: List (1): {1136.46, 476.23}(3.9), 
02:35:41.266 00.000 12268 setting lock position to (1136.46, 476.23)
02:35:41.266 00.000 12268 MultiStar: stabilizing after lock position change
02:35:41.267 00.001 12268 AutoSelect: state = 1, call UpdateGuideState
02:35:41.267 00.000 12268 UpdateGuideState(): m_state=1
02:35:41.267 00.000 12268 Star::Find(15, 1136, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:35:41.267 00.000 12268 Star::Find returns 1 (0), X=1136.46, Y=476.23, Mass=34, SNR=3.9, Peak=32 HFD=1.6
02:35:41.267 00.000 12268 DistanceChecker: deactivated
02:35:41.267 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:35:41.267 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:35:41.267 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:35:41.269 00.002 12268 setting lock position to (1136.46, 476.23)
02:35:41.270 00.001 12268 MultiStar: stabilizing after lock position change
02:35:41.270 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:35:41.270 00.000 12268 Changing from state SELECTING to SELECTED
02:35:41.270 00.000 12268 guider state => SELECTED
02:35:41.294 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:35:41.313 00.019 12268 UpdateGuideState exits: m=34 SNR=3.9
02:35:41.313 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:35:41.330 00.017 12268 Status Line: Auto-selected star at (1136.5, 476.2)
02:35:41.337 00.007 12268 PhdController: newstate STATE_WAIT_SELECTED
02:35:41.338 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:41.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:35:41.338 00.000 12268 Enqueuing Expose request
02:35:41.338 00.000 11616 Worker thread wakes up
02:35:41.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:41.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(1121,461,31,31)
02:35:41.338 00.000 12268 evsrv: cli 0F8E6D80 connect
02:35:41.338 00.000 12268 case statement mapped state 2 to 1
02:35:41.339 00.001 12268 case statement mapped state 2 to 1
02:35:41.340 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"0dded72f-d6d5-4d86-b597-9a2552f17ba6"}
02:35:41.340 00.000 12268 case statement mapped state 2 to 1
02:35:41.340 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"0dded72f-d6d5-4d86-b597-9a2552f17ba6"}
02:35:41.343 00.003 12268 evsrv: cli 0F8E6D80 disconnect
02:35:42.343 01.000 12268 evsrv: cli 0F8E69C0 connect
02:35:42.344 00.001 12268 case statement mapped state 2 to 1
02:35:42.344 00.000 12268 case statement mapped state 2 to 1
02:35:42.345 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b4815dd5-c1b7-48fa-bded-c20eaeeac5a6"}
02:35:42.345 00.000 12268 case statement mapped state 2 to 1
02:35:42.345 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"b4815dd5-c1b7-48fa-bded-c20eaeeac5a6"}
02:35:42.346 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:35:43.346 01.000 12268 evsrv: cli 0F8E69C0 connect
02:35:43.346 00.000 12268 case statement mapped state 2 to 1
02:35:43.347 00.001 12268 case statement mapped state 2 to 1
02:35:43.347 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"45f52487-8fc4-48eb-b0d7-6b410d701bd3"}
02:35:43.347 00.000 12268 case statement mapped state 2 to 1
02:35:43.347 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"45f52487-8fc4-48eb-b0d7-6b410d701bd3"}
02:35:43.347 00.000 11616 Exposure complete
02:35:43.348 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:35:43.413 00.065 11616 worker thread done servicing request
02:35:43.413 00.000 12268 OnExposeComplete: enter
02:35:43.413 00.000 12268 UpdateGuideState(): m_state=2
02:35:43.413 00.000 12268 Star::Find(15, 1136, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:35:43.414 00.001 12268 Star::Find returns 0 (4), X=1135.48, Y=477.65, Mass=24, SNR=3.4, Peak=34 HFD=1.0
02:35:43.414 00.000 12268 DistanceChecker: activated
02:35:43.414 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:35:43.414 00.000 12268 Changing from state SELECTED to UNINITIALIZED
02:35:43.415 00.001 12268 guider state => SELECTING
02:35:43.415 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:35:43.415 00.000 12268 Status Line: Star lost - low HFD
02:35:43.421 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:35:43.438 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:35:43.438 00.000 12268 waiting for star selected, attempts remaining = 3
02:35:43.438 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:43.438 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:35:43.438 00.000 12268 Enqueuing Expose request
02:35:43.438 00.000 11616 Worker thread wakes up
02:35:43.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:43.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:35:44.350 00.912 12268 evsrv: cli 0F8E6D80 connect
02:35:44.351 00.001 12268 case statement mapped state 1 to 101
02:35:44.351 00.000 12268 case statement mapped state 1 to 101
02:35:44.351 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"4f66c1bc-0626-4b11-9aaa-ed64e1455cd6"}
02:35:44.351 00.000 12268 case statement mapped state 1 to 101
02:35:44.351 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Looping","id":"4f66c1bc-0626-4b11-9aaa-ed64e1455cd6"}
02:35:44.351 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:35:45.353 01.002 12268 evsrv: cli 0F8E69C0 connect
02:35:45.353 00.000 12268 case statement mapped state 1 to 101
02:35:45.354 00.001 12268 case statement mapped state 1 to 101
02:35:45.354 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"70811a73-c830-408f-8034-4ccf75b0d9f3"}
02:35:45.354 00.000 12268 case statement mapped state 1 to 101
02:35:45.354 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"70811a73-c830-408f-8034-4ccf75b0d9f3"}
02:35:45.355 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:35:45.460 00.105 11616 Exposure complete
02:35:45.525 00.065 11616 worker thread done servicing request
02:35:45.525 00.000 12268 OnExposeComplete: enter
02:35:45.525 00.000 12268 UpdateGuideState(): m_state=1
02:35:45.525 00.000 12268 Star::Find(15, 1136, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:35:45.525 00.000 12268 Star::Find returns 0 (4), X=1136.57, Y=476.29, Mass=22, SNR=3.3, Peak=32 HFD=1.1
02:35:45.526 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:35:45.526 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:35:45.526 00.000 12268 Status Line: Star lost - low HFD
02:35:45.529 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:35:45.549 00.020 12268 UpdateGuideState exits: Star lost - low HFD
02:35:45.549 00.000 12268 waiting for star selected, attempts remaining = 2
02:35:45.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:45.550 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:35:45.550 00.000 12268 Enqueuing Expose request
02:35:45.550 00.000 11616 Worker thread wakes up
02:35:45.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:45.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:35:46.358 00.808 12268 evsrv: cli 0F8E69C0 connect
02:35:46.358 00.000 12268 case statement mapped state 1 to 101
02:35:46.358 00.000 12268 case statement mapped state 1 to 101
02:35:46.359 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"615bb22c-b965-4774-ad27-d52ab3221b86"}
02:35:46.359 00.000 12268 case statement mapped state 1 to 101
02:35:46.359 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"615bb22c-b965-4774-ad27-d52ab3221b86"}
02:35:46.360 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:35:47.362 01.002 12268 evsrv: cli 0F8E69C0 connect
02:35:47.362 00.000 12268 case statement mapped state 1 to 101
02:35:47.362 00.000 12268 case statement mapped state 1 to 101
02:35:47.363 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"c7b864fd-a7ac-4ccb-9843-66ba827c15c4"}
02:35:47.363 00.000 12268 case statement mapped state 1 to 101
02:35:47.363 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"c7b864fd-a7ac-4ccb-9843-66ba827c15c4"}
02:35:47.363 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:35:47.564 00.201 11616 Exposure complete
02:35:47.639 00.075 11616 worker thread done servicing request
02:35:47.639 00.000 12268 OnExposeComplete: enter
02:35:47.639 00.000 12268 UpdateGuideState(): m_state=1
02:35:47.639 00.000 12268 Star::Find(15, 1136, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:35:47.639 00.000 12268 Star::Find returns 0 (4), X=1136.30, Y=476.79, Mass=25, SNR=3.4, Peak=30 HFD=0.5
02:35:47.639 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:35:47.640 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:35:47.640 00.000 12268 Status Line: Star lost - low HFD
02:35:47.643 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:35:47.660 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:35:47.661 00.001 12268 waiting for star selected, attempts remaining = 1
02:35:47.661 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:35:47.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:47.661 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:35:47.661 00.000 12268 Enqueuing Expose request
02:35:47.661 00.000 11616 Worker thread wakes up
02:35:47.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:47.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:35:48.364 00.703 12268 evsrv: cli 0F8E69C0 connect
02:35:48.364 00.000 12268 case statement mapped state 1 to 101
02:35:48.365 00.001 12268 case statement mapped state 1 to 101
02:35:48.365 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6dd7fd77-0784-43ae-b9ac-3c589169f574"}
02:35:48.365 00.000 12268 case statement mapped state 1 to 101
02:35:48.365 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"6dd7fd77-0784-43ae-b9ac-3c589169f574"}
02:35:48.366 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:35:49.368 01.002 12268 evsrv: cli 0F8E69C0 connect
02:35:49.368 00.000 12268 case statement mapped state 1 to 101
02:35:49.369 00.001 12268 case statement mapped state 1 to 101
02:35:49.369 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e245f197-51d4-4342-8bbf-20268d997a37"}
02:35:49.369 00.000 12268 case statement mapped state 1 to 101
02:35:49.369 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"e245f197-51d4-4342-8bbf-20268d997a37"}
02:35:49.370 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:35:49.675 00.305 11616 Exposure complete
02:35:49.739 00.064 11616 worker thread done servicing request
02:35:49.740 00.001 12268 OnExposeComplete: enter
02:35:49.740 00.000 12268 UpdateGuideState(): m_state=1
02:35:49.740 00.000 12268 Star::Find(15, 1136, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:49.740 00.000 12268 Star::Find returns 0 (4), X=1136.57, Y=477.23, Mass=27, SNR=3.6, Peak=34 HFD=0.8
02:35:49.740 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:35:49.741 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:35:49.741 00.000 12268 Status Line: Star lost - low HFD
02:35:49.744 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:35:49.762 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:35:49.762 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:35:49.762 00.000 12268 GuiderMultiStar::AutoSelect enter
02:35:49.762 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:35:49.824 00.062 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:35:49.917 00.093 12268 AutoFind: global mean = -0.0, stdev 1.9
02:35:49.917 00.000 12268 AutoFind: using threshold = 0.1
02:35:50.009 00.092 12268 AutoFind: local max [1016, 40] 5.4
02:35:50.009 00.000 12268 AutoFind: local max [450, 383] 5.0
02:35:50.009 00.000 12268 AutoFind: local max [664, 424] 4.6
02:35:50.010 00.001 12268 AutoFind: local max [270, 117] 4.6
02:35:50.010 00.000 12268 AutoFind: local max [293, 924] 4.5
02:35:50.010 00.000 12268 AutoFind: local max [681, 775] 4.5
02:35:50.010 00.000 12268 AutoFind: local max [76, 722] 4.5
02:35:50.010 00.000 12268 AutoFind: local max [568, 104] 4.4
02:35:50.010 00.000 12268 AutoFind: local max [106, 92] 4.4
02:35:50.010 00.000 12268 AutoFind: local max [369, 514] 4.4
02:35:50.010 00.000 12268 AutoFind: local max [620, 770] 4.4
02:35:50.010 00.000 12268 AutoFind: local max [694, 926] 4.4
02:35:50.010 00.000 12268 AutoFind: local max [573, 283] 4.4
02:35:50.010 00.000 12268 AutoFind: local max [521, 699] 4.3
02:35:50.011 00.001 12268 AutoFind: local max [375, 951] 4.3
02:35:50.011 00.000 12268 AutoFind: local max [457, 360] 4.3
02:35:50.011 00.000 12268 AutoFind: local max [113, 349] 4.3
02:35:50.011 00.000 12268 AutoFind: local max [1168, 610] 4.3
02:35:50.011 00.000 12268 AutoFind: local max [147, 192] 4.3
02:35:50.011 00.000 12268 AutoFind: local max [11, 246] 4.2
02:35:50.011 00.000 12268 AutoFind: local max [277, 25] 4.2
02:35:50.011 00.000 12268 AutoFind: local max [347, 325] 4.2
02:35:50.011 00.000 12268 AutoFind: local max [108, 367] 4.2
02:35:50.011 00.000 12268 AutoFind: local max [1137, 105] 4.1
02:35:50.011 00.000 12268 AutoFind: local max [1198, 364] 4.1
02:35:50.011 00.000 12268 AutoFind: local max [95, 251] 4.1
02:35:50.011 00.000 12268 AutoFind: local max [606, 613] 4.1
02:35:50.011 00.000 12268 AutoFind: local max [341, 740] 4.1
02:35:50.011 00.000 12268 AutoFind: local max [150, 927] 4.1
02:35:50.011 00.000 12268 AutoFind: local max [272, 150] 4.1
02:35:50.011 00.000 12268 AutoFind: local max [610, 755] 4.1
02:35:50.011 00.000 12268 AutoFind: local max [184, 869] 4.1
02:35:50.012 00.001 12268 AutoFind: local max [1129, 286] 4.1
02:35:50.012 00.000 12268 AutoFind: local max [129, 925] 4.1
02:35:50.012 00.000 12268 AutoFind: local max [1121, 428] 4.1
02:35:50.012 00.000 12268 AutoFind: local max [642, 888] 4.1
02:35:50.012 00.000 12268 AutoFind: local max [101, 427] 4.1
02:35:50.012 00.000 12268 AutoFind: local max [769, 253] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [1015, 913] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [123, 452] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [927, 497] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [107, 743] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [873, 194] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [36, 132] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [43, 224] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [1046, 378] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [1098, 526] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [114, 402] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [248, 603] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [1164, 190] 4.0
02:35:50.012 00.000 12268 AutoFind: local max [1270, 368] 4.0
02:35:50.013 00.001 12268 AutoFind: local max [73, 244] 4.0
02:35:50.013 00.000 12268 AutoFind: local max [1066, 313] 4.0
02:35:50.013 00.000 12268 AutoFind: local max [453, 27] 4.0
02:35:50.013 00.000 12268 AutoFind: local max [81, 379] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [29, 600] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [99, 824] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [580, 850] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [507, 137] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [49, 80] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [871, 247] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [196, 891] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [1168, 377] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [149, 824] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [168, 109] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [575, 689] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [1094, 134] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [49, 241] 3.9
02:35:50.013 00.000 12268 AutoFind: local max [744, 596] 3.9
02:35:50.014 00.001 12268 AutoFind: local max [1009, 270] 3.9
02:35:50.014 00.000 12268 AutoFind: local max [55, 477] 3.9
02:35:50.014 00.000 12268 AutoFind: local max [586, 322] 3.9
02:35:50.014 00.000 12268 AutoFind: local max [1098, 559] 3.9
02:35:50.014 00.000 12268 AutoFind: local max [102, 503] 3.9
02:35:50.014 00.000 12268 AutoFind: local max [485, 572] 3.9
02:35:50.014 00.000 12268 AutoFind: local max [422, 573] 3.8
02:35:50.014 00.000 12268 AutoFind: local max [242, 671] 3.8
02:35:50.014 00.000 12268 AutoFind: local max [505, 594] 3.8
02:35:50.014 00.000 12268 AutoFind: local max [770, 291] 3.8
02:35:50.014 00.000 12268 AutoFind: local max [1159, 638] 3.8
02:35:50.014 00.000 12268 AutoFind: local max [226, 915] 3.8
02:35:50.014 00.000 12268 AutoFind: local max [324, 575] 3.8
02:35:50.014 00.000 12268 AutoFind: local max [210, 649] 3.8
02:35:50.014 00.000 12268 AutoFind: local max [22, 839] 3.8
02:35:50.014 00.000 12268 AutoFind: local max [1054, 239] 3.8
02:35:50.014 00.000 12268 AutoFind: local max [219, 400] 3.8
02:35:50.014 00.000 12268 AutoFind: local max [811, 121] 3.8
02:35:50.015 00.001 12268 AutoFind: local max [1096, 381] 3.8
02:35:50.015 00.000 12268 AutoFind: local max [1085, 579] 3.8
02:35:50.015 00.000 12268 AutoFind: local max [1215, 233] 3.8
02:35:50.015 00.000 12268 AutoFind: local max [302, 708] 3.8
02:35:50.015 00.000 12268 AutoFind: local max [80, 333] 3.8
02:35:50.015 00.000 12268 AutoFind: local max [13, 494] 3.8
02:35:50.015 00.000 12268 AutoFind: local max [830, 326] 3.8
02:35:50.015 00.000 12268 AutoFind: local max [631, 625] 3.8
02:35:50.015 00.000 12268 AutoFind: local max [124, 618] 3.8
02:35:50.015 00.000 12268 AutoFind: local max [14, 189] 3.8
02:35:50.015 00.000 12268 AutoFind: local max [988, 86] 3.8
02:35:50.015 00.000 12268 AutoFind: local max [383, 719] 3.8
02:35:50.015 00.000 12268 AutoFind: local max [504, 509] 3.8
02:35:50.015 00.000 12268 AutoFind: too close [1085, 579] 3.8 - [1098, 559] 3.9
02:35:50.015 00.000 12268 AutoFind: too close [49, 241] 3.9 - [43, 224] 4.0
02:35:50.015 00.000 12268 AutoFind: too close [610, 755] 4.1 - [620, 770] 4.4
02:35:50.015 00.000 12268 AutoFind: too close [108, 367] 4.2 - [113, 349] 4.3
02:35:50.016 00.001 12268 AutoFind: too close to edge [14, 189] 3.8
02:35:50.016 00.000 12268 AutoFind: too close to edge [13, 494] 3.8
02:35:50.016 00.000 12268 AutoFind: too close to edge [1270, 368] 4.0
02:35:50.016 00.000 12268 AutoFind: too close to edge [11, 246] 4.2
02:35:50.016 00.000 12268 AutoFind: too close to edge [375, 951] 4.3
02:35:50.016 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:35:50.016 00.000 12268 Star::Find(15, 1016, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.016 00.000 12268 Star::Find returns 0 (4), X=1003.23, Y=40.72, Mass=38, SNR=4.2, Peak=40 HFD=0.5
02:35:50.016 00.000 12268 Star::Find(15, 450, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.016 00.000 12268 Star::Find returns 0 (3), X=450.00, Y=383.00, Mass=8, SNR=1.8, Peak=17 HFD=0.0
02:35:50.016 00.000 12268 Star::Find(15, 664, 424, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.016 00.000 12268 Star::Find returns 0 (2), X=664.00, Y=424.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:35:50.016 00.000 12268 Star::Find(15, 270, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.016 00.000 12268 Star::Find returns 0 (2), X=270.00, Y=117.00, Mass=17, SNR=2.7, Peak=18 HFD=0.0
02:35:50.016 00.000 12268 Star::Find(15, 293, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.017 00.001 12268 Star::Find returns 0 (4), X=299.71, Y=936.71, Mass=65, SNR=5.5, Peak=61 HFD=1.0
02:35:50.017 00.000 12268 Star::Find(15, 681, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.017 00.000 12268 Star::Find returns 0 (2), X=681.00, Y=775.00, Mass=14, SNR=2.4, Peak=18 HFD=0.0
02:35:50.017 00.000 12268 Star::Find(15, 76, 722, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.017 00.000 12268 Star::Find false star n=8 nbg=267 bg=13.5 sigma=1.0 thresh=16 peak=15
02:35:50.017 00.000 12268 Star::Find returns 0 (2), X=76.00, Y=722.00, Mass=26, SNR=2.9, Peak=21 HFD=0.0
02:35:50.017 00.000 12268 Star::Find(15, 568, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.017 00.000 12268 Star::Find false star n=8 nbg=275 bg=13.0 sigma=1.1 thresh=16 peak=14
02:35:50.017 00.000 12268 Star::Find returns 0 (2), X=568.00, Y=104.00, Mass=25, SNR=2.9, Peak=20 HFD=0.0
02:35:50.017 00.000 12268 Star::Find(15, 106, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.017 00.000 12268 Star::Find returns 0 (4), X=115.78, Y=101.38, Mass=22, SNR=3.2, Peak=32 HFD=1.2
02:35:50.017 00.000 12268 Star::Find(15, 369, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.017 00.000 12268 Star::Find returns 0 (3), X=369.00, Y=514.00, Mass=8, SNR=1.9, Peak=19 HFD=0.0
02:35:50.017 00.000 12268 Star::Find(15, 694, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.018 00.001 12268 Star::Find false star n=8 nbg=279 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:50.018 00.000 12268 Star::Find returns 0 (2), X=694.00, Y=926.00, Mass=23, SNR=2.9, Peak=21 HFD=0.0
02:35:50.018 00.000 12268 Star::Find(15, 573, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.018 00.000 12268 Star::Find returns 0 (2), X=573.00, Y=283.00, Mass=18, SNR=2.8, Peak=17 HFD=0.0
02:35:50.018 00.000 12268 Star::Find(15, 521, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.018 00.000 12268 Star::Find returns 0 (4), X=519.30, Y=693.20, Mass=38, SNR=4.3, Peak=47 HFD=0.4
02:35:50.018 00.000 12268 Star::Find(15, 457, 360, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.018 00.000 12268 Star::Find false star n=9 nbg=277 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:50.018 00.000 12268 Star::Find returns 0 (2), X=457.00, Y=360.00, Mass=30, SNR=2.9, Peak=18 HFD=0.0
02:35:50.018 00.000 12268 Star::Find(15, 1168, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.018 00.000 12268 Star::Find returns 0 (4), X=1158.43, Y=620.57, Mass=22, SNR=3.3, Peak=32 HFD=0.7
02:35:50.018 00.000 12268 Star::Find(15, 147, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.018 00.000 12268 Star::Find false star n=6 nbg=275 bg=13.3 sigma=1.1 thresh=17 peak=16
02:35:50.018 00.000 12268 Star::Find returns 0 (2), X=147.00, Y=192.00, Mass=25, SNR=2.9, Peak=22 HFD=0.0
02:35:50.019 00.001 12268 Star::Find(15, 277, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.019 00.000 12268 Star::Find false star n=7 nbg=279 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:50.019 00.000 12268 Star::Find returns 0 (2), X=277.00, Y=25.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
02:35:50.019 00.000 12268 Star::Find(15, 347, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.019 00.000 12268 Star::Find returns 0 (4), X=346.34, Y=323.67, Mass=34, SNR=3.9, Peak=33 HFD=1.3
02:35:50.019 00.000 12268 Star::Find(15, 1137, 105, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.019 00.000 12268 Star::Find false star n=5 nbg=284 bg=12.9 sigma=1.1 thresh=16 peak=15
02:35:50.019 00.000 12268 Star::Find returns 0 (2), X=1137.00, Y=105.00, Mass=22, SNR=2.9, Peak=21 HFD=0.0
02:35:50.019 00.000 12268 Star::Find(15, 1198, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.019 00.000 12268 Star::Find returns 0 (4), X=1185.55, Y=369.34, Mass=58, SNR=5.3, Peak=61 HFD=0.7
02:35:50.019 00.000 12268 Star::Find(15, 95, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.019 00.000 12268 Star::Find returns 0 (2), X=95.00, Y=251.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:35:50.019 00.000 12268 Star::Find(15, 606, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.019 00.000 12268 Star::Find returns 0 (3), X=606.00, Y=613.00, Mass=6, SNR=1.6, Peak=19 HFD=0.0
02:35:50.019 00.000 12268 Star::Find(15, 341, 740, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.020 00.001 12268 Star::Find returns 0 (2), X=341.00, Y=740.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:35:50.020 00.000 12268 Star::Find(15, 150, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.020 00.000 12268 Star::Find returns 0 (3), X=150.00, Y=927.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:35:50.020 00.000 12268 Star::Find(15, 272, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.020 00.000 12268 Star::Find false star n=8 nbg=274 bg=13.2 sigma=1.1 thresh=16 peak=14
02:35:50.020 00.000 12268 Star::Find returns 0 (2), X=272.00, Y=150.00, Mass=23, SNR=2.9, Peak=17 HFD=0.0
02:35:50.020 00.000 12268 Star::Find(15, 184, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.020 00.000 12268 Star::Find returns 0 (3), X=184.00, Y=869.00, Mass=7, SNR=1.7, Peak=19 HFD=0.0
02:35:50.020 00.000 12268 Star::Find(15, 1129, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.020 00.000 12268 Star::Find returns 0 (2), X=1129.00, Y=286.00, Mass=18, SNR=3.0, Peak=31 HFD=0.0
02:35:50.020 00.000 12268 Star::Find(15, 129, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.020 00.000 12268 Star::Find false star n=11 nbg=267 bg=13.5 sigma=1.0 thresh=16 peak=14
02:35:50.021 00.001 12268 Star::Find returns 0 (2), X=129.00, Y=925.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
02:35:50.021 00.000 12268 Star::Find(15, 1121, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.021 00.000 12268 Star::Find returns 0 (2), X=1121.00, Y=428.00, Mass=11, SNR=2.1, Peak=17 HFD=0.0
02:35:50.021 00.000 12268 Star::Find(15, 642, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.021 00.000 12268 Star::Find returns 1 (0), X=647.15, Y=883.75, Mass=188, SNR=9.6, Peak=112 HFD=4.7
02:35:50.021 00.000 12268 Star::Find(15, 101, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.021 00.000 12268 Star::Find returns 0 (2), X=101.00, Y=427.00, Mass=21, SNR=2.9, Peak=19 HFD=0.0
02:35:50.021 00.000 12268 Star::Find(15, 769, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.021 00.000 12268 Star::Find returns 1 (0), X=781.07, Y=257.95, Mass=42, SNR=4.4, Peak=32 HFD=5.0
02:35:50.021 00.000 12268 Star::Find(15, 1015, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.021 00.000 12268 Star::Find returns 0 (2), X=1015.00, Y=913.00, Mass=17, SNR=2.7, Peak=20 HFD=0.0
02:35:50.021 00.000 12268 Star::Find(15, 123, 452, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.021 00.000 12268 Star::Find returns 0 (2), X=123.00, Y=452.00, Mass=11, SNR=2.1, Peak=17 HFD=0.0
02:35:50.021 00.000 12268 Star::Find(15, 927, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.021 00.000 12268 Star::Find returns 0 (3), X=927.00, Y=497.00, Mass=4, SNR=1.3, Peak=18 HFD=0.0
02:35:50.022 00.001 12268 Star::Find(15, 107, 743, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.022 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=743.00, Mass=11, SNR=2.2, Peak=21 HFD=0.0
02:35:50.022 00.000 12268 Star::Find(15, 873, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.022 00.000 12268 Star::Find returns 0 (3), X=873.00, Y=194.00, Mass=9, SNR=2.0, Peak=18 HFD=0.0
02:35:50.022 00.000 12268 Star::Find(15, 36, 132, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.022 00.000 12268 Star::Find returns 0 (2), X=36.00, Y=132.00, Mass=12, SNR=2.3, Peak=22 HFD=0.0
02:35:50.022 00.000 12268 Star::Find(15, 1046, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.022 00.000 12268 Star::Find returns 0 (2), X=1046.00, Y=378.00, Mass=16, SNR=2.6, Peak=17 HFD=0.0
02:35:50.022 00.000 12268 Star::Find(15, 1098, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.022 00.000 12268 Star::Find returns 0 (3), X=1098.00, Y=526.00, Mass=5, SNR=1.5, Peak=18 HFD=0.0
02:35:50.022 00.000 12268 Star::Find(15, 114, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.022 00.000 12268 Star::Find returns 0 (2), X=114.00, Y=402.00, Mass=11, SNR=2.2, Peak=21 HFD=0.0
02:35:50.022 00.000 12268 Star::Find(15, 248, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.022 00.000 12268 Star::Find false star n=9 nbg=275 bg=13.3 sigma=1.1 thresh=16 peak=15
02:35:50.023 00.001 12268 Star::Find returns 0 (2), X=248.00, Y=603.00, Mass=31, SNR=2.9, Peak=21 HFD=0.0
02:35:50.023 00.000 12268 Star::Find(15, 1164, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.023 00.000 12268 Star::Find false star n=4 nbg=277 bg=12.8 sigma=1.1 thresh=16 peak=16
02:35:50.023 00.000 12268 Star::Find returns 0 (2), X=1164.00, Y=190.00, Mass=25, SNR=2.9, Peak=28 HFD=0.0
02:35:50.023 00.000 12268 Star::Find(15, 73, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.023 00.000 12268 Star::Find false star n=5 nbg=285 bg=13.5 sigma=1.2 thresh=17 peak=15
02:35:50.023 00.000 12268 Star::Find returns 0 (2), X=73.00, Y=244.00, Mass=21, SNR=2.9, Peak=21 HFD=0.0
02:35:50.023 00.000 12268 Star::Find(15, 1066, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.023 00.000 12268 Star::Find returns 1 (0), X=1078.75, Y=308.61, Mass=52, SNR=5.0, Peak=46 HFD=2.7
02:35:50.023 00.000 12268 Star::Find(15, 453, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.023 00.000 12268 Star::Find false star n=8 nbg=281 bg=13.1 sigma=1.0 thresh=16 peak=16
02:35:50.023 00.000 12268 Star::Find returns 0 (2), X=453.00, Y=27.00, Mass=29, SNR=2.9, Peak=22 HFD=0.0
02:35:50.023 00.000 12268 Star::Find(15, 81, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.023 00.000 12268 Star::Find returns 0 (3), X=81.00, Y=379.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
02:35:50.023 00.000 12268 Star::Find(15, 29, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.024 00.001 12268 Star::Find returns 0 (3), X=29.00, Y=600.00, Mass=7, SNR=1.8, Peak=21 HFD=0.0
02:35:50.024 00.000 12268 Star::Find(15, 99, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.024 00.000 12268 Star::Find returns 0 (3), X=99.00, Y=824.00, Mass=3, SNR=1.2, Peak=18 HFD=0.0
02:35:50.024 00.000 12268 Star::Find(15, 580, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.024 00.000 12268 Star::Find false star n=8 nbg=273 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:50.024 00.000 12268 Star::Find returns 0 (2), X=580.00, Y=850.00, Mass=28, SNR=2.9, Peak=21 HFD=0.0
02:35:50.024 00.000 12268 Star::Find(15, 507, 137, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.024 00.000 12268 Star::Find returns 0 (4), X=494.06, Y=130.65, Mass=65, SNR=5.6, Peak=74 HFD=0.4
02:35:50.024 00.000 12268 Star::Find(15, 49, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.024 00.000 12268 Star::Find false star n=11 nbg=263 bg=13.5 sigma=0.9 thresh=16 peak=14
02:35:50.024 00.000 12268 Star::Find returns 0 (2), X=49.00, Y=80.00, Mass=30, SNR=2.9, Peak=18 HFD=0.0
02:35:50.024 00.000 12268 Star::Find(15, 871, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.024 00.000 12268 Star::Find returns 0 (4), X=863.77, Y=240.35, Mass=26, SNR=3.5, Peak=33 HFD=0.6
02:35:50.024 00.000 12268 Star::Find(15, 196, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.025 00.001 12268 Star::Find returns 0 (3), X=196.00, Y=891.00, Mass=7, SNR=1.8, Peak=19 HFD=0.0
02:35:50.025 00.000 12268 Star::Find(15, 1168, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.025 00.000 12268 Star::Find returns 0 (2), X=1168.00, Y=377.00, Mass=14, SNR=2.4, Peak=17 HFD=0.0
02:35:50.025 00.000 12268 Star::Find(15, 149, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.025 00.000 12268 Star::Find returns 0 (3), X=149.00, Y=824.00, Mass=7, SNR=1.7, Peak=17 HFD=0.0
02:35:50.025 00.000 12268 Star::Find(15, 168, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.025 00.000 12268 Star::Find false star n=14 nbg=281 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:50.025 00.000 12268 Star::Find returns 0 (2), X=168.00, Y=109.00, Mass=43, SNR=2.9, Peak=19 HFD=0.0
02:35:50.025 00.000 12268 Star::Find(15, 575, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.025 00.000 12268 Star::Find false star n=11 nbg=276 bg=13.1 sigma=1.1 thresh=16 peak=14
02:35:50.025 00.000 12268 Star::Find returns 0 (2), X=575.00, Y=689.00, Mass=39, SNR=2.9, Peak=18 HFD=0.0
02:35:50.025 00.000 12268 Star::Find(15, 1094, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.025 00.000 12268 Star::Find returns 0 (2), X=1094.00, Y=134.00, Mass=12, SNR=2.4, Peak=22 HFD=0.0
02:35:50.025 00.000 12268 Star::Find(15, 744, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.025 00.000 12268 Star::Find false star n=8 nbg=283 bg=13.0 sigma=1.1 thresh=16 peak=15
02:35:50.025 00.000 12268 Star::Find returns 0 (2), X=744.00, Y=596.00, Mass=27, SNR=2.9, Peak=19 HFD=0.0
02:35:50.026 00.001 12268 Star::Find(15, 1009, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.026 00.000 12268 Star::Find returns 0 (3), X=1009.00, Y=270.00, Mass=3, SNR=1.1, Peak=17 HFD=0.0
02:35:50.026 00.000 12268 Star::Find(15, 55, 477, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.026 00.000 12268 Star::Find returns 0 (4), X=50.00, Y=477.77, Mass=29, SNR=3.7, Peak=36 HFD=0.3
02:35:50.026 00.000 12268 Star::Find(15, 586, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.026 00.000 12268 Star::Find returns 0 (4), X=596.85, Y=318.30, Mass=200, SNR=10.0, Peak=203 HFD=0.3
02:35:50.026 00.000 12268 Star::Find(15, 102, 503, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.026 00.000 12268 Star::Find false star n=4 nbg=285 bg=13.5 sigma=1.2 thresh=17 peak=16
02:35:50.026 00.000 12268 Star::Find returns 0 (2), X=102.00, Y=503.00, Mass=28, SNR=2.9, Peak=24 HFD=0.0
02:35:50.027 00.001 12268 Star::Find(15, 485, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.027 00.000 12268 Star::Find false star n=4 nbg=276 bg=13.2 sigma=1.1 thresh=17 peak=16
02:35:50.027 00.000 12268 Star::Find returns 0 (2), X=485.00, Y=572.00, Mass=24, SNR=2.9, Peak=26 HFD=0.0
02:35:50.027 00.000 12268 Star::Find(15, 422, 573, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.027 00.000 12268 Star::Find false star n=8 nbg=279 bg=13.2 sigma=1.1 thresh=16 peak=14
02:35:50.027 00.000 12268 Star::Find returns 0 (2), X=422.00, Y=573.00, Mass=27, SNR=2.9, Peak=17 HFD=0.0
02:35:50.027 00.000 12268 Star::Find(15, 242, 671, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.027 00.000 12268 Star::Find false star n=11 nbg=276 bg=13.4 sigma=1.0 thresh=16 peak=14
02:35:50.027 00.000 12268 Star::Find returns 0 (2), X=242.00, Y=671.00, Mass=33, SNR=2.9, Peak=18 HFD=0.0
02:35:50.027 00.000 12268 Star::Find(15, 505, 594, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.027 00.000 12268 Star::Find false star n=10 nbg=277 bg=13.2 sigma=1.1 thresh=16 peak=14
02:35:50.027 00.000 12268 Star::Find returns 0 (2), X=505.00, Y=594.00, Mass=28, SNR=2.9, Peak=19 HFD=0.0
02:35:50.027 00.000 12268 Star::Find(15, 770, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.027 00.000 12268 Star::Find false star n=5 nbg=277 bg=13.1 sigma=1.1 thresh=16 peak=16
02:35:50.027 00.000 12268 Star::Find returns 0 (2), X=770.00, Y=291.00, Mass=25, SNR=2.9, Peak=26 HFD=0.0
02:35:50.027 00.000 12268 Star::Find(15, 1159, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.028 00.001 12268 Star::Find returns 0 (3), X=1159.00, Y=638.00, Mass=4, SNR=1.3, Peak=19 HFD=0.0
02:35:50.028 00.000 12268 Star::Find(15, 226, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.028 00.000 12268 Star::Find returns 0 (3), X=226.00, Y=915.00, Mass=10, SNR=2.1, Peak=19 HFD=0.0
02:35:50.028 00.000 12268 Star::Find(15, 324, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.028 00.000 12268 Star::Find false star n=5 nbg=281 bg=13.2 sigma=1.1 thresh=17 peak=17
02:35:50.028 00.000 12268 Star::Find returns 0 (2), X=324.00, Y=575.00, Mass=34, SNR=2.9, Peak=31 HFD=0.0
02:35:50.028 00.000 12268 Star::Find(15, 210, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.028 00.000 12268 Star::Find returns 0 (2), X=210.00, Y=649.00, Mass=16, SNR=2.7, Peak=22 HFD=0.0
02:35:50.028 00.000 12268 Star::Find(15, 22, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.028 00.000 12268 Star::Find false star n=5 nbg=239 bg=13.6 sigma=1.1 thresh=17 peak=16
02:35:50.028 00.000 12268 Star::Find returns 0 (2), X=22.00, Y=839.00, Mass=34, SNR=2.9, Peak=19 HFD=0.0
02:35:50.028 00.000 12268 Star::Find(15, 1054, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.028 00.000 12268 Star::Find returns 0 (2), X=1054.00, Y=239.00, Mass=13, SNR=2.4, Peak=18 HFD=0.0
02:35:50.028 00.000 12268 Star::Find(15, 219, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.029 00.001 12268 Star::Find returns 0 (3), X=219.00, Y=400.00, Mass=4, SNR=1.2, Peak=17 HFD=0.0
02:35:50.029 00.000 12268 Star::Find(15, 811, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.029 00.000 12268 Star::Find false star n=7 nbg=290 bg=12.9 sigma=1.1 thresh=16 peak=14
02:35:50.029 00.000 12268 Star::Find returns 0 (2), X=811.00, Y=121.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
02:35:50.029 00.000 12268 Star::Find(15, 1096, 381, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.029 00.000 12268 Star::Find returns 1 (0), X=1098.54, Y=380.17, Mass=38, SNR=4.2, Peak=37 HFD=2.3
02:35:50.029 00.000 12268 Star::Find(15, 1215, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.029 00.000 12268 Star::Find returns 0 (3), X=1215.00, Y=233.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:35:50.029 00.000 12268 Star::Find(15, 302, 708, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.029 00.000 12268 Star::Find false star n=12 nbg=276 bg=13.2 sigma=1.1 thresh=16 peak=16
02:35:50.029 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=708.00, Mass=46, SNR=2.9, Peak=22 HFD=0.0
02:35:50.029 00.000 12268 Star::Find(15, 80, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.029 00.000 12268 Star::Find returns 0 (3), X=80.00, Y=333.00, Mass=8, SNR=1.9, Peak=18 HFD=0.0
02:35:50.029 00.000 12268 Star::Find(15, 830, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.029 00.000 12268 Star::Find returns 0 (4), X=819.00, Y=317.04, Mass=213, SNR=10.3, Peak=223 HFD=0.0
02:35:50.030 00.001 12268 Star::Find(15, 631, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.030 00.000 12268 Star::Find false star n=6 nbg=279 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:50.030 00.000 12268 Star::Find returns 0 (2), X=631.00, Y=625.00, Mass=21, SNR=2.9, Peak=21 HFD=0.0
02:35:50.030 00.000 12268 Star::Find(15, 124, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.030 00.000 12268 Star::Find returns 0 (4), X=126.32, Y=613.53, Mass=39, SNR=4.2, Peak=38 HFD=0.9
02:35:50.030 00.000 12268 Star::Find(15, 988, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.030 00.000 12268 Star::Find returns 0 (2), X=988.00, Y=86.00, Mass=18, SNR=2.8, Peak=18 HFD=0.0
02:35:50.030 00.000 12268 Star::Find(15, 383, 719, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.030 00.000 12268 Star::Find returns 0 (2), X=383.00, Y=719.00, Mass=15, SNR=2.5, Peak=18 HFD=0.0
02:35:50.030 00.000 12268 Star::Find(15, 504, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.030 00.000 12268 Star::Find false star n=10 nbg=275 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:50.030 00.000 12268 Star::Find returns 0 (2), X=504.00, Y=509.00, Mass=35, SNR=2.9, Peak=19 HFD=0.0
02:35:50.030 00.000 12268 AutoFind: finding best star pass 1
02:35:50.030 00.000 12268 Star::Find(15, 1016, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.030 00.000 12268 Star::Find returns 0 (4), X=1003.23, Y=40.72, Mass=38, SNR=4.2, Peak=40 HFD=0.5
02:35:50.031 00.001 12268 Star::Find(15, 450, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.031 00.000 12268 Star::Find returns 0 (3), X=450.00, Y=383.00, Mass=8, SNR=1.8, Peak=17 HFD=0.0
02:35:50.031 00.000 12268 Star::Find(15, 664, 424, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.031 00.000 12268 Star::Find returns 0 (2), X=664.00, Y=424.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:35:50.031 00.000 12268 Star::Find(15, 270, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.031 00.000 12268 Star::Find returns 0 (2), X=270.00, Y=117.00, Mass=17, SNR=2.7, Peak=18 HFD=0.0
02:35:50.031 00.000 12268 Star::Find(15, 293, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.031 00.000 12268 Star::Find returns 0 (4), X=299.71, Y=936.71, Mass=65, SNR=5.5, Peak=61 HFD=1.0
02:35:50.031 00.000 12268 Star::Find(15, 681, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.031 00.000 12268 Star::Find returns 0 (2), X=681.00, Y=775.00, Mass=14, SNR=2.4, Peak=18 HFD=0.0
02:35:50.031 00.000 12268 Star::Find(15, 76, 722, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.031 00.000 12268 Star::Find false star n=8 nbg=267 bg=13.5 sigma=1.0 thresh=16 peak=15
02:35:50.031 00.000 12268 Star::Find returns 0 (2), X=76.00, Y=722.00, Mass=26, SNR=2.9, Peak=21 HFD=0.0
02:35:50.031 00.000 12268 Star::Find(15, 568, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.031 00.000 12268 Star::Find false star n=8 nbg=275 bg=13.0 sigma=1.1 thresh=16 peak=14
02:35:50.032 00.001 12268 Star::Find returns 0 (2), X=568.00, Y=104.00, Mass=25, SNR=2.9, Peak=20 HFD=0.0
02:35:50.032 00.000 12268 Star::Find(15, 106, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.032 00.000 12268 Star::Find returns 0 (4), X=115.78, Y=101.38, Mass=22, SNR=3.2, Peak=32 HFD=1.2
02:35:50.032 00.000 12268 Star::Find(15, 369, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.032 00.000 12268 Star::Find returns 0 (3), X=369.00, Y=514.00, Mass=8, SNR=1.9, Peak=19 HFD=0.0
02:35:50.032 00.000 12268 Star::Find(15, 694, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.032 00.000 12268 Star::Find false star n=8 nbg=279 bg=13.1 sigma=1.1 thresh=16 peak=15
02:35:50.032 00.000 12268 Star::Find returns 0 (2), X=694.00, Y=926.00, Mass=23, SNR=2.9, Peak=21 HFD=0.0
02:35:50.032 00.000 12268 Star::Find(15, 573, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.032 00.000 12268 Star::Find returns 0 (2), X=573.00, Y=283.00, Mass=18, SNR=2.8, Peak=17 HFD=0.0
02:35:50.032 00.000 12268 Star::Find(15, 521, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.032 00.000 12268 Star::Find returns 0 (4), X=519.30, Y=693.20, Mass=38, SNR=4.3, Peak=47 HFD=0.4
02:35:50.032 00.000 12268 Star::Find(15, 457, 360, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.032 00.000 12268 Star::Find false star n=9 nbg=277 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:50.032 00.000 12268 Star::Find returns 0 (2), X=457.00, Y=360.00, Mass=30, SNR=2.9, Peak=18 HFD=0.0
02:35:50.033 00.001 12268 Star::Find(15, 1168, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.033 00.000 12268 Star::Find returns 0 (4), X=1158.43, Y=620.57, Mass=22, SNR=3.3, Peak=32 HFD=0.7
02:35:50.033 00.000 12268 Star::Find(15, 147, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.033 00.000 12268 Star::Find false star n=6 nbg=275 bg=13.3 sigma=1.1 thresh=17 peak=16
02:35:50.033 00.000 12268 Star::Find returns 0 (2), X=147.00, Y=192.00, Mass=25, SNR=2.9, Peak=22 HFD=0.0
02:35:50.033 00.000 12268 Star::Find(15, 277, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.033 00.000 12268 Star::Find false star n=7 nbg=279 bg=13.2 sigma=1.1 thresh=16 peak=15
02:35:50.033 00.000 12268 Star::Find returns 0 (2), X=277.00, Y=25.00, Mass=22, SNR=2.9, Peak=17 HFD=0.0
02:35:50.033 00.000 12268 Star::Find(15, 347, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.033 00.000 12268 Star::Find returns 0 (4), X=346.34, Y=323.67, Mass=34, SNR=3.9, Peak=33 HFD=1.3
02:35:50.033 00.000 12268 Star::Find(15, 1137, 105, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.033 00.000 12268 Star::Find false star n=5 nbg=284 bg=12.9 sigma=1.1 thresh=16 peak=15
02:35:50.033 00.000 12268 Star::Find returns 0 (2), X=1137.00, Y=105.00, Mass=22, SNR=2.9, Peak=21 HFD=0.0
02:35:50.033 00.000 12268 Star::Find(15, 1198, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.034 00.001 12268 Star::Find returns 0 (4), X=1185.55, Y=369.34, Mass=58, SNR=5.3, Peak=61 HFD=0.7
02:35:50.034 00.000 12268 Star::Find(15, 95, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.034 00.000 12268 Star::Find returns 0 (2), X=95.00, Y=251.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:35:50.034 00.000 12268 Star::Find(15, 606, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.034 00.000 12268 Star::Find returns 0 (3), X=606.00, Y=613.00, Mass=6, SNR=1.6, Peak=19 HFD=0.0
02:35:50.034 00.000 12268 Star::Find(15, 341, 740, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.034 00.000 12268 Star::Find returns 0 (2), X=341.00, Y=740.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:35:50.034 00.000 12268 Star::Find(15, 150, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.034 00.000 12268 Star::Find returns 0 (3), X=150.00, Y=927.00, Mass=7, SNR=1.7, Peak=18 HFD=0.0
02:35:50.034 00.000 12268 Star::Find(15, 272, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.034 00.000 12268 Star::Find false star n=8 nbg=274 bg=13.2 sigma=1.1 thresh=16 peak=14
02:35:50.034 00.000 12268 Star::Find returns 0 (2), X=272.00, Y=150.00, Mass=23, SNR=2.9, Peak=17 HFD=0.0
02:35:50.034 00.000 12268 Star::Find(15, 184, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.035 00.001 12268 Star::Find returns 0 (3), X=184.00, Y=869.00, Mass=7, SNR=1.7, Peak=19 HFD=0.0
02:35:50.035 00.000 12268 Star::Find(15, 1129, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.035 00.000 12268 Star::Find returns 0 (2), X=1129.00, Y=286.00, Mass=18, SNR=3.0, Peak=31 HFD=0.0
02:35:50.035 00.000 12268 Star::Find(15, 129, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.035 00.000 12268 Star::Find false star n=11 nbg=267 bg=13.5 sigma=1.0 thresh=16 peak=14
02:35:50.035 00.000 12268 Star::Find returns 0 (2), X=129.00, Y=925.00, Mass=28, SNR=2.9, Peak=17 HFD=0.0
02:35:50.035 00.000 12268 Star::Find(15, 1121, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.035 00.000 12268 Star::Find returns 0 (2), X=1121.00, Y=428.00, Mass=11, SNR=2.1, Peak=17 HFD=0.0
02:35:50.035 00.000 12268 Star::Find(15, 642, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.035 00.000 12268 Star::Find returns 1 (0), X=647.15, Y=883.75, Mass=188, SNR=9.6, Peak=112 HFD=4.7
02:35:50.035 00.000 12268 AutoFind returns star at [642, 888] 4.1 Mass 188 SNR 9.6
02:35:50.036 00.001 12268 Star::Find(15, 642, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.036 00.000 12268 Star::Find returns 1 (0), X=647.15, Y=883.75, Mass=188, SNR=9.6, Peak=112 HFD=4.7
02:35:50.036 00.000 12268 MultiStar: List (1): {647.15, 883.75}(9.6), 
02:35:50.036 00.000 12268 setting lock position to (647.15, 883.75)
02:35:50.036 00.000 12268 MultiStar: stabilizing after lock position change
02:35:50.036 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
02:35:50.037 00.001 12268 UpdateGuideState(): m_state=1
02:35:50.037 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:35:50.037 00.000 12268 Star::Find returns 1 (0), X=647.15, Y=883.75, Mass=188, SNR=9.6, Peak=112 HFD=4.7
02:35:50.037 00.000 12268 DistanceChecker: deactivated
02:35:50.037 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:35:50.037 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:35:50.037 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:35:50.040 00.003 12268 setting lock position to (647.15, 883.75)
02:35:50.040 00.000 12268 MultiStar: stabilizing after lock position change
02:35:50.040 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:35:50.040 00.000 12268 Changing from state SELECTING to SELECTED
02:35:50.040 00.000 12268 guider state => SELECTED
02:35:50.067 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:35:50.084 00.017 12268 UpdateGuideState exits: m=188 SNR=9.6
02:35:50.084 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:35:50.100 00.016 12268 Status Line: Auto-selected star at (647.1, 883.8)
02:35:50.113 00.013 12268 PhdController: newstate STATE_WAIT_SELECTED
02:35:50.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:50.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:35:50.113 00.000 12268 Enqueuing Expose request
02:35:50.113 00.000 11616 Worker thread wakes up
02:35:50.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:50.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:35:50.371 00.258 12268 evsrv: cli 0F8E69C0 connect
02:35:50.371 00.000 12268 case statement mapped state 2 to 1
02:35:50.371 00.000 12268 case statement mapped state 2 to 1
02:35:50.372 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"856c2a09-3dad-4660-9ef4-30975abe2ff5"}
02:35:50.372 00.000 12268 case statement mapped state 2 to 1
02:35:50.372 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"856c2a09-3dad-4660-9ef4-30975abe2ff5"}
02:35:50.373 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:35:51.376 01.003 12268 evsrv: cli 0F8E69C0 connect
02:35:51.376 00.000 12268 case statement mapped state 2 to 1
02:35:51.376 00.000 12268 case statement mapped state 2 to 1
02:35:51.377 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"829f1c03-09ba-42ac-94d2-1e48952eb597"}
02:35:51.377 00.000 12268 case statement mapped state 2 to 1
02:35:51.377 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"829f1c03-09ba-42ac-94d2-1e48952eb597"}
02:35:51.378 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:35:52.124 00.746 11616 Exposure complete
02:35:52.188 00.064 11616 worker thread done servicing request
02:35:52.188 00.000 12268 OnExposeComplete: enter
02:35:52.188 00.000 12268 UpdateGuideState(): m_state=2
02:35:52.188 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:35:52.188 00.000 12268 Star::Find returns 1 (0), X=647.22, Y=883.67, Mass=181, SNR=9.5, Peak=114 HFD=4.7
02:35:52.188 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
02:35:52.188 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
02:35:52.188 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.11 cameraTheta=-0.84 mountX=-0.08 mountY=0.09, mountTheta=2.30
02:35:52.190 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:35:52.207 00.017 12268 UpdateGuideState exits: m=181 SNR=9.5
02:35:52.207 00.000 12268 PhdController: newstate STATE_CALIBRATE
02:35:52.207 00.000 12268 PhdController: newstate STATE_GUIDE
02:35:52.208 00.001 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
02:35:52.208 00.000 12268 guider state => CALIBRATED
02:35:52.208 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:35:52.229 00.021 12268 reset dither spiral
02:35:52.229 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:35:52.229 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:52.229 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:35:52.229 00.000 12268 Enqueuing Expose request
02:35:52.229 00.000 11616 Worker thread wakes up
02:35:52.229 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:52.229 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:35:52.380 00.151 12268 evsrv: cli 0F8E6D80 connect
02:35:52.381 00.001 12268 case statement mapped state 5 to 1
02:35:52.381 00.000 12268 case statement mapped state 5 to 1
02:35:52.382 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"f75151e7-e3d4-41d5-a129-7675bcd1ece6"}
02:35:52.382 00.000 12268 case statement mapped state 5 to 1
02:35:52.382 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"f75151e7-e3d4-41d5-a129-7675bcd1ece6"}
02:35:52.383 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:35:53.384 01.001 12268 evsrv: cli 0F8E6D80 connect
02:35:53.385 00.001 12268 case statement mapped state 5 to 1
02:35:53.385 00.000 12268 case statement mapped state 5 to 1
02:35:53.386 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"44423333-b20f-4cf9-9c49-76df3abf98cf"}
02:35:53.386 00.000 12268 case statement mapped state 5 to 1
02:35:53.386 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"44423333-b20f-4cf9-9c49-76df3abf98cf"}
02:35:53.387 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:35:54.248 00.861 11616 Exposure complete
02:35:54.313 00.065 11616 worker thread done servicing request
02:35:54.313 00.000 12268 OnExposeComplete: enter
02:35:54.314 00.001 12268 UpdateGuideState(): m_state=5
02:35:54.314 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
02:35:54.314 00.000 12268 Star::Find returns 1 (0), X=647.12, Y=883.67, Mass=190, SNR=9.7, Peak=111 HFD=4.9
02:35:54.314 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
02:35:54.314 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
02:35:54.314 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.90 mountX=-0.08 mountY=-0.02, mountTheta=-2.94
02:35:54.316 00.002 12268 Changing from state CALIBRATED to GUIDING
02:35:54.316 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:35:54.316 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:35:54.316 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
02:35:54.316 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:35:54.317 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:35:54.317 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:35:54.317 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:35:54.317 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:35:54.317 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:35:54.318 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:35:54.318 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:35:54.318 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:35:54.318 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:35:54.319 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:35:54.319 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:35:54.319 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:35:54.400 00.081 12268 evsrv: cli 0F8E69C0 connect
02:35:54.400 00.000 12268 case statement mapped state 5 to 1
02:35:54.400 00.000 12268 case statement mapped state 5 to 1
02:35:54.400 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"779ad54e-3947-4446-baca-09870322a403"}
02:35:54.400 00.000 12268 case statement mapped state 5 to 1
02:35:54.400 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"779ad54e-3947-4446-baca-09870322a403"}
02:35:54.414 00.014 12268 evsrv: cli 0F8E69C0 disconnect
02:35:54.604 00.190 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:35:54.604 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
02:35:54.605 00.001 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
02:35:54.610 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:35:54.610 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:35:54.610 00.000 12268 setting lock position to (647.12, 883.67)
02:35:54.611 00.001 12268 MultiStar: stabilizing after lock position change
02:35:54.611 00.000 12268 guider state => GUIDING
02:35:54.611 00.000 12268 Status Line: Guiding
02:35:54.622 00.011 12268 Mount: notify guiding started
02:35:54.622 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
02:35:54.622 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
02:35:54.623 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
02:35:54.623 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
02:35:54.623 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
02:35:54.624 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
02:35:54.624 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
02:35:54.624 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
02:35:54.625 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
02:35:54.625 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
02:35:54.626 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
02:35:54.626 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
02:35:54.626 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:35:54.627 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:35:54.627 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:35:54.627 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:35:54.627 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:35:54.628 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:35:54.628 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:35:54.628 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:35:54.629 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:35:54.629 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:35:54.629 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:35:54.630 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:35:54.630 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:35:54.630 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:35:54.631 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:35:54.631 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:35:54.631 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:35:54.632 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:35:54.632 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:35:54.632 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:35:54.633 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:35:54.633 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:35:54.633 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:35:54.634 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:35:54.634 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:35:54.634 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:35:54.761 00.127 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:35:54.761 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:35:54.762 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:35:54.762 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
02:35:54.762 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:35:54.762 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
02:35:54.762 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
02:35:54.762 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
02:35:54.762 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
02:35:54.762 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
02:35:54.763 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
02:35:54.763 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:35:54.781 00.018 12268 UpdateGuideState exits: m=190 SNR=9.7
02:35:54.782 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
02:35:54.782 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:54.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:35:54.782 00.000 12268 Enqueuing Expose request
02:35:54.782 00.000 11616 Worker thread wakes up
02:35:54.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:54.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:35:55.403 00.621 12268 evsrv: cli 0F8E69C0 connect
02:35:55.404 00.001 12268 case statement mapped state 6 to 3
02:35:55.404 00.000 12268 case statement mapped state 6 to 3
02:35:55.405 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"c9a5a1ad-e1e9-44cb-80b9-cc66f477a4d6"}
02:35:55.405 00.000 12268 case statement mapped state 6 to 3
02:35:55.405 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9a5a1ad-e1e9-44cb-80b9-cc66f477a4d6"}
02:35:55.406 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:35:56.786 01.380 11616 Exposure complete
02:35:56.851 00.065 11616 worker thread done servicing request
02:35:56.851 00.000 12268 OnExposeComplete: enter
02:35:56.851 00.000 12268 UpdateGuideState(): m_state=6
02:35:56.852 00.001 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:35:56.852 00.000 12268 Star::Find returns 1 (0), X=646.90, Y=883.66, Mass=195, SNR=9.8, Peak=114 HFD=4.5
02:35:56.852 00.000 12268 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.47) = xAngle (-4.58 = 1.71)
02:35:56.852 00.000 12268 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.69 = -1.40)
02:35:56.852 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-3.10 mountX=-0.03 mountY=-0.22, mountTheta=-1.71
02:35:56.854 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-0.01, opts=13)
02:35:56.854 00.000 12268 Enqueuing Move request for scope (-0.23, -0.01)
02:35:56.854 00.000 11616 Worker thread wakes up
02:35:56.854 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.01) opts 0xd
02:35:56.854 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -0.01)
02:35:56.854 00.000 11616 Moving (-0.23, -0.01) raw xDistance=-0.03 yDistance=-0.22
02:35:56.854 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:56.854 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:35:56.854 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:35:56.856 00.002 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:35:56.856 00.000 11616 MoveAxis(E, 0, ABG)
02:35:56.856 00.000 11616 Move returns status 0, amount 0
02:35:56.856 00.000 11616 MoveAxis(N, 0, ABG)
02:35:56.856 00.000 11616 Move returns status 0, amount 0
02:35:56.856 00.000 11616 move complete, result=0
02:35:56.856 00.000 11616 worker thread done servicing request
02:35:56.876 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:35:56.893 00.017 12268 UpdateGuideState exits: m=195 SNR=9.8
02:35:56.894 00.001 12268 PhdController: settling, locked = 1, distance = 0.13 (1.50) aobump = 0 frame = 1 / 99999
02:35:56.894 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700156.894,"Host":"ASTROCENTER","Inst":1,"Distance":0.13,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:35:56.894 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:56.894 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:35:56.894 00.000 12268 Enqueuing Expose request
02:35:56.894 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:35:56.894 00.000 11616 Worker thread wakes up
02:35:56.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:56.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:35:58.902 02.008 11616 Exposure complete
02:35:58.966 00.064 11616 worker thread done servicing request
02:35:58.966 00.000 12268 OnExposeComplete: enter
02:35:58.966 00.000 12268 UpdateGuideState(): m_state=6
02:35:58.966 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:35:58.966 00.000 12268 Star::Find returns 1 (0), X=647.04, Y=884.04, Mass=190, SNR=9.7, Peak=115 HFD=4.2
02:35:58.967 00.001 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
02:35:58.967 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
02:35:58.967 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.37 hyp=0.38 cameraTheta=1.79 mountX=0.36 mountY=-0.13, mountTheta=-0.35
02:35:58.968 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.37, opts=13)
02:35:58.968 00.000 12268 Enqueuing Move request for scope (-0.08, 0.37)
02:35:58.968 00.000 11616 Worker thread wakes up
02:35:58.968 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.37) opts 0xd
02:35:58.968 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.37)
02:35:58.969 00.001 11616 Moving (-0.08, 0.37) raw xDistance=0.36 yDistance=-0.13
02:35:58.969 00.000 11616 resist switch: large excursion: input 0.36 thresh 0.29 direction from 0 to 1
02:35:58.969 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.08
02:35:58.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
02:35:58.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:58.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:35:58.969 00.000 11616 MoveAxis(W, 201, ABG)
02:35:58.969 00.000 11616 Guiding  Dir = 3, Dur = 201
02:35:58.969 00.000 11616 IsSlewing returns 0
02:35:58.970 00.001 11616 IsGuiding returns 0
02:35:58.970 00.000 11616 PulseGuide returned control before completion, sleep 211
02:35:58.990 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:35:59.010 00.020 12268 UpdateGuideState exits: m=190 SNR=9.7
02:35:59.010 00.000 12268 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 2 / 99999
02:35:59.010 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700159.010,"Host":"ASTROCENTER","Inst":1,"Distance":0.20,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
02:35:59.011 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:59.011 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:35:59.011 00.000 12268 Enqueuing Expose request
02:35:59.192 00.181 11616 IsGuiding returns 1
02:35:59.193 00.001 11616 scope still moving after pulse duration time elapsed
02:35:59.223 00.030 11616 IsSlewing returns 0
02:35:59.224 00.001 11616 IsGuiding returns 1
02:35:59.254 00.030 11616 IsSlewing returns 0
02:35:59.255 00.001 11616 IsGuiding returns 1
02:35:59.284 00.029 11616 IsSlewing returns 0
02:35:59.284 00.000 11616 IsGuiding returns 1
02:35:59.315 00.031 11616 IsSlewing returns 0
02:35:59.316 00.001 11616 IsGuiding returns 1
02:35:59.346 00.030 11616 IsSlewing returns 0
02:35:59.347 00.001 11616 IsGuiding returns 0
02:35:59.347 00.000 11616 scope move finished after 201 + 176 ms
02:35:59.347 00.000 11616 Move returns status 0, amount 201
02:35:59.347 00.000 11616 MoveAxis(N, 0, ABG)
02:35:59.347 00.000 11616 Move returns status 0, amount 0
02:35:59.347 00.000 11616 move complete, result=0
02:35:59.347 00.000 11616 worker thread done servicing request
02:35:59.348 00.001 11616 Worker thread wakes up
02:35:59.348 00.000 12268 GuideStep: 0.4 px 201 ms WEST, -0.1 px 0 ms NORTH
02:35:59.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:35:59.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:01.358 02.010 11616 Exposure complete
02:36:01.424 00.066 11616 worker thread done servicing request
02:36:01.426 00.002 12268 OnExposeComplete: enter
02:36:01.426 00.000 12268 UpdateGuideState(): m_state=6
02:36:01.426 00.000 12268 Star::Find(15, 647, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:36:01.426 00.000 12268 Star::Find returns 1 (0), X=647.10, Y=883.72, Mass=189, SNR=9.7, Peak=113 HFD=4.7
02:36:01.426 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
02:36:01.426 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
02:36:01.426 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.90 mountX=0.05 mountY=-0.02, mountTheta=-0.45
02:36:01.428 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.05, opts=13)
02:36:01.428 00.000 12268 Enqueuing Move request for scope (-0.02, 0.05)
02:36:01.428 00.000 11616 Worker thread wakes up
02:36:01.428 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
02:36:01.428 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
02:36:01.428 00.000 11616 Moving (-0.02, 0.05) raw xDistance=0.05 yDistance=-0.02
02:36:01.428 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:01.428 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:36:01.428 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:01.429 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:36:01.429 00.000 11616 MoveAxis(E, 0, ABG)
02:36:01.429 00.000 11616 Move returns status 0, amount 0
02:36:01.429 00.000 11616 MoveAxis(N, 0, ABG)
02:36:01.429 00.000 11616 Move returns status 0, amount 0
02:36:01.429 00.000 11616 move complete, result=0
02:36:01.429 00.000 11616 worker thread done servicing request
02:36:01.449 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:01.468 00.019 12268 UpdateGuideState exits: m=189 SNR=9.7
02:36:01.469 00.001 12268 PhdController: settling, locked = 1, distance = 0.16 (1.50) aobump = 0 frame = 3 / 99999
02:36:01.469 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700161.469,"Host":"ASTROCENTER","Inst":1,"Distance":0.16,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
02:36:01.469 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:01.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:01.469 00.000 12268 Enqueuing Expose request
02:36:01.469 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:36:01.470 00.001 11616 Worker thread wakes up
02:36:01.470 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:01.470 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:03.480 02.010 11616 Exposure complete
02:36:03.554 00.074 11616 worker thread done servicing request
02:36:03.554 00.000 12268 OnExposeComplete: enter
02:36:03.554 00.000 12268 UpdateGuideState(): m_state=6
02:36:03.555 00.001 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:36:03.555 00.000 12268 Star::Find returns 1 (0), X=647.20, Y=883.68, Mass=183, SNR=9.5, Peak=116 HFD=4.6
02:36:03.555 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
02:36:03.555 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.81)
02:36:03.555 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.11 mountX=0.02 mountY=0.08, mountTheta=1.36
02:36:03.557 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.01, opts=13)
02:36:03.557 00.000 12268 Enqueuing Move request for scope (0.08, 0.01)
02:36:03.557 00.000 11616 Worker thread wakes up
02:36:03.557 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
02:36:03.557 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
02:36:03.557 00.000 11616 Moving (0.08, 0.01) raw xDistance=0.02 yDistance=0.08
02:36:03.557 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:03.558 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:36:03.558 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:03.558 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:36:03.558 00.000 11616 MoveAxis(E, 0, ABG)
02:36:03.558 00.000 11616 Move returns status 0, amount 0
02:36:03.558 00.000 11616 MoveAxis(N, 0, ABG)
02:36:03.558 00.000 11616 Move returns status 0, amount 0
02:36:03.558 00.000 11616 move complete, result=0
02:36:03.558 00.000 11616 worker thread done servicing request
02:36:03.585 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:03.605 00.020 12268 UpdateGuideState exits: m=183 SNR=9.5
02:36:03.605 00.000 12268 PhdController: settling, locked = 1, distance = 0.13 (1.50) aobump = 0 frame = 4 / 99999
02:36:03.605 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700163.605,"Host":"ASTROCENTER","Inst":1,"Distance":0.13,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
02:36:03.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:03.606 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:03.606 00.000 12268 Enqueuing Expose request
02:36:03.606 00.000 11616 Worker thread wakes up
02:36:03.606 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:03.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:03.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:05.623 02.017 11616 Exposure complete
02:36:05.689 00.066 11616 worker thread done servicing request
02:36:05.689 00.000 12268 OnExposeComplete: enter
02:36:05.689 00.000 12268 UpdateGuideState(): m_state=6
02:36:05.689 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:36:05.689 00.000 12268 Star::Find returns 1 (0), X=647.18, Y=883.69, Mass=173, SNR=9.3, Peak=111 HFD=4.5
02:36:05.690 00.001 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
02:36:05.690 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 2.00)
02:36:05.690 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.30 mountX=0.02 mountY=0.06, mountTheta=1.17
02:36:05.691 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.02, opts=13)
02:36:05.691 00.000 12268 Enqueuing Move request for scope (0.06, 0.02)
02:36:05.691 00.000 11616 Worker thread wakes up
02:36:05.692 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
02:36:05.692 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
02:36:05.692 00.000 11616 Moving (0.06, 0.02) raw xDistance=0.02 yDistance=0.06
02:36:05.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:05.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:36:05.692 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:05.692 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:36:05.692 00.000 11616 MoveAxis(E, 0, ABG)
02:36:05.692 00.000 11616 Move returns status 0, amount 0
02:36:05.692 00.000 11616 MoveAxis(N, 0, ABG)
02:36:05.692 00.000 11616 Move returns status 0, amount 0
02:36:05.692 00.000 11616 move complete, result=0
02:36:05.692 00.000 11616 worker thread done servicing request
02:36:05.713 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:05.730 00.017 12268 UpdateGuideState exits: m=173 SNR=9.3
02:36:05.730 00.000 12268 PhdController: settling, locked = 1, distance = 0.11 (1.50) aobump = 0 frame = 5 / 99999
02:36:05.730 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700165.730,"Host":"ASTROCENTER","Inst":1,"Distance":0.11,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
02:36:05.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:05.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:05.731 00.001 12268 Enqueuing Expose request
02:36:05.731 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:05.731 00.000 11616 Worker thread wakes up
02:36:05.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:05.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:07.735 02.004 11616 Exposure complete
02:36:07.802 00.067 11616 worker thread done servicing request
02:36:07.802 00.000 12268 OnExposeComplete: enter
02:36:07.802 00.000 12268 UpdateGuideState(): m_state=6
02:36:07.802 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:36:07.802 00.000 12268 Star::Find returns 1 (0), X=646.94, Y=883.68, Mass=188, SNR=9.7, Peak=116 HFD=4.3
02:36:07.802 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
02:36:07.802 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
02:36:07.802 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.10 mountX=-0.01 mountY=-0.18, mountTheta=-1.63
02:36:07.804 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.01, opts=13)
02:36:07.804 00.000 12268 Enqueuing Move request for scope (-0.18, 0.01)
02:36:07.804 00.000 11616 Worker thread wakes up
02:36:07.804 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
02:36:07.804 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
02:36:07.804 00.000 11616 Moving (-0.18, 0.01) raw xDistance=-0.01 yDistance=-0.18
02:36:07.804 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:07.804 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:36:07.804 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:36:07.804 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:36:07.804 00.000 11616 MoveAxis(E, 0, ABG)
02:36:07.804 00.000 11616 Move returns status 0, amount 0
02:36:07.804 00.000 11616 MoveAxis(N, 0, ABG)
02:36:07.805 00.001 11616 Move returns status 0, amount 0
02:36:07.805 00.000 11616 move complete, result=0
02:36:07.805 00.000 11616 worker thread done servicing request
02:36:07.826 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:07.845 00.019 12268 UpdateGuideState exits: m=188 SNR=9.7
02:36:07.846 00.001 12268 PhdController: settling, locked = 1, distance = 0.13 (1.50) aobump = 0 frame = 6 / 99999
02:36:07.846 00.000 12268 PhdController: newstate STATE_FINISH
02:36:07.846 00.000 12268 PhdController complete: success
02:36:07.846 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768700167.846,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
02:36:07.847 00.001 12268 Mount: notify guiding dither settle done success=1
02:36:07.847 00.000 12268 PhdController: newstate STATE_IDLE
02:36:07.847 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:07.847 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:07.847 00.000 12268 Enqueuing Expose request
02:36:07.847 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:36:07.847 00.000 11616 Worker thread wakes up
02:36:07.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:07.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:08.436 00.589 12268 evsrv: cli 0F8E6D80 connect
02:36:08.436 00.000 12268 case statement mapped state 6 to 3
02:36:08.437 00.001 12268 case statement mapped state 6 to 3
02:36:08.437 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"18109f43-3ae2-423a-bfd3-314bc14afed3"}
02:36:08.437 00.000 12268 case statement mapped state 6 to 3
02:36:08.437 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"18109f43-3ae2-423a-bfd3-314bc14afed3"}
02:36:08.438 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:36:09.848 01.410 11616 Exposure complete
02:36:09.912 00.064 11616 worker thread done servicing request
02:36:09.913 00.001 12268 OnExposeComplete: enter
02:36:09.913 00.000 12268 UpdateGuideState(): m_state=6
02:36:09.913 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:36:09.913 00.000 12268 Star::Find returns 1 (0), X=646.93, Y=884.03, Mass=183, SNR=9.5, Peak=112 HFD=4.0
02:36:09.913 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
02:36:09.913 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
02:36:09.913 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.35 hyp=0.40 cameraTheta=2.07 mountX=0.33 mountY=-0.24, mountTheta=-0.62
02:36:09.915 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=0.35, opts=13)
02:36:09.915 00.000 12268 Enqueuing Move request for scope (-0.20, 0.35)
02:36:09.915 00.000 11616 Worker thread wakes up
02:36:09.915 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.35) opts 0xd
02:36:09.915 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, 0.35)
02:36:09.915 00.000 11616 Moving (-0.20, 0.35) raw xDistance=0.33 yDistance=-0.24
02:36:09.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.33
02:36:09.915 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.36
02:36:09.915 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
02:36:09.915 00.000 11616 MoveAxis(W, 187, ABG)
02:36:09.915 00.000 11616 Guiding  Dir = 3, Dur = 187
02:36:09.916 00.001 11616 IsSlewing returns 0
02:36:09.916 00.000 11616 IsGuiding returns 0
02:36:09.916 00.000 11616 PulseGuide returned control before completion, sleep 197
02:36:09.938 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:09.956 00.018 12268 UpdateGuideState exits: m=183 SNR=9.5
02:36:09.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:09.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:09.956 00.000 12268 Enqueuing Expose request
02:36:10.116 00.160 11616 IsGuiding returns 1
02:36:10.116 00.000 11616 scope still moving after pulse duration time elapsed
02:36:10.146 00.030 11616 IsSlewing returns 0
02:36:10.146 00.000 11616 IsGuiding returns 1
02:36:10.176 00.030 11616 IsSlewing returns 0
02:36:10.176 00.000 11616 IsGuiding returns 1
02:36:10.207 00.031 11616 IsSlewing returns 0
02:36:10.208 00.001 11616 IsGuiding returns 1
02:36:10.237 00.029 11616 IsSlewing returns 0
02:36:10.237 00.000 11616 IsGuiding returns 1
02:36:10.269 00.032 11616 IsSlewing returns 0
02:36:10.270 00.001 11616 IsGuiding returns 1
02:36:10.301 00.031 11616 IsSlewing returns 0
02:36:10.302 00.001 11616 IsGuiding returns 0
02:36:10.302 00.000 11616 scope move finished after 187 + 198 ms
02:36:10.302 00.000 11616 Move returns status 0, amount 187
02:36:10.302 00.000 11616 MoveAxis(N, 20, ABG)
02:36:10.302 00.000 11616 Guiding  Dir = 0, Dur = 20
02:36:10.303 00.001 11616 IsSlewing returns 0
02:36:10.303 00.000 11616 IsGuiding returns 0
02:36:10.303 00.000 11616 PulseGuide returned control before completion, sleep 30
02:36:10.350 00.047 11616 IsGuiding returns 1
02:36:10.350 00.000 11616 scope still moving after pulse duration time elapsed
02:36:10.380 00.030 11616 IsSlewing returns 0
02:36:10.381 00.001 11616 IsGuiding returns 0
02:36:10.381 00.000 11616 scope move finished after 20 + 57 ms
02:36:10.381 00.000 11616 Move returns status 0, amount 20
02:36:10.381 00.000 11616 move complete, result=0
02:36:10.381 00.000 11616 worker thread done servicing request
02:36:10.381 00.000 11616 Worker thread wakes up
02:36:10.381 00.000 12268 GuideStep: 0.3 px 187 ms WEST, -0.2 px 20 ms NORTH
02:36:10.382 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:10.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:12.398 02.016 11616 Exposure complete
02:36:12.465 00.067 11616 worker thread done servicing request
02:36:12.465 00.000 12268 OnExposeComplete: enter
02:36:12.465 00.000 12268 UpdateGuideState(): m_state=6
02:36:12.465 00.000 12268 Star::Find(15, 646, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:36:12.466 00.001 12268 Star::Find returns 1 (0), X=647.19, Y=883.78, Mass=184, SNR=9.5, Peak=111 HFD=4.6
02:36:12.466 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
02:36:12.466 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.69)
02:36:12.466 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.99 mountX=0.11 mountY=0.05, mountTheta=0.46
02:36:12.468 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.10, opts=13)
02:36:12.468 00.000 12268 Enqueuing Move request for scope (0.07, 0.10)
02:36:12.468 00.000 11616 Worker thread wakes up
02:36:12.468 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
02:36:12.468 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
02:36:12.468 00.000 11616 Moving (0.07, 0.10) raw xDistance=0.11 yDistance=0.05
02:36:12.468 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
02:36:12.468 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:12.469 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:36:12.469 00.000 11616 MoveAxis(W, 62, ABG)
02:36:12.469 00.000 11616 Guiding  Dir = 3, Dur = 62
02:36:12.469 00.000 11616 IsSlewing returns 0
02:36:12.469 00.000 11616 IsGuiding returns 0
02:36:12.470 00.001 11616 PulseGuide returned control before completion, sleep 72
02:36:12.489 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:36:12.506 00.017 12268 UpdateGuideState exits: m=184 SNR=9.5
02:36:12.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:12.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:12.506 00.000 12268 Enqueuing Expose request
02:36:12.553 00.047 11616 IsGuiding returns 1
02:36:12.553 00.000 11616 scope still moving after pulse duration time elapsed
02:36:12.584 00.031 11616 IsSlewing returns 0
02:36:12.584 00.000 11616 IsGuiding returns 1
02:36:12.614 00.030 11616 IsSlewing returns 0
02:36:12.615 00.001 11616 IsGuiding returns 1
02:36:12.645 00.030 11616 IsSlewing returns 0
02:36:12.646 00.001 11616 IsGuiding returns 1
02:36:12.677 00.031 11616 IsSlewing returns 0
02:36:12.677 00.000 11616 IsGuiding returns 1
02:36:12.708 00.031 11616 IsSlewing returns 0
02:36:12.708 00.000 11616 IsGuiding returns 0
02:36:12.708 00.000 11616 scope move finished after 62 + 177 ms
02:36:12.709 00.001 11616 Move returns status 0, amount 62
02:36:12.709 00.000 11616 MoveAxis(N, 0, ABG)
02:36:12.709 00.000 11616 Move returns status 0, amount 0
02:36:12.709 00.000 11616 move complete, result=0
02:36:12.709 00.000 11616 worker thread done servicing request
02:36:12.709 00.000 11616 Worker thread wakes up
02:36:12.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:12.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:12.709 00.000 12268 GuideStep: 0.1 px 62 ms WEST, 0.1 px 0 ms NORTH
02:36:14.757 02.048 11616 Exposure complete
02:36:14.822 00.065 11616 worker thread done servicing request
02:36:14.822 00.000 12268 OnExposeComplete: enter
02:36:14.822 00.000 12268 UpdateGuideState(): m_state=6
02:36:14.822 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:36:14.822 00.000 12268 Star::Find returns 1 (0), X=646.89, Y=884.01, Mass=193, SNR=9.7, Peak=113 HFD=4.1
02:36:14.823 00.001 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
02:36:14.823 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
02:36:14.823 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.34 hyp=0.41 cameraTheta=2.17 mountX=0.32 mountY=-0.28, mountTheta=-0.71
02:36:14.824 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.34, opts=13)
02:36:14.824 00.000 12268 Enqueuing Move request for scope (-0.23, 0.34)
02:36:14.824 00.000 11616 Worker thread wakes up
02:36:14.825 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.34) opts 0xd
02:36:14.825 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.34)
02:36:14.825 00.000 11616 Moving (-0.23, 0.34) raw xDistance=0.32 yDistance=-0.28
02:36:14.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.32
02:36:14.825 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
02:36:14.825 00.000 11616 MoveAxis(W, 178, ABG)
02:36:14.825 00.000 11616 Guiding  Dir = 3, Dur = 178
02:36:14.825 00.000 11616 IsSlewing returns 0
02:36:14.826 00.001 11616 IsGuiding returns 0
02:36:14.826 00.000 11616 PulseGuide returned control before completion, sleep 188
02:36:14.845 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=17, Gamma=1.290
02:36:14.862 00.017 12268 UpdateGuideState exits: m=193 SNR=9.7
02:36:14.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:14.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:14.862 00.000 12268 Enqueuing Expose request
02:36:15.029 00.167 11616 IsGuiding returns 1
02:36:15.029 00.000 11616 scope still moving after pulse duration time elapsed
02:36:15.061 00.032 11616 IsSlewing returns 0
02:36:15.062 00.001 11616 IsGuiding returns 0
02:36:15.062 00.000 11616 scope move finished after 178 + 57 ms
02:36:15.062 00.000 11616 Move returns status 0, amount 178
02:36:15.062 00.000 11616 MoveAxis(N, 23, ABG)
02:36:15.062 00.000 11616 Guiding  Dir = 0, Dur = 23
02:36:15.062 00.000 11616 IsSlewing returns 0
02:36:15.063 00.001 11616 IsGuiding returns 0
02:36:15.063 00.000 11616 PulseGuide returned control before completion, sleep 33
02:36:15.109 00.046 11616 IsGuiding returns 1
02:36:15.110 00.001 11616 scope still moving after pulse duration time elapsed
02:36:15.140 00.030 11616 IsSlewing returns 0
02:36:15.140 00.000 11616 IsGuiding returns 1
02:36:15.170 00.030 11616 IsSlewing returns 0
02:36:15.171 00.001 11616 IsGuiding returns 1
02:36:15.202 00.031 11616 IsSlewing returns 0
02:36:15.203 00.001 11616 IsGuiding returns 1
02:36:15.233 00.030 11616 IsSlewing returns 0
02:36:15.234 00.001 11616 IsGuiding returns 1
02:36:15.265 00.031 11616 IsSlewing returns 0
02:36:15.265 00.000 11616 IsGuiding returns 1
02:36:15.294 00.029 11616 IsSlewing returns 0
02:36:15.295 00.001 11616 IsGuiding returns 0
02:36:15.295 00.000 11616 scope move finished after 23 + 209 ms
02:36:15.295 00.000 11616 Move returns status 0, amount 23
02:36:15.295 00.000 11616 move complete, result=0
02:36:15.295 00.000 11616 worker thread done servicing request
02:36:15.295 00.000 12268 GuideStep: 0.3 px 178 ms WEST, -0.3 px 23 ms NORTH
02:36:15.296 00.001 11616 Worker thread wakes up
02:36:15.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:15.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:17.306 02.010 11616 Exposure complete
02:36:17.375 00.069 11616 worker thread done servicing request
02:36:17.375 00.000 12268 OnExposeComplete: enter
02:36:17.376 00.001 12268 UpdateGuideState(): m_state=6
02:36:17.376 00.000 12268 Star::Find(15, 646, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:36:17.376 00.000 12268 Star::Find returns 1 (0), X=647.00, Y=883.59, Mass=185, SNR=9.5, Peak=114 HFD=4.5
02:36:17.376 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-3.99 = 2.29)
02:36:17.376 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.82)
02:36:17.376 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.52 mountX=-0.10 mountY=-0.11, mountTheta=-2.30
02:36:17.378 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.08, opts=13)
02:36:17.378 00.000 12268 Enqueuing Move request for scope (-0.12, -0.08)
02:36:17.378 00.000 11616 Worker thread wakes up
02:36:17.378 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
02:36:17.378 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
02:36:17.378 00.000 11616 Moving (-0.12, -0.08) raw xDistance=-0.10 yDistance=-0.11
02:36:17.378 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:17.379 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:36:17.379 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:17.379 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:36:17.379 00.000 11616 MoveAxis(E, 0, ABG)
02:36:17.379 00.000 11616 Move returns status 0, amount 0
02:36:17.379 00.000 11616 MoveAxis(N, 0, ABG)
02:36:17.379 00.000 11616 Move returns status 0, amount 0
02:36:17.379 00.000 11616 move complete, result=0
02:36:17.379 00.000 11616 worker thread done servicing request
02:36:17.401 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:36:17.419 00.018 12268 UpdateGuideState exits: m=185 SNR=9.5
02:36:17.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:17.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:17.419 00.000 12268 Enqueuing Expose request
02:36:17.419 00.000 11616 Worker thread wakes up
02:36:17.419 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:17.420 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:17.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:19.430 02.010 11616 Exposure complete
02:36:19.493 00.063 11616 worker thread done servicing request
02:36:19.493 00.000 12268 OnExposeComplete: enter
02:36:19.493 00.000 12268 UpdateGuideState(): m_state=6
02:36:19.493 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
02:36:19.494 00.001 12268 Star::Find returns 1 (0), X=647.19, Y=883.84, Mass=188, SNR=9.6, Peak=115 HFD=4.6
02:36:19.494 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
02:36:19.494 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.86)
02:36:19.494 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.16 mountX=0.17 mountY=0.05, mountTheta=0.29
02:36:19.495 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.17, opts=13)
02:36:19.495 00.000 12268 Enqueuing Move request for scope (0.07, 0.17)
02:36:19.495 00.000 11616 Worker thread wakes up
02:36:19.495 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
02:36:19.495 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
02:36:19.495 00.000 11616 Moving (0.07, 0.17) raw xDistance=0.17 yDistance=0.05
02:36:19.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.17
02:36:19.495 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:19.495 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:36:19.496 00.001 11616 MoveAxis(W, 96, ABG)
02:36:19.496 00.000 11616 Guiding  Dir = 3, Dur = 96
02:36:19.496 00.000 11616 IsSlewing returns 0
02:36:19.497 00.001 11616 IsGuiding returns 0
02:36:19.497 00.000 11616 PulseGuide returned control before completion, sleep 106
02:36:19.517 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:36:19.534 00.017 12268 UpdateGuideState exits: m=188 SNR=9.6
02:36:19.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:19.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:19.534 00.000 12268 Enqueuing Expose request
02:36:19.617 00.083 11616 IsGuiding returns 1
02:36:19.617 00.000 11616 scope still moving after pulse duration time elapsed
02:36:19.649 00.032 11616 IsSlewing returns 0
02:36:19.650 00.001 11616 IsGuiding returns 0
02:36:19.650 00.000 11616 scope move finished after 96 + 56 ms
02:36:19.650 00.000 11616 Move returns status 0, amount 96
02:36:19.650 00.000 11616 MoveAxis(N, 0, ABG)
02:36:19.650 00.000 11616 Move returns status 0, amount 0
02:36:19.650 00.000 11616 move complete, result=0
02:36:19.650 00.000 11616 worker thread done servicing request
02:36:19.651 00.001 11616 Worker thread wakes up
02:36:19.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:19.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:19.651 00.000 12268 GuideStep: 0.2 px 96 ms WEST, 0.1 px 0 ms NORTH
02:36:21.669 02.018 11616 Exposure complete
02:36:21.733 00.064 11616 worker thread done servicing request
02:36:21.733 00.000 12268 OnExposeComplete: enter
02:36:21.733 00.000 12268 UpdateGuideState(): m_state=6
02:36:21.733 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
02:36:21.733 00.000 12268 Star::Find returns 1 (0), X=647.08, Y=883.68, Mass=180, SNR=9.4, Peak=111 HFD=4.8
02:36:21.733 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
02:36:21.733 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
02:36:21.734 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.85 mountX=0.01 mountY=-0.04, mountTheta=-1.37
02:36:21.735 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.01, opts=13)
02:36:21.735 00.000 12268 Enqueuing Move request for scope (-0.04, 0.01)
02:36:21.735 00.000 11616 Worker thread wakes up
02:36:21.735 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
02:36:21.735 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
02:36:21.735 00.000 11616 Moving (-0.04, 0.01) raw xDistance=0.01 yDistance=-0.04
02:36:21.736 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:21.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:36:21.736 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:21.736 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:36:21.736 00.000 11616 MoveAxis(E, 0, ABG)
02:36:21.736 00.000 11616 Move returns status 0, amount 0
02:36:21.736 00.000 11616 MoveAxis(N, 0, ABG)
02:36:21.736 00.000 11616 Move returns status 0, amount 0
02:36:21.736 00.000 11616 move complete, result=0
02:36:21.736 00.000 11616 worker thread done servicing request
02:36:21.757 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:36:21.775 00.018 12268 UpdateGuideState exits: m=180 SNR=9.4
02:36:21.775 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:21.775 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:21.775 00.000 12268 Enqueuing Expose request
02:36:21.775 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:36:21.775 00.000 11616 Worker thread wakes up
02:36:21.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:21.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:23.785 02.010 11616 Exposure complete
02:36:23.851 00.066 11616 worker thread done servicing request
02:36:23.852 00.001 12268 OnExposeComplete: enter
02:36:23.852 00.000 12268 UpdateGuideState(): m_state=6
02:36:23.852 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
02:36:23.852 00.000 12268 Star::Find returns 1 (0), X=647.16, Y=883.61, Mass=180, SNR=9.4, Peak=109 HFD=4.8
02:36:23.852 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
02:36:23.852 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.64)
02:36:23.852 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.06 mountX=-0.06 mountY=0.04, mountTheta=2.52
02:36:23.854 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.06, opts=13)
02:36:23.854 00.000 12268 Enqueuing Move request for scope (0.03, -0.06)
02:36:23.854 00.000 11616 Worker thread wakes up
02:36:23.854 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
02:36:23.854 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
02:36:23.854 00.000 11616 Moving (0.03, -0.06) raw xDistance=-0.06 yDistance=0.04
02:36:23.854 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:23.854 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:36:23.854 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:23.854 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:36:23.855 00.001 11616 MoveAxis(E, 0, ABG)
02:36:23.855 00.000 11616 Move returns status 0, amount 0
02:36:23.855 00.000 11616 MoveAxis(N, 0, ABG)
02:36:23.855 00.000 11616 Move returns status 0, amount 0
02:36:23.855 00.000 11616 move complete, result=0
02:36:23.855 00.000 11616 worker thread done servicing request
02:36:23.875 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:36:23.893 00.018 12268 UpdateGuideState exits: m=180 SNR=9.4
02:36:23.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:23.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:23.893 00.000 12268 Enqueuing Expose request
02:36:23.893 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:36:23.893 00.000 11616 Worker thread wakes up
02:36:23.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:23.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:25.902 02.009 11616 Exposure complete
02:36:25.968 00.066 11616 worker thread done servicing request
02:36:25.968 00.000 12268 OnExposeComplete: enter
02:36:25.968 00.000 12268 UpdateGuideState(): m_state=6
02:36:25.968 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
02:36:25.968 00.000 12268 Star::Find returns 1 (0), X=646.97, Y=883.55, Mass=180, SNR=9.4, Peak=111 HFD=4.4
02:36:25.968 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.95 = 2.34)
02:36:25.968 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.06 = -0.78)
02:36:25.968 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.47 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
02:36:25.970 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.12, opts=13)
02:36:25.970 00.000 12268 Enqueuing Move request for scope (-0.16, -0.12)
02:36:25.970 00.000 11616 Worker thread wakes up
02:36:25.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
02:36:25.970 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
02:36:25.970 00.000 11616 Moving (-0.16, -0.12) raw xDistance=-0.14 yDistance=-0.14
02:36:25.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:36:25.970 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:36:25.970 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:25.971 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:36:25.971 00.000 11616 MoveAxis(E, 0, ABG)
02:36:25.971 00.000 11616 Move returns status 0, amount 0
02:36:25.971 00.000 11616 MoveAxis(N, 0, ABG)
02:36:25.971 00.000 11616 Move returns status 0, amount 0
02:36:25.971 00.000 11616 move complete, result=0
02:36:25.971 00.000 11616 worker thread done servicing request
02:36:25.994 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:36:26.011 00.017 12268 UpdateGuideState exits: m=180 SNR=9.4
02:36:26.011 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:26.011 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:26.011 00.000 12268 Enqueuing Expose request
02:36:26.011 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:26.011 00.000 11616 Worker thread wakes up
02:36:26.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:26.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:28.022 02.011 11616 Exposure complete
02:36:28.087 00.065 11616 worker thread done servicing request
02:36:28.087 00.000 12268 OnExposeComplete: enter
02:36:28.087 00.000 12268 UpdateGuideState(): m_state=6
02:36:28.087 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
02:36:28.087 00.000 12268 Star::Find returns 1 (0), X=646.95, Y=883.93, Mass=194, SNR=9.7, Peak=111 HFD=4.4
02:36:28.088 00.001 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
02:36:28.088 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
02:36:28.088 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.25 hyp=0.31 cameraTheta=2.17 mountX=0.24 mountY=-0.21, mountTheta=-0.72
02:36:28.089 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.25, opts=13)
02:36:28.089 00.000 12268 Enqueuing Move request for scope (-0.17, 0.25)
02:36:28.090 00.001 11616 Worker thread wakes up
02:36:28.090 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.25) opts 0xd
02:36:28.090 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.25)
02:36:28.090 00.000 11616 Moving (-0.17, 0.25) raw xDistance=0.24 yDistance=-0.21
02:36:28.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.24
02:36:28.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
02:36:28.090 00.000 11616 MoveAxis(W, 132, ABG)
02:36:28.090 00.000 11616 Guiding  Dir = 3, Dur = 132
02:36:28.090 00.000 11616 IsSlewing returns 0
02:36:28.091 00.001 11616 IsGuiding returns 0
02:36:28.091 00.000 11616 PulseGuide returned control before completion, sleep 142
02:36:28.113 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:36:28.130 00.017 12268 UpdateGuideState exits: m=194 SNR=9.7
02:36:28.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:28.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:28.130 00.000 12268 Enqueuing Expose request
02:36:28.248 00.118 11616 IsGuiding returns 0
02:36:28.248 00.000 11616 Move returns status 0, amount 132
02:36:28.248 00.000 11616 MoveAxis(N, 17, ABG)
02:36:28.248 00.000 11616 Guiding  Dir = 0, Dur = 17
02:36:28.249 00.001 11616 IsSlewing returns 0
02:36:28.249 00.000 11616 IsGuiding returns 0
02:36:28.249 00.000 11616 PulseGuide returned control before completion, sleep 27
02:36:28.279 00.030 11616 IsGuiding returns 1
02:36:28.280 00.001 11616 scope still moving after pulse duration time elapsed
02:36:28.311 00.031 11616 IsSlewing returns 0
02:36:28.312 00.001 11616 IsGuiding returns 1
02:36:28.344 00.032 11616 IsSlewing returns 0
02:36:28.344 00.000 11616 IsGuiding returns 1
02:36:28.375 00.031 11616 IsSlewing returns 0
02:36:28.376 00.001 11616 IsGuiding returns 1
02:36:28.406 00.030 11616 IsSlewing returns 0
02:36:28.407 00.001 11616 IsGuiding returns 0
02:36:28.407 00.000 11616 scope move finished after 17 + 141 ms
02:36:28.407 00.000 11616 Move returns status 0, amount 17
02:36:28.407 00.000 11616 move complete, result=0
02:36:28.407 00.000 11616 worker thread done servicing request
02:36:28.407 00.000 11616 Worker thread wakes up
02:36:28.407 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:28.408 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:28.408 00.000 12268 GuideStep: 0.2 px 132 ms WEST, -0.2 px 17 ms NORTH
02:36:30.415 02.007 11616 Exposure complete
02:36:30.479 00.064 11616 worker thread done servicing request
02:36:30.479 00.000 12268 OnExposeComplete: enter
02:36:30.479 00.000 12268 UpdateGuideState(): m_state=6
02:36:30.480 00.001 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
02:36:30.480 00.000 12268 Star::Find returns 1 (0), X=646.83, Y=883.80, Mass=192, SNR=9.7, Peak=112 HFD=4.3
02:36:30.480 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
02:36:30.480 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
02:36:30.480 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.13 hyp=0.32 cameraTheta=2.72 mountX=0.10 mountY=-0.31, mountTheta=-1.25
02:36:30.481 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.29, y=0.13, opts=13)
02:36:30.482 00.001 12268 Enqueuing Move request for scope (-0.29, 0.13)
02:36:30.482 00.000 11616 Worker thread wakes up
02:36:30.482 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.13) opts 0xd
02:36:30.482 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.29, 0.13)
02:36:30.482 00.000 11616 Moving (-0.29, 0.13) raw xDistance=0.10 yDistance=-0.31
02:36:30.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
02:36:30.482 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.31
02:36:30.482 00.000 11616 MoveAxis(W, 58, ABG)
02:36:30.482 00.000 11616 Guiding  Dir = 3, Dur = 58
02:36:30.482 00.000 11616 IsSlewing returns 0
02:36:30.483 00.001 11616 IsGuiding returns 0
02:36:30.483 00.000 11616 PulseGuide returned control before completion, sleep 68
02:36:30.503 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:36:30.520 00.017 12268 UpdateGuideState exits: m=192 SNR=9.7
02:36:30.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:30.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:30.520 00.000 12268 Enqueuing Expose request
02:36:30.553 00.033 11616 IsGuiding returns 1
02:36:30.553 00.000 11616 scope still moving after pulse duration time elapsed
02:36:30.585 00.032 11616 IsSlewing returns 0
02:36:30.585 00.000 11616 IsGuiding returns 0
02:36:30.585 00.000 11616 scope move finished after 58 + 44 ms
02:36:30.585 00.000 11616 Move returns status 0, amount 58
02:36:30.585 00.000 11616 MoveAxis(N, 26, ABG)
02:36:30.586 00.001 11616 Guiding  Dir = 0, Dur = 26
02:36:30.586 00.000 11616 IsSlewing returns 0
02:36:30.586 00.000 11616 IsGuiding returns 0
02:36:30.586 00.000 11616 PulseGuide returned control before completion, sleep 36
02:36:30.634 00.048 11616 IsGuiding returns 1
02:36:30.634 00.000 11616 scope still moving after pulse duration time elapsed
02:36:30.664 00.030 11616 IsSlewing returns 0
02:36:30.665 00.001 11616 IsGuiding returns 0
02:36:30.665 00.000 11616 scope move finished after 26 + 53 ms
02:36:30.665 00.000 11616 Move returns status 0, amount 26
02:36:30.665 00.000 11616 move complete, result=0
02:36:30.665 00.000 11616 worker thread done servicing request
02:36:30.665 00.000 11616 Worker thread wakes up
02:36:30.665 00.000 12268 GuideStep: 0.1 px 58 ms WEST, -0.3 px 26 ms NORTH
02:36:30.666 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:30.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:32.764 02.098 11616 Exposure complete
02:36:32.828 00.064 11616 worker thread done servicing request
02:36:32.829 00.001 12268 OnExposeComplete: enter
02:36:32.829 00.000 12268 UpdateGuideState(): m_state=6
02:36:32.829 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
02:36:32.829 00.000 12268 Star::Find returns 1 (0), X=646.93, Y=883.86, Mass=179, SNR=9.4, Peak=111 HFD=4.1
02:36:32.829 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
02:36:32.829 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
02:36:32.829 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.37 mountX=0.17 mountY=-0.21, mountTheta=-0.91
02:36:32.830 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=0.19, opts=13)
02:36:32.830 00.000 12268 Enqueuing Move request for scope (-0.19, 0.19)
02:36:32.830 00.000 11616 Worker thread wakes up
02:36:32.832 00.002 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
02:36:32.832 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
02:36:32.832 00.000 11616 Moving (-0.19, 0.19) raw xDistance=0.17 yDistance=-0.21
02:36:32.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
02:36:32.832 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
02:36:32.832 00.000 11616 MoveAxis(W, 93, ABG)
02:36:32.832 00.000 11616 Guiding  Dir = 3, Dur = 93
02:36:32.832 00.000 11616 IsSlewing returns 0
02:36:32.833 00.001 11616 IsGuiding returns 0
02:36:32.833 00.000 11616 PulseGuide returned control before completion, sleep 103
02:36:32.853 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:36:32.870 00.017 12268 UpdateGuideState exits: m=179 SNR=9.4
02:36:32.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:32.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:32.870 00.000 12268 Enqueuing Expose request
02:36:32.943 00.073 11616 IsGuiding returns 1
02:36:32.943 00.000 11616 scope still moving after pulse duration time elapsed
02:36:32.974 00.031 11616 IsSlewing returns 0
02:36:32.974 00.000 11616 IsGuiding returns 0
02:36:32.974 00.000 11616 scope move finished after 93 + 49 ms
02:36:32.974 00.000 11616 Move returns status 0, amount 93
02:36:32.974 00.000 11616 MoveAxis(N, 18, ABG)
02:36:32.974 00.000 11616 Guiding  Dir = 0, Dur = 18
02:36:32.975 00.001 11616 IsSlewing returns 0
02:36:32.975 00.000 11616 IsGuiding returns 0
02:36:32.975 00.000 11616 PulseGuide returned control before completion, sleep 28
02:36:33.006 00.031 11616 IsGuiding returns 1
02:36:33.006 00.000 11616 scope still moving after pulse duration time elapsed
02:36:33.036 00.030 11616 IsSlewing returns 0
02:36:33.037 00.001 11616 IsGuiding returns 0
02:36:33.037 00.000 11616 scope move finished after 18 + 43 ms
02:36:33.037 00.000 11616 Move returns status 0, amount 18
02:36:33.037 00.000 11616 move complete, result=0
02:36:33.037 00.000 11616 worker thread done servicing request
02:36:33.037 00.000 11616 Worker thread wakes up
02:36:33.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:33.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:33.038 00.001 12268 GuideStep: 0.2 px 93 ms WEST, -0.2 px 18 ms NORTH
02:36:35.057 02.019 11616 Exposure complete
02:36:35.122 00.065 11616 worker thread done servicing request
02:36:35.123 00.001 12268 OnExposeComplete: enter
02:36:35.123 00.000 12268 UpdateGuideState(): m_state=6
02:36:35.123 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
02:36:35.123 00.000 12268 Star::Find returns 1 (0), X=647.13, Y=883.96, Mass=193, SNR=9.7, Peak=113 HFD=4.5
02:36:35.123 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
02:36:35.123 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
02:36:35.123 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.55 mountX=0.29 mountY=-0.03, mountTheta=-0.11
02:36:35.125 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.29, opts=13)
02:36:35.125 00.000 12268 Enqueuing Move request for scope (0.00, 0.29)
02:36:35.125 00.000 11616 Worker thread wakes up
02:36:35.125 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.29) opts 0xd
02:36:35.126 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.29)
02:36:35.126 00.000 11616 Moving (0.00, 0.29) raw xDistance=0.29 yDistance=-0.03
02:36:35.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
02:36:35.126 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:35.126 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:36:35.126 00.000 11616 MoveAxis(W, 162, ABG)
02:36:35.126 00.000 11616 Guiding  Dir = 3, Dur = 162
02:36:35.126 00.000 11616 IsSlewing returns 0
02:36:35.127 00.001 11616 IsGuiding returns 0
02:36:35.127 00.000 11616 PulseGuide returned control before completion, sleep 172
02:36:35.148 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:36:35.166 00.018 12268 UpdateGuideState exits: m=193 SNR=9.7
02:36:35.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:35.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:35.166 00.000 12268 Enqueuing Expose request
02:36:35.308 00.142 11616 IsGuiding returns 1
02:36:35.308 00.000 11616 scope still moving after pulse duration time elapsed
02:36:35.340 00.032 11616 IsSlewing returns 0
02:36:35.340 00.000 11616 IsGuiding returns 0
02:36:35.341 00.001 11616 scope move finished after 162 + 51 ms
02:36:35.341 00.000 11616 Move returns status 0, amount 162
02:36:35.341 00.000 11616 MoveAxis(N, 0, ABG)
02:36:35.341 00.000 11616 Move returns status 0, amount 0
02:36:35.341 00.000 11616 move complete, result=0
02:36:35.341 00.000 11616 worker thread done servicing request
02:36:35.341 00.000 11616 Worker thread wakes up
02:36:35.341 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:35.341 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:35.342 00.001 12268 GuideStep: 0.3 px 162 ms WEST, -0.0 px 0 ms NORTH
02:36:37.357 02.015 11616 Exposure complete
02:36:37.421 00.064 11616 worker thread done servicing request
02:36:37.422 00.001 12268 OnExposeComplete: enter
02:36:37.422 00.000 12268 UpdateGuideState(): m_state=6
02:36:37.422 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
02:36:37.422 00.000 12268 Star::Find returns 1 (0), X=646.96, Y=883.78, Mass=180, SNR=9.3, Peak=104 HFD=4.5
02:36:37.422 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
02:36:37.422 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
02:36:37.422 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.20 cameraTheta=2.54 mountX=0.09 mountY=-0.17, mountTheta=-1.08
02:36:37.424 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.11, opts=13)
02:36:37.424 00.000 12268 Enqueuing Move request for scope (-0.16, 0.11)
02:36:37.424 00.000 11616 Worker thread wakes up
02:36:37.424 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
02:36:37.424 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
02:36:37.424 00.000 11616 Moving (-0.16, 0.11) raw xDistance=0.09 yDistance=-0.17
02:36:37.424 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:37.424 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:36:37.425 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
02:36:37.425 00.000 11616 MoveAxis(E, 0, ABG)
02:36:37.425 00.000 11616 Move returns status 0, amount 0
02:36:37.425 00.000 11616 MoveAxis(N, 15, ABG)
02:36:37.425 00.000 11616 Guiding  Dir = 0, Dur = 15
02:36:37.425 00.000 11616 IsSlewing returns 0
02:36:37.426 00.001 11616 IsGuiding returns 0
02:36:37.426 00.000 11616 PulseGuide returned control before completion, sleep 25
02:36:37.446 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:37.464 00.018 12268 UpdateGuideState exits: m=180 SNR=9.3
02:36:37.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:37.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:37.464 00.000 12268 Enqueuing Expose request
02:36:37.467 00.003 11616 IsGuiding returns 1
02:36:37.468 00.001 11616 scope still moving after pulse duration time elapsed
02:36:37.498 00.030 11616 IsSlewing returns 0
02:36:37.499 00.001 11616 IsGuiding returns 1
02:36:37.529 00.030 11616 IsSlewing returns 0
02:36:37.529 00.000 11616 IsGuiding returns 1
02:36:37.560 00.031 11616 IsSlewing returns 0
02:36:37.560 00.000 11616 IsGuiding returns 1
02:36:37.591 00.031 11616 IsSlewing returns 0
02:36:37.591 00.000 11616 IsGuiding returns 1
02:36:37.623 00.032 11616 IsSlewing returns 0
02:36:37.624 00.001 11616 IsGuiding returns 1
02:36:37.655 00.031 11616 IsSlewing returns 0
02:36:37.655 00.000 11616 IsGuiding returns 0
02:36:37.656 00.001 11616 scope move finished after 15 + 214 ms
02:36:37.656 00.000 11616 Move returns status 0, amount 15
02:36:37.656 00.000 11616 move complete, result=0
02:36:37.656 00.000 11616 worker thread done servicing request
02:36:37.656 00.000 11616 Worker thread wakes up
02:36:37.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:37.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:37.656 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 15 ms NORTH
02:36:39.676 02.020 11616 Exposure complete
02:36:39.741 00.065 11616 worker thread done servicing request
02:36:39.741 00.000 12268 OnExposeComplete: enter
02:36:39.741 00.000 12268 UpdateGuideState(): m_state=6
02:36:39.742 00.001 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
02:36:39.742 00.000 12268 Star::Find returns 1 (0), X=647.20, Y=883.62, Mass=183, SNR=9.5, Peak=109 HFD=4.9
02:36:39.742 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
02:36:39.742 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.15)
02:36:39.742 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.55 mountX=-0.04 mountY=0.08, mountTheta=2.02
02:36:39.743 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=-0.05, opts=13)
02:36:39.743 00.000 12268 Enqueuing Move request for scope (0.08, -0.05)
02:36:39.744 00.001 11616 Worker thread wakes up
02:36:39.744 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
02:36:39.744 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
02:36:39.744 00.000 11616 Moving (0.08, -0.05) raw xDistance=-0.04 yDistance=0.08
02:36:39.744 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:39.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:36:39.744 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:39.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:36:39.744 00.000 11616 MoveAxis(E, 0, ABG)
02:36:39.744 00.000 11616 Move returns status 0, amount 0
02:36:39.744 00.000 11616 MoveAxis(N, 0, ABG)
02:36:39.744 00.000 11616 Move returns status 0, amount 0
02:36:39.745 00.001 11616 move complete, result=0
02:36:39.745 00.000 11616 worker thread done servicing request
02:36:39.765 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:39.782 00.017 12268 UpdateGuideState exits: m=183 SNR=9.5
02:36:39.782 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:39.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:39.782 00.000 12268 Enqueuing Expose request
02:36:39.782 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:39.782 00.000 11616 Worker thread wakes up
02:36:39.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:39.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:41.795 02.013 11616 Exposure complete
02:36:41.859 00.064 11616 worker thread done servicing request
02:36:41.859 00.000 12268 OnExposeComplete: enter
02:36:41.860 00.001 12268 UpdateGuideState(): m_state=6
02:36:41.860 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
02:36:41.860 00.000 12268 Star::Find returns 1 (0), X=647.05, Y=883.97, Mass=203, SNR=9.9, Peak=111 HFD=5.1
02:36:41.860 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
02:36:41.860 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
02:36:41.860 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.82 mountX=0.29 mountY=-0.11, mountTheta=-0.37
02:36:41.862 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.30, opts=13)
02:36:41.862 00.000 12268 Enqueuing Move request for scope (-0.08, 0.30)
02:36:41.862 00.000 11616 Worker thread wakes up
02:36:41.862 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd
02:36:41.862 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.30)
02:36:41.862 00.000 11616 Moving (-0.08, 0.30) raw xDistance=0.29 yDistance=-0.11
02:36:41.862 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
02:36:41.862 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:41.863 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:36:41.863 00.000 11616 MoveAxis(W, 164, ABG)
02:36:41.863 00.000 11616 Guiding  Dir = 3, Dur = 164
02:36:41.863 00.000 11616 IsSlewing returns 0
02:36:41.863 00.000 11616 IsGuiding returns 0
02:36:41.864 00.001 11616 PulseGuide returned control before completion, sleep 174
02:36:41.884 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:41.905 00.021 12268 UpdateGuideState exits: m=203 SNR=9.9
02:36:41.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:41.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:41.905 00.000 12268 Enqueuing Expose request
02:36:42.053 00.148 11616 IsGuiding returns 0
02:36:42.053 00.000 11616 Move returns status 0, amount 164
02:36:42.053 00.000 11616 MoveAxis(N, 0, ABG)
02:36:42.053 00.000 11616 Move returns status 0, amount 0
02:36:42.053 00.000 11616 move complete, result=0
02:36:42.054 00.001 11616 worker thread done servicing request
02:36:42.054 00.000 11616 Worker thread wakes up
02:36:42.054 00.000 12268 GuideStep: 0.3 px 164 ms WEST, -0.1 px 0 ms NORTH
02:36:42.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:42.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:44.062 02.008 11616 Exposure complete
02:36:44.130 00.068 11616 worker thread done servicing request
02:36:44.130 00.000 12268 OnExposeComplete: enter
02:36:44.130 00.000 12268 UpdateGuideState(): m_state=6
02:36:44.130 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
02:36:44.130 00.000 12268 Star::Find returns 1 (0), X=647.25, Y=883.64, Mass=186, SNR=9.6, Peak=115 HFD=5.2
02:36:44.131 00.001 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
02:36:44.131 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.46)
02:36:44.131 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.24 mountX=-0.02 mountY=0.13, mountTheta=1.72
02:36:44.132 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.03, opts=13)
02:36:44.132 00.000 12268 Enqueuing Move request for scope (0.13, -0.03)
02:36:44.132 00.000 11616 Worker thread wakes up
02:36:44.133 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
02:36:44.133 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
02:36:44.133 00.000 11616 Moving (0.13, -0.03) raw xDistance=-0.02 yDistance=0.13
02:36:44.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:44.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:36:44.133 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:44.133 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:36:44.133 00.000 11616 MoveAxis(E, 0, ABG)
02:36:44.133 00.000 11616 Move returns status 0, amount 0
02:36:44.133 00.000 11616 MoveAxis(N, 0, ABG)
02:36:44.133 00.000 11616 Move returns status 0, amount 0
02:36:44.133 00.000 11616 move complete, result=0
02:36:44.134 00.001 11616 worker thread done servicing request
02:36:44.158 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:44.175 00.017 12268 UpdateGuideState exits: m=186 SNR=9.6
02:36:44.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:44.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:44.175 00.000 12268 Enqueuing Expose request
02:36:44.175 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:44.175 00.000 11616 Worker thread wakes up
02:36:44.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:44.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:46.182 02.007 11616 Exposure complete
02:36:46.247 00.065 11616 worker thread done servicing request
02:36:46.247 00.000 12268 OnExposeComplete: enter
02:36:46.248 00.001 12268 UpdateGuideState(): m_state=6
02:36:46.248 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
02:36:46.248 00.000 12268 Star::Find returns 1 (0), X=646.60, Y=883.83, Mass=214, SNR=10.2, Peak=111 HFD=7.7
02:36:46.248 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
02:36:46.248 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
02:36:46.248 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.16 hyp=0.54 cameraTheta=2.84 mountX=0.11 mountY=-0.53, mountTheta=-1.37
02:36:46.250 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=0.16, opts=13)
02:36:46.250 00.000 12268 Enqueuing Move request for scope (-0.52, 0.16)
02:36:46.250 00.000 11616 Worker thread wakes up
02:36:46.250 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.16) opts 0xd
02:36:46.250 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, 0.16)
02:36:46.250 00.000 11616 Moving (-0.52, 0.16) raw xDistance=0.11 yDistance=-0.53
02:36:46.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.11
02:36:46.250 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.53
02:36:46.250 00.000 11616 MoveAxis(W, 61, ABG)
02:36:46.250 00.000 11616 Guiding  Dir = 3, Dur = 61
02:36:46.251 00.001 11616 IsSlewing returns 0
02:36:46.251 00.000 11616 IsGuiding returns 0
02:36:46.251 00.000 11616 PulseGuide returned control before completion, sleep 71
02:36:46.271 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:46.289 00.018 12268 UpdateGuideState exits: m=214 SNR=10.2
02:36:46.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:46.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:46.289 00.000 12268 Enqueuing Expose request
02:36:46.338 00.049 11616 IsGuiding returns 1
02:36:46.338 00.000 11616 scope still moving after pulse duration time elapsed
02:36:46.368 00.030 11616 IsSlewing returns 0
02:36:46.369 00.001 11616 IsGuiding returns 1
02:36:46.398 00.029 11616 IsSlewing returns 0
02:36:46.398 00.000 11616 IsGuiding returns 0
02:36:46.400 00.002 11616 scope move finished after 61 + 87 ms
02:36:46.400 00.000 11616 Move returns status 0, amount 61
02:36:46.400 00.000 11616 MoveAxis(N, 45, ABG)
02:36:46.400 00.000 11616 Guiding  Dir = 0, Dur = 45
02:36:46.400 00.000 11616 IsSlewing returns 0
02:36:46.400 00.000 11616 IsGuiding returns 0
02:36:46.401 00.001 11616 PulseGuide returned control before completion, sleep 55
02:36:46.462 00.061 11616 IsGuiding returns 1
02:36:46.463 00.001 11616 scope still moving after pulse duration time elapsed
02:36:46.494 00.031 11616 IsSlewing returns 0
02:36:46.495 00.001 11616 IsGuiding returns 0
02:36:46.495 00.000 11616 scope move finished after 45 + 49 ms
02:36:46.495 00.000 11616 Move returns status 0, amount 45
02:36:46.495 00.000 11616 move complete, result=0
02:36:46.495 00.000 11616 worker thread done servicing request
02:36:46.495 00.000 11616 Worker thread wakes up
02:36:46.495 00.000 12268 GuideStep: 0.1 px 61 ms WEST, -0.5 px 45 ms NORTH
02:36:46.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:46.496 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:48.509 02.013 11616 Exposure complete
02:36:48.577 00.068 11616 worker thread done servicing request
02:36:48.577 00.000 12268 OnExposeComplete: enter
02:36:48.577 00.000 12268 UpdateGuideState(): m_state=6
02:36:48.577 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
02:36:48.577 00.000 12268 Star::Find returns 1 (0), X=646.88, Y=883.77, Mass=184, SNR=9.5, Peak=113 HFD=4.3
02:36:48.577 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
02:36:48.577 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
02:36:48.577 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.10 hyp=0.26 cameraTheta=2.76 mountX=0.07 mountY=-0.25, mountTheta=-1.29
02:36:48.581 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.10, opts=13)
02:36:48.581 00.000 12268 Enqueuing Move request for scope (-0.24, 0.10)
02:36:48.582 00.001 11616 Worker thread wakes up
02:36:48.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.10) opts 0xd
02:36:48.582 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.10)
02:36:48.582 00.000 11616 Moving (-0.24, 0.10) raw xDistance=0.07 yDistance=-0.25
02:36:48.582 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:48.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:36:48.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
02:36:48.582 00.000 11616 MoveAxis(E, 0, ABG)
02:36:48.582 00.000 11616 Move returns status 0, amount 0
02:36:48.583 00.001 11616 MoveAxis(N, 21, ABG)
02:36:48.583 00.000 11616 Guiding  Dir = 0, Dur = 21
02:36:48.583 00.000 11616 IsSlewing returns 0
02:36:48.583 00.000 11616 IsGuiding returns 0
02:36:48.584 00.001 11616 PulseGuide returned control before completion, sleep 31
02:36:48.610 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=10, FiltMax=16, Gamma=1.290
02:36:48.616 00.006 11616 IsGuiding returns 1
02:36:48.616 00.000 11616 scope still moving after pulse duration time elapsed
02:36:48.627 00.011 12268 UpdateGuideState exits: m=184 SNR=9.5
02:36:48.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:48.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:48.628 00.001 12268 Enqueuing Expose request
02:36:48.648 00.020 11616 IsSlewing returns 0
02:36:48.648 00.000 11616 IsGuiding returns 1
02:36:48.681 00.033 11616 IsSlewing returns 0
02:36:48.681 00.000 11616 IsGuiding returns 0
02:36:48.681 00.000 11616 scope move finished after 21 + 76 ms
02:36:48.681 00.000 11616 Move returns status 0, amount 21
02:36:48.681 00.000 11616 move complete, result=0
02:36:48.681 00.000 11616 worker thread done servicing request
02:36:48.681 00.000 11616 Worker thread wakes up
02:36:48.682 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 21 ms NORTH
02:36:48.682 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:48.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:50.752 02.070 11616 Exposure complete
02:36:50.817 00.065 11616 worker thread done servicing request
02:36:50.817 00.000 12268 OnExposeComplete: enter
02:36:50.818 00.001 12268 UpdateGuideState(): m_state=6
02:36:50.818 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
02:36:50.818 00.000 12268 Star::Find returns 1 (0), X=647.18, Y=883.75, Mass=179, SNR=9.4, Peak=108 HFD=4.8
02:36:50.818 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
02:36:50.818 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.58)
02:36:50.818 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.10 cameraTheta=0.88 mountX=0.08 mountY=0.05, mountTheta=0.57
02:36:50.822 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.07, opts=13)
02:36:50.822 00.000 12268 Enqueuing Move request for scope (0.06, 0.07)
02:36:50.822 00.000 11616 Worker thread wakes up
02:36:50.822 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
02:36:50.822 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
02:36:50.822 00.000 11616 Moving (0.06, 0.07) raw xDistance=0.08 yDistance=0.05
02:36:50.822 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:50.823 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:36:50.823 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:50.823 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:36:50.823 00.000 11616 MoveAxis(E, 0, ABG)
02:36:50.823 00.000 11616 Move returns status 0, amount 0
02:36:50.823 00.000 11616 MoveAxis(N, 0, ABG)
02:36:50.823 00.000 11616 Move returns status 0, amount 0
02:36:50.823 00.000 11616 move complete, result=0
02:36:50.823 00.000 11616 worker thread done servicing request
02:36:50.847 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:50.865 00.018 12268 UpdateGuideState exits: m=179 SNR=9.4
02:36:50.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:50.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:50.865 00.000 12268 Enqueuing Expose request
02:36:50.865 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:50.865 00.000 11616 Worker thread wakes up
02:36:50.865 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:50.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:52.875 02.010 11616 Exposure complete
02:36:52.939 00.064 11616 worker thread done servicing request
02:36:52.939 00.000 12268 OnExposeComplete: enter
02:36:52.940 00.001 12268 UpdateGuideState(): m_state=6
02:36:52.940 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
02:36:52.940 00.000 12268 Star::Find returns 1 (0), X=646.97, Y=883.59, Mass=184, SNR=9.5, Peak=111 HFD=4.6
02:36:52.940 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.12 = 2.17)
02:36:52.940 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.94)
02:36:52.940 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.64 mountX=-0.10 mountY=-0.14, mountTheta=-2.18
02:36:52.942 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=-0.08, opts=13)
02:36:52.942 00.000 12268 Enqueuing Move request for scope (-0.15, -0.08)
02:36:52.942 00.000 11616 Worker thread wakes up
02:36:52.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
02:36:52.942 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
02:36:52.942 00.000 11616 Moving (-0.15, -0.08) raw xDistance=-0.10 yDistance=-0.14
02:36:52.942 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:52.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:36:52.942 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:52.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:36:52.942 00.000 11616 MoveAxis(E, 0, ABG)
02:36:52.942 00.000 11616 Move returns status 0, amount 0
02:36:52.943 00.001 11616 MoveAxis(N, 0, ABG)
02:36:52.943 00.000 11616 Move returns status 0, amount 0
02:36:52.943 00.000 11616 move complete, result=0
02:36:52.943 00.000 11616 worker thread done servicing request
02:36:52.963 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:52.980 00.017 12268 UpdateGuideState exits: m=184 SNR=9.5
02:36:52.981 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:52.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:52.981 00.000 12268 Enqueuing Expose request
02:36:52.981 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:52.981 00.000 11616 Worker thread wakes up
02:36:52.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:52.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:54.997 02.016 11616 Exposure complete
02:36:55.064 00.067 11616 worker thread done servicing request
02:36:55.064 00.000 12268 OnExposeComplete: enter
02:36:55.064 00.000 12268 UpdateGuideState(): m_state=6
02:36:55.064 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
02:36:55.065 00.001 12268 Star::Find returns 1 (0), X=647.15, Y=883.61, Mass=191, SNR=9.7, Peak=114 HFD=4.9
02:36:55.065 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
02:36:55.065 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.61)
02:36:55.065 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.09 mountX=-0.06 mountY=0.04, mountTheta=2.55
02:36:55.066 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.06, opts=13)
02:36:55.066 00.000 12268 Enqueuing Move request for scope (0.03, -0.06)
02:36:55.067 00.001 11616 Worker thread wakes up
02:36:55.067 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
02:36:55.067 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
02:36:55.067 00.000 11616 Moving (0.03, -0.06) raw xDistance=-0.06 yDistance=0.04
02:36:55.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:55.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:36:55.067 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:55.067 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:36:55.067 00.000 11616 MoveAxis(E, 0, ABG)
02:36:55.067 00.000 11616 Move returns status 0, amount 0
02:36:55.067 00.000 11616 MoveAxis(N, 0, ABG)
02:36:55.067 00.000 11616 Move returns status 0, amount 0
02:36:55.067 00.000 11616 move complete, result=0
02:36:55.068 00.001 11616 worker thread done servicing request
02:36:55.091 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=20, Gamma=1.290
02:36:55.108 00.017 12268 UpdateGuideState exits: m=191 SNR=9.7
02:36:55.108 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:55.108 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:55.108 00.000 12268 Enqueuing Expose request
02:36:55.108 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:36:55.108 00.000 11616 Worker thread wakes up
02:36:55.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:55.109 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:57.121 02.012 11616 Exposure complete
02:36:57.185 00.064 11616 worker thread done servicing request
02:36:57.185 00.000 12268 OnExposeComplete: enter
02:36:57.185 00.000 12268 UpdateGuideState(): m_state=6
02:36:57.185 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
02:36:57.185 00.000 12268 Star::Find returns 1 (0), X=647.27, Y=883.54, Mass=181, SNR=9.5, Peak=110 HFD=5.1
02:36:57.185 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
02:36:57.185 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.97)
02:36:57.185 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.73 mountX=-0.11 mountY=0.16, mountTheta=2.19
02:36:57.187 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.13, opts=13)
02:36:57.187 00.000 12268 Enqueuing Move request for scope (0.14, -0.13)
02:36:57.187 00.000 11616 Worker thread wakes up
02:36:57.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
02:36:57.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
02:36:57.187 00.000 11616 Moving (0.14, -0.13) raw xDistance=-0.11 yDistance=0.16
02:36:57.188 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:36:57.188 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:36:57.188 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:36:57.188 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:36:57.188 00.000 11616 MoveAxis(E, 0, ABG)
02:36:57.188 00.000 11616 Move returns status 0, amount 0
02:36:57.188 00.000 11616 MoveAxis(N, 0, ABG)
02:36:57.188 00.000 11616 Move returns status 0, amount 0
02:36:57.188 00.000 11616 move complete, result=0
02:36:57.189 00.001 11616 worker thread done servicing request
02:36:57.210 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:57.230 00.020 12268 UpdateGuideState exits: m=181 SNR=9.5
02:36:57.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:57.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:57.230 00.000 12268 Enqueuing Expose request
02:36:57.230 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:36:57.230 00.000 11616 Worker thread wakes up
02:36:57.231 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:57.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:59.234 02.003 11616 Exposure complete
02:36:59.298 00.064 11616 worker thread done servicing request
02:36:59.299 00.001 12268 OnExposeComplete: enter
02:36:59.299 00.000 12268 UpdateGuideState(): m_state=6
02:36:59.299 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
02:36:59.299 00.000 12268 Star::Find returns 1 (0), X=646.96, Y=883.60, Mass=190, SNR=9.7, Peak=115 HFD=4.5
02:36:59.299 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.23 = 2.06)
02:36:59.299 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.05)
02:36:59.299 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-2.75 mountX=-0.08 mountY=-0.15, mountTheta=-2.06
02:36:59.301 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=-0.07, opts=13)
02:36:59.301 00.000 12268 Enqueuing Move request for scope (-0.16, -0.07)
02:36:59.301 00.000 11616 Worker thread wakes up
02:36:59.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
02:36:59.302 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
02:36:59.302 00.000 11616 Moving (-0.16, -0.07) raw xDistance=-0.08 yDistance=-0.15
02:36:59.302 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:59.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:36:59.302 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
02:36:59.302 00.000 11616 MoveAxis(E, 0, ABG)
02:36:59.302 00.000 11616 Move returns status 0, amount 0
02:36:59.302 00.000 11616 MoveAxis(N, 13, ABG)
02:36:59.302 00.000 11616 Guiding  Dir = 0, Dur = 13
02:36:59.302 00.000 11616 IsSlewing returns 0
02:36:59.303 00.001 11616 IsGuiding returns 0
02:36:59.303 00.000 11616 PulseGuide returned control before completion, sleep 23
02:36:59.323 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=16, Gamma=1.290
02:36:59.330 00.007 11616 IsGuiding returns 1
02:36:59.330 00.000 11616 scope still moving after pulse duration time elapsed
02:36:59.341 00.011 12268 UpdateGuideState exits: m=190 SNR=9.7
02:36:59.341 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:59.341 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:36:59.341 00.000 12268 Enqueuing Expose request
02:36:59.362 00.021 11616 IsSlewing returns 0
02:36:59.362 00.000 11616 IsGuiding returns 0
02:36:59.363 00.001 11616 scope move finished after 13 + 46 ms
02:36:59.363 00.000 11616 Move returns status 0, amount 13
02:36:59.363 00.000 11616 move complete, result=0
02:36:59.363 00.000 11616 worker thread done servicing request
02:36:59.363 00.000 11616 Worker thread wakes up
02:36:59.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:36:59.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:36:59.369 00.006 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 13 ms NORTH
02:37:01.377 02.008 11616 Exposure complete
02:37:01.443 00.066 11616 worker thread done servicing request
02:37:01.443 00.000 12268 OnExposeComplete: enter
02:37:01.443 00.000 12268 UpdateGuideState(): m_state=6
02:37:01.444 00.001 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
02:37:01.444 00.000 12268 Star::Find returns 1 (0), X=647.01, Y=883.80, Mass=190, SNR=9.7, Peak=115 HFD=4.6
02:37:01.444 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
02:37:01.444 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
02:37:01.444 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.29 mountX=0.12 mountY=-0.13, mountTheta=-0.83
02:37:01.445 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.13, opts=13)
02:37:01.445 00.000 12268 Enqueuing Move request for scope (-0.11, 0.13)
02:37:01.446 00.001 11616 Worker thread wakes up
02:37:01.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
02:37:01.446 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
02:37:01.446 00.000 11616 Moving (-0.11, 0.13) raw xDistance=0.12 yDistance=-0.13
02:37:01.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
02:37:01.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:01.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:37:01.446 00.000 11616 MoveAxis(W, 66, ABG)
02:37:01.446 00.000 11616 Guiding  Dir = 3, Dur = 66
02:37:01.446 00.000 11616 IsSlewing returns 0
02:37:01.447 00.001 11616 IsGuiding returns 0
02:37:01.447 00.000 11616 PulseGuide returned control before completion, sleep 76
02:37:01.467 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:01.484 00.017 12268 UpdateGuideState exits: m=190 SNR=9.7
02:37:01.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:01.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:01.484 00.000 12268 Enqueuing Expose request
02:37:01.534 00.050 11616 IsGuiding returns 1
02:37:01.534 00.000 11616 scope still moving after pulse duration time elapsed
02:37:01.565 00.031 11616 IsSlewing returns 0
02:37:01.566 00.001 11616 IsGuiding returns 0
02:37:01.566 00.000 11616 scope move finished after 66 + 53 ms
02:37:01.566 00.000 11616 Move returns status 0, amount 66
02:37:01.566 00.000 11616 MoveAxis(N, 0, ABG)
02:37:01.566 00.000 11616 Move returns status 0, amount 0
02:37:01.566 00.000 11616 move complete, result=0
02:37:01.570 00.004 11616 worker thread done servicing request
02:37:01.570 00.000 11616 Worker thread wakes up
02:37:01.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:01.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:01.571 00.001 12268 GuideStep: 0.1 px 66 ms WEST, -0.1 px 0 ms NORTH
02:37:03.583 02.012 11616 Exposure complete
02:37:03.655 00.072 11616 worker thread done servicing request
02:37:03.656 00.001 12268 OnExposeComplete: enter
02:37:03.656 00.000 12268 UpdateGuideState(): m_state=6
02:37:03.656 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
02:37:03.656 00.000 12268 Star::Find returns 1 (0), X=646.92, Y=883.73, Mass=186, SNR=9.6, Peak=116 HFD=4.2
02:37:03.656 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
02:37:03.656 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
02:37:03.656 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.21 cameraTheta=2.86 mountX=0.04 mountY=-0.21, mountTheta=-1.39
02:37:03.658 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.06, opts=13)
02:37:03.658 00.000 12268 Enqueuing Move request for scope (-0.21, 0.06)
02:37:03.659 00.001 11616 Worker thread wakes up
02:37:03.659 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
02:37:03.659 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
02:37:03.659 00.000 11616 Moving (-0.21, 0.06) raw xDistance=0.04 yDistance=-0.21
02:37:03.659 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:03.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:37:03.659 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.21
02:37:03.659 00.000 11616 MoveAxis(E, 0, ABG)
02:37:03.659 00.000 11616 Move returns status 0, amount 0
02:37:03.659 00.000 11616 MoveAxis(N, 18, ABG)
02:37:03.659 00.000 11616 Guiding  Dir = 0, Dur = 18
02:37:03.660 00.001 11616 IsSlewing returns 0
02:37:03.660 00.000 11616 IsGuiding returns 0
02:37:03.661 00.001 11616 PulseGuide returned control before completion, sleep 28
02:37:03.682 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:03.699 00.017 12268 UpdateGuideState exits: m=186 SNR=9.6
02:37:03.699 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:03.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:03.699 00.000 12268 Enqueuing Expose request
02:37:03.700 00.001 11616 IsGuiding returns 1
02:37:03.700 00.000 11616 scope still moving after pulse duration time elapsed
02:37:03.731 00.031 11616 IsSlewing returns 0
02:37:03.732 00.001 11616 IsGuiding returns 0
02:37:03.732 00.000 11616 scope move finished after 18 + 53 ms
02:37:03.732 00.000 11616 Move returns status 0, amount 18
02:37:03.732 00.000 11616 move complete, result=0
02:37:03.732 00.000 11616 worker thread done servicing request
02:37:03.732 00.000 11616 Worker thread wakes up
02:37:03.732 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:03.732 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:03.733 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 18 ms NORTH
02:37:05.749 02.016 11616 Exposure complete
02:37:05.814 00.065 11616 worker thread done servicing request
02:37:05.814 00.000 12268 OnExposeComplete: enter
02:37:05.814 00.000 12268 UpdateGuideState(): m_state=6
02:37:05.814 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:37:05.814 00.000 12268 Star::Find returns 1 (0), X=646.94, Y=883.74, Mass=177, SNR=9.3, Peak=111 HFD=4.2
02:37:05.814 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
02:37:05.814 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
02:37:05.814 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.77 mountX=0.05 mountY=-0.19, mountTheta=-1.30
02:37:05.816 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=0.07, opts=13)
02:37:05.816 00.000 12268 Enqueuing Move request for scope (-0.18, 0.07)
02:37:05.816 00.000 11616 Worker thread wakes up
02:37:05.816 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
02:37:05.816 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
02:37:05.816 00.000 11616 Moving (-0.18, 0.07) raw xDistance=0.05 yDistance=-0.19
02:37:05.816 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:05.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:37:05.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
02:37:05.817 00.001 11616 MoveAxis(E, 0, ABG)
02:37:05.817 00.000 11616 Move returns status 0, amount 0
02:37:05.817 00.000 11616 MoveAxis(N, 16, ABG)
02:37:05.817 00.000 11616 Guiding  Dir = 0, Dur = 16
02:37:05.817 00.000 11616 IsSlewing returns 0
02:37:05.817 00.000 11616 IsGuiding returns 0
02:37:05.817 00.000 11616 PulseGuide returned control before completion, sleep 26
02:37:05.838 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:05.857 00.019 11616 IsGuiding returns 1
02:37:05.857 00.000 11616 scope still moving after pulse duration time elapsed
02:37:05.859 00.002 12268 UpdateGuideState exits: m=177 SNR=9.3
02:37:05.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:05.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:05.859 00.000 12268 Enqueuing Expose request
02:37:05.889 00.030 11616 IsSlewing returns 0
02:37:05.889 00.000 11616 IsGuiding returns 0
02:37:05.889 00.000 11616 scope move finished after 16 + 55 ms
02:37:05.889 00.000 11616 Move returns status 0, amount 16
02:37:05.890 00.001 11616 move complete, result=0
02:37:05.890 00.000 11616 worker thread done servicing request
02:37:05.890 00.000 11616 Worker thread wakes up
02:37:05.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:05.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:05.890 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
02:37:07.899 02.009 11616 Exposure complete
02:37:07.966 00.067 11616 worker thread done servicing request
02:37:07.966 00.000 12268 OnExposeComplete: enter
02:37:07.966 00.000 12268 UpdateGuideState(): m_state=6
02:37:07.966 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
02:37:07.967 00.001 12268 Star::Find returns 1 (0), X=646.73, Y=883.79, Mass=195, SNR=9.8, Peak=109 HFD=6.6
02:37:07.967 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
02:37:07.967 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
02:37:07.967 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.12 hyp=0.41 cameraTheta=2.85 mountX=0.08 mountY=-0.41, mountTheta=-1.38
02:37:07.968 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.39, y=0.12, opts=13)
02:37:07.968 00.000 12268 Enqueuing Move request for scope (-0.39, 0.12)
02:37:07.968 00.000 11616 Worker thread wakes up
02:37:07.969 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.12) opts 0xd
02:37:07.969 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.39, 0.12)
02:37:07.969 00.000 11616 Moving (-0.39, 0.12) raw xDistance=0.08 yDistance=-0.41
02:37:07.969 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:07.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:37:07.969 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
02:37:07.969 00.000 11616 MoveAxis(E, 0, ABG)
02:37:07.969 00.000 11616 Move returns status 0, amount 0
02:37:07.969 00.000 11616 MoveAxis(N, 34, ABG)
02:37:07.969 00.000 11616 Guiding  Dir = 0, Dur = 34
02:37:07.969 00.000 11616 IsSlewing returns 0
02:37:07.970 00.001 11616 IsGuiding returns 0
02:37:07.970 00.000 11616 PulseGuide returned control before completion, sleep 44
02:37:07.991 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:08.008 00.017 12268 UpdateGuideState exits: m=195 SNR=9.8
02:37:08.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:08.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:08.008 00.000 12268 Enqueuing Expose request
02:37:08.019 00.011 11616 IsGuiding returns 1
02:37:08.019 00.000 11616 scope still moving after pulse duration time elapsed
02:37:08.051 00.032 11616 IsSlewing returns 0
02:37:08.052 00.001 11616 IsGuiding returns 1
02:37:08.082 00.030 11616 IsSlewing returns 0
02:37:08.082 00.000 11616 IsGuiding returns 1
02:37:08.113 00.031 11616 IsSlewing returns 0
02:37:08.114 00.001 11616 IsGuiding returns 1
02:37:08.144 00.030 11616 IsSlewing returns 0
02:37:08.145 00.001 11616 IsGuiding returns 0
02:37:08.145 00.000 11616 scope move finished after 34 + 141 ms
02:37:08.145 00.000 11616 Move returns status 0, amount 34
02:37:08.145 00.000 11616 move complete, result=0
02:37:08.146 00.001 11616 worker thread done servicing request
02:37:08.146 00.000 11616 Worker thread wakes up
02:37:08.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:08.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:08.146 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 34 ms NORTH
02:37:10.156 02.010 11616 Exposure complete
02:37:10.224 00.068 11616 worker thread done servicing request
02:37:10.224 00.000 12268 OnExposeComplete: enter
02:37:10.224 00.000 12268 UpdateGuideState(): m_state=6
02:37:10.224 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
02:37:10.224 00.000 12268 Star::Find returns 1 (0), X=647.30, Y=883.80, Mass=182, SNR=9.5, Peak=110 HFD=4.9
02:37:10.224 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.47) = xAngle (-0.87 = -0.87)
02:37:10.224 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.98 = 2.31)
02:37:10.224 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.13 hyp=0.22 cameraTheta=0.61 mountX=0.14 mountY=0.16, mountTheta=0.85
02:37:10.226 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=0.13, opts=13)
02:37:10.226 00.000 12268 Enqueuing Move request for scope (0.18, 0.13)
02:37:10.226 00.000 11616 Worker thread wakes up
02:37:10.226 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.13) opts 0xd
02:37:10.226 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 0.13)
02:37:10.226 00.000 11616 Moving (0.18, 0.13) raw xDistance=0.14 yDistance=0.16
02:37:10.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
02:37:10.226 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:37:10.226 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:37:10.227 00.001 11616 MoveAxis(W, 80, ABG)
02:37:10.227 00.000 11616 Guiding  Dir = 3, Dur = 80
02:37:10.227 00.000 11616 IsSlewing returns 0
02:37:10.227 00.000 11616 IsGuiding returns 0
02:37:10.227 00.000 11616 PulseGuide returned control before completion, sleep 90
02:37:10.248 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:10.265 00.017 12268 UpdateGuideState exits: m=182 SNR=9.5
02:37:10.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:10.266 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:10.266 00.000 12268 Enqueuing Expose request
02:37:10.324 00.058 11616 IsGuiding returns 1
02:37:10.324 00.000 11616 scope still moving after pulse duration time elapsed
02:37:10.355 00.031 11616 IsSlewing returns 0
02:37:10.355 00.000 11616 IsGuiding returns 0
02:37:10.355 00.000 11616 scope move finished after 80 + 48 ms
02:37:10.355 00.000 11616 Move returns status 0, amount 80
02:37:10.355 00.000 11616 MoveAxis(N, 0, ABG)
02:37:10.355 00.000 11616 Move returns status 0, amount 0
02:37:10.355 00.000 11616 move complete, result=0
02:37:10.355 00.000 11616 worker thread done servicing request
02:37:10.355 00.000 11616 Worker thread wakes up
02:37:10.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:10.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:10.356 00.001 12268 GuideStep: 0.1 px 80 ms WEST, 0.2 px 0 ms NORTH
02:37:12.364 02.008 11616 Exposure complete
02:37:12.429 00.065 11616 worker thread done servicing request
02:37:12.429 00.000 12268 OnExposeComplete: enter
02:37:12.429 00.000 12268 UpdateGuideState(): m_state=6
02:37:12.429 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
02:37:12.429 00.000 12268 Star::Find returns 1 (0), X=647.14, Y=883.61, Mass=188, SNR=9.6, Peak=112 HFD=5.0
02:37:12.429 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
02:37:12.429 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.41)
02:37:12.430 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.29 mountX=-0.06 mountY=0.02, mountTheta=2.74
02:37:12.431 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=-0.06, opts=13)
02:37:12.431 00.000 12268 Enqueuing Move request for scope (0.02, -0.06)
02:37:12.431 00.000 11616 Worker thread wakes up
02:37:12.431 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
02:37:12.431 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
02:37:12.431 00.000 11616 Moving (0.02, -0.06) raw xDistance=-0.06 yDistance=0.02
02:37:12.432 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:12.432 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:37:12.432 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:12.432 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:37:12.432 00.000 11616 MoveAxis(E, 0, ABG)
02:37:12.432 00.000 11616 Move returns status 0, amount 0
02:37:12.432 00.000 11616 MoveAxis(N, 0, ABG)
02:37:12.432 00.000 11616 Move returns status 0, amount 0
02:37:12.432 00.000 11616 move complete, result=0
02:37:12.432 00.000 11616 worker thread done servicing request
02:37:12.457 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:12.474 00.017 12268 UpdateGuideState exits: m=188 SNR=9.6
02:37:12.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:12.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:12.474 00.000 12268 Enqueuing Expose request
02:37:12.474 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:37:12.475 00.001 11616 Worker thread wakes up
02:37:12.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:12.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:14.487 02.012 11616 Exposure complete
02:37:14.552 00.065 11616 worker thread done servicing request
02:37:14.552 00.000 12268 OnExposeComplete: enter
02:37:14.552 00.000 12268 UpdateGuideState(): m_state=6
02:37:14.552 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
02:37:14.552 00.000 12268 Star::Find returns 1 (0), X=647.09, Y=883.81, Mass=179, SNR=9.4, Peak=111 HFD=4.4
02:37:14.552 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
02:37:14.552 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
02:37:14.553 00.001 12268 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.80 mountX=0.13 mountY=-0.05, mountTheta=-0.35
02:37:14.554 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.14, opts=13)
02:37:14.554 00.000 12268 Enqueuing Move request for scope (-0.03, 0.14)
02:37:14.554 00.000 11616 Worker thread wakes up
02:37:14.554 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
02:37:14.554 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
02:37:14.554 00.000 11616 Moving (-0.03, 0.14) raw xDistance=0.13 yDistance=-0.05
02:37:14.554 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.13
02:37:14.554 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:14.555 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:37:14.555 00.000 11616 MoveAxis(W, 75, ABG)
02:37:14.555 00.000 11616 Guiding  Dir = 3, Dur = 75
02:37:14.555 00.000 11616 IsSlewing returns 0
02:37:14.555 00.000 11616 IsGuiding returns 0
02:37:14.555 00.000 11616 PulseGuide returned control before completion, sleep 85
02:37:14.577 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:14.596 00.019 12268 UpdateGuideState exits: m=179 SNR=9.4
02:37:14.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:14.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:14.596 00.000 12268 Enqueuing Expose request
02:37:14.656 00.060 11616 IsGuiding returns 1
02:37:14.656 00.000 11616 scope still moving after pulse duration time elapsed
02:37:14.688 00.032 11616 IsSlewing returns 0
02:37:14.689 00.001 11616 IsGuiding returns 0
02:37:14.689 00.000 11616 scope move finished after 75 + 58 ms
02:37:14.689 00.000 11616 Move returns status 0, amount 75
02:37:14.689 00.000 11616 MoveAxis(N, 0, ABG)
02:37:14.689 00.000 11616 Move returns status 0, amount 0
02:37:14.689 00.000 11616 move complete, result=0
02:37:14.689 00.000 11616 worker thread done servicing request
02:37:14.689 00.000 11616 Worker thread wakes up
02:37:14.689 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:14.689 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:14.690 00.001 12268 GuideStep: 0.1 px 75 ms WEST, -0.0 px 0 ms NORTH
02:37:16.768 02.078 11616 Exposure complete
02:37:16.840 00.072 11616 worker thread done servicing request
02:37:16.840 00.000 12268 OnExposeComplete: enter
02:37:16.840 00.000 12268 UpdateGuideState(): m_state=6
02:37:16.840 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
02:37:16.840 00.000 12268 Star::Find returns 1 (0), X=647.16, Y=883.81, Mass=183, SNR=9.5, Peak=114 HFD=4.5
02:37:16.840 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
02:37:16.841 00.001 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
02:37:16.841 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.30 mountX=0.14 mountY=0.02, mountTheta=0.14
02:37:16.842 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.14, opts=13)
02:37:16.843 00.001 12268 Enqueuing Move request for scope (0.04, 0.14)
02:37:16.843 00.000 11616 Worker thread wakes up
02:37:16.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
02:37:16.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
02:37:16.843 00.000 11616 Moving (0.04, 0.14) raw xDistance=0.14 yDistance=0.02
02:37:16.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.14
02:37:16.843 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:16.843 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:37:16.843 00.000 11616 MoveAxis(W, 79, ABG)
02:37:16.844 00.001 11616 Guiding  Dir = 3, Dur = 79
02:37:16.844 00.000 11616 IsSlewing returns 0
02:37:16.844 00.000 11616 IsGuiding returns 0
02:37:16.844 00.000 11616 PulseGuide returned control before completion, sleep 89
02:37:16.866 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:16.884 00.018 12268 UpdateGuideState exits: m=183 SNR=9.5
02:37:16.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:16.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:16.884 00.000 12268 Enqueuing Expose request
02:37:16.941 00.057 11616 IsGuiding returns 1
02:37:16.941 00.000 11616 scope still moving after pulse duration time elapsed
02:37:16.971 00.030 11616 IsSlewing returns 0
02:37:16.971 00.000 11616 IsGuiding returns 0
02:37:16.971 00.000 11616 scope move finished after 79 + 47 ms
02:37:16.971 00.000 11616 Move returns status 0, amount 79
02:37:16.971 00.000 11616 MoveAxis(N, 0, ABG)
02:37:16.971 00.000 11616 Move returns status 0, amount 0
02:37:16.971 00.000 11616 move complete, result=0
02:37:16.971 00.000 11616 worker thread done servicing request
02:37:16.972 00.001 12268 GuideStep: 0.1 px 79 ms WEST, 0.0 px 0 ms NORTH
02:37:16.972 00.000 11616 Worker thread wakes up
02:37:16.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:16.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:18.978 02.006 11616 Exposure complete
02:37:19.045 00.067 11616 worker thread done servicing request
02:37:19.045 00.000 12268 OnExposeComplete: enter
02:37:19.045 00.000 12268 UpdateGuideState(): m_state=6
02:37:19.046 00.001 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
02:37:19.046 00.000 12268 Star::Find returns 1 (0), X=647.28, Y=883.62, Mass=181, SNR=9.5, Peak=112 HFD=5.3
02:37:19.046 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
02:37:19.046 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.37)
02:37:19.046 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.33 mountX=-0.04 mountY=0.16, mountTheta=1.81
02:37:19.048 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.05, opts=13)
02:37:19.048 00.000 12268 Enqueuing Move request for scope (0.16, -0.05)
02:37:19.048 00.000 11616 Worker thread wakes up
02:37:19.048 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
02:37:19.048 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
02:37:19.048 00.000 11616 Moving (0.16, -0.05) raw xDistance=-0.04 yDistance=0.16
02:37:19.048 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:19.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:37:19.048 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:37:19.048 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:37:19.048 00.000 11616 MoveAxis(E, 0, ABG)
02:37:19.049 00.001 11616 Move returns status 0, amount 0
02:37:19.049 00.000 11616 MoveAxis(N, 0, ABG)
02:37:19.049 00.000 11616 Move returns status 0, amount 0
02:37:19.049 00.000 11616 move complete, result=0
02:37:19.049 00.000 11616 worker thread done servicing request
02:37:19.070 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=5, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:19.088 00.018 12268 UpdateGuideState exits: m=181 SNR=9.5
02:37:19.088 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:19.088 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:19.089 00.001 12268 Enqueuing Expose request
02:37:19.089 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:37:19.089 00.000 11616 Worker thread wakes up
02:37:19.089 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:19.089 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:21.113 02.024 11616 Exposure complete
02:37:21.177 00.064 11616 worker thread done servicing request
02:37:21.177 00.000 12268 OnExposeComplete: enter
02:37:21.177 00.000 12268 UpdateGuideState(): m_state=6
02:37:21.177 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
02:37:21.177 00.000 12268 Star::Find returns 1 (0), X=647.23, Y=883.75, Mass=189, SNR=9.7, Peak=114 HFD=4.8
02:37:21.177 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
02:37:21.177 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.34)
02:37:21.178 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.13 cameraTheta=0.64 mountX=0.09 mountY=0.10, mountTheta=0.82
02:37:21.179 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.08, opts=13)
02:37:21.179 00.000 12268 Enqueuing Move request for scope (0.11, 0.08)
02:37:21.179 00.000 11616 Worker thread wakes up
02:37:21.179 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
02:37:21.179 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
02:37:21.179 00.000 11616 Moving (0.11, 0.08) raw xDistance=0.09 yDistance=0.10
02:37:21.179 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:21.180 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:37:21.180 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:21.180 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:37:21.180 00.000 11616 MoveAxis(E, 0, ABG)
02:37:21.180 00.000 11616 Move returns status 0, amount 0
02:37:21.180 00.000 11616 MoveAxis(N, 0, ABG)
02:37:21.180 00.000 11616 Move returns status 0, amount 0
02:37:21.180 00.000 11616 move complete, result=0
02:37:21.181 00.001 11616 worker thread done servicing request
02:37:21.202 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:21.223 00.021 12268 UpdateGuideState exits: m=189 SNR=9.7
02:37:21.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:21.223 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:21.223 00.000 12268 Enqueuing Expose request
02:37:21.223 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:21.223 00.000 11616 Worker thread wakes up
02:37:21.223 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:21.223 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:23.239 02.016 11616 Exposure complete
02:37:23.305 00.066 11616 worker thread done servicing request
02:37:23.305 00.000 12268 OnExposeComplete: enter
02:37:23.305 00.000 12268 UpdateGuideState(): m_state=6
02:37:23.305 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
02:37:23.305 00.000 12268 Star::Find returns 1 (0), X=647.12, Y=883.69, Mass=174, SNR=9.3, Peak=110 HFD=4.5
02:37:23.305 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
02:37:23.305 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
02:37:23.306 00.001 12268 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.67 mountX=0.02 mountY=-0.01, mountTheta=-0.23
02:37:23.307 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.00, y=0.02, opts=13)
02:37:23.307 00.000 12268 Enqueuing Move request for scope (-0.00, 0.02)
02:37:23.307 00.000 11616 Worker thread wakes up
02:37:23.307 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
02:37:23.307 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
02:37:23.307 00.000 11616 Moving (-0.00, 0.02) raw xDistance=0.02 yDistance=-0.01
02:37:23.307 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:23.308 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:37:23.308 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:23.308 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:37:23.308 00.000 11616 MoveAxis(E, 0, ABG)
02:37:23.308 00.000 11616 Move returns status 0, amount 0
02:37:23.308 00.000 11616 MoveAxis(N, 0, ABG)
02:37:23.308 00.000 11616 Move returns status 0, amount 0
02:37:23.308 00.000 11616 move complete, result=0
02:37:23.308 00.000 11616 worker thread done servicing request
02:37:23.329 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:23.346 00.017 12268 UpdateGuideState exits: m=174 SNR=9.3
02:37:23.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:23.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:23.346 00.000 12268 Enqueuing Expose request
02:37:23.346 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:37:23.347 00.001 11616 Worker thread wakes up
02:37:23.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:23.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:25.354 02.007 11616 Exposure complete
02:37:25.420 00.066 11616 worker thread done servicing request
02:37:25.421 00.001 12268 OnExposeComplete: enter
02:37:25.421 00.000 12268 UpdateGuideState(): m_state=6
02:37:25.421 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
02:37:25.421 00.000 12268 Star::Find returns 1 (0), X=647.00, Y=883.75, Mass=190, SNR=9.6, Peak=112 HFD=4.6
02:37:25.421 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
02:37:25.421 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
02:37:25.421 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.60 mountX=0.06 mountY=-0.14, mountTheta=-1.13
02:37:25.423 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.08, opts=13)
02:37:25.423 00.000 12268 Enqueuing Move request for scope (-0.13, 0.08)
02:37:25.423 00.000 11616 Worker thread wakes up
02:37:25.423 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
02:37:25.423 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
02:37:25.423 00.000 11616 Moving (-0.13, 0.08) raw xDistance=0.06 yDistance=-0.14
02:37:25.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:25.423 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:37:25.423 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:25.424 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:37:25.424 00.000 11616 MoveAxis(E, 0, ABG)
02:37:25.424 00.000 11616 Move returns status 0, amount 0
02:37:25.424 00.000 11616 MoveAxis(N, 0, ABG)
02:37:25.424 00.000 11616 Move returns status 0, amount 0
02:37:25.424 00.000 11616 move complete, result=0
02:37:25.424 00.000 11616 worker thread done servicing request
02:37:25.446 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:25.466 00.020 12268 UpdateGuideState exits: m=190 SNR=9.6
02:37:25.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:25.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:25.466 00.000 12268 Enqueuing Expose request
02:37:25.467 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:37:25.467 00.000 11616 Worker thread wakes up
02:37:25.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:25.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:27.474 02.007 11616 Exposure complete
02:37:27.538 00.064 11616 worker thread done servicing request
02:37:27.538 00.000 12268 OnExposeComplete: enter
02:37:27.538 00.000 12268 UpdateGuideState(): m_state=6
02:37:27.539 00.001 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
02:37:27.539 00.000 12268 Star::Find returns 1 (0), X=647.14, Y=883.69, Mass=179, SNR=9.4, Peak=111 HFD=4.6
02:37:27.539 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
02:37:27.539 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.58)
02:37:27.539 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.88 mountX=0.02 mountY=0.01, mountTheta=0.57
02:37:27.540 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.02, opts=13)
02:37:27.540 00.000 12268 Enqueuing Move request for scope (0.02, 0.02)
02:37:27.540 00.000 11616 Worker thread wakes up
02:37:27.540 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
02:37:27.540 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
02:37:27.540 00.000 11616 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=0.01
02:37:27.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:27.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:37:27.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:27.541 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:37:27.541 00.000 11616 MoveAxis(E, 0, ABG)
02:37:27.541 00.000 11616 Move returns status 0, amount 0
02:37:27.541 00.000 11616 MoveAxis(N, 0, ABG)
02:37:27.541 00.000 11616 Move returns status 0, amount 0
02:37:27.541 00.000 11616 move complete, result=0
02:37:27.542 00.001 11616 worker thread done servicing request
02:37:27.562 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:27.579 00.017 12268 UpdateGuideState exits: m=179 SNR=9.4
02:37:27.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:27.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:27.579 00.000 12268 Enqueuing Expose request
02:37:27.579 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:37:27.579 00.000 11616 Worker thread wakes up
02:37:27.580 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:27.580 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:29.587 02.007 11616 Exposure complete
02:37:29.657 00.070 11616 worker thread done servicing request
02:37:29.658 00.001 12268 OnExposeComplete: enter
02:37:29.658 00.000 12268 UpdateGuideState(): m_state=6
02:37:29.658 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
02:37:29.658 00.000 12268 Star::Find returns 1 (0), X=647.24, Y=883.66, Mass=181, SNR=9.5, Peak=114 HFD=4.7
02:37:29.658 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
02:37:29.658 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
02:37:29.658 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.12 mountX=-0.00 mountY=0.12, mountTheta=1.59
02:37:29.660 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.01, opts=13)
02:37:29.660 00.000 12268 Enqueuing Move request for scope (0.12, -0.01)
02:37:29.660 00.000 11616 Worker thread wakes up
02:37:29.660 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
02:37:29.660 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
02:37:29.660 00.000 11616 Moving (0.12, -0.01) raw xDistance=-0.00 yDistance=0.12
02:37:29.660 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:29.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:37:29.660 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:29.660 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:37:29.660 00.000 11616 MoveAxis(E, 0, ABG)
02:37:29.661 00.001 11616 Move returns status 0, amount 0
02:37:29.661 00.000 11616 MoveAxis(N, 0, ABG)
02:37:29.661 00.000 11616 Move returns status 0, amount 0
02:37:29.661 00.000 11616 move complete, result=0
02:37:29.661 00.000 11616 worker thread done servicing request
02:37:29.683 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:29.701 00.018 12268 UpdateGuideState exits: m=181 SNR=9.5
02:37:29.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:29.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:29.701 00.000 12268 Enqueuing Expose request
02:37:29.701 00.000 11616 Worker thread wakes up
02:37:29.701 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:29.702 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:29.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:31.702 02.000 11616 Exposure complete
02:37:31.768 00.066 11616 worker thread done servicing request
02:37:31.768 00.000 12268 OnExposeComplete: enter
02:37:31.768 00.000 12268 UpdateGuideState(): m_state=6
02:37:31.768 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
02:37:31.768 00.000 12268 Star::Find returns 1 (0), X=647.23, Y=883.69, Mass=190, SNR=9.7, Peak=111 HFD=5.1
02:37:31.769 00.001 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
02:37:31.769 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
02:37:31.769 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.16 mountX=0.03 mountY=0.10, mountTheta=1.31
02:37:31.770 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.02, opts=13)
02:37:31.770 00.000 12268 Enqueuing Move request for scope (0.11, 0.02)
02:37:31.770 00.000 11616 Worker thread wakes up
02:37:31.770 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
02:37:31.770 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
02:37:31.770 00.000 11616 Moving (0.11, 0.02) raw xDistance=0.03 yDistance=0.10
02:37:31.771 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:31.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:37:31.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:31.771 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:37:31.771 00.000 11616 MoveAxis(E, 0, ABG)
02:37:31.771 00.000 11616 Move returns status 0, amount 0
02:37:31.771 00.000 11616 MoveAxis(N, 0, ABG)
02:37:31.771 00.000 11616 Move returns status 0, amount 0
02:37:31.771 00.000 11616 move complete, result=0
02:37:31.772 00.001 11616 worker thread done servicing request
02:37:31.792 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:31.809 00.017 12268 UpdateGuideState exits: m=190 SNR=9.7
02:37:31.809 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:31.809 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:31.809 00.000 12268 Enqueuing Expose request
02:37:31.810 00.001 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:31.810 00.000 11616 Worker thread wakes up
02:37:31.810 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:31.810 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:33.827 02.017 11616 Exposure complete
02:37:33.894 00.067 11616 worker thread done servicing request
02:37:33.894 00.000 12268 OnExposeComplete: enter
02:37:33.894 00.000 12268 UpdateGuideState(): m_state=6
02:37:33.894 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
02:37:33.894 00.000 12268 Star::Find returns 1 (0), X=646.70, Y=884.05, Mass=202, SNR=9.9, Peak=116 HFD=3.9
02:37:33.895 00.001 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
02:37:33.895 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
02:37:33.895 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.38 hyp=0.57 cameraTheta=2.41 mountX=0.34 mountY=-0.47, mountTheta=-0.94
02:37:33.896 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.38, opts=13)
02:37:33.896 00.000 12268 Enqueuing Move request for scope (-0.42, 0.38)
02:37:33.897 00.001 11616 Worker thread wakes up
02:37:33.897 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.38) opts 0xd
02:37:33.897 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.38)
02:37:33.897 00.000 11616 Moving (-0.42, 0.38) raw xDistance=0.34 yDistance=-0.47
02:37:33.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
02:37:33.897 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
02:37:33.897 00.000 11616 MoveAxis(W, 189, ABG)
02:37:33.897 00.000 11616 Guiding  Dir = 3, Dur = 189
02:37:33.897 00.000 11616 IsSlewing returns 0
02:37:33.897 00.000 11616 IsGuiding returns 0
02:37:33.898 00.001 11616 PulseGuide returned control before completion, sleep 199
02:37:33.920 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:33.939 00.019 12268 UpdateGuideState exits: m=202 SNR=9.9
02:37:33.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:33.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:33.939 00.000 12268 Enqueuing Expose request
02:37:34.105 00.166 11616 IsGuiding returns 1
02:37:34.105 00.000 11616 scope still moving after pulse duration time elapsed
02:37:34.137 00.032 11616 IsSlewing returns 0
02:37:34.138 00.001 11616 IsGuiding returns 1
02:37:34.168 00.030 11616 IsSlewing returns 0
02:37:34.168 00.000 11616 IsGuiding returns 1
02:37:34.199 00.031 11616 IsSlewing returns 0
02:37:34.200 00.001 11616 IsGuiding returns 1
02:37:34.230 00.030 11616 IsSlewing returns 0
02:37:34.230 00.000 11616 IsGuiding returns 0
02:37:34.230 00.000 11616 scope move finished after 189 + 143 ms
02:37:34.230 00.000 11616 Move returns status 0, amount 189
02:37:34.231 00.001 11616 MoveAxis(N, 39, ABG)
02:37:34.231 00.000 11616 Guiding  Dir = 0, Dur = 39
02:37:34.231 00.000 11616 IsSlewing returns 0
02:37:34.231 00.000 11616 IsGuiding returns 0
02:37:34.232 00.001 11616 PulseGuide returned control before completion, sleep 49
02:37:34.294 00.062 11616 IsGuiding returns 1
02:37:34.295 00.001 11616 scope still moving after pulse duration time elapsed
02:37:34.326 00.031 11616 IsSlewing returns 0
02:37:34.327 00.001 11616 IsGuiding returns 0
02:37:34.327 00.000 11616 scope move finished after 39 + 56 ms
02:37:34.328 00.001 11616 Move returns status 0, amount 39
02:37:34.328 00.000 11616 move complete, result=0
02:37:34.328 00.000 11616 worker thread done servicing request
02:37:34.328 00.000 11616 Worker thread wakes up
02:37:34.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:34.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:34.328 00.000 12268 GuideStep: 0.3 px 189 ms WEST, -0.5 px 39 ms NORTH
02:37:36.345 02.017 11616 Exposure complete
02:37:36.411 00.066 11616 worker thread done servicing request
02:37:36.411 00.000 12268 OnExposeComplete: enter
02:37:36.411 00.000 12268 UpdateGuideState(): m_state=6
02:37:36.411 00.000 12268 Star::Find(15, 646, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
02:37:36.412 00.001 12268 Star::Find returns 1 (0), X=646.77, Y=883.78, Mass=201, SNR=9.9, Peak=113 HFD=5.2
02:37:36.412 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
02:37:36.412 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
02:37:36.412 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.11 hyp=0.37 cameraTheta=2.85 mountX=0.07 mountY=-0.36, mountTheta=-1.38
02:37:36.413 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=0.11, opts=13)
02:37:36.414 00.001 12268 Enqueuing Move request for scope (-0.35, 0.11)
02:37:36.414 00.000 11616 Worker thread wakes up
02:37:36.414 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.11) opts 0xd
02:37:36.414 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, 0.11)
02:37:36.414 00.000 11616 Moving (-0.35, 0.11) raw xDistance=0.07 yDistance=-0.36
02:37:36.414 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:36.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:37:36.414 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
02:37:36.414 00.000 11616 MoveAxis(E, 0, ABG)
02:37:36.414 00.000 11616 Move returns status 0, amount 0
02:37:36.414 00.000 11616 MoveAxis(N, 30, ABG)
02:37:36.414 00.000 11616 Guiding  Dir = 0, Dur = 30
02:37:36.415 00.001 11616 IsSlewing returns 0
02:37:36.415 00.000 11616 IsGuiding returns 0
02:37:36.415 00.000 11616 PulseGuide returned control before completion, sleep 40
02:37:36.436 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:36.455 00.019 12268 UpdateGuideState exits: m=201 SNR=9.9
02:37:36.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:36.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:36.455 00.000 12268 Enqueuing Expose request
02:37:36.460 00.005 11616 IsGuiding returns 1
02:37:36.460 00.000 11616 scope still moving after pulse duration time elapsed
02:37:36.491 00.031 11616 IsSlewing returns 0
02:37:36.491 00.000 11616 IsGuiding returns 1
02:37:36.523 00.032 11616 IsSlewing returns 0
02:37:36.524 00.001 11616 IsGuiding returns 1
02:37:36.554 00.030 11616 IsSlewing returns 0
02:37:36.554 00.000 11616 IsGuiding returns 1
02:37:36.585 00.031 11616 IsSlewing returns 0
02:37:36.585 00.000 11616 IsGuiding returns 1
02:37:36.617 00.032 11616 IsSlewing returns 0
02:37:36.617 00.000 11616 IsGuiding returns 1
02:37:36.649 00.032 11616 IsSlewing returns 0
02:37:36.649 00.000 11616 IsGuiding returns 1
02:37:36.678 00.029 11616 IsSlewing returns 0
02:37:36.679 00.001 11616 IsGuiding returns 0
02:37:36.679 00.000 11616 scope move finished after 30 + 234 ms
02:37:36.679 00.000 11616 Move returns status 0, amount 30
02:37:36.679 00.000 11616 move complete, result=0
02:37:36.680 00.001 11616 worker thread done servicing request
02:37:36.680 00.000 11616 Worker thread wakes up
02:37:36.680 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 30 ms NORTH
02:37:36.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:36.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:38.748 02.068 11616 Exposure complete
02:37:38.812 00.064 11616 worker thread done servicing request
02:37:38.813 00.001 12268 OnExposeComplete: enter
02:37:38.813 00.000 12268 UpdateGuideState(): m_state=6
02:37:38.813 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
02:37:38.813 00.000 12268 Star::Find returns 1 (0), X=647.23, Y=883.77, Mass=174, SNR=9.3, Peak=109 HFD=4.7
02:37:38.813 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
02:37:38.813 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.40)
02:37:38.813 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.15 cameraTheta=0.70 mountX=0.10 mountY=0.10, mountTheta=0.76
02:37:38.815 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.11, y=0.09, opts=13)
02:37:38.815 00.000 12268 Enqueuing Move request for scope (0.11, 0.09)
02:37:38.815 00.000 11616 Worker thread wakes up
02:37:38.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
02:37:38.815 00.000 11616 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
02:37:38.815 00.000 11616 Moving (0.11, 0.09) raw xDistance=0.10 yDistance=0.10
02:37:38.815 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
02:37:38.815 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:38.816 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:37:38.816 00.000 11616 MoveAxis(W, 59, ABG)
02:37:38.816 00.000 11616 Guiding  Dir = 3, Dur = 59
02:37:38.816 00.000 11616 IsSlewing returns 0
02:37:38.816 00.000 11616 IsGuiding returns 0
02:37:38.817 00.001 11616 PulseGuide returned control before completion, sleep 69
02:37:38.837 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:38.853 00.016 12268 UpdateGuideState exits: m=174 SNR=9.3
02:37:38.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:38.854 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:38.854 00.000 12268 Enqueuing Expose request
02:37:38.887 00.033 11616 IsGuiding returns 1
02:37:38.887 00.000 11616 scope still moving after pulse duration time elapsed
02:37:38.919 00.032 11616 IsSlewing returns 0
02:37:38.919 00.000 11616 IsGuiding returns 0
02:37:38.919 00.000 11616 scope move finished after 59 + 43 ms
02:37:38.919 00.000 11616 Move returns status 0, amount 59
02:37:38.919 00.000 11616 MoveAxis(N, 0, ABG)
02:37:38.919 00.000 11616 Move returns status 0, amount 0
02:37:38.919 00.000 11616 move complete, result=0
02:37:38.919 00.000 11616 worker thread done servicing request
02:37:38.919 00.000 11616 Worker thread wakes up
02:37:38.920 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:38.920 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:38.926 00.006 12268 GuideStep: 0.1 px 59 ms WEST, 0.1 px 0 ms NORTH
02:37:40.923 01.997 11616 Exposure complete
02:37:40.987 00.064 11616 worker thread done servicing request
02:37:40.988 00.001 12268 OnExposeComplete: enter
02:37:40.988 00.000 12268 UpdateGuideState(): m_state=6
02:37:40.988 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
02:37:40.988 00.000 12268 Star::Find returns 1 (0), X=647.12, Y=883.95, Mass=185, SNR=9.6, Peak=115 HFD=4.5
02:37:40.988 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
02:37:40.988 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
02:37:40.988 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.28 hyp=0.28 cameraTheta=1.56 mountX=0.28 mountY=-0.03, mountTheta=-0.12
02:37:40.990 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.28, opts=13)
02:37:40.990 00.000 12268 Enqueuing Move request for scope (0.00, 0.28)
02:37:40.990 00.000 11616 Worker thread wakes up
02:37:40.990 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.28) opts 0xd
02:37:40.990 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.28)
02:37:40.990 00.000 11616 Moving (0.00, 0.28) raw xDistance=0.28 yDistance=-0.03
02:37:40.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.28
02:37:40.990 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:40.990 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:37:40.990 00.000 11616 MoveAxis(W, 156, ABG)
02:37:40.991 00.001 11616 Guiding  Dir = 3, Dur = 156
02:37:40.991 00.000 11616 IsSlewing returns 0
02:37:40.991 00.000 11616 IsGuiding returns 0
02:37:40.991 00.000 11616 PulseGuide returned control before completion, sleep 166
02:37:41.012 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:41.029 00.017 12268 UpdateGuideState exits: m=185 SNR=9.6
02:37:41.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:41.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:41.029 00.000 12268 Enqueuing Expose request
02:37:41.172 00.143 11616 IsGuiding returns 1
02:37:41.172 00.000 11616 scope still moving after pulse duration time elapsed
02:37:41.203 00.031 11616 IsSlewing returns 0
02:37:41.203 00.000 11616 IsGuiding returns 0
02:37:41.203 00.000 11616 scope move finished after 156 + 55 ms
02:37:41.203 00.000 11616 Move returns status 0, amount 156
02:37:41.203 00.000 11616 MoveAxis(N, 0, ABG)
02:37:41.204 00.001 11616 Move returns status 0, amount 0
02:37:41.204 00.000 11616 move complete, result=0
02:37:41.204 00.000 11616 worker thread done servicing request
02:37:41.204 00.000 12268 GuideStep: 0.3 px 156 ms WEST, -0.0 px 0 ms NORTH
02:37:41.204 00.000 11616 Worker thread wakes up
02:37:41.204 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:41.204 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:43.215 02.011 11616 Exposure complete
02:37:43.280 00.065 11616 worker thread done servicing request
02:37:43.281 00.001 12268 OnExposeComplete: enter
02:37:43.281 00.000 12268 UpdateGuideState(): m_state=6
02:37:43.281 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
02:37:43.281 00.000 12268 Star::Find returns 1 (0), X=646.80, Y=883.82, Mass=208, SNR=10.1, Peak=118 HFD=4.3
02:37:43.281 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
02:37:43.281 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
02:37:43.281 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.15 hyp=0.36 cameraTheta=2.71 mountX=0.12 mountY=-0.34, mountTheta=-1.24
02:37:43.284 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=0.15, opts=13)
02:37:43.284 00.000 12268 Enqueuing Move request for scope (-0.32, 0.15)
02:37:43.284 00.000 11616 Worker thread wakes up
02:37:43.284 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.15) opts 0xd
02:37:43.284 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, 0.15)
02:37:43.284 00.000 11616 Moving (-0.32, 0.15) raw xDistance=0.12 yDistance=-0.34
02:37:43.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
02:37:43.284 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.34
02:37:43.285 00.001 11616 MoveAxis(W, 65, ABG)
02:37:43.285 00.000 11616 Guiding  Dir = 3, Dur = 65
02:37:43.285 00.000 11616 IsSlewing returns 0
02:37:43.285 00.000 11616 IsGuiding returns 0
02:37:43.286 00.001 11616 PulseGuide returned control before completion, sleep 75
02:37:43.311 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:43.328 00.017 12268 UpdateGuideState exits: m=208 SNR=10.1
02:37:43.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:43.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:43.328 00.000 12268 Enqueuing Expose request
02:37:43.370 00.042 11616 IsGuiding returns 1
02:37:43.370 00.000 11616 scope still moving after pulse duration time elapsed
02:37:43.402 00.032 11616 IsSlewing returns 0
02:37:43.403 00.001 11616 IsGuiding returns 0
02:37:43.403 00.000 11616 scope move finished after 65 + 52 ms
02:37:43.403 00.000 11616 Move returns status 0, amount 65
02:37:43.403 00.000 11616 MoveAxis(N, 29, ABG)
02:37:43.403 00.000 11616 Guiding  Dir = 0, Dur = 29
02:37:43.403 00.000 11616 IsSlewing returns 0
02:37:43.403 00.000 11616 IsGuiding returns 0
02:37:43.404 00.001 11616 PulseGuide returned control before completion, sleep 39
02:37:43.449 00.045 11616 IsGuiding returns 1
02:37:43.449 00.000 11616 scope still moving after pulse duration time elapsed
02:37:43.479 00.030 11616 IsSlewing returns 0
02:37:43.480 00.001 11616 IsGuiding returns 0
02:37:43.480 00.000 11616 scope move finished after 29 + 47 ms
02:37:43.480 00.000 11616 Move returns status 0, amount 29
02:37:43.480 00.000 11616 move complete, result=0
02:37:43.480 00.000 11616 worker thread done servicing request
02:37:43.480 00.000 11616 Worker thread wakes up
02:37:43.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:43.481 00.001 12268 GuideStep: 0.1 px 65 ms WEST, -0.3 px 29 ms NORTH
02:37:43.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:45.487 02.006 11616 Exposure complete
02:37:45.552 00.065 11616 worker thread done servicing request
02:37:45.552 00.000 12268 OnExposeComplete: enter
02:37:45.552 00.000 12268 UpdateGuideState(): m_state=6
02:37:45.553 00.001 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
02:37:45.553 00.000 12268 Star::Find returns 1 (0), X=646.86, Y=883.71, Mass=200, SNR=9.9, Peak=110 HFD=6.4
02:37:45.553 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
02:37:45.553 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
02:37:45.553 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.02 mountX=0.01 mountY=-0.27, mountTheta=-1.54
02:37:45.555 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=0.03, opts=13)
02:37:45.555 00.000 12268 Enqueuing Move request for scope (-0.27, 0.03)
02:37:45.555 00.000 11616 Worker thread wakes up
02:37:45.555 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.03) opts 0xd
02:37:45.555 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, 0.03)
02:37:45.555 00.000 11616 Moving (-0.27, 0.03) raw xDistance=0.01 yDistance=-0.27
02:37:45.555 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:45.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:37:45.556 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
02:37:45.556 00.000 11616 MoveAxis(E, 0, ABG)
02:37:45.556 00.000 11616 Move returns status 0, amount 0
02:37:45.556 00.000 11616 MoveAxis(N, 23, ABG)
02:37:45.556 00.000 11616 Guiding  Dir = 0, Dur = 23
02:37:45.556 00.000 11616 IsSlewing returns 0
02:37:45.556 00.000 11616 IsGuiding returns 0
02:37:45.557 00.001 11616 PulseGuide returned control before completion, sleep 33
02:37:45.578 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=16, Gamma=1.290
02:37:45.595 00.017 12268 UpdateGuideState exits: m=200 SNR=9.9
02:37:45.596 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:45.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:45.596 00.000 12268 Enqueuing Expose request
02:37:45.601 00.005 11616 IsGuiding returns 1
02:37:45.601 00.000 11616 scope still moving after pulse duration time elapsed
02:37:45.632 00.031 11616 IsSlewing returns 0
02:37:45.633 00.001 11616 IsGuiding returns 0
02:37:45.633 00.000 11616 scope move finished after 23 + 53 ms
02:37:45.633 00.000 11616 Move returns status 0, amount 23
02:37:45.633 00.000 11616 move complete, result=0
02:37:45.633 00.000 11616 worker thread done servicing request
02:37:45.633 00.000 11616 Worker thread wakes up
02:37:45.633 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:45.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:45.634 00.001 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 23 ms NORTH
02:37:47.650 02.016 11616 Exposure complete
02:37:47.716 00.066 11616 worker thread done servicing request
02:37:47.716 00.000 12268 OnExposeComplete: enter
02:37:47.716 00.000 12268 UpdateGuideState(): m_state=6
02:37:47.717 00.001 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
02:37:47.717 00.000 12268 Star::Find returns 1 (0), X=646.84, Y=883.73, Mass=190, SNR=9.7, Peak=112 HFD=4.3
02:37:47.717 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
02:37:47.717 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
02:37:47.717 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.05 hyp=0.28 cameraTheta=2.95 mountX=0.03 mountY=-0.28, mountTheta=-1.48
02:37:47.718 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.05, opts=13)
02:37:47.719 00.001 12268 Enqueuing Move request for scope (-0.28, 0.05)
02:37:47.719 00.000 11616 Worker thread wakes up
02:37:47.719 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.05) opts 0xd
02:37:47.719 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.05)
02:37:47.719 00.000 11616 Moving (-0.28, 0.05) raw xDistance=0.03 yDistance=-0.28
02:37:47.719 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:47.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:37:47.719 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.28
02:37:47.719 00.000 11616 MoveAxis(E, 0, ABG)
02:37:47.719 00.000 11616 Move returns status 0, amount 0
02:37:47.719 00.000 11616 MoveAxis(N, 24, ABG)
02:37:47.719 00.000 11616 Guiding  Dir = 0, Dur = 24
02:37:47.720 00.001 11616 IsSlewing returns 0
02:37:47.720 00.000 11616 IsGuiding returns 0
02:37:47.720 00.000 11616 PulseGuide returned control before completion, sleep 34
02:37:47.740 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:47.757 00.017 11616 IsGuiding returns 1
02:37:47.757 00.000 11616 scope still moving after pulse duration time elapsed
02:37:47.758 00.001 12268 UpdateGuideState exits: m=190 SNR=9.7
02:37:47.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:47.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:47.758 00.000 12268 Enqueuing Expose request
02:37:47.789 00.031 11616 IsSlewing returns 0
02:37:47.789 00.000 11616 IsGuiding returns 0
02:37:47.789 00.000 11616 scope move finished after 24 + 45 ms
02:37:47.789 00.000 11616 Move returns status 0, amount 24
02:37:47.790 00.001 11616 move complete, result=0
02:37:47.790 00.000 11616 worker thread done servicing request
02:37:47.790 00.000 11616 Worker thread wakes up
02:37:47.791 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:47.791 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:47.791 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 24 ms NORTH
02:37:49.807 02.016 11616 Exposure complete
02:37:49.871 00.064 11616 worker thread done servicing request
02:37:49.871 00.000 12268 OnExposeComplete: enter
02:37:49.871 00.000 12268 UpdateGuideState(): m_state=6
02:37:49.871 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
02:37:49.871 00.000 12268 Star::Find returns 1 (0), X=646.75, Y=884.00, Mass=190, SNR=9.7, Peak=115 HFD=3.8
02:37:49.871 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
02:37:49.871 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
02:37:49.872 00.001 12268 CameraToMount -- cameraX=-0.37 cameraY=0.33 hyp=0.49 cameraTheta=2.42 mountX=0.29 mountY=-0.41, mountTheta=-0.96
02:37:49.873 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.33, opts=13)
02:37:49.873 00.000 12268 Enqueuing Move request for scope (-0.37, 0.33)
02:37:49.873 00.000 11616 Worker thread wakes up
02:37:49.873 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.33) opts 0xd
02:37:49.873 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.33)
02:37:49.874 00.001 11616 Moving (-0.37, 0.33) raw xDistance=0.29 yDistance=-0.41
02:37:49.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.14 from input 0.29
02:37:49.874 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.41
02:37:49.874 00.000 11616 MoveAxis(W, 161, ABG)
02:37:49.874 00.000 11616 Guiding  Dir = 3, Dur = 161
02:37:49.874 00.000 11616 IsSlewing returns 0
02:37:49.874 00.000 11616 IsGuiding returns 0
02:37:49.875 00.001 11616 PulseGuide returned control before completion, sleep 171
02:37:49.895 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:49.912 00.017 12268 UpdateGuideState exits: m=190 SNR=9.7
02:37:49.913 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:49.913 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:49.913 00.000 12268 Enqueuing Expose request
02:37:50.054 00.141 11616 IsGuiding returns 1
02:37:50.054 00.000 11616 scope still moving after pulse duration time elapsed
02:37:50.085 00.031 11616 IsSlewing returns 0
02:37:50.086 00.001 11616 IsGuiding returns 1
02:37:50.115 00.029 11616 IsSlewing returns 0
02:37:50.116 00.001 11616 IsGuiding returns 1
02:37:50.146 00.030 11616 IsSlewing returns 0
02:37:50.146 00.000 11616 IsGuiding returns 1
02:37:50.177 00.031 11616 IsSlewing returns 0
02:37:50.178 00.001 11616 IsGuiding returns 1
02:37:50.209 00.031 11616 IsSlewing returns 0
02:37:50.209 00.000 11616 IsGuiding returns 1
02:37:50.240 00.031 11616 IsSlewing returns 0
02:37:50.240 00.000 11616 IsGuiding returns 1
02:37:50.272 00.032 11616 IsSlewing returns 0
02:37:50.272 00.000 11616 IsGuiding returns 0
02:37:50.272 00.000 11616 scope move finished after 161 + 236 ms
02:37:50.272 00.000 11616 Move returns status 0, amount 161
02:37:50.273 00.001 11616 MoveAxis(N, 35, ABG)
02:37:50.273 00.000 11616 Guiding  Dir = 0, Dur = 35
02:37:50.273 00.000 11616 IsSlewing returns 0
02:37:50.273 00.000 11616 IsGuiding returns 0
02:37:50.273 00.000 11616 PulseGuide returned control before completion, sleep 45
02:37:50.320 00.047 11616 IsGuiding returns 1
02:37:50.320 00.000 11616 scope still moving after pulse duration time elapsed
02:37:50.351 00.031 11616 IsSlewing returns 0
02:37:50.351 00.000 11616 IsGuiding returns 1
02:37:50.383 00.032 11616 IsSlewing returns 0
02:37:50.384 00.001 11616 IsGuiding returns 0
02:37:50.384 00.000 11616 scope move finished after 35 + 75 ms
02:37:50.384 00.000 11616 Move returns status 0, amount 35
02:37:50.384 00.000 11616 move complete, result=0
02:37:50.384 00.000 11616 worker thread done servicing request
02:37:50.384 00.000 11616 Worker thread wakes up
02:37:50.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:50.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:50.385 00.001 12268 GuideStep: 0.3 px 161 ms WEST, -0.4 px 35 ms NORTH
02:37:52.392 02.007 11616 Exposure complete
02:37:52.456 00.064 11616 worker thread done servicing request
02:37:52.456 00.000 12268 OnExposeComplete: enter
02:37:52.456 00.000 12268 UpdateGuideState(): m_state=6
02:37:52.457 00.001 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
02:37:52.457 00.000 12268 Star::Find returns 1 (0), X=647.08, Y=883.80, Mass=188, SNR=9.6, Peak=110 HFD=4.7
02:37:52.457 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
02:37:52.457 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
02:37:52.457 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.87 mountX=0.12 mountY=-0.05, mountTheta=-0.43
02:37:52.461 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.12, opts=13)
02:37:52.461 00.000 12268 Enqueuing Move request for scope (-0.04, 0.12)
02:37:52.461 00.000 11616 Worker thread wakes up
02:37:52.461 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
02:37:52.461 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
02:37:52.461 00.000 11616 Moving (-0.04, 0.12) raw xDistance=0.12 yDistance=-0.05
02:37:52.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.12
02:37:52.461 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:52.461 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:37:52.462 00.001 11616 MoveAxis(W, 67, ABG)
02:37:52.462 00.000 11616 Guiding  Dir = 3, Dur = 67
02:37:52.462 00.000 11616 IsSlewing returns 0
02:37:52.462 00.000 11616 IsGuiding returns 0
02:37:52.462 00.000 11616 PulseGuide returned control before completion, sleep 77
02:37:52.482 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:52.499 00.017 12268 UpdateGuideState exits: m=188 SNR=9.6
02:37:52.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:52.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:52.499 00.000 12268 Enqueuing Expose request
02:37:52.549 00.050 11616 IsGuiding returns 1
02:37:52.549 00.000 11616 scope still moving after pulse duration time elapsed
02:37:52.580 00.031 11616 IsSlewing returns 0
02:37:52.580 00.000 11616 IsGuiding returns 1
02:37:52.612 00.032 11616 IsSlewing returns 0
02:37:52.612 00.000 11616 IsGuiding returns 1
02:37:52.642 00.030 11616 IsSlewing returns 0
02:37:52.643 00.001 11616 IsGuiding returns 1
02:37:52.674 00.031 11616 IsSlewing returns 0
02:37:52.674 00.000 11616 IsGuiding returns 1
02:37:52.704 00.030 11616 IsSlewing returns 0
02:37:52.705 00.001 11616 IsGuiding returns 1
02:37:52.735 00.030 11616 IsSlewing returns 0
02:37:52.736 00.001 11616 IsGuiding returns 0
02:37:52.736 00.000 11616 scope move finished after 67 + 206 ms
02:37:52.736 00.000 11616 Move returns status 0, amount 67
02:37:52.736 00.000 11616 MoveAxis(N, 0, ABG)
02:37:52.736 00.000 11616 Move returns status 0, amount 0
02:37:52.736 00.000 11616 move complete, result=0
02:37:52.737 00.001 11616 worker thread done servicing request
02:37:52.737 00.000 11616 Worker thread wakes up
02:37:52.737 00.000 12268 GuideStep: 0.1 px 67 ms WEST, -0.1 px 0 ms NORTH
02:37:52.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:52.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:54.749 02.012 11616 Exposure complete
02:37:54.812 00.063 11616 worker thread done servicing request
02:37:54.813 00.001 12268 OnExposeComplete: enter
02:37:54.813 00.000 12268 UpdateGuideState(): m_state=6
02:37:54.813 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
02:37:54.813 00.000 12268 Star::Find returns 1 (0), X=646.84, Y=884.07, Mass=197, SNR=9.8, Peak=110 HFD=4.2
02:37:54.813 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
02:37:54.814 00.001 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
02:37:54.814 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.39 hyp=0.48 cameraTheta=2.18 mountX=0.36 mountY=-0.33, mountTheta=-0.73
02:37:54.819 00.005 12268 SchedulePrimaryMove(0D94C700, x=-0.28, y=0.39, opts=13)
02:37:54.819 00.000 12268 Enqueuing Move request for scope (-0.28, 0.39)
02:37:54.819 00.000 11616 Worker thread wakes up
02:37:54.819 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.39) opts 0xd
02:37:54.819 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.28, 0.39)
02:37:54.819 00.000 11616 Moving (-0.28, 0.39) raw xDistance=0.36 yDistance=-0.33
02:37:54.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
02:37:54.819 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
02:37:54.819 00.000 11616 MoveAxis(W, 204, ABG)
02:37:54.820 00.001 11616 Guiding  Dir = 3, Dur = 204
02:37:54.820 00.000 11616 IsSlewing returns 0
02:37:54.820 00.000 11616 IsGuiding returns 0
02:37:54.820 00.000 11616 PulseGuide returned control before completion, sleep 214
02:37:54.841 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:54.857 00.016 12268 UpdateGuideState exits: m=197 SNR=9.8
02:37:54.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:54.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:54.857 00.000 12268 Enqueuing Expose request
02:37:55.047 00.190 11616 IsGuiding returns 1
02:37:55.048 00.001 11616 scope still moving after pulse duration time elapsed
02:37:55.079 00.031 11616 IsSlewing returns 0
02:37:55.080 00.001 11616 IsGuiding returns 0
02:37:55.080 00.000 11616 scope move finished after 204 + 55 ms
02:37:55.080 00.000 11616 Move returns status 0, amount 204
02:37:55.080 00.000 11616 MoveAxis(N, 28, ABG)
02:37:55.080 00.000 11616 Guiding  Dir = 0, Dur = 28
02:37:55.080 00.000 11616 IsSlewing returns 0
02:37:55.080 00.000 11616 IsGuiding returns 0
02:37:55.081 00.001 11616 PulseGuide returned control before completion, sleep 38
02:37:55.125 00.044 11616 IsGuiding returns 1
02:37:55.125 00.000 11616 scope still moving after pulse duration time elapsed
02:37:55.155 00.030 11616 IsSlewing returns 0
02:37:55.155 00.000 11616 IsGuiding returns 1
02:37:55.186 00.031 11616 IsSlewing returns 0
02:37:55.187 00.001 11616 IsGuiding returns 1
02:37:55.217 00.030 11616 IsSlewing returns 0
02:37:55.218 00.001 11616 IsGuiding returns 1
02:37:55.249 00.031 11616 IsSlewing returns 0
02:37:55.250 00.001 11616 IsGuiding returns 1
02:37:55.281 00.031 11616 IsSlewing returns 0
02:37:55.281 00.000 11616 IsGuiding returns 0
02:37:55.281 00.000 11616 scope move finished after 28 + 172 ms
02:37:55.282 00.001 11616 Move returns status 0, amount 28
02:37:55.282 00.000 11616 move complete, result=0
02:37:55.282 00.000 11616 worker thread done servicing request
02:37:55.282 00.000 11616 Worker thread wakes up
02:37:55.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:55.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:55.282 00.000 12268 GuideStep: 0.4 px 204 ms WEST, -0.3 px 28 ms NORTH
02:37:57.301 02.019 11616 Exposure complete
02:37:57.366 00.065 11616 worker thread done servicing request
02:37:57.366 00.000 12268 OnExposeComplete: enter
02:37:57.366 00.000 12268 UpdateGuideState(): m_state=6
02:37:57.366 00.000 12268 Star::Find(15, 646, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
02:37:57.366 00.000 12268 Star::Find returns 1 (0), X=646.92, Y=883.63, Mass=174, SNR=9.3, Peak=105 HFD=4.5
02:37:57.366 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.39 = 1.89)
02:37:57.366 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.22)
02:37:57.366 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-2.92 mountX=-0.06 mountY=-0.19, mountTheta=-1.90
02:37:57.368 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.05, opts=13)
02:37:57.368 00.000 12268 Enqueuing Move request for scope (-0.20, -0.05)
02:37:57.368 00.000 11616 Worker thread wakes up
02:37:57.368 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
02:37:57.368 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
02:37:57.369 00.001 11616 Moving (-0.20, -0.05) raw xDistance=-0.06 yDistance=-0.19
02:37:57.369 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:57.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:37:57.369 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
02:37:57.369 00.000 11616 MoveAxis(E, 0, ABG)
02:37:57.369 00.000 11616 Move returns status 0, amount 0
02:37:57.369 00.000 11616 MoveAxis(N, 16, ABG)
02:37:57.369 00.000 11616 Guiding  Dir = 0, Dur = 16
02:37:57.369 00.000 11616 IsSlewing returns 0
02:37:57.370 00.001 11616 IsGuiding returns 0
02:37:57.370 00.000 11616 PulseGuide returned control before completion, sleep 26
02:37:57.390 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:57.406 00.016 12268 UpdateGuideState exits: m=174 SNR=9.3
02:37:57.407 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:57.407 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:57.407 00.000 12268 Enqueuing Expose request
02:37:57.408 00.001 11616 IsGuiding returns 1
02:37:57.408 00.000 11616 scope still moving after pulse duration time elapsed
02:37:57.438 00.030 11616 IsSlewing returns 0
02:37:57.439 00.001 11616 IsGuiding returns 0
02:37:57.439 00.000 11616 scope move finished after 16 + 53 ms
02:37:57.439 00.000 11616 Move returns status 0, amount 16
02:37:57.439 00.000 11616 move complete, result=0
02:37:57.440 00.001 11616 worker thread done servicing request
02:37:57.440 00.000 11616 Worker thread wakes up
02:37:57.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:57.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:57.440 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 16 ms NORTH
02:37:59.445 02.005 11616 Exposure complete
02:37:59.512 00.067 11616 worker thread done servicing request
02:37:59.512 00.000 12268 OnExposeComplete: enter
02:37:59.512 00.000 12268 UpdateGuideState(): m_state=6
02:37:59.512 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
02:37:59.512 00.000 12268 Star::Find returns 1 (0), X=646.90, Y=884.05, Mass=194, SNR=9.7, Peak=111 HFD=4.2
02:37:59.512 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
02:37:59.513 00.001 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
02:37:59.513 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.38 hyp=0.44 cameraTheta=2.09 mountX=0.36 mountY=-0.26, mountTheta=-0.64
02:37:59.514 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.38, opts=13)
02:37:59.514 00.000 12268 Enqueuing Move request for scope (-0.22, 0.38)
02:37:59.514 00.000 11616 Worker thread wakes up
02:37:59.515 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.38) opts 0xd
02:37:59.515 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.38)
02:37:59.515 00.000 11616 Moving (-0.22, 0.38) raw xDistance=0.36 yDistance=-0.26
02:37:59.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
02:37:59.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.26
02:37:59.515 00.000 11616 MoveAxis(W, 200, ABG)
02:37:59.515 00.000 11616 Guiding  Dir = 3, Dur = 200
02:37:59.515 00.000 11616 IsSlewing returns 0
02:37:59.515 00.000 11616 IsGuiding returns 0
02:37:59.516 00.001 11616 PulseGuide returned control before completion, sleep 210
02:37:59.536 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:37:59.553 00.017 12268 UpdateGuideState exits: m=194 SNR=9.7
02:37:59.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:59.554 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:37:59.554 00.000 12268 Enqueuing Expose request
02:37:59.741 00.187 11616 IsGuiding returns 1
02:37:59.741 00.000 11616 scope still moving after pulse duration time elapsed
02:37:59.773 00.032 11616 IsSlewing returns 0
02:37:59.774 00.001 11616 IsGuiding returns 0
02:37:59.774 00.000 11616 scope move finished after 200 + 58 ms
02:37:59.774 00.000 11616 Move returns status 0, amount 200
02:37:59.774 00.000 11616 MoveAxis(N, 22, ABG)
02:37:59.774 00.000 11616 Guiding  Dir = 0, Dur = 22
02:37:59.774 00.000 11616 IsSlewing returns 0
02:37:59.774 00.000 11616 IsGuiding returns 0
02:37:59.775 00.001 11616 PulseGuide returned control before completion, sleep 32
02:37:59.820 00.045 11616 IsGuiding returns 1
02:37:59.820 00.000 11616 scope still moving after pulse duration time elapsed
02:37:59.850 00.030 11616 IsSlewing returns 0
02:37:59.851 00.001 11616 IsGuiding returns 0
02:37:59.851 00.000 11616 scope move finished after 22 + 54 ms
02:37:59.851 00.000 11616 Move returns status 0, amount 22
02:37:59.851 00.000 11616 move complete, result=0
02:37:59.851 00.000 11616 worker thread done servicing request
02:37:59.851 00.000 11616 Worker thread wakes up
02:37:59.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:37:59.852 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:37:59.852 00.000 12268 GuideStep: 0.4 px 200 ms WEST, -0.3 px 22 ms NORTH
02:38:01.853 02.001 11616 Exposure complete
02:38:01.917 00.064 11616 worker thread done servicing request
02:38:01.917 00.000 12268 OnExposeComplete: enter
02:38:01.917 00.000 12268 UpdateGuideState(): m_state=6
02:38:01.917 00.000 12268 Star::Find(15, 646, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
02:38:01.917 00.000 12268 Star::Find returns 1 (0), X=647.25, Y=883.79, Mass=175, SNR=9.3, Peak=108 HFD=4.7
02:38:01.917 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
02:38:01.917 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.45)
02:38:01.918 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.17 cameraTheta=0.75 mountX=0.13 mountY=0.11, mountTheta=0.70
02:38:01.919 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.12, opts=13)
02:38:01.919 00.000 12268 Enqueuing Move request for scope (0.13, 0.12)
02:38:01.919 00.000 11616 Worker thread wakes up
02:38:01.919 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
02:38:01.919 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
02:38:01.919 00.000 11616 Moving (0.13, 0.12) raw xDistance=0.13 yDistance=0.11
02:38:01.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.13
02:38:01.920 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:01.920 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:38:01.920 00.000 11616 MoveAxis(W, 73, ABG)
02:38:01.920 00.000 11616 Guiding  Dir = 3, Dur = 73
02:38:01.920 00.000 11616 IsSlewing returns 0
02:38:01.921 00.001 11616 IsGuiding returns 0
02:38:01.921 00.000 11616 PulseGuide returned control before completion, sleep 83
02:38:01.943 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:01.963 00.020 12268 UpdateGuideState exits: m=175 SNR=9.3
02:38:01.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:01.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:01.964 00.001 12268 Enqueuing Expose request
02:38:02.014 00.050 11616 IsGuiding returns 1
02:38:02.014 00.000 11616 scope still moving after pulse duration time elapsed
02:38:02.045 00.031 11616 IsSlewing returns 0
02:38:02.045 00.000 11616 IsGuiding returns 0
02:38:02.045 00.000 11616 scope move finished after 73 + 52 ms
02:38:02.045 00.000 11616 Move returns status 0, amount 73
02:38:02.046 00.001 11616 MoveAxis(N, 0, ABG)
02:38:02.046 00.000 11616 Move returns status 0, amount 0
02:38:02.046 00.000 11616 move complete, result=0
02:38:02.046 00.000 11616 worker thread done servicing request
02:38:02.046 00.000 11616 Worker thread wakes up
02:38:02.046 00.000 12268 GuideStep: 0.1 px 73 ms WEST, 0.1 px 0 ms NORTH
02:38:02.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:02.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:04.053 02.007 11616 Exposure complete
02:38:04.118 00.065 11616 worker thread done servicing request
02:38:04.119 00.001 12268 OnExposeComplete: enter
02:38:04.119 00.000 12268 UpdateGuideState(): m_state=6
02:38:04.119 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
02:38:04.119 00.000 12268 Star::Find returns 1 (0), X=647.08, Y=883.77, Mass=181, SNR=9.4, Peak=113 HFD=4.7
02:38:04.119 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
02:38:04.119 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
02:38:04.119 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.95 mountX=0.09 mountY=-0.05, mountTheta=-0.50
02:38:04.120 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.10, opts=13)
02:38:04.120 00.000 12268 Enqueuing Move request for scope (-0.04, 0.10)
02:38:04.120 00.000 11616 Worker thread wakes up
02:38:04.120 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
02:38:04.120 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
02:38:04.120 00.000 11616 Moving (-0.04, 0.10) raw xDistance=0.09 yDistance=-0.05
02:38:04.120 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:04.120 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:38:04.122 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:04.122 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:38:04.122 00.000 11616 MoveAxis(E, 0, ABG)
02:38:04.122 00.000 11616 Move returns status 0, amount 0
02:38:04.122 00.000 11616 MoveAxis(N, 0, ABG)
02:38:04.122 00.000 11616 Move returns status 0, amount 0
02:38:04.122 00.000 11616 move complete, result=0
02:38:04.122 00.000 11616 worker thread done servicing request
02:38:04.142 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:04.160 00.018 12268 UpdateGuideState exits: m=181 SNR=9.4
02:38:04.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:04.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:04.160 00.000 12268 Enqueuing Expose request
02:38:04.160 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:04.160 00.000 11616 Worker thread wakes up
02:38:04.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:04.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:06.179 02.019 11616 Exposure complete
02:38:06.244 00.065 11616 worker thread done servicing request
02:38:06.244 00.000 12268 OnExposeComplete: enter
02:38:06.244 00.000 12268 UpdateGuideState(): m_state=6
02:38:06.245 00.001 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
02:38:06.245 00.000 12268 Star::Find returns 1 (0), X=647.13, Y=883.76, Mass=192, SNR=9.7, Peak=109 HFD=5.0
02:38:06.245 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
02:38:06.245 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
02:38:06.245 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.42 mountX=0.09 mountY=0.00, mountTheta=0.02
02:38:06.247 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=0.09, opts=13)
02:38:06.247 00.000 12268 Enqueuing Move request for scope (0.01, 0.09)
02:38:06.247 00.000 11616 Worker thread wakes up
02:38:06.247 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
02:38:06.247 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
02:38:06.248 00.001 11616 Moving (0.01, 0.09) raw xDistance=0.09 yDistance=0.00
02:38:06.248 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:06.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:38:06.248 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:06.248 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:38:06.248 00.000 11616 MoveAxis(E, 0, ABG)
02:38:06.248 00.000 11616 Move returns status 0, amount 0
02:38:06.248 00.000 11616 MoveAxis(N, 0, ABG)
02:38:06.248 00.000 11616 Move returns status 0, amount 0
02:38:06.248 00.000 11616 move complete, result=0
02:38:06.248 00.000 11616 worker thread done servicing request
02:38:06.270 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:06.287 00.017 12268 UpdateGuideState exits: m=192 SNR=9.7
02:38:06.288 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:06.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:06.288 00.000 12268 Enqueuing Expose request
02:38:06.288 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:38:06.288 00.000 11616 Worker thread wakes up
02:38:06.288 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:06.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:08.298 02.010 11616 Exposure complete
02:38:08.364 00.066 11616 worker thread done servicing request
02:38:08.364 00.000 12268 OnExposeComplete: enter
02:38:08.364 00.000 12268 UpdateGuideState(): m_state=6
02:38:08.364 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
02:38:08.364 00.000 12268 Star::Find returns 1 (0), X=646.93, Y=883.44, Mass=188, SNR=9.6, Peak=106 HFD=4.9
02:38:08.365 00.001 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.74 = 2.55)
02:38:08.365 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
02:38:08.365 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.23 hyp=0.30 cameraTheta=-2.26 mountX=-0.25 mountY=-0.16, mountTheta=-2.57
02:38:08.366 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.19, y=-0.23, opts=13)
02:38:08.367 00.001 12268 Enqueuing Move request for scope (-0.19, -0.23)
02:38:08.367 00.000 11616 Worker thread wakes up
02:38:08.367 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.23) opts 0xd
02:38:08.367 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.19, -0.23)
02:38:08.367 00.000 11616 Moving (-0.19, -0.23) raw xDistance=-0.25 yDistance=-0.16
02:38:08.367 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:38:08.367 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
02:38:08.367 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.16
02:38:08.367 00.000 11616 MoveAxis(E, 0, ABG)
02:38:08.367 00.000 11616 Move returns status 0, amount 0
02:38:08.367 00.000 11616 MoveAxis(N, 14, ABG)
02:38:08.367 00.000 11616 Guiding  Dir = 0, Dur = 14
02:38:08.368 00.001 11616 IsSlewing returns 0
02:38:08.368 00.000 11616 IsGuiding returns 0
02:38:08.368 00.000 11616 PulseGuide returned control before completion, sleep 24
02:38:08.388 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:08.404 00.016 11616 IsGuiding returns 1
02:38:08.404 00.000 11616 scope still moving after pulse duration time elapsed
02:38:08.410 00.006 12268 UpdateGuideState exits: m=188 SNR=9.6
02:38:08.410 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:08.410 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:08.410 00.000 12268 Enqueuing Expose request
02:38:08.435 00.025 11616 IsSlewing returns 0
02:38:08.435 00.000 11616 IsGuiding returns 0
02:38:08.435 00.000 11616 scope move finished after 14 + 53 ms
02:38:08.436 00.001 11616 Move returns status 0, amount 14
02:38:08.436 00.000 11616 move complete, result=0
02:38:08.436 00.000 11616 worker thread done servicing request
02:38:08.436 00.000 11616 Worker thread wakes up
02:38:08.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:08.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:08.436 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.2 px 14 ms NORTH
02:38:10.443 02.007 11616 Exposure complete
02:38:10.509 00.066 11616 worker thread done servicing request
02:38:10.509 00.000 12268 OnExposeComplete: enter
02:38:10.509 00.000 12268 UpdateGuideState(): m_state=6
02:38:10.509 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
02:38:10.509 00.000 12268 Star::Find returns 1 (0), X=647.07, Y=883.70, Mass=198, SNR=9.9, Peak=110 HFD=4.9
02:38:10.510 00.001 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
02:38:10.510 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
02:38:10.510 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.71 mountX=0.02 mountY=-0.06, mountTheta=-1.24
02:38:10.511 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.02, opts=13)
02:38:10.511 00.000 12268 Enqueuing Move request for scope (-0.05, 0.02)
02:38:10.511 00.000 11616 Worker thread wakes up
02:38:10.512 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
02:38:10.512 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
02:38:10.512 00.000 11616 Moving (-0.05, 0.02) raw xDistance=0.02 yDistance=-0.06
02:38:10.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:10.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:38:10.512 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:10.512 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:38:10.512 00.000 11616 MoveAxis(E, 0, ABG)
02:38:10.512 00.000 11616 Move returns status 0, amount 0
02:38:10.512 00.000 11616 MoveAxis(N, 0, ABG)
02:38:10.512 00.000 11616 Move returns status 0, amount 0
02:38:10.512 00.000 11616 move complete, result=0
02:38:10.512 00.000 11616 worker thread done servicing request
02:38:10.533 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:10.553 00.020 12268 UpdateGuideState exits: m=198 SNR=9.9
02:38:10.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:10.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:10.553 00.000 12268 Enqueuing Expose request
02:38:10.553 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:10.553 00.000 11616 Worker thread wakes up
02:38:10.554 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:10.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:12.569 02.015 11616 Exposure complete
02:38:12.638 00.069 11616 worker thread done servicing request
02:38:12.638 00.000 12268 OnExposeComplete: enter
02:38:12.638 00.000 12268 UpdateGuideState(): m_state=6
02:38:12.639 00.001 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
02:38:12.639 00.000 12268 Star::Find returns 1 (0), X=647.26, Y=883.74, Mass=174, SNR=9.3, Peak=108 HFD=4.8
02:38:12.639 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
02:38:12.639 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.15)
02:38:12.639 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.15 cameraTheta=0.45 mountX=0.08 mountY=0.13, mountTheta=1.01
02:38:12.644 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=0.07, opts=13)
02:38:12.645 00.001 12268 Enqueuing Move request for scope (0.14, 0.07)
02:38:12.645 00.000 11616 Worker thread wakes up
02:38:12.645 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
02:38:12.645 00.000 11616 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
02:38:12.645 00.000 11616 Moving (0.14, 0.07) raw xDistance=0.08 yDistance=0.13
02:38:12.645 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:12.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:38:12.645 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:12.645 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:38:12.645 00.000 11616 MoveAxis(E, 0, ABG)
02:38:12.646 00.001 11616 Move returns status 0, amount 0
02:38:12.646 00.000 11616 MoveAxis(N, 0, ABG)
02:38:12.646 00.000 11616 Move returns status 0, amount 0
02:38:12.646 00.000 11616 move complete, result=0
02:38:12.646 00.000 11616 worker thread done servicing request
02:38:12.671 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:12.690 00.019 12268 UpdateGuideState exits: m=174 SNR=9.3
02:38:12.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:12.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:12.690 00.000 12268 Enqueuing Expose request
02:38:12.690 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:38:12.690 00.000 11616 Worker thread wakes up
02:38:12.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:12.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:14.763 02.073 11616 Exposure complete
02:38:14.827 00.064 11616 worker thread done servicing request
02:38:14.827 00.000 12268 OnExposeComplete: enter
02:38:14.827 00.000 12268 UpdateGuideState(): m_state=6
02:38:14.828 00.001 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
02:38:14.828 00.000 12268 Star::Find returns 1 (0), X=647.22, Y=883.67, Mass=172, SNR=9.2, Peak=109 HFD=4.7
02:38:14.828 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
02:38:14.828 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
02:38:14.828 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.06 mountX=0.00 mountY=0.10, mountTheta=1.53
02:38:14.831 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=-0.01, opts=13)
02:38:14.831 00.000 12268 Enqueuing Move request for scope (0.10, -0.01)
02:38:14.831 00.000 11616 Worker thread wakes up
02:38:14.831 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
02:38:14.831 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
02:38:14.831 00.000 11616 Moving (0.10, -0.01) raw xDistance=0.00 yDistance=0.10
02:38:14.831 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:14.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:38:14.831 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:14.831 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:38:14.832 00.001 11616 MoveAxis(E, 0, ABG)
02:38:14.832 00.000 11616 Move returns status 0, amount 0
02:38:14.832 00.000 11616 MoveAxis(N, 0, ABG)
02:38:14.832 00.000 11616 Move returns status 0, amount 0
02:38:14.832 00.000 11616 move complete, result=0
02:38:14.833 00.001 11616 worker thread done servicing request
02:38:14.854 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:14.873 00.019 12268 UpdateGuideState exits: m=172 SNR=9.2
02:38:14.873 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:14.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:14.874 00.001 12268 Enqueuing Expose request
02:38:14.874 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:38:14.874 00.000 11616 Worker thread wakes up
02:38:14.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:14.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:16.890 02.016 11616 Exposure complete
02:38:16.958 00.068 11616 worker thread done servicing request
02:38:16.958 00.000 12268 OnExposeComplete: enter
02:38:16.958 00.000 12268 UpdateGuideState(): m_state=6
02:38:16.959 00.001 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
02:38:16.959 00.000 12268 Star::Find returns 1 (0), X=646.67, Y=883.60, Mass=211, SNR=10.2, Peak=116 HFD=4.4
02:38:16.959 00.000 12268 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.47) = xAngle (-4.47 = 1.82)
02:38:16.959 00.000 12268 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.29)
02:38:16.959 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.07 hyp=0.46 cameraTheta=-2.99 mountX=-0.11 mountY=-0.44, mountTheta=-1.82
02:38:16.961 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=-0.07, opts=13)
02:38:16.961 00.000 12268 Enqueuing Move request for scope (-0.45, -0.07)
02:38:16.961 00.000 11616 Worker thread wakes up
02:38:16.961 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.07) opts 0xd
02:38:16.961 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.45, -0.07)
02:38:16.961 00.000 11616 Moving (-0.45, -0.07) raw xDistance=-0.11 yDistance=-0.44
02:38:16.961 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:38:16.961 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:38:16.962 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
02:38:16.962 00.000 11616 MoveAxis(E, 0, ABG)
02:38:16.962 00.000 11616 Move returns status 0, amount 0
02:38:16.962 00.000 11616 MoveAxis(N, 37, ABG)
02:38:16.962 00.000 11616 Guiding  Dir = 0, Dur = 37
02:38:16.963 00.001 11616 IsSlewing returns 0
02:38:16.963 00.000 11616 IsGuiding returns 0
02:38:16.963 00.000 11616 PulseGuide returned control before completion, sleep 47
02:38:16.985 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:17.004 00.019 12268 UpdateGuideState exits: m=211 SNR=10.2
02:38:17.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:17.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:17.004 00.000 12268 Enqueuing Expose request
02:38:17.027 00.023 11616 IsGuiding returns 0
02:38:17.027 00.000 11616 Move returns status 0, amount 37
02:38:17.027 00.000 11616 move complete, result=0
02:38:17.028 00.001 11616 worker thread done servicing request
02:38:17.028 00.000 11616 Worker thread wakes up
02:38:17.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:17.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:17.029 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 37 ms NORTH
02:38:19.047 02.018 11616 Exposure complete
02:38:19.113 00.066 11616 worker thread done servicing request
02:38:19.113 00.000 12268 OnExposeComplete: enter
02:38:19.113 00.000 12268 UpdateGuideState(): m_state=6
02:38:19.113 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
02:38:19.113 00.000 12268 Star::Find returns 1 (0), X=647.15, Y=883.85, Mass=187, SNR=9.6, Peak=116 HFD=4.8
02:38:19.114 00.001 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
02:38:19.114 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
02:38:19.114 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.43 mountX=0.18 mountY=0.00, mountTheta=0.01
02:38:19.115 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=0.18, opts=13)
02:38:19.115 00.000 12268 Enqueuing Move request for scope (0.03, 0.18)
02:38:19.116 00.001 11616 Worker thread wakes up
02:38:19.116 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.18) opts 0xd
02:38:19.116 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, 0.18)
02:38:19.116 00.000 11616 Moving (0.03, 0.18) raw xDistance=0.18 yDistance=0.00
02:38:19.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.18
02:38:19.116 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:19.116 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:38:19.116 00.000 11616 MoveAxis(W, 102, ABG)
02:38:19.116 00.000 11616 Guiding  Dir = 3, Dur = 102
02:38:19.117 00.001 11616 IsSlewing returns 0
02:38:19.117 00.000 11616 IsGuiding returns 0
02:38:19.117 00.000 11616 PulseGuide returned control before completion, sleep 112
02:38:19.140 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:19.161 00.021 12268 UpdateGuideState exits: m=187 SNR=9.6
02:38:19.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:19.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:19.161 00.000 12268 Enqueuing Expose request
02:38:19.244 00.083 11616 IsGuiding returns 0
02:38:19.244 00.000 11616 Move returns status 0, amount 102
02:38:19.245 00.001 11616 MoveAxis(N, 0, ABG)
02:38:19.245 00.000 11616 Move returns status 0, amount 0
02:38:19.245 00.000 11616 move complete, result=0
02:38:19.245 00.000 11616 worker thread done servicing request
02:38:19.245 00.000 11616 Worker thread wakes up
02:38:19.245 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:19.245 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:19.245 00.000 12268 GuideStep: 0.2 px 102 ms WEST, 0.0 px 0 ms NORTH
02:38:21.263 02.018 11616 Exposure complete
02:38:21.330 00.067 11616 worker thread done servicing request
02:38:21.330 00.000 12268 OnExposeComplete: enter
02:38:21.330 00.000 12268 UpdateGuideState(): m_state=6
02:38:21.330 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
02:38:21.330 00.000 12268 Star::Find returns 1 (0), X=647.28, Y=883.54, Mass=173, SNR=9.3, Peak=106 HFD=5.1
02:38:21.330 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
02:38:21.331 00.001 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.02)
02:38:21.331 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.13 hyp=0.20 cameraTheta=-0.68 mountX=-0.11 mountY=0.17, mountTheta=2.15
02:38:21.332 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.13, opts=13)
02:38:21.332 00.000 12268 Enqueuing Move request for scope (0.16, -0.13)
02:38:21.332 00.000 11616 Worker thread wakes up
02:38:21.333 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.13) opts 0xd
02:38:21.333 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.13)
02:38:21.333 00.000 11616 Moving (0.16, -0.13) raw xDistance=-0.11 yDistance=0.17
02:38:21.333 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:38:21.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:38:21.333 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:38:21.333 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:38:21.333 00.000 11616 MoveAxis(E, 0, ABG)
02:38:21.333 00.000 11616 Move returns status 0, amount 0
02:38:21.333 00.000 11616 MoveAxis(N, 0, ABG)
02:38:21.333 00.000 11616 Move returns status 0, amount 0
02:38:21.333 00.000 11616 move complete, result=0
02:38:21.334 00.001 11616 worker thread done servicing request
02:38:21.354 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:21.371 00.017 12268 UpdateGuideState exits: m=173 SNR=9.3
02:38:21.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:21.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:21.371 00.000 12268 Enqueuing Expose request
02:38:21.371 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:38:21.371 00.000 11616 Worker thread wakes up
02:38:21.372 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:21.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:23.382 02.010 11616 Exposure complete
02:38:23.448 00.066 11616 worker thread done servicing request
02:38:23.449 00.001 12268 OnExposeComplete: enter
02:38:23.449 00.000 12268 UpdateGuideState(): m_state=6
02:38:23.449 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
02:38:23.449 00.000 12268 Star::Find returns 1 (0), X=647.14, Y=883.67, Mass=184, SNR=9.5, Peak=115 HFD=4.6
02:38:23.449 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.61 = -1.61)
02:38:23.449 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.56)
02:38:23.449 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.14 mountX=-0.00 mountY=0.01, mountTheta=1.61
02:38:23.451 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.00, opts=13)
02:38:23.451 00.000 12268 Enqueuing Move request for scope (0.01, -0.00)
02:38:23.451 00.000 11616 Worker thread wakes up
02:38:23.451 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
02:38:23.451 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
02:38:23.451 00.000 11616 Moving (0.01, -0.00) raw xDistance=-0.00 yDistance=0.01
02:38:23.451 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:23.451 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:38:23.451 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:23.452 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:38:23.452 00.000 11616 MoveAxis(E, 0, ABG)
02:38:23.452 00.000 11616 Move returns status 0, amount 0
02:38:23.452 00.000 11616 MoveAxis(N, 0, ABG)
02:38:23.452 00.000 11616 Move returns status 0, amount 0
02:38:23.452 00.000 11616 move complete, result=0
02:38:23.452 00.000 11616 worker thread done servicing request
02:38:23.472 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:23.489 00.017 12268 UpdateGuideState exits: m=184 SNR=9.5
02:38:23.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:23.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:23.489 00.000 12268 Enqueuing Expose request
02:38:23.490 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:38:23.490 00.000 11616 Worker thread wakes up
02:38:23.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:23.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:25.497 02.007 11616 Exposure complete
02:38:25.561 00.064 11616 worker thread done servicing request
02:38:25.562 00.001 12268 OnExposeComplete: enter
02:38:25.562 00.000 12268 UpdateGuideState(): m_state=6
02:38:25.562 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
02:38:25.562 00.000 12268 Star::Find returns 1 (0), X=647.07, Y=883.70, Mass=186, SNR=9.6, Peak=111 HFD=4.7
02:38:25.562 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
02:38:25.562 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
02:38:25.562 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.05 cameraTheta=2.63 mountX=0.02 mountY=-0.05, mountTheta=-1.16
02:38:25.564 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.03, opts=13)
02:38:25.564 00.000 12268 Enqueuing Move request for scope (-0.05, 0.03)
02:38:25.564 00.000 11616 Worker thread wakes up
02:38:25.564 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
02:38:25.564 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
02:38:25.565 00.001 11616 Moving (-0.05, 0.03) raw xDistance=0.02 yDistance=-0.05
02:38:25.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:25.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:38:25.565 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:25.565 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:38:25.565 00.000 11616 MoveAxis(E, 0, ABG)
02:38:25.565 00.000 11616 Move returns status 0, amount 0
02:38:25.565 00.000 11616 MoveAxis(N, 0, ABG)
02:38:25.565 00.000 11616 Move returns status 0, amount 0
02:38:25.565 00.000 11616 move complete, result=0
02:38:25.566 00.001 11616 worker thread done servicing request
02:38:25.588 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:25.605 00.017 12268 UpdateGuideState exits: m=186 SNR=9.6
02:38:25.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:25.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:25.605 00.000 12268 Enqueuing Expose request
02:38:25.605 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:25.606 00.001 11616 Worker thread wakes up
02:38:25.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:25.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:27.610 02.004 11616 Exposure complete
02:38:27.677 00.067 11616 worker thread done servicing request
02:38:27.677 00.000 12268 OnExposeComplete: enter
02:38:27.677 00.000 12268 UpdateGuideState(): m_state=6
02:38:27.677 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
02:38:27.678 00.001 12268 Star::Find returns 1 (0), X=647.36, Y=883.61, Mass=183, SNR=9.5, Peak=109 HFD=5.4
02:38:27.678 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
02:38:27.678 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
02:38:27.678 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.07 hyp=0.24 cameraTheta=-0.27 mountX=-0.04 mountY=0.24, mountTheta=1.74
02:38:27.679 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.07, opts=13)
02:38:27.679 00.000 12268 Enqueuing Move request for scope (0.24, -0.07)
02:38:27.679 00.000 11616 Worker thread wakes up
02:38:27.680 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.07) opts 0xd
02:38:27.680 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.07)
02:38:27.680 00.000 11616 Moving (0.24, -0.07) raw xDistance=-0.04 yDistance=0.24
02:38:27.680 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:27.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:38:27.680 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:38:27.680 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:38:27.680 00.000 11616 MoveAxis(E, 0, ABG)
02:38:27.680 00.000 11616 Move returns status 0, amount 0
02:38:27.680 00.000 11616 MoveAxis(N, 0, ABG)
02:38:27.680 00.000 11616 Move returns status 0, amount 0
02:38:27.680 00.000 11616 move complete, result=0
02:38:27.681 00.001 11616 worker thread done servicing request
02:38:27.703 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:27.722 00.019 12268 UpdateGuideState exits: m=183 SNR=9.5
02:38:27.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:27.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:27.722 00.000 12268 Enqueuing Expose request
02:38:27.722 00.000 11616 Worker thread wakes up
02:38:27.723 00.001 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:38:27.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:27.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:29.732 02.009 11616 Exposure complete
02:38:29.798 00.066 11616 worker thread done servicing request
02:38:29.799 00.001 12268 OnExposeComplete: enter
02:38:29.799 00.000 12268 UpdateGuideState(): m_state=6
02:38:29.799 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
02:38:29.799 00.000 12268 Star::Find returns 1 (0), X=647.15, Y=883.55, Mass=184, SNR=9.5, Peak=106 HFD=5.1
02:38:29.799 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
02:38:29.799 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
02:38:29.799 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.33 mountX=-0.11 mountY=0.04, mountTheta=2.77
02:38:29.801 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.03, y=-0.12, opts=13)
02:38:29.801 00.000 12268 Enqueuing Move request for scope (0.03, -0.12)
02:38:29.801 00.000 11616 Worker thread wakes up
02:38:29.801 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
02:38:29.801 00.000 11616 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
02:38:29.801 00.000 11616 Moving (0.03, -0.12) raw xDistance=-0.11 yDistance=0.04
02:38:29.802 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:38:29.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:38:29.802 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:29.802 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:38:29.802 00.000 11616 MoveAxis(E, 0, ABG)
02:38:29.802 00.000 11616 Move returns status 0, amount 0
02:38:29.802 00.000 11616 MoveAxis(N, 0, ABG)
02:38:29.802 00.000 11616 Move returns status 0, amount 0
02:38:29.802 00.000 11616 move complete, result=0
02:38:29.802 00.000 11616 worker thread done servicing request
02:38:29.822 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:29.841 00.019 12268 UpdateGuideState exits: m=184 SNR=9.5
02:38:29.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:29.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:29.841 00.000 12268 Enqueuing Expose request
02:38:29.841 00.000 11616 Worker thread wakes up
02:38:29.841 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:38:29.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:29.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:31.853 02.012 11616 Exposure complete
02:38:31.918 00.065 11616 worker thread done servicing request
02:38:31.918 00.000 12268 OnExposeComplete: enter
02:38:31.918 00.000 12268 UpdateGuideState(): m_state=6
02:38:31.918 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
02:38:31.919 00.001 12268 Star::Find returns 1 (0), X=647.26, Y=883.63, Mass=188, SNR=9.6, Peak=110 HFD=5.3
02:38:31.919 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
02:38:31.919 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
02:38:31.919 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.26 mountX=-0.02 mountY=0.14, mountTheta=1.74
02:38:31.920 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.14, y=-0.04, opts=13)
02:38:31.920 00.000 12268 Enqueuing Move request for scope (0.14, -0.04)
02:38:31.920 00.000 11616 Worker thread wakes up
02:38:31.920 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
02:38:31.921 00.001 11616 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
02:38:31.921 00.000 11616 Moving (0.14, -0.04) raw xDistance=-0.02 yDistance=0.14
02:38:31.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:31.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:38:31.921 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:31.921 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:38:31.921 00.000 11616 MoveAxis(E, 0, ABG)
02:38:31.921 00.000 11616 Move returns status 0, amount 0
02:38:31.921 00.000 11616 MoveAxis(N, 0, ABG)
02:38:31.921 00.000 11616 Move returns status 0, amount 0
02:38:31.921 00.000 11616 move complete, result=0
02:38:31.921 00.000 11616 worker thread done servicing request
02:38:31.944 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=5, max=255, med=14, FiltMin=11, FiltMax=16, Gamma=1.290
02:38:31.964 00.020 12268 UpdateGuideState exits: m=188 SNR=9.6
02:38:31.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:31.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:31.964 00.000 12268 Enqueuing Expose request
02:38:31.964 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:38:31.964 00.000 11616 Worker thread wakes up
02:38:31.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:31.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:33.970 02.006 11616 Exposure complete
02:38:34.035 00.065 11616 worker thread done servicing request
02:38:34.035 00.000 12268 OnExposeComplete: enter
02:38:34.035 00.000 12268 UpdateGuideState(): m_state=6
02:38:34.036 00.001 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
02:38:34.036 00.000 12268 Star::Find returns 1 (0), X=647.05, Y=883.89, Mass=195, SNR=9.8, Peak=116 HFD=4.5
02:38:34.036 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
02:38:34.036 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
02:38:34.036 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.88 mountX=0.21 mountY=-0.10, mountTheta=-0.43
02:38:34.037 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=0.22, opts=13)
02:38:34.038 00.001 12268 Enqueuing Move request for scope (-0.07, 0.22)
02:38:34.038 00.000 11616 Worker thread wakes up
02:38:34.038 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
02:38:34.038 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
02:38:34.038 00.000 11616 Moving (-0.07, 0.22) raw xDistance=0.21 yDistance=-0.10
02:38:34.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:38:34.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:38:34.038 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:34.038 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:38:34.038 00.000 11616 MoveAxis(E, 0, ABG)
02:38:34.038 00.000 11616 Move returns status 0, amount 0
02:38:34.038 00.000 11616 MoveAxis(N, 0, ABG)
02:38:34.039 00.001 11616 Move returns status 0, amount 0
02:38:34.039 00.000 11616 move complete, result=0
02:38:34.039 00.000 11616 worker thread done servicing request
02:38:34.059 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:34.076 00.017 12268 UpdateGuideState exits: m=195 SNR=9.8
02:38:34.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:34.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:34.076 00.000 12268 Enqueuing Expose request
02:38:34.076 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:34.076 00.000 11616 Worker thread wakes up
02:38:34.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:34.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:36.087 02.011 11616 Exposure complete
02:38:36.153 00.066 11616 worker thread done servicing request
02:38:36.153 00.000 12268 OnExposeComplete: enter
02:38:36.153 00.000 12268 UpdateGuideState(): m_state=6
02:38:36.153 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
02:38:36.153 00.000 12268 Star::Find returns 1 (0), X=647.17, Y=883.74, Mass=186, SNR=9.6, Peak=115 HFD=4.8
02:38:36.153 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
02:38:36.153 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
02:38:36.154 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.96 mountX=0.08 mountY=0.04, mountTheta=0.49
02:38:36.155 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.07, opts=13)
02:38:36.155 00.000 12268 Enqueuing Move request for scope (0.05, 0.07)
02:38:36.155 00.000 11616 Worker thread wakes up
02:38:36.155 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
02:38:36.155 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
02:38:36.155 00.000 11616 Moving (0.05, 0.07) raw xDistance=0.08 yDistance=0.04
02:38:36.156 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:36.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:38:36.156 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:36.156 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:38:36.156 00.000 11616 MoveAxis(E, 0, ABG)
02:38:36.156 00.000 11616 Move returns status 0, amount 0
02:38:36.156 00.000 11616 MoveAxis(N, 0, ABG)
02:38:36.156 00.000 11616 Move returns status 0, amount 0
02:38:36.156 00.000 11616 move complete, result=0
02:38:36.156 00.000 11616 worker thread done servicing request
02:38:36.177 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:36.194 00.017 12268 UpdateGuideState exits: m=186 SNR=9.6
02:38:36.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:36.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:36.194 00.000 12268 Enqueuing Expose request
02:38:36.194 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:38:36.194 00.000 11616 Worker thread wakes up
02:38:36.195 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:36.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:38.208 02.013 11616 Exposure complete
02:38:38.274 00.066 11616 worker thread done servicing request
02:38:38.274 00.000 12268 OnExposeComplete: enter
02:38:38.275 00.001 12268 UpdateGuideState(): m_state=6
02:38:38.275 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
02:38:38.275 00.000 12268 Star::Find returns 1 (0), X=646.86, Y=883.74, Mass=195, SNR=9.8, Peak=115 HFD=4.4
02:38:38.275 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
02:38:38.275 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
02:38:38.275 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.07 hyp=0.27 cameraTheta=2.89 mountX=0.04 mountY=-0.27, mountTheta=-1.42
02:38:38.277 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.07, opts=13)
02:38:38.277 00.000 12268 Enqueuing Move request for scope (-0.26, 0.07)
02:38:38.277 00.000 11616 Worker thread wakes up
02:38:38.277 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.07) opts 0xd
02:38:38.277 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.07)
02:38:38.277 00.000 11616 Moving (-0.26, 0.07) raw xDistance=0.04 yDistance=-0.27
02:38:38.277 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:38.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:38:38.277 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:38:38.277 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:38:38.278 00.001 11616 MoveAxis(E, 0, ABG)
02:38:38.278 00.000 11616 Move returns status 0, amount 0
02:38:38.278 00.000 11616 MoveAxis(N, 0, ABG)
02:38:38.278 00.000 11616 Move returns status 0, amount 0
02:38:38.278 00.000 11616 move complete, result=0
02:38:38.278 00.000 11616 worker thread done servicing request
02:38:38.303 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:38.322 00.019 12268 UpdateGuideState exits: m=195 SNR=9.8
02:38:38.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:38.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:38.322 00.000 12268 Enqueuing Expose request
02:38:38.322 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:38:38.322 00.000 11616 Worker thread wakes up
02:38:38.323 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:38.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:40.336 02.013 11616 Exposure complete
02:38:40.404 00.068 11616 worker thread done servicing request
02:38:40.404 00.000 12268 OnExposeComplete: enter
02:38:40.404 00.000 12268 UpdateGuideState(): m_state=6
02:38:40.405 00.001 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
02:38:40.405 00.000 12268 Star::Find returns 1 (0), X=646.94, Y=883.64, Mass=201, SNR=9.9, Peak=115 HFD=4.7
02:38:40.405 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
02:38:40.405 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
02:38:40.405 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-2.98 mountX=-0.05 mountY=-0.17, mountTheta=-1.84
02:38:40.407 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.03, opts=13)
02:38:40.407 00.000 12268 Enqueuing Move request for scope (-0.18, -0.03)
02:38:40.407 00.000 11616 Worker thread wakes up
02:38:40.407 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd
02:38:40.407 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.03)
02:38:40.407 00.000 11616 Moving (-0.18, -0.03) raw xDistance=-0.05 yDistance=-0.17
02:38:40.407 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:40.407 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:38:40.407 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
02:38:40.407 00.000 11616 MoveAxis(E, 0, ABG)
02:38:40.408 00.001 11616 Move returns status 0, amount 0
02:38:40.408 00.000 11616 MoveAxis(N, 15, ABG)
02:38:40.408 00.000 11616 Guiding  Dir = 0, Dur = 15
02:38:40.408 00.000 11616 IsSlewing returns 0
02:38:40.408 00.000 11616 IsGuiding returns 0
02:38:40.408 00.000 11616 PulseGuide returned control before completion, sleep 25
02:38:40.431 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:40.446 00.015 11616 IsGuiding returns 1
02:38:40.446 00.000 11616 scope still moving after pulse duration time elapsed
02:38:40.450 00.004 12268 UpdateGuideState exits: m=201 SNR=9.9
02:38:40.451 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:40.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:40.451 00.000 12268 Enqueuing Expose request
02:38:40.477 00.026 11616 IsSlewing returns 0
02:38:40.477 00.000 11616 IsGuiding returns 0
02:38:40.478 00.001 11616 scope move finished after 15 + 54 ms
02:38:40.478 00.000 11616 Move returns status 0, amount 15
02:38:40.478 00.000 11616 move complete, result=0
02:38:40.478 00.000 11616 worker thread done servicing request
02:38:40.478 00.000 11616 Worker thread wakes up
02:38:40.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:40.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:40.478 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 15 ms NORTH
02:38:42.493 02.015 11616 Exposure complete
02:38:42.558 00.065 11616 worker thread done servicing request
02:38:42.558 00.000 12268 OnExposeComplete: enter
02:38:42.558 00.000 12268 UpdateGuideState(): m_state=6
02:38:42.559 00.001 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
02:38:42.559 00.000 12268 Star::Find returns 1 (0), X=646.89, Y=883.72, Mass=185, SNR=9.5, Peak=115 HFD=4.2
02:38:42.559 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
02:38:42.559 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
02:38:42.559 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.23 cameraTheta=2.94 mountX=0.02 mountY=-0.23, mountTheta=-1.47
02:38:42.560 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.05, opts=13)
02:38:42.561 00.001 12268 Enqueuing Move request for scope (-0.23, 0.05)
02:38:42.561 00.000 11616 Worker thread wakes up
02:38:42.561 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.05) opts 0xd
02:38:42.561 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.05)
02:38:42.561 00.000 11616 Moving (-0.23, 0.05) raw xDistance=0.02 yDistance=-0.23
02:38:42.561 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:42.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:38:42.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.23
02:38:42.561 00.000 11616 MoveAxis(E, 0, ABG)
02:38:42.561 00.000 11616 Move returns status 0, amount 0
02:38:42.561 00.000 11616 MoveAxis(N, 20, ABG)
02:38:42.562 00.001 11616 Guiding  Dir = 0, Dur = 20
02:38:42.562 00.000 11616 IsSlewing returns 0
02:38:42.562 00.000 11616 IsGuiding returns 0
02:38:42.562 00.000 11616 PulseGuide returned control before completion, sleep 30
02:38:42.582 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:42.599 00.017 11616 IsGuiding returns 1
02:38:42.599 00.000 11616 scope still moving after pulse duration time elapsed
02:38:42.602 00.003 12268 UpdateGuideState exits: m=185 SNR=9.5
02:38:42.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:42.603 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:42.603 00.000 12268 Enqueuing Expose request
02:38:42.629 00.026 11616 IsSlewing returns 0
02:38:42.630 00.001 11616 IsGuiding returns 0
02:38:42.630 00.000 11616 scope move finished after 20 + 47 ms
02:38:42.630 00.000 11616 Move returns status 0, amount 20
02:38:42.630 00.000 11616 move complete, result=0
02:38:42.631 00.001 11616 worker thread done servicing request
02:38:42.631 00.000 11616 Worker thread wakes up
02:38:42.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:42.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:42.631 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 20 ms NORTH
02:38:44.654 02.023 11616 Exposure complete
02:38:44.719 00.065 11616 worker thread done servicing request
02:38:44.719 00.000 12268 OnExposeComplete: enter
02:38:44.719 00.000 12268 UpdateGuideState(): m_state=6
02:38:44.719 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
02:38:44.719 00.000 12268 Star::Find returns 1 (0), X=647.23, Y=883.78, Mass=181, SNR=9.4, Peak=111 HFD=4.7
02:38:44.719 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.68 = -0.68)
02:38:44.719 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.49)
02:38:44.720 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.79 mountX=0.11 mountY=0.09, mountTheta=0.66
02:38:44.721 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.11, opts=13)
02:38:44.721 00.000 12268 Enqueuing Move request for scope (0.10, 0.11)
02:38:44.721 00.000 11616 Worker thread wakes up
02:38:44.721 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
02:38:44.721 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
02:38:44.721 00.000 11616 Moving (0.10, 0.11) raw xDistance=0.11 yDistance=0.09
02:38:44.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.06 from input 0.11
02:38:44.722 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:44.722 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:38:44.722 00.000 11616 MoveAxis(W, 64, ABG)
02:38:44.722 00.000 11616 Guiding  Dir = 3, Dur = 64
02:38:44.722 00.000 11616 IsSlewing returns 0
02:38:44.722 00.000 11616 IsGuiding returns 0
02:38:44.723 00.001 11616 PulseGuide returned control before completion, sleep 74
02:38:44.744 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=5, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:44.761 00.017 12268 UpdateGuideState exits: m=181 SNR=9.4
02:38:44.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:44.762 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:44.762 00.000 12268 Enqueuing Expose request
02:38:44.803 00.041 11616 IsGuiding returns 1
02:38:44.803 00.000 11616 scope still moving after pulse duration time elapsed
02:38:44.835 00.032 11616 IsSlewing returns 0
02:38:44.836 00.001 11616 IsGuiding returns 0
02:38:44.836 00.000 11616 scope move finished after 64 + 49 ms
02:38:44.836 00.000 11616 Move returns status 0, amount 64
02:38:44.836 00.000 11616 MoveAxis(N, 0, ABG)
02:38:44.836 00.000 11616 Move returns status 0, amount 0
02:38:44.836 00.000 11616 move complete, result=0
02:38:44.836 00.000 11616 worker thread done servicing request
02:38:44.836 00.000 11616 Worker thread wakes up
02:38:44.836 00.000 12268 GuideStep: 0.1 px 64 ms WEST, 0.1 px 0 ms NORTH
02:38:44.837 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:44.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:46.853 02.016 11616 Exposure complete
02:38:46.921 00.068 11616 worker thread done servicing request
02:38:46.921 00.000 12268 OnExposeComplete: enter
02:38:46.921 00.000 12268 UpdateGuideState(): m_state=6
02:38:46.921 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
02:38:46.921 00.000 12268 Star::Find returns 1 (0), X=647.34, Y=883.60, Mass=191, SNR=9.7, Peak=115 HFD=5.1
02:38:46.921 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
02:38:46.921 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
02:38:46.921 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-0.31 mountX=-0.05 mountY=0.22, mountTheta=1.78
02:38:46.923 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=-0.07, opts=13)
02:38:46.923 00.000 12268 Enqueuing Move request for scope (0.22, -0.07)
02:38:46.923 00.000 11616 Worker thread wakes up
02:38:46.923 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd
02:38:46.923 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, -0.07)
02:38:46.923 00.000 11616 Moving (0.22, -0.07) raw xDistance=-0.05 yDistance=0.22
02:38:46.923 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:46.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:38:46.923 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:38:46.923 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:38:46.924 00.001 11616 MoveAxis(E, 0, ABG)
02:38:46.924 00.000 11616 Move returns status 0, amount 0
02:38:46.924 00.000 11616 MoveAxis(N, 0, ABG)
02:38:46.924 00.000 11616 Move returns status 0, amount 0
02:38:46.924 00.000 11616 move complete, result=0
02:38:46.924 00.000 11616 worker thread done servicing request
02:38:46.943 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=5, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:46.960 00.017 12268 UpdateGuideState exits: m=191 SNR=9.7
02:38:46.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:46.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:46.960 00.000 12268 Enqueuing Expose request
02:38:46.960 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:38:46.961 00.001 11616 Worker thread wakes up
02:38:46.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:46.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:48.969 02.008 11616 Exposure complete
02:38:49.034 00.065 11616 worker thread done servicing request
02:38:49.034 00.000 12268 OnExposeComplete: enter
02:38:49.034 00.000 12268 UpdateGuideState(): m_state=6
02:38:49.034 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
02:38:49.034 00.000 12268 Star::Find returns 1 (0), X=647.11, Y=883.74, Mass=177, SNR=9.4, Peak=117 HFD=4.2
02:38:49.034 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
02:38:49.034 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
02:38:49.034 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.81 mountX=0.06 mountY=-0.02, mountTheta=-0.37
02:38:49.036 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.07, opts=13)
02:38:49.036 00.000 12268 Enqueuing Move request for scope (-0.02, 0.07)
02:38:49.036 00.000 11616 Worker thread wakes up
02:38:49.036 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
02:38:49.036 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
02:38:49.036 00.000 11616 Moving (-0.02, 0.07) raw xDistance=0.06 yDistance=-0.02
02:38:49.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:49.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:38:49.036 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:49.036 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:38:49.036 00.000 11616 MoveAxis(E, 0, ABG)
02:38:49.036 00.000 11616 Move returns status 0, amount 0
02:38:49.037 00.001 11616 MoveAxis(N, 0, ABG)
02:38:49.037 00.000 11616 Move returns status 0, amount 0
02:38:49.037 00.000 11616 move complete, result=0
02:38:49.038 00.001 11616 worker thread done servicing request
02:38:49.058 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:49.075 00.017 12268 UpdateGuideState exits: m=177 SNR=9.4
02:38:49.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:49.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:49.075 00.000 12268 Enqueuing Expose request
02:38:49.075 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:38:49.076 00.001 11616 Worker thread wakes up
02:38:49.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:49.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:51.091 02.015 11616 Exposure complete
02:38:51.157 00.066 11616 worker thread done servicing request
02:38:51.158 00.001 12268 OnExposeComplete: enter
02:38:51.158 00.000 12268 UpdateGuideState(): m_state=6
02:38:51.158 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
02:38:51.158 00.000 12268 Star::Find returns 1 (0), X=646.86, Y=883.60, Mass=197, SNR=9.8, Peak=116 HFD=4.5
02:38:51.158 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
02:38:51.158 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
02:38:51.158 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.07 hyp=0.28 cameraTheta=-2.88 mountX=-0.10 mountY=-0.25, mountTheta=-1.94
02:38:51.160 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.27, y=-0.07, opts=13)
02:38:51.161 00.001 12268 Enqueuing Move request for scope (-0.27, -0.07)
02:38:51.161 00.000 11616 Worker thread wakes up
02:38:51.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.07) opts 0xd
02:38:51.161 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.27, -0.07)
02:38:51.161 00.000 11616 Moving (-0.27, -0.07) raw xDistance=-0.10 yDistance=-0.25
02:38:51.161 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:38:51.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:38:51.161 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.25
02:38:51.161 00.000 11616 MoveAxis(E, 0, ABG)
02:38:51.162 00.001 11616 Move returns status 0, amount 0
02:38:51.162 00.000 11616 MoveAxis(N, 22, ABG)
02:38:51.162 00.000 11616 Guiding  Dir = 0, Dur = 22
02:38:51.162 00.000 11616 IsSlewing returns 0
02:38:51.162 00.000 11616 IsGuiding returns 0
02:38:51.163 00.001 11616 PulseGuide returned control before completion, sleep 32
02:38:51.183 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:51.200 00.017 12268 UpdateGuideState exits: m=197 SNR=9.8
02:38:51.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:51.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:51.200 00.000 12268 Enqueuing Expose request
02:38:51.201 00.001 11616 IsGuiding returns 1
02:38:51.201 00.000 11616 scope still moving after pulse duration time elapsed
02:38:51.233 00.032 11616 IsSlewing returns 0
02:38:51.233 00.000 11616 IsGuiding returns 0
02:38:51.233 00.000 11616 scope move finished after 22 + 48 ms
02:38:51.233 00.000 11616 Move returns status 0, amount 22
02:38:51.234 00.001 11616 move complete, result=0
02:38:51.234 00.000 11616 worker thread done servicing request
02:38:51.234 00.000 11616 Worker thread wakes up
02:38:51.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:51.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:51.235 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 22 ms NORTH
02:38:53.246 02.011 11616 Exposure complete
02:38:53.313 00.067 11616 worker thread done servicing request
02:38:53.313 00.000 12268 OnExposeComplete: enter
02:38:53.313 00.000 12268 UpdateGuideState(): m_state=6
02:38:53.313 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
02:38:53.313 00.000 12268 Star::Find returns 1 (0), X=647.12, Y=883.84, Mass=187, SNR=9.6, Peak=110 HFD=4.8
02:38:53.314 00.001 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
02:38:53.314 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
02:38:53.314 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.61 mountX=0.17 mountY=-0.03, mountTheta=-0.17
02:38:53.315 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.17, opts=13)
02:38:53.315 00.000 12268 Enqueuing Move request for scope (-0.01, 0.17)
02:38:53.315 00.000 11616 Worker thread wakes up
02:38:53.315 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
02:38:53.316 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
02:38:53.316 00.000 11616 Moving (-0.01, 0.17) raw xDistance=0.17 yDistance=-0.03
02:38:53.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
02:38:53.316 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:53.316 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:38:53.316 00.000 11616 MoveAxis(W, 94, ABG)
02:38:53.316 00.000 11616 Guiding  Dir = 3, Dur = 94
02:38:53.316 00.000 11616 IsSlewing returns 0
02:38:53.316 00.000 11616 IsGuiding returns 0
02:38:53.317 00.001 11616 PulseGuide returned control before completion, sleep 104
02:38:53.337 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:53.355 00.018 12268 UpdateGuideState exits: m=187 SNR=9.6
02:38:53.356 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:53.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:53.356 00.000 12268 Enqueuing Expose request
02:38:53.433 00.077 11616 IsGuiding returns 1
02:38:53.433 00.000 11616 scope still moving after pulse duration time elapsed
02:38:53.464 00.031 11616 IsSlewing returns 0
02:38:53.465 00.001 11616 IsGuiding returns 0
02:38:53.465 00.000 11616 scope move finished after 94 + 54 ms
02:38:53.465 00.000 11616 Move returns status 0, amount 94
02:38:53.465 00.000 11616 MoveAxis(N, 0, ABG)
02:38:53.465 00.000 11616 Move returns status 0, amount 0
02:38:53.465 00.000 11616 move complete, result=0
02:38:53.465 00.000 11616 worker thread done servicing request
02:38:53.465 00.000 11616 Worker thread wakes up
02:38:53.466 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:53.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:53.466 00.000 12268 GuideStep: 0.2 px 94 ms WEST, -0.0 px 0 ms NORTH
02:38:55.470 02.004 11616 Exposure complete
02:38:55.537 00.067 11616 worker thread done servicing request
02:38:55.537 00.000 12268 OnExposeComplete: enter
02:38:55.537 00.000 12268 UpdateGuideState(): m_state=6
02:38:55.537 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
02:38:55.537 00.000 12268 Star::Find returns 1 (0), X=647.04, Y=883.77, Mass=189, SNR=9.6, Peak=115 HFD=4.5
02:38:55.537 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
02:38:55.537 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
02:38:55.537 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.23 mountX=0.09 mountY=-0.09, mountTheta=-0.77
02:38:55.539 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.10, opts=13)
02:38:55.539 00.000 12268 Enqueuing Move request for scope (-0.08, 0.10)
02:38:55.539 00.000 11616 Worker thread wakes up
02:38:55.539 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
02:38:55.539 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
02:38:55.539 00.000 11616 Moving (-0.08, 0.10) raw xDistance=0.09 yDistance=-0.09
02:38:55.539 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:55.540 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:38:55.540 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:55.540 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:38:55.540 00.000 11616 MoveAxis(E, 0, ABG)
02:38:55.540 00.000 11616 Move returns status 0, amount 0
02:38:55.540 00.000 11616 MoveAxis(N, 0, ABG)
02:38:55.540 00.000 11616 Move returns status 0, amount 0
02:38:55.540 00.000 11616 move complete, result=0
02:38:55.540 00.000 11616 worker thread done servicing request
02:38:55.564 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:55.582 00.018 12268 UpdateGuideState exits: m=189 SNR=9.6
02:38:55.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:55.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:55.582 00.000 12268 Enqueuing Expose request
02:38:55.582 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:55.583 00.001 11616 Worker thread wakes up
02:38:55.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:55.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:57.589 02.006 11616 Exposure complete
02:38:57.659 00.070 11616 worker thread done servicing request
02:38:57.659 00.000 12268 OnExposeComplete: enter
02:38:57.659 00.000 12268 UpdateGuideState(): m_state=6
02:38:57.660 00.001 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
02:38:57.660 00.000 12268 Star::Find returns 1 (0), X=647.01, Y=883.83, Mass=182, SNR=9.5, Peak=118 HFD=4.1
02:38:57.660 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
02:38:57.660 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
02:38:57.660 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.20 cameraTheta=2.18 mountX=0.15 mountY=-0.13, mountTheta=-0.73
02:38:57.662 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.11, y=0.16, opts=13)
02:38:57.662 00.000 12268 Enqueuing Move request for scope (-0.11, 0.16)
02:38:57.662 00.000 11616 Worker thread wakes up
02:38:57.662 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
02:38:57.662 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
02:38:57.662 00.000 11616 Moving (-0.11, 0.16) raw xDistance=0.15 yDistance=-0.13
02:38:57.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.15
02:38:57.662 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:57.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:38:57.662 00.000 11616 MoveAxis(W, 83, ABG)
02:38:57.662 00.000 11616 Guiding  Dir = 3, Dur = 83
02:38:57.663 00.001 11616 IsSlewing returns 0
02:38:57.663 00.000 11616 IsGuiding returns 0
02:38:57.663 00.000 11616 PulseGuide returned control before completion, sleep 93
02:38:57.684 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:57.701 00.017 12268 UpdateGuideState exits: m=182 SNR=9.5
02:38:57.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:57.702 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:57.702 00.000 12268 Enqueuing Expose request
02:38:57.765 00.063 11616 IsGuiding returns 1
02:38:57.765 00.000 11616 scope still moving after pulse duration time elapsed
02:38:57.796 00.031 11616 IsSlewing returns 0
02:38:57.796 00.000 11616 IsGuiding returns 0
02:38:57.796 00.000 11616 scope move finished after 83 + 50 ms
02:38:57.796 00.000 11616 Move returns status 0, amount 83
02:38:57.796 00.000 11616 MoveAxis(N, 0, ABG)
02:38:57.796 00.000 11616 Move returns status 0, amount 0
02:38:57.796 00.000 11616 move complete, result=0
02:38:57.797 00.001 11616 worker thread done servicing request
02:38:57.797 00.000 12268 GuideStep: 0.1 px 83 ms WEST, -0.1 px 0 ms NORTH
02:38:57.797 00.000 11616 Worker thread wakes up
02:38:57.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:57.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:38:59.804 02.007 11616 Exposure complete
02:38:59.868 00.064 11616 worker thread done servicing request
02:38:59.868 00.000 12268 OnExposeComplete: enter
02:38:59.868 00.000 12268 UpdateGuideState(): m_state=6
02:38:59.869 00.001 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
02:38:59.869 00.000 12268 Star::Find returns 1 (0), X=647.22, Y=883.73, Mass=183, SNR=9.5, Peak=116 HFD=4.6
02:38:59.869 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
02:38:59.869 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
02:38:59.869 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.11 cameraTheta=0.50 mountX=0.06 mountY=0.09, mountTheta=0.96
02:38:59.870 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.06, opts=13)
02:38:59.871 00.001 12268 Enqueuing Move request for scope (0.10, 0.06)
02:38:59.871 00.000 11616 Worker thread wakes up
02:38:59.871 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
02:38:59.871 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
02:38:59.871 00.000 11616 Moving (0.10, 0.06) raw xDistance=0.06 yDistance=0.09
02:38:59.871 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:59.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:38:59.871 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:59.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:38:59.871 00.000 11616 MoveAxis(E, 0, ABG)
02:38:59.871 00.000 11616 Move returns status 0, amount 0
02:38:59.871 00.000 11616 MoveAxis(N, 0, ABG)
02:38:59.872 00.001 11616 Move returns status 0, amount 0
02:38:59.872 00.000 11616 move complete, result=0
02:38:59.872 00.000 11616 worker thread done servicing request
02:38:59.892 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:38:59.909 00.017 12268 UpdateGuideState exits: m=183 SNR=9.5
02:38:59.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:59.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:38:59.909 00.000 12268 Enqueuing Expose request
02:38:59.909 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:38:59.909 00.000 11616 Worker thread wakes up
02:38:59.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:38:59.911 00.002 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:39:01.923 02.012 11616 Exposure complete
02:39:01.989 00.066 11616 worker thread done servicing request
02:39:01.989 00.000 12268 OnExposeComplete: enter
02:39:01.989 00.000 12268 UpdateGuideState(): m_state=6
02:39:01.989 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
02:39:01.989 00.000 12268 Star::Find returns 1 (0), X=646.88, Y=883.91, Mass=193, SNR=9.7, Peak=115 HFD=4.3
02:39:01.989 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
02:39:01.990 00.001 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
02:39:01.990 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.24 hyp=0.34 cameraTheta=2.36 mountX=0.21 mountY=-0.27, mountTheta=-0.90
02:39:01.991 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.24, opts=13)
02:39:01.991 00.000 12268 Enqueuing Move request for scope (-0.24, 0.24)
02:39:01.991 00.000 11616 Worker thread wakes up
02:39:01.991 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.24) opts 0xd
02:39:01.991 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.24)
02:39:01.992 00.001 11616 Moving (-0.24, 0.24) raw xDistance=0.21 yDistance=-0.27
02:39:01.992 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.11 from input 0.21
02:39:01.992 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.27
02:39:01.992 00.000 11616 MoveAxis(W, 119, ABG)
02:39:01.992 00.000 11616 Guiding  Dir = 3, Dur = 119
02:39:01.992 00.000 11616 IsSlewing returns 0
02:39:01.992 00.000 11616 IsGuiding returns 0
02:39:01.993 00.001 11616 PulseGuide returned control before completion, sleep 129
02:39:02.013 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:39:02.030 00.017 12268 UpdateGuideState exits: m=193 SNR=9.7
02:39:02.030 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:02.030 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:02.031 00.001 12268 Enqueuing Expose request
02:39:02.127 00.096 11616 IsGuiding returns 1
02:39:02.127 00.000 11616 scope still moving after pulse duration time elapsed
02:39:02.159 00.032 11616 IsSlewing returns 0
02:39:02.159 00.000 11616 IsGuiding returns 0
02:39:02.159 00.000 11616 scope move finished after 119 + 47 ms
02:39:02.159 00.000 11616 Move returns status 0, amount 119
02:39:02.159 00.000 11616 MoveAxis(N, 23, ABG)
02:39:02.159 00.000 11616 Guiding  Dir = 0, Dur = 23
02:39:02.159 00.000 11616 IsSlewing returns 0
02:39:02.160 00.001 11616 IsGuiding returns 0
02:39:02.160 00.000 11616 PulseGuide returned control before completion, sleep 33
02:39:02.207 00.047 11616 IsGuiding returns 1
02:39:02.208 00.001 11616 scope still moving after pulse duration time elapsed
02:39:02.238 00.030 11616 IsSlewing returns 0
02:39:02.239 00.001 11616 IsGuiding returns 0
02:39:02.239 00.000 11616 scope move finished after 23 + 55 ms
02:39:02.239 00.000 11616 Move returns status 0, amount 23
02:39:02.239 00.000 11616 move complete, result=0
02:39:02.239 00.000 11616 worker thread done servicing request
02:39:02.239 00.000 12268 GuideStep: 0.2 px 119 ms WEST, -0.3 px 23 ms NORTH
02:39:02.239 00.000 11616 Worker thread wakes up
02:39:02.240 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:02.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:39:04.254 02.014 11616 Exposure complete
02:39:04.321 00.067 11616 worker thread done servicing request
02:39:04.321 00.000 12268 OnExposeComplete: enter
02:39:04.321 00.000 12268 UpdateGuideState(): m_state=6
02:39:04.322 00.001 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
02:39:04.322 00.000 12268 Star::Find returns 1 (0), X=646.81, Y=883.63, Mass=200, SNR=9.9, Peak=111 HFD=4.5
02:39:04.322 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.49 = 1.79)
02:39:04.322 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.32)
02:39:04.322 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-3.02 mountX=-0.07 mountY=-0.30, mountTheta=-1.80
02:39:04.324 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.04, opts=13)
02:39:04.324 00.000 12268 Enqueuing Move request for scope (-0.31, -0.04)
02:39:04.324 00.000 11616 Worker thread wakes up
02:39:04.324 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.04) opts 0xd
02:39:04.324 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.04)
02:39:04.324 00.000 11616 Moving (-0.31, -0.04) raw xDistance=-0.07 yDistance=-0.30
02:39:04.325 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:04.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:39:04.325 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.30
02:39:04.325 00.000 11616 MoveAxis(E, 0, ABG)
02:39:04.325 00.000 11616 Move returns status 0, amount 0
02:39:04.325 00.000 11616 MoveAxis(N, 25, ABG)
02:39:04.325 00.000 11616 Guiding  Dir = 0, Dur = 25
02:39:04.325 00.000 11616 IsSlewing returns 0
02:39:04.326 00.001 11616 IsGuiding returns 0
02:39:04.326 00.000 11616 PulseGuide returned control before completion, sleep 35
02:39:04.346 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:39:04.362 00.016 11616 IsGuiding returns 1
02:39:04.363 00.001 11616 scope still moving after pulse duration time elapsed
02:39:04.364 00.001 12268 UpdateGuideState exits: m=200 SNR=9.9
02:39:04.364 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:04.364 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:04.364 00.000 12268 Enqueuing Expose request
02:39:04.394 00.030 11616 IsSlewing returns 0
02:39:04.395 00.001 11616 IsGuiding returns 1
02:39:04.425 00.030 11616 IsSlewing returns 0
02:39:04.425 00.000 11616 IsGuiding returns 0
02:39:04.425 00.000 11616 scope move finished after 25 + 74 ms
02:39:04.425 00.000 11616 Move returns status 0, amount 25
02:39:04.425 00.000 11616 move complete, result=0
02:39:04.426 00.001 11616 worker thread done servicing request
02:39:04.426 00.000 11616 Worker thread wakes up
02:39:04.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:04.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:39:04.436 00.010 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 25 ms NORTH
02:39:06.433 01.997 11616 Exposure complete
02:39:06.497 00.064 11616 worker thread done servicing request
02:39:06.498 00.001 12268 OnExposeComplete: enter
02:39:06.498 00.000 12268 UpdateGuideState(): m_state=6
02:39:06.498 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
02:39:06.498 00.000 12268 Star::Find returns 1 (0), X=647.25, Y=883.76, Mass=179, SNR=9.4, Peak=112 HFD=4.7
02:39:06.498 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
02:39:06.498 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
02:39:06.498 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.62 mountX=0.10 mountY=0.11, mountTheta=0.84
02:39:06.500 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=0.09, opts=13)
02:39:06.500 00.000 12268 Enqueuing Move request for scope (0.12, 0.09)
02:39:06.500 00.000 11616 Worker thread wakes up
02:39:06.500 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
02:39:06.500 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
02:39:06.500 00.000 11616 Moving (0.12, 0.09) raw xDistance=0.10 yDistance=0.11
02:39:06.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.10
02:39:06.500 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:06.500 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:39:06.501 00.001 11616 MoveAxis(W, 57, ABG)
02:39:06.501 00.000 11616 Guiding  Dir = 3, Dur = 57
02:39:06.501 00.000 11616 IsSlewing returns 0
02:39:06.501 00.000 11616 IsGuiding returns 0
02:39:06.502 00.001 11616 PulseGuide returned control before completion, sleep 67
02:39:06.523 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:39:06.540 00.017 12268 UpdateGuideState exits: m=179 SNR=9.4
02:39:06.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:06.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:06.540 00.000 12268 Enqueuing Expose request
02:39:06.574 00.034 11616 IsGuiding returns 1
02:39:06.574 00.000 11616 scope still moving after pulse duration time elapsed
02:39:06.606 00.032 11616 IsSlewing returns 0
02:39:06.606 00.000 11616 IsGuiding returns 1
02:39:06.637 00.031 11616 IsSlewing returns 0
02:39:06.637 00.000 11616 IsGuiding returns 1
02:39:06.667 00.030 11616 IsSlewing returns 0
02:39:06.668 00.001 11616 IsGuiding returns 1
02:39:06.698 00.030 11616 IsSlewing returns 0
02:39:06.699 00.001 11616 IsGuiding returns 0
02:39:06.699 00.000 11616 scope move finished after 57 + 141 ms
02:39:06.699 00.000 11616 Move returns status 0, amount 57
02:39:06.699 00.000 11616 MoveAxis(N, 0, ABG)
02:39:06.699 00.000 11616 Move returns status 0, amount 0
02:39:06.699 00.000 11616 move complete, result=0
02:39:06.699 00.000 11616 worker thread done servicing request
02:39:06.699 00.000 11616 Worker thread wakes up
02:39:06.699 00.000 12268 GuideStep: 0.1 px 57 ms WEST, 0.1 px 0 ms NORTH
02:39:06.700 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:06.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:39:08.768 02.068 11616 Exposure complete
02:39:08.834 00.066 11616 worker thread done servicing request
02:39:08.834 00.000 12268 OnExposeComplete: enter
02:39:08.834 00.000 12268 UpdateGuideState(): m_state=6
02:39:08.834 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
02:39:08.834 00.000 12268 Star::Find returns 1 (0), X=646.96, Y=883.75, Mass=190, SNR=9.7, Peak=114 HFD=4.4
02:39:08.835 00.001 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
02:39:08.835 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
02:39:08.835 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.69 mountX=0.06 mountY=-0.17, mountTheta=-1.22
02:39:08.836 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.08, opts=13)
02:39:08.837 00.001 12268 Enqueuing Move request for scope (-0.16, 0.08)
02:39:08.837 00.000 11616 Worker thread wakes up
02:39:08.837 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
02:39:08.837 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
02:39:08.837 00.000 11616 Moving (-0.16, 0.08) raw xDistance=0.06 yDistance=-0.17
02:39:08.837 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:08.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:39:08.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.17
02:39:08.837 00.000 11616 MoveAxis(E, 0, ABG)
02:39:08.838 00.001 11616 Move returns status 0, amount 0
02:39:08.838 00.000 11616 MoveAxis(N, 14, ABG)
02:39:08.838 00.000 11616 Guiding  Dir = 0, Dur = 14
02:39:08.838 00.000 11616 IsSlewing returns 0
02:39:08.838 00.000 11616 IsGuiding returns 0
02:39:08.839 00.001 11616 PulseGuide returned control before completion, sleep 24
02:39:08.859 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=14, FiltMin=11, FiltMax=16, Gamma=1.290
02:39:08.875 00.016 11616 IsGuiding returns 1
02:39:08.876 00.001 11616 scope still moving after pulse duration time elapsed
02:39:08.877 00.001 12268 UpdateGuideState exits: m=190 SNR=9.7
02:39:08.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:08.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:08.877 00.000 12268 Enqueuing Expose request
02:39:08.906 00.029 11616 IsSlewing returns 0
02:39:08.907 00.001 11616 IsGuiding returns 1
02:39:08.938 00.031 11616 IsSlewing returns 0
02:39:08.939 00.001 11616 IsGuiding returns 1
02:39:08.969 00.030 11616 IsSlewing returns 0
02:39:08.969 00.000 11616 IsGuiding returns 1
02:39:09.000 00.031 11616 IsSlewing returns 0
02:39:09.000 00.000 11616 IsGuiding returns 1
02:39:09.016 00.016 12268 evsrv: cli 0F8E69C0 connect
02:39:09.016 00.000 12268 case statement mapped state 6 to 3
02:39:09.017 00.001 12268 case statement mapped state 6 to 3
02:39:09.019 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"71a4e4cb-d588-41e4-bf97-52ce49256bda"}
02:39:09.020 00.001 12268 case statement mapped state 6 to 3
02:39:09.020 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71a4e4cb-d588-41e4-bf97-52ce49256bda"}
02:39:09.021 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:39:09.024 00.003 12268 evsrv: cli 0F8E6D80 connect
02:39:09.024 00.000 12268 case statement mapped state 6 to 3
02:39:09.025 00.001 12268 case statement mapped state 6 to 3
02:39:09.025 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"73a53950-a950-4eff-850d-7542b28a0d92"}
02:39:09.025 00.000 12268 PhdController::Dither begins
02:39:09.025 00.000 12268 dither: size=5.50, dRA=3.54 dDec=0.90
02:39:09.025 00.000 12268 MountToCamera -- mountTheta (-0.25) + m_xAngle (1.47) = xAngle (1.22 = 1.22)
02:39:09.026 00.001 12268 MountToCamera -- mountX=3.54 mountY=0.90 hyp=3.65 mountTheta=-0.25 cameraX=1.24, cameraY=3.43 cameraTheta=1.22
02:39:09.026 00.000 12268 setting lock position to (648.37, 887.11)
02:39:09.026 00.000 12268 Mount: notify guiding dithered (1.2, 3.4)
02:39:09.026 00.000 12268 MultiStar: stabilizing after lock position change
02:39:09.027 00.001 12268 Status Line: Dither by 3.54,0.90
02:39:09.031 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:39:09.031 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
02:39:09.031 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"73a53950-a950-4eff-850d-7542b28a0d92"}
02:39:09.033 00.002 12268 evsrv: cli 0F8E6D80 disconnect
02:39:09.036 00.003 11616 IsSlewing returns 0
02:39:09.037 00.001 11616 IsGuiding returns 1
02:39:09.062 00.025 11616 IsSlewing returns 0
02:39:09.062 00.000 11616 IsGuiding returns 1
02:39:09.094 00.032 11616 IsSlewing returns 0
02:39:09.094 00.000 11616 IsGuiding returns 0
02:39:09.094 00.000 11616 scope move finished after 14 + 242 ms
02:39:09.094 00.000 11616 Move returns status 0, amount 14
02:39:09.094 00.000 11616 move complete, result=0
02:39:09.095 00.001 11616 worker thread done servicing request
02:39:09.095 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 14 ms NORTH
02:39:09.095 00.000 11616 Worker thread wakes up
02:39:09.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:09.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(632,869,31,31)
02:39:11.109 02.014 11616 Exposure complete
02:39:11.182 00.073 11616 worker thread done servicing request
02:39:11.182 00.000 12268 OnExposeComplete: enter
02:39:11.182 00.000 12268 UpdateGuideState(): m_state=6
02:39:11.182 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
02:39:11.182 00.000 12268 Star::Find returns 1 (0), X=647.03, Y=883.79, Mass=193, SNR=9.7, Peak=114 HFD=4.5
02:39:11.182 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.43 = 2.86)
02:39:11.182 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.26)
02:39:11.182 00.000 12268 CameraToMount -- cameraX=-1.34 cameraY=-3.31 hyp=3.57 cameraTheta=-1.95 mountX=-3.43 mountY=-0.90, mountTheta=-2.88
02:39:11.184 00.002 12268 dither recenter: remaining=(-3.5,-0.9) step=(-3.5,-0.9)
02:39:11.184 00.000 12268 MountToCamera -- mountTheta (2.89) + m_xAngle (1.47) = xAngle (4.36 = -1.92)
02:39:11.184 00.000 12268 MountToCamera -- mountX=-3.54 mountY=-0.90 hyp=3.65 mountTheta=2.89 cameraX=-1.24, cameraY=-3.43 cameraTheta=-1.92
02:39:11.184 00.000 12268 SchedulePrimaryMove(0D94C700, x=-1.24, y=-3.43, opts=4)
02:39:11.185 00.001 12268 Enqueuing Move request for scope (-1.24, -3.43)
02:39:11.185 00.000 12268 Mount: notify direct move -3.54,-0.90
02:39:11.185 00.000 11616 Worker thread wakes up
02:39:11.185 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.24, -3.43) opts 0x4
02:39:11.185 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.24, -3.43)
02:39:11.185 00.000 11616 Moving (-1.24, -3.43) raw xDistance=-3.54 yDistance=-0.90
02:39:11.185 00.000 11616 BLC: window closed
02:39:11.185 00.000 11616 MoveAxis(E, 3962, B)
02:39:11.185 00.000 11616 Guiding  Dir = 2, Dur = 3962
02:39:11.185 00.000 11616 IsSlewing returns 0
02:39:11.186 00.001 11616 IsGuiding returns 0
02:39:11.186 00.000 11616 PulseGuide returned control before completion, sleep 3972
02:39:11.209 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:39:11.226 00.017 12268 UpdateGuideState exits: m=193 SNR=9.7
02:39:11.226 00.000 12268 PhdController: settling, locked = 1, distance = 3.77 (1.50) aobump = 0 frame = 1 / 99999
02:39:11.226 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700351.226,"Host":"ASTROCENTER","Inst":1,"Distance":3.77,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:39:11.227 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:11.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:11.227 00.000 12268 Enqueuing Expose request
02:39:15.166 03.939 11616 IsGuiding returns 1
02:39:15.166 00.000 11616 scope still moving after pulse duration time elapsed
02:39:15.198 00.032 11616 IsSlewing returns 0
02:39:15.198 00.000 11616 IsGuiding returns 0
02:39:15.199 00.001 11616 scope move finished after 3962 + 49 ms
02:39:15.199 00.000 11616 Move returns status 0, amount 3962
02:39:15.199 00.000 11616 BLC: non-algo type move will not reverse Dec direction, no blc applied
02:39:15.199 00.000 11616 MoveAxis(N, 509, B)
02:39:15.199 00.000 11616 Guiding  Dir = 0, Dur = 509
02:39:15.199 00.000 11616 IsSlewing returns 0
02:39:15.199 00.000 11616 IsGuiding returns 0
02:39:15.199 00.000 11616 PulseGuide returned control before completion, sleep 519
02:39:15.732 00.533 11616 IsGuiding returns 1
02:39:15.732 00.000 11616 scope still moving after pulse duration time elapsed
02:39:15.762 00.030 11616 IsSlewing returns 0
02:39:15.762 00.000 11616 IsGuiding returns 0
02:39:15.762 00.000 11616 scope move finished after 509 + 54 ms
02:39:15.762 00.000 11616 Move returns status 0, amount 509
02:39:15.762 00.000 11616 move complete, result=0
02:39:15.762 00.000 11616 worker thread done servicing request
02:39:15.762 00.000 11616 Worker thread wakes up
02:39:15.762 00.000 12268 GuideStep: -3.5 px 3962 ms EAST, -0.9 px 509 ms NORTH
02:39:15.763 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:15.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(633,872,31,31)
02:39:17.769 02.006 11616 Exposure complete
02:39:17.843 00.074 11616 worker thread done servicing request
02:39:17.844 00.001 12268 OnExposeComplete: enter
02:39:17.844 00.000 12268 UpdateGuideState(): m_state=6
02:39:17.844 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
02:39:17.845 00.001 12268 Star::Find returns 1 (0), X=647.30, Y=883.78, Mass=195, SNR=9.8, Peak=113 HFD=5.2
02:39:17.845 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
02:39:17.845 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
02:39:17.845 00.000 12268 CameraToMount -- cameraX=-1.07 cameraY=-3.33 hyp=3.49 cameraTheta=-1.88 mountX=-3.41 mountY=-0.63, mountTheta=-2.96
02:39:17.847 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.07, y=-3.33, opts=13)
02:39:17.847 00.000 12268 Enqueuing Move request for scope (-1.07, -3.33)
02:39:17.847 00.000 11616 Worker thread wakes up
02:39:17.847 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -3.33) opts 0xd
02:39:17.847 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.07, -3.33)
02:39:17.847 00.000 11616 Moving (-1.07, -3.33) raw xDistance=-3.41 yDistance=-0.63
02:39:17.847 00.000 11616 resist switch: large excursion: input -3.41 thresh 0.29 direction from 0 to -1
02:39:17.847 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-10.24
02:39:17.847 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.71 from input -3.41
02:39:17.847 00.000 11616 resist switch: large excursion: input -0.63 thresh 0.45 direction from 0 to -1
02:39:17.847 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
02:39:17.848 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.63
02:39:17.848 00.000 11616 MoveAxis(E, 1911, ABG)
02:39:17.848 00.000 11616 Guiding  Dir = 2, Dur = 1911
02:39:17.848 00.000 11616 IsSlewing returns 0
02:39:17.848 00.000 11616 IsGuiding returns 0
02:39:17.849 00.001 11616 PulseGuide returned control before completion, sleep 1921
02:39:17.869 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:39:17.887 00.018 12268 UpdateGuideState exits: m=195 SNR=9.8
02:39:17.888 00.001 12268 PhdController: settling, locked = 1, distance = 3.49 (1.50) aobump = 0 frame = 2 / 99999
02:39:17.888 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700357.888,"Host":"ASTROCENTER","Inst":1,"Distance":3.49,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:39:17.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:17.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:17.888 00.000 12268 Enqueuing Expose request
02:39:19.784 01.896 11616 IsGuiding returns 1
02:39:19.784 00.000 11616 scope still moving after pulse duration time elapsed
02:39:19.816 00.032 11616 IsSlewing returns 0
02:39:19.816 00.000 11616 IsGuiding returns 0
02:39:19.817 00.001 11616 scope move finished after 1911 + 57 ms
02:39:19.817 00.000 11616 Move returns status 0, amount 1911
02:39:19.817 00.000 11616 MoveAxis(N, 53, ABG)
02:39:19.817 00.000 11616 Guiding  Dir = 0, Dur = 53
02:39:19.817 00.000 11616 IsSlewing returns 0
02:39:19.817 00.000 11616 IsGuiding returns 0
02:39:19.818 00.001 11616 PulseGuide returned control before completion, sleep 63
02:39:19.894 00.076 11616 IsGuiding returns 1
02:39:19.894 00.000 11616 scope still moving after pulse duration time elapsed
02:39:19.926 00.032 11616 IsSlewing returns 0
02:39:19.927 00.001 11616 IsGuiding returns 1
02:39:19.958 00.031 11616 IsSlewing returns 0
02:39:19.958 00.000 11616 IsGuiding returns 1
02:39:19.990 00.032 11616 IsSlewing returns 0
02:39:19.990 00.000 11616 IsGuiding returns 1
02:39:20.020 00.030 11616 IsSlewing returns 0
02:39:20.020 00.000 11616 IsGuiding returns 1
02:39:20.052 00.032 11616 IsSlewing returns 0
02:39:20.052 00.000 11616 IsGuiding returns 1
02:39:20.084 00.032 11616 IsSlewing returns 0
02:39:20.084 00.000 11616 IsGuiding returns 0
02:39:20.084 00.000 11616 scope move finished after 53 + 213 ms
02:39:20.084 00.000 11616 Move returns status 0, amount 53
02:39:20.084 00.000 11616 move complete, result=0
02:39:20.084 00.000 11616 worker thread done servicing request
02:39:20.084 00.000 12268 GuideStep: -3.4 px 1911 ms EAST, -0.6 px 53 ms NORTH
02:39:20.085 00.001 11616 Worker thread wakes up
02:39:20.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:20.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(633,872,31,31)
02:39:22.089 02.004 11616 Exposure complete
02:39:22.154 00.065 11616 worker thread done servicing request
02:39:22.154 00.000 12268 OnExposeComplete: enter
02:39:22.154 00.000 12268 UpdateGuideState(): m_state=6
02:39:22.155 00.001 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
02:39:22.155 00.000 12268 Star::Find returns 1 (0), X=647.22, Y=883.67, Mass=179, SNR=9.4, Peak=113 HFD=4.7
02:39:22.155 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.37 = 2.92)
02:39:22.155 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.19)
02:39:22.155 00.000 12268 CameraToMount -- cameraX=-1.15 cameraY=-3.44 hyp=3.62 cameraTheta=-1.89 mountX=-3.53 mountY=-0.70, mountTheta=-2.95
02:39:22.157 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.15, y=-3.44, opts=13)
02:39:22.157 00.000 12268 Enqueuing Move request for scope (-1.15, -3.44)
02:39:22.157 00.000 11616 Worker thread wakes up
02:39:22.157 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -3.44) opts 0xd
02:39:22.157 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.15, -3.44)
02:39:22.157 00.000 11616 Moving (-1.15, -3.44) raw xDistance=-3.53 yDistance=-0.70
02:39:22.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.77 from input -3.53
02:39:22.157 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.70
02:39:22.157 00.000 11616 MoveAxis(E, 1978, ABG)
02:39:22.157 00.000 11616 Guiding  Dir = 2, Dur = 1978
02:39:22.158 00.001 11616 IsSlewing returns 0
02:39:22.158 00.000 11616 IsGuiding returns 0
02:39:22.158 00.000 11616 PulseGuide returned control before completion, sleep 1988
02:39:22.180 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:39:22.197 00.017 12268 UpdateGuideState exits: m=179 SNR=9.4
02:39:22.197 00.000 12268 PhdController: settling, locked = 1, distance = 3.53 (1.50) aobump = 0 frame = 3 / 99999
02:39:22.197 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700362.197,"Host":"ASTROCENTER","Inst":1,"Distance":3.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:39:22.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:22.198 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:22.198 00.000 12268 Enqueuing Expose request
02:39:24.161 01.963 11616 IsGuiding returns 1
02:39:24.161 00.000 11616 scope still moving after pulse duration time elapsed
02:39:24.191 00.030 11616 IsSlewing returns 0
02:39:24.191 00.000 11616 IsGuiding returns 0
02:39:24.191 00.000 11616 scope move finished after 1978 + 55 ms
02:39:24.191 00.000 11616 Move returns status 0, amount 1978
02:39:24.191 00.000 11616 MoveAxis(N, 59, ABG)
02:39:24.191 00.000 11616 Guiding  Dir = 0, Dur = 59
02:39:24.192 00.001 11616 IsSlewing returns 0
02:39:24.192 00.000 11616 IsGuiding returns 0
02:39:24.192 00.000 11616 PulseGuide returned control before completion, sleep 69
02:39:24.271 00.079 11616 IsGuiding returns 1
02:39:24.271 00.000 11616 scope still moving after pulse duration time elapsed
02:39:24.303 00.032 11616 IsSlewing returns 0
02:39:24.303 00.000 11616 IsGuiding returns 0
02:39:24.303 00.000 11616 scope move finished after 59 + 52 ms
02:39:24.303 00.000 11616 Move returns status 0, amount 59
02:39:24.303 00.000 11616 move complete, result=0
02:39:24.303 00.000 11616 worker thread done servicing request
02:39:24.303 00.000 11616 Worker thread wakes up
02:39:24.303 00.000 12268 GuideStep: -3.5 px 1978 ms EAST, -0.7 px 59 ms NORTH
02:39:24.304 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:24.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(633,872,31,31)
02:39:26.334 02.030 11616 Exposure complete
02:39:26.413 00.079 11616 worker thread done servicing request
02:39:26.413 00.000 12268 OnExposeComplete: enter
02:39:26.413 00.000 12268 UpdateGuideState(): m_state=6
02:39:26.413 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
02:39:26.413 00.000 12268 Star::Find returns 1 (0), X=647.08, Y=883.98, Mass=195, SNR=9.8, Peak=113 HFD=4.5
02:39:26.413 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.44 = 2.85)
02:39:26.413 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.26)
02:39:26.413 00.000 12268 CameraToMount -- cameraX=-1.29 cameraY=-3.12 hyp=3.38 cameraTheta=-1.96 mountX=-3.23 mountY=-0.88, mountTheta=-2.88
02:39:26.415 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.29, y=-3.12, opts=13)
02:39:26.416 00.001 12268 Enqueuing Move request for scope (-1.29, -3.12)
02:39:26.416 00.000 11616 Worker thread wakes up
02:39:26.416 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.29, -3.12) opts 0xd
02:39:26.416 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.29, -3.12)
02:39:26.416 00.000 11616 Moving (-1.29, -3.12) raw xDistance=-3.23 yDistance=-0.88
02:39:26.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.62 from input -3.23
02:39:26.416 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.88
02:39:26.416 00.000 11616 MoveAxis(E, 1809, ABG)
02:39:26.416 00.000 11616 Guiding  Dir = 2, Dur = 1809
02:39:26.417 00.001 11616 IsSlewing returns 0
02:39:26.417 00.000 11616 IsGuiding returns 0
02:39:26.417 00.000 11616 PulseGuide returned control before completion, sleep 1819
02:39:26.442 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:39:26.461 00.019 12268 UpdateGuideState exits: m=195 SNR=9.8
02:39:26.461 00.000 12268 PhdController: settling, locked = 1, distance = 3.48 (1.50) aobump = 0 frame = 4 / 99999
02:39:26.461 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700366.461,"Host":"ASTROCENTER","Inst":1,"Distance":3.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:39:26.462 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:26.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:26.462 00.000 12268 Enqueuing Expose request
02:39:28.243 01.781 11616 IsGuiding returns 1
02:39:28.243 00.000 11616 scope still moving after pulse duration time elapsed
02:39:28.275 00.032 11616 IsSlewing returns 0
02:39:28.275 00.000 11616 IsGuiding returns 0
02:39:28.275 00.000 11616 scope move finished after 1809 + 49 ms
02:39:28.275 00.000 11616 Move returns status 0, amount 1809
02:39:28.275 00.000 11616 MoveAxis(N, 74, ABG)
02:39:28.275 00.000 11616 Guiding  Dir = 0, Dur = 74
02:39:28.276 00.001 11616 IsSlewing returns 0
02:39:28.276 00.000 11616 IsGuiding returns 0
02:39:28.276 00.000 11616 PulseGuide returned control before completion, sleep 84
02:39:28.370 00.094 11616 IsGuiding returns 1
02:39:28.370 00.000 11616 scope still moving after pulse duration time elapsed
02:39:28.400 00.030 11616 IsSlewing returns 0
02:39:28.400 00.000 11616 IsGuiding returns 0
02:39:28.400 00.000 11616 scope move finished after 74 + 50 ms
02:39:28.400 00.000 11616 Move returns status 0, amount 74
02:39:28.400 00.000 11616 move complete, result=0
02:39:28.400 00.000 11616 worker thread done servicing request
02:39:28.401 00.001 12268 GuideStep: -3.2 px 1809 ms EAST, -0.9 px 74 ms NORTH
02:39:28.401 00.000 11616 Worker thread wakes up
02:39:28.401 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:28.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(633,872,31,31)
02:39:30.415 02.014 11616 Exposure complete
02:39:30.483 00.068 11616 worker thread done servicing request
02:39:30.484 00.001 12268 OnExposeComplete: enter
02:39:30.484 00.000 12268 UpdateGuideState(): m_state=6
02:39:30.484 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
02:39:30.484 00.000 12268 Star::Find returns 1 (0), X=647.23, Y=883.66, Mass=177, SNR=9.4, Peak=111 HFD=4.7
02:39:30.484 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
02:39:30.484 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
02:39:30.484 00.000 12268 CameraToMount -- cameraX=-1.13 cameraY=-3.44 hyp=3.63 cameraTheta=-1.89 mountX=-3.54 mountY=-0.68, mountTheta=-2.95
02:39:30.488 00.004 12268 SchedulePrimaryMove(0D94C700, x=-1.13, y=-3.44, opts=13)
02:39:30.488 00.000 12268 Enqueuing Move request for scope (-1.13, -3.44)
02:39:30.488 00.000 11616 Worker thread wakes up
02:39:30.488 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.13, -3.44) opts 0xd
02:39:30.488 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.13, -3.44)
02:39:30.488 00.000 11616 Moving (-1.13, -3.44) raw xDistance=-3.54 yDistance=-0.68
02:39:30.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.77 from input -3.54
02:39:30.488 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.68
02:39:30.488 00.000 11616 MoveAxis(E, 1981, ABG)
02:39:30.488 00.000 11616 Guiding  Dir = 2, Dur = 1981
02:39:30.489 00.001 11616 IsSlewing returns 0
02:39:30.489 00.000 11616 IsGuiding returns 0
02:39:30.489 00.000 11616 PulseGuide returned control before completion, sleep 1991
02:39:30.511 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:39:30.531 00.020 12268 UpdateGuideState exits: m=177 SNR=9.4
02:39:30.531 00.000 12268 PhdController: settling, locked = 1, distance = 3.53 (1.50) aobump = 0 frame = 5 / 99999
02:39:30.531 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700370.531,"Host":"ASTROCENTER","Inst":1,"Distance":3.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:39:30.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:30.532 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:30.532 00.000 12268 Enqueuing Expose request
02:39:32.483 01.951 11616 IsGuiding returns 1
02:39:32.484 00.001 11616 scope still moving after pulse duration time elapsed
02:39:32.513 00.029 11616 IsSlewing returns 0
02:39:32.513 00.000 11616 IsGuiding returns 0
02:39:32.513 00.000 11616 scope move finished after 1981 + 43 ms
02:39:32.514 00.001 11616 Move returns status 0, amount 1981
02:39:32.514 00.000 11616 MoveAxis(N, 58, ABG)
02:39:32.514 00.000 11616 Guiding  Dir = 0, Dur = 58
02:39:32.514 00.000 11616 IsSlewing returns 0
02:39:32.514 00.000 11616 IsGuiding returns 0
02:39:32.514 00.000 11616 PulseGuide returned control before completion, sleep 68
02:39:32.592 00.078 11616 IsGuiding returns 1
02:39:32.592 00.000 11616 scope still moving after pulse duration time elapsed
02:39:32.622 00.030 11616 IsSlewing returns 0
02:39:32.622 00.000 11616 IsGuiding returns 1
02:39:32.653 00.031 11616 IsSlewing returns 0
02:39:32.653 00.000 11616 IsGuiding returns 1
02:39:32.684 00.031 11616 IsSlewing returns 0
02:39:32.684 00.000 11616 IsGuiding returns 0
02:39:32.684 00.000 11616 scope move finished after 58 + 112 ms
02:39:32.684 00.000 11616 Move returns status 0, amount 58
02:39:32.684 00.000 11616 move complete, result=0
02:39:32.684 00.000 11616 worker thread done servicing request
02:39:32.685 00.001 12268 GuideStep: -3.5 px 1981 ms EAST, -0.7 px 58 ms NORTH
02:39:32.685 00.000 11616 Worker thread wakes up
02:39:32.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:32.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(633,872,31,31)
02:39:34.793 02.108 11616 Exposure complete
02:39:34.858 00.065 11616 worker thread done servicing request
02:39:34.858 00.000 12268 OnExposeComplete: enter
02:39:34.858 00.000 12268 UpdateGuideState(): m_state=6
02:39:34.858 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
02:39:34.858 00.000 12268 Star::Find returns 1 (0), X=646.84, Y=883.82, Mass=176, SNR=9.3, Peak=117 HFD=3.7
02:39:34.859 00.001 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
02:39:34.859 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
02:39:34.859 00.000 12268 CameraToMount -- cameraX=-1.52 cameraY=-3.28 hyp=3.62 cameraTheta=-2.01 mountX=-3.41 mountY=-1.09, mountTheta=-2.83
02:39:34.860 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.52, y=-3.28, opts=13)
02:39:34.860 00.000 12268 Enqueuing Move request for scope (-1.52, -3.28)
02:39:34.860 00.000 11616 Worker thread wakes up
02:39:34.860 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.52, -3.28) opts 0xd
02:39:34.861 00.001 11616 Handling offset move in thread for scope, endpoint = (-1.52, -3.28)
02:39:34.861 00.000 11616 Moving (-1.52, -3.28) raw xDistance=-3.41 yDistance=-1.09
02:39:34.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.71 from input -3.41
02:39:34.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -1.09
02:39:34.861 00.000 11616 MoveAxis(E, 1912, ABG)
02:39:34.861 00.000 11616 Guiding  Dir = 2, Dur = 1912
02:39:34.861 00.000 11616 IsSlewing returns 0
02:39:34.861 00.000 11616 IsGuiding returns 0
02:39:34.862 00.001 11616 PulseGuide returned control before completion, sleep 1922
02:39:34.882 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:39:34.902 00.020 12268 UpdateGuideState exits: m=176 SNR=9.3
02:39:34.902 00.000 12268 PhdController: settling, locked = 1, distance = 3.55 (1.50) aobump = 0 frame = 6 / 99999
02:39:34.902 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700374.902,"Host":"ASTROCENTER","Inst":1,"Distance":3.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:39:34.903 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:34.903 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:34.903 00.000 12268 Enqueuing Expose request
02:39:36.792 01.889 11616 IsGuiding returns 1
02:39:36.792 00.000 11616 scope still moving after pulse duration time elapsed
02:39:36.823 00.031 11616 IsSlewing returns 0
02:39:36.824 00.001 11616 IsGuiding returns 1
02:39:36.855 00.031 11616 IsSlewing returns 0
02:39:36.855 00.000 11616 IsGuiding returns 1
02:39:36.886 00.031 11616 IsSlewing returns 0
02:39:36.887 00.001 11616 IsGuiding returns 1
02:39:36.917 00.030 11616 IsSlewing returns 0
02:39:36.917 00.000 11616 IsGuiding returns 1
02:39:36.949 00.032 11616 IsSlewing returns 0
02:39:36.949 00.000 11616 IsGuiding returns 1
02:39:36.981 00.032 11616 IsSlewing returns 0
02:39:36.981 00.000 11616 IsGuiding returns 0
02:39:36.982 00.001 11616 scope move finished after 1912 + 207 ms
02:39:36.982 00.000 11616 Move returns status 0, amount 1912
02:39:36.982 00.000 11616 MoveAxis(N, 92, ABG)
02:39:36.982 00.000 11616 Guiding  Dir = 0, Dur = 92
02:39:36.982 00.000 11616 IsSlewing returns 0
02:39:36.982 00.000 11616 IsGuiding returns 0
02:39:36.983 00.001 11616 PulseGuide returned control before completion, sleep 102
02:39:37.093 00.110 11616 IsGuiding returns 1
02:39:37.094 00.001 11616 scope still moving after pulse duration time elapsed
02:39:37.125 00.031 11616 IsSlewing returns 0
02:39:37.125 00.000 11616 IsGuiding returns 0
02:39:37.125 00.000 11616 scope move finished after 92 + 50 ms
02:39:37.125 00.000 11616 Move returns status 0, amount 92
02:39:37.125 00.000 11616 move complete, result=0
02:39:37.126 00.001 11616 worker thread done servicing request
02:39:37.126 00.000 12268 GuideStep: -3.4 px 1912 ms EAST, -1.1 px 92 ms NORTH
02:39:37.126 00.000 11616 Worker thread wakes up
02:39:37.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:37.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(633,872,31,31)
02:39:39.143 02.017 11616 Exposure complete
02:39:39.209 00.066 11616 worker thread done servicing request
02:39:39.210 00.001 12268 OnExposeComplete: enter
02:39:39.210 00.000 12268 UpdateGuideState(): m_state=6
02:39:39.210 00.000 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
02:39:39.210 00.000 12268 Star::Find returns 1 (0), X=647.23, Y=883.74, Mass=188, SNR=9.6, Peak=111 HFD=4.7
02:39:39.210 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
02:39:39.210 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
02:39:39.210 00.000 12268 CameraToMount -- cameraX=-1.13 cameraY=-3.36 hyp=3.55 cameraTheta=-1.90 mountX=-3.46 mountY=-0.69, mountTheta=-2.94
02:39:39.212 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.13, y=-3.36, opts=13)
02:39:39.212 00.000 12268 Enqueuing Move request for scope (-1.13, -3.36)
02:39:39.212 00.000 11616 Worker thread wakes up
02:39:39.212 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.13, -3.36) opts 0xd
02:39:39.212 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.13, -3.36)
02:39:39.212 00.000 11616 Moving (-1.13, -3.36) raw xDistance=-3.46 yDistance=-0.69
02:39:39.212 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.73 from input -3.46
02:39:39.212 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.69
02:39:39.212 00.000 11616 MoveAxis(E, 1935, ABG)
02:39:39.212 00.000 11616 Guiding  Dir = 2, Dur = 1935
02:39:39.213 00.001 11616 IsSlewing returns 0
02:39:39.213 00.000 11616 IsGuiding returns 0
02:39:39.213 00.000 11616 PulseGuide returned control before completion, sleep 1945
02:39:39.234 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:39:39.252 00.018 12268 UpdateGuideState exits: m=188 SNR=9.6
02:39:39.252 00.000 12268 PhdController: settling, locked = 1, distance = 3.55 (1.50) aobump = 0 frame = 7 / 99999
02:39:39.252 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700379.252,"Host":"ASTROCENTER","Inst":1,"Distance":3.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:39:39.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:39.253 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:39.253 00.000 12268 Enqueuing Expose request
02:39:41.165 01.912 11616 IsGuiding returns 1
02:39:41.165 00.000 11616 scope still moving after pulse duration time elapsed
02:39:41.196 00.031 11616 IsSlewing returns 0
02:39:41.196 00.000 11616 IsGuiding returns 0
02:39:41.196 00.000 11616 scope move finished after 1935 + 48 ms
02:39:41.196 00.000 11616 Move returns status 0, amount 1935
02:39:41.197 00.001 11616 MoveAxis(N, 59, ABG)
02:39:41.197 00.000 11616 Guiding  Dir = 0, Dur = 59
02:39:41.197 00.000 11616 IsSlewing returns 0
02:39:41.197 00.000 11616 IsGuiding returns 0
02:39:41.197 00.000 11616 PulseGuide returned control before completion, sleep 69
02:39:41.276 00.079 11616 IsGuiding returns 1
02:39:41.276 00.000 11616 scope still moving after pulse duration time elapsed
02:39:41.307 00.031 11616 IsSlewing returns 0
02:39:41.307 00.000 11616 IsGuiding returns 1
02:39:41.338 00.031 11616 IsSlewing returns 0
02:39:41.338 00.000 11616 IsGuiding returns 1
02:39:41.370 00.032 11616 IsSlewing returns 0
02:39:41.370 00.000 11616 IsGuiding returns 1
02:39:41.402 00.032 11616 IsSlewing returns 0
02:39:41.403 00.001 11616 IsGuiding returns 1
02:39:41.434 00.031 11616 IsSlewing returns 0
02:39:41.434 00.000 11616 IsGuiding returns 0
02:39:41.434 00.000 11616 scope move finished after 59 + 178 ms
02:39:41.434 00.000 11616 Move returns status 0, amount 59
02:39:41.434 00.000 11616 move complete, result=0
02:39:41.434 00.000 11616 worker thread done servicing request
02:39:41.435 00.001 11616 Worker thread wakes up
02:39:41.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:41.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(633,872,31,31)
02:39:41.435 00.000 12268 GuideStep: -3.5 px 1935 ms EAST, -0.7 px 59 ms NORTH
02:39:43.444 02.009 11616 Exposure complete
02:39:43.509 00.065 11616 worker thread done servicing request
02:39:43.510 00.001 12268 OnExposeComplete: enter
02:39:43.510 00.000 12268 UpdateGuideState(): m_state=6
02:39:43.510 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
02:39:43.510 00.000 12268 Star::Find returns 1 (0), X=646.93, Y=883.85, Mass=199, SNR=9.9, Peak=116 HFD=4.2
02:39:43.510 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
02:39:43.510 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
02:39:43.510 00.000 12268 CameraToMount -- cameraX=-1.44 cameraY=-3.25 hyp=3.56 cameraTheta=-1.99 mountX=-3.38 mountY=-1.01, mountTheta=-2.85
02:39:43.512 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.44, y=-3.25, opts=13)
02:39:43.512 00.000 12268 Enqueuing Move request for scope (-1.44, -3.25)
02:39:43.512 00.000 11616 Worker thread wakes up
02:39:43.512 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.44, -3.25) opts 0xd
02:39:43.512 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.44, -3.25)
02:39:43.512 00.000 11616 Moving (-1.44, -3.25) raw xDistance=-3.38 yDistance=-1.01
02:39:43.513 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.69 from input -3.38
02:39:43.513 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -1.01
02:39:43.513 00.000 11616 MoveAxis(E, 1890, ABG)
02:39:43.513 00.000 11616 Guiding  Dir = 2, Dur = 1890
02:39:43.513 00.000 11616 IsSlewing returns 0
02:39:43.513 00.000 11616 IsGuiding returns 0
02:39:43.514 00.001 11616 PulseGuide returned control before completion, sleep 1900
02:39:43.534 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:39:43.552 00.018 12268 UpdateGuideState exits: m=199 SNR=9.9
02:39:43.553 00.001 12268 PhdController: settling, locked = 1, distance = 3.55 (1.50) aobump = 0 frame = 8 / 99999
02:39:43.553 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700383.553,"Host":"ASTROCENTER","Inst":1,"Distance":3.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:39:43.554 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:43.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:43.554 00.000 12268 Enqueuing Expose request
02:39:45.429 01.875 11616 IsGuiding returns 1
02:39:45.430 00.001 11616 scope still moving after pulse duration time elapsed
02:39:45.459 00.029 11616 IsSlewing returns 0
02:39:45.460 00.001 11616 IsGuiding returns 0
02:39:45.460 00.000 11616 scope move finished after 1890 + 57 ms
02:39:45.460 00.000 11616 Move returns status 0, amount 1890
02:39:45.460 00.000 11616 MoveAxis(N, 85, ABG)
02:39:45.460 00.000 11616 Guiding  Dir = 0, Dur = 85
02:39:45.461 00.001 11616 IsSlewing returns 0
02:39:45.461 00.000 11616 IsGuiding returns 0
02:39:45.461 00.000 11616 PulseGuide returned control before completion, sleep 95
02:39:45.567 00.106 11616 IsGuiding returns 1
02:39:45.568 00.001 11616 scope still moving after pulse duration time elapsed
02:39:45.598 00.030 11616 IsSlewing returns 0
02:39:45.599 00.001 11616 IsGuiding returns 0
02:39:45.599 00.000 11616 scope move finished after 85 + 53 ms
02:39:45.599 00.000 11616 Move returns status 0, amount 85
02:39:45.599 00.000 11616 move complete, result=0
02:39:45.599 00.000 11616 worker thread done servicing request
02:39:45.599 00.000 11616 Worker thread wakes up
02:39:45.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:45.600 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(633,872,31,31)
02:39:45.600 00.000 12268 GuideStep: -3.4 px 1890 ms EAST, -1.0 px 85 ms NORTH
02:39:47.620 02.020 11616 Exposure complete
02:39:47.687 00.067 11616 worker thread done servicing request
02:39:47.687 00.000 12268 OnExposeComplete: enter
02:39:47.687 00.000 12268 UpdateGuideState(): m_state=6
02:39:47.688 00.001 12268 Star::Find(15, 646, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
02:39:47.688 00.000 12268 Star::Find returns 1 (0), X=647.30, Y=883.69, Mass=186, SNR=9.6, Peak=112 HFD=5.0
02:39:47.688 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
02:39:47.688 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.17)
02:39:47.688 00.000 12268 CameraToMount -- cameraX=-1.06 cameraY=-3.42 hyp=3.58 cameraTheta=-1.87 mountX=-3.51 mountY=-0.61, mountTheta=-2.97
02:39:47.692 00.004 12268 SchedulePrimaryMove(0D94C700, x=-1.06, y=-3.42, opts=13)
02:39:47.692 00.000 12268 Enqueuing Move request for scope (-1.06, -3.42)
02:39:47.692 00.000 11616 Worker thread wakes up
02:39:47.692 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -3.42) opts 0xd
02:39:47.692 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.06, -3.42)
02:39:47.693 00.001 11616 Moving (-1.06, -3.42) raw xDistance=-3.51 yDistance=-0.61
02:39:47.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.75 from input -3.51
02:39:47.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
02:39:47.693 00.000 11616 MoveAxis(E, 1963, ABG)
02:39:47.693 00.000 11616 Guiding  Dir = 2, Dur = 1963
02:39:47.693 00.000 11616 IsSlewing returns 0
02:39:47.693 00.000 11616 IsGuiding returns 0
02:39:47.694 00.001 11616 PulseGuide returned control before completion, sleep 1973
02:39:47.717 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=13, FiltMin=11, FiltMax=16, Gamma=1.290
02:39:47.734 00.017 12268 UpdateGuideState exits: m=186 SNR=9.6
02:39:47.734 00.000 12268 PhdController: settling, locked = 1, distance = 3.56 (1.50) aobump = 0 frame = 9 / 99999
02:39:47.734 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700387.734,"Host":"ASTROCENTER","Inst":1,"Distance":3.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:39:47.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:47.735 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:47.735 00.000 12268 Enqueuing Expose request
02:39:49.673 01.938 11616 IsGuiding returns 1
02:39:49.673 00.000 11616 scope still moving after pulse duration time elapsed
02:39:49.703 00.030 11616 IsSlewing returns 0
02:39:49.703 00.000 11616 IsGuiding returns 0
02:39:49.704 00.001 11616 scope move finished after 1963 + 47 ms
02:39:49.704 00.000 11616 Move returns status 0, amount 1963
02:39:49.704 00.000 11616 MoveAxis(N, 52, ABG)
02:39:49.704 00.000 11616 Guiding  Dir = 0, Dur = 52
02:39:49.704 00.000 11616 IsSlewing returns 0
02:39:49.704 00.000 11616 IsGuiding returns 0
02:39:49.705 00.001 11616 PulseGuide returned control before completion, sleep 62
02:39:49.781 00.076 11616 IsGuiding returns 1
02:39:49.781 00.000 11616 scope still moving after pulse duration time elapsed
02:39:49.811 00.030 11616 IsSlewing returns 0
02:39:49.811 00.000 11616 IsGuiding returns 0
02:39:49.812 00.001 11616 scope move finished after 52 + 55 ms
02:39:49.812 00.000 11616 Move returns status 0, amount 52
02:39:49.812 00.000 11616 move complete, result=0
02:39:49.813 00.001 11616 worker thread done servicing request
02:39:49.813 00.000 12268 GuideStep: -3.5 px 1963 ms EAST, -0.6 px 52 ms NORTH
02:39:49.813 00.000 11616 Worker thread wakes up
02:39:49.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:49.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(633,872,31,31)
02:39:51.821 02.008 11616 Exposure complete
02:39:51.885 00.064 11616 worker thread done servicing request
02:39:51.885 00.000 12268 OnExposeComplete: enter
02:39:51.886 00.001 12268 UpdateGuideState(): m_state=6
02:39:51.886 00.000 12268 Star::Find(15, 647, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
02:39:51.886 00.000 12268 Star::Find returns 1 (0), X=647.28, Y=883.69, Mass=184, SNR=9.5, Peak=113 HFD=4.9
02:39:51.886 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
02:39:51.886 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
02:39:51.886 00.000 12268 CameraToMount -- cameraX=-1.08 cameraY=-3.41 hyp=3.58 cameraTheta=-1.88 mountX=-3.50 mountY=-0.64, mountTheta=-2.96
02:39:51.888 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.08, y=-3.41, opts=13)
02:39:51.888 00.000 12268 Enqueuing Move request for scope (-1.08, -3.41)
02:39:51.888 00.000 11616 Worker thread wakes up
02:39:51.888 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.08, -3.41) opts 0xd
02:39:51.888 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.08, -3.41)
02:39:51.888 00.000 11616 Moving (-1.08, -3.41) raw xDistance=-3.50 yDistance=-0.64
02:39:51.889 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.75 from input -3.50
02:39:51.889 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.64
02:39:51.889 00.000 11616 MoveAxis(E, 1961, ABG)
02:39:51.889 00.000 11616 Guiding  Dir = 2, Dur = 1961
02:39:51.889 00.000 11616 IsSlewing returns 0
02:39:51.889 00.000 11616 IsGuiding returns 0
02:39:51.890 00.001 11616 PulseGuide returned control before completion, sleep 1971
02:39:51.911 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:39:51.930 00.019 12268 UpdateGuideState exits: m=184 SNR=9.5
02:39:51.931 00.001 12268 PhdController: settling, locked = 1, distance = 3.57 (1.50) aobump = 0 frame = 10 / 99999
02:39:51.931 00.000 12268 PhdController failed: timed-out waiting for guider to settle
02:39:51.931 00.000 12268 PhdController: newstate STATE_FINISH
02:39:51.931 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
02:39:51.931 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768700391.931,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":10,"DroppedFrames":0}
02:39:51.931 00.000 12268 Mount: notify guiding dither settle done success=0
02:39:51.931 00.000 12268 PhdController: newstate STATE_IDLE
02:39:51.932 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:51.932 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:39:51.932 00.000 12268 Enqueuing Expose request
02:39:52.762 00.830 12268 evsrv: cli 0F8E6D80 connect
02:39:52.762 00.000 12268 case statement mapped state 6 to 3
02:39:52.763 00.001 12268 case statement mapped state 6 to 3
02:39:52.763 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"16ba8792-ef81-403a-87cc-bb7965570a41"}
02:39:52.764 00.001 12268 case statement mapped state 6 to 3
02:39:52.764 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"16ba8792-ef81-403a-87cc-bb7965570a41"}
02:39:52.764 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:39:52.765 00.001 12268 evsrv: cli 0F8E6D80 connect
02:39:52.766 00.001 12268 case statement mapped state 6 to 3
02:39:52.766 00.000 12268 case statement mapped state 6 to 3
02:39:52.767 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"stop_capture","id":"8e62a049-5e29-4e8c-969d-0d5085cb9076"}
02:39:52.767 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:39:52.767 00.000 12268 Status Line: Waiting for devices...
02:39:52.771 00.004 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"8e62a049-5e29-4e8c-969d-0d5085cb9076"}
02:39:52.772 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:39:52.773 00.001 12268 evsrv: cli 0F8E6D80 connect
02:39:52.773 00.000 12268 case statement mapped state 6 to 3
02:39:52.774 00.001 12268 case statement mapped state 6 to 3
02:39:52.774 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"c7dd2895-5ed0-4008-81ee-d9ec74f6592d"}
02:39:52.775 00.001 12268 case statement mapped state 6 to 3
02:39:52.775 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7dd2895-5ed0-4008-81ee-d9ec74f6592d"}
02:39:52.775 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:39:53.777 01.002 12268 evsrv: cli 0F8E6D80 connect
02:39:53.777 00.000 12268 case statement mapped state 6 to 3
02:39:53.778 00.001 12268 case statement mapped state 6 to 3
02:39:53.778 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"6afe7755-d22a-4614-988c-67981610432b"}
02:39:53.779 00.001 12268 case statement mapped state 6 to 3
02:39:53.779 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"6afe7755-d22a-4614-988c-67981610432b"}
02:39:53.779 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:39:53.870 00.091 11616 IsGuiding returns 1
02:39:53.870 00.000 11616 scope still moving after pulse duration time elapsed
02:39:53.902 00.032 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
02:39:53.902 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
02:39:53.902 00.000 11616 Move returns status 1, amount 0
02:39:53.902 00.000 11616 MoveAxis(N, 54, ABG)
02:39:53.902 00.000 11616 Guiding  Dir = 0, Dur = 54
02:39:53.902 00.000 11616 IsSlewing returns 0
02:39:53.903 00.001 11616 IsGuiding returns 0
02:39:53.903 00.000 11616 PulseGuide returned control before completion, sleep 64
02:39:53.979 00.076 11616 IsGuiding returns 1
02:39:53.979 00.000 11616 scope still moving after pulse duration time elapsed
02:39:54.010 00.031 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
02:39:54.010 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
02:39:54.010 00.000 11616 Move returns status 1, amount 0
02:39:54.010 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
02:39:54.011 00.001 11616 move complete, result=1
02:39:54.011 00.000 11616 worker thread done servicing request
02:39:54.011 00.000 11616 Worker thread wakes up
02:39:54.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:39:54.011 00.000 12268 GuideStep: -3.5 px 0 ms EAST, -0.6 px 0 ms NORTH
02:39:54.012 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
02:39:54.012 00.000 11616 worker thread done servicing request
02:39:54.017 00.005 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
02:39:54.017 00.000 12268 OnExposeComplete: enter
02:39:54.017 00.000 12268 OnExposeComplete: Capture Error reported
02:39:54.018 00.001 12268 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:39:54.018 00.000 12268 Mount: notify guiding stopped
02:39:54.018 00.000 12268 BLC: window closed
02:39:54.018 00.000 12268 BLC: Last direction was reset
02:39:54.018 00.000 12268 Changing from state GUIDING to STOP
02:39:54.018 00.000 12268 guider state => SELECTED
02:39:54.018 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=4, max=255, med=14, FiltMin=11, FiltMax=17, Gamma=1.290
02:39:54.036 00.018 12268 Changing from state SELECTED to UNINITIALIZED
02:39:54.036 00.000 12268 guider state => SELECTING
02:39:54.080 00.044 12268 Status Line: Stopped.
02:39:54.084 00.004 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:39:54.780 00.696 12268 evsrv: cli 0F8E69C0 connect
02:39:54.781 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"fd90ced4-4615-41b1-9349-3d5c4cbb8c86"}
02:39:54.781 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd90ced4-4615-41b1-9349-3d5c4cbb8c86"}
02:39:54.781 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:40:57.992 63.211 12268 evsrv: cli 0F8E6D80 connect
02:40:57.993 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"4d651f33-e5ab-48a1-b232-a7bedcb11cbd"}
02:40:57.993 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d651f33-e5ab-48a1-b232-a7bedcb11cbd"}
02:40:57.994 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:40:57.996 00.002 12268 evsrv: cli 0F8E69C0 connect
02:40:57.996 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"297c8838-fa23-4fe5-9fdb-5ec7182b65bd"}
02:40:57.997 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"297c8838-fa23-4fe5-9fdb-5ec7182b65bd"}
02:40:57.997 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:40:57.998 00.001 12268 evsrv: cli 0F8E6D80 connect
02:40:57.999 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"8ab29a83-3e42-4610-8e50-380df30a20fb"}
02:40:57.999 00.000 12268 PhdController::Guide begins
02:40:58.000 00.001 12268 PhdController: newstate STATE_SETUP
02:40:58.000 00.000 12268 PhdController: setup
02:40:58.000 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:40:58.000 00.000 12268 PhdController: start capturing
02:40:58.000 00.000 12268 Changing from state SELECTING to UNINITIALIZED
02:40:58.000 00.000 12268 guider state => SELECTING
02:40:58.000 00.000 12268 setting force full frames = true
02:40:58.000 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:40:58.009 00.009 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:40:58.009 00.000 12268 Enqueuing Expose request
02:40:58.009 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:40:58.010 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"8ab29a83-3e42-4610-8e50-380df30a20fb"}
02:40:58.010 00.000 11616 Worker thread wakes up
02:40:58.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:40:58.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:40:58.013 00.003 12268 evsrv: cli 0F8E6D80 disconnect
02:40:58.014 00.001 12268 evsrv: cli 0F8E69C0 connect
02:40:58.014 00.000 12268 case statement mapped state 1 to 101
02:40:58.014 00.000 12268 case statement mapped state 1 to 101
02:40:58.015 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"6afe0ba7-96cf-471b-8457-ef5f2df62a70"}
02:40:58.015 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"6afe0ba7-96cf-471b-8457-ef5f2df62a70"}
02:40:58.017 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:40:58.018 00.001 12268 evsrv: cli 0FA411A0 connect
02:40:58.018 00.000 12268 case statement mapped state 1 to 101
02:40:58.018 00.000 12268 case statement mapped state 1 to 101
02:40:58.019 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"d8ecf925-dfdc-4643-8ceb-4c54f2c52c00"}
02:40:58.019 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"d8ecf925-dfdc-4643-8ceb-4c54f2c52c00"}
02:40:58.020 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:40:59.020 01.000 12268 evsrv: cli 0FA411A0 connect
02:40:59.020 00.000 12268 case statement mapped state 1 to 101
02:40:59.022 00.002 12268 case statement mapped state 1 to 101
02:40:59.022 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"56942f44-f4f0-4212-bd41-3695666e4aa6"}
02:40:59.022 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"56942f44-f4f0-4212-bd41-3695666e4aa6"}
02:40:59.023 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:41:00.024 01.001 12268 evsrv: cli 0FA411A0 connect
02:41:00.024 00.000 12268 case statement mapped state 1 to 101
02:41:00.025 00.001 12268 case statement mapped state 1 to 101
02:41:00.025 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"ddd09752-d7a7-4294-a3b7-ec002e7f7cb2"}
02:41:00.025 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"ddd09752-d7a7-4294-a3b7-ec002e7f7cb2"}
02:41:00.026 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:41:00.031 00.005 11616 Exposure complete
02:41:00.094 00.063 11616 worker thread done servicing request
02:41:00.095 00.001 12268 OnExposeComplete: enter
02:41:00.095 00.000 12268 UpdateGuideState(): m_state=1
02:41:00.095 00.000 12268 UpdateCurrentPosition: no star selected
02:41:00.095 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:41:00.096 00.001 12268 Status Line: No star selected
02:41:00.098 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:00.117 00.019 12268 UpdateGuideState exits: No star selected
02:41:00.117 00.000 12268 GuiderMultiStar::AutoSelect enter
02:41:00.117 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:41:00.176 00.059 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:41:00.270 00.094 12268 AutoFind: global mean = 0.0, stdev 1.9
02:41:00.271 00.001 12268 AutoFind: using threshold = 0.1
02:41:00.367 00.096 12268 AutoFind: local max [141, 835] 5.8
02:41:00.367 00.000 12268 AutoFind: local max [233, 876] 5.5
02:41:00.367 00.000 12268 AutoFind: local max [236, 858] 5.2
02:41:00.367 00.000 12268 AutoFind: local max [132, 849] 5.2
02:41:00.367 00.000 12268 AutoFind: local max [246, 864] 5.0
02:41:00.367 00.000 12268 AutoFind: local max [505, 930] 5.0
02:41:00.367 00.000 12268 AutoFind: local max [661, 809] 4.9
02:41:00.367 00.000 12268 AutoFind: local max [1186, 170] 4.7
02:41:00.367 00.000 12268 AutoFind: local max [267, 230] 4.7
02:41:00.367 00.000 12268 AutoFind: local max [141, 816] 4.7
02:41:00.368 00.001 12268 AutoFind: local max [141, 845] 4.6
02:41:00.368 00.000 12268 AutoFind: local max [114, 837] 4.5
02:41:00.368 00.000 12268 AutoFind: local max [109, 889] 4.5
02:41:00.368 00.000 12268 AutoFind: local max [891, 438] 4.5
02:41:00.368 00.000 12268 AutoFind: local max [879, 27] 4.5
02:41:00.368 00.000 12268 AutoFind: local max [222, 802] 4.4
02:41:00.368 00.000 12268 AutoFind: local max [86, 827] 4.4
02:41:00.368 00.000 12268 AutoFind: local max [307, 907] 4.4
02:41:00.368 00.000 12268 AutoFind: local max [231, 810] 4.4
02:41:00.368 00.000 12268 AutoFind: local max [207, 874] 4.4
02:41:00.369 00.001 12268 AutoFind: local max [129, 813] 4.3
02:41:00.369 00.000 12268 AutoFind: local max [346, 900] 4.3
02:41:00.369 00.000 12268 AutoFind: local max [204, 829] 4.3
02:41:00.369 00.000 12268 AutoFind: local max [974, 586] 4.3
02:41:00.369 00.000 12268 AutoFind: local max [254, 949] 4.3
02:41:00.369 00.000 12268 AutoFind: local max [147, 788] 4.3
02:41:00.369 00.000 12268 AutoFind: local max [310, 777] 4.3
02:41:00.369 00.000 12268 AutoFind: local max [13, 186] 4.3
02:41:00.369 00.000 12268 AutoFind: local max [147, 607] 4.2
02:41:00.369 00.000 12268 AutoFind: local max [263, 943] 4.2
02:41:00.369 00.000 12268 AutoFind: local max [1076, 69] 4.2
02:41:00.369 00.000 12268 AutoFind: local max [450, 509] 4.2
02:41:00.369 00.000 12268 AutoFind: local max [619, 155] 4.2
02:41:00.369 00.000 12268 AutoFind: local max [960, 406] 4.2
02:41:00.369 00.000 12268 AutoFind: local max [243, 842] 4.2
02:41:00.369 00.000 12268 AutoFind: local max [661, 718] 4.2
02:41:00.369 00.000 12268 AutoFind: local max [214, 796] 4.2
02:41:00.370 00.001 12268 AutoFind: local max [1129, 681] 4.2
02:41:00.370 00.000 12268 AutoFind: local max [267, 949] 4.2
02:41:00.370 00.000 12268 AutoFind: local max [328, 287] 4.2
02:41:00.370 00.000 12268 AutoFind: local max [734, 908] 4.1
02:41:00.370 00.000 12268 AutoFind: local max [334, 304] 4.1
02:41:00.370 00.000 12268 AutoFind: local max [981, 129] 4.1
02:41:00.370 00.000 12268 AutoFind: local max [973, 594] 4.1
02:41:00.370 00.000 12268 AutoFind: local max [941, 857] 4.1
02:41:00.370 00.000 12268 AutoFind: local max [108, 183] 4.1
02:41:00.370 00.000 12268 AutoFind: local max [888, 852] 4.1
02:41:00.370 00.000 12268 AutoFind: local max [1199, 352] 4.0
02:41:00.370 00.000 12268 AutoFind: local max [306, 894] 4.0
02:41:00.370 00.000 12268 AutoFind: local max [241, 946] 4.0
02:41:00.370 00.000 12268 AutoFind: local max [341, 907] 4.0
02:41:00.370 00.000 12268 AutoFind: local max [243, 311] 4.0
02:41:00.370 00.000 12268 AutoFind: local max [798, 473] 4.0
02:41:00.370 00.000 12268 AutoFind: local max [57, 883] 4.0
02:41:00.370 00.000 12268 AutoFind: local max [362, 949] 4.0
02:41:00.370 00.000 12268 AutoFind: local max [1013, 879] 4.0
02:41:00.371 00.001 12268 AutoFind: local max [911, 912] 4.0
02:41:00.371 00.000 12268 AutoFind: local max [36, 800] 4.0
02:41:00.371 00.000 12268 AutoFind: local max [130, 823] 4.0
02:41:00.371 00.000 12268 AutoFind: local max [101, 866] 4.0
02:41:00.371 00.000 12268 AutoFind: local max [542, 420] 4.0
02:41:00.371 00.000 12268 AutoFind: local max [1017, 367] 4.0
02:41:00.371 00.000 12268 AutoFind: local max [406, 122] 4.0
02:41:00.371 00.000 12268 AutoFind: local max [95, 684] 4.0
02:41:00.371 00.000 12268 AutoFind: local max [1127, 561] 4.0
02:41:00.371 00.000 12268 AutoFind: local max [359, 872] 4.0
02:41:00.371 00.000 12268 AutoFind: local max [1113, 395] 4.0
02:41:00.371 00.000 12268 AutoFind: local max [17, 914] 4.0
02:41:00.371 00.000 12268 AutoFind: local max [85, 849] 3.9
02:41:00.371 00.000 12268 AutoFind: local max [121, 826] 3.9
02:41:00.371 00.000 12268 AutoFind: local max [1017, 926] 3.9
02:41:00.371 00.000 12268 AutoFind: local max [1119, 784] 3.9
02:41:00.371 00.000 12268 AutoFind: local max [594, 107] 3.9
02:41:00.372 00.001 12268 AutoFind: local max [721, 296] 3.9
02:41:00.372 00.000 12268 AutoFind: local max [285, 916] 3.9
02:41:00.372 00.000 12268 AutoFind: local max [519, 696] 3.9
02:41:00.372 00.000 12268 AutoFind: local max [1039, 262] 3.9
02:41:00.372 00.000 12268 AutoFind: local max [1128, 882] 3.9
02:41:00.372 00.000 12268 AutoFind: local max [633, 941] 3.9
02:41:00.372 00.000 12268 AutoFind: local max [553, 932] 3.9
02:41:00.372 00.000 12268 AutoFind: local max [10, 41] 3.9
02:41:00.372 00.000 12268 AutoFind: local max [711, 832] 3.9
02:41:00.372 00.000 12268 AutoFind: local max [12, 89] 3.9
02:41:00.372 00.000 12268 AutoFind: local max [215, 836] 3.9
02:41:00.372 00.000 12268 AutoFind: local max [984, 202] 3.9
02:41:00.372 00.000 12268 AutoFind: local max [620, 879] 3.8
02:41:00.372 00.000 12268 AutoFind: local max [266, 764] 3.8
02:41:00.372 00.000 12268 AutoFind: local max [1062, 662] 3.8
02:41:00.372 00.000 12268 AutoFind: local max [221, 876] 3.8
02:41:00.372 00.000 12268 AutoFind: local max [449, 143] 3.8
02:41:00.372 00.000 12268 AutoFind: local max [1269, 558] 3.8
02:41:00.372 00.000 12268 AutoFind: local max [445, 949] 3.8
02:41:00.373 00.001 12268 AutoFind: local max [508, 319] 3.8
02:41:00.373 00.000 12268 AutoFind: local max [353, 911] 3.8
02:41:00.373 00.000 12268 AutoFind: local max [216, 820] 3.8
02:41:00.373 00.000 12268 AutoFind: local max [676, 366] 3.8
02:41:00.373 00.000 12268 AutoFind: local max [1143, 427] 3.8
02:41:00.373 00.000 12268 AutoFind: local max [310, 845] 3.8
02:41:00.373 00.000 12268 AutoFind: local max [897, 779] 3.8
02:41:00.373 00.000 12268 AutoFind: local max [382, 266] 3.8
02:41:00.373 00.000 12268 AutoFind: too close [216, 820] 3.8 - [215, 836] 3.9
02:41:00.373 00.000 12268 AutoFind: too close [216, 820] 3.8 - [204, 829] 4.3
02:41:00.373 00.000 12268 AutoFind: too close [216, 820] 3.8 - [231, 810] 4.4
02:41:00.373 00.000 12268 AutoFind: too close [216, 820] 3.8 - [222, 802] 4.4
02:41:00.373 00.000 12268 AutoFind: too close [353, 911] 3.8 - [341, 907] 4.0
02:41:00.373 00.000 12268 AutoFind: too close [353, 911] 3.8 - [346, 900] 4.3
02:41:00.373 00.000 12268 AutoFind: too close [221, 876] 3.8 - [207, 874] 4.4
02:41:00.373 00.000 12268 AutoFind: too close [221, 876] 3.8 - [236, 858] 5.2
02:41:00.373 00.000 12268 AutoFind: too close [221, 876] 3.8 - [233, 876] 5.5
02:41:00.374 00.001 12268 AutoFind: too close [215, 836] 3.9 - [204, 829] 4.3
02:41:00.374 00.000 12268 AutoFind: too close [121, 826] 3.9 - [130, 823] 4.0
02:41:00.374 00.000 12268 AutoFind: too close [121, 826] 3.9 - [129, 813] 4.3
02:41:00.374 00.000 12268 AutoFind: too close [121, 826] 3.9 - [114, 837] 4.5
02:41:00.374 00.000 12268 AutoFind: too close [121, 826] 3.9 - [141, 845] 4.6
02:41:00.374 00.000 12268 AutoFind: too close [121, 826] 3.9 - [141, 816] 4.7
02:41:00.374 00.000 12268 AutoFind: too close [121, 826] 3.9 - [141, 835] 5.8
02:41:00.374 00.000 12268 AutoFind: too close [85, 849] 3.9 - [101, 866] 4.0
02:41:00.374 00.000 12268 AutoFind: too close [130, 823] 4.0 - [129, 813] 4.3
02:41:00.374 00.000 12268 AutoFind: too close [130, 823] 4.0 - [114, 837] 4.5
02:41:00.374 00.000 12268 AutoFind: too close [130, 823] 4.0 - [141, 816] 4.7
02:41:00.374 00.000 12268 AutoFind: too close [130, 823] 4.0 - [141, 835] 5.8
02:41:00.374 00.000 12268 AutoFind: too close [341, 907] 4.0 - [346, 900] 4.3
02:41:00.374 00.000 12268 AutoFind: too close [241, 946] 4.0 - [254, 949] 4.3
02:41:00.374 00.000 12268 AutoFind: too close [306, 894] 4.0 - [307, 907] 4.4
02:41:00.374 00.000 12268 AutoFind: too close [973, 594] 4.1 - [974, 586] 4.3
02:41:00.374 00.000 12268 AutoFind: too close [334, 304] 4.1 - [328, 287] 4.2
02:41:00.375 00.001 12268 AutoFind: too close [267, 949] 4.2 - [263, 943] 4.2
02:41:00.375 00.000 12268 AutoFind: too close [267, 949] 4.2 - [254, 949] 4.3
02:41:00.375 00.000 12268 AutoFind: too close [214, 796] 4.2 - [231, 810] 4.4
02:41:00.375 00.000 12268 AutoFind: too close [214, 796] 4.2 - [222, 802] 4.4
02:41:00.375 00.000 12268 AutoFind: too close [243, 842] 4.2 - [236, 858] 5.2
02:41:00.375 00.000 12268 AutoFind: too close [263, 943] 4.2 - [254, 949] 4.3
02:41:00.375 00.000 12268 AutoFind: too close [129, 813] 4.3 - [141, 816] 4.7
02:41:00.375 00.000 12268 AutoFind: too close [231, 810] 4.4 - [222, 802] 4.4
02:41:00.375 00.000 12268 AutoFind: too close [114, 837] 4.5 - [132, 849] 5.2
02:41:00.375 00.000 12268 AutoFind: too close [141, 845] 4.6 - [132, 849] 5.2
02:41:00.375 00.000 12268 AutoFind: too close [141, 845] 4.6 - [141, 835] 5.8
02:41:00.375 00.000 12268 AutoFind: too close [141, 816] 4.7 - [141, 835] 5.8
02:41:00.375 00.000 12268 AutoFind: too close [246, 864] 5.0 - [236, 858] 5.2
02:41:00.375 00.000 12268 AutoFind: too close [246, 864] 5.0 - [233, 876] 5.5
02:41:00.375 00.000 12268 AutoFind: too close [132, 849] 5.2 - [141, 835] 5.8
02:41:00.375 00.000 12268 AutoFind: too close [236, 858] 5.2 - [233, 876] 5.5
02:41:00.376 00.001 12268 AutoFind: too close to edge [445, 949] 3.8
02:41:00.376 00.000 12268 AutoFind: too close to edge [1269, 558] 3.8
02:41:00.376 00.000 12268 AutoFind: too close to edge [12, 89] 3.9
02:41:00.376 00.000 12268 AutoFind: too close to edge [10, 41] 3.9
02:41:00.376 00.000 12268 AutoFind: too close to edge [362, 949] 4.0
02:41:00.376 00.000 12268 AutoFind: too close to edge [13, 186] 4.3
02:41:00.376 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:41:00.376 00.000 12268 Star::Find(15, 505, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.376 00.000 12268 Star::Find returns 0 (2), X=505.00, Y=930.00, Mass=12, SNR=2.3, Peak=16 HFD=0.0
02:41:00.376 00.000 12268 Star::Find(15, 661, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.376 00.000 12268 Star::Find returns 0 (2), X=661.00, Y=809.00, Mass=18, SNR=2.7, Peak=18 HFD=0.0
02:41:00.376 00.000 12268 Star::Find(15, 1186, 170, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.376 00.000 12268 Star::Find returns 0 (2), X=1186.00, Y=170.00, Mass=17, SNR=2.8, Peak=26 HFD=0.0
02:41:00.376 00.000 12268 Star::Find(15, 267, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.376 00.000 12268 Star::Find returns 0 (2), X=267.00, Y=230.00, Mass=19, SNR=2.9, Peak=22 HFD=0.0
02:41:00.376 00.000 12268 Star::Find(15, 109, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.377 00.001 12268 Star::Find returns 0 (4), X=114.40, Y=890.67, Mass=293, SNR=12.0, Peak=255 HFD=1.2
02:41:00.377 00.000 12268 Star::Find(15, 891, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.377 00.000 12268 Star::Find returns 0 (2), X=891.00, Y=438.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:41:00.377 00.000 12268 Star::Find(15, 879, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.377 00.000 12268 Star::Find false star n=5 nbg=267 bg=12.5 sigma=1.0 thresh=15 peak=15
02:41:00.377 00.000 12268 Star::Find returns 0 (2), X=879.00, Y=27.00, Mass=22, SNR=2.9, Peak=25 HFD=0.0
02:41:00.377 00.000 12268 Star::Find(15, 86, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.377 00.000 12268 Star::Find returns 0 (3), X=86.00, Y=827.00, Mass=8, SNR=1.9, Peak=21 HFD=0.0
02:41:00.377 00.000 12268 Star::Find(15, 147, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.377 00.000 12268 Star::Find false star n=7 nbg=273 bg=12.9 sigma=1.2 thresh=16 peak=16
02:41:00.377 00.000 12268 Star::Find returns 0 (2), X=147.00, Y=788.00, Mass=35, SNR=2.9, Peak=25 HFD=0.0
02:41:00.377 00.000 12268 Star::Find(15, 310, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.377 00.000 12268 Star::Find returns 0 (2), X=310.00, Y=777.00, Mass=19, SNR=2.8, Peak=18 HFD=0.0
02:41:00.377 00.000 12268 Star::Find(15, 147, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.378 00.001 12268 Star::Find false star n=5 nbg=291 bg=13.5 sigma=1.3 thresh=17 peak=16
02:41:00.378 00.000 12268 Star::Find returns 0 (2), X=147.00, Y=607.00, Mass=28, SNR=2.9, Peak=21 HFD=0.0
02:41:00.378 00.000 12268 Star::Find(15, 1076, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.378 00.000 12268 Star::Find false star n=8 nbg=275 bg=12.4 sigma=0.9 thresh=15 peak=14
02:41:00.378 00.000 12268 Star::Find returns 0 (2), X=1076.00, Y=69.00, Mass=22, SNR=2.9, Peak=19 HFD=0.0
02:41:00.378 00.000 12268 Star::Find(15, 450, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.378 00.000 12268 Star::Find returns 0 (2), X=450.00, Y=509.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:41:00.378 00.000 12268 Star::Find(15, 619, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.378 00.000 12268 Star::Find returns 1 (0), X=604.00, Y=145.59, Mass=42, SNR=4.4, Peak=35 HFD=2.2
02:41:00.378 00.000 12268 Star::Find(15, 960, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.378 00.000 12268 Star::Find false star n=5 nbg=282 bg=12.8 sigma=1.1 thresh=16 peak=15
02:41:00.378 00.000 12268 Star::Find returns 0 (2), X=960.00, Y=406.00, Mass=26, SNR=2.9, Peak=24 HFD=0.0
02:41:00.378 00.000 12268 Star::Find(15, 661, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.378 00.000 12268 Star::Find false star n=6 nbg=282 bg=12.9 sigma=1.1 thresh=16 peak=16
02:41:00.378 00.000 12268 Star::Find returns 0 (2), X=661.00, Y=718.00, Mass=28, SNR=2.9, Peak=25 HFD=0.0
02:41:00.379 00.001 12268 Star::Find(15, 1129, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.379 00.000 12268 Star::Find returns 1 (0), X=1126.28, Y=678.78, Mass=44, SNR=4.4, Peak=31 HFD=2.5
02:41:00.379 00.000 12268 Star::Find(15, 734, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.379 00.000 12268 Star::Find false star n=6 nbg=278 bg=12.9 sigma=1.0 thresh=16 peak=15
02:41:00.379 00.000 12268 Star::Find returns 0 (2), X=734.00, Y=908.00, Mass=27, SNR=2.9, Peak=24 HFD=0.0
02:41:00.379 00.000 12268 Star::Find(15, 981, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.379 00.000 12268 Star::Find returns 0 (2), X=981.00, Y=129.00, Mass=18, SNR=2.9, Peak=23 HFD=0.0
02:41:00.379 00.000 12268 Star::Find(15, 941, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.379 00.000 12268 Star::Find returns 0 (4), X=952.55, Y=854.73, Mass=37, SNR=4.2, Peak=46 HFD=0.6
02:41:00.379 00.000 12268 Star::Find(15, 108, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.379 00.000 12268 Star::Find returns 0 (2), X=108.00, Y=183.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
02:41:00.379 00.000 12268 Star::Find(15, 888, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.379 00.000 12268 Star::Find returns 0 (4), X=896.92, Y=851.67, Mass=37, SNR=4.2, Peak=41 HFD=0.4
02:41:00.379 00.000 12268 Star::Find(15, 1199, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.380 00.001 12268 Star::Find returns 0 (2), X=1199.00, Y=352.00, Mass=16, SNR=2.7, Peak=25 HFD=0.0
02:41:00.380 00.000 12268 Star::Find(15, 243, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.380 00.000 12268 Star::Find returns 0 (3), X=243.00, Y=311.00, Mass=6, SNR=1.6, Peak=17 HFD=0.0
02:41:00.380 00.000 12268 Star::Find(15, 798, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.380 00.000 12268 Star::Find returns 0 (2), X=798.00, Y=473.00, Mass=12, SNR=2.3, Peak=16 HFD=0.0
02:41:00.380 00.000 12268 Star::Find(15, 57, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.380 00.000 12268 Star::Find returns 0 (3), X=57.00, Y=883.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:41:00.380 00.000 12268 Star::Find(15, 1013, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.380 00.000 12268 Star::Find returns 1 (0), X=1026.63, Y=876.75, Mass=41, SNR=4.3, Peak=32 HFD=1.6
02:41:00.380 00.000 12268 Star::Find(15, 911, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.380 00.000 12268 Star::Find returns 0 (2), X=911.00, Y=912.00, Mass=10, SNR=2.1, Peak=18 HFD=0.0
02:41:00.380 00.000 12268 Star::Find(15, 36, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.380 00.000 12268 Star::Find returns 0 (2), X=36.00, Y=800.00, Mass=12, SNR=2.3, Peak=22 HFD=0.0
02:41:00.380 00.000 12268 Star::Find(15, 542, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.381 00.001 12268 Star::Find returns 0 (2), X=542.00, Y=420.00, Mass=14, SNR=2.4, Peak=17 HFD=0.0
02:41:00.381 00.000 12268 Star::Find(15, 1017, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.381 00.000 12268 Star::Find false star n=13 nbg=273 bg=12.6 sigma=0.9 thresh=15 peak=14
02:41:00.381 00.000 12268 Star::Find returns 0 (2), X=1017.00, Y=367.00, Mass=41, SNR=2.9, Peak=18 HFD=0.0
02:41:00.381 00.000 12268 Star::Find(15, 406, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.381 00.000 12268 Star::Find false star n=6 nbg=277 bg=12.8 sigma=1.1 thresh=16 peak=15
02:41:00.381 00.000 12268 Star::Find returns 0 (2), X=406.00, Y=122.00, Mass=33, SNR=2.9, Peak=23 HFD=0.0
02:41:00.381 00.000 12268 Star::Find(15, 95, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.381 00.000 12268 Star::Find returns 0 (2), X=95.00, Y=684.00, Mass=17, SNR=2.8, Peak=30 HFD=0.0
02:41:00.381 00.000 12268 Star::Find(15, 1127, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.381 00.000 12268 Star::Find returns 0 (4), X=1139.19, Y=569.45, Mass=87, SNR=6.5, Peak=87 HFD=0.6
02:41:00.381 00.000 12268 Star::Find(15, 359, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.381 00.000 12268 Star::Find returns 0 (2), X=359.00, Y=872.00, Mass=12, SNR=2.4, Peak=24 HFD=0.0
02:41:00.381 00.000 12268 Star::Find(15, 1113, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.381 00.000 12268 Star::Find false star n=1 nbg=279 bg=12.7 sigma=1.1 thresh=16 peak=15
02:41:00.382 00.001 12268 Star::Find returns 0 (2), X=1113.00, Y=395.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
02:41:00.382 00.000 12268 Star::Find(15, 17, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.382 00.000 12268 Star::Find false star n=8 nbg=194 bg=11.3 sigma=1.4 thresh=15 peak=14
02:41:00.382 00.000 12268 Star::Find returns 0 (2), X=17.00, Y=914.00, Mass=38, SNR=2.9, Peak=20 HFD=0.0
02:41:00.382 00.000 12268 Star::Find(15, 1017, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.382 00.000 12268 Star::Find returns 0 (3), X=1017.00, Y=926.00, Mass=3, SNR=1.2, Peak=17 HFD=0.0
02:41:00.382 00.000 12268 Star::Find(15, 1119, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.382 00.000 12268 Star::Find returns 0 (4), X=1110.00, Y=779.83, Mass=20, SNR=3.0, Peak=29 HFD=0.2
02:41:00.382 00.000 12268 Star::Find(15, 594, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.382 00.000 12268 Star::Find returns 0 (2), X=594.00, Y=107.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:41:00.382 00.000 12268 Star::Find(15, 721, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.382 00.000 12268 Star::Find returns 0 (3), X=721.00, Y=296.00, Mass=0, SNR=0.0, Peak=16 HFD=0.0
02:41:00.382 00.000 12268 Star::Find(15, 285, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.382 00.000 12268 Star::Find returns 0 (2), X=285.00, Y=916.00, Mass=15, SNR=2.7, Peak=26 HFD=0.0
02:41:00.382 00.000 12268 Star::Find(15, 519, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.383 00.001 12268 Star::Find returns 0 (4), X=518.89, Y=693.53, Mass=37, SNR=4.2, Peak=46 HFD=0.6
02:41:00.383 00.000 12268 Star::Find(15, 1039, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.383 00.000 12268 Star::Find returns 0 (4), X=1032.52, Y=255.53, Mass=44, SNR=4.6, Peak=45 HFD=0.9
02:41:00.383 00.000 12268 Star::Find(15, 1128, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.383 00.000 12268 Star::Find false star n=12 nbg=275 bg=12.3 sigma=1.0 thresh=15 peak=14
02:41:00.383 00.000 12268 Star::Find returns 0 (2), X=1128.00, Y=882.00, Mass=36, SNR=2.9, Peak=17 HFD=0.0
02:41:00.383 00.000 12268 Star::Find(15, 633, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.383 00.000 12268 Star::Find returns 0 (3), X=633.00, Y=941.00, Mass=5, SNR=1.4, Peak=17 HFD=0.0
02:41:00.383 00.000 12268 Star::Find(15, 553, 932, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.383 00.000 12268 Star::Find returns 0 (4), X=557.00, Y=935.00, Mass=56, SNR=5.2, Peak=67 HFD=0.5
02:41:00.383 00.000 12268 Star::Find(15, 711, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.383 00.000 12268 Star::Find returns 0 (2), X=711.00, Y=832.00, Mass=19, SNR=2.9, Peak=18 HFD=0.0
02:41:00.383 00.000 12268 Star::Find(15, 984, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.383 00.000 12268 Star::Find returns 0 (4), X=994.35, Y=188.69, Mass=47, SNR=4.7, Peak=48 HFD=0.9
02:41:00.384 00.001 12268 Star::Find(15, 620, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.384 00.000 12268 Star::Find false star n=6 nbg=285 bg=13.0 sigma=1.1 thresh=16 peak=15
02:41:00.384 00.000 12268 Star::Find returns 0 (2), X=620.00, Y=879.00, Mass=25, SNR=2.9, Peak=22 HFD=0.0
02:41:00.384 00.000 12268 Star::Find(15, 266, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.384 00.000 12268 Star::Find returns 0 (2), X=266.00, Y=764.00, Mass=14, SNR=2.5, Peak=20 HFD=0.0
02:41:00.384 00.000 12268 Star::Find(15, 1062, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.384 00.000 12268 Star::Find false star n=13 nbg=273 bg=12.5 sigma=1.0 thresh=15 peak=13
02:41:00.385 00.001 12268 Star::Find returns 0 (2), X=1062.00, Y=662.00, Mass=35, SNR=2.9, Peak=17 HFD=0.0
02:41:00.385 00.000 12268 Star::Find(15, 449, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.385 00.000 12268 Star::Find false star n=5 nbg=282 bg=12.7 sigma=1.1 thresh=16 peak=14
02:41:00.385 00.000 12268 Star::Find returns 0 (2), X=449.00, Y=143.00, Mass=23, SNR=2.9, Peak=21 HFD=0.0
02:41:00.385 00.000 12268 Star::Find(15, 508, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.385 00.000 12268 Star::Find returns 0 (4), X=511.00, Y=316.33, Mass=29, SNR=3.8, Peak=39 HFD=0.4
02:41:00.385 00.000 12268 Star::Find(15, 676, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.385 00.000 12268 Star::Find false star n=6 nbg=279 bg=12.8 sigma=1.1 thresh=16 peak=16
02:41:00.385 00.000 12268 Star::Find returns 0 (2), X=676.00, Y=366.00, Mass=29, SNR=2.9, Peak=26 HFD=0.0
02:41:00.385 00.000 12268 Star::Find(15, 1143, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.385 00.000 12268 Star::Find false star n=12 nbg=272 bg=12.5 sigma=0.9 thresh=15 peak=14
02:41:00.385 00.000 12268 Star::Find returns 0 (2), X=1143.00, Y=427.00, Mass=32, SNR=2.9, Peak=17 HFD=0.0
02:41:00.385 00.000 12268 Star::Find(15, 310, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.385 00.000 12268 Star::Find returns 0 (2), X=310.00, Y=845.00, Mass=18, SNR=2.8, Peak=20 HFD=0.0
02:41:00.386 00.001 12268 Star::Find(15, 897, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.386 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=779.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:41:00.386 00.000 12268 Star::Find(15, 382, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.386 00.000 12268 Star::Find returns 0 (2), X=382.00, Y=266.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:41:00.386 00.000 12268 AutoFind: finding best star pass 1
02:41:00.386 00.000 12268 Star::Find(15, 505, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.386 00.000 12268 Star::Find returns 0 (2), X=505.00, Y=930.00, Mass=12, SNR=2.3, Peak=16 HFD=0.0
02:41:00.386 00.000 12268 Star::Find(15, 661, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.386 00.000 12268 Star::Find returns 0 (2), X=661.00, Y=809.00, Mass=18, SNR=2.7, Peak=18 HFD=0.0
02:41:00.386 00.000 12268 Star::Find(15, 1186, 170, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.386 00.000 12268 Star::Find returns 0 (2), X=1186.00, Y=170.00, Mass=17, SNR=2.8, Peak=26 HFD=0.0
02:41:00.386 00.000 12268 Star::Find(15, 267, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.386 00.000 12268 Star::Find returns 0 (2), X=267.00, Y=230.00, Mass=19, SNR=2.9, Peak=22 HFD=0.0
02:41:00.386 00.000 12268 Star::Find(15, 109, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.386 00.000 12268 Star::Find returns 0 (4), X=114.40, Y=890.67, Mass=293, SNR=12.0, Peak=255 HFD=1.2
02:41:00.387 00.001 12268 Star::Find(15, 891, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.387 00.000 12268 Star::Find returns 0 (2), X=891.00, Y=438.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:41:00.387 00.000 12268 Star::Find(15, 879, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.387 00.000 12268 Star::Find false star n=5 nbg=267 bg=12.5 sigma=1.0 thresh=15 peak=15
02:41:00.387 00.000 12268 Star::Find returns 0 (2), X=879.00, Y=27.00, Mass=22, SNR=2.9, Peak=25 HFD=0.0
02:41:00.387 00.000 12268 Star::Find(15, 86, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.387 00.000 12268 Star::Find returns 0 (3), X=86.00, Y=827.00, Mass=8, SNR=1.9, Peak=21 HFD=0.0
02:41:00.387 00.000 12268 Star::Find(15, 147, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.387 00.000 12268 Star::Find false star n=7 nbg=273 bg=12.9 sigma=1.2 thresh=16 peak=16
02:41:00.387 00.000 12268 Star::Find returns 0 (2), X=147.00, Y=788.00, Mass=35, SNR=2.9, Peak=25 HFD=0.0
02:41:00.387 00.000 12268 Star::Find(15, 310, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.387 00.000 12268 Star::Find returns 0 (2), X=310.00, Y=777.00, Mass=19, SNR=2.8, Peak=18 HFD=0.0
02:41:00.387 00.000 12268 Star::Find(15, 147, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.388 00.001 12268 Star::Find false star n=5 nbg=291 bg=13.5 sigma=1.3 thresh=17 peak=16
02:41:00.388 00.000 12268 Star::Find returns 0 (2), X=147.00, Y=607.00, Mass=28, SNR=2.9, Peak=21 HFD=0.0
02:41:00.388 00.000 12268 Star::Find(15, 1076, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.388 00.000 12268 Star::Find false star n=8 nbg=275 bg=12.4 sigma=0.9 thresh=15 peak=14
02:41:00.388 00.000 12268 Star::Find returns 0 (2), X=1076.00, Y=69.00, Mass=22, SNR=2.9, Peak=19 HFD=0.0
02:41:00.388 00.000 12268 Star::Find(15, 450, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.388 00.000 12268 Star::Find returns 0 (2), X=450.00, Y=509.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:41:00.388 00.000 12268 Star::Find(15, 619, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.388 00.000 12268 Star::Find returns 1 (0), X=604.00, Y=145.59, Mass=42, SNR=4.4, Peak=35 HFD=2.2
02:41:00.388 00.000 12268 Star::Find(15, 960, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.388 00.000 12268 Star::Find false star n=5 nbg=282 bg=12.8 sigma=1.1 thresh=16 peak=15
02:41:00.388 00.000 12268 Star::Find returns 0 (2), X=960.00, Y=406.00, Mass=26, SNR=2.9, Peak=24 HFD=0.0
02:41:00.388 00.000 12268 Star::Find(15, 661, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.388 00.000 12268 Star::Find false star n=6 nbg=282 bg=12.9 sigma=1.1 thresh=16 peak=16
02:41:00.388 00.000 12268 Star::Find returns 0 (2), X=661.00, Y=718.00, Mass=28, SNR=2.9, Peak=25 HFD=0.0
02:41:00.389 00.001 12268 Star::Find(15, 1129, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.389 00.000 12268 Star::Find returns 1 (0), X=1126.28, Y=678.78, Mass=44, SNR=4.4, Peak=31 HFD=2.5
02:41:00.389 00.000 12268 Star::Find(15, 734, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.389 00.000 12268 Star::Find false star n=6 nbg=278 bg=12.9 sigma=1.0 thresh=16 peak=15
02:41:00.389 00.000 12268 Star::Find returns 0 (2), X=734.00, Y=908.00, Mass=27, SNR=2.9, Peak=24 HFD=0.0
02:41:00.389 00.000 12268 Star::Find(15, 981, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.389 00.000 12268 Star::Find returns 0 (2), X=981.00, Y=129.00, Mass=18, SNR=2.9, Peak=23 HFD=0.0
02:41:00.389 00.000 12268 Star::Find(15, 941, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.389 00.000 12268 Star::Find returns 0 (4), X=952.55, Y=854.73, Mass=37, SNR=4.2, Peak=46 HFD=0.6
02:41:00.389 00.000 12268 Star::Find(15, 108, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.389 00.000 12268 Star::Find returns 0 (2), X=108.00, Y=183.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
02:41:00.389 00.000 12268 Star::Find(15, 888, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.389 00.000 12268 Star::Find returns 0 (4), X=896.92, Y=851.67, Mass=37, SNR=4.2, Peak=41 HFD=0.4
02:41:00.389 00.000 12268 Star::Find(15, 1199, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.390 00.001 12268 Star::Find returns 0 (2), X=1199.00, Y=352.00, Mass=16, SNR=2.7, Peak=25 HFD=0.0
02:41:00.390 00.000 12268 Star::Find(15, 243, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.390 00.000 12268 Star::Find returns 0 (3), X=243.00, Y=311.00, Mass=6, SNR=1.6, Peak=17 HFD=0.0
02:41:00.390 00.000 12268 Star::Find(15, 798, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.390 00.000 12268 Star::Find returns 0 (2), X=798.00, Y=473.00, Mass=12, SNR=2.3, Peak=16 HFD=0.0
02:41:00.390 00.000 12268 Star::Find(15, 57, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.390 00.000 12268 Star::Find returns 0 (3), X=57.00, Y=883.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:41:00.390 00.000 12268 Star::Find(15, 1013, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.390 00.000 12268 Star::Find returns 1 (0), X=1026.63, Y=876.75, Mass=41, SNR=4.3, Peak=32 HFD=1.6
02:41:00.390 00.000 12268 Star::Find(15, 911, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.390 00.000 12268 Star::Find returns 0 (2), X=911.00, Y=912.00, Mass=10, SNR=2.1, Peak=18 HFD=0.0
02:41:00.390 00.000 12268 Star::Find(15, 36, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.390 00.000 12268 Star::Find returns 0 (2), X=36.00, Y=800.00, Mass=12, SNR=2.3, Peak=22 HFD=0.0
02:41:00.391 00.001 12268 Star::Find(15, 542, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.391 00.000 12268 Star::Find returns 0 (2), X=542.00, Y=420.00, Mass=14, SNR=2.4, Peak=17 HFD=0.0
02:41:00.391 00.000 12268 Star::Find(15, 1017, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.391 00.000 12268 Star::Find false star n=13 nbg=273 bg=12.6 sigma=0.9 thresh=15 peak=14
02:41:00.391 00.000 12268 Star::Find returns 0 (2), X=1017.00, Y=367.00, Mass=41, SNR=2.9, Peak=18 HFD=0.0
02:41:00.391 00.000 12268 Star::Find(15, 406, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.391 00.000 12268 Star::Find false star n=6 nbg=277 bg=12.8 sigma=1.1 thresh=16 peak=15
02:41:00.391 00.000 12268 Star::Find returns 0 (2), X=406.00, Y=122.00, Mass=33, SNR=2.9, Peak=23 HFD=0.0
02:41:00.391 00.000 12268 Star::Find(15, 95, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.391 00.000 12268 Star::Find returns 0 (2), X=95.00, Y=684.00, Mass=17, SNR=2.8, Peak=30 HFD=0.0
02:41:00.391 00.000 12268 Star::Find(15, 1127, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.391 00.000 12268 Star::Find returns 0 (4), X=1139.19, Y=569.45, Mass=87, SNR=6.5, Peak=87 HFD=0.6
02:41:00.391 00.000 12268 Star::Find(15, 359, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.391 00.000 12268 Star::Find returns 0 (2), X=359.00, Y=872.00, Mass=12, SNR=2.4, Peak=24 HFD=0.0
02:41:00.392 00.001 12268 Star::Find(15, 1113, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.392 00.000 12268 Star::Find false star n=1 nbg=279 bg=12.7 sigma=1.1 thresh=16 peak=15
02:41:00.392 00.000 12268 Star::Find returns 0 (2), X=1113.00, Y=395.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
02:41:00.392 00.000 12268 Star::Find(15, 17, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.392 00.000 12268 Star::Find false star n=8 nbg=194 bg=11.3 sigma=1.4 thresh=15 peak=14
02:41:00.392 00.000 12268 Star::Find returns 0 (2), X=17.00, Y=914.00, Mass=38, SNR=2.9, Peak=20 HFD=0.0
02:41:00.392 00.000 12268 Star::Find(15, 1017, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.392 00.000 12268 Star::Find returns 0 (3), X=1017.00, Y=926.00, Mass=3, SNR=1.2, Peak=17 HFD=0.0
02:41:00.392 00.000 12268 Star::Find(15, 1119, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.392 00.000 12268 Star::Find returns 0 (4), X=1110.00, Y=779.83, Mass=20, SNR=3.0, Peak=29 HFD=0.2
02:41:00.392 00.000 12268 Star::Find(15, 594, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.392 00.000 12268 Star::Find returns 0 (2), X=594.00, Y=107.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:41:00.392 00.000 12268 Star::Find(15, 721, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.392 00.000 12268 Star::Find returns 0 (3), X=721.00, Y=296.00, Mass=0, SNR=0.0, Peak=16 HFD=0.0
02:41:00.392 00.000 12268 Star::Find(15, 285, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.393 00.001 12268 Star::Find returns 0 (2), X=285.00, Y=916.00, Mass=15, SNR=2.7, Peak=26 HFD=0.0
02:41:00.393 00.000 12268 Star::Find(15, 519, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.393 00.000 12268 Star::Find returns 0 (4), X=518.89, Y=693.53, Mass=37, SNR=4.2, Peak=46 HFD=0.6
02:41:00.393 00.000 12268 Star::Find(15, 1039, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.393 00.000 12268 Star::Find returns 0 (4), X=1032.52, Y=255.53, Mass=44, SNR=4.6, Peak=45 HFD=0.9
02:41:00.393 00.000 12268 Star::Find(15, 1128, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.393 00.000 12268 Star::Find false star n=12 nbg=275 bg=12.3 sigma=1.0 thresh=15 peak=14
02:41:00.393 00.000 12268 Star::Find returns 0 (2), X=1128.00, Y=882.00, Mass=36, SNR=2.9, Peak=17 HFD=0.0
02:41:00.393 00.000 12268 Star::Find(15, 633, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.393 00.000 12268 Star::Find returns 0 (3), X=633.00, Y=941.00, Mass=5, SNR=1.4, Peak=17 HFD=0.0
02:41:00.393 00.000 12268 Star::Find(15, 553, 932, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.393 00.000 12268 Star::Find returns 0 (4), X=557.00, Y=935.00, Mass=56, SNR=5.2, Peak=67 HFD=0.5
02:41:00.393 00.000 12268 Star::Find(15, 711, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.393 00.000 12268 Star::Find returns 0 (2), X=711.00, Y=832.00, Mass=19, SNR=2.9, Peak=18 HFD=0.0
02:41:00.393 00.000 12268 Star::Find(15, 984, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.394 00.001 12268 Star::Find returns 0 (4), X=994.35, Y=188.69, Mass=47, SNR=4.7, Peak=48 HFD=0.9
02:41:00.394 00.000 12268 Star::Find(15, 620, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.394 00.000 12268 Star::Find false star n=6 nbg=285 bg=13.0 sigma=1.1 thresh=16 peak=15
02:41:00.394 00.000 12268 Star::Find returns 0 (2), X=620.00, Y=879.00, Mass=25, SNR=2.9, Peak=22 HFD=0.0
02:41:00.394 00.000 12268 Star::Find(15, 266, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.394 00.000 12268 Star::Find returns 0 (2), X=266.00, Y=764.00, Mass=14, SNR=2.5, Peak=20 HFD=0.0
02:41:00.394 00.000 12268 Star::Find(15, 1062, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.394 00.000 12268 Star::Find false star n=13 nbg=273 bg=12.5 sigma=1.0 thresh=15 peak=13
02:41:00.394 00.000 12268 Star::Find returns 0 (2), X=1062.00, Y=662.00, Mass=35, SNR=2.9, Peak=17 HFD=0.0
02:41:00.394 00.000 12268 Star::Find(15, 449, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.394 00.000 12268 Star::Find false star n=5 nbg=282 bg=12.7 sigma=1.1 thresh=16 peak=14
02:41:00.394 00.000 12268 Star::Find returns 0 (2), X=449.00, Y=143.00, Mass=23, SNR=2.9, Peak=21 HFD=0.0
02:41:00.394 00.000 12268 Star::Find(15, 508, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.394 00.000 12268 Star::Find returns 0 (4), X=511.00, Y=316.33, Mass=29, SNR=3.8, Peak=39 HFD=0.4
02:41:00.394 00.000 12268 Star::Find(15, 676, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.395 00.001 12268 Star::Find false star n=6 nbg=279 bg=12.8 sigma=1.1 thresh=16 peak=16
02:41:00.395 00.000 12268 Star::Find returns 0 (2), X=676.00, Y=366.00, Mass=29, SNR=2.9, Peak=26 HFD=0.0
02:41:00.395 00.000 12268 Star::Find(15, 1143, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.395 00.000 12268 Star::Find false star n=12 nbg=272 bg=12.5 sigma=0.9 thresh=15 peak=14
02:41:00.395 00.000 12268 Star::Find returns 0 (2), X=1143.00, Y=427.00, Mass=32, SNR=2.9, Peak=17 HFD=0.0
02:41:00.395 00.000 12268 Star::Find(15, 310, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.395 00.000 12268 Star::Find returns 0 (2), X=310.00, Y=845.00, Mass=18, SNR=2.8, Peak=20 HFD=0.0
02:41:00.395 00.000 12268 Star::Find(15, 897, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.395 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=779.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:41:00.395 00.000 12268 Star::Find(15, 382, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.395 00.000 12268 Star::Find returns 0 (2), X=382.00, Y=266.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:41:00.395 00.000 12268 AutoFind: could not find a star on Pass 1
02:41:00.395 00.000 12268 AutoFind: finding best star pass 2
02:41:00.395 00.000 12268 Star::Find(15, 505, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.395 00.000 12268 Star::Find returns 0 (2), X=505.00, Y=930.00, Mass=12, SNR=2.3, Peak=16 HFD=0.0
02:41:00.395 00.000 12268 Star::Find(15, 661, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.396 00.001 12268 Star::Find returns 0 (2), X=661.00, Y=809.00, Mass=18, SNR=2.7, Peak=18 HFD=0.0
02:41:00.396 00.000 12268 Star::Find(15, 1186, 170, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.396 00.000 12268 Star::Find returns 0 (2), X=1186.00, Y=170.00, Mass=17, SNR=2.8, Peak=26 HFD=0.0
02:41:00.396 00.000 12268 Star::Find(15, 267, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.396 00.000 12268 Star::Find returns 0 (2), X=267.00, Y=230.00, Mass=19, SNR=2.9, Peak=22 HFD=0.0
02:41:00.396 00.000 12268 Star::Find(15, 109, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.396 00.000 12268 Star::Find returns 0 (4), X=114.40, Y=890.67, Mass=293, SNR=12.0, Peak=255 HFD=1.2
02:41:00.396 00.000 12268 Star::Find(15, 891, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.396 00.000 12268 Star::Find returns 0 (2), X=891.00, Y=438.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:41:00.396 00.000 12268 Star::Find(15, 879, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.396 00.000 12268 Star::Find false star n=5 nbg=267 bg=12.5 sigma=1.0 thresh=15 peak=15
02:41:00.396 00.000 12268 Star::Find returns 0 (2), X=879.00, Y=27.00, Mass=22, SNR=2.9, Peak=25 HFD=0.0
02:41:00.396 00.000 12268 Star::Find(15, 86, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.396 00.000 12268 Star::Find returns 0 (3), X=86.00, Y=827.00, Mass=8, SNR=1.9, Peak=21 HFD=0.0
02:41:00.397 00.001 12268 Star::Find(15, 147, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.397 00.000 12268 Star::Find false star n=7 nbg=273 bg=12.9 sigma=1.2 thresh=16 peak=16
02:41:00.397 00.000 12268 Star::Find returns 0 (2), X=147.00, Y=788.00, Mass=35, SNR=2.9, Peak=25 HFD=0.0
02:41:00.397 00.000 12268 Star::Find(15, 310, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.397 00.000 12268 Star::Find returns 0 (2), X=310.00, Y=777.00, Mass=19, SNR=2.8, Peak=18 HFD=0.0
02:41:00.397 00.000 12268 Star::Find(15, 147, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.397 00.000 12268 Star::Find false star n=5 nbg=291 bg=13.5 sigma=1.3 thresh=17 peak=16
02:41:00.397 00.000 12268 Star::Find returns 0 (2), X=147.00, Y=607.00, Mass=28, SNR=2.9, Peak=21 HFD=0.0
02:41:00.397 00.000 12268 Star::Find(15, 1076, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.397 00.000 12268 Star::Find false star n=8 nbg=275 bg=12.4 sigma=0.9 thresh=15 peak=14
02:41:00.397 00.000 12268 Star::Find returns 0 (2), X=1076.00, Y=69.00, Mass=22, SNR=2.9, Peak=19 HFD=0.0
02:41:00.397 00.000 12268 Star::Find(15, 450, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.397 00.000 12268 Star::Find returns 0 (2), X=450.00, Y=509.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:41:00.397 00.000 12268 Star::Find(15, 619, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.397 00.000 12268 Star::Find returns 1 (0), X=604.00, Y=145.59, Mass=42, SNR=4.4, Peak=35 HFD=2.2
02:41:00.397 00.000 12268 AutoFind: star saturated or too dim [619, 155] 4.2 Mass 42 SNR 4.4
02:41:00.398 00.001 12268 Star::Find(15, 960, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.398 00.000 12268 Star::Find false star n=5 nbg=282 bg=12.8 sigma=1.1 thresh=16 peak=15
02:41:00.398 00.000 12268 Star::Find returns 0 (2), X=960.00, Y=406.00, Mass=26, SNR=2.9, Peak=24 HFD=0.0
02:41:00.398 00.000 12268 Star::Find(15, 661, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.398 00.000 12268 Star::Find false star n=6 nbg=282 bg=12.9 sigma=1.1 thresh=16 peak=16
02:41:00.398 00.000 12268 Star::Find returns 0 (2), X=661.00, Y=718.00, Mass=28, SNR=2.9, Peak=25 HFD=0.0
02:41:00.398 00.000 12268 Star::Find(15, 1129, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.398 00.000 12268 Star::Find returns 1 (0), X=1126.28, Y=678.78, Mass=44, SNR=4.4, Peak=31 HFD=2.5
02:41:00.398 00.000 12268 AutoFind: star saturated or too dim [1129, 681] 4.2 Mass 44 SNR 4.4
02:41:00.398 00.000 12268 Star::Find(15, 734, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.398 00.000 12268 Star::Find false star n=6 nbg=278 bg=12.9 sigma=1.0 thresh=16 peak=15
02:41:00.398 00.000 12268 Star::Find returns 0 (2), X=734.00, Y=908.00, Mass=27, SNR=2.9, Peak=24 HFD=0.0
02:41:00.398 00.000 12268 Star::Find(15, 981, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.398 00.000 12268 Star::Find returns 0 (2), X=981.00, Y=129.00, Mass=18, SNR=2.9, Peak=23 HFD=0.0
02:41:00.398 00.000 12268 Star::Find(15, 941, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.399 00.001 12268 Star::Find returns 0 (4), X=952.55, Y=854.73, Mass=37, SNR=4.2, Peak=46 HFD=0.6
02:41:00.399 00.000 12268 Star::Find(15, 108, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.399 00.000 12268 Star::Find returns 0 (2), X=108.00, Y=183.00, Mass=20, SNR=2.9, Peak=17 HFD=0.0
02:41:00.399 00.000 12268 Star::Find(15, 888, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.399 00.000 12268 Star::Find returns 0 (4), X=896.92, Y=851.67, Mass=37, SNR=4.2, Peak=41 HFD=0.4
02:41:00.399 00.000 12268 Star::Find(15, 1199, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.399 00.000 12268 Star::Find returns 0 (2), X=1199.00, Y=352.00, Mass=16, SNR=2.7, Peak=25 HFD=0.0
02:41:00.399 00.000 12268 Star::Find(15, 243, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.399 00.000 12268 Star::Find returns 0 (3), X=243.00, Y=311.00, Mass=6, SNR=1.6, Peak=17 HFD=0.0
02:41:00.399 00.000 12268 Star::Find(15, 798, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.399 00.000 12268 Star::Find returns 0 (2), X=798.00, Y=473.00, Mass=12, SNR=2.3, Peak=16 HFD=0.0
02:41:00.399 00.000 12268 Star::Find(15, 57, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.399 00.000 12268 Star::Find returns 0 (3), X=57.00, Y=883.00, Mass=7, SNR=1.7, Peak=16 HFD=0.0
02:41:00.399 00.000 12268 Star::Find(15, 1013, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.399 00.000 12268 Star::Find returns 1 (0), X=1026.63, Y=876.75, Mass=41, SNR=4.3, Peak=32 HFD=1.6
02:41:00.400 00.001 12268 AutoFind: star saturated or too dim [1013, 879] 4.0 Mass 41 SNR 4.3
02:41:00.400 00.000 12268 Star::Find(15, 911, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.400 00.000 12268 Star::Find returns 0 (2), X=911.00, Y=912.00, Mass=10, SNR=2.1, Peak=18 HFD=0.0
02:41:00.400 00.000 12268 Star::Find(15, 36, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.400 00.000 12268 Star::Find returns 0 (2), X=36.00, Y=800.00, Mass=12, SNR=2.3, Peak=22 HFD=0.0
02:41:00.400 00.000 12268 Star::Find(15, 542, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.400 00.000 12268 Star::Find returns 0 (2), X=542.00, Y=420.00, Mass=14, SNR=2.4, Peak=17 HFD=0.0
02:41:00.400 00.000 12268 Star::Find(15, 1017, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.400 00.000 12268 Star::Find false star n=13 nbg=273 bg=12.6 sigma=0.9 thresh=15 peak=14
02:41:00.400 00.000 12268 Star::Find returns 0 (2), X=1017.00, Y=367.00, Mass=41, SNR=2.9, Peak=18 HFD=0.0
02:41:00.400 00.000 12268 Star::Find(15, 406, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.401 00.001 12268 Star::Find false star n=6 nbg=277 bg=12.8 sigma=1.1 thresh=16 peak=15
02:41:00.401 00.000 12268 Star::Find returns 0 (2), X=406.00, Y=122.00, Mass=33, SNR=2.9, Peak=23 HFD=0.0
02:41:00.401 00.000 12268 Star::Find(15, 95, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.401 00.000 12268 Star::Find returns 0 (2), X=95.00, Y=684.00, Mass=17, SNR=2.8, Peak=30 HFD=0.0
02:41:00.401 00.000 12268 Star::Find(15, 1127, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.401 00.000 12268 Star::Find returns 0 (4), X=1139.19, Y=569.45, Mass=87, SNR=6.5, Peak=87 HFD=0.6
02:41:00.401 00.000 12268 Star::Find(15, 359, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.401 00.000 12268 Star::Find returns 0 (2), X=359.00, Y=872.00, Mass=12, SNR=2.4, Peak=24 HFD=0.0
02:41:00.401 00.000 12268 Star::Find(15, 1113, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.401 00.000 12268 Star::Find false star n=1 nbg=279 bg=12.7 sigma=1.1 thresh=16 peak=15
02:41:00.401 00.000 12268 Star::Find returns 0 (2), X=1113.00, Y=395.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
02:41:00.401 00.000 12268 Star::Find(15, 17, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.401 00.000 12268 Star::Find false star n=8 nbg=194 bg=11.3 sigma=1.4 thresh=15 peak=14
02:41:00.401 00.000 12268 Star::Find returns 0 (2), X=17.00, Y=914.00, Mass=38, SNR=2.9, Peak=20 HFD=0.0
02:41:00.401 00.000 12268 Star::Find(15, 1017, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.402 00.001 12268 Star::Find returns 0 (3), X=1017.00, Y=926.00, Mass=3, SNR=1.2, Peak=17 HFD=0.0
02:41:00.402 00.000 12268 Star::Find(15, 1119, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.402 00.000 12268 Star::Find returns 0 (4), X=1110.00, Y=779.83, Mass=20, SNR=3.0, Peak=29 HFD=0.2
02:41:00.402 00.000 12268 Star::Find(15, 594, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.402 00.000 12268 Star::Find returns 0 (2), X=594.00, Y=107.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:41:00.402 00.000 12268 Star::Find(15, 721, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.402 00.000 12268 Star::Find returns 0 (3), X=721.00, Y=296.00, Mass=0, SNR=0.0, Peak=16 HFD=0.0
02:41:00.402 00.000 12268 Star::Find(15, 285, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.402 00.000 12268 Star::Find returns 0 (2), X=285.00, Y=916.00, Mass=15, SNR=2.7, Peak=26 HFD=0.0
02:41:00.402 00.000 12268 Star::Find(15, 519, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.403 00.001 12268 Star::Find returns 0 (4), X=518.89, Y=693.53, Mass=37, SNR=4.2, Peak=46 HFD=0.6
02:41:00.403 00.000 12268 Star::Find(15, 1039, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.403 00.000 12268 Star::Find returns 0 (4), X=1032.52, Y=255.53, Mass=44, SNR=4.6, Peak=45 HFD=0.9
02:41:00.403 00.000 12268 Star::Find(15, 1128, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.403 00.000 12268 Star::Find false star n=12 nbg=275 bg=12.3 sigma=1.0 thresh=15 peak=14
02:41:00.403 00.000 12268 Star::Find returns 0 (2), X=1128.00, Y=882.00, Mass=36, SNR=2.9, Peak=17 HFD=0.0
02:41:00.403 00.000 12268 Star::Find(15, 633, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.403 00.000 12268 Star::Find returns 0 (3), X=633.00, Y=941.00, Mass=5, SNR=1.4, Peak=17 HFD=0.0
02:41:00.403 00.000 12268 Star::Find(15, 553, 932, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.403 00.000 12268 Star::Find returns 0 (4), X=557.00, Y=935.00, Mass=56, SNR=5.2, Peak=67 HFD=0.5
02:41:00.403 00.000 12268 Star::Find(15, 711, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.403 00.000 12268 Star::Find returns 0 (2), X=711.00, Y=832.00, Mass=19, SNR=2.9, Peak=18 HFD=0.0
02:41:00.403 00.000 12268 Star::Find(15, 984, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.403 00.000 12268 Star::Find returns 0 (4), X=994.35, Y=188.69, Mass=47, SNR=4.7, Peak=48 HFD=0.9
02:41:00.404 00.001 12268 Star::Find(15, 620, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.404 00.000 12268 Star::Find false star n=6 nbg=285 bg=13.0 sigma=1.1 thresh=16 peak=15
02:41:00.404 00.000 12268 Star::Find returns 0 (2), X=620.00, Y=879.00, Mass=25, SNR=2.9, Peak=22 HFD=0.0
02:41:00.404 00.000 12268 Star::Find(15, 266, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.404 00.000 12268 Star::Find returns 0 (2), X=266.00, Y=764.00, Mass=14, SNR=2.5, Peak=20 HFD=0.0
02:41:00.404 00.000 12268 Star::Find(15, 1062, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.404 00.000 12268 Star::Find false star n=13 nbg=273 bg=12.5 sigma=1.0 thresh=15 peak=13
02:41:00.404 00.000 12268 Star::Find returns 0 (2), X=1062.00, Y=662.00, Mass=35, SNR=2.9, Peak=17 HFD=0.0
02:41:00.404 00.000 12268 Star::Find(15, 449, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.404 00.000 12268 Star::Find false star n=5 nbg=282 bg=12.7 sigma=1.1 thresh=16 peak=14
02:41:00.404 00.000 12268 Star::Find returns 0 (2), X=449.00, Y=143.00, Mass=23, SNR=2.9, Peak=21 HFD=0.0
02:41:00.404 00.000 12268 Star::Find(15, 508, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.404 00.000 12268 Star::Find returns 0 (4), X=511.00, Y=316.33, Mass=29, SNR=3.8, Peak=39 HFD=0.4
02:41:00.404 00.000 12268 Star::Find(15, 676, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.404 00.000 12268 Star::Find false star n=6 nbg=279 bg=12.8 sigma=1.1 thresh=16 peak=16
02:41:00.404 00.000 12268 Star::Find returns 0 (2), X=676.00, Y=366.00, Mass=29, SNR=2.9, Peak=26 HFD=0.0
02:41:00.405 00.001 12268 Star::Find(15, 1143, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.405 00.000 12268 Star::Find false star n=12 nbg=272 bg=12.5 sigma=0.9 thresh=15 peak=14
02:41:00.405 00.000 12268 Star::Find returns 0 (2), X=1143.00, Y=427.00, Mass=32, SNR=2.9, Peak=17 HFD=0.0
02:41:00.405 00.000 12268 Star::Find(15, 310, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.405 00.000 12268 Star::Find returns 0 (2), X=310.00, Y=845.00, Mass=18, SNR=2.8, Peak=20 HFD=0.0
02:41:00.405 00.000 12268 Star::Find(15, 897, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.405 00.000 12268 Star::Find returns 0 (2), X=897.00, Y=779.00, Mass=11, SNR=2.2, Peak=20 HFD=0.0
02:41:00.405 00.000 12268 Star::Find(15, 382, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.405 00.000 12268 Star::Find returns 0 (2), X=382.00, Y=266.00, Mass=10, SNR=2.1, Peak=17 HFD=0.0
02:41:00.405 00.000 12268 AutoFind: could not find a non-saturated star!
02:41:00.405 00.000 12268 AutoFind: finding best star pass 3
02:41:00.405 00.000 12268 Star::Find(15, 505, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.405 00.000 12268 Star::Find returns 0 (2), X=505.00, Y=930.00, Mass=12, SNR=2.3, Peak=16 HFD=0.0
02:41:00.405 00.000 12268 Star::Find(15, 661, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.405 00.000 12268 Star::Find returns 0 (2), X=661.00, Y=809.00, Mass=18, SNR=2.7, Peak=18 HFD=0.0
02:41:00.406 00.001 12268 Star::Find(15, 1186, 170, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.406 00.000 12268 Star::Find returns 0 (2), X=1186.00, Y=170.00, Mass=17, SNR=2.8, Peak=26 HFD=0.0
02:41:00.406 00.000 12268 Star::Find(15, 267, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.406 00.000 12268 Star::Find returns 0 (2), X=267.00, Y=230.00, Mass=19, SNR=2.9, Peak=22 HFD=0.0
02:41:00.406 00.000 12268 Star::Find(15, 109, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.406 00.000 12268 Star::Find returns 0 (4), X=114.40, Y=890.67, Mass=293, SNR=12.0, Peak=255 HFD=1.2
02:41:00.406 00.000 12268 Star::Find(15, 891, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.406 00.000 12268 Star::Find returns 0 (2), X=891.00, Y=438.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
02:41:00.406 00.000 12268 Star::Find(15, 879, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.406 00.000 12268 Star::Find false star n=5 nbg=267 bg=12.5 sigma=1.0 thresh=15 peak=15
02:41:00.406 00.000 12268 Star::Find returns 0 (2), X=879.00, Y=27.00, Mass=22, SNR=2.9, Peak=25 HFD=0.0
02:41:00.406 00.000 12268 Star::Find(15, 86, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.406 00.000 12268 Star::Find returns 0 (3), X=86.00, Y=827.00, Mass=8, SNR=1.9, Peak=21 HFD=0.0
02:41:00.406 00.000 12268 Star::Find(15, 147, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.406 00.000 12268 Star::Find false star n=7 nbg=273 bg=12.9 sigma=1.2 thresh=16 peak=16
02:41:00.407 00.001 12268 Star::Find returns 0 (2), X=147.00, Y=788.00, Mass=35, SNR=2.9, Peak=25 HFD=0.0
02:41:00.407 00.000 12268 Star::Find(15, 310, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.407 00.000 12268 Star::Find returns 0 (2), X=310.00, Y=777.00, Mass=19, SNR=2.8, Peak=18 HFD=0.0
02:41:00.407 00.000 12268 Star::Find(15, 147, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.407 00.000 12268 Star::Find false star n=5 nbg=291 bg=13.5 sigma=1.3 thresh=17 peak=16
02:41:00.407 00.000 12268 Star::Find returns 0 (2), X=147.00, Y=607.00, Mass=28, SNR=2.9, Peak=21 HFD=0.0
02:41:00.407 00.000 12268 Star::Find(15, 1076, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.407 00.000 12268 Star::Find false star n=8 nbg=275 bg=12.4 sigma=0.9 thresh=15 peak=14
02:41:00.407 00.000 12268 Star::Find returns 0 (2), X=1076.00, Y=69.00, Mass=22, SNR=2.9, Peak=19 HFD=0.0
02:41:00.407 00.000 12268 Star::Find(15, 450, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.407 00.000 12268 Star::Find returns 0 (2), X=450.00, Y=509.00, Mass=20, SNR=3.0, Peak=21 HFD=0.0
02:41:00.407 00.000 12268 Star::Find(15, 619, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.407 00.000 12268 Star::Find returns 1 (0), X=604.00, Y=145.59, Mass=42, SNR=4.4, Peak=35 HFD=2.2
02:41:00.407 00.000 12268 AutoFind returns star at [619, 155] 4.2 Mass 42 SNR 4.4
02:41:00.408 00.001 12268 MultiStar: primary star forcibly inserted in list
02:41:00.408 00.000 12268 Star::Find(15, 619, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.408 00.000 12268 Star::Find returns 1 (0), X=604.00, Y=145.59, Mass=42, SNR=4.4, Peak=35 HFD=2.2
02:41:00.408 00.000 12268 MultiStar: List (1): {604.00, 145.59}(4.4), 
02:41:00.408 00.000 12268 setting lock position to (604.00, 145.59)
02:41:00.409 00.001 12268 MultiStar: stabilizing after lock position change
02:41:00.409 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
02:41:00.409 00.000 12268 UpdateGuideState(): m_state=1
02:41:00.409 00.000 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:00.409 00.000 12268 Star::Find returns 1 (0), X=604.00, Y=145.59, Mass=42, SNR=4.4, Peak=35 HFD=2.2
02:41:00.409 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:41:00.409 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:41:00.409 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:41:00.413 00.004 12268 setting force full frames = false
02:41:00.413 00.000 12268 setting lock position to (604.00, 145.59)
02:41:00.413 00.000 12268 MultiStar: stabilizing after lock position change
02:41:00.413 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:41:00.413 00.000 12268 Changing from state SELECTING to SELECTED
02:41:00.413 00.000 12268 guider state => SELECTED
02:41:00.437 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:00.454 00.017 12268 UpdateGuideState exits: m=42 SNR=4.4
02:41:00.454 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:00.470 00.016 12268 Status Line: Auto-selected star at (604.0, 145.6)
02:41:00.478 00.008 12268 PhdController: newstate STATE_WAIT_SELECTED
02:41:00.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:00.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:00.478 00.000 12268 Enqueuing Expose request
02:41:00.479 00.001 11616 Worker thread wakes up
02:41:00.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:00.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,131,31,31)
02:41:01.029 00.550 12268 evsrv: cli 0F8E69C0 connect
02:41:01.030 00.001 12268 case statement mapped state 2 to 1
02:41:01.030 00.000 12268 case statement mapped state 2 to 1
02:41:01.031 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"23688393-5326-466f-beec-9532e54f40a4"}
02:41:01.031 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[604.00,145.59],"id":"23688393-5326-466f-beec-9532e54f40a4"}
02:41:01.031 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:41:01.032 00.001 12268 evsrv: cli 0F8E69C0 connect
02:41:01.033 00.001 12268 case statement mapped state 2 to 1
02:41:01.033 00.000 12268 case statement mapped state 2 to 1
02:41:01.034 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"eb8f6761-7c08-42f2-97ff-6c0eb1bd1c58"}
02:41:01.034 00.000 12268 case statement mapped state 2 to 1
02:41:01.034 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"eb8f6761-7c08-42f2-97ff-6c0eb1bd1c58"}
02:41:01.034 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:41:02.036 01.002 12268 evsrv: cli 0F8E69C0 connect
02:41:02.037 00.001 12268 case statement mapped state 2 to 1
02:41:02.037 00.000 12268 case statement mapped state 2 to 1
02:41:02.038 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"fc5cbd4a-603d-4f0c-84f3-a1fc74a24b5a"}
02:41:02.038 00.000 12268 case statement mapped state 2 to 1
02:41:02.038 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"fc5cbd4a-603d-4f0c-84f3-a1fc74a24b5a"}
02:41:02.039 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:41:02.485 00.446 11616 Exposure complete
02:41:02.550 00.065 11616 worker thread done servicing request
02:41:02.551 00.001 12268 OnExposeComplete: enter
02:41:02.551 00.000 12268 UpdateGuideState(): m_state=2
02:41:02.551 00.000 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:41:02.551 00.000 12268 Star::Find returns 1 (0), X=604.02, Y=145.44, Mass=34, SNR=4.0, Peak=36 HFD=1.6
02:41:02.551 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
02:41:02.551 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.24)
02:41:02.552 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.15 cameraTheta=-1.46 mountX=-0.14 mountY=0.03, mountTheta=2.91
02:41:02.554 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:02.572 00.018 12268 UpdateGuideState exits: m=34 SNR=4.0
02:41:02.573 00.001 12268 PhdController: newstate STATE_CALIBRATE
02:41:02.573 00.000 12268 PhdController: newstate STATE_GUIDE
02:41:02.573 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
02:41:02.573 00.000 12268 guider state => CALIBRATED
02:41:02.573 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:41:02.596 00.023 12268 reset dither spiral
02:41:02.596 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:41:02.597 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:02.597 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:41:02.597 00.000 12268 Enqueuing Expose request
02:41:02.597 00.000 11616 Worker thread wakes up
02:41:02.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:02.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:41:03.040 00.443 12268 evsrv: cli 0F8E69C0 connect
02:41:03.040 00.000 12268 case statement mapped state 5 to 1
02:41:03.040 00.000 12268 case statement mapped state 5 to 1
02:41:03.041 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"574c180a-eaa7-4dea-8ebb-dcbcd2aaae0a"}
02:41:03.041 00.000 12268 case statement mapped state 5 to 1
02:41:03.041 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"574c180a-eaa7-4dea-8ebb-dcbcd2aaae0a"}
02:41:03.042 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:41:04.045 01.003 12268 evsrv: cli 0F8E69C0 connect
02:41:04.045 00.000 12268 case statement mapped state 5 to 1
02:41:04.045 00.000 12268 case statement mapped state 5 to 1
02:41:04.046 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"cac8eef0-6485-4079-a98c-3fb3a410d219"}
02:41:04.046 00.000 12268 case statement mapped state 5 to 1
02:41:04.046 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"cac8eef0-6485-4079-a98c-3fb3a410d219"}
02:41:04.046 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:41:04.618 00.572 11616 Exposure complete
02:41:04.688 00.070 11616 worker thread done servicing request
02:41:04.688 00.000 12268 OnExposeComplete: enter
02:41:04.688 00.000 12268 UpdateGuideState(): m_state=5
02:41:04.688 00.000 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:41:04.688 00.000 12268 Star::Find returns 1 (0), X=603.82, Y=144.64, Mass=54, SNR=4.9, Peak=32 HFD=5.8
02:41:04.688 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
02:41:04.688 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
02:41:04.688 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.95 hyp=0.97 cameraTheta=-1.76 mountX=-0.97 mountY=-0.05, mountTheta=-3.09
02:41:04.691 00.003 12268 Changing from state CALIBRATED to GUIDING
02:41:04.691 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:41:04.691 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:41:04.691 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
02:41:04.692 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:41:04.692 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:41:04.692 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:41:04.692 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:41:04.692 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:41:04.693 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:41:04.693 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:41:04.693 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:41:04.693 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:41:04.694 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:41:04.694 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:41:04.694 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:41:04.694 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:41:04.902 00.208 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:41:04.903 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
02:41:04.903 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
02:41:04.907 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:41:04.907 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:41:04.907 00.000 12268 setting lock position to (603.82, 144.64)
02:41:04.908 00.001 12268 MultiStar: stabilizing after lock position change
02:41:04.908 00.000 12268 guider state => GUIDING
02:41:04.908 00.000 12268 Status Line: Guiding
02:41:04.913 00.005 12268 Mount: notify guiding started
02:41:04.914 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
02:41:04.914 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
02:41:04.914 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
02:41:04.915 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
02:41:04.915 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
02:41:04.915 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
02:41:04.915 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
02:41:04.916 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
02:41:04.916 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
02:41:04.916 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
02:41:04.916 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
02:41:04.917 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
02:41:04.917 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:41:04.917 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:41:04.917 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:41:04.918 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:41:04.918 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:41:04.919 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:41:04.919 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:41:04.919 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:41:04.919 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:41:04.920 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:41:04.920 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:41:04.920 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:41:04.921 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:41:04.921 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:41:04.921 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:41:04.921 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:41:04.922 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:41:04.922 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:41:04.922 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:41:04.922 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:41:04.922 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:41:04.923 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:41:04.923 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:41:04.923 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:41:04.923 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:41:04.924 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:41:05.057 00.133 12268 evsrv: cli 0F8E6D80 connect
02:41:05.057 00.000 12268 case statement mapped state 6 to 3
02:41:05.057 00.000 12268 case statement mapped state 6 to 3
02:41:05.058 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"f1c77d80-1f86-4740-862b-117904b734de"}
02:41:05.058 00.000 12268 case statement mapped state 6 to 3
02:41:05.058 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1c77d80-1f86-4740-862b-117904b734de"}
02:41:05.073 00.015 12268 evsrv: cli 0F8E6D80 disconnect
02:41:05.074 00.001 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:41:05.074 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:41:05.075 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:41:05.075 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
02:41:05.075 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:41:05.075 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
02:41:05.075 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
02:41:05.075 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
02:41:05.075 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
02:41:05.076 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
02:41:05.076 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
02:41:05.076 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:05.094 00.018 12268 UpdateGuideState exits: m=54 SNR=4.9
02:41:05.094 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
02:41:05.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:05.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:05.094 00.000 12268 Enqueuing Expose request
02:41:05.094 00.000 11616 Worker thread wakes up
02:41:05.095 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:05.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:07.108 02.013 11616 Exposure complete
02:41:07.174 00.066 11616 worker thread done servicing request
02:41:07.174 00.000 12268 OnExposeComplete: enter
02:41:07.174 00.000 12268 UpdateGuideState(): m_state=6
02:41:07.174 00.000 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:41:07.174 00.000 12268 Star::Find returns 1 (0), X=603.34, Y=145.18, Mass=33, SNR=3.9, Peak=34 HFD=2.6
02:41:07.174 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
02:41:07.175 00.001 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
02:41:07.175 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.55 hyp=0.73 cameraTheta=2.29 mountX=0.50 mountY=-0.55, mountTheta=-0.83
02:41:07.176 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.48, y=0.55, opts=13)
02:41:07.176 00.000 12268 Enqueuing Move request for scope (-0.48, 0.55)
02:41:07.176 00.000 11616 Worker thread wakes up
02:41:07.177 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.55) opts 0xd
02:41:07.177 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.48, 0.55)
02:41:07.177 00.000 11616 Moving (-0.48, 0.55) raw xDistance=0.50 yDistance=-0.55
02:41:07.177 00.000 11616 resist switch: large excursion: input 0.50 thresh 0.29 direction from 0 to 1
02:41:07.177 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.50
02:41:07.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.50
02:41:07.177 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.45 direction from 0 to -1
02:41:07.177 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.65
02:41:07.177 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
02:41:07.177 00.000 11616 MoveAxis(W, 279, ABG)
02:41:07.177 00.000 11616 Guiding  Dir = 3, Dur = 279
02:41:07.177 00.000 11616 IsSlewing returns 0
02:41:07.178 00.001 11616 IsGuiding returns 0
02:41:07.178 00.000 11616 PulseGuide returned control before completion, sleep 289
02:41:07.198 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:07.216 00.018 12268 UpdateGuideState exits: m=33 SNR=3.9
02:41:07.217 00.001 12268 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 1 / 99999
02:41:07.217 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700467.217,"Host":"ASTROCENTER","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:41:07.217 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:07.217 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:07.217 00.000 12268 Enqueuing Expose request
02:41:07.468 00.251 11616 IsGuiding returns 1
02:41:07.468 00.000 11616 scope still moving after pulse duration time elapsed
02:41:07.499 00.031 11616 IsSlewing returns 0
02:41:07.500 00.001 11616 IsGuiding returns 0
02:41:07.500 00.000 11616 scope move finished after 279 + 43 ms
02:41:07.500 00.000 11616 Move returns status 0, amount 279
02:41:07.500 00.000 11616 MoveAxis(N, 46, ABG)
02:41:07.500 00.000 11616 Guiding  Dir = 0, Dur = 46
02:41:07.500 00.000 11616 IsSlewing returns 0
02:41:07.501 00.001 11616 IsGuiding returns 0
02:41:07.501 00.000 11616 PulseGuide returned control before completion, sleep 56
02:41:07.562 00.061 11616 IsGuiding returns 1
02:41:07.562 00.000 11616 scope still moving after pulse duration time elapsed
02:41:07.594 00.032 11616 IsSlewing returns 0
02:41:07.594 00.000 11616 IsGuiding returns 0
02:41:07.594 00.000 11616 scope move finished after 46 + 47 ms
02:41:07.594 00.000 11616 Move returns status 0, amount 46
02:41:07.594 00.000 11616 move complete, result=0
02:41:07.594 00.000 11616 worker thread done servicing request
02:41:07.595 00.001 12268 GuideStep: 0.5 px 279 ms WEST, -0.5 px 46 ms NORTH
02:41:07.595 00.000 11616 Worker thread wakes up
02:41:07.595 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:07.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:09.600 02.005 11616 Exposure complete
02:41:09.663 00.063 11616 worker thread done servicing request
02:41:09.663 00.000 12268 OnExposeComplete: enter
02:41:09.663 00.000 12268 UpdateGuideState(): m_state=6
02:41:09.663 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:41:09.664 00.001 12268 Star::Find returns 1 (0), X=603.60, Y=144.75, Mass=45, SNR=4.5, Peak=36 HFD=2.8
02:41:09.664 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
02:41:09.664 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
02:41:09.664 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.11 hyp=0.25 cameraTheta=2.68 mountX=0.09 mountY=-0.24, mountTheta=-1.21
02:41:09.666 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.22, y=0.11, opts=13)
02:41:09.666 00.000 12268 Enqueuing Move request for scope (-0.22, 0.11)
02:41:09.666 00.000 11616 Worker thread wakes up
02:41:09.666 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.11) opts 0xd
02:41:09.666 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.22, 0.11)
02:41:09.666 00.000 11616 Moving (-0.22, 0.11) raw xDistance=0.09 yDistance=-0.24
02:41:09.666 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:09.666 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:41:09.667 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
02:41:09.667 00.000 11616 MoveAxis(E, 0, ABG)
02:41:09.667 00.000 11616 Move returns status 0, amount 0
02:41:09.667 00.000 11616 MoveAxis(N, 20, ABG)
02:41:09.667 00.000 11616 Guiding  Dir = 0, Dur = 20
02:41:09.667 00.000 11616 IsSlewing returns 0
02:41:09.667 00.000 11616 IsGuiding returns 0
02:41:09.668 00.001 11616 PulseGuide returned control before completion, sleep 30
02:41:09.687 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:09.704 00.017 12268 UpdateGuideState exits: m=45 SNR=4.5
02:41:09.704 00.000 12268 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 2 / 99999
02:41:09.704 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700469.704,"Host":"ASTROCENTER","Inst":1,"Distance":0.70,"Time":2.5,"SettleTime":10.0,"StarLocked":true}
02:41:09.704 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:09.705 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:09.705 00.000 12268 Enqueuing Expose request
02:41:09.710 00.005 11616 IsGuiding returns 1
02:41:09.710 00.000 11616 scope still moving after pulse duration time elapsed
02:41:09.741 00.031 11616 IsSlewing returns 0
02:41:09.741 00.000 11616 IsGuiding returns 0
02:41:09.742 00.001 11616 scope move finished after 20 + 54 ms
02:41:09.742 00.000 11616 Move returns status 0, amount 20
02:41:09.742 00.000 11616 move complete, result=0
02:41:09.742 00.000 11616 worker thread done servicing request
02:41:09.742 00.000 11616 Worker thread wakes up
02:41:09.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:09.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:09.742 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.2 px 20 ms NORTH
02:41:11.761 02.019 11616 Exposure complete
02:41:11.825 00.064 11616 worker thread done servicing request
02:41:11.825 00.000 12268 OnExposeComplete: enter
02:41:11.826 00.001 12268 UpdateGuideState(): m_state=6
02:41:11.826 00.000 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:41:11.826 00.000 12268 Star::Find returns 1 (0), X=602.95, Y=145.41, Mass=41, SNR=4.4, Peak=34 HFD=4.1
02:41:11.826 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
02:41:11.826 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
02:41:11.826 00.000 12268 CameraToMount -- cameraX=-0.87 cameraY=0.78 hyp=1.17 cameraTheta=2.41 mountX=0.69 mountY=-0.96, mountTheta=-0.95
02:41:11.828 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.87, y=0.78, opts=13)
02:41:11.828 00.000 12268 Enqueuing Move request for scope (-0.87, 0.78)
02:41:11.828 00.000 11616 Worker thread wakes up
02:41:11.828 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.78) opts 0xd
02:41:11.828 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.87, 0.78)
02:41:11.828 00.000 11616 Moving (-0.87, 0.78) raw xDistance=0.69 yDistance=-0.96
02:41:11.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.69
02:41:11.828 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.96
02:41:11.828 00.000 11616 MoveAxis(W, 387, ABG)
02:41:11.828 00.000 11616 Guiding  Dir = 3, Dur = 387
02:41:11.828 00.000 11616 IsSlewing returns 0
02:41:11.829 00.001 11616 IsGuiding returns 0
02:41:11.829 00.000 11616 PulseGuide returned control before completion, sleep 397
02:41:11.848 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:11.866 00.018 12268 UpdateGuideState exits: m=41 SNR=4.4
02:41:11.866 00.000 12268 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 3 / 99999
02:41:11.866 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700471.866,"Host":"ASTROCENTER","Inst":1,"Distance":0.84,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
02:41:11.867 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:11.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:11.867 00.000 12268 Enqueuing Expose request
02:41:12.240 00.373 11616 IsGuiding returns 1
02:41:12.240 00.000 11616 scope still moving after pulse duration time elapsed
02:41:12.271 00.031 11616 IsSlewing returns 0
02:41:12.272 00.001 11616 IsGuiding returns 0
02:41:12.272 00.000 11616 scope move finished after 387 + 56 ms
02:41:12.272 00.000 11616 Move returns status 0, amount 387
02:41:12.272 00.000 11616 MoveAxis(N, 81, ABG)
02:41:12.272 00.000 11616 Guiding  Dir = 0, Dur = 81
02:41:12.273 00.001 11616 IsSlewing returns 0
02:41:12.273 00.000 11616 IsGuiding returns 0
02:41:12.273 00.000 11616 PulseGuide returned control before completion, sleep 91
02:41:12.366 00.093 11616 IsGuiding returns 1
02:41:12.366 00.000 11616 scope still moving after pulse duration time elapsed
02:41:12.397 00.031 11616 IsSlewing returns 0
02:41:12.397 00.000 11616 IsGuiding returns 1
02:41:12.428 00.031 11616 IsSlewing returns 0
02:41:12.428 00.000 11616 IsGuiding returns 0
02:41:12.429 00.001 11616 scope move finished after 81 + 75 ms
02:41:12.429 00.000 11616 Move returns status 0, amount 81
02:41:12.429 00.000 11616 move complete, result=0
02:41:12.429 00.000 11616 worker thread done servicing request
02:41:12.429 00.000 11616 Worker thread wakes up
02:41:12.429 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:12.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:12.429 00.000 12268 GuideStep: 0.7 px 387 ms WEST, -1.0 px 81 ms NORTH
02:41:14.447 02.018 11616 Exposure complete
02:41:14.511 00.064 11616 worker thread done servicing request
02:41:14.511 00.000 12268 OnExposeComplete: enter
02:41:14.511 00.000 12268 UpdateGuideState(): m_state=6
02:41:14.512 00.001 12268 Star::Find(15, 602, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:41:14.512 00.000 12268 Star::Find returns 0 (4), X=605.13, Y=145.35, Mass=44, SNR=4.5, Peak=37 HFD=0.7
02:41:14.512 00.000 12268 DistanceChecker: activated
02:41:14.512 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:41:14.513 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:41:14.513 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:41:14.513 00.000 11616 Worker thread wakes up
02:41:14.513 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:41:14.513 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:41:14.513 00.000 11616 move complete, result=0
02:41:14.513 00.000 11616 worker thread done servicing request
02:41:14.629 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:41:14.629 00.000 12268 Status Line: Star lost - low HFD
02:41:14.634 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:14.650 00.016 12268 UpdateGuideState exits: Star lost - low HFD
02:41:14.650 00.000 12268 PhdController: settling, locked = 0, distance = 0.84 (1.50) aobump = 0 frame = 4 / 99999
02:41:14.650 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700474.650,"Host":"ASTROCENTER","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:41:14.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:14.650 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:41:14.651 00.001 12268 Enqueuing Expose request
02:41:14.651 00.000 11616 Worker thread wakes up
02:41:14.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:14.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:41:16.667 02.016 11616 Exposure complete
02:41:16.731 00.064 11616 worker thread done servicing request
02:41:16.731 00.000 12268 OnExposeComplete: enter
02:41:16.731 00.000 12268 UpdateGuideState(): m_state=6
02:41:16.732 00.001 12268 Star::Find(15, 602, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:41:16.732 00.000 12268 Star::Find returns 1 (0), X=603.92, Y=145.31, Mass=49, SNR=4.7, Peak=37 HFD=2.4
02:41:16.732 00.000 12268 DistanceChecker: deactivated
02:41:16.732 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
02:41:16.732 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
02:41:16.732 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.68 hyp=0.69 cameraTheta=1.42 mountX=0.69 mountY=0.01, mountTheta=0.02
02:41:16.734 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.68, opts=13)
02:41:16.734 00.000 12268 Enqueuing Move request for scope (0.10, 0.68)
02:41:16.734 00.000 11616 Worker thread wakes up
02:41:16.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.68) opts 0xd
02:41:16.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.68)
02:41:16.734 00.000 11616 Moving (0.10, 0.68) raw xDistance=0.69 yDistance=0.01
02:41:16.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.69
02:41:16.734 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:16.734 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:41:16.734 00.000 11616 MoveAxis(W, 384, ABG)
02:41:16.734 00.000 11616 Guiding  Dir = 3, Dur = 384
02:41:16.735 00.001 11616 IsSlewing returns 0
02:41:16.735 00.000 11616 IsGuiding returns 0
02:41:16.735 00.000 11616 PulseGuide returned control before completion, sleep 394
02:41:16.757 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=7, FiltMax=16, Gamma=1.290
02:41:16.774 00.017 12268 UpdateGuideState exits: m=49 SNR=4.7
02:41:16.774 00.000 12268 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 5 / 99999
02:41:16.774 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700476.774,"Host":"ASTROCENTER","Inst":1,"Distance":0.80,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:41:16.775 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:16.775 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:16.775 00.000 12268 Enqueuing Expose request
02:41:17.141 00.366 11616 IsGuiding returns 1
02:41:17.141 00.000 11616 scope still moving after pulse duration time elapsed
02:41:17.171 00.030 11616 IsSlewing returns 0
02:41:17.171 00.000 11616 IsGuiding returns 0
02:41:17.171 00.000 11616 scope move finished after 384 + 52 ms
02:41:17.171 00.000 11616 Move returns status 0, amount 384
02:41:17.171 00.000 11616 MoveAxis(N, 0, ABG)
02:41:17.172 00.001 11616 Move returns status 0, amount 0
02:41:17.172 00.000 11616 move complete, result=0
02:41:17.172 00.000 11616 worker thread done servicing request
02:41:17.172 00.000 11616 Worker thread wakes up
02:41:17.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:17.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:17.172 00.000 12268 GuideStep: 0.7 px 384 ms WEST, 0.0 px 0 ms NORTH
02:41:19.187 02.015 11616 Exposure complete
02:41:19.255 00.068 11616 worker thread done servicing request
02:41:19.255 00.000 12268 OnExposeComplete: enter
02:41:19.255 00.000 12268 UpdateGuideState(): m_state=6
02:41:19.255 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:41:19.255 00.000 12268 Star::Find returns 1 (0), X=603.46, Y=145.73, Mass=35, SNR=4.0, Peak=34 HFD=2.9
02:41:19.255 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
02:41:19.255 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
02:41:19.255 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=1.10 hyp=1.16 cameraTheta=1.89 mountX=1.06 mountY=-0.50, mountTheta=-0.45
02:41:19.258 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=1.10, opts=13)
02:41:19.258 00.000 12268 Enqueuing Move request for scope (-0.37, 1.10)
02:41:19.258 00.000 11616 Worker thread wakes up
02:41:19.258 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 1.10) opts 0xd
02:41:19.258 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 1.10)
02:41:19.258 00.000 11616 Moving (-0.37, 1.10) raw xDistance=1.06 yDistance=-0.50
02:41:19.259 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.53 from input 1.06
02:41:19.259 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.50
02:41:19.259 00.000 11616 MoveAxis(W, 591, ABG)
02:41:19.259 00.000 11616 Guiding  Dir = 3, Dur = 591
02:41:19.260 00.001 11616 IsSlewing returns 0
02:41:19.260 00.000 11616 IsGuiding returns 0
02:41:19.261 00.001 11616 PulseGuide returned control before completion, sleep 601
02:41:19.285 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:19.302 00.017 12268 UpdateGuideState exits: m=35 SNR=4.0
02:41:19.303 00.001 12268 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 6 / 99999
02:41:19.303 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700479.303,"Host":"ASTROCENTER","Inst":1,"Distance":0.90,"Time":2.5,"SettleTime":10.0,"StarLocked":true}
02:41:19.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:19.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:19.303 00.000 12268 Enqueuing Expose request
02:41:19.878 00.575 11616 IsGuiding returns 1
02:41:19.878 00.000 11616 scope still moving after pulse duration time elapsed
02:41:19.910 00.032 11616 IsSlewing returns 0
02:41:19.910 00.000 11616 IsGuiding returns 0
02:41:19.910 00.000 11616 scope move finished after 591 + 59 ms
02:41:19.910 00.000 11616 Move returns status 0, amount 591
02:41:19.910 00.000 11616 MoveAxis(N, 43, ABG)
02:41:19.911 00.001 11616 Guiding  Dir = 0, Dur = 43
02:41:19.911 00.000 11616 IsSlewing returns 0
02:41:19.911 00.000 11616 IsGuiding returns 0
02:41:19.911 00.000 11616 PulseGuide returned control before completion, sleep 53
02:41:19.974 00.063 11616 IsGuiding returns 1
02:41:19.974 00.000 11616 scope still moving after pulse duration time elapsed
02:41:20.006 00.032 11616 IsSlewing returns 0
02:41:20.006 00.000 11616 IsGuiding returns 0
02:41:20.006 00.000 11616 scope move finished after 43 + 52 ms
02:41:20.006 00.000 11616 Move returns status 0, amount 43
02:41:20.006 00.000 11616 move complete, result=0
02:41:20.006 00.000 11616 worker thread done servicing request
02:41:20.007 00.001 12268 GuideStep: 1.1 px 591 ms WEST, -0.5 px 43 ms NORTH
02:41:20.007 00.000 11616 Worker thread wakes up
02:41:20.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:20.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:22.016 02.009 11616 Exposure complete
02:41:22.080 00.064 11616 worker thread done servicing request
02:41:22.080 00.000 12268 OnExposeComplete: enter
02:41:22.080 00.000 12268 UpdateGuideState(): m_state=6
02:41:22.081 00.001 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:41:22.081 00.000 12268 Star::Find returns 1 (0), X=603.92, Y=144.79, Mass=31, SNR=3.9, Peak=35 HFD=1.6
02:41:22.081 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
02:41:22.081 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
02:41:22.081 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=1.01 mountX=0.17 mountY=0.08, mountTheta=0.43
02:41:22.082 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.10, y=0.16, opts=13)
02:41:22.082 00.000 12268 Enqueuing Move request for scope (0.10, 0.16)
02:41:22.083 00.001 11616 Worker thread wakes up
02:41:22.083 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
02:41:22.083 00.000 11616 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
02:41:22.083 00.000 11616 Moving (0.10, 0.16) raw xDistance=0.17 yDistance=0.08
02:41:22.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.17
02:41:22.083 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:22.083 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:41:22.083 00.000 11616 MoveAxis(W, 94, ABG)
02:41:22.083 00.000 11616 Guiding  Dir = 3, Dur = 94
02:41:22.084 00.001 11616 IsSlewing returns 0
02:41:22.084 00.000 11616 IsGuiding returns 0
02:41:22.084 00.000 11616 PulseGuide returned control before completion, sleep 104
02:41:22.104 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:22.121 00.017 12268 UpdateGuideState exits: m=31 SNR=3.9
02:41:22.121 00.000 12268 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 7 / 99999
02:41:22.121 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700482.121,"Host":"ASTROCENTER","Inst":1,"Distance":0.69,"Time":5.3,"SettleTime":10.0,"StarLocked":true}
02:41:22.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:22.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:22.121 00.000 12268 Enqueuing Expose request
02:41:22.200 00.079 11616 IsGuiding returns 1
02:41:22.200 00.000 11616 scope still moving after pulse duration time elapsed
02:41:22.230 00.030 11616 IsSlewing returns 0
02:41:22.231 00.001 11616 IsGuiding returns 1
02:41:22.262 00.031 11616 IsSlewing returns 0
02:41:22.262 00.000 11616 IsGuiding returns 1
02:41:22.292 00.030 11616 IsSlewing returns 0
02:41:22.293 00.001 11616 IsGuiding returns 1
02:41:22.324 00.031 11616 IsSlewing returns 0
02:41:22.324 00.000 11616 IsGuiding returns 1
02:41:22.355 00.031 11616 IsSlewing returns 0
02:41:22.356 00.001 11616 IsGuiding returns 1
02:41:22.388 00.032 11616 IsSlewing returns 0
02:41:22.388 00.000 11616 IsGuiding returns 1
02:41:22.419 00.031 11616 IsSlewing returns 0
02:41:22.419 00.000 11616 IsGuiding returns 1
02:41:22.449 00.030 11616 IsSlewing returns 0
02:41:22.450 00.001 11616 IsGuiding returns 0
02:41:22.450 00.000 11616 scope move finished after 94 + 272 ms
02:41:22.450 00.000 11616 Move returns status 0, amount 94
02:41:22.450 00.000 11616 MoveAxis(N, 0, ABG)
02:41:22.450 00.000 11616 Move returns status 0, amount 0
02:41:22.450 00.000 11616 move complete, result=0
02:41:22.450 00.000 11616 worker thread done servicing request
02:41:22.450 00.000 11616 Worker thread wakes up
02:41:22.451 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:22.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:22.451 00.000 12268 GuideStep: 0.2 px 94 ms WEST, 0.1 px 0 ms NORTH
02:41:24.458 02.007 11616 Exposure complete
02:41:24.522 00.064 11616 worker thread done servicing request
02:41:24.522 00.000 12268 OnExposeComplete: enter
02:41:24.522 00.000 12268 UpdateGuideState(): m_state=6
02:41:24.522 00.000 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:41:24.523 00.001 12268 Star::Find returns 1 (0), X=603.61, Y=144.85, Mass=39, SNR=4.3, Peak=36 HFD=2.3
02:41:24.523 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
02:41:24.523 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
02:41:24.523 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.22 hyp=0.30 cameraTheta=2.33 mountX=0.20 mountY=-0.23, mountTheta=-0.87
02:41:24.524 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.22, opts=13)
02:41:24.524 00.000 12268 Enqueuing Move request for scope (-0.21, 0.22)
02:41:24.525 00.001 11616 Worker thread wakes up
02:41:24.525 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.22) opts 0xd
02:41:24.525 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.22)
02:41:24.525 00.000 11616 Moving (-0.21, 0.22) raw xDistance=0.20 yDistance=-0.23
02:41:24.525 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
02:41:24.525 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.23
02:41:24.525 00.000 11616 MoveAxis(W, 110, ABG)
02:41:24.525 00.000 11616 Guiding  Dir = 3, Dur = 110
02:41:24.525 00.000 11616 IsSlewing returns 0
02:41:24.526 00.001 11616 IsGuiding returns 0
02:41:24.526 00.000 11616 PulseGuide returned control before completion, sleep 120
02:41:24.548 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:24.568 00.020 12268 UpdateGuideState exits: m=39 SNR=4.3
02:41:24.568 00.000 12268 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 8 / 99999
02:41:24.568 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700484.568,"Host":"ASTROCENTER","Inst":1,"Distance":0.57,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
02:41:24.569 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:24.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:24.569 00.000 12268 Enqueuing Expose request
02:41:24.659 00.090 11616 IsGuiding returns 1
02:41:24.659 00.000 11616 scope still moving after pulse duration time elapsed
02:41:24.690 00.031 11616 IsSlewing returns 0
02:41:24.691 00.001 11616 IsGuiding returns 0
02:41:24.691 00.000 11616 scope move finished after 110 + 54 ms
02:41:24.691 00.000 11616 Move returns status 0, amount 110
02:41:24.691 00.000 11616 MoveAxis(N, 20, ABG)
02:41:24.691 00.000 11616 Guiding  Dir = 0, Dur = 20
02:41:24.691 00.000 11616 IsSlewing returns 0
02:41:24.691 00.000 11616 IsGuiding returns 0
02:41:24.692 00.001 11616 PulseGuide returned control before completion, sleep 30
02:41:24.737 00.045 11616 IsGuiding returns 1
02:41:24.737 00.000 11616 scope still moving after pulse duration time elapsed
02:41:24.768 00.031 11616 IsSlewing returns 0
02:41:24.768 00.000 11616 IsGuiding returns 1
02:41:24.798 00.030 11616 IsSlewing returns 0
02:41:24.799 00.001 11616 IsGuiding returns 1
02:41:24.830 00.031 11616 IsSlewing returns 0
02:41:24.830 00.000 11616 IsGuiding returns 1
02:41:24.861 00.031 11616 IsSlewing returns 0
02:41:24.862 00.001 11616 IsGuiding returns 1
02:41:24.891 00.029 11616 IsSlewing returns 0
02:41:24.892 00.001 11616 IsGuiding returns 1
02:41:24.922 00.030 11616 IsSlewing returns 0
02:41:24.923 00.001 11616 IsGuiding returns 1
02:41:24.953 00.030 11616 IsSlewing returns 0
02:41:24.953 00.000 11616 IsGuiding returns 1
02:41:24.985 00.032 11616 IsSlewing returns 0
02:41:24.985 00.000 11616 IsGuiding returns 1
02:41:25.015 00.030 11616 IsSlewing returns 0
02:41:25.016 00.001 11616 IsGuiding returns 0
02:41:25.016 00.000 11616 scope move finished after 20 + 304 ms
02:41:25.016 00.000 11616 Move returns status 0, amount 20
02:41:25.016 00.000 11616 move complete, result=0
02:41:25.016 00.000 11616 worker thread done servicing request
02:41:25.017 00.001 11616 Worker thread wakes up
02:41:25.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:25.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:25.017 00.000 12268 GuideStep: 0.2 px 110 ms WEST, -0.2 px 20 ms NORTH
02:41:27.031 02.014 11616 Exposure complete
02:41:27.095 00.064 11616 worker thread done servicing request
02:41:27.095 00.000 12268 OnExposeComplete: enter
02:41:27.095 00.000 12268 UpdateGuideState(): m_state=6
02:41:27.096 00.001 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:41:27.096 00.000 12268 Star::Find returns 1 (0), X=602.96, Y=143.97, Mass=42, SNR=4.4, Peak=33 HFD=5.1
02:41:27.096 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.96 = 2.33)
02:41:27.096 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.79)
02:41:27.096 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=-0.66 hyp=1.08 cameraTheta=-2.48 mountX=-0.74 mountY=-0.77, mountTheta=-2.34
02:41:27.098 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.86, y=-0.66, opts=13)
02:41:27.098 00.000 12268 Enqueuing Move request for scope (-0.86, -0.66)
02:41:27.098 00.000 11616 Worker thread wakes up
02:41:27.098 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.66) opts 0xd
02:41:27.099 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.86, -0.66)
02:41:27.099 00.000 11616 Moving (-0.86, -0.66) raw xDistance=-0.74 yDistance=-0.77
02:41:27.099 00.000 11616 resist switch: large excursion: input -0.74 thresh 0.29 direction from 1 to -1
02:41:27.099 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.23
02:41:27.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.74
02:41:27.099 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.77
02:41:27.099 00.000 11616 MoveAxis(E, 416, ABG)
02:41:27.099 00.000 11616 Guiding  Dir = 2, Dur = 416
02:41:27.099 00.000 11616 IsSlewing returns 0
02:41:27.100 00.001 11616 IsGuiding returns 0
02:41:27.100 00.000 11616 PulseGuide returned control before completion, sleep 426
02:41:27.121 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:27.138 00.017 12268 UpdateGuideState exits: m=42 SNR=4.4
02:41:27.138 00.000 12268 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 9 / 99999
02:41:27.139 00.001 12268 PhdController: newstate STATE_FINISH
02:41:27.139 00.000 12268 PhdController complete: success
02:41:27.139 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768700487.139,"Host":"ASTROCENTER","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":1}
02:41:27.139 00.000 12268 Mount: notify guiding dither settle done success=1
02:41:27.139 00.000 12268 PhdController: newstate STATE_IDLE
02:41:27.139 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:27.139 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:27.139 00.000 12268 Enqueuing Expose request
02:41:27.529 00.390 11616 IsGuiding returns 1
02:41:27.529 00.000 11616 scope still moving after pulse duration time elapsed
02:41:27.560 00.031 11616 IsSlewing returns 0
02:41:27.560 00.000 11616 IsGuiding returns 0
02:41:27.560 00.000 11616 scope move finished after 416 + 44 ms
02:41:27.560 00.000 11616 Move returns status 0, amount 416
02:41:27.560 00.000 11616 MoveAxis(N, 65, ABG)
02:41:27.561 00.001 11616 Guiding  Dir = 0, Dur = 65
02:41:27.561 00.000 11616 IsSlewing returns 0
02:41:27.561 00.000 11616 IsGuiding returns 0
02:41:27.561 00.000 11616 PulseGuide returned control before completion, sleep 75
02:41:27.639 00.078 11616 IsGuiding returns 1
02:41:27.640 00.001 11616 scope still moving after pulse duration time elapsed
02:41:27.670 00.030 11616 IsSlewing returns 0
02:41:27.671 00.001 11616 IsGuiding returns 0
02:41:27.671 00.000 11616 scope move finished after 65 + 44 ms
02:41:27.671 00.000 11616 Move returns status 0, amount 65
02:41:27.671 00.000 11616 move complete, result=0
02:41:27.671 00.000 11616 worker thread done servicing request
02:41:27.671 00.000 11616 Worker thread wakes up
02:41:27.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:27.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:27.672 00.001 12268 GuideStep: -0.7 px 416 ms EAST, -0.8 px 65 ms NORTH
02:41:27.696 00.024 12268 evsrv: cli 0F8E6D80 connect
02:41:27.696 00.000 12268 case statement mapped state 6 to 3
02:41:27.697 00.001 12268 case statement mapped state 6 to 3
02:41:27.698 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"5c075fb3-4a89-4ffb-b5fe-a77928e8ef55"}
02:41:27.698 00.000 12268 case statement mapped state 6 to 3
02:41:27.698 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c075fb3-4a89-4ffb-b5fe-a77928e8ef55"}
02:41:27.704 00.006 12268 evsrv: cli 0F8E6D80 disconnect
02:41:29.674 01.970 11616 Exposure complete
02:41:29.740 00.066 11616 worker thread done servicing request
02:41:29.740 00.000 12268 OnExposeComplete: enter
02:41:29.740 00.000 12268 UpdateGuideState(): m_state=6
02:41:29.740 00.000 12268 Star::Find(15, 602, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:41:29.740 00.000 12268 Star::Find returns 1 (0), X=604.47, Y=144.75, Mass=50, SNR=4.7, Peak=32 HFD=3.9
02:41:29.741 00.001 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
02:41:29.741 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
02:41:29.741 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=0.11 hyp=0.66 cameraTheta=0.17 mountX=0.18 mountY=0.63, mountTheta=1.30
02:41:29.742 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.65, y=0.11, opts=13)
02:41:29.742 00.000 12268 Enqueuing Move request for scope (0.65, 0.11)
02:41:29.742 00.000 11616 Worker thread wakes up
02:41:29.742 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.11) opts 0xd
02:41:29.742 00.000 11616 Handling offset move in thread for scope, endpoint = (0.65, 0.11)
02:41:29.743 00.001 11616 Moving (0.65, 0.11) raw xDistance=0.18 yDistance=0.63
02:41:29.743 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:41:29.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:41:29.743 00.000 11616 resist switch: large excursion: input 0.63 thresh 0.45 direction from -1 to 1
02:41:29.743 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.89
02:41:29.743 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.63
02:41:29.743 00.000 11616 MoveAxis(E, 0, ABG)
02:41:29.743 00.000 11616 Move returns status 0, amount 0
02:41:29.743 00.000 11616 BLC: Oldest BLC event removed
02:41:29.743 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1937 applied
02:41:29.743 00.000 11616 MoveAxis(S, 1990, ABG)
02:41:29.743 00.000 11616 Guiding  Dir = 1, Dur = 1990
02:41:29.744 00.001 11616 IsSlewing returns 0
02:41:29.744 00.000 11616 IsGuiding returns 0
02:41:29.744 00.000 11616 PulseGuide returned control before completion, sleep 2000
02:41:29.764 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:29.781 00.017 12268 UpdateGuideState exits: m=50 SNR=4.7
02:41:29.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:29.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:29.781 00.000 12268 Enqueuing Expose request
02:41:31.751 01.970 11616 IsGuiding returns 1
02:41:31.751 00.000 11616 scope still moving after pulse duration time elapsed
02:41:31.782 00.031 11616 IsSlewing returns 0
02:41:31.783 00.001 11616 IsGuiding returns 1
02:41:31.815 00.032 11616 IsSlewing returns 0
02:41:31.815 00.000 11616 IsGuiding returns 1
02:41:31.845 00.030 11616 IsSlewing returns 0
02:41:31.845 00.000 11616 IsGuiding returns 1
02:41:31.876 00.031 11616 IsSlewing returns 0
02:41:31.877 00.001 11616 IsGuiding returns 1
02:41:31.907 00.030 11616 IsSlewing returns 0
02:41:31.908 00.001 11616 IsGuiding returns 1
02:41:31.938 00.030 11616 IsSlewing returns 0
02:41:31.939 00.001 11616 IsGuiding returns 0
02:41:31.939 00.000 11616 scope move finished after 1990 + 204 ms
02:41:31.939 00.000 11616 Move returns status 0, amount 1990
02:41:31.939 00.000 11616 move complete, result=0
02:41:31.939 00.000 11616 worker thread done servicing request
02:41:31.939 00.000 11616 Worker thread wakes up
02:41:31.939 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.6 px 1990 ms SOUTH
02:41:31.940 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:31.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:33.960 02.020 11616 Exposure complete
02:41:34.026 00.066 11616 worker thread done servicing request
02:41:34.026 00.000 12268 OnExposeComplete: enter
02:41:34.026 00.000 12268 UpdateGuideState(): m_state=6
02:41:34.026 00.000 12268 Star::Find(15, 604, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
02:41:34.027 00.001 12268 Star::Find returns 1 (0), X=604.38, Y=145.16, Mass=56, SNR=5.0, Peak=37 HFD=7.5
02:41:34.027 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
02:41:34.027 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.45)
02:41:34.027 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.52 hyp=0.76 cameraTheta=0.75 mountX=0.57 mountY=0.48, mountTheta=0.70
02:41:34.028 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.56, y=0.52, opts=13)
02:41:34.028 00.000 12268 Enqueuing Move request for scope (0.56, 0.52)
02:41:34.028 00.000 11616 Worker thread wakes up
02:41:34.029 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.52) opts 0xd
02:41:34.029 00.000 11616 Handling offset move in thread for scope, endpoint = (0.56, 0.52)
02:41:34.029 00.000 11616 Moving (0.56, 0.52) raw xDistance=0.57 yDistance=0.48
02:41:34.029 00.000 11616 BLC: History state: CurrMiss=0.48, AvgInitMiss=-0.04, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=0.094470, 1:0.483717
02:41:34.029 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:41:34.029 00.000 11616 BLC: window closed
02:41:34.029 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.29 direction from -1 to 1
02:41:34.029 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.72
02:41:34.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.57
02:41:34.029 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.48
02:41:34.029 00.000 11616 MoveAxis(W, 321, ABG)
02:41:34.030 00.001 11616 Guiding  Dir = 3, Dur = 321
02:41:34.030 00.000 11616 IsSlewing returns 0
02:41:34.030 00.000 11616 IsGuiding returns 0
02:41:34.030 00.000 11616 PulseGuide returned control before completion, sleep 331
02:41:34.050 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:34.067 00.017 12268 UpdateGuideState exits: m=56 SNR=5.0
02:41:34.068 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:34.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:34.068 00.000 12268 Enqueuing Expose request
02:41:34.377 00.309 11616 IsGuiding returns 0
02:41:34.377 00.000 11616 Move returns status 0, amount 321
02:41:34.377 00.000 11616 MoveAxis(S, 41, ABG)
02:41:34.377 00.000 11616 Guiding  Dir = 1, Dur = 41
02:41:34.378 00.001 11616 IsSlewing returns 0
02:41:34.378 00.000 11616 IsGuiding returns 0
02:41:34.378 00.000 11616 PulseGuide returned control before completion, sleep 51
02:41:34.439 00.061 11616 IsGuiding returns 1
02:41:34.440 00.001 11616 scope still moving after pulse duration time elapsed
02:41:34.471 00.031 11616 IsSlewing returns 0
02:41:34.471 00.000 11616 IsGuiding returns 0
02:41:34.471 00.000 11616 scope move finished after 41 + 52 ms
02:41:34.471 00.000 11616 Move returns status 0, amount 41
02:41:34.472 00.001 11616 move complete, result=0
02:41:34.472 00.000 11616 worker thread done servicing request
02:41:34.472 00.000 11616 Worker thread wakes up
02:41:34.472 00.000 12268 GuideStep: 0.6 px 321 ms WEST, 0.5 px 41 ms SOUTH
02:41:34.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:34.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:36.488 02.016 11616 Exposure complete
02:41:36.552 00.064 11616 worker thread done servicing request
02:41:36.552 00.000 12268 OnExposeComplete: enter
02:41:36.553 00.001 12268 UpdateGuideState(): m_state=6
02:41:36.553 00.000 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
02:41:36.553 00.000 12268 Star::Find returns 1 (0), X=603.38, Y=145.67, Mass=40, SNR=4.3, Peak=33 HFD=3.6
02:41:36.553 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
02:41:36.553 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
02:41:36.553 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=1.04 hyp=1.13 cameraTheta=1.98 mountX=0.99 mountY=-0.58, mountTheta=-0.53
02:41:36.556 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.45, y=1.04, opts=13)
02:41:36.556 00.000 12268 Enqueuing Move request for scope (-0.45, 1.04)
02:41:36.556 00.000 11616 Worker thread wakes up
02:41:36.556 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 1.04) opts 0xd
02:41:36.557 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.45, 1.04)
02:41:36.557 00.000 11616 Moving (-0.45, 1.04) raw xDistance=0.99 yDistance=-0.58
02:41:36.557 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.99
02:41:36.557 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.45 direction from 1 to -1
02:41:36.557 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.73
02:41:36.557 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
02:41:36.557 00.000 11616 MoveAxis(W, 554, ABG)
02:41:36.557 00.000 11616 Guiding  Dir = 3, Dur = 554
02:41:36.557 00.000 11616 IsSlewing returns 0
02:41:36.558 00.001 11616 IsGuiding returns 0
02:41:36.558 00.000 11616 PulseGuide returned control before completion, sleep 564
02:41:36.579 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:36.596 00.017 12268 UpdateGuideState exits: m=40 SNR=4.3
02:41:36.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:36.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:36.596 00.000 12268 Enqueuing Expose request
02:41:37.127 00.531 11616 IsGuiding returns 1
02:41:37.127 00.000 11616 scope still moving after pulse duration time elapsed
02:41:37.158 00.031 11616 IsSlewing returns 0
02:41:37.158 00.000 11616 IsGuiding returns 0
02:41:37.159 00.001 11616 scope move finished after 554 + 46 ms
02:41:37.159 00.000 11616 Move returns status 0, amount 554
02:41:37.159 00.000 11616 BLC: Oldest BLC event removed
02:41:37.159 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1937 applied
02:41:37.159 00.000 11616 MoveAxis(N, 1986, ABG)
02:41:37.159 00.000 11616 Guiding  Dir = 0, Dur = 1986
02:41:37.159 00.000 11616 IsSlewing returns 0
02:41:37.159 00.000 11616 IsGuiding returns 0
02:41:37.160 00.001 11616 PulseGuide returned control before completion, sleep 1996
02:41:39.171 02.011 11616 IsGuiding returns 1
02:41:39.171 00.000 11616 scope still moving after pulse duration time elapsed
02:41:39.202 00.031 11616 IsSlewing returns 0
02:41:39.203 00.001 11616 IsGuiding returns 1
02:41:39.232 00.029 11616 IsSlewing returns 0
02:41:39.233 00.001 11616 IsGuiding returns 1
02:41:39.264 00.031 11616 IsSlewing returns 0
02:41:39.264 00.000 11616 IsGuiding returns 1
02:41:39.293 00.029 11616 IsSlewing returns 0
02:41:39.294 00.001 11616 IsGuiding returns 0
02:41:39.294 00.000 11616 scope move finished after 1986 + 147 ms
02:41:39.294 00.000 11616 Move returns status 0, amount 1986
02:41:39.294 00.000 11616 move complete, result=0
02:41:39.294 00.000 11616 worker thread done servicing request
02:41:39.294 00.000 11616 Worker thread wakes up
02:41:39.294 00.000 12268 GuideStep: 1.0 px 554 ms WEST, -0.6 px 1986 ms NORTH
02:41:39.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:39.295 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:41.303 02.008 11616 Exposure complete
02:41:41.367 00.064 11616 worker thread done servicing request
02:41:41.368 00.001 12268 OnExposeComplete: enter
02:41:41.368 00.000 12268 UpdateGuideState(): m_state=6
02:41:41.368 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
02:41:41.368 00.000 12268 Star::Find returns 1 (0), X=604.02, Y=145.11, Mass=43, SNR=4.4, Peak=33 HFD=2.9
02:41:41.368 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
02:41:41.368 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
02:41:41.369 00.001 12268 CameraToMount -- cameraX=0.20 cameraY=0.48 hyp=0.52 cameraTheta=1.18 mountX=0.49 mountY=0.13, mountTheta=0.26
02:41:41.370 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=0.48, opts=13)
02:41:41.370 00.000 12268 Enqueuing Move request for scope (0.20, 0.48)
02:41:41.370 00.000 11616 Worker thread wakes up
02:41:41.370 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.48) opts 0xd
02:41:41.370 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, 0.48)
02:41:41.370 00.000 11616 Moving (0.20, 0.48) raw xDistance=0.49 yDistance=0.13
02:41:41.370 00.000 11616 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.19, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.086255, 1:-0.133304
02:41:41.370 00.000 11616 BLC: No correction, Miss < min_move
02:41:41.370 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.49
02:41:41.371 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:41.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:41:41.371 00.000 11616 MoveAxis(W, 277, ABG)
02:41:41.371 00.000 11616 Guiding  Dir = 3, Dur = 277
02:41:41.371 00.000 11616 IsSlewing returns 0
02:41:41.371 00.000 11616 IsGuiding returns 0
02:41:41.372 00.001 11616 PulseGuide returned control before completion, sleep 287
02:41:41.393 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=3, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:41.411 00.018 12268 UpdateGuideState exits: m=43 SNR=4.4
02:41:41.411 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:41.411 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:41.411 00.000 12268 Enqueuing Expose request
02:41:41.673 00.262 11616 IsGuiding returns 1
02:41:41.673 00.000 11616 scope still moving after pulse duration time elapsed
02:41:41.703 00.030 11616 IsSlewing returns 0
02:41:41.704 00.001 11616 IsGuiding returns 0
02:41:41.704 00.000 11616 scope move finished after 277 + 54 ms
02:41:41.704 00.000 11616 Move returns status 0, amount 277
02:41:41.704 00.000 11616 MoveAxis(N, 0, ABG)
02:41:41.704 00.000 11616 Move returns status 0, amount 0
02:41:41.704 00.000 11616 move complete, result=0
02:41:41.704 00.000 11616 worker thread done servicing request
02:41:41.704 00.000 11616 Worker thread wakes up
02:41:41.704 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:41.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:41.705 00.001 12268 GuideStep: 0.5 px 277 ms WEST, 0.1 px 0 ms NORTH
02:41:43.711 02.006 11616 Exposure complete
02:41:43.776 00.065 11616 worker thread done servicing request
02:41:43.777 00.001 12268 OnExposeComplete: enter
02:41:43.777 00.000 12268 UpdateGuideState(): m_state=6
02:41:43.777 00.000 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
02:41:43.777 00.000 12268 Star::Find returns 0 (4), X=604.62, Y=145.43, Mass=37, SNR=4.1, Peak=36 HFD=0.9
02:41:43.777 00.000 12268 DistanceChecker: activated
02:41:43.777 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:41:43.778 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:41:43.778 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:41:43.778 00.000 11616 Worker thread wakes up
02:41:43.778 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:41:43.778 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:41:43.778 00.000 11616 move complete, result=0
02:41:43.778 00.000 11616 worker thread done servicing request
02:41:43.880 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:41:43.880 00.000 12268 Status Line: Star lost - low HFD
02:41:43.883 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=7, FiltMax=16, Gamma=1.290
02:41:43.901 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:41:43.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:43.902 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:41:43.902 00.000 12268 Enqueuing Expose request
02:41:43.902 00.000 11616 Worker thread wakes up
02:41:43.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:43.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:41:45.906 02.004 11616 Exposure complete
02:41:45.969 00.063 11616 worker thread done servicing request
02:41:45.969 00.000 12268 OnExposeComplete: enter
02:41:45.969 00.000 12268 UpdateGuideState(): m_state=6
02:41:45.970 00.001 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
02:41:45.970 00.000 12268 Star::Find returns 0 (4), X=604.25, Y=145.38, Mass=32, SNR=3.9, Peak=39 HFD=1.0
02:41:45.970 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:41:45.971 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:41:45.971 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:41:45.971 00.000 11616 Worker thread wakes up
02:41:45.971 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:41:45.971 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:41:45.971 00.000 11616 move complete, result=0
02:41:45.971 00.000 11616 worker thread done servicing request
02:41:46.073 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:41:46.074 00.001 12268 Status Line: Star lost - low HFD
02:41:46.077 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=7, FiltMax=16, Gamma=1.290
02:41:46.095 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:41:46.095 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:46.095 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:41:46.095 00.000 12268 Enqueuing Expose request
02:41:46.095 00.000 11616 Worker thread wakes up
02:41:46.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:46.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:41:48.107 02.012 11616 Exposure complete
02:41:48.171 00.064 11616 worker thread done servicing request
02:41:48.171 00.000 12268 OnExposeComplete: enter
02:41:48.171 00.000 12268 UpdateGuideState(): m_state=6
02:41:48.172 00.001 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
02:41:48.172 00.000 12268 Star::Find returns 0 (4), X=604.09, Y=145.45, Mass=27, SNR=3.6, Peak=34 HFD=1.3
02:41:48.172 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:41:48.172 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:41:48.173 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:41:48.173 00.000 11616 Worker thread wakes up
02:41:48.173 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:41:48.173 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:41:48.173 00.000 11616 move complete, result=0
02:41:48.173 00.000 11616 worker thread done servicing request
02:41:48.281 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:41:48.281 00.000 12268 Status Line: Star lost - low HFD
02:41:48.283 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=7, FiltMax=16, Gamma=1.290
02:41:48.300 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:41:48.301 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:48.301 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:41:48.301 00.000 12268 Enqueuing Expose request
02:41:48.301 00.000 11616 Worker thread wakes up
02:41:48.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:48.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:41:50.317 02.016 11616 Exposure complete
02:41:50.381 00.064 11616 worker thread done servicing request
02:41:50.381 00.000 12268 OnExposeComplete: enter
02:41:50.381 00.000 12268 UpdateGuideState(): m_state=6
02:41:50.382 00.001 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
02:41:50.382 00.000 12268 Star::Find returns 1 (0), X=603.69, Y=145.49, Mass=40, SNR=4.3, Peak=35 HFD=2.5
02:41:50.382 00.000 12268 DistanceChecker: deactivated
02:41:50.382 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
02:41:50.382 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
02:41:50.382 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.86 hyp=0.87 cameraTheta=1.73 mountX=0.84 mountY=-0.24, mountTheta=-0.28
02:41:50.384 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=0.86, opts=13)
02:41:50.384 00.000 12268 Enqueuing Move request for scope (-0.14, 0.86)
02:41:50.384 00.000 11616 Worker thread wakes up
02:41:50.384 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.86) opts 0xd
02:41:50.384 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, 0.86)
02:41:50.384 00.000 11616 Moving (-0.14, 0.86) raw xDistance=0.84 yDistance=-0.24
02:41:50.384 00.000 11616 BLC: History state: CurrMiss=0.24, AvgInitMiss=0.19, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.086255, 1:-0.133304, 2:0.243735
02:41:50.384 00.000 11616 BLC: Under-shoot; no adjustment because of over-shoot history
02:41:50.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.84
02:41:50.384 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.24
02:41:50.384 00.000 11616 MoveAxis(W, 470, ABG)
02:41:50.384 00.000 11616 Guiding  Dir = 3, Dur = 470
02:41:50.385 00.001 11616 IsSlewing returns 0
02:41:50.385 00.000 11616 IsGuiding returns 0
02:41:50.385 00.000 11616 PulseGuide returned control before completion, sleep 480
02:41:50.405 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:41:50.423 00.018 12268 UpdateGuideState exits: m=40 SNR=4.3
02:41:50.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:50.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:50.423 00.000 12268 Enqueuing Expose request
02:41:50.875 00.452 11616 IsGuiding returns 1
02:41:50.876 00.001 11616 scope still moving after pulse duration time elapsed
02:41:50.906 00.030 11616 IsSlewing returns 0
02:41:50.906 00.000 11616 IsGuiding returns 0
02:41:50.906 00.000 11616 scope move finished after 470 + 50 ms
02:41:50.906 00.000 11616 Move returns status 0, amount 470
02:41:50.906 00.000 11616 MoveAxis(N, 21, ABG)
02:41:50.906 00.000 11616 Guiding  Dir = 0, Dur = 21
02:41:50.906 00.000 11616 IsSlewing returns 0
02:41:50.907 00.001 11616 IsGuiding returns 0
02:41:50.907 00.000 11616 PulseGuide returned control before completion, sleep 31
02:41:50.951 00.044 11616 IsGuiding returns 1
02:41:50.952 00.001 11616 scope still moving after pulse duration time elapsed
02:41:50.983 00.031 11616 IsSlewing returns 0
02:41:50.984 00.001 11616 IsGuiding returns 0
02:41:50.984 00.000 11616 scope move finished after 21 + 55 ms
02:41:50.984 00.000 11616 Move returns status 0, amount 21
02:41:50.984 00.000 11616 move complete, result=0
02:41:50.984 00.000 11616 worker thread done servicing request
02:41:50.984 00.000 11616 Worker thread wakes up
02:41:50.985 00.001 12268 GuideStep: 0.8 px 470 ms WEST, -0.2 px 21 ms NORTH
02:41:50.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:50.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:52.998 02.013 11616 Exposure complete
02:41:53.061 00.063 11616 worker thread done servicing request
02:41:53.061 00.000 12268 OnExposeComplete: enter
02:41:53.061 00.000 12268 UpdateGuideState(): m_state=6
02:41:53.061 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
02:41:53.062 00.001 12268 Star::Find returns 1 (0), X=604.44, Y=144.95, Mass=48, SNR=4.7, Peak=32 HFD=7.2
02:41:53.062 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
02:41:53.062 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
02:41:53.062 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=0.31 hyp=0.69 cameraTheta=0.47 mountX=0.37 mountY=0.57, mountTheta=0.99
02:41:53.063 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.62, y=0.31, opts=13)
02:41:53.063 00.000 12268 Enqueuing Move request for scope (0.62, 0.31)
02:41:53.063 00.000 11616 Worker thread wakes up
02:41:53.064 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.31) opts 0xd
02:41:53.064 00.000 11616 Handling offset move in thread for scope, endpoint = (0.62, 0.31)
02:41:53.064 00.000 11616 Moving (0.62, 0.31) raw xDistance=0.37 yDistance=0.57
02:41:53.064 00.000 11616 BLC: window closed
02:41:53.064 00.000 11616 BLC: History state: CurrMiss=-0.57, AvgInitMiss=0.19, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.086255, 1:-0.133304, 2:0.243735
02:41:53.064 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:41:53.064 00.000 11616 BLC: window closed
02:41:53.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.37
02:41:53.064 00.000 11616 resist switch: large excursion: input 0.57 thresh 0.45 direction from -1 to 1
02:41:53.064 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.72
02:41:53.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.57
02:41:53.064 00.000 11616 MoveAxis(W, 209, ABG)
02:41:53.064 00.000 11616 Guiding  Dir = 3, Dur = 209
02:41:53.065 00.001 11616 IsSlewing returns 0
02:41:53.065 00.000 11616 IsGuiding returns 0
02:41:53.065 00.000 11616 PulseGuide returned control before completion, sleep 219
02:41:53.085 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:41:53.102 00.017 12268 UpdateGuideState exits: m=48 SNR=4.7
02:41:53.103 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:53.103 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:53.103 00.000 12268 Enqueuing Expose request
02:41:53.296 00.193 11616 IsGuiding returns 1
02:41:53.296 00.000 11616 scope still moving after pulse duration time elapsed
02:41:53.326 00.030 11616 IsSlewing returns 0
02:41:53.327 00.001 11616 IsGuiding returns 1
02:41:53.359 00.032 11616 IsSlewing returns 0
02:41:53.359 00.000 11616 IsGuiding returns 1
02:41:53.389 00.030 11616 IsSlewing returns 0
02:41:53.390 00.001 11616 IsGuiding returns 1
02:41:53.421 00.031 11616 IsSlewing returns 0
02:41:53.421 00.000 11616 IsGuiding returns 1
02:41:53.453 00.032 11616 IsSlewing returns 0
02:41:53.453 00.000 11616 IsGuiding returns 1
02:41:53.483 00.030 11616 IsSlewing returns 0
02:41:53.483 00.000 11616 IsGuiding returns 1
02:41:53.514 00.031 11616 IsSlewing returns 0
02:41:53.514 00.000 11616 IsGuiding returns 0
02:41:53.514 00.000 11616 scope move finished after 209 + 240 ms
02:41:53.515 00.001 11616 Move returns status 0, amount 209
02:41:53.515 00.000 11616 BLC: Oldest BLC event removed
02:41:53.515 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1937 applied
02:41:53.515 00.000 11616 MoveAxis(S, 1986, ABG)
02:41:53.515 00.000 11616 Guiding  Dir = 1, Dur = 1986
02:41:53.515 00.000 11616 IsSlewing returns 0
02:41:53.515 00.000 11616 IsGuiding returns 0
02:41:53.516 00.001 11616 PulseGuide returned control before completion, sleep 1996
02:41:55.522 02.006 11616 IsGuiding returns 1
02:41:55.523 00.001 11616 scope still moving after pulse duration time elapsed
02:41:55.552 00.029 11616 IsSlewing returns 0
02:41:55.553 00.001 11616 IsGuiding returns 0
02:41:55.553 00.000 11616 scope move finished after 1986 + 51 ms
02:41:55.553 00.000 11616 Move returns status 0, amount 1986
02:41:55.553 00.000 11616 move complete, result=0
02:41:55.553 00.000 11616 worker thread done servicing request
02:41:55.553 00.000 11616 Worker thread wakes up
02:41:55.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:55.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:55.554 00.001 12268 GuideStep: 0.4 px 209 ms WEST, 0.6 px 1986 ms SOUTH
02:41:57.567 02.013 11616 Exposure complete
02:41:57.636 00.069 11616 worker thread done servicing request
02:41:57.636 00.000 12268 OnExposeComplete: enter
02:41:57.636 00.000 12268 UpdateGuideState(): m_state=6
02:41:57.636 00.000 12268 Star::Find(15, 604, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
02:41:57.636 00.000 12268 Star::Find returns 1 (0), X=603.58, Y=145.14, Mass=29, SNR=3.7, Peak=33 HFD=2.0
02:41:57.636 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
02:41:57.637 00.001 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
02:41:57.637 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.50 hyp=0.56 cameraTheta=2.02 mountX=0.48 mountY=-0.30, mountTheta=-0.57
02:41:57.639 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=0.50, opts=13)
02:41:57.640 00.001 12268 Enqueuing Move request for scope (-0.24, 0.50)
02:41:57.640 00.000 11616 Worker thread wakes up
02:41:57.640 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.50) opts 0xd
02:41:57.640 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 0.50)
02:41:57.640 00.000 11616 Moving (-0.24, 0.50) raw xDistance=0.48 yDistance=-0.30
02:41:57.640 00.000 11616 BLC: History state: CurrMiss=-0.30, AvgInitMiss=-0.23, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=0.086064, 1:-0.302742
02:41:57.640 00.000 11616 BLC: Average miss indicates over-shooting, nominal decrease by -129.000000
02:41:57.641 00.001 11616 BLC: window closed
02:41:57.641 00.000 11616 BLC: Pulse adjusted to 1808
02:41:57.642 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.48
02:41:57.642 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:41:57.642 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
02:41:57.642 00.000 11616 MoveAxis(W, 267, ABG)
02:41:57.642 00.000 11616 Guiding  Dir = 3, Dur = 267
02:41:57.642 00.000 11616 IsSlewing returns 0
02:41:57.643 00.001 11616 IsGuiding returns 0
02:41:57.643 00.000 11616 PulseGuide returned control before completion, sleep 277
02:41:57.664 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=8, FiltMax=16, Gamma=1.290
02:41:57.682 00.018 12268 UpdateGuideState exits: m=29 SNR=3.7
02:41:57.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:57.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:41:57.682 00.000 12268 Enqueuing Expose request
02:41:57.907 00.225 12268 evsrv: cli 0F8E69C0 connect
02:41:57.907 00.000 12268 case statement mapped state 6 to 3
02:41:57.908 00.001 12268 case statement mapped state 6 to 3
02:41:57.908 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"bde3a033-111f-414b-ac83-331eee53b527"}
02:41:57.908 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"bde3a033-111f-414b-ac83-331eee53b527"}
02:41:57.909 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:41:57.935 00.026 11616 IsGuiding returns 1
02:41:57.935 00.000 11616 scope still moving after pulse duration time elapsed
02:41:57.967 00.032 11616 IsSlewing returns 0
02:41:57.967 00.000 11616 IsGuiding returns 0
02:41:57.968 00.001 11616 scope move finished after 267 + 57 ms
02:41:57.968 00.000 11616 Move returns status 0, amount 267
02:41:57.968 00.000 11616 MoveAxis(N, 0, ABG)
02:41:57.968 00.000 11616 Move returns status 0, amount 0
02:41:57.968 00.000 11616 move complete, result=0
02:41:57.968 00.000 11616 worker thread done servicing request
02:41:57.968 00.000 11616 Worker thread wakes up
02:41:57.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:41:57.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:41:57.969 00.001 12268 GuideStep: 0.5 px 267 ms WEST, -0.3 px 0 ms NORTH
02:41:59.984 02.015 11616 Exposure complete
02:42:00.049 00.065 11616 worker thread done servicing request
02:42:00.050 00.001 12268 OnExposeComplete: enter
02:42:00.050 00.000 12268 UpdateGuideState(): m_state=6
02:42:00.050 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
02:42:00.050 00.000 12268 Star::Find returns 1 (0), X=604.03, Y=144.87, Mass=41, SNR=4.3, Peak=36 HFD=1.7
02:42:00.050 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
02:42:00.050 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
02:42:00.050 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.23 hyp=0.31 cameraTheta=0.83 mountX=0.25 mountY=0.18, mountTheta=0.62
02:42:00.052 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.23, opts=13)
02:42:00.052 00.000 12268 Enqueuing Move request for scope (0.21, 0.23)
02:42:00.052 00.000 11616 Worker thread wakes up
02:42:00.052 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.23) opts 0xd
02:42:00.052 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.23)
02:42:00.052 00.000 11616 Moving (0.21, 0.23) raw xDistance=0.25 yDistance=0.18
02:42:00.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.25
02:42:00.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.03 from input 0.18
02:42:00.052 00.000 11616 MoveAxis(W, 140, ABG)
02:42:00.053 00.001 11616 Guiding  Dir = 3, Dur = 140
02:42:00.053 00.000 11616 IsSlewing returns 0
02:42:00.053 00.000 11616 IsGuiding returns 0
02:42:00.053 00.000 11616 PulseGuide returned control before completion, sleep 150
02:42:00.072 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=8, FiltMax=16, Gamma=1.290
02:42:00.089 00.017 12268 UpdateGuideState exits: m=41 SNR=4.3
02:42:00.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:00.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:00.089 00.000 12268 Enqueuing Expose request
02:42:00.214 00.125 11616 IsGuiding returns 1
02:42:00.214 00.000 11616 scope still moving after pulse duration time elapsed
02:42:00.245 00.031 11616 IsSlewing returns 0
02:42:00.245 00.000 11616 IsGuiding returns 0
02:42:00.245 00.000 11616 scope move finished after 140 + 52 ms
02:42:00.246 00.001 11616 Move returns status 0, amount 140
02:42:00.246 00.000 11616 MoveAxis(S, 15, ABG)
02:42:00.246 00.000 11616 Guiding  Dir = 1, Dur = 15
02:42:00.246 00.000 11616 IsSlewing returns 0
02:42:00.246 00.000 11616 IsGuiding returns 0
02:42:00.246 00.000 11616 PulseGuide returned control before completion, sleep 25
02:42:00.277 00.031 11616 IsGuiding returns 1
02:42:00.277 00.000 11616 scope still moving after pulse duration time elapsed
02:42:00.309 00.032 11616 IsSlewing returns 0
02:42:00.310 00.001 11616 IsGuiding returns 1
02:42:00.341 00.031 11616 IsSlewing returns 0
02:42:00.342 00.001 11616 IsGuiding returns 1
02:42:00.373 00.031 11616 IsSlewing returns 0
02:42:00.374 00.001 11616 IsGuiding returns 0
02:42:00.374 00.000 11616 scope move finished after 15 + 112 ms
02:42:00.374 00.000 11616 Move returns status 0, amount 15
02:42:00.374 00.000 11616 move complete, result=0
02:42:00.374 00.000 11616 worker thread done servicing request
02:42:00.374 00.000 11616 Worker thread wakes up
02:42:00.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:00.375 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:00.375 00.000 12268 GuideStep: 0.2 px 140 ms WEST, 0.2 px 15 ms SOUTH
02:42:02.391 02.016 11616 Exposure complete
02:42:02.456 00.065 11616 worker thread done servicing request
02:42:02.457 00.001 12268 OnExposeComplete: enter
02:42:02.457 00.000 12268 UpdateGuideState(): m_state=6
02:42:02.457 00.000 12268 Star::Find(15, 604, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
02:42:02.457 00.000 12268 Star::Find returns 0 (4), X=604.75, Y=144.53, Mass=32, SNR=3.8, Peak=33 HFD=0.8
02:42:02.457 00.000 12268 DistanceChecker: activated
02:42:02.457 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:42:02.458 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:42:02.458 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:42:02.458 00.000 11616 Worker thread wakes up
02:42:02.458 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:42:02.458 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:42:02.458 00.000 11616 move complete, result=0
02:42:02.459 00.001 11616 worker thread done servicing request
02:42:02.565 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:42:02.565 00.000 12268 Status Line: Star lost - low HFD
02:42:02.568 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:02.585 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:42:02.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:02.585 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:42:02.585 00.000 12268 Enqueuing Expose request
02:42:02.585 00.000 11616 Worker thread wakes up
02:42:02.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:02.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:42:04.602 02.017 11616 Exposure complete
02:42:04.668 00.066 11616 worker thread done servicing request
02:42:04.668 00.000 12268 OnExposeComplete: enter
02:42:04.668 00.000 12268 UpdateGuideState(): m_state=6
02:42:04.669 00.001 12268 Star::Find(15, 604, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
02:42:04.669 00.000 12268 Star::Find returns 0 (4), X=604.31, Y=145.30, Mass=42, SNR=4.4, Peak=34 HFD=1.5
02:42:04.669 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:42:04.670 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:42:04.670 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:42:04.670 00.000 11616 Worker thread wakes up
02:42:04.670 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:42:04.670 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:42:04.670 00.000 11616 move complete, result=0
02:42:04.670 00.000 11616 worker thread done servicing request
02:42:04.774 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:42:04.774 00.000 12268 Status Line: Star lost - low HFD
02:42:04.778 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:04.796 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:42:04.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:04.796 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:42:04.796 00.000 12268 Enqueuing Expose request
02:42:04.796 00.000 11616 Worker thread wakes up
02:42:04.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:04.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:42:06.804 02.008 11616 Exposure complete
02:42:06.870 00.066 11616 worker thread done servicing request
02:42:06.870 00.000 12268 OnExposeComplete: enter
02:42:06.870 00.000 12268 UpdateGuideState(): m_state=6
02:42:06.871 00.001 12268 Star::Find(15, 604, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
02:42:06.871 00.000 12268 Star::Find returns 1 (0), X=603.58, Y=145.66, Mass=33, SNR=3.9, Peak=32 HFD=2.7
02:42:06.871 00.000 12268 DistanceChecker: deactivated
02:42:06.871 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
02:42:06.871 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
02:42:06.871 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=1.03 hyp=1.06 cameraTheta=1.80 mountX=1.00 mountY=-0.37, mountTheta=-0.35
02:42:06.873 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.24, y=1.03, opts=13)
02:42:06.873 00.000 12268 Enqueuing Move request for scope (-0.24, 1.03)
02:42:06.873 00.000 11616 Worker thread wakes up
02:42:06.873 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 1.03) opts 0xd
02:42:06.873 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.24, 1.03)
02:42:06.873 00.000 11616 Moving (-0.24, 1.03) raw xDistance=1.00 yDistance=-0.37
02:42:06.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.50 from input 1.00
02:42:06.873 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:42:06.873 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
02:42:06.874 00.001 11616 MoveAxis(W, 560, ABG)
02:42:06.874 00.000 11616 Guiding  Dir = 3, Dur = 560
02:42:06.874 00.000 11616 IsSlewing returns 0
02:42:06.874 00.000 11616 IsGuiding returns 0
02:42:06.874 00.000 11616 PulseGuide returned control before completion, sleep 570
02:42:06.894 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=7, FiltMax=17, Gamma=1.290
02:42:06.911 00.017 12268 UpdateGuideState exits: m=33 SNR=3.9
02:42:06.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:06.911 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:06.911 00.000 12268 Enqueuing Expose request
02:42:07.446 00.535 11616 IsGuiding returns 1
02:42:07.446 00.000 11616 scope still moving after pulse duration time elapsed
02:42:07.477 00.031 11616 IsSlewing returns 0
02:42:07.478 00.001 11616 IsGuiding returns 1
02:42:07.508 00.030 11616 IsSlewing returns 0
02:42:07.509 00.001 11616 IsGuiding returns 1
02:42:07.539 00.030 11616 IsSlewing returns 0
02:42:07.540 00.001 11616 IsGuiding returns 1
02:42:07.571 00.031 11616 IsSlewing returns 0
02:42:07.571 00.000 11616 IsGuiding returns 1
02:42:07.601 00.030 11616 IsSlewing returns 0
02:42:07.601 00.000 11616 IsGuiding returns 1
02:42:07.631 00.030 11616 IsSlewing returns 0
02:42:07.632 00.001 11616 IsGuiding returns 1
02:42:07.662 00.030 11616 IsSlewing returns 0
02:42:07.663 00.001 11616 IsGuiding returns 0
02:42:07.663 00.000 11616 scope move finished after 560 + 229 ms
02:42:07.663 00.000 11616 Move returns status 0, amount 560
02:42:07.663 00.000 11616 MoveAxis(N, 0, ABG)
02:42:07.664 00.001 11616 Move returns status 0, amount 0
02:42:07.664 00.000 11616 move complete, result=0
02:42:07.664 00.000 11616 worker thread done servicing request
02:42:07.664 00.000 11616 Worker thread wakes up
02:42:07.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:07.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:07.664 00.000 12268 GuideStep: 1.0 px 560 ms WEST, -0.4 px 0 ms NORTH
02:42:09.678 02.014 11616 Exposure complete
02:42:09.741 00.063 11616 worker thread done servicing request
02:42:09.742 00.001 12268 OnExposeComplete: enter
02:42:09.742 00.000 12268 UpdateGuideState(): m_state=6
02:42:09.742 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
02:42:09.742 00.000 12268 Star::Find returns 1 (0), X=603.65, Y=145.97, Mass=52, SNR=4.9, Peak=37 HFD=4.6
02:42:09.742 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
02:42:09.742 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
02:42:09.742 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=1.33 hyp=1.34 cameraTheta=1.70 mountX=1.31 mountY=-0.34, mountTheta=-0.25
02:42:09.744 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=1.33, opts=13)
02:42:09.744 00.000 12268 Enqueuing Move request for scope (-0.17, 1.33)
02:42:09.744 00.000 11616 Worker thread wakes up
02:42:09.744 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 1.33) opts 0xd
02:42:09.744 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.17, 1.33)
02:42:09.744 00.000 11616 Moving (-0.17, 1.33) raw xDistance=1.31 yDistance=-0.34
02:42:09.744 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.66 from input 1.31
02:42:09.744 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:42:09.745 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
02:42:09.745 00.000 11616 MoveAxis(W, 734, ABG)
02:42:09.745 00.000 11616 Guiding  Dir = 3, Dur = 734
02:42:09.745 00.000 11616 IsSlewing returns 0
02:42:09.745 00.000 11616 IsGuiding returns 0
02:42:09.746 00.001 11616 PulseGuide returned control before completion, sleep 744
02:42:09.766 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:09.783 00.017 12268 UpdateGuideState exits: m=52 SNR=4.9
02:42:09.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:09.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:09.783 00.000 12268 Enqueuing Expose request
02:42:10.507 00.724 11616 IsGuiding returns 1
02:42:10.507 00.000 11616 scope still moving after pulse duration time elapsed
02:42:10.538 00.031 11616 IsSlewing returns 0
02:42:10.538 00.000 11616 IsGuiding returns 0
02:42:10.538 00.000 11616 scope move finished after 734 + 58 ms
02:42:10.538 00.000 11616 Move returns status 0, amount 734
02:42:10.539 00.001 11616 MoveAxis(N, 0, ABG)
02:42:10.539 00.000 11616 Move returns status 0, amount 0
02:42:10.539 00.000 11616 move complete, result=0
02:42:10.539 00.000 11616 worker thread done servicing request
02:42:10.539 00.000 11616 Worker thread wakes up
02:42:10.539 00.000 12268 GuideStep: 1.3 px 734 ms WEST, -0.3 px 0 ms NORTH
02:42:10.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:10.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:12.557 02.018 11616 Exposure complete
02:42:12.624 00.067 11616 worker thread done servicing request
02:42:12.624 00.000 12268 OnExposeComplete: enter
02:42:12.625 00.001 12268 UpdateGuideState(): m_state=6
02:42:12.625 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
02:42:12.625 00.000 12268 Star::Find returns 1 (0), X=604.15, Y=144.54, Mass=39, SNR=4.2, Peak=34 HFD=1.8
02:42:12.625 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
02:42:12.625 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
02:42:12.625 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.10 hyp=0.34 cameraTheta=-0.29 mountX=-0.06 mountY=0.34, mountTheta=1.76
02:42:12.627 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=-0.10, opts=13)
02:42:12.628 00.001 12268 Enqueuing Move request for scope (0.33, -0.10)
02:42:12.628 00.000 11616 Worker thread wakes up
02:42:12.628 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.10) opts 0xd
02:42:12.628 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, -0.10)
02:42:12.628 00.000 11616 Moving (0.33, -0.10) raw xDistance=-0.06 yDistance=0.34
02:42:12.628 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:12.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:42:12.628 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.05 from input 0.34
02:42:12.628 00.000 11616 MoveAxis(E, 0, ABG)
02:42:12.628 00.000 11616 Move returns status 0, amount 0
02:42:12.629 00.001 11616 MoveAxis(S, 29, ABG)
02:42:12.629 00.000 11616 Guiding  Dir = 1, Dur = 29
02:42:12.629 00.000 11616 IsSlewing returns 0
02:42:12.629 00.000 11616 IsGuiding returns 0
02:42:12.629 00.000 11616 PulseGuide returned control before completion, sleep 39
02:42:12.653 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:12.671 00.018 12268 UpdateGuideState exits: m=39 SNR=4.2
02:42:12.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:12.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:12.671 00.000 12268 Enqueuing Expose request
02:42:12.674 00.003 11616 IsGuiding returns 1
02:42:12.674 00.000 11616 scope still moving after pulse duration time elapsed
02:42:12.706 00.032 11616 IsSlewing returns 0
02:42:12.707 00.001 11616 IsGuiding returns 0
02:42:12.707 00.000 11616 scope move finished after 29 + 48 ms
02:42:12.707 00.000 11616 Move returns status 0, amount 29
02:42:12.707 00.000 11616 move complete, result=0
02:42:12.707 00.000 11616 worker thread done servicing request
02:42:12.707 00.000 11616 Worker thread wakes up
02:42:12.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:12.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:12.708 00.001 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 29 ms SOUTH
02:42:14.775 02.067 11616 Exposure complete
02:42:14.838 00.063 11616 worker thread done servicing request
02:42:14.838 00.000 12268 OnExposeComplete: enter
02:42:14.838 00.000 12268 UpdateGuideState(): m_state=6
02:42:14.839 00.001 12268 Star::Find(15, 604, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
02:42:14.839 00.000 12268 Star::Find returns 1 (0), X=604.04, Y=145.70, Mass=36, SNR=4.1, Peak=33 HFD=2.1
02:42:14.839 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
02:42:14.839 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
02:42:14.839 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=1.07 hyp=1.09 cameraTheta=1.37 mountX=1.08 mountY=0.08, mountTheta=0.08
02:42:14.841 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=1.07, opts=13)
02:42:14.841 00.000 12268 Enqueuing Move request for scope (0.22, 1.07)
02:42:14.841 00.000 11616 Worker thread wakes up
02:42:14.841 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 1.07) opts 0xd
02:42:14.841 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 1.07)
02:42:14.841 00.000 11616 Moving (0.22, 1.07) raw xDistance=1.08 yDistance=0.08
02:42:14.841 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.54 from input 1.08
02:42:14.841 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:14.841 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:42:14.841 00.000 11616 MoveAxis(W, 606, ABG)
02:42:14.841 00.000 11616 Guiding  Dir = 3, Dur = 606
02:42:14.842 00.001 11616 IsSlewing returns 0
02:42:14.842 00.000 11616 IsGuiding returns 0
02:42:14.842 00.000 11616 PulseGuide returned control before completion, sleep 616
02:42:14.860 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:14.877 00.017 12268 UpdateGuideState exits: m=36 SNR=4.1
02:42:14.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:14.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:14.877 00.000 12268 Enqueuing Expose request
02:42:15.465 00.588 11616 IsGuiding returns 1
02:42:15.465 00.000 11616 scope still moving after pulse duration time elapsed
02:42:15.496 00.031 11616 IsSlewing returns 0
02:42:15.496 00.000 11616 IsGuiding returns 0
02:42:15.496 00.000 11616 scope move finished after 606 + 48 ms
02:42:15.496 00.000 11616 Move returns status 0, amount 606
02:42:15.497 00.001 11616 MoveAxis(N, 0, ABG)
02:42:15.497 00.000 11616 Move returns status 0, amount 0
02:42:15.497 00.000 11616 move complete, result=0
02:42:15.497 00.000 11616 worker thread done servicing request
02:42:15.497 00.000 11616 Worker thread wakes up
02:42:15.497 00.000 12268 GuideStep: 1.1 px 606 ms WEST, 0.1 px 0 ms NORTH
02:42:15.497 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:15.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:17.513 02.016 11616 Exposure complete
02:42:17.576 00.063 11616 worker thread done servicing request
02:42:17.576 00.000 12268 OnExposeComplete: enter
02:42:17.577 00.001 12268 UpdateGuideState(): m_state=6
02:42:17.577 00.000 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
02:42:17.577 00.000 12268 Star::Find returns 1 (0), X=605.02, Y=145.20, Mass=50, SNR=4.8, Peak=36 HFD=2.8
02:42:17.577 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
02:42:17.577 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
02:42:17.577 00.000 12268 CameraToMount -- cameraX=1.19 cameraY=0.56 hyp=1.32 cameraTheta=0.44 mountX=0.67 mountY=1.11, mountTheta=1.03
02:42:17.579 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.19, y=0.56, opts=13)
02:42:17.579 00.000 12268 Enqueuing Move request for scope (1.19, 0.56)
02:42:17.579 00.000 11616 Worker thread wakes up
02:42:17.579 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.19, 0.56) opts 0xd
02:42:17.579 00.000 11616 Handling offset move in thread for scope, endpoint = (1.19, 0.56)
02:42:17.579 00.000 11616 Moving (1.19, 0.56) raw xDistance=0.67 yDistance=1.11
02:42:17.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.67
02:42:17.579 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 1.11
02:42:17.579 00.000 11616 MoveAxis(W, 377, ABG)
02:42:17.579 00.000 11616 Guiding  Dir = 3, Dur = 377
02:42:17.580 00.001 11616 IsSlewing returns 0
02:42:17.580 00.000 11616 IsGuiding returns 0
02:42:17.580 00.000 11616 PulseGuide returned control before completion, sleep 387
02:42:17.603 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:17.620 00.017 12268 UpdateGuideState exits: m=50 SNR=4.8
02:42:17.620 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:17.620 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:17.620 00.000 12268 Enqueuing Expose request
02:42:17.982 00.362 11616 IsGuiding returns 1
02:42:17.982 00.000 11616 scope still moving after pulse duration time elapsed
02:42:18.012 00.030 11616 IsSlewing returns 0
02:42:18.014 00.002 11616 IsGuiding returns 0
02:42:18.014 00.000 11616 scope move finished after 377 + 56 ms
02:42:18.014 00.000 11616 Move returns status 0, amount 377
02:42:18.014 00.000 11616 MoveAxis(S, 94, ABG)
02:42:18.014 00.000 11616 Guiding  Dir = 1, Dur = 94
02:42:18.014 00.000 11616 IsSlewing returns 0
02:42:18.015 00.001 11616 IsGuiding returns 0
02:42:18.015 00.000 11616 PulseGuide returned control before completion, sleep 104
02:42:18.120 00.105 11616 IsGuiding returns 1
02:42:18.121 00.001 11616 scope still moving after pulse duration time elapsed
02:42:18.151 00.030 11616 IsSlewing returns 0
02:42:18.151 00.000 11616 IsGuiding returns 0
02:42:18.152 00.001 11616 scope move finished after 94 + 43 ms
02:42:18.152 00.000 11616 Move returns status 0, amount 94
02:42:18.152 00.000 11616 move complete, result=0
02:42:18.152 00.000 11616 worker thread done servicing request
02:42:18.152 00.000 11616 Worker thread wakes up
02:42:18.152 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:18.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:18.152 00.000 12268 GuideStep: 0.7 px 377 ms WEST, 1.1 px 94 ms SOUTH
02:42:20.158 02.006 11616 Exposure complete
02:42:20.228 00.070 11616 worker thread done servicing request
02:42:20.229 00.001 12268 OnExposeComplete: enter
02:42:20.229 00.000 12268 UpdateGuideState(): m_state=6
02:42:20.229 00.000 12268 Star::Find(15, 605, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
02:42:20.229 00.000 12268 Star::Find returns 1 (0), X=603.06, Y=144.77, Mass=34, SNR=4.0, Peak=34 HFD=3.1
02:42:20.229 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.47) = xAngle (1.49 = 1.49)
02:42:20.229 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.62 = -1.62)
02:42:20.229 00.000 12268 CameraToMount -- cameraX=-0.76 cameraY=0.14 hyp=0.77 cameraTheta=2.96 mountX=0.06 mountY=-0.77, mountTheta=-1.49
02:42:20.231 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.76, y=0.14, opts=13)
02:42:20.231 00.000 12268 Enqueuing Move request for scope (-0.76, 0.14)
02:42:20.231 00.000 11616 Worker thread wakes up
02:42:20.232 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.14) opts 0xd
02:42:20.232 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.76, 0.14)
02:42:20.232 00.000 11616 Moving (-0.76, 0.14) raw xDistance=0.06 yDistance=-0.77
02:42:20.232 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:20.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:42:20.232 00.000 11616 resist switch: large excursion: input -0.77 thresh 0.45 direction from 1 to -1
02:42:20.232 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.31
02:42:20.232 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.77
02:42:20.232 00.000 11616 MoveAxis(E, 0, ABG)
02:42:20.233 00.001 11616 Move returns status 0, amount 0
02:42:20.233 00.000 11616 BLC: Oldest BLC event removed
02:42:20.233 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1808 applied
02:42:20.233 00.000 11616 MoveAxis(N, 1873, ABG)
02:42:20.233 00.000 11616 Guiding  Dir = 0, Dur = 1873
02:42:20.234 00.001 11616 IsSlewing returns 0
02:42:20.234 00.000 11616 IsGuiding returns 0
02:42:20.235 00.001 11616 PulseGuide returned control before completion, sleep 1883
02:42:20.254 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:20.273 00.019 12268 UpdateGuideState exits: m=34 SNR=4.0
02:42:20.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:20.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:20.273 00.000 12268 Enqueuing Expose request
02:42:22.122 01.849 11616 IsGuiding returns 1
02:42:22.123 00.001 11616 scope still moving after pulse duration time elapsed
02:42:22.154 00.031 11616 IsSlewing returns 0
02:42:22.154 00.000 11616 IsGuiding returns 0
02:42:22.154 00.000 11616 scope move finished after 1873 + 47 ms
02:42:22.155 00.001 11616 Move returns status 0, amount 1873
02:42:22.155 00.000 11616 move complete, result=0
02:42:22.155 00.000 11616 worker thread done servicing request
02:42:22.155 00.000 11616 Worker thread wakes up
02:42:22.155 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.8 px 1873 ms NORTH
02:42:22.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:22.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:24.174 02.019 11616 Exposure complete
02:42:24.238 00.064 11616 worker thread done servicing request
02:42:24.238 00.000 12268 OnExposeComplete: enter
02:42:24.238 00.000 12268 UpdateGuideState(): m_state=6
02:42:24.239 00.001 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
02:42:24.239 00.000 12268 Star::Find returns 1 (0), X=603.88, Y=145.18, Mass=39, SNR=4.2, Peak=35 HFD=2.0
02:42:24.239 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
02:42:24.239 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
02:42:24.239 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.55 hyp=0.55 cameraTheta=1.46 mountX=0.55 mountY=-0.01, mountTheta=-0.02
02:42:24.241 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.06, y=0.55, opts=13)
02:42:24.241 00.000 12268 Enqueuing Move request for scope (0.06, 0.55)
02:42:24.241 00.000 11616 Worker thread wakes up
02:42:24.241 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.55) opts 0xd
02:42:24.241 00.000 11616 Handling offset move in thread for scope, endpoint = (0.06, 0.55)
02:42:24.241 00.000 11616 Moving (0.06, 0.55) raw xDistance=0.55 yDistance=-0.01
02:42:24.241 00.000 11616 BLC: History state: CurrMiss=0.01, AvgInitMiss=-0.28, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-0.115468, 1:0.010046
02:42:24.241 00.000 11616 BLC: No correction, Miss < min_move
02:42:24.241 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.55
02:42:24.241 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:24.242 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:42:24.242 00.000 11616 MoveAxis(W, 310, ABG)
02:42:24.242 00.000 11616 Guiding  Dir = 3, Dur = 310
02:42:24.242 00.000 11616 IsSlewing returns 0
02:42:24.242 00.000 11616 IsGuiding returns 0
02:42:24.243 00.001 11616 PulseGuide returned control before completion, sleep 320
02:42:24.262 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:24.279 00.017 12268 UpdateGuideState exits: m=39 SNR=4.2
02:42:24.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:24.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:24.279 00.000 12268 Enqueuing Expose request
02:42:24.567 00.288 11616 IsGuiding returns 1
02:42:24.567 00.000 11616 scope still moving after pulse duration time elapsed
02:42:24.599 00.032 11616 IsSlewing returns 0
02:42:24.599 00.000 11616 IsGuiding returns 1
02:42:24.630 00.031 11616 IsSlewing returns 0
02:42:24.631 00.001 11616 IsGuiding returns 0
02:42:24.631 00.000 11616 scope move finished after 310 + 78 ms
02:42:24.631 00.000 11616 Move returns status 0, amount 310
02:42:24.631 00.000 11616 MoveAxis(N, 0, ABG)
02:42:24.631 00.000 11616 Move returns status 0, amount 0
02:42:24.631 00.000 11616 move complete, result=0
02:42:24.631 00.000 11616 worker thread done servicing request
02:42:24.632 00.001 11616 Worker thread wakes up
02:42:24.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:24.632 00.000 12268 GuideStep: 0.6 px 310 ms WEST, -0.0 px 0 ms NORTH
02:42:24.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:26.655 02.023 11616 Exposure complete
02:42:26.720 00.065 11616 worker thread done servicing request
02:42:26.721 00.001 12268 OnExposeComplete: enter
02:42:26.721 00.000 12268 UpdateGuideState(): m_state=6
02:42:26.721 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
02:42:26.721 00.000 12268 Star::Find returns 1 (0), X=603.49, Y=144.69, Mass=44, SNR=4.5, Peak=37 HFD=2.8
02:42:26.721 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
02:42:26.721 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
02:42:26.721 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.05 hyp=0.33 cameraTheta=2.99 mountX=0.02 mountY=-0.33, mountTheta=-1.51
02:42:26.723 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.33, y=0.05, opts=13)
02:42:26.723 00.000 12268 Enqueuing Move request for scope (-0.33, 0.05)
02:42:26.723 00.000 11616 Worker thread wakes up
02:42:26.723 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.05) opts 0xd
02:42:26.723 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.33, 0.05)
02:42:26.723 00.000 11616 Moving (-0.33, 0.05) raw xDistance=0.02 yDistance=-0.33
02:42:26.723 00.000 11616 BLC: History state: CurrMiss=0.33, AvgInitMiss=-0.28, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-0.115468, 1:0.010046, 2:0.332574
02:42:26.723 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:42:26.723 00.000 11616 BLC: window closed
02:42:26.723 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:26.723 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:42:26.724 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.33
02:42:26.724 00.000 11616 MoveAxis(E, 0, ABG)
02:42:26.724 00.000 11616 Move returns status 0, amount 0
02:42:26.724 00.000 11616 MoveAxis(N, 28, ABG)
02:42:26.724 00.000 11616 Guiding  Dir = 0, Dur = 28
02:42:26.724 00.000 11616 IsSlewing returns 0
02:42:26.724 00.000 11616 IsGuiding returns 0
02:42:26.725 00.001 11616 PulseGuide returned control before completion, sleep 38
02:42:26.745 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:26.762 00.017 12268 UpdateGuideState exits: m=44 SNR=4.5
02:42:26.762 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:26.763 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:26.763 00.000 12268 Enqueuing Expose request
02:42:26.773 00.010 11616 IsGuiding returns 1
02:42:26.773 00.000 11616 scope still moving after pulse duration time elapsed
02:42:26.803 00.030 11616 IsSlewing returns 0
02:42:26.803 00.000 11616 IsGuiding returns 0
02:42:26.803 00.000 11616 scope move finished after 28 + 51 ms
02:42:26.803 00.000 11616 Move returns status 0, amount 28
02:42:26.803 00.000 11616 move complete, result=0
02:42:26.804 00.001 11616 worker thread done servicing request
02:42:26.804 00.000 11616 Worker thread wakes up
02:42:26.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:26.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:26.804 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 28 ms NORTH
02:42:28.816 02.012 11616 Exposure complete
02:42:28.881 00.065 11616 worker thread done servicing request
02:42:28.881 00.000 12268 OnExposeComplete: enter
02:42:28.881 00.000 12268 UpdateGuideState(): m_state=6
02:42:28.881 00.000 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
02:42:28.881 00.000 12268 Star::Find returns 1 (0), X=603.69, Y=145.46, Mass=31, SNR=3.8, Peak=34 HFD=2.1
02:42:28.882 00.001 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
02:42:28.882 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
02:42:28.882 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.82 hyp=0.83 cameraTheta=1.73 mountX=0.81 mountY=-0.23, mountTheta=-0.28
02:42:28.883 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=0.82, opts=13)
02:42:28.883 00.000 12268 Enqueuing Move request for scope (-0.13, 0.82)
02:42:28.883 00.000 11616 Worker thread wakes up
02:42:28.883 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.82) opts 0xd
02:42:28.883 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, 0.82)
02:42:28.883 00.000 11616 Moving (-0.13, 0.82) raw xDistance=0.81 yDistance=-0.23
02:42:28.883 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.81
02:42:28.883 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.23
02:42:28.883 00.000 11616 MoveAxis(W, 451, ABG)
02:42:28.883 00.000 11616 Guiding  Dir = 3, Dur = 451
02:42:28.884 00.001 11616 IsSlewing returns 0
02:42:28.884 00.000 11616 IsGuiding returns 0
02:42:28.884 00.000 11616 PulseGuide returned control before completion, sleep 461
02:42:28.904 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:28.922 00.018 12268 UpdateGuideState exits: m=31 SNR=3.8
02:42:28.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:28.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:28.922 00.000 12268 Enqueuing Expose request
02:42:29.358 00.436 11616 IsGuiding returns 1
02:42:29.359 00.001 11616 scope still moving after pulse duration time elapsed
02:42:29.389 00.030 11616 IsSlewing returns 0
02:42:29.390 00.001 11616 IsGuiding returns 0
02:42:29.390 00.000 11616 scope move finished after 451 + 55 ms
02:42:29.390 00.000 11616 Move returns status 0, amount 451
02:42:29.390 00.000 11616 MoveAxis(N, 20, ABG)
02:42:29.391 00.001 11616 Guiding  Dir = 0, Dur = 20
02:42:29.391 00.000 11616 IsSlewing returns 0
02:42:29.391 00.000 11616 IsGuiding returns 0
02:42:29.392 00.001 11616 PulseGuide returned control before completion, sleep 30
02:42:29.436 00.044 11616 IsGuiding returns 1
02:42:29.437 00.001 11616 scope still moving after pulse duration time elapsed
02:42:29.467 00.030 11616 IsSlewing returns 0
02:42:29.467 00.000 11616 IsGuiding returns 0
02:42:29.467 00.000 11616 scope move finished after 20 + 55 ms
02:42:29.467 00.000 11616 Move returns status 0, amount 20
02:42:29.468 00.001 11616 move complete, result=0
02:42:29.468 00.000 11616 worker thread done servicing request
02:42:29.468 00.000 11616 Worker thread wakes up
02:42:29.468 00.000 12268 GuideStep: 0.8 px 451 ms WEST, -0.2 px 20 ms NORTH
02:42:29.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:29.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:31.484 02.016 11616 Exposure complete
02:42:31.547 00.063 11616 worker thread done servicing request
02:42:31.548 00.001 12268 OnExposeComplete: enter
02:42:31.548 00.000 12268 UpdateGuideState(): m_state=6
02:42:31.548 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:42:31.548 00.000 12268 Star::Find returns 1 (0), X=603.67, Y=144.65, Mass=49, SNR=4.7, Peak=33 HFD=6.0
02:42:31.548 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
02:42:31.548 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
02:42:31.548 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.05 mountX=-0.00 mountY=-0.15, mountTheta=-1.58
02:42:31.550 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.01, opts=13)
02:42:31.550 00.000 12268 Enqueuing Move request for scope (-0.15, 0.01)
02:42:31.550 00.000 11616 Worker thread wakes up
02:42:31.550 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
02:42:31.550 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
02:42:31.550 00.000 11616 Moving (-0.15, 0.01) raw xDistance=-0.00 yDistance=-0.15
02:42:31.551 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:31.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:42:31.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.02 from input -0.15
02:42:31.551 00.000 11616 MoveAxis(E, 0, ABG)
02:42:31.551 00.000 11616 Move returns status 0, amount 0
02:42:31.551 00.000 11616 MoveAxis(N, 13, ABG)
02:42:31.551 00.000 11616 Guiding  Dir = 0, Dur = 13
02:42:31.551 00.000 11616 IsSlewing returns 0
02:42:31.552 00.001 11616 IsGuiding returns 0
02:42:31.552 00.000 11616 PulseGuide returned control before completion, sleep 23
02:42:31.575 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:31.589 00.014 11616 IsGuiding returns 1
02:42:31.589 00.000 11616 scope still moving after pulse duration time elapsed
02:42:31.592 00.003 12268 UpdateGuideState exits: m=49 SNR=4.7
02:42:31.593 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:31.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:31.593 00.000 12268 Enqueuing Expose request
02:42:31.620 00.027 11616 IsSlewing returns 0
02:42:31.620 00.000 11616 IsGuiding returns 1
02:42:31.652 00.032 11616 IsSlewing returns 0
02:42:31.652 00.000 11616 IsGuiding returns 1
02:42:31.683 00.031 11616 IsSlewing returns 0
02:42:31.683 00.000 11616 IsGuiding returns 1
02:42:31.714 00.031 11616 IsSlewing returns 0
02:42:31.714 00.000 11616 IsGuiding returns 0
02:42:31.714 00.000 11616 scope move finished after 13 + 150 ms
02:42:31.714 00.000 11616 Move returns status 0, amount 13
02:42:31.714 00.000 11616 move complete, result=0
02:42:31.714 00.000 11616 worker thread done servicing request
02:42:31.714 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.2 px 13 ms NORTH
02:42:31.714 00.000 11616 Worker thread wakes up
02:42:31.716 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:31.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:33.735 02.019 11616 Exposure complete
02:42:33.800 00.065 11616 worker thread done servicing request
02:42:33.800 00.000 12268 OnExposeComplete: enter
02:42:33.800 00.000 12268 UpdateGuideState(): m_state=6
02:42:33.800 00.000 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
02:42:33.801 00.001 12268 Star::Find returns 1 (0), X=603.33, Y=145.28, Mass=38, SNR=4.2, Peak=35 HFD=2.9
02:42:33.801 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
02:42:33.801 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
02:42:33.801 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.65 hyp=0.82 cameraTheta=2.22 mountX=0.60 mountY=-0.57, mountTheta=-0.77
02:42:33.802 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.50, y=0.65, opts=13)
02:42:33.802 00.000 12268 Enqueuing Move request for scope (-0.50, 0.65)
02:42:33.802 00.000 11616 Worker thread wakes up
02:42:33.802 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.65) opts 0xd
02:42:33.803 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.50, 0.65)
02:42:33.803 00.000 11616 Moving (-0.50, 0.65) raw xDistance=0.60 yDistance=-0.57
02:42:33.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.60
02:42:33.803 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
02:42:33.803 00.000 11616 MoveAxis(W, 334, ABG)
02:42:33.803 00.000 11616 Guiding  Dir = 3, Dur = 334
02:42:33.803 00.000 11616 IsSlewing returns 0
02:42:33.803 00.000 11616 IsGuiding returns 0
02:42:33.804 00.001 11616 PulseGuide returned control before completion, sleep 344
02:42:33.824 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=8, FiltMax=16, Gamma=1.290
02:42:33.842 00.018 12268 UpdateGuideState exits: m=38 SNR=4.2
02:42:33.842 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:33.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:33.842 00.000 12268 Enqueuing Expose request
02:42:34.150 00.308 11616 IsGuiding returns 1
02:42:34.150 00.000 11616 scope still moving after pulse duration time elapsed
02:42:34.181 00.031 11616 IsSlewing returns 0
02:42:34.181 00.000 11616 IsGuiding returns 0
02:42:34.182 00.001 11616 scope move finished after 334 + 44 ms
02:42:34.182 00.000 11616 Move returns status 0, amount 334
02:42:34.182 00.000 11616 MoveAxis(N, 49, ABG)
02:42:34.182 00.000 11616 Guiding  Dir = 0, Dur = 49
02:42:34.182 00.000 11616 IsSlewing returns 0
02:42:34.182 00.000 11616 IsGuiding returns 0
02:42:34.183 00.001 11616 PulseGuide returned control before completion, sleep 59
02:42:34.243 00.060 11616 IsGuiding returns 1
02:42:34.243 00.000 11616 scope still moving after pulse duration time elapsed
02:42:34.275 00.032 11616 IsSlewing returns 0
02:42:34.275 00.000 11616 IsGuiding returns 1
02:42:34.307 00.032 11616 IsSlewing returns 0
02:42:34.308 00.001 11616 IsGuiding returns 0
02:42:34.308 00.000 11616 scope move finished after 49 + 76 ms
02:42:34.308 00.000 11616 Move returns status 0, amount 49
02:42:34.308 00.000 11616 move complete, result=0
02:42:34.309 00.001 11616 worker thread done servicing request
02:42:34.309 00.000 11616 Worker thread wakes up
02:42:34.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:34.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:34.309 00.000 12268 GuideStep: 0.6 px 334 ms WEST, -0.6 px 49 ms NORTH
02:42:36.325 02.016 11616 Exposure complete
02:42:36.389 00.064 11616 worker thread done servicing request
02:42:36.389 00.000 12268 OnExposeComplete: enter
02:42:36.389 00.000 12268 UpdateGuideState(): m_state=6
02:42:36.389 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
02:42:36.389 00.000 12268 Star::Find returns 1 (0), X=604.05, Y=145.38, Mass=38, SNR=4.2, Peak=32 HFD=2.2
02:42:36.390 00.001 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
02:42:36.390 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.98)
02:42:36.390 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.75 hyp=0.78 cameraTheta=1.28 mountX=0.77 mountY=0.13, mountTheta=0.17
02:42:36.391 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.75, opts=13)
02:42:36.392 00.001 12268 Enqueuing Move request for scope (0.23, 0.75)
02:42:36.392 00.000 11616 Worker thread wakes up
02:42:36.392 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.75) opts 0xd
02:42:36.392 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.75)
02:42:36.392 00.000 11616 Moving (0.23, 0.75) raw xDistance=0.77 yDistance=0.13
02:42:36.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.77
02:42:36.392 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:36.392 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:42:36.392 00.000 11616 MoveAxis(W, 429, ABG)
02:42:36.392 00.000 11616 Guiding  Dir = 3, Dur = 429
02:42:36.393 00.001 11616 IsSlewing returns 0
02:42:36.393 00.000 11616 IsGuiding returns 0
02:42:36.393 00.000 11616 PulseGuide returned control before completion, sleep 439
02:42:36.414 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=8, FiltMax=16, Gamma=1.290
02:42:36.430 00.016 12268 UpdateGuideState exits: m=38 SNR=4.2
02:42:36.430 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:36.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:36.430 00.000 12268 Enqueuing Expose request
02:42:36.843 00.413 11616 IsGuiding returns 1
02:42:36.843 00.000 11616 scope still moving after pulse duration time elapsed
02:42:36.873 00.030 11616 IsSlewing returns 0
02:42:36.873 00.000 11616 IsGuiding returns 1
02:42:36.905 00.032 11616 IsSlewing returns 0
02:42:36.905 00.000 11616 IsGuiding returns 0
02:42:36.905 00.000 11616 scope move finished after 429 + 82 ms
02:42:36.906 00.001 11616 Move returns status 0, amount 429
02:42:36.906 00.000 11616 MoveAxis(N, 0, ABG)
02:42:36.906 00.000 11616 Move returns status 0, amount 0
02:42:36.906 00.000 11616 move complete, result=0
02:42:36.906 00.000 11616 worker thread done servicing request
02:42:36.906 00.000 11616 Worker thread wakes up
02:42:36.906 00.000 12268 GuideStep: 0.8 px 429 ms WEST, 0.1 px 0 ms NORTH
02:42:36.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:36.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:38.922 02.016 11616 Exposure complete
02:42:38.990 00.068 11616 worker thread done servicing request
02:42:38.991 00.001 12268 OnExposeComplete: enter
02:42:38.991 00.000 12268 UpdateGuideState(): m_state=6
02:42:38.991 00.000 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
02:42:38.991 00.000 12268 Star::Find returns 1 (0), X=604.04, Y=145.33, Mass=43, SNR=4.5, Peak=36 HFD=1.9
02:42:38.991 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
02:42:38.991 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
02:42:38.991 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.69 hyp=0.73 cameraTheta=1.27 mountX=0.71 mountY=0.12, mountTheta=0.17
02:42:38.993 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.22, y=0.69, opts=13)
02:42:38.993 00.000 12268 Enqueuing Move request for scope (0.22, 0.69)
02:42:38.993 00.000 11616 Worker thread wakes up
02:42:38.993 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.69) opts 0xd
02:42:38.993 00.000 11616 Handling offset move in thread for scope, endpoint = (0.22, 0.69)
02:42:38.993 00.000 11616 Moving (0.22, 0.69) raw xDistance=0.71 yDistance=0.12
02:42:38.993 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.71
02:42:38.993 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:38.994 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:42:38.994 00.000 11616 MoveAxis(W, 398, ABG)
02:42:38.994 00.000 11616 Guiding  Dir = 3, Dur = 398
02:42:38.994 00.000 11616 IsSlewing returns 0
02:42:38.994 00.000 11616 IsGuiding returns 0
02:42:38.995 00.001 11616 PulseGuide returned control before completion, sleep 408
02:42:39.013 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:39.030 00.017 12268 UpdateGuideState exits: m=43 SNR=4.5
02:42:39.030 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:39.030 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:39.030 00.000 12268 Enqueuing Expose request
02:42:39.418 00.388 11616 IsGuiding returns 1
02:42:39.418 00.000 11616 scope still moving after pulse duration time elapsed
02:42:39.449 00.031 11616 IsSlewing returns 0
02:42:39.450 00.001 11616 IsGuiding returns 0
02:42:39.450 00.000 11616 scope move finished after 398 + 57 ms
02:42:39.450 00.000 11616 Move returns status 0, amount 398
02:42:39.451 00.001 11616 MoveAxis(N, 0, ABG)
02:42:39.451 00.000 11616 Move returns status 0, amount 0
02:42:39.451 00.000 11616 move complete, result=0
02:42:39.451 00.000 11616 worker thread done servicing request
02:42:39.451 00.000 11616 Worker thread wakes up
02:42:39.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:39.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:39.451 00.000 12268 GuideStep: 0.7 px 398 ms WEST, 0.1 px 0 ms NORTH
02:42:41.454 02.003 11616 Exposure complete
02:42:41.517 00.063 11616 worker thread done servicing request
02:42:41.517 00.000 12268 OnExposeComplete: enter
02:42:41.517 00.000 12268 UpdateGuideState(): m_state=6
02:42:41.518 00.001 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
02:42:41.518 00.000 12268 Star::Find returns 0 (4), X=604.19, Y=145.40, Mass=34, SNR=4.0, Peak=40 HFD=1.1
02:42:41.518 00.000 12268 DistanceChecker: activated
02:42:41.518 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:42:41.519 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:42:41.519 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:42:41.519 00.000 11616 Worker thread wakes up
02:42:41.519 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:42:41.519 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:42:41.519 00.000 11616 move complete, result=0
02:42:41.519 00.000 11616 worker thread done servicing request
02:42:41.625 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:42:41.625 00.000 12268 Status Line: Star lost - low HFD
02:42:41.628 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:41.644 00.016 12268 UpdateGuideState exits: Star lost - low HFD
02:42:41.645 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:41.645 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:42:41.645 00.000 12268 Enqueuing Expose request
02:42:41.645 00.000 11616 Worker thread wakes up
02:42:41.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:41.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:42:43.657 02.012 11616 Exposure complete
02:42:43.722 00.065 11616 worker thread done servicing request
02:42:43.722 00.000 12268 OnExposeComplete: enter
02:42:43.722 00.000 12268 UpdateGuideState(): m_state=6
02:42:43.723 00.001 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
02:42:43.723 00.000 12268 Star::Find returns 1 (0), X=603.78, Y=145.09, Mass=51, SNR=4.8, Peak=34 HFD=6.1
02:42:43.723 00.000 12268 DistanceChecker: deactivated
02:42:43.723 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
02:42:43.723 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
02:42:43.723 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.45 hyp=0.45 cameraTheta=1.67 mountX=0.45 mountY=-0.10, mountTheta=-0.23
02:42:43.725 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=0.45, opts=13)
02:42:43.725 00.000 12268 Enqueuing Move request for scope (-0.05, 0.45)
02:42:43.725 00.000 11616 Worker thread wakes up
02:42:43.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.45) opts 0xd
02:42:43.725 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, 0.45)
02:42:43.725 00.000 11616 Moving (-0.05, 0.45) raw xDistance=0.45 yDistance=-0.10
02:42:43.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.45
02:42:43.725 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:43.725 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:42:43.725 00.000 11616 MoveAxis(W, 250, ABG)
02:42:43.725 00.000 11616 Guiding  Dir = 3, Dur = 250
02:42:43.726 00.001 11616 IsSlewing returns 0
02:42:43.726 00.000 11616 IsGuiding returns 0
02:42:43.726 00.000 11616 PulseGuide returned control before completion, sleep 260
02:42:43.747 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=7, FiltMax=17, Gamma=1.290
02:42:43.766 00.019 12268 UpdateGuideState exits: m=51 SNR=4.8
02:42:43.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:43.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:43.766 00.000 12268 Enqueuing Expose request
02:42:43.993 00.227 11616 IsGuiding returns 1
02:42:43.993 00.000 11616 scope still moving after pulse duration time elapsed
02:42:44.024 00.031 11616 IsSlewing returns 0
02:42:44.025 00.001 11616 IsGuiding returns 0
02:42:44.025 00.000 11616 scope move finished after 250 + 48 ms
02:42:44.025 00.000 11616 Move returns status 0, amount 250
02:42:44.025 00.000 11616 MoveAxis(N, 0, ABG)
02:42:44.025 00.000 11616 Move returns status 0, amount 0
02:42:44.025 00.000 11616 move complete, result=0
02:42:44.025 00.000 11616 worker thread done servicing request
02:42:44.025 00.000 11616 Worker thread wakes up
02:42:44.025 00.000 12268 GuideStep: 0.4 px 250 ms WEST, -0.1 px 0 ms NORTH
02:42:44.026 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:44.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:46.033 02.007 11616 Exposure complete
02:42:46.097 00.064 11616 worker thread done servicing request
02:42:46.097 00.000 12268 OnExposeComplete: enter
02:42:46.098 00.001 12268 UpdateGuideState(): m_state=6
02:42:46.098 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
02:42:46.098 00.000 12268 Star::Find returns 1 (0), X=603.14, Y=145.58, Mass=31, SNR=3.8, Peak=33 HFD=3.1
02:42:46.098 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
02:42:46.098 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
02:42:46.098 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.95 hyp=1.17 cameraTheta=2.20 mountX=0.88 mountY=-0.80, mountTheta=-0.74
02:42:46.100 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.68, y=0.95, opts=13)
02:42:46.100 00.000 12268 Enqueuing Move request for scope (-0.68, 0.95)
02:42:46.100 00.000 11616 Worker thread wakes up
02:42:46.100 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.95) opts 0xd
02:42:46.100 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.68, 0.95)
02:42:46.100 00.000 11616 Moving (-0.68, 0.95) raw xDistance=0.88 yDistance=-0.80
02:42:46.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.88
02:42:46.100 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.80
02:42:46.100 00.000 11616 MoveAxis(W, 490, ABG)
02:42:46.100 00.000 11616 Guiding  Dir = 3, Dur = 490
02:42:46.101 00.001 11616 IsSlewing returns 0
02:42:46.101 00.000 11616 IsGuiding returns 0
02:42:46.101 00.000 11616 PulseGuide returned control before completion, sleep 500
02:42:46.120 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:46.136 00.016 12268 UpdateGuideState exits: m=31 SNR=3.8
02:42:46.137 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:46.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:46.137 00.000 12268 Enqueuing Expose request
02:42:46.613 00.476 11616 IsGuiding returns 1
02:42:46.614 00.001 11616 scope still moving after pulse duration time elapsed
02:42:46.644 00.030 11616 IsSlewing returns 0
02:42:46.644 00.000 11616 IsGuiding returns 0
02:42:46.645 00.001 11616 scope move finished after 490 + 54 ms
02:42:46.645 00.000 11616 Move returns status 0, amount 490
02:42:46.645 00.000 11616 MoveAxis(N, 68, ABG)
02:42:46.645 00.000 11616 Guiding  Dir = 0, Dur = 68
02:42:46.645 00.000 11616 IsSlewing returns 0
02:42:46.646 00.001 11616 IsGuiding returns 0
02:42:46.646 00.000 11616 PulseGuide returned control before completion, sleep 78
02:42:46.738 00.092 11616 IsGuiding returns 1
02:42:46.739 00.001 11616 scope still moving after pulse duration time elapsed
02:42:46.769 00.030 11616 IsSlewing returns 0
02:42:46.770 00.001 11616 IsGuiding returns 1
02:42:46.800 00.030 11616 IsSlewing returns 0
02:42:46.800 00.000 11616 IsGuiding returns 0
02:42:46.801 00.001 11616 scope move finished after 68 + 87 ms
02:42:46.801 00.000 11616 Move returns status 0, amount 68
02:42:46.801 00.000 11616 move complete, result=0
02:42:46.801 00.000 11616 worker thread done servicing request
02:42:46.801 00.000 11616 Worker thread wakes up
02:42:46.801 00.000 12268 GuideStep: 0.9 px 490 ms WEST, -0.8 px 68 ms NORTH
02:42:46.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:46.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:48.816 02.015 11616 Exposure complete
02:42:48.878 00.062 11616 worker thread done servicing request
02:42:48.878 00.000 12268 OnExposeComplete: enter
02:42:48.879 00.001 12268 UpdateGuideState(): m_state=6
02:42:48.879 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
02:42:48.879 00.000 12268 Star::Find returns 1 (0), X=603.97, Y=145.51, Mass=25, SNR=3.4, Peak=32 HFD=1.5
02:42:48.879 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
02:42:48.879 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
02:42:48.879 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.88 hyp=0.89 cameraTheta=1.40 mountX=0.89 mountY=0.04, mountTheta=0.04
02:42:48.882 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=0.88, opts=13)
02:42:48.882 00.000 12268 Enqueuing Move request for scope (0.15, 0.88)
02:42:48.882 00.000 11616 Worker thread wakes up
02:42:48.882 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.88) opts 0xd
02:42:48.882 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, 0.88)
02:42:48.882 00.000 11616 Moving (0.15, 0.88) raw xDistance=0.89 yDistance=0.04
02:42:48.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.89
02:42:48.882 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:48.882 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:42:48.883 00.001 11616 MoveAxis(W, 498, ABG)
02:42:48.883 00.000 11616 Guiding  Dir = 3, Dur = 498
02:42:48.883 00.000 11616 IsSlewing returns 0
02:42:48.883 00.000 11616 IsGuiding returns 0
02:42:48.883 00.000 11616 PulseGuide returned control before completion, sleep 508
02:42:48.903 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=7, FiltMax=17, Gamma=1.290
02:42:48.920 00.017 12268 UpdateGuideState exits: m=25 SNR=3.4
02:42:48.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:48.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:48.920 00.000 12268 Enqueuing Expose request
02:42:49.398 00.478 11616 IsGuiding returns 1
02:42:49.398 00.000 11616 scope still moving after pulse duration time elapsed
02:42:49.428 00.030 11616 IsSlewing returns 0
02:42:49.429 00.001 11616 IsGuiding returns 0
02:42:49.429 00.000 11616 scope move finished after 498 + 47 ms
02:42:49.429 00.000 11616 Move returns status 0, amount 498
02:42:49.429 00.000 11616 MoveAxis(N, 0, ABG)
02:42:49.429 00.000 11616 Move returns status 0, amount 0
02:42:49.429 00.000 11616 move complete, result=0
02:42:49.429 00.000 11616 worker thread done servicing request
02:42:49.430 00.001 11616 Worker thread wakes up
02:42:49.430 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:49.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:49.430 00.000 12268 GuideStep: 0.9 px 498 ms WEST, 0.0 px 0 ms NORTH
02:42:51.449 02.019 11616 Exposure complete
02:42:51.514 00.065 11616 worker thread done servicing request
02:42:51.514 00.000 12268 OnExposeComplete: enter
02:42:51.514 00.000 12268 UpdateGuideState(): m_state=6
02:42:51.514 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
02:42:51.515 00.001 12268 Star::Find returns 1 (0), X=603.74, Y=144.84, Mass=38, SNR=4.2, Peak=33 HFD=2.5
02:42:51.515 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
02:42:51.515 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
02:42:51.515 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.22 cameraTheta=1.97 mountX=0.20 mountY=-0.11, mountTheta=-0.52
02:42:51.517 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.09, y=0.21, opts=13)
02:42:51.517 00.000 12268 Enqueuing Move request for scope (-0.09, 0.21)
02:42:51.517 00.000 11616 Worker thread wakes up
02:42:51.517 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
02:42:51.517 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
02:42:51.517 00.000 11616 Moving (-0.09, 0.21) raw xDistance=0.20 yDistance=-0.11
02:42:51.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.20
02:42:51.517 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:51.517 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:42:51.517 00.000 11616 MoveAxis(W, 110, ABG)
02:42:51.518 00.001 11616 Guiding  Dir = 3, Dur = 110
02:42:51.518 00.000 11616 IsSlewing returns 0
02:42:51.518 00.000 11616 IsGuiding returns 0
02:42:51.518 00.000 11616 PulseGuide returned control before completion, sleep 120
02:42:51.539 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=7, FiltMax=16, Gamma=1.290
02:42:51.557 00.018 12268 UpdateGuideState exits: m=38 SNR=4.2
02:42:51.557 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:51.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:51.557 00.000 12268 Enqueuing Expose request
02:42:51.648 00.091 11616 IsGuiding returns 1
02:42:51.648 00.000 11616 scope still moving after pulse duration time elapsed
02:42:51.680 00.032 11616 IsSlewing returns 0
02:42:51.680 00.000 11616 IsGuiding returns 1
02:42:51.711 00.031 11616 IsSlewing returns 0
02:42:51.711 00.000 11616 IsGuiding returns 1
02:42:51.740 00.029 11616 IsSlewing returns 0
02:42:51.741 00.001 11616 IsGuiding returns 1
02:42:51.772 00.031 11616 IsSlewing returns 0
02:42:51.773 00.001 11616 IsGuiding returns 1
02:42:51.803 00.030 11616 IsSlewing returns 0
02:42:51.804 00.001 11616 IsGuiding returns 0
02:42:51.804 00.000 11616 scope move finished after 110 + 175 ms
02:42:51.804 00.000 11616 Move returns status 0, amount 110
02:42:51.804 00.000 11616 MoveAxis(N, 0, ABG)
02:42:51.804 00.000 11616 Move returns status 0, amount 0
02:42:51.805 00.001 11616 move complete, result=0
02:42:51.805 00.000 11616 worker thread done servicing request
02:42:51.805 00.000 11616 Worker thread wakes up
02:42:51.805 00.000 12268 GuideStep: 0.2 px 110 ms WEST, -0.1 px 0 ms NORTH
02:42:51.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:51.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:42:53.822 02.017 11616 Exposure complete
02:42:53.884 00.062 11616 worker thread done servicing request
02:42:53.884 00.000 12268 OnExposeComplete: enter
02:42:53.884 00.000 12268 UpdateGuideState(): m_state=6
02:42:53.885 00.001 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
02:42:53.885 00.000 12268 Star::Find returns 0 (4), X=605.18, Y=145.82, Mass=37, SNR=4.1, Peak=35 HFD=1.4
02:42:53.885 00.000 12268 DistanceChecker: activated
02:42:53.885 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:42:53.886 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:42:53.886 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:42:53.886 00.000 11616 Worker thread wakes up
02:42:53.886 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:42:53.886 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:42:53.886 00.000 11616 move complete, result=0
02:42:53.886 00.000 11616 worker thread done servicing request
02:42:53.991 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:42:53.991 00.000 12268 Status Line: Star lost - low HFD
02:42:53.995 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=7, FiltMax=17, Gamma=1.290
02:42:54.013 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:42:54.013 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:54.013 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:42:54.014 00.001 12268 Enqueuing Expose request
02:42:54.014 00.000 11616 Worker thread wakes up
02:42:54.014 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:54.014 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:42:56.027 02.013 11616 Exposure complete
02:42:56.090 00.063 11616 worker thread done servicing request
02:42:56.092 00.002 12268 OnExposeComplete: enter
02:42:56.092 00.000 12268 UpdateGuideState(): m_state=6
02:42:56.092 00.000 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
02:42:56.092 00.000 12268 Star::Find returns 1 (0), X=604.70, Y=146.00, Mass=44, SNR=4.5, Peak=36 HFD=2.2
02:42:56.092 00.000 12268 DistanceChecker: reject for large offset (1.63 > 1.44) avgDist = 0.72 count = 34
02:42:56.092 00.000 12268 Status Line: Recovering
02:42:56.094 00.002 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1020->CheckDistance error
02:42:56.095 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:42:56.095 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:42:56.095 00.000 11616 Worker thread wakes up
02:42:56.095 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:42:56.095 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:42:56.095 00.000 11616 move complete, result=0
02:42:56.096 00.001 11616 worker thread done servicing request
02:42:56.197 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:42:56.197 00.000 12268 Status Line: No star found
02:42:56.202 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=7, FiltMax=17, Gamma=1.290
02:42:56.219 00.017 12268 UpdateGuideState exits: No star found
02:42:56.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:56.219 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:42:56.219 00.000 12268 Enqueuing Expose request
02:42:56.220 00.001 11616 Worker thread wakes up
02:42:56.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:56.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:42:58.231 02.011 11616 Exposure complete
02:42:58.298 00.067 11616 worker thread done servicing request
02:42:58.299 00.001 12268 OnExposeComplete: enter
02:42:58.299 00.000 12268 UpdateGuideState(): m_state=6
02:42:58.299 00.000 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
02:42:58.299 00.000 12268 Star::Find returns 1 (0), X=603.56, Y=145.12, Mass=33, SNR=3.9, Peak=37 HFD=2.1
02:42:58.299 00.000 12268 DistanceChecker: deactivated
02:42:58.299 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
02:42:58.299 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
02:42:58.299 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.49 hyp=0.55 cameraTheta=2.06 mountX=0.46 mountY=-0.32, mountTheta=-0.61
02:42:58.301 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.26, y=0.49, opts=13)
02:42:58.301 00.000 12268 Enqueuing Move request for scope (-0.26, 0.49)
02:42:58.301 00.000 11616 Worker thread wakes up
02:42:58.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.49) opts 0xd
02:42:58.301 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.26, 0.49)
02:42:58.301 00.000 11616 Moving (-0.26, 0.49) raw xDistance=0.46 yDistance=-0.32
02:42:58.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
02:42:58.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.32
02:42:58.302 00.001 11616 MoveAxis(W, 257, ABG)
02:42:58.302 00.000 11616 Guiding  Dir = 3, Dur = 257
02:42:58.302 00.000 11616 IsSlewing returns 0
02:42:58.302 00.000 11616 IsGuiding returns 0
02:42:58.302 00.000 11616 PulseGuide returned control before completion, sleep 267
02:42:58.324 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=7, FiltMax=17, Gamma=1.290
02:42:58.341 00.017 12268 UpdateGuideState exits: m=33 SNR=3.9
02:42:58.341 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:58.341 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:42:58.341 00.000 12268 Enqueuing Expose request
02:42:58.573 00.232 11616 IsGuiding returns 1
02:42:58.573 00.000 11616 scope still moving after pulse duration time elapsed
02:42:58.604 00.031 11616 IsSlewing returns 0
02:42:58.605 00.001 11616 IsGuiding returns 1
02:42:58.634 00.029 11616 IsSlewing returns 0
02:42:58.635 00.001 11616 IsGuiding returns 1
02:42:58.665 00.030 11616 IsSlewing returns 0
02:42:58.666 00.001 11616 IsGuiding returns 0
02:42:58.666 00.000 11616 scope move finished after 257 + 106 ms
02:42:58.666 00.000 11616 Move returns status 0, amount 257
02:42:58.666 00.000 11616 MoveAxis(N, 27, ABG)
02:42:58.666 00.000 11616 Guiding  Dir = 0, Dur = 27
02:42:58.666 00.000 11616 IsSlewing returns 0
02:42:58.667 00.001 11616 IsGuiding returns 0
02:42:58.667 00.000 11616 PulseGuide returned control before completion, sleep 37
02:42:58.711 00.044 11616 IsGuiding returns 1
02:42:58.712 00.001 11616 scope still moving after pulse duration time elapsed
02:42:58.741 00.029 11616 IsSlewing returns 0
02:42:58.742 00.001 11616 IsGuiding returns 0
02:42:58.742 00.000 11616 scope move finished after 27 + 48 ms
02:42:58.742 00.000 11616 Move returns status 0, amount 27
02:42:58.742 00.000 11616 move complete, result=0
02:42:58.742 00.000 11616 worker thread done servicing request
02:42:58.742 00.000 11616 Worker thread wakes up
02:42:58.742 00.000 12268 GuideStep: 0.5 px 257 ms WEST, -0.3 px 27 ms NORTH
02:42:58.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:42:58.743 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:00.779 02.036 11616 Exposure complete
02:43:00.842 00.063 11616 worker thread done servicing request
02:43:00.842 00.000 12268 OnExposeComplete: enter
02:43:00.842 00.000 12268 UpdateGuideState(): m_state=6
02:43:00.842 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
02:43:00.842 00.000 12268 Star::Find returns 1 (0), X=604.75, Y=146.56, Mass=50, SNR=4.7, Peak=35 HFD=6.9
02:43:00.843 00.001 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
02:43:00.843 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.82)
02:43:00.843 00.000 12268 CameraToMount -- cameraX=0.93 cameraY=1.93 hyp=2.14 cameraTheta=1.12 mountX=2.01 mountY=0.68, mountTheta=0.32
02:43:00.845 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.93, y=1.93, opts=13)
02:43:00.845 00.000 12268 Enqueuing Move request for scope (0.93, 1.93)
02:43:00.845 00.000 11616 Worker thread wakes up
02:43:00.845 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.93, 1.93) opts 0xd
02:43:00.845 00.000 11616 Handling offset move in thread for scope, endpoint = (0.93, 1.93)
02:43:00.845 00.000 11616 Moving (0.93, 1.93) raw xDistance=2.01 yDistance=0.68
02:43:00.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 1.00 from input 2.01
02:43:00.845 00.000 11616 resist switch: large excursion: input 0.68 thresh 0.45 direction from -1 to 1
02:43:00.845 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.03
02:43:00.845 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
02:43:00.846 00.001 11616 MoveAxis(W, 1124, ABG)
02:43:00.846 00.000 11616 Guiding  Dir = 3, Dur = 1124
02:43:00.846 00.000 11616 IsSlewing returns 0
02:43:00.846 00.000 11616 IsGuiding returns 0
02:43:00.846 00.000 11616 PulseGuide returned control before completion, sleep 1134
02:43:00.868 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=7, FiltMax=17, Gamma=1.290
02:43:00.888 00.020 12268 UpdateGuideState exits: m=50 SNR=4.7
02:43:00.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:00.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:00.889 00.001 12268 Enqueuing Expose request
02:43:01.997 01.108 11616 IsGuiding returns 1
02:43:01.997 00.000 11616 scope still moving after pulse duration time elapsed
02:43:02.028 00.031 11616 IsSlewing returns 0
02:43:02.029 00.001 11616 IsGuiding returns 0
02:43:02.029 00.000 11616 scope move finished after 1124 + 58 ms
02:43:02.029 00.000 11616 Move returns status 0, amount 1124
02:43:02.029 00.000 11616 BLC: Oldest BLC event removed
02:43:02.029 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1808 applied
02:43:02.029 00.000 11616 MoveAxis(S, 1865, ABG)
02:43:02.029 00.000 11616 Guiding  Dir = 1, Dur = 1865
02:43:02.030 00.001 11616 IsSlewing returns 0
02:43:02.030 00.000 11616 IsGuiding returns 0
02:43:02.030 00.000 11616 PulseGuide returned control before completion, sleep 1875
02:43:03.915 01.885 11616 IsGuiding returns 1
02:43:03.915 00.000 11616 scope still moving after pulse duration time elapsed
02:43:03.947 00.032 11616 IsSlewing returns 0
02:43:03.947 00.000 11616 IsGuiding returns 0
02:43:03.948 00.001 11616 scope move finished after 1865 + 52 ms
02:43:03.948 00.000 11616 Move returns status 0, amount 1865
02:43:03.948 00.000 11616 move complete, result=0
02:43:03.948 00.000 11616 worker thread done servicing request
02:43:03.948 00.000 11616 Worker thread wakes up
02:43:03.948 00.000 12268 GuideStep: 2.0 px 1124 ms WEST, 0.7 px 1865 ms SOUTH
02:43:03.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:03.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:05.949 02.001 11616 Exposure complete
02:43:06.015 00.066 11616 worker thread done servicing request
02:43:06.015 00.000 12268 OnExposeComplete: enter
02:43:06.015 00.000 12268 UpdateGuideState(): m_state=6
02:43:06.015 00.000 12268 Star::Find(15, 604, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
02:43:06.016 00.001 12268 Star::Find returns 1 (0), X=603.46, Y=145.26, Mass=53, SNR=4.9, Peak=39 HFD=4.6
02:43:06.016 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
02:43:06.016 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
02:43:06.016 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.62 hyp=0.72 cameraTheta=2.10 mountX=0.58 mountY=-0.44, mountTheta=-0.65
02:43:06.018 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.62, opts=13)
02:43:06.018 00.000 12268 Enqueuing Move request for scope (-0.37, 0.62)
02:43:06.018 00.000 11616 Worker thread wakes up
02:43:06.018 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.62) opts 0xd
02:43:06.018 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.62)
02:43:06.018 00.000 11616 Moving (-0.37, 0.62) raw xDistance=0.58 yDistance=-0.44
02:43:06.018 00.000 11616 BLC: History state: CurrMiss=-0.44, AvgInitMiss=-0.23, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=0.101267, 1:-0.443471
02:43:06.018 00.000 11616 BLC: Average miss indicates over-shooting, nominal decrease by -130.000000
02:43:06.018 00.000 11616 BLC: window closed
02:43:06.018 00.000 11616 BLC: Pulse adjusted to 1678
02:43:06.019 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.58
02:43:06.019 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:43:06.020 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:43:06.020 00.000 11616 MoveAxis(W, 326, ABG)
02:43:06.020 00.000 11616 Guiding  Dir = 3, Dur = 326
02:43:06.020 00.000 11616 IsSlewing returns 0
02:43:06.020 00.000 11616 IsGuiding returns 0
02:43:06.021 00.001 11616 PulseGuide returned control before completion, sleep 336
02:43:06.042 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=7, FiltMax=17, Gamma=1.290
02:43:06.060 00.018 12268 UpdateGuideState exits: m=53 SNR=4.9
02:43:06.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:06.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:06.060 00.000 12268 Enqueuing Expose request
02:43:06.127 00.067 12268 evsrv: cli 0F8E69C0 connect
02:43:06.127 00.000 12268 case statement mapped state 6 to 3
02:43:06.128 00.001 12268 case statement mapped state 6 to 3
02:43:06.128 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"d650324a-88e0-4479-b585-cda105014904"}
02:43:06.128 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"d650324a-88e0-4479-b585-cda105014904"}
02:43:06.129 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:43:06.359 00.230 11616 IsGuiding returns 1
02:43:06.360 00.001 11616 scope still moving after pulse duration time elapsed
02:43:06.391 00.031 11616 IsSlewing returns 0
02:43:06.391 00.000 11616 IsGuiding returns 0
02:43:06.391 00.000 11616 scope move finished after 326 + 45 ms
02:43:06.391 00.000 11616 Move returns status 0, amount 326
02:43:06.391 00.000 11616 MoveAxis(N, 0, ABG)
02:43:06.391 00.000 11616 Move returns status 0, amount 0
02:43:06.392 00.001 11616 move complete, result=0
02:43:06.392 00.000 11616 worker thread done servicing request
02:43:06.392 00.000 11616 Worker thread wakes up
02:43:06.392 00.000 12268 GuideStep: 0.6 px 326 ms WEST, -0.4 px 0 ms NORTH
02:43:06.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:06.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:08.393 02.001 11616 Exposure complete
02:43:08.457 00.064 11616 worker thread done servicing request
02:43:08.458 00.001 12268 OnExposeComplete: enter
02:43:08.458 00.000 12268 UpdateGuideState(): m_state=6
02:43:08.458 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
02:43:08.458 00.000 12268 Star::Find returns 0 (4), X=604.37, Y=145.11, Mass=37, SNR=4.1, Peak=34 HFD=1.2
02:43:08.458 00.000 12268 DistanceChecker: activated
02:43:08.458 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:43:08.459 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:43:08.459 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:43:08.459 00.000 11616 Worker thread wakes up
02:43:08.459 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:43:08.459 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:43:08.459 00.000 11616 move complete, result=0
02:43:08.460 00.001 11616 worker thread done servicing request
02:43:08.569 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:43:08.569 00.000 12268 Status Line: Star lost - low HFD
02:43:08.572 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=7, FiltMax=18, Gamma=1.290
02:43:08.589 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:43:08.590 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:08.590 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:43:08.590 00.000 12268 Enqueuing Expose request
02:43:08.590 00.000 11616 Worker thread wakes up
02:43:08.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:08.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:43:10.596 02.006 11616 Exposure complete
02:43:10.660 00.064 11616 worker thread done servicing request
02:43:10.660 00.000 12268 OnExposeComplete: enter
02:43:10.660 00.000 12268 UpdateGuideState(): m_state=6
02:43:10.660 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
02:43:10.660 00.000 12268 Star::Find returns 1 (0), X=604.66, Y=145.80, Mass=53, SNR=4.9, Peak=37 HFD=4.9
02:43:10.661 00.001 12268 DistanceChecker: deactivated
02:43:10.661 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
02:43:10.661 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
02:43:10.661 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=1.17 hyp=1.44 cameraTheta=0.95 mountX=1.25 mountY=0.68, mountTheta=0.50
02:43:10.662 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.83, y=1.17, opts=13)
02:43:10.662 00.000 12268 Enqueuing Move request for scope (0.83, 1.17)
02:43:10.663 00.001 11616 Worker thread wakes up
02:43:10.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.83, 1.17) opts 0xd
02:43:10.663 00.000 11616 Handling offset move in thread for scope, endpoint = (0.83, 1.17)
02:43:10.663 00.000 11616 Moving (0.83, 1.17) raw xDistance=1.25 yDistance=0.68
02:43:10.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.62 from input 1.25
02:43:10.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.10 from input 0.68
02:43:10.663 00.000 11616 MoveAxis(W, 697, ABG)
02:43:10.663 00.000 11616 Guiding  Dir = 3, Dur = 697
02:43:10.663 00.000 11616 IsSlewing returns 0
02:43:10.664 00.001 11616 IsGuiding returns 0
02:43:10.664 00.000 11616 PulseGuide returned control before completion, sleep 707
02:43:10.685 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=7, FiltMax=18, Gamma=1.290
02:43:10.702 00.017 12268 UpdateGuideState exits: m=53 SNR=4.9
02:43:10.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:10.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:10.702 00.000 12268 Enqueuing Expose request
02:43:11.374 00.672 11616 IsGuiding returns 1
02:43:11.374 00.000 11616 scope still moving after pulse duration time elapsed
02:43:11.404 00.030 11616 IsSlewing returns 0
02:43:11.405 00.001 11616 IsGuiding returns 0
02:43:11.405 00.000 11616 scope move finished after 697 + 44 ms
02:43:11.405 00.000 11616 Move returns status 0, amount 697
02:43:11.405 00.000 11616 MoveAxis(S, 57, ABG)
02:43:11.405 00.000 11616 Guiding  Dir = 1, Dur = 57
02:43:11.405 00.000 11616 IsSlewing returns 0
02:43:11.406 00.001 11616 IsGuiding returns 0
02:43:11.406 00.000 11616 PulseGuide returned control before completion, sleep 67
02:43:11.482 00.076 11616 IsGuiding returns 1
02:43:11.482 00.000 11616 scope still moving after pulse duration time elapsed
02:43:11.511 00.029 11616 IsSlewing returns 0
02:43:11.512 00.001 11616 IsGuiding returns 0
02:43:11.512 00.000 11616 scope move finished after 57 + 48 ms
02:43:11.513 00.001 11616 Move returns status 0, amount 57
02:43:11.513 00.000 11616 move complete, result=0
02:43:11.513 00.000 11616 worker thread done servicing request
02:43:11.513 00.000 11616 Worker thread wakes up
02:43:11.513 00.000 12268 GuideStep: 1.2 px 697 ms WEST, 0.7 px 57 ms SOUTH
02:43:11.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:11.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:13.517 02.004 11616 Exposure complete
02:43:13.583 00.066 11616 worker thread done servicing request
02:43:13.583 00.000 12268 OnExposeComplete: enter
02:43:13.583 00.000 12268 UpdateGuideState(): m_state=6
02:43:13.584 00.001 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
02:43:13.584 00.000 12268 Star::Find returns 1 (0), X=603.70, Y=143.73, Mass=34, SNR=4.0, Peak=34 HFD=3.1
02:43:13.584 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
02:43:13.584 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = -0.00)
02:43:13.584 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.90 hyp=0.91 cameraTheta=-1.70 mountX=-0.91 mountY=-0.00, mountTheta=-3.14
02:43:13.586 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.12, y=-0.90, opts=13)
02:43:13.587 00.001 12268 Enqueuing Move request for scope (-0.12, -0.90)
02:43:13.587 00.000 11616 Worker thread wakes up
02:43:13.587 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.90) opts 0xd
02:43:13.587 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.12, -0.90)
02:43:13.587 00.000 11616 Moving (-0.12, -0.90) raw xDistance=-0.91 yDistance=-0.00
02:43:13.587 00.000 11616 resist switch: large excursion: input -0.91 thresh 0.29 direction from 1 to -1
02:43:13.587 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.73
02:43:13.587 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.91
02:43:13.587 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:13.587 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:43:13.588 00.001 11616 MoveAxis(E, 509, ABG)
02:43:13.588 00.000 11616 Guiding  Dir = 2, Dur = 509
02:43:13.588 00.000 11616 IsSlewing returns 0
02:43:13.588 00.000 11616 IsGuiding returns 0
02:43:13.589 00.001 11616 PulseGuide returned control before completion, sleep 519
02:43:13.610 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=2, max=255, med=13, FiltMin=7, FiltMax=18, Gamma=1.290
02:43:13.628 00.018 12268 UpdateGuideState exits: m=34 SNR=4.0
02:43:13.629 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:13.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:13.629 00.000 12268 Enqueuing Expose request
02:43:14.122 00.493 11616 IsGuiding returns 1
02:43:14.122 00.000 11616 scope still moving after pulse duration time elapsed
02:43:14.153 00.031 11616 IsSlewing returns 0
02:43:14.154 00.001 11616 IsGuiding returns 0
02:43:14.154 00.000 11616 scope move finished after 509 + 57 ms
02:43:14.154 00.000 11616 Move returns status 0, amount 509
02:43:14.154 00.000 11616 MoveAxis(N, 0, ABG)
02:43:14.154 00.000 11616 Move returns status 0, amount 0
02:43:14.154 00.000 11616 move complete, result=0
02:43:14.155 00.001 11616 worker thread done servicing request
02:43:14.155 00.000 11616 Worker thread wakes up
02:43:14.155 00.000 12268 GuideStep: -0.9 px 509 ms EAST, -0.0 px 0 ms NORTH
02:43:14.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:14.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:16.174 02.019 11616 Exposure complete
02:43:16.238 00.064 11616 worker thread done servicing request
02:43:16.238 00.000 12268 OnExposeComplete: enter
02:43:16.238 00.000 12268 UpdateGuideState(): m_state=6
02:43:16.238 00.000 12268 Star::Find(15, 603, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
02:43:16.238 00.000 12268 Star::Find returns 0 (4), X=604.14, Y=145.43, Mass=26, SNR=3.6, Peak=35 HFD=1.2
02:43:16.238 00.000 12268 DistanceChecker: activated
02:43:16.239 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:43:16.239 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:43:16.239 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:43:16.240 00.001 11616 Worker thread wakes up
02:43:16.240 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:43:16.240 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:43:16.240 00.000 11616 move complete, result=0
02:43:16.240 00.000 11616 worker thread done servicing request
02:43:16.343 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:43:16.343 00.000 12268 Status Line: Star lost - low HFD
02:43:16.351 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=7, FiltMax=18, Gamma=1.290
02:43:16.370 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:43:16.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:16.370 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:43:16.370 00.000 12268 Enqueuing Expose request
02:43:16.370 00.000 11616 Worker thread wakes up
02:43:16.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:16.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:43:18.383 02.013 11616 Exposure complete
02:43:18.447 00.064 11616 worker thread done servicing request
02:43:18.447 00.000 12268 OnExposeComplete: enter
02:43:18.447 00.000 12268 UpdateGuideState(): m_state=6
02:43:18.447 00.000 12268 Star::Find(15, 603, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
02:43:18.447 00.000 12268 Star::Find returns 0 (4), X=604.73, Y=145.73, Mass=29, SNR=3.7, Peak=35 HFD=1.1
02:43:18.448 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:43:18.448 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:43:18.448 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:43:18.448 00.000 11616 Worker thread wakes up
02:43:18.449 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:43:18.449 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:43:18.449 00.000 11616 move complete, result=0
02:43:18.449 00.000 11616 worker thread done servicing request
02:43:18.553 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:43:18.553 00.000 12268 Status Line: Star lost - low HFD
02:43:18.555 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=7, FiltMax=17, Gamma=1.290
02:43:18.574 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:43:18.574 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:18.574 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:43:18.574 00.000 12268 Enqueuing Expose request
02:43:18.575 00.001 11616 Worker thread wakes up
02:43:18.575 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:18.575 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:43:20.597 02.022 11616 Exposure complete
02:43:20.666 00.069 11616 worker thread done servicing request
02:43:20.666 00.000 12268 OnExposeComplete: enter
02:43:20.667 00.001 12268 UpdateGuideState(): m_state=6
02:43:20.667 00.000 12268 Star::Find(15, 603, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
02:43:20.667 00.000 12268 Star::Find returns 1 (0), X=604.29, Y=144.79, Mass=54, SNR=4.9, Peak=36 HFD=5.5
02:43:20.667 00.000 12268 DistanceChecker: deactivated
02:43:20.667 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
02:43:20.667 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
02:43:20.667 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.15 hyp=0.49 cameraTheta=0.31 mountX=0.20 mountY=0.45, mountTheta=1.16
02:43:20.669 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.47, y=0.15, opts=13)
02:43:20.669 00.000 12268 Enqueuing Move request for scope (0.47, 0.15)
02:43:20.669 00.000 11616 Worker thread wakes up
02:43:20.669 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.15) opts 0xd
02:43:20.669 00.000 11616 Handling offset move in thread for scope, endpoint = (0.47, 0.15)
02:43:20.669 00.000 11616 Moving (0.47, 0.15) raw xDistance=0.20 yDistance=0.45
02:43:20.669 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:43:20.670 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:43:20.670 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.45
02:43:20.670 00.000 11616 MoveAxis(E, 0, ABG)
02:43:20.670 00.000 11616 Move returns status 0, amount 0
02:43:20.670 00.000 11616 MoveAxis(S, 38, ABG)
02:43:20.670 00.000 11616 Guiding  Dir = 1, Dur = 38
02:43:20.670 00.000 11616 IsSlewing returns 0
02:43:20.670 00.000 11616 IsGuiding returns 0
02:43:20.671 00.001 11616 PulseGuide returned control before completion, sleep 48
02:43:20.693 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=7, FiltMax=18, Gamma=1.290
02:43:20.712 00.019 12268 UpdateGuideState exits: m=54 SNR=4.9
02:43:20.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:20.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:20.712 00.000 12268 Enqueuing Expose request
02:43:20.722 00.010 11616 IsGuiding returns 1
02:43:20.722 00.000 11616 scope still moving after pulse duration time elapsed
02:43:20.756 00.034 11616 IsSlewing returns 0
02:43:20.756 00.000 11616 IsGuiding returns 0
02:43:20.756 00.000 11616 scope move finished after 38 + 47 ms
02:43:20.756 00.000 11616 Move returns status 0, amount 38
02:43:20.756 00.000 11616 move complete, result=0
02:43:20.757 00.001 11616 worker thread done servicing request
02:43:20.757 00.000 11616 Worker thread wakes up
02:43:20.757 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 38 ms SOUTH
02:43:20.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:20.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:22.763 02.006 11616 Exposure complete
02:43:22.827 00.064 11616 worker thread done servicing request
02:43:22.827 00.000 12268 OnExposeComplete: enter
02:43:22.827 00.000 12268 UpdateGuideState(): m_state=6
02:43:22.828 00.001 12268 Star::Find(15, 604, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
02:43:22.828 00.000 12268 Star::Find returns 0 (4), X=604.77, Y=145.30, Mass=35, SNR=4.0, Peak=37 HFD=0.6
02:43:22.828 00.000 12268 DistanceChecker: activated
02:43:22.828 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:43:22.829 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:43:22.829 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:43:22.829 00.000 11616 Worker thread wakes up
02:43:22.829 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:43:22.829 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:43:22.829 00.000 11616 move complete, result=0
02:43:22.830 00.001 11616 worker thread done servicing request
02:43:22.934 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:43:22.934 00.000 12268 Status Line: Star lost - low HFD
02:43:22.939 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=13, FiltMin=7, FiltMax=18, Gamma=1.290
02:43:22.957 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:43:22.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:22.957 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:43:22.957 00.000 12268 Enqueuing Expose request
02:43:22.957 00.000 11616 Worker thread wakes up
02:43:22.957 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:22.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:43:24.971 02.014 11616 Exposure complete
02:43:25.034 00.063 11616 worker thread done servicing request
02:43:25.035 00.001 12268 OnExposeComplete: enter
02:43:25.035 00.000 12268 UpdateGuideState(): m_state=6
02:43:25.035 00.000 12268 Star::Find(15, 604, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
02:43:25.035 00.000 12268 Star::Find returns 1 (0), X=603.03, Y=144.41, Mass=36, SNR=4.1, Peak=33 HFD=3.9
02:43:25.035 00.000 12268 DistanceChecker: deactivated
02:43:25.035 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.34 = 1.95)
02:43:25.035 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.16)
02:43:25.036 00.001 12268 CameraToMount -- cameraX=-0.79 cameraY=-0.23 hyp=0.82 cameraTheta=-2.86 mountX=-0.30 mountY=-0.76, mountTheta=-1.95
02:43:25.040 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.79, y=-0.23, opts=13)
02:43:25.040 00.000 12268 Enqueuing Move request for scope (-0.79, -0.23)
02:43:25.040 00.000 11616 Worker thread wakes up
02:43:25.041 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.23) opts 0xd
02:43:25.041 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.79, -0.23)
02:43:25.041 00.000 11616 Moving (-0.79, -0.23) raw xDistance=-0.30 yDistance=-0.76
02:43:25.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.30
02:43:25.041 00.000 11616 resist switch: large excursion: input -0.76 thresh 0.45 direction from 1 to -1
02:43:25.041 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.27
02:43:25.041 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.76
02:43:25.041 00.000 11616 MoveAxis(E, 169, ABG)
02:43:25.041 00.000 11616 Guiding  Dir = 2, Dur = 169
02:43:25.041 00.000 11616 IsSlewing returns 0
02:43:25.042 00.001 11616 IsGuiding returns 0
02:43:25.042 00.000 11616 PulseGuide returned control before completion, sleep 179
02:43:25.069 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=13, FiltMin=7, FiltMax=17, Gamma=1.290
02:43:25.087 00.018 12268 UpdateGuideState exits: m=36 SNR=4.1
02:43:25.087 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:25.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:25.087 00.000 12268 Enqueuing Expose request
02:43:25.222 00.135 11616 IsGuiding returns 1
02:43:25.222 00.000 11616 scope still moving after pulse duration time elapsed
02:43:25.253 00.031 11616 IsSlewing returns 0
02:43:25.254 00.001 11616 IsGuiding returns 0
02:43:25.254 00.000 11616 scope move finished after 169 + 42 ms
02:43:25.254 00.000 11616 Move returns status 0, amount 169
02:43:25.254 00.000 11616 BLC: Oldest BLC event removed
02:43:25.254 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1678 applied
02:43:25.254 00.000 11616 MoveAxis(N, 1742, ABG)
02:43:25.254 00.000 11616 Guiding  Dir = 0, Dur = 1742
02:43:25.255 00.001 11616 IsSlewing returns 0
02:43:25.255 00.000 11616 IsGuiding returns 0
02:43:25.255 00.000 11616 PulseGuide returned control before completion, sleep 1752
02:43:27.013 01.758 11616 IsGuiding returns 1
02:43:27.013 00.000 11616 scope still moving after pulse duration time elapsed
02:43:27.043 00.030 11616 IsSlewing returns 0
02:43:27.044 00.001 11616 IsGuiding returns 0
02:43:27.044 00.000 11616 scope move finished after 1742 + 47 ms
02:43:27.044 00.000 11616 Move returns status 0, amount 1742
02:43:27.044 00.000 11616 move complete, result=0
02:43:27.044 00.000 11616 worker thread done servicing request
02:43:27.044 00.000 11616 Worker thread wakes up
02:43:27.044 00.000 12268 GuideStep: -0.3 px 169 ms EAST, -0.8 px 1742 ms NORTH
02:43:27.045 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:27.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:29.062 02.017 11616 Exposure complete
02:43:29.127 00.065 11616 worker thread done servicing request
02:43:29.127 00.000 12268 OnExposeComplete: enter
02:43:29.127 00.000 12268 UpdateGuideState(): m_state=6
02:43:29.127 00.000 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
02:43:29.128 00.001 12268 Star::Find returns 1 (0), X=603.67, Y=144.94, Mass=31, SNR=3.8, Peak=36 HFD=1.8
02:43:29.128 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
02:43:29.128 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
02:43:29.128 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.31 hyp=0.34 cameraTheta=2.02 mountX=0.29 mountY=-0.19, mountTheta=-0.57
02:43:29.129 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.15, y=0.31, opts=13)
02:43:29.129 00.000 12268 Enqueuing Move request for scope (-0.15, 0.31)
02:43:29.129 00.000 11616 Worker thread wakes up
02:43:29.129 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.31) opts 0xd
02:43:29.130 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.15, 0.31)
02:43:29.130 00.000 11616 Moving (-0.15, 0.31) raw xDistance=0.29 yDistance=-0.19
02:43:29.130 00.000 11616 BLC: History state: CurrMiss=0.19, AvgInitMiss=-0.37, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-0.113656, 1:0.187494
02:43:29.130 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:43:29.130 00.000 11616 BLC: window closed
02:43:29.130 00.000 11616 resist switch: large excursion: input 0.29 thresh 0.29 direction from -1 to 1
02:43:29.130 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.88
02:43:29.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.29
02:43:29.130 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
02:43:29.130 00.000 11616 MoveAxis(W, 164, ABG)
02:43:29.130 00.000 11616 Guiding  Dir = 3, Dur = 164
02:43:29.130 00.000 11616 IsSlewing returns 0
02:43:29.131 00.001 11616 IsGuiding returns 0
02:43:29.131 00.000 11616 PulseGuide returned control before completion, sleep 174
02:43:29.151 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=7, FiltMax=17, Gamma=1.290
02:43:29.167 00.016 12268 UpdateGuideState exits: m=31 SNR=3.8
02:43:29.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:29.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:29.167 00.000 12268 Enqueuing Expose request
02:43:29.311 00.144 11616 IsGuiding returns 1
02:43:29.311 00.000 11616 scope still moving after pulse duration time elapsed
02:43:29.342 00.031 11616 IsSlewing returns 0
02:43:29.343 00.001 11616 IsGuiding returns 0
02:43:29.343 00.000 11616 scope move finished after 164 + 47 ms
02:43:29.343 00.000 11616 Move returns status 0, amount 164
02:43:29.343 00.000 11616 MoveAxis(N, 16, ABG)
02:43:29.343 00.000 11616 Guiding  Dir = 0, Dur = 16
02:43:29.344 00.001 11616 IsSlewing returns 0
02:43:29.344 00.000 11616 IsGuiding returns 0
02:43:29.344 00.000 11616 PulseGuide returned control before completion, sleep 26
02:43:29.372 00.028 11616 IsGuiding returns 1
02:43:29.372 00.000 11616 scope still moving after pulse duration time elapsed
02:43:29.403 00.031 11616 IsSlewing returns 0
02:43:29.404 00.001 11616 IsGuiding returns 0
02:43:29.404 00.000 11616 scope move finished after 16 + 43 ms
02:43:29.404 00.000 11616 Move returns status 0, amount 16
02:43:29.404 00.000 11616 move complete, result=0
02:43:29.404 00.000 11616 worker thread done servicing request
02:43:29.404 00.000 11616 Worker thread wakes up
02:43:29.404 00.000 12268 GuideStep: 0.3 px 164 ms WEST, -0.2 px 16 ms NORTH
02:43:29.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:29.405 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:31.420 02.015 11616 Exposure complete
02:43:31.483 00.063 11616 worker thread done servicing request
02:43:31.483 00.000 12268 OnExposeComplete: enter
02:43:31.483 00.000 12268 UpdateGuideState(): m_state=6
02:43:31.483 00.000 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
02:43:31.483 00.000 12268 Star::Find returns 1 (0), X=604.27, Y=145.71, Mass=55, SNR=5.0, Peak=35 HFD=4.8
02:43:31.484 00.001 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
02:43:31.484 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
02:43:31.484 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=1.08 hyp=1.17 cameraTheta=1.17 mountX=1.12 mountY=0.31, mountTheta=0.27
02:43:31.485 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=1.08, opts=13)
02:43:31.485 00.000 12268 Enqueuing Move request for scope (0.45, 1.08)
02:43:31.485 00.000 11616 Worker thread wakes up
02:43:31.486 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 1.08) opts 0xd
02:43:31.486 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 1.08)
02:43:31.486 00.000 11616 Moving (0.45, 1.08) raw xDistance=1.12 yDistance=0.31
02:43:31.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.56 from input 1.12
02:43:31.486 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:43:31.486 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
02:43:31.486 00.000 11616 MoveAxis(W, 625, ABG)
02:43:31.486 00.000 11616 Guiding  Dir = 3, Dur = 625
02:43:31.486 00.000 11616 IsSlewing returns 0
02:43:31.487 00.001 11616 IsGuiding returns 0
02:43:31.487 00.000 11616 PulseGuide returned control before completion, sleep 635
02:43:31.509 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=7, FiltMax=17, Gamma=1.290
02:43:31.530 00.021 12268 UpdateGuideState exits: m=55 SNR=5.0
02:43:31.530 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:31.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:31.530 00.000 12268 Enqueuing Expose request
02:43:32.133 00.603 11616 IsGuiding returns 1
02:43:32.134 00.001 11616 scope still moving after pulse duration time elapsed
02:43:32.165 00.031 11616 IsSlewing returns 0
02:43:32.165 00.000 11616 IsGuiding returns 0
02:43:32.166 00.001 11616 scope move finished after 625 + 54 ms
02:43:32.166 00.000 11616 Move returns status 0, amount 625
02:43:32.166 00.000 11616 MoveAxis(N, 0, ABG)
02:43:32.166 00.000 11616 Move returns status 0, amount 0
02:43:32.166 00.000 11616 move complete, result=0
02:43:32.166 00.000 11616 worker thread done servicing request
02:43:32.166 00.000 11616 Worker thread wakes up
02:43:32.166 00.000 12268 GuideStep: 1.1 px 625 ms WEST, 0.3 px 0 ms NORTH
02:43:32.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:32.167 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:34.174 02.007 11616 Exposure complete
02:43:34.237 00.063 11616 worker thread done servicing request
02:43:34.237 00.000 12268 OnExposeComplete: enter
02:43:34.238 00.001 12268 UpdateGuideState(): m_state=6
02:43:34.238 00.000 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
02:43:34.238 00.000 12268 Star::Find returns 0 (4), X=604.77, Y=145.39, Mass=39, SNR=4.2, Peak=34 HFD=0.9
02:43:34.238 00.000 12268 DistanceChecker: activated
02:43:34.238 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:43:34.239 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:43:34.239 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:43:34.239 00.000 11616 Worker thread wakes up
02:43:34.239 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:43:34.239 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:43:34.239 00.000 11616 move complete, result=0
02:43:34.239 00.000 11616 worker thread done servicing request
02:43:34.348 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:43:34.348 00.000 12268 Status Line: Star lost - low HFD
02:43:34.352 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=7, FiltMax=17, Gamma=1.290
02:43:34.370 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:43:34.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:34.370 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:43:34.370 00.000 12268 Enqueuing Expose request
02:43:34.370 00.000 11616 Worker thread wakes up
02:43:34.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:34.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:43:36.385 02.015 11616 Exposure complete
02:43:36.447 00.062 11616 worker thread done servicing request
02:43:36.447 00.000 12268 OnExposeComplete: enter
02:43:36.447 00.000 12268 UpdateGuideState(): m_state=6
02:43:36.447 00.000 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
02:43:36.448 00.001 12268 Star::Find returns 1 (0), X=603.87, Y=145.00, Mass=38, SNR=4.2, Peak=34 HFD=2.1
02:43:36.448 00.000 12268 DistanceChecker: deactivated
02:43:36.448 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
02:43:36.448 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
02:43:36.448 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.36 hyp=0.36 cameraTheta=1.45 mountX=0.36 mountY=-0.00, mountTheta=-0.01
02:43:36.452 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=0.36, opts=13)
02:43:36.452 00.000 12268 Enqueuing Move request for scope (0.04, 0.36)
02:43:36.452 00.000 11616 Worker thread wakes up
02:43:36.453 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.36) opts 0xd
02:43:36.453 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, 0.36)
02:43:36.453 00.000 11616 Moving (0.04, 0.36) raw xDistance=0.36 yDistance=-0.00
02:43:36.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.36
02:43:36.453 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:36.453 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:43:36.453 00.000 11616 MoveAxis(W, 204, ABG)
02:43:36.453 00.000 11616 Guiding  Dir = 3, Dur = 204
02:43:36.453 00.000 11616 IsSlewing returns 0
02:43:36.454 00.001 11616 IsGuiding returns 0
02:43:36.454 00.000 11616 PulseGuide returned control before completion, sleep 214
02:43:36.474 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=7, FiltMax=17, Gamma=1.290
02:43:36.492 00.018 12268 UpdateGuideState exits: m=38 SNR=4.2
02:43:36.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:36.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:36.492 00.000 12268 Enqueuing Expose request
02:43:36.685 00.193 11616 IsGuiding returns 1
02:43:36.685 00.000 11616 scope still moving after pulse duration time elapsed
02:43:36.715 00.030 11616 IsSlewing returns 0
02:43:36.715 00.000 11616 IsGuiding returns 0
02:43:36.715 00.000 11616 scope move finished after 204 + 57 ms
02:43:36.715 00.000 11616 Move returns status 0, amount 204
02:43:36.715 00.000 11616 MoveAxis(N, 0, ABG)
02:43:36.716 00.001 11616 Move returns status 0, amount 0
02:43:36.716 00.000 11616 move complete, result=0
02:43:36.716 00.000 11616 worker thread done servicing request
02:43:36.716 00.000 12268 GuideStep: 0.4 px 204 ms WEST, -0.0 px 0 ms NORTH
02:43:36.716 00.000 11616 Worker thread wakes up
02:43:36.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:36.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:38.785 02.069 11616 Exposure complete
02:43:38.848 00.063 11616 worker thread done servicing request
02:43:38.848 00.000 12268 OnExposeComplete: enter
02:43:38.848 00.000 12268 UpdateGuideState(): m_state=6
02:43:38.848 00.000 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
02:43:38.848 00.000 12268 Star::Find returns 1 (0), X=603.03, Y=145.27, Mass=45, SNR=4.6, Peak=34 HFD=3.8
02:43:38.848 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
02:43:38.848 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
02:43:38.848 00.000 12268 CameraToMount -- cameraX=-0.79 cameraY=0.63 hyp=1.01 cameraTheta=2.46 mountX=0.55 mountY=-0.86, mountTheta=-1.00
02:43:38.850 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.79, y=0.63, opts=13)
02:43:38.850 00.000 12268 Enqueuing Move request for scope (-0.79, 0.63)
02:43:38.850 00.000 11616 Worker thread wakes up
02:43:38.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.63) opts 0xd
02:43:38.850 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.79, 0.63)
02:43:38.850 00.000 11616 Moving (-0.79, 0.63) raw xDistance=0.55 yDistance=-0.86
02:43:38.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.55
02:43:38.850 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.86
02:43:38.851 00.001 11616 MoveAxis(W, 310, ABG)
02:43:38.851 00.000 11616 Guiding  Dir = 3, Dur = 310
02:43:38.851 00.000 11616 IsSlewing returns 0
02:43:38.851 00.000 11616 IsGuiding returns 0
02:43:38.851 00.000 11616 PulseGuide returned control before completion, sleep 320
02:43:38.873 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:43:38.892 00.019 12268 UpdateGuideState exits: m=45 SNR=4.6
02:43:38.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:38.893 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:38.893 00.000 12268 Enqueuing Expose request
02:43:39.177 00.284 11616 IsGuiding returns 1
02:43:39.177 00.000 11616 scope still moving after pulse duration time elapsed
02:43:39.208 00.031 11616 IsSlewing returns 0
02:43:39.208 00.000 11616 IsGuiding returns 0
02:43:39.208 00.000 11616 scope move finished after 310 + 47 ms
02:43:39.208 00.000 11616 Move returns status 0, amount 310
02:43:39.208 00.000 11616 MoveAxis(N, 73, ABG)
02:43:39.208 00.000 11616 Guiding  Dir = 0, Dur = 73
02:43:39.209 00.001 11616 IsSlewing returns 0
02:43:39.209 00.000 11616 IsGuiding returns 0
02:43:39.209 00.000 11616 PulseGuide returned control before completion, sleep 83
02:43:39.302 00.093 11616 IsGuiding returns 1
02:43:39.303 00.001 11616 scope still moving after pulse duration time elapsed
02:43:39.333 00.030 11616 IsSlewing returns 0
02:43:39.334 00.001 11616 IsGuiding returns 0
02:43:39.334 00.000 11616 scope move finished after 73 + 51 ms
02:43:39.334 00.000 11616 Move returns status 0, amount 73
02:43:39.334 00.000 11616 move complete, result=0
02:43:39.334 00.000 11616 worker thread done servicing request
02:43:39.334 00.000 11616 Worker thread wakes up
02:43:39.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:39.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:39.334 00.000 12268 GuideStep: 0.6 px 310 ms WEST, -0.9 px 73 ms NORTH
02:43:41.341 02.007 11616 Exposure complete
02:43:41.402 00.061 11616 worker thread done servicing request
02:43:41.402 00.000 12268 OnExposeComplete: enter
02:43:41.403 00.001 12268 UpdateGuideState(): m_state=6
02:43:41.403 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
02:43:41.403 00.000 12268 Star::Find returns 1 (0), X=604.23, Y=145.08, Mass=59, SNR=5.2, Peak=35 HFD=6.8
02:43:41.403 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
02:43:41.403 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
02:43:41.403 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.45 hyp=0.61 cameraTheta=0.83 mountX=0.49 mountY=0.35, mountTheta=0.62
02:43:41.405 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.45, opts=13)
02:43:41.405 00.000 12268 Enqueuing Move request for scope (0.41, 0.45)
02:43:41.405 00.000 11616 Worker thread wakes up
02:43:41.405 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.45) opts 0xd
02:43:41.405 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.45)
02:43:41.405 00.000 11616 Moving (0.41, 0.45) raw xDistance=0.49 yDistance=0.35
02:43:41.405 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.49
02:43:41.405 00.000 11616 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.405 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
02:43:41.406 00.001 11616 MoveAxis(W, 273, ABG)
02:43:41.406 00.000 11616 Guiding  Dir = 3, Dur = 273
02:43:41.406 00.000 11616 IsSlewing returns 0
02:43:41.406 00.000 11616 IsGuiding returns 0
02:43:41.406 00.000 11616 PulseGuide returned control before completion, sleep 283
02:43:41.427 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:43:41.443 00.016 12268 UpdateGuideState exits: m=59 SNR=5.2
02:43:41.444 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:41.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:41.444 00.000 12268 Enqueuing Expose request
02:43:41.698 00.254 11616 IsGuiding returns 1
02:43:41.698 00.000 11616 scope still moving after pulse duration time elapsed
02:43:41.728 00.030 11616 IsSlewing returns 0
02:43:41.728 00.000 11616 IsGuiding returns 0
02:43:41.728 00.000 11616 scope move finished after 273 + 49 ms
02:43:41.728 00.000 11616 Move returns status 0, amount 273
02:43:41.728 00.000 11616 MoveAxis(N, 0, ABG)
02:43:41.729 00.001 11616 Move returns status 0, amount 0
02:43:41.729 00.000 11616 move complete, result=0
02:43:41.729 00.000 11616 worker thread done servicing request
02:43:41.729 00.000 11616 Worker thread wakes up
02:43:41.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:41.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:41.729 00.000 12268 GuideStep: 0.5 px 273 ms WEST, 0.4 px 0 ms NORTH
02:43:43.736 02.007 11616 Exposure complete
02:43:43.800 00.064 11616 worker thread done servicing request
02:43:43.800 00.000 12268 OnExposeComplete: enter
02:43:43.800 00.000 12268 UpdateGuideState(): m_state=6
02:43:43.800 00.000 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
02:43:43.800 00.000 12268 Star::Find returns 1 (0), X=603.79, Y=145.38, Mass=45, SNR=4.6, Peak=37 HFD=2.3
02:43:43.800 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
02:43:43.801 00.001 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
02:43:43.801 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.74 hyp=0.74 cameraTheta=1.61 mountX=0.73 mountY=-0.13, mountTheta=-0.17
02:43:43.804 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.03, y=0.74, opts=13)
02:43:43.804 00.000 12268 Enqueuing Move request for scope (-0.03, 0.74)
02:43:43.805 00.001 11616 Worker thread wakes up
02:43:43.805 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.74) opts 0xd
02:43:43.805 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.03, 0.74)
02:43:43.805 00.000 11616 Moving (-0.03, 0.74) raw xDistance=0.73 yDistance=-0.13
02:43:43.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.73
02:43:43.805 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:43.805 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:43:43.805 00.000 11616 MoveAxis(W, 411, ABG)
02:43:43.805 00.000 11616 Guiding  Dir = 3, Dur = 411
02:43:43.805 00.000 11616 IsSlewing returns 0
02:43:43.806 00.001 11616 IsGuiding returns 0
02:43:43.806 00.000 11616 PulseGuide returned control before completion, sleep 421
02:43:43.826 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:43:43.842 00.016 12268 UpdateGuideState exits: m=45 SNR=4.6
02:43:43.843 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:43.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:43.843 00.000 12268 Enqueuing Expose request
02:43:44.232 00.389 11616 IsGuiding returns 1
02:43:44.232 00.000 11616 scope still moving after pulse duration time elapsed
02:43:44.263 00.031 11616 IsSlewing returns 0
02:43:44.264 00.001 11616 IsGuiding returns 0
02:43:44.264 00.000 11616 scope move finished after 411 + 47 ms
02:43:44.264 00.000 11616 Move returns status 0, amount 411
02:43:44.264 00.000 11616 MoveAxis(N, 0, ABG)
02:43:44.264 00.000 11616 Move returns status 0, amount 0
02:43:44.264 00.000 11616 move complete, result=0
02:43:44.265 00.001 11616 worker thread done servicing request
02:43:44.265 00.000 11616 Worker thread wakes up
02:43:44.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:44.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:44.265 00.000 12268 GuideStep: 0.7 px 411 ms WEST, -0.1 px 0 ms NORTH
02:43:46.280 02.015 11616 Exposure complete
02:43:46.343 00.063 11616 worker thread done servicing request
02:43:46.343 00.000 12268 OnExposeComplete: enter
02:43:46.343 00.000 12268 UpdateGuideState(): m_state=6
02:43:46.344 00.001 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
02:43:46.344 00.000 12268 Star::Find returns 0 (4), X=604.24, Y=145.38, Mass=35, SNR=4.1, Peak=33 HFD=1.5
02:43:46.344 00.000 12268 DistanceChecker: activated
02:43:46.344 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:43:46.345 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:43:46.345 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:43:46.345 00.000 11616 Worker thread wakes up
02:43:46.345 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:43:46.345 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:43:46.345 00.000 11616 move complete, result=0
02:43:46.345 00.000 11616 worker thread done servicing request
02:43:46.461 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:43:46.461 00.000 12268 Status Line: Star lost - low HFD
02:43:46.465 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:43:46.482 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:43:46.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:46.482 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:43:46.483 00.001 12268 Enqueuing Expose request
02:43:46.483 00.000 11616 Worker thread wakes up
02:43:46.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:46.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:43:48.494 02.011 11616 Exposure complete
02:43:48.557 00.063 11616 worker thread done servicing request
02:43:48.557 00.000 12268 OnExposeComplete: enter
02:43:48.557 00.000 12268 UpdateGuideState(): m_state=6
02:43:48.557 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
02:43:48.557 00.000 12268 Star::Find returns 1 (0), X=603.95, Y=145.52, Mass=27, SNR=3.6, Peak=33 HFD=1.6
02:43:48.558 00.001 12268 DistanceChecker: deactivated
02:43:48.558 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
02:43:48.558 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
02:43:48.558 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.89 hyp=0.90 cameraTheta=1.42 mountX=0.90 mountY=0.02, mountTheta=0.02
02:43:48.560 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=0.89, opts=13)
02:43:48.560 00.000 12268 Enqueuing Move request for scope (0.13, 0.89)
02:43:48.560 00.000 11616 Worker thread wakes up
02:43:48.560 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.89) opts 0xd
02:43:48.560 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, 0.89)
02:43:48.560 00.000 11616 Moving (0.13, 0.89) raw xDistance=0.90 yDistance=0.02
02:43:48.560 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.90
02:43:48.561 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:48.561 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:43:48.561 00.000 11616 MoveAxis(W, 502, ABG)
02:43:48.561 00.000 11616 Guiding  Dir = 3, Dur = 502
02:43:48.561 00.000 11616 IsSlewing returns 0
02:43:48.561 00.000 11616 IsGuiding returns 0
02:43:48.562 00.001 11616 PulseGuide returned control before completion, sleep 512
02:43:48.581 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:43:48.598 00.017 12268 UpdateGuideState exits: m=27 SNR=3.6
02:43:48.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:48.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:48.598 00.000 12268 Enqueuing Expose request
02:43:49.084 00.486 11616 IsGuiding returns 1
02:43:49.085 00.001 11616 scope still moving after pulse duration time elapsed
02:43:49.114 00.029 11616 IsSlewing returns 0
02:43:49.114 00.000 11616 IsGuiding returns 0
02:43:49.114 00.000 11616 scope move finished after 502 + 51 ms
02:43:49.114 00.000 11616 Move returns status 0, amount 502
02:43:49.114 00.000 11616 MoveAxis(N, 0, ABG)
02:43:49.114 00.000 11616 Move returns status 0, amount 0
02:43:49.114 00.000 11616 move complete, result=0
02:43:49.114 00.000 11616 worker thread done servicing request
02:43:49.115 00.001 11616 Worker thread wakes up
02:43:49.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:49.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:49.115 00.000 12268 GuideStep: 0.9 px 502 ms WEST, 0.0 px 0 ms NORTH
02:43:51.132 02.017 11616 Exposure complete
02:43:51.196 00.064 11616 worker thread done servicing request
02:43:51.196 00.000 12268 OnExposeComplete: enter
02:43:51.196 00.000 12268 UpdateGuideState(): m_state=6
02:43:51.196 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
02:43:51.196 00.000 12268 Star::Find returns 1 (0), X=603.61, Y=145.26, Mass=46, SNR=4.6, Peak=36 HFD=2.7
02:43:51.196 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
02:43:51.196 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
02:43:51.196 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.63 hyp=0.66 cameraTheta=1.90 mountX=0.60 mountY=-0.29, mountTheta=-0.45
02:43:51.198 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.63, opts=13)
02:43:51.198 00.000 12268 Enqueuing Move request for scope (-0.21, 0.63)
02:43:51.198 00.000 11616 Worker thread wakes up
02:43:51.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.63) opts 0xd
02:43:51.198 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.63)
02:43:51.198 00.000 11616 Moving (-0.21, 0.63) raw xDistance=0.60 yDistance=-0.29
02:43:51.198 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.60
02:43:51.198 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.04 from input -0.29
02:43:51.199 00.001 11616 MoveAxis(W, 337, ABG)
02:43:51.199 00.000 11616 Guiding  Dir = 3, Dur = 337
02:43:51.199 00.000 11616 IsSlewing returns 0
02:43:51.199 00.000 11616 IsGuiding returns 0
02:43:51.199 00.000 11616 PulseGuide returned control before completion, sleep 347
02:43:51.218 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=7, FiltMax=15, Gamma=1.290
02:43:51.235 00.017 12268 UpdateGuideState exits: m=46 SNR=4.6
02:43:51.235 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:51.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:51.235 00.000 12268 Enqueuing Expose request
02:43:51.562 00.327 11616 IsGuiding returns 1
02:43:51.562 00.000 11616 scope still moving after pulse duration time elapsed
02:43:51.593 00.031 11616 IsSlewing returns 0
02:43:51.593 00.000 11616 IsGuiding returns 0
02:43:51.594 00.001 11616 scope move finished after 337 + 57 ms
02:43:51.594 00.000 11616 Move returns status 0, amount 337
02:43:51.594 00.000 11616 MoveAxis(N, 25, ABG)
02:43:51.594 00.000 11616 Guiding  Dir = 0, Dur = 25
02:43:51.594 00.000 11616 IsSlewing returns 0
02:43:51.594 00.000 11616 IsGuiding returns 0
02:43:51.595 00.001 11616 PulseGuide returned control before completion, sleep 35
02:43:51.641 00.046 11616 IsGuiding returns 1
02:43:51.641 00.000 11616 scope still moving after pulse duration time elapsed
02:43:51.671 00.030 11616 IsSlewing returns 0
02:43:51.672 00.001 11616 IsGuiding returns 0
02:43:51.672 00.000 11616 scope move finished after 25 + 53 ms
02:43:51.672 00.000 11616 Move returns status 0, amount 25
02:43:51.672 00.000 11616 move complete, result=0
02:43:51.673 00.001 11616 worker thread done servicing request
02:43:51.673 00.000 11616 Worker thread wakes up
02:43:51.673 00.000 12268 GuideStep: 0.6 px 337 ms WEST, -0.3 px 25 ms NORTH
02:43:51.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:51.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:53.688 02.015 11616 Exposure complete
02:43:53.749 00.061 11616 worker thread done servicing request
02:43:53.749 00.000 12268 OnExposeComplete: enter
02:43:53.749 00.000 12268 UpdateGuideState(): m_state=6
02:43:53.750 00.001 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
02:43:53.750 00.000 12268 Star::Find returns 0 (4), X=604.77, Y=145.47, Mass=30, SNR=3.8, Peak=33 HFD=0.8
02:43:53.750 00.000 12268 DistanceChecker: activated
02:43:53.750 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:43:53.750 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:43:53.751 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:43:53.751 00.000 11616 Worker thread wakes up
02:43:53.751 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:43:53.751 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:43:53.751 00.000 11616 move complete, result=0
02:43:53.751 00.000 11616 worker thread done servicing request
02:43:53.859 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:43:53.859 00.000 12268 Status Line: Star lost - low HFD
02:43:53.863 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:43:53.882 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:43:53.882 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:53.882 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:43:53.882 00.000 12268 Enqueuing Expose request
02:43:53.882 00.000 11616 Worker thread wakes up
02:43:53.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:53.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:43:55.889 02.007 11616 Exposure complete
02:43:55.953 00.064 11616 worker thread done servicing request
02:43:55.953 00.000 12268 OnExposeComplete: enter
02:43:55.953 00.000 12268 UpdateGuideState(): m_state=6
02:43:55.954 00.001 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
02:43:55.954 00.000 12268 Star::Find returns 1 (0), X=605.11, Y=145.35, Mass=51, SNR=4.8, Peak=35 HFD=4.9
02:43:55.954 00.000 12268 DistanceChecker: deactivated
02:43:55.954 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
02:43:55.954 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
02:43:55.954 00.000 12268 CameraToMount -- cameraX=1.28 cameraY=0.71 hyp=1.47 cameraTheta=0.50 mountX=0.83 mountY=1.18, mountTheta=0.96
02:43:55.956 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.28, y=0.71, opts=13)
02:43:55.956 00.000 12268 Enqueuing Move request for scope (1.28, 0.71)
02:43:55.956 00.000 11616 Worker thread wakes up
02:43:55.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.28, 0.71) opts 0xd
02:43:55.956 00.000 11616 Handling offset move in thread for scope, endpoint = (1.28, 0.71)
02:43:55.956 00.000 11616 Moving (1.28, 0.71) raw xDistance=0.83 yDistance=1.18
02:43:55.956 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.83
02:43:55.956 00.000 11616 resist switch: large excursion: input 1.18 thresh 0.45 direction from -1 to 1
02:43:55.956 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.55
02:43:55.957 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.18
02:43:55.957 00.000 11616 MoveAxis(W, 466, ABG)
02:43:55.957 00.000 11616 Guiding  Dir = 3, Dur = 466
02:43:55.957 00.000 11616 IsSlewing returns 0
02:43:55.957 00.000 11616 IsGuiding returns 0
02:43:55.957 00.000 11616 PulseGuide returned control before completion, sleep 476
02:43:55.977 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=12, FiltMin=7, FiltMax=16, Gamma=1.290
02:43:55.995 00.018 12268 UpdateGuideState exits: m=51 SNR=4.8
02:43:55.995 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:55.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:43:55.995 00.000 12268 Enqueuing Expose request
02:43:56.438 00.443 11616 IsGuiding returns 1
02:43:56.438 00.000 11616 scope still moving after pulse duration time elapsed
02:43:56.468 00.030 11616 IsSlewing returns 0
02:43:56.469 00.001 11616 IsGuiding returns 0
02:43:56.469 00.000 11616 scope move finished after 466 + 45 ms
02:43:56.469 00.000 11616 Move returns status 0, amount 466
02:43:56.469 00.000 11616 BLC: Oldest BLC event removed
02:43:56.469 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1678 applied
02:43:56.469 00.000 11616 MoveAxis(S, 1778, ABG)
02:43:56.469 00.000 11616 Guiding  Dir = 1, Dur = 1778
02:43:56.469 00.000 11616 IsSlewing returns 0
02:43:56.470 00.001 11616 IsGuiding returns 0
02:43:56.470 00.000 11616 PulseGuide returned control before completion, sleep 1788
02:43:58.272 01.802 11616 IsGuiding returns 1
02:43:58.272 00.000 11616 scope still moving after pulse duration time elapsed
02:43:58.303 00.031 11616 IsSlewing returns 0
02:43:58.304 00.001 11616 IsGuiding returns 0
02:43:58.304 00.000 11616 scope move finished after 1778 + 55 ms
02:43:58.304 00.000 11616 Move returns status 0, amount 1778
02:43:58.304 00.000 11616 move complete, result=0
02:43:58.304 00.000 11616 worker thread done servicing request
02:43:58.304 00.000 11616 Worker thread wakes up
02:43:58.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:43:58.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:43:58.304 00.000 12268 GuideStep: 0.8 px 466 ms WEST, 1.2 px 1778 ms SOUTH
02:44:00.306 02.002 11616 Exposure complete
02:44:00.371 00.065 11616 worker thread done servicing request
02:44:00.371 00.000 12268 OnExposeComplete: enter
02:44:00.371 00.000 12268 UpdateGuideState(): m_state=6
02:44:00.372 00.001 12268 Star::Find(15, 605, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
02:44:00.372 00.000 12268 Star::Find returns 1 (0), X=603.89, Y=145.16, Mass=42, SNR=4.4, Peak=38 HFD=1.9
02:44:00.372 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
02:44:00.372 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = 3.14)
02:44:00.372 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.52 hyp=0.52 cameraTheta=1.44 mountX=0.52 mountY=0.00, mountTheta=0.00
02:44:00.375 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=0.52, opts=13)
02:44:00.375 00.000 12268 Enqueuing Move request for scope (0.07, 0.52)
02:44:00.375 00.000 11616 Worker thread wakes up
02:44:00.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.52) opts 0xd
02:44:00.375 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, 0.52)
02:44:00.375 00.000 11616 Moving (0.07, 0.52) raw xDistance=0.52 yDistance=0.00
02:44:00.375 00.000 11616 BLC: History state: CurrMiss=0.00, AvgInitMiss=-0.28, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.177444, 1:0.000226
02:44:00.375 00.000 11616 BLC: No correction, Miss < min_move
02:44:00.375 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
02:44:00.375 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:00.376 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:44:00.376 00.000 11616 MoveAxis(W, 294, ABG)
02:44:00.376 00.000 11616 Guiding  Dir = 3, Dur = 294
02:44:00.376 00.000 11616 IsSlewing returns 0
02:44:00.376 00.000 11616 IsGuiding returns 0
02:44:00.377 00.001 11616 PulseGuide returned control before completion, sleep 304
02:44:00.397 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=7, FiltMax=16, Gamma=1.290
02:44:00.413 00.016 12268 UpdateGuideState exits: m=42 SNR=4.4
02:44:00.413 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:00.414 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:44:00.414 00.000 12268 Enqueuing Expose request
02:44:00.696 00.282 11616 IsGuiding returns 1
02:44:00.696 00.000 11616 scope still moving after pulse duration time elapsed
02:44:00.728 00.032 11616 IsSlewing returns 0
02:44:00.728 00.000 11616 IsGuiding returns 0
02:44:00.728 00.000 11616 scope move finished after 294 + 57 ms
02:44:00.728 00.000 11616 Move returns status 0, amount 294
02:44:00.729 00.001 11616 MoveAxis(N, 0, ABG)
02:44:00.729 00.000 11616 Move returns status 0, amount 0
02:44:00.729 00.000 11616 move complete, result=0
02:44:00.729 00.000 11616 worker thread done servicing request
02:44:00.729 00.000 12268 GuideStep: 0.5 px 294 ms WEST, 0.0 px 0 ms NORTH
02:44:00.729 00.000 11616 Worker thread wakes up
02:44:00.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:44:00.730 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:44:02.781 02.051 11616 Exposure complete
02:44:02.845 00.064 11616 worker thread done servicing request
02:44:02.846 00.001 12268 OnExposeComplete: enter
02:44:02.846 00.000 12268 UpdateGuideState(): m_state=6
02:44:02.846 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
02:44:02.846 00.000 12268 Star::Find returns 1 (0), X=603.74, Y=144.46, Mass=40, SNR=4.4, Peak=34 HFD=2.6
02:44:02.846 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
02:44:02.846 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
02:44:02.846 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-2.00 mountX=-0.19 mountY=-0.06, mountTheta=-2.84
02:44:02.848 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.18, opts=13)
02:44:02.848 00.000 12268 Enqueuing Move request for scope (-0.08, -0.18)
02:44:02.848 00.000 11616 Worker thread wakes up
02:44:02.848 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
02:44:02.848 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
02:44:02.848 00.000 11616 Moving (-0.08, -0.18) raw xDistance=-0.19 yDistance=-0.06
02:44:02.848 00.000 11616 BLC: History state: CurrMiss=-0.06, AvgInitMiss=-0.28, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.177444, 1:0.000226, 2:-0.057882
02:44:02.848 00.000 11616 BLC: No correction, Miss < min_move
02:44:02.848 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:44:02.848 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:44:02.849 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:02.849 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:44:02.849 00.000 11616 MoveAxis(E, 0, ABG)
02:44:02.849 00.000 11616 Move returns status 0, amount 0
02:44:02.849 00.000 11616 MoveAxis(N, 0, ABG)
02:44:02.849 00.000 11616 Move returns status 0, amount 0
02:44:02.849 00.000 11616 move complete, result=0
02:44:02.849 00.000 11616 worker thread done servicing request
02:44:02.869 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=7, FiltMax=16, Gamma=1.290
02:44:02.887 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
02:44:02.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:02.887 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:44:02.887 00.000 12268 Enqueuing Expose request
02:44:02.888 00.001 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:44:02.888 00.000 11616 Worker thread wakes up
02:44:02.888 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:44:02.888 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:44:04.891 02.003 11616 Exposure complete
02:44:04.957 00.066 11616 worker thread done servicing request
02:44:04.957 00.000 12268 OnExposeComplete: enter
02:44:04.957 00.000 12268 UpdateGuideState(): m_state=6
02:44:04.958 00.001 12268 Star::Find(15, 603, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
02:44:04.958 00.000 12268 Star::Find returns 1 (0), X=603.64, Y=145.84, Mass=38, SNR=4.2, Peak=34 HFD=2.9
02:44:04.958 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
02:44:04.958 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
02:44:04.958 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=1.20 hyp=1.21 cameraTheta=1.72 mountX=1.18 mountY=-0.33, mountTheta=-0.27
02:44:04.960 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=1.20, opts=13)
02:44:04.960 00.000 12268 Enqueuing Move request for scope (-0.18, 1.20)
02:44:04.960 00.000 11616 Worker thread wakes up
02:44:04.960 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 1.20) opts 0xd
02:44:04.960 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, 1.20)
02:44:04.960 00.000 11616 Moving (-0.18, 1.20) raw xDistance=1.18 yDistance=-0.33
02:44:04.961 00.001 11616 BLC: window closed
02:44:04.961 00.000 11616 BLC: History state: CurrMiss=-0.33, AvgInitMiss=-0.28, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=0.177444, 1:0.000226, 2:-0.057882
02:44:04.961 00.000 11616 BLC: Average miss indicates over-shooting, nominal decrease by -155.000000
02:44:04.961 00.000 11616 BLC: window closed
02:44:04.961 00.000 11616 BLC: Pulse adjusted to 1523
02:44:04.962 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.59 from input 1.18
02:44:04.962 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:44:04.962 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
02:44:04.962 00.000 11616 MoveAxis(W, 659, ABG)
02:44:04.962 00.000 11616 Guiding  Dir = 3, Dur = 659
02:44:04.963 00.001 11616 IsSlewing returns 0
02:44:04.963 00.000 11616 IsGuiding returns 0
02:44:04.963 00.000 11616 PulseGuide returned control before completion, sleep 669
02:44:04.983 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=7, FiltMax=16, Gamma=1.290
02:44:05.000 00.017 12268 UpdateGuideState exits: m=38 SNR=4.2
02:44:05.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:05.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:44:05.000 00.000 12268 Enqueuing Expose request
02:44:05.268 00.268 12268 evsrv: cli 0F8E69C0 connect
02:44:05.268 00.000 12268 case statement mapped state 6 to 3
02:44:05.268 00.000 12268 case statement mapped state 6 to 3
02:44:05.269 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"32164594-f80b-446f-b96a-b595d2a89a9f"}
02:44:05.269 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"32164594-f80b-446f-b96a-b595d2a89a9f"}
02:44:05.270 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:44:05.645 00.375 11616 IsGuiding returns 1
02:44:05.645 00.000 11616 scope still moving after pulse duration time elapsed
02:44:05.676 00.031 11616 IsSlewing returns 0
02:44:05.677 00.001 11616 IsGuiding returns 0
02:44:05.677 00.000 11616 scope move finished after 659 + 54 ms
02:44:05.677 00.000 11616 Move returns status 0, amount 659
02:44:05.677 00.000 11616 MoveAxis(N, 0, ABG)
02:44:05.677 00.000 11616 Move returns status 0, amount 0
02:44:05.677 00.000 11616 move complete, result=0
02:44:05.677 00.000 11616 worker thread done servicing request
02:44:05.677 00.000 11616 Worker thread wakes up
02:44:05.677 00.000 12268 GuideStep: 1.2 px 659 ms WEST, -0.3 px 0 ms NORTH
02:44:05.678 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:44:05.678 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:44:07.691 02.013 11616 Exposure complete
02:44:07.752 00.061 11616 worker thread done servicing request
02:44:07.752 00.000 12268 OnExposeComplete: enter
02:44:07.752 00.000 12268 UpdateGuideState(): m_state=6
02:44:07.753 00.001 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
02:44:07.753 00.000 12268 Star::Find returns 1 (0), X=603.33, Y=145.28, Mass=28, SNR=3.7, Peak=31 HFD=2.7
02:44:07.753 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
02:44:07.753 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
02:44:07.753 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.65 hyp=0.81 cameraTheta=2.22 mountX=0.59 mountY=-0.57, mountTheta=-0.77
02:44:07.755 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.49, y=0.65, opts=13)
02:44:07.755 00.000 12268 Enqueuing Move request for scope (-0.49, 0.65)
02:44:07.755 00.000 11616 Worker thread wakes up
02:44:07.755 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.65) opts 0xd
02:44:07.755 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.49, 0.65)
02:44:07.755 00.000 11616 Moving (-0.49, 0.65) raw xDistance=0.59 yDistance=-0.57
02:44:07.755 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.59
02:44:07.755 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.45 direction from 1 to -1
02:44:07.755 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.72
02:44:07.756 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.57
02:44:07.756 00.000 11616 MoveAxis(W, 333, ABG)
02:44:07.756 00.000 11616 Guiding  Dir = 3, Dur = 333
02:44:07.756 00.000 11616 IsSlewing returns 0
02:44:07.756 00.000 11616 IsGuiding returns 0
02:44:07.757 00.001 11616 PulseGuide returned control before completion, sleep 343
02:44:07.777 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=7, FiltMax=16, Gamma=1.290
02:44:07.794 00.017 12268 UpdateGuideState exits: m=28 SNR=3.7
02:44:07.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:07.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:44:07.794 00.000 12268 Enqueuing Expose request
02:44:08.114 00.320 11616 IsGuiding returns 1
02:44:08.114 00.000 11616 scope still moving after pulse duration time elapsed
02:44:08.147 00.033 11616 IsSlewing returns 0
02:44:08.147 00.000 11616 IsGuiding returns 0
02:44:08.147 00.000 11616 scope move finished after 333 + 56 ms
02:44:08.147 00.000 11616 Move returns status 0, amount 333
02:44:08.147 00.000 11616 BLC: Oldest BLC event removed
02:44:08.148 00.001 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1523 applied
02:44:08.148 00.000 11616 MoveAxis(N, 1571, ABG)
02:44:08.148 00.000 11616 Guiding  Dir = 0, Dur = 1571
02:44:08.148 00.000 11616 IsSlewing returns 0
02:44:08.148 00.000 11616 IsGuiding returns 0
02:44:08.149 00.001 11616 PulseGuide returned control before completion, sleep 1581
02:44:09.731 01.582 11616 IsGuiding returns 1
02:44:09.731 00.000 11616 scope still moving after pulse duration time elapsed
02:44:09.762 00.031 11616 IsSlewing returns 0
02:44:09.762 00.000 11616 IsGuiding returns 1
02:44:09.793 00.031 11616 IsSlewing returns 0
02:44:09.794 00.001 11616 IsGuiding returns 1
02:44:09.824 00.030 11616 IsSlewing returns 0
02:44:09.825 00.001 11616 IsGuiding returns 0
02:44:09.825 00.000 11616 scope move finished after 1571 + 106 ms
02:44:09.825 00.000 11616 Move returns status 0, amount 1571
02:44:09.825 00.000 11616 move complete, result=0
02:44:09.826 00.001 11616 worker thread done servicing request
02:44:09.826 00.000 11616 Worker thread wakes up
02:44:09.826 00.000 12268 GuideStep: 0.6 px 333 ms WEST, -0.6 px 1571 ms NORTH
02:44:09.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:44:09.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:44:11.827 02.001 11616 Exposure complete
02:44:11.892 00.065 11616 worker thread done servicing request
02:44:11.892 00.000 12268 OnExposeComplete: enter
02:44:11.892 00.000 12268 UpdateGuideState(): m_state=6
02:44:11.893 00.001 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
02:44:11.893 00.000 12268 Star::Find returns 1 (0), X=604.24, Y=145.31, Mass=55, SNR=5.0, Peak=32 HFD=4.7
02:44:11.893 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
02:44:11.893 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
02:44:11.893 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.68 hyp=0.80 cameraTheta=1.01 mountX=0.71 mountY=0.33, mountTheta=0.43
02:44:11.897 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.42, y=0.68, opts=13)
02:44:11.897 00.000 12268 Enqueuing Move request for scope (0.42, 0.68)
02:44:11.897 00.000 11616 Worker thread wakes up
02:44:11.898 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.68) opts 0xd
02:44:11.898 00.000 11616 Handling offset move in thread for scope, endpoint = (0.42, 0.68)
02:44:11.898 00.000 11616 Moving (0.42, 0.68) raw xDistance=0.71 yDistance=0.33
02:44:11.898 00.000 11616 BLC: History state: CurrMiss=-0.33, AvgInitMiss=-0.05, ShCount=7, LgCount=3, SticCount=1,  Deflections: 0=-0.085792, 1:-0.330977
02:44:11.898 00.000 11616 BLC: Over-shoot, no adjustment based on avgInitialMiss
02:44:11.898 00.000 11616 BLC: window closed
02:44:11.898 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.71
02:44:11.898 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:44:11.899 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
02:44:11.899 00.000 11616 MoveAxis(W, 400, ABG)
02:44:11.899 00.000 11616 Guiding  Dir = 3, Dur = 400
02:44:11.899 00.000 11616 IsSlewing returns 0
02:44:11.899 00.000 11616 IsGuiding returns 0
02:44:11.900 00.001 11616 PulseGuide returned control before completion, sleep 410
02:44:11.924 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=7, FiltMax=16, Gamma=1.290
02:44:11.941 00.017 12268 UpdateGuideState exits: m=55 SNR=5.0
02:44:11.942 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:11.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:44:11.942 00.000 12268 Enqueuing Expose request
02:44:12.313 00.371 11616 IsGuiding returns 1
02:44:12.313 00.000 11616 scope still moving after pulse duration time elapsed
02:44:12.345 00.032 11616 IsSlewing returns 0
02:44:12.346 00.001 11616 IsGuiding returns 0
02:44:12.346 00.000 11616 scope move finished after 400 + 46 ms
02:44:12.346 00.000 11616 Move returns status 0, amount 400
02:44:12.346 00.000 11616 MoveAxis(N, 0, ABG)
02:44:12.346 00.000 11616 Move returns status 0, amount 0
02:44:12.346 00.000 11616 move complete, result=0
02:44:12.347 00.001 11616 worker thread done servicing request
02:44:12.347 00.000 12268 GuideStep: 0.7 px 400 ms WEST, 0.3 px 0 ms NORTH
02:44:12.347 00.000 11616 Worker thread wakes up
02:44:12.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:44:12.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:44:14.364 02.017 11616 Exposure complete
02:44:14.428 00.064 11616 worker thread done servicing request
02:44:14.428 00.000 12268 OnExposeComplete: enter
02:44:14.429 00.001 12268 UpdateGuideState(): m_state=6
02:44:14.429 00.000 12268 Star::Find(15, 604, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
02:44:14.429 00.000 12268 Star::Find returns 1 (0), X=603.84, Y=145.58, Mass=31, SNR=3.8, Peak=33 HFD=2.0
02:44:14.429 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
02:44:14.429 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
02:44:14.429 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.94 hyp=0.94 cameraTheta=1.55 mountX=0.94 mountY=-0.10, mountTheta=-0.11
02:44:14.431 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.02, y=0.94, opts=13)
02:44:14.431 00.000 12268 Enqueuing Move request for scope (0.02, 0.94)
02:44:14.431 00.000 11616 Worker thread wakes up
02:44:14.431 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.94) opts 0xd
02:44:14.431 00.000 11616 Handling offset move in thread for scope, endpoint = (0.02, 0.94)
02:44:14.431 00.000 11616 Moving (0.02, 0.94) raw xDistance=0.94 yDistance=-0.10
02:44:14.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.94
02:44:14.431 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:14.431 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:44:14.431 00.000 11616 MoveAxis(W, 527, ABG)
02:44:14.431 00.000 11616 Guiding  Dir = 3, Dur = 527
02:44:14.432 00.001 11616 IsSlewing returns 0
02:44:14.432 00.000 11616 IsGuiding returns 0
02:44:14.432 00.000 11616 PulseGuide returned control before completion, sleep 537
02:44:14.452 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=7, FiltMax=16, Gamma=1.290
02:44:14.468 00.016 12268 UpdateGuideState exits: m=31 SNR=3.8
02:44:14.469 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:14.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:44:14.469 00.000 12268 Enqueuing Expose request
02:44:14.983 00.514 11616 IsGuiding returns 1
02:44:14.984 00.001 11616 scope still moving after pulse duration time elapsed
02:44:15.014 00.030 11616 IsSlewing returns 0
02:44:15.014 00.000 11616 IsGuiding returns 1
02:44:15.046 00.032 11616 IsSlewing returns 0
02:44:15.047 00.001 11616 IsGuiding returns 0
02:44:15.047 00.000 11616 scope move finished after 527 + 87 ms
02:44:15.047 00.000 11616 Move returns status 0, amount 527
02:44:15.047 00.000 11616 MoveAxis(N, 0, ABG)
02:44:15.047 00.000 11616 Move returns status 0, amount 0
02:44:15.047 00.000 11616 move complete, result=0
02:44:15.047 00.000 11616 worker thread done servicing request
02:44:15.047 00.000 11616 Worker thread wakes up
02:44:15.048 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:44:15.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:44:15.048 00.000 12268 GuideStep: 0.9 px 527 ms WEST, -0.1 px 0 ms NORTH
02:44:17.061 02.013 11616 Exposure complete
02:44:17.125 00.064 11616 worker thread done servicing request
02:44:17.125 00.000 12268 OnExposeComplete: enter
02:44:17.126 00.001 12268 UpdateGuideState(): m_state=6
02:44:17.126 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
02:44:17.126 00.000 12268 Star::Find returns 1 (0), X=603.29, Y=145.50, Mass=34, SNR=4.0, Peak=34 HFD=2.9
02:44:17.126 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
02:44:17.126 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
02:44:17.127 00.001 12268 CameraToMount -- cameraX=-0.53 cameraY=0.87 hyp=1.02 cameraTheta=2.12 mountX=0.81 mountY=-0.64, mountTheta=-0.67
02:44:17.128 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.53, y=0.87, opts=13)
02:44:17.128 00.000 12268 Enqueuing Move request for scope (-0.53, 0.87)
02:44:17.129 00.001 11616 Worker thread wakes up
02:44:17.129 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.87) opts 0xd
02:44:17.129 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.53, 0.87)
02:44:17.129 00.000 11616 Moving (-0.53, 0.87) raw xDistance=0.81 yDistance=-0.64
02:44:17.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.81
02:44:17.129 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.10 from input -0.64
02:44:17.129 00.000 11616 MoveAxis(W, 453, ABG)
02:44:17.129 00.000 11616 Guiding  Dir = 3, Dur = 453
02:44:17.129 00.000 11616 IsSlewing returns 0
02:44:17.130 00.001 11616 IsGuiding returns 0
02:44:17.130 00.000 11616 PulseGuide returned control before completion, sleep 463
02:44:17.155 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=7, FiltMax=16, Gamma=1.290
02:44:17.175 00.020 12268 UpdateGuideState exits: m=34 SNR=4.0
02:44:17.176 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:17.176 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:44:17.176 00.000 12268 Enqueuing Expose request
02:44:17.610 00.434 11616 IsGuiding returns 1
02:44:17.610 00.000 11616 scope still moving after pulse duration time elapsed
02:44:17.642 00.032 11616 IsSlewing returns 0
02:44:17.642 00.000 11616 IsGuiding returns 0
02:44:17.642 00.000 11616 scope move finished after 453 + 58 ms
02:44:17.642 00.000 11616 Move returns status 0, amount 453
02:44:17.642 00.000 11616 MoveAxis(N, 54, ABG)
02:44:17.642 00.000 11616 Guiding  Dir = 0, Dur = 54
02:44:17.642 00.000 11616 IsSlewing returns 0
02:44:17.643 00.001 11616 IsGuiding returns 0
02:44:17.643 00.000 11616 PulseGuide returned control before completion, sleep 64
02:44:17.720 00.077 11616 IsGuiding returns 1
02:44:17.720 00.000 11616 scope still moving after pulse duration time elapsed
02:44:17.750 00.030 11616 IsSlewing returns 0
02:44:17.751 00.001 11616 IsGuiding returns 0
02:44:17.751 00.000 11616 scope move finished after 54 + 55 ms
02:44:17.751 00.000 11616 Move returns status 0, amount 54
02:44:17.751 00.000 11616 move complete, result=0
02:44:17.751 00.000 11616 worker thread done servicing request
02:44:17.751 00.000 11616 Worker thread wakes up
02:44:17.751 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:44:17.752 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:44:17.752 00.000 12268 GuideStep: 0.8 px 453 ms WEST, -0.6 px 54 ms NORTH
02:44:19.776 02.024 11616 Exposure complete
02:44:19.839 00.063 11616 worker thread done servicing request
02:44:19.839 00.000 12268 OnExposeComplete: enter
02:44:19.839 00.000 12268 UpdateGuideState(): m_state=6
02:44:19.839 00.000 12268 Star::Find(15, 603, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
02:44:19.839 00.000 12268 Star::Find returns 1 (0), X=604.46, Y=146.42, Mass=37, SNR=4.1, Peak=33 HFD=2.8
02:44:19.840 00.001 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
02:44:19.840 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.93)
02:44:19.840 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=1.78 hyp=1.89 cameraTheta=1.23 mountX=1.84 mountY=0.40, mountTheta=0.22
02:44:19.841 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.64, y=1.78, opts=13)
02:44:19.841 00.000 12268 Enqueuing Move request for scope (0.64, 1.78)
02:44:19.841 00.000 11616 Worker thread wakes up
02:44:19.841 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.64, 1.78) opts 0xd
02:44:19.842 00.001 11616 Handling offset move in thread for scope, endpoint = (0.64, 1.78)
02:44:19.842 00.000 11616 Moving (0.64, 1.78) raw xDistance=1.84 yDistance=0.40
02:44:19.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.92 from input 1.84
02:44:19.842 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:44:19.842 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:44:19.842 00.000 11616 MoveAxis(W, 1028, ABG)
02:44:19.842 00.000 11616 Guiding  Dir = 3, Dur = 1028
02:44:19.842 00.000 11616 IsSlewing returns 0
02:44:19.843 00.001 11616 IsGuiding returns 0
02:44:19.843 00.000 11616 PulseGuide returned control before completion, sleep 1038
02:44:19.862 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=7, FiltMax=16, Gamma=1.290
02:44:19.882 00.020 12268 UpdateGuideState exits: m=37 SNR=4.1
02:44:19.882 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:19.882 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:44:19.882 00.000 12268 Enqueuing Expose request
02:44:20.893 01.011 11616 IsGuiding returns 0
02:44:20.893 00.000 11616 Move returns status 0, amount 1028
02:44:20.893 00.000 11616 MoveAxis(N, 0, ABG)
02:44:20.893 00.000 11616 Move returns status 0, amount 0
02:44:20.893 00.000 11616 move complete, result=0
02:44:20.894 00.001 11616 worker thread done servicing request
02:44:20.894 00.000 11616 Worker thread wakes up
02:44:20.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:44:20.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:44:20.894 00.000 12268 GuideStep: 1.8 px 1028 ms WEST, 0.4 px 0 ms NORTH
02:44:22.906 02.012 11616 Exposure complete
02:44:22.970 00.064 11616 worker thread done servicing request
02:44:22.970 00.000 12268 OnExposeComplete: enter
02:44:22.970 00.000 12268 UpdateGuideState(): m_state=6
02:44:22.970 00.000 12268 Star::Find(15, 604, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
02:44:22.970 00.000 12268 Star::Find returns 1 (0), X=604.40, Y=144.91, Mass=48, SNR=4.7, Peak=36 HFD=2.5
02:44:22.970 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
02:44:22.970 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.14)
02:44:22.970 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.27 hyp=0.64 cameraTheta=0.44 mountX=0.33 mountY=0.54, mountTheta=1.03
02:44:22.971 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.27, opts=13)
02:44:22.972 00.001 12268 Enqueuing Move request for scope (0.58, 0.27)
02:44:22.972 00.000 11616 Worker thread wakes up
02:44:22.972 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.27) opts 0xd
02:44:22.972 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.27)
02:44:22.972 00.000 11616 Moving (0.58, 0.27) raw xDistance=0.33 yDistance=0.54
02:44:22.972 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
02:44:22.972 00.000 11616 resist switch: large excursion: input 0.54 thresh 0.45 direction from -1 to 1
02:44:22.972 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.63
02:44:22.972 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.54
02:44:22.972 00.000 11616 MoveAxis(W, 183, ABG)
02:44:22.972 00.000 11616 Guiding  Dir = 3, Dur = 183
02:44:22.973 00.001 11616 IsSlewing returns 0
02:44:22.973 00.000 11616 IsGuiding returns 0
02:44:22.974 00.001 11616 PulseGuide returned control before completion, sleep 193
02:44:22.993 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=7, FiltMax=16, Gamma=1.290
02:44:23.011 00.018 12268 UpdateGuideState exits: m=48 SNR=4.7
02:44:23.011 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:23.011 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:44:23.011 00.000 12268 Enqueuing Expose request
02:44:23.171 00.160 11616 IsGuiding returns 1
02:44:23.171 00.000 11616 scope still moving after pulse duration time elapsed
02:44:23.202 00.031 11616 IsSlewing returns 0
02:44:23.203 00.001 11616 IsGuiding returns 0
02:44:23.203 00.000 11616 scope move finished after 183 + 45 ms
02:44:23.203 00.000 11616 Move returns status 0, amount 183
02:44:23.203 00.000 11616 BLC: Oldest BLC event removed
02:44:23.203 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1523 applied
02:44:23.203 00.000 11616 MoveAxis(S, 1569, ABG)
02:44:23.203 00.000 11616 Guiding  Dir = 1, Dur = 1569
02:44:23.204 00.001 11616 IsSlewing returns 0
02:44:23.204 00.000 11616 IsGuiding returns 0
02:44:23.204 00.000 11616 PulseGuide returned control before completion, sleep 1579
02:44:24.790 01.586 11616 IsGuiding returns 1
02:44:24.790 00.000 11616 scope still moving after pulse duration time elapsed
02:44:24.822 00.032 11616 IsSlewing returns 0
02:44:24.822 00.000 11616 IsGuiding returns 0
02:44:24.822 00.000 11616 scope move finished after 1569 + 49 ms
02:44:24.822 00.000 11616 Move returns status 0, amount 1569
02:44:24.822 00.000 11616 move complete, result=0
02:44:24.823 00.001 11616 worker thread done servicing request
02:44:24.823 00.000 11616 Worker thread wakes up
02:44:24.823 00.000 12268 GuideStep: 0.3 px 183 ms WEST, 0.5 px 1569 ms SOUTH
02:44:24.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:44:24.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(589,130,31,31)
02:44:26.835 02.012 11616 Exposure complete
02:44:26.898 00.063 11616 worker thread done servicing request
02:44:26.898 00.000 12268 OnExposeComplete: enter
02:44:26.899 00.001 12268 UpdateGuideState(): m_state=6
02:44:26.899 00.000 12268 Star::Find(15, 604, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
02:44:26.899 00.000 12268 Star::Find returns 1 (0), X=603.16, Y=145.56, Mass=52, SNR=4.8, Peak=35 HFD=3.9
02:44:26.899 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
02:44:26.899 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
02:44:26.899 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=0.92 hyp=1.14 cameraTheta=2.20 mountX=0.85 mountY=-0.78, mountTheta=-0.74
02:44:26.901 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.67, y=0.92, opts=13)
02:44:26.901 00.000 12268 Enqueuing Move request for scope (-0.67, 0.92)
02:44:26.902 00.001 11616 Worker thread wakes up
02:44:26.902 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.92) opts 0xd
02:44:26.902 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.67, 0.92)
02:44:26.902 00.000 11616 Moving (-0.67, 0.92) raw xDistance=0.85 yDistance=-0.78
02:44:26.902 00.000 11616 BLC: History state: CurrMiss=-0.78, AvgInitMiss=-0.15, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=0.081395, 1:-0.779987
02:44:26.902 00.000 11616 BLC: Average miss indicates over-shooting, nominal decrease by -82.000000
02:44:26.902 00.000 11616 BLC: window closed
02:44:26.902 00.000 11616 BLC: Pulse adjusted to 1441
02:44:26.903 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.85
02:44:26.903 00.000 11616 resist switch: large excursion: input -0.78 thresh 0.45 direction from 1 to -1
02:44:26.903 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.34
02:44:26.903 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.12 from input -0.78
02:44:26.904 00.001 11616 MoveAxis(W, 478, ABG)
02:44:26.904 00.000 11616 Guiding  Dir = 3, Dur = 478
02:44:26.904 00.000 11616 IsSlewing returns 0
02:44:26.904 00.000 11616 IsGuiding returns 0
02:44:26.904 00.000 11616 PulseGuide returned control before completion, sleep 488
02:44:26.923 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=7, FiltMax=16, Gamma=1.290
02:44:26.940 00.017 12268 UpdateGuideState exits: m=52 SNR=4.8
02:44:26.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:26.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:44:26.940 00.000 12268 Enqueuing Expose request
02:44:27.348 00.408 12268 evsrv: cli 0F8E6D80 connect
02:44:27.349 00.001 12268 case statement mapped state 6 to 3
02:44:27.349 00.000 12268 case statement mapped state 6 to 3
02:44:27.350 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"72e1fd9f-51a2-4dcf-8549-b50f930a363d"}
02:44:27.350 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"72e1fd9f-51a2-4dcf-8549-b50f930a363d"}
02:44:27.351 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:44:27.397 00.046 11616 IsGuiding returns 1
02:44:27.398 00.001 11616 scope still moving after pulse duration time elapsed
02:44:27.428 00.030 11616 IsSlewing returns 0
02:44:27.429 00.001 11616 IsGuiding returns 0
02:44:27.429 00.000 11616 scope move finished after 478 + 46 ms
02:44:27.429 00.000 11616 Move returns status 0, amount 478
02:44:27.429 00.000 11616 BLC: Oldest BLC event removed
02:44:27.429 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1441 applied
02:44:27.429 00.000 11616 MoveAxis(N, 1507, ABG)
02:44:27.429 00.000 11616 Guiding  Dir = 0, Dur = 1507
02:44:27.429 00.000 11616 IsSlewing returns 0
02:44:27.430 00.001 11616 IsGuiding returns 0
02:44:27.430 00.000 11616 PulseGuide returned control before completion, sleep 1517
02:44:28.452 01.022 12268 evsrv: cli 0F8E6D80 connect
02:44:28.452 00.000 12268 case statement mapped state 6 to 3
02:44:28.453 00.001 12268 case statement mapped state 6 to 3
02:44:28.453 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"dd0d18cb-6989-4d27-9275-405bc0b63ee5"}
02:44:28.453 00.000 12268 case statement mapped state 6 to 3
02:44:28.453 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd0d18cb-6989-4d27-9275-405bc0b63ee5"}
02:44:28.454 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:44:28.456 00.002 12268 evsrv: cli 0F8E6D80 connect
02:44:28.456 00.000 12268 case statement mapped state 6 to 3
02:44:28.456 00.000 12268 case statement mapped state 6 to 3
02:44:28.457 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"stop_capture","id":"6859dabf-118b-41f4-b599-3eac0f10075a"}
02:44:28.457 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:44:28.457 00.000 12268 Status Line: Waiting for devices...
02:44:28.461 00.004 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"6859dabf-118b-41f4-b599-3eac0f10075a"}
02:44:28.462 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:44:28.463 00.001 12268 evsrv: cli 0F8E69C0 connect
02:44:28.463 00.000 12268 case statement mapped state 6 to 3
02:44:28.463 00.000 12268 case statement mapped state 6 to 3
02:44:28.464 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"dc06cd14-0856-409b-87ed-7389881f47e1"}
02:44:28.464 00.000 12268 case statement mapped state 6 to 3
02:44:28.464 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc06cd14-0856-409b-87ed-7389881f47e1"}
02:44:28.464 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:44:28.961 00.497 11616 IsGuiding returns 1
02:44:28.961 00.000 11616 scope still moving after pulse duration time elapsed
02:44:28.992 00.031 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
02:44:28.992 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
02:44:28.992 00.000 11616 Move returns status 1, amount 0
02:44:28.992 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
02:44:28.992 00.000 11616 move complete, result=1
02:44:28.992 00.000 11616 worker thread done servicing request
02:44:28.992 00.000 12268 GuideStep: 0.9 px 478 ms WEST, -0.8 px 0 ms NORTH
02:44:28.993 00.001 11616 Worker thread wakes up
02:44:28.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:44:28.993 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
02:44:28.993 00.000 11616 worker thread done servicing request
02:44:28.999 00.006 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
02:44:28.999 00.000 12268 OnExposeComplete: enter
02:44:28.999 00.000 12268 OnExposeComplete: Capture Error reported
02:44:29.000 00.001 12268 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:44:29.000 00.000 12268 Mount: notify guiding stopped
02:44:29.000 00.000 12268 BLC: window closed
02:44:29.000 00.000 12268 BLC: Last direction was reset
02:44:29.000 00.000 12268 Changing from state GUIDING to STOP
02:44:29.000 00.000 12268 guider state => SELECTED
02:44:29.000 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=11, FiltMin=7, FiltMax=16, Gamma=1.290
02:44:29.021 00.021 12268 Changing from state SELECTED to UNINITIALIZED
02:44:29.022 00.001 12268 guider state => SELECTING
02:44:29.081 00.059 12268 Status Line: Stopped.
02:44:29.087 00.006 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:44:29.466 00.379 12268 evsrv: cli 0F8E6D80 connect
02:44:29.466 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"d422f6af-83c1-4854-81d0-c05fb257bea1"}
02:44:29.466 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"d422f6af-83c1-4854-81d0-c05fb257bea1"}
02:44:29.467 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:45:50.743 81.276 12268 evsrv: cli 0F8E6D80 connect
02:45:50.744 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"7063f5f2-9cdd-4802-ac10-bc2895506863"}
02:45:50.744 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"7063f5f2-9cdd-4802-ac10-bc2895506863"}
02:45:50.745 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:45:50.746 00.001 12268 evsrv: cli 0F8E69C0 connect
02:45:50.747 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"ad911846-ad10-412f-b847-22372b9d6913"}
02:45:50.747 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"ad911846-ad10-412f-b847-22372b9d6913"}
02:45:50.785 00.038 12268 evsrv: cli 0F8E69C0 disconnect
02:45:50.786 00.001 12268 evsrv: cli 0F8E6D80 connect
02:45:50.786 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6eda0c97-e68f-4512-a793-a34b82e3f0d2"}
02:45:50.787 00.001 12268 PhdController::Guide begins
02:45:50.787 00.000 12268 PhdController: newstate STATE_SETUP
02:45:50.787 00.000 12268 PhdController: setup
02:45:50.787 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:45:50.787 00.000 12268 PhdController: start capturing
02:45:50.787 00.000 12268 Changing from state SELECTING to UNINITIALIZED
02:45:50.787 00.000 12268 guider state => SELECTING
02:45:50.787 00.000 12268 setting force full frames = true
02:45:50.787 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:45:50.795 00.008 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:45:50.795 00.000 12268 Enqueuing Expose request
02:45:50.795 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:45:50.795 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"6eda0c97-e68f-4512-a793-a34b82e3f0d2"}
02:45:50.796 00.001 11616 Worker thread wakes up
02:45:50.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:45:50.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:45:50.799 00.003 12268 evsrv: cli 0F8E6D80 disconnect
02:45:50.800 00.001 12268 evsrv: cli 0F8E69C0 connect
02:45:50.800 00.000 12268 case statement mapped state 1 to 101
02:45:50.800 00.000 12268 case statement mapped state 1 to 101
02:45:50.801 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"de052ba2-53d5-4874-b5f3-3d92a1af668b"}
02:45:50.801 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"de052ba2-53d5-4874-b5f3-3d92a1af668b"}
02:45:50.803 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:45:50.803 00.000 12268 evsrv: cli 0FA411A0 connect
02:45:50.804 00.001 12268 case statement mapped state 1 to 101
02:45:50.804 00.000 12268 case statement mapped state 1 to 101
02:45:50.805 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"7d0cf19d-a59a-4fad-998f-13b83b1aec0d"}
02:45:50.805 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"7d0cf19d-a59a-4fad-998f-13b83b1aec0d"}
02:45:50.807 00.002 12268 evsrv: cli 0FA411A0 disconnect
02:45:51.808 01.001 12268 evsrv: cli 0FA411A0 connect
02:45:51.808 00.000 12268 case statement mapped state 1 to 101
02:45:51.808 00.000 12268 case statement mapped state 1 to 101
02:45:51.809 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"0abb9a11-7b3a-4668-a656-b423fcff6557"}
02:45:51.809 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"0abb9a11-7b3a-4668-a656-b423fcff6557"}
02:45:51.810 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:45:52.801 00.991 11616 Exposure complete
02:45:52.811 00.010 12268 evsrv: cli 0FA411A0 connect
02:45:52.811 00.000 12268 case statement mapped state 1 to 101
02:45:52.811 00.000 12268 case statement mapped state 1 to 101
02:45:52.812 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"7e6b29f5-c2ad-4ff1-ae83-b96f2840aacb"}
02:45:52.812 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"7e6b29f5-c2ad-4ff1-ae83-b96f2840aacb"}
02:45:52.812 00.000 12268 evsrv: cli 0FA411A0 disconnect
02:45:52.863 00.051 11616 worker thread done servicing request
02:45:52.864 00.001 12268 OnExposeComplete: enter
02:45:52.864 00.000 12268 UpdateGuideState(): m_state=1
02:45:52.864 00.000 12268 UpdateCurrentPosition: no star selected
02:45:52.865 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:45:52.865 00.000 12268 Status Line: No star selected
02:45:52.867 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:45:52.884 00.017 12268 UpdateGuideState exits: No star selected
02:45:52.884 00.000 12268 GuiderMultiStar::AutoSelect enter
02:45:52.884 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:45:52.940 00.056 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:45:53.034 00.094 12268 AutoFind: global mean = 0.0, stdev 2.2
02:45:53.034 00.000 12268 AutoFind: using threshold = 0.1
02:45:53.129 00.095 12268 AutoFind: local max [79, 452] 5.9
02:45:53.130 00.001 12268 AutoFind: local max [251, 387] 5.6
02:45:53.130 00.000 12268 AutoFind: local max [101, 264] 5.6
02:45:53.130 00.000 12268 AutoFind: local max [287, 802] 5.5
02:45:53.130 00.000 12268 AutoFind: local max [54, 168] 5.4
02:45:53.130 00.000 12268 AutoFind: local max [91, 453] 5.4
02:45:53.130 00.000 12268 AutoFind: local max [439, 26] 5.4
02:45:53.130 00.000 12268 AutoFind: local max [268, 814] 5.4
02:45:53.130 00.000 12268 AutoFind: local max [255, 480] 5.4
02:45:53.130 00.000 12268 AutoFind: local max [507, 259] 5.4
02:45:53.130 00.000 12268 AutoFind: local max [75, 442] 5.3
02:45:53.130 00.000 12268 AutoFind: local max [569, 915] 5.3
02:45:53.130 00.000 12268 AutoFind: local max [311, 142] 5.3
02:45:53.130 00.000 12268 AutoFind: local max [469, 367] 5.2
02:45:53.130 00.000 12268 AutoFind: local max [105, 88] 5.2
02:45:53.130 00.000 12268 AutoFind: local max [478, 295] 5.1
02:45:53.130 00.000 12268 AutoFind: local max [443, 718] 5.1
02:45:53.131 00.001 12268 AutoFind: local max [519, 779] 5.0
02:45:53.131 00.000 12268 AutoFind: local max [378, 396] 5.0
02:45:53.131 00.000 12268 AutoFind: local max [461, 746] 5.0
02:45:53.131 00.000 12268 AutoFind: local max [142, 576] 5.0
02:45:53.131 00.000 12268 AutoFind: local max [884, 218] 5.0
02:45:53.131 00.000 12268 AutoFind: local max [386, 173] 4.9
02:45:53.131 00.000 12268 AutoFind: local max [424, 116] 4.9
02:45:53.131 00.000 12268 AutoFind: local max [249, 821] 4.9
02:45:53.131 00.000 12268 AutoFind: local max [1033, 947] 4.9
02:45:53.131 00.000 12268 AutoFind: local max [628, 399] 4.9
02:45:53.131 00.000 12268 AutoFind: local max [456, 26] 4.9
02:45:53.131 00.000 12268 AutoFind: local max [510, 727] 4.9
02:45:53.131 00.000 12268 AutoFind: local max [28, 651] 4.9
02:45:53.131 00.000 12268 AutoFind: local max [517, 557] 4.8
02:45:53.131 00.000 12268 AutoFind: local max [41, 264] 4.8
02:45:53.132 00.001 12268 AutoFind: local max [550, 418] 4.8
02:45:53.132 00.000 12268 AutoFind: local max [85, 933] 4.8
02:45:53.132 00.000 12268 AutoFind: local max [478, 302] 4.8
02:45:53.132 00.000 12268 AutoFind: local max [555, 280] 4.8
02:45:53.132 00.000 12268 AutoFind: local max [396, 80] 4.7
02:45:53.132 00.000 12268 AutoFind: local max [130, 693] 4.7
02:45:53.132 00.000 12268 AutoFind: local max [36, 588] 4.7
02:45:53.132 00.000 12268 AutoFind: local max [42, 93] 4.7
02:45:53.132 00.000 12268 AutoFind: local max [23, 713] 4.7
02:45:53.132 00.000 12268 AutoFind: local max [576, 937] 4.7
02:45:53.132 00.000 12268 AutoFind: local max [258, 293] 4.7
02:45:53.133 00.001 12268 AutoFind: local max [385, 90] 4.7
02:45:53.133 00.000 12268 AutoFind: local max [108, 76] 4.6
02:45:53.133 00.000 12268 AutoFind: local max [390, 37] 4.6
02:45:53.133 00.000 12268 AutoFind: local max [654, 722] 4.6
02:45:53.133 00.000 12268 AutoFind: local max [375, 429] 4.6
02:45:53.133 00.000 12268 AutoFind: local max [182, 479] 4.6
02:45:53.133 00.000 12268 AutoFind: local max [516, 249] 4.6
02:45:53.133 00.000 12268 AutoFind: local max [201, 149] 4.6
02:45:53.133 00.000 12268 AutoFind: local max [106, 670] 4.6
02:45:53.133 00.000 12268 AutoFind: local max [568, 766] 4.6
02:45:53.133 00.000 12268 AutoFind: local max [924, 840] 4.6
02:45:53.133 00.000 12268 AutoFind: local max [363, 574] 4.6
02:45:53.133 00.000 12268 AutoFind: local max [161, 441] 4.6
02:45:53.133 00.000 12268 AutoFind: local max [266, 805] 4.6
02:45:53.134 00.001 12268 AutoFind: local max [730, 352] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [776, 595] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [758, 574] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [43, 614] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [549, 655] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [446, 204] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [382, 258] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [208, 845] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [825, 399] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [95, 117] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [860, 804] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [783, 308] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [769, 568] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [502, 189] 4.5
02:45:53.134 00.000 12268 AutoFind: local max [542, 245] 4.5
02:45:53.135 00.001 12268 AutoFind: local max [42, 622] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [340, 293] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [491, 713] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [52, 567] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [89, 809] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [96, 713] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [26, 202] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [87, 597] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [524, 830] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [382, 444] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [477, 605] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [883, 282] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [800, 767] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [225, 807] 4.4
02:45:53.135 00.000 12268 AutoFind: local max [842, 220] 4.4
02:45:53.136 00.001 12268 AutoFind: local max [447, 525] 4.4
02:45:53.136 00.000 12268 AutoFind: local max [460, 741] 4.4
02:45:53.136 00.000 12268 AutoFind: local max [259, 461] 4.4
02:45:53.136 00.000 12268 AutoFind: local max [486, 482] 4.4
02:45:53.136 00.000 12268 AutoFind: local max [552, 227] 4.4
02:45:53.136 00.000 12268 AutoFind: local max [796, 919] 4.4
02:45:53.136 00.000 12268 AutoFind: local max [439, 79] 4.3
02:45:53.136 00.000 12268 AutoFind: local max [620, 473] 4.3
02:45:53.136 00.000 12268 AutoFind: local max [884, 670] 4.3
02:45:53.136 00.000 12268 AutoFind: local max [343, 607] 4.3
02:45:53.136 00.000 12268 AutoFind: local max [573, 683] 4.3
02:45:53.136 00.000 12268 AutoFind: local max [736, 809] 4.3
02:45:53.136 00.000 12268 AutoFind: local max [496, 646] 4.3
02:45:53.136 00.000 12268 AutoFind: too close [552, 227] 4.4 - [542, 245] 4.5
02:45:53.137 00.001 12268 AutoFind: too close [259, 461] 4.4 - [255, 480] 5.4
02:45:53.137 00.000 12268 AutoFind: too close [460, 741] 4.4 - [461, 746] 5.0
02:45:53.137 00.000 12268 AutoFind: too close [382, 444] 4.4 - [375, 429] 4.6
02:45:53.137 00.000 12268 AutoFind: too close [491, 713] 4.4 - [510, 727] 4.9
02:45:53.137 00.000 12268 AutoFind: too close [42, 622] 4.4 - [43, 614] 4.5
02:45:53.137 00.000 12268 AutoFind: too close [769, 568] 4.5 - [758, 574] 4.5
02:45:53.137 00.000 12268 AutoFind: too close [266, 805] 4.6 - [249, 821] 4.9
02:45:53.137 00.000 12268 AutoFind: too close [266, 805] 4.6 - [268, 814] 5.4
02:45:53.137 00.000 12268 AutoFind: too close [516, 249] 4.6 - [507, 259] 5.4
02:45:53.137 00.000 12268 AutoFind: too close [108, 76] 4.6 - [105, 88] 5.2
02:45:53.137 00.000 12268 AutoFind: too close [385, 90] 4.7 - [396, 80] 4.7
02:45:53.137 00.000 12268 AutoFind: too close [478, 302] 4.8 - [478, 295] 5.1
02:45:53.138 00.001 12268 AutoFind: too close [456, 26] 4.9 - [439, 26] 5.4
02:45:53.138 00.000 12268 AutoFind: too close [249, 821] 4.9 - [268, 814] 5.4
02:45:53.138 00.000 12268 AutoFind: too close [75, 442] 5.3 - [91, 453] 5.4
02:45:53.138 00.000 12268 AutoFind: too close [75, 442] 5.3 - [79, 452] 5.9
02:45:53.138 00.000 12268 AutoFind: too close [268, 814] 5.4 - [287, 802] 5.5
02:45:53.138 00.000 12268 AutoFind: too close [91, 453] 5.4 - [79, 452] 5.9
02:45:53.138 00.000 12268 AutoFind: too close to edge [1033, 947] 4.9
02:45:53.138 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:45:53.138 00.000 12268 Star::Find(15, 251, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.138 00.000 12268 Star::Find returns 0 (2), X=251.00, Y=387.00, Mass=17, SNR=2.6, Peak=26 HFD=0.0
02:45:53.138 00.000 12268 Star::Find(15, 101, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.138 00.000 12268 Star::Find false star n=21 nbg=284 bg=10.1 sigma=1.4 thresh=14 peak=14
02:45:53.139 00.001 12268 Star::Find returns 0 (2), X=101.00, Y=264.00, Mass=99, SNR=2.9, Peak=18 HFD=0.0
02:45:53.139 00.000 12268 Star::Find(15, 54, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.139 00.000 12268 Star::Find returns 0 (2), X=54.00, Y=168.00, Mass=13, SNR=2.5, Peak=22 HFD=0.0
02:45:53.139 00.000 12268 Star::Find(15, 569, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.139 00.000 12268 Star::Find false star n=33 nbg=280 bg=10.0 sigma=1.2 thresh=13 peak=13
02:45:53.139 00.000 12268 Star::Find returns 0 (2), X=569.00, Y=915.00, Mass=114, SNR=2.9, Peak=16 HFD=0.0
02:45:53.139 00.000 12268 Star::Find(15, 311, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.139 00.000 12268 Star::Find returns 1 (0), X=311.85, Y=140.46, Mass=119, SNR=7.3, Peak=27 HFD=5.2
02:45:53.139 00.000 12268 Star::Find(15, 469, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.139 00.000 12268 Star::Find false star n=12 nbg=288 bg=10.3 sigma=1.3 thresh=14 peak=13
02:45:53.139 00.000 12268 Star::Find returns 0 (2), X=469.00, Y=367.00, Mass=51, SNR=2.9, Peak=19 HFD=0.0
02:45:53.139 00.000 12268 Star::Find(15, 443, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.140 00.001 12268 Star::Find returns 1 (0), X=432.86, Y=717.94, Mass=32, SNR=3.8, Peak=26 HFD=3.6
02:45:53.140 00.000 12268 Star::Find(15, 519, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.140 00.000 12268 Star::Find returns 0 (4), X=511.00, Y=787.00, Mass=31, SNR=3.9, Peak=41 HFD=0.5
02:45:53.140 00.000 12268 Star::Find(15, 378, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.140 00.000 12268 Star::Find returns 0 (3), X=378.00, Y=396.00, Mass=5, SNR=1.5, Peak=15 HFD=0.0
02:45:53.140 00.000 12268 Star::Find(15, 142, 576, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.140 00.000 12268 Star::Find returns 1 (0), X=132.13, Y=590.19, Mass=59, SNR=5.2, Peak=51 HFD=1.7
02:45:53.140 00.000 12268 Star::Find(15, 884, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.140 00.000 12268 Star::Find returns 0 (3), X=884.00, Y=218.00, Mass=8, SNR=1.8, Peak=17 HFD=0.0
02:45:53.140 00.000 12268 Star::Find(15, 386, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.140 00.000 12268 Star::Find returns 0 (2), X=386.00, Y=173.00, Mass=20, SNR=2.9, Peak=18 HFD=0.0
02:45:53.141 00.001 12268 Star::Find(15, 424, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.141 00.000 12268 Star::Find false star n=7 nbg=281 bg=9.8 sigma=1.1 thresh=13 peak=12
02:45:53.141 00.000 12268 Star::Find returns 0 (2), X=424.00, Y=116.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
02:45:53.141 00.000 12268 Star::Find(15, 628, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.141 00.000 12268 Star::Find false star n=5 nbg=276 bg=11.0 sigma=1.7 thresh=16 peak=15
02:45:53.141 00.000 12268 Star::Find returns 0 (2), X=628.00, Y=399.00, Mass=34, SNR=2.9, Peak=25 HFD=0.0
02:45:53.141 00.000 12268 Star::Find(15, 28, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.141 00.000 12268 Star::Find returns 1 (0), X=29.15, Y=650.00, Mass=94, SNR=6.4, Peak=29 HFD=4.7
02:45:53.141 00.000 12268 Star::Find(15, 517, 557, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.141 00.000 12268 Star::Find false star n=3 nbg=280 bg=9.6 sigma=1.1 thresh=13 peak=13
02:45:53.141 00.000 12268 Star::Find returns 0 (2), X=517.00, Y=557.00, Mass=23, SNR=2.9, Peak=26 HFD=0.0
02:45:53.142 00.001 12268 Star::Find(15, 41, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.142 00.000 12268 Star::Find returns 1 (0), X=39.77, Y=264.14, Mass=84, SNR=6.2, Peak=16 HFD=4.8
02:45:53.142 00.000 12268 Star::Find(15, 550, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.142 00.000 12268 Star::Find false star n=31 nbg=283 bg=9.1 sigma=0.9 thresh=12 peak=12
02:45:53.142 00.000 12268 Star::Find returns 0 (2), X=550.00, Y=418.00, Mass=101, SNR=2.9, Peak=15 HFD=0.0
02:45:53.142 00.000 12268 Star::Find(15, 85, 933, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.142 00.000 12268 Star::Find false star n=6 nbg=282 bg=9.8 sigma=1.1 thresh=13 peak=12
02:45:53.142 00.000 12268 Star::Find returns 0 (2), X=85.00, Y=933.00, Mass=28, SNR=2.9, Peak=21 HFD=0.0
02:45:53.142 00.000 12268 Star::Find(15, 555, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.142 00.000 12268 Star::Find returns 0 (4), X=557.15, Y=293.44, Mass=27, SNR=3.6, Peak=33 HFD=0.5
02:45:53.142 00.000 12268 Star::Find(15, 130, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.142 00.000 12268 Star::Find returns 0 (4), X=131.96, Y=684.11, Mass=197, SNR=9.9, Peak=204 HFD=0.1
02:45:53.143 00.001 12268 Star::Find(15, 36, 588, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.143 00.000 12268 Star::Find returns 1 (0), X=36.52, Y=589.80, Mass=143, SNR=8.0, Peak=15 HFD=5.7
02:45:53.143 00.000 12268 Star::Find(15, 42, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.143 00.000 12268 Star::Find false star n=28 nbg=276 bg=9.7 sigma=1.0 thresh=13 peak=12
02:45:53.143 00.000 12268 Star::Find returns 0 (2), X=42.00, Y=93.00, Mass=104, SNR=2.9, Peak=14 HFD=0.0
02:45:53.143 00.000 12268 Star::Find(15, 23, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.143 00.000 12268 Star::Find false star n=28 nbg=267 bg=10.5 sigma=1.3 thresh=14 peak=13
02:45:53.143 00.000 12268 Star::Find returns 0 (2), X=23.00, Y=713.00, Mass=106, SNR=2.9, Peak=21 HFD=0.0
02:45:53.143 00.000 12268 Star::Find(15, 576, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.143 00.000 12268 Star::Find false star n=33 nbg=280 bg=10.0 sigma=1.2 thresh=13 peak=13
02:45:53.144 00.001 12268 Star::Find returns 0 (2), X=576.00, Y=937.00, Mass=114, SNR=2.9, Peak=18 HFD=0.0
02:45:53.144 00.000 12268 Star::Find(15, 258, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.144 00.000 12268 Star::Find false star n=18 nbg=285 bg=10.2 sigma=1.3 thresh=14 peak=13
02:45:53.144 00.000 12268 Star::Find returns 0 (2), X=258.00, Y=293.00, Mass=77, SNR=2.9, Peak=15 HFD=0.0
02:45:53.144 00.000 12268 Star::Find(15, 390, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.144 00.000 12268 Star::Find false star n=18 nbg=274 bg=9.8 sigma=1.1 thresh=13 peak=12
02:45:53.144 00.000 12268 Star::Find returns 0 (2), X=390.00, Y=37.00, Mass=60, SNR=2.9, Peak=16 HFD=0.0
02:45:53.144 00.000 12268 Star::Find(15, 654, 722, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.144 00.000 12268 Star::Find returns 0 (2), X=654.00, Y=722.00, Mass=19, SNR=2.8, Peak=17 HFD=0.0
02:45:53.144 00.000 12268 Star::Find(15, 182, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.144 00.000 12268 Star::Find returns 0 (3), X=182.00, Y=479.00, Mass=8, SNR=1.8, Peak=20 HFD=0.0
02:45:53.145 00.001 12268 Star::Find(15, 201, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.145 00.000 12268 Star::Find false star n=8 nbg=287 bg=10.3 sigma=1.3 thresh=14 peak=13
02:45:53.145 00.000 12268 Star::Find returns 0 (2), X=201.00, Y=149.00, Mass=31, SNR=2.9, Peak=16 HFD=0.0
02:45:53.145 00.000 12268 Star::Find(15, 106, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.145 00.000 12268 Star::Find returns 1 (0), X=105.88, Y=674.46, Mass=100, SNR=6.6, Peak=27 HFD=5.3
02:45:53.145 00.000 12268 Star::Find(15, 568, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.145 00.000 12268 Star::Find returns 0 (2), X=568.00, Y=766.00, Mass=15, SNR=2.5, Peak=15 HFD=0.0
02:45:53.145 00.000 12268 Star::Find(15, 924, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.145 00.000 12268 Star::Find false star n=4 nbg=284 bg=12.3 sigma=1.2 thresh=16 peak=15
02:45:53.145 00.000 12268 Star::Find returns 0 (2), X=924.00, Y=840.00, Mass=22, SNR=2.9, Peak=23 HFD=0.0
02:45:53.145 00.000 12268 Star::Find(15, 363, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.145 00.000 12268 Star::Find returns 0 (3), X=363.00, Y=574.00, Mass=5, SNR=1.5, Peak=17 HFD=0.0
02:45:53.146 00.001 12268 Star::Find(15, 161, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.146 00.000 12268 Star::Find false star n=8 nbg=283 bg=11.5 sigma=1.2 thresh=15 peak=13
02:45:53.146 00.000 12268 Star::Find returns 0 (2), X=161.00, Y=441.00, Mass=28, SNR=2.9, Peak=18 HFD=0.0
02:45:53.146 00.000 12268 Star::Find(15, 730, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.146 00.000 12268 Star::Find false star n=2 nbg=277 bg=9.8 sigma=1.1 thresh=13 peak=13
02:45:53.146 00.000 12268 Star::Find returns 0 (2), X=730.00, Y=352.00, Mass=20, SNR=2.9, Peak=27 HFD=0.0
02:45:53.146 00.000 12268 Star::Find(15, 776, 595, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.146 00.000 12268 Star::Find false star n=17 nbg=275 bg=9.2 sigma=0.8 thresh=12 peak=11
02:45:53.146 00.000 12268 Star::Find returns 0 (2), X=776.00, Y=595.00, Mass=50, SNR=2.9, Peak=18 HFD=0.0
02:45:53.146 00.000 12268 Star::Find(15, 549, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.146 00.000 12268 Star::Find false star n=19 nbg=274 bg=9.4 sigma=0.9 thresh=12 peak=12
02:45:53.146 00.000 12268 Star::Find returns 0 (2), X=549.00, Y=655.00, Mass=57, SNR=2.9, Peak=15 HFD=0.0
02:45:53.146 00.000 12268 Star::Find(15, 446, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.147 00.001 12268 Star::Find false star n=14 nbg=286 bg=10.3 sigma=1.3 thresh=14 peak=13
02:45:53.147 00.000 12268 Star::Find returns 0 (2), X=446.00, Y=204.00, Mass=56, SNR=2.9, Peak=19 HFD=0.0
02:45:53.147 00.000 12268 Star::Find(15, 382, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.147 00.000 12268 Star::Find returns 0 (2), X=382.00, Y=258.00, Mass=16, SNR=2.5, Peak=15 HFD=0.0
02:45:53.147 00.000 12268 Star::Find(15, 208, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.147 00.000 12268 Star::Find false star n=18 nbg=286 bg=10.6 sigma=1.2 thresh=14 peak=13
02:45:53.147 00.000 12268 Star::Find returns 0 (2), X=208.00, Y=845.00, Mass=69, SNR=2.9, Peak=16 HFD=0.0
02:45:53.147 00.000 12268 Star::Find(15, 825, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.147 00.000 12268 Star::Find returns 0 (2), X=825.00, Y=399.00, Mass=17, SNR=2.6, Peak=15 HFD=0.0
02:45:53.147 00.000 12268 Star::Find(15, 95, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.147 00.000 12268 Star::Find returns 0 (2), X=95.00, Y=117.00, Mass=19, SNR=2.8, Peak=16 HFD=0.0
02:45:53.147 00.000 12268 Star::Find(15, 860, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.147 00.000 12268 Star::Find false star n=26 nbg=276 bg=9.9 sigma=1.1 thresh=13 peak=13
02:45:53.147 00.000 12268 Star::Find returns 0 (2), X=860.00, Y=804.00, Mass=86, SNR=2.9, Peak=15 HFD=0.0
02:45:53.148 00.001 12268 Star::Find(15, 783, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.148 00.000 12268 Star::Find false star n=8 nbg=278 bg=10.3 sigma=1.4 thresh=14 peak=12
02:45:53.148 00.000 12268 Star::Find returns 0 (2), X=783.00, Y=308.00, Mass=34, SNR=2.9, Peak=19 HFD=0.0
02:45:53.148 00.000 12268 Star::Find(15, 502, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.148 00.000 12268 Star::Find false star n=14 nbg=269 bg=9.4 sigma=0.9 thresh=12 peak=11
02:45:53.148 00.000 12268 Star::Find returns 0 (2), X=502.00, Y=189.00, Mass=38, SNR=2.9, Peak=15 HFD=0.0
02:45:53.148 00.000 12268 Star::Find(15, 340, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.148 00.000 12268 Star::Find returns 0 (3), X=340.00, Y=293.00, Mass=7, SNR=1.8, Peak=21 HFD=0.0
02:45:53.148 00.000 12268 Star::Find(15, 52, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.148 00.000 12268 Star::Find false star n=11 nbg=277 bg=9.9 sigma=1.1 thresh=13 peak=12
02:45:53.148 00.000 12268 Star::Find returns 0 (2), X=52.00, Y=567.00, Mass=37, SNR=2.9, Peak=14 HFD=0.0
02:45:53.148 00.000 12268 Star::Find(15, 89, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.149 00.001 12268 Star::Find false star n=27 nbg=273 bg=9.8 sigma=1.1 thresh=13 peak=13
02:45:53.149 00.000 12268 Star::Find returns 0 (2), X=89.00, Y=809.00, Mass=100, SNR=2.9, Peak=17 HFD=0.0
02:45:53.149 00.000 12268 Star::Find(15, 96, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.149 00.000 12268 Star::Find false star n=7 nbg=276 bg=9.3 sigma=0.9 thresh=12 peak=12
02:45:53.149 00.000 12268 Star::Find returns 0 (2), X=96.00, Y=713.00, Mass=30, SNR=2.9, Peak=22 HFD=0.0
02:45:53.149 00.000 12268 Star::Find(15, 26, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.149 00.000 12268 Star::Find false star n=23 nbg=278 bg=10.1 sigma=1.1 thresh=13 peak=13
02:45:53.149 00.000 12268 Star::Find returns 0 (2), X=26.00, Y=202.00, Mass=80, SNR=2.9, Peak=16 HFD=0.0
02:45:53.149 00.000 12268 Star::Find(15, 87, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.149 00.000 12268 Star::Find returns 0 (4), X=76.11, Y=603.56, Mass=126, SNR=7.8, Peak=113 HFD=0.7
02:45:53.149 00.000 12268 Star::Find(15, 524, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.149 00.000 12268 Star::Find returns 0 (3), X=524.00, Y=830.00, Mass=0, SNR=0.0, Peak=16 HFD=0.0
02:45:53.150 00.001 12268 Star::Find(15, 477, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.150 00.000 12268 Star::Find false star n=42 nbg=275 bg=9.9 sigma=1.2 thresh=13 peak=13
02:45:53.150 00.000 12268 Star::Find returns 0 (2), X=477.00, Y=605.00, Mass=150, SNR=2.9, Peak=16 HFD=0.0
02:45:53.150 00.000 12268 Star::Find(15, 883, 282, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.150 00.000 12268 Star::Find false star n=14 nbg=273 bg=10.0 sigma=1.1 thresh=13 peak=13
02:45:53.150 00.000 12268 Star::Find returns 0 (2), X=883.00, Y=282.00, Mass=47, SNR=2.9, Peak=15 HFD=0.0
02:45:53.150 00.000 12268 Star::Find(15, 800, 767, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.150 00.000 12268 Star::Find returns 0 (2), X=800.00, Y=767.00, Mass=14, SNR=2.3, Peak=16 HFD=0.0
02:45:53.150 00.000 12268 Star::Find(15, 225, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.150 00.000 12268 Star::Find returns 0 (4), X=225.21, Y=801.83, Mass=104, SNR=7.1, Peak=88 HFD=1.1
02:45:53.150 00.000 12268 Star::Find(15, 842, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.150 00.000 12268 Star::Find false star n=6 nbg=274 bg=11.7 sigma=1.1 thresh=15 peak=14
02:45:53.150 00.000 12268 Star::Find returns 0 (2), X=842.00, Y=220.00, Mass=22, SNR=2.9, Peak=18 HFD=0.0
02:45:53.150 00.000 12268 Star::Find(15, 447, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.151 00.001 12268 Star::Find false star n=17 nbg=283 bg=10.3 sigma=1.3 thresh=14 peak=13
02:45:53.151 00.000 12268 Star::Find returns 0 (2), X=447.00, Y=525.00, Mass=68, SNR=2.9, Peak=15 HFD=0.0
02:45:53.151 00.000 12268 Star::Find(15, 486, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.151 00.000 12268 Star::Find false star n=11 nbg=282 bg=10.1 sigma=1.3 thresh=14 peak=13
02:45:53.151 00.000 12268 Star::Find returns 0 (2), X=486.00, Y=482.00, Mass=43, SNR=2.9, Peak=15 HFD=0.0
02:45:53.151 00.000 12268 Star::Find(15, 796, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.151 00.000 12268 Star::Find false star n=15 nbg=281 bg=10.1 sigma=1.1 thresh=13 peak=12
02:45:53.151 00.000 12268 Star::Find returns 0 (2), X=796.00, Y=919.00, Mass=49, SNR=2.9, Peak=15 HFD=0.0
02:45:53.151 00.000 12268 Star::Find(15, 439, 79, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.151 00.000 12268 Star::Find returns 1 (0), X=439.33, Y=79.82, Mass=114, SNR=7.1, Peak=24 HFD=5.1
02:45:53.151 00.000 12268 Star::Find(15, 620, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.151 00.000 12268 Star::Find false star n=14 nbg=280 bg=9.6 sigma=1.1 thresh=13 peak=12
02:45:53.151 00.000 12268 Star::Find returns 0 (2), X=620.00, Y=473.00, Mass=53, SNR=2.9, Peak=15 HFD=0.0
02:45:53.151 00.000 12268 Star::Find(15, 884, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.151 00.000 12268 Star::Find false star n=28 nbg=279 bg=9.3 sigma=0.9 thresh=12 peak=12
02:45:53.152 00.001 12268 Star::Find returns 0 (2), X=884.00, Y=670.00, Mass=87, SNR=2.9, Peak=20 HFD=0.0
02:45:53.152 00.000 12268 Star::Find(15, 343, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.152 00.000 12268 Star::Find returns 0 (3), X=343.00, Y=607.00, Mass=0, SNR=0.0, Peak=16 HFD=0.0
02:45:53.152 00.000 12268 Star::Find(15, 573, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.152 00.000 12268 Star::Find false star n=23 nbg=281 bg=9.0 sigma=0.9 thresh=12 peak=12
02:45:53.152 00.000 12268 Star::Find returns 0 (2), X=573.00, Y=683.00, Mass=75, SNR=2.9, Peak=18 HFD=0.0
02:45:53.152 00.000 12268 Star::Find(15, 736, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.152 00.000 12268 Star::Find false star n=18 nbg=274 bg=9.5 sigma=0.8 thresh=12 peak=12
02:45:53.152 00.000 12268 Star::Find returns 0 (2), X=736.00, Y=809.00, Mass=53, SNR=2.9, Peak=16 HFD=0.0
02:45:53.152 00.000 12268 Star::Find(15, 496, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.152 00.000 12268 Star::Find false star n=1 nbg=288 bg=10.6 sigma=1.8 thresh=16 peak=16
02:45:53.152 00.000 12268 Star::Find returns 0 (2), X=496.00, Y=646.00, Mass=25, SNR=2.9, Peak=36 HFD=0.0
02:45:53.152 00.000 12268 AutoFind: finding best star pass 1
02:45:53.152 00.000 12268 Star::Find(15, 251, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.152 00.000 12268 Star::Find returns 0 (2), X=251.00, Y=387.00, Mass=17, SNR=2.6, Peak=26 HFD=0.0
02:45:53.153 00.001 12268 Star::Find(15, 101, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.153 00.000 12268 Star::Find false star n=21 nbg=284 bg=10.1 sigma=1.4 thresh=14 peak=14
02:45:53.153 00.000 12268 Star::Find returns 0 (2), X=101.00, Y=264.00, Mass=99, SNR=2.9, Peak=18 HFD=0.0
02:45:53.153 00.000 12268 Star::Find(15, 54, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.153 00.000 12268 Star::Find returns 0 (2), X=54.00, Y=168.00, Mass=13, SNR=2.5, Peak=22 HFD=0.0
02:45:53.153 00.000 12268 Star::Find(15, 569, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.153 00.000 12268 Star::Find false star n=33 nbg=280 bg=10.0 sigma=1.2 thresh=13 peak=13
02:45:53.153 00.000 12268 Star::Find returns 0 (2), X=569.00, Y=915.00, Mass=114, SNR=2.9, Peak=16 HFD=0.0
02:45:53.153 00.000 12268 Star::Find(15, 311, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.153 00.000 12268 Star::Find returns 1 (0), X=311.85, Y=140.46, Mass=119, SNR=7.3, Peak=27 HFD=5.2
02:45:53.153 00.000 12268 AutoFind returns star at [311, 142] 5.3 Mass 119 SNR 7.3
02:45:53.154 00.001 12268 Star::Find(15, 311, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.154 00.000 12268 Star::Find returns 1 (0), X=311.85, Y=140.46, Mass=119, SNR=7.3, Peak=27 HFD=5.2
02:45:53.154 00.000 12268 MultiStar: List (6): {311.85, 140.46}(7.3), {29.15, 650.00}(6.4), {39.77, 264.14}(6.2), {36.52, 589.80}(8.0), {105.88, 674.46}(6.6), {439.33, 79.82}(7.1), 
02:45:53.154 00.000 12268 setting lock position to (311.85, 140.46)
02:45:53.154 00.000 12268 MultiStar: stabilizing after lock position change
02:45:53.155 00.001 12268 AutoSelect: state = 1, call UpdateGuideState
02:45:53.155 00.000 12268 UpdateGuideState(): m_state=1
02:45:53.155 00.000 12268 Star::Find(15, 311, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:45:53.155 00.000 12268 Star::Find returns 1 (0), X=311.85, Y=140.46, Mass=119, SNR=7.3, Peak=27 HFD=5.2
02:45:53.155 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:45:53.155 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:45:53.155 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:45:53.158 00.003 12268 setting force full frames = false
02:45:53.158 00.000 12268 setting lock position to (311.85, 140.46)
02:45:53.158 00.000 12268 MultiStar: stabilizing after lock position change
02:45:53.158 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:45:53.158 00.000 12268 Changing from state SELECTING to SELECTED
02:45:53.158 00.000 12268 guider state => SELECTED
02:45:53.184 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:45:53.201 00.017 12268 UpdateGuideState exits: m=119 SNR=7.3
02:45:53.201 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:45:53.220 00.019 12268 Status Line: Auto-selected star at (311.8, 140.5)
02:45:53.227 00.007 12268 PhdController: newstate STATE_WAIT_SELECTED
02:45:53.228 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:53.228 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:45:53.228 00.000 12268 Enqueuing Expose request
02:45:53.228 00.000 11616 Worker thread wakes up
02:45:53.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:45:53.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(297,125,31,31)
02:45:53.813 00.585 12268 evsrv: cli 0F8E69C0 connect
02:45:53.813 00.000 12268 case statement mapped state 2 to 1
02:45:53.814 00.001 12268 case statement mapped state 2 to 1
02:45:53.814 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"94d7b9ac-438c-4dbf-9e4c-b265045401fa"}
02:45:53.815 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[311.85,140.46],"id":"94d7b9ac-438c-4dbf-9e4c-b265045401fa"}
02:45:53.817 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:45:53.818 00.001 12268 evsrv: cli 0F8E6D80 connect
02:45:53.818 00.000 12268 case statement mapped state 2 to 1
02:45:53.819 00.001 12268 case statement mapped state 2 to 1
02:45:53.819 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"b02a7701-774a-4d77-933f-0123e4727819"}
02:45:53.820 00.001 12268 case statement mapped state 2 to 1
02:45:53.820 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"b02a7701-774a-4d77-933f-0123e4727819"}
02:45:53.820 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:45:54.822 01.002 12268 evsrv: cli 0F8E6D80 connect
02:45:54.822 00.000 12268 case statement mapped state 2 to 1
02:45:54.823 00.001 12268 case statement mapped state 2 to 1
02:45:54.823 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"e2da9bbb-1e80-41ef-befc-44cd089a12fc"}
02:45:54.823 00.000 12268 case statement mapped state 2 to 1
02:45:54.823 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"e2da9bbb-1e80-41ef-befc-44cd089a12fc"}
02:45:54.824 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:45:55.229 00.405 11616 Exposure complete
02:45:55.290 00.061 11616 worker thread done servicing request
02:45:55.290 00.000 12268 OnExposeComplete: enter
02:45:55.290 00.000 12268 UpdateGuideState(): m_state=2
02:45:55.290 00.000 12268 Star::Find(15, 311, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:45:55.291 00.001 12268 Star::Find returns 0 (4), X=304.00, Y=150.00, Mass=19, SNR=3.0, Peak=28 HFD=0.5
02:45:55.291 00.000 12268 DistanceChecker: activated
02:45:55.291 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:45:55.291 00.000 12268 Changing from state SELECTED to UNINITIALIZED
02:45:55.292 00.001 12268 guider state => SELECTING
02:45:55.292 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:45:55.292 00.000 12268 Status Line: Star lost - low HFD
02:45:55.299 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:45:55.316 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:45:55.316 00.000 12268 waiting for star selected, attempts remaining = 3
02:45:55.316 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:55.316 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:45:55.316 00.000 12268 Enqueuing Expose request
02:45:55.316 00.000 11616 Worker thread wakes up
02:45:55.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:45:55.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:45:55.825 00.509 12268 evsrv: cli 0F8E69C0 connect
02:45:55.825 00.000 12268 case statement mapped state 1 to 101
02:45:55.825 00.000 12268 case statement mapped state 1 to 101
02:45:55.825 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a11da425-cbf4-45fe-bc84-2bf5ffb49751"}
02:45:55.826 00.001 12268 case statement mapped state 1 to 101
02:45:55.826 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"a11da425-cbf4-45fe-bc84-2bf5ffb49751"}
02:45:55.826 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:45:56.828 01.002 12268 evsrv: cli 0F8E6D80 connect
02:45:56.828 00.000 12268 case statement mapped state 1 to 101
02:45:56.829 00.001 12268 case statement mapped state 1 to 101
02:45:56.829 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"f6cf5356-2046-4a04-9c57-71de5ed6e178"}
02:45:56.829 00.000 12268 case statement mapped state 1 to 101
02:45:56.829 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Looping","id":"f6cf5356-2046-4a04-9c57-71de5ed6e178"}
02:45:56.830 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:45:57.322 00.492 11616 Exposure complete
02:45:57.382 00.060 11616 worker thread done servicing request
02:45:57.382 00.000 12268 OnExposeComplete: enter
02:45:57.382 00.000 12268 UpdateGuideState(): m_state=1
02:45:57.382 00.000 12268 Star::Find(15, 311, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:45:57.383 00.001 12268 Star::Find false star n=4 nbg=275 bg=9.2 sigma=0.8 thresh=12 peak=12
02:45:57.383 00.000 12268 Star::Find returns 0 (2), X=311.00, Y=140.00, Mass=24, SNR=2.9, Peak=25 HFD=0.0
02:45:57.383 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:45:57.383 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:45:57.383 00.000 12268 Status Line: Star lost - low SNR
02:45:57.386 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:45:57.403 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:45:57.403 00.000 12268 waiting for star selected, attempts remaining = 2
02:45:57.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:57.403 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:45:57.403 00.000 12268 Enqueuing Expose request
02:45:57.403 00.000 11616 Worker thread wakes up
02:45:57.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:45:57.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:45:57.833 00.430 12268 evsrv: cli 0F8E69C0 connect
02:45:57.833 00.000 12268 case statement mapped state 1 to 101
02:45:57.833 00.000 12268 case statement mapped state 1 to 101
02:45:57.834 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7f16aa1b-9639-4fe3-9115-925a74aab0f2"}
02:45:57.834 00.000 12268 case statement mapped state 1 to 101
02:45:57.834 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"7f16aa1b-9639-4fe3-9115-925a74aab0f2"}
02:45:57.835 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:45:58.838 01.003 12268 evsrv: cli 0F8E69C0 connect
02:45:58.838 00.000 12268 case statement mapped state 1 to 101
02:45:58.838 00.000 12268 case statement mapped state 1 to 101
02:45:58.839 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"25580443-6392-40de-b654-dd434d09d8c4"}
02:45:58.839 00.000 12268 case statement mapped state 1 to 101
02:45:58.839 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"25580443-6392-40de-b654-dd434d09d8c4"}
02:45:58.839 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:45:59.413 00.574 11616 Exposure complete
02:45:59.474 00.061 11616 worker thread done servicing request
02:45:59.474 00.000 12268 OnExposeComplete: enter
02:45:59.474 00.000 12268 UpdateGuideState(): m_state=1
02:45:59.475 00.001 12268 Star::Find(15, 311, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:45:59.475 00.000 12268 Star::Find returns 0 (4), X=303.41, Y=150.51, Mass=32, SNR=3.9, Peak=28 HFD=1.3
02:45:59.475 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:45:59.475 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:45:59.476 00.001 12268 Status Line: Star lost - low HFD
02:45:59.478 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:45:59.496 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:45:59.497 00.001 12268 waiting for star selected, attempts remaining = 1
02:45:59.497 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:45:59.497 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:59.497 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:45:59.497 00.000 12268 Enqueuing Expose request
02:45:59.497 00.000 11616 Worker thread wakes up
02:45:59.497 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:45:59.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:45:59.840 00.343 12268 evsrv: cli 0F8E6D80 connect
02:45:59.841 00.001 12268 case statement mapped state 1 to 101
02:45:59.841 00.000 12268 case statement mapped state 1 to 101
02:45:59.842 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"0d846e4f-8176-4e83-a4c9-da5446797c85"}
02:45:59.842 00.000 12268 case statement mapped state 1 to 101
02:45:59.842 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Looping","id":"0d846e4f-8176-4e83-a4c9-da5446797c85"}
02:45:59.843 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:46:00.842 00.999 12268 evsrv: cli 0F8E69C0 connect
02:46:00.842 00.000 12268 case statement mapped state 1 to 101
02:46:00.842 00.000 12268 case statement mapped state 1 to 101
02:46:00.843 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"76fb9713-ea6f-42f4-9627-0938f198b3e8"}
02:46:00.843 00.000 12268 case statement mapped state 1 to 101
02:46:00.843 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"76fb9713-ea6f-42f4-9627-0938f198b3e8"}
02:46:00.844 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:46:01.512 00.668 11616 Exposure complete
02:46:01.581 00.069 11616 worker thread done servicing request
02:46:01.581 00.000 12268 OnExposeComplete: enter
02:46:01.582 00.001 12268 UpdateGuideState(): m_state=1
02:46:01.582 00.000 12268 Star::Find(15, 311, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:46:01.582 00.000 12268 Star::Find returns 1 (0), X=303.15, Y=149.15, Mass=22, SNR=3.2, Peak=26 HFD=1.6
02:46:01.582 00.000 12268 DistanceChecker: deactivated
02:46:01.585 00.003 12268 setting lock position to (303.15, 149.15)
02:46:01.585 00.000 12268 MultiStar: stabilizing after lock position change
02:46:01.585 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:46:01.585 00.000 12268 Changing from state SELECTING to SELECTED
02:46:01.585 00.000 12268 guider state => SELECTED
02:46:01.617 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:01.638 00.021 12268 UpdateGuideState exits: m=22 SNR=3.2
02:46:01.638 00.000 12268 PhdController: newstate STATE_CALIBRATE
02:46:01.638 00.000 12268 PhdController: newstate STATE_GUIDE
02:46:01.638 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
02:46:01.638 00.000 12268 guider state => CALIBRATED
02:46:01.638 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:46:01.713 00.075 12268 reset dither spiral
02:46:01.713 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:46:01.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:01.713 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:01.713 00.000 12268 Enqueuing Expose request
02:46:01.713 00.000 11616 Worker thread wakes up
02:46:01.713 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:01.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:01.845 00.132 12268 evsrv: cli 0F8E6D80 connect
02:46:01.845 00.000 12268 case statement mapped state 5 to 1
02:46:01.846 00.001 12268 case statement mapped state 5 to 1
02:46:01.846 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"3119c260-27c5-4eab-bde5-fda76e749cde"}
02:46:01.846 00.000 12268 case statement mapped state 5 to 1
02:46:01.847 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"3119c260-27c5-4eab-bde5-fda76e749cde"}
02:46:01.847 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:46:02.848 01.001 12268 evsrv: cli 0F8E69C0 connect
02:46:02.848 00.000 12268 case statement mapped state 5 to 1
02:46:02.849 00.001 12268 case statement mapped state 5 to 1
02:46:02.849 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"d9fdf343-a5a5-4fa9-b818-abbe3ffc78be"}
02:46:02.849 00.000 12268 case statement mapped state 5 to 1
02:46:02.849 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"d9fdf343-a5a5-4fa9-b818-abbe3ffc78be"}
02:46:02.850 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:46:03.723 00.873 11616 Exposure complete
02:46:03.792 00.069 11616 worker thread done servicing request
02:46:03.792 00.000 12268 OnExposeComplete: enter
02:46:03.792 00.000 12268 UpdateGuideState(): m_state=5
02:46:03.792 00.000 12268 Star::Find(15, 303, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:46:03.792 00.000 12268 Star::Find returns 0 (2), X=303.00, Y=149.00, Mass=19, SNR=3.0, Peak=25 HFD=0.0
02:46:03.792 00.000 12268 DistanceChecker: activated
02:46:03.792 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:03.793 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:03.793 00.000 12268 Status Line: Star lost - low SNR
02:46:03.795 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:03.814 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:46:03.815 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
02:46:03.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:03.815 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:03.815 00.000 12268 Enqueuing Expose request
02:46:03.815 00.000 11616 Worker thread wakes up
02:46:03.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:03.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:03.855 00.040 12268 evsrv: cli 0F8E6D80 connect
02:46:03.856 00.001 12268 case statement mapped state 5 to 1
02:46:03.856 00.000 12268 case statement mapped state 5 to 1
02:46:03.856 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"7045e4d9-0ca0-4ab9-8441-9a4dd58d4768"}
02:46:03.857 00.001 12268 case statement mapped state 5 to 1
02:46:03.857 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"7045e4d9-0ca0-4ab9-8441-9a4dd58d4768"}
02:46:03.858 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:46:04.858 01.000 12268 evsrv: cli 0F8E69C0 connect
02:46:04.859 00.001 12268 case statement mapped state 5 to 1
02:46:04.859 00.000 12268 case statement mapped state 5 to 1
02:46:04.860 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"104e0191-860f-4f47-8c69-c5bf372b0cc1"}
02:46:04.860 00.000 12268 case statement mapped state 5 to 1
02:46:04.860 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"104e0191-860f-4f47-8c69-c5bf372b0cc1"}
02:46:04.861 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:46:05.827 00.966 11616 Exposure complete
02:46:05.861 00.034 12268 evsrv: cli 0F8E6D80 connect
02:46:05.861 00.000 12268 case statement mapped state 5 to 1
02:46:05.861 00.000 12268 case statement mapped state 5 to 1
02:46:05.862 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"8b2ce2b1-f9da-4422-8ce0-8fd88d5aff14"}
02:46:05.862 00.000 12268 case statement mapped state 5 to 1
02:46:05.862 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"8b2ce2b1-f9da-4422-8ce0-8fd88d5aff14"}
02:46:05.863 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:46:05.891 00.028 11616 worker thread done servicing request
02:46:05.891 00.000 12268 OnExposeComplete: enter
02:46:05.891 00.000 12268 UpdateGuideState(): m_state=5
02:46:05.891 00.000 12268 Star::Find(15, 303, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:46:05.891 00.000 12268 Star::Find returns 1 (0), X=304.09, Y=153.00, Mass=51, SNR=4.8, Peak=25 HFD=5.7
02:46:05.891 00.000 12268 DistanceChecker: deactivated
02:46:05.891 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
02:46:05.891 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
02:46:05.891 00.000 12268 CameraToMount -- cameraX=0.94 cameraY=3.85 hyp=3.96 cameraTheta=1.33 mountX=3.92 mountY=0.44, mountTheta=0.11
02:46:05.893 00.002 12268 Changing from state CALIBRATED to GUIDING
02:46:05.894 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:46:05.894 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:46:05.894 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
02:46:05.894 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:46:05.894 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:46:05.895 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:46:05.895 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:46:05.895 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:46:05.896 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:46:05.896 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:46:05.896 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:46:05.896 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:46:05.897 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:46:05.897 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:46:05.897 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:46:05.898 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:46:06.026 00.128 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:46:06.028 00.002 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
02:46:06.028 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
02:46:06.032 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:46:06.032 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:46:06.033 00.001 12268 setting lock position to (304.09, 153.00)
02:46:06.033 00.000 12268 MultiStar: stabilizing after lock position change
02:46:06.033 00.000 12268 guider state => GUIDING
02:46:06.034 00.001 12268 Status Line: Guiding
02:46:06.036 00.002 12268 Mount: notify guiding started
02:46:06.037 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
02:46:06.037 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
02:46:06.037 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
02:46:06.037 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
02:46:06.038 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
02:46:06.038 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
02:46:06.038 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
02:46:06.038 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
02:46:06.039 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
02:46:06.039 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
02:46:06.039 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
02:46:06.039 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
02:46:06.039 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:46:06.040 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:46:06.040 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:46:06.040 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:46:06.040 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:46:06.041 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:46:06.041 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:46:06.041 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:46:06.041 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:46:06.041 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:46:06.042 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:46:06.042 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:46:06.043 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:46:06.043 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:46:06.043 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:46:06.044 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:46:06.044 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:46:06.044 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:46:06.044 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:46:06.045 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:46:06.045 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:46:06.045 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:46:06.045 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:46:06.045 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:46:06.046 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:46:06.046 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:46:06.199 00.153 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:46:06.199 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:46:06.200 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:46:06.200 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
02:46:06.200 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:46:06.201 00.001 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
02:46:06.201 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
02:46:06.201 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
02:46:06.201 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
02:46:06.201 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
02:46:06.201 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
02:46:06.202 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:06.222 00.020 12268 UpdateGuideState exits: m=51 SNR=4.8
02:46:06.222 00.000 12268 PhdController: settling, locked = 1, distance = 3.96 (1.50) aobump = 0 frame = 1 / 99999
02:46:06.222 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700766.222,"Host":"ASTROCENTER","Inst":1,"Distance":3.96,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:46:06.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:06.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:46:06.222 00.000 12268 Enqueuing Expose request
02:46:06.222 00.000 11616 Worker thread wakes up
02:46:06.223 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:06.223 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:46:06.865 00.642 12268 evsrv: cli 0F8E69C0 connect
02:46:06.865 00.000 12268 case statement mapped state 6 to 3
02:46:06.866 00.001 12268 case statement mapped state 6 to 3
02:46:06.866 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"5533cd0e-0474-44e4-9020-1fcf0025e4cc"}
02:46:06.866 00.000 12268 case statement mapped state 6 to 3
02:46:06.866 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5533cd0e-0474-44e4-9020-1fcf0025e4cc"}
02:46:06.867 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:46:08.229 01.362 11616 Exposure complete
02:46:08.291 00.062 11616 worker thread done servicing request
02:46:08.291 00.000 12268 OnExposeComplete: enter
02:46:08.291 00.000 12268 UpdateGuideState(): m_state=6
02:46:08.291 00.000 12268 Star::Find(15, 304, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:46:08.291 00.000 12268 Star::Find returns 1 (0), X=304.05, Y=150.21, Mass=70, SNR=5.6, Peak=28 HFD=3.0
02:46:08.291 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
02:46:08.291 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
02:46:08.291 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-2.79 hyp=2.79 cameraTheta=-1.59 mountX=-2.78 mountY=0.31, mountTheta=3.03
02:46:08.293 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=-2.79, opts=13)
02:46:08.293 00.000 12268 Enqueuing Move request for scope (-0.04, -2.79)
02:46:08.293 00.000 11616 Worker thread wakes up
02:46:08.293 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -2.79) opts 0xd
02:46:08.293 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, -2.79)
02:46:08.293 00.000 11616 Moving (-0.04, -2.79) raw xDistance=-2.78 yDistance=0.31
02:46:08.293 00.000 11616 resist switch: large excursion: input -2.78 thresh 0.29 direction from 0 to -1
02:46:08.293 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-8.34
02:46:08.294 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.39 from input -2.78
02:46:08.294 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:46:08.294 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
02:46:08.294 00.000 11616 MoveAxis(E, 1556, ABG)
02:46:08.294 00.000 11616 Guiding  Dir = 2, Dur = 1556
02:46:08.294 00.000 11616 IsSlewing returns 0
02:46:08.294 00.000 11616 IsGuiding returns 0
02:46:08.295 00.001 11616 PulseGuide returned control before completion, sleep 1566
02:46:08.315 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=20, Gamma=1.290
02:46:08.332 00.017 12268 UpdateGuideState exits: m=70 SNR=5.6
02:46:08.332 00.000 12268 PhdController: settling, locked = 1, distance = 3.61 (1.50) aobump = 0 frame = 2 / 99999
02:46:08.332 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700768.332,"Host":"ASTROCENTER","Inst":1,"Distance":3.61,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:46:08.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:08.333 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:46:08.333 00.000 12268 Enqueuing Expose request
02:46:09.864 01.531 11616 IsGuiding returns 1
02:46:09.864 00.000 11616 scope still moving after pulse duration time elapsed
02:46:09.894 00.030 11616 IsSlewing returns 0
02:46:09.895 00.001 11616 IsGuiding returns 0
02:46:09.895 00.000 11616 scope move finished after 1556 + 45 ms
02:46:09.895 00.000 11616 Move returns status 0, amount 1556
02:46:09.895 00.000 11616 MoveAxis(N, 0, ABG)
02:46:09.896 00.001 11616 Move returns status 0, amount 0
02:46:09.896 00.000 11616 move complete, result=0
02:46:09.896 00.000 11616 worker thread done servicing request
02:46:09.896 00.000 11616 Worker thread wakes up
02:46:09.896 00.000 12268 GuideStep: -2.8 px 1556 ms EAST, 0.3 px 0 ms NORTH
02:46:09.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:09.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:46:11.913 02.017 11616 Exposure complete
02:46:11.975 00.062 11616 worker thread done servicing request
02:46:11.975 00.000 12268 OnExposeComplete: enter
02:46:11.975 00.000 12268 UpdateGuideState(): m_state=6
02:46:11.976 00.001 12268 Star::Find(15, 304, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:46:11.976 00.000 12268 Star::Find returns 0 (2), X=304.00, Y=150.00, Mass=19, SNR=3.0, Peak=28 HFD=0.0
02:46:11.976 00.000 12268 DistanceChecker: activated
02:46:11.976 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:11.977 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:11.977 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:11.977 00.000 11616 Worker thread wakes up
02:46:11.977 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:11.977 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:11.977 00.000 11616 move complete, result=0
02:46:11.977 00.000 11616 worker thread done servicing request
02:46:12.081 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:12.081 00.000 12268 Status Line: Star lost - low SNR
02:46:12.086 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:12.104 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:46:12.104 00.000 12268 PhdController: settling, locked = 0, distance = 3.61 (1.50) aobump = 0 frame = 3 / 99999
02:46:12.104 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700772.104,"Host":"ASTROCENTER","Inst":1,"Distance":3.61,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:46:12.105 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:12.105 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:12.105 00.000 12268 Enqueuing Expose request
02:46:12.105 00.000 11616 Worker thread wakes up
02:46:12.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:12.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:14.112 02.007 11616 Exposure complete
02:46:14.174 00.062 11616 worker thread done servicing request
02:46:14.174 00.000 12268 OnExposeComplete: enter
02:46:14.174 00.000 12268 UpdateGuideState(): m_state=6
02:46:14.174 00.000 12268 Star::Find(15, 304, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:46:14.175 00.001 12268 Star::Find returns 0 (2), X=304.00, Y=150.00, Mass=17, SNR=2.9, Peak=27 HFD=0.0
02:46:14.175 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:14.175 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:14.175 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:14.176 00.001 11616 Worker thread wakes up
02:46:14.176 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:14.176 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:14.176 00.000 11616 move complete, result=0
02:46:14.176 00.000 11616 worker thread done servicing request
02:46:14.283 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:14.283 00.000 12268 Status Line: Star lost - low SNR
02:46:14.287 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:46:14.305 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:46:14.305 00.000 12268 PhdController: settling, locked = 0, distance = 3.61 (1.50) aobump = 0 frame = 4 / 99999
02:46:14.305 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700774.305,"Host":"ASTROCENTER","Inst":1,"Distance":3.61,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:46:14.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:14.306 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:14.306 00.000 12268 Enqueuing Expose request
02:46:14.306 00.000 11616 Worker thread wakes up
02:46:14.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:14.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:16.314 02.008 11616 Exposure complete
02:46:16.375 00.061 11616 worker thread done servicing request
02:46:16.375 00.000 12268 OnExposeComplete: enter
02:46:16.375 00.000 12268 UpdateGuideState(): m_state=6
02:46:16.376 00.001 12268 Star::Find(15, 304, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:46:16.376 00.000 12268 Star::Find false star n=3 nbg=280 bg=10.2 sigma=1.2 thresh=14 peak=14
02:46:16.376 00.000 12268 Star::Find returns 0 (2), X=304.00, Y=150.00, Mass=27, SNR=2.9, Peak=28 HFD=0.0
02:46:16.376 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:16.377 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:16.377 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:16.377 00.000 11616 Worker thread wakes up
02:46:16.377 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:16.377 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:16.377 00.000 11616 move complete, result=0
02:46:16.377 00.000 11616 worker thread done servicing request
02:46:16.493 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:16.493 00.000 12268 Status Line: Star lost - low SNR
02:46:16.497 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:16.515 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:46:16.515 00.000 12268 PhdController: settling, locked = 0, distance = 3.61 (1.50) aobump = 0 frame = 5 / 99999
02:46:16.515 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700776.515,"Host":"ASTROCENTER","Inst":1,"Distance":3.61,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:46:16.516 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:16.516 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:16.516 00.000 12268 Enqueuing Expose request
02:46:16.516 00.000 11616 Worker thread wakes up
02:46:16.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:16.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:18.536 02.020 11616 Exposure complete
02:46:18.605 00.069 11616 worker thread done servicing request
02:46:18.605 00.000 12268 OnExposeComplete: enter
02:46:18.605 00.000 12268 UpdateGuideState(): m_state=6
02:46:18.606 00.001 12268 Star::Find(15, 304, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:46:18.606 00.000 12268 Star::Find returns 0 (4), X=304.38, Y=149.62, Mass=29, SNR=3.7, Peak=32 HFD=0.7
02:46:18.606 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:18.607 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:18.607 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:18.607 00.000 11616 Worker thread wakes up
02:46:18.607 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:18.607 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:18.607 00.000 11616 move complete, result=0
02:46:18.607 00.000 11616 worker thread done servicing request
02:46:18.719 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:18.719 00.000 12268 Status Line: Star lost - low HFD
02:46:18.723 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:18.742 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:46:18.742 00.000 12268 PhdController: settling, locked = 0, distance = 3.61 (1.50) aobump = 0 frame = 6 / 99999
02:46:18.742 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700778.742,"Host":"ASTROCENTER","Inst":1,"Distance":3.61,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:46:18.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:18.742 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:18.742 00.000 12268 Enqueuing Expose request
02:46:18.742 00.000 11616 Worker thread wakes up
02:46:18.743 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:18.743 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:20.780 02.037 11616 Exposure complete
02:46:20.843 00.063 11616 worker thread done servicing request
02:46:20.843 00.000 12268 OnExposeComplete: enter
02:46:20.844 00.001 12268 UpdateGuideState(): m_state=6
02:46:20.844 00.000 12268 Star::Find(15, 304, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:46:20.844 00.000 12268 Star::Find returns 1 (0), X=302.39, Y=148.23, Mass=34, SNR=3.9, Peak=26 HFD=4.4
02:46:20.844 00.000 12268 DistanceChecker: deactivated
02:46:20.844 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.39 = 2.90)
02:46:20.844 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
02:46:20.844 00.000 12268 CameraToMount -- cameraX=-1.71 cameraY=-4.76 hyp=5.06 cameraTheta=-1.91 mountX=-4.91 mountY=-1.08, mountTheta=-2.92
02:46:20.846 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.71, y=-4.76, opts=13)
02:46:20.846 00.000 12268 Enqueuing Move request for scope (-1.71, -4.76)
02:46:20.846 00.000 11616 Worker thread wakes up
02:46:20.846 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.71, -4.76) opts 0xd
02:46:20.846 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.71, -4.76)
02:46:20.846 00.000 11616 Moving (-1.71, -4.76) raw xDistance=-4.91 yDistance=-1.08
02:46:20.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.45 from input -4.91
02:46:20.846 00.000 11616 resist switch: large excursion: input -1.08 thresh 0.45 direction from 0 to -1
02:46:20.846 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.25
02:46:20.846 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -1.08
02:46:20.847 00.001 11616 MoveAxis(E, 2748, ABG)
02:46:20.847 00.000 11616 duration set to 2500 by maxRaDuration
02:46:20.847 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:46:20.847 00.000 11616 IsSlewing returns 0
02:46:20.847 00.000 11616 IsGuiding returns 0
02:46:20.848 00.001 11616 PulseGuide returned control before completion, sleep 2510
02:46:20.868 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:20.885 00.017 12268 UpdateGuideState exits: m=34 SNR=3.9
02:46:20.885 00.000 12268 PhdController: settling, locked = 1, distance = 4.04 (1.50) aobump = 0 frame = 7 / 99999
02:46:20.885 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700780.885,"Host":"ASTROCENTER","Inst":1,"Distance":4.04,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:46:20.886 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:20.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:46:20.886 00.000 12268 Enqueuing Expose request
02:46:23.360 02.474 11616 IsGuiding returns 1
02:46:23.360 00.000 11616 scope still moving after pulse duration time elapsed
02:46:23.393 00.033 11616 IsSlewing returns 0
02:46:23.393 00.000 11616 IsGuiding returns 0
02:46:23.393 00.000 11616 scope move finished after 2500 + 45 ms
02:46:23.393 00.000 11616 Move returns status 0, amount 2500
02:46:23.393 00.000 11616 MoveAxis(N, 92, ABG)
02:46:23.393 00.000 11616 Guiding  Dir = 0, Dur = 92
02:46:23.394 00.001 11616 IsSlewing returns 0
02:46:23.394 00.000 11616 IsGuiding returns 0
02:46:23.394 00.000 11616 PulseGuide returned control before completion, sleep 102
02:46:23.502 00.108 11616 IsGuiding returns 1
02:46:23.502 00.000 11616 scope still moving after pulse duration time elapsed
02:46:23.533 00.031 11616 IsSlewing returns 0
02:46:23.533 00.000 11616 IsGuiding returns 0
02:46:23.533 00.000 11616 scope move finished after 92 + 47 ms
02:46:23.534 00.001 11616 Move returns status 0, amount 92
02:46:23.534 00.000 11616 move complete, result=0
02:46:23.534 00.000 11616 worker thread done servicing request
02:46:23.534 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -1.1 px 92 ms NORTH
02:46:23.534 00.000 11616 Worker thread wakes up
02:46:23.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:23.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:46:25.539 02.005 11616 Exposure complete
02:46:25.601 00.062 11616 worker thread done servicing request
02:46:25.601 00.000 12268 OnExposeComplete: enter
02:46:25.601 00.000 12268 UpdateGuideState(): m_state=6
02:46:25.601 00.000 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:46:25.601 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=148.00, Mass=18, SNR=3.0, Peak=29 HFD=0.0
02:46:25.602 00.001 12268 DistanceChecker: activated
02:46:25.602 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:25.602 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:25.602 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:25.602 00.000 11616 Worker thread wakes up
02:46:25.602 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:25.602 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:25.602 00.000 11616 move complete, result=0
02:46:25.602 00.000 11616 worker thread done servicing request
02:46:25.708 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:25.708 00.000 12268 Status Line: Star lost - low SNR
02:46:25.712 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:25.729 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:46:25.730 00.001 12268 PhdController: settling, locked = 0, distance = 4.04 (1.50) aobump = 0 frame = 8 / 99999
02:46:25.730 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700785.730,"Host":"ASTROCENTER","Inst":1,"Distance":4.04,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:46:25.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:25.730 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:25.730 00.000 12268 Enqueuing Expose request
02:46:25.730 00.000 11616 Worker thread wakes up
02:46:25.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:25.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:27.734 02.004 11616 Exposure complete
02:46:27.795 00.061 11616 worker thread done servicing request
02:46:27.795 00.000 12268 OnExposeComplete: enter
02:46:27.795 00.000 12268 UpdateGuideState(): m_state=6
02:46:27.795 00.000 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:46:27.796 00.001 12268 Star::Find returns 0 (2), X=302.00, Y=148.00, Mass=16, SNR=2.8, Peak=28 HFD=0.0
02:46:27.796 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:27.796 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:27.796 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:27.797 00.001 11616 Worker thread wakes up
02:46:27.797 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:27.797 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:27.797 00.000 11616 move complete, result=0
02:46:27.798 00.001 11616 worker thread done servicing request
02:46:27.900 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:27.901 00.001 12268 Status Line: Star lost - low SNR
02:46:27.908 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:27.925 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:46:27.926 00.001 12268 PhdController: settling, locked = 0, distance = 4.04 (1.50) aobump = 0 frame = 9 / 99999
02:46:27.926 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700787.926,"Host":"ASTROCENTER","Inst":1,"Distance":4.04,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:46:27.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:27.926 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:27.926 00.000 12268 Enqueuing Expose request
02:46:27.926 00.000 11616 Worker thread wakes up
02:46:27.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:27.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:29.940 02.014 11616 Exposure complete
02:46:30.002 00.062 11616 worker thread done servicing request
02:46:30.003 00.001 12268 OnExposeComplete: enter
02:46:30.003 00.000 12268 UpdateGuideState(): m_state=6
02:46:30.003 00.000 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:46:30.003 00.000 12268 Star::Find false star n=3 nbg=270 bg=11.6 sigma=1.4 thresh=16 peak=14
02:46:30.003 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=148.00, Mass=24, SNR=2.9, Peak=26 HFD=0.0
02:46:30.003 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:30.004 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:30.004 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:30.004 00.000 11616 Worker thread wakes up
02:46:30.004 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:30.004 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:30.004 00.000 11616 move complete, result=0
02:46:30.005 00.001 11616 worker thread done servicing request
02:46:30.112 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:30.112 00.000 12268 Status Line: Star lost - low SNR
02:46:30.115 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:30.135 00.020 12268 UpdateGuideState exits: Star lost - low SNR
02:46:30.135 00.000 12268 PhdController: settling, locked = 0, distance = 4.04 (1.50) aobump = 0 frame = 10 / 99999
02:46:30.135 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700790.135,"Host":"ASTROCENTER","Inst":1,"Distance":4.04,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:46:30.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:30.135 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:30.135 00.000 12268 Enqueuing Expose request
02:46:30.135 00.000 11616 Worker thread wakes up
02:46:30.136 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:30.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:32.149 02.013 11616 Exposure complete
02:46:32.212 00.063 11616 worker thread done servicing request
02:46:32.213 00.001 12268 OnExposeComplete: enter
02:46:32.213 00.000 12268 UpdateGuideState(): m_state=6
02:46:32.213 00.000 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:46:32.213 00.000 12268 Star::Find returns 0 (4), X=303.80, Y=150.79, Mass=25, SNR=3.4, Peak=31 HFD=1.0
02:46:32.213 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:32.214 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:32.214 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:32.214 00.000 11616 Worker thread wakes up
02:46:32.214 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:32.214 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:32.214 00.000 11616 move complete, result=0
02:46:32.214 00.000 11616 worker thread done servicing request
02:46:32.331 00.117 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:32.331 00.000 12268 Status Line: Star lost - low HFD
02:46:32.335 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:32.354 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:46:32.354 00.000 12268 PhdController: settling, locked = 0, distance = 4.04 (1.50) aobump = 0 frame = 11 / 99999
02:46:32.354 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700792.354,"Host":"ASTROCENTER","Inst":1,"Distance":4.04,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:46:32.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:32.355 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:32.355 00.000 12268 Enqueuing Expose request
02:46:32.355 00.000 11616 Worker thread wakes up
02:46:32.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:32.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:34.359 02.004 11616 Exposure complete
02:46:34.420 00.061 11616 worker thread done servicing request
02:46:34.420 00.000 12268 OnExposeComplete: enter
02:46:34.420 00.000 12268 UpdateGuideState(): m_state=6
02:46:34.420 00.000 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
02:46:34.421 00.001 12268 Star::Find false star n=5 nbg=284 bg=10.9 sigma=1.5 thresh=15 peak=15
02:46:34.421 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=148.00, Mass=35, SNR=2.9, Peak=29 HFD=0.0
02:46:34.421 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:34.421 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:34.421 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:34.422 00.001 11616 Worker thread wakes up
02:46:34.422 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:34.422 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:34.422 00.000 11616 move complete, result=0
02:46:34.422 00.000 11616 worker thread done servicing request
02:46:34.528 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:34.528 00.000 12268 Status Line: Star lost - low SNR
02:46:34.530 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:34.548 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:46:34.549 00.001 12268 PhdController: settling, locked = 0, distance = 4.04 (1.50) aobump = 0 frame = 12 / 99999
02:46:34.549 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700794.549,"Host":"ASTROCENTER","Inst":1,"Distance":4.04,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:46:34.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:34.549 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:34.549 00.000 12268 Enqueuing Expose request
02:46:34.550 00.001 11616 Worker thread wakes up
02:46:34.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:34.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:36.563 02.013 11616 Exposure complete
02:46:36.625 00.062 11616 worker thread done servicing request
02:46:36.625 00.000 12268 OnExposeComplete: enter
02:46:36.625 00.000 12268 UpdateGuideState(): m_state=6
02:46:36.626 00.001 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
02:46:36.626 00.000 12268 Star::Find returns 0 (3), X=302.00, Y=148.00, Mass=0, SNR=0.0, Peak=25 HFD=0.0
02:46:36.627 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:36.628 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:36.628 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:36.628 00.000 11616 Worker thread wakes up
02:46:36.628 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:36.628 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:36.628 00.000 11616 move complete, result=0
02:46:36.628 00.000 11616 worker thread done servicing request
02:46:36.733 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:36.733 00.000 12268 Status Line: Star lost - low mass
02:46:36.737 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:36.757 00.020 12268 UpdateGuideState exits: Star lost - low mass
02:46:36.757 00.000 12268 PhdController: settling, locked = 0, distance = 4.04 (1.50) aobump = 0 frame = 13 / 99999
02:46:36.757 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700796.757,"Host":"ASTROCENTER","Inst":1,"Distance":4.04,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:46:36.758 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:36.758 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:36.758 00.000 12268 Enqueuing Expose request
02:46:36.758 00.000 11616 Worker thread wakes up
02:46:36.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:36.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:38.792 02.034 11616 Exposure complete
02:46:38.852 00.060 11616 worker thread done servicing request
02:46:38.852 00.000 12268 OnExposeComplete: enter
02:46:38.852 00.000 12268 UpdateGuideState(): m_state=6
02:46:38.852 00.000 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
02:46:38.852 00.000 12268 Star::Find false star n=2 nbg=281 bg=10.3 sigma=1.4 thresh=14 peak=14
02:46:38.853 00.001 12268 Star::Find returns 0 (2), X=302.00, Y=148.00, Mass=21, SNR=2.9, Peak=28 HFD=0.0
02:46:38.853 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:38.853 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:38.853 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:38.853 00.000 11616 Worker thread wakes up
02:46:38.854 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:38.854 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:38.854 00.000 11616 move complete, result=0
02:46:38.854 00.000 11616 worker thread done servicing request
02:46:38.962 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:38.962 00.000 12268 Status Line: Star lost - low SNR
02:46:38.967 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:38.983 00.016 12268 UpdateGuideState exits: Star lost - low SNR
02:46:38.983 00.000 12268 PhdController: settling, locked = 0, distance = 4.04 (1.50) aobump = 0 frame = 14 / 99999
02:46:38.984 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768700798.984,"Host":"ASTROCENTER","Inst":1,"Distance":4.04,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:46:38.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:38.984 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:38.984 00.000 12268 Enqueuing Expose request
02:46:38.984 00.000 11616 Worker thread wakes up
02:46:38.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:38.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:40.990 02.006 11616 Exposure complete
02:46:41.050 00.060 11616 worker thread done servicing request
02:46:41.051 00.001 12268 OnExposeComplete: enter
02:46:41.051 00.000 12268 UpdateGuideState(): m_state=6
02:46:41.051 00.000 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
02:46:41.051 00.000 12268 Star::Find returns 1 (0), X=301.73, Y=151.06, Mass=55, SNR=4.9, Peak=31 HFD=4.8
02:46:41.051 00.000 12268 DistanceChecker: deactivated
02:46:41.052 00.001 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.93 = 2.36)
02:46:41.052 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.75)
02:46:41.052 00.000 12268 CameraToMount -- cameraX=-2.36 cameraY=-1.94 hyp=3.05 cameraTheta=-2.45 mountX=-2.16 mountY=-2.09, mountTheta=-2.37
02:46:41.054 00.002 12268 SchedulePrimaryMove(0D94C700, x=-2.36, y=-1.94, opts=13)
02:46:41.054 00.000 12268 Enqueuing Move request for scope (-2.36, -1.94)
02:46:41.054 00.000 11616 Worker thread wakes up
02:46:41.054 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.36, -1.94) opts 0xd
02:46:41.054 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.36, -1.94)
02:46:41.054 00.000 11616 Moving (-2.36, -1.94) raw xDistance=-2.16 yDistance=-2.09
02:46:41.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.16
02:46:41.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.31 from input -2.09
02:46:41.054 00.000 11616 MoveAxis(E, 1210, ABG)
02:46:41.055 00.001 11616 Guiding  Dir = 2, Dur = 1210
02:46:41.055 00.000 11616 IsSlewing returns 0
02:46:41.055 00.000 11616 IsGuiding returns 0
02:46:41.055 00.000 11616 PulseGuide returned control before completion, sleep 1220
02:46:41.076 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:41.093 00.017 12268 UpdateGuideState exits: m=55 SNR=4.9
02:46:41.093 00.000 12268 PhdController: settling, locked = 1, distance = 3.75 (1.50) aobump = 0 frame = 15 / 99999
02:46:41.093 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700801.093,"Host":"ASTROCENTER","Inst":1,"Distance":3.75,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:46:41.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:41.094 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:46:41.094 00.000 12268 Enqueuing Expose request
02:46:42.284 01.190 11616 IsGuiding returns 1
02:46:42.285 00.001 11616 scope still moving after pulse duration time elapsed
02:46:42.315 00.030 11616 IsSlewing returns 0
02:46:42.316 00.001 11616 IsGuiding returns 0
02:46:42.316 00.000 11616 scope move finished after 1210 + 50 ms
02:46:42.316 00.000 11616 Move returns status 0, amount 1210
02:46:42.316 00.000 11616 MoveAxis(N, 177, ABG)
02:46:42.316 00.000 11616 Guiding  Dir = 0, Dur = 177
02:46:42.316 00.000 11616 IsSlewing returns 0
02:46:42.317 00.001 11616 IsGuiding returns 0
02:46:42.317 00.000 11616 PulseGuide returned control before completion, sleep 187
02:46:42.517 00.200 11616 IsGuiding returns 1
02:46:42.517 00.000 11616 scope still moving after pulse duration time elapsed
02:46:42.548 00.031 11616 IsSlewing returns 0
02:46:42.549 00.001 11616 IsGuiding returns 0
02:46:42.549 00.000 11616 scope move finished after 177 + 54 ms
02:46:42.549 00.000 11616 Move returns status 0, amount 177
02:46:42.549 00.000 11616 move complete, result=0
02:46:42.550 00.001 11616 worker thread done servicing request
02:46:42.550 00.000 11616 Worker thread wakes up
02:46:42.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:42.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:46:42.550 00.000 12268 GuideStep: -2.2 px 1210 ms EAST, -2.1 px 177 ms NORTH
02:46:44.559 02.009 11616 Exposure complete
02:46:44.628 00.069 11616 worker thread done servicing request
02:46:44.628 00.000 12268 OnExposeComplete: enter
02:46:44.628 00.000 12268 UpdateGuideState(): m_state=6
02:46:44.629 00.001 12268 Star::Find(15, 301, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
02:46:44.629 00.000 12268 Star::Find returns 1 (0), X=302.32, Y=148.25, Mass=48, SNR=4.5, Peak=27 HFD=4.8
02:46:44.629 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
02:46:44.629 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.23)
02:46:44.629 00.000 12268 CameraToMount -- cameraX=-1.77 cameraY=-4.75 hyp=5.07 cameraTheta=-1.93 mountX=-4.90 mountY=-1.15, mountTheta=-2.91
02:46:44.631 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.77, y=-4.75, opts=13)
02:46:44.631 00.000 12268 Enqueuing Move request for scope (-1.77, -4.75)
02:46:44.631 00.000 11616 Worker thread wakes up
02:46:44.631 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.77, -4.75) opts 0xd
02:46:44.631 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.77, -4.75)
02:46:44.631 00.000 11616 Moving (-1.77, -4.75) raw xDistance=-4.90 yDistance=-1.15
02:46:44.631 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.45 from input -4.90
02:46:44.632 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -1.15
02:46:44.632 00.000 11616 MoveAxis(E, 2743, ABG)
02:46:44.632 00.000 11616 duration set to 2500 by maxRaDuration
02:46:44.632 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:46:44.632 00.000 11616 IsSlewing returns 0
02:46:44.632 00.000 11616 IsGuiding returns 0
02:46:44.633 00.001 11616 PulseGuide returned control before completion, sleep 2510
02:46:44.655 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:44.672 00.017 12268 UpdateGuideState exits: m=48 SNR=4.5
02:46:44.672 00.000 12268 PhdController: settling, locked = 1, distance = 4.14 (1.50) aobump = 0 frame = 16 / 99999
02:46:44.672 00.000 12268 PhdController failed: timed-out waiting for guider to settle
02:46:44.672 00.000 12268 PhdController: newstate STATE_FINISH
02:46:44.672 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
02:46:44.673 00.001 12268 evsrv: {"Event":"SettleDone","Timestamp":1768700804.672,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":16,"DroppedFrames":11}
02:46:44.673 00.000 12268 Mount: notify guiding dither settle done success=0
02:46:44.673 00.000 12268 PhdController: newstate STATE_IDLE
02:46:44.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:44.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:46:44.673 00.000 12268 Enqueuing Expose request
02:46:44.915 00.242 12268 evsrv: cli 0F8E6D80 connect
02:46:44.915 00.000 12268 case statement mapped state 6 to 3
02:46:44.916 00.001 12268 case statement mapped state 6 to 3
02:46:44.916 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"35452c34-a741-45fe-935c-0cc374b88145"}
02:46:44.916 00.000 12268 case statement mapped state 6 to 3
02:46:44.916 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"35452c34-a741-45fe-935c-0cc374b88145"}
02:46:44.917 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:46:47.152 02.235 11616 IsGuiding returns 1
02:46:47.152 00.000 11616 scope still moving after pulse duration time elapsed
02:46:47.183 00.031 11616 IsSlewing returns 0
02:46:47.184 00.001 11616 IsGuiding returns 0
02:46:47.184 00.000 11616 scope move finished after 2500 + 51 ms
02:46:47.184 00.000 11616 Move returns status 0, amount 2500
02:46:47.184 00.000 11616 MoveAxis(N, 97, ABG)
02:46:47.184 00.000 11616 Guiding  Dir = 0, Dur = 97
02:46:47.185 00.001 11616 IsSlewing returns 0
02:46:47.185 00.000 11616 IsGuiding returns 0
02:46:47.185 00.000 11616 PulseGuide returned control before completion, sleep 107
02:46:47.308 00.123 11616 IsGuiding returns 1
02:46:47.308 00.000 11616 scope still moving after pulse duration time elapsed
02:46:47.338 00.030 11616 IsSlewing returns 0
02:46:47.338 00.000 11616 IsGuiding returns 0
02:46:47.339 00.001 11616 scope move finished after 97 + 56 ms
02:46:47.339 00.000 11616 Move returns status 0, amount 97
02:46:47.339 00.000 11616 move complete, result=0
02:46:47.339 00.000 11616 worker thread done servicing request
02:46:47.339 00.000 11616 Worker thread wakes up
02:46:47.339 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, -1.1 px 97 ms NORTH
02:46:47.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:47.340 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:46:49.349 02.009 11616 Exposure complete
02:46:49.410 00.061 11616 worker thread done servicing request
02:46:49.411 00.001 12268 OnExposeComplete: enter
02:46:49.411 00.000 12268 UpdateGuideState(): m_state=6
02:46:49.411 00.000 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
02:46:49.411 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=148.00, Mass=16, SNR=2.7, Peak=26 HFD=0.0
02:46:49.411 00.000 12268 DistanceChecker: activated
02:46:49.411 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:49.412 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:49.412 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:49.412 00.000 11616 Worker thread wakes up
02:46:49.412 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:49.412 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:49.412 00.000 11616 move complete, result=0
02:46:49.412 00.000 11616 worker thread done servicing request
02:46:49.529 00.117 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:49.529 00.000 12268 Status Line: Star lost - low SNR
02:46:49.532 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:49.550 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:46:49.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:49.550 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:49.551 00.001 12268 Enqueuing Expose request
02:46:49.551 00.000 11616 Worker thread wakes up
02:46:49.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:49.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:51.556 02.005 11616 Exposure complete
02:46:51.617 00.061 11616 worker thread done servicing request
02:46:51.618 00.001 12268 OnExposeComplete: enter
02:46:51.618 00.000 12268 UpdateGuideState(): m_state=6
02:46:51.618 00.000 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
02:46:51.618 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=148.00, Mass=17, SNR=2.8, Peak=27 HFD=0.0
02:46:51.618 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:46:51.619 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:46:51.619 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:46:51.619 00.000 11616 Worker thread wakes up
02:46:51.619 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:46:51.619 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:46:51.620 00.001 11616 move complete, result=0
02:46:51.620 00.000 11616 worker thread done servicing request
02:46:51.725 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:46:51.725 00.000 12268 Status Line: Star lost - low SNR
02:46:51.729 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:51.747 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:46:51.747 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:51.747 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:46:51.747 00.000 12268 Enqueuing Expose request
02:46:51.747 00.000 11616 Worker thread wakes up
02:46:51.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:51.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:46:53.763 02.016 11616 Exposure complete
02:46:53.827 00.064 11616 worker thread done servicing request
02:46:53.827 00.000 12268 OnExposeComplete: enter
02:46:53.827 00.000 12268 UpdateGuideState(): m_state=6
02:46:53.828 00.001 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
02:46:53.828 00.000 12268 Star::Find returns 1 (0), X=304.88, Y=150.39, Mass=35, SNR=4.0, Peak=28 HFD=1.9
02:46:53.828 00.000 12268 DistanceChecker: deactivated
02:46:53.828 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
02:46:53.828 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
02:46:53.828 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=-2.60 hyp=2.72 cameraTheta=-1.28 mountX=-2.51 mountY=1.11, mountTheta=2.72
02:46:53.830 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.79, y=-2.60, opts=13)
02:46:53.830 00.000 12268 Enqueuing Move request for scope (0.79, -2.60)
02:46:53.830 00.000 11616 Worker thread wakes up
02:46:53.830 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.79, -2.60) opts 0xd
02:46:53.830 00.000 11616 Handling offset move in thread for scope, endpoint = (0.79, -2.60)
02:46:53.830 00.000 11616 Moving (0.79, -2.60) raw xDistance=-2.51 yDistance=1.11
02:46:53.830 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.26 from input -2.51
02:46:53.830 00.000 11616 resist switch: large excursion: input 1.11 thresh 0.45 direction from -1 to 1
02:46:53.830 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.34
02:46:53.831 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 1.11
02:46:53.831 00.000 11616 MoveAxis(E, 1408, ABG)
02:46:53.831 00.000 11616 Guiding  Dir = 2, Dur = 1408
02:46:53.831 00.000 11616 IsSlewing returns 0
02:46:53.831 00.000 11616 IsGuiding returns 0
02:46:53.831 00.000 11616 PulseGuide returned control before completion, sleep 1418
02:46:53.852 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:53.869 00.017 12268 UpdateGuideState exits: m=35 SNR=4.0
02:46:53.869 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:53.870 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:46:53.870 00.000 12268 Enqueuing Expose request
02:46:55.260 01.390 11616 IsGuiding returns 1
02:46:55.260 00.000 11616 scope still moving after pulse duration time elapsed
02:46:55.290 00.030 11616 IsSlewing returns 0
02:46:55.291 00.001 11616 IsGuiding returns 0
02:46:55.291 00.000 11616 scope move finished after 1408 + 51 ms
02:46:55.291 00.000 11616 Move returns status 0, amount 1408
02:46:55.291 00.000 11616 BLC: Oldest BLC event removed
02:46:55.291 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1441 applied
02:46:55.291 00.000 11616 MoveAxis(S, 1535, ABG)
02:46:55.291 00.000 11616 Guiding  Dir = 1, Dur = 1535
02:46:55.291 00.000 11616 IsSlewing returns 0
02:46:55.291 00.000 11616 IsGuiding returns 0
02:46:55.292 00.001 11616 PulseGuide returned control before completion, sleep 1545
02:46:56.846 01.554 11616 IsGuiding returns 1
02:46:56.846 00.000 11616 scope still moving after pulse duration time elapsed
02:46:56.875 00.029 11616 IsSlewing returns 0
02:46:56.876 00.001 11616 IsGuiding returns 0
02:46:56.876 00.000 11616 scope move finished after 1535 + 49 ms
02:46:56.876 00.000 11616 Move returns status 0, amount 1535
02:46:56.876 00.000 11616 move complete, result=0
02:46:56.876 00.000 11616 worker thread done servicing request
02:46:56.876 00.000 11616 Worker thread wakes up
02:46:56.876 00.000 12268 GuideStep: -2.5 px 1408 ms EAST, 1.1 px 1535 ms SOUTH
02:46:56.877 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:56.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:46:58.881 02.004 11616 Exposure complete
02:46:58.940 00.059 11616 worker thread done servicing request
02:46:58.941 00.001 12268 OnExposeComplete: enter
02:46:58.941 00.000 12268 UpdateGuideState(): m_state=6
02:46:58.941 00.000 12268 Star::Find(15, 304, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
02:46:58.941 00.000 12268 Star::Find returns 1 (0), X=303.68, Y=151.30, Mass=28, SNR=3.7, Peak=27 HFD=2.2
02:46:58.941 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
02:46:58.941 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
02:46:58.941 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-1.69 hyp=1.74 cameraTheta=-1.81 mountX=-1.73 mountY=-0.19, mountTheta=-3.03
02:46:58.945 00.004 12268 SchedulePrimaryMove(0D94C700, x=-0.41, y=-1.69, opts=13)
02:46:58.945 00.000 12268 Enqueuing Move request for scope (-0.41, -1.69)
02:46:58.945 00.000 11616 Worker thread wakes up
02:46:58.945 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -1.69) opts 0xd
02:46:58.945 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.41, -1.69)
02:46:58.945 00.000 11616 Moving (-0.41, -1.69) raw xDistance=-1.73 yDistance=-0.19
02:46:58.945 00.000 11616 BLC: History state: CurrMiss=-0.19, AvgInitMiss=-0.22, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=0.167157, 1:-0.186623
02:46:58.945 00.000 11616 BLC: Average miss indicates over-shooting, nominal decrease by -124.000000
02:46:58.945 00.000 11616 BLC: window closed
02:46:58.945 00.000 11616 BLC: Pulse adjusted to 1317
02:46:58.946 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.86 from input -1.73
02:46:58.947 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:46:58.947 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:46:58.947 00.000 11616 MoveAxis(E, 966, ABG)
02:46:58.947 00.000 11616 Guiding  Dir = 2, Dur = 966
02:46:58.947 00.000 11616 IsSlewing returns 0
02:46:58.947 00.000 11616 IsGuiding returns 0
02:46:58.948 00.001 11616 PulseGuide returned control before completion, sleep 976
02:46:58.966 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:46:58.983 00.017 12268 UpdateGuideState exits: m=28 SNR=3.7
02:46:58.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:58.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:46:58.984 00.001 12268 Enqueuing Expose request
02:46:59.224 00.240 12268 evsrv: cli 0F8E69C0 connect
02:46:59.224 00.000 12268 case statement mapped state 6 to 3
02:46:59.224 00.000 12268 case statement mapped state 6 to 3
02:46:59.225 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"1d74b48e-5f0a-4bcf-a925-5535f1a2ff52"}
02:46:59.225 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"1d74b48e-5f0a-4bcf-a925-5535f1a2ff52"}
02:46:59.225 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:46:59.925 00.700 11616 IsGuiding returns 1
02:46:59.925 00.000 11616 scope still moving after pulse duration time elapsed
02:46:59.957 00.032 11616 IsSlewing returns 0
02:46:59.957 00.000 11616 IsGuiding returns 0
02:46:59.957 00.000 11616 scope move finished after 966 + 44 ms
02:46:59.957 00.000 11616 Move returns status 0, amount 966
02:46:59.957 00.000 11616 MoveAxis(N, 0, ABG)
02:46:59.957 00.000 11616 Move returns status 0, amount 0
02:46:59.957 00.000 11616 move complete, result=0
02:46:59.958 00.001 11616 worker thread done servicing request
02:46:59.958 00.000 11616 Worker thread wakes up
02:46:59.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:46:59.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:46:59.958 00.000 12268 GuideStep: -1.7 px 966 ms EAST, -0.2 px 0 ms NORTH
02:47:01.967 02.009 11616 Exposure complete
02:47:02.027 00.060 11616 worker thread done servicing request
02:47:02.027 00.000 12268 OnExposeComplete: enter
02:47:02.027 00.000 12268 UpdateGuideState(): m_state=6
02:47:02.027 00.000 12268 Star::Find(15, 303, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
02:47:02.027 00.000 12268 Star::Find false star n=2 nbg=282 bg=9.7 sigma=1.1 thresh=13 peak=13
02:47:02.027 00.000 12268 Star::Find returns 0 (2), X=303.00, Y=151.00, Mass=20, SNR=2.9, Peak=26 HFD=0.0
02:47:02.028 00.001 12268 DistanceChecker: activated
02:47:02.028 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:02.028 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:02.028 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:02.028 00.000 11616 Worker thread wakes up
02:47:02.029 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:02.029 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:02.029 00.000 11616 move complete, result=0
02:47:02.029 00.000 11616 worker thread done servicing request
02:47:02.143 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:02.143 00.000 12268 Status Line: Star lost - low SNR
02:47:02.147 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:47:02.165 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:47:02.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:02.165 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:02.165 00.000 12268 Enqueuing Expose request
02:47:02.165 00.000 11616 Worker thread wakes up
02:47:02.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:02.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:04.169 02.004 11616 Exposure complete
02:47:04.228 00.059 11616 worker thread done servicing request
02:47:04.229 00.001 12268 OnExposeComplete: enter
02:47:04.229 00.000 12268 UpdateGuideState(): m_state=6
02:47:04.229 00.000 12268 Star::Find(15, 303, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
02:47:04.229 00.000 12268 Star::Find false star n=2 nbg=287 bg=10.1 sigma=1.3 thresh=14 peak=14
02:47:04.229 00.000 12268 Star::Find returns 0 (2), X=303.00, Y=151.00, Mass=23, SNR=2.9, Peak=28 HFD=0.0
02:47:04.229 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:04.230 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:04.230 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:04.230 00.000 11616 Worker thread wakes up
02:47:04.231 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:04.231 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:04.231 00.000 11616 move complete, result=0
02:47:04.232 00.001 11616 worker thread done servicing request
02:47:04.336 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:04.336 00.000 12268 Status Line: Star lost - low SNR
02:47:04.343 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=14, Gamma=1.290
02:47:04.361 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:47:04.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:04.361 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:04.361 00.000 12268 Enqueuing Expose request
02:47:04.361 00.000 11616 Worker thread wakes up
02:47:04.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:04.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:06.384 02.023 11616 Exposure complete
02:47:06.446 00.062 11616 worker thread done servicing request
02:47:06.446 00.000 12268 OnExposeComplete: enter
02:47:06.446 00.000 12268 UpdateGuideState(): m_state=6
02:47:06.447 00.001 12268 Star::Find(15, 303, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
02:47:06.447 00.000 12268 Star::Find returns 1 (0), X=302.26, Y=150.79, Mass=39, SNR=4.1, Peak=29 HFD=3.9
02:47:06.447 00.000 12268 DistanceChecker: deactivated
02:47:06.447 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.74 = 2.55)
02:47:06.447 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
02:47:06.447 00.000 12268 CameraToMount -- cameraX=-1.83 cameraY=-2.21 hyp=2.87 cameraTheta=-2.26 mountX=-2.37 mountY=-1.54, mountTheta=-2.57
02:47:06.448 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.83, y=-2.21, opts=13)
02:47:06.449 00.001 12268 Enqueuing Move request for scope (-1.83, -2.21)
02:47:06.449 00.000 11616 Worker thread wakes up
02:47:06.449 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.83, -2.21) opts 0xd
02:47:06.449 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.83, -2.21)
02:47:06.449 00.000 11616 Moving (-1.83, -2.21) raw xDistance=-2.37 yDistance=-1.54
02:47:06.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.19 from input -2.37
02:47:06.449 00.000 11616 resist switch: large excursion: input -1.54 thresh 0.45 direction from 1 to -1
02:47:06.449 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.61
02:47:06.449 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.23 from input -1.54
02:47:06.449 00.000 11616 MoveAxis(E, 1330, ABG)
02:47:06.449 00.000 11616 Guiding  Dir = 2, Dur = 1330
02:47:06.450 00.001 11616 IsSlewing returns 0
02:47:06.450 00.000 11616 IsGuiding returns 0
02:47:06.450 00.000 11616 PulseGuide returned control before completion, sleep 1340
02:47:06.473 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=14, Gamma=1.290
02:47:06.491 00.018 12268 UpdateGuideState exits: m=39 SNR=4.1
02:47:06.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:06.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:47:06.491 00.000 12268 Enqueuing Expose request
02:47:07.804 01.313 11616 IsGuiding returns 1
02:47:07.805 00.001 11616 scope still moving after pulse duration time elapsed
02:47:07.835 00.030 11616 IsSlewing returns 0
02:47:07.835 00.000 11616 IsGuiding returns 0
02:47:07.835 00.000 11616 scope move finished after 1330 + 55 ms
02:47:07.835 00.000 11616 Move returns status 0, amount 1330
02:47:07.835 00.000 11616 BLC: Oldest BLC event removed
02:47:07.835 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1317 applied
02:47:07.835 00.000 11616 MoveAxis(N, 1447, ABG)
02:47:07.835 00.000 11616 Guiding  Dir = 0, Dur = 1447
02:47:07.836 00.001 11616 IsSlewing returns 0
02:47:07.836 00.000 11616 IsGuiding returns 0
02:47:07.836 00.000 11616 PulseGuide returned control before completion, sleep 1457
02:47:09.309 01.473 11616 IsGuiding returns 1
02:47:09.309 00.000 11616 scope still moving after pulse duration time elapsed
02:47:09.341 00.032 11616 IsSlewing returns 0
02:47:09.341 00.000 11616 IsGuiding returns 0
02:47:09.341 00.000 11616 scope move finished after 1447 + 57 ms
02:47:09.341 00.000 11616 Move returns status 0, amount 1447
02:47:09.342 00.001 11616 move complete, result=0
02:47:09.342 00.000 11616 worker thread done servicing request
02:47:09.342 00.000 11616 Worker thread wakes up
02:47:09.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:09.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:47:09.342 00.000 12268 GuideStep: -2.4 px 1330 ms EAST, -1.5 px 1447 ms NORTH
02:47:11.354 02.012 11616 Exposure complete
02:47:11.418 00.064 11616 worker thread done servicing request
02:47:11.418 00.000 12268 OnExposeComplete: enter
02:47:11.418 00.000 12268 UpdateGuideState(): m_state=6
02:47:11.419 00.001 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
02:47:11.419 00.000 12268 Star::Find returns 1 (0), X=302.97, Y=148.85, Mass=36, SNR=4.0, Peak=27 HFD=2.8
02:47:11.419 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
02:47:11.419 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
02:47:11.419 00.000 12268 CameraToMount -- cameraX=-1.12 cameraY=-4.14 hyp=4.29 cameraTheta=-1.84 mountX=-4.23 mountY=-0.58, mountTheta=-3.00
02:47:11.420 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.12, y=-4.14, opts=13)
02:47:11.421 00.001 12268 Enqueuing Move request for scope (-1.12, -4.14)
02:47:11.421 00.000 11616 Worker thread wakes up
02:47:11.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.12, -4.14) opts 0xd
02:47:11.421 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.12, -4.14)
02:47:11.421 00.000 11616 Moving (-1.12, -4.14) raw xDistance=-4.23 yDistance=-0.58
02:47:11.421 00.000 11616 BLC: History state: CurrMiss=0.58, AvgInitMiss=-0.14, ShCount=5, LgCount=5, SticCount=0,  Deflections: 0=-0.230557, 1:0.584374
02:47:11.421 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:47:11.421 00.000 11616 BLC: window closed
02:47:11.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.12 from input -4.23
02:47:11.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.58
02:47:11.421 00.000 11616 MoveAxis(E, 2369, ABG)
02:47:11.421 00.000 11616 Guiding  Dir = 2, Dur = 2369
02:47:11.422 00.001 11616 IsSlewing returns 0
02:47:11.422 00.000 11616 IsGuiding returns 0
02:47:11.422 00.000 11616 PulseGuide returned control before completion, sleep 2379
02:47:11.442 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=14, Gamma=1.290
02:47:11.459 00.017 12268 UpdateGuideState exits: m=36 SNR=4.0
02:47:11.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:11.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:47:11.459 00.000 12268 Enqueuing Expose request
02:47:13.810 02.351 11616 IsGuiding returns 1
02:47:13.810 00.000 11616 scope still moving after pulse duration time elapsed
02:47:13.841 00.031 11616 IsSlewing returns 0
02:47:13.842 00.001 11616 IsGuiding returns 0
02:47:13.842 00.000 11616 scope move finished after 2369 + 50 ms
02:47:13.842 00.000 11616 Move returns status 0, amount 2369
02:47:13.842 00.000 11616 MoveAxis(N, 49, ABG)
02:47:13.842 00.000 11616 Guiding  Dir = 0, Dur = 49
02:47:13.842 00.000 11616 IsSlewing returns 0
02:47:13.843 00.001 11616 IsGuiding returns 0
02:47:13.843 00.000 11616 PulseGuide returned control before completion, sleep 59
02:47:13.903 00.060 11616 IsGuiding returns 1
02:47:13.903 00.000 11616 scope still moving after pulse duration time elapsed
02:47:13.935 00.032 11616 IsSlewing returns 0
02:47:13.935 00.000 11616 IsGuiding returns 0
02:47:13.935 00.000 11616 scope move finished after 49 + 43 ms
02:47:13.936 00.001 11616 Move returns status 0, amount 49
02:47:13.936 00.000 11616 move complete, result=0
02:47:13.936 00.000 11616 worker thread done servicing request
02:47:13.936 00.000 11616 Worker thread wakes up
02:47:13.936 00.000 12268 GuideStep: -4.2 px 2369 ms EAST, -0.6 px 49 ms NORTH
02:47:13.936 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:13.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:47:15.951 02.015 11616 Exposure complete
02:47:16.014 00.063 11616 worker thread done servicing request
02:47:16.014 00.000 12268 OnExposeComplete: enter
02:47:16.014 00.000 12268 UpdateGuideState(): m_state=6
02:47:16.014 00.000 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
02:47:16.014 00.000 12268 Star::Find returns 0 (4), X=304.00, Y=150.00, Mass=20, SNR=3.1, Peak=29 HFD=0.5
02:47:16.014 00.000 12268 DistanceChecker: activated
02:47:16.014 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:16.015 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:16.015 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:16.015 00.000 11616 Worker thread wakes up
02:47:16.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:16.015 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:16.015 00.000 11616 move complete, result=0
02:47:16.015 00.000 11616 worker thread done servicing request
02:47:16.122 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:16.122 00.000 12268 Status Line: Star lost - low HFD
02:47:16.125 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:47:16.143 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:47:16.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:16.143 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:16.143 00.000 12268 Enqueuing Expose request
02:47:16.143 00.000 11616 Worker thread wakes up
02:47:16.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:16.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:18.154 02.011 11616 Exposure complete
02:47:18.214 00.060 11616 worker thread done servicing request
02:47:18.214 00.000 12268 OnExposeComplete: enter
02:47:18.214 00.000 12268 UpdateGuideState(): m_state=6
02:47:18.215 00.001 12268 Star::Find(15, 302, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
02:47:18.215 00.000 12268 Star::Find returns 1 (0), X=303.72, Y=150.85, Mass=43, SNR=4.5, Peak=29 HFD=4.3
02:47:18.215 00.000 12268 DistanceChecker: deactivated
02:47:18.215 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.22 = 3.07)
02:47:18.215 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.04)
02:47:18.215 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-2.14 hyp=2.17 cameraTheta=-1.74 mountX=-2.17 mountY=-0.09, mountTheta=-3.10
02:47:18.217 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-2.14, opts=13)
02:47:18.217 00.000 12268 Enqueuing Move request for scope (-0.37, -2.14)
02:47:18.217 00.000 11616 Worker thread wakes up
02:47:18.217 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -2.14) opts 0xd
02:47:18.217 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -2.14)
02:47:18.217 00.000 11616 Moving (-0.37, -2.14) raw xDistance=-2.17 yDistance=-0.09
02:47:18.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.08 from input -2.17
02:47:18.217 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:18.217 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:47:18.217 00.000 11616 MoveAxis(E, 1214, ABG)
02:47:18.217 00.000 11616 Guiding  Dir = 2, Dur = 1214
02:47:18.218 00.001 11616 IsSlewing returns 0
02:47:18.218 00.000 11616 IsGuiding returns 0
02:47:18.218 00.000 11616 PulseGuide returned control before completion, sleep 1224
02:47:18.239 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=14, Gamma=1.290
02:47:18.257 00.018 12268 UpdateGuideState exits: m=43 SNR=4.5
02:47:18.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:18.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:47:18.257 00.000 12268 Enqueuing Expose request
02:47:19.459 01.202 11616 IsGuiding returns 1
02:47:19.459 00.000 11616 scope still moving after pulse duration time elapsed
02:47:19.489 00.030 11616 IsSlewing returns 0
02:47:19.490 00.001 11616 IsGuiding returns 0
02:47:19.490 00.000 11616 scope move finished after 1214 + 58 ms
02:47:19.490 00.000 11616 Move returns status 0, amount 1214
02:47:19.491 00.001 11616 MoveAxis(N, 0, ABG)
02:47:19.491 00.000 11616 Move returns status 0, amount 0
02:47:19.491 00.000 11616 move complete, result=0
02:47:19.491 00.000 11616 worker thread done servicing request
02:47:19.491 00.000 11616 Worker thread wakes up
02:47:19.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:19.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:47:19.491 00.000 12268 GuideStep: -2.2 px 1214 ms EAST, -0.1 px 0 ms NORTH
02:47:21.502 02.011 11616 Exposure complete
02:47:21.565 00.063 11616 worker thread done servicing request
02:47:21.565 00.000 12268 OnExposeComplete: enter
02:47:21.565 00.000 12268 UpdateGuideState(): m_state=6
02:47:21.565 00.000 12268 Star::Find(15, 303, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
02:47:21.566 00.001 12268 Star::Find returns 0 (4), X=303.76, Y=150.00, Mass=23, SNR=3.3, Peak=27 HFD=0.3
02:47:21.566 00.000 12268 DistanceChecker: activated
02:47:21.566 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:21.567 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:21.567 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:21.567 00.000 11616 Worker thread wakes up
02:47:21.567 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:21.567 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:21.567 00.000 11616 move complete, result=0
02:47:21.568 00.001 11616 worker thread done servicing request
02:47:21.675 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:21.675 00.000 12268 Status Line: Star lost - low HFD
02:47:21.683 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:47:21.699 00.016 12268 UpdateGuideState exits: Star lost - low HFD
02:47:21.700 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:21.700 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:21.700 00.000 12268 Enqueuing Expose request
02:47:21.700 00.000 11616 Worker thread wakes up
02:47:21.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:21.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:23.713 02.013 11616 Exposure complete
02:47:23.778 00.065 11616 worker thread done servicing request
02:47:23.779 00.001 12268 OnExposeComplete: enter
02:47:23.779 00.000 12268 UpdateGuideState(): m_state=6
02:47:23.779 00.000 12268 Star::Find(15, 303, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
02:47:23.779 00.000 12268 Star::Find false star n=3 nbg=278 bg=9.3 sigma=0.9 thresh=12 peak=12
02:47:23.779 00.000 12268 Star::Find returns 0 (2), X=303.00, Y=150.00, Mass=23, SNR=2.9, Peak=25 HFD=0.0
02:47:23.779 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:23.780 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:23.780 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:23.780 00.000 11616 Worker thread wakes up
02:47:23.780 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:23.780 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:23.780 00.000 11616 move complete, result=0
02:47:23.781 00.001 11616 worker thread done servicing request
02:47:23.886 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:23.886 00.000 12268 Status Line: Star lost - low SNR
02:47:23.889 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=14, Gamma=1.290
02:47:23.906 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:47:23.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:23.906 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:23.906 00.000 12268 Enqueuing Expose request
02:47:23.906 00.000 11616 Worker thread wakes up
02:47:23.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:23.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:25.920 02.014 11616 Exposure complete
02:47:25.980 00.060 11616 worker thread done servicing request
02:47:25.981 00.001 12268 OnExposeComplete: enter
02:47:25.981 00.000 12268 UpdateGuideState(): m_state=6
02:47:25.981 00.000 12268 Star::Find(15, 303, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
02:47:25.981 00.000 12268 Star::Find returns 0 (4), X=304.20, Y=150.40, Mass=23, SNR=3.3, Peak=28 HFD=0.6
02:47:25.981 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:25.982 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:25.982 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:25.982 00.000 11616 Worker thread wakes up
02:47:25.982 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:25.982 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:25.982 00.000 11616 move complete, result=0
02:47:25.982 00.000 11616 worker thread done servicing request
02:47:26.086 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:26.086 00.000 12268 Status Line: Star lost - low HFD
02:47:26.090 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=7, FiltMax=14, Gamma=1.290
02:47:26.109 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:47:26.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:26.109 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:26.109 00.000 12268 Enqueuing Expose request
02:47:26.109 00.000 11616 Worker thread wakes up
02:47:26.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:26.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:28.128 02.019 11616 Exposure complete
02:47:28.189 00.061 11616 worker thread done servicing request
02:47:28.189 00.000 12268 OnExposeComplete: enter
02:47:28.189 00.000 12268 UpdateGuideState(): m_state=6
02:47:28.190 00.001 12268 Star::Find(15, 303, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
02:47:28.190 00.000 12268 Star::Find returns 1 (0), X=303.88, Y=150.82, Mass=122, SNR=7.4, Peak=29 HFD=6.8
02:47:28.190 00.000 12268 Status Line: Mass: 122 vs 39
02:47:28.192 00.002 12268 UpdateCurrentPosition: star mass new=121.9 exp=38.8 thresh=50% limits=(17.8, 77.2, 77.7)
02:47:28.192 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:47:28.193 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:28.193 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:28.193 00.000 11616 Worker thread wakes up
02:47:28.193 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:28.194 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:28.194 00.000 11616 move complete, result=0
02:47:28.194 00.000 11616 worker thread done servicing request
02:47:28.309 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:28.309 00.000 12268 Status Line: Star lost - mass changed
02:47:28.311 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=14, Gamma=1.290
02:47:28.328 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:47:28.329 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:28.329 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:28.329 00.000 12268 Enqueuing Expose request
02:47:28.329 00.000 11616 Worker thread wakes up
02:47:28.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:28.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:30.337 02.008 11616 Exposure complete
02:47:30.400 00.063 12268 OnExposeComplete: enter
02:47:30.400 00.000 12268 UpdateGuideState(): m_state=6
02:47:30.400 00.000 11616 worker thread done servicing request
02:47:30.401 00.001 12268 Star::Find(15, 303, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
02:47:30.401 00.000 12268 Star::Find returns 1 (0), X=303.44, Y=147.08, Mass=47, SNR=4.6, Peak=25 HFD=5.2
02:47:30.401 00.000 12268 DistanceChecker: deactivated
02:47:30.401 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
02:47:30.401 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
02:47:30.401 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-5.92 hyp=5.95 cameraTheta=-1.68 mountX=-5.95 mountY=0.12, mountTheta=3.12
02:47:30.404 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.65, y=-5.92, opts=13)
02:47:30.404 00.000 12268 Enqueuing Move request for scope (-0.65, -5.92)
02:47:30.404 00.000 11616 Worker thread wakes up
02:47:30.404 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -5.92) opts 0xd
02:47:30.404 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.65, -5.92)
02:47:30.404 00.000 11616 Moving (-0.65, -5.92) raw xDistance=-5.95 yDistance=0.12
02:47:30.404 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.98 from input -5.95
02:47:30.404 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:30.405 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:47:30.405 00.000 11616 MoveAxis(E, 3331, ABG)
02:47:30.405 00.000 11616 duration set to 2500 by maxRaDuration
02:47:30.405 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:47:30.405 00.000 11616 IsSlewing returns 0
02:47:30.405 00.000 11616 IsGuiding returns 0
02:47:30.406 00.001 11616 PulseGuide returned control before completion, sleep 2510
02:47:30.428 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=17, Gamma=1.290
02:47:30.449 00.021 12268 UpdateGuideState exits: m=47 SNR=4.6
02:47:30.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:30.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:47:30.449 00.000 12268 Enqueuing Expose request
02:47:32.923 02.474 11616 IsGuiding returns 1
02:47:32.924 00.001 11616 scope still moving after pulse duration time elapsed
02:47:32.953 00.029 11616 IsSlewing returns 0
02:47:32.954 00.001 11616 IsGuiding returns 1
02:47:32.985 00.031 11616 IsSlewing returns 0
02:47:32.986 00.001 11616 IsGuiding returns 1
02:47:33.015 00.029 11616 IsSlewing returns 0
02:47:33.016 00.001 11616 IsGuiding returns 1
02:47:33.047 00.031 11616 IsSlewing returns 0
02:47:33.048 00.001 11616 IsGuiding returns 0
02:47:33.048 00.000 11616 scope move finished after 2500 + 141 ms
02:47:33.048 00.000 11616 Move returns status 0, amount 2500
02:47:33.048 00.000 11616 MoveAxis(N, 0, ABG)
02:47:33.048 00.000 11616 Move returns status 0, amount 0
02:47:33.049 00.001 11616 move complete, result=0
02:47:33.049 00.000 11616 worker thread done servicing request
02:47:33.049 00.000 11616 Worker thread wakes up
02:47:33.049 00.000 12268 GuideStep: -6.0 px 2500 ms EAST, 0.1 px 0 ms NORTH
02:47:33.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:33.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:47:35.056 02.007 11616 Exposure complete
02:47:35.119 00.063 11616 worker thread done servicing request
02:47:35.119 00.000 12268 OnExposeComplete: enter
02:47:35.119 00.000 12268 UpdateGuideState(): m_state=6
02:47:35.120 00.001 12268 Star::Find(15, 303, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
02:47:35.120 00.000 12268 Star::Find returns 0 (4), X=304.00, Y=150.00, Mass=20, SNR=3.1, Peak=29 HFD=0.5
02:47:35.120 00.000 12268 DistanceChecker: activated
02:47:35.120 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:35.121 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:35.121 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:35.121 00.000 11616 Worker thread wakes up
02:47:35.121 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:35.121 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:35.121 00.000 11616 move complete, result=0
02:47:35.121 00.000 11616 worker thread done servicing request
02:47:35.230 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:35.230 00.000 12268 Status Line: Star lost - low HFD
02:47:35.237 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:47:35.255 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:47:35.255 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:35.255 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:35.255 00.000 12268 Enqueuing Expose request
02:47:35.256 00.001 11616 Worker thread wakes up
02:47:35.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:35.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:37.258 02.002 11616 Exposure complete
02:47:37.319 00.061 11616 worker thread done servicing request
02:47:37.319 00.000 12268 OnExposeComplete: enter
02:47:37.319 00.000 12268 UpdateGuideState(): m_state=6
02:47:37.319 00.000 12268 Star::Find(15, 303, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:47:37.319 00.000 12268 Star::Find returns 1 (0), X=301.83, Y=152.11, Mass=52, SNR=4.8, Peak=29 HFD=6.0
02:47:37.319 00.000 12268 DistanceChecker: deactivated
02:47:37.319 00.000 12268 MultiStar: exiting stabilization period
02:47:37.319 00.000 12268 MultiStar: updating star positions after lock position change
02:47:37.320 00.001 12268 Star::Find(15, 19, 660, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:47:37.320 00.000 12268 Star::Find returns 1 (0), X=34.44, Y=648.85, Mass=35, SNR=4.0, Peak=28 HFD=2.8
02:47:37.320 00.000 12268 Star::Find(15, 30, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:47:37.320 00.000 12268 Star::Find returns 0 (2), X=30.00, Y=274.00, Mass=20, SNR=2.9, Peak=19 HFD=0.0
02:47:37.320 00.000 12268 Star::Find(15, 27, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:47:37.320 00.000 12268 Star::Find false star n=17 nbg=273 bg=9.5 sigma=0.9 thresh=12 peak=11
02:47:37.320 00.000 12268 Star::Find returns 0 (2), X=27.00, Y=599.00, Mass=65, SNR=2.9, Peak=13 HFD=0.0
02:47:37.320 00.000 12268 Star::Find(15, 96, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:47:37.320 00.000 12268 Star::Find returns 0 (4), X=105.58, Y=677.12, Mass=22, SNR=3.2, Peak=26 HFD=0.8
02:47:37.320 00.000 12268 Star::Find(15, 430, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:47:37.320 00.000 12268 Star::Find false star n=5 nbg=278 bg=9.6 sigma=0.9 thresh=12 peak=11
02:47:37.320 00.000 12268 Star::Find returns 0 (2), X=430.00, Y=89.00, Mass=21, SNR=2.9, Peak=20 HFD=0.0
02:47:37.321 00.001 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
02:47:37.321 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
02:47:37.321 00.000 12268 CameraToMount -- cameraX=-2.26 cameraY=-0.89 hyp=2.43 cameraTheta=-2.77 mountX=-1.10 mountY=-2.13, mountTheta=-2.05
02:47:37.324 00.003 12268 SchedulePrimaryMove(0D94C700, x=-2.26, y=-0.89, opts=13)
02:47:37.324 00.000 12268 Enqueuing Move request for scope (-2.26, -0.89)
02:47:37.324 00.000 11616 Worker thread wakes up
02:47:37.324 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-2.26, -0.89) opts 0xd
02:47:37.324 00.000 11616 Handling offset move in thread for scope, endpoint = (-2.26, -0.89)
02:47:37.324 00.000 11616 Moving (-2.26, -0.89) raw xDistance=-1.10 yDistance=-2.13
02:47:37.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.55 from input -1.10
02:47:37.324 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.32 from input -2.13
02:47:37.324 00.000 11616 MoveAxis(E, 617, ABG)
02:47:37.325 00.001 11616 Guiding  Dir = 2, Dur = 617
02:47:37.325 00.000 11616 IsSlewing returns 0
02:47:37.325 00.000 11616 IsGuiding returns 0
02:47:37.325 00.000 11616 PulseGuide returned control before completion, sleep 627
02:47:37.345 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:47:37.362 00.017 12268 UpdateGuideState exits: m=52 SNR=4.8
02:47:37.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:37.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:47:37.362 00.000 12268 Enqueuing Expose request
02:47:37.957 00.595 11616 IsGuiding returns 1
02:47:37.958 00.001 11616 scope still moving after pulse duration time elapsed
02:47:37.987 00.029 11616 IsSlewing returns 0
02:47:37.987 00.000 11616 IsGuiding returns 0
02:47:37.988 00.001 11616 scope move finished after 617 + 45 ms
02:47:37.988 00.000 11616 Move returns status 0, amount 617
02:47:37.988 00.000 11616 MoveAxis(N, 180, ABG)
02:47:37.988 00.000 11616 Guiding  Dir = 0, Dur = 180
02:47:37.988 00.000 11616 IsSlewing returns 0
02:47:37.988 00.000 11616 IsGuiding returns 0
02:47:37.989 00.001 11616 PulseGuide returned control before completion, sleep 190
02:47:38.191 00.202 11616 IsGuiding returns 1
02:47:38.192 00.001 11616 scope still moving after pulse duration time elapsed
02:47:38.222 00.030 11616 IsSlewing returns 0
02:47:38.223 00.001 11616 IsGuiding returns 0
02:47:38.223 00.000 11616 scope move finished after 180 + 53 ms
02:47:38.223 00.000 11616 Move returns status 0, amount 180
02:47:38.223 00.000 11616 move complete, result=0
02:47:38.223 00.000 11616 worker thread done servicing request
02:47:38.223 00.000 11616 Worker thread wakes up
02:47:38.224 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:38.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:47:38.224 00.000 12268 GuideStep: -1.1 px 617 ms EAST, -2.1 px 180 ms NORTH
02:47:40.241 02.017 11616 Exposure complete
02:47:40.301 00.060 11616 worker thread done servicing request
02:47:40.301 00.000 12268 OnExposeComplete: enter
02:47:40.301 00.000 12268 UpdateGuideState(): m_state=6
02:47:40.301 00.000 12268 Star::Find(15, 301, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
02:47:40.301 00.000 12268 Star::Find returns 1 (0), X=302.51, Y=150.85, Mass=33, SNR=3.8, Peak=27 HFD=3.3
02:47:40.302 00.001 12268 Star::Find false star n=23 nbg=271 bg=10.9 sigma=1.0 thresh=14 peak=14
02:47:40.302 00.000 12268 Star::Find false star n=5 nbg=280 bg=10.0 sigma=1.1 thresh=13 peak=11
02:47:40.302 00.000 12268 Star::Find false star n=8 nbg=284 bg=9.7 sigma=0.9 thresh=12 peak=12
02:47:40.302 00.000 12268 MultiStar: [#1 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.59,16.65,0.00,M1] [#5 0.00,0.00,0.00,L] 
02:47:40.302 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
02:47:40.302 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
02:47:40.302 00.000 12268 CameraToMount -- cameraX=-1.58 cameraY=-2.14 hyp=2.67 cameraTheta=-2.21 mountX=-2.29 mountY=-1.30, mountTheta=-2.63
02:47:40.304 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.58, y=-2.14, opts=13)
02:47:40.304 00.000 12268 Enqueuing Move request for scope (-1.58, -2.14)
02:47:40.304 00.000 11616 Worker thread wakes up
02:47:40.304 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.58, -2.14) opts 0xd
02:47:40.304 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.58, -2.14)
02:47:40.304 00.000 11616 Moving (-1.58, -2.14) raw xDistance=-2.29 yDistance=-1.30
02:47:40.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.14 from input -2.29
02:47:40.304 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -1.30
02:47:40.304 00.000 11616 MoveAxis(E, 1281, ABG)
02:47:40.305 00.001 11616 Guiding  Dir = 2, Dur = 1281
02:47:40.305 00.000 11616 IsSlewing returns 0
02:47:40.305 00.000 11616 IsGuiding returns 0
02:47:40.305 00.000 11616 PulseGuide returned control before completion, sleep 1291
02:47:40.326 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:47:40.343 00.017 12268 UpdateGuideState exits: m=33 SNR=3.8
02:47:40.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:40.344 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:47:40.344 00.000 12268 Enqueuing Expose request
02:47:41.610 01.266 11616 IsGuiding returns 1
02:47:41.610 00.000 11616 scope still moving after pulse duration time elapsed
02:47:41.640 00.030 11616 IsSlewing returns 0
02:47:41.641 00.001 11616 IsGuiding returns 0
02:47:41.641 00.000 11616 scope move finished after 1281 + 54 ms
02:47:41.641 00.000 11616 Move returns status 0, amount 1281
02:47:41.641 00.000 11616 MoveAxis(N, 110, ABG)
02:47:41.641 00.000 11616 Guiding  Dir = 0, Dur = 110
02:47:41.641 00.000 11616 IsSlewing returns 0
02:47:41.642 00.001 11616 IsGuiding returns 0
02:47:41.642 00.000 11616 PulseGuide returned control before completion, sleep 120
02:47:41.764 00.122 11616 IsGuiding returns 1
02:47:41.764 00.000 11616 scope still moving after pulse duration time elapsed
02:47:41.795 00.031 11616 IsSlewing returns 0
02:47:41.796 00.001 11616 IsGuiding returns 0
02:47:41.796 00.000 11616 scope move finished after 110 + 44 ms
02:47:41.796 00.000 11616 Move returns status 0, amount 110
02:47:41.797 00.001 11616 move complete, result=0
02:47:41.797 00.000 11616 worker thread done servicing request
02:47:41.797 00.000 11616 Worker thread wakes up
02:47:41.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:41.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:47:41.797 00.000 12268 GuideStep: -2.3 px 1281 ms EAST, -1.3 px 110 ms NORTH
02:47:43.805 02.008 11616 Exposure complete
02:47:43.867 00.062 11616 worker thread done servicing request
02:47:43.867 00.000 12268 OnExposeComplete: enter
02:47:43.867 00.000 12268 UpdateGuideState(): m_state=6
02:47:43.868 00.001 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
02:47:43.868 00.000 12268 Star::Find false star n=3 nbg=278 bg=10.3 sigma=1.3 thresh=14 peak=14
02:47:43.868 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=26, SNR=2.9, Peak=28 HFD=0.0
02:47:43.868 00.000 12268 DistanceChecker: activated
02:47:43.868 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:43.869 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:43.869 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:43.869 00.000 11616 Worker thread wakes up
02:47:43.869 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:43.869 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:43.869 00.000 11616 move complete, result=0
02:47:43.869 00.000 11616 worker thread done servicing request
02:47:43.975 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:43.975 00.000 12268 Status Line: Star lost - low SNR
02:47:43.985 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:47:44.002 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:47:44.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:44.002 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:44.002 00.000 12268 Enqueuing Expose request
02:47:44.003 00.001 11616 Worker thread wakes up
02:47:44.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:44.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:46.018 02.015 11616 Exposure complete
02:47:46.080 00.062 11616 worker thread done servicing request
02:47:46.081 00.001 12268 OnExposeComplete: enter
02:47:46.081 00.000 12268 UpdateGuideState(): m_state=6
02:47:46.081 00.000 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
02:47:46.081 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=16, SNR=2.8, Peak=26 HFD=0.0
02:47:46.081 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:46.082 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:46.082 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:46.082 00.000 11616 Worker thread wakes up
02:47:46.082 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:46.082 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:46.082 00.000 11616 move complete, result=0
02:47:46.082 00.000 11616 worker thread done servicing request
02:47:46.187 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:46.187 00.000 12268 Status Line: Star lost - low SNR
02:47:46.191 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:47:46.210 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:47:46.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:46.210 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:46.210 00.000 12268 Enqueuing Expose request
02:47:46.210 00.000 11616 Worker thread wakes up
02:47:46.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:46.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:48.213 02.003 11616 Exposure complete
02:47:48.273 00.060 11616 worker thread done servicing request
02:47:48.273 00.000 12268 OnExposeComplete: enter
02:47:48.273 00.000 12268 UpdateGuideState(): m_state=6
02:47:48.274 00.001 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
02:47:48.274 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=15, SNR=2.7, Peak=25 HFD=0.0
02:47:48.274 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:48.274 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:48.275 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:48.275 00.000 11616 Worker thread wakes up
02:47:48.275 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:48.275 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:48.276 00.001 11616 move complete, result=0
02:47:48.276 00.000 11616 worker thread done servicing request
02:47:48.383 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:48.384 00.001 12268 Status Line: Star lost - low SNR
02:47:48.387 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:47:48.404 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:47:48.405 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:48.405 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:48.405 00.000 12268 Enqueuing Expose request
02:47:48.405 00.000 11616 Worker thread wakes up
02:47:48.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:48.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:50.408 02.003 11616 Exposure complete
02:47:50.471 00.063 11616 worker thread done servicing request
02:47:50.471 00.000 12268 OnExposeComplete: enter
02:47:50.471 00.000 12268 UpdateGuideState(): m_state=6
02:47:50.472 00.001 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
02:47:50.472 00.000 12268 Star::Find returns 0 (4), X=303.82, Y=149.74, Mass=30, SNR=3.8, Peak=28 HFD=0.5
02:47:50.472 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:50.472 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:50.472 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:50.473 00.001 11616 Worker thread wakes up
02:47:50.473 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:50.473 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:50.473 00.000 11616 move complete, result=0
02:47:50.473 00.000 11616 worker thread done servicing request
02:47:50.579 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:50.579 00.000 12268 Status Line: Star lost - low HFD
02:47:50.582 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:47:50.600 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:47:50.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:50.600 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:50.600 00.000 12268 Enqueuing Expose request
02:47:50.600 00.000 11616 Worker thread wakes up
02:47:50.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:50.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:52.615 02.015 11616 Exposure complete
02:47:52.679 00.064 11616 worker thread done servicing request
02:47:52.679 00.000 12268 OnExposeComplete: enter
02:47:52.679 00.000 12268 UpdateGuideState(): m_state=6
02:47:52.680 00.001 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
02:47:52.680 00.000 12268 Star::Find returns 0 (4), X=304.00, Y=150.00, Mass=20, SNR=3.1, Peak=30 HFD=0.5
02:47:52.680 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:52.681 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:52.681 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:52.681 00.000 11616 Worker thread wakes up
02:47:52.681 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:52.681 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:52.681 00.000 11616 move complete, result=0
02:47:52.681 00.000 11616 worker thread done servicing request
02:47:52.784 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:52.784 00.000 12268 Status Line: Star lost - low HFD
02:47:52.787 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:47:52.805 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:47:52.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:52.805 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:52.805 00.000 12268 Enqueuing Expose request
02:47:52.805 00.000 11616 Worker thread wakes up
02:47:52.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:52.806 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:54.812 02.006 11616 Exposure complete
02:47:54.875 00.063 11616 worker thread done servicing request
02:47:54.875 00.000 12268 OnExposeComplete: enter
02:47:54.875 00.000 12268 UpdateGuideState(): m_state=6
02:47:54.875 00.000 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
02:47:54.875 00.000 12268 Star::Find false star n=2 nbg=277 bg=11.3 sigma=1.4 thresh=16 peak=16
02:47:54.875 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=22, SNR=2.9, Peak=29 HFD=0.0
02:47:54.875 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:54.876 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:54.876 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:54.876 00.000 11616 Worker thread wakes up
02:47:54.877 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:54.877 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:54.877 00.000 11616 move complete, result=0
02:47:54.877 00.000 11616 worker thread done servicing request
02:47:54.984 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:54.984 00.000 12268 Status Line: Star lost - low SNR
02:47:54.988 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:47:55.007 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:47:55.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:55.007 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:55.007 00.000 12268 Enqueuing Expose request
02:47:55.007 00.000 11616 Worker thread wakes up
02:47:55.008 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:55.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:57.024 02.016 11616 Exposure complete
02:47:57.087 00.063 11616 worker thread done servicing request
02:47:57.087 00.000 12268 OnExposeComplete: enter
02:47:57.087 00.000 12268 UpdateGuideState(): m_state=6
02:47:57.087 00.000 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
02:47:57.087 00.000 12268 Star::Find false star n=3 nbg=285 bg=12.0 sigma=1.4 thresh=16 peak=15
02:47:57.087 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=25, SNR=2.9, Peak=28 HFD=0.0
02:47:57.087 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:57.088 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:57.088 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:57.088 00.000 11616 Worker thread wakes up
02:47:57.089 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:57.089 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:57.089 00.000 11616 move complete, result=0
02:47:57.089 00.000 11616 worker thread done servicing request
02:47:57.205 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:57.205 00.000 12268 Status Line: Star lost - low SNR
02:47:57.209 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:47:57.227 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:47:57.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:57.227 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:57.227 00.000 12268 Enqueuing Expose request
02:47:57.228 00.001 11616 Worker thread wakes up
02:47:57.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:57.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:47:59.233 02.005 11616 Exposure complete
02:47:59.294 00.061 11616 worker thread done servicing request
02:47:59.294 00.000 12268 OnExposeComplete: enter
02:47:59.294 00.000 12268 UpdateGuideState(): m_state=6
02:47:59.295 00.001 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
02:47:59.295 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=17, SNR=2.8, Peak=29 HFD=0.0
02:47:59.295 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:47:59.295 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:47:59.296 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:47:59.296 00.000 11616 Worker thread wakes up
02:47:59.296 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:47:59.296 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:47:59.296 00.000 11616 move complete, result=0
02:47:59.296 00.000 11616 worker thread done servicing request
02:47:59.401 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:47:59.401 00.000 12268 Status Line: Star lost - low SNR
02:47:59.405 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:47:59.423 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:47:59.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:59.423 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:47:59.423 00.000 12268 Enqueuing Expose request
02:47:59.424 00.001 11616 Worker thread wakes up
02:47:59.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:47:59.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:01.441 02.017 11616 Exposure complete
02:48:01.503 00.062 11616 worker thread done servicing request
02:48:01.503 00.000 12268 OnExposeComplete: enter
02:48:01.503 00.000 12268 UpdateGuideState(): m_state=6
02:48:01.504 00.001 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
02:48:01.504 00.000 12268 Star::Find returns 0 (3), X=302.00, Y=150.00, Mass=0, SNR=0.0, Peak=29 HFD=0.0
02:48:01.504 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:01.505 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:01.505 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:01.505 00.000 11616 Worker thread wakes up
02:48:01.505 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:01.505 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:01.505 00.000 11616 move complete, result=0
02:48:01.505 00.000 11616 worker thread done servicing request
02:48:01.609 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:01.609 00.000 12268 Status Line: Star lost - low mass
02:48:01.613 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:48:01.632 00.019 12268 UpdateGuideState exits: Star lost - low mass
02:48:01.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:01.632 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:01.632 00.000 12268 Enqueuing Expose request
02:48:01.632 00.000 11616 Worker thread wakes up
02:48:01.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:01.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:03.646 02.014 11616 Exposure complete
02:48:03.707 00.061 11616 worker thread done servicing request
02:48:03.707 00.000 12268 OnExposeComplete: enter
02:48:03.707 00.000 12268 UpdateGuideState(): m_state=6
02:48:03.707 00.000 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
02:48:03.707 00.000 12268 Star::Find false star n=4 nbg=283 bg=12.4 sigma=1.7 thresh=17 peak=15
02:48:03.707 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=31, SNR=2.9, Peak=28 HFD=0.0
02:48:03.707 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:03.708 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:03.708 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:03.708 00.000 11616 Worker thread wakes up
02:48:03.708 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:03.709 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:03.709 00.000 11616 move complete, result=0
02:48:03.709 00.000 11616 worker thread done servicing request
02:48:03.814 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:03.814 00.000 12268 Status Line: Star lost - low SNR
02:48:03.817 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:48:03.836 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:48:03.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:03.836 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:03.836 00.000 12268 Enqueuing Expose request
02:48:03.836 00.000 11616 Worker thread wakes up
02:48:03.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:03.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:05.846 02.010 11616 Exposure complete
02:48:05.905 00.059 11616 worker thread done servicing request
02:48:05.906 00.001 12268 OnExposeComplete: enter
02:48:05.906 00.000 12268 UpdateGuideState(): m_state=6
02:48:05.906 00.000 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
02:48:05.906 00.000 12268 Star::Find false star n=4 nbg=279 bg=11.7 sigma=1.9 thresh=17 peak=16
02:48:05.906 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=35, SNR=2.9, Peak=28 HFD=0.0
02:48:05.906 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:05.907 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:05.907 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:05.907 00.000 11616 Worker thread wakes up
02:48:05.907 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:05.907 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:05.908 00.001 11616 move complete, result=0
02:48:05.908 00.000 11616 worker thread done servicing request
02:48:06.016 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:06.016 00.000 12268 Status Line: Star lost - low SNR
02:48:06.024 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:48:06.042 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:48:06.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:06.042 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:06.042 00.000 12268 Enqueuing Expose request
02:48:06.042 00.000 11616 Worker thread wakes up
02:48:06.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:06.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:08.053 02.011 11616 Exposure complete
02:48:08.116 00.063 11616 worker thread done servicing request
02:48:08.116 00.000 12268 OnExposeComplete: enter
02:48:08.116 00.000 12268 UpdateGuideState(): m_state=6
02:48:08.116 00.000 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
02:48:08.116 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=19, SNR=2.9, Peak=30 HFD=0.0
02:48:08.116 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:08.117 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:08.117 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:08.117 00.000 11616 Worker thread wakes up
02:48:08.117 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:08.118 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:08.118 00.000 11616 move complete, result=0
02:48:08.118 00.000 11616 worker thread done servicing request
02:48:08.225 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:08.225 00.000 12268 Status Line: Star lost - low SNR
02:48:08.229 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:48:08.248 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:48:08.248 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:08.248 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:08.248 00.000 12268 Enqueuing Expose request
02:48:08.248 00.000 11616 Worker thread wakes up
02:48:08.248 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:08.248 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:10.254 02.006 11616 Exposure complete
02:48:10.314 00.060 11616 worker thread done servicing request
02:48:10.314 00.000 12268 OnExposeComplete: enter
02:48:10.314 00.000 12268 UpdateGuideState(): m_state=6
02:48:10.315 00.001 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
02:48:10.315 00.000 12268 Star::Find false star n=6 nbg=274 bg=12.8 sigma=1.3 thresh=17 peak=14
02:48:10.315 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=26, SNR=2.9, Peak=25 HFD=0.0
02:48:10.315 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:10.316 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:10.316 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:10.316 00.000 11616 Worker thread wakes up
02:48:10.316 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:10.316 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:10.316 00.000 11616 move complete, result=0
02:48:10.316 00.000 11616 worker thread done servicing request
02:48:10.424 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:10.424 00.000 12268 Status Line: Star lost - low SNR
02:48:10.429 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:48:10.446 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:48:10.447 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:10.447 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:10.447 00.000 12268 Enqueuing Expose request
02:48:10.447 00.000 11616 Worker thread wakes up
02:48:10.447 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:10.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:12.463 02.016 11616 Exposure complete
02:48:12.525 00.062 11616 worker thread done servicing request
02:48:12.525 00.000 12268 OnExposeComplete: enter
02:48:12.525 00.000 12268 UpdateGuideState(): m_state=6
02:48:12.526 00.001 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
02:48:12.526 00.000 12268 Star::Find returns 0 (3), X=302.00, Y=150.00, Mass=0, SNR=0.0, Peak=25 HFD=0.0
02:48:12.526 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:12.526 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:12.527 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:12.527 00.000 11616 Worker thread wakes up
02:48:12.527 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:12.527 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:12.527 00.000 11616 move complete, result=0
02:48:12.527 00.000 11616 worker thread done servicing request
02:48:12.634 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:12.634 00.000 12268 Status Line: Star lost - low mass
02:48:12.637 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:48:12.655 00.018 12268 UpdateGuideState exits: Star lost - low mass
02:48:12.655 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:12.655 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:12.655 00.000 12268 Enqueuing Expose request
02:48:12.655 00.000 11616 Worker thread wakes up
02:48:12.655 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:12.655 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:14.670 02.015 11616 Exposure complete
02:48:14.734 00.064 11616 worker thread done servicing request
02:48:14.734 00.000 12268 OnExposeComplete: enter
02:48:14.734 00.000 12268 UpdateGuideState(): m_state=6
02:48:14.734 00.000 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
02:48:14.734 00.000 12268 Star::Find returns 0 (3), X=302.00, Y=150.00, Mass=0, SNR=0.0, Peak=26 HFD=0.0
02:48:14.734 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:14.735 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:14.735 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:14.735 00.000 11616 Worker thread wakes up
02:48:14.735 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:14.735 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:14.735 00.000 11616 move complete, result=0
02:48:14.736 00.001 11616 worker thread done servicing request
02:48:14.852 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:14.852 00.000 12268 Status Line: Star lost - low mass
02:48:14.859 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:48:14.876 00.017 12268 UpdateGuideState exits: Star lost - low mass
02:48:14.876 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:14.876 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:14.876 00.000 12268 Enqueuing Expose request
02:48:14.876 00.000 11616 Worker thread wakes up
02:48:14.876 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:14.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:16.891 02.015 11616 Exposure complete
02:48:16.951 00.060 11616 worker thread done servicing request
02:48:16.951 00.000 12268 OnExposeComplete: enter
02:48:16.951 00.000 12268 UpdateGuideState(): m_state=6
02:48:16.951 00.000 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
02:48:16.951 00.000 12268 Star::Find false star n=7 nbg=280 bg=9.1 sigma=0.9 thresh=12 peak=12
02:48:16.951 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=36, SNR=2.9, Peak=26 HFD=0.0
02:48:16.951 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:16.953 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:16.953 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:16.953 00.000 11616 Worker thread wakes up
02:48:16.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:16.953 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:16.953 00.000 11616 move complete, result=0
02:48:16.953 00.000 11616 worker thread done servicing request
02:48:17.062 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:17.062 00.000 12268 Status Line: Star lost - low SNR
02:48:17.066 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=23, Gamma=1.290
02:48:17.084 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:48:17.084 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:17.084 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:17.084 00.000 12268 Enqueuing Expose request
02:48:17.084 00.000 11616 Worker thread wakes up
02:48:17.084 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:17.084 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:19.089 02.005 11616 Exposure complete
02:48:19.150 00.061 11616 worker thread done servicing request
02:48:19.150 00.000 12268 OnExposeComplete: enter
02:48:19.150 00.000 12268 UpdateGuideState(): m_state=6
02:48:19.150 00.000 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
02:48:19.150 00.000 12268 Star::Find returns 1 (0), X=303.48, Y=149.98, Mass=64, SNR=5.3, Peak=26 HFD=6.7
02:48:19.150 00.000 12268 DistanceChecker: deactivated
02:48:19.150 00.000 12268 Star::Find false star n=9 nbg=273 bg=8.8 sigma=0.8 thresh=11 peak=11
02:48:19.150 00.000 12268 Star::Find false star n=14 nbg=279 bg=10.0 sigma=1.1 thresh=13 peak=13
02:48:19.150 00.000 12268 Star::Find false star n=5 nbg=279 bg=8.7 sigma=0.9 thresh=11 peak=11
02:48:19.150 00.000 12268 Star::Find false star n=26 nbg=281 bg=9.5 sigma=1.2 thresh=13 peak=13
02:48:19.151 00.001 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
02:48:19.151 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
02:48:19.151 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
02:48:19.151 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-3.01 hyp=3.08 cameraTheta=-1.77 mountX=-3.06 mountY=-0.22, mountTheta=-3.07
02:48:19.152 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-3.01, opts=13)
02:48:19.152 00.000 12268 Enqueuing Move request for scope (-0.61, -3.01)
02:48:19.152 00.000 11616 Worker thread wakes up
02:48:19.153 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -3.01) opts 0xd
02:48:19.153 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -3.01)
02:48:19.153 00.000 11616 Moving (-0.61, -3.01) raw xDistance=-3.06 yDistance=-0.22
02:48:19.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.53 from input -3.06
02:48:19.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.22
02:48:19.153 00.000 11616 MoveAxis(E, 1713, ABG)
02:48:19.153 00.000 11616 Guiding  Dir = 2, Dur = 1713
02:48:19.153 00.000 11616 IsSlewing returns 0
02:48:19.153 00.000 11616 IsGuiding returns 0
02:48:19.154 00.001 11616 PulseGuide returned control before completion, sleep 1723
02:48:19.174 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:48:19.191 00.017 12268 UpdateGuideState exits: m=64 SNR=5.3
02:48:19.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:19.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:48:19.191 00.000 12268 Enqueuing Expose request
02:48:20.888 01.697 11616 IsGuiding returns 1
02:48:20.889 00.001 11616 scope still moving after pulse duration time elapsed
02:48:20.919 00.030 11616 IsSlewing returns 0
02:48:20.919 00.000 11616 IsGuiding returns 0
02:48:20.919 00.000 11616 scope move finished after 1713 + 52 ms
02:48:20.920 00.001 11616 Move returns status 0, amount 1713
02:48:20.920 00.000 11616 MoveAxis(N, 19, ABG)
02:48:20.920 00.000 11616 Guiding  Dir = 0, Dur = 19
02:48:20.920 00.000 11616 IsSlewing returns 0
02:48:20.920 00.000 11616 IsGuiding returns 0
02:48:20.920 00.000 11616 PulseGuide returned control before completion, sleep 29
02:48:20.966 00.046 11616 IsGuiding returns 1
02:48:20.966 00.000 11616 scope still moving after pulse duration time elapsed
02:48:20.996 00.030 11616 IsSlewing returns 0
02:48:20.997 00.001 11616 IsGuiding returns 0
02:48:20.997 00.000 11616 scope move finished after 19 + 57 ms
02:48:20.997 00.000 11616 Move returns status 0, amount 19
02:48:20.997 00.000 11616 move complete, result=0
02:48:20.997 00.000 11616 worker thread done servicing request
02:48:20.997 00.000 11616 Worker thread wakes up
02:48:20.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:20.997 00.000 12268 GuideStep: -3.1 px 1713 ms EAST, -0.2 px 19 ms NORTH
02:48:20.998 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:48:23.013 02.015 11616 Exposure complete
02:48:23.081 00.068 11616 worker thread done servicing request
02:48:23.081 00.000 12268 OnExposeComplete: enter
02:48:23.082 00.001 12268 UpdateGuideState(): m_state=6
02:48:23.082 00.000 12268 Star::Find(15, 303, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
02:48:23.082 00.000 12268 Star::Find returns 1 (0), X=303.43, Y=151.70, Mass=24, SNR=3.4, Peak=24 HFD=2.8
02:48:23.082 00.000 12268 Star::Find false star n=5 nbg=284 bg=8.7 sigma=0.8 thresh=11 peak=11
02:48:23.082 00.000 12268 MultiStar: [#1 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.83,17.37,0.00,M2] [#5 1.29,1.33,1.77,U] 
02:48:23.082 00.000 12268 refined, 1 included, MultiStar: {0.58, 0.38}, one-star: {-0.67, -1.29}
02:48:23.082 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
02:48:23.082 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.28)
02:48:23.083 00.001 12268 CameraToMount -- cameraX=0.58 cameraY=0.38 hyp=0.70 cameraTheta=0.58 mountX=0.44 mountY=0.53, mountTheta=0.88
02:48:23.086 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.38, opts=13)
02:48:23.086 00.000 12268 Enqueuing Move request for scope (0.58, 0.38)
02:48:23.086 00.000 11616 Worker thread wakes up
02:48:23.086 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.38) opts 0xd
02:48:23.086 00.000 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.38)
02:48:23.087 00.001 11616 Moving (0.58, 0.38) raw xDistance=0.44 yDistance=0.53
02:48:23.087 00.000 11616 resist switch: large excursion: input 0.44 thresh 0.29 direction from -1 to 1
02:48:23.087 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.31
02:48:23.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.44
02:48:23.087 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.45 direction from -1 to 1
02:48:23.087 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.59
02:48:23.087 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
02:48:23.087 00.000 11616 MoveAxis(W, 244, ABG)
02:48:23.087 00.000 11616 Guiding  Dir = 3, Dur = 244
02:48:23.088 00.001 11616 IsSlewing returns 0
02:48:23.089 00.001 11616 IsGuiding returns 0
02:48:23.089 00.000 11616 PulseGuide returned control before completion, sleep 254
02:48:23.113 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:48:23.132 00.019 12268 UpdateGuideState exits: m=24 SNR=3.4
02:48:23.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:23.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:48:23.132 00.000 12268 Enqueuing Expose request
02:48:23.359 00.227 11616 IsGuiding returns 1
02:48:23.359 00.000 11616 scope still moving after pulse duration time elapsed
02:48:23.391 00.032 11616 IsSlewing returns 0
02:48:23.391 00.000 11616 IsGuiding returns 1
02:48:23.422 00.031 11616 IsSlewing returns 0
02:48:23.422 00.000 11616 IsGuiding returns 0
02:48:23.422 00.000 11616 scope move finished after 244 + 89 ms
02:48:23.422 00.000 11616 Move returns status 0, amount 244
02:48:23.422 00.000 11616 BLC: Oldest BLC event removed
02:48:23.422 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1317 applied
02:48:23.422 00.000 11616 MoveAxis(S, 1362, ABG)
02:48:23.423 00.001 11616 Guiding  Dir = 1, Dur = 1362
02:48:23.423 00.000 11616 IsSlewing returns 0
02:48:23.423 00.000 11616 IsGuiding returns 0
02:48:23.424 00.001 11616 PulseGuide returned control before completion, sleep 1372
02:48:24.809 01.385 11616 IsGuiding returns 1
02:48:24.809 00.000 11616 scope still moving after pulse duration time elapsed
02:48:24.840 00.031 11616 IsSlewing returns 0
02:48:24.841 00.001 11616 IsGuiding returns 0
02:48:24.841 00.000 11616 scope move finished after 1362 + 56 ms
02:48:24.841 00.000 11616 Move returns status 0, amount 1362
02:48:24.841 00.000 11616 move complete, result=0
02:48:24.841 00.000 11616 worker thread done servicing request
02:48:24.841 00.000 11616 Worker thread wakes up
02:48:24.842 00.001 12268 GuideStep: 0.4 px 244 ms WEST, 0.5 px 1362 ms SOUTH
02:48:24.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:24.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:48:26.864 02.022 11616 Exposure complete
02:48:26.926 00.062 11616 worker thread done servicing request
02:48:26.927 00.001 12268 OnExposeComplete: enter
02:48:26.927 00.000 12268 UpdateGuideState(): m_state=6
02:48:26.927 00.000 12268 Star::Find(15, 303, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
02:48:26.927 00.000 12268 Star::Find false star n=2 nbg=282 bg=10.0 sigma=1.4 thresh=14 peak=13
02:48:26.927 00.000 12268 Star::Find returns 0 (2), X=303.00, Y=151.00, Mass=23, SNR=2.9, Peak=27 HFD=0.0
02:48:26.927 00.000 12268 DistanceChecker: activated
02:48:26.927 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:26.928 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:26.928 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:26.928 00.000 11616 Worker thread wakes up
02:48:26.928 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:26.928 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:26.928 00.000 11616 move complete, result=0
02:48:26.928 00.000 11616 worker thread done servicing request
02:48:27.043 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:27.043 00.000 12268 Status Line: Star lost - low SNR
02:48:27.047 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:48:27.065 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:48:27.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:27.065 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:27.065 00.000 12268 Enqueuing Expose request
02:48:27.065 00.000 11616 Worker thread wakes up
02:48:27.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:27.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:29.070 02.005 11616 Exposure complete
02:48:29.132 00.062 11616 worker thread done servicing request
02:48:29.132 00.000 12268 OnExposeComplete: enter
02:48:29.132 00.000 12268 UpdateGuideState(): m_state=6
02:48:29.132 00.000 12268 Star::Find(15, 303, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
02:48:29.133 00.001 12268 Star::Find returns 1 (0), X=304.13, Y=152.28, Mass=44, SNR=4.4, Peak=30 HFD=5.5
02:48:29.133 00.000 12268 DistanceChecker: deactivated
02:48:29.133 00.000 12268 Star::Find false star n=10 nbg=276 bg=9.1 sigma=0.8 thresh=12 peak=10
02:48:29.133 00.000 12268 Star::Find false star n=4 nbg=289 bg=9.0 sigma=1.0 thresh=12 peak=11
02:48:29.133 00.000 12268 Star::Find false star n=14 nbg=279 bg=9.8 sigma=1.3 thresh=14 peak=12
02:48:29.133 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
02:48:29.133 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
02:48:29.133 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
02:48:29.133 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.71 hyp=0.71 cameraTheta=-1.52 mountX=-0.70 mountY=0.13, mountTheta=2.96
02:48:29.135 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.04, y=-0.71, opts=13)
02:48:29.135 00.000 12268 Enqueuing Move request for scope (0.04, -0.71)
02:48:29.135 00.000 11616 Worker thread wakes up
02:48:29.135 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.71) opts 0xd
02:48:29.135 00.000 11616 Handling offset move in thread for scope, endpoint = (0.04, -0.71)
02:48:29.135 00.000 11616 Moving (0.04, -0.71) raw xDistance=-0.70 yDistance=0.13
02:48:29.135 00.000 11616 BLC: History state: CurrMiss=0.13, AvgInitMiss=-0.09, ShCount=6, LgCount=4, SticCount=0,  Deflections: 0=0.079450, 1:0.129632
02:48:29.135 00.000 11616 BLC: No correction, Miss < min_move
02:48:29.135 00.000 11616 resist switch: large excursion: input -0.70 thresh 0.29 direction from 1 to -1
02:48:29.136 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.11
02:48:29.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.70
02:48:29.136 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:29.136 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:48:29.136 00.000 11616 MoveAxis(E, 394, ABG)
02:48:29.136 00.000 11616 Guiding  Dir = 2, Dur = 394
02:48:29.136 00.000 11616 IsSlewing returns 0
02:48:29.136 00.000 11616 IsGuiding returns 0
02:48:29.137 00.001 11616 PulseGuide returned control before completion, sleep 404
02:48:29.157 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:48:29.174 00.017 12268 UpdateGuideState exits: m=44 SNR=4.4
02:48:29.175 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:29.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:48:29.175 00.000 12268 Enqueuing Expose request
02:48:29.552 00.377 11616 IsGuiding returns 1
02:48:29.552 00.000 11616 scope still moving after pulse duration time elapsed
02:48:29.584 00.032 11616 IsSlewing returns 0
02:48:29.584 00.000 11616 IsGuiding returns 1
02:48:29.614 00.030 11616 IsSlewing returns 0
02:48:29.614 00.000 11616 IsGuiding returns 1
02:48:29.645 00.031 11616 IsSlewing returns 0
02:48:29.645 00.000 11616 IsGuiding returns 1
02:48:29.677 00.032 11616 IsSlewing returns 0
02:48:29.677 00.000 11616 IsGuiding returns 1
02:48:29.707 00.030 11616 IsSlewing returns 0
02:48:29.708 00.001 11616 IsGuiding returns 1
02:48:29.738 00.030 11616 IsSlewing returns 0
02:48:29.739 00.001 11616 IsGuiding returns 0
02:48:29.739 00.000 11616 scope move finished after 394 + 208 ms
02:48:29.739 00.000 11616 Move returns status 0, amount 394
02:48:29.739 00.000 11616 MoveAxis(N, 0, ABG)
02:48:29.739 00.000 11616 Move returns status 0, amount 0
02:48:29.739 00.000 11616 move complete, result=0
02:48:29.739 00.000 11616 worker thread done servicing request
02:48:29.740 00.001 11616 Worker thread wakes up
02:48:29.740 00.000 12268 GuideStep: -0.7 px 394 ms EAST, 0.1 px 0 ms NORTH
02:48:29.740 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:29.740 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:48:31.747 02.007 11616 Exposure complete
02:48:31.808 00.061 11616 worker thread done servicing request
02:48:31.808 00.000 12268 OnExposeComplete: enter
02:48:31.808 00.000 12268 UpdateGuideState(): m_state=6
02:48:31.808 00.000 12268 Star::Find(15, 304, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
02:48:31.808 00.000 12268 Star::Find returns 0 (4), X=304.00, Y=150.24, Mass=34, SNR=3.9, Peak=29 HFD=0.4
02:48:31.808 00.000 12268 DistanceChecker: activated
02:48:31.808 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:31.809 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:31.809 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:31.809 00.000 11616 Worker thread wakes up
02:48:31.809 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:31.809 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:31.809 00.000 11616 move complete, result=0
02:48:31.809 00.000 11616 worker thread done servicing request
02:48:31.915 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:31.915 00.000 12268 Status Line: Star lost - low HFD
02:48:31.919 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=6, FiltMax=15, Gamma=1.290
02:48:31.937 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:48:31.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:31.937 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:31.937 00.000 12268 Enqueuing Expose request
02:48:31.937 00.000 11616 Worker thread wakes up
02:48:31.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:31.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:33.950 02.013 11616 Exposure complete
02:48:34.012 00.062 11616 worker thread done servicing request
02:48:34.012 00.000 12268 OnExposeComplete: enter
02:48:34.012 00.000 12268 UpdateGuideState(): m_state=6
02:48:34.012 00.000 12268 Star::Find(15, 304, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
02:48:34.013 00.001 12268 Star::Find returns 1 (0), X=302.96, Y=150.85, Mass=35, SNR=3.9, Peak=31 HFD=2.6
02:48:34.013 00.000 12268 DistanceChecker: deactivated
02:48:34.013 00.000 12268 Star::Find false star n=8 nbg=282 bg=8.7 sigma=0.8 thresh=11 peak=10
02:48:34.013 00.000 12268 Star::Find false star n=7 nbg=273 bg=9.3 sigma=0.9 thresh=12 peak=12
02:48:34.013 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
02:48:34.013 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
02:48:34.013 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
02:48:34.013 00.000 12268 CameraToMount -- cameraX=-1.13 cameraY=-2.15 hyp=2.42 cameraTheta=-2.06 mountX=-2.25 mountY=-0.85, mountTheta=-2.78
02:48:34.015 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.13, y=-2.15, opts=13)
02:48:34.015 00.000 12268 Enqueuing Move request for scope (-1.13, -2.15)
02:48:34.015 00.000 11616 Worker thread wakes up
02:48:34.015 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.13, -2.15) opts 0xd
02:48:34.016 00.001 11616 Handling offset move in thread for scope, endpoint = (-1.13, -2.15)
02:48:34.016 00.000 11616 Moving (-1.13, -2.15) raw xDistance=-2.25 yDistance=-0.85
02:48:34.016 00.000 11616 BLC: History state: CurrMiss=-0.85, AvgInitMiss=-0.09, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=0.079450, 1:0.129632, 2:-0.845540
02:48:34.016 00.000 11616 BLC: Over-shoot, first stiction event, no adjustment
02:48:34.016 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.12 from input -2.25
02:48:34.016 00.000 11616 resist switch: large excursion: input -0.85 thresh 0.45 direction from 1 to -1
02:48:34.016 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.54
02:48:34.016 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.85
02:48:34.016 00.000 11616 MoveAxis(E, 1257, ABG)
02:48:34.016 00.000 11616 Guiding  Dir = 2, Dur = 1257
02:48:34.017 00.001 11616 IsSlewing returns 0
02:48:34.017 00.000 11616 IsGuiding returns 0
02:48:34.017 00.000 11616 PulseGuide returned control before completion, sleep 1267
02:48:34.038 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:48:34.055 00.017 12268 UpdateGuideState exits: m=35 SNR=3.9
02:48:34.056 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:34.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:48:34.056 00.000 12268 Enqueuing Expose request
02:48:35.289 01.233 11616 IsGuiding returns 1
02:48:35.290 00.001 11616 scope still moving after pulse duration time elapsed
02:48:35.320 00.030 11616 IsSlewing returns 0
02:48:35.321 00.001 11616 IsGuiding returns 1
02:48:35.351 00.030 11616 IsSlewing returns 0
02:48:35.351 00.000 11616 IsGuiding returns 1
02:48:35.382 00.031 11616 IsSlewing returns 0
02:48:35.382 00.000 11616 IsGuiding returns 1
02:48:35.412 00.030 11616 IsSlewing returns 0
02:48:35.413 00.001 11616 IsGuiding returns 1
02:48:35.443 00.030 11616 IsSlewing returns 0
02:48:35.444 00.001 11616 IsGuiding returns 0
02:48:35.444 00.000 11616 scope move finished after 1257 + 169 ms
02:48:35.444 00.000 11616 Move returns status 0, amount 1257
02:48:35.444 00.000 11616 BLC: Oldest BLC event removed
02:48:35.444 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1317 applied
02:48:35.444 00.000 11616 MoveAxis(N, 1389, ABG)
02:48:35.444 00.000 11616 Guiding  Dir = 0, Dur = 1389
02:48:35.445 00.001 11616 IsSlewing returns 0
02:48:35.445 00.000 11616 IsGuiding returns 0
02:48:35.445 00.000 11616 PulseGuide returned control before completion, sleep 1399
02:48:36.849 01.404 11616 IsGuiding returns 1
02:48:36.849 00.000 11616 scope still moving after pulse duration time elapsed
02:48:36.880 00.031 11616 IsSlewing returns 0
02:48:36.881 00.001 11616 IsGuiding returns 0
02:48:36.881 00.000 11616 scope move finished after 1389 + 47 ms
02:48:36.881 00.000 11616 Move returns status 0, amount 1389
02:48:36.881 00.000 11616 move complete, result=0
02:48:36.881 00.000 11616 worker thread done servicing request
02:48:36.881 00.000 11616 Worker thread wakes up
02:48:36.882 00.001 12268 GuideStep: -2.2 px 1257 ms EAST, -0.8 px 1389 ms NORTH
02:48:36.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:36.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:48:38.891 02.009 11616 Exposure complete
02:48:38.951 00.060 11616 worker thread done servicing request
02:48:38.951 00.000 12268 OnExposeComplete: enter
02:48:38.951 00.000 12268 UpdateGuideState(): m_state=6
02:48:38.952 00.001 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
02:48:38.952 00.000 12268 Star::Find false star n=4 nbg=277 bg=10.2 sigma=1.1 thresh=14 peak=14
02:48:38.952 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=26, SNR=2.9, Peak=25 HFD=0.0
02:48:38.952 00.000 12268 DistanceChecker: activated
02:48:38.952 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:38.953 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:38.953 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:38.953 00.000 11616 Worker thread wakes up
02:48:38.953 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:38.953 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:38.953 00.000 11616 move complete, result=0
02:48:38.954 00.001 11616 worker thread done servicing request
02:48:39.061 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:39.061 00.000 12268 Status Line: Star lost - low SNR
02:48:39.066 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:48:39.083 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:48:39.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:39.083 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:39.083 00.000 12268 Enqueuing Expose request
02:48:39.084 00.001 11616 Worker thread wakes up
02:48:39.084 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:39.084 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:41.097 02.013 11616 Exposure complete
02:48:41.159 00.062 11616 worker thread done servicing request
02:48:41.160 00.001 12268 OnExposeComplete: enter
02:48:41.160 00.000 12268 UpdateGuideState(): m_state=6
02:48:41.160 00.000 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
02:48:41.160 00.000 12268 Star::Find false star n=6 nbg=278 bg=9.8 sigma=1.2 thresh=13 peak=13
02:48:41.160 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=150.00, Mass=34, SNR=2.9, Peak=25 HFD=0.0
02:48:41.160 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:41.161 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:41.161 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:41.161 00.000 11616 Worker thread wakes up
02:48:41.161 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:41.161 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:41.161 00.000 11616 move complete, result=0
02:48:41.162 00.001 11616 worker thread done servicing request
02:48:41.268 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:41.268 00.000 12268 Status Line: Star lost - low SNR
02:48:41.272 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:48:41.290 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:48:41.290 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:41.290 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:41.290 00.000 12268 Enqueuing Expose request
02:48:41.290 00.000 11616 Worker thread wakes up
02:48:41.291 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:41.291 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:43.315 02.024 11616 Exposure complete
02:48:43.378 00.063 11616 worker thread done servicing request
02:48:43.379 00.001 12268 OnExposeComplete: enter
02:48:43.379 00.000 12268 UpdateGuideState(): m_state=6
02:48:43.379 00.000 12268 Star::Find(15, 302, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
02:48:43.379 00.000 12268 Star::Find returns 1 (0), X=304.00, Y=149.12, Mass=72, SNR=5.7, Peak=26 HFD=3.9
02:48:43.379 00.000 12268 DistanceChecker: deactivated
02:48:43.379 00.000 12268 Star::Find false star n=9 nbg=289 bg=10.5 sigma=1.2 thresh=14 peak=13
02:48:43.379 00.000 12268 Star::Find false star n=4 nbg=286 bg=8.9 sigma=0.9 thresh=11 peak=11
02:48:43.380 00.001 12268 MultiStar: [#1 -0.20,0.67,0.62,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.31,2.88,0.73,U] [#5 0.00,0.00,0.00,L] 
02:48:43.380 00.000 12268 refined, 2 included, MultiStar: {0.00, -0.58}, one-star: {-0.09, -3.88}
02:48:43.380 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
02:48:43.380 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.14)
02:48:43.380 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.58 hyp=0.58 cameraTheta=-1.56 mountX=-0.58 mountY=0.08, mountTheta=3.01
02:48:43.381 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=-0.58, opts=13)
02:48:43.381 00.000 12268 Enqueuing Move request for scope (0.00, -0.58)
02:48:43.381 00.000 11616 Worker thread wakes up
02:48:43.382 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.58) opts 0xd
02:48:43.382 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, -0.58)
02:48:43.382 00.000 11616 Moving (0.00, -0.58) raw xDistance=-0.58 yDistance=0.08
02:48:43.382 00.000 11616 BLC: History state: CurrMiss=-0.08, AvgInitMiss=-0.10, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-0.126831, 1:-0.079133
02:48:43.382 00.000 11616 BLC: No correction, Miss < min_move
02:48:43.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
02:48:43.382 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:43.382 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:48:43.382 00.000 11616 MoveAxis(E, 323, ABG)
02:48:43.382 00.000 11616 Guiding  Dir = 2, Dur = 323
02:48:43.382 00.000 11616 IsSlewing returns 0
02:48:43.383 00.001 11616 IsGuiding returns 0
02:48:43.383 00.000 11616 PulseGuide returned control before completion, sleep 333
02:48:43.405 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:48:43.422 00.017 12268 UpdateGuideState exits: m=72 SNR=5.7
02:48:43.423 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:43.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:48:43.423 00.000 12268 Enqueuing Expose request
02:48:43.732 00.309 11616 IsGuiding returns 0
02:48:43.733 00.001 11616 Move returns status 0, amount 323
02:48:43.733 00.000 11616 MoveAxis(N, 0, ABG)
02:48:43.733 00.000 11616 Move returns status 0, amount 0
02:48:43.733 00.000 11616 move complete, result=0
02:48:43.733 00.000 11616 worker thread done servicing request
02:48:43.733 00.000 11616 Worker thread wakes up
02:48:43.734 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:43.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:48:43.734 00.000 12268 GuideStep: -0.6 px 323 ms EAST, 0.1 px 0 ms NORTH
02:48:45.745 02.011 11616 Exposure complete
02:48:45.806 00.061 11616 worker thread done servicing request
02:48:45.806 00.000 12268 OnExposeComplete: enter
02:48:45.806 00.000 12268 UpdateGuideState(): m_state=6
02:48:45.806 00.000 12268 Star::Find(15, 304, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
02:48:45.806 00.000 12268 Star::Find returns 0 (2), X=304.00, Y=149.00, Mass=19, SNR=3.0, Peak=26 HFD=0.0
02:48:45.806 00.000 12268 DistanceChecker: activated
02:48:45.806 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:45.807 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:45.807 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:45.807 00.000 11616 Worker thread wakes up
02:48:45.808 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:45.808 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:45.808 00.000 11616 move complete, result=0
02:48:45.809 00.001 11616 worker thread done servicing request
02:48:45.917 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:45.917 00.000 12268 Status Line: Star lost - low SNR
02:48:45.921 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:48:45.938 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:48:45.939 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:45.939 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:45.939 00.000 12268 Enqueuing Expose request
02:48:45.939 00.000 11616 Worker thread wakes up
02:48:45.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:45.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:47.945 02.006 11616 Exposure complete
02:48:48.005 00.060 11616 worker thread done servicing request
02:48:48.005 00.000 12268 OnExposeComplete: enter
02:48:48.005 00.000 12268 UpdateGuideState(): m_state=6
02:48:48.006 00.001 12268 Star::Find(15, 304, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
02:48:48.006 00.000 12268 Star::Find returns 1 (0), X=303.98, Y=151.39, Mass=78, SNR=5.9, Peak=28 HFD=5.3
02:48:48.006 00.000 12268 Status Line: Mass: 78 vs 44
02:48:48.008 00.002 12268 UpdateCurrentPosition: star mass new=77.6 exp=44.0 thresh=50% limits=(18.5, 77.2, 88.0)
02:48:48.008 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:48:48.009 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:48.009 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:48.009 00.000 11616 Worker thread wakes up
02:48:48.010 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:48.010 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:48.010 00.000 11616 move complete, result=0
02:48:48.010 00.000 11616 worker thread done servicing request
02:48:48.115 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:48.115 00.000 12268 Status Line: Star lost - mass changed
02:48:48.119 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:48:48.137 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:48:48.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:48.137 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:48.137 00.000 12268 Enqueuing Expose request
02:48:48.137 00.000 11616 Worker thread wakes up
02:48:48.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:48.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:48:50.145 02.008 11616 Exposure complete
02:48:50.208 00.063 11616 worker thread done servicing request
02:48:50.209 00.001 12268 OnExposeComplete: enter
02:48:50.209 00.000 12268 UpdateGuideState(): m_state=6
02:48:50.209 00.000 12268 Star::Find(15, 304, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
02:48:50.209 00.000 12268 Star::Find returns 1 (0), X=303.94, Y=148.69, Mass=57, SNR=5.1, Peak=27 HFD=4.2
02:48:50.209 00.000 12268 DistanceChecker: deactivated
02:48:50.209 00.000 12268 Star::Find false star n=16 nbg=277 bg=10.8 sigma=1.2 thresh=14 peak=14
02:48:50.209 00.000 12268 Star::Find false star n=7 nbg=274 bg=11.9 sigma=1.1 thresh=15 peak=14
02:48:50.209 00.000 12268 MultiStar: [#1 -2.65,-1.37,0.78,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] 
02:48:50.209 00.000 12268 refined, 1 included, MultiStar: {-1.24, -3.02}, one-star: {-0.15, -4.30}
02:48:50.210 00.001 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.43 = 2.85)
02:48:50.210 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.26)
02:48:50.210 00.000 12268 CameraToMount -- cameraX=-1.24 cameraY=-3.02 hyp=3.26 cameraTheta=-1.96 mountX=-3.13 mountY=-0.85, mountTheta=-2.88
02:48:50.213 00.003 12268 SchedulePrimaryMove(0D94C700, x=-1.24, y=-3.02, opts=13)
02:48:50.213 00.000 12268 Enqueuing Move request for scope (-1.24, -3.02)
02:48:50.213 00.000 11616 Worker thread wakes up
02:48:50.213 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.24, -3.02) opts 0xd
02:48:50.213 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.24, -3.02)
02:48:50.213 00.000 11616 Moving (-1.24, -3.02) raw xDistance=-3.13 yDistance=-0.85
02:48:50.214 00.001 11616 BLC: History state: CurrMiss=0.85, AvgInitMiss=-0.10, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=-0.126831, 1:-0.079133, 2:0.845765
02:48:50.214 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:48:50.214 00.000 11616 BLC: window closed
02:48:50.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.56 from input -3.13
02:48:50.214 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.85
02:48:50.214 00.000 11616 MoveAxis(E, 1750, ABG)
02:48:50.214 00.000 11616 Guiding  Dir = 2, Dur = 1750
02:48:50.214 00.000 11616 IsSlewing returns 0
02:48:50.214 00.000 11616 IsGuiding returns 0
02:48:50.215 00.001 11616 PulseGuide returned control before completion, sleep 1760
02:48:50.234 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:48:50.252 00.018 12268 UpdateGuideState exits: m=57 SNR=5.1
02:48:50.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:50.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:48:50.252 00.000 12268 Enqueuing Expose request
02:48:51.976 01.724 11616 IsGuiding returns 1
02:48:51.976 00.000 11616 scope still moving after pulse duration time elapsed
02:48:52.007 00.031 11616 IsSlewing returns 0
02:48:52.009 00.002 11616 IsGuiding returns 0
02:48:52.009 00.000 11616 scope move finished after 1750 + 44 ms
02:48:52.009 00.000 11616 Move returns status 0, amount 1750
02:48:52.009 00.000 11616 MoveAxis(N, 72, ABG)
02:48:52.009 00.000 11616 Guiding  Dir = 0, Dur = 72
02:48:52.009 00.000 11616 IsSlewing returns 0
02:48:52.009 00.000 11616 IsGuiding returns 0
02:48:52.009 00.000 11616 PulseGuide returned control before completion, sleep 82
02:48:52.099 00.090 11616 IsGuiding returns 1
02:48:52.100 00.001 11616 scope still moving after pulse duration time elapsed
02:48:52.131 00.031 11616 IsSlewing returns 0
02:48:52.132 00.001 11616 IsGuiding returns 0
02:48:52.132 00.000 11616 scope move finished after 72 + 50 ms
02:48:52.132 00.000 11616 Move returns status 0, amount 72
02:48:52.132 00.000 11616 move complete, result=0
02:48:52.132 00.000 11616 worker thread done servicing request
02:48:52.132 00.000 11616 Worker thread wakes up
02:48:52.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:52.133 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:48:52.133 00.000 12268 GuideStep: -3.1 px 1750 ms EAST, -0.8 px 72 ms NORTH
02:48:54.139 02.006 11616 Exposure complete
02:48:54.200 00.061 11616 worker thread done servicing request
02:48:54.200 00.000 12268 OnExposeComplete: enter
02:48:54.200 00.000 12268 UpdateGuideState(): m_state=6
02:48:54.201 00.001 12268 Star::Find(15, 303, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
02:48:54.201 00.000 12268 Star::Find returns 1 (0), X=303.86, Y=148.14, Mass=32, SNR=3.9, Peak=27 HFD=3.6
02:48:54.201 00.000 12268 Star::Find false star n=11 nbg=284 bg=10.0 sigma=1.0 thresh=13 peak=12
02:48:54.201 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
02:48:54.201 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
02:48:54.201 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
02:48:54.201 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-4.86 hyp=4.86 cameraTheta=-1.62 mountX=-4.86 mountY=0.40, mountTheta=3.06
02:48:54.203 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=-4.86, opts=13)
02:48:54.203 00.000 12268 Enqueuing Move request for scope (-0.23, -4.86)
02:48:54.204 00.001 11616 Worker thread wakes up
02:48:54.204 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -4.86) opts 0xd
02:48:54.204 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, -4.86)
02:48:54.204 00.000 11616 Moving (-0.23, -4.86) raw xDistance=-4.86 yDistance=0.40
02:48:54.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.43 from input -4.86
02:48:54.204 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:48:54.204 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:48:54.204 00.000 11616 MoveAxis(E, 2718, ABG)
02:48:54.204 00.000 11616 duration set to 2500 by maxRaDuration
02:48:54.204 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:48:54.204 00.000 11616 IsSlewing returns 0
02:48:54.205 00.001 11616 IsGuiding returns 0
02:48:54.205 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:48:54.226 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:48:54.247 00.021 12268 UpdateGuideState exits: m=32 SNR=3.9
02:48:54.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:54.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:48:54.247 00.000 12268 Enqueuing Expose request
02:48:56.727 02.480 11616 IsGuiding returns 1
02:48:56.727 00.000 11616 scope still moving after pulse duration time elapsed
02:48:56.757 00.030 11616 IsSlewing returns 0
02:48:56.757 00.000 11616 IsGuiding returns 0
02:48:56.758 00.001 11616 scope move finished after 2500 + 52 ms
02:48:56.758 00.000 11616 Move returns status 0, amount 2500
02:48:56.758 00.000 11616 MoveAxis(N, 0, ABG)
02:48:56.758 00.000 11616 Move returns status 0, amount 0
02:48:56.758 00.000 11616 move complete, result=0
02:48:56.758 00.000 11616 worker thread done servicing request
02:48:56.758 00.000 11616 Worker thread wakes up
02:48:56.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:56.759 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:48:56.759 00.000 12268 GuideStep: -4.9 px 2500 ms EAST, 0.4 px 0 ms NORTH
02:48:58.799 02.040 11616 Exposure complete
02:48:58.865 00.066 11616 worker thread done servicing request
02:48:58.865 00.000 12268 OnExposeComplete: enter
02:48:58.865 00.000 12268 UpdateGuideState(): m_state=6
02:48:58.865 00.000 12268 Star::Find(15, 303, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
02:48:58.865 00.000 12268 Star::Find returns 0 (4), X=303.70, Y=150.96, Mass=23, SNR=3.3, Peak=25 HFD=1.5
02:48:58.865 00.000 12268 DistanceChecker: activated
02:48:58.866 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:48:58.866 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:48:58.866 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:48:58.866 00.000 11616 Worker thread wakes up
02:48:58.867 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:48:58.867 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:48:58.867 00.000 11616 move complete, result=0
02:48:58.867 00.000 11616 worker thread done servicing request
02:48:58.981 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:48:58.981 00.000 12268 Status Line: Star lost - low HFD
02:48:58.984 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:48:59.002 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:48:59.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:59.002 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:48:59.002 00.000 12268 Enqueuing Expose request
02:48:59.002 00.000 11616 Worker thread wakes up
02:48:59.002 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:48:59.002 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:01.016 02.014 11616 Exposure complete
02:49:01.079 00.063 11616 worker thread done servicing request
02:49:01.079 00.000 12268 OnExposeComplete: enter
02:49:01.079 00.000 12268 UpdateGuideState(): m_state=6
02:49:01.080 00.001 12268 Star::Find(15, 303, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
02:49:01.080 00.000 12268 Star::Find false star n=3 nbg=284 bg=9.1 sigma=1.0 thresh=12 peak=12
02:49:01.080 00.000 12268 Star::Find returns 0 (2), X=303.00, Y=148.00, Mass=22, SNR=2.9, Peak=24 HFD=0.0
02:49:01.080 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:49:01.081 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:49:01.081 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:49:01.081 00.000 11616 Worker thread wakes up
02:49:01.081 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:49:01.081 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:49:01.081 00.000 11616 move complete, result=0
02:49:01.081 00.000 11616 worker thread done servicing request
02:49:01.185 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:01.185 00.000 12268 Status Line: Star lost - low SNR
02:49:01.190 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:49:01.208 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:49:01.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:01.208 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:49:01.208 00.000 12268 Enqueuing Expose request
02:49:01.208 00.000 11616 Worker thread wakes up
02:49:01.209 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:01.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:03.227 02.018 11616 Exposure complete
02:49:03.288 00.061 11616 worker thread done servicing request
02:49:03.288 00.000 12268 OnExposeComplete: enter
02:49:03.288 00.000 12268 UpdateGuideState(): m_state=6
02:49:03.288 00.000 12268 Star::Find(15, 303, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
02:49:03.289 00.001 12268 Star::Find returns 1 (0), X=301.69, Y=151.08, Mass=55, SNR=5.0, Peak=28 HFD=4.9
02:49:03.289 00.000 12268 DistanceChecker: deactivated
02:49:03.289 00.000 12268 Star::Find false star n=25 nbg=274 bg=9.9 sigma=1.0 thresh=13 peak=13
02:49:03.289 00.000 12268 Star::Find false star n=7 nbg=281 bg=12.1 sigma=1.0 thresh=15 peak=14
02:49:03.289 00.000 12268 MultiStar: [#1 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.25,2.66,0.80,U] [#5 0.00,0.00,0.00,L] 
02:49:03.289 00.000 12268 refined, 1 included, MultiStar: {-1.89, 0.12}, one-star: {-2.40, -1.92}
02:49:03.289 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
02:49:03.289 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
02:49:03.289 00.000 12268 CameraToMount -- cameraX=-1.89 cameraY=0.12 hyp=1.89 cameraTheta=3.08 mountX=-0.07 mountY=-1.89, mountTheta=-1.61
02:49:03.291 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.89, y=0.12, opts=13)
02:49:03.291 00.000 12268 Enqueuing Move request for scope (-1.89, 0.12)
02:49:03.291 00.000 11616 Worker thread wakes up
02:49:03.291 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.89, 0.12) opts 0xd
02:49:03.291 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.89, 0.12)
02:49:03.291 00.000 11616 Moving (-1.89, 0.12) raw xDistance=-0.07 yDistance=-1.89
02:49:03.291 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:03.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:49:03.291 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -1.89
02:49:03.292 00.001 11616 MoveAxis(E, 0, ABG)
02:49:03.292 00.000 11616 Move returns status 0, amount 0
02:49:03.292 00.000 11616 MoveAxis(N, 160, ABG)
02:49:03.292 00.000 11616 Guiding  Dir = 0, Dur = 160
02:49:03.292 00.000 11616 IsSlewing returns 0
02:49:03.293 00.001 11616 IsGuiding returns 0
02:49:03.293 00.000 11616 PulseGuide returned control before completion, sleep 170
02:49:03.314 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:49:03.332 00.018 12268 UpdateGuideState exits: m=55 SNR=5.0
02:49:03.333 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:03.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:49:03.333 00.000 12268 Enqueuing Expose request
02:49:03.476 00.143 11616 IsGuiding returns 1
02:49:03.476 00.000 11616 scope still moving after pulse duration time elapsed
02:49:03.507 00.031 11616 IsSlewing returns 0
02:49:03.508 00.001 11616 IsGuiding returns 0
02:49:03.508 00.000 11616 scope move finished after 160 + 55 ms
02:49:03.508 00.000 11616 Move returns status 0, amount 160
02:49:03.508 00.000 11616 move complete, result=0
02:49:03.508 00.000 11616 worker thread done servicing request
02:49:03.508 00.000 11616 Worker thread wakes up
02:49:03.508 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -1.9 px 160 ms NORTH
02:49:03.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:03.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:49:05.518 02.010 11616 Exposure complete
02:49:05.580 00.062 11616 worker thread done servicing request
02:49:05.581 00.001 12268 OnExposeComplete: enter
02:49:05.581 00.000 12268 UpdateGuideState(): m_state=6
02:49:05.581 00.000 12268 Star::Find(15, 301, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
02:49:05.581 00.000 12268 Star::Find false star n=6 nbg=275 bg=9.3 sigma=0.9 thresh=12 peak=12
02:49:05.581 00.000 12268 Star::Find returns 0 (2), X=301.00, Y=151.00, Mass=30, SNR=2.9, Peak=25 HFD=0.0
02:49:05.581 00.000 12268 DistanceChecker: activated
02:49:05.581 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:49:05.582 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:49:05.582 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:49:05.582 00.000 11616 Worker thread wakes up
02:49:05.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:49:05.582 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:49:05.582 00.000 11616 move complete, result=0
02:49:05.583 00.001 11616 worker thread done servicing request
02:49:05.689 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:05.689 00.000 12268 Status Line: Star lost - low SNR
02:49:05.693 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:49:05.712 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:49:05.713 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:05.713 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:49:05.713 00.000 12268 Enqueuing Expose request
02:49:05.713 00.000 11616 Worker thread wakes up
02:49:05.713 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:05.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:07.728 02.015 11616 Exposure complete
02:49:07.790 00.062 11616 worker thread done servicing request
02:49:07.790 00.000 12268 OnExposeComplete: enter
02:49:07.790 00.000 12268 UpdateGuideState(): m_state=6
02:49:07.790 00.000 12268 Star::Find(15, 301, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
02:49:07.790 00.000 12268 Star::Find false star n=3 nbg=274 bg=9.3 sigma=0.9 thresh=12 peak=12
02:49:07.790 00.000 12268 Star::Find returns 0 (2), X=301.00, Y=151.00, Mass=22, SNR=2.9, Peak=25 HFD=0.0
02:49:07.790 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:49:07.791 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:49:07.791 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:49:07.791 00.000 11616 Worker thread wakes up
02:49:07.792 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:49:07.792 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:49:07.792 00.000 11616 move complete, result=0
02:49:07.792 00.000 11616 worker thread done servicing request
02:49:07.900 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:07.901 00.001 12268 Status Line: Star lost - low SNR
02:49:07.904 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:49:07.922 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:49:07.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:07.922 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:49:07.922 00.000 12268 Enqueuing Expose request
02:49:07.922 00.000 11616 Worker thread wakes up
02:49:07.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:07.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:09.928 02.006 11616 Exposure complete
02:49:09.988 00.060 11616 worker thread done servicing request
02:49:09.989 00.001 12268 OnExposeComplete: enter
02:49:09.989 00.000 12268 UpdateGuideState(): m_state=6
02:49:09.989 00.000 12268 Star::Find(15, 301, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
02:49:09.989 00.000 12268 Star::Find returns 0 (4), X=303.37, Y=149.65, Mass=29, SNR=3.7, Peak=26 HFD=1.2
02:49:09.989 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:49:09.990 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:49:09.990 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:49:09.990 00.000 11616 Worker thread wakes up
02:49:09.990 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:49:09.990 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:49:09.991 00.001 11616 move complete, result=0
02:49:09.991 00.000 11616 worker thread done servicing request
02:49:10.098 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:10.098 00.000 12268 Status Line: Star lost - low HFD
02:49:10.101 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:49:10.118 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:49:10.118 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:10.118 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:49:10.118 00.000 12268 Enqueuing Expose request
02:49:10.118 00.000 11616 Worker thread wakes up
02:49:10.118 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:10.118 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:12.134 02.016 11616 Exposure complete
02:49:12.196 00.062 11616 worker thread done servicing request
02:49:12.196 00.000 12268 OnExposeComplete: enter
02:49:12.197 00.001 12268 UpdateGuideState(): m_state=6
02:49:12.197 00.000 12268 Star::Find(15, 301, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
02:49:12.197 00.000 12268 Star::Find returns 1 (0), X=303.97, Y=150.41, Mass=41, SNR=4.3, Peak=28 HFD=2.3
02:49:12.197 00.000 12268 DistanceChecker: deactivated
02:49:12.197 00.000 12268 Star::Find false star n=12 nbg=280 bg=9.8 sigma=1.1 thresh=13 peak=12
02:49:12.197 00.000 12268 Star::Find false star n=29 nbg=283 bg=10.0 sigma=1.1 thresh=13 peak=12
02:49:12.197 00.000 12268 Star::Find false star n=5 nbg=280 bg=9.1 sigma=0.9 thresh=12 peak=12
02:49:12.197 00.000 12268 Star::Find false star n=8 nbg=275 bg=11.5 sigma=1.3 thresh=15 peak=13
02:49:12.197 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
02:49:12.198 00.001 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
02:49:12.198 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
02:49:12.198 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-2.58 hyp=2.59 cameraTheta=-1.62 mountX=-2.58 mountY=0.21, mountTheta=3.06
02:49:12.200 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-2.58, opts=13)
02:49:12.200 00.000 12268 Enqueuing Move request for scope (-0.13, -2.58)
02:49:12.200 00.000 11616 Worker thread wakes up
02:49:12.200 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -2.58) opts 0xd
02:49:12.200 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -2.58)
02:49:12.200 00.000 11616 Moving (-0.13, -2.58) raw xDistance=-2.58 yDistance=0.21
02:49:12.200 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.29 from input -2.58
02:49:12.200 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:49:12.201 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:49:12.201 00.000 11616 MoveAxis(E, 1446, ABG)
02:49:12.201 00.000 11616 Guiding  Dir = 2, Dur = 1446
02:49:12.201 00.000 11616 IsSlewing returns 0
02:49:12.201 00.000 11616 IsGuiding returns 0
02:49:12.202 00.001 11616 PulseGuide returned control before completion, sleep 1456
02:49:12.224 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:49:12.244 00.020 12268 UpdateGuideState exits: m=41 SNR=4.3
02:49:12.244 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:12.244 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:49:12.244 00.000 12268 Enqueuing Expose request
02:49:13.665 01.421 11616 IsGuiding returns 1
02:49:13.665 00.000 11616 scope still moving after pulse duration time elapsed
02:49:13.697 00.032 11616 IsSlewing returns 0
02:49:13.698 00.001 11616 IsGuiding returns 0
02:49:13.698 00.000 11616 scope move finished after 1446 + 50 ms
02:49:13.698 00.000 11616 Move returns status 0, amount 1446
02:49:13.698 00.000 11616 MoveAxis(N, 0, ABG)
02:49:13.698 00.000 11616 Move returns status 0, amount 0
02:49:13.698 00.000 11616 move complete, result=0
02:49:13.698 00.000 11616 worker thread done servicing request
02:49:13.698 00.000 11616 Worker thread wakes up
02:49:13.699 00.001 12268 GuideStep: -2.6 px 1446 ms EAST, 0.2 px 0 ms NORTH
02:49:13.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:13.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:49:15.706 02.007 11616 Exposure complete
02:49:15.766 00.060 11616 worker thread done servicing request
02:49:15.766 00.000 12268 OnExposeComplete: enter
02:49:15.766 00.000 12268 UpdateGuideState(): m_state=6
02:49:15.767 00.001 12268 Star::Find(15, 303, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
02:49:15.767 00.000 12268 Star::Find returns 0 (4), X=303.85, Y=150.08, Mass=26, SNR=3.5, Peak=27 HFD=0.2
02:49:15.767 00.000 12268 DistanceChecker: activated
02:49:15.767 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:49:15.767 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:49:15.768 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:49:15.768 00.000 11616 Worker thread wakes up
02:49:15.768 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:49:15.768 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:49:15.768 00.000 11616 move complete, result=0
02:49:15.768 00.000 11616 worker thread done servicing request
02:49:15.876 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:15.876 00.000 12268 Status Line: Star lost - low HFD
02:49:15.880 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:49:15.899 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:49:15.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:15.899 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:49:15.899 00.000 12268 Enqueuing Expose request
02:49:15.899 00.000 11616 Worker thread wakes up
02:49:15.900 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:15.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:17.918 02.018 11616 Exposure complete
02:49:17.980 00.062 11616 worker thread done servicing request
02:49:17.980 00.000 12268 OnExposeComplete: enter
02:49:17.980 00.000 12268 UpdateGuideState(): m_state=6
02:49:17.980 00.000 12268 Star::Find(15, 303, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
02:49:17.981 00.001 12268 Star::Find returns 0 (3), X=303.00, Y=150.00, Mass=0, SNR=0.0, Peak=25 HFD=0.0
02:49:17.981 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:49:17.981 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:49:17.981 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:49:17.982 00.001 11616 Worker thread wakes up
02:49:17.982 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:49:17.982 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:49:17.982 00.000 11616 move complete, result=0
02:49:17.982 00.000 11616 worker thread done servicing request
02:49:18.084 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:18.084 00.000 12268 Status Line: Star lost - low mass
02:49:18.088 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:49:18.105 00.017 12268 UpdateGuideState exits: Star lost - low mass
02:49:18.106 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:18.106 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:49:18.106 00.000 12268 Enqueuing Expose request
02:49:18.106 00.000 11616 Worker thread wakes up
02:49:18.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:18.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:20.122 02.016 11616 Exposure complete
02:49:20.182 00.060 11616 worker thread done servicing request
02:49:20.182 00.000 12268 OnExposeComplete: enter
02:49:20.183 00.001 12268 UpdateGuideState(): m_state=6
02:49:20.183 00.000 12268 Star::Find(15, 303, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
02:49:20.183 00.000 12268 Star::Find returns 0 (2), X=303.00, Y=150.00, Mass=18, SNR=3.0, Peak=27 HFD=0.0
02:49:20.183 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:49:20.184 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:49:20.184 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:49:20.184 00.000 11616 Worker thread wakes up
02:49:20.184 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:49:20.184 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:49:20.184 00.000 11616 move complete, result=0
02:49:20.184 00.000 11616 worker thread done servicing request
02:49:20.292 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:20.292 00.000 12268 Status Line: Star lost - low SNR
02:49:20.299 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:49:20.317 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:49:20.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:20.317 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:49:20.317 00.000 12268 Enqueuing Expose request
02:49:20.317 00.000 11616 Worker thread wakes up
02:49:20.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:20.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:22.331 02.014 11616 Exposure complete
02:49:22.394 00.063 11616 worker thread done servicing request
02:49:22.395 00.001 12268 OnExposeComplete: enter
02:49:22.395 00.000 12268 UpdateGuideState(): m_state=6
02:49:22.395 00.000 12268 Star::Find(15, 303, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
02:49:22.395 00.000 12268 Star::Find returns 0 (2), X=303.00, Y=150.00, Mass=23, SNR=3.0, Peak=25 HFD=0.0
02:49:22.395 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:49:22.396 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:49:22.396 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:49:22.396 00.000 11616 Worker thread wakes up
02:49:22.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:49:22.396 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:49:22.396 00.000 11616 move complete, result=0
02:49:22.396 00.000 11616 worker thread done servicing request
02:49:22.499 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:22.499 00.000 12268 Status Line: Star lost - low SNR
02:49:22.502 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:49:22.520 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:49:22.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:22.520 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:49:22.520 00.000 12268 Enqueuing Expose request
02:49:22.520 00.000 11616 Worker thread wakes up
02:49:22.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:22.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:24.535 02.015 11616 Exposure complete
02:49:24.619 00.084 11616 worker thread done servicing request
02:49:24.619 00.000 12268 OnExposeComplete: enter
02:49:24.619 00.000 12268 UpdateGuideState(): m_state=6
02:49:24.619 00.000 12268 Star::Find(15, 303, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
02:49:24.619 00.000 12268 Star::Find returns 0 (3), X=303.00, Y=150.00, Mass=0, SNR=0.0, Peak=26 HFD=0.0
02:49:24.619 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:49:24.620 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:49:24.620 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:49:24.620 00.000 11616 Worker thread wakes up
02:49:24.621 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:49:24.621 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:49:24.621 00.000 11616 move complete, result=0
02:49:24.621 00.000 11616 worker thread done servicing request
02:49:24.731 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:24.731 00.000 12268 Status Line: Star lost - low mass
02:49:24.734 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:49:24.752 00.018 12268 UpdateGuideState exits: Star lost - low mass
02:49:24.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:24.752 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:49:24.752 00.000 12268 Enqueuing Expose request
02:49:24.752 00.000 11616 Worker thread wakes up
02:49:24.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:24.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:26.821 02.069 11616 Exposure complete
02:49:26.886 00.065 11616 worker thread done servicing request
02:49:26.886 00.000 12268 OnExposeComplete: enter
02:49:26.886 00.000 12268 UpdateGuideState(): m_state=6
02:49:26.886 00.000 12268 Star::Find(15, 303, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
02:49:26.887 00.001 12268 Star::Find returns 1 (0), X=304.66, Y=149.45, Mass=36, SNR=4.1, Peak=25 HFD=4.1
02:49:26.887 00.000 12268 DistanceChecker: deactivated
02:49:26.887 00.000 12268 Star::Find false star n=15 nbg=275 bg=10.1 sigma=1.0 thresh=13 peak=12
02:49:26.887 00.000 12268 Star::Find false star n=9 nbg=276 bg=8.8 sigma=0.8 thresh=11 peak=11
02:49:26.887 00.000 12268 Star::Find false star n=4 nbg=275 bg=9.3 sigma=0.9 thresh=12 peak=12
02:49:26.887 00.000 12268 Star::Find false star n=8 nbg=279 bg=8.7 sigma=0.8 thresh=11 peak=11
02:49:26.887 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] 
02:49:26.887 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
02:49:26.887 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.29)
02:49:26.887 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-3.55 hyp=3.59 cameraTheta=-1.41 mountX=-3.48 mountY=1.02, mountTheta=2.86
02:49:26.889 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=-3.55, opts=13)
02:49:26.889 00.000 12268 Enqueuing Move request for scope (0.57, -3.55)
02:49:26.889 00.000 11616 Worker thread wakes up
02:49:26.889 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, -3.55) opts 0xd
02:49:26.889 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, -3.55)
02:49:26.889 00.000 11616 Moving (0.57, -3.55) raw xDistance=-3.48 yDistance=1.02
02:49:26.890 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.74 from input -3.48
02:49:26.890 00.000 11616 resist switch: large excursion: input 1.02 thresh 0.45 direction from -1 to 1
02:49:26.890 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.06
02:49:26.890 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.02
02:49:26.890 00.000 11616 MoveAxis(E, 1946, ABG)
02:49:26.890 00.000 11616 Guiding  Dir = 2, Dur = 1946
02:49:26.891 00.001 11616 IsSlewing returns 0
02:49:26.891 00.000 11616 IsGuiding returns 0
02:49:26.891 00.000 11616 PulseGuide returned control before completion, sleep 1956
02:49:26.911 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:49:26.928 00.017 12268 UpdateGuideState exits: m=36 SNR=4.1
02:49:26.928 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:26.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:49:26.928 00.000 12268 Enqueuing Expose request
02:49:28.863 01.935 11616 IsGuiding returns 1
02:49:28.863 00.000 11616 scope still moving after pulse duration time elapsed
02:49:28.894 00.031 11616 IsSlewing returns 0
02:49:28.895 00.001 11616 IsGuiding returns 1
02:49:28.924 00.029 11616 IsSlewing returns 0
02:49:28.926 00.002 11616 IsGuiding returns 1
02:49:28.955 00.029 11616 IsSlewing returns 0
02:49:28.955 00.000 11616 IsGuiding returns 0
02:49:28.956 00.001 11616 scope move finished after 1946 + 118 ms
02:49:28.956 00.000 11616 Move returns status 0, amount 1946
02:49:28.956 00.000 11616 BLC: Oldest BLC event removed
02:49:28.956 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1317 applied
02:49:28.956 00.000 11616 MoveAxis(S, 1403, ABG)
02:49:28.956 00.000 11616 Guiding  Dir = 1, Dur = 1403
02:49:28.956 00.000 11616 IsSlewing returns 0
02:49:28.957 00.001 11616 IsGuiding returns 0
02:49:28.957 00.000 11616 PulseGuide returned control before completion, sleep 1413
02:49:30.386 01.429 11616 IsGuiding returns 1
02:49:30.386 00.000 11616 scope still moving after pulse duration time elapsed
02:49:30.416 00.030 11616 IsSlewing returns 0
02:49:30.417 00.001 11616 IsGuiding returns 0
02:49:30.417 00.000 11616 scope move finished after 1403 + 56 ms
02:49:30.417 00.000 11616 Move returns status 0, amount 1403
02:49:30.417 00.000 11616 move complete, result=0
02:49:30.417 00.000 11616 worker thread done servicing request
02:49:30.417 00.000 11616 Worker thread wakes up
02:49:30.417 00.000 12268 GuideStep: -3.5 px 1946 ms EAST, 1.0 px 1403 ms SOUTH
02:49:30.418 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:30.418 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:49:32.433 02.015 11616 Exposure complete
02:49:32.493 00.060 11616 worker thread done servicing request
02:49:32.493 00.000 12268 OnExposeComplete: enter
02:49:32.493 00.000 12268 UpdateGuideState(): m_state=6
02:49:32.494 00.001 12268 Star::Find(15, 304, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
02:49:32.494 00.000 12268 Star::Find returns 0 (4), X=303.87, Y=150.25, Mass=32, SNR=3.9, Peak=25 HFD=0.7
02:49:32.494 00.000 12268 DistanceChecker: activated
02:49:32.494 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:49:32.495 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:49:32.495 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:49:32.495 00.000 11616 Worker thread wakes up
02:49:32.495 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:49:32.495 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:49:32.495 00.000 11616 move complete, result=0
02:49:32.495 00.000 11616 worker thread done servicing request
02:49:32.605 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:32.605 00.000 12268 Status Line: Star lost - low HFD
02:49:32.608 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:49:32.625 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:49:32.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:32.625 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:49:32.625 00.000 12268 Enqueuing Expose request
02:49:32.625 00.000 11616 Worker thread wakes up
02:49:32.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:32.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:34.651 02.026 11616 Exposure complete
02:49:34.713 00.062 11616 worker thread done servicing request
02:49:34.713 00.000 12268 OnExposeComplete: enter
02:49:34.713 00.000 12268 UpdateGuideState(): m_state=6
02:49:34.714 00.001 12268 Star::Find(15, 304, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
02:49:34.714 00.000 12268 Star::Find returns 0 (4), X=303.81, Y=150.46, Mass=34, SNR=4.0, Peak=27 HFD=0.9
02:49:34.714 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:49:34.714 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:49:34.715 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:49:34.715 00.000 11616 Worker thread wakes up
02:49:34.715 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:49:34.715 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:49:34.715 00.000 11616 move complete, result=0
02:49:34.715 00.000 11616 worker thread done servicing request
02:49:34.826 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:34.826 00.000 12268 Status Line: Star lost - low HFD
02:49:34.831 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:49:34.851 00.020 12268 UpdateGuideState exits: Star lost - low HFD
02:49:34.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:34.851 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:49:34.851 00.000 12268 Enqueuing Expose request
02:49:34.851 00.000 11616 Worker thread wakes up
02:49:34.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:34.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:36.866 02.015 11616 Exposure complete
02:49:36.928 00.062 11616 worker thread done servicing request
02:49:36.928 00.000 12268 OnExposeComplete: enter
02:49:36.929 00.001 12268 UpdateGuideState(): m_state=6
02:49:36.929 00.000 12268 Star::Find(15, 304, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
02:49:36.929 00.000 12268 Star::Find returns 1 (0), X=302.26, Y=149.47, Mass=31, SNR=3.8, Peak=24 HFD=3.3
02:49:36.929 00.000 12268 DistanceChecker: deactivated
02:49:36.929 00.000 12268 Star::Find false star n=9 nbg=283 bg=9.3 sigma=0.9 thresh=12 peak=10
02:49:36.929 00.000 12268 Star::Find false star n=4 nbg=275 bg=9.3 sigma=1.0 thresh=12 peak=12
02:49:36.929 00.000 12268 MultiStar: [#1 0.00,0.00,0.00,L] [#2 -11.38,13.58,0.00,M1] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -21.02,20.71,0.00,M1] 
02:49:36.930 00.001 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
02:49:36.930 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
02:49:36.930 00.000 12268 CameraToMount -- cameraX=-1.83 cameraY=-3.53 hyp=3.97 cameraTheta=-2.05 mountX=-3.69 mountY=-1.37, mountTheta=-2.79
02:49:36.931 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.83, y=-3.53, opts=13)
02:49:36.931 00.000 12268 Enqueuing Move request for scope (-1.83, -3.53)
02:49:36.931 00.000 11616 Worker thread wakes up
02:49:36.932 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.83, -3.53) opts 0xd
02:49:36.932 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.83, -3.53)
02:49:36.932 00.000 11616 Moving (-1.83, -3.53) raw xDistance=-3.69 yDistance=-1.37
02:49:36.932 00.000 11616 BLC: History state: CurrMiss=-1.37, AvgInitMiss=-0.20, ShCount=6, LgCount=4, SticCount=1,  Deflections: 0=0.153104, 1:-1.366691
02:49:36.932 00.000 11616 BLC: Average miss indicates over-shooting, nominal decrease by -115.000000
02:49:36.932 00.000 11616 BLC: window closed
02:49:36.932 00.000 11616 BLC: Pulse adjusted to 1202
02:49:36.933 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.84 from input -3.69
02:49:36.933 00.000 11616 resist switch: large excursion: input -1.37 thresh 0.45 direction from 1 to -1
02:49:36.933 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.10
02:49:36.933 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.21 from input -1.37
02:49:36.933 00.000 11616 MoveAxis(E, 2064, ABG)
02:49:36.933 00.000 11616 Guiding  Dir = 2, Dur = 2064
02:49:36.934 00.001 11616 IsSlewing returns 0
02:49:36.934 00.000 11616 IsGuiding returns 0
02:49:36.934 00.000 11616 PulseGuide returned control before completion, sleep 2074
02:49:36.953 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:49:36.970 00.017 12268 UpdateGuideState exits: m=31 SNR=3.8
02:49:36.971 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:36.971 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:49:36.971 00.000 12268 Enqueuing Expose request
02:49:37.167 00.196 12268 evsrv: cli 0F8E6D80 connect
02:49:37.168 00.001 12268 case statement mapped state 6 to 3
02:49:37.168 00.000 12268 case statement mapped state 6 to 3
02:49:37.182 00.014 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"e0261ad2-2fa8-46d3-8362-b4d5af4a29ca"}
02:49:37.182 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"e0261ad2-2fa8-46d3-8362-b4d5af4a29ca"}
02:49:37.184 00.002 12268 evsrv: cli 0F8E6D80 disconnect
02:49:39.019 01.835 11616 IsGuiding returns 1
02:49:39.019 00.000 11616 scope still moving after pulse duration time elapsed
02:49:39.049 00.030 11616 IsSlewing returns 0
02:49:39.050 00.001 11616 IsGuiding returns 0
02:49:39.050 00.000 11616 scope move finished after 2064 + 51 ms
02:49:39.050 00.000 11616 Move returns status 0, amount 2064
02:49:39.050 00.000 11616 BLC: Oldest BLC event removed
02:49:39.050 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1202 applied
02:49:39.050 00.000 11616 MoveAxis(N, 1318, ABG)
02:49:39.050 00.000 11616 Guiding  Dir = 0, Dur = 1318
02:49:39.050 00.000 11616 IsSlewing returns 0
02:49:39.051 00.001 11616 IsGuiding returns 0
02:49:39.051 00.000 11616 PulseGuide returned control before completion, sleep 1328
02:49:40.386 01.335 11616 IsGuiding returns 1
02:49:40.387 00.001 11616 scope still moving after pulse duration time elapsed
02:49:40.418 00.031 11616 IsSlewing returns 0
02:49:40.418 00.000 11616 IsGuiding returns 1
02:49:40.448 00.030 11616 IsSlewing returns 0
02:49:40.449 00.001 11616 IsGuiding returns 1
02:49:40.479 00.030 11616 IsSlewing returns 0
02:49:40.480 00.001 11616 IsGuiding returns 1
02:49:40.509 00.029 11616 IsSlewing returns 0
02:49:40.509 00.000 11616 IsGuiding returns 1
02:49:40.540 00.031 11616 IsSlewing returns 0
02:49:40.541 00.001 11616 IsGuiding returns 0
02:49:40.541 00.000 11616 scope move finished after 1318 + 172 ms
02:49:40.541 00.000 11616 Move returns status 0, amount 1318
02:49:40.541 00.000 11616 move complete, result=0
02:49:40.542 00.001 11616 worker thread done servicing request
02:49:40.542 00.000 11616 Worker thread wakes up
02:49:40.542 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:40.542 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:49:40.542 00.000 12268 GuideStep: -3.7 px 2064 ms EAST, -1.4 px 1318 ms NORTH
02:49:42.557 02.015 11616 Exposure complete
02:49:42.625 00.068 11616 worker thread done servicing request
02:49:42.626 00.001 12268 OnExposeComplete: enter
02:49:42.626 00.000 12268 UpdateGuideState(): m_state=6
02:49:42.626 00.000 12268 Star::Find(15, 302, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
02:49:42.626 00.000 12268 Star::Find returns 0 (4), X=304.07, Y=150.42, Mass=23, SNR=3.3, Peak=26 HFD=0.6
02:49:42.626 00.000 12268 DistanceChecker: activated
02:49:42.626 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:49:42.627 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:49:42.627 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:49:42.627 00.000 11616 Worker thread wakes up
02:49:42.627 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:49:42.627 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:49:42.627 00.000 11616 move complete, result=0
02:49:42.628 00.001 11616 worker thread done servicing request
02:49:42.739 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:49:42.739 00.000 12268 Status Line: Star lost - low HFD
02:49:42.743 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:49:42.761 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:49:42.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:42.761 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:49:42.761 00.000 12268 Enqueuing Expose request
02:49:42.761 00.000 11616 Worker thread wakes up
02:49:42.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:42.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:49:44.805 02.044 11616 Exposure complete
02:49:44.865 00.060 11616 worker thread done servicing request
02:49:44.865 00.000 12268 OnExposeComplete: enter
02:49:44.866 00.001 12268 UpdateGuideState(): m_state=6
02:49:44.866 00.000 12268 Star::Find(15, 302, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
02:49:44.866 00.000 12268 Star::Find returns 1 (0), X=304.16, Y=150.16, Mass=43, SNR=4.5, Peak=29 HFD=1.7
02:49:44.866 00.000 12268 DistanceChecker: deactivated
02:49:44.866 00.000 12268 Star::Find false star n=10 nbg=273 bg=10.2 sigma=1.1 thresh=14 peak=14
02:49:44.866 00.000 12268 Star::Find false star n=24 nbg=274 bg=9.6 sigma=0.9 thresh=12 peak=11
02:49:44.866 00.000 12268 MultiStar: [#1 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.57,17.92,0.00,M1] [#5 -8.06,10.84,0.00,M2] 
02:49:44.866 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
02:49:44.866 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.15)
02:49:44.867 00.001 12268 CameraToMount -- cameraX=0.07 cameraY=-2.83 hyp=2.83 cameraTheta=-1.55 mountX=-2.81 mountY=0.43, mountTheta=2.99
02:49:44.869 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-2.83, opts=13)
02:49:44.869 00.000 12268 Enqueuing Move request for scope (0.07, -2.83)
02:49:44.869 00.000 11616 Worker thread wakes up
02:49:44.869 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -2.83) opts 0xd
02:49:44.869 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -2.83)
02:49:44.869 00.000 11616 Moving (0.07, -2.83) raw xDistance=-2.81 yDistance=0.43
02:49:44.869 00.000 11616 BLC: History state: CurrMiss=-0.43, AvgInitMiss=-0.27, ShCount=5, LgCount=5, SticCount=1,  Deflections: 0=-0.205004, 1:-0.431093
02:49:44.869 00.000 11616 BLC: Average miss indicates over-shooting, nominal decrease by -154.000000
02:49:44.869 00.000 11616 BLC: window closed
02:49:44.869 00.000 11616 BLC: Pulse adjusted to 1048
02:49:44.870 00.001 11616 GuideAlgorithmResistSwitch::result() returns -1.41 from input -2.81
02:49:44.871 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:49:44.871 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
02:49:44.871 00.000 11616 MoveAxis(E, 1574, ABG)
02:49:44.871 00.000 11616 Guiding  Dir = 2, Dur = 1574
02:49:44.871 00.000 11616 IsSlewing returns 0
02:49:44.871 00.000 11616 IsGuiding returns 0
02:49:44.872 00.001 11616 PulseGuide returned control before completion, sleep 1584
02:49:44.891 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:49:44.910 00.019 12268 UpdateGuideState exits: m=43 SNR=4.5
02:49:44.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:44.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:49:44.910 00.000 12268 Enqueuing Expose request
02:49:45.178 00.268 12268 evsrv: cli 0F8E69C0 connect
02:49:45.178 00.000 12268 case statement mapped state 6 to 3
02:49:45.180 00.002 12268 case statement mapped state 6 to 3
02:49:45.180 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"31b4354a-17ab-44a5-bb33-bffb62435fa6"}
02:49:45.180 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"31b4354a-17ab-44a5-bb33-bffb62435fa6"}
02:49:45.181 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:49:45.490 00.309 12268 evsrv: cli 0F8E69C0 connect
02:49:45.490 00.000 12268 case statement mapped state 6 to 3
02:49:45.491 00.001 12268 case statement mapped state 6 to 3
02:49:45.492 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a061c101-faa7-4210-bdf1-054f5f6139c1"}
02:49:45.492 00.000 12268 case statement mapped state 6 to 3
02:49:45.492 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a061c101-faa7-4210-bdf1-054f5f6139c1"}
02:49:45.503 00.011 12268 evsrv: cli 0F8E69C0 disconnect
02:49:45.505 00.002 12268 evsrv: cli 0F8E6D80 connect
02:49:45.505 00.000 12268 case statement mapped state 6 to 3
02:49:45.505 00.000 12268 case statement mapped state 6 to 3
02:49:45.506 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"dither","params":{"amount":5.5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"7f9c575d-6a55-44c8-8fde-9ded0d5ed1df"}
02:49:45.506 00.000 12268 PhdController::Dither begins
02:49:45.506 00.000 12268 dither: size=5.50, dRA=-3.40 dDec=-3.54
02:49:45.506 00.000 12268 MountToCamera -- mountTheta (2.33) + m_xAngle (1.47) = xAngle (3.81 = -2.48)
02:49:45.506 00.000 12268 MountToCamera -- mountX=-3.40 mountY=-3.54 hyp=4.91 mountTheta=2.33 cameraX=-3.86, cameraY=-3.03 cameraTheta=-2.48
02:49:45.506 00.000 12268 setting lock position to (300.23, 149.96)
02:49:45.507 00.001 12268 Mount: notify guiding dithered (-3.9, -3.0)
02:49:45.507 00.000 12268 MultiStar: stabilizing after lock position change
02:49:45.507 00.000 12268 Status Line: Dither by -3.40,-3.54
02:49:45.511 00.004 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:49:45.511 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
02:49:45.511 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"7f9c575d-6a55-44c8-8fde-9ded0d5ed1df"}
02:49:45.549 00.038 12268 evsrv: cli 0F8E6D80 disconnect
02:49:46.460 00.911 11616 IsGuiding returns 1
02:49:46.460 00.000 11616 scope still moving after pulse duration time elapsed
02:49:46.494 00.034 11616 IsSlewing returns 0
02:49:46.494 00.000 11616 IsGuiding returns 0
02:49:46.495 00.001 11616 scope move finished after 1574 + 48 ms
02:49:46.495 00.000 11616 Move returns status 0, amount 1574
02:49:46.495 00.000 11616 MoveAxis(N, 0, ABG)
02:49:46.495 00.000 11616 Move returns status 0, amount 0
02:49:46.495 00.000 11616 move complete, result=0
02:49:46.495 00.000 11616 worker thread done servicing request
02:49:46.495 00.000 12268 GuideStep: -2.8 px 1574 ms EAST, 0.4 px 0 ms NORTH
02:49:46.495 00.000 11616 Worker thread wakes up
02:49:46.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:46.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(289,138,31,31)
02:49:48.511 02.016 11616 Exposure complete
02:49:48.592 00.081 11616 worker thread done servicing request
02:49:48.592 00.000 12268 OnExposeComplete: enter
02:49:48.592 00.000 12268 UpdateGuideState(): m_state=6
02:49:48.592 00.000 12268 Star::Find(15, 304, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
02:49:48.592 00.000 12268 Star::Find returns 1 (0), X=304.43, Y=151.52, Mass=34, SNR=4.0, Peak=24 HFD=3.1
02:49:48.593 00.001 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
02:49:48.593 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
02:49:48.593 00.000 12268 CameraToMount -- cameraX=4.20 cameraY=1.56 hyp=4.48 cameraTheta=0.36 mountX=1.96 mountY=3.96, mountTheta=1.11
02:49:48.595 00.002 12268 dither recenter: remaining=(3.4,3.5) step=(3.4,3.5)
02:49:48.595 00.000 12268 MountToCamera -- mountTheta (-0.81) + m_xAngle (1.47) = xAngle (0.67 = 0.67)
02:49:48.595 00.000 12268 MountToCamera -- mountX=3.40 mountY=3.54 hyp=4.91 mountTheta=-0.81 cameraX=3.86, cameraY=3.03 cameraTheta=0.67
02:49:48.595 00.000 12268 SchedulePrimaryMove(0D94C700, x=3.86, y=3.03, opts=4)
02:49:48.595 00.000 12268 Enqueuing Move request for scope (3.86, 3.03)
02:49:48.595 00.000 12268 Mount: notify direct move 3.40,3.54
02:49:48.595 00.000 11616 Worker thread wakes up
02:49:48.595 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (3.86, 3.03) opts 0x4
02:49:48.596 00.001 11616 Handling offset move in thread for scope, endpoint = (3.86, 3.03)
02:49:48.596 00.000 11616 Moving (3.86, 3.03) raw xDistance=3.40 yDistance=3.54
02:49:48.596 00.000 11616 BLC: window closed
02:49:48.596 00.000 11616 MoveAxis(W, 3802, B)
02:49:48.596 00.000 11616 Guiding  Dir = 3, Dur = 3802
02:49:48.596 00.000 11616 IsSlewing returns 0
02:49:48.597 00.001 11616 IsGuiding returns 0
02:49:48.598 00.001 11616 PulseGuide returned control before completion, sleep 3812
02:49:48.675 00.077 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:49:48.695 00.020 12268 UpdateGuideState exits: m=34 SNR=4.0
02:49:48.695 00.000 12268 PhdController: settling, locked = 1, distance = 6.96 (1.50) aobump = 0 frame = 1 / 99999
02:49:48.696 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768700988.696,"Host":"ASTROCENTER","Inst":1,"Distance":6.96,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:49:48.696 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:48.696 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:49:48.696 00.000 12268 Enqueuing Expose request
02:49:52.412 03.716 11616 IsGuiding returns 1
02:49:52.412 00.000 11616 scope still moving after pulse duration time elapsed
02:49:52.444 00.032 11616 IsSlewing returns 0
02:49:52.444 00.000 11616 IsGuiding returns 1
02:49:52.476 00.032 11616 IsSlewing returns 0
02:49:52.476 00.000 11616 IsGuiding returns 0
02:49:52.476 00.000 11616 scope move finished after 3802 + 76 ms
02:49:52.476 00.000 11616 Move returns status 0, amount 3802
02:49:52.476 00.000 11616 BLC: window closed
02:49:52.476 00.000 11616 BLC: Compensation needed for non-algo type move
02:49:52.477 00.001 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 1048 applied
02:49:52.477 00.000 11616 MoveAxis(S, 3046, B)
02:49:52.477 00.000 11616 Guiding  Dir = 1, Dur = 3046
02:49:52.477 00.000 11616 IsSlewing returns 0
02:49:52.477 00.000 11616 IsGuiding returns 0
02:49:52.477 00.000 11616 PulseGuide returned control before completion, sleep 3056
02:49:55.538 03.061 11616 IsGuiding returns 1
02:49:55.538 00.000 11616 scope still moving after pulse duration time elapsed
02:49:55.572 00.034 11616 IsSlewing returns 0
02:49:55.574 00.002 11616 IsGuiding returns 1
02:49:55.601 00.027 11616 IsSlewing returns 0
02:49:55.601 00.000 11616 IsGuiding returns 1
02:49:55.633 00.032 11616 IsSlewing returns 0
02:49:55.633 00.000 11616 IsGuiding returns 1
02:49:55.665 00.032 11616 IsSlewing returns 0
02:49:55.665 00.000 11616 IsGuiding returns 1
02:49:55.697 00.032 11616 IsSlewing returns 0
02:49:55.697 00.000 11616 IsGuiding returns 1
02:49:55.729 00.032 11616 IsSlewing returns 0
02:49:55.729 00.000 11616 IsGuiding returns 0
02:49:55.729 00.000 11616 scope move finished after 3046 + 206 ms
02:49:55.730 00.001 11616 Move returns status 0, amount 3046
02:49:55.730 00.000 11616 move complete, result=0
02:49:55.730 00.000 11616 worker thread done servicing request
02:49:55.730 00.000 12268 GuideStep: 3.4 px 3802 ms WEST, 3.5 px 3046 ms SOUTH
02:49:55.730 00.000 11616 Worker thread wakes up
02:49:55.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:55.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(285,135,31,31)
02:49:57.744 02.014 11616 Exposure complete
02:49:57.807 00.063 11616 worker thread done servicing request
02:49:57.807 00.000 12268 OnExposeComplete: enter
02:49:57.807 00.000 12268 UpdateGuideState(): m_state=6
02:49:57.808 00.001 12268 Star::Find(15, 304, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
02:49:57.808 00.000 12268 Star::Find returns 1 (0), X=303.68, Y=151.12, Mass=29, SNR=3.7, Peak=26 HFD=1.9
02:49:57.808 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.47) = xAngle (-1.15 = -1.15)
02:49:57.808 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.02)
02:49:57.808 00.000 12268 CameraToMount -- cameraX=3.45 cameraY=1.16 hyp=3.63 cameraTheta=0.32 mountX=1.49 mountY=3.27, mountTheta=1.14
02:49:57.809 00.001 12268 SchedulePrimaryMove(0D94C700, x=3.45, y=1.16, opts=13)
02:49:57.810 00.001 12268 Enqueuing Move request for scope (3.45, 1.16)
02:49:57.810 00.000 11616 Worker thread wakes up
02:49:57.810 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (3.45, 1.16) opts 0xd
02:49:57.810 00.000 11616 Handling offset move in thread for scope, endpoint = (3.45, 1.16)
02:49:57.810 00.000 11616 Moving (3.45, 1.16) raw xDistance=1.49 yDistance=3.27
02:49:57.810 00.000 11616 resist switch: large excursion: input 1.49 thresh 0.29 direction from 0 to 1
02:49:57.810 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.46
02:49:57.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.74 from input 1.49
02:49:57.810 00.000 11616 resist switch: large excursion: input 3.27 thresh 0.45 direction from 0 to 1
02:49:57.810 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=9.81
02:49:57.810 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.49 from input 3.27
02:49:57.810 00.000 11616 MoveAxis(W, 833, ABG)
02:49:57.810 00.000 11616 Guiding  Dir = 3, Dur = 833
02:49:57.811 00.001 11616 IsSlewing returns 0
02:49:57.811 00.000 11616 IsGuiding returns 0
02:49:57.811 00.000 11616 PulseGuide returned control before completion, sleep 843
02:49:57.831 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:49:57.848 00.017 12268 UpdateGuideState exits: m=29 SNR=3.7
02:49:57.848 00.000 12268 PhdController: settling, locked = 1, distance = 3.63 (1.50) aobump = 0 frame = 2 / 99999
02:49:57.848 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768700997.848,"Host":"ASTROCENTER","Inst":1,"Distance":3.63,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:49:57.849 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:57.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:49:57.849 00.000 12268 Enqueuing Expose request
02:49:58.660 00.811 11616 IsGuiding returns 1
02:49:58.660 00.000 11616 scope still moving after pulse duration time elapsed
02:49:58.691 00.031 11616 IsSlewing returns 0
02:49:58.691 00.000 11616 IsGuiding returns 0
02:49:58.692 00.001 11616 scope move finished after 833 + 47 ms
02:49:58.692 00.000 11616 Move returns status 0, amount 833
02:49:58.692 00.000 11616 MoveAxis(S, 277, ABG)
02:49:58.692 00.000 11616 Guiding  Dir = 1, Dur = 277
02:49:58.693 00.001 11616 IsSlewing returns 0
02:49:58.693 00.000 11616 IsGuiding returns 0
02:49:58.693 00.000 11616 PulseGuide returned control before completion, sleep 287
02:49:58.994 00.301 11616 IsGuiding returns 1
02:49:58.994 00.000 11616 scope still moving after pulse duration time elapsed
02:49:59.026 00.032 11616 IsSlewing returns 0
02:49:59.026 00.000 11616 IsGuiding returns 1
02:49:59.058 00.032 11616 IsSlewing returns 0
02:49:59.058 00.000 11616 IsGuiding returns 1
02:49:59.090 00.032 11616 IsSlewing returns 0
02:49:59.090 00.000 11616 IsGuiding returns 0
02:49:59.091 00.001 11616 scope move finished after 277 + 121 ms
02:49:59.091 00.000 11616 Move returns status 0, amount 277
02:49:59.091 00.000 11616 move complete, result=0
02:49:59.091 00.000 11616 worker thread done servicing request
02:49:59.091 00.000 11616 Worker thread wakes up
02:49:59.091 00.000 12268 GuideStep: 1.5 px 833 ms WEST, 3.3 px 277 ms SOUTH
02:49:59.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:49:59.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(285,135,31,31)
02:50:01.117 02.026 11616 Exposure complete
02:50:01.182 00.065 11616 worker thread done servicing request
02:50:01.182 00.000 12268 OnExposeComplete: enter
02:50:01.182 00.000 12268 UpdateGuideState(): m_state=6
02:50:01.182 00.000 12268 Star::Find(15, 303, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
02:50:01.183 00.001 12268 Star::Find returns 1 (0), X=304.63, Y=150.29, Mass=40, SNR=4.3, Peak=26 HFD=1.9
02:50:01.183 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
02:50:01.183 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
02:50:01.183 00.000 12268 CameraToMount -- cameraX=4.39 cameraY=0.32 hyp=4.40 cameraTheta=0.07 mountX=0.75 mountY=4.31, mountTheta=1.40
02:50:01.184 00.001 12268 SchedulePrimaryMove(0D94C700, x=4.39, y=0.32, opts=13)
02:50:01.185 00.001 12268 Enqueuing Move request for scope (4.39, 0.32)
02:50:01.185 00.000 11616 Worker thread wakes up
02:50:01.185 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (4.39, 0.32) opts 0xd
02:50:01.185 00.000 11616 Handling offset move in thread for scope, endpoint = (4.39, 0.32)
02:50:01.185 00.000 11616 Moving (4.39, 0.32) raw xDistance=0.75 yDistance=4.31
02:50:01.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.75
02:50:01.185 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.65 from input 4.31
02:50:01.185 00.000 11616 MoveAxis(W, 420, ABG)
02:50:01.185 00.000 11616 Guiding  Dir = 3, Dur = 420
02:50:01.186 00.001 11616 IsSlewing returns 0
02:50:01.186 00.000 11616 IsGuiding returns 0
02:50:01.186 00.000 11616 PulseGuide returned control before completion, sleep 430
02:50:01.209 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:50:01.229 00.020 12268 UpdateGuideState exits: m=40 SNR=4.3
02:50:01.229 00.000 12268 PhdController: settling, locked = 1, distance = 3.87 (1.50) aobump = 0 frame = 3 / 99999
02:50:01.229 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701001.229,"Host":"ASTROCENTER","Inst":1,"Distance":3.87,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:50:01.230 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:01.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:50:01.230 00.000 12268 Enqueuing Expose request
02:50:01.629 00.399 11616 IsGuiding returns 1
02:50:01.629 00.000 11616 scope still moving after pulse duration time elapsed
02:50:01.660 00.031 11616 IsSlewing returns 0
02:50:01.660 00.000 11616 IsGuiding returns 1
02:50:01.691 00.031 11616 IsSlewing returns 0
02:50:01.691 00.000 11616 IsGuiding returns 0
02:50:01.691 00.000 11616 scope move finished after 420 + 85 ms
02:50:01.691 00.000 11616 Move returns status 0, amount 420
02:50:01.691 00.000 11616 MoveAxis(S, 365, ABG)
02:50:01.692 00.001 11616 Guiding  Dir = 1, Dur = 365
02:50:01.692 00.000 11616 IsSlewing returns 0
02:50:01.692 00.000 11616 IsGuiding returns 0
02:50:01.692 00.000 11616 PulseGuide returned control before completion, sleep 375
02:50:02.071 00.379 11616 IsGuiding returns 1
02:50:02.071 00.000 11616 scope still moving after pulse duration time elapsed
02:50:02.103 00.032 11616 IsSlewing returns 0
02:50:02.103 00.000 11616 IsGuiding returns 0
02:50:02.103 00.000 11616 scope move finished after 365 + 46 ms
02:50:02.103 00.000 11616 Move returns status 0, amount 365
02:50:02.104 00.001 11616 move complete, result=0
02:50:02.104 00.000 11616 worker thread done servicing request
02:50:02.104 00.000 11616 Worker thread wakes up
02:50:02.104 00.000 12268 GuideStep: 0.8 px 420 ms WEST, 4.3 px 365 ms SOUTH
02:50:02.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:50:02.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(285,135,31,31)
02:50:04.133 02.029 11616 Exposure complete
02:50:04.210 00.077 11616 worker thread done servicing request
02:50:04.211 00.001 12268 OnExposeComplete: enter
02:50:04.211 00.000 12268 UpdateGuideState(): m_state=6
02:50:04.211 00.000 12268 Star::Find(15, 304, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
02:50:04.211 00.000 12268 Star::Find returns 0 (4), X=304.61, Y=149.91, Mass=31, SNR=3.8, Peak=27 HFD=1.0
02:50:04.211 00.000 12268 DistanceChecker: activated
02:50:04.211 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:50:04.212 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:50:04.212 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:50:04.212 00.000 11616 Worker thread wakes up
02:50:04.212 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:50:04.213 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:50:04.213 00.000 11616 move complete, result=0
02:50:04.213 00.000 11616 worker thread done servicing request
02:50:04.325 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:50:04.325 00.000 12268 Status Line: Star lost - low HFD
02:50:04.327 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:50:04.344 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:50:04.345 00.001 12268 PhdController: settling, locked = 0, distance = 3.87 (1.50) aobump = 0 frame = 4 / 99999
02:50:04.345 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701004.345,"Host":"ASTROCENTER","Inst":1,"Distance":3.87,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:50:04.345 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:04.345 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:50:04.345 00.000 12268 Enqueuing Expose request
02:50:04.345 00.000 11616 Worker thread wakes up
02:50:04.345 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:50:04.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:50:06.355 02.010 11616 Exposure complete
02:50:06.418 00.063 11616 worker thread done servicing request
02:50:06.418 00.000 12268 OnExposeComplete: enter
02:50:06.418 00.000 12268 UpdateGuideState(): m_state=6
02:50:06.418 00.000 12268 Star::Find(15, 304, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
02:50:06.419 00.001 12268 Star::Find returns 1 (0), X=304.39, Y=151.09, Mass=35, SNR=4.0, Peak=28 HFD=2.3
02:50:06.419 00.000 12268 DistanceChecker: deactivated
02:50:06.419 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
02:50:06.419 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.96)
02:50:06.419 00.000 12268 CameraToMount -- cameraX=4.16 cameraY=1.13 hyp=4.31 cameraTheta=0.27 mountX=1.53 mountY=3.98, mountTheta=1.20
02:50:06.420 00.001 12268 SchedulePrimaryMove(0D94C700, x=4.16, y=1.13, opts=13)
02:50:06.421 00.001 12268 Enqueuing Move request for scope (4.16, 1.13)
02:50:06.421 00.000 11616 Worker thread wakes up
02:50:06.421 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (4.16, 1.13) opts 0xd
02:50:06.421 00.000 11616 Handling offset move in thread for scope, endpoint = (4.16, 1.13)
02:50:06.421 00.000 11616 Moving (4.16, 1.13) raw xDistance=1.53 yDistance=3.98
02:50:06.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.77 from input 1.53
02:50:06.421 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.60 from input 3.98
02:50:06.421 00.000 11616 MoveAxis(W, 857, ABG)
02:50:06.421 00.000 11616 Guiding  Dir = 3, Dur = 857
02:50:06.421 00.000 11616 IsSlewing returns 0
02:50:06.422 00.001 11616 IsGuiding returns 0
02:50:06.422 00.000 11616 PulseGuide returned control before completion, sleep 867
02:50:06.443 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:50:06.463 00.020 12268 UpdateGuideState exits: m=35 SNR=4.0
02:50:06.463 00.000 12268 PhdController: settling, locked = 1, distance = 4.00 (1.50) aobump = 0 frame = 5 / 99999
02:50:06.463 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701006.463,"Host":"ASTROCENTER","Inst":1,"Distance":4.00,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:50:06.464 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:06.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:50:06.464 00.000 12268 Enqueuing Expose request
02:50:07.293 00.829 11616 IsGuiding returns 1
02:50:07.293 00.000 11616 scope still moving after pulse duration time elapsed
02:50:07.324 00.031 11616 IsSlewing returns 0
02:50:07.324 00.000 11616 IsGuiding returns 0
02:50:07.324 00.000 11616 scope move finished after 857 + 45 ms
02:50:07.324 00.000 11616 Move returns status 0, amount 857
02:50:07.324 00.000 11616 MoveAxis(S, 336, ABG)
02:50:07.324 00.000 11616 Guiding  Dir = 1, Dur = 336
02:50:07.325 00.001 11616 IsSlewing returns 0
02:50:07.325 00.000 11616 IsGuiding returns 0
02:50:07.325 00.000 11616 PulseGuide returned control before completion, sleep 346
02:50:07.684 00.359 11616 IsGuiding returns 1
02:50:07.684 00.000 11616 scope still moving after pulse duration time elapsed
02:50:07.715 00.031 11616 IsSlewing returns 0
02:50:07.715 00.000 11616 IsGuiding returns 0
02:50:07.715 00.000 11616 scope move finished after 336 + 54 ms
02:50:07.715 00.000 11616 Move returns status 0, amount 336
02:50:07.716 00.001 11616 move complete, result=0
02:50:07.716 00.000 11616 worker thread done servicing request
02:50:07.716 00.000 11616 Worker thread wakes up
02:50:07.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:50:07.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(285,135,31,31)
02:50:07.716 00.000 12268 GuideStep: 1.5 px 857 ms WEST, 4.0 px 336 ms SOUTH
02:50:09.723 02.007 11616 Exposure complete
02:50:09.793 00.070 11616 worker thread done servicing request
02:50:09.793 00.000 12268 OnExposeComplete: enter
02:50:09.793 00.000 12268 UpdateGuideState(): m_state=6
02:50:09.793 00.000 12268 Star::Find(15, 304, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
02:50:09.793 00.000 12268 Star::Find returns 0 (4), X=303.37, Y=150.11, Mass=28, SNR=3.6, Peak=25 HFD=1.1
02:50:09.793 00.000 12268 DistanceChecker: activated
02:50:09.794 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:50:09.794 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:50:09.794 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:50:09.794 00.000 11616 Worker thread wakes up
02:50:09.794 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:50:09.794 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:50:09.795 00.001 11616 move complete, result=0
02:50:09.795 00.000 11616 worker thread done servicing request
02:50:09.908 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:50:09.908 00.000 12268 Status Line: Star lost - low HFD
02:50:09.911 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:50:09.927 00.016 12268 UpdateGuideState exits: Star lost - low HFD
02:50:09.928 00.001 12268 PhdController: settling, locked = 0, distance = 4.00 (1.50) aobump = 0 frame = 6 / 99999
02:50:09.928 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701009.928,"Host":"ASTROCENTER","Inst":1,"Distance":4.00,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:50:09.928 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:09.928 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:50:09.928 00.000 12268 Enqueuing Expose request
02:50:09.928 00.000 11616 Worker thread wakes up
02:50:09.928 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:50:09.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:50:11.941 02.013 11616 Exposure complete
02:50:12.007 00.066 11616 worker thread done servicing request
02:50:12.007 00.000 12268 OnExposeComplete: enter
02:50:12.007 00.000 12268 UpdateGuideState(): m_state=6
02:50:12.007 00.000 12268 Star::Find(15, 304, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
02:50:12.007 00.000 12268 Star::Find returns 0 (4), X=303.90, Y=150.20, Mass=23, SNR=3.3, Peak=25 HFD=0.3
02:50:12.007 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:50:12.008 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:50:12.008 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:50:12.008 00.000 11616 Worker thread wakes up
02:50:12.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:50:12.008 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:50:12.008 00.000 11616 move complete, result=0
02:50:12.009 00.001 11616 worker thread done servicing request
02:50:12.124 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:50:12.124 00.000 12268 Status Line: Star lost - low HFD
02:50:12.126 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:50:12.144 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:50:12.144 00.000 12268 PhdController: settling, locked = 0, distance = 4.00 (1.50) aobump = 0 frame = 7 / 99999
02:50:12.144 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701012.144,"Host":"ASTROCENTER","Inst":1,"Distance":4.00,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:50:12.145 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:12.145 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:50:12.145 00.000 12268 Enqueuing Expose request
02:50:12.145 00.000 11616 Worker thread wakes up
02:50:12.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:50:12.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:50:14.165 02.020 11616 Exposure complete
02:50:14.227 00.062 11616 worker thread done servicing request
02:50:14.228 00.001 12268 OnExposeComplete: enter
02:50:14.228 00.000 12268 UpdateGuideState(): m_state=6
02:50:14.228 00.000 12268 Star::Find(15, 304, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
02:50:14.228 00.000 12268 Star::Find returns 1 (0), X=302.18, Y=151.07, Mass=42, SNR=4.4, Peak=25 HFD=4.3
02:50:14.228 00.000 12268 DistanceChecker: deactivated
02:50:14.228 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
02:50:14.228 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.22)
02:50:14.228 00.000 12268 CameraToMount -- cameraX=1.94 cameraY=1.11 hyp=2.24 cameraTheta=0.52 mountX=1.29 mountY=1.78, mountTheta=0.94
02:50:14.230 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.94, y=1.11, opts=13)
02:50:14.230 00.000 12268 Enqueuing Move request for scope (1.94, 1.11)
02:50:14.230 00.000 11616 Worker thread wakes up
02:50:14.231 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (1.94, 1.11) opts 0xd
02:50:14.231 00.000 11616 Handling offset move in thread for scope, endpoint = (1.94, 1.11)
02:50:14.231 00.000 11616 Moving (1.94, 1.11) raw xDistance=1.29 yDistance=1.78
02:50:14.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.65 from input 1.29
02:50:14.231 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.27 from input 1.78
02:50:14.231 00.000 11616 MoveAxis(W, 723, ABG)
02:50:14.231 00.000 11616 Guiding  Dir = 3, Dur = 723
02:50:14.231 00.000 11616 IsSlewing returns 0
02:50:14.231 00.000 11616 IsGuiding returns 0
02:50:14.232 00.001 11616 PulseGuide returned control before completion, sleep 733
02:50:14.253 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:50:14.272 00.019 12268 UpdateGuideState exits: m=42 SNR=4.4
02:50:14.272 00.000 12268 PhdController: settling, locked = 1, distance = 3.47 (1.50) aobump = 0 frame = 8 / 99999
02:50:14.272 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701014.272,"Host":"ASTROCENTER","Inst":1,"Distance":3.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:50:14.273 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:14.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:50:14.273 00.000 12268 Enqueuing Expose request
02:50:14.976 00.703 11616 IsGuiding returns 1
02:50:14.976 00.000 11616 scope still moving after pulse duration time elapsed
02:50:15.008 00.032 11616 IsSlewing returns 0
02:50:15.008 00.000 11616 IsGuiding returns 0
02:50:15.008 00.000 11616 scope move finished after 723 + 53 ms
02:50:15.008 00.000 11616 Move returns status 0, amount 723
02:50:15.009 00.001 11616 MoveAxis(S, 151, ABG)
02:50:15.009 00.000 11616 Guiding  Dir = 1, Dur = 151
02:50:15.009 00.000 11616 IsSlewing returns 0
02:50:15.009 00.000 11616 IsGuiding returns 0
02:50:15.009 00.000 11616 PulseGuide returned control before completion, sleep 161
02:50:15.184 00.175 11616 IsGuiding returns 1
02:50:15.184 00.000 11616 scope still moving after pulse duration time elapsed
02:50:15.214 00.030 11616 IsSlewing returns 0
02:50:15.214 00.000 11616 IsGuiding returns 0
02:50:15.214 00.000 11616 scope move finished after 151 + 53 ms
02:50:15.214 00.000 11616 Move returns status 0, amount 151
02:50:15.214 00.000 11616 move complete, result=0
02:50:15.215 00.001 11616 worker thread done servicing request
02:50:15.215 00.000 11616 Worker thread wakes up
02:50:15.215 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:50:15.215 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(285,135,31,31)
02:50:15.215 00.000 12268 GuideStep: 1.3 px 723 ms WEST, 1.8 px 151 ms SOUTH
02:50:17.218 02.003 11616 Exposure complete
02:50:17.280 00.062 11616 worker thread done servicing request
02:50:17.280 00.000 12268 OnExposeComplete: enter
02:50:17.280 00.000 12268 UpdateGuideState(): m_state=6
02:50:17.281 00.001 12268 Star::Find(15, 302, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
02:50:17.281 00.000 12268 Star::Find returns 0 (4), X=304.27, Y=150.40, Mass=30, SNR=3.8, Peak=29 HFD=0.7
02:50:17.281 00.000 12268 DistanceChecker: activated
02:50:17.281 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:50:17.282 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:50:17.282 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:50:17.282 00.000 11616 Worker thread wakes up
02:50:17.282 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:50:17.282 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:50:17.282 00.000 11616 move complete, result=0
02:50:17.282 00.000 11616 worker thread done servicing request
02:50:17.389 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:50:17.389 00.000 12268 Status Line: Star lost - low HFD
02:50:17.392 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:50:17.409 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:50:17.409 00.000 12268 PhdController: settling, locked = 0, distance = 3.47 (1.50) aobump = 0 frame = 9 / 99999
02:50:17.410 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768701017.409,"Host":"ASTROCENTER","Inst":1,"Distance":3.47,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:50:17.410 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:17.410 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:50:17.410 00.000 12268 Enqueuing Expose request
02:50:17.410 00.000 11616 Worker thread wakes up
02:50:17.410 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:50:17.410 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:50:19.425 02.015 11616 Exposure complete
02:50:19.488 00.063 11616 worker thread done servicing request
02:50:19.489 00.001 12268 OnExposeComplete: enter
02:50:19.489 00.000 12268 UpdateGuideState(): m_state=6
02:50:19.489 00.000 12268 Star::Find(15, 302, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
02:50:19.489 00.000 12268 Star::Find returns 0 (4), X=303.34, Y=150.65, Mass=27, SNR=3.6, Peak=27 HFD=1.4
02:50:19.489 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:50:19.490 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:50:19.490 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:50:19.490 00.000 11616 Worker thread wakes up
02:50:19.490 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:50:19.490 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:50:19.490 00.000 11616 move complete, result=0
02:50:19.490 00.000 11616 worker thread done servicing request
02:50:19.595 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:50:19.595 00.000 12268 Status Line: Star lost - low HFD
02:50:19.598 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:50:19.616 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:50:19.617 00.001 12268 PhdController: settling, locked = 0, distance = 3.47 (1.50) aobump = 0 frame = 10 / 99999
02:50:19.617 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701019.617,"Host":"ASTROCENTER","Inst":1,"Distance":3.47,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:50:19.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:19.617 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:50:19.617 00.000 12268 Enqueuing Expose request
02:50:19.617 00.000 11616 Worker thread wakes up
02:50:19.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:50:19.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:50:21.629 02.012 11616 Exposure complete
02:50:21.690 00.061 11616 worker thread done servicing request
02:50:21.690 00.000 12268 OnExposeComplete: enter
02:50:21.690 00.000 12268 UpdateGuideState(): m_state=6
02:50:21.690 00.000 12268 Star::Find(15, 302, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
02:50:21.691 00.001 12268 Star::Find returns 1 (0), X=305.02, Y=150.13, Mass=45, SNR=4.6, Peak=26 HFD=3.8
02:50:21.691 00.000 12268 DistanceChecker: deactivated
02:50:21.691 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
02:50:21.691 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.74)
02:50:21.691 00.000 12268 CameraToMount -- cameraX=4.79 cameraY=0.17 hyp=4.79 cameraTheta=0.04 mountX=0.64 mountY=4.73, mountTheta=1.44
02:50:21.692 00.001 12268 SchedulePrimaryMove(0D94C700, x=4.79, y=0.17, opts=13)
02:50:21.692 00.000 12268 Enqueuing Move request for scope (4.79, 0.17)
02:50:21.692 00.000 11616 Worker thread wakes up
02:50:21.693 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (4.79, 0.17) opts 0xd
02:50:21.693 00.000 11616 Handling offset move in thread for scope, endpoint = (4.79, 0.17)
02:50:21.693 00.000 11616 Moving (4.79, 0.17) raw xDistance=0.64 yDistance=4.73
02:50:21.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.64
02:50:21.693 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.71 from input 4.73
02:50:21.693 00.000 11616 MoveAxis(W, 357, ABG)
02:50:21.693 00.000 11616 Guiding  Dir = 3, Dur = 357
02:50:21.694 00.001 11616 IsSlewing returns 0
02:50:21.694 00.000 11616 IsGuiding returns 0
02:50:21.694 00.000 11616 PulseGuide returned control before completion, sleep 367
02:50:21.716 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:50:21.733 00.017 12268 UpdateGuideState exits: m=45 SNR=4.6
02:50:21.734 00.001 12268 PhdController: settling, locked = 1, distance = 3.87 (1.50) aobump = 0 frame = 11 / 99999
02:50:21.734 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701021.734,"Host":"ASTROCENTER","Inst":1,"Distance":3.87,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:50:21.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:21.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:50:21.734 00.000 12268 Enqueuing Expose request
02:50:22.065 00.331 11616 IsGuiding returns 1
02:50:22.065 00.000 11616 scope still moving after pulse duration time elapsed
02:50:22.096 00.031 11616 IsSlewing returns 0
02:50:22.097 00.001 11616 IsGuiding returns 0
02:50:22.097 00.000 11616 scope move finished after 357 + 45 ms
02:50:22.097 00.000 11616 Move returns status 0, amount 357
02:50:22.097 00.000 11616 MoveAxis(S, 400, ABG)
02:50:22.097 00.000 11616 Guiding  Dir = 1, Dur = 400
02:50:22.097 00.000 11616 IsSlewing returns 0
02:50:22.098 00.001 11616 IsGuiding returns 0
02:50:22.098 00.000 11616 PulseGuide returned control before completion, sleep 410
02:50:22.511 00.413 11616 IsGuiding returns 1
02:50:22.511 00.000 11616 scope still moving after pulse duration time elapsed
02:50:22.543 00.032 11616 IsSlewing returns 0
02:50:22.544 00.001 11616 IsGuiding returns 1
02:50:22.575 00.031 11616 IsSlewing returns 0
02:50:22.575 00.000 11616 IsGuiding returns 1
02:50:22.607 00.032 11616 IsSlewing returns 0
02:50:22.607 00.000 11616 IsGuiding returns 0
02:50:22.607 00.000 11616 scope move finished after 400 + 109 ms
02:50:22.607 00.000 11616 Move returns status 0, amount 400
02:50:22.607 00.000 11616 move complete, result=0
02:50:22.607 00.000 11616 worker thread done servicing request
02:50:22.608 00.001 11616 Worker thread wakes up
02:50:22.608 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:50:22.608 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(285,135,31,31)
02:50:22.608 00.000 12268 GuideStep: 0.6 px 357 ms WEST, 4.7 px 400 ms SOUTH
02:50:24.626 02.018 11616 Exposure complete
02:50:24.698 00.072 11616 worker thread done servicing request
02:50:24.699 00.001 12268 OnExposeComplete: enter
02:50:24.699 00.000 12268 UpdateGuideState(): m_state=6
02:50:24.699 00.000 12268 Star::Find(15, 305, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
02:50:24.699 00.000 12268 Star::Find returns 1 (0), X=303.74, Y=149.61, Mass=48, SNR=4.7, Peak=26 HFD=5.6
02:50:24.699 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
02:50:24.699 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
02:50:24.699 00.000 12268 CameraToMount -- cameraX=3.51 cameraY=-0.35 hyp=3.53 cameraTheta=-0.10 mountX=-0.00 mountY=3.52, mountTheta=1.57
02:50:24.703 00.004 12268 SchedulePrimaryMove(0D94C700, x=3.51, y=-0.35, opts=13)
02:50:24.703 00.000 12268 Enqueuing Move request for scope (3.51, -0.35)
02:50:24.703 00.000 11616 Worker thread wakes up
02:50:24.703 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (3.51, -0.35) opts 0xd
02:50:24.703 00.000 11616 Handling offset move in thread for scope, endpoint = (3.51, -0.35)
02:50:24.703 00.000 11616 Moving (3.51, -0.35) raw xDistance=-0.00 yDistance=3.52
02:50:24.703 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:24.703 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:50:24.704 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.53 from input 3.52
02:50:24.704 00.000 11616 MoveAxis(E, 0, ABG)
02:50:24.704 00.000 11616 Move returns status 0, amount 0
02:50:24.704 00.000 11616 MoveAxis(S, 298, ABG)
02:50:24.704 00.000 11616 Guiding  Dir = 1, Dur = 298
02:50:24.705 00.001 11616 IsSlewing returns 0
02:50:24.705 00.000 11616 IsGuiding returns 0
02:50:24.706 00.001 11616 PulseGuide returned control before completion, sleep 308
02:50:24.728 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:50:24.748 00.020 12268 UpdateGuideState exits: m=48 SNR=4.7
02:50:24.748 00.000 12268 PhdController: settling, locked = 1, distance = 3.76 (1.50) aobump = 0 frame = 12 / 99999
02:50:24.748 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701024.748,"Host":"ASTROCENTER","Inst":1,"Distance":3.76,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:50:24.749 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:24.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:50:24.749 00.000 12268 Enqueuing Expose request
02:50:25.016 00.267 11616 IsGuiding returns 1
02:50:25.016 00.000 11616 scope still moving after pulse duration time elapsed
02:50:25.048 00.032 11616 IsSlewing returns 0
02:50:25.048 00.000 11616 IsGuiding returns 1
02:50:25.079 00.031 11616 IsSlewing returns 0
02:50:25.080 00.001 11616 IsGuiding returns 0
02:50:25.080 00.000 11616 scope move finished after 298 + 76 ms
02:50:25.080 00.000 11616 Move returns status 0, amount 298
02:50:25.080 00.000 11616 move complete, result=0
02:50:25.080 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 3.5 px 298 ms SOUTH
02:50:25.081 00.001 11616 worker thread done servicing request
02:50:25.081 00.000 11616 Worker thread wakes up
02:50:25.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:50:25.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(285,135,31,31)
02:50:27.085 02.004 11616 Exposure complete
02:50:27.149 00.064 11616 worker thread done servicing request
02:50:27.149 00.000 12268 OnExposeComplete: enter
02:50:27.150 00.001 12268 UpdateGuideState(): m_state=6
02:50:27.150 00.000 12268 Star::Find(15, 303, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
02:50:27.150 00.000 12268 Star::Find returns 1 (0), X=304.66, Y=150.17, Mass=43, SNR=4.5, Peak=27 HFD=4.4
02:50:27.150 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
02:50:27.150 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.75)
02:50:27.150 00.000 12268 CameraToMount -- cameraX=4.42 cameraY=0.21 hyp=4.43 cameraTheta=0.05 mountX=0.64 mountY=4.36, mountTheta=1.42
02:50:27.152 00.002 12268 SchedulePrimaryMove(0D94C700, x=4.42, y=0.21, opts=13)
02:50:27.152 00.000 12268 Enqueuing Move request for scope (4.42, 0.21)
02:50:27.152 00.000 11616 Worker thread wakes up
02:50:27.152 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (4.42, 0.21) opts 0xd
02:50:27.152 00.000 11616 Handling offset move in thread for scope, endpoint = (4.42, 0.21)
02:50:27.153 00.001 11616 Moving (4.42, 0.21) raw xDistance=0.64 yDistance=4.36
02:50:27.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.64
02:50:27.153 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.65 from input 4.36
02:50:27.153 00.000 11616 MoveAxis(W, 360, ABG)
02:50:27.153 00.000 11616 Guiding  Dir = 3, Dur = 360
02:50:27.153 00.000 11616 IsSlewing returns 0
02:50:27.154 00.001 11616 IsGuiding returns 0
02:50:27.154 00.000 11616 PulseGuide returned control before completion, sleep 370
02:50:27.176 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:50:27.193 00.017 12268 UpdateGuideState exits: m=43 SNR=4.5
02:50:27.193 00.000 12268 PhdController: settling, locked = 1, distance = 3.96 (1.50) aobump = 0 frame = 13 / 99999
02:50:27.193 00.000 12268 PhdController failed: timed-out waiting for guider to settle
02:50:27.193 00.000 12268 PhdController: newstate STATE_FINISH
02:50:27.193 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
02:50:27.193 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768701027.193,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":13,"DroppedFrames":5}
02:50:27.194 00.001 12268 Mount: notify guiding dither settle done success=0
02:50:27.194 00.000 12268 PhdController: newstate STATE_IDLE
02:50:27.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:27.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:50:27.194 00.000 12268 Enqueuing Expose request
02:50:27.539 00.345 11616 IsGuiding returns 1
02:50:27.539 00.000 11616 scope still moving after pulse duration time elapsed
02:50:27.571 00.032 11616 IsSlewing returns 0
02:50:27.572 00.001 11616 IsGuiding returns 0
02:50:27.572 00.000 11616 scope move finished after 360 + 57 ms
02:50:27.572 00.000 11616 Move returns status 0, amount 360
02:50:27.572 00.000 11616 MoveAxis(S, 369, ABG)
02:50:27.572 00.000 11616 Guiding  Dir = 1, Dur = 369
02:50:27.572 00.000 11616 IsSlewing returns 0
02:50:27.572 00.000 11616 IsGuiding returns 0
02:50:27.573 00.001 11616 PulseGuide returned control before completion, sleep 379
02:50:27.962 00.389 11616 IsGuiding returns 1
02:50:27.962 00.000 11616 scope still moving after pulse duration time elapsed
02:50:27.992 00.030 11616 IsSlewing returns 0
02:50:27.992 00.000 11616 IsGuiding returns 0
02:50:27.992 00.000 11616 scope move finished after 369 + 51 ms
02:50:27.992 00.000 11616 Move returns status 0, amount 369
02:50:27.993 00.001 11616 move complete, result=0
02:50:27.993 00.000 11616 worker thread done servicing request
02:50:27.993 00.000 11616 Worker thread wakes up
02:50:27.994 00.001 12268 GuideStep: 0.6 px 360 ms WEST, 4.4 px 369 ms SOUTH
02:50:27.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:50:27.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(285,135,31,31)
02:50:28.122 00.128 12268 evsrv: cli 0F8E6D80 connect
02:50:28.123 00.001 12268 case statement mapped state 6 to 3
02:50:28.123 00.000 12268 case statement mapped state 6 to 3
02:50:28.125 00.002 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"28978f49-f966-436c-84be-478faf572e28"}
02:50:28.125 00.000 12268 case statement mapped state 6 to 3
02:50:28.125 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"28978f49-f966-436c-84be-478faf572e28"}
02:50:28.127 00.002 12268 evsrv: cli 0F8E6D80 disconnect
02:50:28.128 00.001 12268 evsrv: cli 0F8E69C0 connect
02:50:28.128 00.000 12268 case statement mapped state 6 to 3
02:50:28.128 00.000 12268 case statement mapped state 6 to 3
02:50:28.129 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"stop_capture","id":"0cf28557-6467-4a38-91bb-79f54d402c62"}
02:50:28.129 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:50:28.129 00.000 12268 Status Line: Waiting for devices...
02:50:28.132 00.003 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"0cf28557-6467-4a38-91bb-79f54d402c62"}
02:50:28.132 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:50:28.133 00.001 12268 evsrv: cli 0F8E69C0 connect
02:50:28.133 00.000 12268 case statement mapped state 6 to 3
02:50:28.134 00.001 12268 case statement mapped state 6 to 3
02:50:28.134 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"01c9e838-074d-479b-9c62-c719f65d3da0"}
02:50:28.134 00.000 12268 case statement mapped state 6 to 3
02:50:28.134 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"01c9e838-074d-479b-9c62-c719f65d3da0"}
02:50:28.135 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:50:28.808 00.673 11616 Exposure complete
02:50:28.870 00.062 11616 worker thread done servicing request
02:50:28.871 00.001 12268 OnExposeComplete: enter
02:50:28.871 00.000 12268 UpdateGuideState(): m_state=6
02:50:28.871 00.000 12268 Mount: notify guiding stopped
02:50:28.871 00.000 12268 BLC: window closed
02:50:28.871 00.000 12268 BLC: Last direction was reset
02:50:28.872 00.001 12268 Changing from state GUIDING to STOP
02:50:28.872 00.000 12268 guider state => SELECTED
02:50:28.872 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
02:50:28.872 00.000 12268 Status Line: Stopped Guiding
02:50:28.882 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=15, Gamma=1.290
02:50:28.899 00.017 12268 UpdateGuideState exits: Stopped Guiding
02:50:28.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
02:50:28.900 00.001 12268 setting force full frames = true
02:50:28.989 00.089 12268 Status Line: Stopped.
02:50:29.138 00.149 12268 evsrv: cli 0F8E69C0 connect
02:50:29.139 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a7233585-1ab7-4689-82bc-63c14b9e6220"}
02:50:29.139 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a7233585-1ab7-4689-82bc-63c14b9e6220"}
02:50:29.141 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:51:32.740 63.599 12268 evsrv: cli 0F8E69C0 connect
02:51:32.741 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"77bad090-b695-49cd-8e00-e6b938f1ef2f"}
02:51:32.741 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"77bad090-b695-49cd-8e00-e6b938f1ef2f"}
02:51:32.742 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:51:32.744 00.002 12268 evsrv: cli 0F8E69C0 connect
02:51:32.745 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"1e3ede6d-9419-42d7-b3a1-0afc1f9f9823"}
02:51:32.745 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"1e3ede6d-9419-42d7-b3a1-0afc1f9f9823"}
02:51:32.745 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:51:32.747 00.002 12268 evsrv: cli 0F8E69C0 connect
02:51:32.748 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"bb8d2424-b063-4377-8d47-0df3ffd5fd15"}
02:51:32.748 00.000 12268 PhdController::Guide begins
02:51:32.748 00.000 12268 PhdController: newstate STATE_SETUP
02:51:32.748 00.000 12268 PhdController: setup
02:51:32.748 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:51:32.748 00.000 12268 PhdController: start capturing
02:51:32.748 00.000 12268 Changing from state SELECTED to UNINITIALIZED
02:51:32.748 00.000 12268 guider state => SELECTING
02:51:32.748 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:51:32.761 00.013 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:51:32.761 00.000 12268 Enqueuing Expose request
02:51:32.761 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:51:32.761 00.000 11616 Worker thread wakes up
02:51:32.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:51:32.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:51:32.762 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"bb8d2424-b063-4377-8d47-0df3ffd5fd15"}
02:51:32.765 00.003 12268 evsrv: cli 0F8E69C0 disconnect
02:51:32.766 00.001 12268 evsrv: cli 0F8E6D80 connect
02:51:32.766 00.000 12268 case statement mapped state 1 to 101
02:51:32.766 00.000 12268 case statement mapped state 1 to 101
02:51:32.767 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"731a7a4c-949f-45fd-8400-990eb8217023"}
02:51:32.767 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"731a7a4c-949f-45fd-8400-990eb8217023"}
02:51:32.769 00.002 12268 evsrv: cli 0F8E6D80 disconnect
02:51:32.770 00.001 12268 evsrv: cli 0FA411A0 connect
02:51:32.770 00.000 12268 case statement mapped state 1 to 101
02:51:32.770 00.000 12268 case statement mapped state 1 to 101
02:51:32.770 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"bba3b6bf-7f4f-4551-a002-29153a281dd8"}
02:51:32.770 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"bba3b6bf-7f4f-4551-a002-29153a281dd8"}
02:51:32.772 00.002 12268 evsrv: cli 0FA411A0 disconnect
02:51:33.772 01.000 12268 evsrv: cli 0FA411A0 connect
02:51:33.772 00.000 12268 case statement mapped state 1 to 101
02:51:33.772 00.000 12268 case statement mapped state 1 to 101
02:51:33.773 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"4e8cd3a7-cd4d-4c2a-9d5b-640265a73eab"}
02:51:33.773 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"4e8cd3a7-cd4d-4c2a-9d5b-640265a73eab"}
02:51:33.774 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:51:34.776 01.002 12268 evsrv: cli 0FA411A0 connect
02:51:34.776 00.000 12268 case statement mapped state 1 to 101
02:51:34.776 00.000 12268 case statement mapped state 1 to 101
02:51:34.777 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"27c94d88-6a3f-4f5a-bf41-33b8a373bf75"}
02:51:34.777 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"27c94d88-6a3f-4f5a-bf41-33b8a373bf75"}
02:51:34.777 00.000 12268 evsrv: cli 0FA411A0 disconnect
02:51:34.819 00.042 11616 Exposure complete
02:51:34.883 00.064 11616 worker thread done servicing request
02:51:34.883 00.000 12268 OnExposeComplete: enter
02:51:34.883 00.000 12268 UpdateGuideState(): m_state=1
02:51:34.883 00.000 12268 UpdateCurrentPosition: no star selected
02:51:34.884 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:51:34.884 00.000 12268 Status Line: No star selected
02:51:34.889 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=6, FiltMax=16, Gamma=1.290
02:51:34.906 00.017 12268 UpdateGuideState exits: No star selected
02:51:34.906 00.000 12268 GuiderMultiStar::AutoSelect enter
02:51:34.906 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:51:34.962 00.056 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:51:35.055 00.093 12268 AutoFind: global mean = 0.0, stdev 2.4
02:51:35.055 00.000 12268 AutoFind: using threshold = 0.1
02:51:35.143 00.088 12268 AutoFind: local max [465, 98] 7.9
02:51:35.143 00.000 12268 AutoFind: local max [886, 238] 5.7
02:51:35.143 00.000 12268 AutoFind: local max [837, 97] 5.7
02:51:35.143 00.000 12268 AutoFind: local max [813, 198] 5.7
02:51:35.143 00.000 12268 AutoFind: local max [1213, 121] 5.6
02:51:35.143 00.000 12268 AutoFind: local max [908, 147] 5.6
02:51:35.143 00.000 12268 AutoFind: local max [302, 273] 5.5
02:51:35.144 00.001 12268 AutoFind: local max [775, 282] 5.5
02:51:35.144 00.000 12268 AutoFind: local max [1020, 46] 5.4
02:51:35.144 00.000 12268 AutoFind: local max [1269, 565] 5.3
02:51:35.144 00.000 12268 AutoFind: local max [1183, 287] 5.3
02:51:35.144 00.000 12268 AutoFind: local max [1028, 321] 5.3
02:51:35.144 00.000 12268 AutoFind: local max [884, 250] 5.2
02:51:35.144 00.000 12268 AutoFind: local max [965, 608] 5.2
02:51:35.144 00.000 12268 AutoFind: local max [956, 61] 5.2
02:51:35.144 00.000 12268 AutoFind: local max [842, 168] 5.2
02:51:35.144 00.000 12268 AutoFind: local max [1036, 327] 5.1
02:51:35.144 00.000 12268 AutoFind: local max [988, 268] 5.1
02:51:35.144 00.000 12268 AutoFind: local max [820, 652] 5.1
02:51:35.144 00.000 12268 AutoFind: local max [874, 376] 5.1
02:51:35.145 00.001 12268 AutoFind: local max [1033, 301] 5.1
02:51:35.145 00.000 12268 AutoFind: local max [1178, 106] 5.1
02:51:35.145 00.000 12268 AutoFind: local max [1155, 548] 5.1
02:51:35.145 00.000 12268 AutoFind: local max [1001, 72] 5.1
02:51:35.145 00.000 12268 AutoFind: local max [393, 262] 5.0
02:51:35.145 00.000 12268 AutoFind: local max [1178, 527] 5.0
02:51:35.145 00.000 12268 AutoFind: local max [850, 278] 5.0
02:51:35.145 00.000 12268 AutoFind: local max [1017, 537] 5.0
02:51:35.145 00.000 12268 AutoFind: local max [43, 334] 5.0
02:51:35.145 00.000 12268 AutoFind: local max [1001, 647] 4.9
02:51:35.145 00.000 12268 AutoFind: local max [1183, 71] 4.9
02:51:35.145 00.000 12268 AutoFind: local max [922, 27] 4.9
02:51:35.145 00.000 12268 AutoFind: local max [1219, 709] 4.9
02:51:35.145 00.000 12268 AutoFind: local max [939, 395] 4.9
02:51:35.145 00.000 12268 AutoFind: local max [971, 81] 4.9
02:51:35.146 00.001 12268 AutoFind: local max [837, 187] 4.9
02:51:35.146 00.000 12268 AutoFind: local max [1120, 486] 4.9
02:51:35.146 00.000 12268 AutoFind: local max [760, 38] 4.9
02:51:35.146 00.000 12268 AutoFind: local max [340, 27] 4.8
02:51:35.146 00.000 12268 AutoFind: local max [961, 150] 4.8
02:51:35.146 00.000 12268 AutoFind: local max [709, 51] 4.8
02:51:35.146 00.000 12268 AutoFind: local max [862, 751] 4.8
02:51:35.146 00.000 12268 AutoFind: local max [880, 279] 4.8
02:51:35.146 00.000 12268 AutoFind: local max [1110, 259] 4.8
02:51:35.146 00.000 12268 AutoFind: local max [936, 427] 4.8
02:51:35.146 00.000 12268 AutoFind: local max [922, 602] 4.8
02:51:35.146 00.000 12268 AutoFind: local max [858, 526] 4.8
02:51:35.146 00.000 12268 AutoFind: local max [1175, 68] 4.8
02:51:35.146 00.000 12268 AutoFind: local max [1044, 267] 4.7
02:51:35.146 00.000 12268 AutoFind: local max [1262, 65] 4.7
02:51:35.146 00.000 12268 AutoFind: local max [1243, 352] 4.7
02:51:35.146 00.000 12268 AutoFind: local max [852, 433] 4.7
02:51:35.146 00.000 12268 AutoFind: local max [1095, 41] 4.7
02:51:35.146 00.000 12268 AutoFind: local max [673, 656] 4.7
02:51:35.147 00.001 12268 AutoFind: local max [835, 278] 4.7
02:51:35.147 00.000 12268 AutoFind: local max [833, 456] 4.7
02:51:35.147 00.000 12268 AutoFind: local max [225, 497] 4.7
02:51:35.147 00.000 12268 AutoFind: local max [1218, 447] 4.7
02:51:35.147 00.000 12268 AutoFind: local max [849, 104] 4.7
02:51:35.147 00.000 12268 AutoFind: local max [1202, 605] 4.7
02:51:35.147 00.000 12268 AutoFind: local max [1176, 59] 4.7
02:51:35.147 00.000 12268 AutoFind: local max [1178, 458] 4.6
02:51:35.147 00.000 12268 AutoFind: local max [1169, 524] 4.6
02:51:35.147 00.000 12268 AutoFind: local max [889, 302] 4.6
02:51:35.147 00.000 12268 AutoFind: local max [1231, 291] 4.6
02:51:35.147 00.000 12268 AutoFind: local max [937, 520] 4.6
02:51:35.147 00.000 12268 AutoFind: local max [213, 62] 4.6
02:51:35.147 00.000 12268 AutoFind: local max [1139, 42] 4.6
02:51:35.147 00.000 12268 AutoFind: local max [180, 610] 4.6
02:51:35.147 00.000 12268 AutoFind: local max [564, 134] 4.6
02:51:35.148 00.001 12268 AutoFind: local max [785, 166] 4.6
02:51:35.148 00.000 12268 AutoFind: local max [864, 428] 4.6
02:51:35.148 00.000 12268 AutoFind: local max [982, 143] 4.6
02:51:35.148 00.000 12268 AutoFind: local max [262, 183] 4.6
02:51:35.148 00.000 12268 AutoFind: local max [1192, 901] 4.6
02:51:35.148 00.000 12268 AutoFind: local max [814, 466] 4.6
02:51:35.148 00.000 12268 AutoFind: local max [845, 116] 4.5
02:51:35.148 00.000 12268 AutoFind: local max [1176, 112] 4.5
02:51:35.148 00.000 12268 AutoFind: local max [983, 167] 4.5
02:51:35.148 00.000 12268 AutoFind: local max [812, 392] 4.5
02:51:35.148 00.000 12268 AutoFind: local max [504, 384] 4.5
02:51:35.148 00.000 12268 AutoFind: local max [912, 273] 4.5
02:51:35.148 00.000 12268 AutoFind: local max [871, 456] 4.5
02:51:35.148 00.000 12268 AutoFind: local max [446, 48] 4.5
02:51:35.148 00.000 12268 AutoFind: local max [269, 134] 4.5
02:51:35.148 00.000 12268 AutoFind: local max [1065, 640] 4.5
02:51:35.148 00.000 12268 AutoFind: local max [1108, 461] 4.5
02:51:35.148 00.000 12268 AutoFind: local max [941, 367] 4.5
02:51:35.148 00.000 12268 AutoFind: local max [417, 61] 4.5
02:51:35.149 00.001 12268 AutoFind: local max [405, 330] 4.4
02:51:35.149 00.000 12268 AutoFind: local max [1018, 93] 4.4
02:51:35.149 00.000 12268 AutoFind: local max [1173, 439] 4.4
02:51:35.149 00.000 12268 AutoFind: local max [559, 263] 4.4
02:51:35.149 00.000 12268 AutoFind: local max [876, 514] 4.4
02:51:35.149 00.000 12268 AutoFind: local max [952, 661] 4.4
02:51:35.149 00.000 12268 AutoFind: local max [783, 427] 4.4
02:51:35.149 00.000 12268 AutoFind: local max [1002, 513] 4.4
02:51:35.149 00.000 12268 AutoFind: local max [630, 368] 4.4
02:51:35.149 00.000 12268 AutoFind: local max [1211, 433] 4.4
02:51:35.149 00.000 12268 AutoFind: local max [856, 157] 4.4
02:51:35.149 00.000 12268 AutoFind: too close [856, 157] 4.4 - [842, 168] 5.2
02:51:35.149 00.000 12268 AutoFind: too close [1211, 433] 4.4 - [1218, 447] 4.7
02:51:35.149 00.000 12268 AutoFind: too close [876, 514] 4.4 - [858, 526] 4.8
02:51:35.149 00.000 12268 AutoFind: too close [1173, 439] 4.4 - [1178, 458] 4.6
02:51:35.149 00.000 12268 AutoFind: too close [1176, 112] 4.5 - [1178, 106] 5.1
02:51:35.149 00.000 12268 AutoFind: too close [845, 116] 4.5 - [849, 104] 4.7
02:51:35.150 00.001 12268 AutoFind: too close [845, 116] 4.5 - [837, 97] 5.7
02:51:35.150 00.000 12268 AutoFind: too close [814, 466] 4.6 - [833, 456] 4.7
02:51:35.150 00.000 12268 AutoFind: too close [864, 428] 4.6 - [852, 433] 4.7
02:51:35.150 00.000 12268 AutoFind: too close [1169, 524] 4.6 - [1178, 527] 5.0
02:51:35.150 00.000 12268 AutoFind: too close [1176, 59] 4.7 - [1175, 68] 4.8
02:51:35.150 00.000 12268 AutoFind: too close [1176, 59] 4.7 - [1183, 71] 4.9
02:51:35.150 00.000 12268 AutoFind: too close [849, 104] 4.7 - [837, 97] 5.7
02:51:35.150 00.000 12268 AutoFind: too close [835, 278] 4.7 - [850, 278] 5.0
02:51:35.150 00.000 12268 AutoFind: too close [1175, 68] 4.8 - [1183, 71] 4.9
02:51:35.150 00.000 12268 AutoFind: too close [837, 187] 4.9 - [842, 168] 5.2
02:51:35.150 00.000 12268 AutoFind: too close [971, 81] 4.9 - [956, 61] 5.2
02:51:35.150 00.000 12268 AutoFind: too close [1033, 301] 5.1 - [1028, 321] 5.3
02:51:35.150 00.000 12268 AutoFind: too close [1036, 327] 5.1 - [1028, 321] 5.3
02:51:35.150 00.000 12268 AutoFind: too close [884, 250] 5.2 - [886, 238] 5.7
02:51:35.150 00.000 12268 AutoFind: too close to edge [1269, 565] 5.3
02:51:35.150 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:51:35.150 00.000 12268 Star::Find(15, 465, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.151 00.001 12268 Star::Find returns 1 (0), X=464.94, Y=98.81, Mass=150, SNR=8.3, Peak=20 HFD=4.3
02:51:35.151 00.000 12268 Star::Find(15, 813, 198, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.151 00.000 12268 Star::Find false star n=11 nbg=274 bg=10.2 sigma=1.7 thresh=15 peak=14
02:51:35.151 00.000 12268 Star::Find returns 0 (2), X=813.00, Y=198.00, Mass=54, SNR=2.9, Peak=16 HFD=0.0
02:51:35.151 00.000 12268 Star::Find(15, 1213, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.151 00.000 12268 Star::Find false star n=39 nbg=277 bg=10.4 sigma=1.3 thresh=14 peak=14
02:51:35.151 00.000 12268 Star::Find returns 0 (2), X=1213.00, Y=121.00, Mass=159, SNR=2.9, Peak=17 HFD=0.0
02:51:35.151 00.000 12268 Star::Find(15, 908, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.151 00.000 12268 Star::Find returns 0 (2), X=908.00, Y=147.00, Mass=13, SNR=2.4, Peak=19 HFD=0.0
02:51:35.151 00.000 12268 Star::Find(15, 302, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.151 00.000 12268 Star::Find false star n=27 nbg=278 bg=9.3 sigma=0.9 thresh=12 peak=12
02:51:35.151 00.000 12268 Star::Find returns 0 (2), X=302.00, Y=273.00, Mass=89, SNR=2.9, Peak=15 HFD=0.0
02:51:35.151 00.000 12268 Star::Find(15, 775, 282, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.152 00.001 12268 Star::Find returns 1 (0), X=773.40, Y=280.10, Mass=108, SNR=6.9, Peak=21 HFD=6.4
02:51:35.152 00.000 12268 Star::Find(15, 1020, 46, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.152 00.000 12268 Star::Find returns 1 (0), X=1031.98, Y=32.44, Mass=45, SNR=4.5, Peak=40 HFD=1.8
02:51:35.152 00.000 12268 Star::Find(15, 1183, 287, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.152 00.000 12268 Star::Find returns 0 (2), X=1183.00, Y=287.00, Mass=14, SNR=2.4, Peak=16 HFD=0.0
02:51:35.152 00.000 12268 Star::Find(15, 965, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.152 00.000 12268 Star::Find returns 0 (2), X=965.00, Y=608.00, Mass=22, SNR=3.0, Peak=15 HFD=0.0
02:51:35.152 00.000 12268 Star::Find(15, 988, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.152 00.000 12268 Star::Find returns 0 (2), X=988.00, Y=268.00, Mass=19, SNR=2.9, Peak=17 HFD=0.0
02:51:35.152 00.000 12268 Star::Find(15, 820, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.152 00.000 12268 Star::Find returns 0 (3), X=820.00, Y=652.00, Mass=9, SNR=2.0, Peak=16 HFD=0.0
02:51:35.152 00.000 12268 Star::Find(15, 874, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.152 00.000 12268 Star::Find returns 0 (3), X=874.00, Y=376.00, Mass=9, SNR=1.9, Peak=21 HFD=0.0
02:51:35.152 00.000 12268 Star::Find(15, 1155, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.153 00.001 12268 Star::Find returns 0 (2), X=1155.00, Y=548.00, Mass=13, SNR=2.3, Peak=19 HFD=0.0
02:51:35.153 00.000 12268 Star::Find(15, 1001, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.153 00.000 12268 Star::Find false star n=5 nbg=281 bg=10.6 sigma=1.3 thresh=15 peak=14
02:51:35.153 00.000 12268 Star::Find returns 0 (2), X=1001.00, Y=72.00, Mass=24, SNR=2.9, Peak=18 HFD=0.0
02:51:35.153 00.000 12268 Star::Find(15, 393, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.153 00.000 12268 Star::Find false star n=16 nbg=279 bg=9.7 sigma=1.1 thresh=13 peak=13
02:51:35.153 00.000 12268 Star::Find returns 0 (2), X=393.00, Y=262.00, Mass=60, SNR=2.9, Peak=15 HFD=0.0
02:51:35.153 00.000 12268 Star::Find(15, 1017, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.153 00.000 12268 Star::Find returns 1 (0), X=1016.86, Y=535.30, Mass=165, SNR=8.4, Peak=15 HFD=5.7
02:51:35.153 00.000 12268 Star::Find(15, 43, 334, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.153 00.000 12268 Star::Find false star n=1 nbg=284 bg=10.8 sigma=1.6 thresh=16 peak=15
02:51:35.153 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=334.00, Mass=19, SNR=2.9, Peak=30 HFD=0.0
02:51:35.153 00.000 12268 Star::Find(15, 1001, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.153 00.000 12268 Star::Find false star n=31 nbg=288 bg=9.0 sigma=1.0 thresh=12 peak=12
02:51:35.153 00.000 12268 Star::Find returns 0 (2), X=1001.00, Y=647.00, Mass=107, SNR=2.9, Peak=14 HFD=0.0
02:51:35.154 00.001 12268 Star::Find(15, 922, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.154 00.000 12268 Star::Find returns 0 (2), X=922.00, Y=27.00, Mass=18, SNR=3.0, Peak=28 HFD=0.0
02:51:35.154 00.000 12268 Star::Find(15, 1219, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.154 00.000 12268 Star::Find returns 0 (2), X=1219.00, Y=709.00, Mass=16, SNR=2.6, Peak=18 HFD=0.0
02:51:35.154 00.000 12268 Star::Find(15, 939, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.154 00.000 12268 Star::Find false star n=2 nbg=274 bg=11.4 sigma=1.4 thresh=16 peak=16
02:51:35.154 00.000 12268 Star::Find returns 0 (2), X=939.00, Y=395.00, Mass=20, SNR=2.9, Peak=27 HFD=0.0
02:51:35.154 00.000 12268 Star::Find(15, 1120, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.154 00.000 12268 Star::Find returns 0 (3), X=1120.00, Y=486.00, Mass=0, SNR=0.0, Peak=16 HFD=0.0
02:51:35.154 00.000 12268 Star::Find(15, 760, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.154 00.000 12268 Star::Find returns 1 (0), X=760.62, Y=39.12, Mass=41, SNR=4.3, Peak=18 HFD=3.0
02:51:35.154 00.000 12268 Star::Find(15, 340, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.154 00.000 12268 Star::Find returns 0 (2), X=340.00, Y=27.00, Mass=16, SNR=2.4, Peak=16 HFD=0.0
02:51:35.154 00.000 12268 Star::Find(15, 961, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.155 00.001 12268 Star::Find false star n=17 nbg=281 bg=10.2 sigma=1.3 thresh=14 peak=13
02:51:35.155 00.000 12268 Star::Find returns 0 (2), X=961.00, Y=150.00, Mass=72, SNR=2.9, Peak=21 HFD=0.0
02:51:35.155 00.000 12268 Star::Find(15, 709, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.155 00.000 12268 Star::Find false star n=15 nbg=282 bg=10.2 sigma=1.4 thresh=14 peak=13
02:51:35.155 00.000 12268 Star::Find returns 0 (2), X=709.00, Y=51.00, Mass=61, SNR=2.9, Peak=19 HFD=0.0
02:51:35.155 00.000 12268 Star::Find(15, 862, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.155 00.000 12268 Star::Find false star n=16 nbg=277 bg=9.2 sigma=0.9 thresh=12 peak=12
02:51:35.155 00.000 12268 Star::Find returns 0 (2), X=862.00, Y=751.00, Mass=51, SNR=2.9, Peak=14 HFD=0.0
02:51:35.155 00.000 12268 Star::Find(15, 880, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.155 00.000 12268 Star::Find false star n=24 nbg=283 bg=10.7 sigma=1.3 thresh=15 peak=14
02:51:35.155 00.000 12268 Star::Find returns 0 (2), X=880.00, Y=279.00, Mass=112, SNR=2.9, Peak=19 HFD=0.0
02:51:35.155 00.000 12268 Star::Find(15, 1110, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.156 00.001 12268 Star::Find false star n=11 nbg=279 bg=10.4 sigma=1.5 thresh=15 peak=14
02:51:35.156 00.000 12268 Star::Find returns 0 (2), X=1110.00, Y=259.00, Mass=53, SNR=2.9, Peak=20 HFD=0.0
02:51:35.156 00.000 12268 Star::Find(15, 936, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.156 00.000 12268 Star::Find false star n=17 nbg=280 bg=10.1 sigma=1.3 thresh=14 peak=13
02:51:35.156 00.000 12268 Star::Find returns 0 (2), X=936.00, Y=427.00, Mass=70, SNR=2.9, Peak=15 HFD=0.0
02:51:35.156 00.000 12268 Star::Find(15, 922, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.156 00.000 12268 Star::Find false star n=2 nbg=287 bg=12.1 sigma=1.5 thresh=17 peak=16
02:51:35.156 00.000 12268 Star::Find returns 0 (2), X=922.00, Y=602.00, Mass=21, SNR=2.9, Peak=28 HFD=0.0
02:51:35.156 00.000 12268 Star::Find(15, 1044, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.156 00.000 12268 Star::Find returns 1 (0), X=1031.55, Y=255.28, Mass=65, SNR=5.4, Peak=45 HFD=3.0
02:51:35.156 00.000 12268 Star::Find(15, 1262, 65, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.156 00.000 12268 Star::Find false star n=4 nbg=274 bg=12.3 sigma=1.2 thresh=16 peak=15
02:51:35.156 00.000 12268 Star::Find returns 0 (2), X=1262.00, Y=65.00, Mass=25, SNR=2.9, Peak=23 HFD=0.0
02:51:35.156 00.000 12268 Star::Find(15, 1243, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.157 00.001 12268 Star::Find returns 0 (3), X=1243.00, Y=352.00, Mass=5, SNR=1.4, Peak=18 HFD=0.0
02:51:35.157 00.000 12268 Star::Find(15, 1095, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.157 00.000 12268 Star::Find false star n=20 nbg=275 bg=10.4 sigma=1.3 thresh=14 peak=13
02:51:35.157 00.000 12268 Star::Find returns 0 (2), X=1095.00, Y=41.00, Mass=86, SNR=2.9, Peak=15 HFD=0.0
02:51:35.157 00.000 12268 Star::Find(15, 673, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.157 00.000 12268 Star::Find returns 0 (2), X=673.00, Y=656.00, Mass=10, SNR=2.0, Peak=17 HFD=0.0
02:51:35.157 00.000 12268 Star::Find(15, 225, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.157 00.000 12268 Star::Find false star n=33 nbg=287 bg=9.5 sigma=1.2 thresh=13 peak=13
02:51:35.157 00.000 12268 Star::Find returns 0 (2), X=225.00, Y=497.00, Mass=130, SNR=2.9, Peak=15 HFD=0.0
02:51:35.157 00.000 12268 Star::Find(15, 1202, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.157 00.000 12268 Star::Find false star n=13 nbg=279 bg=10.1 sigma=1.3 thresh=14 peak=13
02:51:35.157 00.000 12268 Star::Find returns 0 (2), X=1202.00, Y=605.00, Mass=56, SNR=2.9, Peak=17 HFD=0.0
02:51:35.157 00.000 12268 Star::Find(15, 889, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.157 00.000 12268 Star::Find returns 0 (2), X=889.00, Y=302.00, Mass=16, SNR=2.5, Peak=16 HFD=0.0
02:51:35.158 00.001 12268 Star::Find(15, 1231, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.158 00.000 12268 Star::Find false star n=8 nbg=277 bg=12.8 sigma=1.2 thresh=16 peak=14
02:51:35.158 00.000 12268 Star::Find returns 0 (2), X=1231.00, Y=291.00, Mass=28, SNR=2.9, Peak=18 HFD=0.0
02:51:35.158 00.000 12268 Star::Find(15, 937, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.158 00.000 12268 Star::Find returns 0 (3), X=937.00, Y=520.00, Mass=9, SNR=1.9, Peak=17 HFD=0.0
02:51:35.158 00.000 12268 Star::Find(15, 213, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.158 00.000 12268 Star::Find false star n=8 nbg=279 bg=10.2 sigma=1.4 thresh=14 peak=13
02:51:35.158 00.000 12268 Star::Find returns 0 (2), X=213.00, Y=62.00, Mass=39, SNR=2.9, Peak=18 HFD=0.0
02:51:35.158 00.000 12268 Star::Find(15, 1139, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.158 00.000 12268 Star::Find false star n=27 nbg=282 bg=10.3 sigma=1.4 thresh=14 peak=14
02:51:35.158 00.000 12268 Star::Find returns 0 (2), X=1139.00, Y=42.00, Mass=107, SNR=2.9, Peak=19 HFD=0.0
02:51:35.158 00.000 12268 Star::Find(15, 180, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.158 00.000 12268 Star::Find returns 1 (0), X=179.17, Y=611.42, Mass=92, SNR=6.4, Peak=19 HFD=5.9
02:51:35.158 00.000 12268 Star::Find(15, 564, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.159 00.001 12268 Star::Find returns 1 (0), X=565.12, Y=133.42, Mass=120, SNR=7.2, Peak=16 HFD=5.1
02:51:35.159 00.000 12268 Star::Find(15, 785, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.159 00.000 12268 Star::Find returns 0 (2), X=785.00, Y=166.00, Mass=17, SNR=2.8, Peak=19 HFD=0.0
02:51:35.159 00.000 12268 Star::Find(15, 982, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.159 00.000 12268 Star::Find returns 0 (2), X=982.00, Y=143.00, Mass=19, SNR=2.8, Peak=21 HFD=0.0
02:51:35.159 00.000 12268 Star::Find(15, 262, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.159 00.000 12268 Star::Find false star n=7 nbg=275 bg=9.9 sigma=1.4 thresh=14 peak=13
02:51:35.159 00.000 12268 Star::Find returns 0 (2), X=262.00, Y=183.00, Mass=30, SNR=2.9, Peak=15 HFD=0.0
02:51:35.159 00.000 12268 Star::Find(15, 1192, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.159 00.000 12268 Star::Find false star n=6 nbg=277 bg=9.8 sigma=1.0 thresh=13 peak=12
02:51:35.159 00.000 12268 Star::Find returns 0 (2), X=1192.00, Y=901.00, Mass=21, SNR=2.9, Peak=14 HFD=0.0
02:51:35.159 00.000 12268 Star::Find(15, 983, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.159 00.000 12268 Star::Find returns 0 (3), X=983.00, Y=167.00, Mass=0, SNR=0.0, Peak=21 HFD=0.0
02:51:35.159 00.000 12268 Star::Find(15, 812, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.160 00.001 12268 Star::Find returns 0 (3), X=812.00, Y=392.00, Mass=0, SNR=0.0, Peak=16 HFD=0.0
02:51:35.160 00.000 12268 Star::Find(15, 504, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.160 00.000 12268 Star::Find returns 0 (4), X=514.16, Y=374.70, Mass=54, SNR=4.9, Peak=38 HFD=1.4
02:51:35.160 00.000 12268 Star::Find(15, 912, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.160 00.000 12268 Star::Find false star n=6 nbg=273 bg=11.5 sigma=1.4 thresh=16 peak=14
02:51:35.160 00.000 12268 Star::Find returns 0 (2), X=912.00, Y=273.00, Mass=28, SNR=2.9, Peak=18 HFD=0.0
02:51:35.160 00.000 12268 Star::Find(15, 871, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.160 00.000 12268 Star::Find false star n=30 nbg=278 bg=9.9 sigma=1.4 thresh=14 peak=14
02:51:35.160 00.000 12268 Star::Find returns 0 (2), X=871.00, Y=456.00, Mass=141, SNR=2.9, Peak=17 HFD=0.0
02:51:35.160 00.000 12268 Star::Find(15, 446, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.160 00.000 12268 Star::Find returns 1 (0), X=445.59, Y=47.18, Mass=112, SNR=7.0, Peak=20 HFD=5.0
02:51:35.160 00.000 12268 Star::Find(15, 269, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.160 00.000 12268 Star::Find returns 1 (0), X=269.31, Y=133.22, Mass=169, SNR=8.7, Peak=15 HFD=6.3
02:51:35.160 00.000 12268 Star::Find(15, 1065, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.161 00.001 12268 Star::Find returns 0 (3), X=1065.00, Y=640.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:51:35.161 00.000 12268 Star::Find(15, 1108, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.161 00.000 12268 Star::Find returns 0 (2), X=1108.00, Y=461.00, Mass=19, SNR=2.8, Peak=20 HFD=0.0
02:51:35.161 00.000 12268 Star::Find(15, 941, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.161 00.000 12268 Star::Find returns 0 (2), X=941.00, Y=367.00, Mass=13, SNR=2.5, Peak=25 HFD=0.0
02:51:35.161 00.000 12268 Star::Find(15, 417, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.161 00.000 12268 Star::Find false star n=2 nbg=284 bg=10.2 sigma=1.5 thresh=15 peak=15
02:51:35.161 00.000 12268 Star::Find returns 0 (2), X=417.00, Y=61.00, Mass=30, SNR=2.9, Peak=28 HFD=0.0
02:51:35.161 00.000 12268 Star::Find(15, 405, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.161 00.000 12268 Star::Find returns 0 (4), X=411.94, Y=330.60, Mass=118, SNR=7.5, Peak=100 HFD=1.5
02:51:35.161 00.000 12268 Star::Find(15, 1018, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.161 00.000 12268 Star::Find false star n=6 nbg=288 bg=10.8 sigma=1.5 thresh=15 peak=13
02:51:35.161 00.000 12268 Star::Find returns 0 (2), X=1018.00, Y=93.00, Mass=27, SNR=2.9, Peak=16 HFD=0.0
02:51:35.161 00.000 12268 Star::Find(15, 559, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.162 00.001 12268 Star::Find returns 0 (2), X=559.00, Y=263.00, Mass=16, SNR=2.6, Peak=22 HFD=0.0
02:51:35.162 00.000 12268 Star::Find(15, 952, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.162 00.000 12268 Star::Find returns 1 (0), X=948.94, Y=669.85, Mass=64, SNR=5.4, Peak=55 HFD=1.6
02:51:35.162 00.000 12268 Star::Find(15, 783, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.162 00.000 12268 Star::Find returns 0 (4), X=771.00, Y=427.00, Mass=23, SNR=3.3, Peak=33 HFD=0.5
02:51:35.162 00.000 12268 Star::Find(15, 1002, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.162 00.000 12268 Star::Find returns 0 (2), X=1002.00, Y=513.00, Mass=10, SNR=2.1, Peak=22 HFD=0.0
02:51:35.162 00.000 12268 Star::Find(15, 630, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.162 00.000 12268 Star::Find false star n=15 nbg=282 bg=10.3 sigma=1.2 thresh=14 peak=13
02:51:35.162 00.000 12268 Star::Find returns 0 (2), X=630.00, Y=368.00, Mass=61, SNR=2.9, Peak=20 HFD=0.0
02:51:35.162 00.000 12268 AutoFind: finding best star pass 1
02:51:35.162 00.000 12268 Star::Find(15, 465, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.162 00.000 12268 Star::Find returns 1 (0), X=464.94, Y=98.81, Mass=150, SNR=8.3, Peak=20 HFD=4.3
02:51:35.162 00.000 12268 AutoFind returns star at [465, 98] 7.9 Mass 150 SNR 8.3
02:51:35.163 00.001 12268 Star::Find(15, 465, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.163 00.000 12268 Star::Find returns 1 (0), X=464.94, Y=98.81, Mass=150, SNR=8.3, Peak=20 HFD=4.3
02:51:35.163 00.000 12268 MultiStar: List (7): {464.94, 98.81}(8.3), {773.40, 280.10}(6.9), {1016.86, 535.30}(8.4), {179.17, 611.42}(6.4), {565.12, 133.42}(7.2), {445.59, 47.18}(7.0), {269.31, 133.22}(8.7), 
02:51:35.163 00.000 12268 setting lock position to (464.94, 98.81)
02:51:35.164 00.001 12268 MultiStar: stabilizing after lock position change
02:51:35.164 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
02:51:35.164 00.000 12268 UpdateGuideState(): m_state=1
02:51:35.164 00.000 12268 Star::Find(15, 464, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:35.164 00.000 12268 Star::Find returns 1 (0), X=464.94, Y=98.81, Mass=150, SNR=8.3, Peak=20 HFD=4.3
02:51:35.164 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:51:35.164 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:51:35.164 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:51:35.167 00.003 12268 setting force full frames = false
02:51:35.167 00.000 12268 setting lock position to (464.94, 98.81)
02:51:35.167 00.000 12268 MultiStar: stabilizing after lock position change
02:51:35.167 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:51:35.167 00.000 12268 Changing from state SELECTING to SELECTED
02:51:35.167 00.000 12268 guider state => SELECTED
02:51:35.194 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=6, FiltMax=16, Gamma=1.290
02:51:35.213 00.019 12268 UpdateGuideState exits: m=150 SNR=8.3
02:51:35.214 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=6, FiltMax=16, Gamma=1.290
02:51:35.230 00.016 12268 Status Line: Auto-selected star at (464.9, 98.8)
02:51:35.241 00.011 12268 PhdController: newstate STATE_WAIT_SELECTED
02:51:35.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:35.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:51:35.241 00.000 12268 Enqueuing Expose request
02:51:35.241 00.000 11616 Worker thread wakes up
02:51:35.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:51:35.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(450,84,31,31)
02:51:35.779 00.538 12268 evsrv: cli 0F8E69C0 connect
02:51:35.779 00.000 12268 case statement mapped state 2 to 1
02:51:35.780 00.001 12268 case statement mapped state 2 to 1
02:51:35.780 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"8cf556c7-ce47-488b-8600-21dc7eff879f"}
02:51:35.781 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[464.94,98.81],"id":"8cf556c7-ce47-488b-8600-21dc7eff879f"}
02:51:35.781 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:51:35.783 00.002 12268 evsrv: cli 0F8E69C0 connect
02:51:35.783 00.000 12268 case statement mapped state 2 to 1
02:51:35.783 00.000 12268 case statement mapped state 2 to 1
02:51:35.784 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ff2863e8-18fc-4e8b-a7f9-c25b3e06f227"}
02:51:35.784 00.000 12268 case statement mapped state 2 to 1
02:51:35.784 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"ff2863e8-18fc-4e8b-a7f9-c25b3e06f227"}
02:51:35.785 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:51:36.787 01.002 12268 evsrv: cli 0F8E69C0 connect
02:51:36.787 00.000 12268 case statement mapped state 2 to 1
02:51:36.787 00.000 12268 case statement mapped state 2 to 1
02:51:36.788 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"65566218-00dc-4aa7-a170-42415436ee3e"}
02:51:36.788 00.000 12268 case statement mapped state 2 to 1
02:51:36.788 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"65566218-00dc-4aa7-a170-42415436ee3e"}
02:51:36.789 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:51:37.248 00.459 11616 Exposure complete
02:51:37.309 00.061 11616 worker thread done servicing request
02:51:37.309 00.000 12268 OnExposeComplete: enter
02:51:37.309 00.000 12268 UpdateGuideState(): m_state=2
02:51:37.309 00.000 12268 Star::Find(15, 464, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:51:37.309 00.000 12268 Star::Find returns 1 (0), X=464.38, Y=91.87, Mass=153, SNR=8.3, Peak=18 HFD=4.5
02:51:37.310 00.001 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
02:51:37.310 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.05)
02:51:37.310 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-6.94 hyp=6.96 cameraTheta=-1.65 mountX=-6.96 mountY=0.33, mountTheta=3.09
02:51:37.312 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:51:37.328 00.016 12268 UpdateGuideState exits: m=153 SNR=8.3
02:51:37.329 00.001 12268 PhdController: newstate STATE_CALIBRATE
02:51:37.329 00.000 12268 PhdController: newstate STATE_GUIDE
02:51:37.329 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
02:51:37.329 00.000 12268 guider state => CALIBRATED
02:51:37.329 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:51:37.350 00.021 12268 reset dither spiral
02:51:37.350 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:51:37.350 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:37.350 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:51:37.350 00.000 12268 Enqueuing Expose request
02:51:37.350 00.000 11616 Worker thread wakes up
02:51:37.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:51:37.351 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:51:37.790 00.439 12268 evsrv: cli 0F8E6D80 connect
02:51:37.791 00.001 12268 case statement mapped state 5 to 1
02:51:37.791 00.000 12268 case statement mapped state 5 to 1
02:51:37.792 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"7462ba1e-5e7f-4bea-89b6-247f7a2fe869"}
02:51:37.792 00.000 12268 case statement mapped state 5 to 1
02:51:37.792 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"7462ba1e-5e7f-4bea-89b6-247f7a2fe869"}
02:51:37.793 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:51:38.794 01.001 12268 evsrv: cli 0F8E69C0 connect
02:51:38.795 00.001 12268 case statement mapped state 5 to 1
02:51:38.795 00.000 12268 case statement mapped state 5 to 1
02:51:38.796 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9ef8534f-d537-43e9-9e8f-8a9e0e351dec"}
02:51:38.796 00.000 12268 case statement mapped state 5 to 1
02:51:38.796 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"9ef8534f-d537-43e9-9e8f-8a9e0e351dec"}
02:51:38.797 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:51:39.365 00.568 11616 Exposure complete
02:51:39.425 00.060 11616 worker thread done servicing request
02:51:39.425 00.000 12268 OnExposeComplete: enter
02:51:39.425 00.000 12268 UpdateGuideState(): m_state=5
02:51:39.425 00.000 12268 Star::Find(15, 464, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:51:39.425 00.000 12268 Star::Find returns 1 (0), X=464.21, Y=85.01, Mass=129, SNR=7.6, Peak=17 HFD=4.3
02:51:39.425 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
02:51:39.426 00.001 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.08)
02:51:39.426 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=-13.80 hyp=13.82 cameraTheta=-1.62 mountX=-13.80 mountY=1.04, mountTheta=3.07
02:51:39.427 00.001 12268 Changing from state CALIBRATED to GUIDING
02:51:39.427 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:51:39.427 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:51:39.428 00.001 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
02:51:39.428 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:51:39.428 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:51:39.428 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:51:39.429 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:51:39.429 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:51:39.429 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:51:39.429 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:51:39.429 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:51:39.430 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:51:39.430 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:51:39.430 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:51:39.430 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:51:39.431 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:51:39.583 00.152 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:51:39.584 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
02:51:39.584 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
02:51:39.595 00.011 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:51:39.596 00.001 12268 ScopeASCOM::SideOfPier() returns 0
02:51:39.596 00.000 12268 setting lock position to (464.21, 85.01)
02:51:39.596 00.000 12268 MultiStar: stabilizing after lock position change
02:51:39.596 00.000 12268 guider state => GUIDING
02:51:39.596 00.000 12268 Status Line: Guiding
02:51:39.603 00.007 12268 Mount: notify guiding started
02:51:39.604 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
02:51:39.604 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
02:51:39.605 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
02:51:39.605 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
02:51:39.605 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
02:51:39.606 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
02:51:39.606 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
02:51:39.606 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
02:51:39.606 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
02:51:39.607 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
02:51:39.607 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
02:51:39.607 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
02:51:39.608 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:51:39.608 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:51:39.608 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:51:39.608 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:51:39.609 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:51:39.609 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:51:39.609 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:51:39.610 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:51:39.610 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:51:39.610 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:51:39.610 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:51:39.611 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:51:39.611 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:51:39.612 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:51:39.612 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:51:39.612 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:51:39.612 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:51:39.613 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:51:39.613 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:51:39.613 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:51:39.613 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:51:39.613 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:51:39.614 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:51:39.614 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:51:39.614 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:51:39.615 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:51:39.799 00.184 12268 evsrv: cli 0F8E69C0 connect
02:51:39.799 00.000 12268 case statement mapped state 6 to 3
02:51:39.800 00.001 12268 case statement mapped state 6 to 3
02:51:39.801 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"61398bdc-7d3b-4f45-b640-38b1cfc0cd77"}
02:51:39.801 00.000 12268 case statement mapped state 6 to 3
02:51:39.801 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61398bdc-7d3b-4f45-b640-38b1cfc0cd77"}
02:51:39.802 00.001 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:51:39.802 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:51:39.803 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:51:39.803 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
02:51:39.804 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:51:39.804 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
02:51:39.804 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
02:51:39.804 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
02:51:39.804 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
02:51:39.804 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
02:51:39.805 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
02:51:39.805 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:51:39.825 00.020 12268 UpdateGuideState exits: m=129 SNR=7.6
02:51:39.825 00.000 12268 evsrv: cli 0F8E69C0 short write 0/82 Input / Output error
02:51:39.825 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
02:51:39.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:39.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:51:39.825 00.000 12268 Enqueuing Expose request
02:51:39.826 00.001 11616 Worker thread wakes up
02:51:39.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:51:39.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(449,70,31,31)
02:51:39.826 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:51:41.841 02.015 11616 Exposure complete
02:51:41.901 00.060 11616 worker thread done servicing request
02:51:41.902 00.001 12268 OnExposeComplete: enter
02:51:41.902 00.000 12268 UpdateGuideState(): m_state=6
02:51:41.902 00.000 12268 Star::Find(15, 464, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:51:41.902 00.000 12268 Star::Find returns 1 (0), X=463.60, Y=78.03, Mass=127, SNR=7.6, Peak=18 HFD=4.1
02:51:41.902 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
02:51:41.902 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
02:51:41.902 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-6.98 hyp=7.01 cameraTheta=-1.66 mountX=-7.01 mountY=0.29, mountTheta=3.10
02:51:41.904 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-6.98, opts=13)
02:51:41.904 00.000 12268 Enqueuing Move request for scope (-0.61, -6.98)
02:51:41.904 00.000 11616 Worker thread wakes up
02:51:41.904 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -6.98) opts 0xd
02:51:41.904 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -6.98)
02:51:41.905 00.001 11616 Moving (-0.61, -6.98) raw xDistance=-7.01 yDistance=0.29
02:51:41.905 00.000 11616 resist switch: large excursion: input -7.01 thresh 0.29 direction from 0 to -1
02:51:41.905 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-21.02
02:51:41.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.50 from input -7.01
02:51:41.905 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:51:41.905 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
02:51:41.905 00.000 11616 MoveAxis(E, 3923, ABG)
02:51:41.905 00.000 11616 duration set to 2500 by maxRaDuration
02:51:41.905 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:51:41.905 00.000 11616 IsSlewing returns 0
02:51:41.906 00.001 11616 IsGuiding returns 0
02:51:41.906 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:51:41.927 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:51:41.944 00.017 12268 UpdateGuideState exits: m=127 SNR=7.6
02:51:41.944 00.000 12268 PhdController: settling, locked = 1, distance = 11.77 (1.50) aobump = 0 frame = 1 / 99999
02:51:41.944 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701101.944,"Host":"ASTROCENTER","Inst":1,"Distance":11.77,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:51:41.945 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:41.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:51:41.945 00.000 12268 Enqueuing Expose request
02:51:44.426 02.481 11616 IsGuiding returns 1
02:51:44.426 00.000 11616 scope still moving after pulse duration time elapsed
02:51:44.456 00.030 11616 IsSlewing returns 0
02:51:44.457 00.001 11616 IsGuiding returns 0
02:51:44.457 00.000 11616 scope move finished after 2500 + 51 ms
02:51:44.457 00.000 11616 Move returns status 0, amount 2500
02:51:44.457 00.000 11616 MoveAxis(N, 0, ABG)
02:51:44.457 00.000 11616 Move returns status 0, amount 0
02:51:44.457 00.000 11616 move complete, result=0
02:51:44.458 00.001 11616 worker thread done servicing request
02:51:44.458 00.000 11616 Worker thread wakes up
02:51:44.458 00.000 12268 GuideStep: -7.0 px 2500 ms EAST, 0.3 px 0 ms NORTH
02:51:44.458 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:51:44.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(449,63,31,31)
02:51:46.469 02.011 11616 Exposure complete
02:51:46.531 00.062 11616 worker thread done servicing request
02:51:46.531 00.000 12268 OnExposeComplete: enter
02:51:46.531 00.000 12268 UpdateGuideState(): m_state=6
02:51:46.532 00.001 12268 Star::Find(15, 463, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:51:46.532 00.000 12268 Star::Find returns 1 (0), X=462.94, Y=64.09, Mass=142, SNR=7.9, Peak=18 HFD=4.3
02:51:46.532 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
02:51:46.532 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.07)
02:51:46.532 00.000 12268 CameraToMount -- cameraX=-1.27 cameraY=-20.92 hyp=20.96 cameraTheta=-1.63 mountX=-20.94 mountY=1.42, mountTheta=3.07
02:51:46.534 00.002 12268 SchedulePrimaryMove(0D94C700, x=-1.27, y=-20.92, opts=13)
02:51:46.534 00.000 12268 Enqueuing Move request for scope (-1.27, -20.92)
02:51:46.534 00.000 11616 Worker thread wakes up
02:51:46.534 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.27, -20.92) opts 0xd
02:51:46.534 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.27, -20.92)
02:51:46.534 00.000 11616 Moving (-1.27, -20.92) raw xDistance=-20.94 yDistance=1.42
02:51:46.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns -10.47 from input -20.94
02:51:46.534 00.000 11616 resist switch: large excursion: input 1.42 thresh 0.45 direction from 0 to 1
02:51:46.534 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.26
02:51:46.534 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 1.42
02:51:46.534 00.000 11616 MoveAxis(E, 11725, ABG)
02:51:46.535 00.001 11616 duration set to 2500 by maxRaDuration
02:51:46.535 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:51:46.535 00.000 11616 IsSlewing returns 0
02:51:46.536 00.001 11616 IsGuiding returns 0
02:51:46.536 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:51:46.561 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:51:46.578 00.017 12268 UpdateGuideState exits: m=142 SNR=7.9
02:51:46.578 00.000 12268 PhdController: settling, locked = 1, distance = 14.53 (1.50) aobump = 0 frame = 2 / 99999
02:51:46.578 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701106.578,"Host":"ASTROCENTER","Inst":1,"Distance":14.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:51:46.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:46.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:51:46.579 00.001 12268 Enqueuing Expose request
02:51:49.056 02.477 11616 IsGuiding returns 1
02:51:49.056 00.000 11616 scope still moving after pulse duration time elapsed
02:51:49.086 00.030 11616 IsSlewing returns 0
02:51:49.087 00.001 11616 IsGuiding returns 0
02:51:49.087 00.000 11616 scope move finished after 2500 + 51 ms
02:51:49.087 00.000 11616 Move returns status 0, amount 2500
02:51:49.087 00.000 11616 MoveAxis(S, 120, ABG)
02:51:49.087 00.000 11616 Guiding  Dir = 1, Dur = 120
02:51:49.087 00.000 11616 IsSlewing returns 0
02:51:49.088 00.001 11616 IsGuiding returns 0
02:51:49.088 00.000 11616 PulseGuide returned control before completion, sleep 130
02:51:49.228 00.140 11616 IsGuiding returns 1
02:51:49.229 00.001 11616 scope still moving after pulse duration time elapsed
02:51:49.258 00.029 11616 IsSlewing returns 0
02:51:49.259 00.001 11616 IsGuiding returns 0
02:51:49.259 00.000 11616 scope move finished after 120 + 50 ms
02:51:49.259 00.000 11616 Move returns status 0, amount 120
02:51:49.259 00.000 11616 move complete, result=0
02:51:49.259 00.000 11616 worker thread done servicing request
02:51:49.259 00.000 11616 Worker thread wakes up
02:51:49.260 00.001 12268 GuideStep: -20.9 px 2500 ms EAST, 1.4 px 120 ms SOUTH
02:51:49.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:51:49.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(448,49,31,31)
02:51:51.267 02.007 11616 Exposure complete
02:51:51.329 00.062 11616 worker thread done servicing request
02:51:51.330 00.001 12268 OnExposeComplete: enter
02:51:51.330 00.000 12268 UpdateGuideState(): m_state=6
02:51:51.330 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:51:51.330 00.000 12268 Star::Find false star n=11 nbg=286 bg=9.3 sigma=1.0 thresh=12 peak=11
02:51:51.330 00.000 12268 Star::Find returns 0 (2), X=462.00, Y=64.00, Mass=33, SNR=2.9, Peak=21 HFD=0.0
02:51:51.330 00.000 12268 DistanceChecker: activated
02:51:51.330 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:51:51.331 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:51:51.331 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:51:51.331 00.000 11616 Worker thread wakes up
02:51:51.331 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:51:51.331 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:51:51.332 00.001 11616 move complete, result=0
02:51:51.333 00.001 11616 worker thread done servicing request
02:51:51.441 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:51:51.441 00.000 12268 Status Line: Star lost - low SNR
02:51:51.445 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:51:51.465 00.020 12268 UpdateGuideState exits: Star lost - low SNR
02:51:51.465 00.000 12268 PhdController: settling, locked = 0, distance = 14.53 (1.50) aobump = 0 frame = 3 / 99999
02:51:51.465 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701111.465,"Host":"ASTROCENTER","Inst":1,"Distance":14.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:51:51.466 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:51.466 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:51:51.466 00.000 12268 Enqueuing Expose request
02:51:51.466 00.000 11616 Worker thread wakes up
02:51:51.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:51:51.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:51:53.484 02.018 11616 Exposure complete
02:51:53.549 00.065 11616 worker thread done servicing request
02:51:53.549 00.000 12268 OnExposeComplete: enter
02:51:53.549 00.000 12268 UpdateGuideState(): m_state=6
02:51:53.549 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:51:53.549 00.000 12268 Star::Find false star n=9 nbg=283 bg=9.1 sigma=1.0 thresh=12 peak=12
02:51:53.550 00.001 12268 Star::Find returns 0 (2), X=462.00, Y=64.00, Mass=39, SNR=2.9, Peak=21 HFD=0.0
02:51:53.550 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:51:53.550 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:51:53.550 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:51:53.551 00.001 11616 Worker thread wakes up
02:51:53.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:51:53.551 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:51:53.551 00.000 11616 move complete, result=0
02:51:53.551 00.000 11616 worker thread done servicing request
02:51:53.664 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:51:53.664 00.000 12268 Status Line: Star lost - low SNR
02:51:53.667 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=17, Gamma=1.290
02:51:53.685 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:51:53.685 00.000 12268 PhdController: settling, locked = 0, distance = 14.53 (1.50) aobump = 0 frame = 4 / 99999
02:51:53.686 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768701113.685,"Host":"ASTROCENTER","Inst":1,"Distance":14.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:51:53.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:53.686 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:51:53.686 00.000 12268 Enqueuing Expose request
02:51:53.686 00.000 11616 Worker thread wakes up
02:51:53.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:51:53.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:51:55.687 02.001 11616 Exposure complete
02:51:55.748 00.061 11616 worker thread done servicing request
02:51:55.748 00.000 12268 OnExposeComplete: enter
02:51:55.748 00.000 12268 UpdateGuideState(): m_state=6
02:51:55.748 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:51:55.749 00.001 12268 Star::Find returns 0 (2), X=462.00, Y=64.00, Mass=17, SNR=2.7, Peak=19 HFD=0.0
02:51:55.749 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:51:55.749 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:51:55.749 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:51:55.749 00.000 11616 Worker thread wakes up
02:51:55.750 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:51:55.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:51:55.750 00.000 11616 move complete, result=0
02:51:55.750 00.000 11616 worker thread done servicing request
02:51:55.858 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:51:55.858 00.000 12268 Status Line: Star lost - low SNR
02:51:55.862 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=16, Gamma=1.290
02:51:55.882 00.020 12268 UpdateGuideState exits: Star lost - low SNR
02:51:55.882 00.000 12268 PhdController: settling, locked = 0, distance = 14.53 (1.50) aobump = 0 frame = 5 / 99999
02:51:55.883 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768701115.883,"Host":"ASTROCENTER","Inst":1,"Distance":14.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:51:55.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:55.883 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:51:55.883 00.000 12268 Enqueuing Expose request
02:51:55.883 00.000 11616 Worker thread wakes up
02:51:55.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:51:55.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:51:57.898 02.015 11616 Exposure complete
02:51:57.958 00.060 11616 worker thread done servicing request
02:51:57.959 00.001 12268 OnExposeComplete: enter
02:51:57.959 00.000 12268 UpdateGuideState(): m_state=6
02:51:57.959 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:51:57.959 00.000 12268 Star::Find returns 0 (2), X=462.00, Y=64.00, Mass=12, SNR=2.4, Peak=21 HFD=0.0
02:51:57.959 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:51:57.960 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:51:57.960 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:51:57.960 00.000 11616 Worker thread wakes up
02:51:57.960 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:51:57.960 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:51:57.960 00.000 11616 move complete, result=0
02:51:57.961 00.001 11616 worker thread done servicing request
02:51:58.068 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:51:58.068 00.000 12268 Status Line: Star lost - low SNR
02:51:58.072 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=17, Gamma=1.290
02:51:58.092 00.020 12268 UpdateGuideState exits: Star lost - low SNR
02:51:58.092 00.000 12268 PhdController: settling, locked = 0, distance = 14.53 (1.50) aobump = 0 frame = 6 / 99999
02:51:58.092 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701118.092,"Host":"ASTROCENTER","Inst":1,"Distance":14.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:51:58.092 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:58.092 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:51:58.093 00.001 12268 Enqueuing Expose request
02:51:58.093 00.000 11616 Worker thread wakes up
02:51:58.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:51:58.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:00.113 02.020 11616 Exposure complete
02:52:00.176 00.063 11616 worker thread done servicing request
02:52:00.177 00.001 12268 OnExposeComplete: enter
02:52:00.177 00.000 12268 UpdateGuideState(): m_state=6
02:52:00.177 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:52:00.177 00.000 12268 Star::Find returns 1 (0), X=452.12, Y=61.23, Mass=22, SNR=3.2, Peak=22 HFD=1.5
02:52:00.177 00.000 12268 Status Line: Mass: 22 vs 142
02:52:00.180 00.003 12268 UpdateCurrentPosition: star mass new=22.3 exp=141.9 thresh=50% limits=(71.0, 212.9, 283.8)
02:52:00.180 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:52:00.180 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:00.180 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:00.181 00.001 11616 Worker thread wakes up
02:52:00.181 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:00.181 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:00.181 00.000 11616 move complete, result=0
02:52:00.181 00.000 11616 worker thread done servicing request
02:52:00.294 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:00.294 00.000 12268 Status Line: Star lost - mass changed
02:52:00.302 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:00.319 00.017 12268 UpdateGuideState exits: Star lost - mass changed
02:52:00.319 00.000 12268 PhdController: settling, locked = 0, distance = 14.53 (1.50) aobump = 0 frame = 7 / 99999
02:52:00.319 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701120.319,"Host":"ASTROCENTER","Inst":1,"Distance":14.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:00.320 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:00.320 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:00.320 00.000 12268 Enqueuing Expose request
02:52:00.320 00.000 11616 Worker thread wakes up
02:52:00.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:00.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:02.319 01.999 11616 Exposure complete
02:52:02.379 00.060 11616 worker thread done servicing request
02:52:02.379 00.000 12268 OnExposeComplete: enter
02:52:02.379 00.000 12268 UpdateGuideState(): m_state=6
02:52:02.380 00.001 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:52:02.380 00.000 12268 Star::Find false star n=8 nbg=278 bg=8.7 sigma=0.9 thresh=11 peak=11
02:52:02.380 00.000 12268 Star::Find returns 0 (2), X=462.00, Y=64.00, Mass=28, SNR=2.9, Peak=19 HFD=0.0
02:52:02.380 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:02.381 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:02.381 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:02.381 00.000 11616 Worker thread wakes up
02:52:02.381 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:02.381 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:02.381 00.000 11616 move complete, result=0
02:52:02.381 00.000 11616 worker thread done servicing request
02:52:02.494 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:02.494 00.000 12268 Status Line: Star lost - low SNR
02:52:02.498 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:02.516 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:52:02.516 00.000 12268 PhdController: settling, locked = 0, distance = 14.53 (1.50) aobump = 0 frame = 8 / 99999
02:52:02.516 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701122.516,"Host":"ASTROCENTER","Inst":1,"Distance":14.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:02.517 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:02.517 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:02.517 00.000 12268 Enqueuing Expose request
02:52:02.517 00.000 11616 Worker thread wakes up
02:52:02.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:02.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:04.532 02.015 11616 Exposure complete
02:52:04.602 00.070 11616 worker thread done servicing request
02:52:04.603 00.001 12268 OnExposeComplete: enter
02:52:04.603 00.000 12268 UpdateGuideState(): m_state=6
02:52:04.603 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:52:04.604 00.001 12268 Star::Find returns 0 (2), X=462.00, Y=64.00, Mass=15, SNR=2.6, Peak=21 HFD=0.0
02:52:04.604 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:04.604 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:04.604 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:04.605 00.001 11616 Worker thread wakes up
02:52:04.605 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:04.605 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:04.605 00.000 11616 move complete, result=0
02:52:04.605 00.000 11616 worker thread done servicing request
02:52:04.712 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:04.712 00.000 12268 Status Line: Star lost - low SNR
02:52:04.715 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:04.737 00.022 12268 UpdateGuideState exits: Star lost - low SNR
02:52:04.737 00.000 12268 PhdController: settling, locked = 0, distance = 14.53 (1.50) aobump = 0 frame = 9 / 99999
02:52:04.737 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701124.737,"Host":"ASTROCENTER","Inst":1,"Distance":14.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:04.737 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:04.737 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:04.737 00.000 12268 Enqueuing Expose request
02:52:04.738 00.001 11616 Worker thread wakes up
02:52:04.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:04.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:06.816 02.078 11616 Exposure complete
02:52:06.878 00.062 11616 worker thread done servicing request
02:52:06.878 00.000 12268 OnExposeComplete: enter
02:52:06.878 00.000 12268 UpdateGuideState(): m_state=6
02:52:06.878 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:52:06.878 00.000 12268 Star::Find returns 1 (0), X=454.48, Y=60.34, Mass=22, SNR=3.2, Peak=22 HFD=2.7
02:52:06.878 00.000 12268 Status Line: Mass: 22 vs 142
02:52:06.880 00.002 12268 UpdateCurrentPosition: star mass new=22.0 exp=141.9 thresh=50% limits=(71.0, 212.9, 283.8)
02:52:06.880 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:52:06.881 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:06.881 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:06.881 00.000 11616 Worker thread wakes up
02:52:06.881 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:06.881 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:06.882 00.001 11616 move complete, result=0
02:52:06.882 00.000 11616 worker thread done servicing request
02:52:06.998 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:06.998 00.000 12268 Status Line: Star lost - mass changed
02:52:07.003 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:07.021 00.018 12268 UpdateGuideState exits: Star lost - mass changed
02:52:07.021 00.000 12268 PhdController: settling, locked = 0, distance = 100.00 (1.50) aobump = 0 frame = 10 / 99999
02:52:07.021 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701127.021,"Host":"ASTROCENTER","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:07.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:07.021 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:07.021 00.000 12268 Enqueuing Expose request
02:52:07.021 00.000 11616 Worker thread wakes up
02:52:07.022 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:07.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:09.029 02.007 11616 Exposure complete
02:52:09.089 00.060 11616 worker thread done servicing request
02:52:09.090 00.001 12268 OnExposeComplete: enter
02:52:09.090 00.000 12268 UpdateGuideState(): m_state=6
02:52:09.090 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
02:52:09.090 00.000 12268 Star::Find returns 0 (2), X=462.00, Y=64.00, Mass=15, SNR=2.7, Peak=21 HFD=0.0
02:52:09.090 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:09.091 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:09.091 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:09.091 00.000 11616 Worker thread wakes up
02:52:09.091 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:09.091 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:09.091 00.000 11616 move complete, result=0
02:52:09.092 00.001 11616 worker thread done servicing request
02:52:09.199 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:09.199 00.000 12268 Status Line: Star lost - low SNR
02:52:09.203 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:09.220 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:52:09.220 00.000 12268 PhdController: settling, locked = 0, distance = 100.00 (1.50) aobump = 0 frame = 11 / 99999
02:52:09.220 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701129.220,"Host":"ASTROCENTER","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:09.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:09.220 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:09.221 00.001 12268 Enqueuing Expose request
02:52:09.221 00.000 11616 Worker thread wakes up
02:52:09.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:09.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:11.227 02.006 11616 Exposure complete
02:52:11.287 00.060 11616 worker thread done servicing request
02:52:11.287 00.000 12268 OnExposeComplete: enter
02:52:11.287 00.000 12268 UpdateGuideState(): m_state=6
02:52:11.287 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
02:52:11.288 00.001 12268 Star::Find returns 0 (2), X=462.00, Y=64.00, Mass=15, SNR=2.6, Peak=20 HFD=0.0
02:52:11.288 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:11.288 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:11.288 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:11.289 00.001 11616 Worker thread wakes up
02:52:11.289 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:11.289 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:11.289 00.000 11616 move complete, result=0
02:52:11.289 00.000 11616 worker thread done servicing request
02:52:11.400 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:11.400 00.000 12268 Status Line: Star lost - low SNR
02:52:11.404 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:11.422 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:52:11.422 00.000 12268 PhdController: settling, locked = 0, distance = 100.00 (1.50) aobump = 0 frame = 12 / 99999
02:52:11.422 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701131.422,"Host":"ASTROCENTER","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:11.423 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:11.423 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:11.423 00.000 12268 Enqueuing Expose request
02:52:11.423 00.000 11616 Worker thread wakes up
02:52:11.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:11.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:13.430 02.007 11616 Exposure complete
02:52:13.490 00.060 11616 worker thread done servicing request
02:52:13.490 00.000 12268 OnExposeComplete: enter
02:52:13.490 00.000 12268 UpdateGuideState(): m_state=6
02:52:13.490 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
02:52:13.490 00.000 12268 Star::Find false star n=16 nbg=286 bg=8.6 sigma=0.8 thresh=11 peak=11
02:52:13.490 00.000 12268 Star::Find returns 0 (2), X=462.00, Y=64.00, Mass=50, SNR=2.9, Peak=18 HFD=0.0
02:52:13.490 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:13.491 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:13.491 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:13.491 00.000 11616 Worker thread wakes up
02:52:13.491 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:13.491 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:13.492 00.001 11616 move complete, result=0
02:52:13.492 00.000 11616 worker thread done servicing request
02:52:13.602 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:13.602 00.000 12268 Status Line: Star lost - low SNR
02:52:13.605 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:13.624 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:52:13.624 00.000 12268 PhdController: settling, locked = 0, distance = 100.00 (1.50) aobump = 0 frame = 13 / 99999
02:52:13.624 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701133.624,"Host":"ASTROCENTER","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:13.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:13.624 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:13.625 00.001 12268 Enqueuing Expose request
02:52:13.625 00.000 11616 Worker thread wakes up
02:52:13.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:13.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:15.637 02.012 11616 Exposure complete
02:52:15.699 00.062 11616 worker thread done servicing request
02:52:15.699 00.000 12268 OnExposeComplete: enter
02:52:15.699 00.000 12268 UpdateGuideState(): m_state=6
02:52:15.699 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
02:52:15.699 00.000 12268 Star::Find returns 0 (2), X=462.00, Y=64.00, Mass=16, SNR=2.7, Peak=22 HFD=0.0
02:52:15.699 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:15.700 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:15.700 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:15.700 00.000 11616 Worker thread wakes up
02:52:15.700 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:15.701 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:15.701 00.000 11616 move complete, result=0
02:52:15.701 00.000 11616 worker thread done servicing request
02:52:15.817 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:15.817 00.000 12268 Status Line: Star lost - low SNR
02:52:15.822 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:15.840 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:52:15.840 00.000 12268 PhdController: settling, locked = 0, distance = 100.00 (1.50) aobump = 0 frame = 14 / 99999
02:52:15.840 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701135.840,"Host":"ASTROCENTER","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:15.840 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:15.840 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:15.840 00.000 12268 Enqueuing Expose request
02:52:15.840 00.000 11616 Worker thread wakes up
02:52:15.841 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:15.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:17.846 02.005 11616 Exposure complete
02:52:17.906 00.060 11616 worker thread done servicing request
02:52:17.907 00.001 12268 OnExposeComplete: enter
02:52:17.907 00.000 12268 UpdateGuideState(): m_state=6
02:52:17.907 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
02:52:17.907 00.000 12268 Star::Find returns 0 (2), X=462.00, Y=64.00, Mass=17, SNR=2.8, Peak=22 HFD=0.0
02:52:17.907 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:17.908 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:17.908 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:17.908 00.000 11616 Worker thread wakes up
02:52:17.908 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:17.908 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:17.908 00.000 11616 move complete, result=0
02:52:17.908 00.000 11616 worker thread done servicing request
02:52:18.015 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:18.015 00.000 12268 Status Line: Star lost - low SNR
02:52:18.019 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:18.036 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:52:18.036 00.000 12268 PhdController: settling, locked = 0, distance = 100.00 (1.50) aobump = 0 frame = 15 / 99999
02:52:18.036 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701138.036,"Host":"ASTROCENTER","Inst":1,"Distance":100.00,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:18.037 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:18.037 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:18.037 00.000 12268 Enqueuing Expose request
02:52:18.037 00.000 11616 Worker thread wakes up
02:52:18.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:18.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:20.053 02.016 11616 Exposure complete
02:52:20.113 00.060 11616 worker thread done servicing request
02:52:20.113 00.000 12268 OnExposeComplete: enter
02:52:20.113 00.000 12268 UpdateGuideState(): m_state=6
02:52:20.113 00.000 12268 Star::Find(15, 462, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
02:52:20.113 00.000 12268 Star::Find returns 0 (2), X=462.00, Y=64.00, Mass=14, SNR=2.6, Peak=20 HFD=0.0
02:52:20.113 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:20.114 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:20.114 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:20.114 00.000 11616 Worker thread wakes up
02:52:20.114 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:20.115 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:20.115 00.000 11616 move complete, result=0
02:52:20.115 00.000 11616 worker thread done servicing request
02:52:20.223 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:20.223 00.000 12268 Status Line: Star lost - low SNR
02:52:20.227 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=10, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:20.244 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:52:20.244 00.000 12268 PhdController: settling, locked = 0, distance = 100.00 (1.50) aobump = 0 frame = 16 / 99999
02:52:20.245 00.001 12268 PhdController failed: timed-out waiting for guider to settle
02:52:20.245 00.000 12268 PhdController: newstate STATE_FINISH
02:52:20.245 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
02:52:20.245 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768701140.245,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":16,"DroppedFrames":14}
02:52:20.245 00.000 12268 Mount: notify guiding dither settle done success=0
02:52:20.245 00.000 12268 PhdController: newstate STATE_IDLE
02:52:20.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:20.245 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:20.245 00.000 12268 Enqueuing Expose request
02:52:20.245 00.000 11616 Worker thread wakes up
02:52:20.246 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:20.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:20.848 00.602 12268 evsrv: cli 0F8E6D80 connect
02:52:20.848 00.000 12268 case statement mapped state 6 to 4
02:52:20.849 00.001 12268 case statement mapped state 6 to 4
02:52:20.857 00.008 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"246466ed-b1a1-4451-a1bd-b1a9ec1c330a"}
02:52:20.857 00.000 12268 case statement mapped state 6 to 4
02:52:20.857 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"LostLock","id":"246466ed-b1a1-4451-a1bd-b1a9ec1c330a"}
02:52:20.858 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:52:20.859 00.001 12268 evsrv: cli 0F8E6D80 connect
02:52:20.859 00.000 12268 case statement mapped state 6 to 4
02:52:20.860 00.001 12268 case statement mapped state 6 to 4
02:52:20.860 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"7c344ae3-32d8-4e76-9820-9cd2d544a23f"}
02:52:20.860 00.000 12268 case statement mapped state 6 to 4
02:52:20.860 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"LostLock","id":"7c344ae3-32d8-4e76-9820-9cd2d544a23f"}
02:52:20.861 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:52:20.862 00.001 12268 evsrv: cli 0F8E69C0 connect
02:52:20.863 00.001 12268 case statement mapped state 6 to 4
02:52:20.863 00.000 12268 case statement mapped state 6 to 4
02:52:20.864 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"stop_capture","id":"d0ad7151-7571-4fbf-824a-c5bf1283cc31"}
02:52:20.864 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:52:20.865 00.001 12268 Status Line: Waiting for devices...
02:52:20.871 00.006 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"d0ad7151-7571-4fbf-824a-c5bf1283cc31"}
02:52:20.872 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:52:20.874 00.002 12268 evsrv: cli 0F8E69C0 connect
02:52:20.874 00.000 12268 case statement mapped state 6 to 4
02:52:20.875 00.001 12268 case statement mapped state 6 to 4
02:52:20.876 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"bf1cb7d7-5cff-46df-9341-a313bb2d998c"}
02:52:20.876 00.000 12268 case statement mapped state 6 to 4
02:52:20.876 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"bf1cb7d7-5cff-46df-9341-a313bb2d998c"}
02:52:20.877 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:52:21.005 00.128 11616 Exposure complete
02:52:21.065 00.060 11616 worker thread done servicing request
02:52:21.065 00.000 12268 OnExposeComplete: enter
02:52:21.065 00.000 12268 UpdateGuideState(): m_state=6
02:52:21.066 00.001 12268 Mount: notify guiding stopped
02:52:21.066 00.000 12268 BLC: window closed
02:52:21.066 00.000 12268 BLC: Last direction was reset
02:52:21.066 00.000 12268 Changing from state GUIDING to STOP
02:52:21.067 00.001 12268 guider state => SELECTED
02:52:21.067 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
02:52:21.067 00.000 12268 Status Line: Stopped Guiding
02:52:21.073 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:21.091 00.018 12268 UpdateGuideState exits: Stopped Guiding
02:52:21.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
02:52:21.091 00.000 12268 setting force full frames = true
02:52:21.171 00.080 12268 Status Line: Stopped.
02:52:21.879 00.708 12268 evsrv: cli 0F8E6D80 connect
02:52:21.880 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"9bd2243c-0993-43e4-9c03-aff9e5ac01be"}
02:52:21.880 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bd2243c-0993-43e4-9c03-aff9e5ac01be"}
02:52:21.881 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:52:21.882 00.001 12268 evsrv: cli 0F8E69C0 connect
02:52:21.883 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"81eb55d1-cc29-4017-9149-8d46a9341dd1"}
02:52:21.883 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"81eb55d1-cc29-4017-9149-8d46a9341dd1"}
02:52:21.884 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:52:21.885 00.001 12268 evsrv: cli 0F8E69C0 connect
02:52:21.886 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3540ea9d-7d0b-4432-bd86-63afc86d9876"}
02:52:21.887 00.001 12268 PhdController::Guide begins
02:52:21.887 00.000 12268 PhdController: newstate STATE_SETUP
02:52:21.887 00.000 12268 PhdController: setup
02:52:21.887 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:52:21.887 00.000 12268 PhdController: start capturing
02:52:21.887 00.000 12268 Changing from state SELECTED to UNINITIALIZED
02:52:21.887 00.000 12268 guider state => SELECTING
02:52:21.888 00.001 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:52:21.900 00.012 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:21.900 00.000 12268 Enqueuing Expose request
02:52:21.900 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:52:21.901 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"3540ea9d-7d0b-4432-bd86-63afc86d9876"}
02:52:21.901 00.000 11616 Worker thread wakes up
02:52:21.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:21.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:21.904 00.003 12268 evsrv: cli 0F8E69C0 disconnect
02:52:21.905 00.001 12268 evsrv: cli 0F8E6D80 connect
02:52:21.905 00.000 12268 case statement mapped state 1 to 101
02:52:21.905 00.000 12268 case statement mapped state 1 to 101
02:52:21.906 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"b3524576-ba06-4c43-8dcc-8eeb6007af80"}
02:52:21.906 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b3524576-ba06-4c43-8dcc-8eeb6007af80"}
02:52:21.907 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:52:21.908 00.001 12268 evsrv: cli 0FA411A0 connect
02:52:21.908 00.000 12268 case statement mapped state 1 to 101
02:52:21.908 00.000 12268 case statement mapped state 1 to 101
02:52:21.909 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"3cf3af68-e662-465a-b713-55c417c86aef"}
02:52:21.909 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"3cf3af68-e662-465a-b713-55c417c86aef"}
02:52:21.911 00.002 12268 evsrv: cli 0FA411A0 disconnect
02:52:22.910 00.999 12268 evsrv: cli 0FA411A0 connect
02:52:22.911 00.001 12268 case statement mapped state 1 to 101
02:52:22.911 00.000 12268 case statement mapped state 1 to 101
02:52:22.912 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"8353ac08-6021-41d2-838c-ed6337301ff4"}
02:52:22.912 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"8353ac08-6021-41d2-838c-ed6337301ff4"}
02:52:22.912 00.000 12268 evsrv: cli 0FA411A0 disconnect
02:52:23.907 00.995 11616 Exposure complete
02:52:23.913 00.006 12268 evsrv: cli 0FA411A0 connect
02:52:23.913 00.000 12268 case statement mapped state 1 to 101
02:52:23.913 00.000 12268 case statement mapped state 1 to 101
02:52:23.914 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"ec73c642-8d02-43a1-9380-755ba60f0e78"}
02:52:23.914 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"ec73c642-8d02-43a1-9380-755ba60f0e78"}
02:52:23.914 00.000 12268 evsrv: cli 0FA411A0 disconnect
02:52:23.967 00.053 11616 worker thread done servicing request
02:52:23.967 00.000 12268 OnExposeComplete: enter
02:52:23.968 00.001 12268 UpdateGuideState(): m_state=1
02:52:23.968 00.000 12268 UpdateCurrentPosition: no star selected
02:52:23.968 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:23.969 00.001 12268 Status Line: No star selected
02:52:23.971 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:23.988 00.017 12268 UpdateGuideState exits: No star selected
02:52:23.988 00.000 12268 GuiderMultiStar::AutoSelect enter
02:52:23.988 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:52:24.044 00.056 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:52:24.137 00.093 12268 AutoFind: global mean = -0.0, stdev 2.5
02:52:24.137 00.000 12268 AutoFind: using threshold = 0.1
02:52:24.225 00.088 12268 AutoFind: local max [875, 71] 7.3
02:52:24.226 00.001 12268 AutoFind: local max [1025, 163] 7.0
02:52:24.226 00.000 12268 AutoFind: local max [872, 84] 6.8
02:52:24.226 00.000 12268 AutoFind: local max [821, 290] 6.6
02:52:24.226 00.000 12268 AutoFind: local max [868, 101] 6.2
02:52:24.226 00.000 12268 AutoFind: local max [214, 327] 6.2
02:52:24.226 00.000 12268 AutoFind: local max [1091, 496] 6.0
02:52:24.226 00.000 12268 AutoFind: local max [1035, 359] 6.0
02:52:24.226 00.000 12268 AutoFind: local max [1223, 161] 6.0
02:52:24.226 00.000 12268 AutoFind: local max [801, 71] 6.0
02:52:24.226 00.000 12268 AutoFind: local max [1270, 149] 5.9
02:52:24.226 00.000 12268 AutoFind: local max [1002, 335] 5.9
02:52:24.226 00.000 12268 AutoFind: local max [1190, 566] 5.9
02:52:24.226 00.000 12268 AutoFind: local max [840, 310] 5.8
02:52:24.226 00.000 12268 AutoFind: local max [852, 68] 5.7
02:52:24.226 00.000 12268 AutoFind: local max [801, 227] 5.7
02:52:24.226 00.000 12268 AutoFind: local max [1046, 319] 5.7
02:52:24.226 00.000 12268 AutoFind: local max [1080, 100] 5.7
02:52:24.226 00.000 12268 AutoFind: local max [1017, 164] 5.7
02:52:24.227 00.001 12268 AutoFind: local max [1231, 184] 5.6
02:52:24.227 00.000 12268 AutoFind: local max [1022, 134] 5.5
02:52:24.227 00.000 12268 AutoFind: local max [859, 234] 5.5
02:52:24.227 00.000 12268 AutoFind: local max [1006, 366] 5.5
02:52:24.227 00.000 12268 AutoFind: local max [144, 39] 5.5
02:52:24.227 00.000 12268 AutoFind: local max [1190, 57] 5.5
02:52:24.227 00.000 12268 AutoFind: local max [1159, 569] 5.4
02:52:24.227 00.000 12268 AutoFind: local max [1263, 355] 5.4
02:52:24.227 00.000 12268 AutoFind: local max [838, 321] 5.4
02:52:24.227 00.000 12268 AutoFind: local max [983, 214] 5.4
02:52:24.227 00.000 12268 AutoFind: local max [1254, 359] 5.4
02:52:24.227 00.000 12268 AutoFind: local max [868, 24] 5.3
02:52:24.227 00.000 12268 AutoFind: local max [868, 115] 5.3
02:52:24.227 00.000 12268 AutoFind: local max [676, 53] 5.3
02:52:24.227 00.000 12268 AutoFind: local max [979, 415] 5.3
02:52:24.227 00.000 12268 AutoFind: local max [1100, 291] 5.3
02:52:24.227 00.000 12268 AutoFind: local max [1270, 406] 5.3
02:52:24.227 00.000 12268 AutoFind: local max [924, 261] 5.3
02:52:24.227 00.000 12268 AutoFind: local max [851, 74] 5.2
02:52:24.228 00.001 12268 AutoFind: local max [1242, 104] 5.2
02:52:24.228 00.000 12268 AutoFind: local max [979, 381] 5.2
02:52:24.228 00.000 12268 AutoFind: local max [1262, 309] 5.2
02:52:24.228 00.000 12268 AutoFind: local max [736, 374] 5.2
02:52:24.228 00.000 12268 AutoFind: local max [619, 203] 5.2
02:52:24.228 00.000 12268 AutoFind: local max [853, 262] 5.2
02:52:24.228 00.000 12268 AutoFind: local max [903, 28] 5.2
02:52:24.228 00.000 12268 AutoFind: local max [813, 296] 5.2
02:52:24.228 00.000 12268 AutoFind: local max [1220, 125] 5.1
02:52:24.228 00.000 12268 AutoFind: local max [1230, 905] 5.1
02:52:24.228 00.000 12268 AutoFind: local max [638, 271] 5.1
02:52:24.228 00.000 12268 AutoFind: local max [878, 39] 5.1
02:52:24.228 00.000 12268 AutoFind: local max [1268, 92] 5.1
02:52:24.228 00.000 12268 AutoFind: local max [917, 442] 5.1
02:52:24.228 00.000 12268 AutoFind: local max [1134, 380] 5.1
02:52:24.228 00.000 12268 AutoFind: local max [855, 99] 5.1
02:52:24.228 00.000 12268 AutoFind: local max [56, 440] 5.1
02:52:24.228 00.000 12268 AutoFind: local max [833, 57] 5.1
02:52:24.229 00.001 12268 AutoFind: local max [941, 445] 5.1
02:52:24.229 00.000 12268 AutoFind: local max [959, 252] 5.0
02:52:24.229 00.000 12268 AutoFind: local max [1261, 338] 5.0
02:52:24.229 00.000 12268 AutoFind: local max [1100, 589] 5.0
02:52:24.229 00.000 12268 AutoFind: local max [691, 368] 5.0
02:52:24.229 00.000 12268 AutoFind: local max [1017, 311] 5.0
02:52:24.229 00.000 12268 AutoFind: local max [970, 450] 5.0
02:52:24.229 00.000 12268 AutoFind: local max [992, 209] 5.0
02:52:24.229 00.000 12268 AutoFind: local max [1017, 143] 5.0
02:52:24.229 00.000 12268 AutoFind: local max [1052, 45] 5.0
02:52:24.229 00.000 12268 AutoFind: local max [1099, 94] 5.0
02:52:24.229 00.000 12268 AutoFind: local max [880, 259] 5.0
02:52:24.229 00.000 12268 AutoFind: local max [861, 85] 4.9
02:52:24.229 00.000 12268 AutoFind: local max [805, 249] 4.9
02:52:24.229 00.000 12268 AutoFind: local max [1100, 499] 4.9
02:52:24.229 00.000 12268 AutoFind: local max [897, 549] 4.9
02:52:24.229 00.000 12268 AutoFind: local max [590, 291] 4.9
02:52:24.229 00.000 12268 AutoFind: local max [790, 272] 4.9
02:52:24.229 00.000 12268 AutoFind: local max [559, 76] 4.9
02:52:24.230 00.001 12268 AutoFind: local max [996, 361] 4.9
02:52:24.230 00.000 12268 AutoFind: local max [1024, 742] 4.9
02:52:24.230 00.000 12268 AutoFind: local max [929, 200] 4.9
02:52:24.230 00.000 12268 AutoFind: local max [270, 56] 4.9
02:52:24.230 00.000 12268 AutoFind: local max [802, 297] 4.9
02:52:24.230 00.000 12268 AutoFind: local max [1182, 588] 4.9
02:52:24.230 00.000 12268 AutoFind: local max [1191, 466] 4.9
02:52:24.230 00.000 12268 AutoFind: local max [601, 389] 4.9
02:52:24.230 00.000 12268 AutoFind: local max [1138, 554] 4.9
02:52:24.230 00.000 12268 AutoFind: local max [1032, 101] 4.9
02:52:24.230 00.000 12268 AutoFind: local max [1145, 381] 4.9
02:52:24.230 00.000 12268 AutoFind: local max [715, 46] 4.9
02:52:24.230 00.000 12268 AutoFind: local max [1149, 16] 4.8
02:52:24.230 00.000 12268 AutoFind: local max [628, 269] 4.8
02:52:24.231 00.001 12268 AutoFind: local max [1017, 155] 4.8
02:52:24.231 00.000 12268 AutoFind: local max [1242, 751] 4.8
02:52:24.231 00.000 12268 AutoFind: local max [1198, 336] 4.8
02:52:24.231 00.000 12268 AutoFind: local max [911, 173] 4.8
02:52:24.231 00.000 12268 AutoFind: local max [1104, 279] 4.8
02:52:24.231 00.000 12268 AutoFind: local max [1230, 437] 4.8
02:52:24.231 00.000 12268 AutoFind: local max [785, 60] 4.7
02:52:24.231 00.000 12268 AutoFind: local max [1035, 681] 4.7
02:52:24.231 00.000 12268 AutoFind: local max [743, 428] 4.7
02:52:24.231 00.000 12268 AutoFind: local max [817, 217] 4.7
02:52:24.231 00.000 12268 AutoFind: local max [1130, 612] 4.7
02:52:24.231 00.000 12268 AutoFind: too close [817, 217] 4.7 - [801, 227] 5.7
02:52:24.231 00.000 12268 AutoFind: too close [785, 60] 4.7 - [801, 71] 6.0
02:52:24.231 00.000 12268 AutoFind: too close [1104, 279] 4.8 - [1100, 291] 5.3
02:52:24.231 00.000 12268 AutoFind: too close [1017, 155] 4.8 - [1017, 143] 5.0
02:52:24.231 00.000 12268 AutoFind: too close [1017, 155] 4.8 - [1017, 164] 5.7
02:52:24.231 00.000 12268 AutoFind: too close [1017, 155] 4.8 - [1025, 163] 7.0
02:52:24.232 00.001 12268 AutoFind: too close [628, 269] 4.8 - [638, 271] 5.1
02:52:24.232 00.000 12268 AutoFind: too close [1145, 381] 4.9 - [1134, 380] 5.1
02:52:24.232 00.000 12268 AutoFind: too close [802, 297] 4.9 - [813, 296] 5.2
02:52:24.232 00.000 12268 AutoFind: too close [802, 297] 4.9 - [821, 290] 6.6
02:52:24.232 00.000 12268 AutoFind: too close [996, 361] 4.9 - [979, 381] 5.2
02:52:24.232 00.000 12268 AutoFind: too close [996, 361] 4.9 - [1006, 366] 5.5
02:52:24.232 00.000 12268 AutoFind: too close [1100, 499] 4.9 - [1091, 496] 6.0
02:52:24.232 00.000 12268 AutoFind: too close [861, 85] 4.9 - [855, 99] 5.1
02:52:24.232 00.000 12268 AutoFind: too close [861, 85] 4.9 - [851, 74] 5.2
02:52:24.232 00.000 12268 AutoFind: too close [861, 85] 4.9 - [852, 68] 5.7
02:52:24.232 00.000 12268 AutoFind: too close [861, 85] 4.9 - [868, 101] 6.2
02:52:24.232 00.000 12268 AutoFind: too close [861, 85] 4.9 - [872, 84] 6.8
02:52:24.232 00.000 12268 AutoFind: too close [861, 85] 4.9 - [875, 71] 7.3
02:52:24.232 00.000 12268 AutoFind: too close [1099, 94] 5.0 - [1080, 100] 5.7
02:52:24.232 00.000 12268 AutoFind: too close [1017, 143] 5.0 - [1022, 134] 5.5
02:52:24.233 00.001 12268 AutoFind: too close [1017, 143] 5.0 - [1025, 163] 7.0
02:52:24.233 00.000 12268 AutoFind: too close [992, 209] 5.0 - [983, 214] 5.4
02:52:24.233 00.000 12268 AutoFind: too close [1261, 338] 5.0 - [1263, 355] 5.4
02:52:24.233 00.000 12268 AutoFind: too close [833, 57] 5.1 - [851, 74] 5.2
02:52:24.233 00.000 12268 AutoFind: too close [833, 57] 5.1 - [852, 68] 5.7
02:52:24.233 00.000 12268 AutoFind: too close [855, 99] 5.1 - [868, 115] 5.3
02:52:24.233 00.000 12268 AutoFind: too close [855, 99] 5.1 - [868, 101] 6.2
02:52:24.233 00.000 12268 AutoFind: too close [855, 99] 5.1 - [872, 84] 6.8
02:52:24.233 00.000 12268 AutoFind: too close [878, 39] 5.1 - [868, 24] 5.3
02:52:24.233 00.000 12268 AutoFind: too close [813, 296] 5.2 - [821, 290] 6.6
02:52:24.233 00.000 12268 AutoFind: too close [851, 74] 5.2 - [852, 68] 5.7
02:52:24.233 00.000 12268 AutoFind: too close [868, 115] 5.3 - [868, 101] 6.2
02:52:24.233 00.000 12268 AutoFind: too close [1254, 359] 5.4 - [1263, 355] 5.4
02:52:24.233 00.000 12268 AutoFind: too close [838, 321] 5.4 - [840, 310] 5.8
02:52:24.233 00.000 12268 AutoFind: too close [1017, 164] 5.7 - [1025, 163] 7.0
02:52:24.233 00.000 12268 AutoFind: too close [852, 68] 5.7 - [872, 84] 6.8
02:52:24.233 00.000 12268 AutoFind: too close [840, 310] 5.8 - [821, 290] 6.6
02:52:24.234 00.001 12268 AutoFind: too close [868, 101] 6.2 - [872, 84] 6.8
02:52:24.234 00.000 12268 AutoFind: too close [872, 84] 6.8 - [875, 71] 7.3
02:52:24.234 00.000 12268 AutoFind: too close to edge [1268, 92] 5.1
02:52:24.234 00.000 12268 AutoFind: too close to edge [1270, 406] 5.3
02:52:24.234 00.000 12268 AutoFind: too close to edge [1270, 149] 5.9
02:52:24.234 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:52:24.234 00.000 12268 Star::Find(15, 214, 327, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.234 00.000 12268 Star::Find returns 1 (0), X=215.00, Y=326.67, Mass=191, SNR=9.1, Peak=18 HFD=5.4
02:52:24.234 00.000 12268 Star::Find(15, 1035, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.234 00.000 12268 Star::Find returns 0 (3), X=1035.00, Y=359.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
02:52:24.234 00.000 12268 Star::Find(15, 1223, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.234 00.000 12268 Star::Find returns 0 (3), X=1223.00, Y=161.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:52:24.234 00.000 12268 Star::Find(15, 1002, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.234 00.000 12268 Star::Find returns 0 (3), X=1002.00, Y=335.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
02:52:24.234 00.000 12268 Star::Find(15, 1190, 566, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.235 00.001 12268 Star::Find returns 0 (2), X=1190.00, Y=566.00, Mass=20, SNR=3.0, Peak=22 HFD=0.0
02:52:24.235 00.000 12268 Star::Find(15, 1046, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.235 00.000 12268 Star::Find returns 0 (3), X=1046.00, Y=319.00, Mass=6, SNR=1.5, Peak=18 HFD=0.0
02:52:24.235 00.000 12268 Star::Find(15, 1231, 184, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.235 00.000 12268 Star::Find returns 0 (3), X=1231.00, Y=184.00, Mass=0, SNR=0.0, Peak=17 HFD=0.0
02:52:24.235 00.000 12268 Star::Find(15, 859, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.235 00.000 12268 Star::Find false star n=2 nbg=286 bg=11.8 sigma=2.1 thresh=18 peak=17
02:52:24.235 00.000 12268 Star::Find returns 0 (2), X=859.00, Y=234.00, Mass=29, SNR=2.9, Peak=35 HFD=0.0
02:52:24.235 00.000 12268 Star::Find(15, 144, 39, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.235 00.000 12268 Star::Find returns 0 (4), X=133.76, Y=48.94, Mass=40, SNR=4.3, Peak=35 HFD=0.4
02:52:24.235 00.000 12268 Star::Find(15, 1190, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.235 00.000 12268 Star::Find returns 0 (3), X=1190.00, Y=57.00, Mass=6, SNR=1.5, Peak=18 HFD=0.0
02:52:24.235 00.000 12268 Star::Find(15, 1159, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.235 00.000 12268 Star::Find returns 0 (2), X=1159.00, Y=569.00, Mass=15, SNR=2.5, Peak=20 HFD=0.0
02:52:24.236 00.001 12268 Star::Find(15, 676, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.236 00.000 12268 Star::Find false star n=9 nbg=272 bg=12.0 sigma=1.6 thresh=17 peak=15
02:52:24.236 00.000 12268 Star::Find returns 0 (2), X=676.00, Y=53.00, Mass=50, SNR=2.9, Peak=17 HFD=0.0
02:52:24.236 00.000 12268 Star::Find(15, 979, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.236 00.000 12268 Star::Find returns 0 (3), X=979.00, Y=415.00, Mass=6, SNR=1.5, Peak=17 HFD=0.0
02:52:24.236 00.000 12268 Star::Find(15, 924, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.236 00.000 12268 Star::Find false star n=22 nbg=281 bg=10.1 sigma=1.6 thresh=15 peak=15
02:52:24.236 00.000 12268 Star::Find returns 0 (2), X=924.00, Y=261.00, Mass=115, SNR=2.9, Peak=17 HFD=0.0
02:52:24.236 00.000 12268 Star::Find(15, 1242, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.236 00.000 12268 Star::Find returns 0 (3), X=1242.00, Y=104.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:52:24.236 00.000 12268 Star::Find(15, 1262, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.236 00.000 12268 Star::Find returns 0 (3), X=1262.00, Y=309.00, Mass=6, SNR=1.5, Peak=29 HFD=0.0
02:52:24.237 00.001 12268 Star::Find(15, 736, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.237 00.000 12268 Star::Find returns 0 (3), X=736.00, Y=374.00, Mass=6, SNR=1.5, Peak=17 HFD=0.0
02:52:24.237 00.000 12268 Star::Find(15, 619, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.237 00.000 12268 Star::Find false star n=33 nbg=279 bg=10.7 sigma=1.3 thresh=14 peak=14
02:52:24.237 00.000 12268 Star::Find returns 0 (2), X=619.00, Y=203.00, Mass=127, SNR=2.9, Peak=19 HFD=0.0
02:52:24.237 00.000 12268 Star::Find(15, 853, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.237 00.000 12268 Star::Find false star n=8 nbg=290 bg=10.5 sigma=1.8 thresh=16 peak=14
02:52:24.237 00.000 12268 Star::Find returns 0 (2), X=853.00, Y=262.00, Mass=49, SNR=2.9, Peak=21 HFD=0.0
02:52:24.237 00.000 12268 Star::Find(15, 903, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.237 00.000 12268 Star::Find returns 0 (2), X=903.00, Y=28.00, Mass=17, SNR=2.8, Peak=28 HFD=0.0
02:52:24.237 00.000 12268 Star::Find(15, 1220, 125, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.237 00.000 12268 Star::Find returns 0 (2), X=1220.00, Y=125.00, Mass=12, SNR=2.1, Peak=19 HFD=0.0
02:52:24.237 00.000 12268 Star::Find(15, 1230, 905, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.237 00.000 12268 Star::Find returns 0 (3), X=1230.00, Y=905.00, Mass=0, SNR=0.0, Peak=17 HFD=0.0
02:52:24.237 00.000 12268 Star::Find(15, 917, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.238 00.001 12268 Star::Find returns 0 (2), X=917.00, Y=442.00, Mass=23, SNR=3.0, Peak=17 HFD=0.0
02:52:24.238 00.000 12268 Star::Find(15, 56, 440, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.238 00.000 12268 Star::Find false star n=22 nbg=284 bg=9.9 sigma=1.4 thresh=14 peak=14
02:52:24.238 00.000 12268 Star::Find returns 0 (2), X=56.00, Y=440.00, Mass=105, SNR=2.9, Peak=23 HFD=0.0
02:52:24.238 00.000 12268 Star::Find(15, 941, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.238 00.000 12268 Star::Find returns 0 (2), X=941.00, Y=445.00, Mass=23, SNR=3.0, Peak=23 HFD=0.0
02:52:24.238 00.000 12268 Star::Find(15, 959, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.238 00.000 12268 Star::Find returns 0 (3), X=959.00, Y=252.00, Mass=0, SNR=0.0, Peak=17 HFD=0.0
02:52:24.238 00.000 12268 Star::Find(15, 1100, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.238 00.000 12268 Star::Find returns 0 (4), X=1091.00, Y=575.00, Mass=37, SNR=4.2, Peak=47 HFD=0.5
02:52:24.238 00.000 12268 Star::Find(15, 691, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.238 00.000 12268 Star::Find false star n=13 nbg=286 bg=10.4 sigma=1.8 thresh=16 peak=15
02:52:24.238 00.000 12268 Star::Find returns 0 (2), X=691.00, Y=368.00, Mass=81, SNR=2.9, Peak=19 HFD=0.0
02:52:24.238 00.000 12268 Star::Find(15, 1017, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.239 00.001 12268 Star::Find returns 0 (3), X=1017.00, Y=311.00, Mass=0, SNR=0.0, Peak=17 HFD=0.0
02:52:24.239 00.000 12268 Star::Find(15, 970, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.239 00.000 12268 Star::Find false star n=7 nbg=288 bg=10.5 sigma=1.8 thresh=16 peak=15
02:52:24.239 00.000 12268 Star::Find returns 0 (2), X=970.00, Y=450.00, Mass=40, SNR=2.9, Peak=18 HFD=0.0
02:52:24.239 00.000 12268 Star::Find(15, 1052, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.239 00.000 12268 Star::Find false star n=12 nbg=290 bg=10.5 sigma=1.5 thresh=15 peak=14
02:52:24.239 00.000 12268 Star::Find returns 0 (2), X=1052.00, Y=45.00, Mass=56, SNR=2.9, Peak=28 HFD=0.0
02:52:24.239 00.000 12268 Star::Find(15, 880, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.239 00.000 12268 Star::Find false star n=8 nbg=290 bg=10.7 sigma=1.8 thresh=16 peak=15
02:52:24.239 00.000 12268 Star::Find returns 0 (2), X=880.00, Y=259.00, Mass=48, SNR=2.9, Peak=18 HFD=0.0
02:52:24.239 00.000 12268 Star::Find(15, 805, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.239 00.000 12268 Star::Find returns 0 (3), X=805.00, Y=249.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:52:24.239 00.000 12268 Star::Find(15, 897, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.239 00.000 12268 Star::Find returns 0 (4), X=889.00, Y=541.00, Mass=25, SNR=3.5, Peak=35 HFD=0.5
02:52:24.239 00.000 12268 Star::Find(15, 590, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.240 00.001 12268 Star::Find returns 0 (2), X=590.00, Y=291.00, Mass=16, SNR=2.4, Peak=17 HFD=0.0
02:52:24.240 00.000 12268 Star::Find(15, 790, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.240 00.000 12268 Star::Find false star n=42 nbg=273 bg=10.4 sigma=1.5 thresh=15 peak=15
02:52:24.240 00.000 12268 Star::Find returns 0 (2), X=790.00, Y=272.00, Mass=212, SNR=2.9, Peak=25 HFD=0.0
02:52:24.240 00.000 12268 Star::Find(15, 559, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.240 00.000 12268 Star::Find false star n=18 nbg=282 bg=11.1 sigma=1.5 thresh=16 peak=15
02:52:24.240 00.000 12268 Star::Find returns 0 (2), X=559.00, Y=76.00, Mass=94, SNR=2.9, Peak=20 HFD=0.0
02:52:24.240 00.000 12268 Star::Find(15, 1024, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.240 00.000 12268 Star::Find false star n=26 nbg=278 bg=10.4 sigma=1.4 thresh=14 peak=14
02:52:24.240 00.000 12268 Star::Find returns 0 (2), X=1024.00, Y=742.00, Mass=106, SNR=2.9, Peak=16 HFD=0.0
02:52:24.240 00.000 12268 Star::Find(15, 929, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.240 00.000 12268 Star::Find returns 0 (2), X=929.00, Y=200.00, Mass=13, SNR=2.2, Peak=17 HFD=0.0
02:52:24.240 00.000 12268 Star::Find(15, 270, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.240 00.000 12268 Star::Find false star n=18 nbg=282 bg=10.6 sigma=1.5 thresh=15 peak=14
02:52:24.240 00.000 12268 Star::Find returns 0 (2), X=270.00, Y=56.00, Mass=88, SNR=2.9, Peak=16 HFD=0.0
02:52:24.241 00.001 12268 Star::Find(15, 1182, 588, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.241 00.000 12268 Star::Find returns 0 (3), X=1182.00, Y=588.00, Mass=0, SNR=0.0, Peak=22 HFD=0.0
02:52:24.241 00.000 12268 Star::Find(15, 1191, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.241 00.000 12268 Star::Find returns 0 (3), X=1191.00, Y=466.00, Mass=0, SNR=0.0, Peak=18 HFD=0.0
02:52:24.241 00.000 12268 Star::Find(15, 601, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.241 00.000 12268 Star::Find returns 1 (0), X=599.63, Y=388.74, Mass=105, SNR=6.9, Peak=15 HFD=5.0
02:52:24.241 00.000 12268 Star::Find(15, 1138, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.241 00.000 12268 Star::Find false star n=1 nbg=289 bg=11.6 sigma=2.4 thresh=19 peak=19
02:52:24.241 00.000 12268 Star::Find returns 0 (2), X=1138.00, Y=554.00, Mass=76, SNR=2.9, Peak=19 HFD=0.0
02:52:24.241 00.000 12268 Star::Find(15, 1032, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.241 00.000 12268 Star::Find returns 0 (2), X=1032.00, Y=101.00, Mass=16, SNR=2.6, Peak=22 HFD=0.0
02:52:24.241 00.000 12268 Star::Find(15, 715, 46, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.241 00.000 12268 Star::Find returns 0 (3), X=715.00, Y=46.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:52:24.241 00.000 12268 Star::Find(15, 1149, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.241 00.000 12268 Star::Find returns 0 (3), X=1149.00, Y=16.00, Mass=6, SNR=1.6, Peak=18 HFD=0.0
02:52:24.242 00.001 12268 Star::Find(15, 1242, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.242 00.000 12268 Star::Find false star n=6 nbg=273 bg=13.0 sigma=1.5 thresh=17 peak=16
02:52:24.242 00.000 12268 Star::Find returns 0 (2), X=1242.00, Y=751.00, Mass=26, SNR=2.9, Peak=19 HFD=0.0
02:52:24.242 00.000 12268 Star::Find(15, 1198, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.242 00.000 12268 Star::Find returns 0 (2), X=1198.00, Y=336.00, Mass=19, SNR=2.9, Peak=29 HFD=0.0
02:52:24.242 00.000 12268 Star::Find(15, 911, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.242 00.000 12268 Star::Find false star n=5 nbg=282 bg=11.7 sigma=1.8 thresh=17 peak=14
02:52:24.242 00.000 12268 Star::Find returns 0 (2), X=911.00, Y=173.00, Mass=28, SNR=2.9, Peak=20 HFD=0.0
02:52:24.242 00.000 12268 Star::Find(15, 1230, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.242 00.000 12268 Star::Find returns 0 (2), X=1230.00, Y=437.00, Mass=11, SNR=2.0, Peak=18 HFD=0.0
02:52:24.242 00.000 12268 Star::Find(15, 1035, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.242 00.000 12268 Star::Find false star n=23 nbg=275 bg=10.0 sigma=1.1 thresh=13 peak=13
02:52:24.242 00.000 12268 Star::Find returns 0 (2), X=1035.00, Y=681.00, Mass=81, SNR=2.9, Peak=15 HFD=0.0
02:52:24.242 00.000 12268 Star::Find(15, 743, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.242 00.000 12268 Star::Find returns 1 (0), X=743.24, Y=428.98, Mass=185, SNR=8.8, Peak=18 HFD=5.3
02:52:24.243 00.001 12268 Star::Find(15, 1130, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.243 00.000 12268 Star::Find false star n=2 nbg=278 bg=11.2 sigma=1.2 thresh=15 peak=15
02:52:24.243 00.000 12268 Star::Find returns 0 (2), X=1130.00, Y=612.00, Mass=24, SNR=2.9, Peak=31 HFD=0.0
02:52:24.243 00.000 12268 AutoFind: finding best star pass 1
02:52:24.243 00.000 12268 Star::Find(15, 214, 327, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.243 00.000 12268 Star::Find returns 1 (0), X=215.00, Y=326.67, Mass=191, SNR=9.1, Peak=18 HFD=5.4
02:52:24.243 00.000 12268 AutoFind returns star at [214, 327] 6.2 Mass 191 SNR 9.1
02:52:24.244 00.001 12268 Star::Find(15, 214, 327, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.244 00.000 12268 Star::Find returns 1 (0), X=215.00, Y=326.67, Mass=191, SNR=9.1, Peak=18 HFD=5.4
02:52:24.244 00.000 12268 MultiStar: List (3): {215.00, 326.67}(9.1), {599.63, 388.74}(6.9), {743.24, 428.98}(8.8), 
02:52:24.244 00.000 12268 setting lock position to (215.00, 326.67)
02:52:24.244 00.000 12268 MultiStar: stabilizing after lock position change
02:52:24.244 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
02:52:24.244 00.000 12268 UpdateGuideState(): m_state=1
02:52:24.244 00.000 12268 Star::Find(15, 215, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:24.244 00.000 12268 Star::Find returns 1 (0), X=215.00, Y=326.67, Mass=191, SNR=9.1, Peak=18 HFD=5.4
02:52:24.244 00.000 12268 DistanceChecker: deactivated
02:52:24.244 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:52:24.245 00.001 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:52:24.245 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:52:24.247 00.002 12268 setting force full frames = false
02:52:24.248 00.001 12268 setting lock position to (215.00, 326.67)
02:52:24.248 00.000 12268 MultiStar: stabilizing after lock position change
02:52:24.248 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:52:24.248 00.000 12268 Changing from state SELECTING to SELECTED
02:52:24.248 00.000 12268 guider state => SELECTED
02:52:24.274 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:24.294 00.020 12268 UpdateGuideState exits: m=191 SNR=9.1
02:52:24.294 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:24.311 00.017 12268 Status Line: Auto-selected star at (215.0, 326.7)
02:52:24.319 00.008 12268 PhdController: newstate STATE_WAIT_SELECTED
02:52:24.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:24.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:52:24.319 00.000 12268 Enqueuing Expose request
02:52:24.320 00.001 11616 Worker thread wakes up
02:52:24.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:24.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(200,312,31,31)
02:52:24.915 00.595 12268 evsrv: cli 0F8E6D80 connect
02:52:24.915 00.000 12268 case statement mapped state 2 to 1
02:52:24.916 00.001 12268 case statement mapped state 2 to 1
02:52:24.916 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_position","id":"bebca2b4-d587-4611-acfb-5e8fcdc14a3b"}
02:52:24.916 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":[215.00,326.67],"id":"bebca2b4-d587-4611-acfb-5e8fcdc14a3b"}
02:52:24.917 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:52:24.918 00.001 12268 evsrv: cli 0F8E6D80 connect
02:52:24.918 00.000 12268 case statement mapped state 2 to 1
02:52:24.919 00.001 12268 case statement mapped state 2 to 1
02:52:24.919 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"5cf275de-39fe-4563-8ffd-d0ee3dbf8a68"}
02:52:24.919 00.000 12268 case statement mapped state 2 to 1
02:52:24.919 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"5cf275de-39fe-4563-8ffd-d0ee3dbf8a68"}
02:52:24.920 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:52:25.922 01.002 12268 evsrv: cli 0F8E69C0 connect
02:52:25.922 00.000 12268 case statement mapped state 2 to 1
02:52:25.922 00.000 12268 case statement mapped state 2 to 1
02:52:25.923 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"56b2ef27-df7f-4243-9021-69b6f070692a"}
02:52:25.923 00.000 12268 case statement mapped state 2 to 1
02:52:25.923 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"56b2ef27-df7f-4243-9021-69b6f070692a"}
02:52:25.923 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:52:26.331 00.408 11616 Exposure complete
02:52:26.398 00.067 11616 worker thread done servicing request
02:52:26.398 00.000 12268 OnExposeComplete: enter
02:52:26.399 00.001 12268 UpdateGuideState(): m_state=2
02:52:26.399 00.000 12268 Star::Find(15, 215, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:52:26.399 00.000 12268 Star::Find returns 1 (0), X=214.19, Y=320.40, Mass=221, SNR=9.7, Peak=17 HFD=5.5
02:52:26.399 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
02:52:26.399 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = -0.00)
02:52:26.399 00.000 12268 CameraToMount -- cameraX=-0.82 cameraY=-6.27 hyp=6.32 cameraTheta=-1.70 mountX=-6.31 mountY=-0.01, mountTheta=-3.14
02:52:26.402 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:26.420 00.018 12268 UpdateGuideState exits: m=221 SNR=9.7
02:52:26.420 00.000 12268 PhdController: newstate STATE_CALIBRATE
02:52:26.420 00.000 12268 PhdController: newstate STATE_GUIDE
02:52:26.421 00.001 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
02:52:26.421 00.000 12268 guider state => CALIBRATED
02:52:26.421 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:52:26.445 00.024 12268 reset dither spiral
02:52:26.445 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:52:26.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:26.445 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:26.445 00.000 12268 Enqueuing Expose request
02:52:26.445 00.000 11616 Worker thread wakes up
02:52:26.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:26.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:26.923 00.478 12268 evsrv: cli 0F8E69C0 connect
02:52:26.923 00.000 12268 case statement mapped state 5 to 1
02:52:26.923 00.000 12268 case statement mapped state 5 to 1
02:52:26.924 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ea43db36-ab53-426a-aa27-2ae45a6fc6ff"}
02:52:26.924 00.000 12268 case statement mapped state 5 to 1
02:52:26.924 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"ea43db36-ab53-426a-aa27-2ae45a6fc6ff"}
02:52:26.924 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:52:27.927 01.003 12268 evsrv: cli 0F8E6D80 connect
02:52:27.927 00.000 12268 case statement mapped state 5 to 1
02:52:27.927 00.000 12268 case statement mapped state 5 to 1
02:52:27.929 00.002 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"8cd912e9-ef5f-4049-8ddf-957936e67127"}
02:52:27.929 00.000 12268 case statement mapped state 5 to 1
02:52:27.929 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"8cd912e9-ef5f-4049-8ddf-957936e67127"}
02:52:27.930 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:52:28.460 00.530 11616 Exposure complete
02:52:28.523 00.063 11616 worker thread done servicing request
02:52:28.523 00.000 12268 OnExposeComplete: enter
02:52:28.523 00.000 12268 UpdateGuideState(): m_state=5
02:52:28.524 00.001 12268 Star::Find(15, 214, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:52:28.524 00.000 12268 Star::Find returns 1 (0), X=214.43, Y=313.28, Mass=203, SNR=9.3, Peak=21 HFD=5.1
02:52:28.524 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
02:52:28.524 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.09)
02:52:28.524 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-13.39 hyp=13.40 cameraTheta=-1.61 mountX=-13.38 mountY=1.15, mountTheta=3.06
02:52:28.530 00.006 12268 Changing from state CALIBRATED to GUIDING
02:52:28.530 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:52:28.530 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:52:28.530 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
02:52:28.531 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:52:28.531 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:52:28.531 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:52:28.532 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:52:28.532 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:52:28.532 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:52:28.533 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:52:28.533 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:52:28.533 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:52:28.534 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:52:28.534 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:52:28.534 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:52:28.535 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:52:28.800 00.265 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:52:28.801 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
02:52:28.801 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
02:52:28.809 00.008 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:52:28.809 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:52:28.809 00.000 12268 setting lock position to (214.43, 313.28)
02:52:28.810 00.001 12268 MultiStar: stabilizing after lock position change
02:52:28.810 00.000 12268 guider state => GUIDING
02:52:28.810 00.000 12268 Status Line: Guiding
02:52:28.813 00.003 12268 Mount: notify guiding started
02:52:28.813 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
02:52:28.814 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
02:52:28.814 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
02:52:28.814 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
02:52:28.814 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
02:52:28.814 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
02:52:28.815 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
02:52:28.815 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
02:52:28.815 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
02:52:28.815 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
02:52:28.815 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
02:52:28.816 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
02:52:28.816 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:52:28.817 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:52:28.817 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:52:28.817 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:52:28.817 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:52:28.818 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:52:28.818 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:52:28.818 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:52:28.818 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:52:28.818 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:52:28.819 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:52:28.819 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:52:28.819 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:52:28.820 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:52:28.820 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:52:28.820 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:52:28.820 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:52:28.820 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:52:28.821 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:52:28.821 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:52:28.821 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:52:28.821 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:52:28.821 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:52:28.822 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:52:28.822 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:52:28.822 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:52:28.942 00.120 12268 evsrv: cli 0F8E69C0 connect
02:52:28.942 00.000 12268 case statement mapped state 6 to 3
02:52:28.943 00.001 12268 case statement mapped state 6 to 3
02:52:28.943 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"26909a75-2e74-4e1e-8494-0af118e9f888"}
02:52:28.943 00.000 12268 case statement mapped state 6 to 3
02:52:28.944 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26909a75-2e74-4e1e-8494-0af118e9f888"}
02:52:28.958 00.014 12268 evsrv: cli 0F8E69C0 disconnect
02:52:28.958 00.000 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:52:28.959 00.001 12268 ScopeASCOM::SideOfPier() returns 0
02:52:28.960 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:52:28.960 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
02:52:28.960 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:52:28.960 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
02:52:28.960 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
02:52:28.960 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
02:52:28.960 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
02:52:28.960 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
02:52:28.961 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
02:52:28.961 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:28.978 00.017 12268 UpdateGuideState exits: m=203 SNR=9.3
02:52:28.979 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
02:52:28.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:28.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:52:28.979 00.000 12268 Enqueuing Expose request
02:52:28.979 00.000 11616 Worker thread wakes up
02:52:28.979 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:28.979 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(199,298,31,31)
02:52:30.987 02.008 11616 Exposure complete
02:52:31.050 00.063 11616 worker thread done servicing request
02:52:31.050 00.000 12268 OnExposeComplete: enter
02:52:31.050 00.000 12268 UpdateGuideState(): m_state=6
02:52:31.050 00.000 12268 Star::Find(15, 214, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:52:31.050 00.000 12268 Star::Find false star n=17 nbg=290 bg=9.7 sigma=1.5 thresh=14 peak=14
02:52:31.050 00.000 12268 Star::Find returns 0 (2), X=214.00, Y=313.00, Mass=77, SNR=2.9, Peak=21 HFD=0.0
02:52:31.050 00.000 12268 DistanceChecker: activated
02:52:31.051 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:31.051 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:31.051 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:31.051 00.000 11616 Worker thread wakes up
02:52:31.052 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:31.052 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:31.052 00.000 11616 move complete, result=0
02:52:31.052 00.000 11616 worker thread done servicing request
02:52:31.157 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:31.157 00.000 12268 Status Line: Star lost - low SNR
02:52:31.160 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:31.179 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:52:31.179 00.000 12268 PhdController: settling, locked = 0, distance = 13.40 (1.50) aobump = 0 frame = 1 / 99999
02:52:31.179 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701151.179,"Host":"ASTROCENTER","Inst":1,"Distance":13.40,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:31.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:31.180 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:31.180 00.000 12268 Enqueuing Expose request
02:52:31.180 00.000 11616 Worker thread wakes up
02:52:31.180 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:31.180 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:33.185 02.005 11616 Exposure complete
02:52:33.245 00.060 11616 worker thread done servicing request
02:52:33.245 00.000 12268 OnExposeComplete: enter
02:52:33.245 00.000 12268 UpdateGuideState(): m_state=6
02:52:33.245 00.000 12268 Star::Find(15, 214, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:52:33.245 00.000 12268 Star::Find false star n=33 nbg=283 bg=9.6 sigma=1.1 thresh=13 peak=13
02:52:33.245 00.000 12268 Star::Find returns 0 (2), X=214.00, Y=313.00, Mass=134, SNR=2.9, Peak=19 HFD=0.0
02:52:33.246 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:33.246 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:33.246 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:33.246 00.000 11616 Worker thread wakes up
02:52:33.247 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:33.247 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:33.247 00.000 11616 move complete, result=0
02:52:33.247 00.000 11616 worker thread done servicing request
02:52:33.353 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:33.353 00.000 12268 Status Line: Star lost - low SNR
02:52:33.356 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:33.375 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:52:33.375 00.000 12268 PhdController: settling, locked = 0, distance = 13.40 (1.50) aobump = 0 frame = 2 / 99999
02:52:33.375 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701153.375,"Host":"ASTROCENTER","Inst":1,"Distance":13.40,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:33.376 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:33.376 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:33.376 00.000 12268 Enqueuing Expose request
02:52:33.376 00.000 11616 Worker thread wakes up
02:52:33.376 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:33.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:35.381 02.005 11616 Exposure complete
02:52:35.441 00.060 11616 worker thread done servicing request
02:52:35.442 00.001 12268 OnExposeComplete: enter
02:52:35.442 00.000 12268 UpdateGuideState(): m_state=6
02:52:35.442 00.000 12268 Star::Find(15, 214, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:52:35.442 00.000 12268 Star::Find false star n=32 nbg=289 bg=9.6 sigma=1.1 thresh=13 peak=13
02:52:35.442 00.000 12268 Star::Find returns 0 (2), X=214.00, Y=313.00, Mass=130, SNR=2.9, Peak=22 HFD=0.0
02:52:35.442 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:35.443 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:35.443 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:35.443 00.000 11616 Worker thread wakes up
02:52:35.443 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:35.443 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:35.443 00.000 11616 move complete, result=0
02:52:35.443 00.000 11616 worker thread done servicing request
02:52:35.554 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:35.554 00.000 12268 Status Line: Star lost - low SNR
02:52:35.561 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:35.581 00.020 12268 UpdateGuideState exits: Star lost - low SNR
02:52:35.581 00.000 12268 PhdController: settling, locked = 0, distance = 13.40 (1.50) aobump = 0 frame = 3 / 99999
02:52:35.581 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701155.581,"Host":"ASTROCENTER","Inst":1,"Distance":13.40,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:35.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:35.581 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:35.582 00.001 12268 Enqueuing Expose request
02:52:35.582 00.000 11616 Worker thread wakes up
02:52:35.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:35.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:37.594 02.012 11616 Exposure complete
02:52:37.659 00.065 11616 worker thread done servicing request
02:52:37.660 00.001 12268 OnExposeComplete: enter
02:52:37.660 00.000 12268 UpdateGuideState(): m_state=6
02:52:37.660 00.000 12268 Star::Find(15, 214, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:52:37.660 00.000 12268 Star::Find returns 1 (0), X=200.93, Y=310.21, Mass=152, SNR=8.1, Peak=24 HFD=4.4
02:52:37.660 00.000 12268 DistanceChecker: deactivated
02:52:37.660 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.39 = 1.89)
02:52:37.660 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.22)
02:52:37.660 00.000 12268 CameraToMount -- cameraX=-13.50 cameraY=-3.07 hyp=13.85 cameraTheta=-2.92 mountX=-4.37 mountY=-13.00, mountTheta=-1.90
02:52:37.662 00.002 12268 SchedulePrimaryMove(0D94C700, x=-13.50, y=-3.07, opts=13)
02:52:37.662 00.000 12268 Enqueuing Move request for scope (-13.50, -3.07)
02:52:37.662 00.000 11616 Worker thread wakes up
02:52:37.662 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-13.50, -3.07) opts 0xd
02:52:37.662 00.000 11616 Handling offset move in thread for scope, endpoint = (-13.50, -3.07)
02:52:37.662 00.000 11616 Moving (-13.50, -3.07) raw xDistance=-4.37 yDistance=-13.00
02:52:37.662 00.000 11616 resist switch: large excursion: input -4.37 thresh 0.29 direction from 0 to -1
02:52:37.662 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-13.11
02:52:37.662 00.000 11616 GuideAlgorithmResistSwitch::result() returns -2.18 from input -4.37
02:52:37.662 00.000 11616 resist switch: large excursion: input -13.00 thresh 0.45 direction from 0 to -1
02:52:37.663 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-39.00
02:52:37.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.95 from input -13.00
02:52:37.663 00.000 11616 MoveAxis(E, 2447, ABG)
02:52:37.663 00.000 11616 Guiding  Dir = 2, Dur = 2447
02:52:37.663 00.000 11616 IsSlewing returns 0
02:52:37.663 00.000 11616 IsGuiding returns 0
02:52:37.664 00.001 11616 PulseGuide returned control before completion, sleep 2457
02:52:37.684 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
02:52:37.701 00.017 12268 UpdateGuideState exits: m=152 SNR=8.1
02:52:37.702 00.001 12268 PhdController: settling, locked = 1, distance = 13.53 (1.50) aobump = 0 frame = 4 / 99999
02:52:37.702 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701157.702,"Host":"ASTROCENTER","Inst":1,"Distance":13.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:52:37.703 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:37.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:52:37.703 00.000 12268 Enqueuing Expose request
02:52:40.123 02.420 11616 IsGuiding returns 1
02:52:40.123 00.000 11616 scope still moving after pulse duration time elapsed
02:52:40.155 00.032 11616 IsSlewing returns 0
02:52:40.156 00.001 11616 IsGuiding returns 0
02:52:40.156 00.000 11616 scope move finished after 2447 + 45 ms
02:52:40.156 00.000 11616 Move returns status 0, amount 2447
02:52:40.156 00.000 11616 MoveAxis(N, 1100, ABG)
02:52:40.156 00.000 11616 Guiding  Dir = 0, Dur = 1100
02:52:40.156 00.000 11616 IsSlewing returns 0
02:52:40.157 00.001 11616 IsGuiding returns 0
02:52:40.157 00.000 11616 PulseGuide returned control before completion, sleep 1110
02:52:41.281 01.124 11616 IsGuiding returns 1
02:52:41.281 00.000 11616 scope still moving after pulse duration time elapsed
02:52:41.313 00.032 11616 IsSlewing returns 0
02:52:41.313 00.000 11616 IsGuiding returns 0
02:52:41.313 00.000 11616 scope move finished after 1100 + 55 ms
02:52:41.313 00.000 11616 Move returns status 0, amount 1100
02:52:41.313 00.000 11616 move complete, result=0
02:52:41.313 00.000 11616 worker thread done servicing request
02:52:41.313 00.000 12268 GuideStep: -4.4 px 2447 ms EAST, -13.0 px 1100 ms NORTH
02:52:41.314 00.001 11616 Worker thread wakes up
02:52:41.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:41.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(186,295,31,31)
02:52:43.334 02.020 11616 Exposure complete
02:52:43.395 00.061 11616 worker thread done servicing request
02:52:43.395 00.000 12268 OnExposeComplete: enter
02:52:43.395 00.000 12268 UpdateGuideState(): m_state=6
02:52:43.396 00.001 12268 Star::Find(15, 200, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:52:43.396 00.000 12268 Star::Find returns 0 (2), X=200.00, Y=310.00, Mass=18, SNR=2.9, Peak=24 HFD=0.0
02:52:43.396 00.000 12268 DistanceChecker: activated
02:52:43.396 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:43.397 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:43.397 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:43.397 00.000 11616 Worker thread wakes up
02:52:43.397 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:43.397 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:43.397 00.000 11616 move complete, result=0
02:52:43.397 00.000 11616 worker thread done servicing request
02:52:43.500 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:43.500 00.000 12268 Status Line: Star lost - low SNR
02:52:43.503 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:43.520 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:52:43.521 00.001 12268 PhdController: settling, locked = 0, distance = 13.53 (1.50) aobump = 0 frame = 5 / 99999
02:52:43.521 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701163.521,"Host":"ASTROCENTER","Inst":1,"Distance":13.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:43.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:43.521 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:43.521 00.000 12268 Enqueuing Expose request
02:52:43.521 00.000 11616 Worker thread wakes up
02:52:43.521 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:43.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:45.538 02.017 11616 Exposure complete
02:52:45.601 00.063 11616 worker thread done servicing request
02:52:45.601 00.000 12268 OnExposeComplete: enter
02:52:45.601 00.000 12268 UpdateGuideState(): m_state=6
02:52:45.602 00.001 12268 Star::Find(15, 200, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:52:45.602 00.000 12268 Star::Find false star n=14 nbg=280 bg=10.0 sigma=1.1 thresh=13 peak=13
02:52:45.602 00.000 12268 Star::Find returns 0 (2), X=200.00, Y=310.00, Mass=54, SNR=2.9, Peak=23 HFD=0.0
02:52:45.602 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:45.603 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:45.603 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:45.603 00.000 11616 Worker thread wakes up
02:52:45.603 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:45.603 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:45.603 00.000 11616 move complete, result=0
02:52:45.603 00.000 11616 worker thread done servicing request
02:52:45.709 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:45.709 00.000 12268 Status Line: Star lost - low SNR
02:52:45.715 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:45.734 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:52:45.734 00.000 12268 PhdController: settling, locked = 0, distance = 13.53 (1.50) aobump = 0 frame = 6 / 99999
02:52:45.734 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701165.734,"Host":"ASTROCENTER","Inst":1,"Distance":13.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:45.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:45.734 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:45.734 00.000 12268 Enqueuing Expose request
02:52:45.734 00.000 11616 Worker thread wakes up
02:52:45.735 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:45.735 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:47.744 02.009 11616 Exposure complete
02:52:47.804 00.060 11616 worker thread done servicing request
02:52:47.805 00.001 12268 OnExposeComplete: enter
02:52:47.805 00.000 12268 UpdateGuideState(): m_state=6
02:52:47.805 00.000 12268 Star::Find(15, 200, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:52:47.805 00.000 12268 Star::Find false star n=11 nbg=275 bg=10.0 sigma=1.1 thresh=13 peak=13
02:52:47.805 00.000 12268 Star::Find returns 0 (2), X=200.00, Y=310.00, Mass=42, SNR=2.9, Peak=23 HFD=0.0
02:52:47.805 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:47.806 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:47.806 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:47.806 00.000 11616 Worker thread wakes up
02:52:47.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:47.807 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:47.807 00.000 11616 move complete, result=0
02:52:47.807 00.000 11616 worker thread done servicing request
02:52:47.914 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:47.914 00.000 12268 Status Line: Star lost - low SNR
02:52:47.918 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:47.936 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:52:47.936 00.000 12268 PhdController: settling, locked = 0, distance = 13.53 (1.50) aobump = 0 frame = 7 / 99999
02:52:47.936 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701167.936,"Host":"ASTROCENTER","Inst":1,"Distance":13.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:47.937 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:47.937 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:47.937 00.000 12268 Enqueuing Expose request
02:52:47.937 00.000 11616 Worker thread wakes up
02:52:47.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:47.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:49.938 02.001 11616 Exposure complete
02:52:49.997 00.059 11616 worker thread done servicing request
02:52:49.997 00.000 12268 OnExposeComplete: enter
02:52:49.997 00.000 12268 UpdateGuideState(): m_state=6
02:52:49.998 00.001 12268 Star::Find(15, 200, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:52:49.998 00.000 12268 Star::Find returns 0 (2), X=200.00, Y=310.00, Mass=12, SNR=2.4, Peak=22 HFD=0.0
02:52:49.998 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:49.998 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:49.999 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:49.999 00.000 11616 Worker thread wakes up
02:52:49.999 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:49.999 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:49.999 00.000 11616 move complete, result=0
02:52:49.999 00.000 11616 worker thread done servicing request
02:52:50.109 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:50.109 00.000 12268 Status Line: Star lost - low SNR
02:52:50.112 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:50.130 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:52:50.130 00.000 12268 PhdController: settling, locked = 0, distance = 13.53 (1.50) aobump = 0 frame = 8 / 99999
02:52:50.130 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701170.130,"Host":"ASTROCENTER","Inst":1,"Distance":13.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:50.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:50.130 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:50.130 00.000 12268 Enqueuing Expose request
02:52:50.130 00.000 11616 Worker thread wakes up
02:52:50.131 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:50.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:52.137 02.006 11616 Exposure complete
02:52:52.196 00.059 11616 worker thread done servicing request
02:52:52.197 00.001 12268 OnExposeComplete: enter
02:52:52.197 00.000 12268 UpdateGuideState(): m_state=6
02:52:52.197 00.000 12268 Star::Find(15, 200, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:52:52.197 00.000 12268 Star::Find returns 0 (2), X=200.00, Y=310.00, Mass=18, SNR=2.9, Peak=23 HFD=0.0
02:52:52.197 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:52.198 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:52.198 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:52.198 00.000 11616 Worker thread wakes up
02:52:52.198 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:52.198 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:52.198 00.000 11616 move complete, result=0
02:52:52.198 00.000 11616 worker thread done servicing request
02:52:52.309 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:52.309 00.000 12268 Status Line: Star lost - low SNR
02:52:52.317 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=17, Gamma=1.290
02:52:52.336 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:52:52.336 00.000 12268 PhdController: settling, locked = 0, distance = 13.53 (1.50) aobump = 0 frame = 9 / 99999
02:52:52.336 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701172.336,"Host":"ASTROCENTER","Inst":1,"Distance":13.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:52.337 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:52.337 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:52.337 00.000 12268 Enqueuing Expose request
02:52:52.337 00.000 11616 Worker thread wakes up
02:52:52.337 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:52.337 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:54.354 02.017 11616 Exposure complete
02:52:54.413 00.059 11616 worker thread done servicing request
02:52:54.413 00.000 12268 OnExposeComplete: enter
02:52:54.413 00.000 12268 UpdateGuideState(): m_state=6
02:52:54.413 00.000 12268 Star::Find(15, 200, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:52:54.414 00.001 12268 Star::Find returns 0 (2), X=200.00, Y=310.00, Mass=17, SNR=2.8, Peak=24 HFD=0.0
02:52:54.414 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:52:54.414 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:52:54.415 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:52:54.415 00.000 11616 Worker thread wakes up
02:52:54.415 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:52:54.415 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:52:54.415 00.000 11616 move complete, result=0
02:52:54.415 00.000 11616 worker thread done servicing request
02:52:54.525 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:52:54.525 00.000 12268 Status Line: Star lost - low SNR
02:52:54.528 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:54.546 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:52:54.546 00.000 12268 PhdController: settling, locked = 0, distance = 13.53 (1.50) aobump = 0 frame = 10 / 99999
02:52:54.547 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768701174.547,"Host":"ASTROCENTER","Inst":1,"Distance":13.53,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:52:54.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:54.547 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:52:54.547 00.000 12268 Enqueuing Expose request
02:52:54.547 00.000 11616 Worker thread wakes up
02:52:54.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:52:54.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:52:56.568 02.021 11616 Exposure complete
02:52:56.631 00.063 11616 worker thread done servicing request
02:52:56.631 00.000 12268 OnExposeComplete: enter
02:52:56.631 00.000 12268 UpdateGuideState(): m_state=6
02:52:56.631 00.000 12268 Star::Find(15, 200, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
02:52:56.632 00.001 12268 Star::Find returns 1 (0), X=188.49, Y=297.21, Mass=31, SNR=3.7, Peak=23 HFD=5.0
02:52:56.632 00.000 12268 DistanceChecker: deactivated
02:52:56.632 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
02:52:56.632 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
02:52:56.632 00.000 12268 CameraToMount -- cameraX=-25.94 cameraY=-16.07 hyp=30.51 cameraTheta=-2.59 mountX=-18.52 mountY=-23.67, mountTheta=-2.23
02:52:56.633 00.001 12268 SchedulePrimaryMove(0D94C700, x=-25.94, y=-16.07, opts=13)
02:52:56.633 00.000 12268 Enqueuing Move request for scope (-25.94, -16.07)
02:52:56.633 00.000 11616 Worker thread wakes up
02:52:56.633 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-25.94, -16.07) opts 0xd
02:52:56.633 00.000 11616 Handling offset move in thread for scope, endpoint = (-25.94, -16.07)
02:52:56.633 00.000 11616 Moving (-25.94, -16.07) raw xDistance=-18.52 yDistance=-23.67
02:52:56.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns -9.26 from input -18.52
02:52:56.633 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.55 from input -23.67
02:52:56.633 00.000 11616 MoveAxis(E, 10370, ABG)
02:52:56.634 00.001 11616 duration set to 2500 by maxRaDuration
02:52:56.634 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:52:56.634 00.000 11616 IsSlewing returns 0
02:52:56.634 00.000 11616 IsGuiding returns 0
02:52:56.634 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:52:56.654 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:52:56.672 00.018 12268 UpdateGuideState exits: m=31 SNR=3.7
02:52:56.672 00.000 12268 PhdController: settling, locked = 1, distance = 18.63 (1.50) aobump = 0 frame = 11 / 99999
02:52:56.672 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701176.672,"Host":"ASTROCENTER","Inst":1,"Distance":18.63,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:52:56.673 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:56.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:52:56.673 00.000 12268 Enqueuing Expose request
02:52:59.156 02.483 11616 IsGuiding returns 1
02:52:59.156 00.000 11616 scope still moving after pulse duration time elapsed
02:52:59.188 00.032 11616 IsSlewing returns 0
02:52:59.188 00.000 11616 IsGuiding returns 1
02:52:59.220 00.032 11616 IsSlewing returns 0
02:52:59.220 00.000 11616 IsGuiding returns 1
02:52:59.252 00.032 11616 IsSlewing returns 0
02:52:59.252 00.000 11616 IsGuiding returns 1
02:52:59.283 00.031 11616 IsSlewing returns 0
02:52:59.283 00.000 11616 IsGuiding returns 1
02:52:59.314 00.031 11616 IsSlewing returns 0
02:52:59.314 00.000 11616 IsGuiding returns 1
02:52:59.346 00.032 11616 IsSlewing returns 0
02:52:59.346 00.000 11616 IsGuiding returns 1
02:52:59.378 00.032 11616 IsSlewing returns 0
02:52:59.378 00.000 11616 IsGuiding returns 1
02:52:59.409 00.031 11616 IsSlewing returns 0
02:52:59.409 00.000 11616 IsGuiding returns 0
02:52:59.409 00.000 11616 scope move finished after 2500 + 274 ms
02:52:59.409 00.000 11616 Move returns status 0, amount 2500
02:52:59.409 00.000 11616 MoveAxis(N, 2002, ABG)
02:52:59.409 00.000 11616 Guiding  Dir = 0, Dur = 2002
02:52:59.410 00.001 11616 IsSlewing returns 0
02:52:59.410 00.000 11616 IsGuiding returns 0
02:52:59.410 00.000 11616 PulseGuide returned control before completion, sleep 2012
02:53:01.428 02.018 11616 IsGuiding returns 1
02:53:01.429 00.001 11616 scope still moving after pulse duration time elapsed
02:53:01.460 00.031 11616 IsSlewing returns 0
02:53:01.461 00.001 11616 IsGuiding returns 0
02:53:01.461 00.000 11616 scope move finished after 2002 + 49 ms
02:53:01.461 00.000 11616 Move returns status 0, amount 2002
02:53:01.461 00.000 11616 move complete, result=0
02:53:01.461 00.000 11616 worker thread done servicing request
02:53:01.461 00.000 11616 Worker thread wakes up
02:53:01.461 00.000 12268 GuideStep: -18.5 px 2500 ms EAST, -23.7 px 2002 ms NORTH
02:53:01.462 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:01.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(173,282,31,31)
02:53:03.469 02.007 11616 Exposure complete
02:53:03.534 00.065 11616 worker thread done servicing request
02:53:03.534 00.000 12268 OnExposeComplete: enter
02:53:03.534 00.000 12268 UpdateGuideState(): m_state=6
02:53:03.534 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
02:53:03.535 00.001 12268 Star::Find false star n=4 nbg=272 bg=9.2 sigma=0.9 thresh=12 peak=12
02:53:03.535 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=297.00, Mass=21, SNR=2.9, Peak=22 HFD=0.0
02:53:03.535 00.000 12268 DistanceChecker: activated
02:53:03.535 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:03.536 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:03.536 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:03.536 00.000 11616 Worker thread wakes up
02:53:03.536 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:03.536 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:03.536 00.000 11616 move complete, result=0
02:53:03.536 00.000 11616 worker thread done servicing request
02:53:03.642 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:03.642 00.000 12268 Status Line: Star lost - low SNR
02:53:03.650 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:03.667 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:53:03.667 00.000 12268 PhdController: settling, locked = 0, distance = 18.63 (1.50) aobump = 0 frame = 12 / 99999
02:53:03.667 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701183.667,"Host":"ASTROCENTER","Inst":1,"Distance":18.63,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:53:03.668 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:03.668 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:03.668 00.000 12268 Enqueuing Expose request
02:53:03.668 00.000 11616 Worker thread wakes up
02:53:03.668 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:03.668 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:05.677 02.009 11616 Exposure complete
02:53:05.739 00.062 11616 worker thread done servicing request
02:53:05.739 00.000 12268 OnExposeComplete: enter
02:53:05.740 00.001 12268 UpdateGuideState(): m_state=6
02:53:05.740 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
02:53:05.740 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=297.00, Mass=17, SNR=2.8, Peak=23 HFD=0.0
02:53:05.740 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:05.741 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:05.741 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:05.741 00.000 11616 Worker thread wakes up
02:53:05.741 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:05.741 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:05.741 00.000 11616 move complete, result=0
02:53:05.741 00.000 11616 worker thread done servicing request
02:53:05.849 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:05.849 00.000 12268 Status Line: Star lost - low SNR
02:53:05.853 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:05.870 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:53:05.870 00.000 12268 PhdController: settling, locked = 0, distance = 18.63 (1.50) aobump = 0 frame = 13 / 99999
02:53:05.870 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701185.870,"Host":"ASTROCENTER","Inst":1,"Distance":18.63,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:53:05.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:05.871 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:05.871 00.000 12268 Enqueuing Expose request
02:53:05.871 00.000 11616 Worker thread wakes up
02:53:05.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:05.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:07.876 02.005 11616 Exposure complete
02:53:07.936 00.060 11616 worker thread done servicing request
02:53:07.937 00.001 12268 OnExposeComplete: enter
02:53:07.937 00.000 12268 UpdateGuideState(): m_state=6
02:53:07.937 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
02:53:07.937 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=297.00, Mass=16, SNR=2.7, Peak=22 HFD=0.0
02:53:07.937 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:07.938 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:07.938 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:07.939 00.001 11616 Worker thread wakes up
02:53:07.939 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:07.939 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:07.939 00.000 11616 move complete, result=0
02:53:07.939 00.000 11616 worker thread done servicing request
02:53:08.045 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:08.045 00.000 12268 Status Line: Star lost - low SNR
02:53:08.049 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
02:53:08.066 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:53:08.066 00.000 12268 PhdController: settling, locked = 0, distance = 18.63 (1.50) aobump = 0 frame = 14 / 99999
02:53:08.067 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768701188.067,"Host":"ASTROCENTER","Inst":1,"Distance":18.63,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:53:08.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:08.067 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:08.067 00.000 12268 Enqueuing Expose request
02:53:08.067 00.000 11616 Worker thread wakes up
02:53:08.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:08.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:10.081 02.014 11616 Exposure complete
02:53:10.140 00.059 11616 worker thread done servicing request
02:53:10.140 00.000 12268 OnExposeComplete: enter
02:53:10.140 00.000 12268 UpdateGuideState(): m_state=6
02:53:10.140 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
02:53:10.140 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=297.00, Mass=18, SNR=2.9, Peak=22 HFD=0.0
02:53:10.141 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:10.141 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:10.141 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:10.141 00.000 11616 Worker thread wakes up
02:53:10.142 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:10.142 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:10.142 00.000 11616 move complete, result=0
02:53:10.142 00.000 11616 worker thread done servicing request
02:53:10.253 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:10.253 00.000 12268 Status Line: Star lost - low SNR
02:53:10.257 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:10.275 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:53:10.275 00.000 12268 PhdController: settling, locked = 0, distance = 18.63 (1.50) aobump = 0 frame = 15 / 99999
02:53:10.275 00.000 12268 PhdController failed: timed-out waiting for guider to settle
02:53:10.276 00.001 12268 PhdController: newstate STATE_FINISH
02:53:10.276 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
02:53:10.276 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768701190.276,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":15,"DroppedFrames":13}
02:53:10.276 00.000 12268 Mount: notify guiding dither settle done success=0
02:53:10.276 00.000 12268 PhdController: newstate STATE_IDLE
02:53:10.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:10.276 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:10.276 00.000 12268 Enqueuing Expose request
02:53:10.276 00.000 11616 Worker thread wakes up
02:53:10.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:10.277 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:12.283 02.006 11616 Exposure complete
02:53:12.342 00.059 11616 worker thread done servicing request
02:53:12.342 00.000 12268 OnExposeComplete: enter
02:53:12.342 00.000 12268 UpdateGuideState(): m_state=6
02:53:12.342 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
02:53:12.342 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=297.00, Mass=16, SNR=2.8, Peak=22 HFD=0.0
02:53:12.342 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:12.344 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:12.344 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:12.344 00.000 11616 Worker thread wakes up
02:53:12.344 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:12.344 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:12.344 00.000 11616 move complete, result=0
02:53:12.344 00.000 11616 worker thread done servicing request
02:53:12.451 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:12.451 00.000 12268 Status Line: Star lost - low SNR
02:53:12.455 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:12.473 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:53:12.473 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:12.473 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:12.473 00.000 12268 Enqueuing Expose request
02:53:12.473 00.000 11616 Worker thread wakes up
02:53:12.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:12.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:14.490 02.017 11616 Exposure complete
02:53:14.553 00.063 11616 worker thread done servicing request
02:53:14.553 00.000 12268 OnExposeComplete: enter
02:53:14.553 00.000 12268 UpdateGuideState(): m_state=6
02:53:14.553 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
02:53:14.553 00.000 12268 Star::Find returns 0 (4), X=188.72, Y=296.10, Mass=23, SNR=3.2, Peak=22 HFD=1.2
02:53:14.553 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:14.554 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:14.554 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:14.554 00.000 11616 Worker thread wakes up
02:53:14.554 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:14.554 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:14.555 00.001 11616 move complete, result=0
02:53:14.555 00.000 11616 worker thread done servicing request
02:53:14.657 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:14.658 00.001 12268 Status Line: Star lost - low HFD
02:53:14.661 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:14.678 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:53:14.678 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:14.678 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:14.679 00.001 12268 Enqueuing Expose request
02:53:14.679 00.000 11616 Worker thread wakes up
02:53:14.679 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:14.679 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:16.697 02.018 11616 Exposure complete
02:53:16.758 00.061 11616 worker thread done servicing request
02:53:16.758 00.000 12268 OnExposeComplete: enter
02:53:16.758 00.000 12268 UpdateGuideState(): m_state=6
02:53:16.759 00.001 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
02:53:16.759 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=297.00, Mass=18, SNR=2.9, Peak=22 HFD=0.0
02:53:16.759 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:16.760 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:16.760 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:16.760 00.000 11616 Worker thread wakes up
02:53:16.760 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:16.760 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:16.760 00.000 11616 move complete, result=0
02:53:16.760 00.000 11616 worker thread done servicing request
02:53:16.868 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:16.868 00.000 12268 Status Line: Star lost - low SNR
02:53:16.872 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:16.890 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:53:16.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:16.890 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:16.890 00.000 12268 Enqueuing Expose request
02:53:16.891 00.001 11616 Worker thread wakes up
02:53:16.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:16.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:18.908 02.017 11616 Exposure complete
02:53:18.968 00.060 11616 worker thread done servicing request
02:53:18.969 00.001 12268 OnExposeComplete: enter
02:53:18.969 00.000 12268 UpdateGuideState(): m_state=6
02:53:18.969 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
02:53:18.969 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=297.00, Mass=18, SNR=2.9, Peak=24 HFD=0.0
02:53:18.969 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:18.970 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:18.970 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:18.970 00.000 11616 Worker thread wakes up
02:53:18.970 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:18.970 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:18.970 00.000 11616 move complete, result=0
02:53:18.970 00.000 11616 worker thread done servicing request
02:53:19.077 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:19.077 00.000 12268 Status Line: Star lost - low SNR
02:53:19.081 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:19.099 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:53:19.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:19.099 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:19.099 00.000 12268 Enqueuing Expose request
02:53:19.099 00.000 11616 Worker thread wakes up
02:53:19.100 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:19.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:21.110 02.010 11616 Exposure complete
02:53:21.174 00.064 11616 worker thread done servicing request
02:53:21.174 00.000 12268 OnExposeComplete: enter
02:53:21.174 00.000 12268 UpdateGuideState(): m_state=6
02:53:21.174 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
02:53:21.174 00.000 12268 Star::Find false star n=6 nbg=283 bg=8.7 sigma=0.9 thresh=11 peak=11
02:53:21.175 00.001 12268 Star::Find returns 0 (2), X=188.00, Y=297.00, Mass=25, SNR=2.9, Peak=21 HFD=0.0
02:53:21.175 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:21.175 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:21.175 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:21.175 00.000 11616 Worker thread wakes up
02:53:21.176 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:21.176 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:21.176 00.000 11616 move complete, result=0
02:53:21.176 00.000 11616 worker thread done servicing request
02:53:21.292 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:21.292 00.000 12268 Status Line: Star lost - low SNR
02:53:21.296 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:21.314 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:53:21.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:21.314 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:21.314 00.000 12268 Enqueuing Expose request
02:53:21.314 00.000 11616 Worker thread wakes up
02:53:21.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:21.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:23.319 02.005 11616 Exposure complete
02:53:23.378 00.059 11616 worker thread done servicing request
02:53:23.378 00.000 12268 OnExposeComplete: enter
02:53:23.378 00.000 12268 UpdateGuideState(): m_state=6
02:53:23.379 00.001 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
02:53:23.379 00.000 12268 Star::Find returns 1 (0), X=189.50, Y=296.30, Mass=24, SNR=3.3, Peak=23 HFD=2.6
02:53:23.379 00.000 12268 Status Line: Mass: 24 vs 191
02:53:23.382 00.003 12268 UpdateCurrentPosition: star mass new=24.0 exp=191.5 thresh=50% limits=(95.7, 287.2, 382.9)
02:53:23.382 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
02:53:23.382 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:23.382 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:23.382 00.000 11616 Worker thread wakes up
02:53:23.382 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:23.382 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:23.382 00.000 11616 move complete, result=0
02:53:23.382 00.000 11616 worker thread done servicing request
02:53:23.489 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:23.489 00.000 12268 Status Line: Star lost - mass changed
02:53:23.492 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:23.511 00.019 12268 UpdateGuideState exits: Star lost - mass changed
02:53:23.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:23.511 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:23.511 00.000 12268 Enqueuing Expose request
02:53:23.511 00.000 11616 Worker thread wakes up
02:53:23.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:23.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:25.519 02.008 11616 Exposure complete
02:53:25.582 00.063 12268 OnExposeComplete: enter
02:53:25.583 00.001 12268 UpdateGuideState(): m_state=6
02:53:25.583 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
02:53:25.583 00.000 12268 Star::Find false star n=6 nbg=286 bg=8.6 sigma=0.9 thresh=11 peak=11
02:53:25.583 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=297.00, Mass=26, SNR=2.9, Peak=21 HFD=0.0
02:53:25.583 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:25.584 00.001 11616 worker thread done servicing request
02:53:25.584 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:25.584 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:25.584 00.000 11616 Worker thread wakes up
02:53:25.585 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:25.585 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:25.585 00.000 11616 move complete, result=0
02:53:25.585 00.000 11616 worker thread done servicing request
02:53:25.687 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:25.687 00.000 12268 Status Line: Star lost - low SNR
02:53:25.696 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:25.713 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:53:25.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:25.713 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:25.713 00.000 12268 Enqueuing Expose request
02:53:25.713 00.000 11616 Worker thread wakes up
02:53:25.713 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:25.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:27.739 02.026 11616 Exposure complete
02:53:27.803 00.064 11616 worker thread done servicing request
02:53:27.803 00.000 12268 OnExposeComplete: enter
02:53:27.803 00.000 12268 UpdateGuideState(): m_state=6
02:53:27.803 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
02:53:27.804 00.001 12268 Star::Find returns 0 (2), X=188.00, Y=297.00, Mass=12, SNR=2.5, Peak=21 HFD=0.0
02:53:27.804 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:27.804 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:27.804 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:27.805 00.001 11616 Worker thread wakes up
02:53:27.805 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:27.805 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:27.805 00.000 11616 move complete, result=0
02:53:27.805 00.000 11616 worker thread done servicing request
02:53:27.918 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:27.918 00.000 12268 Status Line: Star lost - low SNR
02:53:27.922 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:27.942 00.020 12268 UpdateGuideState exits: Star lost - low SNR
02:53:27.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:27.942 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:27.942 00.000 12268 Enqueuing Expose request
02:53:27.942 00.000 11616 Worker thread wakes up
02:53:27.943 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:27.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:29.963 02.020 11616 Exposure complete
02:53:30.023 00.060 11616 worker thread done servicing request
02:53:30.023 00.000 12268 OnExposeComplete: enter
02:53:30.023 00.000 12268 UpdateGuideState(): m_state=6
02:53:30.023 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
02:53:30.023 00.000 12268 Star::Find returns 1 (0), X=200.43, Y=308.14, Mass=24, SNR=3.3, Peak=22 HFD=3.2
02:53:30.023 00.000 12268 DistanceChecker: deactivated
02:53:30.024 00.001 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.26 = 2.02)
02:53:30.024 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.09)
02:53:30.024 00.000 12268 CameraToMount -- cameraX=-14.00 cameraY=-5.14 hyp=14.92 cameraTheta=-2.79 mountX=-6.48 mountY=-13.23, mountTheta=-2.03
02:53:30.025 00.001 12268 SchedulePrimaryMove(0D94C700, x=-14.00, y=-5.14, opts=13)
02:53:30.025 00.000 12268 Enqueuing Move request for scope (-14.00, -5.14)
02:53:30.025 00.000 11616 Worker thread wakes up
02:53:30.026 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-14.00, -5.14) opts 0xd
02:53:30.026 00.000 11616 Handling offset move in thread for scope, endpoint = (-14.00, -5.14)
02:53:30.026 00.000 11616 Moving (-14.00, -5.14) raw xDistance=-6.48 yDistance=-13.23
02:53:30.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.24 from input -6.48
02:53:30.026 00.000 11616 GuideAlgorithmResistSwitch::result() returns -1.98 from input -13.23
02:53:30.026 00.000 11616 MoveAxis(E, 3627, ABG)
02:53:30.026 00.000 11616 duration set to 2500 by maxRaDuration
02:53:30.026 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:53:30.026 00.000 11616 IsSlewing returns 0
02:53:30.026 00.000 11616 IsGuiding returns 0
02:53:30.027 00.001 11616 PulseGuide returned control before completion, sleep 2510
02:53:30.046 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:30.063 00.017 12268 UpdateGuideState exits: m=24 SNR=3.3
02:53:30.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:30.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:53:30.063 00.000 12268 Enqueuing Expose request
02:53:32.544 02.481 11616 IsGuiding returns 1
02:53:32.544 00.000 11616 scope still moving after pulse duration time elapsed
02:53:32.575 00.031 11616 IsSlewing returns 0
02:53:32.576 00.001 11616 IsGuiding returns 1
02:53:32.608 00.032 11616 IsSlewing returns 0
02:53:32.609 00.001 11616 IsGuiding returns 1
02:53:32.639 00.030 11616 IsSlewing returns 0
02:53:32.640 00.001 11616 IsGuiding returns 1
02:53:32.672 00.032 11616 IsSlewing returns 0
02:53:32.672 00.000 11616 IsGuiding returns 1
02:53:32.702 00.030 11616 IsSlewing returns 0
02:53:32.702 00.000 11616 IsGuiding returns 0
02:53:32.703 00.001 11616 scope move finished after 2500 + 176 ms
02:53:32.703 00.000 11616 Move returns status 0, amount 2500
02:53:32.703 00.000 11616 MoveAxis(N, 1119, ABG)
02:53:32.703 00.000 11616 Guiding  Dir = 0, Dur = 1119
02:53:32.703 00.000 11616 IsSlewing returns 0
02:53:32.703 00.000 11616 IsGuiding returns 0
02:53:32.704 00.001 11616 PulseGuide returned control before completion, sleep 1129
02:53:33.841 01.137 11616 IsGuiding returns 1
02:53:33.841 00.000 11616 scope still moving after pulse duration time elapsed
02:53:33.872 00.031 11616 IsSlewing returns 0
02:53:33.872 00.000 11616 IsGuiding returns 1
02:53:33.904 00.032 11616 IsSlewing returns 0
02:53:33.905 00.001 11616 IsGuiding returns 0
02:53:33.905 00.000 11616 scope move finished after 1119 + 82 ms
02:53:33.905 00.000 11616 Move returns status 0, amount 1119
02:53:33.905 00.000 11616 move complete, result=0
02:53:33.905 00.000 11616 worker thread done servicing request
02:53:33.905 00.000 11616 Worker thread wakes up
02:53:33.905 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:33.906 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(185,293,31,31)
02:53:33.906 00.000 12268 GuideStep: -6.5 px 2500 ms EAST, -13.2 px 1119 ms NORTH
02:53:35.917 02.011 11616 Exposure complete
02:53:35.977 00.060 11616 worker thread done servicing request
02:53:35.977 00.000 12268 OnExposeComplete: enter
02:53:35.977 00.000 12268 UpdateGuideState(): m_state=6
02:53:35.977 00.000 12268 Star::Find(15, 200, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
02:53:35.978 00.001 12268 Star::Find false star n=11 nbg=277 bg=9.2 sigma=0.8 thresh=12 peak=12
02:53:35.978 00.000 12268 Star::Find returns 0 (2), X=200.00, Y=308.00, Mass=39, SNR=2.9, Peak=23 HFD=0.0
02:53:35.978 00.000 12268 DistanceChecker: activated
02:53:35.978 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:35.978 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:35.979 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:35.979 00.000 11616 Worker thread wakes up
02:53:35.979 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:35.979 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:35.979 00.000 11616 move complete, result=0
02:53:35.979 00.000 11616 worker thread done servicing request
02:53:36.086 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:36.086 00.000 12268 Status Line: Star lost - low SNR
02:53:36.090 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:36.107 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:53:36.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:36.107 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:36.107 00.000 12268 Enqueuing Expose request
02:53:36.107 00.000 11616 Worker thread wakes up
02:53:36.107 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:36.108 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:38.112 02.004 11616 Exposure complete
02:53:38.172 00.060 11616 worker thread done servicing request
02:53:38.173 00.001 12268 OnExposeComplete: enter
02:53:38.173 00.000 12268 UpdateGuideState(): m_state=6
02:53:38.173 00.000 12268 Star::Find(15, 200, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
02:53:38.173 00.000 12268 Star::Find returns 1 (0), X=188.00, Y=297.26, Mass=21, SNR=3.1, Peak=23 HFD=1.8
02:53:38.173 00.000 12268 DistanceChecker: deactivated
02:53:38.173 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
02:53:38.173 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
02:53:38.174 00.001 12268 CameraToMount -- cameraX=-26.43 cameraY=-16.02 hyp=30.91 cameraTheta=-2.60 mountX=-18.52 mountY=-24.16, mountTheta=-2.22
02:53:38.175 00.001 12268 SchedulePrimaryMove(0D94C700, x=-26.43, y=-16.02, opts=13)
02:53:38.175 00.000 12268 Enqueuing Move request for scope (-26.43, -16.02)
02:53:38.175 00.000 11616 Worker thread wakes up
02:53:38.175 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-26.43, -16.02) opts 0xd
02:53:38.175 00.000 11616 Handling offset move in thread for scope, endpoint = (-26.43, -16.02)
02:53:38.175 00.000 11616 Moving (-26.43, -16.02) raw xDistance=-18.52 yDistance=-24.16
02:53:38.176 00.001 11616 GuideAlgorithmResistSwitch::result() returns -9.26 from input -18.52
02:53:38.176 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.62 from input -24.16
02:53:38.176 00.000 11616 MoveAxis(E, 10368, ABG)
02:53:38.176 00.000 11616 duration set to 2500 by maxRaDuration
02:53:38.176 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:53:38.176 00.000 11616 IsSlewing returns 0
02:53:38.176 00.000 11616 IsGuiding returns 0
02:53:38.177 00.001 11616 PulseGuide returned control before completion, sleep 2510
02:53:38.197 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=1, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:53:38.217 00.020 12268 UpdateGuideState exits: m=21 SNR=3.1
02:53:38.217 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:38.217 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:53:38.217 00.000 12268 Enqueuing Expose request
02:53:40.700 02.483 11616 IsGuiding returns 0
02:53:40.700 00.000 11616 Move returns status 0, amount 2500
02:53:40.700 00.000 11616 MoveAxis(N, 2044, ABG)
02:53:40.700 00.000 11616 Guiding  Dir = 0, Dur = 2044
02:53:40.700 00.000 11616 IsSlewing returns 0
02:53:40.701 00.001 11616 IsGuiding returns 0
02:53:40.701 00.000 11616 PulseGuide returned control before completion, sleep 2054
02:53:42.767 02.066 11616 IsGuiding returns 1
02:53:42.767 00.000 11616 scope still moving after pulse duration time elapsed
02:53:42.797 00.030 11616 IsSlewing returns 0
02:53:42.798 00.001 11616 IsGuiding returns 0
02:53:42.798 00.000 11616 scope move finished after 2044 + 53 ms
02:53:42.798 00.000 11616 Move returns status 0, amount 2044
02:53:42.798 00.000 11616 move complete, result=0
02:53:42.798 00.000 11616 worker thread done servicing request
02:53:42.798 00.000 11616 Worker thread wakes up
02:53:42.798 00.000 12268 GuideStep: -18.5 px 2500 ms EAST, -24.2 px 2044 ms NORTH
02:53:42.799 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:42.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(173,282,31,31)
02:53:44.834 02.035 11616 Exposure complete
02:53:44.894 00.060 11616 worker thread done servicing request
02:53:44.894 00.000 12268 OnExposeComplete: enter
02:53:44.894 00.000 12268 UpdateGuideState(): m_state=6
02:53:44.894 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
02:53:44.894 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=297.00, Mass=18, SNR=2.9, Peak=24 HFD=0.0
02:53:44.894 00.000 12268 DistanceChecker: activated
02:53:44.894 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:44.895 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:44.895 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:44.895 00.000 11616 Worker thread wakes up
02:53:44.895 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:44.895 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:44.896 00.001 11616 move complete, result=0
02:53:44.896 00.000 11616 worker thread done servicing request
02:53:45.005 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:45.005 00.000 12268 Status Line: Star lost - low SNR
02:53:45.010 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=20, Gamma=1.290
02:53:45.027 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:53:45.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:45.027 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:45.027 00.000 12268 Enqueuing Expose request
02:53:45.027 00.000 11616 Worker thread wakes up
02:53:45.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:45.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:47.031 02.004 11616 Exposure complete
02:53:47.091 00.060 11616 worker thread done servicing request
02:53:47.091 00.000 12268 OnExposeComplete: enter
02:53:47.091 00.000 12268 UpdateGuideState(): m_state=6
02:53:47.091 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
02:53:47.091 00.000 12268 Star::Find returns 0 (4), X=187.48, Y=296.43, Mass=27, SNR=3.5, Peak=24 HFD=1.2
02:53:47.091 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:47.092 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:47.092 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:47.092 00.000 11616 Worker thread wakes up
02:53:47.092 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:47.092 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:47.092 00.000 11616 move complete, result=0
02:53:47.093 00.001 11616 worker thread done servicing request
02:53:47.203 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:47.203 00.000 12268 Status Line: Star lost - low HFD
02:53:47.206 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
02:53:47.223 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:53:47.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:47.223 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:47.223 00.000 12268 Enqueuing Expose request
02:53:47.224 00.001 11616 Worker thread wakes up
02:53:47.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:47.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:49.237 02.013 11616 Exposure complete
02:53:49.296 00.059 11616 worker thread done servicing request
02:53:49.296 00.000 12268 OnExposeComplete: enter
02:53:49.296 00.000 12268 UpdateGuideState(): m_state=6
02:53:49.296 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
02:53:49.296 00.000 12268 Star::Find returns 0 (4), X=187.59, Y=295.90, Mass=22, SNR=3.2, Peak=22 HFD=0.7
02:53:49.296 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:49.297 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:49.297 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:49.297 00.000 11616 Worker thread wakes up
02:53:49.297 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:49.297 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:49.298 00.001 11616 move complete, result=0
02:53:49.298 00.000 11616 worker thread done servicing request
02:53:49.405 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:49.405 00.000 12268 Status Line: Star lost - low HFD
02:53:49.413 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
02:53:49.431 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:53:49.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:49.431 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:49.431 00.000 12268 Enqueuing Expose request
02:53:49.431 00.000 11616 Worker thread wakes up
02:53:49.432 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:49.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:51.435 02.003 11616 Exposure complete
02:53:51.495 00.060 11616 worker thread done servicing request
02:53:51.495 00.000 12268 OnExposeComplete: enter
02:53:51.495 00.000 12268 UpdateGuideState(): m_state=6
02:53:51.495 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
02:53:51.495 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=297.00, Mass=18, SNR=2.9, Peak=22 HFD=0.0
02:53:51.496 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:51.496 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:51.496 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:51.497 00.001 11616 Worker thread wakes up
02:53:51.497 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:51.497 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:51.497 00.000 11616 move complete, result=0
02:53:51.497 00.000 11616 worker thread done servicing request
02:53:51.602 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:51.603 00.001 12268 Status Line: Star lost - low SNR
02:53:51.607 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
02:53:51.624 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:53:51.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:51.624 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:51.625 00.001 12268 Enqueuing Expose request
02:53:51.625 00.000 11616 Worker thread wakes up
02:53:51.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:51.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:53.642 02.017 11616 Exposure complete
02:53:53.705 00.063 11616 worker thread done servicing request
02:53:53.706 00.001 12268 OnExposeComplete: enter
02:53:53.706 00.000 12268 UpdateGuideState(): m_state=6
02:53:53.706 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
02:53:53.706 00.000 12268 Star::Find returns 0 (4), X=187.57, Y=296.00, Mass=21, SNR=3.1, Peak=23 HFD=0.6
02:53:53.706 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:53:53.707 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:53:53.707 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:53:53.707 00.000 11616 Worker thread wakes up
02:53:53.707 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:53:53.707 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:53:53.708 00.001 11616 move complete, result=0
02:53:53.708 00.000 11616 worker thread done servicing request
02:53:53.822 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:53:53.822 00.000 12268 Status Line: Star lost - low HFD
02:53:53.825 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
02:53:53.843 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:53:53.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:53.843 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:53:53.844 00.001 12268 Enqueuing Expose request
02:53:53.844 00.000 11616 Worker thread wakes up
02:53:53.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:53:53.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:53:55.854 02.010 11616 Exposure complete
02:53:55.916 00.062 11616 worker thread done servicing request
02:53:55.916 00.000 12268 OnExposeComplete: enter
02:53:55.916 00.000 12268 UpdateGuideState(): m_state=6
02:53:55.916 00.000 12268 Star::Find(15, 188, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:53:55.917 00.001 12268 Star::Find returns 1 (0), X=187.96, Y=296.84, Mass=32, SNR=3.8, Peak=24 HFD=2.0
02:53:55.917 00.000 12268 DistanceChecker: deactivated
02:53:55.917 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
02:53:55.917 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
02:53:55.917 00.000 12268 CameraToMount -- cameraX=-26.47 cameraY=-16.44 hyp=31.16 cameraTheta=-2.59 mountX=-18.95 mountY=-24.15, mountTheta=-2.24
02:53:55.918 00.001 12268 SchedulePrimaryMove(0D94C700, x=-26.47, y=-16.44, opts=13)
02:53:55.918 00.000 12268 Enqueuing Move request for scope (-26.47, -16.44)
02:53:55.918 00.000 11616 Worker thread wakes up
02:53:55.919 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-26.47, -16.44) opts 0xd
02:53:55.919 00.000 11616 Handling offset move in thread for scope, endpoint = (-26.47, -16.44)
02:53:55.919 00.000 11616 Moving (-26.47, -16.44) raw xDistance=-18.95 yDistance=-24.15
02:53:55.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns -9.47 from input -18.95
02:53:55.919 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.62 from input -24.15
02:53:55.919 00.000 11616 MoveAxis(E, 10607, ABG)
02:53:55.919 00.000 11616 duration set to 2500 by maxRaDuration
02:53:55.919 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:53:55.919 00.000 11616 IsSlewing returns 0
02:53:55.920 00.001 11616 IsGuiding returns 0
02:53:55.920 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:53:55.941 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
02:53:55.958 00.017 12268 UpdateGuideState exits: m=32 SNR=3.8
02:53:55.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:55.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:53:55.958 00.000 12268 Enqueuing Expose request
02:53:58.440 02.482 11616 IsGuiding returns 1
02:53:58.440 00.000 11616 scope still moving after pulse duration time elapsed
02:53:58.472 00.032 11616 IsSlewing returns 0
02:53:58.472 00.000 11616 IsGuiding returns 1
02:53:58.502 00.030 11616 IsSlewing returns 0
02:53:58.502 00.000 11616 IsGuiding returns 1
02:53:58.534 00.032 11616 IsSlewing returns 0
02:53:58.534 00.000 11616 IsGuiding returns 1
02:53:58.564 00.030 11616 IsSlewing returns 0
02:53:58.564 00.000 11616 IsGuiding returns 1
02:53:58.596 00.032 11616 IsSlewing returns 0
02:53:58.596 00.000 11616 IsGuiding returns 1
02:53:58.627 00.031 11616 IsSlewing returns 0
02:53:58.627 00.000 11616 IsGuiding returns 0
02:53:58.627 00.000 11616 scope move finished after 2500 + 208 ms
02:53:58.627 00.000 11616 Move returns status 0, amount 2500
02:53:58.627 00.000 11616 MoveAxis(N, 2043, ABG)
02:53:58.627 00.000 11616 Guiding  Dir = 0, Dur = 2043
02:53:58.628 00.001 11616 IsSlewing returns 0
02:53:58.628 00.000 11616 IsGuiding returns 0
02:53:58.628 00.000 11616 PulseGuide returned control before completion, sleep 2053
02:54:00.688 02.060 11616 IsGuiding returns 1
02:54:00.689 00.001 11616 scope still moving after pulse duration time elapsed
02:54:00.720 00.031 11616 IsSlewing returns 0
02:54:00.721 00.001 11616 IsGuiding returns 1
02:54:00.752 00.031 11616 IsSlewing returns 0
02:54:00.752 00.000 11616 IsGuiding returns 1
02:54:00.783 00.031 11616 IsSlewing returns 0
02:54:00.784 00.001 11616 IsGuiding returns 0
02:54:00.784 00.000 11616 scope move finished after 2043 + 112 ms
02:54:00.784 00.000 11616 Move returns status 0, amount 2043
02:54:00.784 00.000 11616 move complete, result=0
02:54:00.784 00.000 11616 worker thread done servicing request
02:54:00.784 00.000 11616 Worker thread wakes up
02:54:00.785 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:00.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(173,282,31,31)
02:54:00.785 00.000 12268 GuideStep: -18.9 px 2500 ms EAST, -24.1 px 2043 ms NORTH
02:54:02.830 02.045 11616 Exposure complete
02:54:02.890 00.060 11616 worker thread done servicing request
02:54:02.890 00.000 12268 OnExposeComplete: enter
02:54:02.890 00.000 12268 UpdateGuideState(): m_state=6
02:54:02.890 00.000 12268 Star::Find(15, 187, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
02:54:02.891 00.001 12268 Star::Find returns 1 (0), X=186.60, Y=295.26, Mass=38, SNR=4.2, Peak=24 HFD=4.2
02:54:02.891 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
02:54:02.891 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
02:54:02.891 00.000 12268 CameraToMount -- cameraX=-27.83 cameraY=-18.02 hyp=33.16 cameraTheta=-2.57 mountX=-20.65 mountY=-25.29, mountTheta=-2.26
02:54:02.892 00.001 12268 SchedulePrimaryMove(0D94C700, x=-27.83, y=-18.02, opts=13)
02:54:02.892 00.000 12268 Enqueuing Move request for scope (-27.83, -18.02)
02:54:02.892 00.000 11616 Worker thread wakes up
02:54:02.893 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-27.83, -18.02) opts 0xd
02:54:02.893 00.000 11616 Handling offset move in thread for scope, endpoint = (-27.83, -18.02)
02:54:02.893 00.000 11616 Moving (-27.83, -18.02) raw xDistance=-20.65 yDistance=-25.29
02:54:02.893 00.000 11616 GuideAlgorithmResistSwitch::result() returns -10.33 from input -20.65
02:54:02.893 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.79 from input -25.29
02:54:02.893 00.000 11616 MoveAxis(E, 11562, ABG)
02:54:02.893 00.000 11616 duration set to 2500 by maxRaDuration
02:54:02.893 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:54:02.893 00.000 11616 IsSlewing returns 0
02:54:02.894 00.001 11616 IsGuiding returns 0
02:54:02.894 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:54:02.913 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:02.930 00.017 12268 UpdateGuideState exits: m=38 SNR=4.2
02:54:02.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:02.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:54:02.930 00.000 12268 Enqueuing Expose request
02:54:05.417 02.487 11616 IsGuiding returns 1
02:54:05.418 00.001 11616 scope still moving after pulse duration time elapsed
02:54:05.448 00.030 11616 IsSlewing returns 0
02:54:05.449 00.001 11616 IsGuiding returns 0
02:54:05.449 00.000 11616 scope move finished after 2500 + 55 ms
02:54:05.449 00.000 11616 Move returns status 0, amount 2500
02:54:05.449 00.000 11616 MoveAxis(N, 2140, ABG)
02:54:05.449 00.000 11616 Guiding  Dir = 0, Dur = 2140
02:54:05.449 00.000 11616 IsSlewing returns 0
02:54:05.450 00.001 11616 IsGuiding returns 0
02:54:05.450 00.000 11616 PulseGuide returned control before completion, sleep 2150
02:54:07.614 02.164 11616 IsGuiding returns 1
02:54:07.614 00.000 11616 scope still moving after pulse duration time elapsed
02:54:07.644 00.030 11616 IsSlewing returns 0
02:54:07.645 00.001 11616 IsGuiding returns 0
02:54:07.645 00.000 11616 scope move finished after 2140 + 55 ms
02:54:07.645 00.000 11616 Move returns status 0, amount 2140
02:54:07.645 00.000 11616 move complete, result=0
02:54:07.647 00.002 11616 worker thread done servicing request
02:54:07.647 00.000 11616 Worker thread wakes up
02:54:07.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:07.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(172,280,31,31)
02:54:07.647 00.000 12268 GuideStep: -20.7 px 2500 ms EAST, -25.3 px 2140 ms NORTH
02:54:09.652 02.005 11616 Exposure complete
02:54:09.713 00.061 11616 worker thread done servicing request
02:54:09.713 00.000 12268 OnExposeComplete: enter
02:54:09.714 00.001 12268 UpdateGuideState(): m_state=6
02:54:09.714 00.000 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
02:54:09.714 00.000 12268 Star::Find returns 0 (4), X=187.58, Y=296.71, Mass=21, SNR=3.1, Peak=24 HFD=1.1
02:54:09.714 00.000 12268 DistanceChecker: activated
02:54:09.714 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:09.715 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:09.715 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:09.715 00.000 11616 Worker thread wakes up
02:54:09.715 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:09.715 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:09.715 00.000 11616 move complete, result=0
02:54:09.715 00.000 11616 worker thread done servicing request
02:54:09.818 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:09.818 00.000 12268 Status Line: Star lost - low HFD
02:54:09.827 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:09.844 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:54:09.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:09.844 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:09.844 00.000 12268 Enqueuing Expose request
02:54:09.844 00.000 11616 Worker thread wakes up
02:54:09.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:09.845 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:11.860 02.015 11616 Exposure complete
02:54:11.921 00.061 11616 worker thread done servicing request
02:54:11.922 00.001 12268 OnExposeComplete: enter
02:54:11.922 00.000 12268 UpdateGuideState(): m_state=6
02:54:11.922 00.000 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
02:54:11.922 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=295.00, Mass=12, SNR=2.4, Peak=21 HFD=0.0
02:54:11.922 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:11.923 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:11.923 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:11.923 00.000 11616 Worker thread wakes up
02:54:11.923 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:11.923 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:11.923 00.000 11616 move complete, result=0
02:54:11.923 00.000 11616 worker thread done servicing request
02:54:12.040 00.117 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:12.040 00.000 12268 Status Line: Star lost - low SNR
02:54:12.044 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:12.062 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:54:12.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:12.062 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:12.062 00.000 12268 Enqueuing Expose request
02:54:12.062 00.000 11616 Worker thread wakes up
02:54:12.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:12.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:14.076 02.014 11616 Exposure complete
02:54:14.137 00.061 11616 worker thread done servicing request
02:54:14.137 00.000 12268 OnExposeComplete: enter
02:54:14.137 00.000 12268 UpdateGuideState(): m_state=6
02:54:14.137 00.000 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
02:54:14.137 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=295.00, Mass=16, SNR=2.7, Peak=22 HFD=0.0
02:54:14.138 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:14.138 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:14.138 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:14.138 00.000 11616 Worker thread wakes up
02:54:14.139 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:14.139 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:14.139 00.000 11616 move complete, result=0
02:54:14.139 00.000 11616 worker thread done servicing request
02:54:14.245 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:14.246 00.001 12268 Status Line: Star lost - low SNR
02:54:14.249 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:14.267 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:54:14.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:14.268 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:14.268 00.000 12268 Enqueuing Expose request
02:54:14.268 00.000 11616 Worker thread wakes up
02:54:14.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:14.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:16.274 02.006 11616 Exposure complete
02:54:16.333 00.059 11616 worker thread done servicing request
02:54:16.333 00.000 12268 OnExposeComplete: enter
02:54:16.333 00.000 12268 UpdateGuideState(): m_state=6
02:54:16.334 00.001 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
02:54:16.334 00.000 12268 Star::Find returns 0 (4), X=187.67, Y=295.45, Mass=21, SNR=3.2, Peak=25 HFD=0.8
02:54:16.334 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:16.335 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:16.335 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:16.335 00.000 11616 Worker thread wakes up
02:54:16.335 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:16.335 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:16.335 00.000 11616 move complete, result=0
02:54:16.335 00.000 11616 worker thread done servicing request
02:54:16.444 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:16.445 00.001 12268 Status Line: Star lost - low HFD
02:54:16.447 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:16.464 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:54:16.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:16.464 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:16.464 00.000 12268 Enqueuing Expose request
02:54:16.464 00.000 11616 Worker thread wakes up
02:54:16.465 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:16.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:18.468 02.003 11616 Exposure complete
02:54:18.529 00.061 11616 worker thread done servicing request
02:54:18.529 00.000 12268 OnExposeComplete: enter
02:54:18.529 00.000 12268 UpdateGuideState(): m_state=6
02:54:18.529 00.000 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
02:54:18.529 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=295.00, Mass=15, SNR=2.7, Peak=21 HFD=0.0
02:54:18.529 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:18.530 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:18.530 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:18.530 00.000 11616 Worker thread wakes up
02:54:18.530 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:18.530 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:18.531 00.001 11616 move complete, result=0
02:54:18.532 00.001 11616 worker thread done servicing request
02:54:18.640 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:18.641 00.001 12268 Status Line: Star lost - low SNR
02:54:18.643 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:18.660 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:54:18.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:18.660 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:18.661 00.001 12268 Enqueuing Expose request
02:54:18.661 00.000 11616 Worker thread wakes up
02:54:18.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:18.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:20.671 02.010 11616 Exposure complete
02:54:20.732 00.061 11616 worker thread done servicing request
02:54:20.732 00.000 12268 OnExposeComplete: enter
02:54:20.732 00.000 12268 UpdateGuideState(): m_state=6
02:54:20.732 00.000 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
02:54:20.733 00.001 12268 Star::Find false star n=5 nbg=286 bg=8.6 sigma=0.8 thresh=11 peak=11
02:54:20.733 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=295.00, Mass=23, SNR=2.9, Peak=21 HFD=0.0
02:54:20.733 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:20.733 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:20.733 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:20.734 00.001 11616 Worker thread wakes up
02:54:20.734 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:20.734 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:20.734 00.000 11616 move complete, result=0
02:54:20.734 00.000 11616 worker thread done servicing request
02:54:20.839 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:20.839 00.000 12268 Status Line: Star lost - low SNR
02:54:20.842 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:20.860 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:54:20.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:20.860 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:20.860 00.000 12268 Enqueuing Expose request
02:54:20.860 00.000 11616 Worker thread wakes up
02:54:20.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:20.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:22.863 02.003 11616 Exposure complete
02:54:22.922 00.059 11616 worker thread done servicing request
02:54:22.922 00.000 12268 OnExposeComplete: enter
02:54:22.922 00.000 12268 UpdateGuideState(): m_state=6
02:54:22.923 00.001 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
02:54:22.923 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=295.00, Mass=15, SNR=2.7, Peak=21 HFD=0.0
02:54:22.923 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:22.923 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:22.924 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:22.924 00.000 11616 Worker thread wakes up
02:54:22.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:22.924 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:22.924 00.000 11616 move complete, result=0
02:54:22.924 00.000 11616 worker thread done servicing request
02:54:23.037 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:23.037 00.000 12268 Status Line: Star lost - low SNR
02:54:23.043 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:23.060 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:54:23.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:23.060 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:23.060 00.000 12268 Enqueuing Expose request
02:54:23.060 00.000 11616 Worker thread wakes up
02:54:23.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:23.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:25.081 02.021 11616 Exposure complete
02:54:25.141 00.060 11616 worker thread done servicing request
02:54:25.142 00.001 12268 OnExposeComplete: enter
02:54:25.142 00.000 12268 UpdateGuideState(): m_state=6
02:54:25.142 00.000 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
02:54:25.142 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=295.00, Mass=13, SNR=2.6, Peak=22 HFD=0.0
02:54:25.142 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:25.143 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:25.143 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:25.143 00.000 11616 Worker thread wakes up
02:54:25.143 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:25.143 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:25.143 00.000 11616 move complete, result=0
02:54:25.144 00.001 11616 worker thread done servicing request
02:54:25.260 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:25.261 00.001 12268 Status Line: Star lost - low SNR
02:54:25.264 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:25.282 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:54:25.282 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:25.282 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:25.282 00.000 12268 Enqueuing Expose request
02:54:25.282 00.000 11616 Worker thread wakes up
02:54:25.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:25.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:27.290 02.008 11616 Exposure complete
02:54:27.353 00.063 11616 worker thread done servicing request
02:54:27.353 00.000 12268 OnExposeComplete: enter
02:54:27.353 00.000 12268 UpdateGuideState(): m_state=6
02:54:27.354 00.001 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
02:54:27.354 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=295.00, Mass=15, SNR=2.7, Peak=21 HFD=0.0
02:54:27.354 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:27.354 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:27.354 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:27.355 00.001 11616 Worker thread wakes up
02:54:27.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:27.355 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:27.355 00.000 11616 move complete, result=0
02:54:27.355 00.000 11616 worker thread done servicing request
02:54:27.461 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:27.461 00.000 12268 Status Line: Star lost - low SNR
02:54:27.464 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:27.482 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:54:27.483 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:27.483 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:27.483 00.000 12268 Enqueuing Expose request
02:54:27.483 00.000 11616 Worker thread wakes up
02:54:27.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:27.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:29.492 02.009 11616 Exposure complete
02:54:29.552 00.060 11616 worker thread done servicing request
02:54:29.552 00.000 12268 OnExposeComplete: enter
02:54:29.552 00.000 12268 UpdateGuideState(): m_state=6
02:54:29.553 00.001 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
02:54:29.553 00.000 12268 Star::Find returns 1 (0), X=187.25, Y=296.75, Mass=23, SNR=3.3, Peak=24 HFD=1.6
02:54:29.553 00.000 12268 DistanceChecker: deactivated
02:54:29.553 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
02:54:29.553 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
02:54:29.553 00.000 12268 CameraToMount -- cameraX=-27.18 cameraY=-16.53 hyp=31.81 cameraTheta=-2.60 mountX=-19.11 mountY=-24.84, mountTheta=-2.23
02:54:29.554 00.001 12268 SchedulePrimaryMove(0D94C700, x=-27.18, y=-16.53, opts=13)
02:54:29.554 00.000 12268 Enqueuing Move request for scope (-27.18, -16.53)
02:54:29.555 00.001 11616 Worker thread wakes up
02:54:29.555 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-27.18, -16.53) opts 0xd
02:54:29.555 00.000 11616 Handling offset move in thread for scope, endpoint = (-27.18, -16.53)
02:54:29.555 00.000 11616 Moving (-27.18, -16.53) raw xDistance=-19.11 yDistance=-24.84
02:54:29.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns -9.55 from input -19.11
02:54:29.555 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.73 from input -24.84
02:54:29.555 00.000 11616 MoveAxis(E, 10697, ABG)
02:54:29.555 00.000 11616 duration set to 2500 by maxRaDuration
02:54:29.556 00.001 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
02:54:29.556 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
02:54:29.556 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:54:29.557 00.001 11616 IsSlewing returns 0
02:54:29.557 00.000 11616 IsGuiding returns 0
02:54:29.558 00.001 11616 PulseGuide returned control before completion, sleep 2510
02:54:29.579 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:29.596 00.017 12268 UpdateGuideState exits: m=23 SNR=3.3
02:54:29.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:29.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:54:29.597 00.001 12268 Enqueuing Expose request
02:54:32.070 02.473 11616 IsGuiding returns 1
02:54:32.070 00.000 11616 scope still moving after pulse duration time elapsed
02:54:32.101 00.031 11616 IsSlewing returns 0
02:54:32.101 00.000 11616 IsGuiding returns 0
02:54:32.101 00.000 11616 scope move finished after 2500 + 43 ms
02:54:32.101 00.000 11616 Move returns status 0, amount 2500
02:54:32.101 00.000 11616 MoveAxis(N, 2101, ABG)
02:54:32.101 00.000 11616 Guiding  Dir = 0, Dur = 2101
02:54:32.102 00.001 11616 IsSlewing returns 0
02:54:32.102 00.000 11616 IsGuiding returns 0
02:54:32.102 00.000 11616 PulseGuide returned control before completion, sleep 2111
02:54:34.221 02.119 11616 IsGuiding returns 1
02:54:34.221 00.000 11616 scope still moving after pulse duration time elapsed
02:54:34.252 00.031 11616 IsSlewing returns 0
02:54:34.252 00.000 11616 IsGuiding returns 0
02:54:34.253 00.001 11616 scope move finished after 2101 + 49 ms
02:54:34.253 00.000 11616 Move returns status 0, amount 2101
02:54:34.253 00.000 11616 move complete, result=0
02:54:34.253 00.000 11616 worker thread done servicing request
02:54:34.253 00.000 11616 Worker thread wakes up
02:54:34.253 00.000 12268 GuideStep: -19.1 px 2500 ms EAST, -24.8 px 2101 ms NORTH
02:54:34.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:34.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(172,282,31,31)
02:54:36.258 02.005 11616 Exposure complete
02:54:36.317 00.059 11616 worker thread done servicing request
02:54:36.317 00.000 12268 OnExposeComplete: enter
02:54:36.317 00.000 12268 UpdateGuideState(): m_state=6
02:54:36.317 00.000 12268 Star::Find(15, 187, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
02:54:36.317 00.000 12268 Star::Find returns 1 (0), X=187.60, Y=295.27, Mass=26, SNR=3.5, Peak=21 HFD=1.9
02:54:36.318 00.001 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
02:54:36.318 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
02:54:36.318 00.000 12268 CameraToMount -- cameraX=-26.84 cameraY=-18.01 hyp=32.32 cameraTheta=-2.55 mountX=-20.54 mountY=-24.31, mountTheta=-2.27
02:54:36.319 00.001 12268 SchedulePrimaryMove(0D94C700, x=-26.84, y=-18.01, opts=13)
02:54:36.319 00.000 12268 Enqueuing Move request for scope (-26.84, -18.01)
02:54:36.319 00.000 11616 Worker thread wakes up
02:54:36.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-26.84, -18.01) opts 0xd
02:54:36.320 00.001 11616 Handling offset move in thread for scope, endpoint = (-26.84, -18.01)
02:54:36.320 00.000 11616 Moving (-26.84, -18.01) raw xDistance=-20.54 yDistance=-24.31
02:54:36.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns -10.27 from input -20.54
02:54:36.320 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.65 from input -24.31
02:54:36.320 00.000 11616 MoveAxis(E, 11500, ABG)
02:54:36.320 00.000 11616 duration set to 2500 by maxRaDuration
02:54:36.320 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:54:36.320 00.000 11616 IsSlewing returns 0
02:54:36.320 00.000 11616 IsGuiding returns 0
02:54:36.321 00.001 11616 PulseGuide returned control before completion, sleep 2510
02:54:36.341 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:36.358 00.017 12268 UpdateGuideState exits: m=26 SNR=3.5
02:54:36.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:36.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:54:36.358 00.000 12268 Enqueuing Expose request
02:54:38.834 02.476 11616 IsGuiding returns 1
02:54:38.834 00.000 11616 scope still moving after pulse duration time elapsed
02:54:38.864 00.030 11616 IsSlewing returns 0
02:54:38.865 00.001 11616 IsGuiding returns 0
02:54:38.865 00.000 11616 scope move finished after 2500 + 44 ms
02:54:38.865 00.000 11616 Move returns status 0, amount 2500
02:54:38.865 00.000 11616 MoveAxis(N, 2056, ABG)
02:54:38.865 00.000 11616 Guiding  Dir = 0, Dur = 2056
02:54:38.866 00.001 11616 IsSlewing returns 0
02:54:38.866 00.000 11616 IsGuiding returns 0
02:54:38.866 00.000 11616 PulseGuide returned control before completion, sleep 2066
02:54:40.949 02.083 11616 IsGuiding returns 1
02:54:40.949 00.000 11616 scope still moving after pulse duration time elapsed
02:54:40.979 00.030 11616 IsSlewing returns 0
02:54:40.979 00.000 11616 IsGuiding returns 0
02:54:40.980 00.001 11616 scope move finished after 2056 + 57 ms
02:54:40.980 00.000 11616 Move returns status 0, amount 2056
02:54:40.980 00.000 11616 move complete, result=0
02:54:40.980 00.000 11616 worker thread done servicing request
02:54:40.980 00.000 11616 Worker thread wakes up
02:54:40.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:40.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(173,280,31,31)
02:54:40.980 00.000 12268 GuideStep: -20.5 px 2500 ms EAST, -24.3 px 2056 ms NORTH
02:54:42.986 02.006 11616 Exposure complete
02:54:43.047 00.061 11616 worker thread done servicing request
02:54:43.047 00.000 12268 OnExposeComplete: enter
02:54:43.047 00.000 12268 UpdateGuideState(): m_state=6
02:54:43.047 00.000 12268 Star::Find(15, 187, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
02:54:43.048 00.001 12268 Star::Find returns 1 (0), X=188.32, Y=296.85, Mass=28, SNR=3.6, Peak=21 HFD=1.7
02:54:43.048 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.05 = 2.23)
02:54:43.048 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.88)
02:54:43.048 00.000 12268 CameraToMount -- cameraX=-26.12 cameraY=-16.44 hyp=30.86 cameraTheta=-2.58 mountX=-18.90 mountY=-23.79, mountTheta=-2.24
02:54:43.051 00.003 12268 SchedulePrimaryMove(0D94C700, x=-26.12, y=-16.44, opts=13)
02:54:43.051 00.000 12268 Enqueuing Move request for scope (-26.12, -16.44)
02:54:43.051 00.000 11616 Worker thread wakes up
02:54:43.051 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-26.12, -16.44) opts 0xd
02:54:43.051 00.000 11616 Handling offset move in thread for scope, endpoint = (-26.12, -16.44)
02:54:43.052 00.001 11616 Moving (-26.12, -16.44) raw xDistance=-18.90 yDistance=-23.79
02:54:43.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns -9.45 from input -18.90
02:54:43.052 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.57 from input -23.79
02:54:43.052 00.000 11616 MoveAxis(E, 10585, ABG)
02:54:43.052 00.000 11616 duration set to 2500 by maxRaDuration
02:54:43.052 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:54:43.052 00.000 11616 IsSlewing returns 0
02:54:43.052 00.000 11616 IsGuiding returns 0
02:54:43.053 00.001 11616 PulseGuide returned control before completion, sleep 2510
02:54:43.072 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:43.091 00.019 12268 UpdateGuideState exits: m=28 SNR=3.6
02:54:43.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:43.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:54:43.091 00.000 12268 Enqueuing Expose request
02:54:45.572 02.481 11616 IsGuiding returns 1
02:54:45.572 00.000 11616 scope still moving after pulse duration time elapsed
02:54:45.603 00.031 11616 IsSlewing returns 0
02:54:45.604 00.001 11616 IsGuiding returns 0
02:54:45.604 00.000 11616 scope move finished after 2500 + 51 ms
02:54:45.604 00.000 11616 Move returns status 0, amount 2500
02:54:45.604 00.000 11616 MoveAxis(N, 2013, ABG)
02:54:45.604 00.000 11616 Guiding  Dir = 0, Dur = 2013
02:54:45.604 00.000 11616 IsSlewing returns 0
02:54:45.604 00.000 11616 IsGuiding returns 0
02:54:45.605 00.001 11616 PulseGuide returned control before completion, sleep 2023
02:54:47.629 02.024 11616 IsGuiding returns 1
02:54:47.629 00.000 11616 scope still moving after pulse duration time elapsed
02:54:47.661 00.032 11616 IsSlewing returns 0
02:54:47.662 00.001 11616 IsGuiding returns 0
02:54:47.662 00.000 11616 scope move finished after 2013 + 44 ms
02:54:47.662 00.000 11616 Move returns status 0, amount 2013
02:54:47.662 00.000 11616 move complete, result=0
02:54:47.662 00.000 11616 worker thread done servicing request
02:54:47.662 00.000 11616 Worker thread wakes up
02:54:47.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:47.663 00.001 12268 GuideStep: -18.9 px 2500 ms EAST, -23.8 px 2013 ms NORTH
02:54:47.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(173,282,31,31)
02:54:49.681 02.018 11616 Exposure complete
02:54:49.740 00.059 11616 worker thread done servicing request
02:54:49.741 00.001 12268 OnExposeComplete: enter
02:54:49.741 00.000 12268 UpdateGuideState(): m_state=6
02:54:49.741 00.000 12268 Star::Find(15, 188, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
02:54:49.741 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=296.00, Mass=17, SNR=2.8, Peak=21 HFD=0.0
02:54:49.741 00.000 12268 DistanceChecker: activated
02:54:49.741 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:49.742 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:49.742 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:49.742 00.000 11616 Worker thread wakes up
02:54:49.742 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:49.742 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:49.742 00.000 11616 move complete, result=0
02:54:49.742 00.000 11616 worker thread done servicing request
02:54:49.850 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:49.850 00.000 12268 Status Line: Star lost - low SNR
02:54:49.853 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:49.871 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:54:49.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:49.871 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:49.871 00.000 12268 Enqueuing Expose request
02:54:49.872 00.001 11616 Worker thread wakes up
02:54:49.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:49.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:51.885 02.013 11616 Exposure complete
02:54:51.944 00.059 11616 worker thread done servicing request
02:54:51.944 00.000 12268 OnExposeComplete: enter
02:54:51.944 00.000 12268 UpdateGuideState(): m_state=6
02:54:51.945 00.001 12268 Star::Find(15, 188, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
02:54:51.945 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=296.00, Mass=14, SNR=2.6, Peak=21 HFD=0.0
02:54:51.945 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:51.945 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:51.946 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:51.946 00.000 11616 Worker thread wakes up
02:54:51.946 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:51.946 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:51.946 00.000 11616 move complete, result=0
02:54:51.946 00.000 11616 worker thread done servicing request
02:54:52.048 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:52.048 00.000 12268 Status Line: Star lost - low SNR
02:54:52.052 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
02:54:52.072 00.020 12268 UpdateGuideState exits: Star lost - low SNR
02:54:52.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:52.072 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:52.072 00.000 12268 Enqueuing Expose request
02:54:52.072 00.000 11616 Worker thread wakes up
02:54:52.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:52.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:54.081 02.009 11616 Exposure complete
02:54:54.140 00.059 11616 worker thread done servicing request
02:54:54.140 00.000 12268 OnExposeComplete: enter
02:54:54.140 00.000 12268 UpdateGuideState(): m_state=6
02:54:54.140 00.000 12268 Star::Find(15, 188, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
02:54:54.140 00.000 12268 Star::Find false star n=3 nbg=287 bg=8.8 sigma=1.0 thresh=12 peak=11
02:54:54.140 00.000 12268 Star::Find returns 0 (2), X=188.00, Y=296.00, Mass=24, SNR=2.9, Peak=21 HFD=0.0
02:54:54.141 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:54.141 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:54.141 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:54.141 00.000 11616 Worker thread wakes up
02:54:54.142 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:54.142 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:54.142 00.000 11616 move complete, result=0
02:54:54.142 00.000 11616 worker thread done servicing request
02:54:54.252 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:54.252 00.000 12268 Status Line: Star lost - low SNR
02:54:54.255 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=18, Gamma=1.290
02:54:54.273 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:54:54.274 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:54.274 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:54.274 00.000 12268 Enqueuing Expose request
02:54:54.274 00.000 11616 Worker thread wakes up
02:54:54.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:54.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:56.282 02.008 11616 Exposure complete
02:54:56.341 00.059 11616 worker thread done servicing request
02:54:56.342 00.001 12268 OnExposeComplete: enter
02:54:56.342 00.000 12268 UpdateGuideState(): m_state=6
02:54:56.342 00.000 12268 Star::Find(15, 188, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
02:54:56.342 00.000 12268 Star::Find returns 0 (4), X=187.87, Y=295.22, Mass=19, SNR=3.0, Peak=25 HFD=0.9
02:54:56.342 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:56.343 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:56.343 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:56.343 00.000 11616 Worker thread wakes up
02:54:56.343 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:56.343 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:56.344 00.001 11616 move complete, result=0
02:54:56.344 00.000 11616 worker thread done servicing request
02:54:56.447 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:56.448 00.001 12268 Status Line: Star lost - low HFD
02:54:56.454 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:56.471 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:54:56.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:56.471 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:56.471 00.000 12268 Enqueuing Expose request
02:54:56.472 00.001 11616 Worker thread wakes up
02:54:56.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:56.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:54:58.477 02.005 11616 Exposure complete
02:54:58.536 00.059 11616 worker thread done servicing request
02:54:58.536 00.000 12268 OnExposeComplete: enter
02:54:58.536 00.000 12268 UpdateGuideState(): m_state=6
02:54:58.537 00.001 12268 Star::Find(15, 188, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
02:54:58.537 00.000 12268 Star::Find returns 0 (3), X=188.00, Y=296.00, Mass=10, SNR=2.2, Peak=20 HFD=0.0
02:54:58.537 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:54:58.538 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:54:58.538 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:54:58.538 00.000 11616 Worker thread wakes up
02:54:58.538 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:54:58.538 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:58.538 00.000 11616 move complete, result=0
02:54:58.538 00.000 11616 worker thread done servicing request
02:54:58.647 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:54:58.647 00.000 12268 Status Line: Star lost - low mass
02:54:58.651 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:54:58.671 00.020 12268 UpdateGuideState exits: Star lost - low mass
02:54:58.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:58.671 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:54:58.671 00.000 12268 Enqueuing Expose request
02:54:58.671 00.000 11616 Worker thread wakes up
02:54:58.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:54:58.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:00.682 02.011 11616 Exposure complete
02:55:00.744 00.062 11616 worker thread done servicing request
02:55:00.745 00.001 12268 OnExposeComplete: enter
02:55:00.745 00.000 12268 UpdateGuideState(): m_state=6
02:55:00.745 00.000 12268 Star::Find(15, 188, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
02:55:00.745 00.000 12268 Star::Find returns 0 (4), X=187.60, Y=296.30, Mass=22, SNR=3.2, Peak=24 HFD=0.7
02:55:00.745 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:55:00.746 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:55:00.746 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:55:00.746 00.000 11616 Worker thread wakes up
02:55:00.746 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:00.746 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:00.746 00.000 11616 move complete, result=0
02:55:00.746 00.000 11616 worker thread done servicing request
02:55:00.848 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:00.848 00.000 12268 Status Line: Star lost - low HFD
02:55:00.853 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:55:00.871 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:55:00.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:00.871 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:55:00.871 00.000 12268 Enqueuing Expose request
02:55:00.872 00.001 11616 Worker thread wakes up
02:55:00.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:00.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:02.879 02.007 11616 Exposure complete
02:55:02.939 00.060 11616 worker thread done servicing request
02:55:02.939 00.000 12268 OnExposeComplete: enter
02:55:02.939 00.000 12268 UpdateGuideState(): m_state=6
02:55:02.940 00.001 12268 Star::Find(15, 188, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
02:55:02.940 00.000 12268 Star::Find returns 1 (0), X=188.33, Y=295.12, Mass=44, SNR=4.5, Peak=22 HFD=5.2
02:55:02.940 00.000 12268 DistanceChecker: deactivated
02:55:02.940 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.01 = 2.28)
02:55:02.940 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.83)
02:55:02.940 00.000 12268 CameraToMount -- cameraX=-26.10 cameraY=-18.16 hyp=31.80 cameraTheta=-2.53 mountX=-20.62 mountY=-23.56, mountTheta=-2.29
02:55:02.941 00.001 12268 SchedulePrimaryMove(0D94C700, x=-26.10, y=-18.16, opts=13)
02:55:02.942 00.001 12268 Enqueuing Move request for scope (-26.10, -18.16)
02:55:02.942 00.000 11616 Worker thread wakes up
02:55:02.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-26.10, -18.16) opts 0xd
02:55:02.942 00.000 11616 Handling offset move in thread for scope, endpoint = (-26.10, -18.16)
02:55:02.942 00.000 11616 Moving (-26.10, -18.16) raw xDistance=-20.62 yDistance=-23.56
02:55:02.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns -10.31 from input -20.62
02:55:02.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.53 from input -23.56
02:55:02.942 00.000 11616 MoveAxis(E, 11546, ABG)
02:55:02.942 00.000 11616 duration set to 2500 by maxRaDuration
02:55:02.942 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
02:55:02.943 00.001 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
02:55:02.943 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:55:02.943 00.000 11616 IsSlewing returns 0
02:55:02.943 00.000 11616 IsGuiding returns 0
02:55:02.943 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:55:02.966 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:55:02.985 00.019 12268 UpdateGuideState exits: m=44 SNR=4.5
02:55:02.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:02.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:55:02.985 00.000 12268 Enqueuing Expose request
02:55:05.463 02.478 11616 IsGuiding returns 1
02:55:05.463 00.000 11616 scope still moving after pulse duration time elapsed
02:55:05.494 00.031 11616 IsSlewing returns 0
02:55:05.494 00.000 11616 IsGuiding returns 0
02:55:05.496 00.002 11616 scope move finished after 2500 + 51 ms
02:55:05.496 00.000 11616 Move returns status 0, amount 2500
02:55:05.496 00.000 11616 MoveAxis(N, 1993, ABG)
02:55:05.496 00.000 11616 Guiding  Dir = 0, Dur = 1993
02:55:05.496 00.000 11616 IsSlewing returns 0
02:55:05.496 00.000 11616 IsGuiding returns 0
02:55:05.496 00.000 11616 PulseGuide returned control before completion, sleep 2003
02:55:07.515 02.019 11616 IsGuiding returns 1
02:55:07.515 00.000 11616 scope still moving after pulse duration time elapsed
02:55:07.547 00.032 11616 IsSlewing returns 0
02:55:07.547 00.000 11616 IsGuiding returns 0
02:55:07.548 00.001 11616 scope move finished after 1993 + 58 ms
02:55:07.548 00.000 11616 Move returns status 0, amount 1993
02:55:07.548 00.000 11616 move complete, result=0
02:55:07.548 00.000 11616 worker thread done servicing request
02:55:07.548 00.000 11616 Worker thread wakes up
02:55:07.548 00.000 12268 GuideStep: -20.6 px 2500 ms EAST, -23.6 px 1993 ms NORTH
02:55:07.548 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:07.548 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(173,280,31,31)
02:55:09.567 02.019 11616 Exposure complete
02:55:09.632 00.065 11616 worker thread done servicing request
02:55:09.632 00.000 12268 OnExposeComplete: enter
02:55:09.632 00.000 12268 UpdateGuideState(): m_state=6
02:55:09.632 00.000 12268 Star::Find(15, 188, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
02:55:09.632 00.000 12268 Star::Find returns 1 (0), X=186.86, Y=295.56, Mass=23, SNR=3.3, Peak=22 HFD=2.2
02:55:09.632 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
02:55:09.632 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
02:55:09.633 00.001 12268 CameraToMount -- cameraX=-27.57 cameraY=-17.72 hyp=32.77 cameraTheta=-2.57 mountX=-20.32 mountY=-25.07, mountTheta=-2.25
02:55:09.634 00.001 12268 SchedulePrimaryMove(0D94C700, x=-27.57, y=-17.72, opts=13)
02:55:09.634 00.000 12268 Enqueuing Move request for scope (-27.57, -17.72)
02:55:09.634 00.000 11616 Worker thread wakes up
02:55:09.634 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-27.57, -17.72) opts 0xd
02:55:09.634 00.000 11616 Handling offset move in thread for scope, endpoint = (-27.57, -17.72)
02:55:09.634 00.000 11616 Moving (-27.57, -17.72) raw xDistance=-20.32 yDistance=-25.07
02:55:09.634 00.000 11616 GuideAlgorithmResistSwitch::result() returns -10.16 from input -20.32
02:55:09.634 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.76 from input -25.07
02:55:09.635 00.001 11616 MoveAxis(E, 11379, ABG)
02:55:09.635 00.000 11616 duration set to 2500 by maxRaDuration
02:55:09.635 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:55:09.635 00.000 11616 IsSlewing returns 0
02:55:09.635 00.000 11616 IsGuiding returns 0
02:55:09.636 00.001 11616 PulseGuide returned control before completion, sleep 2510
02:55:09.655 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:55:09.674 00.019 12268 UpdateGuideState exits: m=23 SNR=3.3
02:55:09.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:09.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:55:09.674 00.000 12268 Enqueuing Expose request
02:55:12.153 02.479 11616 IsGuiding returns 1
02:55:12.153 00.000 11616 scope still moving after pulse duration time elapsed
02:55:12.184 00.031 11616 IsSlewing returns 0
02:55:12.185 00.001 11616 IsGuiding returns 1
02:55:12.215 00.030 11616 IsSlewing returns 0
02:55:12.216 00.001 11616 IsGuiding returns 1
02:55:12.246 00.030 11616 IsSlewing returns 0
02:55:12.247 00.001 11616 IsGuiding returns 1
02:55:12.277 00.030 11616 IsSlewing returns 0
02:55:12.277 00.000 11616 IsGuiding returns 1
02:55:12.309 00.032 11616 IsSlewing returns 0
02:55:12.309 00.000 11616 IsGuiding returns 1
02:55:12.339 00.030 11616 IsSlewing returns 0
02:55:12.351 00.012 11616 IsGuiding returns 0
02:55:12.351 00.000 11616 scope move finished after 2500 + 216 ms
02:55:12.352 00.001 11616 Move returns status 0, amount 2500
02:55:12.352 00.000 11616 MoveAxis(N, 2121, ABG)
02:55:12.352 00.000 11616 Guiding  Dir = 0, Dur = 2121
02:55:12.352 00.000 11616 IsSlewing returns 0
02:55:12.352 00.000 11616 IsGuiding returns 0
02:55:12.353 00.001 11616 PulseGuide returned control before completion, sleep 2131
02:55:14.490 02.137 11616 IsGuiding returns 1
02:55:14.490 00.000 11616 scope still moving after pulse duration time elapsed
02:55:14.519 00.029 11616 IsSlewing returns 0
02:55:14.519 00.000 11616 IsGuiding returns 0
02:55:14.520 00.001 11616 scope move finished after 2121 + 46 ms
02:55:14.520 00.000 11616 Move returns status 0, amount 2121
02:55:14.520 00.000 11616 move complete, result=0
02:55:14.520 00.000 11616 worker thread done servicing request
02:55:14.520 00.000 11616 Worker thread wakes up
02:55:14.520 00.000 12268 GuideStep: -20.3 px 2500 ms EAST, -25.1 px 2121 ms NORTH
02:55:14.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:14.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(172,281,31,31)
02:55:16.530 02.010 11616 Exposure complete
02:55:16.594 00.064 11616 worker thread done servicing request
02:55:16.594 00.000 12268 OnExposeComplete: enter
02:55:16.594 00.000 12268 UpdateGuideState(): m_state=6
02:55:16.594 00.000 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
02:55:16.594 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=295.00, Mass=18, SNR=2.9, Peak=21 HFD=0.0
02:55:16.594 00.000 12268 DistanceChecker: activated
02:55:16.595 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:55:16.595 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:55:16.595 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:55:16.595 00.000 11616 Worker thread wakes up
02:55:16.596 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:16.596 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:16.596 00.000 11616 move complete, result=0
02:55:16.596 00.000 11616 worker thread done servicing request
02:55:16.701 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:16.701 00.000 12268 Status Line: Star lost - low SNR
02:55:16.704 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
02:55:16.721 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:55:16.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:16.721 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:55:16.721 00.000 12268 Enqueuing Expose request
02:55:16.722 00.001 11616 Worker thread wakes up
02:55:16.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:16.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:18.823 02.101 11616 Exposure complete
02:55:18.881 00.058 11616 worker thread done servicing request
02:55:18.881 00.000 12268 OnExposeComplete: enter
02:55:18.881 00.000 12268 UpdateGuideState(): m_state=6
02:55:18.882 00.001 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
02:55:18.882 00.000 12268 Star::Find returns 1 (0), X=186.13, Y=296.26, Mass=25, SNR=3.4, Peak=23 HFD=3.6
02:55:18.882 00.000 12268 DistanceChecker: deactivated
02:55:18.882 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
02:55:18.882 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
02:55:18.882 00.000 12268 CameraToMount -- cameraX=-28.30 cameraY=-17.03 hyp=33.03 cameraTheta=-2.60 mountX=-19.71 mountY=-25.89, mountTheta=-2.22
02:55:18.884 00.002 12268 SchedulePrimaryMove(0D94C700, x=-28.30, y=-17.03, opts=13)
02:55:18.884 00.000 12268 Enqueuing Move request for scope (-28.30, -17.03)
02:55:18.884 00.000 11616 Worker thread wakes up
02:55:18.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-28.30, -17.03) opts 0xd
02:55:18.884 00.000 11616 Handling offset move in thread for scope, endpoint = (-28.30, -17.03)
02:55:18.884 00.000 11616 Moving (-28.30, -17.03) raw xDistance=-19.71 yDistance=-25.89
02:55:18.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns -9.85 from input -19.71
02:55:18.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.88 from input -25.89
02:55:18.884 00.000 11616 MoveAxis(E, 11033, ABG)
02:55:18.884 00.000 11616 duration set to 2500 by maxRaDuration
02:55:18.884 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:55:18.884 00.000 11616 IsSlewing returns 0
02:55:18.885 00.001 11616 IsGuiding returns 0
02:55:18.885 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:55:18.905 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
02:55:18.923 00.018 12268 UpdateGuideState exits: m=25 SNR=3.4
02:55:18.924 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:18.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:55:18.924 00.000 12268 Enqueuing Expose request
02:55:21.402 02.478 11616 IsGuiding returns 1
02:55:21.403 00.001 11616 scope still moving after pulse duration time elapsed
02:55:21.433 00.030 11616 IsSlewing returns 0
02:55:21.434 00.001 11616 IsGuiding returns 0
02:55:21.434 00.000 11616 scope move finished after 2500 + 49 ms
02:55:21.434 00.000 11616 Move returns status 0, amount 2500
02:55:21.434 00.000 11616 MoveAxis(N, 2190, ABG)
02:55:21.434 00.000 11616 Guiding  Dir = 0, Dur = 2190
02:55:21.435 00.001 11616 IsSlewing returns 0
02:55:21.435 00.000 11616 IsGuiding returns 0
02:55:21.435 00.000 11616 PulseGuide returned control before completion, sleep 2200
02:55:23.646 02.211 11616 IsGuiding returns 1
02:55:23.646 00.000 11616 scope still moving after pulse duration time elapsed
02:55:23.677 00.031 11616 IsSlewing returns 0
02:55:23.677 00.000 11616 IsGuiding returns 0
02:55:23.678 00.001 11616 scope move finished after 2190 + 52 ms
02:55:23.678 00.000 11616 Move returns status 0, amount 2190
02:55:23.678 00.000 11616 move complete, result=0
02:55:23.678 00.000 11616 worker thread done servicing request
02:55:23.678 00.000 11616 Worker thread wakes up
02:55:23.678 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:23.678 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(171,281,31,31)
02:55:23.678 00.000 12268 GuideStep: -19.7 px 2500 ms EAST, -25.9 px 2190 ms NORTH
02:55:25.689 02.011 11616 Exposure complete
02:55:25.748 00.059 11616 worker thread done servicing request
02:55:25.748 00.000 12268 OnExposeComplete: enter
02:55:25.748 00.000 12268 UpdateGuideState(): m_state=6
02:55:25.749 00.001 12268 Star::Find(15, 186, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
02:55:25.749 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=296.00, Mass=14, SNR=2.6, Peak=20 HFD=0.0
02:55:25.749 00.000 12268 DistanceChecker: activated
02:55:25.749 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:55:25.749 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:55:25.749 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:55:25.750 00.001 11616 Worker thread wakes up
02:55:25.750 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:25.750 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:25.750 00.000 11616 move complete, result=0
02:55:25.750 00.000 11616 worker thread done servicing request
02:55:25.866 00.116 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:25.866 00.000 12268 Status Line: Star lost - low SNR
02:55:25.868 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:55:25.886 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:55:25.886 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:25.886 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:55:25.886 00.000 12268 Enqueuing Expose request
02:55:25.886 00.000 11616 Worker thread wakes up
02:55:25.886 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:25.886 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:27.898 02.012 11616 Exposure complete
02:55:27.964 00.066 11616 worker thread done servicing request
02:55:27.964 00.000 12268 OnExposeComplete: enter
02:55:27.964 00.000 12268 UpdateGuideState(): m_state=6
02:55:27.964 00.000 12268 Star::Find(15, 186, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
02:55:27.964 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=296.00, Mass=17, SNR=2.8, Peak=23 HFD=0.0
02:55:27.964 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:55:27.965 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:55:27.965 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:55:27.965 00.000 11616 Worker thread wakes up
02:55:27.965 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:27.965 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:27.966 00.001 11616 move complete, result=0
02:55:27.966 00.000 11616 worker thread done servicing request
02:55:28.081 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:28.081 00.000 12268 Status Line: Star lost - low SNR
02:55:28.084 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:55:28.103 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:55:28.103 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:28.103 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:55:28.103 00.000 12268 Enqueuing Expose request
02:55:28.103 00.000 11616 Worker thread wakes up
02:55:28.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:28.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:30.111 02.008 11616 Exposure complete
02:55:30.168 00.057 11616 worker thread done servicing request
02:55:30.169 00.001 12268 OnExposeComplete: enter
02:55:30.169 00.000 12268 UpdateGuideState(): m_state=6
02:55:30.169 00.000 12268 Star::Find(15, 186, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
02:55:30.169 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=296.00, Mass=19, SNR=3.0, Peak=22 HFD=0.0
02:55:30.169 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:55:30.169 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:55:30.169 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:55:30.169 00.000 11616 Worker thread wakes up
02:55:30.169 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:30.171 00.002 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:30.171 00.000 11616 move complete, result=0
02:55:30.171 00.000 11616 worker thread done servicing request
02:55:30.278 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:30.279 00.001 12268 Status Line: Star lost - low SNR
02:55:30.287 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
02:55:30.304 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:55:30.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:30.304 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:55:30.304 00.000 12268 Enqueuing Expose request
02:55:30.304 00.000 11616 Worker thread wakes up
02:55:30.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:30.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:32.315 02.011 11616 Exposure complete
02:55:32.373 00.058 11616 worker thread done servicing request
02:55:32.374 00.001 12268 OnExposeComplete: enter
02:55:32.374 00.000 12268 UpdateGuideState(): m_state=6
02:55:32.374 00.000 12268 Star::Find(15, 186, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
02:55:32.374 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=296.00, Mass=16, SNR=2.8, Peak=22 HFD=0.0
02:55:32.374 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:55:32.375 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:55:32.375 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:55:32.375 00.000 11616 Worker thread wakes up
02:55:32.375 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:32.375 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:32.375 00.000 11616 move complete, result=0
02:55:32.375 00.000 11616 worker thread done servicing request
02:55:32.477 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:32.477 00.000 12268 Status Line: Star lost - low SNR
02:55:32.481 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:55:32.499 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:55:32.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:32.499 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:55:32.499 00.000 12268 Enqueuing Expose request
02:55:32.500 00.001 11616 Worker thread wakes up
02:55:32.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:32.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:34.517 02.017 11616 Exposure complete
02:55:34.577 00.060 11616 worker thread done servicing request
02:55:34.577 00.000 12268 OnExposeComplete: enter
02:55:34.577 00.000 12268 UpdateGuideState(): m_state=6
02:55:34.578 00.001 12268 Star::Find(15, 186, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
02:55:34.578 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=296.00, Mass=16, SNR=2.8, Peak=22 HFD=0.0
02:55:34.578 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:55:34.578 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:55:34.579 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:55:34.579 00.000 11616 Worker thread wakes up
02:55:34.579 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:34.579 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:34.579 00.000 11616 move complete, result=0
02:55:34.579 00.000 11616 worker thread done servicing request
02:55:34.683 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:34.683 00.000 12268 Status Line: Star lost - low SNR
02:55:34.688 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:55:34.705 00.017 12268 UpdateGuideState exits: Star lost - low SNR
02:55:34.706 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:34.706 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:55:34.706 00.000 12268 Enqueuing Expose request
02:55:34.706 00.000 11616 Worker thread wakes up
02:55:34.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:34.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:36.709 02.003 11616 Exposure complete
02:55:36.770 00.061 11616 worker thread done servicing request
02:55:36.770 00.000 12268 OnExposeComplete: enter
02:55:36.770 00.000 12268 UpdateGuideState(): m_state=6
02:55:36.771 00.001 12268 Star::Find(15, 186, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
02:55:36.771 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=296.00, Mass=16, SNR=2.8, Peak=22 HFD=0.0
02:55:36.771 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:55:36.771 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:55:36.772 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:55:36.772 00.000 11616 Worker thread wakes up
02:55:36.772 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:36.772 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:36.772 00.000 11616 move complete, result=0
02:55:36.772 00.000 11616 worker thread done servicing request
02:55:36.880 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:36.880 00.000 12268 Status Line: Star lost - low SNR
02:55:36.893 00.013 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:55:36.913 00.020 12268 UpdateGuideState exits: Star lost - low SNR
02:55:36.913 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:36.913 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:55:36.914 00.001 12268 Enqueuing Expose request
02:55:36.914 00.000 11616 Worker thread wakes up
02:55:36.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:36.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:38.920 02.006 11616 Exposure complete
02:55:38.979 00.059 11616 worker thread done servicing request
02:55:38.979 00.000 12268 OnExposeComplete: enter
02:55:38.979 00.000 12268 UpdateGuideState(): m_state=6
02:55:38.980 00.001 12268 Star::Find(15, 186, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
02:55:38.980 00.000 12268 Star::Find false star n=5 nbg=279 bg=9.4 sigma=0.9 thresh=12 peak=11
02:55:38.980 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=296.00, Mass=22, SNR=2.9, Peak=21 HFD=0.0
02:55:38.980 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:55:38.981 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:55:38.981 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:55:38.981 00.000 11616 Worker thread wakes up
02:55:38.981 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:38.981 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:38.981 00.000 11616 move complete, result=0
02:55:38.981 00.000 11616 worker thread done servicing request
02:55:39.088 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:39.088 00.000 12268 Status Line: Star lost - low SNR
02:55:39.093 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:55:39.111 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:55:39.112 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:39.112 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:55:39.112 00.000 12268 Enqueuing Expose request
02:55:39.112 00.000 11616 Worker thread wakes up
02:55:39.112 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:39.112 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:41.134 02.022 11616 Exposure complete
02:55:41.197 00.063 11616 worker thread done servicing request
02:55:41.197 00.000 12268 OnExposeComplete: enter
02:55:41.197 00.000 12268 UpdateGuideState(): m_state=6
02:55:41.198 00.001 12268 Star::Find(15, 186, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
02:55:41.198 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=296.00, Mass=15, SNR=2.6, Peak=21 HFD=0.0
02:55:41.198 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:55:41.199 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:55:41.199 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:55:41.199 00.000 11616 Worker thread wakes up
02:55:41.199 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:41.199 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:41.199 00.000 11616 move complete, result=0
02:55:41.199 00.000 11616 worker thread done servicing request
02:55:41.305 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:41.305 00.000 12268 Status Line: Star lost - low SNR
02:55:41.310 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
02:55:41.329 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:55:41.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:41.329 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:55:41.329 00.000 12268 Enqueuing Expose request
02:55:41.329 00.000 11616 Worker thread wakes up
02:55:41.330 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:41.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:43.335 02.005 11616 Exposure complete
02:55:43.394 00.059 11616 worker thread done servicing request
02:55:43.395 00.001 12268 OnExposeComplete: enter
02:55:43.395 00.000 12268 UpdateGuideState(): m_state=6
02:55:43.395 00.000 12268 Star::Find(15, 186, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
02:55:43.395 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=296.00, Mass=16, SNR=2.8, Peak=23 HFD=0.0
02:55:43.395 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:55:43.396 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:55:43.396 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:55:43.396 00.000 11616 Worker thread wakes up
02:55:43.396 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:43.396 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:43.396 00.000 11616 move complete, result=0
02:55:43.396 00.000 11616 worker thread done servicing request
02:55:43.510 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:43.510 00.000 12268 Status Line: Star lost - low SNR
02:55:43.521 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:55:43.540 00.019 12268 UpdateGuideState exits: Star lost - low SNR
02:55:43.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:43.540 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:55:43.540 00.000 12268 Enqueuing Expose request
02:55:43.540 00.000 11616 Worker thread wakes up
02:55:43.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:43.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:45.551 02.011 11616 Exposure complete
02:55:45.617 00.066 11616 worker thread done servicing request
02:55:45.618 00.001 12268 OnExposeComplete: enter
02:55:45.618 00.000 12268 UpdateGuideState(): m_state=6
02:55:45.618 00.000 12268 Star::Find(15, 186, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
02:55:45.618 00.000 12268 Star::Find returns 1 (0), X=187.55, Y=295.26, Mass=25, SNR=3.4, Peak=24 HFD=1.5
02:55:45.618 00.000 12268 DistanceChecker: deactivated
02:55:45.618 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
02:55:45.618 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
02:55:45.618 00.000 12268 CameraToMount -- cameraX=-26.88 cameraY=-18.02 hyp=32.36 cameraTheta=-2.55 mountX=-20.55 mountY=-24.35, mountTheta=-2.27
02:55:45.620 00.002 12268 SchedulePrimaryMove(0D94C700, x=-26.88, y=-18.02, opts=13)
02:55:45.620 00.000 12268 Enqueuing Move request for scope (-26.88, -18.02)
02:55:45.620 00.000 11616 Worker thread wakes up
02:55:45.620 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-26.88, -18.02) opts 0xd
02:55:45.621 00.001 11616 Handling offset move in thread for scope, endpoint = (-26.88, -18.02)
02:55:45.621 00.000 11616 Moving (-26.88, -18.02) raw xDistance=-20.55 yDistance=-24.35
02:55:45.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns -10.28 from input -20.55
02:55:45.621 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.65 from input -24.35
02:55:45.621 00.000 11616 MoveAxis(E, 11508, ABG)
02:55:45.621 00.000 11616 duration set to 2500 by maxRaDuration
02:55:45.621 00.000 11616 GetBoolean("/Confirm/2/MaxRALimitWarningEnabled", 1) returns 0
02:55:45.621 00.000 11616 Suppressed alert:  PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
02:55:45.621 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:55:45.622 00.001 11616 IsSlewing returns 0
02:55:45.622 00.000 11616 IsGuiding returns 0
02:55:45.622 00.000 11616 PulseGuide returned control before completion, sleep 2510
02:55:45.643 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
02:55:45.662 00.019 12268 UpdateGuideState exits: m=25 SNR=3.4
02:55:45.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:45.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:55:45.662 00.000 12268 Enqueuing Expose request
02:55:48.140 02.478 11616 IsGuiding returns 1
02:55:48.141 00.001 11616 scope still moving after pulse duration time elapsed
02:55:48.171 00.030 11616 IsSlewing returns 0
02:55:48.172 00.001 11616 IsGuiding returns 0
02:55:48.172 00.000 11616 scope move finished after 2500 + 49 ms
02:55:48.172 00.000 11616 Move returns status 0, amount 2500
02:55:48.172 00.000 11616 MoveAxis(N, 2060, ABG)
02:55:48.172 00.000 11616 Guiding  Dir = 0, Dur = 2060
02:55:48.172 00.000 11616 IsSlewing returns 0
02:55:48.173 00.001 11616 IsGuiding returns 0
02:55:48.173 00.000 11616 PulseGuide returned control before completion, sleep 2070
02:55:50.250 02.077 11616 IsGuiding returns 1
02:55:50.251 00.001 11616 scope still moving after pulse duration time elapsed
02:55:50.281 00.030 11616 IsSlewing returns 0
02:55:50.281 00.000 11616 IsGuiding returns 0
02:55:50.281 00.000 11616 scope move finished after 2060 + 48 ms
02:55:50.281 00.000 11616 Move returns status 0, amount 2060
02:55:50.281 00.000 11616 move complete, result=0
02:55:50.281 00.000 11616 worker thread done servicing request
02:55:50.282 00.001 11616 Worker thread wakes up
02:55:50.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:50.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(173,280,31,31)
02:55:50.282 00.000 12268 GuideStep: -20.6 px 2500 ms EAST, -24.3 px 2060 ms NORTH
02:55:52.295 02.013 11616 Exposure complete
02:55:52.353 00.058 11616 worker thread done servicing request
02:55:52.353 00.000 12268 OnExposeComplete: enter
02:55:52.353 00.000 12268 UpdateGuideState(): m_state=6
02:55:52.353 00.000 12268 Star::Find(15, 187, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
02:55:52.353 00.000 12268 Star::Find returns 0 (4), X=187.61, Y=296.00, Mass=20, SNR=3.0, Peak=24 HFD=0.5
02:55:52.354 00.001 12268 DistanceChecker: activated
02:55:52.354 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:55:52.354 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:55:52.354 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:55:52.355 00.001 11616 Worker thread wakes up
02:55:52.355 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:55:52.355 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:55:52.355 00.000 11616 move complete, result=0
02:55:52.355 00.000 11616 worker thread done servicing request
02:55:52.462 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:55:52.462 00.000 12268 Status Line: Star lost - low HFD
02:55:52.466 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
02:55:52.483 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:55:52.483 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:52.483 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:55:52.483 00.000 12268 Enqueuing Expose request
02:55:52.483 00.000 11616 Worker thread wakes up
02:55:52.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:52.484 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:55:54.495 02.011 11616 Exposure complete
02:55:54.554 00.059 11616 worker thread done servicing request
02:55:54.554 00.000 12268 OnExposeComplete: enter
02:55:54.554 00.000 12268 UpdateGuideState(): m_state=6
02:55:54.555 00.001 12268 Star::Find(15, 187, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
02:55:54.555 00.000 12268 Star::Find returns 1 (0), X=186.86, Y=295.65, Mass=28, SNR=3.6, Peak=23 HFD=2.8
02:55:54.555 00.000 12268 DistanceChecker: deactivated
02:55:54.555 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.05 = 2.24)
02:55:54.555 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.87)
02:55:54.555 00.000 12268 CameraToMount -- cameraX=-27.57 cameraY=-17.63 hyp=32.72 cameraTheta=-2.57 mountX=-20.24 mountY=-25.08, mountTheta=-2.25
02:55:54.556 00.001 12268 SchedulePrimaryMove(0D94C700, x=-27.57, y=-17.63, opts=13)
02:55:54.557 00.001 12268 Enqueuing Move request for scope (-27.57, -17.63)
02:55:54.557 00.000 11616 Worker thread wakes up
02:55:54.557 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-27.57, -17.63) opts 0xd
02:55:54.557 00.000 11616 Handling offset move in thread for scope, endpoint = (-27.57, -17.63)
02:55:54.557 00.000 11616 Moving (-27.57, -17.63) raw xDistance=-20.24 yDistance=-25.08
02:55:54.557 00.000 11616 GuideAlgorithmResistSwitch::result() returns -10.12 from input -20.24
02:55:54.557 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.76 from input -25.08
02:55:54.557 00.000 11616 MoveAxis(E, 11330, ABG)
02:55:54.557 00.000 11616 duration set to 2500 by maxRaDuration
02:55:54.558 00.001 11616 Guiding  Dir = 2, Dur = 2500
02:55:54.558 00.000 11616 IsSlewing returns 0
02:55:54.558 00.000 11616 IsGuiding returns 0
02:55:54.559 00.001 11616 PulseGuide returned control before completion, sleep 2510
02:55:54.581 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=17, Gamma=1.290
02:55:54.598 00.017 12268 UpdateGuideState exits: m=28 SNR=3.6
02:55:54.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:54.599 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:55:54.599 00.000 12268 Enqueuing Expose request
02:55:57.085 02.486 11616 IsGuiding returns 1
02:55:57.085 00.000 11616 scope still moving after pulse duration time elapsed
02:55:57.116 00.031 11616 IsSlewing returns 0
02:55:57.117 00.001 11616 IsGuiding returns 1
02:55:57.147 00.030 11616 IsSlewing returns 0
02:55:57.147 00.000 11616 IsGuiding returns 1
02:55:57.179 00.032 11616 IsSlewing returns 0
02:55:57.179 00.000 11616 IsGuiding returns 0
02:55:57.179 00.000 11616 scope move finished after 2500 + 121 ms
02:55:57.179 00.000 11616 Move returns status 0, amount 2500
02:55:57.180 00.001 11616 MoveAxis(N, 2122, ABG)
02:55:57.180 00.000 11616 Guiding  Dir = 0, Dur = 2122
02:55:57.180 00.000 11616 IsSlewing returns 0
02:55:57.180 00.000 11616 IsGuiding returns 0
02:55:57.180 00.000 11616 PulseGuide returned control before completion, sleep 2132
02:55:59.329 02.149 11616 IsGuiding returns 1
02:55:59.329 00.000 11616 scope still moving after pulse duration time elapsed
02:55:59.359 00.030 11616 IsSlewing returns 0
02:55:59.360 00.001 11616 IsGuiding returns 0
02:55:59.360 00.000 11616 scope move finished after 2122 + 57 ms
02:55:59.360 00.000 11616 Move returns status 0, amount 2122
02:55:59.360 00.000 11616 move complete, result=0
02:55:59.360 00.000 11616 worker thread done servicing request
02:55:59.360 00.000 11616 Worker thread wakes up
02:55:59.360 00.000 12268 GuideStep: -20.2 px 2500 ms EAST, -25.1 px 2122 ms NORTH
02:55:59.361 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:55:59.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(172,281,31,31)
02:56:01.369 02.008 11616 Exposure complete
02:56:01.427 00.058 11616 worker thread done servicing request
02:56:01.428 00.001 12268 OnExposeComplete: enter
02:56:01.428 00.000 12268 UpdateGuideState(): m_state=6
02:56:01.428 00.000 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
02:56:01.428 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=295.00, Mass=16, SNR=2.8, Peak=23 HFD=0.0
02:56:01.428 00.000 12268 DistanceChecker: activated
02:56:01.428 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:56:01.429 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:56:01.429 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:56:01.429 00.000 11616 Worker thread wakes up
02:56:01.429 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:56:01.429 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:56:01.429 00.000 11616 move complete, result=0
02:56:01.430 00.001 11616 worker thread done servicing request
02:56:01.539 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:56:01.539 00.000 12268 Status Line: Star lost - low SNR
02:56:01.542 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=16, Gamma=1.290
02:56:01.560 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:56:01.560 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:01.560 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:56:01.560 00.000 12268 Enqueuing Expose request
02:56:01.560 00.000 11616 Worker thread wakes up
02:56:01.561 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:56:01.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:56:03.585 02.024 11616 Exposure complete
02:56:03.648 00.063 11616 worker thread done servicing request
02:56:03.648 00.000 12268 OnExposeComplete: enter
02:56:03.648 00.000 12268 UpdateGuideState(): m_state=6
02:56:03.649 00.001 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
02:56:03.649 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=295.00, Mass=17, SNR=2.8, Peak=22 HFD=0.0
02:56:03.649 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:56:03.650 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:56:03.650 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:56:03.650 00.000 11616 Worker thread wakes up
02:56:03.650 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:56:03.650 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:56:03.650 00.000 11616 move complete, result=0
02:56:03.650 00.000 11616 worker thread done servicing request
02:56:03.761 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:56:03.761 00.000 12268 Status Line: Star lost - low SNR
02:56:03.764 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:56:03.782 00.018 12268 UpdateGuideState exits: Star lost - low SNR
02:56:03.782 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:03.782 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:56:03.782 00.000 12268 Enqueuing Expose request
02:56:03.782 00.000 11616 Worker thread wakes up
02:56:03.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:56:03.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:56:05.791 02.009 11616 Exposure complete
02:56:05.848 00.057 11616 worker thread done servicing request
02:56:05.849 00.001 12268 OnExposeComplete: enter
02:56:05.849 00.000 12268 UpdateGuideState(): m_state=6
02:56:05.849 00.000 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
02:56:05.849 00.000 12268 Star::Find returns 0 (2), X=186.00, Y=295.00, Mass=18, SNR=2.9, Peak=24 HFD=0.0
02:56:05.849 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:56:05.850 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:56:05.850 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:56:05.850 00.000 11616 Worker thread wakes up
02:56:05.850 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:56:05.850 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:56:05.850 00.000 11616 move complete, result=0
02:56:05.850 00.000 11616 worker thread done servicing request
02:56:05.961 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:56:05.961 00.000 12268 Status Line: Star lost - low SNR
02:56:05.965 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
02:56:05.985 00.020 12268 UpdateGuideState exits: Star lost - low SNR
02:56:05.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:05.985 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:56:05.985 00.000 12268 Enqueuing Expose request
02:56:05.985 00.000 11616 Worker thread wakes up
02:56:05.986 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:56:05.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:56:07.991 02.005 11616 Exposure complete
02:56:08.051 00.060 12268 OnExposeComplete: enter
02:56:08.051 00.000 11616 worker thread done servicing request
02:56:08.051 00.000 12268 UpdateGuideState(): m_state=6
02:56:08.051 00.000 12268 Star::Find(15, 186, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
02:56:08.051 00.000 12268 Star::Find returns 1 (0), X=186.08, Y=295.70, Mass=29, SNR=3.7, Peak=23 HFD=3.7
02:56:08.052 00.001 12268 DistanceChecker: deactivated
02:56:08.052 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
02:56:08.052 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
02:56:08.052 00.000 12268 CameraToMount -- cameraX=-28.35 cameraY=-17.58 hyp=33.36 cameraTheta=-2.59 mountX=-20.26 mountY=-25.86, mountTheta=-2.24
02:56:08.057 00.005 12268 SchedulePrimaryMove(0D94C700, x=-28.35, y=-17.58, opts=13)
02:56:08.057 00.000 12268 Enqueuing Move request for scope (-28.35, -17.58)
02:56:08.057 00.000 11616 Worker thread wakes up
02:56:08.057 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-28.35, -17.58) opts 0xd
02:56:08.058 00.001 11616 Handling offset move in thread for scope, endpoint = (-28.35, -17.58)
02:56:08.058 00.000 11616 Moving (-28.35, -17.58) raw xDistance=-20.26 yDistance=-25.86
02:56:08.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns -10.13 from input -20.26
02:56:08.058 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.88 from input -25.86
02:56:08.058 00.000 11616 MoveAxis(E, 11342, ABG)
02:56:08.058 00.000 11616 duration set to 2500 by maxRaDuration
02:56:08.058 00.000 11616 Guiding  Dir = 2, Dur = 2500
02:56:08.058 00.000 11616 IsSlewing returns 0
02:56:08.058 00.000 11616 IsGuiding returns 0
02:56:08.059 00.001 11616 PulseGuide returned control before completion, sleep 2510
02:56:08.079 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:56:08.096 00.017 12268 UpdateGuideState exits: m=29 SNR=3.7
02:56:08.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:08.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:56:08.096 00.000 12268 Enqueuing Expose request
02:56:10.579 02.483 11616 IsGuiding returns 1
02:56:10.579 00.000 11616 scope still moving after pulse duration time elapsed
02:56:10.611 00.032 11616 IsSlewing returns 0
02:56:10.611 00.000 11616 IsGuiding returns 0
02:56:10.611 00.000 11616 scope move finished after 2500 + 52 ms
02:56:10.611 00.000 11616 Move returns status 0, amount 2500
02:56:10.611 00.000 11616 MoveAxis(N, 2188, ABG)
02:56:10.611 00.000 11616 Guiding  Dir = 0, Dur = 2188
02:56:10.612 00.001 11616 IsSlewing returns 0
02:56:10.612 00.000 11616 IsGuiding returns 0
02:56:10.612 00.000 11616 PulseGuide returned control before completion, sleep 2198
02:56:11.725 01.113 12268 evsrv: cli 0F8E6D80 connect
02:56:11.725 00.000 12268 case statement mapped state 6 to 3
02:56:11.726 00.001 12268 case statement mapped state 6 to 3
02:56:11.726 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"5a7529f8-550d-4b25-8f2c-38b23104d75b"}
02:56:11.726 00.000 12268 case statement mapped state 6 to 3
02:56:11.727 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a7529f8-550d-4b25-8f2c-38b23104d75b"}
02:56:11.728 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:56:11.729 00.001 12268 evsrv: cli 0F8E69C0 connect
02:56:11.729 00.000 12268 case statement mapped state 6 to 3
02:56:11.730 00.001 12268 case statement mapped state 6 to 3
02:56:11.730 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"stop_capture","id":"16e8ab99-b717-4e4d-8868-b8e3a3b66629"}
02:56:11.730 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:56:11.730 00.000 12268 Status Line: Waiting for devices...
02:56:11.734 00.004 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"16e8ab99-b717-4e4d-8868-b8e3a3b66629"}
02:56:11.735 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:56:11.736 00.001 12268 evsrv: cli 0F8E6D80 connect
02:56:11.736 00.000 12268 case statement mapped state 6 to 3
02:56:11.736 00.000 12268 case statement mapped state 6 to 3
02:56:11.737 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"f18829e2-3fb3-46fa-a5d0-45691af9d87f"}
02:56:11.737 00.000 12268 case statement mapped state 6 to 3
02:56:11.737 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"f18829e2-3fb3-46fa-a5d0-45691af9d87f"}
02:56:11.737 00.000 12268 evsrv: cli 0F8E6D80 disconnect
02:56:12.758 01.021 12268 evsrv: cli 0F8E69C0 connect
02:56:12.758 00.000 12268 case statement mapped state 6 to 3
02:56:12.759 00.001 12268 case statement mapped state 6 to 3
02:56:12.759 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2b92ac2a-df7b-4df9-9d94-ba1fb25590f5"}
02:56:12.759 00.000 12268 case statement mapped state 6 to 3
02:56:12.759 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b92ac2a-df7b-4df9-9d94-ba1fb25590f5"}
02:56:12.760 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:56:12.824 00.064 11616 IsGuiding returns 1
02:56:12.825 00.001 11616 scope still moving after pulse duration time elapsed
02:56:12.856 00.031 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
02:56:12.856 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
02:56:12.856 00.000 11616 Move returns status 1, amount 0
02:56:12.856 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
02:56:12.856 00.000 11616 move complete, result=1
02:56:12.856 00.000 11616 worker thread done servicing request
02:56:12.857 00.001 12268 GuideStep: -20.3 px 2500 ms EAST, -25.9 px 0 ms NORTH
02:56:12.857 00.000 11616 Worker thread wakes up
02:56:12.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:56:12.857 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
02:56:12.857 00.000 11616 worker thread done servicing request
02:56:12.864 00.007 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
02:56:12.864 00.000 12268 OnExposeComplete: enter
02:56:12.864 00.000 12268 OnExposeComplete: Capture Error reported
02:56:12.864 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:56:12.864 00.000 12268 Mount: notify guiding stopped
02:56:12.864 00.000 12268 BLC: window closed
02:56:12.864 00.000 12268 BLC: Last direction was reset
02:56:12.865 00.001 12268 Changing from state GUIDING to STOP
02:56:12.865 00.000 12268 guider state => SELECTED
02:56:12.865 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:56:12.883 00.018 12268 Changing from state SELECTED to UNINITIALIZED
02:56:12.883 00.000 12268 guider state => SELECTING
02:56:12.962 00.079 12268 Status Line: Stopped.
02:56:12.971 00.009 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:56:13.763 00.792 12268 evsrv: cli 0F8E69C0 connect
02:56:13.764 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b42bd77f-bf19-45a9-83fa-37f81e8007a5"}
02:56:13.764 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b42bd77f-bf19-45a9-83fa-37f81e8007a5"}
02:56:13.765 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:57:41.300 87.535 12268 evsrv: cli 0F8E69C0 connect
02:57:41.300 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6b54d45c-0649-4969-9273-41e00afb2318"}
02:57:41.301 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b54d45c-0649-4969-9273-41e00afb2318"}
02:57:41.312 00.011 12268 evsrv: cli 0F8E69C0 disconnect
02:57:41.313 00.001 12268 evsrv: cli 0F8E69C0 connect
02:57:41.314 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"da3aaeab-132e-4e11-889c-b2ee89fe90cf"}
02:57:41.314 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"da3aaeab-132e-4e11-889c-b2ee89fe90cf"}
02:57:41.315 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:57:41.316 00.001 12268 evsrv: cli 0F8E6D80 connect
02:57:41.317 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3fb0a933-7131-4db0-8c3a-2d8127feddeb"}
02:57:41.317 00.000 12268 PhdController::Guide begins
02:57:41.317 00.000 12268 PhdController: newstate STATE_SETUP
02:57:41.317 00.000 12268 PhdController: setup
02:57:41.317 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
02:57:41.317 00.000 12268 PhdController: start capturing
02:57:41.317 00.000 12268 Changing from state SELECTING to UNINITIALIZED
02:57:41.317 00.000 12268 guider state => SELECTING
02:57:41.317 00.000 12268 setting force full frames = true
02:57:41.317 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:57:41.330 00.013 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:57:41.330 00.000 12268 Enqueuing Expose request
02:57:41.330 00.000 12268 PhdController: newstate STATE_SELECT_STAR
02:57:41.330 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"3fb0a933-7131-4db0-8c3a-2d8127feddeb"}
02:57:41.330 00.000 11616 Worker thread wakes up
02:57:41.331 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:57:41.331 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:57:41.334 00.003 12268 evsrv: cli 0F8E6D80 disconnect
02:57:41.335 00.001 12268 evsrv: cli 0F8E69C0 connect
02:57:41.335 00.000 12268 case statement mapped state 1 to 101
02:57:41.336 00.001 12268 case statement mapped state 1 to 101
02:57:41.336 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"3199aea5-6435-45d4-9bef-f6afe2def265"}
02:57:41.336 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3199aea5-6435-45d4-9bef-f6afe2def265"}
02:57:41.338 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:57:41.339 00.001 12268 evsrv: cli 0FA411A0 connect
02:57:41.339 00.000 12268 case statement mapped state 1 to 101
02:57:41.339 00.000 12268 case statement mapped state 1 to 101
02:57:41.340 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"754ee27e-180c-482f-96b5-356b47f54295"}
02:57:41.340 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"754ee27e-180c-482f-96b5-356b47f54295"}
02:57:41.342 00.002 12268 evsrv: cli 0FA411A0 disconnect
02:57:42.341 00.999 12268 evsrv: cli 0FA411A0 connect
02:57:42.341 00.000 12268 case statement mapped state 1 to 101
02:57:42.342 00.001 12268 case statement mapped state 1 to 101
02:57:42.343 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"62dfa10b-4814-408e-8ec1-358fc5fed0dd"}
02:57:42.343 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"62dfa10b-4814-408e-8ec1-358fc5fed0dd"}
02:57:42.344 00.001 12268 evsrv: cli 0FA411A0 disconnect
02:57:43.341 00.997 11616 Exposure complete
02:57:43.346 00.005 12268 evsrv: cli 0FA411A0 connect
02:57:43.346 00.000 12268 case statement mapped state 1 to 101
02:57:43.346 00.000 12268 case statement mapped state 1 to 101
02:57:43.347 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"44b39d0a-8706-4608-8b44-efdd94b37896"}
02:57:43.347 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"44b39d0a-8706-4608-8b44-efdd94b37896"}
02:57:43.347 00.000 12268 evsrv: cli 0FA411A0 disconnect
02:57:43.399 00.052 11616 worker thread done servicing request
02:57:43.399 00.000 12268 OnExposeComplete: enter
02:57:43.399 00.000 12268 UpdateGuideState(): m_state=1
02:57:43.399 00.000 12268 UpdateCurrentPosition: no star selected
02:57:43.400 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:57:43.400 00.000 12268 Status Line: No star selected
02:57:43.404 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
02:57:43.422 00.018 12268 UpdateGuideState exits: No star selected
02:57:43.422 00.000 12268 GuiderMultiStar::AutoSelect enter
02:57:43.422 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
02:57:43.476 00.054 12268 AutoFind: auto downsample for scale 4.30 => 1x
02:57:43.570 00.094 12268 AutoFind: global mean = 0.0, stdev 1.6
02:57:43.571 00.001 12268 AutoFind: using threshold = 0.1
02:57:43.665 00.094 12268 AutoFind: local max [1200, 26] 7.0
02:57:43.665 00.000 12268 AutoFind: local max [445, 55] 6.3
02:57:43.665 00.000 12268 AutoFind: local max [1253, 65] 6.0
02:57:43.665 00.000 12268 AutoFind: local max [1221, 43] 5.9
02:57:43.665 00.000 12268 AutoFind: local max [1023, 329] 5.8
02:57:43.665 00.000 12268 AutoFind: local max [1262, 67] 5.8
02:57:43.665 00.000 12268 AutoFind: local max [74, 876] 5.5
02:57:43.665 00.000 12268 AutoFind: local max [124, 858] 5.5
02:57:43.665 00.000 12268 AutoFind: local max [50, 457] 5.4
02:57:43.665 00.000 12268 AutoFind: local max [72, 895] 5.3
02:57:43.666 00.001 12268 AutoFind: local max [96, 230] 5.3
02:57:43.666 00.000 12268 AutoFind: local max [359, 513] 5.2
02:57:43.666 00.000 12268 AutoFind: local max [8, 151] 5.1
02:57:43.666 00.000 12268 AutoFind: local max [91, 892] 5.1
02:57:43.666 00.000 12268 AutoFind: local max [80, 273] 5.1
02:57:43.666 00.000 12268 AutoFind: local max [622, 762] 5.1
02:57:43.666 00.000 12268 AutoFind: local max [96, 222] 5.0
02:57:43.666 00.000 12268 AutoFind: local max [22, 661] 5.0
02:57:43.666 00.000 12268 AutoFind: local max [361, 504] 5.0
02:57:43.666 00.000 12268 AutoFind: local max [99, 208] 5.0
02:57:43.666 00.000 12268 AutoFind: local max [178, 155] 5.0
02:57:43.666 00.000 12268 AutoFind: local max [582, 42] 4.9
02:57:43.666 00.000 12268 AutoFind: local max [37, 492] 4.9
02:57:43.666 00.000 12268 AutoFind: local max [135, 238] 4.9
02:57:43.666 00.000 12268 AutoFind: local max [564, 113] 4.9
02:57:43.667 00.001 12268 AutoFind: local max [1213, 76] 4.9
02:57:43.667 00.000 12268 AutoFind: local max [217, 513] 4.9
02:57:43.667 00.000 12268 AutoFind: local max [1223, 791] 4.9
02:57:43.667 00.000 12268 AutoFind: local max [29, 502] 4.8
02:57:43.667 00.000 12268 AutoFind: local max [1269, 193] 4.8
02:57:43.667 00.000 12268 AutoFind: local max [72, 679] 4.8
02:57:43.667 00.000 12268 AutoFind: local max [1172, 120] 4.8
02:57:43.667 00.000 12268 AutoFind: local max [126, 757] 4.8
02:57:43.667 00.000 12268 AutoFind: local max [1229, 64] 4.7
02:57:43.667 00.000 12268 AutoFind: local max [1247, 339] 4.7
02:57:43.667 00.000 12268 AutoFind: local max [131, 272] 4.7
02:57:43.667 00.000 12268 AutoFind: local max [1222, 72] 4.7
02:57:43.667 00.000 12268 AutoFind: local max [736, 235] 4.7
02:57:43.667 00.000 12268 AutoFind: local max [475, 490] 4.7
02:57:43.667 00.000 12268 AutoFind: local max [1230, 122] 4.7
02:57:43.667 00.000 12268 AutoFind: local max [92, 659] 4.6
02:57:43.667 00.000 12268 AutoFind: local max [1165, 798] 4.6
02:57:43.668 00.001 12268 AutoFind: local max [862, 621] 4.6
02:57:43.668 00.000 12268 AutoFind: local max [423, 559] 4.6
02:57:43.668 00.000 12268 AutoFind: local max [178, 798] 4.6
02:57:43.668 00.000 12268 AutoFind: local max [1070, 582] 4.6
02:57:43.668 00.000 12268 AutoFind: local max [381, 779] 4.6
02:57:43.668 00.000 12268 AutoFind: local max [637, 467] 4.6
02:57:43.668 00.000 12268 AutoFind: local max [1242, 62] 4.6
02:57:43.668 00.000 12268 AutoFind: local max [471, 248] 4.6
02:57:43.668 00.000 12268 AutoFind: local max [511, 134] 4.6
02:57:43.668 00.000 12268 AutoFind: local max [82, 888] 4.6
02:57:43.668 00.000 12268 AutoFind: local max [665, 305] 4.5
02:57:43.668 00.000 12268 AutoFind: local max [729, 66] 4.5
02:57:43.668 00.000 12268 AutoFind: local max [21, 859] 4.5
02:57:43.668 00.000 12268 AutoFind: local max [304, 795] 4.5
02:57:43.668 00.000 12268 AutoFind: local max [1171, 362] 4.5
02:57:43.669 00.001 12268 AutoFind: local max [170, 277] 4.5
02:57:43.669 00.000 12268 AutoFind: local max [1266, 162] 4.4
02:57:43.669 00.000 12268 AutoFind: local max [778, 766] 4.4
02:57:43.669 00.000 12268 AutoFind: local max [37, 279] 4.4
02:57:43.669 00.000 12268 AutoFind: local max [299, 775] 4.4
02:57:43.669 00.000 12268 AutoFind: local max [1214, 15] 4.4
02:57:43.669 00.000 12268 AutoFind: local max [622, 597] 4.4
02:57:43.669 00.000 12268 AutoFind: local max [82, 868] 4.4
02:57:43.669 00.000 12268 AutoFind: local max [190, 231] 4.4
02:57:43.669 00.000 12268 AutoFind: local max [411, 159] 4.4
02:57:43.669 00.000 12268 AutoFind: local max [116, 333] 4.4
02:57:43.669 00.000 12268 AutoFind: local max [909, 746] 4.4
02:57:43.670 00.001 12268 AutoFind: local max [857, 215] 4.4
02:57:43.670 00.000 12268 AutoFind: local max [214, 217] 4.4
02:57:43.670 00.000 12268 AutoFind: local max [1261, 79] 4.4
02:57:43.670 00.000 12268 AutoFind: local max [553, 317] 4.3
02:57:43.670 00.000 12268 AutoFind: local max [996, 583] 4.3
02:57:43.670 00.000 12268 AutoFind: local max [329, 802] 4.3
02:57:43.670 00.000 12268 AutoFind: local max [274, 873] 4.3
02:57:43.670 00.000 12268 AutoFind: local max [43, 189] 4.3
02:57:43.670 00.000 12268 AutoFind: local max [1049, 56] 4.3
02:57:43.670 00.000 12268 AutoFind: local max [104, 327] 4.3
02:57:43.670 00.000 12268 AutoFind: local max [1043, 35] 4.3
02:57:43.670 00.000 12268 AutoFind: local max [56, 260] 4.3
02:57:43.670 00.000 12268 AutoFind: local max [1086, 292] 4.3
02:57:43.670 00.000 12268 AutoFind: local max [137, 402] 4.3
02:57:43.671 00.001 12268 AutoFind: local max [257, 228] 4.3
02:57:43.671 00.000 12268 AutoFind: local max [722, 87] 4.2
02:57:43.671 00.000 12268 AutoFind: local max [1236, 68] 4.2
02:57:43.671 00.000 12268 AutoFind: local max [1239, 30] 4.2
02:57:43.671 00.000 12268 AutoFind: local max [241, 536] 4.2
02:57:43.671 00.000 12268 AutoFind: local max [1136, 942] 4.2
02:57:43.671 00.000 12268 AutoFind: local max [653, 752] 4.2
02:57:43.671 00.000 12268 AutoFind: local max [487, 552] 4.2
02:57:43.671 00.000 12268 AutoFind: local max [505, 524] 4.2
02:57:43.671 00.000 12268 AutoFind: local max [427, 65] 4.2
02:57:43.671 00.000 12268 AutoFind: local max [541, 149] 4.2
02:57:43.671 00.000 12268 AutoFind: local max [616, 56] 4.2
02:57:43.671 00.000 12268 AutoFind: local max [362, 802] 4.2
02:57:43.672 00.001 12268 AutoFind: local max [107, 413] 4.2
02:57:43.672 00.000 12268 AutoFind: local max [71, 806] 4.2
02:57:43.672 00.000 12268 AutoFind: local max [1245, 53] 4.2
02:57:43.672 00.000 12268 AutoFind: local max [777, 242] 4.2
02:57:43.672 00.000 12268 AutoFind: too close [1245, 53] 4.2 - [1236, 68] 4.2
02:57:43.672 00.000 12268 AutoFind: too close [1245, 53] 4.2 - [1242, 62] 4.6
02:57:43.672 00.000 12268 AutoFind: too close [1245, 53] 4.2 - [1229, 64] 4.7
02:57:43.672 00.000 12268 AutoFind: too close [1245, 53] 4.2 - [1262, 67] 5.8
02:57:43.672 00.000 12268 AutoFind: too close [1245, 53] 4.2 - [1253, 65] 6.0
02:57:43.672 00.000 12268 AutoFind: too close [427, 65] 4.2 - [445, 55] 6.3
02:57:43.672 00.000 12268 AutoFind: too close [1239, 30] 4.2 - [1221, 43] 5.9
02:57:43.672 00.000 12268 AutoFind: too close [1236, 68] 4.2 - [1242, 62] 4.6
02:57:43.672 00.000 12268 AutoFind: too close [1236, 68] 4.2 - [1222, 72] 4.7
02:57:43.672 00.000 12268 AutoFind: too close [1236, 68] 4.2 - [1229, 64] 4.7
02:57:43.672 00.000 12268 AutoFind: too close [1236, 68] 4.2 - [1253, 65] 6.0
02:57:43.673 00.001 12268 AutoFind: too close [56, 260] 4.3 - [37, 279] 4.4
02:57:43.673 00.000 12268 AutoFind: too close [104, 327] 4.3 - [116, 333] 4.4
02:57:43.673 00.000 12268 AutoFind: too close [1261, 79] 4.4 - [1242, 62] 4.6
02:57:43.673 00.000 12268 AutoFind: too close [1261, 79] 4.4 - [1262, 67] 5.8
02:57:43.673 00.000 12268 AutoFind: too close [1261, 79] 4.4 - [1253, 65] 6.0
02:57:43.673 00.000 12268 AutoFind: too close [82, 868] 4.4 - [82, 888] 4.6
02:57:43.673 00.000 12268 AutoFind: too close [82, 868] 4.4 - [74, 876] 5.5
02:57:43.673 00.000 12268 AutoFind: too close [1214, 15] 4.4 - [1200, 26] 7.0
02:57:43.673 00.000 12268 AutoFind: too close [299, 775] 4.4 - [304, 795] 4.5
02:57:43.673 00.000 12268 AutoFind: too close [82, 888] 4.6 - [91, 892] 5.1
02:57:43.673 00.000 12268 AutoFind: too close [82, 888] 4.6 - [72, 895] 5.3
02:57:43.673 00.000 12268 AutoFind: too close [82, 888] 4.6 - [74, 876] 5.5
02:57:43.673 00.000 12268 AutoFind: too close [1242, 62] 4.6 - [1222, 72] 4.7
02:57:43.673 00.000 12268 AutoFind: too close [1242, 62] 4.6 - [1229, 64] 4.7
02:57:43.674 00.001 12268 AutoFind: too close [1242, 62] 4.6 - [1262, 67] 5.8
02:57:43.674 00.000 12268 AutoFind: too close [1242, 62] 4.6 - [1253, 65] 6.0
02:57:43.674 00.000 12268 AutoFind: too close [92, 659] 4.6 - [72, 679] 4.8
02:57:43.674 00.000 12268 AutoFind: too close [1222, 72] 4.7 - [1229, 64] 4.7
02:57:43.674 00.000 12268 AutoFind: too close [1222, 72] 4.7 - [1213, 76] 4.9
02:57:43.674 00.000 12268 AutoFind: too close [1229, 64] 4.7 - [1213, 76] 4.9
02:57:43.674 00.000 12268 AutoFind: too close [29, 502] 4.8 - [37, 492] 4.9
02:57:43.674 00.000 12268 AutoFind: too close [99, 208] 5.0 - [96, 222] 5.0
02:57:43.674 00.000 12268 AutoFind: too close [361, 504] 5.0 - [359, 513] 5.2
02:57:43.674 00.000 12268 AutoFind: too close [96, 222] 5.0 - [96, 230] 5.3
02:57:43.674 00.000 12268 AutoFind: too close [91, 892] 5.1 - [72, 895] 5.3
02:57:43.674 00.000 12268 AutoFind: too close [91, 892] 5.1 - [74, 876] 5.5
02:57:43.674 00.000 12268 AutoFind: too close [72, 895] 5.3 - [74, 876] 5.5
02:57:43.674 00.000 12268 AutoFind: too close [1262, 67] 5.8 - [1253, 65] 6.0
02:57:43.674 00.000 12268 AutoFind: too close to edge [1266, 162] 4.4
02:57:43.675 00.001 12268 AutoFind: too close to edge [1269, 193] 4.8
02:57:43.675 00.000 12268 AutoFind: too close to edge [8, 151] 5.1
02:57:43.675 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
02:57:43.675 00.000 12268 Star::Find(15, 1023, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.675 00.000 12268 Star::Find false star n=22 nbg=284 bg=8.6 sigma=0.8 thresh=11 peak=10
02:57:43.675 00.000 12268 Star::Find returns 0 (2), X=1023.00, Y=329.00, Mass=59, SNR=2.9, Peak=13 HFD=0.0
02:57:43.675 00.000 12268 Star::Find(15, 124, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.675 00.000 12268 Star::Find false star n=21 nbg=277 bg=8.6 sigma=0.8 thresh=11 peak=11
02:57:43.675 00.000 12268 Star::Find returns 0 (2), X=124.00, Y=858.00, Mass=59, SNR=2.9, Peak=14 HFD=0.0
02:57:43.675 00.000 12268 Star::Find(15, 50, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.676 00.001 12268 Star::Find false star n=11 nbg=278 bg=8.3 sigma=0.8 thresh=11 peak=10
02:57:43.676 00.000 12268 Star::Find returns 0 (2), X=50.00, Y=457.00, Mass=42, SNR=2.9, Peak=18 HFD=0.0
02:57:43.676 00.000 12268 Star::Find(15, 80, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.676 00.000 12268 Star::Find false star n=24 nbg=276 bg=9.1 sigma=1.1 thresh=12 peak=11
02:57:43.676 00.000 12268 Star::Find returns 0 (2), X=80.00, Y=273.00, Mass=81, SNR=2.9, Peak=17 HFD=0.0
02:57:43.676 00.000 12268 Star::Find(15, 622, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.676 00.000 12268 Star::Find false star n=19 nbg=270 bg=8.6 sigma=0.8 thresh=11 peak=11
02:57:43.676 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=762.00, Mass=51, SNR=2.9, Peak=16 HFD=0.0
02:57:43.676 00.000 12268 Star::Find(15, 22, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.677 00.001 12268 Star::Find false star n=4 nbg=279 bg=8.2 sigma=0.9 thresh=11 peak=11
02:57:43.677 00.000 12268 Star::Find returns 0 (2), X=22.00, Y=661.00, Mass=21, SNR=2.9, Peak=21 HFD=0.0
02:57:43.677 00.000 12268 Star::Find(15, 178, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.677 00.000 12268 Star::Find false star n=8 nbg=283 bg=9.1 sigma=0.9 thresh=12 peak=11
02:57:43.677 00.000 12268 Star::Find returns 0 (2), X=178.00, Y=155.00, Mass=25, SNR=2.9, Peak=13 HFD=0.0
02:57:43.677 00.000 12268 Star::Find(15, 582, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.677 00.000 12268 Star::Find returns 1 (0), X=582.08, Y=40.90, Mass=42, SNR=4.4, Peak=26 HFD=3.4
02:57:43.677 00.000 12268 Star::Find(15, 135, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.678 00.001 12268 Star::Find false star n=8 nbg=287 bg=9.0 sigma=0.9 thresh=12 peak=11
02:57:43.678 00.000 12268 Star::Find returns 0 (2), X=135.00, Y=238.00, Mass=29, SNR=2.9, Peak=14 HFD=0.0
02:57:43.678 00.000 12268 Star::Find(15, 564, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.678 00.000 12268 Star::Find returns 0 (2), X=564.00, Y=113.00, Mass=15, SNR=2.6, Peak=15 HFD=0.0
02:57:43.678 00.000 12268 Star::Find(15, 217, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.678 00.000 12268 Star::Find false star n=15 nbg=280 bg=8.6 sigma=0.9 thresh=11 peak=10
02:57:43.678 00.000 12268 Star::Find returns 0 (2), X=217.00, Y=513.00, Mass=40, SNR=2.9, Peak=13 HFD=0.0
02:57:43.678 00.000 12268 Star::Find(15, 1223, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.678 00.000 12268 Star::Find returns 0 (3), X=1223.00, Y=791.00, Mass=9, SNR=2.1, Peak=15 HFD=0.0
02:57:43.678 00.000 12268 Star::Find(15, 1172, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.678 00.000 12268 Star::Find returns 0 (4), X=1186.42, Y=124.12, Mass=33, SNR=4.0, Peak=14 HFD=0.7
02:57:43.679 00.001 12268 Star::Find(15, 126, 757, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.679 00.000 12268 Star::Find returns 0 (2), X=126.00, Y=757.00, Mass=12, SNR=2.5, Peak=21 HFD=0.0
02:57:43.679 00.000 12268 Star::Find(15, 1247, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.679 00.000 12268 Star::Find false star n=12 nbg=281 bg=8.5 sigma=0.9 thresh=11 peak=10
02:57:43.679 00.000 12268 Star::Find returns 0 (2), X=1247.00, Y=339.00, Mass=32, SNR=2.9, Peak=12 HFD=0.0
02:57:43.679 00.000 12268 Star::Find(15, 131, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.679 00.000 12268 Star::Find false star n=9 nbg=284 bg=9.0 sigma=1.0 thresh=12 peak=11
02:57:43.679 00.000 12268 Star::Find returns 0 (2), X=131.00, Y=272.00, Mass=31, SNR=2.9, Peak=18 HFD=0.0
02:57:43.679 00.000 12268 Star::Find(15, 736, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.679 00.000 12268 Star::Find false star n=11 nbg=287 bg=8.6 sigma=0.8 thresh=11 peak=10
02:57:43.679 00.000 12268 Star::Find returns 0 (2), X=736.00, Y=235.00, Mass=27, SNR=2.9, Peak=12 HFD=0.0
02:57:43.679 00.000 12268 Star::Find(15, 475, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.680 00.001 12268 Star::Find false star n=10 nbg=279 bg=8.6 sigma=0.9 thresh=11 peak=10
02:57:43.680 00.000 12268 Star::Find returns 0 (2), X=475.00, Y=490.00, Mass=25, SNR=2.9, Peak=13 HFD=0.0
02:57:43.680 00.000 12268 Star::Find(15, 1230, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.680 00.000 12268 Star::Find false star n=9 nbg=280 bg=8.3 sigma=0.9 thresh=11 peak=10
02:57:43.680 00.000 12268 Star::Find returns 0 (2), X=1230.00, Y=122.00, Mass=30, SNR=2.9, Peak=14 HFD=0.0
02:57:43.680 00.000 12268 Star::Find(15, 1165, 798, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.680 00.000 12268 Star::Find returns 0 (2), X=1165.00, Y=798.00, Mass=13, SNR=2.3, Peak=17 HFD=0.0
02:57:43.680 00.000 12268 Star::Find(15, 862, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.680 00.000 12268 Star::Find returns 0 (2), X=862.00, Y=621.00, Mass=19, SNR=3.0, Peak=20 HFD=0.0
02:57:43.680 00.000 12268 Star::Find(15, 423, 559, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.680 00.000 12268 Star::Find false star n=3 nbg=287 bg=8.9 sigma=1.0 thresh=12 peak=12
02:57:43.680 00.000 12268 Star::Find returns 0 (2), X=423.00, Y=559.00, Mass=21, SNR=2.9, Peak=24 HFD=0.0
02:57:43.680 00.000 12268 Star::Find(15, 178, 798, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.681 00.001 12268 Star::Find false star n=33 nbg=284 bg=9.3 sigma=1.1 thresh=12 peak=12
02:57:43.681 00.000 12268 Star::Find returns 0 (2), X=178.00, Y=798.00, Mass=108, SNR=2.9, Peak=15 HFD=0.0
02:57:43.681 00.000 12268 Star::Find(15, 1070, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.681 00.000 12268 Star::Find returns 0 (4), X=1062.47, Y=567.13, Mass=36, SNR=4.2, Peak=13 HFD=0.6
02:57:43.681 00.000 12268 Star::Find(15, 381, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.681 00.000 12268 Star::Find false star n=9 nbg=276 bg=8.4 sigma=0.9 thresh=11 peak=10
02:57:43.681 00.000 12268 Star::Find returns 0 (2), X=381.00, Y=779.00, Mass=26, SNR=2.9, Peak=16 HFD=0.0
02:57:43.681 00.000 12268 Star::Find(15, 637, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.681 00.000 12268 Star::Find returns 0 (2), X=637.00, Y=467.00, Mass=12, SNR=2.4, Peak=20 HFD=0.0
02:57:43.681 00.000 12268 Star::Find(15, 471, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.681 00.000 12268 Star::Find returns 0 (2), X=471.00, Y=248.00, Mass=12, SNR=2.4, Peak=18 HFD=0.0
02:57:43.681 00.000 12268 Star::Find(15, 511, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.682 00.001 12268 Star::Find false star n=10 nbg=284 bg=8.2 sigma=0.8 thresh=11 peak=10
02:57:43.682 00.000 12268 Star::Find returns 0 (2), X=511.00, Y=134.00, Mass=30, SNR=2.9, Peak=12 HFD=0.0
02:57:43.682 00.000 12268 Star::Find(15, 665, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.682 00.000 12268 Star::Find returns 0 (3), X=665.00, Y=305.00, Mass=3, SNR=1.1, Peak=15 HFD=0.0
02:57:43.682 00.000 12268 Star::Find(15, 729, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.682 00.000 12268 Star::Find returns 0 (4), X=737.93, Y=52.81, Mass=27, SNR=3.6, Peak=26 HFD=0.3
02:57:43.682 00.000 12268 Star::Find(15, 21, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.682 00.000 12268 Star::Find returns 1 (0), X=6.27, Y=854.43, Mass=54, SNR=4.9, Peak=34 HFD=3.2
02:57:43.682 00.000 12268 Star::Find(15, 1171, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.682 00.000 12268 Star::Find returns 0 (4), X=1185.25, Y=368.59, Mass=57, SNR=5.3, Peak=13 HFD=1.1
02:57:43.682 00.000 12268 Star::Find(15, 170, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.682 00.000 12268 Star::Find false star n=13 nbg=284 bg=8.5 sigma=0.8 thresh=11 peak=10
02:57:43.683 00.001 12268 Star::Find returns 0 (2), X=170.00, Y=277.00, Mass=35, SNR=2.9, Peak=12 HFD=0.0
02:57:43.683 00.000 12268 Star::Find(15, 778, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.683 00.000 12268 Star::Find false star n=9 nbg=273 bg=9.2 sigma=0.9 thresh=12 peak=11
02:57:43.683 00.000 12268 Star::Find returns 0 (2), X=778.00, Y=766.00, Mass=31, SNR=2.9, Peak=15 HFD=0.0
02:57:43.683 00.000 12268 Star::Find(15, 622, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.683 00.000 12268 Star::Find false star n=13 nbg=278 bg=8.6 sigma=0.9 thresh=11 peak=10
02:57:43.683 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=597.00, Mass=34, SNR=2.9, Peak=14 HFD=0.0
02:57:43.683 00.000 12268 Star::Find(15, 190, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.683 00.000 12268 Star::Find false star n=22 nbg=272 bg=8.7 sigma=0.9 thresh=11 peak=10
02:57:43.683 00.000 12268 Star::Find returns 0 (2), X=190.00, Y=231.00, Mass=56, SNR=2.9, Peak=13 HFD=0.0
02:57:43.683 00.000 12268 Star::Find(15, 411, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.683 00.000 12268 Star::Find returns 0 (2), X=411.00, Y=159.00, Mass=17, SNR=2.7, Peak=14 HFD=0.0
02:57:43.684 00.001 12268 Star::Find(15, 909, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.684 00.000 12268 Star::Find returns 0 (2), X=909.00, Y=746.00, Mass=13, SNR=2.4, Peak=12 HFD=0.0
02:57:43.684 00.000 12268 Star::Find(15, 857, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.684 00.000 12268 Star::Find false star n=18 nbg=274 bg=8.0 sigma=0.7 thresh=10 peak=10
02:57:43.684 00.000 12268 Star::Find returns 0 (2), X=857.00, Y=215.00, Mass=39, SNR=2.9, Peak=14 HFD=0.0
02:57:43.684 00.000 12268 Star::Find(15, 214, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.684 00.000 12268 Star::Find returns 0 (2), X=214.00, Y=217.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
02:57:43.684 00.000 12268 Star::Find(15, 553, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.684 00.000 12268 Star::Find returns 0 (2), X=553.00, Y=317.00, Mass=18, SNR=2.9, Peak=19 HFD=0.0
02:57:43.684 00.000 12268 Star::Find(15, 996, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.684 00.000 12268 Star::Find returns 0 (2), X=996.00, Y=583.00, Mass=16, SNR=2.7, Peak=16 HFD=0.0
02:57:43.684 00.000 12268 Star::Find(15, 329, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.685 00.001 12268 Star::Find returns 0 (4), X=339.57, Y=787.08, Mass=44, SNR=4.7, Peak=16 HFD=0.5
02:57:43.685 00.000 12268 Star::Find(15, 274, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.685 00.000 12268 Star::Find false star n=7 nbg=284 bg=8.9 sigma=1.0 thresh=12 peak=12
02:57:43.685 00.000 12268 Star::Find returns 0 (2), X=274.00, Y=873.00, Mass=31, SNR=2.9, Peak=20 HFD=0.0
02:57:43.685 00.000 12268 Star::Find(15, 43, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.685 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=189.00, Mass=12, SNR=2.3, Peak=14 HFD=0.0
02:57:43.685 00.000 12268 Star::Find(15, 1049, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.685 00.000 12268 Star::Find returns 0 (4), X=1048.00, Y=56.14, Mass=20, SNR=3.1, Peak=24 HFD=1.5
02:57:43.685 00.000 12268 Star::Find(15, 1043, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.685 00.000 12268 Star::Find returns 1 (0), X=1030.65, Y=31.46, Mass=36, SNR=4.1, Peak=32 HFD=2.4
02:57:43.685 00.000 12268 Star::Find(15, 1086, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.685 00.000 12268 Star::Find false star n=3 nbg=283 bg=8.4 sigma=0.9 thresh=11 peak=11
02:57:43.686 00.001 12268 Star::Find returns 0 (2), X=1086.00, Y=292.00, Mass=45, SNR=2.9, Peak=18 HFD=0.0
02:57:43.686 00.000 12268 Star::Find(15, 137, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.686 00.000 12268 Star::Find false star n=7 nbg=282 bg=8.5 sigma=0.9 thresh=11 peak=10
02:57:43.686 00.000 12268 Star::Find returns 0 (2), X=137.00, Y=402.00, Mass=24, SNR=2.9, Peak=18 HFD=0.0
02:57:43.686 00.000 12268 Star::Find(15, 257, 228, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.686 00.000 12268 Star::Find returns 0 (2), X=257.00, Y=228.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
02:57:43.686 00.000 12268 Star::Find(15, 722, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.686 00.000 12268 Star::Find returns 0 (2), X=722.00, Y=87.00, Mass=12, SNR=2.3, Peak=14 HFD=0.0
02:57:43.686 00.000 12268 Star::Find(15, 241, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.686 00.000 12268 Star::Find false star n=11 nbg=280 bg=8.7 sigma=0.9 thresh=11 peak=10
02:57:43.686 00.000 12268 Star::Find returns 0 (2), X=241.00, Y=536.00, Mass=25, SNR=2.9, Peak=12 HFD=0.0
02:57:43.686 00.000 12268 Star::Find(15, 1136, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.686 00.000 12268 Star::Find false star n=8 nbg=272 bg=8.7 sigma=0.9 thresh=11 peak=10
02:57:43.686 00.000 12268 Star::Find returns 0 (2), X=1136.00, Y=942.00, Mass=23, SNR=2.9, Peak=14 HFD=0.0
02:57:43.687 00.001 12268 Star::Find(15, 653, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.687 00.000 12268 Star::Find returns 1 (0), X=638.15, Y=747.34, Mass=32, SNR=3.9, Peak=30 HFD=1.6
02:57:43.687 00.000 12268 Star::Find(15, 487, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.687 00.000 12268 Star::Find returns 0 (2), X=487.00, Y=552.00, Mass=12, SNR=2.3, Peak=14 HFD=0.0
02:57:43.687 00.000 12268 Star::Find(15, 505, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.687 00.000 12268 Star::Find false star n=10 nbg=280 bg=8.4 sigma=0.8 thresh=11 peak=10
02:57:43.687 00.000 12268 Star::Find returns 0 (2), X=505.00, Y=524.00, Mass=32, SNR=2.9, Peak=15 HFD=0.0
02:57:43.687 00.000 12268 Star::Find(15, 541, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.687 00.000 12268 Star::Find false star n=11 nbg=281 bg=8.4 sigma=0.9 thresh=11 peak=10
02:57:43.687 00.000 12268 Star::Find returns 0 (2), X=541.00, Y=149.00, Mass=33, SNR=2.9, Peak=12 HFD=0.0
02:57:43.687 00.000 12268 Star::Find(15, 616, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.687 00.000 12268 Star::Find false star n=6 nbg=278 bg=8.7 sigma=0.9 thresh=11 peak=10
02:57:43.688 00.001 12268 Star::Find returns 0 (2), X=616.00, Y=56.00, Mass=30, SNR=2.9, Peak=20 HFD=0.0
02:57:43.688 00.000 12268 Star::Find(15, 362, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.688 00.000 12268 Star::Find false star n=9 nbg=272 bg=8.4 sigma=0.9 thresh=11 peak=10
02:57:43.688 00.000 12268 Star::Find returns 0 (2), X=362.00, Y=802.00, Mass=25, SNR=2.9, Peak=14 HFD=0.0
02:57:43.688 00.000 12268 Star::Find(15, 107, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.688 00.000 12268 Star::Find false star n=8 nbg=276 bg=9.3 sigma=0.9 thresh=12 peak=11
02:57:43.688 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=413.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
02:57:43.688 00.000 12268 Star::Find(15, 71, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.688 00.000 12268 Star::Find returns 0 (2), X=71.00, Y=806.00, Mass=19, SNR=2.8, Peak=14 HFD=0.0
02:57:43.688 00.000 12268 Star::Find(15, 777, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.688 00.000 12268 Star::Find returns 0 (2), X=777.00, Y=242.00, Mass=16, SNR=2.8, Peak=21 HFD=0.0
02:57:43.688 00.000 12268 AutoFind: finding best star pass 1
02:57:43.688 00.000 12268 Star::Find(15, 1023, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.688 00.000 12268 Star::Find false star n=22 nbg=284 bg=8.6 sigma=0.8 thresh=11 peak=10
02:57:43.689 00.001 12268 Star::Find returns 0 (2), X=1023.00, Y=329.00, Mass=59, SNR=2.9, Peak=13 HFD=0.0
02:57:43.689 00.000 12268 Star::Find(15, 124, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.689 00.000 12268 Star::Find false star n=21 nbg=277 bg=8.6 sigma=0.8 thresh=11 peak=11
02:57:43.689 00.000 12268 Star::Find returns 0 (2), X=124.00, Y=858.00, Mass=59, SNR=2.9, Peak=14 HFD=0.0
02:57:43.689 00.000 12268 Star::Find(15, 50, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.689 00.000 12268 Star::Find false star n=11 nbg=278 bg=8.3 sigma=0.8 thresh=11 peak=10
02:57:43.689 00.000 12268 Star::Find returns 0 (2), X=50.00, Y=457.00, Mass=42, SNR=2.9, Peak=18 HFD=0.0
02:57:43.689 00.000 12268 Star::Find(15, 80, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.689 00.000 12268 Star::Find false star n=24 nbg=276 bg=9.1 sigma=1.1 thresh=12 peak=11
02:57:43.689 00.000 12268 Star::Find returns 0 (2), X=80.00, Y=273.00, Mass=81, SNR=2.9, Peak=17 HFD=0.0
02:57:43.689 00.000 12268 Star::Find(15, 622, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.689 00.000 12268 Star::Find false star n=19 nbg=270 bg=8.6 sigma=0.8 thresh=11 peak=11
02:57:43.689 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=762.00, Mass=51, SNR=2.9, Peak=16 HFD=0.0
02:57:43.689 00.000 12268 Star::Find(15, 22, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.690 00.001 12268 Star::Find false star n=4 nbg=279 bg=8.2 sigma=0.9 thresh=11 peak=11
02:57:43.690 00.000 12268 Star::Find returns 0 (2), X=22.00, Y=661.00, Mass=21, SNR=2.9, Peak=21 HFD=0.0
02:57:43.690 00.000 12268 Star::Find(15, 178, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.690 00.000 12268 Star::Find false star n=8 nbg=283 bg=9.1 sigma=0.9 thresh=12 peak=11
02:57:43.690 00.000 12268 Star::Find returns 0 (2), X=178.00, Y=155.00, Mass=25, SNR=2.9, Peak=13 HFD=0.0
02:57:43.690 00.000 12268 Star::Find(15, 582, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.690 00.000 12268 Star::Find returns 1 (0), X=582.08, Y=40.90, Mass=42, SNR=4.4, Peak=26 HFD=3.4
02:57:43.690 00.000 12268 Star::Find(15, 135, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.690 00.000 12268 Star::Find false star n=8 nbg=287 bg=9.0 sigma=0.9 thresh=12 peak=11
02:57:43.690 00.000 12268 Star::Find returns 0 (2), X=135.00, Y=238.00, Mass=29, SNR=2.9, Peak=14 HFD=0.0
02:57:43.690 00.000 12268 Star::Find(15, 564, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.690 00.000 12268 Star::Find returns 0 (2), X=564.00, Y=113.00, Mass=15, SNR=2.6, Peak=15 HFD=0.0
02:57:43.690 00.000 12268 Star::Find(15, 217, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.690 00.000 12268 Star::Find false star n=15 nbg=280 bg=8.6 sigma=0.9 thresh=11 peak=10
02:57:43.690 00.000 12268 Star::Find returns 0 (2), X=217.00, Y=513.00, Mass=40, SNR=2.9, Peak=13 HFD=0.0
02:57:43.691 00.001 12268 Star::Find(15, 1223, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.691 00.000 12268 Star::Find returns 0 (3), X=1223.00, Y=791.00, Mass=9, SNR=2.1, Peak=15 HFD=0.0
02:57:43.691 00.000 12268 Star::Find(15, 1172, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.691 00.000 12268 Star::Find returns 0 (4), X=1186.42, Y=124.12, Mass=33, SNR=4.0, Peak=14 HFD=0.7
02:57:43.691 00.000 12268 Star::Find(15, 126, 757, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.691 00.000 12268 Star::Find returns 0 (2), X=126.00, Y=757.00, Mass=12, SNR=2.5, Peak=21 HFD=0.0
02:57:43.691 00.000 12268 Star::Find(15, 1247, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.691 00.000 12268 Star::Find false star n=12 nbg=281 bg=8.5 sigma=0.9 thresh=11 peak=10
02:57:43.691 00.000 12268 Star::Find returns 0 (2), X=1247.00, Y=339.00, Mass=32, SNR=2.9, Peak=12 HFD=0.0
02:57:43.691 00.000 12268 Star::Find(15, 131, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.691 00.000 12268 Star::Find false star n=9 nbg=284 bg=9.0 sigma=1.0 thresh=12 peak=11
02:57:43.691 00.000 12268 Star::Find returns 0 (2), X=131.00, Y=272.00, Mass=31, SNR=2.9, Peak=18 HFD=0.0
02:57:43.691 00.000 12268 Star::Find(15, 736, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.691 00.000 12268 Star::Find false star n=11 nbg=287 bg=8.6 sigma=0.8 thresh=11 peak=10
02:57:43.692 00.001 12268 Star::Find returns 0 (2), X=736.00, Y=235.00, Mass=27, SNR=2.9, Peak=12 HFD=0.0
02:57:43.692 00.000 12268 Star::Find(15, 475, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.692 00.000 12268 Star::Find false star n=10 nbg=279 bg=8.6 sigma=0.9 thresh=11 peak=10
02:57:43.692 00.000 12268 Star::Find returns 0 (2), X=475.00, Y=490.00, Mass=25, SNR=2.9, Peak=13 HFD=0.0
02:57:43.692 00.000 12268 Star::Find(15, 1230, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.692 00.000 12268 Star::Find false star n=9 nbg=280 bg=8.3 sigma=0.9 thresh=11 peak=10
02:57:43.692 00.000 12268 Star::Find returns 0 (2), X=1230.00, Y=122.00, Mass=30, SNR=2.9, Peak=14 HFD=0.0
02:57:43.692 00.000 12268 Star::Find(15, 1165, 798, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.692 00.000 12268 Star::Find returns 0 (2), X=1165.00, Y=798.00, Mass=13, SNR=2.3, Peak=17 HFD=0.0
02:57:43.692 00.000 12268 Star::Find(15, 862, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.692 00.000 12268 Star::Find returns 0 (2), X=862.00, Y=621.00, Mass=19, SNR=3.0, Peak=20 HFD=0.0
02:57:43.692 00.000 12268 Star::Find(15, 423, 559, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.692 00.000 12268 Star::Find false star n=3 nbg=287 bg=8.9 sigma=1.0 thresh=12 peak=12
02:57:43.693 00.001 12268 Star::Find returns 0 (2), X=423.00, Y=559.00, Mass=21, SNR=2.9, Peak=24 HFD=0.0
02:57:43.693 00.000 12268 Star::Find(15, 178, 798, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.693 00.000 12268 Star::Find false star n=33 nbg=284 bg=9.3 sigma=1.1 thresh=12 peak=12
02:57:43.693 00.000 12268 Star::Find returns 0 (2), X=178.00, Y=798.00, Mass=108, SNR=2.9, Peak=15 HFD=0.0
02:57:43.693 00.000 12268 Star::Find(15, 1070, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.693 00.000 12268 Star::Find returns 0 (4), X=1062.47, Y=567.13, Mass=36, SNR=4.2, Peak=13 HFD=0.6
02:57:43.693 00.000 12268 Star::Find(15, 381, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.693 00.000 12268 Star::Find false star n=9 nbg=276 bg=8.4 sigma=0.9 thresh=11 peak=10
02:57:43.693 00.000 12268 Star::Find returns 0 (2), X=381.00, Y=779.00, Mass=26, SNR=2.9, Peak=16 HFD=0.0
02:57:43.693 00.000 12268 Star::Find(15, 637, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.693 00.000 12268 Star::Find returns 0 (2), X=637.00, Y=467.00, Mass=12, SNR=2.4, Peak=20 HFD=0.0
02:57:43.693 00.000 12268 Star::Find(15, 471, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.693 00.000 12268 Star::Find returns 0 (2), X=471.00, Y=248.00, Mass=12, SNR=2.4, Peak=18 HFD=0.0
02:57:43.693 00.000 12268 Star::Find(15, 511, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.693 00.000 12268 Star::Find false star n=10 nbg=284 bg=8.2 sigma=0.8 thresh=11 peak=10
02:57:43.694 00.001 12268 Star::Find returns 0 (2), X=511.00, Y=134.00, Mass=30, SNR=2.9, Peak=12 HFD=0.0
02:57:43.694 00.000 12268 Star::Find(15, 665, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.694 00.000 12268 Star::Find returns 0 (3), X=665.00, Y=305.00, Mass=3, SNR=1.1, Peak=15 HFD=0.0
02:57:43.694 00.000 12268 Star::Find(15, 729, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.694 00.000 12268 Star::Find returns 0 (4), X=737.93, Y=52.81, Mass=27, SNR=3.6, Peak=26 HFD=0.3
02:57:43.694 00.000 12268 Star::Find(15, 21, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.694 00.000 12268 Star::Find returns 1 (0), X=6.27, Y=854.43, Mass=54, SNR=4.9, Peak=34 HFD=3.2
02:57:43.694 00.000 12268 Star::Find(15, 1171, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.694 00.000 12268 Star::Find returns 0 (4), X=1185.25, Y=368.59, Mass=57, SNR=5.3, Peak=13 HFD=1.1
02:57:43.694 00.000 12268 Star::Find(15, 170, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.694 00.000 12268 Star::Find false star n=13 nbg=284 bg=8.5 sigma=0.8 thresh=11 peak=10
02:57:43.694 00.000 12268 Star::Find returns 0 (2), X=170.00, Y=277.00, Mass=35, SNR=2.9, Peak=12 HFD=0.0
02:57:43.694 00.000 12268 Star::Find(15, 778, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.694 00.000 12268 Star::Find false star n=9 nbg=273 bg=9.2 sigma=0.9 thresh=12 peak=11
02:57:43.695 00.001 12268 Star::Find returns 0 (2), X=778.00, Y=766.00, Mass=31, SNR=2.9, Peak=15 HFD=0.0
02:57:43.695 00.000 12268 Star::Find(15, 622, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.695 00.000 12268 Star::Find false star n=13 nbg=278 bg=8.6 sigma=0.9 thresh=11 peak=10
02:57:43.695 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=597.00, Mass=34, SNR=2.9, Peak=14 HFD=0.0
02:57:43.695 00.000 12268 Star::Find(15, 190, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.695 00.000 12268 Star::Find false star n=22 nbg=272 bg=8.7 sigma=0.9 thresh=11 peak=10
02:57:43.695 00.000 12268 Star::Find returns 0 (2), X=190.00, Y=231.00, Mass=56, SNR=2.9, Peak=13 HFD=0.0
02:57:43.695 00.000 12268 Star::Find(15, 411, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.695 00.000 12268 Star::Find returns 0 (2), X=411.00, Y=159.00, Mass=17, SNR=2.7, Peak=14 HFD=0.0
02:57:43.695 00.000 12268 Star::Find(15, 909, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.695 00.000 12268 Star::Find returns 0 (2), X=909.00, Y=746.00, Mass=13, SNR=2.4, Peak=12 HFD=0.0
02:57:43.695 00.000 12268 Star::Find(15, 857, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.695 00.000 12268 Star::Find false star n=18 nbg=274 bg=8.0 sigma=0.7 thresh=10 peak=10
02:57:43.696 00.001 12268 Star::Find returns 0 (2), X=857.00, Y=215.00, Mass=39, SNR=2.9, Peak=14 HFD=0.0
02:57:43.696 00.000 12268 Star::Find(15, 214, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.696 00.000 12268 Star::Find returns 0 (2), X=214.00, Y=217.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
02:57:43.696 00.000 12268 Star::Find(15, 553, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.696 00.000 12268 Star::Find returns 0 (2), X=553.00, Y=317.00, Mass=18, SNR=2.9, Peak=19 HFD=0.0
02:57:43.696 00.000 12268 Star::Find(15, 996, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.696 00.000 12268 Star::Find returns 0 (2), X=996.00, Y=583.00, Mass=16, SNR=2.7, Peak=16 HFD=0.0
02:57:43.696 00.000 12268 Star::Find(15, 329, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.696 00.000 12268 Star::Find returns 0 (4), X=339.57, Y=787.08, Mass=44, SNR=4.7, Peak=16 HFD=0.5
02:57:43.696 00.000 12268 Star::Find(15, 274, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.696 00.000 12268 Star::Find false star n=7 nbg=284 bg=8.9 sigma=1.0 thresh=12 peak=12
02:57:43.696 00.000 12268 Star::Find returns 0 (2), X=274.00, Y=873.00, Mass=31, SNR=2.9, Peak=20 HFD=0.0
02:57:43.696 00.000 12268 Star::Find(15, 43, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.696 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=189.00, Mass=12, SNR=2.3, Peak=14 HFD=0.0
02:57:43.696 00.000 12268 Star::Find(15, 1049, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.697 00.001 12268 Star::Find returns 0 (4), X=1048.00, Y=56.14, Mass=20, SNR=3.1, Peak=24 HFD=1.5
02:57:43.697 00.000 12268 Star::Find(15, 1043, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.697 00.000 12268 Star::Find returns 1 (0), X=1030.65, Y=31.46, Mass=36, SNR=4.1, Peak=32 HFD=2.4
02:57:43.697 00.000 12268 Star::Find(15, 1086, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.697 00.000 12268 Star::Find false star n=3 nbg=283 bg=8.4 sigma=0.9 thresh=11 peak=11
02:57:43.697 00.000 12268 Star::Find returns 0 (2), X=1086.00, Y=292.00, Mass=45, SNR=2.9, Peak=18 HFD=0.0
02:57:43.697 00.000 12268 Star::Find(15, 137, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.697 00.000 12268 Star::Find false star n=7 nbg=282 bg=8.5 sigma=0.9 thresh=11 peak=10
02:57:43.697 00.000 12268 Star::Find returns 0 (2), X=137.00, Y=402.00, Mass=24, SNR=2.9, Peak=18 HFD=0.0
02:57:43.697 00.000 12268 Star::Find(15, 257, 228, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.697 00.000 12268 Star::Find returns 0 (2), X=257.00, Y=228.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
02:57:43.697 00.000 12268 Star::Find(15, 722, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.697 00.000 12268 Star::Find returns 0 (2), X=722.00, Y=87.00, Mass=12, SNR=2.3, Peak=14 HFD=0.0
02:57:43.697 00.000 12268 Star::Find(15, 241, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.697 00.000 12268 Star::Find false star n=11 nbg=280 bg=8.7 sigma=0.9 thresh=11 peak=10
02:57:43.698 00.001 12268 Star::Find returns 0 (2), X=241.00, Y=536.00, Mass=25, SNR=2.9, Peak=12 HFD=0.0
02:57:43.698 00.000 12268 Star::Find(15, 1136, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.698 00.000 12268 Star::Find false star n=8 nbg=272 bg=8.7 sigma=0.9 thresh=11 peak=10
02:57:43.698 00.000 12268 Star::Find returns 0 (2), X=1136.00, Y=942.00, Mass=23, SNR=2.9, Peak=14 HFD=0.0
02:57:43.698 00.000 12268 Star::Find(15, 653, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.698 00.000 12268 Star::Find returns 1 (0), X=638.15, Y=747.34, Mass=32, SNR=3.9, Peak=30 HFD=1.6
02:57:43.698 00.000 12268 Star::Find(15, 487, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.698 00.000 12268 Star::Find returns 0 (2), X=487.00, Y=552.00, Mass=12, SNR=2.3, Peak=14 HFD=0.0
02:57:43.698 00.000 12268 Star::Find(15, 505, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.698 00.000 12268 Star::Find false star n=10 nbg=280 bg=8.4 sigma=0.8 thresh=11 peak=10
02:57:43.698 00.000 12268 Star::Find returns 0 (2), X=505.00, Y=524.00, Mass=32, SNR=2.9, Peak=15 HFD=0.0
02:57:43.698 00.000 12268 Star::Find(15, 541, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.698 00.000 12268 Star::Find false star n=11 nbg=281 bg=8.4 sigma=0.9 thresh=11 peak=10
02:57:43.698 00.000 12268 Star::Find returns 0 (2), X=541.00, Y=149.00, Mass=33, SNR=2.9, Peak=12 HFD=0.0
02:57:43.698 00.000 12268 Star::Find(15, 616, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.699 00.001 12268 Star::Find false star n=6 nbg=278 bg=8.7 sigma=0.9 thresh=11 peak=10
02:57:43.699 00.000 12268 Star::Find returns 0 (2), X=616.00, Y=56.00, Mass=30, SNR=2.9, Peak=20 HFD=0.0
02:57:43.699 00.000 12268 Star::Find(15, 362, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.699 00.000 12268 Star::Find false star n=9 nbg=272 bg=8.4 sigma=0.9 thresh=11 peak=10
02:57:43.699 00.000 12268 Star::Find returns 0 (2), X=362.00, Y=802.00, Mass=25, SNR=2.9, Peak=14 HFD=0.0
02:57:43.699 00.000 12268 Star::Find(15, 107, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.699 00.000 12268 Star::Find false star n=8 nbg=276 bg=9.3 sigma=0.9 thresh=12 peak=11
02:57:43.699 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=413.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
02:57:43.699 00.000 12268 Star::Find(15, 71, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.699 00.000 12268 Star::Find returns 0 (2), X=71.00, Y=806.00, Mass=19, SNR=2.8, Peak=14 HFD=0.0
02:57:43.699 00.000 12268 Star::Find(15, 777, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.699 00.000 12268 Star::Find returns 0 (2), X=777.00, Y=242.00, Mass=16, SNR=2.8, Peak=21 HFD=0.0
02:57:43.699 00.000 12268 AutoFind: could not find a star on Pass 1
02:57:43.699 00.000 12268 AutoFind: finding best star pass 2
02:57:43.699 00.000 12268 Star::Find(15, 1023, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.700 00.001 12268 Star::Find false star n=22 nbg=284 bg=8.6 sigma=0.8 thresh=11 peak=10
02:57:43.700 00.000 12268 Star::Find returns 0 (2), X=1023.00, Y=329.00, Mass=59, SNR=2.9, Peak=13 HFD=0.0
02:57:43.700 00.000 12268 Star::Find(15, 124, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.700 00.000 12268 Star::Find false star n=21 nbg=277 bg=8.6 sigma=0.8 thresh=11 peak=11
02:57:43.700 00.000 12268 Star::Find returns 0 (2), X=124.00, Y=858.00, Mass=59, SNR=2.9, Peak=14 HFD=0.0
02:57:43.700 00.000 12268 Star::Find(15, 50, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.700 00.000 12268 Star::Find false star n=11 nbg=278 bg=8.3 sigma=0.8 thresh=11 peak=10
02:57:43.700 00.000 12268 Star::Find returns 0 (2), X=50.00, Y=457.00, Mass=42, SNR=2.9, Peak=18 HFD=0.0
02:57:43.700 00.000 12268 Star::Find(15, 80, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.700 00.000 12268 Star::Find false star n=24 nbg=276 bg=9.1 sigma=1.1 thresh=12 peak=11
02:57:43.700 00.000 12268 Star::Find returns 0 (2), X=80.00, Y=273.00, Mass=81, SNR=2.9, Peak=17 HFD=0.0
02:57:43.700 00.000 12268 Star::Find(15, 622, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.700 00.000 12268 Star::Find false star n=19 nbg=270 bg=8.6 sigma=0.8 thresh=11 peak=11
02:57:43.700 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=762.00, Mass=51, SNR=2.9, Peak=16 HFD=0.0
02:57:43.700 00.000 12268 Star::Find(15, 22, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.701 00.001 12268 Star::Find false star n=4 nbg=279 bg=8.2 sigma=0.9 thresh=11 peak=11
02:57:43.701 00.000 12268 Star::Find returns 0 (2), X=22.00, Y=661.00, Mass=21, SNR=2.9, Peak=21 HFD=0.0
02:57:43.701 00.000 12268 Star::Find(15, 178, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.701 00.000 12268 Star::Find false star n=8 nbg=283 bg=9.1 sigma=0.9 thresh=12 peak=11
02:57:43.701 00.000 12268 Star::Find returns 0 (2), X=178.00, Y=155.00, Mass=25, SNR=2.9, Peak=13 HFD=0.0
02:57:43.701 00.000 12268 Star::Find(15, 582, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.701 00.000 12268 Star::Find returns 1 (0), X=582.08, Y=40.90, Mass=42, SNR=4.4, Peak=26 HFD=3.4
02:57:43.701 00.000 12268 AutoFind: star saturated or too dim [582, 42] 4.9 Mass 42 SNR 4.4
02:57:43.701 00.000 12268 Star::Find(15, 135, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.701 00.000 12268 Star::Find false star n=8 nbg=287 bg=9.0 sigma=0.9 thresh=12 peak=11
02:57:43.701 00.000 12268 Star::Find returns 0 (2), X=135.00, Y=238.00, Mass=29, SNR=2.9, Peak=14 HFD=0.0
02:57:43.701 00.000 12268 Star::Find(15, 564, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.701 00.000 12268 Star::Find returns 0 (2), X=564.00, Y=113.00, Mass=15, SNR=2.6, Peak=15 HFD=0.0
02:57:43.701 00.000 12268 Star::Find(15, 217, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.701 00.000 12268 Star::Find false star n=15 nbg=280 bg=8.6 sigma=0.9 thresh=11 peak=10
02:57:43.701 00.000 12268 Star::Find returns 0 (2), X=217.00, Y=513.00, Mass=40, SNR=2.9, Peak=13 HFD=0.0
02:57:43.702 00.001 12268 Star::Find(15, 1223, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.702 00.000 12268 Star::Find returns 0 (3), X=1223.00, Y=791.00, Mass=9, SNR=2.1, Peak=15 HFD=0.0
02:57:43.702 00.000 12268 Star::Find(15, 1172, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.702 00.000 12268 Star::Find returns 0 (4), X=1186.42, Y=124.12, Mass=33, SNR=4.0, Peak=14 HFD=0.7
02:57:43.702 00.000 12268 Star::Find(15, 126, 757, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.702 00.000 12268 Star::Find returns 0 (2), X=126.00, Y=757.00, Mass=12, SNR=2.5, Peak=21 HFD=0.0
02:57:43.702 00.000 12268 Star::Find(15, 1247, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.702 00.000 12268 Star::Find false star n=12 nbg=281 bg=8.5 sigma=0.9 thresh=11 peak=10
02:57:43.702 00.000 12268 Star::Find returns 0 (2), X=1247.00, Y=339.00, Mass=32, SNR=2.9, Peak=12 HFD=0.0
02:57:43.702 00.000 12268 Star::Find(15, 131, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.703 00.001 12268 Star::Find false star n=9 nbg=284 bg=9.0 sigma=1.0 thresh=12 peak=11
02:57:43.703 00.000 12268 Star::Find returns 0 (2), X=131.00, Y=272.00, Mass=31, SNR=2.9, Peak=18 HFD=0.0
02:57:43.703 00.000 12268 Star::Find(15, 736, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.703 00.000 12268 Star::Find false star n=11 nbg=287 bg=8.6 sigma=0.8 thresh=11 peak=10
02:57:43.703 00.000 12268 Star::Find returns 0 (2), X=736.00, Y=235.00, Mass=27, SNR=2.9, Peak=12 HFD=0.0
02:57:43.703 00.000 12268 Star::Find(15, 475, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.703 00.000 12268 Star::Find false star n=10 nbg=279 bg=8.6 sigma=0.9 thresh=11 peak=10
02:57:43.703 00.000 12268 Star::Find returns 0 (2), X=475.00, Y=490.00, Mass=25, SNR=2.9, Peak=13 HFD=0.0
02:57:43.703 00.000 12268 Star::Find(15, 1230, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.703 00.000 12268 Star::Find false star n=9 nbg=280 bg=8.3 sigma=0.9 thresh=11 peak=10
02:57:43.703 00.000 12268 Star::Find returns 0 (2), X=1230.00, Y=122.00, Mass=30, SNR=2.9, Peak=14 HFD=0.0
02:57:43.703 00.000 12268 Star::Find(15, 1165, 798, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.703 00.000 12268 Star::Find returns 0 (2), X=1165.00, Y=798.00, Mass=13, SNR=2.3, Peak=17 HFD=0.0
02:57:43.703 00.000 12268 Star::Find(15, 862, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.704 00.001 12268 Star::Find returns 0 (2), X=862.00, Y=621.00, Mass=19, SNR=3.0, Peak=20 HFD=0.0
02:57:43.704 00.000 12268 Star::Find(15, 423, 559, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.704 00.000 12268 Star::Find false star n=3 nbg=287 bg=8.9 sigma=1.0 thresh=12 peak=12
02:57:43.704 00.000 12268 Star::Find returns 0 (2), X=423.00, Y=559.00, Mass=21, SNR=2.9, Peak=24 HFD=0.0
02:57:43.704 00.000 12268 Star::Find(15, 178, 798, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.704 00.000 12268 Star::Find false star n=33 nbg=284 bg=9.3 sigma=1.1 thresh=12 peak=12
02:57:43.704 00.000 12268 Star::Find returns 0 (2), X=178.00, Y=798.00, Mass=108, SNR=2.9, Peak=15 HFD=0.0
02:57:43.704 00.000 12268 Star::Find(15, 1070, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.704 00.000 12268 Star::Find returns 0 (4), X=1062.47, Y=567.13, Mass=36, SNR=4.2, Peak=13 HFD=0.6
02:57:43.704 00.000 12268 Star::Find(15, 381, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.704 00.000 12268 Star::Find false star n=9 nbg=276 bg=8.4 sigma=0.9 thresh=11 peak=10
02:57:43.704 00.000 12268 Star::Find returns 0 (2), X=381.00, Y=779.00, Mass=26, SNR=2.9, Peak=16 HFD=0.0
02:57:43.704 00.000 12268 Star::Find(15, 637, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.704 00.000 12268 Star::Find returns 0 (2), X=637.00, Y=467.00, Mass=12, SNR=2.4, Peak=20 HFD=0.0
02:57:43.704 00.000 12268 Star::Find(15, 471, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.705 00.001 12268 Star::Find returns 0 (2), X=471.00, Y=248.00, Mass=12, SNR=2.4, Peak=18 HFD=0.0
02:57:43.705 00.000 12268 Star::Find(15, 511, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.705 00.000 12268 Star::Find false star n=10 nbg=284 bg=8.2 sigma=0.8 thresh=11 peak=10
02:57:43.705 00.000 12268 Star::Find returns 0 (2), X=511.00, Y=134.00, Mass=30, SNR=2.9, Peak=12 HFD=0.0
02:57:43.705 00.000 12268 Star::Find(15, 665, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.705 00.000 12268 Star::Find returns 0 (3), X=665.00, Y=305.00, Mass=3, SNR=1.1, Peak=15 HFD=0.0
02:57:43.705 00.000 12268 Star::Find(15, 729, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.705 00.000 12268 Star::Find returns 0 (4), X=737.93, Y=52.81, Mass=27, SNR=3.6, Peak=26 HFD=0.3
02:57:43.705 00.000 12268 Star::Find(15, 21, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.705 00.000 12268 Star::Find returns 1 (0), X=6.27, Y=854.43, Mass=54, SNR=4.9, Peak=34 HFD=3.2
02:57:43.705 00.000 12268 AutoFind: star saturated or too dim [21, 859] 4.5 Mass 54 SNR 4.9
02:57:43.705 00.000 12268 Star::Find(15, 1171, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.705 00.000 12268 Star::Find returns 0 (4), X=1185.25, Y=368.59, Mass=57, SNR=5.3, Peak=13 HFD=1.1
02:57:43.705 00.000 12268 Star::Find(15, 170, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.706 00.001 12268 Star::Find false star n=13 nbg=284 bg=8.5 sigma=0.8 thresh=11 peak=10
02:57:43.706 00.000 12268 Star::Find returns 0 (2), X=170.00, Y=277.00, Mass=35, SNR=2.9, Peak=12 HFD=0.0
02:57:43.706 00.000 12268 Star::Find(15, 778, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.706 00.000 12268 Star::Find false star n=9 nbg=273 bg=9.2 sigma=0.9 thresh=12 peak=11
02:57:43.706 00.000 12268 Star::Find returns 0 (2), X=778.00, Y=766.00, Mass=31, SNR=2.9, Peak=15 HFD=0.0
02:57:43.706 00.000 12268 Star::Find(15, 622, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.706 00.000 12268 Star::Find false star n=13 nbg=278 bg=8.6 sigma=0.9 thresh=11 peak=10
02:57:43.706 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=597.00, Mass=34, SNR=2.9, Peak=14 HFD=0.0
02:57:43.706 00.000 12268 Star::Find(15, 190, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.706 00.000 12268 Star::Find false star n=22 nbg=272 bg=8.7 sigma=0.9 thresh=11 peak=10
02:57:43.706 00.000 12268 Star::Find returns 0 (2), X=190.00, Y=231.00, Mass=56, SNR=2.9, Peak=13 HFD=0.0
02:57:43.706 00.000 12268 Star::Find(15, 411, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.706 00.000 12268 Star::Find returns 0 (2), X=411.00, Y=159.00, Mass=17, SNR=2.7, Peak=14 HFD=0.0
02:57:43.706 00.000 12268 Star::Find(15, 909, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.706 00.000 12268 Star::Find returns 0 (2), X=909.00, Y=746.00, Mass=13, SNR=2.4, Peak=12 HFD=0.0
02:57:43.707 00.001 12268 Star::Find(15, 857, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.707 00.000 12268 Star::Find false star n=18 nbg=274 bg=8.0 sigma=0.7 thresh=10 peak=10
02:57:43.707 00.000 12268 Star::Find returns 0 (2), X=857.00, Y=215.00, Mass=39, SNR=2.9, Peak=14 HFD=0.0
02:57:43.707 00.000 12268 Star::Find(15, 214, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.707 00.000 12268 Star::Find returns 0 (2), X=214.00, Y=217.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
02:57:43.707 00.000 12268 Star::Find(15, 553, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.707 00.000 12268 Star::Find returns 0 (2), X=553.00, Y=317.00, Mass=18, SNR=2.9, Peak=19 HFD=0.0
02:57:43.707 00.000 12268 Star::Find(15, 996, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.707 00.000 12268 Star::Find returns 0 (2), X=996.00, Y=583.00, Mass=16, SNR=2.7, Peak=16 HFD=0.0
02:57:43.707 00.000 12268 Star::Find(15, 329, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.707 00.000 12268 Star::Find returns 0 (4), X=339.57, Y=787.08, Mass=44, SNR=4.7, Peak=16 HFD=0.5
02:57:43.707 00.000 12268 Star::Find(15, 274, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.707 00.000 12268 Star::Find false star n=7 nbg=284 bg=8.9 sigma=1.0 thresh=12 peak=12
02:57:43.707 00.000 12268 Star::Find returns 0 (2), X=274.00, Y=873.00, Mass=31, SNR=2.9, Peak=20 HFD=0.0
02:57:43.708 00.001 12268 Star::Find(15, 43, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.708 00.000 12268 Star::Find returns 0 (2), X=43.00, Y=189.00, Mass=12, SNR=2.3, Peak=14 HFD=0.0
02:57:43.708 00.000 12268 Star::Find(15, 1049, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.708 00.000 12268 Star::Find returns 0 (4), X=1048.00, Y=56.14, Mass=20, SNR=3.1, Peak=24 HFD=1.5
02:57:43.708 00.000 12268 Star::Find(15, 1043, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.708 00.000 12268 Star::Find returns 1 (0), X=1030.65, Y=31.46, Mass=36, SNR=4.1, Peak=32 HFD=2.4
02:57:43.708 00.000 12268 AutoFind: star saturated or too dim [1043, 35] 4.3 Mass 36 SNR 4.1
02:57:43.708 00.000 12268 Star::Find(15, 1086, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.708 00.000 12268 Star::Find false star n=3 nbg=283 bg=8.4 sigma=0.9 thresh=11 peak=11
02:57:43.708 00.000 12268 Star::Find returns 0 (2), X=1086.00, Y=292.00, Mass=45, SNR=2.9, Peak=18 HFD=0.0
02:57:43.708 00.000 12268 Star::Find(15, 137, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.708 00.000 12268 Star::Find false star n=7 nbg=282 bg=8.5 sigma=0.9 thresh=11 peak=10
02:57:43.708 00.000 12268 Star::Find returns 0 (2), X=137.00, Y=402.00, Mass=24, SNR=2.9, Peak=18 HFD=0.0
02:57:43.708 00.000 12268 Star::Find(15, 257, 228, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.709 00.001 12268 Star::Find returns 0 (2), X=257.00, Y=228.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
02:57:43.709 00.000 12268 Star::Find(15, 722, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.709 00.000 12268 Star::Find returns 0 (2), X=722.00, Y=87.00, Mass=12, SNR=2.3, Peak=14 HFD=0.0
02:57:43.709 00.000 12268 Star::Find(15, 241, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.709 00.000 12268 Star::Find false star n=11 nbg=280 bg=8.7 sigma=0.9 thresh=11 peak=10
02:57:43.709 00.000 12268 Star::Find returns 0 (2), X=241.00, Y=536.00, Mass=25, SNR=2.9, Peak=12 HFD=0.0
02:57:43.709 00.000 12268 Star::Find(15, 1136, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.709 00.000 12268 Star::Find false star n=8 nbg=272 bg=8.7 sigma=0.9 thresh=11 peak=10
02:57:43.709 00.000 12268 Star::Find returns 0 (2), X=1136.00, Y=942.00, Mass=23, SNR=2.9, Peak=14 HFD=0.0
02:57:43.709 00.000 12268 Star::Find(15, 653, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.709 00.000 12268 Star::Find returns 1 (0), X=638.15, Y=747.34, Mass=32, SNR=3.9, Peak=30 HFD=1.6
02:57:43.709 00.000 12268 AutoFind: star saturated or too dim [653, 752] 4.2 Mass 32 SNR 3.9
02:57:43.709 00.000 12268 Star::Find(15, 487, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.709 00.000 12268 Star::Find returns 0 (2), X=487.00, Y=552.00, Mass=12, SNR=2.3, Peak=14 HFD=0.0
02:57:43.709 00.000 12268 Star::Find(15, 505, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.710 00.001 12268 Star::Find false star n=10 nbg=280 bg=8.4 sigma=0.8 thresh=11 peak=10
02:57:43.710 00.000 12268 Star::Find returns 0 (2), X=505.00, Y=524.00, Mass=32, SNR=2.9, Peak=15 HFD=0.0
02:57:43.710 00.000 12268 Star::Find(15, 541, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.710 00.000 12268 Star::Find false star n=11 nbg=281 bg=8.4 sigma=0.9 thresh=11 peak=10
02:57:43.710 00.000 12268 Star::Find returns 0 (2), X=541.00, Y=149.00, Mass=33, SNR=2.9, Peak=12 HFD=0.0
02:57:43.710 00.000 12268 Star::Find(15, 616, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.710 00.000 12268 Star::Find false star n=6 nbg=278 bg=8.7 sigma=0.9 thresh=11 peak=10
02:57:43.710 00.000 12268 Star::Find returns 0 (2), X=616.00, Y=56.00, Mass=30, SNR=2.9, Peak=20 HFD=0.0
02:57:43.710 00.000 12268 Star::Find(15, 362, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.710 00.000 12268 Star::Find false star n=9 nbg=272 bg=8.4 sigma=0.9 thresh=11 peak=10
02:57:43.710 00.000 12268 Star::Find returns 0 (2), X=362.00, Y=802.00, Mass=25, SNR=2.9, Peak=14 HFD=0.0
02:57:43.710 00.000 12268 Star::Find(15, 107, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.710 00.000 12268 Star::Find false star n=8 nbg=276 bg=9.3 sigma=0.9 thresh=12 peak=11
02:57:43.710 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=413.00, Mass=25, SNR=2.9, Peak=17 HFD=0.0
02:57:43.710 00.000 12268 Star::Find(15, 71, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.711 00.001 12268 Star::Find returns 0 (2), X=71.00, Y=806.00, Mass=19, SNR=2.8, Peak=14 HFD=0.0
02:57:43.711 00.000 12268 Star::Find(15, 777, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.711 00.000 12268 Star::Find returns 0 (2), X=777.00, Y=242.00, Mass=16, SNR=2.8, Peak=21 HFD=0.0
02:57:43.711 00.000 12268 AutoFind: could not find a non-saturated star!
02:57:43.711 00.000 12268 AutoFind: finding best star pass 3
02:57:43.711 00.000 12268 Star::Find(15, 1023, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.711 00.000 12268 Star::Find false star n=22 nbg=284 bg=8.6 sigma=0.8 thresh=11 peak=10
02:57:43.711 00.000 12268 Star::Find returns 0 (2), X=1023.00, Y=329.00, Mass=59, SNR=2.9, Peak=13 HFD=0.0
02:57:43.711 00.000 12268 Star::Find(15, 124, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.711 00.000 12268 Star::Find false star n=21 nbg=277 bg=8.6 sigma=0.8 thresh=11 peak=11
02:57:43.711 00.000 12268 Star::Find returns 0 (2), X=124.00, Y=858.00, Mass=59, SNR=2.9, Peak=14 HFD=0.0
02:57:43.711 00.000 12268 Star::Find(15, 50, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.711 00.000 12268 Star::Find false star n=11 nbg=278 bg=8.3 sigma=0.8 thresh=11 peak=10
02:57:43.711 00.000 12268 Star::Find returns 0 (2), X=50.00, Y=457.00, Mass=42, SNR=2.9, Peak=18 HFD=0.0
02:57:43.711 00.000 12268 Star::Find(15, 80, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.712 00.001 12268 Star::Find false star n=24 nbg=276 bg=9.1 sigma=1.1 thresh=12 peak=11
02:57:43.712 00.000 12268 Star::Find returns 0 (2), X=80.00, Y=273.00, Mass=81, SNR=2.9, Peak=17 HFD=0.0
02:57:43.712 00.000 12268 Star::Find(15, 622, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.712 00.000 12268 Star::Find false star n=19 nbg=270 bg=8.6 sigma=0.8 thresh=11 peak=11
02:57:43.712 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=762.00, Mass=51, SNR=2.9, Peak=16 HFD=0.0
02:57:43.712 00.000 12268 Star::Find(15, 22, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.712 00.000 12268 Star::Find false star n=4 nbg=279 bg=8.2 sigma=0.9 thresh=11 peak=11
02:57:43.712 00.000 12268 Star::Find returns 0 (2), X=22.00, Y=661.00, Mass=21, SNR=2.9, Peak=21 HFD=0.0
02:57:43.712 00.000 12268 Star::Find(15, 178, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.712 00.000 12268 Star::Find false star n=8 nbg=283 bg=9.1 sigma=0.9 thresh=12 peak=11
02:57:43.712 00.000 12268 Star::Find returns 0 (2), X=178.00, Y=155.00, Mass=25, SNR=2.9, Peak=13 HFD=0.0
02:57:43.712 00.000 12268 Star::Find(15, 582, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.712 00.000 12268 Star::Find returns 1 (0), X=582.08, Y=40.90, Mass=42, SNR=4.4, Peak=26 HFD=3.4
02:57:43.712 00.000 12268 AutoFind returns star at [582, 42] 4.9 Mass 42 SNR 4.4
02:57:43.712 00.000 12268 MultiStar: primary star forcibly inserted in list
02:57:43.713 00.001 12268 Star::Find(15, 582, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.713 00.000 12268 Star::Find returns 1 (0), X=582.08, Y=40.90, Mass=42, SNR=4.4, Peak=26 HFD=3.4
02:57:43.713 00.000 12268 MultiStar: List (1): {582.08, 40.90}(4.4), 
02:57:43.713 00.000 12268 setting lock position to (582.08, 40.90)
02:57:43.714 00.001 12268 MultiStar: stabilizing after lock position change
02:57:43.714 00.000 12268 AutoSelect: state = 1, call UpdateGuideState
02:57:43.714 00.000 12268 UpdateGuideState(): m_state=1
02:57:43.714 00.000 12268 Star::Find(15, 582, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:43.714 00.000 12268 Star::Find returns 1 (0), X=582.08, Y=40.90, Mass=42, SNR=4.4, Peak=26 HFD=3.4
02:57:43.714 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
02:57:43.714 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
02:57:43.714 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
02:57:43.717 00.003 12268 setting force full frames = false
02:57:43.717 00.000 12268 setting lock position to (582.08, 40.90)
02:57:43.717 00.000 12268 MultiStar: stabilizing after lock position change
02:57:43.717 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
02:57:43.717 00.000 12268 Changing from state SELECTING to SELECTED
02:57:43.717 00.000 12268 guider state => SELECTED
02:57:43.744 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
02:57:43.762 00.018 12268 UpdateGuideState exits: m=42 SNR=4.4
02:57:43.762 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
02:57:43.778 00.016 12268 Status Line: Auto-selected star at (582.1, 40.9)
02:57:43.786 00.008 12268 PhdController: newstate STATE_WAIT_SELECTED
02:57:43.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:43.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:57:43.786 00.000 12268 Enqueuing Expose request
02:57:43.786 00.000 11616 Worker thread wakes up
02:57:43.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:57:43.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(567,26,31,31)
02:57:44.348 00.562 12268 evsrv: cli 0F8E69C0 connect
02:57:44.348 00.000 12268 case statement mapped state 2 to 1
02:57:44.348 00.000 12268 case statement mapped state 2 to 1
02:57:44.349 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"e316120d-3a8b-4ee1-ad8e-6ec3ebd7a7bb"}
02:57:44.349 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[582.08,40.90],"id":"e316120d-3a8b-4ee1-ad8e-6ec3ebd7a7bb"}
02:57:44.350 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:57:44.351 00.001 12268 evsrv: cli 0F8E69C0 connect
02:57:44.351 00.000 12268 case statement mapped state 2 to 1
02:57:44.351 00.000 12268 case statement mapped state 2 to 1
02:57:44.352 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"5a17feb7-06ad-49a6-a5b8-2e45a2496530"}
02:57:44.352 00.000 12268 case statement mapped state 2 to 1
02:57:44.352 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"5a17feb7-06ad-49a6-a5b8-2e45a2496530"}
02:57:44.353 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:57:45.354 01.001 12268 evsrv: cli 0F8E69C0 connect
02:57:45.354 00.000 12268 case statement mapped state 2 to 1
02:57:45.354 00.000 12268 case statement mapped state 2 to 1
02:57:45.355 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"41d61e56-e87a-42ce-92a9-81eb16391467"}
02:57:45.355 00.000 12268 case statement mapped state 2 to 1
02:57:45.355 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"41d61e56-e87a-42ce-92a9-81eb16391467"}
02:57:45.356 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:57:45.809 00.453 11616 Exposure complete
02:57:45.870 00.061 11616 worker thread done servicing request
02:57:45.871 00.001 12268 OnExposeComplete: enter
02:57:45.871 00.000 12268 UpdateGuideState(): m_state=2
02:57:45.871 00.000 12268 Star::Find(15, 582, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:57:45.871 00.000 12268 Star::Find returns 1 (0), X=581.89, Y=37.79, Mass=54, SNR=4.9, Peak=26 HFD=6.1
02:57:45.871 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
02:57:45.871 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
02:57:45.871 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-3.10 hyp=3.11 cameraTheta=-1.63 mountX=-3.10 mountY=0.21, mountTheta=3.07
02:57:45.873 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
02:57:45.891 00.018 12268 UpdateGuideState exits: m=54 SNR=4.9
02:57:45.891 00.000 12268 PhdController: newstate STATE_CALIBRATE
02:57:45.891 00.000 12268 PhdController: newstate STATE_GUIDE
02:57:45.891 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
02:57:45.891 00.000 12268 guider state => CALIBRATED
02:57:45.891 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
02:57:45.913 00.022 12268 reset dither spiral
02:57:45.913 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
02:57:45.913 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:45.913 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:57:45.913 00.000 12268 Enqueuing Expose request
02:57:45.913 00.000 11616 Worker thread wakes up
02:57:45.914 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:57:45.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:57:46.358 00.444 12268 evsrv: cli 0F8E69C0 connect
02:57:46.359 00.001 12268 case statement mapped state 5 to 1
02:57:46.359 00.000 12268 case statement mapped state 5 to 1
02:57:46.360 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3fbfa5b1-9df1-4b51-9222-cdd3fa97e2e4"}
02:57:46.360 00.000 12268 case statement mapped state 5 to 1
02:57:46.360 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"3fbfa5b1-9df1-4b51-9222-cdd3fa97e2e4"}
02:57:46.361 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:57:47.362 01.001 12268 evsrv: cli 0F8E69C0 connect
02:57:47.362 00.000 12268 case statement mapped state 5 to 1
02:57:47.363 00.001 12268 case statement mapped state 5 to 1
02:57:47.363 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4fca69f3-309a-45ac-a0e9-fd6d942bde22"}
02:57:47.363 00.000 12268 case statement mapped state 5 to 1
02:57:47.363 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"4fca69f3-309a-45ac-a0e9-fd6d942bde22"}
02:57:47.364 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:57:47.921 00.557 11616 Exposure complete
02:57:47.979 00.058 11616 worker thread done servicing request
02:57:47.979 00.000 12268 OnExposeComplete: enter
02:57:47.979 00.000 12268 UpdateGuideState(): m_state=5
02:57:47.979 00.000 12268 Star::Find(15, 581, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:57:47.979 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.00, Mass=24, SNR=3.4, Peak=32 HFD=0.5
02:57:47.979 00.000 12268 DistanceChecker: activated
02:57:47.979 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:57:47.980 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:57:47.980 00.000 12268 Status Line: Star lost - low HFD
02:57:47.982 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=13, Gamma=1.290
02:57:48.000 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:57:48.001 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
02:57:48.001 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:48.001 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:57:48.001 00.000 12268 Enqueuing Expose request
02:57:48.001 00.000 11616 Worker thread wakes up
02:57:48.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:57:48.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:57:48.366 00.365 12268 evsrv: cli 0F8E69C0 connect
02:57:48.366 00.000 12268 case statement mapped state 5 to 1
02:57:48.366 00.000 12268 case statement mapped state 5 to 1
02:57:48.367 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b5250cd3-ae9c-4fcf-ab63-885abc967021"}
02:57:48.367 00.000 12268 case statement mapped state 5 to 1
02:57:48.367 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"b5250cd3-ae9c-4fcf-ab63-885abc967021"}
02:57:48.367 00.000 12268 evsrv: cli 0F8E69C0 disconnect
02:57:49.370 01.003 12268 evsrv: cli 0F8E69C0 connect
02:57:49.370 00.000 12268 case statement mapped state 5 to 1
02:57:49.370 00.000 12268 case statement mapped state 5 to 1
02:57:49.371 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3f973d04-2edd-43b5-93db-4ba959a3ff7f"}
02:57:49.371 00.000 12268 case statement mapped state 5 to 1
02:57:49.371 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"3f973d04-2edd-43b5-93db-4ba959a3ff7f"}
02:57:49.372 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:57:50.013 00.641 11616 Exposure complete
02:57:50.074 00.061 11616 worker thread done servicing request
02:57:50.074 00.000 12268 OnExposeComplete: enter
02:57:50.074 00.000 12268 UpdateGuideState(): m_state=5
02:57:50.074 00.000 12268 Star::Find(15, 581, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:57:50.074 00.000 12268 Star::Find returns 0 (4), X=566.51, Y=37.23, Mass=31, SNR=3.8, Peak=33 HFD=0.7
02:57:50.075 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:57:50.075 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:57:50.075 00.000 12268 Status Line: Star lost - low HFD
02:57:50.078 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
02:57:50.097 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:57:50.097 00.000 12268 PhdController: settling, locked = 0, distance = 3.11 (1.50) aobump = 0 frame = 1 / 99999
02:57:50.097 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701470.097,"Host":"ASTROCENTER","Inst":1,"Distance":3.11,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:57:50.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:50.098 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:57:50.098 00.000 12268 Enqueuing Expose request
02:57:50.098 00.000 11616 Worker thread wakes up
02:57:50.098 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:57:50.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:57:50.392 00.294 12268 evsrv: cli 0F8E69C0 connect
02:57:50.392 00.000 12268 case statement mapped state 5 to 1
02:57:50.392 00.000 12268 case statement mapped state 5 to 1
02:57:50.393 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"d3b164a1-255a-43c1-9e2b-e7ee8a778062"}
02:57:50.393 00.000 12268 case statement mapped state 5 to 1
02:57:50.393 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"d3b164a1-255a-43c1-9e2b-e7ee8a778062"}
02:57:50.395 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:57:51.397 01.002 12268 evsrv: cli 0F8E69C0 connect
02:57:51.398 00.001 12268 case statement mapped state 5 to 1
02:57:51.398 00.000 12268 case statement mapped state 5 to 1
02:57:51.399 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7cba3bad-87d8-4537-ae02-f8b8928e9c6d"}
02:57:51.399 00.000 12268 case statement mapped state 5 to 1
02:57:51.399 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"7cba3bad-87d8-4537-ae02-f8b8928e9c6d"}
02:57:51.400 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:57:52.112 00.712 11616 Exposure complete
02:57:52.181 00.069 11616 worker thread done servicing request
02:57:52.182 00.001 12268 OnExposeComplete: enter
02:57:52.182 00.000 12268 UpdateGuideState(): m_state=5
02:57:52.182 00.000 12268 Star::Find(15, 581, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:57:52.182 00.000 12268 Star::Find returns 0 (4), X=567.76, Y=36.86, Mass=35, SNR=4.1, Peak=31 HFD=1.2
02:57:52.182 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:57:52.183 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:57:52.183 00.000 12268 Status Line: Star lost - low HFD
02:57:52.186 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
02:57:52.204 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:57:52.204 00.000 12268 PhdController: settling, locked = 0, distance = 3.11 (1.50) aobump = 0 frame = 2 / 99999
02:57:52.204 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701472.204,"Host":"ASTROCENTER","Inst":1,"Distance":3.11,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:57:52.205 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:52.205 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:57:52.205 00.000 12268 Enqueuing Expose request
02:57:52.205 00.000 11616 Worker thread wakes up
02:57:52.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:57:52.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:57:52.401 00.196 12268 evsrv: cli 0F8E6D80 connect
02:57:52.401 00.000 12268 case statement mapped state 5 to 1
02:57:52.401 00.000 12268 case statement mapped state 5 to 1
02:57:52.402 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"777aa46a-6815-4926-bf1d-dac171f6ac74"}
02:57:52.402 00.000 12268 case statement mapped state 5 to 1
02:57:52.402 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"777aa46a-6815-4926-bf1d-dac171f6ac74"}
02:57:52.403 00.001 12268 evsrv: cli 0F8E6D80 disconnect
02:57:53.404 01.001 12268 evsrv: cli 0F8E69C0 connect
02:57:53.405 00.001 12268 case statement mapped state 5 to 1
02:57:53.405 00.000 12268 case statement mapped state 5 to 1
02:57:53.406 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1a9904ba-5277-40b2-8ea4-c4abd5e5605e"}
02:57:53.406 00.000 12268 case statement mapped state 5 to 1
02:57:53.406 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"1a9904ba-5277-40b2-8ea4-c4abd5e5605e"}
02:57:53.407 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:57:54.212 00.805 11616 Exposure complete
02:57:54.270 00.058 11616 worker thread done servicing request
02:57:54.270 00.000 12268 OnExposeComplete: enter
02:57:54.270 00.000 12268 UpdateGuideState(): m_state=5
02:57:54.270 00.000 12268 Star::Find(15, 581, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:57:54.271 00.001 12268 Star::Find returns 1 (0), X=566.62, Y=36.72, Mass=62, SNR=5.4, Peak=30 HFD=4.7
02:57:54.271 00.000 12268 DistanceChecker: deactivated
02:57:54.271 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
02:57:54.271 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
02:57:54.271 00.000 12268 CameraToMount -- cameraX=-15.46 cameraY=-4.18 hyp=16.01 cameraTheta=-2.88 mountX=-5.67 mountY=-14.79, mountTheta=-1.94
02:57:54.272 00.001 12268 Changing from state CALIBRATED to GUIDING
02:57:54.272 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:57:54.273 00.001 12268 ScopeASCOM::SideOfPier() returns 0
02:57:54.273 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
02:57:54.273 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:57:54.274 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:57:54.274 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:57:54.274 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:57:54.274 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:57:54.275 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:57:54.275 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:57:54.275 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:57:54.275 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:57:54.275 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:57:54.276 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:57:54.276 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:57:54.276 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:57:54.416 00.140 12268 evsrv: cli 0F8E69C0 connect
02:57:54.416 00.000 12268 case statement mapped state 5 to 1
02:57:54.416 00.000 12268 case statement mapped state 5 to 1
02:57:54.417 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"83d0e8f3-7e9a-4aa1-9d88-f97269f110d5"}
02:57:54.417 00.000 12268 case statement mapped state 5 to 1
02:57:54.417 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"83d0e8f3-7e9a-4aa1-9d88-f97269f110d5"}
02:57:54.418 00.001 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:57:54.418 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
02:57:54.418 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
02:57:54.422 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:57:54.422 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:57:54.423 00.001 12268 setting lock position to (566.62, 36.72)
02:57:54.423 00.000 12268 MultiStar: stabilizing after lock position change
02:57:54.423 00.000 12268 guider state => GUIDING
02:57:54.424 00.001 12268 Status Line: Guiding
02:57:54.426 00.002 12268 Mount: notify guiding started
02:57:54.426 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
02:57:54.427 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
02:57:54.427 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
02:57:54.427 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
02:57:54.428 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
02:57:54.428 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
02:57:54.428 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
02:57:54.428 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
02:57:54.429 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
02:57:54.429 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
02:57:54.429 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
02:57:54.430 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
02:57:54.430 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:57:54.431 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:57:54.431 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:57:54.431 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:57:54.432 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:57:54.432 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:57:54.432 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:57:54.433 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:57:54.433 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:57:54.434 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:57:54.434 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:57:54.434 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:57:54.435 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:57:54.435 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
02:57:54.435 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
02:57:54.436 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
02:57:54.436 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
02:57:54.436 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
02:57:54.436 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
02:57:54.437 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
02:57:54.437 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
02:57:54.437 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
02:57:54.438 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
02:57:54.438 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
02:57:54.438 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
02:57:54.438 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
02:57:54.447 00.009 12268 evsrv: cli 0F8E69C0 disconnect
02:57:54.570 00.123 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
02:57:54.570 00.000 12268 ScopeASCOM::SideOfPier() returns 0
02:57:54.571 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
02:57:54.571 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
02:57:54.571 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
02:57:54.571 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
02:57:54.571 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
02:57:54.572 00.001 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
02:57:54.572 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
02:57:54.572 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
02:57:54.572 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
02:57:54.573 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
02:57:54.591 00.018 12268 UpdateGuideState exits: m=62 SNR=5.4
02:57:54.591 00.000 12268 PhdController: settling, locked = 1, distance = 16.01 (1.50) aobump = 0 frame = 3 / 99999
02:57:54.591 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701474.591,"Host":"ASTROCENTER","Inst":1,"Distance":16.01,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:57:54.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:54.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:57:54.591 00.000 12268 Enqueuing Expose request
02:57:54.592 00.001 11616 Worker thread wakes up
02:57:54.592 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:57:54.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
02:57:55.419 00.827 12268 evsrv: cli 0F8E69C0 connect
02:57:55.419 00.000 12268 case statement mapped state 6 to 3
02:57:55.419 00.000 12268 case statement mapped state 6 to 3
02:57:55.420 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7c1f9b28-305d-45db-8619-7f17b2d6963e"}
02:57:55.420 00.000 12268 case statement mapped state 6 to 3
02:57:55.420 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c1f9b28-305d-45db-8619-7f17b2d6963e"}
02:57:55.421 00.001 12268 evsrv: cli 0F8E69C0 disconnect
02:57:56.602 01.181 11616 Exposure complete
02:57:56.660 00.058 11616 worker thread done servicing request
02:57:56.660 00.000 12268 OnExposeComplete: enter
02:57:56.660 00.000 12268 UpdateGuideState(): m_state=6
02:57:56.661 00.001 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
02:57:56.661 00.000 12268 Star::Find returns 0 (4), X=566.90, Y=36.48, Mass=26, SNR=3.6, Peak=32 HFD=0.6
02:57:56.661 00.000 12268 DistanceChecker: activated
02:57:56.661 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:57:56.662 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:57:56.662 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:57:56.662 00.000 11616 Worker thread wakes up
02:57:56.662 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:57:56.662 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:57:56.662 00.000 11616 move complete, result=0
02:57:56.662 00.000 11616 worker thread done servicing request
02:57:56.773 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:57:56.773 00.000 12268 Status Line: Star lost - low HFD
02:57:56.777 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
02:57:56.795 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:57:56.795 00.000 12268 PhdController: settling, locked = 0, distance = 16.01 (1.50) aobump = 0 frame = 4 / 99999
02:57:56.795 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701476.795,"Host":"ASTROCENTER","Inst":1,"Distance":16.01,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:57:56.796 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:56.796 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:57:56.796 00.000 12268 Enqueuing Expose request
02:57:56.796 00.000 11616 Worker thread wakes up
02:57:56.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:57:56.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:57:58.824 02.028 11616 Exposure complete
02:57:58.882 00.058 11616 worker thread done servicing request
02:57:58.882 00.000 12268 OnExposeComplete: enter
02:57:58.883 00.001 12268 UpdateGuideState(): m_state=6
02:57:58.883 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
02:57:58.883 00.000 12268 Star::Find returns 0 (4), X=567.09, Y=37.56, Mass=29, SNR=3.7, Peak=29 HFD=0.8
02:57:58.883 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:57:58.884 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:57:58.884 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:57:58.884 00.000 11616 Worker thread wakes up
02:57:58.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:57:58.884 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:57:58.884 00.000 11616 move complete, result=0
02:57:58.884 00.000 11616 worker thread done servicing request
02:57:58.999 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:57:58.999 00.000 12268 Status Line: Star lost - low HFD
02:57:59.002 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=8, FiltMin=6, FiltMax=14, Gamma=1.290
02:57:59.020 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:57:59.020 00.000 12268 PhdController: settling, locked = 0, distance = 16.01 (1.50) aobump = 0 frame = 5 / 99999
02:57:59.020 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701479.020,"Host":"ASTROCENTER","Inst":1,"Distance":16.01,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:57:59.020 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:59.021 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:57:59.021 00.000 12268 Enqueuing Expose request
02:57:59.021 00.000 11616 Worker thread wakes up
02:57:59.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:57:59.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:01.033 02.012 11616 Exposure complete
02:58:01.094 00.061 12268 OnExposeComplete: enter
02:58:01.094 00.000 12268 UpdateGuideState(): m_state=6
02:58:01.094 00.000 11616 worker thread done servicing request
02:58:01.095 00.001 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
02:58:01.095 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.00, Mass=20, SNR=3.1, Peak=29 HFD=0.5
02:58:01.095 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:01.096 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:01.096 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:01.096 00.000 11616 Worker thread wakes up
02:58:01.096 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:01.096 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:01.096 00.000 11616 move complete, result=0
02:58:01.096 00.000 11616 worker thread done servicing request
02:58:01.205 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:01.205 00.000 12268 Status Line: Star lost - low HFD
02:58:01.209 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:01.228 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:58:01.228 00.000 12268 PhdController: settling, locked = 0, distance = 16.01 (1.50) aobump = 0 frame = 6 / 99999
02:58:01.228 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701481.228,"Host":"ASTROCENTER","Inst":1,"Distance":16.01,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:58:01.229 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:01.229 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:01.229 00.000 12268 Enqueuing Expose request
02:58:01.229 00.000 11616 Worker thread wakes up
02:58:01.229 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:01.229 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:03.234 02.005 11616 Exposure complete
02:58:03.297 00.063 11616 worker thread done servicing request
02:58:03.298 00.001 12268 OnExposeComplete: enter
02:58:03.298 00.000 12268 UpdateGuideState(): m_state=6
02:58:03.298 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
02:58:03.298 00.000 12268 Star::Find returns 1 (0), X=568.38, Y=37.00, Mass=35, SNR=4.1, Peak=32 HFD=2.1
02:58:03.298 00.000 12268 DistanceChecker: deactivated
02:58:03.298 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
02:58:03.299 00.001 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
02:58:03.299 00.000 12268 CameraToMount -- cameraX=1.75 cameraY=0.28 hyp=1.78 cameraTheta=0.16 mountX=0.45 mountY=1.70, mountTheta=1.31
02:58:03.300 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.75, y=0.28, opts=13)
02:58:03.301 00.001 12268 Enqueuing Move request for scope (1.75, 0.28)
02:58:03.301 00.000 11616 Worker thread wakes up
02:58:03.301 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.75, 0.28) opts 0xd
02:58:03.301 00.000 11616 Handling offset move in thread for scope, endpoint = (1.75, 0.28)
02:58:03.301 00.000 11616 Moving (1.75, 0.28) raw xDistance=0.45 yDistance=1.70
02:58:03.301 00.000 11616 resist switch: large excursion: input 0.45 thresh 0.29 direction from 0 to 1
02:58:03.301 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.36
02:58:03.301 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.45
02:58:03.301 00.000 11616 resist switch: large excursion: input 1.70 thresh 0.45 direction from 0 to 1
02:58:03.301 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.11
02:58:03.302 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 1.70
02:58:03.302 00.000 11616 MoveAxis(W, 254, ABG)
02:58:03.302 00.000 11616 Guiding  Dir = 3, Dur = 254
02:58:03.302 00.000 11616 IsSlewing returns 0
02:58:03.302 00.000 11616 IsGuiding returns 0
02:58:03.303 00.001 11616 PulseGuide returned control before completion, sleep 264
02:58:03.323 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=14, Gamma=1.290
02:58:03.341 00.018 12268 UpdateGuideState exits: m=35 SNR=4.1
02:58:03.341 00.000 12268 PhdController: settling, locked = 1, distance = 11.74 (1.50) aobump = 0 frame = 7 / 99999
02:58:03.341 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701483.341,"Host":"ASTROCENTER","Inst":1,"Distance":11.74,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:58:03.342 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:03.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:58:03.342 00.000 12268 Enqueuing Expose request
02:58:03.581 00.239 11616 IsGuiding returns 1
02:58:03.581 00.000 11616 scope still moving after pulse duration time elapsed
02:58:03.612 00.031 11616 IsSlewing returns 0
02:58:03.612 00.000 11616 IsGuiding returns 0
02:58:03.612 00.000 11616 scope move finished after 254 + 56 ms
02:58:03.612 00.000 11616 Move returns status 0, amount 254
02:58:03.612 00.000 11616 MoveAxis(S, 144, ABG)
02:58:03.613 00.001 11616 Guiding  Dir = 1, Dur = 144
02:58:03.613 00.000 11616 IsSlewing returns 0
02:58:03.613 00.000 11616 IsGuiding returns 0
02:58:03.613 00.000 11616 PulseGuide returned control before completion, sleep 154
02:58:03.770 00.157 11616 IsGuiding returns 1
02:58:03.770 00.000 11616 scope still moving after pulse duration time elapsed
02:58:03.802 00.032 11616 IsSlewing returns 0
02:58:03.802 00.000 11616 IsGuiding returns 1
02:58:03.832 00.030 11616 IsSlewing returns 0
02:58:03.833 00.001 11616 IsGuiding returns 1
02:58:03.865 00.032 11616 IsSlewing returns 0
02:58:03.865 00.000 11616 IsGuiding returns 1
02:58:03.896 00.031 11616 IsSlewing returns 0
02:58:03.897 00.001 11616 IsGuiding returns 1
02:58:03.927 00.030 11616 IsSlewing returns 0
02:58:03.928 00.001 11616 IsGuiding returns 1
02:58:03.960 00.032 11616 IsSlewing returns 0
02:58:03.960 00.000 11616 IsGuiding returns 0
02:58:03.960 00.000 11616 scope move finished after 144 + 202 ms
02:58:03.960 00.000 11616 Move returns status 0, amount 144
02:58:03.960 00.000 11616 move complete, result=0
02:58:03.960 00.000 11616 worker thread done servicing request
02:58:03.961 00.001 11616 Worker thread wakes up
02:58:03.961 00.000 12268 GuideStep: 0.5 px 254 ms WEST, 1.7 px 144 ms SOUTH
02:58:03.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:03.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
02:58:05.982 02.021 11616 Exposure complete
02:58:06.042 00.060 11616 worker thread done servicing request
02:58:06.042 00.000 12268 OnExposeComplete: enter
02:58:06.042 00.000 12268 UpdateGuideState(): m_state=6
02:58:06.043 00.001 12268 Star::Find(15, 568, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
02:58:06.043 00.000 12268 Star::Find returns 0 (4), X=566.23, Y=36.66, Mass=32, SNR=3.9, Peak=33 HFD=1.1
02:58:06.043 00.000 12268 DistanceChecker: activated
02:58:06.043 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:06.044 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:06.044 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:06.044 00.000 11616 Worker thread wakes up
02:58:06.044 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:06.044 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:06.044 00.000 11616 move complete, result=0
02:58:06.045 00.001 11616 worker thread done servicing request
02:58:06.148 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:06.148 00.000 12268 Status Line: Star lost - low HFD
02:58:06.158 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=14, Gamma=1.290
02:58:06.179 00.021 12268 UpdateGuideState exits: Star lost - low HFD
02:58:06.179 00.000 12268 PhdController: settling, locked = 0, distance = 11.74 (1.50) aobump = 0 frame = 8 / 99999
02:58:06.179 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701486.179,"Host":"ASTROCENTER","Inst":1,"Distance":11.74,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:58:06.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:06.179 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:06.180 00.001 12268 Enqueuing Expose request
02:58:06.180 00.000 11616 Worker thread wakes up
02:58:06.180 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:06.180 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:08.203 02.023 11616 Exposure complete
02:58:08.263 00.060 11616 worker thread done servicing request
02:58:08.263 00.000 12268 OnExposeComplete: enter
02:58:08.263 00.000 12268 UpdateGuideState(): m_state=6
02:58:08.263 00.000 12268 Star::Find(15, 568, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
02:58:08.263 00.000 12268 Star::Find returns 1 (0), X=565.68, Y=36.44, Mass=28, SNR=3.6, Peak=30 HFD=1.9
02:58:08.263 00.000 12268 DistanceChecker: deactivated
02:58:08.264 00.001 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.33 = 1.95)
02:58:08.264 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.16)
02:58:08.264 00.000 12268 CameraToMount -- cameraX=-0.94 cameraY=-0.28 hyp=0.98 cameraTheta=-2.86 mountX=-0.37 mountY=-0.90, mountTheta=-1.96
02:58:08.265 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.94, y=-0.28, opts=13)
02:58:08.265 00.000 12268 Enqueuing Move request for scope (-0.94, -0.28)
02:58:08.265 00.000 11616 Worker thread wakes up
02:58:08.266 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -0.28) opts 0xd
02:58:08.266 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.94, -0.28)
02:58:08.266 00.000 11616 Moving (-0.94, -0.28) raw xDistance=-0.37 yDistance=-0.90
02:58:08.266 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 1 to -1
02:58:08.266 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.10
02:58:08.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
02:58:08.266 00.000 11616 resist switch: large excursion: input -0.90 thresh 0.45 direction from 1 to -1
02:58:08.266 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.70
02:58:08.266 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.90
02:58:08.266 00.000 11616 MoveAxis(E, 205, ABG)
02:58:08.266 00.000 11616 Guiding  Dir = 2, Dur = 205
02:58:08.266 00.000 11616 IsSlewing returns 0
02:58:08.267 00.001 11616 IsGuiding returns 0
02:58:08.267 00.000 11616 PulseGuide returned control before completion, sleep 215
02:58:08.289 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:58:08.307 00.018 12268 UpdateGuideState exits: m=28 SNR=3.6
02:58:08.307 00.000 12268 PhdController: settling, locked = 1, distance = 8.51 (1.50) aobump = 0 frame = 9 / 99999
02:58:08.307 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701488.307,"Host":"ASTROCENTER","Inst":1,"Distance":8.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:58:08.308 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:08.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:58:08.308 00.000 12268 Enqueuing Expose request
02:58:08.491 00.183 11616 IsGuiding returns 1
02:58:08.491 00.000 11616 scope still moving after pulse duration time elapsed
02:58:08.522 00.031 11616 IsSlewing returns 0
02:58:08.522 00.000 11616 IsGuiding returns 0
02:58:08.523 00.001 11616 scope move finished after 205 + 50 ms
02:58:08.523 00.000 11616 Move returns status 0, amount 205
02:58:08.523 00.000 11616 BLC: Oldest BLC event removed
02:58:08.523 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 1048 applied
02:58:08.523 00.000 11616 MoveAxis(N, 1124, ABG)
02:58:08.523 00.000 11616 Guiding  Dir = 0, Dur = 1124
02:58:08.523 00.000 11616 IsSlewing returns 0
02:58:08.524 00.001 11616 IsGuiding returns 0
02:58:08.524 00.000 11616 PulseGuide returned control before completion, sleep 1134
02:58:09.661 01.137 11616 IsGuiding returns 1
02:58:09.661 00.000 11616 scope still moving after pulse duration time elapsed
02:58:09.691 00.030 11616 IsSlewing returns 0
02:58:09.692 00.001 11616 IsGuiding returns 1
02:58:09.721 00.029 11616 IsSlewing returns 0
02:58:09.722 00.001 11616 IsGuiding returns 1
02:58:09.752 00.030 11616 IsSlewing returns 0
02:58:09.753 00.001 11616 IsGuiding returns 1
02:58:09.782 00.029 11616 IsSlewing returns 0
02:58:09.783 00.001 11616 IsGuiding returns 1
02:58:09.813 00.030 11616 IsSlewing returns 0
02:58:09.814 00.001 11616 IsGuiding returns 0
02:58:09.814 00.000 11616 scope move finished after 1124 + 166 ms
02:58:09.814 00.000 11616 Move returns status 0, amount 1124
02:58:09.814 00.000 11616 move complete, result=0
02:58:09.815 00.001 11616 worker thread done servicing request
02:58:09.815 00.000 11616 Worker thread wakes up
02:58:09.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:09.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
02:58:09.815 00.000 12268 GuideStep: -0.4 px 205 ms EAST, -0.9 px 1124 ms NORTH
02:58:11.827 02.012 11616 Exposure complete
02:58:11.887 00.060 11616 worker thread done servicing request
02:58:11.888 00.001 12268 OnExposeComplete: enter
02:58:11.888 00.000 12268 UpdateGuideState(): m_state=6
02:58:11.888 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
02:58:11.888 00.000 12268 Star::Find returns 0 (4), X=567.04, Y=36.10, Mass=41, SNR=4.4, Peak=33 HFD=1.5
02:58:11.888 00.000 12268 DistanceChecker: activated
02:58:11.888 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:11.889 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:11.889 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:11.889 00.000 11616 Worker thread wakes up
02:58:11.889 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:11.890 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:11.890 00.000 11616 move complete, result=0
02:58:11.890 00.000 11616 worker thread done servicing request
02:58:11.998 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:11.998 00.000 12268 Status Line: Star lost - low HFD
02:58:12.002 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:58:12.020 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:58:12.020 00.000 12268 PhdController: settling, locked = 0, distance = 8.51 (1.50) aobump = 0 frame = 10 / 99999
02:58:12.020 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701492.020,"Host":"ASTROCENTER","Inst":1,"Distance":8.51,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:58:12.021 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:12.021 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:12.021 00.000 12268 Enqueuing Expose request
02:58:12.021 00.000 11616 Worker thread wakes up
02:58:12.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:12.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:14.026 02.005 11616 Exposure complete
02:58:14.086 00.060 11616 worker thread done servicing request
02:58:14.086 00.000 12268 OnExposeComplete: enter
02:58:14.087 00.001 12268 UpdateGuideState(): m_state=6
02:58:14.087 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
02:58:14.087 00.000 12268 Star::Find returns 0 (4), X=567.58, Y=37.19, Mass=26, SNR=3.6, Peak=32 HFD=0.7
02:58:14.087 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:14.088 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:14.088 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:14.088 00.000 11616 Worker thread wakes up
02:58:14.088 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:14.088 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:14.088 00.000 11616 move complete, result=0
02:58:14.088 00.000 11616 worker thread done servicing request
02:58:14.193 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:14.194 00.001 12268 Status Line: Star lost - low HFD
02:58:14.198 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:58:14.216 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:58:14.216 00.000 12268 PhdController: settling, locked = 0, distance = 8.51 (1.50) aobump = 0 frame = 11 / 99999
02:58:14.216 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701494.216,"Host":"ASTROCENTER","Inst":1,"Distance":8.51,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:58:14.217 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:14.217 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:14.217 00.000 12268 Enqueuing Expose request
02:58:14.217 00.000 11616 Worker thread wakes up
02:58:14.217 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:14.217 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:16.227 02.010 11616 Exposure complete
02:58:16.285 00.058 11616 worker thread done servicing request
02:58:16.285 00.000 12268 OnExposeComplete: enter
02:58:16.285 00.000 12268 UpdateGuideState(): m_state=6
02:58:16.285 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
02:58:16.285 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.00, Mass=25, SNR=3.5, Peak=34 HFD=0.5
02:58:16.285 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:16.286 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:16.286 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:16.286 00.000 11616 Worker thread wakes up
02:58:16.286 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:16.287 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:16.287 00.000 11616 move complete, result=0
02:58:16.287 00.000 11616 worker thread done servicing request
02:58:16.400 00.113 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:16.400 00.000 12268 Status Line: Star lost - low HFD
02:58:16.408 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:58:16.426 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:58:16.426 00.000 12268 PhdController: settling, locked = 0, distance = 8.51 (1.50) aobump = 0 frame = 12 / 99999
02:58:16.426 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701496.426,"Host":"ASTROCENTER","Inst":1,"Distance":8.51,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:58:16.426 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:16.426 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:16.426 00.000 12268 Enqueuing Expose request
02:58:16.426 00.000 11616 Worker thread wakes up
02:58:16.427 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:16.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:18.443 02.016 11616 Exposure complete
02:58:18.503 00.060 11616 worker thread done servicing request
02:58:18.504 00.001 12268 OnExposeComplete: enter
02:58:18.504 00.000 12268 UpdateGuideState(): m_state=6
02:58:18.504 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
02:58:18.504 00.000 12268 Star::Find returns 1 (0), X=567.94, Y=37.59, Mass=41, SNR=4.4, Peak=32 HFD=1.9
02:58:18.504 00.000 12268 DistanceChecker: deactivated
02:58:18.504 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
02:58:18.504 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
02:58:18.504 00.000 12268 CameraToMount -- cameraX=1.32 cameraY=0.87 hyp=1.58 cameraTheta=0.58 mountX=1.00 mountY=1.20, mountTheta=0.88
02:58:18.508 00.004 12268 SchedulePrimaryMove(0D94C700, x=1.32, y=0.87, opts=13)
02:58:18.508 00.000 12268 Enqueuing Move request for scope (1.32, 0.87)
02:58:18.508 00.000 11616 Worker thread wakes up
02:58:18.508 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.32, 0.87) opts 0xd
02:58:18.508 00.000 11616 Handling offset move in thread for scope, endpoint = (1.32, 0.87)
02:58:18.508 00.000 11616 Moving (1.32, 0.87) raw xDistance=1.00 yDistance=1.20
02:58:18.508 00.000 11616 BLC: History state: CurrMiss=-1.20, AvgInitMiss=-0.41, ShCount=4, LgCount=6, SticCount=1,  Deflections: 0=-0.134990, 1:-1.198000
02:58:18.508 00.000 11616 BLC: Recent history of over-shoots, nominal decrease by -229.000000
02:58:18.508 00.000 11616 BLC: window closed
02:58:18.508 00.000 11616 BLC: Pulse adjusted to 838
02:58:18.509 00.001 11616 resist switch: large excursion: input 1.00 thresh 0.29 direction from -1 to 1
02:58:18.509 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.00
02:58:18.510 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.50 from input 1.00
02:58:18.510 00.000 11616 resist switch: large excursion: input 1.20 thresh 0.45 direction from -1 to 1
02:58:18.510 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.59
02:58:18.510 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.20
02:58:18.510 00.000 11616 MoveAxis(W, 559, ABG)
02:58:18.510 00.000 11616 Guiding  Dir = 3, Dur = 559
02:58:18.510 00.000 11616 IsSlewing returns 0
02:58:18.510 00.000 11616 IsGuiding returns 0
02:58:18.511 00.001 11616 PulseGuide returned control before completion, sleep 569
02:58:18.529 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:58:18.546 00.017 12268 UpdateGuideState exits: m=41 SNR=4.4
02:58:18.547 00.001 12268 PhdController: settling, locked = 1, distance = 6.44 (1.50) aobump = 0 frame = 13 / 99999
02:58:18.547 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701498.547,"Host":"ASTROCENTER","Inst":1,"Distance":6.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:58:18.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:18.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:58:18.547 00.000 12268 Enqueuing Expose request
02:58:18.760 00.213 12268 evsrv: cli 0F8E6D80 connect
02:58:18.760 00.000 12268 case statement mapped state 6 to 3
02:58:18.761 00.001 12268 case statement mapped state 6 to 3
02:58:18.761 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_pixel_scale","id":"19b35d82-9d64-4b54-99ef-6ac2c369f8b5"}
02:58:18.761 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":4.29719,"id":"19b35d82-9d64-4b54-99ef-6ac2c369f8b5"}
02:58:18.763 00.002 12268 evsrv: cli 0F8E6D80 disconnect
02:58:19.090 00.327 11616 IsGuiding returns 1
02:58:19.090 00.000 11616 scope still moving after pulse duration time elapsed
02:58:19.122 00.032 11616 IsSlewing returns 0
02:58:19.122 00.000 11616 IsGuiding returns 0
02:58:19.123 00.001 11616 scope move finished after 559 + 53 ms
02:58:19.123 00.000 11616 Move returns status 0, amount 559
02:58:19.123 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 838 applied
02:58:19.123 00.000 11616 MoveAxis(S, 939, ABG)
02:58:19.123 00.000 11616 Guiding  Dir = 1, Dur = 939
02:58:19.123 00.000 11616 IsSlewing returns 0
02:58:19.124 00.001 11616 IsGuiding returns 0
02:58:19.124 00.000 11616 PulseGuide returned control before completion, sleep 949
02:58:20.082 00.958 11616 IsGuiding returns 1
02:58:20.082 00.000 11616 scope still moving after pulse duration time elapsed
02:58:20.113 00.031 11616 IsSlewing returns 0
02:58:20.114 00.001 11616 IsGuiding returns 1
02:58:20.145 00.031 11616 IsSlewing returns 0
02:58:20.145 00.000 11616 IsGuiding returns 1
02:58:20.177 00.032 11616 IsSlewing returns 0
02:58:20.177 00.000 11616 IsGuiding returns 0
02:58:20.177 00.000 11616 scope move finished after 939 + 114 ms
02:58:20.178 00.001 11616 Move returns status 0, amount 939
02:58:20.178 00.000 11616 move complete, result=0
02:58:20.178 00.000 11616 worker thread done servicing request
02:58:20.178 00.000 12268 GuideStep: 1.0 px 559 ms WEST, 1.2 px 939 ms SOUTH
02:58:20.178 00.000 11616 Worker thread wakes up
02:58:20.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:20.178 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
02:58:22.190 02.012 11616 Exposure complete
02:58:22.250 00.060 11616 worker thread done servicing request
02:58:22.250 00.000 12268 OnExposeComplete: enter
02:58:22.250 00.000 12268 UpdateGuideState(): m_state=6
02:58:22.250 00.000 12268 Star::Find(15, 567, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
02:58:22.250 00.000 12268 Star::Find returns 1 (0), X=567.49, Y=35.54, Mass=36, SNR=4.1, Peak=32 HFD=2.6
02:58:22.251 00.001 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
02:58:22.251 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.76)
02:58:22.251 00.000 12268 CameraToMount -- cameraX=0.86 cameraY=-1.17 hyp=1.46 cameraTheta=-0.94 mountX=-1.08 mountY=1.01, mountTheta=2.39
02:58:22.252 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.86, y=-1.17, opts=13)
02:58:22.252 00.000 12268 Enqueuing Move request for scope (0.86, -1.17)
02:58:22.252 00.000 11616 Worker thread wakes up
02:58:22.252 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.86, -1.17) opts 0xd
02:58:22.252 00.000 11616 Handling offset move in thread for scope, endpoint = (0.86, -1.17)
02:58:22.252 00.000 11616 Moving (0.86, -1.17) raw xDistance=-1.08 yDistance=1.01
02:58:22.253 00.001 11616 BLC: History state: CurrMiss=1.01, AvgInitMiss=-0.19, ShCount=5, LgCount=4, SticCount=1,  Deflections: 0=0.179700, 1:1.006814
02:58:22.253 00.000 11616 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
02:58:22.253 00.000 11616 BLC: window closed
02:58:22.253 00.000 11616 resist switch: large excursion: input -1.08 thresh 0.29 direction from 1 to -1
02:58:22.253 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.25
02:58:22.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.54 from input -1.08
02:58:22.253 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 1.01
02:58:22.253 00.000 11616 MoveAxis(E, 607, ABG)
02:58:22.253 00.000 11616 Guiding  Dir = 2, Dur = 607
02:58:22.253 00.000 11616 IsSlewing returns 0
02:58:22.254 00.001 11616 IsGuiding returns 0
02:58:22.254 00.000 11616 PulseGuide returned control before completion, sleep 617
02:58:22.274 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:58:22.292 00.018 12268 UpdateGuideState exits: m=36 SNR=4.1
02:58:22.292 00.000 12268 PhdController: settling, locked = 1, distance = 4.94 (1.50) aobump = 0 frame = 14 / 99999
02:58:22.292 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701502.292,"Host":"ASTROCENTER","Inst":1,"Distance":4.94,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
02:58:22.293 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:22.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:58:22.293 00.000 12268 Enqueuing Expose request
02:58:22.879 00.586 11616 IsGuiding returns 1
02:58:22.879 00.000 11616 scope still moving after pulse duration time elapsed
02:58:22.909 00.030 11616 IsSlewing returns 0
02:58:22.910 00.001 11616 IsGuiding returns 0
02:58:22.910 00.000 11616 scope move finished after 607 + 49 ms
02:58:22.910 00.000 11616 Move returns status 0, amount 607
02:58:22.910 00.000 11616 MoveAxis(S, 85, ABG)
02:58:22.910 00.000 11616 Guiding  Dir = 1, Dur = 85
02:58:22.910 00.000 11616 IsSlewing returns 0
02:58:22.910 00.000 11616 IsGuiding returns 0
02:58:22.911 00.001 11616 PulseGuide returned control before completion, sleep 95
02:58:23.019 00.108 11616 IsGuiding returns 1
02:58:23.019 00.000 11616 scope still moving after pulse duration time elapsed
02:58:23.050 00.031 11616 IsSlewing returns 0
02:58:23.050 00.000 11616 IsGuiding returns 0
02:58:23.050 00.000 11616 scope move finished after 85 + 54 ms
02:58:23.051 00.001 11616 Move returns status 0, amount 85
02:58:23.051 00.000 11616 move complete, result=0
02:58:23.051 00.000 11616 worker thread done servicing request
02:58:23.051 00.000 12268 GuideStep: -1.1 px 607 ms EAST, 1.0 px 85 ms SOUTH
02:58:23.052 00.001 11616 Worker thread wakes up
02:58:23.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:23.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
02:58:25.069 02.017 11616 Exposure complete
02:58:25.133 00.064 11616 worker thread done servicing request
02:58:25.134 00.001 12268 OnExposeComplete: enter
02:58:25.134 00.000 12268 UpdateGuideState(): m_state=6
02:58:25.134 00.000 12268 Star::Find(15, 567, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
02:58:25.134 00.000 12268 Star::Find returns 0 (4), X=566.81, Y=36.90, Mass=26, SNR=3.6, Peak=32 HFD=0.2
02:58:25.134 00.000 12268 DistanceChecker: activated
02:58:25.134 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:25.135 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:25.135 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:25.135 00.000 11616 Worker thread wakes up
02:58:25.135 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:25.135 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:25.136 00.001 11616 move complete, result=0
02:58:25.136 00.000 11616 worker thread done servicing request
02:58:25.239 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:25.239 00.000 12268 Status Line: Star lost - low HFD
02:58:25.243 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=15, Gamma=1.290
02:58:25.261 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:58:25.261 00.000 12268 PhdController: settling, locked = 0, distance = 4.94 (1.50) aobump = 0 frame = 15 / 99999
02:58:25.262 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768701505.262,"Host":"ASTROCENTER","Inst":1,"Distance":4.94,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:58:25.262 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:25.262 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:25.262 00.000 12268 Enqueuing Expose request
02:58:25.262 00.000 11616 Worker thread wakes up
02:58:25.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:25.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:27.275 02.013 11616 Exposure complete
02:58:27.334 00.059 11616 worker thread done servicing request
02:58:27.334 00.000 12268 OnExposeComplete: enter
02:58:27.334 00.000 12268 UpdateGuideState(): m_state=6
02:58:27.334 00.000 12268 Star::Find(15, 567, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
02:58:27.335 00.001 12268 Star::Find returns 0 (4), X=566.58, Y=36.57, Mass=44, SNR=4.5, Peak=31 HFD=1.2
02:58:27.335 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:27.335 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:27.335 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:27.336 00.001 11616 Worker thread wakes up
02:58:27.336 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:27.336 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:27.336 00.000 11616 move complete, result=0
02:58:27.336 00.000 11616 worker thread done servicing request
02:58:27.445 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:27.446 00.001 12268 Status Line: Star lost - low HFD
02:58:27.449 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:27.467 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:58:27.467 00.000 12268 PhdController: settling, locked = 0, distance = 4.94 (1.50) aobump = 0 frame = 16 / 99999
02:58:27.467 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768701507.467,"Host":"ASTROCENTER","Inst":1,"Distance":4.94,"Time":0.0,"SettleTime":10.0,"StarLocked":false}
02:58:27.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:27.467 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:27.467 00.000 12268 Enqueuing Expose request
02:58:27.468 00.001 11616 Worker thread wakes up
02:58:27.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:27.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:29.473 02.005 11616 Exposure complete
02:58:29.539 00.066 11616 worker thread done servicing request
02:58:29.539 00.000 12268 OnExposeComplete: enter
02:58:29.540 00.001 12268 UpdateGuideState(): m_state=6
02:58:29.540 00.000 12268 Star::Find(15, 567, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
02:58:29.540 00.000 12268 Star::Find returns 1 (0), X=566.92, Y=37.15, Mass=43, SNR=4.4, Peak=27 HFD=4.3
02:58:29.540 00.000 12268 DistanceChecker: deactivated
02:58:29.540 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
02:58:29.540 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
02:58:29.540 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.43 hyp=0.52 cameraTheta=0.97 mountX=0.46 mountY=0.24, mountTheta=0.48
02:58:29.545 00.005 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=0.43, opts=13)
02:58:29.545 00.000 12268 Enqueuing Move request for scope (0.30, 0.43)
02:58:29.546 00.001 11616 Worker thread wakes up
02:58:29.546 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.43) opts 0xd
02:58:29.546 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, 0.43)
02:58:29.546 00.000 11616 Moving (0.30, 0.43) raw xDistance=0.46 yDistance=0.24
02:58:29.546 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from -1 to 1
02:58:29.546 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.37
02:58:29.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
02:58:29.546 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.24
02:58:29.546 00.000 11616 MoveAxis(W, 256, ABG)
02:58:29.546 00.000 11616 Guiding  Dir = 3, Dur = 256
02:58:29.547 00.001 11616 IsSlewing returns 0
02:58:29.547 00.000 11616 IsGuiding returns 0
02:58:29.548 00.001 11616 PulseGuide returned control before completion, sleep 266
02:58:29.573 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:58:29.593 00.020 12268 UpdateGuideState exits: m=43 SNR=4.4
02:58:29.593 00.000 12268 PhdController: settling, locked = 1, distance = 3.62 (1.50) aobump = 0 frame = 17 / 99999
02:58:29.593 00.000 12268 PhdController failed: timed-out waiting for guider to settle
02:58:29.593 00.000 12268 PhdController: newstate STATE_FINISH
02:58:29.593 00.000 12268 PhdController complete: fail: timed-out waiting for guider to settle
02:58:29.593 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768701509.593,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":17,"DroppedFrames":11}
02:58:29.594 00.001 12268 Mount: notify guiding dither settle done success=0
02:58:29.594 00.000 12268 PhdController: newstate STATE_IDLE
02:58:29.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:29.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:58:29.594 00.000 12268 Enqueuing Expose request
02:58:29.817 00.223 11616 IsGuiding returns 1
02:58:29.817 00.000 11616 scope still moving after pulse duration time elapsed
02:58:29.849 00.032 11616 IsSlewing returns 0
02:58:29.849 00.000 11616 IsGuiding returns 0
02:58:29.849 00.000 11616 scope move finished after 256 + 46 ms
02:58:29.850 00.001 11616 Move returns status 0, amount 256
02:58:29.850 00.000 11616 MoveAxis(S, 20, ABG)
02:58:29.850 00.000 11616 Guiding  Dir = 1, Dur = 20
02:58:29.850 00.000 11616 IsSlewing returns 0
02:58:29.851 00.001 11616 IsGuiding returns 0
02:58:29.851 00.000 11616 PulseGuide returned control before completion, sleep 30
02:58:29.896 00.045 11616 IsGuiding returns 1
02:58:29.896 00.000 11616 scope still moving after pulse duration time elapsed
02:58:29.927 00.031 11616 IsSlewing returns 0
02:58:29.927 00.000 11616 IsGuiding returns 0
02:58:29.927 00.000 11616 scope move finished after 20 + 56 ms
02:58:29.927 00.000 11616 Move returns status 0, amount 20
02:58:29.927 00.000 11616 move complete, result=0
02:58:29.928 00.001 11616 worker thread done servicing request
02:58:29.928 00.000 12268 GuideStep: 0.5 px 256 ms WEST, 0.2 px 20 ms SOUTH
02:58:29.928 00.000 11616 Worker thread wakes up
02:58:29.928 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:29.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
02:58:29.959 00.031 12268 evsrv: cli 0F8E69C0 connect
02:58:29.959 00.000 12268 case statement mapped state 6 to 3
02:58:29.960 00.001 12268 case statement mapped state 6 to 3
02:58:29.974 00.014 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7f962440-a86e-4c5b-8579-19664c6ee84f"}
02:58:29.974 00.000 12268 case statement mapped state 6 to 3
02:58:29.974 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f962440-a86e-4c5b-8579-19664c6ee84f"}
02:58:29.976 00.002 12268 evsrv: cli 0F8E69C0 disconnect
02:58:31.938 01.962 11616 Exposure complete
02:58:31.996 00.058 11616 worker thread done servicing request
02:58:31.997 00.001 12268 OnExposeComplete: enter
02:58:31.997 00.000 12268 UpdateGuideState(): m_state=6
02:58:31.997 00.000 12268 Star::Find(15, 566, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
02:58:31.997 00.000 12268 Star::Find returns 1 (0), X=566.80, Y=38.31, Mass=35, SNR=4.0, Peak=32 HFD=2.0
02:58:31.997 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
02:58:31.997 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
02:58:31.998 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=1.59 hyp=1.60 cameraTheta=1.46 mountX=1.60 mountY=-0.02, mountTheta=-0.02
02:58:31.999 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=1.59, opts=13)
02:58:31.999 00.000 12268 Enqueuing Move request for scope (0.18, 1.59)
02:58:32.000 00.001 11616 Worker thread wakes up
02:58:32.000 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, 1.59) opts 0xd
02:58:32.000 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, 1.59)
02:58:32.000 00.000 11616 Moving (0.18, 1.59) raw xDistance=1.60 yDistance=-0.02
02:58:32.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.80 from input 1.60
02:58:32.000 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:32.000 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:58:32.000 00.000 11616 MoveAxis(W, 898, ABG)
02:58:32.000 00.000 11616 Guiding  Dir = 3, Dur = 898
02:58:32.000 00.000 11616 IsSlewing returns 0
02:58:32.001 00.001 11616 IsGuiding returns 0
02:58:32.001 00.000 11616 PulseGuide returned control before completion, sleep 908
02:58:32.021 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:58:32.040 00.019 12268 UpdateGuideState exits: m=35 SNR=4.0
02:58:32.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:32.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:58:32.040 00.000 12268 Enqueuing Expose request
02:58:32.920 00.880 11616 IsGuiding returns 1
02:58:32.920 00.000 11616 scope still moving after pulse duration time elapsed
02:58:32.951 00.031 11616 IsSlewing returns 0
02:58:32.951 00.000 11616 IsGuiding returns 0
02:58:32.951 00.000 11616 scope move finished after 898 + 52 ms
02:58:32.951 00.000 11616 Move returns status 0, amount 898
02:58:32.951 00.000 11616 MoveAxis(N, 0, ABG)
02:58:32.951 00.000 11616 Move returns status 0, amount 0
02:58:32.951 00.000 11616 move complete, result=0
02:58:32.951 00.000 11616 worker thread done servicing request
02:58:32.952 00.001 11616 Worker thread wakes up
02:58:32.952 00.000 12268 GuideStep: 1.6 px 898 ms WEST, -0.0 px 0 ms NORTH
02:58:32.952 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:32.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
02:58:34.956 02.004 11616 Exposure complete
02:58:35.017 00.061 11616 worker thread done servicing request
02:58:35.017 00.000 12268 OnExposeComplete: enter
02:58:35.017 00.000 12268 UpdateGuideState(): m_state=6
02:58:35.018 00.001 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
02:58:35.018 00.000 12268 Star::Find returns 0 (4), X=566.52, Y=36.61, Mass=25, SNR=3.5, Peak=31 HFD=0.7
02:58:35.018 00.000 12268 DistanceChecker: activated
02:58:35.018 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:35.019 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:35.019 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:35.019 00.000 11616 Worker thread wakes up
02:58:35.019 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:35.019 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:35.019 00.000 11616 move complete, result=0
02:58:35.019 00.000 11616 worker thread done servicing request
02:58:35.126 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:35.126 00.000 12268 Status Line: Star lost - low HFD
02:58:35.129 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:58:35.148 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:58:35.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:35.148 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:35.148 00.000 12268 Enqueuing Expose request
02:58:35.148 00.000 11616 Worker thread wakes up
02:58:35.149 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:35.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:37.166 02.017 11616 Exposure complete
02:58:37.227 00.061 11616 worker thread done servicing request
02:58:37.227 00.000 12268 OnExposeComplete: enter
02:58:37.227 00.000 12268 UpdateGuideState(): m_state=6
02:58:37.227 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
02:58:37.228 00.001 12268 Star::Find returns 0 (4), X=566.36, Y=37.04, Mass=36, SNR=4.1, Peak=31 HFD=1.0
02:58:37.228 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:37.228 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:37.229 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:37.229 00.000 11616 Worker thread wakes up
02:58:37.229 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:37.229 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:37.229 00.000 11616 move complete, result=0
02:58:37.229 00.000 11616 worker thread done servicing request
02:58:37.330 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:37.330 00.000 12268 Status Line: Star lost - low HFD
02:58:37.332 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:37.351 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:58:37.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:37.351 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:37.351 00.000 12268 Enqueuing Expose request
02:58:37.351 00.000 11616 Worker thread wakes up
02:58:37.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:37.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:39.359 02.008 11616 Exposure complete
02:58:39.418 00.059 11616 worker thread done servicing request
02:58:39.419 00.001 12268 OnExposeComplete: enter
02:58:39.419 00.000 12268 UpdateGuideState(): m_state=6
02:58:39.419 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
02:58:39.419 00.000 12268 Star::Find returns 0 (4), X=567.71, Y=36.99, Mass=27, SNR=3.6, Peak=30 HFD=0.9
02:58:39.419 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:39.420 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:39.420 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:39.420 00.000 11616 Worker thread wakes up
02:58:39.420 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:39.420 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:39.420 00.000 11616 move complete, result=0
02:58:39.420 00.000 11616 worker thread done servicing request
02:58:39.527 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:39.527 00.000 12268 Status Line: Star lost - low HFD
02:58:39.530 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:39.547 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:58:39.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:39.547 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:39.547 00.000 12268 Enqueuing Expose request
02:58:39.547 00.000 11616 Worker thread wakes up
02:58:39.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:39.548 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:41.556 02.008 11616 Exposure complete
02:58:41.618 00.062 11616 worker thread done servicing request
02:58:41.618 00.000 12268 OnExposeComplete: enter
02:58:41.618 00.000 12268 UpdateGuideState(): m_state=6
02:58:41.618 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
02:58:41.618 00.000 12268 Star::Find returns 0 (4), X=567.09, Y=37.44, Mass=27, SNR=3.6, Peak=31 HFD=0.5
02:58:41.618 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:41.619 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:41.619 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:41.619 00.000 11616 Worker thread wakes up
02:58:41.620 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:41.620 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:41.620 00.000 11616 move complete, result=0
02:58:41.620 00.000 11616 worker thread done servicing request
02:58:41.729 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:41.729 00.000 12268 Status Line: Star lost - low HFD
02:58:41.732 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:41.749 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:58:41.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:41.749 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:41.749 00.000 12268 Enqueuing Expose request
02:58:41.749 00.000 11616 Worker thread wakes up
02:58:41.750 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:41.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:43.764 02.014 11616 Exposure complete
02:58:43.824 00.060 11616 worker thread done servicing request
02:58:43.825 00.001 12268 OnExposeComplete: enter
02:58:43.825 00.000 12268 UpdateGuideState(): m_state=6
02:58:43.825 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
02:58:43.825 00.000 12268 Star::Find returns 0 (4), X=566.92, Y=36.62, Mass=32, SNR=3.9, Peak=31 HFD=0.6
02:58:43.825 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:43.826 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:43.826 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:43.826 00.000 11616 Worker thread wakes up
02:58:43.826 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:43.826 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:43.826 00.000 11616 move complete, result=0
02:58:43.827 00.001 11616 worker thread done servicing request
02:58:43.933 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:43.933 00.000 12268 Status Line: Star lost - low HFD
02:58:43.937 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:43.955 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:58:43.955 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:43.955 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:43.955 00.000 12268 Enqueuing Expose request
02:58:43.955 00.000 11616 Worker thread wakes up
02:58:43.955 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:43.955 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:45.971 02.016 11616 Exposure complete
02:58:46.029 00.058 11616 worker thread done servicing request
02:58:46.029 00.000 12268 OnExposeComplete: enter
02:58:46.029 00.000 12268 UpdateGuideState(): m_state=6
02:58:46.029 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
02:58:46.029 00.000 12268 Star::Find returns 0 (4), X=567.10, Y=37.39, Mass=25, SNR=3.5, Peak=29 HFD=0.5
02:58:46.029 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:46.030 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:46.030 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:46.030 00.000 11616 Worker thread wakes up
02:58:46.030 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:46.030 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:46.031 00.001 11616 move complete, result=0
02:58:46.031 00.000 11616 worker thread done servicing request
02:58:46.139 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:46.139 00.000 12268 Status Line: Star lost - low HFD
02:58:46.146 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:46.165 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:58:46.166 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:46.166 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:46.166 00.000 12268 Enqueuing Expose request
02:58:46.166 00.000 11616 Worker thread wakes up
02:58:46.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:46.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:48.176 02.010 11616 Exposure complete
02:58:48.238 00.062 11616 worker thread done servicing request
02:58:48.239 00.001 12268 OnExposeComplete: enter
02:58:48.239 00.000 12268 UpdateGuideState(): m_state=6
02:58:48.239 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
02:58:48.239 00.000 12268 Star::Find returns 0 (4), X=567.10, Y=36.48, Mass=24, SNR=3.4, Peak=30 HFD=0.6
02:58:48.239 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:48.240 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:48.240 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:48.240 00.000 11616 Worker thread wakes up
02:58:48.240 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:48.240 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:48.240 00.000 11616 move complete, result=0
02:58:48.240 00.000 11616 worker thread done servicing request
02:58:48.344 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:48.344 00.000 12268 Status Line: Star lost - low HFD
02:58:48.347 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:48.365 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:58:48.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:48.365 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:48.365 00.000 12268 Enqueuing Expose request
02:58:48.365 00.000 11616 Worker thread wakes up
02:58:48.365 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:48.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:50.371 02.006 11616 Exposure complete
02:58:50.431 00.060 11616 worker thread done servicing request
02:58:50.431 00.000 12268 OnExposeComplete: enter
02:58:50.431 00.000 12268 UpdateGuideState(): m_state=6
02:58:50.432 00.001 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
02:58:50.432 00.000 12268 Star::Find returns 0 (4), X=566.60, Y=37.65, Mass=40, SNR=4.3, Peak=30 HFD=1.4
02:58:50.432 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:50.432 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:50.433 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:50.433 00.000 11616 Worker thread wakes up
02:58:50.433 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:50.433 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:50.433 00.000 11616 move complete, result=0
02:58:50.433 00.000 11616 worker thread done servicing request
02:58:50.544 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:50.544 00.000 12268 Status Line: Star lost - low HFD
02:58:50.546 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:50.563 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:58:50.564 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:50.564 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:50.564 00.000 12268 Enqueuing Expose request
02:58:50.564 00.000 11616 Worker thread wakes up
02:58:50.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:50.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:52.573 02.009 11616 Exposure complete
02:58:52.633 00.060 11616 worker thread done servicing request
02:58:52.633 00.000 12268 OnExposeComplete: enter
02:58:52.633 00.000 12268 UpdateGuideState(): m_state=6
02:58:52.633 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
02:58:52.633 00.000 12268 Star::Find returns 1 (0), X=566.27, Y=36.14, Mass=35, SNR=4.0, Peak=32 HFD=1.7
02:58:52.633 00.000 12268 DistanceChecker: deactivated
02:58:52.634 00.001 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.59 = 2.69)
02:58:52.634 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
02:58:52.634 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.57 hyp=0.67 cameraTheta=-2.12 mountX=-0.61 mountY=-0.27, mountTheta=-2.72
02:58:52.635 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.57, opts=13)
02:58:52.635 00.000 12268 Enqueuing Move request for scope (-0.35, -0.57)
02:58:52.635 00.000 11616 Worker thread wakes up
02:58:52.635 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.57) opts 0xd
02:58:52.635 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.57)
02:58:52.635 00.000 11616 Moving (-0.35, -0.57) raw xDistance=-0.61 yDistance=-0.27
02:58:52.635 00.000 11616 resist switch: large excursion: input -0.61 thresh 0.29 direction from 1 to -1
02:58:52.635 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.82
02:58:52.635 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.61
02:58:52.636 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:58:52.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:58:52.636 00.000 11616 MoveAxis(E, 339, ABG)
02:58:52.636 00.000 11616 Guiding  Dir = 2, Dur = 339
02:58:52.636 00.000 11616 IsSlewing returns 0
02:58:52.636 00.000 11616 IsGuiding returns 0
02:58:52.637 00.001 11616 PulseGuide returned control before completion, sleep 349
02:58:52.657 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:52.677 00.020 12268 UpdateGuideState exits: m=35 SNR=4.0
02:58:52.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:52.678 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:58:52.678 00.000 12268 Enqueuing Expose request
02:58:53.002 00.324 11616 IsGuiding returns 1
02:58:53.002 00.000 11616 scope still moving after pulse duration time elapsed
02:58:53.033 00.031 11616 IsSlewing returns 0
02:58:53.033 00.000 11616 IsGuiding returns 1
02:58:53.065 00.032 11616 IsSlewing returns 0
02:58:53.065 00.000 11616 IsGuiding returns 1
02:58:53.097 00.032 11616 IsSlewing returns 0
02:58:53.097 00.000 11616 IsGuiding returns 1
02:58:53.128 00.031 11616 IsSlewing returns 0
02:58:53.128 00.000 11616 IsGuiding returns 1
02:58:53.159 00.031 11616 IsSlewing returns 0
02:58:53.159 00.000 11616 IsGuiding returns 0
02:58:53.159 00.000 11616 scope move finished after 339 + 183 ms
02:58:53.159 00.000 11616 Move returns status 0, amount 339
02:58:53.159 00.000 11616 MoveAxis(N, 0, ABG)
02:58:53.159 00.000 11616 Move returns status 0, amount 0
02:58:53.159 00.000 11616 move complete, result=0
02:58:53.160 00.001 11616 worker thread done servicing request
02:58:53.160 00.000 11616 Worker thread wakes up
02:58:53.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:53.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
02:58:53.160 00.000 12268 GuideStep: -0.6 px 339 ms EAST, -0.3 px 0 ms NORTH
02:58:55.180 02.020 11616 Exposure complete
02:58:55.241 00.061 11616 worker thread done servicing request
02:58:55.241 00.000 12268 OnExposeComplete: enter
02:58:55.241 00.000 12268 UpdateGuideState(): m_state=6
02:58:55.242 00.001 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
02:58:55.242 00.000 12268 Star::Find returns 0 (4), X=566.91, Y=37.00, Mass=29, SNR=3.7, Peak=29 HFD=0.1
02:58:55.242 00.000 12268 DistanceChecker: activated
02:58:55.242 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:55.243 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:55.243 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:55.243 00.000 11616 Worker thread wakes up
02:58:55.243 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:55.243 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:55.243 00.000 11616 move complete, result=0
02:58:55.243 00.000 11616 worker thread done servicing request
02:58:55.349 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:55.349 00.000 12268 Status Line: Star lost - low HFD
02:58:55.352 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:55.369 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:58:55.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:55.369 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:55.369 00.000 12268 Enqueuing Expose request
02:58:55.369 00.000 11616 Worker thread wakes up
02:58:55.370 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:55.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:57.372 02.002 11616 Exposure complete
02:58:57.431 00.059 11616 worker thread done servicing request
02:58:57.431 00.000 12268 OnExposeComplete: enter
02:58:57.432 00.001 12268 UpdateGuideState(): m_state=6
02:58:57.432 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
02:58:57.432 00.000 12268 Star::Find returns 0 (4), X=567.62, Y=36.20, Mass=33, SNR=4.0, Peak=31 HFD=1.5
02:58:57.432 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:57.433 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:57.433 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:57.433 00.000 11616 Worker thread wakes up
02:58:57.433 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:57.433 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:57.433 00.000 11616 move complete, result=0
02:58:57.433 00.000 11616 worker thread done servicing request
02:58:57.544 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:57.544 00.000 12268 Status Line: Star lost - low HFD
02:58:57.548 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:57.567 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:58:57.567 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:57.567 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:57.567 00.000 12268 Enqueuing Expose request
02:58:57.567 00.000 11616 Worker thread wakes up
02:58:57.567 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:57.567 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:58:59.569 02.002 11616 Exposure complete
02:58:59.628 00.059 11616 worker thread done servicing request
02:58:59.629 00.001 12268 OnExposeComplete: enter
02:58:59.629 00.000 12268 UpdateGuideState(): m_state=6
02:58:59.629 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
02:58:59.629 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.57, Mass=23, SNR=3.4, Peak=29 HFD=0.6
02:58:59.629 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:58:59.630 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:58:59.630 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:58:59.630 00.000 11616 Worker thread wakes up
02:58:59.630 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:58:59.630 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:58:59.630 00.000 11616 move complete, result=0
02:58:59.630 00.000 11616 worker thread done servicing request
02:58:59.741 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:58:59.741 00.000 12268 Status Line: Star lost - low HFD
02:58:59.745 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:58:59.764 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:58:59.765 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:59.765 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:58:59.765 00.000 12268 Enqueuing Expose request
02:58:59.765 00.000 11616 Worker thread wakes up
02:58:59.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:58:59.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:01.782 02.017 11616 Exposure complete
02:59:01.840 00.058 11616 worker thread done servicing request
02:59:01.840 00.000 12268 OnExposeComplete: enter
02:59:01.840 00.000 12268 UpdateGuideState(): m_state=6
02:59:01.841 00.001 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
02:59:01.841 00.000 12268 Star::Find returns 0 (4), X=567.31, Y=36.23, Mass=25, SNR=3.5, Peak=29 HFD=1.0
02:59:01.841 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:01.841 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:01.842 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:01.842 00.000 11616 Worker thread wakes up
02:59:01.842 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:01.842 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:01.842 00.000 11616 move complete, result=0
02:59:01.842 00.000 11616 worker thread done servicing request
02:59:01.950 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:01.951 00.001 12268 Status Line: Star lost - low HFD
02:59:01.954 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:01.972 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:59:01.972 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:01.972 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:01.972 00.000 12268 Enqueuing Expose request
02:59:01.972 00.000 11616 Worker thread wakes up
02:59:01.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:01.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:03.984 02.012 11616 Exposure complete
02:59:04.044 00.060 11616 worker thread done servicing request
02:59:04.044 00.000 12268 OnExposeComplete: enter
02:59:04.045 00.001 12268 UpdateGuideState(): m_state=6
02:59:04.045 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
02:59:04.045 00.000 12268 Star::Find returns 0 (4), X=567.83, Y=37.33, Mass=29, SNR=3.7, Peak=32 HFD=1.1
02:59:04.045 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:04.046 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:04.046 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:04.046 00.000 11616 Worker thread wakes up
02:59:04.046 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:04.046 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:04.046 00.000 11616 move complete, result=0
02:59:04.047 00.001 11616 worker thread done servicing request
02:59:04.153 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:04.153 00.000 12268 Status Line: Star lost - low HFD
02:59:04.163 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:04.183 00.020 12268 UpdateGuideState exits: Star lost - low HFD
02:59:04.183 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:04.183 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:04.183 00.000 12268 Enqueuing Expose request
02:59:04.183 00.000 11616 Worker thread wakes up
02:59:04.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:04.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:06.196 02.013 11616 Exposure complete
02:59:06.254 00.058 11616 worker thread done servicing request
02:59:06.254 00.000 12268 OnExposeComplete: enter
02:59:06.254 00.000 12268 UpdateGuideState(): m_state=6
02:59:06.254 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
02:59:06.254 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.00, Mass=25, SNR=3.5, Peak=33 HFD=0.5
02:59:06.254 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:06.256 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:06.256 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:06.256 00.000 11616 Worker thread wakes up
02:59:06.256 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:06.256 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:06.256 00.000 11616 move complete, result=0
02:59:06.256 00.000 11616 worker thread done servicing request
02:59:06.362 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:06.362 00.000 12268 Status Line: Star lost - low HFD
02:59:06.367 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:06.384 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:59:06.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:06.385 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:06.385 00.000 12268 Enqueuing Expose request
02:59:06.385 00.000 11616 Worker thread wakes up
02:59:06.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:06.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:08.409 02.024 11616 Exposure complete
02:59:08.469 00.060 11616 worker thread done servicing request
02:59:08.469 00.000 12268 OnExposeComplete: enter
02:59:08.469 00.000 12268 UpdateGuideState(): m_state=6
02:59:08.469 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
02:59:08.469 00.000 12268 Star::Find returns 0 (4), X=566.86, Y=37.32, Mass=43, SNR=4.5, Peak=33 HFD=0.6
02:59:08.469 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:08.470 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:08.470 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:08.470 00.000 11616 Worker thread wakes up
02:59:08.470 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:08.470 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:08.470 00.000 11616 move complete, result=0
02:59:08.470 00.000 11616 worker thread done servicing request
02:59:08.572 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:08.572 00.000 12268 Status Line: Star lost - low HFD
02:59:08.576 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:59:08.594 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:59:08.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:08.594 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:08.594 00.000 12268 Enqueuing Expose request
02:59:08.594 00.000 11616 Worker thread wakes up
02:59:08.595 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:08.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:10.598 02.003 11616 Exposure complete
02:59:10.661 00.063 11616 worker thread done servicing request
02:59:10.662 00.001 12268 OnExposeComplete: enter
02:59:10.662 00.000 12268 UpdateGuideState(): m_state=6
02:59:10.662 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
02:59:10.662 00.000 12268 Star::Find returns 0 (4), X=567.74, Y=37.45, Mass=26, SNR=3.5, Peak=30 HFD=1.0
02:59:10.662 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:10.663 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:10.663 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:10.663 00.000 11616 Worker thread wakes up
02:59:10.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:10.663 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:10.663 00.000 11616 move complete, result=0
02:59:10.663 00.000 11616 worker thread done servicing request
02:59:10.769 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:10.769 00.000 12268 Status Line: Star lost - low HFD
02:59:10.773 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=14, Gamma=1.290
02:59:10.792 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:59:10.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:10.792 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:10.792 00.000 12268 Enqueuing Expose request
02:59:10.792 00.000 11616 Worker thread wakes up
02:59:10.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:10.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:12.838 02.046 11616 Exposure complete
02:59:12.897 00.059 11616 worker thread done servicing request
02:59:12.897 00.000 12268 OnExposeComplete: enter
02:59:12.897 00.000 12268 UpdateGuideState(): m_state=6
02:59:12.897 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
02:59:12.898 00.001 12268 Star::Find returns 0 (4), X=566.81, Y=37.10, Mass=30, SNR=3.8, Peak=35 HFD=0.2
02:59:12.898 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:12.898 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:12.898 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:12.898 00.000 11616 Worker thread wakes up
02:59:12.898 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:12.899 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:12.899 00.000 11616 move complete, result=0
02:59:12.899 00.000 11616 worker thread done servicing request
02:59:13.011 00.112 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:13.011 00.000 12268 Status Line: Star lost - low HFD
02:59:13.014 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:59:13.031 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:59:13.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:13.031 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:13.031 00.000 12268 Enqueuing Expose request
02:59:13.031 00.000 11616 Worker thread wakes up
02:59:13.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:13.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:15.036 02.005 11616 Exposure complete
02:59:15.100 00.064 11616 worker thread done servicing request
02:59:15.100 00.000 12268 OnExposeComplete: enter
02:59:15.100 00.000 12268 UpdateGuideState(): m_state=6
02:59:15.100 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
02:59:15.100 00.000 12268 Star::Find returns 0 (4), X=566.37, Y=37.09, Mass=31, SNR=3.9, Peak=31 HFD=0.9
02:59:15.100 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:15.101 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:15.101 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:15.101 00.000 11616 Worker thread wakes up
02:59:15.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:15.102 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:15.102 00.000 11616 move complete, result=0
02:59:15.102 00.000 11616 worker thread done servicing request
02:59:15.205 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:15.205 00.000 12268 Status Line: Star lost - low HFD
02:59:15.208 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:15.225 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:59:15.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:15.225 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:15.225 00.000 12268 Enqueuing Expose request
02:59:15.226 00.001 11616 Worker thread wakes up
02:59:15.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:15.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:17.227 02.001 11616 Exposure complete
02:59:17.289 00.062 11616 worker thread done servicing request
02:59:17.289 00.000 12268 OnExposeComplete: enter
02:59:17.289 00.000 12268 UpdateGuideState(): m_state=6
02:59:17.289 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
02:59:17.289 00.000 12268 Star::Find returns 0 (4), X=566.94, Y=37.12, Mass=30, SNR=3.8, Peak=31 HFD=0.2
02:59:17.289 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:17.290 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:17.290 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:17.290 00.000 11616 Worker thread wakes up
02:59:17.290 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:17.290 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:17.290 00.000 11616 move complete, result=0
02:59:17.290 00.000 11616 worker thread done servicing request
02:59:17.398 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:17.399 00.001 12268 Status Line: Star lost - low HFD
02:59:17.403 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:17.420 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:59:17.421 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:17.421 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:17.421 00.000 12268 Enqueuing Expose request
02:59:17.421 00.000 11616 Worker thread wakes up
02:59:17.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:17.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:19.432 02.011 11616 Exposure complete
02:59:19.491 00.059 11616 worker thread done servicing request
02:59:19.491 00.000 12268 OnExposeComplete: enter
02:59:19.491 00.000 12268 UpdateGuideState(): m_state=6
02:59:19.492 00.001 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
02:59:19.492 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.00, Mass=23, SNR=3.4, Peak=31 HFD=0.5
02:59:19.492 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:19.492 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:19.493 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:19.493 00.000 11616 Worker thread wakes up
02:59:19.493 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:19.493 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:19.493 00.000 11616 move complete, result=0
02:59:19.493 00.000 11616 worker thread done servicing request
02:59:19.603 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:19.604 00.001 12268 Status Line: Star lost - low HFD
02:59:19.607 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:19.625 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:59:19.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:19.625 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:19.625 00.000 12268 Enqueuing Expose request
02:59:19.626 00.001 11616 Worker thread wakes up
02:59:19.626 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:19.626 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:21.645 02.019 11616 Exposure complete
02:59:21.704 00.059 12268 OnExposeComplete: enter
02:59:21.704 00.000 12268 UpdateGuideState(): m_state=6
02:59:21.704 00.000 11616 worker thread done servicing request
02:59:21.704 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
02:59:21.704 00.000 12268 Star::Find returns 0 (4), X=567.72, Y=37.00, Mass=33, SNR=4.0, Peak=31 HFD=1.0
02:59:21.704 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:21.705 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:21.705 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:21.705 00.000 11616 Worker thread wakes up
02:59:21.705 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:21.706 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:21.706 00.000 11616 move complete, result=0
02:59:21.706 00.000 11616 worker thread done servicing request
02:59:21.813 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:21.813 00.000 12268 Status Line: Star lost - low HFD
02:59:21.822 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:59:21.839 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:59:21.839 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:21.839 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:21.840 00.001 12268 Enqueuing Expose request
02:59:21.840 00.000 11616 Worker thread wakes up
02:59:21.840 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:21.840 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:23.848 02.008 11616 Exposure complete
02:59:23.905 00.057 11616 worker thread done servicing request
02:59:23.906 00.001 12268 OnExposeComplete: enter
02:59:23.906 00.000 12268 UpdateGuideState(): m_state=6
02:59:23.906 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
02:59:23.906 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.00, Mass=24, SNR=3.4, Peak=32 HFD=0.5
02:59:23.906 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:23.907 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:23.907 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:23.907 00.000 11616 Worker thread wakes up
02:59:23.907 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:23.908 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:23.908 00.000 11616 move complete, result=0
02:59:23.908 00.000 11616 worker thread done servicing request
02:59:24.014 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:24.015 00.001 12268 Status Line: Star lost - low HFD
02:59:24.018 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:59:24.036 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:59:24.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:24.036 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:24.036 00.000 12268 Enqueuing Expose request
02:59:24.036 00.000 11616 Worker thread wakes up
02:59:24.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:24.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:26.040 02.004 11616 Exposure complete
02:59:26.099 00.059 11616 worker thread done servicing request
02:59:26.100 00.001 12268 OnExposeComplete: enter
02:59:26.100 00.000 12268 UpdateGuideState(): m_state=6
02:59:26.100 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
02:59:26.100 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.00, Mass=21, SNR=3.2, Peak=29 HFD=0.5
02:59:26.100 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:26.101 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:26.101 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:26.101 00.000 11616 Worker thread wakes up
02:59:26.101 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:26.101 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:26.101 00.000 11616 move complete, result=0
02:59:26.102 00.001 11616 worker thread done servicing request
02:59:26.212 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:26.212 00.000 12268 Status Line: Star lost - low HFD
02:59:26.216 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:26.234 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:59:26.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:26.234 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:26.234 00.000 12268 Enqueuing Expose request
02:59:26.234 00.000 11616 Worker thread wakes up
02:59:26.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:26.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:28.237 02.003 11616 Exposure complete
02:59:28.297 00.060 11616 worker thread done servicing request
02:59:28.298 00.001 12268 OnExposeComplete: enter
02:59:28.298 00.000 12268 UpdateGuideState(): m_state=6
02:59:28.298 00.000 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
02:59:28.298 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.00, Mass=22, SNR=3.3, Peak=30 HFD=0.5
02:59:28.298 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:28.299 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:28.299 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:28.299 00.000 11616 Worker thread wakes up
02:59:28.299 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:28.299 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:28.299 00.000 11616 move complete, result=0
02:59:28.300 00.001 11616 worker thread done servicing request
02:59:28.406 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:28.406 00.000 12268 Status Line: Star lost - low HFD
02:59:28.410 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:59:28.428 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:59:28.428 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:28.428 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:28.428 00.000 12268 Enqueuing Expose request
02:59:28.428 00.000 11616 Worker thread wakes up
02:59:28.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:28.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:30.440 02.012 11616 Exposure complete
02:59:30.508 00.068 11616 worker thread done servicing request
02:59:30.508 00.000 12268 OnExposeComplete: enter
02:59:30.508 00.000 12268 UpdateGuideState(): m_state=6
02:59:30.509 00.001 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
02:59:30.509 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.00, Mass=20, SNR=3.1, Peak=28 HFD=0.5
02:59:30.509 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:30.510 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:30.510 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:30.510 00.000 11616 Worker thread wakes up
02:59:30.510 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:30.510 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:30.510 00.000 11616 move complete, result=0
02:59:30.510 00.000 11616 worker thread done servicing request
02:59:30.624 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:30.624 00.000 12268 Status Line: Star lost - low HFD
02:59:30.628 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:59:30.647 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:59:30.648 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:30.648 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:30.648 00.000 12268 Enqueuing Expose request
02:59:30.648 00.000 11616 Worker thread wakes up
02:59:30.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:30.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:32.663 02.015 11616 Exposure complete
02:59:32.723 00.060 11616 worker thread done servicing request
02:59:32.723 00.000 12268 OnExposeComplete: enter
02:59:32.723 00.000 12268 UpdateGuideState(): m_state=6
02:59:32.724 00.001 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
02:59:32.724 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.00, Mass=25, SNR=3.5, Peak=33 HFD=0.5
02:59:32.724 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:32.725 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:32.725 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:32.725 00.000 11616 Worker thread wakes up
02:59:32.725 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:32.725 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:32.725 00.000 11616 move complete, result=0
02:59:32.725 00.000 11616 worker thread done servicing request
02:59:32.835 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:32.835 00.000 12268 Status Line: Star lost - low HFD
02:59:32.839 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:32.857 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:59:32.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:32.857 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:32.857 00.000 12268 Enqueuing Expose request
02:59:32.857 00.000 11616 Worker thread wakes up
02:59:32.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:32.858 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:34.863 02.005 11616 Exposure complete
02:59:34.921 00.058 11616 worker thread done servicing request
02:59:34.921 00.000 12268 OnExposeComplete: enter
02:59:34.921 00.000 12268 UpdateGuideState(): m_state=6
02:59:34.922 00.001 12268 Star::Find(15, 566, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
02:59:34.922 00.000 12268 Star::Find returns 1 (0), X=567.06, Y=35.92, Mass=35, SNR=4.1, Peak=32 HFD=1.6
02:59:34.922 00.000 12268 DistanceChecker: deactivated
02:59:34.922 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
02:59:34.922 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.63)
02:59:34.922 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.80 hyp=0.91 cameraTheta=-1.07 mountX=-0.75 mountY=0.53, mountTheta=2.52
02:59:34.924 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.80, opts=13)
02:59:34.924 00.000 12268 Enqueuing Move request for scope (0.43, -0.80)
02:59:34.924 00.000 11616 Worker thread wakes up
02:59:34.924 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.80) opts 0xd
02:59:34.924 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.80)
02:59:34.924 00.000 11616 Moving (0.43, -0.80) raw xDistance=-0.75 yDistance=0.53
02:59:34.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.75
02:59:34.924 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
02:59:34.924 00.000 11616 MoveAxis(E, 420, ABG)
02:59:34.925 00.001 11616 Guiding  Dir = 2, Dur = 420
02:59:34.925 00.000 11616 IsSlewing returns 0
02:59:34.925 00.000 11616 IsGuiding returns 0
02:59:34.926 00.001 11616 PulseGuide returned control before completion, sleep 430
02:59:34.949 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:34.966 00.017 12268 UpdateGuideState exits: m=35 SNR=4.1
02:59:34.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:34.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:59:34.966 00.000 12268 Enqueuing Expose request
02:59:35.359 00.393 11616 IsGuiding returns 1
02:59:35.360 00.001 11616 scope still moving after pulse duration time elapsed
02:59:35.390 00.030 11616 IsSlewing returns 0
02:59:35.391 00.001 11616 IsGuiding returns 0
02:59:35.391 00.000 11616 scope move finished after 420 + 45 ms
02:59:35.391 00.000 11616 Move returns status 0, amount 420
02:59:35.392 00.001 11616 MoveAxis(S, 45, ABG)
02:59:35.392 00.000 11616 Guiding  Dir = 1, Dur = 45
02:59:35.392 00.000 11616 IsSlewing returns 0
02:59:35.392 00.000 11616 IsGuiding returns 0
02:59:35.393 00.001 11616 PulseGuide returned control before completion, sleep 55
02:59:35.451 00.058 11616 IsGuiding returns 1
02:59:35.452 00.001 11616 scope still moving after pulse duration time elapsed
02:59:35.482 00.030 11616 IsSlewing returns 0
02:59:35.483 00.001 11616 IsGuiding returns 1
02:59:35.514 00.031 11616 IsSlewing returns 0
02:59:35.514 00.000 11616 IsGuiding returns 1
02:59:35.544 00.030 11616 IsSlewing returns 0
02:59:35.544 00.000 11616 IsGuiding returns 1
02:59:35.575 00.031 11616 IsSlewing returns 0
02:59:35.575 00.000 11616 IsGuiding returns 1
02:59:35.607 00.032 11616 IsSlewing returns 0
02:59:35.607 00.000 11616 IsGuiding returns 1
02:59:35.638 00.031 11616 IsSlewing returns 0
02:59:35.639 00.001 11616 IsGuiding returns 1
02:59:35.669 00.030 11616 IsSlewing returns 0
02:59:35.670 00.001 11616 IsGuiding returns 0
02:59:35.670 00.000 11616 scope move finished after 45 + 233 ms
02:59:35.670 00.000 11616 Move returns status 0, amount 45
02:59:35.670 00.000 11616 move complete, result=0
02:59:35.671 00.001 11616 worker thread done servicing request
02:59:35.671 00.000 11616 Worker thread wakes up
02:59:35.671 00.000 12268 GuideStep: -0.8 px 420 ms EAST, 0.5 px 45 ms SOUTH
02:59:35.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:35.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
02:59:37.682 02.011 11616 Exposure complete
02:59:37.740 00.058 11616 worker thread done servicing request
02:59:37.740 00.000 12268 OnExposeComplete: enter
02:59:37.740 00.000 12268 UpdateGuideState(): m_state=6
02:59:37.741 00.001 12268 Star::Find(15, 567, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
02:59:37.741 00.000 12268 Star::Find returns 0 (4), X=567.28, Y=36.79, Mass=38, SNR=4.2, Peak=33 HFD=0.5
02:59:37.741 00.000 12268 DistanceChecker: activated
02:59:37.741 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:37.741 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:37.742 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:37.742 00.000 11616 Worker thread wakes up
02:59:37.742 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:37.742 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:37.742 00.000 11616 move complete, result=0
02:59:37.742 00.000 11616 worker thread done servicing request
02:59:37.843 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:37.843 00.000 12268 Status Line: Star lost - low HFD
02:59:37.847 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:37.864 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:59:37.864 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:37.864 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:37.864 00.000 12268 Enqueuing Expose request
02:59:37.864 00.000 11616 Worker thread wakes up
02:59:37.865 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:37.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:39.883 02.018 11616 Exposure complete
02:59:39.944 00.061 11616 worker thread done servicing request
02:59:39.944 00.000 12268 OnExposeComplete: enter
02:59:39.944 00.000 12268 UpdateGuideState(): m_state=6
02:59:39.944 00.000 12268 Star::Find(15, 567, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
02:59:39.944 00.000 12268 Star::Find returns 1 (0), X=567.79, Y=36.16, Mass=34, SNR=4.0, Peak=32 HFD=1.7
02:59:39.944 00.000 12268 DistanceChecker: deactivated
02:59:39.944 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
02:59:39.944 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
02:59:39.944 00.000 12268 CameraToMount -- cameraX=1.17 cameraY=-0.56 hyp=1.30 cameraTheta=-0.45 mountX=-0.44 mountY=1.23, mountTheta=1.92
02:59:39.946 00.002 12268 SchedulePrimaryMove(0D94C700, x=1.17, y=-0.56, opts=13)
02:59:39.946 00.000 12268 Enqueuing Move request for scope (1.17, -0.56)
02:59:39.946 00.000 11616 Worker thread wakes up
02:59:39.946 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (1.17, -0.56) opts 0xd
02:59:39.946 00.000 11616 Handling offset move in thread for scope, endpoint = (1.17, -0.56)
02:59:39.946 00.000 11616 Moving (1.17, -0.56) raw xDistance=-0.44 yDistance=1.23
02:59:39.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
02:59:39.946 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 1.23
02:59:39.946 00.000 11616 MoveAxis(E, 249, ABG)
02:59:39.946 00.000 11616 Guiding  Dir = 2, Dur = 249
02:59:39.947 00.001 11616 IsSlewing returns 0
02:59:39.947 00.000 11616 IsGuiding returns 0
02:59:39.947 00.000 11616 PulseGuide returned control before completion, sleep 259
02:59:39.967 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:59:39.985 00.018 12268 UpdateGuideState exits: m=34 SNR=4.0
02:59:39.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:39.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:59:39.985 00.000 12268 Enqueuing Expose request
02:59:40.217 00.232 11616 IsGuiding returns 1
02:59:40.217 00.000 11616 scope still moving after pulse duration time elapsed
02:59:40.248 00.031 11616 IsSlewing returns 0
02:59:40.248 00.000 11616 IsGuiding returns 0
02:59:40.248 00.000 11616 scope move finished after 249 + 52 ms
02:59:40.249 00.001 11616 Move returns status 0, amount 249
02:59:40.249 00.000 11616 MoveAxis(S, 104, ABG)
02:59:40.249 00.000 11616 Guiding  Dir = 1, Dur = 104
02:59:40.249 00.000 11616 IsSlewing returns 0
02:59:40.249 00.000 11616 IsGuiding returns 0
02:59:40.249 00.000 11616 PulseGuide returned control before completion, sleep 114
02:59:40.372 00.123 11616 IsGuiding returns 1
02:59:40.372 00.000 11616 scope still moving after pulse duration time elapsed
02:59:40.404 00.032 11616 IsSlewing returns 0
02:59:40.404 00.000 11616 IsGuiding returns 0
02:59:40.404 00.000 11616 scope move finished after 104 + 51 ms
02:59:40.404 00.000 11616 Move returns status 0, amount 104
02:59:40.404 00.000 11616 move complete, result=0
02:59:40.405 00.001 11616 worker thread done servicing request
02:59:40.405 00.000 12268 GuideStep: -0.4 px 249 ms EAST, 1.2 px 104 ms SOUTH
02:59:40.405 00.000 11616 Worker thread wakes up
02:59:40.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:40.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
02:59:42.409 02.004 11616 Exposure complete
02:59:42.476 00.067 11616 worker thread done servicing request
02:59:42.477 00.001 12268 OnExposeComplete: enter
02:59:42.477 00.000 12268 UpdateGuideState(): m_state=6
02:59:42.477 00.000 12268 Star::Find(15, 567, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
02:59:42.477 00.000 12268 Star::Find returns 1 (0), X=566.86, Y=38.55, Mass=37, SNR=4.2, Peak=33 HFD=2.4
02:59:42.477 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
02:59:42.477 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = 3.14)
02:59:42.477 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=1.84 hyp=1.85 cameraTheta=1.44 mountX=1.85 mountY=0.01, mountTheta=0.00
02:59:42.479 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=1.84, opts=13)
02:59:42.479 00.000 12268 Enqueuing Move request for scope (0.24, 1.84)
02:59:42.480 00.001 11616 Worker thread wakes up
02:59:42.480 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, 1.84) opts 0xd
02:59:42.480 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, 1.84)
02:59:42.480 00.000 11616 Moving (0.24, 1.84) raw xDistance=1.85 yDistance=0.01
02:59:42.480 00.000 11616 resist switch: large excursion: input 1.85 thresh 0.29 direction from -1 to 1
02:59:42.480 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.55
02:59:42.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.93 from input 1.85
02:59:42.480 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:42.480 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:59:42.480 00.000 11616 MoveAxis(W, 1037, ABG)
02:59:42.480 00.000 11616 Guiding  Dir = 3, Dur = 1037
02:59:42.481 00.001 11616 IsSlewing returns 0
02:59:42.481 00.000 11616 IsGuiding returns 0
02:59:42.481 00.000 11616 PulseGuide returned control before completion, sleep 1047
02:59:42.506 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:42.524 00.018 12268 UpdateGuideState exits: m=37 SNR=4.2
02:59:42.525 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:42.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
02:59:42.525 00.000 12268 Enqueuing Expose request
02:59:43.535 01.010 11616 IsGuiding returns 1
02:59:43.535 00.000 11616 scope still moving after pulse duration time elapsed
02:59:43.567 00.032 11616 IsSlewing returns 0
02:59:43.567 00.000 11616 IsGuiding returns 0
02:59:43.568 00.001 11616 scope move finished after 1037 + 49 ms
02:59:43.568 00.000 11616 Move returns status 0, amount 1037
02:59:43.568 00.000 11616 MoveAxis(N, 0, ABG)
02:59:43.568 00.000 11616 Move returns status 0, amount 0
02:59:43.568 00.000 11616 move complete, result=0
02:59:43.568 00.000 11616 worker thread done servicing request
02:59:43.568 00.000 11616 Worker thread wakes up
02:59:43.568 00.000 12268 GuideStep: 1.9 px 1037 ms WEST, 0.0 px 0 ms NORTH
02:59:43.569 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:43.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
02:59:45.574 02.005 11616 Exposure complete
02:59:45.633 00.059 11616 worker thread done servicing request
02:59:45.633 00.000 12268 OnExposeComplete: enter
02:59:45.633 00.000 12268 UpdateGuideState(): m_state=6
02:59:45.633 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
02:59:45.634 00.001 12268 Star::Find returns 0 (4), X=567.30, Y=36.25, Mass=23, SNR=3.3, Peak=28 HFD=1.0
02:59:45.634 00.000 12268 DistanceChecker: activated
02:59:45.634 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:45.634 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:45.634 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:45.635 00.001 11616 Worker thread wakes up
02:59:45.635 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:45.635 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:45.635 00.000 11616 move complete, result=0
02:59:45.635 00.000 11616 worker thread done servicing request
02:59:45.742 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:45.742 00.000 12268 Status Line: Star lost - low HFD
02:59:45.746 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:59:45.764 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:59:45.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:45.764 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:45.765 00.001 12268 Enqueuing Expose request
02:59:45.765 00.000 11616 Worker thread wakes up
02:59:45.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:45.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:47.781 02.016 11616 Exposure complete
02:59:47.841 00.060 11616 worker thread done servicing request
02:59:47.841 00.000 12268 OnExposeComplete: enter
02:59:47.841 00.000 12268 UpdateGuideState(): m_state=6
02:59:47.841 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
02:59:47.842 00.001 12268 Star::Find returns 0 (4), X=566.51, Y=36.44, Mass=35, SNR=4.1, Peak=34 HFD=1.0
02:59:47.842 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:47.842 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:47.843 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:47.843 00.000 11616 Worker thread wakes up
02:59:47.843 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:47.843 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:47.843 00.000 11616 move complete, result=0
02:59:47.844 00.001 11616 worker thread done servicing request
02:59:47.952 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:47.952 00.000 12268 Status Line: Star lost - low HFD
02:59:47.959 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:59:47.977 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:59:47.978 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:47.978 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:47.978 00.000 12268 Enqueuing Expose request
02:59:47.978 00.000 11616 Worker thread wakes up
02:59:47.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:47.978 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:49.982 02.004 11616 Exposure complete
02:59:50.041 00.059 11616 worker thread done servicing request
02:59:50.041 00.000 12268 OnExposeComplete: enter
02:59:50.041 00.000 12268 UpdateGuideState(): m_state=6
02:59:50.041 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
02:59:50.042 00.001 12268 Star::Find returns 0 (4), X=567.52, Y=37.61, Mass=28, SNR=3.7, Peak=32 HFD=1.0
02:59:50.042 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:50.042 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:50.042 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:50.042 00.000 11616 Worker thread wakes up
02:59:50.043 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:50.043 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:50.043 00.000 11616 move complete, result=0
02:59:50.043 00.000 11616 worker thread done servicing request
02:59:50.157 00.114 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:50.157 00.000 12268 Status Line: Star lost - low HFD
02:59:50.160 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:59:50.179 00.019 12268 UpdateGuideState exits: Star lost - low HFD
02:59:50.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:50.179 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:50.179 00.000 12268 Enqueuing Expose request
02:59:50.179 00.000 11616 Worker thread wakes up
02:59:50.179 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:50.180 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:52.199 02.019 11616 Exposure complete
02:59:52.258 00.059 11616 worker thread done servicing request
02:59:52.258 00.000 12268 OnExposeComplete: enter
02:59:52.258 00.000 12268 UpdateGuideState(): m_state=6
02:59:52.258 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
02:59:52.259 00.001 12268 Star::Find returns 0 (4), X=567.16, Y=36.27, Mass=30, SNR=3.8, Peak=34 HFD=0.9
02:59:52.259 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:52.260 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:52.260 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:52.260 00.000 11616 Worker thread wakes up
02:59:52.260 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:52.260 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:52.260 00.000 11616 move complete, result=0
02:59:52.260 00.000 11616 worker thread done servicing request
02:59:52.362 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:52.362 00.000 12268 Status Line: Star lost - low HFD
02:59:52.365 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:52.383 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:59:52.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:52.383 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:52.383 00.000 12268 Enqueuing Expose request
02:59:52.383 00.000 11616 Worker thread wakes up
02:59:52.383 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:52.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:54.405 02.022 11616 Exposure complete
02:59:54.465 00.060 11616 worker thread done servicing request
02:59:54.465 00.000 12268 OnExposeComplete: enter
02:59:54.465 00.000 12268 UpdateGuideState(): m_state=6
02:59:54.465 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
02:59:54.465 00.000 12268 Star::Find returns 0 (4), X=567.77, Y=36.81, Mass=27, SNR=3.6, Peak=30 HFD=1.0
02:59:54.465 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:54.466 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:54.466 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:54.466 00.000 11616 Worker thread wakes up
02:59:54.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:54.466 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:54.466 00.000 11616 move complete, result=0
02:59:54.467 00.001 11616 worker thread done servicing request
02:59:54.573 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:54.573 00.000 12268 Status Line: Star lost - low HFD
02:59:54.577 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:54.595 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:59:54.595 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:54.595 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:54.595 00.000 12268 Enqueuing Expose request
02:59:54.595 00.000 11616 Worker thread wakes up
02:59:54.596 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:54.596 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:56.613 02.017 11616 Exposure complete
02:59:56.671 00.058 11616 worker thread done servicing request
02:59:56.671 00.000 12268 OnExposeComplete: enter
02:59:56.671 00.000 12268 UpdateGuideState(): m_state=6
02:59:56.671 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
02:59:56.671 00.000 12268 Star::Find returns 0 (4), X=566.20, Y=37.00, Mass=27, SNR=3.6, Peak=30 HFD=1.0
02:59:56.671 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:56.672 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:56.672 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:56.672 00.000 11616 Worker thread wakes up
02:59:56.672 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:56.672 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:56.672 00.000 11616 move complete, result=0
02:59:56.672 00.000 11616 worker thread done servicing request
02:59:56.783 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:56.783 00.000 12268 Status Line: Star lost - low HFD
02:59:56.790 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
02:59:56.807 00.017 12268 UpdateGuideState exits: Star lost - low HFD
02:59:56.807 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:56.807 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:56.807 00.000 12268 Enqueuing Expose request
02:59:56.808 00.001 11616 Worker thread wakes up
02:59:56.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:56.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
02:59:58.822 02.014 11616 Exposure complete
02:59:58.883 00.061 11616 worker thread done servicing request
02:59:58.883 00.000 12268 OnExposeComplete: enter
02:59:58.883 00.000 12268 UpdateGuideState(): m_state=6
02:59:58.883 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
02:59:58.884 00.001 12268 Star::Find returns 0 (4), X=567.48, Y=37.53, Mass=37, SNR=4.2, Peak=34 HFD=1.4
02:59:58.884 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
02:59:58.884 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
02:59:58.884 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
02:59:58.885 00.001 11616 Worker thread wakes up
02:59:58.885 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
02:59:58.885 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:59:58.885 00.000 11616 move complete, result=0
02:59:58.885 00.000 11616 worker thread done servicing request
02:59:58.996 00.111 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
02:59:58.996 00.000 12268 Status Line: Star lost - low HFD
02:59:58.999 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
02:59:59.017 00.018 12268 UpdateGuideState exits: Star lost - low HFD
02:59:59.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:59.017 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
02:59:59.017 00.000 12268 Enqueuing Expose request
02:59:59.017 00.000 11616 Worker thread wakes up
02:59:59.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
02:59:59.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:01.026 02.009 11616 Exposure complete
03:00:01.087 00.061 11616 worker thread done servicing request
03:00:01.087 00.000 12268 OnExposeComplete: enter
03:00:01.087 00.000 12268 UpdateGuideState(): m_state=6
03:00:01.087 00.000 12268 Star::Find(15, 566, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:00:01.087 00.000 12268 Star::Find returns 1 (0), X=565.44, Y=36.65, Mass=31, SNR=3.8, Peak=31 HFD=2.2
03:00:01.089 00.002 12268 DistanceChecker: deactivated
03:00:01.089 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
03:00:01.089 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
03:00:01.089 00.000 12268 CameraToMount -- cameraX=-1.19 cameraY=-0.06 hyp=1.19 cameraTheta=-3.09 mountX=-0.18 mountY=-1.17, mountTheta=-1.72
03:00:01.090 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.19, y=-0.06, opts=13)
03:00:01.090 00.000 12268 Enqueuing Move request for scope (-1.19, -0.06)
03:00:01.090 00.000 11616 Worker thread wakes up
03:00:01.090 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.06) opts 0xd
03:00:01.090 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.19, -0.06)
03:00:01.090 00.000 11616 Moving (-1.19, -0.06) raw xDistance=-0.18 yDistance=-1.17
03:00:01.090 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:00:01.091 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:00:01.091 00.000 11616 resist switch: large excursion: input -1.17 thresh 0.45 direction from 1 to -1
03:00:01.091 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.50
03:00:01.091 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -1.17
03:00:01.091 00.000 11616 MoveAxis(E, 0, ABG)
03:00:01.091 00.000 11616 Move returns status 0, amount 0
03:00:01.091 00.000 11616 BLC: Dec direction reversal from South to North, backlash comp pulse of 838 applied
03:00:01.091 00.000 11616 MoveAxis(N, 937, ABG)
03:00:01.091 00.000 11616 Guiding  Dir = 0, Dur = 937
03:00:01.091 00.000 11616 IsSlewing returns 0
03:00:01.092 00.001 11616 IsGuiding returns 0
03:00:01.092 00.000 11616 PulseGuide returned control before completion, sleep 947
03:00:01.114 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=14, Gamma=1.290
03:00:01.130 00.016 12268 UpdateGuideState exits: m=31 SNR=3.8
03:00:01.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:01.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:00:01.130 00.000 12268 Enqueuing Expose request
03:00:02.055 00.925 11616 IsGuiding returns 1
03:00:02.055 00.000 11616 scope still moving after pulse duration time elapsed
03:00:02.085 00.030 11616 IsSlewing returns 0
03:00:02.086 00.001 11616 IsGuiding returns 0
03:00:02.086 00.000 11616 scope move finished after 937 + 56 ms
03:00:02.086 00.000 11616 Move returns status 0, amount 937
03:00:02.086 00.000 11616 move complete, result=0
03:00:02.086 00.000 11616 worker thread done servicing request
03:00:02.086 00.000 11616 Worker thread wakes up
03:00:02.086 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -1.2 px 937 ms NORTH
03:00:02.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:02.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
03:00:04.094 02.008 11616 Exposure complete
03:00:04.161 00.067 11616 worker thread done servicing request
03:00:04.162 00.001 12268 OnExposeComplete: enter
03:00:04.162 00.000 12268 UpdateGuideState(): m_state=6
03:00:04.162 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:00:04.162 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.43, Mass=25, SNR=3.5, Peak=31 HFD=0.5
03:00:04.162 00.000 12268 DistanceChecker: activated
03:00:04.162 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:04.163 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:04.163 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:04.163 00.000 11616 Worker thread wakes up
03:00:04.163 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:04.163 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:04.164 00.001 11616 move complete, result=0
03:00:04.164 00.000 11616 worker thread done servicing request
03:00:04.266 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:04.266 00.000 12268 Status Line: Star lost - low HFD
03:00:04.269 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
03:00:04.286 00.017 12268 UpdateGuideState exits: Star lost - low HFD
03:00:04.286 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:04.286 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:04.286 00.000 12268 Enqueuing Expose request
03:00:04.286 00.000 11616 Worker thread wakes up
03:00:04.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:04.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:06.301 02.015 11616 Exposure complete
03:00:06.360 00.059 11616 worker thread done servicing request
03:00:06.360 00.000 12268 OnExposeComplete: enter
03:00:06.360 00.000 12268 UpdateGuideState(): m_state=6
03:00:06.361 00.001 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:00:06.361 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.00, Mass=23, SNR=3.3, Peak=31 HFD=0.5
03:00:06.361 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:06.361 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:06.361 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:06.362 00.001 11616 Worker thread wakes up
03:00:06.362 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:06.362 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:06.362 00.000 11616 move complete, result=0
03:00:06.362 00.000 11616 worker thread done servicing request
03:00:06.466 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:06.467 00.001 12268 Status Line: Star lost - low HFD
03:00:06.469 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=15, Gamma=1.290
03:00:06.487 00.018 12268 UpdateGuideState exits: Star lost - low HFD
03:00:06.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:06.487 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:06.487 00.000 12268 Enqueuing Expose request
03:00:06.487 00.000 11616 Worker thread wakes up
03:00:06.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:06.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:08.502 02.015 11616 Exposure complete
03:00:08.561 00.059 11616 worker thread done servicing request
03:00:08.561 00.000 12268 OnExposeComplete: enter
03:00:08.561 00.000 12268 UpdateGuideState(): m_state=6
03:00:08.561 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:00:08.562 00.001 12268 Star::Find returns 0 (4), X=566.36, Y=36.64, Mass=30, SNR=3.8, Peak=30 HFD=1.0
03:00:08.562 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:08.562 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:08.562 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:08.563 00.001 11616 Worker thread wakes up
03:00:08.563 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:08.563 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:08.563 00.000 11616 move complete, result=0
03:00:08.563 00.000 11616 worker thread done servicing request
03:00:08.665 00.102 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:08.665 00.000 12268 Status Line: Star lost - low HFD
03:00:08.668 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
03:00:08.686 00.018 12268 UpdateGuideState exits: Star lost - low HFD
03:00:08.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:08.686 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:08.686 00.000 12268 Enqueuing Expose request
03:00:08.686 00.000 11616 Worker thread wakes up
03:00:08.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:08.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:10.697 02.011 11616 Exposure complete
03:00:10.758 00.061 11616 worker thread done servicing request
03:00:10.758 00.000 12268 OnExposeComplete: enter
03:00:10.758 00.000 12268 UpdateGuideState(): m_state=6
03:00:10.758 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:00:10.758 00.000 12268 Star::Find returns 0 (4), X=567.48, Y=37.00, Mass=28, SNR=3.7, Peak=31 HFD=0.6
03:00:10.758 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:10.759 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:10.759 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:10.759 00.000 11616 Worker thread wakes up
03:00:10.759 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:10.759 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:10.760 00.001 11616 move complete, result=0
03:00:10.760 00.000 11616 worker thread done servicing request
03:00:10.861 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:10.861 00.000 12268 Status Line: Star lost - low HFD
03:00:10.864 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
03:00:10.884 00.020 12268 UpdateGuideState exits: Star lost - low HFD
03:00:10.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:10.884 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:10.884 00.000 12268 Enqueuing Expose request
03:00:10.884 00.000 11616 Worker thread wakes up
03:00:10.885 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:10.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:12.904 02.019 11616 Exposure complete
03:00:12.963 00.059 11616 worker thread done servicing request
03:00:12.963 00.000 12268 OnExposeComplete: enter
03:00:12.963 00.000 12268 UpdateGuideState(): m_state=6
03:00:12.964 00.001 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:00:12.964 00.000 12268 Star::Find returns 0 (4), X=567.70, Y=36.50, Mass=27, SNR=3.6, Peak=30 HFD=1.1
03:00:12.964 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:12.964 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:12.965 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:12.965 00.000 11616 Worker thread wakes up
03:00:12.965 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:12.965 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:12.965 00.000 11616 move complete, result=0
03:00:12.965 00.000 11616 worker thread done servicing request
03:00:13.074 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:13.074 00.000 12268 Status Line: Star lost - low HFD
03:00:13.078 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=15, Gamma=1.290
03:00:13.097 00.019 12268 UpdateGuideState exits: Star lost - low HFD
03:00:13.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:13.097 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:13.097 00.000 12268 Enqueuing Expose request
03:00:13.097 00.000 11616 Worker thread wakes up
03:00:13.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:13.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:15.101 02.004 11616 Exposure complete
03:00:15.162 00.061 11616 worker thread done servicing request
03:00:15.163 00.001 12268 OnExposeComplete: enter
03:00:15.163 00.000 12268 UpdateGuideState(): m_state=6
03:00:15.163 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:00:15.163 00.000 12268 Star::Find returns 0 (4), X=567.65, Y=36.63, Mass=41, SNR=4.4, Peak=31 HFD=1.5
03:00:15.163 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:15.164 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:15.164 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:15.164 00.000 11616 Worker thread wakes up
03:00:15.164 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:15.164 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:15.164 00.000 11616 move complete, result=0
03:00:15.164 00.000 11616 worker thread done servicing request
03:00:15.269 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:15.269 00.000 12268 Status Line: Star lost - low HFD
03:00:15.273 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
03:00:15.290 00.017 12268 UpdateGuideState exits: Star lost - low HFD
03:00:15.290 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:15.290 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:15.290 00.000 12268 Enqueuing Expose request
03:00:15.290 00.000 11616 Worker thread wakes up
03:00:15.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:15.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:17.293 02.003 11616 Exposure complete
03:00:17.355 00.062 11616 worker thread done servicing request
03:00:17.356 00.001 12268 OnExposeComplete: enter
03:00:17.356 00.000 12268 UpdateGuideState(): m_state=6
03:00:17.356 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:00:17.356 00.000 12268 Star::Find returns 0 (4), X=567.61, Y=37.38, Mass=27, SNR=3.6, Peak=31 HFD=0.8
03:00:17.356 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:17.357 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:17.357 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:17.357 00.000 11616 Worker thread wakes up
03:00:17.357 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:17.357 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:17.357 00.000 11616 move complete, result=0
03:00:17.357 00.000 11616 worker thread done servicing request
03:00:17.467 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:17.467 00.000 12268 Status Line: Star lost - low HFD
03:00:17.470 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
03:00:17.489 00.019 12268 UpdateGuideState exits: Star lost - low HFD
03:00:17.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:17.489 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:17.489 00.000 12268 Enqueuing Expose request
03:00:17.489 00.000 11616 Worker thread wakes up
03:00:17.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:17.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:19.502 02.013 11616 Exposure complete
03:00:19.562 00.060 11616 worker thread done servicing request
03:00:19.562 00.000 12268 OnExposeComplete: enter
03:00:19.562 00.000 12268 UpdateGuideState(): m_state=6
03:00:19.562 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:00:19.563 00.001 12268 Star::Find returns 0 (4), X=566.78, Y=37.29, Mass=28, SNR=3.7, Peak=30 HFD=0.5
03:00:19.563 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:19.563 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:19.563 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:19.564 00.001 11616 Worker thread wakes up
03:00:19.564 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:19.564 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:19.564 00.000 11616 move complete, result=0
03:00:19.564 00.000 11616 worker thread done servicing request
03:00:19.673 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:19.673 00.000 12268 Status Line: Star lost - low HFD
03:00:19.676 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
03:00:19.695 00.019 12268 UpdateGuideState exits: Star lost - low HFD
03:00:19.695 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:19.695 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:19.695 00.000 12268 Enqueuing Expose request
03:00:19.695 00.000 11616 Worker thread wakes up
03:00:19.696 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:19.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:21.706 02.010 11616 Exposure complete
03:00:21.767 00.061 11616 worker thread done servicing request
03:00:21.767 00.000 12268 OnExposeComplete: enter
03:00:21.767 00.000 12268 UpdateGuideState(): m_state=6
03:00:21.768 00.001 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:00:21.768 00.000 12268 Star::Find returns 0 (4), X=567.53, Y=37.57, Mass=30, SNR=3.8, Peak=26 HFD=1.3
03:00:21.768 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:21.768 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:21.769 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:21.769 00.000 11616 Worker thread wakes up
03:00:21.769 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:21.769 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:21.769 00.000 11616 move complete, result=0
03:00:21.769 00.000 11616 worker thread done servicing request
03:00:21.884 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:21.884 00.000 12268 Status Line: Star lost - low HFD
03:00:21.888 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=15, Gamma=1.290
03:00:21.905 00.017 12268 UpdateGuideState exits: Star lost - low HFD
03:00:21.906 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:21.906 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:21.906 00.000 12268 Enqueuing Expose request
03:00:21.906 00.000 11616 Worker thread wakes up
03:00:21.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:21.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:23.912 02.006 11616 Exposure complete
03:00:23.973 00.061 11616 worker thread done servicing request
03:00:23.973 00.000 12268 OnExposeComplete: enter
03:00:23.973 00.000 12268 UpdateGuideState(): m_state=6
03:00:23.974 00.001 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:00:23.974 00.000 12268 Star::Find returns 0 (4), X=567.94, Y=37.40, Mass=32, SNR=3.9, Peak=34 HFD=1.3
03:00:23.974 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:23.974 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:23.975 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:23.975 00.000 11616 Worker thread wakes up
03:00:23.975 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:23.975 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:23.975 00.000 11616 move complete, result=0
03:00:23.975 00.000 11616 worker thread done servicing request
03:00:24.078 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:24.078 00.000 12268 Status Line: Star lost - low HFD
03:00:24.088 00.010 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=14, Gamma=1.290
03:00:24.105 00.017 12268 UpdateGuideState exits: Star lost - low HFD
03:00:24.106 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:24.106 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:24.106 00.000 12268 Enqueuing Expose request
03:00:24.106 00.000 11616 Worker thread wakes up
03:00:24.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:24.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:26.123 02.017 11616 Exposure complete
03:00:26.186 00.063 11616 worker thread done servicing request
03:00:26.187 00.001 12268 OnExposeComplete: enter
03:00:26.187 00.000 12268 UpdateGuideState(): m_state=6
03:00:26.187 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:00:26.187 00.000 12268 Star::Find returns 0 (4), X=567.47, Y=36.48, Mass=29, SNR=3.7, Peak=30 HFD=1.0
03:00:26.187 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:26.188 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:26.188 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:26.188 00.000 11616 Worker thread wakes up
03:00:26.188 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:26.188 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:26.188 00.000 11616 move complete, result=0
03:00:26.188 00.000 11616 worker thread done servicing request
03:00:26.294 00.106 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:26.294 00.000 12268 Status Line: Star lost - low HFD
03:00:26.298 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=15, Gamma=1.290
03:00:26.316 00.018 12268 UpdateGuideState exits: Star lost - low HFD
03:00:26.316 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:26.316 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:26.316 00.000 12268 Enqueuing Expose request
03:00:26.316 00.000 11616 Worker thread wakes up
03:00:26.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:26.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:28.327 02.011 11616 Exposure complete
03:00:28.387 00.060 11616 worker thread done servicing request
03:00:28.387 00.000 12268 OnExposeComplete: enter
03:00:28.387 00.000 12268 UpdateGuideState(): m_state=6
03:00:28.387 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:00:28.388 00.001 12268 Star::Find returns 0 (4), X=566.39, Y=37.00, Mass=33, SNR=3.9, Peak=28 HFD=1.0
03:00:28.388 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:28.388 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:28.389 00.001 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:28.389 00.000 11616 Worker thread wakes up
03:00:28.389 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:28.389 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:28.389 00.000 11616 move complete, result=0
03:00:28.389 00.000 11616 worker thread done servicing request
03:00:28.497 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:28.497 00.000 12268 Status Line: Star lost - low HFD
03:00:28.501 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=14, Gamma=1.290
03:00:28.519 00.018 12268 UpdateGuideState exits: Star lost - low HFD
03:00:28.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:28.519 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:28.519 00.000 12268 Enqueuing Expose request
03:00:28.519 00.000 11616 Worker thread wakes up
03:00:28.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:28.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:30.526 02.007 11616 Exposure complete
03:00:30.587 00.061 11616 worker thread done servicing request
03:00:30.588 00.001 12268 OnExposeComplete: enter
03:00:30.588 00.000 12268 UpdateGuideState(): m_state=6
03:00:30.588 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:00:30.588 00.000 12268 Star::Find returns 0 (4), X=566.61, Y=36.86, Mass=40, SNR=4.4, Peak=32 HFD=0.7
03:00:30.588 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:30.589 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:30.589 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:30.591 00.002 11616 Worker thread wakes up
03:00:30.591 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:30.592 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:30.592 00.000 11616 move complete, result=0
03:00:30.592 00.000 11616 worker thread done servicing request
03:00:30.699 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:30.699 00.000 12268 Status Line: Star lost - low HFD
03:00:30.703 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=15, Gamma=1.290
03:00:30.720 00.017 12268 UpdateGuideState exits: Star lost - low HFD
03:00:30.721 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:30.721 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:30.721 00.000 12268 Enqueuing Expose request
03:00:30.721 00.000 11616 Worker thread wakes up
03:00:30.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:30.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:32.729 02.008 11616 Exposure complete
03:00:32.789 00.060 11616 worker thread done servicing request
03:00:32.790 00.001 12268 OnExposeComplete: enter
03:00:32.790 00.000 12268 UpdateGuideState(): m_state=6
03:00:32.790 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:00:32.790 00.000 12268 Star::Find returns 0 (4), X=567.12, Y=37.24, Mass=39, SNR=4.3, Peak=34 HFD=0.4
03:00:32.790 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:32.791 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:32.791 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:32.791 00.000 11616 Worker thread wakes up
03:00:32.791 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:32.791 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:32.792 00.001 11616 move complete, result=0
03:00:32.792 00.000 11616 worker thread done servicing request
03:00:32.901 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:32.901 00.000 12268 Status Line: Star lost - low HFD
03:00:32.905 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=15, Gamma=1.290
03:00:32.923 00.018 12268 UpdateGuideState exits: Star lost - low HFD
03:00:32.923 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:32.923 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:32.923 00.000 12268 Enqueuing Expose request
03:00:32.923 00.000 11616 Worker thread wakes up
03:00:32.923 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:32.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:34.945 02.022 11616 Exposure complete
03:00:35.004 00.059 11616 worker thread done servicing request
03:00:35.004 00.000 12268 OnExposeComplete: enter
03:00:35.004 00.000 12268 UpdateGuideState(): m_state=6
03:00:35.004 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:00:35.004 00.000 12268 Star::Find returns 0 (4), X=566.35, Y=36.68, Mass=23, SNR=3.3, Peak=29 HFD=0.8
03:00:35.004 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:35.005 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:35.005 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:35.005 00.000 11616 Worker thread wakes up
03:00:35.006 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:35.006 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:35.006 00.000 11616 move complete, result=0
03:00:35.006 00.000 11616 worker thread done servicing request
03:00:35.107 00.101 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:35.107 00.000 12268 Status Line: Star lost - low HFD
03:00:35.111 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
03:00:35.129 00.018 12268 UpdateGuideState exits: Star lost - low HFD
03:00:35.129 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:35.129 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:35.129 00.000 12268 Enqueuing Expose request
03:00:35.129 00.000 11616 Worker thread wakes up
03:00:35.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:35.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:37.137 02.008 11616 Exposure complete
03:00:37.199 00.062 11616 worker thread done servicing request
03:00:37.199 00.000 12268 OnExposeComplete: enter
03:00:37.199 00.000 12268 UpdateGuideState(): m_state=6
03:00:37.199 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:00:37.199 00.000 12268 Star::Find returns 0 (4), X=551.78, Y=28.39, Mass=27, SNR=3.6, Peak=28 HFD=1.4
03:00:37.200 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:37.200 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:37.200 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:37.200 00.000 11616 Worker thread wakes up
03:00:37.201 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:37.201 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:37.201 00.000 11616 move complete, result=0
03:00:37.201 00.000 11616 worker thread done servicing request
03:00:37.308 00.107 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:37.308 00.000 12268 Status Line: Star lost - low HFD
03:00:37.311 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
03:00:37.328 00.017 12268 UpdateGuideState exits: Star lost - low HFD
03:00:37.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:37.328 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:37.328 00.000 12268 Enqueuing Expose request
03:00:37.329 00.001 11616 Worker thread wakes up
03:00:37.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:37.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:39.338 02.009 11616 Exposure complete
03:00:39.398 00.060 11616 worker thread done servicing request
03:00:39.398 00.000 12268 OnExposeComplete: enter
03:00:39.398 00.000 12268 UpdateGuideState(): m_state=6
03:00:39.398 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:00:39.398 00.000 12268 Star::Find returns 0 (4), X=567.70, Y=36.65, Mass=27, SNR=3.6, Peak=31 HFD=0.9
03:00:39.399 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:39.399 00.000 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:39.399 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:39.400 00.001 11616 Worker thread wakes up
03:00:39.400 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:39.400 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:39.400 00.000 11616 move complete, result=0
03:00:39.401 00.001 11616 worker thread done servicing request
03:00:39.510 00.109 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:39.510 00.000 12268 Status Line: Star lost - low HFD
03:00:39.518 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=6, FiltMax=15, Gamma=1.290
03:00:39.538 00.020 12268 UpdateGuideState exits: Star lost - low HFD
03:00:39.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:39.538 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:39.538 00.000 12268 Enqueuing Expose request
03:00:39.539 00.001 11616 Worker thread wakes up
03:00:39.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:39.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:41.558 02.019 11616 Exposure complete
03:00:41.630 00.072 11616 worker thread done servicing request
03:00:41.630 00.000 12268 OnExposeComplete: enter
03:00:41.631 00.001 12268 UpdateGuideState(): m_state=6
03:00:41.631 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:00:41.631 00.000 12268 Star::Find returns 0 (4), X=567.41, Y=36.92, Mass=33, SNR=4.0, Peak=31 HFD=0.6
03:00:41.631 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:41.632 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:41.632 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:41.632 00.000 11616 Worker thread wakes up
03:00:41.632 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:41.633 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:41.633 00.000 11616 move complete, result=0
03:00:41.633 00.000 11616 worker thread done servicing request
03:00:41.748 00.115 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:41.748 00.000 12268 Status Line: Star lost - low HFD
03:00:41.751 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
03:00:41.769 00.018 12268 UpdateGuideState exits: Star lost - low HFD
03:00:41.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:41.769 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:41.770 00.001 12268 Enqueuing Expose request
03:00:41.770 00.000 11616 Worker thread wakes up
03:00:41.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:41.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:43.784 02.014 11616 Exposure complete
03:00:43.850 00.066 11616 worker thread done servicing request
03:00:43.850 00.000 12268 OnExposeComplete: enter
03:00:43.850 00.000 12268 UpdateGuideState(): m_state=6
03:00:43.850 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:00:43.850 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=37.00, Mass=20, SNR=3.1, Peak=28 HFD=0.5
03:00:43.850 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:43.851 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:43.851 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:43.851 00.000 11616 Worker thread wakes up
03:00:43.851 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:43.852 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:43.852 00.000 11616 move complete, result=0
03:00:43.852 00.000 11616 worker thread done servicing request
03:00:43.955 00.103 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:43.955 00.000 12268 Status Line: Star lost - low HFD
03:00:43.959 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=16, Gamma=1.290
03:00:43.977 00.018 12268 UpdateGuideState exits: Star lost - low HFD
03:00:43.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:43.977 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:43.978 00.001 12268 Enqueuing Expose request
03:00:43.978 00.000 11616 Worker thread wakes up
03:00:43.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:43.978 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:45.981 02.003 11616 Exposure complete
03:00:46.041 00.060 11616 worker thread done servicing request
03:00:46.041 00.000 12268 OnExposeComplete: enter
03:00:46.041 00.000 12268 UpdateGuideState(): m_state=6
03:00:46.042 00.001 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:00:46.042 00.000 12268 Star::Find returns 0 (4), X=567.65, Y=36.68, Mass=31, SNR=3.9, Peak=32 HFD=1.0
03:00:46.042 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:46.043 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:46.043 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:46.043 00.000 11616 Worker thread wakes up
03:00:46.043 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:46.043 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:46.043 00.000 11616 move complete, result=0
03:00:46.043 00.000 11616 worker thread done servicing request
03:00:46.153 00.110 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:46.153 00.000 12268 Status Line: Star lost - low HFD
03:00:46.156 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
03:00:46.174 00.018 12268 UpdateGuideState exits: Star lost - low HFD
03:00:46.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:46.174 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:46.174 00.000 12268 Enqueuing Expose request
03:00:46.174 00.000 11616 Worker thread wakes up
03:00:46.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:46.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:48.186 02.012 11616 Exposure complete
03:00:48.245 00.059 11616 worker thread done servicing request
03:00:48.246 00.001 12268 OnExposeComplete: enter
03:00:48.246 00.000 12268 UpdateGuideState(): m_state=6
03:00:48.246 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:00:48.246 00.000 12268 Star::Find returns 0 (4), X=567.11, Y=37.69, Mass=25, SNR=3.5, Peak=30 HFD=0.8
03:00:48.246 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:48.247 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:48.247 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:48.247 00.000 11616 Worker thread wakes up
03:00:48.247 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:48.247 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:48.248 00.001 11616 move complete, result=0
03:00:48.248 00.000 11616 worker thread done servicing request
03:00:48.353 00.105 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:48.353 00.000 12268 Status Line: Star lost - low HFD
03:00:48.356 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
03:00:48.377 00.021 12268 UpdateGuideState exits: Star lost - low HFD
03:00:48.377 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:48.377 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:48.377 00.000 12268 Enqueuing Expose request
03:00:48.377 00.000 11616 Worker thread wakes up
03:00:48.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:48.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:50.386 02.009 11616 Exposure complete
03:00:50.446 00.060 11616 worker thread done servicing request
03:00:50.446 00.000 12268 OnExposeComplete: enter
03:00:50.447 00.001 12268 UpdateGuideState(): m_state=6
03:00:50.447 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:00:50.447 00.000 12268 Star::Find returns 0 (4), X=567.30, Y=36.09, Mass=24, SNR=3.4, Peak=29 HFD=1.1
03:00:50.447 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:50.448 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:50.448 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:50.448 00.000 11616 Worker thread wakes up
03:00:50.448 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:50.448 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:50.448 00.000 11616 move complete, result=0
03:00:50.448 00.000 11616 worker thread done servicing request
03:00:50.552 00.104 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:50.552 00.000 12268 Status Line: Star lost - low HFD
03:00:50.555 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
03:00:50.573 00.018 12268 UpdateGuideState exits: Star lost - low HFD
03:00:50.574 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:50.574 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:50.574 00.000 12268 Enqueuing Expose request
03:00:50.574 00.000 11616 Worker thread wakes up
03:00:50.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:50.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:52.582 02.008 11616 Exposure complete
03:00:52.642 00.060 11616 worker thread done servicing request
03:00:52.642 00.000 12268 OnExposeComplete: enter
03:00:52.642 00.000 12268 UpdateGuideState(): m_state=6
03:00:52.642 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:00:52.642 00.000 12268 Star::Find returns 0 (4), X=566.17, Y=37.35, Mass=37, SNR=4.2, Peak=36 HFD=1.2
03:00:52.642 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:52.643 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:52.643 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:52.643 00.000 11616 Worker thread wakes up
03:00:52.643 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:52.644 00.001 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:52.644 00.000 11616 move complete, result=0
03:00:52.644 00.000 11616 worker thread done servicing request
03:00:52.752 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:52.752 00.000 12268 Status Line: Star lost - low HFD
03:00:52.756 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=14, Gamma=1.290
03:00:52.776 00.020 12268 UpdateGuideState exits: Star lost - low HFD
03:00:52.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:52.776 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:52.776 00.000 12268 Enqueuing Expose request
03:00:52.777 00.001 11616 Worker thread wakes up
03:00:52.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:52.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:54.822 02.045 11616 Exposure complete
03:00:54.880 00.058 11616 worker thread done servicing request
03:00:54.880 00.000 12268 OnExposeComplete: enter
03:00:54.880 00.000 12268 UpdateGuideState(): m_state=6
03:00:54.880 00.000 12268 Star::Find(15, 565, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:00:54.880 00.000 12268 Star::Find returns 1 (0), X=568.26, Y=37.08, Mass=33, SNR=4.0, Peak=30 HFD=2.0
03:00:54.881 00.001 12268 DistanceChecker: deactivated
03:00:54.881 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
03:00:54.881 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.92)
03:00:54.881 00.000 12268 CameraToMount -- cameraX=1.64 cameraY=0.36 hyp=1.68 cameraTheta=0.22 mountX=0.52 mountY=1.58, mountTheta=1.25
03:00:54.882 00.001 12268 SchedulePrimaryMove(0D94C700, x=1.64, y=0.36, opts=13)
03:00:54.882 00.000 12268 Enqueuing Move request for scope (1.64, 0.36)
03:00:54.882 00.000 11616 Worker thread wakes up
03:00:54.883 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (1.64, 0.36) opts 0xd
03:00:54.883 00.000 11616 Handling offset move in thread for scope, endpoint = (1.64, 0.36)
03:00:54.883 00.000 11616 Moving (1.64, 0.36) raw xDistance=0.52 yDistance=1.58
03:00:54.883 00.000 11616 BLC: History state: CurrMiss=-1.58, AvgInitMiss=-0.35, ShCount=5, LgCount=5, SticCount=1,  Deflections: 0=-0.175067, 1:-1.580183
03:00:54.883 00.000 11616 BLC: Average miss indicates over-shooting, nominal decrease by -195.000000
03:00:54.883 00.000 11616 BLC: window closed
03:00:54.883 00.000 11616 BLC: Pulse adjusted to 670
03:00:54.884 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
03:00:54.884 00.000 11616 resist switch: large excursion: input 1.58 thresh 0.45 direction from -1 to 1
03:00:54.884 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.74
03:00:54.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.24 from input 1.58
03:00:54.884 00.000 11616 MoveAxis(W, 290, ABG)
03:00:54.885 00.001 11616 Guiding  Dir = 3, Dur = 290
03:00:54.885 00.000 11616 IsSlewing returns 0
03:00:54.885 00.000 11616 IsGuiding returns 0
03:00:54.885 00.000 11616 PulseGuide returned control before completion, sleep 300
03:00:54.905 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
03:00:54.922 00.017 12268 UpdateGuideState exits: m=33 SNR=4.0
03:00:54.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:54.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:00:54.922 00.000 12268 Enqueuing Expose request
03:00:55.188 00.266 11616 IsGuiding returns 1
03:00:55.188 00.000 11616 scope still moving after pulse duration time elapsed
03:00:55.207 00.019 12268 evsrv: cli 0F8E69C0 connect
03:00:55.207 00.000 12268 case statement mapped state 6 to 3
03:00:55.208 00.001 12268 case statement mapped state 6 to 3
03:00:55.209 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_pixel_scale","id":"32add29d-d968-4c2a-9d44-603f0c002709"}
03:00:55.209 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":4.29719,"id":"32add29d-d968-4c2a-9d44-603f0c002709"}
03:00:55.210 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:00:55.221 00.011 11616 IsSlewing returns 0
03:00:55.221 00.000 11616 IsGuiding returns 0
03:00:55.221 00.000 11616 scope move finished after 290 + 46 ms
03:00:55.221 00.000 11616 Move returns status 0, amount 290
03:00:55.221 00.000 11616 BLC: Oldest BLC event removed
03:00:55.221 00.000 11616 BLC: Dec direction reversal from North to South, backlash comp pulse of 670 applied
03:00:55.221 00.000 11616 MoveAxis(S, 804, ABG)
03:00:55.221 00.000 11616 Guiding  Dir = 1, Dur = 804
03:00:55.221 00.000 11616 IsSlewing returns 0
03:00:55.222 00.001 11616 IsGuiding returns 0
03:00:55.222 00.000 11616 PulseGuide returned control before completion, sleep 814
03:00:56.048 00.826 11616 IsGuiding returns 1
03:00:56.048 00.000 11616 scope still moving after pulse duration time elapsed
03:00:56.079 00.031 11616 IsSlewing returns 0
03:00:56.079 00.000 11616 IsGuiding returns 0
03:00:56.079 00.000 11616 scope move finished after 804 + 53 ms
03:00:56.079 00.000 11616 Move returns status 0, amount 804
03:00:56.079 00.000 11616 move complete, result=0
03:00:56.079 00.000 11616 worker thread done servicing request
03:00:56.079 00.000 11616 Worker thread wakes up
03:00:56.080 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:56.080 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(552,22,31,31)
03:00:56.080 00.000 12268 GuideStep: 0.5 px 290 ms WEST, 1.6 px 804 ms SOUTH
03:00:58.096 02.016 11616 Exposure complete
03:00:58.162 00.066 11616 worker thread done servicing request
03:00:58.163 00.001 12268 OnExposeComplete: enter
03:00:58.163 00.000 12268 UpdateGuideState(): m_state=6
03:00:58.163 00.000 12268 Star::Find(15, 568, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:00:58.163 00.000 12268 Star::Find returns 0 (4), X=567.00, Y=36.92, Mass=30, SNR=3.8, Peak=31 HFD=0.1
03:00:58.163 00.000 12268 DistanceChecker: activated
03:00:58.163 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:00:58.164 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.00, y=0.00, opts=14)
03:00:58.164 00.000 12268 Enqueuing Move request for scope (0.00, 0.00)
03:00:58.164 00.000 11616 Worker thread wakes up
03:00:58.164 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:00:58.164 00.000 11616 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:00:58.164 00.000 11616 move complete, result=0
03:00:58.166 00.002 11616 worker thread done servicing request
03:00:58.274 00.108 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:00:58.274 00.000 12268 Status Line: Star lost - low HFD
03:00:58.277 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
03:00:58.294 00.017 12268 UpdateGuideState exits: Star lost - low HFD
03:00:58.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:58.294 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:00:58.294 00.000 12268 Enqueuing Expose request
03:00:58.294 00.000 11616 Worker thread wakes up
03:00:58.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:00:58.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:00:59.509 01.215 12268 evsrv: cli 0F8E69C0 connect
03:00:59.509 00.000 12268 case statement mapped state 6 to 4
03:00:59.510 00.001 12268 case statement mapped state 6 to 4
03:00:59.510 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1bac6025-3925-4ed2-9b7f-fe703b1ab2c0"}
03:00:59.510 00.000 12268 case statement mapped state 6 to 4
03:00:59.511 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1bac6025-3925-4ed2-9b7f-fe703b1ab2c0"}
03:00:59.511 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:00:59.512 00.001 12268 evsrv: cli 0F8E69C0 connect
03:00:59.513 00.001 12268 case statement mapped state 6 to 4
03:00:59.513 00.000 12268 case statement mapped state 6 to 4
03:00:59.514 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"stop_capture","id":"04afbb7a-1b67-415c-95e2-72ea4e0e8e39"}
03:00:59.514 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:00:59.514 00.000 12268 Status Line: Waiting for devices...
03:00:59.517 00.003 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"04afbb7a-1b67-415c-95e2-72ea4e0e8e39"}
03:00:59.517 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:00:59.519 00.002 12268 evsrv: cli 0F8E6D80 connect
03:00:59.519 00.000 12268 case statement mapped state 6 to 4
03:00:59.519 00.000 12268 case statement mapped state 6 to 4
03:00:59.520 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"94a69845-de8b-4cc9-b135-f2d3cc07a538"}
03:00:59.520 00.000 12268 case statement mapped state 6 to 4
03:00:59.520 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"LostLock","id":"94a69845-de8b-4cc9-b135-f2d3cc07a538"}
03:00:59.521 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:00:59.696 00.175 11616 Exposure complete
03:00:59.756 00.060 11616 worker thread done servicing request
03:00:59.756 00.000 12268 OnExposeComplete: enter
03:00:59.756 00.000 12268 UpdateGuideState(): m_state=6
03:00:59.756 00.000 12268 Mount: notify guiding stopped
03:00:59.756 00.000 12268 BLC: window closed
03:00:59.756 00.000 12268 BLC: Last direction was reset
03:00:59.757 00.001 12268 Changing from state GUIDING to STOP
03:00:59.757 00.000 12268 guider state => SELECTED
03:00:59.757 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
03:00:59.757 00.000 12268 Status Line: Stopped Guiding
03:00:59.762 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=7, FiltMax=15, Gamma=1.290
03:00:59.780 00.018 12268 UpdateGuideState exits: Stopped Guiding
03:00:59.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
03:00:59.780 00.000 12268 setting force full frames = true
03:00:59.851 00.071 12268 Status Line: Stopped.
03:01:00.523 00.672 12268 evsrv: cli 0F8E6D80 connect
03:01:00.524 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"75cb51e9-5e4f-40b9-a738-075297d00806"}
03:01:00.524 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"75cb51e9-5e4f-40b9-a738-075297d00806"}
03:01:00.525 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:01:03.169 02.644 12268 evsrv: cli 0F8E69C0 connect
03:01:03.170 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ffecf0c7-e2ce-43e3-9d01-13c433822a3c"}
03:01:03.170 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffecf0c7-e2ce-43e3-9d01-13c433822a3c"}
03:01:03.171 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:01:03.460 00.289 12268 evsrv: cli 0F8E6D80 connect
03:01:03.461 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"e8ced15a-524d-431a-a9f0-550d5a79b758"}
03:01:03.461 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8ced15a-524d-431a-a9f0-550d5a79b758"}
03:01:03.463 00.002 12268 evsrv: cli 0F8E6D80 disconnect
03:12:59.306 715.843 12268 evsrv: cli 0F8E6D80 connect
03:12:59.306 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"a91f22a9-7db2-41c7-b717-5748e46c3ffd"}
03:12:59.307 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Stopped","id":"a91f22a9-7db2-41c7-b717-5748e46c3ffd"}
03:12:59.308 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:14:05.264 65.956 12268 evsrv: cli 0F8E69C0 connect
03:14:05.265 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"10ce6503-1f24-4e22-be62-12757b8b949f"}
03:14:05.266 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"10ce6503-1f24-4e22-be62-12757b8b949f"}
03:14:05.266 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:14:05.267 00.001 12268 evsrv: cli 0F8E69C0 connect
03:14:05.268 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"a3274c3f-98ff-470b-adf6-d7cdd4bb8f17"}
03:14:05.269 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"a3274c3f-98ff-470b-adf6-d7cdd4bb8f17"}
03:14:05.269 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:14:05.270 00.001 12268 evsrv: cli 0F8E69C0 connect
03:14:05.271 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"0ce5581a-f0a2-4cff-b374-813bcc8f6e2c"}
03:14:05.271 00.000 12268 PhdController::Guide begins
03:14:05.271 00.000 12268 PhdController: newstate STATE_SETUP
03:14:05.272 00.001 12268 PhdController: setup
03:14:05.272 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
03:14:05.272 00.000 12268 PhdController: start capturing
03:14:05.272 00.000 12268 Changing from state SELECTED to UNINITIALIZED
03:14:05.272 00.000 12268 guider state => SELECTING
03:14:05.272 00.000 12268 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
03:14:05.291 00.019 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:05.291 00.000 12268 Enqueuing Expose request
03:14:05.291 00.000 12268 PhdController: newstate STATE_SELECT_STAR
03:14:05.291 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"0ce5581a-f0a2-4cff-b374-813bcc8f6e2c"}
03:14:05.291 00.000 11616 Worker thread wakes up
03:14:05.291 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:05.291 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:05.294 00.003 12268 evsrv: cli 0F8E69C0 disconnect
03:14:05.295 00.001 12268 evsrv: cli 0F8E6D80 connect
03:14:05.295 00.000 12268 case statement mapped state 1 to 101
03:14:05.296 00.001 12268 case statement mapped state 1 to 101
03:14:05.296 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"27aecb6c-b0bb-4598-8a25-13137dec0dab"}
03:14:05.296 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"27aecb6c-b0bb-4598-8a25-13137dec0dab"}
03:14:05.298 00.002 12268 evsrv: cli 0F8E6D80 disconnect
03:14:05.299 00.001 12268 evsrv: cli 0FA411A0 connect
03:14:05.299 00.000 12268 case statement mapped state 1 to 101
03:14:05.300 00.001 12268 case statement mapped state 1 to 101
03:14:05.300 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"0a5cd775-8cec-4cf2-bf05-42dc6d746814"}
03:14:05.300 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"0a5cd775-8cec-4cf2-bf05-42dc6d746814"}
03:14:05.302 00.002 12268 evsrv: cli 0FA411A0 disconnect
03:14:06.302 01.000 12268 evsrv: cli 0FA411A0 connect
03:14:06.302 00.000 12268 case statement mapped state 1 to 101
03:14:06.303 00.001 12268 case statement mapped state 1 to 101
03:14:06.303 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"5f25febf-7018-4de7-a1b5-02d782fc0f89"}
03:14:06.303 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"5f25febf-7018-4de7-a1b5-02d782fc0f89"}
03:14:06.304 00.001 12268 evsrv: cli 0FA411A0 disconnect
03:14:07.304 01.000 12268 evsrv: cli 0FA411A0 connect
03:14:07.304 00.000 12268 case statement mapped state 1 to 101
03:14:07.304 00.000 12268 case statement mapped state 1 to 101
03:14:07.305 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"e7c5d7da-c8bd-4d9c-9e00-d3ef08065b41"}
03:14:07.305 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":null,"id":"e7c5d7da-c8bd-4d9c-9e00-d3ef08065b41"}
03:14:07.305 00.000 11616 Exposure complete
03:14:07.306 00.001 12268 evsrv: cli 0FA411A0 disconnect
03:14:07.365 00.059 11616 worker thread done servicing request
03:14:07.365 00.000 12268 OnExposeComplete: enter
03:14:07.365 00.000 12268 UpdateGuideState(): m_state=1
03:14:07.365 00.000 12268 UpdateCurrentPosition: no star selected
03:14:07.366 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:07.366 00.000 12268 Status Line: No star selected
03:14:07.368 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:14:07.386 00.018 12268 UpdateGuideState exits: No star selected
03:14:07.386 00.000 12268 GuiderMultiStar::AutoSelect enter
03:14:07.386 00.000 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
03:14:07.438 00.052 12268 AutoFind: auto downsample for scale 4.30 => 1x
03:14:07.534 00.096 12268 AutoFind: global mean = 0.0, stdev 1.3
03:14:07.534 00.000 12268 AutoFind: using threshold = 0.1
03:14:07.625 00.091 12268 AutoFind: local max [521, 64] 7.8
03:14:07.626 00.001 12268 AutoFind: local max [938, 665] 7.1
03:14:07.626 00.000 12268 AutoFind: local max [1101, 306] 7.0
03:14:07.626 00.000 12268 AutoFind: local max [932, 656] 6.9
03:14:07.626 00.000 12268 AutoFind: local max [535, 50] 6.6
03:14:07.626 00.000 12268 AutoFind: local max [505, 96] 6.6
03:14:07.626 00.000 12268 AutoFind: local max [1146, 341] 6.6
03:14:07.626 00.000 12268 AutoFind: local max [540, 203] 6.4
03:14:07.626 00.000 12268 AutoFind: local max [924, 98] 6.4
03:14:07.626 00.000 12268 AutoFind: local max [1195, 329] 6.3
03:14:07.626 00.000 12268 AutoFind: local max [531, 185] 6.2
03:14:07.626 00.000 12268 AutoFind: local max [504, 201] 6.2
03:14:07.626 00.000 12268 AutoFind: local max [865, 126] 6.0
03:14:07.626 00.000 12268 AutoFind: local max [1240, 152] 5.9
03:14:07.626 00.000 12268 AutoFind: local max [1063, 226] 5.9
03:14:07.626 00.000 12268 AutoFind: local max [1046, 251] 5.8
03:14:07.626 00.000 12268 AutoFind: local max [507, 188] 5.8
03:14:07.626 00.000 12268 AutoFind: local max [896, 662] 5.8
03:14:07.627 00.001 12268 AutoFind: local max [408, 34] 5.7
03:14:07.627 00.000 12268 AutoFind: local max [1151, 98] 5.7
03:14:07.627 00.000 12268 AutoFind: local max [884, 663] 5.6
03:14:07.627 00.000 12268 AutoFind: local max [1259, 120] 5.6
03:14:07.627 00.000 12268 AutoFind: local max [528, 210] 5.5
03:14:07.627 00.000 12268 AutoFind: local max [1008, 33] 5.5
03:14:07.627 00.000 12268 AutoFind: local max [1254, 84] 5.4
03:14:07.627 00.000 12268 AutoFind: local max [947, 637] 5.4
03:14:07.627 00.000 12268 AutoFind: local max [1190, 321] 5.4
03:14:07.627 00.000 12268 AutoFind: local max [1164, 189] 5.3
03:14:07.627 00.000 12268 AutoFind: local max [1068, 343] 5.2
03:14:07.627 00.000 12268 AutoFind: local max [1137, 351] 5.2
03:14:07.627 00.000 12268 AutoFind: local max [829, 98] 5.1
03:14:07.627 00.000 12268 AutoFind: local max [1048, 239] 5.1
03:14:07.627 00.000 12268 AutoFind: local max [1038, 66] 5.0
03:14:07.627 00.000 12268 AutoFind: local max [937, 167] 5.0
03:14:07.627 00.000 12268 AutoFind: local max [1160, 103] 5.0
03:14:07.628 00.001 12268 AutoFind: local max [1150, 151] 5.0
03:14:07.628 00.000 12268 AutoFind: local max [1244, 207] 5.0
03:14:07.628 00.000 12268 AutoFind: local max [962, 106] 5.0
03:14:07.628 00.000 12268 AutoFind: local max [1153, 331] 4.9
03:14:07.628 00.000 12268 AutoFind: local max [1159, 149] 4.9
03:14:07.628 00.000 12268 AutoFind: local max [925, 678] 4.9
03:14:07.628 00.000 12268 AutoFind: local max [750, 445] 4.9
03:14:07.628 00.000 12268 AutoFind: local max [1255, 94] 4.9
03:14:07.628 00.000 12268 AutoFind: local max [1097, 293] 4.9
03:14:07.628 00.000 12268 AutoFind: local max [1071, 319] 4.9
03:14:07.628 00.000 12268 AutoFind: local max [540, 875] 4.8
03:14:07.628 00.000 12268 AutoFind: local max [1036, 113] 4.8
03:14:07.628 00.000 12268 AutoFind: local max [929, 137] 4.8
03:14:07.628 00.000 12268 AutoFind: local max [944, 628] 4.8
03:14:07.628 00.000 12268 AutoFind: local max [1076, 217] 4.7
03:14:07.628 00.000 12268 AutoFind: local max [708, 345] 4.7
03:14:07.628 00.000 12268 AutoFind: local max [1270, 204] 4.7
03:14:07.628 00.000 12268 AutoFind: local max [913, 587] 4.7
03:14:07.629 00.001 12268 AutoFind: local max [1084, 264] 4.7
03:14:07.629 00.000 12268 AutoFind: local max [1260, 133] 4.7
03:14:07.629 00.000 12268 AutoFind: local max [107, 464] 4.7
03:14:07.629 00.000 12268 AutoFind: local max [1245, 120] 4.7
03:14:07.629 00.000 12268 AutoFind: local max [496, 60] 4.7
03:14:07.629 00.000 12268 AutoFind: local max [1111, 12] 4.7
03:14:07.629 00.000 12268 AutoFind: local max [1078, 16] 4.6
03:14:07.629 00.000 12268 AutoFind: local max [1038, 255] 4.6
03:14:07.629 00.000 12268 AutoFind: local max [945, 163] 4.6
03:14:07.629 00.000 12268 AutoFind: local max [1097, 35] 4.5
03:14:07.629 00.000 12268 AutoFind: local max [1114, 205] 4.5
03:14:07.629 00.000 12268 AutoFind: local max [727, 346] 4.5
03:14:07.629 00.000 12268 AutoFind: local max [1072, 311] 4.5
03:14:07.629 00.000 12268 AutoFind: local max [1131, 727] 4.5
03:14:07.629 00.000 12268 AutoFind: local max [1130, 139] 4.5
03:14:07.629 00.000 12268 AutoFind: local max [1091, 327] 4.5
03:14:07.629 00.000 12268 AutoFind: local max [1153, 115] 4.4
03:14:07.629 00.000 12268 AutoFind: local max [513, 20] 4.4
03:14:07.629 00.000 12268 AutoFind: local max [1267, 421] 4.4
03:14:07.630 00.001 12268 AutoFind: local max [736, 385] 4.4
03:14:07.630 00.000 12268 AutoFind: local max [1087, 316] 4.4
03:14:07.630 00.000 12268 AutoFind: local max [1270, 543] 4.4
03:14:07.630 00.000 12268 AutoFind: local max [901, 647] 4.4
03:14:07.630 00.000 12268 AutoFind: local max [1260, 283] 4.4
03:14:07.630 00.000 12268 AutoFind: local max [1038, 159] 4.4
03:14:07.630 00.000 12268 AutoFind: local max [947, 836] 4.4
03:14:07.630 00.000 12268 AutoFind: local max [780, 199] 4.4
03:14:07.630 00.000 12268 AutoFind: local max [951, 651] 4.4
03:14:07.630 00.000 12268 AutoFind: local max [912, 661] 4.4
03:14:07.630 00.000 12268 AutoFind: local max [547, 795] 4.4
03:14:07.630 00.000 12268 AutoFind: local max [1007, 611] 4.3
03:14:07.630 00.000 12268 AutoFind: local max [1119, 198] 4.3
03:14:07.630 00.000 12268 AutoFind: local max [1174, 106] 4.3
03:14:07.630 00.000 12268 AutoFind: local max [913, 273] 4.3
03:14:07.630 00.000 12268 AutoFind: local max [955, 444] 4.3
03:14:07.631 00.001 12268 AutoFind: local max [1024, 345] 4.3
03:14:07.631 00.000 12268 AutoFind: local max [1081, 323] 4.3
03:14:07.631 00.000 12268 AutoFind: local max [1051, 336] 4.3
03:14:07.631 00.000 12268 AutoFind: local max [925, 121] 4.3
03:14:07.631 00.000 12268 AutoFind: local max [1184, 299] 4.3
03:14:07.631 00.000 12268 AutoFind: local max [541, 80] 4.3
03:14:07.631 00.000 12268 AutoFind: local max [462, 59] 4.2
03:14:07.631 00.000 12268 AutoFind: local max [1012, 270] 4.2
03:14:07.631 00.000 12268 AutoFind: local max [1215, 473] 4.2
03:14:07.631 00.000 12268 AutoFind: local max [107, 153] 4.2
03:14:07.631 00.000 12268 AutoFind: local max [1209, 209] 4.2
03:14:07.631 00.000 12268 AutoFind: local max [1078, 407] 4.2
03:14:07.631 00.000 12268 AutoFind: too close [541, 80] 4.3 - [521, 64] 7.8
03:14:07.631 00.000 12268 AutoFind: too close [925, 121] 4.3 - [929, 137] 4.8
03:14:07.631 00.000 12268 AutoFind: too close [1051, 336] 4.3 - [1071, 319] 4.9
03:14:07.631 00.000 12268 AutoFind: too close [1051, 336] 4.3 - [1068, 343] 5.2
03:14:07.632 00.001 12268 AutoFind: too close [1081, 323] 4.3 - [1087, 316] 4.4
03:14:07.632 00.000 12268 AutoFind: too close [1081, 323] 4.3 - [1091, 327] 4.5
03:14:07.632 00.000 12268 AutoFind: too close [1081, 323] 4.3 - [1072, 311] 4.5
03:14:07.632 00.000 12268 AutoFind: too close [1081, 323] 4.3 - [1071, 319] 4.9
03:14:07.632 00.000 12268 AutoFind: too close [1081, 323] 4.3 - [1068, 343] 5.2
03:14:07.632 00.000 12268 AutoFind: too close [1081, 323] 4.3 - [1101, 306] 7.0
03:14:07.632 00.000 12268 AutoFind: too close [1174, 106] 4.3 - [1160, 103] 5.0
03:14:07.632 00.000 12268 AutoFind: too close [1119, 198] 4.3 - [1114, 205] 4.5
03:14:07.632 00.000 12268 AutoFind: too close [912, 661] 4.4 - [901, 647] 4.4
03:14:07.632 00.000 12268 AutoFind: too close [912, 661] 4.4 - [925, 678] 4.9
03:14:07.632 00.000 12268 AutoFind: too close [912, 661] 4.4 - [896, 662] 5.8
03:14:07.632 00.000 12268 AutoFind: too close [912, 661] 4.4 - [932, 656] 6.9
03:14:07.632 00.000 12268 AutoFind: too close [951, 651] 4.4 - [947, 637] 5.4
03:14:07.632 00.000 12268 AutoFind: too close [951, 651] 4.4 - [932, 656] 6.9
03:14:07.632 00.000 12268 AutoFind: too close [951, 651] 4.4 - [938, 665] 7.1
03:14:07.632 00.000 12268 AutoFind: too close [901, 647] 4.4 - [884, 663] 5.6
03:14:07.632 00.000 12268 AutoFind: too close [901, 647] 4.4 - [896, 662] 5.8
03:14:07.633 00.001 12268 AutoFind: too close [1087, 316] 4.4 - [1091, 327] 4.5
03:14:07.633 00.000 12268 AutoFind: too close [1087, 316] 4.4 - [1072, 311] 4.5
03:14:07.633 00.000 12268 AutoFind: too close [1087, 316] 4.4 - [1071, 319] 4.9
03:14:07.633 00.000 12268 AutoFind: too close [1087, 316] 4.4 - [1101, 306] 7.0
03:14:07.633 00.000 12268 AutoFind: too close [1153, 115] 4.4 - [1160, 103] 5.0
03:14:07.633 00.000 12268 AutoFind: too close [1153, 115] 4.4 - [1151, 98] 5.7
03:14:07.633 00.000 12268 AutoFind: too close [1091, 327] 4.5 - [1072, 311] 4.5
03:14:07.633 00.000 12268 AutoFind: too close [1091, 327] 4.5 - [1071, 319] 4.9
03:14:07.633 00.000 12268 AutoFind: too close [1130, 139] 4.5 - [1150, 151] 5.0
03:14:07.633 00.000 12268 AutoFind: too close [1072, 311] 4.5 - [1071, 319] 4.9
03:14:07.633 00.000 12268 AutoFind: too close [727, 346] 4.5 - [708, 345] 4.7
03:14:07.633 00.000 12268 AutoFind: too close [1097, 35] 4.5 - [1078, 16] 4.6
03:14:07.633 00.000 12268 AutoFind: too close [945, 163] 4.6 - [937, 167] 5.0
03:14:07.633 00.000 12268 AutoFind: too close [1038, 255] 4.6 - [1048, 239] 5.1
03:14:07.633 00.000 12268 AutoFind: too close [1038, 255] 4.6 - [1046, 251] 5.8
03:14:07.633 00.000 12268 AutoFind: too close [1245, 120] 4.7 - [1260, 133] 4.7
03:14:07.633 00.000 12268 AutoFind: too close [1245, 120] 4.7 - [1259, 120] 5.6
03:14:07.634 00.001 12268 AutoFind: too close [1260, 133] 4.7 - [1259, 120] 5.6
03:14:07.634 00.000 12268 AutoFind: too close [1260, 133] 4.7 - [1240, 152] 5.9
03:14:07.634 00.000 12268 AutoFind: too close [1076, 217] 4.7 - [1063, 226] 5.9
03:14:07.634 00.000 12268 AutoFind: too close [944, 628] 4.8 - [947, 637] 5.4
03:14:07.634 00.000 12268 AutoFind: too close [1097, 293] 4.9 - [1101, 306] 7.0
03:14:07.634 00.000 12268 AutoFind: too close [1255, 94] 4.9 - [1254, 84] 5.4
03:14:07.634 00.000 12268 AutoFind: too close [925, 678] 4.9 - [938, 665] 7.1
03:14:07.634 00.000 12268 AutoFind: too close [1159, 149] 4.9 - [1150, 151] 5.0
03:14:07.634 00.000 12268 AutoFind: too close [1153, 331] 4.9 - [1137, 351] 5.2
03:14:07.634 00.000 12268 AutoFind: too close [1153, 331] 4.9 - [1146, 341] 6.6
03:14:07.634 00.000 12268 AutoFind: too close [1160, 103] 5.0 - [1151, 98] 5.7
03:14:07.634 00.000 12268 AutoFind: too close [1048, 239] 5.1 - [1046, 251] 5.8
03:14:07.634 00.000 12268 AutoFind: too close [1048, 239] 5.1 - [1063, 226] 5.9
03:14:07.634 00.000 12268 AutoFind: too close [1137, 351] 5.2 - [1146, 341] 6.6
03:14:07.634 00.000 12268 AutoFind: too close [1190, 321] 5.4 - [1195, 329] 6.3
03:14:07.634 00.000 12268 AutoFind: too close [947, 637] 5.4 - [932, 656] 6.9
03:14:07.635 00.001 12268 AutoFind: too close [528, 210] 5.5 - [540, 203] 6.4
03:14:07.635 00.000 12268 AutoFind: too close [884, 663] 5.6 - [896, 662] 5.8
03:14:07.635 00.000 12268 AutoFind: too close [507, 188] 5.8 - [504, 201] 6.2
03:14:07.635 00.000 12268 AutoFind: too close [531, 185] 6.2 - [540, 203] 6.4
03:14:07.635 00.000 12268 AutoFind: too close [535, 50] 6.6 - [521, 64] 7.8
03:14:07.635 00.000 12268 AutoFind: too close [932, 656] 6.9 - [938, 665] 7.1
03:14:07.635 00.000 12268 AutoFind: too close to edge [1270, 543] 4.4
03:14:07.635 00.000 12268 AutoFind: too close to edge [1267, 421] 4.4
03:14:07.635 00.000 12268 AutoFind: too close to edge [1111, 12] 4.7
03:14:07.635 00.000 12268 AutoFind: too close to edge [1270, 204] 4.7
03:14:07.635 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
03:14:07.635 00.000 12268 Star::Find(15, 505, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.635 00.000 12268 Star::Find returns 1 (0), X=503.42, Y=95.88, Mass=333, SNR=12.0, Peak=19 HFD=6.9
03:14:07.635 00.000 12268 Star::Find(15, 924, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.635 00.000 12268 Star::Find false star n=17 nbg=286 bg=10.0 sigma=1.1 thresh=13 peak=12
03:14:07.636 00.001 12268 Star::Find returns 0 (2), X=924.00, Y=98.00, Mass=55, SNR=2.9, Peak=15 HFD=0.0
03:14:07.636 00.000 12268 Star::Find(15, 865, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.636 00.000 12268 Star::Find false star n=13 nbg=283 bg=9.4 sigma=0.9 thresh=12 peak=12
03:14:07.636 00.000 12268 Star::Find returns 0 (2), X=865.00, Y=126.00, Mass=35, SNR=2.9, Peak=14 HFD=0.0
03:14:07.636 00.000 12268 Star::Find(15, 408, 34, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.636 00.000 12268 Star::Find false star n=30 nbg=283 bg=7.6 sigma=0.8 thresh=10 peak=10
03:14:07.636 00.000 12268 Star::Find returns 0 (2), X=408.00, Y=34.00, Mass=79, SNR=2.9, Peak=12 HFD=0.0
03:14:07.636 00.000 12268 Star::Find(15, 1008, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.636 00.000 12268 Star::Find returns 1 (0), X=1003.28, Y=39.85, Mass=34, SNR=4.0, Peak=35 HFD=1.5
03:14:07.636 00.000 12268 Star::Find(15, 1164, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.636 00.000 12268 Star::Find returns 0 (2), X=1164.00, Y=189.00, Mass=14, SNR=2.6, Peak=23 HFD=0.0
03:14:07.636 00.000 12268 Star::Find(15, 829, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.636 00.000 12268 Star::Find returns 0 (2), X=829.00, Y=98.00, Mass=15, SNR=2.6, Peak=12 HFD=0.0
03:14:07.636 00.000 12268 Star::Find(15, 1038, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.637 00.001 12268 Star::Find returns 0 (4), X=1048.77, Y=54.66, Mass=31, SNR=3.8, Peak=30 HFD=1.3
03:14:07.637 00.000 12268 Star::Find(15, 1244, 207, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.637 00.000 12268 Star::Find returns 0 (3), X=1244.00, Y=207.00, Mass=4, SNR=1.3, Peak=10 HFD=0.0
03:14:07.637 00.000 12268 Star::Find(15, 962, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.637 00.000 12268 Star::Find returns 1 (0), X=971.26, Y=118.12, Mass=23, SNR=3.3, Peak=21 HFD=1.6
03:14:07.637 00.000 12268 Star::Find(15, 750, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.637 00.000 12268 Star::Find false star n=9 nbg=285 bg=7.7 sigma=0.8 thresh=10 peak=9
03:14:07.637 00.000 12268 Star::Find returns 0 (2), X=750.00, Y=445.00, Mass=23, SNR=2.9, Peak=12 HFD=0.0
03:14:07.637 00.000 12268 Star::Find(15, 540, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.637 00.000 12268 Star::Find returns 0 (2), X=540.00, Y=875.00, Mass=15, SNR=2.6, Peak=14 HFD=0.0
03:14:07.637 00.000 12268 Star::Find(15, 1036, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.637 00.000 12268 Star::Find false star n=4 nbg=286 bg=8.9 sigma=1.0 thresh=12 peak=12
03:14:07.637 00.000 12268 Star::Find returns 0 (2), X=1036.00, Y=113.00, Mass=23, SNR=2.9, Peak=21 HFD=0.0
03:14:07.637 00.000 12268 Star::Find(15, 913, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.638 00.001 12268 Star::Find returns 0 (2), X=913.00, Y=587.00, Mass=16, SNR=2.7, Peak=12 HFD=0.0
03:14:07.638 00.000 12268 Star::Find(15, 1084, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.638 00.000 12268 Star::Find returns 1 (0), X=1068.41, Y=271.65, Mass=43, SNR=4.5, Peak=34 HFD=3.0
03:14:07.638 00.000 12268 Star::Find(15, 107, 464, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.638 00.000 12268 Star::Find false star n=10 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=8
03:14:07.638 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=464.00, Mass=20, SNR=2.9, Peak=14 HFD=0.0
03:14:07.638 00.000 12268 Star::Find(15, 496, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.638 00.000 12268 Star::Find false star n=15 nbg=273 bg=7.9 sigma=0.7 thresh=10 peak=9
03:14:07.638 00.000 12268 Star::Find returns 0 (2), X=496.00, Y=60.00, Mass=36, SNR=2.9, Peak=11 HFD=0.0
03:14:07.638 00.000 12268 Star::Find(15, 1131, 727, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.638 00.000 12268 Star::Find returns 0 (4), X=1130.37, Y=716.69, Mass=33, SNR=4.0, Peak=36 HFD=0.6
03:14:07.638 00.000 12268 Star::Find(15, 513, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.638 00.000 12268 Star::Find false star n=10 nbg=208 bg=8.5 sigma=0.8 thresh=11 peak=10
03:14:07.638 00.000 12268 Star::Find returns 0 (2), X=513.00, Y=20.00, Mass=27, SNR=2.9, Peak=13 HFD=0.0
03:14:07.638 00.000 12268 Star::Find(15, 736, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.639 00.001 12268 Star::Find returns 0 (3), X=736.00, Y=385.00, Mass=8, SNR=1.8, Peak=11 HFD=0.0
03:14:07.639 00.000 12268 Star::Find(15, 1260, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.639 00.000 12268 Star::Find returns 0 (2), X=1260.00, Y=283.00, Mass=19, SNR=2.9, Peak=12 HFD=0.0
03:14:07.639 00.000 12268 Star::Find(15, 1038, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.639 00.000 12268 Star::Find returns 0 (2), X=1038.00, Y=159.00, Mass=14, SNR=2.5, Peak=11 HFD=0.0
03:14:07.639 00.000 12268 Star::Find(15, 947, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.639 00.000 12268 Star::Find returns 0 (2), X=947.00, Y=836.00, Mass=15, SNR=2.7, Peak=13 HFD=0.0
03:14:07.639 00.000 12268 Star::Find(15, 780, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.639 00.000 12268 Star::Find false star n=8 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=8
03:14:07.639 00.000 12268 Star::Find returns 0 (2), X=780.00, Y=199.00, Mass=21, SNR=2.9, Peak=13 HFD=0.0
03:14:07.639 00.000 12268 Star::Find(15, 547, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.639 00.000 12268 Star::Find returns 0 (2), X=547.00, Y=795.00, Mass=10, SNR=2.2, Peak=15 HFD=0.0
03:14:07.639 00.000 12268 Star::Find(15, 1007, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.639 00.000 12268 Star::Find returns 0 (2), X=1007.00, Y=611.00, Mass=18, SNR=2.8, Peak=10 HFD=0.0
03:14:07.640 00.001 12268 Star::Find(15, 913, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.640 00.000 12268 Star::Find returns 0 (2), X=913.00, Y=273.00, Mass=15, SNR=2.6, Peak=10 HFD=0.0
03:14:07.640 00.000 12268 Star::Find(15, 955, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.640 00.000 12268 Star::Find returns 1 (0), X=956.34, Y=446.10, Mass=24, SNR=3.4, Peak=21 HFD=3.2
03:14:07.640 00.000 12268 Star::Find(15, 1024, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.640 00.000 12268 Star::Find returns 0 (2), X=1024.00, Y=345.00, Mass=20, SNR=3.0, Peak=12 HFD=0.0
03:14:07.640 00.000 12268 Star::Find(15, 1184, 299, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.640 00.000 12268 Star::Find returns 0 (2), X=1184.00, Y=299.00, Mass=21, SNR=2.9, Peak=13 HFD=0.0
03:14:07.640 00.000 12268 Star::Find(15, 462, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.640 00.000 12268 Star::Find returns 1 (0), X=453.73, Y=62.32, Mass=54, SNR=4.9, Peak=21 HFD=5.6
03:14:07.640 00.000 12268 Star::Find(15, 1012, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.640 00.000 12268 Star::Find false star n=10 nbg=285 bg=9.4 sigma=1.2 thresh=13 peak=12
03:14:07.640 00.000 12268 Star::Find returns 0 (2), X=1012.00, Y=270.00, Mass=39, SNR=2.9, Peak=13 HFD=0.0
03:14:07.640 00.000 12268 Star::Find(15, 1215, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.641 00.001 12268 Star::Find returns 0 (3), X=1215.00, Y=473.00, Mass=4, SNR=1.4, Peak=10 HFD=0.0
03:14:07.641 00.000 12268 Star::Find(15, 107, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.641 00.000 12268 Star::Find false star n=8 nbg=280 bg=7.5 sigma=0.8 thresh=10 peak=9
03:14:07.641 00.000 12268 Star::Find returns 0 (2), X=107.00, Y=153.00, Mass=21, SNR=2.9, Peak=14 HFD=0.0
03:14:07.641 00.000 12268 Star::Find(15, 1209, 209, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.642 00.001 12268 Star::Find false star n=21 nbg=280 bg=8.6 sigma=0.9 thresh=11 peak=10
03:14:07.642 00.000 12268 Star::Find returns 0 (2), X=1209.00, Y=209.00, Mass=52, SNR=2.9, Peak=12 HFD=0.0
03:14:07.642 00.000 12268 Star::Find(15, 1078, 407, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.642 00.000 12268 Star::Find false star n=12 nbg=274 bg=8.0 sigma=0.7 thresh=10 peak=9
03:14:07.642 00.000 12268 Star::Find returns 0 (2), X=1078.00, Y=407.00, Mass=27, SNR=2.9, Peak=13 HFD=0.0
03:14:07.642 00.000 12268 AutoFind: finding best star pass 1
03:14:07.642 00.000 12268 Star::Find(15, 505, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.642 00.000 12268 Star::Find returns 1 (0), X=503.42, Y=95.88, Mass=333, SNR=12.0, Peak=19 HFD=6.9
03:14:07.642 00.000 12268 AutoFind returns star at [505, 96] 6.6 Mass 333 SNR 12.0
03:14:07.643 00.001 12268 Star::Find(15, 505, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.643 00.000 12268 Star::Find returns 1 (0), X=503.42, Y=95.88, Mass=333, SNR=12.0, Peak=19 HFD=6.9
03:14:07.643 00.000 12268 MultiStar: List (1): {503.42, 95.88}(12.0), 
03:14:07.643 00.000 12268 setting lock position to (503.42, 95.88)
03:14:07.643 00.000 12268 MultiStar: stabilizing after lock position change
03:14:07.644 00.001 12268 AutoSelect: state = 1, call UpdateGuideState
03:14:07.644 00.000 12268 UpdateGuideState(): m_state=1
03:14:07.644 00.000 12268 Star::Find(15, 503, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:07.644 00.000 12268 Star::Find returns 1 (0), X=503.42, Y=95.88, Mass=333, SNR=12.0, Peak=19 HFD=6.9
03:14:07.644 00.000 12268 DistanceChecker: deactivated
03:14:07.644 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
03:14:07.644 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
03:14:07.645 00.001 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
03:14:07.647 00.002 12268 setting force full frames = false
03:14:07.647 00.000 12268 setting lock position to (503.42, 95.88)
03:14:07.647 00.000 12268 MultiStar: stabilizing after lock position change
03:14:07.647 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
03:14:07.647 00.000 12268 Changing from state SELECTING to SELECTED
03:14:07.647 00.000 12268 guider state => SELECTED
03:14:07.672 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:14:07.689 00.017 12268 UpdateGuideState exits: m=333 SNR=12.0
03:14:07.689 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:14:07.707 00.018 12268 Status Line: Auto-selected star at (503.4, 95.9)
03:14:07.717 00.010 12268 PhdController: newstate STATE_WAIT_SELECTED
03:14:07.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:07.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:14:07.717 00.000 12268 Enqueuing Expose request
03:14:07.717 00.000 11616 Worker thread wakes up
03:14:07.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:07.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(488,81,31,31)
03:14:08.307 00.590 12268 evsrv: cli 0F8E69C0 connect
03:14:08.308 00.001 12268 case statement mapped state 2 to 1
03:14:08.308 00.000 12268 case statement mapped state 2 to 1
03:14:08.309 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_position","id":"d734b4c2-317f-4b90-a096-91b08a8fc26c"}
03:14:08.309 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":[503.42,95.88],"id":"d734b4c2-317f-4b90-a096-91b08a8fc26c"}
03:14:08.310 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:14:08.311 00.001 12268 evsrv: cli 0F8E69C0 connect
03:14:08.312 00.001 12268 case statement mapped state 2 to 1
03:14:08.312 00.000 12268 case statement mapped state 2 to 1
03:14:08.313 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f82bf43b-770c-420e-9ddd-2928f211138a"}
03:14:08.313 00.000 12268 case statement mapped state 2 to 1
03:14:08.313 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"f82bf43b-770c-420e-9ddd-2928f211138a"}
03:14:08.313 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:14:09.315 01.002 12268 evsrv: cli 0F8E6D80 connect
03:14:09.315 00.000 12268 case statement mapped state 2 to 1
03:14:09.316 00.001 12268 case statement mapped state 2 to 1
03:14:09.317 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"fece8e6a-1df3-4b31-b9a8-14756f32c642"}
03:14:09.317 00.000 12268 case statement mapped state 2 to 1
03:14:09.317 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"fece8e6a-1df3-4b31-b9a8-14756f32c642"}
03:14:09.318 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:14:09.736 00.418 11616 Exposure complete
03:14:09.790 00.054 11616 worker thread done servicing request
03:14:09.791 00.001 12268 OnExposeComplete: enter
03:14:09.791 00.000 12268 UpdateGuideState(): m_state=2
03:14:09.791 00.000 12268 Star::Find(15, 503, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:14:09.791 00.000 12268 Star::Find returns 1 (0), X=503.27, Y=88.43, Mass=308, SNR=11.5, Peak=18 HFD=6.7
03:14:09.791 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
03:14:09.791 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
03:14:09.791 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-7.44 hyp=7.45 cameraTheta=-1.59 mountX=-7.42 mountY=0.81, mountTheta=3.03
03:14:09.793 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
03:14:09.811 00.018 12268 UpdateGuideState exits: m=308 SNR=11.5
03:14:09.811 00.000 12268 PhdController: newstate STATE_CALIBRATE
03:14:09.811 00.000 12268 PhdController: newstate STATE_GUIDE
03:14:09.811 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
03:14:09.811 00.000 12268 guider state => CALIBRATED
03:14:09.811 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
03:14:09.833 00.022 12268 reset dither spiral
03:14:09.833 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
03:14:09.833 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:09.833 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:09.833 00.000 12268 Enqueuing Expose request
03:14:09.833 00.000 11616 Worker thread wakes up
03:14:09.833 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:09.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:10.318 00.485 12268 evsrv: cli 0F8E69C0 connect
03:14:10.318 00.000 12268 case statement mapped state 5 to 1
03:14:10.318 00.000 12268 case statement mapped state 5 to 1
03:14:10.319 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e70f5ee8-45b2-4157-bd7e-89b1683d710c"}
03:14:10.319 00.000 12268 case statement mapped state 5 to 1
03:14:10.319 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"e70f5ee8-45b2-4157-bd7e-89b1683d710c"}
03:14:10.320 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:14:11.322 01.002 12268 evsrv: cli 0F8E6D80 connect
03:14:11.323 00.001 12268 case statement mapped state 5 to 1
03:14:11.323 00.000 12268 case statement mapped state 5 to 1
03:14:11.324 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"2ccae9a9-b627-43d4-abc8-24c980843ce2"}
03:14:11.324 00.000 12268 case statement mapped state 5 to 1
03:14:11.324 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"2ccae9a9-b627-43d4-abc8-24c980843ce2"}
03:14:11.325 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:14:11.851 00.526 11616 Exposure complete
03:14:11.907 00.056 11616 worker thread done servicing request
03:14:11.907 00.000 12268 OnExposeComplete: enter
03:14:11.907 00.000 12268 UpdateGuideState(): m_state=5
03:14:11.908 00.001 12268 Star::Find(15, 503, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:14:11.908 00.000 12268 Star::Find returns 1 (0), X=502.66, Y=81.37, Mass=320, SNR=11.8, Peak=20 HFD=6.9
03:14:11.908 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
03:14:11.908 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.08)
03:14:11.908 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=-14.50 hyp=14.52 cameraTheta=-1.62 mountX=-14.51 mountY=1.10, mountTheta=3.07
03:14:11.910 00.002 12268 Changing from state CALIBRATED to GUIDING
03:14:11.911 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:14:11.911 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:14:11.911 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
03:14:11.911 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:14:11.912 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:14:11.912 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:14:11.912 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:14:11.912 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:14:11.913 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:14:11.913 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:14:11.913 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:14:11.913 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:14:11.913 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:14:11.914 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:14:11.914 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:14:11.914 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:14:12.050 00.136 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:14:12.050 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
03:14:12.051 00.001 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
03:14:12.055 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:14:12.056 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:14:12.056 00.000 12268 setting lock position to (502.66, 81.37)
03:14:12.056 00.000 12268 MultiStar: stabilizing after lock position change
03:14:12.057 00.001 12268 guider state => GUIDING
03:14:12.057 00.000 12268 Status Line: Guiding
03:14:12.060 00.003 12268 Mount: notify guiding started
03:14:12.060 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
03:14:12.061 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
03:14:12.061 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
03:14:12.061 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
03:14:12.062 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
03:14:12.062 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
03:14:12.062 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
03:14:12.063 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
03:14:12.063 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
03:14:12.063 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
03:14:12.063 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
03:14:12.064 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:14:12.064 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:14:12.064 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:14:12.065 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:14:12.065 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:14:12.066 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:14:12.066 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:14:12.066 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:14:12.067 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:14:12.067 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:14:12.068 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:14:12.068 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:14:12.068 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:14:12.069 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:14:12.069 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:14:12.069 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:14:12.070 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:14:12.070 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:14:12.070 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:14:12.071 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:14:12.071 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:14:12.071 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:14:12.071 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:14:12.072 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:14:12.072 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:14:12.072 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:14:12.073 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:14:12.222 00.149 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:14:12.223 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:14:12.223 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:14:12.224 00.001 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:14:12.224 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:14:12.224 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
03:14:12.224 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:14:12.224 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:14:12.224 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:14:12.224 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:14:12.224 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
03:14:12.225 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:14:12.243 00.018 12268 UpdateGuideState exits: m=320 SNR=11.8
03:14:12.243 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
03:14:12.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:12.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:14:12.243 00.000 12268 Enqueuing Expose request
03:14:12.244 00.001 11616 Worker thread wakes up
03:14:12.244 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:12.244 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(488,66,31,31)
03:14:12.338 00.094 12268 evsrv: cli 0F8E69C0 connect
03:14:12.338 00.000 12268 case statement mapped state 6 to 3
03:14:12.339 00.001 12268 case statement mapped state 6 to 3
03:14:12.339 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9d0d5d3c-2e9a-4289-9a32-a9d6af1cc2b0"}
03:14:12.340 00.001 12268 case statement mapped state 6 to 3
03:14:12.340 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d0d5d3c-2e9a-4289-9a32-a9d6af1cc2b0"}
03:14:12.340 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:14:14.244 01.904 11616 Exposure complete
03:14:14.302 00.058 11616 worker thread done servicing request
03:14:14.302 00.000 12268 OnExposeComplete: enter
03:14:14.303 00.001 12268 UpdateGuideState(): m_state=6
03:14:14.303 00.000 12268 Star::Find(15, 502, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:14.303 00.000 12268 Star::Find returns 1 (0), X=502.59, Y=74.84, Mass=280, SNR=11.0, Peak=21 HFD=6.2
03:14:14.303 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
03:14:14.303 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.12)
03:14:14.303 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-6.54 hyp=6.54 cameraTheta=-1.58 mountX=-6.51 mountY=0.77, mountTheta=3.02
03:14:14.305 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.07, y=-6.54, opts=13)
03:14:14.305 00.000 12268 Enqueuing Move request for scope (-0.07, -6.54)
03:14:14.305 00.000 11616 Worker thread wakes up
03:14:14.305 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -6.54) opts 0xd
03:14:14.305 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.07, -6.54)
03:14:14.305 00.000 11616 Moving (-0.07, -6.54) raw xDistance=-6.51 yDistance=0.77
03:14:14.305 00.000 11616 resist switch: large excursion: input -6.51 thresh 0.29 direction from 0 to -1
03:14:14.305 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-19.54
03:14:14.305 00.000 11616 GuideAlgorithmResistSwitch::result() returns -3.26 from input -6.51
03:14:14.305 00.000 11616 resist switch: large excursion: input 0.77 thresh 0.45 direction from 0 to 1
03:14:14.306 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.31
03:14:14.306 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.12 from input 0.77
03:14:14.306 00.000 11616 MoveAxis(E, 3646, ABG)
03:14:14.306 00.000 11616 duration set to 2500 by maxRaDuration
03:14:14.306 00.000 11616 Guiding  Dir = 2, Dur = 2500
03:14:14.306 00.000 11616 IsSlewing returns 1
03:14:14.306 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
03:14:14.307 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
03:14:14.307 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
03:14:14.307 00.000 11616 Move returns status 2, amount 0
03:14:14.308 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
03:14:14.308 00.000 11616 move complete, result=2
03:14:14.308 00.000 11616 worker thread done servicing request
03:14:14.327 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=15, Gamma=1.290
03:14:14.344 00.017 12268 UpdateGuideState exits: m=280 SNR=11.0
03:14:14.344 00.000 12268 PhdController: settling, locked = 1, distance = 12.13 (1.50) aobump = 0 frame = 1 / 99999
03:14:14.344 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768702454.344,"Host":"ASTROCENTER","Inst":1,"Distance":12.13,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:14:14.345 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:14.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:14:14.345 00.000 12268 Enqueuing Expose request
03:14:14.345 00.000 12268 Alert: Guiding stopped: the scope started slewing.
03:14:14.345 00.000 11616 Worker thread wakes up
03:14:14.345 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:14.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(488,60,31,31)
03:14:14.582 00.237 12268 GuideStep: -6.5 px 0 ms EAST, 0.8 px 0 ms SOUTH
03:14:14.584 00.002 12268 mount move error indicates guiding should stop
03:14:14.584 00.000 12268 Mount: notify guiding stopped
03:14:14.584 00.000 12268 BLC: window closed
03:14:14.584 00.000 12268 BLC: Last direction was reset
03:14:14.584 00.000 12268 PhdController failed: Guiding stopped
03:14:14.584 00.000 12268 PhdController: newstate STATE_FINISH
03:14:14.585 00.001 12268 PhdController complete: fail: Guiding stopped
03:14:14.585 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768702454.585,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
03:14:14.585 00.000 12268 Mount: notify guiding dither settle done success=0
03:14:14.585 00.000 12268 PhdController: newstate STATE_IDLE
03:14:14.585 00.000 12268 Changing from state GUIDING to STOP
03:14:14.585 00.000 12268 guider state => SELECTED
03:14:14.585 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
03:14:16.285 01.700 12268 evsrv: cli 0F8E69C0 connect
03:14:16.285 00.000 12268 case statement mapped state 2 to 1
03:14:16.286 00.001 12268 case statement mapped state 2 to 1
03:14:16.287 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"af288fb8-e33e-4fcc-b979-996efdde5d41"}
03:14:16.287 00.000 12268 case statement mapped state 2 to 1
03:14:16.287 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"af288fb8-e33e-4fcc-b979-996efdde5d41"}
03:14:16.290 00.003 12268 evsrv: cli 0F8E69C0 disconnect
03:14:16.356 00.066 11616 Exposure complete
03:14:16.413 00.057 11616 worker thread done servicing request
03:14:16.413 00.000 12268 OnExposeComplete: enter
03:14:16.413 00.000 12268 UpdateGuideState(): m_state=2
03:14:16.413 00.000 12268 Star::Find(15, 502, 74, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:14:16.414 00.001 12268 Star::Find returns 1 (0), X=501.74, Y=67.47, Mass=333, SNR=12.0, Peak=17 HFD=6.8
03:14:16.414 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
03:14:16.414 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
03:14:16.414 00.000 12268 CameraToMount -- cameraX=-0.92 cameraY=-13.91 hyp=13.94 cameraTheta=-1.64 mountX=-13.93 mountY=0.87, mountTheta=3.08
03:14:16.441 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=16, Gamma=1.290
03:14:16.459 00.018 12268 UpdateGuideState exits: m=333 SNR=12.0
03:14:16.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:16.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:14:16.459 00.000 12268 Enqueuing Expose request
03:14:16.459 00.000 11616 Worker thread wakes up
03:14:16.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:16.460 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(487,52,31,31)
03:14:18.468 02.008 11616 Exposure complete
03:14:18.528 00.060 11616 worker thread done servicing request
03:14:18.528 00.000 12268 OnExposeComplete: enter
03:14:18.528 00.000 12268 UpdateGuideState(): m_state=2
03:14:18.529 00.001 12268 Star::Find(15, 501, 67, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:14:18.529 00.000 12268 Star::Find returns 1 (0), X=501.77, Y=60.81, Mass=347, SNR=12.1, Peak=16 HFD=6.7
03:14:18.529 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
03:14:18.529 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.09)
03:14:18.529 00.000 12268 CameraToMount -- cameraX=-0.88 cameraY=-20.57 hyp=20.59 cameraTheta=-1.61 mountX=-20.56 mountY=1.76, mountTheta=3.06
03:14:18.531 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=57, Gamma=1.290
03:14:18.546 00.015 12268 UpdateGuideState exits: m=347 SNR=12.1
03:14:18.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:18.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:14:18.546 00.000 12268 Enqueuing Expose request
03:14:18.546 00.000 11616 Worker thread wakes up
03:14:18.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:18.546 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(487,46,31,31)
03:14:20.562 02.016 11616 Exposure complete
03:14:20.619 00.057 11616 worker thread done servicing request
03:14:20.620 00.001 12268 OnExposeComplete: enter
03:14:20.620 00.000 12268 UpdateGuideState(): m_state=2
03:14:20.620 00.000 12268 Star::Find(15, 501, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:14:20.620 00.000 12268 Star::Find returns 1 (0), X=500.66, Y=53.69, Mass=391, SNR=13.1, Peak=16 HFD=7.1
03:14:20.620 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
03:14:20.620 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.06)
03:14:20.620 00.000 12268 CameraToMount -- cameraX=-2.00 cameraY=-27.69 hyp=27.76 cameraTheta=-1.64 mountX=-27.75 mountY=1.57, mountTheta=3.09
03:14:20.626 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:14:20.640 00.014 12268 UpdateGuideState exits: m=391 SNR=13.1
03:14:20.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:20.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:14:20.641 00.001 12268 Enqueuing Expose request
03:14:20.641 00.000 11616 Worker thread wakes up
03:14:20.641 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:20.641 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(486,39,31,31)
03:14:22.653 02.012 11616 Exposure complete
03:14:22.710 00.057 11616 worker thread done servicing request
03:14:22.710 00.000 12268 OnExposeComplete: enter
03:14:22.711 00.001 12268 UpdateGuideState(): m_state=2
03:14:22.711 00.000 12268 Star::Find(15, 500, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:14:22.711 00.000 12268 Star::Find returns 1 (0), X=499.70, Y=46.87, Mass=367, SNR=12.6, Peak=16 HFD=7.0
03:14:22.711 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
03:14:22.711 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
03:14:22.711 00.000 12268 CameraToMount -- cameraX=-2.96 cameraY=-34.51 hyp=34.64 cameraTheta=-1.66 mountX=-34.63 mountY=1.49, mountTheta=3.10
03:14:22.713 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:14:22.729 00.016 12268 UpdateGuideState exits: m=367 SNR=12.6
03:14:22.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:22.730 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:14:22.730 00.000 12268 Enqueuing Expose request
03:14:22.730 00.000 11616 Worker thread wakes up
03:14:22.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:22.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(485,32,31,31)
03:14:24.757 02.027 11616 Exposure complete
03:14:24.826 00.069 11616 worker thread done servicing request
03:14:24.826 00.000 12268 OnExposeComplete: enter
03:14:24.826 00.000 12268 UpdateGuideState(): m_state=2
03:14:24.827 00.001 12268 Star::Find(15, 499, 46, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:14:24.827 00.000 12268 Star::Find returns 1 (0), X=499.55, Y=39.20, Mass=374, SNR=12.7, Peak=17 HFD=7.0
03:14:24.827 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
03:14:24.827 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
03:14:24.827 00.000 12268 CameraToMount -- cameraX=-3.11 cameraY=-42.17 hyp=42.28 cameraTheta=-1.64 mountX=-42.27 mountY=2.32, mountTheta=3.09
03:14:24.829 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:14:24.847 00.018 12268 UpdateGuideState exits: m=374 SNR=12.7
03:14:24.847 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:24.847 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:14:24.847 00.000 12268 Enqueuing Expose request
03:14:24.847 00.000 11616 Worker thread wakes up
03:14:24.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:24.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(485,24,31,31)
03:14:26.893 02.046 11616 Exposure complete
03:14:26.951 00.058 11616 worker thread done servicing request
03:14:26.952 00.001 12268 OnExposeComplete: enter
03:14:26.952 00.000 12268 UpdateGuideState(): m_state=2
03:14:26.952 00.000 12268 Star::Find(15, 499, 39, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:14:26.952 00.000 12268 Star::Find returns 1 (0), X=498.97, Y=25.75, Mass=355, SNR=12.4, Peak=16 HFD=6.8
03:14:26.952 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
03:14:26.952 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
03:14:26.952 00.000 12268 CameraToMount -- cameraX=-3.68 cameraY=-55.62 hyp=55.74 cameraTheta=-1.64 mountX=-55.71 mountY=3.48, mountTheta=3.08
03:14:26.954 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=24, Gamma=1.290
03:14:26.969 00.015 12268 UpdateGuideState exits: m=355 SNR=12.4
03:14:26.969 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:26.970 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:14:26.970 00.000 12268 Enqueuing Expose request
03:14:26.970 00.000 11616 Worker thread wakes up
03:14:26.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:26.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(484,11,31,31)
03:14:28.994 02.024 11616 Exposure complete
03:14:29.069 00.075 12268 OnExposeComplete: enter
03:14:29.070 00.001 12268 UpdateGuideState(): m_state=2
03:14:29.070 00.000 12268 Star::Find(15, 498, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:14:29.070 00.000 12268 Star::Find returns 1 (0), X=498.16, Y=19.25, Mass=340, SNR=12.2, Peak=17 HFD=7.0
03:14:29.070 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
03:14:29.070 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.06)
03:14:29.070 00.000 12268 CameraToMount -- cameraX=-4.49 cameraY=-62.12 hyp=62.28 cameraTheta=-1.64 mountX=-62.26 mountY=3.51, mountTheta=3.09
03:14:29.072 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=22, Gamma=1.290
03:14:29.079 00.007 11616 worker thread done servicing request
03:14:29.089 00.010 12268 UpdateGuideState exits: m=340 SNR=12.2
03:14:29.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:29.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:14:29.089 00.000 12268 Enqueuing Expose request
03:14:29.089 00.000 11616 Worker thread wakes up
03:14:29.089 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:29.089 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(483,4,31,31)
03:14:31.109 02.020 11616 Exposure complete
03:14:31.173 00.064 11616 worker thread done servicing request
03:14:31.173 00.000 12268 OnExposeComplete: enter
03:14:31.173 00.000 12268 UpdateGuideState(): m_state=2
03:14:31.173 00.000 12268 Star::Find(15, 498, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:14:31.174 00.001 12268 Star::Find returns 1 (0), X=498.24, Y=12.04, Mass=317, SNR=11.8, Peak=18 HFD=6.9
03:14:31.174 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
03:14:31.174 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
03:14:31.174 00.000 12268 CameraToMount -- cameraX=-4.42 cameraY=-69.33 hyp=69.47 cameraTheta=-1.63 mountX=-69.43 mountY=4.51, mountTheta=3.08
03:14:31.176 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=23, Gamma=1.290
03:14:31.192 00.016 12268 UpdateGuideState exits: m=317 SNR=11.8
03:14:31.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:31.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:14:31.192 00.000 12268 Enqueuing Expose request
03:14:31.192 00.000 11616 Worker thread wakes up
03:14:31.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:31.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(483,0,31,28)
03:14:33.267 02.075 11616 Exposure complete
03:14:33.383 00.116 11616 worker thread done servicing request
03:14:33.384 00.001 12268 OnExposeComplete: enter
03:14:33.384 00.000 12268 UpdateGuideState(): m_state=2
03:14:33.384 00.000 12268 Star::Find(15, 498, 12, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:14:33.384 00.000 12268 Star::Find returns 1 (0), X=497.88, Y=5.12, Mass=415, SNR=13.7, Peak=16 HFD=7.8
03:14:33.384 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
03:14:33.384 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.07)
03:14:33.384 00.000 12268 CameraToMount -- cameraX=-4.77 cameraY=-76.26 hyp=76.41 cameraTheta=-1.63 mountX=-76.36 mountY=5.04, mountTheta=3.08
03:14:33.387 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=22, Gamma=1.290
03:14:33.404 00.017 12268 UpdateGuideState exits: m=415 SNR=13.7
03:14:33.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:33.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:14:33.404 00.000 12268 Enqueuing Expose request
03:14:33.405 00.001 11616 Worker thread wakes up
03:14:33.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:33.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(483,0,31,21)
03:14:35.424 02.019 11616 Exposure complete
03:14:35.489 00.065 11616 worker thread done servicing request
03:14:35.489 00.000 12268 OnExposeComplete: enter
03:14:35.489 00.000 12268 UpdateGuideState(): m_state=2
03:14:35.490 00.001 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:14:35.490 00.000 12268 Star::Find false star n=27 nbg=157 bg=8.7 sigma=1.1 thresh=12 peak=12
03:14:35.490 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=107, SNR=2.9, Peak=13 HFD=0.0
03:14:35.490 00.000 12268 DistanceChecker: activated
03:14:35.490 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:14:35.491 00.001 12268 Changing from state SELECTED to UNINITIALIZED
03:14:35.491 00.000 12268 guider state => SELECTING
03:14:35.491 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:35.491 00.000 12268 Status Line: Star lost - low SNR
03:14:35.500 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=21, Gamma=1.290
03:14:35.518 00.018 12268 UpdateGuideState exits: Star lost - low SNR
03:14:35.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:35.518 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:35.518 00.000 12268 Enqueuing Expose request
03:14:35.519 00.001 11616 Worker thread wakes up
03:14:35.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:35.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:37.547 02.028 11616 Exposure complete
03:14:37.614 00.067 11616 worker thread done servicing request
03:14:37.614 00.000 12268 OnExposeComplete: enter
03:14:37.614 00.000 12268 UpdateGuideState(): m_state=1
03:14:37.614 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:14:37.614 00.000 12268 Star::Find false star n=12 nbg=168 bg=8.3 sigma=0.9 thresh=11 peak=9
03:14:37.614 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=33, SNR=2.9, Peak=12 HFD=0.0
03:14:37.614 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:14:37.615 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:37.615 00.000 12268 Status Line: Star lost - low SNR
03:14:37.618 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=21, Gamma=1.290
03:14:37.633 00.015 12268 UpdateGuideState exits: Star lost - low SNR
03:14:37.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:37.633 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:37.633 00.000 12268 Enqueuing Expose request
03:14:37.634 00.001 11616 Worker thread wakes up
03:14:37.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:37.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:39.653 02.019 11616 Exposure complete
03:14:39.722 00.069 11616 worker thread done servicing request
03:14:39.722 00.000 12268 OnExposeComplete: enter
03:14:39.722 00.000 12268 UpdateGuideState(): m_state=1
03:14:39.723 00.001 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:14:39.723 00.000 12268 Star::Find false star n=33 nbg=271 bg=8.0 sigma=0.7 thresh=10 peak=10
03:14:39.723 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=75, SNR=2.9, Peak=14 HFD=0.0
03:14:39.723 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:14:39.724 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:39.724 00.000 12268 Status Line: Star lost - low SNR
03:14:39.726 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=22, Gamma=1.290
03:14:39.743 00.017 12268 UpdateGuideState exits: Star lost - low SNR
03:14:39.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:39.744 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:39.744 00.000 12268 Enqueuing Expose request
03:14:39.744 00.000 11616 Worker thread wakes up
03:14:39.744 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:39.744 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:41.774 02.030 11616 Exposure complete
03:14:41.843 00.069 11616 worker thread done servicing request
03:14:41.843 00.000 12268 OnExposeComplete: enter
03:14:41.843 00.000 12268 UpdateGuideState(): m_state=1
03:14:41.843 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:14:41.843 00.000 12268 Star::Find false star n=19 nbg=258 bg=8.0 sigma=0.7 thresh=10 peak=9
03:14:41.844 00.001 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=42, SNR=2.9, Peak=11 HFD=0.0
03:14:41.844 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:14:41.844 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:41.844 00.000 12268 Status Line: Star lost - low SNR
03:14:41.847 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=20, Gamma=1.290
03:14:41.864 00.017 12268 UpdateGuideState exits: Star lost - low SNR
03:14:41.864 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:41.864 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:41.864 00.000 12268 Enqueuing Expose request
03:14:41.864 00.000 11616 Worker thread wakes up
03:14:41.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:41.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:43.895 02.031 11616 Exposure complete
03:14:44.000 00.105 11616 worker thread done servicing request
03:14:44.001 00.001 12268 OnExposeComplete: enter
03:14:44.001 00.000 12268 UpdateGuideState(): m_state=1
03:14:44.001 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:14:44.001 00.000 12268 Star::Find false star n=37 nbg=203 bg=7.9 sigma=0.7 thresh=10 peak=10
03:14:44.001 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=88, SNR=2.9, Peak=12 HFD=0.0
03:14:44.001 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:14:44.002 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:44.002 00.000 12268 Status Line: Star lost - low SNR
03:14:44.005 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=20, Gamma=1.290
03:14:44.022 00.017 12268 UpdateGuideState exits: Star lost - low SNR
03:14:44.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:44.022 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:44.022 00.000 12268 Enqueuing Expose request
03:14:44.022 00.000 11616 Worker thread wakes up
03:14:44.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:44.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:46.154 02.132 11616 Exposure complete
03:14:46.291 00.137 11616 worker thread done servicing request
03:14:46.291 00.000 12268 OnExposeComplete: enter
03:14:46.291 00.000 12268 UpdateGuideState(): m_state=1
03:14:46.291 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:14:46.292 00.001 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=12, SNR=2.3, Peak=11 HFD=0.0
03:14:46.292 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:14:46.292 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:46.293 00.001 12268 Status Line: Star lost - low SNR
03:14:46.296 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=21, Gamma=1.290
03:14:46.314 00.018 12268 UpdateGuideState exits: Star lost - low SNR
03:14:46.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:46.315 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:46.315 00.000 12268 Enqueuing Expose request
03:14:46.315 00.000 11616 Worker thread wakes up
03:14:46.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:46.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:48.355 02.040 11616 Exposure complete
03:14:48.426 00.071 11616 worker thread done servicing request
03:14:48.427 00.001 12268 OnExposeComplete: enter
03:14:48.427 00.000 12268 UpdateGuideState(): m_state=1
03:14:48.427 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:14:48.427 00.000 12268 Star::Find returns 0 (3), X=497.00, Y=5.00, Mass=0, SNR=0.0, Peak=10 HFD=0.0
03:14:48.427 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:14:48.428 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:48.428 00.000 12268 Status Line: Star lost - low mass
03:14:48.431 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=22, Gamma=1.290
03:14:48.448 00.017 12268 UpdateGuideState exits: Star lost - low mass
03:14:48.448 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:48.448 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:48.448 00.000 12268 Enqueuing Expose request
03:14:48.448 00.000 11616 Worker thread wakes up
03:14:48.448 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:48.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:50.483 02.035 11616 Exposure complete
03:14:50.551 00.068 11616 worker thread done servicing request
03:14:50.551 00.000 12268 OnExposeComplete: enter
03:14:50.551 00.000 12268 UpdateGuideState(): m_state=1
03:14:50.552 00.001 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:14:50.552 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=16, SNR=2.6, Peak=11 HFD=0.0
03:14:50.552 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:14:50.552 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:50.553 00.001 12268 Status Line: Star lost - low SNR
03:14:50.556 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=32, Gamma=1.290
03:14:50.573 00.017 12268 UpdateGuideState exits: Star lost - low SNR
03:14:50.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:50.574 00.001 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:50.574 00.000 12268 Enqueuing Expose request
03:14:50.574 00.000 11616 Worker thread wakes up
03:14:50.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:50.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:52.590 02.016 11616 Exposure complete
03:14:52.659 00.069 11616 worker thread done servicing request
03:14:52.659 00.000 12268 OnExposeComplete: enter
03:14:52.659 00.000 12268 UpdateGuideState(): m_state=1
03:14:52.659 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:14:52.659 00.000 12268 Star::Find returns 0 (3), X=497.00, Y=5.00, Mass=0, SNR=0.0, Peak=10 HFD=0.0
03:14:52.659 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:14:52.660 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:52.660 00.000 12268 Status Line: Star lost - low mass
03:14:52.663 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=21, Gamma=1.290
03:14:52.680 00.017 12268 UpdateGuideState exits: Star lost - low mass
03:14:52.680 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:52.680 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:52.680 00.000 12268 Enqueuing Expose request
03:14:52.681 00.001 11616 Worker thread wakes up
03:14:52.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:52.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:54.694 02.013 11616 Exposure complete
03:14:54.761 00.067 11616 worker thread done servicing request
03:14:54.761 00.000 12268 OnExposeComplete: enter
03:14:54.761 00.000 12268 UpdateGuideState(): m_state=1
03:14:54.762 00.001 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:14:54.762 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=19, SNR=2.9, Peak=11 HFD=0.0
03:14:54.762 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:14:54.762 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:54.763 00.001 12268 Status Line: Star lost - low SNR
03:14:54.765 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=21, Gamma=1.290
03:14:54.783 00.018 12268 UpdateGuideState exits: Star lost - low SNR
03:14:54.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:54.783 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:54.783 00.000 12268 Enqueuing Expose request
03:14:54.783 00.000 11616 Worker thread wakes up
03:14:54.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:54.784 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:56.919 02.135 11616 Exposure complete
03:14:57.024 00.105 11616 worker thread done servicing request
03:14:57.025 00.001 12268 OnExposeComplete: enter
03:14:57.025 00.000 12268 UpdateGuideState(): m_state=1
03:14:57.025 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:14:57.025 00.000 12268 Star::Find false star n=43 nbg=285 bg=8.0 sigma=1.0 thresh=11 peak=11
03:14:57.025 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=147, SNR=2.9, Peak=14 HFD=0.0
03:14:57.025 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:14:57.026 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:57.026 00.000 12268 Status Line: Star lost - low SNR
03:14:57.030 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=21, Gamma=1.290
03:14:57.049 00.019 12268 UpdateGuideState exits: Star lost - low SNR
03:14:57.050 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:57.050 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:57.050 00.000 12268 Enqueuing Expose request
03:14:57.050 00.000 11616 Worker thread wakes up
03:14:57.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:57.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:14:59.124 02.074 11616 Exposure complete
03:14:59.208 00.084 11616 worker thread done servicing request
03:14:59.208 00.000 12268 OnExposeComplete: enter
03:14:59.208 00.000 12268 UpdateGuideState(): m_state=1
03:14:59.208 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:14:59.208 00.000 12268 Star::Find false star n=41 nbg=209 bg=8.4 sigma=0.9 thresh=11 peak=11
03:14:59.208 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=125, SNR=2.9, Peak=13 HFD=0.0
03:14:59.209 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:14:59.209 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:14:59.209 00.000 12268 Status Line: Star lost - low SNR
03:14:59.212 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=21, Gamma=1.290
03:14:59.231 00.019 12268 UpdateGuideState exits: Star lost - low SNR
03:14:59.232 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:59.232 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:14:59.232 00.000 12268 Enqueuing Expose request
03:14:59.232 00.000 11616 Worker thread wakes up
03:14:59.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:14:59.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:01.253 02.021 11616 Exposure complete
03:15:01.349 00.096 11616 worker thread done servicing request
03:15:01.350 00.001 12268 OnExposeComplete: enter
03:15:01.350 00.000 12268 UpdateGuideState(): m_state=1
03:15:01.350 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:15:01.350 00.000 12268 Star::Find false star n=21 nbg=157 bg=8.3 sigma=0.8 thresh=11 peak=11
03:15:01.350 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=64, SNR=2.9, Peak=13 HFD=0.0
03:15:01.350 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:01.351 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:01.351 00.000 12268 Status Line: Star lost - low SNR
03:15:01.355 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=20, Gamma=1.290
03:15:01.372 00.017 12268 UpdateGuideState exits: Star lost - low SNR
03:15:01.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:01.372 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:01.373 00.001 12268 Enqueuing Expose request
03:15:01.375 00.002 11616 Worker thread wakes up
03:15:01.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:01.376 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:03.399 02.023 11616 Exposure complete
03:15:03.463 00.064 11616 worker thread done servicing request
03:15:03.463 00.000 12268 OnExposeComplete: enter
03:15:03.463 00.000 12268 UpdateGuideState(): m_state=1
03:15:03.464 00.001 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:15:03.464 00.000 12268 Star::Find false star n=13 nbg=175 bg=7.7 sigma=0.8 thresh=10 peak=9
03:15:03.464 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=35, SNR=2.9, Peak=11 HFD=0.0
03:15:03.464 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:03.465 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:03.465 00.000 12268 Status Line: Star lost - low SNR
03:15:03.468 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=22, Gamma=1.290
03:15:03.485 00.017 12268 UpdateGuideState exits: Star lost - low SNR
03:15:03.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:03.485 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:03.485 00.000 12268 Enqueuing Expose request
03:15:03.485 00.000 11616 Worker thread wakes up
03:15:03.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:03.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:05.499 02.014 11616 Exposure complete
03:15:05.568 00.069 11616 worker thread done servicing request
03:15:05.568 00.000 12268 OnExposeComplete: enter
03:15:05.568 00.000 12268 UpdateGuideState(): m_state=1
03:15:05.568 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:15:05.568 00.000 12268 Star::Find false star n=9 nbg=173 bg=7.5 sigma=0.7 thresh=10 peak=9
03:15:05.568 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=24, SNR=2.9, Peak=12 HFD=0.0
03:15:05.569 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:05.569 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:05.569 00.000 12268 Status Line: Star lost - low SNR
03:15:05.573 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=20, Gamma=1.290
03:15:05.590 00.017 12268 UpdateGuideState exits: Star lost - low SNR
03:15:05.591 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:05.591 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:05.591 00.000 12268 Enqueuing Expose request
03:15:05.592 00.001 11616 Worker thread wakes up
03:15:05.592 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:05.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:07.602 02.010 11616 Exposure complete
03:15:07.665 00.063 11616 worker thread done servicing request
03:15:07.665 00.000 12268 OnExposeComplete: enter
03:15:07.665 00.000 12268 UpdateGuideState(): m_state=1
03:15:07.665 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:15:07.666 00.001 12268 Star::Find false star n=31 nbg=216 bg=7.9 sigma=0.7 thresh=10 peak=9
03:15:07.666 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=70, SNR=2.9, Peak=11 HFD=0.0
03:15:07.666 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:07.666 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:07.667 00.001 12268 Status Line: Star lost - low SNR
03:15:07.670 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=20, Gamma=1.290
03:15:07.688 00.018 12268 UpdateGuideState exits: Star lost - low SNR
03:15:07.688 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:07.688 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:07.688 00.000 12268 Enqueuing Expose request
03:15:07.688 00.000 11616 Worker thread wakes up
03:15:07.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:07.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:09.708 02.020 11616 Exposure complete
03:15:09.772 00.064 11616 worker thread done servicing request
03:15:09.772 00.000 12268 OnExposeComplete: enter
03:15:09.772 00.000 12268 UpdateGuideState(): m_state=1
03:15:09.772 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:15:09.772 00.000 12268 Star::Find false star n=16 nbg=188 bg=7.9 sigma=0.7 thresh=10 peak=9
03:15:09.773 00.001 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=41, SNR=2.9, Peak=11 HFD=0.0
03:15:09.773 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:09.773 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:09.773 00.000 12268 Status Line: Star lost - low SNR
03:15:09.776 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=20, Gamma=1.290
03:15:09.793 00.017 12268 UpdateGuideState exits: Star lost - low SNR
03:15:09.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:09.793 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:09.793 00.000 12268 Enqueuing Expose request
03:15:09.793 00.000 11616 Worker thread wakes up
03:15:09.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:09.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:11.806 02.013 11616 Exposure complete
03:15:11.863 00.057 11616 worker thread done servicing request
03:15:11.863 00.000 12268 OnExposeComplete: enter
03:15:11.863 00.000 12268 UpdateGuideState(): m_state=1
03:15:11.863 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:15:11.863 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=13, SNR=2.4, Peak=11 HFD=0.0
03:15:11.863 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:11.864 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:11.864 00.000 12268 Status Line: Star lost - low SNR
03:15:11.867 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=20, Gamma=1.290
03:15:11.881 00.014 12268 UpdateGuideState exits: Star lost - low SNR
03:15:11.882 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:11.882 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:11.882 00.000 12268 Enqueuing Expose request
03:15:11.882 00.000 11616 Worker thread wakes up
03:15:11.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:11.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:13.895 02.013 11616 Exposure complete
03:15:13.955 00.060 11616 worker thread done servicing request
03:15:13.955 00.000 12268 OnExposeComplete: enter
03:15:13.955 00.000 12268 UpdateGuideState(): m_state=1
03:15:13.955 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:15:13.955 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=11, SNR=2.2, Peak=10 HFD=0.0
03:15:13.955 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:13.956 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:13.956 00.000 12268 Status Line: Star lost - low SNR
03:15:13.959 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=20, Gamma=1.290
03:15:13.974 00.015 12268 UpdateGuideState exits: Star lost - low SNR
03:15:13.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:13.974 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:13.974 00.000 12268 Enqueuing Expose request
03:15:13.974 00.000 11616 Worker thread wakes up
03:15:13.974 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:13.975 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:15.981 02.006 11616 Exposure complete
03:15:16.036 00.055 11616 worker thread done servicing request
03:15:16.037 00.001 12268 OnExposeComplete: enter
03:15:16.037 00.000 12268 UpdateGuideState(): m_state=1
03:15:16.037 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:15:16.037 00.000 12268 Star::Find returns 0 (3), X=497.00, Y=5.00, Mass=8, SNR=1.8, Peak=12 HFD=0.0
03:15:16.037 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:16.038 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:16.038 00.000 12268 Status Line: Star lost - low mass
03:15:16.040 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=19, Gamma=1.290
03:15:16.056 00.016 12268 UpdateGuideState exits: Star lost - low mass
03:15:16.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:16.056 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:16.056 00.000 12268 Enqueuing Expose request
03:15:16.056 00.000 11616 Worker thread wakes up
03:15:16.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:16.057 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:18.065 02.008 11616 Exposure complete
03:15:18.123 00.058 11616 worker thread done servicing request
03:15:18.123 00.000 12268 OnExposeComplete: enter
03:15:18.123 00.000 12268 UpdateGuideState(): m_state=1
03:15:18.123 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:15:18.123 00.000 12268 Star::Find false star n=20 nbg=271 bg=7.7 sigma=0.8 thresh=10 peak=8
03:15:18.123 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=51, SNR=2.9, Peak=11 HFD=0.0
03:15:18.124 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:18.124 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:18.124 00.000 12268 Status Line: Star lost - low SNR
03:15:18.127 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=19, Gamma=1.290
03:15:18.143 00.016 12268 UpdateGuideState exits: Star lost - low SNR
03:15:18.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:18.143 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:18.143 00.000 12268 Enqueuing Expose request
03:15:18.143 00.000 11616 Worker thread wakes up
03:15:18.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:18.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:20.154 02.011 11616 Exposure complete
03:15:20.221 00.067 11616 worker thread done servicing request
03:15:20.221 00.000 12268 OnExposeComplete: enter
03:15:20.221 00.000 12268 UpdateGuideState(): m_state=1
03:15:20.221 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:15:20.221 00.000 12268 Star::Find false star n=34 nbg=262 bg=8.0 sigma=0.7 thresh=10 peak=10
03:15:20.221 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=79, SNR=2.9, Peak=11 HFD=0.0
03:15:20.221 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:20.222 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:20.222 00.000 12268 Status Line: Star lost - low SNR
03:15:20.225 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=19, Gamma=1.290
03:15:20.241 00.016 12268 UpdateGuideState exits: Star lost - low SNR
03:15:20.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:20.241 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:20.241 00.000 12268 Enqueuing Expose request
03:15:20.241 00.000 11616 Worker thread wakes up
03:15:20.242 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:20.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:22.254 02.012 11616 Exposure complete
03:15:22.309 00.055 11616 worker thread done servicing request
03:15:22.310 00.001 12268 OnExposeComplete: enter
03:15:22.310 00.000 12268 UpdateGuideState(): m_state=1
03:15:22.310 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:15:22.310 00.000 12268 Star::Find false star n=37 nbg=283 bg=7.8 sigma=0.9 thresh=10 peak=10
03:15:22.310 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=97, SNR=2.9, Peak=12 HFD=0.0
03:15:22.310 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:22.311 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:22.311 00.000 12268 Status Line: Star lost - low SNR
03:15:22.313 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=19, Gamma=1.290
03:15:22.328 00.015 12268 UpdateGuideState exits: Star lost - low SNR
03:15:22.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:22.328 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:22.328 00.000 12268 Enqueuing Expose request
03:15:22.328 00.000 11616 Worker thread wakes up
03:15:22.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:22.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:24.339 02.011 11616 Exposure complete
03:15:24.400 00.061 11616 worker thread done servicing request
03:15:24.401 00.001 12268 OnExposeComplete: enter
03:15:24.401 00.000 12268 UpdateGuideState(): m_state=1
03:15:24.401 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:15:24.401 00.000 12268 Star::Find false star n=29 nbg=207 bg=7.8 sigma=0.9 thresh=10 peak=10
03:15:24.401 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=71, SNR=2.9, Peak=11 HFD=0.0
03:15:24.401 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:24.402 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:24.402 00.000 12268 Status Line: Star lost - low SNR
03:15:24.404 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=19, Gamma=1.290
03:15:24.420 00.016 12268 UpdateGuideState exits: Star lost - low SNR
03:15:24.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:24.420 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:24.420 00.000 12268 Enqueuing Expose request
03:15:24.420 00.000 11616 Worker thread wakes up
03:15:24.420 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:24.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:26.425 02.005 11616 Exposure complete
03:15:26.479 00.054 11616 worker thread done servicing request
03:15:26.480 00.001 12268 OnExposeComplete: enter
03:15:26.480 00.000 12268 UpdateGuideState(): m_state=1
03:15:26.480 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:15:26.480 00.000 12268 Star::Find false star n=9 nbg=163 bg=7.6 sigma=0.8 thresh=10 peak=9
03:15:26.480 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=23, SNR=2.9, Peak=13 HFD=0.0
03:15:26.480 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:26.481 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:26.481 00.000 12268 Status Line: Star lost - low SNR
03:15:26.484 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=19, Gamma=1.290
03:15:26.498 00.014 12268 UpdateGuideState exits: Star lost - low SNR
03:15:26.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:26.498 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:26.498 00.000 12268 Enqueuing Expose request
03:15:26.498 00.000 11616 Worker thread wakes up
03:15:26.499 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:26.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:28.507 02.008 11616 Exposure complete
03:15:28.563 00.056 11616 worker thread done servicing request
03:15:28.563 00.000 12268 OnExposeComplete: enter
03:15:28.563 00.000 12268 UpdateGuideState(): m_state=1
03:15:28.563 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:15:28.563 00.000 12268 Star::Find false star n=11 nbg=284 bg=7.6 sigma=0.9 thresh=10 peak=8
03:15:28.563 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=31, SNR=2.9, Peak=12 HFD=0.0
03:15:28.563 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:28.564 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:28.564 00.000 12268 Status Line: Star lost - low SNR
03:15:28.566 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=19, Gamma=1.290
03:15:28.583 00.017 12268 UpdateGuideState exits: Star lost - low SNR
03:15:28.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:28.583 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:28.583 00.000 12268 Enqueuing Expose request
03:15:28.583 00.000 11616 Worker thread wakes up
03:15:28.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:28.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:30.596 02.013 11616 Exposure complete
03:15:30.652 00.056 11616 worker thread done servicing request
03:15:30.652 00.000 12268 OnExposeComplete: enter
03:15:30.652 00.000 12268 UpdateGuideState(): m_state=1
03:15:30.653 00.001 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:15:30.653 00.000 12268 Star::Find returns 0 (3), X=497.00, Y=5.00, Mass=6, SNR=1.7, Peak=12 HFD=0.0
03:15:30.653 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:30.653 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:30.653 00.000 12268 Status Line: Star lost - low mass
03:15:30.656 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
03:15:30.671 00.015 12268 UpdateGuideState exits: Star lost - low mass
03:15:30.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:30.671 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:30.671 00.000 12268 Enqueuing Expose request
03:15:30.671 00.000 11616 Worker thread wakes up
03:15:30.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:30.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:32.684 02.013 11616 Exposure complete
03:15:32.738 00.054 11616 worker thread done servicing request
03:15:32.739 00.001 12268 OnExposeComplete: enter
03:15:32.739 00.000 12268 UpdateGuideState(): m_state=1
03:15:32.739 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:15:32.739 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=20, SNR=3.0, Peak=10 HFD=0.0
03:15:32.739 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:32.740 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:32.740 00.000 12268 Status Line: Star lost - low SNR
03:15:32.742 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=19, Gamma=1.290
03:15:32.758 00.016 12268 UpdateGuideState exits: Star lost - low SNR
03:15:32.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:32.758 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:32.758 00.000 12268 Enqueuing Expose request
03:15:32.758 00.000 11616 Worker thread wakes up
03:15:32.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:32.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:34.762 02.004 11616 Exposure complete
03:15:34.817 00.055 11616 worker thread done servicing request
03:15:34.818 00.001 12268 OnExposeComplete: enter
03:15:34.818 00.000 12268 UpdateGuideState(): m_state=1
03:15:34.818 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:15:34.818 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=11, SNR=2.3, Peak=10 HFD=0.0
03:15:34.818 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:34.819 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:34.819 00.000 12268 Status Line: Star lost - low SNR
03:15:34.821 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:15:34.837 00.016 12268 UpdateGuideState exits: Star lost - low SNR
03:15:34.837 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:34.837 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:34.837 00.000 12268 Enqueuing Expose request
03:15:34.837 00.000 11616 Worker thread wakes up
03:15:34.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:34.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:36.880 02.043 11616 Exposure complete
03:15:36.935 00.055 11616 worker thread done servicing request
03:15:36.935 00.000 12268 OnExposeComplete: enter
03:15:36.935 00.000 12268 UpdateGuideState(): m_state=1
03:15:36.935 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:15:36.935 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=15, SNR=2.6, Peak=11 HFD=0.0
03:15:36.935 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:36.936 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:36.936 00.000 12268 Status Line: Star lost - low SNR
03:15:36.938 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:15:36.953 00.015 12268 UpdateGuideState exits: Star lost - low SNR
03:15:36.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:36.953 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:36.953 00.000 12268 Enqueuing Expose request
03:15:36.953 00.000 11616 Worker thread wakes up
03:15:36.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:36.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:38.971 02.018 11616 Exposure complete
03:15:39.029 00.058 11616 worker thread done servicing request
03:15:39.029 00.000 12268 OnExposeComplete: enter
03:15:39.029 00.000 12268 UpdateGuideState(): m_state=1
03:15:39.029 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:15:39.029 00.000 12268 Star::Find false star n=9 nbg=173 bg=7.1 sigma=0.7 thresh=9 peak=8
03:15:39.029 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=20, SNR=2.9, Peak=10 HFD=0.0
03:15:39.029 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:39.030 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:39.030 00.000 12268 Status Line: Star lost - low SNR
03:15:39.033 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:15:39.049 00.016 12268 UpdateGuideState exits: Star lost - low SNR
03:15:39.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:39.049 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:39.049 00.000 12268 Enqueuing Expose request
03:15:39.049 00.000 11616 Worker thread wakes up
03:15:39.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:39.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:41.098 02.049 11616 Exposure complete
03:15:41.165 00.067 11616 worker thread done servicing request
03:15:41.165 00.000 12268 OnExposeComplete: enter
03:15:41.165 00.000 12268 UpdateGuideState(): m_state=1
03:15:41.165 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:15:41.166 00.001 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=17, SNR=2.8, Peak=12 HFD=0.0
03:15:41.166 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:41.166 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:41.166 00.000 12268 Status Line: Star lost - low SNR
03:15:41.170 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:15:41.188 00.018 12268 UpdateGuideState exits: Star lost - low SNR
03:15:41.188 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:41.188 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:41.188 00.000 12268 Enqueuing Expose request
03:15:41.188 00.000 11616 Worker thread wakes up
03:15:41.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:41.189 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:43.215 02.026 11616 Exposure complete
03:15:43.286 00.071 11616 worker thread done servicing request
03:15:43.286 00.000 12268 OnExposeComplete: enter
03:15:43.286 00.000 12268 UpdateGuideState(): m_state=1
03:15:43.286 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:15:43.286 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=12, SNR=2.4, Peak=12 HFD=0.0
03:15:43.286 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:43.287 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:43.287 00.000 12268 Status Line: Star lost - low SNR
03:15:43.291 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=18, Gamma=1.290
03:15:43.309 00.018 12268 UpdateGuideState exits: Star lost - low SNR
03:15:43.309 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:43.309 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:43.309 00.000 12268 Enqueuing Expose request
03:15:43.309 00.000 11616 Worker thread wakes up
03:15:43.310 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:43.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:45.326 02.016 11616 Exposure complete
03:15:45.383 00.057 11616 worker thread done servicing request
03:15:45.384 00.001 12268 OnExposeComplete: enter
03:15:45.384 00.000 12268 UpdateGuideState(): m_state=1
03:15:45.384 00.000 12268 Star::Find(15, 497, 5, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:45.384 00.000 12268 Star::Find false star n=14 nbg=271 bg=7.1 sigma=0.7 thresh=9 peak=8
03:15:45.384 00.000 12268 Star::Find returns 0 (2), X=497.00, Y=5.00, Mass=31, SNR=2.9, Peak=10 HFD=0.0
03:15:45.384 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
03:15:45.385 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:15:45.385 00.000 12268 Status Line: Star lost - low SNR
03:15:45.389 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=19, Gamma=1.290
03:15:45.404 00.015 12268 UpdateGuideState exits: Star lost - low SNR
03:15:45.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:45.404 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:45.404 00.000 12268 Enqueuing Expose request
03:15:45.404 00.000 11616 Worker thread wakes up
03:15:45.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:45.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:47.278 01.874 12268 evsrv: cli 0F8E69C0 connect
03:15:47.278 00.000 12268 case statement mapped state 1 to 101
03:15:47.278 00.000 12268 case statement mapped state 1 to 101
03:15:47.279 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e27ca6e7-e8da-437b-bc86-80e16eabccf6"}
03:15:47.279 00.000 12268 case statement mapped state 1 to 101
03:15:47.279 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Looping","id":"e27ca6e7-e8da-437b-bc86-80e16eabccf6"}
03:15:47.280 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:15:47.281 00.001 12268 evsrv: cli 0F8E69C0 connect
03:15:47.281 00.000 12268 case statement mapped state 1 to 101
03:15:47.281 00.000 12268 case statement mapped state 1 to 101
03:15:47.282 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"89c3aeda-80d2-40bf-b32d-405bf9d27194"}
03:15:47.282 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"89c3aeda-80d2-40bf-b32d-405bf9d27194"}
03:15:47.282 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:15:47.284 00.002 12268 evsrv: cli 0F8E69C0 connect
03:15:47.284 00.000 12268 case statement mapped state 1 to 101
03:15:47.284 00.000 12268 case statement mapped state 1 to 101
03:15:47.285 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"508cf239-f692-43ab-bc68-c41f229ff748"}
03:15:47.285 00.000 12268 PhdController::Guide begins
03:15:47.285 00.000 12268 PhdController: newstate STATE_SETUP
03:15:47.285 00.000 12268 PhdController: setup
03:15:47.285 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
03:15:47.285 00.000 12268 PhdController: newstate STATE_SELECT_STAR
03:15:47.285 00.000 12268 GuiderMultiStar::AutoSelect enter
03:15:47.286 00.001 12268 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
03:15:47.337 00.051 12268 AutoFind: auto downsample for scale 4.30 => 1x
03:15:47.415 00.078 11616 Exposure complete
03:15:47.435 00.020 12268 AutoFind: global mean = 0.0, stdev 1.1
03:15:47.435 00.000 12268 AutoFind: using threshold = 0.1
03:15:47.473 00.038 11616 worker thread done servicing request
03:15:47.532 00.059 12268 AutoFind: local max [1271, 795] 9.8
03:15:47.532 00.000 12268 AutoFind: local max [1245, 682] 7.9
03:15:47.532 00.000 12268 AutoFind: local max [1259, 796] 7.8
03:15:47.532 00.000 12268 AutoFind: local max [1229, 688] 7.1
03:15:47.532 00.000 12268 AutoFind: local max [1222, 703] 6.9
03:15:47.532 00.000 12268 AutoFind: local max [1165, 826] 6.9
03:15:47.532 00.000 12268 AutoFind: local max [1173, 799] 6.9
03:15:47.532 00.000 12268 AutoFind: local max [1156, 824] 6.4
03:15:47.532 00.000 12268 AutoFind: local max [1261, 903] 6.4
03:15:47.532 00.000 12268 AutoFind: local max [1259, 687] 6.1
03:15:47.533 00.001 12268 AutoFind: local max [1266, 778] 6.0
03:15:47.533 00.000 12268 AutoFind: local max [1254, 682] 6.0
03:15:47.533 00.000 12268 AutoFind: local max [1147, 815] 6.0
03:15:47.533 00.000 12268 AutoFind: local max [1174, 788] 6.0
03:15:47.533 00.000 12268 AutoFind: local max [1269, 934] 5.9
03:15:47.533 00.000 12268 AutoFind: local max [1253, 802] 5.9
03:15:47.533 00.000 12268 AutoFind: local max [1111, 19] 5.8
03:15:47.533 00.000 12268 AutoFind: local max [921, 290] 5.8
03:15:47.533 00.000 12268 AutoFind: local max [1069, 866] 5.7
03:15:47.533 00.000 12268 AutoFind: local max [1146, 822] 5.5
03:15:47.533 00.000 12268 AutoFind: local max [1269, 700] 5.5
03:15:47.533 00.000 12268 AutoFind: local max [665, 921] 5.5
03:15:47.533 00.000 12268 AutoFind: local max [1107, 842] 5.5
03:15:47.533 00.000 12268 AutoFind: local max [1016, 123] 5.4
03:15:47.533 00.000 12268 AutoFind: local max [1010, 495] 5.2
03:15:47.533 00.000 12268 AutoFind: local max [1244, 917] 5.2
03:15:47.533 00.000 12268 AutoFind: local max [62, 822] 5.2
03:15:47.533 00.000 12268 AutoFind: local max [1209, 765] 5.2
03:15:47.534 00.001 12268 AutoFind: local max [1134, 663] 5.2
03:15:47.534 00.000 12268 AutoFind: local max [442, 236] 5.1
03:15:47.534 00.000 12268 AutoFind: local max [1094, 919] 5.1
03:15:47.534 00.000 12268 AutoFind: local max [591, 675] 5.1
03:15:47.534 00.000 12268 AutoFind: local max [1236, 675] 5.1
03:15:47.534 00.000 12268 AutoFind: local max [1059, 109] 5.0
03:15:47.534 00.000 12268 AutoFind: local max [1106, 419] 5.0
03:15:47.534 00.000 12268 AutoFind: local max [1097, 937] 5.0
03:15:47.534 00.000 12268 AutoFind: local max [28, 887] 5.0
03:15:47.534 00.000 12268 AutoFind: local max [1205, 817] 5.0
03:15:47.534 00.000 12268 AutoFind: local max [507, 885] 4.9
03:15:47.534 00.000 12268 AutoFind: local max [908, 314] 4.9
03:15:47.534 00.000 12268 AutoFind: local max [1180, 876] 4.9
03:15:47.534 00.000 12268 AutoFind: local max [378, 328] 4.9
03:15:47.534 00.000 12268 AutoFind: local max [1192, 829] 4.9
03:15:47.534 00.000 12268 AutoFind: local max [1183, 808] 4.8
03:15:47.534 00.000 12268 AutoFind: local max [1136, 649] 4.8
03:15:47.535 00.001 12268 AutoFind: local max [1120, 178] 4.8
03:15:47.535 00.000 12268 AutoFind: local max [1245, 675] 4.8
03:15:47.535 00.000 12268 AutoFind: local max [1220, 696] 4.8
03:15:47.535 00.000 12268 AutoFind: local max [1016, 677] 4.8
03:15:47.535 00.000 12268 AutoFind: local max [905, 341] 4.8
03:15:47.535 00.000 12268 AutoFind: local max [901, 332] 4.7
03:15:47.535 00.000 12268 AutoFind: local max [448, 532] 4.7
03:15:47.535 00.000 12268 AutoFind: local max [925, 298] 4.7
03:15:47.535 00.000 12268 AutoFind: local max [547, 172] 4.7
03:15:47.535 00.000 12268 AutoFind: local max [1270, 909] 4.7
03:15:47.535 00.000 12268 AutoFind: local max [688, 140] 4.7
03:15:47.535 00.000 12268 AutoFind: local max [591, 8] 4.7
03:15:47.535 00.000 12268 AutoFind: local max [622, 373] 4.7
03:15:47.535 00.000 12268 AutoFind: local max [928, 10] 4.7
03:15:47.535 00.000 12268 AutoFind: local max [914, 17] 4.7
03:15:47.535 00.000 12268 AutoFind: local max [1169, 809] 4.7
03:15:47.535 00.000 12268 AutoFind: local max [1170, 835] 4.7
03:15:47.536 00.001 12268 AutoFind: local max [1126, 837] 4.7
03:15:47.536 00.000 12268 AutoFind: local max [506, 346] 4.7
03:15:47.536 00.000 12268 AutoFind: local max [1114, 411] 4.7
03:15:47.536 00.000 12268 AutoFind: local max [1032, 463] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [1263, 771] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [101, 473] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [388, 644] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [622, 687] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [712, 95] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [28, 621] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [744, 273] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [1253, 35] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [488, 231] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [744, 465] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [61, 204] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [486, 30] 4.6
03:15:47.536 00.000 12268 AutoFind: local max [1144, 504] 4.6
03:15:47.537 00.001 12268 AutoFind: local max [342, 87] 4.6
03:15:47.537 00.000 12268 AutoFind: local max [1163, 761] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [82, 585] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [1269, 507] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [1244, 730] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [1102, 85] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [769, 173] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [314, 526] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [1235, 708] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [519, 227] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [100, 529] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [1040, 161] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [402, 69] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [315, 231] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [887, 621] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [35, 647] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [187, 514] 4.5
03:15:47.537 00.000 12268 AutoFind: local max [916, 31] 4.5
03:15:47.538 00.001 12268 AutoFind: local max [405, 597] 4.5
03:15:47.538 00.000 12268 AutoFind: local max [58, 534] 4.5
03:15:47.538 00.000 12268 AutoFind: local max [590, 240] 4.5
03:15:47.538 00.000 12268 AutoFind: too close [916, 31] 4.5 - [914, 17] 4.7
03:15:47.538 00.000 12268 AutoFind: too close [1235, 708] 4.5 - [1220, 696] 4.8
03:15:47.538 00.000 12268 AutoFind: too close [1235, 708] 4.5 - [1222, 703] 6.9
03:15:47.538 00.000 12268 AutoFind: too close [1235, 708] 4.5 - [1229, 688] 7.1
03:15:47.538 00.000 12268 AutoFind: too close [1263, 771] 4.6 - [1266, 778] 6.0
03:15:47.538 00.000 12268 AutoFind: too close [1114, 411] 4.7 - [1106, 419] 5.0
03:15:47.538 00.000 12268 AutoFind: too close [1126, 837] 4.7 - [1107, 842] 5.5
03:15:47.538 00.000 12268 AutoFind: too close [1126, 837] 4.7 - [1146, 822] 5.5
03:15:47.538 00.000 12268 AutoFind: too close [1170, 835] 4.7 - [1156, 824] 6.4
03:15:47.538 00.000 12268 AutoFind: too close [1170, 835] 4.7 - [1165, 826] 6.9
03:15:47.538 00.000 12268 AutoFind: too close [1169, 809] 4.7 - [1183, 808] 4.8
03:15:47.538 00.000 12268 AutoFind: too close [1169, 809] 4.7 - [1156, 824] 6.4
03:15:47.539 00.001 12268 AutoFind: too close [1169, 809] 4.7 - [1173, 799] 6.9
03:15:47.539 00.000 12268 AutoFind: too close [1169, 809] 4.7 - [1165, 826] 6.9
03:15:47.539 00.000 12268 AutoFind: too close [914, 17] 4.7 - [928, 10] 4.7
03:15:47.539 00.000 12268 AutoFind: too close [1270, 909] 4.7 - [1261, 903] 6.4
03:15:47.539 00.000 12268 AutoFind: too close [925, 298] 4.7 - [908, 314] 4.9
03:15:47.539 00.000 12268 AutoFind: too close [925, 298] 4.7 - [921, 290] 5.8
03:15:47.539 00.000 12268 AutoFind: too close [901, 332] 4.7 - [905, 341] 4.8
03:15:47.539 00.000 12268 AutoFind: too close [901, 332] 4.7 - [908, 314] 4.9
03:15:47.539 00.000 12268 AutoFind: too close [1220, 696] 4.8 - [1222, 703] 6.9
03:15:47.540 00.001 12268 AutoFind: too close [1220, 696] 4.8 - [1229, 688] 7.1
03:15:47.540 00.000 12268 AutoFind: too close [1245, 675] 4.8 - [1236, 675] 5.1
03:15:47.540 00.000 12268 AutoFind: too close [1245, 675] 4.8 - [1254, 682] 6.0
03:15:47.540 00.000 12268 AutoFind: too close [1245, 675] 4.8 - [1259, 687] 6.1
03:15:47.540 00.000 12268 AutoFind: too close [1245, 675] 4.8 - [1229, 688] 7.1
03:15:47.540 00.000 12268 AutoFind: too close [1245, 675] 4.8 - [1245, 682] 7.9
03:15:47.540 00.000 12268 AutoFind: too close [1136, 649] 4.8 - [1134, 663] 5.2
03:15:47.540 00.000 12268 AutoFind: too close [1183, 808] 4.8 - [1174, 788] 6.0
03:15:47.540 00.000 12268 AutoFind: too close [1183, 808] 4.8 - [1173, 799] 6.9
03:15:47.540 00.000 12268 AutoFind: too close [1183, 808] 4.8 - [1165, 826] 6.9
03:15:47.540 00.000 12268 AutoFind: too close [1192, 829] 4.9 - [1205, 817] 5.0
03:15:47.540 00.000 12268 AutoFind: too close [1097, 937] 5.0 - [1094, 919] 5.1
03:15:47.540 00.000 12268 AutoFind: too close [1236, 675] 5.1 - [1254, 682] 6.0
03:15:47.540 00.000 12268 AutoFind: too close [1236, 675] 5.1 - [1229, 688] 7.1
03:15:47.540 00.000 12268 AutoFind: too close [1236, 675] 5.1 - [1245, 682] 7.9
03:15:47.540 00.000 12268 AutoFind: too close [1244, 917] 5.2 - [1261, 903] 6.4
03:15:47.541 00.001 12268 AutoFind: too close [1269, 700] 5.5 - [1254, 682] 6.0
03:15:47.541 00.000 12268 AutoFind: too close [1269, 700] 5.5 - [1259, 687] 6.1
03:15:47.541 00.000 12268 AutoFind: too close [1146, 822] 5.5 - [1147, 815] 6.0
03:15:47.541 00.000 12268 AutoFind: too close [1146, 822] 5.5 - [1156, 824] 6.4
03:15:47.541 00.000 12268 AutoFind: too close [1146, 822] 5.5 - [1165, 826] 6.9
03:15:47.541 00.000 12268 AutoFind: too close [1253, 802] 5.9 - [1259, 796] 7.8
03:15:47.541 00.000 12268 AutoFind: too close [1253, 802] 5.9 - [1271, 795] 9.8
03:15:47.541 00.000 12268 AutoFind: too close [1174, 788] 6.0 - [1173, 799] 6.9
03:15:47.541 00.000 12268 AutoFind: too close [1147, 815] 6.0 - [1156, 824] 6.4
03:15:47.541 00.000 12268 AutoFind: too close [1147, 815] 6.0 - [1165, 826] 6.9
03:15:47.541 00.000 12268 AutoFind: too close [1254, 682] 6.0 - [1259, 687] 6.1
03:15:47.541 00.000 12268 AutoFind: too close [1254, 682] 6.0 - [1245, 682] 7.9
03:15:47.541 00.000 12268 AutoFind: too close [1266, 778] 6.0 - [1259, 796] 7.8
03:15:47.541 00.000 12268 AutoFind: too close [1266, 778] 6.0 - [1271, 795] 9.8
03:15:47.541 00.000 12268 AutoFind: too close [1259, 687] 6.1 - [1245, 682] 7.9
03:15:47.541 00.000 12268 AutoFind: too close [1156, 824] 6.4 - [1165, 826] 6.9
03:15:47.541 00.000 12268 AutoFind: too close [1222, 703] 6.9 - [1229, 688] 7.1
03:15:47.542 00.001 12268 AutoFind: too close [1229, 688] 7.1 - [1245, 682] 7.9
03:15:47.542 00.000 12268 AutoFind: too close [1259, 796] 7.8 - [1271, 795] 9.8
03:15:47.542 00.000 12268 AutoFind: too close to edge [1269, 507] 4.5
03:15:47.542 00.000 12268 AutoFind: too close to edge [591, 8] 4.7
03:15:47.542 00.000 12268 AutoFind: too close to edge [1269, 934] 5.9
03:15:47.542 00.000 12268 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
03:15:47.542 00.000 12268 Star::Find(15, 1111, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.542 00.000 12268 Star::Find false star n=8 nbg=279 bg=8.4 sigma=1.0 thresh=11 peak=10
03:15:47.542 00.000 12268 Star::Find returns 0 (2), X=1111.00, Y=19.00, Mass=24, SNR=2.9, Peak=12 HFD=0.0
03:15:47.542 00.000 12268 Star::Find(15, 1069, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.542 00.000 12268 Star::Find false star n=12 nbg=280 bg=7.6 sigma=0.8 thresh=10 peak=9
03:15:47.542 00.000 12268 Star::Find returns 0 (2), X=1069.00, Y=866.00, Mass=31, SNR=2.9, Peak=11 HFD=0.0
03:15:47.542 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.542 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.96, Mass=47, SNR=4.8, Peak=32 HFD=2.4
03:15:47.543 00.001 12268 Star::Find(15, 1016, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.543 00.000 12268 Star::Find false star n=9 nbg=284 bg=7.6 sigma=0.8 thresh=10 peak=8
03:15:47.543 00.000 12268 Star::Find returns 0 (2), X=1016.00, Y=123.00, Mass=22, SNR=2.9, Peak=10 HFD=0.0
03:15:47.543 00.000 12268 Star::Find(15, 1010, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.543 00.000 12268 Star::Find returns 0 (3), X=1010.00, Y=495.00, Mass=3, SNR=1.1, Peak=14 HFD=0.0
03:15:47.543 00.000 12268 Star::Find(15, 62, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.543 00.000 12268 Star::Find returns 0 (2), X=62.00, Y=822.00, Mass=18, SNR=3.0, Peak=23 HFD=0.0
03:15:47.543 00.000 12268 Star::Find(15, 1209, 765, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.543 00.000 12268 Star::Find returns 1 (0), X=1199.51, Y=778.36, Mass=34, SNR=4.0, Peak=31 HFD=2.3
03:15:47.543 00.000 12268 Star::Find(15, 442, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.543 00.000 12268 Star::Find returns 0 (2), X=442.00, Y=236.00, Mass=15, SNR=2.6, Peak=10 HFD=0.0
03:15:47.543 00.000 12268 Star::Find(15, 591, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.543 00.000 12268 Star::Find returns 0 (3), X=591.00, Y=675.00, Mass=7, SNR=1.8, Peak=12 HFD=0.0
03:15:47.543 00.000 12268 Star::Find(15, 1059, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.544 00.001 12268 Star::Find returns 0 (3), X=1059.00, Y=109.00, Mass=7, SNR=1.8, Peak=11 HFD=0.0
03:15:47.544 00.000 12268 Star::Find(15, 28, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.544 00.000 12268 Star::Find returns 0 (2), X=28.00, Y=887.00, Mass=16, SNR=2.8, Peak=19 HFD=0.0
03:15:47.544 00.000 12268 Star::Find(15, 507, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.544 00.000 12268 Star::Find false star n=7 nbg=278 bg=6.9 sigma=0.7 thresh=9 peak=8
03:15:47.544 00.000 12268 Star::Find returns 0 (2), X=507.00, Y=885.00, Mass=20, SNR=2.9, Peak=12 HFD=0.0
03:15:47.544 00.000 12268 Star::Find(15, 1180, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.544 00.000 12268 Star::Find returns 0 (4), X=1186.00, Y=866.00, Mass=26, SNR=3.6, Peak=33 HFD=0.5
03:15:47.544 00.000 12268 Star::Find(15, 378, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.544 00.000 12268 Star::Find returns 0 (2), X=378.00, Y=328.00, Mass=13, SNR=2.4, Peak=10 HFD=0.0
03:15:47.544 00.000 12268 Star::Find(15, 1120, 178, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.544 00.000 12268 Star::Find returns 0 (3), X=1120.00, Y=178.00, Mass=5, SNR=1.5, Peak=10 HFD=0.0
03:15:47.544 00.000 12268 Star::Find(15, 1016, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.544 00.000 12268 Star::Find returns 0 (2), X=1016.00, Y=677.00, Mass=10, SNR=2.2, Peak=13 HFD=0.0
03:15:47.545 00.001 12268 Star::Find(15, 448, 532, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.545 00.000 12268 Star::Find returns 0 (3), X=448.00, Y=532.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
03:15:47.545 00.000 12268 Star::Find(15, 547, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.545 00.000 12268 Star::Find returns 0 (3), X=547.00, Y=172.00, Mass=4, SNR=1.3, Peak=10 HFD=0.0
03:15:47.545 00.000 12268 Star::Find(15, 688, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.545 00.000 12268 Star::Find returns 0 (2), X=688.00, Y=140.00, Mass=17, SNR=2.7, Peak=10 HFD=0.0
03:15:47.545 00.000 12268 Star::Find(15, 622, 373, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.545 00.000 12268 Star::Find false star n=5 nbg=276 bg=6.8 sigma=0.7 thresh=9 peak=9
03:15:47.545 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=373.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
03:15:47.545 00.000 12268 Star::Find(15, 506, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.545 00.000 12268 Star::Find returns 0 (4), X=502.53, Y=340.74, Mass=20, SNR=3.1, Peak=23 HFD=1.2
03:15:47.545 00.000 12268 Star::Find(15, 1032, 463, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.545 00.000 12268 Star::Find returns 0 (2), X=1032.00, Y=463.00, Mass=14, SNR=2.5, Peak=14 HFD=0.0
03:15:47.546 00.001 12268 Star::Find(15, 101, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.546 00.000 12268 Star::Find false star n=12 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
03:15:47.546 00.000 12268 Star::Find returns 0 (2), X=101.00, Y=473.00, Mass=31, SNR=2.9, Peak=14 HFD=0.0
03:15:47.546 00.000 12268 Star::Find(15, 388, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.546 00.000 12268 Star::Find returns 0 (2), X=388.00, Y=644.00, Mass=13, SNR=2.5, Peak=12 HFD=0.0
03:15:47.546 00.000 12268 Star::Find(15, 622, 687, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.546 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=687.00, Mass=13, SNR=2.5, Peak=13 HFD=0.0
03:15:47.546 00.000 12268 Star::Find(15, 712, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.546 00.000 12268 Star::Find returns 0 (4), X=705.52, Y=90.79, Mass=28, SNR=3.7, Peak=31 HFD=0.6
03:15:47.546 00.000 12268 Star::Find(15, 28, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.546 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=621.00, Mass=9, SNR=2.0, Peak=13 HFD=0.0
03:15:47.546 00.000 12268 Star::Find(15, 744, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.546 00.000 12268 Star::Find returns 0 (2), X=744.00, Y=273.00, Mass=16, SNR=2.7, Peak=11 HFD=0.0
03:15:47.546 00.000 12268 Star::Find(15, 1253, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.547 00.001 12268 Star::Find returns 0 (2), X=1253.00, Y=35.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
03:15:47.547 00.000 12268 Star::Find(15, 488, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.547 00.000 12268 Star::Find returns 0 (2), X=488.00, Y=231.00, Mass=18, SNR=2.9, Peak=17 HFD=0.0
03:15:47.547 00.000 12268 Star::Find(15, 744, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.547 00.000 12268 Star::Find returns 0 (4), X=753.59, Y=468.78, Mass=27, SNR=3.6, Peak=25 HFD=1.3
03:15:47.547 00.000 12268 Star::Find(15, 61, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.547 00.000 12268 Star::Find false star n=17 nbg=276 bg=7.2 sigma=0.7 thresh=9 peak=8
03:15:47.547 00.000 12268 Star::Find returns 0 (2), X=61.00, Y=204.00, Mass=34, SNR=2.9, Peak=11 HFD=0.0
03:15:47.547 00.000 12268 Star::Find(15, 486, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.547 00.000 12268 Star::Find false star n=8 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
03:15:47.547 00.000 12268 Star::Find returns 0 (2), X=486.00, Y=30.00, Mass=25, SNR=2.9, Peak=18 HFD=0.0
03:15:47.547 00.000 12268 Star::Find(15, 1144, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.547 00.000 12268 Star::Find returns 0 (4), X=1132.62, Y=512.27, Mass=23, SNR=3.3, Peak=24 HFD=0.9
03:15:47.547 00.000 12268 Star::Find(15, 342, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.548 00.001 12268 Star::Find false star n=9 nbg=270 bg=7.1 sigma=0.7 thresh=9 peak=8
03:15:47.548 00.000 12268 Star::Find returns 0 (2), X=342.00, Y=87.00, Mass=21, SNR=2.9, Peak=13 HFD=0.0
03:15:47.548 00.000 12268 Star::Find(15, 1163, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.548 00.000 12268 Star::Find returns 0 (3), X=1163.00, Y=761.00, Mass=0, SNR=0.0, Peak=13 HFD=0.0
03:15:47.548 00.000 12268 Star::Find(15, 82, 585, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.548 00.000 12268 Star::Find returns 0 (3), X=82.00, Y=585.00, Mass=5, SNR=1.5, Peak=12 HFD=0.0
03:15:47.548 00.000 12268 Star::Find(15, 1244, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.548 00.000 12268 Star::Find returns 1 (0), X=1246.46, Y=727.69, Mass=48, SNR=4.7, Peak=25 HFD=4.4
03:15:47.548 00.000 12268 Star::Find(15, 1102, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.548 00.000 12268 Star::Find returns 0 (3), X=1102.00, Y=85.00, Mass=10, SNR=2.1, Peak=12 HFD=0.0
03:15:47.548 00.000 12268 Star::Find(15, 769, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.548 00.000 12268 Star::Find returns 0 (4), X=769.48, Y=171.79, Mass=36, SNR=4.2, Peak=37 HFD=0.6
03:15:47.548 00.000 12268 Star::Find(15, 314, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.549 00.001 12268 Star::Find returns 0 (4), X=302.00, Y=537.00, Mass=27, SNR=3.7, Peak=34 HFD=0.5
03:15:47.549 00.000 12268 Star::Find(15, 519, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.549 00.000 12268 Star::Find returns 0 (2), X=519.00, Y=227.00, Mass=16, SNR=2.7, Peak=16 HFD=0.0
03:15:47.549 00.000 12268 Star::Find(15, 100, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.549 00.000 12268 Star::Find returns 1 (0), X=102.82, Y=540.94, Mass=39, SNR=4.3, Peak=27 HFD=2.6
03:15:47.549 00.000 12268 Star::Find(15, 1040, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.549 00.000 12268 Star::Find returns 0 (3), X=1040.00, Y=161.00, Mass=6, SNR=1.7, Peak=11 HFD=0.0
03:15:47.549 00.000 12268 Star::Find(15, 402, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.549 00.000 12268 Star::Find false star n=2 nbg=282 bg=7.2 sigma=0.8 thresh=10 peak=10
03:15:47.549 00.000 12268 Star::Find returns 0 (2), X=402.00, Y=69.00, Mass=25, SNR=2.9, Peak=22 HFD=0.0
03:15:47.549 00.000 12268 Star::Find(15, 315, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.549 00.000 12268 Star::Find returns 0 (2), X=315.00, Y=231.00, Mass=18, SNR=3.0, Peak=23 HFD=0.0
03:15:47.549 00.000 12268 Star::Find(15, 887, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.549 00.000 12268 Star::Find false star n=7 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
03:15:47.550 00.001 12268 Star::Find returns 0 (2), X=887.00, Y=621.00, Mass=37, SNR=2.9, Peak=16 HFD=0.0
03:15:47.550 00.000 12268 Star::Find(15, 35, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.550 00.000 12268 Star::Find returns 0 (4), X=33.48, Y=648.44, Mass=34, SNR=4.0, Peak=27 HFD=1.3
03:15:47.550 00.000 12268 Star::Find(15, 187, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.550 00.000 12268 Star::Find returns 0 (2), X=187.00, Y=514.00, Mass=15, SNR=2.7, Peak=12 HFD=0.0
03:15:47.550 00.000 12268 Star::Find(15, 405, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.550 00.000 12268 Star::Find returns 0 (4), X=417.31, Y=596.52, Mass=27, SNR=3.6, Peak=23 HFD=1.4
03:15:47.550 00.000 12268 Star::Find(15, 58, 534, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.550 00.000 12268 Star::Find returns 1 (0), X=55.32, Y=548.61, Mass=24, SNR=3.4, Peak=21 HFD=3.4
03:15:47.550 00.000 12268 Star::Find(15, 590, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.550 00.000 12268 Star::Find returns 0 (3), X=590.00, Y=240.00, Mass=6, SNR=1.7, Peak=10 HFD=0.0
03:15:47.550 00.000 12268 AutoFind: finding best star pass 1
03:15:47.550 00.000 12268 Star::Find(15, 1111, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.550 00.000 12268 Star::Find false star n=8 nbg=279 bg=8.4 sigma=1.0 thresh=11 peak=10
03:15:47.551 00.001 12268 Star::Find returns 0 (2), X=1111.00, Y=19.00, Mass=24, SNR=2.9, Peak=12 HFD=0.0
03:15:47.551 00.000 12268 Star::Find(15, 1069, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.551 00.000 12268 Star::Find false star n=12 nbg=280 bg=7.6 sigma=0.8 thresh=10 peak=9
03:15:47.551 00.000 12268 Star::Find returns 0 (2), X=1069.00, Y=866.00, Mass=31, SNR=2.9, Peak=11 HFD=0.0
03:15:47.551 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.551 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.96, Mass=47, SNR=4.8, Peak=32 HFD=2.4
03:15:47.551 00.000 12268 Star::Find(15, 1016, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.551 00.000 12268 Star::Find false star n=9 nbg=284 bg=7.6 sigma=0.8 thresh=10 peak=8
03:15:47.551 00.000 12268 Star::Find returns 0 (2), X=1016.00, Y=123.00, Mass=22, SNR=2.9, Peak=10 HFD=0.0
03:15:47.551 00.000 12268 Star::Find(15, 1010, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.551 00.000 12268 Star::Find returns 0 (3), X=1010.00, Y=495.00, Mass=3, SNR=1.1, Peak=14 HFD=0.0
03:15:47.551 00.000 12268 Star::Find(15, 62, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.551 00.000 12268 Star::Find returns 0 (2), X=62.00, Y=822.00, Mass=18, SNR=3.0, Peak=23 HFD=0.0
03:15:47.551 00.000 12268 Star::Find(15, 1209, 765, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.551 00.000 12268 Star::Find returns 1 (0), X=1199.51, Y=778.36, Mass=34, SNR=4.0, Peak=31 HFD=2.3
03:15:47.552 00.001 12268 Star::Find(15, 442, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.552 00.000 12268 Star::Find returns 0 (2), X=442.00, Y=236.00, Mass=15, SNR=2.6, Peak=10 HFD=0.0
03:15:47.552 00.000 12268 Star::Find(15, 591, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.552 00.000 12268 Star::Find returns 0 (3), X=591.00, Y=675.00, Mass=7, SNR=1.8, Peak=12 HFD=0.0
03:15:47.552 00.000 12268 Star::Find(15, 1059, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.552 00.000 12268 Star::Find returns 0 (3), X=1059.00, Y=109.00, Mass=7, SNR=1.8, Peak=11 HFD=0.0
03:15:47.552 00.000 12268 Star::Find(15, 28, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.552 00.000 12268 Star::Find returns 0 (2), X=28.00, Y=887.00, Mass=16, SNR=2.8, Peak=19 HFD=0.0
03:15:47.552 00.000 12268 Star::Find(15, 507, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.552 00.000 12268 Star::Find false star n=7 nbg=278 bg=6.9 sigma=0.7 thresh=9 peak=8
03:15:47.552 00.000 12268 Star::Find returns 0 (2), X=507.00, Y=885.00, Mass=20, SNR=2.9, Peak=12 HFD=0.0
03:15:47.552 00.000 12268 Star::Find(15, 1180, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.552 00.000 12268 Star::Find returns 0 (4), X=1186.00, Y=866.00, Mass=26, SNR=3.6, Peak=33 HFD=0.5
03:15:47.553 00.001 12268 Star::Find(15, 378, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.553 00.000 12268 Star::Find returns 0 (2), X=378.00, Y=328.00, Mass=13, SNR=2.4, Peak=10 HFD=0.0
03:15:47.553 00.000 12268 Star::Find(15, 1120, 178, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.553 00.000 12268 Star::Find returns 0 (3), X=1120.00, Y=178.00, Mass=5, SNR=1.5, Peak=10 HFD=0.0
03:15:47.553 00.000 12268 Star::Find(15, 1016, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.553 00.000 12268 Star::Find returns 0 (2), X=1016.00, Y=677.00, Mass=10, SNR=2.2, Peak=13 HFD=0.0
03:15:47.553 00.000 12268 Star::Find(15, 448, 532, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.553 00.000 12268 Star::Find returns 0 (3), X=448.00, Y=532.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
03:15:47.553 00.000 12268 Star::Find(15, 547, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.553 00.000 12268 Star::Find returns 0 (3), X=547.00, Y=172.00, Mass=4, SNR=1.3, Peak=10 HFD=0.0
03:15:47.553 00.000 12268 Star::Find(15, 688, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.553 00.000 12268 Star::Find returns 0 (2), X=688.00, Y=140.00, Mass=17, SNR=2.7, Peak=10 HFD=0.0
03:15:47.553 00.000 12268 Star::Find(15, 622, 373, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.553 00.000 12268 Star::Find false star n=5 nbg=276 bg=6.8 sigma=0.7 thresh=9 peak=9
03:15:47.553 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=373.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
03:15:47.554 00.001 12268 Star::Find(15, 506, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.554 00.000 12268 Star::Find returns 0 (4), X=502.53, Y=340.74, Mass=20, SNR=3.1, Peak=23 HFD=1.2
03:15:47.554 00.000 12268 Star::Find(15, 1032, 463, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.554 00.000 12268 Star::Find returns 0 (2), X=1032.00, Y=463.00, Mass=14, SNR=2.5, Peak=14 HFD=0.0
03:15:47.554 00.000 12268 Star::Find(15, 101, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.554 00.000 12268 Star::Find false star n=12 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
03:15:47.554 00.000 12268 Star::Find returns 0 (2), X=101.00, Y=473.00, Mass=31, SNR=2.9, Peak=14 HFD=0.0
03:15:47.554 00.000 12268 Star::Find(15, 388, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.554 00.000 12268 Star::Find returns 0 (2), X=388.00, Y=644.00, Mass=13, SNR=2.5, Peak=12 HFD=0.0
03:15:47.554 00.000 12268 Star::Find(15, 622, 687, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.554 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=687.00, Mass=13, SNR=2.5, Peak=13 HFD=0.0
03:15:47.554 00.000 12268 Star::Find(15, 712, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.554 00.000 12268 Star::Find returns 0 (4), X=705.52, Y=90.79, Mass=28, SNR=3.7, Peak=31 HFD=0.6
03:15:47.554 00.000 12268 Star::Find(15, 28, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.555 00.001 12268 Star::Find returns 0 (3), X=28.00, Y=621.00, Mass=9, SNR=2.0, Peak=13 HFD=0.0
03:15:47.555 00.000 12268 Star::Find(15, 744, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.555 00.000 12268 Star::Find returns 0 (2), X=744.00, Y=273.00, Mass=16, SNR=2.7, Peak=11 HFD=0.0
03:15:47.555 00.000 12268 Star::Find(15, 1253, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.555 00.000 12268 Star::Find returns 0 (2), X=1253.00, Y=35.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
03:15:47.555 00.000 12268 Star::Find(15, 488, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.555 00.000 12268 Star::Find returns 0 (2), X=488.00, Y=231.00, Mass=18, SNR=2.9, Peak=17 HFD=0.0
03:15:47.555 00.000 12268 Star::Find(15, 744, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.555 00.000 12268 Star::Find returns 0 (4), X=753.59, Y=468.78, Mass=27, SNR=3.6, Peak=25 HFD=1.3
03:15:47.555 00.000 12268 Star::Find(15, 61, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.555 00.000 12268 Star::Find false star n=17 nbg=276 bg=7.2 sigma=0.7 thresh=9 peak=8
03:15:47.555 00.000 12268 Star::Find returns 0 (2), X=61.00, Y=204.00, Mass=34, SNR=2.9, Peak=11 HFD=0.0
03:15:47.556 00.001 12268 Star::Find(15, 486, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.556 00.000 12268 Star::Find false star n=8 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
03:15:47.556 00.000 12268 Star::Find returns 0 (2), X=486.00, Y=30.00, Mass=25, SNR=2.9, Peak=18 HFD=0.0
03:15:47.556 00.000 12268 Star::Find(15, 1144, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.556 00.000 12268 Star::Find returns 0 (4), X=1132.62, Y=512.27, Mass=23, SNR=3.3, Peak=24 HFD=0.9
03:15:47.556 00.000 12268 Star::Find(15, 342, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.556 00.000 12268 Star::Find false star n=9 nbg=270 bg=7.1 sigma=0.7 thresh=9 peak=8
03:15:47.556 00.000 12268 Star::Find returns 0 (2), X=342.00, Y=87.00, Mass=21, SNR=2.9, Peak=13 HFD=0.0
03:15:47.556 00.000 12268 Star::Find(15, 1163, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.556 00.000 12268 Star::Find returns 0 (3), X=1163.00, Y=761.00, Mass=0, SNR=0.0, Peak=13 HFD=0.0
03:15:47.556 00.000 12268 Star::Find(15, 82, 585, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.556 00.000 12268 Star::Find returns 0 (3), X=82.00, Y=585.00, Mass=5, SNR=1.5, Peak=12 HFD=0.0
03:15:47.556 00.000 12268 Star::Find(15, 1244, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.556 00.000 12268 Star::Find returns 1 (0), X=1246.46, Y=727.69, Mass=48, SNR=4.7, Peak=25 HFD=4.4
03:15:47.557 00.001 12268 Star::Find(15, 1102, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.557 00.000 12268 Star::Find returns 0 (3), X=1102.00, Y=85.00, Mass=10, SNR=2.1, Peak=12 HFD=0.0
03:15:47.557 00.000 12268 Star::Find(15, 769, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.557 00.000 12268 Star::Find returns 0 (4), X=769.48, Y=171.79, Mass=36, SNR=4.2, Peak=37 HFD=0.6
03:15:47.557 00.000 12268 Star::Find(15, 314, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.557 00.000 12268 Star::Find returns 0 (4), X=302.00, Y=537.00, Mass=27, SNR=3.7, Peak=34 HFD=0.5
03:15:47.557 00.000 12268 Star::Find(15, 519, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.557 00.000 12268 Star::Find returns 0 (2), X=519.00, Y=227.00, Mass=16, SNR=2.7, Peak=16 HFD=0.0
03:15:47.557 00.000 12268 Star::Find(15, 100, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.557 00.000 12268 Star::Find returns 1 (0), X=102.82, Y=540.94, Mass=39, SNR=4.3, Peak=27 HFD=2.6
03:15:47.557 00.000 12268 Star::Find(15, 1040, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.557 00.000 12268 Star::Find returns 0 (3), X=1040.00, Y=161.00, Mass=6, SNR=1.7, Peak=11 HFD=0.0
03:15:47.557 00.000 12268 Star::Find(15, 402, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.557 00.000 12268 Star::Find false star n=2 nbg=282 bg=7.2 sigma=0.8 thresh=10 peak=10
03:15:47.558 00.001 12268 Star::Find returns 0 (2), X=402.00, Y=69.00, Mass=25, SNR=2.9, Peak=22 HFD=0.0
03:15:47.558 00.000 12268 Star::Find(15, 315, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.558 00.000 12268 Star::Find returns 0 (2), X=315.00, Y=231.00, Mass=18, SNR=3.0, Peak=23 HFD=0.0
03:15:47.558 00.000 12268 Star::Find(15, 887, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.558 00.000 12268 Star::Find false star n=7 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
03:15:47.558 00.000 12268 Star::Find returns 0 (2), X=887.00, Y=621.00, Mass=37, SNR=2.9, Peak=16 HFD=0.0
03:15:47.558 00.000 12268 Star::Find(15, 35, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.558 00.000 12268 Star::Find returns 0 (4), X=33.48, Y=648.44, Mass=34, SNR=4.0, Peak=27 HFD=1.3
03:15:47.558 00.000 12268 Star::Find(15, 187, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.558 00.000 12268 Star::Find returns 0 (2), X=187.00, Y=514.00, Mass=15, SNR=2.7, Peak=12 HFD=0.0
03:15:47.558 00.000 12268 Star::Find(15, 405, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.558 00.000 12268 Star::Find returns 0 (4), X=417.31, Y=596.52, Mass=27, SNR=3.6, Peak=23 HFD=1.4
03:15:47.558 00.000 12268 Star::Find(15, 58, 534, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.558 00.000 12268 Star::Find returns 1 (0), X=55.32, Y=548.61, Mass=24, SNR=3.4, Peak=21 HFD=3.4
03:15:47.559 00.001 12268 Star::Find(15, 590, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.559 00.000 12268 Star::Find returns 0 (3), X=590.00, Y=240.00, Mass=6, SNR=1.7, Peak=10 HFD=0.0
03:15:47.559 00.000 12268 AutoFind: could not find a star on Pass 1
03:15:47.559 00.000 12268 AutoFind: finding best star pass 2
03:15:47.559 00.000 12268 Star::Find(15, 1111, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.559 00.000 12268 Star::Find false star n=8 nbg=279 bg=8.4 sigma=1.0 thresh=11 peak=10
03:15:47.559 00.000 12268 Star::Find returns 0 (2), X=1111.00, Y=19.00, Mass=24, SNR=2.9, Peak=12 HFD=0.0
03:15:47.559 00.000 12268 Star::Find(15, 1069, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.559 00.000 12268 Star::Find false star n=12 nbg=280 bg=7.6 sigma=0.8 thresh=10 peak=9
03:15:47.559 00.000 12268 Star::Find returns 0 (2), X=1069.00, Y=866.00, Mass=31, SNR=2.9, Peak=11 HFD=0.0
03:15:47.559 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.559 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.96, Mass=47, SNR=4.8, Peak=32 HFD=2.4
03:15:47.559 00.000 12268 AutoFind: star saturated or too dim [665, 921] 5.5 Mass 47 SNR 4.8
03:15:47.559 00.000 12268 Star::Find(15, 1016, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.559 00.000 12268 Star::Find false star n=9 nbg=284 bg=7.6 sigma=0.8 thresh=10 peak=8
03:15:47.560 00.001 12268 Star::Find returns 0 (2), X=1016.00, Y=123.00, Mass=22, SNR=2.9, Peak=10 HFD=0.0
03:15:47.560 00.000 12268 Star::Find(15, 1010, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.560 00.000 12268 Star::Find returns 0 (3), X=1010.00, Y=495.00, Mass=3, SNR=1.1, Peak=14 HFD=0.0
03:15:47.560 00.000 12268 Star::Find(15, 62, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.560 00.000 12268 Star::Find returns 0 (2), X=62.00, Y=822.00, Mass=18, SNR=3.0, Peak=23 HFD=0.0
03:15:47.560 00.000 12268 Star::Find(15, 1209, 765, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.560 00.000 12268 Star::Find returns 1 (0), X=1199.51, Y=778.36, Mass=34, SNR=4.0, Peak=31 HFD=2.3
03:15:47.560 00.000 12268 AutoFind: star saturated or too dim [1209, 765] 5.2 Mass 34 SNR 4.0
03:15:47.560 00.000 12268 Star::Find(15, 442, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.560 00.000 12268 Star::Find returns 0 (2), X=442.00, Y=236.00, Mass=15, SNR=2.6, Peak=10 HFD=0.0
03:15:47.560 00.000 12268 Star::Find(15, 591, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.560 00.000 12268 Star::Find returns 0 (3), X=591.00, Y=675.00, Mass=7, SNR=1.8, Peak=12 HFD=0.0
03:15:47.560 00.000 12268 Star::Find(15, 1059, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.560 00.000 12268 Star::Find returns 0 (3), X=1059.00, Y=109.00, Mass=7, SNR=1.8, Peak=11 HFD=0.0
03:15:47.561 00.001 12268 Star::Find(15, 28, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.561 00.000 12268 Star::Find returns 0 (2), X=28.00, Y=887.00, Mass=16, SNR=2.8, Peak=19 HFD=0.0
03:15:47.561 00.000 12268 Star::Find(15, 507, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.561 00.000 12268 Star::Find false star n=7 nbg=278 bg=6.9 sigma=0.7 thresh=9 peak=8
03:15:47.561 00.000 12268 Star::Find returns 0 (2), X=507.00, Y=885.00, Mass=20, SNR=2.9, Peak=12 HFD=0.0
03:15:47.561 00.000 12268 Star::Find(15, 1180, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.561 00.000 12268 Star::Find returns 0 (4), X=1186.00, Y=866.00, Mass=26, SNR=3.6, Peak=33 HFD=0.5
03:15:47.561 00.000 12268 Star::Find(15, 378, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.561 00.000 12268 Star::Find returns 0 (2), X=378.00, Y=328.00, Mass=13, SNR=2.4, Peak=10 HFD=0.0
03:15:47.561 00.000 12268 Star::Find(15, 1120, 178, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.561 00.000 12268 Star::Find returns 0 (3), X=1120.00, Y=178.00, Mass=5, SNR=1.5, Peak=10 HFD=0.0
03:15:47.561 00.000 12268 Star::Find(15, 1016, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.561 00.000 12268 Star::Find returns 0 (2), X=1016.00, Y=677.00, Mass=10, SNR=2.2, Peak=13 HFD=0.0
03:15:47.561 00.000 12268 Star::Find(15, 448, 532, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.562 00.001 12268 Star::Find returns 0 (3), X=448.00, Y=532.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
03:15:47.562 00.000 12268 Star::Find(15, 547, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.562 00.000 12268 Star::Find returns 0 (3), X=547.00, Y=172.00, Mass=4, SNR=1.3, Peak=10 HFD=0.0
03:15:47.562 00.000 12268 Star::Find(15, 688, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.562 00.000 12268 Star::Find returns 0 (2), X=688.00, Y=140.00, Mass=17, SNR=2.7, Peak=10 HFD=0.0
03:15:47.562 00.000 12268 Star::Find(15, 622, 373, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.562 00.000 12268 Star::Find false star n=5 nbg=276 bg=6.8 sigma=0.7 thresh=9 peak=9
03:15:47.562 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=373.00, Mass=22, SNR=2.9, Peak=15 HFD=0.0
03:15:47.562 00.000 12268 Star::Find(15, 506, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.562 00.000 12268 Star::Find returns 0 (4), X=502.53, Y=340.74, Mass=20, SNR=3.1, Peak=23 HFD=1.2
03:15:47.562 00.000 12268 Star::Find(15, 1032, 463, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.562 00.000 12268 Star::Find returns 0 (2), X=1032.00, Y=463.00, Mass=14, SNR=2.5, Peak=14 HFD=0.0
03:15:47.562 00.000 12268 Star::Find(15, 101, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.562 00.000 12268 Star::Find false star n=12 nbg=277 bg=7.1 sigma=0.7 thresh=9 peak=9
03:15:47.562 00.000 12268 Star::Find returns 0 (2), X=101.00, Y=473.00, Mass=31, SNR=2.9, Peak=14 HFD=0.0
03:15:47.563 00.001 12268 Star::Find(15, 388, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.563 00.000 12268 Star::Find returns 0 (2), X=388.00, Y=644.00, Mass=13, SNR=2.5, Peak=12 HFD=0.0
03:15:47.563 00.000 12268 Star::Find(15, 622, 687, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.563 00.000 12268 Star::Find returns 0 (2), X=622.00, Y=687.00, Mass=13, SNR=2.5, Peak=13 HFD=0.0
03:15:47.563 00.000 12268 Star::Find(15, 712, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.563 00.000 12268 Star::Find returns 0 (4), X=705.52, Y=90.79, Mass=28, SNR=3.7, Peak=31 HFD=0.6
03:15:47.563 00.000 12268 Star::Find(15, 28, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.563 00.000 12268 Star::Find returns 0 (3), X=28.00, Y=621.00, Mass=9, SNR=2.0, Peak=13 HFD=0.0
03:15:47.563 00.000 12268 Star::Find(15, 744, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.563 00.000 12268 Star::Find returns 0 (2), X=744.00, Y=273.00, Mass=16, SNR=2.7, Peak=11 HFD=0.0
03:15:47.563 00.000 12268 Star::Find(15, 1253, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.563 00.000 12268 Star::Find returns 0 (2), X=1253.00, Y=35.00, Mass=15, SNR=2.6, Peak=13 HFD=0.0
03:15:47.563 00.000 12268 Star::Find(15, 488, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.564 00.001 12268 Star::Find returns 0 (2), X=488.00, Y=231.00, Mass=18, SNR=2.9, Peak=17 HFD=0.0
03:15:47.564 00.000 12268 Star::Find(15, 744, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.564 00.000 12268 Star::Find returns 0 (4), X=753.59, Y=468.78, Mass=27, SNR=3.6, Peak=25 HFD=1.3
03:15:47.564 00.000 12268 Star::Find(15, 61, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.564 00.000 12268 Star::Find false star n=17 nbg=276 bg=7.2 sigma=0.7 thresh=9 peak=8
03:15:47.564 00.000 12268 Star::Find returns 0 (2), X=61.00, Y=204.00, Mass=34, SNR=2.9, Peak=11 HFD=0.0
03:15:47.564 00.000 12268 Star::Find(15, 486, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.564 00.000 12268 Star::Find false star n=8 nbg=275 bg=7.1 sigma=0.7 thresh=9 peak=9
03:15:47.564 00.000 12268 Star::Find returns 0 (2), X=486.00, Y=30.00, Mass=25, SNR=2.9, Peak=18 HFD=0.0
03:15:47.564 00.000 12268 Star::Find(15, 1144, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.564 00.000 12268 Star::Find returns 0 (4), X=1132.62, Y=512.27, Mass=23, SNR=3.3, Peak=24 HFD=0.9
03:15:47.564 00.000 12268 Star::Find(15, 342, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.564 00.000 12268 Star::Find false star n=9 nbg=270 bg=7.1 sigma=0.7 thresh=9 peak=8
03:15:47.564 00.000 12268 Star::Find returns 0 (2), X=342.00, Y=87.00, Mass=21, SNR=2.9, Peak=13 HFD=0.0
03:15:47.564 00.000 12268 Star::Find(15, 1163, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.565 00.001 12268 Star::Find returns 0 (3), X=1163.00, Y=761.00, Mass=0, SNR=0.0, Peak=13 HFD=0.0
03:15:47.565 00.000 12268 Star::Find(15, 82, 585, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.565 00.000 12268 Star::Find returns 0 (3), X=82.00, Y=585.00, Mass=5, SNR=1.5, Peak=12 HFD=0.0
03:15:47.565 00.000 12268 Star::Find(15, 1244, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.565 00.000 12268 Star::Find returns 1 (0), X=1246.46, Y=727.69, Mass=48, SNR=4.7, Peak=25 HFD=4.4
03:15:47.565 00.000 12268 AutoFind: star saturated or too dim [1244, 730] 4.5 Mass 48 SNR 4.7
03:15:47.565 00.000 12268 Star::Find(15, 1102, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.565 00.000 12268 Star::Find returns 0 (3), X=1102.00, Y=85.00, Mass=10, SNR=2.1, Peak=12 HFD=0.0
03:15:47.565 00.000 12268 Star::Find(15, 769, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.565 00.000 12268 Star::Find returns 0 (4), X=769.48, Y=171.79, Mass=36, SNR=4.2, Peak=37 HFD=0.6
03:15:47.565 00.000 12268 Star::Find(15, 314, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.565 00.000 12268 Star::Find returns 0 (4), X=302.00, Y=537.00, Mass=27, SNR=3.7, Peak=34 HFD=0.5
03:15:47.565 00.000 12268 Star::Find(15, 519, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.565 00.000 12268 Star::Find returns 0 (2), X=519.00, Y=227.00, Mass=16, SNR=2.7, Peak=16 HFD=0.0
03:15:47.566 00.001 12268 Star::Find(15, 100, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.566 00.000 12268 Star::Find returns 1 (0), X=102.82, Y=540.94, Mass=39, SNR=4.3, Peak=27 HFD=2.6
03:15:47.566 00.000 12268 AutoFind: star saturated or too dim [100, 529] 4.5 Mass 39 SNR 4.3
03:15:47.566 00.000 12268 Star::Find(15, 1040, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.566 00.000 12268 Star::Find returns 0 (3), X=1040.00, Y=161.00, Mass=6, SNR=1.7, Peak=11 HFD=0.0
03:15:47.566 00.000 12268 Star::Find(15, 402, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.566 00.000 12268 Star::Find false star n=2 nbg=282 bg=7.2 sigma=0.8 thresh=10 peak=10
03:15:47.566 00.000 12268 Star::Find returns 0 (2), X=402.00, Y=69.00, Mass=25, SNR=2.9, Peak=22 HFD=0.0
03:15:47.566 00.000 12268 Star::Find(15, 315, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.566 00.000 12268 Star::Find returns 0 (2), X=315.00, Y=231.00, Mass=18, SNR=3.0, Peak=23 HFD=0.0
03:15:47.566 00.000 12268 Star::Find(15, 887, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.566 00.000 12268 Star::Find false star n=7 nbg=277 bg=7.0 sigma=0.7 thresh=9 peak=9
03:15:47.566 00.000 12268 Star::Find returns 0 (2), X=887.00, Y=621.00, Mass=37, SNR=2.9, Peak=16 HFD=0.0
03:15:47.566 00.000 12268 Star::Find(15, 35, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.566 00.000 12268 Star::Find returns 0 (4), X=33.48, Y=648.44, Mass=34, SNR=4.0, Peak=27 HFD=1.3
03:15:47.567 00.001 12268 Star::Find(15, 187, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.567 00.000 12268 Star::Find returns 0 (2), X=187.00, Y=514.00, Mass=15, SNR=2.7, Peak=12 HFD=0.0
03:15:47.567 00.000 12268 Star::Find(15, 405, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.567 00.000 12268 Star::Find returns 0 (4), X=417.31, Y=596.52, Mass=27, SNR=3.6, Peak=23 HFD=1.4
03:15:47.567 00.000 12268 Star::Find(15, 58, 534, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.567 00.000 12268 Star::Find returns 1 (0), X=55.32, Y=548.61, Mass=24, SNR=3.4, Peak=21 HFD=3.4
03:15:47.567 00.000 12268 AutoFind: star saturated or too dim [58, 534] 4.5 Mass 24 SNR 3.4
03:15:47.567 00.000 12268 Star::Find(15, 590, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.567 00.000 12268 Star::Find returns 0 (3), X=590.00, Y=240.00, Mass=6, SNR=1.7, Peak=10 HFD=0.0
03:15:47.567 00.000 12268 AutoFind: could not find a non-saturated star!
03:15:47.567 00.000 12268 AutoFind: finding best star pass 3
03:15:47.567 00.000 12268 Star::Find(15, 1111, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.567 00.000 12268 Star::Find false star n=8 nbg=279 bg=8.4 sigma=1.0 thresh=11 peak=10
03:15:47.567 00.000 12268 Star::Find returns 0 (2), X=1111.00, Y=19.00, Mass=24, SNR=2.9, Peak=12 HFD=0.0
03:15:47.567 00.000 12268 Star::Find(15, 1069, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.568 00.001 12268 Star::Find false star n=12 nbg=280 bg=7.6 sigma=0.8 thresh=10 peak=9
03:15:47.568 00.000 12268 Star::Find returns 0 (2), X=1069.00, Y=866.00, Mass=31, SNR=2.9, Peak=11 HFD=0.0
03:15:47.568 00.000 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.568 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.96, Mass=47, SNR=4.8, Peak=32 HFD=2.4
03:15:47.568 00.000 12268 AutoFind returns star at [665, 921] 5.5 Mass 47 SNR 4.8
03:15:47.568 00.000 12268 MultiStar: primary star forcibly inserted in list
03:15:47.569 00.001 12268 Star::Find(15, 665, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.569 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.96, Mass=47, SNR=4.8, Peak=32 HFD=2.4
03:15:47.569 00.000 12268 MultiStar: List (1): {665.29, 915.96}(4.8), 
03:15:47.569 00.000 12268 setting lock position to (665.29, 915.96)
03:15:47.569 00.000 12268 MultiStar: stabilizing after lock position change
03:15:47.570 00.001 12268 AutoSelect: state = 1, call UpdateGuideState
03:15:47.570 00.000 12268 UpdateGuideState(): m_state=1
03:15:47.570 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:15:47.570 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.96, Mass=47, SNR=4.8, Peak=32 HFD=2.4
03:15:47.570 00.000 12268 DistanceChecker: deactivated
03:15:47.570 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
03:15:47.570 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
03:15:47.570 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
03:15:47.574 00.004 12268 setting lock position to (665.29, 915.96)
03:15:47.574 00.000 12268 MultiStar: stabilizing after lock position change
03:15:47.574 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
03:15:47.574 00.000 12268 Changing from state SELECTING to SELECTED
03:15:47.574 00.000 12268 guider state => SELECTED
03:15:47.598 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=19, Gamma=1.290
03:15:47.612 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:15:47.613 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=6, FiltMax=19, Gamma=1.290
03:15:47.627 00.014 12268 Status Line: Auto-selected star at (665.3, 916.0)
03:15:47.635 00.008 12268 PhdController: newstate STATE_WAIT_SELECTED
03:15:47.635 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"508cf239-f692-43ab-bc68-c41f229ff748"}
03:15:47.635 00.000 12268 OnExposeComplete: enter
03:15:47.636 00.001 12268 UpdateGuideState(): m_state=2
03:15:47.636 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:15:47.636 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.49, Mass=44, SNR=4.7, Peak=33 HFD=3.2
03:15:47.636 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
03:15:47.636 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
03:15:47.636 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.47 hyp=0.70 cameraTheta=-0.72 mountX=-0.41 mountY=0.58, mountTheta=2.19
03:15:47.639 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:15:47.653 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:15:47.653 00.000 12268 PhdController: newstate STATE_CALIBRATE
03:15:47.653 00.000 12268 PhdController: newstate STATE_GUIDE
03:15:47.653 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
03:15:47.653 00.000 12268 guider state => CALIBRATED
03:15:47.653 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
03:15:47.721 00.068 12268 reset dither spiral
03:15:47.721 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
03:15:47.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:47.721 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:15:47.721 00.000 12268 Enqueuing Expose request
03:15:47.721 00.000 11616 Worker thread wakes up
03:15:47.722 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:47.722 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:15:47.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:15:47.722 00.000 12268 evsrv: cli 0F8E6D80 connect
03:15:47.722 00.000 12268 case statement mapped state 5 to 1
03:15:47.723 00.001 12268 case statement mapped state 5 to 1
03:15:47.723 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"18362261-0a3b-4d30-8fd2-060a342dff8d"}
03:15:47.723 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"18362261-0a3b-4d30-8fd2-060a342dff8d"}
03:15:47.727 00.004 12268 evsrv: cli 0F8E6D80 disconnect
03:15:47.728 00.001 12268 evsrv: cli 0FA411A0 connect
03:15:47.728 00.000 12268 case statement mapped state 5 to 1
03:15:47.729 00.001 12268 case statement mapped state 5 to 1
03:15:47.729 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"bf23c044-2637-48a7-b889-664d70adfbcb"}
03:15:47.729 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.29,915.96],"id":"bf23c044-2637-48a7-b889-664d70adfbcb"}
03:15:47.733 00.004 12268 evsrv: cli 0FA411A0 disconnect
03:15:47.733 00.000 12268 evsrv: cli 126EF2C0 connect
03:15:47.733 00.000 12268 case statement mapped state 5 to 1
03:15:47.734 00.001 12268 case statement mapped state 5 to 1
03:15:47.734 00.000 12268 evsrv: cli 126EF2C0 request: {"method":"get_app_state","id":"57f7363b-4f75-4224-8a8b-8025a45f7192"}
03:15:47.734 00.000 12268 case statement mapped state 5 to 1
03:15:47.734 00.000 12268 evsrv: cli 126EF2C0 response: {"jsonrpc":"2.0","result":"Selected","id":"57f7363b-4f75-4224-8a8b-8025a45f7192"}
03:15:47.736 00.002 12268 evsrv: cli 126EF2C0 disconnect
03:15:48.737 01.001 12268 evsrv: cli 0F8E69C0 connect
03:15:48.737 00.000 12268 case statement mapped state 5 to 1
03:15:48.737 00.000 12268 case statement mapped state 5 to 1
03:15:48.738 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e93f155c-f7fc-43a3-8bcc-a73ade6a646d"}
03:15:48.738 00.000 12268 case statement mapped state 5 to 1
03:15:48.738 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"e93f155c-f7fc-43a3-8bcc-a73ade6a646d"}
03:15:48.739 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:15:49.740 01.001 12268 evsrv: cli 0F8E6D80 connect
03:15:49.740 00.000 12268 case statement mapped state 5 to 1
03:15:49.741 00.001 12268 case statement mapped state 5 to 1
03:15:49.741 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"083497d3-b8bd-41e9-bb2b-afdeb72a0301"}
03:15:49.741 00.000 12268 case statement mapped state 5 to 1
03:15:49.741 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"083497d3-b8bd-41e9-bb2b-afdeb72a0301"}
03:15:49.742 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:15:49.744 00.002 11616 Exposure complete
03:15:49.799 00.055 11616 worker thread done servicing request
03:15:49.799 00.000 12268 OnExposeComplete: enter
03:15:49.799 00.000 12268 UpdateGuideState(): m_state=5
03:15:49.800 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:15:49.800 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.15, Mass=54, SNR=5.1, Peak=33 HFD=4.3
03:15:49.800 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
03:15:49.800 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
03:15:49.800 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.80 hyp=0.91 cameraTheta=-1.08 mountX=-0.76 mountY=0.53, mountTheta=2.53
03:15:49.804 00.004 12268 Changing from state CALIBRATED to GUIDING
03:15:49.805 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:15:49.805 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:15:49.805 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
03:15:49.805 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:15:49.805 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:15:49.806 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:15:49.806 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:15:49.806 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:15:49.806 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:15:49.807 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:15:49.807 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:15:49.807 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:15:49.807 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:15:49.808 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:15:49.808 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:15:49.808 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:15:49.941 00.133 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:15:49.942 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
03:15:49.942 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
03:15:49.946 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:15:49.947 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:15:49.947 00.000 12268 setting lock position to (665.72, 915.15)
03:15:49.947 00.000 12268 MultiStar: stabilizing after lock position change
03:15:49.947 00.000 12268 guider state => GUIDING
03:15:49.948 00.001 12268 Status Line: Guiding
03:15:49.950 00.002 12268 Mount: notify guiding started
03:15:49.951 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
03:15:49.951 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
03:15:49.951 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
03:15:49.952 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
03:15:49.952 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
03:15:49.952 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
03:15:49.952 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
03:15:49.952 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
03:15:49.953 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
03:15:49.953 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
03:15:49.953 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
03:15:49.953 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:15:49.954 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:15:49.954 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:15:49.954 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:15:49.954 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:15:49.954 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:15:49.955 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:15:49.955 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:15:49.955 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:15:49.955 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:15:49.955 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:15:49.956 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:15:49.956 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:15:49.957 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:15:49.957 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:15:49.957 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:15:49.957 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:15:49.958 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:15:49.958 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:15:49.958 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:15:49.958 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:15:49.959 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:15:49.959 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:15:49.959 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:15:49.959 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:15:49.959 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:15:49.960 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:15:50.097 00.137 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:15:50.098 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:15:50.098 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:15:50.098 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:15:50.098 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:15:50.098 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
03:15:50.098 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:15:50.099 00.001 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:15:50.099 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:15:50.099 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:15:50.099 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
03:15:50.099 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:15:50.115 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
03:15:50.116 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
03:15:50.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:50.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:15:50.116 00.000 12268 Enqueuing Expose request
03:15:50.116 00.000 11616 Worker thread wakes up
03:15:50.116 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:50.116 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:15:50.743 00.627 12268 evsrv: cli 0F8E6D80 connect
03:15:50.743 00.000 12268 case statement mapped state 6 to 3
03:15:50.744 00.001 12268 case statement mapped state 6 to 3
03:15:50.745 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"0f52774c-2368-4ae0-a5e3-6848140a653f"}
03:15:50.745 00.000 12268 case statement mapped state 6 to 3
03:15:50.745 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f52774c-2368-4ae0-a5e3-6848140a653f"}
03:15:50.745 00.000 12268 evsrv: cli 0F8E6D80 disconnect
03:15:52.123 01.378 11616 Exposure complete
03:15:52.176 00.053 11616 worker thread done servicing request
03:15:52.177 00.001 12268 OnExposeComplete: enter
03:15:52.177 00.000 12268 UpdateGuideState(): m_state=6
03:15:52.177 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:15:52.177 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.51, Mass=47, SNR=4.8, Peak=33 HFD=4.2
03:15:52.177 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
03:15:52.177 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
03:15:52.177 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.36 hyp=0.52 cameraTheta=0.76 mountX=0.39 mountY=0.33, mountTheta=0.69
03:15:52.179 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.38, y=0.36, opts=13)
03:15:52.179 00.000 12268 Enqueuing Move request for scope (0.38, 0.36)
03:15:52.179 00.000 11616 Worker thread wakes up
03:15:52.179 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.36) opts 0xd
03:15:52.179 00.000 11616 Handling offset move in thread for scope, endpoint = (0.38, 0.36)
03:15:52.179 00.000 11616 Moving (0.38, 0.36) raw xDistance=0.39 yDistance=0.33
03:15:52.179 00.000 11616 resist switch: large excursion: input 0.39 thresh 0.29 direction from 0 to 1
03:15:52.179 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.18
03:15:52.179 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.39
03:15:52.180 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:15:52.180 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
03:15:52.180 00.000 11616 MoveAxis(W, 221, ABG)
03:15:52.180 00.000 11616 Guiding  Dir = 3, Dur = 221
03:15:52.180 00.000 11616 IsSlewing returns 1
03:15:52.180 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
03:15:52.180 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
03:15:52.181 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
03:15:52.181 00.000 11616 Move returns status 2, amount 0
03:15:52.181 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
03:15:52.181 00.000 11616 move complete, result=2
03:15:52.181 00.000 11616 worker thread done servicing request
03:15:52.199 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:15:52.215 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:15:52.215 00.000 12268 PhdController: settling, locked = 1, distance = 0.79 (1.50) aobump = 0 frame = 1 / 99999
03:15:52.215 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768702552.215,"Host":"ASTROCENTER","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:15:52.215 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:52.215 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:15:52.216 00.001 12268 Enqueuing Expose request
03:15:52.216 00.000 12268 Alert: Guiding stopped: the scope started slewing.
03:15:52.216 00.000 11616 Worker thread wakes up
03:15:52.216 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:52.216 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:15:52.238 00.022 12268 GuideStep: 0.4 px 0 ms WEST, 0.3 px 0 ms NORTH
03:15:52.240 00.002 12268 mount move error indicates guiding should stop
03:15:52.240 00.000 12268 Mount: notify guiding stopped
03:15:52.240 00.000 12268 BLC: window closed
03:15:52.240 00.000 12268 BLC: Last direction was reset
03:15:52.240 00.000 12268 PhdController failed: Guiding stopped
03:15:52.240 00.000 12268 PhdController: newstate STATE_FINISH
03:15:52.240 00.000 12268 PhdController complete: fail: Guiding stopped
03:15:52.240 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768702552.240,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
03:15:52.241 00.001 12268 Mount: notify guiding dither settle done success=0
03:15:52.241 00.000 12268 PhdController: newstate STATE_IDLE
03:15:52.241 00.000 12268 Changing from state GUIDING to STOP
03:15:52.241 00.000 12268 guider state => SELECTED
03:15:52.241 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
03:15:54.227 01.986 11616 Exposure complete
03:15:54.281 00.054 11616 worker thread done servicing request
03:15:54.281 00.000 12268 OnExposeComplete: enter
03:15:54.281 00.000 12268 UpdateGuideState(): m_state=2
03:15:54.282 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:15:54.282 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.12, Mass=45, SNR=4.7, Peak=31 HFD=3.4
03:15:54.282 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
03:15:54.282 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.20)
03:15:54.282 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.90 mountX=-0.04 mountY=-0.12, mountTheta=-1.92
03:15:54.311 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:15:54.326 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:15:54.326 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:54.326 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:15:54.326 00.000 12268 Enqueuing Expose request
03:15:54.326 00.000 11616 Worker thread wakes up
03:15:54.326 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:54.326 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:15:56.350 02.024 11616 Exposure complete
03:15:56.404 00.054 11616 worker thread done servicing request
03:15:56.404 00.000 12268 OnExposeComplete: enter
03:15:56.404 00.000 12268 UpdateGuideState(): m_state=2
03:15:56.404 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:15:56.404 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.53, Mass=51, SNR=5.0, Peak=29 HFD=5.3
03:15:56.404 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
03:15:56.404 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
03:15:56.404 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.38 hyp=0.70 cameraTheta=0.57 mountX=0.43 mountY=0.53, mountTheta=0.89
03:15:56.406 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:15:56.422 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
03:15:56.423 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:56.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:15:56.423 00.000 12268 Enqueuing Expose request
03:15:56.423 00.000 11616 Worker thread wakes up
03:15:56.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:56.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:15:58.435 02.012 11616 Exposure complete
03:15:58.489 00.054 11616 worker thread done servicing request
03:15:58.489 00.000 12268 OnExposeComplete: enter
03:15:58.490 00.001 12268 UpdateGuideState(): m_state=2
03:15:58.490 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:15:58.490 00.000 12268 Star::Find returns 1 (0), X=666.51, Y=915.90, Mass=45, SNR=4.7, Peak=28 HFD=5.0
03:15:58.490 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
03:15:58.490 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.46)
03:15:58.490 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=0.74 hyp=1.08 cameraTheta=0.76 mountX=0.82 mountY=0.68, mountTheta=0.70
03:15:58.492 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:15:58.507 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:15:58.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:58.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:15:58.507 00.000 12268 Enqueuing Expose request
03:15:58.507 00.000 11616 Worker thread wakes up
03:15:58.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:15:58.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,901,31,31)
03:16:00.518 02.011 11616 Exposure complete
03:16:00.572 00.054 11616 worker thread done servicing request
03:16:00.572 00.000 12268 OnExposeComplete: enter
03:16:00.572 00.000 12268 UpdateGuideState(): m_state=2
03:16:00.573 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:16:00.573 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.45, Mass=42, SNR=4.5, Peak=28 HFD=4.3
03:16:00.573 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
03:16:00.573 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
03:16:00.573 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.30 hyp=0.61 cameraTheta=0.51 mountX=0.35 mountY=0.49, mountTheta=0.95
03:16:00.575 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:16:00.591 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
03:16:00.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:00.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:00.591 00.000 12268 Enqueuing Expose request
03:16:00.591 00.000 11616 Worker thread wakes up
03:16:00.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:00.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:16:02.600 02.009 11616 Exposure complete
03:16:02.654 00.054 11616 worker thread done servicing request
03:16:02.656 00.002 12268 OnExposeComplete: enter
03:16:02.656 00.000 12268 UpdateGuideState(): m_state=2
03:16:02.656 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:16:02.656 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.46, Mass=48, SNR=4.8, Peak=29 HFD=4.2
03:16:02.656 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
03:16:02.656 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
03:16:02.656 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.31 hyp=0.36 cameraTheta=1.06 mountX=0.33 mountY=0.13, mountTheta=0.39
03:16:02.658 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:16:02.673 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:16:02.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:02.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:02.673 00.000 12268 Enqueuing Expose request
03:16:02.673 00.000 11616 Worker thread wakes up
03:16:02.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:02.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:16:04.682 02.009 11616 Exposure complete
03:16:04.739 00.057 11616 worker thread done servicing request
03:16:04.739 00.000 12268 OnExposeComplete: enter
03:16:04.739 00.000 12268 UpdateGuideState(): m_state=2
03:16:04.739 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:16:04.740 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.40, Mass=46, SNR=4.7, Peak=30 HFD=3.9
03:16:04.740 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
03:16:04.740 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
03:16:04.740 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.25 hyp=0.28 cameraTheta=1.09 mountX=0.26 mountY=0.10, mountTheta=0.36
03:16:04.742 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:16:04.758 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
03:16:04.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:04.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:04.758 00.000 12268 Enqueuing Expose request
03:16:04.758 00.000 11616 Worker thread wakes up
03:16:04.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:04.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:16:06.769 02.011 11616 Exposure complete
03:16:06.824 00.055 11616 worker thread done servicing request
03:16:06.824 00.000 12268 OnExposeComplete: enter
03:16:06.825 00.001 12268 UpdateGuideState(): m_state=2
03:16:06.825 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:16:06.825 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.09, Mass=47, SNR=4.8, Peak=32 HFD=3.8
03:16:06.825 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
03:16:06.825 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
03:16:06.825 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-0.50 mountX=-0.05 mountY=0.12, mountTheta=1.97
03:16:06.827 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:16:06.842 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:16:06.842 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:06.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:06.842 00.000 12268 Enqueuing Expose request
03:16:06.842 00.000 11616 Worker thread wakes up
03:16:06.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:06.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:16:08.880 02.038 11616 Exposure complete
03:16:08.935 00.055 11616 worker thread done servicing request
03:16:08.935 00.000 12268 OnExposeComplete: enter
03:16:08.936 00.001 12268 UpdateGuideState(): m_state=2
03:16:08.936 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:16:08.936 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.65, Mass=49, SNR=4.9, Peak=34 HFD=4.0
03:16:08.936 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
03:16:08.936 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
03:16:08.936 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.50 hyp=0.56 cameraTheta=1.07 mountX=0.52 mountY=0.21, mountTheta=0.38
03:16:08.938 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=19, Gamma=1.290
03:16:08.953 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:16:08.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:08.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:08.953 00.000 12268 Enqueuing Expose request
03:16:08.953 00.000 11616 Worker thread wakes up
03:16:08.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:08.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:10.960 02.007 11616 Exposure complete
03:16:11.015 00.055 11616 worker thread done servicing request
03:16:11.015 00.000 12268 OnExposeComplete: enter
03:16:11.015 00.000 12268 UpdateGuideState(): m_state=2
03:16:11.015 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:16:11.015 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.43, Mass=43, SNR=4.6, Peak=30 HFD=3.9
03:16:11.015 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
03:16:11.016 00.001 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
03:16:11.016 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.28 hyp=0.41 cameraTheta=0.76 mountX=0.31 mountY=0.26, mountTheta=0.69
03:16:11.018 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:16:11.033 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:16:11.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:11.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:11.033 00.000 12268 Enqueuing Expose request
03:16:11.033 00.000 11616 Worker thread wakes up
03:16:11.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:11.034 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:16:13.043 02.009 11616 Exposure complete
03:16:13.101 00.058 11616 worker thread done servicing request
03:16:13.101 00.000 12268 OnExposeComplete: enter
03:16:13.101 00.000 12268 UpdateGuideState(): m_state=2
03:16:13.101 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:16:13.102 00.001 12268 Star::Find returns 1 (0), X=665.57, Y=915.36, Mass=47, SNR=4.8, Peak=32 HFD=3.1
03:16:13.102 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
03:16:13.102 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
03:16:13.102 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.21 mountX=0.19 mountY=-0.18, mountTheta=-0.75
03:16:13.105 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:16:13.121 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:16:13.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:13.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:13.121 00.000 12268 Enqueuing Expose request
03:16:13.121 00.000 11616 Worker thread wakes up
03:16:13.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:13.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:16:15.132 02.011 11616 Exposure complete
03:16:15.195 00.063 11616 worker thread done servicing request
03:16:15.195 00.000 12268 OnExposeComplete: enter
03:16:15.195 00.000 12268 UpdateGuideState(): m_state=2
03:16:15.196 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:16:15.196 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.56, Mass=46, SNR=4.8, Peak=30 HFD=4.3
03:16:15.196 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
03:16:15.196 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
03:16:15.196 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.40 hyp=0.60 cameraTheta=0.74 mountX=0.45 mountY=0.38, mountTheta=0.71
03:16:15.198 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:16:15.213 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:16:15.214 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:15.214 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:15.214 00.000 12268 Enqueuing Expose request
03:16:15.214 00.000 11616 Worker thread wakes up
03:16:15.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:15.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:17.229 02.015 11616 Exposure complete
03:16:17.284 00.055 11616 worker thread done servicing request
03:16:17.284 00.000 12268 OnExposeComplete: enter
03:16:17.284 00.000 12268 UpdateGuideState(): m_state=2
03:16:17.285 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:16:17.285 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.47, Mass=71, SNR=5.8, Peak=35 HFD=6.0
03:16:17.285 00.000 12268 Status Line: Mass: 71 vs 47
03:16:17.287 00.002 12268 UpdateCurrentPosition: star mass new=70.8 exp=46.8 thresh=50% limits=(23.4, 70.5, 93.7)
03:16:17.287 00.000 12268 DistanceChecker: activated
03:16:17.287 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
03:16:17.288 00.001 12268 Changing from state SELECTED to UNINITIALIZED
03:16:17.288 00.000 12268 guider state => SELECTING
03:16:17.289 00.001 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:16:17.289 00.000 12268 Status Line: Star lost - mass changed
03:16:17.295 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:17.311 00.016 12268 UpdateGuideState exits: Star lost - mass changed
03:16:17.311 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:17.311 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:16:17.311 00.000 12268 Enqueuing Expose request
03:16:17.311 00.000 11616 Worker thread wakes up
03:16:17.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:17.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:16:19.318 02.007 11616 Exposure complete
03:16:19.374 00.056 11616 worker thread done servicing request
03:16:19.375 00.001 12268 OnExposeComplete: enter
03:16:19.375 00.000 12268 UpdateGuideState(): m_state=1
03:16:19.375 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:16:19.375 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.52, Mass=44, SNR=4.6, Peak=32 HFD=3.2
03:16:19.375 00.000 12268 DistanceChecker: deactivated
03:16:19.378 00.003 12268 setting lock position to (665.80, 915.52)
03:16:19.378 00.000 12268 MultiStar: stabilizing after lock position change
03:16:19.378 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
03:16:19.378 00.000 12268 Changing from state SELECTING to SELECTED
03:16:19.379 00.001 12268 guider state => SELECTED
03:16:19.408 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:16:19.424 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
03:16:19.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:19.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:19.424 00.000 12268 Enqueuing Expose request
03:16:19.424 00.000 11616 Worker thread wakes up
03:16:19.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:19.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:21.443 02.019 11616 Exposure complete
03:16:21.498 00.055 11616 worker thread done servicing request
03:16:21.499 00.001 12268 OnExposeComplete: enter
03:16:21.499 00.000 12268 UpdateGuideState(): m_state=2
03:16:21.499 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:16:21.499 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.74, Mass=45, SNR=4.7, Peak=31 HFD=3.8
03:16:21.499 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
03:16:21.499 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.45)
03:16:21.499 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.22 hyp=0.32 cameraTheta=0.75 mountX=0.24 mountY=0.21, mountTheta=0.70
03:16:21.501 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:21.516 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:16:21.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:21.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:21.516 00.000 12268 Enqueuing Expose request
03:16:21.516 00.000 11616 Worker thread wakes up
03:16:21.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:21.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:23.528 02.012 11616 Exposure complete
03:16:23.584 00.056 11616 worker thread done servicing request
03:16:23.584 00.000 12268 OnExposeComplete: enter
03:16:23.584 00.000 12268 UpdateGuideState(): m_state=2
03:16:23.585 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:16:23.585 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.85, Mass=48, SNR=4.9, Peak=34 HFD=3.4
03:16:23.585 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
03:16:23.585 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.96)
03:16:23.585 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.26 mountX=0.34 mountY=0.06, mountTheta=0.19
03:16:23.587 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:23.603 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
03:16:23.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:23.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:23.603 00.000 12268 Enqueuing Expose request
03:16:23.603 00.000 11616 Worker thread wakes up
03:16:23.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:23.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:25.626 02.023 11616 Exposure complete
03:16:25.685 00.059 11616 worker thread done servicing request
03:16:25.685 00.000 12268 OnExposeComplete: enter
03:16:25.685 00.000 12268 UpdateGuideState(): m_state=2
03:16:25.685 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:16:25.686 00.001 12268 Star::Find returns 1 (0), X=665.74, Y=915.78, Mass=57, SNR=5.3, Peak=30 HFD=4.3
03:16:25.686 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
03:16:25.686 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
03:16:25.686 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.80 mountX=0.25 mountY=-0.09, mountTheta=-0.36
03:16:25.688 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:25.702 00.014 12268 UpdateGuideState exits: m=57 SNR=5.3
03:16:25.703 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:25.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:25.703 00.000 12268 Enqueuing Expose request
03:16:25.703 00.000 11616 Worker thread wakes up
03:16:25.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:25.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:27.706 02.003 11616 Exposure complete
03:16:27.759 00.053 11616 worker thread done servicing request
03:16:27.759 00.000 12268 OnExposeComplete: enter
03:16:27.759 00.000 12268 UpdateGuideState(): m_state=2
03:16:27.760 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:16:27.760 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.45, Mass=44, SNR=4.6, Peak=31 HFD=3.7
03:16:27.760 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
03:16:27.760 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.30)
03:16:27.760 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.40 mountX=-0.06 mountY=0.18, mountTheta=1.87
03:16:27.762 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:27.776 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
03:16:27.777 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:27.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:27.777 00.000 12268 Enqueuing Expose request
03:16:27.777 00.000 11616 Worker thread wakes up
03:16:27.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:27.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:16:29.789 02.012 11616 Exposure complete
03:16:29.845 00.056 11616 worker thread done servicing request
03:16:29.845 00.000 12268 OnExposeComplete: enter
03:16:29.845 00.000 12268 UpdateGuideState(): m_state=2
03:16:29.845 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:16:29.845 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.54, Mass=46, SNR=4.8, Peak=34 HFD=3.4
03:16:29.846 00.001 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
03:16:29.846 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
03:16:29.846 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.11 mountX=0.04 mountY=0.17, mountTheta=1.36
03:16:29.848 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:29.862 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:16:29.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:29.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:29.862 00.000 12268 Enqueuing Expose request
03:16:29.862 00.000 11616 Worker thread wakes up
03:16:29.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:29.863 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:31.872 02.009 11616 Exposure complete
03:16:31.925 00.053 11616 worker thread done servicing request
03:16:31.925 00.000 12268 OnExposeComplete: enter
03:16:31.926 00.001 12268 UpdateGuideState(): m_state=2
03:16:31.926 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:16:31.926 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=44, SNR=4.7, Peak=34 HFD=3.1
03:16:31.926 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
03:16:31.926 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.68)
03:16:31.926 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.98 mountX=0.11 mountY=0.06, mountTheta=0.47
03:16:31.928 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:31.943 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:16:31.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:31.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:31.943 00.000 12268 Enqueuing Expose request
03:16:31.943 00.000 11616 Worker thread wakes up
03:16:31.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:31.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:33.950 02.007 11616 Exposure complete
03:16:34.006 00.056 11616 worker thread done servicing request
03:16:34.006 00.000 12268 OnExposeComplete: enter
03:16:34.006 00.000 12268 UpdateGuideState(): m_state=2
03:16:34.006 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:16:34.006 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.41, Mass=47, SNR=4.8, Peak=31 HFD=4.0
03:16:34.006 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
03:16:34.006 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.33)
03:16:34.006 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.11 hyp=0.30 cameraTheta=-0.37 mountX=-0.08 mountY=0.29, mountTheta=1.84
03:16:34.009 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:34.024 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:16:34.024 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:34.024 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:34.025 00.001 12268 Enqueuing Expose request
03:16:34.025 00.000 11616 Worker thread wakes up
03:16:34.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:34.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:16:36.042 02.017 11616 Exposure complete
03:16:36.096 00.054 11616 worker thread done servicing request
03:16:36.096 00.000 12268 OnExposeComplete: enter
03:16:36.096 00.000 12268 UpdateGuideState(): m_state=2
03:16:36.096 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:16:36.096 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.86, Mass=49, SNR=4.9, Peak=30 HFD=3.9
03:16:36.096 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
03:16:36.097 00.001 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.85)
03:16:36.097 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.33 hyp=0.37 cameraTheta=1.15 mountX=0.35 mountY=0.11, mountTheta=0.29
03:16:36.098 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:36.113 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:16:36.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:36.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:36.113 00.000 12268 Enqueuing Expose request
03:16:36.113 00.000 11616 Worker thread wakes up
03:16:36.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:36.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:38.140 02.027 11616 Exposure complete
03:16:38.196 00.056 11616 worker thread done servicing request
03:16:38.196 00.000 12268 OnExposeComplete: enter
03:16:38.196 00.000 12268 UpdateGuideState(): m_state=2
03:16:38.196 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:16:38.196 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.60, Mass=44, SNR=4.6, Peak=31 HFD=3.0
03:16:38.196 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
03:16:38.197 00.001 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
03:16:38.197 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.08 hyp=0.24 cameraTheta=2.80 mountX=0.06 mountY=-0.23, mountTheta=-1.33
03:16:38.199 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:38.213 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
03:16:38.213 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:38.213 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:38.213 00.000 12268 Enqueuing Expose request
03:16:38.214 00.001 11616 Worker thread wakes up
03:16:38.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:38.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:40.224 02.010 11616 Exposure complete
03:16:40.279 00.055 11616 worker thread done servicing request
03:16:40.279 00.000 12268 OnExposeComplete: enter
03:16:40.279 00.000 12268 UpdateGuideState(): m_state=2
03:16:40.279 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:16:40.279 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=44, SNR=4.6, Peak=33 HFD=3.4
03:16:40.280 00.001 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
03:16:40.280 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
03:16:40.280 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.20 cameraTheta=0.42 mountX=0.10 mountY=0.17, mountTheta=1.05
03:16:40.282 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:40.296 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
03:16:40.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:40.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:40.296 00.000 12268 Enqueuing Expose request
03:16:40.296 00.000 11616 Worker thread wakes up
03:16:40.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:40.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:42.311 02.015 11616 Exposure complete
03:16:42.368 00.057 11616 worker thread done servicing request
03:16:42.369 00.001 12268 OnExposeComplete: enter
03:16:42.369 00.000 12268 UpdateGuideState(): m_state=2
03:16:42.369 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:16:42.369 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.54, Mass=42, SNR=4.5, Peak=29 HFD=4.4
03:16:42.369 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
03:16:42.369 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.72)
03:16:42.369 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.01 hyp=0.52 cameraTheta=0.03 mountX=0.06 mountY=0.51, mountTheta=1.45
03:16:42.372 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:42.388 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
03:16:42.388 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:42.388 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:42.388 00.000 12268 Enqueuing Expose request
03:16:42.388 00.000 11616 Worker thread wakes up
03:16:42.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:42.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:44.405 02.017 11616 Exposure complete
03:16:44.462 00.057 11616 worker thread done servicing request
03:16:44.462 00.000 12268 OnExposeComplete: enter
03:16:44.462 00.000 12268 UpdateGuideState(): m_state=2
03:16:44.462 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:16:44.462 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.64, Mass=49, SNR=4.9, Peak=33 HFD=3.3
03:16:44.462 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
03:16:44.462 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
03:16:44.462 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.21 mountX=0.11 mountY=-0.10, mountTheta=-0.75
03:16:44.464 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:44.478 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:16:44.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:44.479 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:44.479 00.000 12268 Enqueuing Expose request
03:16:44.479 00.000 11616 Worker thread wakes up
03:16:44.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:44.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:46.493 02.014 11616 Exposure complete
03:16:46.548 00.055 11616 worker thread done servicing request
03:16:46.548 00.000 12268 OnExposeComplete: enter
03:16:46.548 00.000 12268 UpdateGuideState(): m_state=2
03:16:46.548 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:16:46.548 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.58, Mass=45, SNR=4.7, Peak=33 HFD=3.7
03:16:46.548 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
03:16:46.549 00.001 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
03:16:46.549 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.05 hyp=0.32 cameraTheta=0.17 mountX=0.08 mountY=0.30, mountTheta=1.30
03:16:46.551 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:16:46.565 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:16:46.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:46.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:46.565 00.000 12268 Enqueuing Expose request
03:16:46.566 00.001 11616 Worker thread wakes up
03:16:46.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:46.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:48.584 02.018 11616 Exposure complete
03:16:48.638 00.054 11616 worker thread done servicing request
03:16:48.639 00.001 12268 OnExposeComplete: enter
03:16:48.639 00.000 12268 UpdateGuideState(): m_state=2
03:16:48.639 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:16:48.639 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.67, Mass=46, SNR=4.8, Peak=31 HFD=4.3
03:16:48.639 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
03:16:48.639 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
03:16:48.639 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.15 hyp=0.44 cameraTheta=0.35 mountX=0.19 mountY=0.39, mountTheta=1.12
03:16:48.641 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:48.656 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:16:48.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:48.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:48.657 00.001 12268 Enqueuing Expose request
03:16:48.657 00.000 11616 Worker thread wakes up
03:16:48.657 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:48.657 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:50.668 02.011 11616 Exposure complete
03:16:50.723 00.055 11616 worker thread done servicing request
03:16:50.724 00.001 12268 OnExposeComplete: enter
03:16:50.724 00.000 12268 UpdateGuideState(): m_state=2
03:16:50.724 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:16:50.724 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=32 HFD=3.3
03:16:50.724 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
03:16:50.724 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
03:16:50.724 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.18 cameraTheta=0.51 mountX=0.10 mountY=0.14, mountTheta=0.96
03:16:50.730 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:50.744 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:16:50.744 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:50.744 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:50.744 00.000 12268 Enqueuing Expose request
03:16:50.744 00.000 11616 Worker thread wakes up
03:16:50.745 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:50.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:52.747 02.002 11616 Exposure complete
03:16:52.801 00.054 11616 worker thread done servicing request
03:16:52.801 00.000 12268 OnExposeComplete: enter
03:16:52.801 00.000 12268 UpdateGuideState(): m_state=2
03:16:52.801 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:16:52.801 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.78, Mass=52, SNR=5.0, Peak=31 HFD=3.4
03:16:52.802 00.001 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
03:16:52.802 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
03:16:52.802 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.25 hyp=0.36 cameraTheta=2.35 mountX=0.23 mountY=-0.28, mountTheta=-0.89
03:16:52.804 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:52.818 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
03:16:52.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:52.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:52.818 00.000 12268 Enqueuing Expose request
03:16:52.818 00.000 11616 Worker thread wakes up
03:16:52.819 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:52.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:54.897 02.078 11616 Exposure complete
03:16:54.951 00.054 11616 worker thread done servicing request
03:16:54.951 00.000 12268 OnExposeComplete: enter
03:16:54.952 00.001 12268 UpdateGuideState(): m_state=2
03:16:54.952 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:16:54.952 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=43, SNR=4.6, Peak=31 HFD=3.8
03:16:54.952 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
03:16:54.952 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.84)
03:16:54.952 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.05 hyp=0.35 cameraTheta=0.14 mountX=0.08 mountY=0.34, mountTheta=1.34
03:16:54.955 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:16:54.969 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:16:54.970 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:54.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:54.970 00.000 12268 Enqueuing Expose request
03:16:54.970 00.000 11616 Worker thread wakes up
03:16:54.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:54.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:56.988 02.018 11616 Exposure complete
03:16:57.045 00.057 11616 worker thread done servicing request
03:16:57.045 00.000 12268 OnExposeComplete: enter
03:16:57.045 00.000 12268 UpdateGuideState(): m_state=2
03:16:57.046 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:16:57.046 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.74, Mass=48, SNR=4.9, Peak=32 HFD=3.8
03:16:57.046 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
03:16:57.046 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.75)
03:16:57.046 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.26 cameraTheta=1.05 mountX=0.23 mountY=0.10, mountTheta=0.40
03:16:57.051 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:16:57.067 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
03:16:57.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:57.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:57.067 00.000 12268 Enqueuing Expose request
03:16:57.067 00.000 11616 Worker thread wakes up
03:16:57.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:57.068 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:16:59.083 02.015 11616 Exposure complete
03:16:59.144 00.061 11616 worker thread done servicing request
03:16:59.144 00.000 12268 OnExposeComplete: enter
03:16:59.144 00.000 12268 UpdateGuideState(): m_state=2
03:16:59.144 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:16:59.145 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=915.12, Mass=45, SNR=4.7, Peak=31 HFD=3.6
03:16:59.145 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
03:16:59.145 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
03:16:59.145 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.40 hyp=0.42 cameraTheta=-1.83 mountX=-0.41 mountY=-0.05, mountTheta=-3.01
03:16:59.147 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:16:59.163 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
03:16:59.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:59.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:16:59.163 00.000 12268 Enqueuing Expose request
03:16:59.163 00.000 11616 Worker thread wakes up
03:16:59.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:16:59.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:17:01.175 02.012 11616 Exposure complete
03:17:01.233 00.058 11616 worker thread done servicing request
03:17:01.233 00.000 12268 OnExposeComplete: enter
03:17:01.233 00.000 12268 UpdateGuideState(): m_state=2
03:17:01.233 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:17:01.234 00.001 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=30 HFD=3.8
03:17:01.234 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
03:17:01.234 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
03:17:01.234 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.05 hyp=0.33 cameraTheta=0.15 mountX=0.08 mountY=0.32, mountTheta=1.32
03:17:01.237 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:17:01.252 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:17:01.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:01.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:01.252 00.000 12268 Enqueuing Expose request
03:17:01.252 00.000 11616 Worker thread wakes up
03:17:01.253 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:01.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:03.263 02.010 11616 Exposure complete
03:17:03.319 00.056 11616 worker thread done servicing request
03:17:03.319 00.000 12268 OnExposeComplete: enter
03:17:03.319 00.000 12268 UpdateGuideState(): m_state=2
03:17:03.319 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:17:03.319 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.87, Mass=45, SNR=4.7, Peak=32 HFD=3.7
03:17:03.319 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
03:17:03.320 00.001 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.60)
03:17:03.320 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.35 hyp=0.44 cameraTheta=0.90 mountX=0.37 mountY=0.23, mountTheta=0.55
03:17:03.322 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:17:03.337 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:17:03.337 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:03.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:03.337 00.000 12268 Enqueuing Expose request
03:17:03.337 00.000 11616 Worker thread wakes up
03:17:03.337 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:03.337 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:05.354 02.017 11616 Exposure complete
03:17:05.408 00.054 11616 worker thread done servicing request
03:17:05.409 00.001 12268 OnExposeComplete: enter
03:17:05.409 00.000 12268 UpdateGuideState(): m_state=2
03:17:05.409 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:17:05.409 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.61, Mass=45, SNR=4.7, Peak=34 HFD=3.2
03:17:05.409 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
03:17:05.409 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
03:17:05.410 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.16 cameraTheta=0.58 mountX=0.10 mountY=0.12, mountTheta=0.88
03:17:05.412 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:05.426 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:17:05.427 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:05.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:05.427 00.000 12268 Enqueuing Expose request
03:17:05.427 00.000 11616 Worker thread wakes up
03:17:05.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:05.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:07.447 02.020 11616 Exposure complete
03:17:07.500 00.053 11616 worker thread done servicing request
03:17:07.501 00.001 12268 OnExposeComplete: enter
03:17:07.501 00.000 12268 UpdateGuideState(): m_state=2
03:17:07.501 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:17:07.501 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.58, Mass=60, SNR=5.4, Peak=31 HFD=6.3
03:17:07.501 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.52 = 1.52)
03:17:07.501 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.59 = -1.59)
03:17:07.501 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.06 hyp=0.39 cameraTheta=3.00 mountX=0.02 mountY=-0.39, mountTheta=-1.52
03:17:07.503 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:17:07.518 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
03:17:07.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:07.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:07.518 00.000 12268 Enqueuing Expose request
03:17:07.518 00.000 11616 Worker thread wakes up
03:17:07.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:07.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:17:09.529 02.011 11616 Exposure complete
03:17:09.583 00.054 11616 worker thread done servicing request
03:17:09.584 00.001 12268 OnExposeComplete: enter
03:17:09.584 00.000 12268 UpdateGuideState(): m_state=2
03:17:09.584 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:17:09.584 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.75, Mass=57, SNR=5.2, Peak=31 HFD=6.8
03:17:09.585 00.001 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
03:17:09.585 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.13 = -2.13)
03:17:09.585 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.23 hyp=0.36 cameraTheta=2.46 mountX=0.20 mountY=-0.30, mountTheta=-0.99
03:17:09.587 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:17:09.601 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
03:17:09.601 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:09.602 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:09.602 00.000 12268 Enqueuing Expose request
03:17:09.602 00.000 11616 Worker thread wakes up
03:17:09.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:09.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:11.613 02.011 11616 Exposure complete
03:17:11.669 00.056 11616 worker thread done servicing request
03:17:11.669 00.000 12268 OnExposeComplete: enter
03:17:11.669 00.000 12268 UpdateGuideState(): m_state=2
03:17:11.670 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:17:11.670 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.91, Mass=47, SNR=4.8, Peak=31 HFD=3.8
03:17:11.670 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
03:17:11.670 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.93)
03:17:11.670 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.38 hyp=0.41 cameraTheta=1.23 mountX=0.39 mountY=0.08, mountTheta=0.21
03:17:11.672 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:11.686 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:17:11.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:11.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:11.687 00.001 12268 Enqueuing Expose request
03:17:11.687 00.000 11616 Worker thread wakes up
03:17:11.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:11.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:13.703 02.016 11616 Exposure complete
03:17:13.759 00.056 11616 worker thread done servicing request
03:17:13.760 00.001 12268 OnExposeComplete: enter
03:17:13.760 00.000 12268 UpdateGuideState(): m_state=2
03:17:13.760 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:17:13.760 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.52, Mass=48, SNR=4.9, Peak=34 HFD=4.1
03:17:13.760 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
03:17:13.760 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
03:17:13.760 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.00 hyp=0.25 cameraTheta=-0.01 mountX=0.02 mountY=0.25, mountTheta=1.48
03:17:13.762 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:13.777 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:17:13.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:13.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:13.777 00.000 12268 Enqueuing Expose request
03:17:13.777 00.000 11616 Worker thread wakes up
03:17:13.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:13.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:15.791 02.014 11616 Exposure complete
03:17:15.847 00.056 11616 worker thread done servicing request
03:17:15.847 00.000 12268 OnExposeComplete: enter
03:17:15.847 00.000 12268 UpdateGuideState(): m_state=2
03:17:15.848 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:17:15.848 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.50, Mass=46, SNR=4.8, Peak=32 HFD=4.2
03:17:15.848 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
03:17:15.848 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.64)
03:17:15.848 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.02 hyp=0.34 cameraTheta=-0.06 mountX=0.01 mountY=0.34, mountTheta=1.54
03:17:15.850 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:15.864 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:17:15.865 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:15.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:15.865 00.000 12268 Enqueuing Expose request
03:17:15.865 00.000 11616 Worker thread wakes up
03:17:15.865 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:15.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:17.881 02.016 11616 Exposure complete
03:17:17.934 00.053 11616 worker thread done servicing request
03:17:17.935 00.001 12268 OnExposeComplete: enter
03:17:17.935 00.000 12268 UpdateGuideState(): m_state=2
03:17:17.935 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:17:17.935 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=42, SNR=4.6, Peak=31 HFD=3.8
03:17:17.935 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
03:17:17.935 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.84)
03:17:17.936 00.001 12268 CameraToMount -- cameraX=0.34 cameraY=0.05 hyp=0.35 cameraTheta=0.14 mountX=0.08 mountY=0.33, mountTheta=1.33
03:17:17.937 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:17.952 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:17:17.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:17.952 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:17.952 00.000 12268 Enqueuing Expose request
03:17:17.952 00.000 11616 Worker thread wakes up
03:17:17.952 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:17.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:19.967 02.015 11616 Exposure complete
03:17:20.022 00.055 11616 worker thread done servicing request
03:17:20.023 00.001 12268 OnExposeComplete: enter
03:17:20.023 00.000 12268 UpdateGuideState(): m_state=2
03:17:20.023 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:17:20.023 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.61, Mass=47, SNR=4.8, Peak=35 HFD=3.3
03:17:20.023 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
03:17:20.023 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
03:17:20.023 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.18 cameraTheta=0.48 mountX=0.10 mountY=0.15, mountTheta=0.99
03:17:20.025 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:20.040 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:17:20.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:20.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:20.040 00.000 12268 Enqueuing Expose request
03:17:20.040 00.000 11616 Worker thread wakes up
03:17:20.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:20.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:22.052 02.012 11616 Exposure complete
03:17:22.106 00.054 11616 worker thread done servicing request
03:17:22.106 00.000 12268 OnExposeComplete: enter
03:17:22.106 00.000 12268 UpdateGuideState(): m_state=2
03:17:22.107 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:17:22.107 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.90, Mass=46, SNR=4.8, Peak=32 HFD=3.5
03:17:22.107 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
03:17:22.107 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.91)
03:17:22.107 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.37 hyp=0.40 cameraTheta=1.21 mountX=0.39 mountY=0.09, mountTheta=0.24
03:17:22.109 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:22.124 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:17:22.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:22.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:22.124 00.000 12268 Enqueuing Expose request
03:17:22.124 00.000 11616 Worker thread wakes up
03:17:22.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:22.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:24.138 02.014 11616 Exposure complete
03:17:24.195 00.057 11616 worker thread done servicing request
03:17:24.195 00.000 12268 OnExposeComplete: enter
03:17:24.195 00.000 12268 UpdateGuideState(): m_state=2
03:17:24.196 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:17:24.196 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.56, Mass=47, SNR=4.8, Peak=31 HFD=4.0
03:17:24.196 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
03:17:24.196 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
03:17:24.196 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.24 cameraTheta=0.17 mountX=0.06 mountY=0.23, mountTheta=1.30
03:17:24.199 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:17:24.215 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:17:24.215 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:24.215 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:24.215 00.000 12268 Enqueuing Expose request
03:17:24.215 00.000 11616 Worker thread wakes up
03:17:24.215 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:24.216 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:26.230 02.014 11616 Exposure complete
03:17:26.285 00.055 11616 worker thread done servicing request
03:17:26.286 00.001 12268 OnExposeComplete: enter
03:17:26.286 00.000 12268 UpdateGuideState(): m_state=2
03:17:26.286 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:17:26.286 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=45, SNR=4.7, Peak=35 HFD=3.1
03:17:26.286 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
03:17:26.286 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.52)
03:17:26.286 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.82 mountX=0.11 mountY=0.08, mountTheta=0.63
03:17:26.288 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:26.303 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:17:26.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:26.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:26.303 00.000 12268 Enqueuing Expose request
03:17:26.303 00.000 11616 Worker thread wakes up
03:17:26.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:26.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:28.315 02.012 11616 Exposure complete
03:17:28.369 00.054 11616 worker thread done servicing request
03:17:28.369 00.000 12268 OnExposeComplete: enter
03:17:28.369 00.000 12268 UpdateGuideState(): m_state=2
03:17:28.369 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:17:28.369 00.000 12268 Star::Find returns 1 (0), X=666.41, Y=915.76, Mass=46, SNR=4.7, Peak=30 HFD=4.8
03:17:28.369 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
03:17:28.370 00.001 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
03:17:28.370 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=0.24 hyp=0.65 cameraTheta=0.37 mountX=0.29 mountY=0.57, mountTheta=1.10
03:17:28.374 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:28.391 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
03:17:28.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:28.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:28.391 00.000 12268 Enqueuing Expose request
03:17:28.392 00.001 11616 Worker thread wakes up
03:17:28.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:28.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:30.399 02.007 11616 Exposure complete
03:17:30.454 00.055 11616 worker thread done servicing request
03:17:30.454 00.000 12268 OnExposeComplete: enter
03:17:30.454 00.000 12268 UpdateGuideState(): m_state=2
03:17:30.454 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:17:30.454 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.24, Mass=46, SNR=4.7, Peak=31 HFD=4.2
03:17:30.454 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
03:17:30.454 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.94)
03:17:30.455 00.001 12268 CameraToMount -- cameraX=0.30 cameraY=-0.29 hyp=0.42 cameraTheta=-0.76 mountX=-0.26 mountY=0.34, mountTheta=2.22
03:17:30.456 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:30.471 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:17:30.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:30.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:30.471 00.000 12268 Enqueuing Expose request
03:17:30.471 00.000 11616 Worker thread wakes up
03:17:30.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:30.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:17:32.480 02.009 11616 Exposure complete
03:17:32.536 00.056 11616 worker thread done servicing request
03:17:32.536 00.000 12268 OnExposeComplete: enter
03:17:32.536 00.000 12268 UpdateGuideState(): m_state=2
03:17:32.536 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:17:32.537 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=40, SNR=4.4, Peak=31 HFD=3.2
03:17:32.537 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
03:17:32.537 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
03:17:32.537 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.62 mountX=0.10 mountY=0.11, mountTheta=0.84
03:17:32.539 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:17:32.553 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
03:17:32.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:32.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:32.553 00.000 12268 Enqueuing Expose request
03:17:32.553 00.000 11616 Worker thread wakes up
03:17:32.554 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:32.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:34.556 02.002 11616 Exposure complete
03:17:34.611 00.055 11616 worker thread done servicing request
03:17:34.611 00.000 12268 OnExposeComplete: enter
03:17:34.611 00.000 12268 UpdateGuideState(): m_state=2
03:17:34.611 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:17:34.611 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=39, SNR=4.4, Peak=29 HFD=3.7
03:17:34.611 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
03:17:34.611 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.88)
03:17:34.611 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.05 hyp=0.31 cameraTheta=0.18 mountX=0.08 mountY=0.30, mountTheta=1.29
03:17:34.614 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:34.628 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
03:17:34.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:34.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:34.628 00.000 12268 Enqueuing Expose request
03:17:34.628 00.000 11616 Worker thread wakes up
03:17:34.629 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:34.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:36.646 02.017 11616 Exposure complete
03:17:36.703 00.057 11616 worker thread done servicing request
03:17:36.703 00.000 12268 OnExposeComplete: enter
03:17:36.703 00.000 12268 UpdateGuideState(): m_state=2
03:17:36.704 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:17:36.704 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.34, Mass=44, SNR=4.7, Peak=33 HFD=3.0
03:17:36.704 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.59 = 2.69)
03:17:36.704 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
03:17:36.704 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-2.12 mountX=-0.20 mountY=-0.09, mountTheta=-2.72
03:17:36.706 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:36.720 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:17:36.721 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:36.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:36.721 00.000 12268 Enqueuing Expose request
03:17:36.721 00.000 11616 Worker thread wakes up
03:17:36.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:36.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:17:38.738 02.017 11616 Exposure complete
03:17:38.793 00.055 11616 worker thread done servicing request
03:17:38.793 00.000 12268 OnExposeComplete: enter
03:17:38.793 00.000 12268 UpdateGuideState(): m_state=2
03:17:38.793 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:17:38.794 00.001 12268 Star::Find returns 1 (0), X=665.59, Y=915.81, Mass=51, SNR=5.0, Peak=35 HFD=2.9
03:17:38.794 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
03:17:38.794 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
03:17:38.794 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.29 hyp=0.36 cameraTheta=2.20 mountX=0.27 mountY=-0.25, mountTheta=-0.75
03:17:38.797 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:38.812 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:17:38.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:38.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:38.812 00.000 12268 Enqueuing Expose request
03:17:38.812 00.000 11616 Worker thread wakes up
03:17:38.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:38.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:40.891 02.079 11616 Exposure complete
03:17:40.945 00.054 11616 worker thread done servicing request
03:17:40.946 00.001 12268 OnExposeComplete: enter
03:17:40.946 00.000 12268 UpdateGuideState(): m_state=2
03:17:40.946 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:17:40.946 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.57, Mass=45, SNR=4.7, Peak=32 HFD=3.9
03:17:40.946 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
03:17:40.946 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
03:17:40.946 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.04 hyp=0.36 cameraTheta=0.12 mountX=0.08 mountY=0.35, mountTheta=1.35
03:17:40.948 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:17:40.963 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:17:40.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:40.964 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:40.964 00.000 12268 Enqueuing Expose request
03:17:40.964 00.000 11616 Worker thread wakes up
03:17:40.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:40.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:42.969 02.005 11616 Exposure complete
03:17:43.026 00.057 11616 worker thread done servicing request
03:17:43.026 00.000 12268 OnExposeComplete: enter
03:17:43.026 00.000 12268 UpdateGuideState(): m_state=2
03:17:43.027 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:17:43.027 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.58, Mass=47, SNR=4.8, Peak=34 HFD=3.8
03:17:43.027 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
03:17:43.027 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
03:17:43.027 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.06 hyp=0.35 cameraTheta=0.16 mountX=0.09 mountY=0.34, mountTheta=1.31
03:17:43.029 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:43.045 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:17:43.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:43.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:43.045 00.000 12268 Enqueuing Expose request
03:17:43.045 00.000 11616 Worker thread wakes up
03:17:43.046 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:43.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:45.056 02.010 11616 Exposure complete
03:17:45.118 00.062 11616 worker thread done servicing request
03:17:45.118 00.000 12268 OnExposeComplete: enter
03:17:45.118 00.000 12268 UpdateGuideState(): m_state=2
03:17:45.119 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:17:45.119 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.58, Mass=48, SNR=4.8, Peak=32 HFD=2.8
03:17:45.119 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
03:17:45.119 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
03:17:45.119 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.06 hyp=0.41 cameraTheta=3.00 mountX=0.02 mountY=-0.41, mountTheta=-1.53
03:17:45.122 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:45.137 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:17:45.138 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:45.138 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:45.138 00.000 12268 Enqueuing Expose request
03:17:45.138 00.000 11616 Worker thread wakes up
03:17:45.138 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:45.138 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:17:47.147 02.009 11616 Exposure complete
03:17:47.203 00.056 11616 worker thread done servicing request
03:17:47.203 00.000 12268 OnExposeComplete: enter
03:17:47.203 00.000 12268 UpdateGuideState(): m_state=2
03:17:47.203 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:17:47.203 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.18, Mass=51, SNR=5.0, Peak=34 HFD=3.7
03:17:47.203 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
03:17:47.204 00.001 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.12)
03:17:47.204 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.34 hyp=0.34 cameraTheta=-1.58 mountX=-0.34 mountY=0.04, mountTheta=3.02
03:17:47.206 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:47.220 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:17:47.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:47.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:47.220 00.000 12268 Enqueuing Expose request
03:17:47.220 00.000 11616 Worker thread wakes up
03:17:47.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:47.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:17:49.221 02.001 11616 Exposure complete
03:17:49.276 00.055 11616 worker thread done servicing request
03:17:49.276 00.000 12268 OnExposeComplete: enter
03:17:49.276 00.000 12268 UpdateGuideState(): m_state=2
03:17:49.276 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:17:49.276 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.74, Mass=49, SNR=4.9, Peak=36 HFD=3.3
03:17:49.276 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
03:17:49.277 00.001 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
03:17:49.277 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.22 hyp=0.26 cameraTheta=0.96 mountX=0.23 mountY=0.12, mountTheta=0.49
03:17:49.279 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:17:49.293 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:17:49.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:49.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:49.293 00.000 12268 Enqueuing Expose request
03:17:49.293 00.000 11616 Worker thread wakes up
03:17:49.293 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:49.293 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:51.318 02.025 11616 Exposure complete
03:17:51.375 00.057 11616 worker thread done servicing request
03:17:51.375 00.000 12268 OnExposeComplete: enter
03:17:51.375 00.000 12268 UpdateGuideState(): m_state=2
03:17:51.375 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:17:51.375 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.50, Mass=44, SNR=4.6, Peak=31 HFD=4.2
03:17:51.375 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
03:17:51.375 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
03:17:51.376 00.001 12268 CameraToMount -- cameraX=0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-0.06 mountX=0.01 mountY=0.32, mountTheta=1.53
03:17:51.377 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:51.392 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
03:17:51.392 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:51.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:51.392 00.000 12268 Enqueuing Expose request
03:17:51.392 00.000 11616 Worker thread wakes up
03:17:51.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:51.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:53.413 02.021 11616 Exposure complete
03:17:53.467 00.054 11616 worker thread done servicing request
03:17:53.468 00.001 12268 OnExposeComplete: enter
03:17:53.468 00.000 12268 UpdateGuideState(): m_state=2
03:17:53.468 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:17:53.468 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.68, Mass=52, SNR=5.1, Peak=33 HFD=4.3
03:17:53.468 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
03:17:53.468 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.08)
03:17:53.468 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.15 hyp=0.41 cameraTheta=0.38 mountX=0.19 mountY=0.36, mountTheta=1.09
03:17:53.470 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:53.485 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
03:17:53.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:53.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:53.485 00.000 12268 Enqueuing Expose request
03:17:53.485 00.000 11616 Worker thread wakes up
03:17:53.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:53.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:55.489 02.004 11616 Exposure complete
03:17:55.543 00.054 11616 worker thread done servicing request
03:17:55.544 00.001 12268 OnExposeComplete: enter
03:17:55.544 00.000 12268 UpdateGuideState(): m_state=2
03:17:55.544 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:17:55.544 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.86, Mass=50, SNR=4.9, Peak=34 HFD=3.3
03:17:55.544 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
03:17:55.544 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
03:17:55.544 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.63 mountX=0.33 mountY=-0.06, mountTheta=-0.19
03:17:55.546 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:17:55.561 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
03:17:55.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:55.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:55.561 00.000 12268 Enqueuing Expose request
03:17:55.561 00.000 11616 Worker thread wakes up
03:17:55.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:55.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:17:57.564 02.003 11616 Exposure complete
03:17:57.619 00.055 11616 worker thread done servicing request
03:17:57.619 00.000 12268 OnExposeComplete: enter
03:17:57.619 00.000 12268 UpdateGuideState(): m_state=2
03:17:57.620 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:17:57.620 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.45, Mass=48, SNR=4.8, Peak=35 HFD=3.4
03:17:57.620 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
03:17:57.620 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.25)
03:17:57.620 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.45 mountX=-0.06 mountY=0.15, mountTheta=1.92
03:17:57.622 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:17:57.637 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:17:57.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:57.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:57.637 00.000 12268 Enqueuing Expose request
03:17:57.637 00.000 11616 Worker thread wakes up
03:17:57.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:57.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:17:59.650 02.013 11616 Exposure complete
03:17:59.706 00.056 11616 worker thread done servicing request
03:17:59.707 00.001 12268 OnExposeComplete: enter
03:17:59.707 00.000 12268 UpdateGuideState(): m_state=2
03:17:59.707 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:17:59.707 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.64, Mass=45, SNR=4.7, Peak=31 HFD=3.8
03:17:59.707 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
03:17:59.707 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
03:17:59.708 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=0.12 hyp=0.26 cameraTheta=0.47 mountX=0.14 mountY=0.22, mountTheta=0.99
03:17:59.710 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:17:59.726 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
03:17:59.727 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:59.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:17:59.727 00.000 12268 Enqueuing Expose request
03:17:59.727 00.000 11616 Worker thread wakes up
03:17:59.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:17:59.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:01.741 02.014 11616 Exposure complete
03:18:01.795 00.054 11616 worker thread done servicing request
03:18:01.795 00.000 12268 OnExposeComplete: enter
03:18:01.795 00.000 12268 UpdateGuideState(): m_state=2
03:18:01.795 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:18:01.795 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.35, Mass=49, SNR=4.9, Peak=33 HFD=2.9
03:18:01.796 00.001 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
03:18:01.796 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
03:18:01.796 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.17 hyp=0.42 cameraTheta=-2.72 mountX=-0.21 mountY=-0.36, mountTheta=-2.10
03:18:01.798 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:18:01.814 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
03:18:01.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:01.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:01.814 00.000 12268 Enqueuing Expose request
03:18:01.814 00.000 11616 Worker thread wakes up
03:18:01.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:01.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:18:03.824 02.010 11616 Exposure complete
03:18:03.879 00.055 11616 worker thread done servicing request
03:18:03.879 00.000 12268 OnExposeComplete: enter
03:18:03.879 00.000 12268 UpdateGuideState(): m_state=2
03:18:03.880 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:18:03.880 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.65, Mass=49, SNR=4.9, Peak=36 HFD=2.9
03:18:03.880 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
03:18:03.880 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
03:18:03.880 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.19 cameraTheta=2.37 mountX=0.12 mountY=-0.15, mountTheta=-0.91
03:18:03.882 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:18:03.897 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:18:03.897 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:03.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:03.897 00.000 12268 Enqueuing Expose request
03:18:03.897 00.000 11616 Worker thread wakes up
03:18:03.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:03.898 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:05.909 02.011 11616 Exposure complete
03:18:05.965 00.056 11616 worker thread done servicing request
03:18:05.965 00.000 12268 OnExposeComplete: enter
03:18:05.965 00.000 12268 UpdateGuideState(): m_state=2
03:18:05.966 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:18:05.966 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.83, Mass=50, SNR=4.9, Peak=33 HFD=3.2
03:18:05.966 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
03:18:05.966 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
03:18:05.966 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.31 hyp=0.33 cameraTheta=1.96 mountX=0.29 mountY=-0.16, mountTheta=-0.51
03:18:05.968 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:05.983 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
03:18:05.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:05.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:05.983 00.000 12268 Enqueuing Expose request
03:18:05.984 00.001 11616 Worker thread wakes up
03:18:05.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:05.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:07.990 02.006 11616 Exposure complete
03:18:08.044 00.054 11616 worker thread done servicing request
03:18:08.044 00.000 12268 OnExposeComplete: enter
03:18:08.044 00.000 12268 UpdateGuideState(): m_state=2
03:18:08.044 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:18:08.044 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.35, Mass=47, SNR=4.8, Peak=30 HFD=4.3
03:18:08.044 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
03:18:08.044 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
03:18:08.044 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.19 mountX=-0.17 mountY=0.09, mountTheta=2.64
03:18:08.046 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:08.061 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:18:08.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:08.062 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:08.062 00.000 12268 Enqueuing Expose request
03:18:08.062 00.000 11616 Worker thread wakes up
03:18:08.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:08.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:18:10.077 02.015 11616 Exposure complete
03:18:10.133 00.056 11616 worker thread done servicing request
03:18:10.134 00.001 12268 OnExposeComplete: enter
03:18:10.134 00.000 12268 UpdateGuideState(): m_state=2
03:18:10.134 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:18:10.134 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.98, Mass=49, SNR=4.9, Peak=37 HFD=2.7
03:18:10.134 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
03:18:10.134 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
03:18:10.134 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.46 hyp=0.48 cameraTheta=1.86 mountX=0.45 mountY=-0.19, mountTheta=-0.41
03:18:10.137 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:18:10.152 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:18:10.152 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:10.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:10.152 00.000 12268 Enqueuing Expose request
03:18:10.153 00.001 11616 Worker thread wakes up
03:18:10.153 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:10.153 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:12.163 02.010 11616 Exposure complete
03:18:12.217 00.054 11616 worker thread done servicing request
03:18:12.217 00.000 12268 OnExposeComplete: enter
03:18:12.217 00.000 12268 UpdateGuideState(): m_state=2
03:18:12.218 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:18:12.218 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.78, Mass=47, SNR=4.8, Peak=32 HFD=3.4
03:18:12.218 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
03:18:12.218 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
03:18:12.218 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.64 mountX=0.25 mountY=-0.05, mountTheta=-0.20
03:18:12.220 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:18:12.236 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:18:12.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:12.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:12.236 00.000 12268 Enqueuing Expose request
03:18:12.236 00.000 11616 Worker thread wakes up
03:18:12.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:12.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:14.247 02.011 11616 Exposure complete
03:18:14.301 00.054 11616 worker thread done servicing request
03:18:14.301 00.000 12268 OnExposeComplete: enter
03:18:14.302 00.001 12268 UpdateGuideState(): m_state=2
03:18:14.302 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:18:14.302 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.64, Mass=45, SNR=4.7, Peak=36 HFD=2.8
03:18:14.302 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
03:18:14.302 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
03:18:14.302 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.72 mountX=0.12 mountY=-0.03, mountTheta=-0.28
03:18:14.304 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:18:14.319 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:18:14.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:14.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:14.319 00.000 12268 Enqueuing Expose request
03:18:14.319 00.000 11616 Worker thread wakes up
03:18:14.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:14.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:16.328 02.009 11616 Exposure complete
03:18:16.384 00.056 11616 worker thread done servicing request
03:18:16.384 00.000 12268 OnExposeComplete: enter
03:18:16.385 00.001 12268 UpdateGuideState(): m_state=2
03:18:16.385 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:18:16.385 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.99, Mass=44, SNR=4.7, Peak=32 HFD=3.2
03:18:16.385 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
03:18:16.385 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
03:18:16.385 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.47 hyp=0.47 cameraTheta=1.46 mountX=0.47 mountY=-0.01, mountTheta=-0.02
03:18:16.390 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:18:16.404 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:18:16.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:16.405 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:16.405 00.000 12268 Enqueuing Expose request
03:18:16.405 00.000 11616 Worker thread wakes up
03:18:16.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:16.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:18.414 02.009 11616 Exposure complete
03:18:18.468 00.054 11616 worker thread done servicing request
03:18:18.469 00.001 12268 OnExposeComplete: enter
03:18:18.469 00.000 12268 UpdateGuideState(): m_state=2
03:18:18.469 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:18:18.469 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.59, Mass=47, SNR=4.8, Peak=32 HFD=3.8
03:18:18.469 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
03:18:18.469 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.88)
03:18:18.469 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.07 hyp=0.36 cameraTheta=0.18 mountX=0.10 mountY=0.34, mountTheta=1.29
03:18:18.471 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:18:18.486 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:18:18.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:18.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:18.486 00.000 12268 Enqueuing Expose request
03:18:18.486 00.000 11616 Worker thread wakes up
03:18:18.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:18.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:20.502 02.016 11616 Exposure complete
03:18:20.557 00.055 11616 worker thread done servicing request
03:18:20.558 00.001 12268 OnExposeComplete: enter
03:18:20.558 00.000 12268 UpdateGuideState(): m_state=2
03:18:20.558 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:18:20.558 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.80, Mass=52, SNR=5.0, Peak=32 HFD=4.1
03:18:20.558 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
03:18:20.558 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.50)
03:18:20.558 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.28 hyp=0.38 cameraTheta=0.80 mountX=0.30 mountY=0.23, mountTheta=0.65
03:18:20.560 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:18:20.577 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
03:18:20.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:20.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:20.577 00.000 12268 Enqueuing Expose request
03:18:20.577 00.000 11616 Worker thread wakes up
03:18:20.578 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:20.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:22.589 02.011 11616 Exposure complete
03:18:22.643 00.054 11616 worker thread done servicing request
03:18:22.643 00.000 12268 OnExposeComplete: enter
03:18:22.643 00.000 12268 UpdateGuideState(): m_state=2
03:18:22.643 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:18:22.643 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.36, Mass=46, SNR=4.7, Peak=28 HFD=4.6
03:18:22.643 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
03:18:22.643 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
03:18:22.644 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=-0.16 hyp=0.29 cameraTheta=-0.58 mountX=-0.14 mountY=0.26, mountTheta=2.04
03:18:22.646 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:18:22.661 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:18:22.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:22.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:22.661 00.000 12268 Enqueuing Expose request
03:18:22.661 00.000 11616 Worker thread wakes up
03:18:22.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:22.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:18:24.675 02.014 11616 Exposure complete
03:18:24.730 00.055 11616 worker thread done servicing request
03:18:24.731 00.001 12268 OnExposeComplete: enter
03:18:24.731 00.000 12268 UpdateGuideState(): m_state=2
03:18:24.731 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:18:24.731 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.52, Mass=46, SNR=4.8, Peak=33 HFD=3.1
03:18:24.731 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.58 = 1.70)
03:18:24.731 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.41)
03:18:24.731 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.11 mountX=-0.01 mountY=-0.07, mountTheta=-1.70
03:18:24.733 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:24.748 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:18:24.748 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:24.748 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:24.748 00.000 12268 Enqueuing Expose request
03:18:24.748 00.000 11616 Worker thread wakes up
03:18:24.748 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:24.748 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:26.752 02.004 11616 Exposure complete
03:18:26.806 00.054 11616 worker thread done servicing request
03:18:26.806 00.000 12268 OnExposeComplete: enter
03:18:26.806 00.000 12268 UpdateGuideState(): m_state=2
03:18:26.806 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:18:26.806 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.21, Mass=43, SNR=4.6, Peak=30 HFD=3.3
03:18:26.806 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
03:18:26.807 00.001 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.13)
03:18:26.807 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.31 hyp=0.31 cameraTheta=-1.57 mountX=-0.31 mountY=0.04, mountTheta=3.01
03:18:26.810 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:26.824 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:18:26.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:26.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:26.824 00.000 12268 Enqueuing Expose request
03:18:26.824 00.000 11616 Worker thread wakes up
03:18:26.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:26.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:18:28.907 02.083 11616 Exposure complete
03:18:28.961 00.054 11616 worker thread done servicing request
03:18:28.961 00.000 12268 OnExposeComplete: enter
03:18:28.961 00.000 12268 UpdateGuideState(): m_state=2
03:18:28.962 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:18:28.962 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.82, Mass=43, SNR=4.6, Peak=32 HFD=2.7
03:18:28.962 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
03:18:28.962 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
03:18:28.962 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.30 hyp=0.37 cameraTheta=2.19 mountX=0.28 mountY=-0.25, mountTheta=-0.74
03:18:28.965 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:28.979 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:18:28.980 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:28.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:28.980 00.000 12268 Enqueuing Expose request
03:18:28.980 00.000 11616 Worker thread wakes up
03:18:28.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:28.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:30.984 02.004 11616 Exposure complete
03:18:31.039 00.055 11616 worker thread done servicing request
03:18:31.039 00.000 12268 OnExposeComplete: enter
03:18:31.039 00.000 12268 UpdateGuideState(): m_state=2
03:18:31.040 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:18:31.040 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=42, SNR=4.5, Peak=32 HFD=3.3
03:18:31.040 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
03:18:31.040 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
03:18:31.040 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.18 cameraTheta=0.49 mountX=0.10 mountY=0.15, mountTheta=0.97
03:18:31.042 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:31.058 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
03:18:31.059 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:31.059 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:31.059 00.000 12268 Enqueuing Expose request
03:18:31.059 00.000 11616 Worker thread wakes up
03:18:31.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:31.060 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:33.073 02.013 11616 Exposure complete
03:18:33.130 00.057 11616 worker thread done servicing request
03:18:33.131 00.001 12268 OnExposeComplete: enter
03:18:33.131 00.000 12268 UpdateGuideState(): m_state=2
03:18:33.131 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:18:33.131 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.91, Mass=45, SNR=4.7, Peak=33 HFD=3.1
03:18:33.131 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
03:18:33.131 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
03:18:33.131 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.38 hyp=0.38 cameraTheta=1.54 mountX=0.38 mountY=-0.04, mountTheta=-0.10
03:18:33.134 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:33.148 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:18:33.149 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:33.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:33.149 00.000 12268 Enqueuing Expose request
03:18:33.149 00.000 11616 Worker thread wakes up
03:18:33.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:33.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:35.164 02.015 11616 Exposure complete
03:18:35.224 00.060 11616 worker thread done servicing request
03:18:35.224 00.000 12268 OnExposeComplete: enter
03:18:35.224 00.000 12268 UpdateGuideState(): m_state=2
03:18:35.225 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:18:35.225 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.23, Mass=50, SNR=5.0, Peak=32 HFD=4.4
03:18:35.225 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
03:18:35.225 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.94)
03:18:35.225 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.30 hyp=0.43 cameraTheta=-0.76 mountX=-0.26 mountY=0.35, mountTheta=2.22
03:18:35.227 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:18:35.242 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:18:35.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:35.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:35.242 00.000 12268 Enqueuing Expose request
03:18:35.242 00.000 11616 Worker thread wakes up
03:18:35.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:35.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:18:37.252 02.010 11616 Exposure complete
03:18:37.307 00.055 11616 worker thread done servicing request
03:18:37.307 00.000 12268 OnExposeComplete: enter
03:18:37.307 00.000 12268 UpdateGuideState(): m_state=2
03:18:37.308 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
03:18:37.308 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.55, Mass=42, SNR=4.6, Peak=30 HFD=3.6
03:18:37.308 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
03:18:37.308 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.92)
03:18:37.308 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.22 mountX=0.04 mountY=0.13, mountTheta=1.25
03:18:37.310 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:37.325 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:18:37.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:37.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:37.325 00.000 12268 Enqueuing Expose request
03:18:37.325 00.000 11616 Worker thread wakes up
03:18:37.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:37.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:39.338 02.013 11616 Exposure complete
03:18:39.392 00.054 11616 worker thread done servicing request
03:18:39.393 00.001 12268 OnExposeComplete: enter
03:18:39.393 00.000 12268 UpdateGuideState(): m_state=2
03:18:39.393 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
03:18:39.393 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.28, Mass=62, SNR=5.5, Peak=33 HFD=4.5
03:18:39.393 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
03:18:39.393 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.86)
03:18:39.393 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.24 hyp=0.43 cameraTheta=-2.56 mountX=-0.27 mountY=-0.33, mountTheta=-2.26
03:18:39.395 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:39.410 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
03:18:39.410 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:39.410 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:39.410 00.000 12268 Enqueuing Expose request
03:18:39.410 00.000 11616 Worker thread wakes up
03:18:39.410 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:39.411 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:18:41.430 02.019 11616 Exposure complete
03:18:41.485 00.055 11616 worker thread done servicing request
03:18:41.485 00.000 12268 OnExposeComplete: enter
03:18:41.485 00.000 12268 UpdateGuideState(): m_state=2
03:18:41.485 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
03:18:41.485 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.77, Mass=49, SNR=4.9, Peak=32 HFD=3.8
03:18:41.486 00.001 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
03:18:41.486 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.63)
03:18:41.486 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.25 hyp=0.31 cameraTheta=0.93 mountX=0.27 mountY=0.15, mountTheta=0.52
03:18:41.488 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:41.503 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:18:41.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:41.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:41.503 00.000 12268 Enqueuing Expose request
03:18:41.503 00.000 11616 Worker thread wakes up
03:18:41.504 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:41.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:43.518 02.014 11616 Exposure complete
03:18:43.574 00.056 11616 worker thread done servicing request
03:18:43.574 00.000 12268 OnExposeComplete: enter
03:18:43.574 00.000 12268 UpdateGuideState(): m_state=2
03:18:43.575 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
03:18:43.575 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.81, Mass=47, SNR=4.8, Peak=32 HFD=3.2
03:18:43.575 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
03:18:43.575 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
03:18:43.575 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.28 hyp=0.30 cameraTheta=1.91 mountX=0.27 mountY=-0.14, mountTheta=-0.46
03:18:43.577 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:18:43.592 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:18:43.593 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:43.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:43.593 00.000 12268 Enqueuing Expose request
03:18:43.593 00.000 11616 Worker thread wakes up
03:18:43.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:43.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:45.602 02.009 11616 Exposure complete
03:18:45.657 00.055 11616 worker thread done servicing request
03:18:45.657 00.000 12268 OnExposeComplete: enter
03:18:45.657 00.000 12268 UpdateGuideState(): m_state=2
03:18:45.657 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
03:18:45.658 00.001 12268 Star::Find returns 1 (0), X=665.23, Y=915.46, Mass=68, SNR=5.7, Peak=35 HFD=5.1
03:18:45.658 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.50 = 1.79)
03:18:45.658 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
03:18:45.658 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.07 hyp=0.58 cameraTheta=-3.02 mountX=-0.12 mountY=-0.56, mountTheta=-1.79
03:18:45.660 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:45.674 00.014 12268 UpdateGuideState exits: m=68 SNR=5.7
03:18:45.675 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:45.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:45.675 00.000 12268 Enqueuing Expose request
03:18:45.675 00.000 11616 Worker thread wakes up
03:18:45.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:45.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:18:47.688 02.013 11616 Exposure complete
03:18:47.743 00.055 11616 worker thread done servicing request
03:18:47.744 00.001 12268 OnExposeComplete: enter
03:18:47.744 00.000 12268 UpdateGuideState(): m_state=2
03:18:47.744 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
03:18:47.744 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.63, Mass=39, SNR=4.4, Peak=31 HFD=3.0
03:18:47.744 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
03:18:47.744 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
03:18:47.744 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.09 mountX=0.11 mountY=0.04, mountTheta=0.35
03:18:47.746 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:47.761 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
03:18:47.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:47.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:47.761 00.000 12268 Enqueuing Expose request
03:18:47.761 00.000 11616 Worker thread wakes up
03:18:47.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:47.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:49.775 02.014 11616 Exposure complete
03:18:49.830 00.055 11616 worker thread done servicing request
03:18:49.830 00.000 12268 OnExposeComplete: enter
03:18:49.830 00.000 12268 UpdateGuideState(): m_state=2
03:18:49.831 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
03:18:49.831 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=46, SNR=4.8, Peak=34 HFD=3.4
03:18:49.831 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
03:18:49.831 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.05)
03:18:49.831 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.22 cameraTheta=0.35 mountX=0.09 mountY=0.20, mountTheta=1.12
03:18:49.833 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:49.848 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:18:49.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:49.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:49.848 00.000 12268 Enqueuing Expose request
03:18:49.848 00.000 11616 Worker thread wakes up
03:18:49.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:49.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:51.851 02.003 11616 Exposure complete
03:18:51.906 00.055 11616 worker thread done servicing request
03:18:51.906 00.000 12268 OnExposeComplete: enter
03:18:51.906 00.000 12268 UpdateGuideState(): m_state=2
03:18:51.906 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
03:18:51.906 00.000 12268 Star::Find returns 1 (0), X=664.68, Y=915.66, Mass=69, SNR=5.8, Peak=35 HFD=5.8
03:18:51.906 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
03:18:51.906 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
03:18:51.907 00.001 12268 CameraToMount -- cameraX=-1.12 cameraY=0.13 hyp=1.13 cameraTheta=3.02 mountX=0.02 mountY=-1.13, mountTheta=-1.55
03:18:51.909 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:51.923 00.014 12268 UpdateGuideState exits: m=69 SNR=5.8
03:18:51.923 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:51.923 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:51.923 00.000 12268 Enqueuing Expose request
03:18:51.923 00.000 11616 Worker thread wakes up
03:18:51.923 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:51.924 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:18:53.368 01.444 12268 evsrv: cli 0F8E69C0 connect
03:18:53.368 00.000 12268 case statement mapped state 2 to 1
03:18:53.369 00.001 12268 case statement mapped state 2 to 1
03:18:53.370 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"53f5187a-6361-4d05-a6c3-6730e3cd0299"}
03:18:53.370 00.000 12268 case statement mapped state 2 to 1
03:18:53.370 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"53f5187a-6361-4d05-a6c3-6730e3cd0299"}
03:18:53.371 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:18:53.546 00.175 12268 evsrv: cli 0F8E69C0 connect
03:18:53.546 00.000 12268 case statement mapped state 2 to 1
03:18:53.546 00.000 12268 case statement mapped state 2 to 1
03:18:53.547 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"81c31834-0e17-4a7b-b7bd-82b45bda245d"}
03:18:53.547 00.000 12268 case statement mapped state 2 to 1
03:18:53.547 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"81c31834-0e17-4a7b-b7bd-82b45bda245d"}
03:18:53.548 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:18:53.948 00.400 11616 Exposure complete
03:18:54.020 00.072 11616 worker thread done servicing request
03:18:54.020 00.000 12268 OnExposeComplete: enter
03:18:54.020 00.000 12268 UpdateGuideState(): m_state=2
03:18:54.021 00.001 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
03:18:54.021 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=42, SNR=4.6, Peak=30 HFD=4.0
03:18:54.021 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
03:18:54.021 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
03:18:54.021 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.04 hyp=0.40 cameraTheta=0.09 mountX=0.08 mountY=0.39, mountTheta=1.38
03:18:54.024 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:54.042 00.018 12268 UpdateGuideState exits: m=42 SNR=4.6
03:18:54.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:54.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:54.042 00.000 12268 Enqueuing Expose request
03:18:54.042 00.000 11616 Worker thread wakes up
03:18:54.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:54.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:56.073 02.031 11616 Exposure complete
03:18:56.144 00.071 11616 worker thread done servicing request
03:18:56.144 00.000 12268 OnExposeComplete: enter
03:18:56.144 00.000 12268 UpdateGuideState(): m_state=2
03:18:56.145 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
03:18:56.145 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.56, Mass=46, SNR=4.7, Peak=32 HFD=3.8
03:18:56.145 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
03:18:56.145 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
03:18:56.145 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.04 hyp=0.29 cameraTheta=0.13 mountX=0.07 mountY=0.28, mountTheta=1.34
03:18:56.147 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:18:56.164 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
03:18:56.165 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:56.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:56.165 00.000 12268 Enqueuing Expose request
03:18:56.165 00.000 11616 Worker thread wakes up
03:18:56.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:56.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:18:58.172 02.007 11616 Exposure complete
03:18:58.233 00.061 11616 worker thread done servicing request
03:18:58.234 00.001 12268 OnExposeComplete: enter
03:18:58.234 00.000 12268 UpdateGuideState(): m_state=2
03:18:58.234 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
03:18:58.234 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=43, SNR=4.6, Peak=32 HFD=3.5
03:18:58.234 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
03:18:58.234 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 2.00)
03:18:58.234 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.07 hyp=0.24 cameraTheta=0.30 mountX=0.09 mountY=0.22, mountTheta=1.17
03:18:58.237 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:18:58.254 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
03:18:58.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:58.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:18:58.254 00.000 12268 Enqueuing Expose request
03:18:58.254 00.000 11616 Worker thread wakes up
03:18:58.255 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:18:58.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:00.283 02.028 11616 Exposure complete
03:19:00.358 00.075 11616 worker thread done servicing request
03:19:00.358 00.000 12268 OnExposeComplete: enter
03:19:00.359 00.001 12268 UpdateGuideState(): m_state=2
03:19:00.359 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
03:19:00.359 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.56, Mass=57, SNR=5.2, Peak=29 HFD=5.5
03:19:00.359 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
03:19:00.359 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
03:19:00.359 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.10 mountX=0.04 mountY=-0.03, mountTheta=-0.65
03:19:00.362 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:19:00.379 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
03:19:00.380 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:00.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:00.380 00.000 12268 Enqueuing Expose request
03:19:00.380 00.000 11616 Worker thread wakes up
03:19:00.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:00.380 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:02.377 01.997 11616 Exposure complete
03:19:02.436 00.059 11616 worker thread done servicing request
03:19:02.437 00.001 12268 OnExposeComplete: enter
03:19:02.437 00.000 12268 UpdateGuideState(): m_state=2
03:19:02.437 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
03:19:02.437 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=916.16, Mass=52, SNR=5.0, Peak=35 HFD=3.4
03:19:02.437 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
03:19:02.437 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
03:19:02.437 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.63 hyp=0.64 cameraTheta=1.46 mountX=0.64 mountY=-0.01, mountTheta=-0.01
03:19:02.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:19:02.455 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
03:19:02.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:02.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:02.455 00.000 12268 Enqueuing Expose request
03:19:02.455 00.000 11616 Worker thread wakes up
03:19:02.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:02.456 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:04.480 02.024 11616 Exposure complete
03:19:04.541 00.061 11616 worker thread done servicing request
03:19:04.541 00.000 12268 OnExposeComplete: enter
03:19:04.541 00.000 12268 UpdateGuideState(): m_state=2
03:19:04.541 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
03:19:04.542 00.001 12268 Star::Find returns 1 (0), X=665.86, Y=915.60, Mass=47, SNR=4.8, Peak=32 HFD=3.6
03:19:04.542 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
03:19:04.542 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
03:19:04.542 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.89 mountX=0.08 mountY=0.05, mountTheta=0.56
03:19:04.544 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:04.561 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
03:19:04.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:04.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:04.561 00.000 12268 Enqueuing Expose request
03:19:04.562 00.001 11616 Worker thread wakes up
03:19:04.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:04.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:06.573 02.011 11616 Exposure complete
03:19:06.629 00.056 11616 worker thread done servicing request
03:19:06.629 00.000 12268 OnExposeComplete: enter
03:19:06.629 00.000 12268 UpdateGuideState(): m_state=2
03:19:06.629 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
03:19:06.629 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.41, Mass=51, SNR=5.0, Peak=32 HFD=3.9
03:19:06.629 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
03:19:06.629 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
03:19:06.629 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-0.99 mountX=-0.11 mountY=0.09, mountTheta=2.44
03:19:06.631 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
03:19:06.647 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
03:19:06.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:06.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:06.647 00.000 12268 Enqueuing Expose request
03:19:06.647 00.000 11616 Worker thread wakes up
03:19:06.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:06.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:19:08.661 02.014 11616 Exposure complete
03:19:08.721 00.060 11616 worker thread done servicing request
03:19:08.721 00.000 12268 OnExposeComplete: enter
03:19:08.722 00.001 12268 UpdateGuideState(): m_state=2
03:19:08.722 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
03:19:08.722 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.89, Mass=45, SNR=4.7, Peak=33 HFD=3.1
03:19:08.722 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
03:19:08.722 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
03:19:08.722 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.54 mountX=0.37 mountY=-0.04, mountTheta=-0.10
03:19:08.724 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
03:19:08.739 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:19:08.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:08.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:08.739 00.000 12268 Enqueuing Expose request
03:19:08.739 00.000 11616 Worker thread wakes up
03:19:08.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:08.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:10.760 02.021 11616 Exposure complete
03:19:10.814 00.054 11616 worker thread done servicing request
03:19:10.815 00.001 12268 OnExposeComplete: enter
03:19:10.815 00.000 12268 UpdateGuideState(): m_state=2
03:19:10.815 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
03:19:10.815 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.66, Mass=42, SNR=4.5, Peak=34 HFD=2.7
03:19:10.815 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
03:19:10.815 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
03:19:10.815 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.11 mountX=0.12 mountY=-0.10, mountTheta=-0.66
03:19:10.819 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:10.835 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
03:19:10.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:10.836 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:10.836 00.000 12268 Enqueuing Expose request
03:19:10.836 00.000 11616 Worker thread wakes up
03:19:10.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:10.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:12.923 02.087 11616 Exposure complete
03:19:12.988 00.065 11616 worker thread done servicing request
03:19:12.988 00.000 12268 OnExposeComplete: enter
03:19:12.988 00.000 12268 UpdateGuideState(): m_state=2
03:19:12.988 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
03:19:12.988 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.62, Mass=53, SNR=5.1, Peak=34 HFD=3.4
03:19:12.988 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
03:19:12.988 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
03:19:12.988 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.98 mountX=0.09 mountY=-0.05, mountTheta=-0.53
03:19:12.991 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:19:13.008 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
03:19:13.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:13.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:13.008 00.000 12268 Enqueuing Expose request
03:19:13.024 00.016 11616 Worker thread wakes up
03:19:13.025 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:13.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:15.100 02.075 11616 Exposure complete
03:19:15.188 00.088 11616 worker thread done servicing request
03:19:15.188 00.000 12268 OnExposeComplete: enter
03:19:15.189 00.001 12268 UpdateGuideState(): m_state=2
03:19:15.189 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
03:19:15.189 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=916.18, Mass=64, SNR=5.6, Peak=33 HFD=5.8
03:19:15.189 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
03:19:15.189 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
03:19:15.189 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.66 hyp=0.77 cameraTheta=2.13 mountX=0.61 mountY=-0.49, mountTheta=-0.67
03:19:15.192 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:19:15.211 00.019 12268 UpdateGuideState exits: m=64 SNR=5.6
03:19:15.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:15.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:15.211 00.000 12268 Enqueuing Expose request
03:19:15.212 00.001 11616 Worker thread wakes up
03:19:15.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:15.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:19:17.224 02.012 11616 Exposure complete
03:19:17.292 00.068 11616 worker thread done servicing request
03:19:17.292 00.000 12268 OnExposeComplete: enter
03:19:17.292 00.000 12268 UpdateGuideState(): m_state=2
03:19:17.292 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
03:19:17.292 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.65, Mass=44, SNR=4.7, Peak=35 HFD=2.8
03:19:17.292 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
03:19:17.292 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
03:19:17.293 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.13 cameraTheta=1.92 mountX=0.12 mountY=-0.06, mountTheta=-0.48
03:19:17.295 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:19:17.313 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
03:19:17.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:17.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:17.313 00.000 12268 Enqueuing Expose request
03:19:17.313 00.000 11616 Worker thread wakes up
03:19:17.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:17.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:19.385 02.072 11616 Exposure complete
03:19:19.447 00.062 11616 worker thread done servicing request
03:19:19.447 00.000 12268 OnExposeComplete: enter
03:19:19.447 00.000 12268 UpdateGuideState(): m_state=2
03:19:19.448 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
03:19:19.448 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.97, Mass=46, SNR=4.8, Peak=32 HFD=3.6
03:19:19.448 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
03:19:19.448 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.88)
03:19:19.448 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.45 hyp=0.49 cameraTheta=1.18 mountX=0.47 mountY=0.13, mountTheta=0.27
03:19:19.450 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:19.468 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
03:19:19.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:19.469 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:19.469 00.000 12268 Enqueuing Expose request
03:19:19.485 00.016 11616 Worker thread wakes up
03:19:19.486 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:19.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:21.544 02.058 11616 Exposure complete
03:19:21.619 00.075 11616 worker thread done servicing request
03:19:21.619 00.000 12268 OnExposeComplete: enter
03:19:21.619 00.000 12268 UpdateGuideState(): m_state=2
03:19:21.620 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
03:19:21.620 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.90, Mass=41, SNR=4.5, Peak=29 HFD=4.0
03:19:21.620 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
03:19:21.620 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.50)
03:19:21.620 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.38 hyp=0.52 cameraTheta=0.80 mountX=0.41 mountY=0.31, mountTheta=0.65
03:19:21.623 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:19:21.642 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
03:19:21.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:21.645 00.003 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:21.645 00.000 12268 Enqueuing Expose request
03:19:21.645 00.000 11616 Worker thread wakes up
03:19:21.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:21.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:23.654 02.009 11616 Exposure complete
03:19:23.789 00.135 11616 worker thread done servicing request
03:19:23.802 00.013 12268 OnExposeComplete: enter
03:19:23.803 00.001 12268 UpdateGuideState(): m_state=2
03:19:23.803 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
03:19:23.803 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=916.15, Mass=46, SNR=4.7, Peak=32 HFD=3.0
03:19:23.803 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
03:19:23.803 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
03:19:23.803 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.63 hyp=0.65 cameraTheta=1.84 mountX=0.61 mountY=-0.25, mountTheta=-0.39
03:19:23.806 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:23.822 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
03:19:23.822 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:23.822 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:23.822 00.000 12268 Enqueuing Expose request
03:19:23.823 00.001 11616 Worker thread wakes up
03:19:23.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:23.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:25.857 02.034 11616 Exposure complete
03:19:25.924 00.067 11616 worker thread done servicing request
03:19:25.924 00.000 12268 OnExposeComplete: enter
03:19:25.924 00.000 12268 UpdateGuideState(): m_state=2
03:19:25.925 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
03:19:25.925 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=42, SNR=4.6, Peak=32 HFD=3.3
03:19:25.925 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
03:19:25.925 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.18)
03:19:25.925 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.18 cameraTheta=0.48 mountX=0.10 mountY=0.15, mountTheta=0.98
03:19:25.927 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:25.945 00.018 12268 UpdateGuideState exits: m=42 SNR=4.6
03:19:25.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:25.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:25.945 00.000 12268 Enqueuing Expose request
03:19:25.945 00.000 11616 Worker thread wakes up
03:19:25.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:25.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:27.959 02.014 11616 Exposure complete
03:19:28.027 00.068 11616 worker thread done servicing request
03:19:28.027 00.000 12268 OnExposeComplete: enter
03:19:28.027 00.000 12268 UpdateGuideState(): m_state=2
03:19:28.027 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
03:19:28.027 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.64, Mass=49, SNR=4.9, Peak=38 HFD=2.8
03:19:28.027 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
03:19:28.028 00.001 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
03:19:28.028 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.74 mountX=0.12 mountY=-0.04, mountTheta=-0.30
03:19:28.030 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:28.047 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:19:28.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:28.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:28.047 00.000 12268 Enqueuing Expose request
03:19:28.047 00.000 11616 Worker thread wakes up
03:19:28.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:28.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:30.087 02.040 11616 Exposure complete
03:19:30.166 00.079 11616 worker thread done servicing request
03:19:30.166 00.000 12268 OnExposeComplete: enter
03:19:30.166 00.000 12268 UpdateGuideState(): m_state=2
03:19:30.167 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
03:19:30.167 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.88, Mass=48, SNR=4.8, Peak=31 HFD=3.7
03:19:30.167 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
03:19:30.167 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
03:19:30.167 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.36 hyp=0.37 cameraTheta=1.32 mountX=0.37 mountY=0.04, mountTheta=0.12
03:19:30.169 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:30.188 00.019 12268 UpdateGuideState exits: m=48 SNR=4.8
03:19:30.188 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:30.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:30.188 00.000 12268 Enqueuing Expose request
03:19:30.188 00.000 11616 Worker thread wakes up
03:19:30.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:30.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:32.273 02.085 11616 Exposure complete
03:19:32.434 00.161 11616 worker thread done servicing request
03:19:32.434 00.000 12268 OnExposeComplete: enter
03:19:32.434 00.000 12268 UpdateGuideState(): m_state=2
03:19:32.435 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
03:19:32.435 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.47, Mass=46, SNR=4.7, Peak=33 HFD=3.2
03:19:32.435 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
03:19:32.435 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
03:19:32.435 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.38 mountX=-0.05 mountY=0.02, mountTheta=2.82
03:19:32.438 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=40, Gamma=1.290
03:19:32.460 00.022 12268 UpdateGuideState exits: m=46 SNR=4.7
03:19:32.461 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:32.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:32.461 00.000 12268 Enqueuing Expose request
03:19:32.461 00.000 11616 Worker thread wakes up
03:19:32.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:32.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:19:34.536 02.075 11616 Exposure complete
03:19:34.686 00.150 11616 worker thread done servicing request
03:19:34.686 00.000 12268 OnExposeComplete: enter
03:19:34.687 00.001 12268 UpdateGuideState(): m_state=2
03:19:34.687 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
03:19:34.687 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.55, Mass=43, SNR=4.6, Peak=30 HFD=4.2
03:19:34.687 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
03:19:34.687 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.75)
03:19:34.687 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.02 hyp=0.47 cameraTheta=0.05 mountX=0.07 mountY=0.46, mountTheta=1.42
03:19:34.691 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:34.714 00.023 12268 UpdateGuideState exits: m=43 SNR=4.6
03:19:34.715 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:34.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:34.715 00.000 12268 Enqueuing Expose request
03:19:34.715 00.000 11616 Worker thread wakes up
03:19:34.715 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:34.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:36.847 02.132 11616 Exposure complete
03:19:36.957 00.110 11616 worker thread done servicing request
03:19:36.957 00.000 12268 OnExposeComplete: enter
03:19:36.957 00.000 12268 UpdateGuideState(): m_state=2
03:19:36.958 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
03:19:36.958 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.29, Mass=43, SNR=4.6, Peak=29 HFD=3.9
03:19:36.958 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
03:19:36.958 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.52)
03:19:36.958 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.18 mountX=-0.22 mountY=0.13, mountTheta=2.63
03:19:36.961 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:36.982 00.021 12268 UpdateGuideState exits: m=43 SNR=4.6
03:19:36.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:36.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:36.983 00.001 12268 Enqueuing Expose request
03:19:36.983 00.000 11616 Worker thread wakes up
03:19:36.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:36.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:19:39.035 02.052 11616 Exposure complete
03:19:39.101 00.066 11616 worker thread done servicing request
03:19:39.102 00.001 12268 OnExposeComplete: enter
03:19:39.102 00.000 12268 UpdateGuideState(): m_state=2
03:19:39.102 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
03:19:39.102 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.40, Mass=49, SNR=4.9, Peak=34 HFD=3.6
03:19:39.102 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
03:19:39.102 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.91)
03:19:39.102 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.79 mountX=-0.11 mountY=0.13, mountTheta=2.25
03:19:39.105 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:39.123 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
03:19:39.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:39.123 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:39.123 00.000 12268 Enqueuing Expose request
03:19:39.128 00.005 11616 Worker thread wakes up
03:19:39.128 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:39.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:19:41.302 02.174 11616 Exposure complete
03:19:41.432 00.130 11616 worker thread done servicing request
03:19:41.432 00.000 12268 OnExposeComplete: enter
03:19:41.432 00.000 12268 UpdateGuideState(): m_state=2
03:19:41.432 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
03:19:41.433 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.95, Mass=46, SNR=4.8, Peak=31 HFD=4.0
03:19:41.433 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
03:19:41.433 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.67)
03:19:41.433 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.43 hyp=0.52 cameraTheta=0.97 mountX=0.45 mountY=0.24, mountTheta=0.48
03:19:41.435 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:41.454 00.019 12268 UpdateGuideState exits: m=46 SNR=4.8
03:19:41.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:41.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:41.454 00.000 12268 Enqueuing Expose request
03:19:41.454 00.000 11616 Worker thread wakes up
03:19:41.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:41.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:43.520 02.066 11616 Exposure complete
03:19:43.595 00.075 11616 worker thread done servicing request
03:19:43.596 00.001 12268 OnExposeComplete: enter
03:19:43.596 00.000 12268 UpdateGuideState(): m_state=2
03:19:43.596 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
03:19:43.596 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=916.23, Mass=63, SNR=5.5, Peak=31 HFD=5.3
03:19:43.596 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
03:19:43.596 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
03:19:43.597 00.001 12268 CameraToMount -- cameraX=-0.24 cameraY=0.71 hyp=0.75 cameraTheta=1.89 mountX=0.68 mountY=-0.33, mountTheta=-0.45
03:19:43.599 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:43.616 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
03:19:43.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:43.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:43.616 00.000 12268 Enqueuing Expose request
03:19:43.617 00.001 11616 Worker thread wakes up
03:19:43.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:43.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:45.665 02.048 11616 Exposure complete
03:19:45.736 00.071 11616 worker thread done servicing request
03:19:45.736 00.000 12268 OnExposeComplete: enter
03:19:45.736 00.000 12268 UpdateGuideState(): m_state=2
03:19:45.736 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
03:19:45.737 00.001 12268 Star::Find returns 1 (0), X=665.91, Y=915.28, Mass=44, SNR=4.7, Peak=31 HFD=3.7
03:19:45.737 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
03:19:45.737 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.56)
03:19:45.737 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.24 hyp=0.26 cameraTheta=-1.13 mountX=-0.23 mountY=0.14, mountTheta=2.59
03:19:45.739 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:19:45.759 00.020 12268 UpdateGuideState exits: m=44 SNR=4.7
03:19:45.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:45.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:45.759 00.000 12268 Enqueuing Expose request
03:19:45.759 00.000 11616 Worker thread wakes up
03:19:45.760 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:45.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:19:47.828 02.068 11616 Exposure complete
03:19:47.905 00.077 11616 worker thread done servicing request
03:19:47.905 00.000 12268 OnExposeComplete: enter
03:19:47.905 00.000 12268 UpdateGuideState(): m_state=2
03:19:47.905 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
03:19:47.905 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.46, Mass=43, SNR=4.6, Peak=31 HFD=3.3
03:19:47.906 00.001 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
03:19:47.906 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
03:19:47.906 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.29 mountX=-0.07 mountY=0.03, mountTheta=2.73
03:19:47.909 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:19:47.931 00.022 12268 UpdateGuideState exits: m=43 SNR=4.6
03:19:47.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:47.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:47.931 00.000 12268 Enqueuing Expose request
03:19:47.947 00.016 11616 Worker thread wakes up
03:19:47.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:47.948 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:19:49.975 02.027 11616 Exposure complete
03:19:50.047 00.072 11616 worker thread done servicing request
03:19:50.048 00.001 12268 OnExposeComplete: enter
03:19:50.048 00.000 12268 UpdateGuideState(): m_state=2
03:19:50.048 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
03:19:50.048 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.62, Mass=41, SNR=4.5, Peak=32 HFD=3.1
03:19:50.048 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
03:19:50.048 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.55)
03:19:50.048 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.85 mountX=0.11 mountY=0.07, mountTheta=0.61
03:19:50.051 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:19:50.071 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
03:19:50.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:50.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:50.071 00.000 12268 Enqueuing Expose request
03:19:50.071 00.000 11616 Worker thread wakes up
03:19:50.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:50.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:52.104 02.033 11616 Exposure complete
03:19:52.172 00.068 11616 worker thread done servicing request
03:19:52.173 00.001 12268 OnExposeComplete: enter
03:19:52.173 00.000 12268 UpdateGuideState(): m_state=2
03:19:52.173 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
03:19:52.173 00.000 12268 Star::Find returns 1 (0), X=666.45, Y=915.70, Mass=45, SNR=4.7, Peak=28 HFD=4.7
03:19:52.173 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
03:19:52.173 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.97)
03:19:52.173 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=0.18 hyp=0.67 cameraTheta=0.27 mountX=0.24 mountY=0.61, mountTheta=1.20
03:19:52.176 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:19:52.195 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
03:19:52.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:52.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:52.195 00.000 12268 Enqueuing Expose request
03:19:52.195 00.000 11616 Worker thread wakes up
03:19:52.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:52.196 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:54.224 02.028 11616 Exposure complete
03:19:54.320 00.096 11616 worker thread done servicing request
03:19:54.320 00.000 12268 OnExposeComplete: enter
03:19:54.320 00.000 12268 UpdateGuideState(): m_state=2
03:19:54.320 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
03:19:54.321 00.001 12268 Star::Find returns 1 (0), X=665.92, Y=916.16, Mass=59, SNR=5.3, Peak=31 HFD=4.1
03:19:54.321 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
03:19:54.321 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
03:19:54.321 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.64 hyp=0.65 cameraTheta=1.38 mountX=0.64 mountY=0.04, mountTheta=0.06
03:19:54.325 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:54.345 00.020 12268 UpdateGuideState exits: m=59 SNR=5.3
03:19:54.346 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:54.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:54.346 00.000 12268 Enqueuing Expose request
03:19:54.346 00.000 11616 Worker thread wakes up
03:19:54.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:54.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:19:56.373 02.027 11616 Exposure complete
03:19:56.449 00.076 11616 worker thread done servicing request
03:19:56.449 00.000 12268 OnExposeComplete: enter
03:19:56.449 00.000 12268 UpdateGuideState(): m_state=2
03:19:56.449 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
03:19:56.449 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.59, Mass=63, SNR=5.5, Peak=33 HFD=6.8
03:19:56.449 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
03:19:56.449 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
03:19:56.450 00.001 12268 CameraToMount -- cameraX=-0.54 cameraY=0.07 hyp=0.54 cameraTheta=3.01 mountX=0.02 mountY=-0.54, mountTheta=-1.54
03:19:56.452 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:56.472 00.020 12268 UpdateGuideState exits: m=63 SNR=5.5
03:19:56.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:56.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:56.472 00.000 12268 Enqueuing Expose request
03:19:56.472 00.000 11616 Worker thread wakes up
03:19:56.473 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:56.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:19:58.506 02.033 11616 Exposure complete
03:19:58.577 00.071 11616 worker thread done servicing request
03:19:58.577 00.000 12268 OnExposeComplete: enter
03:19:58.577 00.000 12268 UpdateGuideState(): m_state=2
03:19:58.578 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
03:19:58.578 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=43, SNR=4.6, Peak=31 HFD=3.9
03:19:58.578 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
03:19:58.578 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
03:19:58.578 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.05 hyp=0.35 cameraTheta=0.13 mountX=0.08 mountY=0.34, mountTheta=1.34
03:19:58.581 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:19:58.599 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
03:19:58.599 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:58.599 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:19:58.599 00.000 12268 Enqueuing Expose request
03:19:58.599 00.000 11616 Worker thread wakes up
03:19:58.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:19:58.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:00.621 02.022 11616 Exposure complete
03:20:00.683 00.062 11616 worker thread done servicing request
03:20:00.683 00.000 12268 OnExposeComplete: enter
03:20:00.683 00.000 12268 UpdateGuideState(): m_state=2
03:20:00.683 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
03:20:00.683 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.98, Mass=60, SNR=5.4, Peak=29 HFD=4.9
03:20:00.684 00.001 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
03:20:00.684 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
03:20:00.684 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.46 hyp=0.52 cameraTheta=2.07 mountX=0.43 mountY=-0.30, mountTheta=-0.62
03:20:00.686 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:20:00.702 00.016 12268 UpdateGuideState exits: m=60 SNR=5.4
03:20:00.703 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:00.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:00.703 00.000 12268 Enqueuing Expose request
03:20:00.703 00.000 11616 Worker thread wakes up
03:20:00.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:00.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:02.734 02.031 11616 Exposure complete
03:20:02.803 00.069 11616 worker thread done servicing request
03:20:02.803 00.000 12268 OnExposeComplete: enter
03:20:02.803 00.000 12268 UpdateGuideState(): m_state=2
03:20:02.804 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
03:20:02.804 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.61, Mass=45, SNR=4.7, Peak=34 HFD=3.2
03:20:02.804 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
03:20:02.804 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
03:20:02.804 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.56 mountX=0.10 mountY=0.13, mountTheta=0.90
03:20:02.807 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:20:02.826 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
03:20:02.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:02.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:02.826 00.000 12268 Enqueuing Expose request
03:20:02.826 00.000 11616 Worker thread wakes up
03:20:02.827 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:02.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:04.901 02.074 11616 Exposure complete
03:20:04.975 00.074 11616 worker thread done servicing request
03:20:04.975 00.000 12268 OnExposeComplete: enter
03:20:04.975 00.000 12268 UpdateGuideState(): m_state=2
03:20:04.975 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
03:20:04.976 00.001 12268 Star::Find returns 1 (0), X=665.76, Y=915.42, Mass=45, SNR=4.7, Peak=33 HFD=3.2
03:20:04.976 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
03:20:04.976 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
03:20:04.976 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.98 mountX=-0.11 mountY=-0.03, mountTheta=-2.86
03:20:04.979 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:20:05.000 00.021 12268 UpdateGuideState exits: m=45 SNR=4.7
03:20:05.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:05.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:05.001 00.001 12268 Enqueuing Expose request
03:20:05.001 00.000 11616 Worker thread wakes up
03:20:05.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:05.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:20:07.018 02.017 11616 Exposure complete
03:20:07.093 00.075 11616 worker thread done servicing request
03:20:07.093 00.000 12268 OnExposeComplete: enter
03:20:07.093 00.000 12268 UpdateGuideState(): m_state=2
03:20:07.093 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
03:20:07.093 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.89, Mass=49, SNR=4.9, Peak=34 HFD=3.1
03:20:07.094 00.001 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
03:20:07.094 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
03:20:07.094 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.36 hyp=0.38 cameraTheta=1.83 mountX=0.35 mountY=-0.14, mountTheta=-0.38
03:20:07.096 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:20:07.113 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:20:07.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:07.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:07.113 00.000 12268 Enqueuing Expose request
03:20:07.113 00.000 11616 Worker thread wakes up
03:20:07.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:07.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:09.130 02.017 11616 Exposure complete
03:20:09.188 00.058 12268 OnExposeComplete: enter
03:20:09.188 00.000 12268 UpdateGuideState(): m_state=2
03:20:09.188 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
03:20:09.188 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.87, Mass=49, SNR=4.9, Peak=32 HFD=4.0
03:20:09.188 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
03:20:09.189 00.001 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
03:20:09.189 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.35 hyp=0.44 cameraTheta=0.92 mountX=0.37 mountY=0.22, mountTheta=0.53
03:20:09.191 00.002 11616 worker thread done servicing request
03:20:09.191 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:20:09.208 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:20:09.209 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:09.209 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:09.209 00.000 12268 Enqueuing Expose request
03:20:09.209 00.000 11616 Worker thread wakes up
03:20:09.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:09.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:11.229 02.020 11616 Exposure complete
03:20:11.284 00.055 11616 worker thread done servicing request
03:20:11.284 00.000 12268 OnExposeComplete: enter
03:20:11.284 00.000 12268 UpdateGuideState(): m_state=2
03:20:11.285 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
03:20:11.285 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.36, Mass=47, SNR=4.8, Peak=33 HFD=3.6
03:20:11.285 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
03:20:11.285 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.54)
03:20:11.285 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.18 cameraTheta=-1.16 mountX=-0.15 mountY=0.09, mountTheta=2.61
03:20:11.287 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=14, Gamma=1.290
03:20:11.302 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:20:11.302 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:11.302 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:11.302 00.000 12268 Enqueuing Expose request
03:20:11.302 00.000 11616 Worker thread wakes up
03:20:11.302 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:11.302 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:20:13.331 02.029 11616 Exposure complete
03:20:13.390 00.059 11616 worker thread done servicing request
03:20:13.391 00.001 12268 OnExposeComplete: enter
03:20:13.391 00.000 12268 UpdateGuideState(): m_state=2
03:20:13.391 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
03:20:13.391 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=40, SNR=4.4, Peak=30 HFD=3.6
03:20:13.391 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
03:20:13.391 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
03:20:13.391 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.06 hyp=0.27 cameraTheta=0.24 mountX=0.09 mountY=0.25, mountTheta=1.22
03:20:13.394 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:20:13.410 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
03:20:13.410 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:13.410 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:13.410 00.000 12268 Enqueuing Expose request
03:20:13.410 00.000 11616 Worker thread wakes up
03:20:13.410 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:13.410 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:15.418 02.008 11616 Exposure complete
03:20:15.474 00.056 11616 worker thread done servicing request
03:20:15.474 00.000 12268 OnExposeComplete: enter
03:20:15.474 00.000 12268 UpdateGuideState(): m_state=2
03:20:15.474 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
03:20:15.475 00.001 12268 Star::Find returns 1 (0), X=665.56, Y=915.61, Mass=54, SNR=5.1, Peak=35 HFD=3.1
03:20:15.475 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
03:20:15.475 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
03:20:15.475 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.09 hyp=0.26 cameraTheta=2.77 mountX=0.07 mountY=-0.25, mountTheta=-1.30
03:20:15.477 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=15, Gamma=1.290
03:20:15.491 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
03:20:15.492 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:15.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:15.492 00.000 12268 Enqueuing Expose request
03:20:15.492 00.000 11616 Worker thread wakes up
03:20:15.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:15.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:17.503 02.011 11616 Exposure complete
03:20:17.559 00.056 11616 worker thread done servicing request
03:20:17.560 00.001 12268 OnExposeComplete: enter
03:20:17.560 00.000 12268 UpdateGuideState(): m_state=2
03:20:17.560 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
03:20:17.560 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.36, Mass=50, SNR=5.0, Peak=32 HFD=3.7
03:20:17.560 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
03:20:17.560 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
03:20:17.560 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.40 mountX=-0.16 mountY=0.05, mountTheta=2.84
03:20:17.562 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:20:17.577 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:20:17.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:17.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:17.577 00.000 12268 Enqueuing Expose request
03:20:17.577 00.000 11616 Worker thread wakes up
03:20:17.577 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:17.577 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:20:19.578 02.001 11616 Exposure complete
03:20:19.633 00.055 11616 worker thread done servicing request
03:20:19.633 00.000 12268 OnExposeComplete: enter
03:20:19.633 00.000 12268 UpdateGuideState(): m_state=2
03:20:19.634 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
03:20:19.634 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.99, Mass=46, SNR=4.7, Peak=31 HFD=2.7
03:20:19.634 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
03:20:19.634 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
03:20:19.634 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.47 hyp=0.61 cameraTheta=2.26 mountX=0.43 mountY=-0.44, mountTheta=-0.80
03:20:19.636 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:20:19.651 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:20:19.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:19.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:19.651 00.000 12268 Enqueuing Expose request
03:20:19.651 00.000 11616 Worker thread wakes up
03:20:19.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:19.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:20:21.303 01.652 12268 evsrv: cli 0F8E69C0 connect
03:20:21.303 00.000 12268 case statement mapped state 2 to 1
03:20:21.304 00.001 12268 case statement mapped state 2 to 1
03:20:21.304 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2a7f42f5-d617-4442-b266-2b66984f6f88"}
03:20:21.304 00.000 12268 case statement mapped state 2 to 1
03:20:21.304 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"2a7f42f5-d617-4442-b266-2b66984f6f88"}
03:20:21.305 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:20:21.306 00.001 12268 evsrv: cli 0F8E69C0 connect
03:20:21.306 00.000 12268 case statement mapped state 2 to 1
03:20:21.307 00.001 12268 case statement mapped state 2 to 1
03:20:21.307 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"d126ba18-939e-4b87-9233-953364eb8262"}
03:20:21.307 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"d126ba18-939e-4b87-9233-953364eb8262"}
03:20:21.308 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:20:21.309 00.001 12268 evsrv: cli 0F8E6D80 connect
03:20:21.310 00.001 12268 case statement mapped state 2 to 1
03:20:21.310 00.000 12268 case statement mapped state 2 to 1
03:20:21.311 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"506baaef-ddc0-483b-8665-395c9be722fc"}
03:20:21.311 00.000 12268 PhdController::Guide begins
03:20:21.311 00.000 12268 PhdController: newstate STATE_SETUP
03:20:21.311 00.000 12268 PhdController: setup
03:20:21.311 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
03:20:21.311 00.000 12268 PhdController: newstate STATE_CALIBRATE
03:20:21.311 00.000 12268 PhdController: newstate STATE_GUIDE
03:20:21.311 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
03:20:21.312 00.001 12268 guider state => CALIBRATED
03:20:21.312 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:20:21.313 00.001 12268 reset dither spiral
03:20:21.313 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
03:20:21.313 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"506baaef-ddc0-483b-8665-395c9be722fc"}
03:20:21.316 00.003 12268 evsrv: cli 0F8E6D80 disconnect
03:20:21.317 00.001 12268 evsrv: cli 0F8E69C0 connect
03:20:21.317 00.000 12268 case statement mapped state 5 to 1
03:20:21.318 00.001 12268 case statement mapped state 5 to 1
03:20:21.318 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"3f8aa907-662f-422d-94ff-c6b917b9c8e0"}
03:20:21.319 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3f8aa907-662f-422d-94ff-c6b917b9c8e0"}
03:20:21.322 00.003 12268 evsrv: cli 0F8E69C0 disconnect
03:20:21.323 00.001 12268 evsrv: cli 0FA411A0 connect
03:20:21.323 00.000 12268 case statement mapped state 5 to 1
03:20:21.324 00.001 12268 case statement mapped state 5 to 1
03:20:21.324 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"8e6fc330-2907-40fb-8515-8037b16bb039"}
03:20:21.324 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.80,915.52],"id":"8e6fc330-2907-40fb-8515-8037b16bb039"}
03:20:21.328 00.004 12268 evsrv: cli 0FA411A0 disconnect
03:20:21.329 00.001 12268 evsrv: cli 125CB408 connect
03:20:21.329 00.000 12268 case statement mapped state 5 to 1
03:20:21.329 00.000 12268 case statement mapped state 5 to 1
03:20:21.329 00.000 12268 evsrv: cli 125CB408 request: {"method":"get_app_state","id":"4f93e14d-1660-4dc9-aaf3-0835888fe916"}
03:20:21.330 00.001 12268 case statement mapped state 5 to 1
03:20:21.330 00.000 12268 evsrv: cli 125CB408 response: {"jsonrpc":"2.0","result":"Selected","id":"4f93e14d-1660-4dc9-aaf3-0835888fe916"}
03:20:21.331 00.001 12268 evsrv: cli 125CB408 disconnect
03:20:21.655 00.324 11616 Exposure complete
03:20:21.714 00.059 11616 worker thread done servicing request
03:20:21.714 00.000 12268 OnExposeComplete: enter
03:20:21.714 00.000 12268 UpdateGuideState(): m_state=5
03:20:21.714 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
03:20:21.715 00.001 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=40, SNR=4.4, Peak=30 HFD=3.6
03:20:21.715 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
03:20:21.715 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
03:20:21.715 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.06 hyp=0.27 cameraTheta=0.25 mountX=0.09 mountY=0.25, mountTheta=1.22
03:20:21.720 00.005 12268 Changing from state CALIBRATED to GUIDING
03:20:21.720 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:20:21.720 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:20:21.720 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
03:20:21.721 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:20:21.721 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:20:21.721 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:20:21.721 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:20:21.722 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:20:21.722 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:20:21.722 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:20:21.722 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:20:21.722 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:20:21.723 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:20:21.723 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:20:21.723 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:20:21.724 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:20:21.856 00.132 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:20:21.857 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
03:20:21.857 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
03:20:21.862 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:20:21.862 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:20:21.862 00.000 12268 setting lock position to (666.06, 915.59)
03:20:21.863 00.001 12268 MultiStar: stabilizing after lock position change
03:20:21.863 00.000 12268 guider state => GUIDING
03:20:21.863 00.000 12268 Status Line: Guiding
03:20:21.866 00.003 12268 Mount: notify guiding started
03:20:21.866 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
03:20:21.866 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
03:20:21.867 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
03:20:21.867 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
03:20:21.867 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
03:20:21.867 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
03:20:21.868 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
03:20:21.868 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
03:20:21.868 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
03:20:21.868 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
03:20:21.868 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
03:20:21.869 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:20:21.869 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:20:21.869 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:20:21.869 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:20:21.869 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:20:21.870 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:20:21.870 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:20:21.870 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:20:21.870 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:20:21.870 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:20:21.871 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:20:21.871 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:20:21.871 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:20:21.871 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:20:21.872 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:20:21.872 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:20:21.873 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:20:21.873 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:20:21.873 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:20:21.874 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:20:21.874 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:20:21.874 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:20:21.875 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:20:21.875 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:20:21.875 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:20:21.875 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:20:21.876 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:20:22.043 00.167 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:20:22.044 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:20:22.045 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:20:22.045 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:20:22.045 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:20:22.045 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
03:20:22.045 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:20:22.045 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:20:22.045 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:20:22.046 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:20:22.046 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
03:20:22.046 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:20:22.062 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
03:20:22.063 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
03:20:22.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:22.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:22.063 00.000 12268 Enqueuing Expose request
03:20:22.063 00.000 11616 Worker thread wakes up
03:20:22.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:22.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:22.331 00.268 12268 evsrv: cli 0F8E69C0 connect
03:20:22.331 00.000 12268 case statement mapped state 6 to 3
03:20:22.332 00.001 12268 case statement mapped state 6 to 3
03:20:22.332 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"32457ed9-8150-4391-9c37-da2515302bad"}
03:20:22.332 00.000 12268 case statement mapped state 6 to 3
03:20:22.332 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"32457ed9-8150-4391-9c37-da2515302bad"}
03:20:22.333 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:20:24.073 01.740 11616 Exposure complete
03:20:24.128 00.055 11616 worker thread done servicing request
03:20:24.128 00.000 12268 OnExposeComplete: enter
03:20:24.128 00.000 12268 UpdateGuideState(): m_state=6
03:20:24.128 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:20:24.128 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.48, Mass=43, SNR=4.6, Peak=30 HFD=4.3
03:20:24.128 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
03:20:24.128 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
03:20:24.128 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-0.71 mountX=-0.09 mountY=0.13, mountTheta=2.17
03:20:24.130 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.12, y=-0.10, opts=13)
03:20:24.130 00.000 12268 Enqueuing Move request for scope (0.12, -0.10)
03:20:24.130 00.000 11616 Worker thread wakes up
03:20:24.130 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
03:20:24.130 00.000 11616 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
03:20:24.130 00.000 11616 Moving (0.12, -0.10) raw xDistance=-0.09 yDistance=0.13
03:20:24.130 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:24.131 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:20:24.131 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:24.131 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:20:24.131 00.000 11616 MoveAxis(E, 0, ABG)
03:20:24.131 00.000 11616 Move returns status 0, amount 0
03:20:24.131 00.000 11616 MoveAxis(N, 0, ABG)
03:20:24.131 00.000 11616 Move returns status 0, amount 0
03:20:24.131 00.000 11616 move complete, result=0
03:20:24.131 00.000 11616 worker thread done servicing request
03:20:24.156 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:20:24.172 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
03:20:24.172 00.000 12268 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 1 / 99999
03:20:24.173 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768702824.173,"Host":"ASTROCENTER","Inst":1,"Distance":0.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:20:24.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:24.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:24.173 00.000 12268 Enqueuing Expose request
03:20:24.173 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:20:24.174 00.001 11616 Worker thread wakes up
03:20:24.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:24.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:26.189 02.015 11616 Exposure complete
03:20:26.246 00.057 11616 worker thread done servicing request
03:20:26.246 00.000 12268 OnExposeComplete: enter
03:20:26.246 00.000 12268 UpdateGuideState(): m_state=6
03:20:26.246 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:20:26.246 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.77, Mass=45, SNR=4.7, Peak=31 HFD=3.2
03:20:26.246 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
03:20:26.247 00.001 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
03:20:26.247 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.18 hyp=0.38 cameraTheta=2.66 mountX=0.14 mountY=-0.36, mountTheta=-1.19
03:20:26.248 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.34, y=0.18, opts=13)
03:20:26.248 00.000 12268 Enqueuing Move request for scope (-0.34, 0.18)
03:20:26.248 00.000 11616 Worker thread wakes up
03:20:26.248 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.18) opts 0xd
03:20:26.248 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.34, 0.18)
03:20:26.249 00.001 11616 Moving (-0.34, 0.18) raw xDistance=0.14 yDistance=-0.36
03:20:26.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:20:26.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:20:26.249 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:20:26.249 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
03:20:26.249 00.000 11616 MoveAxis(E, 0, ABG)
03:20:26.249 00.000 11616 Move returns status 0, amount 0
03:20:26.249 00.000 11616 MoveAxis(N, 0, ABG)
03:20:26.249 00.000 11616 Move returns status 0, amount 0
03:20:26.249 00.000 11616 move complete, result=0
03:20:26.249 00.000 11616 worker thread done servicing request
03:20:26.269 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=21, Gamma=1.290
03:20:26.285 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
03:20:26.286 00.001 12268 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 2 / 99999
03:20:26.286 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768702826.286,"Host":"ASTROCENTER","Inst":1,"Distance":0.28,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
03:20:26.286 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:26.286 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:26.286 00.000 12268 Enqueuing Expose request
03:20:26.286 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
03:20:26.287 00.001 11616 Worker thread wakes up
03:20:26.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:26.287 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:28.304 02.017 11616 Exposure complete
03:20:28.359 00.055 11616 worker thread done servicing request
03:20:28.360 00.001 12268 OnExposeComplete: enter
03:20:28.360 00.000 12268 UpdateGuideState(): m_state=6
03:20:28.360 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:20:28.360 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.57, Mass=41, SNR=4.5, Peak=30 HFD=3.8
03:20:28.360 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
03:20:28.360 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
03:20:28.360 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.20 mountX=-0.01 mountY=0.07, mountTheta=1.67
03:20:28.362 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.07, y=-0.01, opts=13)
03:20:28.362 00.000 12268 Enqueuing Move request for scope (0.07, -0.01)
03:20:28.362 00.000 11616 Worker thread wakes up
03:20:28.362 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
03:20:28.362 00.000 11616 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
03:20:28.362 00.000 11616 Moving (0.07, -0.01) raw xDistance=-0.01 yDistance=0.07
03:20:28.362 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:28.362 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:20:28.363 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:28.363 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:20:28.363 00.000 11616 MoveAxis(E, 0, ABG)
03:20:28.363 00.000 11616 Move returns status 0, amount 0
03:20:28.363 00.000 11616 MoveAxis(N, 0, ABG)
03:20:28.363 00.000 11616 Move returns status 0, amount 0
03:20:28.363 00.000 11616 move complete, result=0
03:20:28.363 00.000 11616 worker thread done servicing request
03:20:28.384 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:20:28.399 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:20:28.399 00.000 12268 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 3 / 99999
03:20:28.399 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768702828.399,"Host":"ASTROCENTER","Inst":1,"Distance":0.22,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
03:20:28.400 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:28.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:28.400 00.000 12268 Enqueuing Expose request
03:20:28.400 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:20:28.400 00.000 11616 Worker thread wakes up
03:20:28.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:28.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:30.415 02.015 11616 Exposure complete
03:20:30.470 00.055 11616 worker thread done servicing request
03:20:30.470 00.000 12268 OnExposeComplete: enter
03:20:30.470 00.000 12268 UpdateGuideState(): m_state=6
03:20:30.470 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:20:30.470 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.47, Mass=62, SNR=5.5, Peak=31 HFD=5.6
03:20:30.470 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.30 = 1.99)
03:20:30.471 00.001 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.12)
03:20:30.471 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.12 hyp=0.37 cameraTheta=-2.82 mountX=-0.15 mountY=-0.34, mountTheta=-1.99
03:20:30.472 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.35, y=-0.12, opts=13)
03:20:30.472 00.000 12268 Enqueuing Move request for scope (-0.35, -0.12)
03:20:30.472 00.000 11616 Worker thread wakes up
03:20:30.472 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.12) opts 0xd
03:20:30.472 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.35, -0.12)
03:20:30.472 00.000 11616 Moving (-0.35, -0.12) raw xDistance=-0.15 yDistance=-0.34
03:20:30.473 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:20:30.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:20:30.473 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:20:30.473 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
03:20:30.473 00.000 11616 MoveAxis(E, 0, ABG)
03:20:30.473 00.000 11616 Move returns status 0, amount 0
03:20:30.473 00.000 11616 MoveAxis(N, 0, ABG)
03:20:30.473 00.000 11616 Move returns status 0, amount 0
03:20:30.473 00.000 11616 move complete, result=0
03:20:30.474 00.001 11616 worker thread done servicing request
03:20:30.494 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:20:30.510 00.016 12268 UpdateGuideState exits: m=62 SNR=5.5
03:20:30.510 00.000 12268 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 4 / 99999
03:20:30.510 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768702830.510,"Host":"ASTROCENTER","Inst":1,"Distance":0.26,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
03:20:30.511 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:30.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:30.511 00.000 12268 Enqueuing Expose request
03:20:30.511 00.000 11616 Worker thread wakes up
03:20:30.511 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
03:20:30.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:30.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:32.524 02.013 11616 Exposure complete
03:20:32.579 00.055 11616 worker thread done servicing request
03:20:32.579 00.000 12268 OnExposeComplete: enter
03:20:32.579 00.000 12268 UpdateGuideState(): m_state=6
03:20:32.579 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:20:32.580 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=915.70, Mass=47, SNR=4.8, Peak=32 HFD=3.2
03:20:32.580 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
03:20:32.580 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
03:20:32.580 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.12 hyp=0.38 cameraTheta=2.83 mountX=0.08 mountY=-0.37, mountTheta=-1.36
03:20:32.582 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=0.12, opts=13)
03:20:32.582 00.000 12268 Enqueuing Move request for scope (-0.36, 0.12)
03:20:32.582 00.000 11616 Worker thread wakes up
03:20:32.582 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.12) opts 0xd
03:20:32.582 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, 0.12)
03:20:32.582 00.000 11616 Moving (-0.36, 0.12) raw xDistance=0.08 yDistance=-0.37
03:20:32.582 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:32.582 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:20:32.583 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.64
03:20:32.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.06 from input -0.37
03:20:32.583 00.000 11616 MoveAxis(E, 0, ABG)
03:20:32.583 00.000 11616 Move returns status 0, amount 0
03:20:32.583 00.000 11616 MoveAxis(N, 32, ABG)
03:20:32.583 00.000 11616 Guiding  Dir = 0, Dur = 32
03:20:32.583 00.000 11616 IsSlewing returns 1
03:20:32.584 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
03:20:32.584 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
03:20:32.585 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
03:20:32.585 00.000 11616 Move returns status 2, amount 0
03:20:32.585 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
03:20:32.585 00.000 11616 move complete, result=2
03:20:32.585 00.000 11616 worker thread done servicing request
03:20:32.611 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:20:32.627 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:20:32.627 00.000 12268 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 5 / 99999
03:20:32.627 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768702832.627,"Host":"ASTROCENTER","Inst":1,"Distance":0.30,"Time":8.5,"SettleTime":10.0,"StarLocked":true}
03:20:32.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:32.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:32.627 00.000 12268 Enqueuing Expose request
03:20:32.627 00.000 12268 Alert: Guiding stopped: the scope started slewing.
03:20:32.627 00.000 11616 Worker thread wakes up
03:20:32.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:32.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:32.650 00.023 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
03:20:32.652 00.002 12268 mount move error indicates guiding should stop
03:20:32.652 00.000 12268 Mount: notify guiding stopped
03:20:32.653 00.001 12268 BLC: window closed
03:20:32.653 00.000 12268 BLC: Last direction was reset
03:20:32.653 00.000 12268 PhdController failed: Guiding stopped
03:20:32.653 00.000 12268 PhdController: newstate STATE_FINISH
03:20:32.653 00.000 12268 PhdController complete: fail: Guiding stopped
03:20:32.653 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768702832.653,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":5,"DroppedFrames":0}
03:20:32.653 00.000 12268 Mount: notify guiding dither settle done success=0
03:20:32.653 00.000 12268 PhdController: newstate STATE_IDLE
03:20:32.654 00.001 12268 Changing from state GUIDING to STOP
03:20:32.654 00.000 12268 guider state => SELECTED
03:20:32.654 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
03:20:34.636 01.982 11616 Exposure complete
03:20:34.699 00.063 11616 worker thread done servicing request
03:20:34.699 00.000 12268 OnExposeComplete: enter
03:20:34.699 00.000 12268 UpdateGuideState(): m_state=2
03:20:34.700 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:20:34.700 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.45, Mass=41, SNR=4.5, Peak=30 HFD=3.0
03:20:34.700 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
03:20:34.700 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
03:20:34.700 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.14 hyp=0.46 cameraTheta=-2.83 mountX=-0.18 mountY=-0.41, mountTheta=-1.99
03:20:34.726 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:20:34.741 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:20:34.742 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:34.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:34.742 00.000 12268 Enqueuing Expose request
03:20:34.742 00.000 11616 Worker thread wakes up
03:20:34.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:34.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:20:36.751 02.009 11616 Exposure complete
03:20:36.806 00.055 11616 worker thread done servicing request
03:20:36.806 00.000 12268 OnExposeComplete: enter
03:20:36.806 00.000 12268 UpdateGuideState(): m_state=2
03:20:36.807 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:20:36.807 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=43, SNR=4.6, Peak=32 HFD=3.5
03:20:36.807 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:20:36.807 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
03:20:36.807 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.94 mountX=0.00 mountY=-0.03, mountTheta=-1.47
03:20:36.809 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:20:36.823 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:20:36.824 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:36.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:36.824 00.000 12268 Enqueuing Expose request
03:20:36.824 00.000 11616 Worker thread wakes up
03:20:36.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:36.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:38.906 02.082 11616 Exposure complete
03:20:38.961 00.055 11616 worker thread done servicing request
03:20:38.961 00.000 12268 OnExposeComplete: enter
03:20:38.961 00.000 12268 UpdateGuideState(): m_state=2
03:20:38.962 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:20:38.962 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.57, Mass=63, SNR=5.5, Peak=33 HFD=5.7
03:20:38.962 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.54 = 1.75)
03:20:38.962 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.37)
03:20:38.962 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-3.07 mountX=-0.04 mountY=-0.25, mountTheta=-1.75
03:20:38.965 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:20:38.980 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
03:20:38.981 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:38.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:38.981 00.000 12268 Enqueuing Expose request
03:20:38.981 00.000 11616 Worker thread wakes up
03:20:38.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:38.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:41.000 02.019 11616 Exposure complete
03:20:41.057 00.057 11616 worker thread done servicing request
03:20:41.058 00.001 12268 OnExposeComplete: enter
03:20:41.058 00.000 12268 UpdateGuideState(): m_state=2
03:20:41.058 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:20:41.058 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=42, SNR=4.6, Peak=32 HFD=3.3
03:20:41.058 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:20:41.059 00.001 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
03:20:41.059 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.94 mountX=0.01 mountY=-0.10, mountTheta=-1.47
03:20:41.061 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:20:41.077 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
03:20:41.078 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:41.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:41.078 00.000 12268 Enqueuing Expose request
03:20:41.078 00.000 11616 Worker thread wakes up
03:20:41.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:41.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:43.093 02.015 11616 Exposure complete
03:20:43.150 00.057 11616 worker thread done servicing request
03:20:43.150 00.000 12268 OnExposeComplete: enter
03:20:43.150 00.000 12268 UpdateGuideState(): m_state=2
03:20:43.150 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:20:43.150 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.37, Mass=48, SNR=4.9, Peak=32 HFD=3.8
03:20:43.150 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
03:20:43.150 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
03:20:43.150 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.22 hyp=0.34 cameraTheta=-2.45 mountX=-0.24 mountY=-0.23, mountTheta=-2.38
03:20:43.153 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:20:43.169 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
03:20:43.169 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:43.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:43.169 00.000 12268 Enqueuing Expose request
03:20:43.169 00.000 11616 Worker thread wakes up
03:20:43.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:43.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:20:45.176 02.007 11616 Exposure complete
03:20:45.233 00.057 11616 worker thread done servicing request
03:20:45.233 00.000 12268 OnExposeComplete: enter
03:20:45.233 00.000 12268 UpdateGuideState(): m_state=2
03:20:45.234 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:20:45.234 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=41, SNR=4.5, Peak=31 HFD=3.4
03:20:45.234 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:20:45.234 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
03:20:45.234 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.94 mountX=0.01 mountY=-0.05, mountTheta=-1.47
03:20:45.236 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:20:45.252 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
03:20:45.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:45.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:45.252 00.000 12268 Enqueuing Expose request
03:20:45.252 00.000 11616 Worker thread wakes up
03:20:45.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:45.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:47.259 02.007 11616 Exposure complete
03:20:47.314 00.055 11616 worker thread done servicing request
03:20:47.314 00.000 12268 OnExposeComplete: enter
03:20:47.314 00.000 12268 UpdateGuideState(): m_state=2
03:20:47.315 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:20:47.315 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.70, Mass=47, SNR=4.8, Peak=34 HFD=3.8
03:20:47.315 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
03:20:47.315 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
03:20:47.315 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.42 mountX=0.10 mountY=-0.14, mountTheta=-0.95
03:20:47.317 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:20:47.332 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:20:47.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:47.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:47.332 00.000 12268 Enqueuing Expose request
03:20:47.332 00.000 11616 Worker thread wakes up
03:20:47.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:47.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:49.343 02.011 11616 Exposure complete
03:20:49.399 00.056 11616 worker thread done servicing request
03:20:49.399 00.000 12268 OnExposeComplete: enter
03:20:49.400 00.001 12268 UpdateGuideState(): m_state=2
03:20:49.400 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:20:49.400 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.88, Mass=44, SNR=4.6, Peak=28 HFD=3.7
03:20:49.400 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
03:20:49.400 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
03:20:49.400 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.29 hyp=0.38 cameraTheta=2.25 mountX=0.27 mountY=-0.27, mountTheta=-0.79
03:20:49.402 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=18, Gamma=1.290
03:20:49.417 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
03:20:49.417 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:49.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:49.417 00.000 12268 Enqueuing Expose request
03:20:49.417 00.000 11616 Worker thread wakes up
03:20:49.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:49.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:51.421 02.004 11616 Exposure complete
03:20:51.476 00.055 11616 worker thread done servicing request
03:20:51.476 00.000 12268 OnExposeComplete: enter
03:20:51.476 00.000 12268 UpdateGuideState(): m_state=2
03:20:51.476 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:20:51.476 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.47, Mass=42, SNR=4.5, Peak=31 HFD=3.1
03:20:51.476 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
03:20:51.477 00.001 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
03:20:51.477 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.12 hyp=0.34 cameraTheta=-2.78 mountX=-0.15 mountY=-0.30, mountTheta=-2.04
03:20:51.479 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=17, Gamma=1.290
03:20:51.493 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
03:20:51.493 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:51.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:51.493 00.000 12268 Enqueuing Expose request
03:20:51.494 00.001 11616 Worker thread wakes up
03:20:51.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:51.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:20:53.507 02.013 11616 Exposure complete
03:20:53.560 00.053 11616 worker thread done servicing request
03:20:53.561 00.001 12268 OnExposeComplete: enter
03:20:53.561 00.000 12268 UpdateGuideState(): m_state=2
03:20:53.562 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:20:53.562 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.83, Mass=59, SNR=5.3, Peak=33 HFD=4.8
03:20:53.562 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
03:20:53.562 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
03:20:53.562 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.24 hyp=0.53 cameraTheta=2.66 mountX=0.20 mountY=-0.49, mountTheta=-1.19
03:20:53.567 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=16, Gamma=1.290
03:20:53.582 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
03:20:53.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:53.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:53.582 00.000 12268 Enqueuing Expose request
03:20:53.582 00.000 11616 Worker thread wakes up
03:20:53.583 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:53.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:55.602 02.019 11616 Exposure complete
03:20:55.658 00.056 11616 worker thread done servicing request
03:20:55.658 00.000 12268 OnExposeComplete: enter
03:20:55.658 00.000 12268 UpdateGuideState(): m_state=2
03:20:55.658 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:20:55.658 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.84, Mass=45, SNR=4.7, Peak=30 HFD=4.2
03:20:55.659 00.001 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
03:20:55.659 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
03:20:55.659 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.25 mountX=0.26 mountY=0.05, mountTheta=0.19
03:20:55.661 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=13, Gamma=1.290
03:20:55.675 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:20:55.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:55.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:55.675 00.000 12268 Enqueuing Expose request
03:20:55.675 00.000 11616 Worker thread wakes up
03:20:55.676 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:55.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:57.680 02.004 11616 Exposure complete
03:20:57.735 00.055 11616 worker thread done servicing request
03:20:57.735 00.000 12268 OnExposeComplete: enter
03:20:57.736 00.001 12268 UpdateGuideState(): m_state=2
03:20:57.736 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:20:57.736 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.95, Mass=47, SNR=4.8, Peak=31 HFD=3.7
03:20:57.736 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
03:20:57.736 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
03:20:57.736 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.37 hyp=0.40 cameraTheta=2.01 mountX=0.35 mountY=-0.22, mountTheta=-0.56
03:20:57.738 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:20:57.753 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:20:57.753 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:57.753 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:57.753 00.000 12268 Enqueuing Expose request
03:20:57.753 00.000 11616 Worker thread wakes up
03:20:57.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:57.754 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:20:59.755 02.001 11616 Exposure complete
03:20:59.812 00.057 11616 worker thread done servicing request
03:20:59.813 00.001 12268 OnExposeComplete: enter
03:20:59.813 00.000 12268 UpdateGuideState(): m_state=2
03:20:59.813 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:20:59.813 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.32, Mass=47, SNR=4.8, Peak=31 HFD=3.6
03:20:59.813 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.88 = 2.41)
03:20:59.813 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.71)
03:20:59.813 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.27 hyp=0.40 cameraTheta=-2.41 mountX=-0.30 mountY=-0.26, mountTheta=-2.42
03:20:59.815 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:20:59.830 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:20:59.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:59.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:20:59.830 00.000 12268 Enqueuing Expose request
03:20:59.830 00.000 11616 Worker thread wakes up
03:20:59.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:20:59.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:21:01.834 02.004 11616 Exposure complete
03:21:01.887 00.053 11616 worker thread done servicing request
03:21:01.888 00.001 12268 OnExposeComplete: enter
03:21:01.888 00.000 12268 UpdateGuideState(): m_state=2
03:21:01.888 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:21:01.888 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.42, Mass=48, SNR=4.8, Peak=34 HFD=3.3
03:21:01.888 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
03:21:01.888 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
03:21:01.888 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.17 hyp=0.32 cameraTheta=-2.59 mountX=-0.19 mountY=-0.25, mountTheta=-2.23
03:21:01.890 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:21:01.904 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
03:21:01.904 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:01.905 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:01.905 00.000 12268 Enqueuing Expose request
03:21:01.905 00.000 11616 Worker thread wakes up
03:21:01.905 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:01.905 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:21:03.922 02.017 11616 Exposure complete
03:21:03.979 00.057 11616 worker thread done servicing request
03:21:03.979 00.000 12268 OnExposeComplete: enter
03:21:03.979 00.000 12268 UpdateGuideState(): m_state=2
03:21:03.979 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:21:03.979 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.75, Mass=57, SNR=5.3, Peak=37 HFD=3.4
03:21:03.980 00.001 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
03:21:03.980 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
03:21:03.980 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.16 hyp=0.32 cameraTheta=2.62 mountX=0.13 mountY=-0.30, mountTheta=-1.16
03:21:03.982 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:03.997 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
03:21:03.998 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:03.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:03.998 00.000 12268 Enqueuing Expose request
03:21:03.998 00.000 11616 Worker thread wakes up
03:21:03.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:03.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:06.020 02.022 11616 Exposure complete
03:21:06.076 00.056 11616 worker thread done servicing request
03:21:06.076 00.000 12268 OnExposeComplete: enter
03:21:06.076 00.000 12268 UpdateGuideState(): m_state=2
03:21:06.076 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:21:06.076 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=41, SNR=4.5, Peak=31 HFD=3.4
03:21:06.076 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:21:06.076 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
03:21:06.076 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.94 mountX=0.01 mountY=-0.05, mountTheta=-1.47
03:21:06.081 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:06.097 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
03:21:06.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:06.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:06.097 00.000 12268 Enqueuing Expose request
03:21:06.097 00.000 11616 Worker thread wakes up
03:21:06.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:06.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:08.104 02.007 11616 Exposure complete
03:21:08.157 00.053 11616 worker thread done servicing request
03:21:08.158 00.001 12268 OnExposeComplete: enter
03:21:08.158 00.000 12268 UpdateGuideState(): m_state=2
03:21:08.158 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:21:08.158 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=916.02, Mass=74, SNR=5.9, Peak=36 HFD=7.6
03:21:08.158 00.000 12268 Status Line: Mass: 74 vs 45
03:21:08.160 00.002 12268 UpdateCurrentPosition: star mass new=74.2 exp=45.3 thresh=50% limits=(22.6, 72.3, 90.5)
03:21:08.161 00.001 12268 DistanceChecker: activated
03:21:08.161 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
03:21:08.161 00.000 12268 Changing from state SELECTED to UNINITIALIZED
03:21:08.162 00.001 12268 guider state => SELECTING
03:21:08.162 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
03:21:08.162 00.000 12268 Status Line: Star lost - mass changed
03:21:08.168 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:08.183 00.015 12268 UpdateGuideState exits: Star lost - mass changed
03:21:08.183 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:08.183 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
03:21:08.183 00.000 12268 Enqueuing Expose request
03:21:08.183 00.000 11616 Worker thread wakes up
03:21:08.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:08.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
03:21:10.189 02.006 11616 Exposure complete
03:21:10.244 00.055 11616 worker thread done servicing request
03:21:10.245 00.001 12268 OnExposeComplete: enter
03:21:10.245 00.000 12268 UpdateGuideState(): m_state=1
03:21:10.245 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:21:10.245 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.75, Mass=56, SNR=5.2, Peak=30 HFD=5.6
03:21:10.245 00.000 12268 DistanceChecker: deactivated
03:21:10.249 00.004 12268 setting lock position to (665.75, 915.75)
03:21:10.249 00.000 12268 MultiStar: stabilizing after lock position change
03:21:10.249 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
03:21:10.249 00.000 12268 Changing from state SELECTING to SELECTED
03:21:10.249 00.000 12268 guider state => SELECTED
03:21:10.276 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:10.290 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
03:21:10.291 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:10.291 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:10.291 00.000 12268 Enqueuing Expose request
03:21:10.291 00.000 11616 Worker thread wakes up
03:21:10.291 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:10.291 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:12.303 02.012 11616 Exposure complete
03:21:12.357 00.054 11616 worker thread done servicing request
03:21:12.357 00.000 12268 OnExposeComplete: enter
03:21:12.358 00.001 12268 UpdateGuideState(): m_state=2
03:21:12.358 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:21:12.358 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.98, Mass=43, SNR=4.6, Peak=28 HFD=4.3
03:21:12.358 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
03:21:12.358 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.20)
03:21:12.358 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.23 hyp=0.49 cameraTheta=0.50 mountX=0.27 mountY=0.40, mountTheta=0.97
03:21:12.360 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:12.374 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:21:12.375 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:12.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:12.375 00.000 12268 Enqueuing Expose request
03:21:12.375 00.000 11616 Worker thread wakes up
03:21:12.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:12.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:14.387 02.012 11616 Exposure complete
03:21:14.440 00.053 11616 worker thread done servicing request
03:21:14.441 00.001 12268 OnExposeComplete: enter
03:21:14.441 00.000 12268 UpdateGuideState(): m_state=2
03:21:14.441 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:21:14.441 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=916.11, Mass=59, SNR=5.3, Peak=31 HFD=5.8
03:21:14.441 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
03:21:14.441 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
03:21:14.441 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.37 hyp=0.38 cameraTheta=1.26 mountX=0.38 mountY=0.07, mountTheta=0.18
03:21:14.443 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:14.458 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
03:21:14.458 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:14.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:14.458 00.000 12268 Enqueuing Expose request
03:21:14.458 00.000 11616 Worker thread wakes up
03:21:14.458 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:14.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:16.469 02.011 11616 Exposure complete
03:21:16.523 00.054 11616 worker thread done servicing request
03:21:16.523 00.000 12268 OnExposeComplete: enter
03:21:16.523 00.000 12268 UpdateGuideState(): m_state=2
03:21:16.524 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:21:16.524 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.55, Mass=64, SNR=5.6, Peak=35 HFD=3.6
03:21:16.524 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
03:21:16.524 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
03:21:16.524 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-2.35 mountX=-0.22 mountY=-0.17, mountTheta=-2.48
03:21:16.526 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:16.541 00.015 12268 UpdateGuideState exits: m=64 SNR=5.6
03:21:16.541 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:16.541 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:16.541 00.000 12268 Enqueuing Expose request
03:21:16.541 00.000 11616 Worker thread wakes up
03:21:16.541 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:16.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:18.563 02.022 11616 Exposure complete
03:21:18.618 00.055 11616 worker thread done servicing request
03:21:18.618 00.000 12268 OnExposeComplete: enter
03:21:18.618 00.000 12268 UpdateGuideState(): m_state=2
03:21:18.618 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:21:18.618 00.000 12268 Star::Find returns 1 (0), X=665.16, Y=915.59, Mass=53, SNR=5.1, Peak=33 HFD=2.5
03:21:18.618 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
03:21:18.618 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
03:21:18.618 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-0.15 hyp=0.61 cameraTheta=-2.89 mountX=-0.21 mountY=-0.56, mountTheta=-1.93
03:21:18.622 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:18.637 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:21:18.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:18.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:18.637 00.000 12268 Enqueuing Expose request
03:21:18.637 00.000 11616 Worker thread wakes up
03:21:18.638 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:18.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:21:20.651 02.013 11616 Exposure complete
03:21:20.707 00.056 11616 worker thread done servicing request
03:21:20.707 00.000 12268 OnExposeComplete: enter
03:21:20.707 00.000 12268 UpdateGuideState(): m_state=2
03:21:20.707 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:21:20.707 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.82, Mass=60, SNR=5.4, Peak=32 HFD=5.3
03:21:20.708 00.001 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
03:21:20.708 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
03:21:20.708 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.07 hyp=0.27 cameraTheta=2.87 mountX=0.05 mountY=-0.26, mountTheta=-1.39
03:21:20.710 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:20.724 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
03:21:20.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:20.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:20.724 00.000 12268 Enqueuing Expose request
03:21:20.725 00.001 11616 Worker thread wakes up
03:21:20.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:20.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:21:22.740 02.015 11616 Exposure complete
03:21:22.793 00.053 11616 worker thread done servicing request
03:21:22.793 00.000 12268 OnExposeComplete: enter
03:21:22.793 00.000 12268 UpdateGuideState(): m_state=2
03:21:22.793 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:21:22.793 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.28, Mass=50, SNR=5.0, Peak=35 HFD=3.7
03:21:22.794 00.001 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
03:21:22.794 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
03:21:22.794 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.47 hyp=0.47 cameraTheta=-1.63 mountX=-0.47 mountY=0.03, mountTheta=3.07
03:21:22.796 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:22.810 00.014 12268 UpdateGuideState exits: m=50 SNR=5.0
03:21:22.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:22.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:22.811 00.001 12268 Enqueuing Expose request
03:21:22.811 00.000 11616 Worker thread wakes up
03:21:22.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:22.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:21:24.914 02.103 11616 Exposure complete
03:21:24.968 00.054 11616 worker thread done servicing request
03:21:24.968 00.000 12268 OnExposeComplete: enter
03:21:24.969 00.001 12268 UpdateGuideState(): m_state=2
03:21:24.969 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:21:24.969 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.78, Mass=59, SNR=5.3, Peak=33 HFD=4.5
03:21:24.969 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
03:21:24.969 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
03:21:24.969 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.47 mountX=0.02 mountY=-0.04, mountTheta=-1.01
03:21:24.971 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:24.986 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
03:21:24.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:24.987 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:24.987 00.000 12268 Enqueuing Expose request
03:21:24.987 00.000 11616 Worker thread wakes up
03:21:24.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:24.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:27.002 02.015 11616 Exposure complete
03:21:27.057 00.055 11616 worker thread done servicing request
03:21:27.057 00.000 12268 OnExposeComplete: enter
03:21:27.057 00.000 12268 UpdateGuideState(): m_state=2
03:21:27.057 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:21:27.058 00.001 12268 Star::Find returns 1 (0), X=665.84, Y=915.46, Mass=58, SNR=5.4, Peak=32 HFD=4.4
03:21:27.058 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
03:21:27.058 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.44)
03:21:27.058 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.28 hyp=0.30 cameraTheta=-1.26 mountX=-0.27 mountY=0.13, mountTheta=2.71
03:21:27.061 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:27.075 00.014 12268 UpdateGuideState exits: m=58 SNR=5.4
03:21:27.076 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:27.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:27.076 00.000 12268 Enqueuing Expose request
03:21:27.076 00.000 11616 Worker thread wakes up
03:21:27.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:27.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:21:29.076 02.000 11616 Exposure complete
03:21:29.133 00.057 11616 worker thread done servicing request
03:21:29.134 00.001 12268 OnExposeComplete: enter
03:21:29.134 00.000 12268 UpdateGuideState(): m_state=2
03:21:29.134 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:21:29.134 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=46, SNR=4.8, Peak=34 HFD=3.4
03:21:29.134 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
03:21:29.134 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.19)
03:21:29.134 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.15 hyp=0.30 cameraTheta=-0.51 mountX=-0.12 mountY=0.28, mountTheta=1.98
03:21:29.139 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:29.155 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
03:21:29.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:29.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:29.155 00.000 12268 Enqueuing Expose request
03:21:29.155 00.000 11616 Worker thread wakes up
03:21:29.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:29.156 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:31.183 02.027 11616 Exposure complete
03:21:31.239 00.056 11616 worker thread done servicing request
03:21:31.240 00.001 12268 OnExposeComplete: enter
03:21:31.240 00.000 12268 UpdateGuideState(): m_state=2
03:21:31.240 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:21:31.240 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=915.40, Mass=57, SNR=5.2, Peak=31 HFD=2.7
03:21:31.240 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
03:21:31.240 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.86)
03:21:31.240 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.35 hyp=0.64 cameraTheta=-2.56 mountX=-0.40 mountY=-0.48, mountTheta=-2.26
03:21:31.242 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:31.257 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
03:21:31.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:31.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:31.258 00.001 12268 Enqueuing Expose request
03:21:31.258 00.000 11616 Worker thread wakes up
03:21:31.258 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:31.258 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:21:33.261 02.003 11616 Exposure complete
03:21:33.317 00.056 11616 worker thread done servicing request
03:21:33.317 00.000 12268 OnExposeComplete: enter
03:21:33.317 00.000 12268 UpdateGuideState(): m_state=2
03:21:33.317 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:21:33.317 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.70, Mass=50, SNR=5.0, Peak=34 HFD=2.6
03:21:33.317 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.49 = 1.79)
03:21:33.318 00.001 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.32)
03:21:33.318 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.04 hyp=0.36 cameraTheta=-3.02 mountX=-0.08 mountY=-0.35, mountTheta=-1.79
03:21:33.320 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:21:33.335 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:21:33.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:33.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:33.336 00.001 12268 Enqueuing Expose request
03:21:33.336 00.000 11616 Worker thread wakes up
03:21:33.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:33.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:21:35.338 02.002 11616 Exposure complete
03:21:35.393 00.055 11616 worker thread done servicing request
03:21:35.393 00.000 12268 OnExposeComplete: enter
03:21:35.393 00.000 12268 UpdateGuideState(): m_state=2
03:21:35.393 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:21:35.394 00.001 12268 Star::Find returns 1 (0), X=665.54, Y=915.57, Mass=66, SNR=5.6, Peak=32 HFD=4.0
03:21:35.394 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
03:21:35.394 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
03:21:35.394 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-2.43 mountX=-0.20 mountY=-0.18, mountTheta=-2.40
03:21:35.396 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:21:35.410 00.014 12268 UpdateGuideState exits: m=66 SNR=5.6
03:21:35.410 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:35.410 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:35.410 00.000 12268 Enqueuing Expose request
03:21:35.410 00.000 11616 Worker thread wakes up
03:21:35.411 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:35.411 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:37.418 02.007 11616 Exposure complete
03:21:37.474 00.056 11616 worker thread done servicing request
03:21:37.475 00.001 12268 OnExposeComplete: enter
03:21:37.475 00.000 12268 UpdateGuideState(): m_state=2
03:21:37.475 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:21:37.475 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.09, Mass=42, SNR=4.5, Peak=28 HFD=3.9
03:21:37.475 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
03:21:37.475 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
03:21:37.475 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.66 hyp=0.66 cameraTheta=-1.52 mountX=-0.65 mountY=0.12, mountTheta=2.96
03:21:37.477 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:21:37.492 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
03:21:37.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:37.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:37.492 00.000 12268 Enqueuing Expose request
03:21:37.492 00.000 11616 Worker thread wakes up
03:21:37.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:37.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:21:39.496 02.004 11616 Exposure complete
03:21:39.550 00.054 11616 worker thread done servicing request
03:21:39.550 00.000 12268 OnExposeComplete: enter
03:21:39.550 00.000 12268 UpdateGuideState(): m_state=2
03:21:39.550 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:21:39.551 00.001 12268 Star::Find returns 1 (0), X=665.59, Y=914.99, Mass=61, SNR=5.4, Peak=30 HFD=6.2
03:21:39.551 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
03:21:39.551 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
03:21:39.551 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.76 hyp=0.77 cameraTheta=-1.77 mountX=-0.77 mountY=-0.05, mountTheta=-3.07
03:21:39.553 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:39.567 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
03:21:39.567 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:39.567 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:39.567 00.000 12268 Enqueuing Expose request
03:21:39.568 00.001 11616 Worker thread wakes up
03:21:39.568 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:39.568 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:21:41.567 01.999 11616 Exposure complete
03:21:41.621 00.054 11616 worker thread done servicing request
03:21:41.621 00.000 12268 OnExposeComplete: enter
03:21:41.621 00.000 12268 UpdateGuideState(): m_state=2
03:21:41.622 00.001 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:21:41.622 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.52, Mass=50, SNR=5.0, Peak=31 HFD=3.5
03:21:41.622 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
03:21:41.622 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
03:21:41.622 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.83 mountX=-0.23 mountY=-0.03, mountTheta=-3.01
03:21:41.624 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:21:41.638 00.014 12268 UpdateGuideState exits: m=50 SNR=5.0
03:21:41.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:41.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:41.638 00.000 12268 Enqueuing Expose request
03:21:41.639 00.001 11616 Worker thread wakes up
03:21:41.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:41.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:43.662 02.023 11616 Exposure complete
03:21:43.720 00.058 11616 worker thread done servicing request
03:21:43.720 00.000 12268 OnExposeComplete: enter
03:21:43.720 00.000 12268 UpdateGuideState(): m_state=2
03:21:43.720 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:21:43.720 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=916.44, Mass=54, SNR=5.1, Peak=32 HFD=5.9
03:21:43.720 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
03:21:43.720 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
03:21:43.720 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.70 hyp=0.70 cameraTheta=1.55 mountX=0.70 mountY=-0.08, mountTheta=-0.11
03:21:43.722 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:43.737 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
03:21:43.737 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:43.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:43.737 00.000 12268 Enqueuing Expose request
03:21:43.737 00.000 11616 Worker thread wakes up
03:21:43.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:43.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:45.743 02.006 11616 Exposure complete
03:21:45.796 00.053 11616 worker thread done servicing request
03:21:45.796 00.000 12268 OnExposeComplete: enter
03:21:45.796 00.000 12268 UpdateGuideState(): m_state=2
03:21:45.796 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:21:45.796 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=45, SNR=4.7, Peak=33 HFD=3.6
03:21:45.797 00.001 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
03:21:45.797 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
03:21:45.797 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.16 hyp=0.35 cameraTheta=-0.47 mountX=-0.13 mountY=0.33, mountTheta=1.94
03:21:45.799 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:21:45.814 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:21:45.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:45.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:45.814 00.000 12268 Enqueuing Expose request
03:21:45.814 00.000 11616 Worker thread wakes up
03:21:45.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:45.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:47.821 02.007 11616 Exposure complete
03:21:47.876 00.055 11616 worker thread done servicing request
03:21:47.876 00.000 12268 OnExposeComplete: enter
03:21:47.876 00.000 12268 UpdateGuideState(): m_state=2
03:21:47.876 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:21:47.876 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.61, Mass=40, SNR=4.5, Peak=31 HFD=3.2
03:21:47.876 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
03:21:47.876 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
03:21:47.877 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.24 cameraTheta=-0.61 mountX=-0.12 mountY=0.21, mountTheta=2.07
03:21:47.879 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:21:47.894 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
03:21:47.894 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:47.894 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:47.894 00.000 12268 Enqueuing Expose request
03:21:47.894 00.000 11616 Worker thread wakes up
03:21:47.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:47.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:49.904 02.010 11616 Exposure complete
03:21:49.958 00.054 11616 worker thread done servicing request
03:21:49.958 00.000 12268 OnExposeComplete: enter
03:21:49.958 00.000 12268 UpdateGuideState(): m_state=2
03:21:49.959 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:21:49.959 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=42, SNR=4.5, Peak=32 HFD=3.3
03:21:49.959 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
03:21:49.959 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.13)
03:21:49.959 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-0.57 mountX=-0.12 mountY=0.23, mountTheta=2.04
03:21:49.961 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:21:49.975 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
03:21:49.976 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:49.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:49.976 00.000 12268 Enqueuing Expose request
03:21:49.976 00.000 11616 Worker thread wakes up
03:21:49.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:49.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:51.989 02.013 11616 Exposure complete
03:21:52.043 00.054 11616 worker thread done servicing request
03:21:52.043 00.000 12268 OnExposeComplete: enter
03:21:52.043 00.000 12268 UpdateGuideState(): m_state=2
03:21:52.043 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:21:52.044 00.001 12268 Star::Find returns 1 (0), X=665.47, Y=915.85, Mass=70, SNR=5.8, Peak=33 HFD=6.5
03:21:52.044 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
03:21:52.044 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
03:21:52.044 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.29 cameraTheta=2.78 mountX=0.08 mountY=-0.28, mountTheta=-1.31
03:21:52.046 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:21:52.061 00.015 12268 UpdateGuideState exits: m=70 SNR=5.8
03:21:52.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:52.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:52.061 00.000 12268 Enqueuing Expose request
03:21:52.061 00.000 11616 Worker thread wakes up
03:21:52.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:52.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:21:54.081 02.020 11616 Exposure complete
03:21:54.143 00.062 11616 worker thread done servicing request
03:21:54.143 00.000 12268 OnExposeComplete: enter
03:21:54.143 00.000 12268 UpdateGuideState(): m_state=2
03:21:54.143 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:21:54.143 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=42, SNR=4.5, Peak=31 HFD=3.6
03:21:54.143 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
03:21:54.144 00.001 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.25)
03:21:54.144 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.16 hyp=0.37 cameraTheta=-0.45 mountX=-0.13 mountY=0.35, mountTheta=1.92
03:21:54.148 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:54.163 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
03:21:54.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:54.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:54.163 00.000 12268 Enqueuing Expose request
03:21:54.163 00.000 11616 Worker thread wakes up
03:21:54.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:54.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:21:56.186 02.023 11616 Exposure complete
03:21:56.241 00.055 11616 worker thread done servicing request
03:21:56.242 00.001 12268 OnExposeComplete: enter
03:21:56.242 00.000 12268 UpdateGuideState(): m_state=2
03:21:56.242 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:21:56.242 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.32, Mass=47, SNR=4.8, Peak=34 HFD=3.1
03:21:56.242 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
03:21:56.242 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.07)
03:21:56.242 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.43 hyp=0.43 cameraTheta=-1.63 mountX=-0.43 mountY=0.03, mountTheta=3.07
03:21:56.245 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:56.259 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:21:56.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:56.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:56.259 00.000 12268 Enqueuing Expose request
03:21:56.260 00.001 11616 Worker thread wakes up
03:21:56.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:56.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:21:58.274 02.014 11616 Exposure complete
03:21:58.329 00.055 11616 worker thread done servicing request
03:21:58.329 00.000 12268 OnExposeComplete: enter
03:21:58.329 00.000 12268 UpdateGuideState(): m_state=2
03:21:58.330 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:21:58.330 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.74, Mass=41, SNR=4.5, Peak=29 HFD=3.4
03:21:58.330 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
03:21:58.330 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
03:21:58.330 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.04 mountX=0.01 mountY=0.10, mountTheta=1.51
03:21:58.332 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:21:58.346 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:21:58.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:58.347 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:21:58.347 00.000 12268 Enqueuing Expose request
03:21:58.347 00.000 11616 Worker thread wakes up
03:21:58.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:21:58.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:00.363 02.016 11616 Exposure complete
03:22:00.417 00.054 11616 worker thread done servicing request
03:22:00.418 00.001 12268 OnExposeComplete: enter
03:22:00.418 00.000 12268 UpdateGuideState(): m_state=2
03:22:00.418 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:22:00.418 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.66, Mass=45, SNR=4.7, Peak=36 HFD=2.7
03:22:00.418 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
03:22:00.418 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
03:22:00.418 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.82 mountX=-0.09 mountY=-0.01, mountTheta=-3.03
03:22:00.420 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:22:00.435 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:22:00.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:00.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:00.435 00.000 12268 Enqueuing Expose request
03:22:00.435 00.000 11616 Worker thread wakes up
03:22:00.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:00.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:02.447 02.012 11616 Exposure complete
03:22:02.501 00.054 11616 worker thread done servicing request
03:22:02.501 00.000 12268 OnExposeComplete: enter
03:22:02.502 00.001 12268 UpdateGuideState(): m_state=2
03:22:02.502 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:22:02.502 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.60, Mass=44, SNR=4.7, Peak=33 HFD=3.4
03:22:02.502 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
03:22:02.502 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
03:22:02.502 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-0.54 mountX=-0.12 mountY=0.26, mountTheta=2.00
03:22:02.504 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:22:02.519 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:22:02.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:02.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:02.519 00.000 12268 Enqueuing Expose request
03:22:02.519 00.000 11616 Worker thread wakes up
03:22:02.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:02.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:04.532 02.013 11616 Exposure complete
03:22:04.587 00.055 11616 worker thread done servicing request
03:22:04.587 00.000 12268 OnExposeComplete: enter
03:22:04.587 00.000 12268 UpdateGuideState(): m_state=2
03:22:04.587 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:22:04.587 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.62, Mass=49, SNR=4.9, Peak=37 HFD=3.1
03:22:04.588 00.001 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
03:22:04.588 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.98)
03:22:04.588 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-0.72 mountX=-0.11 mountY=0.16, mountTheta=2.19
03:22:04.590 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:22:04.604 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:22:04.605 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:04.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:04.605 00.000 12268 Enqueuing Expose request
03:22:04.605 00.000 11616 Worker thread wakes up
03:22:04.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:04.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:06.612 02.007 11616 Exposure complete
03:22:06.672 00.060 11616 worker thread done servicing request
03:22:06.673 00.001 12268 OnExposeComplete: enter
03:22:06.673 00.000 12268 UpdateGuideState(): m_state=2
03:22:06.673 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:22:06.673 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.52, Mass=44, SNR=4.7, Peak=32 HFD=3.8
03:22:06.673 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
03:22:06.673 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
03:22:06.673 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.23 hyp=0.32 cameraTheta=-0.81 mountX=-0.21 mountY=0.25, mountTheta=2.27
03:22:06.675 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:22:06.690 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:22:06.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:06.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:06.690 00.000 12268 Enqueuing Expose request
03:22:06.690 00.000 11616 Worker thread wakes up
03:22:06.691 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:06.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:08.705 02.014 11616 Exposure complete
03:22:08.759 00.054 11616 worker thread done servicing request
03:22:08.759 00.000 12268 OnExposeComplete: enter
03:22:08.759 00.000 12268 UpdateGuideState(): m_state=2
03:22:08.760 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:22:08.760 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.64, Mass=43, SNR=4.6, Peak=34 HFD=2.9
03:22:08.760 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
03:22:08.760 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
03:22:08.760 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-1.08 mountX=-0.10 mountY=0.07, mountTheta=2.53
03:22:08.762 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:22:08.776 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:22:08.777 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:08.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:08.777 00.000 12268 Enqueuing Expose request
03:22:08.777 00.000 11616 Worker thread wakes up
03:22:08.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:08.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:10.792 02.015 11616 Exposure complete
03:22:10.846 00.054 11616 worker thread done servicing request
03:22:10.846 00.000 12268 OnExposeComplete: enter
03:22:10.846 00.000 12268 UpdateGuideState(): m_state=2
03:22:10.846 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:22:10.846 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.38, Mass=46, SNR=4.7, Peak=29 HFD=4.7
03:22:10.846 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
03:22:10.846 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
03:22:10.846 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.36 hyp=0.62 cameraTheta=-0.62 mountX=-0.31 mountY=0.55, mountTheta=2.09
03:22:10.848 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:22:10.863 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:22:10.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:10.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:10.863 00.000 12268 Enqueuing Expose request
03:22:10.863 00.000 11616 Worker thread wakes up
03:22:10.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:10.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:22:12.896 02.033 11616 Exposure complete
03:22:12.951 00.055 11616 worker thread done servicing request
03:22:12.953 00.002 12268 OnExposeComplete: enter
03:22:12.953 00.000 12268 UpdateGuideState(): m_state=2
03:22:12.953 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:22:12.953 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.54, Mass=43, SNR=4.6, Peak=30 HFD=4.0
03:22:12.953 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
03:22:12.953 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
03:22:12.953 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.20 hyp=0.48 cameraTheta=-0.44 mountX=-0.16 mountY=0.46, mountTheta=1.91
03:22:12.956 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:22:12.970 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:22:12.970 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:12.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:12.970 00.000 12268 Enqueuing Expose request
03:22:12.970 00.000 11616 Worker thread wakes up
03:22:12.971 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:12.971 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:14.987 02.016 11616 Exposure complete
03:22:15.044 00.057 11616 worker thread done servicing request
03:22:15.045 00.001 12268 OnExposeComplete: enter
03:22:15.045 00.000 12268 UpdateGuideState(): m_state=2
03:22:15.045 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:22:15.045 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.23, Mass=53, SNR=5.1, Peak=34 HFD=3.8
03:22:15.045 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
03:22:15.045 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.16)
03:22:15.045 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.51 hyp=0.51 cameraTheta=-1.54 mountX=-0.51 mountY=0.08, mountTheta=2.99
03:22:15.048 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:22:15.064 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
03:22:15.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:15.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:15.064 00.000 12268 Enqueuing Expose request
03:22:15.064 00.000 11616 Worker thread wakes up
03:22:15.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:15.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:22:17.070 02.006 11616 Exposure complete
03:22:17.125 00.055 11616 worker thread done servicing request
03:22:17.125 00.000 12268 OnExposeComplete: enter
03:22:17.126 00.001 12268 UpdateGuideState(): m_state=2
03:22:17.126 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:22:17.126 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.60, Mass=44, SNR=4.7, Peak=33 HFD=3.4
03:22:17.126 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
03:22:17.126 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
03:22:17.126 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-0.54 mountX=-0.12 mountY=0.26, mountTheta=2.01
03:22:17.128 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
03:22:17.143 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:22:17.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:17.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:17.143 00.000 12268 Enqueuing Expose request
03:22:17.144 00.001 11616 Worker thread wakes up
03:22:17.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:17.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:19.155 02.011 11616 Exposure complete
03:22:19.211 00.056 11616 worker thread done servicing request
03:22:19.211 00.000 12268 OnExposeComplete: enter
03:22:19.211 00.000 12268 UpdateGuideState(): m_state=2
03:22:19.211 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:22:19.211 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=44, SNR=4.7, Peak=34 HFD=3.1
03:22:19.212 00.001 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
03:22:19.212 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.95)
03:22:19.212 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.75 mountX=-0.11 mountY=0.14, mountTheta=2.22
03:22:19.214 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:22:19.229 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:22:19.230 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:19.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:19.230 00.000 12268 Enqueuing Expose request
03:22:19.230 00.000 11616 Worker thread wakes up
03:22:19.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:19.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:21.248 02.018 11616 Exposure complete
03:22:21.303 00.055 11616 worker thread done servicing request
03:22:21.303 00.000 12268 OnExposeComplete: enter
03:22:21.303 00.000 12268 UpdateGuideState(): m_state=2
03:22:21.303 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:22:21.303 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.32, Mass=65, SNR=5.6, Peak=31 HFD=5.9
03:22:21.303 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.35 = 2.94)
03:22:21.303 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.17)
03:22:21.304 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.42 hyp=0.44 cameraTheta=-1.87 mountX=-0.44 mountY=-0.08, mountTheta=-2.97
03:22:21.308 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=11, Gamma=1.290
03:22:21.325 00.017 12268 UpdateGuideState exits: m=65 SNR=5.6
03:22:21.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:21.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:21.325 00.000 12268 Enqueuing Expose request
03:22:21.325 00.000 11616 Worker thread wakes up
03:22:21.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:21.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:22:23.343 02.018 11616 Exposure complete
03:22:23.399 00.056 11616 worker thread done servicing request
03:22:23.399 00.000 12268 OnExposeComplete: enter
03:22:23.399 00.000 12268 UpdateGuideState(): m_state=2
03:22:23.400 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:22:23.400 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.33, Mass=70, SNR=5.8, Peak=35 HFD=4.6
03:22:23.400 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
03:22:23.400 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
03:22:23.400 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.42 hyp=0.43 cameraTheta=-1.77 mountX=-0.43 mountY=-0.03, mountTheta=-3.08
03:22:23.402 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:22:23.419 00.017 12268 UpdateGuideState exits: m=70 SNR=5.8
03:22:23.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:23.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:23.419 00.000 12268 Enqueuing Expose request
03:22:23.419 00.000 11616 Worker thread wakes up
03:22:23.419 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:23.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:22:25.427 02.008 11616 Exposure complete
03:22:25.483 00.056 11616 worker thread done servicing request
03:22:25.483 00.000 12268 OnExposeComplete: enter
03:22:25.483 00.000 12268 UpdateGuideState(): m_state=2
03:22:25.483 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:22:25.483 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.93, Mass=60, SNR=5.4, Peak=32 HFD=7.4
03:22:25.484 00.001 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
03:22:25.484 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
03:22:25.484 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.19 hyp=0.52 cameraTheta=2.78 mountX=0.14 mountY=-0.50, mountTheta=-1.31
03:22:25.486 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:22:25.500 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
03:22:25.501 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:25.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:25.501 00.000 12268 Enqueuing Expose request
03:22:25.501 00.000 11616 Worker thread wakes up
03:22:25.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:25.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:22:27.517 02.016 11616 Exposure complete
03:22:27.572 00.055 11616 worker thread done servicing request
03:22:27.572 00.000 12268 OnExposeComplete: enter
03:22:27.572 00.000 12268 UpdateGuideState(): m_state=2
03:22:27.572 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:22:27.572 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.37, Mass=45, SNR=4.7, Peak=33 HFD=3.5
03:22:27.572 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
03:22:27.573 00.001 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
03:22:27.573 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.38 hyp=0.44 cameraTheta=-1.04 mountX=-0.36 mountY=0.27, mountTheta=2.49
03:22:27.574 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:22:27.589 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:22:27.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:27.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:27.589 00.000 12268 Enqueuing Expose request
03:22:27.589 00.000 11616 Worker thread wakes up
03:22:27.589 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:27.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:22:29.594 02.005 11616 Exposure complete
03:22:29.648 00.054 11616 worker thread done servicing request
03:22:29.649 00.001 12268 OnExposeComplete: enter
03:22:29.649 00.000 12268 UpdateGuideState(): m_state=2
03:22:29.649 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:22:29.649 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.77, Mass=42, SNR=4.5, Peak=31 HFD=2.9
03:22:29.649 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
03:22:29.649 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
03:22:29.649 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.74 mountX=0.02 mountY=-0.06, mountTheta=-1.27
03:22:29.651 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=10, Gamma=1.290
03:22:29.665 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
03:22:29.666 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:29.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:29.666 00.000 12268 Enqueuing Expose request
03:22:29.666 00.000 11616 Worker thread wakes up
03:22:29.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:29.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:31.688 02.022 11616 Exposure complete
03:22:31.742 00.054 11616 worker thread done servicing request
03:22:31.742 00.000 12268 OnExposeComplete: enter
03:22:31.742 00.000 12268 UpdateGuideState(): m_state=2
03:22:31.742 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:22:31.743 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.21, Mass=46, SNR=4.8, Peak=31 HFD=4.3
03:22:31.743 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
03:22:31.743 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.71)
03:22:31.743 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.54 hyp=0.64 cameraTheta=-0.99 mountX=-0.50 mountY=0.42, mountTheta=2.45
03:22:31.745 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:22:31.760 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:22:31.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:31.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:31.760 00.000 12268 Enqueuing Expose request
03:22:31.760 00.000 11616 Worker thread wakes up
03:22:31.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:31.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:22:33.769 02.009 11616 Exposure complete
03:22:33.824 00.055 11616 worker thread done servicing request
03:22:33.824 00.000 12268 OnExposeComplete: enter
03:22:33.824 00.000 12268 UpdateGuideState(): m_state=2
03:22:33.825 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:22:33.825 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.49, Mass=69, SNR=5.7, Peak=33 HFD=7.0
03:22:33.825 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
03:22:33.825 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
03:22:33.825 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.26 hyp=0.57 cameraTheta=-2.68 mountX=-0.30 mountY=-0.47, mountTheta=-2.14
03:22:33.827 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:22:33.845 00.018 12268 UpdateGuideState exits: m=69 SNR=5.7
03:22:33.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:33.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:33.845 00.000 12268 Enqueuing Expose request
03:22:33.845 00.000 11616 Worker thread wakes up
03:22:33.846 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:33.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:22:35.861 02.015 11616 Exposure complete
03:22:35.916 00.055 11616 worker thread done servicing request
03:22:35.917 00.001 12268 OnExposeComplete: enter
03:22:35.917 00.000 12268 UpdateGuideState(): m_state=2
03:22:35.917 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:22:35.917 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.60, Mass=44, SNR=4.7, Peak=33 HFD=3.4
03:22:35.917 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
03:22:35.917 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
03:22:35.917 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-0.54 mountX=-0.12 mountY=0.26, mountTheta=2.00
03:22:35.919 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:22:35.934 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:22:35.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:35.934 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:35.934 00.000 12268 Enqueuing Expose request
03:22:35.934 00.000 11616 Worker thread wakes up
03:22:35.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:35.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:37.945 02.011 11616 Exposure complete
03:22:37.999 00.054 11616 worker thread done servicing request
03:22:37.999 00.000 12268 OnExposeComplete: enter
03:22:37.999 00.000 12268 UpdateGuideState(): m_state=2
03:22:37.999 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:22:37.999 00.000 12268 Star::Find returns 1 (0), X=665.17, Y=915.19, Mass=70, SNR=5.8, Peak=37 HFD=6.5
03:22:37.999 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
03:22:37.999 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.67)
03:22:37.999 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.55 hyp=0.80 cameraTheta=-2.37 mountX=-0.61 mountY=-0.50, mountTheta=-2.46
03:22:38.001 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:22:38.016 00.015 12268 UpdateGuideState exits: m=70 SNR=5.8
03:22:38.016 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:38.016 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:38.016 00.000 12268 Enqueuing Expose request
03:22:38.016 00.000 11616 Worker thread wakes up
03:22:38.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:38.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:22:40.029 02.013 11616 Exposure complete
03:22:40.086 00.057 11616 worker thread done servicing request
03:22:40.086 00.000 12268 OnExposeComplete: enter
03:22:40.086 00.000 12268 UpdateGuideState(): m_state=2
03:22:40.086 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:22:40.087 00.001 12268 Star::Find returns 1 (0), X=666.27, Y=915.79, Mass=49, SNR=4.9, Peak=33 HFD=4.3
03:22:40.087 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
03:22:40.087 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
03:22:40.087 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.04 hyp=0.53 cameraTheta=0.07 mountX=0.09 mountY=0.52, mountTheta=1.40
03:22:40.089 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:22:40.104 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:22:40.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:40.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:40.105 00.001 12268 Enqueuing Expose request
03:22:40.105 00.000 11616 Worker thread wakes up
03:22:40.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:40.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:42.107 02.002 11616 Exposure complete
03:22:42.169 00.062 11616 worker thread done servicing request
03:22:42.169 00.000 12268 OnExposeComplete: enter
03:22:42.169 00.000 12268 UpdateGuideState(): m_state=2
03:22:42.169 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:22:42.170 00.001 12268 Star::Find returns 1 (0), X=665.11, Y=916.16, Mass=64, SNR=5.6, Peak=31 HFD=6.0
03:22:42.170 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.09 = 1.09)
03:22:42.170 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.02 = -2.02)
03:22:42.170 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=0.42 hyp=0.76 cameraTheta=2.56 mountX=0.35 mountY=-0.69, mountTheta=-1.09
03:22:42.172 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:22:42.187 00.015 12268 UpdateGuideState exits: m=64 SNR=5.6
03:22:42.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:42.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:42.188 00.001 12268 Enqueuing Expose request
03:22:42.188 00.000 11616 Worker thread wakes up
03:22:42.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:42.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:22:44.198 02.010 11616 Exposure complete
03:22:44.252 00.054 11616 worker thread done servicing request
03:22:44.252 00.000 12268 OnExposeComplete: enter
03:22:44.253 00.001 12268 UpdateGuideState(): m_state=2
03:22:44.253 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:22:44.253 00.000 12268 Star::Find returns 1 (0), X=666.38, Y=915.52, Mass=43, SNR=4.6, Peak=29 HFD=4.6
03:22:44.253 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
03:22:44.253 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.36)
03:22:44.253 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.22 hyp=0.68 cameraTheta=-0.34 mountX=-0.16 mountY=0.66, mountTheta=1.81
03:22:44.255 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:22:44.269 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:22:44.270 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:44.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:44.270 00.000 12268 Enqueuing Expose request
03:22:44.270 00.000 11616 Worker thread wakes up
03:22:44.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:44.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:46.277 02.007 11616 Exposure complete
03:22:46.333 00.056 11616 worker thread done servicing request
03:22:46.333 00.000 12268 OnExposeComplete: enter
03:22:46.333 00.000 12268 UpdateGuideState(): m_state=2
03:22:46.334 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:22:46.334 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.64, Mass=46, SNR=4.7, Peak=33 HFD=3.1
03:22:46.334 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
03:22:46.334 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
03:22:46.334 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.47 mountX=-0.11 mountY=0.03, mountTheta=2.91
03:22:46.336 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:22:46.351 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:22:46.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:46.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:46.351 00.000 12268 Enqueuing Expose request
03:22:46.351 00.000 11616 Worker thread wakes up
03:22:46.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:46.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:48.361 02.010 11616 Exposure complete
03:22:48.416 00.055 11616 worker thread done servicing request
03:22:48.416 00.000 12268 OnExposeComplete: enter
03:22:48.416 00.000 12268 UpdateGuideState(): m_state=2
03:22:48.416 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:22:48.416 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.31, Mass=47, SNR=4.8, Peak=31 HFD=4.2
03:22:48.417 00.001 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
03:22:48.417 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
03:22:48.417 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.43 hyp=0.51 cameraTheta=-1.00 mountX=-0.40 mountY=0.33, mountTheta=2.46
03:22:48.419 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:22:48.434 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:22:48.434 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:48.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:48.434 00.000 12268 Enqueuing Expose request
03:22:48.434 00.000 11616 Worker thread wakes up
03:22:48.434 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:48.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:22:50.443 02.009 11616 Exposure complete
03:22:50.496 00.053 11616 worker thread done servicing request
03:22:50.496 00.000 12268 OnExposeComplete: enter
03:22:50.496 00.000 12268 UpdateGuideState(): m_state=2
03:22:50.497 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:22:50.497 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.67, Mass=48, SNR=4.9, Peak=34 HFD=3.4
03:22:50.497 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
03:22:50.497 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
03:22:50.497 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.45 mountX=-0.06 mountY=0.17, mountTheta=1.92
03:22:50.499 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:22:50.514 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:22:50.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:50.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:50.514 00.000 12268 Enqueuing Expose request
03:22:50.514 00.000 11616 Worker thread wakes up
03:22:50.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:50.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:52.531 02.017 11616 Exposure complete
03:22:52.585 00.054 11616 worker thread done servicing request
03:22:52.585 00.000 12268 OnExposeComplete: enter
03:22:52.585 00.000 12268 UpdateGuideState(): m_state=2
03:22:52.585 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:22:52.585 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.58, Mass=47, SNR=4.8, Peak=29 HFD=4.0
03:22:52.586 00.001 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
03:22:52.586 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
03:22:52.586 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.17 hyp=0.26 cameraTheta=-0.69 mountX=-0.15 mountY=0.22, mountTheta=2.15
03:22:52.588 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:22:52.603 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:22:52.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:52.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:52.603 00.000 12268 Enqueuing Expose request
03:22:52.603 00.000 11616 Worker thread wakes up
03:22:52.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:52.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:54.618 02.015 11616 Exposure complete
03:22:54.673 00.055 11616 worker thread done servicing request
03:22:54.673 00.000 12268 OnExposeComplete: enter
03:22:54.673 00.000 12268 UpdateGuideState(): m_state=2
03:22:54.673 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:22:54.673 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.87, Mass=45, SNR=4.7, Peak=31 HFD=4.1
03:22:54.673 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
03:22:54.673 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.96)
03:22:54.674 00.001 12268 CameraToMount -- cameraX=0.45 cameraY=0.12 hyp=0.47 cameraTheta=0.26 mountX=0.16 mountY=0.43, mountTheta=1.21
03:22:54.676 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:22:54.690 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:22:54.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:54.691 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:54.691 00.000 12268 Enqueuing Expose request
03:22:54.691 00.000 11616 Worker thread wakes up
03:22:54.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:54.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:22:56.709 02.018 11616 Exposure complete
03:22:56.764 00.055 11616 worker thread done servicing request
03:22:56.765 00.001 12268 OnExposeComplete: enter
03:22:56.765 00.000 12268 UpdateGuideState(): m_state=2
03:22:56.765 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:22:56.765 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.53, Mass=61, SNR=5.4, Peak=34 HFD=5.6
03:22:56.765 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.11 = 2.18)
03:22:56.765 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.93)
03:22:56.766 00.001 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.21 hyp=0.44 cameraTheta=-2.63 mountX=-0.25 mountY=-0.35, mountTheta=-2.19
03:22:56.770 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:22:56.784 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
03:22:56.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:56.785 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:56.785 00.000 12268 Enqueuing Expose request
03:22:56.785 00.000 11616 Worker thread wakes up
03:22:56.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:56.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:22:58.794 02.009 11616 Exposure complete
03:22:58.849 00.055 11616 worker thread done servicing request
03:22:58.849 00.000 12268 OnExposeComplete: enter
03:22:58.849 00.000 12268 UpdateGuideState(): m_state=2
03:22:58.849 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:22:58.850 00.001 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=43, SNR=4.6, Peak=31 HFD=3.9
03:22:58.850 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
03:22:58.850 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.29)
03:22:58.850 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.18 hyp=0.44 cameraTheta=-0.41 mountX=-0.14 mountY=0.42, mountTheta=1.88
03:22:58.852 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:22:58.866 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:22:58.867 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:58.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:22:58.867 00.000 12268 Enqueuing Expose request
03:22:58.867 00.000 11616 Worker thread wakes up
03:22:58.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:22:58.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:00.908 02.041 11616 Exposure complete
03:23:00.962 00.054 11616 worker thread done servicing request
03:23:00.962 00.000 12268 OnExposeComplete: enter
03:23:00.962 00.000 12268 UpdateGuideState(): m_state=2
03:23:00.963 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:23:00.963 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.73, Mass=56, SNR=5.2, Peak=35 HFD=3.0
03:23:00.963 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
03:23:00.963 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
03:23:00.963 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-3.09 mountX=-0.04 mountY=-0.25, mountTheta=-1.72
03:23:00.965 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:23:00.981 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
03:23:00.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:00.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:00.981 00.000 12268 Enqueuing Expose request
03:23:00.981 00.000 11616 Worker thread wakes up
03:23:00.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:00.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:23:02.989 02.008 11616 Exposure complete
03:23:03.044 00.055 11616 worker thread done servicing request
03:23:03.045 00.001 12268 OnExposeComplete: enter
03:23:03.045 00.000 12268 UpdateGuideState(): m_state=2
03:23:03.045 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:23:03.045 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=42, SNR=4.6, Peak=33 HFD=3.0
03:23:03.045 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
03:23:03.045 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
03:23:03.045 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.15 cameraTheta=-0.86 mountX=-0.11 mountY=0.11, mountTheta=2.32
03:23:03.047 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:03.063 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
03:23:03.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:03.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:03.063 00.000 12268 Enqueuing Expose request
03:23:03.063 00.000 11616 Worker thread wakes up
03:23:03.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:03.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:05.079 02.016 11616 Exposure complete
03:23:05.135 00.056 11616 worker thread done servicing request
03:23:05.135 00.000 12268 OnExposeComplete: enter
03:23:05.135 00.000 12268 UpdateGuideState(): m_state=2
03:23:05.136 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:23:05.136 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.48, Mass=47, SNR=4.8, Peak=34 HFD=3.3
03:23:05.136 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
03:23:05.136 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
03:23:05.136 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.27 hyp=0.34 cameraTheta=-2.22 mountX=-0.29 mountY=-0.17, mountTheta=-2.61
03:23:05.138 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:05.153 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:23:05.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:05.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:05.153 00.000 12268 Enqueuing Expose request
03:23:05.153 00.000 11616 Worker thread wakes up
03:23:05.153 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:05.153 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:23:07.166 02.013 11616 Exposure complete
03:23:07.222 00.056 11616 worker thread done servicing request
03:23:07.223 00.001 12268 OnExposeComplete: enter
03:23:07.223 00.000 12268 UpdateGuideState(): m_state=2
03:23:07.223 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:23:07.223 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=43, SNR=4.6, Peak=31 HFD=3.8
03:23:07.223 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
03:23:07.223 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.29)
03:23:07.223 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.18 hyp=0.44 cameraTheta=-0.41 mountX=-0.14 mountY=0.42, mountTheta=1.88
03:23:07.226 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:07.244 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
03:23:07.244 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:07.244 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:07.244 00.000 12268 Enqueuing Expose request
03:23:07.244 00.000 11616 Worker thread wakes up
03:23:07.244 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:07.244 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:09.250 02.006 11616 Exposure complete
03:23:09.305 00.055 11616 worker thread done servicing request
03:23:09.305 00.000 12268 OnExposeComplete: enter
03:23:09.305 00.000 12268 UpdateGuideState(): m_state=2
03:23:09.305 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
03:23:09.306 00.001 12268 Star::Find returns 1 (0), X=665.83, Y=915.30, Mass=47, SNR=4.8, Peak=33 HFD=3.4
03:23:09.306 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
03:23:09.306 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
03:23:09.306 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.45 hyp=0.46 cameraTheta=-1.39 mountX=-0.44 mountY=0.14, mountTheta=2.84
03:23:09.308 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:09.322 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:23:09.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:09.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:09.322 00.000 12268 Enqueuing Expose request
03:23:09.323 00.001 11616 Worker thread wakes up
03:23:09.323 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:09.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:23:11.335 02.012 11616 Exposure complete
03:23:11.391 00.056 11616 worker thread done servicing request
03:23:11.392 00.001 12268 OnExposeComplete: enter
03:23:11.392 00.000 12268 UpdateGuideState(): m_state=2
03:23:11.392 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
03:23:11.392 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.59, Mass=43, SNR=4.6, Peak=32 HFD=3.5
03:23:11.392 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
03:23:11.392 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
03:23:11.392 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.15 hyp=0.33 cameraTheta=-0.49 mountX=-0.12 mountY=0.31, mountTheta=1.96
03:23:11.394 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:11.409 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:23:11.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:11.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:11.409 00.000 12268 Enqueuing Expose request
03:23:11.409 00.000 11616 Worker thread wakes up
03:23:11.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:11.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:13.420 02.011 11616 Exposure complete
03:23:13.476 00.056 11616 worker thread done servicing request
03:23:13.477 00.001 12268 OnExposeComplete: enter
03:23:13.477 00.000 12268 UpdateGuideState(): m_state=2
03:23:13.477 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
03:23:13.477 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.64, Mass=43, SNR=4.6, Peak=34 HFD=2.9
03:23:13.477 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
03:23:13.477 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.62)
03:23:13.477 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-1.08 mountX=-0.10 mountY=0.07, mountTheta=2.54
03:23:13.480 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:23:13.495 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:23:13.495 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:13.495 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:13.495 00.000 12268 Enqueuing Expose request
03:23:13.495 00.000 11616 Worker thread wakes up
03:23:13.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:13.496 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:15.517 02.021 11616 Exposure complete
03:23:15.572 00.055 11616 worker thread done servicing request
03:23:15.572 00.000 12268 OnExposeComplete: enter
03:23:15.572 00.000 12268 UpdateGuideState(): m_state=2
03:23:15.573 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
03:23:15.573 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.91, Mass=44, SNR=4.6, Peak=31 HFD=3.7
03:23:15.573 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.01 = -1.01)
03:23:15.573 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.16)
03:23:15.573 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.16 hyp=0.36 cameraTheta=0.46 mountX=0.19 mountY=0.30, mountTheta=1.00
03:23:15.575 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:15.589 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
03:23:15.590 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:15.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:15.590 00.000 12268 Enqueuing Expose request
03:23:15.590 00.000 11616 Worker thread wakes up
03:23:15.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:15.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:17.606 02.016 11616 Exposure complete
03:23:17.662 00.056 11616 worker thread done servicing request
03:23:17.663 00.001 12268 OnExposeComplete: enter
03:23:17.663 00.000 12268 UpdateGuideState(): m_state=2
03:23:17.663 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
03:23:17.663 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.58, Mass=46, SNR=4.8, Peak=33 HFD=3.8
03:23:17.663 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
03:23:17.663 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
03:23:17.663 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.17 hyp=0.41 cameraTheta=-0.43 mountX=-0.13 mountY=0.39, mountTheta=1.90
03:23:17.665 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:23:17.682 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
03:23:17.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:17.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:17.683 00.001 12268 Enqueuing Expose request
03:23:17.683 00.000 11616 Worker thread wakes up
03:23:17.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:17.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:19.688 02.005 11616 Exposure complete
03:23:19.742 00.054 11616 worker thread done servicing request
03:23:19.742 00.000 12268 OnExposeComplete: enter
03:23:19.742 00.000 12268 UpdateGuideState(): m_state=2
03:23:19.742 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
03:23:19.743 00.001 12268 Star::Find returns 1 (0), X=665.10, Y=915.66, Mass=64, SNR=5.5, Peak=30 HFD=5.5
03:23:19.743 00.000 12268 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.47) = xAngle (-4.48 = 1.80)
03:23:19.743 00.000 12268 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.59 = -1.31)
03:23:19.743 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-0.09 hyp=0.66 cameraTheta=-3.01 mountX=-0.15 mountY=-0.63, mountTheta=-1.80
03:23:19.745 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:23:19.759 00.014 12268 UpdateGuideState exits: m=64 SNR=5.5
03:23:19.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:19.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:19.759 00.000 12268 Enqueuing Expose request
03:23:19.760 00.001 11616 Worker thread wakes up
03:23:19.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:19.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:23:21.775 02.015 11616 Exposure complete
03:23:21.828 00.053 11616 worker thread done servicing request
03:23:21.829 00.001 12268 OnExposeComplete: enter
03:23:21.829 00.000 12268 UpdateGuideState(): m_state=2
03:23:21.829 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
03:23:21.829 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=914.99, Mass=46, SNR=4.8, Peak=32 HFD=3.6
03:23:21.829 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
03:23:21.829 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
03:23:21.829 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.75 hyp=0.75 cameraTheta=-1.62 mountX=-0.75 mountY=0.06, mountTheta=3.06
03:23:21.831 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:21.846 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:23:21.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:21.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:21.846 00.000 12268 Enqueuing Expose request
03:23:21.846 00.000 11616 Worker thread wakes up
03:23:21.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:21.847 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:23:23.863 02.016 11616 Exposure complete
03:23:23.916 00.053 11616 worker thread done servicing request
03:23:23.916 00.000 12268 OnExposeComplete: enter
03:23:23.917 00.001 12268 UpdateGuideState(): m_state=2
03:23:23.917 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
03:23:23.917 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.38, Mass=63, SNR=5.5, Peak=34 HFD=4.0
03:23:23.917 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.02 = 2.27)
03:23:23.917 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
03:23:23.917 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-0.37 hyp=0.66 cameraTheta=-2.54 mountX=-0.42 mountY=-0.49, mountTheta=-2.28
03:23:23.919 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:23.934 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
03:23:23.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:23.934 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:23.934 00.000 12268 Enqueuing Expose request
03:23:23.934 00.000 11616 Worker thread wakes up
03:23:23.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:23.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:23:25.947 02.013 11616 Exposure complete
03:23:26.001 00.054 11616 worker thread done servicing request
03:23:26.001 00.000 12268 OnExposeComplete: enter
03:23:26.001 00.000 12268 UpdateGuideState(): m_state=2
03:23:26.002 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
03:23:26.002 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.49, Mass=47, SNR=4.8, Peak=32 HFD=4.6
03:23:26.002 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
03:23:26.002 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
03:23:26.002 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.26 hyp=0.58 cameraTheta=-0.47 mountX=-0.21 mountY=0.54, mountTheta=1.94
03:23:26.004 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:26.018 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:23:26.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:26.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:26.019 00.001 12268 Enqueuing Expose request
03:23:26.019 00.000 11616 Worker thread wakes up
03:23:26.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:26.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:23:28.025 02.006 11616 Exposure complete
03:23:28.079 00.054 11616 worker thread done servicing request
03:23:28.079 00.000 12268 OnExposeComplete: enter
03:23:28.079 00.000 12268 UpdateGuideState(): m_state=2
03:23:28.080 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
03:23:28.080 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=916.28, Mass=48, SNR=4.8, Peak=33 HFD=3.2
03:23:28.080 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
03:23:28.080 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
03:23:28.080 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.53 hyp=0.53 cameraTheta=1.62 mountX=0.53 mountY=-0.09, mountTheta=-0.18
03:23:28.082 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:28.096 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
03:23:28.097 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:28.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:28.097 00.000 12268 Enqueuing Expose request
03:23:28.097 00.000 11616 Worker thread wakes up
03:23:28.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:28.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:30.114 02.017 11616 Exposure complete
03:23:30.173 00.059 11616 worker thread done servicing request
03:23:30.173 00.000 12268 OnExposeComplete: enter
03:23:30.173 00.000 12268 UpdateGuideState(): m_state=2
03:23:30.173 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
03:23:30.173 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.74, Mass=60, SNR=5.4, Peak=31 HFD=4.6
03:23:30.173 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
03:23:30.174 00.001 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.66)
03:23:30.174 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.04 mountX=0.00 mountY=0.05, mountTheta=1.51
03:23:30.177 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:30.191 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
03:23:30.192 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:30.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:30.192 00.000 12268 Enqueuing Expose request
03:23:30.192 00.000 11616 Worker thread wakes up
03:23:30.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:30.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:32.200 02.008 11616 Exposure complete
03:23:32.255 00.055 11616 worker thread done servicing request
03:23:32.255 00.000 12268 OnExposeComplete: enter
03:23:32.255 00.000 12268 UpdateGuideState(): m_state=2
03:23:32.255 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
03:23:32.255 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=915.90, Mass=62, SNR=5.4, Peak=31 HFD=5.9
03:23:32.255 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
03:23:32.255 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
03:23:32.256 00.001 12268 CameraToMount -- cameraX=-0.53 cameraY=0.16 hyp=0.55 cameraTheta=2.85 mountX=0.10 mountY=-0.55, mountTheta=-1.38
03:23:32.257 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:23:32.272 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
03:23:32.272 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:32.272 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:32.272 00.000 12268 Enqueuing Expose request
03:23:32.272 00.000 11616 Worker thread wakes up
03:23:32.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:32.273 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:23:34.171 01.898 12268 evsrv: cli 0F8E69C0 connect
03:23:34.171 00.000 12268 case statement mapped state 2 to 1
03:23:34.172 00.001 12268 case statement mapped state 2 to 1
03:23:34.173 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"60d22a00-0c35-4157-b00e-9e7d1d94d5aa"}
03:23:34.173 00.000 12268 case statement mapped state 2 to 1
03:23:34.173 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"60d22a00-0c35-4157-b00e-9e7d1d94d5aa"}
03:23:34.175 00.002 12268 evsrv: cli 0F8E69C0 disconnect
03:23:34.345 00.170 11616 Exposure complete
03:23:34.428 00.083 11616 worker thread done servicing request
03:23:34.428 00.000 12268 OnExposeComplete: enter
03:23:34.428 00.000 12268 UpdateGuideState(): m_state=2
03:23:34.429 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
03:23:34.429 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.60, Mass=61, SNR=5.4, Peak=32 HFD=6.3
03:23:34.429 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
03:23:34.429 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
03:23:34.429 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.87 mountX=-0.16 mountY=-0.03, mountTheta=-2.97
03:23:34.431 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:34.449 00.018 12268 UpdateGuideState exits: m=61 SNR=5.4
03:23:34.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:34.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:34.449 00.000 12268 Enqueuing Expose request
03:23:34.449 00.000 11616 Worker thread wakes up
03:23:34.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:34.450 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:36.463 02.013 11616 Exposure complete
03:23:36.527 00.064 11616 worker thread done servicing request
03:23:36.527 00.000 12268 OnExposeComplete: enter
03:23:36.527 00.000 12268 UpdateGuideState(): m_state=2
03:23:36.528 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
03:23:36.528 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.70, Mass=50, SNR=5.0, Peak=34 HFD=3.1
03:23:36.528 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
03:23:36.528 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
03:23:36.528 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.34 mountX=-0.05 mountY=-0.04, mountTheta=-2.49
03:23:36.530 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:36.548 00.018 12268 UpdateGuideState exits: m=50 SNR=5.0
03:23:36.548 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:36.548 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:36.548 00.000 12268 Enqueuing Expose request
03:23:36.548 00.000 11616 Worker thread wakes up
03:23:36.548 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:36.548 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:38.560 02.012 11616 Exposure complete
03:23:38.621 00.061 11616 worker thread done servicing request
03:23:38.621 00.000 12268 OnExposeComplete: enter
03:23:38.622 00.001 12268 UpdateGuideState(): m_state=2
03:23:38.622 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
03:23:38.622 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.58, Mass=39, SNR=4.4, Peak=29 HFD=3.7
03:23:38.622 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
03:23:38.622 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
03:23:38.622 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.17 hyp=0.41 cameraTheta=-0.43 mountX=-0.13 mountY=0.39, mountTheta=1.90
03:23:38.625 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:38.641 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
03:23:38.641 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:38.641 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:38.641 00.000 12268 Enqueuing Expose request
03:23:38.642 00.001 11616 Worker thread wakes up
03:23:38.643 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:38.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:40.665 02.022 11616 Exposure complete
03:23:40.725 00.060 11616 worker thread done servicing request
03:23:40.725 00.000 12268 OnExposeComplete: enter
03:23:40.725 00.000 12268 UpdateGuideState(): m_state=2
03:23:40.726 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
03:23:40.726 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=916.30, Mass=50, SNR=4.9, Peak=33 HFD=3.2
03:23:40.726 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
03:23:40.726 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
03:23:40.726 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.55 hyp=0.55 cameraTheta=1.68 mountX=0.54 mountY=-0.13, mountTheta=-0.23
03:23:40.728 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:40.745 00.017 12268 UpdateGuideState exits: m=50 SNR=4.9
03:23:40.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:40.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:40.745 00.000 12268 Enqueuing Expose request
03:23:40.745 00.000 11616 Worker thread wakes up
03:23:40.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:40.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:42.758 02.013 11616 Exposure complete
03:23:42.820 00.062 11616 worker thread done servicing request
03:23:42.821 00.001 12268 OnExposeComplete: enter
03:23:42.821 00.000 12268 UpdateGuideState(): m_state=2
03:23:42.821 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
03:23:42.821 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=47, SNR=4.8, Peak=33 HFD=3.9
03:23:42.821 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.87 = -1.87)
03:23:42.821 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.30)
03:23:42.821 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.18 hyp=0.47 cameraTheta=-0.40 mountX=-0.14 mountY=0.45, mountTheta=1.87
03:23:42.823 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:42.839 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:23:42.839 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:42.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:42.839 00.000 12268 Enqueuing Expose request
03:23:42.839 00.000 11616 Worker thread wakes up
03:23:42.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:42.839 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:44.926 02.087 11616 Exposure complete
03:23:44.990 00.064 11616 worker thread done servicing request
03:23:44.990 00.000 12268 OnExposeComplete: enter
03:23:44.990 00.000 12268 UpdateGuideState(): m_state=2
03:23:44.991 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
03:23:44.991 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.63, Mass=45, SNR=4.7, Peak=35 HFD=3.0
03:23:44.991 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
03:23:44.991 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.79)
03:23:44.991 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.91 mountX=-0.10 mountY=0.10, mountTheta=2.37
03:23:44.994 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:23:45.012 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
03:23:45.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:45.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:45.012 00.000 12268 Enqueuing Expose request
03:23:45.012 00.000 11616 Worker thread wakes up
03:23:45.013 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:45.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:47.024 02.011 11616 Exposure complete
03:23:47.088 00.064 11616 worker thread done servicing request
03:23:47.088 00.000 12268 OnExposeComplete: enter
03:23:47.088 00.000 12268 UpdateGuideState(): m_state=2
03:23:47.088 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
03:23:47.089 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.58, Mass=44, SNR=4.7, Peak=32 HFD=3.7
03:23:47.089 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
03:23:47.089 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
03:23:47.089 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.17 hyp=0.39 cameraTheta=-0.44 mountX=-0.13 mountY=0.37, mountTheta=1.91
03:23:47.092 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:47.110 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
03:23:47.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:47.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:47.110 00.000 12268 Enqueuing Expose request
03:23:47.110 00.000 11616 Worker thread wakes up
03:23:47.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:47.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:49.175 02.065 11616 Exposure complete
03:23:49.271 00.096 11616 worker thread done servicing request
03:23:49.272 00.001 12268 OnExposeComplete: enter
03:23:49.272 00.000 12268 UpdateGuideState(): m_state=2
03:23:49.272 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
03:23:49.272 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.58, Mass=44, SNR=4.7, Peak=32 HFD=3.7
03:23:49.272 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
03:23:49.272 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
03:23:49.272 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.17 hyp=0.39 cameraTheta=-0.44 mountX=-0.13 mountY=0.37, mountTheta=1.91
03:23:49.276 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:23:49.295 00.019 12268 UpdateGuideState exits: m=44 SNR=4.7
03:23:49.295 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:49.295 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:49.295 00.000 12268 Enqueuing Expose request
03:23:49.297 00.002 11616 Worker thread wakes up
03:23:49.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:49.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:51.317 02.020 11616 Exposure complete
03:23:51.374 00.057 11616 worker thread done servicing request
03:23:51.374 00.000 12268 OnExposeComplete: enter
03:23:51.375 00.001 12268 UpdateGuideState(): m_state=2
03:23:51.375 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
03:23:51.375 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.42, Mass=65, SNR=5.6, Peak=37 HFD=4.4
03:23:51.375 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.78 = 2.51)
03:23:51.375 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.60)
03:23:51.375 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.33 hyp=0.44 cameraTheta=-2.30 mountX=-0.36 mountY=-0.25, mountTheta=-2.53
03:23:51.378 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:51.393 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
03:23:51.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:51.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:51.393 00.000 12268 Enqueuing Expose request
03:23:51.393 00.000 11616 Worker thread wakes up
03:23:51.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:51.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:23:53.516 02.123 11616 Exposure complete
03:23:53.596 00.080 11616 worker thread done servicing request
03:23:53.597 00.001 12268 OnExposeComplete: enter
03:23:53.597 00.000 12268 UpdateGuideState(): m_state=2
03:23:53.597 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
03:23:53.597 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.33, Mass=48, SNR=4.9, Peak=30 HFD=4.3
03:23:53.597 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
03:23:53.597 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.88)
03:23:53.598 00.001 12268 CameraToMount -- cameraX=0.39 cameraY=-0.41 hyp=0.57 cameraTheta=-0.82 mountX=-0.37 mountY=0.44, mountTheta=2.28
03:23:53.600 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:53.618 00.018 12268 UpdateGuideState exits: m=48 SNR=4.9
03:23:53.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:53.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:53.618 00.000 12268 Enqueuing Expose request
03:23:53.618 00.000 11616 Worker thread wakes up
03:23:53.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:53.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:23:55.642 02.024 11616 Exposure complete
03:23:55.708 00.066 11616 worker thread done servicing request
03:23:55.708 00.000 12268 OnExposeComplete: enter
03:23:55.708 00.000 12268 UpdateGuideState(): m_state=2
03:23:55.709 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
03:23:55.709 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.91, Mass=54, SNR=5.1, Peak=33 HFD=4.0
03:23:55.709 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
03:23:55.709 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.19)
03:23:55.709 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.16 hyp=0.34 cameraTheta=0.49 mountX=0.19 mountY=0.28, mountTheta=0.98
03:23:55.712 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:55.730 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
03:23:55.731 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:55.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:55.731 00.000 12268 Enqueuing Expose request
03:23:55.731 00.000 11616 Worker thread wakes up
03:23:55.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:55.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:57.766 02.035 11616 Exposure complete
03:23:57.833 00.067 11616 worker thread done servicing request
03:23:57.833 00.000 12268 OnExposeComplete: enter
03:23:57.833 00.000 12268 UpdateGuideState(): m_state=2
03:23:57.833 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
03:23:57.833 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=916.23, Mass=48, SNR=4.9, Peak=33 HFD=3.3
03:23:57.833 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
03:23:57.833 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
03:23:57.834 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=0.49 hyp=0.49 cameraTheta=1.41 mountX=0.49 mountY=0.01, mountTheta=0.03
03:23:57.836 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:23:57.854 00.018 12268 UpdateGuideState exits: m=48 SNR=4.9
03:23:57.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:57.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:23:57.854 00.000 12268 Enqueuing Expose request
03:23:57.854 00.000 11616 Worker thread wakes up
03:23:57.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:23:57.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:23:59.987 02.133 11616 Exposure complete
03:24:00.112 00.125 11616 worker thread done servicing request
03:24:00.112 00.000 12268 OnExposeComplete: enter
03:24:00.112 00.000 12268 UpdateGuideState(): m_state=2
03:24:00.112 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
03:24:00.112 00.000 12268 Star::Find returns 1 (0), X=664.82, Y=915.87, Mass=77, SNR=6.0, Peak=34 HFD=7.4
03:24:00.112 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
03:24:00.113 00.001 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
03:24:00.113 00.000 12268 CameraToMount -- cameraX=-0.93 cameraY=0.12 hyp=0.94 cameraTheta=3.01 mountX=0.03 mountY=-0.94, mountTheta=-1.54
03:24:00.115 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:24:00.132 00.017 12268 UpdateGuideState exits: m=77 SNR=6.0
03:24:00.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:00.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:00.133 00.001 12268 Enqueuing Expose request
03:24:00.133 00.000 11616 Worker thread wakes up
03:24:00.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:00.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:24:02.148 02.015 11616 Exposure complete
03:24:02.254 00.106 11616 worker thread done servicing request
03:24:02.254 00.000 12268 OnExposeComplete: enter
03:24:02.254 00.000 12268 UpdateGuideState(): m_state=2
03:24:02.255 00.001 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
03:24:02.255 00.000 12268 Star::Find returns 1 (0), X=665.07, Y=915.94, Mass=60, SNR=5.3, Peak=32 HFD=4.5
03:24:02.255 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
03:24:02.255 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
03:24:02.255 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.20 hyp=0.70 cameraTheta=2.86 mountX=0.13 mountY=-0.70, mountTheta=-1.38
03:24:02.257 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:02.276 00.019 12268 UpdateGuideState exits: m=60 SNR=5.3
03:24:02.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:02.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:02.276 00.000 12268 Enqueuing Expose request
03:24:02.276 00.000 11616 Worker thread wakes up
03:24:02.277 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:02.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:24:04.345 02.068 11616 Exposure complete
03:24:04.438 00.093 11616 worker thread done servicing request
03:24:04.438 00.000 12268 OnExposeComplete: enter
03:24:04.438 00.000 12268 UpdateGuideState(): m_state=2
03:24:04.439 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
03:24:04.439 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.49, Mass=51, SNR=5.0, Peak=33 HFD=3.6
03:24:04.439 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
03:24:04.439 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.26)
03:24:04.439 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.44 mountX=-0.25 mountY=0.07, mountTheta=2.89
03:24:04.441 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:04.459 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
03:24:04.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:04.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:04.459 00.000 12268 Enqueuing Expose request
03:24:04.459 00.000 11616 Worker thread wakes up
03:24:04.460 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:04.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:24:06.515 02.055 11616 Exposure complete
03:24:06.623 00.108 11616 worker thread done servicing request
03:24:06.623 00.000 12268 OnExposeComplete: enter
03:24:06.623 00.000 12268 UpdateGuideState(): m_state=2
03:24:06.624 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
03:24:06.624 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=43, SNR=4.6, Peak=31 HFD=3.9
03:24:06.624 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
03:24:06.624 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.29)
03:24:06.624 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.18 hyp=0.44 cameraTheta=-0.41 mountX=-0.14 mountY=0.43, mountTheta=1.88
03:24:06.626 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:24:06.643 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
03:24:06.644 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:06.644 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:06.644 00.000 12268 Enqueuing Expose request
03:24:06.660 00.016 11616 Worker thread wakes up
03:24:06.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:06.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:24:08.729 02.069 11616 Exposure complete
03:24:08.830 00.101 11616 worker thread done servicing request
03:24:08.830 00.000 12268 OnExposeComplete: enter
03:24:08.830 00.000 12268 UpdateGuideState(): m_state=2
03:24:08.830 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
03:24:08.831 00.001 12268 Star::Find returns 1 (0), X=665.62, Y=915.85, Mass=51, SNR=5.0, Peak=31 HFD=3.2
03:24:08.831 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
03:24:08.831 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
03:24:08.831 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.48 mountX=0.09 mountY=-0.14, mountTheta=-1.02
03:24:08.833 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:08.854 00.021 12268 UpdateGuideState exits: m=51 SNR=5.0
03:24:08.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:08.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:08.854 00.000 12268 Enqueuing Expose request
03:24:08.854 00.000 11616 Worker thread wakes up
03:24:08.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:08.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:24:10.935 02.081 11616 Exposure complete
03:24:11.026 00.091 12268 OnExposeComplete: enter
03:24:11.026 00.000 12268 UpdateGuideState(): m_state=2
03:24:11.026 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
03:24:11.026 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.79, Mass=62, SNR=5.5, Peak=35 HFD=3.2
03:24:11.027 00.001 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
03:24:11.027 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
03:24:11.027 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.04 hyp=0.31 cameraTheta=3.01 mountX=0.01 mountY=-0.31, mountTheta=-1.54
03:24:11.029 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:11.051 00.022 12268 UpdateGuideState exits: m=62 SNR=5.5
03:24:11.051 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:11.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:11.051 00.000 12268 Enqueuing Expose request
03:24:11.061 00.010 11616 worker thread done servicing request
03:24:11.062 00.001 11616 Worker thread wakes up
03:24:11.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:11.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:24:13.191 02.129 11616 Exposure complete
03:24:13.363 00.172 11616 worker thread done servicing request
03:24:13.363 00.000 12268 OnExposeComplete: enter
03:24:13.363 00.000 12268 UpdateGuideState(): m_state=2
03:24:13.364 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
03:24:13.364 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.43, Mass=71, SNR=5.9, Peak=37 HFD=4.8
03:24:13.364 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
03:24:13.364 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
03:24:13.365 00.001 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.32 hyp=0.50 cameraTheta=-2.45 mountX=-0.35 mountY=-0.34, mountTheta=-2.38
03:24:13.368 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:13.392 00.024 12268 UpdateGuideState exits: m=71 SNR=5.9
03:24:13.392 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:13.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:13.392 00.000 12268 Enqueuing Expose request
03:24:13.392 00.000 11616 Worker thread wakes up
03:24:13.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:13.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:24:15.503 02.111 11616 Exposure complete
03:24:15.594 00.091 11616 worker thread done servicing request
03:24:15.594 00.000 12268 OnExposeComplete: enter
03:24:15.594 00.000 12268 UpdateGuideState(): m_state=2
03:24:15.594 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
03:24:15.595 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=915.16, Mass=57, SNR=5.2, Peak=30 HFD=5.9
03:24:15.595 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
03:24:15.595 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.06)
03:24:15.595 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.59 hyp=0.59 cameraTheta=-1.64 mountX=-0.59 mountY=0.03, mountTheta=3.08
03:24:15.606 00.011 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:15.627 00.021 12268 UpdateGuideState exits: m=57 SNR=5.2
03:24:15.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:15.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:15.627 00.000 12268 Enqueuing Expose request
03:24:15.628 00.001 11616 Worker thread wakes up
03:24:15.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:15.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:24:17.683 02.055 11616 Exposure complete
03:24:17.805 00.122 11616 worker thread done servicing request
03:24:17.805 00.000 12268 OnExposeComplete: enter
03:24:17.805 00.000 12268 UpdateGuideState(): m_state=2
03:24:17.806 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
03:24:17.806 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.34, Mass=55, SNR=5.2, Peak=35 HFD=4.6
03:24:17.806 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
03:24:17.806 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.97)
03:24:17.806 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.41 hyp=0.61 cameraTheta=-0.73 mountX=-0.36 mountY=0.50, mountTheta=2.20
03:24:17.809 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:17.830 00.021 12268 UpdateGuideState exits: m=55 SNR=5.2
03:24:17.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:17.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:17.830 00.000 12268 Enqueuing Expose request
03:24:17.830 00.000 11616 Worker thread wakes up
03:24:17.831 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:17.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:24:19.964 02.133 11616 Exposure complete
03:24:20.068 00.104 11616 worker thread done servicing request
03:24:20.068 00.000 12268 OnExposeComplete: enter
03:24:20.068 00.000 12268 UpdateGuideState(): m_state=2
03:24:20.068 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
03:24:20.069 00.001 12268 Star::Find returns 1 (0), X=665.89, Y=915.62, Mass=41, SNR=4.5, Peak=32 HFD=3.1
03:24:20.069 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
03:24:20.069 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
03:24:20.069 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.19 cameraTheta=-0.71 mountX=-0.11 mountY=0.16, mountTheta=2.17
03:24:20.072 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:20.092 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
03:24:20.092 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:20.092 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:20.092 00.000 12268 Enqueuing Expose request
03:24:20.092 00.000 11616 Worker thread wakes up
03:24:20.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:20.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:24:22.113 02.021 11616 Exposure complete
03:24:22.218 00.105 11616 worker thread done servicing request
03:24:22.218 00.000 12268 OnExposeComplete: enter
03:24:22.218 00.000 12268 UpdateGuideState(): m_state=2
03:24:22.218 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
03:24:22.219 00.001 12268 Star::Find returns 1 (0), X=665.73, Y=915.47, Mass=53, SNR=5.1, Peak=31 HFD=3.6
03:24:22.219 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
03:24:22.219 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
03:24:22.219 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.62 mountX=-0.28 mountY=0.02, mountTheta=3.06
03:24:22.221 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:22.239 00.018 12268 UpdateGuideState exits: m=53 SNR=5.1
03:24:22.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:22.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:22.239 00.000 12268 Enqueuing Expose request
03:24:22.239 00.000 11616 Worker thread wakes up
03:24:22.240 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:22.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:24:24.299 02.059 11616 Exposure complete
03:24:24.389 00.090 11616 worker thread done servicing request
03:24:24.389 00.000 12268 OnExposeComplete: enter
03:24:24.389 00.000 12268 UpdateGuideState(): m_state=2
03:24:24.389 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
03:24:24.390 00.001 12268 Star::Find returns 1 (0), X=666.15, Y=915.12, Mass=58, SNR=5.3, Peak=32 HFD=5.3
03:24:24.390 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
03:24:24.390 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.71)
03:24:24.390 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.63 hyp=0.75 cameraTheta=-0.99 mountX=-0.58 mountY=0.49, mountTheta=2.45
03:24:24.393 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:24.413 00.020 12268 UpdateGuideState exits: m=58 SNR=5.3
03:24:24.413 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:24.413 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:24.413 00.000 12268 Enqueuing Expose request
03:24:24.413 00.000 11616 Worker thread wakes up
03:24:24.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:24.414 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:24:26.481 02.067 11616 Exposure complete
03:24:26.551 00.070 11616 worker thread done servicing request
03:24:26.551 00.000 12268 OnExposeComplete: enter
03:24:26.551 00.000 12268 UpdateGuideState(): m_state=2
03:24:26.552 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
03:24:26.552 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.36, Mass=60, SNR=5.4, Peak=32 HFD=4.5
03:24:26.552 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
03:24:26.552 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
03:24:26.552 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.39 hyp=0.57 cameraTheta=-0.74 mountX=-0.34 mountY=0.47, mountTheta=2.20
03:24:26.555 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:26.574 00.019 12268 UpdateGuideState exits: m=60 SNR=5.4
03:24:26.574 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:26.574 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:26.574 00.000 12268 Enqueuing Expose request
03:24:26.574 00.000 11616 Worker thread wakes up
03:24:26.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:26.575 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:24:28.606 02.031 11616 Exposure complete
03:24:28.705 00.099 11616 worker thread done servicing request
03:24:28.705 00.000 12268 OnExposeComplete: enter
03:24:28.705 00.000 12268 UpdateGuideState(): m_state=2
03:24:28.706 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
03:24:28.706 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.60, Mass=59, SNR=5.4, Peak=36 HFD=2.9
03:24:28.706 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
03:24:28.706 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
03:24:28.706 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.15 hyp=0.37 cameraTheta=-2.73 mountX=-0.18 mountY=-0.32, mountTheta=-2.09
03:24:28.710 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:28.732 00.022 12268 UpdateGuideState exits: m=59 SNR=5.4
03:24:28.732 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:28.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:28.732 00.000 12268 Enqueuing Expose request
03:24:28.732 00.000 11616 Worker thread wakes up
03:24:28.732 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:28.732 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:24:30.763 02.031 11616 Exposure complete
03:24:30.832 00.069 11616 worker thread done servicing request
03:24:30.832 00.000 12268 OnExposeComplete: enter
03:24:30.832 00.000 12268 UpdateGuideState(): m_state=2
03:24:30.833 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
03:24:30.833 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.74, Mass=55, SNR=5.2, Peak=30 HFD=3.9
03:24:30.833 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
03:24:30.833 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
03:24:30.833 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-3.12 mountX=-0.04 mountY=-0.29, mountTheta=-1.69
03:24:30.835 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:24:30.854 00.019 12268 UpdateGuideState exits: m=55 SNR=5.2
03:24:30.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:30.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:30.854 00.000 12268 Enqueuing Expose request
03:24:30.854 00.000 11616 Worker thread wakes up
03:24:30.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:30.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:24:32.914 02.060 11616 Exposure complete
03:24:32.976 00.062 11616 worker thread done servicing request
03:24:32.976 00.000 12268 OnExposeComplete: enter
03:24:32.977 00.001 12268 UpdateGuideState(): m_state=2
03:24:32.977 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
03:24:32.977 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.41, Mass=50, SNR=4.9, Peak=27 HFD=5.6
03:24:32.977 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
03:24:32.977 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.15)
03:24:32.977 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.34 hyp=0.34 cameraTheta=-1.55 mountX=-0.33 mountY=0.05, mountTheta=2.99
03:24:32.981 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:32.999 00.018 12268 UpdateGuideState exits: m=50 SNR=4.9
03:24:32.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:33.000 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:33.000 00.000 12268 Enqueuing Expose request
03:24:33.000 00.000 11616 Worker thread wakes up
03:24:33.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:33.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:24:35.039 02.039 11616 Exposure complete
03:24:35.113 00.074 11616 worker thread done servicing request
03:24:35.114 00.001 12268 OnExposeComplete: enter
03:24:35.114 00.000 12268 UpdateGuideState(): m_state=2
03:24:35.114 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
03:24:35.114 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.77, Mass=61, SNR=5.5, Peak=35 HFD=3.7
03:24:35.114 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
03:24:35.114 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
03:24:35.114 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.63 mountX=0.02 mountY=-0.05, mountTheta=-1.17
03:24:35.117 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:35.136 00.019 12268 UpdateGuideState exits: m=61 SNR=5.5
03:24:35.137 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:35.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:35.137 00.000 12268 Enqueuing Expose request
03:24:35.137 00.000 11616 Worker thread wakes up
03:24:35.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:35.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:24:37.218 02.081 11616 Exposure complete
03:24:37.297 00.079 11616 worker thread done servicing request
03:24:37.297 00.000 12268 OnExposeComplete: enter
03:24:37.297 00.000 12268 UpdateGuideState(): m_state=2
03:24:37.298 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
03:24:37.298 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.59, Mass=53, SNR=5.1, Peak=29 HFD=6.2
03:24:37.298 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.47 = 2.82)
03:24:37.298 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
03:24:37.298 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.99 mountX=-0.16 mountY=-0.05, mountTheta=-2.84
03:24:37.301 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:37.319 00.018 12268 UpdateGuideState exits: m=53 SNR=5.1
03:24:37.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:37.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:37.319 00.000 12268 Enqueuing Expose request
03:24:37.319 00.000 11616 Worker thread wakes up
03:24:37.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:37.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:24:39.342 02.023 11616 Exposure complete
03:24:39.413 00.071 11616 worker thread done servicing request
03:24:39.414 00.001 12268 OnExposeComplete: enter
03:24:39.414 00.000 12268 UpdateGuideState(): m_state=2
03:24:39.414 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
03:24:39.414 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.61, Mass=42, SNR=4.6, Peak=32 HFD=3.3
03:24:39.414 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
03:24:39.415 00.001 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
03:24:39.415 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-0.57 mountX=-0.12 mountY=0.24, mountTheta=2.03
03:24:39.417 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:39.437 00.020 12268 UpdateGuideState exits: m=42 SNR=4.6
03:24:39.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:39.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:39.437 00.000 12268 Enqueuing Expose request
03:24:39.437 00.000 11616 Worker thread wakes up
03:24:39.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:39.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:24:41.457 02.020 11616 Exposure complete
03:24:41.520 00.063 11616 worker thread done servicing request
03:24:41.520 00.000 12268 OnExposeComplete: enter
03:24:41.520 00.000 12268 UpdateGuideState(): m_state=2
03:24:41.521 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
03:24:41.521 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.98, Mass=60, SNR=5.4, Peak=30 HFD=6.1
03:24:41.521 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
03:24:41.521 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
03:24:41.521 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.88 mountX=0.22 mountY=-0.10, mountTheta=-0.44
03:24:41.523 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:41.539 00.016 12268 UpdateGuideState exits: m=60 SNR=5.4
03:24:41.539 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:41.540 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:41.540 00.000 12268 Enqueuing Expose request
03:24:41.540 00.000 11616 Worker thread wakes up
03:24:41.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:41.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:24:43.554 02.014 11616 Exposure complete
03:24:43.616 00.062 11616 worker thread done servicing request
03:24:43.616 00.000 12268 OnExposeComplete: enter
03:24:43.616 00.000 12268 UpdateGuideState(): m_state=2
03:24:43.617 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
03:24:43.617 00.000 12268 Star::Find returns 1 (0), X=665.11, Y=916.04, Mass=49, SNR=4.9, Peak=32 HFD=2.1
03:24:43.617 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
03:24:43.617 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
03:24:43.617 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=0.29 hyp=0.70 cameraTheta=2.71 mountX=0.23 mountY=-0.67, mountTheta=-1.24
03:24:43.619 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=9, Gamma=1.290
03:24:43.636 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:24:43.636 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:43.636 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:43.636 00.000 12268 Enqueuing Expose request
03:24:43.636 00.000 11616 Worker thread wakes up
03:24:43.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:43.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:24:45.661 02.025 11616 Exposure complete
03:24:45.725 00.064 11616 worker thread done servicing request
03:24:45.725 00.000 12268 OnExposeComplete: enter
03:24:45.725 00.000 12268 UpdateGuideState(): m_state=2
03:24:45.726 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
03:24:45.726 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.64, Mass=52, SNR=5.1, Peak=33 HFD=4.0
03:24:45.726 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
03:24:45.726 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
03:24:45.726 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-0.41 mountX=-0.08 mountY=0.25, mountTheta=1.88
03:24:45.728 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:45.746 00.018 12268 UpdateGuideState exits: m=52 SNR=5.1
03:24:45.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:45.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:45.746 00.000 12268 Enqueuing Expose request
03:24:45.747 00.001 11616 Worker thread wakes up
03:24:45.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:45.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:24:47.790 02.043 11616 Exposure complete
03:24:47.861 00.071 11616 worker thread done servicing request
03:24:47.861 00.000 12268 OnExposeComplete: enter
03:24:47.861 00.000 12268 UpdateGuideState(): m_state=2
03:24:47.861 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
03:24:47.862 00.001 12268 Star::Find returns 1 (0), X=665.95, Y=915.34, Mass=51, SNR=5.0, Peak=29 HFD=4.6
03:24:47.862 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
03:24:47.862 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.59)
03:24:47.862 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.40 hyp=0.45 cameraTheta=-1.11 mountX=-0.38 mountY=0.25, mountTheta=2.56
03:24:47.865 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:47.887 00.022 12268 UpdateGuideState exits: m=51 SNR=5.0
03:24:47.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:47.888 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:47.888 00.000 12268 Enqueuing Expose request
03:24:47.888 00.000 11616 Worker thread wakes up
03:24:47.888 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:47.888 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:24:49.927 02.039 11616 Exposure complete
03:24:50.001 00.074 11616 worker thread done servicing request
03:24:50.001 00.000 12268 OnExposeComplete: enter
03:24:50.001 00.000 12268 UpdateGuideState(): m_state=2
03:24:50.001 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
03:24:50.002 00.001 12268 Star::Find returns 1 (0), X=665.89, Y=915.66, Mass=51, SNR=5.0, Peak=31 HFD=3.7
03:24:50.002 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
03:24:50.002 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
03:24:50.002 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.57 mountX=-0.08 mountY=0.15, mountTheta=2.04
03:24:50.005 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:50.025 00.020 12268 UpdateGuideState exits: m=51 SNR=5.0
03:24:50.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:50.026 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:50.026 00.000 12268 Enqueuing Expose request
03:24:50.026 00.000 11616 Worker thread wakes up
03:24:50.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:50.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:24:52.041 02.015 11616 Exposure complete
03:24:52.102 00.061 11616 worker thread done servicing request
03:24:52.102 00.000 12268 OnExposeComplete: enter
03:24:52.103 00.001 12268 UpdateGuideState(): m_state=2
03:24:52.103 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
03:24:52.103 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.89, Mass=56, SNR=5.2, Peak=31 HFD=4.3
03:24:52.103 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
03:24:52.103 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
03:24:52.103 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.62 mountX=0.14 mountY=-0.02, mountTheta=-0.17
03:24:52.106 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=7, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:52.123 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
03:24:52.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:52.123 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:52.123 00.000 12268 Enqueuing Expose request
03:24:52.123 00.000 11616 Worker thread wakes up
03:24:52.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:52.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:24:54.138 02.015 11616 Exposure complete
03:24:54.192 00.054 11616 worker thread done servicing request
03:24:54.193 00.001 12268 OnExposeComplete: enter
03:24:54.193 00.000 12268 UpdateGuideState(): m_state=2
03:24:54.193 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
03:24:54.193 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.72, Mass=48, SNR=4.8, Peak=32 HFD=2.8
03:24:54.193 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.53 = 1.76)
03:24:54.193 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.36)
03:24:54.193 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-3.05 mountX=-0.05 mountY=-0.28, mountTheta=-1.76
03:24:54.195 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:54.210 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:24:54.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:54.211 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:54.211 00.000 12268 Enqueuing Expose request
03:24:54.211 00.000 11616 Worker thread wakes up
03:24:54.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:54.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:24:56.229 02.018 11616 Exposure complete
03:24:56.286 00.057 11616 worker thread done servicing request
03:24:56.286 00.000 12268 OnExposeComplete: enter
03:24:56.286 00.000 12268 UpdateGuideState(): m_state=2
03:24:56.286 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
03:24:56.287 00.001 12268 Star::Find returns 1 (0), X=665.42, Y=915.71, Mass=66, SNR=5.6, Peak=32 HFD=7.2
03:24:56.287 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.49 = 1.79)
03:24:56.287 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.32)
03:24:56.287 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.04 hyp=0.33 cameraTheta=-3.02 mountX=-0.07 mountY=-0.32, mountTheta=-1.80
03:24:56.289 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:24:56.305 00.016 12268 UpdateGuideState exits: m=66 SNR=5.6
03:24:56.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:56.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:56.305 00.000 12268 Enqueuing Expose request
03:24:56.306 00.001 11616 Worker thread wakes up
03:24:56.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:56.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:24:58.318 02.012 11616 Exposure complete
03:24:58.377 00.059 11616 worker thread done servicing request
03:24:58.377 00.000 12268 OnExposeComplete: enter
03:24:58.378 00.001 12268 UpdateGuideState(): m_state=2
03:24:58.378 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
03:24:58.378 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.37, Mass=47, SNR=4.8, Peak=31 HFD=4.0
03:24:58.378 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
03:24:58.378 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.71)
03:24:58.378 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.38 hyp=0.45 cameraTheta=-0.99 mountX=-0.35 mountY=0.29, mountTheta=2.45
03:24:58.380 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=11, Gamma=1.290
03:24:58.395 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:24:58.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:58.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:24:58.395 00.000 12268 Enqueuing Expose request
03:24:58.395 00.000 11616 Worker thread wakes up
03:24:58.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:24:58.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:25:00.408 02.013 11616 Exposure complete
03:25:00.462 00.054 11616 worker thread done servicing request
03:25:00.462 00.000 12268 OnExposeComplete: enter
03:25:00.463 00.001 12268 UpdateGuideState(): m_state=2
03:25:00.463 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
03:25:00.463 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.43, Mass=66, SNR=5.6, Peak=33 HFD=4.1
03:25:00.463 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.39 = 2.90)
03:25:00.463 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.21)
03:25:00.463 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.31 hyp=0.33 cameraTheta=-1.91 mountX=-0.32 mountY=-0.07, mountTheta=-2.93
03:25:00.466 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:00.480 00.014 12268 UpdateGuideState exits: m=66 SNR=5.6
03:25:00.481 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:00.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:00.481 00.000 12268 Enqueuing Expose request
03:25:00.481 00.000 11616 Worker thread wakes up
03:25:00.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:00.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:25:02.498 02.017 11616 Exposure complete
03:25:02.551 00.053 11616 worker thread done servicing request
03:25:02.552 00.001 12268 OnExposeComplete: enter
03:25:02.552 00.000 12268 UpdateGuideState(): m_state=2
03:25:02.552 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
03:25:02.552 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.62, Mass=63, SNR=5.5, Peak=32 HFD=6.1
03:25:02.552 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
03:25:02.552 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
03:25:02.552 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.13 hyp=0.33 cameraTheta=-2.75 mountX=-0.16 mountY=-0.29, mountTheta=-2.07
03:25:02.554 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:02.572 00.018 12268 UpdateGuideState exits: m=63 SNR=5.5
03:25:02.573 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:02.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:02.573 00.000 12268 Enqueuing Expose request
03:25:02.573 00.000 11616 Worker thread wakes up
03:25:02.573 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:02.573 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:25:03.306 00.733 12268 evsrv: cli 0F8E6D80 connect
03:25:03.306 00.000 12268 case statement mapped state 2 to 1
03:25:03.307 00.001 12268 case statement mapped state 2 to 1
03:25:03.307 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"5fe8780e-9c21-4d5c-8a54-85181d950993"}
03:25:03.308 00.001 12268 case statement mapped state 2 to 1
03:25:03.308 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"5fe8780e-9c21-4d5c-8a54-85181d950993"}
03:25:03.311 00.003 12268 evsrv: cli 0F8E6D80 disconnect
03:25:03.313 00.002 12268 evsrv: cli 0F8E69C0 connect
03:25:03.313 00.000 12268 case statement mapped state 2 to 1
03:25:03.313 00.000 12268 case statement mapped state 2 to 1
03:25:03.315 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"9f22c16f-8acd-45e4-9836-bd09b09b35db"}
03:25:03.315 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"9f22c16f-8acd-45e4-9836-bd09b09b35db"}
03:25:03.317 00.002 12268 evsrv: cli 0F8E69C0 disconnect
03:25:03.320 00.003 12268 evsrv: cli 0F8E6D80 connect
03:25:03.320 00.000 12268 case statement mapped state 2 to 1
03:25:03.320 00.000 12268 case statement mapped state 2 to 1
03:25:03.321 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5b2dd8f6-8c91-4973-83d4-cfb7ce24aa9b"}
03:25:03.321 00.000 12268 PhdController::Guide begins
03:25:03.321 00.000 12268 PhdController: newstate STATE_SETUP
03:25:03.322 00.001 12268 PhdController: setup
03:25:03.322 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
03:25:03.322 00.000 12268 PhdController: newstate STATE_CALIBRATE
03:25:03.322 00.000 12268 PhdController: newstate STATE_GUIDE
03:25:03.322 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
03:25:03.322 00.000 12268 guider state => CALIBRATED
03:25:03.322 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:25:03.323 00.001 12268 reset dither spiral
03:25:03.323 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
03:25:03.323 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"5b2dd8f6-8c91-4973-83d4-cfb7ce24aa9b"}
03:25:03.324 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:25:03.329 00.005 12268 evsrv: cli 0FA411A0 connect
03:25:03.329 00.000 12268 case statement mapped state 5 to 1
03:25:03.330 00.001 12268 case statement mapped state 5 to 1
03:25:03.330 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_shift_params","id":"8dffdb94-db64-4a37-968d-3efa09b2ba26"}
03:25:03.330 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8dffdb94-db64-4a37-968d-3efa09b2ba26"}
03:25:03.332 00.002 12268 evsrv: cli 0FA411A0 disconnect
03:25:03.332 00.000 12268 evsrv: cli 126EEF00 connect
03:25:03.333 00.001 12268 case statement mapped state 5 to 1
03:25:03.333 00.000 12268 case statement mapped state 5 to 1
03:25:03.333 00.000 12268 evsrv: cli 126EEF00 request: {"method":"get_lock_position","id":"1a1adbed-83e2-46ba-bff6-a4b2e435ec0d"}
03:25:03.333 00.000 12268 evsrv: cli 126EEF00 response: {"jsonrpc":"2.0","result":[665.75,915.75],"id":"1a1adbed-83e2-46ba-bff6-a4b2e435ec0d"}
03:25:03.335 00.002 12268 evsrv: cli 126EEF00 disconnect
03:25:03.336 00.001 12268 evsrv: cli 126EF0E0 connect
03:25:03.336 00.000 12268 case statement mapped state 5 to 1
03:25:03.336 00.000 12268 case statement mapped state 5 to 1
03:25:03.337 00.001 12268 evsrv: cli 126EF0E0 request: {"method":"get_app_state","id":"ecf7afb1-c7bb-4967-8e9f-b94864d03e31"}
03:25:03.337 00.000 12268 case statement mapped state 5 to 1
03:25:03.337 00.000 12268 evsrv: cli 126EF0E0 response: {"jsonrpc":"2.0","result":"Selected","id":"ecf7afb1-c7bb-4967-8e9f-b94864d03e31"}
03:25:03.338 00.001 12268 evsrv: cli 126EF0E0 disconnect
03:25:04.338 01.000 12268 evsrv: cli 0F8E6D80 connect
03:25:04.338 00.000 12268 case statement mapped state 5 to 1
03:25:04.339 00.001 12268 case statement mapped state 5 to 1
03:25:04.339 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"86947302-7f4d-4bf6-9bbb-096be88ffc93"}
03:25:04.340 00.001 12268 case statement mapped state 5 to 1
03:25:04.340 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"86947302-7f4d-4bf6-9bbb-096be88ffc93"}
03:25:04.340 00.000 12268 evsrv: cli 0F8E6D80 disconnect
03:25:04.585 00.245 11616 Exposure complete
03:25:04.638 00.053 11616 worker thread done servicing request
03:25:04.639 00.001 12268 OnExposeComplete: enter
03:25:04.639 00.000 12268 UpdateGuideState(): m_state=5
03:25:04.639 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
03:25:04.639 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.87, Mass=49, SNR=4.9, Peak=29 HFD=3.8
03:25:04.639 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
03:25:04.639 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
03:25:04.639 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.96 mountX=0.14 mountY=0.07, mountTheta=0.49
03:25:04.641 00.002 12268 Changing from state CALIBRATED to GUIDING
03:25:04.641 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:25:04.641 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:25:04.641 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
03:25:04.642 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:25:04.642 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:25:04.642 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:25:04.642 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:25:04.643 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:25:04.643 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:25:04.643 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:25:04.644 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:25:04.644 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:25:04.644 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:25:04.644 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:25:04.645 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:25:04.645 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:25:04.784 00.139 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:25:04.785 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
03:25:04.785 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
03:25:04.792 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:25:04.792 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:25:04.793 00.001 12268 setting lock position to (665.84, 915.87)
03:25:04.793 00.000 12268 MultiStar: stabilizing after lock position change
03:25:04.793 00.000 12268 guider state => GUIDING
03:25:04.793 00.000 12268 Status Line: Guiding
03:25:04.796 00.003 12268 Mount: notify guiding started
03:25:04.796 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
03:25:04.796 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
03:25:04.797 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
03:25:04.797 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
03:25:04.797 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
03:25:04.797 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
03:25:04.797 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
03:25:04.798 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
03:25:04.798 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
03:25:04.798 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
03:25:04.798 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
03:25:04.799 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:25:04.799 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:25:04.799 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:25:04.799 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:25:04.800 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:25:04.800 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:25:04.800 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:25:04.800 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:25:04.801 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:25:04.801 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:25:04.801 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:25:04.801 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:25:04.802 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:25:04.802 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:25:04.802 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:25:04.803 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:25:04.803 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:25:04.803 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:25:04.803 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:25:04.804 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:25:04.804 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:25:04.804 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:25:04.804 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:25:04.804 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:25:04.805 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:25:04.805 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:25:04.805 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:25:04.938 00.133 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:25:04.938 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:25:04.939 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:25:04.939 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:25:04.939 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:25:04.939 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
03:25:04.940 00.001 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:25:04.940 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:25:04.940 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:25:04.940 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:25:04.940 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
03:25:04.941 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:04.957 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
03:25:04.957 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
03:25:04.958 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:04.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:04.958 00.000 12268 Enqueuing Expose request
03:25:04.958 00.000 11616 Worker thread wakes up
03:25:04.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:04.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:05.341 00.383 12268 evsrv: cli 0F8E69C0 connect
03:25:05.341 00.000 12268 case statement mapped state 6 to 3
03:25:05.342 00.001 12268 case statement mapped state 6 to 3
03:25:05.343 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f365a3d7-989d-4551-bc4a-bb50b8da99e1"}
03:25:05.343 00.000 12268 case statement mapped state 6 to 3
03:25:05.343 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f365a3d7-989d-4551-bc4a-bb50b8da99e1"}
03:25:05.345 00.002 12268 evsrv: cli 0F8E69C0 disconnect
03:25:06.966 01.621 11616 Exposure complete
03:25:07.019 00.053 11616 worker thread done servicing request
03:25:07.020 00.001 12268 OnExposeComplete: enter
03:25:07.020 00.000 12268 UpdateGuideState(): m_state=6
03:25:07.020 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:07.020 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.61, Mass=61, SNR=5.4, Peak=35 HFD=4.3
03:25:07.020 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.93 = 2.36)
03:25:07.020 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
03:25:07.020 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.26 hyp=0.41 cameraTheta=-2.45 mountX=-0.29 mountY=-0.28, mountTheta=-2.37
03:25:07.022 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.26, opts=13)
03:25:07.022 00.000 12268 Enqueuing Move request for scope (-0.32, -0.26)
03:25:07.022 00.000 11616 Worker thread wakes up
03:25:07.022 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.26) opts 0xd
03:25:07.022 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.26)
03:25:07.022 00.000 11616 Moving (-0.32, -0.26) raw xDistance=-0.29 yDistance=-0.28
03:25:07.022 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:25:07.022 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
03:25:07.023 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:25:07.023 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
03:25:07.023 00.000 11616 MoveAxis(E, 0, ABG)
03:25:07.023 00.000 11616 Move returns status 0, amount 0
03:25:07.023 00.000 11616 MoveAxis(N, 0, ABG)
03:25:07.023 00.000 11616 Move returns status 0, amount 0
03:25:07.023 00.000 11616 move complete, result=0
03:25:07.023 00.000 11616 worker thread done servicing request
03:25:07.045 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:07.061 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
03:25:07.061 00.000 12268 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 1 / 99999
03:25:07.062 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768703107.062,"Host":"ASTROCENTER","Inst":1,"Distance":0.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:25:07.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:07.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:07.062 00.000 12268 Enqueuing Expose request
03:25:07.062 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
03:25:07.062 00.000 11616 Worker thread wakes up
03:25:07.063 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:07.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:09.084 02.021 11616 Exposure complete
03:25:09.142 00.058 11616 worker thread done servicing request
03:25:09.142 00.000 12268 OnExposeComplete: enter
03:25:09.142 00.000 12268 UpdateGuideState(): m_state=6
03:25:09.142 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:25:09.143 00.001 12268 Star::Find returns 1 (0), X=665.81, Y=916.00, Mass=67, SNR=5.7, Peak=31 HFD=6.5
03:25:09.143 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
03:25:09.143 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
03:25:09.143 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.76 mountX=0.12 mountY=-0.04, mountTheta=-0.31
03:25:09.145 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.02, y=0.13, opts=13)
03:25:09.145 00.000 12268 Enqueuing Move request for scope (-0.02, 0.13)
03:25:09.145 00.000 11616 Worker thread wakes up
03:25:09.145 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
03:25:09.145 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
03:25:09.145 00.000 11616 Moving (-0.02, 0.13) raw xDistance=0.12 yDistance=-0.04
03:25:09.146 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:25:09.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:25:09.146 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:09.146 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:25:09.146 00.000 11616 MoveAxis(E, 0, ABG)
03:25:09.146 00.000 11616 Move returns status 0, amount 0
03:25:09.146 00.000 11616 MoveAxis(N, 0, ABG)
03:25:09.146 00.000 11616 Move returns status 0, amount 0
03:25:09.146 00.000 11616 move complete, result=0
03:25:09.146 00.000 11616 worker thread done servicing request
03:25:09.173 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:09.190 00.017 12268 UpdateGuideState exits: m=67 SNR=5.7
03:25:09.191 00.001 12268 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 2 / 99999
03:25:09.191 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768703109.191,"Host":"ASTROCENTER","Inst":1,"Distance":0.20,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
03:25:09.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:09.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:09.191 00.000 12268 Enqueuing Expose request
03:25:09.192 00.001 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:25:09.192 00.000 11616 Worker thread wakes up
03:25:09.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:09.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:11.196 02.004 11616 Exposure complete
03:25:11.250 00.054 11616 worker thread done servicing request
03:25:11.250 00.000 12268 OnExposeComplete: enter
03:25:11.250 00.000 12268 UpdateGuideState(): m_state=6
03:25:11.250 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:25:11.250 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.93, Mass=60, SNR=5.3, Peak=29 HFD=6.7
03:25:11.251 00.001 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
03:25:11.251 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
03:25:11.251 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.79 mountX=0.04 mountY=-0.17, mountTheta=-1.32
03:25:11.253 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.16, y=0.06, opts=13)
03:25:11.253 00.000 12268 Enqueuing Move request for scope (-0.16, 0.06)
03:25:11.253 00.000 11616 Worker thread wakes up
03:25:11.253 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
03:25:11.253 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
03:25:11.253 00.000 11616 Moving (-0.16, 0.06) raw xDistance=0.04 yDistance=-0.17
03:25:11.253 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:11.254 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:25:11.254 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:25:11.254 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:25:11.254 00.000 11616 MoveAxis(E, 0, ABG)
03:25:11.254 00.000 11616 Move returns status 0, amount 0
03:25:11.254 00.000 11616 MoveAxis(N, 0, ABG)
03:25:11.254 00.000 11616 Move returns status 0, amount 0
03:25:11.254 00.000 11616 move complete, result=0
03:25:11.254 00.000 11616 worker thread done servicing request
03:25:11.278 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:11.296 00.018 12268 UpdateGuideState exits: m=60 SNR=5.3
03:25:11.296 00.000 12268 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 3 / 99999
03:25:11.296 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768703111.296,"Host":"ASTROCENTER","Inst":1,"Distance":0.19,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
03:25:11.297 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:11.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:11.297 00.000 12268 Enqueuing Expose request
03:25:11.297 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:25:11.297 00.000 11616 Worker thread wakes up
03:25:11.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:11.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:13.308 02.011 11616 Exposure complete
03:25:13.362 00.054 11616 worker thread done servicing request
03:25:13.362 00.000 12268 OnExposeComplete: enter
03:25:13.362 00.000 12268 UpdateGuideState(): m_state=6
03:25:13.362 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:25:13.363 00.001 12268 Star::Find returns 1 (0), X=665.89, Y=915.87, Mass=50, SNR=4.9, Peak=29 HFD=3.9
03:25:13.363 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
03:25:13.363 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.71)
03:25:13.363 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.00 hyp=0.05 cameraTheta=0.01 mountX=0.01 mountY=0.05, mountTheta=1.47
03:25:13.364 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.00, opts=13)
03:25:13.364 00.000 12268 Enqueuing Move request for scope (0.05, 0.00)
03:25:13.365 00.001 11616 Worker thread wakes up
03:25:13.365 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.00) opts 0xd
03:25:13.365 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.00)
03:25:13.365 00.000 11616 Moving (0.05, 0.00) raw xDistance=0.01 yDistance=0.05
03:25:13.365 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:13.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:25:13.365 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:13.365 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:25:13.365 00.000 11616 MoveAxis(E, 0, ABG)
03:25:13.365 00.000 11616 Move returns status 0, amount 0
03:25:13.365 00.000 11616 MoveAxis(N, 0, ABG)
03:25:13.365 00.000 11616 Move returns status 0, amount 0
03:25:13.365 00.000 11616 move complete, result=0
03:25:13.366 00.001 11616 worker thread done servicing request
03:25:13.386 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:13.400 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
03:25:13.400 00.000 12268 PhdController: settling, locked = 1, distance = 0.15 (1.50) aobump = 0 frame = 4 / 99999
03:25:13.400 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768703113.400,"Host":"ASTROCENTER","Inst":1,"Distance":0.15,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
03:25:13.401 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:13.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:13.401 00.000 12268 Enqueuing Expose request
03:25:13.401 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:25:13.401 00.000 11616 Worker thread wakes up
03:25:13.402 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:13.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:15.407 02.005 11616 Exposure complete
03:25:15.463 00.056 11616 worker thread done servicing request
03:25:15.464 00.001 12268 OnExposeComplete: enter
03:25:15.464 00.000 12268 UpdateGuideState(): m_state=6
03:25:15.464 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:25:15.464 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.78, Mass=56, SNR=5.2, Peak=33 HFD=3.7
03:25:15.464 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.37 = 1.92)
03:25:15.464 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.19)
03:25:15.464 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.09 hyp=0.38 cameraTheta=-2.89 mountX=-0.13 mountY=-0.36, mountTheta=-1.92
03:25:15.466 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=-0.09, opts=13)
03:25:15.466 00.000 12268 Enqueuing Move request for scope (-0.37, -0.09)
03:25:15.466 00.000 11616 Worker thread wakes up
03:25:15.466 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.09) opts 0xd
03:25:15.466 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, -0.09)
03:25:15.466 00.000 11616 Moving (-0.37, -0.09) raw xDistance=-0.13 yDistance=-0.36
03:25:15.466 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:25:15.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:25:15.466 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.47
03:25:15.467 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.05 from input -0.36
03:25:15.467 00.000 11616 MoveAxis(E, 0, ABG)
03:25:15.467 00.000 11616 Move returns status 0, amount 0
03:25:15.467 00.000 11616 MoveAxis(N, 30, ABG)
03:25:15.467 00.000 11616 Guiding  Dir = 0, Dur = 30
03:25:15.467 00.000 11616 IsSlewing returns 1
03:25:15.467 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
03:25:15.467 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
03:25:15.468 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
03:25:15.468 00.000 11616 Move returns status 2, amount 0
03:25:15.468 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
03:25:15.468 00.000 11616 move complete, result=2
03:25:15.468 00.000 11616 worker thread done servicing request
03:25:15.488 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:15.502 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
03:25:15.502 00.000 12268 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 5 / 99999
03:25:15.503 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768703115.502,"Host":"ASTROCENTER","Inst":1,"Distance":0.22,"Time":8.4,"SettleTime":10.0,"StarLocked":true}
03:25:15.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:15.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:15.503 00.000 12268 Enqueuing Expose request
03:25:15.503 00.000 12268 Alert: Guiding stopped: the scope started slewing.
03:25:15.503 00.000 11616 Worker thread wakes up
03:25:15.504 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:15.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:15.529 00.025 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
03:25:15.530 00.001 12268 mount move error indicates guiding should stop
03:25:15.531 00.001 12268 Mount: notify guiding stopped
03:25:15.531 00.000 12268 BLC: window closed
03:25:15.531 00.000 12268 BLC: Last direction was reset
03:25:15.532 00.001 12268 PhdController failed: Guiding stopped
03:25:15.532 00.000 12268 PhdController: newstate STATE_FINISH
03:25:15.532 00.000 12268 PhdController complete: fail: Guiding stopped
03:25:15.532 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768703115.532,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":5,"DroppedFrames":0}
03:25:15.533 00.001 12268 Mount: notify guiding dither settle done success=0
03:25:15.533 00.000 12268 PhdController: newstate STATE_IDLE
03:25:15.533 00.000 12268 Changing from state GUIDING to STOP
03:25:15.533 00.000 12268 guider state => SELECTED
03:25:15.533 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
03:25:17.510 01.977 11616 Exposure complete
03:25:17.566 00.056 11616 worker thread done servicing request
03:25:17.566 00.000 12268 OnExposeComplete: enter
03:25:17.566 00.000 12268 UpdateGuideState(): m_state=2
03:25:17.566 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:25:17.566 00.000 12268 Star::Find returns 1 (0), X=665.15, Y=915.30, Mass=56, SNR=5.2, Peak=30 HFD=6.4
03:25:17.566 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.92 = 2.37)
03:25:17.566 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.74)
03:25:17.566 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=-0.58 hyp=0.90 cameraTheta=-2.44 mountX=-0.64 mountY=-0.61, mountTheta=-2.38
03:25:17.593 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:17.609 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
03:25:17.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:17.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:17.609 00.000 12268 Enqueuing Expose request
03:25:17.609 00.000 11616 Worker thread wakes up
03:25:17.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:17.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:25:19.622 02.013 11616 Exposure complete
03:25:19.677 00.055 11616 worker thread done servicing request
03:25:19.677 00.000 12268 OnExposeComplete: enter
03:25:19.678 00.001 12268 UpdateGuideState(): m_state=2
03:25:19.678 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:25:19.678 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.80, Mass=54, SNR=5.1, Peak=32 HFD=3.8
03:25:19.678 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
03:25:19.678 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
03:25:19.678 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.89 mountX=-0.08 mountY=-0.01, mountTheta=-2.95
03:25:19.683 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:19.698 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
03:25:19.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:19.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:19.698 00.000 12268 Enqueuing Expose request
03:25:19.698 00.000 11616 Worker thread wakes up
03:25:19.699 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:19.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:21.707 02.008 11616 Exposure complete
03:25:21.760 00.053 11616 worker thread done servicing request
03:25:21.760 00.000 12268 OnExposeComplete: enter
03:25:21.760 00.000 12268 UpdateGuideState(): m_state=2
03:25:21.760 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:25:21.761 00.001 12268 Star::Find returns 1 (0), X=665.99, Y=915.44, Mass=44, SNR=4.6, Peak=26 HFD=4.4
03:25:21.761 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
03:25:21.761 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.47)
03:25:21.761 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.43 hyp=0.46 cameraTheta=-1.23 mountX=-0.41 mountY=0.21, mountTheta=2.68
03:25:21.763 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:21.777 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
03:25:21.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:21.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:21.778 00.001 12268 Enqueuing Expose request
03:25:21.778 00.000 11616 Worker thread wakes up
03:25:21.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:21.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:25:23.791 02.013 11616 Exposure complete
03:25:23.845 00.054 11616 worker thread done servicing request
03:25:23.845 00.000 12268 OnExposeComplete: enter
03:25:23.845 00.000 12268 UpdateGuideState(): m_state=2
03:25:23.845 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:25:23.845 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=916.05, Mass=48, SNR=4.8, Peak=31 HFD=2.8
03:25:23.845 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
03:25:23.845 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
03:25:23.846 00.001 12268 CameraToMount -- cameraX=-0.38 cameraY=0.18 hyp=0.42 cameraTheta=2.70 mountX=0.14 mountY=-0.40, mountTheta=-1.23
03:25:23.847 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:23.862 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:25:23.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:23.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:23.862 00.000 12268 Enqueuing Expose request
03:25:23.862 00.000 11616 Worker thread wakes up
03:25:23.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:23.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:25:25.879 02.017 11616 Exposure complete
03:25:25.932 00.053 11616 worker thread done servicing request
03:25:25.932 00.000 12268 OnExposeComplete: enter
03:25:25.932 00.000 12268 UpdateGuideState(): m_state=2
03:25:25.932 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:25:25.932 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.15, Mass=46, SNR=4.7, Peak=29 HFD=4.1
03:25:25.932 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
03:25:25.933 00.001 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.10)
03:25:25.933 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.73 hyp=0.73 cameraTheta=-1.60 mountX=-0.73 mountY=0.08, mountTheta=3.04
03:25:25.934 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:25.949 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:25:25.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:25.949 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:25.949 00.000 12268 Enqueuing Expose request
03:25:25.949 00.000 11616 Worker thread wakes up
03:25:25.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:25.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:25:27.966 02.017 11616 Exposure complete
03:25:28.021 00.055 11616 worker thread done servicing request
03:25:28.022 00.001 12268 OnExposeComplete: enter
03:25:28.022 00.000 12268 UpdateGuideState(): m_state=2
03:25:28.022 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:25:28.022 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.63, Mass=54, SNR=5.1, Peak=34 HFD=3.2
03:25:28.022 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
03:25:28.022 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
03:25:28.022 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.24 hyp=0.33 cameraTheta=-2.31 mountX=-0.26 mountY=-0.19, mountTheta=-2.52
03:25:28.024 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:25:28.039 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
03:25:28.039 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:28.039 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:28.039 00.000 12268 Enqueuing Expose request
03:25:28.039 00.000 11616 Worker thread wakes up
03:25:28.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:28.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:30.056 02.017 11616 Exposure complete
03:25:30.112 00.056 11616 worker thread done servicing request
03:25:30.112 00.000 12268 OnExposeComplete: enter
03:25:30.112 00.000 12268 UpdateGuideState(): m_state=2
03:25:30.113 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:25:30.113 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.43, Mass=57, SNR=5.2, Peak=28 HFD=5.7
03:25:30.113 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
03:25:30.113 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
03:25:30.113 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.44 hyp=0.46 cameraTheta=-1.86 mountX=-0.45 mountY=-0.07, mountTheta=-2.98
03:25:30.117 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:30.131 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
03:25:30.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:30.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:30.131 00.000 12268 Enqueuing Expose request
03:25:30.131 00.000 11616 Worker thread wakes up
03:25:30.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:30.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:25:32.156 02.025 11616 Exposure complete
03:25:32.213 00.057 11616 worker thread done servicing request
03:25:32.213 00.000 12268 OnExposeComplete: enter
03:25:32.213 00.000 12268 UpdateGuideState(): m_state=2
03:25:32.213 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:25:32.213 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.74, Mass=56, SNR=5.2, Peak=37 HFD=3.0
03:25:32.213 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.05 = 2.24)
03:25:32.214 00.001 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.87)
03:25:32.214 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.24 cameraTheta=-2.57 mountX=-0.15 mountY=-0.19, mountTheta=-2.25
03:25:32.216 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:32.231 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
03:25:32.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:32.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:32.231 00.000 12268 Enqueuing Expose request
03:25:32.231 00.000 11616 Worker thread wakes up
03:25:32.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:32.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:34.246 02.015 11616 Exposure complete
03:25:34.299 00.053 11616 worker thread done servicing request
03:25:34.300 00.001 12268 OnExposeComplete: enter
03:25:34.300 00.000 12268 UpdateGuideState(): m_state=2
03:25:34.300 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:25:34.300 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.34, Mass=51, SNR=4.9, Peak=29 HFD=5.0
03:25:34.300 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
03:25:34.300 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
03:25:34.300 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.53 hyp=0.64 cameraTheta=-2.16 mountX=-0.56 mountY=-0.28, mountTheta=-2.67
03:25:34.303 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:34.318 00.015 12268 UpdateGuideState exits: m=51 SNR=4.9
03:25:34.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:34.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:34.318 00.000 12268 Enqueuing Expose request
03:25:34.318 00.000 11616 Worker thread wakes up
03:25:34.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:34.319 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:25:36.319 02.000 11616 Exposure complete
03:25:36.372 00.053 11616 worker thread done servicing request
03:25:36.372 00.000 12268 OnExposeComplete: enter
03:25:36.372 00.000 12268 UpdateGuideState(): m_state=2
03:25:36.372 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:25:36.373 00.001 12268 Star::Find returns 1 (0), X=665.92, Y=915.67, Mass=52, SNR=5.0, Peak=32 HFD=3.9
03:25:36.373 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
03:25:36.373 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.52)
03:25:36.373 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.18 mountX=-0.19 mountY=0.11, mountTheta=2.63
03:25:36.375 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:36.389 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
03:25:36.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:36.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:36.389 00.000 12268 Enqueuing Expose request
03:25:36.389 00.000 11616 Worker thread wakes up
03:25:36.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:36.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:38.399 02.010 11616 Exposure complete
03:25:38.451 00.052 11616 worker thread done servicing request
03:25:38.451 00.000 12268 OnExposeComplete: enter
03:25:38.451 00.000 12268 UpdateGuideState(): m_state=2
03:25:38.451 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:25:38.451 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.65, Mass=42, SNR=4.6, Peak=30 HFD=3.1
03:25:38.451 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.48 = 2.81)
03:25:38.451 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.30)
03:25:38.451 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.23 hyp=0.25 cameraTheta=-2.00 mountX=-0.24 mountY=-0.08, mountTheta=-2.83
03:25:38.453 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:38.468 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:25:38.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:38.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:38.468 00.000 12268 Enqueuing Expose request
03:25:38.468 00.000 11616 Worker thread wakes up
03:25:38.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:38.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:40.477 02.009 11616 Exposure complete
03:25:40.534 00.057 11616 worker thread done servicing request
03:25:40.534 00.000 12268 OnExposeComplete: enter
03:25:40.534 00.000 12268 UpdateGuideState(): m_state=2
03:25:40.535 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:25:40.535 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=916.22, Mass=50, SNR=5.0, Peak=32 HFD=3.4
03:25:40.535 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
03:25:40.535 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
03:25:40.535 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.34 hyp=0.36 cameraTheta=1.90 mountX=0.33 mountY=-0.16, mountTheta=-0.45
03:25:40.538 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:40.554 00.016 12268 UpdateGuideState exits: m=50 SNR=5.0
03:25:40.555 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:40.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:40.555 00.000 12268 Enqueuing Expose request
03:25:40.555 00.000 11616 Worker thread wakes up
03:25:40.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:40.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:42.560 02.005 11616 Exposure complete
03:25:42.616 00.056 11616 worker thread done servicing request
03:25:42.616 00.000 12268 OnExposeComplete: enter
03:25:42.616 00.000 12268 UpdateGuideState(): m_state=2
03:25:42.617 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:25:42.617 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=915.59, Mass=56, SNR=5.2, Peak=34 HFD=2.9
03:25:42.617 00.000 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.47) = xAngle (-4.08 = 2.20)
03:25:42.617 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.91)
03:25:42.617 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.29 hyp=0.56 cameraTheta=-2.61 mountX=-0.33 mountY=-0.44, mountTheta=-2.21
03:25:42.620 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:42.636 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
03:25:42.637 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:42.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:42.637 00.000 12268 Enqueuing Expose request
03:25:42.637 00.000 11616 Worker thread wakes up
03:25:42.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:42.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:25:44.652 02.015 11616 Exposure complete
03:25:44.704 00.052 11616 worker thread done servicing request
03:25:44.704 00.000 12268 OnExposeComplete: enter
03:25:44.704 00.000 12268 UpdateGuideState(): m_state=2
03:25:44.705 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:25:44.705 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.33, Mass=57, SNR=5.2, Peak=32 HFD=5.0
03:25:44.705 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
03:25:44.705 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.19)
03:25:44.705 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.55 hyp=0.58 cameraTheta=-1.89 mountX=-0.56 mountY=-0.11, mountTheta=-2.95
03:25:44.708 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:44.723 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
03:25:44.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:44.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:44.723 00.000 12268 Enqueuing Expose request
03:25:44.723 00.000 11616 Worker thread wakes up
03:25:44.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:44.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:25:46.733 02.010 11616 Exposure complete
03:25:46.787 00.054 11616 worker thread done servicing request
03:25:46.787 00.000 12268 OnExposeComplete: enter
03:25:46.787 00.000 12268 UpdateGuideState(): m_state=2
03:25:46.788 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:25:46.788 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.61, Mass=56, SNR=5.2, Peak=32 HFD=3.6
03:25:46.788 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.58 = 2.71)
03:25:46.788 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.40)
03:25:46.788 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-2.10 mountX=-0.27 mountY=-0.12, mountTheta=-2.73
03:25:46.790 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:46.805 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
03:25:46.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:46.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:46.805 00.000 12268 Enqueuing Expose request
03:25:46.805 00.000 11616 Worker thread wakes up
03:25:46.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:46.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:48.909 02.104 11616 Exposure complete
03:25:48.965 00.056 11616 worker thread done servicing request
03:25:48.965 00.000 12268 OnExposeComplete: enter
03:25:48.965 00.000 12268 UpdateGuideState(): m_state=2
03:25:48.966 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:25:48.966 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.68, Mass=50, SNR=4.9, Peak=34 HFD=2.6
03:25:48.966 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
03:25:48.966 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.01)
03:25:48.966 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.20 hyp=0.47 cameraTheta=-2.71 mountX=-0.24 mountY=-0.40, mountTheta=-2.11
03:25:48.969 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:48.984 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
03:25:48.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:48.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:48.984 00.000 12268 Enqueuing Expose request
03:25:48.985 00.001 11616 Worker thread wakes up
03:25:48.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:48.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:25:50.998 02.013 11616 Exposure complete
03:25:51.053 00.055 11616 worker thread done servicing request
03:25:51.053 00.000 12268 OnExposeComplete: enter
03:25:51.053 00.000 12268 UpdateGuideState(): m_state=2
03:25:51.053 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:25:51.054 00.001 12268 Star::Find returns 1 (0), X=665.48, Y=915.21, Mass=56, SNR=5.2, Peak=32 HFD=3.5
03:25:51.054 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
03:25:51.054 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
03:25:51.054 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.67 hyp=0.75 cameraTheta=-2.06 mountX=-0.70 mountY=-0.26, mountTheta=-2.78
03:25:51.056 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:51.071 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
03:25:51.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:51.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:51.071 00.000 12268 Enqueuing Expose request
03:25:51.071 00.000 11616 Worker thread wakes up
03:25:51.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:51.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:25:53.085 02.014 11616 Exposure complete
03:25:53.144 00.059 11616 worker thread done servicing request
03:25:53.144 00.000 12268 OnExposeComplete: enter
03:25:53.144 00.000 12268 UpdateGuideState(): m_state=2
03:25:53.144 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:25:53.145 00.001 12268 Star::Find returns 1 (0), X=665.77, Y=915.69, Mass=51, SNR=5.0, Peak=30 HFD=3.9
03:25:53.145 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
03:25:53.145 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
03:25:53.145 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.91 mountX=-0.19 mountY=-0.04, mountTheta=-2.93
03:25:53.147 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:53.165 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
03:25:53.166 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:53.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:53.166 00.000 12268 Enqueuing Expose request
03:25:53.166 00.000 11616 Worker thread wakes up
03:25:53.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:53.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:55.170 02.004 11616 Exposure complete
03:25:55.224 00.054 11616 worker thread done servicing request
03:25:55.224 00.000 12268 OnExposeComplete: enter
03:25:55.224 00.000 12268 UpdateGuideState(): m_state=2
03:25:55.225 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:25:55.225 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.33, Mass=49, SNR=4.9, Peak=30 HFD=4.6
03:25:55.225 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
03:25:55.225 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
03:25:55.225 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.55 hyp=0.55 cameraTheta=-1.45 mountX=-0.54 mountY=0.14, mountTheta=2.89
03:25:55.227 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:55.241 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:25:55.242 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:55.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:55.242 00.000 12268 Enqueuing Expose request
03:25:55.242 00.000 11616 Worker thread wakes up
03:25:55.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:55.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:25:57.263 02.021 11616 Exposure complete
03:25:57.317 00.054 11616 worker thread done servicing request
03:25:57.317 00.000 12268 OnExposeComplete: enter
03:25:57.317 00.000 12268 UpdateGuideState(): m_state=2
03:25:57.317 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:25:57.318 00.001 12268 Star::Find returns 1 (0), X=665.82, Y=915.57, Mass=50, SNR=5.0, Peak=29 HFD=3.8
03:25:57.318 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
03:25:57.318 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
03:25:57.318 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.31 hyp=0.31 cameraTheta=-1.61 mountX=-0.31 mountY=0.03, mountTheta=3.05
03:25:57.320 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:57.336 00.016 12268 UpdateGuideState exits: m=50 SNR=5.0
03:25:57.336 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:57.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:57.336 00.000 12268 Enqueuing Expose request
03:25:57.336 00.000 11616 Worker thread wakes up
03:25:57.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:57.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:25:59.342 02.006 11616 Exposure complete
03:25:59.395 00.053 11616 worker thread done servicing request
03:25:59.395 00.000 12268 OnExposeComplete: enter
03:25:59.395 00.000 12268 UpdateGuideState(): m_state=2
03:25:59.395 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:25:59.395 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.54, Mass=50, SNR=4.9, Peak=31 HFD=4.0
03:25:59.395 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
03:25:59.395 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.54)
03:25:59.395 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.33 hyp=0.36 cameraTheta=-1.16 mountX=-0.32 mountY=0.19, mountTheta=2.61
03:25:59.398 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:25:59.412 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
03:25:59.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:59.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:25:59.412 00.000 12268 Enqueuing Expose request
03:25:59.412 00.000 11616 Worker thread wakes up
03:25:59.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:25:59.413 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:01.418 02.005 11616 Exposure complete
03:26:01.471 00.053 11616 worker thread done servicing request
03:26:01.471 00.000 12268 OnExposeComplete: enter
03:26:01.471 00.000 12268 UpdateGuideState(): m_state=2
03:26:01.471 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:26:01.471 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.41, Mass=45, SNR=4.7, Peak=30 HFD=3.6
03:26:01.471 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
03:26:01.471 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
03:26:01.471 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.47 hyp=0.47 cameraTheta=-1.54 mountX=-0.46 mountY=0.08, mountTheta=2.98
03:26:01.473 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:01.488 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:26:01.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:01.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:01.488 00.000 12268 Enqueuing Expose request
03:26:01.488 00.000 11616 Worker thread wakes up
03:26:01.488 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:01.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:26:03.499 02.011 11616 Exposure complete
03:26:03.559 00.060 11616 worker thread done servicing request
03:26:03.559 00.000 12268 OnExposeComplete: enter
03:26:03.559 00.000 12268 UpdateGuideState(): m_state=2
03:26:03.559 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:26:03.559 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.70, Mass=48, SNR=4.9, Peak=33 HFD=2.8
03:26:03.559 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.09 = 2.19)
03:26:03.559 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.20 = -0.92)
03:26:03.560 00.001 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.18 hyp=0.36 cameraTheta=-2.62 mountX=-0.21 mountY=-0.28, mountTheta=-2.20
03:26:03.562 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:03.578 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
03:26:03.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:03.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:03.578 00.000 12268 Enqueuing Expose request
03:26:03.578 00.000 11616 Worker thread wakes up
03:26:03.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:03.579 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:05.597 02.018 11616 Exposure complete
03:26:05.650 00.053 12268 OnExposeComplete: enter
03:26:05.651 00.001 12268 UpdateGuideState(): m_state=2
03:26:05.651 00.000 11616 worker thread done servicing request
03:26:05.651 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:26:05.651 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.67, Mass=54, SNR=5.1, Peak=34 HFD=2.9
03:26:05.651 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
03:26:05.651 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
03:26:05.651 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.21 hyp=0.44 cameraTheta=-2.65 mountX=-0.24 mountY=-0.36, mountTheta=-2.17
03:26:05.653 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:05.668 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
03:26:05.668 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:05.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:05.668 00.000 12268 Enqueuing Expose request
03:26:05.668 00.000 11616 Worker thread wakes up
03:26:05.668 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:05.668 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:26:07.683 02.015 11616 Exposure complete
03:26:07.739 00.056 11616 worker thread done servicing request
03:26:07.740 00.001 12268 OnExposeComplete: enter
03:26:07.740 00.000 12268 UpdateGuideState(): m_state=2
03:26:07.740 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:26:07.740 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.55, Mass=46, SNR=4.8, Peak=33 HFD=3.0
03:26:07.740 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
03:26:07.740 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
03:26:07.740 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.33 hyp=0.36 cameraTheta=-2.01 mountX=-0.34 mountY=-0.11, mountTheta=-2.83
03:26:07.742 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:07.757 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:26:07.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:07.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:07.757 00.000 12268 Enqueuing Expose request
03:26:07.758 00.001 11616 Worker thread wakes up
03:26:07.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:07.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:09.781 02.023 11616 Exposure complete
03:26:09.834 00.053 11616 worker thread done servicing request
03:26:09.835 00.001 12268 OnExposeComplete: enter
03:26:09.835 00.000 12268 UpdateGuideState(): m_state=2
03:26:09.835 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:26:09.835 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.23, Mass=57, SNR=5.3, Peak=34 HFD=3.8
03:26:09.835 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
03:26:09.835 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
03:26:09.835 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.65 hyp=0.72 cameraTheta=-2.03 mountX=-0.68 mountY=-0.24, mountTheta=-2.81
03:26:09.838 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:09.852 00.014 12268 UpdateGuideState exits: m=57 SNR=5.3
03:26:09.853 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:09.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:09.853 00.000 12268 Enqueuing Expose request
03:26:09.853 00.000 11616 Worker thread wakes up
03:26:09.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:09.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:26:11.866 02.013 11616 Exposure complete
03:26:11.920 00.054 11616 worker thread done servicing request
03:26:11.920 00.000 12268 OnExposeComplete: enter
03:26:11.920 00.000 12268 UpdateGuideState(): m_state=2
03:26:11.921 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:26:11.921 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.60, Mass=42, SNR=4.6, Peak=31 HFD=3.5
03:26:11.921 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
03:26:11.921 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.72)
03:26:11.921 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.28 hyp=0.34 cameraTheta=-0.98 mountX=-0.26 mountY=0.22, mountTheta=2.44
03:26:11.923 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:11.938 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:26:11.938 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:11.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:11.938 00.000 12268 Enqueuing Expose request
03:26:11.938 00.000 11616 Worker thread wakes up
03:26:11.938 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:11.938 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:13.938 02.000 11616 Exposure complete
03:26:13.993 00.055 11616 worker thread done servicing request
03:26:13.994 00.001 12268 OnExposeComplete: enter
03:26:13.994 00.000 12268 UpdateGuideState(): m_state=2
03:26:13.994 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:26:13.994 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.49, Mass=47, SNR=4.8, Peak=29 HFD=4.6
03:26:13.994 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
03:26:13.994 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
03:26:13.994 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.38 hyp=0.57 cameraTheta=-0.74 mountX=-0.34 mountY=0.47, mountTheta=2.20
03:26:13.996 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:14.010 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:26:14.011 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:14.011 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:14.011 00.000 12268 Enqueuing Expose request
03:26:14.011 00.000 11616 Worker thread wakes up
03:26:14.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:14.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:26:16.027 02.016 11616 Exposure complete
03:26:16.079 00.052 11616 worker thread done servicing request
03:26:16.080 00.001 12268 OnExposeComplete: enter
03:26:16.080 00.000 12268 UpdateGuideState(): m_state=2
03:26:16.080 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:26:16.080 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.66, Mass=49, SNR=4.9, Peak=33 HFD=3.3
03:26:16.080 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
03:26:16.080 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
03:26:16.080 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.80 mountX=-0.22 mountY=-0.02, mountTheta=-3.04
03:26:16.082 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:16.097 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:26:16.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:16.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:16.097 00.000 12268 Enqueuing Expose request
03:26:16.097 00.000 11616 Worker thread wakes up
03:26:16.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:16.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:18.113 02.016 11616 Exposure complete
03:26:18.173 00.060 11616 worker thread done servicing request
03:26:18.173 00.000 12268 OnExposeComplete: enter
03:26:18.173 00.000 12268 UpdateGuideState(): m_state=2
03:26:18.173 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:26:18.174 00.001 12268 Star::Find returns 1 (0), X=665.56, Y=916.27, Mass=54, SNR=5.1, Peak=34 HFD=2.9
03:26:18.174 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
03:26:18.174 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
03:26:18.174 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.39 hyp=0.48 cameraTheta=2.18 mountX=0.36 mountY=-0.32, mountTheta=-0.73
03:26:18.176 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:18.190 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
03:26:18.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:18.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:18.190 00.000 12268 Enqueuing Expose request
03:26:18.190 00.000 11616 Worker thread wakes up
03:26:18.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:18.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:20.205 02.015 11616 Exposure complete
03:26:20.260 00.055 11616 worker thread done servicing request
03:26:20.260 00.000 12268 OnExposeComplete: enter
03:26:20.260 00.000 12268 UpdateGuideState(): m_state=2
03:26:20.260 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:26:20.260 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=47, SNR=4.8, Peak=29 HFD=4.0
03:26:20.261 00.001 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
03:26:20.261 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.63)
03:26:20.261 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.27 hyp=0.31 cameraTheta=-1.07 mountX=-0.26 mountY=0.18, mountTheta=2.53
03:26:20.263 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:20.279 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:26:20.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:20.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:20.279 00.000 12268 Enqueuing Expose request
03:26:20.279 00.000 11616 Worker thread wakes up
03:26:20.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:20.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:22.295 02.016 11616 Exposure complete
03:26:22.350 00.055 11616 worker thread done servicing request
03:26:22.351 00.001 12268 OnExposeComplete: enter
03:26:22.351 00.000 12268 UpdateGuideState(): m_state=2
03:26:22.351 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:26:22.351 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.80, Mass=41, SNR=4.5, Peak=29 HFD=3.7
03:26:22.351 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
03:26:22.351 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.42)
03:26:22.351 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.28 mountX=-0.05 mountY=0.27, mountTheta=1.75
03:26:22.353 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:22.368 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:26:22.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:22.369 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:22.369 00.000 12268 Enqueuing Expose request
03:26:22.369 00.000 11616 Worker thread wakes up
03:26:22.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:22.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:24.375 02.006 11616 Exposure complete
03:26:24.429 00.054 11616 worker thread done servicing request
03:26:24.429 00.000 12268 OnExposeComplete: enter
03:26:24.429 00.000 12268 UpdateGuideState(): m_state=2
03:26:24.429 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:26:24.430 00.001 12268 Star::Find returns 1 (0), X=666.13, Y=915.81, Mass=45, SNR=4.7, Peak=31 HFD=3.8
03:26:24.430 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
03:26:24.430 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.48)
03:26:24.430 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.07 hyp=0.30 cameraTheta=-0.22 mountX=-0.04 mountY=0.30, mountTheta=1.69
03:26:24.432 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:24.446 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:26:24.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:24.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:24.446 00.000 12268 Enqueuing Expose request
03:26:24.447 00.001 11616 Worker thread wakes up
03:26:24.447 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:24.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:26.453 02.006 11616 Exposure complete
03:26:26.506 00.053 11616 worker thread done servicing request
03:26:26.506 00.000 12268 OnExposeComplete: enter
03:26:26.506 00.000 12268 UpdateGuideState(): m_state=2
03:26:26.506 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:26:26.506 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.32, Mass=54, SNR=5.1, Peak=31 HFD=4.4
03:26:26.506 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
03:26:26.507 00.001 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.56)
03:26:26.507 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.55 hyp=0.61 cameraTheta=-1.14 mountX=-0.53 mountY=0.33, mountTheta=2.59
03:26:26.509 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:26.523 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
03:26:26.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:26.523 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:26.523 00.000 12268 Enqueuing Expose request
03:26:26.523 00.000 11616 Worker thread wakes up
03:26:26.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:26.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:26:28.539 02.016 11616 Exposure complete
03:26:28.592 00.053 11616 worker thread done servicing request
03:26:28.592 00.000 12268 OnExposeComplete: enter
03:26:28.592 00.000 12268 UpdateGuideState(): m_state=2
03:26:28.592 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:26:28.592 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.78, Mass=54, SNR=5.1, Peak=32 HFD=4.3
03:26:28.592 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
03:26:28.592 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.88)
03:26:28.593 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.82 mountX=-0.09 mountY=0.10, mountTheta=2.28
03:26:28.594 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:28.609 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
03:26:28.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:28.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:28.609 00.000 12268 Enqueuing Expose request
03:26:28.609 00.000 11616 Worker thread wakes up
03:26:28.610 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:28.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:30.611 02.001 11616 Exposure complete
03:26:30.664 00.053 11616 worker thread done servicing request
03:26:30.664 00.000 12268 OnExposeComplete: enter
03:26:30.664 00.000 12268 UpdateGuideState(): m_state=2
03:26:30.664 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:26:30.665 00.001 12268 Star::Find returns 1 (0), X=665.72, Y=915.74, Mass=48, SNR=4.8, Peak=30 HFD=3.5
03:26:30.665 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
03:26:30.665 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
03:26:30.665 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-2.30 mountX=-0.14 mountY=-0.10, mountTheta=-2.53
03:26:30.667 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:30.683 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
03:26:30.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:30.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:30.683 00.000 12268 Enqueuing Expose request
03:26:30.683 00.000 11616 Worker thread wakes up
03:26:30.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:30.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:32.694 02.011 11616 Exposure complete
03:26:32.749 00.055 11616 worker thread done servicing request
03:26:32.750 00.001 12268 OnExposeComplete: enter
03:26:32.750 00.000 12268 UpdateGuideState(): m_state=2
03:26:32.750 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:26:32.750 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.65, Mass=52, SNR=5.0, Peak=31 HFD=3.3
03:26:32.750 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.66 = 2.62)
03:26:32.750 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.49)
03:26:32.750 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-2.19 mountX=-0.24 mountY=-0.13, mountTheta=-2.65
03:26:32.752 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
03:26:32.767 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
03:26:32.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:32.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:32.767 00.000 12268 Enqueuing Expose request
03:26:32.768 00.001 11616 Worker thread wakes up
03:26:32.768 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:32.768 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:34.789 02.021 11616 Exposure complete
03:26:34.841 00.052 11616 worker thread done servicing request
03:26:34.841 00.000 12268 OnExposeComplete: enter
03:26:34.842 00.001 12268 UpdateGuideState(): m_state=2
03:26:34.842 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:26:34.842 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.94, Mass=56, SNR=5.2, Peak=34 HFD=3.9
03:26:34.842 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
03:26:34.842 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.09)
03:26:34.842 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.39 mountX=0.08 mountY=0.15, mountTheta=1.08
03:26:34.844 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:34.859 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
03:26:34.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:34.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:34.859 00.000 12268 Enqueuing Expose request
03:26:34.859 00.000 11616 Worker thread wakes up
03:26:34.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:34.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:36.926 02.067 11616 Exposure complete
03:26:36.980 00.054 11616 worker thread done servicing request
03:26:36.981 00.001 12268 OnExposeComplete: enter
03:26:36.981 00.000 12268 UpdateGuideState(): m_state=2
03:26:36.981 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:26:36.981 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.93, Mass=58, SNR=5.3, Peak=32 HFD=4.3
03:26:36.981 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
03:26:36.981 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
03:26:36.981 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.32 mountX=0.05 mountY=-0.05, mountTheta=-0.86
03:26:36.983 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:36.999 00.016 12268 UpdateGuideState exits: m=58 SNR=5.3
03:26:36.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:36.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:36.999 00.000 12268 Enqueuing Expose request
03:26:36.999 00.000 11616 Worker thread wakes up
03:26:36.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:36.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:39.012 02.013 11616 Exposure complete
03:26:39.067 00.055 11616 worker thread done servicing request
03:26:39.067 00.000 12268 OnExposeComplete: enter
03:26:39.067 00.000 12268 UpdateGuideState(): m_state=2
03:26:39.067 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:26:39.067 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.88, Mass=44, SNR=4.7, Peak=30 HFD=3.8
03:26:39.068 00.001 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
03:26:39.068 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.72)
03:26:39.068 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.18 cameraTheta=0.02 mountX=0.02 mountY=0.18, mountTheta=1.45
03:26:39.070 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:39.084 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:26:39.084 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:39.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:39.084 00.000 12268 Enqueuing Expose request
03:26:39.084 00.000 11616 Worker thread wakes up
03:26:39.085 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:39.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:41.102 02.017 11616 Exposure complete
03:26:41.159 00.057 11616 worker thread done servicing request
03:26:41.159 00.000 12268 OnExposeComplete: enter
03:26:41.159 00.000 12268 UpdateGuideState(): m_state=2
03:26:41.159 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:26:41.160 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=915.46, Mass=45, SNR=4.7, Peak=31 HFD=3.9
03:26:41.160 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
03:26:41.160 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
03:26:41.160 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.41 hyp=0.41 cameraTheta=-1.50 mountX=-0.40 mountY=0.08, mountTheta=2.94
03:26:41.164 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:41.179 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:26:41.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:41.179 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:41.179 00.000 12268 Enqueuing Expose request
03:26:41.179 00.000 11616 Worker thread wakes up
03:26:41.179 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:41.180 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:26:43.196 02.016 11616 Exposure complete
03:26:43.252 00.056 11616 worker thread done servicing request
03:26:43.252 00.000 12268 OnExposeComplete: enter
03:26:43.252 00.000 12268 UpdateGuideState(): m_state=2
03:26:43.252 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:26:43.252 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.52, Mass=48, SNR=4.8, Peak=31 HFD=4.2
03:26:43.252 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
03:26:43.252 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
03:26:43.252 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.35 hyp=0.47 cameraTheta=-0.85 mountX=-0.32 mountY=0.35, mountTheta=2.31
03:26:43.254 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:43.270 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
03:26:43.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:43.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:43.270 00.000 12268 Enqueuing Expose request
03:26:43.270 00.000 11616 Worker thread wakes up
03:26:43.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:43.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:45.284 02.014 11616 Exposure complete
03:26:45.335 00.051 11616 worker thread done servicing request
03:26:45.336 00.001 12268 OnExposeComplete: enter
03:26:45.336 00.000 12268 UpdateGuideState(): m_state=2
03:26:45.336 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:26:45.336 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.64, Mass=44, SNR=4.7, Peak=28 HFD=3.7
03:26:45.336 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
03:26:45.336 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
03:26:45.336 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.65 mountX=-0.24 mountY=0.01, mountTheta=3.09
03:26:45.338 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:45.355 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
03:26:45.355 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:45.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:45.355 00.000 12268 Enqueuing Expose request
03:26:45.355 00.000 11616 Worker thread wakes up
03:26:45.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:45.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:47.366 02.011 11616 Exposure complete
03:26:47.421 00.055 11616 worker thread done servicing request
03:26:47.421 00.000 12268 OnExposeComplete: enter
03:26:47.421 00.000 12268 UpdateGuideState(): m_state=2
03:26:47.421 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:26:47.421 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.92, Mass=46, SNR=4.8, Peak=32 HFD=3.6
03:26:47.422 00.001 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
03:26:47.422 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.58)
03:26:47.422 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.88 mountX=0.04 mountY=0.03, mountTheta=0.57
03:26:47.424 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:47.439 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:26:47.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:47.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:47.439 00.000 12268 Enqueuing Expose request
03:26:47.439 00.000 11616 Worker thread wakes up
03:26:47.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:47.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:49.444 02.005 11616 Exposure complete
03:26:49.499 00.055 11616 worker thread done servicing request
03:26:49.499 00.000 12268 OnExposeComplete: enter
03:26:49.499 00.000 12268 UpdateGuideState(): m_state=2
03:26:49.499 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:26:49.500 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=915.57, Mass=53, SNR=5.1, Peak=34 HFD=3.6
03:26:49.500 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
03:26:49.500 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
03:26:49.500 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.31 hyp=0.31 cameraTheta=-1.47 mountX=-0.30 mountY=0.07, mountTheta=2.91
03:26:49.502 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:49.517 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:26:49.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:49.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:49.517 00.000 12268 Enqueuing Expose request
03:26:49.518 00.001 11616 Worker thread wakes up
03:26:49.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:49.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:51.525 02.007 11616 Exposure complete
03:26:51.578 00.053 11616 worker thread done servicing request
03:26:51.579 00.001 12268 OnExposeComplete: enter
03:26:51.579 00.000 12268 UpdateGuideState(): m_state=2
03:26:51.579 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:26:51.579 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.24, Mass=48, SNR=4.8, Peak=29 HFD=4.4
03:26:51.579 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
03:26:51.579 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
03:26:51.579 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.64 hyp=0.66 cameraTheta=-1.29 mountX=-0.62 mountY=0.27, mountTheta=2.73
03:26:51.581 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:51.597 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
03:26:51.597 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:51.597 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:51.597 00.000 12268 Enqueuing Expose request
03:26:51.597 00.000 11616 Worker thread wakes up
03:26:51.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:51.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:26:53.612 02.015 11616 Exposure complete
03:26:53.664 00.052 11616 worker thread done servicing request
03:26:53.664 00.000 12268 OnExposeComplete: enter
03:26:53.664 00.000 12268 UpdateGuideState(): m_state=2
03:26:53.664 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:26:53.664 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.88, Mass=54, SNR=5.1, Peak=30 HFD=4.4
03:26:53.664 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
03:26:53.665 00.001 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.74)
03:26:53.665 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.04 mountX=0.03 mountY=0.20, mountTheta=1.43
03:26:53.667 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:53.681 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
03:26:53.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:53.681 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:53.681 00.000 12268 Enqueuing Expose request
03:26:53.681 00.000 11616 Worker thread wakes up
03:26:53.682 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:53.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:55.698 02.016 11616 Exposure complete
03:26:55.754 00.056 11616 worker thread done servicing request
03:26:55.754 00.000 12268 OnExposeComplete: enter
03:26:55.754 00.000 12268 UpdateGuideState(): m_state=2
03:26:55.755 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:26:55.755 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.48, Mass=54, SNR=5.1, Peak=32 HFD=4.5
03:26:55.755 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
03:26:55.755 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.13)
03:26:55.755 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.39 hyp=0.39 cameraTheta=-1.57 mountX=-0.39 mountY=0.05, mountTheta=3.01
03:26:55.757 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:55.772 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
03:26:55.772 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:55.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:55.772 00.000 12268 Enqueuing Expose request
03:26:55.772 00.000 11616 Worker thread wakes up
03:26:55.772 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:55.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:26:57.786 02.014 11616 Exposure complete
03:26:57.840 00.054 11616 worker thread done servicing request
03:26:57.840 00.000 12268 OnExposeComplete: enter
03:26:57.840 00.000 12268 UpdateGuideState(): m_state=2
03:26:57.841 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:26:57.841 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.94, Mass=48, SNR=4.9, Peak=32 HFD=4.0
03:26:57.841 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
03:26:57.841 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
03:26:57.841 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.06 hyp=0.26 cameraTheta=0.25 mountX=0.09 mountY=0.24, mountTheta=1.22
03:26:57.843 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:57.857 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:26:57.858 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:57.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:57.858 00.000 12268 Enqueuing Expose request
03:26:57.858 00.000 11616 Worker thread wakes up
03:26:57.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:57.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:26:59.875 02.017 11616 Exposure complete
03:26:59.928 00.053 11616 worker thread done servicing request
03:26:59.929 00.001 12268 OnExposeComplete: enter
03:26:59.929 00.000 12268 UpdateGuideState(): m_state=2
03:26:59.929 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:26:59.929 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.79, Mass=44, SNR=4.7, Peak=33 HFD=3.0
03:26:59.929 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
03:26:59.929 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.19)
03:26:59.929 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.51 mountX=-0.08 mountY=0.01, mountTheta=2.96
03:26:59.931 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:26:59.946 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:26:59.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:59.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:26:59.946 00.000 12268 Enqueuing Expose request
03:26:59.946 00.000 11616 Worker thread wakes up
03:26:59.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:26:59.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:01.959 02.013 11616 Exposure complete
03:27:02.011 00.052 11616 worker thread done servicing request
03:27:02.012 00.001 12268 OnExposeComplete: enter
03:27:02.012 00.000 12268 UpdateGuideState(): m_state=2
03:27:02.012 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:27:02.012 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.89, Mass=49, SNR=4.9, Peak=28 HFD=5.0
03:27:02.012 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
03:27:02.012 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
03:27:02.012 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.17 cameraTheta=3.05 mountX=-0.00 mountY=-0.17, mountTheta=-1.58
03:27:02.015 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:02.029 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:27:02.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:02.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:02.029 00.000 12268 Enqueuing Expose request
03:27:02.029 00.000 11616 Worker thread wakes up
03:27:02.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:02.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:04.045 02.016 11616 Exposure complete
03:27:04.100 00.055 11616 worker thread done servicing request
03:27:04.100 00.000 12268 OnExposeComplete: enter
03:27:04.100 00.000 12268 UpdateGuideState(): m_state=2
03:27:04.100 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:27:04.100 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=916.06, Mass=47, SNR=4.8, Peak=34 HFD=3.0
03:27:04.100 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
03:27:04.100 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
03:27:04.101 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.20 cameraTheta=1.94 mountX=0.18 mountY=-0.09, mountTheta=-0.49
03:27:04.103 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:04.119 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:27:04.119 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:04.119 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:04.119 00.000 12268 Enqueuing Expose request
03:27:04.119 00.000 11616 Worker thread wakes up
03:27:04.119 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:04.119 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:06.135 02.016 11616 Exposure complete
03:27:06.191 00.056 11616 worker thread done servicing request
03:27:06.191 00.000 12268 OnExposeComplete: enter
03:27:06.191 00.000 12268 UpdateGuideState(): m_state=2
03:27:06.191 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:27:06.192 00.001 12268 Star::Find returns 1 (0), X=665.43, Y=915.66, Mass=56, SNR=5.2, Peak=33 HFD=3.2
03:27:06.192 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.13 = 2.15)
03:27:06.192 00.000 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.96)
03:27:06.192 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.21 hyp=0.46 cameraTheta=-2.66 mountX=-0.25 mountY=-0.38, mountTheta=-2.16
03:27:06.196 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:06.211 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
03:27:06.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:06.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:06.211 00.000 12268 Enqueuing Expose request
03:27:06.211 00.000 11616 Worker thread wakes up
03:27:06.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:06.212 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:27:08.213 02.001 11616 Exposure complete
03:27:08.267 00.054 11616 worker thread done servicing request
03:27:08.268 00.001 12268 OnExposeComplete: enter
03:27:08.268 00.000 12268 UpdateGuideState(): m_state=2
03:27:08.268 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:27:08.268 00.000 12268 Star::Find returns 1 (0), X=665.05, Y=915.55, Mass=54, SNR=5.1, Peak=34 HFD=2.2
03:27:08.268 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
03:27:08.268 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
03:27:08.268 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=-0.33 hyp=0.85 cameraTheta=-2.75 mountX=-0.40 mountY=-0.73, mountTheta=-2.07
03:27:08.270 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:08.285 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
03:27:08.285 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:08.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:08.285 00.000 12268 Enqueuing Expose request
03:27:08.286 00.001 11616 Worker thread wakes up
03:27:08.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:08.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:27:10.306 02.020 11616 Exposure complete
03:27:10.360 00.054 11616 worker thread done servicing request
03:27:10.360 00.000 12268 OnExposeComplete: enter
03:27:10.360 00.000 12268 UpdateGuideState(): m_state=2
03:27:10.360 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:27:10.360 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.75, Mass=49, SNR=4.9, Peak=31 HFD=4.6
03:27:10.360 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
03:27:10.361 00.001 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.46)
03:27:10.361 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.12 hyp=0.50 cameraTheta=-0.24 mountX=-0.07 mountY=0.50, mountTheta=1.72
03:27:10.364 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:10.380 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
03:27:10.381 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:10.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:10.381 00.000 12268 Enqueuing Expose request
03:27:10.381 00.000 11616 Worker thread wakes up
03:27:10.381 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:10.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:12.395 02.014 11616 Exposure complete
03:27:12.448 00.053 11616 worker thread done servicing request
03:27:12.449 00.001 12268 OnExposeComplete: enter
03:27:12.449 00.000 12268 UpdateGuideState(): m_state=2
03:27:12.449 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:27:12.449 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.63, Mass=54, SNR=5.1, Peak=32 HFD=4.1
03:27:12.449 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
03:27:12.449 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
03:27:12.449 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.25 hyp=0.34 cameraTheta=-0.80 mountX=-0.22 mountY=0.27, mountTheta=2.26
03:27:12.451 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:12.466 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
03:27:12.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:12.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:12.466 00.000 12268 Enqueuing Expose request
03:27:12.466 00.000 11616 Worker thread wakes up
03:27:12.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:12.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:14.477 02.011 11616 Exposure complete
03:27:14.530 00.053 11616 worker thread done servicing request
03:27:14.530 00.000 12268 OnExposeComplete: enter
03:27:14.530 00.000 12268 UpdateGuideState(): m_state=2
03:27:14.530 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:27:14.530 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.89, Mass=47, SNR=4.8, Peak=34 HFD=3.0
03:27:14.530 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
03:27:14.531 00.001 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
03:27:14.531 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.92 mountX=0.01 mountY=-0.07, mountTheta=-1.45
03:27:14.533 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:14.547 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:27:14.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:14.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:14.547 00.000 12268 Enqueuing Expose request
03:27:14.547 00.000 11616 Worker thread wakes up
03:27:14.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:14.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:16.553 02.006 11616 Exposure complete
03:27:16.606 00.053 11616 worker thread done servicing request
03:27:16.606 00.000 12268 OnExposeComplete: enter
03:27:16.606 00.000 12268 UpdateGuideState(): m_state=2
03:27:16.607 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:27:16.607 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.98, Mass=48, SNR=4.9, Peak=29 HFD=4.9
03:27:16.607 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
03:27:16.607 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.08)
03:27:16.607 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.11 hyp=0.29 cameraTheta=0.38 mountX=0.13 mountY=0.25, mountTheta=1.09
03:27:16.609 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:16.623 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:27:16.623 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:16.623 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:16.623 00.000 12268 Enqueuing Expose request
03:27:16.624 00.001 11616 Worker thread wakes up
03:27:16.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:16.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:18.628 02.004 11616 Exposure complete
03:27:18.682 00.054 11616 worker thread done servicing request
03:27:18.682 00.000 12268 OnExposeComplete: enter
03:27:18.682 00.000 12268 UpdateGuideState(): m_state=2
03:27:18.682 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:27:18.682 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.31, Mass=43, SNR=4.6, Peak=31 HFD=3.4
03:27:18.682 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
03:27:18.682 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.17)
03:27:18.682 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.57 hyp=0.57 cameraTheta=-1.53 mountX=-0.56 mountY=0.10, mountTheta=2.97
03:27:18.685 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:18.699 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:27:18.699 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:18.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:18.700 00.001 12268 Enqueuing Expose request
03:27:18.700 00.000 11616 Worker thread wakes up
03:27:18.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:18.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:27:20.712 02.012 11616 Exposure complete
03:27:20.764 00.052 11616 worker thread done servicing request
03:27:20.764 00.000 12268 OnExposeComplete: enter
03:27:20.765 00.001 12268 UpdateGuideState(): m_state=2
03:27:20.765 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:27:20.765 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.70, Mass=47, SNR=4.8, Peak=31 HFD=3.2
03:27:20.765 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
03:27:20.765 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
03:27:20.765 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-2.34 mountX=-0.19 mountY=-0.14, mountTheta=-2.49
03:27:20.767 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:20.782 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:27:20.782 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:20.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:20.782 00.000 12268 Enqueuing Expose request
03:27:20.783 00.001 11616 Worker thread wakes up
03:27:20.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:20.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:22.802 02.019 11616 Exposure complete
03:27:22.856 00.054 11616 worker thread done servicing request
03:27:22.856 00.000 12268 OnExposeComplete: enter
03:27:22.856 00.000 12268 UpdateGuideState(): m_state=2
03:27:22.856 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:27:22.856 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.88, Mass=43, SNR=4.6, Peak=32 HFD=2.9
03:27:22.856 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
03:27:22.856 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
03:27:22.856 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.09 mountX=-0.00 mountY=-0.09, mountTheta=-1.62
03:27:22.859 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:27:22.875 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
03:27:22.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:22.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:22.875 00.000 12268 Enqueuing Expose request
03:27:22.875 00.000 11616 Worker thread wakes up
03:27:22.876 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:22.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:24.907 02.031 11616 Exposure complete
03:27:24.961 00.054 11616 worker thread done servicing request
03:27:24.961 00.000 12268 OnExposeComplete: enter
03:27:24.961 00.000 12268 UpdateGuideState(): m_state=2
03:27:24.961 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:27:24.962 00.001 12268 Star::Find returns 1 (0), X=665.64, Y=915.72, Mass=50, SNR=4.9, Peak=30 HFD=3.3
03:27:24.962 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
03:27:24.962 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
03:27:24.962 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.25 cameraTheta=-2.47 mountX=-0.17 mountY=-0.17, mountTheta=-2.36
03:27:24.964 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:24.979 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
03:27:24.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:24.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:24.979 00.000 12268 Enqueuing Expose request
03:27:24.979 00.000 11616 Worker thread wakes up
03:27:24.979 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:24.980 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:26.997 02.017 11616 Exposure complete
03:27:27.052 00.055 11616 worker thread done servicing request
03:27:27.053 00.001 12268 OnExposeComplete: enter
03:27:27.053 00.000 12268 UpdateGuideState(): m_state=2
03:27:27.053 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:27:27.053 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.40, Mass=47, SNR=4.8, Peak=31 HFD=3.3
03:27:27.053 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
03:27:27.053 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
03:27:27.054 00.001 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.47 hyp=0.51 cameraTheta=-1.94 mountX=-0.49 mountY=-0.12, mountTheta=-2.90
03:27:27.056 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:27.071 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:27:27.072 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:27.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:27.072 00.000 12268 Enqueuing Expose request
03:27:27.072 00.000 11616 Worker thread wakes up
03:27:27.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:27.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:27:29.077 02.005 11616 Exposure complete
03:27:29.132 00.055 11616 worker thread done servicing request
03:27:29.132 00.000 12268 OnExposeComplete: enter
03:27:29.132 00.000 12268 UpdateGuideState(): m_state=2
03:27:29.132 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:27:29.132 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=916.09, Mass=53, SNR=5.1, Peak=30 HFD=6.0
03:27:29.133 00.001 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
03:27:29.133 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
03:27:29.133 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.27 cameraTheta=0.92 mountX=0.23 mountY=0.14, mountTheta=0.53
03:27:29.135 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:29.149 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
03:27:29.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:29.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:29.149 00.000 12268 Enqueuing Expose request
03:27:29.150 00.001 11616 Worker thread wakes up
03:27:29.150 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:29.150 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:31.163 02.013 11616 Exposure complete
03:27:31.218 00.055 11616 worker thread done servicing request
03:27:31.218 00.000 12268 OnExposeComplete: enter
03:27:31.218 00.000 12268 UpdateGuideState(): m_state=2
03:27:31.218 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:27:31.218 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.71, Mass=56, SNR=5.2, Peak=34 HFD=3.7
03:27:31.219 00.001 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
03:27:31.219 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
03:27:31.219 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.66 mountX=-0.16 mountY=0.01, mountTheta=3.10
03:27:31.221 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:31.236 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
03:27:31.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:31.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:31.236 00.000 12268 Enqueuing Expose request
03:27:31.236 00.000 11616 Worker thread wakes up
03:27:31.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:31.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:33.251 02.015 11616 Exposure complete
03:27:33.302 00.051 11616 worker thread done servicing request
03:27:33.302 00.000 12268 OnExposeComplete: enter
03:27:33.303 00.001 12268 UpdateGuideState(): m_state=2
03:27:33.303 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:27:33.303 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.56, Mass=45, SNR=4.7, Peak=33 HFD=3.9
03:27:33.303 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
03:27:33.303 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
03:27:33.303 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.32 hyp=0.33 cameraTheta=-1.35 mountX=-0.31 mountY=0.11, mountTheta=2.79
03:27:33.306 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:33.321 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:27:33.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:33.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:33.321 00.000 12268 Enqueuing Expose request
03:27:33.321 00.000 11616 Worker thread wakes up
03:27:33.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:33.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:35.325 02.004 11616 Exposure complete
03:27:35.377 00.052 11616 worker thread done servicing request
03:27:35.378 00.001 12268 OnExposeComplete: enter
03:27:35.378 00.000 12268 UpdateGuideState(): m_state=2
03:27:35.378 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:27:35.378 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.78, Mass=50, SNR=5.0, Peak=32 HFD=3.6
03:27:35.378 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
03:27:35.378 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.15)
03:27:35.378 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.55 mountX=-0.09 mountY=0.01, mountTheta=2.99
03:27:35.380 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:35.395 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:27:35.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:35.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:35.395 00.000 12268 Enqueuing Expose request
03:27:35.395 00.000 11616 Worker thread wakes up
03:27:35.396 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:35.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:37.415 02.019 11616 Exposure complete
03:27:37.467 00.052 11616 worker thread done servicing request
03:27:37.467 00.000 12268 OnExposeComplete: enter
03:27:37.467 00.000 12268 UpdateGuideState(): m_state=2
03:27:37.467 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:27:37.467 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.82, Mass=49, SNR=4.9, Peak=32 HFD=3.7
03:27:37.467 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
03:27:37.468 00.001 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.33)
03:27:37.468 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.37 mountX=-0.04 mountY=0.15, mountTheta=1.84
03:27:37.469 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:37.484 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:27:37.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:37.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:37.484 00.000 12268 Enqueuing Expose request
03:27:37.484 00.000 11616 Worker thread wakes up
03:27:37.485 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:37.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:35.367 -02.118 11616 Exposure complete
03:27:35.420 00.053 11616 worker thread done servicing request
03:27:35.420 00.000 12268 OnExposeComplete: enter
03:27:35.420 00.000 12268 UpdateGuideState(): m_state=2
03:27:35.420 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:27:35.420 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.95, Mass=55, SNR=5.1, Peak=29 HFD=4.5
03:27:35.420 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
03:27:35.421 00.001 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
03:27:35.421 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.07 mountX=0.07 mountY=-0.05, mountTheta=-0.61
03:27:35.423 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:35.437 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
03:27:35.438 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:35.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:35.438 00.000 12268 Enqueuing Expose request
03:27:35.438 00.000 11616 Worker thread wakes up
03:27:35.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:35.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:37.450 02.012 11616 Exposure complete
03:27:37.503 00.053 11616 worker thread done servicing request
03:27:37.504 00.001 12268 OnExposeComplete: enter
03:27:37.504 00.000 12268 UpdateGuideState(): m_state=2
03:27:37.504 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:27:37.504 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.80, Mass=49, SNR=4.9, Peak=31 HFD=3.7
03:27:37.504 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
03:27:37.504 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
03:27:37.505 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.07 mountX=-0.07 mountY=0.05, mountTheta=2.52
03:27:37.507 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:37.521 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:27:37.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:37.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:37.522 00.001 12268 Enqueuing Expose request
03:27:37.522 00.000 11616 Worker thread wakes up
03:27:37.522 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:37.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:39.527 02.005 11616 Exposure complete
03:27:39.581 00.054 11616 worker thread done servicing request
03:27:39.581 00.000 12268 OnExposeComplete: enter
03:27:39.581 00.000 12268 UpdateGuideState(): m_state=2
03:27:39.582 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:27:39.582 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.83, Mass=47, SNR=4.8, Peak=35 HFD=2.7
03:27:39.582 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.39 = 1.89)
03:27:39.582 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.22)
03:27:39.582 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-2.92 mountX=-0.06 mountY=-0.17, mountTheta=-1.90
03:27:39.584 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:39.598 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:27:39.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:39.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:39.599 00.001 12268 Enqueuing Expose request
03:27:39.599 00.000 11616 Worker thread wakes up
03:27:39.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:39.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:41.609 02.010 11616 Exposure complete
03:27:41.662 00.053 11616 worker thread done servicing request
03:27:41.662 00.000 12268 OnExposeComplete: enter
03:27:41.662 00.000 12268 UpdateGuideState(): m_state=2
03:27:41.663 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:27:41.663 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=916.02, Mass=53, SNR=5.1, Peak=36 HFD=2.5
03:27:41.663 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
03:27:41.663 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
03:27:41.663 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.15 hyp=0.43 cameraTheta=2.79 mountX=0.11 mountY=-0.42, mountTheta=-1.32
03:27:41.665 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:41.679 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
03:27:41.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:41.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:41.679 00.000 12268 Enqueuing Expose request
03:27:41.679 00.000 11616 Worker thread wakes up
03:27:41.680 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:41.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:27:43.693 02.013 11616 Exposure complete
03:27:43.746 00.053 11616 worker thread done servicing request
03:27:43.747 00.001 12268 OnExposeComplete: enter
03:27:43.747 00.000 12268 UpdateGuideState(): m_state=2
03:27:43.747 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:27:43.747 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.39, Mass=43, SNR=4.6, Peak=31 HFD=3.1
03:27:43.747 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
03:27:43.747 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
03:27:43.747 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.48 hyp=0.51 cameraTheta=-1.90 mountX=-0.50 mountY=-0.10, mountTheta=-2.94
03:27:43.749 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:43.764 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:27:43.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:43.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:43.764 00.000 12268 Enqueuing Expose request
03:27:43.764 00.000 11616 Worker thread wakes up
03:27:43.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:43.765 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:27:45.767 02.002 11616 Exposure complete
03:27:45.821 00.054 11616 worker thread done servicing request
03:27:45.821 00.000 12268 OnExposeComplete: enter
03:27:45.821 00.000 12268 UpdateGuideState(): m_state=2
03:27:45.822 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:27:45.822 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.87, Mass=45, SNR=4.7, Peak=33 HFD=3.2
03:27:45.822 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
03:27:45.822 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
03:27:45.822 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.01 mountX=0.01 mountY=0.08, mountTheta=1.48
03:27:45.824 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:45.838 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:27:45.838 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:45.838 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:45.839 00.001 12268 Enqueuing Expose request
03:27:45.839 00.000 11616 Worker thread wakes up
03:27:45.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:45.839 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:47.847 02.008 11616 Exposure complete
03:27:47.899 00.052 11616 worker thread done servicing request
03:27:47.899 00.000 12268 OnExposeComplete: enter
03:27:47.899 00.000 12268 UpdateGuideState(): m_state=2
03:27:47.900 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
03:27:47.900 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.95, Mass=49, SNR=4.9, Peak=34 HFD=3.0
03:27:47.900 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
03:27:47.900 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
03:27:47.900 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.66 mountX=0.06 mountY=-0.16, mountTheta=-1.19
03:27:47.902 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:47.917 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:27:47.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:47.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:47.917 00.000 12268 Enqueuing Expose request
03:27:47.917 00.000 11616 Worker thread wakes up
03:27:47.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:47.917 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:27:49.938 02.021 11616 Exposure complete
03:27:49.990 00.052 11616 worker thread done servicing request
03:27:49.990 00.000 12268 OnExposeComplete: enter
03:27:49.990 00.000 12268 UpdateGuideState(): m_state=2
03:27:49.991 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
03:27:49.991 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.43, Mass=51, SNR=5.0, Peak=32 HFD=4.3
03:27:49.991 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
03:27:49.991 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
03:27:49.991 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.44 hyp=0.53 cameraTheta=-0.99 mountX=-0.41 mountY=0.34, mountTheta=2.45
03:27:49.993 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:50.007 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:27:50.008 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:50.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:50.008 00.000 12268 Enqueuing Expose request
03:27:50.008 00.000 11616 Worker thread wakes up
03:27:50.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:50.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:27:52.023 02.015 11616 Exposure complete
03:27:52.077 00.054 11616 worker thread done servicing request
03:27:52.077 00.000 12268 OnExposeComplete: enter
03:27:52.077 00.000 12268 UpdateGuideState(): m_state=2
03:27:52.077 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
03:27:52.077 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.18, Mass=52, SNR=5.0, Peak=33 HFD=3.5
03:27:52.077 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
03:27:52.077 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
03:27:52.077 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.69 hyp=0.72 cameraTheta=-1.85 mountX=-0.71 mountY=-0.11, mountTheta=-2.99
03:27:52.081 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:52.098 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
03:27:52.099 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:52.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:52.099 00.000 12268 Enqueuing Expose request
03:27:52.099 00.000 11616 Worker thread wakes up
03:27:52.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:52.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:27:54.108 02.009 11616 Exposure complete
03:27:54.162 00.054 11616 worker thread done servicing request
03:27:54.162 00.000 12268 OnExposeComplete: enter
03:27:54.163 00.001 12268 UpdateGuideState(): m_state=2
03:27:54.163 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
03:27:54.163 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.31, Mass=51, SNR=5.0, Peak=30 HFD=4.3
03:27:54.163 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
03:27:54.163 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.54)
03:27:54.163 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.56 hyp=0.61 cameraTheta=-1.16 mountX=-0.54 mountY=0.31, mountTheta=2.61
03:27:54.165 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:54.179 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:27:54.180 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:54.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:54.180 00.000 12268 Enqueuing Expose request
03:27:54.180 00.000 11616 Worker thread wakes up
03:27:54.180 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:54.180 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:27:56.195 02.015 11616 Exposure complete
03:27:56.247 00.052 11616 worker thread done servicing request
03:27:56.247 00.000 12268 OnExposeComplete: enter
03:27:56.247 00.000 12268 UpdateGuideState(): m_state=2
03:27:56.248 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
03:27:56.248 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.17, Mass=51, SNR=5.0, Peak=29 HFD=4.3
03:27:56.248 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
03:27:56.248 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.33)
03:27:56.248 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.71 hyp=0.72 cameraTheta=-1.37 mountX=-0.69 mountY=0.23, mountTheta=2.82
03:27:56.250 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:27:56.265 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:27:56.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:56.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:56.265 00.000 12268 Enqueuing Expose request
03:27:56.265 00.000 11616 Worker thread wakes up
03:27:56.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:56.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:27:58.282 02.017 11616 Exposure complete
03:27:58.334 00.052 11616 worker thread done servicing request
03:27:58.335 00.001 12268 OnExposeComplete: enter
03:27:58.335 00.000 12268 UpdateGuideState(): m_state=2
03:27:58.335 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
03:27:58.335 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.67, Mass=48, SNR=4.9, Peak=31 HFD=3.8
03:27:58.335 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
03:27:58.335 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.58)
03:27:58.335 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-1.12 mountX=-0.19 mountY=0.12, mountTheta=2.57
03:27:58.337 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:27:58.351 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:27:58.352 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:58.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:27:58.352 00.000 12268 Enqueuing Expose request
03:27:58.352 00.000 11616 Worker thread wakes up
03:27:58.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:27:58.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:00.368 02.016 11616 Exposure complete
03:28:00.419 00.051 11616 worker thread done servicing request
03:28:00.419 00.000 12268 OnExposeComplete: enter
03:28:00.419 00.000 12268 UpdateGuideState(): m_state=2
03:28:00.420 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
03:28:00.420 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.22, Mass=53, SNR=5.1, Peak=30 HFD=4.7
03:28:00.420 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
03:28:00.420 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
03:28:00.420 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.65 hyp=0.78 cameraTheta=-2.15 mountX=-0.69 mountY=-0.34, mountTheta=-2.69
03:28:00.422 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:00.436 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
03:28:00.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:00.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:00.437 00.001 12268 Enqueuing Expose request
03:28:00.437 00.000 11616 Worker thread wakes up
03:28:00.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:00.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:28:02.447 02.010 11616 Exposure complete
03:28:02.499 00.052 11616 worker thread done servicing request
03:28:02.499 00.000 12268 OnExposeComplete: enter
03:28:02.500 00.001 12268 UpdateGuideState(): m_state=2
03:28:02.500 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
03:28:02.500 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.46, Mass=47, SNR=4.8, Peak=32 HFD=2.9
03:28:02.500 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
03:28:02.500 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
03:28:02.500 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.41 hyp=0.53 cameraTheta=-2.25 mountX=-0.44 mountY=-0.28, mountTheta=-2.58
03:28:02.502 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:02.516 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:28:02.517 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:02.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:02.517 00.000 12268 Enqueuing Expose request
03:28:02.517 00.000 11616 Worker thread wakes up
03:28:02.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:02.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:28:04.520 02.003 11616 Exposure complete
03:28:04.573 00.053 11616 worker thread done servicing request
03:28:04.573 00.000 12268 OnExposeComplete: enter
03:28:04.573 00.000 12268 UpdateGuideState(): m_state=2
03:28:04.574 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
03:28:04.574 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.84, Mass=49, SNR=4.9, Peak=30 HFD=3.9
03:28:04.574 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
03:28:04.574 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
03:28:04.574 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-0.26 mountX=-0.02 mountY=0.12, mountTheta=1.73
03:28:04.576 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:04.590 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:28:04.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:04.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:04.591 00.001 12268 Enqueuing Expose request
03:28:04.591 00.000 11616 Worker thread wakes up
03:28:04.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:04.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:06.606 02.015 11616 Exposure complete
03:28:06.659 00.053 11616 worker thread done servicing request
03:28:06.659 00.000 12268 OnExposeComplete: enter
03:28:06.659 00.000 12268 UpdateGuideState(): m_state=2
03:28:06.659 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
03:28:06.659 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.44, Mass=50, SNR=5.0, Peak=34 HFD=3.3
03:28:06.660 00.001 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
03:28:06.660 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
03:28:06.660 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.44 hyp=0.45 cameraTheta=-1.75 mountX=-0.44 mountY=-0.02, mountTheta=-3.09
03:28:06.663 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:06.678 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:28:06.678 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:06.678 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:06.678 00.000 12268 Enqueuing Expose request
03:28:06.678 00.000 11616 Worker thread wakes up
03:28:06.678 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:06.678 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:28:08.684 02.006 11616 Exposure complete
03:28:08.736 00.052 11616 worker thread done servicing request
03:28:08.737 00.001 12268 OnExposeComplete: enter
03:28:08.737 00.000 12268 UpdateGuideState(): m_state=2
03:28:08.737 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
03:28:08.737 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.77, Mass=47, SNR=4.8, Peak=30 HFD=4.0
03:28:08.737 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
03:28:08.737 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
03:28:08.737 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-0.52 mountX=-0.08 mountY=0.19, mountTheta=1.98
03:28:08.739 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:08.754 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:28:08.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:08.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:08.754 00.000 12268 Enqueuing Expose request
03:28:08.754 00.000 11616 Worker thread wakes up
03:28:08.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:08.754 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:10.799 02.045 11616 Exposure complete
03:28:10.852 00.053 11616 worker thread done servicing request
03:28:10.853 00.001 12268 OnExposeComplete: enter
03:28:10.853 00.000 12268 UpdateGuideState(): m_state=2
03:28:10.853 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
03:28:10.853 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.83, Mass=53, SNR=5.1, Peak=34 HFD=3.1
03:28:10.853 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
03:28:10.853 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.20)
03:28:10.854 00.001 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-2.90 mountX=-0.07 mountY=-0.18, mountTheta=-1.92
03:28:10.856 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:10.871 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:28:10.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:10.871 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:10.871 00.000 12268 Enqueuing Expose request
03:28:10.871 00.000 11616 Worker thread wakes up
03:28:10.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:10.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:12.349 01.478 12268 evsrv: cli 0F8E69C0 connect
03:28:12.349 00.000 12268 case statement mapped state 2 to 1
03:28:12.350 00.001 12268 case statement mapped state 2 to 1
03:28:12.351 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"67343140-a062-4435-9e0f-c4895bba2d31"}
03:28:12.351 00.000 12268 case statement mapped state 2 to 1
03:28:12.351 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"67343140-a062-4435-9e0f-c4895bba2d31"}
03:28:12.353 00.002 12268 evsrv: cli 0F8E69C0 disconnect
03:28:12.476 00.123 12268 evsrv: cli 0F8E69C0 connect
03:28:12.477 00.001 12268 case statement mapped state 2 to 1
03:28:12.477 00.000 12268 case statement mapped state 2 to 1
03:28:12.478 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e089ce65-c319-416b-bde0-2d6d5b4c0c0c"}
03:28:12.478 00.000 12268 case statement mapped state 2 to 1
03:28:12.478 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"e089ce65-c319-416b-bde0-2d6d5b4c0c0c"}
03:28:12.479 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:28:12.890 00.411 11616 Exposure complete
03:28:12.958 00.068 11616 worker thread done servicing request
03:28:12.958 00.000 12268 OnExposeComplete: enter
03:28:12.958 00.000 12268 UpdateGuideState(): m_state=2
03:28:12.958 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
03:28:12.959 00.001 12268 Star::Find returns 1 (0), X=666.07, Y=915.43, Mass=44, SNR=4.7, Peak=29 HFD=4.1
03:28:12.959 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
03:28:12.959 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.61)
03:28:12.959 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.44 hyp=0.50 cameraTheta=-1.09 mountX=-0.42 mountY=0.29, mountTheta=2.54
03:28:12.961 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:12.978 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
03:28:12.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:12.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:12.978 00.000 12268 Enqueuing Expose request
03:28:12.985 00.007 11616 Worker thread wakes up
03:28:12.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:12.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:28:15.020 02.035 11616 Exposure complete
03:28:15.086 00.066 11616 worker thread done servicing request
03:28:15.086 00.000 12268 OnExposeComplete: enter
03:28:15.086 00.000 12268 UpdateGuideState(): m_state=2
03:28:15.086 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
03:28:15.086 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.43, Mass=44, SNR=4.6, Peak=31 HFD=2.8
03:28:15.086 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
03:28:15.086 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
03:28:15.086 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.44 hyp=0.57 cameraTheta=-2.25 mountX=-0.47 mountY=-0.30, mountTheta=-2.58
03:28:15.089 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:15.107 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
03:28:15.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:15.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:15.107 00.000 12268 Enqueuing Expose request
03:28:15.108 00.001 11616 Worker thread wakes up
03:28:15.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:15.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:28:17.124 02.016 11616 Exposure complete
03:28:17.182 00.058 11616 worker thread done servicing request
03:28:17.182 00.000 12268 OnExposeComplete: enter
03:28:17.182 00.000 12268 UpdateGuideState(): m_state=2
03:28:17.183 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
03:28:17.183 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.70, Mass=57, SNR=5.3, Peak=36 HFD=3.3
03:28:17.183 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
03:28:17.183 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
03:28:17.183 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-2.09 mountX=-0.18 mountY=-0.08, mountTheta=-2.75
03:28:17.185 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:17.201 00.016 12268 UpdateGuideState exits: m=57 SNR=5.3
03:28:17.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:17.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:17.201 00.000 12268 Enqueuing Expose request
03:28:17.202 00.001 11616 Worker thread wakes up
03:28:17.202 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:17.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:19.271 02.069 11616 Exposure complete
03:28:19.339 00.068 11616 worker thread done servicing request
03:28:19.339 00.000 12268 OnExposeComplete: enter
03:28:19.339 00.000 12268 UpdateGuideState(): m_state=2
03:28:19.340 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
03:28:19.340 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.55, Mass=47, SNR=4.8, Peak=32 HFD=4.1
03:28:19.340 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
03:28:19.340 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
03:28:19.340 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.32 hyp=0.51 cameraTheta=-0.68 mountX=-0.28 mountY=0.44, mountTheta=2.14
03:28:19.343 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:19.361 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
03:28:19.362 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:19.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:19.362 00.000 12268 Enqueuing Expose request
03:28:19.362 00.000 11616 Worker thread wakes up
03:28:19.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:19.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:21.424 02.062 11616 Exposure complete
03:28:21.497 00.073 11616 worker thread done servicing request
03:28:21.498 00.001 12268 OnExposeComplete: enter
03:28:21.498 00.000 12268 UpdateGuideState(): m_state=2
03:28:21.498 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
03:28:21.498 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.21, Mass=53, SNR=5.1, Peak=34 HFD=2.8
03:28:21.498 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
03:28:21.498 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
03:28:21.499 00.001 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.66 hyp=0.87 cameraTheta=-2.28 mountX=-0.71 mountY=-0.47, mountTheta=-2.56
03:28:21.502 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:21.520 00.018 12268 UpdateGuideState exits: m=53 SNR=5.1
03:28:21.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:21.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:21.520 00.000 12268 Enqueuing Expose request
03:28:21.520 00.000 11616 Worker thread wakes up
03:28:21.521 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:21.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:28:23.549 02.028 11616 Exposure complete
03:28:23.625 00.076 11616 worker thread done servicing request
03:28:23.625 00.000 12268 OnExposeComplete: enter
03:28:23.625 00.000 12268 UpdateGuideState(): m_state=2
03:28:23.626 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
03:28:23.626 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.61, Mass=54, SNR=5.1, Peak=33 HFD=3.0
03:28:23.626 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.05 = 2.24)
03:28:23.626 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.87)
03:28:23.626 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.26 hyp=0.49 cameraTheta=-2.57 mountX=-0.30 mountY=-0.37, mountTheta=-2.25
03:28:23.629 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:23.647 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
03:28:23.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:23.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:23.647 00.000 12268 Enqueuing Expose request
03:28:23.647 00.000 11616 Worker thread wakes up
03:28:23.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:23.648 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:28:25.664 02.016 11616 Exposure complete
03:28:25.716 00.052 11616 worker thread done servicing request
03:28:25.717 00.001 12268 OnExposeComplete: enter
03:28:25.717 00.000 12268 UpdateGuideState(): m_state=2
03:28:25.717 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
03:28:25.717 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.19, Mass=54, SNR=5.1, Peak=33 HFD=3.5
03:28:25.717 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
03:28:25.717 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.23)
03:28:25.717 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.69 hyp=0.73 cameraTheta=-1.93 mountX=-0.71 mountY=-0.17, mountTheta=-2.91
03:28:25.719 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:25.733 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
03:28:25.734 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:25.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:25.734 00.000 12268 Enqueuing Expose request
03:28:25.734 00.000 11616 Worker thread wakes up
03:28:25.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:25.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:28:27.736 02.002 11616 Exposure complete
03:28:27.789 00.053 11616 worker thread done servicing request
03:28:27.790 00.001 12268 OnExposeComplete: enter
03:28:27.790 00.000 12268 UpdateGuideState(): m_state=2
03:28:27.790 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
03:28:27.790 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.86, Mass=52, SNR=5.0, Peak=29 HFD=4.5
03:28:27.790 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
03:28:27.790 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
03:28:27.790 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-0.04 mountX=0.02 mountY=0.30, mountTheta=1.51
03:28:27.793 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:27.808 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
03:28:27.808 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:27.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:27.808 00.000 12268 Enqueuing Expose request
03:28:27.808 00.000 11616 Worker thread wakes up
03:28:27.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:27.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:29.829 02.021 11616 Exposure complete
03:28:29.887 00.058 11616 worker thread done servicing request
03:28:29.888 00.001 12268 OnExposeComplete: enter
03:28:29.888 00.000 12268 UpdateGuideState(): m_state=2
03:28:29.888 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
03:28:29.888 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.51, Mass=45, SNR=4.7, Peak=31 HFD=4.1
03:28:29.888 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
03:28:29.888 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.74)
03:28:29.889 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=-0.36 hyp=0.44 cameraTheta=-0.96 mountX=-0.34 mountY=0.30, mountTheta=2.42
03:28:29.891 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:29.909 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
03:28:29.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:29.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:29.909 00.000 12268 Enqueuing Expose request
03:28:29.909 00.000 11616 Worker thread wakes up
03:28:29.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:29.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:31.932 02.023 11616 Exposure complete
03:28:32.006 00.074 11616 worker thread done servicing request
03:28:32.006 00.000 12268 OnExposeComplete: enter
03:28:32.006 00.000 12268 UpdateGuideState(): m_state=2
03:28:32.006 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
03:28:32.007 00.001 12268 Star::Find returns 1 (0), X=665.99, Y=915.82, Mass=45, SNR=4.7, Peak=31 HFD=3.8
03:28:32.007 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
03:28:32.007 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.34)
03:28:32.007 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.36 mountX=-0.04 mountY=0.16, mountTheta=1.83
03:28:32.009 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:32.027 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
03:28:32.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:32.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:32.028 00.001 12268 Enqueuing Expose request
03:28:32.028 00.000 11616 Worker thread wakes up
03:28:32.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:32.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:34.048 02.020 11616 Exposure complete
03:28:34.111 00.063 12268 OnExposeComplete: enter
03:28:34.111 00.000 12268 UpdateGuideState(): m_state=2
03:28:34.111 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
03:28:34.112 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.37, Mass=41, SNR=4.5, Peak=26 HFD=4.2
03:28:34.112 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
03:28:34.112 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.49)
03:28:34.112 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.51 hyp=0.54 cameraTheta=-1.21 mountX=-0.49 mountY=0.25, mountTheta=2.66
03:28:34.114 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:28:34.122 00.008 11616 worker thread done servicing request
03:28:34.131 00.009 12268 UpdateGuideState exits: m=41 SNR=4.5
03:28:34.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:34.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:34.131 00.000 12268 Enqueuing Expose request
03:28:34.131 00.000 11616 Worker thread wakes up
03:28:34.132 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:34.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:28:36.150 02.018 11616 Exposure complete
03:28:36.212 00.062 11616 worker thread done servicing request
03:28:36.212 00.000 12268 OnExposeComplete: enter
03:28:36.212 00.000 12268 UpdateGuideState(): m_state=2
03:28:36.212 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
03:28:36.212 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.09, Mass=48, SNR=4.8, Peak=30 HFD=3.6
03:28:36.212 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
03:28:36.213 00.001 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
03:28:36.213 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.78 hyp=0.83 cameraTheta=-1.92 mountX=-0.80 mountY=-0.18, mountTheta=-2.92
03:28:36.215 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:36.232 00.017 12268 UpdateGuideState exits: m=48 SNR=4.8
03:28:36.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:36.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:36.232 00.000 12268 Enqueuing Expose request
03:28:36.232 00.000 11616 Worker thread wakes up
03:28:36.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:36.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:28:38.258 02.026 11616 Exposure complete
03:28:38.351 00.093 11616 worker thread done servicing request
03:28:38.351 00.000 12268 OnExposeComplete: enter
03:28:38.351 00.000 12268 UpdateGuideState(): m_state=2
03:28:38.351 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
03:28:38.351 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.62, Mass=40, SNR=4.4, Peak=27 HFD=4.3
03:28:38.351 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
03:28:38.351 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
03:28:38.352 00.001 12268 CameraToMount -- cameraX=0.34 cameraY=-0.25 hyp=0.42 cameraTheta=-0.64 mountX=-0.22 mountY=0.37, mountTheta=2.10
03:28:38.354 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:38.371 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
03:28:38.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:38.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:38.371 00.000 12268 Enqueuing Expose request
03:28:38.371 00.000 11616 Worker thread wakes up
03:28:38.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:38.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:40.381 02.010 11616 Exposure complete
03:28:40.504 00.123 11616 worker thread done servicing request
03:28:40.504 00.000 12268 OnExposeComplete: enter
03:28:40.504 00.000 12268 UpdateGuideState(): m_state=2
03:28:40.504 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
03:28:40.504 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.44, Mass=50, SNR=4.9, Peak=32 HFD=3.8
03:28:40.504 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
03:28:40.504 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.06)
03:28:40.505 00.001 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.43 hyp=0.43 cameraTheta=-1.64 mountX=-0.43 mountY=0.02, mountTheta=3.08
03:28:40.507 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:40.525 00.018 12268 UpdateGuideState exits: m=50 SNR=4.9
03:28:40.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:40.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:40.525 00.000 12268 Enqueuing Expose request
03:28:40.526 00.001 11616 Worker thread wakes up
03:28:40.526 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:40.526 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:28:42.544 02.018 11616 Exposure complete
03:28:42.606 00.062 11616 worker thread done servicing request
03:28:42.606 00.000 12268 OnExposeComplete: enter
03:28:42.606 00.000 12268 UpdateGuideState(): m_state=2
03:28:42.606 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
03:28:42.606 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=46, SNR=4.8, Peak=34 HFD=3.3
03:28:42.607 00.001 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
03:28:42.607 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
03:28:42.607 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.15 mountX=-0.25 mountY=0.15, mountTheta=2.60
03:28:42.609 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:42.626 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
03:28:42.626 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:42.626 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:42.626 00.000 12268 Enqueuing Expose request
03:28:42.626 00.000 11616 Worker thread wakes up
03:28:42.626 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:42.626 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:44.648 02.022 11616 Exposure complete
03:28:44.712 00.064 11616 worker thread done servicing request
03:28:44.712 00.000 12268 OnExposeComplete: enter
03:28:44.713 00.001 12268 UpdateGuideState(): m_state=2
03:28:44.713 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
03:28:44.713 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.71, Mass=48, SNR=4.8, Peak=32 HFD=3.8
03:28:44.713 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
03:28:44.713 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.76)
03:28:44.713 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-0.94 mountX=-0.16 mountY=0.14, mountTheta=2.39
03:28:44.716 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:44.734 00.018 12268 UpdateGuideState exits: m=48 SNR=4.8
03:28:44.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:44.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:44.734 00.000 12268 Enqueuing Expose request
03:28:44.734 00.000 11616 Worker thread wakes up
03:28:44.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:44.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:46.824 02.090 11616 Exposure complete
03:28:46.918 00.094 11616 worker thread done servicing request
03:28:46.918 00.000 12268 OnExposeComplete: enter
03:28:46.918 00.000 12268 UpdateGuideState(): m_state=2
03:28:46.918 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
03:28:46.918 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.40, Mass=44, SNR=4.6, Peak=33 HFD=2.9
03:28:46.918 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.40 = 2.89)
03:28:46.918 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.22)
03:28:46.919 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.47 hyp=0.50 cameraTheta=-1.92 mountX=-0.49 mountY=-0.11, mountTheta=-2.92
03:28:46.921 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:46.938 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
03:28:46.939 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:46.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:46.939 00.000 12268 Enqueuing Expose request
03:28:46.940 00.001 11616 Worker thread wakes up
03:28:46.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:46.941 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:28:49.005 02.064 11616 Exposure complete
03:28:49.111 00.106 11616 worker thread done servicing request
03:28:49.111 00.000 12268 OnExposeComplete: enter
03:28:49.111 00.000 12268 UpdateGuideState(): m_state=2
03:28:49.111 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
03:28:49.111 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.86, Mass=44, SNR=4.7, Peak=32 HFD=3.1
03:28:49.112 00.001 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.96 = 2.33)
03:28:49.112 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.78)
03:28:49.112 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.48 mountX=-0.01 mountY=-0.02, mountTheta=-2.34
03:28:49.115 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:49.134 00.019 12268 UpdateGuideState exits: m=44 SNR=4.7
03:28:49.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:49.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:49.134 00.000 12268 Enqueuing Expose request
03:28:49.138 00.004 11616 Worker thread wakes up
03:28:49.138 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:49.138 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:51.182 02.044 11616 Exposure complete
03:28:51.289 00.107 11616 worker thread done servicing request
03:28:51.290 00.001 12268 OnExposeComplete: enter
03:28:51.290 00.000 12268 UpdateGuideState(): m_state=2
03:28:51.290 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
03:28:51.290 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.54, Mass=55, SNR=5.2, Peak=30 HFD=5.2
03:28:51.290 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.61 = 2.68)
03:28:51.290 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.43)
03:28:51.290 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.34 hyp=0.40 cameraTheta=-2.13 mountX=-0.36 mountY=-0.17, mountTheta=-2.70
03:28:51.293 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:51.313 00.020 12268 UpdateGuideState exits: m=55 SNR=5.2
03:28:51.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:51.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:51.313 00.000 12268 Enqueuing Expose request
03:28:51.314 00.001 11616 Worker thread wakes up
03:28:51.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:51.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:53.382 02.068 11616 Exposure complete
03:28:53.488 00.106 11616 worker thread done servicing request
03:28:53.488 00.000 12268 OnExposeComplete: enter
03:28:53.488 00.000 12268 UpdateGuideState(): m_state=2
03:28:53.489 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
03:28:53.489 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.45, Mass=57, SNR=5.3, Peak=33 HFD=4.0
03:28:53.489 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
03:28:53.489 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.31)
03:28:53.489 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.42 hyp=0.43 cameraTheta=-1.39 mountX=-0.41 mountY=0.13, mountTheta=2.84
03:28:53.492 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:53.513 00.021 12268 UpdateGuideState exits: m=57 SNR=5.3
03:28:53.514 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:53.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:53.514 00.000 12268 Enqueuing Expose request
03:28:53.514 00.000 11616 Worker thread wakes up
03:28:53.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:53.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:28:55.555 02.041 11616 Exposure complete
03:28:55.631 00.076 11616 worker thread done servicing request
03:28:55.631 00.000 12268 OnExposeComplete: enter
03:28:55.631 00.000 12268 UpdateGuideState(): m_state=2
03:28:55.632 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
03:28:55.632 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.55, Mass=52, SNR=5.1, Peak=37 HFD=3.7
03:28:55.632 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
03:28:55.632 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.16)
03:28:55.632 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.32 hyp=0.32 cameraTheta=-1.54 mountX=-0.32 mountY=0.05, mountTheta=2.98
03:28:55.635 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:55.654 00.019 12268 UpdateGuideState exits: m=52 SNR=5.1
03:28:55.655 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:55.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:55.655 00.000 12268 Enqueuing Expose request
03:28:55.655 00.000 11616 Worker thread wakes up
03:28:55.655 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:55.655 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:28:57.673 02.018 11616 Exposure complete
03:28:57.740 00.067 11616 worker thread done servicing request
03:28:57.740 00.000 12268 OnExposeComplete: enter
03:28:57.740 00.000 12268 UpdateGuideState(): m_state=2
03:28:57.740 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
03:28:57.740 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=916.24, Mass=58, SNR=5.3, Peak=32 HFD=4.8
03:28:57.741 00.001 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
03:28:57.741 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
03:28:57.741 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.36 hyp=0.50 cameraTheta=2.33 mountX=0.33 mountY=-0.39, mountTheta=-0.87
03:28:57.743 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:57.761 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
03:28:57.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:57.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:57.761 00.000 12268 Enqueuing Expose request
03:28:57.761 00.000 11616 Worker thread wakes up
03:28:57.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:57.762 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:28:59.784 02.022 11616 Exposure complete
03:28:59.851 00.067 11616 worker thread done servicing request
03:28:59.851 00.000 12268 OnExposeComplete: enter
03:28:59.851 00.000 12268 UpdateGuideState(): m_state=2
03:28:59.852 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
03:28:59.852 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.64, Mass=47, SNR=4.8, Peak=32 HFD=3.3
03:28:59.852 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
03:28:59.852 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.04)
03:28:59.852 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.66 mountX=-0.24 mountY=0.01, mountTheta=3.11
03:28:59.854 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:28:59.872 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
03:28:59.872 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:59.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:28:59.872 00.000 12268 Enqueuing Expose request
03:28:59.873 00.001 11616 Worker thread wakes up
03:28:59.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:28:59.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:01.902 02.029 11616 Exposure complete
03:29:01.970 00.068 11616 worker thread done servicing request
03:29:01.971 00.001 12268 OnExposeComplete: enter
03:29:01.971 00.000 12268 UpdateGuideState(): m_state=2
03:29:01.971 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
03:29:01.971 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.87, Mass=57, SNR=5.2, Peak=32 HFD=4.1
03:29:01.971 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
03:29:01.972 00.001 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
03:29:01.972 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.26 mountX=-0.00 mountY=0.01, mountTheta=1.73
03:29:01.974 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:01.993 00.019 12268 UpdateGuideState exits: m=57 SNR=5.2
03:29:01.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:01.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:01.993 00.000 12268 Enqueuing Expose request
03:29:01.993 00.000 11616 Worker thread wakes up
03:29:01.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:01.994 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:04.067 02.073 11616 Exposure complete
03:29:04.144 00.077 11616 worker thread done servicing request
03:29:04.145 00.001 12268 OnExposeComplete: enter
03:29:04.145 00.000 12268 UpdateGuideState(): m_state=2
03:29:04.145 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
03:29:04.145 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.86, Mass=54, SNR=5.1, Peak=33 HFD=3.7
03:29:04.145 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
03:29:04.146 00.001 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.56)
03:29:04.146 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.14 mountX=-0.00 mountY=0.07, mountTheta=1.62
03:29:04.149 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:04.170 00.021 12268 UpdateGuideState exits: m=54 SNR=5.1
03:29:04.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:04.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:04.170 00.000 12268 Enqueuing Expose request
03:29:04.170 00.000 11616 Worker thread wakes up
03:29:04.171 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:04.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:06.244 02.073 11616 Exposure complete
03:29:06.344 00.100 11616 worker thread done servicing request
03:29:06.344 00.000 12268 OnExposeComplete: enter
03:29:06.344 00.000 12268 UpdateGuideState(): m_state=2
03:29:06.344 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
03:29:06.344 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=916.43, Mass=47, SNR=4.8, Peak=29 HFD=3.8
03:29:06.345 00.001 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
03:29:06.345 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
03:29:06.345 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.56 hyp=0.56 cameraTheta=1.53 mountX=0.56 mountY=-0.05, mountTheta=-0.09
03:29:06.348 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:06.369 00.021 12268 UpdateGuideState exits: m=47 SNR=4.8
03:29:06.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:06.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:06.369 00.000 12268 Enqueuing Expose request
03:29:06.369 00.000 11616 Worker thread wakes up
03:29:06.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:06.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:08.394 02.025 11616 Exposure complete
03:29:08.462 00.068 11616 worker thread done servicing request
03:29:08.462 00.000 12268 OnExposeComplete: enter
03:29:08.462 00.000 12268 UpdateGuideState(): m_state=2
03:29:08.462 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
03:29:08.463 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.88, Mass=43, SNR=4.6, Peak=30 HFD=3.5
03:29:08.463 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
03:29:08.463 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.71)
03:29:08.463 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.00 hyp=0.10 cameraTheta=0.01 mountX=0.01 mountY=0.10, mountTheta=1.46
03:29:08.465 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:08.484 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
03:29:08.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:08.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:08.484 00.000 12268 Enqueuing Expose request
03:29:08.484 00.000 11616 Worker thread wakes up
03:29:08.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:08.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:10.496 02.012 11616 Exposure complete
03:29:10.558 00.062 11616 worker thread done servicing request
03:29:10.558 00.000 12268 OnExposeComplete: enter
03:29:10.558 00.000 12268 UpdateGuideState(): m_state=2
03:29:10.558 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
03:29:10.558 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.87, Mass=59, SNR=5.3, Peak=35 HFD=3.6
03:29:10.558 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
03:29:10.558 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
03:29:10.558 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.65 mountX=-0.01 mountY=-0.01, mountTheta=-2.17
03:29:10.561 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:10.577 00.016 12268 UpdateGuideState exits: m=59 SNR=5.3
03:29:10.578 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:10.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:10.578 00.000 12268 Enqueuing Expose request
03:29:10.578 00.000 11616 Worker thread wakes up
03:29:10.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:10.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:12.601 02.023 11616 Exposure complete
03:29:12.667 00.066 11616 worker thread done servicing request
03:29:12.667 00.000 12268 OnExposeComplete: enter
03:29:12.667 00.000 12268 UpdateGuideState(): m_state=2
03:29:12.667 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
03:29:12.667 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.34, Mass=50, SNR=5.0, Peak=34 HFD=3.4
03:29:12.667 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.20 = 3.08)
03:29:12.667 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.03)
03:29:12.668 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.53 hyp=0.54 cameraTheta=-1.73 mountX=-0.54 mountY=-0.01, mountTheta=-3.12
03:29:12.670 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:12.687 00.017 12268 UpdateGuideState exits: m=50 SNR=5.0
03:29:12.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:12.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:12.687 00.000 12268 Enqueuing Expose request
03:29:12.688 00.001 11616 Worker thread wakes up
03:29:12.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:12.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:29:14.725 02.037 11616 Exposure complete
03:29:14.795 00.070 11616 worker thread done servicing request
03:29:14.795 00.000 12268 OnExposeComplete: enter
03:29:14.795 00.000 12268 UpdateGuideState(): m_state=2
03:29:14.796 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
03:29:14.796 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=916.31, Mass=59, SNR=5.3, Peak=29 HFD=5.1
03:29:14.796 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
03:29:14.796 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.03)
03:29:14.796 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.43 hyp=0.45 cameraTheta=1.33 mountX=0.44 mountY=0.05, mountTheta=0.11
03:29:14.799 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=22, Gamma=1.290
03:29:14.819 00.020 12268 UpdateGuideState exits: m=59 SNR=5.3
03:29:14.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:14.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:14.819 00.000 12268 Enqueuing Expose request
03:29:14.819 00.000 11616 Worker thread wakes up
03:29:14.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:14.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:16.846 02.027 11616 Exposure complete
03:29:16.918 00.072 11616 worker thread done servicing request
03:29:16.919 00.001 12268 OnExposeComplete: enter
03:29:16.919 00.000 12268 UpdateGuideState(): m_state=2
03:29:16.919 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
03:29:16.919 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.96, Mass=58, SNR=5.3, Peak=33 HFD=3.7
03:29:16.919 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
03:29:16.919 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.01)
03:29:16.920 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.31 mountX=0.09 mountY=0.01, mountTheta=0.14
03:29:16.922 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:16.942 00.020 12268 UpdateGuideState exits: m=58 SNR=5.3
03:29:16.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:16.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:16.942 00.000 12268 Enqueuing Expose request
03:29:16.956 00.014 11616 Worker thread wakes up
03:29:16.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:16.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:18.976 02.020 11616 Exposure complete
03:29:19.050 00.074 11616 worker thread done servicing request
03:29:19.051 00.001 12268 OnExposeComplete: enter
03:29:19.051 00.000 12268 UpdateGuideState(): m_state=2
03:29:19.051 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
03:29:19.051 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.57, Mass=48, SNR=4.9, Peak=32 HFD=3.9
03:29:19.051 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
03:29:19.051 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
03:29:19.051 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.30 hyp=0.32 cameraTheta=-1.22 mountX=-0.29 mountY=0.15, mountTheta=2.66
03:29:19.054 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:19.072 00.018 12268 UpdateGuideState exits: m=48 SNR=4.9
03:29:19.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:19.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:19.072 00.000 12268 Enqueuing Expose request
03:29:19.072 00.000 11616 Worker thread wakes up
03:29:19.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:19.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:21.089 02.017 11616 Exposure complete
03:29:21.151 00.062 11616 worker thread done servicing request
03:29:21.152 00.001 12268 OnExposeComplete: enter
03:29:21.152 00.000 12268 UpdateGuideState(): m_state=2
03:29:21.152 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
03:29:21.152 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.66, Mass=52, SNR=5.0, Peak=32 HFD=2.6
03:29:21.152 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.28 = 2.01)
03:29:21.152 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.10)
03:29:21.152 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.21 hyp=0.64 cameraTheta=-2.80 mountX=-0.27 mountY=-0.57, mountTheta=-2.01
03:29:21.155 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:21.172 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
03:29:21.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:21.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:21.172 00.000 12268 Enqueuing Expose request
03:29:21.172 00.000 11616 Worker thread wakes up
03:29:21.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:21.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:29:23.209 02.037 11616 Exposure complete
03:29:23.276 00.067 11616 worker thread done servicing request
03:29:23.276 00.000 12268 OnExposeComplete: enter
03:29:23.276 00.000 12268 UpdateGuideState(): m_state=2
03:29:23.276 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
03:29:23.277 00.001 12268 Star::Find returns 1 (0), X=665.66, Y=916.03, Mass=46, SNR=4.7, Peak=30 HFD=3.2
03:29:23.277 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
03:29:23.277 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
03:29:23.277 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.16 hyp=0.24 cameraTheta=2.41 mountX=0.14 mountY=-0.20, mountTheta=-0.95
03:29:23.280 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:23.299 00.019 12268 UpdateGuideState exits: m=46 SNR=4.7
03:29:23.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:23.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:23.299 00.000 12268 Enqueuing Expose request
03:29:23.299 00.000 11616 Worker thread wakes up
03:29:23.300 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:23.300 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:25.338 02.038 11616 Exposure complete
03:29:25.398 00.060 11616 worker thread done servicing request
03:29:25.398 00.000 12268 OnExposeComplete: enter
03:29:25.398 00.000 12268 UpdateGuideState(): m_state=2
03:29:25.399 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
03:29:25.399 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.60, Mass=46, SNR=4.8, Peak=30 HFD=3.6
03:29:25.399 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
03:29:25.399 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
03:29:25.399 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.63 mountX=-0.28 mountY=0.02, mountTheta=3.07
03:29:25.401 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:25.418 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
03:29:25.418 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:25.418 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:25.418 00.000 12268 Enqueuing Expose request
03:29:25.418 00.000 11616 Worker thread wakes up
03:29:25.419 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:25.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:27.457 02.038 11616 Exposure complete
03:29:27.520 00.063 11616 worker thread done servicing request
03:29:27.520 00.000 12268 OnExposeComplete: enter
03:29:27.520 00.000 12268 UpdateGuideState(): m_state=2
03:29:27.520 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
03:29:27.520 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.81, Mass=53, SNR=5.1, Peak=30 HFD=6.4
03:29:27.520 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.34 = 1.94)
03:29:27.520 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.17)
03:29:27.521 00.001 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.87 mountX=-0.09 mountY=-0.22, mountTheta=-1.95
03:29:27.523 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:27.539 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
03:29:27.539 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:27.540 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:27.540 00.000 12268 Enqueuing Expose request
03:29:27.540 00.000 11616 Worker thread wakes up
03:29:27.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:27.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:29.571 02.031 11616 Exposure complete
03:29:29.626 00.055 12268 OnExposeComplete: enter
03:29:29.626 00.000 12268 UpdateGuideState(): m_state=2
03:29:29.626 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
03:29:29.627 00.001 12268 Star::Find returns 1 (0), X=665.60, Y=916.01, Mass=52, SNR=5.1, Peak=32 HFD=3.8
03:29:29.627 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
03:29:29.627 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
03:29:29.627 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.27 cameraTheta=2.62 mountX=0.11 mountY=-0.25, mountTheta=-1.15
03:29:29.628 00.001 11616 worker thread done servicing request
03:29:29.630 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:29.645 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
03:29:29.645 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:29.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:29.645 00.000 12268 Enqueuing Expose request
03:29:29.646 00.001 11616 Worker thread wakes up
03:29:29.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:29.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:31.657 02.011 11616 Exposure complete
03:29:31.710 00.053 11616 worker thread done servicing request
03:29:31.710 00.000 12268 OnExposeComplete: enter
03:29:31.710 00.000 12268 UpdateGuideState(): m_state=2
03:29:31.710 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
03:29:31.710 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.48, Mass=46, SNR=4.8, Peak=32 HFD=3.3
03:29:31.710 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.17 = 3.12)
03:29:31.710 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.01)
03:29:31.711 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.39 hyp=0.40 cameraTheta=-1.69 mountX=-0.40 mountY=0.00, mountTheta=3.13
03:29:31.713 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:31.730 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
03:29:31.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:31.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:31.731 00.001 12268 Enqueuing Expose request
03:29:31.731 00.000 11616 Worker thread wakes up
03:29:31.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:31.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:29:33.740 02.009 11616 Exposure complete
03:29:33.794 00.054 11616 worker thread done servicing request
03:29:33.794 00.000 12268 OnExposeComplete: enter
03:29:33.794 00.000 12268 UpdateGuideState(): m_state=2
03:29:33.794 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
03:29:33.795 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=916.08, Mass=52, SNR=5.0, Peak=31 HFD=4.2
03:29:33.795 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
03:29:33.795 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.13)
03:29:33.795 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.43 mountX=0.21 mountY=0.00, mountTheta=0.02
03:29:33.797 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:33.813 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
03:29:33.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:33.813 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:33.813 00.000 12268 Enqueuing Expose request
03:29:33.813 00.000 11616 Worker thread wakes up
03:29:33.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:33.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:35.824 02.011 11616 Exposure complete
03:29:35.877 00.053 11616 worker thread done servicing request
03:29:35.878 00.001 12268 OnExposeComplete: enter
03:29:35.878 00.000 12268 UpdateGuideState(): m_state=2
03:29:35.878 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
03:29:35.878 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.66, Mass=41, SNR=4.5, Peak=27 HFD=4.2
03:29:35.878 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
03:29:35.878 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
03:29:35.878 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.22 hyp=0.38 cameraTheta=-0.61 mountX=-0.19 mountY=0.34, mountTheta=2.07
03:29:35.880 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:35.895 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:29:35.896 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:35.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:35.896 00.000 12268 Enqueuing Expose request
03:29:35.896 00.000 11616 Worker thread wakes up
03:29:35.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:35.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:37.911 02.015 11616 Exposure complete
03:29:37.965 00.054 11616 worker thread done servicing request
03:29:37.966 00.001 12268 OnExposeComplete: enter
03:29:37.966 00.000 12268 UpdateGuideState(): m_state=2
03:29:37.966 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
03:29:37.966 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.14, Mass=55, SNR=5.2, Peak=33 HFD=3.5
03:29:37.966 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.53 = 2.76)
03:29:37.966 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.35)
03:29:37.966 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.73 hyp=0.82 cameraTheta=-2.05 mountX=-0.76 mountY=-0.29, mountTheta=-2.78
03:29:37.969 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:37.984 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
03:29:37.985 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:37.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:37.985 00.000 12268 Enqueuing Expose request
03:29:37.985 00.000 11616 Worker thread wakes up
03:29:37.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:37.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:29:39.145 01.160 12268 evsrv: cli 0F8E69C0 connect
03:29:39.145 00.000 12268 case statement mapped state 2 to 1
03:29:39.146 00.001 12268 case statement mapped state 2 to 1
03:29:39.146 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4a05f95c-afcf-43eb-8b31-59a993677e21"}
03:29:39.146 00.000 12268 case statement mapped state 2 to 1
03:29:39.147 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"4a05f95c-afcf-43eb-8b31-59a993677e21"}
03:29:39.147 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:29:39.148 00.001 12268 evsrv: cli 0F8E6D80 connect
03:29:39.148 00.000 12268 case statement mapped state 2 to 1
03:29:39.149 00.001 12268 case statement mapped state 2 to 1
03:29:39.149 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"895dbb7c-71f3-497a-8bd7-07110eb9e85c"}
03:29:39.150 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"895dbb7c-71f3-497a-8bd7-07110eb9e85c"}
03:29:39.151 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:29:39.152 00.001 12268 evsrv: cli 0F8E6D80 connect
03:29:39.152 00.000 12268 case statement mapped state 2 to 1
03:29:39.153 00.001 12268 case statement mapped state 2 to 1
03:29:39.154 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3cb7d2ef-1d26-404f-9e1a-298f82842ff0"}
03:29:39.154 00.000 12268 PhdController::Guide begins
03:29:39.155 00.001 12268 PhdController: newstate STATE_SETUP
03:29:39.155 00.000 12268 PhdController: setup
03:29:39.155 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
03:29:39.155 00.000 12268 PhdController: newstate STATE_CALIBRATE
03:29:39.155 00.000 12268 PhdController: newstate STATE_GUIDE
03:29:39.155 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
03:29:39.155 00.000 12268 guider state => CALIBRATED
03:29:39.155 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:29:39.156 00.001 12268 reset dither spiral
03:29:39.157 00.001 12268 PhdController: newstate STATE_SETTLE_BEGIN
03:29:39.157 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"3cb7d2ef-1d26-404f-9e1a-298f82842ff0"}
03:29:39.161 00.004 12268 evsrv: cli 0F8E6D80 disconnect
03:29:39.162 00.001 12268 evsrv: cli 0F8E69C0 connect
03:29:39.162 00.000 12268 case statement mapped state 5 to 1
03:29:39.163 00.001 12268 case statement mapped state 5 to 1
03:29:39.163 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"3158b200-5d7f-41a0-a9c1-3b183a22de93"}
03:29:39.163 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3158b200-5d7f-41a0-a9c1-3b183a22de93"}
03:29:39.165 00.002 12268 evsrv: cli 0F8E69C0 disconnect
03:29:39.166 00.001 12268 evsrv: cli 0FA411A0 connect
03:29:39.166 00.000 12268 case statement mapped state 5 to 1
03:29:39.167 00.001 12268 case statement mapped state 5 to 1
03:29:39.167 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"a3ef60f9-6cdc-47a6-87bf-d45a26bf1b94"}
03:29:39.167 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.84,915.87],"id":"a3ef60f9-6cdc-47a6-87bf-d45a26bf1b94"}
03:29:39.169 00.002 12268 evsrv: cli 0FA411A0 disconnect
03:29:39.170 00.001 12268 evsrv: cli 126EF540 connect
03:29:39.170 00.000 12268 case statement mapped state 5 to 1
03:29:39.170 00.000 12268 case statement mapped state 5 to 1
03:29:39.171 00.001 12268 evsrv: cli 126EF540 request: {"method":"get_app_state","id":"d7e0d4b6-b13e-42a5-8f92-0ab7bc8e99ac"}
03:29:39.171 00.000 12268 case statement mapped state 5 to 1
03:29:39.171 00.000 12268 evsrv: cli 126EF540 response: {"jsonrpc":"2.0","result":"Selected","id":"d7e0d4b6-b13e-42a5-8f92-0ab7bc8e99ac"}
03:29:39.172 00.001 12268 evsrv: cli 126EF540 disconnect
03:29:40.005 00.833 11616 Exposure complete
03:29:40.061 00.056 11616 worker thread done servicing request
03:29:40.061 00.000 12268 OnExposeComplete: enter
03:29:40.061 00.000 12268 UpdateGuideState(): m_state=5
03:29:40.061 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
03:29:40.061 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.27, Mass=56, SNR=5.2, Peak=32 HFD=4.1
03:29:40.062 00.001 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
03:29:40.062 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.17)
03:29:40.062 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.60 hyp=0.60 cameraTheta=-1.53 mountX=-0.60 mountY=0.10, mountTheta=2.98
03:29:40.064 00.002 12268 Changing from state CALIBRATED to GUIDING
03:29:40.064 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:29:40.064 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:29:40.065 00.001 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
03:29:40.065 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:29:40.065 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:29:40.066 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:29:40.066 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:29:40.066 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:29:40.067 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:29:40.067 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:29:40.067 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:29:40.068 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:29:40.068 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:29:40.068 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:29:40.069 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:29:40.069 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:29:40.221 00.152 12268 evsrv: cli 0F8E69C0 connect
03:29:40.222 00.001 12268 case statement mapped state 5 to 1
03:29:40.222 00.000 12268 case statement mapped state 5 to 1
03:29:40.223 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6eeb4a5d-0c4f-4a10-b673-51f98c7ac912"}
03:29:40.223 00.000 12268 case statement mapped state 5 to 1
03:29:40.223 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"6eeb4a5d-0c4f-4a10-b673-51f98c7ac912"}
03:29:40.223 00.000 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:29:40.223 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
03:29:40.224 00.001 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
03:29:40.227 00.003 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:29:40.227 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:29:40.227 00.000 12268 setting lock position to (665.86, 915.27)
03:29:40.228 00.001 12268 MultiStar: stabilizing after lock position change
03:29:40.228 00.000 12268 guider state => GUIDING
03:29:40.228 00.000 12268 Status Line: Guiding
03:29:40.230 00.002 12268 Mount: notify guiding started
03:29:40.231 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
03:29:40.231 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
03:29:40.231 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
03:29:40.232 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
03:29:40.232 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
03:29:40.232 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
03:29:40.232 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
03:29:40.233 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
03:29:40.233 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
03:29:40.233 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
03:29:40.233 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
03:29:40.234 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:29:40.234 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:29:40.234 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:29:40.234 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:29:40.235 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:29:40.235 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:29:40.235 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:29:40.235 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:29:40.236 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:29:40.236 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:29:40.236 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:29:40.236 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:29:40.236 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:29:40.237 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:29:40.237 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:29:40.237 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:29:40.238 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:29:40.238 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:29:40.238 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:29:40.238 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:29:40.238 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:29:40.239 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:29:40.239 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:29:40.239 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:29:40.239 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:29:40.239 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:29:40.240 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:29:40.250 00.010 12268 evsrv: cli 0F8E69C0 disconnect
03:29:40.373 00.123 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:29:40.374 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:29:40.375 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:29:40.375 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:29:40.375 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:29:40.375 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
03:29:40.375 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:29:40.375 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:29:40.375 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:29:40.376 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:29:40.376 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
03:29:40.376 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:40.394 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
03:29:40.394 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
03:29:40.394 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:40.394 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:40.394 00.000 12268 Enqueuing Expose request
03:29:40.394 00.000 11616 Worker thread wakes up
03:29:40.395 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:40.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:29:41.225 00.830 12268 evsrv: cli 0F8E6D80 connect
03:29:41.225 00.000 12268 case statement mapped state 6 to 3
03:29:41.226 00.001 12268 case statement mapped state 6 to 3
03:29:41.227 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"5c20aadb-9523-4397-8bc3-c8caa8930d0b"}
03:29:41.227 00.000 12268 case statement mapped state 6 to 3
03:29:41.227 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c20aadb-9523-4397-8bc3-c8caa8930d0b"}
03:29:41.228 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:29:42.405 01.177 11616 Exposure complete
03:29:42.459 00.054 11616 worker thread done servicing request
03:29:42.460 00.001 12268 OnExposeComplete: enter
03:29:42.460 00.000 12268 UpdateGuideState(): m_state=6
03:29:42.460 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:29:42.460 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=916.12, Mass=50, SNR=5.0, Peak=34 HFD=3.2
03:29:42.460 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
03:29:42.460 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
03:29:42.460 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.85 hyp=0.85 cameraTheta=1.64 mountX=0.84 mountY=-0.17, mountTheta=-0.20
03:29:42.462 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.06, y=0.85, opts=13)
03:29:42.462 00.000 12268 Enqueuing Move request for scope (-0.06, 0.85)
03:29:42.462 00.000 11616 Worker thread wakes up
03:29:42.462 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.85) opts 0xd
03:29:42.462 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.06, 0.85)
03:29:42.462 00.000 11616 Moving (-0.06, 0.85) raw xDistance=0.84 yDistance=-0.17
03:29:42.462 00.000 11616 resist switch: large excursion: input 0.84 thresh 0.29 direction from 0 to 1
03:29:42.462 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.52
03:29:42.462 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.84
03:29:42.462 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:29:42.463 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:29:42.463 00.000 11616 MoveAxis(W, 470, ABG)
03:29:42.463 00.000 11616 Guiding  Dir = 3, Dur = 470
03:29:42.463 00.000 11616 IsSlewing returns 1
03:29:42.463 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
03:29:42.464 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
03:29:42.464 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
03:29:42.464 00.000 11616 Move returns status 2, amount 0
03:29:42.464 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
03:29:42.465 00.001 11616 move complete, result=2
03:29:42.465 00.000 11616 worker thread done servicing request
03:29:42.489 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:42.505 00.016 12268 UpdateGuideState exits: m=50 SNR=5.0
03:29:42.505 00.000 12268 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 1 / 99999
03:29:42.505 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768703382.505,"Host":"ASTROCENTER","Inst":1,"Distance":0.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:29:42.505 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:42.505 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:42.506 00.001 12268 Enqueuing Expose request
03:29:42.506 00.000 11616 Worker thread wakes up
03:29:42.506 00.000 12268 Alert: Guiding stopped: the scope started slewing.
03:29:42.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:42.506 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:29:42.541 00.035 12268 GuideStep: 0.8 px 0 ms WEST, -0.2 px 0 ms NORTH
03:29:42.545 00.004 12268 mount move error indicates guiding should stop
03:29:42.545 00.000 12268 Mount: notify guiding stopped
03:29:42.546 00.001 12268 BLC: window closed
03:29:42.546 00.000 12268 BLC: Last direction was reset
03:29:42.546 00.000 12268 PhdController failed: Guiding stopped
03:29:42.546 00.000 12268 PhdController: newstate STATE_FINISH
03:29:42.546 00.000 12268 PhdController complete: fail: Guiding stopped
03:29:42.546 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768703382.546,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
03:29:42.546 00.000 12268 Mount: notify guiding dither settle done success=0
03:29:42.546 00.000 12268 PhdController: newstate STATE_IDLE
03:29:42.546 00.000 12268 Changing from state GUIDING to STOP
03:29:42.547 00.001 12268 guider state => SELECTED
03:29:42.547 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
03:29:44.523 01.976 11616 Exposure complete
03:29:44.578 00.055 11616 worker thread done servicing request
03:29:44.578 00.000 12268 OnExposeComplete: enter
03:29:44.578 00.000 12268 UpdateGuideState(): m_state=2
03:29:44.578 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:29:44.578 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.16, Mass=57, SNR=5.3, Peak=33 HFD=5.3
03:29:44.578 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
03:29:44.578 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
03:29:44.578 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.23 mountX=-0.10 mountY=0.05, mountTheta=2.68
03:29:44.605 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:44.621 00.016 12268 UpdateGuideState exits: m=57 SNR=5.3
03:29:44.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:44.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:44.621 00.000 12268 Enqueuing Expose request
03:29:44.621 00.000 11616 Worker thread wakes up
03:29:44.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:44.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:29:46.633 02.012 11616 Exposure complete
03:29:46.685 00.052 11616 worker thread done servicing request
03:29:46.685 00.000 12268 OnExposeComplete: enter
03:29:46.685 00.000 12268 UpdateGuideState(): m_state=2
03:29:46.686 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:29:46.686 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.43, Mass=51, SNR=5.0, Peak=34 HFD=3.3
03:29:46.686 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
03:29:46.686 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
03:29:46.686 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.20 cameraTheta=2.19 mountX=0.15 mountY=-0.13, mountTheta=-0.74
03:29:46.688 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:46.702 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:29:46.703 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:46.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:46.703 00.000 12268 Enqueuing Expose request
03:29:46.703 00.000 11616 Worker thread wakes up
03:29:46.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:46.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:29:48.811 02.108 11616 Exposure complete
03:29:48.870 00.059 12268 OnExposeComplete: enter
03:29:48.871 00.001 12268 UpdateGuideState(): m_state=2
03:29:48.871 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:29:48.871 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.76, Mass=50, SNR=5.0, Peak=32 HFD=3.9
03:29:48.871 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
03:29:48.871 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
03:29:48.871 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.49 hyp=0.51 cameraTheta=1.28 mountX=0.51 mountY=0.08, mountTheta=0.16
03:29:48.872 00.001 11616 worker thread done servicing request
03:29:48.874 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:29:48.890 00.016 12268 UpdateGuideState exits: m=50 SNR=5.0
03:29:48.891 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:48.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:48.891 00.000 12268 Enqueuing Expose request
03:29:48.891 00.000 11616 Worker thread wakes up
03:29:48.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:48.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:50.901 02.010 11616 Exposure complete
03:29:50.953 00.052 11616 worker thread done servicing request
03:29:50.954 00.001 12268 OnExposeComplete: enter
03:29:50.954 00.000 12268 UpdateGuideState(): m_state=2
03:29:50.954 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:29:50.954 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.60, Mass=45, SNR=4.7, Peak=33 HFD=3.6
03:29:50.954 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
03:29:50.954 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
03:29:50.954 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.33 hyp=0.33 cameraTheta=1.40 mountX=0.33 mountY=0.01, mountTheta=0.04
03:29:50.956 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:50.971 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:29:50.972 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:50.972 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:50.972 00.000 12268 Enqueuing Expose request
03:29:50.972 00.000 11616 Worker thread wakes up
03:29:50.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:50.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:52.980 02.008 11616 Exposure complete
03:29:53.047 00.067 11616 worker thread done servicing request
03:29:53.048 00.001 12268 OnExposeComplete: enter
03:29:53.048 00.000 12268 UpdateGuideState(): m_state=2
03:29:53.048 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:29:53.048 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.54, Mass=50, SNR=4.9, Peak=31 HFD=3.5
03:29:53.048 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
03:29:53.048 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
03:29:53.049 00.001 12268 CameraToMount -- cameraX=-0.16 cameraY=0.27 hyp=0.31 cameraTheta=2.10 mountX=0.25 mountY=-0.19, mountTheta=-0.65
03:29:53.052 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:53.069 00.017 12268 UpdateGuideState exits: m=50 SNR=4.9
03:29:53.069 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:53.069 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:53.069 00.000 12268 Enqueuing Expose request
03:29:53.069 00.000 11616 Worker thread wakes up
03:29:53.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:53.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:55.079 02.010 11616 Exposure complete
03:29:55.132 00.053 11616 worker thread done servicing request
03:29:55.133 00.001 12268 OnExposeComplete: enter
03:29:55.133 00.000 12268 UpdateGuideState(): m_state=2
03:29:55.133 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:29:55.133 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.90, Mass=47, SNR=4.8, Peak=32 HFD=3.1
03:29:55.133 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
03:29:55.133 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
03:29:55.133 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.63 hyp=0.65 cameraTheta=1.79 mountX=0.61 mountY=-0.22, mountTheta=-0.34
03:29:55.136 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:55.154 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
03:29:55.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:55.155 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:55.155 00.000 12268 Enqueuing Expose request
03:29:55.155 00.000 11616 Worker thread wakes up
03:29:55.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:55.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:57.174 02.019 11616 Exposure complete
03:29:57.226 00.052 11616 worker thread done servicing request
03:29:57.227 00.001 12268 OnExposeComplete: enter
03:29:57.227 00.000 12268 UpdateGuideState(): m_state=2
03:29:57.227 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:29:57.227 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.90, Mass=49, SNR=4.9, Peak=32 HFD=3.3
03:29:57.227 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
03:29:57.227 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
03:29:57.228 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=0.63 hyp=0.64 cameraTheta=1.77 mountX=0.61 mountY=-0.20, mountTheta=-0.32
03:29:57.230 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:29:57.245 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:29:57.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:57.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:57.245 00.000 12268 Enqueuing Expose request
03:29:57.245 00.000 11616 Worker thread wakes up
03:29:57.245 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:57.245 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:29:59.252 02.007 11616 Exposure complete
03:29:59.305 00.053 11616 worker thread done servicing request
03:29:59.305 00.000 12268 OnExposeComplete: enter
03:29:59.305 00.000 12268 UpdateGuideState(): m_state=2
03:29:59.306 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:29:59.306 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=916.12, Mass=46, SNR=4.7, Peak=28 HFD=3.8
03:29:59.306 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
03:29:59.306 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
03:29:59.306 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.85 hyp=0.85 cameraTheta=1.60 mountX=0.84 mountY=-0.14, mountTheta=-0.16
03:29:59.308 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:29:59.323 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:29:59.324 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:59.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:29:59.324 00.000 12268 Enqueuing Expose request
03:29:59.324 00.000 11616 Worker thread wakes up
03:29:59.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:29:59.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:01.341 02.017 11616 Exposure complete
03:30:01.394 00.053 11616 worker thread done servicing request
03:30:01.394 00.000 12268 OnExposeComplete: enter
03:30:01.394 00.000 12268 UpdateGuideState(): m_state=2
03:30:01.395 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:30:01.395 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.78, Mass=45, SNR=4.7, Peak=31 HFD=3.6
03:30:01.395 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
03:30:01.395 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 3.00)
03:30:01.395 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.51 hyp=0.53 cameraTheta=1.30 mountX=0.52 mountY=0.08, mountTheta=0.15
03:30:01.397 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:30:01.411 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:30:01.411 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:01.412 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:01.412 00.000 12268 Enqueuing Expose request
03:30:01.412 00.000 11616 Worker thread wakes up
03:30:01.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:01.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:03.414 02.002 11616 Exposure complete
03:30:03.468 00.054 11616 worker thread done servicing request
03:30:03.468 00.000 12268 OnExposeComplete: enter
03:30:03.468 00.000 12268 UpdateGuideState(): m_state=2
03:30:03.468 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:30:03.468 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.27, Mass=52, SNR=5.1, Peak=34 HFD=3.3
03:30:03.468 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.61 = 1.68)
03:30:03.468 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.72 = -1.43)
03:30:03.469 00.001 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.00 hyp=0.24 cameraTheta=-3.13 mountX=-0.03 mountY=-0.24, mountTheta=-1.68
03:30:03.470 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:03.486 00.016 12268 UpdateGuideState exits: m=52 SNR=5.1
03:30:03.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:03.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:03.486 00.000 12268 Enqueuing Expose request
03:30:03.486 00.000 11616 Worker thread wakes up
03:30:03.487 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:03.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:30:05.503 02.016 11616 Exposure complete
03:30:05.553 00.050 11616 worker thread done servicing request
03:30:05.553 00.000 12268 OnExposeComplete: enter
03:30:05.553 00.000 12268 UpdateGuideState(): m_state=2
03:30:05.553 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:30:05.554 00.001 12268 Star::Find returns 1 (0), X=665.69, Y=915.61, Mass=51, SNR=5.0, Peak=33 HFD=3.3
03:30:05.554 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
03:30:05.554 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
03:30:05.554 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.34 hyp=0.38 cameraTheta=2.04 mountX=0.32 mountY=-0.21, mountTheta=-0.58
03:30:05.556 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:05.570 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:30:05.571 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:05.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:05.571 00.000 12268 Enqueuing Expose request
03:30:05.571 00.000 11616 Worker thread wakes up
03:30:05.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:05.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:07.586 02.015 11616 Exposure complete
03:30:07.638 00.052 11616 worker thread done servicing request
03:30:07.638 00.000 12268 OnExposeComplete: enter
03:30:07.638 00.000 12268 UpdateGuideState(): m_state=2
03:30:07.639 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:30:07.639 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.51, Mass=43, SNR=4.6, Peak=30 HFD=3.6
03:30:07.639 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
03:30:07.639 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
03:30:07.639 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.28 mountX=0.25 mountY=0.04, mountTheta=0.16
03:30:07.641 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:07.655 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:30:07.655 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:07.656 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:07.656 00.000 12268 Enqueuing Expose request
03:30:07.656 00.000 11616 Worker thread wakes up
03:30:07.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:07.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:09.678 02.022 11616 Exposure complete
03:30:09.730 00.052 11616 worker thread done servicing request
03:30:09.731 00.001 12268 OnExposeComplete: enter
03:30:09.731 00.000 12268 UpdateGuideState(): m_state=2
03:30:09.731 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:30:09.731 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=916.64, Mass=53, SNR=5.1, Peak=31 HFD=5.0
03:30:09.731 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
03:30:09.731 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
03:30:09.731 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=1.37 hyp=1.43 cameraTheta=1.86 mountX=1.33 mountY=-0.58, mountTheta=-0.41
03:30:09.733 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:09.748 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:30:09.748 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:09.748 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:09.748 00.000 12268 Enqueuing Expose request
03:30:09.748 00.000 11616 Worker thread wakes up
03:30:09.749 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:09.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,902,31,31)
03:30:11.760 02.011 11616 Exposure complete
03:30:11.811 00.051 11616 worker thread done servicing request
03:30:11.811 00.000 12268 OnExposeComplete: enter
03:30:11.812 00.001 12268 UpdateGuideState(): m_state=2
03:30:11.812 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:30:11.812 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.61, Mass=49, SNR=4.9, Peak=36 HFD=3.2
03:30:11.812 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
03:30:11.812 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
03:30:11.812 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.34 mountX=0.35 mountY=0.04, mountTheta=0.10
03:30:11.814 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:11.829 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:30:11.829 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:11.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:11.829 00.000 12268 Enqueuing Expose request
03:30:11.829 00.000 11616 Worker thread wakes up
03:30:11.829 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:11.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:13.831 02.002 11616 Exposure complete
03:30:13.884 00.053 11616 worker thread done servicing request
03:30:13.884 00.000 12268 OnExposeComplete: enter
03:30:13.884 00.000 12268 UpdateGuideState(): m_state=2
03:30:13.885 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:30:13.885 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=916.00, Mass=44, SNR=4.6, Peak=30 HFD=2.9
03:30:13.885 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
03:30:13.885 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
03:30:13.885 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.73 hyp=0.79 cameraTheta=1.95 mountX=0.70 mountY=-0.38, mountTheta=-0.50
03:30:13.887 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:13.902 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
03:30:13.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:13.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:13.902 00.000 12268 Enqueuing Expose request
03:30:13.902 00.000 11616 Worker thread wakes up
03:30:13.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:13.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:15.914 02.012 11616 Exposure complete
03:30:15.968 00.054 11616 worker thread done servicing request
03:30:15.968 00.000 12268 OnExposeComplete: enter
03:30:15.968 00.000 12268 UpdateGuideState(): m_state=2
03:30:15.968 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:30:15.968 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.11, Mass=47, SNR=4.8, Peak=29 HFD=4.3
03:30:15.968 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
03:30:15.968 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
03:30:15.969 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.61 mountX=-0.16 mountY=0.01, mountTheta=3.05
03:30:15.970 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:15.985 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:30:15.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:15.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:15.985 00.000 12268 Enqueuing Expose request
03:30:15.985 00.000 11616 Worker thread wakes up
03:30:15.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:15.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:30:18.004 02.019 11616 Exposure complete
03:30:18.063 00.059 11616 worker thread done servicing request
03:30:18.063 00.000 12268 OnExposeComplete: enter
03:30:18.063 00.000 12268 UpdateGuideState(): m_state=2
03:30:18.063 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:30:18.064 00.001 12268 Star::Find returns 1 (0), X=665.66, Y=915.57, Mass=53, SNR=5.1, Peak=34 HFD=3.3
03:30:18.064 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
03:30:18.064 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
03:30:18.064 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.30 hyp=0.36 cameraTheta=2.17 mountX=0.27 mountY=-0.24, mountTheta=-0.72
03:30:18.066 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:18.081 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:30:18.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:18.082 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:18.082 00.000 12268 Enqueuing Expose request
03:30:18.082 00.000 11616 Worker thread wakes up
03:30:18.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:18.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:20.089 02.007 11616 Exposure complete
03:30:20.141 00.052 11616 worker thread done servicing request
03:30:20.141 00.000 12268 OnExposeComplete: enter
03:30:20.141 00.000 12268 UpdateGuideState(): m_state=2
03:30:20.142 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:30:20.142 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.39, Mass=52, SNR=5.0, Peak=32 HFD=4.0
03:30:20.142 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
03:30:20.142 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.75)
03:30:20.142 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.05 mountX=0.12 mountY=0.05, mountTheta=0.40
03:30:20.144 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:20.158 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
03:30:20.158 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:20.158 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:20.158 00.000 12268 Enqueuing Expose request
03:30:20.158 00.000 11616 Worker thread wakes up
03:30:20.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:20.159 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:30:22.180 02.021 11616 Exposure complete
03:30:22.232 00.052 11616 worker thread done servicing request
03:30:22.232 00.000 12268 OnExposeComplete: enter
03:30:22.232 00.000 12268 UpdateGuideState(): m_state=2
03:30:22.232 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:30:22.233 00.001 12268 Star::Find returns 1 (0), X=665.72, Y=916.16, Mass=46, SNR=4.8, Peak=29 HFD=3.5
03:30:22.233 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
03:30:22.233 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
03:30:22.233 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.89 hyp=0.90 cameraTheta=1.73 mountX=0.87 mountY=-0.25, mountTheta=-0.29
03:30:22.235 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:22.250 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:30:22.251 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:22.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:22.251 00.000 12268 Enqueuing Expose request
03:30:22.251 00.000 11616 Worker thread wakes up
03:30:22.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:22.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:24.260 02.009 11616 Exposure complete
03:30:24.312 00.052 11616 worker thread done servicing request
03:30:24.313 00.001 12268 OnExposeComplete: enter
03:30:24.313 00.000 12268 UpdateGuideState(): m_state=2
03:30:24.313 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:30:24.313 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.60, Mass=47, SNR=4.8, Peak=32 HFD=3.3
03:30:24.313 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
03:30:24.313 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
03:30:24.313 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.85 mountX=0.32 mountY=-0.13, mountTheta=-0.40
03:30:24.315 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:24.330 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:30:24.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:24.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:24.330 00.000 12268 Enqueuing Expose request
03:30:24.330 00.000 11616 Worker thread wakes up
03:30:24.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:24.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:26.356 02.026 11616 Exposure complete
03:30:26.409 00.053 11616 worker thread done servicing request
03:30:26.409 00.000 12268 OnExposeComplete: enter
03:30:26.409 00.000 12268 UpdateGuideState(): m_state=2
03:30:26.410 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:30:26.410 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.66, Mass=50, SNR=5.0, Peak=31 HFD=3.6
03:30:26.410 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
03:30:26.410 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
03:30:26.410 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.39 hyp=0.41 cameraTheta=1.88 mountX=0.38 mountY=-0.17, mountTheta=-0.43
03:30:26.412 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:26.427 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:30:26.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:26.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:26.427 00.000 12268 Enqueuing Expose request
03:30:26.427 00.000 11616 Worker thread wakes up
03:30:26.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:26.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:28.429 02.002 11616 Exposure complete
03:30:28.482 00.053 11616 worker thread done servicing request
03:30:28.482 00.000 12268 OnExposeComplete: enter
03:30:28.482 00.000 12268 UpdateGuideState(): m_state=2
03:30:28.483 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:30:28.483 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=916.04, Mass=52, SNR=5.1, Peak=32 HFD=4.0
03:30:28.483 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
03:30:28.483 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
03:30:28.483 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.77 hyp=0.78 cameraTheta=1.41 mountX=0.78 mountY=0.02, mountTheta=0.03
03:30:28.485 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:28.502 00.017 12268 UpdateGuideState exits: m=52 SNR=5.1
03:30:28.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:28.503 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:28.503 00.000 12268 Enqueuing Expose request
03:30:28.503 00.000 11616 Worker thread wakes up
03:30:28.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:28.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:30.512 02.009 11616 Exposure complete
03:30:30.565 00.053 11616 worker thread done servicing request
03:30:30.565 00.000 12268 OnExposeComplete: enter
03:30:30.565 00.000 12268 UpdateGuideState(): m_state=2
03:30:30.565 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:30:30.566 00.001 12268 Star::Find returns 1 (0), X=665.26, Y=915.53, Mass=51, SNR=5.0, Peak=33 HFD=2.5
03:30:30.566 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
03:30:30.566 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
03:30:30.566 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=0.26 hyp=0.65 cameraTheta=2.73 mountX=0.20 mountY=-0.63, mountTheta=-1.26
03:30:30.568 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:30.582 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:30:30.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:30.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:30.582 00.000 12268 Enqueuing Expose request
03:30:30.582 00.000 11616 Worker thread wakes up
03:30:30.583 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:30.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:30:32.586 02.003 11616 Exposure complete
03:30:32.639 00.053 11616 worker thread done servicing request
03:30:32.639 00.000 12268 OnExposeComplete: enter
03:30:32.639 00.000 12268 UpdateGuideState(): m_state=2
03:30:32.639 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:30:32.640 00.001 12268 Star::Find returns 1 (0), X=665.74, Y=915.40, Mass=47, SNR=4.8, Peak=33 HFD=3.5
03:30:32.640 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
03:30:32.640 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
03:30:32.640 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.18 cameraTheta=2.27 mountX=0.12 mountY=-0.13, mountTheta=-0.81
03:30:32.642 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:32.656 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:30:32.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:32.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:32.656 00.000 12268 Enqueuing Expose request
03:30:32.656 00.000 11616 Worker thread wakes up
03:30:32.657 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:32.657 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:30:34.677 02.020 11616 Exposure complete
03:30:34.730 00.053 11616 worker thread done servicing request
03:30:34.730 00.000 12268 OnExposeComplete: enter
03:30:34.731 00.001 12268 UpdateGuideState(): m_state=2
03:30:34.731 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:30:34.731 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.74, Mass=49, SNR=4.9, Peak=32 HFD=4.3
03:30:34.731 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
03:30:34.731 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.55)
03:30:34.731 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.47 hyp=0.62 cameraTheta=0.85 mountX=0.51 mountY=0.34, mountTheta=0.60
03:30:34.733 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:34.748 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:30:34.748 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:34.748 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:34.748 00.000 12268 Enqueuing Expose request
03:30:34.748 00.000 11616 Worker thread wakes up
03:30:34.748 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:34.748 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:36.797 02.049 11616 Exposure complete
03:30:36.852 00.055 11616 worker thread done servicing request
03:30:36.852 00.000 12268 OnExposeComplete: enter
03:30:36.852 00.000 12268 UpdateGuideState(): m_state=2
03:30:36.852 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:30:36.852 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.91, Mass=48, SNR=4.8, Peak=30 HFD=3.2
03:30:36.852 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
03:30:36.852 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
03:30:36.852 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.64 hyp=0.70 cameraTheta=1.97 mountX=0.61 mountY=-0.35, mountTheta=-0.52
03:30:36.854 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:36.869 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:30:36.870 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:36.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:36.870 00.000 12268 Enqueuing Expose request
03:30:36.870 00.000 11616 Worker thread wakes up
03:30:36.870 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:36.870 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:38.876 02.006 11616 Exposure complete
03:30:38.930 00.054 11616 worker thread done servicing request
03:30:38.930 00.000 12268 OnExposeComplete: enter
03:30:38.930 00.000 12268 UpdateGuideState(): m_state=2
03:30:38.932 00.002 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:30:38.932 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.67, Mass=51, SNR=5.0, Peak=32 HFD=3.7
03:30:38.932 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
03:30:38.932 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
03:30:38.932 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.40 hyp=0.40 cameraTheta=1.56 mountX=0.40 mountY=-0.05, mountTheta=-0.12
03:30:38.934 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:38.950 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
03:30:38.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:38.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:38.950 00.000 12268 Enqueuing Expose request
03:30:38.950 00.000 11616 Worker thread wakes up
03:30:38.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:38.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:40.965 02.015 11616 Exposure complete
03:30:41.030 00.065 11616 worker thread done servicing request
03:30:41.031 00.001 12268 OnExposeComplete: enter
03:30:41.031 00.000 12268 UpdateGuideState(): m_state=2
03:30:41.031 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:30:41.031 00.000 12268 Star::Find returns 1 (0), X=666.33, Y=915.53, Mass=43, SNR=4.6, Peak=29 HFD=4.4
03:30:41.031 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
03:30:41.031 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
03:30:41.031 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.26 hyp=0.54 cameraTheta=0.52 mountX=0.31 mountY=0.43, mountTheta=0.95
03:30:41.034 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:41.051 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
03:30:41.051 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:41.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:41.051 00.000 12268 Enqueuing Expose request
03:30:41.052 00.001 11616 Worker thread wakes up
03:30:41.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:41.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:43.100 02.048 11616 Exposure complete
03:30:43.175 00.075 12268 OnExposeComplete: enter
03:30:43.175 00.000 11616 worker thread done servicing request
03:30:43.175 00.000 12268 UpdateGuideState(): m_state=2
03:30:43.175 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:30:43.175 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.79, Mass=58, SNR=5.3, Peak=32 HFD=4.0
03:30:43.176 00.001 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
03:30:43.176 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
03:30:43.176 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.52 hyp=0.55 cameraTheta=1.88 mountX=0.50 mountY=-0.23, mountTheta=-0.44
03:30:43.179 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:43.196 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
03:30:43.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:43.196 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:43.196 00.000 12268 Enqueuing Expose request
03:30:43.196 00.000 11616 Worker thread wakes up
03:30:43.197 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:43.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:45.202 02.005 11616 Exposure complete
03:30:45.253 00.051 11616 worker thread done servicing request
03:30:45.254 00.001 12268 OnExposeComplete: enter
03:30:45.254 00.000 12268 UpdateGuideState(): m_state=2
03:30:45.254 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:30:45.254 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.79, Mass=46, SNR=4.8, Peak=30 HFD=3.2
03:30:45.254 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.47) = xAngle (0.49 = 0.49)
03:30:45.254 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
03:30:45.254 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.52 hyp=0.56 cameraTheta=1.96 mountX=0.49 mountY=-0.28, mountTheta=-0.51
03:30:45.256 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:45.272 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
03:30:45.272 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:45.272 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:45.272 00.000 12268 Enqueuing Expose request
03:30:45.272 00.000 11616 Worker thread wakes up
03:30:45.273 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:45.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:47.289 02.016 11616 Exposure complete
03:30:47.342 00.053 11616 worker thread done servicing request
03:30:47.342 00.000 12268 OnExposeComplete: enter
03:30:47.342 00.000 12268 UpdateGuideState(): m_state=2
03:30:47.342 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:30:47.342 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.90, Mass=52, SNR=5.1, Peak=33 HFD=3.7
03:30:47.342 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
03:30:47.342 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
03:30:47.343 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=0.63 hyp=0.63 cameraTheta=1.56 mountX=0.63 mountY=-0.07, mountTheta=-0.11
03:30:47.346 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:47.364 00.018 12268 UpdateGuideState exits: m=52 SNR=5.1
03:30:47.364 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:47.364 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:47.364 00.000 12268 Enqueuing Expose request
03:30:47.364 00.000 11616 Worker thread wakes up
03:30:47.364 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:47.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:49.369 02.005 11616 Exposure complete
03:30:49.426 00.057 11616 worker thread done servicing request
03:30:49.426 00.000 12268 OnExposeComplete: enter
03:30:49.427 00.001 12268 UpdateGuideState(): m_state=2
03:30:49.427 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:30:49.427 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=916.18, Mass=49, SNR=4.9, Peak=29 HFD=3.7
03:30:49.427 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
03:30:49.427 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
03:30:49.427 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.91 hyp=0.99 cameraTheta=1.99 mountX=0.86 mountY=-0.51, mountTheta=-0.54
03:30:49.430 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:49.446 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
03:30:49.447 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:49.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:49.447 00.000 12268 Enqueuing Expose request
03:30:49.447 00.000 11616 Worker thread wakes up
03:30:49.447 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:49.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:30:51.461 02.014 11616 Exposure complete
03:30:51.514 00.053 11616 worker thread done servicing request
03:30:51.514 00.000 12268 OnExposeComplete: enter
03:30:51.514 00.000 12268 UpdateGuideState(): m_state=2
03:30:51.514 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:30:51.514 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.78, Mass=55, SNR=5.2, Peak=33 HFD=3.6
03:30:51.514 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
03:30:51.514 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
03:30:51.515 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=0.51 hyp=0.52 cameraTheta=1.68 mountX=0.50 mountY=-0.12, mountTheta=-0.24
03:30:51.516 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:51.531 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
03:30:51.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:51.532 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:51.532 00.000 12268 Enqueuing Expose request
03:30:51.532 00.000 11616 Worker thread wakes up
03:30:51.532 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:51.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:53.543 02.011 11616 Exposure complete
03:30:53.596 00.053 11616 worker thread done servicing request
03:30:53.596 00.000 12268 OnExposeComplete: enter
03:30:53.596 00.000 12268 UpdateGuideState(): m_state=2
03:30:53.597 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:30:53.597 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.84, Mass=57, SNR=5.3, Peak=34 HFD=4.2
03:30:53.597 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
03:30:53.597 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
03:30:53.597 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.57 hyp=0.57 cameraTheta=1.66 mountX=0.56 mountY=-0.12, mountTheta=-0.22
03:30:53.599 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:53.613 00.014 12268 UpdateGuideState exits: m=57 SNR=5.3
03:30:53.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:53.614 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:53.614 00.000 12268 Enqueuing Expose request
03:30:53.614 00.000 11616 Worker thread wakes up
03:30:53.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:53.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:55.614 02.000 11616 Exposure complete
03:30:55.667 00.053 11616 worker thread done servicing request
03:30:55.667 00.000 12268 OnExposeComplete: enter
03:30:55.667 00.000 12268 UpdateGuideState(): m_state=2
03:30:55.667 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:30:55.668 00.001 12268 Star::Find returns 1 (0), X=665.34, Y=916.19, Mass=53, SNR=5.1, Peak=32 HFD=3.2
03:30:55.668 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
03:30:55.668 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
03:30:55.668 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.92 hyp=1.05 cameraTheta=2.08 mountX=0.86 mountY=-0.63, mountTheta=-0.63
03:30:55.669 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:55.686 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
03:30:55.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:55.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:55.686 00.000 12268 Enqueuing Expose request
03:30:55.686 00.000 11616 Worker thread wakes up
03:30:55.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:55.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:30:57.701 02.015 11616 Exposure complete
03:30:57.754 00.053 11616 worker thread done servicing request
03:30:57.754 00.000 12268 OnExposeComplete: enter
03:30:57.754 00.000 12268 UpdateGuideState(): m_state=2
03:30:57.754 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:30:57.754 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.51, Mass=53, SNR=5.1, Peak=34 HFD=3.0
03:30:57.754 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
03:30:57.754 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
03:30:57.754 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.24 hyp=0.41 cameraTheta=2.52 mountX=0.21 mountY=-0.36, mountTheta=-1.05
03:30:57.756 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:57.771 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:30:57.771 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:57.771 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:57.771 00.000 12268 Enqueuing Expose request
03:30:57.771 00.000 11616 Worker thread wakes up
03:30:57.771 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:57.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:30:59.776 02.005 11616 Exposure complete
03:30:59.832 00.056 11616 worker thread done servicing request
03:30:59.832 00.000 12268 OnExposeComplete: enter
03:30:59.832 00.000 12268 UpdateGuideState(): m_state=2
03:30:59.832 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:30:59.833 00.001 12268 Star::Find returns 1 (0), X=666.09, Y=915.30, Mass=48, SNR=4.8, Peak=28 HFD=4.3
03:30:59.833 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
03:30:59.833 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
03:30:59.833 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.03 hyp=0.23 cameraTheta=0.11 mountX=0.05 mountY=0.22, mountTheta=1.36
03:30:59.836 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:30:59.850 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
03:30:59.851 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:59.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:30:59.851 00.000 12268 Enqueuing Expose request
03:30:59.851 00.000 11616 Worker thread wakes up
03:30:59.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:30:59.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:31:01.861 02.010 11616 Exposure complete
03:31:01.911 00.050 11616 worker thread done servicing request
03:31:01.911 00.000 12268 OnExposeComplete: enter
03:31:01.911 00.000 12268 UpdateGuideState(): m_state=2
03:31:01.911 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:31:01.912 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=915.39, Mass=56, SNR=5.2, Peak=29 HFD=5.6
03:31:01.912 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
03:31:01.912 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
03:31:01.912 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.49 mountX=0.11 mountY=-0.18, mountTheta=-1.03
03:31:01.914 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:01.928 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
03:31:01.929 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:01.929 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:01.929 00.000 12268 Enqueuing Expose request
03:31:01.929 00.000 11616 Worker thread wakes up
03:31:01.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:01.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:31:03.940 02.011 11616 Exposure complete
03:31:03.996 00.056 11616 worker thread done servicing request
03:31:03.996 00.000 12268 OnExposeComplete: enter
03:31:03.996 00.000 12268 UpdateGuideState(): m_state=2
03:31:03.996 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:31:03.996 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=916.24, Mass=50, SNR=4.9, Peak=26 HFD=4.8
03:31:03.996 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
03:31:03.996 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.03)
03:31:03.996 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.97 hyp=1.00 cameraTheta=1.33 mountX=0.99 mountY=0.12, mountTheta=0.12
03:31:03.999 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:04.015 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
03:31:04.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:04.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:04.015 00.000 12268 Enqueuing Expose request
03:31:04.016 00.001 11616 Worker thread wakes up
03:31:04.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:04.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:06.030 02.014 11616 Exposure complete
03:31:06.083 00.053 11616 worker thread done servicing request
03:31:06.083 00.000 12268 OnExposeComplete: enter
03:31:06.084 00.001 12268 UpdateGuideState(): m_state=2
03:31:06.084 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:31:06.084 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.30, Mass=50, SNR=4.9, Peak=29 HFD=3.8
03:31:06.084 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
03:31:06.084 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
03:31:06.084 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.73 mountX=0.03 mountY=-0.08, mountTheta=-1.26
03:31:06.086 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:31:06.101 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
03:31:06.101 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:06.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:06.101 00.000 12268 Enqueuing Expose request
03:31:06.101 00.000 11616 Worker thread wakes up
03:31:06.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:06.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:31:08.116 02.015 11616 Exposure complete
03:31:08.170 00.054 11616 worker thread done servicing request
03:31:08.170 00.000 12268 OnExposeComplete: enter
03:31:08.170 00.000 12268 UpdateGuideState(): m_state=2
03:31:08.171 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:31:08.171 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.68, Mass=50, SNR=4.9, Peak=32 HFD=3.3
03:31:08.171 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
03:31:08.171 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
03:31:08.171 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.41 hyp=0.45 cameraTheta=1.98 mountX=0.39 mountY=-0.23, mountTheta=-0.53
03:31:08.173 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:08.189 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
03:31:08.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:08.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:08.189 00.000 12268 Enqueuing Expose request
03:31:08.189 00.000 11616 Worker thread wakes up
03:31:08.189 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:08.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:10.197 02.008 11616 Exposure complete
03:31:10.249 00.052 11616 worker thread done servicing request
03:31:10.250 00.001 12268 OnExposeComplete: enter
03:31:10.250 00.000 12268 UpdateGuideState(): m_state=2
03:31:10.250 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:31:10.250 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.68, Mass=50, SNR=4.9, Peak=30 HFD=4.8
03:31:10.250 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
03:31:10.250 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
03:31:10.250 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.41 hyp=0.43 cameraTheta=1.28 mountX=0.42 mountY=0.07, mountTheta=0.17
03:31:10.252 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:10.266 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
03:31:10.267 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:10.267 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:10.267 00.000 12268 Enqueuing Expose request
03:31:10.267 00.000 11616 Worker thread wakes up
03:31:10.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:10.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:12.281 02.014 11616 Exposure complete
03:31:12.335 00.054 11616 worker thread done servicing request
03:31:12.335 00.000 12268 OnExposeComplete: enter
03:31:12.335 00.000 12268 UpdateGuideState(): m_state=2
03:31:12.336 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:31:12.336 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.60, Mass=42, SNR=4.6, Peak=31 HFD=3.5
03:31:12.336 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
03:31:12.336 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
03:31:12.336 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.33 hyp=0.36 cameraTheta=1.10 mountX=0.34 mountY=0.12, mountTheta=0.34
03:31:12.338 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:12.353 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:31:12.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:12.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:12.353 00.000 12268 Enqueuing Expose request
03:31:12.353 00.000 11616 Worker thread wakes up
03:31:12.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:12.354 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:14.370 02.016 11616 Exposure complete
03:31:14.421 00.051 11616 worker thread done servicing request
03:31:14.421 00.000 12268 OnExposeComplete: enter
03:31:14.421 00.000 12268 UpdateGuideState(): m_state=2
03:31:14.421 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:31:14.421 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.28, Mass=43, SNR=4.6, Peak=30 HFD=3.6
03:31:14.422 00.001 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
03:31:14.422 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
03:31:14.422 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.49 mountX=0.02 mountY=0.02, mountTheta=0.97
03:31:14.424 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:14.439 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:31:14.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:14.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:14.439 00.000 12268 Enqueuing Expose request
03:31:14.439 00.000 11616 Worker thread wakes up
03:31:14.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:14.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:31:16.461 02.022 11616 Exposure complete
03:31:16.512 00.051 11616 worker thread done servicing request
03:31:16.512 00.000 12268 OnExposeComplete: enter
03:31:16.512 00.000 12268 UpdateGuideState(): m_state=2
03:31:16.512 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:31:16.512 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.73, Mass=49, SNR=4.9, Peak=30 HFD=3.7
03:31:16.512 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
03:31:16.512 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
03:31:16.512 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.46 hyp=0.46 cameraTheta=1.65 mountX=0.46 mountY=-0.09, mountTheta=-0.20
03:31:16.513 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:16.528 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:31:16.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:16.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:16.528 00.000 12268 Enqueuing Expose request
03:31:16.528 00.000 11616 Worker thread wakes up
03:31:16.529 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:16.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:18.539 02.010 11616 Exposure complete
03:31:18.591 00.052 11616 worker thread done servicing request
03:31:18.591 00.000 12268 OnExposeComplete: enter
03:31:18.592 00.001 12268 UpdateGuideState(): m_state=2
03:31:18.592 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:31:18.592 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.59, Mass=41, SNR=4.5, Peak=30 HFD=3.6
03:31:18.592 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
03:31:18.592 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.68)
03:31:18.592 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.32 hyp=0.38 cameraTheta=0.98 mountX=0.33 mountY=0.17, mountTheta=0.47
03:31:18.599 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:18.614 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:31:18.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:18.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:18.615 00.001 12268 Enqueuing Expose request
03:31:18.615 00.000 11616 Worker thread wakes up
03:31:18.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:18.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:20.634 02.019 11616 Exposure complete
03:31:20.685 00.051 11616 worker thread done servicing request
03:31:20.685 00.000 12268 OnExposeComplete: enter
03:31:20.686 00.001 12268 UpdateGuideState(): m_state=2
03:31:20.686 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:31:20.686 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.51, Mass=59, SNR=5.4, Peak=34 HFD=3.6
03:31:20.686 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
03:31:20.686 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
03:31:20.686 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=0.24 hyp=0.66 cameraTheta=2.77 mountX=0.18 mountY=-0.64, mountTheta=-1.30
03:31:20.688 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:31:20.703 00.015 12268 UpdateGuideState exits: m=59 SNR=5.4
03:31:20.704 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:20.704 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:20.704 00.000 12268 Enqueuing Expose request
03:31:20.704 00.000 11616 Worker thread wakes up
03:31:20.704 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:20.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:31:22.813 02.109 11616 Exposure complete
03:31:22.866 00.053 11616 worker thread done servicing request
03:31:22.867 00.001 12268 OnExposeComplete: enter
03:31:22.867 00.000 12268 UpdateGuideState(): m_state=2
03:31:22.867 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:31:22.867 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.24, Mass=46, SNR=4.7, Peak=31 HFD=3.2
03:31:22.867 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
03:31:22.867 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.34)
03:31:22.867 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-3.04 mountX=-0.05 mountY=-0.26, mountTheta=-1.78
03:31:22.870 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:22.884 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
03:31:22.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:22.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:22.884 00.000 12268 Enqueuing Expose request
03:31:22.884 00.000 11616 Worker thread wakes up
03:31:22.885 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:22.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:31:24.899 02.014 11616 Exposure complete
03:31:24.951 00.052 11616 worker thread done servicing request
03:31:24.951 00.000 12268 OnExposeComplete: enter
03:31:24.951 00.000 12268 UpdateGuideState(): m_state=2
03:31:24.952 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:31:24.952 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.54, Mass=50, SNR=5.0, Peak=31 HFD=4.1
03:31:24.952 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
03:31:24.952 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.85)
03:31:24.952 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.27 hyp=0.30 cameraTheta=1.15 mountX=0.28 mountY=0.09, mountTheta=0.30
03:31:24.954 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:24.969 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:31:24.969 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:24.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:24.969 00.000 12268 Enqueuing Expose request
03:31:24.969 00.000 11616 Worker thread wakes up
03:31:24.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:24.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:26.975 02.006 11616 Exposure complete
03:31:27.035 00.060 11616 worker thread done servicing request
03:31:27.035 00.000 12268 OnExposeComplete: enter
03:31:27.035 00.000 12268 UpdateGuideState(): m_state=2
03:31:27.036 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:31:27.036 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.60, Mass=43, SNR=4.6, Peak=30 HFD=3.5
03:31:27.036 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
03:31:27.036 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.23 = 3.06)
03:31:27.036 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.36 mountX=0.34 mountY=0.03, mountTheta=0.08
03:31:27.042 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:27.058 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
03:31:27.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:27.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:27.058 00.000 12268 Enqueuing Expose request
03:31:27.059 00.001 11616 Worker thread wakes up
03:31:27.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:27.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:29.070 02.011 11616 Exposure complete
03:31:29.124 00.054 11616 worker thread done servicing request
03:31:29.124 00.000 12268 OnExposeComplete: enter
03:31:29.124 00.000 12268 UpdateGuideState(): m_state=2
03:31:29.124 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:31:29.124 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.09, Mass=51, SNR=5.0, Peak=33 HFD=4.0
03:31:29.124 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
03:31:29.124 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
03:31:29.125 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.44 mountX=-0.17 mountY=0.05, mountTheta=2.88
03:31:29.127 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:29.141 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:31:29.141 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:29.142 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:29.142 00.000 12268 Enqueuing Expose request
03:31:29.142 00.000 11616 Worker thread wakes up
03:31:29.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:29.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:31:31.155 02.013 11616 Exposure complete
03:31:31.207 00.052 11616 worker thread done servicing request
03:31:31.208 00.001 12268 OnExposeComplete: enter
03:31:31.208 00.000 12268 UpdateGuideState(): m_state=2
03:31:31.208 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:31:31.208 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.58, Mass=45, SNR=4.7, Peak=30 HFD=3.8
03:31:31.208 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
03:31:31.208 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
03:31:31.208 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.21 mountX=0.32 mountY=0.08, mountTheta=0.23
03:31:31.210 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:31.224 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:31:31.224 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:31.225 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:31.225 00.000 12268 Enqueuing Expose request
03:31:31.225 00.000 11616 Worker thread wakes up
03:31:31.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:31.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:33.240 02.015 11616 Exposure complete
03:31:33.292 00.052 11616 worker thread done servicing request
03:31:33.293 00.001 12268 OnExposeComplete: enter
03:31:33.293 00.000 12268 UpdateGuideState(): m_state=2
03:31:33.293 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:31:33.293 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.58, Mass=48, SNR=4.9, Peak=36 HFD=2.7
03:31:33.293 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
03:31:33.293 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
03:31:33.293 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.31 hyp=0.39 cameraTheta=2.21 mountX=0.29 mountY=-0.27, mountTheta=-0.75
03:31:33.295 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:33.310 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:31:33.310 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:33.310 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:33.310 00.000 12268 Enqueuing Expose request
03:31:33.310 00.000 11616 Worker thread wakes up
03:31:33.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:33.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:35.321 02.011 11616 Exposure complete
03:31:35.372 00.051 11616 worker thread done servicing request
03:31:35.372 00.000 12268 OnExposeComplete: enter
03:31:35.372 00.000 12268 UpdateGuideState(): m_state=2
03:31:35.372 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:31:35.372 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=916.05, Mass=47, SNR=4.8, Peak=33 HFD=3.1
03:31:35.372 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
03:31:35.372 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
03:31:35.372 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.78 hyp=0.78 cameraTheta=1.66 mountX=0.76 mountY=-0.17, mountTheta=-0.22
03:31:35.374 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:31:35.389 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:31:35.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:35.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:35.389 00.000 12268 Enqueuing Expose request
03:31:35.389 00.000 11616 Worker thread wakes up
03:31:35.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:35.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:37.395 02.006 11616 Exposure complete
03:31:37.448 00.053 11616 worker thread done servicing request
03:31:37.449 00.001 12268 OnExposeComplete: enter
03:31:37.449 00.000 12268 UpdateGuideState(): m_state=2
03:31:37.449 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:31:37.449 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=915.57, Mass=52, SNR=5.0, Peak=29 HFD=5.8
03:31:37.449 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
03:31:37.449 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
03:31:37.449 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=0.30 hyp=0.70 cameraTheta=2.70 mountX=0.24 mountY=-0.67, mountTheta=-1.23
03:31:37.451 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:31:37.466 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
03:31:37.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:37.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:37.466 00.000 12268 Enqueuing Expose request
03:31:37.466 00.000 11616 Worker thread wakes up
03:31:37.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:37.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:31:39.468 02.002 11616 Exposure complete
03:31:39.520 00.052 11616 worker thread done servicing request
03:31:39.520 00.000 12268 OnExposeComplete: enter
03:31:39.520 00.000 12268 UpdateGuideState(): m_state=2
03:31:39.520 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:31:39.520 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.72, Mass=54, SNR=5.2, Peak=33 HFD=3.1
03:31:39.520 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
03:31:39.520 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
03:31:39.520 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.45 hyp=0.58 cameraTheta=2.25 mountX=0.42 mountY=-0.42, mountTheta=-0.79
03:31:39.522 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:31:39.537 00.015 12268 UpdateGuideState exits: m=54 SNR=5.2
03:31:39.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:39.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:39.537 00.000 12268 Enqueuing Expose request
03:31:39.537 00.000 11616 Worker thread wakes up
03:31:39.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:39.537 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:31:41.559 02.022 11616 Exposure complete
03:31:41.613 00.054 11616 worker thread done servicing request
03:31:41.614 00.001 12268 OnExposeComplete: enter
03:31:41.614 00.000 12268 UpdateGuideState(): m_state=2
03:31:41.614 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:31:41.614 00.000 12268 Star::Find returns 1 (0), X=666.50, Y=915.51, Mass=43, SNR=4.6, Peak=28 HFD=5.0
03:31:41.614 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
03:31:41.614 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.06)
03:31:41.614 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=0.24 hyp=0.68 cameraTheta=0.36 mountX=0.30 mountY=0.61, mountTheta=1.11
03:31:41.617 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:41.632 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:31:41.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:41.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:41.632 00.000 12268 Enqueuing Expose request
03:31:41.632 00.000 11616 Worker thread wakes up
03:31:41.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:41.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:43.634 02.002 11616 Exposure complete
03:31:43.684 00.050 11616 worker thread done servicing request
03:31:43.685 00.001 12268 OnExposeComplete: enter
03:31:43.685 00.000 12268 UpdateGuideState(): m_state=2
03:31:43.685 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:31:43.685 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.79, Mass=47, SNR=4.8, Peak=31 HFD=3.6
03:31:43.685 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
03:31:43.685 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
03:31:43.685 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.52 hyp=0.53 cameraTheta=1.70 mountX=0.51 mountY=-0.14, mountTheta=-0.26
03:31:43.687 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:43.702 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:31:43.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:43.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:43.702 00.000 12268 Enqueuing Expose request
03:31:43.702 00.000 11616 Worker thread wakes up
03:31:43.702 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:43.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:45.708 02.006 11616 Exposure complete
03:31:45.762 00.054 11616 worker thread done servicing request
03:31:45.762 00.000 12268 OnExposeComplete: enter
03:31:45.762 00.000 12268 UpdateGuideState(): m_state=2
03:31:45.762 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:31:45.762 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.86, Mass=44, SNR=4.7, Peak=31 HFD=3.4
03:31:45.762 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
03:31:45.763 00.001 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
03:31:45.763 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.59 hyp=0.59 cameraTheta=1.45 mountX=0.59 mountY=-0.00, mountTheta=-0.01
03:31:45.765 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:45.780 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:31:45.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:45.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:45.780 00.000 12268 Enqueuing Expose request
03:31:45.780 00.000 11616 Worker thread wakes up
03:31:45.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:45.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:47.792 02.012 11616 Exposure complete
03:31:47.844 00.052 11616 worker thread done servicing request
03:31:47.844 00.000 12268 OnExposeComplete: enter
03:31:47.845 00.001 12268 UpdateGuideState(): m_state=2
03:31:47.845 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:31:47.845 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.41, Mass=50, SNR=5.0, Peak=35 HFD=3.7
03:31:47.845 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
03:31:47.845 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.38)
03:31:47.845 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.68 mountX=0.15 mountY=0.15, mountTheta=0.77
03:31:47.847 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=10, Gamma=1.290
03:31:47.862 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:31:47.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:47.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:47.862 00.000 12268 Enqueuing Expose request
03:31:47.862 00.000 11616 Worker thread wakes up
03:31:47.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:47.863 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:31:49.876 02.013 11616 Exposure complete
03:31:49.934 00.058 11616 worker thread done servicing request
03:31:49.934 00.000 12268 OnExposeComplete: enter
03:31:49.935 00.001 12268 UpdateGuideState(): m_state=2
03:31:49.935 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:31:49.935 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.25, Mass=45, SNR=4.7, Peak=32 HFD=2.9
03:31:49.935 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.56 = 1.73)
03:31:49.935 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.38)
03:31:49.935 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-3.08 mountX=-0.05 mountY=-0.31, mountTheta=-1.73
03:31:49.938 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:31:49.953 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:31:49.954 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:49.954 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:49.954 00.000 12268 Enqueuing Expose request
03:31:49.954 00.000 11616 Worker thread wakes up
03:31:49.954 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:49.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:31:51.960 02.006 11616 Exposure complete
03:31:52.014 00.054 11616 worker thread done servicing request
03:31:52.014 00.000 12268 OnExposeComplete: enter
03:31:52.014 00.000 12268 UpdateGuideState(): m_state=2
03:31:52.014 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:31:52.014 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.83, Mass=57, SNR=5.2, Peak=31 HFD=6.4
03:31:52.014 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
03:31:52.014 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
03:31:52.014 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.56 hyp=0.62 cameraTheta=2.03 mountX=0.53 mountY=-0.35, mountTheta=-0.58
03:31:52.018 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:52.034 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
03:31:52.035 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:52.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:52.035 00.000 12268 Enqueuing Expose request
03:31:52.035 00.000 11616 Worker thread wakes up
03:31:52.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:52.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:54.056 02.021 11616 Exposure complete
03:31:54.107 00.051 11616 worker thread done servicing request
03:31:54.108 00.001 12268 OnExposeComplete: enter
03:31:54.108 00.000 12268 UpdateGuideState(): m_state=2
03:31:54.108 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:31:54.108 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.70, Mass=43, SNR=4.6, Peak=28 HFD=4.2
03:31:54.108 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
03:31:54.108 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.73)
03:31:54.108 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.43 hyp=0.50 cameraTheta=1.04 mountX=0.46 mountY=0.20, mountTheta=0.41
03:31:54.111 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:31:54.126 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:31:54.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:54.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:54.127 00.001 12268 Enqueuing Expose request
03:31:54.127 00.000 11616 Worker thread wakes up
03:31:54.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:54.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:31:56.132 02.005 11616 Exposure complete
03:31:56.186 00.054 11616 worker thread done servicing request
03:31:56.186 00.000 12268 OnExposeComplete: enter
03:31:56.186 00.000 12268 UpdateGuideState(): m_state=2
03:31:56.186 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:31:56.186 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.27, Mass=50, SNR=5.0, Peak=35 HFD=3.3
03:31:56.187 00.001 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.47) = xAngle (1.67 = 1.67)
03:31:56.187 00.000 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.44 = -1.44)
03:31:56.187 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.00 hyp=0.12 cameraTheta=3.14 mountX=-0.01 mountY=-0.12, mountTheta=-1.67
03:31:56.189 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:56.203 00.014 12268 UpdateGuideState exits: m=50 SNR=5.0
03:31:56.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:56.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:56.203 00.000 12268 Enqueuing Expose request
03:31:56.203 00.000 11616 Worker thread wakes up
03:31:56.204 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:56.204 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:31:58.217 02.013 11616 Exposure complete
03:31:58.267 00.050 11616 worker thread done servicing request
03:31:58.268 00.001 12268 OnExposeComplete: enter
03:31:58.268 00.000 12268 UpdateGuideState(): m_state=2
03:31:58.268 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:31:58.268 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.46, Mass=45, SNR=4.7, Peak=33 HFD=2.7
03:31:58.268 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
03:31:58.268 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
03:31:58.268 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.19 hyp=0.40 cameraTheta=2.63 mountX=0.16 mountY=-0.37, mountTheta=-1.16
03:31:58.271 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:31:58.285 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:31:58.286 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:58.286 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:31:58.286 00.000 12268 Enqueuing Expose request
03:31:58.286 00.000 11616 Worker thread wakes up
03:31:58.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:31:58.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:32:00.286 02.000 11616 Exposure complete
03:32:00.338 00.052 11616 worker thread done servicing request
03:32:00.338 00.000 12268 OnExposeComplete: enter
03:32:00.338 00.000 12268 UpdateGuideState(): m_state=2
03:32:00.338 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:32:00.338 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.47, Mass=47, SNR=4.8, Peak=32 HFD=3.5
03:32:00.338 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
03:32:00.339 00.001 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
03:32:00.339 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.61 mountX=0.19 mountY=-0.03, mountTheta=-0.17
03:32:00.341 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:00.357 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:32:00.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:00.357 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:00.357 00.000 12268 Enqueuing Expose request
03:32:00.357 00.000 11616 Worker thread wakes up
03:32:00.357 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:00.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:32:02.363 02.006 11616 Exposure complete
03:32:02.417 00.054 11616 worker thread done servicing request
03:32:02.417 00.000 12268 OnExposeComplete: enter
03:32:02.417 00.000 12268 UpdateGuideState(): m_state=2
03:32:02.418 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:32:02.418 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.58, Mass=43, SNR=4.6, Peak=31 HFD=3.7
03:32:02.418 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
03:32:02.418 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
03:32:02.418 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.31 hyp=0.39 cameraTheta=0.92 mountX=0.33 mountY=0.19, mountTheta=0.53
03:32:02.420 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:02.434 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:32:02.435 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:02.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:02.435 00.000 12268 Enqueuing Expose request
03:32:02.435 00.000 11616 Worker thread wakes up
03:32:02.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:02.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:04.440 02.005 11616 Exposure complete
03:32:04.491 00.051 11616 worker thread done servicing request
03:32:04.491 00.000 12268 OnExposeComplete: enter
03:32:04.492 00.001 12268 UpdateGuideState(): m_state=2
03:32:04.492 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:32:04.492 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.93, Mass=47, SNR=4.8, Peak=35 HFD=2.6
03:32:04.492 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
03:32:04.492 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
03:32:04.492 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.66 hyp=0.72 cameraTheta=1.99 mountX=0.63 mountY=-0.37, mountTheta=-0.54
03:32:04.494 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:04.508 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:32:04.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:04.509 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:04.509 00.000 12268 Enqueuing Expose request
03:32:04.509 00.000 11616 Worker thread wakes up
03:32:04.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:04.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:06.511 02.002 11616 Exposure complete
03:32:06.564 00.053 11616 worker thread done servicing request
03:32:06.565 00.001 12268 OnExposeComplete: enter
03:32:06.565 00.000 12268 UpdateGuideState(): m_state=2
03:32:06.565 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:32:06.565 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.86, Mass=45, SNR=4.7, Peak=30 HFD=3.8
03:32:06.565 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
03:32:06.565 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 3.00)
03:32:06.565 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.59 hyp=0.61 cameraTheta=1.30 mountX=0.60 mountY=0.09, mountTheta=0.14
03:32:06.567 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:06.582 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:32:06.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:06.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:06.582 00.000 12268 Enqueuing Expose request
03:32:06.582 00.000 11616 Worker thread wakes up
03:32:06.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:06.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:08.589 02.007 11616 Exposure complete
03:32:08.641 00.052 11616 worker thread done servicing request
03:32:08.641 00.000 12268 OnExposeComplete: enter
03:32:08.641 00.000 12268 UpdateGuideState(): m_state=2
03:32:08.641 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:32:08.641 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.48, Mass=41, SNR=4.5, Peak=28 HFD=4.6
03:32:08.641 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
03:32:08.641 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
03:32:08.642 00.001 12268 CameraToMount -- cameraX=0.42 cameraY=0.21 hyp=0.47 cameraTheta=0.47 mountX=0.25 mountY=0.39, mountTheta=0.99
03:32:08.644 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:08.658 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:32:08.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:08.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:08.658 00.000 12268 Enqueuing Expose request
03:32:08.658 00.000 11616 Worker thread wakes up
03:32:08.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:08.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:32:10.660 02.002 11616 Exposure complete
03:32:10.712 00.052 11616 worker thread done servicing request
03:32:10.712 00.000 12268 OnExposeComplete: enter
03:32:10.712 00.000 12268 UpdateGuideState(): m_state=2
03:32:10.713 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:32:10.713 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.43, Mass=53, SNR=5.1, Peak=33 HFD=4.3
03:32:10.713 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
03:32:10.713 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.23)
03:32:10.713 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.16 hyp=0.33 cameraTheta=0.53 mountX=0.19 mountY=0.26, mountTheta=0.93
03:32:10.715 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:10.729 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
03:32:10.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:10.730 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:10.730 00.000 12268 Enqueuing Expose request
03:32:10.730 00.000 11616 Worker thread wakes up
03:32:10.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:10.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:32:12.808 02.078 11616 Exposure complete
03:32:12.860 00.052 11616 worker thread done servicing request
03:32:12.860 00.000 12268 OnExposeComplete: enter
03:32:12.860 00.000 12268 UpdateGuideState(): m_state=2
03:32:12.860 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:32:12.860 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.56, Mass=46, SNR=4.8, Peak=30 HFD=3.8
03:32:12.860 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
03:32:12.860 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
03:32:12.860 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.29 hyp=0.30 cameraTheta=1.41 mountX=0.30 mountY=0.01, mountTheta=0.04
03:32:12.862 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:12.877 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:32:12.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:12.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:12.877 00.000 12268 Enqueuing Expose request
03:32:12.878 00.001 11616 Worker thread wakes up
03:32:12.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:12.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:14.895 02.017 11616 Exposure complete
03:32:14.949 00.054 11616 worker thread done servicing request
03:32:14.949 00.000 12268 OnExposeComplete: enter
03:32:14.949 00.000 12268 UpdateGuideState(): m_state=2
03:32:14.950 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:32:14.950 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.85, Mass=44, SNR=4.7, Peak=31 HFD=3.1
03:32:14.950 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
03:32:14.950 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
03:32:14.950 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.58 hyp=0.59 cameraTheta=1.77 mountX=0.57 mountY=-0.19, mountTheta=-0.33
03:32:14.952 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:14.967 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:32:14.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:14.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:14.967 00.000 12268 Enqueuing Expose request
03:32:14.968 00.001 11616 Worker thread wakes up
03:32:14.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:14.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:16.990 02.022 11616 Exposure complete
03:32:17.048 00.058 11616 worker thread done servicing request
03:32:17.048 00.000 12268 OnExposeComplete: enter
03:32:17.048 00.000 12268 UpdateGuideState(): m_state=2
03:32:17.049 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:32:17.049 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=43, SNR=4.6, Peak=30 HFD=4.0
03:32:17.049 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
03:32:17.049 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.38)
03:32:17.049 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.29 hyp=0.46 cameraTheta=0.68 mountX=0.32 mountY=0.31, mountTheta=0.77
03:32:17.052 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:17.066 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:32:17.067 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:17.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:17.067 00.000 12268 Enqueuing Expose request
03:32:17.067 00.000 11616 Worker thread wakes up
03:32:17.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:17.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:19.089 02.022 11616 Exposure complete
03:32:19.147 00.058 11616 worker thread done servicing request
03:32:19.147 00.000 12268 OnExposeComplete: enter
03:32:19.147 00.000 12268 UpdateGuideState(): m_state=2
03:32:19.147 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:32:19.147 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=916.29, Mass=51, SNR=5.0, Peak=33 HFD=2.6
03:32:19.148 00.001 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
03:32:19.148 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
03:32:19.148 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=1.02 hyp=1.14 cameraTheta=2.02 mountX=0.97 mountY=-0.63, mountTheta=-0.57
03:32:19.150 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:19.166 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
03:32:19.167 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:19.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:19.167 00.000 12268 Enqueuing Expose request
03:32:19.167 00.000 11616 Worker thread wakes up
03:32:19.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:19.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:32:21.183 02.016 11616 Exposure complete
03:32:21.235 00.052 11616 worker thread done servicing request
03:32:21.235 00.000 12268 OnExposeComplete: enter
03:32:21.235 00.000 12268 UpdateGuideState(): m_state=2
03:32:21.236 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:32:21.236 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.58, Mass=50, SNR=5.0, Peak=33 HFD=3.0
03:32:21.236 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
03:32:21.236 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
03:32:21.236 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.31 hyp=0.45 cameraTheta=2.38 mountX=0.27 mountY=-0.36, mountTheta=-0.92
03:32:21.238 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:21.253 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:32:21.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:21.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:21.253 00.000 12268 Enqueuing Expose request
03:32:21.253 00.000 11616 Worker thread wakes up
03:32:21.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:21.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:23.267 02.014 11616 Exposure complete
03:32:23.320 00.053 11616 worker thread done servicing request
03:32:23.320 00.000 12268 OnExposeComplete: enter
03:32:23.320 00.000 12268 UpdateGuideState(): m_state=2
03:32:23.321 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:32:23.321 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.53, Mass=47, SNR=4.8, Peak=31 HFD=3.8
03:32:23.321 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
03:32:23.321 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
03:32:23.321 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.21 mountX=0.27 mountY=0.06, mountTheta=0.23
03:32:23.323 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:23.337 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:32:23.337 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:23.338 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:23.338 00.000 12268 Enqueuing Expose request
03:32:23.338 00.000 11616 Worker thread wakes up
03:32:23.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:23.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:25.359 02.021 11616 Exposure complete
03:32:25.410 00.051 11616 worker thread done servicing request
03:32:25.410 00.000 12268 OnExposeComplete: enter
03:32:25.410 00.000 12268 UpdateGuideState(): m_state=2
03:32:25.411 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:32:25.411 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.37, Mass=40, SNR=4.5, Peak=27 HFD=4.1
03:32:25.411 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
03:32:25.411 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
03:32:25.411 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.10 hyp=0.23 cameraTheta=0.43 mountX=0.12 mountY=0.20, mountTheta=1.03
03:32:25.415 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:25.429 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
03:32:25.430 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:25.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:25.430 00.000 12268 Enqueuing Expose request
03:32:25.430 00.000 11616 Worker thread wakes up
03:32:25.430 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:25.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:32:27.441 02.011 11616 Exposure complete
03:32:27.495 00.054 11616 worker thread done servicing request
03:32:27.495 00.000 12268 OnExposeComplete: enter
03:32:27.495 00.000 12268 UpdateGuideState(): m_state=2
03:32:27.496 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
03:32:27.496 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
03:32:27.496 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.86 = -0.86)
03:32:27.496 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.32)
03:32:27.496 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.28 hyp=0.48 cameraTheta=0.62 mountX=0.32 mountY=0.35, mountTheta=0.84
03:32:27.498 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:32:27.513 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
03:32:27.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:27.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:27.513 00.000 12268 Enqueuing Expose request
03:32:27.513 00.000 11616 Worker thread wakes up
03:32:27.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:27.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:29.514 02.001 11616 Exposure complete
03:32:29.568 00.054 11616 worker thread done servicing request
03:32:29.569 00.001 12268 OnExposeComplete: enter
03:32:29.569 00.000 12268 UpdateGuideState(): m_state=2
03:32:29.569 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
03:32:29.569 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.63, Mass=46, SNR=4.8, Peak=31 HFD=3.3
03:32:29.569 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
03:32:29.569 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
03:32:29.569 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.36 hyp=0.37 cameraTheta=1.84 mountX=0.35 mountY=-0.15, mountTheta=-0.39
03:32:29.571 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:29.587 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
03:32:29.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:29.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:29.587 00.000 12268 Enqueuing Expose request
03:32:29.588 00.001 11616 Worker thread wakes up
03:32:29.588 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:29.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:31.592 02.004 11616 Exposure complete
03:32:31.642 00.050 11616 worker thread done servicing request
03:32:31.642 00.000 12268 OnExposeComplete: enter
03:32:31.642 00.000 12268 UpdateGuideState(): m_state=2
03:32:31.643 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
03:32:31.643 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
03:32:31.643 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
03:32:31.643 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.80)
03:32:31.643 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.32 hyp=0.37 cameraTheta=1.10 mountX=0.34 mountY=0.12, mountTheta=0.35
03:32:31.645 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:31.659 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:32:31.660 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:31.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:31.660 00.000 12268 Enqueuing Expose request
03:32:31.660 00.000 11616 Worker thread wakes up
03:32:31.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:31.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:33.668 02.008 11616 Exposure complete
03:32:33.718 00.050 11616 worker thread done servicing request
03:32:33.719 00.001 12268 OnExposeComplete: enter
03:32:33.719 00.000 12268 UpdateGuideState(): m_state=2
03:32:33.719 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
03:32:33.719 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.46, Mass=52, SNR=5.1, Peak=32 HFD=3.5
03:32:33.719 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
03:32:33.719 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
03:32:33.719 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.37 mountX=0.17 mountY=-0.21, mountTheta=-0.91
03:32:33.721 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:33.736 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
03:32:33.736 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:33.736 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:33.736 00.000 12268 Enqueuing Expose request
03:32:33.736 00.000 11616 Worker thread wakes up
03:32:33.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:33.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:32:35.741 02.005 11616 Exposure complete
03:32:35.793 00.052 11616 worker thread done servicing request
03:32:35.794 00.001 12268 OnExposeComplete: enter
03:32:35.794 00.000 12268 UpdateGuideState(): m_state=2
03:32:35.794 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
03:32:35.794 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.66, Mass=47, SNR=4.8, Peak=31 HFD=3.7
03:32:35.794 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
03:32:35.794 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
03:32:35.794 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.39 hyp=0.39 cameraTheta=1.54 mountX=0.39 mountY=-0.04, mountTheta=-0.09
03:32:35.796 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:35.811 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:32:35.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:35.811 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:35.811 00.000 12268 Enqueuing Expose request
03:32:35.811 00.000 11616 Worker thread wakes up
03:32:35.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:35.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:37.833 02.022 11616 Exposure complete
03:32:37.883 00.050 11616 worker thread done servicing request
03:32:37.883 00.000 12268 OnExposeComplete: enter
03:32:37.884 00.001 12268 UpdateGuideState(): m_state=2
03:32:37.884 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
03:32:37.884 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.88, Mass=48, SNR=4.9, Peak=30 HFD=3.5
03:32:37.884 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
03:32:37.884 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
03:32:37.884 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.61 hyp=0.66 cameraTheta=1.95 mountX=0.59 mountY=-0.32, mountTheta=-0.50
03:32:37.886 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=12, Gamma=1.290
03:32:37.900 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:32:37.901 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:37.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:37.901 00.000 12268 Enqueuing Expose request
03:32:37.901 00.000 11616 Worker thread wakes up
03:32:37.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:37.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:39.905 02.004 11616 Exposure complete
03:32:39.957 00.052 11616 worker thread done servicing request
03:32:39.957 00.000 12268 OnExposeComplete: enter
03:32:39.957 00.000 12268 UpdateGuideState(): m_state=2
03:32:39.957 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
03:32:39.958 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=45, SNR=4.7, Peak=33 HFD=3.4
03:32:39.958 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
03:32:39.958 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
03:32:39.958 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.33 hyp=0.36 cameraTheta=1.16 mountX=0.34 mountY=0.10, mountTheta=0.28
03:32:39.960 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:39.974 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:32:39.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:39.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:39.974 00.000 12268 Enqueuing Expose request
03:32:39.975 00.001 11616 Worker thread wakes up
03:32:39.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:39.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:41.984 02.009 11616 Exposure complete
03:32:42.041 00.057 11616 worker thread done servicing request
03:32:42.042 00.001 12268 OnExposeComplete: enter
03:32:42.042 00.000 12268 UpdateGuideState(): m_state=2
03:32:42.042 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
03:32:42.042 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.20, Mass=45, SNR=4.7, Peak=33 HFD=3.2
03:32:42.042 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
03:32:42.042 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
03:32:42.043 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.14 cameraTheta=-2.64 mountX=-0.08 mountY=-0.12, mountTheta=-2.19
03:32:42.045 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:42.059 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:32:42.060 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:42.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:42.060 00.000 12268 Enqueuing Expose request
03:32:42.060 00.000 11616 Worker thread wakes up
03:32:42.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:42.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:32:43.486 01.426 12268 evsrv: cli 0F8E69C0 connect
03:32:43.487 00.001 12268 case statement mapped state 2 to 1
03:32:43.487 00.000 12268 case statement mapped state 2 to 1
03:32:43.487 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"10ec611e-7d56-4fb6-a847-f3b8e0122558"}
03:32:43.488 00.001 12268 case statement mapped state 2 to 1
03:32:43.488 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"10ec611e-7d56-4fb6-a847-f3b8e0122558"}
03:32:43.489 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:32:44.095 00.606 11616 Exposure complete
03:32:44.157 00.062 11616 worker thread done servicing request
03:32:44.157 00.000 12268 OnExposeComplete: enter
03:32:44.157 00.000 12268 UpdateGuideState(): m_state=2
03:32:44.157 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
03:32:44.157 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.67, Mass=53, SNR=5.1, Peak=35 HFD=3.0
03:32:44.157 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
03:32:44.157 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
03:32:44.158 00.001 12268 CameraToMount -- cameraX=-0.23 cameraY=0.40 hyp=0.47 cameraTheta=2.09 mountX=0.38 mountY=-0.28, mountTheta=-0.64
03:32:44.160 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:44.177 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
03:32:44.177 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:44.177 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:44.177 00.000 12268 Enqueuing Expose request
03:32:44.177 00.000 11616 Worker thread wakes up
03:32:44.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:44.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:46.223 02.046 11616 Exposure complete
03:32:46.287 00.064 11616 worker thread done servicing request
03:32:46.287 00.000 12268 OnExposeComplete: enter
03:32:46.287 00.000 12268 UpdateGuideState(): m_state=2
03:32:46.287 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
03:32:46.287 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.94, Mass=45, SNR=4.7, Peak=30 HFD=3.5
03:32:46.288 00.001 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
03:32:46.288 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
03:32:46.288 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.67 hyp=0.68 cameraTheta=1.60 mountX=0.67 mountY=-0.11, mountTheta=-0.16
03:32:46.290 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:46.308 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
03:32:46.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:46.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:46.308 00.000 12268 Enqueuing Expose request
03:32:46.308 00.000 11616 Worker thread wakes up
03:32:46.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:46.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:48.332 02.024 11616 Exposure complete
03:32:48.394 00.062 11616 worker thread done servicing request
03:32:48.395 00.001 12268 OnExposeComplete: enter
03:32:48.395 00.000 12268 UpdateGuideState(): m_state=2
03:32:48.395 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
03:32:48.395 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.01, Mass=49, SNR=4.9, Peak=30 HFD=4.4
03:32:48.395 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
03:32:48.395 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
03:32:48.395 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.26 hyp=0.31 cameraTheta=-2.16 mountX=-0.27 mountY=-0.14, mountTheta=-2.68
03:32:48.398 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:48.415 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:32:48.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:48.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:48.415 00.000 12268 Enqueuing Expose request
03:32:48.415 00.000 11616 Worker thread wakes up
03:32:48.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:48.416 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:32:50.441 02.025 11616 Exposure complete
03:32:50.506 00.065 11616 worker thread done servicing request
03:32:50.506 00.000 12268 OnExposeComplete: enter
03:32:50.506 00.000 12268 UpdateGuideState(): m_state=2
03:32:50.507 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
03:32:50.507 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=916.10, Mass=49, SNR=4.9, Peak=33 HFD=3.8
03:32:50.507 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
03:32:50.507 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
03:32:50.507 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.83 hyp=0.86 cameraTheta=1.30 mountX=0.85 mountY=0.12, mountTheta=0.14
03:32:50.510 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:50.528 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
03:32:50.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:50.529 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:50.529 00.000 12268 Enqueuing Expose request
03:32:50.529 00.000 11616 Worker thread wakes up
03:32:50.529 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:50.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:52.546 02.017 11616 Exposure complete
03:32:52.604 00.058 11616 worker thread done servicing request
03:32:52.605 00.001 12268 OnExposeComplete: enter
03:32:52.605 00.000 12268 UpdateGuideState(): m_state=2
03:32:52.606 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
03:32:52.606 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.62, Mass=42, SNR=4.6, Peak=30 HFD=3.3
03:32:52.606 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
03:32:52.606 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
03:32:52.606 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.35 hyp=0.35 cameraTheta=1.58 mountX=0.35 mountY=-0.05, mountTheta=-0.14
03:32:52.609 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:52.627 00.018 12268 UpdateGuideState exits: m=42 SNR=4.6
03:32:52.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:52.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:52.627 00.000 12268 Enqueuing Expose request
03:32:52.627 00.000 11616 Worker thread wakes up
03:32:52.628 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:52.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:54.637 02.009 11616 Exposure complete
03:32:54.697 00.060 11616 worker thread done servicing request
03:32:54.697 00.000 12268 OnExposeComplete: enter
03:32:54.697 00.000 12268 UpdateGuideState(): m_state=2
03:32:54.697 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
03:32:54.697 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.62, Mass=39, SNR=4.4, Peak=30 HFD=3.2
03:32:54.698 00.001 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
03:32:54.698 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
03:32:54.698 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.35 hyp=0.35 cameraTheta=1.39 mountX=0.35 mountY=0.02, mountTheta=0.06
03:32:54.700 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:54.716 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
03:32:54.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:54.716 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:54.716 00.000 12268 Enqueuing Expose request
03:32:54.716 00.000 11616 Worker thread wakes up
03:32:54.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:54.717 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:32:56.821 02.104 11616 Exposure complete
03:32:56.875 00.054 11616 worker thread done servicing request
03:32:56.876 00.001 12268 OnExposeComplete: enter
03:32:56.876 00.000 12268 UpdateGuideState(): m_state=2
03:32:56.876 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
03:32:56.876 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.27, Mass=46, SNR=4.8, Peak=33 HFD=2.8
03:32:56.876 00.000 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.47) = xAngle (1.67 = 1.67)
03:32:56.876 00.000 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.44 = -1.44)
03:32:56.876 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.00 hyp=0.36 cameraTheta=3.14 mountX=-0.03 mountY=-0.36, mountTheta=-1.67
03:32:56.879 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:32:56.894 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:32:56.894 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:56.894 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:56.895 00.001 12268 Enqueuing Expose request
03:32:56.895 00.000 11616 Worker thread wakes up
03:32:56.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:56.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:32:58.906 02.011 11616 Exposure complete
03:32:58.961 00.055 11616 worker thread done servicing request
03:32:58.961 00.000 12268 OnExposeComplete: enter
03:32:58.962 00.001 12268 UpdateGuideState(): m_state=2
03:32:58.962 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
03:32:58.962 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.79, Mass=44, SNR=4.6, Peak=31 HFD=3.4
03:32:58.962 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
03:32:58.962 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
03:32:58.962 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.52 hyp=0.53 cameraTheta=1.43 mountX=0.53 mountY=0.00, mountTheta=0.01
03:32:58.964 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:32:58.981 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
03:32:58.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:58.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:32:58.981 00.000 12268 Enqueuing Expose request
03:32:58.981 00.000 11616 Worker thread wakes up
03:32:58.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:32:58.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:00.986 02.005 11616 Exposure complete
03:33:01.038 00.052 11616 worker thread done servicing request
03:33:01.038 00.000 12268 OnExposeComplete: enter
03:33:01.038 00.000 12268 UpdateGuideState(): m_state=2
03:33:01.039 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
03:33:01.039 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.74, Mass=49, SNR=4.9, Peak=30 HFD=3.7
03:33:01.039 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
03:33:01.039 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
03:33:01.039 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.47 hyp=0.49 cameraTheta=1.84 mountX=0.45 mountY=-0.19, mountTheta=-0.40
03:33:01.041 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:01.056 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:33:01.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:01.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:01.056 00.000 12268 Enqueuing Expose request
03:33:01.056 00.000 11616 Worker thread wakes up
03:33:01.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:01.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:03.165 02.109 11616 Exposure complete
03:33:03.237 00.072 11616 worker thread done servicing request
03:33:03.237 00.000 12268 OnExposeComplete: enter
03:33:03.237 00.000 12268 UpdateGuideState(): m_state=2
03:33:03.237 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
03:33:03.238 00.001 12268 Star::Find returns 1 (0), X=665.74, Y=915.52, Mass=46, SNR=4.8, Peak=34 HFD=3.0
03:33:03.238 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
03:33:03.238 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
03:33:03.238 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.25 hyp=0.28 cameraTheta=2.02 mountX=0.24 mountY=-0.15, mountTheta=-0.57
03:33:03.240 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:03.259 00.019 12268 UpdateGuideState exits: m=46 SNR=4.8
03:33:03.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:03.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:03.260 00.001 12268 Enqueuing Expose request
03:33:03.262 00.002 11616 Worker thread wakes up
03:33:03.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:03.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:05.306 02.044 11616 Exposure complete
03:33:05.367 00.061 11616 worker thread done servicing request
03:33:05.367 00.000 12268 OnExposeComplete: enter
03:33:05.368 00.001 12268 UpdateGuideState(): m_state=2
03:33:05.368 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
03:33:05.368 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.48, Mass=50, SNR=4.9, Peak=32 HFD=3.4
03:33:05.368 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
03:33:05.368 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
03:33:05.368 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.28 cameraTheta=2.28 mountX=0.19 mountY=-0.21, mountTheta=-0.82
03:33:05.372 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:05.391 00.019 12268 UpdateGuideState exits: m=50 SNR=4.9
03:33:05.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:05.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:05.391 00.000 12268 Enqueuing Expose request
03:33:05.391 00.000 11616 Worker thread wakes up
03:33:05.391 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:05.392 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:33:07.402 02.010 11616 Exposure complete
03:33:07.465 00.063 11616 worker thread done servicing request
03:33:07.465 00.000 12268 OnExposeComplete: enter
03:33:07.465 00.000 12268 UpdateGuideState(): m_state=2
03:33:07.466 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
03:33:07.466 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=44, SNR=4.7, Peak=32 HFD=3.5
03:33:07.466 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
03:33:07.466 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.74)
03:33:07.466 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.32 hyp=0.37 cameraTheta=1.04 mountX=0.34 mountY=0.15, mountTheta=0.41
03:33:07.468 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:33:07.485 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
03:33:07.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:07.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:07.485 00.000 12268 Enqueuing Expose request
03:33:07.485 00.000 11616 Worker thread wakes up
03:33:07.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:07.486 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:09.506 02.020 11616 Exposure complete
03:33:09.568 00.062 11616 worker thread done servicing request
03:33:09.568 00.000 12268 OnExposeComplete: enter
03:33:09.568 00.000 12268 UpdateGuideState(): m_state=2
03:33:09.568 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
03:33:09.568 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.95, Mass=49, SNR=4.9, Peak=32 HFD=4.3
03:33:09.569 00.001 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
03:33:09.569 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
03:33:09.569 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.68 hyp=0.74 cameraTheta=1.16 mountX=0.71 mountY=0.20, mountTheta=0.28
03:33:09.571 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:09.587 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
03:33:09.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:09.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:09.587 00.000 12268 Enqueuing Expose request
03:33:09.588 00.001 11616 Worker thread wakes up
03:33:09.588 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:09.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:11.626 02.038 11616 Exposure complete
03:33:11.693 00.067 11616 worker thread done servicing request
03:33:11.693 00.000 12268 OnExposeComplete: enter
03:33:11.693 00.000 12268 UpdateGuideState(): m_state=2
03:33:11.693 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
03:33:11.693 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.18, Mass=53, SNR=5.1, Peak=33 HFD=3.5
03:33:11.694 00.001 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
03:33:11.694 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
03:33:11.694 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.91 hyp=0.91 cameraTheta=1.65 mountX=0.89 mountY=-0.19, mountTheta=-0.21
03:33:11.696 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:11.713 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
03:33:11.714 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:11.714 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:11.714 00.000 12268 Enqueuing Expose request
03:33:11.714 00.000 11616 Worker thread wakes up
03:33:11.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:11.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:13.739 02.025 11616 Exposure complete
03:33:13.827 00.088 11616 worker thread done servicing request
03:33:13.827 00.000 12268 OnExposeComplete: enter
03:33:13.827 00.000 12268 UpdateGuideState(): m_state=2
03:33:13.827 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
03:33:13.828 00.001 12268 Star::Find returns 1 (0), X=665.88, Y=915.26, Mass=50, SNR=5.0, Peak=31 HFD=4.0
03:33:13.828 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
03:33:13.828 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.12)
03:33:13.828 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.58 mountX=-0.01 mountY=0.02, mountTheta=2.05
03:33:13.830 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:13.847 00.017 12268 UpdateGuideState exits: m=50 SNR=5.0
03:33:13.847 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:13.847 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:13.847 00.000 12268 Enqueuing Expose request
03:33:13.847 00.000 11616 Worker thread wakes up
03:33:13.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:13.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:33:15.900 02.053 11616 Exposure complete
03:33:15.966 00.066 11616 worker thread done servicing request
03:33:15.966 00.000 12268 OnExposeComplete: enter
03:33:15.966 00.000 12268 UpdateGuideState(): m_state=2
03:33:15.966 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
03:33:15.966 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=916.02, Mass=52, SNR=5.0, Peak=27 HFD=4.6
03:33:15.967 00.001 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
03:33:15.967 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
03:33:15.967 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.75 hyp=0.79 cameraTheta=1.25 mountX=0.77 mountY=0.15, mountTheta=0.19
03:33:15.969 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:15.987 00.018 12268 UpdateGuideState exits: m=52 SNR=5.0
03:33:15.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:15.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:15.987 00.000 12268 Enqueuing Expose request
03:33:15.988 00.001 11616 Worker thread wakes up
03:33:15.988 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:15.988 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:18.076 02.088 11616 Exposure complete
03:33:18.192 00.116 11616 worker thread done servicing request
03:33:18.192 00.000 12268 OnExposeComplete: enter
03:33:18.192 00.000 12268 UpdateGuideState(): m_state=2
03:33:18.192 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
03:33:18.193 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.31, Mass=44, SNR=4.7, Peak=30 HFD=3.9
03:33:18.193 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
03:33:18.193 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.00)
03:33:18.193 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.15 cameraTheta=0.30 mountX=0.06 mountY=0.13, mountTheta=1.17
03:33:18.195 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:18.213 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
03:33:18.214 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:18.214 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:18.214 00.000 12268 Enqueuing Expose request
03:33:18.214 00.000 11616 Worker thread wakes up
03:33:18.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:18.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:33:20.240 02.026 11616 Exposure complete
03:33:20.338 00.098 11616 worker thread done servicing request
03:33:20.338 00.000 12268 OnExposeComplete: enter
03:33:20.338 00.000 12268 UpdateGuideState(): m_state=2
03:33:20.338 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
03:33:20.339 00.001 12268 Star::Find returns 1 (0), X=666.12, Y=915.60, Mass=42, SNR=4.6, Peak=29 HFD=3.7
03:33:20.339 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
03:33:20.339 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
03:33:20.339 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.33 hyp=0.42 cameraTheta=0.89 mountX=0.35 mountY=0.22, mountTheta=0.56
03:33:20.341 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:20.360 00.019 12268 UpdateGuideState exits: m=42 SNR=4.6
03:33:20.361 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:20.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:20.361 00.000 12268 Enqueuing Expose request
03:33:20.361 00.000 11616 Worker thread wakes up
03:33:20.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:20.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:22.391 02.030 11616 Exposure complete
03:33:22.494 00.103 11616 worker thread done servicing request
03:33:22.495 00.001 12268 OnExposeComplete: enter
03:33:22.495 00.000 12268 UpdateGuideState(): m_state=2
03:33:22.495 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
03:33:22.495 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.41, Mass=49, SNR=4.9, Peak=32 HFD=3.8
03:33:22.495 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
03:33:22.495 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.60)
03:33:22.495 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.90 mountX=0.14 mountY=0.09, mountTheta=0.55
03:33:22.498 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:22.516 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
03:33:22.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:22.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:22.516 00.000 12268 Enqueuing Expose request
03:33:22.516 00.000 11616 Worker thread wakes up
03:33:22.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:22.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:33:24.605 02.089 11616 Exposure complete
03:33:24.713 00.108 11616 worker thread done servicing request
03:33:24.714 00.001 12268 OnExposeComplete: enter
03:33:24.714 00.000 12268 UpdateGuideState(): m_state=2
03:33:24.714 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
03:33:24.714 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.57, Mass=47, SNR=4.8, Peak=33 HFD=2.8
03:33:24.714 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
03:33:24.715 00.001 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
03:33:24.715 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.30 hyp=0.45 cameraTheta=2.40 mountX=0.27 mountY=-0.37, mountTheta=-0.94
03:33:24.718 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:24.741 00.023 12268 UpdateGuideState exits: m=47 SNR=4.8
03:33:24.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:24.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:24.741 00.000 12268 Enqueuing Expose request
03:33:24.742 00.001 11616 Worker thread wakes up
03:33:24.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:24.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:26.827 02.085 11616 Exposure complete
03:33:26.895 00.068 11616 worker thread done servicing request
03:33:26.895 00.000 12268 OnExposeComplete: enter
03:33:26.895 00.000 12268 UpdateGuideState(): m_state=2
03:33:26.896 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
03:33:26.896 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.3
03:33:26.896 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
03:33:26.896 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
03:33:26.896 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.33 hyp=0.36 cameraTheta=1.22 mountX=0.34 mountY=0.08, mountTheta=0.22
03:33:26.899 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:26.917 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
03:33:26.918 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:26.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:26.918 00.000 12268 Enqueuing Expose request
03:33:26.918 00.000 11616 Worker thread wakes up
03:33:26.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:26.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:28.941 02.023 11616 Exposure complete
03:33:29.004 00.063 11616 worker thread done servicing request
03:33:29.004 00.000 12268 OnExposeComplete: enter
03:33:29.004 00.000 12268 UpdateGuideState(): m_state=2
03:33:29.004 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
03:33:29.004 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.73, Mass=44, SNR=4.7, Peak=32 HFD=3.0
03:33:29.004 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
03:33:29.004 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
03:33:29.005 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.46 hyp=0.47 cameraTheta=1.76 mountX=0.45 mountY=-0.15, mountTheta=-0.32
03:33:29.007 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:29.024 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
03:33:29.025 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:29.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:29.025 00.000 12268 Enqueuing Expose request
03:33:29.025 00.000 11616 Worker thread wakes up
03:33:29.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:29.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:31.065 02.040 11616 Exposure complete
03:33:31.157 00.092 11616 worker thread done servicing request
03:33:31.157 00.000 12268 OnExposeComplete: enter
03:33:31.157 00.000 12268 UpdateGuideState(): m_state=2
03:33:31.158 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
03:33:31.158 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.13, Mass=50, SNR=5.0, Peak=33 HFD=3.4
03:33:31.158 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.09 = 2.19)
03:33:31.158 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.20 = -0.92)
03:33:31.158 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-2.62 mountX=-0.17 mountY=-0.22, mountTheta=-2.21
03:33:31.161 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:31.182 00.021 12268 UpdateGuideState exits: m=50 SNR=5.0
03:33:31.182 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:31.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:31.182 00.000 12268 Enqueuing Expose request
03:33:31.182 00.000 11616 Worker thread wakes up
03:33:31.183 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:31.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:33:33.212 02.029 11616 Exposure complete
03:33:33.283 00.071 11616 worker thread done servicing request
03:33:33.283 00.000 12268 OnExposeComplete: enter
03:33:33.283 00.000 12268 UpdateGuideState(): m_state=2
03:33:33.284 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
03:33:33.284 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.87, Mass=53, SNR=5.1, Peak=33 HFD=3.2
03:33:33.284 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
03:33:33.284 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
03:33:33.284 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.60 hyp=0.63 cameraTheta=1.88 mountX=0.58 mountY=-0.27, mountTheta=-0.43
03:33:33.287 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:33.307 00.020 12268 UpdateGuideState exits: m=53 SNR=5.1
03:33:33.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:33.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:33.307 00.000 12268 Enqueuing Expose request
03:33:33.307 00.000 11616 Worker thread wakes up
03:33:33.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:33.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:35.329 02.022 11616 Exposure complete
03:33:35.397 00.068 11616 worker thread done servicing request
03:33:35.397 00.000 12268 OnExposeComplete: enter
03:33:35.397 00.000 12268 UpdateGuideState(): m_state=2
03:33:35.397 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
03:33:35.397 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.52, Mass=50, SNR=4.9, Peak=31 HFD=3.8
03:33:35.397 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
03:33:35.398 00.001 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
03:33:35.398 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.65 mountX=0.25 mountY=-0.05, mountTheta=-0.21
03:33:35.400 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:35.419 00.019 12268 UpdateGuideState exits: m=50 SNR=4.9
03:33:35.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:35.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:35.419 00.000 12268 Enqueuing Expose request
03:33:35.420 00.001 11616 Worker thread wakes up
03:33:35.420 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:35.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:37.453 02.033 11616 Exposure complete
03:33:37.517 00.064 11616 worker thread done servicing request
03:33:37.517 00.000 12268 OnExposeComplete: enter
03:33:37.518 00.001 12268 UpdateGuideState(): m_state=2
03:33:37.518 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
03:33:37.518 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.94, Mass=45, SNR=4.7, Peak=32 HFD=2.7
03:33:37.518 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
03:33:37.518 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
03:33:37.518 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.67 hyp=0.73 cameraTheta=1.97 mountX=0.64 mountY=-0.37, mountTheta=-0.52
03:33:37.521 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:37.538 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
03:33:37.539 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:37.539 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:37.539 00.000 12268 Enqueuing Expose request
03:33:37.539 00.000 11616 Worker thread wakes up
03:33:37.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:37.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:39.558 02.019 11616 Exposure complete
03:33:39.619 00.061 11616 worker thread done servicing request
03:33:39.619 00.000 12268 OnExposeComplete: enter
03:33:39.619 00.000 12268 UpdateGuideState(): m_state=2
03:33:39.620 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
03:33:39.620 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.74, Mass=42, SNR=4.6, Peak=27 HFD=4.2
03:33:39.620 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
03:33:39.620 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
03:33:39.620 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.47 hyp=0.54 cameraTheta=1.07 mountX=0.50 mountY=0.20, mountTheta=0.38
03:33:39.622 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:39.638 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
03:33:39.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:39.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:39.638 00.000 12268 Enqueuing Expose request
03:33:39.639 00.001 11616 Worker thread wakes up
03:33:39.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:39.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:41.669 02.030 11616 Exposure complete
03:33:41.732 00.063 11616 worker thread done servicing request
03:33:41.732 00.000 12268 OnExposeComplete: enter
03:33:41.732 00.000 12268 UpdateGuideState(): m_state=2
03:33:41.733 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
03:33:41.733 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.47, Mass=47, SNR=4.8, Peak=30 HFD=2.8
03:33:41.733 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
03:33:41.733 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
03:33:41.733 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.20 hyp=0.56 cameraTheta=2.78 mountX=0.15 mountY=-0.55, mountTheta=-1.30
03:33:41.736 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:41.754 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
03:33:41.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:41.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:41.754 00.000 12268 Enqueuing Expose request
03:33:41.754 00.000 11616 Worker thread wakes up
03:33:41.755 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:41.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:33:43.781 02.026 11616 Exposure complete
03:33:43.848 00.067 11616 worker thread done servicing request
03:33:43.848 00.000 12268 OnExposeComplete: enter
03:33:43.849 00.001 12268 UpdateGuideState(): m_state=2
03:33:43.849 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
03:33:43.849 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.37, Mass=43, SNR=4.6, Peak=30 HFD=4.0
03:33:43.849 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
03:33:43.849 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
03:33:43.849 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.10 hyp=0.28 cameraTheta=0.35 mountX=0.12 mountY=0.25, mountTheta=1.11
03:33:43.852 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:43.869 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
03:33:43.870 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:43.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:43.870 00.000 12268 Enqueuing Expose request
03:33:43.870 00.000 11616 Worker thread wakes up
03:33:43.870 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:43.870 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:33:45.900 02.030 11616 Exposure complete
03:33:45.970 00.070 11616 worker thread done servicing request
03:33:45.970 00.000 12268 OnExposeComplete: enter
03:33:45.971 00.001 12268 UpdateGuideState(): m_state=2
03:33:45.971 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
03:33:45.971 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.99, Mass=52, SNR=5.1, Peak=33 HFD=2.7
03:33:45.971 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
03:33:45.971 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
03:33:45.971 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.72 hyp=0.83 cameraTheta=2.10 mountX=0.67 mountY=-0.51, mountTheta=-0.65
03:33:45.974 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:45.993 00.019 12268 UpdateGuideState exits: m=52 SNR=5.1
03:33:45.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:45.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:45.993 00.000 12268 Enqueuing Expose request
03:33:45.993 00.000 11616 Worker thread wakes up
03:33:45.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:45.993 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:33:48.010 02.017 11616 Exposure complete
03:33:48.075 00.065 11616 worker thread done servicing request
03:33:48.076 00.001 12268 OnExposeComplete: enter
03:33:48.076 00.000 12268 UpdateGuideState(): m_state=2
03:33:48.076 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
03:33:48.076 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.64, Mass=50, SNR=5.0, Peak=34 HFD=3.8
03:33:48.076 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
03:33:48.076 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
03:33:48.076 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.37 hyp=0.38 cameraTheta=1.41 mountX=0.37 mountY=0.01, mountTheta=0.04
03:33:48.080 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:48.097 00.017 12268 UpdateGuideState exits: m=50 SNR=5.0
03:33:48.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:48.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:48.097 00.000 12268 Enqueuing Expose request
03:33:48.097 00.000 11616 Worker thread wakes up
03:33:48.098 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:48.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:50.118 02.020 11616 Exposure complete
03:33:50.178 00.060 11616 worker thread done servicing request
03:33:50.178 00.000 12268 OnExposeComplete: enter
03:33:50.178 00.000 12268 UpdateGuideState(): m_state=2
03:33:50.178 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
03:33:50.178 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.76, Mass=46, SNR=4.8, Peak=29 HFD=4.3
03:33:50.179 00.001 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
03:33:50.179 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
03:33:50.179 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.49 hyp=0.60 cameraTheta=0.96 mountX=0.53 mountY=0.28, mountTheta=0.49
03:33:50.181 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:50.197 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
03:33:50.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:50.198 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:50.198 00.000 12268 Enqueuing Expose request
03:33:50.198 00.000 11616 Worker thread wakes up
03:33:50.198 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:50.198 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:52.252 02.054 11616 Exposure complete
03:33:52.316 00.064 11616 worker thread done servicing request
03:33:52.316 00.000 12268 OnExposeComplete: enter
03:33:52.316 00.000 12268 UpdateGuideState(): m_state=2
03:33:52.317 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
03:33:52.317 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.85, Mass=43, SNR=4.6, Peak=30 HFD=3.6
03:33:52.317 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
03:33:52.317 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.07)
03:33:52.317 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.58 hyp=0.59 cameraTheta=1.37 mountX=0.59 mountY=0.04, mountTheta=0.07
03:33:52.320 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:52.339 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
03:33:52.339 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:52.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:52.339 00.000 12268 Enqueuing Expose request
03:33:52.339 00.000 11616 Worker thread wakes up
03:33:52.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:52.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:54.357 02.018 11616 Exposure complete
03:33:54.425 00.068 11616 worker thread done servicing request
03:33:54.425 00.000 12268 OnExposeComplete: enter
03:33:54.425 00.000 12268 UpdateGuideState(): m_state=2
03:33:54.425 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
03:33:54.426 00.001 12268 Star::Find returns 1 (0), X=665.74, Y=915.34, Mass=46, SNR=4.8, Peak=34 HFD=3.1
03:33:54.426 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
03:33:54.426 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
03:33:54.426 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.61 mountX=0.06 mountY=-0.13, mountTheta=-1.14
03:33:54.428 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:54.446 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
03:33:54.446 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:54.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:54.446 00.000 12268 Enqueuing Expose request
03:33:54.446 00.000 11616 Worker thread wakes up
03:33:54.447 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:54.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:33:56.468 02.021 11616 Exposure complete
03:33:56.537 00.069 11616 worker thread done servicing request
03:33:56.537 00.000 12268 OnExposeComplete: enter
03:33:56.537 00.000 12268 UpdateGuideState(): m_state=2
03:33:56.537 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
03:33:56.537 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.60, Mass=50, SNR=5.0, Peak=34 HFD=3.8
03:33:56.537 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
03:33:56.538 00.001 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
03:33:56.538 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.51 mountX=0.33 mountY=-0.02, mountTheta=-0.06
03:33:56.540 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:56.560 00.020 12268 UpdateGuideState exits: m=50 SNR=5.0
03:33:56.560 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:56.560 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:56.560 00.000 12268 Enqueuing Expose request
03:33:56.560 00.000 11616 Worker thread wakes up
03:33:56.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:56.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:33:58.573 02.013 11616 Exposure complete
03:33:58.626 00.053 11616 worker thread done servicing request
03:33:58.626 00.000 12268 OnExposeComplete: enter
03:33:58.627 00.001 12268 UpdateGuideState(): m_state=2
03:33:58.627 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
03:33:58.627 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=42, SNR=4.6, Peak=32 HFD=3.1
03:33:58.627 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
03:33:58.627 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
03:33:58.627 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.35 hyp=0.35 cameraTheta=1.43 mountX=0.35 mountY=0.00, mountTheta=0.01
03:33:58.629 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:33:58.644 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:33:58.644 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:58.644 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:33:58.644 00.000 12268 Enqueuing Expose request
03:33:58.644 00.000 11616 Worker thread wakes up
03:33:58.644 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:33:58.644 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:00.653 02.009 11616 Exposure complete
03:34:00.707 00.054 11616 worker thread done servicing request
03:34:00.707 00.000 12268 OnExposeComplete: enter
03:34:00.707 00.000 12268 UpdateGuideState(): m_state=2
03:34:00.707 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
03:34:00.707 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.72, Mass=43, SNR=4.6, Peak=31 HFD=3.1
03:34:00.707 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
03:34:00.707 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
03:34:00.707 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.45 hyp=0.47 cameraTheta=1.82 mountX=0.44 mountY=-0.17, mountTheta=-0.37
03:34:00.709 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:00.724 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:34:00.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:00.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:00.724 00.000 12268 Enqueuing Expose request
03:34:00.724 00.000 11616 Worker thread wakes up
03:34:00.725 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:00.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:02.832 02.107 11616 Exposure complete
03:34:02.889 00.057 11616 worker thread done servicing request
03:34:02.889 00.000 12268 OnExposeComplete: enter
03:34:02.890 00.001 12268 UpdateGuideState(): m_state=2
03:34:02.890 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
03:34:02.890 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.68, Mass=46, SNR=4.8, Peak=33 HFD=2.8
03:34:02.890 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
03:34:02.890 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
03:34:02.890 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.41 hyp=0.47 cameraTheta=2.10 mountX=0.38 mountY=-0.29, mountTheta=-0.64
03:34:02.893 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:02.909 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
03:34:02.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:02.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:02.909 00.000 12268 Enqueuing Expose request
03:34:02.909 00.000 11616 Worker thread wakes up
03:34:02.910 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:02.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:04.925 02.015 11616 Exposure complete
03:34:04.978 00.053 11616 worker thread done servicing request
03:34:04.979 00.001 12268 OnExposeComplete: enter
03:34:04.979 00.000 12268 UpdateGuideState(): m_state=2
03:34:04.979 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
03:34:04.979 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.25, Mass=47, SNR=4.8, Peak=29 HFD=4.5
03:34:04.979 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
03:34:04.979 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
03:34:04.979 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.16 mountX=-0.01 mountY=0.10, mountTheta=1.63
03:34:04.982 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:04.997 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:34:04.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:04.998 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:04.998 00.000 12268 Enqueuing Expose request
03:34:04.998 00.000 11616 Worker thread wakes up
03:34:04.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:04.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:34:07.006 02.008 11616 Exposure complete
03:34:07.068 00.062 11616 worker thread done servicing request
03:34:07.068 00.000 12268 OnExposeComplete: enter
03:34:07.068 00.000 12268 UpdateGuideState(): m_state=2
03:34:07.068 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
03:34:07.068 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=43, SNR=4.6, Peak=31 HFD=3.7
03:34:07.068 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
03:34:07.068 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
03:34:07.068 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.31 hyp=0.39 cameraTheta=0.92 mountX=0.33 mountY=0.19, mountTheta=0.53
03:34:07.072 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:07.086 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:34:07.087 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:07.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:07.087 00.000 12268 Enqueuing Expose request
03:34:07.087 00.000 11616 Worker thread wakes up
03:34:07.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:07.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:09.107 02.020 11616 Exposure complete
03:34:09.160 00.053 11616 worker thread done servicing request
03:34:09.160 00.000 12268 OnExposeComplete: enter
03:34:09.160 00.000 12268 UpdateGuideState(): m_state=2
03:34:09.161 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
03:34:09.161 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=916.08, Mass=52, SNR=5.0, Peak=32 HFD=3.9
03:34:09.161 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
03:34:09.161 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
03:34:09.161 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.81 hyp=0.82 cameraTheta=1.43 mountX=0.82 mountY=0.01, mountTheta=0.02
03:34:09.163 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:09.178 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
03:34:09.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:09.179 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:09.179 00.000 12268 Enqueuing Expose request
03:34:09.179 00.000 11616 Worker thread wakes up
03:34:09.179 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:09.179 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:09.204 00.025 12268 evsrv: cli 0F8E69C0 connect
03:34:09.204 00.000 12268 case statement mapped state 2 to 1
03:34:09.205 00.001 12268 case statement mapped state 2 to 1
03:34:09.205 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"20588f2f-46db-4527-873c-4bfb04071a66"}
03:34:09.205 00.000 12268 case statement mapped state 2 to 1
03:34:09.205 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"20588f2f-46db-4527-873c-4bfb04071a66"}
03:34:09.206 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:34:09.207 00.001 12268 evsrv: cli 0F8E69C0 connect
03:34:09.207 00.000 12268 case statement mapped state 2 to 1
03:34:09.208 00.001 12268 case statement mapped state 2 to 1
03:34:09.208 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"16a37d85-3982-42c0-93f9-cca2ac6dbc81"}
03:34:09.209 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"16a37d85-3982-42c0-93f9-cca2ac6dbc81"}
03:34:09.209 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:34:09.211 00.002 12268 evsrv: cli 0F8E69C0 connect
03:34:09.212 00.001 12268 case statement mapped state 2 to 1
03:34:09.213 00.001 12268 case statement mapped state 2 to 1
03:34:09.215 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3fc832a8-4eb3-4ba3-86b8-ae73dc5fd071"}
03:34:09.215 00.000 12268 PhdController::Guide begins
03:34:09.215 00.000 12268 PhdController: newstate STATE_SETUP
03:34:09.215 00.000 12268 PhdController: setup
03:34:09.215 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
03:34:09.215 00.000 12268 PhdController: newstate STATE_CALIBRATE
03:34:09.215 00.000 12268 PhdController: newstate STATE_GUIDE
03:34:09.216 00.001 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
03:34:09.216 00.000 12268 guider state => CALIBRATED
03:34:09.216 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:34:09.216 00.000 12268 reset dither spiral
03:34:09.216 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
03:34:09.216 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"3fc832a8-4eb3-4ba3-86b8-ae73dc5fd071"}
03:34:09.221 00.005 12268 evsrv: cli 0F8E69C0 disconnect
03:34:09.221 00.000 12268 evsrv: cli 0F8E6D80 connect
03:34:09.222 00.001 12268 case statement mapped state 5 to 1
03:34:09.222 00.000 12268 case statement mapped state 5 to 1
03:34:09.223 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"c604fec1-d1fd-4083-bec5-464a75b99b32"}
03:34:09.223 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"c604fec1-d1fd-4083-bec5-464a75b99b32"}
03:34:09.225 00.002 12268 evsrv: cli 0F8E6D80 disconnect
03:34:09.226 00.001 12268 evsrv: cli 0FA411A0 connect
03:34:09.226 00.000 12268 case statement mapped state 5 to 1
03:34:09.227 00.001 12268 case statement mapped state 5 to 1
03:34:09.227 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"dc224c06-6f99-4f73-9c2d-23fece4b51cc"}
03:34:09.227 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.86,915.27],"id":"dc224c06-6f99-4f73-9c2d-23fece4b51cc"}
03:34:09.229 00.002 12268 evsrv: cli 0FA411A0 disconnect
03:34:09.229 00.000 12268 evsrv: cli 126EE000 connect
03:34:09.229 00.000 12268 case statement mapped state 5 to 1
03:34:09.230 00.001 12268 case statement mapped state 5 to 1
03:34:09.230 00.000 12268 evsrv: cli 126EE000 request: {"method":"get_app_state","id":"91b3a25f-7302-4e07-b8e5-2d34c44422fd"}
03:34:09.231 00.001 12268 case statement mapped state 5 to 1
03:34:09.231 00.000 12268 evsrv: cli 126EE000 response: {"jsonrpc":"2.0","result":"Selected","id":"91b3a25f-7302-4e07-b8e5-2d34c44422fd"}
03:34:09.232 00.001 12268 evsrv: cli 126EE000 disconnect
03:34:10.235 01.003 12268 evsrv: cli 0F8E6D80 connect
03:34:10.235 00.000 12268 case statement mapped state 5 to 1
03:34:10.235 00.000 12268 case statement mapped state 5 to 1
03:34:10.236 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"52d9ff28-7172-43f9-be32-af1991a31fcd"}
03:34:10.236 00.000 12268 case statement mapped state 5 to 1
03:34:10.236 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"52d9ff28-7172-43f9-be32-af1991a31fcd"}
03:34:10.237 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:34:11.189 00.952 11616 Exposure complete
03:34:11.237 00.048 12268 evsrv: cli 0F8E69C0 connect
03:34:11.237 00.000 12268 case statement mapped state 5 to 1
03:34:11.238 00.001 12268 case statement mapped state 5 to 1
03:34:11.238 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1359e945-afc4-463f-8d47-b4e5a104c89a"}
03:34:11.238 00.000 12268 case statement mapped state 5 to 1
03:34:11.238 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"1359e945-afc4-463f-8d47-b4e5a104c89a"}
03:34:11.239 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:34:11.242 00.003 11616 worker thread done servicing request
03:34:11.243 00.001 12268 OnExposeComplete: enter
03:34:11.243 00.000 12268 UpdateGuideState(): m_state=5
03:34:11.243 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
03:34:11.243 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.88, Mass=49, SNR=4.9, Peak=31 HFD=3.9
03:34:11.243 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
03:34:11.243 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
03:34:11.243 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.61 hyp=0.63 cameraTheta=1.34 mountX=0.62 mountY=0.06, mountTheta=0.10
03:34:11.245 00.002 12268 Changing from state CALIBRATED to GUIDING
03:34:11.245 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:34:11.245 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:34:11.245 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
03:34:11.246 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:34:11.246 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:34:11.246 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:34:11.246 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:34:11.247 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:34:11.247 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:34:11.247 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:34:11.247 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:34:11.247 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:34:11.248 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:34:11.248 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:34:11.248 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:34:11.248 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:34:11.378 00.130 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:34:11.379 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
03:34:11.379 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
03:34:11.385 00.006 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:34:11.385 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:34:11.385 00.000 12268 setting lock position to (666.00, 915.88)
03:34:11.386 00.001 12268 MultiStar: stabilizing after lock position change
03:34:11.386 00.000 12268 guider state => GUIDING
03:34:11.386 00.000 12268 Status Line: Guiding
03:34:11.388 00.002 12268 Mount: notify guiding started
03:34:11.389 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
03:34:11.389 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
03:34:11.389 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
03:34:11.390 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
03:34:11.390 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
03:34:11.390 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
03:34:11.390 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
03:34:11.391 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
03:34:11.391 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
03:34:11.391 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
03:34:11.391 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
03:34:11.391 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:34:11.392 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:34:11.392 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:34:11.392 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:34:11.392 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:34:11.392 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:34:11.393 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:34:11.393 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:34:11.393 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:34:11.393 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:34:11.394 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:34:11.395 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:34:11.395 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:34:11.396 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:34:11.396 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:34:11.397 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:34:11.397 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:34:11.397 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:34:11.397 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:34:11.398 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:34:11.398 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:34:11.398 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:34:11.398 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:34:11.399 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:34:11.399 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:34:11.399 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:34:11.399 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:34:11.532 00.133 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:34:11.533 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:34:11.533 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:34:11.534 00.001 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:34:11.534 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:34:11.534 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
03:34:11.534 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:34:11.534 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:34:11.534 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:34:11.534 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:34:11.535 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
03:34:11.535 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:34:11.551 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
03:34:11.551 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
03:34:11.552 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:11.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:11.552 00.000 12268 Enqueuing Expose request
03:34:11.552 00.000 11616 Worker thread wakes up
03:34:11.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:11.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:12.240 00.688 12268 evsrv: cli 0F8E69C0 connect
03:34:12.241 00.001 12268 case statement mapped state 6 to 3
03:34:12.241 00.000 12268 case statement mapped state 6 to 3
03:34:12.242 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"19c680ef-faff-49c1-bcc5-22c9333eb70d"}
03:34:12.242 00.000 12268 case statement mapped state 6 to 3
03:34:12.242 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19c680ef-faff-49c1-bcc5-22c9333eb70d"}
03:34:12.243 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:34:13.560 01.317 11616 Exposure complete
03:34:13.611 00.051 11616 worker thread done servicing request
03:34:13.611 00.000 12268 OnExposeComplete: enter
03:34:13.611 00.000 12268 UpdateGuideState(): m_state=6
03:34:13.612 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:34:13.612 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.82, Mass=48, SNR=4.9, Peak=31 HFD=3.2
03:34:13.612 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.44 = 1.85)
03:34:13.612 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.26)
03:34:13.612 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.06 hyp=0.36 cameraTheta=-2.96 mountX=-0.10 mountY=-0.35, mountTheta=-1.85
03:34:13.614 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.36, y=-0.06, opts=13)
03:34:13.614 00.000 12268 Enqueuing Move request for scope (-0.36, -0.06)
03:34:13.614 00.000 11616 Worker thread wakes up
03:34:13.614 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.06) opts 0xd
03:34:13.614 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.36, -0.06)
03:34:13.614 00.000 11616 Moving (-0.36, -0.06) raw xDistance=-0.10 yDistance=-0.35
03:34:13.614 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:34:13.614 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:34:13.614 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:34:13.615 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
03:34:13.615 00.000 11616 MoveAxis(E, 0, ABG)
03:34:13.615 00.000 11616 Move returns status 0, amount 0
03:34:13.615 00.000 11616 MoveAxis(N, 0, ABG)
03:34:13.615 00.000 11616 Move returns status 0, amount 0
03:34:13.615 00.000 11616 move complete, result=0
03:34:13.615 00.000 11616 worker thread done servicing request
03:34:13.634 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:13.648 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:34:13.649 00.001 12268 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 1 / 99999
03:34:13.649 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768703653.649,"Host":"ASTROCENTER","Inst":1,"Distance":0.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:34:13.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:13.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:13.649 00.000 12268 Enqueuing Expose request
03:34:13.649 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:34:13.650 00.001 11616 Worker thread wakes up
03:34:13.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:13.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:15.667 02.017 11616 Exposure complete
03:34:15.718 00.051 11616 worker thread done servicing request
03:34:15.718 00.000 12268 OnExposeComplete: enter
03:34:15.718 00.000 12268 UpdateGuideState(): m_state=6
03:34:15.718 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:34:15.718 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.50, Mass=42, SNR=4.6, Peak=31 HFD=3.1
03:34:15.718 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
03:34:15.718 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
03:34:15.719 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.39 hyp=0.44 cameraTheta=-2.08 mountX=-0.41 mountY=-0.16, mountTheta=-2.76
03:34:15.720 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.39, opts=13)
03:34:15.720 00.000 12268 Enqueuing Move request for scope (-0.21, -0.39)
03:34:15.720 00.000 11616 Worker thread wakes up
03:34:15.720 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.39) opts 0xd
03:34:15.720 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.39)
03:34:15.720 00.000 11616 Moving (-0.21, -0.39) raw xDistance=-0.41 yDistance=-0.16
03:34:15.721 00.001 11616 resist switch: large excursion: input -0.41 thresh 0.29 direction from 0 to -1
03:34:15.721 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.22
03:34:15.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.41
03:34:15.721 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:34:15.721 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:34:15.721 00.000 11616 MoveAxis(E, 227, ABG)
03:34:15.721 00.000 11616 Guiding  Dir = 2, Dur = 227
03:34:15.721 00.000 11616 IsSlewing returns 1
03:34:15.722 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
03:34:15.722 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
03:34:15.722 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
03:34:15.722 00.000 11616 Move returns status 2, amount 0
03:34:15.722 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
03:34:15.723 00.001 11616 move complete, result=2
03:34:15.723 00.000 11616 worker thread done servicing request
03:34:15.741 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:15.755 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:34:15.755 00.000 12268 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 2 / 99999
03:34:15.756 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768703655.755,"Host":"ASTROCENTER","Inst":1,"Distance":0.52,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
03:34:15.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:15.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:15.756 00.000 12268 Enqueuing Expose request
03:34:15.756 00.000 12268 Alert: Guiding stopped: the scope started slewing.
03:34:15.756 00.000 11616 Worker thread wakes up
03:34:15.757 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:15.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:15.781 00.024 12268 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
03:34:15.784 00.003 12268 mount move error indicates guiding should stop
03:34:15.784 00.000 12268 Mount: notify guiding stopped
03:34:15.784 00.000 12268 BLC: window closed
03:34:15.784 00.000 12268 BLC: Last direction was reset
03:34:15.784 00.000 12268 PhdController failed: Guiding stopped
03:34:15.784 00.000 12268 PhdController: newstate STATE_FINISH
03:34:15.784 00.000 12268 PhdController complete: fail: Guiding stopped
03:34:15.784 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768703655.784,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
03:34:15.785 00.001 12268 Mount: notify guiding dither settle done success=0
03:34:15.785 00.000 12268 PhdController: newstate STATE_IDLE
03:34:15.785 00.000 12268 Changing from state GUIDING to STOP
03:34:15.785 00.000 12268 guider state => SELECTED
03:34:15.785 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
03:34:17.772 01.987 11616 Exposure complete
03:34:17.825 00.053 11616 worker thread done servicing request
03:34:17.826 00.001 12268 OnExposeComplete: enter
03:34:17.826 00.000 12268 UpdateGuideState(): m_state=2
03:34:17.826 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:34:17.826 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.90, Mass=45, SNR=4.7, Peak=32 HFD=3.2
03:34:17.826 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
03:34:17.826 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
03:34:17.826 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.02 mountX=0.00 mountY=-0.16, mountTheta=-1.55
03:34:17.853 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:17.870 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
03:34:17.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:17.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:17.870 00.000 12268 Enqueuing Expose request
03:34:17.870 00.000 11616 Worker thread wakes up
03:34:17.870 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:17.870 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:19.879 02.009 11616 Exposure complete
03:34:19.931 00.052 11616 worker thread done servicing request
03:34:19.932 00.001 12268 OnExposeComplete: enter
03:34:19.932 00.000 12268 UpdateGuideState(): m_state=2
03:34:19.932 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:34:19.932 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.63, Mass=41, SNR=4.5, Peak=32 HFD=3.0
03:34:19.932 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
03:34:19.932 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
03:34:19.932 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.25 hyp=0.30 cameraTheta=-2.16 mountX=-0.26 mountY=-0.13, mountTheta=-2.68
03:34:19.934 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:19.949 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:34:19.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:19.949 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:19.949 00.000 12268 Enqueuing Expose request
03:34:19.950 00.001 11616 Worker thread wakes up
03:34:19.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:19.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:21.962 02.012 11616 Exposure complete
03:34:22.022 00.060 11616 worker thread done servicing request
03:34:22.022 00.000 12268 OnExposeComplete: enter
03:34:22.022 00.000 12268 UpdateGuideState(): m_state=2
03:34:22.022 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:34:22.022 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.79, Mass=51, SNR=5.0, Peak=29 HFD=4.2
03:34:22.022 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.36 = 1.93)
03:34:22.022 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
03:34:22.022 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.09 hyp=0.37 cameraTheta=-2.88 mountX=-0.13 mountY=-0.34, mountTheta=-1.93
03:34:22.027 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:22.042 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:34:22.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:22.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:22.043 00.001 12268 Enqueuing Expose request
03:34:22.043 00.000 11616 Worker thread wakes up
03:34:22.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:22.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:24.055 02.012 11616 Exposure complete
03:34:24.109 00.054 11616 worker thread done servicing request
03:34:24.109 00.000 12268 OnExposeComplete: enter
03:34:24.109 00.000 12268 UpdateGuideState(): m_state=2
03:34:24.109 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:34:24.110 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.71, Mass=48, SNR=4.9, Peak=31 HFD=4.0
03:34:24.110 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.16 = 3.13)
03:34:24.110 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.02)
03:34:24.110 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.68 mountX=-0.17 mountY=0.00, mountTheta=3.12
03:34:24.112 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:24.128 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
03:34:24.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:24.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:24.128 00.000 12268 Enqueuing Expose request
03:34:24.128 00.000 11616 Worker thread wakes up
03:34:24.128 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:24.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:26.134 02.006 11616 Exposure complete
03:34:26.186 00.052 11616 worker thread done servicing request
03:34:26.186 00.000 12268 OnExposeComplete: enter
03:34:26.186 00.000 12268 UpdateGuideState(): m_state=2
03:34:26.187 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:34:26.187 00.000 12268 Star::Find returns 1 (0), X=666.40, Y=915.60, Mass=40, SNR=4.5, Peak=26 HFD=4.7
03:34:26.187 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
03:34:26.187 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
03:34:26.187 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.28 hyp=0.49 cameraTheta=-0.61 mountX=-0.24 mountY=0.43, mountTheta=2.07
03:34:26.189 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:26.203 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
03:34:26.204 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:26.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:26.204 00.000 12268 Enqueuing Expose request
03:34:26.204 00.000 11616 Worker thread wakes up
03:34:26.204 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:26.204 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:28.227 02.023 11616 Exposure complete
03:34:28.280 00.053 11616 worker thread done servicing request
03:34:28.280 00.000 12268 OnExposeComplete: enter
03:34:28.280 00.000 12268 UpdateGuideState(): m_state=2
03:34:28.280 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:34:28.280 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.80, Mass=45, SNR=4.7, Peak=33 HFD=2.7
03:34:28.280 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
03:34:28.280 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
03:34:28.281 00.001 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.08 hyp=0.41 cameraTheta=-2.95 mountX=-0.12 mountY=-0.39, mountTheta=-1.86
03:34:28.282 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:28.297 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:34:28.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:28.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:28.297 00.000 12268 Enqueuing Expose request
03:34:28.297 00.000 11616 Worker thread wakes up
03:34:28.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:28.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:30.312 02.015 11616 Exposure complete
03:34:30.364 00.052 11616 worker thread done servicing request
03:34:30.364 00.000 12268 OnExposeComplete: enter
03:34:30.364 00.000 12268 UpdateGuideState(): m_state=2
03:34:30.364 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:34:30.364 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=916.03, Mass=51, SNR=5.0, Peak=34 HFD=2.8
03:34:30.365 00.001 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
03:34:30.365 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
03:34:30.365 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.14 hyp=0.50 cameraTheta=2.85 mountX=0.10 mountY=-0.49, mountTheta=-1.38
03:34:30.366 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:30.383 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
03:34:30.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:30.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:30.383 00.000 12268 Enqueuing Expose request
03:34:30.383 00.000 11616 Worker thread wakes up
03:34:30.383 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:30.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:32.396 02.013 11616 Exposure complete
03:34:32.448 00.052 11616 worker thread done servicing request
03:34:32.448 00.000 12268 OnExposeComplete: enter
03:34:32.448 00.000 12268 UpdateGuideState(): m_state=2
03:34:32.448 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:34:32.448 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.63, Mass=46, SNR=4.8, Peak=33 HFD=3.7
03:34:32.448 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
03:34:32.449 00.001 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.70)
03:34:32.449 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.25 hyp=0.30 cameraTheta=-1.00 mountX=-0.23 mountY=0.19, mountTheta=2.46
03:34:32.451 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:32.466 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:34:32.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:32.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:32.466 00.000 12268 Enqueuing Expose request
03:34:32.466 00.000 11616 Worker thread wakes up
03:34:32.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:32.467 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:34.479 02.012 11616 Exposure complete
03:34:34.537 00.058 11616 worker thread done servicing request
03:34:34.538 00.001 12268 OnExposeComplete: enter
03:34:34.538 00.000 12268 UpdateGuideState(): m_state=2
03:34:34.538 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:34:34.538 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.57, Mass=42, SNR=4.6, Peak=32 HFD=2.7
03:34:34.538 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.93 = 2.36)
03:34:34.538 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.75)
03:34:34.538 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.31 hyp=0.49 cameraTheta=-2.45 mountX=-0.35 mountY=-0.34, mountTheta=-2.37
03:34:34.543 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:34.558 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:34:34.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:34.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:34.558 00.000 12268 Enqueuing Expose request
03:34:34.558 00.000 11616 Worker thread wakes up
03:34:34.559 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:34.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:36.557 01.998 11616 Exposure complete
03:34:36.608 00.051 11616 worker thread done servicing request
03:34:36.608 00.000 12268 OnExposeComplete: enter
03:34:36.608 00.000 12268 UpdateGuideState(): m_state=2
03:34:36.609 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:34:36.609 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.68, Mass=50, SNR=5.0, Peak=32 HFD=3.1
03:34:36.609 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
03:34:36.609 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
03:34:36.609 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.20 hyp=0.46 cameraTheta=-2.69 mountX=-0.24 mountY=-0.38, mountTheta=-2.13
03:34:36.612 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:36.626 00.014 12268 UpdateGuideState exits: m=50 SNR=5.0
03:34:36.626 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:36.626 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:36.626 00.000 12268 Enqueuing Expose request
03:34:36.626 00.000 11616 Worker thread wakes up
03:34:36.627 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:36.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:38.639 02.012 11616 Exposure complete
03:34:38.690 00.051 11616 worker thread done servicing request
03:34:38.690 00.000 12268 OnExposeComplete: enter
03:34:38.690 00.000 12268 UpdateGuideState(): m_state=2
03:34:38.690 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:34:38.691 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.86, Mass=41, SNR=4.5, Peak=29 HFD=3.8
03:34:38.691 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
03:34:38.691 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
03:34:38.691 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.21 mountX=-0.01 mountY=0.10, mountTheta=1.68
03:34:38.693 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:38.707 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:34:38.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:38.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:38.708 00.001 12268 Enqueuing Expose request
03:34:38.708 00.000 11616 Worker thread wakes up
03:34:38.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:38.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:40.720 02.012 11616 Exposure complete
03:34:40.773 00.053 11616 worker thread done servicing request
03:34:40.773 00.000 12268 OnExposeComplete: enter
03:34:40.773 00.000 12268 UpdateGuideState(): m_state=2
03:34:40.773 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:34:40.773 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.23, Mass=50, SNR=5.0, Peak=32 HFD=4.6
03:34:40.773 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
03:34:40.773 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.38)
03:34:40.773 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.65 hyp=0.67 cameraTheta=-1.32 mountX=-0.63 mountY=0.25, mountTheta=2.77
03:34:40.775 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:40.789 00.014 12268 UpdateGuideState exits: m=50 SNR=5.0
03:34:40.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:40.790 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:40.790 00.000 12268 Enqueuing Expose request
03:34:40.790 00.000 11616 Worker thread wakes up
03:34:40.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:40.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:34:42.828 02.038 11616 Exposure complete
03:34:42.879 00.051 11616 worker thread done servicing request
03:34:42.880 00.001 12268 OnExposeComplete: enter
03:34:42.880 00.000 12268 UpdateGuideState(): m_state=2
03:34:42.880 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:34:42.880 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.60, Mass=52, SNR=5.0, Peak=29 HFD=5.0
03:34:42.880 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.90 = 2.39)
03:34:42.880 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.72)
03:34:42.880 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.29 hyp=0.43 cameraTheta=-2.42 mountX=-0.32 mountY=-0.29, mountTheta=-2.40
03:34:42.883 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:34:42.897 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
03:34:42.898 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:42.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:42.898 00.000 12268 Enqueuing Expose request
03:34:42.898 00.000 11616 Worker thread wakes up
03:34:42.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:42.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:44.909 02.011 11616 Exposure complete
03:34:44.961 00.052 11616 worker thread done servicing request
03:34:44.962 00.001 12268 OnExposeComplete: enter
03:34:44.962 00.000 12268 UpdateGuideState(): m_state=2
03:34:44.962 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:34:44.962 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.64, Mass=42, SNR=4.6, Peak=31 HFD=3.6
03:34:44.962 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
03:34:44.962 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
03:34:44.962 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.24 hyp=0.27 cameraTheta=-1.08 mountX=-0.23 mountY=0.16, mountTheta=2.53
03:34:44.964 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:44.980 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
03:34:44.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:44.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:44.980 00.000 12268 Enqueuing Expose request
03:34:44.980 00.000 11616 Worker thread wakes up
03:34:44.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:44.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:46.995 02.015 11616 Exposure complete
03:34:47.053 00.058 11616 worker thread done servicing request
03:34:47.053 00.000 12268 OnExposeComplete: enter
03:34:47.053 00.000 12268 UpdateGuideState(): m_state=2
03:34:47.053 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:34:47.054 00.001 12268 Star::Find returns 1 (0), X=665.37, Y=915.07, Mass=51, SNR=5.0, Peak=28 HFD=5.8
03:34:47.054 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.70 = 2.59)
03:34:47.054 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.52)
03:34:47.054 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-0.82 hyp=1.03 cameraTheta=-2.22 mountX=-0.87 mountY=-0.51, mountTheta=-2.61
03:34:47.060 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:47.077 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
03:34:47.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:47.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:47.077 00.000 12268 Enqueuing Expose request
03:34:47.077 00.000 11616 Worker thread wakes up
03:34:47.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:47.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:34:49.088 02.011 11616 Exposure complete
03:34:49.141 00.053 11616 worker thread done servicing request
03:34:49.141 00.000 12268 OnExposeComplete: enter
03:34:49.141 00.000 12268 UpdateGuideState(): m_state=2
03:34:49.141 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:34:49.142 00.001 12268 Star::Find returns 1 (0), X=665.90, Y=915.91, Mass=40, SNR=4.5, Peak=30 HFD=3.2
03:34:49.142 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.40 = 1.40)
03:34:49.142 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.71 = -1.71)
03:34:49.142 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.88 mountX=0.02 mountY=-0.10, mountTheta=-1.40
03:34:49.144 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:49.160 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
03:34:49.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:49.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:49.160 00.000 12268 Enqueuing Expose request
03:34:49.160 00.000 11616 Worker thread wakes up
03:34:49.161 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:49.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:34:51.172 02.011 11616 Exposure complete
03:34:51.224 00.052 11616 worker thread done servicing request
03:34:51.224 00.000 12268 OnExposeComplete: enter
03:34:51.225 00.001 12268 UpdateGuideState(): m_state=2
03:34:51.225 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:34:51.225 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.39, Mass=43, SNR=4.6, Peak=25 HFD=4.5
03:34:51.225 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
03:34:51.225 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
03:34:51.225 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.49 hyp=0.52 cameraTheta=-1.21 mountX=-0.47 mountY=0.25, mountTheta=2.66
03:34:51.227 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:51.243 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
03:34:51.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:51.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:51.243 00.000 12268 Enqueuing Expose request
03:34:51.243 00.000 11616 Worker thread wakes up
03:34:51.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:51.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:34:53.261 02.018 11616 Exposure complete
03:34:53.314 00.053 11616 worker thread done servicing request
03:34:53.314 00.000 12268 OnExposeComplete: enter
03:34:53.314 00.000 12268 UpdateGuideState(): m_state=2
03:34:53.315 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:34:53.315 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.36, Mass=49, SNR=4.9, Peak=30 HFD=3.5
03:34:53.315 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.94 = 2.35)
03:34:53.315 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.76)
03:34:53.315 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=-0.52 hyp=0.82 cameraTheta=-2.46 mountX=-0.58 mountY=-0.57, mountTheta=-2.36
03:34:53.318 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:53.333 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:34:53.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:53.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:53.333 00.000 12268 Enqueuing Expose request
03:34:53.333 00.000 11616 Worker thread wakes up
03:34:53.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:53.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:34:55.338 02.005 11616 Exposure complete
03:34:55.390 00.052 11616 worker thread done servicing request
03:34:55.390 00.000 12268 OnExposeComplete: enter
03:34:55.390 00.000 12268 UpdateGuideState(): m_state=2
03:34:55.390 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:34:55.390 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.26, Mass=45, SNR=4.7, Peak=28 HFD=4.1
03:34:55.391 00.001 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
03:34:55.391 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.13)
03:34:55.391 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.62 hyp=0.62 cameraTheta=-1.57 mountX=-0.62 mountY=0.08, mountTheta=3.01
03:34:55.392 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:55.407 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:34:55.407 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:55.407 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:55.407 00.000 12268 Enqueuing Expose request
03:34:55.407 00.000 11616 Worker thread wakes up
03:34:55.407 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:55.407 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:34:57.421 02.014 11616 Exposure complete
03:34:57.474 00.053 11616 worker thread done servicing request
03:34:57.474 00.000 12268 OnExposeComplete: enter
03:34:57.474 00.000 12268 UpdateGuideState(): m_state=2
03:34:57.474 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:34:57.474 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.18, Mass=48, SNR=4.9, Peak=30 HFD=4.2
03:34:57.475 00.001 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.17 = 3.12)
03:34:57.475 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.01)
03:34:57.475 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.70 hyp=0.71 cameraTheta=-1.69 mountX=-0.71 mountY=0.00, mountTheta=3.14
03:34:57.477 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:34:57.492 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:34:57.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:57.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:57.492 00.000 12268 Enqueuing Expose request
03:34:57.492 00.000 11616 Worker thread wakes up
03:34:57.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:57.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:34:59.495 02.003 11616 Exposure complete
03:34:59.546 00.051 11616 worker thread done servicing request
03:34:59.547 00.001 12268 OnExposeComplete: enter
03:34:59.547 00.000 12268 UpdateGuideState(): m_state=2
03:34:59.547 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:34:59.547 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.48, Mass=52, SNR=5.1, Peak=33 HFD=3.5
03:34:59.547 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
03:34:59.547 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
03:34:59.547 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.40 hyp=0.47 cameraTheta=-2.13 mountX=-0.43 mountY=-0.20, mountTheta=-2.71
03:34:59.549 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:34:59.564 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
03:34:59.564 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:59.564 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:34:59.565 00.001 12268 Enqueuing Expose request
03:34:59.565 00.000 11616 Worker thread wakes up
03:34:59.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:34:59.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:35:01.572 02.007 11616 Exposure complete
03:35:01.626 00.054 11616 worker thread done servicing request
03:35:01.626 00.000 12268 OnExposeComplete: enter
03:35:01.626 00.000 12268 UpdateGuideState(): m_state=2
03:35:01.627 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:35:01.627 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.70, Mass=59, SNR=5.4, Peak=31 HFD=4.5
03:35:01.627 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
03:35:01.627 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
03:35:01.627 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.19 hyp=0.48 cameraTheta=-2.75 mountX=-0.23 mountY=-0.42, mountTheta=-2.07
03:35:01.629 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:35:01.643 00.014 12268 UpdateGuideState exits: m=59 SNR=5.4
03:35:01.644 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:01.644 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:01.644 00.000 12268 Enqueuing Expose request
03:35:01.644 00.000 11616 Worker thread wakes up
03:35:01.644 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:01.644 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:03.659 02.015 11616 Exposure complete
03:35:03.711 00.052 11616 worker thread done servicing request
03:35:03.712 00.001 12268 OnExposeComplete: enter
03:35:03.712 00.000 12268 UpdateGuideState(): m_state=2
03:35:03.712 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:35:03.712 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.20, Mass=45, SNR=4.7, Peak=31 HFD=3.7
03:35:03.712 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
03:35:03.712 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = -0.00)
03:35:03.712 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.68 hyp=0.68 cameraTheta=-1.70 mountX=-0.68 mountY=-0.00, mountTheta=-3.14
03:35:03.714 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:03.729 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:35:03.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:03.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:03.729 00.000 12268 Enqueuing Expose request
03:35:03.729 00.000 11616 Worker thread wakes up
03:35:03.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:03.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:35:05.748 02.019 11616 Exposure complete
03:35:05.799 00.051 11616 worker thread done servicing request
03:35:05.799 00.000 12268 OnExposeComplete: enter
03:35:05.799 00.000 12268 UpdateGuideState(): m_state=2
03:35:05.800 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:35:05.800 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=915.01, Mass=55, SNR=5.2, Peak=35 HFD=2.8
03:35:05.800 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
03:35:05.800 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.66)
03:35:05.800 00.000 12268 CameraToMount -- cameraX=-0.88 cameraY=-0.87 hyp=1.24 cameraTheta=-2.36 mountX=-0.95 mountY=-0.76, mountTheta=-2.47
03:35:05.802 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:05.816 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
03:35:05.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:05.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:05.816 00.000 12268 Enqueuing Expose request
03:35:05.817 00.001 11616 Worker thread wakes up
03:35:05.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:05.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:35:07.830 02.013 11616 Exposure complete
03:35:07.881 00.051 11616 worker thread done servicing request
03:35:07.882 00.001 12268 OnExposeComplete: enter
03:35:07.882 00.000 12268 UpdateGuideState(): m_state=2
03:35:07.882 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:35:07.882 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.51, Mass=49, SNR=4.9, Peak=33 HFD=3.4
03:35:07.882 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.55 = 2.74)
03:35:07.882 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.37)
03:35:07.882 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.37 hyp=0.43 cameraTheta=-2.07 mountX=-0.39 mountY=-0.16, mountTheta=-2.76
03:35:07.884 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:35:07.899 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:35:07.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:07.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:07.899 00.000 12268 Enqueuing Expose request
03:35:07.899 00.000 11616 Worker thread wakes up
03:35:07.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:07.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:09.899 02.000 11616 Exposure complete
03:35:09.951 00.052 11616 worker thread done servicing request
03:35:09.951 00.000 12268 OnExposeComplete: enter
03:35:09.951 00.000 12268 UpdateGuideState(): m_state=2
03:35:09.951 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:35:09.951 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.87, Mass=45, SNR=4.7, Peak=31 HFD=3.6
03:35:09.951 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
03:35:09.952 00.001 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
03:35:09.952 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.05 mountX=-0.03 mountY=-0.13, mountTheta=-1.76
03:35:09.953 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:09.968 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:35:09.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:09.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:09.968 00.000 12268 Enqueuing Expose request
03:35:09.968 00.000 11616 Worker thread wakes up
03:35:09.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:09.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:11.971 02.003 11616 Exposure complete
03:35:12.028 00.057 11616 worker thread done servicing request
03:35:12.028 00.000 12268 OnExposeComplete: enter
03:35:12.028 00.000 12268 UpdateGuideState(): m_state=2
03:35:12.028 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:35:12.028 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.67, Mass=48, SNR=4.9, Peak=30 HFD=3.6
03:35:12.028 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.96 = 2.33)
03:35:12.028 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.78)
03:35:12.029 00.001 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.21 hyp=0.35 cameraTheta=-2.48 mountX=-0.24 mountY=-0.25, mountTheta=-2.34
03:35:12.034 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:35:12.051 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
03:35:12.051 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:12.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:12.051 00.000 12268 Enqueuing Expose request
03:35:12.051 00.000 11616 Worker thread wakes up
03:35:12.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:12.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:14.065 02.014 11616 Exposure complete
03:35:14.117 00.052 11616 worker thread done servicing request
03:35:14.117 00.000 12268 OnExposeComplete: enter
03:35:14.117 00.000 12268 UpdateGuideState(): m_state=2
03:35:14.117 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:35:14.117 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=916.07, Mass=48, SNR=4.9, Peak=30 HFD=4.0
03:35:14.117 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
03:35:14.117 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
03:35:14.117 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.56 mountX=0.19 mountY=-0.02, mountTheta=-0.12
03:35:14.119 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:35:14.134 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:35:14.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:14.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:14.134 00.000 12268 Enqueuing Expose request
03:35:14.134 00.000 11616 Worker thread wakes up
03:35:14.135 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:14.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:16.146 02.011 11616 Exposure complete
03:35:16.198 00.052 11616 worker thread done servicing request
03:35:16.199 00.001 12268 OnExposeComplete: enter
03:35:16.199 00.000 12268 UpdateGuideState(): m_state=2
03:35:16.199 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:35:16.199 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.63, Mass=46, SNR=4.8, Peak=31 HFD=3.5
03:35:16.199 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.60 = 2.69)
03:35:16.199 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
03:35:16.199 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.25 hyp=0.29 cameraTheta=-2.12 mountX=-0.26 mountY=-0.12, mountTheta=-2.71
03:35:16.201 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:35:16.216 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:35:16.216 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:16.216 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:16.216 00.000 12268 Enqueuing Expose request
03:35:16.216 00.000 11616 Worker thread wakes up
03:35:16.216 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:16.216 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:18.220 02.004 11616 Exposure complete
03:35:18.271 00.051 11616 worker thread done servicing request
03:35:18.272 00.001 12268 OnExposeComplete: enter
03:35:18.272 00.000 12268 UpdateGuideState(): m_state=2
03:35:18.272 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:35:18.272 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=916.11, Mass=56, SNR=5.2, Peak=32 HFD=3.5
03:35:18.272 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
03:35:18.272 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
03:35:18.272 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.23 hyp=0.53 cameraTheta=2.69 mountX=0.18 mountY=-0.50, mountTheta=-1.22
03:35:18.274 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:35:18.289 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
03:35:18.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:18.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:18.289 00.000 12268 Enqueuing Expose request
03:35:18.289 00.000 11616 Worker thread wakes up
03:35:18.289 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:18.289 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:20.297 02.008 11616 Exposure complete
03:35:20.349 00.052 11616 worker thread done servicing request
03:35:20.350 00.001 12268 OnExposeComplete: enter
03:35:20.350 00.000 12268 UpdateGuideState(): m_state=2
03:35:20.350 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:35:20.350 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.82, Mass=49, SNR=4.9, Peak=30 HFD=4.3
03:35:20.350 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
03:35:20.350 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
03:35:20.351 00.001 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.84 mountX=-0.08 mountY=-0.18, mountTheta=-1.98
03:35:20.352 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:20.367 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:35:20.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:20.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:20.367 00.000 12268 Enqueuing Expose request
03:35:20.367 00.000 11616 Worker thread wakes up
03:35:20.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:20.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:22.378 02.011 11616 Exposure complete
03:35:22.430 00.052 11616 worker thread done servicing request
03:35:22.430 00.000 12268 OnExposeComplete: enter
03:35:22.430 00.000 12268 UpdateGuideState(): m_state=2
03:35:22.430 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:35:22.431 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
03:35:22.431 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
03:35:22.431 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
03:35:22.431 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.28 hyp=0.28 cameraTheta=-1.56 mountX=-0.28 mountY=0.04, mountTheta=3.00
03:35:22.433 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:22.447 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
03:35:22.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:22.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:22.447 00.000 12268 Enqueuing Expose request
03:35:22.447 00.000 11616 Worker thread wakes up
03:35:22.448 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:22.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:24.466 02.018 11616 Exposure complete
03:35:24.522 00.056 11616 worker thread done servicing request
03:35:24.522 00.000 12268 OnExposeComplete: enter
03:35:24.522 00.000 12268 UpdateGuideState(): m_state=2
03:35:24.523 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:35:24.523 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.64, Mass=47, SNR=4.8, Peak=30 HFD=3.0
03:35:24.523 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
03:35:24.523 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
03:35:24.523 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.24 hyp=0.55 cameraTheta=-2.69 mountX=-0.29 mountY=-0.46, mountTheta=-2.13
03:35:24.527 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:24.543 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:35:24.544 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:24.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:24.544 00.000 12268 Enqueuing Expose request
03:35:24.544 00.000 11616 Worker thread wakes up
03:35:24.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:24.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:26.547 02.003 11616 Exposure complete
03:35:26.599 00.052 11616 worker thread done servicing request
03:35:26.600 00.001 12268 OnExposeComplete: enter
03:35:26.600 00.000 12268 UpdateGuideState(): m_state=2
03:35:26.600 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:35:26.600 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=916.01, Mass=51, SNR=5.0, Peak=31 HFD=3.9
03:35:26.600 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
03:35:26.600 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.94)
03:35:26.600 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.24 mountX=0.13 mountY=0.03, mountTheta=0.20
03:35:26.602 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:26.617 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:35:26.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:26.617 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:26.617 00.000 12268 Enqueuing Expose request
03:35:26.617 00.000 11616 Worker thread wakes up
03:35:26.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:26.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:28.621 02.004 11616 Exposure complete
03:35:28.674 00.053 11616 worker thread done servicing request
03:35:28.675 00.001 12268 OnExposeComplete: enter
03:35:28.675 00.000 12268 UpdateGuideState(): m_state=2
03:35:28.675 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:35:28.675 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.52, Mass=48, SNR=4.9, Peak=33 HFD=3.6
03:35:28.675 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
03:35:28.675 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
03:35:28.675 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.37 hyp=0.39 cameraTheta=-1.95 mountX=-0.38 mountY=-0.10, mountTheta=-2.89
03:35:28.677 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:35:28.692 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:35:28.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:28.692 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:28.692 00.000 12268 Enqueuing Expose request
03:35:28.692 00.000 11616 Worker thread wakes up
03:35:28.692 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:28.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:30.696 02.004 11616 Exposure complete
03:35:30.748 00.052 11616 worker thread done servicing request
03:35:30.749 00.001 12268 OnExposeComplete: enter
03:35:30.749 00.000 12268 UpdateGuideState(): m_state=2
03:35:30.749 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:35:30.749 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.37, Mass=56, SNR=5.2, Peak=33 HFD=3.6
03:35:30.749 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.58 = 2.71)
03:35:30.749 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.40)
03:35:30.749 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.51 hyp=0.59 cameraTheta=-2.10 mountX=-0.54 mountY=-0.23, mountTheta=-2.73
03:35:30.751 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:35:30.766 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
03:35:30.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:30.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:30.766 00.000 12268 Enqueuing Expose request
03:35:30.766 00.000 11616 Worker thread wakes up
03:35:30.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:30.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:35:32.817 02.051 11616 Exposure complete
03:35:32.872 00.055 11616 worker thread done servicing request
03:35:32.872 00.000 12268 OnExposeComplete: enter
03:35:32.873 00.001 12268 UpdateGuideState(): m_state=2
03:35:32.873 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:35:32.873 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.43, Mass=44, SNR=4.7, Peak=31 HFD=3.4
03:35:32.873 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
03:35:32.873 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.25)
03:35:32.873 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.45 hyp=0.49 cameraTheta=-1.95 mountX=-0.47 mountY=-0.12, mountTheta=-2.89
03:35:32.875 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:32.890 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:35:32.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:32.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:32.890 00.000 12268 Enqueuing Expose request
03:35:32.891 00.001 11616 Worker thread wakes up
03:35:32.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:32.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:35:34.901 02.010 11616 Exposure complete
03:35:34.952 00.051 11616 worker thread done servicing request
03:35:34.952 00.000 12268 OnExposeComplete: enter
03:35:34.953 00.001 12268 UpdateGuideState(): m_state=2
03:35:34.953 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:35:34.953 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
03:35:34.953 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
03:35:34.953 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
03:35:34.953 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.32 hyp=0.38 cameraTheta=-1.02 mountX=-0.30 mountY=0.24, mountTheta=2.47
03:35:34.955 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:34.970 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:35:34.970 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:34.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:34.970 00.000 12268 Enqueuing Expose request
03:35:34.970 00.000 11616 Worker thread wakes up
03:35:34.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:34.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:36.976 02.006 11616 Exposure complete
03:35:37.034 00.058 11616 worker thread done servicing request
03:35:37.034 00.000 12268 OnExposeComplete: enter
03:35:37.034 00.000 12268 UpdateGuideState(): m_state=2
03:35:37.035 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:35:37.035 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.27, Mass=49, SNR=4.9, Peak=32 HFD=4.3
03:35:37.035 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
03:35:37.035 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
03:35:37.035 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.61 hyp=0.63 cameraTheta=-1.35 mountX=-0.59 mountY=0.22, mountTheta=2.79
03:35:37.039 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:35:37.054 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:35:37.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:37.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:37.054 00.000 12268 Enqueuing Expose request
03:35:37.054 00.000 11616 Worker thread wakes up
03:35:37.055 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:37.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:35:39.062 02.007 11616 Exposure complete
03:35:39.115 00.053 11616 worker thread done servicing request
03:35:39.115 00.000 12268 OnExposeComplete: enter
03:35:39.115 00.000 12268 UpdateGuideState(): m_state=2
03:35:39.116 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:35:39.116 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=37, SNR=4.3, Peak=29 HFD=3.1
03:35:39.116 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.42 = 2.87)
03:35:39.116 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.24)
03:35:39.116 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.26 hyp=0.28 cameraTheta=-1.94 mountX=-0.27 mountY=-0.07, mountTheta=-2.90
03:35:39.118 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:35:39.133 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
03:35:39.134 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:39.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:39.134 00.000 12268 Enqueuing Expose request
03:35:39.134 00.000 11616 Worker thread wakes up
03:35:39.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:39.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:41.147 02.013 11616 Exposure complete
03:35:41.203 00.056 11616 worker thread done servicing request
03:35:41.203 00.000 12268 OnExposeComplete: enter
03:35:41.203 00.000 12268 UpdateGuideState(): m_state=2
03:35:41.203 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:35:41.203 00.000 12268 Star::Find returns 1 (0), X=666.28, Y=915.74, Mass=45, SNR=4.7, Peak=31 HFD=4.2
03:35:41.203 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
03:35:41.203 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
03:35:41.204 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=-0.14 hyp=0.32 cameraTheta=-0.47 mountX=-0.11 mountY=0.30, mountTheta=1.93
03:35:41.206 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:35:41.222 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
03:35:41.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:41.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:41.222 00.000 12268 Enqueuing Expose request
03:35:41.222 00.000 11616 Worker thread wakes up
03:35:41.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:41.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:43.227 02.005 11616 Exposure complete
03:35:43.280 00.053 11616 worker thread done servicing request
03:35:43.280 00.000 12268 OnExposeComplete: enter
03:35:43.281 00.001 12268 UpdateGuideState(): m_state=2
03:35:43.281 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:35:43.281 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.65, Mass=41, SNR=4.5, Peak=28 HFD=3.5
03:35:43.281 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.45 = 2.84)
03:35:43.281 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.27)
03:35:43.281 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.97 mountX=-0.24 mountY=-0.07, mountTheta=-2.87
03:35:43.284 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:43.299 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:35:43.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:43.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:43.299 00.000 12268 Enqueuing Expose request
03:35:43.299 00.000 11616 Worker thread wakes up
03:35:43.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:43.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:45.323 02.024 11616 Exposure complete
03:35:45.376 00.053 11616 worker thread done servicing request
03:35:45.376 00.000 12268 OnExposeComplete: enter
03:35:45.376 00.000 12268 UpdateGuideState(): m_state=2
03:35:45.377 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:35:45.377 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.95, Mass=48, SNR=4.8, Peak=30 HFD=3.3
03:35:45.377 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:35:45.377 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
03:35:45.377 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.07 hyp=0.34 cameraTheta=2.94 mountX=0.04 mountY=-0.34, mountTheta=-1.47
03:35:45.379 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:35:45.397 00.018 12268 UpdateGuideState exits: m=48 SNR=4.8
03:35:45.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:45.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:45.398 00.001 12268 Enqueuing Expose request
03:35:45.398 00.000 11616 Worker thread wakes up
03:35:45.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:45.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:47.402 02.004 11616 Exposure complete
03:35:47.453 00.051 11616 worker thread done servicing request
03:35:47.453 00.000 12268 OnExposeComplete: enter
03:35:47.453 00.000 12268 UpdateGuideState(): m_state=2
03:35:47.453 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:35:47.453 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.73, Mass=45, SNR=4.7, Peak=30 HFD=3.6
03:35:47.453 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
03:35:47.453 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.16)
03:35:47.454 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.86 mountX=-0.15 mountY=-0.02, mountTheta=-2.98
03:35:47.455 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:35:47.470 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:35:47.470 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:47.470 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:47.470 00.000 12268 Enqueuing Expose request
03:35:47.470 00.000 11616 Worker thread wakes up
03:35:47.471 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:47.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:49.480 02.009 11616 Exposure complete
03:35:49.536 00.056 11616 worker thread done servicing request
03:35:49.537 00.001 12268 OnExposeComplete: enter
03:35:49.537 00.000 12268 UpdateGuideState(): m_state=2
03:35:49.537 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:35:49.537 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.11, Mass=48, SNR=4.9, Peak=30 HFD=4.8
03:35:49.537 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
03:35:49.537 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
03:35:49.537 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.77 hyp=0.80 cameraTheta=-1.31 mountX=-0.75 mountY=0.30, mountTheta=2.76
03:35:49.540 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:49.554 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:35:49.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:49.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:49.554 00.000 12268 Enqueuing Expose request
03:35:49.554 00.000 11616 Worker thread wakes up
03:35:49.554 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:49.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:35:51.571 02.017 11616 Exposure complete
03:35:51.624 00.053 11616 worker thread done servicing request
03:35:51.624 00.000 12268 OnExposeComplete: enter
03:35:51.624 00.000 12268 UpdateGuideState(): m_state=2
03:35:51.624 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:35:51.625 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.81, Mass=46, SNR=4.7, Peak=30 HFD=3.7
03:35:51.625 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
03:35:51.625 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
03:35:51.625 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.35 mountX=-0.08 mountY=-0.06, mountTheta=-2.48
03:35:51.627 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:35:51.641 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
03:35:51.641 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:51.641 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:51.641 00.000 12268 Enqueuing Expose request
03:35:51.642 00.001 11616 Worker thread wakes up
03:35:51.642 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:51.642 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:53.656 02.014 11616 Exposure complete
03:35:53.709 00.053 11616 worker thread done servicing request
03:35:53.709 00.000 12268 OnExposeComplete: enter
03:35:53.709 00.000 12268 UpdateGuideState(): m_state=2
03:35:53.709 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:35:53.709 00.000 12268 Star::Find returns 1 (0), X=666.40, Y=915.46, Mass=42, SNR=4.5, Peak=27 HFD=4.8
03:35:53.709 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
03:35:53.709 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.88)
03:35:53.709 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.42 hyp=0.58 cameraTheta=-0.82 mountX=-0.38 mountY=0.45, mountTheta=2.28
03:35:53.711 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:35:53.726 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
03:35:53.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:53.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:53.726 00.000 12268 Enqueuing Expose request
03:35:53.726 00.000 11616 Worker thread wakes up
03:35:53.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:53.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:35:55.748 02.022 11616 Exposure complete
03:35:55.802 00.054 11616 worker thread done servicing request
03:35:55.802 00.000 12268 OnExposeComplete: enter
03:35:55.802 00.000 12268 UpdateGuideState(): m_state=2
03:35:55.802 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:35:55.802 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.83, Mass=51, SNR=5.0, Peak=33 HFD=3.9
03:35:55.802 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
03:35:55.802 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
03:35:55.802 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.64 mountX=-0.04 mountY=0.07, mountTheta=2.11
03:35:55.805 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:55.819 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:35:55.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:55.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:55.819 00.000 12268 Enqueuing Expose request
03:35:55.819 00.000 11616 Worker thread wakes up
03:35:55.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:55.820 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:57.840 02.020 11616 Exposure complete
03:35:57.892 00.052 11616 worker thread done servicing request
03:35:57.892 00.000 12268 OnExposeComplete: enter
03:35:57.893 00.001 12268 UpdateGuideState(): m_state=2
03:35:57.893 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:35:57.893 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=916.09, Mass=50, SNR=4.9, Peak=32 HFD=3.6
03:35:57.893 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
03:35:57.893 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
03:35:57.893 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.07 mountX=0.19 mountY=-0.14, mountTheta=-0.61
03:35:57.895 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:57.910 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
03:35:57.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:57.911 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:57.911 00.000 12268 Enqueuing Expose request
03:35:57.911 00.000 11616 Worker thread wakes up
03:35:57.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:57.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:35:59.930 02.019 11616 Exposure complete
03:35:59.982 00.052 11616 worker thread done servicing request
03:35:59.982 00.000 12268 OnExposeComplete: enter
03:35:59.982 00.000 12268 UpdateGuideState(): m_state=2
03:35:59.982 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:35:59.982 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
03:35:59.982 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
03:35:59.982 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.53)
03:35:59.982 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.31 hyp=0.33 cameraTheta=-1.17 mountX=-0.29 mountY=0.17, mountTheta=2.62
03:35:59.984 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:35:59.999 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
03:35:59.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:59.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:35:59.999 00.000 12268 Enqueuing Expose request
03:35:59.999 00.000 11616 Worker thread wakes up
03:35:59.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:35:59.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:02.017 02.018 11616 Exposure complete
03:36:02.071 00.054 11616 worker thread done servicing request
03:36:02.071 00.000 12268 OnExposeComplete: enter
03:36:02.072 00.001 12268 UpdateGuideState(): m_state=2
03:36:02.072 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:36:02.072 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.95, Mass=43, SNR=4.6, Peak=29 HFD=3.3
03:36:02.072 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
03:36:02.072 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
03:36:02.072 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.85 mountX=0.04 mountY=-0.23, mountTheta=-1.38
03:36:02.074 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:36:02.092 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
03:36:02.092 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:02.092 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:02.092 00.000 12268 Enqueuing Expose request
03:36:02.092 00.000 11616 Worker thread wakes up
03:36:02.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:02.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:04.095 02.003 11616 Exposure complete
03:36:04.149 00.054 11616 worker thread done servicing request
03:36:04.150 00.001 12268 OnExposeComplete: enter
03:36:04.150 00.000 12268 UpdateGuideState(): m_state=2
03:36:04.150 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:36:04.150 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.88, Mass=45, SNR=4.7, Peak=31 HFD=3.6
03:36:04.150 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
03:36:04.150 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
03:36:04.150 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.00 cameraTheta=2.71 mountX=0.00 mountY=-0.00, mountTheta=-1.24
03:36:04.152 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:36:04.168 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
03:36:04.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:04.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:04.168 00.000 12268 Enqueuing Expose request
03:36:04.168 00.000 11616 Worker thread wakes up
03:36:04.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:04.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:06.179 02.011 11616 Exposure complete
03:36:06.231 00.052 11616 worker thread done servicing request
03:36:06.231 00.000 12268 OnExposeComplete: enter
03:36:06.231 00.000 12268 UpdateGuideState(): m_state=2
03:36:06.231 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:36:06.231 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.90, Mass=43, SNR=4.6, Peak=30 HFD=3.5
03:36:06.232 00.001 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.40 = 1.40)
03:36:06.232 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.71 = -1.71)
03:36:06.232 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.87 mountX=0.01 mountY=-0.08, mountTheta=-1.40
03:36:06.234 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:36:06.248 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:36:06.248 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:06.248 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:06.248 00.000 12268 Enqueuing Expose request
03:36:06.248 00.000 11616 Worker thread wakes up
03:36:06.248 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:06.249 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:08.259 02.010 11616 Exposure complete
03:36:08.311 00.052 11616 worker thread done servicing request
03:36:08.311 00.000 12268 OnExposeComplete: enter
03:36:08.311 00.000 12268 UpdateGuideState(): m_state=2
03:36:08.311 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:36:08.312 00.001 12268 Star::Find returns 1 (0), X=665.89, Y=915.54, Mass=46, SNR=4.8, Peak=31 HFD=3.7
03:36:08.312 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
03:36:08.312 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
03:36:08.312 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.34 hyp=0.36 cameraTheta=-1.87 mountX=-0.35 mountY=-0.06, mountTheta=-2.97
03:36:08.314 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:36:08.328 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:36:08.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:08.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:08.328 00.000 12268 Enqueuing Expose request
03:36:08.329 00.001 11616 Worker thread wakes up
03:36:08.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:08.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:10.350 02.021 11616 Exposure complete
03:36:10.401 00.051 11616 worker thread done servicing request
03:36:10.402 00.001 12268 OnExposeComplete: enter
03:36:10.402 00.000 12268 UpdateGuideState(): m_state=2
03:36:10.402 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:36:10.402 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.58, Mass=43, SNR=4.6, Peak=31 HFD=3.7
03:36:10.402 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
03:36:10.402 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
03:36:10.402 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.30 hyp=0.32 cameraTheta=-1.26 mountX=-0.29 mountY=0.13, mountTheta=2.71
03:36:10.404 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:36:10.419 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:36:10.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:10.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:10.419 00.000 12268 Enqueuing Expose request
03:36:10.419 00.000 11616 Worker thread wakes up
03:36:10.419 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:10.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:12.425 02.006 11616 Exposure complete
03:36:12.478 00.053 11616 worker thread done servicing request
03:36:12.478 00.000 12268 OnExposeComplete: enter
03:36:12.478 00.000 12268 UpdateGuideState(): m_state=2
03:36:12.479 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:36:12.479 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.66, Mass=49, SNR=4.9, Peak=34 HFD=4.0
03:36:12.479 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
03:36:12.479 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
03:36:12.479 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.28 mountX=-0.22 mountY=0.10, mountTheta=2.73
03:36:12.481 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:36:12.496 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:36:12.497 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:12.497 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:12.497 00.000 12268 Enqueuing Expose request
03:36:12.497 00.000 11616 Worker thread wakes up
03:36:12.497 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:12.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:14.516 02.019 11616 Exposure complete
03:36:14.571 00.055 11616 worker thread done servicing request
03:36:14.571 00.000 12268 OnExposeComplete: enter
03:36:14.571 00.000 12268 UpdateGuideState(): m_state=2
03:36:14.572 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:36:14.572 00.000 12268 Star::Find returns 1 (0), X=666.33, Y=915.60, Mass=46, SNR=4.7, Peak=31 HFD=4.3
03:36:14.572 00.000 12268 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
03:36:14.572 00.000 12268 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 1.00)
03:36:14.572 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.28 hyp=0.43 cameraTheta=-0.70 mountX=-0.25 mountY=0.36, mountTheta=2.17
03:36:14.577 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:36:14.593 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
03:36:14.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:14.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:14.593 00.000 12268 Enqueuing Expose request
03:36:14.594 00.001 11616 Worker thread wakes up
03:36:14.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:14.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:16.596 02.002 11616 Exposure complete
03:36:16.646 00.050 11616 worker thread done servicing request
03:36:16.647 00.001 12268 OnExposeComplete: enter
03:36:16.647 00.000 12268 UpdateGuideState(): m_state=2
03:36:16.647 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:36:16.647 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.82, Mass=48, SNR=4.8, Peak=32 HFD=3.7
03:36:16.647 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
03:36:16.647 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.57)
03:36:16.647 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.13 mountX=-0.06 mountY=0.04, mountTheta=2.58
03:36:16.649 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:36:16.664 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:36:16.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:16.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:16.664 00.000 12268 Enqueuing Expose request
03:36:16.665 00.001 11616 Worker thread wakes up
03:36:16.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:16.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:18.673 02.008 11616 Exposure complete
03:36:18.724 00.051 11616 worker thread done servicing request
03:36:18.725 00.001 12268 OnExposeComplete: enter
03:36:18.725 00.000 12268 UpdateGuideState(): m_state=2
03:36:18.725 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:36:18.725 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.86, Mass=47, SNR=4.8, Peak=31 HFD=3.7
03:36:18.725 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
03:36:18.725 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
03:36:18.725 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.63 mountX=-0.02 mountY=0.03, mountTheta=2.10
03:36:18.727 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:36:18.742 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:36:18.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:18.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:18.742 00.000 12268 Enqueuing Expose request
03:36:18.742 00.000 11616 Worker thread wakes up
03:36:18.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:18.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:20.807 02.065 11616 Exposure complete
03:36:20.859 00.052 11616 worker thread done servicing request
03:36:20.859 00.000 12268 OnExposeComplete: enter
03:36:20.859 00.000 12268 UpdateGuideState(): m_state=2
03:36:20.859 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:36:20.859 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.94, Mass=46, SNR=4.8, Peak=31 HFD=3.7
03:36:20.859 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
03:36:20.859 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
03:36:20.860 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.10 cameraTheta=2.57 mountX=0.05 mountY=-0.09, mountTheta=-1.10
03:36:20.862 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:36:20.877 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:36:20.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:20.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:20.877 00.000 12268 Enqueuing Expose request
03:36:20.877 00.000 11616 Worker thread wakes up
03:36:20.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:20.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:22.886 02.009 11616 Exposure complete
03:36:22.940 00.054 11616 worker thread done servicing request
03:36:22.940 00.000 12268 OnExposeComplete: enter
03:36:22.940 00.000 12268 UpdateGuideState(): m_state=2
03:36:22.940 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:36:22.940 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.90, Mass=42, SNR=4.6, Peak=31 HFD=3.3
03:36:22.940 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
03:36:22.941 00.001 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
03:36:22.941 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.90 mountX=0.01 mountY=-0.06, mountTheta=-1.43
03:36:22.944 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:36:22.960 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
03:36:22.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:22.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:22.960 00.000 12268 Enqueuing Expose request
03:36:22.960 00.000 11616 Worker thread wakes up
03:36:22.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:22.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:24.965 02.005 11616 Exposure complete
03:36:25.020 00.055 11616 worker thread done servicing request
03:36:25.021 00.001 12268 OnExposeComplete: enter
03:36:25.021 00.000 12268 UpdateGuideState(): m_state=2
03:36:25.021 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:36:25.021 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
03:36:25.021 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.21 = 3.08)
03:36:25.021 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.03)
03:36:25.021 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.27 hyp=0.28 cameraTheta=-1.73 mountX=-0.28 mountY=-0.01, mountTheta=-3.11
03:36:25.026 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:36:25.042 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
03:36:25.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:25.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:25.042 00.000 12268 Enqueuing Expose request
03:36:25.042 00.000 11616 Worker thread wakes up
03:36:25.043 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:25.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:27.059 02.016 11616 Exposure complete
03:36:27.109 00.050 11616 worker thread done servicing request
03:36:27.110 00.001 12268 OnExposeComplete: enter
03:36:27.110 00.000 12268 UpdateGuideState(): m_state=2
03:36:27.110 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:36:27.110 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.48, Mass=50, SNR=5.0, Peak=32 HFD=3.3
03:36:27.110 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
03:36:27.110 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
03:36:27.110 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.40 hyp=0.52 cameraTheta=-2.25 mountX=-0.43 mountY=-0.27, mountTheta=-2.58
03:36:27.112 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:36:27.127 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:36:27.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:27.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:27.127 00.000 12268 Enqueuing Expose request
03:36:27.127 00.000 11616 Worker thread wakes up
03:36:27.128 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:27.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:36:29.136 02.008 11616 Exposure complete
03:36:29.189 00.053 11616 worker thread done servicing request
03:36:29.190 00.001 12268 OnExposeComplete: enter
03:36:29.190 00.000 12268 UpdateGuideState(): m_state=2
03:36:29.190 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:36:29.190 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.76, Mass=45, SNR=4.7, Peak=30 HFD=3.3
03:36:29.190 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
03:36:29.190 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
03:36:29.190 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.12 hyp=0.28 cameraTheta=-2.71 mountX=-0.14 mountY=-0.24, mountTheta=-2.11
03:36:29.192 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:36:29.207 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:36:29.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:29.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:29.207 00.000 12268 Enqueuing Expose request
03:36:29.207 00.000 11616 Worker thread wakes up
03:36:29.207 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:29.207 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:31.216 02.009 11616 Exposure complete
03:36:31.270 00.054 11616 worker thread done servicing request
03:36:31.270 00.000 12268 OnExposeComplete: enter
03:36:31.270 00.000 12268 UpdateGuideState(): m_state=2
03:36:31.270 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:36:31.270 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.15, Mass=45, SNR=4.7, Peak=28 HFD=3.9
03:36:31.271 00.001 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
03:36:31.271 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
03:36:31.271 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.73 hyp=0.76 cameraTheta=-1.84 mountX=-0.75 mountY=-0.10, mountTheta=-3.00
03:36:31.273 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:36:31.287 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:36:31.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:31.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:31.287 00.000 12268 Enqueuing Expose request
03:36:31.287 00.000 11616 Worker thread wakes up
03:36:31.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:31.287 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:36:33.291 02.004 11616 Exposure complete
03:36:33.343 00.052 11616 worker thread done servicing request
03:36:33.343 00.000 12268 OnExposeComplete: enter
03:36:33.344 00.001 12268 UpdateGuideState(): m_state=2
03:36:33.344 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:36:33.344 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.46, Mass=46, SNR=4.7, Peak=31 HFD=3.0
03:36:33.344 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
03:36:33.344 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
03:36:33.344 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.42 hyp=0.59 cameraTheta=-2.35 mountX=-0.46 mountY=-0.36, mountTheta=-2.48
03:36:33.345 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:36:33.361 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
03:36:33.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:33.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:33.361 00.000 12268 Enqueuing Expose request
03:36:33.361 00.000 11616 Worker thread wakes up
03:36:33.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:33.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:36:35.383 02.022 11616 Exposure complete
03:36:35.434 00.051 11616 worker thread done servicing request
03:36:35.434 00.000 12268 OnExposeComplete: enter
03:36:35.434 00.000 12268 UpdateGuideState(): m_state=2
03:36:35.434 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:36:35.434 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.54, Mass=44, SNR=4.7, Peak=32 HFD=3.5
03:36:35.435 00.001 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
03:36:35.435 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
03:36:35.435 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.34 hyp=0.34 cameraTheta=-1.54 mountX=-0.34 mountY=0.05, mountTheta=2.98
03:36:35.437 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:36:35.451 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:36:35.452 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:35.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:35.452 00.000 12268 Enqueuing Expose request
03:36:35.452 00.000 11616 Worker thread wakes up
03:36:35.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:35.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:37.461 02.009 11616 Exposure complete
03:36:37.515 00.054 11616 worker thread done servicing request
03:36:37.515 00.000 12268 OnExposeComplete: enter
03:36:37.515 00.000 12268 UpdateGuideState(): m_state=2
03:36:37.515 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:36:37.515 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.19, Mass=49, SNR=4.9, Peak=32 HFD=3.6
03:36:37.516 00.001 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
03:36:37.516 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
03:36:37.516 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.70 hyp=0.73 cameraTheta=-1.88 mountX=-0.71 mountY=-0.13, mountTheta=-2.96
03:36:37.518 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:36:37.532 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:36:37.532 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:37.532 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:37.532 00.000 12268 Enqueuing Expose request
03:36:37.532 00.000 11616 Worker thread wakes up
03:36:37.532 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:37.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:36:39.541 02.009 11616 Exposure complete
03:36:39.591 00.050 11616 worker thread done servicing request
03:36:39.591 00.000 12268 OnExposeComplete: enter
03:36:39.591 00.000 12268 UpdateGuideState(): m_state=2
03:36:39.592 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:36:39.592 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.86, Mass=47, SNR=4.8, Peak=30 HFD=3.6
03:36:39.592 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
03:36:39.592 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.34)
03:36:39.592 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-3.04 mountX=-0.04 mountY=-0.19, mountTheta=-1.78
03:36:39.594 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:36:39.609 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:36:39.610 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:39.610 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:39.610 00.000 12268 Enqueuing Expose request
03:36:39.610 00.000 11616 Worker thread wakes up
03:36:39.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:39.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:41.613 02.003 11616 Exposure complete
03:36:41.665 00.052 11616 worker thread done servicing request
03:36:41.665 00.000 12268 OnExposeComplete: enter
03:36:41.665 00.000 12268 UpdateGuideState(): m_state=2
03:36:41.665 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:36:41.666 00.001 12268 Star::Find returns 1 (0), X=665.88, Y=915.53, Mass=46, SNR=4.7, Peak=28 HFD=4.6
03:36:41.666 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
03:36:41.666 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
03:36:41.666 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.35 hyp=0.37 cameraTheta=-1.91 mountX=-0.36 mountY=-0.08, mountTheta=-2.93
03:36:41.668 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:36:41.682 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
03:36:41.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:41.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:41.682 00.000 12268 Enqueuing Expose request
03:36:41.682 00.000 11616 Worker thread wakes up
03:36:41.683 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:41.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:43.683 02.000 11616 Exposure complete
03:36:43.735 00.052 11616 worker thread done servicing request
03:36:43.736 00.001 12268 OnExposeComplete: enter
03:36:43.736 00.000 12268 UpdateGuideState(): m_state=2
03:36:43.736 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:36:43.736 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.37, Mass=45, SNR=4.7, Peak=31 HFD=3.6
03:36:43.736 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
03:36:43.736 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
03:36:43.736 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.51 hyp=0.52 cameraTheta=-1.71 mountX=-0.52 mountY=-0.00, mountTheta=-3.13
03:36:43.738 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:36:43.753 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:36:43.753 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:43.753 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:43.753 00.000 12268 Enqueuing Expose request
03:36:43.753 00.000 11616 Worker thread wakes up
03:36:43.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:43.754 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:36:45.757 02.003 11616 Exposure complete
03:36:45.808 00.051 11616 worker thread done servicing request
03:36:45.809 00.001 12268 OnExposeComplete: enter
03:36:45.809 00.000 12268 UpdateGuideState(): m_state=2
03:36:45.809 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:36:45.809 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.56, Mass=45, SNR=4.7, Peak=31 HFD=2.9
03:36:45.809 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
03:36:45.809 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
03:36:45.810 00.001 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.32 hyp=0.51 cameraTheta=-2.47 mountX=-0.36 mountY=-0.36, mountTheta=-2.36
03:36:45.811 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:36:45.826 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:36:45.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:45.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:45.826 00.000 12268 Enqueuing Expose request
03:36:45.826 00.000 11616 Worker thread wakes up
03:36:45.827 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:45.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:47.834 02.007 11616 Exposure complete
03:36:47.886 00.052 11616 worker thread done servicing request
03:36:47.886 00.000 12268 OnExposeComplete: enter
03:36:47.886 00.000 12268 UpdateGuideState(): m_state=2
03:36:47.887 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:36:47.887 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.57, Mass=44, SNR=4.7, Peak=29 HFD=4.1
03:36:47.887 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
03:36:47.887 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.46)
03:36:47.887 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.31 hyp=0.33 cameraTheta=-1.24 mountX=-0.30 mountY=0.15, mountTheta=2.69
03:36:47.889 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:36:47.905 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
03:36:47.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:47.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:47.905 00.000 12268 Enqueuing Expose request
03:36:47.905 00.000 11616 Worker thread wakes up
03:36:47.905 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:47.905 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:49.910 02.005 11616 Exposure complete
03:36:49.963 00.053 11616 worker thread done servicing request
03:36:49.963 00.000 12268 OnExposeComplete: enter
03:36:49.963 00.000 12268 UpdateGuideState(): m_state=2
03:36:49.963 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:36:49.963 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.93, Mass=44, SNR=4.6, Peak=29 HFD=3.9
03:36:49.963 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
03:36:49.964 00.001 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.22)
03:36:49.964 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.52 mountX=0.06 mountY=0.08, mountTheta=0.94
03:36:49.966 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:36:49.980 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
03:36:49.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:49.981 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:49.981 00.000 12268 Enqueuing Expose request
03:36:49.981 00.000 11616 Worker thread wakes up
03:36:49.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:49.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:51.986 02.005 11616 Exposure complete
03:36:52.042 00.056 11616 worker thread done servicing request
03:36:52.042 00.000 12268 OnExposeComplete: enter
03:36:52.042 00.000 12268 UpdateGuideState(): m_state=2
03:36:52.042 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:36:52.042 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.98, Mass=47, SNR=4.8, Peak=32 HFD=3.0
03:36:52.042 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
03:36:52.042 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
03:36:52.043 00.001 12268 CameraToMount -- cameraX=-0.31 cameraY=0.09 hyp=0.33 cameraTheta=2.85 mountX=0.06 mountY=-0.32, mountTheta=-1.38
03:36:52.046 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:36:52.061 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:36:52.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:52.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:52.061 00.000 12268 Enqueuing Expose request
03:36:52.061 00.000 11616 Worker thread wakes up
03:36:52.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:52.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:54.064 02.003 11616 Exposure complete
03:36:54.116 00.052 11616 worker thread done servicing request
03:36:54.116 00.000 12268 OnExposeComplete: enter
03:36:54.116 00.000 12268 UpdateGuideState(): m_state=2
03:36:54.116 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:36:54.117 00.001 12268 Star::Find returns 1 (0), X=665.49, Y=915.63, Mass=46, SNR=4.8, Peak=33 HFD=2.6
03:36:54.117 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
03:36:54.117 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
03:36:54.117 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.25 hyp=0.56 cameraTheta=-2.68 mountX=-0.30 mountY=-0.47, mountTheta=-2.14
03:36:54.119 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:36:54.134 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:36:54.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:54.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:54.134 00.000 12268 Enqueuing Expose request
03:36:54.134 00.000 11616 Worker thread wakes up
03:36:54.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:54.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:36:56.152 02.018 11616 Exposure complete
03:36:56.204 00.052 11616 worker thread done servicing request
03:36:56.204 00.000 12268 OnExposeComplete: enter
03:36:56.204 00.000 12268 UpdateGuideState(): m_state=2
03:36:56.204 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:36:56.205 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=915.68, Mass=44, SNR=4.7, Peak=32 HFD=3.8
03:36:56.205 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.24 = 3.05)
03:36:56.205 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.06)
03:36:56.205 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.76 mountX=-0.20 mountY=-0.01, mountTheta=-3.08
03:36:56.207 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:36:56.221 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:36:56.221 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:56.221 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:56.221 00.000 12268 Enqueuing Expose request
03:36:56.221 00.000 11616 Worker thread wakes up
03:36:56.222 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:56.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:36:58.237 02.015 11616 Exposure complete
03:36:58.290 00.053 11616 worker thread done servicing request
03:36:58.290 00.000 12268 OnExposeComplete: enter
03:36:58.290 00.000 12268 UpdateGuideState(): m_state=2
03:36:58.291 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
03:36:58.291 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
03:36:58.291 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
03:36:58.291 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
03:36:58.291 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.32 mountX=-0.29 mountY=0.12, mountTheta=2.76
03:36:58.293 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:36:58.308 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:36:58.308 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:58.308 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:36:58.308 00.000 12268 Enqueuing Expose request
03:36:58.309 00.001 11616 Worker thread wakes up
03:36:58.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:36:58.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:00.332 02.023 11616 Exposure complete
03:37:00.382 00.050 11616 worker thread done servicing request
03:37:00.382 00.000 12268 OnExposeComplete: enter
03:37:00.382 00.000 12268 UpdateGuideState(): m_state=2
03:37:00.383 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
03:37:00.383 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.46, Mass=53, SNR=5.1, Peak=31 HFD=4.1
03:37:00.383 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.20 = 3.08)
03:37:00.383 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.03)
03:37:00.383 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.42 hyp=0.42 cameraTheta=-1.73 mountX=-0.42 mountY=-0.01, mountTheta=-3.12
03:37:00.385 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:37:00.400 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:37:00.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:00.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:00.400 00.000 12268 Enqueuing Expose request
03:37:00.400 00.000 11616 Worker thread wakes up
03:37:00.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:00.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:37:02.406 02.006 11616 Exposure complete
03:37:02.458 00.052 11616 worker thread done servicing request
03:37:02.458 00.000 12268 OnExposeComplete: enter
03:37:02.458 00.000 12268 UpdateGuideState(): m_state=2
03:37:02.458 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
03:37:02.458 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.29, Mass=53, SNR=5.1, Peak=32 HFD=4.1
03:37:02.458 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
03:37:02.458 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
03:37:02.458 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.59 hyp=0.59 cameraTheta=-1.64 mountX=-0.59 mountY=0.04, mountTheta=3.08
03:37:02.460 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:37:02.475 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:37:02.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:02.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:02.475 00.000 12268 Enqueuing Expose request
03:37:02.475 00.000 11616 Worker thread wakes up
03:37:02.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:02.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:37:04.482 02.007 11616 Exposure complete
03:37:04.539 00.057 11616 worker thread done servicing request
03:37:04.539 00.000 12268 OnExposeComplete: enter
03:37:04.539 00.000 12268 UpdateGuideState(): m_state=2
03:37:04.539 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
03:37:04.539 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.38, Mass=45, SNR=4.7, Peak=29 HFD=3.4
03:37:04.539 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.67 = 2.62)
03:37:04.539 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.49)
03:37:04.540 00.001 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.51 hyp=0.62 cameraTheta=-2.19 mountX=-0.54 mountY=-0.30, mountTheta=-2.64
03:37:04.545 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:37:04.562 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
03:37:04.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:04.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:04.562 00.000 12268 Enqueuing Expose request
03:37:04.563 00.001 11616 Worker thread wakes up
03:37:04.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:04.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:37:06.565 02.002 11616 Exposure complete
03:37:06.618 00.053 11616 worker thread done servicing request
03:37:06.618 00.000 12268 OnExposeComplete: enter
03:37:06.618 00.000 12268 UpdateGuideState(): m_state=2
03:37:06.618 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
03:37:06.618 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.29, Mass=43, SNR=4.6, Peak=29 HFD=3.4
03:37:06.618 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.48 = 2.81)
03:37:06.618 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.30)
03:37:06.618 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.59 hyp=0.65 cameraTheta=-2.00 mountX=-0.62 mountY=-0.19, mountTheta=-2.84
03:37:06.620 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:37:06.635 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:37:06.635 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:06.635 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:06.635 00.000 12268 Enqueuing Expose request
03:37:06.635 00.000 11616 Worker thread wakes up
03:37:06.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:06.635 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:37:08.641 02.006 11616 Exposure complete
03:37:08.695 00.054 11616 worker thread done servicing request
03:37:08.696 00.001 12268 OnExposeComplete: enter
03:37:08.696 00.000 12268 UpdateGuideState(): m_state=2
03:37:08.696 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
03:37:08.696 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.94, Mass=46, SNR=4.8, Peak=31 HFD=3.3
03:37:08.696 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
03:37:08.696 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
03:37:08.696 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.86 mountX=0.04 mountY=-0.20, mountTheta=-1.39
03:37:08.699 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:37:08.713 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:37:08.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:08.713 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:08.714 00.001 12268 Enqueuing Expose request
03:37:08.714 00.000 11616 Worker thread wakes up
03:37:08.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:08.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:10.820 02.106 11616 Exposure complete
03:37:10.873 00.053 11616 worker thread done servicing request
03:37:10.873 00.000 12268 OnExposeComplete: enter
03:37:10.873 00.000 12268 UpdateGuideState(): m_state=2
03:37:10.873 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
03:37:10.874 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.76, Mass=44, SNR=4.7, Peak=31 HFD=3.5
03:37:10.874 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
03:37:10.874 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
03:37:10.874 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.75 mountX=-0.12 mountY=-0.01, mountTheta=-3.09
03:37:10.876 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:37:10.891 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:37:10.891 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:10.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:10.891 00.000 12268 Enqueuing Expose request
03:37:10.891 00.000 11616 Worker thread wakes up
03:37:10.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:10.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:12.903 02.012 11616 Exposure complete
03:37:12.958 00.055 11616 worker thread done servicing request
03:37:12.958 00.000 12268 OnExposeComplete: enter
03:37:12.958 00.000 12268 UpdateGuideState(): m_state=2
03:37:12.958 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
03:37:12.958 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.45, Mass=49, SNR=4.9, Peak=32 HFD=3.5
03:37:12.958 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.43 = 2.85)
03:37:12.958 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.26)
03:37:12.959 00.001 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.43 hyp=0.47 cameraTheta=-1.96 mountX=-0.45 mountY=-0.12, mountTheta=-2.88
03:37:12.960 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:37:12.976 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
03:37:12.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:12.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:12.976 00.000 12268 Enqueuing Expose request
03:37:12.976 00.000 11616 Worker thread wakes up
03:37:12.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:12.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:37:14.980 02.004 11616 Exposure complete
03:37:15.039 00.059 11616 worker thread done servicing request
03:37:15.039 00.000 12268 OnExposeComplete: enter
03:37:15.039 00.000 12268 UpdateGuideState(): m_state=2
03:37:15.039 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
03:37:15.039 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.42, Mass=45, SNR=4.7, Peak=31 HFD=3.5
03:37:15.040 00.001 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.30 = 2.99)
03:37:15.040 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.12)
03:37:15.040 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.46 hyp=0.48 cameraTheta=-1.82 mountX=-0.47 mountY=-0.06, mountTheta=-3.02
03:37:15.044 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:37:15.061 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
03:37:15.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:15.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:15.061 00.000 12268 Enqueuing Expose request
03:37:15.061 00.000 11616 Worker thread wakes up
03:37:15.062 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:15.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:37:16.853 01.791 12268 evsrv: cli 0F8E69C0 connect
03:37:16.853 00.000 12268 case statement mapped state 2 to 1
03:37:16.854 00.001 12268 case statement mapped state 2 to 1
03:37:16.854 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"13fe0bd3-8449-46e3-af50-9e9d9fc1ae8e"}
03:37:16.855 00.001 12268 case statement mapped state 2 to 1
03:37:16.855 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"13fe0bd3-8449-46e3-af50-9e9d9fc1ae8e"}
03:37:16.856 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:37:17.038 00.182 12268 evsrv: cli 0F8E69C0 connect
03:37:17.038 00.000 12268 case statement mapped state 2 to 1
03:37:17.038 00.000 12268 case statement mapped state 2 to 1
03:37:17.039 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1e90e25b-450d-447c-b138-aa3d48c65a06"}
03:37:17.039 00.000 12268 case statement mapped state 2 to 1
03:37:17.039 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"1e90e25b-450d-447c-b138-aa3d48c65a06"}
03:37:17.092 00.053 11616 Exposure complete
03:37:17.105 00.013 12268 evsrv: cli 0F8E69C0 disconnect
03:37:17.161 00.056 11616 worker thread done servicing request
03:37:17.161 00.000 12268 OnExposeComplete: enter
03:37:17.161 00.000 12268 UpdateGuideState(): m_state=2
03:37:17.161 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
03:37:17.161 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=916.39, Mass=51, SNR=5.0, Peak=32 HFD=3.1
03:37:17.161 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
03:37:17.161 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
03:37:17.162 00.001 12268 CameraToMount -- cameraX=-0.45 cameraY=0.51 hyp=0.68 cameraTheta=2.30 mountX=0.46 mountY=-0.51, mountTheta=-0.84
03:37:17.164 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:37:17.182 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
03:37:17.182 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:17.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:17.182 00.000 12268 Enqueuing Expose request
03:37:17.190 00.008 11616 Worker thread wakes up
03:37:17.191 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:17.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:19.206 02.015 11616 Exposure complete
03:37:19.264 00.058 11616 worker thread done servicing request
03:37:19.265 00.001 12268 OnExposeComplete: enter
03:37:19.265 00.000 12268 UpdateGuideState(): m_state=2
03:37:19.265 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
03:37:19.265 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.70, Mass=49, SNR=4.9, Peak=36 HFD=2.9
03:37:19.265 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
03:37:19.265 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
03:37:19.265 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.19 hyp=0.32 cameraTheta=-2.53 mountX=-0.21 mountY=-0.24, mountTheta=-2.29
03:37:19.268 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:37:19.283 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:37:19.284 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:19.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:19.284 00.000 12268 Enqueuing Expose request
03:37:19.284 00.000 11616 Worker thread wakes up
03:37:19.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:19.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:21.314 02.030 11616 Exposure complete
03:37:21.373 00.059 11616 worker thread done servicing request
03:37:21.373 00.000 12268 OnExposeComplete: enter
03:37:21.373 00.000 12268 UpdateGuideState(): m_state=2
03:37:21.374 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
03:37:21.374 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.88, Mass=40, SNR=4.5, Peak=29 HFD=3.5
03:37:21.374 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
03:37:21.374 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.76)
03:37:21.374 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.06 mountX=0.00 mountY=0.03, mountTheta=1.41
03:37:21.376 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:37:21.393 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
03:37:21.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:21.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:21.393 00.000 12268 Enqueuing Expose request
03:37:21.393 00.000 11616 Worker thread wakes up
03:37:21.394 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:21.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:23.410 02.016 11616 Exposure complete
03:37:23.476 00.066 11616 worker thread done servicing request
03:37:23.477 00.001 12268 OnExposeComplete: enter
03:37:23.477 00.000 12268 UpdateGuideState(): m_state=2
03:37:23.477 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
03:37:23.477 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
03:37:23.477 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
03:37:23.477 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.14)
03:37:23.477 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.28 hyp=0.28 cameraTheta=-1.56 mountX=-0.28 mountY=0.04, mountTheta=3.00
03:37:23.480 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:37:23.498 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
03:37:23.499 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:23.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:23.499 00.000 12268 Enqueuing Expose request
03:37:23.499 00.000 11616 Worker thread wakes up
03:37:23.499 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:23.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:25.556 02.057 11616 Exposure complete
03:37:25.623 00.067 11616 worker thread done servicing request
03:37:25.623 00.000 12268 OnExposeComplete: enter
03:37:25.623 00.000 12268 UpdateGuideState(): m_state=2
03:37:25.624 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
03:37:25.624 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=916.30, Mass=46, SNR=4.7, Peak=29 HFD=4.3
03:37:25.624 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
03:37:25.624 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.85)
03:37:25.624 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.41 hyp=0.45 cameraTheta=1.15 mountX=0.43 mountY=0.13, mountTheta=0.30
03:37:25.627 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:37:25.644 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
03:37:25.645 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:25.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:25.645 00.000 12268 Enqueuing Expose request
03:37:25.645 00.000 11616 Worker thread wakes up
03:37:25.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:25.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:27.664 02.019 11616 Exposure complete
03:37:27.723 00.059 11616 worker thread done servicing request
03:37:27.723 00.000 12268 OnExposeComplete: enter
03:37:27.723 00.000 12268 UpdateGuideState(): m_state=2
03:37:27.724 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
03:37:27.724 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=916.08, Mass=49, SNR=4.9, Peak=32 HFD=3.4
03:37:27.724 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
03:37:27.724 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
03:37:27.724 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.34 mountX=0.17 mountY=-0.21, mountTheta=-0.88
03:37:27.727 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:37:27.745 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
03:37:27.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:27.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:27.745 00.000 12268 Enqueuing Expose request
03:37:27.745 00.000 11616 Worker thread wakes up
03:37:27.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:27.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:29.769 02.024 11616 Exposure complete
03:37:29.842 00.073 11616 worker thread done servicing request
03:37:29.842 00.000 12268 OnExposeComplete: enter
03:37:29.842 00.000 12268 UpdateGuideState(): m_state=2
03:37:29.843 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
03:37:29.843 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.55, Mass=43, SNR=4.6, Peak=32 HFD=3.9
03:37:29.843 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
03:37:29.843 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
03:37:29.843 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.33 hyp=0.35 cameraTheta=-1.89 mountX=-0.34 mountY=-0.07, mountTheta=-2.95
03:37:29.846 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:37:29.862 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
03:37:29.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:29.863 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:29.863 00.000 12268 Enqueuing Expose request
03:37:29.863 00.000 11616 Worker thread wakes up
03:37:29.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:29.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:31.866 02.003 11616 Exposure complete
03:37:31.919 00.053 11616 worker thread done servicing request
03:37:31.919 00.000 12268 OnExposeComplete: enter
03:37:31.919 00.000 12268 UpdateGuideState(): m_state=2
03:37:31.920 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
03:37:31.920 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.57, Mass=42, SNR=4.6, Peak=30 HFD=3.8
03:37:31.920 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
03:37:31.920 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.57)
03:37:31.920 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.31 hyp=0.34 cameraTheta=-1.13 mountX=-0.30 mountY=0.18, mountTheta=2.58
03:37:31.922 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:37:31.936 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:37:31.937 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:31.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:31.937 00.000 12268 Enqueuing Expose request
03:37:31.937 00.000 11616 Worker thread wakes up
03:37:31.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:31.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:33.950 02.013 11616 Exposure complete
03:37:34.033 00.083 11616 worker thread done servicing request
03:37:34.033 00.000 12268 OnExposeComplete: enter
03:37:34.033 00.000 12268 UpdateGuideState(): m_state=2
03:37:34.033 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
03:37:34.033 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.50, Mass=50, SNR=5.0, Peak=31 HFD=3.8
03:37:34.033 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
03:37:34.034 00.001 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
03:37:34.034 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.38 hyp=0.43 cameraTheta=-2.02 mountX=-0.40 mountY=-0.13, mountTheta=-2.82
03:37:34.038 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:37:34.056 00.018 12268 UpdateGuideState exits: m=50 SNR=5.0
03:37:34.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:34.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:34.056 00.000 12268 Enqueuing Expose request
03:37:34.057 00.001 11616 Worker thread wakes up
03:37:34.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:34.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:37:36.068 02.011 11616 Exposure complete
03:37:36.124 00.056 11616 worker thread done servicing request
03:37:36.124 00.000 12268 OnExposeComplete: enter
03:37:36.125 00.001 12268 UpdateGuideState(): m_state=2
03:37:36.125 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
03:37:36.125 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.83, Mass=46, SNR=4.8, Peak=34 HFD=2.9
03:37:36.125 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.38 = 1.91)
03:37:36.125 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.20)
03:37:36.125 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-2.90 mountX=-0.07 mountY=-0.21, mountTheta=-1.91
03:37:36.127 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:37:36.143 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
03:37:36.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:36.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:36.143 00.000 12268 Enqueuing Expose request
03:37:36.143 00.000 11616 Worker thread wakes up
03:37:36.144 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:36.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:38.167 02.023 11616 Exposure complete
03:37:38.227 00.060 11616 worker thread done servicing request
03:37:38.227 00.000 12268 OnExposeComplete: enter
03:37:38.227 00.000 12268 UpdateGuideState(): m_state=2
03:37:38.227 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
03:37:38.228 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.53, Mass=41, SNR=4.5, Peak=30 HFD=3.6
03:37:38.228 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
03:37:38.228 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
03:37:38.228 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.35 hyp=0.35 cameraTheta=-1.49 mountX=-0.34 mountY=0.07, mountTheta=2.93
03:37:38.231 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:37:38.249 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
03:37:38.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:38.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:38.249 00.000 12268 Enqueuing Expose request
03:37:38.249 00.000 11616 Worker thread wakes up
03:37:38.250 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:38.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:40.265 02.015 11616 Exposure complete
03:37:40.328 00.063 11616 worker thread done servicing request
03:37:40.328 00.000 12268 OnExposeComplete: enter
03:37:40.328 00.000 12268 UpdateGuideState(): m_state=2
03:37:40.328 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
03:37:40.328 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.74, Mass=50, SNR=4.9, Peak=30 HFD=3.9
03:37:40.328 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.19 = 3.09)
03:37:40.328 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
03:37:40.329 00.001 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.72 mountX=-0.14 mountY=-0.00, mountTheta=-3.12
03:37:40.331 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:37:40.347 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
03:37:40.348 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:40.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:40.348 00.000 12268 Enqueuing Expose request
03:37:40.348 00.000 11616 Worker thread wakes up
03:37:40.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:40.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:42.370 02.022 11616 Exposure complete
03:37:42.434 00.064 11616 worker thread done servicing request
03:37:42.434 00.000 12268 OnExposeComplete: enter
03:37:42.434 00.000 12268 UpdateGuideState(): m_state=2
03:37:42.434 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
03:37:42.435 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.3
03:37:42.435 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
03:37:42.435 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
03:37:42.435 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.63 mountX=-0.28 mountY=0.02, mountTheta=3.08
03:37:42.437 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:37:42.454 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
03:37:42.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:42.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:42.454 00.000 12268 Enqueuing Expose request
03:37:42.454 00.000 11616 Worker thread wakes up
03:37:42.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:42.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:44.461 02.007 11616 Exposure complete
03:37:44.514 00.053 11616 worker thread done servicing request
03:37:44.515 00.001 12268 OnExposeComplete: enter
03:37:44.515 00.000 12268 UpdateGuideState(): m_state=2
03:37:44.515 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
03:37:44.515 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
03:37:44.515 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
03:37:44.515 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
03:37:44.515 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.28 hyp=0.28 cameraTheta=-1.56 mountX=-0.28 mountY=0.04, mountTheta=3.00
03:37:44.518 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:37:44.534 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
03:37:44.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:44.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:44.534 00.000 12268 Enqueuing Expose request
03:37:44.535 00.001 11616 Worker thread wakes up
03:37:44.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:44.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:46.552 02.017 11616 Exposure complete
03:37:46.623 00.071 11616 worker thread done servicing request
03:37:46.624 00.001 12268 OnExposeComplete: enter
03:37:46.624 00.000 12268 UpdateGuideState(): m_state=2
03:37:46.624 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
03:37:46.624 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.92, Mass=45, SNR=4.7, Peak=33 HFD=2.9
03:37:46.624 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.52 = 1.52)
03:37:46.625 00.001 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.59 = -1.59)
03:37:46.625 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.27 cameraTheta=2.99 mountX=0.01 mountY=-0.27, mountTheta=-1.52
03:37:46.629 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:37:46.647 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
03:37:46.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:46.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:46.648 00.001 12268 Enqueuing Expose request
03:37:46.648 00.000 11616 Worker thread wakes up
03:37:46.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:46.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:48.682 02.034 11616 Exposure complete
03:37:48.746 00.064 11616 worker thread done servicing request
03:37:48.746 00.000 12268 OnExposeComplete: enter
03:37:48.746 00.000 12268 UpdateGuideState(): m_state=2
03:37:48.747 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
03:37:48.747 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.67, Mass=46, SNR=4.7, Peak=32 HFD=3.0
03:37:48.747 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.05 = 2.23)
03:37:48.747 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.88)
03:37:48.747 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.21 hyp=0.40 cameraTheta=-2.58 mountX=-0.25 mountY=-0.31, mountTheta=-2.25
03:37:48.749 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:37:48.766 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
03:37:48.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:48.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:48.766 00.000 12268 Enqueuing Expose request
03:37:48.767 00.001 11616 Worker thread wakes up
03:37:48.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:48.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:50.866 02.099 11616 Exposure complete
03:37:50.983 00.117 11616 worker thread done servicing request
03:37:50.984 00.001 12268 OnExposeComplete: enter
03:37:50.984 00.000 12268 UpdateGuideState(): m_state=2
03:37:50.984 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
03:37:50.984 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.61, Mass=47, SNR=4.8, Peak=32 HFD=3.1
03:37:50.984 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.89 = 2.39)
03:37:50.984 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.72)
03:37:50.984 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.27 hyp=0.42 cameraTheta=-2.42 mountX=-0.30 mountY=-0.27, mountTheta=-2.41
03:37:50.987 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:37:51.004 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
03:37:51.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:51.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:51.004 00.000 12268 Enqueuing Expose request
03:37:51.004 00.000 11616 Worker thread wakes up
03:37:51.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:51.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:53.025 02.021 11616 Exposure complete
03:37:53.125 00.100 11616 worker thread done servicing request
03:37:53.125 00.000 12268 OnExposeComplete: enter
03:37:53.125 00.000 12268 UpdateGuideState(): m_state=2
03:37:53.125 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
03:37:53.125 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.31, Mass=49, SNR=4.9, Peak=28 HFD=3.9
03:37:53.126 00.001 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.41 = 2.88)
03:37:53.126 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
03:37:53.126 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.57 hyp=0.61 cameraTheta=-1.93 mountX=-0.59 mountY=-0.14, mountTheta=-2.91
03:37:53.129 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=15, Gamma=1.290
03:37:53.150 00.021 12268 UpdateGuideState exits: m=49 SNR=4.9
03:37:53.150 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:53.150 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:53.150 00.000 12268 Enqueuing Expose request
03:37:53.150 00.000 11616 Worker thread wakes up
03:37:53.150 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:53.150 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:37:55.245 02.095 11616 Exposure complete
03:37:55.326 00.081 11616 worker thread done servicing request
03:37:55.326 00.000 12268 OnExposeComplete: enter
03:37:55.326 00.000 12268 UpdateGuideState(): m_state=2
03:37:55.326 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
03:37:55.327 00.001 12268 Star::Find returns 1 (0), X=665.91, Y=915.66, Mass=47, SNR=4.8, Peak=33 HFD=3.4
03:37:55.327 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.42 = 2.87)
03:37:55.327 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.24)
03:37:55.327 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.94 mountX=-0.23 mountY=-0.06, mountTheta=-2.90
03:37:55.329 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:37:55.346 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
03:37:55.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:55.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:55.346 00.000 12268 Enqueuing Expose request
03:37:55.346 00.000 11616 Worker thread wakes up
03:37:55.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:55.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:57.433 02.087 11616 Exposure complete
03:37:57.527 00.094 11616 worker thread done servicing request
03:37:57.527 00.000 12268 OnExposeComplete: enter
03:37:57.527 00.000 12268 UpdateGuideState(): m_state=2
03:37:57.528 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
03:37:57.528 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.57, Mass=47, SNR=4.8, Peak=35 HFD=2.8
03:37:57.528 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.87 = 2.41)
03:37:57.528 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.70)
03:37:57.528 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.31 hyp=0.46 cameraTheta=-2.40 mountX=-0.34 mountY=-0.30, mountTheta=-2.43
03:37:57.531 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:37:57.554 00.023 12268 UpdateGuideState exits: m=47 SNR=4.8
03:37:57.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:57.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:57.554 00.000 12268 Enqueuing Expose request
03:37:57.554 00.000 11616 Worker thread wakes up
03:37:57.555 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:57.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:37:59.623 02.068 11616 Exposure complete
03:37:59.721 00.098 11616 worker thread done servicing request
03:37:59.722 00.001 12268 OnExposeComplete: enter
03:37:59.722 00.000 12268 UpdateGuideState(): m_state=2
03:37:59.722 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
03:37:59.722 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.77, Mass=51, SNR=5.0, Peak=32 HFD=2.8
03:37:59.723 00.001 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
03:37:59.723 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
03:37:59.723 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-0.11 hyp=0.59 cameraTheta=-2.95 mountX=-0.17 mountY=-0.56, mountTheta=-1.86
03:37:59.726 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:37:59.773 00.047 12268 UpdateGuideState exits: m=51 SNR=5.0
03:37:59.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:59.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:37:59.773 00.000 12268 Enqueuing Expose request
03:37:59.773 00.000 11616 Worker thread wakes up
03:37:59.773 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:37:59.774 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:38:01.800 02.026 11616 Exposure complete
03:38:01.889 00.089 11616 worker thread done servicing request
03:38:01.890 00.001 12268 OnExposeComplete: enter
03:38:01.890 00.000 12268 UpdateGuideState(): m_state=2
03:38:01.890 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
03:38:01.890 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.51, Mass=44, SNR=4.6, Peak=30 HFD=4.2
03:38:01.891 00.001 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
03:38:01.891 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.45)
03:38:01.891 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.38 hyp=0.40 cameraTheta=-1.25 mountX=-0.36 mountY=0.17, mountTheta=2.70
03:38:01.893 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:38:01.913 00.020 12268 UpdateGuideState exits: m=44 SNR=4.6
03:38:01.914 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:01.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:01.914 00.000 12268 Enqueuing Expose request
03:38:01.914 00.000 11616 Worker thread wakes up
03:38:01.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:01.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:03.936 02.022 11616 Exposure complete
03:38:04.004 00.068 11616 worker thread done servicing request
03:38:04.004 00.000 12268 OnExposeComplete: enter
03:38:04.004 00.000 12268 UpdateGuideState(): m_state=2
03:38:04.004 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
03:38:04.004 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.37, Mass=67, SNR=5.6, Peak=27 HFD=5.8
03:38:04.005 00.001 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
03:38:04.005 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.57)
03:38:04.005 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.51 hyp=0.67 cameraTheta=-2.27 mountX=-0.55 mountY=-0.36, mountTheta=-2.56
03:38:04.009 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:38:04.030 00.021 12268 UpdateGuideState exits: m=67 SNR=5.6
03:38:04.030 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:04.030 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:04.030 00.000 12268 Enqueuing Expose request
03:38:04.030 00.000 11616 Worker thread wakes up
03:38:04.031 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:04.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:38:06.060 02.029 11616 Exposure complete
03:38:06.123 00.063 11616 worker thread done servicing request
03:38:06.123 00.000 12268 OnExposeComplete: enter
03:38:06.123 00.000 12268 UpdateGuideState(): m_state=2
03:38:06.123 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
03:38:06.123 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.21, Mass=46, SNR=4.7, Peak=31 HFD=3.4
03:38:06.123 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
03:38:06.124 00.001 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
03:38:06.124 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.67 hyp=0.73 cameraTheta=-1.97 mountX=-0.69 mountY=-0.19, mountTheta=-2.87
03:38:06.126 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:38:06.143 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
03:38:06.144 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:06.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:06.144 00.000 12268 Enqueuing Expose request
03:38:06.144 00.000 11616 Worker thread wakes up
03:38:06.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:06.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:38:08.226 02.082 11616 Exposure complete
03:38:08.295 00.069 11616 worker thread done servicing request
03:38:08.295 00.000 12268 OnExposeComplete: enter
03:38:08.295 00.000 12268 UpdateGuideState(): m_state=2
03:38:08.296 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
03:38:08.296 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.45, Mass=44, SNR=4.7, Peak=32 HFD=3.1
03:38:08.296 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
03:38:08.296 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
03:38:08.296 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.43 hyp=0.49 cameraTheta=-2.06 mountX=-0.45 mountY=-0.17, mountTheta=-2.78
03:38:08.299 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:38:08.319 00.020 12268 UpdateGuideState exits: m=44 SNR=4.7
03:38:08.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:08.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:08.319 00.000 12268 Enqueuing Expose request
03:38:08.319 00.000 11616 Worker thread wakes up
03:38:08.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:08.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:38:10.341 02.022 11616 Exposure complete
03:38:10.412 00.071 11616 worker thread done servicing request
03:38:10.413 00.001 12268 OnExposeComplete: enter
03:38:10.413 00.000 12268 UpdateGuideState(): m_state=2
03:38:10.413 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
03:38:10.413 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.85, Mass=49, SNR=4.9, Peak=30 HFD=3.6
03:38:10.413 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.50 = 1.78)
03:38:10.413 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
03:38:10.413 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-3.03 mountX=-0.07 mountY=-0.30, mountTheta=-1.78
03:38:10.416 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:38:10.435 00.019 12268 UpdateGuideState exits: m=49 SNR=4.9
03:38:10.436 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:10.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:10.436 00.000 12268 Enqueuing Expose request
03:38:10.436 00.000 11616 Worker thread wakes up
03:38:10.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:10.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:12.478 02.042 11616 Exposure complete
03:38:12.537 00.059 11616 worker thread done servicing request
03:38:12.537 00.000 12268 OnExposeComplete: enter
03:38:12.537 00.000 12268 UpdateGuideState(): m_state=2
03:38:12.538 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
03:38:12.538 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.57, Mass=45, SNR=4.7, Peak=31 HFD=3.5
03:38:12.538 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
03:38:12.538 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
03:38:12.538 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.32 hyp=0.32 cameraTheta=-1.79 mountX=-0.32 mountY=-0.03, mountTheta=-3.05
03:38:12.540 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:38:12.556 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
03:38:12.557 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:12.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:12.557 00.000 12268 Enqueuing Expose request
03:38:12.557 00.000 11616 Worker thread wakes up
03:38:12.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:12.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:14.597 02.040 11616 Exposure complete
03:38:14.690 00.093 11616 worker thread done servicing request
03:38:14.690 00.000 12268 OnExposeComplete: enter
03:38:14.691 00.001 12268 UpdateGuideState(): m_state=2
03:38:14.691 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
03:38:14.691 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=43, SNR=4.6, Peak=27 HFD=4.1
03:38:14.691 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
03:38:14.691 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
03:38:14.691 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.54 mountX=-0.28 mountY=0.05, mountTheta=2.98
03:38:14.694 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:38:14.711 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
03:38:14.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:14.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:14.711 00.000 12268 Enqueuing Expose request
03:38:14.712 00.001 11616 Worker thread wakes up
03:38:14.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:14.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:16.759 02.047 11616 Exposure complete
03:38:16.834 00.075 11616 worker thread done servicing request
03:38:16.834 00.000 12268 OnExposeComplete: enter
03:38:16.835 00.001 12268 UpdateGuideState(): m_state=2
03:38:16.835 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
03:38:16.835 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.52, Mass=43, SNR=4.6, Peak=30 HFD=3.4
03:38:16.835 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.43 = 2.85)
03:38:16.835 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.26)
03:38:16.835 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.37 hyp=0.39 cameraTheta=-1.96 mountX=-0.38 mountY=-0.10, mountTheta=-2.88
03:38:16.838 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=36, Gamma=1.290
03:38:16.859 00.021 12268 UpdateGuideState exits: m=43 SNR=4.6
03:38:16.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:16.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:16.859 00.000 12268 Enqueuing Expose request
03:38:16.859 00.000 11616 Worker thread wakes up
03:38:16.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:16.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:18.904 02.045 11616 Exposure complete
03:38:19.008 00.104 11616 worker thread done servicing request
03:38:19.009 00.001 12268 OnExposeComplete: enter
03:38:19.009 00.000 12268 UpdateGuideState(): m_state=2
03:38:19.009 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
03:38:19.009 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.61, Mass=52, SNR=5.1, Peak=33 HFD=4.0
03:38:19.009 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
03:38:19.009 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.30)
03:38:19.010 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=-0.27 hyp=0.28 cameraTheta=-1.40 mountX=-0.27 mountY=0.08, mountTheta=2.85
03:38:19.012 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:38:19.036 00.024 12268 UpdateGuideState exits: m=52 SNR=5.1
03:38:19.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:19.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:19.036 00.000 12268 Enqueuing Expose request
03:38:19.051 00.015 11616 Worker thread wakes up
03:38:19.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:19.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:21.112 02.061 11616 Exposure complete
03:38:21.181 00.069 11616 worker thread done servicing request
03:38:21.181 00.000 12268 OnExposeComplete: enter
03:38:21.181 00.000 12268 UpdateGuideState(): m_state=2
03:38:21.182 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
03:38:21.182 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.03, Mass=50, SNR=4.9, Peak=31 HFD=4.0
03:38:21.182 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
03:38:21.182 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.12)
03:38:21.182 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.85 hyp=0.88 cameraTheta=-1.82 mountX=-0.87 mountY=-0.11, mountTheta=-3.02
03:38:21.187 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:38:21.206 00.019 12268 UpdateGuideState exits: m=50 SNR=4.9
03:38:21.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:21.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:21.206 00.000 12268 Enqueuing Expose request
03:38:21.208 00.002 11616 Worker thread wakes up
03:38:21.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:21.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:38:23.226 02.018 11616 Exposure complete
03:38:23.284 00.058 11616 worker thread done servicing request
03:38:23.284 00.000 12268 OnExposeComplete: enter
03:38:23.284 00.000 12268 UpdateGuideState(): m_state=2
03:38:23.285 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
03:38:23.285 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.72, Mass=42, SNR=4.5, Peak=29 HFD=3.4
03:38:23.285 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
03:38:23.285 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
03:38:23.285 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.14 mountX=-0.17 mountY=-0.08, mountTheta=-2.70
03:38:23.287 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:38:23.304 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
03:38:23.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:23.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:23.304 00.000 12268 Enqueuing Expose request
03:38:23.305 00.001 11616 Worker thread wakes up
03:38:23.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:23.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:25.351 02.046 11616 Exposure complete
03:38:25.425 00.074 11616 worker thread done servicing request
03:38:25.425 00.000 12268 OnExposeComplete: enter
03:38:25.425 00.000 12268 UpdateGuideState(): m_state=2
03:38:25.426 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
03:38:25.426 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.81, Mass=45, SNR=4.7, Peak=29 HFD=4.0
03:38:25.426 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
03:38:25.427 00.001 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.89)
03:38:25.427 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.81 mountX=-0.06 mountY=0.08, mountTheta=2.27
03:38:25.431 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:38:25.451 00.020 12268 UpdateGuideState exits: m=45 SNR=4.7
03:38:25.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:25.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:25.451 00.000 12268 Enqueuing Expose request
03:38:25.451 00.000 11616 Worker thread wakes up
03:38:25.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:25.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:27.481 02.030 11616 Exposure complete
03:38:27.545 00.064 11616 worker thread done servicing request
03:38:27.545 00.000 12268 OnExposeComplete: enter
03:38:27.545 00.000 12268 UpdateGuideState(): m_state=2
03:38:27.546 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
03:38:27.546 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.54, Mass=39, SNR=4.4, Peak=27 HFD=4.4
03:38:27.546 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
03:38:27.546 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.86)
03:38:27.546 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.34 hyp=0.46 cameraTheta=-0.84 mountX=-0.31 mountY=0.35, mountTheta=2.30
03:38:27.551 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:38:27.571 00.020 12268 UpdateGuideState exits: m=39 SNR=4.4
03:38:27.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:27.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:27.571 00.000 12268 Enqueuing Expose request
03:38:27.571 00.000 11616 Worker thread wakes up
03:38:27.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:27.572 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:29.599 02.027 11616 Exposure complete
03:38:29.664 00.065 11616 worker thread done servicing request
03:38:29.664 00.000 12268 OnExposeComplete: enter
03:38:29.664 00.000 12268 UpdateGuideState(): m_state=2
03:38:29.664 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
03:38:29.664 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.77, Mass=42, SNR=4.6, Peak=30 HFD=3.6
03:38:29.664 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
03:38:29.665 00.001 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.57)
03:38:29.665 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.13 mountX=-0.11 mountY=0.07, mountTheta=2.58
03:38:29.667 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:38:29.684 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
03:38:29.684 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:29.684 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:29.684 00.000 12268 Enqueuing Expose request
03:38:29.685 00.001 11616 Worker thread wakes up
03:38:29.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:29.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:31.700 02.015 11616 Exposure complete
03:38:31.753 00.053 11616 worker thread done servicing request
03:38:31.753 00.000 12268 OnExposeComplete: enter
03:38:31.753 00.000 12268 UpdateGuideState(): m_state=2
03:38:31.754 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
03:38:31.754 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=916.14, Mass=46, SNR=4.7, Peak=32 HFD=3.2
03:38:31.754 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
03:38:31.754 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
03:38:31.754 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.26 hyp=0.32 cameraTheta=2.22 mountX=0.24 mountY=-0.23, mountTheta=-0.77
03:38:31.756 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:38:31.770 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
03:38:31.771 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:31.771 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:31.771 00.000 12268 Enqueuing Expose request
03:38:31.771 00.000 11616 Worker thread wakes up
03:38:31.771 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:31.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:33.783 02.012 11616 Exposure complete
03:38:33.835 00.052 11616 worker thread done servicing request
03:38:33.835 00.000 12268 OnExposeComplete: enter
03:38:33.835 00.000 12268 UpdateGuideState(): m_state=2
03:38:33.835 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
03:38:33.836 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.30, Mass=48, SNR=4.9, Peak=33 HFD=3.7
03:38:33.836 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
03:38:33.836 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
03:38:33.836 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.58 hyp=0.59 cameraTheta=-1.61 mountX=-0.58 mountY=0.05, mountTheta=3.05
03:38:33.838 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:38:33.852 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:38:33.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:33.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:33.852 00.000 12268 Enqueuing Expose request
03:38:33.852 00.000 11616 Worker thread wakes up
03:38:33.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:33.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:38:35.874 02.022 11616 Exposure complete
03:38:35.926 00.052 11616 worker thread done servicing request
03:38:35.926 00.000 12268 OnExposeComplete: enter
03:38:35.926 00.000 12268 UpdateGuideState(): m_state=2
03:38:35.927 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
03:38:35.927 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=916.01, Mass=49, SNR=4.9, Peak=32 HFD=3.6
03:38:35.927 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
03:38:35.927 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
03:38:35.927 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.11 mountX=0.12 mountY=-0.10, mountTheta=-0.66
03:38:35.929 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:38:35.944 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:38:35.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:35.945 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:35.945 00.000 12268 Enqueuing Expose request
03:38:35.945 00.000 11616 Worker thread wakes up
03:38:35.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:35.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:37.954 02.009 11616 Exposure complete
03:38:38.009 00.055 11616 worker thread done servicing request
03:38:38.010 00.001 12268 OnExposeComplete: enter
03:38:38.010 00.000 12268 UpdateGuideState(): m_state=2
03:38:38.010 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
03:38:38.010 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.45, Mass=48, SNR=4.9, Peak=34 HFD=3.3
03:38:38.010 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.42 = 2.87)
03:38:38.010 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
03:38:38.010 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.43 hyp=0.46 cameraTheta=-1.94 mountX=-0.45 mountY=-0.11, mountTheta=-2.89
03:38:38.016 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:38:38.033 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
03:38:38.034 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:38.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:38.034 00.000 12268 Enqueuing Expose request
03:38:38.034 00.000 11616 Worker thread wakes up
03:38:38.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:38.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:38:40.051 02.017 11616 Exposure complete
03:38:40.105 00.054 11616 worker thread done servicing request
03:38:40.105 00.000 12268 OnExposeComplete: enter
03:38:40.105 00.000 12268 UpdateGuideState(): m_state=2
03:38:40.105 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
03:38:40.106 00.001 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=43, SNR=4.6, Peak=30 HFD=4.0
03:38:40.106 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
03:38:40.106 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.71)
03:38:40.106 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.32 hyp=0.39 cameraTheta=-0.99 mountX=-0.30 mountY=0.25, mountTheta=2.45
03:38:40.108 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:38:40.123 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:38:40.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:40.123 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:40.123 00.000 12268 Enqueuing Expose request
03:38:40.124 00.001 11616 Worker thread wakes up
03:38:40.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:40.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:42.126 02.002 11616 Exposure complete
03:38:42.177 00.051 11616 worker thread done servicing request
03:38:42.177 00.000 12268 OnExposeComplete: enter
03:38:42.177 00.000 12268 UpdateGuideState(): m_state=2
03:38:42.178 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
03:38:42.178 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.49, Mass=47, SNR=4.8, Peak=32 HFD=3.5
03:38:42.178 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
03:38:42.178 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
03:38:42.178 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.40 hyp=0.42 cameraTheta=-1.94 mountX=-0.41 mountY=-0.10, mountTheta=-2.90
03:38:42.180 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:38:42.195 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:38:42.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:42.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:42.195 00.000 12268 Enqueuing Expose request
03:38:42.195 00.000 11616 Worker thread wakes up
03:38:42.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:42.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:38:43.158 00.963 12268 evsrv: cli 0F8E6D80 connect
03:38:43.158 00.000 12268 case statement mapped state 2 to 1
03:38:43.158 00.000 12268 case statement mapped state 2 to 1
03:38:43.159 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"e480c329-0801-4d6e-bbc4-d0257dae906f"}
03:38:43.159 00.000 12268 case statement mapped state 2 to 1
03:38:43.159 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"e480c329-0801-4d6e-bbc4-d0257dae906f"}
03:38:43.160 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:38:43.161 00.001 12268 evsrv: cli 0F8E6D80 connect
03:38:43.161 00.000 12268 case statement mapped state 2 to 1
03:38:43.161 00.000 12268 case statement mapped state 2 to 1
03:38:43.162 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"2a2ada49-4df3-41d8-bfac-578fcb0934e7"}
03:38:43.162 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"2a2ada49-4df3-41d8-bfac-578fcb0934e7"}
03:38:43.163 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:38:43.165 00.002 12268 evsrv: cli 0F8E69C0 connect
03:38:43.165 00.000 12268 case statement mapped state 2 to 1
03:38:43.165 00.000 12268 case statement mapped state 2 to 1
03:38:43.166 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6ecf7624-9114-4df1-9da1-82bd52591585"}
03:38:43.166 00.000 12268 PhdController::Guide begins
03:38:43.166 00.000 12268 PhdController: newstate STATE_SETUP
03:38:43.166 00.000 12268 PhdController: setup
03:38:43.166 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
03:38:43.166 00.000 12268 PhdController: newstate STATE_CALIBRATE
03:38:43.166 00.000 12268 PhdController: newstate STATE_GUIDE
03:38:43.167 00.001 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
03:38:43.167 00.000 12268 guider state => CALIBRATED
03:38:43.167 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:38:43.167 00.000 12268 reset dither spiral
03:38:43.167 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
03:38:43.168 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"6ecf7624-9114-4df1-9da1-82bd52591585"}
03:38:43.171 00.003 12268 evsrv: cli 0F8E69C0 disconnect
03:38:43.172 00.001 12268 evsrv: cli 0F8E6D80 connect
03:38:43.172 00.000 12268 case statement mapped state 5 to 1
03:38:43.173 00.001 12268 case statement mapped state 5 to 1
03:38:43.173 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"de7ac254-1859-44a3-a901-064aea373348"}
03:38:43.174 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"de7ac254-1859-44a3-a901-064aea373348"}
03:38:43.186 00.012 12268 evsrv: cli 0F8E6D80 disconnect
03:38:43.188 00.002 12268 evsrv: cli 0FA411A0 connect
03:38:43.188 00.000 12268 case statement mapped state 5 to 1
03:38:43.189 00.001 12268 case statement mapped state 5 to 1
03:38:43.189 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"adf02e27-0729-49c0-81b2-4c53cbf207ff"}
03:38:43.190 00.001 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[666.00,915.88],"id":"adf02e27-0729-49c0-81b2-4c53cbf207ff"}
03:38:43.205 00.015 12268 evsrv: cli 0FA411A0 disconnect
03:38:43.206 00.001 12268 evsrv: cli 126628D0 connect
03:38:43.206 00.000 12268 case statement mapped state 5 to 1
03:38:43.207 00.001 12268 case statement mapped state 5 to 1
03:38:43.207 00.000 12268 evsrv: cli 126628D0 request: {"method":"get_app_state","id":"4a656f30-e8ea-4833-9ec7-adef17e3038f"}
03:38:43.208 00.001 12268 case statement mapped state 5 to 1
03:38:43.208 00.000 12268 evsrv: cli 126628D0 response: {"jsonrpc":"2.0","result":"Selected","id":"4a656f30-e8ea-4833-9ec7-adef17e3038f"}
03:38:43.222 00.014 12268 evsrv: cli 126628D0 disconnect
03:38:44.200 00.978 11616 Exposure complete
03:38:44.212 00.012 12268 evsrv: cli 0F8E69C0 connect
03:38:44.212 00.000 12268 case statement mapped state 5 to 1
03:38:44.212 00.000 12268 case statement mapped state 5 to 1
03:38:44.213 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"217e3c92-c5b1-4e2d-9722-8be5f2a8c64f"}
03:38:44.213 00.000 12268 case statement mapped state 5 to 1
03:38:44.213 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"217e3c92-c5b1-4e2d-9722-8be5f2a8c64f"}
03:38:44.214 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:38:44.252 00.038 11616 worker thread done servicing request
03:38:44.253 00.001 12268 OnExposeComplete: enter
03:38:44.253 00.000 12268 UpdateGuideState(): m_state=5
03:38:44.253 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
03:38:44.253 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.78, Mass=41, SNR=4.5, Peak=30 HFD=3.2
03:38:44.253 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.09 = 2.19)
03:38:44.253 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.20 = -0.92)
03:38:44.253 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.62 mountX=-0.11 mountY=-0.16, mountTheta=-2.20
03:38:44.255 00.002 12268 Changing from state CALIBRATED to GUIDING
03:38:44.255 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:38:44.255 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:38:44.255 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
03:38:44.256 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:38:44.256 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:38:44.256 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:38:44.257 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:38:44.257 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:38:44.257 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:38:44.257 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:38:44.258 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:38:44.258 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:38:44.258 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:38:44.259 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:38:44.259 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:38:44.259 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:38:44.386 00.127 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:38:44.387 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
03:38:44.387 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
03:38:44.391 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:38:44.392 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:38:44.392 00.000 12268 setting lock position to (665.83, 915.78)
03:38:44.393 00.001 12268 MultiStar: stabilizing after lock position change
03:38:44.393 00.000 12268 guider state => GUIDING
03:38:44.393 00.000 12268 Status Line: Guiding
03:38:44.396 00.003 12268 Mount: notify guiding started
03:38:44.396 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
03:38:44.396 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
03:38:44.397 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
03:38:44.397 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
03:38:44.397 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
03:38:44.398 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
03:38:44.398 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
03:38:44.398 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
03:38:44.398 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
03:38:44.399 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
03:38:44.399 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
03:38:44.399 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:38:44.399 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:38:44.400 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:38:44.400 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:38:44.400 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:38:44.400 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:38:44.401 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:38:44.401 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:38:44.402 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:38:44.402 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:38:44.402 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:38:44.403 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:38:44.403 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:38:44.404 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:38:44.404 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:38:44.405 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:38:44.405 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:38:44.405 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:38:44.405 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:38:44.405 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:38:44.406 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:38:44.406 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:38:44.406 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:38:44.406 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:38:44.406 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:38:44.407 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:38:44.407 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:38:44.556 00.149 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:38:44.556 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:38:44.557 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:38:44.557 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:38:44.557 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:38:44.557 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
03:38:44.557 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:38:44.557 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:38:44.558 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:38:44.558 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:38:44.558 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
03:38:44.558 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:38:44.574 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
03:38:44.574 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
03:38:44.574 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:44.575 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:44.575 00.000 12268 Enqueuing Expose request
03:38:44.575 00.000 11616 Worker thread wakes up
03:38:44.575 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:44.575 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:45.216 00.641 12268 evsrv: cli 0F8E69C0 connect
03:38:45.216 00.000 12268 case statement mapped state 6 to 3
03:38:45.217 00.001 12268 case statement mapped state 6 to 3
03:38:45.217 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8dd77bf4-a641-41ff-84cb-c793b533051f"}
03:38:45.217 00.000 12268 case statement mapped state 6 to 3
03:38:45.217 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8dd77bf4-a641-41ff-84cb-c793b533051f"}
03:38:45.218 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:38:46.583 01.365 11616 Exposure complete
03:38:46.633 00.050 11616 worker thread done servicing request
03:38:46.633 00.000 12268 OnExposeComplete: enter
03:38:46.634 00.001 12268 UpdateGuideState(): m_state=6
03:38:46.634 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:38:46.634 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.07, Mass=57, SNR=5.3, Peak=31 HFD=5.1
03:38:46.634 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.34 = 2.95)
03:38:46.634 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.16)
03:38:46.634 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.71 hyp=0.74 cameraTheta=-1.86 mountX=-0.73 mountY=-0.12, mountTheta=-2.98
03:38:46.636 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=-0.71, opts=13)
03:38:46.636 00.000 12268 Enqueuing Move request for scope (-0.21, -0.71)
03:38:46.636 00.000 11616 Worker thread wakes up
03:38:46.636 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.71) opts 0xd
03:38:46.636 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, -0.71)
03:38:46.636 00.000 11616 Moving (-0.21, -0.71) raw xDistance=-0.73 yDistance=-0.12
03:38:46.636 00.000 11616 resist switch: large excursion: input -0.73 thresh 0.29 direction from 0 to -1
03:38:46.636 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.18
03:38:46.636 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.73
03:38:46.636 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:46.637 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:38:46.637 00.000 11616 MoveAxis(E, 408, ABG)
03:38:46.637 00.000 11616 Guiding  Dir = 2, Dur = 408
03:38:46.637 00.000 11616 IsSlewing returns 1
03:38:46.637 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
03:38:46.637 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
03:38:46.638 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
03:38:46.638 00.000 11616 Move returns status 2, amount 0
03:38:46.638 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
03:38:46.638 00.000 11616 move complete, result=2
03:38:46.639 00.001 11616 worker thread done servicing request
03:38:46.658 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:38:46.672 00.014 12268 UpdateGuideState exits: m=57 SNR=5.3
03:38:46.672 00.000 12268 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 1 / 99999
03:38:46.673 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768703926.672,"Host":"ASTROCENTER","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:38:46.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:46.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:46.673 00.000 12268 Enqueuing Expose request
03:38:46.673 00.000 11616 Worker thread wakes up
03:38:46.674 00.001 12268 Alert: Guiding stopped: the scope started slewing.
03:38:46.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:46.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:46.698 00.024 12268 GuideStep: -0.7 px 0 ms EAST, -0.1 px 0 ms NORTH
03:38:46.700 00.002 12268 mount move error indicates guiding should stop
03:38:46.700 00.000 12268 Mount: notify guiding stopped
03:38:46.700 00.000 12268 BLC: window closed
03:38:46.700 00.000 12268 BLC: Last direction was reset
03:38:46.700 00.000 12268 PhdController failed: Guiding stopped
03:38:46.700 00.000 12268 PhdController: newstate STATE_FINISH
03:38:46.701 00.001 12268 PhdController complete: fail: Guiding stopped
03:38:46.701 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768703926.701,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
03:38:46.701 00.000 12268 Mount: notify guiding dither settle done success=0
03:38:46.701 00.000 12268 PhdController: newstate STATE_IDLE
03:38:46.701 00.000 12268 Changing from state GUIDING to STOP
03:38:46.701 00.000 12268 guider state => SELECTED
03:38:46.701 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
03:38:48.682 01.981 11616 Exposure complete
03:38:48.734 00.052 11616 worker thread done servicing request
03:38:48.734 00.000 12268 OnExposeComplete: enter
03:38:48.734 00.000 12268 UpdateGuideState(): m_state=2
03:38:48.734 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:38:48.734 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
03:38:48.734 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
03:38:48.734 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.94)
03:38:48.735 00.001 12268 CameraToMount -- cameraX=0.20 cameraY=-0.19 hyp=0.27 cameraTheta=-0.76 mountX=-0.17 mountY=0.22, mountTheta=2.22
03:38:48.762 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:38:48.776 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:38:48.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:48.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:48.777 00.001 12268 Enqueuing Expose request
03:38:48.777 00.000 11616 Worker thread wakes up
03:38:48.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:48.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:50.819 02.042 11616 Exposure complete
03:38:50.870 00.051 11616 worker thread done servicing request
03:38:50.870 00.000 12268 OnExposeComplete: enter
03:38:50.870 00.000 12268 UpdateGuideState(): m_state=2
03:38:50.871 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:38:50.871 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.15, Mass=47, SNR=4.8, Peak=32 HFD=3.4
03:38:50.871 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.19 = 3.09)
03:38:50.871 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
03:38:50.871 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.64 hyp=0.64 cameraTheta=-1.72 mountX=-0.64 mountY=-0.01, mountTheta=-3.12
03:38:50.873 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:38:50.888 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:38:50.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:50.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:50.889 00.001 12268 Enqueuing Expose request
03:38:50.889 00.000 11616 Worker thread wakes up
03:38:50.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:50.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:38:52.899 02.010 11616 Exposure complete
03:38:52.950 00.051 11616 worker thread done servicing request
03:38:52.951 00.001 12268 OnExposeComplete: enter
03:38:52.951 00.000 12268 UpdateGuideState(): m_state=2
03:38:52.951 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:38:52.951 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.88, Mass=53, SNR=5.1, Peak=35 HFD=2.8
03:38:52.951 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.35 = 1.35)
03:38:52.951 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.76 = -1.76)
03:38:52.951 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.09 hyp=0.30 cameraTheta=2.82 mountX=0.07 mountY=-0.29, mountTheta=-1.35
03:38:52.953 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:38:52.968 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:38:52.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:52.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:52.968 00.000 12268 Enqueuing Expose request
03:38:52.968 00.000 11616 Worker thread wakes up
03:38:52.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:52.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:54.984 02.016 11616 Exposure complete
03:38:55.043 00.059 11616 worker thread done servicing request
03:38:55.043 00.000 12268 OnExposeComplete: enter
03:38:55.043 00.000 12268 UpdateGuideState(): m_state=2
03:38:55.043 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:38:55.043 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.65, Mass=49, SNR=4.9, Peak=34 HFD=4.0
03:38:55.043 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
03:38:55.043 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
03:38:55.044 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=-0.13 hyp=0.27 cameraTheta=-0.50 mountX=-0.11 mountY=0.25, mountTheta=1.97
03:38:55.048 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:38:55.064 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
03:38:55.065 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:55.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:55.065 00.000 12268 Enqueuing Expose request
03:38:55.065 00.000 11616 Worker thread wakes up
03:38:55.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:55.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:57.072 02.007 11616 Exposure complete
03:38:57.125 00.053 11616 worker thread done servicing request
03:38:57.126 00.001 12268 OnExposeComplete: enter
03:38:57.126 00.000 12268 UpdateGuideState(): m_state=2
03:38:57.126 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:38:57.126 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=42, SNR=4.6, Peak=30 HFD=3.8
03:38:57.126 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
03:38:57.126 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.11)
03:38:57.126 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.21 hyp=0.38 cameraTheta=-0.59 mountX=-0.18 mountY=0.34, mountTheta=2.06
03:38:57.131 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:38:57.146 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:38:57.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:57.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:57.146 00.000 12268 Enqueuing Expose request
03:38:57.146 00.000 11616 Worker thread wakes up
03:38:57.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:57.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:38:59.158 02.012 11616 Exposure complete
03:38:59.211 00.053 11616 worker thread done servicing request
03:38:59.211 00.000 12268 OnExposeComplete: enter
03:38:59.211 00.000 12268 UpdateGuideState(): m_state=2
03:38:59.211 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:38:59.212 00.001 12268 Star::Find returns 1 (0), X=665.21, Y=916.02, Mass=46, SNR=4.7, Peak=29 HFD=2.4
03:38:59.212 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
03:38:59.212 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
03:38:59.212 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=0.23 hyp=0.66 cameraTheta=2.78 mountX=0.17 mountY=-0.64, mountTheta=-1.31
03:38:59.214 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:38:59.230 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
03:38:59.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:59.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:38:59.230 00.000 12268 Enqueuing Expose request
03:38:59.230 00.000 11616 Worker thread wakes up
03:38:59.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:38:59.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:39:01.247 02.017 11616 Exposure complete
03:39:01.298 00.051 11616 worker thread done servicing request
03:39:01.298 00.000 12268 OnExposeComplete: enter
03:39:01.298 00.000 12268 UpdateGuideState(): m_state=2
03:39:01.298 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:39:01.298 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.75, Mass=51, SNR=5.0, Peak=33 HFD=3.3
03:39:01.298 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
03:39:01.298 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
03:39:01.298 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.53 mountX=-0.04 mountY=-0.05, mountTheta=-2.29
03:39:01.300 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:01.315 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:39:01.316 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:01.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:01.316 00.000 12268 Enqueuing Expose request
03:39:01.316 00.000 11616 Worker thread wakes up
03:39:01.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:01.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:03.330 02.014 11616 Exposure complete
03:39:03.380 00.050 11616 worker thread done servicing request
03:39:03.380 00.000 12268 OnExposeComplete: enter
03:39:03.380 00.000 12268 UpdateGuideState(): m_state=2
03:39:03.380 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:39:03.380 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.57, Mass=47, SNR=4.8, Peak=31 HFD=3.3
03:39:03.381 00.001 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.84 = 2.44)
03:39:03.381 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.67)
03:39:03.381 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-2.37 mountX=-0.23 mountY=-0.19, mountTheta=-2.46
03:39:03.383 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=23, Gamma=1.290
03:39:03.397 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:39:03.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:03.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:03.397 00.000 12268 Enqueuing Expose request
03:39:03.398 00.001 11616 Worker thread wakes up
03:39:03.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:03.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:05.413 02.015 11616 Exposure complete
03:39:05.463 00.050 11616 worker thread done servicing request
03:39:05.463 00.000 12268 OnExposeComplete: enter
03:39:05.463 00.000 12268 UpdateGuideState(): m_state=2
03:39:05.464 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:39:05.464 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.41, Mass=45, SNR=4.7, Peak=31 HFD=3.3
03:39:05.464 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
03:39:05.464 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
03:39:05.464 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.37 hyp=0.38 cameraTheta=-1.84 mountX=-0.38 mountY=-0.05, mountTheta=-3.00
03:39:05.466 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:05.480 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:39:05.481 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:05.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:05.481 00.000 12268 Enqueuing Expose request
03:39:05.481 00.000 11616 Worker thread wakes up
03:39:05.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:05.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:39:07.482 02.001 11616 Exposure complete
03:39:07.533 00.051 11616 worker thread done servicing request
03:39:07.534 00.001 12268 OnExposeComplete: enter
03:39:07.534 00.000 12268 UpdateGuideState(): m_state=2
03:39:07.534 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:39:07.534 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.19, Mass=48, SNR=4.9, Peak=34 HFD=3.1
03:39:07.534 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
03:39:07.534 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.21)
03:39:07.534 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.60 hyp=0.63 cameraTheta=-1.91 mountX=-0.61 mountY=-0.13, mountTheta=-2.93
03:39:07.536 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:07.551 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:39:07.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:07.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:07.551 00.000 12268 Enqueuing Expose request
03:39:07.551 00.000 11616 Worker thread wakes up
03:39:07.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:07.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:39:09.556 02.005 11616 Exposure complete
03:39:09.608 00.052 11616 worker thread done servicing request
03:39:09.608 00.000 12268 OnExposeComplete: enter
03:39:09.608 00.000 12268 UpdateGuideState(): m_state=2
03:39:09.608 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:39:09.608 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.36, Mass=44, SNR=4.7, Peak=28 HFD=4.4
03:39:09.609 00.001 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
03:39:09.609 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
03:39:09.609 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.43 hyp=0.50 cameraTheta=-1.04 mountX=-0.40 mountY=0.30, mountTheta=2.49
03:39:09.611 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:39:09.625 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:39:09.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:09.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:09.625 00.000 12268 Enqueuing Expose request
03:39:09.625 00.000 11616 Worker thread wakes up
03:39:09.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:09.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:39:11.635 02.010 11616 Exposure complete
03:39:11.686 00.051 11616 worker thread done servicing request
03:39:11.686 00.000 12268 OnExposeComplete: enter
03:39:11.686 00.000 12268 UpdateGuideState(): m_state=2
03:39:11.687 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:39:11.687 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
03:39:11.687 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
03:39:11.687 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
03:39:11.687 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.22 hyp=0.42 cameraTheta=-0.56 mountX=-0.18 mountY=0.38, mountTheta=2.02
03:39:11.689 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:11.703 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
03:39:11.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:11.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:11.703 00.000 12268 Enqueuing Expose request
03:39:11.703 00.000 11616 Worker thread wakes up
03:39:11.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:11.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:13.716 02.013 11616 Exposure complete
03:39:13.766 00.050 11616 worker thread done servicing request
03:39:13.766 00.000 12268 OnExposeComplete: enter
03:39:13.766 00.000 12268 UpdateGuideState(): m_state=2
03:39:13.767 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:39:13.767 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.12, Mass=51, SNR=5.0, Peak=33 HFD=4.3
03:39:13.767 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
03:39:13.767 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
03:39:13.767 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.66 hyp=0.70 cameraTheta=-1.26 mountX=-0.64 mountY=0.30, mountTheta=2.71
03:39:13.769 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:39:13.783 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:39:13.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:13.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:13.783 00.000 12268 Enqueuing Expose request
03:39:13.783 00.000 11616 Worker thread wakes up
03:39:13.784 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:13.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:39:15.800 02.016 11616 Exposure complete
03:39:15.851 00.051 11616 worker thread done servicing request
03:39:15.852 00.001 12268 OnExposeComplete: enter
03:39:15.852 00.000 12268 UpdateGuideState(): m_state=2
03:39:15.852 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:39:15.852 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=916.35, Mass=48, SNR=4.9, Peak=33 HFD=2.6
03:39:15.852 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
03:39:15.852 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
03:39:15.852 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.56 hyp=0.69 cameraTheta=2.18 mountX=0.52 mountY=-0.46, mountTheta=-0.73
03:39:15.854 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:15.868 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:39:15.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:15.869 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:15.869 00.000 12268 Enqueuing Expose request
03:39:15.869 00.000 11616 Worker thread wakes up
03:39:15.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:15.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:39:17.870 02.001 11616 Exposure complete
03:39:17.924 00.054 11616 worker thread done servicing request
03:39:17.924 00.000 12268 OnExposeComplete: enter
03:39:17.924 00.000 12268 UpdateGuideState(): m_state=2
03:39:17.925 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:39:17.925 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.95, Mass=46, SNR=4.8, Peak=33 HFD=3.2
03:39:17.925 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
03:39:17.925 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
03:39:17.925 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.17 cameraTheta=1.46 mountX=0.17 mountY=-0.00, mountTheta=-0.02
03:39:17.927 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:39:17.941 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:39:17.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:17.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:17.941 00.000 12268 Enqueuing Expose request
03:39:17.941 00.000 11616 Worker thread wakes up
03:39:17.941 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:17.942 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:19.957 02.015 11616 Exposure complete
03:39:20.011 00.054 11616 worker thread done servicing request
03:39:20.011 00.000 12268 OnExposeComplete: enter
03:39:20.011 00.000 12268 UpdateGuideState(): m_state=2
03:39:20.011 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:39:20.012 00.001 12268 Star::Find returns 1 (0), X=665.59, Y=915.60, Mass=51, SNR=5.0, Peak=34 HFD=3.0
03:39:20.012 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.95 = 2.34)
03:39:20.012 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.06 = -0.77)
03:39:20.012 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.19 hyp=0.30 cameraTheta=-2.47 mountX=-0.21 mountY=-0.21, mountTheta=-2.35
03:39:20.017 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:39:20.033 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
03:39:20.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:20.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:20.033 00.000 12268 Enqueuing Expose request
03:39:20.033 00.000 11616 Worker thread wakes up
03:39:20.034 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:20.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:22.045 02.011 11616 Exposure complete
03:39:22.095 00.050 11616 worker thread done servicing request
03:39:22.095 00.000 12268 OnExposeComplete: enter
03:39:22.095 00.000 12268 UpdateGuideState(): m_state=2
03:39:22.095 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:39:22.095 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.84, Mass=48, SNR=4.9, Peak=34 HFD=3.0
03:39:22.095 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
03:39:22.095 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
03:39:22.095 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.51 mountX=0.05 mountY=-0.09, mountTheta=-1.04
03:39:22.097 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:39:22.112 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:39:22.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:22.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:22.112 00.000 12268 Enqueuing Expose request
03:39:22.112 00.000 11616 Worker thread wakes up
03:39:22.112 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:22.112 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:24.117 02.005 11616 Exposure complete
03:39:24.167 00.050 11616 worker thread done servicing request
03:39:24.168 00.001 12268 OnExposeComplete: enter
03:39:24.168 00.000 12268 UpdateGuideState(): m_state=2
03:39:24.168 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:39:24.168 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.42, Mass=50, SNR=5.0, Peak=33 HFD=3.5
03:39:24.168 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
03:39:24.168 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
03:39:24.168 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.37 hyp=0.37 cameraTheta=-1.71 mountX=-0.37 mountY=-0.00, mountTheta=-3.13
03:39:24.170 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=13, Gamma=1.290
03:39:24.185 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:39:24.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:24.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:24.185 00.000 12268 Enqueuing Expose request
03:39:24.185 00.000 11616 Worker thread wakes up
03:39:24.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:24.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:39:26.187 02.002 11616 Exposure complete
03:39:26.237 00.050 11616 worker thread done servicing request
03:39:26.237 00.000 12268 OnExposeComplete: enter
03:39:26.238 00.001 12268 UpdateGuideState(): m_state=2
03:39:26.238 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:39:26.238 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.40, Mass=45, SNR=4.7, Peak=30 HFD=4.0
03:39:26.238 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
03:39:26.238 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
03:39:26.238 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.39 hyp=0.45 cameraTheta=-1.03 mountX=-0.36 mountY=0.28, mountTheta=2.48
03:39:26.240 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:39:26.255 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:39:26.255 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:26.255 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:26.255 00.000 12268 Enqueuing Expose request
03:39:26.255 00.000 11616 Worker thread wakes up
03:39:26.255 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:26.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:39:28.264 02.009 11616 Exposure complete
03:39:28.315 00.051 11616 worker thread done servicing request
03:39:28.316 00.001 12268 OnExposeComplete: enter
03:39:28.316 00.000 12268 UpdateGuideState(): m_state=2
03:39:28.316 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:39:28.316 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=42, SNR=4.6, Peak=32 HFD=3.1
03:39:28.316 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
03:39:28.316 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.58)
03:39:28.316 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.18 cameraTheta=-1.12 mountX=-0.16 mountY=0.10, mountTheta=2.57
03:39:28.319 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:28.334 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:39:28.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:28.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:28.335 00.001 12268 Enqueuing Expose request
03:39:28.335 00.000 11616 Worker thread wakes up
03:39:28.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:28.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:30.350 02.015 11616 Exposure complete
03:39:30.400 00.050 11616 worker thread done servicing request
03:39:30.400 00.000 12268 OnExposeComplete: enter
03:39:30.400 00.000 12268 UpdateGuideState(): m_state=2
03:39:30.400 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:39:30.400 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.78, Mass=48, SNR=4.9, Peak=31 HFD=4.1
03:39:30.401 00.001 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
03:39:30.401 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.68)
03:39:30.401 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-0.02 mountX=0.02 mountY=0.27, mountTheta=1.50
03:39:30.403 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:30.417 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:39:30.417 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:30.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:30.418 00.001 12268 Enqueuing Expose request
03:39:30.418 00.000 11616 Worker thread wakes up
03:39:30.418 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:30.418 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:32.425 02.007 11616 Exposure complete
03:39:32.477 00.052 11616 worker thread done servicing request
03:39:32.477 00.000 12268 OnExposeComplete: enter
03:39:32.477 00.000 12268 UpdateGuideState(): m_state=2
03:39:32.478 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:39:32.478 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.75, Mass=46, SNR=4.8, Peak=30 HFD=3.8
03:39:32.478 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
03:39:32.478 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
03:39:32.478 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.31 mountX=-0.03 mountY=0.13, mountTheta=1.78
03:39:32.480 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:32.494 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:39:32.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:32.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:32.494 00.000 12268 Enqueuing Expose request
03:39:32.495 00.001 11616 Worker thread wakes up
03:39:32.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:32.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:34.502 02.007 11616 Exposure complete
03:39:34.558 00.056 11616 worker thread done servicing request
03:39:34.558 00.000 12268 OnExposeComplete: enter
03:39:34.558 00.000 12268 UpdateGuideState(): m_state=2
03:39:34.558 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:39:34.558 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.12, Mass=44, SNR=4.7, Peak=28 HFD=4.4
03:39:34.558 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
03:39:34.558 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
03:39:34.558 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.66 hyp=0.68 cameraTheta=-1.33 mountX=-0.64 mountY=0.25, mountTheta=2.77
03:39:34.560 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:39:34.575 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:39:34.575 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:34.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:34.575 00.000 12268 Enqueuing Expose request
03:39:34.576 00.001 11616 Worker thread wakes up
03:39:34.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:34.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:39:36.590 02.014 11616 Exposure complete
03:39:36.641 00.051 11616 worker thread done servicing request
03:39:36.641 00.000 12268 OnExposeComplete: enter
03:39:36.641 00.000 12268 UpdateGuideState(): m_state=2
03:39:36.641 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:39:36.641 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=43, SNR=4.6, Peak=31 HFD=3.7
03:39:36.642 00.001 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
03:39:36.642 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.05)
03:39:36.642 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.20 hyp=0.33 cameraTheta=-0.65 mountX=-0.18 mountY=0.29, mountTheta=2.12
03:39:36.644 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:39:36.658 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:39:36.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:36.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:36.658 00.000 12268 Enqueuing Expose request
03:39:36.658 00.000 11616 Worker thread wakes up
03:39:36.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:36.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:38.660 02.002 11616 Exposure complete
03:39:38.710 00.050 11616 worker thread done servicing request
03:39:38.710 00.000 12268 OnExposeComplete: enter
03:39:38.710 00.000 12268 UpdateGuideState(): m_state=2
03:39:38.711 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:39:38.711 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.92, Mass=54, SNR=5.1, Peak=32 HFD=3.3
03:39:38.711 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
03:39:38.711 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
03:39:38.711 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.13 hyp=0.31 cameraTheta=2.70 mountX=0.11 mountY=-0.30, mountTheta=-1.23
03:39:38.713 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:39:38.728 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
03:39:38.729 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:38.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:38.729 00.000 12268 Enqueuing Expose request
03:39:38.729 00.000 11616 Worker thread wakes up
03:39:38.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:38.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:40.839 02.110 11616 Exposure complete
03:39:40.890 00.051 11616 worker thread done servicing request
03:39:40.890 00.000 12268 OnExposeComplete: enter
03:39:40.890 00.000 12268 UpdateGuideState(): m_state=2
03:39:40.890 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:39:40.891 00.001 12268 Star::Find returns 1 (0), X=665.95, Y=915.52, Mass=46, SNR=4.8, Peak=28 HFD=4.6
03:39:40.891 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
03:39:40.891 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
03:39:40.891 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.26 hyp=0.29 cameraTheta=-1.15 mountX=-0.25 mountY=0.15, mountTheta=2.60
03:39:40.895 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:40.914 00.019 12268 UpdateGuideState exits: m=46 SNR=4.8
03:39:40.914 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:40.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:40.914 00.000 12268 Enqueuing Expose request
03:39:40.914 00.000 11616 Worker thread wakes up
03:39:40.915 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:40.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:42.923 02.008 11616 Exposure complete
03:39:42.974 00.051 11616 worker thread done servicing request
03:39:42.974 00.000 12268 OnExposeComplete: enter
03:39:42.975 00.001 12268 UpdateGuideState(): m_state=2
03:39:42.975 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:39:42.975 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.58, Mass=40, SNR=4.5, Peak=29 HFD=3.8
03:39:42.975 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
03:39:42.975 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
03:39:42.975 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.21 hyp=0.36 cameraTheta=-0.61 mountX=-0.18 mountY=0.32, mountTheta=2.08
03:39:42.977 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:42.992 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
03:39:42.993 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:42.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:42.993 00.000 12268 Enqueuing Expose request
03:39:42.993 00.000 11616 Worker thread wakes up
03:39:42.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:42.993 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:45.008 02.015 11616 Exposure complete
03:39:45.062 00.054 11616 worker thread done servicing request
03:39:45.062 00.000 12268 OnExposeComplete: enter
03:39:45.062 00.000 12268 UpdateGuideState(): m_state=2
03:39:45.063 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:39:45.063 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.42, Mass=43, SNR=4.6, Peak=32 HFD=3.0
03:39:45.063 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
03:39:45.063 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
03:39:45.063 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.37 hyp=0.38 cameraTheta=-1.80 mountX=-0.37 mountY=-0.04, mountTheta=-3.04
03:39:45.067 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:39:45.081 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:39:45.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:45.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:45.081 00.000 12268 Enqueuing Expose request
03:39:45.081 00.000 11616 Worker thread wakes up
03:39:45.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:45.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:39:47.086 02.005 11616 Exposure complete
03:39:47.138 00.052 11616 worker thread done servicing request
03:39:47.138 00.000 12268 OnExposeComplete: enter
03:39:47.139 00.001 12268 UpdateGuideState(): m_state=2
03:39:47.139 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:39:47.139 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.40, Mass=50, SNR=4.9, Peak=30 HFD=4.2
03:39:47.139 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
03:39:47.139 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.64)
03:39:47.139 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.38 hyp=0.44 cameraTheta=-1.06 mountX=-0.36 mountY=0.26, mountTheta=2.52
03:39:47.141 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:47.155 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
03:39:47.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:47.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:47.156 00.001 12268 Enqueuing Expose request
03:39:47.156 00.000 11616 Worker thread wakes up
03:39:47.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:47.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:39:49.170 02.014 11616 Exposure complete
03:39:49.222 00.052 11616 worker thread done servicing request
03:39:49.223 00.001 12268 OnExposeComplete: enter
03:39:49.223 00.000 12268 UpdateGuideState(): m_state=2
03:39:49.223 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:39:49.223 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.34, Mass=44, SNR=4.7, Peak=30 HFD=3.6
03:39:49.223 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
03:39:49.223 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.21)
03:39:49.223 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.44 hyp=0.44 cameraTheta=-1.49 mountX=-0.44 mountY=0.09, mountTheta=2.94
03:39:49.225 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:49.239 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:39:49.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:49.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:49.240 00.001 12268 Enqueuing Expose request
03:39:49.240 00.000 11616 Worker thread wakes up
03:39:49.240 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:49.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:39:51.245 02.005 11616 Exposure complete
03:39:51.295 00.050 11616 worker thread done servicing request
03:39:51.296 00.001 12268 OnExposeComplete: enter
03:39:51.296 00.000 12268 UpdateGuideState(): m_state=2
03:39:51.296 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:39:51.296 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.79, Mass=46, SNR=4.8, Peak=30 HFD=3.6
03:39:51.296 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
03:39:51.296 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.74)
03:39:51.296 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.04 mountX=0.01 mountY=0.04, mountTheta=1.43
03:39:51.298 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:51.313 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:39:51.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:51.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:51.313 00.000 12268 Enqueuing Expose request
03:39:51.313 00.000 11616 Worker thread wakes up
03:39:51.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:51.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:53.328 02.015 11616 Exposure complete
03:39:53.377 00.049 11616 worker thread done servicing request
03:39:53.378 00.001 12268 OnExposeComplete: enter
03:39:53.378 00.000 12268 UpdateGuideState(): m_state=2
03:39:53.378 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:39:53.378 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.54, Mass=41, SNR=4.5, Peak=28 HFD=4.4
03:39:53.378 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
03:39:53.378 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
03:39:53.378 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.25 hyp=0.55 cameraTheta=-0.47 mountX=-0.20 mountY=0.52, mountTheta=1.94
03:39:53.381 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:53.395 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:39:53.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:53.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:53.395 00.000 12268 Enqueuing Expose request
03:39:53.395 00.000 11616 Worker thread wakes up
03:39:53.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:53.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:55.404 02.009 11616 Exposure complete
03:39:55.455 00.051 11616 worker thread done servicing request
03:39:55.455 00.000 12268 OnExposeComplete: enter
03:39:55.455 00.000 12268 UpdateGuideState(): m_state=2
03:39:55.456 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:39:55.456 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.31, Mass=48, SNR=4.8, Peak=27 HFD=4.2
03:39:55.456 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
03:39:55.456 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
03:39:55.456 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.47 hyp=0.48 cameraTheta=-1.38 mountX=-0.46 mountY=0.15, mountTheta=2.83
03:39:55.458 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:39:55.472 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
03:39:55.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:55.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:55.472 00.000 12268 Enqueuing Expose request
03:39:55.472 00.000 11616 Worker thread wakes up
03:39:55.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:55.473 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:39:57.482 02.009 11616 Exposure complete
03:39:57.531 00.049 11616 worker thread done servicing request
03:39:57.531 00.000 12268 OnExposeComplete: enter
03:39:57.531 00.000 12268 UpdateGuideState(): m_state=2
03:39:57.532 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:39:57.532 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.58, Mass=43, SNR=4.6, Peak=31 HFD=3.3
03:39:57.532 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
03:39:57.532 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
03:39:57.532 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.21 cameraTheta=-1.42 mountX=-0.20 mountY=0.06, mountTheta=2.86
03:39:57.534 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:39:57.548 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:39:57.549 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:57.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:57.549 00.000 12268 Enqueuing Expose request
03:39:57.549 00.000 11616 Worker thread wakes up
03:39:57.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:57.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:39:59.556 02.007 11616 Exposure complete
03:39:59.608 00.052 11616 worker thread done servicing request
03:39:59.608 00.000 12268 OnExposeComplete: enter
03:39:59.608 00.000 12268 UpdateGuideState(): m_state=2
03:39:59.609 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:39:59.609 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.73, Mass=44, SNR=4.7, Peak=30 HFD=4.0
03:39:59.609 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
03:39:59.609 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
03:39:59.609 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.05 hyp=0.31 cameraTheta=-0.16 mountX=-0.02 mountY=0.31, mountTheta=1.63
03:39:59.611 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:39:59.626 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:39:59.627 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:59.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:39:59.627 00.000 12268 Enqueuing Expose request
03:39:59.627 00.000 11616 Worker thread wakes up
03:39:59.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:39:59.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:01.634 02.007 11616 Exposure complete
03:40:01.688 00.054 11616 worker thread done servicing request
03:40:01.688 00.000 12268 OnExposeComplete: enter
03:40:01.688 00.000 12268 UpdateGuideState(): m_state=2
03:40:01.689 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:40:01.689 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
03:40:01.689 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
03:40:01.689 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.94)
03:40:01.689 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.19 hyp=0.27 cameraTheta=-0.76 mountX=-0.17 mountY=0.22, mountTheta=2.23
03:40:01.691 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:40:01.706 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:40:01.706 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:01.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:01.706 00.000 12268 Enqueuing Expose request
03:40:01.706 00.000 11616 Worker thread wakes up
03:40:01.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:01.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:03.714 02.008 11616 Exposure complete
03:40:03.764 00.050 11616 worker thread done servicing request
03:40:03.765 00.001 12268 OnExposeComplete: enter
03:40:03.765 00.000 12268 UpdateGuideState(): m_state=2
03:40:03.765 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:40:03.765 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.96, Mass=51, SNR=5.0, Peak=31 HFD=4.0
03:40:03.765 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
03:40:03.765 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.94)
03:40:03.765 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.24 mountX=0.18 mountY=0.04, mountTheta=0.20
03:40:03.767 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:40:03.781 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:40:03.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:03.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:03.781 00.000 12268 Enqueuing Expose request
03:40:03.781 00.000 11616 Worker thread wakes up
03:40:03.782 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:03.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:05.801 02.019 11616 Exposure complete
03:40:05.851 00.050 11616 worker thread done servicing request
03:40:05.851 00.000 12268 OnExposeComplete: enter
03:40:05.851 00.000 12268 UpdateGuideState(): m_state=2
03:40:05.851 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:40:05.851 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.60, Mass=47, SNR=4.8, Peak=30 HFD=4.2
03:40:05.852 00.001 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
03:40:05.852 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.10)
03:40:05.852 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.19 hyp=0.33 cameraTheta=-0.60 mountX=-0.16 mountY=0.30, mountTheta=2.06
03:40:05.854 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:40:05.868 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:40:05.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:05.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:05.869 00.001 12268 Enqueuing Expose request
03:40:05.869 00.000 11616 Worker thread wakes up
03:40:05.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:05.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:07.879 02.010 11616 Exposure complete
03:40:07.929 00.050 11616 worker thread done servicing request
03:40:07.929 00.000 12268 OnExposeComplete: enter
03:40:07.929 00.000 12268 UpdateGuideState(): m_state=2
03:40:07.929 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:40:07.930 00.001 12268 Star::Find returns 1 (0), X=665.47, Y=915.59, Mass=55, SNR=5.2, Peak=32 HFD=4.8
03:40:07.930 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
03:40:07.930 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
03:40:07.930 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.19 hyp=0.41 cameraTheta=-2.65 mountX=-0.23 mountY=-0.33, mountTheta=-2.17
03:40:07.932 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:40:07.946 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
03:40:07.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:07.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:07.947 00.001 12268 Enqueuing Expose request
03:40:07.947 00.000 11616 Worker thread wakes up
03:40:07.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:07.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:40:09.964 02.017 11616 Exposure complete
03:40:10.022 00.058 11616 worker thread done servicing request
03:40:10.022 00.000 12268 OnExposeComplete: enter
03:40:10.022 00.000 12268 UpdateGuideState(): m_state=2
03:40:10.022 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:40:10.022 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.98, Mass=54, SNR=5.1, Peak=31 HFD=3.9
03:40:10.022 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
03:40:10.023 00.001 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
03:40:10.023 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.20 cameraTheta=1.71 mountX=0.19 mountY=-0.05, mountTheta=-0.27
03:40:10.026 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:40:10.042 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
03:40:10.043 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:10.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:10.043 00.000 12268 Enqueuing Expose request
03:40:10.043 00.000 11616 Worker thread wakes up
03:40:10.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:10.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:12.050 02.007 11616 Exposure complete
03:40:12.103 00.053 11616 worker thread done servicing request
03:40:12.104 00.001 12268 OnExposeComplete: enter
03:40:12.104 00.000 12268 UpdateGuideState(): m_state=2
03:40:12.104 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:40:12.104 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.40, Mass=49, SNR=4.9, Peak=33 HFD=3.0
03:40:12.104 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.69 = 2.60)
03:40:12.104 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.51)
03:40:12.104 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.38 hyp=0.48 cameraTheta=-2.21 mountX=-0.41 mountY=-0.23, mountTheta=-2.62
03:40:12.106 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:40:12.120 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:40:12.121 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:12.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:12.121 00.000 12268 Enqueuing Expose request
03:40:12.121 00.000 11616 Worker thread wakes up
03:40:12.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:12.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:40:14.136 02.015 11616 Exposure complete
03:40:14.187 00.051 11616 worker thread done servicing request
03:40:14.187 00.000 12268 OnExposeComplete: enter
03:40:14.187 00.000 12268 UpdateGuideState(): m_state=2
03:40:14.188 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:40:14.188 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.61, Mass=47, SNR=4.8, Peak=32 HFD=2.7
03:40:14.188 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.16 = 2.13)
03:40:14.188 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.98)
03:40:14.188 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.18 hyp=0.40 cameraTheta=-2.68 mountX=-0.21 mountY=-0.33, mountTheta=-2.14
03:40:14.190 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:40:14.205 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:40:14.206 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:14.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:14.206 00.000 12268 Enqueuing Expose request
03:40:14.206 00.000 11616 Worker thread wakes up
03:40:14.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:14.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:40:16.208 02.002 11616 Exposure complete
03:40:16.258 00.050 11616 worker thread done servicing request
03:40:16.259 00.001 12268 OnExposeComplete: enter
03:40:16.259 00.000 12268 UpdateGuideState(): m_state=2
03:40:16.259 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:40:16.259 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.50, Mass=52, SNR=5.0, Peak=34 HFD=4.2
03:40:16.259 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
03:40:16.259 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.08)
03:40:16.259 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.28 hyp=0.48 cameraTheta=-0.62 mountX=-0.24 mountY=0.43, mountTheta=2.08
03:40:16.261 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:40:16.275 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
03:40:16.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:16.276 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:16.276 00.000 12268 Enqueuing Expose request
03:40:16.276 00.000 11616 Worker thread wakes up
03:40:16.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:16.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:18.289 02.013 11616 Exposure complete
03:40:18.339 00.050 11616 worker thread done servicing request
03:40:18.339 00.000 12268 OnExposeComplete: enter
03:40:18.339 00.000 12268 UpdateGuideState(): m_state=2
03:40:18.340 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:40:18.340 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.48, Mass=43, SNR=4.6, Peak=31 HFD=3.3
03:40:18.340 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
03:40:18.340 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.23)
03:40:18.340 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.30 hyp=0.31 cameraTheta=-1.47 mountX=-0.30 mountY=0.07, mountTheta=2.92
03:40:18.342 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:40:18.357 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:40:18.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:18.357 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:18.357 00.000 12268 Enqueuing Expose request
03:40:18.357 00.000 11616 Worker thread wakes up
03:40:18.357 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:18.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:40:20.379 02.022 11616 Exposure complete
03:40:20.429 00.050 11616 worker thread done servicing request
03:40:20.429 00.000 12268 OnExposeComplete: enter
03:40:20.429 00.000 12268 UpdateGuideState(): m_state=2
03:40:20.429 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:40:20.429 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.28, Mass=52, SNR=5.1, Peak=32 HFD=3.7
03:40:20.430 00.001 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
03:40:20.430 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
03:40:20.430 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.50 hyp=0.53 cameraTheta=-1.88 mountX=-0.52 mountY=-0.10, mountTheta=-2.96
03:40:20.432 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:40:20.447 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
03:40:20.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:20.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:20.447 00.000 12268 Enqueuing Expose request
03:40:20.447 00.000 11616 Worker thread wakes up
03:40:20.447 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:20.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:40:22.460 02.013 11616 Exposure complete
03:40:22.511 00.051 11616 worker thread done servicing request
03:40:22.511 00.000 12268 OnExposeComplete: enter
03:40:22.512 00.001 12268 UpdateGuideState(): m_state=2
03:40:22.512 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:40:22.512 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.97, Mass=43, SNR=4.6, Peak=31 HFD=3.2
03:40:22.512 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
03:40:22.512 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
03:40:22.512 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.41 mountX=0.19 mountY=0.01, mountTheta=0.03
03:40:22.514 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:40:22.528 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:40:22.529 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:22.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:22.529 00.000 12268 Enqueuing Expose request
03:40:22.529 00.000 11616 Worker thread wakes up
03:40:22.529 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:22.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:24.545 02.016 11616 Exposure complete
03:40:24.595 00.050 11616 worker thread done servicing request
03:40:24.596 00.001 12268 OnExposeComplete: enter
03:40:24.596 00.000 12268 UpdateGuideState(): m_state=2
03:40:24.596 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:40:24.596 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.21, Mass=44, SNR=4.6, Peak=30 HFD=3.2
03:40:24.596 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
03:40:24.596 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.27)
03:40:24.596 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.58 hyp=0.62 cameraTheta=-1.97 mountX=-0.60 mountY=-0.16, mountTheta=-2.87
03:40:24.598 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:40:24.615 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
03:40:24.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:24.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:24.615 00.000 12268 Enqueuing Expose request
03:40:24.615 00.000 11616 Worker thread wakes up
03:40:24.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:24.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:40:26.625 02.010 11616 Exposure complete
03:40:26.675 00.050 11616 worker thread done servicing request
03:40:26.675 00.000 12268 OnExposeComplete: enter
03:40:26.675 00.000 12268 UpdateGuideState(): m_state=2
03:40:26.675 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:40:26.675 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=44, SNR=4.7, Peak=33 HFD=3.2
03:40:26.676 00.001 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
03:40:26.676 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
03:40:26.676 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-1.01 mountX=-0.16 mountY=0.13, mountTheta=2.47
03:40:26.678 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:40:26.692 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:40:26.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:26.692 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:26.693 00.001 12268 Enqueuing Expose request
03:40:26.693 00.000 11616 Worker thread wakes up
03:40:26.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:26.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:28.710 02.017 11616 Exposure complete
03:40:28.761 00.051 11616 worker thread done servicing request
03:40:28.761 00.000 12268 OnExposeComplete: enter
03:40:28.761 00.000 12268 UpdateGuideState(): m_state=2
03:40:28.761 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:40:28.761 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.33, Mass=44, SNR=4.7, Peak=29 HFD=4.0
03:40:28.761 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
03:40:28.761 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
03:40:28.762 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=-0.45 hyp=0.47 cameraTheta=-1.28 mountX=-0.44 mountY=0.19, mountTheta=2.72
03:40:28.763 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:40:28.778 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:40:28.778 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:28.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:28.778 00.000 12268 Enqueuing Expose request
03:40:28.778 00.000 11616 Worker thread wakes up
03:40:28.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:28.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:40:30.843 02.065 11616 Exposure complete
03:40:30.895 00.052 11616 worker thread done servicing request
03:40:30.895 00.000 12268 OnExposeComplete: enter
03:40:30.895 00.000 12268 UpdateGuideState(): m_state=2
03:40:30.895 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:40:30.896 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.88, Mass=48, SNR=4.8, Peak=29 HFD=4.0
03:40:30.896 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
03:40:30.896 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.46)
03:40:30.896 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.76 mountX=0.11 mountY=0.09, mountTheta=0.70
03:40:30.898 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:40:30.912 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
03:40:30.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:30.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:30.912 00.000 12268 Enqueuing Expose request
03:40:30.912 00.000 11616 Worker thread wakes up
03:40:30.913 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:30.913 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:32.926 02.013 11616 Exposure complete
03:40:32.977 00.051 11616 worker thread done servicing request
03:40:32.977 00.000 12268 OnExposeComplete: enter
03:40:32.978 00.001 12268 UpdateGuideState(): m_state=2
03:40:32.978 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:40:32.978 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.44, Mass=48, SNR=4.8, Peak=33 HFD=3.3
03:40:32.978 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
03:40:32.978 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.01)
03:40:32.978 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.35 hyp=0.35 cameraTheta=-1.69 mountX=-0.35 mountY=0.00, mountTheta=3.13
03:40:32.980 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:40:32.995 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:40:32.995 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:32.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:32.995 00.000 12268 Enqueuing Expose request
03:40:32.996 00.001 11616 Worker thread wakes up
03:40:32.996 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:32.996 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:40:35.014 02.018 11616 Exposure complete
03:40:35.068 00.054 11616 worker thread done servicing request
03:40:35.068 00.000 12268 OnExposeComplete: enter
03:40:35.068 00.000 12268 UpdateGuideState(): m_state=2
03:40:35.068 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:40:35.069 00.001 12268 Star::Find returns 1 (0), X=665.56, Y=915.82, Mass=47, SNR=4.8, Peak=29 HFD=3.3
03:40:35.069 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
03:40:35.069 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
03:40:35.069 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.01 mountX=0.01 mountY=-0.27, mountTheta=-1.54
03:40:35.071 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:40:35.086 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:40:35.087 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:35.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:35.087 00.000 12268 Enqueuing Expose request
03:40:35.087 00.000 11616 Worker thread wakes up
03:40:35.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:35.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:37.090 02.003 11616 Exposure complete
03:40:37.142 00.052 11616 worker thread done servicing request
03:40:37.142 00.000 12268 OnExposeComplete: enter
03:40:37.142 00.000 12268 UpdateGuideState(): m_state=2
03:40:37.143 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:40:37.143 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.63, Mass=43, SNR=4.6, Peak=29 HFD=4.0
03:40:37.143 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
03:40:37.143 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
03:40:37.143 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.15 hyp=0.30 cameraTheta=-0.53 mountX=-0.13 mountY=0.28, mountTheta=2.00
03:40:37.145 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:40:37.159 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:40:37.159 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:37.159 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:37.159 00.000 12268 Enqueuing Expose request
03:40:37.160 00.001 11616 Worker thread wakes up
03:40:37.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:37.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:39.172 02.012 11616 Exposure complete
03:40:39.223 00.051 11616 worker thread done servicing request
03:40:39.223 00.000 12268 OnExposeComplete: enter
03:40:39.223 00.000 12268 UpdateGuideState(): m_state=2
03:40:39.224 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:40:39.224 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.57, Mass=43, SNR=4.6, Peak=28 HFD=4.1
03:40:39.224 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
03:40:39.224 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
03:40:39.224 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.21 hyp=0.33 cameraTheta=-0.69 mountX=-0.18 mountY=0.28, mountTheta=2.15
03:40:39.226 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:40:39.241 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:40:39.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:39.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:39.241 00.000 12268 Enqueuing Expose request
03:40:39.241 00.000 11616 Worker thread wakes up
03:40:39.242 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:39.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:41.262 02.020 11616 Exposure complete
03:40:41.315 00.053 11616 worker thread done servicing request
03:40:41.315 00.000 12268 OnExposeComplete: enter
03:40:41.315 00.000 12268 UpdateGuideState(): m_state=2
03:40:41.315 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:40:41.315 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
03:40:41.315 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
03:40:41.315 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
03:40:41.316 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-0.68 mountX=-0.17 mountY=0.27, mountTheta=2.14
03:40:41.318 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:40:41.332 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:40:41.333 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:41.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:41.333 00.000 12268 Enqueuing Expose request
03:40:41.333 00.000 11616 Worker thread wakes up
03:40:41.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:41.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:43.342 02.009 11616 Exposure complete
03:40:43.393 00.051 11616 worker thread done servicing request
03:40:43.393 00.000 12268 OnExposeComplete: enter
03:40:43.393 00.000 12268 UpdateGuideState(): m_state=2
03:40:43.393 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:40:43.393 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.84, Mass=47, SNR=4.8, Peak=33 HFD=3.0
03:40:43.394 00.001 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
03:40:43.394 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
03:40:43.394 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.11 cameraTheta=2.61 mountX=0.05 mountY=-0.10, mountTheta=-1.14
03:40:43.396 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:40:43.411 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:40:43.411 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:43.411 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:43.411 00.000 12268 Enqueuing Expose request
03:40:43.411 00.000 11616 Worker thread wakes up
03:40:43.411 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:43.411 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:45.414 02.003 11616 Exposure complete
03:40:45.464 00.050 11616 worker thread done servicing request
03:40:45.465 00.001 12268 OnExposeComplete: enter
03:40:45.465 00.000 12268 UpdateGuideState(): m_state=2
03:40:45.465 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:40:45.465 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.80, Mass=43, SNR=4.6, Peak=28 HFD=4.3
03:40:45.465 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
03:40:45.465 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.76)
03:40:45.465 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.02 hyp=0.38 cameraTheta=0.06 mountX=0.06 mountY=0.37, mountTheta=1.42
03:40:45.467 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:40:45.482 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:40:45.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:45.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:45.482 00.000 12268 Enqueuing Expose request
03:40:45.482 00.000 11616 Worker thread wakes up
03:40:45.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:45.483 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:47.503 02.020 11616 Exposure complete
03:40:47.554 00.051 11616 worker thread done servicing request
03:40:47.554 00.000 12268 OnExposeComplete: enter
03:40:47.554 00.000 12268 UpdateGuideState(): m_state=2
03:40:47.555 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:40:47.555 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=916.18, Mass=42, SNR=4.6, Peak=29 HFD=3.2
03:40:47.555 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
03:40:47.555 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
03:40:47.555 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.39 hyp=0.40 cameraTheta=1.81 mountX=0.38 mountY=-0.14, mountTheta=-0.36
03:40:47.557 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:40:47.573 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
03:40:47.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:47.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:47.573 00.000 12268 Enqueuing Expose request
03:40:47.573 00.000 11616 Worker thread wakes up
03:40:47.573 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:47.573 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:49.588 02.015 11616 Exposure complete
03:40:49.638 00.050 11616 worker thread done servicing request
03:40:49.639 00.001 12268 OnExposeComplete: enter
03:40:49.639 00.000 12268 UpdateGuideState(): m_state=2
03:40:49.639 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:40:49.639 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.50, Mass=46, SNR=4.8, Peak=32 HFD=4.1
03:40:49.639 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
03:40:49.639 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
03:40:49.639 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.29 hyp=0.36 cameraTheta=-0.92 mountX=-0.26 mountY=0.25, mountTheta=2.38
03:40:49.641 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:40:49.656 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:40:49.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:49.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:49.656 00.000 12268 Enqueuing Expose request
03:40:49.656 00.000 11616 Worker thread wakes up
03:40:49.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:49.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:40:51.658 02.002 11616 Exposure complete
03:40:51.708 00.050 11616 worker thread done servicing request
03:40:51.708 00.000 12268 OnExposeComplete: enter
03:40:51.708 00.000 12268 UpdateGuideState(): m_state=2
03:40:51.708 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:40:51.708 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.89, Mass=42, SNR=4.6, Peak=27 HFD=4.5
03:40:51.708 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
03:40:51.708 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.95)
03:40:51.709 00.001 12268 CameraToMount -- cameraX=0.43 cameraY=0.11 hyp=0.44 cameraTheta=0.25 mountX=0.15 mountY=0.41, mountTheta=1.22
03:40:51.711 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:40:51.725 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:40:51.725 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:51.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:51.725 00.000 12268 Enqueuing Expose request
03:40:51.726 00.001 11616 Worker thread wakes up
03:40:51.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:51.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:53.729 02.003 11616 Exposure complete
03:40:53.778 00.049 11616 worker thread done servicing request
03:40:53.779 00.001 12268 OnExposeComplete: enter
03:40:53.779 00.000 12268 UpdateGuideState(): m_state=2
03:40:53.779 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:40:53.779 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.64, Mass=42, SNR=4.6, Peak=33 HFD=2.8
03:40:53.779 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.32 = 2.97)
03:40:53.779 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.14)
03:40:53.779 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.84 mountX=-0.14 mountY=-0.02, mountTheta=-3.00
03:40:53.781 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:40:53.796 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:40:53.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:53.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:53.796 00.000 12268 Enqueuing Expose request
03:40:53.796 00.000 11616 Worker thread wakes up
03:40:53.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:53.797 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:55.807 02.010 11616 Exposure complete
03:40:55.860 00.053 11616 worker thread done servicing request
03:40:55.860 00.000 12268 OnExposeComplete: enter
03:40:55.860 00.000 12268 UpdateGuideState(): m_state=2
03:40:55.860 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:40:55.860 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.98, Mass=49, SNR=4.9, Peak=32 HFD=3.3
03:40:55.860 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
03:40:55.861 00.001 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
03:40:55.861 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.77 mountX=0.19 mountY=-0.06, mountTheta=-0.33
03:40:55.862 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:40:55.877 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:40:55.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:55.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:55.877 00.000 12268 Enqueuing Expose request
03:40:55.877 00.000 11616 Worker thread wakes up
03:40:55.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:55.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:57.890 02.013 11616 Exposure complete
03:40:57.942 00.052 11616 worker thread done servicing request
03:40:57.942 00.000 12268 OnExposeComplete: enter
03:40:57.942 00.000 12268 UpdateGuideState(): m_state=2
03:40:57.942 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:40:57.943 00.001 12268 Star::Find returns 1 (0), X=665.80, Y=916.39, Mass=46, SNR=4.8, Peak=29 HFD=3.7
03:40:57.943 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
03:40:57.943 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
03:40:57.943 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.60 hyp=0.60 cameraTheta=1.62 mountX=0.60 mountY=-0.11, mountTheta=-0.18
03:40:57.945 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=39, Gamma=1.290
03:40:57.959 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:40:57.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:57.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:40:57.959 00.000 12268 Enqueuing Expose request
03:40:57.959 00.000 11616 Worker thread wakes up
03:40:57.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:40:57.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:40:59.965 02.006 11616 Exposure complete
03:41:00.023 00.058 11616 worker thread done servicing request
03:41:00.023 00.000 12268 OnExposeComplete: enter
03:41:00.023 00.000 12268 UpdateGuideState(): m_state=2
03:41:00.024 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:41:00.024 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.42, Mass=49, SNR=4.9, Peak=29 HFD=4.1
03:41:00.024 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
03:41:00.024 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.67)
03:41:00.024 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.36 hyp=0.52 cameraTheta=-2.37 mountX=-0.39 mountY=-0.32, mountTheta=-2.46
03:41:00.029 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:00.047 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
03:41:00.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:00.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:00.047 00.000 12268 Enqueuing Expose request
03:41:00.048 00.001 11616 Worker thread wakes up
03:41:00.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:00.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:41:02.064 02.016 11616 Exposure complete
03:41:02.116 00.052 11616 worker thread done servicing request
03:41:02.116 00.000 12268 OnExposeComplete: enter
03:41:02.116 00.000 12268 UpdateGuideState(): m_state=2
03:41:02.117 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:41:02.117 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.74, Mass=45, SNR=4.7, Peak=29 HFD=4.3
03:41:02.117 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
03:41:02.117 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
03:41:02.117 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.04 hyp=0.34 cameraTheta=-0.12 mountX=-0.01 mountY=0.34, mountTheta=1.59
03:41:02.119 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:41:02.134 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:41:02.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:02.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:02.134 00.000 12268 Enqueuing Expose request
03:41:02.134 00.000 11616 Worker thread wakes up
03:41:02.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:02.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:04.146 02.012 11616 Exposure complete
03:41:04.198 00.052 11616 worker thread done servicing request
03:41:04.199 00.001 12268 OnExposeComplete: enter
03:41:04.199 00.000 12268 UpdateGuideState(): m_state=2
03:41:04.199 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:41:04.199 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.50, Mass=46, SNR=4.8, Peak=33 HFD=3.3
03:41:04.199 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
03:41:04.199 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
03:41:04.199 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.29 hyp=0.29 cameraTheta=-1.51 mountX=-0.28 mountY=0.06, mountTheta=2.95
03:41:04.201 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:41:04.216 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:41:04.216 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:04.216 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:04.216 00.000 12268 Enqueuing Expose request
03:41:04.216 00.000 11616 Worker thread wakes up
03:41:04.216 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:04.216 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:41:06.223 02.007 11616 Exposure complete
03:41:06.274 00.051 11616 worker thread done servicing request
03:41:06.274 00.000 12268 OnExposeComplete: enter
03:41:06.274 00.000 12268 UpdateGuideState(): m_state=2
03:41:06.275 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:41:06.275 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.58, Mass=41, SNR=4.5, Peak=28 HFD=3.4
03:41:06.275 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
03:41:06.275 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
03:41:06.275 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.85 mountX=-0.20 mountY=-0.03, mountTheta=-2.99
03:41:06.277 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:41:06.291 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:41:06.291 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:06.292 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:06.292 00.000 12268 Enqueuing Expose request
03:41:06.292 00.000 11616 Worker thread wakes up
03:41:06.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:06.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:08.297 02.005 11616 Exposure complete
03:41:08.349 00.052 11616 worker thread done servicing request
03:41:08.350 00.001 12268 OnExposeComplete: enter
03:41:08.350 00.000 12268 UpdateGuideState(): m_state=2
03:41:08.350 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:41:08.350 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.32, Mass=40, SNR=4.4, Peak=29 HFD=3.4
03:41:08.350 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
03:41:08.350 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.12)
03:41:08.350 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.46 hyp=0.46 cameraTheta=-1.58 mountX=-0.46 mountY=0.05, mountTheta=3.02
03:41:08.352 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:41:08.366 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
03:41:08.366 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:08.367 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:08.367 00.000 12268 Enqueuing Expose request
03:41:08.367 00.000 11616 Worker thread wakes up
03:41:08.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:08.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:41:10.383 02.016 11616 Exposure complete
03:41:10.433 00.050 11616 worker thread done servicing request
03:41:10.433 00.000 12268 OnExposeComplete: enter
03:41:10.433 00.000 12268 UpdateGuideState(): m_state=2
03:41:10.433 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:41:10.434 00.001 12268 Star::Find returns 1 (0), X=665.84, Y=915.49, Mass=45, SNR=4.7, Peak=30 HFD=3.6
03:41:10.434 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
03:41:10.434 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
03:41:10.434 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.54 mountX=-0.30 mountY=0.05, mountTheta=2.98
03:41:10.437 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:41:10.452 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:41:10.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:10.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:10.452 00.000 12268 Enqueuing Expose request
03:41:10.452 00.000 11616 Worker thread wakes up
03:41:10.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:10.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:41:12.462 02.010 11616 Exposure complete
03:41:12.513 00.051 11616 worker thread done servicing request
03:41:12.513 00.000 12268 OnExposeComplete: enter
03:41:12.513 00.000 12268 UpdateGuideState(): m_state=2
03:41:12.513 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:41:12.514 00.001 12268 Star::Find returns 1 (0), X=665.56, Y=915.93, Mass=51, SNR=5.0, Peak=30 HFD=3.4
03:41:12.514 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
03:41:12.514 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
03:41:12.514 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.14 hyp=0.31 cameraTheta=2.66 mountX=0.12 mountY=-0.29, mountTheta=-1.19
03:41:12.516 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:41:12.530 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:41:12.530 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:12.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:12.530 00.000 12268 Enqueuing Expose request
03:41:12.530 00.000 11616 Worker thread wakes up
03:41:12.531 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:12.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:14.550 02.019 11616 Exposure complete
03:41:14.602 00.052 11616 worker thread done servicing request
03:41:14.602 00.000 12268 OnExposeComplete: enter
03:41:14.602 00.000 12268 UpdateGuideState(): m_state=2
03:41:14.602 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:41:14.603 00.001 12268 Star::Find returns 1 (0), X=665.64, Y=915.82, Mass=49, SNR=4.9, Peak=31 HFD=3.3
03:41:14.603 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
03:41:14.603 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
03:41:14.603 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.95 mountX=0.02 mountY=-0.19, mountTheta=-1.48
03:41:14.605 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:41:14.621 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
03:41:14.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:14.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:14.621 00.000 12268 Enqueuing Expose request
03:41:14.621 00.000 11616 Worker thread wakes up
03:41:14.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:14.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:16.629 02.008 11616 Exposure complete
03:41:16.679 00.050 11616 worker thread done servicing request
03:41:16.679 00.000 12268 OnExposeComplete: enter
03:41:16.679 00.000 12268 UpdateGuideState(): m_state=2
03:41:16.679 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:41:16.679 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.74, Mass=45, SNR=4.7, Peak=29 HFD=3.9
03:41:16.679 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
03:41:16.679 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.33)
03:41:16.679 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.37 mountX=-0.04 mountY=0.13, mountTheta=1.84
03:41:16.681 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:16.697 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
03:41:16.697 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:16.697 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:16.697 00.000 12268 Enqueuing Expose request
03:41:16.698 00.001 11616 Worker thread wakes up
03:41:16.698 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:16.698 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:18.712 02.014 11616 Exposure complete
03:41:18.764 00.052 11616 worker thread done servicing request
03:41:18.764 00.000 12268 OnExposeComplete: enter
03:41:18.764 00.000 12268 UpdateGuideState(): m_state=2
03:41:18.764 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:41:18.764 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.97, Mass=47, SNR=4.8, Peak=30 HFD=2.8
03:41:18.764 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
03:41:18.764 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
03:41:18.764 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.19 hyp=0.42 cameraTheta=2.67 mountX=0.15 mountY=-0.39, mountTheta=-1.20
03:41:18.767 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:41:18.781 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:41:18.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:18.782 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:18.782 00.000 12268 Enqueuing Expose request
03:41:18.782 00.000 11616 Worker thread wakes up
03:41:18.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:18.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:41:20.844 02.062 11616 Exposure complete
03:41:20.895 00.051 11616 worker thread done servicing request
03:41:20.895 00.000 12268 OnExposeComplete: enter
03:41:20.895 00.000 12268 UpdateGuideState(): m_state=2
03:41:20.895 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:41:20.895 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=916.42, Mass=48, SNR=4.8, Peak=31 HFD=3.6
03:41:20.895 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
03:41:20.896 00.001 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
03:41:20.896 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.63 hyp=0.63 cameraTheta=1.50 mountX=0.63 mountY=-0.04, mountTheta=-0.06
03:41:20.898 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:20.912 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
03:41:20.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:20.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:20.912 00.000 12268 Enqueuing Expose request
03:41:20.912 00.000 11616 Worker thread wakes up
03:41:20.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:20.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:22.913 02.001 11616 Exposure complete
03:41:22.964 00.051 11616 worker thread done servicing request
03:41:22.965 00.001 12268 OnExposeComplete: enter
03:41:22.965 00.000 12268 UpdateGuideState(): m_state=2
03:41:22.965 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:41:22.965 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.49, Mass=44, SNR=4.7, Peak=32 HFD=3.7
03:41:22.965 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
03:41:22.965 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
03:41:22.965 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.29 hyp=0.40 cameraTheta=-0.81 mountX=-0.26 mountY=0.31, mountTheta=2.27
03:41:22.967 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:22.982 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:41:22.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:22.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:22.982 00.000 12268 Enqueuing Expose request
03:41:22.982 00.000 11616 Worker thread wakes up
03:41:22.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:22.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:41:24.988 02.006 11616 Exposure complete
03:41:25.043 00.055 11616 worker thread done servicing request
03:41:25.043 00.000 12268 OnExposeComplete: enter
03:41:25.043 00.000 12268 UpdateGuideState(): m_state=2
03:41:25.044 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:41:25.044 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.88, Mass=46, SNR=4.8, Peak=31 HFD=2.9
03:41:25.044 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
03:41:25.044 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
03:41:25.044 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.09 hyp=0.28 cameraTheta=2.81 mountX=0.06 mountY=-0.28, mountTheta=-1.34
03:41:25.048 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:41:25.063 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:41:25.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:25.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:25.063 00.000 12268 Enqueuing Expose request
03:41:25.064 00.001 11616 Worker thread wakes up
03:41:25.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:25.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:27.088 02.024 11616 Exposure complete
03:41:27.140 00.052 11616 worker thread done servicing request
03:41:27.140 00.000 12268 OnExposeComplete: enter
03:41:27.141 00.001 12268 UpdateGuideState(): m_state=2
03:41:27.141 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:41:27.141 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.57, Mass=49, SNR=4.9, Peak=36 HFD=2.9
03:41:27.141 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
03:41:27.141 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
03:41:27.141 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-2.14 mountX=-0.23 mountY=-0.11, mountTheta=-2.70
03:41:27.143 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:41:27.160 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:41:27.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:27.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:27.160 00.000 12268 Enqueuing Expose request
03:41:27.160 00.000 11616 Worker thread wakes up
03:41:27.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:27.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:29.190 02.030 11616 Exposure complete
03:41:29.243 00.053 11616 worker thread done servicing request
03:41:29.243 00.000 12268 OnExposeComplete: enter
03:41:29.243 00.000 12268 UpdateGuideState(): m_state=2
03:41:29.243 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:41:29.243 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.42, Mass=52, SNR=5.0, Peak=32 HFD=3.5
03:41:29.243 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
03:41:29.243 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
03:41:29.243 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.36 hyp=0.40 cameraTheta=-2.02 mountX=-0.38 mountY=-0.13, mountTheta=-2.82
03:41:29.246 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:41:29.261 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
03:41:29.261 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:29.261 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:29.261 00.000 12268 Enqueuing Expose request
03:41:29.261 00.000 11616 Worker thread wakes up
03:41:29.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:29.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:41:31.267 02.006 11616 Exposure complete
03:41:31.318 00.051 11616 worker thread done servicing request
03:41:31.318 00.000 12268 OnExposeComplete: enter
03:41:31.318 00.000 12268 UpdateGuideState(): m_state=2
03:41:31.319 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
03:41:31.319 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.67, Mass=42, SNR=4.6, Peak=32 HFD=2.7
03:41:31.319 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
03:41:31.319 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
03:41:31.319 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-2.64 mountX=-0.14 mountY=-0.20, mountTheta=-2.18
03:41:31.321 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:31.336 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:41:31.336 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:31.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:31.336 00.000 12268 Enqueuing Expose request
03:41:31.336 00.000 11616 Worker thread wakes up
03:41:31.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:31.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:33.338 02.002 11616 Exposure complete
03:41:33.388 00.050 11616 worker thread done servicing request
03:41:33.389 00.001 12268 OnExposeComplete: enter
03:41:33.389 00.000 12268 UpdateGuideState(): m_state=2
03:41:33.389 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
03:41:33.389 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.58, Mass=45, SNR=4.7, Peak=30 HFD=3.8
03:41:33.389 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
03:41:33.389 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.75)
03:41:33.389 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.21 hyp=0.25 cameraTheta=-0.95 mountX=-0.19 mountY=0.17, mountTheta=2.41
03:41:33.392 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:33.406 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:41:33.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:33.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:33.407 00.001 12268 Enqueuing Expose request
03:41:33.407 00.000 11616 Worker thread wakes up
03:41:33.407 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:33.407 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:35.420 02.013 11616 Exposure complete
03:41:35.471 00.051 11616 worker thread done servicing request
03:41:35.471 00.000 12268 OnExposeComplete: enter
03:41:35.471 00.000 12268 UpdateGuideState(): m_state=2
03:41:35.471 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
03:41:35.472 00.001 12268 Star::Find returns 1 (0), X=665.62, Y=916.04, Mass=47, SNR=4.8, Peak=32 HFD=3.0
03:41:35.472 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
03:41:35.472 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
03:41:35.472 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.26 hyp=0.33 cameraTheta=2.24 mountX=0.24 mountY=-0.24, mountTheta=-0.78
03:41:35.475 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:41:35.490 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:41:35.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:35.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:35.490 00.000 12268 Enqueuing Expose request
03:41:35.490 00.000 11616 Worker thread wakes up
03:41:35.491 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:35.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:37.510 02.019 11616 Exposure complete
03:41:37.562 00.052 11616 worker thread done servicing request
03:41:37.562 00.000 12268 OnExposeComplete: enter
03:41:37.562 00.000 12268 UpdateGuideState(): m_state=2
03:41:37.562 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
03:41:37.562 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.46, Mass=39, SNR=4.4, Peak=28 HFD=3.5
03:41:37.562 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
03:41:37.562 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.41)
03:41:37.562 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.33 hyp=0.34 cameraTheta=-1.29 mountX=-0.32 mountY=0.13, mountTheta=2.74
03:41:37.565 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:41:37.580 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
03:41:37.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:37.580 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:37.580 00.000 12268 Enqueuing Expose request
03:41:37.581 00.001 11616 Worker thread wakes up
03:41:37.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:37.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:41:39.590 02.009 11616 Exposure complete
03:41:39.641 00.051 11616 worker thread done servicing request
03:41:39.641 00.000 12268 OnExposeComplete: enter
03:41:39.641 00.000 12268 UpdateGuideState(): m_state=2
03:41:39.641 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
03:41:39.642 00.001 12268 Star::Find returns 1 (0), X=665.68, Y=915.74, Mass=46, SNR=4.8, Peak=33 HFD=2.8
03:41:39.642 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.34 = 1.94)
03:41:39.642 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.17)
03:41:39.642 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-2.87 mountX=-0.06 mountY=-0.14, mountTheta=-1.94
03:41:39.644 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:39.658 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:41:39.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:39.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:39.658 00.000 12268 Enqueuing Expose request
03:41:39.659 00.001 11616 Worker thread wakes up
03:41:39.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:39.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:41.665 02.006 11616 Exposure complete
03:41:41.717 00.052 11616 worker thread done servicing request
03:41:41.717 00.000 12268 OnExposeComplete: enter
03:41:41.718 00.001 12268 UpdateGuideState(): m_state=2
03:41:41.718 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
03:41:41.718 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.59, Mass=41, SNR=4.5, Peak=30 HFD=3.6
03:41:41.718 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
03:41:41.718 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
03:41:41.718 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-0.68 mountX=-0.17 mountY=0.27, mountTheta=2.14
03:41:41.720 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:41.735 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:41:41.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:41.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:41.735 00.000 12268 Enqueuing Expose request
03:41:41.735 00.000 11616 Worker thread wakes up
03:41:41.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:41.735 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:43.745 02.010 11616 Exposure complete
03:41:43.795 00.050 11616 worker thread done servicing request
03:41:43.796 00.001 12268 OnExposeComplete: enter
03:41:43.796 00.000 12268 UpdateGuideState(): m_state=2
03:41:43.796 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
03:41:43.796 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.75, Mass=47, SNR=4.8, Peak=32 HFD=3.6
03:41:43.796 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
03:41:43.796 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
03:41:43.796 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.73 mountX=-0.03 mountY=0.05, mountTheta=2.19
03:41:43.798 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:41:43.813 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:41:43.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:43.813 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:43.813 00.000 12268 Enqueuing Expose request
03:41:43.813 00.000 11616 Worker thread wakes up
03:41:43.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:43.814 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:45.822 02.008 11616 Exposure complete
03:41:45.875 00.053 11616 worker thread done servicing request
03:41:45.875 00.000 12268 OnExposeComplete: enter
03:41:45.875 00.000 12268 UpdateGuideState(): m_state=2
03:41:45.876 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
03:41:45.876 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.77, Mass=44, SNR=4.6, Peak=27 HFD=3.6
03:41:45.876 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
03:41:45.876 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
03:41:45.876 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.59 mountX=-0.01 mountY=-0.02, mountTheta=-2.24
03:41:45.878 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:41:45.893 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
03:41:45.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:45.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:45.893 00.000 12268 Enqueuing Expose request
03:41:45.894 00.001 11616 Worker thread wakes up
03:41:45.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:45.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:47.921 02.027 11616 Exposure complete
03:41:48.010 00.089 11616 worker thread done servicing request
03:41:48.010 00.000 12268 OnExposeComplete: enter
03:41:48.010 00.000 12268 UpdateGuideState(): m_state=2
03:41:48.011 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
03:41:48.011 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.73, Mass=48, SNR=4.9, Peak=31 HFD=3.0
03:41:48.011 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.43 = 1.85)
03:41:48.011 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.26)
03:41:48.011 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-2.96 mountX=-0.08 mountY=-0.27, mountTheta=-1.86
03:41:48.013 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:41:48.029 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
03:41:48.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:48.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:48.029 00.000 12268 Enqueuing Expose request
03:41:48.030 00.001 11616 Worker thread wakes up
03:41:48.030 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:48.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:48.080 00.050 12268 evsrv: cli 0F8E69C0 connect
03:41:48.080 00.000 12268 case statement mapped state 2 to 1
03:41:48.080 00.000 12268 case statement mapped state 2 to 1
03:41:48.081 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"62e9c092-8293-4c3c-8e4f-57ba55bd0f27"}
03:41:48.081 00.000 12268 case statement mapped state 2 to 1
03:41:48.081 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"62e9c092-8293-4c3c-8e4f-57ba55bd0f27"}
03:41:48.082 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:41:50.081 01.999 11616 Exposure complete
03:41:50.147 00.066 11616 worker thread done servicing request
03:41:50.147 00.000 12268 OnExposeComplete: enter
03:41:50.148 00.001 12268 UpdateGuideState(): m_state=2
03:41:50.148 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
03:41:50.148 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
03:41:50.148 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
03:41:50.148 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
03:41:50.148 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.19 hyp=0.30 cameraTheta=-0.71 mountX=-0.17 mountY=0.25, mountTheta=2.17
03:41:50.154 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:50.172 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
03:41:50.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:50.173 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:50.173 00.000 12268 Enqueuing Expose request
03:41:50.174 00.001 11616 Worker thread wakes up
03:41:50.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:50.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:52.192 02.018 11616 Exposure complete
03:41:52.254 00.062 11616 worker thread done servicing request
03:41:52.254 00.000 12268 OnExposeComplete: enter
03:41:52.255 00.001 12268 UpdateGuideState(): m_state=2
03:41:52.255 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
03:41:52.255 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.61, Mass=49, SNR=4.9, Peak=31 HFD=2.9
03:41:52.255 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
03:41:52.255 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
03:41:52.255 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.18 hyp=0.43 cameraTheta=-2.72 mountX=-0.21 mountY=-0.37, mountTheta=-2.10
03:41:52.258 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:52.275 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:41:52.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:52.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:52.275 00.000 12268 Enqueuing Expose request
03:41:52.275 00.000 11616 Worker thread wakes up
03:41:52.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:52.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:41:54.296 02.021 11616 Exposure complete
03:41:54.362 00.066 11616 worker thread done servicing request
03:41:54.363 00.001 12268 OnExposeComplete: enter
03:41:54.363 00.000 12268 UpdateGuideState(): m_state=2
03:41:54.363 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
03:41:54.363 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.76, Mass=44, SNR=4.7, Peak=31 HFD=3.7
03:41:54.363 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
03:41:54.363 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
03:41:54.364 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-0.10 mountX=-0.00 mountY=0.25, mountTheta=1.57
03:41:54.366 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:54.385 00.019 12268 UpdateGuideState exits: m=44 SNR=4.7
03:41:54.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:54.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:54.385 00.000 12268 Enqueuing Expose request
03:41:54.385 00.000 11616 Worker thread wakes up
03:41:54.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:54.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:56.448 02.063 11616 Exposure complete
03:41:56.529 00.081 11616 worker thread done servicing request
03:41:56.529 00.000 12268 OnExposeComplete: enter
03:41:56.529 00.000 12268 UpdateGuideState(): m_state=2
03:41:56.530 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
03:41:56.530 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.58, Mass=43, SNR=4.6, Peak=31 HFD=3.1
03:41:56.530 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
03:41:56.530 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
03:41:56.530 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.86 mountX=-0.21 mountY=-0.03, mountTheta=-2.98
03:41:56.532 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:56.550 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
03:41:56.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:56.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:56.550 00.000 12268 Enqueuing Expose request
03:41:56.550 00.000 11616 Worker thread wakes up
03:41:56.551 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:56.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:41:58.579 02.028 11616 Exposure complete
03:41:58.640 00.061 11616 worker thread done servicing request
03:41:58.640 00.000 12268 OnExposeComplete: enter
03:41:58.640 00.000 12268 UpdateGuideState(): m_state=2
03:41:58.640 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
03:41:58.640 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.39, Mass=49, SNR=4.9, Peak=33 HFD=3.1
03:41:58.640 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.59 = 2.70)
03:41:58.640 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
03:41:58.640 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.40 hyp=0.47 cameraTheta=-2.11 mountX=-0.42 mountY=-0.19, mountTheta=-2.72
03:41:58.644 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:41:58.661 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:41:58.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:58.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:41:58.661 00.000 12268 Enqueuing Expose request
03:41:58.661 00.000 11616 Worker thread wakes up
03:41:58.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:41:58.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:42:00.665 02.004 11616 Exposure complete
03:42:00.718 00.053 11616 worker thread done servicing request
03:42:00.718 00.000 12268 OnExposeComplete: enter
03:42:00.718 00.000 12268 UpdateGuideState(): m_state=2
03:42:00.719 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
03:42:00.719 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.92, Mass=49, SNR=4.9, Peak=29 HFD=3.8
03:42:00.719 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
03:42:00.719 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
03:42:00.719 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.53 mountX=0.14 mountY=-0.01, mountTheta=-0.09
03:42:00.721 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:42:00.736 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:42:00.736 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:00.736 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:00.736 00.000 12268 Enqueuing Expose request
03:42:00.737 00.001 11616 Worker thread wakes up
03:42:00.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:00.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:02.845 02.108 11616 Exposure complete
03:42:02.907 00.062 11616 worker thread done servicing request
03:42:02.908 00.001 12268 OnExposeComplete: enter
03:42:02.908 00.000 12268 UpdateGuideState(): m_state=2
03:42:02.908 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
03:42:02.908 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=916.03, Mass=46, SNR=4.8, Peak=29 HFD=4.1
03:42:02.908 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
03:42:02.908 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.42)
03:42:02.908 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.24 hyp=0.37 cameraTheta=0.72 mountX=0.27 mountY=0.25, mountTheta=0.74
03:42:02.911 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:42:02.928 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
03:42:02.928 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:02.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:02.928 00.000 12268 Enqueuing Expose request
03:42:02.928 00.000 11616 Worker thread wakes up
03:42:02.928 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:02.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:04.946 02.018 11616 Exposure complete
03:42:05.001 00.055 11616 worker thread done servicing request
03:42:05.001 00.000 12268 OnExposeComplete: enter
03:42:05.001 00.000 12268 UpdateGuideState(): m_state=2
03:42:05.002 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
03:42:05.002 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.39, Mass=46, SNR=4.8, Peak=28 HFD=3.7
03:42:05.002 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.29 = 3.00)
03:42:05.002 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.11)
03:42:05.002 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.40 hyp=0.41 cameraTheta=-1.81 mountX=-0.41 mountY=-0.05, mountTheta=-3.03
03:42:05.004 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:05.020 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
03:42:05.020 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:05.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:05.020 00.000 12268 Enqueuing Expose request
03:42:05.020 00.000 11616 Worker thread wakes up
03:42:05.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:05.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:42:07.062 02.042 11616 Exposure complete
03:42:07.138 00.076 12268 OnExposeComplete: enter
03:42:07.139 00.001 12268 UpdateGuideState(): m_state=2
03:42:07.139 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
03:42:07.139 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.34, Mass=53, SNR=5.1, Peak=32 HFD=3.7
03:42:07.139 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
03:42:07.139 00.000 11616 worker thread done servicing request
03:42:07.139 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
03:42:07.139 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.45 hyp=0.47 cameraTheta=-1.90 mountX=-0.46 mountY=-0.09, mountTheta=-2.94
03:42:07.142 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:42:07.160 00.018 12268 UpdateGuideState exits: m=53 SNR=5.1
03:42:07.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:07.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:07.160 00.000 12268 Enqueuing Expose request
03:42:07.160 00.000 11616 Worker thread wakes up
03:42:07.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:07.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:42:09.201 02.041 11616 Exposure complete
03:42:09.265 00.064 11616 worker thread done servicing request
03:42:09.265 00.000 12268 OnExposeComplete: enter
03:42:09.265 00.000 12268 UpdateGuideState(): m_state=2
03:42:09.265 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
03:42:09.265 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
03:42:09.266 00.001 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
03:42:09.266 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
03:42:09.266 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.22 hyp=0.43 cameraTheta=-0.55 mountX=-0.19 mountY=0.39, mountTheta=2.01
03:42:09.269 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:09.286 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
03:42:09.286 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:09.286 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:09.287 00.001 12268 Enqueuing Expose request
03:42:09.287 00.000 11616 Worker thread wakes up
03:42:09.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:09.287 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:11.317 02.030 11616 Exposure complete
03:42:11.380 00.063 11616 worker thread done servicing request
03:42:11.380 00.000 12268 OnExposeComplete: enter
03:42:11.381 00.001 12268 UpdateGuideState(): m_state=2
03:42:11.381 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
03:42:11.381 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.64, Mass=44, SNR=4.7, Peak=34 HFD=2.9
03:42:11.381 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
03:42:11.381 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
03:42:11.381 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.65 mountX=-0.15 mountY=0.01, mountTheta=3.09
03:42:11.383 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:11.401 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
03:42:11.401 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:11.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:11.401 00.000 12268 Enqueuing Expose request
03:42:11.401 00.000 11616 Worker thread wakes up
03:42:11.401 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:11.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:13.442 02.041 11616 Exposure complete
03:42:13.545 00.103 12268 OnExposeComplete: enter
03:42:13.545 00.000 12268 UpdateGuideState(): m_state=2
03:42:13.546 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
03:42:13.546 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.31, Mass=52, SNR=5.0, Peak=30 HFD=4.1
03:42:13.546 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
03:42:13.546 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
03:42:13.546 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.47 hyp=0.47 cameraTheta=-1.61 mountX=-0.47 mountY=0.04, mountTheta=3.05
03:42:13.548 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:13.560 00.012 11616 worker thread done servicing request
03:42:13.565 00.005 12268 UpdateGuideState exits: m=52 SNR=5.0
03:42:13.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:13.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:13.566 00.001 12268 Enqueuing Expose request
03:42:13.566 00.000 11616 Worker thread wakes up
03:42:13.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:13.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:42:15.619 02.053 11616 Exposure complete
03:42:15.708 00.089 11616 worker thread done servicing request
03:42:15.708 00.000 12268 OnExposeComplete: enter
03:42:15.708 00.000 12268 UpdateGuideState(): m_state=2
03:42:15.709 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
03:42:15.709 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.66, Mass=47, SNR=4.8, Peak=31 HFD=4.1
03:42:15.709 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
03:42:15.709 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
03:42:15.709 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-0.53 mountX=-0.10 mountY=0.23, mountTheta=2.00
03:42:15.712 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:42:15.729 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
03:42:15.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:15.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:15.729 00.000 12268 Enqueuing Expose request
03:42:15.729 00.000 11616 Worker thread wakes up
03:42:15.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:15.730 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:17.745 02.015 11616 Exposure complete
03:42:17.811 00.066 11616 worker thread done servicing request
03:42:17.811 00.000 12268 OnExposeComplete: enter
03:42:17.811 00.000 12268 UpdateGuideState(): m_state=2
03:42:17.812 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
03:42:17.812 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.47, Mass=45, SNR=4.7, Peak=33 HFD=3.0
03:42:17.812 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.34 = 2.95)
03:42:17.812 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.16)
03:42:17.812 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.32 hyp=0.33 cameraTheta=-1.86 mountX=-0.32 mountY=-0.05, mountTheta=-2.98
03:42:17.814 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=19, Gamma=1.290
03:42:17.831 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
03:42:17.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:17.832 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:17.832 00.000 12268 Enqueuing Expose request
03:42:17.832 00.000 11616 Worker thread wakes up
03:42:17.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:17.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:42:19.843 02.011 11616 Exposure complete
03:42:19.912 00.069 11616 worker thread done servicing request
03:42:19.913 00.001 12268 OnExposeComplete: enter
03:42:19.913 00.000 12268 UpdateGuideState(): m_state=2
03:42:19.913 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
03:42:19.913 00.000 12268 Star::Find returns 1 (0), X=666.28, Y=915.68, Mass=47, SNR=4.8, Peak=30 HFD=4.2
03:42:19.913 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
03:42:19.913 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.48)
03:42:19.913 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.10 hyp=0.46 cameraTheta=-0.22 mountX=-0.06 mountY=0.46, mountTheta=1.70
03:42:19.916 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:19.934 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
03:42:19.935 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:19.935 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:19.935 00.000 12268 Enqueuing Expose request
03:42:19.935 00.000 11616 Worker thread wakes up
03:42:19.935 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:19.935 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:21.977 02.042 11616 Exposure complete
03:42:22.056 00.079 12268 OnExposeComplete: enter
03:42:22.056 00.000 12268 UpdateGuideState(): m_state=2
03:42:22.056 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
03:42:22.056 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.41, Mass=43, SNR=4.6, Peak=28 HFD=4.1
03:42:22.056 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
03:42:22.056 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
03:42:22.056 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.37 hyp=0.40 cameraTheta=-1.19 mountX=-0.35 mountY=0.19, mountTheta=2.64
03:42:22.058 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:22.075 00.017 11616 worker thread done servicing request
03:42:22.075 00.000 12268 UpdateGuideState exits: m=43 SNR=4.6
03:42:22.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:22.076 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:22.076 00.000 12268 Enqueuing Expose request
03:42:22.076 00.000 11616 Worker thread wakes up
03:42:22.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:22.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:42:24.139 02.063 11616 Exposure complete
03:42:24.232 00.093 11616 worker thread done servicing request
03:42:24.232 00.000 12268 OnExposeComplete: enter
03:42:24.232 00.000 12268 UpdateGuideState(): m_state=2
03:42:24.233 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
03:42:24.233 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.71, Mass=48, SNR=4.9, Peak=32 HFD=3.4
03:42:24.233 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
03:42:24.233 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
03:42:24.233 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.05 mountX=-0.08 mountY=-0.03, mountTheta=-2.79
03:42:24.235 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:42:24.254 00.019 12268 UpdateGuideState exits: m=48 SNR=4.9
03:42:24.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:24.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:24.254 00.000 12268 Enqueuing Expose request
03:42:24.254 00.000 11616 Worker thread wakes up
03:42:24.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:24.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:26.311 02.057 11616 Exposure complete
03:42:26.413 00.102 11616 worker thread done servicing request
03:42:26.413 00.000 12268 OnExposeComplete: enter
03:42:26.413 00.000 12268 UpdateGuideState(): m_state=2
03:42:26.413 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
03:42:26.413 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=916.29, Mass=54, SNR=5.1, Peak=33 HFD=3.2
03:42:26.413 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
03:42:26.414 00.001 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
03:42:26.414 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.51 hyp=0.57 cameraTheta=2.04 mountX=0.48 mountY=-0.32, mountTheta=-0.59
03:42:26.416 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:42:26.436 00.020 12268 UpdateGuideState exits: m=54 SNR=5.1
03:42:26.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:26.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:26.436 00.000 12268 Enqueuing Expose request
03:42:26.436 00.000 11616 Worker thread wakes up
03:42:26.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:26.437 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:28.498 02.061 11616 Exposure complete
03:42:28.605 00.107 11616 worker thread done servicing request
03:42:28.605 00.000 12268 OnExposeComplete: enter
03:42:28.605 00.000 12268 UpdateGuideState(): m_state=2
03:42:28.606 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
03:42:28.606 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.69, Mass=51, SNR=5.0, Peak=31 HFD=4.0
03:42:28.606 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
03:42:28.606 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
03:42:28.606 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.52 mountX=-0.08 mountY=0.18, mountTheta=1.98
03:42:28.610 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:28.633 00.023 12268 UpdateGuideState exits: m=51 SNR=5.0
03:42:28.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:28.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:28.634 00.001 12268 Enqueuing Expose request
03:42:28.634 00.000 11616 Worker thread wakes up
03:42:28.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:28.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:30.785 02.151 11616 Exposure complete
03:42:30.891 00.106 11616 worker thread done servicing request
03:42:30.891 00.000 12268 OnExposeComplete: enter
03:42:30.892 00.001 12268 UpdateGuideState(): m_state=2
03:42:30.892 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
03:42:30.892 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.82, Mass=51, SNR=5.0, Peak=29 HFD=3.4
03:42:30.892 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
03:42:30.892 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
03:42:30.892 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.04 hyp=0.34 cameraTheta=3.02 mountX=0.01 mountY=-0.34, mountTheta=-1.55
03:42:30.895 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:42:30.915 00.020 12268 UpdateGuideState exits: m=51 SNR=5.0
03:42:30.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:30.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:30.916 00.001 12268 Enqueuing Expose request
03:42:30.928 00.012 11616 Worker thread wakes up
03:42:30.928 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:30.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:42:32.940 02.012 11616 Exposure complete
03:42:33.014 00.074 11616 worker thread done servicing request
03:42:33.015 00.001 12268 OnExposeComplete: enter
03:42:33.015 00.000 12268 UpdateGuideState(): m_state=2
03:42:33.015 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
03:42:33.015 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.30, Mass=42, SNR=4.6, Peak=29 HFD=3.8
03:42:33.015 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
03:42:33.015 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
03:42:33.016 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=-0.48 hyp=0.50 cameraTheta=-1.28 mountX=-0.46 mountY=0.21, mountTheta=2.72
03:42:33.019 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:42:33.037 00.018 12268 UpdateGuideState exits: m=42 SNR=4.6
03:42:33.037 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:33.037 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:33.037 00.000 12268 Enqueuing Expose request
03:42:33.038 00.001 11616 Worker thread wakes up
03:42:33.038 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:33.038 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:42:35.109 02.071 11616 Exposure complete
03:42:35.180 00.071 11616 worker thread done servicing request
03:42:35.180 00.000 12268 OnExposeComplete: enter
03:42:35.181 00.001 12268 UpdateGuideState(): m_state=2
03:42:35.181 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
03:42:35.181 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.77, Mass=43, SNR=4.6, Peak=29 HFD=3.7
03:42:35.181 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
03:42:35.181 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
03:42:35.182 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.10 mountX=0.00 mountY=0.12, mountTheta=1.57
03:42:35.185 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:35.206 00.021 12268 UpdateGuideState exits: m=43 SNR=4.6
03:42:35.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:35.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:35.206 00.000 12268 Enqueuing Expose request
03:42:35.207 00.001 11616 Worker thread wakes up
03:42:35.207 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:35.207 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:37.231 02.024 11616 Exposure complete
03:42:37.325 00.094 11616 worker thread done servicing request
03:42:37.325 00.000 12268 OnExposeComplete: enter
03:42:37.326 00.001 12268 UpdateGuideState(): m_state=2
03:42:37.326 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
03:42:37.326 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.75, Mass=43, SNR=4.6, Peak=30 HFD=3.6
03:42:37.326 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
03:42:37.326 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.47)
03:42:37.326 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.23 mountX=-0.02 mountY=0.15, mountTheta=1.70
03:42:37.329 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:42:37.348 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
03:42:37.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:37.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:37.348 00.000 12268 Enqueuing Expose request
03:42:37.348 00.000 11616 Worker thread wakes up
03:42:37.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:37.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:39.387 02.039 11616 Exposure complete
03:42:39.456 00.069 11616 worker thread done servicing request
03:42:39.456 00.000 12268 OnExposeComplete: enter
03:42:39.456 00.000 12268 UpdateGuideState(): m_state=2
03:42:39.457 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
03:42:39.457 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.60, Mass=45, SNR=4.7, Peak=29 HFD=3.1
03:42:39.457 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.10 = 2.19)
03:42:39.457 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.93)
03:42:39.457 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.18 hyp=0.37 cameraTheta=-2.63 mountX=-0.21 mountY=-0.30, mountTheta=-2.20
03:42:39.460 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:39.478 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
03:42:39.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:39.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:39.478 00.000 12268 Enqueuing Expose request
03:42:39.479 00.001 11616 Worker thread wakes up
03:42:39.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:39.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:41.501 02.022 11616 Exposure complete
03:42:41.568 00.067 11616 worker thread done servicing request
03:42:41.568 00.000 12268 OnExposeComplete: enter
03:42:41.568 00.000 12268 UpdateGuideState(): m_state=2
03:42:41.569 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
03:42:41.569 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.53, Mass=45, SNR=4.7, Peak=32 HFD=4.0
03:42:41.569 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
03:42:41.569 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.79)
03:42:41.569 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.25 hyp=0.32 cameraTheta=-0.91 mountX=-0.23 mountY=0.22, mountTheta=2.37
03:42:41.572 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:42:41.591 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
03:42:41.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:41.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:41.591 00.000 12268 Enqueuing Expose request
03:42:41.597 00.006 11616 Worker thread wakes up
03:42:41.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:41.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:43.601 02.004 11616 Exposure complete
03:42:43.659 00.058 11616 worker thread done servicing request
03:42:43.659 00.000 12268 OnExposeComplete: enter
03:42:43.659 00.000 12268 UpdateGuideState(): m_state=2
03:42:43.659 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
03:42:43.659 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.54, Mass=52, SNR=5.1, Peak=34 HFD=4.1
03:42:43.659 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
03:42:43.659 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
03:42:43.660 00.001 12268 CameraToMount -- cameraX=0.21 cameraY=-0.25 hyp=0.33 cameraTheta=-0.86 mountX=-0.23 mountY=0.24, mountTheta=2.32
03:42:43.662 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:43.678 00.016 12268 UpdateGuideState exits: m=52 SNR=5.1
03:42:43.678 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:43.678 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:43.679 00.001 12268 Enqueuing Expose request
03:42:43.679 00.000 11616 Worker thread wakes up
03:42:43.679 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:43.679 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:45.702 02.023 11616 Exposure complete
03:42:45.765 00.063 11616 worker thread done servicing request
03:42:45.765 00.000 12268 OnExposeComplete: enter
03:42:45.765 00.000 12268 UpdateGuideState(): m_state=2
03:42:45.765 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
03:42:45.766 00.001 12268 Star::Find returns 1 (0), X=665.92, Y=915.89, Mass=51, SNR=5.0, Peak=29 HFD=4.3
03:42:45.766 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
03:42:45.766 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
03:42:45.766 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.84 mountX=0.11 mountY=0.08, mountTheta=0.62
03:42:45.768 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:45.786 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
03:42:45.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:45.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:45.786 00.000 12268 Enqueuing Expose request
03:42:45.787 00.001 11616 Worker thread wakes up
03:42:45.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:45.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:47.828 02.041 11616 Exposure complete
03:42:47.900 00.072 11616 worker thread done servicing request
03:42:47.900 00.000 12268 OnExposeComplete: enter
03:42:47.900 00.000 12268 UpdateGuideState(): m_state=2
03:42:47.900 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
03:42:47.900 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.47, Mass=42, SNR=4.6, Peak=30 HFD=3.5
03:42:47.900 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
03:42:47.901 00.001 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.37)
03:42:47.901 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.31 hyp=0.32 cameraTheta=-1.33 mountX=-0.30 mountY=0.11, mountTheta=2.78
03:42:47.903 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:42:47.923 00.020 12268 UpdateGuideState exits: m=42 SNR=4.6
03:42:47.924 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:47.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:47.924 00.000 12268 Enqueuing Expose request
03:42:47.924 00.000 11616 Worker thread wakes up
03:42:47.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:47.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:42:49.956 02.032 11616 Exposure complete
03:42:50.030 00.074 11616 worker thread done servicing request
03:42:50.030 00.000 12268 OnExposeComplete: enter
03:42:50.031 00.001 12268 UpdateGuideState(): m_state=2
03:42:50.031 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
03:42:50.031 00.000 12268 Star::Find returns 1 (0), X=666.42, Y=915.73, Mass=44, SNR=4.7, Peak=28 HFD=4.6
03:42:50.031 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
03:42:50.031 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.61)
03:42:50.031 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.05 hyp=0.60 cameraTheta=-0.09 mountX=0.01 mountY=0.59, mountTheta=1.56
03:42:50.034 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:50.053 00.019 12268 UpdateGuideState exits: m=44 SNR=4.7
03:42:50.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:50.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:50.053 00.000 12268 Enqueuing Expose request
03:42:50.053 00.000 11616 Worker thread wakes up
03:42:50.054 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:50.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:52.119 02.065 11616 Exposure complete
03:42:52.178 00.059 11616 worker thread done servicing request
03:42:52.178 00.000 12268 OnExposeComplete: enter
03:42:52.178 00.000 12268 UpdateGuideState(): m_state=2
03:42:52.178 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
03:42:52.179 00.001 12268 Star::Find returns 1 (0), X=665.75, Y=915.14, Mass=51, SNR=5.0, Peak=30 HFD=4.2
03:42:52.179 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
03:42:52.179 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.01)
03:42:52.179 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.64 hyp=0.64 cameraTheta=-1.69 mountX=-0.64 mountY=0.01, mountTheta=3.13
03:42:52.181 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:52.196 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:42:52.197 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:52.197 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:52.197 00.000 12268 Enqueuing Expose request
03:42:52.197 00.000 11616 Worker thread wakes up
03:42:52.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:52.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:42:54.221 02.024 11616 Exposure complete
03:42:54.280 00.059 11616 worker thread done servicing request
03:42:54.280 00.000 12268 OnExposeComplete: enter
03:42:54.280 00.000 12268 UpdateGuideState(): m_state=2
03:42:54.281 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
03:42:54.281 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=914.99, Mass=53, SNR=5.1, Peak=30 HFD=5.1
03:42:54.281 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
03:42:54.281 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
03:42:54.281 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.79 hyp=0.83 cameraTheta=-1.90 mountX=-0.81 mountY=-0.17, mountTheta=-2.94
03:42:54.283 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:54.300 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
03:42:54.301 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:54.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:54.301 00.000 12268 Enqueuing Expose request
03:42:54.301 00.000 11616 Worker thread wakes up
03:42:54.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:54.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:42:56.340 02.039 11616 Exposure complete
03:42:56.401 00.061 11616 worker thread done servicing request
03:42:56.401 00.000 12268 OnExposeComplete: enter
03:42:56.402 00.001 12268 UpdateGuideState(): m_state=2
03:42:56.402 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
03:42:56.402 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.64, Mass=43, SNR=4.6, Peak=29 HFD=3.8
03:42:56.402 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
03:42:56.402 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
03:42:56.402 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.94 mountX=-0.13 mountY=0.12, mountTheta=2.40
03:42:56.405 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:42:56.424 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
03:42:56.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:56.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:56.424 00.000 12268 Enqueuing Expose request
03:42:56.424 00.000 11616 Worker thread wakes up
03:42:56.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:56.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:42:58.442 02.018 11616 Exposure complete
03:42:58.501 00.059 11616 worker thread done servicing request
03:42:58.501 00.000 12268 OnExposeComplete: enter
03:42:58.501 00.000 12268 UpdateGuideState(): m_state=2
03:42:58.501 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
03:42:58.501 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.42, Mass=52, SNR=5.0, Peak=30 HFD=3.5
03:42:58.501 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
03:42:58.501 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
03:42:58.502 00.001 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.36 hyp=0.40 cameraTheta=-2.03 mountX=-0.37 mountY=-0.13, mountTheta=-2.81
03:42:58.504 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:42:58.521 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
03:42:58.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:58.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:42:58.521 00.000 12268 Enqueuing Expose request
03:42:58.521 00.000 11616 Worker thread wakes up
03:42:58.521 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:42:58.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:43:00.533 02.012 11616 Exposure complete
03:43:00.592 00.059 11616 worker thread done servicing request
03:43:00.593 00.001 12268 OnExposeComplete: enter
03:43:00.593 00.000 12268 UpdateGuideState(): m_state=2
03:43:00.593 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
03:43:00.593 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.66, Mass=50, SNR=5.0, Peak=34 HFD=3.5
03:43:00.593 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
03:43:00.593 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.79)
03:43:00.593 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.91 mountX=-0.11 mountY=0.11, mountTheta=2.37
03:43:00.596 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:43:00.612 00.016 12268 UpdateGuideState exits: m=50 SNR=5.0
03:43:00.612 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:00.612 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:00.612 00.000 12268 Enqueuing Expose request
03:43:00.613 00.001 11616 Worker thread wakes up
03:43:00.613 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:00.613 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:02.629 02.016 11616 Exposure complete
03:43:02.689 00.060 11616 worker thread done servicing request
03:43:02.689 00.000 12268 OnExposeComplete: enter
03:43:02.689 00.000 12268 UpdateGuideState(): m_state=2
03:43:02.690 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
03:43:02.690 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.59, Mass=41, SNR=4.5, Peak=30 HFD=3.6
03:43:02.690 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
03:43:02.690 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
03:43:02.690 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-0.68 mountX=-0.17 mountY=0.27, mountTheta=2.14
03:43:02.692 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:43:02.710 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
03:43:02.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:02.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:02.710 00.000 12268 Enqueuing Expose request
03:43:02.710 00.000 11616 Worker thread wakes up
03:43:02.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:02.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:04.719 02.009 11616 Exposure complete
03:43:04.773 00.054 11616 worker thread done servicing request
03:43:04.773 00.000 12268 OnExposeComplete: enter
03:43:04.773 00.000 12268 UpdateGuideState(): m_state=2
03:43:04.773 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
03:43:04.773 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=916.21, Mass=46, SNR=4.7, Peak=29 HFD=3.7
03:43:04.773 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
03:43:04.773 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
03:43:04.774 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=0.43 hyp=0.43 cameraTheta=1.50 mountX=0.43 mountY=-0.03, mountTheta=-0.06
03:43:04.775 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:04.790 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:43:04.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:04.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:04.790 00.000 12268 Enqueuing Expose request
03:43:04.791 00.001 11616 Worker thread wakes up
03:43:04.791 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:04.791 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:06.836 02.045 11616 Exposure complete
03:43:06.892 00.056 11616 worker thread done servicing request
03:43:06.892 00.000 12268 OnExposeComplete: enter
03:43:06.892 00.000 12268 UpdateGuideState(): m_state=2
03:43:06.892 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
03:43:06.892 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.41, Mass=46, SNR=4.8, Peak=31 HFD=4.3
03:43:06.892 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
03:43:06.892 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
03:43:06.893 00.001 12268 CameraToMount -- cameraX=0.42 cameraY=-0.38 hyp=0.56 cameraTheta=-0.74 mountX=-0.34 mountY=0.46, mountTheta=2.20
03:43:06.895 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:43:06.910 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:43:06.911 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:06.911 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:06.911 00.000 12268 Enqueuing Expose request
03:43:06.911 00.000 11616 Worker thread wakes up
03:43:06.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:06.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:43:08.921 02.010 11616 Exposure complete
03:43:08.975 00.054 11616 worker thread done servicing request
03:43:08.975 00.000 12268 OnExposeComplete: enter
03:43:08.975 00.000 12268 UpdateGuideState(): m_state=2
03:43:08.976 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
03:43:08.976 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.56, Mass=52, SNR=5.1, Peak=33 HFD=3.4
03:43:08.976 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
03:43:08.976 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
03:43:08.976 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-2.06 mountX=-0.24 mountY=-0.09, mountTheta=-2.78
03:43:08.978 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:43:08.994 00.016 12268 UpdateGuideState exits: m=52 SNR=5.1
03:43:08.994 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:08.994 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:08.994 00.000 12268 Enqueuing Expose request
03:43:08.995 00.001 11616 Worker thread wakes up
03:43:08.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:08.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:11.015 02.020 11616 Exposure complete
03:43:11.067 00.052 11616 worker thread done servicing request
03:43:11.067 00.000 12268 OnExposeComplete: enter
03:43:11.067 00.000 12268 UpdateGuideState(): m_state=2
03:43:11.067 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
03:43:11.068 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.88, Mass=42, SNR=4.5, Peak=31 HFD=3.2
03:43:11.068 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
03:43:11.068 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
03:43:11.068 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.77 mountX=0.11 mountY=0.09, mountTheta=0.69
03:43:11.070 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:43:11.085 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
03:43:11.085 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:11.085 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:11.086 00.001 12268 Enqueuing Expose request
03:43:11.086 00.000 11616 Worker thread wakes up
03:43:11.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:11.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:13.105 02.019 11616 Exposure complete
03:43:13.143 00.038 12268 evsrv: cli 0F8E69C0 connect
03:43:13.143 00.000 12268 case statement mapped state 2 to 1
03:43:13.145 00.002 12268 case statement mapped state 2 to 1
03:43:13.145 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"620b09e3-f7e0-49d3-84a3-b9e1a22cf002"}
03:43:13.145 00.000 12268 case statement mapped state 2 to 1
03:43:13.145 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"620b09e3-f7e0-49d3-84a3-b9e1a22cf002"}
03:43:13.145 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:43:13.146 00.001 12268 evsrv: cli 0F8E69C0 connect
03:43:13.146 00.000 12268 case statement mapped state 2 to 1
03:43:13.146 00.000 12268 case statement mapped state 2 to 1
03:43:13.147 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"17378815-9f01-47be-96b1-242d9afd3408"}
03:43:13.147 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"17378815-9f01-47be-96b1-242d9afd3408"}
03:43:13.149 00.002 12268 evsrv: cli 0F8E69C0 disconnect
03:43:13.149 00.000 12268 evsrv: cli 0F8E6D80 connect
03:43:13.149 00.000 12268 case statement mapped state 2 to 1
03:43:13.150 00.001 12268 case statement mapped state 2 to 1
03:43:13.150 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"05c996c9-9c64-4753-af97-6e69c74a4bc0"}
03:43:13.150 00.000 12268 PhdController::Guide begins
03:43:13.150 00.000 12268 PhdController: newstate STATE_SETUP
03:43:13.150 00.000 12268 PhdController: setup
03:43:13.151 00.001 12268 PhdController: newstate STATE_ATTEMPT_START
03:43:13.151 00.000 12268 PhdController: newstate STATE_CALIBRATE
03:43:13.151 00.000 12268 PhdController: newstate STATE_GUIDE
03:43:13.151 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
03:43:13.151 00.000 12268 guider state => CALIBRATED
03:43:13.151 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:43:13.152 00.001 12268 reset dither spiral
03:43:13.153 00.001 12268 PhdController: newstate STATE_SETTLE_BEGIN
03:43:13.153 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"05c996c9-9c64-4753-af97-6e69c74a4bc0"}
03:43:13.158 00.005 12268 evsrv: cli 0F8E6D80 disconnect
03:43:13.159 00.001 12268 evsrv: cli 0F8E69C0 connect
03:43:13.159 00.000 12268 case statement mapped state 5 to 1
03:43:13.160 00.001 12268 case statement mapped state 5 to 1
03:43:13.160 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"d4ac399b-76f2-43c9-8513-56ecc19338c3"}
03:43:13.160 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"d4ac399b-76f2-43c9-8513-56ecc19338c3"}
03:43:13.162 00.002 11616 worker thread done servicing request
03:43:13.164 00.002 12268 OnExposeComplete: enter
03:43:13.164 00.000 12268 UpdateGuideState(): m_state=5
03:43:13.164 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
03:43:13.165 00.001 12268 Star::Find returns 1 (0), X=665.74, Y=916.03, Mass=51, SNR=5.0, Peak=32 HFD=3.4
03:43:13.165 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
03:43:13.165 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
03:43:13.165 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.26 cameraTheta=1.92 mountX=0.23 mountY=-0.12, mountTheta=-0.47
03:43:13.166 00.001 12268 Changing from state CALIBRATED to GUIDING
03:43:13.167 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:43:13.167 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:43:13.167 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
03:43:13.167 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:43:13.167 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:43:13.168 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:43:13.168 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:43:13.168 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:43:13.168 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:43:13.169 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:43:13.169 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:43:13.169 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:43:13.169 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:43:13.169 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:43:13.170 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:43:13.170 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:43:13.179 00.009 12268 evsrv: cli 0F8E69C0 disconnect
03:43:13.180 00.001 12268 evsrv: cli 0FA411A0 connect
03:43:13.180 00.000 12268 case statement mapped state 5 to 1
03:43:13.181 00.001 12268 case statement mapped state 5 to 1
03:43:13.182 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"8264d11c-6385-450d-82bf-541860c18ffc"}
03:43:13.183 00.001 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.83,915.78],"id":"8264d11c-6385-450d-82bf-541860c18ffc"}
03:43:13.185 00.002 12268 evsrv: cli 0FA411A0 disconnect
03:43:13.186 00.001 12268 evsrv: cli 125A4E70 connect
03:43:13.186 00.000 12268 case statement mapped state 5 to 1
03:43:13.187 00.001 12268 case statement mapped state 5 to 1
03:43:13.187 00.000 12268 evsrv: cli 125A4E70 request: {"method":"get_app_state","id":"64ad23ef-ac60-49db-8c02-f33a83367fb4"}
03:43:13.187 00.000 12268 case statement mapped state 5 to 1
03:43:13.187 00.000 12268 evsrv: cli 125A4E70 response: {"jsonrpc":"2.0","result":"Selected","id":"64ad23ef-ac60-49db-8c02-f33a83367fb4"}
03:43:13.188 00.001 12268 evsrv: cli 125A4E70 disconnect
03:43:13.552 00.364 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:43:13.553 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
03:43:13.553 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
03:43:13.557 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:43:13.558 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:43:13.558 00.000 12268 setting lock position to (665.74, 916.03)
03:43:13.558 00.000 12268 MultiStar: stabilizing after lock position change
03:43:13.558 00.000 12268 guider state => GUIDING
03:43:13.559 00.001 12268 Status Line: Guiding
03:43:13.561 00.002 12268 Mount: notify guiding started
03:43:13.561 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
03:43:13.562 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
03:43:13.562 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
03:43:13.562 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
03:43:13.562 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
03:43:13.563 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
03:43:13.563 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
03:43:13.563 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
03:43:13.563 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
03:43:13.564 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
03:43:13.564 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
03:43:13.564 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:43:13.564 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:43:13.565 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:43:13.565 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:43:13.565 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:43:13.565 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:43:13.566 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:43:13.566 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:43:13.566 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:43:13.567 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:43:13.567 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:43:13.567 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:43:13.567 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:43:13.568 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:43:13.568 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:43:13.569 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:43:13.569 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:43:13.569 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:43:13.570 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:43:13.570 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:43:13.570 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:43:13.570 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:43:13.571 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:43:13.571 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:43:13.571 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:43:13.571 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:43:13.571 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:43:13.725 00.154 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:43:13.725 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:43:13.726 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:43:13.726 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:43:13.726 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:43:13.726 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
03:43:13.726 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:43:13.727 00.001 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:43:13.727 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:43:13.727 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:43:13.727 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
03:43:13.727 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:13.742 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:43:13.742 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
03:43:13.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:13.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:13.743 00.001 12268 Enqueuing Expose request
03:43:13.743 00.000 11616 Worker thread wakes up
03:43:13.743 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:13.743 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:14.190 00.447 12268 evsrv: cli 0F8E6D80 connect
03:43:14.190 00.000 12268 case statement mapped state 6 to 3
03:43:14.190 00.000 12268 case statement mapped state 6 to 3
03:43:14.191 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"2ea6f86f-8d31-42fb-8165-e7dfe4e5e4c1"}
03:43:14.191 00.000 12268 case statement mapped state 6 to 3
03:43:14.191 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ea6f86f-8d31-42fb-8165-e7dfe4e5e4c1"}
03:43:14.193 00.002 12268 evsrv: cli 0F8E6D80 disconnect
03:43:15.754 01.561 11616 Exposure complete
03:43:15.808 00.054 11616 worker thread done servicing request
03:43:15.808 00.000 12268 OnExposeComplete: enter
03:43:15.808 00.000 12268 UpdateGuideState(): m_state=6
03:43:15.808 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:43:15.808 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.67, Mass=46, SNR=4.7, Peak=29 HFD=3.2
03:43:15.809 00.001 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
03:43:15.809 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
03:43:15.809 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.35 hyp=0.40 cameraTheta=-2.09 mountX=-0.37 mountY=-0.15, mountTheta=-2.75
03:43:15.815 00.006 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.35, opts=13)
03:43:15.815 00.000 12268 Enqueuing Move request for scope (-0.20, -0.35)
03:43:15.815 00.000 11616 Worker thread wakes up
03:43:15.815 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.35) opts 0xd
03:43:15.815 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.35)
03:43:15.815 00.000 11616 Moving (-0.20, -0.35) raw xDistance=-0.37 yDistance=-0.15
03:43:15.815 00.000 11616 resist switch: large excursion: input -0.37 thresh 0.29 direction from 0 to -1
03:43:15.816 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.11
03:43:15.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.37
03:43:15.816 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:43:15.816 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:43:15.816 00.000 11616 MoveAxis(E, 207, ABG)
03:43:15.816 00.000 11616 Guiding  Dir = 2, Dur = 207
03:43:15.816 00.000 11616 IsSlewing returns 1
03:43:15.816 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
03:43:15.817 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
03:43:15.817 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
03:43:15.817 00.000 11616 Move returns status 2, amount 0
03:43:15.817 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
03:43:15.817 00.000 11616 move complete, result=2
03:43:15.817 00.000 11616 worker thread done servicing request
03:43:15.839 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:43:15.854 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:43:15.854 00.000 12268 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 1 / 99999
03:43:15.854 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768704195.854,"Host":"ASTROCENTER","Inst":1,"Distance":0.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:43:15.855 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:15.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:15.855 00.000 12268 Enqueuing Expose request
03:43:15.855 00.000 12268 Alert: Guiding stopped: the scope started slewing.
03:43:15.855 00.000 11616 Worker thread wakes up
03:43:15.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:15.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:15.877 00.022 12268 GuideStep: -0.4 px 0 ms EAST, -0.2 px 0 ms NORTH
03:43:15.879 00.002 12268 mount move error indicates guiding should stop
03:43:15.879 00.000 12268 Mount: notify guiding stopped
03:43:15.879 00.000 12268 BLC: window closed
03:43:15.879 00.000 12268 BLC: Last direction was reset
03:43:15.879 00.000 12268 PhdController failed: Guiding stopped
03:43:15.879 00.000 12268 PhdController: newstate STATE_FINISH
03:43:15.879 00.000 12268 PhdController complete: fail: Guiding stopped
03:43:15.880 00.001 12268 evsrv: {"Event":"SettleDone","Timestamp":1768704195.879,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
03:43:15.880 00.000 12268 Mount: notify guiding dither settle done success=0
03:43:15.880 00.000 12268 PhdController: newstate STATE_IDLE
03:43:15.880 00.000 12268 Changing from state GUIDING to STOP
03:43:15.880 00.000 12268 guider state => SELECTED
03:43:15.880 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
03:43:17.864 01.984 11616 Exposure complete
03:43:17.915 00.051 11616 worker thread done servicing request
03:43:17.915 00.000 12268 OnExposeComplete: enter
03:43:17.915 00.000 12268 UpdateGuideState(): m_state=2
03:43:17.916 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:43:17.916 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.47, Mass=45, SNR=4.7, Peak=27 HFD=3.8
03:43:17.916 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.22 = 3.07)
03:43:17.916 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
03:43:17.916 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.56 hyp=0.57 cameraTheta=-1.74 mountX=-0.57 mountY=-0.03, mountTheta=-3.10
03:43:17.945 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:17.961 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
03:43:17.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:17.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:17.961 00.000 12268 Enqueuing Expose request
03:43:17.962 00.001 11616 Worker thread wakes up
03:43:17.962 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:17.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:43:19.980 02.018 11616 Exposure complete
03:43:20.038 00.058 11616 worker thread done servicing request
03:43:20.038 00.000 12268 OnExposeComplete: enter
03:43:20.038 00.000 12268 UpdateGuideState(): m_state=2
03:43:20.038 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:43:20.039 00.001 12268 Star::Find returns 1 (0), X=665.63, Y=915.15, Mass=44, SNR=4.7, Peak=28 HFD=3.7
03:43:20.039 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
03:43:20.039 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
03:43:20.039 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.88 hyp=0.88 cameraTheta=-1.70 mountX=-0.88 mountY=0.00, mountTheta=3.14
03:43:20.043 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:43:20.060 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
03:43:20.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:20.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:20.060 00.000 12268 Enqueuing Expose request
03:43:20.060 00.000 11616 Worker thread wakes up
03:43:20.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:20.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:43:22.071 02.011 11616 Exposure complete
03:43:22.123 00.052 11616 worker thread done servicing request
03:43:22.123 00.000 12268 OnExposeComplete: enter
03:43:22.123 00.000 12268 UpdateGuideState(): m_state=2
03:43:22.124 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:43:22.124 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.65, Mass=43, SNR=4.6, Peak=32 HFD=2.9
03:43:22.124 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
03:43:22.124 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.01)
03:43:22.124 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.37 hyp=0.38 cameraTheta=-1.69 mountX=-0.38 mountY=0.00, mountTheta=3.13
03:43:22.126 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:22.143 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
03:43:22.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:22.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:22.143 00.000 12268 Enqueuing Expose request
03:43:22.143 00.000 11616 Worker thread wakes up
03:43:22.144 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:22.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:24.150 02.006 11616 Exposure complete
03:43:24.202 00.052 11616 worker thread done servicing request
03:43:24.202 00.000 12268 OnExposeComplete: enter
03:43:24.202 00.000 12268 UpdateGuideState(): m_state=2
03:43:24.202 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:43:24.202 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=916.46, Mass=51, SNR=5.0, Peak=31 HFD=4.2
03:43:24.202 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
03:43:24.202 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
03:43:24.203 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=0.44 hyp=0.44 cameraTheta=1.69 mountX=0.43 mountY=-0.11, mountTheta=-0.25
03:43:24.204 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:43:24.219 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:43:24.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:24.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:24.219 00.000 12268 Enqueuing Expose request
03:43:24.219 00.000 11616 Worker thread wakes up
03:43:24.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:24.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:26.242 02.023 11616 Exposure complete
03:43:26.294 00.052 11616 worker thread done servicing request
03:43:26.294 00.000 12268 OnExposeComplete: enter
03:43:26.294 00.000 12268 UpdateGuideState(): m_state=2
03:43:26.294 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:43:26.294 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.57, Mass=51, SNR=5.0, Peak=31 HFD=3.7
03:43:26.294 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
03:43:26.294 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.17)
03:43:26.294 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.46 hyp=0.46 cameraTheta=-1.52 mountX=-0.45 mountY=0.08, mountTheta=2.97
03:43:26.296 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:26.311 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:43:26.311 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:26.311 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:26.311 00.000 12268 Enqueuing Expose request
03:43:26.311 00.000 11616 Worker thread wakes up
03:43:26.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:26.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:28.323 02.012 11616 Exposure complete
03:43:28.373 00.050 11616 worker thread done servicing request
03:43:28.373 00.000 12268 OnExposeComplete: enter
03:43:28.373 00.000 12268 UpdateGuideState(): m_state=2
03:43:28.373 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:43:28.373 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.33, Mass=49, SNR=4.9, Peak=32 HFD=3.9
03:43:28.374 00.001 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
03:43:28.374 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
03:43:28.374 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.70 hyp=0.74 cameraTheta=-1.24 mountX=-0.67 mountY=0.33, mountTheta=2.69
03:43:28.376 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:28.390 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:43:28.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:28.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:28.390 00.000 12268 Enqueuing Expose request
03:43:28.391 00.001 11616 Worker thread wakes up
03:43:28.391 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:28.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:43:30.398 02.007 11616 Exposure complete
03:43:30.450 00.052 11616 worker thread done servicing request
03:43:30.450 00.000 12268 OnExposeComplete: enter
03:43:30.450 00.000 12268 UpdateGuideState(): m_state=2
03:43:30.451 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:43:30.451 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.36, Mass=48, SNR=4.8, Peak=27 HFD=5.5
03:43:30.451 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
03:43:30.451 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.37)
03:43:30.451 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.67 hyp=0.69 cameraTheta=-1.33 mountX=-0.65 mountY=0.25, mountTheta=2.78
03:43:30.453 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:30.468 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:43:30.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:30.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:30.468 00.000 12268 Enqueuing Expose request
03:43:30.468 00.000 11616 Worker thread wakes up
03:43:30.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:30.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:43:32.484 02.016 11616 Exposure complete
03:43:32.533 00.049 11616 worker thread done servicing request
03:43:32.534 00.001 12268 OnExposeComplete: enter
03:43:32.534 00.000 12268 UpdateGuideState(): m_state=2
03:43:32.534 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:43:32.534 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.50, Mass=42, SNR=4.5, Peak=29 HFD=3.7
03:43:32.534 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
03:43:32.534 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
03:43:32.535 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=-0.52 hyp=0.58 cameraTheta=-1.15 mountX=-0.50 mountY=0.30, mountTheta=2.60
03:43:32.536 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:43:32.551 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
03:43:32.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:32.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:32.551 00.000 12268 Enqueuing Expose request
03:43:32.551 00.000 11616 Worker thread wakes up
03:43:32.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:32.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:34.558 02.007 11616 Exposure complete
03:43:34.609 00.051 11616 worker thread done servicing request
03:43:34.610 00.001 12268 OnExposeComplete: enter
03:43:34.610 00.000 12268 UpdateGuideState(): m_state=2
03:43:34.610 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:43:34.610 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.46, Mass=48, SNR=4.8, Peak=30 HFD=4.0
03:43:34.610 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
03:43:34.610 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.62)
03:43:34.610 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.57 hyp=0.64 cameraTheta=-1.08 mountX=-0.53 mountY=0.37, mountTheta=2.54
03:43:34.612 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:34.626 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
03:43:34.626 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:34.626 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:34.627 00.001 12268 Enqueuing Expose request
03:43:34.627 00.000 11616 Worker thread wakes up
03:43:34.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:34.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:43:36.643 02.016 11616 Exposure complete
03:43:36.694 00.051 11616 worker thread done servicing request
03:43:36.694 00.000 12268 OnExposeComplete: enter
03:43:36.694 00.000 12268 UpdateGuideState(): m_state=2
03:43:36.695 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:43:36.695 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.70, Mass=46, SNR=4.8, Peak=32 HFD=3.2
03:43:36.695 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
03:43:36.695 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.26)
03:43:36.695 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.33 hyp=0.33 cameraTheta=-1.44 mountX=-0.32 mountY=0.08, mountTheta=2.89
03:43:36.697 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:43:36.711 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:43:36.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:36.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:36.711 00.000 12268 Enqueuing Expose request
03:43:36.712 00.001 11616 Worker thread wakes up
03:43:36.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:36.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:38.728 02.016 11616 Exposure complete
03:43:38.779 00.051 11616 worker thread done servicing request
03:43:38.779 00.000 12268 OnExposeComplete: enter
03:43:38.779 00.000 12268 UpdateGuideState(): m_state=2
03:43:38.779 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:43:38.779 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.94, Mass=52, SNR=5.0, Peak=29 HFD=4.2
03:43:38.779 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
03:43:38.779 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.48)
03:43:38.779 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.09 hyp=0.41 cameraTheta=-0.22 mountX=-0.05 mountY=0.40, mountTheta=1.70
03:43:38.781 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:38.796 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
03:43:38.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:38.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:38.796 00.000 12268 Enqueuing Expose request
03:43:38.796 00.000 11616 Worker thread wakes up
03:43:38.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:38.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:40.872 02.076 11616 Exposure complete
03:43:40.923 00.051 11616 worker thread done servicing request
03:43:40.923 00.000 12268 OnExposeComplete: enter
03:43:40.923 00.000 12268 UpdateGuideState(): m_state=2
03:43:40.923 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:43:40.924 00.001 12268 Star::Find returns 1 (0), X=666.01, Y=915.68, Mass=50, SNR=4.9, Peak=28 HFD=4.9
03:43:40.924 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
03:43:40.924 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
03:43:40.924 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.35 hyp=0.44 cameraTheta=-0.91 mountX=-0.32 mountY=0.31, mountTheta=2.37
03:43:40.926 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:43:40.942 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
03:43:40.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:40.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:40.942 00.000 12268 Enqueuing Expose request
03:43:40.942 00.000 11616 Worker thread wakes up
03:43:40.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:40.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:42.952 02.010 11616 Exposure complete
03:43:43.006 00.054 11616 worker thread done servicing request
03:43:43.007 00.001 12268 OnExposeComplete: enter
03:43:43.007 00.000 12268 UpdateGuideState(): m_state=2
03:43:43.007 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:43:43.007 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.95, Mass=49, SNR=4.9, Peak=32 HFD=3.4
03:43:43.007 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
03:43:43.008 00.001 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
03:43:43.008 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.91 mountX=-0.07 mountY=0.07, mountTheta=2.36
03:43:43.012 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:43.028 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
03:43:43.028 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:43.028 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:43.028 00.000 12268 Enqueuing Expose request
03:43:43.028 00.000 11616 Worker thread wakes up
03:43:43.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:43.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:45.043 02.015 11616 Exposure complete
03:43:45.096 00.053 11616 worker thread done servicing request
03:43:45.096 00.000 12268 OnExposeComplete: enter
03:43:45.096 00.000 12268 UpdateGuideState(): m_state=2
03:43:45.096 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:43:45.096 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=916.29, Mass=55, SNR=5.2, Peak=31 HFD=3.3
03:43:45.096 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
03:43:45.096 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
03:43:45.097 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=0.26 hyp=0.34 cameraTheta=2.25 mountX=0.24 mountY=-0.24, mountTheta=-0.79
03:43:45.099 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:43:45.115 00.016 12268 UpdateGuideState exits: m=55 SNR=5.2
03:43:45.115 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:45.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:45.115 00.000 12268 Enqueuing Expose request
03:43:45.115 00.000 11616 Worker thread wakes up
03:43:45.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:45.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:47.124 02.009 11616 Exposure complete
03:43:47.176 00.052 11616 worker thread done servicing request
03:43:47.177 00.001 12268 OnExposeComplete: enter
03:43:47.177 00.000 12268 UpdateGuideState(): m_state=2
03:43:47.177 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:43:47.177 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.79, Mass=47, SNR=4.8, Peak=31 HFD=4.3
03:43:47.177 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
03:43:47.177 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
03:43:47.177 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.24 hyp=0.61 cameraTheta=-0.40 mountX=-0.18 mountY=0.58, mountTheta=1.88
03:43:47.179 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:47.193 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:43:47.194 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:47.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:47.194 00.000 12268 Enqueuing Expose request
03:43:47.194 00.000 11616 Worker thread wakes up
03:43:47.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:47.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:49.199 02.005 11616 Exposure complete
03:43:49.250 00.051 11616 worker thread done servicing request
03:43:49.250 00.000 12268 OnExposeComplete: enter
03:43:49.250 00.000 12268 UpdateGuideState(): m_state=2
03:43:49.251 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:43:49.251 00.000 12268 Star::Find returns 1 (0), X=665.23, Y=915.67, Mass=60, SNR=5.4, Peak=31 HFD=7.6
03:43:49.251 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
03:43:49.251 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
03:43:49.251 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.35 hyp=0.62 cameraTheta=-2.54 mountX=-0.40 mountY=-0.46, mountTheta=-2.29
03:43:49.253 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:49.267 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
03:43:49.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:49.267 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:49.268 00.001 12268 Enqueuing Expose request
03:43:49.268 00.000 11616 Worker thread wakes up
03:43:49.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:49.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:43:51.273 02.005 11616 Exposure complete
03:43:51.324 00.051 11616 worker thread done servicing request
03:43:51.324 00.000 12268 OnExposeComplete: enter
03:43:51.324 00.000 12268 UpdateGuideState(): m_state=2
03:43:51.324 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:43:51.324 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.93, Mass=47, SNR=4.8, Peak=32 HFD=3.0
03:43:51.324 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.60 = 2.69)
03:43:51.324 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.42)
03:43:51.324 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.12 mountX=-0.10 mountY=-0.05, mountTheta=-2.71
03:43:51.326 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:43:51.341 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:43:51.341 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:51.341 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:51.341 00.000 12268 Enqueuing Expose request
03:43:51.341 00.000 11616 Worker thread wakes up
03:43:51.341 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:51.341 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:53.349 02.008 11616 Exposure complete
03:43:53.398 00.049 11616 worker thread done servicing request
03:43:53.399 00.001 12268 OnExposeComplete: enter
03:43:53.399 00.000 12268 UpdateGuideState(): m_state=2
03:43:53.399 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:43:53.399 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.22, Mass=54, SNR=5.1, Peak=31 HFD=3.8
03:43:53.399 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.36 = 2.93)
03:43:53.399 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.18)
03:43:53.399 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.81 hyp=0.85 cameraTheta=-1.88 mountX=-0.83 mountY=-0.16, mountTheta=-2.96
03:43:53.401 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:53.416 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
03:43:53.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:53.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:53.416 00.000 12268 Enqueuing Expose request
03:43:53.416 00.000 11616 Worker thread wakes up
03:43:53.417 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:53.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:43:55.432 02.015 11616 Exposure complete
03:43:55.482 00.050 11616 worker thread done servicing request
03:43:55.482 00.000 12268 OnExposeComplete: enter
03:43:55.482 00.000 12268 UpdateGuideState(): m_state=2
03:43:55.483 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:43:55.483 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.18, Mass=47, SNR=4.8, Peak=30 HFD=3.7
03:43:55.483 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
03:43:55.483 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
03:43:55.483 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.84 hyp=0.84 cameraTheta=-1.63 mountX=-0.84 mountY=0.06, mountTheta=3.07
03:43:55.485 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:55.499 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:43:55.500 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:55.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:55.500 00.000 12268 Enqueuing Expose request
03:43:55.500 00.000 11616 Worker thread wakes up
03:43:55.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:55.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:43:57.503 02.003 11616 Exposure complete
03:43:57.553 00.050 11616 worker thread done servicing request
03:43:57.553 00.000 12268 OnExposeComplete: enter
03:43:57.553 00.000 12268 UpdateGuideState(): m_state=2
03:43:57.553 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:43:57.553 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.63, Mass=51, SNR=5.0, Peak=32 HFD=3.4
03:43:57.553 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
03:43:57.554 00.001 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.07)
03:43:57.554 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.40 hyp=0.40 cameraTheta=-1.63 mountX=-0.40 mountY=0.03, mountTheta=3.08
03:43:57.555 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:57.570 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:43:57.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:57.571 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:57.571 00.000 12268 Enqueuing Expose request
03:43:57.571 00.000 11616 Worker thread wakes up
03:43:57.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:57.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:43:59.577 02.006 11616 Exposure complete
03:43:59.629 00.052 11616 worker thread done servicing request
03:43:59.629 00.000 12268 OnExposeComplete: enter
03:43:59.629 00.000 12268 UpdateGuideState(): m_state=2
03:43:59.629 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:43:59.629 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.61, Mass=44, SNR=4.6, Peak=31 HFD=2.9
03:43:59.630 00.001 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.34 = 2.95)
03:43:59.630 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.16)
03:43:59.630 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.41 hyp=0.43 cameraTheta=-1.86 mountX=-0.42 mountY=-0.07, mountTheta=-2.98
03:43:59.632 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:43:59.647 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
03:43:59.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:59.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:43:59.647 00.000 12268 Enqueuing Expose request
03:43:59.647 00.000 11616 Worker thread wakes up
03:43:59.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:43:59.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:01.664 02.017 11616 Exposure complete
03:44:01.715 00.051 11616 worker thread done servicing request
03:44:01.715 00.000 12268 OnExposeComplete: enter
03:44:01.715 00.000 12268 UpdateGuideState(): m_state=2
03:44:01.715 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:44:01.715 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.53, Mass=47, SNR=4.8, Peak=31 HFD=3.4
03:44:01.715 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
03:44:01.715 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
03:44:01.715 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.49 hyp=0.49 cameraTheta=-1.56 mountX=-0.49 mountY=0.07, mountTheta=3.00
03:44:01.717 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:01.732 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:44:01.732 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:01.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:01.732 00.000 12268 Enqueuing Expose request
03:44:01.732 00.000 11616 Worker thread wakes up
03:44:01.732 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:01.732 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:03.756 02.024 11616 Exposure complete
03:44:03.811 00.055 11616 worker thread done servicing request
03:44:03.811 00.000 12268 OnExposeComplete: enter
03:44:03.811 00.000 12268 UpdateGuideState(): m_state=2
03:44:03.812 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:44:03.812 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.22, Mass=53, SNR=5.1, Peak=35 HFD=3.1
03:44:03.812 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.36 = 2.93)
03:44:03.812 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.18)
03:44:03.812 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.81 hyp=0.85 cameraTheta=-1.88 mountX=-0.83 mountY=-0.16, mountTheta=-2.96
03:44:03.815 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:03.830 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:44:03.831 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:03.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:03.831 00.000 12268 Enqueuing Expose request
03:44:03.831 00.000 11616 Worker thread wakes up
03:44:03.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:03.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:44:05.845 02.014 11616 Exposure complete
03:44:05.896 00.051 11616 worker thread done servicing request
03:44:05.897 00.001 12268 OnExposeComplete: enter
03:44:05.897 00.000 12268 UpdateGuideState(): m_state=2
03:44:05.897 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:44:05.897 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.29, Mass=48, SNR=4.9, Peak=32 HFD=3.6
03:44:05.897 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
03:44:05.897 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
03:44:05.897 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.73 hyp=0.73 cameraTheta=-1.56 mountX=-0.73 mountY=0.10, mountTheta=3.00
03:44:05.899 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:44:05.916 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
03:44:05.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:05.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:05.916 00.000 12268 Enqueuing Expose request
03:44:05.916 00.000 11616 Worker thread wakes up
03:44:05.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:05.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:44:07.928 02.012 11616 Exposure complete
03:44:07.978 00.050 11616 worker thread done servicing request
03:44:07.978 00.000 12268 OnExposeComplete: enter
03:44:07.978 00.000 12268 UpdateGuideState(): m_state=2
03:44:07.979 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:44:07.979 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.99, Mass=46, SNR=4.8, Peak=29 HFD=3.8
03:44:07.979 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
03:44:07.979 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.33)
03:44:07.979 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.37 mountX=-0.03 mountY=0.11, mountTheta=1.84
03:44:07.981 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:07.995 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:44:07.996 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:07.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:07.996 00.000 12268 Enqueuing Expose request
03:44:07.996 00.000 11616 Worker thread wakes up
03:44:07.996 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:07.996 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:10.018 02.022 11616 Exposure complete
03:44:10.075 00.057 11616 worker thread done servicing request
03:44:10.075 00.000 12268 OnExposeComplete: enter
03:44:10.075 00.000 12268 UpdateGuideState(): m_state=2
03:44:10.075 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:44:10.075 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=916.15, Mass=48, SNR=4.9, Peak=27 HFD=4.9
03:44:10.075 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
03:44:10.076 00.001 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.33)
03:44:10.076 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.21 cameraTheta=0.63 mountX=0.14 mountY=0.15, mountTheta=0.83
03:44:10.079 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:10.094 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:44:10.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:10.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:10.094 00.000 12268 Enqueuing Expose request
03:44:10.094 00.000 11616 Worker thread wakes up
03:44:10.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:10.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:12.097 02.003 11616 Exposure complete
03:44:12.147 00.050 11616 worker thread done servicing request
03:44:12.147 00.000 12268 OnExposeComplete: enter
03:44:12.147 00.000 12268 UpdateGuideState(): m_state=2
03:44:12.148 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:44:12.148 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=44, SNR=4.7, Peak=33 HFD=3.2
03:44:12.148 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
03:44:12.148 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.56)
03:44:12.148 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.41 hyp=0.45 cameraTheta=-1.14 mountX=-0.39 mountY=0.24, mountTheta=2.59
03:44:12.150 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:12.164 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:44:12.165 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:12.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:12.165 00.000 12268 Enqueuing Expose request
03:44:12.165 00.000 11616 Worker thread wakes up
03:44:12.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:12.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:14.171 02.006 11616 Exposure complete
03:44:14.223 00.052 11616 worker thread done servicing request
03:44:14.223 00.000 12268 OnExposeComplete: enter
03:44:14.223 00.000 12268 UpdateGuideState(): m_state=2
03:44:14.224 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:44:14.224 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.49, Mass=47, SNR=4.8, Peak=27 HFD=4.6
03:44:14.224 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
03:44:14.224 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.85)
03:44:14.224 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.54 hyp=0.71 cameraTheta=-0.85 mountX=-0.49 mountY=0.53, mountTheta=2.31
03:44:14.226 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:14.240 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:44:14.240 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:14.241 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:14.241 00.000 12268 Enqueuing Expose request
03:44:14.241 00.000 11616 Worker thread wakes up
03:44:14.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:14.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:44:16.242 02.001 11616 Exposure complete
03:44:16.291 00.049 11616 worker thread done servicing request
03:44:16.292 00.001 12268 OnExposeComplete: enter
03:44:16.292 00.000 12268 UpdateGuideState(): m_state=2
03:44:16.292 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:44:16.292 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.60, Mass=42, SNR=4.6, Peak=31 HFD=3.5
03:44:16.292 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
03:44:16.292 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
03:44:16.292 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.43 hyp=0.52 cameraTheta=-0.99 mountX=-0.40 mountY=0.34, mountTheta=2.44
03:44:16.294 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:44:16.308 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:44:16.309 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:16.309 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:16.309 00.000 12268 Enqueuing Expose request
03:44:16.309 00.000 11616 Worker thread wakes up
03:44:16.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:16.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:18.325 02.016 11616 Exposure complete
03:44:18.375 00.050 11616 worker thread done servicing request
03:44:18.375 00.000 12268 OnExposeComplete: enter
03:44:18.375 00.000 12268 UpdateGuideState(): m_state=2
03:44:18.376 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:44:18.376 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.86, Mass=43, SNR=4.6, Peak=29 HFD=3.8
03:44:18.376 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
03:44:18.376 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
03:44:18.376 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.17 hyp=0.35 cameraTheta=-0.50 mountX=-0.14 mountY=0.33, mountTheta=1.97
03:44:18.378 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:18.392 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:44:18.393 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:18.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:18.393 00.000 12268 Enqueuing Expose request
03:44:18.393 00.000 11616 Worker thread wakes up
03:44:18.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:18.393 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:20.396 02.003 11616 Exposure complete
03:44:20.446 00.050 11616 worker thread done servicing request
03:44:20.446 00.000 12268 OnExposeComplete: enter
03:44:20.446 00.000 12268 UpdateGuideState(): m_state=2
03:44:20.446 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:44:20.447 00.001 12268 Star::Find returns 1 (0), X=666.35, Y=915.60, Mass=42, SNR=4.5, Peak=29 HFD=4.4
03:44:20.447 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
03:44:20.447 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
03:44:20.447 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.43 hyp=0.75 cameraTheta=-0.61 mountX=-0.37 mountY=0.66, mountTheta=2.08
03:44:20.449 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:44:20.464 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
03:44:20.465 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:20.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:20.465 00.000 12268 Enqueuing Expose request
03:44:20.466 00.001 11616 Worker thread wakes up
03:44:20.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:20.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:22.476 02.010 11616 Exposure complete
03:44:22.527 00.051 11616 worker thread done servicing request
03:44:22.527 00.000 12268 OnExposeComplete: enter
03:44:22.527 00.000 12268 UpdateGuideState(): m_state=2
03:44:22.527 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:44:22.527 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.37, Mass=48, SNR=4.8, Peak=30 HFD=3.0
03:44:22.527 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
03:44:22.527 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.43)
03:44:22.528 00.001 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.65 hyp=0.77 cameraTheta=-2.13 mountX=-0.69 mountY=-0.32, mountTheta=-2.70
03:44:22.530 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:22.544 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
03:44:22.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:22.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:22.544 00.000 12268 Enqueuing Expose request
03:44:22.544 00.000 11616 Worker thread wakes up
03:44:22.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:22.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:44:24.559 02.015 11616 Exposure complete
03:44:24.610 00.051 11616 worker thread done servicing request
03:44:24.610 00.000 12268 OnExposeComplete: enter
03:44:24.610 00.000 12268 UpdateGuideState(): m_state=2
03:44:24.611 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:44:24.611 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.49, Mass=46, SNR=4.8, Peak=33 HFD=3.9
03:44:24.611 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
03:44:24.611 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
03:44:24.611 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.53 hyp=0.57 cameraTheta=-1.21 mountX=-0.51 mountY=0.27, mountTheta=2.66
03:44:24.613 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:24.627 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:44:24.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:24.628 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:24.628 00.000 12268 Enqueuing Expose request
03:44:24.628 00.000 11616 Worker thread wakes up
03:44:24.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:24.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:44:26.643 02.015 11616 Exposure complete
03:44:26.692 00.049 11616 worker thread done servicing request
03:44:26.693 00.001 12268 OnExposeComplete: enter
03:44:26.693 00.000 12268 UpdateGuideState(): m_state=2
03:44:26.693 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:44:26.693 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.87, Mass=45, SNR=4.7, Peak=33 HFD=3.2
03:44:26.693 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
03:44:26.693 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
03:44:26.693 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-0.74 mountX=-0.14 mountY=0.19, mountTheta=2.20
03:44:26.695 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:26.710 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:44:26.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:26.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:26.710 00.000 12268 Enqueuing Expose request
03:44:26.710 00.000 11616 Worker thread wakes up
03:44:26.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:26.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:28.715 02.005 11616 Exposure complete
03:44:28.767 00.052 11616 worker thread done servicing request
03:44:28.767 00.000 12268 OnExposeComplete: enter
03:44:28.768 00.001 12268 UpdateGuideState(): m_state=2
03:44:28.768 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:44:28.768 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.60, Mass=42, SNR=4.6, Peak=31 HFD=3.5
03:44:28.768 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
03:44:28.768 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
03:44:28.768 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.43 hyp=0.52 cameraTheta=-0.99 mountX=-0.40 mountY=0.34, mountTheta=2.44
03:44:28.770 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:28.784 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:44:28.785 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:28.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:28.785 00.000 12268 Enqueuing Expose request
03:44:28.785 00.000 11616 Worker thread wakes up
03:44:28.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:28.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:30.863 02.078 11616 Exposure complete
03:44:30.915 00.052 11616 worker thread done servicing request
03:44:30.916 00.001 12268 OnExposeComplete: enter
03:44:30.916 00.000 12268 UpdateGuideState(): m_state=2
03:44:30.916 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:44:30.916 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.49, Mass=45, SNR=4.7, Peak=32 HFD=3.4
03:44:30.916 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
03:44:30.916 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.40)
03:44:30.916 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.54 hyp=0.56 cameraTheta=-1.30 mountX=-0.52 mountY=0.22, mountTheta=2.75
03:44:30.918 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:44:30.933 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:44:30.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:30.934 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:30.934 00.000 12268 Enqueuing Expose request
03:44:30.934 00.000 11616 Worker thread wakes up
03:44:30.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:30.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:44:32.937 02.003 11616 Exposure complete
03:44:32.988 00.051 11616 worker thread done servicing request
03:44:32.988 00.000 12268 OnExposeComplete: enter
03:44:32.988 00.000 12268 UpdateGuideState(): m_state=2
03:44:32.988 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:44:32.988 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=916.12, Mass=44, SNR=4.7, Peak=29 HFD=3.9
03:44:32.989 00.001 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.47) = xAngle (-1.15 = -1.15)
03:44:32.989 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.02)
03:44:32.989 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.09 hyp=0.30 cameraTheta=0.32 mountX=0.12 mountY=0.27, mountTheta=1.15
03:44:32.991 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:44:33.005 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:44:33.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:33.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:33.005 00.000 12268 Enqueuing Expose request
03:44:33.006 00.001 11616 Worker thread wakes up
03:44:33.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:33.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:35.023 02.017 11616 Exposure complete
03:44:35.077 00.054 11616 worker thread done servicing request
03:44:35.077 00.000 12268 OnExposeComplete: enter
03:44:35.078 00.001 12268 UpdateGuideState(): m_state=2
03:44:35.078 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:44:35.078 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.74, Mass=49, SNR=4.9, Peak=34 HFD=3.3
03:44:35.078 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
03:44:35.078 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
03:44:35.078 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.29 hyp=0.31 cameraTheta=-1.19 mountX=-0.28 mountY=0.15, mountTheta=2.64
03:44:35.082 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:35.097 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:44:35.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:35.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:35.097 00.000 12268 Enqueuing Expose request
03:44:35.097 00.000 11616 Worker thread wakes up
03:44:35.098 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:35.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:37.102 02.004 11616 Exposure complete
03:44:37.153 00.051 11616 worker thread done servicing request
03:44:37.153 00.000 12268 OnExposeComplete: enter
03:44:37.153 00.000 12268 UpdateGuideState(): m_state=2
03:44:37.154 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:44:37.154 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.74, Mass=42, SNR=4.5, Peak=28 HFD=3.3
03:44:37.154 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
03:44:37.154 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.05)
03:44:37.154 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.29 hyp=0.29 cameraTheta=-1.65 mountX=-0.29 mountY=0.01, mountTheta=3.10
03:44:37.156 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:44:37.170 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
03:44:37.171 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:37.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:37.171 00.000 12268 Enqueuing Expose request
03:44:37.171 00.000 11616 Worker thread wakes up
03:44:37.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:37.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:39.184 02.013 11616 Exposure complete
03:44:39.236 00.052 11616 worker thread done servicing request
03:44:39.236 00.000 12268 OnExposeComplete: enter
03:44:39.236 00.000 12268 UpdateGuideState(): m_state=2
03:44:39.236 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:44:39.236 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.13, Mass=51, SNR=5.0, Peak=30 HFD=4.0
03:44:39.236 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
03:44:39.236 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.24)
03:44:39.237 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=-0.90 hyp=0.90 cameraTheta=-1.46 mountX=-0.89 mountY=0.21, mountTheta=2.91
03:44:39.241 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:39.257 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
03:44:39.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:39.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:39.257 00.000 12268 Enqueuing Expose request
03:44:39.257 00.000 11616 Worker thread wakes up
03:44:39.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:39.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:44:41.264 02.007 11616 Exposure complete
03:44:41.316 00.052 11616 worker thread done servicing request
03:44:41.316 00.000 12268 OnExposeComplete: enter
03:44:41.316 00.000 12268 UpdateGuideState(): m_state=2
03:44:41.317 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:44:41.317 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.88, Mass=45, SNR=4.7, Peak=31 HFD=3.5
03:44:41.317 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
03:44:41.317 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
03:44:41.317 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.15 hyp=0.26 cameraTheta=-0.61 mountX=-0.13 mountY=0.23, mountTheta=2.08
03:44:41.319 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:44:41.334 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:44:41.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:41.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:41.334 00.000 12268 Enqueuing Expose request
03:44:41.334 00.000 11616 Worker thread wakes up
03:44:41.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:41.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:43.356 02.022 11616 Exposure complete
03:44:43.406 00.050 11616 worker thread done servicing request
03:44:43.406 00.000 12268 OnExposeComplete: enter
03:44:43.406 00.000 12268 UpdateGuideState(): m_state=2
03:44:43.407 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:44:43.407 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.75, Mass=48, SNR=4.9, Peak=30 HFD=4.1
03:44:43.407 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
03:44:43.407 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
03:44:43.407 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.27 hyp=0.41 cameraTheta=-0.74 mountX=-0.24 mountY=0.33, mountTheta=2.20
03:44:43.409 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:43.426 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
03:44:43.426 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:43.427 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:43.427 00.000 12268 Enqueuing Expose request
03:44:43.427 00.000 11616 Worker thread wakes up
03:44:43.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:43.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:45.436 02.009 11616 Exposure complete
03:44:45.486 00.050 11616 worker thread done servicing request
03:44:45.486 00.000 12268 OnExposeComplete: enter
03:44:45.486 00.000 12268 UpdateGuideState(): m_state=2
03:44:45.486 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:44:45.486 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.49, Mass=45, SNR=4.7, Peak=30 HFD=4.0
03:44:45.486 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
03:44:45.486 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
03:44:45.486 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.54 hyp=0.63 cameraTheta=-1.03 mountX=-0.50 mountY=0.39, mountTheta=2.48
03:44:45.488 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:45.502 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:44:45.503 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:45.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:45.503 00.000 12268 Enqueuing Expose request
03:44:45.503 00.000 11616 Worker thread wakes up
03:44:45.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:45.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:44:47.521 02.018 11616 Exposure complete
03:44:47.571 00.050 11616 worker thread done servicing request
03:44:47.571 00.000 12268 OnExposeComplete: enter
03:44:47.572 00.001 12268 UpdateGuideState(): m_state=2
03:44:47.572 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:44:47.572 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.50, Mass=46, SNR=4.8, Peak=31 HFD=4.0
03:44:47.572 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
03:44:47.572 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
03:44:47.572 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.53 hyp=0.62 cameraTheta=-1.02 mountX=-0.50 mountY=0.39, mountTheta=2.47
03:44:47.574 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:47.589 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:44:47.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:47.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:47.589 00.000 12268 Enqueuing Expose request
03:44:47.589 00.000 11616 Worker thread wakes up
03:44:47.589 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:47.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:44:49.604 02.015 11616 Exposure complete
03:44:49.654 00.050 11616 worker thread done servicing request
03:44:49.654 00.000 12268 OnExposeComplete: enter
03:44:49.654 00.000 12268 UpdateGuideState(): m_state=2
03:44:49.654 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:44:49.654 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.39, Mass=48, SNR=4.9, Peak=31 HFD=4.3
03:44:49.654 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
03:44:49.654 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
03:44:49.655 00.001 12268 CameraToMount -- cameraX=0.41 cameraY=-0.63 hyp=0.75 cameraTheta=-1.00 mountX=-0.59 mountY=0.49, mountTheta=2.45
03:44:49.656 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:49.671 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:44:49.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:49.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:49.671 00.000 12268 Enqueuing Expose request
03:44:49.671 00.000 11616 Worker thread wakes up
03:44:49.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:49.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:44:51.686 02.015 11616 Exposure complete
03:44:51.737 00.051 11616 worker thread done servicing request
03:44:51.737 00.000 12268 OnExposeComplete: enter
03:44:51.737 00.000 12268 UpdateGuideState(): m_state=2
03:44:51.738 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:44:51.738 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.57, Mass=49, SNR=4.9, Peak=30 HFD=3.9
03:44:51.738 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
03:44:51.738 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.54)
03:44:51.738 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.45 hyp=0.50 cameraTheta=-1.16 mountX=-0.43 mountY=0.25, mountTheta=2.61
03:44:51.740 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:51.754 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:44:51.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:51.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:51.754 00.000 12268 Enqueuing Expose request
03:44:51.755 00.001 11616 Worker thread wakes up
03:44:51.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:51.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:53.765 02.010 11616 Exposure complete
03:44:53.816 00.051 11616 worker thread done servicing request
03:44:53.816 00.000 12268 OnExposeComplete: enter
03:44:53.816 00.000 12268 UpdateGuideState(): m_state=2
03:44:53.817 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:44:53.817 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.30, Mass=46, SNR=4.8, Peak=30 HFD=3.8
03:44:53.817 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
03:44:53.817 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
03:44:53.817 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.73 hyp=0.73 cameraTheta=-1.46 mountX=-0.72 mountY=0.18, mountTheta=2.90
03:44:53.819 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:53.835 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
03:44:53.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:53.836 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:53.836 00.000 12268 Enqueuing Expose request
03:44:53.836 00.000 11616 Worker thread wakes up
03:44:53.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:53.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:44:55.851 02.015 11616 Exposure complete
03:44:55.903 00.052 11616 worker thread done servicing request
03:44:55.903 00.000 12268 OnExposeComplete: enter
03:44:55.903 00.000 12268 UpdateGuideState(): m_state=2
03:44:55.904 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:44:55.904 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=916.05, Mass=49, SNR=4.9, Peak=33 HFD=2.9
03:44:55.904 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
03:44:55.904 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
03:44:55.904 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.16 cameraTheta=2.98 mountX=0.01 mountY=-0.16, mountTheta=-1.51
03:44:55.906 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:44:55.920 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:44:55.921 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:55.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:55.921 00.000 12268 Enqueuing Expose request
03:44:55.921 00.000 11616 Worker thread wakes up
03:44:55.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:55.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:44:57.930 02.009 11616 Exposure complete
03:44:57.980 00.050 11616 worker thread done servicing request
03:44:57.980 00.000 12268 OnExposeComplete: enter
03:44:57.980 00.000 12268 UpdateGuideState(): m_state=2
03:44:57.980 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:44:57.980 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.77, Mass=47, SNR=4.8, Peak=30 HFD=3.3
03:44:57.980 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
03:44:57.980 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
03:44:57.980 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.26 hyp=0.27 cameraTheta=-1.81 mountX=-0.26 mountY=-0.03, mountTheta=-3.03
03:44:57.982 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:44:57.996 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:44:57.997 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:57.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:44:57.997 00.000 12268 Enqueuing Expose request
03:44:57.997 00.000 11616 Worker thread wakes up
03:44:57.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:44:57.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:00.011 02.014 11616 Exposure complete
03:45:00.072 00.061 11616 worker thread done servicing request
03:45:00.072 00.000 12268 OnExposeComplete: enter
03:45:00.073 00.001 12268 UpdateGuideState(): m_state=2
03:45:00.073 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:45:00.073 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
03:45:00.073 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
03:45:00.073 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.84)
03:45:00.073 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.45 hyp=0.59 cameraTheta=-0.86 mountX=-0.41 mountY=0.44, mountTheta=2.32
03:45:00.075 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:00.091 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
03:45:00.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:00.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:00.091 00.000 12268 Enqueuing Expose request
03:45:00.091 00.000 11616 Worker thread wakes up
03:45:00.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:00.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:02.099 02.008 11616 Exposure complete
03:45:02.150 00.051 11616 worker thread done servicing request
03:45:02.151 00.001 12268 OnExposeComplete: enter
03:45:02.151 00.000 12268 UpdateGuideState(): m_state=2
03:45:02.151 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:45:02.151 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.3
03:45:02.151 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
03:45:02.151 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
03:45:02.151 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.42 hyp=0.48 cameraTheta=-1.06 mountX=-0.40 mountY=0.29, mountTheta=2.51
03:45:02.153 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:02.168 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:45:02.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:02.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:02.168 00.000 12268 Enqueuing Expose request
03:45:02.168 00.000 11616 Worker thread wakes up
03:45:02.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:02.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:04.187 02.019 11616 Exposure complete
03:45:04.248 00.061 11616 worker thread done servicing request
03:45:04.248 00.000 12268 OnExposeComplete: enter
03:45:04.248 00.000 12268 UpdateGuideState(): m_state=2
03:45:04.249 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:45:04.249 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=916.05, Mass=47, SNR=4.8, Peak=29 HFD=3.8
03:45:04.249 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
03:45:04.249 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
03:45:04.249 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.20 mountX=0.04 mountY=0.12, mountTheta=1.27
03:45:04.251 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:45:04.267 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:45:04.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:04.267 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:04.268 00.001 12268 Enqueuing Expose request
03:45:04.268 00.000 11616 Worker thread wakes up
03:45:04.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:04.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:06.275 02.007 11616 Exposure complete
03:45:06.326 00.051 11616 worker thread done servicing request
03:45:06.326 00.000 12268 OnExposeComplete: enter
03:45:06.326 00.000 12268 UpdateGuideState(): m_state=2
03:45:06.326 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:45:06.326 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.39, Mass=45, SNR=4.7, Peak=28 HFD=4.2
03:45:06.326 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
03:45:06.326 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
03:45:06.327 00.001 12268 CameraToMount -- cameraX=0.28 cameraY=-0.63 hyp=0.69 cameraTheta=-1.16 mountX=-0.60 mountY=0.36, mountTheta=2.61
03:45:06.329 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:45:06.346 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
03:45:06.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:06.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:06.346 00.000 12268 Enqueuing Expose request
03:45:06.346 00.000 11616 Worker thread wakes up
03:45:06.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:06.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:45:08.350 02.004 11616 Exposure complete
03:45:08.401 00.051 11616 worker thread done servicing request
03:45:08.401 00.000 12268 OnExposeComplete: enter
03:45:08.401 00.000 12268 UpdateGuideState(): m_state=2
03:45:08.401 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:45:08.401 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.56, Mass=43, SNR=4.6, Peak=28 HFD=3.9
03:45:08.402 00.001 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
03:45:08.402 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.51)
03:45:08.402 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.47 hyp=0.50 cameraTheta=-1.19 mountX=-0.45 mountY=0.24, mountTheta=2.64
03:45:08.404 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:08.418 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:45:08.418 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:08.418 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:08.418 00.000 12268 Enqueuing Expose request
03:45:08.418 00.000 11616 Worker thread wakes up
03:45:08.418 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:08.419 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:10.428 02.009 11616 Exposure complete
03:45:10.479 00.051 11616 worker thread done servicing request
03:45:10.479 00.000 12268 OnExposeComplete: enter
03:45:10.480 00.001 12268 UpdateGuideState(): m_state=2
03:45:10.480 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:45:10.480 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.38, Mass=39, SNR=4.4, Peak=27 HFD=3.9
03:45:10.480 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
03:45:10.480 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
03:45:10.480 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.65 hyp=0.70 cameraTheta=-1.19 mountX=-0.62 mountY=0.34, mountTheta=2.64
03:45:10.483 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:10.500 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
03:45:10.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:10.501 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:10.501 00.000 12268 Enqueuing Expose request
03:45:10.501 00.000 11616 Worker thread wakes up
03:45:10.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:10.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:45:12.508 02.007 11616 Exposure complete
03:45:12.557 00.049 11616 worker thread done servicing request
03:45:12.558 00.001 12268 OnExposeComplete: enter
03:45:12.558 00.000 12268 UpdateGuideState(): m_state=2
03:45:12.558 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:45:12.558 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.46, Mass=41, SNR=4.5, Peak=27 HFD=4.1
03:45:12.558 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
03:45:12.558 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
03:45:12.558 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.56 hyp=0.64 cameraTheta=-1.07 mountX=-0.53 mountY=0.38, mountTheta=2.52
03:45:12.560 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:12.574 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:45:12.575 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:12.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:12.575 00.000 12268 Enqueuing Expose request
03:45:12.575 00.000 11616 Worker thread wakes up
03:45:12.575 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:12.575 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:45:14.581 02.006 11616 Exposure complete
03:45:14.632 00.051 11616 worker thread done servicing request
03:45:14.632 00.000 12268 OnExposeComplete: enter
03:45:14.632 00.000 12268 UpdateGuideState(): m_state=2
03:45:14.632 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:45:14.632 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.40, Mass=49, SNR=4.9, Peak=32 HFD=3.4
03:45:14.632 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
03:45:14.632 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
03:45:14.633 00.001 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.62 hyp=0.64 cameraTheta=-1.79 mountX=-0.63 mountY=-0.06, mountTheta=-3.05
03:45:14.634 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:14.649 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:45:14.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:14.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:14.649 00.000 12268 Enqueuing Expose request
03:45:14.649 00.000 11616 Worker thread wakes up
03:45:14.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:14.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:45:16.652 02.003 11616 Exposure complete
03:45:16.705 00.053 11616 worker thread done servicing request
03:45:16.706 00.001 12268 OnExposeComplete: enter
03:45:16.706 00.000 12268 UpdateGuideState(): m_state=2
03:45:16.706 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:45:16.706 00.000 12268 Star::Find returns 1 (0), X=666.61, Y=915.55, Mass=42, SNR=4.6, Peak=27 HFD=4.9
03:45:16.706 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
03:45:16.706 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.20)
03:45:16.706 00.000 12268 CameraToMount -- cameraX=0.87 cameraY=-0.48 hyp=0.99 cameraTheta=-0.50 mountX=-0.39 mountY=0.92, mountTheta=1.97
03:45:16.708 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:45:16.723 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:45:16.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:16.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:16.723 00.000 12268 Enqueuing Expose request
03:45:16.723 00.000 11616 Worker thread wakes up
03:45:16.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:16.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,901,31,31)
03:45:18.736 02.013 11616 Exposure complete
03:45:18.785 00.049 11616 worker thread done servicing request
03:45:18.786 00.001 12268 OnExposeComplete: enter
03:45:18.786 00.000 12268 UpdateGuideState(): m_state=2
03:45:18.786 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:45:18.786 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=916.07, Mass=51, SNR=5.0, Peak=28 HFD=6.7
03:45:18.786 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
03:45:18.786 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
03:45:18.786 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.24 cameraTheta=2.98 mountX=0.02 mountY=-0.24, mountTheta=-1.50
03:45:18.788 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:18.803 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:45:18.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:18.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:18.803 00.000 12268 Enqueuing Expose request
03:45:18.803 00.000 11616 Worker thread wakes up
03:45:18.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:18.804 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:20.836 02.032 11616 Exposure complete
03:45:20.887 00.051 11616 worker thread done servicing request
03:45:20.887 00.000 12268 OnExposeComplete: enter
03:45:20.887 00.000 12268 UpdateGuideState(): m_state=2
03:45:20.888 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:45:20.888 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.57, Mass=44, SNR=4.7, Peak=31 HFD=3.5
03:45:20.888 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
03:45:20.888 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.53)
03:45:20.888 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.46 hyp=0.50 cameraTheta=-1.17 mountX=-0.44 mountY=0.25, mountTheta=2.62
03:45:20.890 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:45:20.904 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:45:20.905 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:20.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:20.905 00.000 12268 Enqueuing Expose request
03:45:20.905 00.000 11616 Worker thread wakes up
03:45:20.905 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:20.905 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:22.922 02.017 11616 Exposure complete
03:45:22.973 00.051 11616 worker thread done servicing request
03:45:22.974 00.001 12268 OnExposeComplete: enter
03:45:22.974 00.000 12268 UpdateGuideState(): m_state=2
03:45:22.974 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:45:22.974 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.69, Mass=48, SNR=4.8, Peak=31 HFD=3.3
03:45:22.974 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.19 = 3.09)
03:45:22.974 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
03:45:22.974 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.34 hyp=0.34 cameraTheta=-1.72 mountX=-0.34 mountY=-0.01, mountTheta=-3.13
03:45:22.975 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:22.991 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
03:45:22.991 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:22.991 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:22.991 00.000 12268 Enqueuing Expose request
03:45:22.992 00.001 11616 Worker thread wakes up
03:45:22.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:22.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:25.012 02.020 11616 Exposure complete
03:45:25.069 00.057 11616 worker thread done servicing request
03:45:25.069 00.000 12268 OnExposeComplete: enter
03:45:25.070 00.001 12268 UpdateGuideState(): m_state=2
03:45:25.070 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:45:25.070 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.77, Mass=41, SNR=4.5, Peak=28 HFD=4.2
03:45:25.070 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
03:45:25.070 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
03:45:25.070 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.25 hyp=0.58 cameraTheta=-0.45 mountX=-0.20 mountY=0.55, mountTheta=1.92
03:45:25.073 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:25.088 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:45:25.089 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:25.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:25.089 00.000 12268 Enqueuing Expose request
03:45:25.089 00.000 11616 Worker thread wakes up
03:45:25.089 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:25.089 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:27.095 02.006 11616 Exposure complete
03:45:27.147 00.052 11616 worker thread done servicing request
03:45:27.147 00.000 12268 OnExposeComplete: enter
03:45:27.147 00.000 12268 UpdateGuideState(): m_state=2
03:45:27.147 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:45:27.147 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.75, Mass=53, SNR=5.1, Peak=32 HFD=3.5
03:45:27.147 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
03:45:27.147 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
03:45:27.147 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.78 mountX=-0.28 mountY=-0.02, mountTheta=-3.06
03:45:27.149 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:27.164 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:45:27.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:27.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:27.164 00.000 12268 Enqueuing Expose request
03:45:27.164 00.000 11616 Worker thread wakes up
03:45:27.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:27.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:29.167 02.003 11616 Exposure complete
03:45:29.220 00.053 11616 worker thread done servicing request
03:45:29.220 00.000 12268 OnExposeComplete: enter
03:45:29.220 00.000 12268 UpdateGuideState(): m_state=2
03:45:29.220 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:45:29.221 00.001 12268 Star::Find returns 1 (0), X=666.13, Y=915.31, Mass=46, SNR=4.8, Peak=30 HFD=4.3
03:45:29.221 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
03:45:29.221 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
03:45:29.221 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.71 hyp=0.81 cameraTheta=-1.06 mountX=-0.67 mountY=0.48, mountTheta=2.52
03:45:29.223 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:29.239 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
03:45:29.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:29.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:29.239 00.000 12268 Enqueuing Expose request
03:45:29.239 00.000 11616 Worker thread wakes up
03:45:29.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:29.240 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:45:31.241 02.001 11616 Exposure complete
03:45:31.292 00.051 11616 worker thread done servicing request
03:45:31.293 00.001 12268 OnExposeComplete: enter
03:45:31.293 00.000 12268 UpdateGuideState(): m_state=2
03:45:31.293 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:45:31.293 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.61, Mass=49, SNR=4.9, Peak=32 HFD=3.3
03:45:31.293 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
03:45:31.293 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
03:45:31.293 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.41 hyp=0.42 cameraTheta=-1.78 mountX=-0.42 mountY=-0.03, mountTheta=-3.06
03:45:31.295 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:31.310 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:45:31.310 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:31.310 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:31.310 00.000 12268 Enqueuing Expose request
03:45:31.310 00.000 11616 Worker thread wakes up
03:45:31.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:31.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:33.327 02.017 11616 Exposure complete
03:45:33.376 00.049 11616 worker thread done servicing request
03:45:33.376 00.000 12268 OnExposeComplete: enter
03:45:33.377 00.001 12268 UpdateGuideState(): m_state=2
03:45:33.377 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:45:33.377 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=916.16, Mass=53, SNR=5.1, Peak=32 HFD=3.1
03:45:33.377 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
03:45:33.377 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
03:45:33.377 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.13 hyp=0.27 cameraTheta=2.64 mountX=0.11 mountY=-0.26, mountTheta=-1.17
03:45:33.379 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:33.394 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:45:33.394 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:33.394 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:33.394 00.000 12268 Enqueuing Expose request
03:45:33.394 00.000 11616 Worker thread wakes up
03:45:33.394 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:33.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:45:35.403 02.009 11616 Exposure complete
03:45:35.454 00.051 11616 worker thread done servicing request
03:45:35.454 00.000 12268 OnExposeComplete: enter
03:45:35.454 00.000 12268 UpdateGuideState(): m_state=2
03:45:35.454 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:45:35.454 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.61, Mass=46, SNR=4.8, Peak=32 HFD=3.3
03:45:35.454 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
03:45:35.454 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
03:45:35.455 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=-0.42 hyp=0.43 cameraTheta=-1.37 mountX=-0.41 mountY=0.14, mountTheta=2.81
03:45:35.457 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:35.471 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:45:35.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:35.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:35.471 00.000 12268 Enqueuing Expose request
03:45:35.471 00.000 11616 Worker thread wakes up
03:45:35.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:35.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:37.482 02.011 11616 Exposure complete
03:45:37.531 00.049 11616 worker thread done servicing request
03:45:37.532 00.001 12268 OnExposeComplete: enter
03:45:37.532 00.000 12268 UpdateGuideState(): m_state=2
03:45:37.532 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:45:37.532 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.62, Mass=49, SNR=4.9, Peak=29 HFD=4.5
03:45:37.532 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
03:45:37.532 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.99)
03:45:37.532 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.41 hyp=0.62 cameraTheta=-0.71 mountX=-0.36 mountY=0.52, mountTheta=2.18
03:45:37.534 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:45:37.549 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:45:37.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:37.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:37.549 00.000 12268 Enqueuing Expose request
03:45:37.549 00.000 11616 Worker thread wakes up
03:45:37.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:37.550 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:39.562 02.012 11616 Exposure complete
03:45:39.615 00.053 11616 worker thread done servicing request
03:45:39.615 00.000 12268 OnExposeComplete: enter
03:45:39.615 00.000 12268 UpdateGuideState(): m_state=2
03:45:39.615 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:45:39.616 00.001 12268 Star::Find returns 1 (0), X=665.71, Y=915.30, Mass=44, SNR=4.6, Peak=29 HFD=3.5
03:45:39.616 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
03:45:39.616 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
03:45:39.616 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.72 hyp=0.72 cameraTheta=-1.61 mountX=-0.72 mountY=0.07, mountTheta=3.05
03:45:39.619 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:39.636 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
03:45:39.636 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:39.636 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:39.637 00.001 12268 Enqueuing Expose request
03:45:39.637 00.000 11616 Worker thread wakes up
03:45:39.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:39.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:45:41.654 02.017 11616 Exposure complete
03:45:41.710 00.056 11616 worker thread done servicing request
03:45:41.710 00.000 12268 OnExposeComplete: enter
03:45:41.710 00.000 12268 UpdateGuideState(): m_state=2
03:45:41.711 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:45:41.711 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.31, Mass=45, SNR=4.7, Peak=30 HFD=3.3
03:45:41.711 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
03:45:41.711 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
03:45:41.711 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.71 hyp=0.74 cameraTheta=-1.85 mountX=-0.73 mountY=-0.11, mountTheta=-2.99
03:45:41.714 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:41.730 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
03:45:41.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:41.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:41.730 00.000 12268 Enqueuing Expose request
03:45:41.730 00.000 11616 Worker thread wakes up
03:45:41.731 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:41.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:45:43.741 02.010 11616 Exposure complete
03:45:43.797 00.056 11616 worker thread done servicing request
03:45:43.797 00.000 12268 OnExposeComplete: enter
03:45:43.797 00.000 12268 UpdateGuideState(): m_state=2
03:45:43.797 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:45:43.797 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.85, Mass=51, SNR=5.0, Peak=31 HFD=2.9
03:45:43.797 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
03:45:43.797 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
03:45:43.797 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.17 hyp=0.42 cameraTheta=-2.72 mountX=-0.21 mountY=-0.36, mountTheta=-2.10
03:45:43.801 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:43.818 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
03:45:43.819 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:43.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:43.819 00.000 12268 Enqueuing Expose request
03:45:43.819 00.000 11616 Worker thread wakes up
03:45:43.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:43.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:45:45.829 02.010 11616 Exposure complete
03:45:45.880 00.051 11616 worker thread done servicing request
03:45:45.880 00.000 12268 OnExposeComplete: enter
03:45:45.880 00.000 12268 UpdateGuideState(): m_state=2
03:45:45.880 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:45:45.880 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.55, Mass=52, SNR=5.1, Peak=33 HFD=3.7
03:45:45.880 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
03:45:45.880 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.38)
03:45:45.880 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.48 hyp=0.49 cameraTheta=-1.32 mountX=-0.46 mountY=0.18, mountTheta=2.77
03:45:45.882 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:45:45.899 00.017 12268 UpdateGuideState exits: m=52 SNR=5.1
03:45:45.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:45.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:45.899 00.000 12268 Enqueuing Expose request
03:45:45.899 00.000 11616 Worker thread wakes up
03:45:45.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:45.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:47.916 02.017 11616 Exposure complete
03:45:47.967 00.051 11616 worker thread done servicing request
03:45:47.967 00.000 12268 OnExposeComplete: enter
03:45:47.967 00.000 12268 UpdateGuideState(): m_state=2
03:45:47.967 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:45:47.967 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.43, Mass=43, SNR=4.6, Peak=28 HFD=3.4
03:45:47.968 00.001 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
03:45:47.968 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.02)
03:45:47.968 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.60 hyp=0.60 cameraTheta=-1.68 mountX=-0.60 mountY=0.01, mountTheta=3.12
03:45:47.970 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:47.985 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:45:47.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:47.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:47.985 00.000 12268 Enqueuing Expose request
03:45:47.985 00.000 11616 Worker thread wakes up
03:45:47.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:47.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:45:49.999 02.014 11616 Exposure complete
03:45:50.060 00.061 11616 worker thread done servicing request
03:45:50.061 00.001 12268 OnExposeComplete: enter
03:45:50.061 00.000 12268 UpdateGuideState(): m_state=2
03:45:50.061 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:45:50.061 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.49, Mass=53, SNR=5.1, Peak=31 HFD=4.1
03:45:50.061 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
03:45:50.061 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
03:45:50.061 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.54 hyp=0.59 cameraTheta=-1.16 mountX=-0.51 mountY=0.30, mountTheta=2.61
03:45:50.064 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:50.079 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:45:50.079 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:50.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:50.079 00.000 12268 Enqueuing Expose request
03:45:50.079 00.000 11616 Worker thread wakes up
03:45:50.080 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:50.080 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:45:52.087 02.007 11616 Exposure complete
03:45:52.137 00.050 11616 worker thread done servicing request
03:45:52.137 00.000 12268 OnExposeComplete: enter
03:45:52.138 00.001 12268 UpdateGuideState(): m_state=2
03:45:52.138 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:45:52.138 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.80, Mass=48, SNR=4.9, Peak=28 HFD=3.3
03:45:52.138 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.52 = 2.77)
03:45:52.138 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.34)
03:45:52.138 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-2.04 mountX=-0.24 mountY=-0.09, mountTheta=-2.79
03:45:52.140 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:45:52.154 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:45:52.155 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:52.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:52.155 00.000 12268 Enqueuing Expose request
03:45:52.155 00.000 11616 Worker thread wakes up
03:45:52.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:52.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:54.162 02.007 11616 Exposure complete
03:45:54.213 00.051 11616 worker thread done servicing request
03:45:54.213 00.000 12268 OnExposeComplete: enter
03:45:54.213 00.000 12268 UpdateGuideState(): m_state=2
03:45:54.213 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:45:54.213 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.78, Mass=47, SNR=4.8, Peak=30 HFD=2.7
03:45:54.213 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
03:45:54.213 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
03:45:54.213 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.24 hyp=0.43 cameraTheta=-2.54 mountX=-0.27 mountY=-0.32, mountTheta=-2.28
03:45:54.215 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:45:54.230 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:45:54.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:54.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:54.230 00.000 12268 Enqueuing Expose request
03:45:54.230 00.000 11616 Worker thread wakes up
03:45:54.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:54.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:45:56.248 02.018 11616 Exposure complete
03:45:56.298 00.050 11616 worker thread done servicing request
03:45:56.298 00.000 12268 OnExposeComplete: enter
03:45:56.299 00.001 12268 UpdateGuideState(): m_state=2
03:45:56.299 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:45:56.299 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.62, Mass=39, SNR=4.4, Peak=30 HFD=3.2
03:45:56.299 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
03:45:56.299 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
03:45:56.299 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.41 hyp=0.45 cameraTheta=-1.15 mountX=-0.39 mountY=0.23, mountTheta=2.60
03:45:56.301 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:56.315 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
03:45:56.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:56.316 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:56.316 00.000 12268 Enqueuing Expose request
03:45:56.316 00.000 11616 Worker thread wakes up
03:45:56.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:56.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:45:58.327 02.011 11616 Exposure complete
03:45:58.377 00.050 11616 worker thread done servicing request
03:45:58.377 00.000 12268 OnExposeComplete: enter
03:45:58.377 00.000 12268 UpdateGuideState(): m_state=2
03:45:58.378 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:45:58.378 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.63, Mass=46, SNR=4.7, Peak=29 HFD=3.7
03:45:58.378 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
03:45:58.378 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
03:45:58.378 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.40 hyp=0.40 cameraTheta=-1.40 mountX=-0.39 mountY=0.12, mountTheta=2.84
03:45:58.380 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:45:58.394 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
03:45:58.394 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:58.394 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:45:58.394 00.000 12268 Enqueuing Expose request
03:45:58.394 00.000 11616 Worker thread wakes up
03:45:58.394 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:45:58.395 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:00.402 02.007 11616 Exposure complete
03:46:00.454 00.052 11616 worker thread done servicing request
03:46:00.454 00.000 12268 OnExposeComplete: enter
03:46:00.455 00.001 12268 UpdateGuideState(): m_state=2
03:46:00.455 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
03:46:00.455 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.55, Mass=51, SNR=5.0, Peak=31 HFD=3.9
03:46:00.455 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
03:46:00.455 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
03:46:00.455 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.48 hyp=0.49 cameraTheta=-1.32 mountX=-0.46 mountY=0.18, mountTheta=2.76
03:46:00.459 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:00.475 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
03:46:00.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:00.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:00.475 00.000 12268 Enqueuing Expose request
03:46:00.476 00.001 11616 Worker thread wakes up
03:46:00.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:00.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:02.489 02.013 11616 Exposure complete
03:46:02.540 00.051 11616 worker thread done servicing request
03:46:02.540 00.000 12268 OnExposeComplete: enter
03:46:02.540 00.000 12268 UpdateGuideState(): m_state=2
03:46:02.540 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
03:46:02.540 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.77, Mass=45, SNR=4.7, Peak=29 HFD=3.6
03:46:02.540 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
03:46:02.540 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.46)
03:46:02.540 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.25 hyp=0.27 cameraTheta=-1.24 mountX=-0.24 mountY=0.12, mountTheta=2.69
03:46:02.542 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:46:02.557 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:46:02.557 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:02.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:02.557 00.000 12268 Enqueuing Expose request
03:46:02.557 00.000 11616 Worker thread wakes up
03:46:02.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:02.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:04.567 02.010 11616 Exposure complete
03:46:04.620 00.053 11616 worker thread done servicing request
03:46:04.621 00.001 12268 OnExposeComplete: enter
03:46:04.621 00.000 12268 UpdateGuideState(): m_state=2
03:46:04.621 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
03:46:04.621 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=43, SNR=4.6, Peak=30 HFD=4.0
03:46:04.621 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
03:46:04.621 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.91)
03:46:04.621 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.47 hyp=0.66 cameraTheta=-0.78 mountX=-0.42 mountY=0.52, mountTheta=2.25
03:46:04.624 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:04.639 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:46:04.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:04.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:04.639 00.000 12268 Enqueuing Expose request
03:46:04.639 00.000 11616 Worker thread wakes up
03:46:04.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:04.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:06.649 02.010 11616 Exposure complete
03:46:06.700 00.051 11616 worker thread done servicing request
03:46:06.700 00.000 12268 OnExposeComplete: enter
03:46:06.700 00.000 12268 UpdateGuideState(): m_state=2
03:46:06.701 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
03:46:06.701 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.94, Mass=42, SNR=4.5, Peak=30 HFD=3.3
03:46:06.701 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
03:46:06.701 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
03:46:06.701 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.47 mountX=-0.07 mountY=0.17, mountTheta=1.93
03:46:06.703 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:06.719 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
03:46:06.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:06.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:06.719 00.000 12268 Enqueuing Expose request
03:46:06.719 00.000 11616 Worker thread wakes up
03:46:06.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:06.720 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:08.726 02.006 11616 Exposure complete
03:46:08.777 00.051 11616 worker thread done servicing request
03:46:08.777 00.000 12268 OnExposeComplete: enter
03:46:08.777 00.000 12268 UpdateGuideState(): m_state=2
03:46:08.777 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
03:46:08.777 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.20, Mass=49, SNR=4.9, Peak=29 HFD=4.7
03:46:08.778 00.001 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
03:46:08.778 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
03:46:08.778 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.82 hyp=0.82 cameraTheta=-1.61 mountX=-0.82 mountY=0.07, mountTheta=3.05
03:46:08.780 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:08.795 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:46:08.795 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:08.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:08.795 00.000 12268 Enqueuing Expose request
03:46:08.795 00.000 11616 Worker thread wakes up
03:46:08.795 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:08.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:46:10.838 02.043 11616 Exposure complete
03:46:10.890 00.052 11616 worker thread done servicing request
03:46:10.890 00.000 12268 OnExposeComplete: enter
03:46:10.890 00.000 12268 UpdateGuideState(): m_state=2
03:46:10.890 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
03:46:10.890 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.92, Mass=45, SNR=4.7, Peak=30 HFD=3.3
03:46:10.891 00.001 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
03:46:10.891 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
03:46:10.891 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.35 mountX=-0.10 mountY=0.04, mountTheta=2.79
03:46:10.893 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:10.907 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:46:10.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:10.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:10.907 00.000 12268 Enqueuing Expose request
03:46:10.908 00.001 11616 Worker thread wakes up
03:46:10.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:10.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:12.930 02.022 11616 Exposure complete
03:46:12.981 00.051 11616 worker thread done servicing request
03:46:12.981 00.000 12268 OnExposeComplete: enter
03:46:12.982 00.001 12268 UpdateGuideState(): m_state=2
03:46:12.982 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
03:46:12.982 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.08, Mass=56, SNR=5.2, Peak=32 HFD=4.1
03:46:12.982 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
03:46:12.982 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.22)
03:46:12.982 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.94 hyp=0.95 cameraTheta=-1.48 mountX=-0.93 mountY=0.20, mountTheta=2.92
03:46:12.984 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:12.999 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
03:46:12.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:12.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:12.999 00.000 12268 Enqueuing Expose request
03:46:12.999 00.000 11616 Worker thread wakes up
03:46:13.000 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:13.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:46:15.011 02.011 11616 Exposure complete
03:46:15.067 00.056 11616 worker thread done servicing request
03:46:15.067 00.000 12268 OnExposeComplete: enter
03:46:15.067 00.000 12268 UpdateGuideState(): m_state=2
03:46:15.068 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
03:46:15.068 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.39, Mass=44, SNR=4.7, Peak=33 HFD=2.9
03:46:15.068 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
03:46:15.068 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
03:46:15.068 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.64 hyp=0.64 cameraTheta=-1.70 mountX=-0.64 mountY=0.00, mountTheta=3.14
03:46:15.070 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:46:15.084 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:46:15.084 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:15.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:15.084 00.000 12268 Enqueuing Expose request
03:46:15.085 00.001 11616 Worker thread wakes up
03:46:15.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:15.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:46:16.770 01.685 12268 evsrv: cli 0F8E6D80 connect
03:46:16.770 00.000 12268 case statement mapped state 2 to 1
03:46:16.771 00.001 12268 case statement mapped state 2 to 1
03:46:16.772 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"3d3311de-fe4f-48e3-96d1-073fd4a93aa0"}
03:46:16.772 00.000 12268 case statement mapped state 2 to 1
03:46:16.772 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"3d3311de-fe4f-48e3-96d1-073fd4a93aa0"}
03:46:16.815 00.043 12268 evsrv: cli 0F8E6D80 disconnect
03:46:16.950 00.135 12268 evsrv: cli 0F8E69C0 connect
03:46:16.950 00.000 12268 case statement mapped state 2 to 1
03:46:16.951 00.001 12268 case statement mapped state 2 to 1
03:46:16.951 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7747a0a1-2056-4549-91d6-893c1c2cf5d8"}
03:46:16.951 00.000 12268 case statement mapped state 2 to 1
03:46:16.952 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"7747a0a1-2056-4549-91d6-893c1c2cf5d8"}
03:46:17.098 00.146 12268 evsrv: cli 0F8E69C0 disconnect
03:46:17.104 00.006 11616 Exposure complete
03:46:17.167 00.063 11616 worker thread done servicing request
03:46:17.167 00.000 12268 OnExposeComplete: enter
03:46:17.167 00.000 12268 UpdateGuideState(): m_state=2
03:46:17.168 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
03:46:17.168 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.86, Mass=45, SNR=4.7, Peak=29 HFD=3.9
03:46:17.168 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
03:46:17.168 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
03:46:17.168 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.17 hyp=0.32 cameraTheta=-0.57 mountX=-0.14 mountY=0.28, mountTheta=2.04
03:46:17.170 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:46:17.185 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:46:17.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:17.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:17.186 00.001 12268 Enqueuing Expose request
03:46:17.186 00.000 11616 Worker thread wakes up
03:46:17.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:17.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:19.201 02.015 11616 Exposure complete
03:46:19.257 00.056 11616 worker thread done servicing request
03:46:19.258 00.001 12268 OnExposeComplete: enter
03:46:19.258 00.000 12268 UpdateGuideState(): m_state=2
03:46:19.258 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
03:46:19.258 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.19, Mass=50, SNR=4.9, Peak=31 HFD=3.4
03:46:19.258 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
03:46:19.258 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
03:46:19.258 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.84 hyp=0.86 cameraTheta=-1.82 mountX=-0.85 mountY=-0.10, mountTheta=-3.02
03:46:19.261 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:19.277 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
03:46:19.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:19.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:19.277 00.000 12268 Enqueuing Expose request
03:46:19.277 00.000 11616 Worker thread wakes up
03:46:19.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:19.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:46:21.300 02.023 11616 Exposure complete
03:46:21.358 00.058 11616 worker thread done servicing request
03:46:21.358 00.000 12268 OnExposeComplete: enter
03:46:21.358 00.000 12268 UpdateGuideState(): m_state=2
03:46:21.358 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
03:46:21.359 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.35, Mass=41, SNR=4.5, Peak=28 HFD=3.9
03:46:21.359 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
03:46:21.359 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
03:46:21.359 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.68 hyp=0.72 cameraTheta=-1.24 mountX=-0.65 mountY=0.32, mountTheta=2.68
03:46:21.361 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:21.378 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
03:46:21.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:21.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:21.378 00.000 12268 Enqueuing Expose request
03:46:21.378 00.000 11616 Worker thread wakes up
03:46:21.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:21.379 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:46:23.404 02.025 11616 Exposure complete
03:46:23.462 00.058 11616 worker thread done servicing request
03:46:23.462 00.000 12268 OnExposeComplete: enter
03:46:23.462 00.000 12268 UpdateGuideState(): m_state=2
03:46:23.462 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
03:46:23.462 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.42, Mass=45, SNR=4.7, Peak=31 HFD=2.8
03:46:23.462 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
03:46:23.462 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
03:46:23.463 00.001 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.60 hyp=0.68 cameraTheta=-2.05 mountX=-0.63 mountY=-0.23, mountTheta=-2.79
03:46:23.465 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:23.483 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
03:46:23.483 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:23.483 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:23.483 00.000 12268 Enqueuing Expose request
03:46:23.483 00.000 11616 Worker thread wakes up
03:46:23.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:23.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:46:25.580 02.097 11616 Exposure complete
03:46:25.664 00.084 11616 worker thread done servicing request
03:46:25.665 00.001 12268 OnExposeComplete: enter
03:46:25.665 00.000 12268 UpdateGuideState(): m_state=2
03:46:25.665 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
03:46:25.665 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.98, Mass=51, SNR=5.0, Peak=28 HFD=5.1
03:46:25.665 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
03:46:25.665 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
03:46:25.665 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.42 mountX=-0.05 mountY=0.01, mountTheta=2.86
03:46:25.668 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:25.685 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
03:46:25.685 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:25.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:25.685 00.000 12268 Enqueuing Expose request
03:46:25.685 00.000 11616 Worker thread wakes up
03:46:25.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:25.686 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:27.698 02.012 11616 Exposure complete
03:46:27.762 00.064 11616 worker thread done servicing request
03:46:27.763 00.001 12268 OnExposeComplete: enter
03:46:27.763 00.000 12268 UpdateGuideState(): m_state=2
03:46:27.763 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
03:46:27.763 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.79, Mass=48, SNR=4.8, Peak=30 HFD=4.2
03:46:27.763 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
03:46:27.763 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
03:46:27.763 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.23 hyp=0.45 cameraTheta=-0.55 mountX=-0.20 mountY=0.41, mountTheta=2.01
03:46:27.767 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:27.785 00.018 12268 UpdateGuideState exits: m=48 SNR=4.8
03:46:27.785 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:27.786 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:27.786 00.000 12268 Enqueuing Expose request
03:46:27.786 00.000 11616 Worker thread wakes up
03:46:27.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:27.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:29.801 02.015 11616 Exposure complete
03:46:29.857 00.056 11616 worker thread done servicing request
03:46:29.857 00.000 12268 OnExposeComplete: enter
03:46:29.857 00.000 12268 UpdateGuideState(): m_state=2
03:46:29.857 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
03:46:29.858 00.001 12268 Star::Find returns 1 (0), X=665.89, Y=915.62, Mass=45, SNR=4.7, Peak=30 HFD=3.6
03:46:29.858 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
03:46:29.858 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
03:46:29.858 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.40 hyp=0.43 cameraTheta=-1.23 mountX=-0.39 mountY=0.20, mountTheta=2.67
03:46:29.860 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:29.875 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:46:29.876 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:29.876 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:29.876 00.000 12268 Enqueuing Expose request
03:46:29.876 00.000 11616 Worker thread wakes up
03:46:29.876 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:29.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:31.889 02.013 11616 Exposure complete
03:46:31.941 00.052 11616 worker thread done servicing request
03:46:31.941 00.000 12268 OnExposeComplete: enter
03:46:31.941 00.000 12268 UpdateGuideState(): m_state=2
03:46:31.941 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
03:46:31.942 00.001 12268 Star::Find returns 1 (0), X=665.90, Y=915.43, Mass=48, SNR=4.9, Peak=35 HFD=3.3
03:46:31.942 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
03:46:31.942 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
03:46:31.942 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.59 hyp=0.61 cameraTheta=-1.31 mountX=-0.57 mountY=0.23, mountTheta=2.76
03:46:31.944 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:31.959 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:46:31.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:31.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:31.959 00.000 12268 Enqueuing Expose request
03:46:31.959 00.000 11616 Worker thread wakes up
03:46:31.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:31.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:46:33.975 02.016 11616 Exposure complete
03:46:34.063 00.088 11616 worker thread done servicing request
03:46:34.063 00.000 12268 OnExposeComplete: enter
03:46:34.064 00.001 12268 UpdateGuideState(): m_state=2
03:46:34.064 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
03:46:34.064 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.44, Mass=41, SNR=4.5, Peak=28 HFD=4.0
03:46:34.064 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
03:46:34.064 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
03:46:34.064 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.59 hyp=0.68 cameraTheta=-1.06 mountX=-0.55 mountY=0.40, mountTheta=2.51
03:46:34.067 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:34.086 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
03:46:34.086 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:34.086 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:34.086 00.000 12268 Enqueuing Expose request
03:46:34.086 00.000 11616 Worker thread wakes up
03:46:34.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:34.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:46:36.113 02.027 11616 Exposure complete
03:46:36.184 00.071 11616 worker thread done servicing request
03:46:36.184 00.000 12268 OnExposeComplete: enter
03:46:36.184 00.000 12268 UpdateGuideState(): m_state=2
03:46:36.184 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
03:46:36.185 00.001 12268 Star::Find returns 1 (0), X=665.83, Y=915.36, Mass=47, SNR=4.8, Peak=31 HFD=3.6
03:46:36.185 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
03:46:36.185 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
03:46:36.185 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.66 hyp=0.67 cameraTheta=-1.44 mountX=-0.65 mountY=0.17, mountTheta=2.88
03:46:36.189 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:36.207 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
03:46:36.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:36.208 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:36.208 00.000 12268 Enqueuing Expose request
03:46:36.208 00.000 11616 Worker thread wakes up
03:46:36.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:36.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:46:38.298 02.090 11616 Exposure complete
03:46:38.358 00.060 11616 worker thread done servicing request
03:46:38.358 00.000 12268 OnExposeComplete: enter
03:46:38.359 00.001 12268 UpdateGuideState(): m_state=2
03:46:38.359 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
03:46:38.359 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.46, Mass=57, SNR=5.3, Peak=31 HFD=4.0
03:46:38.359 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
03:46:38.359 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
03:46:38.359 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.57 hyp=0.59 cameraTheta=-1.85 mountX=-0.58 mountY=-0.09, mountTheta=-2.99
03:46:38.361 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:38.378 00.017 12268 UpdateGuideState exits: m=57 SNR=5.3
03:46:38.379 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:38.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:38.379 00.000 12268 Enqueuing Expose request
03:46:38.379 00.000 11616 Worker thread wakes up
03:46:38.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:38.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:46:40.394 02.015 11616 Exposure complete
03:46:40.454 00.060 11616 worker thread done servicing request
03:46:40.454 00.000 12268 OnExposeComplete: enter
03:46:40.455 00.001 12268 UpdateGuideState(): m_state=2
03:46:40.455 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
03:46:40.455 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.53, Mass=49, SNR=4.9, Peak=29 HFD=3.9
03:46:40.455 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
03:46:40.455 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.15)
03:46:40.455 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.50 hyp=0.50 cameraTheta=-1.55 mountX=-0.49 mountY=0.08, mountTheta=2.99
03:46:40.458 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:40.475 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:46:40.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:40.476 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:40.476 00.000 12268 Enqueuing Expose request
03:46:40.476 00.000 11616 Worker thread wakes up
03:46:40.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:40.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:42.556 02.080 11616 Exposure complete
03:46:42.628 00.072 11616 worker thread done servicing request
03:46:42.628 00.000 12268 OnExposeComplete: enter
03:46:42.628 00.000 12268 UpdateGuideState(): m_state=2
03:46:42.629 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
03:46:42.629 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.99, Mass=49, SNR=4.9, Peak=31 HFD=2.6
03:46:42.629 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.53 = 1.76)
03:46:42.629 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.35)
03:46:42.629 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.04 hyp=0.40 cameraTheta=-3.05 mountX=-0.07 mountY=-0.39, mountTheta=-1.76
03:46:42.631 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:46:42.648 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:46:42.649 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:42.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:42.649 00.000 12268 Enqueuing Expose request
03:46:42.661 00.012 11616 Worker thread wakes up
03:46:42.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:42.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:46:44.713 02.052 11616 Exposure complete
03:46:44.778 00.065 11616 worker thread done servicing request
03:46:44.778 00.000 12268 OnExposeComplete: enter
03:46:44.778 00.000 12268 UpdateGuideState(): m_state=2
03:46:44.778 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
03:46:44.778 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.52, Mass=56, SNR=5.2, Peak=35 HFD=4.0
03:46:44.778 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
03:46:44.778 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.57)
03:46:44.779 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=-0.51 hyp=0.56 cameraTheta=-1.13 mountX=-0.48 mountY=0.31, mountTheta=2.58
03:46:44.781 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:44.798 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
03:46:44.799 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:44.799 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:44.799 00.000 12268 Enqueuing Expose request
03:46:44.799 00.000 11616 Worker thread wakes up
03:46:44.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:44.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:46.867 02.068 11616 Exposure complete
03:46:46.974 00.107 11616 worker thread done servicing request
03:46:46.974 00.000 12268 OnExposeComplete: enter
03:46:46.974 00.000 12268 UpdateGuideState(): m_state=2
03:46:46.974 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
03:46:46.974 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.84, Mass=49, SNR=4.9, Peak=31 HFD=4.3
03:46:46.975 00.001 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
03:46:46.975 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
03:46:46.975 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.18 hyp=0.46 cameraTheta=-0.41 mountX=-0.14 mountY=0.44, mountTheta=1.88
03:46:46.977 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:46.995 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
03:46:46.995 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:46.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:46.995 00.000 12268 Enqueuing Expose request
03:46:46.998 00.003 11616 Worker thread wakes up
03:46:46.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:46.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:49.028 02.030 11616 Exposure complete
03:46:49.093 00.065 11616 worker thread done servicing request
03:46:49.093 00.000 12268 OnExposeComplete: enter
03:46:49.093 00.000 12268 UpdateGuideState(): m_state=2
03:46:49.094 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
03:46:49.094 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.12, Mass=40, SNR=4.4, Peak=27 HFD=3.7
03:46:49.094 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
03:46:49.094 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
03:46:49.094 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.91 hyp=0.91 cameraTheta=-1.62 mountX=-0.91 mountY=0.07, mountTheta=3.06
03:46:49.096 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:49.114 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
03:46:49.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:49.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:49.114 00.000 12268 Enqueuing Expose request
03:46:49.114 00.000 11616 Worker thread wakes up
03:46:49.115 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:49.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:46:51.131 02.016 11616 Exposure complete
03:46:51.193 00.062 11616 worker thread done servicing request
03:46:51.193 00.000 12268 OnExposeComplete: enter
03:46:51.193 00.000 12268 UpdateGuideState(): m_state=2
03:46:51.193 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
03:46:51.193 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=916.09, Mass=49, SNR=4.9, Peak=31 HFD=3.0
03:46:51.194 00.001 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.35 = 1.35)
03:46:51.194 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.76 = -1.76)
03:46:51.194 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.82 mountX=0.05 mountY=-0.20, mountTheta=-1.35
03:46:51.196 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:51.213 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:46:51.213 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:51.213 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:51.213 00.000 12268 Enqueuing Expose request
03:46:51.213 00.000 11616 Worker thread wakes up
03:46:51.213 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:51.214 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:53.252 02.038 11616 Exposure complete
03:46:53.314 00.062 12268 OnExposeComplete: enter
03:46:53.314 00.000 11616 worker thread done servicing request
03:46:53.314 00.000 12268 UpdateGuideState(): m_state=2
03:46:53.315 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
03:46:53.315 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.42, Mass=42, SNR=4.6, Peak=28 HFD=4.1
03:46:53.315 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
03:46:53.315 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
03:46:53.315 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.60 hyp=0.67 cameraTheta=-1.10 mountX=-0.57 mountY=0.38, mountTheta=2.55
03:46:53.317 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:46:53.336 00.019 12268 UpdateGuideState exits: m=42 SNR=4.6
03:46:53.336 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:53.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:53.336 00.000 12268 Enqueuing Expose request
03:46:53.336 00.000 11616 Worker thread wakes up
03:46:53.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:53.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:46:55.409 02.073 11616 Exposure complete
03:46:55.478 00.069 11616 worker thread done servicing request
03:46:55.478 00.000 12268 OnExposeComplete: enter
03:46:55.478 00.000 12268 UpdateGuideState(): m_state=2
03:46:55.478 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
03:46:55.479 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.57, Mass=49, SNR=4.9, Peak=32 HFD=3.6
03:46:55.479 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
03:46:55.479 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
03:46:55.479 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.46 hyp=0.47 cameraTheta=-1.33 mountX=-0.44 mountY=0.17, mountTheta=2.77
03:46:55.481 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:55.500 00.019 12268 UpdateGuideState exits: m=49 SNR=4.9
03:46:55.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:55.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:55.500 00.000 12268 Enqueuing Expose request
03:46:55.500 00.000 11616 Worker thread wakes up
03:46:55.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:55.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:57.622 02.122 11616 Exposure complete
03:46:57.718 00.096 11616 worker thread done servicing request
03:46:57.719 00.001 12268 OnExposeComplete: enter
03:46:57.719 00.000 12268 UpdateGuideState(): m_state=2
03:46:57.720 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
03:46:57.720 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.81, Mass=45, SNR=4.7, Peak=34 HFD=3.0
03:46:57.720 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
03:46:57.720 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.61)
03:46:57.720 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.25 cameraTheta=-1.09 mountX=-0.21 mountY=0.14, mountTheta=2.54
03:46:57.723 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:57.744 00.021 12268 UpdateGuideState exits: m=45 SNR=4.7
03:46:57.745 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:57.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:57.745 00.000 12268 Enqueuing Expose request
03:46:57.745 00.000 11616 Worker thread wakes up
03:46:57.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:57.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:46:59.772 02.027 11616 Exposure complete
03:46:59.841 00.069 11616 worker thread done servicing request
03:46:59.841 00.000 12268 OnExposeComplete: enter
03:46:59.841 00.000 12268 UpdateGuideState(): m_state=2
03:46:59.842 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
03:46:59.842 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.82, Mass=47, SNR=4.8, Peak=32 HFD=3.1
03:46:59.842 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
03:46:59.842 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
03:46:59.842 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.89 mountX=-0.22 mountY=-0.04, mountTheta=-2.95
03:46:59.845 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:46:59.863 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
03:46:59.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:59.864 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:46:59.864 00.000 12268 Enqueuing Expose request
03:46:59.864 00.000 11616 Worker thread wakes up
03:46:59.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:46:59.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:01.888 02.024 11616 Exposure complete
03:47:01.947 00.059 11616 worker thread done servicing request
03:47:01.947 00.000 12268 OnExposeComplete: enter
03:47:01.948 00.001 12268 UpdateGuideState(): m_state=2
03:47:01.948 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
03:47:01.948 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.45, Mass=49, SNR=4.9, Peak=30 HFD=4.0
03:47:01.948 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
03:47:01.948 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.43)
03:47:01.948 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.57 hyp=0.60 cameraTheta=-1.27 mountX=-0.55 mountY=0.25, mountTheta=2.72
03:47:01.950 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:01.967 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:47:01.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:01.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:01.967 00.000 12268 Enqueuing Expose request
03:47:01.967 00.000 11616 Worker thread wakes up
03:47:01.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:01.968 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:47:04.037 02.069 11616 Exposure complete
03:47:04.112 00.075 11616 worker thread done servicing request
03:47:04.112 00.000 12268 OnExposeComplete: enter
03:47:04.113 00.001 12268 UpdateGuideState(): m_state=2
03:47:04.113 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
03:47:04.113 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.58, Mass=45, SNR=4.7, Peak=30 HFD=3.6
03:47:04.113 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
03:47:04.113 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
03:47:04.113 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.45 hyp=0.46 cameraTheta=-1.36 mountX=-0.44 mountY=0.15, mountTheta=2.81
03:47:04.116 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:04.134 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
03:47:04.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:04.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:04.134 00.000 12268 Enqueuing Expose request
03:47:04.134 00.000 11616 Worker thread wakes up
03:47:04.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:04.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:06.153 02.019 11616 Exposure complete
03:47:06.257 00.104 11616 worker thread done servicing request
03:47:06.257 00.000 12268 OnExposeComplete: enter
03:47:06.257 00.000 12268 UpdateGuideState(): m_state=2
03:47:06.258 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
03:47:06.258 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.39, Mass=53, SNR=5.1, Peak=33 HFD=3.4
03:47:06.258 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.17 = 3.12)
03:47:06.258 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.01)
03:47:06.258 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.63 hyp=0.64 cameraTheta=-1.69 mountX=-0.64 mountY=0.00, mountTheta=3.14
03:47:06.261 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:06.282 00.021 12268 UpdateGuideState exits: m=53 SNR=5.1
03:47:06.282 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:06.282 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:06.282 00.000 12268 Enqueuing Expose request
03:47:06.282 00.000 11616 Worker thread wakes up
03:47:06.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:06.283 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:47:08.360 02.077 11616 Exposure complete
03:47:08.459 00.099 11616 worker thread done servicing request
03:47:08.459 00.000 12268 OnExposeComplete: enter
03:47:08.459 00.000 12268 UpdateGuideState(): m_state=2
03:47:08.459 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
03:47:08.460 00.001 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
03:47:08.460 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
03:47:08.460 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.84)
03:47:08.460 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.45 hyp=0.59 cameraTheta=-0.86 mountX=-0.41 mountY=0.44, mountTheta=2.32
03:47:08.462 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:08.481 00.019 12268 UpdateGuideState exits: m=40 SNR=4.5
03:47:08.482 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:08.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:08.482 00.000 12268 Enqueuing Expose request
03:47:08.482 00.000 11616 Worker thread wakes up
03:47:08.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:08.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:10.511 02.029 11616 Exposure complete
03:47:10.579 00.068 11616 worker thread done servicing request
03:47:10.579 00.000 12268 OnExposeComplete: enter
03:47:10.580 00.001 12268 UpdateGuideState(): m_state=2
03:47:10.580 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
03:47:10.580 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.49, Mass=46, SNR=4.8, Peak=33 HFD=3.3
03:47:10.580 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
03:47:10.580 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.41)
03:47:10.580 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.53 hyp=0.55 cameraTheta=-1.29 mountX=-0.51 mountY=0.22, mountTheta=2.74
03:47:10.583 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:47:10.602 00.019 12268 UpdateGuideState exits: m=46 SNR=4.8
03:47:10.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:10.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:10.602 00.000 12268 Enqueuing Expose request
03:47:10.602 00.000 11616 Worker thread wakes up
03:47:10.603 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:10.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:47:12.626 02.023 11616 Exposure complete
03:47:12.683 00.057 11616 worker thread done servicing request
03:47:12.684 00.001 12268 OnExposeComplete: enter
03:47:12.684 00.000 12268 UpdateGuideState(): m_state=2
03:47:12.684 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
03:47:12.684 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.59, Mass=46, SNR=4.8, Peak=31 HFD=3.4
03:47:12.684 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
03:47:12.684 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
03:47:12.684 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.44 hyp=0.44 cameraTheta=-1.45 mountX=-0.43 mountY=0.11, mountTheta=2.89
03:47:12.687 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:12.703 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
03:47:12.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:12.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:12.703 00.000 12268 Enqueuing Expose request
03:47:12.703 00.000 11616 Worker thread wakes up
03:47:12.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:12.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:14.782 02.079 11616 Exposure complete
03:47:14.854 00.072 11616 worker thread done servicing request
03:47:14.854 00.000 12268 OnExposeComplete: enter
03:47:14.854 00.000 12268 UpdateGuideState(): m_state=2
03:47:14.855 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
03:47:14.855 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.85, Mass=47, SNR=4.8, Peak=32 HFD=3.0
03:47:14.855 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
03:47:14.855 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
03:47:14.855 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.82 mountX=-0.18 mountY=-0.02, mountTheta=-3.02
03:47:14.859 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:47:14.879 00.020 12268 UpdateGuideState exits: m=47 SNR=4.8
03:47:14.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:14.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:14.879 00.000 12268 Enqueuing Expose request
03:47:14.879 00.000 11616 Worker thread wakes up
03:47:14.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:14.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:16.918 02.039 11616 Exposure complete
03:47:16.999 00.081 11616 worker thread done servicing request
03:47:16.999 00.000 12268 OnExposeComplete: enter
03:47:16.999 00.000 12268 UpdateGuideState(): m_state=2
03:47:16.999 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
03:47:17.000 00.001 12268 Star::Find returns 1 (0), X=665.84, Y=915.37, Mass=54, SNR=5.1, Peak=32 HFD=4.3
03:47:17.000 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
03:47:17.000 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
03:47:17.000 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.66 hyp=0.67 cameraTheta=-1.42 mountX=-0.64 mountY=0.19, mountTheta=2.86
03:47:17.003 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:47:17.022 00.019 12268 UpdateGuideState exits: m=54 SNR=5.1
03:47:17.023 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:17.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:17.023 00.000 12268 Enqueuing Expose request
03:47:17.023 00.000 11616 Worker thread wakes up
03:47:17.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:17.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:47:19.065 02.042 11616 Exposure complete
03:47:19.170 00.105 11616 worker thread done servicing request
03:47:19.170 00.000 12268 OnExposeComplete: enter
03:47:19.171 00.001 12268 UpdateGuideState(): m_state=2
03:47:19.171 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
03:47:19.171 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.42, Mass=48, SNR=4.8, Peak=30 HFD=3.6
03:47:19.171 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
03:47:19.171 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
03:47:19.171 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.61 hyp=0.61 cameraTheta=-1.61 mountX=-0.61 mountY=0.06, mountTheta=3.05
03:47:19.174 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:19.194 00.020 12268 UpdateGuideState exits: m=48 SNR=4.8
03:47:19.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:19.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:19.194 00.000 12268 Enqueuing Expose request
03:47:19.208 00.014 11616 Worker thread wakes up
03:47:19.209 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:19.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:47:21.276 02.067 11616 Exposure complete
03:47:21.345 00.069 11616 worker thread done servicing request
03:47:21.345 00.000 12268 OnExposeComplete: enter
03:47:21.345 00.000 12268 UpdateGuideState(): m_state=2
03:47:21.346 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
03:47:21.346 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.88, Mass=45, SNR=4.7, Peak=31 HFD=3.4
03:47:21.346 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
03:47:21.346 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.83)
03:47:21.346 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-0.87 mountX=-0.14 mountY=0.14, mountTheta=2.33
03:47:21.349 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:21.368 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
03:47:21.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:21.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:21.368 00.000 12268 Enqueuing Expose request
03:47:21.368 00.000 11616 Worker thread wakes up
03:47:21.369 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:21.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:23.404 02.035 11616 Exposure complete
03:47:23.469 00.065 11616 worker thread done servicing request
03:47:23.469 00.000 12268 OnExposeComplete: enter
03:47:23.470 00.001 12268 UpdateGuideState(): m_state=2
03:47:23.470 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
03:47:23.470 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.60, Mass=49, SNR=4.9, Peak=31 HFD=2.9
03:47:23.470 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
03:47:23.470 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.46)
03:47:23.470 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.42 hyp=0.51 cameraTheta=-2.16 mountX=-0.45 mountY=-0.23, mountTheta=-2.67
03:47:23.473 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:23.492 00.019 12268 UpdateGuideState exits: m=49 SNR=4.9
03:47:23.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:23.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:23.492 00.000 12268 Enqueuing Expose request
03:47:23.492 00.000 11616 Worker thread wakes up
03:47:23.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:23.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:47:25.594 02.102 11616 Exposure complete
03:47:25.662 00.068 11616 worker thread done servicing request
03:47:25.663 00.001 12268 OnExposeComplete: enter
03:47:25.663 00.000 12268 UpdateGuideState(): m_state=2
03:47:25.663 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
03:47:25.663 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.30, Mass=45, SNR=4.7, Peak=32 HFD=3.5
03:47:25.663 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
03:47:25.663 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.33)
03:47:25.664 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=-0.73 hyp=0.75 cameraTheta=-1.37 mountX=-0.71 mountY=0.24, mountTheta=2.82
03:47:25.667 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:47:25.687 00.020 12268 UpdateGuideState exits: m=45 SNR=4.7
03:47:25.688 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:25.688 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:25.688 00.000 12268 Enqueuing Expose request
03:47:25.688 00.000 11616 Worker thread wakes up
03:47:25.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:25.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:47:27.722 02.034 11616 Exposure complete
03:47:27.786 00.064 11616 worker thread done servicing request
03:47:27.787 00.001 12268 OnExposeComplete: enter
03:47:27.787 00.000 12268 UpdateGuideState(): m_state=2
03:47:27.787 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
03:47:27.787 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.77, Mass=43, SNR=4.6, Peak=28 HFD=3.4
03:47:27.787 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
03:47:27.787 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.14)
03:47:27.787 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.56 mountX=-0.25 mountY=0.03, mountTheta=3.00
03:47:27.790 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:27.810 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
03:47:27.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:27.811 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:27.811 00.000 12268 Enqueuing Expose request
03:47:27.811 00.000 11616 Worker thread wakes up
03:47:27.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:27.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:29.838 02.027 11616 Exposure complete
03:47:29.902 00.064 11616 worker thread done servicing request
03:47:29.902 00.000 12268 OnExposeComplete: enter
03:47:29.903 00.001 12268 UpdateGuideState(): m_state=2
03:47:29.903 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
03:47:29.903 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.64, Mass=36, SNR=4.2, Peak=29 HFD=2.9
03:47:29.903 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
03:47:29.903 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.31)
03:47:29.903 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.39 hyp=0.39 cameraTheta=-1.39 mountX=-0.38 mountY=0.12, mountTheta=2.84
03:47:29.906 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:29.924 00.018 12268 UpdateGuideState exits: m=36 SNR=4.2
03:47:29.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:29.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:29.924 00.000 12268 Enqueuing Expose request
03:47:29.924 00.000 11616 Worker thread wakes up
03:47:29.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:29.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:31.932 02.008 11616 Exposure complete
03:47:31.983 00.051 11616 worker thread done servicing request
03:47:31.983 00.000 12268 OnExposeComplete: enter
03:47:31.983 00.000 12268 UpdateGuideState(): m_state=2
03:47:31.983 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
03:47:31.983 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.51, Mass=49, SNR=4.9, Peak=31 HFD=3.4
03:47:31.984 00.001 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.19 = 3.09)
03:47:31.984 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
03:47:31.984 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.52 hyp=0.52 cameraTheta=-1.72 mountX=-0.52 mountY=-0.01, mountTheta=-3.12
03:47:31.986 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:32.000 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:47:32.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:32.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:32.000 00.000 12268 Enqueuing Expose request
03:47:32.001 00.001 11616 Worker thread wakes up
03:47:32.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:32.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:34.005 02.004 11616 Exposure complete
03:47:34.056 00.051 11616 worker thread done servicing request
03:47:34.057 00.001 12268 OnExposeComplete: enter
03:47:34.057 00.000 12268 UpdateGuideState(): m_state=2
03:47:34.057 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
03:47:34.057 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.90, Mass=47, SNR=4.8, Peak=28 HFD=4.3
03:47:34.057 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
03:47:34.057 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
03:47:34.057 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.12 hyp=0.35 cameraTheta=-0.35 mountX=-0.09 mountY=0.35, mountTheta=1.82
03:47:34.059 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:34.074 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:47:34.074 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:34.074 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:34.074 00.000 12268 Enqueuing Expose request
03:47:34.074 00.000 11616 Worker thread wakes up
03:47:34.074 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:34.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:36.088 02.014 11616 Exposure complete
03:47:36.142 00.054 11616 worker thread done servicing request
03:47:36.142 00.000 12268 OnExposeComplete: enter
03:47:36.142 00.000 12268 UpdateGuideState(): m_state=2
03:47:36.142 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
03:47:36.143 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=915.32, Mass=43, SNR=4.6, Peak=28 HFD=3.8
03:47:36.143 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
03:47:36.143 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
03:47:36.143 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.71 hyp=0.71 cameraTheta=-1.50 mountX=-0.70 mountY=0.14, mountTheta=2.95
03:47:36.145 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:36.161 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
03:47:36.162 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:36.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:36.162 00.000 12268 Enqueuing Expose request
03:47:36.162 00.000 11616 Worker thread wakes up
03:47:36.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:36.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:47:38.179 02.017 11616 Exposure complete
03:47:38.239 00.060 11616 worker thread done servicing request
03:47:38.239 00.000 12268 OnExposeComplete: enter
03:47:38.239 00.000 12268 UpdateGuideState(): m_state=2
03:47:38.240 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
03:47:38.240 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.65, Mass=43, SNR=4.6, Peak=30 HFD=3.6
03:47:38.240 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
03:47:38.240 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
03:47:38.240 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.37 hyp=0.44 cameraTheta=-1.01 mountX=-0.35 mountY=0.28, mountTheta=2.46
03:47:38.242 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:38.258 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
03:47:38.258 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:38.258 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:38.258 00.000 12268 Enqueuing Expose request
03:47:38.258 00.000 11616 Worker thread wakes up
03:47:38.258 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:38.258 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:40.279 02.021 11616 Exposure complete
03:47:40.330 00.051 11616 worker thread done servicing request
03:47:40.330 00.000 12268 OnExposeComplete: enter
03:47:40.330 00.000 12268 UpdateGuideState(): m_state=2
03:47:40.331 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
03:47:40.331 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.33, Mass=44, SNR=4.7, Peak=31 HFD=3.6
03:47:40.331 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
03:47:40.331 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.40)
03:47:40.331 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.69 hyp=0.72 cameraTheta=-1.30 mountX=-0.67 mountY=0.28, mountTheta=2.75
03:47:40.333 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:40.347 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:47:40.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:40.348 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:40.348 00.000 12268 Enqueuing Expose request
03:47:40.348 00.000 11616 Worker thread wakes up
03:47:40.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:40.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:47:42.349 02.001 11616 Exposure complete
03:47:42.400 00.051 11616 worker thread done servicing request
03:47:42.400 00.000 12268 OnExposeComplete: enter
03:47:42.401 00.001 12268 UpdateGuideState(): m_state=2
03:47:42.401 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
03:47:42.401 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.91, Mass=44, SNR=4.7, Peak=30 HFD=3.6
03:47:42.401 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
03:47:42.401 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
03:47:42.401 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-0.48 mountX=-0.09 mountY=0.23, mountTheta=1.95
03:47:42.403 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:42.418 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:47:42.418 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:42.418 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:42.418 00.000 12268 Enqueuing Expose request
03:47:42.418 00.000 11616 Worker thread wakes up
03:47:42.418 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:42.418 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:43.139 00.721 12268 evsrv: cli 0F8E6D80 connect
03:47:43.140 00.001 12268 case statement mapped state 2 to 1
03:47:43.140 00.000 12268 case statement mapped state 2 to 1
03:47:43.141 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"7b5a7cae-6d05-4ec2-8cf7-fcad1a08a936"}
03:47:43.141 00.000 12268 case statement mapped state 2 to 1
03:47:43.141 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"7b5a7cae-6d05-4ec2-8cf7-fcad1a08a936"}
03:47:43.141 00.000 12268 evsrv: cli 0F8E6D80 disconnect
03:47:43.142 00.001 12268 evsrv: cli 0F8E6D80 connect
03:47:43.142 00.000 12268 case statement mapped state 2 to 1
03:47:43.143 00.001 12268 case statement mapped state 2 to 1
03:47:43.143 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"4c51bd23-a6ee-4e9a-b8b1-85c6bc337f30"}
03:47:43.144 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"4c51bd23-a6ee-4e9a-b8b1-85c6bc337f30"}
03:47:43.145 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:47:43.146 00.001 12268 evsrv: cli 0F8E69C0 connect
03:47:43.146 00.000 12268 case statement mapped state 2 to 1
03:47:43.146 00.000 12268 case statement mapped state 2 to 1
03:47:43.148 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6067a675-749b-4726-a7ea-8fce7f9d83c6"}
03:47:43.148 00.000 12268 PhdController::Guide begins
03:47:43.148 00.000 12268 PhdController: newstate STATE_SETUP
03:47:43.148 00.000 12268 PhdController: setup
03:47:43.148 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
03:47:43.148 00.000 12268 PhdController: newstate STATE_CALIBRATE
03:47:43.148 00.000 12268 PhdController: newstate STATE_GUIDE
03:47:43.149 00.001 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
03:47:43.149 00.000 12268 guider state => CALIBRATED
03:47:43.149 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:47:43.150 00.001 12268 reset dither spiral
03:47:43.150 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
03:47:43.150 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"6067a675-749b-4726-a7ea-8fce7f9d83c6"}
03:47:43.151 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:47:43.156 00.005 12268 evsrv: cli 0F8E6D80 connect
03:47:43.156 00.000 12268 case statement mapped state 5 to 1
03:47:43.157 00.001 12268 case statement mapped state 5 to 1
03:47:43.158 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"6b9d263e-773d-48ac-bd95-cf20e444a1d7"}
03:47:43.158 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"6b9d263e-773d-48ac-bd95-cf20e444a1d7"}
03:47:43.168 00.010 12268 evsrv: cli 0F8E6D80 disconnect
03:47:43.169 00.001 12268 evsrv: cli 0FA411A0 connect
03:47:43.169 00.000 12268 case statement mapped state 5 to 1
03:47:43.169 00.000 12268 case statement mapped state 5 to 1
03:47:43.170 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"6e0a2171-51a0-4e7f-ba4d-401461dc9b63"}
03:47:43.170 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.74,916.03],"id":"6e0a2171-51a0-4e7f-ba4d-401461dc9b63"}
03:47:43.171 00.001 12268 evsrv: cli 0FA411A0 disconnect
03:47:43.172 00.001 12268 evsrv: cli 125CC088 connect
03:47:43.172 00.000 12268 case statement mapped state 5 to 1
03:47:43.173 00.001 12268 case statement mapped state 5 to 1
03:47:43.173 00.000 12268 evsrv: cli 125CC088 request: {"method":"get_app_state","id":"6517d023-ae80-43c1-8608-c392ed17c2d3"}
03:47:43.174 00.001 12268 case statement mapped state 5 to 1
03:47:43.174 00.000 12268 evsrv: cli 125CC088 response: {"jsonrpc":"2.0","result":"Selected","id":"6517d023-ae80-43c1-8608-c392ed17c2d3"}
03:47:43.181 00.007 12268 evsrv: cli 125CC088 disconnect
03:47:44.176 00.995 12268 evsrv: cli 0F8E6D80 connect
03:47:44.176 00.000 12268 case statement mapped state 5 to 1
03:47:44.176 00.000 12268 case statement mapped state 5 to 1
03:47:44.189 00.013 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"1812da12-c835-4ff7-8be3-4708d43ed49d"}
03:47:44.189 00.000 12268 case statement mapped state 5 to 1
03:47:44.189 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"1812da12-c835-4ff7-8be3-4708d43ed49d"}
03:47:44.191 00.002 12268 evsrv: cli 0F8E6D80 disconnect
03:47:44.430 00.239 11616 Exposure complete
03:47:44.480 00.050 11616 worker thread done servicing request
03:47:44.480 00.000 12268 OnExposeComplete: enter
03:47:44.481 00.001 12268 UpdateGuideState(): m_state=5
03:47:44.481 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
03:47:44.481 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.38, Mass=47, SNR=4.8, Peak=32 HFD=3.7
03:47:44.481 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
03:47:44.481 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
03:47:44.481 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.65 hyp=0.67 cameraTheta=-1.28 mountX=-0.62 mountY=0.28, mountTheta=2.72
03:47:44.483 00.002 12268 Changing from state CALIBRATED to GUIDING
03:47:44.483 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:47:44.483 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:47:44.483 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
03:47:44.483 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:47:44.484 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:47:44.484 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:47:44.484 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:47:44.484 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:47:44.485 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:47:44.485 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:47:44.485 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:47:44.485 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:47:44.486 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:47:44.486 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:47:44.486 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:47:44.486 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:47:44.614 00.128 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:47:44.614 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
03:47:44.614 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
03:47:44.619 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:47:44.620 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:47:44.620 00.000 12268 setting lock position to (665.94, 915.38)
03:47:44.621 00.001 12268 MultiStar: stabilizing after lock position change
03:47:44.621 00.000 12268 guider state => GUIDING
03:47:44.621 00.000 12268 Status Line: Guiding
03:47:44.623 00.002 12268 Mount: notify guiding started
03:47:44.624 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
03:47:44.624 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
03:47:44.624 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
03:47:44.624 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
03:47:44.625 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
03:47:44.625 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
03:47:44.625 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
03:47:44.625 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
03:47:44.626 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
03:47:44.626 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
03:47:44.626 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
03:47:44.626 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:47:44.626 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:47:44.627 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:47:44.627 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:47:44.627 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:47:44.628 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:47:44.628 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:47:44.628 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:47:44.629 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:47:44.629 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:47:44.630 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:47:44.630 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:47:44.631 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:47:44.631 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:47:44.631 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:47:44.632 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:47:44.632 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:47:44.632 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:47:44.633 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:47:44.633 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:47:44.633 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:47:44.633 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:47:44.634 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:47:44.634 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:47:44.634 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:47:44.634 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:47:44.635 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:47:44.786 00.151 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:47:44.788 00.002 12268 ScopeASCOM::SideOfPier() returns 0
03:47:44.789 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:47:44.789 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:47:44.789 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:47:44.789 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
03:47:44.789 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:47:44.789 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:47:44.789 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:47:44.789 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:47:44.790 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
03:47:44.790 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:44.805 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:47:44.806 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
03:47:44.806 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:44.806 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:44.806 00.000 12268 Enqueuing Expose request
03:47:44.806 00.000 11616 Worker thread wakes up
03:47:44.806 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:44.806 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:47:45.192 00.386 12268 evsrv: cli 0F8E69C0 connect
03:47:45.193 00.001 12268 case statement mapped state 6 to 3
03:47:45.193 00.000 12268 case statement mapped state 6 to 3
03:47:45.194 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"213369eb-12fa-4334-9d0a-60791c24a605"}
03:47:45.194 00.000 12268 case statement mapped state 6 to 3
03:47:45.194 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"213369eb-12fa-4334-9d0a-60791c24a605"}
03:47:45.212 00.018 12268 evsrv: cli 0F8E69C0 disconnect
03:47:46.873 01.661 11616 Exposure complete
03:47:46.924 00.051 11616 worker thread done servicing request
03:47:46.924 00.000 12268 OnExposeComplete: enter
03:47:46.924 00.000 12268 UpdateGuideState(): m_state=6
03:47:46.924 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:47:46.924 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.59, Mass=51, SNR=5.0, Peak=34 HFD=2.7
03:47:46.925 00.001 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
03:47:46.925 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
03:47:46.925 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.21 hyp=0.56 cameraTheta=2.76 mountX=0.16 mountY=-0.54, mountTheta=-1.29
03:47:46.927 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.52, y=0.21, opts=13)
03:47:46.927 00.000 12268 Enqueuing Move request for scope (-0.52, 0.21)
03:47:46.927 00.000 11616 Worker thread wakes up
03:47:46.927 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.21) opts 0xd
03:47:46.927 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.52, 0.21)
03:47:46.927 00.000 11616 Moving (-0.52, 0.21) raw xDistance=0.16 yDistance=-0.54
03:47:46.927 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:47:46.928 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:47:46.928 00.000 11616 resist switch: large excursion: input -0.54 thresh 0.45 direction from 0 to -1
03:47:46.928 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.61
03:47:46.928 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.54
03:47:46.928 00.000 11616 MoveAxis(E, 0, ABG)
03:47:46.928 00.000 11616 Move returns status 0, amount 0
03:47:46.928 00.000 11616 MoveAxis(N, 45, ABG)
03:47:46.928 00.000 11616 Guiding  Dir = 0, Dur = 45
03:47:46.929 00.001 11616 IsSlewing returns 1
03:47:46.929 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
03:47:46.929 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
03:47:46.930 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
03:47:46.930 00.000 11616 Move returns status 2, amount 0
03:47:46.930 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
03:47:46.930 00.000 11616 move complete, result=2
03:47:46.930 00.000 11616 worker thread done servicing request
03:47:46.949 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:47:46.963 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:47:46.963 00.000 12268 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 1 / 99999
03:47:46.964 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768704466.964,"Host":"ASTROCENTER","Inst":1,"Distance":0.64,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:47:46.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:46.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:46.964 00.000 12268 Enqueuing Expose request
03:47:46.964 00.000 12268 Alert: Guiding stopped: the scope started slewing.
03:47:46.964 00.000 11616 Worker thread wakes up
03:47:46.965 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:46.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:47:46.989 00.024 12268 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
03:47:46.991 00.002 12268 mount move error indicates guiding should stop
03:47:46.991 00.000 12268 Mount: notify guiding stopped
03:47:46.991 00.000 12268 BLC: window closed
03:47:46.991 00.000 12268 BLC: Last direction was reset
03:47:46.991 00.000 12268 PhdController failed: Guiding stopped
03:47:46.992 00.001 12268 PhdController: newstate STATE_FINISH
03:47:46.992 00.000 12268 PhdController complete: fail: Guiding stopped
03:47:46.992 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768704466.992,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
03:47:46.992 00.000 12268 Mount: notify guiding dither settle done success=0
03:47:46.992 00.000 12268 PhdController: newstate STATE_IDLE
03:47:46.992 00.000 12268 Changing from state GUIDING to STOP
03:47:46.992 00.000 12268 guider state => SELECTED
03:47:46.992 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
03:47:48.982 01.990 11616 Exposure complete
03:47:49.035 00.053 11616 worker thread done servicing request
03:47:49.036 00.001 12268 OnExposeComplete: enter
03:47:49.036 00.000 12268 UpdateGuideState(): m_state=2
03:47:49.036 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:47:49.036 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.61, Mass=46, SNR=4.8, Peak=30 HFD=4.4
03:47:49.036 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.80 = -0.80)
03:47:49.036 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.91 = 2.37)
03:47:49.036 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.23 hyp=0.37 cameraTheta=0.67 mountX=0.26 mountY=0.26, mountTheta=0.79
03:47:49.063 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:49.081 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
03:47:49.082 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:49.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:49.082 00.000 12268 Enqueuing Expose request
03:47:49.082 00.000 11616 Worker thread wakes up
03:47:49.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:49.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:51.100 02.018 11616 Exposure complete
03:47:51.151 00.051 11616 worker thread done servicing request
03:47:51.152 00.001 12268 OnExposeComplete: enter
03:47:51.152 00.000 12268 UpdateGuideState(): m_state=2
03:47:51.152 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:47:51.152 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.77, Mass=52, SNR=5.1, Peak=34 HFD=3.0
03:47:51.152 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
03:47:51.152 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
03:47:51.152 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.39 hyp=0.51 cameraTheta=2.26 mountX=0.36 mountY=-0.37, mountTheta=-0.80
03:47:51.154 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:51.169 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
03:47:51.169 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:51.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:51.169 00.000 12268 Enqueuing Expose request
03:47:51.169 00.000 11616 Worker thread wakes up
03:47:51.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:51.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:53.186 02.017 11616 Exposure complete
03:47:53.249 00.063 11616 worker thread done servicing request
03:47:53.249 00.000 12268 OnExposeComplete: enter
03:47:53.250 00.001 12268 UpdateGuideState(): m_state=2
03:47:53.250 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:47:53.250 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.53, Mass=47, SNR=4.8, Peak=33 HFD=3.4
03:47:53.250 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
03:47:53.250 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
03:47:53.250 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.15 hyp=0.31 cameraTheta=2.65 mountX=0.12 mountY=-0.29, mountTheta=-1.18
03:47:53.252 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:47:53.268 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:47:53.268 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:53.268 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:53.268 00.000 12268 Enqueuing Expose request
03:47:53.268 00.000 11616 Worker thread wakes up
03:47:53.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:53.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:55.285 02.017 11616 Exposure complete
03:47:55.336 00.051 11616 worker thread done servicing request
03:47:55.337 00.001 12268 OnExposeComplete: enter
03:47:55.337 00.000 12268 UpdateGuideState(): m_state=2
03:47:55.337 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:47:55.337 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.82, Mass=49, SNR=4.9, Peak=34 HFD=3.0
03:47:55.337 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
03:47:55.337 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
03:47:55.337 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.44 hyp=0.50 cameraTheta=2.08 mountX=0.41 mountY=-0.30, mountTheta=-0.63
03:47:55.339 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:47:55.354 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:47:55.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:55.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:55.354 00.000 12268 Enqueuing Expose request
03:47:55.354 00.000 11616 Worker thread wakes up
03:47:55.355 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:55.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:47:57.360 02.005 11616 Exposure complete
03:47:57.410 00.050 11616 worker thread done servicing request
03:47:57.410 00.000 12268 OnExposeComplete: enter
03:47:57.410 00.000 12268 UpdateGuideState(): m_state=2
03:47:57.410 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:47:57.410 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.18, Mass=43, SNR=4.6, Peak=30 HFD=3.7
03:47:57.411 00.001 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.30 = 2.99)
03:47:57.411 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.12)
03:47:57.411 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.82 mountX=-0.21 mountY=-0.03, mountTheta=-3.02
03:47:57.413 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=16, Gamma=1.290
03:47:57.428 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:47:57.428 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:57.428 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:57.428 00.000 12268 Enqueuing Expose request
03:47:57.428 00.000 11616 Worker thread wakes up
03:47:57.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:57.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:47:59.433 02.005 11616 Exposure complete
03:47:59.486 00.053 11616 worker thread done servicing request
03:47:59.487 00.001 12268 OnExposeComplete: enter
03:47:59.487 00.000 12268 UpdateGuideState(): m_state=2
03:47:59.487 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:47:59.487 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.09, Mass=47, SNR=4.8, Peak=29 HFD=3.7
03:47:59.487 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
03:47:59.487 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
03:47:59.487 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.71 hyp=0.73 cameraTheta=1.79 mountX=0.69 mountY=-0.25, mountTheta=-0.34
03:47:59.490 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:47:59.505 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:47:59.505 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:59.505 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:47:59.505 00.000 12268 Enqueuing Expose request
03:47:59.505 00.000 11616 Worker thread wakes up
03:47:59.505 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:47:59.505 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:01.523 02.018 11616 Exposure complete
03:48:01.574 00.051 11616 worker thread done servicing request
03:48:01.575 00.001 12268 OnExposeComplete: enter
03:48:01.575 00.000 12268 UpdateGuideState(): m_state=2
03:48:01.575 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:48:01.575 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.72, Mass=47, SNR=4.8, Peak=32 HFD=2.6
03:48:01.575 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
03:48:01.575 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
03:48:01.575 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.34 hyp=0.62 cameraTheta=2.55 mountX=0.29 mountY=-0.55, mountTheta=-1.09
03:48:01.577 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:01.592 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:48:01.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:01.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:01.592 00.000 12268 Enqueuing Expose request
03:48:01.592 00.000 11616 Worker thread wakes up
03:48:01.592 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:01.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:48:03.601 02.009 11616 Exposure complete
03:48:03.652 00.051 11616 worker thread done servicing request
03:48:03.653 00.001 12268 OnExposeComplete: enter
03:48:03.653 00.000 12268 UpdateGuideState(): m_state=2
03:48:03.653 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:48:03.653 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.37, Mass=43, SNR=4.6, Peak=28 HFD=4.4
03:48:03.653 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
03:48:03.653 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
03:48:03.653 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-0.03 mountX=0.01 mountY=0.23, mountTheta=1.51
03:48:03.655 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:03.670 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:48:03.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:03.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:03.670 00.000 12268 Enqueuing Expose request
03:48:03.670 00.000 11616 Worker thread wakes up
03:48:03.671 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:03.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:48:05.684 02.013 11616 Exposure complete
03:48:05.738 00.054 11616 worker thread done servicing request
03:48:05.738 00.000 12268 OnExposeComplete: enter
03:48:05.738 00.000 12268 UpdateGuideState(): m_state=2
03:48:05.740 00.002 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:48:05.740 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.94, Mass=49, SNR=4.9, Peak=32 HFD=3.6
03:48:05.740 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
03:48:05.740 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
03:48:05.740 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.56 hyp=0.56 cameraTheta=1.64 mountX=0.56 mountY=-0.11, mountTheta=-0.20
03:48:05.742 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:48:05.759 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
03:48:05.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:05.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:05.759 00.000 12268 Enqueuing Expose request
03:48:05.760 00.001 11616 Worker thread wakes up
03:48:05.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:05.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:07.768 02.008 11616 Exposure complete
03:48:07.820 00.052 11616 worker thread done servicing request
03:48:07.820 00.000 12268 OnExposeComplete: enter
03:48:07.820 00.000 12268 UpdateGuideState(): m_state=2
03:48:07.820 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:48:07.820 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.67, Mass=45, SNR=4.7, Peak=30 HFD=3.5
03:48:07.820 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
03:48:07.821 00.001 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
03:48:07.821 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.88 mountX=0.28 mountY=-0.13, mountTheta=-0.43
03:48:07.823 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:07.837 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:48:07.837 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:07.837 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:07.837 00.000 12268 Enqueuing Expose request
03:48:07.837 00.000 11616 Worker thread wakes up
03:48:07.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:07.838 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:09.836 01.998 11616 Exposure complete
03:48:09.886 00.050 11616 worker thread done servicing request
03:48:09.886 00.000 12268 OnExposeComplete: enter
03:48:09.886 00.000 12268 UpdateGuideState(): m_state=2
03:48:09.886 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:48:09.886 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=916.11, Mass=50, SNR=5.0, Peak=29 HFD=3.9
03:48:09.886 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
03:48:09.887 00.001 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
03:48:09.887 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.73 hyp=0.74 cameraTheta=1.79 mountX=0.71 mountY=-0.25, mountTheta=-0.34
03:48:09.889 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:09.904 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:48:09.904 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:09.904 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:09.904 00.000 12268 Enqueuing Expose request
03:48:09.904 00.000 11616 Worker thread wakes up
03:48:09.904 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:09.904 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:11.912 02.008 11616 Exposure complete
03:48:11.962 00.050 11616 worker thread done servicing request
03:48:11.963 00.001 12268 OnExposeComplete: enter
03:48:11.963 00.000 12268 UpdateGuideState(): m_state=2
03:48:11.963 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:48:11.963 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.45, Mass=55, SNR=5.2, Peak=31 HFD=4.5
03:48:11.963 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
03:48:11.963 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
03:48:11.963 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.81 mountX=0.05 mountY=-0.22, mountTheta=-1.34
03:48:11.965 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:11.980 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
03:48:11.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:11.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:11.980 00.000 12268 Enqueuing Expose request
03:48:11.980 00.000 11616 Worker thread wakes up
03:48:11.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:11.981 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:48:13.993 02.012 11616 Exposure complete
03:48:14.045 00.052 11616 worker thread done servicing request
03:48:14.045 00.000 12268 OnExposeComplete: enter
03:48:14.045 00.000 12268 UpdateGuideState(): m_state=2
03:48:14.046 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:48:14.046 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.31, Mass=45, SNR=4.7, Peak=26 HFD=4.6
03:48:14.046 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
03:48:14.046 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
03:48:14.046 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.26 mountX=-0.05 mountY=0.27, mountTheta=1.74
03:48:14.048 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:14.062 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:48:14.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:14.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:14.062 00.000 12268 Enqueuing Expose request
03:48:14.063 00.001 11616 Worker thread wakes up
03:48:14.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:14.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:48:16.078 02.015 11616 Exposure complete
03:48:16.129 00.051 11616 worker thread done servicing request
03:48:16.130 00.001 12268 OnExposeComplete: enter
03:48:16.130 00.000 12268 UpdateGuideState(): m_state=2
03:48:16.130 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:48:16.130 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.72, Mass=44, SNR=4.6, Peak=30 HFD=3.4
03:48:16.130 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
03:48:16.130 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
03:48:16.130 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.89 mountX=0.33 mountY=-0.16, mountTheta=-0.45
03:48:16.132 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:16.146 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
03:48:16.147 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:16.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:16.147 00.000 12268 Enqueuing Expose request
03:48:16.147 00.000 11616 Worker thread wakes up
03:48:16.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:16.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:18.156 02.009 11616 Exposure complete
03:48:18.212 00.056 11616 worker thread done servicing request
03:48:18.212 00.000 12268 OnExposeComplete: enter
03:48:18.213 00.001 12268 UpdateGuideState(): m_state=2
03:48:18.213 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:48:18.213 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.29, Mass=52, SNR=5.1, Peak=31 HFD=4.7
03:48:18.213 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
03:48:18.213 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.37)
03:48:18.213 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.09 hyp=0.29 cameraTheta=-0.33 mountX=-0.07 mountY=0.29, mountTheta=1.80
03:48:18.216 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:48:18.233 00.017 12268 UpdateGuideState exits: m=52 SNR=5.1
03:48:18.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:18.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:18.233 00.000 12268 Enqueuing Expose request
03:48:18.233 00.000 11616 Worker thread wakes up
03:48:18.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:18.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:48:20.243 02.010 11616 Exposure complete
03:48:20.298 00.055 11616 worker thread done servicing request
03:48:20.298 00.000 12268 OnExposeComplete: enter
03:48:20.298 00.000 12268 UpdateGuideState(): m_state=2
03:48:20.298 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:48:20.299 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.47, Mass=43, SNR=4.6, Peak=28 HFD=4.0
03:48:20.299 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
03:48:20.299 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.83)
03:48:20.299 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.13 mountX=0.09 mountY=0.03, mountTheta=0.32
03:48:20.301 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:20.317 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
03:48:20.318 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:20.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:20.318 00.000 12268 Enqueuing Expose request
03:48:20.318 00.000 11616 Worker thread wakes up
03:48:20.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:20.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:48:22.329 02.011 11616 Exposure complete
03:48:22.385 00.056 11616 worker thread done servicing request
03:48:22.385 00.000 12268 OnExposeComplete: enter
03:48:22.385 00.000 12268 UpdateGuideState(): m_state=2
03:48:22.385 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:48:22.385 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.99, Mass=55, SNR=5.2, Peak=33 HFD=4.5
03:48:22.386 00.001 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
03:48:22.386 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
03:48:22.386 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.61 hyp=0.67 cameraTheta=1.99 mountX=0.58 mountY=-0.35, mountTheta=-0.54
03:48:22.388 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:22.404 00.016 12268 UpdateGuideState exits: m=55 SNR=5.2
03:48:22.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:22.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:22.405 00.001 12268 Enqueuing Expose request
03:48:22.405 00.000 11616 Worker thread wakes up
03:48:22.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:22.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:24.413 02.008 11616 Exposure complete
03:48:24.465 00.052 11616 worker thread done servicing request
03:48:24.465 00.000 12268 OnExposeComplete: enter
03:48:24.465 00.000 12268 UpdateGuideState(): m_state=2
03:48:24.466 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:48:24.466 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.14, Mass=51, SNR=5.0, Peak=31 HFD=3.8
03:48:24.466 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
03:48:24.466 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
03:48:24.466 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.24 hyp=0.54 cameraTheta=-2.68 mountX=-0.29 mountY=-0.45, mountTheta=-2.14
03:48:24.468 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:24.483 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:48:24.483 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:24.483 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:24.483 00.000 12268 Enqueuing Expose request
03:48:24.483 00.000 11616 Worker thread wakes up
03:48:24.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:24.484 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:48:26.489 02.005 11616 Exposure complete
03:48:26.540 00.051 11616 worker thread done servicing request
03:48:26.540 00.000 12268 OnExposeComplete: enter
03:48:26.540 00.000 12268 UpdateGuideState(): m_state=2
03:48:26.540 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:48:26.540 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.87, Mass=49, SNR=4.9, Peak=31 HFD=4.0
03:48:26.540 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
03:48:26.540 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
03:48:26.540 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.49 hyp=0.50 cameraTheta=1.36 mountX=0.50 mountY=0.04, mountTheta=0.08
03:48:26.542 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:48:26.558 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
03:48:26.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:26.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:26.558 00.000 12268 Enqueuing Expose request
03:48:26.558 00.000 11616 Worker thread wakes up
03:48:26.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:26.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:28.570 02.012 11616 Exposure complete
03:48:28.621 00.051 11616 worker thread done servicing request
03:48:28.621 00.000 12268 OnExposeComplete: enter
03:48:28.621 00.000 12268 UpdateGuideState(): m_state=2
03:48:28.622 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:48:28.622 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.88, Mass=42, SNR=4.6, Peak=31 HFD=3.3
03:48:28.622 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
03:48:28.622 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
03:48:28.622 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.50 hyp=0.50 cameraTheta=1.58 mountX=0.50 mountY=-0.07, mountTheta=-0.14
03:48:28.624 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:28.638 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:48:28.639 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:28.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:28.639 00.000 12268 Enqueuing Expose request
03:48:28.639 00.000 11616 Worker thread wakes up
03:48:28.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:28.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:30.652 02.013 11616 Exposure complete
03:48:30.702 00.050 11616 worker thread done servicing request
03:48:30.703 00.001 12268 OnExposeComplete: enter
03:48:30.703 00.000 12268 UpdateGuideState(): m_state=2
03:48:30.703 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:48:30.703 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.63, Mass=51, SNR=5.0, Peak=32 HFD=3.5
03:48:30.703 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
03:48:30.703 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
03:48:30.703 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.25 hyp=0.31 cameraTheta=2.22 mountX=0.23 mountY=-0.22, mountTheta=-0.76
03:48:30.705 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:30.720 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:48:30.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:30.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:30.720 00.000 12268 Enqueuing Expose request
03:48:30.720 00.000 11616 Worker thread wakes up
03:48:30.720 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:30.720 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:32.733 02.013 11616 Exposure complete
03:48:32.783 00.050 11616 worker thread done servicing request
03:48:32.783 00.000 12268 OnExposeComplete: enter
03:48:32.783 00.000 12268 UpdateGuideState(): m_state=2
03:48:32.784 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:48:32.784 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.57, Mass=46, SNR=4.8, Peak=32 HFD=3.2
03:48:32.784 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
03:48:32.784 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
03:48:32.784 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.24 cameraTheta=2.26 mountX=0.17 mountY=-0.18, mountTheta=-0.80
03:48:32.786 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:32.800 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:48:32.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:32.801 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:32.801 00.000 12268 Enqueuing Expose request
03:48:32.801 00.000 11616 Worker thread wakes up
03:48:32.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:32.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:34.877 02.076 11616 Exposure complete
03:48:34.929 00.052 11616 worker thread done servicing request
03:48:34.930 00.001 12268 OnExposeComplete: enter
03:48:34.930 00.000 12268 UpdateGuideState(): m_state=2
03:48:34.930 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:48:34.930 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.94, Mass=50, SNR=5.0, Peak=33 HFD=3.5
03:48:34.930 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
03:48:34.930 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
03:48:34.930 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.56 hyp=0.56 cameraTheta=1.63 mountX=0.55 mountY=-0.11, mountTheta=-0.19
03:48:34.932 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:48:34.947 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:48:34.947 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:34.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:34.947 00.000 12268 Enqueuing Expose request
03:48:34.947 00.000 11616 Worker thread wakes up
03:48:34.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:34.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:36.954 02.007 11616 Exposure complete
03:48:37.006 00.052 11616 worker thread done servicing request
03:48:37.006 00.000 12268 OnExposeComplete: enter
03:48:37.006 00.000 12268 UpdateGuideState(): m_state=2
03:48:37.007 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:48:37.007 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.51, Mass=47, SNR=4.8, Peak=33 HFD=2.6
03:48:37.007 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
03:48:37.007 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
03:48:37.007 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.13 hyp=0.55 cameraTheta=2.89 mountX=0.08 mountY=-0.54, mountTheta=-1.42
03:48:37.009 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:37.025 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:48:37.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:37.026 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:37.026 00.000 12268 Enqueuing Expose request
03:48:37.026 00.000 11616 Worker thread wakes up
03:48:37.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:37.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:48:39.041 02.015 11616 Exposure complete
03:48:39.092 00.051 11616 worker thread done servicing request
03:48:39.093 00.001 12268 OnExposeComplete: enter
03:48:39.093 00.000 12268 UpdateGuideState(): m_state=2
03:48:39.093 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:48:39.093 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.88, Mass=41, SNR=4.5, Peak=30 HFD=2.8
03:48:39.093 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
03:48:39.093 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
03:48:39.093 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.50 hyp=0.59 cameraTheta=2.12 mountX=0.47 mountY=-0.37, mountTheta=-0.66
03:48:39.095 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:39.110 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:48:39.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:39.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:39.110 00.000 12268 Enqueuing Expose request
03:48:39.110 00.000 11616 Worker thread wakes up
03:48:39.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:39.111 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:41.113 02.002 11616 Exposure complete
03:48:41.165 00.052 11616 worker thread done servicing request
03:48:41.165 00.000 12268 OnExposeComplete: enter
03:48:41.165 00.000 12268 UpdateGuideState(): m_state=2
03:48:41.165 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:48:41.166 00.001 12268 Star::Find returns 1 (0), X=665.95, Y=915.47, Mass=45, SNR=4.7, Peak=31 HFD=4.0
03:48:41.166 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
03:48:41.166 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.11)
03:48:41.166 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.41 mountX=0.09 mountY=0.00, mountTheta=0.04
03:48:41.168 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:41.182 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:48:41.183 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:41.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:41.183 00.000 12268 Enqueuing Expose request
03:48:41.183 00.000 11616 Worker thread wakes up
03:48:41.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:41.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:48:43.196 02.013 11616 Exposure complete
03:48:43.251 00.055 11616 worker thread done servicing request
03:48:43.251 00.000 12268 OnExposeComplete: enter
03:48:43.251 00.000 12268 UpdateGuideState(): m_state=2
03:48:43.252 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:48:43.252 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.45, Mass=45, SNR=4.7, Peak=30 HFD=2.8
03:48:43.252 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
03:48:43.252 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
03:48:43.252 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.07 hyp=0.54 cameraTheta=3.02 mountX=0.01 mountY=-0.54, mountTheta=-1.55
03:48:43.254 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:43.269 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:48:43.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:43.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:43.269 00.000 12268 Enqueuing Expose request
03:48:43.269 00.000 11616 Worker thread wakes up
03:48:43.269 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:43.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:48:45.293 02.024 11616 Exposure complete
03:48:45.344 00.051 11616 worker thread done servicing request
03:48:45.345 00.001 12268 OnExposeComplete: enter
03:48:45.345 00.000 12268 UpdateGuideState(): m_state=2
03:48:45.345 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:48:45.345 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.60, Mass=43, SNR=4.6, Peak=30 HFD=4.2
03:48:45.345 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
03:48:45.345 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.25)
03:48:45.345 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.22 hyp=0.43 cameraTheta=0.55 mountX=0.26 mountY=0.33, mountTheta=0.91
03:48:45.347 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:48:45.362 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:48:45.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:45.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:45.362 00.000 12268 Enqueuing Expose request
03:48:45.362 00.000 11616 Worker thread wakes up
03:48:45.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:45.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:47.372 02.010 11616 Exposure complete
03:48:47.423 00.051 11616 worker thread done servicing request
03:48:47.423 00.000 12268 OnExposeComplete: enter
03:48:47.423 00.000 12268 UpdateGuideState(): m_state=2
03:48:47.423 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:48:47.423 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.24, Mass=46, SNR=4.8, Peak=30 HFD=4.3
03:48:47.423 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
03:48:47.423 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
03:48:47.423 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-0.75 mountX=-0.12 mountY=0.17, mountTheta=2.21
03:48:47.427 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:47.441 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:48:47.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:47.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:47.441 00.000 12268 Enqueuing Expose request
03:48:47.442 00.001 11616 Worker thread wakes up
03:48:47.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:47.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:48:49.447 02.005 11616 Exposure complete
03:48:49.498 00.051 11616 worker thread done servicing request
03:48:49.498 00.000 12268 OnExposeComplete: enter
03:48:49.498 00.000 12268 UpdateGuideState(): m_state=2
03:48:49.499 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:48:49.499 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.68, Mass=50, SNR=4.9, Peak=31 HFD=4.0
03:48:49.499 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
03:48:49.499 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
03:48:49.499 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.42 mountX=0.30 mountY=0.01, mountTheta=0.02
03:48:49.501 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:49.515 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
03:48:49.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:49.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:49.515 00.000 12268 Enqueuing Expose request
03:48:49.516 00.001 11616 Worker thread wakes up
03:48:49.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:49.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:51.518 02.002 11616 Exposure complete
03:48:51.570 00.052 11616 worker thread done servicing request
03:48:51.571 00.001 12268 OnExposeComplete: enter
03:48:51.571 00.000 12268 UpdateGuideState(): m_state=2
03:48:51.571 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:48:51.571 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.74, Mass=50, SNR=4.9, Peak=31 HFD=3.2
03:48:51.571 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
03:48:51.571 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
03:48:51.571 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.36 hyp=0.51 cameraTheta=2.35 mountX=0.32 mountY=-0.40, mountTheta=-0.89
03:48:51.573 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:51.587 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
03:48:51.588 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:51.588 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:51.588 00.000 12268 Enqueuing Expose request
03:48:51.588 00.000 11616 Worker thread wakes up
03:48:51.588 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:51.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:48:53.592 02.004 11616 Exposure complete
03:48:53.643 00.051 11616 worker thread done servicing request
03:48:53.643 00.000 12268 OnExposeComplete: enter
03:48:53.643 00.000 12268 UpdateGuideState(): m_state=2
03:48:53.643 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:48:53.643 00.000 12268 Star::Find returns 1 (0), X=665.11, Y=916.14, Mass=53, SNR=5.1, Peak=35 HFD=2.0
03:48:53.643 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
03:48:53.643 00.000 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
03:48:53.644 00.001 12268 CameraToMount -- cameraX=-0.83 cameraY=0.76 hyp=1.12 cameraTheta=2.40 mountX=0.67 mountY=-0.92, mountTheta=-0.94
03:48:53.645 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:53.660 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
03:48:53.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:53.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:53.660 00.000 12268 Enqueuing Expose request
03:48:53.660 00.000 11616 Worker thread wakes up
03:48:53.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:53.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:48:55.676 02.016 11616 Exposure complete
03:48:55.726 00.050 11616 worker thread done servicing request
03:48:55.726 00.000 12268 OnExposeComplete: enter
03:48:55.726 00.000 12268 UpdateGuideState(): m_state=2
03:48:55.727 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:48:55.727 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.43, Mass=51, SNR=5.0, Peak=32 HFD=3.6
03:48:55.727 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
03:48:55.727 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
03:48:55.727 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.24 cameraTheta=2.92 mountX=0.03 mountY=-0.23, mountTheta=-1.45
03:48:55.729 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:55.744 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:48:55.745 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:55.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:55.745 00.000 12268 Enqueuing Expose request
03:48:55.745 00.000 11616 Worker thread wakes up
03:48:55.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:55.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:48:57.750 02.005 11616 Exposure complete
03:48:57.801 00.051 11616 worker thread done servicing request
03:48:57.802 00.001 12268 OnExposeComplete: enter
03:48:57.802 00.000 12268 UpdateGuideState(): m_state=2
03:48:57.802 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:48:57.802 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.08, Mass=48, SNR=4.9, Peak=29 HFD=3.9
03:48:57.802 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
03:48:57.802 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
03:48:57.802 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.30 hyp=0.41 cameraTheta=-2.35 mountX=-0.32 mountY=-0.25, mountTheta=-2.48
03:48:57.804 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:48:57.819 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:48:57.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:57.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:57.819 00.000 12268 Enqueuing Expose request
03:48:57.819 00.000 11616 Worker thread wakes up
03:48:57.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:57.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:48:59.824 02.005 11616 Exposure complete
03:48:59.877 00.053 11616 worker thread done servicing request
03:48:59.877 00.000 12268 OnExposeComplete: enter
03:48:59.877 00.000 12268 UpdateGuideState(): m_state=2
03:48:59.877 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:48:59.877 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.55, Mass=44, SNR=4.7, Peak=32 HFD=3.9
03:48:59.877 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
03:48:59.878 00.001 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
03:48:59.878 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.48 mountX=0.17 mountY=-0.01, mountTheta=-0.03
03:48:59.880 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:48:59.895 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:48:59.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:59.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:48:59.895 00.000 12268 Enqueuing Expose request
03:48:59.895 00.000 11616 Worker thread wakes up
03:48:59.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:48:59.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:01.909 02.014 11616 Exposure complete
03:49:01.960 00.051 11616 worker thread done servicing request
03:49:01.960 00.000 12268 OnExposeComplete: enter
03:49:01.960 00.000 12268 UpdateGuideState(): m_state=2
03:49:01.961 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:49:01.961 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.85, Mass=47, SNR=4.8, Peak=30 HFD=3.1
03:49:01.961 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
03:49:01.961 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
03:49:01.961 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.47 hyp=0.57 cameraTheta=2.19 mountX=0.43 mountY=-0.39, mountTheta=-0.73
03:49:01.963 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=11, Gamma=1.290
03:49:01.977 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:49:01.978 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:01.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:01.978 00.000 12268 Enqueuing Expose request
03:49:01.978 00.000 11616 Worker thread wakes up
03:49:01.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:01.978 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:03.978 02.000 11616 Exposure complete
03:49:04.029 00.051 11616 worker thread done servicing request
03:49:04.030 00.001 12268 OnExposeComplete: enter
03:49:04.030 00.000 12268 UpdateGuideState(): m_state=2
03:49:04.030 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:49:04.030 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.58, Mass=43, SNR=4.6, Peak=31 HFD=3.7
03:49:04.030 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
03:49:04.030 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.97)
03:49:04.030 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.27 mountX=0.21 mountY=0.04, mountTheta=0.18
03:49:04.031 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:04.047 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
03:49:04.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:04.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:04.047 00.000 12268 Enqueuing Expose request
03:49:04.047 00.000 11616 Worker thread wakes up
03:49:04.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:04.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:06.059 02.012 11616 Exposure complete
03:49:06.109 00.050 11616 worker thread done servicing request
03:49:06.109 00.000 12268 OnExposeComplete: enter
03:49:06.109 00.000 12268 UpdateGuideState(): m_state=2
03:49:06.110 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:49:06.110 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.45, Mass=49, SNR=4.9, Peak=31 HFD=3.7
03:49:06.110 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
03:49:06.110 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
03:49:06.110 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.66 mountX=0.06 mountY=-0.15, mountTheta=-1.19
03:49:06.112 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:06.127 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:49:06.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:06.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:06.127 00.000 12268 Enqueuing Expose request
03:49:06.127 00.000 11616 Worker thread wakes up
03:49:06.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:06.128 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:49:08.136 02.008 11616 Exposure complete
03:49:08.187 00.051 11616 worker thread done servicing request
03:49:08.187 00.000 12268 OnExposeComplete: enter
03:49:08.187 00.000 12268 UpdateGuideState(): m_state=2
03:49:08.187 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:49:08.187 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.58, Mass=48, SNR=4.8, Peak=32 HFD=3.4
03:49:08.187 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
03:49:08.187 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
03:49:08.187 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.25 cameraTheta=2.19 mountX=0.19 mountY=-0.17, mountTheta=-0.73
03:49:08.188 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:49:08.204 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
03:49:08.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:08.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:08.204 00.000 12268 Enqueuing Expose request
03:49:08.204 00.000 11616 Worker thread wakes up
03:49:08.204 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:08.205 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:10.222 02.017 11616 Exposure complete
03:49:10.275 00.053 11616 worker thread done servicing request
03:49:10.275 00.000 12268 OnExposeComplete: enter
03:49:10.275 00.000 12268 UpdateGuideState(): m_state=2
03:49:10.276 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:49:10.276 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.62, Mass=50, SNR=4.9, Peak=31 HFD=2.9
03:49:10.276 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
03:49:10.276 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
03:49:10.276 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.24 hyp=0.57 cameraTheta=2.70 mountX=0.19 mountY=-0.54, mountTheta=-1.23
03:49:10.278 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:10.293 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
03:49:10.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:10.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:10.293 00.000 12268 Enqueuing Expose request
03:49:10.293 00.000 11616 Worker thread wakes up
03:49:10.293 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:10.293 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:49:12.305 02.012 11616 Exposure complete
03:49:12.356 00.051 11616 worker thread done servicing request
03:49:12.356 00.000 12268 OnExposeComplete: enter
03:49:12.356 00.000 12268 UpdateGuideState(): m_state=2
03:49:12.356 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:49:12.356 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.74, Mass=46, SNR=4.8, Peak=32 HFD=4.2
03:49:12.356 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
03:49:12.356 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.87)
03:49:12.356 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.36 hyp=0.39 cameraTheta=1.17 mountX=0.37 mountY=0.11, mountTheta=0.28
03:49:12.358 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:12.372 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:49:12.373 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:12.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:12.373 00.000 12268 Enqueuing Expose request
03:49:12.373 00.000 11616 Worker thread wakes up
03:49:12.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:12.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:14.393 02.020 11616 Exposure complete
03:49:14.442 00.049 11616 worker thread done servicing request
03:49:14.443 00.001 12268 OnExposeComplete: enter
03:49:14.443 00.000 12268 UpdateGuideState(): m_state=2
03:49:14.443 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:49:14.443 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.52, Mass=48, SNR=4.9, Peak=31 HFD=3.6
03:49:14.443 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
03:49:14.443 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
03:49:14.443 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.31 mountX=0.13 mountY=-0.14, mountTheta=-0.85
03:49:14.445 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:14.459 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:49:14.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:14.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:14.460 00.001 12268 Enqueuing Expose request
03:49:14.460 00.000 11616 Worker thread wakes up
03:49:14.460 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:14.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:16.468 02.008 11616 Exposure complete
03:49:16.517 00.049 11616 worker thread done servicing request
03:49:16.518 00.001 12268 OnExposeComplete: enter
03:49:16.518 00.000 12268 UpdateGuideState(): m_state=2
03:49:16.518 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:49:16.518 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.86, Mass=43, SNR=4.6, Peak=31 HFD=2.9
03:49:16.518 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
03:49:16.518 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
03:49:16.518 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.48 hyp=0.55 cameraTheta=2.07 mountX=0.45 mountY=-0.32, mountTheta=-0.62
03:49:16.520 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:16.534 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:49:16.535 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:16.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:16.535 00.000 12268 Enqueuing Expose request
03:49:16.535 00.000 11616 Worker thread wakes up
03:49:16.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:16.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:18.542 02.007 11616 Exposure complete
03:49:18.592 00.050 11616 worker thread done servicing request
03:49:18.592 00.000 12268 OnExposeComplete: enter
03:49:18.592 00.000 12268 UpdateGuideState(): m_state=2
03:49:18.593 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:49:18.593 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.65, Mass=40, SNR=4.4, Peak=28 HFD=3.7
03:49:18.593 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
03:49:18.593 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
03:49:18.593 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.34 mountX=0.28 mountY=0.03, mountTheta=0.10
03:49:18.595 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:49:18.609 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
03:49:18.610 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:18.610 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:18.610 00.000 12268 Enqueuing Expose request
03:49:18.610 00.000 11616 Worker thread wakes up
03:49:18.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:18.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:20.624 02.014 11616 Exposure complete
03:49:20.675 00.051 11616 worker thread done servicing request
03:49:20.675 00.000 12268 OnExposeComplete: enter
03:49:20.675 00.000 12268 UpdateGuideState(): m_state=2
03:49:20.676 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:49:20.676 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.89, Mass=44, SNR=4.7, Peak=29 HFD=4.0
03:49:20.676 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
03:49:20.676 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.02)
03:49:20.676 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.51 hyp=0.53 cameraTheta=1.32 mountX=0.52 mountY=0.07, mountTheta=0.13
03:49:20.679 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:49:20.696 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
03:49:20.696 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:20.696 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:20.696 00.000 12268 Enqueuing Expose request
03:49:20.696 00.000 11616 Worker thread wakes up
03:49:20.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:20.697 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:22.722 02.025 11616 Exposure complete
03:49:22.781 00.059 11616 worker thread done servicing request
03:49:22.781 00.000 12268 OnExposeComplete: enter
03:49:22.781 00.000 12268 UpdateGuideState(): m_state=2
03:49:22.781 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:49:22.781 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.56, Mass=45, SNR=4.7, Peak=27 HFD=4.3
03:49:22.781 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
03:49:22.781 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
03:49:22.782 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=0.18 hyp=0.26 cameraTheta=0.73 mountX=0.19 mountY=0.17, mountTheta=0.72
03:49:22.784 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:22.800 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
03:49:22.801 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:22.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:22.801 00.000 12268 Enqueuing Expose request
03:49:22.801 00.000 11616 Worker thread wakes up
03:49:22.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:22.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:24.882 02.081 11616 Exposure complete
03:49:24.932 00.050 11616 worker thread done servicing request
03:49:24.933 00.001 12268 OnExposeComplete: enter
03:49:24.933 00.000 12268 UpdateGuideState(): m_state=2
03:49:24.933 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:49:24.933 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.66, Mass=56, SNR=5.2, Peak=32 HFD=5.0
03:49:24.933 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
03:49:24.933 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
03:49:24.933 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.28 hyp=0.52 cameraTheta=2.58 mountX=0.23 mountY=-0.47, mountTheta=-1.11
03:49:24.935 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:49:24.950 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
03:49:24.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:24.951 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:24.951 00.000 12268 Enqueuing Expose request
03:49:24.951 00.000 11616 Worker thread wakes up
03:49:24.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:24.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:49:26.962 02.011 11616 Exposure complete
03:49:27.014 00.052 11616 worker thread done servicing request
03:49:27.014 00.000 12268 OnExposeComplete: enter
03:49:27.014 00.000 12268 UpdateGuideState(): m_state=2
03:49:27.014 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:49:27.014 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.74, Mass=45, SNR=4.7, Peak=31 HFD=3.6
03:49:27.015 00.001 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
03:49:27.015 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.09)
03:49:27.015 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.36 hyp=0.36 cameraTheta=1.40 mountX=0.36 mountY=0.02, mountTheta=0.05
03:49:27.017 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:49:27.032 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:49:27.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:27.032 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:27.032 00.000 12268 Enqueuing Expose request
03:49:27.032 00.000 11616 Worker thread wakes up
03:49:27.033 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:27.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:29.052 02.019 11616 Exposure complete
03:49:29.102 00.050 11616 worker thread done servicing request
03:49:29.103 00.001 12268 OnExposeComplete: enter
03:49:29.103 00.000 12268 UpdateGuideState(): m_state=2
03:49:29.103 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:49:29.103 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.66, Mass=47, SNR=4.8, Peak=33 HFD=4.0
03:49:29.103 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
03:49:29.103 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.91)
03:49:29.103 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.21 mountX=0.29 mountY=0.07, mountTheta=0.24
03:49:29.106 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:49:29.122 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:49:29.122 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:29.122 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:29.122 00.000 12268 Enqueuing Expose request
03:49:29.122 00.000 11616 Worker thread wakes up
03:49:29.123 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:29.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:31.141 02.018 11616 Exposure complete
03:49:31.192 00.051 11616 worker thread done servicing request
03:49:31.192 00.000 12268 OnExposeComplete: enter
03:49:31.192 00.000 12268 UpdateGuideState(): m_state=2
03:49:31.192 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:49:31.193 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.74, Mass=46, SNR=4.7, Peak=30 HFD=4.0
03:49:31.193 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
03:49:31.193 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.09)
03:49:31.193 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.36 hyp=0.36 cameraTheta=1.39 mountX=0.36 mountY=0.02, mountTheta=0.05
03:49:31.195 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:31.210 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:49:31.211 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:31.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:31.211 00.000 12268 Enqueuing Expose request
03:49:31.211 00.000 11616 Worker thread wakes up
03:49:31.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:31.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:33.221 02.010 11616 Exposure complete
03:49:33.271 00.050 11616 worker thread done servicing request
03:49:33.271 00.000 12268 OnExposeComplete: enter
03:49:33.272 00.001 12268 UpdateGuideState(): m_state=2
03:49:33.272 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:49:33.272 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.62, Mass=39, SNR=4.4, Peak=30 HFD=3.2
03:49:33.272 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
03:49:33.272 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
03:49:33.272 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.63 mountX=0.23 mountY=-0.04, mountTheta=-0.19
03:49:33.274 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:33.289 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
03:49:33.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:33.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:33.289 00.000 12268 Enqueuing Expose request
03:49:33.289 00.000 11616 Worker thread wakes up
03:49:33.290 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:33.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:35.310 02.020 11616 Exposure complete
03:49:35.361 00.051 11616 worker thread done servicing request
03:49:35.361 00.000 12268 OnExposeComplete: enter
03:49:35.362 00.001 12268 UpdateGuideState(): m_state=2
03:49:35.362 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:49:35.362 00.000 12268 Star::Find returns 1 (0), X=665.09, Y=915.68, Mass=54, SNR=5.1, Peak=32 HFD=3.8
03:49:35.362 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
03:49:35.362 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
03:49:35.362 00.000 12268 CameraToMount -- cameraX=-0.85 cameraY=0.30 hyp=0.90 cameraTheta=2.80 mountX=0.22 mountY=-0.88, mountTheta=-1.33
03:49:35.364 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:35.379 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
03:49:35.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:35.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:35.379 00.000 12268 Enqueuing Expose request
03:49:35.379 00.000 11616 Worker thread wakes up
03:49:35.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:35.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:49:37.399 02.020 11616 Exposure complete
03:49:37.449 00.050 11616 worker thread done servicing request
03:49:37.449 00.000 12268 OnExposeComplete: enter
03:49:37.450 00.001 12268 UpdateGuideState(): m_state=2
03:49:37.450 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:49:37.450 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.62, Mass=47, SNR=4.8, Peak=31 HFD=3.1
03:49:37.450 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
03:49:37.450 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
03:49:37.450 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.24 hyp=0.40 cameraTheta=2.50 mountX=0.20 mountY=-0.35, mountTheta=-1.04
03:49:37.452 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:49:37.466 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:49:37.467 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:37.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:37.467 00.000 12268 Enqueuing Expose request
03:49:37.467 00.000 11616 Worker thread wakes up
03:49:37.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:37.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:39.476 02.009 11616 Exposure complete
03:49:39.527 00.051 11616 worker thread done servicing request
03:49:39.527 00.000 12268 OnExposeComplete: enter
03:49:39.527 00.000 12268 UpdateGuideState(): m_state=2
03:49:39.528 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:49:39.528 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.44, Mass=45, SNR=4.7, Peak=30 HFD=3.2
03:49:39.528 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
03:49:39.528 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
03:49:39.528 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.06 hyp=0.32 cameraTheta=2.95 mountX=0.03 mountY=-0.32, mountTheta=-1.48
03:49:39.530 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:39.544 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:49:39.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:39.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:39.544 00.000 12268 Enqueuing Expose request
03:49:39.544 00.000 11616 Worker thread wakes up
03:49:39.545 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:39.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:49:41.556 02.011 11616 Exposure complete
03:49:41.608 00.052 11616 worker thread done servicing request
03:49:41.608 00.000 12268 OnExposeComplete: enter
03:49:41.608 00.000 12268 UpdateGuideState(): m_state=2
03:49:41.609 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:49:41.609 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.27, Mass=48, SNR=4.8, Peak=29 HFD=3.6
03:49:41.609 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
03:49:41.609 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
03:49:41.609 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.11 hyp=0.42 cameraTheta=-2.89 mountX=-0.14 mountY=-0.39, mountTheta=-1.93
03:49:41.611 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:41.626 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:49:41.626 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:41.626 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:41.626 00.000 12268 Enqueuing Expose request
03:49:41.626 00.000 11616 Worker thread wakes up
03:49:41.626 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:41.626 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:49:43.641 02.015 11616 Exposure complete
03:49:43.691 00.050 11616 worker thread done servicing request
03:49:43.692 00.001 12268 OnExposeComplete: enter
03:49:43.692 00.000 12268 UpdateGuideState(): m_state=2
03:49:43.692 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:49:43.692 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.25, Mass=50, SNR=5.0, Peak=29 HFD=4.5
03:49:43.692 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
03:49:43.692 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
03:49:43.692 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-0.48 mountX=-0.10 mountY=0.26, mountTheta=1.95
03:49:43.694 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:49:43.709 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:49:43.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:43.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:43.709 00.000 12268 Enqueuing Expose request
03:49:43.709 00.000 11616 Worker thread wakes up
03:49:43.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:43.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:49:45.726 02.017 11616 Exposure complete
03:49:45.776 00.050 11616 worker thread done servicing request
03:49:45.776 00.000 12268 OnExposeComplete: enter
03:49:45.776 00.000 12268 UpdateGuideState(): m_state=2
03:49:45.776 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:49:45.777 00.001 12268 Star::Find returns 1 (0), X=665.64, Y=916.56, Mass=51, SNR=5.0, Peak=31 HFD=3.6
03:49:45.777 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
03:49:45.777 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
03:49:45.777 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=1.18 hyp=1.21 cameraTheta=1.81 mountX=1.14 mountY=-0.44, mountTheta=-0.37
03:49:45.779 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:49:45.793 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:49:45.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:45.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:45.793 00.000 12268 Enqueuing Expose request
03:49:45.793 00.000 11616 Worker thread wakes up
03:49:45.794 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:45.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,902,31,31)
03:49:47.803 02.009 11616 Exposure complete
03:49:47.855 00.052 11616 worker thread done servicing request
03:49:47.855 00.000 12268 OnExposeComplete: enter
03:49:47.856 00.001 12268 UpdateGuideState(): m_state=2
03:49:47.856 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:49:47.856 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.81, Mass=43, SNR=4.6, Peak=29 HFD=3.1
03:49:47.856 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
03:49:47.856 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
03:49:47.856 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.43 hyp=0.53 cameraTheta=2.19 mountX=0.40 mountY=-0.36, mountTheta=-0.73
03:49:47.858 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:47.872 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:49:47.872 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:47.873 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:47.873 00.000 12268 Enqueuing Expose request
03:49:47.873 00.000 11616 Worker thread wakes up
03:49:47.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:47.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:49.881 02.008 11616 Exposure complete
03:49:49.932 00.051 11616 worker thread done servicing request
03:49:49.932 00.000 12268 OnExposeComplete: enter
03:49:49.932 00.000 12268 UpdateGuideState(): m_state=2
03:49:49.932 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:49:49.932 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.84, Mass=42, SNR=4.6, Peak=29 HFD=4.0
03:49:49.932 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
03:49:49.932 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
03:49:49.932 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.46 hyp=0.51 cameraTheta=1.10 mountX=0.48 mountY=0.17, mountTheta=0.34
03:49:49.934 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:49.949 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:49:49.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:49.949 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:49.949 00.000 12268 Enqueuing Expose request
03:49:49.949 00.000 11616 Worker thread wakes up
03:49:49.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:49.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:51.953 02.004 11616 Exposure complete
03:49:52.003 00.050 11616 worker thread done servicing request
03:49:52.004 00.001 12268 OnExposeComplete: enter
03:49:52.004 00.000 12268 UpdateGuideState(): m_state=2
03:49:52.004 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:49:52.004 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.93, Mass=44, SNR=4.6, Peak=31 HFD=3.5
03:49:52.004 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
03:49:52.004 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
03:49:52.004 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.55 hyp=0.55 cameraTheta=1.50 mountX=0.55 mountY=-0.03, mountTheta=-0.06
03:49:52.006 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:49:52.020 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
03:49:52.021 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:52.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:52.021 00.000 12268 Enqueuing Expose request
03:49:52.021 00.000 11616 Worker thread wakes up
03:49:52.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:52.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:54.024 02.003 11616 Exposure complete
03:49:54.074 00.050 11616 worker thread done servicing request
03:49:54.074 00.000 12268 OnExposeComplete: enter
03:49:54.075 00.001 12268 UpdateGuideState(): m_state=2
03:49:54.075 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:49:54.075 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.61, Mass=49, SNR=4.9, Peak=32 HFD=4.1
03:49:54.075 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
03:49:54.075 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.54)
03:49:54.075 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.23 hyp=0.31 cameraTheta=0.84 mountX=0.25 mountY=0.18, mountTheta=0.61
03:49:54.077 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:49:54.091 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:49:54.092 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:54.092 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:54.092 00.000 12268 Enqueuing Expose request
03:49:54.092 00.000 11616 Worker thread wakes up
03:49:54.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:54.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:56.100 02.008 11616 Exposure complete
03:49:56.151 00.051 11616 worker thread done servicing request
03:49:56.152 00.001 12268 OnExposeComplete: enter
03:49:56.152 00.000 12268 UpdateGuideState(): m_state=2
03:49:56.152 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:49:56.152 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.55, Mass=44, SNR=4.7, Peak=29 HFD=3.9
03:49:56.152 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
03:49:56.152 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
03:49:56.152 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.87 mountX=0.16 mountY=-0.07, mountTheta=-0.42
03:49:56.154 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:56.169 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:49:56.169 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:56.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:56.169 00.000 12268 Enqueuing Expose request
03:49:56.170 00.001 11616 Worker thread wakes up
03:49:56.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:56.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:49:58.176 02.006 11616 Exposure complete
03:49:58.228 00.052 11616 worker thread done servicing request
03:49:58.228 00.000 12268 OnExposeComplete: enter
03:49:58.229 00.001 12268 UpdateGuideState(): m_state=2
03:49:58.229 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:49:58.229 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=916.05, Mass=46, SNR=4.8, Peak=32 HFD=3.1
03:49:58.229 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
03:49:58.229 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
03:49:58.229 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.67 hyp=0.70 cameraTheta=1.86 mountX=0.64 mountY=-0.28, mountTheta=-0.41
03:49:58.231 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:49:58.245 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:49:58.246 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:58.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:49:58.246 00.000 12268 Enqueuing Expose request
03:49:58.246 00.000 11616 Worker thread wakes up
03:49:58.246 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:49:58.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:00.260 02.014 11616 Exposure complete
03:50:00.311 00.051 11616 worker thread done servicing request
03:50:00.311 00.000 12268 OnExposeComplete: enter
03:50:00.312 00.001 12268 UpdateGuideState(): m_state=2
03:50:00.312 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:50:00.312 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=45, SNR=4.7, Peak=27 HFD=4.5
03:50:00.312 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
03:50:00.312 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
03:50:00.312 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.17 hyp=0.35 cameraTheta=0.51 mountX=0.20 mountY=0.28, mountTheta=0.95
03:50:00.314 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:50:00.330 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
03:50:00.330 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:00.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:00.330 00.000 12268 Enqueuing Expose request
03:50:00.330 00.000 11616 Worker thread wakes up
03:50:00.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:00.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:02.334 02.004 11616 Exposure complete
03:50:02.385 00.051 11616 worker thread done servicing request
03:50:02.385 00.000 12268 OnExposeComplete: enter
03:50:02.385 00.000 12268 UpdateGuideState(): m_state=2
03:50:02.385 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:50:02.385 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.08, Mass=49, SNR=4.9, Peak=29 HFD=4.5
03:50:02.385 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
03:50:02.385 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
03:50:02.385 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.30 hyp=0.31 cameraTheta=-1.37 mountX=-0.30 mountY=0.10, mountTheta=2.82
03:50:02.387 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:02.402 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:50:02.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:02.402 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:02.402 00.000 12268 Enqueuing Expose request
03:50:02.403 00.001 11616 Worker thread wakes up
03:50:02.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:02.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:50:04.409 02.006 11616 Exposure complete
03:50:04.460 00.051 11616 worker thread done servicing request
03:50:04.460 00.000 12268 OnExposeComplete: enter
03:50:04.460 00.000 12268 UpdateGuideState(): m_state=2
03:50:04.460 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:50:04.460 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.94, Mass=45, SNR=4.7, Peak=34 HFD=2.9
03:50:04.460 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
03:50:04.460 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
03:50:04.461 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=0.56 hyp=0.58 cameraTheta=1.80 mountX=0.55 mountY=-0.20, mountTheta=-0.35
03:50:04.463 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:50:04.477 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:50:04.477 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:04.477 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:04.477 00.000 12268 Enqueuing Expose request
03:50:04.477 00.000 11616 Worker thread wakes up
03:50:04.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:04.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:06.485 02.008 11616 Exposure complete
03:50:06.536 00.051 11616 worker thread done servicing request
03:50:06.537 00.001 12268 OnExposeComplete: enter
03:50:06.537 00.000 12268 UpdateGuideState(): m_state=2
03:50:06.537 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:50:06.537 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.84, Mass=49, SNR=4.9, Peak=29 HFD=4.2
03:50:06.537 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
03:50:06.537 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
03:50:06.537 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.46 hyp=0.48 cameraTheta=1.87 mountX=0.44 mountY=-0.20, mountTheta=-0.42
03:50:06.539 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:50:06.554 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:50:06.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:06.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:06.554 00.000 12268 Enqueuing Expose request
03:50:06.554 00.000 11616 Worker thread wakes up
03:50:06.554 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:06.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:08.560 02.006 11616 Exposure complete
03:50:08.610 00.050 11616 worker thread done servicing request
03:50:08.611 00.001 12268 OnExposeComplete: enter
03:50:08.611 00.000 12268 UpdateGuideState(): m_state=2
03:50:08.611 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:50:08.611 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.54, Mass=46, SNR=4.7, Peak=29 HFD=3.4
03:50:08.611 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
03:50:08.611 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
03:50:08.611 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.16 hyp=0.32 cameraTheta=2.61 mountX=0.13 mountY=-0.30, mountTheta=-1.15
03:50:08.616 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:08.630 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
03:50:08.630 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:08.630 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:08.630 00.000 12268 Enqueuing Expose request
03:50:08.630 00.000 11616 Worker thread wakes up
03:50:08.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:08.631 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:10.635 02.004 11616 Exposure complete
03:50:10.684 00.049 11616 worker thread done servicing request
03:50:10.685 00.001 12268 OnExposeComplete: enter
03:50:10.685 00.000 12268 UpdateGuideState(): m_state=2
03:50:10.685 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:50:10.685 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.44, Mass=48, SNR=4.9, Peak=31 HFD=4.2
03:50:10.685 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
03:50:10.685 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
03:50:10.685 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.58 mountX=0.06 mountY=0.08, mountTheta=0.88
03:50:10.687 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:10.702 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:50:10.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:10.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:10.702 00.000 12268 Enqueuing Expose request
03:50:10.702 00.000 11616 Worker thread wakes up
03:50:10.703 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:10.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:50:12.711 02.008 11616 Exposure complete
03:50:12.762 00.051 11616 worker thread done servicing request
03:50:12.763 00.001 12268 OnExposeComplete: enter
03:50:12.763 00.000 12268 UpdateGuideState(): m_state=2
03:50:12.763 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:50:12.763 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.28, Mass=45, SNR=4.7, Peak=29 HFD=3.7
03:50:12.763 00.000 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.47) = xAngle (-4.08 = 2.20)
03:50:12.763 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.91)
03:50:12.763 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.61 mountX=-0.12 mountY=-0.16, mountTheta=-2.21
03:50:12.765 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:12.782 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
03:50:12.782 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:12.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:12.782 00.000 12268 Enqueuing Expose request
03:50:12.782 00.000 11616 Worker thread wakes up
03:50:12.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:12.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:50:14.859 02.077 11616 Exposure complete
03:50:14.912 00.053 11616 worker thread done servicing request
03:50:14.912 00.000 12268 OnExposeComplete: enter
03:50:14.912 00.000 12268 UpdateGuideState(): m_state=2
03:50:14.912 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:50:14.912 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.99, Mass=43, SNR=4.6, Peak=28 HFD=3.7
03:50:14.912 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
03:50:14.912 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
03:50:14.913 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=0.61 hyp=0.61 cameraTheta=1.67 mountX=0.60 mountY=-0.14, mountTheta=-0.22
03:50:14.915 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:14.931 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
03:50:14.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:14.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:14.931 00.000 12268 Enqueuing Expose request
03:50:14.932 00.001 11616 Worker thread wakes up
03:50:14.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:14.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:16.946 02.014 11616 Exposure complete
03:50:16.997 00.051 11616 worker thread done servicing request
03:50:16.997 00.000 12268 OnExposeComplete: enter
03:50:16.997 00.000 12268 UpdateGuideState(): m_state=2
03:50:16.997 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:50:16.997 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.48, Mass=52, SNR=5.1, Peak=33 HFD=4.1
03:50:16.998 00.001 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
03:50:16.998 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.56)
03:50:16.998 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.86 mountX=0.10 mountY=0.07, mountTheta=0.59
03:50:17.000 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:17.014 00.014 12268 UpdateGuideState exits: m=52 SNR=5.1
03:50:17.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:17.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:17.015 00.001 12268 Enqueuing Expose request
03:50:17.015 00.000 11616 Worker thread wakes up
03:50:17.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:17.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:50:19.025 02.010 11616 Exposure complete
03:50:19.078 00.053 11616 worker thread done servicing request
03:50:19.079 00.001 12268 OnExposeComplete: enter
03:50:19.079 00.000 12268 UpdateGuideState(): m_state=2
03:50:19.079 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:50:19.079 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
03:50:19.079 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
03:50:19.079 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
03:50:19.079 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.28 mountX=0.22 mountY=0.04, mountTheta=0.16
03:50:19.081 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:50:19.098 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
03:50:19.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:19.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:19.098 00.000 12268 Enqueuing Expose request
03:50:19.099 00.001 11616 Worker thread wakes up
03:50:19.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:19.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:21.115 02.016 11616 Exposure complete
03:50:21.166 00.051 11616 worker thread done servicing request
03:50:21.166 00.000 12268 OnExposeComplete: enter
03:50:21.166 00.000 12268 UpdateGuideState(): m_state=2
03:50:21.167 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:50:21.167 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.60, Mass=46, SNR=4.7, Peak=31 HFD=3.3
03:50:21.167 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
03:50:21.167 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
03:50:21.167 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.22 mountX=0.20 mountY=-0.19, mountTheta=-0.76
03:50:21.170 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:50:21.185 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:50:21.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:21.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:21.185 00.000 12268 Enqueuing Expose request
03:50:21.185 00.000 11616 Worker thread wakes up
03:50:21.186 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:21.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:23.204 02.018 11616 Exposure complete
03:50:23.259 00.055 11616 worker thread done servicing request
03:50:23.259 00.000 12268 OnExposeComplete: enter
03:50:23.259 00.000 12268 UpdateGuideState(): m_state=2
03:50:23.259 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:50:23.260 00.001 12268 Star::Find returns 1 (0), X=665.83, Y=915.69, Mass=41, SNR=4.5, Peak=30 HFD=3.2
03:50:23.260 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
03:50:23.260 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
03:50:23.260 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.91 mountX=0.29 mountY=-0.15, mountTheta=-0.46
03:50:23.262 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:23.280 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
03:50:23.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:23.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:23.280 00.000 12268 Enqueuing Expose request
03:50:23.280 00.000 11616 Worker thread wakes up
03:50:23.280 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:23.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:25.293 02.013 11616 Exposure complete
03:50:25.343 00.050 11616 worker thread done servicing request
03:50:25.343 00.000 12268 OnExposeComplete: enter
03:50:25.343 00.000 12268 UpdateGuideState(): m_state=2
03:50:25.344 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:50:25.344 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.13, Mass=47, SNR=4.8, Peak=31 HFD=3.6
03:50:25.344 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
03:50:25.344 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
03:50:25.344 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.25 hyp=0.35 cameraTheta=-2.36 mountX=-0.27 mountY=-0.21, mountTheta=-2.47
03:50:25.349 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:25.365 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:50:25.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:25.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:25.365 00.000 12268 Enqueuing Expose request
03:50:25.366 00.001 11616 Worker thread wakes up
03:50:25.366 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:25.366 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:50:27.373 02.007 11616 Exposure complete
03:50:27.425 00.052 11616 worker thread done servicing request
03:50:27.425 00.000 12268 OnExposeComplete: enter
03:50:27.425 00.000 12268 UpdateGuideState(): m_state=2
03:50:27.425 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:50:27.426 00.001 12268 Star::Find returns 1 (0), X=666.31, Y=915.54, Mass=39, SNR=4.4, Peak=27 HFD=4.4
03:50:27.426 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
03:50:27.426 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
03:50:27.426 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.16 hyp=0.40 cameraTheta=0.40 mountX=0.19 mountY=0.35, mountTheta=1.06
03:50:27.428 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=23, Gamma=1.290
03:50:27.442 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
03:50:27.443 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:27.443 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:27.443 00.000 12268 Enqueuing Expose request
03:50:27.443 00.000 11616 Worker thread wakes up
03:50:27.443 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:27.443 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:29.449 02.006 11616 Exposure complete
03:50:29.503 00.054 11616 worker thread done servicing request
03:50:29.503 00.000 12268 OnExposeComplete: enter
03:50:29.503 00.000 12268 UpdateGuideState(): m_state=2
03:50:29.503 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:50:29.504 00.001 12268 Star::Find returns 1 (0), X=665.66, Y=915.39, Mass=45, SNR=4.7, Peak=32 HFD=3.5
03:50:29.504 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
03:50:29.504 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
03:50:29.504 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.01 hyp=0.27 cameraTheta=3.11 mountX=-0.02 mountY=-0.27, mountTheta=-1.63
03:50:29.507 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:29.522 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:50:29.523 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:29.523 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:29.523 00.000 12268 Enqueuing Expose request
03:50:29.523 00.000 11616 Worker thread wakes up
03:50:29.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:29.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:50:31.539 02.016 11616 Exposure complete
03:50:31.589 00.050 11616 worker thread done servicing request
03:50:31.589 00.000 12268 OnExposeComplete: enter
03:50:31.589 00.000 12268 UpdateGuideState(): m_state=2
03:50:31.590 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
03:50:31.590 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.62, Mass=42, SNR=4.6, Peak=30 HFD=4.0
03:50:31.590 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
03:50:31.590 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.35)
03:50:31.590 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.24 hyp=0.39 cameraTheta=0.65 mountX=0.27 mountY=0.28, mountTheta=0.80
03:50:31.593 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:50:31.607 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:50:31.607 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:31.608 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:31.608 00.000 12268 Enqueuing Expose request
03:50:31.608 00.000 11616 Worker thread wakes up
03:50:31.608 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:31.608 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:33.623 02.015 11616 Exposure complete
03:50:33.674 00.051 11616 worker thread done servicing request
03:50:33.674 00.000 12268 OnExposeComplete: enter
03:50:33.674 00.000 12268 UpdateGuideState(): m_state=2
03:50:33.674 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
03:50:33.674 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.86, Mass=45, SNR=4.7, Peak=30 HFD=3.7
03:50:33.674 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
03:50:33.674 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
03:50:33.674 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.48 hyp=0.48 cameraTheta=1.49 mountX=0.48 mountY=-0.02, mountTheta=-0.05
03:50:33.677 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:33.691 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:50:33.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:33.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:33.691 00.000 12268 Enqueuing Expose request
03:50:33.691 00.000 11616 Worker thread wakes up
03:50:33.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:33.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:35.704 02.013 11616 Exposure complete
03:50:35.756 00.052 11616 worker thread done servicing request
03:50:35.756 00.000 12268 OnExposeComplete: enter
03:50:35.756 00.000 12268 UpdateGuideState(): m_state=2
03:50:35.756 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
03:50:35.756 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.58, Mass=51, SNR=5.0, Peak=30 HFD=4.2
03:50:35.756 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
03:50:35.756 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
03:50:35.756 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.20 hyp=0.37 cameraTheta=2.58 mountX=0.17 mountY=-0.34, mountTheta=-1.11
03:50:35.761 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:35.777 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
03:50:35.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:35.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:35.777 00.000 12268 Enqueuing Expose request
03:50:35.777 00.000 11616 Worker thread wakes up
03:50:35.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:35.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:37.799 02.022 11616 Exposure complete
03:50:37.850 00.051 11616 worker thread done servicing request
03:50:37.850 00.000 12268 OnExposeComplete: enter
03:50:37.850 00.000 12268 UpdateGuideState(): m_state=2
03:50:37.851 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
03:50:37.851 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.97, Mass=44, SNR=4.7, Peak=32 HFD=3.1
03:50:37.851 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
03:50:37.851 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
03:50:37.851 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.59 hyp=0.60 cameraTheta=1.77 mountX=0.57 mountY=-0.19, mountTheta=-0.33
03:50:37.853 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=13, Gamma=1.290
03:50:37.868 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:50:37.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:37.869 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:37.869 00.000 12268 Enqueuing Expose request
03:50:37.869 00.000 11616 Worker thread wakes up
03:50:37.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:37.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:39.879 02.010 11616 Exposure complete
03:50:39.933 00.054 11616 worker thread done servicing request
03:50:39.933 00.000 12268 OnExposeComplete: enter
03:50:39.933 00.000 12268 UpdateGuideState(): m_state=2
03:50:39.934 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
03:50:39.934 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.58, Mass=45, SNR=4.7, Peak=30 HFD=4.5
03:50:39.934 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
03:50:39.934 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.21)
03:50:39.934 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.20 hyp=0.41 cameraTheta=0.51 mountX=0.23 mountY=0.33, mountTheta=0.96
03:50:39.936 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:39.951 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:50:39.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:39.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:39.951 00.000 12268 Enqueuing Expose request
03:50:39.951 00.000 11616 Worker thread wakes up
03:50:39.952 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:39.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:41.956 02.004 11616 Exposure complete
03:50:42.007 00.051 11616 worker thread done servicing request
03:50:42.008 00.001 12268 OnExposeComplete: enter
03:50:42.008 00.000 12268 UpdateGuideState(): m_state=2
03:50:42.008 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
03:50:42.008 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
03:50:42.008 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
03:50:42.008 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
03:50:42.008 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.25 cameraTheta=0.97 mountX=0.22 mountY=0.11, mountTheta=0.48
03:50:42.010 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:42.025 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:50:42.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:42.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:42.025 00.000 12268 Enqueuing Expose request
03:50:42.025 00.000 11616 Worker thread wakes up
03:50:42.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:42.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:44.031 02.006 11616 Exposure complete
03:50:44.081 00.050 11616 worker thread done servicing request
03:50:44.081 00.000 12268 OnExposeComplete: enter
03:50:44.081 00.000 12268 UpdateGuideState(): m_state=2
03:50:44.081 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
03:50:44.082 00.001 12268 Star::Find returns 1 (0), X=665.78, Y=915.52, Mass=44, SNR=4.7, Peak=31 HFD=3.3
03:50:44.082 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
03:50:44.082 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
03:50:44.082 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.21 cameraTheta=2.41 mountX=0.12 mountY=-0.17, mountTheta=-0.95
03:50:44.084 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:44.098 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:50:44.099 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:44.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:44.099 00.000 12268 Enqueuing Expose request
03:50:44.099 00.000 11616 Worker thread wakes up
03:50:44.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:44.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:46.107 02.008 11616 Exposure complete
03:50:46.159 00.052 11616 worker thread done servicing request
03:50:46.159 00.000 12268 OnExposeComplete: enter
03:50:46.159 00.000 12268 UpdateGuideState(): m_state=2
03:50:46.159 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
03:50:46.159 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.76, Mass=45, SNR=4.7, Peak=29 HFD=4.0
03:50:46.159 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
03:50:46.160 00.001 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.94)
03:50:46.160 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.38 hyp=0.41 cameraTheta=1.24 mountX=0.39 mountY=0.08, mountTheta=0.20
03:50:46.162 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:46.177 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:50:46.178 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:46.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:46.178 00.000 12268 Enqueuing Expose request
03:50:46.178 00.000 11616 Worker thread wakes up
03:50:46.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:46.178 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:48.194 02.016 11616 Exposure complete
03:50:48.246 00.052 11616 worker thread done servicing request
03:50:48.246 00.000 12268 OnExposeComplete: enter
03:50:48.246 00.000 12268 UpdateGuideState(): m_state=2
03:50:48.247 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
03:50:48.247 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=916.05, Mass=49, SNR=4.9, Peak=31 HFD=3.9
03:50:48.247 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
03:50:48.247 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = 3.14)
03:50:48.247 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.67 hyp=0.67 cameraTheta=1.44 mountX=0.67 mountY=0.00, mountTheta=0.00
03:50:48.249 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:50:48.263 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:50:48.264 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:48.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:48.264 00.000 12268 Enqueuing Expose request
03:50:48.264 00.000 11616 Worker thread wakes up
03:50:48.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:48.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:48.491 00.227 12268 evsrv: cli 0F8E69C0 connect
03:50:48.491 00.000 12268 case statement mapped state 2 to 1
03:50:48.491 00.000 12268 case statement mapped state 2 to 1
03:50:48.492 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6b532177-0b66-4f81-ab50-03714b751661"}
03:50:48.492 00.000 12268 case statement mapped state 2 to 1
03:50:48.492 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"6b532177-0b66-4f81-ab50-03714b751661"}
03:50:48.493 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:50:50.303 01.810 11616 Exposure complete
03:50:50.360 00.057 11616 worker thread done servicing request
03:50:50.360 00.000 12268 OnExposeComplete: enter
03:50:50.361 00.001 12268 UpdateGuideState(): m_state=2
03:50:50.361 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
03:50:50.361 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.50, Mass=50, SNR=5.0, Peak=33 HFD=4.5
03:50:50.361 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
03:50:50.361 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
03:50:50.361 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.12 hyp=0.35 cameraTheta=0.35 mountX=0.15 mountY=0.32, mountTheta=1.12
03:50:50.363 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:50.378 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:50:50.379 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:50.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:50.379 00.000 12268 Enqueuing Expose request
03:50:50.379 00.000 11616 Worker thread wakes up
03:50:50.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:50.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:52.402 02.023 11616 Exposure complete
03:50:52.461 00.059 11616 worker thread done servicing request
03:50:52.461 00.000 12268 OnExposeComplete: enter
03:50:52.461 00.000 12268 UpdateGuideState(): m_state=2
03:50:52.462 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
03:50:52.462 00.000 12268 Star::Find returns 1 (0), X=665.16, Y=915.59, Mass=70, SNR=5.8, Peak=34 HFD=4.8
03:50:52.462 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
03:50:52.462 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
03:50:52.462 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=0.21 hyp=0.80 cameraTheta=2.88 mountX=0.13 mountY=-0.80, mountTheta=-1.41
03:50:52.465 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:50:52.482 00.017 12268 UpdateGuideState exits: m=70 SNR=5.8
03:50:52.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:52.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:52.482 00.000 12268 Enqueuing Expose request
03:50:52.482 00.000 11616 Worker thread wakes up
03:50:52.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:52.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:50:54.500 02.018 11616 Exposure complete
03:50:54.560 00.060 11616 worker thread done servicing request
03:50:54.560 00.000 12268 OnExposeComplete: enter
03:50:54.560 00.000 12268 UpdateGuideState(): m_state=2
03:50:54.560 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
03:50:54.560 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.93, Mass=43, SNR=4.6, Peak=30 HFD=3.5
03:50:54.560 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
03:50:54.560 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
03:50:54.561 00.001 12268 CameraToMount -- cameraX=0.07 cameraY=0.55 hyp=0.55 cameraTheta=1.45 mountX=0.55 mountY=-0.00, mountTheta=-0.00
03:50:54.563 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:50:54.581 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
03:50:54.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:54.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:54.581 00.000 12268 Enqueuing Expose request
03:50:54.581 00.000 11616 Worker thread wakes up
03:50:54.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:54.582 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:56.659 02.077 11616 Exposure complete
03:50:56.747 00.088 11616 worker thread done servicing request
03:50:56.747 00.000 12268 OnExposeComplete: enter
03:50:56.747 00.000 12268 UpdateGuideState(): m_state=2
03:50:56.747 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
03:50:56.747 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.68, Mass=47, SNR=4.8, Peak=33 HFD=2.7
03:50:56.747 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
03:50:56.748 00.001 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
03:50:56.748 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.30 hyp=0.50 cameraTheta=2.52 mountX=0.25 mountY=-0.44, mountTheta=-1.05
03:50:56.750 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:50:56.768 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
03:50:56.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:56.769 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:56.769 00.000 12268 Enqueuing Expose request
03:50:56.769 00.000 11616 Worker thread wakes up
03:50:56.770 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:56.771 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:50:58.852 02.081 11616 Exposure complete
03:50:58.910 00.058 11616 worker thread done servicing request
03:50:58.910 00.000 12268 OnExposeComplete: enter
03:50:58.910 00.000 12268 UpdateGuideState(): m_state=2
03:50:58.910 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
03:50:58.910 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.49, Mass=45, SNR=4.7, Peak=30 HFD=3.6
03:50:58.911 00.001 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
03:50:58.911 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
03:50:58.911 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.82 mountX=0.11 mountY=-0.04, mountTheta=-0.37
03:50:58.914 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:50:58.931 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
03:50:58.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:58.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:50:58.931 00.000 12268 Enqueuing Expose request
03:50:58.931 00.000 11616 Worker thread wakes up
03:50:58.932 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:50:58.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:51:00.946 02.014 11616 Exposure complete
03:51:01.001 00.055 11616 worker thread done servicing request
03:51:01.001 00.000 12268 OnExposeComplete: enter
03:51:01.001 00.000 12268 UpdateGuideState(): m_state=2
03:51:01.001 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
03:51:01.002 00.001 12268 Star::Find returns 1 (0), X=665.57, Y=915.89, Mass=49, SNR=4.9, Peak=32 HFD=2.9
03:51:01.002 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
03:51:01.002 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
03:51:01.002 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.51 hyp=0.63 cameraTheta=2.20 mountX=0.47 mountY=-0.43, mountTheta=-0.74
03:51:01.005 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:01.021 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
03:51:01.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:01.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:01.021 00.000 12268 Enqueuing Expose request
03:51:01.021 00.000 11616 Worker thread wakes up
03:51:01.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:01.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:03.027 02.006 11616 Exposure complete
03:51:03.083 00.056 11616 worker thread done servicing request
03:51:03.083 00.000 12268 OnExposeComplete: enter
03:51:03.083 00.000 12268 UpdateGuideState(): m_state=2
03:51:03.083 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
03:51:03.083 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
03:51:03.083 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
03:51:03.083 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
03:51:03.083 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.38 mountX=0.23 mountY=0.02, mountTheta=0.07
03:51:03.086 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:03.101 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
03:51:03.101 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:03.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:03.101 00.000 12268 Enqueuing Expose request
03:51:03.102 00.001 11616 Worker thread wakes up
03:51:03.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:03.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:05.136 02.034 11616 Exposure complete
03:51:05.202 00.066 11616 worker thread done servicing request
03:51:05.202 00.000 12268 OnExposeComplete: enter
03:51:05.202 00.000 12268 UpdateGuideState(): m_state=2
03:51:05.203 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
03:51:05.203 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
03:51:05.203 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
03:51:05.203 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
03:51:05.203 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.38 mountX=0.23 mountY=0.01, mountTheta=0.06
03:51:05.206 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:51:05.223 00.017 12268 UpdateGuideState exits: m=38 SNR=4.4
03:51:05.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:05.223 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:05.223 00.000 12268 Enqueuing Expose request
03:51:05.223 00.000 11616 Worker thread wakes up
03:51:05.223 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:05.223 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:07.265 02.042 11616 Exposure complete
03:51:07.329 00.064 11616 worker thread done servicing request
03:51:07.329 00.000 12268 OnExposeComplete: enter
03:51:07.329 00.000 12268 UpdateGuideState(): m_state=2
03:51:07.329 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
03:51:07.329 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.59, Mass=42, SNR=4.5, Peak=26 HFD=3.8
03:51:07.329 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.68 = 0.68)
03:51:07.330 00.001 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
03:51:07.330 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.25 cameraTheta=2.15 mountX=0.19 mountY=-0.16, mountTheta=-0.69
03:51:07.332 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:07.347 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
03:51:07.348 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:07.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:07.348 00.000 12268 Enqueuing Expose request
03:51:07.348 00.000 11616 Worker thread wakes up
03:51:07.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:07.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:09.376 02.028 11616 Exposure complete
03:51:09.433 00.057 11616 worker thread done servicing request
03:51:09.433 00.000 12268 OnExposeComplete: enter
03:51:09.433 00.000 12268 UpdateGuideState(): m_state=2
03:51:09.433 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
03:51:09.434 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.67, Mass=48, SNR=4.9, Peak=32 HFD=3.8
03:51:09.434 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
03:51:09.434 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.95)
03:51:09.434 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.25 mountX=0.30 mountY=0.06, mountTheta=0.20
03:51:09.436 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:09.452 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
03:51:09.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:09.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:09.452 00.000 12268 Enqueuing Expose request
03:51:09.452 00.000 11616 Worker thread wakes up
03:51:09.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:09.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:11.476 02.024 11616 Exposure complete
03:51:11.546 00.070 11616 worker thread done servicing request
03:51:11.546 00.000 12268 OnExposeComplete: enter
03:51:11.546 00.000 12268 UpdateGuideState(): m_state=2
03:51:11.547 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
03:51:11.547 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.80, Mass=47, SNR=4.8, Peak=32 HFD=3.4
03:51:11.547 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
03:51:11.547 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
03:51:11.547 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.42 hyp=0.42 cameraTheta=1.64 mountX=0.41 mountY=-0.08, mountTheta=-0.20
03:51:11.550 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:11.568 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
03:51:11.569 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:11.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:11.569 00.000 12268 Enqueuing Expose request
03:51:11.569 00.000 11616 Worker thread wakes up
03:51:11.569 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:11.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:13.587 02.018 11616 Exposure complete
03:51:13.648 00.061 11616 worker thread done servicing request
03:51:13.648 00.000 12268 OnExposeComplete: enter
03:51:13.648 00.000 12268 UpdateGuideState(): m_state=2
03:51:13.648 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
03:51:13.649 00.001 12268 Star::Find returns 1 (0), X=666.01, Y=915.31, Mass=47, SNR=4.8, Peak=31 HFD=3.9
03:51:13.649 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
03:51:13.649 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.95)
03:51:13.649 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.75 mountX=-0.06 mountY=0.09, mountTheta=2.21
03:51:13.652 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:13.668 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:51:13.669 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:13.669 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:13.669 00.000 12268 Enqueuing Expose request
03:51:13.669 00.000 11616 Worker thread wakes up
03:51:13.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:13.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:51:15.777 02.108 11616 Exposure complete
03:51:15.863 00.086 11616 worker thread done servicing request
03:51:15.863 00.000 12268 OnExposeComplete: enter
03:51:15.863 00.000 12268 UpdateGuideState(): m_state=2
03:51:15.863 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
03:51:15.863 00.000 12268 Star::Find returns 1 (0), X=666.33, Y=915.53, Mass=43, SNR=4.6, Peak=29 HFD=4.4
03:51:15.863 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
03:51:15.863 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.08)
03:51:15.864 00.001 12268 CameraToMount -- cameraX=0.39 cameraY=0.15 hyp=0.42 cameraTheta=0.38 mountX=0.19 mountY=0.37, mountTheta=1.09
03:51:15.866 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:15.884 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
03:51:15.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:15.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:15.884 00.000 12268 Enqueuing Expose request
03:51:15.884 00.000 11616 Worker thread wakes up
03:51:15.885 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:15.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:17.953 02.068 11616 Exposure complete
03:51:18.015 00.062 11616 worker thread done servicing request
03:51:18.015 00.000 12268 OnExposeComplete: enter
03:51:18.015 00.000 12268 UpdateGuideState(): m_state=2
03:51:18.016 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
03:51:18.016 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.18, Mass=52, SNR=5.0, Peak=32 HFD=4.1
03:51:18.016 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
03:51:18.016 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
03:51:18.016 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.21 cameraTheta=-1.78 mountX=-0.21 mountY=-0.02, mountTheta=-3.06
03:51:18.018 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:18.036 00.018 12268 UpdateGuideState exits: m=52 SNR=5.0
03:51:18.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:18.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:18.036 00.000 12268 Enqueuing Expose request
03:51:18.036 00.000 11616 Worker thread wakes up
03:51:18.037 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:18.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:51:20.062 02.025 11616 Exposure complete
03:51:20.132 00.070 11616 worker thread done servicing request
03:51:20.132 00.000 12268 OnExposeComplete: enter
03:51:20.132 00.000 12268 UpdateGuideState(): m_state=2
03:51:20.132 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
03:51:20.132 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.12, Mass=45, SNR=4.7, Peak=27 HFD=4.6
03:51:20.132 00.000 12268 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
03:51:20.133 00.001 12268 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 1.00)
03:51:20.133 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.26 hyp=0.41 cameraTheta=-0.70 mountX=-0.23 mountY=0.34, mountTheta=2.17
03:51:20.135 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:51:20.153 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
03:51:20.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:20.154 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:20.154 00.000 12268 Enqueuing Expose request
03:51:20.154 00.000 11616 Worker thread wakes up
03:51:20.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:20.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:51:22.204 02.050 11616 Exposure complete
03:51:22.291 00.087 12268 OnExposeComplete: enter
03:51:22.292 00.001 12268 UpdateGuideState(): m_state=2
03:51:22.292 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
03:51:22.292 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
03:51:22.292 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
03:51:22.292 00.000 11616 worker thread done servicing request
03:51:22.292 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.85)
03:51:22.292 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.23 cameraTheta=1.15 mountX=0.22 mountY=0.07, mountTheta=0.29
03:51:22.295 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:51:22.312 00.017 12268 UpdateGuideState exits: m=37 SNR=4.3
03:51:22.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:22.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:22.312 00.000 12268 Enqueuing Expose request
03:51:22.312 00.000 11616 Worker thread wakes up
03:51:22.313 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:22.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:24.364 02.051 11616 Exposure complete
03:51:24.432 00.068 11616 worker thread done servicing request
03:51:24.433 00.001 12268 OnExposeComplete: enter
03:51:24.433 00.000 12268 UpdateGuideState(): m_state=2
03:51:24.433 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
03:51:24.433 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.8
03:51:24.433 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
03:51:24.433 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.49)
03:51:24.433 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.19 hyp=0.27 cameraTheta=0.79 mountX=0.21 mountY=0.17, mountTheta=0.67
03:51:24.436 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:51:24.454 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
03:51:24.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:24.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:24.454 00.000 12268 Enqueuing Expose request
03:51:24.454 00.000 11616 Worker thread wakes up
03:51:24.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:24.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:26.498 02.044 11616 Exposure complete
03:51:26.612 00.114 11616 worker thread done servicing request
03:51:26.612 00.000 12268 OnExposeComplete: enter
03:51:26.612 00.000 12268 UpdateGuideState(): m_state=2
03:51:26.612 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
03:51:26.612 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.49, Mass=43, SNR=4.6, Peak=29 HFD=4.3
03:51:26.612 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
03:51:26.613 00.001 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.15)
03:51:26.613 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.11 hyp=0.26 cameraTheta=0.45 mountX=0.14 mountY=0.22, mountTheta=1.02
03:51:26.616 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:26.639 00.023 12268 UpdateGuideState exits: m=43 SNR=4.6
03:51:26.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:26.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:26.639 00.000 12268 Enqueuing Expose request
03:51:26.639 00.000 11616 Worker thread wakes up
03:51:26.640 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:26.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:51:28.712 02.072 11616 Exposure complete
03:51:28.804 00.092 11616 worker thread done servicing request
03:51:28.804 00.000 12268 OnExposeComplete: enter
03:51:28.805 00.001 12268 UpdateGuideState(): m_state=2
03:51:28.805 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
03:51:28.805 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.92, Mass=41, SNR=4.5, Peak=29 HFD=3.3
03:51:28.805 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
03:51:28.805 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
03:51:28.805 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.53 hyp=0.54 cameraTheta=1.72 mountX=0.52 mountY=-0.15, mountTheta=-0.28
03:51:28.808 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:28.829 00.021 12268 UpdateGuideState exits: m=41 SNR=4.5
03:51:28.830 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:28.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:28.830 00.000 12268 Enqueuing Expose request
03:51:28.830 00.000 11616 Worker thread wakes up
03:51:28.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:28.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:30.983 02.153 11616 Exposure complete
03:51:31.126 00.143 11616 worker thread done servicing request
03:51:31.126 00.000 12268 OnExposeComplete: enter
03:51:31.126 00.000 12268 UpdateGuideState(): m_state=2
03:51:31.127 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
03:51:31.127 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.53, Mass=46, SNR=4.7, Peak=29 HFD=3.2
03:51:31.127 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
03:51:31.127 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
03:51:31.127 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.15 hyp=0.43 cameraTheta=2.79 mountX=0.11 mountY=-0.41, mountTheta=-1.32
03:51:31.131 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:51:31.153 00.022 12268 UpdateGuideState exits: m=46 SNR=4.7
03:51:31.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:31.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:31.154 00.001 12268 Enqueuing Expose request
03:51:31.154 00.000 11616 Worker thread wakes up
03:51:31.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:31.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:33.187 02.033 11616 Exposure complete
03:51:33.255 00.068 11616 worker thread done servicing request
03:51:33.255 00.000 12268 OnExposeComplete: enter
03:51:33.255 00.000 12268 UpdateGuideState(): m_state=2
03:51:33.256 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
03:51:33.256 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.83, Mass=39, SNR=4.4, Peak=28 HFD=3.3
03:51:33.256 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
03:51:33.256 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
03:51:33.256 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.45 hyp=0.46 cameraTheta=1.72 mountX=0.44 mountY=-0.13, mountTheta=-0.28
03:51:33.259 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:51:33.279 00.020 12268 UpdateGuideState exits: m=39 SNR=4.4
03:51:33.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:33.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:33.279 00.000 12268 Enqueuing Expose request
03:51:33.280 00.001 11616 Worker thread wakes up
03:51:33.280 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:33.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:35.295 02.015 11616 Exposure complete
03:51:35.357 00.062 11616 worker thread done servicing request
03:51:35.357 00.000 12268 OnExposeComplete: enter
03:51:35.357 00.000 12268 UpdateGuideState(): m_state=2
03:51:35.357 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
03:51:35.358 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=916.15, Mass=43, SNR=4.6, Peak=27 HFD=4.0
03:51:35.358 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
03:51:35.358 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
03:51:35.358 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.77 hyp=0.77 cameraTheta=1.53 mountX=0.77 mountY=-0.07, mountTheta=-0.09
03:51:35.360 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:35.378 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
03:51:35.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:35.379 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:35.379 00.000 12268 Enqueuing Expose request
03:51:35.379 00.000 11616 Worker thread wakes up
03:51:35.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:35.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:37.402 02.023 11616 Exposure complete
03:51:37.466 00.064 11616 worker thread done servicing request
03:51:37.466 00.000 12268 OnExposeComplete: enter
03:51:37.466 00.000 12268 UpdateGuideState(): m_state=2
03:51:37.466 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
03:51:37.466 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.85, Mass=49, SNR=4.9, Peak=32 HFD=3.3
03:51:37.466 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.47) = xAngle (0.49 = 0.49)
03:51:37.467 00.001 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
03:51:37.467 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.47 hyp=0.50 cameraTheta=1.96 mountX=0.44 mountY=-0.25, mountTheta=-0.51
03:51:37.469 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:37.489 00.020 12268 UpdateGuideState exits: m=49 SNR=4.9
03:51:37.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:37.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:37.490 00.001 12268 Enqueuing Expose request
03:51:37.490 00.000 11616 Worker thread wakes up
03:51:37.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:37.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:39.530 02.040 11616 Exposure complete
03:51:39.616 00.086 11616 worker thread done servicing request
03:51:39.617 00.001 12268 OnExposeComplete: enter
03:51:39.617 00.000 12268 UpdateGuideState(): m_state=2
03:51:39.617 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
03:51:39.617 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.43, Mass=42, SNR=4.5, Peak=28 HFD=4.0
03:51:39.617 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
03:51:39.617 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.04)
03:51:39.618 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.34 mountX=0.06 mountY=0.12, mountTheta=1.12
03:51:39.620 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:39.639 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
03:51:39.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:39.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:39.639 00.000 12268 Enqueuing Expose request
03:51:39.639 00.000 11616 Worker thread wakes up
03:51:39.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:39.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:51:41.669 02.030 11616 Exposure complete
03:51:41.737 00.068 11616 worker thread done servicing request
03:51:41.737 00.000 12268 OnExposeComplete: enter
03:51:41.737 00.000 12268 UpdateGuideState(): m_state=2
03:51:41.738 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
03:51:41.738 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.09, Mass=46, SNR=4.8, Peak=30 HFD=3.9
03:51:41.738 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
03:51:41.738 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.23)
03:51:41.738 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.29 hyp=0.31 cameraTheta=-1.93 mountX=-0.30 mountY=-0.07, mountTheta=-2.91
03:51:41.741 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:41.759 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
03:51:41.760 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:41.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:41.760 00.000 12268 Enqueuing Expose request
03:51:41.760 00.000 11616 Worker thread wakes up
03:51:41.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:41.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:51:43.782 02.022 11616 Exposure complete
03:51:43.843 00.061 11616 worker thread done servicing request
03:51:43.843 00.000 12268 OnExposeComplete: enter
03:51:43.843 00.000 12268 UpdateGuideState(): m_state=2
03:51:43.844 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
03:51:43.844 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.67, Mass=47, SNR=4.8, Peak=28 HFD=4.1
03:51:43.844 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
03:51:43.844 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
03:51:43.844 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.61 mountX=0.29 mountY=-0.05, mountTheta=-0.16
03:51:43.846 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:51:43.863 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
03:51:43.864 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:43.864 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:43.864 00.000 12268 Enqueuing Expose request
03:51:43.864 00.000 11616 Worker thread wakes up
03:51:43.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:43.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:45.876 02.012 11616 Exposure complete
03:51:45.933 00.057 11616 worker thread done servicing request
03:51:45.933 00.000 12268 OnExposeComplete: enter
03:51:45.933 00.000 12268 UpdateGuideState(): m_state=2
03:51:45.934 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
03:51:45.934 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.43, Mass=46, SNR=4.8, Peak=32 HFD=3.4
03:51:45.934 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
03:51:45.934 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
03:51:45.934 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.75 mountX=0.03 mountY=-0.12, mountTheta=-1.28
03:51:45.937 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:51:45.953 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
03:51:45.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:45.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:45.953 00.000 12268 Enqueuing Expose request
03:51:45.954 00.001 11616 Worker thread wakes up
03:51:45.954 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:45.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:51:47.983 02.029 11616 Exposure complete
03:51:48.052 00.069 11616 worker thread done servicing request
03:51:48.052 00.000 12268 OnExposeComplete: enter
03:51:48.052 00.000 12268 UpdateGuideState(): m_state=2
03:51:48.053 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
03:51:48.053 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.42, Mass=48, SNR=4.8, Peak=30 HFD=4.3
03:51:48.053 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
03:51:48.053 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
03:51:48.053 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.17 cameraTheta=0.21 mountX=0.05 mountY=0.16, mountTheta=1.26
03:51:48.056 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=12, Gamma=1.290
03:51:48.075 00.019 12268 UpdateGuideState exits: m=48 SNR=4.8
03:51:48.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:48.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:48.075 00.000 12268 Enqueuing Expose request
03:51:48.075 00.000 11616 Worker thread wakes up
03:51:48.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:48.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:51:50.104 02.029 11616 Exposure complete
03:51:50.177 00.073 11616 worker thread done servicing request
03:51:50.177 00.000 12268 OnExposeComplete: enter
03:51:50.177 00.000 12268 UpdateGuideState(): m_state=2
03:51:50.178 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
03:51:50.178 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.52, Mass=43, SNR=4.6, Peak=28 HFD=3.8
03:51:50.178 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
03:51:50.178 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
03:51:50.178 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.14 hyp=0.25 cameraTheta=0.58 mountX=0.16 mountY=0.19, mountTheta=0.88
03:51:50.181 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:51:50.201 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
03:51:50.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:50.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:50.201 00.000 12268 Enqueuing Expose request
03:51:50.202 00.001 11616 Worker thread wakes up
03:51:50.202 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:50.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:52.276 02.074 11616 Exposure complete
03:51:52.363 00.087 12268 OnExposeComplete: enter
03:51:52.363 00.000 12268 UpdateGuideState(): m_state=2
03:51:52.363 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
03:51:52.363 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.59, Mass=49, SNR=4.9, Peak=33 HFD=3.0
03:51:52.363 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
03:51:52.363 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
03:51:52.363 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.21 hyp=0.41 cameraTheta=2.60 mountX=0.17 mountY=-0.37, mountTheta=-1.13
03:51:52.366 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:52.384 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
03:51:52.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:52.384 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:52.384 00.000 12268 Enqueuing Expose request
03:51:52.394 00.010 11616 worker thread done servicing request
03:51:52.394 00.000 11616 Worker thread wakes up
03:51:52.394 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:52.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:54.411 02.017 11616 Exposure complete
03:51:54.470 00.059 11616 worker thread done servicing request
03:51:54.470 00.000 12268 OnExposeComplete: enter
03:51:54.470 00.000 12268 UpdateGuideState(): m_state=2
03:51:54.471 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
03:51:54.471 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.55, Mass=43, SNR=4.6, Peak=29 HFD=3.8
03:51:54.471 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
03:51:54.471 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
03:51:54.471 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.10 mountX=0.17 mountY=0.06, mountTheta=0.34
03:51:54.473 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:51:54.489 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
03:51:54.490 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:54.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:54.490 00.000 12268 Enqueuing Expose request
03:51:54.490 00.000 11616 Worker thread wakes up
03:51:54.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:54.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:56.556 02.066 11616 Exposure complete
03:51:56.630 00.074 11616 worker thread done servicing request
03:51:56.631 00.001 12268 OnExposeComplete: enter
03:51:56.631 00.000 12268 UpdateGuideState(): m_state=2
03:51:56.631 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
03:51:56.631 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.63, Mass=44, SNR=4.6, Peak=29 HFD=3.8
03:51:56.631 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
03:51:56.631 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
03:51:56.631 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.32 mountX=0.26 mountY=0.03, mountTheta=0.12
03:51:56.634 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:51:56.653 00.019 12268 UpdateGuideState exits: m=44 SNR=4.6
03:51:56.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:56.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:56.653 00.000 12268 Enqueuing Expose request
03:51:56.668 00.015 11616 Worker thread wakes up
03:51:56.669 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:56.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:51:58.688 02.019 11616 Exposure complete
03:51:58.751 00.063 12268 OnExposeComplete: enter
03:51:58.751 00.000 11616 worker thread done servicing request
03:51:58.751 00.000 12268 UpdateGuideState(): m_state=2
03:51:58.752 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
03:51:58.752 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.50, Mass=44, SNR=4.7, Peak=30 HFD=3.8
03:51:58.752 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
03:51:58.752 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
03:51:58.752 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.10 mountX=0.12 mountY=0.04, mountTheta=0.34
03:51:58.756 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:51:58.777 00.021 12268 UpdateGuideState exits: m=44 SNR=4.7
03:51:58.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:58.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:51:58.778 00.001 12268 Enqueuing Expose request
03:51:58.778 00.000 11616 Worker thread wakes up
03:51:58.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:51:58.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:52:00.796 02.018 11616 Exposure complete
03:52:00.860 00.064 12268 OnExposeComplete: enter
03:52:00.860 00.000 12268 UpdateGuideState(): m_state=2
03:52:00.860 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
03:52:00.860 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.29, Mass=46, SNR=4.7, Peak=30 HFD=4.0
03:52:00.861 00.001 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
03:52:00.861 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
03:52:00.861 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.09 cameraTheta=-1.15 mountX=-0.08 mountY=0.05, mountTheta=2.60
03:52:00.863 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:52:00.871 00.008 11616 worker thread done servicing request
03:52:00.882 00.011 12268 UpdateGuideState exits: m=46 SNR=4.7
03:52:00.882 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:00.882 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:00.882 00.000 12268 Enqueuing Expose request
03:52:00.888 00.006 11616 Worker thread wakes up
03:52:00.888 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:00.888 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:52:02.903 02.015 11616 Exposure complete
03:52:02.958 00.055 11616 worker thread done servicing request
03:52:02.959 00.001 12268 OnExposeComplete: enter
03:52:02.959 00.000 12268 UpdateGuideState(): m_state=2
03:52:02.959 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
03:52:02.959 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.38, Mass=43, SNR=4.6, Peak=31 HFD=3.5
03:52:02.959 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
03:52:02.959 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
03:52:02.959 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.06 mountX=-0.00 mountY=-0.03, mountTheta=-1.58
03:52:02.963 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:52:02.979 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
03:52:02.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:02.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:02.979 00.000 12268 Enqueuing Expose request
03:52:02.980 00.001 11616 Worker thread wakes up
03:52:02.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:02.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:52:04.990 02.010 11616 Exposure complete
03:52:05.041 00.051 11616 worker thread done servicing request
03:52:05.041 00.000 12268 OnExposeComplete: enter
03:52:05.042 00.001 12268 UpdateGuideState(): m_state=2
03:52:05.042 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
03:52:05.042 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.69, Mass=49, SNR=4.9, Peak=31 HFD=3.5
03:52:05.042 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
03:52:05.042 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
03:52:05.042 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.31 hyp=0.34 cameraTheta=1.99 mountX=0.30 mountY=-0.18, mountTheta=-0.54
03:52:05.044 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:52:05.059 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:52:05.059 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:05.059 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:05.059 00.000 12268 Enqueuing Expose request
03:52:05.059 00.000 11616 Worker thread wakes up
03:52:05.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:05.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:07.065 02.006 11616 Exposure complete
03:52:07.118 00.053 11616 worker thread done servicing request
03:52:07.119 00.001 12268 OnExposeComplete: enter
03:52:07.119 00.000 12268 UpdateGuideState(): m_state=2
03:52:07.119 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
03:52:07.119 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
03:52:07.119 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
03:52:07.119 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.98)
03:52:07.119 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.28 mountX=0.22 mountY=0.04, mountTheta=0.16
03:52:07.122 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:52:07.139 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
03:52:07.139 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:07.139 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:07.139 00.000 12268 Enqueuing Expose request
03:52:07.139 00.000 11616 Worker thread wakes up
03:52:07.139 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:07.139 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:09.163 02.024 11616 Exposure complete
03:52:09.243 00.080 11616 worker thread done servicing request
03:52:09.243 00.000 12268 OnExposeComplete: enter
03:52:09.243 00.000 12268 UpdateGuideState(): m_state=2
03:52:09.244 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
03:52:09.244 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.17, Mass=50, SNR=4.9, Peak=29 HFD=4.4
03:52:09.244 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
03:52:09.244 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
03:52:09.244 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.21 hyp=0.28 cameraTheta=-0.85 mountX=-0.19 mountY=0.21, mountTheta=2.31
03:52:09.249 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:52:09.267 00.018 12268 UpdateGuideState exits: m=50 SNR=4.9
03:52:09.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:09.267 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:09.267 00.000 12268 Enqueuing Expose request
03:52:09.267 00.000 11616 Worker thread wakes up
03:52:09.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:09.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:52:11.286 02.019 11616 Exposure complete
03:52:11.335 00.049 11616 worker thread done servicing request
03:52:11.336 00.001 12268 OnExposeComplete: enter
03:52:11.336 00.000 12268 UpdateGuideState(): m_state=2
03:52:11.336 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
03:52:11.336 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.34, Mass=45, SNR=4.7, Peak=32 HFD=3.4
03:52:11.336 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
03:52:11.336 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
03:52:11.336 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.10 cameraTheta=-2.76 mountX=-0.05 mountY=-0.09, mountTheta=-2.05
03:52:11.338 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:52:11.353 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:52:11.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:11.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:11.353 00.000 12268 Enqueuing Expose request
03:52:11.353 00.000 11616 Worker thread wakes up
03:52:11.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:11.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:52:13.360 02.007 11616 Exposure complete
03:52:13.412 00.052 11616 worker thread done servicing request
03:52:13.412 00.000 12268 OnExposeComplete: enter
03:52:13.412 00.000 12268 UpdateGuideState(): m_state=2
03:52:13.412 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
03:52:13.412 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.89, Mass=40, SNR=4.5, Peak=29 HFD=3.3
03:52:13.412 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
03:52:13.412 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
03:52:13.413 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=0.51 hyp=0.51 cameraTheta=1.69 mountX=0.50 mountY=-0.13, mountTheta=-0.25
03:52:13.415 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:52:13.429 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
03:52:13.430 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:13.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:13.430 00.000 12268 Enqueuing Expose request
03:52:13.430 00.000 11616 Worker thread wakes up
03:52:13.430 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:13.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:15.139 01.709 12268 evsrv: cli 0F8E69C0 connect
03:52:15.139 00.000 12268 case statement mapped state 2 to 1
03:52:15.140 00.001 12268 case statement mapped state 2 to 1
03:52:15.140 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"02bf3417-f9f2-4c8a-8a69-625e28b16e98"}
03:52:15.141 00.001 12268 case statement mapped state 2 to 1
03:52:15.141 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"02bf3417-f9f2-4c8a-8a69-625e28b16e98"}
03:52:15.141 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:52:15.142 00.001 12268 evsrv: cli 0F8E69C0 connect
03:52:15.143 00.001 12268 case statement mapped state 2 to 1
03:52:15.143 00.000 12268 case statement mapped state 2 to 1
03:52:15.143 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"ab5e7d5c-77e3-4fd8-aea0-87dfadb3af97"}
03:52:15.144 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"ab5e7d5c-77e3-4fd8-aea0-87dfadb3af97"}
03:52:15.144 00.000 12268 evsrv: cli 0F8E69C0 disconnect
03:52:15.146 00.002 12268 evsrv: cli 0F8E6D80 connect
03:52:15.146 00.000 12268 case statement mapped state 2 to 1
03:52:15.146 00.000 12268 case statement mapped state 2 to 1
03:52:15.147 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6054f8ac-6a40-4de2-8c2b-cc6560aebc99"}
03:52:15.147 00.000 12268 PhdController::Guide begins
03:52:15.148 00.001 12268 PhdController: newstate STATE_SETUP
03:52:15.148 00.000 12268 PhdController: setup
03:52:15.148 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
03:52:15.148 00.000 12268 PhdController: newstate STATE_CALIBRATE
03:52:15.148 00.000 12268 PhdController: newstate STATE_GUIDE
03:52:15.148 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
03:52:15.148 00.000 12268 guider state => CALIBRATED
03:52:15.148 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:52:15.150 00.002 12268 reset dither spiral
03:52:15.150 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
03:52:15.150 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"6054f8ac-6a40-4de2-8c2b-cc6560aebc99"}
03:52:15.157 00.007 12268 evsrv: cli 0F8E6D80 disconnect
03:52:15.158 00.001 12268 evsrv: cli 0F8E69C0 connect
03:52:15.158 00.000 12268 case statement mapped state 5 to 1
03:52:15.159 00.001 12268 case statement mapped state 5 to 1
03:52:15.160 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"2764a6d3-b94f-4f87-88ed-8fb5be05e4c0"}
03:52:15.161 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"2764a6d3-b94f-4f87-88ed-8fb5be05e4c0"}
03:52:15.164 00.003 12268 evsrv: cli 0F8E69C0 disconnect
03:52:15.165 00.001 12268 evsrv: cli 0FA411A0 connect
03:52:15.165 00.000 12268 case statement mapped state 5 to 1
03:52:15.165 00.000 12268 case statement mapped state 5 to 1
03:52:15.166 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"be2e4c5e-1544-4986-99e9-c7b98041b2ee"}
03:52:15.166 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.94,915.38],"id":"be2e4c5e-1544-4986-99e9-c7b98041b2ee"}
03:52:15.167 00.001 12268 evsrv: cli 0FA411A0 disconnect
03:52:15.168 00.001 12268 evsrv: cli 126BBF90 connect
03:52:15.168 00.000 12268 case statement mapped state 5 to 1
03:52:15.168 00.000 12268 case statement mapped state 5 to 1
03:52:15.169 00.001 12268 evsrv: cli 126BBF90 request: {"method":"get_app_state","id":"321303a6-e0e1-42bc-852c-79630afe3c97"}
03:52:15.169 00.000 12268 case statement mapped state 5 to 1
03:52:15.169 00.000 12268 evsrv: cli 126BBF90 response: {"jsonrpc":"2.0","result":"Selected","id":"321303a6-e0e1-42bc-852c-79630afe3c97"}
03:52:15.170 00.001 12268 evsrv: cli 126BBF90 disconnect
03:52:15.445 00.275 11616 Exposure complete
03:52:15.496 00.051 11616 worker thread done servicing request
03:52:15.496 00.000 12268 OnExposeComplete: enter
03:52:15.496 00.000 12268 UpdateGuideState(): m_state=5
03:52:15.496 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
03:52:15.496 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.53, Mass=43, SNR=4.6, Peak=31 HFD=3.2
03:52:15.497 00.001 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
03:52:15.497 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
03:52:15.497 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.28 mountX=0.14 mountY=-0.15, mountTheta=-0.82
03:52:15.498 00.001 12268 Changing from state CALIBRATED to GUIDING
03:52:15.498 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:52:15.498 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:52:15.499 00.001 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
03:52:15.499 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:52:15.499 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:52:15.499 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:52:15.500 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:52:15.500 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:52:15.500 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:52:15.501 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:52:15.501 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:52:15.501 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:52:15.501 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:52:15.502 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:52:15.502 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:52:15.502 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:52:15.655 00.153 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:52:15.656 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
03:52:15.656 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
03:52:15.659 00.003 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:52:15.660 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:52:15.660 00.000 12268 setting lock position to (665.81, 915.53)
03:52:15.660 00.000 12268 MultiStar: stabilizing after lock position change
03:52:15.660 00.000 12268 guider state => GUIDING
03:52:15.661 00.001 12268 Status Line: Guiding
03:52:15.663 00.002 12268 Mount: notify guiding started
03:52:15.663 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
03:52:15.664 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
03:52:15.664 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
03:52:15.664 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
03:52:15.665 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
03:52:15.665 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
03:52:15.665 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
03:52:15.665 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
03:52:15.665 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
03:52:15.666 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
03:52:15.666 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
03:52:15.666 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:52:15.666 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:52:15.666 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:52:15.667 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:52:15.667 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:52:15.667 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:52:15.667 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:52:15.667 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:52:15.668 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:52:15.668 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:52:15.668 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:52:15.668 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:52:15.669 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:52:15.669 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:52:15.669 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:52:15.669 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:52:15.670 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:52:15.670 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:52:15.671 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:52:15.671 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:52:15.671 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:52:15.671 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:52:15.672 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:52:15.672 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:52:15.672 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:52:15.672 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:52:15.673 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:52:16.059 00.386 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:52:16.059 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:52:16.060 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:52:16.060 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:52:16.061 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:52:16.061 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
03:52:16.061 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:52:16.061 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:52:16.061 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:52:16.061 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:52:16.061 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
03:52:16.062 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:52:16.076 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:52:16.077 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
03:52:16.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:16.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:16.077 00.000 12268 Enqueuing Expose request
03:52:16.077 00.000 11616 Worker thread wakes up
03:52:16.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:16.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:16.188 00.111 12268 evsrv: cli 0F8E69C0 connect
03:52:16.188 00.000 12268 case statement mapped state 6 to 3
03:52:16.189 00.001 12268 case statement mapped state 6 to 3
03:52:16.189 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"738d2f47-aace-4749-b987-4ea32b964900"}
03:52:16.189 00.000 12268 case statement mapped state 6 to 3
03:52:16.189 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"738d2f47-aace-4749-b987-4ea32b964900"}
03:52:16.190 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:52:18.093 01.903 11616 Exposure complete
03:52:18.144 00.051 11616 worker thread done servicing request
03:52:18.145 00.001 12268 OnExposeComplete: enter
03:52:18.145 00.000 12268 UpdateGuideState(): m_state=6
03:52:18.145 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:52:18.145 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.49, Mass=48, SNR=4.8, Peak=29 HFD=4.5
03:52:18.145 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
03:52:18.145 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.47)
03:52:18.145 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.23 mountX=-0.03 mountY=0.19, mountTheta=1.71
03:52:18.147 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.18, y=-0.04, opts=13)
03:52:18.147 00.000 12268 Enqueuing Move request for scope (0.18, -0.04)
03:52:18.147 00.000 11616 Worker thread wakes up
03:52:18.147 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
03:52:18.147 00.000 11616 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
03:52:18.147 00.000 11616 Moving (0.18, -0.04) raw xDistance=-0.03 yDistance=0.19
03:52:18.147 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:18.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:52:18.147 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:52:18.147 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:52:18.147 00.000 11616 MoveAxis(E, 0, ABG)
03:52:18.148 00.001 11616 Move returns status 0, amount 0
03:52:18.148 00.000 11616 MoveAxis(N, 0, ABG)
03:52:18.148 00.000 11616 Move returns status 0, amount 0
03:52:18.148 00.000 11616 move complete, result=0
03:52:18.148 00.000 11616 worker thread done servicing request
03:52:18.169 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:52:18.184 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:52:18.184 00.000 12268 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 1 / 99999
03:52:18.184 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768704738.184,"Host":"ASTROCENTER","Inst":1,"Distance":0.19,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:52:18.185 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:18.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:18.185 00.000 12268 Enqueuing Expose request
03:52:18.185 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:52:18.186 00.001 11616 Worker thread wakes up
03:52:18.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:18.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:20.203 02.017 11616 Exposure complete
03:52:20.260 00.057 11616 worker thread done servicing request
03:52:20.260 00.000 12268 OnExposeComplete: enter
03:52:20.260 00.000 12268 UpdateGuideState(): m_state=6
03:52:20.260 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:52:20.260 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.87, Mass=47, SNR=4.8, Peak=32 HFD=3.6
03:52:20.260 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
03:52:20.260 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.82)
03:52:20.260 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.34 hyp=0.38 cameraTheta=1.12 mountX=0.35 mountY=0.12, mountTheta=0.33
03:52:20.264 00.004 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=0.34, opts=13)
03:52:20.264 00.000 12268 Enqueuing Move request for scope (0.16, 0.34)
03:52:20.264 00.000 11616 Worker thread wakes up
03:52:20.264 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.34) opts 0xd
03:52:20.264 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, 0.34)
03:52:20.264 00.000 11616 Moving (0.16, 0.34) raw xDistance=0.35 yDistance=0.12
03:52:20.264 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from 0 to 1
03:52:20.264 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.06
03:52:20.264 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
03:52:20.265 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:20.265 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:52:20.265 00.000 11616 MoveAxis(W, 198, ABG)
03:52:20.265 00.000 11616 Guiding  Dir = 3, Dur = 198
03:52:20.265 00.000 11616 IsSlewing returns 1
03:52:20.265 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
03:52:20.266 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
03:52:20.266 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
03:52:20.266 00.000 11616 Move returns status 2, amount 0
03:52:20.266 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
03:52:20.266 00.000 11616 move complete, result=2
03:52:20.267 00.001 11616 worker thread done servicing request
03:52:20.288 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:52:20.302 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:52:20.302 00.000 12268 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 2 / 99999
03:52:20.302 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768704740.302,"Host":"ASTROCENTER","Inst":1,"Distance":0.25,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
03:52:20.303 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:20.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:20.303 00.000 12268 Enqueuing Expose request
03:52:20.303 00.000 12268 Alert: Guiding stopped: the scope started slewing.
03:52:20.303 00.000 11616 Worker thread wakes up
03:52:20.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:20.304 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:20.327 00.023 12268 GuideStep: 0.4 px 0 ms WEST, 0.1 px 0 ms NORTH
03:52:20.329 00.002 12268 mount move error indicates guiding should stop
03:52:20.329 00.000 12268 Mount: notify guiding stopped
03:52:20.329 00.000 12268 BLC: window closed
03:52:20.329 00.000 12268 BLC: Last direction was reset
03:52:20.329 00.000 12268 PhdController failed: Guiding stopped
03:52:20.330 00.001 12268 PhdController: newstate STATE_FINISH
03:52:20.330 00.000 12268 PhdController complete: fail: Guiding stopped
03:52:20.330 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768704740.330,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
03:52:20.330 00.000 12268 Mount: notify guiding dither settle done success=0
03:52:20.330 00.000 12268 PhdController: newstate STATE_IDLE
03:52:20.330 00.000 12268 Changing from state GUIDING to STOP
03:52:20.330 00.000 12268 guider state => SELECTED
03:52:20.330 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
03:52:22.321 01.991 11616 Exposure complete
03:52:22.372 00.051 11616 worker thread done servicing request
03:52:22.372 00.000 12268 OnExposeComplete: enter
03:52:22.372 00.000 12268 UpdateGuideState(): m_state=2
03:52:22.372 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:52:22.372 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.44, Mass=42, SNR=4.6, Peak=31 HFD=3.4
03:52:22.372 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
03:52:22.372 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
03:52:22.373 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.61 mountX=-0.08 mountY=0.14, mountTheta=2.07
03:52:22.398 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:52:22.413 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:52:22.414 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:22.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:22.414 00.000 12268 Enqueuing Expose request
03:52:22.414 00.000 11616 Worker thread wakes up
03:52:22.414 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:22.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:52:24.429 02.015 11616 Exposure complete
03:52:24.478 00.049 11616 worker thread done servicing request
03:52:24.479 00.001 12268 OnExposeComplete: enter
03:52:24.479 00.000 12268 UpdateGuideState(): m_state=2
03:52:24.479 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:52:24.479 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.17, Mass=50, SNR=5.0, Peak=30 HFD=4.0
03:52:24.479 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.97 = 2.31)
03:52:24.479 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.80)
03:52:24.479 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.36 hyp=0.59 cameraTheta=-2.50 mountX=-0.40 mountY=-0.43, mountTheta=-2.32
03:52:24.481 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:52:24.496 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:52:24.496 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:24.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:24.496 00.000 12268 Enqueuing Expose request
03:52:24.496 00.000 11616 Worker thread wakes up
03:52:24.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:24.497 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:52:26.512 02.015 11616 Exposure complete
03:52:26.564 00.052 11616 worker thread done servicing request
03:52:26.565 00.001 12268 OnExposeComplete: enter
03:52:26.565 00.000 12268 UpdateGuideState(): m_state=2
03:52:26.565 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:52:26.565 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
03:52:26.565 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
03:52:26.565 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.05)
03:52:26.565 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.21 cameraTheta=0.35 mountX=0.09 mountY=0.18, mountTheta=1.12
03:52:26.567 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:52:26.583 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
03:52:26.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:26.584 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:26.584 00.000 12268 Enqueuing Expose request
03:52:26.584 00.000 11616 Worker thread wakes up
03:52:26.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:26.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:28.595 02.011 11616 Exposure complete
03:52:28.647 00.052 11616 worker thread done servicing request
03:52:28.647 00.000 12268 OnExposeComplete: enter
03:52:28.647 00.000 12268 UpdateGuideState(): m_state=2
03:52:28.647 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:52:28.647 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.42, Mass=50, SNR=4.9, Peak=29 HFD=4.2
03:52:28.647 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
03:52:28.647 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
03:52:28.648 00.001 12268 CameraToMount -- cameraX=0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-0.38 mountX=-0.08 mountY=0.28, mountTheta=1.85
03:52:28.650 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:52:28.666 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
03:52:28.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:28.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:28.666 00.000 12268 Enqueuing Expose request
03:52:28.666 00.000 11616 Worker thread wakes up
03:52:28.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:28.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:52:30.678 02.012 11616 Exposure complete
03:52:30.728 00.050 11616 worker thread done servicing request
03:52:30.728 00.000 12268 OnExposeComplete: enter
03:52:30.728 00.000 12268 UpdateGuideState(): m_state=2
03:52:30.728 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:52:30.728 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=916.12, Mass=46, SNR=4.7, Peak=33 HFD=2.5
03:52:30.728 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
03:52:30.729 00.001 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
03:52:30.729 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.59 hyp=0.66 cameraTheta=2.05 mountX=0.56 mountY=-0.38, mountTheta=-0.60
03:52:30.731 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:52:30.745 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
03:52:30.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:30.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:30.745 00.000 12268 Enqueuing Expose request
03:52:30.745 00.000 11616 Worker thread wakes up
03:52:30.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:30.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:32.751 02.006 11616 Exposure complete
03:52:32.801 00.050 11616 worker thread done servicing request
03:52:32.801 00.000 12268 OnExposeComplete: enter
03:52:32.801 00.000 12268 UpdateGuideState(): m_state=2
03:52:32.801 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:52:32.802 00.001 12268 Star::Find returns 1 (0), X=665.83, Y=915.67, Mass=46, SNR=4.7, Peak=30 HFD=3.5
03:52:32.802 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
03:52:32.802 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
03:52:32.802 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.42 mountX=0.14 mountY=0.00, mountTheta=0.02
03:52:32.804 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:52:32.818 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
03:52:32.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:32.819 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:32.819 00.000 12268 Enqueuing Expose request
03:52:32.819 00.000 11616 Worker thread wakes up
03:52:32.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:32.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:34.895 02.076 11616 Exposure complete
03:52:34.946 00.051 11616 worker thread done servicing request
03:52:34.946 00.000 12268 OnExposeComplete: enter
03:52:34.946 00.000 12268 UpdateGuideState(): m_state=2
03:52:34.946 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:52:34.946 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.66, Mass=47, SNR=4.8, Peak=30 HFD=4.0
03:52:34.947 00.001 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
03:52:34.947 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
03:52:34.947 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.13 hyp=0.26 cameraTheta=0.50 mountX=0.15 mountY=0.21, mountTheta=0.96
03:52:34.949 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:52:34.966 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
03:52:34.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:34.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:34.966 00.000 12268 Enqueuing Expose request
03:52:34.966 00.000 11616 Worker thread wakes up
03:52:34.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:34.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:36.971 02.005 11616 Exposure complete
03:52:37.022 00.051 11616 worker thread done servicing request
03:52:37.023 00.001 12268 OnExposeComplete: enter
03:52:37.023 00.000 12268 UpdateGuideState(): m_state=2
03:52:37.023 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:52:37.023 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.65, Mass=50, SNR=5.0, Peak=30 HFD=4.3
03:52:37.023 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
03:52:37.023 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
03:52:37.023 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.82 mountX=0.12 mountY=-0.05, mountTheta=-0.37
03:52:37.025 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:52:37.040 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
03:52:37.041 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:37.041 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:37.041 00.000 12268 Enqueuing Expose request
03:52:37.041 00.000 11616 Worker thread wakes up
03:52:37.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:37.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:39.060 02.019 11616 Exposure complete
03:52:39.110 00.050 11616 worker thread done servicing request
03:52:39.110 00.000 12268 OnExposeComplete: enter
03:52:39.110 00.000 12268 UpdateGuideState(): m_state=2
03:52:39.111 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:52:39.111 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.38, Mass=44, SNR=4.7, Peak=29 HFD=4.1
03:52:39.111 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
03:52:39.111 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.13)
03:52:39.111 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.15 hyp=0.28 cameraTheta=-0.57 mountX=-0.13 mountY=0.25, mountTheta=2.04
03:52:39.114 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:52:39.128 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:52:39.129 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:39.129 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:39.129 00.000 12268 Enqueuing Expose request
03:52:39.129 00.000 11616 Worker thread wakes up
03:52:39.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:39.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:52:41.136 02.007 11616 Exposure complete
03:52:41.187 00.051 11616 worker thread done servicing request
03:52:41.187 00.000 12268 OnExposeComplete: enter
03:52:41.187 00.000 12268 UpdateGuideState(): m_state=2
03:52:41.187 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:52:41.187 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.52, Mass=46, SNR=4.8, Peak=32 HFD=3.0
03:52:41.187 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
03:52:41.187 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
03:52:41.188 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-3.09 mountX=-0.03 mountY=-0.20, mountTheta=-1.72
03:52:41.189 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:52:41.204 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:52:41.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:41.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:41.204 00.000 12268 Enqueuing Expose request
03:52:41.205 00.001 11616 Worker thread wakes up
03:52:41.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:41.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:43.211 02.006 11616 Exposure complete
03:52:43.264 00.053 11616 worker thread done servicing request
03:52:43.264 00.000 12268 OnExposeComplete: enter
03:52:43.265 00.001 12268 UpdateGuideState(): m_state=2
03:52:43.265 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:52:43.265 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=916.04, Mass=51, SNR=5.0, Peak=30 HFD=5.0
03:52:43.265 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
03:52:43.265 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
03:52:43.265 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.51 hyp=0.52 cameraTheta=1.70 mountX=0.50 mountY=-0.13, mountTheta=-0.26
03:52:43.267 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:52:43.281 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:52:43.282 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:43.282 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:43.282 00.000 12268 Enqueuing Expose request
03:52:43.282 00.000 11616 Worker thread wakes up
03:52:43.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:43.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:45.301 02.019 11616 Exposure complete
03:52:45.351 00.050 11616 worker thread done servicing request
03:52:45.351 00.000 12268 OnExposeComplete: enter
03:52:45.351 00.000 12268 UpdateGuideState(): m_state=2
03:52:45.352 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:52:45.352 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
03:52:45.352 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
03:52:45.352 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
03:52:45.352 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.03 hyp=0.39 cameraTheta=0.08 mountX=0.07 mountY=0.38, mountTheta=1.39
03:52:45.354 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:52:45.368 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:52:45.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:45.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:45.368 00.000 12268 Enqueuing Expose request
03:52:45.369 00.001 11616 Worker thread wakes up
03:52:45.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:45.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:47.374 02.005 11616 Exposure complete
03:52:47.424 00.050 11616 worker thread done servicing request
03:52:47.424 00.000 12268 OnExposeComplete: enter
03:52:47.424 00.000 12268 UpdateGuideState(): m_state=2
03:52:47.424 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:52:47.424 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.85, Mass=49, SNR=4.9, Peak=30 HFD=4.5
03:52:47.424 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
03:52:47.424 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.38)
03:52:47.425 00.001 12268 CameraToMount -- cameraX=0.40 cameraY=0.32 hyp=0.51 cameraTheta=0.68 mountX=0.36 mountY=0.35, mountTheta=0.78
03:52:47.426 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:52:47.441 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:52:47.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:47.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:47.441 00.000 12268 Enqueuing Expose request
03:52:47.441 00.000 11616 Worker thread wakes up
03:52:47.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:47.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:49.460 02.019 11616 Exposure complete
03:52:49.511 00.051 11616 worker thread done servicing request
03:52:49.511 00.000 12268 OnExposeComplete: enter
03:52:49.511 00.000 12268 UpdateGuideState(): m_state=2
03:52:49.511 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:52:49.512 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.79, Mass=42, SNR=4.6, Peak=31 HFD=3.3
03:52:49.512 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
03:52:49.512 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.82)
03:52:49.512 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.26 hyp=0.29 cameraTheta=1.13 mountX=0.28 mountY=0.09, mountTheta=0.32
03:52:49.516 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:52:49.531 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:52:49.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:49.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:49.531 00.000 12268 Enqueuing Expose request
03:52:49.531 00.000 11616 Worker thread wakes up
03:52:49.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:49.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:51.547 02.016 11616 Exposure complete
03:52:51.598 00.051 11616 worker thread done servicing request
03:52:51.598 00.000 12268 OnExposeComplete: enter
03:52:51.599 00.001 12268 UpdateGuideState(): m_state=2
03:52:51.599 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:52:51.599 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=38, SNR=4.4, Peak=30 HFD=3.0
03:52:51.599 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
03:52:51.599 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
03:52:51.599 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.21 mountX=0.10 mountY=0.02, mountTheta=0.23
03:52:51.602 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:52:51.616 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
03:52:51.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:51.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:51.616 00.000 12268 Enqueuing Expose request
03:52:51.617 00.001 11616 Worker thread wakes up
03:52:51.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:51.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:53.634 02.017 11616 Exposure complete
03:52:53.686 00.052 11616 worker thread done servicing request
03:52:53.686 00.000 12268 OnExposeComplete: enter
03:52:53.686 00.000 12268 UpdateGuideState(): m_state=2
03:52:53.686 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:52:53.686 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.20, Mass=40, SNR=4.5, Peak=27 HFD=4.3
03:52:53.686 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
03:52:53.687 00.001 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
03:52:53.687 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.32 hyp=0.45 cameraTheta=-0.81 mountX=-0.29 mountY=0.35, mountTheta=2.27
03:52:53.688 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:52:53.703 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
03:52:53.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:53.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:53.703 00.000 12268 Enqueuing Expose request
03:52:53.703 00.000 11616 Worker thread wakes up
03:52:53.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:53.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:52:55.712 02.009 11616 Exposure complete
03:52:55.762 00.050 11616 worker thread done servicing request
03:52:55.762 00.000 12268 OnExposeComplete: enter
03:52:55.762 00.000 12268 UpdateGuideState(): m_state=2
03:52:55.762 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:52:55.762 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.54, Mass=47, SNR=4.8, Peak=27 HFD=5.9
03:52:55.762 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
03:52:55.763 00.001 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
03:52:55.763 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.01 hyp=0.25 cameraTheta=3.10 mountX=-0.01 mountY=-0.25, mountTheta=-1.62
03:52:55.764 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:52:55.779 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:52:55.779 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:55.779 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:55.779 00.000 12268 Enqueuing Expose request
03:52:55.779 00.000 11616 Worker thread wakes up
03:52:55.779 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:55.779 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:57.779 02.000 11616 Exposure complete
03:52:57.831 00.052 11616 worker thread done servicing request
03:52:57.832 00.001 12268 OnExposeComplete: enter
03:52:57.832 00.000 12268 UpdateGuideState(): m_state=2
03:52:57.832 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:52:57.832 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.57, Mass=44, SNR=4.7, Peak=31 HFD=3.9
03:52:57.832 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
03:52:57.832 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.81)
03:52:57.832 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.04 hyp=0.36 cameraTheta=0.11 mountX=0.07 mountY=0.35, mountTheta=1.36
03:52:57.835 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:52:57.850 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:52:57.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:57.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:57.850 00.000 12268 Enqueuing Expose request
03:52:57.850 00.000 11616 Worker thread wakes up
03:52:57.850 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:57.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:52:59.863 02.013 11616 Exposure complete
03:52:59.915 00.052 11616 worker thread done servicing request
03:52:59.915 00.000 12268 OnExposeComplete: enter
03:52:59.915 00.000 12268 UpdateGuideState(): m_state=2
03:52:59.915 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:52:59.915 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=916.15, Mass=48, SNR=4.8, Peak=30 HFD=3.6
03:52:59.915 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
03:52:59.916 00.001 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
03:52:59.916 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.62 hyp=0.62 cameraTheta=1.60 mountX=0.61 mountY=-0.10, mountTheta=-0.16
03:52:59.918 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:52:59.933 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:52:59.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:59.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:52:59.933 00.000 12268 Enqueuing Expose request
03:52:59.933 00.000 11616 Worker thread wakes up
03:52:59.933 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:52:59.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:01.950 02.017 11616 Exposure complete
03:53:01.999 00.049 11616 worker thread done servicing request
03:53:01.999 00.000 12268 OnExposeComplete: enter
03:53:01.999 00.000 12268 UpdateGuideState(): m_state=2
03:53:02.000 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:53:02.000 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.25, Mass=44, SNR=4.6, Peak=30 HFD=3.8
03:53:02.000 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
03:53:02.000 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
03:53:02.000 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.28 hyp=0.32 cameraTheta=-1.03 mountX=-0.26 mountY=0.20, mountTheta=2.49
03:53:02.002 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:53:02.017 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
03:53:02.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:02.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:02.017 00.000 12268 Enqueuing Expose request
03:53:02.017 00.000 11616 Worker thread wakes up
03:53:02.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:02.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:53:04.026 02.009 11616 Exposure complete
03:53:04.076 00.050 11616 worker thread done servicing request
03:53:04.077 00.001 12268 OnExposeComplete: enter
03:53:04.077 00.000 12268 UpdateGuideState(): m_state=2
03:53:04.077 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:53:04.077 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.18, Mass=49, SNR=4.9, Peak=30 HFD=4.1
03:53:04.077 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
03:53:04.077 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
03:53:04.077 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.35 hyp=0.36 cameraTheta=-1.39 mountX=-0.35 mountY=0.11, mountTheta=2.84
03:53:04.079 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:53:04.094 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:53:04.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:04.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:04.095 00.001 12268 Enqueuing Expose request
03:53:04.095 00.000 11616 Worker thread wakes up
03:53:04.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:04.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:53:06.114 02.019 11616 Exposure complete
03:53:06.165 00.051 11616 worker thread done servicing request
03:53:06.165 00.000 12268 OnExposeComplete: enter
03:53:06.165 00.000 12268 UpdateGuideState(): m_state=2
03:53:06.165 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:53:06.166 00.001 12268 Star::Find returns 1 (0), X=665.34, Y=915.63, Mass=63, SNR=5.5, Peak=33 HFD=4.8
03:53:06.166 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
03:53:06.166 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
03:53:06.166 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.10 hyp=0.48 cameraTheta=2.93 mountX=0.05 mountY=-0.48, mountTheta=-1.46
03:53:06.168 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:53:06.183 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
03:53:06.183 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:06.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:06.183 00.000 12268 Enqueuing Expose request
03:53:06.183 00.000 11616 Worker thread wakes up
03:53:06.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:06.184 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:53:08.199 02.015 11616 Exposure complete
03:53:08.255 00.056 11616 worker thread done servicing request
03:53:08.255 00.000 12268 OnExposeComplete: enter
03:53:08.256 00.001 12268 UpdateGuideState(): m_state=2
03:53:08.256 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:53:08.256 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.82, Mass=47, SNR=4.8, Peak=33 HFD=3.1
03:53:08.256 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
03:53:08.256 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
03:53:08.256 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.61 mountX=0.29 mountY=-0.05, mountTheta=-0.16
03:53:08.260 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:53:08.274 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:53:08.275 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:08.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:08.275 00.000 12268 Enqueuing Expose request
03:53:08.275 00.000 11616 Worker thread wakes up
03:53:08.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:08.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:10.287 02.012 11616 Exposure complete
03:53:10.338 00.051 11616 worker thread done servicing request
03:53:10.338 00.000 12268 OnExposeComplete: enter
03:53:10.339 00.001 12268 UpdateGuideState(): m_state=2
03:53:10.339 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:53:10.339 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=916.45, Mass=48, SNR=4.9, Peak=29 HFD=3.4
03:53:10.339 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
03:53:10.339 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
03:53:10.339 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.92 hyp=0.94 cameraTheta=1.76 mountX=0.90 mountY=-0.29, mountTheta=-0.32
03:53:10.341 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:53:10.356 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:53:10.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:10.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:10.356 00.000 12268 Enqueuing Expose request
03:53:10.356 00.000 11616 Worker thread wakes up
03:53:10.356 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:10.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:12.370 02.014 11616 Exposure complete
03:53:12.420 00.050 11616 worker thread done servicing request
03:53:12.420 00.000 12268 OnExposeComplete: enter
03:53:12.420 00.000 12268 UpdateGuideState(): m_state=2
03:53:12.420 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:53:12.420 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=916.00, Mass=69, SNR=5.7, Peak=31 HFD=7.2
03:53:12.420 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
03:53:12.420 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
03:53:12.420 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=0.47 hyp=0.72 cameraTheta=2.43 mountX=0.42 mountY=-0.60, mountTheta=-0.97
03:53:12.422 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:53:12.437 00.015 12268 UpdateGuideState exits: m=69 SNR=5.7
03:53:12.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:12.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:12.437 00.000 12268 Enqueuing Expose request
03:53:12.437 00.000 11616 Worker thread wakes up
03:53:12.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:12.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:53:14.446 02.009 11616 Exposure complete
03:53:14.496 00.050 11616 worker thread done servicing request
03:53:14.497 00.001 12268 OnExposeComplete: enter
03:53:14.497 00.000 12268 UpdateGuideState(): m_state=2
03:53:14.497 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:53:14.497 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.17, Mass=51, SNR=5.0, Peak=34 HFD=3.6
03:53:14.497 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
03:53:14.497 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
03:53:14.497 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.36 hyp=0.37 cameraTheta=-1.82 mountX=-0.36 mountY=-0.04, mountTheta=-3.02
03:53:14.499 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:53:14.514 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:53:14.515 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:14.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:14.515 00.000 12268 Enqueuing Expose request
03:53:14.515 00.000 11616 Worker thread wakes up
03:53:14.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:14.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:53:16.525 02.010 11616 Exposure complete
03:53:16.576 00.051 11616 worker thread done servicing request
03:53:16.577 00.001 12268 OnExposeComplete: enter
03:53:16.577 00.000 12268 UpdateGuideState(): m_state=2
03:53:16.577 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:53:16.577 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.77, Mass=47, SNR=4.8, Peak=29 HFD=4.2
03:53:16.577 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
03:53:16.577 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.38)
03:53:16.577 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.24 hyp=0.39 cameraTheta=0.68 mountX=0.27 mountY=0.27, mountTheta=0.78
03:53:16.579 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:53:16.593 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:53:16.594 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:16.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:16.594 00.000 12268 Enqueuing Expose request
03:53:16.594 00.000 11616 Worker thread wakes up
03:53:16.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:16.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:18.606 02.012 11616 Exposure complete
03:53:18.657 00.051 11616 worker thread done servicing request
03:53:18.657 00.000 12268 OnExposeComplete: enter
03:53:18.657 00.000 12268 UpdateGuideState(): m_state=2
03:53:18.657 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:53:18.657 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.26, Mass=40, SNR=4.4, Peak=27 HFD=4.0
03:53:18.657 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
03:53:18.658 00.001 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.72)
03:53:18.658 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.27 hyp=0.33 cameraTheta=-0.98 mountX=-0.25 mountY=0.21, mountTheta=2.43
03:53:18.659 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:53:18.674 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
03:53:18.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:18.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:18.674 00.000 12268 Enqueuing Expose request
03:53:18.674 00.000 11616 Worker thread wakes up
03:53:18.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:18.675 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:53:20.677 02.002 11616 Exposure complete
03:53:20.729 00.052 11616 worker thread done servicing request
03:53:20.729 00.000 12268 OnExposeComplete: enter
03:53:20.729 00.000 12268 UpdateGuideState(): m_state=2
03:53:20.729 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:53:20.729 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.81, Mass=44, SNR=4.7, Peak=29 HFD=4.2
03:53:20.729 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
03:53:20.729 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.38)
03:53:20.729 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.28 hyp=0.45 cameraTheta=0.68 mountX=0.31 mountY=0.31, mountTheta=0.78
03:53:20.731 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:53:20.746 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:53:20.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:20.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:20.746 00.000 12268 Enqueuing Expose request
03:53:20.746 00.000 11616 Worker thread wakes up
03:53:20.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:20.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:22.748 02.002 11616 Exposure complete
03:53:22.800 00.052 11616 worker thread done servicing request
03:53:22.800 00.000 12268 OnExposeComplete: enter
03:53:22.800 00.000 12268 UpdateGuideState(): m_state=2
03:53:22.800 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:53:22.800 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.28, Mass=44, SNR=4.6, Peak=29 HFD=4.1
03:53:22.800 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
03:53:22.800 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
03:53:22.801 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=-0.24 hyp=0.31 cameraTheta=-0.91 mountX=-0.22 mountY=0.22, mountTheta=2.36
03:53:22.802 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:53:22.816 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
03:53:22.817 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:22.817 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:22.817 00.000 12268 Enqueuing Expose request
03:53:22.817 00.000 11616 Worker thread wakes up
03:53:22.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:22.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:53:24.886 02.069 11616 Exposure complete
03:53:24.938 00.052 11616 worker thread done servicing request
03:53:24.938 00.000 12268 OnExposeComplete: enter
03:53:24.939 00.001 12268 UpdateGuideState(): m_state=2
03:53:24.939 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:53:24.939 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.50, Mass=44, SNR=4.6, Peak=30 HFD=3.6
03:53:24.939 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
03:53:24.939 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.48)
03:53:24.939 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.12 cameraTheta=-0.22 mountX=-0.01 mountY=0.12, mountTheta=1.69
03:53:24.941 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:53:24.956 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
03:53:24.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:24.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:24.956 00.000 12268 Enqueuing Expose request
03:53:24.956 00.000 11616 Worker thread wakes up
03:53:24.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:24.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:26.978 02.022 11616 Exposure complete
03:53:27.034 00.056 11616 worker thread done servicing request
03:53:27.034 00.000 12268 OnExposeComplete: enter
03:53:27.034 00.000 12268 UpdateGuideState(): m_state=2
03:53:27.034 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:53:27.034 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.63, Mass=41, SNR=4.5, Peak=32 HFD=3.0
03:53:27.034 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
03:53:27.035 00.001 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.03)
03:53:27.035 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.33 mountX=0.11 mountY=0.01, mountTheta=0.11
03:53:27.037 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:53:27.052 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:53:27.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:27.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:27.052 00.000 12268 Enqueuing Expose request
03:53:27.052 00.000 11616 Worker thread wakes up
03:53:27.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:27.053 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:29.064 02.011 11616 Exposure complete
03:53:29.114 00.050 11616 worker thread done servicing request
03:53:29.115 00.001 12268 OnExposeComplete: enter
03:53:29.115 00.000 12268 UpdateGuideState(): m_state=2
03:53:29.115 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:53:29.115 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=46, SNR=4.8, Peak=34 HFD=3.3
03:53:29.115 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
03:53:29.115 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.18)
03:53:29.115 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.48 mountX=0.09 mountY=0.14, mountTheta=0.99
03:53:29.118 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:53:29.133 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:53:29.133 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:29.133 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:29.133 00.000 12268 Enqueuing Expose request
03:53:29.133 00.000 11616 Worker thread wakes up
03:53:29.134 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:29.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:31.153 02.019 11616 Exposure complete
03:53:31.204 00.051 11616 worker thread done servicing request
03:53:31.204 00.000 12268 OnExposeComplete: enter
03:53:31.204 00.000 12268 UpdateGuideState(): m_state=2
03:53:31.204 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:53:31.204 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=916.05, Mass=67, SNR=5.6, Peak=31 HFD=7.0
03:53:31.204 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
03:53:31.205 00.001 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
03:53:31.205 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.52 hyp=0.75 cameraTheta=2.38 mountX=0.46 mountY=-0.61, mountTheta=-0.92
03:53:31.206 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:53:31.221 00.015 12268 UpdateGuideState exits: m=67 SNR=5.6
03:53:31.221 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:31.221 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:31.221 00.000 12268 Enqueuing Expose request
03:53:31.221 00.000 11616 Worker thread wakes up
03:53:31.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:31.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:53:33.227 02.006 11616 Exposure complete
03:53:33.279 00.052 11616 worker thread done servicing request
03:53:33.279 00.000 12268 OnExposeComplete: enter
03:53:33.280 00.001 12268 UpdateGuideState(): m_state=2
03:53:33.280 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:53:33.280 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.50, Mass=47, SNR=4.8, Peak=34 HFD=3.2
03:53:33.280 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
03:53:33.280 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
03:53:33.280 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.63 mountX=-0.03 mountY=0.00, mountTheta=3.07
03:53:33.282 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:53:33.296 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:53:33.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:33.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:33.297 00.001 12268 Enqueuing Expose request
03:53:33.297 00.000 11616 Worker thread wakes up
03:53:33.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:33.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:35.309 02.012 11616 Exposure complete
03:53:35.359 00.050 11616 worker thread done servicing request
03:53:35.360 00.001 12268 OnExposeComplete: enter
03:53:35.360 00.000 12268 UpdateGuideState(): m_state=2
03:53:35.360 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:53:35.360 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.71, Mass=48, SNR=4.8, Peak=29 HFD=4.0
03:53:35.360 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
03:53:35.360 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.04)
03:53:35.360 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.34 mountX=0.19 mountY=0.02, mountTheta=0.10
03:53:35.362 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:53:35.377 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:53:35.377 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:35.377 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:35.377 00.000 12268 Enqueuing Expose request
03:53:35.377 00.000 11616 Worker thread wakes up
03:53:35.378 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:35.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:37.390 02.012 11616 Exposure complete
03:53:37.441 00.051 11616 worker thread done servicing request
03:53:37.441 00.000 12268 OnExposeComplete: enter
03:53:37.441 00.000 12268 UpdateGuideState(): m_state=2
03:53:37.441 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:53:37.442 00.001 12268 Star::Find returns 1 (0), X=666.28, Y=915.79, Mass=46, SNR=4.7, Peak=29 HFD=4.5
03:53:37.442 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
03:53:37.442 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
03:53:37.442 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.26 hyp=0.54 cameraTheta=0.50 mountX=0.30 mountY=0.44, mountTheta=0.96
03:53:37.444 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:53:37.459 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:53:37.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:37.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:37.459 00.000 12268 Enqueuing Expose request
03:53:37.459 00.000 11616 Worker thread wakes up
03:53:37.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:37.460 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:39.482 02.022 11616 Exposure complete
03:53:39.532 00.050 11616 worker thread done servicing request
03:53:39.532 00.000 12268 OnExposeComplete: enter
03:53:39.532 00.000 12268 UpdateGuideState(): m_state=2
03:53:39.532 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:53:39.532 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.46, Mass=43, SNR=4.6, Peak=30 HFD=3.5
03:53:39.533 00.001 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
03:53:39.533 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
03:53:39.533 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.63 mountX=-0.06 mountY=0.10, mountTheta=2.09
03:53:39.535 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:53:39.549 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:53:39.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:39.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:39.549 00.000 12268 Enqueuing Expose request
03:53:39.550 00.001 11616 Worker thread wakes up
03:53:39.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:39.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:53:41.564 02.014 11616 Exposure complete
03:53:41.614 00.050 11616 worker thread done servicing request
03:53:41.614 00.000 12268 OnExposeComplete: enter
03:53:41.614 00.000 12268 UpdateGuideState(): m_state=2
03:53:41.614 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:53:41.614 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.54, Mass=35, SNR=4.2, Peak=25 HFD=4.3
03:53:41.614 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
03:53:41.614 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.73)
03:53:41.615 00.001 12268 CameraToMount -- cameraX=0.48 cameraY=0.01 hyp=0.48 cameraTheta=0.03 mountX=0.06 mountY=0.47, mountTheta=1.44
03:53:41.616 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:53:41.631 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
03:53:41.631 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:41.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:41.631 00.000 12268 Enqueuing Expose request
03:53:41.631 00.000 11616 Worker thread wakes up
03:53:41.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:41.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:43.638 02.007 11616 Exposure complete
03:53:43.689 00.051 11616 worker thread done servicing request
03:53:43.689 00.000 12268 OnExposeComplete: enter
03:53:43.689 00.000 12268 UpdateGuideState(): m_state=2
03:53:43.690 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:53:43.690 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.28, Mass=40, SNR=4.4, Peak=28 HFD=3.6
03:53:43.690 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
03:53:43.690 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.35)
03:53:43.690 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.25 hyp=0.25 cameraTheta=-1.35 mountX=-0.24 mountY=0.09, mountTheta=2.80
03:53:43.692 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:53:43.706 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
03:53:43.707 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:43.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:43.707 00.000 12268 Enqueuing Expose request
03:53:43.707 00.000 11616 Worker thread wakes up
03:53:43.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:43.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:53:45.709 02.002 11616 Exposure complete
03:53:45.758 00.049 11616 worker thread done servicing request
03:53:45.758 00.000 12268 OnExposeComplete: enter
03:53:45.758 00.000 12268 UpdateGuideState(): m_state=2
03:53:45.758 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:53:45.758 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.54, Mass=41, SNR=4.5, Peak=28 HFD=3.9
03:53:45.759 00.001 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
03:53:45.759 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.87)
03:53:45.759 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.17 mountX=0.02 mountY=0.09, mountTheta=1.30
03:53:45.761 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:53:45.776 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:53:45.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:45.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:45.776 00.000 12268 Enqueuing Expose request
03:53:45.776 00.000 11616 Worker thread wakes up
03:53:45.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:45.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:47.785 02.009 11616 Exposure complete
03:53:47.838 00.053 11616 worker thread done servicing request
03:53:47.838 00.000 12268 OnExposeComplete: enter
03:53:47.838 00.000 12268 UpdateGuideState(): m_state=2
03:53:47.838 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:53:47.838 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.84, Mass=41, SNR=4.5, Peak=30 HFD=3.4
03:53:47.838 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
03:53:47.839 00.001 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
03:53:47.839 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.31 hyp=0.36 cameraTheta=1.06 mountX=0.33 mountY=0.13, mountTheta=0.38
03:53:47.843 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:53:47.858 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:53:47.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:47.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:47.858 00.000 12268 Enqueuing Expose request
03:53:47.859 00.001 11616 Worker thread wakes up
03:53:47.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:47.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:49.859 02.000 11616 Exposure complete
03:53:49.908 00.049 11616 worker thread done servicing request
03:53:49.910 00.002 12268 OnExposeComplete: enter
03:53:49.910 00.000 12268 UpdateGuideState(): m_state=2
03:53:49.910 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:53:49.910 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.64, Mass=42, SNR=4.6, Peak=31 HFD=3.0
03:53:49.910 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.68 = 0.68)
03:53:49.910 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
03:53:49.910 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.15 mountX=0.11 mountY=-0.09, mountTheta=-0.70
03:53:49.912 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:53:49.927 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:53:49.927 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:49.927 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:49.927 00.000 12268 Enqueuing Expose request
03:53:49.927 00.000 11616 Worker thread wakes up
03:53:49.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:49.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:51.942 02.015 11616 Exposure complete
03:53:51.995 00.053 11616 worker thread done servicing request
03:53:51.995 00.000 12268 OnExposeComplete: enter
03:53:51.995 00.000 12268 UpdateGuideState(): m_state=2
03:53:51.996 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:53:51.996 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.43, Mass=43, SNR=4.6, Peak=31 HFD=3.1
03:53:51.996 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.73 = 2.56)
03:53:51.996 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.55)
03:53:51.996 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.25 mountX=-0.10 mountY=-0.06, mountTheta=-2.58
03:53:52.000 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:53:52.014 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:53:52.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:52.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:52.014 00.000 12268 Enqueuing Expose request
03:53:52.014 00.000 11616 Worker thread wakes up
03:53:52.015 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:52.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:53:54.023 02.008 11616 Exposure complete
03:53:54.073 00.050 11616 worker thread done servicing request
03:53:54.073 00.000 12268 OnExposeComplete: enter
03:53:54.073 00.000 12268 UpdateGuideState(): m_state=2
03:53:54.074 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:53:54.074 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.73, Mass=47, SNR=4.8, Peak=31 HFD=3.3
03:53:54.074 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
03:53:54.074 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
03:53:54.074 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.89 mountX=0.19 mountY=-0.09, mountTheta=-0.44
03:53:54.076 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:53:54.090 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:53:54.090 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:54.090 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:54.090 00.000 12268 Enqueuing Expose request
03:53:54.091 00.001 11616 Worker thread wakes up
03:53:54.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:54.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:56.107 02.016 11616 Exposure complete
03:53:56.158 00.051 11616 worker thread done servicing request
03:53:56.158 00.000 12268 OnExposeComplete: enter
03:53:56.158 00.000 12268 UpdateGuideState(): m_state=2
03:53:56.159 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:53:56.159 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.88, Mass=44, SNR=4.6, Peak=31 HFD=3.5
03:53:56.159 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
03:53:56.159 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.53 = 2.75)
03:53:56.159 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.36 hyp=0.41 cameraTheta=1.05 mountX=0.37 mountY=0.15, mountTheta=0.39
03:53:56.160 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:53:56.175 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
03:53:56.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:56.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:56.175 00.000 12268 Enqueuing Expose request
03:53:56.175 00.000 11616 Worker thread wakes up
03:53:56.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:56.176 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:53:58.192 02.016 11616 Exposure complete
03:53:58.245 00.053 11616 worker thread done servicing request
03:53:58.245 00.000 12268 OnExposeComplete: enter
03:53:58.245 00.000 12268 UpdateGuideState(): m_state=2
03:53:58.246 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:53:58.246 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.68, Mass=50, SNR=4.9, Peak=31 HFD=4.1
03:53:58.246 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
03:53:58.246 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
03:53:58.246 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.15 hyp=0.28 cameraTheta=0.57 mountX=0.17 mountY=0.21, mountTheta=0.89
03:53:58.248 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:53:58.263 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
03:53:58.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:58.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:53:58.263 00.000 12268 Enqueuing Expose request
03:53:58.263 00.000 11616 Worker thread wakes up
03:53:58.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:53:58.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:00.269 02.006 11616 Exposure complete
03:54:00.320 00.051 11616 worker thread done servicing request
03:54:00.321 00.001 12268 OnExposeComplete: enter
03:54:00.321 00.000 12268 UpdateGuideState(): m_state=2
03:54:00.321 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:54:00.321 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.63, Mass=52, SNR=5.1, Peak=32 HFD=3.8
03:54:00.321 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
03:54:00.321 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.41)
03:54:00.321 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.16 cameraTheta=0.71 mountX=0.11 mountY=0.11, mountTheta=0.75
03:54:00.323 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:54:00.338 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
03:54:00.338 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:00.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:00.338 00.000 12268 Enqueuing Expose request
03:54:00.338 00.000 11616 Worker thread wakes up
03:54:00.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:00.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:02.349 02.011 11616 Exposure complete
03:54:02.401 00.052 11616 worker thread done servicing request
03:54:02.401 00.000 12268 OnExposeComplete: enter
03:54:02.401 00.000 12268 UpdateGuideState(): m_state=2
03:54:02.401 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:54:02.402 00.001 12268 Star::Find returns 1 (0), X=665.95, Y=915.54, Mass=48, SNR=4.9, Peak=34 HFD=3.9
03:54:02.402 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
03:54:02.402 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.81)
03:54:02.402 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.11 mountX=0.03 mountY=0.14, mountTheta=1.37
03:54:02.404 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:02.419 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
03:54:02.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:02.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:02.419 00.000 12268 Enqueuing Expose request
03:54:02.419 00.000 11616 Worker thread wakes up
03:54:02.420 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:02.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:04.430 02.010 11616 Exposure complete
03:54:04.481 00.051 11616 worker thread done servicing request
03:54:04.481 00.000 12268 OnExposeComplete: enter
03:54:04.482 00.001 12268 UpdateGuideState(): m_state=2
03:54:04.482 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:54:04.482 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.64, Mass=59, SNR=5.4, Peak=37 HFD=3.6
03:54:04.482 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
03:54:04.482 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
03:54:04.482 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.98 mountX=0.12 mountY=0.06, mountTheta=0.47
03:54:04.484 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:54:04.499 00.015 12268 UpdateGuideState exits: m=59 SNR=5.4
03:54:04.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:04.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:04.499 00.000 12268 Enqueuing Expose request
03:54:04.499 00.000 11616 Worker thread wakes up
03:54:04.499 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:04.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:06.518 02.019 11616 Exposure complete
03:54:06.570 00.052 11616 worker thread done servicing request
03:54:06.570 00.000 12268 OnExposeComplete: enter
03:54:06.570 00.000 12268 UpdateGuideState(): m_state=2
03:54:06.570 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:54:06.570 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.93, Mass=41, SNR=4.5, Peak=28 HFD=3.6
03:54:06.570 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
03:54:06.570 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
03:54:06.570 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.40 hyp=0.42 cameraTheta=1.25 mountX=0.41 mountY=0.08, mountTheta=0.19
03:54:06.572 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:54:06.587 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:54:06.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:06.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:06.587 00.000 12268 Enqueuing Expose request
03:54:06.587 00.000 11616 Worker thread wakes up
03:54:06.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:06.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:08.600 02.013 11616 Exposure complete
03:54:08.652 00.052 11616 worker thread done servicing request
03:54:08.652 00.000 12268 OnExposeComplete: enter
03:54:08.652 00.000 12268 UpdateGuideState(): m_state=2
03:54:08.652 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:54:08.652 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.51, Mass=59, SNR=5.3, Peak=28 HFD=5.7
03:54:08.653 00.001 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.53 = 1.76)
03:54:08.653 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.35)
03:54:08.653 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.05 mountX=-0.04 mountY=-0.19, mountTheta=-1.76
03:54:08.655 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:54:08.669 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
03:54:08.669 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:08.669 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:08.669 00.000 12268 Enqueuing Expose request
03:54:08.670 00.001 11616 Worker thread wakes up
03:54:08.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:08.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:10.683 02.013 11616 Exposure complete
03:54:10.733 00.050 11616 worker thread done servicing request
03:54:10.733 00.000 12268 OnExposeComplete: enter
03:54:10.733 00.000 12268 UpdateGuideState(): m_state=2
03:54:10.733 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:54:10.733 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.69, Mass=51, SNR=5.0, Peak=34 HFD=3.2
03:54:10.733 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
03:54:10.733 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
03:54:10.733 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.94 mountX=0.15 mountY=-0.08, mountTheta=-0.49
03:54:10.735 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:10.750 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:54:10.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:10.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:10.750 00.000 12268 Enqueuing Expose request
03:54:10.750 00.000 11616 Worker thread wakes up
03:54:10.751 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:10.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:12.753 02.002 11616 Exposure complete
03:54:12.804 00.051 11616 worker thread done servicing request
03:54:12.804 00.000 12268 OnExposeComplete: enter
03:54:12.804 00.000 12268 UpdateGuideState(): m_state=2
03:54:12.805 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:54:12.805 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=44, SNR=4.7, Peak=32 HFD=3.5
03:54:12.805 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
03:54:12.805 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.95)
03:54:12.805 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.25 cameraTheta=0.25 mountX=0.08 mountY=0.23, mountTheta=1.22
03:54:12.807 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:12.821 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:54:12.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:12.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:12.821 00.000 12268 Enqueuing Expose request
03:54:12.821 00.000 11616 Worker thread wakes up
03:54:12.822 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:12.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:14.885 02.063 11616 Exposure complete
03:54:14.937 00.052 11616 worker thread done servicing request
03:54:14.938 00.001 12268 OnExposeComplete: enter
03:54:14.938 00.000 12268 UpdateGuideState(): m_state=2
03:54:14.938 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:54:14.938 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.63, Mass=44, SNR=4.6, Peak=29 HFD=3.4
03:54:14.938 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
03:54:14.938 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
03:54:14.938 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.82 mountX=0.10 mountY=-0.04, mountTheta=-0.38
03:54:14.941 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:14.956 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
03:54:14.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:14.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:14.956 00.000 12268 Enqueuing Expose request
03:54:14.956 00.000 11616 Worker thread wakes up
03:54:14.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:14.957 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:16.964 02.007 11616 Exposure complete
03:54:17.017 00.053 11616 worker thread done servicing request
03:54:17.017 00.000 12268 OnExposeComplete: enter
03:54:17.017 00.000 12268 UpdateGuideState(): m_state=2
03:54:17.018 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:54:17.018 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.66, Mass=66, SNR=5.6, Peak=34 HFD=6.6
03:54:17.018 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
03:54:17.018 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
03:54:17.018 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.14 hyp=0.52 cameraTheta=2.88 mountX=0.09 mountY=-0.52, mountTheta=-1.41
03:54:17.020 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:17.034 00.014 12268 UpdateGuideState exits: m=66 SNR=5.6
03:54:17.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:17.035 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:17.035 00.000 12268 Enqueuing Expose request
03:54:17.035 00.000 11616 Worker thread wakes up
03:54:17.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:17.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:54:19.051 02.016 11616 Exposure complete
03:54:19.102 00.051 11616 worker thread done servicing request
03:54:19.103 00.001 12268 OnExposeComplete: enter
03:54:19.103 00.000 12268 UpdateGuideState(): m_state=2
03:54:19.103 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:54:19.103 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
03:54:19.103 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
03:54:19.103 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.32)
03:54:19.103 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.62 mountX=0.10 mountY=0.11, mountTheta=0.84
03:54:19.105 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:19.120 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
03:54:19.121 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:19.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:19.121 00.000 12268 Enqueuing Expose request
03:54:19.121 00.000 11616 Worker thread wakes up
03:54:19.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:19.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:21.132 02.011 11616 Exposure complete
03:54:21.183 00.051 11616 worker thread done servicing request
03:54:21.184 00.001 12268 OnExposeComplete: enter
03:54:21.184 00.000 12268 UpdateGuideState(): m_state=2
03:54:21.184 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:54:21.184 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
03:54:21.184 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
03:54:21.184 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
03:54:21.184 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.06 hyp=0.27 cameraTheta=0.20 mountX=0.08 mountY=0.26, mountTheta=1.27
03:54:21.186 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:54:21.201 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:54:21.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:21.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:21.201 00.000 12268 Enqueuing Expose request
03:54:21.201 00.000 11616 Worker thread wakes up
03:54:21.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:21.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:23.219 02.018 11616 Exposure complete
03:54:23.271 00.052 11616 worker thread done servicing request
03:54:23.271 00.000 12268 OnExposeComplete: enter
03:54:23.271 00.000 12268 UpdateGuideState(): m_state=2
03:54:23.272 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:54:23.272 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.43, Mass=43, SNR=4.6, Peak=29 HFD=3.7
03:54:23.272 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
03:54:23.272 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
03:54:23.272 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.87 mountX=-0.09 mountY=0.09, mountTheta=2.33
03:54:23.274 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:23.289 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:54:23.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:23.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:23.289 00.000 12268 Enqueuing Expose request
03:54:23.289 00.000 11616 Worker thread wakes up
03:54:23.289 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:23.289 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:54:25.298 02.009 11616 Exposure complete
03:54:25.347 00.049 11616 worker thread done servicing request
03:54:25.348 00.001 12268 OnExposeComplete: enter
03:54:25.348 00.000 12268 UpdateGuideState(): m_state=2
03:54:25.348 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:54:25.348 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
03:54:25.348 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
03:54:25.348 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.99)
03:54:25.348 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.29 mountX=0.09 mountY=0.21, mountTheta=1.18
03:54:25.350 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:54:25.365 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:54:25.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:25.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:25.365 00.000 12268 Enqueuing Expose request
03:54:25.365 00.000 11616 Worker thread wakes up
03:54:25.365 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:25.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:27.381 02.016 11616 Exposure complete
03:54:27.435 00.054 11616 worker thread done servicing request
03:54:27.435 00.000 12268 OnExposeComplete: enter
03:54:27.435 00.000 12268 UpdateGuideState(): m_state=2
03:54:27.435 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:54:27.435 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=916.28, Mass=63, SNR=5.5, Peak=28 HFD=7.4
03:54:27.435 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
03:54:27.436 00.001 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
03:54:27.436 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.75 hyp=0.92 cameraTheta=2.19 mountX=0.70 mountY=-0.63, mountTheta=-0.74
03:54:27.438 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:27.454 00.016 12268 UpdateGuideState exits: m=63 SNR=5.5
03:54:27.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:27.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:27.454 00.000 12268 Enqueuing Expose request
03:54:27.454 00.000 11616 Worker thread wakes up
03:54:27.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:27.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:54:29.469 02.015 11616 Exposure complete
03:54:29.520 00.051 11616 worker thread done servicing request
03:54:29.520 00.000 12268 OnExposeComplete: enter
03:54:29.520 00.000 12268 UpdateGuideState(): m_state=2
03:54:29.521 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:54:29.521 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=44, SNR=4.7, Peak=32 HFD=3.5
03:54:29.521 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
03:54:29.521 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.95)
03:54:29.521 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.25 cameraTheta=0.25 mountX=0.08 mountY=0.23, mountTheta=1.22
03:54:29.523 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:54:29.540 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
03:54:29.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:29.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:29.540 00.000 12268 Enqueuing Expose request
03:54:29.540 00.000 11616 Worker thread wakes up
03:54:29.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:29.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:31.554 02.014 11616 Exposure complete
03:54:31.603 00.049 11616 worker thread done servicing request
03:54:31.604 00.001 12268 OnExposeComplete: enter
03:54:31.604 00.000 12268 UpdateGuideState(): m_state=2
03:54:31.604 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:54:31.604 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.58, Mass=44, SNR=4.7, Peak=31 HFD=2.9
03:54:31.604 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
03:54:31.604 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
03:54:31.604 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.22 cameraTheta=2.92 mountX=0.03 mountY=-0.21, mountTheta=-1.44
03:54:31.606 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:31.621 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:54:31.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:31.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:31.621 00.000 12268 Enqueuing Expose request
03:54:31.621 00.000 11616 Worker thread wakes up
03:54:31.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:31.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:33.624 02.003 11616 Exposure complete
03:54:33.676 00.052 11616 worker thread done servicing request
03:54:33.677 00.001 12268 OnExposeComplete: enter
03:54:33.677 00.000 12268 UpdateGuideState(): m_state=2
03:54:33.677 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:54:33.677 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.56, Mass=43, SNR=4.6, Peak=28 HFD=3.5
03:54:33.677 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
03:54:33.677 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
03:54:33.677 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.66 mountX=0.03 mountY=-0.07, mountTheta=-1.19
03:54:33.679 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:33.694 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:54:33.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:33.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:33.694 00.000 12268 Enqueuing Expose request
03:54:33.694 00.000 11616 Worker thread wakes up
03:54:33.694 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:33.694 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:35.699 02.005 11616 Exposure complete
03:54:35.749 00.050 11616 worker thread done servicing request
03:54:35.749 00.000 12268 OnExposeComplete: enter
03:54:35.749 00.000 12268 UpdateGuideState(): m_state=2
03:54:35.749 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:54:35.749 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.95, Mass=47, SNR=4.8, Peak=31 HFD=2.8
03:54:35.749 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
03:54:35.749 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
03:54:35.750 00.001 12268 CameraToMount -- cameraX=-0.32 cameraY=0.42 hyp=0.53 cameraTheta=2.22 mountX=0.39 mountY=-0.37, mountTheta=-0.77
03:54:35.752 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:35.766 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:54:35.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:35.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:35.766 00.000 12268 Enqueuing Expose request
03:54:35.766 00.000 11616 Worker thread wakes up
03:54:35.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:35.767 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:54:37.770 02.003 11616 Exposure complete
03:54:37.822 00.052 11616 worker thread done servicing request
03:54:37.822 00.000 12268 OnExposeComplete: enter
03:54:37.822 00.000 12268 UpdateGuideState(): m_state=2
03:54:37.822 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:54:37.822 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=916.02, Mass=51, SNR=5.0, Peak=32 HFD=3.1
03:54:37.822 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
03:54:37.822 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
03:54:37.822 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.50 hyp=0.53 cameraTheta=1.94 mountX=0.47 mountY=-0.25, mountTheta=-0.49
03:54:37.824 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:54:37.839 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:54:37.839 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:37.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:37.839 00.000 12268 Enqueuing Expose request
03:54:37.839 00.000 11616 Worker thread wakes up
03:54:37.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:37.839 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:39.857 02.018 11616 Exposure complete
03:54:39.906 00.049 11616 worker thread done servicing request
03:54:39.907 00.001 12268 OnExposeComplete: enter
03:54:39.907 00.000 12268 UpdateGuideState(): m_state=2
03:54:39.907 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:54:39.907 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.72, Mass=63, SNR=5.5, Peak=30 HFD=7.1
03:54:39.907 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
03:54:39.907 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
03:54:39.907 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.19 hyp=0.41 cameraTheta=2.66 mountX=0.15 mountY=-0.38, mountTheta=-1.19
03:54:39.909 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:54:39.924 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
03:54:39.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:39.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:39.924 00.000 12268 Enqueuing Expose request
03:54:39.924 00.000 11616 Worker thread wakes up
03:54:39.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:39.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:54:41.927 02.003 11616 Exposure complete
03:54:41.978 00.051 11616 worker thread done servicing request
03:54:41.980 00.002 12268 OnExposeComplete: enter
03:54:41.980 00.000 12268 UpdateGuideState(): m_state=2
03:54:41.980 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:54:41.980 00.000 12268 Star::Find returns 1 (0), X=664.94, Y=916.00, Mass=67, SNR=5.6, Peak=30 HFD=7.2
03:54:41.980 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
03:54:41.980 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
03:54:41.980 00.000 12268 CameraToMount -- cameraX=-0.87 cameraY=0.48 hyp=0.99 cameraTheta=2.64 mountX=0.39 mountY=-0.92, mountTheta=-1.17
03:54:41.982 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:54:41.997 00.015 12268 UpdateGuideState exits: m=67 SNR=5.6
03:54:41.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:41.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:41.998 00.001 12268 Enqueuing Expose request
03:54:41.998 00.000 11616 Worker thread wakes up
03:54:41.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:41.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:54:44.013 02.015 11616 Exposure complete
03:54:44.066 00.053 11616 worker thread done servicing request
03:54:44.066 00.000 12268 OnExposeComplete: enter
03:54:44.066 00.000 12268 UpdateGuideState(): m_state=2
03:54:44.067 00.001 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:54:44.067 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.86, Mass=67, SNR=5.6, Peak=31 HFD=5.7
03:54:44.067 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
03:54:44.067 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
03:54:44.067 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.33 hyp=0.43 cameraTheta=2.27 mountX=0.30 mountY=-0.32, mountTheta=-0.81
03:54:44.069 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:54:44.084 00.015 12268 UpdateGuideState exits: m=67 SNR=5.6
03:54:44.084 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:44.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:44.084 00.000 12268 Enqueuing Expose request
03:54:44.084 00.000 11616 Worker thread wakes up
03:54:44.084 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:44.084 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:46.099 02.015 11616 Exposure complete
03:54:46.150 00.051 11616 worker thread done servicing request
03:54:46.150 00.000 12268 OnExposeComplete: enter
03:54:46.150 00.000 12268 UpdateGuideState(): m_state=2
03:54:46.150 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:54:46.150 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.63, Mass=43, SNR=4.6, Peak=26 HFD=4.3
03:54:46.151 00.001 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
03:54:46.151 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
03:54:46.151 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.10 hyp=0.28 cameraTheta=0.36 mountX=0.12 mountY=0.25, mountTheta=1.11
03:54:46.153 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:54:46.167 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:54:46.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:46.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:46.167 00.000 12268 Enqueuing Expose request
03:54:46.167 00.000 11616 Worker thread wakes up
03:54:46.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:46.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:48.181 02.014 11616 Exposure complete
03:54:48.234 00.053 11616 worker thread done servicing request
03:54:48.234 00.000 12268 OnExposeComplete: enter
03:54:48.234 00.000 12268 UpdateGuideState(): m_state=2
03:54:48.234 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:54:48.235 00.001 12268 Star::Find returns 1 (0), X=665.61, Y=915.33, Mass=40, SNR=4.4, Peak=30 HFD=2.9
03:54:48.235 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
03:54:48.235 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
03:54:48.235 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-2.35 mountX=-0.22 mountY=-0.17, mountTheta=-2.48
03:54:48.240 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:54:48.257 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
03:54:48.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:48.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:48.257 00.000 12268 Enqueuing Expose request
03:54:48.257 00.000 11616 Worker thread wakes up
03:54:48.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:48.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:54:50.265 02.008 11616 Exposure complete
03:54:50.315 00.050 11616 worker thread done servicing request
03:54:50.315 00.000 12268 OnExposeComplete: enter
03:54:50.315 00.000 12268 UpdateGuideState(): m_state=2
03:54:50.316 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:54:50.316 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.34, Mass=48, SNR=4.9, Peak=31 HFD=4.1
03:54:50.316 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
03:54:50.316 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
03:54:50.316 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.19 hyp=0.30 cameraTheta=-0.68 mountX=-0.16 mountY=0.26, mountTheta=2.14
03:54:50.323 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:50.339 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
03:54:50.339 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:50.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:50.339 00.000 12268 Enqueuing Expose request
03:54:50.339 00.000 11616 Worker thread wakes up
03:54:50.340 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:50.340 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:54:52.347 02.007 11616 Exposure complete
03:54:52.398 00.051 11616 worker thread done servicing request
03:54:52.398 00.000 12268 OnExposeComplete: enter
03:54:52.398 00.000 12268 UpdateGuideState(): m_state=2
03:54:52.398 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:54:52.398 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.29, Mass=46, SNR=4.7, Peak=32 HFD=3.5
03:54:52.398 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
03:54:52.398 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
03:54:52.399 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=-0.24 hyp=0.25 cameraTheta=-1.26 mountX=-0.23 mountY=0.11, mountTheta=2.71
03:54:52.401 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:54:52.415 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
03:54:52.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:52.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:52.415 00.000 12268 Enqueuing Expose request
03:54:52.415 00.000 11616 Worker thread wakes up
03:54:52.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:52.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:54:54.420 02.005 11616 Exposure complete
03:54:54.471 00.051 11616 worker thread done servicing request
03:54:54.471 00.000 12268 OnExposeComplete: enter
03:54:54.471 00.000 12268 UpdateGuideState(): m_state=2
03:54:54.471 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:54:54.471 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.48, Mass=46, SNR=4.7, Peak=32 HFD=3.4
03:54:54.472 00.001 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
03:54:54.472 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
03:54:54.472 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.57 mountX=-0.04 mountY=0.08, mountTheta=2.04
03:54:54.474 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:54:54.488 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
03:54:54.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:54.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:54.488 00.000 12268 Enqueuing Expose request
03:54:54.488 00.000 11616 Worker thread wakes up
03:54:54.489 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:54.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:54:56.506 02.017 11616 Exposure complete
03:54:56.555 00.049 11616 worker thread done servicing request
03:54:56.556 00.001 12268 OnExposeComplete: enter
03:54:56.556 00.000 12268 UpdateGuideState(): m_state=2
03:54:56.556 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:54:56.556 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.76, Mass=40, SNR=4.4, Peak=27 HFD=3.8
03:54:56.556 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
03:54:56.556 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
03:54:56.556 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.23 hyp=0.33 cameraTheta=0.77 mountX=0.25 mountY=0.21, mountTheta=0.69
03:54:56.558 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:56.573 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
03:54:56.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:56.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:56.573 00.000 12268 Enqueuing Expose request
03:54:56.573 00.000 11616 Worker thread wakes up
03:54:56.573 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:56.573 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:54:58.581 02.008 11616 Exposure complete
03:54:58.632 00.051 11616 worker thread done servicing request
03:54:58.632 00.000 12268 OnExposeComplete: enter
03:54:58.632 00.000 12268 UpdateGuideState(): m_state=2
03:54:58.632 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:54:58.632 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.49, Mass=47, SNR=4.8, Peak=31 HFD=3.9
03:54:58.633 00.001 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
03:54:58.633 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
03:54:58.633 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.30 mountX=-0.03 mountY=0.13, mountTheta=1.77
03:54:58.635 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:54:58.649 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:54:58.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:58.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:54:58.649 00.000 12268 Enqueuing Expose request
03:54:58.649 00.000 11616 Worker thread wakes up
03:54:58.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:54:58.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:55:00.671 02.022 11616 Exposure complete
03:55:00.722 00.051 11616 worker thread done servicing request
03:55:00.722 00.000 12268 OnExposeComplete: enter
03:55:00.722 00.000 12268 UpdateGuideState(): m_state=2
03:55:00.723 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:55:00.723 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.72, Mass=46, SNR=4.7, Peak=32 HFD=3.6
03:55:00.723 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.47) = xAngle (-0.86 = -0.86)
03:55:00.723 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.31)
03:55:00.723 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.19 hyp=0.33 cameraTheta=0.61 mountX=0.21 mountY=0.24, mountTheta=0.85
03:55:00.725 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:55:00.739 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
03:55:00.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:00.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:00.739 00.000 12268 Enqueuing Expose request
03:55:00.739 00.000 11616 Worker thread wakes up
03:55:00.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:00.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:02.761 02.022 11616 Exposure complete
03:55:02.810 00.049 11616 worker thread done servicing request
03:55:02.810 00.000 12268 OnExposeComplete: enter
03:55:02.811 00.001 12268 UpdateGuideState(): m_state=2
03:55:02.811 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
03:55:02.811 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=916.03, Mass=61, SNR=5.4, Peak=33 HFD=6.6
03:55:02.811 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
03:55:02.811 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
03:55:02.811 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.50 hyp=0.68 cameraTheta=2.32 mountX=0.45 mountY=-0.52, mountTheta=-0.86
03:55:02.813 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:55:02.828 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
03:55:02.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:02.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:02.828 00.000 12268 Enqueuing Expose request
03:55:02.828 00.000 11616 Worker thread wakes up
03:55:02.829 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:02.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:55:04.874 02.045 11616 Exposure complete
03:55:04.925 00.051 12268 OnExposeComplete: enter
03:55:04.925 00.000 12268 UpdateGuideState(): m_state=2
03:55:04.925 00.000 11616 worker thread done servicing request
03:55:04.925 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
03:55:04.925 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=4.0
03:55:04.925 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
03:55:04.926 00.001 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
03:55:04.926 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.03 hyp=0.38 cameraTheta=0.09 mountX=0.07 mountY=0.37, mountTheta=1.38
03:55:04.928 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:55:04.943 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
03:55:04.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:04.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:04.943 00.000 12268 Enqueuing Expose request
03:55:04.943 00.000 11616 Worker thread wakes up
03:55:04.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:04.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:06.958 02.015 11616 Exposure complete
03:55:07.011 00.053 11616 worker thread done servicing request
03:55:07.011 00.000 12268 OnExposeComplete: enter
03:55:07.011 00.000 12268 UpdateGuideState(): m_state=2
03:55:07.012 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
03:55:07.012 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.30, Mass=44, SNR=4.6, Peak=32 HFD=3.1
03:55:07.012 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
03:55:07.012 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
03:55:07.012 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.85 mountX=-0.24 mountY=-0.04, mountTheta=-2.99
03:55:07.014 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:55:07.029 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
03:55:07.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:07.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:07.029 00.000 12268 Enqueuing Expose request
03:55:07.029 00.000 11616 Worker thread wakes up
03:55:07.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:07.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:55:09.044 02.015 11616 Exposure complete
03:55:09.094 00.050 11616 worker thread done servicing request
03:55:09.094 00.000 12268 OnExposeComplete: enter
03:55:09.094 00.000 12268 UpdateGuideState(): m_state=2
03:55:09.094 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
03:55:09.094 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.48, Mass=41, SNR=4.5, Peak=28 HFD=3.9
03:55:09.094 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
03:55:09.094 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.48)
03:55:09.095 00.001 12268 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-0.22 mountX=-0.03 mountY=0.21, mountTheta=1.69
03:55:09.096 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:55:09.112 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
03:55:09.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:09.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:09.112 00.000 12268 Enqueuing Expose request
03:55:09.112 00.000 11616 Worker thread wakes up
03:55:09.112 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:09.112 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:55:11.130 02.018 11616 Exposure complete
03:55:11.180 00.050 11616 worker thread done servicing request
03:55:11.181 00.001 12268 OnExposeComplete: enter
03:55:11.181 00.000 12268 UpdateGuideState(): m_state=2
03:55:11.181 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
03:55:11.181 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.61, Mass=47, SNR=4.8, Peak=32 HFD=3.5
03:55:11.181 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
03:55:11.181 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
03:55:11.182 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.69 mountX=0.09 mountY=0.09, mountTheta=0.77
03:55:11.187 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:55:11.203 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
03:55:11.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:11.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:11.203 00.000 12268 Enqueuing Expose request
03:55:11.203 00.000 11616 Worker thread wakes up
03:55:11.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:11.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:13.225 02.022 11616 Exposure complete
03:55:13.279 00.054 11616 worker thread done servicing request
03:55:13.279 00.000 12268 OnExposeComplete: enter
03:55:13.279 00.000 12268 UpdateGuideState(): m_state=2
03:55:13.279 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
03:55:13.279 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.63, Mass=68, SNR=5.7, Peak=30 HFD=6.5
03:55:13.280 00.001 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
03:55:13.280 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
03:55:13.280 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=0.11 hyp=0.62 cameraTheta=2.97 mountX=0.05 mountY=-0.62, mountTheta=-1.50
03:55:13.282 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:55:13.298 00.016 12268 UpdateGuideState exits: m=68 SNR=5.7
03:55:13.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:13.299 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:13.299 00.000 12268 Enqueuing Expose request
03:55:13.299 00.000 11616 Worker thread wakes up
03:55:13.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:13.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:55:15.318 02.019 11616 Exposure complete
03:55:15.370 00.052 11616 worker thread done servicing request
03:55:15.370 00.000 12268 OnExposeComplete: enter
03:55:15.370 00.000 12268 UpdateGuideState(): m_state=2
03:55:15.371 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
03:55:15.371 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
03:55:15.371 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
03:55:15.371 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
03:55:15.371 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.49 mountX=0.09 mountY=0.14, mountTheta=0.97
03:55:15.373 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:55:15.387 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:55:15.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:15.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:15.387 00.000 12268 Enqueuing Expose request
03:55:15.387 00.000 11616 Worker thread wakes up
03:55:15.387 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:15.387 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:17.396 02.009 11616 Exposure complete
03:55:17.448 00.052 11616 worker thread done servicing request
03:55:17.448 00.000 12268 OnExposeComplete: enter
03:55:17.448 00.000 12268 UpdateGuideState(): m_state=2
03:55:17.448 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
03:55:17.448 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.91, Mass=51, SNR=5.0, Peak=32 HFD=3.8
03:55:17.448 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
03:55:17.448 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.93)
03:55:17.448 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.38 hyp=0.40 cameraTheta=1.23 mountX=0.39 mountY=0.09, mountTheta=0.22
03:55:17.450 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:55:17.466 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
03:55:17.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:17.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:17.466 00.000 12268 Enqueuing Expose request
03:55:17.466 00.000 11616 Worker thread wakes up
03:55:17.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:17.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:19.485 02.019 11616 Exposure complete
03:55:19.535 00.050 11616 worker thread done servicing request
03:55:19.536 00.001 12268 OnExposeComplete: enter
03:55:19.536 00.000 12268 UpdateGuideState(): m_state=2
03:55:19.536 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
03:55:19.536 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.56, Mass=40, SNR=4.4, Peak=28 HFD=3.8
03:55:19.536 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
03:55:19.536 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
03:55:19.536 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.03 hyp=0.28 cameraTheta=0.12 mountX=0.06 mountY=0.27, mountTheta=1.36
03:55:19.538 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:55:19.553 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
03:55:19.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:19.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:19.553 00.000 12268 Enqueuing Expose request
03:55:19.553 00.000 11616 Worker thread wakes up
03:55:19.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:19.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:21.292 01.739 12268 evsrv: cli 0F8E6D80 connect
03:55:21.292 00.000 12268 case statement mapped state 2 to 1
03:55:21.293 00.001 12268 case statement mapped state 2 to 1
03:55:21.294 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"c5f0dc7e-000b-4e85-b26c-eaa7b5a5ee5a"}
03:55:21.294 00.000 12268 case statement mapped state 2 to 1
03:55:21.294 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"c5f0dc7e-000b-4e85-b26c-eaa7b5a5ee5a"}
03:55:21.295 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:55:21.425 00.130 12268 evsrv: cli 0F8E69C0 connect
03:55:21.425 00.000 12268 case statement mapped state 2 to 1
03:55:21.426 00.001 12268 case statement mapped state 2 to 1
03:55:21.426 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2143de91-cb8d-42fe-9830-e552c7c32db6"}
03:55:21.426 00.000 12268 case statement mapped state 2 to 1
03:55:21.426 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"2143de91-cb8d-42fe-9830-e552c7c32db6"}
03:55:21.428 00.002 12268 evsrv: cli 0F8E69C0 disconnect
03:55:21.573 00.145 11616 Exposure complete
03:55:21.636 00.063 11616 worker thread done servicing request
03:55:21.637 00.001 12268 OnExposeComplete: enter
03:55:21.637 00.000 12268 UpdateGuideState(): m_state=2
03:55:21.637 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
03:55:21.637 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.90, Mass=42, SNR=4.5, Peak=26 HFD=4.5
03:55:21.637 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
03:55:21.637 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.90)
03:55:21.637 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.37 hyp=0.40 cameraTheta=1.20 mountX=0.38 mountY=0.10, mountTheta=0.25
03:55:21.640 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=31, Gamma=1.290
03:55:21.655 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
03:55:21.655 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:21.656 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:21.656 00.000 12268 Enqueuing Expose request
03:55:21.656 00.000 11616 Worker thread wakes up
03:55:21.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:21.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:23.677 02.021 11616 Exposure complete
03:55:23.745 00.068 11616 worker thread done servicing request
03:55:23.745 00.000 12268 OnExposeComplete: enter
03:55:23.745 00.000 12268 UpdateGuideState(): m_state=2
03:55:23.745 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
03:55:23.746 00.001 12268 Star::Find returns 1 (0), X=665.66, Y=916.00, Mass=44, SNR=4.6, Peak=29 HFD=3.1
03:55:23.746 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
03:55:23.746 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
03:55:23.746 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.47 hyp=0.49 cameraTheta=1.87 mountX=0.45 mountY=-0.20, mountTheta=-0.42
03:55:23.748 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:55:23.765 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
03:55:23.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:23.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:23.765 00.000 12268 Enqueuing Expose request
03:55:23.766 00.001 11616 Worker thread wakes up
03:55:23.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:23.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:25.782 02.016 11616 Exposure complete
03:55:25.838 00.056 11616 worker thread done servicing request
03:55:25.839 00.001 12268 OnExposeComplete: enter
03:55:25.839 00.000 12268 UpdateGuideState(): m_state=2
03:55:25.839 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
03:55:25.839 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
03:55:25.839 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
03:55:25.839 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
03:55:25.839 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.29 mountX=0.09 mountY=0.21, mountTheta=1.18
03:55:25.842 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=20, Gamma=1.290
03:55:25.857 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:55:25.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:25.858 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:25.858 00.000 12268 Enqueuing Expose request
03:55:25.858 00.000 11616 Worker thread wakes up
03:55:25.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:25.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:27.880 02.022 11616 Exposure complete
03:55:27.943 00.063 11616 worker thread done servicing request
03:55:27.944 00.001 12268 OnExposeComplete: enter
03:55:27.944 00.000 12268 UpdateGuideState(): m_state=2
03:55:27.944 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
03:55:27.944 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.85, Mass=42, SNR=4.5, Peak=28 HFD=3.9
03:55:27.944 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
03:55:27.944 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
03:55:27.944 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.32 hyp=0.41 cameraTheta=0.89 mountX=0.35 mountY=0.22, mountTheta=0.56
03:55:27.948 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:55:27.966 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
03:55:27.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:27.967 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:27.967 00.000 12268 Enqueuing Expose request
03:55:27.967 00.000 11616 Worker thread wakes up
03:55:27.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:27.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:29.988 02.021 11616 Exposure complete
03:55:30.052 00.064 12268 OnExposeComplete: enter
03:55:30.052 00.000 12268 UpdateGuideState(): m_state=2
03:55:30.052 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
03:55:30.053 00.001 12268 Star::Find returns 1 (0), X=666.28, Y=915.54, Mass=44, SNR=4.7, Peak=30 HFD=4.3
03:55:30.053 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
03:55:30.053 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.73)
03:55:30.053 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.02 hyp=0.47 cameraTheta=0.03 mountX=0.06 mountY=0.46, mountTheta=1.44
03:55:30.056 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:55:30.072 00.016 11616 worker thread done servicing request
03:55:30.074 00.002 12268 UpdateGuideState exits: m=44 SNR=4.7
03:55:30.074 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:30.075 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:30.075 00.000 12268 Enqueuing Expose request
03:55:30.075 00.000 11616 Worker thread wakes up
03:55:30.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:30.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:32.105 02.030 11616 Exposure complete
03:55:32.173 00.068 11616 worker thread done servicing request
03:55:32.174 00.001 12268 OnExposeComplete: enter
03:55:32.174 00.000 12268 UpdateGuideState(): m_state=2
03:55:32.174 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
03:55:32.174 00.000 12268 Star::Find returns 1 (0), X=664.83, Y=915.83, Mass=67, SNR=5.7, Peak=32 HFD=6.6
03:55:32.174 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
03:55:32.174 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
03:55:32.174 00.000 12268 CameraToMount -- cameraX=-0.98 cameraY=0.30 hyp=1.02 cameraTheta=2.85 mountX=0.20 mountY=-1.01, mountTheta=-1.37
03:55:32.177 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:55:32.196 00.019 12268 UpdateGuideState exits: m=67 SNR=5.7
03:55:32.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:32.197 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:32.197 00.000 12268 Enqueuing Expose request
03:55:32.197 00.000 11616 Worker thread wakes up
03:55:32.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:32.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:55:34.221 02.024 11616 Exposure complete
03:55:34.291 00.070 11616 worker thread done servicing request
03:55:34.292 00.001 12268 OnExposeComplete: enter
03:55:34.292 00.000 12268 UpdateGuideState(): m_state=2
03:55:34.292 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
03:55:34.292 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.84, Mass=47, SNR=4.8, Peak=32 HFD=3.1
03:55:34.292 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
03:55:34.292 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
03:55:34.292 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.81 mountX=0.30 mountY=-0.11, mountTheta=-0.36
03:55:34.296 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:55:34.313 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
03:55:34.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:34.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:34.313 00.000 12268 Enqueuing Expose request
03:55:34.313 00.000 11616 Worker thread wakes up
03:55:34.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:34.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:36.323 02.010 11616 Exposure complete
03:55:36.374 00.051 11616 worker thread done servicing request
03:55:36.374 00.000 12268 OnExposeComplete: enter
03:55:36.374 00.000 12268 UpdateGuideState(): m_state=2
03:55:36.375 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
03:55:36.375 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.77, Mass=50, SNR=5.0, Peak=31 HFD=3.2
03:55:36.375 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
03:55:36.375 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
03:55:36.375 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.24 hyp=0.30 cameraTheta=2.24 mountX=0.22 mountY=-0.22, mountTheta=-0.78
03:55:36.377 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:55:36.391 00.014 12268 UpdateGuideState exits: m=50 SNR=5.0
03:55:36.392 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:36.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:36.392 00.000 12268 Enqueuing Expose request
03:55:36.392 00.000 11616 Worker thread wakes up
03:55:36.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:36.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:38.408 02.016 11616 Exposure complete
03:55:38.460 00.052 11616 worker thread done servicing request
03:55:38.461 00.001 12268 OnExposeComplete: enter
03:55:38.461 00.000 12268 UpdateGuideState(): m_state=2
03:55:38.461 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
03:55:38.461 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.56, Mass=51, SNR=5.0, Peak=32 HFD=3.5
03:55:38.461 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
03:55:38.461 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
03:55:38.461 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.80 mountX=0.02 mountY=-0.09, mountTheta=-1.33
03:55:38.463 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:55:38.479 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
03:55:38.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:38.480 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:38.480 00.000 12268 Enqueuing Expose request
03:55:38.480 00.000 11616 Worker thread wakes up
03:55:38.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:38.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:40.527 02.047 11616 Exposure complete
03:55:40.595 00.068 11616 worker thread done servicing request
03:55:40.595 00.000 12268 OnExposeComplete: enter
03:55:40.596 00.001 12268 UpdateGuideState(): m_state=2
03:55:40.596 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
03:55:40.596 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.77, Mass=47, SNR=4.8, Peak=31 HFD=3.4
03:55:40.596 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
03:55:40.596 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
03:55:40.596 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.63 mountX=0.24 mountY=-0.04, mountTheta=-0.19
03:55:40.599 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:55:40.617 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
03:55:40.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:40.617 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:40.617 00.000 12268 Enqueuing Expose request
03:55:40.618 00.001 11616 Worker thread wakes up
03:55:40.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:40.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:42.698 02.080 11616 Exposure complete
03:55:42.765 00.067 11616 worker thread done servicing request
03:55:42.765 00.000 12268 OnExposeComplete: enter
03:55:42.766 00.001 12268 UpdateGuideState(): m_state=2
03:55:42.766 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
03:55:42.766 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
03:55:42.766 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
03:55:42.766 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
03:55:42.766 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.05 hyp=0.32 cameraTheta=0.14 mountX=0.08 mountY=0.31, mountTheta=1.33
03:55:42.769 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:55:42.786 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
03:55:42.787 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:42.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:42.787 00.000 12268 Enqueuing Expose request
03:55:42.787 00.000 11616 Worker thread wakes up
03:55:42.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:42.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:44.883 02.096 11616 Exposure complete
03:55:44.953 00.070 11616 worker thread done servicing request
03:55:44.953 00.000 12268 OnExposeComplete: enter
03:55:44.953 00.000 12268 UpdateGuideState(): m_state=2
03:55:44.953 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
03:55:44.953 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.92, Mass=44, SNR=4.6, Peak=28 HFD=4.3
03:55:44.953 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
03:55:44.953 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.48)
03:55:44.954 00.001 12268 CameraToMount -- cameraX=0.39 cameraY=0.39 hyp=0.55 cameraTheta=0.78 mountX=0.42 mountY=0.34, mountTheta=0.68
03:55:44.956 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:55:44.975 00.019 12268 UpdateGuideState exits: m=44 SNR=4.6
03:55:44.976 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:44.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:44.976 00.000 12268 Enqueuing Expose request
03:55:44.976 00.000 11616 Worker thread wakes up
03:55:44.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:44.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:46.990 02.014 11616 Exposure complete
03:55:47.046 00.056 11616 worker thread done servicing request
03:55:47.047 00.001 12268 OnExposeComplete: enter
03:55:47.047 00.000 12268 UpdateGuideState(): m_state=2
03:55:47.047 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
03:55:47.047 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.90, Mass=45, SNR=4.7, Peak=32 HFD=3.2
03:55:47.047 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
03:55:47.047 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
03:55:47.047 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.37 hyp=0.37 cameraTheta=1.48 mountX=0.37 mountY=-0.02, mountTheta=-0.04
03:55:47.049 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:55:47.066 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
03:55:47.066 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:47.066 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:47.066 00.000 12268 Enqueuing Expose request
03:55:47.066 00.000 11616 Worker thread wakes up
03:55:47.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:47.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:49.077 02.011 11616 Exposure complete
03:55:49.137 00.060 11616 worker thread done servicing request
03:55:49.137 00.000 12268 OnExposeComplete: enter
03:55:49.137 00.000 12268 UpdateGuideState(): m_state=2
03:55:49.137 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
03:55:49.137 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.40, Mass=44, SNR=4.6, Peak=32 HFD=3.1
03:55:49.137 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.52 = 2.77)
03:55:49.138 00.001 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
03:55:49.138 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.14 cameraTheta=-2.04 mountX=-0.13 mountY=-0.05, mountTheta=-2.79
03:55:49.140 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:55:49.158 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
03:55:49.158 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:49.158 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:49.159 00.001 12268 Enqueuing Expose request
03:55:49.159 00.000 11616 Worker thread wakes up
03:55:49.159 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:49.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:55:51.209 02.050 11616 Exposure complete
03:55:51.271 00.062 11616 worker thread done servicing request
03:55:51.272 00.001 12268 OnExposeComplete: enter
03:55:51.272 00.000 12268 UpdateGuideState(): m_state=2
03:55:51.272 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
03:55:51.272 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.53, Mass=44, SNR=4.6, Peak=29 HFD=3.2
03:55:51.272 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
03:55:51.272 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
03:55:51.272 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.00 hyp=0.16 cameraTheta=3.13 mountX=-0.01 mountY=-0.16, mountTheta=-1.66
03:55:51.275 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:55:51.291 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
03:55:51.292 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:51.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:51.292 00.000 12268 Enqueuing Expose request
03:55:51.292 00.000 11616 Worker thread wakes up
03:55:51.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:51.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:53.321 02.029 11616 Exposure complete
03:55:53.392 00.071 11616 worker thread done servicing request
03:55:53.392 00.000 12268 OnExposeComplete: enter
03:55:53.392 00.000 12268 UpdateGuideState(): m_state=2
03:55:53.392 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
03:55:53.393 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
03:55:53.393 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
03:55:53.393 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
03:55:53.393 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.63 mountX=0.10 mountY=0.11, mountTheta=0.83
03:55:53.395 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:55:53.412 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
03:55:53.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:53.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:53.412 00.000 12268 Enqueuing Expose request
03:55:53.412 00.000 11616 Worker thread wakes up
03:55:53.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:53.413 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:55.431 02.018 11616 Exposure complete
03:55:55.494 00.063 11616 worker thread done servicing request
03:55:55.494 00.000 12268 OnExposeComplete: enter
03:55:55.494 00.000 12268 UpdateGuideState(): m_state=2
03:55:55.494 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
03:55:55.494 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.96, Mass=51, SNR=5.0, Peak=31 HFD=3.5
03:55:55.494 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
03:55:55.494 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
03:55:55.495 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.43 hyp=0.44 cameraTheta=1.67 mountX=0.43 mountY=-0.10, mountTheta=-0.22
03:55:55.497 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:55:55.514 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
03:55:55.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:55.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:55.514 00.000 12268 Enqueuing Expose request
03:55:55.514 00.000 11616 Worker thread wakes up
03:55:55.515 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:55.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:57.647 02.132 11616 Exposure complete
03:55:57.783 00.136 12268 OnExposeComplete: enter
03:55:57.783 00.000 11616 worker thread done servicing request
03:55:57.783 00.000 12268 UpdateGuideState(): m_state=2
03:55:57.783 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
03:55:57.784 00.001 12268 Star::Find returns 1 (0), X=665.88, Y=915.52, Mass=44, SNR=4.7, Peak=31 HFD=3.4
03:55:57.784 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
03:55:57.784 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
03:55:57.784 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.16 mountX=-0.00 mountY=0.07, mountTheta=1.63
03:55:57.786 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:55:57.803 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
03:55:57.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:57.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:57.803 00.000 12268 Enqueuing Expose request
03:55:57.803 00.000 11616 Worker thread wakes up
03:55:57.804 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:57.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:55:59.807 02.003 11616 Exposure complete
03:55:59.860 00.053 11616 worker thread done servicing request
03:55:59.860 00.000 12268 OnExposeComplete: enter
03:55:59.860 00.000 12268 UpdateGuideState(): m_state=2
03:55:59.860 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
03:55:59.861 00.001 12268 Star::Find returns 1 (0), X=665.58, Y=915.85, Mass=50, SNR=4.9, Peak=33 HFD=2.9
03:55:59.861 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
03:55:59.861 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
03:55:59.861 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.32 hyp=0.39 cameraTheta=2.19 mountX=0.30 mountY=-0.27, mountTheta=-0.74
03:55:59.863 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:55:59.879 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
03:55:59.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:59.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:55:59.879 00.000 12268 Enqueuing Expose request
03:55:59.879 00.000 11616 Worker thread wakes up
03:55:59.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:55:59.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:01.935 02.056 11616 Exposure complete
03:56:02.033 00.098 11616 worker thread done servicing request
03:56:02.034 00.001 12268 OnExposeComplete: enter
03:56:02.034 00.000 12268 UpdateGuideState(): m_state=2
03:56:02.034 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
03:56:02.034 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=43, SNR=4.6, Peak=33 HFD=3.0
03:56:02.035 00.001 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
03:56:02.035 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.75)
03:56:02.035 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.11 cameraTheta=1.05 mountX=0.10 mountY=0.04, mountTheta=0.40
03:56:02.038 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:56:02.061 00.023 12268 UpdateGuideState exits: m=43 SNR=4.6
03:56:02.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:02.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:02.061 00.000 12268 Enqueuing Expose request
03:56:02.062 00.001 11616 Worker thread wakes up
03:56:02.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:02.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:04.151 02.089 11616 Exposure complete
03:56:04.274 00.123 11616 worker thread done servicing request
03:56:04.274 00.000 12268 OnExposeComplete: enter
03:56:04.274 00.000 12268 UpdateGuideState(): m_state=2
03:56:04.274 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
03:56:04.275 00.001 12268 Star::Find returns 1 (0), X=665.78, Y=915.38, Mass=44, SNR=4.7, Peak=29 HFD=3.6
03:56:04.275 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
03:56:04.275 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
03:56:04.275 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.75 mountX=-0.15 mountY=-0.01, mountTheta=-3.09
03:56:04.278 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:56:04.298 00.020 12268 UpdateGuideState exits: m=44 SNR=4.7
03:56:04.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:04.298 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:04.299 00.001 12268 Enqueuing Expose request
03:56:04.299 00.000 11616 Worker thread wakes up
03:56:04.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:04.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:56:06.358 02.059 11616 Exposure complete
03:56:06.431 00.073 11616 worker thread done servicing request
03:56:06.432 00.001 12268 OnExposeComplete: enter
03:56:06.432 00.000 12268 UpdateGuideState(): m_state=2
03:56:06.432 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
03:56:06.432 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.91, Mass=45, SNR=4.7, Peak=30 HFD=4.0
03:56:06.433 00.001 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
03:56:06.433 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.60)
03:56:06.433 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.38 hyp=0.48 cameraTheta=0.90 mountX=0.41 mountY=0.25, mountTheta=0.55
03:56:06.435 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:56:06.456 00.021 12268 UpdateGuideState exits: m=45 SNR=4.7
03:56:06.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:06.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:06.457 00.001 12268 Enqueuing Expose request
03:56:06.457 00.000 11616 Worker thread wakes up
03:56:06.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:06.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:08.468 02.011 11616 Exposure complete
03:56:08.530 00.062 11616 worker thread done servicing request
03:56:08.531 00.001 12268 OnExposeComplete: enter
03:56:08.531 00.000 12268 UpdateGuideState(): m_state=2
03:56:08.531 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
03:56:08.531 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.65, Mass=46, SNR=4.7, Peak=29 HFD=3.3
03:56:08.531 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
03:56:08.531 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
03:56:08.531 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.57 mountX=0.10 mountY=-0.20, mountTheta=-1.10
03:56:08.534 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:56:08.551 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
03:56:08.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:08.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:08.551 00.000 12268 Enqueuing Expose request
03:56:08.551 00.000 11616 Worker thread wakes up
03:56:08.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:08.552 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:10.578 02.026 11616 Exposure complete
03:56:10.643 00.065 11616 worker thread done servicing request
03:56:10.643 00.000 12268 OnExposeComplete: enter
03:56:10.643 00.000 12268 UpdateGuideState(): m_state=2
03:56:10.644 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
03:56:10.644 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.88, Mass=47, SNR=4.8, Peak=33 HFD=3.3
03:56:10.644 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
03:56:10.644 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
03:56:10.644 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.35 hyp=0.36 cameraTheta=1.40 mountX=0.36 mountY=0.01, mountTheta=0.04
03:56:10.647 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:56:10.665 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
03:56:10.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:10.665 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:10.665 00.000 12268 Enqueuing Expose request
03:56:10.665 00.000 11616 Worker thread wakes up
03:56:10.666 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:10.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:12.715 02.049 11616 Exposure complete
03:56:12.798 00.083 11616 worker thread done servicing request
03:56:12.799 00.001 12268 OnExposeComplete: enter
03:56:12.799 00.000 12268 UpdateGuideState(): m_state=2
03:56:12.799 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
03:56:12.799 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.48, Mass=44, SNR=4.6, Peak=29 HFD=4.4
03:56:12.800 00.001 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
03:56:12.800 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
03:56:12.800 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.05 hyp=0.43 cameraTheta=-0.11 mountX=-0.00 mountY=0.43, mountTheta=1.58
03:56:12.802 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:56:12.822 00.020 12268 UpdateGuideState exits: m=44 SNR=4.6
03:56:12.822 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:12.822 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:12.822 00.000 12268 Enqueuing Expose request
03:56:12.822 00.000 11616 Worker thread wakes up
03:56:12.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:12.823 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:56:14.970 02.147 11616 Exposure complete
03:56:15.047 00.077 11616 worker thread done servicing request
03:56:15.047 00.000 12268 OnExposeComplete: enter
03:56:15.047 00.000 12268 UpdateGuideState(): m_state=2
03:56:15.047 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
03:56:15.047 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.66, Mass=45, SNR=4.7, Peak=29 HFD=3.9
03:56:15.047 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
03:56:15.048 00.001 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.27)
03:56:15.048 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.13 hyp=0.25 cameraTheta=0.57 mountX=0.15 mountY=0.19, mountTheta=0.89
03:56:15.050 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:56:15.069 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
03:56:15.070 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:15.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:15.070 00.000 12268 Enqueuing Expose request
03:56:15.070 00.000 11616 Worker thread wakes up
03:56:15.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:15.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:17.082 02.012 11616 Exposure complete
03:56:17.143 00.061 11616 worker thread done servicing request
03:56:17.143 00.000 12268 OnExposeComplete: enter
03:56:17.143 00.000 12268 UpdateGuideState(): m_state=2
03:56:17.143 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
03:56:17.144 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.3, Peak=29 HFD=3.3
03:56:17.144 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
03:56:17.144 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
03:56:17.144 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.18 cameraTheta=0.42 mountX=0.09 mountY=0.16, mountTheta=1.04
03:56:17.147 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:56:17.165 00.018 12268 UpdateGuideState exits: m=38 SNR=4.3
03:56:17.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:17.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:17.165 00.000 12268 Enqueuing Expose request
03:56:17.169 00.004 11616 Worker thread wakes up
03:56:17.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:17.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:19.213 02.044 11616 Exposure complete
03:56:19.298 00.085 12268 OnExposeComplete: enter
03:56:19.298 00.000 12268 UpdateGuideState(): m_state=2
03:56:19.298 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
03:56:19.299 00.001 12268 Star::Find returns 1 (0), X=665.82, Y=915.45, Mass=42, SNR=4.6, Peak=29 HFD=3.5
03:56:19.299 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
03:56:19.299 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.26)
03:56:19.299 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.44 mountX=-0.08 mountY=0.02, mountTheta=2.89
03:56:19.299 00.000 11616 worker thread done servicing request
03:56:19.302 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:56:19.320 00.018 12268 UpdateGuideState exits: m=42 SNR=4.6
03:56:19.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:19.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:19.320 00.000 12268 Enqueuing Expose request
03:56:19.320 00.000 11616 Worker thread wakes up
03:56:19.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:19.321 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:56:21.346 02.025 11616 Exposure complete
03:56:21.409 00.063 11616 worker thread done servicing request
03:56:21.409 00.000 12268 OnExposeComplete: enter
03:56:21.409 00.000 12268 UpdateGuideState(): m_state=2
03:56:21.409 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
03:56:21.409 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.74, Mass=42, SNR=4.6, Peak=31 HFD=3.0
03:56:21.410 00.001 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
03:56:21.410 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
03:56:21.410 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.23 cameraTheta=1.90 mountX=0.21 mountY=-0.10, mountTheta=-0.46
03:56:21.413 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:56:21.431 00.018 12268 UpdateGuideState exits: m=42 SNR=4.6
03:56:21.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:21.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:21.432 00.001 12268 Enqueuing Expose request
03:56:21.432 00.000 11616 Worker thread wakes up
03:56:21.432 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:21.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:23.458 02.026 11616 Exposure complete
03:56:23.526 00.068 11616 worker thread done servicing request
03:56:23.527 00.001 12268 OnExposeComplete: enter
03:56:23.527 00.000 12268 UpdateGuideState(): m_state=2
03:56:23.527 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
03:56:23.527 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.87, Mass=42, SNR=4.6, Peak=30 HFD=3.0
03:56:23.528 00.001 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
03:56:23.528 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
03:56:23.528 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.87 mountX=0.33 mountY=-0.15, mountTheta=-0.42
03:56:23.531 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:56:23.552 00.021 12268 UpdateGuideState exits: m=42 SNR=4.6
03:56:23.553 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:23.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:23.553 00.000 12268 Enqueuing Expose request
03:56:23.553 00.000 11616 Worker thread wakes up
03:56:23.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:23.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:25.586 02.033 11616 Exposure complete
03:56:25.654 00.068 12268 OnExposeComplete: enter
03:56:25.654 00.000 12268 UpdateGuideState(): m_state=2
03:56:25.654 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
03:56:25.654 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.63, Mass=47, SNR=4.8, Peak=31 HFD=3.3
03:56:25.654 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
03:56:25.654 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
03:56:25.654 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.12 mountX=0.10 mountY=-0.08, mountTheta=-0.67
03:56:25.657 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:56:25.676 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
03:56:25.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:25.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:25.676 00.000 12268 Enqueuing Expose request
03:56:25.681 00.005 11616 worker thread done servicing request
03:56:25.681 00.000 11616 Worker thread wakes up
03:56:25.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:25.682 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:27.712 02.030 11616 Exposure complete
03:56:27.780 00.068 11616 worker thread done servicing request
03:56:27.781 00.001 12268 OnExposeComplete: enter
03:56:27.781 00.000 12268 UpdateGuideState(): m_state=2
03:56:27.781 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
03:56:27.781 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.70, Mass=44, SNR=4.6, Peak=30 HFD=2.7
03:56:27.781 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
03:56:27.781 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
03:56:27.781 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.17 hyp=0.40 cameraTheta=2.70 mountX=0.14 mountY=-0.38, mountTheta=-1.23
03:56:27.784 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:56:27.802 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
03:56:27.803 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:27.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:27.803 00.000 12268 Enqueuing Expose request
03:56:27.803 00.000 11616 Worker thread wakes up
03:56:27.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:27.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:56:29.854 02.051 11616 Exposure complete
03:56:29.923 00.069 11616 worker thread done servicing request
03:56:29.923 00.000 12268 OnExposeComplete: enter
03:56:29.923 00.000 12268 UpdateGuideState(): m_state=2
03:56:29.923 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
03:56:29.923 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.74, Mass=51, SNR=5.0, Peak=31 HFD=4.0
03:56:29.923 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
03:56:29.924 00.001 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
03:56:29.924 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.34 mountX=0.21 mountY=0.02, mountTheta=0.10
03:56:29.926 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:56:29.947 00.021 12268 UpdateGuideState exits: m=51 SNR=5.0
03:56:29.947 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:29.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:29.947 00.000 12268 Enqueuing Expose request
03:56:29.947 00.000 11616 Worker thread wakes up
03:56:29.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:29.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:31.981 02.034 11616 Exposure complete
03:56:32.046 00.065 11616 worker thread done servicing request
03:56:32.047 00.001 12268 OnExposeComplete: enter
03:56:32.047 00.000 12268 UpdateGuideState(): m_state=2
03:56:32.047 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
03:56:32.047 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=914.93, Mass=47, SNR=4.8, Peak=28 HFD=4.7
03:56:32.047 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
03:56:32.048 00.001 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
03:56:32.048 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.60 hyp=0.66 cameraTheta=-1.15 mountX=-0.57 mountY=0.35, mountTheta=2.60
03:56:32.050 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:56:32.068 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
03:56:32.069 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:32.069 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:32.069 00.000 12268 Enqueuing Expose request
03:56:32.069 00.000 11616 Worker thread wakes up
03:56:32.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:32.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:56:34.083 02.014 11616 Exposure complete
03:56:34.145 00.062 11616 worker thread done servicing request
03:56:34.145 00.000 12268 OnExposeComplete: enter
03:56:34.145 00.000 12268 UpdateGuideState(): m_state=2
03:56:34.145 00.000 12268 Star::Find(15, 666, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
03:56:34.146 00.001 12268 Star::Find returns 1 (0), X=665.92, Y=915.20, Mass=51, SNR=5.0, Peak=29 HFD=4.3
03:56:34.146 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
03:56:34.146 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
03:56:34.146 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.33 hyp=0.35 cameraTheta=-1.23 mountX=-0.31 mountY=0.16, mountTheta=2.68
03:56:34.148 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:56:34.166 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
03:56:34.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:34.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:34.166 00.000 12268 Enqueuing Expose request
03:56:34.169 00.003 11616 Worker thread wakes up
03:56:34.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:34.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:56:36.193 02.024 11616 Exposure complete
03:56:36.252 00.059 11616 worker thread done servicing request
03:56:36.252 00.000 12268 OnExposeComplete: enter
03:56:36.252 00.000 12268 UpdateGuideState(): m_state=2
03:56:36.253 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
03:56:36.253 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.84, Mass=46, SNR=4.8, Peak=32 HFD=3.5
03:56:36.253 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
03:56:36.253 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.84)
03:56:36.253 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.31 hyp=0.34 cameraTheta=1.14 mountX=0.33 mountY=0.10, mountTheta=0.31
03:56:36.255 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:56:36.272 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
03:56:36.273 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:36.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:36.273 00.000 12268 Enqueuing Expose request
03:56:36.273 00.000 11616 Worker thread wakes up
03:56:36.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:36.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:38.280 02.007 11616 Exposure complete
03:56:38.331 00.051 11616 worker thread done servicing request
03:56:38.331 00.000 12268 OnExposeComplete: enter
03:56:38.331 00.000 12268 UpdateGuideState(): m_state=2
03:56:38.332 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
03:56:38.332 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.26, Mass=43, SNR=4.6, Peak=30 HFD=3.8
03:56:38.332 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
03:56:38.332 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
03:56:38.332 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.27 hyp=0.32 cameraTheta=-1.02 mountX=-0.25 mountY=0.20, mountTheta=2.47
03:56:38.334 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:56:38.348 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:56:38.349 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:38.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:38.349 00.000 12268 Enqueuing Expose request
03:56:38.349 00.000 11616 Worker thread wakes up
03:56:38.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:38.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:56:40.352 02.003 11616 Exposure complete
03:56:40.402 00.050 11616 worker thread done servicing request
03:56:40.402 00.000 12268 OnExposeComplete: enter
03:56:40.402 00.000 12268 UpdateGuideState(): m_state=2
03:56:40.403 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
03:56:40.403 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.46, Mass=46, SNR=4.7, Peak=31 HFD=3.2
03:56:40.403 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
03:56:40.403 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
03:56:40.403 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.64 mountX=-0.09 mountY=-0.12, mountTheta=-2.18
03:56:40.405 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:56:40.420 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:56:40.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:40.420 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:40.420 00.000 12268 Enqueuing Expose request
03:56:40.420 00.000 11616 Worker thread wakes up
03:56:40.420 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:40.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:56:42.431 02.011 11616 Exposure complete
03:56:42.485 00.054 11616 worker thread done servicing request
03:56:42.485 00.000 12268 OnExposeComplete: enter
03:56:42.485 00.000 12268 UpdateGuideState(): m_state=2
03:56:42.485 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
03:56:42.485 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.07, Mass=48, SNR=4.8, Peak=31 HFD=3.2
03:56:42.485 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.74 = 2.55)
03:56:42.485 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.56)
03:56:42.485 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.46 hyp=0.59 cameraTheta=-2.26 mountX=-0.49 mountY=-0.32, mountTheta=-2.57
03:56:42.487 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:56:42.502 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:56:42.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:42.503 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:42.503 00.000 12268 Enqueuing Expose request
03:56:42.503 00.000 11616 Worker thread wakes up
03:56:42.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:42.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
03:56:44.515 02.012 11616 Exposure complete
03:56:44.568 00.053 11616 worker thread done servicing request
03:56:44.568 00.000 12268 OnExposeComplete: enter
03:56:44.568 00.000 12268 UpdateGuideState(): m_state=2
03:56:44.569 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
03:56:44.569 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.47, Mass=42, SNR=4.6, Peak=30 HFD=3.5
03:56:44.569 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
03:56:44.569 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
03:56:44.569 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.57 mountX=-0.05 mountY=0.10, mountTheta=2.04
03:56:44.572 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:56:44.589 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
03:56:44.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:44.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:44.589 00.000 12268 Enqueuing Expose request
03:56:44.589 00.000 11616 Worker thread wakes up
03:56:44.590 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:44.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:56:46.612 02.022 11616 Exposure complete
03:56:46.662 00.050 11616 worker thread done servicing request
03:56:46.663 00.001 12268 OnExposeComplete: enter
03:56:46.663 00.000 12268 UpdateGuideState(): m_state=2
03:56:46.663 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
03:56:46.663 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.87, Mass=41, SNR=4.5, Peak=29 HFD=3.8
03:56:46.663 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
03:56:46.663 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.56)
03:56:46.663 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.34 hyp=0.45 cameraTheta=0.86 mountX=0.37 mountY=0.25, mountTheta=0.60
03:56:46.668 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:56:46.684 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
03:56:46.684 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:46.685 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:46.685 00.000 12268 Enqueuing Expose request
03:56:46.685 00.000 11616 Worker thread wakes up
03:56:46.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:46.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:48.692 02.007 11616 Exposure complete
03:56:48.742 00.050 11616 worker thread done servicing request
03:56:48.742 00.000 12268 OnExposeComplete: enter
03:56:48.743 00.001 12268 UpdateGuideState(): m_state=2
03:56:48.743 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
03:56:48.743 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.60, Mass=42, SNR=4.6, Peak=29 HFD=3.9
03:56:48.743 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
03:56:48.743 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
03:56:48.743 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.07 hyp=0.27 cameraTheta=0.25 mountX=0.09 mountY=0.25, mountTheta=1.22
03:56:48.745 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:56:48.760 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:56:48.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:48.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:48.760 00.000 12268 Enqueuing Expose request
03:56:48.760 00.000 11616 Worker thread wakes up
03:56:48.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:48.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:49.207 00.447 12268 evsrv: cli 0F8E69C0 connect
03:56:49.207 00.000 12268 case statement mapped state 2 to 1
03:56:49.207 00.000 12268 case statement mapped state 2 to 1
03:56:49.208 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e18037c9-5e0a-418a-8d25-7c73ca9e1848"}
03:56:49.208 00.000 12268 case statement mapped state 2 to 1
03:56:49.208 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"e18037c9-5e0a-418a-8d25-7c73ca9e1848"}
03:56:49.210 00.002 12268 evsrv: cli 0F8E69C0 disconnect
03:56:49.212 00.002 12268 evsrv: cli 0F8E6D80 connect
03:56:49.212 00.000 12268 case statement mapped state 2 to 1
03:56:49.212 00.000 12268 case statement mapped state 2 to 1
03:56:49.213 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"fd4379bc-ffbd-496d-a4c4-6c7507cd68ca"}
03:56:49.213 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"fd4379bc-ffbd-496d-a4c4-6c7507cd68ca"}
03:56:49.214 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:56:49.215 00.001 12268 evsrv: cli 0F8E6D80 connect
03:56:49.215 00.000 12268 case statement mapped state 2 to 1
03:56:49.216 00.001 12268 case statement mapped state 2 to 1
03:56:49.216 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"bb4a55dd-5381-4f0e-8e46-25ba2c3896a7"}
03:56:49.217 00.001 12268 PhdController::Guide begins
03:56:49.217 00.000 12268 PhdController: newstate STATE_SETUP
03:56:49.217 00.000 12268 PhdController: setup
03:56:49.217 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
03:56:49.217 00.000 12268 PhdController: newstate STATE_CALIBRATE
03:56:49.217 00.000 12268 PhdController: newstate STATE_GUIDE
03:56:49.217 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
03:56:49.217 00.000 12268 guider state => CALIBRATED
03:56:49.217 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:56:49.219 00.002 12268 reset dither spiral
03:56:49.219 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
03:56:49.219 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"bb4a55dd-5381-4f0e-8e46-25ba2c3896a7"}
03:56:49.220 00.001 12268 evsrv: cli 0F8E6D80 disconnect
03:56:49.224 00.004 12268 evsrv: cli 0F8E69C0 connect
03:56:49.224 00.000 12268 case statement mapped state 5 to 1
03:56:49.224 00.000 12268 case statement mapped state 5 to 1
03:56:49.225 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"8f4386ec-90e6-4095-96da-aef6cbb69159"}
03:56:49.225 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8f4386ec-90e6-4095-96da-aef6cbb69159"}
03:56:49.237 00.012 12268 evsrv: cli 0F8E69C0 disconnect
03:56:49.238 00.001 12268 evsrv: cli 0FA411A0 connect
03:56:49.238 00.000 12268 case statement mapped state 5 to 1
03:56:49.238 00.000 12268 case statement mapped state 5 to 1
03:56:49.239 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"c125b530-f451-4f77-9285-e0e1ab67b15c"}
03:56:49.239 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.81,915.53],"id":"c125b530-f451-4f77-9285-e0e1ab67b15c"}
03:56:49.239 00.000 12268 evsrv: cli 0FA411A0 disconnect
03:56:49.241 00.002 12268 evsrv: cli 126BC7B0 connect
03:56:49.241 00.000 12268 case statement mapped state 5 to 1
03:56:49.241 00.000 12268 case statement mapped state 5 to 1
03:56:49.242 00.001 12268 evsrv: cli 126BC7B0 request: {"method":"get_app_state","id":"a95cb213-e0db-4bd7-a026-f5d5489d8e77"}
03:56:49.242 00.000 12268 case statement mapped state 5 to 1
03:56:49.242 00.000 12268 evsrv: cli 126BC7B0 response: {"jsonrpc":"2.0","result":"Selected","id":"a95cb213-e0db-4bd7-a026-f5d5489d8e77"}
03:56:49.261 00.019 12268 evsrv: cli 126BC7B0 disconnect
03:56:50.250 00.989 12268 evsrv: cli 0F8E69C0 connect
03:56:50.250 00.000 12268 case statement mapped state 5 to 1
03:56:50.251 00.001 12268 case statement mapped state 5 to 1
03:56:50.252 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1dccba87-5c4e-4e0f-a8c6-3ab6c4d44307"}
03:56:50.252 00.000 12268 case statement mapped state 5 to 1
03:56:50.252 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"1dccba87-5c4e-4e0f-a8c6-3ab6c4d44307"}
03:56:50.253 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:56:50.776 00.523 11616 Exposure complete
03:56:50.828 00.052 11616 worker thread done servicing request
03:56:50.828 00.000 12268 OnExposeComplete: enter
03:56:50.828 00.000 12268 UpdateGuideState(): m_state=5
03:56:50.828 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
03:56:50.829 00.001 12268 Star::Find returns 1 (0), X=665.64, Y=915.53, Mass=48, SNR=4.8, Peak=29 HFD=3.6
03:56:50.829 00.000 12268 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.47) = xAngle (-4.61 = 1.67)
03:56:50.829 00.000 12268 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.72 = -1.44)
03:56:50.829 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-3.14 mountX=-0.02 mountY=-0.17, mountTheta=-1.68
03:56:50.831 00.002 12268 Changing from state CALIBRATED to GUIDING
03:56:50.831 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:56:50.832 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:56:50.832 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
03:56:50.832 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:56:50.832 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:56:50.833 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:56:50.833 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:56:50.833 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:56:50.833 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:56:50.834 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:56:50.834 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:56:50.834 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:56:50.835 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:56:50.835 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:56:50.835 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:56:50.835 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:56:51.257 00.422 12268 evsrv: cli 0F8E69C0 connect
03:56:51.257 00.000 12268 case statement mapped state 5 to 1
03:56:51.257 00.000 12268 case statement mapped state 5 to 1
03:56:51.258 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"221d015f-a128-40ef-9763-d02784220818"}
03:56:51.258 00.000 12268 case statement mapped state 5 to 1
03:56:51.258 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"221d015f-a128-40ef-9763-d02784220818"}
03:56:51.259 00.001 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:56:51.259 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
03:56:51.259 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
03:56:51.273 00.014 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:56:51.273 00.000 12268 ScopeASCOM::SideOfPier() returns 0
03:56:51.274 00.001 12268 setting lock position to (665.64, 915.53)
03:56:51.275 00.001 12268 MultiStar: stabilizing after lock position change
03:56:51.275 00.000 12268 guider state => GUIDING
03:56:51.275 00.000 12268 Status Line: Guiding
03:56:51.281 00.006 12268 Mount: notify guiding started
03:56:51.282 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
03:56:51.282 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
03:56:51.283 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
03:56:51.283 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
03:56:51.284 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
03:56:51.284 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
03:56:51.284 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
03:56:51.285 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
03:56:51.285 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
03:56:51.285 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
03:56:51.286 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
03:56:51.286 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:56:51.286 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:56:51.287 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:56:51.287 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:56:51.287 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:56:51.288 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:56:51.288 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:56:51.288 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:56:51.289 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:56:51.289 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:56:51.289 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:56:51.289 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:56:51.290 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:56:51.290 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:56:51.291 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
03:56:51.291 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
03:56:51.291 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
03:56:51.292 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
03:56:51.292 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
03:56:51.292 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
03:56:51.292 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
03:56:51.293 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:56:51.293 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
03:56:51.293 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
03:56:51.294 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
03:56:51.294 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
03:56:51.294 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
03:56:51.303 00.009 12268 evsrv: cli 0F8E69C0 disconnect
03:56:51.505 00.202 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
03:56:51.506 00.001 12268 ScopeASCOM::SideOfPier() returns 0
03:56:51.507 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:56:51.507 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:56:51.507 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
03:56:51.507 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
03:56:51.507 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
03:56:51.507 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:56:51.508 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:56:51.508 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:56:51.508 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
03:56:51.508 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:56:51.529 00.021 12268 UpdateGuideState exits: m=48 SNR=4.8
03:56:51.529 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
03:56:51.529 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:51.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:51.529 00.000 12268 Enqueuing Expose request
03:56:51.529 00.000 11616 Worker thread wakes up
03:56:51.530 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:51.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:52.264 00.734 12268 evsrv: cli 0F8E69C0 connect
03:56:52.264 00.000 12268 case statement mapped state 6 to 3
03:56:52.265 00.001 12268 case statement mapped state 6 to 3
03:56:52.265 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"aaf55acb-5341-42a0-9b5e-455e9f284f77"}
03:56:52.265 00.000 12268 case statement mapped state 6 to 3
03:56:52.265 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aaf55acb-5341-42a0-9b5e-455e9f284f77"}
03:56:52.266 00.001 12268 evsrv: cli 0F8E69C0 disconnect
03:56:53.542 01.276 11616 Exposure complete
03:56:53.592 00.050 11616 worker thread done servicing request
03:56:53.592 00.000 12268 OnExposeComplete: enter
03:56:53.593 00.001 12268 UpdateGuideState(): m_state=6
03:56:53.593 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:56:53.593 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.47, Mass=42, SNR=4.6, Peak=30 HFD=3.0
03:56:53.593 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
03:56:53.593 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
03:56:53.593 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.36 mountX=-0.06 mountY=0.02, mountTheta=2.80
03:56:53.595 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.01, y=-0.06, opts=13)
03:56:53.595 00.000 12268 Enqueuing Move request for scope (0.01, -0.06)
03:56:53.595 00.000 11616 Worker thread wakes up
03:56:53.595 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
03:56:53.595 00.000 11616 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
03:56:53.595 00.000 11616 Moving (0.01, -0.06) raw xDistance=-0.06 yDistance=0.02
03:56:53.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:53.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:56:53.595 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:53.595 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:56:53.595 00.000 11616 MoveAxis(E, 0, ABG)
03:56:53.596 00.001 11616 Move returns status 0, amount 0
03:56:53.596 00.000 11616 MoveAxis(N, 0, ABG)
03:56:53.596 00.000 11616 Move returns status 0, amount 0
03:56:53.596 00.000 11616 move complete, result=0
03:56:53.596 00.000 11616 worker thread done servicing request
03:56:53.617 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:56:53.633 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
03:56:53.633 00.000 12268 PhdController: settling, locked = 1, distance = 0.14 (1.50) aobump = 0 frame = 1 / 99999
03:56:53.633 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768705013.633,"Host":"ASTROCENTER","Inst":1,"Distance":0.14,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
03:56:53.634 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:53.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:53.634 00.000 12268 Enqueuing Expose request
03:56:53.634 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:56:53.634 00.000 11616 Worker thread wakes up
03:56:53.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:53.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:55.643 02.009 11616 Exposure complete
03:56:55.693 00.050 11616 worker thread done servicing request
03:56:55.693 00.000 12268 OnExposeComplete: enter
03:56:55.693 00.000 12268 UpdateGuideState(): m_state=6
03:56:55.694 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:56:55.694 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.66, Mass=50, SNR=4.9, Peak=32 HFD=3.6
03:56:55.694 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
03:56:55.694 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.24)
03:56:55.694 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.13 hyp=0.25 cameraTheta=0.54 mountX=0.15 mountY=0.20, mountTheta=0.93
03:56:55.695 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.21, y=0.13, opts=13)
03:56:55.695 00.000 12268 Enqueuing Move request for scope (0.21, 0.13)
03:56:55.696 00.001 11616 Worker thread wakes up
03:56:55.696 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.13) opts 0xd
03:56:55.696 00.000 11616 Handling offset move in thread for scope, endpoint = (0.21, 0.13)
03:56:55.696 00.000 11616 Moving (0.21, 0.13) raw xDistance=0.15 yDistance=0.20
03:56:55.696 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:56:55.696 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:56:55.696 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:56:55.696 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:56:55.696 00.000 11616 MoveAxis(E, 0, ABG)
03:56:55.696 00.000 11616 Move returns status 0, amount 0
03:56:55.696 00.000 11616 MoveAxis(N, 0, ABG)
03:56:55.696 00.000 11616 Move returns status 0, amount 0
03:56:55.697 00.001 11616 move complete, result=0
03:56:55.697 00.000 11616 worker thread done servicing request
03:56:55.717 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:56:55.731 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
03:56:55.732 00.001 12268 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 2 / 99999
03:56:55.732 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768705015.732,"Host":"ASTROCENTER","Inst":1,"Distance":0.17,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
03:56:55.732 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:55.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:55.732 00.000 12268 Enqueuing Expose request
03:56:55.732 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:56:55.733 00.001 11616 Worker thread wakes up
03:56:55.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:55.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:57.753 02.020 11616 Exposure complete
03:56:57.803 00.050 11616 worker thread done servicing request
03:56:57.804 00.001 12268 OnExposeComplete: enter
03:56:57.804 00.000 12268 UpdateGuideState(): m_state=6
03:56:57.804 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:56:57.804 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.33, Mass=43, SNR=4.6, Peak=31 HFD=3.3
03:56:57.804 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
03:56:57.804 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.84)
03:56:57.804 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.20 hyp=0.26 cameraTheta=-0.86 mountX=-0.18 mountY=0.19, mountTheta=2.32
03:56:57.806 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.17, y=-0.20, opts=13)
03:56:57.806 00.000 12268 Enqueuing Move request for scope (0.17, -0.20)
03:56:57.806 00.000 11616 Worker thread wakes up
03:56:57.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.20) opts 0xd
03:56:57.806 00.000 11616 Handling offset move in thread for scope, endpoint = (0.17, -0.20)
03:56:57.806 00.000 11616 Moving (0.17, -0.20) raw xDistance=-0.18 yDistance=0.19
03:56:57.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:56:57.807 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:56:57.807 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:56:57.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:56:57.807 00.000 11616 MoveAxis(E, 0, ABG)
03:56:57.807 00.000 11616 Move returns status 0, amount 0
03:56:57.807 00.000 11616 MoveAxis(N, 0, ABG)
03:56:57.807 00.000 11616 Move returns status 0, amount 0
03:56:57.807 00.000 11616 move complete, result=0
03:56:57.807 00.000 11616 worker thread done servicing request
03:56:57.829 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:56:57.844 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:56:57.844 00.000 12268 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 3 / 99999
03:56:57.844 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768705017.844,"Host":"ASTROCENTER","Inst":1,"Distance":0.20,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
03:56:57.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:57.845 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:57.845 00.000 12268 Enqueuing Expose request
03:56:57.845 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:56:57.845 00.000 11616 Worker thread wakes up
03:56:57.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:57.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:59.858 02.013 11616 Exposure complete
03:56:59.909 00.051 11616 worker thread done servicing request
03:56:59.909 00.000 12268 OnExposeComplete: enter
03:56:59.909 00.000 12268 UpdateGuideState(): m_state=6
03:56:59.909 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:56:59.910 00.001 12268 Star::Find returns 1 (0), X=665.88, Y=915.46, Mass=50, SNR=5.0, Peak=32 HFD=3.7
03:56:59.910 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
03:56:59.910 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.42)
03:56:59.910 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-0.28 mountX=-0.04 mountY=0.25, mountTheta=1.75
03:56:59.911 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.24, y=-0.07, opts=13)
03:56:59.911 00.000 12268 Enqueuing Move request for scope (0.24, -0.07)
03:56:59.911 00.000 11616 Worker thread wakes up
03:56:59.912 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.07) opts 0xd
03:56:59.912 00.000 11616 Handling offset move in thread for scope, endpoint = (0.24, -0.07)
03:56:59.912 00.000 11616 Moving (0.24, -0.07) raw xDistance=-0.04 yDistance=0.25
03:56:59.912 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:59.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:56:59.912 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.64
03:56:59.912 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.04 from input 0.25
03:56:59.912 00.000 11616 MoveAxis(E, 0, ABG)
03:56:59.912 00.000 11616 Move returns status 0, amount 0
03:56:59.912 00.000 11616 MoveAxis(S, 21, ABG)
03:56:59.912 00.000 11616 Guiding  Dir = 1, Dur = 21
03:56:59.912 00.000 11616 IsSlewing returns 1
03:56:59.912 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
03:56:59.913 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
03:56:59.913 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
03:56:59.913 00.000 11616 Move returns status 2, amount 0
03:56:59.913 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
03:56:59.913 00.000 11616 move complete, result=2
03:56:59.914 00.001 11616 worker thread done servicing request
03:56:59.935 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=16, Gamma=1.290
03:56:59.953 00.018 12268 UpdateGuideState exits: m=50 SNR=5.0
03:56:59.953 00.000 12268 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 4 / 99999
03:56:59.953 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768705019.953,"Host":"ASTROCENTER","Inst":1,"Distance":0.21,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
03:56:59.954 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:59.954 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:56:59.954 00.000 12268 Enqueuing Expose request
03:56:59.954 00.000 12268 Alert: Guiding stopped: the scope started slewing.
03:56:59.954 00.000 11616 Worker thread wakes up
03:56:59.954 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:56:59.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:56:59.976 00.022 12268 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms SOUTH
03:56:59.978 00.002 12268 mount move error indicates guiding should stop
03:56:59.978 00.000 12268 Mount: notify guiding stopped
03:56:59.978 00.000 12268 BLC: window closed
03:56:59.978 00.000 12268 BLC: Last direction was reset
03:56:59.979 00.001 12268 PhdController failed: Guiding stopped
03:56:59.979 00.000 12268 PhdController: newstate STATE_FINISH
03:56:59.979 00.000 12268 PhdController complete: fail: Guiding stopped
03:56:59.979 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768705019.979,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":4,"DroppedFrames":0}
03:56:59.979 00.000 12268 Mount: notify guiding dither settle done success=0
03:56:59.979 00.000 12268 PhdController: newstate STATE_IDLE
03:56:59.979 00.000 12268 Changing from state GUIDING to STOP
03:56:59.979 00.000 12268 guider state => SELECTED
03:56:59.979 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
03:57:01.966 01.987 11616 Exposure complete
03:57:02.019 00.053 11616 worker thread done servicing request
03:57:02.019 00.000 12268 OnExposeComplete: enter
03:57:02.019 00.000 12268 UpdateGuideState(): m_state=2
03:57:02.019 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:57:02.019 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.53, Mass=49, SNR=4.9, Peak=36 HFD=2.7
03:57:02.019 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.58 = 1.70)
03:57:02.019 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.69 = -1.41)
03:57:02.019 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.11 mountX=-0.01 mountY=-0.08, mountTheta=-1.70
03:57:02.045 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:02.059 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:57:02.059 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:02.059 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:02.059 00.000 12268 Enqueuing Expose request
03:57:02.059 00.000 11616 Worker thread wakes up
03:57:02.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:02.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:04.070 02.011 11616 Exposure complete
03:57:04.121 00.051 11616 worker thread done servicing request
03:57:04.121 00.000 12268 OnExposeComplete: enter
03:57:04.122 00.001 12268 UpdateGuideState(): m_state=2
03:57:04.122 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:57:04.122 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.56, Mass=46, SNR=4.8, Peak=34 HFD=2.9
03:57:04.122 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
03:57:04.122 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
03:57:04.122 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.54 mountX=0.04 mountY=0.05, mountTheta=0.92
03:57:04.125 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:57:04.139 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:57:04.140 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:04.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:04.140 00.000 12268 Enqueuing Expose request
03:57:04.140 00.000 11616 Worker thread wakes up
03:57:04.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:04.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:06.156 02.016 11616 Exposure complete
03:57:06.208 00.052 11616 worker thread done servicing request
03:57:06.209 00.001 12268 OnExposeComplete: enter
03:57:06.209 00.000 12268 UpdateGuideState(): m_state=2
03:57:06.209 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:57:06.209 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.22, Mass=48, SNR=4.9, Peak=31 HFD=3.6
03:57:06.209 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
03:57:06.209 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.39)
03:57:06.210 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=-0.31 hyp=0.32 cameraTheta=-1.31 mountX=-0.30 mountY=0.12, mountTheta=2.76
03:57:06.216 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:06.233 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
03:57:06.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:06.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:06.233 00.000 12268 Enqueuing Expose request
03:57:06.233 00.000 11616 Worker thread wakes up
03:57:06.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:06.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:57:08.247 02.014 11616 Exposure complete
03:57:08.297 00.050 11616 worker thread done servicing request
03:57:08.297 00.000 12268 OnExposeComplete: enter
03:57:08.297 00.000 12268 UpdateGuideState(): m_state=2
03:57:08.298 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:57:08.298 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.83, Mass=44, SNR=4.7, Peak=30 HFD=4.0
03:57:08.298 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
03:57:08.298 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.21)
03:57:08.298 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.30 hyp=0.62 cameraTheta=0.51 mountX=0.35 mountY=0.50, mountTheta=0.96
03:57:08.300 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:08.314 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:57:08.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:08.314 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:08.314 00.000 12268 Enqueuing Expose request
03:57:08.314 00.000 11616 Worker thread wakes up
03:57:08.315 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:08.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:10.322 02.007 11616 Exposure complete
03:57:10.372 00.050 11616 worker thread done servicing request
03:57:10.373 00.001 12268 OnExposeComplete: enter
03:57:10.373 00.000 12268 UpdateGuideState(): m_state=2
03:57:10.373 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:57:10.373 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.40, Mass=50, SNR=4.9, Peak=32 HFD=3.6
03:57:10.373 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
03:57:10.373 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
03:57:10.373 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.22 cameraTheta=-0.66 mountX=-0.11 mountY=0.19, mountTheta=2.12
03:57:10.375 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:10.390 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
03:57:10.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:10.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:10.390 00.000 12268 Enqueuing Expose request
03:57:10.390 00.000 11616 Worker thread wakes up
03:57:10.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:10.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:57:12.394 02.004 11616 Exposure complete
03:57:12.443 00.049 11616 worker thread done servicing request
03:57:12.443 00.000 12268 OnExposeComplete: enter
03:57:12.444 00.001 12268 UpdateGuideState(): m_state=2
03:57:12.444 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:57:12.444 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.27, Mass=46, SNR=4.7, Peak=29 HFD=3.8
03:57:12.444 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
03:57:12.444 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.83)
03:57:12.444 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.26 hyp=0.34 cameraTheta=-0.87 mountX=-0.24 mountY=0.25, mountTheta=2.33
03:57:12.446 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:57:12.461 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:57:12.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:12.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:12.461 00.000 12268 Enqueuing Expose request
03:57:12.461 00.000 11616 Worker thread wakes up
03:57:12.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:12.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:57:14.470 02.009 11616 Exposure complete
03:57:14.522 00.052 11616 worker thread done servicing request
03:57:14.523 00.001 12268 OnExposeComplete: enter
03:57:14.523 00.000 12268 UpdateGuideState(): m_state=2
03:57:14.523 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:57:14.523 00.000 12268 Star::Find returns 1 (0), X=666.28, Y=915.46, Mass=45, SNR=4.7, Peak=31 HFD=4.2
03:57:14.523 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
03:57:14.523 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.60)
03:57:14.523 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.07 hyp=0.64 cameraTheta=-0.10 mountX=-0.00 mountY=0.64, mountTheta=1.58
03:57:14.525 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:14.539 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:57:14.540 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:14.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:14.540 00.000 12268 Enqueuing Expose request
03:57:14.540 00.000 11616 Worker thread wakes up
03:57:14.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:14.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:57:16.554 02.014 11616 Exposure complete
03:57:16.605 00.051 11616 worker thread done servicing request
03:57:16.605 00.000 12268 OnExposeComplete: enter
03:57:16.605 00.000 12268 UpdateGuideState(): m_state=2
03:57:16.605 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:57:16.605 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.69, Mass=48, SNR=4.9, Peak=32 HFD=3.7
03:57:16.606 00.001 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
03:57:16.606 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
03:57:16.606 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.16 hyp=0.38 cameraTheta=0.43 mountX=0.19 mountY=0.32, mountTheta=1.03
03:57:16.608 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:57:16.622 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:57:16.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:16.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:16.622 00.000 12268 Enqueuing Expose request
03:57:16.623 00.001 11616 Worker thread wakes up
03:57:16.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:16.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:18.631 02.008 11616 Exposure complete
03:57:18.681 00.050 11616 worker thread done servicing request
03:57:18.681 00.000 12268 OnExposeComplete: enter
03:57:18.681 00.000 12268 UpdateGuideState(): m_state=2
03:57:18.682 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:57:18.682 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.47, Mass=42, SNR=4.6, Peak=30 HFD=3.5
03:57:18.682 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
03:57:18.682 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.48)
03:57:18.682 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.06 hyp=0.27 cameraTheta=-0.22 mountX=-0.03 mountY=0.27, mountTheta=1.70
03:57:18.684 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:18.698 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:57:18.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:18.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:18.698 00.000 12268 Enqueuing Expose request
03:57:18.698 00.000 11616 Worker thread wakes up
03:57:18.699 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:18.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:57:20.711 02.012 11616 Exposure complete
03:57:20.761 00.050 11616 worker thread done servicing request
03:57:20.761 00.000 12268 OnExposeComplete: enter
03:57:20.761 00.000 12268 UpdateGuideState(): m_state=2
03:57:20.761 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:57:20.762 00.001 12268 Star::Find returns 1 (0), X=665.77, Y=915.34, Mass=45, SNR=4.7, Peak=32 HFD=3.2
03:57:20.762 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
03:57:20.762 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.73)
03:57:20.762 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.22 cameraTheta=-0.97 mountX=-0.17 mountY=0.15, mountTheta=2.42
03:57:20.764 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:57:20.778 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:57:20.778 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:20.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:20.778 00.000 12268 Enqueuing Expose request
03:57:20.778 00.000 11616 Worker thread wakes up
03:57:20.779 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:20.779 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:57:22.793 02.014 11616 Exposure complete
03:57:22.848 00.055 11616 worker thread done servicing request
03:57:22.848 00.000 12268 OnExposeComplete: enter
03:57:22.848 00.000 12268 UpdateGuideState(): m_state=2
03:57:22.848 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:57:22.849 00.001 12268 Star::Find returns 1 (0), X=665.73, Y=915.64, Mass=45, SNR=4.7, Peak=33 HFD=3.0
03:57:22.849 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
03:57:22.849 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
03:57:22.849 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.92 mountX=0.12 mountY=0.07, mountTheta=0.53
03:57:22.854 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:57:22.871 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
03:57:22.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:22.872 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:22.872 00.000 12268 Enqueuing Expose request
03:57:22.872 00.000 11616 Worker thread wakes up
03:57:22.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:22.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:24.903 02.031 11616 Exposure complete
03:57:24.956 00.053 11616 worker thread done servicing request
03:57:24.956 00.000 12268 OnExposeComplete: enter
03:57:24.956 00.000 12268 UpdateGuideState(): m_state=2
03:57:24.956 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:57:24.957 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.88, Mass=40, SNR=4.5, Peak=29 HFD=2.9
03:57:24.957 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
03:57:24.957 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
03:57:24.957 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.35 hyp=0.36 cameraTheta=1.49 mountX=0.36 mountY=-0.02, mountTheta=-0.05
03:57:24.959 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:24.974 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
03:57:24.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:24.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:24.974 00.000 12268 Enqueuing Expose request
03:57:24.974 00.000 11616 Worker thread wakes up
03:57:24.974 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:24.974 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:26.984 02.010 11616 Exposure complete
03:57:27.035 00.051 11616 worker thread done servicing request
03:57:27.036 00.001 12268 OnExposeComplete: enter
03:57:27.036 00.000 12268 UpdateGuideState(): m_state=2
03:57:27.036 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:57:27.036 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.99, Mass=51, SNR=5.0, Peak=30 HFD=3.7
03:57:27.036 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
03:57:27.036 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
03:57:27.036 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.46 hyp=0.46 cameraTheta=1.55 mountX=0.46 mountY=-0.05, mountTheta=-0.11
03:57:27.038 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:57:27.053 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:57:27.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:27.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:27.053 00.000 12268 Enqueuing Expose request
03:57:27.054 00.001 11616 Worker thread wakes up
03:57:27.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:27.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:29.062 02.008 11616 Exposure complete
03:57:29.121 00.059 11616 worker thread done servicing request
03:57:29.121 00.000 12268 OnExposeComplete: enter
03:57:29.121 00.000 12268 UpdateGuideState(): m_state=2
03:57:29.122 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:57:29.122 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.40, Mass=46, SNR=4.8, Peak=33 HFD=3.3
03:57:29.122 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
03:57:29.122 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
03:57:29.122 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.13 hyp=0.24 cameraTheta=-0.56 mountX=-0.11 mountY=0.22, mountTheta=2.03
03:57:29.125 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:29.141 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
03:57:29.142 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:29.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:29.142 00.000 12268 Enqueuing Expose request
03:57:29.142 00.000 11616 Worker thread wakes up
03:57:29.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:29.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:57:31.145 02.003 11616 Exposure complete
03:57:31.196 00.051 11616 worker thread done servicing request
03:57:31.196 00.000 12268 OnExposeComplete: enter
03:57:31.196 00.000 12268 UpdateGuideState(): m_state=2
03:57:31.196 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:57:31.197 00.001 12268 Star::Find returns 1 (0), X=665.78, Y=915.57, Mass=51, SNR=5.0, Peak=31 HFD=3.7
03:57:31.197 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
03:57:31.197 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.96)
03:57:31.197 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.26 mountX=0.05 mountY=0.13, mountTheta=1.21
03:57:31.199 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:57:31.214 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:57:31.214 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:31.214 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:31.215 00.001 12268 Enqueuing Expose request
03:57:31.215 00.000 11616 Worker thread wakes up
03:57:31.215 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:31.215 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:33.224 02.009 11616 Exposure complete
03:57:33.277 00.053 11616 worker thread done servicing request
03:57:33.277 00.000 12268 OnExposeComplete: enter
03:57:33.277 00.000 12268 UpdateGuideState(): m_state=2
03:57:33.277 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:57:33.277 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.53, Mass=41, SNR=4.5, Peak=28 HFD=4.1
03:57:33.277 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
03:57:33.278 00.001 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.71)
03:57:33.278 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.01 hyp=0.58 cameraTheta=0.01 mountX=0.06 mountY=0.58, mountTheta=1.46
03:57:33.280 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:33.294 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:57:33.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:33.294 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:33.294 00.000 12268 Enqueuing Expose request
03:57:33.294 00.000 11616 Worker thread wakes up
03:57:33.295 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:33.295 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:35.302 02.007 11616 Exposure complete
03:57:35.353 00.051 11616 worker thread done servicing request
03:57:35.353 00.000 12268 OnExposeComplete: enter
03:57:35.354 00.001 12268 UpdateGuideState(): m_state=2
03:57:35.354 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:57:35.354 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.52, Mass=42, SNR=4.6, Peak=30 HFD=3.4
03:57:35.354 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
03:57:35.354 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.66)
03:57:35.354 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-0.04 mountX=0.01 mountY=0.21, mountTheta=1.52
03:57:35.356 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:57:35.372 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
03:57:35.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:35.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:35.372 00.000 12268 Enqueuing Expose request
03:57:35.372 00.000 11616 Worker thread wakes up
03:57:35.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:35.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:37.377 02.005 11616 Exposure complete
03:57:37.427 00.050 11616 worker thread done servicing request
03:57:37.427 00.000 12268 OnExposeComplete: enter
03:57:37.427 00.000 12268 UpdateGuideState(): m_state=2
03:57:37.427 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:57:37.427 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.88, Mass=43, SNR=4.6, Peak=29 HFD=3.8
03:57:37.428 00.001 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
03:57:37.428 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.42)
03:57:37.428 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.35 hyp=0.53 cameraTheta=0.72 mountX=0.39 mountY=0.35, mountTheta=0.73
03:57:37.430 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:57:37.444 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:57:37.444 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:37.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:37.444 00.000 12268 Enqueuing Expose request
03:57:37.444 00.000 11616 Worker thread wakes up
03:57:37.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:37.445 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:39.452 02.007 11616 Exposure complete
03:57:39.502 00.050 11616 worker thread done servicing request
03:57:39.502 00.000 12268 OnExposeComplete: enter
03:57:39.502 00.000 12268 UpdateGuideState(): m_state=2
03:57:39.503 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:57:39.503 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.43, Mass=50, SNR=4.9, Peak=28 HFD=4.1
03:57:39.503 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
03:57:39.503 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
03:57:39.503 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.20 mountX=-0.10 mountY=0.05, mountTheta=2.65
03:57:39.505 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:57:39.519 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
03:57:39.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:39.520 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:39.520 00.000 12268 Enqueuing Expose request
03:57:39.520 00.000 11616 Worker thread wakes up
03:57:39.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:39.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:57:41.525 02.005 11616 Exposure complete
03:57:41.576 00.051 11616 worker thread done servicing request
03:57:41.577 00.001 12268 OnExposeComplete: enter
03:57:41.577 00.000 12268 UpdateGuideState(): m_state=2
03:57:41.577 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:57:41.577 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.67, Mass=49, SNR=4.9, Peak=32 HFD=3.1
03:57:41.577 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
03:57:41.577 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
03:57:41.577 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.75 mountX=0.14 mountY=-0.04, mountTheta=-0.31
03:57:41.579 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:41.594 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:57:41.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:41.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:41.594 00.000 12268 Enqueuing Expose request
03:57:41.594 00.000 11616 Worker thread wakes up
03:57:41.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:41.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:43.593 01.999 11616 Exposure complete
03:57:43.645 00.052 11616 worker thread done servicing request
03:57:43.645 00.000 12268 OnExposeComplete: enter
03:57:43.646 00.001 12268 UpdateGuideState(): m_state=2
03:57:43.646 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:57:43.646 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.61, Mass=44, SNR=4.7, Peak=33 HFD=3.2
03:57:43.646 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
03:57:43.646 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
03:57:43.646 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.09 hyp=0.31 cameraTheta=0.28 mountX=0.11 mountY=0.28, mountTheta=1.19
03:57:43.648 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:43.662 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:57:43.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:43.663 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:43.663 00.000 12268 Enqueuing Expose request
03:57:43.663 00.000 11616 Worker thread wakes up
03:57:43.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:43.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:45.680 02.017 11616 Exposure complete
03:57:45.733 00.053 11616 worker thread done servicing request
03:57:45.733 00.000 12268 OnExposeComplete: enter
03:57:45.733 00.000 12268 UpdateGuideState(): m_state=2
03:57:45.734 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:57:45.734 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.97, Mass=44, SNR=4.6, Peak=31 HFD=2.6
03:57:45.734 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
03:57:45.734 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
03:57:45.734 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.44 hyp=0.46 cameraTheta=1.83 mountX=0.43 mountY=-0.17, mountTheta=-0.38
03:57:45.736 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:57:45.750 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
03:57:45.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:45.751 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:45.751 00.000 12268 Enqueuing Expose request
03:57:45.751 00.000 11616 Worker thread wakes up
03:57:45.751 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:45.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:47.771 02.020 11616 Exposure complete
03:57:47.822 00.051 11616 worker thread done servicing request
03:57:47.823 00.001 12268 OnExposeComplete: enter
03:57:47.823 00.000 12268 UpdateGuideState(): m_state=2
03:57:47.823 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:57:47.823 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.50, Mass=45, SNR=4.7, Peak=28 HFD=4.3
03:57:47.823 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
03:57:47.824 00.001 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.64)
03:57:47.824 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.03 hyp=0.49 cameraTheta=-0.06 mountX=0.02 mountY=0.49, mountTheta=1.54
03:57:47.826 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:47.841 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:57:47.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:47.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:47.841 00.000 12268 Enqueuing Expose request
03:57:47.841 00.000 11616 Worker thread wakes up
03:57:47.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:47.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:57:49.851 02.010 11616 Exposure complete
03:57:49.902 00.051 11616 worker thread done servicing request
03:57:49.902 00.000 12268 OnExposeComplete: enter
03:57:49.903 00.001 12268 UpdateGuideState(): m_state=2
03:57:49.903 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:57:49.903 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=916.00, Mass=49, SNR=4.9, Peak=33 HFD=3.0
03:57:49.903 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
03:57:49.903 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
03:57:49.903 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.48 hyp=0.48 cameraTheta=1.50 mountX=0.48 mountY=-0.03, mountTheta=-0.06
03:57:49.905 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:49.920 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:57:49.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:49.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:49.920 00.000 12268 Enqueuing Expose request
03:57:49.920 00.000 11616 Worker thread wakes up
03:57:49.920 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:49.920 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:51.932 02.012 11616 Exposure complete
03:57:51.983 00.051 11616 worker thread done servicing request
03:57:51.983 00.000 12268 OnExposeComplete: enter
03:57:51.983 00.000 12268 UpdateGuideState(): m_state=2
03:57:51.983 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:57:51.983 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.99, Mass=46, SNR=4.7, Peak=30 HFD=3.3
03:57:51.983 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
03:57:51.983 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
03:57:51.983 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.46 hyp=0.48 cameraTheta=1.33 mountX=0.47 mountY=0.05, mountTheta=0.11
03:57:51.988 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:57:52.004 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
03:57:52.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:52.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:52.004 00.000 12268 Enqueuing Expose request
03:57:52.004 00.000 11616 Worker thread wakes up
03:57:52.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:52.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:57:54.005 02.001 11616 Exposure complete
03:57:54.055 00.050 11616 worker thread done servicing request
03:57:54.055 00.000 12268 OnExposeComplete: enter
03:57:54.055 00.000 12268 UpdateGuideState(): m_state=2
03:57:54.055 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:57:54.056 00.001 12268 Star::Find returns 1 (0), X=665.75, Y=915.43, Mass=44, SNR=4.6, Peak=29 HFD=3.5
03:57:54.056 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
03:57:54.056 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
03:57:54.056 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.69 mountX=-0.08 mountY=0.13, mountTheta=2.15
03:57:54.058 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:57:54.073 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
03:57:54.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:54.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:54.073 00.000 12268 Enqueuing Expose request
03:57:54.073 00.000 11616 Worker thread wakes up
03:57:54.074 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:54.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:57:56.082 02.008 11616 Exposure complete
03:57:56.132 00.050 11616 worker thread done servicing request
03:57:56.132 00.000 12268 OnExposeComplete: enter
03:57:56.132 00.000 12268 UpdateGuideState(): m_state=2
03:57:56.132 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:57:56.132 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.32, Mass=39, SNR=4.4, Peak=27 HFD=4.1
03:57:56.132 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
03:57:56.132 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.28)
03:57:56.132 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.21 hyp=0.51 cameraTheta=-0.42 mountX=-0.16 mountY=0.48, mountTheta=1.89
03:57:56.137 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:57:56.152 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
03:57:56.152 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:56.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:56.152 00.000 12268 Enqueuing Expose request
03:57:56.152 00.000 11616 Worker thread wakes up
03:57:56.152 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:56.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:57:58.165 02.013 11616 Exposure complete
03:57:58.221 00.056 11616 worker thread done servicing request
03:57:58.221 00.000 12268 OnExposeComplete: enter
03:57:58.221 00.000 12268 UpdateGuideState(): m_state=2
03:57:58.221 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:57:58.221 00.000 12268 Star::Find returns 1 (0), X=666.35, Y=915.52, Mass=47, SNR=4.8, Peak=28 HFD=4.8
03:57:58.221 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
03:57:58.221 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
03:57:58.221 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.01 hyp=0.71 cameraTheta=-0.01 mountX=0.06 mountY=0.70, mountTheta=1.48
03:57:58.226 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:57:58.241 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:57:58.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:58.242 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:57:58.242 00.000 12268 Enqueuing Expose request
03:57:58.242 00.000 11616 Worker thread wakes up
03:57:58.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:57:58.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:00.265 02.023 11616 Exposure complete
03:58:00.316 00.051 11616 worker thread done servicing request
03:58:00.317 00.001 12268 OnExposeComplete: enter
03:58:00.317 00.000 12268 UpdateGuideState(): m_state=2
03:58:00.317 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:58:00.317 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.47, Mass=42, SNR=4.6, Peak=30 HFD=3.5
03:58:00.317 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
03:58:00.317 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
03:58:00.318 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=-0.06 hyp=0.27 cameraTheta=-0.23 mountX=-0.03 mountY=0.27, mountTheta=1.70
03:58:00.320 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:58:00.334 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:58:00.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:00.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:00.334 00.000 12268 Enqueuing Expose request
03:58:00.335 00.001 11616 Worker thread wakes up
03:58:00.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:00.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:58:02.337 02.002 11616 Exposure complete
03:58:02.387 00.050 11616 worker thread done servicing request
03:58:02.387 00.000 12268 OnExposeComplete: enter
03:58:02.387 00.000 12268 UpdateGuideState(): m_state=2
03:58:02.387 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:58:02.387 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.38, Mass=44, SNR=4.6, Peak=31 HFD=3.7
03:58:02.388 00.001 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
03:58:02.388 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
03:58:02.388 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.15 hyp=0.44 cameraTheta=-0.34 mountX=-0.11 mountY=0.43, mountTheta=1.82
03:58:02.390 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:58:02.404 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
03:58:02.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:02.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:02.404 00.000 12268 Enqueuing Expose request
03:58:02.405 00.001 11616 Worker thread wakes up
03:58:02.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:02.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:58:04.413 02.008 11616 Exposure complete
03:58:04.463 00.050 11616 worker thread done servicing request
03:58:04.463 00.000 12268 OnExposeComplete: enter
03:58:04.463 00.000 12268 UpdateGuideState(): m_state=2
03:58:04.463 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:58:04.463 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.71, Mass=44, SNR=4.6, Peak=28 HFD=3.7
03:58:04.463 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.80 = -0.80)
03:58:04.464 00.001 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.91 = 2.37)
03:58:04.464 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.18 hyp=0.29 cameraTheta=0.67 mountX=0.20 mountY=0.20, mountTheta=0.79
03:58:04.466 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:58:04.480 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
03:58:04.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:04.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:04.480 00.000 12268 Enqueuing Expose request
03:58:04.480 00.000 11616 Worker thread wakes up
03:58:04.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:04.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:06.488 02.008 11616 Exposure complete
03:58:06.537 00.049 11616 worker thread done servicing request
03:58:06.537 00.000 12268 OnExposeComplete: enter
03:58:06.538 00.001 12268 UpdateGuideState(): m_state=2
03:58:06.538 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:58:06.538 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=916.18, Mass=47, SNR=4.8, Peak=30 HFD=3.5
03:58:06.538 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
03:58:06.538 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
03:58:06.538 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.65 hyp=0.66 cameraTheta=1.38 mountX=0.66 mountY=0.04, mountTheta=0.07
03:58:06.540 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:58:06.555 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:58:06.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:06.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:06.555 00.000 12268 Enqueuing Expose request
03:58:06.555 00.000 11616 Worker thread wakes up
03:58:06.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:06.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:08.560 02.005 11616 Exposure complete
03:58:08.610 00.050 11616 worker thread done servicing request
03:58:08.610 00.000 12268 OnExposeComplete: enter
03:58:08.610 00.000 12268 UpdateGuideState(): m_state=2
03:58:08.610 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:58:08.611 00.001 12268 Star::Find returns 1 (0), X=665.75, Y=915.50, Mass=47, SNR=4.8, Peak=29 HFD=3.8
03:58:08.611 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
03:58:08.611 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
03:58:08.611 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.30 mountX=-0.02 mountY=0.11, mountTheta=1.77
03:58:08.613 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:58:08.627 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:58:08.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:08.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:08.627 00.000 12268 Enqueuing Expose request
03:58:08.627 00.000 11616 Worker thread wakes up
03:58:08.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:08.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:58:10.635 02.008 11616 Exposure complete
03:58:10.686 00.051 11616 worker thread done servicing request
03:58:10.686 00.000 12268 OnExposeComplete: enter
03:58:10.686 00.000 12268 UpdateGuideState(): m_state=2
03:58:10.686 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:58:10.687 00.001 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
03:58:10.687 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
03:58:10.687 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
03:58:10.687 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.05 hyp=0.49 cameraTheta=0.09 mountX=0.09 mountY=0.48, mountTheta=1.38
03:58:10.690 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:58:10.704 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
03:58:10.705 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:10.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:10.705 00.000 12268 Enqueuing Expose request
03:58:10.705 00.000 11616 Worker thread wakes up
03:58:10.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:10.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:12.719 02.014 11616 Exposure complete
03:58:12.774 00.055 11616 worker thread done servicing request
03:58:12.775 00.001 12268 OnExposeComplete: enter
03:58:12.775 00.000 12268 UpdateGuideState(): m_state=2
03:58:12.775 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:58:12.775 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.84, Mass=46, SNR=4.7, Peak=31 HFD=3.6
03:58:12.775 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
03:58:12.775 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.42)
03:58:12.775 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.31 hyp=0.47 cameraTheta=0.72 mountX=0.35 mountY=0.31, mountTheta=0.74
03:58:12.777 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:58:12.792 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:58:12.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:12.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:12.792 00.000 12268 Enqueuing Expose request
03:58:12.792 00.000 11616 Worker thread wakes up
03:58:12.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:12.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:14.902 02.110 11616 Exposure complete
03:58:14.955 00.053 11616 worker thread done servicing request
03:58:14.955 00.000 12268 OnExposeComplete: enter
03:58:14.955 00.000 12268 UpdateGuideState(): m_state=2
03:58:14.955 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:58:14.955 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.81, Mass=44, SNR=4.7, Peak=31 HFD=3.3
03:58:14.955 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
03:58:14.955 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.56)
03:58:14.955 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.28 hyp=0.37 cameraTheta=0.86 mountX=0.30 mountY=0.20, mountTheta=0.59
03:58:14.957 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:58:14.972 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:58:14.972 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:14.972 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:14.972 00.000 12268 Enqueuing Expose request
03:58:14.972 00.000 11616 Worker thread wakes up
03:58:14.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:14.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:16.990 02.018 11616 Exposure complete
03:58:17.040 00.050 11616 worker thread done servicing request
03:58:17.041 00.001 12268 OnExposeComplete: enter
03:58:17.041 00.000 12268 UpdateGuideState(): m_state=2
03:58:17.041 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:58:17.041 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.53, Mass=47, SNR=4.8, Peak=33 HFD=2.7
03:58:17.041 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
03:58:17.041 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
03:58:17.041 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.11 mountX=-0.01 mountY=-0.16, mountTheta=-1.64
03:58:17.043 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:58:17.058 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:58:17.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:17.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:17.058 00.000 12268 Enqueuing Expose request
03:58:17.058 00.000 11616 Worker thread wakes up
03:58:17.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:17.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
03:58:19.068 02.010 11616 Exposure complete
03:58:19.117 00.049 11616 worker thread done servicing request
03:58:19.117 00.000 12268 OnExposeComplete: enter
03:58:19.118 00.001 12268 UpdateGuideState(): m_state=2
03:58:19.118 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:58:19.118 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
03:58:19.118 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
03:58:19.118 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
03:58:19.118 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.06 hyp=0.44 cameraTheta=0.13 mountX=0.10 mountY=0.42, mountTheta=1.34
03:58:19.122 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:58:19.137 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:58:19.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:19.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:19.137 00.000 12268 Enqueuing Expose request
03:58:19.138 00.001 11616 Worker thread wakes up
03:58:19.138 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:19.138 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:21.140 02.002 11616 Exposure complete
03:58:21.191 00.051 11616 worker thread done servicing request
03:58:21.191 00.000 12268 OnExposeComplete: enter
03:58:21.192 00.001 12268 UpdateGuideState(): m_state=2
03:58:21.192 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:58:21.192 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.65, Mass=40, SNR=4.5, Peak=28 HFD=4.1
03:58:21.192 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
03:58:21.192 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
03:58:21.192 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.13 hyp=0.53 cameraTheta=0.24 mountX=0.18 mountY=0.49, mountTheta=1.23
03:58:21.194 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:58:21.209 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
03:58:21.209 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:21.209 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:21.209 00.000 12268 Enqueuing Expose request
03:58:21.209 00.000 11616 Worker thread wakes up
03:58:21.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:21.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:23.222 02.013 11616 Exposure complete
03:58:23.274 00.052 11616 worker thread done servicing request
03:58:23.274 00.000 12268 OnExposeComplete: enter
03:58:23.274 00.000 12268 UpdateGuideState(): m_state=2
03:58:23.275 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:58:23.275 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.66, Mass=46, SNR=4.8, Peak=30 HFD=4.3
03:58:23.275 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.47) = xAngle (-1.24 = -1.24)
03:58:23.275 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.35 = 1.93)
03:58:23.275 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=0.13 hyp=0.55 cameraTheta=0.23 mountX=0.18 mountY=0.52, mountTheta=1.24
03:58:23.277 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:58:23.291 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
03:58:23.291 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:23.291 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:23.292 00.001 12268 Enqueuing Expose request
03:58:23.292 00.000 11616 Worker thread wakes up
03:58:23.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:23.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:25.300 02.008 11616 Exposure complete
03:58:25.350 00.050 11616 worker thread done servicing request
03:58:25.350 00.000 12268 OnExposeComplete: enter
03:58:25.350 00.000 12268 UpdateGuideState(): m_state=2
03:58:25.351 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:58:25.351 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.54, Mass=41, SNR=4.5, Peak=28 HFD=4.4
03:58:25.351 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
03:58:25.351 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.71)
03:58:25.351 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=0.01 hyp=0.68 cameraTheta=0.01 mountX=0.07 mountY=0.67, mountTheta=1.46
03:58:25.353 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:58:25.367 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:58:25.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:25.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:25.367 00.000 12268 Enqueuing Expose request
03:58:25.367 00.000 11616 Worker thread wakes up
03:58:25.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:25.368 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:27.379 02.011 11616 Exposure complete
03:58:27.428 00.049 11616 worker thread done servicing request
03:58:27.429 00.001 12268 OnExposeComplete: enter
03:58:27.429 00.000 12268 UpdateGuideState(): m_state=2
03:58:27.429 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:58:27.429 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
03:58:27.429 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
03:58:27.429 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.92)
03:58:27.429 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.08 hyp=0.35 cameraTheta=0.22 mountX=0.11 mountY=0.33, mountTheta=1.25
03:58:27.431 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:58:27.445 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
03:58:27.446 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:27.446 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:27.446 00.000 12268 Enqueuing Expose request
03:58:27.446 00.000 11616 Worker thread wakes up
03:58:27.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:27.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:29.458 02.012 11616 Exposure complete
03:58:29.514 00.056 11616 worker thread done servicing request
03:58:29.514 00.000 12268 OnExposeComplete: enter
03:58:29.514 00.000 12268 UpdateGuideState(): m_state=2
03:58:29.515 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:58:29.515 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=916.07, Mass=37, SNR=4.3, Peak=24 HFD=4.2
03:58:29.515 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
03:58:29.515 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.60)
03:58:29.515 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.55 hyp=0.70 cameraTheta=0.90 mountX=0.58 mountY=0.36, mountTheta=0.55
03:58:29.517 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:58:29.533 00.016 12268 UpdateGuideState exits: m=37 SNR=4.3
03:58:29.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:29.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:29.534 00.001 12268 Enqueuing Expose request
03:58:29.534 00.000 11616 Worker thread wakes up
03:58:29.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:29.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:31.548 02.014 11616 Exposure complete
03:58:31.599 00.051 11616 worker thread done servicing request
03:58:31.599 00.000 12268 OnExposeComplete: enter
03:58:31.599 00.000 12268 UpdateGuideState(): m_state=2
03:58:31.599 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:58:31.600 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.70, Mass=40, SNR=4.5, Peak=28 HFD=3.4
03:58:31.600 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
03:58:31.600 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
03:58:31.600 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.17 hyp=0.27 cameraTheta=0.70 mountX=0.19 mountY=0.19, mountTheta=0.76
03:58:31.602 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:58:31.616 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
03:58:31.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:31.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:31.617 00.001 12268 Enqueuing Expose request
03:58:31.617 00.000 11616 Worker thread wakes up
03:58:31.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:31.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:33.632 02.015 11616 Exposure complete
03:58:33.685 00.053 11616 worker thread done servicing request
03:58:33.685 00.000 12268 OnExposeComplete: enter
03:58:33.685 00.000 12268 UpdateGuideState(): m_state=2
03:58:33.685 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:58:33.685 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.46, Mass=50, SNR=4.9, Peak=31 HFD=4.4
03:58:33.685 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
03:58:33.685 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
03:58:33.685 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.06 hyp=0.53 cameraTheta=-0.12 mountX=-0.01 mountY=0.53, mountTheta=1.59
03:58:33.687 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=10, Gamma=1.290
03:58:33.701 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
03:58:33.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:33.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:33.701 00.000 12268 Enqueuing Expose request
03:58:33.702 00.001 11616 Worker thread wakes up
03:58:33.702 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:33.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:58:35.705 02.003 11616 Exposure complete
03:58:35.755 00.050 11616 worker thread done servicing request
03:58:35.756 00.001 12268 OnExposeComplete: enter
03:58:35.756 00.000 12268 UpdateGuideState(): m_state=2
03:58:35.756 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:58:35.756 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.28, Mass=44, SNR=4.7, Peak=31 HFD=3.5
03:58:35.756 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
03:58:35.756 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.82)
03:58:35.756 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-0.88 mountX=-0.23 mountY=0.23, mountTheta=2.34
03:58:35.758 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:58:35.772 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
03:58:35.773 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:35.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:35.773 00.000 12268 Enqueuing Expose request
03:58:35.773 00.000 11616 Worker thread wakes up
03:58:35.773 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:35.773 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:58:37.787 02.014 11616 Exposure complete
03:58:37.839 00.052 11616 worker thread done servicing request
03:58:37.839 00.000 12268 OnExposeComplete: enter
03:58:37.839 00.000 12268 UpdateGuideState(): m_state=2
03:58:37.840 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:58:37.840 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.60, Mass=51, SNR=5.0, Peak=30 HFD=4.0
03:58:37.840 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
03:58:37.840 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
03:58:37.840 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.07 hyp=0.36 cameraTheta=0.20 mountX=0.11 mountY=0.34, mountTheta=1.27
03:58:37.842 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:58:37.856 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:58:37.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:37.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:37.856 00.000 12268 Enqueuing Expose request
03:58:37.856 00.000 11616 Worker thread wakes up
03:58:37.857 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:37.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:39.864 02.007 11616 Exposure complete
03:58:39.914 00.050 11616 worker thread done servicing request
03:58:39.914 00.000 12268 OnExposeComplete: enter
03:58:39.914 00.000 12268 UpdateGuideState(): m_state=2
03:58:39.914 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:58:39.914 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.47, Mass=44, SNR=4.7, Peak=29 HFD=3.5
03:58:39.915 00.001 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
03:58:39.915 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
03:58:39.915 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.49 mountX=-0.04 mountY=0.11, mountTheta=1.96
03:58:39.916 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:58:39.931 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:58:39.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:39.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:39.931 00.000 12268 Enqueuing Expose request
03:58:39.931 00.000 11616 Worker thread wakes up
03:58:39.931 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:39.931 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:58:41.935 02.004 11616 Exposure complete
03:58:41.986 00.051 11616 worker thread done servicing request
03:58:41.986 00.000 12268 OnExposeComplete: enter
03:58:41.986 00.000 12268 UpdateGuideState(): m_state=2
03:58:41.986 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:58:41.986 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.81, Mass=45, SNR=4.7, Peak=30 HFD=3.8
03:58:41.986 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
03:58:41.986 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.34)
03:58:41.986 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.28 hyp=0.47 cameraTheta=0.64 mountX=0.32 mountY=0.34, mountTheta=0.82
03:58:41.989 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:58:42.003 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
03:58:42.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:42.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:42.003 00.000 12268 Enqueuing Expose request
03:58:42.003 00.000 11616 Worker thread wakes up
03:58:42.004 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:42.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:44.007 02.003 11616 Exposure complete
03:58:44.058 00.051 11616 worker thread done servicing request
03:58:44.058 00.000 12268 OnExposeComplete: enter
03:58:44.058 00.000 12268 UpdateGuideState(): m_state=2
03:58:44.058 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:58:44.058 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.62, Mass=42, SNR=4.6, Peak=30 HFD=3.3
03:58:44.058 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
03:58:44.058 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
03:58:44.058 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.09 hyp=0.23 cameraTheta=0.40 mountX=0.11 mountY=0.20, mountTheta=1.06
03:58:44.060 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:58:44.074 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:58:44.075 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:44.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:44.075 00.000 12268 Enqueuing Expose request
03:58:44.075 00.000 11616 Worker thread wakes up
03:58:44.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:44.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:46.087 02.012 11616 Exposure complete
03:58:46.137 00.050 11616 worker thread done servicing request
03:58:46.138 00.001 12268 OnExposeComplete: enter
03:58:46.138 00.000 12268 UpdateGuideState(): m_state=2
03:58:46.138 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:58:46.138 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.49, Mass=51, SNR=5.0, Peak=33 HFD=3.1
03:58:46.138 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.27 = 2.01)
03:58:46.138 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.10)
03:58:46.138 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.80 mountX=-0.05 mountY=-0.11, mountTheta=-2.02
03:58:46.140 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:58:46.154 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
03:58:46.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:46.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:46.154 00.000 12268 Enqueuing Expose request
03:58:46.155 00.001 11616 Worker thread wakes up
03:58:46.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:46.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:58:48.172 02.017 11616 Exposure complete
03:58:48.225 00.053 11616 worker thread done servicing request
03:58:48.225 00.000 12268 OnExposeComplete: enter
03:58:48.225 00.000 12268 UpdateGuideState(): m_state=2
03:58:48.226 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:58:48.226 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
03:58:48.226 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
03:58:48.226 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
03:58:48.226 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.07 hyp=0.37 cameraTheta=0.20 mountX=0.11 mountY=0.35, mountTheta=1.28
03:58:48.228 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:58:48.245 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
03:58:48.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:48.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:48.245 00.000 12268 Enqueuing Expose request
03:58:48.245 00.000 11616 Worker thread wakes up
03:58:48.245 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:48.245 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:50.261 02.016 11616 Exposure complete
03:58:50.310 00.049 11616 worker thread done servicing request
03:58:50.311 00.001 12268 OnExposeComplete: enter
03:58:50.311 00.000 12268 UpdateGuideState(): m_state=2
03:58:50.311 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:58:50.311 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.25, Mass=46, SNR=4.8, Peak=32 HFD=3.3
03:58:50.311 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
03:58:50.311 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
03:58:50.311 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.28 hyp=0.29 cameraTheta=-1.40 mountX=-0.28 mountY=0.09, mountTheta=2.84
03:58:50.313 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:58:50.328 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
03:58:50.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:50.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:50.328 00.000 12268 Enqueuing Expose request
03:58:50.328 00.000 11616 Worker thread wakes up
03:58:50.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:50.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:58:52.346 02.018 11616 Exposure complete
03:58:52.397 00.051 11616 worker thread done servicing request
03:58:52.397 00.000 12268 OnExposeComplete: enter
03:58:52.397 00.000 12268 UpdateGuideState(): m_state=2
03:58:52.398 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:58:52.398 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=916.06, Mass=41, SNR=4.5, Peak=29 HFD=3.4
03:58:52.398 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
03:58:52.398 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
03:58:52.398 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.53 hyp=0.60 cameraTheta=1.11 mountX=0.56 mountY=0.19, mountTheta=0.34
03:58:52.400 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:58:52.414 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:58:52.415 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:52.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:52.415 00.000 12268 Enqueuing Expose request
03:58:52.415 00.000 11616 Worker thread wakes up
03:58:52.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:52.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:54.430 02.015 11616 Exposure complete
03:58:54.480 00.050 11616 worker thread done servicing request
03:58:54.481 00.001 12268 OnExposeComplete: enter
03:58:54.481 00.000 12268 UpdateGuideState(): m_state=2
03:58:54.481 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:58:54.481 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.50, Mass=48, SNR=4.9, Peak=32 HFD=3.9
03:58:54.481 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
03:58:54.481 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
03:58:54.481 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.03 hyp=0.40 cameraTheta=-0.08 mountX=0.01 mountY=0.40, mountTheta=1.55
03:58:54.483 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:58:54.497 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
03:58:54.498 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:54.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:54.498 00.000 12268 Enqueuing Expose request
03:58:54.498 00.000 11616 Worker thread wakes up
03:58:54.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:54.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:58:56.503 02.005 11616 Exposure complete
03:58:56.553 00.050 11616 worker thread done servicing request
03:58:56.553 00.000 12268 OnExposeComplete: enter
03:58:56.553 00.000 12268 UpdateGuideState(): m_state=2
03:58:56.553 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:58:56.553 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.83, Mass=45, SNR=4.7, Peak=31 HFD=3.6
03:58:56.553 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
03:58:56.553 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.40)
03:58:56.553 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.30 hyp=0.47 cameraTheta=0.70 mountX=0.34 mountY=0.32, mountTheta=0.75
03:58:56.555 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:58:56.570 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
03:58:56.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:56.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:56.570 00.000 12268 Enqueuing Expose request
03:58:56.570 00.000 11616 Worker thread wakes up
03:58:56.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:56.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:58:58.575 02.005 11616 Exposure complete
03:58:58.626 00.051 11616 worker thread done servicing request
03:58:58.627 00.001 12268 OnExposeComplete: enter
03:58:58.627 00.000 12268 UpdateGuideState(): m_state=2
03:58:58.627 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:58:58.627 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.36, Mass=43, SNR=4.6, Peak=30 HFD=3.4
03:58:58.627 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
03:58:58.627 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
03:58:58.627 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.22 cameraTheta=-0.86 mountX=-0.15 mountY=0.16, mountTheta=2.32
03:58:58.629 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:58:58.644 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
03:58:58.644 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:58.644 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:58:58.644 00.000 12268 Enqueuing Expose request
03:58:58.644 00.000 11616 Worker thread wakes up
03:58:58.644 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:58:58.645 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:59:00.661 02.016 11616 Exposure complete
03:59:00.712 00.051 11616 worker thread done servicing request
03:59:00.712 00.000 12268 OnExposeComplete: enter
03:59:00.712 00.000 12268 UpdateGuideState(): m_state=2
03:59:00.713 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:59:00.713 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.50, Mass=42, SNR=4.6, Peak=27 HFD=4.2
03:59:00.713 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
03:59:00.713 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
03:59:00.713 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.03 hyp=0.38 cameraTheta=-0.08 mountX=0.01 mountY=0.38, mountTheta=1.55
03:59:00.715 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:59:00.729 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:59:00.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:00.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:00.729 00.000 12268 Enqueuing Expose request
03:59:00.730 00.001 11616 Worker thread wakes up
03:59:00.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:00.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:59:02.742 02.012 11616 Exposure complete
03:59:02.796 00.054 11616 worker thread done servicing request
03:59:02.797 00.001 12268 OnExposeComplete: enter
03:59:02.797 00.000 12268 UpdateGuideState(): m_state=2
03:59:02.797 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:59:02.797 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
03:59:02.797 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
03:59:02.797 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
03:59:02.798 00.001 12268 CameraToMount -- cameraX=0.44 cameraY=0.06 hyp=0.44 cameraTheta=0.13 mountX=0.10 mountY=0.43, mountTheta=1.34
03:59:02.800 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:59:02.814 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
03:59:02.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:02.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:02.814 00.000 12268 Enqueuing Expose request
03:59:02.814 00.000 11616 Worker thread wakes up
03:59:02.815 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:02.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:04.892 02.077 11616 Exposure complete
03:59:04.942 00.050 11616 worker thread done servicing request
03:59:04.942 00.000 12268 OnExposeComplete: enter
03:59:04.942 00.000 12268 UpdateGuideState(): m_state=2
03:59:04.943 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:59:04.943 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.10, Mass=46, SNR=4.7, Peak=30 HFD=3.4
03:59:04.943 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
03:59:04.943 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
03:59:04.943 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.57 hyp=0.59 cameraTheta=1.32 mountX=0.58 mountY=0.07, mountTheta=0.12
03:59:04.945 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:59:04.960 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
03:59:04.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:04.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:04.960 00.000 12268 Enqueuing Expose request
03:59:04.961 00.001 11616 Worker thread wakes up
03:59:04.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:04.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:06.973 02.012 11616 Exposure complete
03:59:07.026 00.053 11616 worker thread done servicing request
03:59:07.026 00.000 12268 OnExposeComplete: enter
03:59:07.026 00.000 12268 UpdateGuideState(): m_state=2
03:59:07.027 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:59:07.027 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.56, Mass=47, SNR=4.8, Peak=30 HFD=3.5
03:59:07.027 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
03:59:07.027 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
03:59:07.027 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.14 cameraTheta=0.25 mountX=0.05 mountY=0.13, mountTheta=1.22
03:59:07.029 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:59:07.044 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
03:59:07.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:07.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:07.044 00.000 12268 Enqueuing Expose request
03:59:07.044 00.000 11616 Worker thread wakes up
03:59:07.045 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:07.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:09.060 02.015 11616 Exposure complete
03:59:09.110 00.050 11616 worker thread done servicing request
03:59:09.111 00.001 12268 OnExposeComplete: enter
03:59:09.111 00.000 12268 UpdateGuideState(): m_state=2
03:59:09.111 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:59:09.111 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.49, Mass=44, SNR=4.7, Peak=32 HFD=3.2
03:59:09.111 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
03:59:09.111 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
03:59:09.111 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-0.20 mountX=-0.02 mountY=0.18, mountTheta=1.67
03:59:09.113 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:59:09.128 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
03:59:09.129 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:09.129 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:09.129 00.000 12268 Enqueuing Expose request
03:59:09.129 00.000 11616 Worker thread wakes up
03:59:09.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:09.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:59:11.134 02.005 11616 Exposure complete
03:59:11.186 00.052 11616 worker thread done servicing request
03:59:11.186 00.000 12268 OnExposeComplete: enter
03:59:11.186 00.000 12268 UpdateGuideState(): m_state=2
03:59:11.186 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:59:11.186 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.32, Mass=48, SNR=4.8, Peak=34 HFD=3.3
03:59:11.186 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
03:59:11.186 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
03:59:11.187 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.90 mountX=-0.19 mountY=0.19, mountTheta=2.36
03:59:11.188 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:59:11.203 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
03:59:11.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:11.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:11.203 00.000 12268 Enqueuing Expose request
03:59:11.203 00.000 11616 Worker thread wakes up
03:59:11.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:11.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:59:13.210 02.007 11616 Exposure complete
03:59:13.264 00.054 11616 worker thread done servicing request
03:59:13.264 00.000 12268 OnExposeComplete: enter
03:59:13.264 00.000 12268 UpdateGuideState(): m_state=2
03:59:13.265 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:59:13.265 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.63, Mass=49, SNR=4.9, Peak=28 HFD=5.3
03:59:13.265 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
03:59:13.265 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
03:59:13.265 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.97 mountX=0.10 mountY=-0.05, mountTheta=-0.52
03:59:13.267 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:59:13.281 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
03:59:13.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:13.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:13.281 00.000 12268 Enqueuing Expose request
03:59:13.282 00.001 11616 Worker thread wakes up
03:59:13.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:13.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:15.292 02.010 11616 Exposure complete
03:59:15.343 00.051 11616 worker thread done servicing request
03:59:15.343 00.000 12268 OnExposeComplete: enter
03:59:15.343 00.000 12268 UpdateGuideState(): m_state=2
03:59:15.343 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:59:15.343 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.57, Mass=48, SNR=4.8, Peak=31 HFD=3.6
03:59:15.343 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
03:59:15.344 00.001 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
03:59:15.344 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.23 cameraTheta=0.20 mountX=0.07 mountY=0.21, mountTheta=1.27
03:59:15.346 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:59:15.360 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
03:59:15.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:15.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:15.360 00.000 12268 Enqueuing Expose request
03:59:15.360 00.000 11616 Worker thread wakes up
03:59:15.361 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:15.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:17.372 02.011 11616 Exposure complete
03:59:17.426 00.054 11616 worker thread done servicing request
03:59:17.426 00.000 12268 OnExposeComplete: enter
03:59:17.426 00.000 12268 UpdateGuideState(): m_state=2
03:59:17.427 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:59:17.427 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.67, Mass=42, SNR=4.6, Peak=30 HFD=3.4
03:59:17.427 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
03:59:17.427 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
03:59:17.427 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.14 hyp=0.30 cameraTheta=0.49 mountX=0.17 mountY=0.24, mountTheta=0.97
03:59:17.429 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:59:17.445 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
03:59:17.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:17.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:17.445 00.000 12268 Enqueuing Expose request
03:59:17.445 00.000 11616 Worker thread wakes up
03:59:17.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:17.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:19.469 02.024 11616 Exposure complete
03:59:19.519 00.050 11616 worker thread done servicing request
03:59:19.519 00.000 12268 OnExposeComplete: enter
03:59:19.519 00.000 12268 UpdateGuideState(): m_state=2
03:59:19.519 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:59:19.519 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.92, Mass=42, SNR=4.6, Peak=30 HFD=3.3
03:59:19.519 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
03:59:19.520 00.001 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
03:59:19.520 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.40 hyp=0.45 cameraTheta=1.08 mountX=0.41 mountY=0.16, mountTheta=0.37
03:59:19.522 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:59:19.537 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
03:59:19.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:19.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:19.537 00.000 12268 Enqueuing Expose request
03:59:19.537 00.000 11616 Worker thread wakes up
03:59:19.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:19.537 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:21.547 02.010 11616 Exposure complete
03:59:21.598 00.051 11616 worker thread done servicing request
03:59:21.598 00.000 12268 OnExposeComplete: enter
03:59:21.598 00.000 12268 UpdateGuideState(): m_state=2
03:59:21.598 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:59:21.598 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.78, Mass=40, SNR=4.4, Peak=28 HFD=3.4
03:59:21.599 00.001 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
03:59:21.599 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.44)
03:59:21.599 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.25 hyp=0.38 cameraTheta=0.74 mountX=0.28 mountY=0.24, mountTheta=0.72
03:59:21.601 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:59:21.615 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
03:59:21.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:21.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:21.616 00.001 12268 Enqueuing Expose request
03:59:21.616 00.000 11616 Worker thread wakes up
03:59:21.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:21.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:23.621 02.005 11616 Exposure complete
03:59:23.670 00.049 11616 worker thread done servicing request
03:59:23.670 00.000 12268 OnExposeComplete: enter
03:59:23.670 00.000 12268 UpdateGuideState(): m_state=2
03:59:23.670 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:59:23.671 00.001 12268 Star::Find returns 1 (0), X=666.27, Y=915.66, Mass=47, SNR=4.8, Peak=30 HFD=4.4
03:59:23.671 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
03:59:23.671 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
03:59:23.671 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.13 hyp=0.64 cameraTheta=0.20 mountX=0.19 mountY=0.61, mountTheta=1.27
03:59:23.673 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:59:23.687 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:59:23.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:23.688 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:23.688 00.000 12268 Enqueuing Expose request
03:59:23.688 00.000 11616 Worker thread wakes up
03:59:23.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:23.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:25.688 02.000 11616 Exposure complete
03:59:25.739 00.051 11616 worker thread done servicing request
03:59:25.740 00.001 12268 OnExposeComplete: enter
03:59:25.740 00.000 12268 UpdateGuideState(): m_state=2
03:59:25.740 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:59:25.740 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=916.10, Mass=49, SNR=4.9, Peak=33 HFD=3.3
03:59:25.740 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
03:59:25.740 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
03:59:25.740 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.58 hyp=0.60 cameraTheta=1.32 mountX=0.59 mountY=0.07, mountTheta=0.12
03:59:25.742 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:59:25.757 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
03:59:25.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:25.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:25.757 00.000 12268 Enqueuing Expose request
03:59:25.757 00.000 11616 Worker thread wakes up
03:59:25.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:25.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:27.773 02.016 11616 Exposure complete
03:59:27.824 00.051 11616 worker thread done servicing request
03:59:27.825 00.001 12268 OnExposeComplete: enter
03:59:27.825 00.000 12268 UpdateGuideState(): m_state=2
03:59:27.825 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:59:27.825 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.57, Mass=44, SNR=4.7, Peak=31 HFD=3.8
03:59:27.825 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
03:59:27.825 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.79)
03:59:27.825 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.04 hyp=0.44 cameraTheta=0.09 mountX=0.08 mountY=0.43, mountTheta=1.38
03:59:27.827 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:59:27.843 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
03:59:27.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:27.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:27.843 00.000 12268 Enqueuing Expose request
03:59:27.843 00.000 11616 Worker thread wakes up
03:59:27.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:27.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:29.874 02.031 11616 Exposure complete
03:59:29.930 00.056 11616 worker thread done servicing request
03:59:29.930 00.000 12268 OnExposeComplete: enter
03:59:29.930 00.000 12268 UpdateGuideState(): m_state=2
03:59:29.931 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:59:29.931 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.81, Mass=46, SNR=4.7, Peak=30 HFD=3.2
03:59:29.931 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
03:59:29.931 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
03:59:29.931 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.47 mountX=0.28 mountY=-0.01, mountTheta=-0.03
03:59:29.934 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:59:29.950 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
03:59:29.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:29.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:29.950 00.000 12268 Enqueuing Expose request
03:59:29.950 00.000 11616 Worker thread wakes up
03:59:29.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:29.951 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:31.964 02.013 11616 Exposure complete
03:59:32.015 00.051 11616 worker thread done servicing request
03:59:32.015 00.000 12268 OnExposeComplete: enter
03:59:32.015 00.000 12268 UpdateGuideState(): m_state=2
03:59:32.015 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:59:32.016 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.87, Mass=41, SNR=4.5, Peak=28 HFD=3.7
03:59:32.016 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
03:59:32.016 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
03:59:32.016 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.34 hyp=0.49 cameraTheta=0.77 mountX=0.37 mountY=0.31, mountTheta=0.69
03:59:32.018 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:59:32.033 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:59:32.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:32.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:32.033 00.000 12268 Enqueuing Expose request
03:59:32.034 00.001 11616 Worker thread wakes up
03:59:32.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:32.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:34.038 02.004 11616 Exposure complete
03:59:34.088 00.050 11616 worker thread done servicing request
03:59:34.088 00.000 12268 OnExposeComplete: enter
03:59:34.088 00.000 12268 UpdateGuideState(): m_state=2
03:59:34.088 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:59:34.088 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.39, Mass=51, SNR=5.0, Peak=32 HFD=3.5
03:59:34.088 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
03:59:34.089 00.001 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.35)
03:59:34.089 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.35 mountX=-0.14 mountY=0.05, mountTheta=2.80
03:59:34.090 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:59:34.105 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
03:59:34.105 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:34.105 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:34.105 00.000 12268 Enqueuing Expose request
03:59:34.105 00.000 11616 Worker thread wakes up
03:59:34.106 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:34.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:59:36.117 02.011 11616 Exposure complete
03:59:36.167 00.050 11616 worker thread done servicing request
03:59:36.168 00.001 12268 OnExposeComplete: enter
03:59:36.168 00.000 12268 UpdateGuideState(): m_state=2
03:59:36.168 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:59:36.168 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
03:59:36.168 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
03:59:36.168 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.81)
03:59:36.168 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.05 hyp=0.47 cameraTheta=0.11 mountX=0.10 mountY=0.46, mountTheta=1.36
03:59:36.170 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:59:36.186 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
03:59:36.186 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:36.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:36.186 00.000 12268 Enqueuing Expose request
03:59:36.186 00.000 11616 Worker thread wakes up
03:59:36.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:36.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:38.199 02.013 11616 Exposure complete
03:59:38.254 00.055 11616 worker thread done servicing request
03:59:38.254 00.000 12268 OnExposeComplete: enter
03:59:38.254 00.000 12268 UpdateGuideState(): m_state=2
03:59:38.255 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
03:59:38.255 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
03:59:38.255 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
03:59:38.255 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
03:59:38.255 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.09 hyp=0.30 cameraTheta=0.29 mountX=0.11 mountY=0.27, mountTheta=1.18
03:59:38.261 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:59:38.277 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
03:59:38.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:38.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:38.278 00.001 12268 Enqueuing Expose request
03:59:38.278 00.000 11616 Worker thread wakes up
03:59:38.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:38.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:40.294 02.016 11616 Exposure complete
03:59:40.344 00.050 11616 worker thread done servicing request
03:59:40.344 00.000 12268 OnExposeComplete: enter
03:59:40.344 00.000 12268 UpdateGuideState(): m_state=2
03:59:40.344 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
03:59:40.344 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.41, Mass=41, SNR=4.5, Peak=29 HFD=3.6
03:59:40.344 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
03:59:40.345 00.001 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
03:59:40.345 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.12 hyp=0.29 cameraTheta=-0.45 mountX=-0.10 mountY=0.27, mountTheta=1.92
03:59:40.346 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=20, Gamma=1.290
03:59:40.361 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:59:40.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:40.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:40.361 00.000 12268 Enqueuing Expose request
03:59:40.361 00.000 11616 Worker thread wakes up
03:59:40.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:40.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:59:42.371 02.010 11616 Exposure complete
03:59:42.420 00.049 11616 worker thread done servicing request
03:59:42.421 00.001 12268 OnExposeComplete: enter
03:59:42.421 00.000 12268 UpdateGuideState(): m_state=2
03:59:42.421 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
03:59:42.421 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.70, Mass=47, SNR=4.8, Peak=30 HFD=3.3
03:59:42.421 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
03:59:42.421 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
03:59:42.421 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.39 mountX=0.18 mountY=0.01, mountTheta=0.05
03:59:42.423 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:59:42.437 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
03:59:42.438 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:42.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:42.438 00.000 12268 Enqueuing Expose request
03:59:42.438 00.000 11616 Worker thread wakes up
03:59:42.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:42.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:44.440 02.002 11616 Exposure complete
03:59:44.490 00.050 11616 worker thread done servicing request
03:59:44.490 00.000 12268 OnExposeComplete: enter
03:59:44.490 00.000 12268 UpdateGuideState(): m_state=2
03:59:44.490 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
03:59:44.490 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.33, Mass=50, SNR=5.0, Peak=29 HFD=4.7
03:59:44.490 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
03:59:44.490 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.19)
03:59:44.490 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.20 hyp=0.40 cameraTheta=-0.51 mountX=-0.16 mountY=0.37, mountTheta=1.98
03:59:44.493 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
03:59:44.506 00.013 12268 UpdateGuideState exits: m=50 SNR=5.0
03:59:44.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:44.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:44.506 00.000 12268 Enqueuing Expose request
03:59:44.507 00.001 11616 Worker thread wakes up
03:59:44.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:44.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:59:46.511 02.004 11616 Exposure complete
03:59:46.561 00.050 11616 worker thread done servicing request
03:59:46.561 00.000 12268 OnExposeComplete: enter
03:59:46.561 00.000 12268 UpdateGuideState(): m_state=2
03:59:46.561 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
03:59:46.562 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=915.37, Mass=42, SNR=4.6, Peak=30 HFD=3.2
03:59:46.562 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
03:59:46.562 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.49)
03:59:46.562 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.21 mountX=-0.15 mountY=0.08, mountTheta=2.66
03:59:46.564 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
03:59:46.578 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
03:59:46.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:46.579 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:46.579 00.000 12268 Enqueuing Expose request
03:59:46.579 00.000 11616 Worker thread wakes up
03:59:46.579 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:46.579 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:59:48.582 02.003 11616 Exposure complete
03:59:48.636 00.054 11616 worker thread done servicing request
03:59:48.636 00.000 12268 OnExposeComplete: enter
03:59:48.636 00.000 12268 UpdateGuideState(): m_state=2
03:59:48.636 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
03:59:48.637 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.69, Mass=42, SNR=4.5, Peak=30 HFD=3.9
03:59:48.637 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
03:59:48.637 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
03:59:48.637 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.16 hyp=0.38 cameraTheta=0.43 mountX=0.19 mountY=0.32, mountTheta=1.03
03:59:48.639 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:59:48.653 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
03:59:48.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:48.654 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:48.654 00.000 12268 Enqueuing Expose request
03:59:48.654 00.000 11616 Worker thread wakes up
03:59:48.654 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:48.654 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:50.656 02.002 11616 Exposure complete
03:59:50.708 00.052 11616 worker thread done servicing request
03:59:50.708 00.000 12268 OnExposeComplete: enter
03:59:50.708 00.000 12268 UpdateGuideState(): m_state=2
03:59:50.708 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
03:59:50.708 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
03:59:50.708 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
03:59:50.708 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.99)
03:59:50.709 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=0.09 hyp=0.30 cameraTheta=0.29 mountX=0.11 mountY=0.28, mountTheta=1.18
03:59:50.710 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=16, Gamma=1.290
03:59:50.725 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
03:59:50.725 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:50.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:50.725 00.000 12268 Enqueuing Expose request
03:59:50.725 00.000 11616 Worker thread wakes up
03:59:50.726 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:50.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:52.741 02.015 11616 Exposure complete
03:59:52.792 00.051 11616 worker thread done servicing request
03:59:52.793 00.001 12268 OnExposeComplete: enter
03:59:52.793 00.000 12268 UpdateGuideState(): m_state=2
03:59:52.793 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
03:59:52.793 00.000 12268 Star::Find returns 1 (0), X=666.38, Y=915.24, Mass=44, SNR=4.6, Peak=27 HFD=4.8
03:59:52.793 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
03:59:52.793 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
03:59:52.793 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-0.29 hyp=0.79 cameraTheta=-0.38 mountX=-0.22 mountY=0.77, mountTheta=1.85
03:59:52.794 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:59:52.810 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
03:59:52.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:52.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:52.810 00.000 12268 Enqueuing Expose request
03:59:52.810 00.000 11616 Worker thread wakes up
03:59:52.810 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:52.810 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
03:59:54.909 02.099 11616 Exposure complete
03:59:54.962 00.053 11616 worker thread done servicing request
03:59:54.962 00.000 12268 OnExposeComplete: enter
03:59:54.962 00.000 12268 UpdateGuideState(): m_state=2
03:59:54.963 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
03:59:54.963 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.63, Mass=41, SNR=4.5, Peak=32 HFD=3.0
03:59:54.963 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
03:59:54.963 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
03:59:54.963 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.10 hyp=0.22 cameraTheta=0.49 mountX=0.12 mountY=0.18, mountTheta=0.97
03:59:54.965 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:59:54.980 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
03:59:54.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:54.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:54.980 00.000 12268 Enqueuing Expose request
03:59:54.980 00.000 11616 Worker thread wakes up
03:59:54.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:54.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:56.995 02.015 11616 Exposure complete
03:59:57.047 00.052 11616 worker thread done servicing request
03:59:57.047 00.000 12268 OnExposeComplete: enter
03:59:57.048 00.001 12268 UpdateGuideState(): m_state=2
03:59:57.048 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
03:59:57.048 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.96, Mass=43, SNR=4.6, Peak=31 HFD=2.9
03:59:57.048 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
03:59:57.048 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
03:59:57.048 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.43 hyp=0.44 cameraTheta=1.36 mountX=0.43 mountY=0.04, mountTheta=0.08
03:59:57.049 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
03:59:57.063 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
03:59:57.064 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:57.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:57.064 00.000 12268 Enqueuing Expose request
03:59:57.064 00.000 11616 Worker thread wakes up
03:59:57.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:57.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
03:59:59.072 02.008 11616 Exposure complete
03:59:59.123 00.051 11616 worker thread done servicing request
03:59:59.123 00.000 12268 OnExposeComplete: enter
03:59:59.123 00.000 12268 UpdateGuideState(): m_state=2
03:59:59.124 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
03:59:59.124 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.87, Mass=44, SNR=4.6, Peak=28 HFD=4.2
03:59:59.124 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
03:59:59.124 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
03:59:59.124 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.34 hyp=0.61 cameraTheta=0.58 mountX=0.39 mountY=0.46, mountTheta=0.88
03:59:59.126 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
03:59:59.142 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
03:59:59.142 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:59.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
03:59:59.142 00.000 12268 Enqueuing Expose request
03:59:59.142 00.000 11616 Worker thread wakes up
03:59:59.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
03:59:59.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:01.149 02.007 11616 Exposure complete
04:00:01.203 00.054 11616 worker thread done servicing request
04:00:01.203 00.000 12268 OnExposeComplete: enter
04:00:01.203 00.000 12268 UpdateGuideState(): m_state=2
04:00:01.203 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:00:01.204 00.001 12268 Star::Find returns 1 (0), X=666.35, Y=915.47, Mass=45, SNR=4.7, Peak=29 HFD=4.8
04:00:01.204 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
04:00:01.204 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
04:00:01.204 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.06 hyp=0.71 cameraTheta=-0.08 mountX=0.01 mountY=0.71, mountTheta=1.55
04:00:01.206 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:00:01.221 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:00:01.221 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:01.221 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:01.221 00.000 12268 Enqueuing Expose request
04:00:01.221 00.000 11616 Worker thread wakes up
04:00:01.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:01.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:00:01.508 00.287 12268 evsrv: cli 0F8E69C0 connect
04:00:01.508 00.000 12268 case statement mapped state 2 to 1
04:00:01.509 00.001 12268 case statement mapped state 2 to 1
04:00:01.509 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"bebeecfa-882d-4d21-ab3d-bb459c25d88e"}
04:00:01.509 00.000 12268 case statement mapped state 2 to 1
04:00:01.509 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"bebeecfa-882d-4d21-ab3d-bb459c25d88e"}
04:00:01.510 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:00:03.272 01.762 11616 Exposure complete
04:00:03.328 00.056 11616 worker thread done servicing request
04:00:03.328 00.000 12268 OnExposeComplete: enter
04:00:03.328 00.000 12268 UpdateGuideState(): m_state=2
04:00:03.328 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:00:03.328 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.80, Mass=43, SNR=4.6, Peak=29 HFD=3.6
04:00:03.328 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
04:00:03.329 00.001 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.40)
04:00:03.329 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.27 hyp=0.43 cameraTheta=0.70 mountX=0.30 mountY=0.29, mountTheta=0.76
04:00:03.332 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:00:03.348 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:00:03.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:03.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:03.348 00.000 12268 Enqueuing Expose request
04:00:03.348 00.000 11616 Worker thread wakes up
04:00:03.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:03.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:05.411 02.063 11616 Exposure complete
04:00:05.472 00.061 11616 worker thread done servicing request
04:00:05.472 00.000 12268 OnExposeComplete: enter
04:00:05.472 00.000 12268 UpdateGuideState(): m_state=2
04:00:05.472 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:00:05.473 00.001 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=47, SNR=4.8, Peak=27 HFD=4.2
04:00:05.473 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
04:00:05.473 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
04:00:05.473 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.06 hyp=0.42 cameraTheta=0.14 mountX=0.10 mountY=0.41, mountTheta=1.33
04:00:05.475 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:00:05.492 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
04:00:05.493 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:05.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:05.493 00.000 12268 Enqueuing Expose request
04:00:05.493 00.000 11616 Worker thread wakes up
04:00:05.493 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:05.493 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:07.523 02.030 11616 Exposure complete
04:00:07.585 00.062 11616 worker thread done servicing request
04:00:07.585 00.000 12268 OnExposeComplete: enter
04:00:07.585 00.000 12268 UpdateGuideState(): m_state=2
04:00:07.585 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:00:07.585 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.52, Mass=71, SNR=5.8, Peak=31 HFD=6.0
04:00:07.585 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.56 = 1.73)
04:00:07.586 00.001 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.38)
04:00:07.586 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-3.08 mountX=-0.03 mountY=-0.20, mountTheta=-1.73
04:00:07.588 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:00:07.606 00.018 12268 UpdateGuideState exits: m=71 SNR=5.8
04:00:07.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:07.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:07.606 00.000 12268 Enqueuing Expose request
04:00:07.606 00.000 11616 Worker thread wakes up
04:00:07.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:07.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:00:09.660 02.054 11616 Exposure complete
04:00:09.732 00.072 11616 worker thread done servicing request
04:00:09.732 00.000 12268 OnExposeComplete: enter
04:00:09.732 00.000 12268 UpdateGuideState(): m_state=2
04:00:09.733 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:00:09.733 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.75, Mass=47, SNR=4.8, Peak=32 HFD=2.7
04:00:09.733 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
04:00:09.733 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
04:00:09.733 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.16 mountX=0.21 mountY=-0.17, mountTheta=-0.70
04:00:09.736 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:00:09.754 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
04:00:09.755 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:09.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:09.755 00.000 12268 Enqueuing Expose request
04:00:09.755 00.000 11616 Worker thread wakes up
04:00:09.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:09.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:00:11.779 02.024 11616 Exposure complete
04:00:11.839 00.060 11616 worker thread done servicing request
04:00:11.839 00.000 12268 OnExposeComplete: enter
04:00:11.839 00.000 12268 UpdateGuideState(): m_state=2
04:00:11.839 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:00:11.840 00.001 12268 Star::Find returns 1 (0), X=665.88, Y=915.91, Mass=45, SNR=4.7, Peak=31 HFD=3.3
04:00:11.840 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
04:00:11.840 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
04:00:11.840 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.38 hyp=0.45 cameraTheta=1.01 mountX=0.40 mountY=0.19, mountTheta=0.43
04:00:11.842 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:00:11.857 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:00:11.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:11.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:11.857 00.000 12268 Enqueuing Expose request
04:00:11.857 00.000 11616 Worker thread wakes up
04:00:11.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:11.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:13.872 02.015 11616 Exposure complete
04:00:13.923 00.051 11616 worker thread done servicing request
04:00:13.924 00.001 12268 OnExposeComplete: enter
04:00:13.924 00.000 12268 UpdateGuideState(): m_state=2
04:00:13.924 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:00:13.924 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:00:13.924 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
04:00:13.924 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.83)
04:00:13.924 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.06 hyp=0.44 cameraTheta=0.13 mountX=0.10 mountY=0.43, mountTheta=1.34
04:00:13.926 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:00:13.941 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:00:13.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:13.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:13.941 00.000 12268 Enqueuing Expose request
04:00:13.941 00.000 11616 Worker thread wakes up
04:00:13.941 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:13.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:15.962 02.021 11616 Exposure complete
04:00:16.012 00.050 11616 worker thread done servicing request
04:00:16.013 00.001 12268 OnExposeComplete: enter
04:00:16.013 00.000 12268 UpdateGuideState(): m_state=2
04:00:16.013 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:00:16.013 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.45, Mass=48, SNR=4.9, Peak=34 HFD=3.3
04:00:16.013 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
04:00:16.013 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.30)
04:00:16.013 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-0.40 mountX=-0.06 mountY=0.20, mountTheta=1.87
04:00:16.015 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:00:16.030 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:00:16.030 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:16.030 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:16.030 00.000 12268 Enqueuing Expose request
04:00:16.030 00.000 11616 Worker thread wakes up
04:00:16.031 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:16.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:00:18.043 02.012 11616 Exposure complete
04:00:18.096 00.053 11616 worker thread done servicing request
04:00:18.096 00.000 12268 OnExposeComplete: enter
04:00:18.096 00.000 12268 UpdateGuideState(): m_state=2
04:00:18.096 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:00:18.096 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.85, Mass=48, SNR=4.9, Peak=30 HFD=3.4
04:00:18.096 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
04:00:18.096 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.05)
04:00:18.096 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.32 hyp=0.33 cameraTheta=1.35 mountX=0.32 mountY=0.03, mountTheta=0.09
04:00:18.099 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:00:18.116 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
04:00:18.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:18.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:18.116 00.000 12268 Enqueuing Expose request
04:00:18.116 00.000 11616 Worker thread wakes up
04:00:18.116 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:18.116 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:20.143 02.027 11616 Exposure complete
04:00:20.233 00.090 11616 worker thread done servicing request
04:00:20.233 00.000 12268 OnExposeComplete: enter
04:00:20.233 00.000 12268 UpdateGuideState(): m_state=2
04:00:20.234 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:00:20.234 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=915.79, Mass=42, SNR=4.5, Peak=28 HFD=2.4
04:00:20.234 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
04:00:20.234 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
04:00:20.234 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.26 hyp=0.47 cameraTheta=2.54 mountX=0.23 mountY=-0.42, mountTheta=-1.08
04:00:20.236 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:00:20.254 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
04:00:20.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:20.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:20.254 00.000 12268 Enqueuing Expose request
04:00:20.256 00.002 11616 Worker thread wakes up
04:00:20.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:20.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:00:22.275 02.019 11616 Exposure complete
04:00:22.336 00.061 11616 worker thread done servicing request
04:00:22.336 00.000 12268 OnExposeComplete: enter
04:00:22.336 00.000 12268 UpdateGuideState(): m_state=2
04:00:22.336 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:00:22.336 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.55, Mass=44, SNR=4.6, Peak=30 HFD=3.2
04:00:22.337 00.001 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
04:00:22.337 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
04:00:22.337 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.10 cameraTheta=0.25 mountX=0.03 mountY=0.09, mountTheta=1.22
04:00:22.339 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:00:22.356 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
04:00:22.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:22.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:22.356 00.000 12268 Enqueuing Expose request
04:00:22.357 00.001 11616 Worker thread wakes up
04:00:22.357 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:22.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:24.375 02.018 11616 Exposure complete
04:00:24.435 00.060 11616 worker thread done servicing request
04:00:24.435 00.000 12268 OnExposeComplete: enter
04:00:24.436 00.001 12268 UpdateGuideState(): m_state=2
04:00:24.436 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:00:24.436 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.58, Mass=44, SNR=4.6, Peak=29 HFD=4.2
04:00:24.436 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
04:00:24.436 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.80)
04:00:24.436 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.05 hyp=0.51 cameraTheta=0.10 mountX=0.10 mountY=0.50, mountTheta=1.37
04:00:24.439 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:00:24.456 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
04:00:24.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:24.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:24.456 00.000 12268 Enqueuing Expose request
04:00:24.456 00.000 11616 Worker thread wakes up
04:00:24.457 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:24.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:26.471 02.014 11616 Exposure complete
04:00:26.529 00.058 11616 worker thread done servicing request
04:00:26.529 00.000 12268 OnExposeComplete: enter
04:00:26.529 00.000 12268 UpdateGuideState(): m_state=2
04:00:26.529 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:00:26.529 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.62, Mass=43, SNR=4.6, Peak=30 HFD=3.3
04:00:26.529 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
04:00:26.530 00.001 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.11)
04:00:26.530 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.09 hyp=0.23 cameraTheta=0.41 mountX=0.11 mountY=0.20, mountTheta=1.05
04:00:26.532 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:00:26.549 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:00:26.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:26.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:26.549 00.000 12268 Enqueuing Expose request
04:00:26.549 00.000 11616 Worker thread wakes up
04:00:26.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:26.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:28.551 02.002 11616 Exposure complete
04:00:28.604 00.053 11616 worker thread done servicing request
04:00:28.604 00.000 12268 OnExposeComplete: enter
04:00:28.604 00.000 12268 UpdateGuideState(): m_state=2
04:00:28.605 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:00:28.605 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:00:28.605 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
04:00:28.605 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
04:00:28.605 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.06 hyp=0.42 cameraTheta=0.15 mountX=0.10 mountY=0.40, mountTheta=1.33
04:00:28.608 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:00:28.623 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:00:28.623 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:28.623 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:28.623 00.000 12268 Enqueuing Expose request
04:00:28.623 00.000 11616 Worker thread wakes up
04:00:28.624 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:28.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:30.741 02.117 11616 Exposure complete
04:00:30.839 00.098 11616 worker thread done servicing request
04:00:30.840 00.001 12268 OnExposeComplete: enter
04:00:30.840 00.000 12268 UpdateGuideState(): m_state=2
04:00:30.840 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:00:30.840 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.59, Mass=50, SNR=5.0, Peak=33 HFD=4.0
04:00:30.840 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
04:00:30.840 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
04:00:30.841 00.001 12268 CameraToMount -- cameraX=0.50 cameraY=0.06 hyp=0.50 cameraTheta=0.12 mountX=0.11 mountY=0.49, mountTheta=1.35
04:00:30.844 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:00:30.864 00.020 12268 UpdateGuideState exits: m=50 SNR=5.0
04:00:30.864 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:30.864 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:30.864 00.000 12268 Enqueuing Expose request
04:00:30.864 00.000 11616 Worker thread wakes up
04:00:30.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:30.865 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:32.930 02.065 11616 Exposure complete
04:00:33.014 00.084 11616 worker thread done servicing request
04:00:33.014 00.000 12268 OnExposeComplete: enter
04:00:33.014 00.000 12268 UpdateGuideState(): m_state=2
04:00:33.014 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:00:33.014 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.64, Mass=48, SNR=4.8, Peak=32 HFD=3.5
04:00:33.014 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
04:00:33.014 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
04:00:33.015 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=0.11 hyp=0.28 cameraTheta=0.42 mountX=0.14 mountY=0.23, mountTheta=1.05
04:00:33.017 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=10, Gamma=1.290
04:00:33.036 00.019 12268 UpdateGuideState exits: m=48 SNR=4.8
04:00:33.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:33.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:33.036 00.000 12268 Enqueuing Expose request
04:00:33.036 00.000 11616 Worker thread wakes up
04:00:33.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:33.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:35.121 02.085 11616 Exposure complete
04:00:35.187 00.066 11616 worker thread done servicing request
04:00:35.187 00.000 12268 OnExposeComplete: enter
04:00:35.187 00.000 12268 UpdateGuideState(): m_state=2
04:00:35.187 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:00:35.187 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.49, Mass=44, SNR=4.7, Peak=27 HFD=4.1
04:00:35.187 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
04:00:35.188 00.001 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.55)
04:00:35.188 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-0.15 mountX=-0.01 mountY=0.27, mountTheta=1.62
04:00:35.190 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:00:35.210 00.020 12268 UpdateGuideState exits: m=44 SNR=4.7
04:00:35.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:35.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:35.210 00.000 12268 Enqueuing Expose request
04:00:35.210 00.000 11616 Worker thread wakes up
04:00:35.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:35.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:00:37.265 02.055 11616 Exposure complete
04:00:37.341 00.076 12268 OnExposeComplete: enter
04:00:37.341 00.000 12268 UpdateGuideState(): m_state=2
04:00:37.341 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:00:37.341 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.56, Mass=42, SNR=4.5, Peak=26 HFD=4.4
04:00:37.341 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
04:00:37.341 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
04:00:37.342 00.001 12268 CameraToMount -- cameraX=0.47 cameraY=0.03 hyp=0.47 cameraTheta=0.07 mountX=0.08 mountY=0.46, mountTheta=1.40
04:00:37.344 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:00:37.363 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
04:00:37.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:37.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:37.363 00.000 12268 Enqueuing Expose request
04:00:37.366 00.003 11616 worker thread done servicing request
04:00:37.366 00.000 11616 Worker thread wakes up
04:00:37.367 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:37.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:39.457 02.090 11616 Exposure complete
04:00:39.551 00.094 12268 OnExposeComplete: enter
04:00:39.551 00.000 12268 UpdateGuideState(): m_state=2
04:00:39.552 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:00:39.552 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.47, Mass=43, SNR=4.6, Peak=28 HFD=4.4
04:00:39.552 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
04:00:39.552 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
04:00:39.552 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=-0.06 hyp=0.60 cameraTheta=-0.10 mountX=-0.00 mountY=0.60, mountTheta=1.57
04:00:39.556 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:00:39.580 00.024 12268 UpdateGuideState exits: m=43 SNR=4.6
04:00:39.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:39.580 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:39.580 00.000 12268 Enqueuing Expose request
04:00:39.592 00.012 11616 worker thread done servicing request
04:00:39.592 00.000 11616 Worker thread wakes up
04:00:39.593 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:39.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:00:41.629 02.036 11616 Exposure complete
04:00:41.759 00.130 11616 worker thread done servicing request
04:00:41.759 00.000 12268 OnExposeComplete: enter
04:00:41.759 00.000 12268 UpdateGuideState(): m_state=2
04:00:41.759 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:00:41.760 00.001 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:00:41.760 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
04:00:41.760 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.83)
04:00:41.760 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.06 hyp=0.44 cameraTheta=0.13 mountX=0.10 mountY=0.43, mountTheta=1.34
04:00:41.763 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:00:41.786 00.023 12268 UpdateGuideState exits: m=41 SNR=4.5
04:00:41.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:41.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:41.787 00.001 12268 Enqueuing Expose request
04:00:41.787 00.000 11616 Worker thread wakes up
04:00:41.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:41.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:43.895 02.108 11616 Exposure complete
04:00:43.982 00.087 11616 worker thread done servicing request
04:00:43.983 00.001 12268 OnExposeComplete: enter
04:00:43.983 00.000 12268 UpdateGuideState(): m_state=2
04:00:43.983 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:00:43.983 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.39, Mass=43, SNR=4.6, Peak=29 HFD=3.8
04:00:43.983 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
04:00:43.983 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
04:00:43.983 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.14 hyp=0.36 cameraTheta=-0.40 mountX=-0.11 mountY=0.34, mountTheta=1.88
04:00:43.986 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:00:44.008 00.022 12268 UpdateGuideState exits: m=43 SNR=4.6
04:00:44.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:44.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:44.008 00.000 12268 Enqueuing Expose request
04:00:44.008 00.000 11616 Worker thread wakes up
04:00:44.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:44.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:00:46.046 02.038 11616 Exposure complete
04:00:46.117 00.071 11616 worker thread done servicing request
04:00:46.118 00.001 12268 OnExposeComplete: enter
04:00:46.118 00.000 12268 UpdateGuideState(): m_state=2
04:00:46.118 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:00:46.118 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.20, Mass=41, SNR=4.5, Peak=27 HFD=4.3
04:00:46.118 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
04:00:46.119 00.001 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
04:00:46.119 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.33 hyp=0.58 cameraTheta=-0.60 mountX=-0.28 mountY=0.52, mountTheta=2.07
04:00:46.122 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:00:46.142 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
04:00:46.142 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:46.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:46.142 00.000 12268 Enqueuing Expose request
04:00:46.152 00.010 11616 Worker thread wakes up
04:00:46.152 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:46.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:00:48.230 02.078 11616 Exposure complete
04:00:48.311 00.081 11616 worker thread done servicing request
04:00:48.311 00.000 12268 OnExposeComplete: enter
04:00:48.311 00.000 12268 UpdateGuideState(): m_state=2
04:00:48.312 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:00:48.312 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:00:48.312 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
04:00:48.312 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
04:00:48.312 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.06 hyp=0.42 cameraTheta=0.15 mountX=0.10 mountY=0.40, mountTheta=1.33
04:00:48.315 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:00:48.335 00.020 12268 UpdateGuideState exits: m=39 SNR=4.4
04:00:48.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:48.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:48.335 00.000 12268 Enqueuing Expose request
04:00:48.335 00.000 11616 Worker thread wakes up
04:00:48.336 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:48.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:50.372 02.036 11616 Exposure complete
04:00:50.444 00.072 11616 worker thread done servicing request
04:00:50.444 00.000 12268 OnExposeComplete: enter
04:00:50.444 00.000 12268 UpdateGuideState(): m_state=2
04:00:50.445 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:00:50.445 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.15, Mass=46, SNR=4.7, Peak=30 HFD=3.9
04:00:50.445 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
04:00:50.445 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
04:00:50.445 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.38 hyp=0.45 cameraTheta=-1.01 mountX=-0.35 mountY=0.29, mountTheta=2.46
04:00:50.448 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:00:50.468 00.020 12268 UpdateGuideState exits: m=46 SNR=4.7
04:00:50.469 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:50.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:50.469 00.000 12268 Enqueuing Expose request
04:00:50.469 00.000 11616 Worker thread wakes up
04:00:50.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:50.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:00:52.663 02.194 11616 Exposure complete
04:00:52.789 00.126 11616 worker thread done servicing request
04:00:52.789 00.000 12268 OnExposeComplete: enter
04:00:52.789 00.000 12268 UpdateGuideState(): m_state=2
04:00:52.789 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:00:52.789 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.66, Mass=47, SNR=4.8, Peak=30 HFD=4.4
04:00:52.790 00.001 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
04:00:52.790 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.92)
04:00:52.790 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.13 hyp=0.60 cameraTheta=0.22 mountX=0.19 mountY=0.56, mountTheta=1.25
04:00:52.793 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:00:52.814 00.021 12268 UpdateGuideState exits: m=47 SNR=4.8
04:00:52.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:52.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:52.815 00.001 12268 Enqueuing Expose request
04:00:52.815 00.000 11616 Worker thread wakes up
04:00:52.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:52.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:54.841 02.026 11616 Exposure complete
04:00:54.912 00.071 11616 worker thread done servicing request
04:00:54.912 00.000 12268 OnExposeComplete: enter
04:00:54.912 00.000 12268 UpdateGuideState(): m_state=2
04:00:54.913 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:00:54.913 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.3
04:00:54.913 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
04:00:54.913 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.92)
04:00:54.913 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.08 hyp=0.35 cameraTheta=0.22 mountX=0.11 mountY=0.33, mountTheta=1.25
04:00:54.916 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:00:54.937 00.021 12268 UpdateGuideState exits: m=43 SNR=4.6
04:00:54.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:54.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:54.937 00.000 12268 Enqueuing Expose request
04:00:54.938 00.001 11616 Worker thread wakes up
04:00:54.938 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:54.938 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:57.005 02.067 11616 Exposure complete
04:00:57.074 00.069 11616 worker thread done servicing request
04:00:57.074 00.000 12268 OnExposeComplete: enter
04:00:57.074 00.000 12268 UpdateGuideState(): m_state=2
04:00:57.075 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:00:57.075 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.95, Mass=38, SNR=4.3, Peak=26 HFD=4.1
04:00:57.075 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
04:00:57.075 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.34)
04:00:57.075 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.42 hyp=0.70 cameraTheta=0.64 mountX=0.47 mountY=0.50, mountTheta=0.81
04:00:57.078 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:00:57.098 00.020 12268 UpdateGuideState exits: m=38 SNR=4.3
04:00:57.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:57.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:57.099 00.001 12268 Enqueuing Expose request
04:00:57.099 00.000 11616 Worker thread wakes up
04:00:57.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:57.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:00:59.133 02.034 11616 Exposure complete
04:00:59.212 00.079 11616 worker thread done servicing request
04:00:59.212 00.000 12268 OnExposeComplete: enter
04:00:59.212 00.000 12268 UpdateGuideState(): m_state=2
04:00:59.213 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:00:59.213 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.46, Mass=43, SNR=4.6, Peak=30 HFD=3.7
04:00:59.213 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
04:00:59.213 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.49)
04:00:59.213 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.07 hyp=0.34 cameraTheta=-0.21 mountX=-0.04 mountY=0.34, mountTheta=1.68
04:00:59.216 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:00:59.236 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
04:00:59.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:59.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:00:59.236 00.000 12268 Enqueuing Expose request
04:00:59.237 00.001 11616 Worker thread wakes up
04:00:59.237 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:00:59.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:01:01.249 02.012 11616 Exposure complete
04:01:01.311 00.062 11616 worker thread done servicing request
04:01:01.311 00.000 12268 OnExposeComplete: enter
04:01:01.311 00.000 12268 UpdateGuideState(): m_state=2
04:01:01.312 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:01:01.312 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.90, Mass=49, SNR=4.9, Peak=32 HFD=3.7
04:01:01.312 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.68 = -0.68)
04:01:01.312 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.50)
04:01:01.312 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.37 hyp=0.51 cameraTheta=0.80 mountX=0.40 mountY=0.31, mountTheta=0.66
04:01:01.314 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:01:01.332 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
04:01:01.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:01.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:01.332 00.000 12268 Enqueuing Expose request
04:01:01.332 00.000 11616 Worker thread wakes up
04:01:01.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:01.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:03.355 02.023 11616 Exposure complete
04:01:03.427 00.072 11616 worker thread done servicing request
04:01:03.427 00.000 12268 OnExposeComplete: enter
04:01:03.427 00.000 12268 UpdateGuideState(): m_state=2
04:01:03.427 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:01:03.427 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.32, Mass=46, SNR=4.7, Peak=29 HFD=3.8
04:01:03.427 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
04:01:03.427 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.67)
04:01:03.428 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=-0.21 hyp=0.24 cameraTheta=-1.03 mountX=-0.20 mountY=0.15, mountTheta=2.49
04:01:03.430 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:01:03.447 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
04:01:03.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:03.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:03.447 00.000 12268 Enqueuing Expose request
04:01:03.464 00.017 11616 Worker thread wakes up
04:01:03.464 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:03.464 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:01:05.490 02.026 11616 Exposure complete
04:01:05.572 00.082 11616 worker thread done servicing request
04:01:05.574 00.002 12268 OnExposeComplete: enter
04:01:05.574 00.000 12268 UpdateGuideState(): m_state=2
04:01:05.575 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:01:05.575 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:01:05.575 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
04:01:05.575 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.85)
04:01:05.575 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.06 hyp=0.42 cameraTheta=0.15 mountX=0.10 mountY=0.40, mountTheta=1.32
04:01:05.579 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:01:05.598 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
04:01:05.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:05.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:05.598 00.000 12268 Enqueuing Expose request
04:01:05.598 00.000 11616 Worker thread wakes up
04:01:05.598 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:05.598 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:07.625 02.027 11616 Exposure complete
04:01:07.691 00.066 11616 worker thread done servicing request
04:01:07.692 00.001 12268 OnExposeComplete: enter
04:01:07.692 00.000 12268 UpdateGuideState(): m_state=2
04:01:07.692 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:01:07.692 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.65, Mass=41, SNR=4.5, Peak=28 HFD=3.3
04:01:07.693 00.001 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
04:01:07.693 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.59)
04:01:07.693 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.89 mountX=0.13 mountY=0.08, mountTheta=0.56
04:01:07.697 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:01:07.716 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
04:01:07.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:07.716 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:07.717 00.001 12268 Enqueuing Expose request
04:01:07.717 00.000 11616 Worker thread wakes up
04:01:07.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:07.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:09.780 02.063 11616 Exposure complete
04:01:09.882 00.102 11616 worker thread done servicing request
04:01:09.882 00.000 12268 OnExposeComplete: enter
04:01:09.882 00.000 12268 UpdateGuideState(): m_state=2
04:01:09.883 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:01:09.883 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.90, Mass=43, SNR=4.6, Peak=31 HFD=3.3
04:01:09.883 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
04:01:09.883 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
04:01:09.883 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.37 hyp=0.48 cameraTheta=0.90 mountX=0.40 mountY=0.25, mountTheta=0.56
04:01:09.887 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:01:09.907 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
04:01:09.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:09.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:09.907 00.000 12268 Enqueuing Expose request
04:01:09.909 00.002 11616 Worker thread wakes up
04:01:09.910 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:09.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:11.933 02.023 11616 Exposure complete
04:01:11.997 00.064 11616 worker thread done servicing request
04:01:11.997 00.000 12268 OnExposeComplete: enter
04:01:11.997 00.000 12268 UpdateGuideState(): m_state=2
04:01:11.998 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:01:11.998 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.60, Mass=69, SNR=5.7, Peak=29 HFD=7.2
04:01:11.998 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
04:01:11.998 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
04:01:11.998 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.07 hyp=0.35 cameraTheta=2.94 mountX=0.04 mountY=-0.35, mountTheta=-1.46
04:01:12.000 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:01:12.019 00.019 12268 UpdateGuideState exits: m=69 SNR=5.7
04:01:12.020 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:12.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:12.020 00.000 12268 Enqueuing Expose request
04:01:12.020 00.000 11616 Worker thread wakes up
04:01:12.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:12.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:01:14.091 02.071 11616 Exposure complete
04:01:14.157 00.066 11616 worker thread done servicing request
04:01:14.157 00.000 12268 OnExposeComplete: enter
04:01:14.157 00.000 12268 UpdateGuideState(): m_state=2
04:01:14.158 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:01:14.158 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
04:01:14.158 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
04:01:14.158 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
04:01:14.158 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.05 hyp=0.49 cameraTheta=0.09 mountX=0.09 mountY=0.48, mountTheta=1.38
04:01:14.161 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:01:14.180 00.019 12268 UpdateGuideState exits: m=40 SNR=4.5
04:01:14.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:14.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:14.180 00.000 12268 Enqueuing Expose request
04:01:14.180 00.000 11616 Worker thread wakes up
04:01:14.180 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:14.180 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:16.228 02.048 11616 Exposure complete
04:01:16.291 00.063 11616 worker thread done servicing request
04:01:16.291 00.000 12268 OnExposeComplete: enter
04:01:16.291 00.000 12268 UpdateGuideState(): m_state=2
04:01:16.291 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:01:16.291 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.76, Mass=44, SNR=4.7, Peak=31 HFD=3.7
04:01:16.291 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
04:01:16.291 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.19)
04:01:16.292 00.001 12268 CameraToMount -- cameraX=0.43 cameraY=0.23 hyp=0.49 cameraTheta=0.49 mountX=0.27 mountY=0.40, mountTheta=0.97
04:01:16.294 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:01:16.312 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
04:01:16.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:16.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:16.312 00.000 12268 Enqueuing Expose request
04:01:16.312 00.000 11616 Worker thread wakes up
04:01:16.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:16.313 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:18.331 02.018 11616 Exposure complete
04:01:18.391 00.060 11616 worker thread done servicing request
04:01:18.391 00.000 12268 OnExposeComplete: enter
04:01:18.391 00.000 12268 UpdateGuideState(): m_state=2
04:01:18.392 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:01:18.392 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.79, Mass=70, SNR=5.8, Peak=30 HFD=6.9
04:01:18.392 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
04:01:18.392 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
04:01:18.392 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.27 hyp=0.40 cameraTheta=2.41 mountX=0.24 mountY=-0.33, mountTheta=-0.95
04:01:18.394 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:01:18.411 00.017 12268 UpdateGuideState exits: m=70 SNR=5.8
04:01:18.411 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:18.412 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:18.412 00.000 12268 Enqueuing Expose request
04:01:18.412 00.000 11616 Worker thread wakes up
04:01:18.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:18.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:01:20.414 02.002 11616 Exposure complete
04:01:20.465 00.051 11616 worker thread done servicing request
04:01:20.465 00.000 12268 OnExposeComplete: enter
04:01:20.465 00.000 12268 UpdateGuideState(): m_state=2
04:01:20.465 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:01:20.465 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.71, Mass=45, SNR=4.7, Peak=31 HFD=3.0
04:01:20.466 00.001 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
04:01:20.466 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
04:01:20.466 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.52 mountX=0.18 mountY=-0.01, mountTheta=-0.08
04:01:20.468 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:01:20.482 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:01:20.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:20.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:20.483 00.001 12268 Enqueuing Expose request
04:01:20.483 00.000 11616 Worker thread wakes up
04:01:20.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:20.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:22.504 02.021 11616 Exposure complete
04:01:22.559 00.055 11616 worker thread done servicing request
04:01:22.559 00.000 12268 OnExposeComplete: enter
04:01:22.559 00.000 12268 UpdateGuideState(): m_state=2
04:01:22.560 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:01:22.560 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.77, Mass=48, SNR=4.8, Peak=32 HFD=2.7
04:01:22.560 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
04:01:22.560 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
04:01:22.560 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.25 hyp=0.31 cameraTheta=2.23 mountX=0.23 mountY=-0.22, mountTheta=-0.77
04:01:22.562 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:01:22.577 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:01:22.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:22.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:22.577 00.000 12268 Enqueuing Expose request
04:01:22.578 00.001 11616 Worker thread wakes up
04:01:22.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:22.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:01:24.589 02.011 11616 Exposure complete
04:01:24.642 00.053 11616 worker thread done servicing request
04:01:24.642 00.000 12268 OnExposeComplete: enter
04:01:24.642 00.000 12268 UpdateGuideState(): m_state=2
04:01:24.642 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:01:24.642 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.37, Mass=50, SNR=5.0, Peak=33 HFD=3.0
04:01:24.642 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
04:01:24.643 00.001 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
04:01:24.643 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-2.33 mountX=-0.17 mountY=-0.13, mountTheta=-2.50
04:01:24.645 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:01:24.660 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
04:01:24.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:24.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:24.661 00.001 12268 Enqueuing Expose request
04:01:24.661 00.000 11616 Worker thread wakes up
04:01:24.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:24.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:01:26.673 02.012 11616 Exposure complete
04:01:26.725 00.052 11616 worker thread done servicing request
04:01:26.726 00.001 12268 OnExposeComplete: enter
04:01:26.726 00.000 12268 UpdateGuideState(): m_state=2
04:01:26.726 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
04:01:26.726 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=916.12, Mass=48, SNR=4.9, Peak=35 HFD=2.5
04:01:26.726 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
04:01:26.726 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
04:01:26.726 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.60 hyp=0.61 cameraTheta=1.78 mountX=0.58 mountY=-0.20, mountTheta=-0.33
04:01:26.728 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:01:26.743 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:01:26.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:26.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:26.744 00.001 12268 Enqueuing Expose request
04:01:26.744 00.000 11616 Worker thread wakes up
04:01:26.744 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:26.744 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:28.760 02.016 11616 Exposure complete
04:01:28.810 00.050 11616 worker thread done servicing request
04:01:28.811 00.001 12268 OnExposeComplete: enter
04:01:28.811 00.000 12268 UpdateGuideState(): m_state=2
04:01:28.811 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
04:01:28.811 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.60, Mass=40, SNR=4.5, Peak=28 HFD=3.6
04:01:28.811 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.24 = -1.24)
04:01:28.811 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.35 = 1.93)
04:01:28.811 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.07 hyp=0.31 cameraTheta=0.24 mountX=0.10 mountY=0.29, mountTheta=1.23
04:01:28.813 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:01:28.828 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
04:01:28.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:28.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:28.828 00.000 12268 Enqueuing Expose request
04:01:28.828 00.000 11616 Worker thread wakes up
04:01:28.829 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:28.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:30.894 02.065 11616 Exposure complete
04:01:30.945 00.051 11616 worker thread done servicing request
04:01:30.945 00.000 12268 OnExposeComplete: enter
04:01:30.945 00.000 12268 UpdateGuideState(): m_state=2
04:01:30.946 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
04:01:30.946 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=42, SNR=4.6, Peak=30 HFD=3.8
04:01:30.946 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
04:01:30.946 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
04:01:30.946 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.04 hyp=0.51 cameraTheta=0.08 mountX=0.09 mountY=0.50, mountTheta=1.39
04:01:30.948 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:01:30.963 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:01:30.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:30.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:30.963 00.000 12268 Enqueuing Expose request
04:01:30.963 00.000 11616 Worker thread wakes up
04:01:30.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:30.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:31.200 00.237 12268 evsrv: cli 0F8E6D80 connect
04:01:31.200 00.000 12268 case statement mapped state 2 to 1
04:01:31.201 00.001 12268 case statement mapped state 2 to 1
04:01:31.201 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"112c60fe-10ab-4eed-b107-84fe062f172b"}
04:01:31.202 00.001 12268 case statement mapped state 2 to 1
04:01:31.202 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"112c60fe-10ab-4eed-b107-84fe062f172b"}
04:01:31.202 00.000 12268 evsrv: cli 0F8E6D80 disconnect
04:01:31.204 00.002 12268 evsrv: cli 0F8E69C0 connect
04:01:31.204 00.000 12268 case statement mapped state 2 to 1
04:01:31.204 00.000 12268 case statement mapped state 2 to 1
04:01:31.205 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"9ef6e19d-fd88-4e08-9038-aef2332cc516"}
04:01:31.205 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"9ef6e19d-fd88-4e08-9038-aef2332cc516"}
04:01:31.206 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:01:31.207 00.001 12268 evsrv: cli 0F8E69C0 connect
04:01:31.207 00.000 12268 case statement mapped state 2 to 1
04:01:31.208 00.001 12268 case statement mapped state 2 to 1
04:01:31.208 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"cc6837da-8953-49c2-91a6-526864c7e038"}
04:01:31.208 00.000 12268 PhdController::Guide begins
04:01:31.208 00.000 12268 PhdController: newstate STATE_SETUP
04:01:31.209 00.001 12268 PhdController: setup
04:01:31.209 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
04:01:31.209 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:01:31.209 00.000 12268 PhdController: newstate STATE_GUIDE
04:01:31.209 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:01:31.209 00.000 12268 guider state => CALIBRATED
04:01:31.209 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:01:31.210 00.001 12268 reset dither spiral
04:01:31.210 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:01:31.210 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"cc6837da-8953-49c2-91a6-526864c7e038"}
04:01:31.227 00.017 12268 evsrv: cli 0F8E69C0 disconnect
04:01:31.244 00.017 12268 evsrv: cli 0F8E6D80 connect
04:01:31.244 00.000 12268 case statement mapped state 5 to 1
04:01:31.244 00.000 12268 case statement mapped state 5 to 1
04:01:31.260 00.016 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"5a9e83de-4d4c-4b21-9379-4b2542fbf794"}
04:01:31.260 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"5a9e83de-4d4c-4b21-9379-4b2542fbf794"}
04:01:31.271 00.011 12268 evsrv: cli 0F8E6D80 disconnect
04:01:31.272 00.001 12268 evsrv: cli 0FA411A0 connect
04:01:31.272 00.000 12268 case statement mapped state 5 to 1
04:01:31.272 00.000 12268 case statement mapped state 5 to 1
04:01:31.273 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"16a886e4-3593-481e-95bf-c25b82ccdbc2"}
04:01:31.273 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.64,915.53],"id":"16a886e4-3593-481e-95bf-c25b82ccdbc2"}
04:01:31.289 00.016 12268 evsrv: cli 0FA411A0 disconnect
04:01:31.291 00.002 12268 evsrv: cli 126BB630 connect
04:01:31.291 00.000 12268 case statement mapped state 5 to 1
04:01:31.291 00.000 12268 case statement mapped state 5 to 1
04:01:31.292 00.001 12268 evsrv: cli 126BB630 request: {"method":"get_app_state","id":"467d4de1-8136-4dd5-aa25-b75ce538d641"}
04:01:31.292 00.000 12268 case statement mapped state 5 to 1
04:01:31.292 00.000 12268 evsrv: cli 126BB630 response: {"jsonrpc":"2.0","result":"Selected","id":"467d4de1-8136-4dd5-aa25-b75ce538d641"}
04:01:31.294 00.002 12268 evsrv: cli 126BB630 disconnect
04:01:32.294 01.000 12268 evsrv: cli 0F8E69C0 connect
04:01:32.294 00.000 12268 case statement mapped state 5 to 1
04:01:32.294 00.000 12268 case statement mapped state 5 to 1
04:01:32.295 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"cc54e5a7-c715-4759-aed1-8ac499356b4f"}
04:01:32.295 00.000 12268 case statement mapped state 5 to 1
04:01:32.295 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"cc54e5a7-c715-4759-aed1-8ac499356b4f"}
04:01:32.295 00.000 12268 evsrv: cli 0F8E69C0 disconnect
04:01:32.979 00.684 11616 Exposure complete
04:01:33.036 00.057 11616 worker thread done servicing request
04:01:33.036 00.000 12268 OnExposeComplete: enter
04:01:33.036 00.000 12268 UpdateGuideState(): m_state=5
04:01:33.036 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
04:01:33.036 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.86, Mass=44, SNR=4.6, Peak=30 HFD=3.8
04:01:33.036 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.47) = xAngle (-0.87 = -0.87)
04:01:33.036 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.98 = 2.30)
04:01:33.036 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.33 hyp=0.59 cameraTheta=0.60 mountX=0.38 mountY=0.44, mountTheta=0.86
04:01:33.038 00.002 12268 Changing from state CALIBRATED to GUIDING
04:01:33.039 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:01:33.039 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:01:33.039 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:01:33.040 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:01:33.040 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:01:33.040 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:01:33.041 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:01:33.041 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:01:33.041 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:01:33.042 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:01:33.042 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:01:33.042 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:01:33.042 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:01:33.043 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:01:33.043 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:01:33.044 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:01:33.286 00.242 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:01:33.286 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:01:33.286 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:01:33.293 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:01:33.293 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:01:33.293 00.000 12268 setting lock position to (666.12, 915.86)
04:01:33.294 00.001 12268 MultiStar: stabilizing after lock position change
04:01:33.294 00.000 12268 guider state => GUIDING
04:01:33.294 00.000 12268 Status Line: Guiding
04:01:33.297 00.003 12268 Mount: notify guiding started
04:01:33.297 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:01:33.298 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:01:33.298 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:01:33.298 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:01:33.299 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:01:33.299 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:01:33.299 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:01:33.300 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:01:33.300 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:01:33.300 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:01:33.301 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:01:33.301 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:01:33.301 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:01:33.301 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:01:33.302 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:01:33.302 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:01:33.303 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:01:33.303 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:01:33.303 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:01:33.304 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:01:33.304 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:01:33.304 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:01:33.305 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:01:33.305 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:01:33.305 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:01:33.306 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:01:33.306 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:01:33.306 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:01:33.307 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:01:33.307 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:01:33.308 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:01:33.308 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:01:33.308 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:01:33.308 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:01:33.309 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:01:33.309 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:01:33.310 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:01:33.310 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:01:33.319 00.009 12268 evsrv: cli 0F8E69C0 connect
04:01:33.319 00.000 12268 case statement mapped state 6 to 3
04:01:33.319 00.000 12268 case statement mapped state 6 to 3
04:01:33.320 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f213f175-6728-4c9b-a766-449a02fd771d"}
04:01:33.320 00.000 12268 case statement mapped state 6 to 3
04:01:33.320 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f213f175-6728-4c9b-a766-449a02fd771d"}
04:01:33.335 00.015 12268 evsrv: cli 0F8E69C0 disconnect
04:01:33.460 00.125 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:01:33.460 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:01:33.461 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:01:33.461 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:01:33.461 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:01:33.461 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:01:33.462 00.001 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:01:33.462 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:01:33.462 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:01:33.462 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:01:33.462 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:01:33.462 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:01:33.479 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
04:01:33.480 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
04:01:33.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:33.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:33.480 00.000 12268 Enqueuing Expose request
04:01:33.480 00.000 11616 Worker thread wakes up
04:01:33.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:33.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:35.498 02.018 11616 Exposure complete
04:01:35.548 00.050 11616 worker thread done servicing request
04:01:35.548 00.000 12268 OnExposeComplete: enter
04:01:35.548 00.000 12268 UpdateGuideState(): m_state=6
04:01:35.548 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:01:35.549 00.001 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=44, SNR=4.7, Peak=32 HFD=3.5
04:01:35.549 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.32 = 2.97)
04:01:35.549 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
04:01:35.549 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.84 mountX=-0.28 mountY=-0.04, mountTheta=-3.00
04:01:35.550 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=-0.27, opts=13)
04:01:35.551 00.001 12268 Enqueuing Move request for scope (-0.08, -0.27)
04:01:35.551 00.000 11616 Worker thread wakes up
04:01:35.551 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.27) opts 0xd
04:01:35.551 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, -0.27)
04:01:35.551 00.000 11616 Moving (-0.08, -0.27) raw xDistance=-0.28 yDistance=-0.04
04:01:35.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:01:35.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
04:01:35.551 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:35.551 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:01:35.551 00.000 11616 MoveAxis(E, 0, ABG)
04:01:35.551 00.000 11616 Move returns status 0, amount 0
04:01:35.551 00.000 11616 MoveAxis(N, 0, ABG)
04:01:35.551 00.000 11616 Move returns status 0, amount 0
04:01:35.552 00.001 11616 move complete, result=0
04:01:35.552 00.000 11616 worker thread done servicing request
04:01:35.573 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:01:35.588 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:01:35.589 00.001 12268 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 1 / 99999
04:01:35.589 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768705295.589,"Host":"ASTROCENTER","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:01:35.590 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:35.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:35.590 00.000 12268 Enqueuing Expose request
04:01:35.590 00.000 12268 GuideStep: -0.3 px 0 ms EAST, -0.0 px 0 ms NORTH
04:01:35.590 00.000 11616 Worker thread wakes up
04:01:35.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:35.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:37.598 02.008 11616 Exposure complete
04:01:37.648 00.050 11616 worker thread done servicing request
04:01:37.649 00.001 12268 OnExposeComplete: enter
04:01:37.649 00.000 12268 UpdateGuideState(): m_state=6
04:01:37.649 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:01:37.649 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.54, Mass=46, SNR=4.8, Peak=33 HFD=3.2
04:01:37.649 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
04:01:37.649 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
04:01:37.649 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.32 hyp=0.46 cameraTheta=-2.36 mountX=-0.35 mountY=-0.28, mountTheta=-2.47
04:01:37.652 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.32, opts=13)
04:01:37.652 00.000 12268 Enqueuing Move request for scope (-0.32, -0.32)
04:01:37.652 00.000 11616 Worker thread wakes up
04:01:37.652 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.32) opts 0xd
04:01:37.652 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.32)
04:01:37.652 00.000 11616 Moving (-0.32, -0.32) raw xDistance=-0.35 yDistance=-0.28
04:01:37.652 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 0 to -1
04:01:37.652 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.05
04:01:37.652 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.35
04:01:37.653 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:01:37.653 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
04:01:37.653 00.000 11616 MoveAxis(E, 197, ABG)
04:01:37.653 00.000 11616 Guiding  Dir = 2, Dur = 197
04:01:37.653 00.000 11616 IsSlewing returns 1
04:01:37.653 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:01:37.653 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:01:37.654 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:01:37.654 00.000 11616 Move returns status 2, amount 0
04:01:37.654 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:01:37.654 00.000 11616 move complete, result=2
04:01:37.654 00.000 11616 worker thread done servicing request
04:01:37.674 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:01:37.690 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
04:01:37.690 00.000 12268 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 2 / 99999
04:01:37.691 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768705297.690,"Host":"ASTROCENTER","Inst":1,"Distance":0.48,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
04:01:37.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:37.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:37.691 00.000 12268 Enqueuing Expose request
04:01:37.691 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:01:37.691 00.000 11616 Worker thread wakes up
04:01:37.692 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:37.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:37.735 00.043 12268 GuideStep: -0.4 px 0 ms EAST, -0.3 px 0 ms NORTH
04:01:37.738 00.003 12268 mount move error indicates guiding should stop
04:01:37.738 00.000 12268 Mount: notify guiding stopped
04:01:37.738 00.000 12268 BLC: window closed
04:01:37.738 00.000 12268 BLC: Last direction was reset
04:01:37.739 00.001 12268 PhdController failed: Guiding stopped
04:01:37.739 00.000 12268 PhdController: newstate STATE_FINISH
04:01:37.739 00.000 12268 PhdController complete: fail: Guiding stopped
04:01:37.739 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768705297.739,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
04:01:37.739 00.000 12268 Mount: notify guiding dither settle done success=0
04:01:37.739 00.000 12268 PhdController: newstate STATE_IDLE
04:01:37.739 00.000 12268 Changing from state GUIDING to STOP
04:01:37.739 00.000 12268 guider state => SELECTED
04:01:37.740 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:01:39.696 01.956 11616 Exposure complete
04:01:39.746 00.050 11616 worker thread done servicing request
04:01:39.746 00.000 12268 OnExposeComplete: enter
04:01:39.746 00.000 12268 UpdateGuideState(): m_state=2
04:01:39.747 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:01:39.747 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
04:01:39.747 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
04:01:39.747 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
04:01:39.747 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.30 hyp=0.30 cameraTheta=-1.38 mountX=-0.29 mountY=0.09, mountTheta=2.83
04:01:39.771 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:01:39.786 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:01:39.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:39.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:39.786 00.000 12268 Enqueuing Expose request
04:01:39.786 00.000 11616 Worker thread wakes up
04:01:39.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:39.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:41.793 02.007 11616 Exposure complete
04:01:41.842 00.049 11616 worker thread done servicing request
04:01:41.843 00.001 12268 OnExposeComplete: enter
04:01:41.843 00.000 12268 UpdateGuideState(): m_state=2
04:01:41.843 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:01:41.843 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.45, Mass=42, SNR=4.6, Peak=27 HFD=4.2
04:01:41.843 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
04:01:41.843 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
04:01:41.843 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.41 hyp=0.44 cameraTheta=-1.94 mountX=-0.43 mountY=-0.11, mountTheta=-2.90
04:01:41.845 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:01:41.860 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:01:41.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:41.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:41.860 00.000 12268 Enqueuing Expose request
04:01:41.860 00.000 11616 Worker thread wakes up
04:01:41.861 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:41.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:01:43.864 02.003 11616 Exposure complete
04:01:43.914 00.050 11616 worker thread done servicing request
04:01:43.914 00.000 12268 OnExposeComplete: enter
04:01:43.914 00.000 12268 UpdateGuideState(): m_state=2
04:01:43.914 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:01:43.915 00.001 12268 Star::Find returns 1 (0), X=666.20, Y=916.07, Mass=44, SNR=4.6, Peak=29 HFD=4.1
04:01:43.915 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
04:01:43.915 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.94)
04:01:43.915 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.23 cameraTheta=1.24 mountX=0.22 mountY=0.04, mountTheta=0.20
04:01:43.917 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:01:43.931 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:01:43.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:43.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:43.931 00.000 12268 Enqueuing Expose request
04:01:43.931 00.000 11616 Worker thread wakes up
04:01:43.932 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:43.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:45.934 02.002 11616 Exposure complete
04:01:45.984 00.050 11616 worker thread done servicing request
04:01:45.984 00.000 12268 OnExposeComplete: enter
04:01:45.984 00.000 12268 UpdateGuideState(): m_state=2
04:01:45.985 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:01:45.985 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.52, Mass=42, SNR=4.6, Peak=30 HFD=3.4
04:01:45.985 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.72 = 2.57)
04:01:45.985 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.54)
04:01:45.985 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.34 hyp=0.44 cameraTheta=-2.24 mountX=-0.37 mountY=-0.23, mountTheta=-2.59
04:01:45.987 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:01:46.001 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
04:01:46.001 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:46.001 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:46.002 00.001 12268 Enqueuing Expose request
04:01:46.002 00.000 11616 Worker thread wakes up
04:01:46.002 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:46.002 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:48.016 02.014 11616 Exposure complete
04:01:48.068 00.052 11616 worker thread done servicing request
04:01:48.068 00.000 12268 OnExposeComplete: enter
04:01:48.069 00.001 12268 UpdateGuideState(): m_state=2
04:01:48.069 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:01:48.069 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.95, Mass=46, SNR=4.7, Peak=30 HFD=3.6
04:01:48.069 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
04:01:48.069 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
04:01:48.069 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.71 mountX=0.07 mountY=-0.21, mountTheta=-1.24
04:01:48.071 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:01:48.086 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:01:48.087 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:48.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:48.087 00.000 12268 Enqueuing Expose request
04:01:48.087 00.000 11616 Worker thread wakes up
04:01:48.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:48.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:50.095 02.008 11616 Exposure complete
04:01:50.146 00.051 11616 worker thread done servicing request
04:01:50.147 00.001 12268 OnExposeComplete: enter
04:01:50.147 00.000 12268 UpdateGuideState(): m_state=2
04:01:50.147 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:01:50.147 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.37, Mass=40, SNR=4.4, Peak=27 HFD=3.4
04:01:50.147 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
04:01:50.147 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
04:01:50.147 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.49 hyp=0.62 cameraTheta=-2.25 mountX=-0.52 mountY=-0.33, mountTheta=-2.59
04:01:50.149 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
04:01:50.164 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:01:50.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:50.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:50.164 00.000 12268 Enqueuing Expose request
04:01:50.164 00.000 11616 Worker thread wakes up
04:01:50.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:50.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:01:52.172 02.008 11616 Exposure complete
04:01:52.230 00.058 11616 worker thread done servicing request
04:01:52.230 00.000 12268 OnExposeComplete: enter
04:01:52.230 00.000 12268 UpdateGuideState(): m_state=2
04:01:52.231 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:01:52.231 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.62, Mass=45, SNR=4.7, Peak=30 HFD=4.0
04:01:52.231 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
04:01:52.231 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
04:01:52.231 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.64 mountX=-0.24 mountY=0.01, mountTheta=3.08
04:01:52.236 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:01:52.253 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:01:52.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:52.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:52.253 00.000 12268 Enqueuing Expose request
04:01:52.253 00.000 11616 Worker thread wakes up
04:01:52.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:52.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:54.263 02.010 11616 Exposure complete
04:01:54.313 00.050 11616 worker thread done servicing request
04:01:54.314 00.001 12268 OnExposeComplete: enter
04:01:54.314 00.000 12268 UpdateGuideState(): m_state=2
04:01:54.314 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:01:54.314 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:01:54.314 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.22 = 3.07)
04:01:54.314 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.04)
04:01:54.314 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.28 hyp=0.28 cameraTheta=-1.74 mountX=-0.28 mountY=-0.01, mountTheta=-3.10
04:01:54.316 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:01:54.330 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:01:54.331 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:54.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:54.331 00.000 12268 Enqueuing Expose request
04:01:54.331 00.000 11616 Worker thread wakes up
04:01:54.331 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:54.331 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:01:56.333 02.002 11616 Exposure complete
04:01:56.385 00.052 11616 worker thread done servicing request
04:01:56.385 00.000 12268 OnExposeComplete: enter
04:01:56.385 00.000 12268 UpdateGuideState(): m_state=2
04:01:56.385 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:01:56.386 00.001 12268 Star::Find returns 1 (0), X=666.05, Y=915.36, Mass=42, SNR=4.6, Peak=30 HFD=3.8
04:01:56.386 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
04:01:56.386 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
04:01:56.386 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.50 hyp=0.50 cameraTheta=-1.71 mountX=-0.50 mountY=-0.01, mountTheta=-3.13
04:01:56.388 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:01:56.403 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:01:56.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:56.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:56.403 00.000 12268 Enqueuing Expose request
04:01:56.403 00.000 11616 Worker thread wakes up
04:01:56.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:56.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:01:58.412 02.009 11616 Exposure complete
04:01:58.472 00.060 12268 OnExposeComplete: enter
04:01:58.473 00.001 12268 UpdateGuideState(): m_state=2
04:01:58.473 00.000 11616 worker thread done servicing request
04:01:58.474 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:01:58.474 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.58, Mass=43, SNR=4.6, Peak=31 HFD=3.7
04:01:58.474 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.15 = 3.14)
04:01:58.474 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.03)
04:01:58.474 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.28 hyp=0.28 cameraTheta=-1.67 mountX=-0.28 mountY=0.01, mountTheta=3.12
04:01:58.481 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:01:58.497 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:01:58.498 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:58.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:01:58.498 00.000 12268 Enqueuing Expose request
04:01:58.498 00.000 11616 Worker thread wakes up
04:01:58.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:01:58.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:00.510 02.012 11616 Exposure complete
04:02:00.559 00.049 11616 worker thread done servicing request
04:02:00.560 00.001 12268 OnExposeComplete: enter
04:02:00.560 00.000 12268 UpdateGuideState(): m_state=2
04:02:00.560 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:02:00.560 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.88, Mass=37, SNR=4.3, Peak=26 HFD=4.1
04:02:00.560 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
04:02:00.560 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
04:02:00.560 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.32 mountX=0.03 mountY=0.07, mountTheta=1.15
04:02:00.562 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:02:00.578 00.016 12268 UpdateGuideState exits: m=37 SNR=4.3
04:02:00.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:00.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:00.578 00.000 12268 Enqueuing Expose request
04:02:00.578 00.000 11616 Worker thread wakes up
04:02:00.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:00.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:02.590 02.012 11616 Exposure complete
04:02:02.643 00.053 11616 worker thread done servicing request
04:02:02.643 00.000 12268 OnExposeComplete: enter
04:02:02.643 00.000 12268 UpdateGuideState(): m_state=2
04:02:02.643 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:02:02.643 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.58, Mass=49, SNR=4.9, Peak=32 HFD=3.5
04:02:02.643 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.87 = 2.41)
04:02:02.643 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.70)
04:02:02.644 00.001 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.28 hyp=0.41 cameraTheta=-2.40 mountX=-0.31 mountY=-0.27, mountTheta=-2.43
04:02:02.646 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:02:02.660 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
04:02:02.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:02.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:02.660 00.000 12268 Enqueuing Expose request
04:02:02.660 00.000 11616 Worker thread wakes up
04:02:02.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:02.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:04.670 02.010 11616 Exposure complete
04:02:04.721 00.051 11616 worker thread done servicing request
04:02:04.721 00.000 12268 OnExposeComplete: enter
04:02:04.721 00.000 12268 UpdateGuideState(): m_state=2
04:02:04.721 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:02:04.721 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.55, Mass=42, SNR=4.6, Peak=29 HFD=4.2
04:02:04.721 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
04:02:04.721 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
04:02:04.721 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.31 hyp=0.34 cameraTheta=-1.15 mountX=-0.30 mountY=0.18, mountTheta=2.60
04:02:04.723 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:02:04.738 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:02:04.738 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:04.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:04.738 00.000 12268 Enqueuing Expose request
04:02:04.738 00.000 11616 Worker thread wakes up
04:02:04.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:04.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:06.746 02.008 11616 Exposure complete
04:02:06.797 00.051 11616 worker thread done servicing request
04:02:06.797 00.000 12268 OnExposeComplete: enter
04:02:06.798 00.001 12268 UpdateGuideState(): m_state=2
04:02:06.798 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:02:06.798 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.06, Mass=44, SNR=4.6, Peak=30 HFD=3.8
04:02:06.798 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
04:02:06.798 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
04:02:06.798 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.80 hyp=0.84 cameraTheta=-1.86 mountX=-0.82 mountY=-0.13, mountTheta=-2.98
04:02:06.800 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:02:06.814 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:02:06.815 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:06.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:06.815 00.000 12268 Enqueuing Expose request
04:02:06.815 00.000 11616 Worker thread wakes up
04:02:06.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:06.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:02:08.925 02.110 11616 Exposure complete
04:02:08.978 00.053 11616 worker thread done servicing request
04:02:08.979 00.001 12268 OnExposeComplete: enter
04:02:08.979 00.000 12268 UpdateGuideState(): m_state=2
04:02:08.979 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:02:08.979 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.40, Mass=45, SNR=4.7, Peak=28 HFD=3.7
04:02:08.979 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
04:02:08.979 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
04:02:08.979 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.46 hyp=0.61 cameraTheta=-2.27 mountX=-0.50 mountY=-0.33, mountTheta=-2.56
04:02:08.982 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:02:08.996 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:02:08.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:08.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:08.996 00.000 12268 Enqueuing Expose request
04:02:08.996 00.000 11616 Worker thread wakes up
04:02:08.997 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:08.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:02:11.009 02.012 11616 Exposure complete
04:02:11.061 00.052 11616 worker thread done servicing request
04:02:11.061 00.000 12268 OnExposeComplete: enter
04:02:11.062 00.001 12268 UpdateGuideState(): m_state=2
04:02:11.062 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:02:11.062 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=914.97, Mass=49, SNR=4.9, Peak=32 HFD=3.6
04:02:11.062 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
04:02:11.062 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
04:02:11.062 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.89 hyp=1.03 cameraTheta=-2.09 mountX=-0.94 mountY=-0.39, mountTheta=-2.75
04:02:11.064 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:02:11.079 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:02:11.079 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:11.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:11.079 00.000 12268 Enqueuing Expose request
04:02:11.079 00.000 11616 Worker thread wakes up
04:02:11.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:11.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:02:13.088 02.009 11616 Exposure complete
04:02:13.138 00.050 11616 worker thread done servicing request
04:02:13.138 00.000 12268 OnExposeComplete: enter
04:02:13.138 00.000 12268 UpdateGuideState(): m_state=2
04:02:13.139 00.001 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:02:13.139 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.93, Mass=47, SNR=4.8, Peak=30 HFD=3.4
04:02:13.139 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
04:02:13.139 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
04:02:13.139 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.06 hyp=0.35 cameraTheta=2.96 mountX=0.03 mountY=-0.35, mountTheta=-1.48
04:02:13.141 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:02:13.155 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:02:13.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:13.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:13.155 00.000 12268 Enqueuing Expose request
04:02:13.156 00.001 11616 Worker thread wakes up
04:02:13.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:13.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:15.164 02.008 11616 Exposure complete
04:02:15.222 00.058 11616 worker thread done servicing request
04:02:15.222 00.000 12268 OnExposeComplete: enter
04:02:15.222 00.000 12268 UpdateGuideState(): m_state=2
04:02:15.222 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:02:15.222 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.42, Mass=40, SNR=4.5, Peak=29 HFD=3.1
04:02:15.223 00.001 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
04:02:15.223 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
04:02:15.223 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.44 hyp=0.64 cameraTheta=-2.37 mountX=-0.49 mountY=-0.40, mountTheta=-2.45
04:02:15.229 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:02:15.245 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
04:02:15.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:15.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:15.245 00.000 12268 Enqueuing Expose request
04:02:15.246 00.001 11616 Worker thread wakes up
04:02:15.246 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:15.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:02:17.267 02.021 11616 Exposure complete
04:02:17.318 00.051 11616 worker thread done servicing request
04:02:17.318 00.000 12268 OnExposeComplete: enter
04:02:17.318 00.000 12268 UpdateGuideState(): m_state=2
04:02:17.319 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:02:17.319 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=40, SNR=4.5, Peak=31 HFD=3.1
04:02:17.319 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
04:02:17.319 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.67)
04:02:17.319 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.24 hyp=0.34 cameraTheta=-2.37 mountX=-0.26 mountY=-0.21, mountTheta=-2.46
04:02:17.321 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:02:17.336 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
04:02:17.336 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:17.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:17.336 00.000 12268 Enqueuing Expose request
04:02:17.336 00.000 11616 Worker thread wakes up
04:02:17.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:17.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:19.342 02.006 11616 Exposure complete
04:02:19.393 00.051 11616 worker thread done servicing request
04:02:19.393 00.000 12268 OnExposeComplete: enter
04:02:19.393 00.000 12268 UpdateGuideState(): m_state=2
04:02:19.393 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:02:19.393 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.48, Mass=45, SNR=4.7, Peak=30 HFD=4.1
04:02:19.393 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
04:02:19.393 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
04:02:19.393 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.38 hyp=0.38 cameraTheta=-1.62 mountX=-0.38 mountY=0.03, mountTheta=3.06
04:02:19.395 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:02:19.412 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:02:19.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:19.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:19.412 00.000 12268 Enqueuing Expose request
04:02:19.412 00.000 11616 Worker thread wakes up
04:02:19.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:19.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:02:21.423 02.011 11616 Exposure complete
04:02:21.474 00.051 11616 worker thread done servicing request
04:02:21.474 00.000 12268 OnExposeComplete: enter
04:02:21.474 00.000 12268 UpdateGuideState(): m_state=2
04:02:21.474 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:02:21.475 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=915.60, Mass=40, SNR=4.5, Peak=28 HFD=3.6
04:02:21.475 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
04:02:21.475 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
04:02:21.475 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.26 hyp=0.32 cameraTheta=-2.18 mountX=-0.28 mountY=-0.15, mountTheta=-2.65
04:02:21.477 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:02:21.491 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
04:02:21.492 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:21.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:21.492 00.000 12268 Enqueuing Expose request
04:02:21.492 00.000 11616 Worker thread wakes up
04:02:21.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:21.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:23.496 02.004 11616 Exposure complete
04:02:23.546 00.050 11616 worker thread done servicing request
04:02:23.547 00.001 12268 OnExposeComplete: enter
04:02:23.547 00.000 12268 UpdateGuideState(): m_state=2
04:02:23.547 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:02:23.547 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.66, Mass=41, SNR=4.5, Peak=29 HFD=3.9
04:02:23.547 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
04:02:23.547 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.43)
04:02:23.547 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-2.13 mountX=-0.21 mountY=-0.10, mountTheta=-2.70
04:02:23.549 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:02:23.564 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:02:23.564 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:23.564 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:23.564 00.000 12268 Enqueuing Expose request
04:02:23.564 00.000 11616 Worker thread wakes up
04:02:23.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:23.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:25.576 02.012 11616 Exposure complete
04:02:25.626 00.050 11616 worker thread done servicing request
04:02:25.626 00.000 12268 OnExposeComplete: enter
04:02:25.626 00.000 12268 UpdateGuideState(): m_state=2
04:02:25.626 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:02:25.626 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
04:02:25.626 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
04:02:25.626 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
04:02:25.626 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-2.25 mountX=-0.26 mountY=-0.16, mountTheta=-2.58
04:02:25.628 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:02:25.643 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:02:25.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:25.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:25.643 00.000 12268 Enqueuing Expose request
04:02:25.643 00.000 11616 Worker thread wakes up
04:02:25.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:25.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:27.649 02.006 11616 Exposure complete
04:02:27.701 00.052 11616 worker thread done servicing request
04:02:27.702 00.001 12268 OnExposeComplete: enter
04:02:27.702 00.000 12268 UpdateGuideState(): m_state=2
04:02:27.702 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:02:27.702 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.97, Mass=37, SNR=4.3, Peak=27 HFD=3.2
04:02:27.702 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
04:02:27.702 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
04:02:27.703 00.001 12268 CameraToMount -- cameraX=-0.29 cameraY=0.11 hyp=0.31 cameraTheta=2.79 mountX=0.08 mountY=-0.30, mountTheta=-1.32
04:02:27.709 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:02:27.725 00.016 12268 UpdateGuideState exits: m=37 SNR=4.3
04:02:27.725 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:27.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:27.725 00.000 12268 Enqueuing Expose request
04:02:27.725 00.000 11616 Worker thread wakes up
04:02:27.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:27.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:29.739 02.014 11616 Exposure complete
04:02:29.790 00.051 11616 worker thread done servicing request
04:02:29.791 00.001 12268 OnExposeComplete: enter
04:02:29.791 00.000 12268 UpdateGuideState(): m_state=2
04:02:29.791 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:02:29.791 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.90, Mass=44, SNR=4.7, Peak=33 HFD=3.0
04:02:29.791 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
04:02:29.791 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
04:02:29.791 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.28 cameraTheta=3.01 mountX=0.01 mountY=-0.28, mountTheta=-1.54
04:02:29.793 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:02:29.808 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:02:29.808 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:29.809 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:29.809 00.000 12268 Enqueuing Expose request
04:02:29.809 00.000 11616 Worker thread wakes up
04:02:29.809 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:29.809 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:31.831 02.022 11616 Exposure complete
04:02:31.882 00.051 11616 worker thread done servicing request
04:02:31.882 00.000 12268 OnExposeComplete: enter
04:02:31.882 00.000 12268 UpdateGuideState(): m_state=2
04:02:31.882 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:02:31.882 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.55, Mass=42, SNR=4.6, Peak=29 HFD=4.2
04:02:31.882 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
04:02:31.882 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
04:02:31.882 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.31 hyp=0.34 cameraTheta=-1.15 mountX=-0.30 mountY=0.18, mountTheta=2.60
04:02:31.884 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:02:31.899 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:02:31.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:31.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:31.899 00.000 12268 Enqueuing Expose request
04:02:31.899 00.000 11616 Worker thread wakes up
04:02:31.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:31.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:33.918 02.019 11616 Exposure complete
04:02:33.973 00.055 11616 worker thread done servicing request
04:02:33.973 00.000 12268 OnExposeComplete: enter
04:02:33.974 00.001 12268 UpdateGuideState(): m_state=2
04:02:33.974 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:02:33.974 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.53, Mass=44, SNR=4.7, Peak=25 HFD=5.9
04:02:33.974 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.59 = 2.70)
04:02:33.974 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.41)
04:02:33.974 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.33 hyp=0.38 cameraTheta=-2.11 mountX=-0.34 mountY=-0.15, mountTheta=-2.72
04:02:33.976 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:02:33.991 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:02:33.992 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:33.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:33.992 00.000 12268 Enqueuing Expose request
04:02:33.992 00.000 11616 Worker thread wakes up
04:02:33.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:33.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:35.998 02.006 11616 Exposure complete
04:02:36.049 00.051 11616 worker thread done servicing request
04:02:36.049 00.000 12268 OnExposeComplete: enter
04:02:36.049 00.000 12268 UpdateGuideState(): m_state=2
04:02:36.049 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:02:36.049 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.71, Mass=45, SNR=4.7, Peak=33 HFD=2.8
04:02:36.049 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.27 = 2.02)
04:02:36.049 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.09)
04:02:36.049 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.15 hyp=0.45 cameraTheta=-2.79 mountX=-0.19 mountY=-0.40, mountTheta=-2.02
04:02:36.051 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:02:36.066 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:02:36.066 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:36.066 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:36.066 00.000 12268 Enqueuing Expose request
04:02:36.066 00.000 11616 Worker thread wakes up
04:02:36.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:36.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:38.074 02.008 11616 Exposure complete
04:02:38.124 00.050 11616 worker thread done servicing request
04:02:38.125 00.001 12268 OnExposeComplete: enter
04:02:38.125 00.000 12268 UpdateGuideState(): m_state=2
04:02:38.125 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:02:38.125 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.35, Mass=42, SNR=4.6, Peak=29 HFD=3.9
04:02:38.125 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
04:02:38.125 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
04:02:38.125 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.51 hyp=0.52 cameraTheta=-1.77 mountX=-0.52 mountY=-0.04, mountTheta=-3.07
04:02:38.127 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:02:38.142 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:02:38.142 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:38.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:38.142 00.000 12268 Enqueuing Expose request
04:02:38.142 00.000 11616 Worker thread wakes up
04:02:38.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:38.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:02:40.158 02.016 11616 Exposure complete
04:02:40.212 00.054 11616 worker thread done servicing request
04:02:40.213 00.001 12268 OnExposeComplete: enter
04:02:40.213 00.000 12268 UpdateGuideState(): m_state=2
04:02:40.213 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:02:40.213 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=916.00, Mass=52, SNR=5.0, Peak=34 HFD=2.5
04:02:40.213 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.47) = xAngle (1.49 = 1.49)
04:02:40.213 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.62 = -1.62)
04:02:40.214 00.001 12268 CameraToMount -- cameraX=-0.76 cameraY=0.14 hyp=0.77 cameraTheta=2.96 mountX=0.06 mountY=-0.77, mountTheta=-1.49
04:02:40.219 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:02:40.234 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:02:40.235 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:40.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:40.235 00.000 12268 Enqueuing Expose request
04:02:40.235 00.000 11616 Worker thread wakes up
04:02:40.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:40.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:02:42.255 02.020 11616 Exposure complete
04:02:42.307 00.052 11616 worker thread done servicing request
04:02:42.307 00.000 12268 OnExposeComplete: enter
04:02:42.307 00.000 12268 UpdateGuideState(): m_state=2
04:02:42.307 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:02:42.308 00.001 12268 Star::Find returns 1 (0), X=665.89, Y=915.47, Mass=45, SNR=4.7, Peak=29 HFD=3.8
04:02:42.308 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.60 = 2.69)
04:02:42.308 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.42)
04:02:42.308 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.39 hyp=0.46 cameraTheta=-2.12 mountX=-0.41 mountY=-0.19, mountTheta=-2.71
04:02:42.310 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:02:42.325 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:02:42.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:42.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:42.325 00.000 12268 Enqueuing Expose request
04:02:42.325 00.000 11616 Worker thread wakes up
04:02:42.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:42.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:02:44.330 02.005 11616 Exposure complete
04:02:44.381 00.051 11616 worker thread done servicing request
04:02:44.381 00.000 12268 OnExposeComplete: enter
04:02:44.381 00.000 12268 UpdateGuideState(): m_state=2
04:02:44.381 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:02:44.381 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.84, Mass=48, SNR=4.8, Peak=31 HFD=2.8
04:02:44.381 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.59 = 1.70)
04:02:44.381 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.41)
04:02:44.381 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-0.02 hyp=0.66 cameraTheta=-3.11 mountX=-0.08 mountY=-0.65, mountTheta=-1.70
04:02:44.383 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:02:44.398 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:02:44.398 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:44.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:44.398 00.000 12268 Enqueuing Expose request
04:02:44.398 00.000 11616 Worker thread wakes up
04:02:44.399 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:44.399 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:02:46.405 02.006 11616 Exposure complete
04:02:46.455 00.050 11616 worker thread done servicing request
04:02:46.455 00.000 12268 OnExposeComplete: enter
04:02:46.455 00.000 12268 UpdateGuideState(): m_state=2
04:02:46.456 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:02:46.456 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.53, Mass=43, SNR=4.6, Peak=29 HFD=4.0
04:02:46.456 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
04:02:46.456 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
04:02:46.456 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.33 hyp=0.33 cameraTheta=-1.68 mountX=-0.33 mountY=0.01, mountTheta=3.12
04:02:46.458 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:02:46.472 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:02:46.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:46.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:46.472 00.000 12268 Enqueuing Expose request
04:02:46.473 00.001 11616 Worker thread wakes up
04:02:46.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:46.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:48.479 02.006 11616 Exposure complete
04:02:48.530 00.051 11616 worker thread done servicing request
04:02:48.530 00.000 12268 OnExposeComplete: enter
04:02:48.530 00.000 12268 UpdateGuideState(): m_state=2
04:02:48.530 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:02:48.530 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.34, Mass=48, SNR=4.9, Peak=29 HFD=4.0
04:02:48.530 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
04:02:48.530 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
04:02:48.531 00.001 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.52 hyp=0.59 cameraTheta=-2.06 mountX=-0.54 mountY=-0.21, mountTheta=-2.77
04:02:48.533 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:02:48.547 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
04:02:48.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:48.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:48.547 00.000 12268 Enqueuing Expose request
04:02:48.548 00.001 11616 Worker thread wakes up
04:02:48.548 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:48.548 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:02:50.555 02.007 11616 Exposure complete
04:02:50.606 00.051 11616 worker thread done servicing request
04:02:50.606 00.000 12268 OnExposeComplete: enter
04:02:50.606 00.000 12268 UpdateGuideState(): m_state=2
04:02:50.606 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:02:50.606 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=916.14, Mass=65, SNR=5.6, Peak=27 HFD=7.6
04:02:50.606 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
04:02:50.606 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
04:02:50.606 00.000 12268 CameraToMount -- cameraX=-0.83 cameraY=0.28 hyp=0.87 cameraTheta=2.82 mountX=0.20 mountY=-0.86, mountTheta=-1.35
04:02:50.609 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:02:50.623 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
04:02:50.624 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:50.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:50.624 00.000 12268 Enqueuing Expose request
04:02:50.624 00.000 11616 Worker thread wakes up
04:02:50.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:50.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:02:52.636 02.012 11616 Exposure complete
04:02:52.686 00.050 11616 worker thread done servicing request
04:02:52.686 00.000 12268 OnExposeComplete: enter
04:02:52.686 00.000 12268 UpdateGuideState(): m_state=2
04:02:52.686 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:02:52.686 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.89, Mass=41, SNR=4.5, Peak=30 HFD=3.1
04:02:52.686 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
04:02:52.686 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.55 = -1.55)
04:02:52.687 00.001 12268 CameraToMount -- cameraX=-0.30 cameraY=0.03 hyp=0.30 cameraTheta=3.04 mountX=0.00 mountY=-0.30, mountTheta=-1.56
04:02:52.688 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:02:52.704 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:02:52.704 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:52.704 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:52.704 00.000 12268 Enqueuing Expose request
04:02:52.704 00.000 11616 Worker thread wakes up
04:02:52.704 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:52.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:54.712 02.008 11616 Exposure complete
04:02:54.763 00.051 11616 worker thread done servicing request
04:02:54.763 00.000 12268 OnExposeComplete: enter
04:02:54.763 00.000 12268 UpdateGuideState(): m_state=2
04:02:54.763 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:02:54.763 00.000 12268 Star::Find returns 1 (0), X=666.43, Y=915.51, Mass=37, SNR=4.3, Peak=25 HFD=4.8
04:02:54.763 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
04:02:54.763 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
04:02:54.763 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.35 hyp=0.46 cameraTheta=-0.84 mountX=-0.32 mountY=0.35, mountTheta=2.30
04:02:54.766 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:02:54.780 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
04:02:54.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:54.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:54.780 00.000 12268 Enqueuing Expose request
04:02:54.781 00.001 11616 Worker thread wakes up
04:02:54.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:54.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:02:56.783 02.002 11616 Exposure complete
04:02:56.833 00.050 11616 worker thread done servicing request
04:02:56.833 00.000 12268 OnExposeComplete: enter
04:02:56.834 00.001 12268 UpdateGuideState(): m_state=2
04:02:56.834 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:02:56.834 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.45, Mass=39, SNR=4.4, Peak=28 HFD=3.2
04:02:56.834 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
04:02:56.834 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.67)
04:02:56.834 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.41 hyp=0.58 cameraTheta=-2.37 mountX=-0.45 mountY=-0.36, mountTheta=-2.46
04:02:56.836 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:02:56.851 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:02:56.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:56.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:56.851 00.000 12268 Enqueuing Expose request
04:02:56.851 00.000 11616 Worker thread wakes up
04:02:56.852 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:56.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:02:58.899 02.047 11616 Exposure complete
04:02:58.951 00.052 11616 worker thread done servicing request
04:02:58.951 00.000 12268 OnExposeComplete: enter
04:02:58.951 00.000 12268 UpdateGuideState(): m_state=2
04:02:58.951 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:02:58.951 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.39, Mass=46, SNR=4.8, Peak=35 HFD=2.7
04:02:58.952 00.001 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
04:02:58.952 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
04:02:58.952 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.47 hyp=0.71 cameraTheta=-2.43 mountX=-0.52 mountY=-0.48, mountTheta=-2.40
04:02:58.954 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:02:58.968 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:02:58.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:58.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:02:58.968 00.000 12268 Enqueuing Expose request
04:02:58.968 00.000 11616 Worker thread wakes up
04:02:58.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:02:58.969 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:03:00.985 02.016 11616 Exposure complete
04:03:01.037 00.052 11616 worker thread done servicing request
04:03:01.037 00.000 12268 OnExposeComplete: enter
04:03:01.037 00.000 12268 UpdateGuideState(): m_state=2
04:03:01.037 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:03:01.037 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=916.18, Mass=43, SNR=4.6, Peak=28 HFD=3.6
04:03:01.037 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
04:03:01.037 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
04:03:01.038 00.001 12268 CameraToMount -- cameraX=-0.28 cameraY=0.32 hyp=0.42 cameraTheta=2.29 mountX=0.29 mountY=-0.32, mountTheta=-0.84
04:03:01.039 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:03:01.054 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:03:01.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:01.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:01.054 00.000 12268 Enqueuing Expose request
04:03:01.054 00.000 11616 Worker thread wakes up
04:03:01.055 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:01.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:03.069 02.014 11616 Exposure complete
04:03:03.119 00.050 11616 worker thread done servicing request
04:03:03.119 00.000 12268 OnExposeComplete: enter
04:03:03.119 00.000 12268 UpdateGuideState(): m_state=2
04:03:03.119 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:03:03.119 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.29, Mass=49, SNR=4.9, Peak=33 HFD=3.1
04:03:03.119 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
04:03:03.119 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
04:03:03.120 00.001 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.57 hyp=0.78 cameraTheta=-2.33 mountX=-0.62 mountY=-0.46, mountTheta=-2.50
04:03:03.121 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:03:03.136 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:03:03.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:03.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:03.136 00.000 12268 Enqueuing Expose request
04:03:03.136 00.000 11616 Worker thread wakes up
04:03:03.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:03.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:03:05.149 02.013 11616 Exposure complete
04:03:05.205 00.056 11616 worker thread done servicing request
04:03:05.205 00.000 12268 OnExposeComplete: enter
04:03:05.205 00.000 12268 UpdateGuideState(): m_state=2
04:03:05.205 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:03:05.206 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.86, Mass=47, SNR=4.8, Peak=33 HFD=3.2
04:03:05.206 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.65 = 1.65)
04:03:05.206 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.46 = -1.46)
04:03:05.206 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.00 hyp=0.28 cameraTheta=3.13 mountX=-0.02 mountY=-0.28, mountTheta=-1.65
04:03:05.210 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:03:05.227 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
04:03:05.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:05.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:05.227 00.000 12268 Enqueuing Expose request
04:03:05.227 00.000 11616 Worker thread wakes up
04:03:05.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:05.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:07.235 02.008 11616 Exposure complete
04:03:07.288 00.053 11616 worker thread done servicing request
04:03:07.288 00.000 12268 OnExposeComplete: enter
04:03:07.288 00.000 12268 UpdateGuideState(): m_state=2
04:03:07.288 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:03:07.288 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.42, Mass=45, SNR=4.7, Peak=29 HFD=4.1
04:03:07.288 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
04:03:07.288 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
04:03:07.288 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.44 hyp=0.45 cameraTheta=-1.81 mountX=-0.45 mountY=-0.05, mountTheta=-3.03
04:03:07.290 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:03:07.305 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:03:07.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:07.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:07.305 00.000 12268 Enqueuing Expose request
04:03:07.305 00.000 11616 Worker thread wakes up
04:03:07.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:07.306 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:03:09.317 02.011 11616 Exposure complete
04:03:09.367 00.050 11616 worker thread done servicing request
04:03:09.367 00.000 12268 OnExposeComplete: enter
04:03:09.367 00.000 12268 UpdateGuideState(): m_state=2
04:03:09.367 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:03:09.367 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.81, Mass=45, SNR=4.7, Peak=31 HFD=3.8
04:03:09.367 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.33 = 1.95)
04:03:09.368 00.001 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.16)
04:03:09.368 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-2.86 mountX=-0.07 mountY=-0.17, mountTheta=-1.95
04:03:09.370 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:03:09.384 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:03:09.385 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:09.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:09.385 00.000 12268 Enqueuing Expose request
04:03:09.385 00.000 11616 Worker thread wakes up
04:03:09.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:09.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:11.393 02.008 11616 Exposure complete
04:03:11.443 00.050 11616 worker thread done servicing request
04:03:11.443 00.000 12268 OnExposeComplete: enter
04:03:11.443 00.000 12268 UpdateGuideState(): m_state=2
04:03:11.444 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:03:11.444 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.46, Mass=41, SNR=4.5, Peak=29 HFD=3.4
04:03:11.444 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
04:03:11.444 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
04:03:11.444 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.40 hyp=0.47 cameraTheta=-2.14 mountX=-0.42 mountY=-0.20, mountTheta=-2.70
04:03:11.446 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:03:11.460 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:03:11.460 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:11.461 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:11.461 00.000 12268 Enqueuing Expose request
04:03:11.461 00.000 11616 Worker thread wakes up
04:03:11.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:11.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:03:13.480 02.019 11616 Exposure complete
04:03:13.531 00.051 11616 worker thread done servicing request
04:03:13.531 00.000 12268 OnExposeComplete: enter
04:03:13.531 00.000 12268 UpdateGuideState(): m_state=2
04:03:13.532 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:03:13.532 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.54, Mass=47, SNR=4.8, Peak=29 HFD=4.2
04:03:13.532 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.40 = 2.89)
04:03:13.532 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.22)
04:03:13.532 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.32 hyp=0.34 cameraTheta=-1.92 mountX=-0.33 mountY=-0.08, mountTheta=-2.92
04:03:13.534 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:03:13.549 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:03:13.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:13.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:13.549 00.000 12268 Enqueuing Expose request
04:03:13.549 00.000 11616 Worker thread wakes up
04:03:13.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:13.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:15.556 02.007 11616 Exposure complete
04:03:15.608 00.052 11616 worker thread done servicing request
04:03:15.608 00.000 12268 OnExposeComplete: enter
04:03:15.608 00.000 12268 UpdateGuideState(): m_state=2
04:03:15.609 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:03:15.609 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.66, Mass=44, SNR=4.7, Peak=31 HFD=3.5
04:03:15.609 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
04:03:15.609 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
04:03:15.609 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-2.35 mountX=-0.22 mountY=-0.17, mountTheta=-2.48
04:03:15.611 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:03:15.626 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:03:15.626 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:15.626 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:15.626 00.000 12268 Enqueuing Expose request
04:03:15.626 00.000 11616 Worker thread wakes up
04:03:15.626 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:15.626 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:17.641 02.015 11616 Exposure complete
04:03:17.692 00.051 11616 worker thread done servicing request
04:03:17.692 00.000 12268 OnExposeComplete: enter
04:03:17.692 00.000 12268 UpdateGuideState(): m_state=2
04:03:17.692 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:03:17.692 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.95, Mass=44, SNR=4.6, Peak=28 HFD=3.8
04:03:17.692 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
04:03:17.692 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
04:03:17.693 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=0.09 hyp=0.23 cameraTheta=2.72 mountX=0.07 mountY=-0.22, mountTheta=-1.25
04:03:17.695 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:03:17.709 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:03:17.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:17.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:17.709 00.000 12268 Enqueuing Expose request
04:03:17.709 00.000 11616 Worker thread wakes up
04:03:17.710 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:17.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:19.717 02.007 11616 Exposure complete
04:03:19.767 00.050 11616 worker thread done servicing request
04:03:19.767 00.000 12268 OnExposeComplete: enter
04:03:19.767 00.000 12268 UpdateGuideState(): m_state=2
04:03:19.767 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:03:19.767 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.78, Mass=48, SNR=4.9, Peak=28 HFD=4.6
04:03:19.767 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
04:03:19.767 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
04:03:19.769 00.002 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.51 mountX=-0.09 mountY=-0.10, mountTheta=-2.31
04:03:19.770 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:03:19.786 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
04:03:19.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:19.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:19.786 00.000 12268 Enqueuing Expose request
04:03:19.786 00.000 11616 Worker thread wakes up
04:03:19.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:19.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:21.803 02.017 11616 Exposure complete
04:03:21.853 00.050 11616 worker thread done servicing request
04:03:21.853 00.000 12268 OnExposeComplete: enter
04:03:21.853 00.000 12268 UpdateGuideState(): m_state=2
04:03:21.853 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:03:21.854 00.001 12268 Star::Find returns 1 (0), X=665.19, Y=915.94, Mass=60, SNR=5.4, Peak=30 HFD=4.2
04:03:21.854 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.59 = 1.59)
04:03:21.854 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.52 = -1.52)
04:03:21.854 00.000 12268 CameraToMount -- cameraX=-0.94 cameraY=0.08 hyp=0.94 cameraTheta=3.06 mountX=-0.02 mountY=-0.94, mountTheta=-1.59
04:03:21.856 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:03:21.870 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
04:03:21.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:21.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:21.870 00.000 12268 Enqueuing Expose request
04:03:21.870 00.000 11616 Worker thread wakes up
04:03:21.870 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:21.871 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:03:23.882 02.011 11616 Exposure complete
04:03:23.932 00.050 11616 worker thread done servicing request
04:03:23.933 00.001 12268 OnExposeComplete: enter
04:03:23.933 00.000 12268 UpdateGuideState(): m_state=2
04:03:23.933 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:03:23.933 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.48, Mass=38, SNR=4.3, Peak=26 HFD=3.3
04:03:23.933 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.89 = 2.39)
04:03:23.933 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.72)
04:03:23.933 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.38 hyp=0.58 cameraTheta=-2.42 mountX=-0.42 mountY=-0.38, mountTheta=-2.41
04:03:23.935 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=19, Gamma=1.290
04:03:23.951 00.016 12268 UpdateGuideState exits: m=38 SNR=4.3
04:03:23.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:23.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:23.951 00.000 12268 Enqueuing Expose request
04:03:23.951 00.000 11616 Worker thread wakes up
04:03:23.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:23.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:03:25.957 02.006 11616 Exposure complete
04:03:26.008 00.051 11616 worker thread done servicing request
04:03:26.008 00.000 12268 OnExposeComplete: enter
04:03:26.008 00.000 12268 UpdateGuideState(): m_state=2
04:03:26.008 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:03:26.009 00.001 12268 Star::Find returns 1 (0), X=665.82, Y=916.10, Mass=45, SNR=4.7, Peak=29 HFD=3.5
04:03:26.009 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
04:03:26.009 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
04:03:26.009 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.24 hyp=0.39 cameraTheta=2.46 mountX=0.21 mountY=-0.33, mountTheta=-1.00
04:03:26.011 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:03:26.025 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:03:26.026 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:26.026 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:26.026 00.000 12268 Enqueuing Expose request
04:03:26.026 00.000 11616 Worker thread wakes up
04:03:26.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:26.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:28.040 02.014 11616 Exposure complete
04:03:28.090 00.050 11616 worker thread done servicing request
04:03:28.091 00.001 12268 OnExposeComplete: enter
04:03:28.091 00.000 12268 UpdateGuideState(): m_state=2
04:03:28.091 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:03:28.091 00.000 12268 Star::Find returns 1 (0), X=666.28, Y=915.84, Mass=41, SNR=4.5, Peak=27 HFD=4.4
04:03:28.091 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
04:03:28.091 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
04:03:28.091 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.10 mountX=-0.00 mountY=0.16, mountTheta=1.58
04:03:28.093 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:03:28.108 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:03:28.108 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:28.108 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:28.108 00.000 12268 Enqueuing Expose request
04:03:28.108 00.000 11616 Worker thread wakes up
04:03:28.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:28.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:30.123 02.015 11616 Exposure complete
04:03:30.174 00.051 11616 worker thread done servicing request
04:03:30.174 00.000 12268 OnExposeComplete: enter
04:03:30.175 00.001 12268 UpdateGuideState(): m_state=2
04:03:30.175 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:03:30.175 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.28, Mass=43, SNR=4.6, Peak=29 HFD=3.9
04:03:30.175 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.29 = 3.00)
04:03:30.175 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.11)
04:03:30.175 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.58 hyp=0.59 cameraTheta=-1.81 mountX=-0.59 mountY=-0.07, mountTheta=-3.03
04:03:30.177 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:03:30.192 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:03:30.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:30.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:30.192 00.000 12268 Enqueuing Expose request
04:03:30.193 00.001 11616 Worker thread wakes up
04:03:30.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:30.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:03:32.216 02.023 11616 Exposure complete
04:03:32.274 00.058 11616 worker thread done servicing request
04:03:32.274 00.000 12268 OnExposeComplete: enter
04:03:32.274 00.000 12268 UpdateGuideState(): m_state=2
04:03:32.275 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:03:32.275 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.34, Mass=42, SNR=4.6, Peak=31 HFD=3.1
04:03:32.275 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.60)
04:03:32.275 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
04:03:32.275 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.52 hyp=0.65 cameraTheta=-2.22 mountX=-0.56 mountY=-0.32, mountTheta=-2.62
04:03:32.277 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:03:32.292 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:03:32.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:32.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:32.292 00.000 12268 Enqueuing Expose request
04:03:32.292 00.000 11616 Worker thread wakes up
04:03:32.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:32.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:03:34.304 02.012 11616 Exposure complete
04:03:34.359 00.055 11616 worker thread done servicing request
04:03:34.359 00.000 12268 OnExposeComplete: enter
04:03:34.359 00.000 12268 UpdateGuideState(): m_state=2
04:03:34.360 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:03:34.360 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.79, Mass=49, SNR=4.9, Peak=29 HFD=4.0
04:03:34.360 00.000 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.17 = 2.11)
04:03:34.360 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.00)
04:03:34.360 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.70 mountX=-0.09 mountY=-0.14, mountTheta=-2.12
04:03:34.362 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:03:34.378 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
04:03:34.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:34.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:34.378 00.000 12268 Enqueuing Expose request
04:03:34.378 00.000 11616 Worker thread wakes up
04:03:34.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:34.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:36.389 02.011 11616 Exposure complete
04:03:36.439 00.050 11616 worker thread done servicing request
04:03:36.439 00.000 12268 OnExposeComplete: enter
04:03:36.439 00.000 12268 UpdateGuideState(): m_state=2
04:03:36.440 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:03:36.440 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.79, Mass=46, SNR=4.7, Peak=29 HFD=3.8
04:03:36.440 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
04:03:36.440 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
04:03:36.440 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-2.83 mountX=-0.09 mountY=-0.21, mountTheta=-1.99
04:03:36.442 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:03:36.459 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
04:03:36.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:36.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:36.459 00.000 12268 Enqueuing Expose request
04:03:36.459 00.000 11616 Worker thread wakes up
04:03:36.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:36.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:38.471 02.012 11616 Exposure complete
04:03:38.522 00.051 11616 worker thread done servicing request
04:03:38.522 00.000 12268 OnExposeComplete: enter
04:03:38.522 00.000 12268 UpdateGuideState(): m_state=2
04:03:38.523 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:03:38.523 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.54, Mass=37, SNR=4.3, Peak=26 HFD=4.3
04:03:38.523 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
04:03:38.523 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.63)
04:03:38.523 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.32 hyp=0.36 cameraTheta=-1.07 mountX=-0.30 mountY=0.21, mountTheta=2.52
04:03:38.525 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:03:38.540 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
04:03:38.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:38.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:38.540 00.000 12268 Enqueuing Expose request
04:03:38.540 00.000 11616 Worker thread wakes up
04:03:38.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:38.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:40.547 02.007 11616 Exposure complete
04:03:40.600 00.053 11616 worker thread done servicing request
04:03:40.600 00.000 12268 OnExposeComplete: enter
04:03:40.600 00.000 12268 UpdateGuideState(): m_state=2
04:03:40.601 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:03:40.601 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.60, Mass=46, SNR=4.7, Peak=31 HFD=2.8
04:03:40.601 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.22 = 2.07)
04:03:40.601 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.04)
04:03:40.601 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-0.26 hyp=0.68 cameraTheta=-2.74 mountX=-0.32 mountY=-0.59, mountTheta=-2.07
04:03:40.603 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:03:40.617 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
04:03:40.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:40.617 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:40.617 00.000 12268 Enqueuing Expose request
04:03:40.617 00.000 11616 Worker thread wakes up
04:03:40.618 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:40.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:03:42.623 02.005 11616 Exposure complete
04:03:42.673 00.050 11616 worker thread done servicing request
04:03:42.674 00.001 12268 OnExposeComplete: enter
04:03:42.674 00.000 12268 UpdateGuideState(): m_state=2
04:03:42.674 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:03:42.674 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.33, Mass=44, SNR=4.6, Peak=31 HFD=3.3
04:03:42.674 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
04:03:42.674 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
04:03:42.674 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.53 hyp=0.62 cameraTheta=-2.11 mountX=-0.56 mountY=-0.25, mountTheta=-2.73
04:03:42.676 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:03:42.692 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
04:03:42.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:42.692 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:42.692 00.000 12268 Enqueuing Expose request
04:03:42.692 00.000 11616 Worker thread wakes up
04:03:42.692 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:42.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:03:44.695 02.003 11616 Exposure complete
04:03:44.747 00.052 11616 worker thread done servicing request
04:03:44.747 00.000 12268 OnExposeComplete: enter
04:03:44.747 00.000 12268 UpdateGuideState(): m_state=2
04:03:44.748 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:03:44.748 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
04:03:44.748 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
04:03:44.748 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.37)
04:03:44.748 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.33 mountX=-0.29 mountY=0.11, mountTheta=2.78
04:03:44.750 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:03:44.764 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:03:44.765 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:44.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:44.765 00.000 12268 Enqueuing Expose request
04:03:44.765 00.000 11616 Worker thread wakes up
04:03:44.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:44.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:46.777 02.012 11616 Exposure complete
04:03:46.828 00.051 11616 worker thread done servicing request
04:03:46.828 00.000 12268 OnExposeComplete: enter
04:03:46.828 00.000 12268 UpdateGuideState(): m_state=2
04:03:46.828 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:03:46.828 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=915.95, Mass=61, SNR=5.4, Peak=28 HFD=7.0
04:03:46.828 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
04:03:46.828 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
04:03:46.829 00.001 12268 CameraToMount -- cameraX=-0.91 cameraY=0.09 hyp=0.92 cameraTheta=3.04 mountX=0.00 mountY=-0.92, mountTheta=-1.57
04:03:46.831 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:03:46.846 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:03:46.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:46.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:46.846 00.000 12268 Enqueuing Expose request
04:03:46.846 00.000 11616 Worker thread wakes up
04:03:46.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:46.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:03:48.912 02.066 11616 Exposure complete
04:03:48.964 00.052 11616 worker thread done servicing request
04:03:48.964 00.000 12268 OnExposeComplete: enter
04:03:48.964 00.000 12268 UpdateGuideState(): m_state=2
04:03:48.965 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:03:48.965 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.67, Mass=46, SNR=4.7, Peak=34 HFD=2.7
04:03:48.965 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
04:03:48.965 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
04:03:48.965 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.19 hyp=0.54 cameraTheta=-2.78 mountX=-0.24 mountY=-0.48, mountTheta=-2.04
04:03:48.967 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:03:48.982 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:03:48.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:48.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:48.982 00.000 12268 Enqueuing Expose request
04:03:48.982 00.000 11616 Worker thread wakes up
04:03:48.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:48.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:50.992 02.010 11616 Exposure complete
04:03:51.044 00.052 11616 worker thread done servicing request
04:03:51.044 00.000 12268 OnExposeComplete: enter
04:03:51.045 00.001 12268 UpdateGuideState(): m_state=2
04:03:51.045 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:03:51.045 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.53, Mass=54, SNR=5.1, Peak=30 HFD=4.4
04:03:51.045 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
04:03:51.045 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
04:03:51.045 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.33 hyp=0.34 cameraTheta=-1.44 mountX=-0.33 mountY=0.09, mountTheta=2.88
04:03:51.048 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:03:51.063 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:03:51.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:51.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:51.063 00.000 12268 Enqueuing Expose request
04:03:51.063 00.000 11616 Worker thread wakes up
04:03:51.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:51.064 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:53.078 02.014 11616 Exposure complete
04:03:53.131 00.053 11616 worker thread done servicing request
04:03:53.132 00.001 12268 OnExposeComplete: enter
04:03:53.132 00.000 12268 UpdateGuideState(): m_state=2
04:03:53.132 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:03:53.132 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=916.01, Mass=47, SNR=4.8, Peak=31 HFD=3.2
04:03:53.132 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
04:03:53.132 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
04:03:53.132 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.15 hyp=0.41 cameraTheta=2.76 mountX=0.11 mountY=-0.40, mountTheta=-1.29
04:03:53.134 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:03:53.150 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
04:03:53.150 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:53.150 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:53.150 00.000 12268 Enqueuing Expose request
04:03:53.150 00.000 11616 Worker thread wakes up
04:03:53.150 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:53.150 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:55.163 02.013 11616 Exposure complete
04:03:55.219 00.056 11616 worker thread done servicing request
04:03:55.219 00.000 12268 OnExposeComplete: enter
04:03:55.219 00.000 12268 UpdateGuideState(): m_state=2
04:03:55.219 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:03:55.219 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.40, Mass=49, SNR=4.9, Peak=32 HFD=3.6
04:03:55.220 00.001 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
04:03:55.220 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
04:03:55.220 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.46 hyp=0.55 cameraTheta=-2.16 mountX=-0.49 mountY=-0.24, mountTheta=-2.68
04:03:55.222 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:03:55.238 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
04:03:55.239 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:55.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:55.239 00.000 12268 Enqueuing Expose request
04:03:55.239 00.000 11616 Worker thread wakes up
04:03:55.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:55.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:03:57.261 02.022 11616 Exposure complete
04:03:57.311 00.050 11616 worker thread done servicing request
04:03:57.312 00.001 12268 OnExposeComplete: enter
04:03:57.312 00.000 12268 UpdateGuideState(): m_state=2
04:03:57.312 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:03:57.312 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:03:57.312 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
04:03:57.312 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
04:03:57.312 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.82 mountX=-0.28 mountY=-0.03, mountTheta=-3.02
04:03:57.314 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:03:57.329 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:03:57.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:57.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:57.329 00.000 12268 Enqueuing Expose request
04:03:57.329 00.000 11616 Worker thread wakes up
04:03:57.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:57.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:03:59.336 02.007 11616 Exposure complete
04:03:59.388 00.052 11616 worker thread done servicing request
04:03:59.388 00.000 12268 OnExposeComplete: enter
04:03:59.388 00.000 12268 UpdateGuideState(): m_state=2
04:03:59.389 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:03:59.389 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.51, Mass=48, SNR=4.9, Peak=29 HFD=2.8
04:03:59.389 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.22 = 2.07)
04:03:59.389 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.04)
04:03:59.389 00.000 12268 CameraToMount -- cameraX=-0.84 cameraY=-0.35 hyp=0.91 cameraTheta=-2.74 mountX=-0.43 mountY=-0.79, mountTheta=-2.08
04:03:59.391 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:03:59.407 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
04:03:59.407 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:59.407 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:03:59.407 00.000 12268 Enqueuing Expose request
04:03:59.407 00.000 11616 Worker thread wakes up
04:03:59.408 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:03:59.408 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:04:01.423 02.015 11616 Exposure complete
04:04:01.473 00.050 11616 worker thread done servicing request
04:04:01.473 00.000 12268 OnExposeComplete: enter
04:04:01.473 00.000 12268 UpdateGuideState(): m_state=2
04:04:01.473 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:04:01.474 00.001 12268 Star::Find returns 1 (0), X=665.31, Y=915.84, Mass=60, SNR=5.3, Peak=28 HFD=7.2
04:04:01.474 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
04:04:01.474 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.42)
04:04:01.474 00.000 12268 CameraToMount -- cameraX=-0.81 cameraY=-0.02 hyp=0.81 cameraTheta=-3.12 mountX=-0.10 mountY=-0.80, mountTheta=-1.69
04:04:01.476 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:04:01.490 00.014 12268 UpdateGuideState exits: m=60 SNR=5.3
04:04:01.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:01.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:01.490 00.000 12268 Enqueuing Expose request
04:04:01.490 00.000 11616 Worker thread wakes up
04:04:01.491 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:01.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:04:03.497 02.006 11616 Exposure complete
04:04:03.550 00.053 11616 worker thread done servicing request
04:04:03.550 00.000 12268 OnExposeComplete: enter
04:04:03.550 00.000 12268 UpdateGuideState(): m_state=2
04:04:03.550 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:04:03.551 00.001 12268 Star::Find returns 1 (0), X=666.06, Y=914.99, Mass=47, SNR=4.8, Peak=28 HFD=4.6
04:04:03.551 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
04:04:03.551 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
04:04:03.551 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.87 hyp=0.87 cameraTheta=-1.65 mountX=-0.87 mountY=0.04, mountTheta=3.09
04:04:03.553 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:04:03.567 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:04:03.568 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:03.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:03.568 00.000 12268 Enqueuing Expose request
04:04:03.568 00.000 11616 Worker thread wakes up
04:04:03.568 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:03.568 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:04:05.585 02.017 11616 Exposure complete
04:04:05.636 00.051 11616 worker thread done servicing request
04:04:05.636 00.000 12268 OnExposeComplete: enter
04:04:05.636 00.000 12268 UpdateGuideState(): m_state=2
04:04:05.636 00.000 12268 Star::Find(15, 666, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:04:05.636 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.55, Mass=41, SNR=4.5, Peak=26 HFD=4.0
04:04:05.636 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.71 = 2.57)
04:04:05.636 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.54)
04:04:05.637 00.001 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.31 hyp=0.40 cameraTheta=-2.24 mountX=-0.33 mountY=-0.20, mountTheta=-2.60
04:04:05.638 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:04:05.654 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:04:05.654 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:05.654 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:05.654 00.000 12268 Enqueuing Expose request
04:04:05.654 00.000 11616 Worker thread wakes up
04:04:05.654 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:05.654 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:07.667 02.013 11616 Exposure complete
04:04:07.716 00.049 11616 worker thread done servicing request
04:04:07.716 00.000 12268 OnExposeComplete: enter
04:04:07.716 00.000 12268 UpdateGuideState(): m_state=2
04:04:07.717 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:04:07.717 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.87, Mass=46, SNR=4.8, Peak=32 HFD=3.3
04:04:07.717 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
04:04:07.717 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
04:04:07.717 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.01 hyp=0.24 cameraTheta=3.11 mountX=-0.02 mountY=-0.24, mountTheta=-1.64
04:04:07.719 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:04:07.738 00.019 12268 UpdateGuideState exits: m=46 SNR=4.8
04:04:07.738 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:07.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:07.738 00.000 12268 Enqueuing Expose request
04:04:07.738 00.000 11616 Worker thread wakes up
04:04:07.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:07.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:09.751 02.013 11616 Exposure complete
04:04:09.800 00.049 11616 worker thread done servicing request
04:04:09.801 00.001 12268 OnExposeComplete: enter
04:04:09.801 00.000 12268 UpdateGuideState(): m_state=2
04:04:09.801 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:04:09.801 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.49, Mass=57, SNR=5.2, Peak=29 HFD=4.6
04:04:09.801 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
04:04:09.801 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
04:04:09.801 00.000 12268 CameraToMount -- cameraX=-0.82 cameraY=-0.37 hyp=0.90 cameraTheta=-2.72 mountX=-0.45 mountY=-0.77, mountTheta=-2.10
04:04:09.803 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:04:09.818 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:04:09.818 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:09.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:09.818 00.000 12268 Enqueuing Expose request
04:04:09.818 00.000 11616 Worker thread wakes up
04:04:09.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:09.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:04:11.834 02.016 11616 Exposure complete
04:04:11.883 00.049 11616 worker thread done servicing request
04:04:11.884 00.001 12268 OnExposeComplete: enter
04:04:11.884 00.000 12268 UpdateGuideState(): m_state=2
04:04:11.884 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:04:11.884 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.53, Mass=44, SNR=4.6, Peak=31 HFD=3.7
04:04:11.884 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.24 = 3.05)
04:04:11.884 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.06)
04:04:11.884 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.33 hyp=0.34 cameraTheta=-1.76 mountX=-0.34 mountY=-0.02, mountTheta=-3.08
04:04:11.886 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=17, Gamma=1.290
04:04:11.900 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:04:11.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:11.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:11.901 00.001 12268 Enqueuing Expose request
04:04:11.901 00.000 11616 Worker thread wakes up
04:04:11.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:11.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:13.904 02.003 11616 Exposure complete
04:04:13.956 00.052 11616 worker thread done servicing request
04:04:13.957 00.001 12268 OnExposeComplete: enter
04:04:13.957 00.000 12268 UpdateGuideState(): m_state=2
04:04:13.957 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:04:13.957 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:04:13.957 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
04:04:13.957 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
04:04:13.957 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.82 mountX=-0.28 mountY=-0.03, mountTheta=-3.02
04:04:13.959 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:04:13.973 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
04:04:13.974 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:13.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:13.974 00.000 12268 Enqueuing Expose request
04:04:13.974 00.000 11616 Worker thread wakes up
04:04:13.974 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:13.974 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:15.983 02.009 11616 Exposure complete
04:04:16.033 00.050 11616 worker thread done servicing request
04:04:16.033 00.000 12268 OnExposeComplete: enter
04:04:16.034 00.001 12268 UpdateGuideState(): m_state=2
04:04:16.034 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:04:16.034 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
04:04:16.034 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.71 = 2.57)
04:04:16.034 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.54)
04:04:16.034 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.25 hyp=0.31 cameraTheta=-2.24 mountX=-0.26 mountY=-0.16, mountTheta=-2.59
04:04:16.036 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:04:16.050 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
04:04:16.051 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:16.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:16.051 00.000 12268 Enqueuing Expose request
04:04:16.051 00.000 11616 Worker thread wakes up
04:04:16.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:16.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:18.058 02.007 11616 Exposure complete
04:04:18.107 00.049 11616 worker thread done servicing request
04:04:18.108 00.001 12268 OnExposeComplete: enter
04:04:18.108 00.000 12268 UpdateGuideState(): m_state=2
04:04:18.108 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:04:18.108 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
04:04:18.108 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
04:04:18.108 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
04:04:18.108 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.25 hyp=0.30 cameraTheta=-2.16 mountX=-0.27 mountY=-0.13, mountTheta=-2.68
04:04:18.110 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:04:18.125 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:04:18.126 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:18.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:18.126 00.000 12268 Enqueuing Expose request
04:04:18.126 00.000 11616 Worker thread wakes up
04:04:18.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:18.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:20.133 02.007 11616 Exposure complete
04:04:20.186 00.053 11616 worker thread done servicing request
04:04:20.186 00.000 12268 OnExposeComplete: enter
04:04:20.186 00.000 12268 UpdateGuideState(): m_state=2
04:04:20.187 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:04:20.187 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
04:04:20.187 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
04:04:20.187 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
04:04:20.187 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.63 mountX=-0.28 mountY=0.02, mountTheta=3.07
04:04:20.192 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:04:20.209 00.017 12268 UpdateGuideState exits: m=38 SNR=4.4
04:04:20.210 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:20.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:20.210 00.000 12268 Enqueuing Expose request
04:04:20.210 00.000 11616 Worker thread wakes up
04:04:20.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:20.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:22.229 02.019 11616 Exposure complete
04:04:22.282 00.053 11616 worker thread done servicing request
04:04:22.282 00.000 12268 OnExposeComplete: enter
04:04:22.282 00.000 12268 UpdateGuideState(): m_state=2
04:04:22.283 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:04:22.283 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.29, Mass=45, SNR=4.7, Peak=30 HFD=3.7
04:04:22.283 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.62 = 2.67)
04:04:22.283 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.44)
04:04:22.283 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.57 hyp=0.68 cameraTheta=-2.14 mountX=-0.61 mountY=-0.29, mountTheta=-2.69
04:04:22.286 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:04:22.301 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:04:22.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:22.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:22.301 00.000 12268 Enqueuing Expose request
04:04:22.301 00.000 11616 Worker thread wakes up
04:04:22.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:22.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:04:24.318 02.017 11616 Exposure complete
04:04:24.369 00.051 11616 worker thread done servicing request
04:04:24.369 00.000 12268 OnExposeComplete: enter
04:04:24.369 00.000 12268 UpdateGuideState(): m_state=2
04:04:24.369 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:04:24.369 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.16, Mass=52, SNR=5.0, Peak=27 HFD=6.5
04:04:24.369 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
04:04:24.369 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
04:04:24.369 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-0.70 hyp=0.92 cameraTheta=-2.28 mountX=-0.75 mountY=-0.50, mountTheta=-2.55
04:04:24.371 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:04:24.386 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:04:24.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:24.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:24.386 00.000 12268 Enqueuing Expose request
04:04:24.386 00.000 11616 Worker thread wakes up
04:04:24.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:24.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:04:26.398 02.012 11616 Exposure complete
04:04:26.448 00.050 11616 worker thread done servicing request
04:04:26.448 00.000 12268 OnExposeComplete: enter
04:04:26.448 00.000 12268 UpdateGuideState(): m_state=2
04:04:26.448 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:04:26.448 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=916.25, Mass=46, SNR=4.7, Peak=30 HFD=3.6
04:04:26.448 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
04:04:26.448 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
04:04:26.449 00.001 12268 CameraToMount -- cameraX=-0.25 cameraY=0.39 hyp=0.46 cameraTheta=2.13 mountX=0.37 mountY=-0.30, mountTheta=-0.68
04:04:26.450 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
04:04:26.465 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:04:26.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:26.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:26.465 00.000 12268 Enqueuing Expose request
04:04:26.465 00.000 11616 Worker thread wakes up
04:04:26.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:26.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:28.474 02.009 11616 Exposure complete
04:04:28.525 00.051 11616 worker thread done servicing request
04:04:28.526 00.001 12268 OnExposeComplete: enter
04:04:28.526 00.000 12268 UpdateGuideState(): m_state=2
04:04:28.526 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:04:28.526 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.75, Mass=69, SNR=5.7, Peak=29 HFD=7.2
04:04:28.526 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
04:04:28.526 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
04:04:28.526 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=-0.11 hyp=0.70 cameraTheta=-2.98 mountX=-0.18 mountY=-0.67, mountTheta=-1.83
04:04:28.528 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:04:28.543 00.015 12268 UpdateGuideState exits: m=69 SNR=5.7
04:04:28.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:28.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:28.543 00.000 12268 Enqueuing Expose request
04:04:28.543 00.000 11616 Worker thread wakes up
04:04:28.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:28.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:04:30.544 02.001 11616 Exposure complete
04:04:30.595 00.051 11616 worker thread done servicing request
04:04:30.595 00.000 12268 OnExposeComplete: enter
04:04:30.595 00.000 12268 UpdateGuideState(): m_state=2
04:04:30.595 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:04:30.596 00.001 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
04:04:30.596 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
04:04:30.596 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
04:04:30.596 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.26 hyp=0.29 cameraTheta=-2.00 mountX=-0.27 mountY=-0.08, mountTheta=-2.84
04:04:30.598 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:04:30.612 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
04:04:30.612 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:30.612 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:30.613 00.001 12268 Enqueuing Expose request
04:04:30.613 00.000 11616 Worker thread wakes up
04:04:30.613 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:30.613 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:32.617 02.004 11616 Exposure complete
04:04:32.669 00.052 11616 worker thread done servicing request
04:04:32.669 00.000 12268 OnExposeComplete: enter
04:04:32.669 00.000 12268 UpdateGuideState(): m_state=2
04:04:32.669 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:04:32.669 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.36, Mass=46, SNR=4.7, Peak=29 HFD=4.1
04:04:32.669 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
04:04:32.669 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
04:04:32.669 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.50 hyp=0.50 cameraTheta=-1.66 mountX=-0.50 mountY=0.02, mountTheta=3.10
04:04:32.671 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:04:32.686 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:04:32.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:32.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:32.686 00.000 12268 Enqueuing Expose request
04:04:32.686 00.000 11616 Worker thread wakes up
04:04:32.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:32.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:04:34.699 02.013 11616 Exposure complete
04:04:34.755 00.056 11616 worker thread done servicing request
04:04:34.755 00.000 12268 OnExposeComplete: enter
04:04:34.755 00.000 12268 UpdateGuideState(): m_state=2
04:04:34.755 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:04:34.755 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.85, Mass=46, SNR=4.8, Peak=31 HFD=3.6
04:04:34.755 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.51 = 1.78)
04:04:34.755 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.33)
04:04:34.756 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.03 mountX=-0.03 mountY=-0.13, mountTheta=-1.78
04:04:34.758 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:04:34.774 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
04:04:34.774 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:34.774 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:34.774 00.000 12268 Enqueuing Expose request
04:04:34.774 00.000 11616 Worker thread wakes up
04:04:34.774 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:34.775 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:36.786 02.011 11616 Exposure complete
04:04:36.837 00.051 11616 worker thread done servicing request
04:04:36.837 00.000 12268 OnExposeComplete: enter
04:04:36.837 00.000 12268 UpdateGuideState(): m_state=2
04:04:36.837 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:04:36.837 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.63, Mass=44, SNR=4.6, Peak=29 HFD=4.0
04:04:36.837 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
04:04:36.837 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.04)
04:04:36.837 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.74 mountX=-0.23 mountY=-0.01, mountTheta=-3.10
04:04:36.839 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:04:36.854 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:04:36.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:36.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:36.854 00.000 12268 Enqueuing Expose request
04:04:36.854 00.000 11616 Worker thread wakes up
04:04:36.855 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:36.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:38.900 02.045 11616 Exposure complete
04:04:38.912 00.012 12268 evsrv: cli 0F8E6D80 connect
04:04:38.912 00.000 12268 case statement mapped state 2 to 1
04:04:38.913 00.001 12268 case statement mapped state 2 to 1
04:04:38.914 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"1999ab60-caaa-47f8-bfb7-c63820d5fb64"}
04:04:38.914 00.000 12268 case statement mapped state 2 to 1
04:04:38.914 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"1999ab60-caaa-47f8-bfb7-c63820d5fb64"}
04:04:38.918 00.004 12268 evsrv: cli 0F8E6D80 disconnect
04:04:38.964 00.046 11616 worker thread done servicing request
04:04:38.964 00.000 12268 OnExposeComplete: enter
04:04:38.965 00.001 12268 UpdateGuideState(): m_state=2
04:04:38.965 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:04:38.965 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=38, SNR=4.4, Peak=30 HFD=3.0
04:04:38.965 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.37)
04:04:38.965 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
04:04:38.965 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.23 hyp=0.36 cameraTheta=-2.45 mountX=-0.26 mountY=-0.24, mountTheta=-2.38
04:04:38.968 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:04:38.987 00.019 12268 UpdateGuideState exits: m=38 SNR=4.4
04:04:38.988 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:38.988 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:38.988 00.000 12268 Enqueuing Expose request
04:04:38.988 00.000 11616 Worker thread wakes up
04:04:38.988 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:38.988 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:39.098 00.110 12268 evsrv: cli 0F8E69C0 connect
04:04:39.098 00.000 12268 case statement mapped state 2 to 1
04:04:39.099 00.001 12268 case statement mapped state 2 to 1
04:04:39.099 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7979189b-718b-4c46-9d5b-9c5b760f53b1"}
04:04:39.099 00.000 12268 case statement mapped state 2 to 1
04:04:39.100 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"7979189b-718b-4c46-9d5b-9c5b760f53b1"}
04:04:39.238 00.138 12268 evsrv: cli 0F8E69C0 disconnect
04:04:40.996 01.758 11616 Exposure complete
04:04:41.054 00.058 11616 worker thread done servicing request
04:04:41.054 00.000 12268 OnExposeComplete: enter
04:04:41.054 00.000 12268 UpdateGuideState(): m_state=2
04:04:41.054 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:04:41.054 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.51, Mass=47, SNR=4.8, Peak=32 HFD=2.8
04:04:41.054 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
04:04:41.054 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
04:04:41.055 00.001 12268 CameraToMount -- cameraX=-0.63 cameraY=-0.35 hyp=0.72 cameraTheta=-2.64 mountX=-0.41 mountY=-0.58, mountTheta=-2.18
04:04:41.057 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:04:41.074 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
04:04:41.074 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:41.074 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:41.074 00.000 12268 Enqueuing Expose request
04:04:41.074 00.000 11616 Worker thread wakes up
04:04:41.074 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:41.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:04:43.098 02.024 11616 Exposure complete
04:04:43.170 00.072 11616 worker thread done servicing request
04:04:43.170 00.000 12268 OnExposeComplete: enter
04:04:43.170 00.000 12268 UpdateGuideState(): m_state=2
04:04:43.171 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:04:43.171 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.72, Mass=46, SNR=4.8, Peak=30 HFD=3.9
04:04:43.171 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.69 = 2.60)
04:04:43.171 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.51)
04:04:43.171 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.21 mountX=-0.15 mountY=-0.08, mountTheta=-2.62
04:04:43.174 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:04:43.192 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
04:04:43.193 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:43.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:43.193 00.000 12268 Enqueuing Expose request
04:04:43.193 00.000 11616 Worker thread wakes up
04:04:43.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:43.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:45.244 02.051 11616 Exposure complete
04:04:45.311 00.067 11616 worker thread done servicing request
04:04:45.326 00.015 12268 OnExposeComplete: enter
04:04:45.326 00.000 12268 UpdateGuideState(): m_state=2
04:04:45.327 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:04:45.327 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.99, Mass=44, SNR=4.6, Peak=31 HFD=3.2
04:04:45.327 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
04:04:45.327 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
04:04:45.327 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.13 hyp=0.30 cameraTheta=2.69 mountX=0.10 mountY=-0.28, mountTheta=-1.22
04:04:45.330 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:04:45.347 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
04:04:45.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:45.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:45.347 00.000 12268 Enqueuing Expose request
04:04:45.347 00.000 11616 Worker thread wakes up
04:04:45.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:45.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:47.367 02.020 11616 Exposure complete
04:04:47.435 00.068 11616 worker thread done servicing request
04:04:47.435 00.000 12268 OnExposeComplete: enter
04:04:47.436 00.001 12268 UpdateGuideState(): m_state=2
04:04:47.436 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:04:47.436 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.8
04:04:47.436 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
04:04:47.436 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.15)
04:04:47.436 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.29 hyp=0.29 cameraTheta=-1.55 mountX=-0.28 mountY=0.04, mountTheta=3.00
04:04:47.439 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:04:47.456 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
04:04:47.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:47.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:47.456 00.000 12268 Enqueuing Expose request
04:04:47.457 00.001 11616 Worker thread wakes up
04:04:47.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:47.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:49.494 02.037 11616 Exposure complete
04:04:49.551 00.057 11616 worker thread done servicing request
04:04:49.552 00.001 12268 OnExposeComplete: enter
04:04:49.552 00.000 12268 UpdateGuideState(): m_state=2
04:04:49.552 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:04:49.552 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.48, Mass=46, SNR=4.7, Peak=30 HFD=3.3
04:04:49.552 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.93 = 2.35)
04:04:49.552 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.76)
04:04:49.552 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.38 hyp=0.61 cameraTheta=-2.46 mountX=-0.43 mountY=-0.42, mountTheta=-2.36
04:04:49.555 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:04:49.571 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
04:04:49.572 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:49.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:49.572 00.000 12268 Enqueuing Expose request
04:04:49.572 00.000 11616 Worker thread wakes up
04:04:49.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:49.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:04:51.593 02.021 11616 Exposure complete
04:04:51.653 00.060 11616 worker thread done servicing request
04:04:51.654 00.001 12268 OnExposeComplete: enter
04:04:51.654 00.000 12268 UpdateGuideState(): m_state=2
04:04:51.654 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:04:51.654 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.96, Mass=45, SNR=4.7, Peak=29 HFD=3.6
04:04:51.654 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
04:04:51.654 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
04:04:51.654 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.10 hyp=0.28 cameraTheta=2.76 mountX=0.08 mountY=-0.27, mountTheta=-1.29
04:04:51.657 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:04:51.674 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:04:51.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:51.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:51.674 00.000 12268 Enqueuing Expose request
04:04:51.674 00.000 11616 Worker thread wakes up
04:04:51.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:51.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:53.686 02.012 11616 Exposure complete
04:04:53.737 00.051 11616 worker thread done servicing request
04:04:53.738 00.001 12268 OnExposeComplete: enter
04:04:53.738 00.000 12268 UpdateGuideState(): m_state=2
04:04:53.738 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:04:53.738 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
04:04:53.738 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
04:04:53.738 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
04:04:53.738 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.30 hyp=0.30 cameraTheta=-1.38 mountX=-0.29 mountY=0.10, mountTheta=2.82
04:04:53.740 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:04:53.755 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:04:53.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:53.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:53.755 00.000 12268 Enqueuing Expose request
04:04:53.755 00.000 11616 Worker thread wakes up
04:04:53.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:53.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:55.771 02.016 11616 Exposure complete
04:04:55.825 00.054 11616 worker thread done servicing request
04:04:55.825 00.000 12268 OnExposeComplete: enter
04:04:55.825 00.000 12268 UpdateGuideState(): m_state=2
04:04:55.826 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:04:55.826 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=916.13, Mass=47, SNR=4.8, Peak=30 HFD=3.3
04:04:55.826 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
04:04:55.826 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
04:04:55.826 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.27 hyp=0.53 cameraTheta=2.60 mountX=0.22 mountY=-0.48, mountTheta=-1.14
04:04:55.829 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:04:55.846 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
04:04:55.847 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:55.847 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:55.847 00.000 12268 Enqueuing Expose request
04:04:55.847 00.000 11616 Worker thread wakes up
04:04:55.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:55.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:04:57.873 02.026 11616 Exposure complete
04:04:57.936 00.063 11616 worker thread done servicing request
04:04:57.937 00.001 12268 OnExposeComplete: enter
04:04:57.937 00.000 12268 UpdateGuideState(): m_state=2
04:04:57.937 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:04:57.937 00.000 12268 Star::Find returns 1 (0), X=664.99, Y=915.20, Mass=70, SNR=5.8, Peak=30 HFD=7.1
04:04:57.937 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.09 = 2.19)
04:04:57.937 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.20 = -0.92)
04:04:57.938 00.001 12268 CameraToMount -- cameraX=-1.13 cameraY=-0.66 hyp=1.31 cameraTheta=-2.62 mountX=-0.76 mountY=-1.04, mountTheta=-2.21
04:04:57.940 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:04:57.956 00.016 12268 UpdateGuideState exits: m=70 SNR=5.8
04:04:57.957 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:57.957 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:04:57.957 00.000 12268 Enqueuing Expose request
04:04:57.957 00.000 11616 Worker thread wakes up
04:04:57.957 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:04:57.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:04:59.989 02.032 11616 Exposure complete
04:05:00.049 00.060 11616 worker thread done servicing request
04:05:00.049 00.000 12268 OnExposeComplete: enter
04:05:00.049 00.000 12268 UpdateGuideState(): m_state=2
04:05:00.050 00.001 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:05:00.050 00.000 12268 Star::Find returns 1 (0), X=664.86, Y=915.52, Mass=61, SNR=5.4, Peak=29 HFD=7.9
04:05:00.050 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
04:05:00.050 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
04:05:00.050 00.000 12268 CameraToMount -- cameraX=-1.26 cameraY=-0.34 hyp=1.31 cameraTheta=-2.88 mountX=-0.46 mountY=-1.21, mountTheta=-1.94
04:05:00.053 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:05:00.070 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
04:05:00.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:00.071 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:00.071 00.000 12268 Enqueuing Expose request
04:05:00.071 00.000 11616 Worker thread wakes up
04:05:00.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:00.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:05:02.089 02.018 11616 Exposure complete
04:05:02.152 00.063 11616 worker thread done servicing request
04:05:02.153 00.001 12268 OnExposeComplete: enter
04:05:02.153 00.000 12268 UpdateGuideState(): m_state=2
04:05:02.153 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:05:02.153 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.19, Mass=45, SNR=4.7, Peak=28 HFD=4.5
04:05:02.153 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
04:05:02.153 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
04:05:02.153 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.67 hyp=0.67 cameraTheta=-1.62 mountX=-0.67 mountY=0.06, mountTheta=3.06
04:05:02.156 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:05:02.174 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
04:05:02.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:02.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:02.175 00.001 12268 Enqueuing Expose request
04:05:02.175 00.000 11616 Worker thread wakes up
04:05:02.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:02.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:05:04.194 02.019 11616 Exposure complete
04:05:04.290 00.096 11616 worker thread done servicing request
04:05:04.290 00.000 12268 OnExposeComplete: enter
04:05:04.290 00.000 12268 UpdateGuideState(): m_state=2
04:05:04.290 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:05:04.290 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.73, Mass=45, SNR=4.7, Peak=34 HFD=2.6
04:05:04.290 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.38 = 1.91)
04:05:04.290 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.20)
04:05:04.291 00.001 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.13 hyp=0.55 cameraTheta=-2.90 mountX=-0.18 mountY=-0.51, mountTheta=-1.91
04:05:04.293 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:05:04.308 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:05:04.309 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:04.309 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:04.309 00.000 12268 Enqueuing Expose request
04:05:04.309 00.000 11616 Worker thread wakes up
04:05:04.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:04.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:06.336 02.027 11616 Exposure complete
04:05:06.393 00.057 11616 worker thread done servicing request
04:05:06.393 00.000 12268 OnExposeComplete: enter
04:05:06.393 00.000 12268 UpdateGuideState(): m_state=2
04:05:06.394 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:05:06.394 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.19, Mass=43, SNR=4.6, Peak=29 HFD=3.2
04:05:06.394 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
04:05:06.394 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
04:05:06.394 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.67 hyp=0.90 cameraTheta=-2.30 mountX=-0.73 mountY=-0.51, mountTheta=-2.53
04:05:06.396 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:05:06.411 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:05:06.412 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:06.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:06.412 00.000 12268 Enqueuing Expose request
04:05:06.412 00.000 11616 Worker thread wakes up
04:05:06.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:06.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:05:08.467 02.055 11616 Exposure complete
04:05:08.530 00.063 11616 worker thread done servicing request
04:05:08.530 00.000 12268 OnExposeComplete: enter
04:05:08.530 00.000 12268 UpdateGuideState(): m_state=2
04:05:08.531 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:05:08.531 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.56, Mass=51, SNR=5.0, Peak=30 HFD=4.5
04:05:08.531 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
04:05:08.531 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.40)
04:05:08.531 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.30 hyp=0.35 cameraTheta=-2.10 mountX=-0.32 mountY=-0.14, mountTheta=-2.74
04:05:08.534 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:05:08.551 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
04:05:08.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:08.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:08.551 00.000 12268 Enqueuing Expose request
04:05:08.551 00.000 11616 Worker thread wakes up
04:05:08.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:08.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:10.572 02.021 11616 Exposure complete
04:05:10.639 00.067 11616 worker thread done servicing request
04:05:10.639 00.000 12268 OnExposeComplete: enter
04:05:10.639 00.000 12268 UpdateGuideState(): m_state=2
04:05:10.639 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:05:10.639 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.39, Mass=43, SNR=4.6, Peak=27 HFD=4.3
04:05:10.639 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
04:05:10.639 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.11)
04:05:10.640 00.001 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.47 hyp=0.48 cameraTheta=-1.81 mountX=-0.48 mountY=-0.05, mountTheta=-3.03
04:05:10.642 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:05:10.660 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
04:05:10.661 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:10.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:10.661 00.000 12268 Enqueuing Expose request
04:05:10.661 00.000 11616 Worker thread wakes up
04:05:10.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:10.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:05:12.691 02.030 11616 Exposure complete
04:05:12.753 00.062 11616 worker thread done servicing request
04:05:12.753 00.000 12268 OnExposeComplete: enter
04:05:12.753 00.000 12268 UpdateGuideState(): m_state=2
04:05:12.753 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:05:12.753 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.59, Mass=47, SNR=4.8, Peak=31 HFD=3.8
04:05:12.754 00.001 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.85 = 2.44)
04:05:12.754 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
04:05:12.754 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.27 hyp=0.40 cameraTheta=-2.37 mountX=-0.30 mountY=-0.25, mountTheta=-2.45
04:05:12.756 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:05:12.771 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:05:12.772 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:12.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:12.772 00.000 12268 Enqueuing Expose request
04:05:12.772 00.000 11616 Worker thread wakes up
04:05:12.772 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:12.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:14.832 02.060 11616 Exposure complete
04:05:14.942 00.110 11616 worker thread done servicing request
04:05:14.942 00.000 12268 OnExposeComplete: enter
04:05:14.942 00.000 12268 UpdateGuideState(): m_state=2
04:05:14.943 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:05:14.943 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.73, Mass=43, SNR=4.6, Peak=30 HFD=3.3
04:05:14.943 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
04:05:14.943 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
04:05:14.943 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.14 hyp=0.31 cameraTheta=-2.69 mountX=-0.16 mountY=-0.26, mountTheta=-2.13
04:05:14.945 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:05:14.962 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:05:14.963 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:14.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:14.963 00.000 12268 Enqueuing Expose request
04:05:14.987 00.024 11616 Worker thread wakes up
04:05:14.988 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:14.988 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:17.025 02.037 11616 Exposure complete
04:05:17.076 00.051 11616 worker thread done servicing request
04:05:17.077 00.001 12268 OnExposeComplete: enter
04:05:17.077 00.000 12268 UpdateGuideState(): m_state=2
04:05:17.077 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:05:17.077 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=916.02, Mass=63, SNR=5.5, Peak=30 HFD=5.7
04:05:17.077 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:05:17.077 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:05:17.077 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=0.16 hyp=0.78 cameraTheta=2.94 mountX=0.08 mountY=-0.78, mountTheta=-1.47
04:05:17.080 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:05:17.096 00.016 12268 UpdateGuideState exits: m=63 SNR=5.5
04:05:17.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:17.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:17.096 00.000 12268 Enqueuing Expose request
04:05:17.096 00.000 11616 Worker thread wakes up
04:05:17.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:17.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:05:19.258 02.162 11616 Exposure complete
04:05:19.342 00.084 11616 worker thread done servicing request
04:05:19.343 00.001 12268 OnExposeComplete: enter
04:05:19.343 00.000 12268 UpdateGuideState(): m_state=2
04:05:19.343 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:05:19.344 00.001 12268 Star::Find returns 1 (0), X=666.12, Y=915.20, Mass=41, SNR=4.5, Peak=27 HFD=4.3
04:05:19.344 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
04:05:19.344 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.12)
04:05:19.344 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.66 hyp=0.66 cameraTheta=-1.58 mountX=-0.66 mountY=0.08, mountTheta=3.02
04:05:19.347 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:05:19.368 00.021 12268 UpdateGuideState exits: m=41 SNR=4.5
04:05:19.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:19.369 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:19.369 00.000 12268 Enqueuing Expose request
04:05:19.369 00.000 11616 Worker thread wakes up
04:05:19.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:19.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:05:21.470 02.101 11616 Exposure complete
04:05:21.552 00.082 12268 OnExposeComplete: enter
04:05:21.553 00.001 12268 UpdateGuideState(): m_state=2
04:05:21.553 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:05:21.553 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.65, Mass=43, SNR=4.6, Peak=34 HFD=2.8
04:05:21.553 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.10 = 2.18)
04:05:21.553 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.93)
04:05:21.553 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.21 hyp=0.43 cameraTheta=-2.63 mountX=-0.25 mountY=-0.34, mountTheta=-2.19
04:05:21.555 00.002 11616 worker thread done servicing request
04:05:21.556 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:05:21.577 00.021 12268 UpdateGuideState exits: m=43 SNR=4.6
04:05:21.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:21.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:21.577 00.000 12268 Enqueuing Expose request
04:05:21.577 00.000 11616 Worker thread wakes up
04:05:21.577 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:21.578 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:23.596 02.018 11616 Exposure complete
04:05:23.656 00.060 11616 worker thread done servicing request
04:05:23.656 00.000 12268 OnExposeComplete: enter
04:05:23.656 00.000 12268 UpdateGuideState(): m_state=2
04:05:23.656 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:05:23.657 00.001 12268 Star::Find returns 1 (0), X=666.17, Y=915.55, Mass=39, SNR=4.4, Peak=25 HFD=4.4
04:05:23.657 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
04:05:23.657 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.28)
04:05:23.657 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.31 hyp=0.31 cameraTheta=-1.42 mountX=-0.30 mountY=0.08, mountTheta=2.87
04:05:23.659 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:05:23.676 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
04:05:23.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:23.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:23.676 00.000 12268 Enqueuing Expose request
04:05:23.676 00.000 11616 Worker thread wakes up
04:05:23.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:23.677 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:25.693 02.016 11616 Exposure complete
04:05:25.751 00.058 11616 worker thread done servicing request
04:05:25.751 00.000 12268 OnExposeComplete: enter
04:05:25.751 00.000 12268 UpdateGuideState(): m_state=2
04:05:25.751 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:05:25.751 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.85, Mass=43, SNR=4.6, Peak=31 HFD=2.5
04:05:25.751 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
04:05:25.752 00.001 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
04:05:25.752 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-0.01 hyp=0.63 cameraTheta=-3.12 mountX=-0.08 mountY=-0.63, mountTheta=-1.69
04:05:25.754 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:05:25.770 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:05:25.771 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:25.771 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:25.771 00.000 12268 Enqueuing Expose request
04:05:25.771 00.000 11616 Worker thread wakes up
04:05:25.771 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:25.771 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:05:27.788 02.017 11616 Exposure complete
04:05:27.848 00.060 11616 worker thread done servicing request
04:05:27.848 00.000 12268 OnExposeComplete: enter
04:05:27.848 00.000 12268 UpdateGuideState(): m_state=2
04:05:27.849 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:05:27.849 00.000 12268 Star::Find returns 1 (0), X=666.38, Y=915.59, Mass=45, SNR=4.7, Peak=30 HFD=4.5
04:05:27.849 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
04:05:27.849 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.90)
04:05:27.849 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.27 hyp=0.37 cameraTheta=-0.80 mountX=-0.24 mountY=0.29, mountTheta=2.26
04:05:27.852 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:05:27.870 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
04:05:27.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:27.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:27.870 00.000 12268 Enqueuing Expose request
04:05:27.871 00.001 11616 Worker thread wakes up
04:05:27.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:27.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:29.938 02.067 11616 Exposure complete
04:05:30.040 00.102 11616 worker thread done servicing request
04:05:30.040 00.000 12268 OnExposeComplete: enter
04:05:30.040 00.000 12268 UpdateGuideState(): m_state=2
04:05:30.041 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:05:30.041 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.42, Mass=43, SNR=4.6, Peak=28 HFD=4.4
04:05:30.041 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
04:05:30.041 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.30)
04:05:30.041 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.44 hyp=0.45 cameraTheta=-1.40 mountX=-0.43 mountY=0.13, mountTheta=2.85
04:05:30.044 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:05:30.064 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
04:05:30.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:30.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:30.064 00.000 12268 Enqueuing Expose request
04:05:30.064 00.000 11616 Worker thread wakes up
04:05:30.065 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:30.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:05:32.104 02.039 11616 Exposure complete
04:05:32.178 00.074 11616 worker thread done servicing request
04:05:32.178 00.000 12268 OnExposeComplete: enter
04:05:32.178 00.000 12268 UpdateGuideState(): m_state=2
04:05:32.178 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:05:32.179 00.001 12268 Star::Find returns 1 (0), X=665.76, Y=915.82, Mass=44, SNR=4.6, Peak=29 HFD=3.4
04:05:32.179 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
04:05:32.179 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.34)
04:05:32.179 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.04 hyp=0.36 cameraTheta=-3.04 mountX=-0.07 mountY=-0.35, mountTheta=-1.77
04:05:32.181 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:05:32.200 00.019 12268 UpdateGuideState exits: m=44 SNR=4.6
04:05:32.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:32.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:32.200 00.000 12268 Enqueuing Expose request
04:05:32.201 00.001 11616 Worker thread wakes up
04:05:32.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:32.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:34.225 02.024 11616 Exposure complete
04:05:34.287 00.062 11616 worker thread done servicing request
04:05:34.287 00.000 12268 OnExposeComplete: enter
04:05:34.287 00.000 12268 UpdateGuideState(): m_state=2
04:05:34.288 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:05:34.288 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.38, Mass=41, SNR=4.5, Peak=28 HFD=3.7
04:05:34.288 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
04:05:34.288 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
04:05:34.288 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.48 hyp=0.51 cameraTheta=-1.94 mountX=-0.49 mountY=-0.12, mountTheta=-2.90
04:05:34.290 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:05:34.307 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
04:05:34.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:34.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:34.307 00.000 12268 Enqueuing Expose request
04:05:34.308 00.001 11616 Worker thread wakes up
04:05:34.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:34.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:05:36.359 02.051 11616 Exposure complete
04:05:36.426 00.067 11616 worker thread done servicing request
04:05:36.426 00.000 12268 OnExposeComplete: enter
04:05:36.426 00.000 12268 UpdateGuideState(): m_state=2
04:05:36.427 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:05:36.427 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.18, Mass=45, SNR=4.7, Peak=29 HFD=4.2
04:05:36.427 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.20 = 3.08)
04:05:36.427 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.03)
04:05:36.427 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.68 hyp=0.69 cameraTheta=-1.73 mountX=-0.69 mountY=-0.02, mountTheta=-3.12
04:05:36.430 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:05:36.449 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
04:05:36.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:36.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:36.449 00.000 12268 Enqueuing Expose request
04:05:36.449 00.000 11616 Worker thread wakes up
04:05:36.450 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:36.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:05:38.477 02.027 11616 Exposure complete
04:05:38.542 00.065 11616 worker thread done servicing request
04:05:38.542 00.000 12268 OnExposeComplete: enter
04:05:38.543 00.001 12268 UpdateGuideState(): m_state=2
04:05:38.543 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:05:38.543 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=41, SNR=4.5, Peak=31 HFD=3.1
04:05:38.543 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.84 = 2.44)
04:05:38.543 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.67)
04:05:38.543 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.24 hyp=0.34 cameraTheta=-2.37 mountX=-0.26 mountY=-0.21, mountTheta=-2.46
04:05:38.546 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:05:38.565 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
04:05:38.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:38.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:38.565 00.000 12268 Enqueuing Expose request
04:05:38.565 00.000 11616 Worker thread wakes up
04:05:38.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:38.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:40.634 02.069 11616 Exposure complete
04:05:40.734 00.100 12268 OnExposeComplete: enter
04:05:40.734 00.000 12268 UpdateGuideState(): m_state=2
04:05:40.734 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:05:40.734 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.83, Mass=44, SNR=4.6, Peak=31 HFD=3.4
04:05:40.734 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.40 = 1.89)
04:05:40.734 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.22)
04:05:40.735 00.001 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-2.92 mountX=-0.05 mountY=-0.15, mountTheta=-1.89
04:05:40.737 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=10, Gamma=1.290
04:05:40.757 00.020 11616 worker thread done servicing request
04:05:40.759 00.002 12268 UpdateGuideState exits: m=44 SNR=4.6
04:05:40.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:40.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:40.759 00.000 12268 Enqueuing Expose request
04:05:40.759 00.000 11616 Worker thread wakes up
04:05:40.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:40.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:42.793 02.034 11616 Exposure complete
04:05:42.869 00.076 11616 worker thread done servicing request
04:05:42.870 00.001 12268 OnExposeComplete: enter
04:05:42.870 00.000 12268 UpdateGuideState(): m_state=2
04:05:42.870 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:05:42.870 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.72, Mass=50, SNR=5.0, Peak=31 HFD=3.6
04:05:42.870 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.25 = 2.04)
04:05:42.870 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.07)
04:05:42.871 00.001 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.14 hyp=0.38 cameraTheta=-2.77 mountX=-0.17 mountY=-0.33, mountTheta=-2.04
04:05:42.874 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:05:42.896 00.022 12268 UpdateGuideState exits: m=50 SNR=5.0
04:05:42.897 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:42.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:42.897 00.000 12268 Enqueuing Expose request
04:05:42.901 00.004 11616 Worker thread wakes up
04:05:42.902 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:42.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:44.955 02.053 11616 Exposure complete
04:05:45.029 00.074 11616 worker thread done servicing request
04:05:45.029 00.000 12268 OnExposeComplete: enter
04:05:45.029 00.000 12268 UpdateGuideState(): m_state=2
04:05:45.030 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:05:45.030 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.50, Mass=43, SNR=4.6, Peak=27 HFD=4.0
04:05:45.030 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
04:05:45.030 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
04:05:45.030 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.36 hyp=0.42 cameraTheta=-2.11 mountX=-0.38 mountY=-0.17, mountTheta=-2.73
04:05:45.033 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:05:45.053 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
04:05:45.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:45.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:45.054 00.001 12268 Enqueuing Expose request
04:05:45.054 00.000 11616 Worker thread wakes up
04:05:45.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:45.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:05:47.075 02.021 11616 Exposure complete
04:05:47.140 00.065 11616 worker thread done servicing request
04:05:47.140 00.000 12268 OnExposeComplete: enter
04:05:47.140 00.000 12268 UpdateGuideState(): m_state=2
04:05:47.140 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:05:47.140 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.26, Mass=51, SNR=5.0, Peak=32 HFD=3.2
04:05:47.140 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
04:05:47.140 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
04:05:47.140 00.000 12268 CameraToMount -- cameraX=-0.71 cameraY=-0.60 hyp=0.93 cameraTheta=-2.44 mountX=-0.67 mountY=-0.62, mountTheta=-2.39
04:05:47.143 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:05:47.159 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
04:05:47.159 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:47.161 00.002 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:47.161 00.000 12268 Enqueuing Expose request
04:05:47.161 00.000 11616 Worker thread wakes up
04:05:47.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:47.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:05:49.207 02.046 11616 Exposure complete
04:05:49.327 00.120 11616 worker thread done servicing request
04:05:49.327 00.000 12268 OnExposeComplete: enter
04:05:49.327 00.000 12268 UpdateGuideState(): m_state=2
04:05:49.328 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:05:49.328 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.29, Mass=43, SNR=4.6, Peak=29 HFD=3.8
04:05:49.328 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.31 = 2.97)
04:05:49.328 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.14)
04:05:49.328 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.57 hyp=0.59 cameraTheta=-1.84 mountX=-0.58 mountY=-0.08, mountTheta=-3.00
04:05:49.330 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:05:49.348 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
04:05:49.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:49.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:49.348 00.000 12268 Enqueuing Expose request
04:05:49.348 00.000 11616 Worker thread wakes up
04:05:49.349 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:49.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:05:51.366 02.017 11616 Exposure complete
04:05:51.433 00.067 11616 worker thread done servicing request
04:05:51.433 00.000 12268 OnExposeComplete: enter
04:05:51.433 00.000 12268 UpdateGuideState(): m_state=2
04:05:51.434 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:05:51.434 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.94, Mass=39, SNR=4.4, Peak=28 HFD=3.3
04:05:51.434 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
04:05:51.434 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
04:05:51.434 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.08 hyp=0.27 cameraTheta=2.84 mountX=0.06 mountY=-0.27, mountTheta=-1.37
04:05:51.437 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:05:51.457 00.020 12268 UpdateGuideState exits: m=39 SNR=4.4
04:05:51.458 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:51.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:51.458 00.000 12268 Enqueuing Expose request
04:05:51.458 00.000 11616 Worker thread wakes up
04:05:51.458 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:51.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:53.478 02.020 11616 Exposure complete
04:05:53.535 00.057 11616 worker thread done servicing request
04:05:53.536 00.001 12268 OnExposeComplete: enter
04:05:53.536 00.000 12268 UpdateGuideState(): m_state=2
04:05:53.536 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:05:53.536 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.99, Mass=43, SNR=4.6, Peak=30 HFD=3.6
04:05:53.536 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
04:05:53.536 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
04:05:53.536 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.13 hyp=0.32 cameraTheta=2.72 mountX=0.10 mountY=-0.30, mountTheta=-1.25
04:05:53.539 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:05:53.555 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:05:53.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:53.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:53.555 00.000 12268 Enqueuing Expose request
04:05:53.555 00.000 11616 Worker thread wakes up
04:05:53.556 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:53.556 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:55.565 02.009 11616 Exposure complete
04:05:55.616 00.051 11616 worker thread done servicing request
04:05:55.617 00.001 12268 OnExposeComplete: enter
04:05:55.617 00.000 12268 UpdateGuideState(): m_state=2
04:05:55.617 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:05:55.617 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.79, Mass=46, SNR=4.7, Peak=29 HFD=4.2
04:05:55.617 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
04:05:55.617 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
04:05:55.617 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-0.83 mountX=-0.06 mountY=0.07, mountTheta=2.29
04:05:55.623 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:05:55.638 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:05:55.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:55.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:55.638 00.000 12268 Enqueuing Expose request
04:05:55.638 00.000 11616 Worker thread wakes up
04:05:55.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:55.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:57.644 02.006 11616 Exposure complete
04:05:57.695 00.051 11616 worker thread done servicing request
04:05:57.695 00.000 12268 OnExposeComplete: enter
04:05:57.696 00.001 12268 UpdateGuideState(): m_state=2
04:05:57.696 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:05:57.696 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=37, SNR=4.3, Peak=29 HFD=3.1
04:05:57.696 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
04:05:57.696 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
04:05:57.696 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.24 hyp=0.33 cameraTheta=-2.33 mountX=-0.26 mountY=-0.19, mountTheta=-2.50
04:05:57.698 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:05:57.712 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
04:05:57.713 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:57.713 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:57.713 00.000 12268 Enqueuing Expose request
04:05:57.713 00.000 11616 Worker thread wakes up
04:05:57.713 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:57.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:05:59.739 02.026 11616 Exposure complete
04:05:59.806 00.067 11616 worker thread done servicing request
04:05:59.806 00.000 12268 OnExposeComplete: enter
04:05:59.806 00.000 12268 UpdateGuideState(): m_state=2
04:05:59.807 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:05:59.807 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
04:05:59.807 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
04:05:59.807 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
04:05:59.807 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-2.25 mountX=-0.26 mountY=-0.16, mountTheta=-2.59
04:05:59.810 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:05:59.828 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
04:05:59.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:59.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:05:59.828 00.000 12268 Enqueuing Expose request
04:05:59.829 00.001 11616 Worker thread wakes up
04:05:59.829 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:05:59.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:01.841 02.012 11616 Exposure complete
04:06:01.892 00.051 11616 worker thread done servicing request
04:06:01.892 00.000 12268 OnExposeComplete: enter
04:06:01.892 00.000 12268 UpdateGuideState(): m_state=2
04:06:01.893 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:06:01.893 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.48, Mass=47, SNR=4.8, Peak=32 HFD=3.2
04:06:01.893 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.87 = 2.41)
04:06:01.893 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.70)
04:06:01.893 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.38 hyp=0.56 cameraTheta=-2.40 mountX=-0.41 mountY=-0.36, mountTheta=-2.43
04:06:01.895 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:06:01.911 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
04:06:01.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:01.911 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:01.911 00.000 12268 Enqueuing Expose request
04:06:01.911 00.000 11616 Worker thread wakes up
04:06:01.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:01.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:06:03.914 02.003 11616 Exposure complete
04:06:03.964 00.050 11616 worker thread done servicing request
04:06:03.965 00.001 12268 OnExposeComplete: enter
04:06:03.965 00.000 12268 UpdateGuideState(): m_state=2
04:06:03.965 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:06:03.965 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.72, Mass=46, SNR=4.8, Peak=30 HFD=3.9
04:06:03.965 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
04:06:03.965 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
04:06:03.965 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.21 mountX=-0.15 mountY=-0.08, mountTheta=-2.62
04:06:03.968 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:06:03.983 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:06:03.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:03.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:03.983 00.000 12268 Enqueuing Expose request
04:06:03.983 00.000 11616 Worker thread wakes up
04:06:03.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:03.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:05.984 02.001 11616 Exposure complete
04:06:06.035 00.051 11616 worker thread done servicing request
04:06:06.035 00.000 12268 OnExposeComplete: enter
04:06:06.035 00.000 12268 UpdateGuideState(): m_state=2
04:06:06.036 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:06:06.036 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=916.09, Mass=46, SNR=4.7, Peak=30 HFD=3.0
04:06:06.036 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
04:06:06.036 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
04:06:06.036 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.23 hyp=0.61 cameraTheta=2.75 mountX=0.17 mountY=-0.59, mountTheta=-1.28
04:06:06.038 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:06:06.053 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:06:06.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:06.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:06.053 00.000 12268 Enqueuing Expose request
04:06:06.053 00.000 11616 Worker thread wakes up
04:06:06.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:06.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:07.177 01.124 12268 evsrv: cli 0F8E6D80 connect
04:06:07.177 00.000 12268 case statement mapped state 2 to 1
04:06:07.178 00.001 12268 case statement mapped state 2 to 1
04:06:07.179 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"5ae9fc28-3db6-476d-902f-51e1d5ab8780"}
04:06:07.179 00.000 12268 case statement mapped state 2 to 1
04:06:07.179 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"5ae9fc28-3db6-476d-902f-51e1d5ab8780"}
04:06:07.181 00.002 12268 evsrv: cli 0F8E6D80 disconnect
04:06:07.183 00.002 12268 evsrv: cli 0F8E69C0 connect
04:06:07.183 00.000 12268 case statement mapped state 2 to 1
04:06:07.183 00.000 12268 case statement mapped state 2 to 1
04:06:07.184 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"75f89baf-6a49-4fdd-acef-ef0e84a28391"}
04:06:07.184 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"75f89baf-6a49-4fdd-acef-ef0e84a28391"}
04:06:07.185 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:06:07.187 00.002 12268 evsrv: cli 0F8E6D80 connect
04:06:07.187 00.000 12268 case statement mapped state 2 to 1
04:06:07.188 00.001 12268 case statement mapped state 2 to 1
04:06:07.188 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"bb2f4c1b-9b71-4e85-bb53-d6dbf5919171"}
04:06:07.189 00.001 12268 PhdController::Guide begins
04:06:07.189 00.000 12268 PhdController: newstate STATE_SETUP
04:06:07.189 00.000 12268 PhdController: setup
04:06:07.189 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
04:06:07.189 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:06:07.189 00.000 12268 PhdController: newstate STATE_GUIDE
04:06:07.189 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:06:07.189 00.000 12268 guider state => CALIBRATED
04:06:07.189 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:06:07.190 00.001 12268 reset dither spiral
04:06:07.190 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:06:07.190 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"bb2f4c1b-9b71-4e85-bb53-d6dbf5919171"}
04:06:07.194 00.004 12268 evsrv: cli 0F8E6D80 disconnect
04:06:07.197 00.003 12268 evsrv: cli 0F8E69C0 connect
04:06:07.197 00.000 12268 case statement mapped state 5 to 1
04:06:07.197 00.000 12268 case statement mapped state 5 to 1
04:06:07.198 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"3ab9bfd1-ef98-485b-a9df-8d5f44635082"}
04:06:07.198 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3ab9bfd1-ef98-485b-a9df-8d5f44635082"}
04:06:07.199 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:06:07.202 00.003 12268 evsrv: cli 0FA411A0 connect
04:06:07.202 00.000 12268 case statement mapped state 5 to 1
04:06:07.202 00.000 12268 case statement mapped state 5 to 1
04:06:07.203 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"b2d0bafa-99cc-4d33-8b21-6b8c6ed51d92"}
04:06:07.203 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[666.12,915.86],"id":"b2d0bafa-99cc-4d33-8b21-6b8c6ed51d92"}
04:06:07.217 00.014 12268 evsrv: cli 0FA411A0 disconnect
04:06:07.218 00.001 12268 evsrv: cli 126BCE90 connect
04:06:07.218 00.000 12268 case statement mapped state 5 to 1
04:06:07.219 00.001 12268 case statement mapped state 5 to 1
04:06:07.219 00.000 12268 evsrv: cli 126BCE90 request: {"method":"get_app_state","id":"ccc2108d-3d59-4e3f-877b-31dee9cb4ce6"}
04:06:07.220 00.001 12268 case statement mapped state 5 to 1
04:06:07.220 00.000 12268 evsrv: cli 126BCE90 response: {"jsonrpc":"2.0","result":"Selected","id":"ccc2108d-3d59-4e3f-877b-31dee9cb4ce6"}
04:06:07.230 00.010 12268 evsrv: cli 126BCE90 disconnect
04:06:08.058 00.828 11616 Exposure complete
04:06:08.110 00.052 11616 worker thread done servicing request
04:06:08.110 00.000 12268 OnExposeComplete: enter
04:06:08.110 00.000 12268 UpdateGuideState(): m_state=5
04:06:08.111 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
04:06:08.111 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.80, Mass=48, SNR=4.8, Peak=29 HFD=3.8
04:06:08.111 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.40 = 1.89)
04:06:08.111 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.22)
04:06:08.111 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-2.92 mountX=-0.09 mountY=-0.26, mountTheta=-1.89
04:06:08.112 00.001 12268 Changing from state CALIBRATED to GUIDING
04:06:08.113 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:06:08.113 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:06:08.113 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:06:08.113 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:06:08.113 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:06:08.114 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:06:08.114 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:06:08.114 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:06:08.114 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:06:08.115 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:06:08.115 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:06:08.115 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:06:08.115 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:06:08.115 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:06:08.116 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:06:08.116 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:06:08.252 00.136 12268 evsrv: cli 0F8E69C0 connect
04:06:08.252 00.000 12268 case statement mapped state 5 to 1
04:06:08.252 00.000 12268 case statement mapped state 5 to 1
04:06:08.253 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"02b4248a-905d-4337-8883-f11bf98e5ea2"}
04:06:08.253 00.000 12268 case statement mapped state 5 to 1
04:06:08.253 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"02b4248a-905d-4337-8883-f11bf98e5ea2"}
04:06:08.254 00.001 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:06:08.254 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:06:08.254 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:06:08.258 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:06:08.258 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:06:08.258 00.000 12268 setting lock position to (665.85, 915.80)
04:06:08.259 00.001 12268 MultiStar: stabilizing after lock position change
04:06:08.259 00.000 12268 guider state => GUIDING
04:06:08.259 00.000 12268 Status Line: Guiding
04:06:08.262 00.003 12268 Mount: notify guiding started
04:06:08.262 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:06:08.262 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:06:08.263 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:06:08.263 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:06:08.263 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:06:08.264 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:06:08.264 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:06:08.264 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:06:08.264 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:06:08.265 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:06:08.265 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:06:08.265 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:06:08.265 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:06:08.266 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:06:08.266 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:06:08.267 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:06:08.267 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:06:08.267 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:06:08.268 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:06:08.268 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:06:08.269 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:06:08.269 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:06:08.269 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:06:08.270 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:06:08.270 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:06:08.270 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:06:08.271 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:06:08.271 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:06:08.271 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:06:08.272 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:06:08.272 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:06:08.272 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:06:08.272 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:06:08.273 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:06:08.273 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:06:08.273 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:06:08.273 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:06:08.274 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:06:08.283 00.009 12268 evsrv: cli 0F8E69C0 disconnect
04:06:08.409 00.126 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:06:08.409 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:06:08.410 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:06:08.410 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:06:08.410 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:06:08.410 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:06:08.410 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:06:08.410 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:06:08.410 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:06:08.411 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:06:08.411 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:06:08.411 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:06:08.427 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
04:06:08.427 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
04:06:08.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:08.428 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:08.428 00.000 12268 Enqueuing Expose request
04:06:08.428 00.000 11616 Worker thread wakes up
04:06:08.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:08.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:09.280 00.852 12268 evsrv: cli 0F8E6D80 connect
04:06:09.280 00.000 12268 case statement mapped state 6 to 3
04:06:09.280 00.000 12268 case statement mapped state 6 to 3
04:06:09.281 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"d37d3a36-29fd-4fb6-ba4a-fa90acafc68f"}
04:06:09.281 00.000 12268 case statement mapped state 6 to 3
04:06:09.281 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"d37d3a36-29fd-4fb6-ba4a-fa90acafc68f"}
04:06:09.282 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:06:10.447 01.165 11616 Exposure complete
04:06:10.498 00.051 11616 worker thread done servicing request
04:06:10.499 00.001 12268 OnExposeComplete: enter
04:06:10.499 00.000 12268 UpdateGuideState(): m_state=6
04:06:10.499 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:06:10.499 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.30, Mass=47, SNR=4.8, Peak=33 HFD=2.9
04:06:10.499 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
04:06:10.499 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
04:06:10.499 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.50 hyp=0.59 cameraTheta=-2.15 mountX=-0.52 mountY=-0.26, mountTheta=-2.69
04:06:10.501 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.32, y=-0.50, opts=13)
04:06:10.501 00.000 12268 Enqueuing Move request for scope (-0.32, -0.50)
04:06:10.501 00.000 11616 Worker thread wakes up
04:06:10.501 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.50) opts 0xd
04:06:10.501 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.32, -0.50)
04:06:10.501 00.000 11616 Moving (-0.32, -0.50) raw xDistance=-0.52 yDistance=-0.26
04:06:10.501 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.29 direction from 0 to -1
04:06:10.501 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.57
04:06:10.502 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.52
04:06:10.502 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:06:10.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
04:06:10.502 00.000 11616 MoveAxis(E, 294, ABG)
04:06:10.502 00.000 11616 Guiding  Dir = 2, Dur = 294
04:06:10.502 00.000 11616 IsSlewing returns 1
04:06:10.502 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:06:10.503 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:06:10.503 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:06:10.503 00.000 11616 Move returns status 2, amount 0
04:06:10.503 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:06:10.503 00.000 11616 move complete, result=2
04:06:10.504 00.001 11616 worker thread done servicing request
04:06:10.526 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:06:10.541 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:06:10.541 00.000 12268 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 1 / 99999
04:06:10.541 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768705570.541,"Host":"ASTROCENTER","Inst":1,"Distance":0.37,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:06:10.542 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:10.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:10.542 00.000 12268 Enqueuing Expose request
04:06:10.542 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:06:10.542 00.000 11616 Worker thread wakes up
04:06:10.542 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:10.542 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:10.562 00.020 12268 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
04:06:10.564 00.002 12268 mount move error indicates guiding should stop
04:06:10.564 00.000 12268 Mount: notify guiding stopped
04:06:10.564 00.000 12268 BLC: window closed
04:06:10.564 00.000 12268 BLC: Last direction was reset
04:06:10.565 00.001 12268 PhdController failed: Guiding stopped
04:06:10.565 00.000 12268 PhdController: newstate STATE_FINISH
04:06:10.565 00.000 12268 PhdController complete: fail: Guiding stopped
04:06:10.565 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768705570.565,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
04:06:10.565 00.000 12268 Mount: notify guiding dither settle done success=0
04:06:10.565 00.000 12268 PhdController: newstate STATE_IDLE
04:06:10.565 00.000 12268 Changing from state GUIDING to STOP
04:06:10.565 00.000 12268 guider state => SELECTED
04:06:10.565 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:06:12.561 01.996 11616 Exposure complete
04:06:12.611 00.050 11616 worker thread done servicing request
04:06:12.611 00.000 12268 OnExposeComplete: enter
04:06:12.611 00.000 12268 UpdateGuideState(): m_state=2
04:06:12.612 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:06:12.612 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.33, Mass=44, SNR=4.6, Peak=29 HFD=3.3
04:06:12.612 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
04:06:12.612 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
04:06:12.612 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.47 hyp=0.53 cameraTheta=-2.06 mountX=-0.49 mountY=-0.19, mountTheta=-2.77
04:06:12.638 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:06:12.653 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:06:12.654 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:12.654 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:12.654 00.000 12268 Enqueuing Expose request
04:06:12.654 00.000 11616 Worker thread wakes up
04:06:12.654 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:12.654 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:06:14.660 02.006 11616 Exposure complete
04:06:14.710 00.050 11616 worker thread done servicing request
04:06:14.710 00.000 12268 OnExposeComplete: enter
04:06:14.710 00.000 12268 UpdateGuideState(): m_state=2
04:06:14.710 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:06:14.711 00.001 12268 Star::Find returns 1 (0), X=665.89, Y=915.64, Mass=48, SNR=4.9, Peak=32 HFD=3.4
04:06:14.711 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
04:06:14.711 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.35)
04:06:14.711 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.35 mountX=-0.16 mountY=0.06, mountTheta=2.80
04:06:14.713 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:06:14.727 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
04:06:14.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:14.728 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:14.728 00.000 12268 Enqueuing Expose request
04:06:14.728 00.000 11616 Worker thread wakes up
04:06:14.728 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:14.728 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:16.731 02.003 11616 Exposure complete
04:06:16.782 00.051 11616 worker thread done servicing request
04:06:16.782 00.000 12268 OnExposeComplete: enter
04:06:16.782 00.000 12268 UpdateGuideState(): m_state=2
04:06:16.782 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:06:16.782 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.60, Mass=43, SNR=4.6, Peak=28 HFD=3.8
04:06:16.783 00.001 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
04:06:16.783 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
04:06:16.783 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.16 mountX=-0.19 mountY=0.11, mountTheta=2.61
04:06:16.785 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:06:16.800 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:06:16.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:16.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:16.800 00.000 12268 Enqueuing Expose request
04:06:16.800 00.000 11616 Worker thread wakes up
04:06:16.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:16.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:18.809 02.009 11616 Exposure complete
04:06:18.862 00.053 11616 worker thread done servicing request
04:06:18.862 00.000 12268 OnExposeComplete: enter
04:06:18.862 00.000 12268 UpdateGuideState(): m_state=2
04:06:18.862 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:06:18.863 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=915.73, Mass=47, SNR=4.8, Peak=29 HFD=3.6
04:06:18.863 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
04:06:18.863 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
04:06:18.863 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.31 mountX=-0.08 mountY=-0.06, mountTheta=-2.52
04:06:18.865 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:06:18.880 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:06:18.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:18.880 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:18.880 00.000 12268 Enqueuing Expose request
04:06:18.880 00.000 11616 Worker thread wakes up
04:06:18.881 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:18.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:20.898 02.017 11616 Exposure complete
04:06:20.949 00.051 11616 worker thread done servicing request
04:06:20.949 00.000 12268 OnExposeComplete: enter
04:06:20.949 00.000 12268 UpdateGuideState(): m_state=2
04:06:20.949 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:06:20.949 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.90, Mass=41, SNR=4.5, Peak=28 HFD=3.8
04:06:20.949 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
04:06:20.949 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.24)
04:06:20.949 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.54 mountX=0.11 mountY=0.15, mountTheta=0.92
04:06:20.951 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:06:20.966 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:06:20.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:20.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:20.966 00.000 12268 Enqueuing Expose request
04:06:20.966 00.000 11616 Worker thread wakes up
04:06:20.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:20.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:22.980 02.014 11616 Exposure complete
04:06:23.033 00.053 11616 worker thread done servicing request
04:06:23.033 00.000 12268 OnExposeComplete: enter
04:06:23.033 00.000 12268 UpdateGuideState(): m_state=2
04:06:23.033 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:06:23.033 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=916.04, Mass=43, SNR=4.6, Peak=28 HFD=3.7
04:06:23.034 00.001 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
04:06:23.034 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
04:06:23.034 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.24 hyp=0.26 cameraTheta=1.22 mountX=0.25 mountY=0.06, mountTheta=0.22
04:06:23.036 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:06:23.050 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:06:23.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:23.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:23.050 00.000 12268 Enqueuing Expose request
04:06:23.050 00.000 11616 Worker thread wakes up
04:06:23.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:23.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:25.062 02.012 11616 Exposure complete
04:06:25.114 00.052 11616 worker thread done servicing request
04:06:25.114 00.000 12268 OnExposeComplete: enter
04:06:25.114 00.000 12268 UpdateGuideState(): m_state=2
04:06:25.114 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:06:25.114 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
04:06:25.114 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
04:06:25.114 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
04:06:25.115 00.001 12268 CameraToMount -- cameraX=0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.20 mountX=-0.18 mountY=0.10, mountTheta=2.65
04:06:25.117 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:06:25.132 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:06:25.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:25.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:25.132 00.000 12268 Enqueuing Expose request
04:06:25.132 00.000 11616 Worker thread wakes up
04:06:25.133 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:25.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:27.149 02.016 11616 Exposure complete
04:06:27.201 00.052 11616 worker thread done servicing request
04:06:27.201 00.000 12268 OnExposeComplete: enter
04:06:27.201 00.000 12268 UpdateGuideState(): m_state=2
04:06:27.201 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:06:27.201 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.78, Mass=40, SNR=4.5, Peak=29 HFD=3.6
04:06:27.201 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
04:06:27.202 00.001 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
04:06:27.202 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.10 mountX=0.00 mountY=0.18, mountTheta=1.57
04:06:27.204 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:06:27.220 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
04:06:27.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:27.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:27.220 00.000 12268 Enqueuing Expose request
04:06:27.220 00.000 11616 Worker thread wakes up
04:06:27.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:27.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:29.239 02.019 11616 Exposure complete
04:06:29.292 00.053 11616 worker thread done servicing request
04:06:29.292 00.000 12268 OnExposeComplete: enter
04:06:29.292 00.000 12268 UpdateGuideState(): m_state=2
04:06:29.292 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:06:29.293 00.001 12268 Star::Find returns 1 (0), X=666.07, Y=915.32, Mass=45, SNR=4.7, Peak=29 HFD=4.2
04:06:29.293 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
04:06:29.293 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
04:06:29.293 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.48 hyp=0.52 cameraTheta=-1.15 mountX=-0.45 mountY=0.27, mountTheta=2.60
04:06:29.295 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:06:29.309 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:06:29.309 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:29.309 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:29.309 00.000 12268 Enqueuing Expose request
04:06:29.309 00.000 11616 Worker thread wakes up
04:06:29.310 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:29.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:06:31.320 02.010 11616 Exposure complete
04:06:31.369 00.049 11616 worker thread done servicing request
04:06:31.370 00.001 12268 OnExposeComplete: enter
04:06:31.370 00.000 12268 UpdateGuideState(): m_state=2
04:06:31.370 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:06:31.370 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.44, Mass=53, SNR=5.1, Peak=31 HFD=5.1
04:06:31.370 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
04:06:31.370 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
04:06:31.370 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.36 hyp=0.37 cameraTheta=-1.71 mountX=-0.37 mountY=-0.00, mountTheta=-3.13
04:06:31.372 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:06:31.387 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
04:06:31.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:31.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:31.387 00.000 12268 Enqueuing Expose request
04:06:31.387 00.000 11616 Worker thread wakes up
04:06:31.387 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:31.388 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:06:33.390 02.002 11616 Exposure complete
04:06:33.442 00.052 11616 worker thread done servicing request
04:06:33.442 00.000 12268 OnExposeComplete: enter
04:06:33.442 00.000 12268 UpdateGuideState(): m_state=2
04:06:33.442 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:06:33.442 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.57, Mass=50, SNR=4.9, Peak=30 HFD=4.2
04:06:33.442 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
04:06:33.442 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
04:06:33.442 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.23 hyp=0.30 cameraTheta=-0.87 mountX=-0.21 mountY=0.22, mountTheta=2.33
04:06:33.444 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:06:33.459 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
04:06:33.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:33.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:33.459 00.000 12268 Enqueuing Expose request
04:06:33.459 00.000 11616 Worker thread wakes up
04:06:33.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:33.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:35.465 02.006 11616 Exposure complete
04:06:35.517 00.052 11616 worker thread done servicing request
04:06:35.518 00.001 12268 OnExposeComplete: enter
04:06:35.518 00.000 12268 UpdateGuideState(): m_state=2
04:06:35.518 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:06:35.518 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.46, Mass=41, SNR=4.5, Peak=27 HFD=4.3
04:06:35.518 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
04:06:35.518 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
04:06:35.518 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.34 hyp=0.44 cameraTheta=-0.88 mountX=-0.31 mountY=0.33, mountTheta=2.34
04:06:35.521 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:06:35.536 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:06:35.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:35.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:35.536 00.000 12268 Enqueuing Expose request
04:06:35.536 00.000 11616 Worker thread wakes up
04:06:35.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:35.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:06:37.541 02.005 11616 Exposure complete
04:06:37.592 00.051 11616 worker thread done servicing request
04:06:37.592 00.000 12268 OnExposeComplete: enter
04:06:37.592 00.000 12268 UpdateGuideState(): m_state=2
04:06:37.592 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:06:37.592 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.66, Mass=38, SNR=4.4, Peak=31 HFD=2.7
04:06:37.592 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
04:06:37.592 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
04:06:37.592 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-2.33 mountX=-0.16 mountY=-0.12, mountTheta=-2.50
04:06:37.594 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:06:37.609 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
04:06:37.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:37.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:37.609 00.000 12268 Enqueuing Expose request
04:06:37.609 00.000 11616 Worker thread wakes up
04:06:37.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:37.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:39.629 02.020 11616 Exposure complete
04:06:39.680 00.051 11616 worker thread done servicing request
04:06:39.680 00.000 12268 OnExposeComplete: enter
04:06:39.681 00.001 12268 UpdateGuideState(): m_state=2
04:06:39.681 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:06:39.681 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:06:39.681 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
04:06:39.681 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.89)
04:06:39.681 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.21 hyp=0.29 cameraTheta=-0.81 mountX=-0.19 mountY=0.23, mountTheta=2.27
04:06:39.683 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:06:39.699 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
04:06:39.699 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:39.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:39.699 00.000 12268 Enqueuing Expose request
04:06:39.699 00.000 11616 Worker thread wakes up
04:06:39.700 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:39.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:41.706 02.006 11616 Exposure complete
04:06:41.757 00.051 11616 worker thread done servicing request
04:06:41.757 00.000 12268 OnExposeComplete: enter
04:06:41.757 00.000 12268 UpdateGuideState(): m_state=2
04:06:41.757 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:06:41.757 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:06:41.758 00.001 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
04:06:41.758 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
04:06:41.758 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-0.77 mountX=-0.19 mountY=0.25, mountTheta=2.23
04:06:41.760 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:06:41.774 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:06:41.774 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:41.774 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:41.774 00.000 12268 Enqueuing Expose request
04:06:41.774 00.000 11616 Worker thread wakes up
04:06:41.775 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:41.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:43.788 02.013 11616 Exposure complete
04:06:43.839 00.051 11616 worker thread done servicing request
04:06:43.839 00.000 12268 OnExposeComplete: enter
04:06:43.839 00.000 12268 UpdateGuideState(): m_state=2
04:06:43.839 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:06:43.840 00.001 12268 Star::Find returns 1 (0), X=665.97, Y=915.62, Mass=45, SNR=4.7, Peak=29 HFD=3.9
04:06:43.840 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
04:06:43.840 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
04:06:43.840 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.22 cameraTheta=-1.02 mountX=-0.17 mountY=0.14, mountTheta=2.47
04:06:43.842 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:06:43.858 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:06:43.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:43.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:43.858 00.000 12268 Enqueuing Expose request
04:06:43.858 00.000 11616 Worker thread wakes up
04:06:43.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:43.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:45.868 02.010 11616 Exposure complete
04:06:45.918 00.050 11616 worker thread done servicing request
04:06:45.919 00.001 12268 OnExposeComplete: enter
04:06:45.919 00.000 12268 UpdateGuideState(): m_state=2
04:06:45.919 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:06:45.919 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.71, Mass=44, SNR=4.6, Peak=28 HFD=3.7
04:06:45.919 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
04:06:45.919 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
04:06:45.919 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.10 cameraTheta=-1.44 mountX=-0.09 mountY=0.02, mountTheta=2.88
04:06:45.921 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:06:45.935 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:06:45.936 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:45.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:45.936 00.000 12268 Enqueuing Expose request
04:06:45.936 00.000 11616 Worker thread wakes up
04:06:45.936 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:45.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:47.938 02.002 11616 Exposure complete
04:06:47.989 00.051 11616 worker thread done servicing request
04:06:47.989 00.000 12268 OnExposeComplete: enter
04:06:47.990 00.001 12268 UpdateGuideState(): m_state=2
04:06:47.990 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:06:47.990 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
04:06:47.990 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
04:06:47.990 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
04:06:47.990 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.24 hyp=0.42 cameraTheta=-0.61 mountX=-0.21 mountY=0.37, mountTheta=2.08
04:06:47.992 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:06:48.007 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:06:48.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:48.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:48.007 00.000 12268 Enqueuing Expose request
04:06:48.008 00.001 11616 Worker thread wakes up
04:06:48.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:48.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:50.017 02.009 11616 Exposure complete
04:06:50.066 00.049 11616 worker thread done servicing request
04:06:50.066 00.000 12268 OnExposeComplete: enter
04:06:50.066 00.000 12268 UpdateGuideState(): m_state=2
04:06:50.067 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:06:50.067 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.59, Mass=43, SNR=4.6, Peak=31 HFD=3.1
04:06:50.067 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
04:06:50.067 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
04:06:50.067 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.90 mountX=-0.21 mountY=-0.04, mountTheta=-2.94
04:06:50.069 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:06:50.083 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:06:50.084 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:50.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:50.084 00.000 12268 Enqueuing Expose request
04:06:50.084 00.000 11616 Worker thread wakes up
04:06:50.084 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:50.084 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:52.086 02.002 11616 Exposure complete
04:06:52.137 00.051 11616 worker thread done servicing request
04:06:52.137 00.000 12268 OnExposeComplete: enter
04:06:52.138 00.001 12268 UpdateGuideState(): m_state=2
04:06:52.138 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:06:52.138 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.99, Mass=45, SNR=4.7, Peak=29 HFD=4.0
04:06:52.138 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
04:06:52.138 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
04:06:52.138 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.19 hyp=0.27 cameraTheta=0.82 mountX=0.21 mountY=0.16, mountTheta=0.64
04:06:52.141 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:06:52.155 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:06:52.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:52.155 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:52.156 00.001 12268 Enqueuing Expose request
04:06:52.156 00.000 11616 Worker thread wakes up
04:06:52.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:52.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:54.175 02.019 11616 Exposure complete
04:06:54.230 00.055 11616 worker thread done servicing request
04:06:54.231 00.001 12268 OnExposeComplete: enter
04:06:54.231 00.000 12268 UpdateGuideState(): m_state=2
04:06:54.231 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:06:54.231 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.06, Mass=48, SNR=4.8, Peak=30 HFD=4.1
04:06:54.231 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
04:06:54.231 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.17)
04:06:54.231 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.74 hyp=0.74 cameraTheta=-1.53 mountX=-0.73 mountY=0.13, mountTheta=2.97
04:06:54.238 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:06:54.254 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
04:06:54.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:54.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:54.254 00.000 12268 Enqueuing Expose request
04:06:54.255 00.001 11616 Worker thread wakes up
04:06:54.255 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:54.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:06:56.270 02.015 11616 Exposure complete
04:06:56.321 00.051 11616 worker thread done servicing request
04:06:56.321 00.000 12268 OnExposeComplete: enter
04:06:56.321 00.000 12268 UpdateGuideState(): m_state=2
04:06:56.321 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:06:56.321 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.81, Mass=40, SNR=4.5, Peak=28 HFD=4.1
04:06:56.322 00.001 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
04:06:56.322 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.73)
04:06:56.322 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.01 hyp=0.41 cameraTheta=0.03 mountX=0.05 mountY=0.40, mountTheta=1.44
04:06:56.324 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:06:56.338 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
04:06:56.338 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:56.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:56.338 00.000 12268 Enqueuing Expose request
04:06:56.339 00.001 11616 Worker thread wakes up
04:06:56.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:56.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:06:58.356 02.017 11616 Exposure complete
04:06:58.408 00.052 11616 worker thread done servicing request
04:06:58.408 00.000 12268 OnExposeComplete: enter
04:06:58.408 00.000 12268 UpdateGuideState(): m_state=2
04:06:58.409 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:06:58.409 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.30, Mass=42, SNR=4.5, Peak=25 HFD=5.6
04:06:58.409 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
04:06:58.409 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.18)
04:06:58.409 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.50 hyp=0.50 cameraTheta=-1.52 mountX=-0.49 mountY=0.09, mountTheta=2.96
04:06:58.411 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:06:58.427 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
04:06:58.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:58.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:06:58.427 00.000 12268 Enqueuing Expose request
04:06:58.427 00.000 11616 Worker thread wakes up
04:06:58.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:06:58.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:07:00.432 02.005 11616 Exposure complete
04:07:00.484 00.052 11616 worker thread done servicing request
04:07:00.484 00.000 12268 OnExposeComplete: enter
04:07:00.484 00.000 12268 UpdateGuideState(): m_state=2
04:07:00.485 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:07:00.485 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.33, Mass=53, SNR=5.1, Peak=30 HFD=5.3
04:07:00.485 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
04:07:00.485 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.15)
04:07:00.485 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.47 hyp=0.49 cameraTheta=-1.85 mountX=-0.48 mountY=-0.07, mountTheta=-2.99
04:07:00.487 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:07:00.501 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
04:07:00.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:00.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:00.501 00.000 12268 Enqueuing Expose request
04:07:00.502 00.001 11616 Worker thread wakes up
04:07:00.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:00.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:07:02.515 02.013 11616 Exposure complete
04:07:02.566 00.051 11616 worker thread done servicing request
04:07:02.566 00.000 12268 OnExposeComplete: enter
04:07:02.566 00.000 12268 UpdateGuideState(): m_state=2
04:07:02.567 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:07:02.567 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.25, Mass=41, SNR=4.5, Peak=29 HFD=3.5
04:07:02.567 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
04:07:02.567 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
04:07:02.567 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.55 hyp=0.55 cameraTheta=-1.54 mountX=-0.55 mountY=0.09, mountTheta=2.98
04:07:02.569 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:07:02.583 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:07:02.584 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:02.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:02.584 00.000 12268 Enqueuing Expose request
04:07:02.584 00.000 11616 Worker thread wakes up
04:07:02.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:02.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:07:04.602 02.018 11616 Exposure complete
04:07:04.653 00.051 11616 worker thread done servicing request
04:07:04.653 00.000 12268 OnExposeComplete: enter
04:07:04.653 00.000 12268 UpdateGuideState(): m_state=2
04:07:04.654 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:07:04.654 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.93, Mass=44, SNR=4.6, Peak=29 HFD=3.8
04:07:04.654 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
04:07:04.654 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.44)
04:07:04.654 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.20 cameraTheta=0.74 mountX=0.15 mountY=0.13, mountTheta=0.72
04:07:04.656 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:07:04.671 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:07:04.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:04.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:04.671 00.000 12268 Enqueuing Expose request
04:07:04.671 00.000 11616 Worker thread wakes up
04:07:04.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:04.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:06.674 02.003 11616 Exposure complete
04:07:06.724 00.050 11616 worker thread done servicing request
04:07:06.724 00.000 12268 OnExposeComplete: enter
04:07:06.724 00.000 12268 UpdateGuideState(): m_state=2
04:07:06.724 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:07:06.724 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.86, Mass=45, SNR=4.7, Peak=29 HFD=4.1
04:07:06.724 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
04:07:06.724 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.92)
04:07:06.725 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=0.06 hyp=0.27 cameraTheta=0.22 mountX=0.08 mountY=0.25, mountTheta=1.25
04:07:06.726 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:07:06.741 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:07:06.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:06.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:06.741 00.000 12268 Enqueuing Expose request
04:07:06.741 00.000 11616 Worker thread wakes up
04:07:06.741 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:06.742 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:08.763 02.021 11616 Exposure complete
04:07:08.814 00.051 11616 worker thread done servicing request
04:07:08.814 00.000 12268 OnExposeComplete: enter
04:07:08.814 00.000 12268 UpdateGuideState(): m_state=2
04:07:08.815 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:07:08.815 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.24, Mass=45, SNR=4.7, Peak=28 HFD=4.3
04:07:08.815 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
04:07:08.815 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
04:07:08.815 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.56 hyp=0.56 cameraTheta=-1.59 mountX=-0.56 mountY=0.06, mountTheta=3.03
04:07:08.817 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:07:08.832 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:07:08.833 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:08.833 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:08.833 00.000 12268 Enqueuing Expose request
04:07:08.833 00.000 11616 Worker thread wakes up
04:07:08.833 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:08.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:07:10.935 02.102 11616 Exposure complete
04:07:10.986 00.051 11616 worker thread done servicing request
04:07:10.986 00.000 12268 OnExposeComplete: enter
04:07:10.986 00.000 12268 UpdateGuideState(): m_state=2
04:07:10.986 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:07:10.986 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.72, Mass=49, SNR=4.9, Peak=32 HFD=3.8
04:07:10.986 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
04:07:10.986 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
04:07:10.987 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.53 mountX=-0.07 mountY=0.15, mountTheta=2.00
04:07:10.989 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:07:11.004 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:07:11.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:11.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:11.004 00.000 12268 Enqueuing Expose request
04:07:11.004 00.000 11616 Worker thread wakes up
04:07:11.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:11.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:13.017 02.013 11616 Exposure complete
04:07:13.069 00.052 11616 worker thread done servicing request
04:07:13.069 00.000 12268 OnExposeComplete: enter
04:07:13.070 00.001 12268 UpdateGuideState(): m_state=2
04:07:13.070 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:07:13.070 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.59, Mass=48, SNR=4.8, Peak=32 HFD=3.5
04:07:13.070 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
04:07:13.070 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
04:07:13.070 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.21 hyp=0.21 cameraTheta=-1.39 mountX=-0.20 mountY=0.06, mountTheta=2.84
04:07:13.072 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:07:13.087 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:07:13.087 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:13.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:13.087 00.000 12268 Enqueuing Expose request
04:07:13.087 00.000 11616 Worker thread wakes up
04:07:13.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:13.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:15.103 02.016 11616 Exposure complete
04:07:15.154 00.051 11616 worker thread done servicing request
04:07:15.154 00.000 12268 OnExposeComplete: enter
04:07:15.155 00.001 12268 UpdateGuideState(): m_state=2
04:07:15.155 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:07:15.155 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.57, Mass=44, SNR=4.7, Peak=31 HFD=3.9
04:07:15.155 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
04:07:15.155 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
04:07:15.155 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.23 hyp=0.38 cameraTheta=-0.65 mountX=-0.20 mountY=0.33, mountTheta=2.11
04:07:15.157 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:07:15.173 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
04:07:15.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:15.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:15.173 00.000 12268 Enqueuing Expose request
04:07:15.173 00.000 11616 Worker thread wakes up
04:07:15.173 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:15.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:17.175 02.002 11616 Exposure complete
04:07:17.229 00.054 11616 worker thread done servicing request
04:07:17.230 00.001 12268 OnExposeComplete: enter
04:07:17.230 00.000 12268 UpdateGuideState(): m_state=2
04:07:17.230 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:07:17.230 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.64, Mass=48, SNR=4.8, Peak=32 HFD=3.2
04:07:17.230 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.77 = 2.52)
04:07:17.230 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.59)
04:07:17.230 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-2.29 mountX=-0.17 mountY=-0.12, mountTheta=-2.54
04:07:17.234 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:07:17.250 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
04:07:17.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:17.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:17.250 00.000 12268 Enqueuing Expose request
04:07:17.250 00.000 11616 Worker thread wakes up
04:07:17.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:17.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:19.266 02.016 11616 Exposure complete
04:07:19.317 00.051 11616 worker thread done servicing request
04:07:19.318 00.001 12268 OnExposeComplete: enter
04:07:19.318 00.000 12268 UpdateGuideState(): m_state=2
04:07:19.318 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:07:19.318 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.43, Mass=49, SNR=4.9, Peak=29 HFD=3.4
04:07:19.319 00.001 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.59 = 2.70)
04:07:19.319 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.41)
04:07:19.319 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.37 hyp=0.44 cameraTheta=-2.11 mountX=-0.39 mountY=-0.18, mountTheta=-2.72
04:07:19.322 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:07:19.337 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:07:19.337 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:19.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:19.337 00.000 12268 Enqueuing Expose request
04:07:19.337 00.000 11616 Worker thread wakes up
04:07:19.337 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:19.337 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:07:21.351 02.014 11616 Exposure complete
04:07:21.401 00.050 11616 worker thread done servicing request
04:07:21.401 00.000 12268 OnExposeComplete: enter
04:07:21.401 00.000 12268 UpdateGuideState(): m_state=2
04:07:21.401 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:07:21.401 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
04:07:21.401 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
04:07:21.401 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.83)
04:07:21.401 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.87 mountX=-0.19 mountY=0.20, mountTheta=2.33
04:07:21.403 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:07:21.418 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:07:21.418 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:21.418 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:21.418 00.000 12268 Enqueuing Expose request
04:07:21.418 00.000 11616 Worker thread wakes up
04:07:21.418 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:21.418 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:23.434 02.016 11616 Exposure complete
04:07:23.485 00.051 11616 worker thread done servicing request
04:07:23.485 00.000 12268 OnExposeComplete: enter
04:07:23.486 00.001 12268 UpdateGuideState(): m_state=2
04:07:23.486 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:07:23.486 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.91, Mass=46, SNR=4.7, Peak=32 HFD=2.9
04:07:23.486 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
04:07:23.486 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
04:07:23.486 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.22 cameraTheta=2.64 mountX=0.09 mountY=-0.21, mountTheta=-1.17
04:07:23.488 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:07:23.503 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:07:23.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:23.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:23.503 00.000 12268 Enqueuing Expose request
04:07:23.503 00.000 11616 Worker thread wakes up
04:07:23.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:23.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:25.518 02.015 11616 Exposure complete
04:07:25.568 00.050 11616 worker thread done servicing request
04:07:25.568 00.000 12268 OnExposeComplete: enter
04:07:25.569 00.001 12268 UpdateGuideState(): m_state=2
04:07:25.569 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:07:25.569 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=916.06, Mass=73, SNR=5.9, Peak=32 HFD=7.0
04:07:25.569 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
04:07:25.569 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
04:07:25.569 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.26 hyp=0.57 cameraTheta=2.67 mountX=0.21 mountY=-0.53, mountTheta=-1.20
04:07:25.571 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:07:25.585 00.014 12268 UpdateGuideState exits: m=73 SNR=5.9
04:07:25.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:25.586 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:25.586 00.000 12268 Enqueuing Expose request
04:07:25.586 00.000 11616 Worker thread wakes up
04:07:25.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:25.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:07:27.601 02.015 11616 Exposure complete
04:07:27.652 00.051 11616 worker thread done servicing request
04:07:27.652 00.000 12268 OnExposeComplete: enter
04:07:27.653 00.001 12268 UpdateGuideState(): m_state=2
04:07:27.653 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:07:27.653 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=916.14, Mass=44, SNR=4.6, Peak=29 HFD=3.8
04:07:27.653 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
04:07:27.653 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
04:07:27.653 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.34 hyp=0.37 cameraTheta=1.16 mountX=0.35 mountY=0.10, mountTheta=0.28
04:07:27.655 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:07:27.670 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:07:27.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:27.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:27.670 00.000 12268 Enqueuing Expose request
04:07:27.670 00.000 11616 Worker thread wakes up
04:07:27.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:27.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:29.682 02.012 11616 Exposure complete
04:07:29.733 00.051 11616 worker thread done servicing request
04:07:29.733 00.000 12268 OnExposeComplete: enter
04:07:29.733 00.000 12268 UpdateGuideState(): m_state=2
04:07:29.733 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:07:29.733 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.45, Mass=43, SNR=4.6, Peak=27 HFD=4.1
04:07:29.734 00.001 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
04:07:29.734 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
04:07:29.734 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.36 hyp=0.36 cameraTheta=-1.52 mountX=-0.35 mountY=0.06, mountTheta=2.96
04:07:29.736 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:07:29.751 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:07:29.752 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:29.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:29.752 00.000 12268 Enqueuing Expose request
04:07:29.752 00.000 11616 Worker thread wakes up
04:07:29.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:29.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:07:31.759 02.007 11616 Exposure complete
04:07:31.812 00.053 11616 worker thread done servicing request
04:07:31.812 00.000 12268 OnExposeComplete: enter
04:07:31.812 00.000 12268 UpdateGuideState(): m_state=2
04:07:31.812 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:07:31.812 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.60, Mass=67, SNR=5.7, Peak=31 HFD=6.9
04:07:31.812 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
04:07:31.813 00.001 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
04:07:31.813 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.20 hyp=0.54 cameraTheta=-2.75 mountX=-0.25 mountY=-0.46, mountTheta=-2.07
04:07:31.815 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:07:31.829 00.014 12268 UpdateGuideState exits: m=67 SNR=5.7
04:07:31.830 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:31.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:31.830 00.000 12268 Enqueuing Expose request
04:07:31.830 00.000 11616 Worker thread wakes up
04:07:31.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:31.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:07:33.830 02.000 11616 Exposure complete
04:07:33.881 00.051 11616 worker thread done servicing request
04:07:33.881 00.000 12268 OnExposeComplete: enter
04:07:33.881 00.000 12268 UpdateGuideState(): m_state=2
04:07:33.881 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:07:33.881 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.76, Mass=45, SNR=4.7, Peak=29 HFD=3.9
04:07:33.881 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
04:07:33.881 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.48)
04:07:33.882 00.001 12268 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-0.22 mountX=-0.02 mountY=0.17, mountTheta=1.69
04:07:33.883 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:07:33.898 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:07:33.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:33.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:33.898 00.000 12268 Enqueuing Expose request
04:07:33.898 00.000 11616 Worker thread wakes up
04:07:33.899 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:33.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:35.915 02.016 11616 Exposure complete
04:07:35.966 00.051 11616 worker thread done servicing request
04:07:35.966 00.000 12268 OnExposeComplete: enter
04:07:35.966 00.000 12268 UpdateGuideState(): m_state=2
04:07:35.966 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:07:35.966 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.52, Mass=62, SNR=5.4, Peak=29 HFD=7.1
04:07:35.966 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
04:07:35.967 00.001 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
04:07:35.967 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-0.28 hyp=0.67 cameraTheta=-2.71 mountX=-0.34 mountY=-0.57, mountTheta=-2.11
04:07:35.969 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:07:35.983 00.014 12268 UpdateGuideState exits: m=62 SNR=5.4
04:07:35.984 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:35.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:35.984 00.000 12268 Enqueuing Expose request
04:07:35.984 00.000 11616 Worker thread wakes up
04:07:35.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:35.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:07:37.997 02.013 11616 Exposure complete
04:07:38.048 00.051 11616 worker thread done servicing request
04:07:38.049 00.001 12268 OnExposeComplete: enter
04:07:38.049 00.000 12268 UpdateGuideState(): m_state=2
04:07:38.049 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:07:38.049 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.65, Mass=43, SNR=4.6, Peak=29 HFD=3.8
04:07:38.049 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
04:07:38.049 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
04:07:38.049 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.75 mountX=-0.14 mountY=0.18, mountTheta=2.21
04:07:38.051 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:07:38.066 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:07:38.066 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:38.066 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:38.066 00.000 12268 Enqueuing Expose request
04:07:38.066 00.000 11616 Worker thread wakes up
04:07:38.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:38.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:40.078 02.012 11616 Exposure complete
04:07:40.128 00.050 11616 worker thread done servicing request
04:07:40.128 00.000 12268 OnExposeComplete: enter
04:07:40.129 00.001 12268 UpdateGuideState(): m_state=2
04:07:40.129 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:07:40.129 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.29, Mass=39, SNR=4.4, Peak=26 HFD=4.2
04:07:40.129 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
04:07:40.129 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.57)
04:07:40.129 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.51 hyp=0.56 cameraTheta=-1.13 mountX=-0.48 mountY=0.31, mountTheta=2.58
04:07:40.131 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:07:40.146 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:07:40.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:40.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:40.146 00.000 12268 Enqueuing Expose request
04:07:40.147 00.001 11616 Worker thread wakes up
04:07:40.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:40.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:07:42.165 02.018 11616 Exposure complete
04:07:42.219 00.054 11616 worker thread done servicing request
04:07:42.219 00.000 12268 OnExposeComplete: enter
04:07:42.219 00.000 12268 UpdateGuideState(): m_state=2
04:07:42.219 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:07:42.220 00.001 12268 Star::Find returns 1 (0), X=665.57, Y=915.65, Mass=61, SNR=5.4, Peak=28 HFD=6.2
04:07:42.220 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
04:07:42.220 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.97)
04:07:42.220 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.15 hyp=0.32 cameraTheta=-2.67 mountX=-0.17 mountY=-0.27, mountTheta=-2.15
04:07:42.223 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:07:42.239 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
04:07:42.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:42.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:42.239 00.000 12268 Enqueuing Expose request
04:07:42.239 00.000 11616 Worker thread wakes up
04:07:42.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:42.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:44.255 02.016 11616 Exposure complete
04:07:44.306 00.051 11616 worker thread done servicing request
04:07:44.306 00.000 12268 OnExposeComplete: enter
04:07:44.306 00.000 12268 UpdateGuideState(): m_state=2
04:07:44.306 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:07:44.306 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.88, Mass=43, SNR=4.6, Peak=29 HFD=3.8
04:07:44.306 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
04:07:44.306 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.08)
04:07:44.307 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.38 mountX=0.09 mountY=0.17, mountTheta=1.08
04:07:44.308 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:07:44.323 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:07:44.323 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:44.323 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:44.323 00.000 12268 Enqueuing Expose request
04:07:44.323 00.000 11616 Worker thread wakes up
04:07:44.324 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:44.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:46.341 02.017 11616 Exposure complete
04:07:46.390 00.049 11616 worker thread done servicing request
04:07:46.391 00.001 12268 OnExposeComplete: enter
04:07:46.391 00.000 12268 UpdateGuideState(): m_state=2
04:07:46.391 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:07:46.391 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.47, Mass=45, SNR=4.7, Peak=29 HFD=3.3
04:07:46.391 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.67)
04:07:46.391 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
04:07:46.391 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.33 hyp=0.40 cameraTheta=-2.15 mountX=-0.35 mountY=-0.17, mountTheta=-2.69
04:07:46.393 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:07:46.409 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:07:46.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:46.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:46.409 00.000 12268 Enqueuing Expose request
04:07:46.409 00.000 11616 Worker thread wakes up
04:07:46.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:46.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:07:48.421 02.012 11616 Exposure complete
04:07:48.471 00.050 11616 worker thread done servicing request
04:07:48.472 00.001 12268 OnExposeComplete: enter
04:07:48.472 00.000 12268 UpdateGuideState(): m_state=2
04:07:48.472 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:07:48.472 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:07:48.472 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
04:07:48.472 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.93)
04:07:48.472 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-0.77 mountX=-0.19 mountY=0.25, mountTheta=2.23
04:07:48.474 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:07:48.488 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:07:48.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:48.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:48.488 00.000 12268 Enqueuing Expose request
04:07:48.489 00.001 11616 Worker thread wakes up
04:07:48.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:48.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:50.491 02.002 11616 Exposure complete
04:07:50.541 00.050 11616 worker thread done servicing request
04:07:50.541 00.000 12268 OnExposeComplete: enter
04:07:50.541 00.000 12268 UpdateGuideState(): m_state=2
04:07:50.541 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:07:50.542 00.001 12268 Star::Find returns 1 (0), X=666.13, Y=915.32, Mass=46, SNR=4.7, Peak=29 HFD=4.4
04:07:50.542 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
04:07:50.542 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.65)
04:07:50.542 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.48 hyp=0.56 cameraTheta=-1.05 mountX=-0.46 mountY=0.34, mountTheta=2.51
04:07:50.546 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:07:50.561 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:07:50.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:50.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:50.561 00.000 12268 Enqueuing Expose request
04:07:50.561 00.000 11616 Worker thread wakes up
04:07:50.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:50.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:07:52.572 02.011 11616 Exposure complete
04:07:52.625 00.053 11616 worker thread done servicing request
04:07:52.625 00.000 12268 OnExposeComplete: enter
04:07:52.625 00.000 12268 UpdateGuideState(): m_state=2
04:07:52.625 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:07:52.626 00.001 12268 Star::Find returns 1 (0), X=665.86, Y=915.44, Mass=58, SNR=5.3, Peak=30 HFD=5.4
04:07:52.626 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
04:07:52.626 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
04:07:52.626 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.36 hyp=0.36 cameraTheta=-1.56 mountX=-0.36 mountY=0.05, mountTheta=3.00
04:07:52.628 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:07:52.642 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:07:52.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:52.642 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:52.642 00.000 12268 Enqueuing Expose request
04:07:52.642 00.000 11616 Worker thread wakes up
04:07:52.642 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:52.643 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:07:54.655 02.012 11616 Exposure complete
04:07:54.705 00.050 11616 worker thread done servicing request
04:07:54.706 00.001 12268 OnExposeComplete: enter
04:07:54.706 00.000 12268 UpdateGuideState(): m_state=2
04:07:54.706 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:07:54.706 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.41, Mass=54, SNR=5.1, Peak=29 HFD=3.5
04:07:54.706 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
04:07:54.706 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.46)
04:07:54.706 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.39 hyp=0.48 cameraTheta=-2.16 mountX=-0.42 mountY=-0.21, mountTheta=-2.67
04:07:54.709 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:07:54.724 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:07:54.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:54.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:54.724 00.000 12268 Enqueuing Expose request
04:07:54.724 00.000 11616 Worker thread wakes up
04:07:54.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:54.725 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:07:56.724 01.999 11616 Exposure complete
04:07:56.775 00.051 11616 worker thread done servicing request
04:07:56.775 00.000 12268 OnExposeComplete: enter
04:07:56.775 00.000 12268 UpdateGuideState(): m_state=2
04:07:56.775 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:07:56.775 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.56, Mass=48, SNR=4.8, Peak=31 HFD=3.7
04:07:56.776 00.001 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
04:07:56.776 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
04:07:56.776 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.33 mountX=-0.24 mountY=0.09, mountTheta=2.77
04:07:56.778 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:07:56.793 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:07:56.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:56.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:56.793 00.000 12268 Enqueuing Expose request
04:07:56.793 00.000 11616 Worker thread wakes up
04:07:56.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:56.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:07:58.808 02.015 11616 Exposure complete
04:07:58.859 00.051 11616 worker thread done servicing request
04:07:58.860 00.001 12268 OnExposeComplete: enter
04:07:58.860 00.000 12268 UpdateGuideState(): m_state=2
04:07:58.860 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:07:58.860 00.000 12268 Star::Find returns 1 (0), X=665.10, Y=915.95, Mass=67, SNR=5.7, Peak=30 HFD=7.1
04:07:58.860 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:07:58.860 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:07:58.860 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=0.15 hyp=0.77 cameraTheta=2.94 mountX=0.08 mountY=-0.76, mountTheta=-1.47
04:07:58.862 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:07:58.877 00.015 12268 UpdateGuideState exits: m=67 SNR=5.7
04:07:58.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:58.878 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:07:58.878 00.000 12268 Enqueuing Expose request
04:07:58.878 00.000 11616 Worker thread wakes up
04:07:58.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:07:58.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:08:00.925 02.047 11616 Exposure complete
04:08:00.975 00.050 11616 worker thread done servicing request
04:08:00.976 00.001 12268 OnExposeComplete: enter
04:08:00.976 00.000 12268 UpdateGuideState(): m_state=2
04:08:00.976 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:08:00.976 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=42, SNR=4.5, Peak=29 HFD=4.0
04:08:00.976 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
04:08:00.976 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
04:08:00.977 00.001 12268 CameraToMount -- cameraX=0.34 cameraY=-0.24 hyp=0.42 cameraTheta=-0.61 mountX=-0.21 mountY=0.37, mountTheta=2.08
04:08:00.979 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:00.993 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:08:00.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:00.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:00.993 00.000 12268 Enqueuing Expose request
04:08:00.993 00.000 11616 Worker thread wakes up
04:08:00.994 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:00.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:03.011 02.017 11616 Exposure complete
04:08:03.061 00.050 11616 worker thread done servicing request
04:08:03.062 00.001 12268 OnExposeComplete: enter
04:08:03.062 00.000 12268 UpdateGuideState(): m_state=2
04:08:03.062 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:08:03.062 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.40, Mass=66, SNR=5.6, Peak=31 HFD=5.7
04:08:03.062 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.64 = 2.65)
04:08:03.062 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.46)
04:08:03.062 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.40 hyp=0.48 cameraTheta=-2.16 mountX=-0.42 mountY=-0.21, mountTheta=-2.67
04:08:03.064 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:03.079 00.015 12268 UpdateGuideState exits: m=66 SNR=5.6
04:08:03.079 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:03.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:03.079 00.000 12268 Enqueuing Expose request
04:08:03.079 00.000 11616 Worker thread wakes up
04:08:03.080 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:03.080 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:08:05.092 02.012 11616 Exposure complete
04:08:05.143 00.051 11616 worker thread done servicing request
04:08:05.143 00.000 12268 OnExposeComplete: enter
04:08:05.144 00.001 12268 UpdateGuideState(): m_state=2
04:08:05.144 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:08:05.144 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=916.02, Mass=45, SNR=4.7, Peak=32 HFD=2.6
04:08:05.144 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
04:08:05.144 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
04:08:05.144 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.22 hyp=0.39 cameraTheta=2.53 mountX=0.19 mountY=-0.34, mountTheta=-1.07
04:08:05.146 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:05.160 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:08:05.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:05.161 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:05.161 00.000 12268 Enqueuing Expose request
04:08:05.161 00.000 11616 Worker thread wakes up
04:08:05.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:05.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:07.179 02.018 11616 Exposure complete
04:08:07.233 00.054 11616 worker thread done servicing request
04:08:07.233 00.000 12268 OnExposeComplete: enter
04:08:07.233 00.000 12268 UpdateGuideState(): m_state=2
04:08:07.234 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:08:07.234 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.4
04:08:07.234 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
04:08:07.234 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
04:08:07.234 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.20 hyp=0.23 cameraTheta=-1.00 mountX=-0.18 mountY=0.15, mountTheta=2.45
04:08:07.236 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:07.253 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:08:07.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:07.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:07.253 00.000 12268 Enqueuing Expose request
04:08:07.253 00.000 11616 Worker thread wakes up
04:08:07.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:07.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:09.275 02.022 11616 Exposure complete
04:08:09.326 00.051 11616 worker thread done servicing request
04:08:09.326 00.000 12268 OnExposeComplete: enter
04:08:09.326 00.000 12268 UpdateGuideState(): m_state=2
04:08:09.326 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:08:09.327 00.001 12268 Star::Find returns 1 (0), X=666.04, Y=915.52, Mass=41, SNR=4.5, Peak=29 HFD=4.1
04:08:09.327 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
04:08:09.327 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.70)
04:08:09.327 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.28 hyp=0.34 cameraTheta=-1.00 mountX=-0.27 mountY=0.22, mountTheta=2.46
04:08:09.329 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:09.344 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:08:09.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:09.344 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:09.344 00.000 12268 Enqueuing Expose request
04:08:09.344 00.000 11616 Worker thread wakes up
04:08:09.345 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:09.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:11.347 02.002 11616 Exposure complete
04:08:11.398 00.051 11616 worker thread done servicing request
04:08:11.398 00.000 12268 OnExposeComplete: enter
04:08:11.398 00.000 12268 UpdateGuideState(): m_state=2
04:08:11.399 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:08:11.399 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.84, Mass=57, SNR=5.2, Peak=30 HFD=6.2
04:08:11.399 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
04:08:11.399 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
04:08:11.399 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.42 mountX=0.04 mountY=-0.05, mountTheta=-0.96
04:08:11.401 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:11.416 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:08:11.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:11.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:11.416 00.000 12268 Enqueuing Expose request
04:08:11.416 00.000 11616 Worker thread wakes up
04:08:11.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:11.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:13.420 02.004 11616 Exposure complete
04:08:13.473 00.053 11616 worker thread done servicing request
04:08:13.474 00.001 12268 OnExposeComplete: enter
04:08:13.474 00.000 12268 UpdateGuideState(): m_state=2
04:08:13.474 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:08:13.474 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.61, Mass=42, SNR=4.5, Peak=29 HFD=3.5
04:08:13.474 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
04:08:13.474 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
04:08:13.474 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.38 mountX=-0.19 mountY=0.06, mountTheta=2.82
04:08:13.476 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:13.491 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:08:13.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:13.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:13.491 00.000 12268 Enqueuing Expose request
04:08:13.491 00.000 11616 Worker thread wakes up
04:08:13.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:13.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:15.502 02.011 11616 Exposure complete
04:08:15.553 00.051 11616 worker thread done servicing request
04:08:15.554 00.001 12268 OnExposeComplete: enter
04:08:15.554 00.000 12268 UpdateGuideState(): m_state=2
04:08:15.554 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:08:15.554 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.92, Mass=46, SNR=4.8, Peak=30 HFD=3.9
04:08:15.554 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
04:08:15.554 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
04:08:15.554 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.21 cameraTheta=0.62 mountX=0.14 mountY=0.15, mountTheta=0.84
04:08:15.556 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:15.571 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:08:15.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:15.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:15.571 00.000 12268 Enqueuing Expose request
04:08:15.571 00.000 11616 Worker thread wakes up
04:08:15.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:15.572 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:17.578 02.006 11616 Exposure complete
04:08:17.629 00.051 11616 worker thread done servicing request
04:08:17.630 00.001 12268 OnExposeComplete: enter
04:08:17.630 00.000 12268 UpdateGuideState(): m_state=2
04:08:17.630 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:08:17.630 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=916.09, Mass=47, SNR=4.8, Peak=32 HFD=3.4
04:08:17.630 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
04:08:17.630 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.05)
04:08:17.630 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.29 hyp=0.29 cameraTheta=1.35 mountX=0.29 mountY=0.03, mountTheta=0.10
04:08:17.632 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:08:17.647 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:08:17.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:17.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:17.647 00.000 12268 Enqueuing Expose request
04:08:17.648 00.001 11616 Worker thread wakes up
04:08:17.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:17.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:19.649 02.001 11616 Exposure complete
04:08:19.702 00.053 11616 worker thread done servicing request
04:08:19.702 00.000 12268 OnExposeComplete: enter
04:08:19.702 00.000 12268 UpdateGuideState(): m_state=2
04:08:19.703 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:08:19.703 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.8
04:08:19.703 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
04:08:19.703 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
04:08:19.703 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.23 hyp=0.36 cameraTheta=-0.69 mountX=-0.20 mountY=0.30, mountTheta=2.15
04:08:19.705 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:08:19.721 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:08:19.722 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:19.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:19.722 00.000 12268 Enqueuing Expose request
04:08:19.722 00.000 11616 Worker thread wakes up
04:08:19.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:19.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:21.731 02.009 11616 Exposure complete
04:08:21.782 00.051 11616 worker thread done servicing request
04:08:21.782 00.000 12268 OnExposeComplete: enter
04:08:21.782 00.000 12268 UpdateGuideState(): m_state=2
04:08:21.782 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:08:21.783 00.001 12268 Star::Find returns 1 (0), X=665.12, Y=915.35, Mass=72, SNR=5.9, Peak=30 HFD=7.6
04:08:21.783 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.07 = 2.22)
04:08:21.783 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.89)
04:08:21.783 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=-0.45 hyp=0.86 cameraTheta=-2.59 mountX=-0.51 mountY=-0.67, mountTheta=-2.23
04:08:21.787 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:08:21.801 00.014 12268 UpdateGuideState exits: m=72 SNR=5.9
04:08:21.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:21.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:21.802 00.001 12268 Enqueuing Expose request
04:08:21.802 00.000 11616 Worker thread wakes up
04:08:21.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:21.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:08:23.811 02.009 11616 Exposure complete
04:08:23.862 00.051 11616 worker thread done servicing request
04:08:23.863 00.001 12268 OnExposeComplete: enter
04:08:23.863 00.000 12268 UpdateGuideState(): m_state=2
04:08:23.863 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:08:23.863 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
04:08:23.863 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
04:08:23.863 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
04:08:23.863 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.87 mountX=-0.19 mountY=0.20, mountTheta=2.33
04:08:23.865 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:23.880 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:08:23.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:23.880 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:23.880 00.000 12268 Enqueuing Expose request
04:08:23.880 00.000 11616 Worker thread wakes up
04:08:23.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:23.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:25.897 02.017 11616 Exposure complete
04:08:25.948 00.051 11616 worker thread done servicing request
04:08:25.948 00.000 12268 OnExposeComplete: enter
04:08:25.948 00.000 12268 UpdateGuideState(): m_state=2
04:08:25.948 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:08:25.948 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.47, Mass=45, SNR=4.7, Peak=31 HFD=3.8
04:08:25.948 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
04:08:25.949 00.001 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
04:08:25.949 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.34 hyp=0.40 cameraTheta=-0.99 mountX=-0.31 mountY=0.26, mountTheta=2.44
04:08:25.951 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:25.965 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:08:25.965 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:25.965 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:25.965 00.000 12268 Enqueuing Expose request
04:08:25.965 00.000 11616 Worker thread wakes up
04:08:25.966 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:25.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:08:27.969 02.003 11616 Exposure complete
04:08:28.020 00.051 11616 worker thread done servicing request
04:08:28.020 00.000 12268 OnExposeComplete: enter
04:08:28.020 00.000 12268 UpdateGuideState(): m_state=2
04:08:28.020 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:08:28.020 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:08:28.020 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
04:08:28.020 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
04:08:28.021 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-0.77 mountX=-0.19 mountY=0.25, mountTheta=2.23
04:08:28.022 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:28.037 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:08:28.037 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:28.037 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:28.037 00.000 12268 Enqueuing Expose request
04:08:28.037 00.000 11616 Worker thread wakes up
04:08:28.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:28.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:30.046 02.009 11616 Exposure complete
04:08:30.097 00.051 11616 worker thread done servicing request
04:08:30.098 00.001 12268 OnExposeComplete: enter
04:08:30.098 00.000 12268 UpdateGuideState(): m_state=2
04:08:30.098 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:08:30.098 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.37, Mass=43, SNR=4.6, Peak=28 HFD=4.1
04:08:30.098 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
04:08:30.098 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
04:08:30.098 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.43 hyp=0.46 cameraTheta=-1.20 mountX=-0.41 mountY=0.22, mountTheta=2.65
04:08:30.100 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:08:30.114 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:08:30.115 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:30.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:30.115 00.000 12268 Enqueuing Expose request
04:08:30.115 00.000 11616 Worker thread wakes up
04:08:30.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:30.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:08:32.125 02.010 11616 Exposure complete
04:08:32.177 00.052 11616 worker thread done servicing request
04:08:32.177 00.000 12268 OnExposeComplete: enter
04:08:32.177 00.000 12268 UpdateGuideState(): m_state=2
04:08:32.177 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:08:32.177 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.49, Mass=43, SNR=4.6, Peak=31 HFD=3.4
04:08:32.177 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
04:08:32.177 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
04:08:32.177 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.31 hyp=0.33 cameraTheta=-1.30 mountX=-0.30 mountY=0.13, mountTheta=2.75
04:08:32.180 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:08:32.195 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:08:32.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:32.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:32.196 00.001 12268 Enqueuing Expose request
04:08:32.196 00.000 11616 Worker thread wakes up
04:08:32.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:32.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:08:34.205 02.009 11616 Exposure complete
04:08:34.257 00.052 11616 worker thread done servicing request
04:08:34.258 00.001 12268 OnExposeComplete: enter
04:08:34.258 00.000 12268 UpdateGuideState(): m_state=2
04:08:34.258 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:08:34.258 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.53, Mass=46, SNR=4.8, Peak=32 HFD=4.1
04:08:34.258 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
04:08:34.258 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
04:08:34.258 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.28 hyp=0.33 cameraTheta=-1.00 mountX=-0.26 mountY=0.21, mountTheta=2.45
04:08:34.260 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:08:34.278 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
04:08:34.278 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:34.278 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:34.278 00.000 12268 Enqueuing Expose request
04:08:34.278 00.000 11616 Worker thread wakes up
04:08:34.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:34.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:36.287 02.009 11616 Exposure complete
04:08:36.338 00.051 11616 worker thread done servicing request
04:08:36.338 00.000 12268 OnExposeComplete: enter
04:08:36.338 00.000 12268 UpdateGuideState(): m_state=2
04:08:36.339 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:08:36.339 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.68, Mass=50, SNR=5.0, Peak=31 HFD=4.2
04:08:36.339 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
04:08:36.339 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.22)
04:08:36.339 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-0.48 mountX=-0.10 mountY=0.24, mountTheta=1.95
04:08:36.341 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:08:36.355 00.014 12268 UpdateGuideState exits: m=50 SNR=5.0
04:08:36.355 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:36.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:36.355 00.000 12268 Enqueuing Expose request
04:08:36.356 00.001 11616 Worker thread wakes up
04:08:36.356 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:36.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:38.371 02.015 11616 Exposure complete
04:08:38.425 00.054 11616 worker thread done servicing request
04:08:38.425 00.000 12268 OnExposeComplete: enter
04:08:38.425 00.000 12268 UpdateGuideState(): m_state=2
04:08:38.425 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:08:38.425 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=916.01, Mass=40, SNR=4.4, Peak=28 HFD=3.4
04:08:38.425 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
04:08:38.426 00.001 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
04:08:38.426 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.27 mountX=0.21 mountY=0.04, mountTheta=0.17
04:08:38.428 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:08:38.444 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
04:08:38.444 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:38.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:38.444 00.000 12268 Enqueuing Expose request
04:08:38.444 00.000 11616 Worker thread wakes up
04:08:38.445 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:38.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:40.458 02.013 11616 Exposure complete
04:08:40.508 00.050 11616 worker thread done servicing request
04:08:40.509 00.001 12268 OnExposeComplete: enter
04:08:40.509 00.000 12268 UpdateGuideState(): m_state=2
04:08:40.509 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:08:40.509 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.58, Mass=40, SNR=4.4, Peak=29 HFD=3.6
04:08:40.509 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
04:08:40.509 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
04:08:40.509 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.24 cameraTheta=-1.11 mountX=-0.20 mountY=0.13, mountTheta=2.56
04:08:40.511 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:40.526 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:08:40.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:40.526 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:40.526 00.000 12268 Enqueuing Expose request
04:08:40.526 00.000 11616 Worker thread wakes up
04:08:40.526 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:40.526 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:42.532 02.006 11616 Exposure complete
04:08:42.581 00.049 11616 worker thread done servicing request
04:08:42.581 00.000 12268 OnExposeComplete: enter
04:08:42.581 00.000 12268 UpdateGuideState(): m_state=2
04:08:42.581 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:08:42.582 00.001 12268 Star::Find returns 1 (0), X=665.82, Y=915.41, Mass=41, SNR=4.5, Peak=29 HFD=3.3
04:08:42.582 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
04:08:42.582 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
04:08:42.582 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.39 hyp=0.39 cameraTheta=-1.67 mountX=-0.39 mountY=0.01, mountTheta=3.11
04:08:42.584 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:42.598 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:08:42.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:42.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:42.598 00.000 12268 Enqueuing Expose request
04:08:42.599 00.001 11616 Worker thread wakes up
04:08:42.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:42.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:08:44.603 02.004 11616 Exposure complete
04:08:44.653 00.050 11616 worker thread done servicing request
04:08:44.653 00.000 12268 OnExposeComplete: enter
04:08:44.654 00.001 12268 UpdateGuideState(): m_state=2
04:08:44.654 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:08:44.654 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.87, Mass=48, SNR=4.8, Peak=30 HFD=3.6
04:08:44.654 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
04:08:44.654 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
04:08:44.654 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.81 mountX=0.07 mountY=-0.03, mountTheta=-0.37
04:08:44.656 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:08:44.671 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:08:44.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:44.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:44.671 00.000 12268 Enqueuing Expose request
04:08:44.671 00.000 11616 Worker thread wakes up
04:08:44.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:44.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:46.681 02.010 11616 Exposure complete
04:08:46.731 00.050 11616 worker thread done servicing request
04:08:46.731 00.000 12268 OnExposeComplete: enter
04:08:46.731 00.000 12268 UpdateGuideState(): m_state=2
04:08:46.732 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:08:46.732 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.85, Mass=48, SNR=4.9, Peak=33 HFD=3.1
04:08:46.732 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
04:08:46.732 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
04:08:46.732 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.74 mountX=0.04 mountY=-0.12, mountTheta=-1.27
04:08:46.734 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:46.748 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
04:08:46.749 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:46.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:46.749 00.000 12268 Enqueuing Expose request
04:08:46.749 00.000 11616 Worker thread wakes up
04:08:46.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:46.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:48.754 02.005 11616 Exposure complete
04:08:48.805 00.051 11616 worker thread done servicing request
04:08:48.805 00.000 12268 OnExposeComplete: enter
04:08:48.805 00.000 12268 UpdateGuideState(): m_state=2
04:08:48.805 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:08:48.806 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=915.87, Mass=47, SNR=4.8, Peak=34 HFD=3.3
04:08:48.806 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
04:08:48.806 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.34)
04:08:48.806 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.64 mountX=0.07 mountY=0.08, mountTheta=0.82
04:08:48.808 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:08:48.822 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:08:48.822 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:48.823 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:48.823 00.000 12268 Enqueuing Expose request
04:08:48.823 00.000 11616 Worker thread wakes up
04:08:48.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:48.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:50.933 02.110 11616 Exposure complete
04:08:50.984 00.051 11616 worker thread done servicing request
04:08:50.984 00.000 12268 OnExposeComplete: enter
04:08:50.984 00.000 12268 UpdateGuideState(): m_state=2
04:08:50.984 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:08:50.985 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=46, SNR=4.8, Peak=34 HFD=3.3
04:08:50.985 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
04:08:50.985 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
04:08:50.985 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.07 mountX=-0.18 mountY=0.13, mountTheta=2.52
04:08:50.987 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:08:51.005 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
04:08:51.006 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:51.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:51.006 00.000 12268 Enqueuing Expose request
04:08:51.006 00.000 11616 Worker thread wakes up
04:08:51.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:51.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:53.024 02.018 11616 Exposure complete
04:08:53.076 00.052 11616 worker thread done servicing request
04:08:53.076 00.000 12268 OnExposeComplete: enter
04:08:53.076 00.000 12268 UpdateGuideState(): m_state=2
04:08:53.076 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:08:53.076 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.69, Mass=49, SNR=4.9, Peak=31 HFD=3.3
04:08:53.077 00.001 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.10 = 2.19)
04:08:53.077 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.92)
04:08:53.077 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-2.62 mountX=-0.12 mountY=-0.17, mountTheta=-2.20
04:08:53.079 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:08:53.093 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
04:08:53.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:53.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:53.093 00.000 12268 Enqueuing Expose request
04:08:53.094 00.001 11616 Worker thread wakes up
04:08:53.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:53.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:55.110 02.016 11616 Exposure complete
04:08:55.161 00.051 11616 worker thread done servicing request
04:08:55.161 00.000 12268 OnExposeComplete: enter
04:08:55.161 00.000 12268 UpdateGuideState(): m_state=2
04:08:55.161 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:08:55.161 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.56, Mass=44, SNR=4.7, Peak=33 HFD=3.2
04:08:55.161 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
04:08:55.161 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.30)
04:08:55.161 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.40 mountX=-0.23 mountY=0.07, mountTheta=2.85
04:08:55.163 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=3, FiltMax=7, Gamma=1.290
04:08:55.177 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
04:08:55.178 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:55.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:55.178 00.000 12268 Enqueuing Expose request
04:08:55.178 00.000 11616 Worker thread wakes up
04:08:55.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:55.178 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:57.182 02.004 11616 Exposure complete
04:08:57.238 00.056 11616 worker thread done servicing request
04:08:57.239 00.001 12268 OnExposeComplete: enter
04:08:57.239 00.000 12268 UpdateGuideState(): m_state=2
04:08:57.239 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:08:57.239 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.56, Mass=47, SNR=4.8, Peak=30 HFD=3.9
04:08:57.239 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
04:08:57.239 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
04:08:57.239 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.24 hyp=0.27 cameraTheta=-1.04 mountX=-0.22 mountY=0.17, mountTheta=2.49
04:08:57.241 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:08:57.256 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:08:57.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:57.256 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:57.256 00.000 12268 Enqueuing Expose request
04:08:57.256 00.000 11616 Worker thread wakes up
04:08:57.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:57.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:08:59.276 02.020 11616 Exposure complete
04:08:59.329 00.053 11616 worker thread done servicing request
04:08:59.329 00.000 12268 OnExposeComplete: enter
04:08:59.329 00.000 12268 UpdateGuideState(): m_state=2
04:08:59.330 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:08:59.330 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.61, Mass=45, SNR=4.7, Peak=31 HFD=3.2
04:08:59.330 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
04:08:59.330 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
04:08:59.330 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.95 mountX=-0.19 mountY=-0.05, mountTheta=-2.89
04:08:59.332 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:08:59.348 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:08:59.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:59.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:08:59.348 00.000 12268 Enqueuing Expose request
04:08:59.348 00.000 11616 Worker thread wakes up
04:08:59.349 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:08:59.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:01.353 02.004 11616 Exposure complete
04:09:01.403 00.050 11616 worker thread done servicing request
04:09:01.403 00.000 12268 OnExposeComplete: enter
04:09:01.403 00.000 12268 UpdateGuideState(): m_state=2
04:09:01.403 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:09:01.404 00.001 12268 Star::Find returns 1 (0), X=665.82, Y=915.52, Mass=41, SNR=4.5, Peak=29 HFD=3.3
04:09:01.404 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
04:09:01.404 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
04:09:01.404 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.28 hyp=0.28 cameraTheta=-1.70 mountX=-0.28 mountY=0.00, mountTheta=3.14
04:09:01.406 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:09:01.422 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:09:01.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:01.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:01.422 00.000 12268 Enqueuing Expose request
04:09:01.422 00.000 11616 Worker thread wakes up
04:09:01.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:01.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:03.429 02.007 11616 Exposure complete
04:09:03.480 00.051 11616 worker thread done servicing request
04:09:03.480 00.000 12268 OnExposeComplete: enter
04:09:03.480 00.000 12268 UpdateGuideState(): m_state=2
04:09:03.480 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:09:03.480 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.81, Mass=46, SNR=4.7, Peak=28 HFD=3.7
04:09:03.481 00.001 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
04:09:03.481 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
04:09:03.481 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.13 cameraTheta=3.03 mountX=0.00 mountY=-0.13, mountTheta=-1.55
04:09:03.483 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:09:03.498 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:09:03.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:03.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:03.498 00.000 12268 Enqueuing Expose request
04:09:03.498 00.000 11616 Worker thread wakes up
04:09:03.499 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:03.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:05.515 02.016 11616 Exposure complete
04:09:05.566 00.051 11616 worker thread done servicing request
04:09:05.566 00.000 12268 OnExposeComplete: enter
04:09:05.567 00.001 12268 UpdateGuideState(): m_state=2
04:09:05.567 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:09:05.567 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.36, Mass=47, SNR=4.8, Peak=31 HFD=3.2
04:09:05.567 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.55 = 2.74)
04:09:05.567 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.37)
04:09:05.567 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.44 hyp=0.51 cameraTheta=-2.07 mountX=-0.47 mountY=-0.19, mountTheta=-2.76
04:09:05.569 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:09:05.584 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:09:05.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:05.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:05.584 00.000 12268 Enqueuing Expose request
04:09:05.584 00.000 11616 Worker thread wakes up
04:09:05.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:05.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:09:07.599 02.015 11616 Exposure complete
04:09:07.649 00.050 11616 worker thread done servicing request
04:09:07.649 00.000 12268 OnExposeComplete: enter
04:09:07.649 00.000 12268 UpdateGuideState(): m_state=2
04:09:07.649 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:09:07.649 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.44, Mass=48, SNR=4.8, Peak=31 HFD=4.1
04:09:07.650 00.001 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
04:09:07.650 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.76)
04:09:07.650 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.36 hyp=0.45 cameraTheta=-0.94 mountX=-0.34 mountY=0.31, mountTheta=2.39
04:09:07.651 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:09:07.666 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:09:07.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:07.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:07.667 00.001 12268 Enqueuing Expose request
04:09:07.667 00.000 11616 Worker thread wakes up
04:09:07.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:07.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:09:09.671 02.004 11616 Exposure complete
04:09:09.722 00.051 11616 worker thread done servicing request
04:09:09.723 00.001 12268 OnExposeComplete: enter
04:09:09.723 00.000 12268 UpdateGuideState(): m_state=2
04:09:09.723 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:09:09.723 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.89, Mass=47, SNR=4.8, Peak=28 HFD=4.6
04:09:09.723 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
04:09:09.723 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.88)
04:09:09.723 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.09 hyp=0.47 cameraTheta=0.19 mountX=0.13 mountY=0.45, mountTheta=1.29
04:09:09.725 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:09:09.740 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:09:09.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:09.740 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:09.740 00.000 12268 Enqueuing Expose request
04:09:09.740 00.000 11616 Worker thread wakes up
04:09:09.740 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:09.741 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:11.743 02.002 11616 Exposure complete
04:09:11.795 00.052 11616 worker thread done servicing request
04:09:11.795 00.000 12268 OnExposeComplete: enter
04:09:11.795 00.000 12268 UpdateGuideState(): m_state=2
04:09:11.795 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:09:11.795 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=916.45, Mass=51, SNR=5.0, Peak=30 HFD=5.4
04:09:11.795 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
04:09:11.795 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
04:09:11.796 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=0.65 hyp=0.66 cameraTheta=1.65 mountX=0.65 mountY=-0.14, mountTheta=-0.21
04:09:11.798 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:09:11.812 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
04:09:11.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:11.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:11.812 00.000 12268 Enqueuing Expose request
04:09:11.812 00.000 11616 Worker thread wakes up
04:09:11.813 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:11.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:12.008 00.195 12268 evsrv: cli 0F8E69C0 connect
04:09:12.008 00.000 12268 case statement mapped state 2 to 1
04:09:12.008 00.000 12268 case statement mapped state 2 to 1
04:09:12.009 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1fd7bc2e-5e62-41e5-a472-4c3ed3613c36"}
04:09:12.009 00.000 12268 case statement mapped state 2 to 1
04:09:12.009 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"1fd7bc2e-5e62-41e5-a472-4c3ed3613c36"}
04:09:12.011 00.002 12268 evsrv: cli 0F8E69C0 disconnect
04:09:13.821 01.810 11616 Exposure complete
04:09:13.879 00.058 11616 worker thread done servicing request
04:09:13.879 00.000 12268 OnExposeComplete: enter
04:09:13.879 00.000 12268 UpdateGuideState(): m_state=2
04:09:13.879 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:09:13.879 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.36, Mass=44, SNR=4.6, Peak=28 HFD=4.3
04:09:13.879 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
04:09:13.879 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.57)
04:09:13.880 00.001 12268 CameraToMount -- cameraX=0.21 cameraY=-0.44 hyp=0.49 cameraTheta=-1.12 mountX=-0.42 mountY=0.27, mountTheta=2.58
04:09:13.882 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:09:13.898 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
04:09:13.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:13.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:13.898 00.000 12268 Enqueuing Expose request
04:09:13.898 00.000 11616 Worker thread wakes up
04:09:13.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:13.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:09:15.920 02.022 11616 Exposure complete
04:09:15.979 00.059 11616 worker thread done servicing request
04:09:15.980 00.001 12268 OnExposeComplete: enter
04:09:15.980 00.000 12268 UpdateGuideState(): m_state=2
04:09:15.980 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:09:15.980 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.62, Mass=48, SNR=4.8, Peak=29 HFD=3.8
04:09:15.980 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
04:09:15.980 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.04)
04:09:15.980 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.19 cameraTheta=-1.74 mountX=-0.18 mountY=-0.01, mountTheta=-3.10
04:09:15.983 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:09:15.999 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
04:09:15.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:15.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:15.999 00.000 12268 Enqueuing Expose request
04:09:15.999 00.000 11616 Worker thread wakes up
04:09:16.000 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:16.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:18.014 02.014 11616 Exposure complete
04:09:18.074 00.060 11616 worker thread done servicing request
04:09:18.074 00.000 12268 OnExposeComplete: enter
04:09:18.074 00.000 12268 UpdateGuideState(): m_state=2
04:09:18.074 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:09:18.074 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.6
04:09:18.074 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
04:09:18.074 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.94)
04:09:18.074 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.22 hyp=0.32 cameraTheta=-0.76 mountX=-0.19 mountY=0.26, mountTheta=2.22
04:09:18.077 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:09:18.094 00.017 12268 UpdateGuideState exits: m=36 SNR=4.2
04:09:18.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:18.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:18.094 00.000 12268 Enqueuing Expose request
04:09:18.094 00.000 11616 Worker thread wakes up
04:09:18.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:18.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:20.185 02.091 11616 Exposure complete
04:09:20.267 00.082 11616 worker thread done servicing request
04:09:20.267 00.000 12268 OnExposeComplete: enter
04:09:20.267 00.000 12268 UpdateGuideState(): m_state=2
04:09:20.268 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:09:20.268 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.83, Mass=44, SNR=4.6, Peak=29 HFD=2.6
04:09:20.268 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
04:09:20.268 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
04:09:20.268 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.03 hyp=0.50 cameraTheta=3.09 mountX=-0.02 mountY=-0.50, mountTheta=-1.61
04:09:20.271 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:09:20.288 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
04:09:20.288 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:20.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:20.288 00.000 12268 Enqueuing Expose request
04:09:20.288 00.000 11616 Worker thread wakes up
04:09:20.288 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:20.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:09:22.353 02.065 11616 Exposure complete
04:09:22.415 00.062 11616 worker thread done servicing request
04:09:22.415 00.000 12268 OnExposeComplete: enter
04:09:22.415 00.000 12268 UpdateGuideState(): m_state=2
04:09:22.415 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:09:22.415 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.69, Mass=48, SNR=4.9, Peak=33 HFD=3.9
04:09:22.416 00.001 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
04:09:22.416 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
04:09:22.416 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.11 hyp=0.32 cameraTheta=-0.35 mountX=-0.08 mountY=0.31, mountTheta=1.82
04:09:22.419 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:09:22.436 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
04:09:22.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:22.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:22.436 00.000 12268 Enqueuing Expose request
04:09:22.436 00.000 11616 Worker thread wakes up
04:09:22.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:22.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:24.435 01.999 11616 Exposure complete
04:09:24.486 00.051 11616 worker thread done servicing request
04:09:24.486 00.000 12268 OnExposeComplete: enter
04:09:24.486 00.000 12268 UpdateGuideState(): m_state=2
04:09:24.487 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:09:24.487 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.19, Mass=47, SNR=4.8, Peak=30 HFD=3.6
04:09:24.487 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
04:09:24.487 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.15)
04:09:24.487 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.61 hyp=0.64 cameraTheta=-1.85 mountX=-0.63 mountY=-0.10, mountTheta=-2.99
04:09:24.489 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:09:24.503 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:09:24.504 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:24.504 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:24.504 00.000 12268 Enqueuing Expose request
04:09:24.504 00.000 11616 Worker thread wakes up
04:09:24.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:24.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:09:26.516 02.012 11616 Exposure complete
04:09:26.567 00.051 11616 worker thread done servicing request
04:09:26.567 00.000 12268 OnExposeComplete: enter
04:09:26.567 00.000 12268 UpdateGuideState(): m_state=2
04:09:26.567 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:09:26.568 00.001 12268 Star::Find returns 1 (0), X=666.23, Y=915.48, Mass=42, SNR=4.5, Peak=28 HFD=4.4
04:09:26.568 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
04:09:26.568 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
04:09:26.568 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.32 hyp=0.49 cameraTheta=-0.71 mountX=-0.28 mountY=0.41, mountTheta=2.17
04:09:26.570 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:09:26.584 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:09:26.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:26.585 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:26.585 00.000 12268 Enqueuing Expose request
04:09:26.585 00.000 11616 Worker thread wakes up
04:09:26.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:26.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:09:28.591 02.006 11616 Exposure complete
04:09:28.644 00.053 11616 worker thread done servicing request
04:09:28.645 00.001 12268 OnExposeComplete: enter
04:09:28.645 00.000 12268 UpdateGuideState(): m_state=2
04:09:28.645 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:09:28.645 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
04:09:28.645 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
04:09:28.645 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
04:09:28.645 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.24 hyp=0.42 cameraTheta=-0.61 mountX=-0.21 mountY=0.37, mountTheta=2.08
04:09:28.647 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:09:28.663 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:09:28.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:28.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:28.663 00.000 12268 Enqueuing Expose request
04:09:28.663 00.000 11616 Worker thread wakes up
04:09:28.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:28.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:30.695 02.032 11616 Exposure complete
04:09:30.757 00.062 11616 worker thread done servicing request
04:09:30.757 00.000 12268 OnExposeComplete: enter
04:09:30.757 00.000 12268 UpdateGuideState(): m_state=2
04:09:30.757 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:09:30.757 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.41, Mass=50, SNR=5.0, Peak=33 HFD=3.4
04:09:30.757 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
04:09:30.758 00.001 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
04:09:30.758 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.39 hyp=0.40 cameraTheta=-1.87 mountX=-0.40 mountY=-0.07, mountTheta=-2.97
04:09:30.760 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:09:30.777 00.017 12268 UpdateGuideState exits: m=50 SNR=5.0
04:09:30.778 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:30.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:30.778 00.000 12268 Enqueuing Expose request
04:09:30.781 00.003 11616 Worker thread wakes up
04:09:30.783 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:30.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:09:32.798 02.015 11616 Exposure complete
04:09:32.857 00.059 11616 worker thread done servicing request
04:09:32.857 00.000 12268 OnExposeComplete: enter
04:09:32.858 00.001 12268 UpdateGuideState(): m_state=2
04:09:32.858 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:09:32.858 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.80, Mass=44, SNR=4.6, Peak=30 HFD=3.1
04:09:32.858 00.000 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
04:09:32.858 00.000 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
04:09:32.858 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.00 hyp=0.17 cameraTheta=3.14 mountX=-0.02 mountY=-0.17, mountTheta=-1.66
04:09:32.861 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:09:32.879 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
04:09:32.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:32.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:32.879 00.000 12268 Enqueuing Expose request
04:09:32.879 00.000 11616 Worker thread wakes up
04:09:32.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:32.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:34.965 02.086 11616 Exposure complete
04:09:35.042 00.077 12268 OnExposeComplete: enter
04:09:35.042 00.000 12268 UpdateGuideState(): m_state=2
04:09:35.042 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:09:35.042 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.90, Mass=52, SNR=5.0, Peak=33 HFD=3.2
04:09:35.042 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
04:09:35.043 00.001 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
04:09:35.043 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.10 hyp=0.20 cameraTheta=2.64 mountX=0.08 mountY=-0.19, mountTheta=-1.17
04:09:35.045 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:09:35.057 00.012 11616 worker thread done servicing request
04:09:35.064 00.007 12268 UpdateGuideState exits: m=52 SNR=5.0
04:09:35.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:35.065 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:35.065 00.000 12268 Enqueuing Expose request
04:09:35.065 00.000 11616 Worker thread wakes up
04:09:35.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:35.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:37.077 02.012 11616 Exposure complete
04:09:37.135 00.058 11616 worker thread done servicing request
04:09:37.135 00.000 12268 OnExposeComplete: enter
04:09:37.135 00.000 12268 UpdateGuideState(): m_state=2
04:09:37.135 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:09:37.135 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.91, Mass=48, SNR=4.8, Peak=30 HFD=3.3
04:09:37.135 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
04:09:37.136 00.001 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
04:09:37.136 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.63 mountX=0.09 mountY=-0.20, mountTheta=-1.16
04:09:37.138 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:09:37.153 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:09:37.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:37.154 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:37.154 00.000 12268 Enqueuing Expose request
04:09:37.154 00.000 11616 Worker thread wakes up
04:09:37.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:37.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:39.196 02.042 11616 Exposure complete
04:09:39.273 00.077 11616 worker thread done servicing request
04:09:39.273 00.000 12268 OnExposeComplete: enter
04:09:39.273 00.000 12268 UpdateGuideState(): m_state=2
04:09:39.274 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:09:39.274 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.21, Mass=49, SNR=4.9, Peak=31 HFD=4.0
04:09:39.274 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.98 = -2.98)
04:09:39.274 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.09 = 0.19)
04:09:39.274 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.59 hyp=0.59 cameraTheta=-1.51 mountX=-0.58 mountY=0.11, mountTheta=2.95
04:09:39.277 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:09:39.296 00.019 12268 UpdateGuideState exits: m=49 SNR=4.9
04:09:39.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:39.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:39.296 00.000 12268 Enqueuing Expose request
04:09:39.297 00.001 11616 Worker thread wakes up
04:09:39.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:39.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:09:41.333 02.036 11616 Exposure complete
04:09:41.431 00.098 11616 worker thread done servicing request
04:09:41.431 00.000 12268 OnExposeComplete: enter
04:09:41.431 00.000 12268 UpdateGuideState(): m_state=2
04:09:41.432 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:09:41.432 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:09:41.432 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
04:09:41.432 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.93)
04:09:41.432 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-0.77 mountX=-0.19 mountY=0.25, mountTheta=2.24
04:09:41.435 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:09:41.453 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
04:09:41.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:41.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:41.453 00.000 12268 Enqueuing Expose request
04:09:41.453 00.000 11616 Worker thread wakes up
04:09:41.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:41.454 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:43.474 02.020 11616 Exposure complete
04:09:43.547 00.073 11616 worker thread done servicing request
04:09:43.547 00.000 12268 OnExposeComplete: enter
04:09:43.547 00.000 12268 UpdateGuideState(): m_state=2
04:09:43.548 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:09:43.548 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.73, Mass=43, SNR=4.6, Peak=29 HFD=3.5
04:09:43.548 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
04:09:43.548 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.13)
04:09:43.548 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.57 mountX=-0.07 mountY=0.01, mountTheta=3.02
04:09:43.550 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:09:43.567 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:09:43.567 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:43.567 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:43.567 00.000 12268 Enqueuing Expose request
04:09:43.579 00.012 11616 Worker thread wakes up
04:09:43.580 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:43.580 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:45.601 02.021 11616 Exposure complete
04:09:45.673 00.072 11616 worker thread done servicing request
04:09:45.673 00.000 12268 OnExposeComplete: enter
04:09:45.673 00.000 12268 UpdateGuideState(): m_state=2
04:09:45.673 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:09:45.674 00.001 12268 Star::Find returns 1 (0), X=665.58, Y=915.62, Mass=49, SNR=4.9, Peak=34 HFD=2.8
04:09:45.674 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
04:09:45.674 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.86)
04:09:45.674 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.18 hyp=0.32 cameraTheta=-2.56 mountX=-0.20 mountY=-0.25, mountTheta=-2.26
04:09:45.676 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:09:45.694 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
04:09:45.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:45.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:45.694 00.000 12268 Enqueuing Expose request
04:09:45.694 00.000 11616 Worker thread wakes up
04:09:45.695 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:45.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:47.716 02.021 11616 Exposure complete
04:09:47.779 00.063 11616 worker thread done servicing request
04:09:47.780 00.001 12268 OnExposeComplete: enter
04:09:47.780 00.000 12268 UpdateGuideState(): m_state=2
04:09:47.780 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:09:47.780 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.43, Mass=41, SNR=4.5, Peak=28 HFD=4.0
04:09:47.780 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
04:09:47.780 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
04:09:47.780 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.37 hyp=0.42 cameraTheta=-1.04 mountX=-0.34 mountY=0.26, mountTheta=2.49
04:09:47.783 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=23, Gamma=1.290
04:09:47.801 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
04:09:47.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:47.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:47.801 00.000 12268 Enqueuing Expose request
04:09:47.801 00.000 11616 Worker thread wakes up
04:09:47.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:47.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:09:49.833 02.032 11616 Exposure complete
04:09:49.888 00.055 11616 worker thread done servicing request
04:09:49.888 00.000 12268 OnExposeComplete: enter
04:09:49.889 00.001 12268 UpdateGuideState(): m_state=2
04:09:49.889 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:09:49.889 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.48, Mass=42, SNR=4.5, Peak=30 HFD=3.3
04:09:49.889 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
04:09:49.889 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
04:09:49.889 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.66 mountX=-0.32 mountY=0.01, mountTheta=3.10
04:09:49.891 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:09:49.908 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
04:09:49.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:49.909 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:49.909 00.000 12268 Enqueuing Expose request
04:09:49.909 00.000 11616 Worker thread wakes up
04:09:49.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:49.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:09:51.974 02.065 11616 Exposure complete
04:09:52.078 00.104 11616 worker thread done servicing request
04:09:52.078 00.000 12268 OnExposeComplete: enter
04:09:52.078 00.000 12268 UpdateGuideState(): m_state=2
04:09:52.078 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:09:52.079 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.56, Mass=41, SNR=4.5, Peak=27 HFD=4.1
04:09:52.079 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
04:09:52.079 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
04:09:52.079 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.24 hyp=0.29 cameraTheta=-0.94 mountX=-0.22 mountY=0.20, mountTheta=2.40
04:09:52.082 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:09:52.102 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
04:09:52.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:52.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:52.102 00.000 12268 Enqueuing Expose request
04:09:52.102 00.000 11616 Worker thread wakes up
04:09:52.103 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:52.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:54.167 02.064 11616 Exposure complete
04:09:54.290 00.123 11616 worker thread done servicing request
04:09:54.290 00.000 12268 OnExposeComplete: enter
04:09:54.290 00.000 12268 UpdateGuideState(): m_state=2
04:09:54.290 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:09:54.291 00.001 12268 Star::Find returns 1 (0), X=666.13, Y=915.43, Mass=47, SNR=4.8, Peak=28 HFD=4.5
04:09:54.291 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
04:09:54.291 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.76)
04:09:54.291 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.37 hyp=0.46 cameraTheta=-0.94 mountX=-0.34 mountY=0.32, mountTheta=2.40
04:09:54.294 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:09:54.313 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
04:09:54.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:54.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:54.314 00.001 12268 Enqueuing Expose request
04:09:54.332 00.018 11616 Worker thread wakes up
04:09:54.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:54.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:09:56.387 02.055 11616 Exposure complete
04:09:56.452 00.065 11616 worker thread done servicing request
04:09:56.453 00.001 12268 OnExposeComplete: enter
04:09:56.453 00.000 12268 UpdateGuideState(): m_state=2
04:09:56.453 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:09:56.453 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.80, Mass=43, SNR=4.6, Peak=27 HFD=4.0
04:09:56.453 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
04:09:56.454 00.001 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
04:09:56.454 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.00 hyp=0.05 cameraTheta=0.07 mountX=0.01 mountY=0.05, mountTheta=1.40
04:09:56.456 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:09:56.476 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
04:09:56.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:56.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:56.477 00.001 12268 Enqueuing Expose request
04:09:56.477 00.000 11616 Worker thread wakes up
04:09:56.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:56.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:09:58.500 02.023 11616 Exposure complete
04:09:58.560 00.060 11616 worker thread done servicing request
04:09:58.561 00.001 12268 OnExposeComplete: enter
04:09:58.561 00.000 12268 UpdateGuideState(): m_state=2
04:09:58.561 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:09:58.561 00.000 12268 Star::Find returns 1 (0), X=666.40, Y=915.52, Mass=45, SNR=4.7, Peak=27 HFD=4.8
04:09:58.561 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
04:09:58.561 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
04:09:58.561 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.28 hyp=0.61 cameraTheta=-0.48 mountX=-0.23 mountY=0.58, mountTheta=1.94
04:09:58.564 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:09:58.580 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:09:58.581 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:58.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:09:58.581 00.000 12268 Enqueuing Expose request
04:09:58.581 00.000 11616 Worker thread wakes up
04:09:58.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:09:58.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:00.606 02.025 11616 Exposure complete
04:10:00.667 00.061 11616 worker thread done servicing request
04:10:00.668 00.001 12268 OnExposeComplete: enter
04:10:00.668 00.000 12268 UpdateGuideState(): m_state=2
04:10:00.668 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:10:00.668 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.89, Mass=40, SNR=4.5, Peak=29 HFD=3.6
04:10:00.668 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
04:10:00.668 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.18)
04:10:00.669 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.48 mountX=0.11 mountY=0.16, mountTheta=0.98
04:10:00.671 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:10:00.690 00.019 12268 UpdateGuideState exits: m=40 SNR=4.5
04:10:00.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:00.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:00.690 00.000 12268 Enqueuing Expose request
04:10:00.690 00.000 11616 Worker thread wakes up
04:10:00.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:00.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:02.724 02.034 11616 Exposure complete
04:10:02.797 00.073 11616 worker thread done servicing request
04:10:02.797 00.000 12268 OnExposeComplete: enter
04:10:02.797 00.000 12268 UpdateGuideState(): m_state=2
04:10:02.798 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:10:02.798 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.68, Mass=47, SNR=4.8, Peak=30 HFD=4.2
04:10:02.798 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
04:10:02.798 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.33)
04:10:02.798 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.12 hyp=0.32 cameraTheta=-0.37 mountX=-0.09 mountY=0.31, mountTheta=1.84
04:10:02.801 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:10:02.820 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
04:10:02.820 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:02.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:02.820 00.000 12268 Enqueuing Expose request
04:10:02.820 00.000 11616 Worker thread wakes up
04:10:02.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:02.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:04.984 02.164 11616 Exposure complete
04:10:05.059 00.075 11616 worker thread done servicing request
04:10:05.059 00.000 12268 OnExposeComplete: enter
04:10:05.059 00.000 12268 UpdateGuideState(): m_state=2
04:10:05.060 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:10:05.060 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.69, Mass=45, SNR=4.7, Peak=31 HFD=3.4
04:10:05.060 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
04:10:05.060 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.13)
04:10:05.060 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.57 mountX=-0.10 mountY=0.01, mountTheta=3.01
04:10:05.062 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:10:05.081 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
04:10:05.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:05.082 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:05.082 00.000 12268 Enqueuing Expose request
04:10:05.082 00.000 11616 Worker thread wakes up
04:10:05.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:05.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:07.098 02.016 11616 Exposure complete
04:10:07.158 00.060 11616 worker thread done servicing request
04:10:07.158 00.000 12268 OnExposeComplete: enter
04:10:07.158 00.000 12268 UpdateGuideState(): m_state=2
04:10:07.158 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:10:07.159 00.001 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=42, SNR=4.6, Peak=32 HFD=3.1
04:10:07.159 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
04:10:07.159 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
04:10:07.159 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.29 mountX=-0.18 mountY=0.08, mountTheta=2.74
04:10:07.161 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:10:07.178 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
04:10:07.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:07.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:07.178 00.000 12268 Enqueuing Expose request
04:10:07.179 00.001 11616 Worker thread wakes up
04:10:07.179 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:07.179 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:09.213 02.034 11616 Exposure complete
04:10:09.283 00.070 11616 worker thread done servicing request
04:10:09.283 00.000 12268 OnExposeComplete: enter
04:10:09.283 00.000 12268 UpdateGuideState(): m_state=2
04:10:09.283 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:10:09.283 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.74, Mass=49, SNR=4.9, Peak=32 HFD=3.6
04:10:09.283 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
04:10:09.284 00.001 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
04:10:09.284 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-1.02 mountX=-0.06 mountY=0.04, mountTheta=2.48
04:10:09.287 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:10:09.305 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
04:10:09.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:09.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:09.305 00.000 12268 Enqueuing Expose request
04:10:09.305 00.000 11616 Worker thread wakes up
04:10:09.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:09.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:11.347 02.042 11616 Exposure complete
04:10:11.414 00.067 11616 worker thread done servicing request
04:10:11.414 00.000 12268 OnExposeComplete: enter
04:10:11.414 00.000 12268 UpdateGuideState(): m_state=2
04:10:11.414 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:10:11.415 00.001 12268 Star::Find returns 1 (0), X=665.74, Y=915.92, Mass=47, SNR=4.8, Peak=31 HFD=3.2
04:10:11.415 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
04:10:11.415 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
04:10:11.415 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.16 cameraTheta=2.34 mountX=0.10 mountY=-0.13, mountTheta=-0.88
04:10:11.419 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:10:11.439 00.020 12268 UpdateGuideState exits: m=47 SNR=4.8
04:10:11.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:11.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:11.440 00.001 12268 Enqueuing Expose request
04:10:11.440 00.000 11616 Worker thread wakes up
04:10:11.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:11.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:13.459 02.019 11616 Exposure complete
04:10:13.527 00.068 11616 worker thread done servicing request
04:10:13.528 00.001 12268 OnExposeComplete: enter
04:10:13.528 00.000 12268 UpdateGuideState(): m_state=2
04:10:13.528 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:10:13.528 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.58, Mass=46, SNR=4.7, Peak=30 HFD=3.6
04:10:13.529 00.001 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
04:10:13.529 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.27 = 0.01)
04:10:13.529 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.23 cameraTheta=-1.69 mountX=-0.23 mountY=0.00, mountTheta=3.13
04:10:13.533 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:10:13.554 00.021 12268 UpdateGuideState exits: m=46 SNR=4.7
04:10:13.555 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:13.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:13.555 00.000 12268 Enqueuing Expose request
04:10:13.555 00.000 11616 Worker thread wakes up
04:10:13.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:13.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:15.587 02.032 11616 Exposure complete
04:10:15.657 00.070 11616 worker thread done servicing request
04:10:15.658 00.001 12268 OnExposeComplete: enter
04:10:15.658 00.000 12268 UpdateGuideState(): m_state=2
04:10:15.658 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:10:15.658 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.69, Mass=49, SNR=4.9, Peak=31 HFD=3.5
04:10:15.658 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.49 = 2.80)
04:10:15.658 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
04:10:15.658 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-2.01 mountX=-0.11 mountY=-0.04, mountTheta=-2.82
04:10:15.661 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:10:15.680 00.019 12268 UpdateGuideState exits: m=49 SNR=4.9
04:10:15.680 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:15.680 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:15.680 00.000 12268 Enqueuing Expose request
04:10:15.680 00.000 11616 Worker thread wakes up
04:10:15.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:15.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:17.705 02.025 11616 Exposure complete
04:10:17.773 00.068 11616 worker thread done servicing request
04:10:17.773 00.000 12268 OnExposeComplete: enter
04:10:17.773 00.000 12268 UpdateGuideState(): m_state=2
04:10:17.774 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:10:17.774 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.86, Mass=58, SNR=5.3, Peak=30 HFD=6.3
04:10:17.774 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
04:10:17.774 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
04:10:17.774 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.22 cameraTheta=2.89 mountX=0.03 mountY=-0.21, mountTheta=-1.41
04:10:17.776 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:10:17.793 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
04:10:17.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:17.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:17.793 00.000 12268 Enqueuing Expose request
04:10:17.793 00.000 11616 Worker thread wakes up
04:10:17.794 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:17.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:19.818 02.024 11616 Exposure complete
04:10:19.877 00.059 11616 worker thread done servicing request
04:10:19.878 00.001 12268 OnExposeComplete: enter
04:10:19.878 00.000 12268 UpdateGuideState(): m_state=2
04:10:19.878 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:10:19.878 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.32, Mass=48, SNR=4.8, Peak=32 HFD=3.4
04:10:19.878 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
04:10:19.878 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
04:10:19.878 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.48 hyp=0.49 cameraTheta=-1.78 mountX=-0.49 mountY=-0.04, mountTheta=-3.06
04:10:19.880 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:10:19.897 00.017 12268 UpdateGuideState exits: m=48 SNR=4.8
04:10:19.897 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:19.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:19.897 00.000 12268 Enqueuing Expose request
04:10:19.897 00.000 11616 Worker thread wakes up
04:10:19.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:19.898 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:10:21.928 02.030 11616 Exposure complete
04:10:21.990 00.062 11616 worker thread done servicing request
04:10:21.990 00.000 12268 OnExposeComplete: enter
04:10:21.991 00.001 12268 UpdateGuideState(): m_state=2
04:10:21.991 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:10:21.991 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=914.94, Mass=48, SNR=4.8, Peak=29 HFD=4.4
04:10:21.991 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
04:10:21.991 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.09)
04:10:21.991 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.86 hyp=0.86 cameraTheta=-1.61 mountX=-0.86 mountY=0.07, mountTheta=3.06
04:10:21.994 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:10:22.014 00.020 12268 UpdateGuideState exits: m=48 SNR=4.8
04:10:22.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:22.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:22.014 00.000 12268 Enqueuing Expose request
04:10:22.014 00.000 11616 Worker thread wakes up
04:10:22.015 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:22.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:10:24.038 02.023 11616 Exposure complete
04:10:24.098 00.060 11616 worker thread done servicing request
04:10:24.098 00.000 12268 OnExposeComplete: enter
04:10:24.098 00.000 12268 UpdateGuideState(): m_state=2
04:10:24.099 00.001 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:10:24.099 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.96, Mass=48, SNR=4.8, Peak=30 HFD=3.4
04:10:24.099 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
04:10:24.099 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
04:10:24.099 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.33 mountX=0.14 mountY=-0.17, mountTheta=-0.87
04:10:24.101 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:10:24.117 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
04:10:24.117 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:24.117 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:24.117 00.000 12268 Enqueuing Expose request
04:10:24.118 00.001 11616 Worker thread wakes up
04:10:24.118 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:24.118 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:26.126 02.008 11616 Exposure complete
04:10:26.196 00.070 12268 OnExposeComplete: enter
04:10:26.197 00.001 12268 UpdateGuideState(): m_state=2
04:10:26.197 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:10:26.197 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.49, Mass=47, SNR=4.8, Peak=31 HFD=3.7
04:10:26.197 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
04:10:26.197 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.34)
04:10:26.198 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=-0.31 hyp=0.31 cameraTheta=-1.36 mountX=-0.30 mountY=0.10, mountTheta=2.81
04:10:26.200 00.002 11616 worker thread done servicing request
04:10:26.201 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:10:26.218 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
04:10:26.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:26.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:26.219 00.001 12268 Enqueuing Expose request
04:10:26.219 00.000 11616 Worker thread wakes up
04:10:26.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:26.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:10:28.263 02.044 11616 Exposure complete
04:10:28.325 00.062 11616 worker thread done servicing request
04:10:28.325 00.000 12268 OnExposeComplete: enter
04:10:28.325 00.000 12268 UpdateGuideState(): m_state=2
04:10:28.325 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:10:28.326 00.001 12268 Star::Find returns 1 (0), X=666.09, Y=915.23, Mass=44, SNR=4.6, Peak=29 HFD=4.2
04:10:28.326 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
04:10:28.326 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
04:10:28.326 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.57 hyp=0.62 cameraTheta=-1.18 mountX=-0.55 mountY=0.30, mountTheta=2.63
04:10:28.328 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:10:28.343 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:10:28.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:28.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:28.343 00.000 12268 Enqueuing Expose request
04:10:28.344 00.001 11616 Worker thread wakes up
04:10:28.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:28.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:10:30.352 02.008 11616 Exposure complete
04:10:30.402 00.050 11616 worker thread done servicing request
04:10:30.402 00.000 12268 OnExposeComplete: enter
04:10:30.403 00.001 12268 UpdateGuideState(): m_state=2
04:10:30.403 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:10:30.403 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.63, Mass=43, SNR=4.6, Peak=29 HFD=4.3
04:10:30.403 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
04:10:30.403 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.28)
04:10:30.403 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.17 hyp=0.42 cameraTheta=-0.42 mountX=-0.13 mountY=0.40, mountTheta=1.89
04:10:30.406 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:10:30.422 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:10:30.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:30.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:30.422 00.000 12268 Enqueuing Expose request
04:10:30.422 00.000 11616 Worker thread wakes up
04:10:30.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:30.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:32.434 02.012 11616 Exposure complete
04:10:32.485 00.051 11616 worker thread done servicing request
04:10:32.485 00.000 12268 OnExposeComplete: enter
04:10:32.485 00.000 12268 UpdateGuideState(): m_state=2
04:10:32.485 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:10:32.485 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.64, Mass=44, SNR=4.7, Peak=34 HFD=2.9
04:10:32.486 00.001 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
04:10:32.486 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
04:10:32.486 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.76 mountX=-0.17 mountY=-0.01, mountTheta=-3.08
04:10:32.488 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
04:10:32.504 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
04:10:32.504 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:32.504 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:32.504 00.000 12268 Enqueuing Expose request
04:10:32.504 00.000 11616 Worker thread wakes up
04:10:32.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:32.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:34.515 02.011 11616 Exposure complete
04:10:34.564 00.049 11616 worker thread done servicing request
04:10:34.565 00.001 12268 OnExposeComplete: enter
04:10:34.565 00.000 12268 UpdateGuideState(): m_state=2
04:10:34.565 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:10:34.565 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.55, Mass=42, SNR=4.6, Peak=29 HFD=4.2
04:10:34.565 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
04:10:34.565 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
04:10:34.565 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.25 hyp=0.48 cameraTheta=-0.55 mountX=-0.21 mountY=0.44, mountTheta=2.02
04:10:34.567 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:10:34.582 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:10:34.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:34.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:34.582 00.000 12268 Enqueuing Expose request
04:10:34.582 00.000 11616 Worker thread wakes up
04:10:34.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:34.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:36.601 02.019 11616 Exposure complete
04:10:36.652 00.051 11616 worker thread done servicing request
04:10:36.652 00.000 12268 OnExposeComplete: enter
04:10:36.652 00.000 12268 UpdateGuideState(): m_state=2
04:10:36.652 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:10:36.652 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.65, Mass=37, SNR=4.3, Peak=26 HFD=3.8
04:10:36.652 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
04:10:36.652 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.98)
04:10:36.652 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.22 cameraTheta=-0.72 mountX=-0.13 mountY=0.19, mountTheta=2.18
04:10:36.654 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:10:36.669 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
04:10:36.670 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:36.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:36.670 00.000 12268 Enqueuing Expose request
04:10:36.670 00.000 11616 Worker thread wakes up
04:10:36.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:36.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:37.161 00.491 12268 evsrv: cli 0F8E69C0 connect
04:10:37.161 00.000 12268 case statement mapped state 2 to 1
04:10:37.161 00.000 12268 case statement mapped state 2 to 1
04:10:37.162 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"44c1604c-ebc2-4cfe-975c-31ba22126bff"}
04:10:37.162 00.000 12268 case statement mapped state 2 to 1
04:10:37.162 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"44c1604c-ebc2-4cfe-975c-31ba22126bff"}
04:10:37.163 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:10:37.164 00.001 12268 evsrv: cli 0F8E69C0 connect
04:10:37.164 00.000 12268 case statement mapped state 2 to 1
04:10:37.164 00.000 12268 case statement mapped state 2 to 1
04:10:37.165 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"7770dd11-d43e-4a3f-b2ae-848e3b44030f"}
04:10:37.165 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"7770dd11-d43e-4a3f-b2ae-848e3b44030f"}
04:10:37.171 00.006 12268 evsrv: cli 0F8E69C0 disconnect
04:10:37.172 00.001 12268 evsrv: cli 0F8E69C0 connect
04:10:37.172 00.000 12268 case statement mapped state 2 to 1
04:10:37.173 00.001 12268 case statement mapped state 2 to 1
04:10:37.173 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"af28ebb7-ccc3-4690-a638-e676978ebeaa"}
04:10:37.173 00.000 12268 PhdController::Guide begins
04:10:37.173 00.000 12268 PhdController: newstate STATE_SETUP
04:10:37.173 00.000 12268 PhdController: setup
04:10:37.174 00.001 12268 PhdController: newstate STATE_ATTEMPT_START
04:10:37.174 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:10:37.174 00.000 12268 PhdController: newstate STATE_GUIDE
04:10:37.174 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:10:37.174 00.000 12268 guider state => CALIBRATED
04:10:37.174 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:10:37.174 00.000 12268 reset dither spiral
04:10:37.174 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:10:37.174 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"af28ebb7-ccc3-4690-a638-e676978ebeaa"}
04:10:37.176 00.002 12268 evsrv: cli 0F8E69C0 disconnect
04:10:37.178 00.002 12268 evsrv: cli 0F8E6D80 connect
04:10:37.178 00.000 12268 case statement mapped state 5 to 1
04:10:37.178 00.000 12268 case statement mapped state 5 to 1
04:10:37.179 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"42091646-3782-4f6f-baf9-2d0d5bd2993d"}
04:10:37.179 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"42091646-3782-4f6f-baf9-2d0d5bd2993d"}
04:10:37.184 00.005 12268 evsrv: cli 0F8E6D80 disconnect
04:10:37.185 00.001 12268 evsrv: cli 0FA411A0 connect
04:10:37.186 00.001 12268 case statement mapped state 5 to 1
04:10:37.186 00.000 12268 case statement mapped state 5 to 1
04:10:37.187 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"71e7c6e0-a4bc-4aae-be7d-3934c1cd8728"}
04:10:37.187 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.85,915.80],"id":"71e7c6e0-a4bc-4aae-be7d-3934c1cd8728"}
04:10:37.189 00.002 12268 evsrv: cli 0FA411A0 disconnect
04:10:37.190 00.001 12268 evsrv: cli 126BC670 connect
04:10:37.190 00.000 12268 case statement mapped state 5 to 1
04:10:37.191 00.001 12268 case statement mapped state 5 to 1
04:10:37.191 00.000 12268 evsrv: cli 126BC670 request: {"method":"get_app_state","id":"3469fde3-87bd-4004-8ab6-d1a7af6800d3"}
04:10:37.191 00.000 12268 case statement mapped state 5 to 1
04:10:37.191 00.000 12268 evsrv: cli 126BC670 response: {"jsonrpc":"2.0","result":"Selected","id":"3469fde3-87bd-4004-8ab6-d1a7af6800d3"}
04:10:37.193 00.002 12268 evsrv: cli 126BC670 disconnect
04:10:38.201 01.008 12268 evsrv: cli 0F8E69C0 connect
04:10:38.201 00.000 12268 case statement mapped state 5 to 1
04:10:38.202 00.001 12268 case statement mapped state 5 to 1
04:10:38.202 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"575423bb-4c4b-427a-b093-ab5003faf187"}
04:10:38.202 00.000 12268 case statement mapped state 5 to 1
04:10:38.202 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"575423bb-4c4b-427a-b093-ab5003faf187"}
04:10:38.205 00.003 12268 evsrv: cli 0F8E69C0 disconnect
04:10:38.684 00.479 11616 Exposure complete
04:10:38.739 00.055 11616 worker thread done servicing request
04:10:38.740 00.001 12268 OnExposeComplete: enter
04:10:38.740 00.000 12268 UpdateGuideState(): m_state=5
04:10:38.740 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:10:38.740 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
04:10:38.740 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
04:10:38.740 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.83)
04:10:38.740 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.87 mountX=-0.19 mountY=0.20, mountTheta=2.33
04:10:38.744 00.004 12268 Changing from state CALIBRATED to GUIDING
04:10:38.744 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:10:38.744 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:10:38.744 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:10:38.745 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:10:38.745 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:10:38.745 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:10:38.746 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:10:38.746 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:10:38.746 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:10:38.746 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:10:38.747 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:10:38.747 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:10:38.747 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:10:38.747 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:10:38.748 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:10:38.748 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:10:38.897 00.149 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:10:38.897 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:10:38.898 00.001 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:10:38.902 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:10:38.902 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:10:38.902 00.000 12268 setting lock position to (666.03, 915.59)
04:10:38.903 00.001 12268 MultiStar: stabilizing after lock position change
04:10:38.903 00.000 12268 guider state => GUIDING
04:10:38.903 00.000 12268 Status Line: Guiding
04:10:38.906 00.003 12268 Mount: notify guiding started
04:10:38.906 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:10:38.907 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:10:38.907 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:10:38.907 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:10:38.908 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:10:38.908 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:10:38.908 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:10:38.908 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:10:38.909 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:10:38.909 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:10:38.909 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:10:38.910 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:10:38.910 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:10:38.910 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:10:38.911 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:10:38.911 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:10:38.911 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:10:38.911 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:10:38.912 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:10:38.913 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:10:38.913 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:10:38.913 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:10:38.914 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:10:38.914 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:10:38.914 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:10:38.915 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:10:38.915 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:10:38.915 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:10:38.916 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:10:38.916 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:10:38.916 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:10:38.917 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:10:38.917 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:10:38.917 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:10:38.918 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:10:38.918 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:10:38.918 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:10:38.919 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:10:39.143 00.224 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:10:39.144 00.001 12268 ScopeASCOM::SideOfPier() returns 0
04:10:39.144 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:10:39.145 00.001 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:10:39.145 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:10:39.145 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:10:39.145 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:10:39.145 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:10:39.145 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:10:39.145 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:10:39.146 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:10:39.146 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:10:39.166 00.020 12268 UpdateGuideState exits: m=42 SNR=4.6
04:10:39.166 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
04:10:39.167 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:39.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:39.167 00.000 12268 Enqueuing Expose request
04:10:39.167 00.000 11616 Worker thread wakes up
04:10:39.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:39.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:39.216 00.049 12268 evsrv: cli 0F8E69C0 connect
04:10:39.216 00.000 12268 case statement mapped state 6 to 3
04:10:39.217 00.001 12268 case statement mapped state 6 to 3
04:10:39.217 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a8365d3b-b0f0-43cc-8cd9-da7840d7fb1e"}
04:10:39.217 00.000 12268 case statement mapped state 6 to 3
04:10:39.217 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8365d3b-b0f0-43cc-8cd9-da7840d7fb1e"}
04:10:39.247 00.030 12268 evsrv: cli 0F8E69C0 disconnect
04:10:41.183 01.936 11616 Exposure complete
04:10:41.241 00.058 11616 worker thread done servicing request
04:10:41.242 00.001 12268 OnExposeComplete: enter
04:10:41.242 00.000 12268 UpdateGuideState(): m_state=6
04:10:41.242 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:10:41.242 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.55, Mass=43, SNR=4.6, Peak=29 HFD=3.8
04:10:41.242 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
04:10:41.242 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.04)
04:10:41.242 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.74 mountX=-0.05 mountY=-0.00, mountTheta=-3.11
04:10:41.244 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.05, opts=13)
04:10:41.244 00.000 12268 Enqueuing Move request for scope (-0.01, -0.05)
04:10:41.244 00.000 11616 Worker thread wakes up
04:10:41.245 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
04:10:41.245 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
04:10:41.245 00.000 11616 Moving (-0.01, -0.05) raw xDistance=-0.05 yDistance=-0.00
04:10:41.245 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:41.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:10:41.245 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:41.245 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:10:41.245 00.000 11616 MoveAxis(E, 0, ABG)
04:10:41.245 00.000 11616 Move returns status 0, amount 0
04:10:41.246 00.001 11616 MoveAxis(N, 0, ABG)
04:10:41.246 00.000 11616 Move returns status 0, amount 0
04:10:41.246 00.000 11616 move complete, result=0
04:10:41.246 00.000 11616 worker thread done servicing request
04:10:41.271 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:10:41.287 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:10:41.287 00.000 12268 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 1 / 99999
04:10:41.287 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768705841.287,"Host":"ASTROCENTER","Inst":1,"Distance":0.20,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:10:41.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:41.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:41.287 00.000 12268 Enqueuing Expose request
04:10:41.288 00.001 11616 Worker thread wakes up
04:10:41.288 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:10:41.288 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:41.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:43.294 02.006 11616 Exposure complete
04:10:43.345 00.051 11616 worker thread done servicing request
04:10:43.345 00.000 12268 OnExposeComplete: enter
04:10:43.345 00.000 12268 UpdateGuideState(): m_state=6
04:10:43.345 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:10:43.345 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.72, Mass=49, SNR=4.9, Peak=30 HFD=3.1
04:10:43.345 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
04:10:43.345 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
04:10:43.345 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.12 hyp=0.45 cameraTheta=2.86 mountX=0.08 mountY=-0.44, mountTheta=-1.39
04:10:43.347 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=0.12, opts=13)
04:10:43.347 00.000 12268 Enqueuing Move request for scope (-0.43, 0.12)
04:10:43.347 00.000 11616 Worker thread wakes up
04:10:43.348 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.12) opts 0xd
04:10:43.348 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, 0.12)
04:10:43.348 00.000 11616 Moving (-0.43, 0.12) raw xDistance=0.08 yDistance=-0.44
04:10:43.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:43.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:10:43.348 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:10:43.348 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
04:10:43.348 00.000 11616 MoveAxis(E, 0, ABG)
04:10:43.348 00.000 11616 Move returns status 0, amount 0
04:10:43.348 00.000 11616 MoveAxis(N, 0, ABG)
04:10:43.348 00.000 11616 Move returns status 0, amount 0
04:10:43.348 00.000 11616 move complete, result=0
04:10:43.349 00.001 11616 worker thread done servicing request
04:10:43.370 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:10:43.384 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
04:10:43.385 00.001 12268 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 2 / 99999
04:10:43.385 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768705843.385,"Host":"ASTROCENTER","Inst":1,"Distance":0.28,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
04:10:43.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:43.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:43.385 00.000 12268 Enqueuing Expose request
04:10:43.385 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
04:10:43.386 00.001 11616 Worker thread wakes up
04:10:43.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:43.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:45.391 02.005 11616 Exposure complete
04:10:45.444 00.053 11616 worker thread done servicing request
04:10:45.444 00.000 12268 OnExposeComplete: enter
04:10:45.444 00.000 12268 UpdateGuideState(): m_state=6
04:10:45.444 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:10:45.444 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.59, Mass=46, SNR=4.8, Peak=31 HFD=3.8
04:10:45.444 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.12 = 2.17)
04:10:45.444 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
04:10:45.444 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.64 mountX=-0.01 mountY=-0.01, mountTheta=-2.18
04:10:45.446 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=-0.01, opts=13)
04:10:45.446 00.000 12268 Enqueuing Move request for scope (-0.01, -0.01)
04:10:45.446 00.000 11616 Worker thread wakes up
04:10:45.446 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
04:10:45.446 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
04:10:45.446 00.000 11616 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=-0.01
04:10:45.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:45.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:10:45.446 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:45.446 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:10:45.446 00.000 11616 MoveAxis(E, 0, ABG)
04:10:45.447 00.001 11616 Move returns status 0, amount 0
04:10:45.447 00.000 11616 MoveAxis(N, 0, ABG)
04:10:45.447 00.000 11616 Move returns status 0, amount 0
04:10:45.447 00.000 11616 move complete, result=0
04:10:45.447 00.000 11616 worker thread done servicing request
04:10:45.467 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:10:45.484 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
04:10:45.485 00.001 12268 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 3 / 99999
04:10:45.485 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768705845.485,"Host":"ASTROCENTER","Inst":1,"Distance":0.20,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
04:10:45.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:45.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:45.485 00.000 12268 Enqueuing Expose request
04:10:45.486 00.001 11616 Worker thread wakes up
04:10:45.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:45.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:45.486 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:10:47.497 02.011 11616 Exposure complete
04:10:47.546 00.049 11616 worker thread done servicing request
04:10:47.547 00.001 12268 OnExposeComplete: enter
04:10:47.547 00.000 12268 UpdateGuideState(): m_state=6
04:10:47.547 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:10:47.547 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.86, Mass=64, SNR=5.5, Peak=31 HFD=7.3
04:10:47.547 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
04:10:47.547 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
04:10:47.547 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.26 hyp=0.64 cameraTheta=2.72 mountX=0.20 mountY=-0.62, mountTheta=-1.25
04:10:47.549 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.59, y=0.26, opts=13)
04:10:47.549 00.000 12268 Enqueuing Move request for scope (-0.59, 0.26)
04:10:47.549 00.000 11616 Worker thread wakes up
04:10:47.549 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.26) opts 0xd
04:10:47.549 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.59, 0.26)
04:10:47.549 00.000 11616 Moving (-0.59, 0.26) raw xDistance=0.20 yDistance=-0.62
04:10:47.549 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:10:47.549 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:10:47.549 00.000 11616 resist switch: large excursion: input -0.62 thresh 0.45 direction from 0 to -1
04:10:47.550 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.85
04:10:47.550 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.62
04:10:47.550 00.000 11616 MoveAxis(E, 0, ABG)
04:10:47.550 00.000 11616 Move returns status 0, amount 0
04:10:47.550 00.000 11616 MoveAxis(N, 52, ABG)
04:10:47.550 00.000 11616 Guiding  Dir = 0, Dur = 52
04:10:47.550 00.000 11616 IsSlewing returns 1
04:10:47.550 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:10:47.551 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:10:47.551 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:10:47.551 00.000 11616 Move returns status 2, amount 0
04:10:47.551 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:10:47.551 00.000 11616 move complete, result=2
04:10:47.551 00.000 11616 worker thread done servicing request
04:10:47.571 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:10:47.586 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
04:10:47.586 00.000 12268 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 4 / 99999
04:10:47.586 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768705847.586,"Host":"ASTROCENTER","Inst":1,"Distance":0.33,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
04:10:47.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:47.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:47.587 00.001 12268 Enqueuing Expose request
04:10:47.587 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:10:47.587 00.000 11616 Worker thread wakes up
04:10:47.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:47.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:47.609 00.022 12268 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
04:10:47.611 00.002 12268 mount move error indicates guiding should stop
04:10:47.611 00.000 12268 Mount: notify guiding stopped
04:10:47.612 00.001 12268 BLC: window closed
04:10:47.612 00.000 12268 BLC: Last direction was reset
04:10:47.612 00.000 12268 PhdController failed: Guiding stopped
04:10:47.612 00.000 12268 PhdController: newstate STATE_FINISH
04:10:47.612 00.000 12268 PhdController complete: fail: Guiding stopped
04:10:47.612 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768705847.612,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":4,"DroppedFrames":0}
04:10:47.612 00.000 12268 Mount: notify guiding dither settle done success=0
04:10:47.612 00.000 12268 PhdController: newstate STATE_IDLE
04:10:47.612 00.000 12268 Changing from state GUIDING to STOP
04:10:47.613 00.001 12268 guider state => SELECTED
04:10:47.613 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:10:49.610 01.997 11616 Exposure complete
04:10:49.661 00.051 11616 worker thread done servicing request
04:10:49.661 00.000 12268 OnExposeComplete: enter
04:10:49.661 00.000 12268 UpdateGuideState(): m_state=2
04:10:49.662 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:10:49.662 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.94, Mass=46, SNR=4.8, Peak=31 HFD=3.0
04:10:49.662 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
04:10:49.662 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
04:10:49.662 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.34 hyp=0.49 cameraTheta=2.38 mountX=0.31 mountY=-0.40, mountTheta=-0.92
04:10:49.689 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:10:49.703 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:10:49.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:49.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:49.703 00.000 12268 Enqueuing Expose request
04:10:49.703 00.000 11616 Worker thread wakes up
04:10:49.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:49.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:51.722 02.019 11616 Exposure complete
04:10:51.772 00.050 11616 worker thread done servicing request
04:10:51.773 00.001 12268 OnExposeComplete: enter
04:10:51.773 00.000 12268 UpdateGuideState(): m_state=2
04:10:51.773 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:10:51.773 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.95, Mass=42, SNR=4.6, Peak=31 HFD=2.9
04:10:51.773 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
04:10:51.773 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
04:10:51.773 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.35 hyp=0.46 cameraTheta=2.26 mountX=0.32 mountY=-0.34, mountTheta=-0.81
04:10:51.775 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:10:51.790 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:10:51.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:51.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:51.790 00.000 12268 Enqueuing Expose request
04:10:51.790 00.000 11616 Worker thread wakes up
04:10:51.791 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:51.791 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:53.808 02.017 11616 Exposure complete
04:10:53.861 00.053 11616 worker thread done servicing request
04:10:53.861 00.000 12268 OnExposeComplete: enter
04:10:53.861 00.000 12268 UpdateGuideState(): m_state=2
04:10:53.861 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:10:53.861 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.85, Mass=57, SNR=5.2, Peak=31 HFD=5.5
04:10:53.861 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
04:10:53.861 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
04:10:53.862 00.001 12268 CameraToMount -- cameraX=-0.75 cameraY=0.25 hyp=0.80 cameraTheta=2.82 mountX=0.18 mountY=-0.78, mountTheta=-1.34
04:10:53.865 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:10:53.879 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
04:10:53.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:53.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:53.879 00.000 12268 Enqueuing Expose request
04:10:53.879 00.000 11616 Worker thread wakes up
04:10:53.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:53.880 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:10:55.899 02.019 11616 Exposure complete
04:10:55.949 00.050 11616 worker thread done servicing request
04:10:55.950 00.001 12268 OnExposeComplete: enter
04:10:55.950 00.000 12268 UpdateGuideState(): m_state=2
04:10:55.950 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:10:55.950 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=44, SNR=4.7, Peak=32 HFD=3.5
04:10:55.950 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:10:55.950 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:10:55.950 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.20 mountX=-0.00 mountY=0.02, mountTheta=1.67
04:10:55.952 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:10:55.967 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:10:55.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:55.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:55.967 00.000 12268 Enqueuing Expose request
04:10:55.967 00.000 11616 Worker thread wakes up
04:10:55.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:55.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:10:57.976 02.009 11616 Exposure complete
04:10:58.026 00.050 11616 worker thread done servicing request
04:10:58.026 00.000 12268 OnExposeComplete: enter
04:10:58.026 00.000 12268 UpdateGuideState(): m_state=2
04:10:58.027 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:10:58.027 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.65, Mass=57, SNR=5.2, Peak=30 HFD=6.0
04:10:58.027 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
04:10:58.027 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
04:10:58.027 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.24 cameraTheta=2.89 mountX=0.04 mountY=-0.24, mountTheta=-1.42
04:10:58.029 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:10:58.043 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
04:10:58.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:58.044 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:10:58.044 00.000 12268 Enqueuing Expose request
04:10:58.044 00.000 11616 Worker thread wakes up
04:10:58.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:10:58.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:00.051 02.007 11616 Exposure complete
04:11:00.102 00.051 11616 worker thread done servicing request
04:11:00.102 00.000 12268 OnExposeComplete: enter
04:11:00.103 00.001 12268 UpdateGuideState(): m_state=2
04:11:00.103 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:11:00.103 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=46, SNR=4.8, Peak=35 HFD=3.0
04:11:00.103 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:11:00.103 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:11:00.103 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.18 cameraTheta=2.94 mountX=0.02 mountY=-0.18, mountTheta=-1.47
04:11:00.106 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:11:00.121 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:11:00.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:00.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:00.121 00.000 12268 Enqueuing Expose request
04:11:00.121 00.000 11616 Worker thread wakes up
04:11:00.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:00.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:02.132 02.011 11616 Exposure complete
04:11:02.182 00.050 11616 worker thread done servicing request
04:11:02.182 00.000 12268 OnExposeComplete: enter
04:11:02.182 00.000 12268 UpdateGuideState(): m_state=2
04:11:02.182 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:11:02.182 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.64, Mass=47, SNR=4.8, Peak=31 HFD=4.2
04:11:02.183 00.001 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
04:11:02.183 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
04:11:02.183 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.47 mountX=0.05 mountY=0.07, mountTheta=0.99
04:11:02.185 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:11:02.200 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:11:02.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:02.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:02.200 00.000 12268 Enqueuing Expose request
04:11:02.200 00.000 11616 Worker thread wakes up
04:11:02.200 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:02.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:04.212 02.012 11616 Exposure complete
04:11:04.266 00.054 11616 worker thread done servicing request
04:11:04.266 00.000 12268 OnExposeComplete: enter
04:11:04.266 00.000 12268 UpdateGuideState(): m_state=2
04:11:04.266 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:11:04.267 00.001 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=42, SNR=4.5, Peak=29 HFD=4.0
04:11:04.267 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:11:04.267 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:11:04.267 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.20 mountX=-0.02 mountY=0.17, mountTheta=1.67
04:11:04.272 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:11:04.287 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:11:04.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:04.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:04.287 00.000 12268 Enqueuing Expose request
04:11:04.287 00.000 11616 Worker thread wakes up
04:11:04.288 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:04.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:06.300 02.012 11616 Exposure complete
04:11:06.350 00.050 11616 worker thread done servicing request
04:11:06.350 00.000 12268 OnExposeComplete: enter
04:11:06.350 00.000 12268 UpdateGuideState(): m_state=2
04:11:06.350 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:11:06.350 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.54, Mass=47, SNR=4.8, Peak=31 HFD=3.7
04:11:06.351 00.001 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.47) = xAngle (-4.08 = 2.20)
04:11:06.351 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.91)
04:11:06.351 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.61 mountX=-0.07 mountY=-0.09, mountTheta=-2.22
04:11:06.353 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:11:06.367 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:11:06.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:06.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:06.367 00.000 12268 Enqueuing Expose request
04:11:06.367 00.000 11616 Worker thread wakes up
04:11:06.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:06.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:08.383 02.016 11616 Exposure complete
04:11:08.433 00.050 11616 worker thread done servicing request
04:11:08.433 00.000 12268 OnExposeComplete: enter
04:11:08.433 00.000 12268 UpdateGuideState(): m_state=2
04:11:08.434 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:11:08.434 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.45, Mass=44, SNR=4.6, Peak=30 HFD=3.7
04:11:08.434 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
04:11:08.434 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
04:11:08.434 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.95 mountX=-0.15 mountY=-0.04, mountTheta=-2.89
04:11:08.436 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:11:08.450 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:11:08.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:08.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:08.450 00.000 12268 Enqueuing Expose request
04:11:08.450 00.000 11616 Worker thread wakes up
04:11:08.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:08.451 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:11:10.454 02.003 11616 Exposure complete
04:11:10.506 00.052 11616 worker thread done servicing request
04:11:10.506 00.000 12268 OnExposeComplete: enter
04:11:10.506 00.000 12268 UpdateGuideState(): m_state=2
04:11:10.507 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:11:10.507 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=916.05, Mass=60, SNR=5.3, Peak=28 HFD=6.6
04:11:10.507 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
04:11:10.507 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
04:11:10.507 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.45 hyp=0.74 cameraTheta=2.49 mountX=0.39 mountY=-0.64, mountTheta=-1.02
04:11:10.509 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:11:10.524 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:11:10.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:10.524 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:10.524 00.000 12268 Enqueuing Expose request
04:11:10.524 00.000 11616 Worker thread wakes up
04:11:10.524 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:10.524 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:11:12.528 02.004 11616 Exposure complete
04:11:12.578 00.050 11616 worker thread done servicing request
04:11:12.579 00.001 12268 OnExposeComplete: enter
04:11:12.579 00.000 12268 UpdateGuideState(): m_state=2
04:11:12.579 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:11:12.579 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.48, Mass=44, SNR=4.6, Peak=29 HFD=4.1
04:11:12.579 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
04:11:12.579 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
04:11:12.579 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.81 mountX=-0.12 mountY=-0.01, mountTheta=-3.04
04:11:12.581 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:11:12.597 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
04:11:12.597 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:12.597 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:12.597 00.000 12268 Enqueuing Expose request
04:11:12.597 00.000 11616 Worker thread wakes up
04:11:12.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:12.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:11:14.600 02.003 11616 Exposure complete
04:11:14.652 00.052 11616 worker thread done servicing request
04:11:14.653 00.001 12268 OnExposeComplete: enter
04:11:14.653 00.000 12268 UpdateGuideState(): m_state=2
04:11:14.653 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:11:14.653 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.55, Mass=43, SNR=4.6, Peak=27 HFD=4.5
04:11:14.653 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
04:11:14.653 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
04:11:14.653 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-0.26 mountX=-0.03 mountY=0.18, mountTheta=1.73
04:11:14.655 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:11:14.670 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:11:14.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:14.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:14.670 00.000 12268 Enqueuing Expose request
04:11:14.670 00.000 11616 Worker thread wakes up
04:11:14.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:14.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:16.687 02.017 11616 Exposure complete
04:11:16.738 00.051 11616 worker thread done servicing request
04:11:16.738 00.000 12268 OnExposeComplete: enter
04:11:16.738 00.000 12268 UpdateGuideState(): m_state=2
04:11:16.738 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:11:16.738 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.71, Mass=45, SNR=4.7, Peak=31 HFD=3.4
04:11:16.739 00.001 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
04:11:16.739 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
04:11:16.739 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.47 mountX=0.10 mountY=-0.16, mountTheta=-1.00
04:11:16.741 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:11:16.755 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:11:16.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:16.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:16.755 00.000 12268 Enqueuing Expose request
04:11:16.755 00.000 11616 Worker thread wakes up
04:11:16.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:16.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:18.771 02.016 11616 Exposure complete
04:11:18.824 00.053 11616 worker thread done servicing request
04:11:18.824 00.000 12268 OnExposeComplete: enter
04:11:18.824 00.000 12268 UpdateGuideState(): m_state=2
04:11:18.824 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:11:18.824 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.64, Mass=47, SNR=4.9, Peak=36 HFD=2.9
04:11:18.824 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:11:18.825 00.001 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:11:18.825 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.22 cameraTheta=2.94 mountX=0.02 mountY=-0.22, mountTheta=-1.47
04:11:18.827 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:11:18.842 00.015 12268 UpdateGuideState exits: m=47 SNR=4.9
04:11:18.843 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:18.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:18.843 00.000 12268 Enqueuing Expose request
04:11:18.843 00.000 11616 Worker thread wakes up
04:11:18.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:18.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:20.919 02.076 11616 Exposure complete
04:11:20.971 00.052 11616 worker thread done servicing request
04:11:20.971 00.000 12268 OnExposeComplete: enter
04:11:20.971 00.000 12268 UpdateGuideState(): m_state=2
04:11:20.971 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:11:20.971 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.62, Mass=45, SNR=4.7, Peak=29 HFD=3.6
04:11:20.972 00.001 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
04:11:20.972 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.55 = -1.55)
04:11:20.972 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.02 hyp=0.21 cameraTheta=3.04 mountX=0.00 mountY=-0.21, mountTheta=-1.56
04:11:20.974 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:11:20.989 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:11:20.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:20.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:20.990 00.001 12268 Enqueuing Expose request
04:11:20.990 00.000 11616 Worker thread wakes up
04:11:20.990 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:20.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:23.000 02.010 11616 Exposure complete
04:11:23.051 00.051 11616 worker thread done servicing request
04:11:23.051 00.000 12268 OnExposeComplete: enter
04:11:23.051 00.000 12268 UpdateGuideState(): m_state=2
04:11:23.051 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:11:23.052 00.001 12268 Star::Find returns 1 (0), X=665.21, Y=915.40, Mass=65, SNR=5.6, Peak=29 HFD=7.2
04:11:23.052 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.47) = xAngle (-4.38 = 1.90)
04:11:23.052 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.21)
04:11:23.052 00.000 12268 CameraToMount -- cameraX=-0.81 cameraY=-0.20 hyp=0.84 cameraTheta=-2.91 mountX=-0.27 mountY=-0.78, mountTheta=-1.91
04:11:23.054 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:11:23.068 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
04:11:23.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:23.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:23.069 00.001 12268 Enqueuing Expose request
04:11:23.069 00.000 11616 Worker thread wakes up
04:11:23.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:23.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:11:25.082 02.013 11616 Exposure complete
04:11:25.134 00.052 11616 worker thread done servicing request
04:11:25.134 00.000 12268 OnExposeComplete: enter
04:11:25.134 00.000 12268 UpdateGuideState(): m_state=2
04:11:25.134 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:11:25.134 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.36, Mass=62, SNR=5.4, Peak=30 HFD=5.4
04:11:25.135 00.001 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.06 = 2.23)
04:11:25.135 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.88)
04:11:25.135 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.23 hyp=0.44 cameraTheta=-2.58 mountX=-0.27 mountY=-0.34, mountTheta=-2.24
04:11:25.137 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:11:25.151 00.014 12268 UpdateGuideState exits: m=62 SNR=5.4
04:11:25.151 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:25.151 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:25.151 00.000 12268 Enqueuing Expose request
04:11:25.151 00.000 11616 Worker thread wakes up
04:11:25.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:25.151 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:11:27.155 02.004 11616 Exposure complete
04:11:27.209 00.054 11616 worker thread done servicing request
04:11:27.209 00.000 12268 OnExposeComplete: enter
04:11:27.209 00.000 12268 UpdateGuideState(): m_state=2
04:11:27.210 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:11:27.210 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.40, Mass=76, SNR=6.0, Peak=33 HFD=7.3
04:11:27.210 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.33 = 1.95)
04:11:27.210 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.16)
04:11:27.210 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-0.19 hyp=0.69 cameraTheta=-2.86 mountX=-0.26 mountY=-0.64, mountTheta=-1.95
04:11:27.213 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:11:27.229 00.016 12268 UpdateGuideState exits: m=76 SNR=6.0
04:11:27.229 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:27.229 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:27.229 00.000 12268 Enqueuing Expose request
04:11:27.230 00.001 11616 Worker thread wakes up
04:11:27.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:27.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:11:29.240 02.010 11616 Exposure complete
04:11:29.295 00.055 11616 worker thread done servicing request
04:11:29.295 00.000 12268 OnExposeComplete: enter
04:11:29.295 00.000 12268 UpdateGuideState(): m_state=2
04:11:29.295 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:11:29.295 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.30, Mass=44, SNR=4.6, Peak=30 HFD=3.7
04:11:29.295 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
04:11:29.295 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
04:11:29.296 00.001 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.29 hyp=0.31 cameraTheta=-1.92 mountX=-0.30 mountY=-0.07, mountTheta=-2.92
04:11:29.298 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:11:29.313 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:11:29.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:29.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:29.313 00.000 12268 Enqueuing Expose request
04:11:29.313 00.000 11616 Worker thread wakes up
04:11:29.314 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:29.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:11:31.316 02.002 11616 Exposure complete
04:11:31.368 00.052 11616 worker thread done servicing request
04:11:31.368 00.000 12268 OnExposeComplete: enter
04:11:31.369 00.001 12268 UpdateGuideState(): m_state=2
04:11:31.369 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:11:31.369 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.28, Mass=45, SNR=4.7, Peak=32 HFD=3.3
04:11:31.369 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
04:11:31.369 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
04:11:31.369 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.31 hyp=0.38 cameraTheta=-2.17 mountX=-0.33 mountY=-0.17, mountTheta=-2.66
04:11:31.371 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:11:31.385 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:11:31.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:31.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:31.385 00.000 12268 Enqueuing Expose request
04:11:31.386 00.001 11616 Worker thread wakes up
04:11:31.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:31.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:11:33.395 02.009 11616 Exposure complete
04:11:33.445 00.050 11616 worker thread done servicing request
04:11:33.445 00.000 12268 OnExposeComplete: enter
04:11:33.446 00.001 12268 UpdateGuideState(): m_state=2
04:11:33.446 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:11:33.446 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.78, Mass=44, SNR=4.6, Peak=31 HFD=3.1
04:11:33.446 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
04:11:33.446 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
04:11:33.446 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.18 hyp=0.33 cameraTheta=2.54 mountX=0.16 mountY=-0.29, mountTheta=-1.08
04:11:33.448 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:11:33.463 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:11:33.463 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:33.463 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:33.463 00.000 12268 Enqueuing Expose request
04:11:33.463 00.000 11616 Worker thread wakes up
04:11:33.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:33.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:35.482 02.019 11616 Exposure complete
04:11:35.532 00.050 11616 worker thread done servicing request
04:11:35.532 00.000 12268 OnExposeComplete: enter
04:11:35.532 00.000 12268 UpdateGuideState(): m_state=2
04:11:35.533 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:11:35.533 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.82, Mass=57, SNR=5.2, Peak=30 HFD=3.8
04:11:35.533 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
04:11:35.533 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
04:11:35.533 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.23 hyp=0.33 cameraTheta=2.36 mountX=0.21 mountY=-0.26, mountTheta=-0.90
04:11:35.534 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:11:35.552 00.018 12268 UpdateGuideState exits: m=57 SNR=5.2
04:11:35.552 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:35.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:35.552 00.000 12268 Enqueuing Expose request
04:11:35.552 00.000 11616 Worker thread wakes up
04:11:35.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:35.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:37.564 02.012 11616 Exposure complete
04:11:37.615 00.051 11616 worker thread done servicing request
04:11:37.617 00.002 12268 OnExposeComplete: enter
04:11:37.617 00.000 12268 UpdateGuideState(): m_state=2
04:11:37.617 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:11:37.617 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=916.39, Mass=46, SNR=4.7, Peak=30 HFD=3.1
04:11:37.617 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
04:11:37.617 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
04:11:37.617 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.80 hyp=0.92 cameraTheta=2.11 mountX=0.75 mountY=-0.57, mountTheta=-0.65
04:11:37.619 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:11:37.633 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
04:11:37.634 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:37.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:37.634 00.000 12268 Enqueuing Expose request
04:11:37.634 00.000 11616 Worker thread wakes up
04:11:37.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:37.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:39.650 02.016 11616 Exposure complete
04:11:39.703 00.053 11616 worker thread done servicing request
04:11:39.703 00.000 12268 OnExposeComplete: enter
04:11:39.703 00.000 12268 UpdateGuideState(): m_state=2
04:11:39.704 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:11:39.704 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.71, Mass=49, SNR=4.9, Peak=36 HFD=2.7
04:11:39.704 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.35 = 1.35)
04:11:39.704 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.76 = -1.76)
04:11:39.704 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.12 hyp=0.38 cameraTheta=2.82 mountX=0.08 mountY=-0.37, mountTheta=-1.35
04:11:39.706 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:11:39.721 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:11:39.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:39.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:39.722 00.001 12268 Enqueuing Expose request
04:11:39.722 00.000 11616 Worker thread wakes up
04:11:39.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:39.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:41.735 02.013 11616 Exposure complete
04:11:41.785 00.050 11616 worker thread done servicing request
04:11:41.785 00.000 12268 OnExposeComplete: enter
04:11:41.785 00.000 12268 UpdateGuideState(): m_state=2
04:11:41.785 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:11:41.786 00.001 12268 Star::Find returns 1 (0), X=665.95, Y=915.60, Mass=46, SNR=4.7, Peak=31 HFD=3.6
04:11:41.786 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.59 = 1.59)
04:11:41.786 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.52 = -1.52)
04:11:41.786 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.06 mountX=-0.00 mountY=-0.08, mountTheta=-1.59
04:11:41.788 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:11:41.804 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
04:11:41.804 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:41.804 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:41.804 00.000 12268 Enqueuing Expose request
04:11:41.804 00.000 11616 Worker thread wakes up
04:11:41.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:41.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:43.812 02.008 11616 Exposure complete
04:11:43.862 00.050 11616 worker thread done servicing request
04:11:43.862 00.000 12268 OnExposeComplete: enter
04:11:43.862 00.000 12268 UpdateGuideState(): m_state=2
04:11:43.862 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:11:43.862 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
04:11:43.862 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:11:43.862 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:11:43.862 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.94 mountX=0.00 mountY=-0.02, mountTheta=-1.47
04:11:43.864 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:11:43.879 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
04:11:43.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:43.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:43.879 00.000 12268 Enqueuing Expose request
04:11:43.879 00.000 11616 Worker thread wakes up
04:11:43.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:43.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:45.887 02.008 11616 Exposure complete
04:11:45.938 00.051 11616 worker thread done servicing request
04:11:45.938 00.000 12268 OnExposeComplete: enter
04:11:45.938 00.000 12268 UpdateGuideState(): m_state=2
04:11:45.939 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:11:45.939 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.92, Mass=40, SNR=4.4, Peak=29 HFD=3.0
04:11:45.939 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
04:11:45.939 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
04:11:45.939 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.33 hyp=0.44 cameraTheta=2.30 mountX=0.30 mountY=-0.33, mountTheta=-0.84
04:11:45.941 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:11:45.956 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:11:45.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:45.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:45.956 00.000 12268 Enqueuing Expose request
04:11:45.956 00.000 11616 Worker thread wakes up
04:11:45.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:45.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:47.971 02.015 11616 Exposure complete
04:11:48.021 00.050 11616 worker thread done servicing request
04:11:48.021 00.000 12268 OnExposeComplete: enter
04:11:48.021 00.000 12268 UpdateGuideState(): m_state=2
04:11:48.022 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:11:48.022 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.91, Mass=43, SNR=4.6, Peak=29 HFD=3.6
04:11:48.022 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
04:11:48.022 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
04:11:48.022 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.76 mountX=0.30 mountY=-0.10, mountTheta=-0.32
04:11:48.024 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:11:48.039 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:11:48.039 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:48.039 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:48.039 00.000 12268 Enqueuing Expose request
04:11:48.039 00.000 11616 Worker thread wakes up
04:11:48.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:48.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:50.056 02.017 11616 Exposure complete
04:11:50.106 00.050 11616 worker thread done servicing request
04:11:50.106 00.000 12268 OnExposeComplete: enter
04:11:50.106 00.000 12268 UpdateGuideState(): m_state=2
04:11:50.106 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:11:50.106 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.47, Mass=43, SNR=4.6, Peak=28 HFD=3.9
04:11:50.106 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
04:11:50.106 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.25)
04:11:50.107 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.95 mountX=-0.13 mountY=-0.03, mountTheta=-2.89
04:11:50.108 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:11:50.123 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:11:50.123 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:50.124 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:50.124 00.000 12268 Enqueuing Expose request
04:11:50.124 00.000 11616 Worker thread wakes up
04:11:50.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:50.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:11:52.126 02.002 11616 Exposure complete
04:11:52.175 00.049 11616 worker thread done servicing request
04:11:52.177 00.002 12268 OnExposeComplete: enter
04:11:52.177 00.000 12268 UpdateGuideState(): m_state=2
04:11:52.177 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:11:52.177 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.58, Mass=49, SNR=4.9, Peak=30 HFD=3.9
04:11:52.177 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.53 = 1.75)
04:11:52.177 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.36)
04:11:52.177 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.06 mountX=-0.02 mountY=-0.13, mountTheta=-1.75
04:11:52.179 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:11:52.194 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:11:52.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:52.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:52.194 00.000 12268 Enqueuing Expose request
04:11:52.194 00.000 11616 Worker thread wakes up
04:11:52.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:52.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:11:54.199 02.005 11616 Exposure complete
04:11:54.256 00.057 11616 worker thread done servicing request
04:11:54.257 00.001 12268 OnExposeComplete: enter
04:11:54.257 00.000 12268 UpdateGuideState(): m_state=2
04:11:54.257 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:11:54.257 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=915.31, Mass=65, SNR=5.6, Peak=30 HFD=6.6
04:11:54.257 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.31 = 1.98)
04:11:54.257 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
04:11:54.257 00.000 12268 CameraToMount -- cameraX=-0.91 cameraY=-0.29 hyp=0.95 cameraTheta=-2.83 mountX=-0.38 mountY=-0.86, mountTheta=-1.98
04:11:54.260 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:11:54.274 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
04:11:54.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:54.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:54.275 00.001 12268 Enqueuing Expose request
04:11:54.275 00.000 11616 Worker thread wakes up
04:11:54.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:54.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:11:56.279 02.004 11616 Exposure complete
04:11:56.330 00.051 11616 worker thread done servicing request
04:11:56.330 00.000 12268 OnExposeComplete: enter
04:11:56.330 00.000 12268 UpdateGuideState(): m_state=2
04:11:56.331 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:11:56.331 00.000 12268 Star::Find returns 1 (0), X=665.09, Y=916.24, Mass=68, SNR=5.7, Peak=29 HFD=7.8
04:11:56.331 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
04:11:56.331 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
04:11:56.331 00.000 12268 CameraToMount -- cameraX=-0.93 cameraY=0.64 hyp=1.13 cameraTheta=2.54 mountX=0.55 mountY=-1.01, mountTheta=-1.07
04:11:56.333 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:11:56.348 00.015 12268 UpdateGuideState exits: m=68 SNR=5.7
04:11:56.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:56.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:56.348 00.000 12268 Enqueuing Expose request
04:11:56.348 00.000 11616 Worker thread wakes up
04:11:56.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:56.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:11:58.352 02.004 11616 Exposure complete
04:11:58.403 00.051 11616 worker thread done servicing request
04:11:58.403 00.000 12268 OnExposeComplete: enter
04:11:58.404 00.001 12268 UpdateGuideState(): m_state=2
04:11:58.404 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:11:58.404 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.8
04:11:58.404 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:11:58.404 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:11:58.404 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.20 mountX=-0.01 mountY=0.10, mountTheta=1.67
04:11:58.406 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:11:58.421 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:11:58.422 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:58.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:11:58.422 00.000 12268 Enqueuing Expose request
04:11:58.422 00.000 11616 Worker thread wakes up
04:11:58.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:11:58.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:00.429 02.007 11616 Exposure complete
04:12:00.480 00.051 11616 worker thread done servicing request
04:12:00.480 00.000 12268 OnExposeComplete: enter
04:12:00.481 00.001 12268 UpdateGuideState(): m_state=2
04:12:00.481 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:12:00.481 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.89, Mass=47, SNR=4.8, Peak=34 HFD=2.9
04:12:00.481 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
04:12:00.481 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
04:12:00.481 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.30 hyp=0.41 cameraTheta=2.34 mountX=0.27 mountY=-0.33, mountTheta=-0.88
04:12:00.483 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:12:00.497 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:12:00.498 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:00.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:00.498 00.000 12268 Enqueuing Expose request
04:12:00.498 00.000 11616 Worker thread wakes up
04:12:00.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:00.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:02.511 02.013 11616 Exposure complete
04:12:02.563 00.052 11616 worker thread done servicing request
04:12:02.563 00.000 12268 OnExposeComplete: enter
04:12:02.563 00.000 12268 UpdateGuideState(): m_state=2
04:12:02.563 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:12:02.564 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.4
04:12:02.564 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:12:02.564 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:12:02.564 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.94 mountX=0.00 mountY=-0.05, mountTheta=-1.47
04:12:02.566 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:12:02.581 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:12:02.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:02.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:02.581 00.000 12268 Enqueuing Expose request
04:12:02.581 00.000 11616 Worker thread wakes up
04:12:02.582 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:02.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:04.592 02.010 11616 Exposure complete
04:12:04.642 00.050 11616 worker thread done servicing request
04:12:04.642 00.000 12268 OnExposeComplete: enter
04:12:04.642 00.000 12268 UpdateGuideState(): m_state=2
04:12:04.642 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:12:04.642 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=43, SNR=4.6, Peak=32 HFD=3.2
04:12:04.643 00.001 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:12:04.643 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:12:04.643 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.94 mountX=0.01 mountY=-0.12, mountTheta=-1.47
04:12:04.645 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:12:04.659 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:12:04.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:04.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:04.659 00.000 12268 Enqueuing Expose request
04:12:04.659 00.000 11616 Worker thread wakes up
04:12:04.660 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:04.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:06.664 02.004 11616 Exposure complete
04:12:06.715 00.051 11616 worker thread done servicing request
04:12:06.715 00.000 12268 OnExposeComplete: enter
04:12:06.716 00.001 12268 UpdateGuideState(): m_state=2
04:12:06.716 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:12:06.716 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.59, Mass=40, SNR=4.4, Peak=27 HFD=3.8
04:12:06.716 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.54 = 1.74)
04:12:06.716 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.37)
04:12:06.716 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.07 mountX=-0.01 mountY=-0.04, mountTheta=-1.74
04:12:06.718 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:12:06.732 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
04:12:06.733 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:06.733 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:06.733 00.000 12268 Enqueuing Expose request
04:12:06.733 00.000 11616 Worker thread wakes up
04:12:06.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:06.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:08.745 02.012 11616 Exposure complete
04:12:08.795 00.050 11616 worker thread done servicing request
04:12:08.795 00.000 12268 OnExposeComplete: enter
04:12:08.795 00.000 12268 UpdateGuideState(): m_state=2
04:12:08.795 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:12:08.795 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.50, Mass=42, SNR=4.5, Peak=29 HFD=4.0
04:12:08.795 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
04:12:08.795 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.10)
04:12:08.795 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.60 mountX=-0.08 mountY=0.14, mountTheta=2.07
04:12:08.798 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:12:08.812 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:12:08.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:08.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:08.812 00.000 12268 Enqueuing Expose request
04:12:08.812 00.000 11616 Worker thread wakes up
04:12:08.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:08.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:10.813 02.001 11616 Exposure complete
04:12:10.864 00.051 11616 worker thread done servicing request
04:12:10.864 00.000 12268 OnExposeComplete: enter
04:12:10.864 00.000 12268 UpdateGuideState(): m_state=2
04:12:10.865 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:12:10.865 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.35, Mass=57, SNR=5.3, Peak=28 HFD=4.3
04:12:10.865 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
04:12:10.865 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
04:12:10.865 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.25 hyp=0.44 cameraTheta=-2.55 mountX=-0.28 mountY=-0.33, mountTheta=-2.27
04:12:10.867 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:12:10.883 00.016 12268 UpdateGuideState exits: m=57 SNR=5.3
04:12:10.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:10.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:10.883 00.000 12268 Enqueuing Expose request
04:12:10.883 00.000 11616 Worker thread wakes up
04:12:10.884 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:10.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:12:12.953 02.069 11616 Exposure complete
04:12:13.005 00.052 11616 worker thread done servicing request
04:12:13.005 00.000 12268 OnExposeComplete: enter
04:12:13.005 00.000 12268 UpdateGuideState(): m_state=2
04:12:13.006 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:12:13.006 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.77, Mass=60, SNR=5.3, Peak=30 HFD=4.6
04:12:13.006 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
04:12:13.006 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
04:12:13.006 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.18 hyp=0.32 cameraTheta=2.54 mountX=0.15 mountY=-0.28, mountTheta=-1.07
04:12:13.008 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:12:13.023 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:12:13.023 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:13.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:13.023 00.000 12268 Enqueuing Expose request
04:12:13.023 00.000 11616 Worker thread wakes up
04:12:13.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:13.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:15.041 02.018 11616 Exposure complete
04:12:15.091 00.050 11616 worker thread done servicing request
04:12:15.091 00.000 12268 OnExposeComplete: enter
04:12:15.091 00.000 12268 UpdateGuideState(): m_state=2
04:12:15.091 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:12:15.091 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.96, Mass=48, SNR=4.9, Peak=30 HFD=3.4
04:12:15.091 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
04:12:15.091 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
04:12:15.092 00.001 12268 CameraToMount -- cameraX=-0.33 cameraY=0.37 hyp=0.49 cameraTheta=2.30 mountX=0.33 mountY=-0.37, mountTheta=-0.84
04:12:15.093 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:12:15.108 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:12:15.108 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:15.108 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:15.108 00.000 12268 Enqueuing Expose request
04:12:15.108 00.000 11616 Worker thread wakes up
04:12:15.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:15.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:17.130 02.022 11616 Exposure complete
04:12:17.181 00.051 11616 worker thread done servicing request
04:12:17.181 00.000 12268 OnExposeComplete: enter
04:12:17.181 00.000 12268 UpdateGuideState(): m_state=2
04:12:17.182 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:12:17.182 00.000 12268 Star::Find returns 1 (0), X=665.11, Y=916.11, Mass=69, SNR=5.8, Peak=29 HFD=5.9
04:12:17.182 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
04:12:17.182 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
04:12:17.182 00.000 12268 CameraToMount -- cameraX=-0.91 cameraY=0.52 hyp=1.05 cameraTheta=2.63 mountX=0.43 mountY=-0.97, mountTheta=-1.16
04:12:17.184 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:12:17.200 00.016 12268 UpdateGuideState exits: m=69 SNR=5.8
04:12:17.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:17.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:17.200 00.000 12268 Enqueuing Expose request
04:12:17.200 00.000 11616 Worker thread wakes up
04:12:17.200 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:17.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:12:19.220 02.020 11616 Exposure complete
04:12:19.274 00.054 11616 worker thread done servicing request
04:12:19.274 00.000 12268 OnExposeComplete: enter
04:12:19.274 00.000 12268 UpdateGuideState(): m_state=2
04:12:19.274 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:12:19.275 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.95, Mass=42, SNR=4.6, Peak=29 HFD=3.7
04:12:19.275 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
04:12:19.275 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
04:12:19.275 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.59 mountX=0.36 mountY=-0.05, mountTheta=-0.15
04:12:19.277 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:12:19.291 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
04:12:19.291 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:19.291 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:19.291 00.000 12268 Enqueuing Expose request
04:12:19.292 00.001 11616 Worker thread wakes up
04:12:19.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:19.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:21.299 02.007 11616 Exposure complete
04:12:21.350 00.051 11616 worker thread done servicing request
04:12:21.351 00.001 12268 OnExposeComplete: enter
04:12:21.351 00.000 12268 UpdateGuideState(): m_state=2
04:12:21.351 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:12:21.351 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=915.59, Mass=67, SNR=5.6, Peak=29 HFD=7.2
04:12:21.351 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.60 = 1.68)
04:12:21.351 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.43)
04:12:21.351 00.000 12268 CameraToMount -- cameraX=-0.81 cameraY=-0.01 hyp=0.81 cameraTheta=-3.13 mountX=-0.09 mountY=-0.80, mountTheta=-1.68
04:12:21.353 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:12:21.368 00.015 12268 UpdateGuideState exits: m=67 SNR=5.6
04:12:21.369 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:21.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:21.369 00.000 12268 Enqueuing Expose request
04:12:21.369 00.000 11616 Worker thread wakes up
04:12:21.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:21.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:12:23.382 02.013 11616 Exposure complete
04:12:23.433 00.051 11616 worker thread done servicing request
04:12:23.433 00.000 12268 OnExposeComplete: enter
04:12:23.433 00.000 12268 UpdateGuideState(): m_state=2
04:12:23.433 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:12:23.433 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.31, Mass=46, SNR=4.8, Peak=29 HFD=4.0
04:12:23.433 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
04:12:23.434 00.001 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
04:12:23.434 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.28 hyp=0.32 cameraTheta=-2.03 mountX=-0.30 mountY=-0.10, mountTheta=-2.81
04:12:23.436 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=15, Gamma=1.290
04:12:23.450 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:12:23.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:23.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:23.450 00.000 12268 Enqueuing Expose request
04:12:23.451 00.001 11616 Worker thread wakes up
04:12:23.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:23.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:12:25.462 02.011 11616 Exposure complete
04:12:25.513 00.051 11616 worker thread done servicing request
04:12:25.513 00.000 12268 OnExposeComplete: enter
04:12:25.514 00.001 12268 UpdateGuideState(): m_state=2
04:12:25.514 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:12:25.514 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.22, Mass=44, SNR=4.6, Peak=29 HFD=4.2
04:12:25.514 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
04:12:25.514 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
04:12:25.514 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.37 hyp=0.38 cameraTheta=-1.42 mountX=-0.36 mountY=0.11, mountTheta=2.86
04:12:25.516 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:12:25.531 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:12:25.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:25.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:25.531 00.000 12268 Enqueuing Expose request
04:12:25.531 00.000 11616 Worker thread wakes up
04:12:25.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:25.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:12:27.545 02.014 11616 Exposure complete
04:12:27.595 00.050 11616 worker thread done servicing request
04:12:27.595 00.000 12268 OnExposeComplete: enter
04:12:27.595 00.000 12268 UpdateGuideState(): m_state=2
04:12:27.596 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:12:27.596 00.000 12268 Star::Find returns 1 (0), X=665.13, Y=915.68, Mass=68, SNR=5.7, Peak=32 HFD=7.4
04:12:27.596 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
04:12:27.596 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
04:12:27.596 00.000 12268 CameraToMount -- cameraX=-0.90 cameraY=0.08 hyp=0.90 cameraTheta=3.05 mountX=-0.01 mountY=-0.90, mountTheta=-1.58
04:12:27.598 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:12:27.613 00.015 12268 UpdateGuideState exits: m=68 SNR=5.7
04:12:27.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:27.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:27.613 00.000 12268 Enqueuing Expose request
04:12:27.613 00.000 11616 Worker thread wakes up
04:12:27.613 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:27.613 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:12:29.625 02.012 11616 Exposure complete
04:12:29.682 00.057 11616 worker thread done servicing request
04:12:29.682 00.000 12268 OnExposeComplete: enter
04:12:29.683 00.001 12268 UpdateGuideState(): m_state=2
04:12:29.683 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:12:29.683 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.53, Mass=47, SNR=4.8, Peak=33 HFD=3.2
04:12:29.683 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
04:12:29.683 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
04:12:29.683 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-2.89 mountX=-0.08 mountY=-0.22, mountTheta=-1.93
04:12:29.686 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:12:29.702 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
04:12:29.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:29.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:29.702 00.000 12268 Enqueuing Expose request
04:12:29.702 00.000 11616 Worker thread wakes up
04:12:29.703 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:29.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:31.713 02.010 11616 Exposure complete
04:12:31.767 00.054 11616 worker thread done servicing request
04:12:31.767 00.000 12268 OnExposeComplete: enter
04:12:31.767 00.000 12268 UpdateGuideState(): m_state=2
04:12:31.768 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:12:31.768 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.29, Mass=43, SNR=4.6, Peak=27 HFD=4.7
04:12:31.768 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
04:12:31.768 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
04:12:31.768 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.31 hyp=0.38 cameraTheta=-0.95 mountX=-0.29 mountY=0.26, mountTheta=2.40
04:12:31.770 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:12:31.785 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:12:31.785 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:31.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:31.785 00.000 12268 Enqueuing Expose request
04:12:31.785 00.000 11616 Worker thread wakes up
04:12:31.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:31.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:12:33.806 02.021 11616 Exposure complete
04:12:33.857 00.051 11616 worker thread done servicing request
04:12:33.857 00.000 12268 OnExposeComplete: enter
04:12:33.857 00.000 12268 UpdateGuideState(): m_state=2
04:12:33.857 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:12:33.857 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.47, Mass=47, SNR=4.8, Peak=32 HFD=3.6
04:12:33.857 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
04:12:33.857 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
04:12:33.857 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.11 mountX=-0.13 mountY=-0.06, mountTheta=-2.73
04:12:33.859 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:12:33.875 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
04:12:33.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:33.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:33.875 00.000 12268 Enqueuing Expose request
04:12:33.875 00.000 11616 Worker thread wakes up
04:12:33.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:33.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:12:35.889 02.014 11616 Exposure complete
04:12:35.940 00.051 11616 worker thread done servicing request
04:12:35.941 00.001 12268 OnExposeComplete: enter
04:12:35.941 00.000 12268 UpdateGuideState(): m_state=2
04:12:35.941 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:12:35.941 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.54, Mass=47, SNR=4.8, Peak=33 HFD=3.8
04:12:35.941 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
04:12:35.941 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
04:12:35.941 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.55 mountX=-0.07 mountY=-0.08, mountTheta=-2.28
04:12:35.943 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:12:35.958 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:12:35.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:35.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:35.958 00.000 12268 Enqueuing Expose request
04:12:35.958 00.000 11616 Worker thread wakes up
04:12:35.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:35.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:37.971 02.013 11616 Exposure complete
04:12:38.022 00.051 11616 worker thread done servicing request
04:12:38.023 00.001 12268 OnExposeComplete: enter
04:12:38.023 00.000 12268 UpdateGuideState(): m_state=2
04:12:38.023 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:12:38.023 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.38, Mass=41, SNR=4.5, Peak=28 HFD=3.9
04:12:38.023 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
04:12:38.023 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
04:12:38.023 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.61 mountX=-0.21 mountY=0.02, mountTheta=3.05
04:12:38.025 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:12:38.039 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:12:38.040 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:38.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:38.040 00.000 12268 Enqueuing Expose request
04:12:38.040 00.000 11616 Worker thread wakes up
04:12:38.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:38.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:12:40.058 02.018 11616 Exposure complete
04:12:40.114 00.056 11616 worker thread done servicing request
04:12:40.114 00.000 12268 OnExposeComplete: enter
04:12:40.115 00.001 12268 UpdateGuideState(): m_state=2
04:12:40.115 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:12:40.115 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.95, Mass=68, SNR=5.7, Peak=30 HFD=6.6
04:12:40.115 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
04:12:40.115 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
04:12:40.115 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.36 hyp=0.54 cameraTheta=2.41 mountX=0.32 mountY=-0.44, mountTheta=-0.95
04:12:40.118 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:12:40.134 00.016 12268 UpdateGuideState exits: m=68 SNR=5.7
04:12:40.135 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:40.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:40.135 00.000 12268 Enqueuing Expose request
04:12:40.135 00.000 11616 Worker thread wakes up
04:12:40.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:40.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:42.152 02.017 11616 Exposure complete
04:12:42.201 00.049 11616 worker thread done servicing request
04:12:42.202 00.001 12268 OnExposeComplete: enter
04:12:42.202 00.000 12268 UpdateGuideState(): m_state=2
04:12:42.202 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:12:42.202 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.33, Mass=50, SNR=4.9, Peak=27 HFD=4.3
04:12:42.202 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
04:12:42.202 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
04:12:42.202 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.98 mountX=-0.27 mountY=-0.08, mountTheta=-2.86
04:12:42.204 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:12:42.219 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
04:12:42.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:42.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:42.219 00.000 12268 Enqueuing Expose request
04:12:42.219 00.000 11616 Worker thread wakes up
04:12:42.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:42.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:12:44.237 02.018 11616 Exposure complete
04:12:44.288 00.051 11616 worker thread done servicing request
04:12:44.289 00.001 12268 OnExposeComplete: enter
04:12:44.289 00.000 12268 UpdateGuideState(): m_state=2
04:12:44.289 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:12:44.289 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=916.39, Mass=63, SNR=5.5, Peak=28 HFD=7.1
04:12:44.289 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
04:12:44.289 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
04:12:44.289 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.80 hyp=0.92 cameraTheta=2.09 mountX=0.75 mountY=-0.55, mountTheta=-0.64
04:12:44.291 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:12:44.306 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
04:12:44.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:44.306 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:44.306 00.000 12268 Enqueuing Expose request
04:12:44.306 00.000 11616 Worker thread wakes up
04:12:44.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:44.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:46.316 02.010 11616 Exposure complete
04:12:46.367 00.051 11616 worker thread done servicing request
04:12:46.367 00.000 12268 OnExposeComplete: enter
04:12:46.367 00.000 12268 UpdateGuideState(): m_state=2
04:12:46.367 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:12:46.368 00.001 12268 Star::Find returns 1 (0), X=665.90, Y=915.36, Mass=49, SNR=4.9, Peak=30 HFD=4.1
04:12:46.368 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.54 = 2.75)
04:12:46.368 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.36)
04:12:46.368 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.24 hyp=0.27 cameraTheta=-2.06 mountX=-0.25 mountY=-0.10, mountTheta=-2.77
04:12:46.370 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:12:46.386 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
04:12:46.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:46.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:46.386 00.000 12268 Enqueuing Expose request
04:12:46.387 00.001 11616 Worker thread wakes up
04:12:46.387 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:46.387 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:12:48.408 02.021 11616 Exposure complete
04:12:48.459 00.051 11616 worker thread done servicing request
04:12:48.459 00.000 12268 OnExposeComplete: enter
04:12:48.460 00.001 12268 UpdateGuideState(): m_state=2
04:12:48.460 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:12:48.460 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.37, Mass=47, SNR=4.8, Peak=32 HFD=3.9
04:12:48.460 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
04:12:48.460 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
04:12:48.460 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.28 mountX=-0.22 mountY=0.10, mountTheta=2.72
04:12:48.463 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:12:48.478 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:12:48.479 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:48.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:48.479 00.000 12268 Enqueuing Expose request
04:12:48.479 00.000 11616 Worker thread wakes up
04:12:48.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:48.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:12:50.490 02.011 11616 Exposure complete
04:12:50.541 00.051 11616 worker thread done servicing request
04:12:50.541 00.000 12268 OnExposeComplete: enter
04:12:50.542 00.001 12268 UpdateGuideState(): m_state=2
04:12:50.542 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:12:50.542 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
04:12:50.542 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:12:50.542 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:12:50.542 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-0.20 mountX=-0.00 mountY=0.00, mountTheta=1.67
04:12:50.544 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:12:50.558 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
04:12:50.559 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:50.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:50.559 00.000 12268 Enqueuing Expose request
04:12:50.559 00.000 11616 Worker thread wakes up
04:12:50.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:50.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:52.570 02.011 11616 Exposure complete
04:12:52.622 00.052 11616 worker thread done servicing request
04:12:52.622 00.000 12268 OnExposeComplete: enter
04:12:52.622 00.000 12268 UpdateGuideState(): m_state=2
04:12:52.623 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:12:52.623 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:12:52.623 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:12:52.623 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:12:52.623 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.20 mountX=-0.00 mountY=0.03, mountTheta=1.67
04:12:52.625 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:12:52.640 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:12:52.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:52.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:52.640 00.000 12268 Enqueuing Expose request
04:12:52.640 00.000 11616 Worker thread wakes up
04:12:52.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:52.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:54.644 02.004 11616 Exposure complete
04:12:54.694 00.050 11616 worker thread done servicing request
04:12:54.694 00.000 12268 OnExposeComplete: enter
04:12:54.694 00.000 12268 UpdateGuideState(): m_state=2
04:12:54.694 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:12:54.695 00.001 12268 Star::Find returns 1 (0), X=665.63, Y=915.83, Mass=56, SNR=5.2, Peak=30 HFD=4.6
04:12:54.695 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
04:12:54.695 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
04:12:54.695 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.23 hyp=0.46 cameraTheta=2.61 mountX=0.19 mountY=-0.42, mountTheta=-1.14
04:12:54.697 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:12:54.711 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:12:54.712 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:54.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:54.712 00.000 12268 Enqueuing Expose request
04:12:54.712 00.000 11616 Worker thread wakes up
04:12:54.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:54.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:56.729 02.017 11616 Exposure complete
04:12:56.779 00.050 11616 worker thread done servicing request
04:12:56.779 00.000 12268 OnExposeComplete: enter
04:12:56.779 00.000 12268 UpdateGuideState(): m_state=2
04:12:56.779 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:12:56.779 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.62, Mass=46, SNR=4.8, Peak=30 HFD=4.0
04:12:56.780 00.001 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
04:12:56.780 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
04:12:56.780 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.63 mountX=0.02 mountY=-0.06, mountTheta=-1.17
04:12:56.782 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:12:56.796 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:12:56.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:56.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:56.796 00.000 12268 Enqueuing Expose request
04:12:56.797 00.001 11616 Worker thread wakes up
04:12:56.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:56.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:12:58.807 02.010 11616 Exposure complete
04:12:58.859 00.052 11616 worker thread done servicing request
04:12:58.859 00.000 12268 OnExposeComplete: enter
04:12:58.859 00.000 12268 UpdateGuideState(): m_state=2
04:12:58.860 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:12:58.860 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
04:12:58.860 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:12:58.860 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:12:58.860 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.20 mountX=-0.01 mountY=0.14, mountTheta=1.67
04:12:58.862 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:12:58.877 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
04:12:58.878 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:58.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:12:58.878 00.000 12268 Enqueuing Expose request
04:12:58.878 00.000 11616 Worker thread wakes up
04:12:58.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:12:58.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:00.956 02.078 11616 Exposure complete
04:13:01.008 00.052 11616 worker thread done servicing request
04:13:01.008 00.000 12268 OnExposeComplete: enter
04:13:01.008 00.000 12268 UpdateGuideState(): m_state=2
04:13:01.008 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:13:01.008 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.93, Mass=47, SNR=4.8, Peak=31 HFD=3.8
04:13:01.009 00.001 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
04:13:01.009 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
04:13:01.009 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.33 hyp=0.34 cameraTheta=1.48 mountX=0.34 mountY=-0.01, mountTheta=-0.04
04:13:01.011 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:13:01.026 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:13:01.026 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:01.026 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:01.026 00.000 12268 Enqueuing Expose request
04:13:01.026 00.000 11616 Worker thread wakes up
04:13:01.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:01.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:03.043 02.017 11616 Exposure complete
04:13:03.093 00.050 11616 worker thread done servicing request
04:13:03.093 00.000 12268 OnExposeComplete: enter
04:13:03.093 00.000 12268 UpdateGuideState(): m_state=2
04:13:03.094 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:13:03.094 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.35, Mass=44, SNR=4.6, Peak=30 HFD=3.4
04:13:03.094 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
04:13:03.094 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
04:13:03.094 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.24 hyp=0.38 cameraTheta=-2.45 mountX=-0.27 mountY=-0.26, mountTheta=-2.38
04:13:03.096 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:13:03.111 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:13:03.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:03.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:03.111 00.000 12268 Enqueuing Expose request
04:13:03.111 00.000 11616 Worker thread wakes up
04:13:03.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:03.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:13:05.117 02.006 11616 Exposure complete
04:13:05.168 00.051 11616 worker thread done servicing request
04:13:05.168 00.000 12268 OnExposeComplete: enter
04:13:05.168 00.000 12268 UpdateGuideState(): m_state=2
04:13:05.168 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:13:05.168 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=916.18, Mass=54, SNR=5.1, Peak=27 HFD=6.7
04:13:05.168 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
04:13:05.168 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
04:13:05.169 00.001 12268 CameraToMount -- cameraX=-0.54 cameraY=0.59 hyp=0.80 cameraTheta=2.32 mountX=0.53 mountY=-0.62, mountTheta=-0.86
04:13:05.171 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:05.186 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:13:05.186 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:05.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:05.186 00.000 12268 Enqueuing Expose request
04:13:05.186 00.000 11616 Worker thread wakes up
04:13:05.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:05.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:13:07.189 02.003 11616 Exposure complete
04:13:07.244 00.055 11616 worker thread done servicing request
04:13:07.244 00.000 12268 OnExposeComplete: enter
04:13:07.244 00.000 12268 UpdateGuideState(): m_state=2
04:13:07.245 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:13:07.245 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=916.04, Mass=48, SNR=4.9, Peak=29 HFD=4.3
04:13:07.245 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
04:13:07.245 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
04:13:07.245 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.44 hyp=0.44 cameraTheta=1.56 mountX=0.44 mountY=-0.05, mountTheta=-0.12
04:13:07.247 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:07.261 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
04:13:07.261 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:07.262 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:07.262 00.000 12268 Enqueuing Expose request
04:13:07.262 00.000 11616 Worker thread wakes up
04:13:07.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:07.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:09.274 02.012 11616 Exposure complete
04:13:09.326 00.052 11616 worker thread done servicing request
04:13:09.326 00.000 12268 OnExposeComplete: enter
04:13:09.326 00.000 12268 UpdateGuideState(): m_state=2
04:13:09.327 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:13:09.327 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.51, Mass=49, SNR=4.9, Peak=31 HFD=3.5
04:13:09.327 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.33 = 1.96)
04:13:09.327 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.16)
04:13:09.327 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.08 hyp=0.29 cameraTheta=-2.85 mountX=-0.11 mountY=-0.26, mountTheta=-1.96
04:13:09.329 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:13:09.344 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:13:09.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:09.344 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:09.344 00.000 12268 Enqueuing Expose request
04:13:09.344 00.000 11616 Worker thread wakes up
04:13:09.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:09.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:11.356 02.012 11616 Exposure complete
04:13:11.406 00.050 11616 worker thread done servicing request
04:13:11.406 00.000 12268 OnExposeComplete: enter
04:13:11.407 00.001 12268 UpdateGuideState(): m_state=2
04:13:11.407 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:13:11.407 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.82, Mass=45, SNR=4.7, Peak=29 HFD=3.2
04:13:11.407 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
04:13:11.407 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
04:13:11.407 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.22 hyp=0.43 cameraTheta=2.59 mountX=0.19 mountY=-0.39, mountTheta=-1.12
04:13:11.409 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:11.425 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:13:11.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:11.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:11.425 00.000 12268 Enqueuing Expose request
04:13:11.425 00.000 11616 Worker thread wakes up
04:13:11.426 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:11.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:13.431 02.005 11616 Exposure complete
04:13:13.482 00.051 11616 worker thread done servicing request
04:13:13.482 00.000 12268 OnExposeComplete: enter
04:13:13.483 00.001 12268 UpdateGuideState(): m_state=2
04:13:13.483 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:13:13.483 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.42, Mass=47, SNR=4.8, Peak=30 HFD=4.1
04:13:13.483 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
04:13:13.483 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.19)
04:13:13.483 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.51 mountX=-0.17 mountY=0.03, mountTheta=2.96
04:13:13.485 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:13:13.500 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:13:13.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:13.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:13.500 00.000 12268 Enqueuing Expose request
04:13:13.500 00.000 11616 Worker thread wakes up
04:13:13.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:13.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:13:15.518 02.018 11616 Exposure complete
04:13:15.571 00.053 11616 worker thread done servicing request
04:13:15.571 00.000 12268 OnExposeComplete: enter
04:13:15.571 00.000 12268 UpdateGuideState(): m_state=2
04:13:15.571 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:13:15.571 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=916.01, Mass=49, SNR=4.9, Peak=26 HFD=4.1
04:13:15.571 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
04:13:15.572 00.001 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
04:13:15.572 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.42 hyp=0.44 cameraTheta=1.88 mountX=0.40 mountY=-0.18, mountTheta=-0.43
04:13:15.574 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:15.589 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:13:15.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:15.589 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:15.589 00.000 12268 Enqueuing Expose request
04:13:15.589 00.000 11616 Worker thread wakes up
04:13:15.589 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:15.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:17.604 02.015 11616 Exposure complete
04:13:17.654 00.050 11616 worker thread done servicing request
04:13:17.654 00.000 12268 OnExposeComplete: enter
04:13:17.654 00.000 12268 UpdateGuideState(): m_state=2
04:13:17.654 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:13:17.655 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.46, Mass=46, SNR=4.7, Peak=31 HFD=3.7
04:13:17.655 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
04:13:17.655 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
04:13:17.655 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.80 mountX=-0.14 mountY=-0.01, mountTheta=-3.04
04:13:17.657 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:13:17.671 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
04:13:17.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:17.672 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:17.672 00.000 12268 Enqueuing Expose request
04:13:17.672 00.000 11616 Worker thread wakes up
04:13:17.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:17.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:13:19.676 02.004 11616 Exposure complete
04:13:19.732 00.056 11616 worker thread done servicing request
04:13:19.732 00.000 12268 OnExposeComplete: enter
04:13:19.732 00.000 12268 UpdateGuideState(): m_state=2
04:13:19.733 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:13:19.733 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.35, Mass=43, SNR=4.6, Peak=30 HFD=3.5
04:13:19.733 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
04:13:19.733 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
04:13:19.733 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.24 hyp=0.27 cameraTheta=-2.06 mountX=-0.25 mountY=-0.10, mountTheta=-2.78
04:13:19.739 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:13:19.754 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:13:19.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:19.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:19.754 00.000 12268 Enqueuing Expose request
04:13:19.755 00.001 11616 Worker thread wakes up
04:13:19.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:19.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:13:21.760 02.005 11616 Exposure complete
04:13:21.811 00.051 11616 worker thread done servicing request
04:13:21.811 00.000 12268 OnExposeComplete: enter
04:13:21.811 00.000 12268 UpdateGuideState(): m_state=2
04:13:21.811 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:13:21.811 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=42, SNR=4.6, Peak=30 HFD=3.8
04:13:21.812 00.001 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:13:21.812 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:13:21.812 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.20 mountX=-0.01 mountY=0.12, mountTheta=1.67
04:13:21.814 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:13:21.828 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
04:13:21.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:21.829 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:21.829 00.000 12268 Enqueuing Expose request
04:13:21.829 00.000 11616 Worker thread wakes up
04:13:21.829 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:21.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:23.828 01.999 11616 Exposure complete
04:13:23.880 00.052 11616 worker thread done servicing request
04:13:23.881 00.001 12268 OnExposeComplete: enter
04:13:23.881 00.000 12268 UpdateGuideState(): m_state=2
04:13:23.881 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:13:23.881 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.27, Mass=60, SNR=5.4, Peak=33 HFD=6.0
04:13:23.881 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
04:13:23.881 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
04:13:23.881 00.000 12268 CameraToMount -- cameraX=-0.76 cameraY=-0.32 hyp=0.83 cameraTheta=-2.74 mountX=-0.40 mountY=-0.71, mountTheta=-2.08
04:13:23.883 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:23.898 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
04:13:23.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:23.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:23.898 00.000 12268 Enqueuing Expose request
04:13:23.898 00.000 11616 Worker thread wakes up
04:13:23.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:23.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:13:25.915 02.017 11616 Exposure complete
04:13:25.964 00.049 11616 worker thread done servicing request
04:13:25.964 00.000 12268 OnExposeComplete: enter
04:13:25.964 00.000 12268 UpdateGuideState(): m_state=2
04:13:25.965 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:13:25.965 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=43, SNR=4.6, Peak=31 HFD=3.5
04:13:25.965 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:13:25.965 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:13:25.965 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-0.20 mountX=-0.00 mountY=0.00, mountTheta=1.67
04:13:25.967 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:13:25.981 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:13:25.982 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:25.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:25.982 00.000 12268 Enqueuing Expose request
04:13:25.982 00.000 11616 Worker thread wakes up
04:13:25.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:25.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:27.998 02.016 11616 Exposure complete
04:13:28.049 00.051 11616 worker thread done servicing request
04:13:28.050 00.001 12268 OnExposeComplete: enter
04:13:28.050 00.000 12268 UpdateGuideState(): m_state=2
04:13:28.050 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:13:28.050 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
04:13:28.050 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:13:28.050 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:13:28.050 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-0.20 mountX=-0.00 mountY=0.00, mountTheta=1.67
04:13:28.052 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:28.067 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:13:28.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:28.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:28.067 00.000 12268 Enqueuing Expose request
04:13:28.067 00.000 11616 Worker thread wakes up
04:13:28.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:28.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:30.086 02.019 11616 Exposure complete
04:13:30.136 00.050 11616 worker thread done servicing request
04:13:30.136 00.000 12268 OnExposeComplete: enter
04:13:30.136 00.000 12268 UpdateGuideState(): m_state=2
04:13:30.137 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:13:30.137 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.94, Mass=65, SNR=5.6, Peak=31 HFD=6.5
04:13:30.137 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
04:13:30.137 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
04:13:30.137 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.34 hyp=0.65 cameraTheta=2.59 mountX=0.29 mountY=-0.60, mountTheta=-1.12
04:13:30.139 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:13:30.154 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
04:13:30.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:30.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:30.154 00.000 12268 Enqueuing Expose request
04:13:30.154 00.000 11616 Worker thread wakes up
04:13:30.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:30.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:13:32.163 02.009 11616 Exposure complete
04:13:32.216 00.053 11616 worker thread done servicing request
04:13:32.217 00.001 12268 OnExposeComplete: enter
04:13:32.217 00.000 12268 UpdateGuideState(): m_state=2
04:13:32.217 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:13:32.217 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.58, Mass=44, SNR=4.6, Peak=31 HFD=3.3
04:13:32.217 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
04:13:32.217 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
04:13:32.217 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.05 mountX=-0.03 mountY=-0.17, mountTheta=-1.76
04:13:32.221 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:32.238 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
04:13:32.238 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:32.238 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:32.238 00.000 12268 Enqueuing Expose request
04:13:32.239 00.001 11616 Worker thread wakes up
04:13:32.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:32.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:34.252 02.013 11616 Exposure complete
04:13:34.302 00.050 11616 worker thread done servicing request
04:13:34.302 00.000 12268 OnExposeComplete: enter
04:13:34.302 00.000 12268 UpdateGuideState(): m_state=2
04:13:34.303 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:13:34.303 00.000 12268 Star::Find returns 1 (0), X=665.13, Y=915.74, Mass=67, SNR=5.7, Peak=31 HFD=6.9
04:13:34.303 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
04:13:34.303 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
04:13:34.303 00.000 12268 CameraToMount -- cameraX=-0.90 cameraY=0.15 hyp=0.91 cameraTheta=2.98 mountX=0.06 mountY=-0.91, mountTheta=-1.50
04:13:34.305 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:34.320 00.015 12268 UpdateGuideState exits: m=67 SNR=5.7
04:13:34.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:34.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:34.320 00.000 12268 Enqueuing Expose request
04:13:34.320 00.000 11616 Worker thread wakes up
04:13:34.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:34.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:13:36.334 02.014 11616 Exposure complete
04:13:36.385 00.051 11616 worker thread done servicing request
04:13:36.385 00.000 12268 OnExposeComplete: enter
04:13:36.385 00.000 12268 UpdateGuideState(): m_state=2
04:13:36.386 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:13:36.386 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.62, Mass=65, SNR=5.6, Peak=32 HFD=4.6
04:13:36.386 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
04:13:36.386 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
04:13:36.386 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.23 cameraTheta=3.01 mountX=0.01 mountY=-0.23, mountTheta=-1.53
04:13:36.388 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:36.402 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
04:13:36.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:36.402 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:36.403 00.001 12268 Enqueuing Expose request
04:13:36.403 00.000 11616 Worker thread wakes up
04:13:36.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:36.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:38.407 02.004 11616 Exposure complete
04:13:38.460 00.053 11616 worker thread done servicing request
04:13:38.460 00.000 12268 OnExposeComplete: enter
04:13:38.461 00.001 12268 UpdateGuideState(): m_state=2
04:13:38.461 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:13:38.461 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=35, SNR=4.2, Peak=26 HFD=3.8
04:13:38.461 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:13:38.461 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:13:38.461 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.20 mountX=-0.01 mountY=0.12, mountTheta=1.67
04:13:38.463 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:38.478 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
04:13:38.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:38.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:38.478 00.000 12268 Enqueuing Expose request
04:13:38.478 00.000 11616 Worker thread wakes up
04:13:38.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:38.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:40.495 02.017 11616 Exposure complete
04:13:40.546 00.051 11616 worker thread done servicing request
04:13:40.546 00.000 12268 OnExposeComplete: enter
04:13:40.546 00.000 12268 UpdateGuideState(): m_state=2
04:13:40.547 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:13:40.547 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.35, Mass=50, SNR=5.0, Peak=30 HFD=4.7
04:13:40.547 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
04:13:40.547 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.91)
04:13:40.547 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.25 hyp=0.35 cameraTheta=-0.79 mountX=-0.22 mountY=0.28, mountTheta=2.25
04:13:40.549 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:40.565 00.016 12268 UpdateGuideState exits: m=50 SNR=5.0
04:13:40.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:40.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:40.565 00.000 12268 Enqueuing Expose request
04:13:40.565 00.000 11616 Worker thread wakes up
04:13:40.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:40.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:13:42.570 02.005 11616 Exposure complete
04:13:42.622 00.052 11616 worker thread done servicing request
04:13:42.622 00.000 12268 OnExposeComplete: enter
04:13:42.622 00.000 12268 UpdateGuideState(): m_state=2
04:13:42.622 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:13:42.623 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.58, Mass=43, SNR=4.6, Peak=31 HFD=3.7
04:13:42.623 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:13:42.623 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:13:42.623 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.20 mountX=-0.01 mountY=0.07, mountTheta=1.67
04:13:42.625 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:42.640 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:13:42.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:42.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:42.640 00.000 12268 Enqueuing Expose request
04:13:42.640 00.000 11616 Worker thread wakes up
04:13:42.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:42.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:44.659 02.019 11616 Exposure complete
04:13:44.709 00.050 11616 worker thread done servicing request
04:13:44.710 00.001 12268 OnExposeComplete: enter
04:13:44.710 00.000 12268 UpdateGuideState(): m_state=2
04:13:44.710 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:13:44.710 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.63, Mass=44, SNR=4.6, Peak=31 HFD=3.2
04:13:44.710 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.52 = 1.52)
04:13:44.710 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.59 = -1.59)
04:13:44.710 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=2.99 mountX=0.01 mountY=-0.22, mountTheta=-1.52
04:13:44.712 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:13:44.727 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:13:44.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:44.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:44.727 00.000 12268 Enqueuing Expose request
04:13:44.727 00.000 11616 Worker thread wakes up
04:13:44.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:44.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:46.735 02.008 11616 Exposure complete
04:13:46.787 00.052 11616 worker thread done servicing request
04:13:46.787 00.000 12268 OnExposeComplete: enter
04:13:46.787 00.000 12268 UpdateGuideState(): m_state=2
04:13:46.787 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:13:46.788 00.001 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=34, SNR=4.1, Peak=25 HFD=4.0
04:13:46.788 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:13:46.788 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:13:46.788 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.20 mountX=-0.02 mountY=0.19, mountTheta=1.67
04:13:46.790 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:46.804 00.014 12268 UpdateGuideState exits: m=34 SNR=4.1
04:13:46.804 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:46.804 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:46.805 00.001 12268 Enqueuing Expose request
04:13:46.805 00.000 11616 Worker thread wakes up
04:13:46.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:46.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:48.812 02.007 11616 Exposure complete
04:13:48.858 00.046 12268 evsrv: cli 0F8E69C0 connect
04:13:48.858 00.000 12268 case statement mapped state 2 to 1
04:13:48.859 00.001 12268 case statement mapped state 2 to 1
04:13:48.870 00.011 11616 worker thread done servicing request
04:13:48.870 00.000 12268 OnExposeComplete: enter
04:13:48.870 00.000 12268 UpdateGuideState(): m_state=2
04:13:48.870 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:13:48.871 00.001 12268 Star::Find returns 1 (0), X=665.50, Y=915.46, Mass=58, SNR=5.2, Peak=28 HFD=7.0
04:13:48.871 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
04:13:48.871 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.20)
04:13:48.871 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.13 hyp=0.54 cameraTheta=-2.90 mountX=-0.18 mountY=-0.50, mountTheta=-1.92
04:13:48.874 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:48.890 00.016 12268 UpdateGuideState exits: m=58 SNR=5.2
04:13:48.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:48.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:48.890 00.000 12268 Enqueuing Expose request
04:13:48.891 00.001 11616 Worker thread wakes up
04:13:48.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:48.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:13:48.891 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"bda89021-1429-4d5e-bdd4-414a359af859"}
04:13:48.891 00.000 12268 case statement mapped state 2 to 1
04:13:48.891 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"bda89021-1429-4d5e-bdd4-414a359af859"}
04:13:48.919 00.028 12268 evsrv: cli 0F8E69C0 disconnect
04:13:49.033 00.114 12268 evsrv: cli 0F8E69C0 connect
04:13:49.034 00.001 12268 case statement mapped state 2 to 1
04:13:49.034 00.000 12268 case statement mapped state 2 to 1
04:13:49.039 00.005 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b47489a9-8a47-47a3-9adf-269c7ac2fe15"}
04:13:49.039 00.000 12268 case statement mapped state 2 to 1
04:13:49.039 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"b47489a9-8a47-47a3-9adf-269c7ac2fe15"}
04:13:49.130 00.091 12268 evsrv: cli 0F8E69C0 disconnect
04:13:50.955 01.825 11616 Exposure complete
04:13:51.012 00.057 11616 worker thread done servicing request
04:13:51.013 00.001 12268 OnExposeComplete: enter
04:13:51.013 00.000 12268 UpdateGuideState(): m_state=2
04:13:51.013 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:13:51.013 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.41, Mass=51, SNR=5.0, Peak=31 HFD=4.0
04:13:51.013 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
04:13:51.013 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
04:13:51.013 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.66 mountX=-0.19 mountY=0.01, mountTheta=3.10
04:13:51.016 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:13:51.032 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
04:13:51.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:51.033 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:51.033 00.000 12268 Enqueuing Expose request
04:13:51.033 00.000 11616 Worker thread wakes up
04:13:51.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:51.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:13:53.068 02.035 11616 Exposure complete
04:13:53.132 00.064 11616 worker thread done servicing request
04:13:53.132 00.000 12268 OnExposeComplete: enter
04:13:53.132 00.000 12268 UpdateGuideState(): m_state=2
04:13:53.132 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:13:53.133 00.001 12268 Star::Find returns 1 (0), X=665.47, Y=915.36, Mass=52, SNR=5.0, Peak=31 HFD=3.2
04:13:53.133 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.22 = 2.07)
04:13:53.133 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
04:13:53.133 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.23 hyp=0.60 cameraTheta=-2.74 mountX=-0.29 mountY=-0.52, mountTheta=-2.07
04:13:53.137 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:53.155 00.018 12268 UpdateGuideState exits: m=52 SNR=5.0
04:13:53.155 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:53.156 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:53.156 00.000 12268 Enqueuing Expose request
04:13:53.156 00.000 11616 Worker thread wakes up
04:13:53.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:53.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:13:55.185 02.029 11616 Exposure complete
04:13:55.249 00.064 12268 OnExposeComplete: enter
04:13:55.249 00.000 12268 UpdateGuideState(): m_state=2
04:13:55.250 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:13:55.250 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.86, Mass=43, SNR=4.6, Peak=29 HFD=3.5
04:13:55.250 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
04:13:55.250 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
04:13:55.250 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.98 mountX=0.25 mountY=-0.15, mountTheta=-0.53
04:13:55.251 00.001 11616 worker thread done servicing request
04:13:55.253 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:13:55.271 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
04:13:55.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:55.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:55.271 00.000 12268 Enqueuing Expose request
04:13:55.271 00.000 11616 Worker thread wakes up
04:13:55.272 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:55.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:57.390 02.118 11616 Exposure complete
04:13:57.489 00.099 11616 worker thread done servicing request
04:13:57.489 00.000 12268 OnExposeComplete: enter
04:13:57.489 00.000 12268 UpdateGuideState(): m_state=2
04:13:57.490 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:13:57.490 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.68, Mass=54, SNR=5.1, Peak=27 HFD=3.4
04:13:57.490 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.49 = 1.49)
04:13:57.490 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.62 = -1.62)
04:13:57.490 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.09 hyp=0.50 cameraTheta=2.97 mountX=0.04 mountY=-0.50, mountTheta=-1.49
04:13:57.492 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:13:57.511 00.019 12268 UpdateGuideState exits: m=54 SNR=5.1
04:13:57.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:57.512 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:57.512 00.000 12268 Enqueuing Expose request
04:13:57.512 00.000 11616 Worker thread wakes up
04:13:57.512 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:57.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:13:59.549 02.037 11616 Exposure complete
04:13:59.609 00.060 11616 worker thread done servicing request
04:13:59.610 00.001 12268 OnExposeComplete: enter
04:13:59.610 00.000 12268 UpdateGuideState(): m_state=2
04:13:59.610 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:13:59.610 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.64, Mass=43, SNR=4.6, Peak=33 HFD=2.9
04:13:59.610 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:13:59.610 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:13:59.610 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.24 cameraTheta=2.94 mountX=0.02 mountY=-0.24, mountTheta=-1.47
04:13:59.613 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:13:59.629 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:13:59.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:59.630 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:13:59.630 00.000 12268 Enqueuing Expose request
04:13:59.630 00.000 11616 Worker thread wakes up
04:13:59.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:13:59.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:01.640 02.010 11616 Exposure complete
04:14:01.693 00.053 11616 worker thread done servicing request
04:14:01.693 00.000 12268 OnExposeComplete: enter
04:14:01.693 00.000 12268 UpdateGuideState(): m_state=2
04:14:01.693 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:14:01.694 00.001 12268 Star::Find returns 1 (0), X=665.55, Y=915.98, Mass=58, SNR=5.2, Peak=29 HFD=6.6
04:14:01.694 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
04:14:01.694 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
04:14:01.694 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.38 hyp=0.61 cameraTheta=2.46 mountX=0.33 mountY=-0.52, mountTheta=-1.00
04:14:01.696 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:14:01.713 00.017 12268 UpdateGuideState exits: m=58 SNR=5.2
04:14:01.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:01.713 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:01.713 00.000 12268 Enqueuing Expose request
04:14:01.713 00.000 11616 Worker thread wakes up
04:14:01.714 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:01.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:03.733 02.019 11616 Exposure complete
04:14:03.785 00.052 11616 worker thread done servicing request
04:14:03.785 00.000 12268 OnExposeComplete: enter
04:14:03.785 00.000 12268 UpdateGuideState(): m_state=2
04:14:03.785 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:14:03.785 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=915.86, Mass=60, SNR=5.4, Peak=30 HFD=6.2
04:14:03.785 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
04:14:03.785 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
04:14:03.785 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.26 hyp=0.73 cameraTheta=2.77 mountX=0.20 mountY=-0.71, mountTheta=-1.30
04:14:03.787 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:14:03.802 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
04:14:03.802 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:03.802 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:03.802 00.000 12268 Enqueuing Expose request
04:14:03.802 00.000 11616 Worker thread wakes up
04:14:03.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:03.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:14:05.815 02.013 11616 Exposure complete
04:14:05.868 00.053 11616 worker thread done servicing request
04:14:05.869 00.001 12268 OnExposeComplete: enter
04:14:05.869 00.000 12268 UpdateGuideState(): m_state=2
04:14:05.869 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:14:05.869 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=916.15, Mass=73, SNR=5.9, Peak=31 HFD=6.2
04:14:05.869 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
04:14:05.869 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
04:14:05.870 00.001 12268 CameraToMount -- cameraX=-0.77 cameraY=0.56 hyp=0.95 cameraTheta=2.52 mountX=0.48 mountY=-0.84, mountTheta=-1.05
04:14:05.872 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:14:05.887 00.015 12268 UpdateGuideState exits: m=73 SNR=5.9
04:14:05.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:05.888 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:05.888 00.000 12268 Enqueuing Expose request
04:14:05.888 00.000 11616 Worker thread wakes up
04:14:05.888 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:05.888 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:14:07.932 02.044 11616 Exposure complete
04:14:07.997 00.065 11616 worker thread done servicing request
04:14:07.997 00.000 12268 OnExposeComplete: enter
04:14:07.997 00.000 12268 UpdateGuideState(): m_state=2
04:14:07.998 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:14:07.998 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.66, Mass=35, SNR=4.2, Peak=29 HFD=2.7
04:14:07.998 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:14:07.998 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:14:07.998 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.06 hyp=0.31 cameraTheta=2.94 mountX=0.03 mountY=-0.31, mountTheta=-1.47
04:14:08.000 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:14:08.018 00.018 12268 UpdateGuideState exits: m=35 SNR=4.2
04:14:08.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:08.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:08.018 00.000 12268 Enqueuing Expose request
04:14:08.018 00.000 11616 Worker thread wakes up
04:14:08.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:08.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:10.039 02.021 11616 Exposure complete
04:14:10.095 00.056 11616 worker thread done servicing request
04:14:10.095 00.000 12268 OnExposeComplete: enter
04:14:10.095 00.000 12268 UpdateGuideState(): m_state=2
04:14:10.095 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:14:10.096 00.001 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
04:14:10.096 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:14:10.096 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:14:10.096 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.23 cameraTheta=-0.20 mountX=-0.02 mountY=0.23, mountTheta=1.67
04:14:10.098 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:14:10.116 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
04:14:10.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:10.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:10.116 00.000 12268 Enqueuing Expose request
04:14:10.116 00.000 11616 Worker thread wakes up
04:14:10.117 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:10.117 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:12.131 02.014 11616 Exposure complete
04:14:12.210 00.079 11616 worker thread done servicing request
04:14:12.211 00.001 12268 OnExposeComplete: enter
04:14:12.211 00.000 12268 UpdateGuideState(): m_state=2
04:14:12.211 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:14:12.211 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
04:14:12.211 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:14:12.211 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:14:12.211 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-0.20 mountX=-0.02 mountY=0.21, mountTheta=1.67
04:14:12.214 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:14:12.234 00.020 12268 UpdateGuideState exits: m=38 SNR=4.4
04:14:12.235 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:12.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:12.235 00.000 12268 Enqueuing Expose request
04:14:12.235 00.000 11616 Worker thread wakes up
04:14:12.236 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:12.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:14.263 02.027 11616 Exposure complete
04:14:14.326 00.063 11616 worker thread done servicing request
04:14:14.326 00.000 12268 OnExposeComplete: enter
04:14:14.326 00.000 12268 UpdateGuideState(): m_state=2
04:14:14.327 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:14:14.327 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=915.95, Mass=74, SNR=5.9, Peak=31 HFD=7.0
04:14:14.327 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
04:14:14.327 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
04:14:14.327 00.000 12268 CameraToMount -- cameraX=-0.81 cameraY=0.36 hyp=0.89 cameraTheta=2.73 mountX=0.27 mountY=-0.85, mountTheta=-1.26
04:14:14.330 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:14:14.347 00.017 12268 UpdateGuideState exits: m=74 SNR=5.9
04:14:14.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:14.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:14.348 00.001 12268 Enqueuing Expose request
04:14:14.348 00.000 11616 Worker thread wakes up
04:14:14.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:14.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:14:16.366 02.018 11616 Exposure complete
04:14:16.417 00.051 11616 worker thread done servicing request
04:14:16.418 00.001 12268 OnExposeComplete: enter
04:14:16.418 00.000 12268 UpdateGuideState(): m_state=2
04:14:16.418 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:14:16.418 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.63, Mass=65, SNR=5.6, Peak=29 HFD=5.3
04:14:16.418 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
04:14:16.418 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
04:14:16.418 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.03 hyp=0.59 cameraTheta=3.08 mountX=-0.02 mountY=-0.58, mountTheta=-1.61
04:14:16.421 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:14:16.436 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
04:14:16.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:16.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:16.436 00.000 12268 Enqueuing Expose request
04:14:16.436 00.000 11616 Worker thread wakes up
04:14:16.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:16.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:14:18.472 02.036 11616 Exposure complete
04:14:18.570 00.098 11616 worker thread done servicing request
04:14:18.570 00.000 12268 OnExposeComplete: enter
04:14:18.571 00.001 12268 UpdateGuideState(): m_state=2
04:14:18.571 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:14:18.571 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.53, Mass=38, SNR=4.3, Peak=28 HFD=3.9
04:14:18.571 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.05 = 2.23)
04:14:18.571 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.88)
04:14:18.571 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.58 mountX=-0.07 mountY=-0.09, mountTheta=-2.24
04:14:18.574 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:14:18.592 00.018 12268 UpdateGuideState exits: m=38 SNR=4.3
04:14:18.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:18.593 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:18.593 00.000 12268 Enqueuing Expose request
04:14:18.593 00.000 11616 Worker thread wakes up
04:14:18.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:18.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:20.616 02.023 11616 Exposure complete
04:14:20.691 00.075 11616 worker thread done servicing request
04:14:20.691 00.000 12268 OnExposeComplete: enter
04:14:20.691 00.000 12268 UpdateGuideState(): m_state=2
04:14:20.691 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:14:20.691 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.52, Mass=47, SNR=4.8, Peak=30 HFD=3.6
04:14:20.692 00.001 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.32 = 1.97)
04:14:20.692 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.14)
04:14:20.692 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-2.84 mountX=-0.10 mountY=-0.24, mountTheta=-1.97
04:14:20.694 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:14:20.712 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
04:14:20.713 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:20.713 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:20.713 00.000 12268 Enqueuing Expose request
04:14:20.713 00.000 11616 Worker thread wakes up
04:14:20.713 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:20.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:22.732 02.019 11616 Exposure complete
04:14:22.794 00.062 11616 worker thread done servicing request
04:14:22.795 00.001 12268 OnExposeComplete: enter
04:14:22.795 00.000 12268 UpdateGuideState(): m_state=2
04:14:22.795 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:14:22.795 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.68, Mass=50, SNR=5.0, Peak=33 HFD=3.6
04:14:22.795 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
04:14:22.795 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
04:14:22.795 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.24 mountX=0.08 mountY=-0.08, mountTheta=-0.79
04:14:22.798 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:14:22.815 00.017 12268 UpdateGuideState exits: m=50 SNR=5.0
04:14:22.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:22.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:22.815 00.000 12268 Enqueuing Expose request
04:14:22.815 00.000 11616 Worker thread wakes up
04:14:22.816 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:22.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:24.874 02.058 11616 Exposure complete
04:14:25.064 00.190 11616 worker thread done servicing request
04:14:25.066 00.002 12268 OnExposeComplete: enter
04:14:25.066 00.000 12268 UpdateGuideState(): m_state=2
04:14:25.067 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:14:25.067 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.84, Mass=46, SNR=4.8, Peak=29 HFD=3.2
04:14:25.067 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
04:14:25.067 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
04:14:25.067 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.25 hyp=0.48 cameraTheta=2.60 mountX=0.21 mountY=-0.44, mountTheta=-1.14
04:14:25.075 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:14:25.094 00.019 12268 UpdateGuideState exits: m=46 SNR=4.8
04:14:25.095 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:25.095 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:25.095 00.000 12268 Enqueuing Expose request
04:14:25.095 00.000 11616 Worker thread wakes up
04:14:25.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:25.096 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:27.184 02.088 11616 Exposure complete
04:14:27.269 00.085 11616 worker thread done servicing request
04:14:27.269 00.000 12268 OnExposeComplete: enter
04:14:27.269 00.000 12268 UpdateGuideState(): m_state=2
04:14:27.269 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:14:27.270 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.67, Mass=45, SNR=4.7, Peak=31 HFD=3.5
04:14:27.270 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
04:14:27.270 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
04:14:27.270 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.53 mountX=0.06 mountY=-0.11, mountTheta=-1.06
04:14:27.272 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:14:27.291 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
04:14:27.292 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:27.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:27.292 00.000 12268 Enqueuing Expose request
04:14:27.292 00.000 11616 Worker thread wakes up
04:14:27.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:27.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:29.429 02.137 11616 Exposure complete
04:14:29.537 00.108 11616 worker thread done servicing request
04:14:29.537 00.000 12268 OnExposeComplete: enter
04:14:29.537 00.000 12268 UpdateGuideState(): m_state=2
04:14:29.537 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:14:29.538 00.001 12268 Star::Find returns 1 (0), X=665.75, Y=915.43, Mass=44, SNR=4.6, Peak=29 HFD=3.5
04:14:29.538 00.000 12268 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.47) = xAngle (-4.08 = 2.20)
04:14:29.538 00.000 12268 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.91)
04:14:29.538 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.17 hyp=0.33 cameraTheta=-2.61 mountX=-0.19 mountY=-0.26, mountTheta=-2.21
04:14:29.541 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:14:29.563 00.022 12268 UpdateGuideState exits: m=44 SNR=4.6
04:14:29.563 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:29.563 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:29.564 00.001 12268 Enqueuing Expose request
04:14:29.564 00.000 11616 Worker thread wakes up
04:14:29.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:29.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:14:31.599 02.035 11616 Exposure complete
04:14:31.678 00.079 11616 worker thread done servicing request
04:14:31.678 00.000 12268 OnExposeComplete: enter
04:14:31.679 00.001 12268 UpdateGuideState(): m_state=2
04:14:31.679 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:14:31.679 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=916.17, Mass=47, SNR=4.8, Peak=28 HFD=4.1
04:14:31.679 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
04:14:31.679 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
04:14:31.679 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.58 hyp=0.59 cameraTheta=1.73 mountX=0.57 mountY=-0.17, mountTheta=-0.28
04:14:31.682 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:14:31.703 00.021 12268 UpdateGuideState exits: m=47 SNR=4.8
04:14:31.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:31.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:31.703 00.000 12268 Enqueuing Expose request
04:14:31.703 00.000 11616 Worker thread wakes up
04:14:31.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:31.704 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:33.736 02.032 11616 Exposure complete
04:14:33.798 00.062 11616 worker thread done servicing request
04:14:33.799 00.001 12268 OnExposeComplete: enter
04:14:33.799 00.000 12268 UpdateGuideState(): m_state=2
04:14:33.799 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:14:33.799 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=43, SNR=4.6, Peak=30 HFD=4.0
04:14:33.799 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:14:33.799 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:14:33.799 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.20 mountX=-0.02 mountY=0.19, mountTheta=1.67
04:14:33.803 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:14:33.820 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:14:33.821 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:33.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:33.821 00.000 12268 Enqueuing Expose request
04:14:33.821 00.000 11616 Worker thread wakes up
04:14:33.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:33.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:35.840 02.019 11616 Exposure complete
04:14:35.900 00.060 11616 worker thread done servicing request
04:14:35.901 00.001 12268 OnExposeComplete: enter
04:14:35.901 00.000 12268 UpdateGuideState(): m_state=2
04:14:35.901 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:14:35.901 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.71, Mass=51, SNR=5.0, Peak=32 HFD=3.5
04:14:35.902 00.001 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
04:14:35.902 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
04:14:35.902 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.11 hyp=0.27 cameraTheta=2.70 mountX=0.09 mountY=-0.26, mountTheta=-1.23
04:14:35.904 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:14:35.921 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
04:14:35.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:35.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:35.921 00.000 12268 Enqueuing Expose request
04:14:35.921 00.000 11616 Worker thread wakes up
04:14:35.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:35.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:37.940 02.019 11616 Exposure complete
04:14:37.998 00.058 11616 worker thread done servicing request
04:14:37.999 00.001 12268 OnExposeComplete: enter
04:14:37.999 00.000 12268 UpdateGuideState(): m_state=2
04:14:37.999 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:14:37.999 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
04:14:37.999 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:14:37.999 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:14:37.999 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.20 mountX=-0.02 mountY=0.17, mountTheta=1.67
04:14:38.002 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:14:38.019 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
04:14:38.019 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:38.020 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:38.020 00.000 12268 Enqueuing Expose request
04:14:38.031 00.011 11616 Worker thread wakes up
04:14:38.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:38.032 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:40.070 02.038 11616 Exposure complete
04:14:40.141 00.071 11616 worker thread done servicing request
04:14:40.141 00.000 12268 OnExposeComplete: enter
04:14:40.141 00.000 12268 UpdateGuideState(): m_state=2
04:14:40.141 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:14:40.141 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=916.00, Mass=50, SNR=4.9, Peak=30 HFD=4.0
04:14:40.141 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
04:14:40.142 00.001 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
04:14:40.142 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.40 hyp=0.79 cameraTheta=2.61 mountX=0.34 mountY=-0.73, mountTheta=-1.14
04:14:40.144 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:14:40.163 00.019 12268 UpdateGuideState exits: m=50 SNR=4.9
04:14:40.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:40.164 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:40.164 00.000 12268 Enqueuing Expose request
04:14:40.164 00.000 11616 Worker thread wakes up
04:14:40.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:40.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:14:42.201 02.037 11616 Exposure complete
04:14:42.273 00.072 11616 worker thread done servicing request
04:14:42.273 00.000 12268 OnExposeComplete: enter
04:14:42.273 00.000 12268 UpdateGuideState(): m_state=2
04:14:42.274 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:14:42.274 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.39, Mass=48, SNR=4.8, Peak=31 HFD=3.5
04:14:42.274 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.03 = 2.26)
04:14:42.274 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.85)
04:14:42.274 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.21 hyp=0.37 cameraTheta=-2.55 mountX=-0.24 mountY=-0.28, mountTheta=-2.27
04:14:42.277 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:14:42.297 00.020 12268 UpdateGuideState exits: m=48 SNR=4.8
04:14:42.298 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:42.298 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:42.298 00.000 12268 Enqueuing Expose request
04:14:42.298 00.000 11616 Worker thread wakes up
04:14:42.298 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:42.298 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:14:44.368 02.070 11616 Exposure complete
04:14:44.436 00.068 11616 worker thread done servicing request
04:14:44.438 00.002 12268 OnExposeComplete: enter
04:14:44.438 00.000 12268 UpdateGuideState(): m_state=2
04:14:44.438 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:14:44.438 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.51, Mass=60, SNR=5.4, Peak=31 HFD=5.7
04:14:44.439 00.001 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.47) = xAngle (-4.44 = 1.84)
04:14:44.439 00.000 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.27)
04:14:44.439 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.09 hyp=0.51 cameraTheta=-2.97 mountX=-0.14 mountY=-0.49, mountTheta=-1.84
04:14:44.441 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:14:44.461 00.020 12268 UpdateGuideState exits: m=60 SNR=5.4
04:14:44.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:44.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:44.461 00.000 12268 Enqueuing Expose request
04:14:44.461 00.000 11616 Worker thread wakes up
04:14:44.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:44.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:46.488 02.027 11616 Exposure complete
04:14:46.551 00.063 11616 worker thread done servicing request
04:14:46.551 00.000 12268 OnExposeComplete: enter
04:14:46.551 00.000 12268 UpdateGuideState(): m_state=2
04:14:46.551 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:14:46.551 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=916.40, Mass=50, SNR=5.0, Peak=32 HFD=2.8
04:14:46.551 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
04:14:46.551 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
04:14:46.552 00.001 12268 CameraToMount -- cameraX=-0.60 cameraY=0.81 hyp=1.01 cameraTheta=2.21 mountX=0.75 mountY=-0.70, mountTheta=-0.76
04:14:46.554 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:14:46.573 00.019 12268 UpdateGuideState exits: m=50 SNR=5.0
04:14:46.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:46.574 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:46.574 00.000 12268 Enqueuing Expose request
04:14:46.574 00.000 11616 Worker thread wakes up
04:14:46.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:46.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:14:48.620 02.046 11616 Exposure complete
04:14:48.684 00.064 11616 worker thread done servicing request
04:14:48.684 00.000 12268 OnExposeComplete: enter
04:14:48.684 00.000 12268 UpdateGuideState(): m_state=2
04:14:48.685 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:14:48.685 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.22, Mass=41, SNR=4.5, Peak=28 HFD=3.9
04:14:48.685 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
04:14:48.685 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
04:14:48.685 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.38 hyp=0.38 cameraTheta=-1.66 mountX=-0.38 mountY=0.02, mountTheta=3.10
04:14:48.688 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:14:48.708 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
04:14:48.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:48.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:48.708 00.000 12268 Enqueuing Expose request
04:14:48.708 00.000 11616 Worker thread wakes up
04:14:48.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:48.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:14:50.782 02.074 11616 Exposure complete
04:14:50.859 00.077 11616 worker thread done servicing request
04:14:50.859 00.000 12268 OnExposeComplete: enter
04:14:50.859 00.000 12268 UpdateGuideState(): m_state=2
04:14:50.860 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:14:50.860 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.01, Mass=43, SNR=4.6, Peak=31 HFD=3.0
04:14:50.860 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
04:14:50.860 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
04:14:50.860 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.41 hyp=0.48 cameraTheta=2.10 mountX=0.39 mountY=-0.30, mountTheta=-0.65
04:14:50.864 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:14:50.886 00.022 12268 UpdateGuideState exits: m=43 SNR=4.6
04:14:50.886 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:50.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:50.886 00.000 12268 Enqueuing Expose request
04:14:50.886 00.000 11616 Worker thread wakes up
04:14:50.887 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:50.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:52.981 02.094 11616 Exposure complete
04:14:53.070 00.089 11616 worker thread done servicing request
04:14:53.071 00.001 12268 OnExposeComplete: enter
04:14:53.071 00.000 12268 UpdateGuideState(): m_state=2
04:14:53.071 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:14:53.071 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.72, Mass=45, SNR=4.7, Peak=29 HFD=4.0
04:14:53.071 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
04:14:53.071 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.97)
04:14:53.071 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.27 mountX=0.13 mountY=0.02, mountTheta=0.17
04:14:53.074 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:14:53.093 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
04:14:53.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:53.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:53.093 00.000 12268 Enqueuing Expose request
04:14:53.094 00.001 11616 Worker thread wakes up
04:14:53.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:53.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:55.107 02.013 11616 Exposure complete
04:14:55.168 00.061 11616 worker thread done servicing request
04:14:55.168 00.000 12268 OnExposeComplete: enter
04:14:55.168 00.000 12268 UpdateGuideState(): m_state=2
04:14:55.168 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:14:55.168 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=916.01, Mass=45, SNR=4.7, Peak=33 HFD=2.8
04:14:55.169 00.001 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
04:14:55.169 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
04:14:55.169 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.41 hyp=0.52 cameraTheta=2.24 mountX=0.38 mountY=-0.37, mountTheta=-0.78
04:14:55.171 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:14:55.188 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:14:55.188 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:55.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:55.188 00.000 12268 Enqueuing Expose request
04:14:55.188 00.000 11616 Worker thread wakes up
04:14:55.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:55.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:57.250 02.062 11616 Exposure complete
04:14:57.342 00.092 11616 worker thread done servicing request
04:14:57.342 00.000 12268 OnExposeComplete: enter
04:14:57.342 00.000 12268 UpdateGuideState(): m_state=2
04:14:57.342 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:14:57.342 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.69, Mass=45, SNR=4.7, Peak=32 HFD=3.1
04:14:57.342 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
04:14:57.342 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
04:14:57.343 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=0.09 hyp=0.23 cameraTheta=2.73 mountX=0.07 mountY=-0.22, mountTheta=-1.26
04:14:57.345 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:14:57.364 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
04:14:57.364 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:57.364 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:57.364 00.000 12268 Enqueuing Expose request
04:14:57.364 00.000 11616 Worker thread wakes up
04:14:57.365 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:57.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:14:59.441 02.076 11616 Exposure complete
04:14:59.514 00.073 11616 worker thread done servicing request
04:14:59.514 00.000 12268 OnExposeComplete: enter
04:14:59.514 00.000 12268 UpdateGuideState(): m_state=2
04:14:59.515 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:14:59.515 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.45, Mass=41, SNR=4.5, Peak=29 HFD=3.6
04:14:59.515 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.72)
04:14:59.515 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
04:14:59.515 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.09 mountX=-0.15 mountY=-0.06, mountTheta=-2.75
04:14:59.518 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:14:59.538 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
04:14:59.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:59.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:14:59.538 00.000 12268 Enqueuing Expose request
04:14:59.538 00.000 11616 Worker thread wakes up
04:14:59.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:14:59.539 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:15:01.566 02.027 11616 Exposure complete
04:15:01.628 00.062 11616 worker thread done servicing request
04:15:01.628 00.000 12268 OnExposeComplete: enter
04:15:01.628 00.000 12268 UpdateGuideState(): m_state=2
04:15:01.629 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:15:01.629 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.85, Mass=42, SNR=4.5, Peak=25 HFD=4.6
04:15:01.629 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
04:15:01.629 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
04:15:01.629 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.26 hyp=0.32 cameraTheta=0.91 mountX=0.27 mountY=0.16, mountTheta=0.54
04:15:01.631 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:15:01.648 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
04:15:01.649 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:01.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:01.649 00.000 12268 Enqueuing Expose request
04:15:01.649 00.000 11616 Worker thread wakes up
04:15:01.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:01.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:03.656 02.007 11616 Exposure complete
04:15:03.709 00.053 11616 worker thread done servicing request
04:15:03.710 00.001 12268 OnExposeComplete: enter
04:15:03.710 00.000 12268 UpdateGuideState(): m_state=2
04:15:03.710 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:15:03.710 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.32, Mass=45, SNR=4.7, Peak=27 HFD=4.0
04:15:03.710 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
04:15:03.710 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
04:15:03.710 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.27 hyp=0.30 cameraTheta=-1.99 mountX=-0.29 mountY=-0.09, mountTheta=-2.85
04:15:03.712 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:15:03.727 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:15:03.728 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:03.728 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:03.728 00.000 12268 Enqueuing Expose request
04:15:03.728 00.000 11616 Worker thread wakes up
04:15:03.728 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:03.728 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:15:05.736 02.008 11616 Exposure complete
04:15:05.789 00.053 11616 worker thread done servicing request
04:15:05.789 00.000 12268 OnExposeComplete: enter
04:15:05.789 00.000 12268 UpdateGuideState(): m_state=2
04:15:05.789 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:15:05.790 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.30, Mass=44, SNR=4.7, Peak=28 HFD=3.9
04:15:05.790 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
04:15:05.790 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.40)
04:15:05.790 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.30 hyp=0.34 cameraTheta=-2.10 mountX=-0.31 mountY=-0.13, mountTheta=-2.74
04:15:05.792 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:15:05.806 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
04:15:05.807 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:05.807 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:05.807 00.000 12268 Enqueuing Expose request
04:15:05.807 00.000 11616 Worker thread wakes up
04:15:05.807 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:05.807 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:15:07.829 02.022 11616 Exposure complete
04:15:07.885 00.056 11616 worker thread done servicing request
04:15:07.886 00.001 12268 OnExposeComplete: enter
04:15:07.886 00.000 12268 UpdateGuideState(): m_state=2
04:15:07.886 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:15:07.886 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=916.26, Mass=46, SNR=4.8, Peak=31 HFD=2.7
04:15:07.886 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
04:15:07.886 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
04:15:07.886 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.67 hyp=0.89 cameraTheta=2.28 mountX=0.61 mountY=-0.66, mountTheta=-0.83
04:15:07.889 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:15:07.905 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
04:15:07.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:07.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:07.905 00.000 12268 Enqueuing Expose request
04:15:07.905 00.000 11616 Worker thread wakes up
04:15:07.906 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:07.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:15:09.914 02.008 11616 Exposure complete
04:15:09.965 00.051 11616 worker thread done servicing request
04:15:09.966 00.001 12268 OnExposeComplete: enter
04:15:09.966 00.000 12268 UpdateGuideState(): m_state=2
04:15:09.966 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:15:09.966 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.67, Mass=49, SNR=4.9, Peak=30 HFD=4.0
04:15:09.966 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
04:15:09.966 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
04:15:09.966 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.37 mountX=0.07 mountY=-0.09, mountTheta=-0.90
04:15:09.968 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:15:09.984 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
04:15:09.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:09.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:09.984 00.000 12268 Enqueuing Expose request
04:15:09.984 00.000 11616 Worker thread wakes up
04:15:09.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:09.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:11.992 02.008 11616 Exposure complete
04:15:12.043 00.051 11616 worker thread done servicing request
04:15:12.043 00.000 12268 OnExposeComplete: enter
04:15:12.043 00.000 12268 UpdateGuideState(): m_state=2
04:15:12.044 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:15:12.044 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.74, Mass=46, SNR=4.8, Peak=31 HFD=3.5
04:15:12.044 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
04:15:12.044 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
04:15:12.044 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.22 mountX=0.14 mountY=-0.13, mountTheta=-0.77
04:15:12.046 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:15:12.060 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:15:12.061 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:12.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:12.061 00.000 12268 Enqueuing Expose request
04:15:12.061 00.000 11616 Worker thread wakes up
04:15:12.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:12.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:14.077 02.016 11616 Exposure complete
04:15:14.127 00.050 11616 worker thread done servicing request
04:15:14.127 00.000 12268 OnExposeComplete: enter
04:15:14.128 00.001 12268 UpdateGuideState(): m_state=2
04:15:14.128 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
04:15:14.128 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=40, SNR=4.4, Peak=30 HFD=3.2
04:15:14.128 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:15:14.128 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:15:14.128 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.94 mountX=0.01 mountY=-0.10, mountTheta=-1.47
04:15:14.131 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:15:14.147 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
04:15:14.147 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:14.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:14.147 00.000 12268 Enqueuing Expose request
04:15:14.147 00.000 11616 Worker thread wakes up
04:15:14.148 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:14.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:15.161 01.013 12268 evsrv: cli 0F8E69C0 connect
04:15:15.162 00.001 12268 case statement mapped state 2 to 1
04:15:15.162 00.000 12268 case statement mapped state 2 to 1
04:15:15.163 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a382d2e6-7bd5-4490-b424-76dcd8b46574"}
04:15:15.163 00.000 12268 case statement mapped state 2 to 1
04:15:15.163 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"a382d2e6-7bd5-4490-b424-76dcd8b46574"}
04:15:15.163 00.000 12268 evsrv: cli 0F8E69C0 disconnect
04:15:15.164 00.001 12268 evsrv: cli 0F8E69C0 connect
04:15:15.165 00.001 12268 case statement mapped state 2 to 1
04:15:15.165 00.000 12268 case statement mapped state 2 to 1
04:15:15.166 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"2b67d24c-4453-4277-9781-9ab6b6f4fa94"}
04:15:15.166 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"2b67d24c-4453-4277-9781-9ab6b6f4fa94"}
04:15:15.172 00.006 12268 evsrv: cli 0F8E69C0 disconnect
04:15:15.173 00.001 12268 evsrv: cli 0F8E6D80 connect
04:15:15.173 00.000 12268 case statement mapped state 2 to 1
04:15:15.173 00.000 12268 case statement mapped state 2 to 1
04:15:15.174 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"7a012a98-bf5f-4868-ad23-d804ee81a645"}
04:15:15.174 00.000 12268 PhdController::Guide begins
04:15:15.174 00.000 12268 PhdController: newstate STATE_SETUP
04:15:15.174 00.000 12268 PhdController: setup
04:15:15.174 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
04:15:15.174 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:15:15.174 00.000 12268 PhdController: newstate STATE_GUIDE
04:15:15.175 00.001 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:15:15.175 00.000 12268 guider state => CALIBRATED
04:15:15.175 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:15:15.175 00.000 12268 reset dither spiral
04:15:15.175 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:15:15.175 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"7a012a98-bf5f-4868-ad23-d804ee81a645"}
04:15:15.181 00.006 12268 evsrv: cli 0F8E6D80 disconnect
04:15:15.181 00.000 12268 evsrv: cli 0F8E69C0 connect
04:15:15.182 00.001 12268 case statement mapped state 5 to 1
04:15:15.182 00.000 12268 case statement mapped state 5 to 1
04:15:15.182 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"63ec8c8f-759f-47be-88fe-85227776e231"}
04:15:15.182 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"63ec8c8f-759f-47be-88fe-85227776e231"}
04:15:15.211 00.029 12268 evsrv: cli 0F8E69C0 disconnect
04:15:15.212 00.001 12268 evsrv: cli 0FA411A0 connect
04:15:15.212 00.000 12268 case statement mapped state 5 to 1
04:15:15.212 00.000 12268 case statement mapped state 5 to 1
04:15:15.213 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"af26f94c-1e8d-461f-bf9f-37dee969016e"}
04:15:15.213 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[666.03,915.59],"id":"af26f94c-1e8d-461f-bf9f-37dee969016e"}
04:15:15.216 00.003 12268 evsrv: cli 0FA411A0 disconnect
04:15:15.217 00.001 12268 evsrv: cli 126BC670 connect
04:15:15.217 00.000 12268 case statement mapped state 5 to 1
04:15:15.217 00.000 12268 case statement mapped state 5 to 1
04:15:15.218 00.001 12268 evsrv: cli 126BC670 request: {"method":"get_app_state","id":"d0ea09ed-ca95-4cd5-95bb-12c4f1221a8b"}
04:15:15.218 00.000 12268 case statement mapped state 5 to 1
04:15:15.218 00.000 12268 evsrv: cli 126BC670 response: {"jsonrpc":"2.0","result":"Selected","id":"d0ea09ed-ca95-4cd5-95bb-12c4f1221a8b"}
04:15:15.239 00.021 12268 evsrv: cli 126BC670 disconnect
04:15:16.158 00.919 11616 Exposure complete
04:15:16.217 00.059 11616 worker thread done servicing request
04:15:16.217 00.000 12268 OnExposeComplete: enter
04:15:16.217 00.000 12268 UpdateGuideState(): m_state=5
04:15:16.217 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
04:15:16.217 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.58, Mass=43, SNR=4.6, Peak=31 HFD=3.7
04:15:16.218 00.001 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:15:16.218 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:15:16.218 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.20 mountX=-0.01 mountY=0.07, mountTheta=1.67
04:15:16.224 00.006 12268 Changing from state CALIBRATED to GUIDING
04:15:16.224 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:15:16.224 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:15:16.224 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:15:16.225 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:15:16.225 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:15:16.225 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:15:16.226 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:15:16.226 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:15:16.227 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:15:16.227 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:15:16.227 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:15:16.228 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:15:16.228 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:15:16.228 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:15:16.229 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:15:16.229 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:15:16.232 00.003 12268 evsrv: cli 0F8E6D80 connect
04:15:16.232 00.000 12268 case statement mapped state 5 to 1
04:15:16.233 00.001 12268 case statement mapped state 5 to 1
04:15:16.234 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"81d43ec9-07fe-4655-9d43-e92d1bebf26c"}
04:15:16.234 00.000 12268 case statement mapped state 5 to 1
04:15:16.234 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"81d43ec9-07fe-4655-9d43-e92d1bebf26c"}
04:15:16.260 00.026 12268 evsrv: cli 0F8E6D80 disconnect
04:15:16.372 00.112 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:15:16.373 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:15:16.373 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:15:16.382 00.009 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:15:16.382 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:15:16.382 00.000 12268 setting lock position to (666.10, 915.58)
04:15:16.383 00.001 12268 MultiStar: stabilizing after lock position change
04:15:16.383 00.000 12268 guider state => GUIDING
04:15:16.383 00.000 12268 Status Line: Guiding
04:15:16.385 00.002 12268 Mount: notify guiding started
04:15:16.386 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:15:16.386 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:15:16.386 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:15:16.387 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:15:16.387 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:15:16.387 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:15:16.388 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:15:16.388 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:15:16.388 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:15:16.388 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:15:16.388 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:15:16.389 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:15:16.389 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:15:16.389 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:15:16.389 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:15:16.390 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:15:16.390 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:15:16.390 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:15:16.390 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:15:16.391 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:15:16.391 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:15:16.391 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:15:16.391 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:15:16.391 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:15:16.392 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:15:16.392 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:15:16.392 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:15:16.392 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:15:16.393 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:15:16.393 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:15:16.393 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:15:16.393 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:15:16.393 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:15:16.394 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:15:16.394 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:15:16.394 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:15:16.394 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:15:16.395 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:15:16.525 00.130 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:15:16.526 00.001 12268 ScopeASCOM::SideOfPier() returns 0
04:15:16.527 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:15:16.527 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:15:16.527 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:15:16.527 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:15:16.527 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:15:16.527 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:15:16.527 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:15:16.527 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:15:16.528 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:15:16.528 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:15:16.544 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:15:16.545 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
04:15:16.545 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:16.545 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:16.545 00.000 12268 Enqueuing Expose request
04:15:16.545 00.000 11616 Worker thread wakes up
04:15:16.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:16.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:17.245 00.700 12268 evsrv: cli 0F8E69C0 connect
04:15:17.245 00.000 12268 case statement mapped state 6 to 3
04:15:17.246 00.001 12268 case statement mapped state 6 to 3
04:15:17.246 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"169ed416-cab4-468b-ad37-1d09310a84e4"}
04:15:17.246 00.000 12268 case statement mapped state 6 to 3
04:15:17.246 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"169ed416-cab4-468b-ad37-1d09310a84e4"}
04:15:17.247 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:15:18.562 01.315 11616 Exposure complete
04:15:18.614 00.052 11616 worker thread done servicing request
04:15:18.614 00.000 12268 OnExposeComplete: enter
04:15:18.614 00.000 12268 UpdateGuideState(): m_state=6
04:15:18.615 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:15:18.615 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.53, Mass=59, SNR=5.3, Peak=27 HFD=5.8
04:15:18.615 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
04:15:18.615 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.34)
04:15:18.615 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.05 hyp=0.46 cameraTheta=-3.04 mountX=-0.09 mountY=-0.45, mountTheta=-1.78
04:15:18.616 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=-0.05, opts=13)
04:15:18.616 00.000 12268 Enqueuing Move request for scope (-0.46, -0.05)
04:15:18.617 00.001 11616 Worker thread wakes up
04:15:18.617 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.05) opts 0xd
04:15:18.617 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, -0.05)
04:15:18.617 00.000 11616 Moving (-0.46, -0.05) raw xDistance=-0.09 yDistance=-0.45
04:15:18.617 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:18.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:15:18.617 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:15:18.617 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
04:15:18.617 00.000 11616 MoveAxis(E, 0, ABG)
04:15:18.617 00.000 11616 Move returns status 0, amount 0
04:15:18.617 00.000 11616 MoveAxis(N, 0, ABG)
04:15:18.617 00.000 11616 Move returns status 0, amount 0
04:15:18.617 00.000 11616 move complete, result=0
04:15:18.618 00.001 11616 worker thread done servicing request
04:15:18.637 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:15:18.652 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:15:18.652 00.000 12268 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 1 / 99999
04:15:18.652 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768706118.652,"Host":"ASTROCENTER","Inst":1,"Distance":0.19,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:15:18.653 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:18.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:18.653 00.000 12268 Enqueuing Expose request
04:15:18.653 00.000 12268 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
04:15:18.653 00.000 11616 Worker thread wakes up
04:15:18.653 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:18.653 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:20.662 02.009 11616 Exposure complete
04:15:20.712 00.050 11616 worker thread done servicing request
04:15:20.712 00.000 12268 OnExposeComplete: enter
04:15:20.712 00.000 12268 UpdateGuideState(): m_state=6
04:15:20.712 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:15:20.712 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.44, Mass=41, SNR=4.5, Peak=27 HFD=3.8
04:15:20.712 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.47) = xAngle (-3.96 = 2.32)
04:15:20.712 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.79)
04:15:20.713 00.001 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-2.49 mountX=-0.15 mountY=-0.16, mountTheta=-2.34
04:15:20.714 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.18, y=-0.14, opts=13)
04:15:20.714 00.000 12268 Enqueuing Move request for scope (-0.18, -0.14)
04:15:20.714 00.000 11616 Worker thread wakes up
04:15:20.714 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd
04:15:20.714 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.18, -0.14)
04:15:20.714 00.000 11616 Moving (-0.18, -0.14) raw xDistance=-0.15 yDistance=-0.16
04:15:20.714 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:15:20.715 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:15:20.715 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:15:20.715 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:15:20.715 00.000 11616 MoveAxis(E, 0, ABG)
04:15:20.715 00.000 11616 Move returns status 0, amount 0
04:15:20.715 00.000 11616 MoveAxis(N, 0, ABG)
04:15:20.715 00.000 11616 Move returns status 0, amount 0
04:15:20.715 00.000 11616 move complete, result=0
04:15:20.715 00.000 11616 worker thread done servicing request
04:15:20.736 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:15:20.750 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:15:20.750 00.000 12268 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 2 / 99999
04:15:20.751 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768706120.750,"Host":"ASTROCENTER","Inst":1,"Distance":0.20,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
04:15:20.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:20.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:20.751 00.000 12268 Enqueuing Expose request
04:15:20.751 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:15:20.751 00.000 11616 Worker thread wakes up
04:15:20.752 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:20.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:22.753 02.001 11616 Exposure complete
04:15:22.804 00.051 11616 worker thread done servicing request
04:15:22.804 00.000 12268 OnExposeComplete: enter
04:15:22.804 00.000 12268 UpdateGuideState(): m_state=6
04:15:22.804 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:15:22.804 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.74, Mass=46, SNR=4.8, Peak=31 HFD=3.1
04:15:22.804 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
04:15:22.804 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
04:15:22.805 00.001 12268 CameraToMount -- cameraX=-0.42 cameraY=0.16 hyp=0.45 cameraTheta=2.78 mountX=0.12 mountY=-0.44, mountTheta=-1.31
04:15:22.806 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.42, y=0.16, opts=13)
04:15:22.806 00.000 12268 Enqueuing Move request for scope (-0.42, 0.16)
04:15:22.806 00.000 11616 Worker thread wakes up
04:15:22.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.16) opts 0xd
04:15:22.806 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.42, 0.16)
04:15:22.807 00.001 11616 Moving (-0.42, 0.16) raw xDistance=0.12 yDistance=-0.44
04:15:22.807 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:15:22.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:15:22.807 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.05
04:15:22.807 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.44
04:15:22.807 00.000 11616 MoveAxis(E, 0, ABG)
04:15:22.807 00.000 11616 Move returns status 0, amount 0
04:15:22.807 00.000 11616 MoveAxis(N, 37, ABG)
04:15:22.807 00.000 11616 Guiding  Dir = 0, Dur = 37
04:15:22.808 00.001 11616 IsSlewing returns 1
04:15:22.808 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:15:22.808 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:15:22.809 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:15:22.809 00.000 11616 Move returns status 2, amount 0
04:15:22.809 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:15:22.809 00.000 11616 move complete, result=2
04:15:22.809 00.000 11616 worker thread done servicing request
04:15:22.829 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:15:22.844 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:15:22.844 00.000 12268 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 3 / 99999
04:15:22.844 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768706122.844,"Host":"ASTROCENTER","Inst":1,"Distance":0.28,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
04:15:22.845 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:22.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:22.845 00.000 12268 Enqueuing Expose request
04:15:22.845 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:15:22.845 00.000 11616 Worker thread wakes up
04:15:22.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:22.846 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:22.868 00.022 12268 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
04:15:22.870 00.002 12268 mount move error indicates guiding should stop
04:15:22.870 00.000 12268 Mount: notify guiding stopped
04:15:22.871 00.001 12268 BLC: window closed
04:15:22.871 00.000 12268 BLC: Last direction was reset
04:15:22.871 00.000 12268 PhdController failed: Guiding stopped
04:15:22.871 00.000 12268 PhdController: newstate STATE_FINISH
04:15:22.871 00.000 12268 PhdController complete: fail: Guiding stopped
04:15:22.871 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768706122.871,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":3,"DroppedFrames":0}
04:15:22.871 00.000 12268 Mount: notify guiding dither settle done success=0
04:15:22.871 00.000 12268 PhdController: newstate STATE_IDLE
04:15:22.872 00.001 12268 Changing from state GUIDING to STOP
04:15:22.872 00.000 12268 guider state => SELECTED
04:15:22.872 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:15:24.954 02.082 11616 Exposure complete
04:15:25.006 00.052 11616 worker thread done servicing request
04:15:25.006 00.000 12268 OnExposeComplete: enter
04:15:25.006 00.000 12268 UpdateGuideState(): m_state=2
04:15:25.007 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:15:25.007 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.16, Mass=44, SNR=4.6, Peak=28 HFD=4.6
04:15:25.007 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
04:15:25.007 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.29)
04:15:25.007 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.42 hyp=0.43 cameraTheta=-1.41 mountX=-0.42 mountY=0.12, mountTheta=2.86
04:15:25.033 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:15:25.048 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:15:25.048 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:25.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:25.048 00.000 12268 Enqueuing Expose request
04:15:25.048 00.000 11616 Worker thread wakes up
04:15:25.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:25.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:15:27.051 02.003 11616 Exposure complete
04:15:27.104 00.053 11616 worker thread done servicing request
04:15:27.105 00.001 12268 OnExposeComplete: enter
04:15:27.105 00.000 12268 UpdateGuideState(): m_state=2
04:15:27.105 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:15:27.105 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.56, Mass=49, SNR=4.9, Peak=33 HFD=3.4
04:15:27.105 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.52 = 1.77)
04:15:27.105 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
04:15:27.105 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.02 hyp=0.25 cameraTheta=-3.04 mountX=-0.05 mountY=-0.24, mountTheta=-1.77
04:15:27.107 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:15:27.122 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:15:27.122 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:27.123 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:27.123 00.000 12268 Enqueuing Expose request
04:15:27.123 00.000 11616 Worker thread wakes up
04:15:27.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:27.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:29.134 02.011 11616 Exposure complete
04:15:29.188 00.054 11616 worker thread done servicing request
04:15:29.188 00.000 12268 OnExposeComplete: enter
04:15:29.189 00.001 12268 UpdateGuideState(): m_state=2
04:15:29.189 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:15:29.189 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.80, Mass=52, SNR=5.1, Peak=32 HFD=3.4
04:15:29.189 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
04:15:29.189 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
04:15:29.189 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.22 hyp=0.44 cameraTheta=2.61 mountX=0.18 mountY=-0.40, mountTheta=-1.15
04:15:29.192 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:15:29.208 00.016 12268 UpdateGuideState exits: m=52 SNR=5.1
04:15:29.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:29.209 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:29.209 00.000 12268 Enqueuing Expose request
04:15:29.209 00.000 11616 Worker thread wakes up
04:15:29.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:29.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:31.227 02.018 11616 Exposure complete
04:15:31.281 00.054 11616 worker thread done servicing request
04:15:31.281 00.000 12268 OnExposeComplete: enter
04:15:31.281 00.000 12268 UpdateGuideState(): m_state=2
04:15:31.281 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:15:31.281 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.8
04:15:31.281 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:15:31.282 00.001 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:15:31.282 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.20 mountX=-0.00 mountY=0.03, mountTheta=1.67
04:15:31.284 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:15:31.299 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:15:31.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:31.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:31.299 00.000 12268 Enqueuing Expose request
04:15:31.299 00.000 11616 Worker thread wakes up
04:15:31.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:31.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:33.316 02.017 11616 Exposure complete
04:15:33.367 00.051 11616 worker thread done servicing request
04:15:33.368 00.001 12268 OnExposeComplete: enter
04:15:33.368 00.000 12268 UpdateGuideState(): m_state=2
04:15:33.368 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:15:33.368 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.73, Mass=48, SNR=4.9, Peak=32 HFD=3.6
04:15:33.368 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
04:15:33.368 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
04:15:33.368 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.38 mountX=0.14 mountY=-0.18, mountTheta=-0.92
04:15:33.370 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:15:33.385 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:15:33.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:33.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:33.385 00.000 12268 Enqueuing Expose request
04:15:33.385 00.000 11616 Worker thread wakes up
04:15:33.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:33.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:35.400 02.015 11616 Exposure complete
04:15:35.451 00.051 11616 worker thread done servicing request
04:15:35.451 00.000 12268 OnExposeComplete: enter
04:15:35.451 00.000 12268 UpdateGuideState(): m_state=2
04:15:35.451 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:15:35.452 00.001 12268 Star::Find returns 1 (0), X=665.47, Y=915.47, Mass=47, SNR=4.8, Peak=29 HFD=3.1
04:15:35.452 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.47) = xAngle (-4.44 = 1.84)
04:15:35.452 00.000 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.27)
04:15:35.452 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=-0.11 hyp=0.64 cameraTheta=-2.97 mountX=-0.17 mountY=-0.61, mountTheta=-1.84
04:15:35.454 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:15:35.468 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:15:35.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:35.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:35.468 00.000 12268 Enqueuing Expose request
04:15:35.468 00.000 11616 Worker thread wakes up
04:15:35.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:35.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:15:37.485 02.017 11616 Exposure complete
04:15:37.536 00.051 11616 worker thread done servicing request
04:15:37.536 00.000 12268 OnExposeComplete: enter
04:15:37.536 00.000 12268 UpdateGuideState(): m_state=2
04:15:37.537 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:15:37.537 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.78, Mass=68, SNR=5.7, Peak=30 HFD=6.1
04:15:37.537 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
04:15:37.537 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
04:15:37.537 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.20 hyp=0.34 cameraTheta=2.50 mountX=0.17 mountY=-0.29, mountTheta=-1.03
04:15:37.539 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:15:37.553 00.014 12268 UpdateGuideState exits: m=68 SNR=5.7
04:15:37.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:37.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:37.554 00.001 12268 Enqueuing Expose request
04:15:37.554 00.000 11616 Worker thread wakes up
04:15:37.554 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:37.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:39.574 02.020 11616 Exposure complete
04:15:39.628 00.054 11616 worker thread done servicing request
04:15:39.628 00.000 12268 OnExposeComplete: enter
04:15:39.628 00.000 12268 UpdateGuideState(): m_state=2
04:15:39.629 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:15:39.629 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.45, Mass=46, SNR=4.8, Peak=31 HFD=3.1
04:15:39.629 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
04:15:39.629 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
04:15:39.629 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.13 hyp=0.49 cameraTheta=-2.88 mountX=-0.17 mountY=-0.46, mountTheta=-1.94
04:15:39.631 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:15:39.646 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:15:39.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:39.646 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:39.646 00.000 12268 Enqueuing Expose request
04:15:39.647 00.001 11616 Worker thread wakes up
04:15:39.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:39.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:15:41.671 02.024 11616 Exposure complete
04:15:41.730 00.059 11616 worker thread done servicing request
04:15:41.730 00.000 12268 OnExposeComplete: enter
04:15:41.730 00.000 12268 UpdateGuideState(): m_state=2
04:15:41.730 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:15:41.731 00.001 12268 Star::Find returns 1 (0), X=665.76, Y=915.65, Mass=40, SNR=4.5, Peak=32 HFD=2.8
04:15:41.731 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:15:41.731 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:15:41.731 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.07 hyp=0.35 cameraTheta=2.94 mountX=0.03 mountY=-0.34, mountTheta=-1.47
04:15:41.733 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:15:41.750 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
04:15:41.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:41.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:41.750 00.000 12268 Enqueuing Expose request
04:15:41.750 00.000 11616 Worker thread wakes up
04:15:41.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:41.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:43.789 02.039 11616 Exposure complete
04:15:43.852 00.063 11616 worker thread done servicing request
04:15:43.852 00.000 12268 OnExposeComplete: enter
04:15:43.852 00.000 12268 UpdateGuideState(): m_state=2
04:15:43.853 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:15:43.853 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.71, Mass=71, SNR=5.8, Peak=30 HFD=6.2
04:15:43.853 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
04:15:43.853 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
04:15:43.853 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=0.13 hyp=0.61 cameraTheta=2.93 mountX=0.07 mountY=-0.61, mountTheta=-1.45
04:15:43.855 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:15:43.873 00.018 12268 UpdateGuideState exits: m=71 SNR=5.8
04:15:43.873 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:43.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:43.873 00.000 12268 Enqueuing Expose request
04:15:43.873 00.000 11616 Worker thread wakes up
04:15:43.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:43.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:15:45.880 02.007 11616 Exposure complete
04:15:45.929 00.049 11616 worker thread done servicing request
04:15:45.930 00.001 12268 OnExposeComplete: enter
04:15:45.930 00.000 12268 UpdateGuideState(): m_state=2
04:15:45.930 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:15:45.930 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.62, Mass=51, SNR=5.0, Peak=31 HFD=3.7
04:15:45.930 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
04:15:45.930 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
04:15:45.930 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.04 hyp=0.31 cameraTheta=3.02 mountX=0.01 mountY=-0.31, mountTheta=-1.54
04:15:45.932 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:15:45.947 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
04:15:45.948 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:45.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:45.948 00.000 12268 Enqueuing Expose request
04:15:45.948 00.000 11616 Worker thread wakes up
04:15:45.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:45.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:47.961 02.013 11616 Exposure complete
04:15:48.010 00.049 11616 worker thread done servicing request
04:15:48.010 00.000 12268 OnExposeComplete: enter
04:15:48.010 00.000 12268 UpdateGuideState(): m_state=2
04:15:48.010 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:15:48.011 00.001 12268 Star::Find returns 1 (0), X=666.08, Y=915.19, Mass=47, SNR=4.8, Peak=28 HFD=4.6
04:15:48.011 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
04:15:48.011 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
04:15:48.011 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.39 hyp=0.39 cameraTheta=-1.62 mountX=-0.39 mountY=0.03, mountTheta=3.06
04:15:48.013 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:15:48.027 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:15:48.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:48.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:48.027 00.000 12268 Enqueuing Expose request
04:15:48.028 00.001 11616 Worker thread wakes up
04:15:48.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:48.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:15:50.037 02.009 11616 Exposure complete
04:15:50.087 00.050 11616 worker thread done servicing request
04:15:50.087 00.000 12268 OnExposeComplete: enter
04:15:50.087 00.000 12268 UpdateGuideState(): m_state=2
04:15:50.087 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:15:50.087 00.000 12268 Star::Find returns 1 (0), X=666.46, Y=915.34, Mass=43, SNR=4.6, Peak=27 HFD=5.1
04:15:50.087 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
04:15:50.087 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
04:15:50.087 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.24 hyp=0.44 cameraTheta=-0.58 mountX=-0.20 mountY=0.39, mountTheta=2.05
04:15:50.090 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:15:50.104 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:15:50.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:50.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:50.104 00.000 12268 Enqueuing Expose request
04:15:50.104 00.000 11616 Worker thread wakes up
04:15:50.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:50.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:15:52.122 02.018 11616 Exposure complete
04:15:52.173 00.051 11616 worker thread done servicing request
04:15:52.173 00.000 12268 OnExposeComplete: enter
04:15:52.174 00.001 12268 UpdateGuideState(): m_state=2
04:15:52.174 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:15:52.174 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.78, Mass=44, SNR=4.6, Peak=29 HFD=3.4
04:15:52.174 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
04:15:52.174 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
04:15:52.174 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.20 hyp=0.35 cameraTheta=2.55 mountX=0.17 mountY=-0.32, mountTheta=-1.08
04:15:52.176 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:15:52.191 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:15:52.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:52.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:52.191 00.000 12268 Enqueuing Expose request
04:15:52.191 00.000 11616 Worker thread wakes up
04:15:52.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:52.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:54.200 02.009 11616 Exposure complete
04:15:54.254 00.054 11616 worker thread done servicing request
04:15:54.254 00.000 12268 OnExposeComplete: enter
04:15:54.254 00.000 12268 UpdateGuideState(): m_state=2
04:15:54.254 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:15:54.254 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.92, Mass=47, SNR=4.8, Peak=33 HFD=3.1
04:15:54.254 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
04:15:54.254 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
04:15:54.255 00.001 12268 CameraToMount -- cameraX=-0.30 cameraY=0.34 hyp=0.45 cameraTheta=2.30 mountX=0.31 mountY=-0.34, mountTheta=-0.84
04:15:54.256 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:15:54.271 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:15:54.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:54.272 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:54.272 00.000 12268 Enqueuing Expose request
04:15:54.272 00.000 11616 Worker thread wakes up
04:15:54.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:54.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:56.277 02.005 11616 Exposure complete
04:15:56.328 00.051 11616 worker thread done servicing request
04:15:56.329 00.001 12268 OnExposeComplete: enter
04:15:56.329 00.000 12268 UpdateGuideState(): m_state=2
04:15:56.329 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:15:56.329 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.99, Mass=44, SNR=4.7, Peak=31 HFD=3.2
04:15:56.329 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
04:15:56.329 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
04:15:56.329 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.41 hyp=0.47 cameraTheta=2.10 mountX=0.38 mountY=-0.29, mountTheta=-0.65
04:15:56.331 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:15:56.346 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:15:56.347 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:56.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:56.347 00.000 12268 Enqueuing Expose request
04:15:56.347 00.000 11616 Worker thread wakes up
04:15:56.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:56.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:15:58.356 02.009 11616 Exposure complete
04:15:58.407 00.051 11616 worker thread done servicing request
04:15:58.407 00.000 12268 OnExposeComplete: enter
04:15:58.407 00.000 12268 UpdateGuideState(): m_state=2
04:15:58.407 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:15:58.407 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.57, Mass=45, SNR=4.7, Peak=29 HFD=4.0
04:15:58.407 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.47) = xAngle (-4.44 = 1.84)
04:15:58.408 00.001 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.27)
04:15:58.408 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-2.97 mountX=-0.02 mountY=-0.08, mountTheta=-1.84
04:15:58.410 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:15:58.424 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:15:58.425 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:58.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:15:58.425 00.000 12268 Enqueuing Expose request
04:15:58.425 00.000 11616 Worker thread wakes up
04:15:58.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:15:58.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:00.441 02.016 11616 Exposure complete
04:16:00.490 00.049 11616 worker thread done servicing request
04:16:00.490 00.000 12268 OnExposeComplete: enter
04:16:00.491 00.001 12268 UpdateGuideState(): m_state=2
04:16:00.491 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:16:00.491 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
04:16:00.491 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:16:00.491 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:16:00.491 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.94 mountX=0.02 mountY=-0.17, mountTheta=-1.47
04:16:00.493 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:16:00.507 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
04:16:00.508 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:00.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:00.508 00.000 12268 Enqueuing Expose request
04:16:00.508 00.000 11616 Worker thread wakes up
04:16:00.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:00.508 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:02.514 02.006 11616 Exposure complete
04:16:02.566 00.052 11616 worker thread done servicing request
04:16:02.566 00.000 12268 OnExposeComplete: enter
04:16:02.566 00.000 12268 UpdateGuideState(): m_state=2
04:16:02.567 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:16:02.567 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.95, Mass=45, SNR=4.7, Peak=29 HFD=3.6
04:16:02.567 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
04:16:02.567 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
04:16:02.567 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.37 hyp=0.43 cameraTheta=2.11 mountX=0.35 mountY=-0.27, mountTheta=-0.65
04:16:02.569 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:16:02.584 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:16:02.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:02.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:02.584 00.000 12268 Enqueuing Expose request
04:16:02.584 00.000 11616 Worker thread wakes up
04:16:02.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:02.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:04.597 02.013 11616 Exposure complete
04:16:04.649 00.052 11616 worker thread done servicing request
04:16:04.649 00.000 12268 OnExposeComplete: enter
04:16:04.649 00.000 12268 UpdateGuideState(): m_state=2
04:16:04.649 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:16:04.649 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.57, Mass=44, SNR=4.7, Peak=29 HFD=4.1
04:16:04.649 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
04:16:04.649 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
04:16:04.649 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-0.84 mountX=-0.01 mountY=0.01, mountTheta=2.30
04:16:04.650 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:16:04.666 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
04:16:04.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:04.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:04.666 00.000 12268 Enqueuing Expose request
04:16:04.666 00.000 11616 Worker thread wakes up
04:16:04.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:04.667 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:06.682 02.015 11616 Exposure complete
04:16:06.732 00.050 11616 worker thread done servicing request
04:16:06.732 00.000 12268 OnExposeComplete: enter
04:16:06.732 00.000 12268 UpdateGuideState(): m_state=2
04:16:06.733 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:16:06.733 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=38, SNR=4.4, Peak=30 HFD=3.0
04:16:06.733 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:16:06.733 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:16:06.733 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.05 hyp=0.25 cameraTheta=2.94 mountX=0.03 mountY=-0.25, mountTheta=-1.47
04:16:06.735 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:16:06.750 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
04:16:06.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:06.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:06.750 00.000 12268 Enqueuing Expose request
04:16:06.750 00.000 11616 Worker thread wakes up
04:16:06.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:06.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:08.757 02.007 11616 Exposure complete
04:16:08.807 00.050 11616 worker thread done servicing request
04:16:08.807 00.000 12268 OnExposeComplete: enter
04:16:08.807 00.000 12268 UpdateGuideState(): m_state=2
04:16:08.807 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:16:08.807 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.36, Mass=47, SNR=4.8, Peak=29 HFD=3.5
04:16:08.807 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.10)
04:16:08.807 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
04:16:08.807 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.22 hyp=0.54 cameraTheta=-2.72 mountX=-0.27 mountY=-0.46, mountTheta=-2.10
04:16:08.809 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:16:08.825 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
04:16:08.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:08.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:08.825 00.000 12268 Enqueuing Expose request
04:16:08.825 00.000 11616 Worker thread wakes up
04:16:08.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:08.826 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:16:10.956 02.130 11616 Exposure complete
04:16:11.006 00.050 11616 worker thread done servicing request
04:16:11.007 00.001 12268 OnExposeComplete: enter
04:16:11.007 00.000 12268 UpdateGuideState(): m_state=2
04:16:11.007 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:16:11.007 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.84, Mass=47, SNR=4.8, Peak=33 HFD=3.4
04:16:11.007 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
04:16:11.007 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
04:16:11.007 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.26 hyp=0.32 cameraTheta=2.19 mountX=0.24 mountY=-0.21, mountTheta=-0.73
04:16:11.009 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:16:11.024 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:16:11.024 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:11.024 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:11.024 00.000 12268 Enqueuing Expose request
04:16:11.024 00.000 11616 Worker thread wakes up
04:16:11.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:11.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:13.033 02.009 11616 Exposure complete
04:16:13.083 00.050 11616 worker thread done servicing request
04:16:13.083 00.000 12268 OnExposeComplete: enter
04:16:13.084 00.001 12268 UpdateGuideState(): m_state=2
04:16:13.084 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:16:13.084 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.59, Mass=53, SNR=5.1, Peak=33 HFD=3.8
04:16:13.084 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
04:16:13.084 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
04:16:13.084 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.08 mountX=-0.01 mountY=-0.23, mountTheta=-1.61
04:16:13.086 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:16:13.101 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
04:16:13.101 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:13.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:13.101 00.000 12268 Enqueuing Expose request
04:16:13.102 00.001 11616 Worker thread wakes up
04:16:13.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:13.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:15.111 02.009 11616 Exposure complete
04:16:15.161 00.050 11616 worker thread done servicing request
04:16:15.161 00.000 12268 OnExposeComplete: enter
04:16:15.161 00.000 12268 UpdateGuideState(): m_state=2
04:16:15.162 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:16:15.162 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.92, Mass=51, SNR=5.0, Peak=33 HFD=3.3
04:16:15.162 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
04:16:15.162 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
04:16:15.162 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.34 hyp=0.46 cameraTheta=2.34 mountX=0.30 mountY=-0.36, mountTheta=-0.88
04:16:15.164 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:16:15.178 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
04:16:15.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:15.179 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:15.179 00.000 12268 Enqueuing Expose request
04:16:15.179 00.000 11616 Worker thread wakes up
04:16:15.179 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:15.179 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:17.184 02.005 11616 Exposure complete
04:16:17.240 00.056 11616 worker thread done servicing request
04:16:17.240 00.000 12268 OnExposeComplete: enter
04:16:17.240 00.000 12268 UpdateGuideState(): m_state=2
04:16:17.240 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:16:17.240 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.69, Mass=42, SNR=4.5, Peak=26 HFD=4.5
04:16:17.241 00.001 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
04:16:17.241 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.45)
04:16:17.241 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.75 mountX=0.12 mountY=0.10, mountTheta=0.70
04:16:17.245 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:16:17.261 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
04:16:17.261 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:17.261 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:17.261 00.000 12268 Enqueuing Expose request
04:16:17.261 00.000 11616 Worker thread wakes up
04:16:17.261 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:17.261 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:19.274 02.013 11616 Exposure complete
04:16:19.326 00.052 11616 worker thread done servicing request
04:16:19.327 00.001 12268 OnExposeComplete: enter
04:16:19.327 00.000 12268 UpdateGuideState(): m_state=2
04:16:19.327 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:16:19.327 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=916.04, Mass=44, SNR=4.7, Peak=31 HFD=3.0
04:16:19.327 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
04:16:19.327 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
04:16:19.327 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.46 hyp=0.61 cameraTheta=2.28 mountX=0.42 mountY=-0.45, mountTheta=-0.82
04:16:19.331 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:16:19.349 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
04:16:19.349 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:19.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:19.349 00.000 12268 Enqueuing Expose request
04:16:19.349 00.000 11616 Worker thread wakes up
04:16:19.350 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:19.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:21.355 02.005 11616 Exposure complete
04:16:21.405 00.050 11616 worker thread done servicing request
04:16:21.405 00.000 12268 OnExposeComplete: enter
04:16:21.405 00.000 12268 UpdateGuideState(): m_state=2
04:16:21.406 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:16:21.406 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.40, Mass=45, SNR=4.7, Peak=30 HFD=3.8
04:16:21.406 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.56 = 2.73)
04:16:21.406 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
04:16:21.406 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.21 cameraTheta=-2.09 mountX=-0.19 mountY=-0.08, mountTheta=-2.75
04:16:21.410 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:16:21.425 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:16:21.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:21.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:21.425 00.000 12268 Enqueuing Expose request
04:16:21.425 00.000 11616 Worker thread wakes up
04:16:21.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:21.426 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:16:23.432 02.006 11616 Exposure complete
04:16:23.482 00.050 11616 worker thread done servicing request
04:16:23.482 00.000 12268 OnExposeComplete: enter
04:16:23.483 00.001 12268 UpdateGuideState(): m_state=2
04:16:23.483 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:16:23.483 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.73, Mass=48, SNR=4.8, Peak=30 HFD=4.3
04:16:23.483 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
04:16:23.483 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.83)
04:16:23.483 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.13 mountX=0.15 mountY=0.05, mountTheta=0.32
04:16:23.485 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:16:23.500 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:16:23.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:23.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:23.500 00.000 12268 Enqueuing Expose request
04:16:23.500 00.000 11616 Worker thread wakes up
04:16:23.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:23.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:25.510 02.010 11616 Exposure complete
04:16:25.561 00.051 11616 worker thread done servicing request
04:16:25.561 00.000 12268 OnExposeComplete: enter
04:16:25.562 00.001 12268 UpdateGuideState(): m_state=2
04:16:25.562 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:16:25.562 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.58, Mass=43, SNR=4.6, Peak=31 HFD=3.7
04:16:25.562 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:16:25.562 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:16:25.562 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-0.20 mountX=-0.00 mountY=0.00, mountTheta=1.67
04:16:25.564 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:16:25.578 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:16:25.579 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:25.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:25.579 00.000 12268 Enqueuing Expose request
04:16:25.579 00.000 11616 Worker thread wakes up
04:16:25.579 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:25.579 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:27.598 02.019 11616 Exposure complete
04:16:27.648 00.050 11616 worker thread done servicing request
04:16:27.649 00.001 12268 OnExposeComplete: enter
04:16:27.649 00.000 12268 UpdateGuideState(): m_state=2
04:16:27.649 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:16:27.649 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:16:27.649 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:16:27.649 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:16:27.649 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.94 mountX=0.00 mountY=-0.02, mountTheta=-1.47
04:16:27.652 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:16:27.667 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:16:27.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:27.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:27.667 00.000 12268 Enqueuing Expose request
04:16:27.667 00.000 11616 Worker thread wakes up
04:16:27.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:27.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:29.682 02.015 11616 Exposure complete
04:16:29.733 00.051 11616 worker thread done servicing request
04:16:29.734 00.001 12268 OnExposeComplete: enter
04:16:29.734 00.000 12268 UpdateGuideState(): m_state=2
04:16:29.734 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:16:29.734 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=915.85, Mass=44, SNR=4.6, Peak=32 HFD=2.1
04:16:29.734 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
04:16:29.734 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
04:16:29.734 00.000 12268 CameraToMount -- cameraX=-0.84 cameraY=0.27 hyp=0.89 cameraTheta=2.83 mountX=0.19 mountY=-0.87, mountTheta=-1.36
04:16:29.737 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:16:29.752 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:16:29.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:29.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:29.752 00.000 12268 Enqueuing Expose request
04:16:29.752 00.000 11616 Worker thread wakes up
04:16:29.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:29.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:16:31.769 02.017 11616 Exposure complete
04:16:31.821 00.052 11616 worker thread done servicing request
04:16:31.822 00.001 12268 OnExposeComplete: enter
04:16:31.822 00.000 12268 UpdateGuideState(): m_state=2
04:16:31.822 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:16:31.822 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.94, Mass=46, SNR=4.7, Peak=31 HFD=3.7
04:16:31.822 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
04:16:31.822 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
04:16:31.822 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.35 hyp=0.36 cameraTheta=1.68 mountX=0.35 mountY=-0.08, mountTheta=-0.24
04:16:31.824 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:16:31.839 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:16:31.839 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:31.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:31.839 00.000 12268 Enqueuing Expose request
04:16:31.839 00.000 11616 Worker thread wakes up
04:16:31.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:31.839 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:33.837 01.998 11616 Exposure complete
04:16:33.889 00.052 11616 worker thread done servicing request
04:16:33.890 00.001 12268 OnExposeComplete: enter
04:16:33.890 00.000 12268 UpdateGuideState(): m_state=2
04:16:33.890 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:16:33.890 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.34, Mass=45, SNR=4.7, Peak=32 HFD=3.2
04:16:33.890 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.99 = 2.30)
04:16:33.890 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.81)
04:16:33.890 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.24 hyp=0.41 cameraTheta=-2.51 mountX=-0.27 mountY=-0.30, mountTheta=-2.31
04:16:33.892 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:16:33.907 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:16:33.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:33.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:33.907 00.000 12268 Enqueuing Expose request
04:16:33.907 00.000 11616 Worker thread wakes up
04:16:33.907 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:33.907 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:16:35.916 02.009 11616 Exposure complete
04:16:35.967 00.051 11616 worker thread done servicing request
04:16:35.968 00.001 12268 OnExposeComplete: enter
04:16:35.968 00.000 12268 UpdateGuideState(): m_state=2
04:16:35.968 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:16:35.968 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.66, Mass=42, SNR=4.5, Peak=29 HFD=3.5
04:16:35.968 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
04:16:35.968 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
04:16:35.968 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.64 mountX=0.07 mountY=-0.16, mountTheta=-1.17
04:16:35.970 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:16:35.984 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:16:35.985 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:35.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:35.985 00.000 12268 Enqueuing Expose request
04:16:35.985 00.000 11616 Worker thread wakes up
04:16:35.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:35.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:37.988 02.003 11616 Exposure complete
04:16:38.039 00.051 11616 worker thread done servicing request
04:16:38.039 00.000 12268 OnExposeComplete: enter
04:16:38.039 00.000 12268 UpdateGuideState(): m_state=2
04:16:38.040 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:16:38.040 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.98, Mass=48, SNR=4.8, Peak=29 HFD=4.1
04:16:38.040 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
04:16:38.040 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
04:16:38.040 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.40 hyp=0.41 cameraTheta=1.83 mountX=0.39 mountY=-0.16, mountTheta=-0.38
04:16:38.042 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:16:38.057 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:16:38.057 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:38.057 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:38.057 00.000 12268 Enqueuing Expose request
04:16:38.057 00.000 11616 Worker thread wakes up
04:16:38.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:38.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:40.065 02.008 11616 Exposure complete
04:16:40.115 00.050 11616 worker thread done servicing request
04:16:40.115 00.000 12268 OnExposeComplete: enter
04:16:40.116 00.001 12268 UpdateGuideState(): m_state=2
04:16:40.116 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:16:40.116 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.99, Mass=52, SNR=5.1, Peak=33 HFD=3.2
04:16:40.116 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
04:16:40.116 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
04:16:40.116 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.41 hyp=0.58 cameraTheta=2.37 mountX=0.36 mountY=-0.47, mountTheta=-0.91
04:16:40.117 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:16:40.134 00.017 12268 UpdateGuideState exits: m=52 SNR=5.1
04:16:40.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:40.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:40.134 00.000 12268 Enqueuing Expose request
04:16:40.134 00.000 11616 Worker thread wakes up
04:16:40.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:40.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:42.154 02.020 11616 Exposure complete
04:16:42.204 00.050 11616 worker thread done servicing request
04:16:42.205 00.001 12268 OnExposeComplete: enter
04:16:42.205 00.000 12268 UpdateGuideState(): m_state=2
04:16:42.205 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:16:42.205 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.45, Mass=40, SNR=4.4, Peak=28 HFD=3.6
04:16:42.205 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.97 = 2.31)
04:16:42.205 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.80)
04:16:42.205 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-2.50 mountX=-0.15 mountY=-0.16, mountTheta=-2.33
04:16:42.207 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:16:42.225 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
04:16:42.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:42.225 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:42.225 00.000 12268 Enqueuing Expose request
04:16:42.225 00.000 11616 Worker thread wakes up
04:16:42.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:42.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:16:44.239 02.014 11616 Exposure complete
04:16:44.295 00.056 11616 worker thread done servicing request
04:16:44.295 00.000 12268 OnExposeComplete: enter
04:16:44.295 00.000 12268 UpdateGuideState(): m_state=2
04:16:44.296 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:16:44.296 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.89, Mass=44, SNR=4.6, Peak=29 HFD=3.9
04:16:44.296 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
04:16:44.296 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
04:16:44.296 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.30 hyp=0.31 cameraTheta=1.72 mountX=0.30 mountY=-0.08, mountTheta=-0.27
04:16:44.298 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:16:44.315 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
04:16:44.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:44.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:44.316 00.001 12268 Enqueuing Expose request
04:16:44.316 00.000 11616 Worker thread wakes up
04:16:44.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:44.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:46.319 02.003 11616 Exposure complete
04:16:46.372 00.053 11616 worker thread done servicing request
04:16:46.372 00.000 12268 OnExposeComplete: enter
04:16:46.372 00.000 12268 UpdateGuideState(): m_state=2
04:16:46.372 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:16:46.373 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=916.01, Mass=44, SNR=4.6, Peak=28 HFD=3.8
04:16:46.373 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
04:16:46.373 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
04:16:46.373 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.43 hyp=0.43 cameraTheta=1.75 mountX=0.42 mountY=-0.13, mountTheta=-0.31
04:16:46.374 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:16:46.389 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:16:46.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:46.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:46.389 00.000 12268 Enqueuing Expose request
04:16:46.390 00.001 11616 Worker thread wakes up
04:16:46.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:46.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:48.398 02.008 11616 Exposure complete
04:16:48.448 00.050 11616 worker thread done servicing request
04:16:48.448 00.000 12268 OnExposeComplete: enter
04:16:48.448 00.000 12268 UpdateGuideState(): m_state=2
04:16:48.448 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:16:48.449 00.001 12268 Star::Find returns 1 (0), X=666.19, Y=915.64, Mass=44, SNR=4.7, Peak=30 HFD=4.2
04:16:48.449 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
04:16:48.449 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
04:16:48.449 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.58 mountX=0.07 mountY=0.08, mountTheta=0.88
04:16:48.451 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:16:48.465 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
04:16:48.466 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:48.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:48.466 00.000 12268 Enqueuing Expose request
04:16:48.466 00.000 11616 Worker thread wakes up
04:16:48.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:48.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:50.475 02.009 11616 Exposure complete
04:16:50.526 00.051 11616 worker thread done servicing request
04:16:50.526 00.000 12268 OnExposeComplete: enter
04:16:50.526 00.000 12268 UpdateGuideState(): m_state=2
04:16:50.526 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:16:50.526 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=916.05, Mass=49, SNR=4.9, Peak=35 HFD=2.8
04:16:50.527 00.001 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
04:16:50.527 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
04:16:50.527 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.46 hyp=0.62 cameraTheta=2.29 mountX=0.42 mountY=-0.46, mountTheta=-0.83
04:16:50.529 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:16:50.543 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
04:16:50.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:50.544 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:50.544 00.000 12268 Enqueuing Expose request
04:16:50.544 00.000 11616 Worker thread wakes up
04:16:50.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:50.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:52.560 02.016 11616 Exposure complete
04:16:52.610 00.050 11616 worker thread done servicing request
04:16:52.610 00.000 12268 OnExposeComplete: enter
04:16:52.610 00.000 12268 UpdateGuideState(): m_state=2
04:16:52.610 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:16:52.610 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:16:52.610 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:16:52.611 00.001 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:16:52.611 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.94 mountX=0.00 mountY=-0.02, mountTheta=-1.47
04:16:52.612 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:16:52.627 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:16:52.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:52.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:52.627 00.000 12268 Enqueuing Expose request
04:16:52.627 00.000 11616 Worker thread wakes up
04:16:52.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:52.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:54.634 02.007 11616 Exposure complete
04:16:54.684 00.050 11616 worker thread done servicing request
04:16:54.684 00.000 12268 OnExposeComplete: enter
04:16:54.684 00.000 12268 UpdateGuideState(): m_state=2
04:16:54.684 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:16:54.684 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.67, Mass=46, SNR=4.7, Peak=30 HFD=3.4
04:16:54.684 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
04:16:54.684 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
04:16:54.684 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.09 hyp=0.36 cameraTheta=2.89 mountX=0.05 mountY=-0.36, mountTheta=-1.42
04:16:54.686 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:16:54.701 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:16:54.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:54.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:54.701 00.000 12268 Enqueuing Expose request
04:16:54.701 00.000 11616 Worker thread wakes up
04:16:54.701 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:54.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:56.713 02.012 11616 Exposure complete
04:16:56.763 00.050 11616 worker thread done servicing request
04:16:56.764 00.001 12268 OnExposeComplete: enter
04:16:56.764 00.000 12268 UpdateGuideState(): m_state=2
04:16:56.764 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:16:56.764 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.74, Mass=42, SNR=4.5, Peak=28 HFD=3.5
04:16:56.764 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
04:16:56.764 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
04:16:56.764 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.16 hyp=0.32 cameraTheta=2.62 mountX=0.13 mountY=-0.30, mountTheta=-1.15
04:16:56.766 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:16:56.781 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:16:56.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:56.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:56.781 00.000 12268 Enqueuing Expose request
04:16:56.781 00.000 11616 Worker thread wakes up
04:16:56.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:56.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:16:58.794 02.013 11616 Exposure complete
04:16:58.844 00.050 11616 worker thread done servicing request
04:16:58.844 00.000 12268 OnExposeComplete: enter
04:16:58.844 00.000 12268 UpdateGuideState(): m_state=2
04:16:58.844 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:16:58.844 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.42, Mass=44, SNR=4.6, Peak=33 HFD=3.0
04:16:58.844 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
04:16:58.844 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
04:16:58.845 00.001 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.16 hyp=0.35 cameraTheta=-2.68 mountX=-0.19 mountY=-0.29, mountTheta=-2.14
04:16:58.847 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:16:58.861 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:16:58.861 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:58.861 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:16:58.862 00.001 12268 Enqueuing Expose request
04:16:58.862 00.000 11616 Worker thread wakes up
04:16:58.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:16:58.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:17:00.972 02.110 11616 Exposure complete
04:17:01.023 00.051 11616 worker thread done servicing request
04:17:01.023 00.000 12268 OnExposeComplete: enter
04:17:01.023 00.000 12268 UpdateGuideState(): m_state=2
04:17:01.023 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:17:01.023 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.54, Mass=47, SNR=4.8, Peak=30 HFD=3.9
04:17:01.023 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.39 = 1.89)
04:17:01.023 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.22)
04:17:01.023 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-2.92 mountX=-0.06 mountY=-0.18, mountTheta=-1.90
04:17:01.025 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:01.041 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
04:17:01.041 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:01.041 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:01.041 00.000 12268 Enqueuing Expose request
04:17:01.041 00.000 11616 Worker thread wakes up
04:17:01.041 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:01.041 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:03.057 02.016 11616 Exposure complete
04:17:03.108 00.051 11616 worker thread done servicing request
04:17:03.108 00.000 12268 OnExposeComplete: enter
04:17:03.108 00.000 12268 UpdateGuideState(): m_state=2
04:17:03.108 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:17:03.109 00.001 12268 Star::Find returns 1 (0), X=665.81, Y=915.74, Mass=68, SNR=5.7, Peak=29 HFD=5.6
04:17:03.109 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
04:17:03.109 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
04:17:03.109 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.16 hyp=0.32 cameraTheta=2.63 mountX=0.13 mountY=-0.30, mountTheta=-1.16
04:17:03.111 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:17:03.126 00.015 12268 UpdateGuideState exits: m=68 SNR=5.7
04:17:03.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:03.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:03.126 00.000 12268 Enqueuing Expose request
04:17:03.127 00.001 11616 Worker thread wakes up
04:17:03.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:03.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:05.137 02.010 11616 Exposure complete
04:17:05.188 00.051 11616 worker thread done servicing request
04:17:05.188 00.000 12268 OnExposeComplete: enter
04:17:05.188 00.000 12268 UpdateGuideState(): m_state=2
04:17:05.188 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:17:05.188 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.73, Mass=44, SNR=4.6, Peak=29 HFD=4.1
04:17:05.188 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
04:17:05.188 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
04:17:05.189 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.22 mountX=0.16 mountY=0.04, mountTheta=0.23
04:17:05.190 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:05.206 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
04:17:05.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:05.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:05.206 00.000 12268 Enqueuing Expose request
04:17:05.206 00.000 11616 Worker thread wakes up
04:17:05.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:05.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:07.214 02.008 11616 Exposure complete
04:17:07.269 00.055 11616 worker thread done servicing request
04:17:07.269 00.000 12268 OnExposeComplete: enter
04:17:07.269 00.000 12268 UpdateGuideState(): m_state=2
04:17:07.269 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:17:07.269 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.66, Mass=45, SNR=4.7, Peak=29 HFD=3.5
04:17:07.269 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
04:17:07.269 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
04:17:07.269 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.08 hyp=0.32 cameraTheta=2.88 mountX=0.05 mountY=-0.32, mountTheta=-1.41
04:17:07.271 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:17:07.287 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:17:07.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:07.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:07.287 00.000 12268 Enqueuing Expose request
04:17:07.287 00.000 11616 Worker thread wakes up
04:17:07.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:07.287 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:09.295 02.008 11616 Exposure complete
04:17:09.345 00.050 11616 worker thread done servicing request
04:17:09.345 00.000 12268 OnExposeComplete: enter
04:17:09.345 00.000 12268 UpdateGuideState(): m_state=2
04:17:09.346 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:17:09.346 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.32, Mass=48, SNR=4.9, Peak=30 HFD=3.6
04:17:09.346 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
04:17:09.346 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.86)
04:17:09.346 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.26 hyp=0.48 cameraTheta=-2.56 mountX=-0.30 mountY=-0.36, mountTheta=-2.26
04:17:09.348 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:17:09.363 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:17:09.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:09.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:09.363 00.000 12268 Enqueuing Expose request
04:17:09.363 00.000 11616 Worker thread wakes up
04:17:09.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:09.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:17:11.373 02.010 11616 Exposure complete
04:17:11.423 00.050 11616 worker thread done servicing request
04:17:11.424 00.001 12268 OnExposeComplete: enter
04:17:11.424 00.000 12268 UpdateGuideState(): m_state=2
04:17:11.424 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:17:11.424 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.67, Mass=46, SNR=4.8, Peak=30 HFD=3.5
04:17:11.424 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
04:17:11.424 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
04:17:11.424 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.09 hyp=0.28 cameraTheta=2.81 mountX=0.07 mountY=-0.28, mountTheta=-1.34
04:17:11.426 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:17:11.440 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:17:11.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:11.441 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:11.441 00.000 12268 Enqueuing Expose request
04:17:11.441 00.000 11616 Worker thread wakes up
04:17:11.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:11.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:13.462 02.021 11616 Exposure complete
04:17:13.513 00.051 11616 worker thread done servicing request
04:17:13.513 00.000 12268 OnExposeComplete: enter
04:17:13.513 00.000 12268 UpdateGuideState(): m_state=2
04:17:13.514 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:17:13.514 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.46, Mass=64, SNR=5.6, Peak=34 HFD=6.8
04:17:13.514 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
04:17:13.514 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.30)
04:17:13.514 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=-0.12 hyp=0.86 cameraTheta=-3.00 mountX=-0.21 mountY=-0.83, mountTheta=-1.81
04:17:13.516 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:13.530 00.014 12268 UpdateGuideState exits: m=64 SNR=5.6
04:17:13.530 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:13.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:13.530 00.000 12268 Enqueuing Expose request
04:17:13.531 00.001 11616 Worker thread wakes up
04:17:13.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:13.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:17:15.536 02.005 11616 Exposure complete
04:17:15.585 00.049 11616 worker thread done servicing request
04:17:15.586 00.001 12268 OnExposeComplete: enter
04:17:15.586 00.000 12268 UpdateGuideState(): m_state=2
04:17:15.586 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:17:15.586 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=43, SNR=4.6, Peak=32 HFD=3.2
04:17:15.586 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:17:15.586 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:17:15.586 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.19 cameraTheta=2.94 mountX=0.02 mountY=-0.19, mountTheta=-1.47
04:17:15.588 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:17:15.602 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:17:15.603 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:15.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:15.603 00.000 12268 Enqueuing Expose request
04:17:15.603 00.000 11616 Worker thread wakes up
04:17:15.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:15.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:17.609 02.006 11616 Exposure complete
04:17:17.661 00.052 11616 worker thread done servicing request
04:17:17.661 00.000 12268 OnExposeComplete: enter
04:17:17.661 00.000 12268 UpdateGuideState(): m_state=2
04:17:17.662 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:17:17.662 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.22, Mass=48, SNR=4.9, Peak=32 HFD=3.5
04:17:17.662 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
04:17:17.662 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
04:17:17.662 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.36 hyp=0.50 cameraTheta=-2.34 mountX=-0.39 mountY=-0.30, mountTheta=-2.49
04:17:17.664 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:17:17.680 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
04:17:17.680 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:17.680 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:17.680 00.000 12268 Enqueuing Expose request
04:17:17.680 00.000 11616 Worker thread wakes up
04:17:17.680 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:17.680 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:17:19.691 02.011 11616 Exposure complete
04:17:19.742 00.051 11616 worker thread done servicing request
04:17:19.743 00.001 12268 OnExposeComplete: enter
04:17:19.743 00.000 12268 UpdateGuideState(): m_state=2
04:17:19.743 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:17:19.743 00.000 12268 Star::Find returns 1 (0), X=665.13, Y=915.88, Mass=63, SNR=5.5, Peak=29 HFD=6.5
04:17:19.743 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
04:17:19.743 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
04:17:19.743 00.000 12268 CameraToMount -- cameraX=-0.97 cameraY=0.30 hyp=1.01 cameraTheta=2.84 mountX=0.20 mountY=-1.00, mountTheta=-1.37
04:17:19.745 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:17:19.760 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
04:17:19.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:19.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:19.760 00.000 12268 Enqueuing Expose request
04:17:19.760 00.000 11616 Worker thread wakes up
04:17:19.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:19.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:17:21.764 02.004 11616 Exposure complete
04:17:21.815 00.051 11616 worker thread done servicing request
04:17:21.815 00.000 12268 OnExposeComplete: enter
04:17:21.816 00.001 12268 UpdateGuideState(): m_state=2
04:17:21.816 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:17:21.816 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=916.09, Mass=45, SNR=4.7, Peak=27 HFD=3.8
04:17:21.816 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
04:17:21.816 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.42 = -2.42)
04:17:21.816 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.51 hyp=0.61 cameraTheta=2.17 mountX=0.47 mountY=-0.41, mountTheta=-0.71
04:17:21.818 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:21.832 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:17:21.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:21.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:21.832 00.000 12268 Enqueuing Expose request
04:17:21.832 00.000 11616 Worker thread wakes up
04:17:21.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:21.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:23.838 02.006 11616 Exposure complete
04:17:23.889 00.051 11616 worker thread done servicing request
04:17:23.889 00.000 12268 OnExposeComplete: enter
04:17:23.889 00.000 12268 UpdateGuideState(): m_state=2
04:17:23.889 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:17:23.889 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.60, Mass=41, SNR=4.5, Peak=28 HFD=3.6
04:17:23.889 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
04:17:23.890 00.001 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
04:17:23.890 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.01 mountX=0.01 mountY=-0.16, mountTheta=-1.54
04:17:23.891 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:23.906 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:17:23.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:23.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:23.906 00.000 12268 Enqueuing Expose request
04:17:23.906 00.000 11616 Worker thread wakes up
04:17:23.907 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:23.907 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:25.924 02.017 11616 Exposure complete
04:17:25.976 00.052 11616 worker thread done servicing request
04:17:25.976 00.000 12268 OnExposeComplete: enter
04:17:25.976 00.000 12268 UpdateGuideState(): m_state=2
04:17:25.976 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:17:25.976 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=916.07, Mass=44, SNR=4.6, Peak=29 HFD=3.3
04:17:25.977 00.001 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
04:17:25.977 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
04:17:25.977 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.49 hyp=0.60 cameraTheta=2.18 mountX=0.46 mountY=-0.40, mountTheta=-0.72
04:17:25.979 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:17:25.993 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:17:25.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:25.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:25.993 00.000 12268 Enqueuing Expose request
04:17:25.993 00.000 11616 Worker thread wakes up
04:17:25.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:25.994 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:28.010 02.016 11616 Exposure complete
04:17:28.062 00.052 11616 worker thread done servicing request
04:17:28.063 00.001 12268 OnExposeComplete: enter
04:17:28.063 00.000 12268 UpdateGuideState(): m_state=2
04:17:28.063 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:17:28.063 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.74, Mass=45, SNR=4.7, Peak=30 HFD=3.8
04:17:28.063 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
04:17:28.063 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
04:17:28.063 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.21 cameraTheta=2.29 mountX=0.14 mountY=-0.16, mountTheta=-0.83
04:17:28.065 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:28.080 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:17:28.080 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:28.080 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:28.080 00.000 12268 Enqueuing Expose request
04:17:28.080 00.000 11616 Worker thread wakes up
04:17:28.080 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:28.080 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:30.085 02.005 11616 Exposure complete
04:17:30.136 00.051 11616 worker thread done servicing request
04:17:30.136 00.000 12268 OnExposeComplete: enter
04:17:30.136 00.000 12268 UpdateGuideState(): m_state=2
04:17:30.136 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:17:30.137 00.001 12268 Star::Find returns 1 (0), X=665.71, Y=915.30, Mass=63, SNR=5.5, Peak=30 HFD=5.5
04:17:30.137 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.99 = 2.30)
04:17:30.137 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.81)
04:17:30.137 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.28 hyp=0.48 cameraTheta=-2.51 mountX=-0.32 mountY=-0.35, mountTheta=-2.31
04:17:30.139 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:17:30.154 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
04:17:30.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:30.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:30.154 00.000 12268 Enqueuing Expose request
04:17:30.154 00.000 11616 Worker thread wakes up
04:17:30.155 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:30.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:17:32.158 02.003 11616 Exposure complete
04:17:32.214 00.056 11616 worker thread done servicing request
04:17:32.215 00.001 12268 OnExposeComplete: enter
04:17:32.215 00.000 12268 UpdateGuideState(): m_state=2
04:17:32.215 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:17:32.215 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.56, Mass=49, SNR=4.9, Peak=31 HFD=3.3
04:17:32.215 00.000 12268 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.47) = xAngle (-4.57 = 1.71)
04:17:32.215 00.000 12268 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.68 = -1.40)
04:17:32.215 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.02 hyp=0.45 cameraTheta=-3.10 mountX=-0.06 mountY=-0.45, mountTheta=-1.71
04:17:32.218 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:32.234 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
04:17:32.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:32.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:32.234 00.000 12268 Enqueuing Expose request
04:17:32.234 00.000 11616 Worker thread wakes up
04:17:32.235 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:32.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:34.249 02.014 11616 Exposure complete
04:17:34.299 00.050 11616 worker thread done servicing request
04:17:34.300 00.001 12268 OnExposeComplete: enter
04:17:34.300 00.000 12268 UpdateGuideState(): m_state=2
04:17:34.300 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:17:34.300 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.80, Mass=47, SNR=4.8, Peak=30 HFD=3.2
04:17:34.300 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
04:17:34.300 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
04:17:34.300 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.22 hyp=0.52 cameraTheta=2.71 mountX=0.17 mountY=-0.49, mountTheta=-1.24
04:17:34.302 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:17:34.316 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:17:34.317 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:34.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:34.317 00.000 12268 Enqueuing Expose request
04:17:34.317 00.000 11616 Worker thread wakes up
04:17:34.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:34.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:36.330 02.013 11616 Exposure complete
04:17:36.382 00.052 11616 worker thread done servicing request
04:17:36.382 00.000 12268 OnExposeComplete: enter
04:17:36.382 00.000 12268 UpdateGuideState(): m_state=2
04:17:36.382 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:17:36.382 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.69, Mass=45, SNR=4.7, Peak=32 HFD=3.1
04:17:36.382 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
04:17:36.382 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
04:17:36.382 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.11 hyp=0.30 cameraTheta=2.78 mountX=0.08 mountY=-0.29, mountTheta=-1.31
04:17:36.384 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:17:36.398 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:17:36.398 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:36.399 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:36.399 00.000 12268 Enqueuing Expose request
04:17:36.399 00.000 11616 Worker thread wakes up
04:17:36.399 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:36.399 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:38.404 02.005 11616 Exposure complete
04:17:38.456 00.052 11616 worker thread done servicing request
04:17:38.457 00.001 12268 OnExposeComplete: enter
04:17:38.457 00.000 12268 UpdateGuideState(): m_state=2
04:17:38.457 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:17:38.457 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=916.54, Mass=50, SNR=5.0, Peak=32 HFD=3.5
04:17:38.457 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
04:17:38.457 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
04:17:38.457 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.96 hyp=1.02 cameraTheta=1.93 mountX=0.92 mountY=-0.48, mountTheta=-0.49
04:17:38.461 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:38.477 00.016 12268 UpdateGuideState exits: m=50 SNR=5.0
04:17:38.478 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:38.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:38.478 00.000 12268 Enqueuing Expose request
04:17:38.478 00.000 11616 Worker thread wakes up
04:17:38.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:38.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,902,31,31)
04:17:40.487 02.009 11616 Exposure complete
04:17:40.538 00.051 11616 worker thread done servicing request
04:17:40.538 00.000 12268 OnExposeComplete: enter
04:17:40.538 00.000 12268 UpdateGuideState(): m_state=2
04:17:40.539 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:17:40.539 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=44, SNR=4.6, Peak=33 HFD=3.0
04:17:40.539 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:17:40.539 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:17:40.539 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.23 cameraTheta=2.94 mountX=0.02 mountY=-0.23, mountTheta=-1.47
04:17:40.541 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:40.555 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:17:40.556 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:40.556 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:40.556 00.000 12268 Enqueuing Expose request
04:17:40.556 00.000 11616 Worker thread wakes up
04:17:40.556 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:40.556 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:42.571 02.015 11616 Exposure complete
04:17:42.621 00.050 11616 worker thread done servicing request
04:17:42.621 00.000 12268 OnExposeComplete: enter
04:17:42.621 00.000 12268 UpdateGuideState(): m_state=2
04:17:42.622 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:17:42.622 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.81, Mass=44, SNR=4.7, Peak=28 HFD=3.7
04:17:42.622 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
04:17:42.622 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
04:17:42.622 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.23 hyp=0.33 cameraTheta=2.37 mountX=0.21 mountY=-0.27, mountTheta=-0.91
04:17:42.624 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:42.639 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:17:42.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:42.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:42.639 00.000 12268 Enqueuing Expose request
04:17:42.639 00.000 11616 Worker thread wakes up
04:17:42.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:42.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:44.653 02.014 11616 Exposure complete
04:17:44.705 00.052 11616 worker thread done servicing request
04:17:44.705 00.000 12268 OnExposeComplete: enter
04:17:44.705 00.000 12268 UpdateGuideState(): m_state=2
04:17:44.705 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:17:44.706 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=44, SNR=4.6, Peak=32 HFD=3.4
04:17:44.706 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:17:44.706 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:17:44.706 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.12 cameraTheta=2.94 mountX=0.01 mountY=-0.12, mountTheta=-1.47
04:17:44.708 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:44.723 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:17:44.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:44.724 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:44.724 00.000 12268 Enqueuing Expose request
04:17:44.724 00.000 11616 Worker thread wakes up
04:17:44.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:44.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:46.726 02.002 11616 Exposure complete
04:17:46.775 00.049 11616 worker thread done servicing request
04:17:46.776 00.001 12268 OnExposeComplete: enter
04:17:46.776 00.000 12268 UpdateGuideState(): m_state=2
04:17:46.776 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:17:46.776 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.49, Mass=45, SNR=4.7, Peak=30 HFD=3.8
04:17:46.776 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
04:17:46.776 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
04:17:46.776 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.45 mountX=-0.10 mountY=-0.09, mountTheta=-2.38
04:17:46.778 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:17:46.793 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:17:46.794 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:46.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:46.794 00.000 12268 Enqueuing Expose request
04:17:46.794 00.000 11616 Worker thread wakes up
04:17:46.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:46.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:17:48.805 02.011 11616 Exposure complete
04:17:48.858 00.053 11616 worker thread done servicing request
04:17:48.858 00.000 12268 OnExposeComplete: enter
04:17:48.858 00.000 12268 UpdateGuideState(): m_state=2
04:17:48.858 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:17:48.858 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.89, Mass=47, SNR=4.8, Peak=34 HFD=3.1
04:17:48.858 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
04:17:48.858 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
04:17:48.858 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.31 hyp=0.38 cameraTheta=2.18 mountX=0.29 mountY=-0.25, mountTheta=-0.72
04:17:48.861 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:48.876 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:17:48.877 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:48.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:48.877 00.000 12268 Enqueuing Expose request
04:17:48.877 00.000 11616 Worker thread wakes up
04:17:48.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:48.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:50.951 02.074 11616 Exposure complete
04:17:51.002 00.051 11616 worker thread done servicing request
04:17:51.002 00.000 12268 OnExposeComplete: enter
04:17:51.002 00.000 12268 UpdateGuideState(): m_state=2
04:17:51.002 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:17:51.002 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.16, Mass=46, SNR=4.8, Peak=31 HFD=3.6
04:17:51.002 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.71 = 2.57)
04:17:51.002 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.54)
04:17:51.003 00.001 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.42 hyp=0.53 cameraTheta=-2.24 mountX=-0.45 mountY=-0.27, mountTheta=-2.60
04:17:51.004 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:17:51.019 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:17:51.019 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:51.019 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:51.019 00.000 12268 Enqueuing Expose request
04:17:51.019 00.000 11616 Worker thread wakes up
04:17:51.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:51.020 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:17:53.026 02.006 11616 Exposure complete
04:17:53.077 00.051 11616 worker thread done servicing request
04:17:53.077 00.000 12268 OnExposeComplete: enter
04:17:53.078 00.001 12268 UpdateGuideState(): m_state=2
04:17:53.078 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:17:53.078 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.64, Mass=42, SNR=4.6, Peak=33 HFD=2.8
04:17:53.078 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:17:53.078 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:17:53.078 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.06 hyp=0.31 cameraTheta=2.94 mountX=0.03 mountY=-0.31, mountTheta=-1.47
04:17:53.084 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:17:53.100 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
04:17:53.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:53.100 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:53.100 00.000 12268 Enqueuing Expose request
04:17:53.100 00.000 11616 Worker thread wakes up
04:17:53.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:53.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:55.117 02.017 11616 Exposure complete
04:17:55.169 00.052 11616 worker thread done servicing request
04:17:55.170 00.001 12268 OnExposeComplete: enter
04:17:55.170 00.000 12268 UpdateGuideState(): m_state=2
04:17:55.170 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:17:55.170 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=915.61, Mass=56, SNR=5.2, Peak=30 HFD=5.7
04:17:55.170 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
04:17:55.170 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
04:17:55.170 00.000 12268 CameraToMount -- cameraX=-0.84 cameraY=0.03 hyp=0.84 cameraTheta=3.11 mountX=-0.05 mountY=-0.84, mountTheta=-1.63
04:17:55.172 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:55.187 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
04:17:55.188 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:55.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:55.188 00.000 12268 Enqueuing Expose request
04:17:55.188 00.000 11616 Worker thread wakes up
04:17:55.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:55.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:17:57.197 02.009 11616 Exposure complete
04:17:57.252 00.055 11616 worker thread done servicing request
04:17:57.252 00.000 12268 OnExposeComplete: enter
04:17:57.252 00.000 12268 UpdateGuideState(): m_state=2
04:17:57.253 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:17:57.253 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.74, Mass=45, SNR=4.7, Peak=30 HFD=3.8
04:17:57.253 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
04:17:57.253 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
04:17:57.253 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.21 cameraTheta=2.30 mountX=0.14 mountY=-0.16, mountTheta=-0.84
04:17:57.255 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:17:57.270 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:17:57.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:57.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:57.270 00.000 12268 Enqueuing Expose request
04:17:57.270 00.000 11616 Worker thread wakes up
04:17:57.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:57.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:17:59.286 02.016 11616 Exposure complete
04:17:59.339 00.053 11616 worker thread done servicing request
04:17:59.339 00.000 12268 OnExposeComplete: enter
04:17:59.339 00.000 12268 UpdateGuideState(): m_state=2
04:17:59.339 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:17:59.339 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.76, Mass=66, SNR=5.6, Peak=32 HFD=5.6
04:17:59.339 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
04:17:59.339 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
04:17:59.340 00.001 12268 CameraToMount -- cameraX=-0.25 cameraY=0.18 hyp=0.31 cameraTheta=2.50 mountX=0.16 mountY=-0.27, mountTheta=-1.04
04:17:59.342 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:17:59.358 00.016 12268 UpdateGuideState exits: m=66 SNR=5.6
04:17:59.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:59.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:17:59.358 00.000 12268 Enqueuing Expose request
04:17:59.358 00.000 11616 Worker thread wakes up
04:17:59.358 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:17:59.358 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:01.366 02.008 11616 Exposure complete
04:18:01.415 00.049 11616 worker thread done servicing request
04:18:01.416 00.001 12268 OnExposeComplete: enter
04:18:01.416 00.000 12268 UpdateGuideState(): m_state=2
04:18:01.416 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:18:01.416 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.39, Mass=50, SNR=5.0, Peak=34 HFD=3.8
04:18:01.416 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
04:18:01.416 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
04:18:01.416 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.71 mountX=-0.19 mountY=-0.00, mountTheta=-3.14
04:18:01.418 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:01.433 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
04:18:01.433 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:01.433 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:01.433 00.000 12268 Enqueuing Expose request
04:18:01.434 00.001 11616 Worker thread wakes up
04:18:01.434 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:01.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:18:03.438 02.004 11616 Exposure complete
04:18:03.490 00.052 11616 worker thread done servicing request
04:18:03.490 00.000 12268 OnExposeComplete: enter
04:18:03.491 00.001 12268 UpdateGuideState(): m_state=2
04:18:03.491 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:18:03.491 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=44, SNR=4.7, Peak=32 HFD=3.5
04:18:03.491 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:18:03.491 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:18:03.491 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.94 mountX=0.00 mountY=-0.05, mountTheta=-1.47
04:18:03.493 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:03.508 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:18:03.509 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:03.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:03.509 00.000 12268 Enqueuing Expose request
04:18:03.509 00.000 11616 Worker thread wakes up
04:18:03.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:03.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:05.515 02.006 11616 Exposure complete
04:18:05.565 00.050 11616 worker thread done servicing request
04:18:05.565 00.000 12268 OnExposeComplete: enter
04:18:05.565 00.000 12268 UpdateGuideState(): m_state=2
04:18:05.565 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:18:05.565 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=916.07, Mass=61, SNR=5.4, Peak=31 HFD=6.0
04:18:05.565 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
04:18:05.565 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
04:18:05.566 00.001 12268 CameraToMount -- cameraX=-0.43 cameraY=0.48 hyp=0.64 cameraTheta=2.29 mountX=0.44 mountY=-0.48, mountTheta=-0.83
04:18:05.568 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:18:05.582 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
04:18:05.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:05.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:05.582 00.000 12268 Enqueuing Expose request
04:18:05.582 00.000 11616 Worker thread wakes up
04:18:05.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:05.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:07.597 02.015 11616 Exposure complete
04:18:07.646 00.049 11616 worker thread done servicing request
04:18:07.646 00.000 12268 OnExposeComplete: enter
04:18:07.646 00.000 12268 UpdateGuideState(): m_state=2
04:18:07.647 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:18:07.647 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=916.07, Mass=46, SNR=4.8, Peak=30 HFD=3.5
04:18:07.647 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
04:18:07.647 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
04:18:07.647 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.49 hyp=0.56 cameraTheta=2.08 mountX=0.46 mountY=-0.33, mountTheta=-0.62
04:18:07.649 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:07.663 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:18:07.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:07.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:07.663 00.000 12268 Enqueuing Expose request
04:18:07.664 00.001 11616 Worker thread wakes up
04:18:07.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:07.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:09.670 02.006 11616 Exposure complete
04:18:09.722 00.052 11616 worker thread done servicing request
04:18:09.722 00.000 12268 OnExposeComplete: enter
04:18:09.722 00.000 12268 UpdateGuideState(): m_state=2
04:18:09.722 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:18:09.722 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.85, Mass=47, SNR=4.8, Peak=32 HFD=3.4
04:18:09.723 00.001 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
04:18:09.723 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
04:18:09.723 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.27 hyp=0.35 cameraTheta=2.26 mountX=0.25 mountY=-0.26, mountTheta=-0.81
04:18:09.725 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:09.739 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:18:09.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:09.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:09.739 00.000 12268 Enqueuing Expose request
04:18:09.739 00.000 11616 Worker thread wakes up
04:18:09.740 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:09.740 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:11.741 02.001 11616 Exposure complete
04:18:11.792 00.051 11616 worker thread done servicing request
04:18:11.792 00.000 12268 OnExposeComplete: enter
04:18:11.792 00.000 12268 UpdateGuideState(): m_state=2
04:18:11.793 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:18:11.793 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.41, Mass=40, SNR=4.4, Peak=29 HFD=3.1
04:18:11.793 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
04:18:11.793 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
04:18:11.793 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.17 hyp=0.40 cameraTheta=-2.71 mountX=-0.20 mountY=-0.34, mountTheta=-2.11
04:18:11.795 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:11.809 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
04:18:11.810 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:11.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:11.810 00.000 12268 Enqueuing Expose request
04:18:11.810 00.000 11616 Worker thread wakes up
04:18:11.810 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:11.810 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:18:13.813 02.003 11616 Exposure complete
04:18:13.864 00.051 11616 worker thread done servicing request
04:18:13.864 00.000 12268 OnExposeComplete: enter
04:18:13.864 00.000 12268 UpdateGuideState(): m_state=2
04:18:13.864 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:18:13.864 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.32, Mass=71, SNR=5.8, Peak=32 HFD=7.2
04:18:13.864 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.29 = 1.99)
04:18:13.864 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.12)
04:18:13.865 00.001 12268 CameraToMount -- cameraX=-0.77 cameraY=-0.26 hyp=0.81 cameraTheta=-2.82 mountX=-0.33 mountY=-0.73, mountTheta=-2.00
04:18:13.866 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:13.883 00.017 12268 UpdateGuideState exits: m=71 SNR=5.8
04:18:13.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:13.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:13.883 00.000 12268 Enqueuing Expose request
04:18:13.883 00.000 11616 Worker thread wakes up
04:18:13.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:13.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:18:15.883 02.000 11616 Exposure complete
04:18:15.933 00.050 11616 worker thread done servicing request
04:18:15.934 00.001 12268 OnExposeComplete: enter
04:18:15.934 00.000 12268 UpdateGuideState(): m_state=2
04:18:15.934 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:18:15.934 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
04:18:15.934 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:18:15.934 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:18:15.934 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.94 mountX=0.01 mountY=-0.07, mountTheta=-1.47
04:18:15.936 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:18:15.951 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:18:15.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:15.952 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:15.952 00.000 12268 Enqueuing Expose request
04:18:15.952 00.000 11616 Worker thread wakes up
04:18:15.952 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:15.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:17.958 02.006 11616 Exposure complete
04:18:18.010 00.052 11616 worker thread done servicing request
04:18:18.010 00.000 12268 OnExposeComplete: enter
04:18:18.010 00.000 12268 UpdateGuideState(): m_state=2
04:18:18.010 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:18:18.010 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.96, Mass=42, SNR=4.5, Peak=30 HFD=3.1
04:18:18.010 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
04:18:18.010 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
04:18:18.011 00.001 12268 CameraToMount -- cameraX=-0.32 cameraY=0.38 hyp=0.50 cameraTheta=2.28 mountX=0.34 mountY=-0.37, mountTheta=-0.82
04:18:18.012 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:18.027 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:18:18.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:18.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:18.027 00.000 12268 Enqueuing Expose request
04:18:18.027 00.000 11616 Worker thread wakes up
04:18:18.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:18.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:20.035 02.008 11616 Exposure complete
04:18:20.085 00.050 11616 worker thread done servicing request
04:18:20.085 00.000 12268 OnExposeComplete: enter
04:18:20.085 00.000 12268 UpdateGuideState(): m_state=2
04:18:20.085 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:18:20.085 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.38, Mass=58, SNR=5.3, Peak=28 HFD=4.2
04:18:20.085 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
04:18:20.085 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
04:18:20.086 00.001 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.20 hyp=0.51 cameraTheta=-2.74 mountX=-0.24 mountY=-0.44, mountTheta=-2.08
04:18:20.087 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:20.102 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:18:20.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:20.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:20.102 00.000 12268 Enqueuing Expose request
04:18:20.102 00.000 11616 Worker thread wakes up
04:18:20.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:20.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:18:22.106 02.004 11616 Exposure complete
04:18:22.155 00.049 11616 worker thread done servicing request
04:18:22.156 00.001 12268 OnExposeComplete: enter
04:18:22.156 00.000 12268 UpdateGuideState(): m_state=2
04:18:22.156 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:18:22.156 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
04:18:22.156 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:18:22.156 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:18:22.156 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.20 mountX=-0.00 mountY=0.01, mountTheta=1.67
04:18:22.159 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:18:22.173 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
04:18:22.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:22.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:22.174 00.001 12268 Enqueuing Expose request
04:18:22.174 00.000 11616 Worker thread wakes up
04:18:22.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:22.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:24.189 02.015 11616 Exposure complete
04:18:24.252 00.063 11616 worker thread done servicing request
04:18:24.252 00.000 12268 OnExposeComplete: enter
04:18:24.252 00.000 12268 UpdateGuideState(): m_state=2
04:18:24.253 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:18:24.253 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.57, Mass=44, SNR=4.7, Peak=31 HFD=3.9
04:18:24.253 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:18:24.253 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:18:24.253 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.20 mountX=-0.01 mountY=0.07, mountTheta=1.67
04:18:24.255 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:24.271 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
04:18:24.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:24.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:24.271 00.000 12268 Enqueuing Expose request
04:18:24.271 00.000 11616 Worker thread wakes up
04:18:24.272 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:24.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:24.598 00.326 12268 evsrv: cli 0F8E69C0 connect
04:18:24.598 00.000 12268 case statement mapped state 2 to 1
04:18:24.599 00.001 12268 case statement mapped state 2 to 1
04:18:24.599 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3dbd21e7-da22-418b-b471-27d70faa9118"}
04:18:24.599 00.000 12268 case statement mapped state 2 to 1
04:18:24.599 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"3dbd21e7-da22-418b-b471-27d70faa9118"}
04:18:24.600 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:18:26.312 01.712 11616 Exposure complete
04:18:26.370 00.058 11616 worker thread done servicing request
04:18:26.370 00.000 12268 OnExposeComplete: enter
04:18:26.370 00.000 12268 UpdateGuideState(): m_state=2
04:18:26.370 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:18:26.370 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.58, Mass=41, SNR=4.5, Peak=27 HFD=4.0
04:18:26.370 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
04:18:26.370 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.34)
04:18:26.371 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.04 mountX=-0.01 mountY=-0.04, mountTheta=-1.77
04:18:26.373 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:18:26.388 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:18:26.388 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:26.389 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:26.389 00.000 12268 Enqueuing Expose request
04:18:26.389 00.000 11616 Worker thread wakes up
04:18:26.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:26.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:28.448 02.059 11616 Exposure complete
04:18:28.516 00.068 11616 worker thread done servicing request
04:18:28.516 00.000 12268 OnExposeComplete: enter
04:18:28.517 00.001 12268 UpdateGuideState(): m_state=2
04:18:28.517 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:18:28.517 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.96, Mass=50, SNR=5.0, Peak=33 HFD=3.5
04:18:28.517 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
04:18:28.517 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
04:18:28.517 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.38 hyp=0.42 cameraTheta=2.02 mountX=0.36 mountY=-0.23, mountTheta=-0.57
04:18:28.520 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:18:28.538 00.018 12268 UpdateGuideState exits: m=50 SNR=5.0
04:18:28.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:28.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:28.538 00.000 12268 Enqueuing Expose request
04:18:28.538 00.000 11616 Worker thread wakes up
04:18:28.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:28.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:30.583 02.045 11616 Exposure complete
04:18:30.666 00.083 11616 worker thread done servicing request
04:18:30.667 00.001 12268 OnExposeComplete: enter
04:18:30.667 00.000 12268 UpdateGuideState(): m_state=2
04:18:30.667 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:18:30.667 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.50, Mass=46, SNR=4.8, Peak=31 HFD=4.2
04:18:30.667 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
04:18:30.667 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
04:18:30.667 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-1.04 mountX=-0.07 mountY=0.06, mountTheta=2.49
04:18:30.670 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:30.687 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
04:18:30.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:30.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:30.687 00.000 12268 Enqueuing Expose request
04:18:30.687 00.000 11616 Worker thread wakes up
04:18:30.688 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:30.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:32.757 02.069 11616 Exposure complete
04:18:32.842 00.085 11616 worker thread done servicing request
04:18:32.842 00.000 12268 OnExposeComplete: enter
04:18:32.842 00.000 12268 UpdateGuideState(): m_state=2
04:18:32.843 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:18:32.843 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=916.00, Mass=55, SNR=5.2, Peak=29 HFD=6.4
04:18:32.843 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
04:18:32.843 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
04:18:32.843 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=0.42 hyp=0.85 cameraTheta=2.62 mountX=0.35 mountY=-0.79, mountTheta=-1.16
04:18:32.845 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:32.863 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
04:18:32.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:32.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:32.863 00.000 12268 Enqueuing Expose request
04:18:32.863 00.000 11616 Worker thread wakes up
04:18:32.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:32.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:18:34.969 02.106 11616 Exposure complete
04:18:35.032 00.063 11616 worker thread done servicing request
04:18:35.032 00.000 12268 OnExposeComplete: enter
04:18:35.032 00.000 12268 UpdateGuideState(): m_state=2
04:18:35.032 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:18:35.032 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.66, Mass=45, SNR=4.7, Peak=31 HFD=4.0
04:18:35.032 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
04:18:35.032 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
04:18:35.032 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.80 mountX=0.08 mountY=-0.03, mountTheta=-0.36
04:18:35.035 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=12, Gamma=1.290
04:18:35.052 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:18:35.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:35.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:35.052 00.000 12268 Enqueuing Expose request
04:18:35.053 00.001 11616 Worker thread wakes up
04:18:35.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:35.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:37.054 02.001 11616 Exposure complete
04:18:37.106 00.052 11616 worker thread done servicing request
04:18:37.106 00.000 12268 OnExposeComplete: enter
04:18:37.106 00.000 12268 UpdateGuideState(): m_state=2
04:18:37.107 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:18:37.107 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.49, Mass=41, SNR=4.5, Peak=28 HFD=4.2
04:18:37.107 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
04:18:37.107 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.74)
04:18:37.107 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.96 mountX=-0.08 mountY=0.07, mountTheta=2.41
04:18:37.109 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:37.124 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:18:37.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:37.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:37.124 00.000 12268 Enqueuing Expose request
04:18:37.124 00.000 11616 Worker thread wakes up
04:18:37.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:37.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:18:39.138 02.014 11616 Exposure complete
04:18:39.225 00.087 11616 worker thread done servicing request
04:18:39.225 00.000 12268 OnExposeComplete: enter
04:18:39.225 00.000 12268 UpdateGuideState(): m_state=2
04:18:39.225 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:18:39.225 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.36, Mass=66, SNR=5.6, Peak=32 HFD=6.7
04:18:39.226 00.001 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.32 = 1.96)
04:18:39.226 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.15)
04:18:39.226 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=-0.22 hyp=0.77 cameraTheta=-2.85 mountX=-0.29 mountY=-0.71, mountTheta=-1.96
04:18:39.229 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:18:39.247 00.018 12268 UpdateGuideState exits: m=66 SNR=5.6
04:18:39.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:39.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:39.247 00.000 12268 Enqueuing Expose request
04:18:39.248 00.001 11616 Worker thread wakes up
04:18:39.248 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:39.249 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:18:41.264 02.015 11616 Exposure complete
04:18:41.325 00.061 11616 worker thread done servicing request
04:18:41.325 00.000 12268 OnExposeComplete: enter
04:18:41.325 00.000 12268 UpdateGuideState(): m_state=2
04:18:41.325 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:18:41.326 00.001 12268 Star::Find returns 1 (0), X=665.75, Y=915.39, Mass=45, SNR=4.7, Peak=28 HFD=3.8
04:18:41.326 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
04:18:41.326 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
04:18:41.326 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.19 hyp=0.39 cameraTheta=-2.65 mountX=-0.22 mountY=-0.32, mountTheta=-2.17
04:18:41.328 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:41.344 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:18:41.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:41.344 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:41.344 00.000 12268 Enqueuing Expose request
04:18:41.344 00.000 11616 Worker thread wakes up
04:18:41.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:41.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:18:43.364 02.020 11616 Exposure complete
04:18:43.441 00.077 11616 worker thread done servicing request
04:18:43.441 00.000 12268 OnExposeComplete: enter
04:18:43.441 00.000 12268 UpdateGuideState(): m_state=2
04:18:43.441 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:18:43.441 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.71, Mass=45, SNR=4.7, Peak=31 HFD=3.3
04:18:43.441 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
04:18:43.442 00.001 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
04:18:43.442 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.13 hyp=0.28 cameraTheta=2.67 mountX=0.10 mountY=-0.27, mountTheta=-1.20
04:18:43.445 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:43.464 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
04:18:43.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:43.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:43.464 00.000 12268 Enqueuing Expose request
04:18:43.465 00.001 11616 Worker thread wakes up
04:18:43.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:43.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:45.498 02.033 11616 Exposure complete
04:18:45.567 00.069 11616 worker thread done servicing request
04:18:45.567 00.000 12268 OnExposeComplete: enter
04:18:45.567 00.000 12268 UpdateGuideState(): m_state=2
04:18:45.567 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:18:45.567 00.000 12268 Star::Find returns 1 (0), X=665.18, Y=915.57, Mass=66, SNR=5.6, Peak=32 HFD=5.3
04:18:45.568 00.001 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.61 = 1.68)
04:18:45.568 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.72 = -1.44)
04:18:45.568 00.000 12268 CameraToMount -- cameraX=-0.92 cameraY=-0.01 hyp=0.92 cameraTheta=-3.13 mountX=-0.10 mountY=-0.91, mountTheta=-1.68
04:18:45.571 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:45.589 00.018 12268 UpdateGuideState exits: m=66 SNR=5.6
04:18:45.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:45.590 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:45.590 00.000 12268 Enqueuing Expose request
04:18:45.590 00.000 11616 Worker thread wakes up
04:18:45.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:45.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:18:47.616 02.026 11616 Exposure complete
04:18:47.691 00.075 11616 worker thread done servicing request
04:18:47.691 00.000 12268 OnExposeComplete: enter
04:18:47.691 00.000 12268 UpdateGuideState(): m_state=2
04:18:47.692 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:18:47.692 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
04:18:47.692 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:18:47.692 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:18:47.692 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.20 mountX=-0.01 mountY=0.09, mountTheta=1.67
04:18:47.695 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:47.712 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
04:18:47.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:47.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:47.712 00.000 12268 Enqueuing Expose request
04:18:47.712 00.000 11616 Worker thread wakes up
04:18:47.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:47.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:49.754 02.042 11616 Exposure complete
04:18:49.818 00.064 11616 worker thread done servicing request
04:18:49.819 00.001 12268 OnExposeComplete: enter
04:18:49.819 00.000 12268 UpdateGuideState(): m_state=2
04:18:49.819 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:18:49.819 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
04:18:49.819 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:18:49.820 00.001 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:18:49.820 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.20 mountX=-0.00 mountY=0.03, mountTheta=1.67
04:18:49.822 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:49.838 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
04:18:49.839 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:49.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:49.839 00.000 12268 Enqueuing Expose request
04:18:49.839 00.000 11616 Worker thread wakes up
04:18:49.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:49.840 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:51.852 02.012 11616 Exposure complete
04:18:51.925 00.073 11616 worker thread done servicing request
04:18:51.925 00.000 12268 OnExposeComplete: enter
04:18:51.925 00.000 12268 UpdateGuideState(): m_state=2
04:18:51.925 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:18:51.925 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.87, Mass=47, SNR=4.8, Peak=31 HFD=3.3
04:18:51.926 00.001 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.92 = 0.92)
04:18:51.926 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.19 = -2.19)
04:18:51.926 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.29 hyp=0.42 cameraTheta=2.39 mountX=0.25 mountY=-0.34, mountTheta=-0.93
04:18:51.928 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:18:51.945 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
04:18:51.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:51.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:51.945 00.000 12268 Enqueuing Expose request
04:18:51.946 00.001 11616 Worker thread wakes up
04:18:51.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:51.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:53.984 02.038 11616 Exposure complete
04:18:54.045 00.061 11616 worker thread done servicing request
04:18:54.045 00.000 12268 OnExposeComplete: enter
04:18:54.045 00.000 12268 UpdateGuideState(): m_state=2
04:18:54.046 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:18:54.046 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=40, SNR=4.5, Peak=31 HFD=3.1
04:18:54.046 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:18:54.046 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:18:54.046 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.22 cameraTheta=2.94 mountX=0.02 mountY=-0.22, mountTheta=-1.47
04:18:54.050 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:18:54.066 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
04:18:54.067 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:54.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:54.067 00.000 12268 Enqueuing Expose request
04:18:54.067 00.000 11616 Worker thread wakes up
04:18:54.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:54.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:56.085 02.018 11616 Exposure complete
04:18:56.162 00.077 12268 OnExposeComplete: enter
04:18:56.163 00.001 12268 UpdateGuideState(): m_state=2
04:18:56.163 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:18:56.163 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=41, SNR=4.5, Peak=31 HFD=3.1
04:18:56.163 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:18:56.163 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:18:56.163 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.22 cameraTheta=2.94 mountX=0.02 mountY=-0.22, mountTheta=-1.47
04:18:56.164 00.001 11616 worker thread done servicing request
04:18:56.165 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:18:56.185 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
04:18:56.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:56.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:56.185 00.000 12268 Enqueuing Expose request
04:18:56.185 00.000 11616 Worker thread wakes up
04:18:56.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:56.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:18:58.238 02.053 11616 Exposure complete
04:18:58.319 00.081 11616 worker thread done servicing request
04:18:58.319 00.000 12268 OnExposeComplete: enter
04:18:58.319 00.000 12268 UpdateGuideState(): m_state=2
04:18:58.320 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:18:58.320 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.42, Mass=47, SNR=4.8, Peak=30 HFD=3.4
04:18:58.320 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.27 = 2.02)
04:18:58.320 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.09)
04:18:58.320 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.16 hyp=0.48 cameraTheta=-2.79 mountX=-0.21 mountY=-0.42, mountTheta=-2.02
04:18:58.322 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:18:58.339 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
04:18:58.339 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:58.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:18:58.339 00.000 12268 Enqueuing Expose request
04:18:58.339 00.000 11616 Worker thread wakes up
04:18:58.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:18:58.340 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:19:00.370 02.030 11616 Exposure complete
04:19:00.449 00.079 11616 worker thread done servicing request
04:19:00.449 00.000 12268 OnExposeComplete: enter
04:19:00.449 00.000 12268 UpdateGuideState(): m_state=2
04:19:00.450 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:19:00.450 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.64, Mass=39, SNR=4.4, Peak=31 HFD=2.9
04:19:00.450 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:19:00.450 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:19:00.450 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.06 hyp=0.30 cameraTheta=2.94 mountX=0.03 mountY=-0.30, mountTheta=-1.47
04:19:00.452 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:19:00.469 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
04:19:00.469 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:00.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:00.469 00.000 12268 Enqueuing Expose request
04:19:00.490 00.021 11616 Worker thread wakes up
04:19:00.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:00.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:02.513 02.023 11616 Exposure complete
04:19:02.567 00.054 11616 worker thread done servicing request
04:19:02.568 00.001 12268 OnExposeComplete: enter
04:19:02.568 00.000 12268 UpdateGuideState(): m_state=2
04:19:02.568 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:19:02.568 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=914.98, Mass=65, SNR=5.6, Peak=30 HFD=4.8
04:19:02.568 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.37 = 2.92)
04:19:02.568 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
04:19:02.568 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.60 hyp=0.64 cameraTheta=-1.89 mountX=-0.62 mountY=-0.12, mountTheta=-2.94
04:19:02.571 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:19:02.588 00.017 12268 UpdateGuideState exits: m=65 SNR=5.6
04:19:02.588 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:02.588 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:02.588 00.000 12268 Enqueuing Expose request
04:19:02.588 00.000 11616 Worker thread wakes up
04:19:02.589 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:02.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:19:04.663 02.074 11616 Exposure complete
04:19:04.750 00.087 11616 worker thread done servicing request
04:19:04.751 00.001 12268 OnExposeComplete: enter
04:19:04.751 00.000 12268 UpdateGuideState(): m_state=2
04:19:04.751 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:19:04.751 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=912.51, Mass=117, SNR=7.6, Peak=30 HFD=3.8
04:19:04.751 00.000 12268 Status Line: Mass: 117 vs 45
04:19:04.755 00.004 12268 UpdateCurrentPosition: star mass new=116.7 exp=45.0 thresh=50% limits=(22.3, 84.0, 89.9)
04:19:04.755 00.000 12268 DistanceChecker: activated
04:19:04.755 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
04:19:04.756 00.001 12268 Changing from state SELECTED to UNINITIALIZED
04:19:04.756 00.000 12268 guider state => SELECTING
04:19:04.756 00.000 12268 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
04:19:04.756 00.000 12268 Status Line: Star lost - mass changed
04:19:04.764 00.008 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=11, Gamma=1.290
04:19:04.796 00.032 12268 UpdateGuideState exits: Star lost - mass changed
04:19:04.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:04.796 00.000 12268 ScheduleExposure(2000,3,0) exposurePending=0
04:19:04.796 00.000 12268 Enqueuing Expose request
04:19:04.797 00.001 11616 Worker thread wakes up
04:19:04.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:04.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
04:19:06.884 02.087 11616 Exposure complete
04:19:07.049 00.165 11616 worker thread done servicing request
04:19:07.050 00.001 12268 OnExposeComplete: enter
04:19:07.050 00.000 12268 UpdateGuideState(): m_state=1
04:19:07.050 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:19:07.050 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.86, Mass=45, SNR=4.7, Peak=31 HFD=3.7
04:19:07.050 00.000 12268 DistanceChecker: deactivated
04:19:07.053 00.003 12268 setting lock position to (666.08, 915.86)
04:19:07.054 00.001 12268 MultiStar: stabilizing after lock position change
04:19:07.054 00.000 12268 CurrentPosition() valid, moving to STATE_SELECTED
04:19:07.054 00.000 12268 Changing from state SELECTING to SELECTED
04:19:07.054 00.000 12268 guider state => SELECTED
04:19:07.112 00.058 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:19:07.147 00.035 12268 UpdateGuideState exits: m=45 SNR=4.7
04:19:07.148 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:07.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:07.148 00.000 12268 Enqueuing Expose request
04:19:07.148 00.000 11616 Worker thread wakes up
04:19:07.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:07.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:09.210 02.062 11616 Exposure complete
04:19:09.372 00.162 11616 worker thread done servicing request
04:19:09.373 00.001 12268 OnExposeComplete: enter
04:19:09.373 00.000 12268 UpdateGuideState(): m_state=2
04:19:09.373 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:19:09.373 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.84, Mass=43, SNR=4.6, Peak=28 HFD=4.1
04:19:09.373 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
04:19:09.373 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.32)
04:19:09.373 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.38 mountX=-0.02 mountY=0.06, mountTheta=1.85
04:19:09.376 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:09.396 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
04:19:09.396 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:09.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:09.396 00.000 12268 Enqueuing Expose request
04:19:09.396 00.000 11616 Worker thread wakes up
04:19:09.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:09.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:11.414 02.018 11616 Exposure complete
04:19:11.477 00.063 11616 worker thread done servicing request
04:19:11.477 00.000 12268 OnExposeComplete: enter
04:19:11.477 00.000 12268 UpdateGuideState(): m_state=2
04:19:11.478 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:19:11.478 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.58, Mass=51, SNR=5.0, Peak=27 HFD=7.0
04:19:11.478 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
04:19:11.478 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
04:19:11.478 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-0.28 hyp=0.65 cameraTheta=-2.69 mountX=-0.34 mountY=-0.54, mountTheta=-2.13
04:19:11.481 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:11.498 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
04:19:11.499 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:11.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:11.499 00.000 12268 Enqueuing Expose request
04:19:11.499 00.000 11616 Worker thread wakes up
04:19:11.499 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:11.500 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:19:13.519 02.019 11616 Exposure complete
04:19:13.590 00.071 11616 worker thread done servicing request
04:19:13.590 00.000 12268 OnExposeComplete: enter
04:19:13.590 00.000 12268 UpdateGuideState(): m_state=2
04:19:13.591 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:19:13.591 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=43, SNR=4.6, Peak=30 HFD=4.0
04:19:13.591 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
04:19:13.591 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
04:19:13.591 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.31 hyp=0.33 cameraTheta=-1.15 mountX=-0.29 mountY=0.17, mountTheta=2.60
04:19:13.594 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:19:13.614 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
04:19:13.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:13.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:13.614 00.000 12268 Enqueuing Expose request
04:19:13.614 00.000 11616 Worker thread wakes up
04:19:13.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:13.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:15.644 02.030 11616 Exposure complete
04:19:15.710 00.066 11616 worker thread done servicing request
04:19:15.710 00.000 12268 OnExposeComplete: enter
04:19:15.710 00.000 12268 UpdateGuideState(): m_state=2
04:19:15.711 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:19:15.711 00.000 12268 Star::Find returns 1 (0), X=666.28, Y=915.80, Mass=42, SNR=4.5, Peak=28 HFD=4.3
04:19:15.711 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
04:19:15.711 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
04:19:15.711 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-0.31 mountX=-0.04 mountY=0.21, mountTheta=1.78
04:19:15.714 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:19:15.733 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
04:19:15.733 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:15.733 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:15.733 00.000 12268 Enqueuing Expose request
04:19:15.747 00.014 11616 Worker thread wakes up
04:19:15.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:15.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:17.779 02.032 11616 Exposure complete
04:19:17.858 00.079 11616 worker thread done servicing request
04:19:17.858 00.000 12268 OnExposeComplete: enter
04:19:17.858 00.000 12268 UpdateGuideState(): m_state=2
04:19:17.859 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:19:17.859 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
04:19:17.859 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
04:19:17.859 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.31)
04:19:17.859 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.29 hyp=0.29 cameraTheta=-1.39 mountX=-0.28 mountY=0.09, mountTheta=2.84
04:19:17.861 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:17.880 00.019 12268 UpdateGuideState exits: m=40 SNR=4.5
04:19:17.881 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:17.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:17.881 00.000 12268 Enqueuing Expose request
04:19:17.881 00.000 11616 Worker thread wakes up
04:19:17.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:17.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:19.890 02.009 11616 Exposure complete
04:19:19.948 00.058 11616 worker thread done servicing request
04:19:19.948 00.000 12268 OnExposeComplete: enter
04:19:19.949 00.001 12268 UpdateGuideState(): m_state=2
04:19:19.949 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:19:19.949 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.65, Mass=50, SNR=5.0, Peak=36 HFD=2.8
04:19:19.949 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
04:19:19.949 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
04:19:19.949 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.21 hyp=0.44 cameraTheta=-2.65 mountX=-0.25 mountY=-0.36, mountTheta=-2.17
04:19:19.951 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:19.968 00.017 12268 UpdateGuideState exits: m=50 SNR=5.0
04:19:19.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:19.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:19.968 00.000 12268 Enqueuing Expose request
04:19:19.969 00.001 11616 Worker thread wakes up
04:19:19.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:19.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:21.984 02.015 11616 Exposure complete
04:19:22.041 00.057 11616 worker thread done servicing request
04:19:22.042 00.001 12268 OnExposeComplete: enter
04:19:22.042 00.000 12268 UpdateGuideState(): m_state=2
04:19:22.042 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:19:22.042 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.75, Mass=62, SNR=5.5, Peak=29 HFD=6.0
04:19:22.042 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.40 = 1.88)
04:19:22.042 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.23)
04:19:22.042 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-0.12 hyp=0.54 cameraTheta=-2.93 mountX=-0.17 mountY=-0.51, mountTheta=-1.89
04:19:22.045 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:22.061 00.016 12268 UpdateGuideState exits: m=62 SNR=5.5
04:19:22.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:22.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:22.062 00.001 12268 Enqueuing Expose request
04:19:22.062 00.000 11616 Worker thread wakes up
04:19:22.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:22.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:24.071 02.009 11616 Exposure complete
04:19:24.126 00.055 11616 worker thread done servicing request
04:19:24.126 00.000 12268 OnExposeComplete: enter
04:19:24.126 00.000 12268 UpdateGuideState(): m_state=2
04:19:24.126 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:19:24.126 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=42, SNR=4.6, Peak=30 HFD=3.8
04:19:24.126 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
04:19:24.127 00.001 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
04:19:24.127 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.29 hyp=0.30 cameraTheta=-1.34 mountX=-0.28 mountY=0.11, mountTheta=2.78
04:19:24.129 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:24.146 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
04:19:24.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:24.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:24.146 00.000 12268 Enqueuing Expose request
04:19:24.147 00.001 11616 Worker thread wakes up
04:19:24.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:24.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:26.200 02.053 11616 Exposure complete
04:19:26.294 00.094 12268 OnExposeComplete: enter
04:19:26.294 00.000 12268 UpdateGuideState(): m_state=2
04:19:26.294 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:19:26.294 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=916.06, Mass=60, SNR=5.3, Peak=28 HFD=6.4
04:19:26.295 00.001 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
04:19:26.295 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
04:19:26.295 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.19 hyp=0.29 cameraTheta=2.41 mountX=0.17 mountY=-0.24, mountTheta=-0.94
04:19:26.297 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:26.315 00.018 12268 UpdateGuideState exits: m=60 SNR=5.3
04:19:26.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:26.316 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:26.316 00.000 12268 Enqueuing Expose request
04:19:26.327 00.011 11616 worker thread done servicing request
04:19:26.327 00.000 11616 Worker thread wakes up
04:19:26.327 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:26.327 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:28.349 02.022 11616 Exposure complete
04:19:28.430 00.081 11616 worker thread done servicing request
04:19:28.430 00.000 12268 OnExposeComplete: enter
04:19:28.430 00.000 12268 UpdateGuideState(): m_state=2
04:19:28.431 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:19:28.431 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.31, Mass=45, SNR=4.7, Peak=33 HFD=3.0
04:19:28.431 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.64 = 2.65)
04:19:28.431 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
04:19:28.431 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.55 hyp=0.67 cameraTheta=-2.16 mountX=-0.59 mountY=-0.30, mountTheta=-2.67
04:19:28.434 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:28.453 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
04:19:28.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:28.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:28.453 00.000 12268 Enqueuing Expose request
04:19:28.453 00.000 11616 Worker thread wakes up
04:19:28.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:28.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:19:30.472 02.019 11616 Exposure complete
04:19:30.532 00.060 11616 worker thread done servicing request
04:19:30.532 00.000 12268 OnExposeComplete: enter
04:19:30.532 00.000 12268 UpdateGuideState(): m_state=2
04:19:30.533 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:19:30.533 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.62, Mass=40, SNR=4.4, Peak=26 HFD=3.7
04:19:30.533 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.84 = 2.44)
04:19:30.533 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.67)
04:19:30.533 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.24 hyp=0.34 cameraTheta=-2.37 mountX=-0.26 mountY=-0.21, mountTheta=-2.46
04:19:30.535 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:30.553 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
04:19:30.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:30.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:30.553 00.000 12268 Enqueuing Expose request
04:19:30.554 00.001 11616 Worker thread wakes up
04:19:30.554 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:30.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:32.574 02.020 11616 Exposure complete
04:19:32.632 00.058 11616 worker thread done servicing request
04:19:32.633 00.001 12268 OnExposeComplete: enter
04:19:32.633 00.000 12268 UpdateGuideState(): m_state=2
04:19:32.633 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:19:32.633 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.54, Mass=47, SNR=4.8, Peak=31 HFD=3.9
04:19:32.633 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
04:19:32.633 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
04:19:32.633 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.32 hyp=0.32 cameraTheta=-1.63 mountX=-0.32 mountY=0.02, mountTheta=3.07
04:19:32.636 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:32.654 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
04:19:32.654 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:32.654 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:32.655 00.001 12268 Enqueuing Expose request
04:19:32.655 00.000 11616 Worker thread wakes up
04:19:32.655 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:32.655 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:34.675 02.020 11616 Exposure complete
04:19:34.738 00.063 11616 worker thread done servicing request
04:19:34.738 00.000 12268 OnExposeComplete: enter
04:19:34.738 00.000 12268 UpdateGuideState(): m_state=2
04:19:34.738 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:19:34.738 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.66, Mass=39, SNR=4.4, Peak=29 HFD=2.8
04:19:34.738 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.17 = 2.12)
04:19:34.738 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -0.99)
04:19:34.739 00.001 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.20 hyp=0.47 cameraTheta=-2.69 mountX=-0.25 mountY=-0.40, mountTheta=-2.13
04:19:34.741 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:34.760 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
04:19:34.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:34.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:34.760 00.000 12268 Enqueuing Expose request
04:19:34.760 00.000 11616 Worker thread wakes up
04:19:34.761 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:34.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:36.781 02.020 11616 Exposure complete
04:19:36.842 00.061 11616 worker thread done servicing request
04:19:36.842 00.000 12268 OnExposeComplete: enter
04:19:36.842 00.000 12268 UpdateGuideState(): m_state=2
04:19:36.842 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:19:36.842 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:19:36.843 00.001 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
04:19:36.843 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
04:19:36.843 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.27 hyp=0.27 cameraTheta=-1.65 mountX=-0.27 mountY=0.01, mountTheta=3.09
04:19:36.845 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:36.862 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
04:19:36.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:36.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:36.862 00.000 12268 Enqueuing Expose request
04:19:36.864 00.002 11616 Worker thread wakes up
04:19:36.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:36.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:38.870 02.006 11616 Exposure complete
04:19:38.926 00.056 11616 worker thread done servicing request
04:19:38.926 00.000 12268 OnExposeComplete: enter
04:19:38.926 00.000 12268 UpdateGuideState(): m_state=2
04:19:38.926 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:19:38.926 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=44, SNR=4.7, Peak=32 HFD=3.5
04:19:38.926 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
04:19:38.926 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
04:19:38.927 00.001 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.67 mountX=-0.27 mountY=0.01, mountTheta=3.11
04:19:38.929 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:38.945 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
04:19:38.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:38.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:38.945 00.000 12268 Enqueuing Expose request
04:19:38.945 00.000 11616 Worker thread wakes up
04:19:38.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:38.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:40.958 02.013 11616 Exposure complete
04:19:41.010 00.052 11616 worker thread done servicing request
04:19:41.010 00.000 12268 OnExposeComplete: enter
04:19:41.010 00.000 12268 UpdateGuideState(): m_state=2
04:19:41.010 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:19:41.011 00.001 12268 Star::Find returns 1 (0), X=665.95, Y=915.96, Mass=47, SNR=4.8, Peak=31 HFD=3.6
04:19:41.011 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
04:19:41.011 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
04:19:41.011 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.49 mountX=0.08 mountY=-0.14, mountTheta=-1.03
04:19:41.013 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:19:41.027 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:19:41.028 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:41.028 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:41.028 00.000 12268 Enqueuing Expose request
04:19:41.028 00.000 11616 Worker thread wakes up
04:19:41.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:41.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:43.051 02.023 11616 Exposure complete
04:19:43.113 00.062 11616 worker thread done servicing request
04:19:43.113 00.000 12268 OnExposeComplete: enter
04:19:43.113 00.000 12268 UpdateGuideState(): m_state=2
04:19:43.113 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:19:43.113 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.60, Mass=46, SNR=4.7, Peak=31 HFD=3.6
04:19:43.113 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
04:19:43.113 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
04:19:43.114 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.26 hyp=0.29 cameraTheta=-2.03 mountX=-0.27 mountY=-0.09, mountTheta=-2.81
04:19:43.116 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:43.133 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
04:19:43.133 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:43.133 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:43.133 00.000 12268 Enqueuing Expose request
04:19:43.133 00.000 11616 Worker thread wakes up
04:19:43.134 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:43.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:45.154 02.020 11616 Exposure complete
04:19:45.215 00.061 11616 worker thread done servicing request
04:19:45.215 00.000 12268 OnExposeComplete: enter
04:19:45.215 00.000 12268 UpdateGuideState(): m_state=2
04:19:45.215 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:19:45.215 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.35, Mass=41, SNR=4.5, Peak=29 HFD=3.5
04:19:45.215 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.43 = 2.86)
04:19:45.215 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.25)
04:19:45.216 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.51 hyp=0.55 cameraTheta=-1.95 mountX=-0.53 mountY=-0.14, mountTheta=-2.88
04:19:45.219 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:19:45.235 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:19:45.235 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:45.236 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:45.236 00.000 12268 Enqueuing Expose request
04:19:45.236 00.000 11616 Worker thread wakes up
04:19:45.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:45.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:19:47.275 02.039 11616 Exposure complete
04:19:47.328 00.053 11616 worker thread done servicing request
04:19:47.329 00.001 12268 OnExposeComplete: enter
04:19:47.329 00.000 12268 UpdateGuideState(): m_state=2
04:19:47.329 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:19:47.329 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.82, Mass=46, SNR=4.7, Peak=32 HFD=3.2
04:19:47.329 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
04:19:47.329 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
04:19:47.329 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.05 hyp=0.24 cameraTheta=-2.95 mountX=-0.07 mountY=-0.23, mountTheta=-1.86
04:19:47.331 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:47.347 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
04:19:47.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:47.348 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:47.348 00.000 12268 Enqueuing Expose request
04:19:47.348 00.000 11616 Worker thread wakes up
04:19:47.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:47.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:19:49.367 02.019 11616 Exposure complete
04:19:49.419 00.052 11616 worker thread done servicing request
04:19:49.419 00.000 12268 OnExposeComplete: enter
04:19:49.419 00.000 12268 UpdateGuideState(): m_state=2
04:19:49.419 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:19:49.420 00.001 12268 Star::Find returns 1 (0), X=665.14, Y=915.41, Mass=64, SNR=5.5, Peak=27 HFD=5.9
04:19:49.420 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
04:19:49.420 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
04:19:49.420 00.000 12268 CameraToMount -- cameraX=-0.94 cameraY=-0.46 hyp=1.04 cameraTheta=-2.69 mountX=-0.54 mountY=-0.87, mountTheta=-2.13
04:19:49.422 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:19:49.438 00.016 12268 UpdateGuideState exits: m=64 SNR=5.5
04:19:49.438 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:49.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:49.438 00.000 12268 Enqueuing Expose request
04:19:49.438 00.000 11616 Worker thread wakes up
04:19:49.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:49.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:19:51.138 01.700 12268 evsrv: cli 0F8E69C0 connect
04:19:51.138 00.000 12268 case statement mapped state 2 to 1
04:19:51.139 00.001 12268 case statement mapped state 2 to 1
04:19:51.139 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"56791c2b-8281-4b6b-842d-cdf42a43747b"}
04:19:51.139 00.000 12268 case statement mapped state 2 to 1
04:19:51.139 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"56791c2b-8281-4b6b-842d-cdf42a43747b"}
04:19:51.140 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:19:51.141 00.001 12268 evsrv: cli 0F8E69C0 connect
04:19:51.141 00.000 12268 case statement mapped state 2 to 1
04:19:51.141 00.000 12268 case statement mapped state 2 to 1
04:19:51.142 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"ccd9b5c7-3070-4bc8-b902-38b693ebb342"}
04:19:51.142 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"ccd9b5c7-3070-4bc8-b902-38b693ebb342"}
04:19:51.143 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:19:51.144 00.001 12268 evsrv: cli 0F8E69C0 connect
04:19:51.144 00.000 12268 case statement mapped state 2 to 1
04:19:51.145 00.001 12268 case statement mapped state 2 to 1
04:19:51.146 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"43eb0d42-930b-48f7-bbde-f80bbff1784d"}
04:19:51.146 00.000 12268 PhdController::Guide begins
04:19:51.146 00.000 12268 PhdController: newstate STATE_SETUP
04:19:51.146 00.000 12268 PhdController: setup
04:19:51.146 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
04:19:51.146 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:19:51.146 00.000 12268 PhdController: newstate STATE_GUIDE
04:19:51.146 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:19:51.147 00.001 12268 guider state => CALIBRATED
04:19:51.147 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:19:51.149 00.002 12268 reset dither spiral
04:19:51.149 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:19:51.149 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"43eb0d42-930b-48f7-bbde-f80bbff1784d"}
04:19:51.151 00.002 12268 evsrv: cli 0F8E69C0 disconnect
04:19:51.152 00.001 12268 evsrv: cli 0F8E6D80 connect
04:19:51.152 00.000 12268 case statement mapped state 5 to 1
04:19:51.153 00.001 12268 case statement mapped state 5 to 1
04:19:51.153 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"9aee95b9-2351-40ea-a688-afd7ed9a8ceb"}
04:19:51.153 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"9aee95b9-2351-40ea-a688-afd7ed9a8ceb"}
04:19:51.157 00.004 12268 evsrv: cli 0F8E6D80 disconnect
04:19:51.158 00.001 12268 evsrv: cli 0FA411A0 connect
04:19:51.158 00.000 12268 case statement mapped state 5 to 1
04:19:51.158 00.000 12268 case statement mapped state 5 to 1
04:19:51.159 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"77a31343-a9c1-44f6-9ee1-06a292b2fa41"}
04:19:51.159 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[666.08,915.86],"id":"77a31343-a9c1-44f6-9ee1-06a292b2fa41"}
04:19:51.161 00.002 12268 evsrv: cli 0FA411A0 disconnect
04:19:51.162 00.001 12268 evsrv: cli 126BC5D0 connect
04:19:51.162 00.000 12268 case statement mapped state 5 to 1
04:19:51.162 00.000 12268 case statement mapped state 5 to 1
04:19:51.163 00.001 12268 evsrv: cli 126BC5D0 request: {"method":"get_app_state","id":"4fd4bdec-31c5-45ac-abf3-44cbe7ab7b5c"}
04:19:51.163 00.000 12268 case statement mapped state 5 to 1
04:19:51.163 00.000 12268 evsrv: cli 126BC5D0 response: {"jsonrpc":"2.0","result":"Selected","id":"4fd4bdec-31c5-45ac-abf3-44cbe7ab7b5c"}
04:19:51.165 00.002 12268 evsrv: cli 126BC5D0 disconnect
04:19:51.450 00.285 11616 Exposure complete
04:19:51.500 00.050 11616 worker thread done servicing request
04:19:51.501 00.001 12268 OnExposeComplete: enter
04:19:51.501 00.000 12268 UpdateGuideState(): m_state=5
04:19:51.501 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
04:19:51.501 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.47, Mass=47, SNR=4.8, Peak=28 HFD=4.0
04:19:51.501 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.59 = 2.70)
04:19:51.501 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.41)
04:19:51.501 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.39 hyp=0.46 cameraTheta=-2.11 mountX=-0.41 mountY=-0.18, mountTheta=-2.72
04:19:51.503 00.002 12268 Changing from state CALIBRATED to GUIDING
04:19:51.503 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:19:51.503 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:19:51.503 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:19:51.503 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:19:51.504 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:19:51.504 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:19:51.504 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:19:51.504 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:19:51.505 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:19:51.505 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:19:51.505 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:19:51.505 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:19:51.506 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:19:51.506 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:19:51.506 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:19:51.506 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:19:51.638 00.132 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:19:51.639 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:19:51.639 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:19:51.646 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:19:51.646 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:19:51.647 00.001 12268 setting lock position to (665.84, 915.47)
04:19:51.647 00.000 12268 MultiStar: stabilizing after lock position change
04:19:51.647 00.000 12268 guider state => GUIDING
04:19:51.647 00.000 12268 Status Line: Guiding
04:19:51.650 00.003 12268 Mount: notify guiding started
04:19:51.650 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:19:51.651 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:19:51.651 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:19:51.651 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:19:51.651 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:19:51.651 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:19:51.652 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:19:51.652 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:19:51.652 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:19:51.652 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:19:51.653 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:19:51.653 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:19:51.653 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:19:51.654 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:19:51.654 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:19:51.654 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:19:51.654 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:19:51.655 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:19:51.655 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:19:51.655 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:19:51.655 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:19:51.656 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:19:51.656 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:19:51.656 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:19:51.657 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:19:51.657 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:19:51.657 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:19:51.657 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:19:51.658 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:19:51.658 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:19:51.658 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:19:51.658 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:19:51.658 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:19:51.659 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:19:51.659 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:19:51.659 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:19:51.659 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:19:51.660 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:19:52.043 00.383 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:19:52.044 00.001 12268 ScopeASCOM::SideOfPier() returns 0
04:19:52.045 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:19:52.045 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:19:52.045 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:19:52.045 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:19:52.045 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:19:52.046 00.001 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:19:52.046 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:19:52.046 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:19:52.046 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:19:52.047 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:19:52.062 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:19:52.062 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
04:19:52.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:52.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:52.062 00.000 12268 Enqueuing Expose request
04:19:52.062 00.000 11616 Worker thread wakes up
04:19:52.063 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:52.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:19:52.173 00.110 12268 evsrv: cli 0F8E69C0 connect
04:19:52.173 00.000 12268 case statement mapped state 6 to 3
04:19:52.174 00.001 12268 case statement mapped state 6 to 3
04:19:52.174 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"bb1c813e-c888-48ed-8812-64cbfcf03d41"}
04:19:52.175 00.001 12268 case statement mapped state 6 to 3
04:19:52.175 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb1c813e-c888-48ed-8812-64cbfcf03d41"}
04:19:52.175 00.000 12268 evsrv: cli 0F8E69C0 disconnect
04:19:54.066 01.891 11616 Exposure complete
04:19:54.117 00.051 11616 worker thread done servicing request
04:19:54.118 00.001 12268 OnExposeComplete: enter
04:19:54.118 00.000 12268 UpdateGuideState(): m_state=6
04:19:54.118 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:19:54.118 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.59, Mass=57, SNR=5.2, Peak=29 HFD=5.3
04:19:54.118 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
04:19:54.118 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
04:19:54.118 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.12 hyp=0.42 cameraTheta=0.29 mountX=0.16 mountY=0.39, mountTheta=1.18
04:19:54.121 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.41, y=0.12, opts=13)
04:19:54.121 00.000 12268 Enqueuing Move request for scope (0.41, 0.12)
04:19:54.121 00.000 11616 Worker thread wakes up
04:19:54.121 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.12) opts 0xd
04:19:54.121 00.000 11616 Handling offset move in thread for scope, endpoint = (0.41, 0.12)
04:19:54.121 00.000 11616 Moving (0.41, 0.12) raw xDistance=0.16 yDistance=0.39
04:19:54.121 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:19:54.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:19:54.121 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:19:54.121 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
04:19:54.122 00.001 11616 MoveAxis(E, 0, ABG)
04:19:54.122 00.000 11616 Move returns status 0, amount 0
04:19:54.122 00.000 11616 MoveAxis(N, 0, ABG)
04:19:54.122 00.000 11616 Move returns status 0, amount 0
04:19:54.122 00.000 11616 move complete, result=0
04:19:54.122 00.000 11616 worker thread done servicing request
04:19:54.143 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:19:54.160 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
04:19:54.160 00.000 12268 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 1 / 99999
04:19:54.160 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768706394.160,"Host":"ASTROCENTER","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:19:54.161 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:54.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:54.161 00.000 12268 Enqueuing Expose request
04:19:54.161 00.000 11616 Worker thread wakes up
04:19:54.161 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
04:19:54.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:54.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:19:56.178 02.017 11616 Exposure complete
04:19:56.232 00.054 11616 worker thread done servicing request
04:19:56.232 00.000 12268 OnExposeComplete: enter
04:19:56.232 00.000 12268 UpdateGuideState(): m_state=6
04:19:56.233 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:19:56.233 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.87, Mass=49, SNR=4.9, Peak=33 HFD=2.6
04:19:56.233 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.92 = 0.92)
04:19:56.233 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.19 = -2.19)
04:19:56.233 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.40 hyp=0.58 cameraTheta=2.39 mountX=0.35 mountY=-0.47, mountTheta=-0.93
04:19:56.235 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=0.40, opts=13)
04:19:56.235 00.000 12268 Enqueuing Move request for scope (-0.43, 0.40)
04:19:56.235 00.000 11616 Worker thread wakes up
04:19:56.235 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.40) opts 0xd
04:19:56.235 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, 0.40)
04:19:56.235 00.000 11616 Moving (-0.43, 0.40) raw xDistance=0.35 yDistance=-0.47
04:19:56.235 00.000 11616 resist switch: large excursion: input 0.35 thresh 0.29 direction from 0 to 1
04:19:56.235 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.06
04:19:56.236 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.35
04:19:56.236 00.000 11616 resist switch: large excursion: input -0.47 thresh 0.45 direction from 0 to -1
04:19:56.236 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.42
04:19:56.236 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.47
04:19:56.236 00.000 11616 MoveAxis(W, 199, ABG)
04:19:56.236 00.000 11616 Guiding  Dir = 3, Dur = 199
04:19:56.236 00.000 11616 IsSlewing returns 1
04:19:56.236 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:19:56.237 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:19:56.237 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:19:56.237 00.000 11616 Move returns status 2, amount 0
04:19:56.237 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:19:56.237 00.000 11616 move complete, result=2
04:19:56.237 00.000 11616 worker thread done servicing request
04:19:56.258 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:19:56.273 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:19:56.273 00.000 12268 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 2 / 99999
04:19:56.273 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768706396.273,"Host":"ASTROCENTER","Inst":1,"Distance":0.49,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
04:19:56.274 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:56.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:56.274 00.000 12268 Enqueuing Expose request
04:19:56.274 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:19:56.274 00.000 11616 Worker thread wakes up
04:19:56.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:56.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:19:56.295 00.021 12268 GuideStep: 0.4 px 0 ms WEST, -0.5 px 0 ms NORTH
04:19:56.297 00.002 12268 mount move error indicates guiding should stop
04:19:56.297 00.000 12268 Mount: notify guiding stopped
04:19:56.298 00.001 12268 BLC: window closed
04:19:56.298 00.000 12268 BLC: Last direction was reset
04:19:56.298 00.000 12268 PhdController failed: Guiding stopped
04:19:56.298 00.000 12268 PhdController: newstate STATE_FINISH
04:19:56.298 00.000 12268 PhdController complete: fail: Guiding stopped
04:19:56.298 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768706396.298,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
04:19:56.298 00.000 12268 Mount: notify guiding dither settle done success=0
04:19:56.299 00.001 12268 PhdController: newstate STATE_IDLE
04:19:56.299 00.000 12268 Changing from state GUIDING to STOP
04:19:56.299 00.000 12268 guider state => SELECTED
04:19:56.299 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:19:58.288 01.989 11616 Exposure complete
04:19:58.338 00.050 11616 worker thread done servicing request
04:19:58.339 00.001 12268 OnExposeComplete: enter
04:19:58.339 00.000 12268 UpdateGuideState(): m_state=2
04:19:58.339 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:19:58.339 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=43, SNR=4.6, Peak=33 HFD=3.0
04:19:58.339 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
04:19:58.339 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
04:19:58.339 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.41 mountX=0.16 mountY=0.01, mountTheta=0.03
04:19:58.366 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:19:58.381 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:19:58.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:58.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:19:58.381 00.000 12268 Enqueuing Expose request
04:19:58.381 00.000 11616 Worker thread wakes up
04:19:58.381 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:19:58.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:00.397 02.016 11616 Exposure complete
04:20:00.448 00.051 11616 worker thread done servicing request
04:20:00.448 00.000 12268 OnExposeComplete: enter
04:20:00.448 00.000 12268 UpdateGuideState(): m_state=2
04:20:00.448 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:20:00.448 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=42, SNR=4.5, Peak=29 HFD=4.0
04:20:00.448 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
04:20:00.448 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
04:20:00.449 00.001 12268 CameraToMount -- cameraX=0.36 cameraY=0.09 hyp=0.37 cameraTheta=0.24 mountX=0.12 mountY=0.34, mountTheta=1.23
04:20:00.450 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:00.465 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:20:00.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:00.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:00.465 00.000 12268 Enqueuing Expose request
04:20:00.465 00.000 11616 Worker thread wakes up
04:20:00.466 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:00.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:02.480 02.014 11616 Exposure complete
04:20:02.530 00.050 11616 worker thread done servicing request
04:20:02.530 00.000 12268 OnExposeComplete: enter
04:20:02.530 00.000 12268 UpdateGuideState(): m_state=2
04:20:02.530 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:20:02.530 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.82, Mass=41, SNR=4.5, Peak=28 HFD=4.2
04:20:02.530 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
04:20:02.531 00.001 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.39)
04:20:02.531 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.35 hyp=0.56 cameraTheta=0.69 mountX=0.39 mountY=0.38, mountTheta=0.77
04:20:02.533 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:20:02.547 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:20:02.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:02.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:02.547 00.000 12268 Enqueuing Expose request
04:20:02.547 00.000 11616 Worker thread wakes up
04:20:02.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:02.548 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:04.561 02.013 11616 Exposure complete
04:20:04.612 00.051 11616 worker thread done servicing request
04:20:04.613 00.001 12268 OnExposeComplete: enter
04:20:04.613 00.000 12268 UpdateGuideState(): m_state=2
04:20:04.613 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:20:04.613 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=40, SNR=4.4, Peak=28 HFD=4.0
04:20:04.613 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
04:20:04.613 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.96)
04:20:04.613 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.09 hyp=0.35 cameraTheta=0.26 mountX=0.12 mountY=0.33, mountTheta=1.21
04:20:04.615 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:04.630 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:20:04.630 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:04.630 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:04.630 00.000 12268 Enqueuing Expose request
04:20:04.630 00.000 11616 Worker thread wakes up
04:20:04.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:04.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:06.649 02.019 11616 Exposure complete
04:20:06.701 00.052 11616 worker thread done servicing request
04:20:06.702 00.001 12268 OnExposeComplete: enter
04:20:06.702 00.000 12268 UpdateGuideState(): m_state=2
04:20:06.702 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:20:06.702 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.64, Mass=57, SNR=5.2, Peak=32 HFD=3.9
04:20:06.702 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
04:20:06.702 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
04:20:06.702 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.17 hyp=0.23 cameraTheta=2.33 mountX=0.15 mountY=-0.18, mountTheta=-0.87
04:20:06.704 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:20:06.719 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:20:06.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:06.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:06.719 00.000 12268 Enqueuing Expose request
04:20:06.719 00.000 11616 Worker thread wakes up
04:20:06.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:06.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:08.743 02.024 11616 Exposure complete
04:20:08.795 00.052 11616 worker thread done servicing request
04:20:08.795 00.000 12268 OnExposeComplete: enter
04:20:08.795 00.000 12268 UpdateGuideState(): m_state=2
04:20:08.795 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:20:08.795 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.52, Mass=41, SNR=4.5, Peak=29 HFD=4.1
04:20:08.795 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
04:20:08.796 00.001 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.92)
04:20:08.796 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.20 cameraTheta=0.22 mountX=0.06 mountY=0.19, mountTheta=1.25
04:20:08.798 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:08.813 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:20:08.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:08.813 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:08.813 00.000 12268 Enqueuing Expose request
04:20:08.813 00.000 11616 Worker thread wakes up
04:20:08.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:08.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:10.832 02.019 11616 Exposure complete
04:20:10.883 00.051 11616 worker thread done servicing request
04:20:10.884 00.001 12268 OnExposeComplete: enter
04:20:10.884 00.000 12268 UpdateGuideState(): m_state=2
04:20:10.884 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:20:10.884 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.64, Mass=48, SNR=4.9, Peak=34 HFD=2.7
04:20:10.884 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
04:20:10.884 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
04:20:10.884 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.16 hyp=0.34 cameraTheta=2.65 mountX=0.13 mountY=-0.32, mountTheta=-1.18
04:20:10.887 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:10.902 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:20:10.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:10.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:10.902 00.000 12268 Enqueuing Expose request
04:20:10.902 00.000 11616 Worker thread wakes up
04:20:10.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:10.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:12.947 02.045 11616 Exposure complete
04:20:12.999 00.052 11616 worker thread done servicing request
04:20:12.999 00.000 12268 OnExposeComplete: enter
04:20:12.999 00.000 12268 UpdateGuideState(): m_state=2
04:20:13.000 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:20:13.000 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
04:20:13.000 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
04:20:13.000 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
04:20:13.000 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.18 cameraTheta=0.87 mountX=0.15 mountY=0.10, mountTheta=0.59
04:20:13.002 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:13.017 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:20:13.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:13.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:13.017 00.000 12268 Enqueuing Expose request
04:20:13.018 00.001 11616 Worker thread wakes up
04:20:13.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:13.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:15.025 02.007 11616 Exposure complete
04:20:15.076 00.051 11616 worker thread done servicing request
04:20:15.077 00.001 12268 OnExposeComplete: enter
04:20:15.077 00.000 12268 UpdateGuideState(): m_state=2
04:20:15.077 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:20:15.077 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.84, Mass=49, SNR=4.9, Peak=33 HFD=3.8
04:20:15.077 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
04:20:15.077 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
04:20:15.077 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.36 hyp=0.45 cameraTheta=0.93 mountX=0.39 mountY=0.22, mountTheta=0.52
04:20:15.079 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:20:15.094 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:20:15.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:15.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:15.094 00.000 12268 Enqueuing Expose request
04:20:15.094 00.000 11616 Worker thread wakes up
04:20:15.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:15.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:17.102 02.008 11616 Exposure complete
04:20:17.152 00.050 11616 worker thread done servicing request
04:20:17.153 00.001 12268 OnExposeComplete: enter
04:20:17.153 00.000 12268 UpdateGuideState(): m_state=2
04:20:17.153 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:20:17.153 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=44, SNR=4.7, Peak=33 HFD=3.0
04:20:17.153 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
04:20:17.153 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
04:20:17.153 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.39 mountX=0.16 mountY=0.01, mountTheta=0.05
04:20:17.155 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:20:17.170 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:20:17.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:17.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:17.170 00.000 12268 Enqueuing Expose request
04:20:17.170 00.000 11616 Worker thread wakes up
04:20:17.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:17.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:19.176 02.006 11616 Exposure complete
04:20:19.242 00.066 11616 worker thread done servicing request
04:20:19.242 00.000 12268 OnExposeComplete: enter
04:20:19.242 00.000 12268 UpdateGuideState(): m_state=2
04:20:19.242 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:20:19.242 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.47, Mass=45, SNR=4.7, Peak=31 HFD=3.5
04:20:19.242 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
04:20:19.242 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.62)
04:20:19.243 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.08 mountX=0.00 mountY=0.09, mountTheta=1.55
04:20:19.245 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:19.259 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:20:19.260 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:19.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:19.260 00.000 12268 Enqueuing Expose request
04:20:19.260 00.000 11616 Worker thread wakes up
04:20:19.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:19.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:20:21.277 02.017 11616 Exposure complete
04:20:21.326 00.049 11616 worker thread done servicing request
04:20:21.326 00.000 12268 OnExposeComplete: enter
04:20:21.327 00.001 12268 UpdateGuideState(): m_state=2
04:20:21.327 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:20:21.327 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.48, Mass=44, SNR=4.6, Peak=31 HFD=3.3
04:20:21.327 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
04:20:21.327 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.92)
04:20:21.327 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.22 mountX=0.01 mountY=0.02, mountTheta=1.25
04:20:21.329 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:21.344 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:20:21.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:21.344 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:21.344 00.000 12268 Enqueuing Expose request
04:20:21.344 00.000 11616 Worker thread wakes up
04:20:21.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:21.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:20:23.364 02.020 11616 Exposure complete
04:20:23.415 00.051 11616 worker thread done servicing request
04:20:23.416 00.001 12268 OnExposeComplete: enter
04:20:23.416 00.000 12268 UpdateGuideState(): m_state=2
04:20:23.416 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:20:23.416 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=916.10, Mass=59, SNR=5.3, Peak=32 HFD=5.2
04:20:23.416 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
04:20:23.416 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
04:20:23.416 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.63 hyp=0.82 cameraTheta=2.27 mountX=0.57 mountY=-0.61, mountTheta=-0.82
04:20:23.420 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:20:23.435 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:20:23.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:23.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:23.435 00.000 12268 Enqueuing Expose request
04:20:23.435 00.000 11616 Worker thread wakes up
04:20:23.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:23.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:20:25.440 02.005 11616 Exposure complete
04:20:25.490 00.050 11616 worker thread done servicing request
04:20:25.490 00.000 12268 OnExposeComplete: enter
04:20:25.490 00.000 12268 UpdateGuideState(): m_state=2
04:20:25.490 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:20:25.490 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.96, Mass=42, SNR=4.5, Peak=30 HFD=3.1
04:20:25.490 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
04:20:25.490 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
04:20:25.490 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.48 hyp=0.49 cameraTheta=1.71 mountX=0.47 mountY=-0.13, mountTheta=-0.27
04:20:25.492 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:25.506 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:20:25.507 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:25.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:25.507 00.000 12268 Enqueuing Expose request
04:20:25.507 00.000 11616 Worker thread wakes up
04:20:25.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:25.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:27.516 02.009 11616 Exposure complete
04:20:27.568 00.052 11616 worker thread done servicing request
04:20:27.568 00.000 12268 OnExposeComplete: enter
04:20:27.568 00.000 12268 UpdateGuideState(): m_state=2
04:20:27.569 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:20:27.569 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.33, Mass=40, SNR=4.4, Peak=28 HFD=3.7
04:20:27.569 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
04:20:27.569 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
04:20:27.569 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.81 mountX=-0.13 mountY=0.15, mountTheta=2.27
04:20:27.572 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:27.586 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
04:20:27.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:27.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:27.586 00.000 12268 Enqueuing Expose request
04:20:27.587 00.001 11616 Worker thread wakes up
04:20:27.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:27.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:20:29.606 02.019 11616 Exposure complete
04:20:29.659 00.053 11616 worker thread done servicing request
04:20:29.659 00.000 12268 OnExposeComplete: enter
04:20:29.659 00.000 12268 UpdateGuideState(): m_state=2
04:20:29.659 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:20:29.659 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.57, Mass=50, SNR=5.0, Peak=32 HFD=3.5
04:20:29.659 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
04:20:29.659 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
04:20:29.660 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.28 mountX=0.09 mountY=-0.09, mountTheta=-0.82
04:20:29.662 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:29.677 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
04:20:29.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:29.677 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:29.677 00.000 12268 Enqueuing Expose request
04:20:29.677 00.000 11616 Worker thread wakes up
04:20:29.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:29.678 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:31.689 02.011 11616 Exposure complete
04:20:31.739 00.050 11616 worker thread done servicing request
04:20:31.740 00.001 12268 OnExposeComplete: enter
04:20:31.740 00.000 12268 UpdateGuideState(): m_state=2
04:20:31.740 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:20:31.740 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.21, Mass=49, SNR=4.9, Peak=32 HFD=4.1
04:20:31.740 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
04:20:31.740 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
04:20:31.741 00.001 12268 CameraToMount -- cameraX=0.20 cameraY=-0.26 hyp=0.33 cameraTheta=-0.90 mountX=-0.24 mountY=0.24, mountTheta=2.36
04:20:31.743 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:31.757 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
04:20:31.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:31.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:31.758 00.001 12268 Enqueuing Expose request
04:20:31.758 00.000 11616 Worker thread wakes up
04:20:31.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:31.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:20:33.766 02.008 11616 Exposure complete
04:20:33.816 00.050 11616 worker thread done servicing request
04:20:33.816 00.000 12268 OnExposeComplete: enter
04:20:33.817 00.001 12268 UpdateGuideState(): m_state=2
04:20:33.817 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:20:33.817 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.54, Mass=62, SNR=5.5, Peak=30 HFD=5.6
04:20:33.817 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
04:20:33.817 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
04:20:33.817 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.06 hyp=0.54 cameraTheta=3.02 mountX=0.01 mountY=-0.54, mountTheta=-1.55
04:20:33.819 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:20:33.834 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
04:20:33.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:33.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:33.834 00.000 12268 Enqueuing Expose request
04:20:33.834 00.000 11616 Worker thread wakes up
04:20:33.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:33.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:20:35.839 02.005 11616 Exposure complete
04:20:35.889 00.050 11616 worker thread done servicing request
04:20:35.889 00.000 12268 OnExposeComplete: enter
04:20:35.889 00.000 12268 UpdateGuideState(): m_state=2
04:20:35.889 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:20:35.890 00.001 12268 Star::Find returns 1 (0), X=664.91, Y=915.85, Mass=62, SNR=5.5, Peak=34 HFD=3.3
04:20:35.890 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
04:20:35.890 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
04:20:35.890 00.000 12268 CameraToMount -- cameraX=-0.93 cameraY=0.38 hyp=1.00 cameraTheta=2.75 mountX=0.29 mountY=-0.97, mountTheta=-1.28
04:20:35.892 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:20:35.906 00.014 12268 UpdateGuideState exits: m=62 SNR=5.5
04:20:35.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:35.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:35.906 00.000 12268 Enqueuing Expose request
04:20:35.906 00.000 11616 Worker thread wakes up
04:20:35.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:35.907 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:20:37.923 02.016 11616 Exposure complete
04:20:37.976 00.053 11616 worker thread done servicing request
04:20:37.976 00.000 12268 OnExposeComplete: enter
04:20:37.976 00.000 12268 UpdateGuideState(): m_state=2
04:20:37.976 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:20:37.976 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.83, Mass=64, SNR=5.6, Peak=31 HFD=4.0
04:20:37.976 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
04:20:37.977 00.001 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
04:20:37.977 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.36 hyp=0.36 cameraTheta=1.73 mountX=0.35 mountY=-0.10, mountTheta=-0.28
04:20:37.979 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:20:37.993 00.014 12268 UpdateGuideState exits: m=64 SNR=5.6
04:20:37.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:37.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:37.993 00.000 12268 Enqueuing Expose request
04:20:37.994 00.001 11616 Worker thread wakes up
04:20:37.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:37.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:40.016 02.022 11616 Exposure complete
04:20:40.068 00.052 11616 worker thread done servicing request
04:20:40.068 00.000 12268 OnExposeComplete: enter
04:20:40.068 00.000 12268 UpdateGuideState(): m_state=2
04:20:40.069 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:20:40.069 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.46, Mass=48, SNR=4.9, Peak=32 HFD=3.8
04:20:40.069 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
04:20:40.069 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
04:20:40.069 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-0.10 mountX=0.00 mountY=0.17, mountTheta=1.57
04:20:40.071 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:20:40.088 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
04:20:40.088 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:40.088 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:40.088 00.000 12268 Enqueuing Expose request
04:20:40.088 00.000 11616 Worker thread wakes up
04:20:40.088 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:40.089 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:20:42.099 02.010 11616 Exposure complete
04:20:42.149 00.050 11616 worker thread done servicing request
04:20:42.150 00.001 12268 OnExposeComplete: enter
04:20:42.150 00.000 12268 UpdateGuideState(): m_state=2
04:20:42.150 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:20:42.150 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.45, Mass=46, SNR=4.8, Peak=31 HFD=3.6
04:20:42.150 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
04:20:42.150 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.40)
04:20:42.150 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.30 mountX=-0.02 mountY=0.07, mountTheta=1.77
04:20:42.152 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:42.167 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:20:42.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:42.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:42.167 00.000 12268 Enqueuing Expose request
04:20:42.167 00.000 11616 Worker thread wakes up
04:20:42.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:42.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:20:44.182 02.015 11616 Exposure complete
04:20:44.244 00.062 11616 worker thread done servicing request
04:20:44.245 00.001 12268 OnExposeComplete: enter
04:20:44.245 00.000 12268 UpdateGuideState(): m_state=2
04:20:44.245 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:20:44.245 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.47, Mass=45, SNR=4.7, Peak=29 HFD=3.9
04:20:44.245 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
04:20:44.245 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.46)
04:20:44.245 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.23 mountX=-0.00 mountY=0.02, mountTheta=1.71
04:20:44.249 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:20:44.265 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:20:44.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:44.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:44.265 00.000 12268 Enqueuing Expose request
04:20:44.266 00.001 11616 Worker thread wakes up
04:20:44.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:44.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:20:46.273 02.007 11616 Exposure complete
04:20:46.322 00.049 11616 worker thread done servicing request
04:20:46.323 00.001 12268 OnExposeComplete: enter
04:20:46.323 00.000 12268 UpdateGuideState(): m_state=2
04:20:46.323 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:20:46.323 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.91, Mass=42, SNR=4.5, Peak=30 HFD=2.8
04:20:46.323 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
04:20:46.323 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
04:20:46.323 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.43 hyp=0.49 cameraTheta=2.06 mountX=0.41 mountY=-0.29, mountTheta=-0.61
04:20:46.325 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:46.339 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:20:46.340 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:46.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:46.340 00.000 12268 Enqueuing Expose request
04:20:46.340 00.000 11616 Worker thread wakes up
04:20:46.340 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:46.340 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:48.355 02.015 11616 Exposure complete
04:20:48.407 00.052 11616 worker thread done servicing request
04:20:48.408 00.001 12268 OnExposeComplete: enter
04:20:48.408 00.000 12268 UpdateGuideState(): m_state=2
04:20:48.408 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:20:48.408 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.74, Mass=46, SNR=4.8, Peak=31 HFD=3.3
04:20:48.408 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
04:20:48.408 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
04:20:48.408 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.67 mountX=0.27 mountY=-0.06, mountTheta=-0.22
04:20:48.410 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:48.426 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
04:20:48.426 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:48.426 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:48.426 00.000 12268 Enqueuing Expose request
04:20:48.426 00.000 11616 Worker thread wakes up
04:20:48.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:48.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:50.429 02.003 11616 Exposure complete
04:20:50.478 00.049 11616 worker thread done servicing request
04:20:50.479 00.001 12268 OnExposeComplete: enter
04:20:50.479 00.000 12268 UpdateGuideState(): m_state=2
04:20:50.479 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:20:50.479 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
04:20:50.479 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
04:20:50.479 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
04:20:50.479 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.18 cameraTheta=0.87 mountX=0.15 mountY=0.10, mountTheta=0.59
04:20:50.481 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:50.495 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:20:50.496 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:50.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:50.496 00.000 12268 Enqueuing Expose request
04:20:50.496 00.000 11616 Worker thread wakes up
04:20:50.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:50.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:52.512 02.016 11616 Exposure complete
04:20:52.562 00.050 11616 worker thread done servicing request
04:20:52.562 00.000 12268 OnExposeComplete: enter
04:20:52.562 00.000 12268 UpdateGuideState(): m_state=2
04:20:52.562 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:20:52.562 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.30, Mass=47, SNR=4.8, Peak=31 HFD=3.6
04:20:52.562 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
04:20:52.562 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
04:20:52.563 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.88 mountX=-0.18 mountY=-0.03, mountTheta=-2.96
04:20:52.564 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:52.580 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
04:20:52.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:52.580 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:52.580 00.000 12268 Enqueuing Expose request
04:20:52.580 00.000 11616 Worker thread wakes up
04:20:52.581 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:52.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:20:54.601 02.020 11616 Exposure complete
04:20:54.651 00.050 11616 worker thread done servicing request
04:20:54.651 00.000 12268 OnExposeComplete: enter
04:20:54.651 00.000 12268 UpdateGuideState(): m_state=2
04:20:54.652 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:20:54.652 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.55, Mass=46, SNR=4.8, Peak=29 HFD=3.9
04:20:54.652 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
04:20:54.652 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.42)
04:20:54.652 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.72 mountX=0.09 mountY=0.08, mountTheta=0.73
04:20:54.654 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:20:54.671 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
04:20:54.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:54.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:54.671 00.000 12268 Enqueuing Expose request
04:20:54.671 00.000 11616 Worker thread wakes up
04:20:54.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:54.672 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:56.683 02.011 11616 Exposure complete
04:20:56.734 00.051 11616 worker thread done servicing request
04:20:56.734 00.000 12268 OnExposeComplete: enter
04:20:56.734 00.000 12268 UpdateGuideState(): m_state=2
04:20:56.735 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:20:56.735 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=916.05, Mass=43, SNR=4.6, Peak=28 HFD=3.9
04:20:56.735 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
04:20:56.735 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
04:20:56.735 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.57 hyp=0.59 cameraTheta=1.31 mountX=0.58 mountY=0.08, mountTheta=0.13
04:20:56.737 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:20:56.751 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:20:56.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:56.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:56.751 00.000 12268 Enqueuing Expose request
04:20:56.752 00.001 11616 Worker thread wakes up
04:20:56.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:56.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:20:58.758 02.006 11616 Exposure complete
04:20:58.810 00.052 11616 worker thread done servicing request
04:20:58.810 00.000 12268 OnExposeComplete: enter
04:20:58.810 00.000 12268 UpdateGuideState(): m_state=2
04:20:58.811 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:20:58.811 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.34, Mass=47, SNR=4.8, Peak=33 HFD=3.3
04:20:58.811 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.38 = 2.91)
04:20:58.811 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.49 = -0.20)
04:20:58.811 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.90 mountX=-0.14 mountY=-0.03, mountTheta=-2.94
04:20:58.813 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:20:58.828 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:20:58.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:58.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:20:58.828 00.000 12268 Enqueuing Expose request
04:20:58.828 00.000 11616 Worker thread wakes up
04:20:58.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:20:58.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:21:00.841 02.013 11616 Exposure complete
04:21:00.893 00.052 11616 worker thread done servicing request
04:21:00.893 00.000 12268 OnExposeComplete: enter
04:21:00.893 00.000 12268 UpdateGuideState(): m_state=2
04:21:00.894 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:21:00.894 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.83, Mass=43, SNR=4.6, Peak=30 HFD=3.3
04:21:00.894 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
04:21:00.894 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
04:21:00.894 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.55 mountX=0.36 mountY=-0.04, mountTheta=-0.11
04:21:00.896 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:00.912 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:21:00.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:00.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:00.912 00.000 12268 Enqueuing Expose request
04:21:00.912 00.000 11616 Worker thread wakes up
04:21:00.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:00.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:02.962 02.050 11616 Exposure complete
04:21:03.015 00.053 11616 worker thread done servicing request
04:21:03.015 00.000 12268 OnExposeComplete: enter
04:21:03.015 00.000 12268 UpdateGuideState(): m_state=2
04:21:03.016 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:21:03.016 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.97, Mass=43, SNR=4.6, Peak=29 HFD=3.7
04:21:03.016 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
04:21:03.016 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.93)
04:21:03.016 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.50 hyp=0.53 cameraTheta=1.23 mountX=0.51 mountY=0.11, mountTheta=0.21
04:21:03.018 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:21:03.034 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:21:03.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:03.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:03.034 00.000 12268 Enqueuing Expose request
04:21:03.034 00.000 11616 Worker thread wakes up
04:21:03.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:03.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:05.044 02.010 11616 Exposure complete
04:21:05.095 00.051 11616 worker thread done servicing request
04:21:05.095 00.000 12268 OnExposeComplete: enter
04:21:05.095 00.000 12268 UpdateGuideState(): m_state=2
04:21:05.095 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:21:05.096 00.001 12268 Star::Find returns 1 (0), X=665.75, Y=915.69, Mass=48, SNR=4.9, Peak=32 HFD=3.3
04:21:05.096 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
04:21:05.096 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
04:21:05.096 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.97 mountX=0.20 mountY=-0.12, mountTheta=-0.52
04:21:05.099 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:05.114 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:21:05.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:05.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:05.114 00.000 12268 Enqueuing Expose request
04:21:05.115 00.001 11616 Worker thread wakes up
04:21:05.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:05.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:07.137 02.022 11616 Exposure complete
04:21:07.189 00.052 11616 worker thread done servicing request
04:21:07.189 00.000 12268 OnExposeComplete: enter
04:21:07.189 00.000 12268 UpdateGuideState(): m_state=2
04:21:07.189 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:21:07.189 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=42, SNR=4.5, Peak=30 HFD=3.6
04:21:07.190 00.001 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
04:21:07.190 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
04:21:07.190 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.11 hyp=0.26 cameraTheta=0.44 mountX=0.13 mountY=0.22, mountTheta=1.02
04:21:07.194 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:21:07.209 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:21:07.209 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:07.209 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:07.209 00.000 12268 Enqueuing Expose request
04:21:07.209 00.000 11616 Worker thread wakes up
04:21:07.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:07.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:09.236 02.027 11616 Exposure complete
04:21:09.289 00.053 11616 worker thread done servicing request
04:21:09.290 00.001 12268 OnExposeComplete: enter
04:21:09.290 00.000 12268 UpdateGuideState(): m_state=2
04:21:09.290 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:21:09.290 00.000 12268 Star::Find returns 1 (0), X=666.39, Y=915.57, Mass=40, SNR=4.4, Peak=26 HFD=4.7
04:21:09.290 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
04:21:09.290 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.87)
04:21:09.290 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=0.09 hyp=0.56 cameraTheta=0.17 mountX=0.15 mountY=0.53, mountTheta=1.30
04:21:09.292 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:21:09.307 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:21:09.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:09.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:09.307 00.000 12268 Enqueuing Expose request
04:21:09.307 00.000 11616 Worker thread wakes up
04:21:09.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:09.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:11.324 02.017 11616 Exposure complete
04:21:11.374 00.050 11616 worker thread done servicing request
04:21:11.374 00.000 12268 OnExposeComplete: enter
04:21:11.374 00.000 12268 UpdateGuideState(): m_state=2
04:21:11.374 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:21:11.375 00.001 12268 Star::Find returns 1 (0), X=665.66, Y=915.67, Mass=52, SNR=5.0, Peak=25 HFD=6.5
04:21:11.375 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
04:21:11.375 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
04:21:11.375 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.30 mountX=0.18 mountY=-0.20, mountTheta=-0.84
04:21:11.377 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:21:11.391 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
04:21:11.392 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:11.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:11.392 00.000 12268 Enqueuing Expose request
04:21:11.392 00.000 11616 Worker thread wakes up
04:21:11.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:11.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:13.395 02.003 11616 Exposure complete
04:21:13.445 00.050 11616 worker thread done servicing request
04:21:13.446 00.001 12268 OnExposeComplete: enter
04:21:13.446 00.000 12268 UpdateGuideState(): m_state=2
04:21:13.446 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:21:13.446 00.000 12268 Star::Find returns 1 (0), X=664.91, Y=915.28, Mass=61, SNR=5.4, Peak=32 HFD=7.0
04:21:13.446 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
04:21:13.446 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
04:21:13.446 00.000 12268 CameraToMount -- cameraX=-0.94 cameraY=-0.19 hyp=0.96 cameraTheta=-2.94 mountX=-0.28 mountY=-0.90, mountTheta=-1.88
04:21:13.448 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:21:13.463 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:21:13.464 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:13.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:13.464 00.000 12268 Enqueuing Expose request
04:21:13.464 00.000 11616 Worker thread wakes up
04:21:13.464 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:13.464 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:21:15.469 02.005 11616 Exposure complete
04:21:15.521 00.052 11616 worker thread done servicing request
04:21:15.521 00.000 12268 OnExposeComplete: enter
04:21:15.521 00.000 12268 UpdateGuideState(): m_state=2
04:21:15.521 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:21:15.521 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.29, Mass=42, SNR=4.5, Peak=29 HFD=3.6
04:21:15.521 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
04:21:15.521 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
04:21:15.521 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.31 mountX=-0.18 mountY=0.07, mountTheta=2.75
04:21:15.523 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:15.538 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:21:15.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:15.539 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:15.539 00.000 12268 Enqueuing Expose request
04:21:15.539 00.000 11616 Worker thread wakes up
04:21:15.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:15.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:21:17.552 02.013 11616 Exposure complete
04:21:17.604 00.052 11616 worker thread done servicing request
04:21:17.604 00.000 12268 OnExposeComplete: enter
04:21:17.604 00.000 12268 UpdateGuideState(): m_state=2
04:21:17.604 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:21:17.605 00.001 12268 Star::Find returns 1 (0), X=665.33, Y=916.31, Mass=55, SNR=5.2, Peak=31 HFD=6.3
04:21:17.605 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
04:21:17.605 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
04:21:17.605 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.83 hyp=0.98 cameraTheta=2.12 mountX=0.78 mountY=-0.61, mountTheta=-0.67
04:21:17.607 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:21:17.621 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
04:21:17.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:17.622 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:17.622 00.000 12268 Enqueuing Expose request
04:21:17.622 00.000 11616 Worker thread wakes up
04:21:17.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:17.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:21:19.639 02.017 11616 Exposure complete
04:21:19.689 00.050 11616 worker thread done servicing request
04:21:19.690 00.001 12268 OnExposeComplete: enter
04:21:19.690 00.000 12268 UpdateGuideState(): m_state=2
04:21:19.690 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:21:19.690 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.55, Mass=50, SNR=5.0, Peak=33 HFD=3.7
04:21:19.690 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
04:21:19.690 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.25)
04:21:19.690 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.55 mountX=0.08 mountY=0.11, mountTheta=0.91
04:21:19.692 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:19.707 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
04:21:19.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:19.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:19.707 00.000 12268 Enqueuing Expose request
04:21:19.707 00.000 11616 Worker thread wakes up
04:21:19.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:19.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:21.711 02.004 11616 Exposure complete
04:21:21.762 00.051 11616 worker thread done servicing request
04:21:21.763 00.001 12268 OnExposeComplete: enter
04:21:21.763 00.000 12268 UpdateGuideState(): m_state=2
04:21:21.763 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:21:21.763 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.84, Mass=45, SNR=4.7, Peak=30 HFD=3.8
04:21:21.763 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
04:21:21.763 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
04:21:21.763 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.37 hyp=0.42 cameraTheta=1.08 mountX=0.39 mountY=0.15, mountTheta=0.37
04:21:21.765 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:21.780 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:21:21.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:21.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:21.780 00.000 12268 Enqueuing Expose request
04:21:21.780 00.000 11616 Worker thread wakes up
04:21:21.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:21.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:23.788 02.008 11616 Exposure complete
04:21:23.839 00.051 11616 worker thread done servicing request
04:21:23.839 00.000 12268 OnExposeComplete: enter
04:21:23.839 00.000 12268 UpdateGuideState(): m_state=2
04:21:23.840 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:21:23.840 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.61, Mass=45, SNR=4.7, Peak=33 HFD=3.2
04:21:23.840 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
04:21:23.840 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
04:21:23.840 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.96 mountX=0.15 mountY=0.08, mountTheta=0.49
04:21:23.842 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:23.856 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:21:23.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:23.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:23.856 00.000 12268 Enqueuing Expose request
04:21:23.857 00.001 11616 Worker thread wakes up
04:21:23.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:23.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:25.860 02.003 11616 Exposure complete
04:21:25.911 00.051 11616 worker thread done servicing request
04:21:25.912 00.001 12268 OnExposeComplete: enter
04:21:25.912 00.000 12268 UpdateGuideState(): m_state=2
04:21:25.912 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:21:25.912 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.92, Mass=46, SNR=4.8, Peak=30 HFD=3.6
04:21:25.912 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
04:21:25.912 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
04:21:25.912 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.45 hyp=0.45 cameraTheta=1.50 mountX=0.45 mountY=-0.03, mountTheta=-0.06
04:21:25.914 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:21:25.929 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:21:25.929 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:25.929 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:25.929 00.000 12268 Enqueuing Expose request
04:21:25.929 00.000 11616 Worker thread wakes up
04:21:25.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:25.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:27.937 02.008 11616 Exposure complete
04:21:27.988 00.051 11616 worker thread done servicing request
04:21:27.988 00.000 12268 OnExposeComplete: enter
04:21:27.988 00.000 12268 UpdateGuideState(): m_state=2
04:21:27.989 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:21:27.989 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.54, Mass=43, SNR=4.6, Peak=29 HFD=4.0
04:21:27.989 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
04:21:27.989 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
04:21:27.989 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.07 hyp=0.34 cameraTheta=0.21 mountX=0.10 mountY=0.32, mountTheta=1.26
04:21:27.991 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:28.006 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:21:28.006 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:28.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:28.006 00.000 12268 Enqueuing Expose request
04:21:28.006 00.000 11616 Worker thread wakes up
04:21:28.007 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:28.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:30.026 02.019 11616 Exposure complete
04:21:30.078 00.052 11616 worker thread done servicing request
04:21:30.078 00.000 12268 OnExposeComplete: enter
04:21:30.078 00.000 12268 UpdateGuideState(): m_state=2
04:21:30.078 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:21:30.078 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.46, Mass=47, SNR=4.8, Peak=32 HFD=3.6
04:21:30.078 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
04:21:30.079 00.001 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
04:21:30.079 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.07 mountX=0.00 mountY=0.11, mountTheta=1.54
04:21:30.081 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:30.096 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:21:30.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:30.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:30.096 00.000 12268 Enqueuing Expose request
04:21:30.096 00.000 11616 Worker thread wakes up
04:21:30.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:30.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:21:32.099 02.003 11616 Exposure complete
04:21:32.150 00.051 11616 worker thread done servicing request
04:21:32.150 00.000 12268 OnExposeComplete: enter
04:21:32.150 00.000 12268 UpdateGuideState(): m_state=2
04:21:32.151 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:21:32.151 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.8
04:21:32.151 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
04:21:32.151 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.04)
04:21:32.151 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.10 hyp=0.31 cameraTheta=0.34 mountX=0.13 mountY=0.27, mountTheta=1.13
04:21:32.153 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:32.167 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:21:32.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:32.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:32.167 00.000 12268 Enqueuing Expose request
04:21:32.167 00.000 11616 Worker thread wakes up
04:21:32.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:32.168 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:34.174 02.006 11616 Exposure complete
04:21:34.238 00.064 11616 worker thread done servicing request
04:21:34.238 00.000 12268 OnExposeComplete: enter
04:21:34.238 00.000 12268 UpdateGuideState(): m_state=2
04:21:34.239 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:21:34.239 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.83, Mass=54, SNR=5.1, Peak=31 HFD=3.5
04:21:34.239 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
04:21:34.239 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
04:21:34.239 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.36 hyp=0.45 cameraTheta=2.23 mountX=0.33 mountY=-0.32, mountTheta=-0.77
04:21:34.242 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:21:34.259 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
04:21:34.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:34.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:34.259 00.000 12268 Enqueuing Expose request
04:21:34.259 00.000 11616 Worker thread wakes up
04:21:34.259 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:34.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:36.276 02.017 11616 Exposure complete
04:21:36.326 00.050 11616 worker thread done servicing request
04:21:36.326 00.000 12268 OnExposeComplete: enter
04:21:36.326 00.000 12268 UpdateGuideState(): m_state=2
04:21:36.326 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:21:36.326 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.97, Mass=44, SNR=4.7, Peak=30 HFD=3.6
04:21:36.326 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
04:21:36.326 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.02)
04:21:36.327 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=0.50 hyp=0.51 cameraTheta=1.32 mountX=0.51 mountY=0.06, mountTheta=0.13
04:21:36.329 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:36.343 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
04:21:36.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:36.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:36.343 00.000 12268 Enqueuing Expose request
04:21:36.343 00.000 11616 Worker thread wakes up
04:21:36.343 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:36.344 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:38.355 02.011 11616 Exposure complete
04:21:38.406 00.051 11616 worker thread done servicing request
04:21:38.406 00.000 12268 OnExposeComplete: enter
04:21:38.406 00.000 12268 UpdateGuideState(): m_state=2
04:21:38.406 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:21:38.406 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.64, Mass=64, SNR=5.5, Peak=29 HFD=5.3
04:21:38.406 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
04:21:38.407 00.001 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.42)
04:21:38.407 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.26 cameraTheta=0.72 mountX=0.19 mountY=0.17, mountTheta=0.74
04:21:38.408 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:21:38.423 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
04:21:38.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:38.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:38.423 00.000 12268 Enqueuing Expose request
04:21:38.423 00.000 11616 Worker thread wakes up
04:21:38.424 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:38.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:40.431 02.007 11616 Exposure complete
04:21:40.481 00.050 11616 worker thread done servicing request
04:21:40.481 00.000 12268 OnExposeComplete: enter
04:21:40.481 00.000 12268 UpdateGuideState(): m_state=2
04:21:40.482 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:21:40.482 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.99, Mass=43, SNR=4.6, Peak=30 HFD=3.4
04:21:40.482 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
04:21:40.482 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
04:21:40.482 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.52 hyp=0.52 cameraTheta=1.46 mountX=0.52 mountY=-0.01, mountTheta=-0.02
04:21:40.484 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:40.498 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:21:40.499 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:40.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:40.499 00.000 12268 Enqueuing Expose request
04:21:40.499 00.000 11616 Worker thread wakes up
04:21:40.499 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:40.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:42.519 02.020 11616 Exposure complete
04:21:42.570 00.051 11616 worker thread done servicing request
04:21:42.570 00.000 12268 OnExposeComplete: enter
04:21:42.570 00.000 12268 UpdateGuideState(): m_state=2
04:21:42.571 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:21:42.571 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.84, Mass=53, SNR=5.1, Peak=27 HFD=4.7
04:21:42.571 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
04:21:42.571 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
04:21:42.571 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.37 hyp=0.41 cameraTheta=1.14 mountX=0.38 mountY=0.12, mountTheta=0.30
04:21:42.573 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:42.587 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
04:21:42.588 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:42.588 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:42.588 00.000 12268 Enqueuing Expose request
04:21:42.588 00.000 11616 Worker thread wakes up
04:21:42.588 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:42.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:44.604 02.016 11616 Exposure complete
04:21:44.655 00.051 11616 worker thread done servicing request
04:21:44.655 00.000 12268 OnExposeComplete: enter
04:21:44.655 00.000 12268 UpdateGuideState(): m_state=2
04:21:44.656 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:21:44.656 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=916.09, Mass=57, SNR=5.2, Peak=29 HFD=4.5
04:21:44.656 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
04:21:44.656 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
04:21:44.656 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.62 hyp=0.72 cameraTheta=2.11 mountX=0.58 mountY=-0.45, mountTheta=-0.66
04:21:44.659 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:21:44.675 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
04:21:44.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:44.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:44.675 00.000 12268 Enqueuing Expose request
04:21:44.675 00.000 11616 Worker thread wakes up
04:21:44.676 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:44.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:21:46.687 02.011 11616 Exposure complete
04:21:46.737 00.050 11616 worker thread done servicing request
04:21:46.738 00.001 12268 OnExposeComplete: enter
04:21:46.738 00.000 12268 UpdateGuideState(): m_state=2
04:21:46.738 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:21:46.738 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.47, Mass=60, SNR=5.3, Peak=29 HFD=5.0
04:21:46.738 00.000 12268 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.47) = xAngle (-4.61 = 1.67)
04:21:46.738 00.000 12268 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.72 = -1.44)
04:21:46.738 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.00 hyp=0.54 cameraTheta=-3.14 mountX=-0.05 mountY=-0.54, mountTheta=-1.67
04:21:46.740 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:46.755 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:21:46.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:46.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:46.755 00.000 12268 Enqueuing Expose request
04:21:46.756 00.001 11616 Worker thread wakes up
04:21:46.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:46.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:21:48.766 02.010 11616 Exposure complete
04:21:48.821 00.055 11616 worker thread done servicing request
04:21:48.821 00.000 12268 OnExposeComplete: enter
04:21:48.821 00.000 12268 UpdateGuideState(): m_state=2
04:21:48.822 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:21:48.822 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.85, Mass=62, SNR=5.5, Peak=31 HFD=4.6
04:21:48.822 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
04:21:48.822 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
04:21:48.822 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.38 hyp=0.46 cameraTheta=2.18 mountX=0.35 mountY=-0.31, mountTheta=-0.72
04:21:48.824 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:48.840 00.016 12268 UpdateGuideState exits: m=62 SNR=5.5
04:21:48.840 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:48.841 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:48.841 00.000 12268 Enqueuing Expose request
04:21:48.841 00.000 11616 Worker thread wakes up
04:21:48.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:48.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:50.854 02.013 11616 Exposure complete
04:21:50.904 00.050 11616 worker thread done servicing request
04:21:50.905 00.001 12268 OnExposeComplete: enter
04:21:50.905 00.000 12268 UpdateGuideState(): m_state=2
04:21:50.905 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:21:50.905 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
04:21:50.905 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
04:21:50.905 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
04:21:50.905 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.76 mountX=0.14 mountY=0.12, mountTheta=0.69
04:21:50.908 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:50.926 00.018 12268 UpdateGuideState exits: m=38 SNR=4.4
04:21:50.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:50.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:50.926 00.000 12268 Enqueuing Expose request
04:21:50.926 00.000 11616 Worker thread wakes up
04:21:50.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:50.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:52.969 02.043 11616 Exposure complete
04:21:53.021 00.052 11616 worker thread done servicing request
04:21:53.021 00.000 12268 OnExposeComplete: enter
04:21:53.021 00.000 12268 UpdateGuideState(): m_state=2
04:21:53.021 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:21:53.021 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=43, SNR=4.6, Peak=31 HFD=3.5
04:21:53.021 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
04:21:53.021 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
04:21:53.022 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=0.12 hyp=0.22 cameraTheta=0.58 mountX=0.14 mountY=0.17, mountTheta=0.89
04:21:53.024 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:53.038 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:21:53.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:53.039 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:53.039 00.000 12268 Enqueuing Expose request
04:21:53.039 00.000 11616 Worker thread wakes up
04:21:53.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:53.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:55.043 02.004 11616 Exposure complete
04:21:55.095 00.052 11616 worker thread done servicing request
04:21:55.095 00.000 12268 OnExposeComplete: enter
04:21:55.095 00.000 12268 UpdateGuideState(): m_state=2
04:21:55.095 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:21:55.095 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
04:21:55.095 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
04:21:55.096 00.001 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
04:21:55.096 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.18 cameraTheta=0.87 mountX=0.15 mountY=0.10, mountTheta=0.58
04:21:55.098 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:55.114 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:21:55.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:55.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:55.114 00.000 12268 Enqueuing Expose request
04:21:55.114 00.000 11616 Worker thread wakes up
04:21:55.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:55.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:57.121 02.007 11616 Exposure complete
04:21:57.171 00.050 11616 worker thread done servicing request
04:21:57.172 00.001 12268 OnExposeComplete: enter
04:21:57.172 00.000 12268 UpdateGuideState(): m_state=2
04:21:57.172 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:21:57.172 00.000 12268 Star::Find returns 1 (0), X=666.33, Y=915.53, Mass=43, SNR=4.6, Peak=29 HFD=4.4
04:21:57.172 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
04:21:57.172 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.83)
04:21:57.172 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.06 hyp=0.49 cameraTheta=0.13 mountX=0.11 mountY=0.47, mountTheta=1.34
04:21:57.174 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:21:57.189 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:21:57.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:57.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:57.189 00.000 12268 Enqueuing Expose request
04:21:57.189 00.000 11616 Worker thread wakes up
04:21:57.189 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:57.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:21:59.208 02.019 11616 Exposure complete
04:21:59.267 00.059 11616 worker thread done servicing request
04:21:59.267 00.000 12268 OnExposeComplete: enter
04:21:59.267 00.000 12268 UpdateGuideState(): m_state=2
04:21:59.268 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:21:59.268 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.80, Mass=54, SNR=5.1, Peak=28 HFD=3.9
04:21:59.268 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
04:21:59.268 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
04:21:59.268 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.33 cameraTheta=1.73 mountX=0.32 mountY=-0.09, mountTheta=-0.28
04:21:59.272 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:21:59.288 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
04:21:59.288 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:59.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:21:59.288 00.000 12268 Enqueuing Expose request
04:21:59.288 00.000 11616 Worker thread wakes up
04:21:59.288 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:21:59.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:01.297 02.009 11616 Exposure complete
04:22:01.347 00.050 11616 worker thread done servicing request
04:22:01.347 00.000 12268 OnExposeComplete: enter
04:22:01.347 00.000 12268 UpdateGuideState(): m_state=2
04:22:01.347 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:22:01.348 00.001 12268 Star::Find returns 1 (0), X=665.72, Y=915.93, Mass=49, SNR=4.9, Peak=35 HFD=2.9
04:22:01.348 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
04:22:01.348 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
04:22:01.348 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.46 hyp=0.47 cameraTheta=1.83 mountX=0.44 mountY=-0.18, mountTheta=-0.38
04:22:01.349 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:01.365 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
04:22:01.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:01.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:01.365 00.000 12268 Enqueuing Expose request
04:22:01.365 00.000 11616 Worker thread wakes up
04:22:01.365 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:01.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:03.371 02.006 11616 Exposure complete
04:22:03.423 00.052 11616 worker thread done servicing request
04:22:03.423 00.000 12268 OnExposeComplete: enter
04:22:03.423 00.000 12268 UpdateGuideState(): m_state=2
04:22:03.424 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:22:03.424 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.78, Mass=44, SNR=4.6, Peak=31 HFD=3.2
04:22:03.424 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
04:22:03.424 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
04:22:03.424 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.52 mountX=0.31 mountY=-0.02, mountTheta=-0.08
04:22:03.426 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:22:03.441 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:22:03.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:03.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:03.441 00.000 12268 Enqueuing Expose request
04:22:03.441 00.000 11616 Worker thread wakes up
04:22:03.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:03.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:05.446 02.005 11616 Exposure complete
04:22:05.495 00.049 11616 worker thread done servicing request
04:22:05.496 00.001 12268 OnExposeComplete: enter
04:22:05.496 00.000 12268 UpdateGuideState(): m_state=2
04:22:05.496 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:22:05.496 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.47, Mass=43, SNR=4.6, Peak=26 HFD=4.0
04:22:05.496 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
04:22:05.496 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
04:22:05.496 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.02 mountX=0.00 mountY=0.03, mountTheta=1.49
04:22:05.498 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:05.513 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:22:05.513 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:05.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:05.513 00.000 12268 Enqueuing Expose request
04:22:05.513 00.000 11616 Worker thread wakes up
04:22:05.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:05.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:22:07.518 02.005 11616 Exposure complete
04:22:07.570 00.052 11616 worker thread done servicing request
04:22:07.570 00.000 12268 OnExposeComplete: enter
04:22:07.570 00.000 12268 UpdateGuideState(): m_state=2
04:22:07.571 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:22:07.571 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.40, Mass=44, SNR=4.6, Peak=30 HFD=3.2
04:22:07.571 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
04:22:07.571 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.01)
04:22:07.571 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-2.71 mountX=-0.09 mountY=-0.15, mountTheta=-2.11
04:22:07.573 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:22:07.587 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:22:07.588 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:07.588 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:07.588 00.000 12268 Enqueuing Expose request
04:22:07.588 00.000 11616 Worker thread wakes up
04:22:07.588 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:07.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:22:09.601 02.013 11616 Exposure complete
04:22:09.653 00.052 11616 worker thread done servicing request
04:22:09.653 00.000 12268 OnExposeComplete: enter
04:22:09.653 00.000 12268 UpdateGuideState(): m_state=2
04:22:09.653 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:22:09.653 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=916.20, Mass=66, SNR=5.6, Peak=30 HFD=6.6
04:22:09.653 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
04:22:09.653 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
04:22:09.653 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.73 hyp=0.81 cameraTheta=2.02 mountX=0.69 mountY=-0.44, mountTheta=-0.57
04:22:09.655 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:22:09.670 00.015 12268 UpdateGuideState exits: m=66 SNR=5.6
04:22:09.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:09.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:09.670 00.000 12268 Enqueuing Expose request
04:22:09.670 00.000 11616 Worker thread wakes up
04:22:09.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:09.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:22:11.681 02.011 11616 Exposure complete
04:22:11.733 00.052 11616 worker thread done servicing request
04:22:11.733 00.000 12268 OnExposeComplete: enter
04:22:11.733 00.000 12268 UpdateGuideState(): m_state=2
04:22:11.733 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:22:11.733 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.59, Mass=45, SNR=4.7, Peak=30 HFD=4.0
04:22:11.733 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
04:22:11.733 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.50)
04:22:11.733 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.80 mountX=0.13 mountY=0.10, mountTheta=0.65
04:22:11.736 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:11.750 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:22:11.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:11.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:11.750 00.000 12268 Enqueuing Expose request
04:22:11.750 00.000 11616 Worker thread wakes up
04:22:11.751 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:11.751 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:13.758 02.007 11616 Exposure complete
04:22:13.808 00.050 11616 worker thread done servicing request
04:22:13.808 00.000 12268 OnExposeComplete: enter
04:22:13.808 00.000 12268 UpdateGuideState(): m_state=2
04:22:13.808 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:22:13.809 00.001 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=38, SNR=4.3, Peak=27 HFD=3.9
04:22:13.809 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
04:22:13.809 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
04:22:13.809 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.09 hyp=0.34 cameraTheta=0.28 mountX=0.13 mountY=0.31, mountTheta=1.19
04:22:13.811 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:13.826 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
04:22:13.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:13.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:13.826 00.000 12268 Enqueuing Expose request
04:22:13.826 00.000 11616 Worker thread wakes up
04:22:13.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:13.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:15.831 02.005 11616 Exposure complete
04:22:15.881 00.050 11616 worker thread done servicing request
04:22:15.881 00.000 12268 OnExposeComplete: enter
04:22:15.881 00.000 12268 UpdateGuideState(): m_state=2
04:22:15.881 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:22:15.881 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
04:22:15.881 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
04:22:15.881 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
04:22:15.881 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=1.01 mountX=0.15 mountY=0.07, mountTheta=0.43
04:22:15.883 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:22:15.898 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:22:15.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:15.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:15.898 00.000 12268 Enqueuing Expose request
04:22:15.898 00.000 11616 Worker thread wakes up
04:22:15.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:15.899 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:17.905 02.006 11616 Exposure complete
04:22:17.955 00.050 11616 worker thread done servicing request
04:22:17.955 00.000 12268 OnExposeComplete: enter
04:22:17.955 00.000 12268 UpdateGuideState(): m_state=2
04:22:17.955 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:22:17.955 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.72, Mass=45, SNR=4.7, Peak=29 HFD=4.2
04:22:17.956 00.001 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.80 = -0.80)
04:22:17.956 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.37)
04:22:17.956 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.25 hyp=0.40 cameraTheta=0.67 mountX=0.27 mountY=0.28, mountTheta=0.79
04:22:17.958 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:17.973 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:22:17.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:17.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:17.973 00.000 12268 Enqueuing Expose request
04:22:17.973 00.000 11616 Worker thread wakes up
04:22:17.973 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:17.973 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:19.978 02.005 11616 Exposure complete
04:22:20.028 00.050 11616 worker thread done servicing request
04:22:20.029 00.001 12268 OnExposeComplete: enter
04:22:20.029 00.000 12268 UpdateGuideState(): m_state=2
04:22:20.029 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:22:20.029 00.000 12268 Star::Find returns 1 (0), X=665.02, Y=915.91, Mass=70, SNR=5.8, Peak=30 HFD=7.0
04:22:20.029 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
04:22:20.029 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
04:22:20.029 00.000 12268 CameraToMount -- cameraX=-0.82 cameraY=0.43 hyp=0.93 cameraTheta=2.66 mountX=0.35 mountY=-0.87, mountTheta=-1.19
04:22:20.031 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:20.046 00.015 12268 UpdateGuideState exits: m=70 SNR=5.8
04:22:20.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:20.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:20.046 00.000 12268 Enqueuing Expose request
04:22:20.046 00.000 11616 Worker thread wakes up
04:22:20.047 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:20.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:22:22.060 02.013 11616 Exposure complete
04:22:22.111 00.051 11616 worker thread done servicing request
04:22:22.112 00.001 12268 OnExposeComplete: enter
04:22:22.112 00.000 12268 UpdateGuideState(): m_state=2
04:22:22.112 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:22:22.112 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.17, Mass=47, SNR=4.8, Peak=31 HFD=4.0
04:22:22.112 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
04:22:22.112 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
04:22:22.112 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.30 hyp=0.33 cameraTheta=-1.15 mountX=-0.29 mountY=0.17, mountTheta=2.60
04:22:22.114 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:22:22.129 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:22:22.130 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:22.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:22.130 00.000 12268 Enqueuing Expose request
04:22:22.130 00.000 11616 Worker thread wakes up
04:22:22.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:22.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:22:24.139 02.009 11616 Exposure complete
04:22:24.193 00.054 11616 worker thread done servicing request
04:22:24.193 00.000 12268 OnExposeComplete: enter
04:22:24.193 00.000 12268 UpdateGuideState(): m_state=2
04:22:24.193 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:22:24.193 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=916.09, Mass=68, SNR=5.7, Peak=30 HFD=6.7
04:22:24.194 00.001 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
04:22:24.194 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
04:22:24.194 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.62 hyp=0.77 cameraTheta=2.22 mountX=0.57 mountY=-0.54, mountTheta=-0.76
04:22:24.196 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:22:24.213 00.017 12268 UpdateGuideState exits: m=68 SNR=5.7
04:22:24.213 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:24.213 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:24.213 00.000 12268 Enqueuing Expose request
04:22:24.213 00.000 11616 Worker thread wakes up
04:22:24.213 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:24.213 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:22:26.229 02.016 11616 Exposure complete
04:22:26.279 00.050 11616 worker thread done servicing request
04:22:26.279 00.000 12268 OnExposeComplete: enter
04:22:26.279 00.000 12268 UpdateGuideState(): m_state=2
04:22:26.279 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:22:26.279 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=41, SNR=4.5, Peak=30 HFD=3.4
04:22:26.279 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
04:22:26.279 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.35)
04:22:26.279 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.21 cameraTheta=0.65 mountX=0.14 mountY=0.15, mountTheta=0.80
04:22:26.282 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:22:26.297 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:22:26.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:26.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:26.297 00.000 12268 Enqueuing Expose request
04:22:26.297 00.000 11616 Worker thread wakes up
04:22:26.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:26.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:28.311 02.014 11616 Exposure complete
04:22:28.361 00.050 11616 worker thread done servicing request
04:22:28.361 00.000 12268 OnExposeComplete: enter
04:22:28.362 00.001 12268 UpdateGuideState(): m_state=2
04:22:28.362 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:22:28.362 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.64, Mass=48, SNR=4.9, Peak=34 HFD=3.0
04:22:28.362 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
04:22:28.362 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
04:22:28.362 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.03 mountX=0.16 mountY=-0.10, mountTheta=-0.58
04:22:28.364 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:22:28.379 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:22:28.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:28.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:28.379 00.000 12268 Enqueuing Expose request
04:22:28.379 00.000 11616 Worker thread wakes up
04:22:28.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:28.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:30.392 02.013 11616 Exposure complete
04:22:30.443 00.051 11616 worker thread done servicing request
04:22:30.444 00.001 12268 OnExposeComplete: enter
04:22:30.444 00.000 12268 UpdateGuideState(): m_state=2
04:22:30.444 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:22:30.444 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.99, Mass=41, SNR=4.5, Peak=30 HFD=2.8
04:22:30.444 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
04:22:30.444 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
04:22:30.444 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.51 hyp=0.54 cameraTheta=1.85 mountX=0.50 mountY=-0.21, mountTheta=-0.41
04:22:30.446 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:22:30.461 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:22:30.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:30.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:30.461 00.000 12268 Enqueuing Expose request
04:22:30.461 00.000 11616 Worker thread wakes up
04:22:30.462 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:30.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:32.474 02.012 11616 Exposure complete
04:22:32.525 00.051 11616 worker thread done servicing request
04:22:32.526 00.001 12268 OnExposeComplete: enter
04:22:32.526 00.000 12268 UpdateGuideState(): m_state=2
04:22:32.526 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:22:32.526 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.96, Mass=72, SNR=5.9, Peak=29 HFD=6.5
04:22:32.526 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
04:22:32.526 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
04:22:32.526 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.49 hyp=0.51 cameraTheta=1.85 mountX=0.47 mountY=-0.20, mountTheta=-0.40
04:22:32.528 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:22:32.544 00.016 12268 UpdateGuideState exits: m=72 SNR=5.9
04:22:32.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:32.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:32.544 00.000 12268 Enqueuing Expose request
04:22:32.545 00.001 11616 Worker thread wakes up
04:22:32.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:32.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:34.543 01.998 11616 Exposure complete
04:22:34.594 00.051 11616 worker thread done servicing request
04:22:34.594 00.000 12268 OnExposeComplete: enter
04:22:34.594 00.000 12268 UpdateGuideState(): m_state=2
04:22:34.595 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:22:34.595 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.69, Mass=59, SNR=5.3, Peak=31 HFD=4.7
04:22:34.595 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
04:22:34.595 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
04:22:34.595 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.22 hyp=0.50 cameraTheta=2.69 mountX=0.18 mountY=-0.48, mountTheta=-1.22
04:22:34.597 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:22:34.612 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:22:34.613 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:34.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:34.613 00.000 12268 Enqueuing Expose request
04:22:34.613 00.000 11616 Worker thread wakes up
04:22:34.613 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:34.613 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:22:36.618 02.005 11616 Exposure complete
04:22:36.670 00.052 11616 worker thread done servicing request
04:22:36.671 00.001 12268 OnExposeComplete: enter
04:22:36.671 00.000 12268 UpdateGuideState(): m_state=2
04:22:36.671 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:22:36.671 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.50, Mass=70, SNR=5.8, Peak=28 HFD=7.1
04:22:36.671 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
04:22:36.671 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
04:22:36.671 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.02 hyp=0.38 cameraTheta=3.08 mountX=-0.01 mountY=-0.38, mountTheta=-1.61
04:22:36.673 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:36.687 00.014 12268 UpdateGuideState exits: m=70 SNR=5.8
04:22:36.688 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:36.688 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:36.688 00.000 12268 Enqueuing Expose request
04:22:36.688 00.000 11616 Worker thread wakes up
04:22:36.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:36.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:22:38.692 02.004 11616 Exposure complete
04:22:38.743 00.051 11616 worker thread done servicing request
04:22:38.743 00.000 12268 OnExposeComplete: enter
04:22:38.743 00.000 12268 UpdateGuideState(): m_state=2
04:22:38.744 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:22:38.744 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.54, Mass=41, SNR=4.5, Peak=28 HFD=4.4
04:22:38.744 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
04:22:38.744 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
04:22:38.744 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.06 hyp=0.48 cameraTheta=0.13 mountX=0.11 mountY=0.46, mountTheta=1.34
04:22:38.746 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:38.760 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:22:38.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:38.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:38.760 00.000 12268 Enqueuing Expose request
04:22:38.760 00.000 11616 Worker thread wakes up
04:22:38.761 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:38.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:40.779 02.018 11616 Exposure complete
04:22:40.831 00.052 11616 worker thread done servicing request
04:22:40.831 00.000 12268 OnExposeComplete: enter
04:22:40.832 00.001 12268 UpdateGuideState(): m_state=2
04:22:40.832 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:22:40.832 00.000 12268 Star::Find returns 1 (0), X=664.97, Y=915.39, Mass=71, SNR=5.8, Peak=32 HFD=7.9
04:22:40.832 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
04:22:40.832 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
04:22:40.832 00.000 12268 CameraToMount -- cameraX=-0.87 cameraY=-0.08 hyp=0.87 cameraTheta=-3.05 mountX=-0.16 mountY=-0.85, mountTheta=-1.76
04:22:40.834 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:40.849 00.015 12268 UpdateGuideState exits: m=71 SNR=5.8
04:22:40.849 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:40.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:40.849 00.000 12268 Enqueuing Expose request
04:22:40.849 00.000 11616 Worker thread wakes up
04:22:40.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:40.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:22:42.853 02.004 11616 Exposure complete
04:22:42.907 00.054 11616 worker thread done servicing request
04:22:42.907 00.000 12268 OnExposeComplete: enter
04:22:42.907 00.000 12268 UpdateGuideState(): m_state=2
04:22:42.907 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:22:42.908 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.96, Mass=46, SNR=4.8, Peak=30 HFD=3.8
04:22:42.908 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
04:22:42.908 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
04:22:42.908 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.49 hyp=0.52 cameraTheta=1.22 mountX=0.51 mountY=0.12, mountTheta=0.22
04:22:42.910 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:42.927 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
04:22:42.927 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:42.927 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:42.927 00.000 12268 Enqueuing Expose request
04:22:42.927 00.000 11616 Worker thread wakes up
04:22:42.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:42.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:44.970 02.043 11616 Exposure complete
04:22:45.020 00.050 11616 worker thread done servicing request
04:22:45.020 00.000 12268 OnExposeComplete: enter
04:22:45.020 00.000 12268 UpdateGuideState(): m_state=2
04:22:45.021 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:22:45.021 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.74, Mass=46, SNR=4.8, Peak=31 HFD=3.1
04:22:45.021 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
04:22:45.021 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
04:22:45.021 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.27 hyp=0.32 cameraTheta=2.13 mountX=0.25 mountY=-0.20, mountTheta=-0.68
04:22:45.023 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:22:45.038 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:22:45.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:45.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:45.038 00.000 12268 Enqueuing Expose request
04:22:45.039 00.001 11616 Worker thread wakes up
04:22:45.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:45.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:47.045 02.006 11616 Exposure complete
04:22:47.096 00.051 11616 worker thread done servicing request
04:22:47.097 00.001 12268 OnExposeComplete: enter
04:22:47.097 00.000 12268 UpdateGuideState(): m_state=2
04:22:47.097 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:22:47.097 00.000 12268 Star::Find returns 1 (0), X=665.19, Y=916.35, Mass=54, SNR=5.1, Peak=32 HFD=2.9
04:22:47.097 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
04:22:47.097 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
04:22:47.097 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=0.88 hyp=1.09 cameraTheta=2.21 mountX=0.81 mountY=-0.76, mountTheta=-0.75
04:22:47.099 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:47.114 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:22:47.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:47.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:47.114 00.000 12268 Enqueuing Expose request
04:22:47.114 00.000 11616 Worker thread wakes up
04:22:47.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:47.115 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:22:49.136 02.021 11616 Exposure complete
04:22:49.195 00.059 12268 OnExposeComplete: enter
04:22:49.195 00.000 11616 worker thread done servicing request
04:22:49.196 00.001 12268 UpdateGuideState(): m_state=2
04:22:49.196 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:22:49.196 00.000 12268 Star::Find returns 1 (0), X=665.18, Y=915.29, Mass=64, SNR=5.5, Peak=32 HFD=4.5
04:22:49.196 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.35 = 1.94)
04:22:49.196 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.17)
04:22:49.196 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-0.18 hyp=0.69 cameraTheta=-2.87 mountX=-0.25 mountY=-0.64, mountTheta=-1.94
04:22:49.199 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:49.214 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
04:22:49.215 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:49.215 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:49.215 00.000 12268 Enqueuing Expose request
04:22:49.215 00.000 11616 Worker thread wakes up
04:22:49.215 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:49.215 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:22:51.228 02.013 11616 Exposure complete
04:22:51.279 00.051 11616 worker thread done servicing request
04:22:51.280 00.001 12268 OnExposeComplete: enter
04:22:51.280 00.000 12268 UpdateGuideState(): m_state=2
04:22:51.280 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:22:51.280 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.77, Mass=60, SNR=5.4, Peak=30 HFD=6.7
04:22:51.280 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
04:22:51.280 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
04:22:51.280 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.30 hyp=0.49 cameraTheta=2.48 mountX=0.26 mountY=-0.42, mountTheta=-1.02
04:22:51.282 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:22:51.297 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
04:22:51.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:51.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:51.297 00.000 12268 Enqueuing Expose request
04:22:51.297 00.000 11616 Worker thread wakes up
04:22:51.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:51.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:22:53.313 02.016 11616 Exposure complete
04:22:53.366 00.053 11616 worker thread done servicing request
04:22:53.366 00.000 12268 OnExposeComplete: enter
04:22:53.366 00.000 12268 UpdateGuideState(): m_state=2
04:22:53.366 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:22:53.366 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:22:53.366 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
04:22:53.366 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.20)
04:22:53.367 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=0.12 hyp=0.24 cameraTheta=0.50 mountX=0.14 mountY=0.20, mountTheta=0.97
04:22:53.368 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:22:53.383 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:22:53.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:53.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:53.383 00.000 12268 Enqueuing Expose request
04:22:53.384 00.001 11616 Worker thread wakes up
04:22:53.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:53.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:55.395 02.011 11616 Exposure complete
04:22:55.448 00.053 11616 worker thread done servicing request
04:22:55.448 00.000 12268 OnExposeComplete: enter
04:22:55.448 00.000 12268 UpdateGuideState(): m_state=2
04:22:55.449 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:22:55.449 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.82, Mass=45, SNR=4.7, Peak=29 HFD=4.4
04:22:55.449 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
04:22:55.449 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.35)
04:22:55.449 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.35 hyp=0.58 cameraTheta=0.65 mountX=0.39 mountY=0.41, mountTheta=0.81
04:22:55.451 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:22:55.467 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:22:55.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:55.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:55.467 00.000 12268 Enqueuing Expose request
04:22:55.467 00.000 11616 Worker thread wakes up
04:22:55.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:55.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:57.280 01.813 12268 evsrv: cli 0F8E69C0 connect
04:22:57.280 00.000 12268 case statement mapped state 2 to 1
04:22:57.281 00.001 12268 case statement mapped state 2 to 1
04:22:57.282 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"03ee2157-99f7-42e9-beaa-c36835779a4c"}
04:22:57.282 00.000 12268 case statement mapped state 2 to 1
04:22:57.282 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"03ee2157-99f7-42e9-beaa-c36835779a4c"}
04:22:57.283 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:22:57.416 00.133 12268 evsrv: cli 0F8E6D80 connect
04:22:57.416 00.000 12268 case statement mapped state 2 to 1
04:22:57.416 00.000 12268 case statement mapped state 2 to 1
04:22:57.417 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"266ab465-8e06-4f20-a28e-1e160cf18610"}
04:22:57.417 00.000 12268 case statement mapped state 2 to 1
04:22:57.417 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"266ab465-8e06-4f20-a28e-1e160cf18610"}
04:22:57.420 00.003 12268 evsrv: cli 0F8E6D80 disconnect
04:22:57.499 00.079 11616 Exposure complete
04:22:57.561 00.062 11616 worker thread done servicing request
04:22:57.561 00.000 12268 OnExposeComplete: enter
04:22:57.561 00.000 12268 UpdateGuideState(): m_state=2
04:22:57.562 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:22:57.562 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.51, Mass=57, SNR=5.2, Peak=30 HFD=4.4
04:22:57.562 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.47) = xAngle (1.49 = 1.49)
04:22:57.562 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.62 = -1.62)
04:22:57.562 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.24 cameraTheta=2.96 mountX=0.02 mountY=-0.24, mountTheta=-1.49
04:22:57.565 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:22:57.580 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:22:57.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:57.580 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:57.580 00.000 12268 Enqueuing Expose request
04:22:57.580 00.000 11616 Worker thread wakes up
04:22:57.581 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:57.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:22:59.601 02.020 11616 Exposure complete
04:22:59.662 00.061 11616 worker thread done servicing request
04:22:59.662 00.000 12268 OnExposeComplete: enter
04:22:59.662 00.000 12268 UpdateGuideState(): m_state=2
04:22:59.662 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:22:59.662 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.60, Mass=43, SNR=4.6, Peak=29 HFD=3.7
04:22:59.662 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
04:22:59.662 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.48)
04:22:59.663 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.78 mountX=0.14 mountY=0.11, mountTheta=0.68
04:22:59.665 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:22:59.683 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
04:22:59.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:59.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:22:59.683 00.000 12268 Enqueuing Expose request
04:22:59.683 00.000 11616 Worker thread wakes up
04:22:59.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:22:59.684 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:01.746 02.062 11616 Exposure complete
04:23:01.815 00.069 11616 worker thread done servicing request
04:23:01.815 00.000 12268 OnExposeComplete: enter
04:23:01.815 00.000 12268 UpdateGuideState(): m_state=2
04:23:01.815 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:23:01.815 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.68, Mass=41, SNR=4.5, Peak=29 HFD=3.3
04:23:01.815 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
04:23:01.816 00.001 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.13)
04:23:01.816 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.43 mountX=0.21 mountY=0.00, mountTheta=0.01
04:23:01.818 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:23:01.835 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
04:23:01.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:01.835 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:01.835 00.000 12268 Enqueuing Expose request
04:23:01.836 00.001 11616 Worker thread wakes up
04:23:01.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:01.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:03.857 02.021 11616 Exposure complete
04:23:03.920 00.063 11616 worker thread done servicing request
04:23:03.921 00.001 12268 OnExposeComplete: enter
04:23:03.921 00.000 12268 UpdateGuideState(): m_state=2
04:23:03.921 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:23:03.921 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.58, Mass=42, SNR=4.5, Peak=30 HFD=3.2
04:23:03.921 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
04:23:03.921 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
04:23:03.921 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.71 mountX=0.11 mountY=-0.03, mountTheta=-0.26
04:23:03.924 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:03.942 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
04:23:03.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:03.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:03.942 00.000 12268 Enqueuing Expose request
04:23:03.942 00.000 11616 Worker thread wakes up
04:23:03.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:03.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:06.010 02.068 11616 Exposure complete
04:23:06.086 00.076 11616 worker thread done servicing request
04:23:06.086 00.000 12268 OnExposeComplete: enter
04:23:06.087 00.001 12268 UpdateGuideState(): m_state=2
04:23:06.087 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:23:06.087 00.000 12268 Star::Find returns 1 (0), X=665.07, Y=915.78, Mass=63, SNR=5.5, Peak=30 HFD=7.1
04:23:06.087 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
04:23:06.087 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
04:23:06.087 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=0.31 hyp=0.84 cameraTheta=2.76 mountX=0.23 mountY=-0.81, mountTheta=-1.29
04:23:06.090 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:06.107 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
04:23:06.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:06.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:06.107 00.000 12268 Enqueuing Expose request
04:23:06.108 00.001 11616 Worker thread wakes up
04:23:06.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:06.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:23:08.123 02.015 11616 Exposure complete
04:23:08.189 00.066 11616 worker thread done servicing request
04:23:08.189 00.000 12268 OnExposeComplete: enter
04:23:08.189 00.000 12268 UpdateGuideState(): m_state=2
04:23:08.189 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:23:08.189 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.64, Mass=36, SNR=4.3, Peak=29 HFD=2.9
04:23:08.190 00.001 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
04:23:08.190 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
04:23:08.190 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.73 mountX=0.16 mountY=-0.05, mountTheta=-0.29
04:23:08.193 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:08.211 00.018 12268 UpdateGuideState exits: m=36 SNR=4.3
04:23:08.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:08.212 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:08.212 00.000 12268 Enqueuing Expose request
04:23:08.212 00.000 11616 Worker thread wakes up
04:23:08.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:08.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:10.239 02.027 11616 Exposure complete
04:23:10.295 00.056 11616 worker thread done servicing request
04:23:10.295 00.000 12268 OnExposeComplete: enter
04:23:10.295 00.000 12268 UpdateGuideState(): m_state=2
04:23:10.295 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:23:10.295 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.58, Mass=44, SNR=4.6, Peak=31 HFD=3.7
04:23:10.295 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
04:23:10.295 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
04:23:10.295 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.28 cameraTheta=0.40 mountX=0.13 mountY=0.24, mountTheta=1.07
04:23:10.298 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:10.313 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:23:10.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:10.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:10.313 00.000 12268 Enqueuing Expose request
04:23:10.314 00.001 11616 Worker thread wakes up
04:23:10.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:10.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:12.315 02.001 11616 Exposure complete
04:23:12.367 00.052 11616 worker thread done servicing request
04:23:12.367 00.000 12268 OnExposeComplete: enter
04:23:12.367 00.000 12268 UpdateGuideState(): m_state=2
04:23:12.367 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:23:12.368 00.001 12268 Star::Find returns 1 (0), X=665.95, Y=915.87, Mass=48, SNR=4.9, Peak=34 HFD=3.3
04:23:12.368 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
04:23:12.368 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
04:23:12.368 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.40 hyp=0.41 cameraTheta=1.31 mountX=0.41 mountY=0.05, mountTheta=0.13
04:23:12.370 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:12.385 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:23:12.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:12.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:12.385 00.000 12268 Enqueuing Expose request
04:23:12.385 00.000 11616 Worker thread wakes up
04:23:12.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:12.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:14.392 02.007 11616 Exposure complete
04:23:14.446 00.054 11616 worker thread done servicing request
04:23:14.446 00.000 12268 OnExposeComplete: enter
04:23:14.447 00.001 12268 UpdateGuideState(): m_state=2
04:23:14.447 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:23:14.447 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.63, Mass=47, SNR=4.8, Peak=33 HFD=3.1
04:23:14.447 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
04:23:14.447 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
04:23:14.447 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.84 mountX=0.15 mountY=-0.06, mountTheta=-0.40
04:23:14.449 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:14.465 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
04:23:14.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:14.466 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:14.466 00.000 12268 Enqueuing Expose request
04:23:14.466 00.000 11616 Worker thread wakes up
04:23:14.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:14.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:16.485 02.019 11616 Exposure complete
04:23:16.549 00.064 11616 worker thread done servicing request
04:23:16.549 00.000 12268 OnExposeComplete: enter
04:23:16.549 00.000 12268 UpdateGuideState(): m_state=2
04:23:16.549 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:23:16.550 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=915.71, Mass=45, SNR=4.7, Peak=33 HFD=2.8
04:23:16.550 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
04:23:16.550 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
04:23:16.550 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.27 cameraTheta=2.10 mountX=0.22 mountY=-0.17, mountTheta=-0.64
04:23:16.552 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:23:16.569 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:23:16.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:16.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:16.569 00.000 12268 Enqueuing Expose request
04:23:16.569 00.000 11616 Worker thread wakes up
04:23:16.569 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:16.570 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:18.581 02.011 11616 Exposure complete
04:23:18.646 00.065 11616 worker thread done servicing request
04:23:18.646 00.000 12268 OnExposeComplete: enter
04:23:18.647 00.001 12268 UpdateGuideState(): m_state=2
04:23:18.647 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:23:18.647 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.79, Mass=40, SNR=4.4, Peak=26 HFD=3.5
04:23:18.647 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
04:23:18.647 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
04:23:18.647 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.89 mountX=0.30 mountY=-0.14, mountTheta=-0.44
04:23:18.650 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:23:18.667 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
04:23:18.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:18.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:18.668 00.001 12268 Enqueuing Expose request
04:23:18.668 00.000 11616 Worker thread wakes up
04:23:18.668 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:18.668 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:20.695 02.027 11616 Exposure complete
04:23:20.753 00.058 11616 worker thread done servicing request
04:23:20.753 00.000 12268 OnExposeComplete: enter
04:23:20.753 00.000 12268 UpdateGuideState(): m_state=2
04:23:20.753 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:23:20.754 00.001 12268 Star::Find returns 1 (0), X=666.26, Y=915.55, Mass=43, SNR=4.6, Peak=29 HFD=4.2
04:23:20.754 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
04:23:20.754 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
04:23:20.754 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.07 hyp=0.43 cameraTheta=0.18 mountX=0.12 mountY=0.41, mountTheta=1.30
04:23:20.756 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:23:20.774 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
04:23:20.774 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:20.774 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:20.774 00.000 12268 Enqueuing Expose request
04:23:20.774 00.000 11616 Worker thread wakes up
04:23:20.774 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:20.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:22.872 02.098 11616 Exposure complete
04:23:22.929 00.057 12268 OnExposeComplete: enter
04:23:22.929 00.000 12268 UpdateGuideState(): m_state=2
04:23:22.929 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:23:22.929 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.29, Mass=46, SNR=4.8, Peak=28 HFD=4.7
04:23:22.929 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
04:23:22.930 00.001 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.07)
04:23:22.930 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.18 hyp=0.31 cameraTheta=-0.63 mountX=-0.16 mountY=0.27, mountTheta=2.10
04:23:22.932 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:22.945 00.013 11616 worker thread done servicing request
04:23:22.950 00.005 12268 UpdateGuideState exits: m=46 SNR=4.8
04:23:22.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:22.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:22.950 00.000 12268 Enqueuing Expose request
04:23:22.950 00.000 11616 Worker thread wakes up
04:23:22.951 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:22.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:23:25.035 02.084 11616 Exposure complete
04:23:25.103 00.068 11616 worker thread done servicing request
04:23:25.104 00.001 12268 OnExposeComplete: enter
04:23:25.104 00.000 12268 UpdateGuideState(): m_state=2
04:23:25.104 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:23:25.104 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.49, Mass=45, SNR=4.7, Peak=30 HFD=2.9
04:23:25.104 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
04:23:25.104 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
04:23:25.104 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.02 hyp=0.38 cameraTheta=3.10 mountX=-0.02 mountY=-0.38, mountTheta=-1.62
04:23:25.106 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:23:25.124 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
04:23:25.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:25.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:25.124 00.000 12268 Enqueuing Expose request
04:23:25.124 00.000 11616 Worker thread wakes up
04:23:25.125 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:25.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:23:27.201 02.076 11616 Exposure complete
04:23:27.283 00.082 11616 worker thread done servicing request
04:23:27.283 00.000 12268 OnExposeComplete: enter
04:23:27.283 00.000 12268 UpdateGuideState(): m_state=2
04:23:27.284 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:23:27.284 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.89, Mass=44, SNR=4.6, Peak=31 HFD=3.5
04:23:27.284 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
04:23:27.284 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
04:23:27.284 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.41 hyp=0.45 cameraTheta=1.18 mountX=0.43 mountY=0.12, mountTheta=0.26
04:23:27.286 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:27.304 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
04:23:27.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:27.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:27.304 00.000 12268 Enqueuing Expose request
04:23:27.305 00.001 11616 Worker thread wakes up
04:23:27.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:27.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:29.441 02.136 11616 Exposure complete
04:23:29.561 00.120 12268 OnExposeComplete: enter
04:23:29.561 00.000 12268 UpdateGuideState(): m_state=2
04:23:29.562 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:23:29.562 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.45, Mass=45, SNR=4.7, Peak=26 HFD=4.4
04:23:29.562 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
04:23:29.562 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
04:23:29.562 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.12 mountX=-0.00 mountY=0.16, mountTheta=1.59
04:23:29.565 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:23:29.581 00.016 11616 worker thread done servicing request
04:23:29.582 00.001 12268 UpdateGuideState exits: m=45 SNR=4.7
04:23:29.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:29.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:29.582 00.000 12268 Enqueuing Expose request
04:23:29.582 00.000 11616 Worker thread wakes up
04:23:29.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:29.583 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:23:31.611 02.028 11616 Exposure complete
04:23:31.675 00.064 11616 worker thread done servicing request
04:23:31.675 00.000 12268 OnExposeComplete: enter
04:23:31.675 00.000 12268 UpdateGuideState(): m_state=2
04:23:31.676 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:23:31.676 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.70, Mass=54, SNR=5.1, Peak=30 HFD=6.1
04:23:31.676 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
04:23:31.676 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
04:23:31.676 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.23 hyp=0.39 cameraTheta=2.51 mountX=0.20 mountY=-0.34, mountTheta=-1.04
04:23:31.678 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:31.695 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
04:23:31.695 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:31.695 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:31.695 00.000 12268 Enqueuing Expose request
04:23:31.695 00.000 11616 Worker thread wakes up
04:23:31.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:31.696 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:33.712 02.016 11616 Exposure complete
04:23:33.774 00.062 11616 worker thread done servicing request
04:23:33.774 00.000 12268 OnExposeComplete: enter
04:23:33.774 00.000 12268 UpdateGuideState(): m_state=2
04:23:33.774 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:23:33.775 00.001 12268 Star::Find returns 1 (0), X=665.74, Y=915.54, Mass=47, SNR=4.8, Peak=31 HFD=3.3
04:23:33.775 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.09 = 1.09)
04:23:33.775 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.02 = -2.02)
04:23:33.775 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.56 mountX=0.06 mountY=-0.11, mountTheta=-1.10
04:23:33.777 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:23:33.798 00.021 12268 UpdateGuideState exits: m=47 SNR=4.8
04:23:33.798 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:33.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:33.798 00.000 12268 Enqueuing Expose request
04:23:33.798 00.000 11616 Worker thread wakes up
04:23:33.799 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:33.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:35.856 02.057 11616 Exposure complete
04:23:35.922 00.066 11616 worker thread done servicing request
04:23:35.922 00.000 12268 OnExposeComplete: enter
04:23:35.922 00.000 12268 UpdateGuideState(): m_state=2
04:23:35.923 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:23:35.923 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.63, Mass=41, SNR=4.5, Peak=27 HFD=4.1
04:23:35.923 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
04:23:35.923 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.22)
04:23:35.923 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.16 hyp=0.32 cameraTheta=0.52 mountX=0.19 mountY=0.25, mountTheta=0.94
04:23:35.925 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:35.942 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
04:23:35.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:35.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:35.942 00.000 12268 Enqueuing Expose request
04:23:35.943 00.001 11616 Worker thread wakes up
04:23:35.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:35.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:38.015 02.072 11616 Exposure complete
04:23:38.148 00.133 11616 worker thread done servicing request
04:23:38.148 00.000 12268 OnExposeComplete: enter
04:23:38.149 00.001 12268 UpdateGuideState(): m_state=2
04:23:38.149 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:23:38.149 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.80, Mass=59, SNR=5.3, Peak=30 HFD=5.5
04:23:38.149 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
04:23:38.149 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
04:23:38.149 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.33 hyp=0.55 cameraTheta=2.50 mountX=0.29 mountY=-0.48, mountTheta=-1.04
04:23:38.152 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=12, Gamma=1.290
04:23:38.174 00.022 12268 UpdateGuideState exits: m=59 SNR=5.3
04:23:38.175 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:38.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:38.175 00.000 12268 Enqueuing Expose request
04:23:38.189 00.014 11616 Worker thread wakes up
04:23:38.189 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:38.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:23:40.319 02.130 11616 Exposure complete
04:23:40.396 00.077 11616 worker thread done servicing request
04:23:40.396 00.000 12268 OnExposeComplete: enter
04:23:40.396 00.000 12268 UpdateGuideState(): m_state=2
04:23:40.396 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:23:40.396 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.18, Mass=39, SNR=4.4, Peak=26 HFD=4.3
04:23:40.397 00.001 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
04:23:40.397 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.86)
04:23:40.397 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.29 hyp=0.39 cameraTheta=-0.84 mountX=-0.26 mountY=0.29, mountTheta=2.30
04:23:40.400 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:40.419 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
04:23:40.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:40.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:40.419 00.000 12268 Enqueuing Expose request
04:23:40.419 00.000 11616 Worker thread wakes up
04:23:40.420 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:40.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:23:42.438 02.018 11616 Exposure complete
04:23:42.499 00.061 11616 worker thread done servicing request
04:23:42.499 00.000 12268 OnExposeComplete: enter
04:23:42.499 00.000 12268 UpdateGuideState(): m_state=2
04:23:42.499 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:23:42.499 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.74, Mass=41, SNR=4.5, Peak=27 HFD=4.0
04:23:42.499 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
04:23:42.499 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
04:23:42.499 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.26 hyp=0.32 cameraTheta=0.96 mountX=0.28 mountY=0.15, mountTheta=0.48
04:23:42.502 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:23:42.519 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
04:23:42.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:42.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:42.519 00.000 12268 Enqueuing Expose request
04:23:42.519 00.000 11616 Worker thread wakes up
04:23:42.520 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:42.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:44.636 02.116 11616 Exposure complete
04:23:44.744 00.108 11616 worker thread done servicing request
04:23:44.744 00.000 12268 OnExposeComplete: enter
04:23:44.744 00.000 12268 UpdateGuideState(): m_state=2
04:23:44.745 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:23:44.745 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.55, Mass=60, SNR=5.4, Peak=27 HFD=6.1
04:23:44.745 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
04:23:44.745 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
04:23:44.745 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.08 hyp=0.25 cameraTheta=2.81 mountX=0.06 mountY=-0.25, mountTheta=-1.34
04:23:44.749 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:23:44.768 00.019 12268 UpdateGuideState exits: m=60 SNR=5.4
04:23:44.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:44.769 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:44.769 00.000 12268 Enqueuing Expose request
04:23:44.804 00.035 11616 Worker thread wakes up
04:23:44.805 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:44.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:46.864 02.059 11616 Exposure complete
04:23:46.955 00.091 11616 worker thread done servicing request
04:23:46.955 00.000 12268 OnExposeComplete: enter
04:23:46.955 00.000 12268 UpdateGuideState(): m_state=2
04:23:46.956 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:23:46.956 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
04:23:46.956 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
04:23:46.956 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.89)
04:23:46.956 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.08 hyp=0.42 cameraTheta=0.19 mountX=0.12 mountY=0.40, mountTheta=1.28
04:23:46.959 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:23:46.977 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
04:23:46.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:46.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:46.977 00.000 12268 Enqueuing Expose request
04:23:46.977 00.000 11616 Worker thread wakes up
04:23:46.978 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:46.978 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:49.048 02.070 11616 Exposure complete
04:23:49.139 00.091 11616 worker thread done servicing request
04:23:49.139 00.000 12268 OnExposeComplete: enter
04:23:49.139 00.000 12268 UpdateGuideState(): m_state=2
04:23:49.139 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:23:49.140 00.001 12268 Star::Find returns 1 (0), X=665.84, Y=915.44, Mass=45, SNR=4.7, Peak=30 HFD=3.5
04:23:49.140 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
04:23:49.140 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.14)
04:23:49.140 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.56 mountX=-0.03 mountY=0.00, mountTheta=3.00
04:23:49.143 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:49.165 00.022 12268 UpdateGuideState exits: m=45 SNR=4.7
04:23:49.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:49.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:49.166 00.001 12268 Enqueuing Expose request
04:23:49.166 00.000 11616 Worker thread wakes up
04:23:49.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:49.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:23:51.238 02.072 11616 Exposure complete
04:23:51.329 00.091 11616 worker thread done servicing request
04:23:51.329 00.000 12268 OnExposeComplete: enter
04:23:51.329 00.000 12268 UpdateGuideState(): m_state=2
04:23:51.330 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:23:51.330 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.41, Mass=50, SNR=5.0, Peak=31 HFD=3.3
04:23:51.330 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.40 = 1.88)
04:23:51.330 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.23)
04:23:51.330 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-2.93 mountX=-0.09 mountY=-0.26, mountTheta=-1.88
04:23:51.333 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:23:51.353 00.020 12268 UpdateGuideState exits: m=50 SNR=5.0
04:23:51.354 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:51.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:51.354 00.000 12268 Enqueuing Expose request
04:23:51.354 00.000 11616 Worker thread wakes up
04:23:51.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:51.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:23:53.385 02.031 11616 Exposure complete
04:23:53.450 00.065 11616 worker thread done servicing request
04:23:53.451 00.001 12268 OnExposeComplete: enter
04:23:53.451 00.000 12268 UpdateGuideState(): m_state=2
04:23:53.451 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:23:53.451 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=916.03, Mass=47, SNR=4.8, Peak=30 HFD=3.7
04:23:53.451 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
04:23:53.451 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
04:23:53.451 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.56 hyp=0.56 cameraTheta=1.47 mountX=0.56 mountY=-0.02, mountTheta=-0.03
04:23:53.454 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:23:53.473 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
04:23:53.473 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:53.474 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:53.474 00.000 12268 Enqueuing Expose request
04:23:53.474 00.000 11616 Worker thread wakes up
04:23:53.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:53.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:55.507 02.033 11616 Exposure complete
04:23:55.583 00.076 11616 worker thread done servicing request
04:23:55.583 00.000 12268 OnExposeComplete: enter
04:23:55.584 00.001 12268 UpdateGuideState(): m_state=2
04:23:55.584 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:23:55.584 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.52, Mass=45, SNR=4.7, Peak=27 HFD=5.0
04:23:55.584 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
04:23:55.584 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
04:23:55.584 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.17 mountX=0.05 mountY=0.01, mountTheta=0.27
04:23:55.587 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:55.606 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
04:23:55.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:55.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:55.607 00.001 12268 Enqueuing Expose request
04:23:55.607 00.000 11616 Worker thread wakes up
04:23:55.607 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:55.607 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:23:57.645 02.038 11616 Exposure complete
04:23:57.708 00.063 11616 worker thread done servicing request
04:23:57.708 00.000 12268 OnExposeComplete: enter
04:23:57.708 00.000 12268 UpdateGuideState(): m_state=2
04:23:57.709 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:23:57.709 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.44, Mass=47, SNR=4.8, Peak=33 HFD=3.2
04:23:57.709 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
04:23:57.709 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
04:23:57.709 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.83 mountX=-0.05 mountY=-0.11, mountTheta=-1.99
04:23:57.711 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:23:57.730 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
04:23:57.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:57.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:57.730 00.000 12268 Enqueuing Expose request
04:23:57.731 00.001 11616 Worker thread wakes up
04:23:57.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:57.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:23:59.835 02.104 11616 Exposure complete
04:23:59.906 00.071 11616 worker thread done servicing request
04:23:59.906 00.000 12268 OnExposeComplete: enter
04:23:59.906 00.000 12268 UpdateGuideState(): m_state=2
04:23:59.906 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:23:59.906 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.22, Mass=46, SNR=4.7, Peak=29 HFD=4.3
04:23:59.907 00.001 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
04:23:59.907 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.88)
04:23:59.907 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.26 hyp=0.35 cameraTheta=-0.82 mountX=-0.23 mountY=0.27, mountTheta=2.28
04:23:59.911 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:23:59.930 00.019 12268 UpdateGuideState exits: m=46 SNR=4.7
04:23:59.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:59.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:23:59.930 00.000 12268 Enqueuing Expose request
04:23:59.935 00.005 11616 Worker thread wakes up
04:23:59.935 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:23:59.935 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:24:01.956 02.021 11616 Exposure complete
04:24:02.025 00.069 11616 worker thread done servicing request
04:24:02.025 00.000 12268 OnExposeComplete: enter
04:24:02.025 00.000 12268 UpdateGuideState(): m_state=2
04:24:02.025 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:24:02.026 00.001 12268 Star::Find returns 1 (0), X=665.77, Y=915.40, Mass=47, SNR=4.8, Peak=30 HFD=3.7
04:24:02.026 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
04:24:02.026 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
04:24:02.026 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.34 mountX=-0.08 mountY=-0.06, mountTheta=-2.49
04:24:02.029 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:24:02.047 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
04:24:02.048 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:02.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:02.048 00.000 12268 Enqueuing Expose request
04:24:02.048 00.000 11616 Worker thread wakes up
04:24:02.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:02.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:24:04.060 02.012 11616 Exposure complete
04:24:04.138 00.078 11616 worker thread done servicing request
04:24:04.138 00.000 12268 OnExposeComplete: enter
04:24:04.138 00.000 12268 UpdateGuideState(): m_state=2
04:24:04.138 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:24:04.139 00.001 12268 Star::Find returns 1 (0), X=665.68, Y=915.52, Mass=50, SNR=5.0, Peak=34 HFD=3.1
04:24:04.139 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
04:24:04.139 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
04:24:04.139 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.83 mountX=0.03 mountY=-0.16, mountTheta=-1.36
04:24:04.142 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:04.158 00.016 12268 UpdateGuideState exits: m=50 SNR=5.0
04:24:04.159 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:04.159 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:04.159 00.000 12268 Enqueuing Expose request
04:24:04.159 00.000 11616 Worker thread wakes up
04:24:04.159 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:04.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:06.208 02.049 11616 Exposure complete
04:24:06.272 00.064 11616 worker thread done servicing request
04:24:06.272 00.000 12268 OnExposeComplete: enter
04:24:06.272 00.000 12268 UpdateGuideState(): m_state=2
04:24:06.273 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:24:06.273 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=42, SNR=4.6, Peak=32 HFD=3.2
04:24:06.273 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
04:24:06.273 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
04:24:06.273 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.13 mountX=0.15 mountY=0.05, mountTheta=0.32
04:24:06.275 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:24:06.292 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
04:24:06.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:06.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:06.292 00.000 12268 Enqueuing Expose request
04:24:06.292 00.000 11616 Worker thread wakes up
04:24:06.293 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:06.293 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:08.328 02.035 11616 Exposure complete
04:24:08.391 00.063 11616 worker thread done servicing request
04:24:08.391 00.000 12268 OnExposeComplete: enter
04:24:08.391 00.000 12268 UpdateGuideState(): m_state=2
04:24:08.392 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:24:08.392 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.69, Mass=45, SNR=4.7, Peak=32 HFD=2.7
04:24:08.392 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
04:24:08.392 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
04:24:08.392 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.22 hyp=0.36 cameraTheta=2.49 mountX=0.19 mountY=-0.31, mountTheta=-1.02
04:24:08.394 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:24:08.412 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
04:24:08.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:08.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:08.413 00.001 12268 Enqueuing Expose request
04:24:08.413 00.000 11616 Worker thread wakes up
04:24:08.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:08.413 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:10.423 02.010 11616 Exposure complete
04:24:10.481 00.058 11616 worker thread done servicing request
04:24:10.481 00.000 12268 OnExposeComplete: enter
04:24:10.481 00.000 12268 UpdateGuideState(): m_state=2
04:24:10.481 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:24:10.481 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.72, Mass=44, SNR=4.6, Peak=33 HFD=3.3
04:24:10.482 00.001 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
04:24:10.482 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
04:24:10.482 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.30 cameraTheta=2.14 mountX=0.24 mountY=-0.19, mountTheta=-0.69
04:24:10.484 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:10.501 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
04:24:10.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:10.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:10.501 00.000 12268 Enqueuing Expose request
04:24:10.501 00.000 11616 Worker thread wakes up
04:24:10.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:10.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:12.515 02.014 11616 Exposure complete
04:24:12.568 00.053 11616 worker thread done servicing request
04:24:12.568 00.000 12268 OnExposeComplete: enter
04:24:12.568 00.000 12268 UpdateGuideState(): m_state=2
04:24:12.568 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:24:12.568 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.31, Mass=43, SNR=4.6, Peak=28 HFD=4.3
04:24:12.568 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
04:24:12.568 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
04:24:12.569 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=-0.16 hyp=0.33 cameraTheta=-0.49 mountX=-0.13 mountY=0.31, mountTheta=1.96
04:24:12.570 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:12.585 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:24:12.586 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:12.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:12.586 00.000 12268 Enqueuing Expose request
04:24:12.586 00.000 11616 Worker thread wakes up
04:24:12.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:12.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:24:14.605 02.019 11616 Exposure complete
04:24:14.656 00.051 11616 worker thread done servicing request
04:24:14.656 00.000 12268 OnExposeComplete: enter
04:24:14.656 00.000 12268 UpdateGuideState(): m_state=2
04:24:14.656 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:24:14.657 00.001 12268 Star::Find returns 1 (0), X=665.84, Y=915.63, Mass=42, SNR=4.5, Peak=32 HFD=3.0
04:24:14.657 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
04:24:14.657 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
04:24:14.657 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.59 mountX=0.16 mountY=-0.02, mountTheta=-0.15
04:24:14.659 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=38, Gamma=1.290
04:24:14.673 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:24:14.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:14.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:14.673 00.000 12268 Enqueuing Expose request
04:24:14.674 00.001 11616 Worker thread wakes up
04:24:14.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:14.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:16.683 02.009 11616 Exposure complete
04:24:16.742 00.059 11616 worker thread done servicing request
04:24:16.742 00.000 12268 OnExposeComplete: enter
04:24:16.742 00.000 12268 UpdateGuideState(): m_state=2
04:24:16.742 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:24:16.742 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.24, Mass=49, SNR=4.9, Peak=33 HFD=3.7
04:24:16.743 00.001 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
04:24:16.743 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
04:24:16.743 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.16 mountX=-0.22 mountY=0.13, mountTheta=2.61
04:24:16.745 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:24:16.763 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
04:24:16.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:16.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:16.764 00.001 12268 Enqueuing Expose request
04:24:16.764 00.000 11616 Worker thread wakes up
04:24:16.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:16.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:24:18.775 02.011 11616 Exposure complete
04:24:18.827 00.052 11616 worker thread done servicing request
04:24:18.827 00.000 12268 OnExposeComplete: enter
04:24:18.827 00.000 12268 UpdateGuideState(): m_state=2
04:24:18.828 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:24:18.828 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.28, Mass=43, SNR=4.6, Peak=29 HFD=3.8
04:24:18.828 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
04:24:18.828 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
04:24:18.828 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-0.98 mountX=-0.17 mountY=0.15, mountTheta=2.44
04:24:18.830 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:18.845 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:24:18.846 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:18.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:18.846 00.000 12268 Enqueuing Expose request
04:24:18.846 00.000 11616 Worker thread wakes up
04:24:18.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:18.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:24:20.852 02.006 11616 Exposure complete
04:24:20.904 00.052 11616 worker thread done servicing request
04:24:20.904 00.000 12268 OnExposeComplete: enter
04:24:20.904 00.000 12268 UpdateGuideState(): m_state=2
04:24:20.905 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:24:20.905 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.61, Mass=45, SNR=4.7, Peak=33 HFD=2.9
04:24:20.905 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
04:24:20.905 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
04:24:20.905 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.19 cameraTheta=2.36 mountX=0.12 mountY=-0.15, mountTheta=-0.90
04:24:20.907 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:20.921 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:24:20.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:20.922 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:20.922 00.000 12268 Enqueuing Expose request
04:24:20.922 00.000 11616 Worker thread wakes up
04:24:20.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:20.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:22.978 02.056 11616 Exposure complete
04:24:23.031 00.053 11616 worker thread done servicing request
04:24:23.031 00.000 12268 OnExposeComplete: enter
04:24:23.031 00.000 12268 UpdateGuideState(): m_state=2
04:24:23.032 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:24:23.032 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.50, Mass=40, SNR=4.4, Peak=28 HFD=4.1
04:24:23.032 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
04:24:23.032 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.83)
04:24:23.032 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.03 hyp=0.25 cameraTheta=0.13 mountX=0.06 mountY=0.24, mountTheta=1.35
04:24:23.034 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:23.049 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:24:23.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:23.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:23.049 00.000 12268 Enqueuing Expose request
04:24:23.049 00.000 11616 Worker thread wakes up
04:24:23.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:23.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:23.188 00.139 12268 evsrv: cli 0F8E69C0 connect
04:24:23.189 00.001 12268 case statement mapped state 2 to 1
04:24:23.189 00.000 12268 case statement mapped state 2 to 1
04:24:23.190 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6ac7cb64-d01a-4926-99a2-47f0351ff7cb"}
04:24:23.190 00.000 12268 case statement mapped state 2 to 1
04:24:23.190 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"6ac7cb64-d01a-4926-99a2-47f0351ff7cb"}
04:24:23.191 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:24:23.193 00.002 12268 evsrv: cli 0F8E69C0 connect
04:24:23.194 00.001 12268 case statement mapped state 2 to 1
04:24:23.194 00.000 12268 case statement mapped state 2 to 1
04:24:23.195 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"324f0e45-4ff3-46f5-b3bf-3e30f17af87c"}
04:24:23.195 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"324f0e45-4ff3-46f5-b3bf-3e30f17af87c"}
04:24:23.197 00.002 12268 evsrv: cli 0F8E69C0 disconnect
04:24:23.202 00.005 12268 evsrv: cli 0F8E69C0 connect
04:24:23.202 00.000 12268 case statement mapped state 2 to 1
04:24:23.203 00.001 12268 case statement mapped state 2 to 1
04:24:23.204 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"18604a20-4975-479d-b363-c77f203da5f7"}
04:24:23.204 00.000 12268 PhdController::Guide begins
04:24:23.204 00.000 12268 PhdController: newstate STATE_SETUP
04:24:23.204 00.000 12268 PhdController: setup
04:24:23.204 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
04:24:23.204 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:24:23.205 00.001 12268 PhdController: newstate STATE_GUIDE
04:24:23.205 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:24:23.205 00.000 12268 guider state => CALIBRATED
04:24:23.205 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:24:23.205 00.000 12268 reset dither spiral
04:24:23.205 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:24:23.205 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"18604a20-4975-479d-b363-c77f203da5f7"}
04:24:23.233 00.028 12268 evsrv: cli 0F8E69C0 disconnect
04:24:23.234 00.001 12268 evsrv: cli 0F8E6D80 connect
04:24:23.234 00.000 12268 case statement mapped state 5 to 1
04:24:23.235 00.001 12268 case statement mapped state 5 to 1
04:24:23.236 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"38ae7afa-025a-403a-aad8-ea782b4fd755"}
04:24:23.236 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"38ae7afa-025a-403a-aad8-ea782b4fd755"}
04:24:23.267 00.031 12268 evsrv: cli 0F8E6D80 disconnect
04:24:23.282 00.015 12268 evsrv: cli 0FA411A0 connect
04:24:23.282 00.000 12268 case statement mapped state 5 to 1
04:24:23.283 00.001 12268 case statement mapped state 5 to 1
04:24:23.283 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"280d57a1-cbb3-49c2-bcce-0db04ff19f81"}
04:24:23.283 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.84,915.47],"id":"280d57a1-cbb3-49c2-bcce-0db04ff19f81"}
04:24:23.285 00.002 12268 evsrv: cli 0FA411A0 disconnect
04:24:23.285 00.000 12268 evsrv: cli 126BCB70 connect
04:24:23.286 00.001 12268 case statement mapped state 5 to 1
04:24:23.286 00.000 12268 case statement mapped state 5 to 1
04:24:23.287 00.001 12268 evsrv: cli 126BCB70 request: {"method":"get_app_state","id":"489fe9d2-dc38-4534-9fe0-ec860b55b781"}
04:24:23.287 00.000 12268 case statement mapped state 5 to 1
04:24:23.287 00.000 12268 evsrv: cli 126BCB70 response: {"jsonrpc":"2.0","result":"Selected","id":"489fe9d2-dc38-4534-9fe0-ec860b55b781"}
04:24:23.309 00.022 12268 evsrv: cli 126BCB70 disconnect
04:24:24.311 01.002 12268 evsrv: cli 0F8E69C0 connect
04:24:24.311 00.000 12268 case statement mapped state 5 to 1
04:24:24.311 00.000 12268 case statement mapped state 5 to 1
04:24:24.312 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"da70a712-4383-4cea-8b5f-65ef135ed0f9"}
04:24:24.312 00.000 12268 case statement mapped state 5 to 1
04:24:24.312 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"da70a712-4383-4cea-8b5f-65ef135ed0f9"}
04:24:24.313 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:24:25.063 00.750 11616 Exposure complete
04:24:25.113 00.050 11616 worker thread done servicing request
04:24:25.114 00.001 12268 OnExposeComplete: enter
04:24:25.114 00.000 12268 UpdateGuideState(): m_state=5
04:24:25.114 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:24:25.114 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=39, SNR=4.4, Peak=29 HFD=3.3
04:24:25.114 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
04:24:25.114 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.46)
04:24:25.114 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.76 mountX=0.14 mountY=0.12, mountTheta=0.70
04:24:25.115 00.001 12268 Changing from state CALIBRATED to GUIDING
04:24:25.116 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:24:25.116 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:24:25.116 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:24:25.116 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:24:25.116 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:24:25.117 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:24:25.117 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:24:25.117 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:24:25.118 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:24:25.118 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:24:25.118 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:24:25.118 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:24:25.119 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:24:25.119 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:24:25.119 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:24:25.120 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:24:25.263 00.143 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:24:25.263 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:24:25.264 00.001 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:24:25.267 00.003 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:24:25.267 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:24:25.268 00.001 12268 setting lock position to (665.98, 915.60)
04:24:25.268 00.000 12268 MultiStar: stabilizing after lock position change
04:24:25.268 00.000 12268 guider state => GUIDING
04:24:25.268 00.000 12268 Status Line: Guiding
04:24:25.271 00.003 12268 Mount: notify guiding started
04:24:25.272 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:24:25.272 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:24:25.272 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:24:25.273 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:24:25.273 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:24:25.273 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:24:25.273 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:24:25.274 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:24:25.274 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:24:25.274 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:24:25.275 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:24:25.275 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:24:25.275 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:24:25.275 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:24:25.276 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:24:25.276 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:24:25.276 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:24:25.276 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:24:25.277 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:24:25.277 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:24:25.277 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:24:25.278 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:24:25.278 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:24:25.278 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:24:25.279 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:24:25.279 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:24:25.279 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:24:25.280 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:24:25.280 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:24:25.280 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:24:25.281 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:24:25.281 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:24:25.281 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:24:25.281 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:24:25.282 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:24:25.282 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:24:25.282 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:24:25.283 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:24:25.327 00.044 12268 evsrv: cli 0F8E69C0 connect
04:24:25.327 00.000 12268 case statement mapped state 6 to 3
04:24:25.328 00.001 12268 case statement mapped state 6 to 3
04:24:25.328 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2b973b83-2694-4c20-a0b2-dedd6c3cc377"}
04:24:25.329 00.001 12268 case statement mapped state 6 to 3
04:24:25.329 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b973b83-2694-4c20-a0b2-dedd6c3cc377"}
04:24:25.342 00.013 12268 evsrv: cli 0F8E69C0 disconnect
04:24:25.421 00.079 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:24:25.422 00.001 12268 ScopeASCOM::SideOfPier() returns 0
04:24:25.423 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:24:25.423 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:24:25.423 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:24:25.423 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:24:25.423 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:24:25.423 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:24:25.423 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:24:25.423 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:24:25.424 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:24:25.424 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:25.439 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:24:25.440 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
04:24:25.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:25.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:25.440 00.000 12268 Enqueuing Expose request
04:24:25.440 00.000 11616 Worker thread wakes up
04:24:25.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:25.441 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:27.459 02.018 11616 Exposure complete
04:24:27.511 00.052 11616 worker thread done servicing request
04:24:27.511 00.000 12268 OnExposeComplete: enter
04:24:27.511 00.000 12268 UpdateGuideState(): m_state=6
04:24:27.512 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:24:27.512 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.82, Mass=58, SNR=5.3, Peak=31 HFD=5.1
04:24:27.512 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
04:24:27.512 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
04:24:27.512 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.22 hyp=0.37 cameraTheta=2.53 mountX=0.18 mountY=-0.33, mountTheta=-1.06
04:24:27.514 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.22, opts=13)
04:24:27.514 00.000 12268 Enqueuing Move request for scope (-0.31, 0.22)
04:24:27.514 00.000 11616 Worker thread wakes up
04:24:27.514 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.22) opts 0xd
04:24:27.514 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.22)
04:24:27.514 00.000 11616 Moving (-0.31, 0.22) raw xDistance=0.18 yDistance=-0.33
04:24:27.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:24:27.515 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:24:27.515 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:24:27.515 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
04:24:27.515 00.000 11616 MoveAxis(E, 0, ABG)
04:24:27.515 00.000 11616 Move returns status 0, amount 0
04:24:27.515 00.000 11616 MoveAxis(N, 0, ABG)
04:24:27.515 00.000 11616 Move returns status 0, amount 0
04:24:27.515 00.000 11616 move complete, result=0
04:24:27.515 00.000 11616 worker thread done servicing request
04:24:27.533 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:24:27.548 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:24:27.548 00.000 12268 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 1 / 99999
04:24:27.548 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768706667.548,"Host":"ASTROCENTER","Inst":1,"Distance":0.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:24:27.548 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:27.548 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:27.549 00.001 12268 Enqueuing Expose request
04:24:27.549 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:24:27.549 00.000 11616 Worker thread wakes up
04:24:27.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:27.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:29.559 02.010 11616 Exposure complete
04:24:29.610 00.051 11616 worker thread done servicing request
04:24:29.610 00.000 12268 OnExposeComplete: enter
04:24:29.610 00.000 12268 UpdateGuideState(): m_state=6
04:24:29.610 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:24:29.611 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.59, Mass=47, SNR=4.8, Peak=31 HFD=3.7
04:24:29.611 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.26 = 2.02)
04:24:29.611 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.09)
04:24:29.611 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.79 mountX=-0.02 mountY=-0.05, mountTheta=-2.03
04:24:29.612 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.05, y=-0.02, opts=13)
04:24:29.613 00.001 12268 Enqueuing Move request for scope (-0.05, -0.02)
04:24:29.613 00.000 11616 Worker thread wakes up
04:24:29.613 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
04:24:29.613 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
04:24:29.613 00.000 11616 Moving (-0.05, -0.02) raw xDistance=-0.02 yDistance=-0.05
04:24:29.613 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:29.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:24:29.613 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:29.613 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:24:29.614 00.001 11616 MoveAxis(E, 0, ABG)
04:24:29.614 00.000 11616 Move returns status 0, amount 0
04:24:29.614 00.000 11616 MoveAxis(N, 0, ABG)
04:24:29.614 00.000 11616 Move returns status 0, amount 0
04:24:29.614 00.000 11616 move complete, result=0
04:24:29.614 00.000 11616 worker thread done servicing request
04:24:29.636 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:24:29.651 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:24:29.651 00.000 12268 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 2 / 99999
04:24:29.651 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768706669.651,"Host":"ASTROCENTER","Inst":1,"Distance":0.19,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
04:24:29.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:29.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:29.651 00.000 12268 Enqueuing Expose request
04:24:29.652 00.001 11616 Worker thread wakes up
04:24:29.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:29.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:29.652 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:24:31.654 02.002 11616 Exposure complete
04:24:31.704 00.050 11616 worker thread done servicing request
04:24:31.704 00.000 12268 OnExposeComplete: enter
04:24:31.704 00.000 12268 UpdateGuideState(): m_state=6
04:24:31.704 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:24:31.704 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.66, Mass=44, SNR=4.6, Peak=30 HFD=3.6
04:24:31.704 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
04:24:31.704 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
04:24:31.704 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.74 mountX=0.05 mountY=-0.02, mountTheta=-0.30
04:24:31.706 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.01, y=0.05, opts=13)
04:24:31.706 00.000 12268 Enqueuing Move request for scope (-0.01, 0.05)
04:24:31.706 00.000 11616 Worker thread wakes up
04:24:31.706 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
04:24:31.706 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
04:24:31.706 00.000 11616 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.02
04:24:31.708 00.002 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:31.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:24:31.708 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:31.708 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:24:31.708 00.000 11616 MoveAxis(E, 0, ABG)
04:24:31.708 00.000 11616 Move returns status 0, amount 0
04:24:31.708 00.000 11616 MoveAxis(N, 0, ABG)
04:24:31.708 00.000 11616 Move returns status 0, amount 0
04:24:31.708 00.000 11616 move complete, result=0
04:24:31.708 00.000 11616 worker thread done servicing request
04:24:31.728 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:31.742 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:24:31.742 00.000 12268 PhdController: settling, locked = 1, distance = 0.15 (1.50) aobump = 0 frame = 3 / 99999
04:24:31.742 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768706671.742,"Host":"ASTROCENTER","Inst":1,"Distance":0.15,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
04:24:31.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:31.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:31.742 00.000 12268 Enqueuing Expose request
04:24:31.742 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:24:31.742 00.000 11616 Worker thread wakes up
04:24:31.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:31.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:33.751 02.009 11616 Exposure complete
04:24:33.803 00.052 11616 worker thread done servicing request
04:24:33.803 00.000 12268 OnExposeComplete: enter
04:24:33.803 00.000 12268 UpdateGuideState(): m_state=6
04:24:33.803 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:24:33.804 00.001 12268 Star::Find returns 1 (0), X=665.78, Y=915.50, Mass=46, SNR=4.7, Peak=33 HFD=3.1
04:24:33.804 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
04:24:33.804 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.97)
04:24:33.804 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.10 hyp=0.23 cameraTheta=-2.67 mountX=-0.12 mountY=-0.19, mountTheta=-2.15
04:24:33.805 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.20, y=-0.10, opts=13)
04:24:33.805 00.000 12268 Enqueuing Move request for scope (-0.20, -0.10)
04:24:33.806 00.001 11616 Worker thread wakes up
04:24:33.806 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.10) opts 0xd
04:24:33.806 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.20, -0.10)
04:24:33.806 00.000 11616 Moving (-0.20, -0.10) raw xDistance=-0.12 yDistance=-0.19
04:24:33.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:24:33.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:24:33.806 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:24:33.806 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:24:33.806 00.000 11616 MoveAxis(E, 0, ABG)
04:24:33.806 00.000 11616 Move returns status 0, amount 0
04:24:33.806 00.000 11616 MoveAxis(N, 0, ABG)
04:24:33.806 00.000 11616 Move returns status 0, amount 0
04:24:33.806 00.000 11616 move complete, result=0
04:24:33.807 00.001 11616 worker thread done servicing request
04:24:33.830 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:33.844 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
04:24:33.845 00.001 12268 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 4 / 99999
04:24:33.845 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768706673.845,"Host":"ASTROCENTER","Inst":1,"Distance":0.17,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
04:24:33.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:33.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:33.845 00.000 12268 Enqueuing Expose request
04:24:33.846 00.001 12268 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:24:33.846 00.000 11616 Worker thread wakes up
04:24:33.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:33.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:35.864 02.018 11616 Exposure complete
04:24:35.914 00.050 11616 worker thread done servicing request
04:24:35.914 00.000 12268 OnExposeComplete: enter
04:24:35.914 00.000 12268 UpdateGuideState(): m_state=6
04:24:35.914 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:24:35.915 00.001 12268 Star::Find returns 1 (0), X=665.44, Y=915.42, Mass=62, SNR=5.5, Peak=32 HFD=4.7
04:24:35.915 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.30 = 1.99)
04:24:35.915 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.12)
04:24:35.915 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.18 hyp=0.57 cameraTheta=-2.82 mountX=-0.23 mountY=-0.52, mountTheta=-1.99
04:24:35.916 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.54, y=-0.18, opts=13)
04:24:35.916 00.000 12268 Enqueuing Move request for scope (-0.54, -0.18)
04:24:35.916 00.000 11616 Worker thread wakes up
04:24:35.916 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.18) opts 0xd
04:24:35.917 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.54, -0.18)
04:24:35.917 00.000 11616 Moving (-0.54, -0.18) raw xDistance=-0.23 yDistance=-0.52
04:24:35.917 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:24:35.917 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
04:24:35.917 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.45 direction from 0 to -1
04:24:35.917 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.55
04:24:35.917 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
04:24:35.917 00.000 11616 MoveAxis(E, 0, ABG)
04:24:35.917 00.000 11616 Move returns status 0, amount 0
04:24:35.917 00.000 11616 MoveAxis(N, 44, ABG)
04:24:35.917 00.000 11616 Guiding  Dir = 0, Dur = 44
04:24:35.917 00.000 11616 IsSlewing returns 1
04:24:35.918 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:24:35.918 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:24:35.918 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:24:35.918 00.000 11616 Move returns status 2, amount 0
04:24:35.919 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:24:35.919 00.000 11616 move complete, result=2
04:24:35.919 00.000 11616 worker thread done servicing request
04:24:35.938 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:35.954 00.016 12268 UpdateGuideState exits: m=62 SNR=5.5
04:24:35.954 00.000 12268 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 5 / 99999
04:24:35.954 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768706675.954,"Host":"ASTROCENTER","Inst":1,"Distance":0.29,"Time":8.4,"SettleTime":10.0,"StarLocked":true}
04:24:35.955 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:35.955 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:35.955 00.000 12268 Enqueuing Expose request
04:24:35.955 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:24:35.955 00.000 11616 Worker thread wakes up
04:24:35.955 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:35.955 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:35.979 00.024 12268 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
04:24:35.981 00.002 12268 mount move error indicates guiding should stop
04:24:35.981 00.000 12268 Mount: notify guiding stopped
04:24:35.981 00.000 12268 BLC: window closed
04:24:35.981 00.000 12268 BLC: Last direction was reset
04:24:35.982 00.001 12268 PhdController failed: Guiding stopped
04:24:35.982 00.000 12268 PhdController: newstate STATE_FINISH
04:24:35.982 00.000 12268 PhdController complete: fail: Guiding stopped
04:24:35.982 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768706675.982,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":5,"DroppedFrames":0}
04:24:35.982 00.000 12268 Mount: notify guiding dither settle done success=0
04:24:35.982 00.000 12268 PhdController: newstate STATE_IDLE
04:24:35.982 00.000 12268 Changing from state GUIDING to STOP
04:24:35.982 00.000 12268 guider state => SELECTED
04:24:35.982 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:24:37.963 01.981 11616 Exposure complete
04:24:38.013 00.050 11616 worker thread done servicing request
04:24:38.013 00.000 12268 OnExposeComplete: enter
04:24:38.013 00.000 12268 UpdateGuideState(): m_state=2
04:24:38.014 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:24:38.014 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=40, SNR=4.4, Peak=29 HFD=3.6
04:24:38.014 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:24:38.014 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:24:38.014 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.20 mountX=-0.01 mountY=0.08, mountTheta=1.67
04:24:38.045 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:38.062 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
04:24:38.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:38.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:38.062 00.000 12268 Enqueuing Expose request
04:24:38.062 00.000 11616 Worker thread wakes up
04:24:38.063 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:38.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:40.073 02.010 11616 Exposure complete
04:24:40.125 00.052 11616 worker thread done servicing request
04:24:40.125 00.000 12268 OnExposeComplete: enter
04:24:40.125 00.000 12268 UpdateGuideState(): m_state=2
04:24:40.125 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:24:40.126 00.001 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=42, SNR=4.6, Peak=32 HFD=3.2
04:24:40.126 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:24:40.126 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:24:40.126 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.94 mountX=0.01 mountY=-0.07, mountTheta=-1.47
04:24:40.129 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:24:40.144 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:24:40.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:40.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:40.145 00.001 12268 Enqueuing Expose request
04:24:40.145 00.000 11616 Worker thread wakes up
04:24:40.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:40.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:42.145 02.000 11616 Exposure complete
04:24:42.201 00.056 11616 worker thread done servicing request
04:24:42.201 00.000 12268 OnExposeComplete: enter
04:24:42.201 00.000 12268 UpdateGuideState(): m_state=2
04:24:42.201 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:24:42.202 00.001 12268 Star::Find returns 1 (0), X=665.14, Y=915.47, Mass=64, SNR=5.5, Peak=31 HFD=6.5
04:24:42.202 00.000 12268 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.47) = xAngle (-4.46 = 1.82)
04:24:42.202 00.000 12268 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.57 = -1.29)
04:24:42.202 00.000 12268 CameraToMount -- cameraX=-0.84 cameraY=-0.13 hyp=0.85 cameraTheta=-2.99 mountX=-0.21 mountY=-0.82, mountTheta=-1.82
04:24:42.204 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:42.219 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
04:24:42.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:42.220 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:42.220 00.000 12268 Enqueuing Expose request
04:24:42.220 00.000 11616 Worker thread wakes up
04:24:42.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:42.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:24:44.241 02.021 11616 Exposure complete
04:24:44.296 00.055 11616 worker thread done servicing request
04:24:44.297 00.001 12268 OnExposeComplete: enter
04:24:44.297 00.000 12268 UpdateGuideState(): m_state=2
04:24:44.297 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:24:44.298 00.001 12268 Star::Find returns 1 (0), X=666.07, Y=915.42, Mass=42, SNR=4.5, Peak=28 HFD=4.0
04:24:44.298 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
04:24:44.298 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.57)
04:24:44.298 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.13 mountX=-0.17 mountY=0.11, mountTheta=2.58
04:24:44.300 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:24:44.316 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
04:24:44.316 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:44.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:44.316 00.000 12268 Enqueuing Expose request
04:24:44.317 00.001 11616 Worker thread wakes up
04:24:44.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:44.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:24:46.330 02.013 11616 Exposure complete
04:24:46.382 00.052 11616 worker thread done servicing request
04:24:46.382 00.000 12268 OnExposeComplete: enter
04:24:46.382 00.000 12268 UpdateGuideState(): m_state=2
04:24:46.382 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:24:46.382 00.000 12268 Star::Find returns 1 (0), X=664.92, Y=915.65, Mass=66, SNR=5.7, Peak=34 HFD=6.0
04:24:46.383 00.001 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
04:24:46.383 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
04:24:46.383 00.000 12268 CameraToMount -- cameraX=-1.07 cameraY=0.04 hyp=1.07 cameraTheta=3.10 mountX=-0.06 mountY=-1.06, mountTheta=-1.63
04:24:46.385 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:24:46.400 00.015 12268 UpdateGuideState exits: m=66 SNR=5.7
04:24:46.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:46.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:46.400 00.000 12268 Enqueuing Expose request
04:24:46.400 00.000 11616 Worker thread wakes up
04:24:46.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:46.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:24:48.418 02.018 11616 Exposure complete
04:24:48.469 00.051 11616 worker thread done servicing request
04:24:48.469 00.000 12268 OnExposeComplete: enter
04:24:48.470 00.001 12268 UpdateGuideState(): m_state=2
04:24:48.470 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:24:48.470 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.15, Mass=50, SNR=5.0, Peak=31 HFD=3.7
04:24:48.470 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.66 = 2.62)
04:24:48.470 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.49)
04:24:48.470 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.46 hyp=0.56 cameraTheta=-2.19 mountX=-0.49 mountY=-0.27, mountTheta=-2.64
04:24:48.472 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:48.487 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
04:24:48.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:48.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:48.487 00.000 12268 Enqueuing Expose request
04:24:48.487 00.000 11616 Worker thread wakes up
04:24:48.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:48.488 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:24:50.498 02.010 11616 Exposure complete
04:24:50.550 00.052 11616 worker thread done servicing request
04:24:50.550 00.000 12268 OnExposeComplete: enter
04:24:50.550 00.000 12268 UpdateGuideState(): m_state=2
04:24:50.551 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:24:50.551 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
04:24:50.551 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:24:50.551 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:24:50.551 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.20 mountX=-0.02 mountY=0.19, mountTheta=1.67
04:24:50.554 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:50.569 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
04:24:50.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:50.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:50.570 00.001 12268 Enqueuing Expose request
04:24:50.570 00.000 11616 Worker thread wakes up
04:24:50.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:50.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:52.592 02.022 11616 Exposure complete
04:24:52.643 00.051 11616 worker thread done servicing request
04:24:52.643 00.000 12268 OnExposeComplete: enter
04:24:52.643 00.000 12268 UpdateGuideState(): m_state=2
04:24:52.644 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:24:52.644 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
04:24:52.644 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:24:52.644 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:24:52.644 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.20 mountX=-0.00 mountY=0.03, mountTheta=1.67
04:24:52.646 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:24:52.661 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
04:24:52.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:52.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:52.661 00.000 12268 Enqueuing Expose request
04:24:52.661 00.000 11616 Worker thread wakes up
04:24:52.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:52.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:54.678 02.017 11616 Exposure complete
04:24:54.737 00.059 11616 worker thread done servicing request
04:24:54.737 00.000 12268 OnExposeComplete: enter
04:24:54.737 00.000 12268 UpdateGuideState(): m_state=2
04:24:54.737 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:24:54.737 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
04:24:54.738 00.001 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:24:54.738 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:24:54.738 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.03 cameraTheta=2.94 mountX=0.00 mountY=-0.03, mountTheta=-1.47
04:24:54.740 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:54.756 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:24:54.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:54.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:54.756 00.000 12268 Enqueuing Expose request
04:24:54.757 00.001 11616 Worker thread wakes up
04:24:54.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:54.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:56.762 02.005 11616 Exposure complete
04:24:56.813 00.051 11616 worker thread done servicing request
04:24:56.813 00.000 12268 OnExposeComplete: enter
04:24:56.813 00.000 12268 UpdateGuideState(): m_state=2
04:24:56.814 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:24:56.814 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.55, Mass=46, SNR=4.8, Peak=33 HFD=3.4
04:24:56.814 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.20 = 3.08)
04:24:56.814 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.03)
04:24:56.814 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.73 mountX=-0.06 mountY=-0.00, mountTheta=-3.11
04:24:56.816 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:24:56.831 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:24:56.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:56.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:56.831 00.000 12268 Enqueuing Expose request
04:24:56.831 00.000 11616 Worker thread wakes up
04:24:56.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:56.832 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:24:58.831 01.999 11616 Exposure complete
04:24:58.883 00.052 11616 worker thread done servicing request
04:24:58.883 00.000 12268 OnExposeComplete: enter
04:24:58.883 00.000 12268 UpdateGuideState(): m_state=2
04:24:58.884 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:24:58.884 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.28, Mass=43, SNR=4.6, Peak=29 HFD=3.8
04:24:58.884 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
04:24:58.884 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.08)
04:24:58.884 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.32 hyp=0.32 cameraTheta=-1.62 mountX=-0.32 mountY=0.03, mountTheta=3.06
04:24:58.887 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:24:58.903 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:24:58.904 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:58.904 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:24:58.904 00.000 12268 Enqueuing Expose request
04:24:58.904 00.000 11616 Worker thread wakes up
04:24:58.904 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:24:58.904 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:25:00.980 02.076 11616 Exposure complete
04:25:01.031 00.051 11616 worker thread done servicing request
04:25:01.032 00.001 12268 OnExposeComplete: enter
04:25:01.032 00.000 12268 UpdateGuideState(): m_state=2
04:25:01.032 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:25:01.032 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=916.16, Mass=61, SNR=5.4, Peak=31 HFD=5.2
04:25:01.032 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
04:25:01.032 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
04:25:01.032 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.55 hyp=0.70 cameraTheta=2.23 mountX=0.51 mountY=-0.49, mountTheta=-0.77
04:25:01.034 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:01.049 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:25:01.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:01.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:01.049 00.000 12268 Enqueuing Expose request
04:25:01.049 00.000 11616 Worker thread wakes up
04:25:01.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:01.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:03.051 02.002 11616 Exposure complete
04:25:03.103 00.052 11616 worker thread done servicing request
04:25:03.103 00.000 12268 OnExposeComplete: enter
04:25:03.103 00.000 12268 UpdateGuideState(): m_state=2
04:25:03.104 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:25:03.104 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
04:25:03.104 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:25:03.104 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:25:03.104 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-0.20 mountX=-0.02 mountY=0.22, mountTheta=1.67
04:25:03.106 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:03.121 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:25:03.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:03.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:03.121 00.000 12268 Enqueuing Expose request
04:25:03.121 00.000 11616 Worker thread wakes up
04:25:03.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:03.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:05.126 02.005 11616 Exposure complete
04:25:05.178 00.052 11616 worker thread done servicing request
04:25:05.178 00.000 12268 OnExposeComplete: enter
04:25:05.178 00.000 12268 UpdateGuideState(): m_state=2
04:25:05.178 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:25:05.178 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.39, Mass=43, SNR=4.6, Peak=29 HFD=3.8
04:25:05.178 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
04:25:05.178 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.06)
04:25:05.178 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.64 mountX=-0.22 mountY=0.01, mountTheta=3.09
04:25:05.180 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:05.195 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:25:05.196 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:05.196 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:05.196 00.000 12268 Enqueuing Expose request
04:25:05.196 00.000 11616 Worker thread wakes up
04:25:05.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:05.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:25:07.206 02.010 11616 Exposure complete
04:25:07.258 00.052 11616 worker thread done servicing request
04:25:07.258 00.000 12268 OnExposeComplete: enter
04:25:07.258 00.000 12268 UpdateGuideState(): m_state=2
04:25:07.258 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:25:07.258 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.43, Mass=43, SNR=4.6, Peak=31 HFD=3.1
04:25:07.258 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
04:25:07.258 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
04:25:07.259 00.001 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.17 hyp=0.30 cameraTheta=-2.54 mountX=-0.20 mountY=-0.23, mountTheta=-2.29
04:25:07.261 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:07.276 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:25:07.277 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:07.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:07.277 00.000 12268 Enqueuing Expose request
04:25:07.277 00.000 11616 Worker thread wakes up
04:25:07.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:07.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:25:09.293 02.016 11616 Exposure complete
04:25:09.345 00.052 11616 worker thread done servicing request
04:25:09.345 00.000 12268 OnExposeComplete: enter
04:25:09.345 00.000 12268 UpdateGuideState(): m_state=2
04:25:09.345 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:25:09.345 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.90, Mass=45, SNR=4.7, Peak=30 HFD=3.7
04:25:09.345 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
04:25:09.345 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
04:25:09.346 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.55 mountX=0.29 mountY=-0.03, mountTheta=-0.11
04:25:09.349 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:25:09.363 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:25:09.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:09.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:09.364 00.001 12268 Enqueuing Expose request
04:25:09.364 00.000 11616 Worker thread wakes up
04:25:09.364 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:09.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:11.380 02.016 11616 Exposure complete
04:25:11.432 00.052 11616 worker thread done servicing request
04:25:11.432 00.000 12268 OnExposeComplete: enter
04:25:11.432 00.000 12268 UpdateGuideState(): m_state=2
04:25:11.433 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:25:11.433 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.22, Mass=45, SNR=4.7, Peak=29 HFD=3.8
04:25:11.433 00.000 12268 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.47) = xAngle (-3.44 = 2.84)
04:25:11.433 00.000 12268 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.27)
04:25:11.433 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.39 hyp=0.42 cameraTheta=-1.97 mountX=-0.40 mountY=-0.11, mountTheta=-2.87
04:25:11.435 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:25:11.450 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:25:11.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:11.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:11.450 00.000 12268 Enqueuing Expose request
04:25:11.450 00.000 11616 Worker thread wakes up
04:25:11.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:11.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:25:13.465 02.015 11616 Exposure complete
04:25:13.517 00.052 11616 worker thread done servicing request
04:25:13.518 00.001 12268 OnExposeComplete: enter
04:25:13.518 00.000 12268 UpdateGuideState(): m_state=2
04:25:13.518 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:25:13.518 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.71, Mass=47, SNR=4.8, Peak=28 HFD=4.3
04:25:13.518 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
04:25:13.518 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
04:25:13.518 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.32 mountX=0.10 mountY=-0.11, mountTheta=-0.86
04:25:13.520 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:13.535 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:25:13.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:13.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:13.535 00.000 12268 Enqueuing Expose request
04:25:13.535 00.000 11616 Worker thread wakes up
04:25:13.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:13.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:15.540 02.005 11616 Exposure complete
04:25:15.590 00.050 11616 worker thread done servicing request
04:25:15.590 00.000 12268 OnExposeComplete: enter
04:25:15.590 00.000 12268 UpdateGuideState(): m_state=2
04:25:15.591 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:25:15.591 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.51, Mass=45, SNR=4.7, Peak=31 HFD=3.4
04:25:15.591 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
04:25:15.591 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
04:25:15.591 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.43 mountX=-0.10 mountY=-0.09, mountTheta=-2.40
04:25:15.593 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:25:15.610 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:25:15.610 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:15.610 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:15.610 00.000 12268 Enqueuing Expose request
04:25:15.610 00.000 11616 Worker thread wakes up
04:25:15.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:15.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:17.615 02.005 11616 Exposure complete
04:25:17.667 00.052 11616 worker thread done servicing request
04:25:17.667 00.000 12268 OnExposeComplete: enter
04:25:17.667 00.000 12268 UpdateGuideState(): m_state=2
04:25:17.668 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:25:17.668 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.78, Mass=68, SNR=5.7, Peak=29 HFD=6.7
04:25:17.668 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
04:25:17.668 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
04:25:17.668 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.17 hyp=0.61 cameraTheta=2.86 mountX=0.11 mountY=-0.60, mountTheta=-1.39
04:25:17.670 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:17.684 00.014 12268 UpdateGuideState exits: m=68 SNR=5.7
04:25:17.685 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:17.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:17.685 00.000 12268 Enqueuing Expose request
04:25:17.685 00.000 11616 Worker thread wakes up
04:25:17.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:17.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:25:19.700 02.015 11616 Exposure complete
04:25:19.751 00.051 11616 worker thread done servicing request
04:25:19.751 00.000 12268 OnExposeComplete: enter
04:25:19.751 00.000 12268 UpdateGuideState(): m_state=2
04:25:19.751 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:25:19.751 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.41, Mass=45, SNR=4.7, Peak=33 HFD=3.0
04:25:19.751 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
04:25:19.751 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
04:25:19.752 00.001 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.20 hyp=0.30 cameraTheta=-2.43 mountX=-0.22 mountY=-0.20, mountTheta=-2.40
04:25:19.753 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:19.768 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:25:19.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:19.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:19.768 00.000 12268 Enqueuing Expose request
04:25:19.768 00.000 11616 Worker thread wakes up
04:25:19.769 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:19.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:25:21.777 02.008 11616 Exposure complete
04:25:21.829 00.052 11616 worker thread done servicing request
04:25:21.829 00.000 12268 OnExposeComplete: enter
04:25:21.829 00.000 12268 UpdateGuideState(): m_state=2
04:25:21.829 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:25:21.829 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.52, Mass=44, SNR=4.7, Peak=30 HFD=3.6
04:25:21.830 00.001 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.17 = 2.11)
04:25:21.830 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -1.00)
04:25:21.830 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.70 mountX=-0.10 mountY=-0.17, mountTheta=-2.12
04:25:21.832 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:25:21.846 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
04:25:21.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:21.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:21.846 00.000 12268 Enqueuing Expose request
04:25:21.847 00.001 11616 Worker thread wakes up
04:25:21.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:21.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:23.859 02.012 11616 Exposure complete
04:25:23.909 00.050 11616 worker thread done servicing request
04:25:23.909 00.000 12268 OnExposeComplete: enter
04:25:23.909 00.000 12268 UpdateGuideState(): m_state=2
04:25:23.910 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:25:23.910 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=915.51, Mass=57, SNR=5.2, Peak=31 HFD=6.2
04:25:23.910 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.50 = 1.79)
04:25:23.910 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.32)
04:25:23.910 00.000 12268 CameraToMount -- cameraX=-0.76 cameraY=-0.09 hyp=0.76 cameraTheta=-3.02 mountX=-0.16 mountY=-0.74, mountTheta=-1.79
04:25:23.912 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:23.926 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
04:25:23.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:23.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:23.926 00.000 12268 Enqueuing Expose request
04:25:23.927 00.001 11616 Worker thread wakes up
04:25:23.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:23.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:25:25.943 02.016 11616 Exposure complete
04:25:25.994 00.051 11616 worker thread done servicing request
04:25:25.994 00.000 12268 OnExposeComplete: enter
04:25:25.994 00.000 12268 UpdateGuideState(): m_state=2
04:25:25.995 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:25:25.995 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.45, Mass=58, SNR=5.3, Peak=33 HFD=4.7
04:25:25.995 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.42 = 1.87)
04:25:25.995 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
04:25:25.995 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=-0.16 hyp=0.80 cameraTheta=-2.94 mountX=-0.23 mountY=-0.75, mountTheta=-1.87
04:25:25.997 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:26.011 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:25:26.012 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:26.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:26.012 00.000 12268 Enqueuing Expose request
04:25:26.012 00.000 11616 Worker thread wakes up
04:25:26.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:26.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:25:28.020 02.008 11616 Exposure complete
04:25:28.070 00.050 11616 worker thread done servicing request
04:25:28.070 00.000 12268 OnExposeComplete: enter
04:25:28.070 00.000 12268 UpdateGuideState(): m_state=2
04:25:28.071 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:25:28.071 00.000 12268 Star::Find returns 1 (0), X=665.23, Y=915.55, Mass=64, SNR=5.5, Peak=33 HFD=5.3
04:25:28.071 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.54 = 1.74)
04:25:28.071 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.37)
04:25:28.071 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=-0.05 hyp=0.75 cameraTheta=-3.07 mountX=-0.13 mountY=-0.73, mountTheta=-1.74
04:25:28.073 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:28.087 00.014 12268 UpdateGuideState exits: m=64 SNR=5.5
04:25:28.087 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:28.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:28.088 00.001 12268 Enqueuing Expose request
04:25:28.088 00.000 11616 Worker thread wakes up
04:25:28.088 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:28.088 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:25:30.103 02.015 11616 Exposure complete
04:25:30.155 00.052 11616 worker thread done servicing request
04:25:30.156 00.001 12268 OnExposeComplete: enter
04:25:30.156 00.000 12268 UpdateGuideState(): m_state=2
04:25:30.156 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:25:30.156 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.88, Mass=46, SNR=4.8, Peak=31 HFD=3.0
04:25:30.156 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
04:25:30.156 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
04:25:30.156 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.27 hyp=0.42 cameraTheta=2.44 mountX=0.24 mountY=-0.36, mountTheta=-0.98
04:25:30.158 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:25:30.173 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:25:30.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:30.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:30.173 00.000 12268 Enqueuing Expose request
04:25:30.173 00.000 11616 Worker thread wakes up
04:25:30.173 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:30.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:32.200 02.027 11616 Exposure complete
04:25:32.253 00.053 11616 worker thread done servicing request
04:25:32.253 00.000 12268 OnExposeComplete: enter
04:25:32.253 00.000 12268 UpdateGuideState(): m_state=2
04:25:32.253 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:25:32.253 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=915.58, Mass=63, SNR=5.5, Peak=32 HFD=6.7
04:25:32.253 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
04:25:32.253 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
04:25:32.254 00.001 12268 CameraToMount -- cameraX=-0.86 cameraY=-0.02 hyp=0.86 cameraTheta=-3.12 mountX=-0.11 mountY=-0.85, mountTheta=-1.69
04:25:32.255 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:25:32.270 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
04:25:32.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:32.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:32.270 00.000 12268 Enqueuing Expose request
04:25:32.270 00.000 11616 Worker thread wakes up
04:25:32.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:32.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:25:34.291 02.021 11616 Exposure complete
04:25:34.344 00.053 11616 worker thread done servicing request
04:25:34.344 00.000 12268 OnExposeComplete: enter
04:25:34.344 00.000 12268 UpdateGuideState(): m_state=2
04:25:34.344 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:25:34.344 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.53, Mass=52, SNR=5.0, Peak=31 HFD=3.9
04:25:34.344 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.31 = 1.98)
04:25:34.344 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.13)
04:25:34.345 00.001 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-2.83 mountX=-0.09 mountY=-0.21, mountTheta=-1.98
04:25:34.347 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:25:34.362 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:25:34.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:34.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:34.362 00.000 12268 Enqueuing Expose request
04:25:34.362 00.000 11616 Worker thread wakes up
04:25:34.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:34.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:36.379 02.017 11616 Exposure complete
04:25:36.429 00.050 11616 worker thread done servicing request
04:25:36.429 00.000 12268 OnExposeComplete: enter
04:25:36.430 00.001 12268 UpdateGuideState(): m_state=2
04:25:36.430 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:25:36.430 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.97, Mass=64, SNR=5.5, Peak=26 HFD=6.9
04:25:36.430 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
04:25:36.430 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
04:25:36.430 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=0.36 hyp=0.76 cameraTheta=2.64 mountX=0.30 mountY=-0.71, mountTheta=-1.17
04:25:36.432 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:36.447 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
04:25:36.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:36.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:36.448 00.001 12268 Enqueuing Expose request
04:25:36.448 00.000 11616 Worker thread wakes up
04:25:36.448 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:36.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:25:38.457 02.009 11616 Exposure complete
04:25:38.508 00.051 11616 worker thread done servicing request
04:25:38.508 00.000 12268 OnExposeComplete: enter
04:25:38.508 00.000 12268 UpdateGuideState(): m_state=2
04:25:38.509 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:25:38.509 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.54, Mass=38, SNR=4.3, Peak=26 HFD=4.3
04:25:38.509 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:25:38.509 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:25:38.509 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.06 hyp=0.33 cameraTheta=-0.20 mountX=-0.03 mountY=0.33, mountTheta=1.67
04:25:38.511 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:25:38.528 00.017 12268 UpdateGuideState exits: m=38 SNR=4.3
04:25:38.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:38.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:38.528 00.000 12268 Enqueuing Expose request
04:25:38.528 00.000 11616 Worker thread wakes up
04:25:38.528 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:38.528 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:40.535 02.007 11616 Exposure complete
04:25:40.590 00.055 11616 worker thread done servicing request
04:25:40.590 00.000 12268 OnExposeComplete: enter
04:25:40.590 00.000 12268 UpdateGuideState(): m_state=2
04:25:40.591 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:25:40.591 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=916.09, Mass=57, SNR=5.2, Peak=29 HFD=6.0
04:25:40.591 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
04:25:40.591 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
04:25:40.591 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.48 hyp=0.48 cameraTheta=1.54 mountX=0.48 mountY=-0.05, mountTheta=-0.10
04:25:40.600 00.009 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:25:40.616 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
04:25:40.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:40.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:40.616 00.000 12268 Enqueuing Expose request
04:25:40.617 00.001 11616 Worker thread wakes up
04:25:40.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:40.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:42.623 02.006 11616 Exposure complete
04:25:42.673 00.050 11616 worker thread done servicing request
04:25:42.674 00.001 12268 OnExposeComplete: enter
04:25:42.674 00.000 12268 UpdateGuideState(): m_state=2
04:25:42.674 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:25:42.674 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.34, Mass=50, SNR=5.0, Peak=34 HFD=3.3
04:25:42.674 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
04:25:42.674 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
04:25:42.674 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.26 hyp=0.37 cameraTheta=-2.34 mountX=-0.29 mountY=-0.22, mountTheta=-2.49
04:25:42.676 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:42.691 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
04:25:42.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:42.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:42.691 00.000 12268 Enqueuing Expose request
04:25:42.692 00.001 11616 Worker thread wakes up
04:25:42.692 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:42.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:25:44.701 02.009 11616 Exposure complete
04:25:44.756 00.055 11616 worker thread done servicing request
04:25:44.757 00.001 12268 OnExposeComplete: enter
04:25:44.757 00.000 12268 UpdateGuideState(): m_state=2
04:25:44.757 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:25:44.757 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=916.02, Mass=39, SNR=4.4, Peak=27 HFD=3.6
04:25:44.757 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
04:25:44.757 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
04:25:44.757 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.41 hyp=0.41 cameraTheta=1.60 mountX=0.41 mountY=-0.07, mountTheta=-0.16
04:25:44.759 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:44.774 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:25:44.774 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:44.774 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:44.774 00.000 12268 Enqueuing Expose request
04:25:44.774 00.000 11616 Worker thread wakes up
04:25:44.774 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:44.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:46.779 02.005 11616 Exposure complete
04:25:46.832 00.053 11616 worker thread done servicing request
04:25:46.832 00.000 12268 OnExposeComplete: enter
04:25:46.832 00.000 12268 UpdateGuideState(): m_state=2
04:25:46.832 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:25:46.832 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.67, Mass=58, SNR=5.3, Peak=29 HFD=4.1
04:25:46.832 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
04:25:46.832 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
04:25:46.832 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.07 hyp=0.56 cameraTheta=3.02 mountX=0.01 mountY=-0.56, mountTheta=-1.55
04:25:46.834 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:46.851 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
04:25:46.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:46.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:46.851 00.000 12268 Enqueuing Expose request
04:25:46.851 00.000 11616 Worker thread wakes up
04:25:46.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:46.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:25:48.863 02.012 11616 Exposure complete
04:25:48.916 00.053 11616 worker thread done servicing request
04:25:48.916 00.000 12268 OnExposeComplete: enter
04:25:48.916 00.000 12268 UpdateGuideState(): m_state=2
04:25:48.917 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:25:48.917 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.18, Mass=58, SNR=5.3, Peak=29 HFD=5.4
04:25:48.917 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.97 = 2.31)
04:25:48.917 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.80)
04:25:48.917 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.42 hyp=0.71 cameraTheta=-2.50 mountX=-0.48 mountY=-0.51, mountTheta=-2.32
04:25:48.919 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:48.933 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:25:48.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:48.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:48.934 00.001 12268 Enqueuing Expose request
04:25:48.934 00.000 11616 Worker thread wakes up
04:25:48.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:48.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:25:50.979 02.045 11616 Exposure complete
04:25:51.033 00.054 11616 worker thread done servicing request
04:25:51.033 00.000 12268 OnExposeComplete: enter
04:25:51.034 00.001 12268 UpdateGuideState(): m_state=2
04:25:51.034 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:25:51.034 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.42, Mass=61, SNR=5.4, Peak=31 HFD=5.5
04:25:51.034 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
04:25:51.034 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.97)
04:25:51.034 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.19 hyp=0.41 cameraTheta=-2.67 mountX=-0.22 mountY=-0.34, mountTheta=-2.15
04:25:51.037 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:25:51.052 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:25:51.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:51.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:51.052 00.000 12268 Enqueuing Expose request
04:25:51.053 00.001 11616 Worker thread wakes up
04:25:51.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:51.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:25:53.069 02.016 11616 Exposure complete
04:25:53.123 00.054 11616 worker thread done servicing request
04:25:53.123 00.000 12268 OnExposeComplete: enter
04:25:53.123 00.000 12268 UpdateGuideState(): m_state=2
04:25:53.124 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:25:53.124 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.52, Mass=58, SNR=5.3, Peak=29 HFD=7.2
04:25:53.124 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
04:25:53.124 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.30)
04:25:53.124 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.09 hyp=0.61 cameraTheta=-3.00 mountX=-0.14 mountY=-0.58, mountTheta=-1.81
04:25:53.129 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:53.144 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:25:53.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:53.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:53.144 00.000 12268 Enqueuing Expose request
04:25:53.145 00.001 11616 Worker thread wakes up
04:25:53.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:53.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:25:55.157 02.012 11616 Exposure complete
04:25:55.211 00.054 11616 worker thread done servicing request
04:25:55.212 00.001 12268 OnExposeComplete: enter
04:25:55.212 00.000 12268 UpdateGuideState(): m_state=2
04:25:55.212 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:25:55.212 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=40, SNR=4.4, Peak=28 HFD=4.0
04:25:55.212 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:25:55.212 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:25:55.212 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-0.20 mountX=-0.02 mountY=0.21, mountTheta=1.67
04:25:55.215 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:55.230 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:25:55.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:55.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:55.230 00.000 12268 Enqueuing Expose request
04:25:55.231 00.001 11616 Worker thread wakes up
04:25:55.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:55.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:57.243 02.012 11616 Exposure complete
04:25:57.294 00.051 11616 worker thread done servicing request
04:25:57.294 00.000 12268 OnExposeComplete: enter
04:25:57.295 00.001 12268 UpdateGuideState(): m_state=2
04:25:57.295 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:25:57.295 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.52, Mass=67, SNR=5.6, Peak=29 HFD=5.6
04:25:57.295 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.22 = 3.07)
04:25:57.295 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.04)
04:25:57.295 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.74 mountX=-0.09 mountY=-0.00, mountTheta=-3.10
04:25:57.299 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:25:57.315 00.016 12268 UpdateGuideState exits: m=67 SNR=5.6
04:25:57.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:57.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:57.315 00.000 12268 Enqueuing Expose request
04:25:57.315 00.000 11616 Worker thread wakes up
04:25:57.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:57.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:25:59.325 02.010 11616 Exposure complete
04:25:59.377 00.052 11616 worker thread done servicing request
04:25:59.377 00.000 12268 OnExposeComplete: enter
04:25:59.377 00.000 12268 UpdateGuideState(): m_state=2
04:25:59.378 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:25:59.378 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=916.29, Mass=50, SNR=5.0, Peak=34 HFD=2.8
04:25:59.378 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
04:25:59.378 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
04:25:59.378 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.69 hyp=0.81 cameraTheta=2.12 mountX=0.65 mountY=-0.51, mountTheta=-0.67
04:25:59.381 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:25:59.396 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
04:25:59.396 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:59.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:25:59.396 00.000 12268 Enqueuing Expose request
04:25:59.397 00.001 11616 Worker thread wakes up
04:25:59.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:25:59.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:01.408 02.011 11616 Exposure complete
04:26:01.461 00.053 11616 worker thread done servicing request
04:26:01.461 00.000 12268 OnExposeComplete: enter
04:26:01.461 00.000 12268 UpdateGuideState(): m_state=2
04:26:01.462 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:26:01.462 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.67, Mass=50, SNR=4.9, Peak=25 HFD=5.9
04:26:01.462 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
04:26:01.462 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
04:26:01.462 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.16 cameraTheta=2.71 mountX=0.05 mountY=-0.15, mountTheta=-1.24
04:26:01.464 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:26:01.479 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
04:26:01.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:01.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:01.479 00.000 12268 Enqueuing Expose request
04:26:01.479 00.000 11616 Worker thread wakes up
04:26:01.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:01.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:03.486 02.007 11616 Exposure complete
04:26:03.540 00.054 11616 worker thread done servicing request
04:26:03.540 00.000 12268 OnExposeComplete: enter
04:26:03.540 00.000 12268 UpdateGuideState(): m_state=2
04:26:03.540 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:26:03.540 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.99, Mass=42, SNR=4.5, Peak=29 HFD=3.5
04:26:03.540 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
04:26:03.540 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
04:26:03.540 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.39 hyp=0.39 cameraTheta=1.66 mountX=0.38 mountY=-0.08, mountTheta=-0.22
04:26:03.543 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:03.558 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:26:03.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:03.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:03.558 00.000 12268 Enqueuing Expose request
04:26:03.558 00.000 11616 Worker thread wakes up
04:26:03.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:03.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:05.567 02.009 11616 Exposure complete
04:26:05.618 00.051 11616 worker thread done servicing request
04:26:05.618 00.000 12268 OnExposeComplete: enter
04:26:05.618 00.000 12268 UpdateGuideState(): m_state=2
04:26:05.618 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:26:05.618 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.48, Mass=43, SNR=4.6, Peak=31 HFD=3.1
04:26:05.618 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
04:26:05.619 00.001 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
04:26:05.619 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-2.60 mountX=-0.14 mountY=-0.18, mountTheta=-2.23
04:26:05.620 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:05.636 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:26:05.636 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:05.636 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:05.636 00.000 12268 Enqueuing Expose request
04:26:05.636 00.000 11616 Worker thread wakes up
04:26:05.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:05.637 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:26:07.657 02.020 11616 Exposure complete
04:26:07.707 00.050 11616 worker thread done servicing request
04:26:07.707 00.000 12268 OnExposeComplete: enter
04:26:07.707 00.000 12268 UpdateGuideState(): m_state=2
04:26:07.707 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:26:07.708 00.001 12268 Star::Find returns 1 (0), X=665.66, Y=915.74, Mass=60, SNR=5.4, Peak=30 HFD=5.0
04:26:07.708 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
04:26:07.708 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
04:26:07.708 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.14 hyp=0.35 cameraTheta=2.73 mountX=0.11 mountY=-0.33, mountTheta=-1.26
04:26:07.710 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:26:07.724 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
04:26:07.725 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:07.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:07.725 00.000 12268 Enqueuing Expose request
04:26:07.725 00.000 11616 Worker thread wakes up
04:26:07.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:07.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:09.740 02.015 11616 Exposure complete
04:26:09.791 00.051 11616 worker thread done servicing request
04:26:09.792 00.001 12268 OnExposeComplete: enter
04:26:09.792 00.000 12268 UpdateGuideState(): m_state=2
04:26:09.792 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:26:09.792 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.35, Mass=69, SNR=5.7, Peak=31 HFD=6.2
04:26:09.792 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
04:26:09.792 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.05)
04:26:09.793 00.001 12268 CameraToMount -- cameraX=-0.62 cameraY=-0.25 hyp=0.67 cameraTheta=-2.75 mountX=-0.31 mountY=-0.58, mountTheta=-2.07
04:26:09.796 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:09.811 00.015 12268 UpdateGuideState exits: m=69 SNR=5.7
04:26:09.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:09.811 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:09.811 00.000 12268 Enqueuing Expose request
04:26:09.811 00.000 11616 Worker thread wakes up
04:26:09.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:09.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:26:11.811 02.000 11616 Exposure complete
04:26:11.861 00.050 11616 worker thread done servicing request
04:26:11.862 00.001 12268 OnExposeComplete: enter
04:26:11.862 00.000 12268 UpdateGuideState(): m_state=2
04:26:11.862 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:26:11.862 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.71, Mass=63, SNR=5.5, Peak=33 HFD=4.9
04:26:11.862 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
04:26:11.862 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
04:26:11.862 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.11 hyp=0.47 cameraTheta=2.92 mountX=0.06 mountY=-0.47, mountTheta=-1.45
04:26:11.864 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:26:11.878 00.014 12268 UpdateGuideState exits: m=63 SNR=5.5
04:26:11.879 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:11.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:11.879 00.000 12268 Enqueuing Expose request
04:26:11.879 00.000 11616 Worker thread wakes up
04:26:11.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:11.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:13.888 02.009 11616 Exposure complete
04:26:13.939 00.051 11616 worker thread done servicing request
04:26:13.940 00.001 12268 OnExposeComplete: enter
04:26:13.940 00.000 12268 UpdateGuideState(): m_state=2
04:26:13.940 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:26:13.940 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.51, Mass=60, SNR=5.4, Peak=30 HFD=4.0
04:26:13.940 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.30 = 1.99)
04:26:13.941 00.001 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.12)
04:26:13.941 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.10 hyp=0.31 cameraTheta=-2.82 mountX=-0.13 mountY=-0.28, mountTheta=-1.99
04:26:13.945 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:13.960 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
04:26:13.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:13.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:13.961 00.001 12268 Enqueuing Expose request
04:26:13.961 00.000 11616 Worker thread wakes up
04:26:13.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:13.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:15.967 02.006 11616 Exposure complete
04:26:16.017 00.050 11616 worker thread done servicing request
04:26:16.018 00.001 12268 OnExposeComplete: enter
04:26:16.018 00.000 12268 UpdateGuideState(): m_state=2
04:26:16.018 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:26:16.018 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=42, SNR=4.5, Peak=30 HFD=3.6
04:26:16.018 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:26:16.018 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:26:16.018 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.20 mountX=-0.01 mountY=0.10, mountTheta=1.67
04:26:16.020 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:26:16.035 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:26:16.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:16.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:16.035 00.000 12268 Enqueuing Expose request
04:26:16.035 00.000 11616 Worker thread wakes up
04:26:16.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:16.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:18.046 02.011 11616 Exposure complete
04:26:18.096 00.050 11616 worker thread done servicing request
04:26:18.096 00.000 12268 OnExposeComplete: enter
04:26:18.096 00.000 12268 UpdateGuideState(): m_state=2
04:26:18.097 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:26:18.097 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.45, Mass=56, SNR=5.2, Peak=33 HFD=3.1
04:26:18.097 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.34 = 1.94)
04:26:18.097 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.17)
04:26:18.097 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-0.15 hyp=0.57 cameraTheta=-2.87 mountX=-0.21 mountY=-0.53, mountTheta=-1.95
04:26:18.099 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:18.113 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:26:18.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:18.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:18.113 00.000 12268 Enqueuing Expose request
04:26:18.114 00.001 11616 Worker thread wakes up
04:26:18.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:18.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:26:20.132 02.018 11616 Exposure complete
04:26:20.182 00.050 11616 worker thread done servicing request
04:26:20.183 00.001 12268 OnExposeComplete: enter
04:26:20.183 00.000 12268 UpdateGuideState(): m_state=2
04:26:20.183 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:26:20.183 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.16, Mass=63, SNR=5.5, Peak=32 HFD=6.1
04:26:20.183 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
04:26:20.183 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.86)
04:26:20.183 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-0.44 hyp=0.80 cameraTheta=-2.56 mountX=-0.50 mountY=-0.60, mountTheta=-2.27
04:26:20.185 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:20.200 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
04:26:20.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:20.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:20.201 00.001 12268 Enqueuing Expose request
04:26:20.201 00.000 11616 Worker thread wakes up
04:26:20.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:20.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:26:22.214 02.013 11616 Exposure complete
04:26:22.268 00.054 11616 worker thread done servicing request
04:26:22.269 00.001 12268 OnExposeComplete: enter
04:26:22.269 00.000 12268 UpdateGuideState(): m_state=2
04:26:22.269 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:26:22.269 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.92, Mass=48, SNR=4.9, Peak=32 HFD=3.1
04:26:22.269 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
04:26:22.269 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
04:26:22.269 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.32 hyp=0.42 cameraTheta=2.29 mountX=0.29 mountY=-0.32, mountTheta=-0.83
04:26:22.271 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:26:22.286 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:26:22.286 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:22.286 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:22.286 00.000 12268 Enqueuing Expose request
04:26:22.286 00.000 11616 Worker thread wakes up
04:26:22.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:22.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:24.300 02.014 11616 Exposure complete
04:26:24.353 00.053 11616 worker thread done servicing request
04:26:24.353 00.000 12268 OnExposeComplete: enter
04:26:24.354 00.001 12268 UpdateGuideState(): m_state=2
04:26:24.354 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:26:24.354 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:26:24.354 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:26:24.354 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:26:24.354 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.08 cameraTheta=-0.20 mountX=-0.01 mountY=0.08, mountTheta=1.67
04:26:24.356 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:24.371 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:26:24.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:24.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:24.371 00.000 12268 Enqueuing Expose request
04:26:24.371 00.000 11616 Worker thread wakes up
04:26:24.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:24.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:26.384 02.013 11616 Exposure complete
04:26:26.433 00.049 11616 worker thread done servicing request
04:26:26.433 00.000 12268 OnExposeComplete: enter
04:26:26.433 00.000 12268 UpdateGuideState(): m_state=2
04:26:26.433 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:26:26.434 00.001 12268 Star::Find returns 1 (0), X=665.80, Y=915.92, Mass=47, SNR=4.8, Peak=33 HFD=3.1
04:26:26.434 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
04:26:26.434 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
04:26:26.434 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.32 hyp=0.37 cameraTheta=2.10 mountX=0.30 mountY=-0.22, mountTheta=-0.64
04:26:26.436 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:26.450 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:26:26.451 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:26.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:26.451 00.000 12268 Enqueuing Expose request
04:26:26.451 00.000 11616 Worker thread wakes up
04:26:26.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:26.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:28.469 02.018 11616 Exposure complete
04:26:28.520 00.051 11616 worker thread done servicing request
04:26:28.520 00.000 12268 OnExposeComplete: enter
04:26:28.520 00.000 12268 UpdateGuideState(): m_state=2
04:26:28.520 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:26:28.520 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.82, Mass=45, SNR=4.7, Peak=29 HFD=4.2
04:26:28.520 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
04:26:28.520 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.62)
04:26:28.520 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.22 hyp=0.28 cameraTheta=0.92 mountX=0.24 mountY=0.14, mountTheta=0.53
04:26:28.522 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:28.538 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:26:28.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:28.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:28.538 00.000 12268 Enqueuing Expose request
04:26:28.538 00.000 11616 Worker thread wakes up
04:26:28.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:28.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:30.547 02.009 11616 Exposure complete
04:26:30.597 00.050 11616 worker thread done servicing request
04:26:30.598 00.001 12268 OnExposeComplete: enter
04:26:30.598 00.000 12268 UpdateGuideState(): m_state=2
04:26:30.598 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:26:30.598 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=42, SNR=4.5, Peak=29 HFD=4.0
04:26:30.598 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:26:30.598 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:26:30.598 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-0.20 mountX=-0.02 mountY=0.22, mountTheta=1.67
04:26:30.600 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:26:30.615 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:26:30.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:30.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:30.615 00.000 12268 Enqueuing Expose request
04:26:30.615 00.000 11616 Worker thread wakes up
04:26:30.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:30.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:32.619 02.004 11616 Exposure complete
04:26:32.670 00.051 11616 worker thread done servicing request
04:26:32.670 00.000 12268 OnExposeComplete: enter
04:26:32.670 00.000 12268 UpdateGuideState(): m_state=2
04:26:32.670 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:26:32.670 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.67, Mass=46, SNR=4.8, Peak=32 HFD=3.9
04:26:32.670 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
04:26:32.670 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.62)
04:26:32.670 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.92 mountX=0.07 mountY=0.04, mountTheta=0.53
04:26:32.672 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:32.687 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:26:32.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:32.687 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:32.687 00.000 12268 Enqueuing Expose request
04:26:32.687 00.000 11616 Worker thread wakes up
04:26:32.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:32.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:34.706 02.019 11616 Exposure complete
04:26:34.757 00.051 11616 worker thread done servicing request
04:26:34.757 00.000 12268 OnExposeComplete: enter
04:26:34.757 00.000 12268 UpdateGuideState(): m_state=2
04:26:34.758 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:26:34.758 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=916.06, Mass=49, SNR=4.9, Peak=31 HFD=3.7
04:26:34.758 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
04:26:34.758 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
04:26:34.758 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.46 hyp=0.46 cameraTheta=1.66 mountX=0.45 mountY=-0.10, mountTheta=-0.22
04:26:34.760 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:26:34.774 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
04:26:34.775 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:34.775 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:34.775 00.000 12268 Enqueuing Expose request
04:26:34.775 00.000 11616 Worker thread wakes up
04:26:34.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:34.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:36.787 02.012 11616 Exposure complete
04:26:36.837 00.050 11616 worker thread done servicing request
04:26:36.837 00.000 12268 OnExposeComplete: enter
04:26:36.837 00.000 12268 UpdateGuideState(): m_state=2
04:26:36.837 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:26:36.837 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.67, Mass=56, SNR=5.2, Peak=31 HFD=5.2
04:26:36.838 00.001 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.52 = 1.52)
04:26:36.838 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.59 = -1.59)
04:26:36.838 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.06 hyp=0.43 cameraTheta=2.99 mountX=0.02 mountY=-0.43, mountTheta=-1.52
04:26:36.840 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:36.854 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:26:36.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:36.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:36.854 00.000 12268 Enqueuing Expose request
04:26:36.854 00.000 11616 Worker thread wakes up
04:26:36.855 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:36.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:38.863 02.008 11616 Exposure complete
04:26:38.914 00.051 11616 worker thread done servicing request
04:26:38.914 00.000 12268 OnExposeComplete: enter
04:26:38.914 00.000 12268 UpdateGuideState(): m_state=2
04:26:38.914 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:26:38.914 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=916.06, Mass=51, SNR=5.0, Peak=33 HFD=3.0
04:26:38.914 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
04:26:38.914 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
04:26:38.914 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.45 hyp=0.59 cameraTheta=2.27 mountX=0.41 mountY=-0.44, mountTheta=-0.82
04:26:38.916 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:26:38.931 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
04:26:38.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:38.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:38.931 00.000 12268 Enqueuing Expose request
04:26:38.932 00.001 11616 Worker thread wakes up
04:26:38.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:38.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:40.977 02.045 11616 Exposure complete
04:26:41.027 00.050 11616 worker thread done servicing request
04:26:41.028 00.001 12268 OnExposeComplete: enter
04:26:41.028 00.000 12268 UpdateGuideState(): m_state=2
04:26:41.028 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:26:41.028 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.49, Mass=56, SNR=5.2, Peak=29 HFD=5.5
04:26:41.028 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.39 = 1.89)
04:26:41.028 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.22)
04:26:41.028 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.11 hyp=0.51 cameraTheta=-2.92 mountX=-0.16 mountY=-0.48, mountTheta=-1.90
04:26:41.030 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:41.045 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
04:26:41.046 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:41.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:41.046 00.000 12268 Enqueuing Expose request
04:26:41.046 00.000 11616 Worker thread wakes up
04:26:41.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:41.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:26:43.059 02.013 11616 Exposure complete
04:26:43.113 00.054 11616 worker thread done servicing request
04:26:43.113 00.000 12268 OnExposeComplete: enter
04:26:43.113 00.000 12268 UpdateGuideState(): m_state=2
04:26:43.113 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:26:43.113 00.000 12268 Star::Find returns 1 (0), X=665.02, Y=915.65, Mass=73, SNR=5.9, Peak=34 HFD=6.8
04:26:43.113 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
04:26:43.113 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
04:26:43.113 00.000 12268 CameraToMount -- cameraX=-0.96 cameraY=0.05 hyp=0.96 cameraTheta=3.09 mountX=-0.04 mountY=-0.96, mountTheta=-1.62
04:26:43.115 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:43.131 00.016 12268 UpdateGuideState exits: m=73 SNR=5.9
04:26:43.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:43.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:43.131 00.000 12268 Enqueuing Expose request
04:26:43.131 00.000 11616 Worker thread wakes up
04:26:43.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:43.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:26:45.147 02.016 11616 Exposure complete
04:26:45.199 00.052 11616 worker thread done servicing request
04:26:45.200 00.001 12268 OnExposeComplete: enter
04:26:45.200 00.000 12268 UpdateGuideState(): m_state=2
04:26:45.200 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:26:45.200 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.73, Mass=62, SNR=5.4, Peak=30 HFD=5.1
04:26:45.200 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
04:26:45.200 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
04:26:45.200 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.13 hyp=0.50 cameraTheta=2.88 mountX=0.08 mountY=-0.49, mountTheta=-1.41
04:26:45.202 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:45.216 00.014 12268 UpdateGuideState exits: m=62 SNR=5.4
04:26:45.217 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:45.217 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:45.217 00.000 12268 Enqueuing Expose request
04:26:45.217 00.000 11616 Worker thread wakes up
04:26:45.217 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:45.217 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:47.227 02.010 11616 Exposure complete
04:26:47.277 00.050 11616 worker thread done servicing request
04:26:47.277 00.000 12268 OnExposeComplete: enter
04:26:47.277 00.000 12268 UpdateGuideState(): m_state=2
04:26:47.278 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:26:47.278 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.82, Mass=54, SNR=5.1, Peak=32 HFD=3.1
04:26:47.278 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
04:26:47.278 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
04:26:47.278 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.21 hyp=0.49 cameraTheta=2.69 mountX=0.17 mountY=-0.47, mountTheta=-1.23
04:26:47.280 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:47.294 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
04:26:47.295 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:47.295 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:47.295 00.000 12268 Enqueuing Expose request
04:26:47.295 00.000 11616 Worker thread wakes up
04:26:47.295 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:47.295 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:49.307 02.012 11616 Exposure complete
04:26:49.359 00.052 11616 worker thread done servicing request
04:26:49.359 00.000 12268 OnExposeComplete: enter
04:26:49.359 00.000 12268 UpdateGuideState(): m_state=2
04:26:49.359 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:26:49.359 00.000 12268 Star::Find returns 1 (0), X=666.35, Y=915.83, Mass=42, SNR=4.5, Peak=27 HFD=4.6
04:26:49.360 00.001 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
04:26:49.360 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.25)
04:26:49.360 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.22 hyp=0.43 cameraTheta=0.55 mountX=0.26 mountY=0.33, mountTheta=0.91
04:26:49.362 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:26:49.377 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:26:49.377 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:49.377 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:49.377 00.000 12268 Enqueuing Expose request
04:26:49.377 00.000 11616 Worker thread wakes up
04:26:49.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:49.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:51.399 02.022 11616 Exposure complete
04:26:51.453 00.054 11616 worker thread done servicing request
04:26:51.453 00.000 12268 OnExposeComplete: enter
04:26:51.453 00.000 12268 UpdateGuideState(): m_state=2
04:26:51.453 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:26:51.453 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.48, Mass=48, SNR=4.8, Peak=30 HFD=3.4
04:26:51.453 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
04:26:51.453 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.86)
04:26:51.453 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.56 mountX=-0.14 mountY=-0.18, mountTheta=-2.26
04:26:51.456 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:26:51.471 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:26:51.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:51.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:51.471 00.000 12268 Enqueuing Expose request
04:26:51.471 00.000 11616 Worker thread wakes up
04:26:51.472 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:51.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:26:53.492 02.020 11616 Exposure complete
04:26:53.543 00.051 11616 worker thread done servicing request
04:26:53.544 00.001 12268 OnExposeComplete: enter
04:26:53.544 00.000 12268 UpdateGuideState(): m_state=2
04:26:53.544 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:26:53.544 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.62, Mass=46, SNR=4.8, Peak=32 HFD=3.3
04:26:53.544 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
04:26:53.544 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
04:26:53.544 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.15 cameraTheta=3.01 mountX=0.00 mountY=-0.15, mountTheta=-1.54
04:26:53.548 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:53.562 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:26:53.563 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:53.563 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:53.563 00.000 12268 Enqueuing Expose request
04:26:53.563 00.000 11616 Worker thread wakes up
04:26:53.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:53.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:55.579 02.016 11616 Exposure complete
04:26:55.629 00.050 11616 worker thread done servicing request
04:26:55.629 00.000 12268 OnExposeComplete: enter
04:26:55.629 00.000 12268 UpdateGuideState(): m_state=2
04:26:55.629 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:26:55.629 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.41, Mass=46, SNR=4.8, Peak=30 HFD=3.4
04:26:55.630 00.001 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.03 = 2.26)
04:26:55.630 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.85)
04:26:55.630 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.19 hyp=0.34 cameraTheta=-2.55 mountX=-0.22 mountY=-0.26, mountTheta=-2.27
04:26:55.632 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:55.646 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:26:55.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:55.646 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:55.646 00.000 12268 Enqueuing Expose request
04:26:55.647 00.001 11616 Worker thread wakes up
04:26:55.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:55.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:26:57.654 02.007 11616 Exposure complete
04:26:57.705 00.051 11616 worker thread done servicing request
04:26:57.705 00.000 12268 OnExposeComplete: enter
04:26:57.705 00.000 12268 UpdateGuideState(): m_state=2
04:26:57.705 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:26:57.705 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=37, SNR=4.2, Peak=28 HFD=3.3
04:26:57.705 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:26:57.705 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:26:57.706 00.001 12268 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.94 mountX=0.00 mountY=-0.03, mountTheta=-1.47
04:26:57.707 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:57.722 00.015 12268 UpdateGuideState exits: m=37 SNR=4.2
04:26:57.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:57.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:57.722 00.000 12268 Enqueuing Expose request
04:26:57.722 00.000 11616 Worker thread wakes up
04:26:57.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:57.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:26:59.730 02.008 11616 Exposure complete
04:26:59.781 00.051 11616 worker thread done servicing request
04:26:59.781 00.000 12268 OnExposeComplete: enter
04:26:59.781 00.000 12268 UpdateGuideState(): m_state=2
04:26:59.781 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:26:59.782 00.001 12268 Star::Find returns 1 (0), X=666.29, Y=915.34, Mass=43, SNR=4.6, Peak=29 HFD=4.5
04:26:59.782 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
04:26:59.782 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.98)
04:26:59.782 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.27 hyp=0.41 cameraTheta=-0.72 mountX=-0.24 mountY=0.34, mountTheta=2.18
04:26:59.784 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:26:59.799 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:26:59.799 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:59.799 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:26:59.799 00.000 12268 Enqueuing Expose request
04:26:59.799 00.000 11616 Worker thread wakes up
04:26:59.800 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:26:59.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:27:01.810 02.010 11616 Exposure complete
04:27:01.861 00.051 11616 worker thread done servicing request
04:27:01.861 00.000 12268 OnExposeComplete: enter
04:27:01.861 00.000 12268 UpdateGuideState(): m_state=2
04:27:01.862 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:27:01.862 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.22, Mass=58, SNR=5.3, Peak=29 HFD=6.3
04:27:01.862 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.84 = 2.44)
04:27:01.862 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.67)
04:27:01.862 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.38 hyp=0.55 cameraTheta=-2.37 mountX=-0.42 mountY=-0.34, mountTheta=-2.46
04:27:01.864 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:01.879 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:27:01.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:01.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:01.879 00.000 12268 Enqueuing Expose request
04:27:01.879 00.000 11616 Worker thread wakes up
04:27:01.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:01.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:27:03.897 02.018 11616 Exposure complete
04:27:03.948 00.051 11616 worker thread done servicing request
04:27:03.949 00.001 12268 OnExposeComplete: enter
04:27:03.949 00.000 12268 UpdateGuideState(): m_state=2
04:27:03.949 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:27:03.949 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=42, SNR=4.5, Peak=29 HFD=4.0
04:27:03.949 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:27:03.949 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:27:03.949 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-0.20 mountX=-0.02 mountY=0.22, mountTheta=1.67
04:27:03.952 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:27:03.966 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:27:03.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:03.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:03.966 00.000 12268 Enqueuing Expose request
04:27:03.967 00.001 11616 Worker thread wakes up
04:27:03.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:03.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:05.980 02.013 11616 Exposure complete
04:27:06.029 00.049 11616 worker thread done servicing request
04:27:06.030 00.001 12268 OnExposeComplete: enter
04:27:06.030 00.000 12268 UpdateGuideState(): m_state=2
04:27:06.030 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:27:06.030 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
04:27:06.030 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:27:06.030 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:27:06.030 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.20 mountX=-0.00 mountY=0.05, mountTheta=1.67
04:27:06.032 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:27:06.047 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:27:06.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:06.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:06.047 00.000 12268 Enqueuing Expose request
04:27:06.047 00.000 11616 Worker thread wakes up
04:27:06.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:06.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:08.059 02.012 11616 Exposure complete
04:27:08.110 00.051 11616 worker thread done servicing request
04:27:08.110 00.000 12268 OnExposeComplete: enter
04:27:08.110 00.000 12268 UpdateGuideState(): m_state=2
04:27:08.111 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:27:08.111 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.74, Mass=45, SNR=4.7, Peak=30 HFD=3.7
04:27:08.111 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
04:27:08.111 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
04:27:08.111 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.76 mountX=0.13 mountY=-0.04, mountTheta=-0.32
04:27:08.113 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:27:08.129 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:27:08.129 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:08.130 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:08.130 00.000 12268 Enqueuing Expose request
04:27:08.130 00.000 11616 Worker thread wakes up
04:27:08.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:08.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:10.131 02.001 11616 Exposure complete
04:27:10.183 00.052 11616 worker thread done servicing request
04:27:10.183 00.000 12268 OnExposeComplete: enter
04:27:10.183 00.000 12268 UpdateGuideState(): m_state=2
04:27:10.183 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:27:10.183 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=916.20, Mass=43, SNR=4.6, Peak=28 HFD=4.1
04:27:10.183 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
04:27:10.183 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
04:27:10.183 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.60 hyp=0.61 cameraTheta=1.38 mountX=0.61 mountY=0.04, mountTheta=0.07
04:27:10.185 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:27:10.200 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:27:10.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:10.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:10.200 00.000 12268 Enqueuing Expose request
04:27:10.200 00.000 11616 Worker thread wakes up
04:27:10.200 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:10.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:12.205 02.005 11616 Exposure complete
04:27:12.262 00.057 11616 worker thread done servicing request
04:27:12.262 00.000 12268 OnExposeComplete: enter
04:27:12.262 00.000 12268 UpdateGuideState(): m_state=2
04:27:12.262 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:27:12.262 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.39, Mass=44, SNR=4.6, Peak=32 HFD=3.2
04:27:12.262 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
04:27:12.262 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
04:27:12.262 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.21 hyp=0.28 cameraTheta=-2.30 mountX=-0.23 mountY=-0.16, mountTheta=-2.53
04:27:12.265 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:12.279 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:27:12.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:12.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:12.279 00.000 12268 Enqueuing Expose request
04:27:12.279 00.000 11616 Worker thread wakes up
04:27:12.280 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:12.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:27:14.295 02.015 11616 Exposure complete
04:27:14.348 00.053 11616 worker thread done servicing request
04:27:14.348 00.000 12268 OnExposeComplete: enter
04:27:14.348 00.000 12268 UpdateGuideState(): m_state=2
04:27:14.348 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:27:14.349 00.001 12268 Star::Find returns 1 (0), X=666.24, Y=915.48, Mass=44, SNR=4.6, Peak=29 HFD=4.4
04:27:14.349 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
04:27:14.349 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.26)
04:27:14.349 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.12 hyp=0.28 cameraTheta=-0.44 mountX=-0.10 mountY=0.27, mountTheta=1.91
04:27:14.351 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:14.367 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
04:27:14.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:14.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:14.367 00.000 12268 Enqueuing Expose request
04:27:14.367 00.000 11616 Worker thread wakes up
04:27:14.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:14.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:27:16.381 02.014 11616 Exposure complete
04:27:16.431 00.050 11616 worker thread done servicing request
04:27:16.431 00.000 12268 OnExposeComplete: enter
04:27:16.431 00.000 12268 UpdateGuideState(): m_state=2
04:27:16.432 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:27:16.432 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=4.0
04:27:16.432 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:27:16.432 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:27:16.432 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-0.20 mountX=-0.02 mountY=0.21, mountTheta=1.67
04:27:16.434 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:16.449 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:27:16.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:16.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:16.449 00.000 12268 Enqueuing Expose request
04:27:16.449 00.000 11616 Worker thread wakes up
04:27:16.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:16.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:18.459 02.010 11616 Exposure complete
04:27:18.510 00.051 11616 worker thread done servicing request
04:27:18.510 00.000 12268 OnExposeComplete: enter
04:27:18.510 00.000 12268 UpdateGuideState(): m_state=2
04:27:18.510 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:27:18.510 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.39, Mass=45, SNR=4.7, Peak=30 HFD=4.2
04:27:18.510 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
04:27:18.510 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
04:27:18.510 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.89 mountX=-0.20 mountY=0.20, mountTheta=2.35
04:27:18.514 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:18.529 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:27:18.529 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:18.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:18.529 00.000 12268 Enqueuing Expose request
04:27:18.529 00.000 11616 Worker thread wakes up
04:27:18.529 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:18.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:27:20.543 02.014 11616 Exposure complete
04:27:20.593 00.050 11616 worker thread done servicing request
04:27:20.594 00.001 12268 OnExposeComplete: enter
04:27:20.594 00.000 12268 UpdateGuideState(): m_state=2
04:27:20.594 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:27:20.594 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.75, Mass=43, SNR=4.6, Peak=31 HFD=3.3
04:27:20.594 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
04:27:20.594 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
04:27:20.594 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.84 mountX=0.14 mountY=-0.06, mountTheta=-0.40
04:27:20.596 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:20.611 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:27:20.611 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:20.611 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:20.611 00.000 12268 Enqueuing Expose request
04:27:20.611 00.000 11616 Worker thread wakes up
04:27:20.612 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:20.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:22.629 02.017 11616 Exposure complete
04:27:22.679 00.050 11616 worker thread done servicing request
04:27:22.679 00.000 12268 OnExposeComplete: enter
04:27:22.679 00.000 12268 UpdateGuideState(): m_state=2
04:27:22.679 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:27:22.679 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
04:27:22.679 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:27:22.679 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:27:22.680 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-0.20 mountX=-0.02 mountY=0.22, mountTheta=1.67
04:27:22.681 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:27:22.696 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:27:22.696 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:22.696 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:22.696 00.000 12268 Enqueuing Expose request
04:27:22.696 00.000 11616 Worker thread wakes up
04:27:22.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:22.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:24.703 02.007 11616 Exposure complete
04:27:24.758 00.055 11616 worker thread done servicing request
04:27:24.758 00.000 12268 OnExposeComplete: enter
04:27:24.758 00.000 12268 UpdateGuideState(): m_state=2
04:27:24.759 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:27:24.759 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.49, Mass=45, SNR=4.7, Peak=32 HFD=3.2
04:27:24.759 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
04:27:24.759 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
04:27:24.759 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-2.54 mountX=-0.13 mountY=-0.15, mountTheta=-2.29
04:27:24.761 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:27:24.775 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:27:24.776 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:24.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:24.776 00.000 12268 Enqueuing Expose request
04:27:24.776 00.000 11616 Worker thread wakes up
04:27:24.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:24.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:27:26.785 02.009 11616 Exposure complete
04:27:26.836 00.051 11616 worker thread done servicing request
04:27:26.836 00.000 12268 OnExposeComplete: enter
04:27:26.836 00.000 12268 UpdateGuideState(): m_state=2
04:27:26.836 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:27:26.836 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.67, Mass=51, SNR=5.0, Peak=33 HFD=3.8
04:27:26.837 00.001 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
04:27:26.837 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
04:27:26.837 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.66 mountX=0.06 mountY=-0.01, mountTheta=-0.21
04:27:26.839 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:26.855 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
04:27:26.855 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:26.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:26.855 00.000 12268 Enqueuing Expose request
04:27:26.855 00.000 11616 Worker thread wakes up
04:27:26.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:26.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:28.862 02.007 11616 Exposure complete
04:27:28.912 00.050 11616 worker thread done servicing request
04:27:28.913 00.001 12268 OnExposeComplete: enter
04:27:28.913 00.000 12268 UpdateGuideState(): m_state=2
04:27:28.913 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:27:28.913 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=45, SNR=4.7, Peak=32 HFD=3.7
04:27:28.913 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:27:28.913 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:27:28.913 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-0.20 mountX=-0.01 mountY=0.14, mountTheta=1.67
04:27:28.916 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:28.931 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:27:28.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:28.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:28.931 00.000 12268 Enqueuing Expose request
04:27:28.931 00.000 11616 Worker thread wakes up
04:27:28.931 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:28.931 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:30.998 02.067 11616 Exposure complete
04:27:31.050 00.052 11616 worker thread done servicing request
04:27:31.050 00.000 12268 OnExposeComplete: enter
04:27:31.050 00.000 12268 UpdateGuideState(): m_state=2
04:27:31.050 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:27:31.050 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.49, Mass=43, SNR=4.6, Peak=29 HFD=3.7
04:27:31.050 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
04:27:31.051 00.001 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
04:27:31.051 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.70 mountX=-0.11 mountY=0.00, mountTheta=3.14
04:27:31.053 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:31.067 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:27:31.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:31.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:31.068 00.001 12268 Enqueuing Expose request
04:27:31.068 00.000 11616 Worker thread wakes up
04:27:31.068 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:31.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:27:33.079 02.011 11616 Exposure complete
04:27:33.131 00.052 11616 worker thread done servicing request
04:27:33.131 00.000 12268 OnExposeComplete: enter
04:27:33.131 00.000 12268 UpdateGuideState(): m_state=2
04:27:33.131 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:27:33.131 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.51, Mass=47, SNR=4.8, Peak=32 HFD=3.9
04:27:33.131 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
04:27:33.132 00.001 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
04:27:33.132 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.44 mountX=-0.10 mountY=-0.10, mountTheta=-2.39
04:27:33.134 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:33.148 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:27:33.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:33.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:33.148 00.000 12268 Enqueuing Expose request
04:27:33.148 00.000 11616 Worker thread wakes up
04:27:33.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:33.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:35.169 02.021 11616 Exposure complete
04:27:35.225 00.056 11616 worker thread done servicing request
04:27:35.226 00.001 12268 OnExposeComplete: enter
04:27:35.226 00.000 12268 UpdateGuideState(): m_state=2
04:27:35.226 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:27:35.226 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.81, Mass=49, SNR=4.9, Peak=30 HFD=3.5
04:27:35.226 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
04:27:35.226 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
04:27:35.226 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.20 hyp=0.33 cameraTheta=2.47 mountX=0.18 mountY=-0.28, mountTheta=-1.01
04:27:35.231 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:35.246 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:27:35.246 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:35.247 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:35.247 00.000 12268 Enqueuing Expose request
04:27:35.247 00.000 11616 Worker thread wakes up
04:27:35.247 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:35.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:37.077 01.830 12268 evsrv: cli 0F8E69C0 connect
04:27:37.077 00.000 12268 case statement mapped state 2 to 1
04:27:37.077 00.000 12268 case statement mapped state 2 to 1
04:27:37.082 00.005 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"c1ac5fef-b91d-433b-b346-f8af69153eaa"}
04:27:37.082 00.000 12268 case statement mapped state 2 to 1
04:27:37.082 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"c1ac5fef-b91d-433b-b346-f8af69153eaa"}
04:27:37.136 00.054 12268 evsrv: cli 0F8E69C0 disconnect
04:27:37.274 00.138 11616 Exposure complete
04:27:37.352 00.078 12268 OnExposeComplete: enter
04:27:37.352 00.000 12268 UpdateGuideState(): m_state=2
04:27:37.352 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:27:37.352 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.03, Mass=56, SNR=5.2, Peak=30 HFD=5.7
04:27:37.352 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
04:27:37.352 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
04:27:37.353 00.001 11616 worker thread done servicing request
04:27:37.353 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.57 hyp=0.63 cameraTheta=-2.03 mountX=-0.59 mountY=-0.20, mountTheta=-2.81
04:27:37.355 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:37.372 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
04:27:37.373 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:37.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:37.373 00.000 12268 Enqueuing Expose request
04:27:37.373 00.000 11616 Worker thread wakes up
04:27:37.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:37.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:27:39.387 02.014 11616 Exposure complete
04:27:39.445 00.058 11616 worker thread done servicing request
04:27:39.445 00.000 12268 OnExposeComplete: enter
04:27:39.445 00.000 12268 UpdateGuideState(): m_state=2
04:27:39.446 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:27:39.446 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.58, Mass=46, SNR=4.8, Peak=32 HFD=3.7
04:27:39.446 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:27:39.446 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:27:39.446 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-0.20 mountX=-0.01 mountY=0.14, mountTheta=1.67
04:27:39.450 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:39.467 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
04:27:39.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:39.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:39.467 00.000 12268 Enqueuing Expose request
04:27:39.467 00.000 11616 Worker thread wakes up
04:27:39.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:39.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:41.492 02.025 11616 Exposure complete
04:27:41.551 00.059 11616 worker thread done servicing request
04:27:41.551 00.000 12268 OnExposeComplete: enter
04:27:41.551 00.000 12268 UpdateGuideState(): m_state=2
04:27:41.551 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:27:41.551 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
04:27:41.551 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:27:41.551 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:27:41.552 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.20 mountX=-0.00 mountY=0.02, mountTheta=1.67
04:27:41.554 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:27:41.569 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
04:27:41.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:41.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:41.569 00.000 12268 Enqueuing Expose request
04:27:41.569 00.000 11616 Worker thread wakes up
04:27:41.570 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:41.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:43.584 02.014 11616 Exposure complete
04:27:43.645 00.061 11616 worker thread done servicing request
04:27:43.645 00.000 12268 OnExposeComplete: enter
04:27:43.645 00.000 12268 UpdateGuideState(): m_state=2
04:27:43.645 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:27:43.645 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.38, Mass=38, SNR=4.4, Peak=27 HFD=3.7
04:27:43.646 00.001 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
04:27:43.646 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
04:27:43.646 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.87 mountX=-0.23 mountY=-0.04, mountTheta=-2.97
04:27:43.648 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:43.665 00.017 12268 UpdateGuideState exits: m=38 SNR=4.4
04:27:43.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:43.665 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:43.665 00.000 12268 Enqueuing Expose request
04:27:43.666 00.001 11616 Worker thread wakes up
04:27:43.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:43.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:27:45.714 02.048 11616 Exposure complete
04:27:45.771 00.057 11616 worker thread done servicing request
04:27:45.771 00.000 12268 OnExposeComplete: enter
04:27:45.772 00.001 12268 UpdateGuideState(): m_state=2
04:27:45.772 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:27:45.772 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.52, Mass=46, SNR=4.8, Peak=32 HFD=3.7
04:27:45.772 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
04:27:45.773 00.001 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.04)
04:27:45.773 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.66 mountX=-0.07 mountY=0.11, mountTheta=2.13
04:27:45.776 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:45.794 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
04:27:45.795 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:45.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:45.795 00.000 12268 Enqueuing Expose request
04:27:45.795 00.000 11616 Worker thread wakes up
04:27:45.795 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:45.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:47.829 02.034 11616 Exposure complete
04:27:47.887 00.058 11616 worker thread done servicing request
04:27:47.887 00.000 12268 OnExposeComplete: enter
04:27:47.887 00.000 12268 UpdateGuideState(): m_state=2
04:27:47.888 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:27:47.888 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.48, Mass=46, SNR=4.7, Peak=30 HFD=3.6
04:27:47.888 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.93 = 2.36)
04:27:47.888 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
04:27:47.888 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.45 mountX=-0.14 mountY=-0.13, mountTheta=-2.37
04:27:47.890 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:27:47.905 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:27:47.906 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:47.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:47.906 00.000 12268 Enqueuing Expose request
04:27:47.906 00.000 11616 Worker thread wakes up
04:27:47.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:47.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:27:49.914 02.008 11616 Exposure complete
04:27:49.966 00.052 11616 worker thread done servicing request
04:27:49.966 00.000 12268 OnExposeComplete: enter
04:27:49.966 00.000 12268 UpdateGuideState(): m_state=2
04:27:49.966 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:27:49.966 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=40, SNR=4.5, Peak=31 HFD=3.1
04:27:49.966 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:27:49.966 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:27:49.966 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.94 mountX=0.01 mountY=-0.10, mountTheta=-1.47
04:27:49.968 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:49.983 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
04:27:49.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:49.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:49.983 00.000 12268 Enqueuing Expose request
04:27:49.983 00.000 11616 Worker thread wakes up
04:27:49.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:49.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:51.993 02.010 11616 Exposure complete
04:27:52.055 00.062 11616 worker thread done servicing request
04:27:52.055 00.000 12268 OnExposeComplete: enter
04:27:52.055 00.000 12268 UpdateGuideState(): m_state=2
04:27:52.055 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:27:52.055 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.55, Mass=46, SNR=4.7, Peak=29 HFD=3.8
04:27:52.055 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
04:27:52.055 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
04:27:52.056 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.75 mountX=-0.06 mountY=-0.11, mountTheta=-2.07
04:27:52.058 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:27:52.075 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
04:27:52.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:52.076 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:52.076 00.000 12268 Enqueuing Expose request
04:27:52.076 00.000 11616 Worker thread wakes up
04:27:52.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:52.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:54.092 02.016 11616 Exposure complete
04:27:54.149 00.057 12268 OnExposeComplete: enter
04:27:54.149 00.000 12268 UpdateGuideState(): m_state=2
04:27:54.149 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:27:54.150 00.001 12268 Star::Find returns 1 (0), X=664.87, Y=916.01, Mass=58, SNR=5.3, Peak=29 HFD=6.2
04:27:54.150 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
04:27:54.150 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
04:27:54.150 00.000 12268 CameraToMount -- cameraX=-1.11 cameraY=0.41 hyp=1.18 cameraTheta=2.79 mountX=0.30 mountY=-1.15, mountTheta=-1.32
04:27:54.153 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:54.153 00.000 11616 worker thread done servicing request
04:27:54.173 00.020 12268 UpdateGuideState exits: m=58 SNR=5.3
04:27:54.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:54.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:54.173 00.000 12268 Enqueuing Expose request
04:27:54.173 00.000 11616 Worker thread wakes up
04:27:54.173 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:54.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:27:56.185 02.012 11616 Exposure complete
04:27:56.245 00.060 11616 worker thread done servicing request
04:27:56.245 00.000 12268 OnExposeComplete: enter
04:27:56.245 00.000 12268 UpdateGuideState(): m_state=2
04:27:56.246 00.001 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:27:56.246 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:27:56.246 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:27:56.246 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:27:56.246 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.20 mountX=-0.01 mountY=0.10, mountTheta=1.67
04:27:56.248 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:56.265 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
04:27:56.266 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:56.266 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:56.266 00.000 12268 Enqueuing Expose request
04:27:56.266 00.000 11616 Worker thread wakes up
04:27:56.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:56.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:27:58.354 02.088 11616 Exposure complete
04:27:58.412 00.058 11616 worker thread done servicing request
04:27:58.412 00.000 12268 OnExposeComplete: enter
04:27:58.412 00.000 12268 UpdateGuideState(): m_state=2
04:27:58.412 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:27:58.412 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.50, Mass=46, SNR=4.8, Peak=29 HFD=3.6
04:27:58.412 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
04:27:58.412 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
04:27:58.413 00.001 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-2.72 mountX=-0.12 mountY=-0.21, mountTheta=-2.10
04:27:58.415 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:27:58.432 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
04:27:58.432 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:58.432 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:27:58.432 00.000 12268 Enqueuing Expose request
04:27:58.432 00.000 11616 Worker thread wakes up
04:27:58.432 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:27:58.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:00.447 02.015 11616 Exposure complete
04:28:00.504 00.057 11616 worker thread done servicing request
04:28:00.504 00.000 12268 OnExposeComplete: enter
04:28:00.504 00.000 12268 UpdateGuideState(): m_state=2
04:28:00.504 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:28:00.505 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=916.38, Mass=43, SNR=4.6, Peak=27 HFD=4.3
04:28:00.505 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
04:28:00.505 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
04:28:00.505 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.77 hyp=0.78 cameraTheta=1.72 mountX=0.76 mountY=-0.21, mountTheta=-0.27
04:28:00.507 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:28:00.524 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:28:00.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:00.524 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:00.524 00.000 12268 Enqueuing Expose request
04:28:00.524 00.000 11616 Worker thread wakes up
04:28:00.524 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:00.525 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:02.619 02.094 11616 Exposure complete
04:28:02.690 00.071 11616 worker thread done servicing request
04:28:02.691 00.001 12268 OnExposeComplete: enter
04:28:02.691 00.000 12268 UpdateGuideState(): m_state=2
04:28:02.691 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:28:02.691 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.73, Mass=47, SNR=4.8, Peak=31 HFD=3.4
04:28:02.691 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
04:28:02.691 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
04:28:02.691 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.19 cameraTheta=2.43 mountX=0.11 mountY=-0.16, mountTheta=-0.97
04:28:02.693 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:28:02.711 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
04:28:02.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:02.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:02.711 00.000 12268 Enqueuing Expose request
04:28:02.711 00.000 11616 Worker thread wakes up
04:28:02.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:02.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:04.753 02.042 11616 Exposure complete
04:28:04.852 00.099 11616 worker thread done servicing request
04:28:04.863 00.011 12268 OnExposeComplete: enter
04:28:04.864 00.001 12268 UpdateGuideState(): m_state=2
04:28:04.864 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:28:04.864 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.96, Mass=42, SNR=4.5, Peak=26 HFD=3.5
04:28:04.864 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
04:28:04.864 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
04:28:04.864 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.35 hyp=0.46 cameraTheta=2.26 mountX=0.32 mountY=-0.34, mountTheta=-0.80
04:28:04.868 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:28:04.887 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
04:28:04.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:04.887 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:04.887 00.000 12268 Enqueuing Expose request
04:28:04.887 00.000 11616 Worker thread wakes up
04:28:04.887 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:04.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:06.911 02.024 11616 Exposure complete
04:28:07.026 00.115 11616 worker thread done servicing request
04:28:07.026 00.000 12268 OnExposeComplete: enter
04:28:07.026 00.000 12268 UpdateGuideState(): m_state=2
04:28:07.026 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:28:07.027 00.001 12268 Star::Find returns 1 (0), X=665.60, Y=915.36, Mass=45, SNR=4.7, Peak=31 HFD=3.1
04:28:07.027 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.06 = 2.23)
04:28:07.027 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.88)
04:28:07.027 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.24 hyp=0.45 cameraTheta=-2.58 mountX=-0.28 mountY=-0.35, mountTheta=-2.24
04:28:07.029 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:28:07.047 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
04:28:07.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:07.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:07.047 00.000 12268 Enqueuing Expose request
04:28:07.047 00.000 11616 Worker thread wakes up
04:28:07.048 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:07.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:28:09.090 02.042 11616 Exposure complete
04:28:09.175 00.085 11616 worker thread done servicing request
04:28:09.176 00.001 12268 OnExposeComplete: enter
04:28:09.176 00.000 12268 UpdateGuideState(): m_state=2
04:28:09.176 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:28:09.176 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.61, Mass=44, SNR=4.7, Peak=33 HFD=3.2
04:28:09.176 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:28:09.176 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:28:09.176 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.94 mountX=0.00 mountY=-0.05, mountTheta=-1.47
04:28:09.179 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:28:09.196 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
04:28:09.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:09.196 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:09.196 00.000 12268 Enqueuing Expose request
04:28:09.213 00.017 11616 Worker thread wakes up
04:28:09.213 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:09.214 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:11.230 02.016 11616 Exposure complete
04:28:11.292 00.062 11616 worker thread done servicing request
04:28:11.292 00.000 12268 OnExposeComplete: enter
04:28:11.292 00.000 12268 UpdateGuideState(): m_state=2
04:28:11.292 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:28:11.292 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:28:11.292 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:28:11.292 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:28:11.293 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.20 mountX=-0.01 mountY=0.10, mountTheta=1.67
04:28:11.295 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:28:11.312 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
04:28:11.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:11.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:11.312 00.000 12268 Enqueuing Expose request
04:28:11.312 00.000 11616 Worker thread wakes up
04:28:11.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:11.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:13.336 02.024 11616 Exposure complete
04:28:13.402 00.066 11616 worker thread done servicing request
04:28:13.402 00.000 12268 OnExposeComplete: enter
04:28:13.402 00.000 12268 UpdateGuideState(): m_state=2
04:28:13.402 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:28:13.403 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=915.96, Mass=45, SNR=4.7, Peak=29 HFD=3.6
04:28:13.403 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
04:28:13.403 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
04:28:13.403 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.36 hyp=0.37 cameraTheta=1.87 mountX=0.34 mountY=-0.15, mountTheta=-0.42
04:28:13.405 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:28:13.424 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
04:28:13.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:13.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:13.424 00.000 12268 Enqueuing Expose request
04:28:13.437 00.013 11616 Worker thread wakes up
04:28:13.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:13.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:15.480 02.043 11616 Exposure complete
04:28:15.572 00.092 11616 worker thread done servicing request
04:28:15.573 00.001 12268 OnExposeComplete: enter
04:28:15.573 00.000 12268 UpdateGuideState(): m_state=2
04:28:15.573 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:28:15.573 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.54, Mass=45, SNR=4.7, Peak=32 HFD=3.5
04:28:15.573 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
04:28:15.573 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.60)
04:28:15.573 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.10 mountX=-0.06 mountY=0.04, mountTheta=2.55
04:28:15.576 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:28:15.594 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
04:28:15.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:15.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:15.594 00.000 12268 Enqueuing Expose request
04:28:15.595 00.001 11616 Worker thread wakes up
04:28:15.595 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:15.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:17.677 02.082 11616 Exposure complete
04:28:17.774 00.097 11616 worker thread done servicing request
04:28:17.774 00.000 12268 OnExposeComplete: enter
04:28:17.774 00.000 12268 UpdateGuideState(): m_state=2
04:28:17.774 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:28:17.774 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.53, Mass=46, SNR=4.7, Peak=30 HFD=3.3
04:28:17.774 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
04:28:17.775 00.001 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.19)
04:28:17.775 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-2.89 mountX=-0.10 mountY=-0.28, mountTheta=-1.92
04:28:17.822 00.047 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:28:17.843 00.021 12268 UpdateGuideState exits: m=46 SNR=4.7
04:28:17.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:17.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:17.844 00.001 12268 Enqueuing Expose request
04:28:17.844 00.000 11616 Worker thread wakes up
04:28:17.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:17.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:19.887 02.043 11616 Exposure complete
04:28:19.957 00.070 11616 worker thread done servicing request
04:28:19.957 00.000 12268 OnExposeComplete: enter
04:28:19.957 00.000 12268 UpdateGuideState(): m_state=2
04:28:19.958 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:28:19.958 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.26, Mass=42, SNR=4.6, Peak=30 HFD=3.6
04:28:19.958 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
04:28:19.958 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
04:28:19.958 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.34 hyp=0.35 cameraTheta=-1.80 mountX=-0.35 mountY=-0.03, mountTheta=-3.04
04:28:19.961 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:28:19.980 00.019 12268 UpdateGuideState exits: m=42 SNR=4.6
04:28:19.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:19.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:19.980 00.000 12268 Enqueuing Expose request
04:28:19.980 00.000 11616 Worker thread wakes up
04:28:19.981 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:19.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:28:21.998 02.017 11616 Exposure complete
04:28:22.057 00.059 11616 worker thread done servicing request
04:28:22.058 00.001 12268 OnExposeComplete: enter
04:28:22.058 00.000 12268 UpdateGuideState(): m_state=2
04:28:22.058 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:28:22.058 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.37, Mass=45, SNR=4.7, Peak=31 HFD=3.1
04:28:22.058 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
04:28:22.058 00.000 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
04:28:22.058 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.24 hyp=0.45 cameraTheta=-2.59 mountX=-0.27 mountY=-0.35, mountTheta=-2.23
04:28:22.061 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:28:22.077 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:28:22.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:22.078 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:22.078 00.000 12268 Enqueuing Expose request
04:28:22.078 00.000 11616 Worker thread wakes up
04:28:22.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:22.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:28:24.106 02.028 11616 Exposure complete
04:28:24.224 00.118 11616 worker thread done servicing request
04:28:24.224 00.000 12268 OnExposeComplete: enter
04:28:24.224 00.000 12268 UpdateGuideState(): m_state=2
04:28:24.224 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:28:24.224 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.43, Mass=50, SNR=5.0, Peak=33 HFD=3.3
04:28:24.224 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
04:28:24.225 00.001 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
04:28:24.225 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.17 hyp=0.32 cameraTheta=-2.59 mountX=-0.19 mountY=-0.25, mountTheta=-2.23
04:28:24.227 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:28:24.248 00.021 12268 UpdateGuideState exits: m=50 SNR=5.0
04:28:24.248 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:24.248 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:24.248 00.000 12268 Enqueuing Expose request
04:28:24.249 00.001 11616 Worker thread wakes up
04:28:24.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:24.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:28:26.307 02.058 11616 Exposure complete
04:28:26.379 00.072 12268 OnExposeComplete: enter
04:28:26.379 00.000 12268 UpdateGuideState(): m_state=2
04:28:26.379 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:28:26.379 00.000 12268 Star::Find returns 1 (0), X=665.16, Y=915.64, Mass=61, SNR=5.4, Peak=32 HFD=5.6
04:28:26.380 00.001 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
04:28:26.380 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
04:28:26.380 00.000 12268 CameraToMount -- cameraX=-0.82 cameraY=0.04 hyp=0.82 cameraTheta=3.10 mountX=-0.04 mountY=-0.82, mountTheta=-1.62
04:28:26.380 00.000 11616 worker thread done servicing request
04:28:26.383 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:28:26.403 00.020 12268 UpdateGuideState exits: m=61 SNR=5.4
04:28:26.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:26.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:26.403 00.000 12268 Enqueuing Expose request
04:28:26.403 00.000 11616 Worker thread wakes up
04:28:26.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:26.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:28:28.438 02.035 11616 Exposure complete
04:28:28.505 00.067 11616 worker thread done servicing request
04:28:28.505 00.000 12268 OnExposeComplete: enter
04:28:28.505 00.000 12268 UpdateGuideState(): m_state=2
04:28:28.506 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:28:28.506 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:28:28.506 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:28:28.506 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:28:28.506 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.08 cameraTheta=-0.20 mountX=-0.01 mountY=0.08, mountTheta=1.67
04:28:28.510 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:28:28.530 00.020 12268 UpdateGuideState exits: m=39 SNR=4.4
04:28:28.531 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:28.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:28.531 00.000 12268 Enqueuing Expose request
04:28:28.542 00.011 11616 Worker thread wakes up
04:28:28.542 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:28.542 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:30.568 02.026 11616 Exposure complete
04:28:30.635 00.067 11616 worker thread done servicing request
04:28:30.636 00.001 12268 OnExposeComplete: enter
04:28:30.636 00.000 12268 UpdateGuideState(): m_state=2
04:28:30.636 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:28:30.636 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=44, SNR=4.7, Peak=32 HFD=3.5
04:28:30.636 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:28:30.636 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:28:30.636 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.20 mountX=-0.01 mountY=0.07, mountTheta=1.67
04:28:30.639 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:28:30.656 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
04:28:30.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:30.657 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:30.657 00.000 12268 Enqueuing Expose request
04:28:30.657 00.000 11616 Worker thread wakes up
04:28:30.657 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:30.657 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:32.676 02.019 11616 Exposure complete
04:28:32.734 00.058 11616 worker thread done servicing request
04:28:32.734 00.000 12268 OnExposeComplete: enter
04:28:32.734 00.000 12268 UpdateGuideState(): m_state=2
04:28:32.735 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:28:32.735 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=4.0
04:28:32.735 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:28:32.735 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:28:32.735 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-0.20 mountX=-0.02 mountY=0.21, mountTheta=1.67
04:28:32.737 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:28:32.753 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
04:28:32.754 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:32.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:32.754 00.000 12268 Enqueuing Expose request
04:28:32.754 00.000 11616 Worker thread wakes up
04:28:32.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:32.754 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:34.795 02.041 11616 Exposure complete
04:28:34.864 00.069 11616 worker thread done servicing request
04:28:34.864 00.000 12268 OnExposeComplete: enter
04:28:34.864 00.000 12268 UpdateGuideState(): m_state=2
04:28:34.865 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:28:34.865 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=40, SNR=4.5, Peak=31 HFD=3.1
04:28:34.865 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:28:34.865 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:28:34.865 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.94 mountX=0.01 mountY=-0.10, mountTheta=-1.47
04:28:34.868 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:28:34.889 00.021 12268 UpdateGuideState exits: m=40 SNR=4.5
04:28:34.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:34.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:34.890 00.001 12268 Enqueuing Expose request
04:28:34.890 00.000 11616 Worker thread wakes up
04:28:34.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:34.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:36.969 02.079 11616 Exposure complete
04:28:37.048 00.079 11616 worker thread done servicing request
04:28:37.049 00.001 12268 OnExposeComplete: enter
04:28:37.049 00.000 12268 UpdateGuideState(): m_state=2
04:28:37.049 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:28:37.049 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=43, SNR=4.6, Peak=33 HFD=3.0
04:28:37.049 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:28:37.049 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
04:28:37.050 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.94 mountX=0.01 mountY=-0.12, mountTheta=-1.47
04:28:37.053 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:28:37.073 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
04:28:37.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:37.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:37.074 00.001 12268 Enqueuing Expose request
04:28:37.074 00.000 11616 Worker thread wakes up
04:28:37.074 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:37.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:39.125 02.051 11616 Exposure complete
04:28:39.246 00.121 11616 worker thread done servicing request
04:28:39.246 00.000 12268 OnExposeComplete: enter
04:28:39.246 00.000 12268 UpdateGuideState(): m_state=2
04:28:39.246 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:28:39.247 00.001 12268 Star::Find returns 1 (0), X=665.47, Y=915.97, Mass=60, SNR=5.4, Peak=29 HFD=6.6
04:28:39.247 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
04:28:39.247 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
04:28:39.247 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.37 hyp=0.63 cameraTheta=2.51 mountX=0.32 mountY=-0.55, mountTheta=-1.05
04:28:39.250 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:28:39.269 00.019 12268 UpdateGuideState exits: m=60 SNR=5.4
04:28:39.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:39.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:39.269 00.000 12268 Enqueuing Expose request
04:28:39.269 00.000 11616 Worker thread wakes up
04:28:39.270 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:39.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:28:41.305 02.035 11616 Exposure complete
04:28:41.367 00.062 11616 worker thread done servicing request
04:28:41.367 00.000 12268 OnExposeComplete: enter
04:28:41.367 00.000 12268 UpdateGuideState(): m_state=2
04:28:41.368 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:28:41.368 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.25, Mass=46, SNR=4.7, Peak=28 HFD=3.5
04:28:41.368 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
04:28:41.368 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.69)
04:28:41.368 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.36 hyp=0.52 cameraTheta=-2.39 mountX=-0.39 mountY=-0.33, mountTheta=-2.44
04:28:41.370 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:28:41.388 00.018 12268 UpdateGuideState exits: m=46 SNR=4.7
04:28:41.388 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:41.389 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:41.389 00.000 12268 Enqueuing Expose request
04:28:41.392 00.003 11616 Worker thread wakes up
04:28:41.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:41.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:28:43.405 02.013 11616 Exposure complete
04:28:43.462 00.057 11616 worker thread done servicing request
04:28:43.462 00.000 12268 OnExposeComplete: enter
04:28:43.463 00.001 12268 UpdateGuideState(): m_state=2
04:28:43.463 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:28:43.463 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.25, Mass=41, SNR=4.5, Peak=29 HFD=3.5
04:28:43.463 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
04:28:43.463 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
04:28:43.463 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.35 hyp=0.37 cameraTheta=-1.87 mountX=-0.36 mountY=-0.06, mountTheta=-2.97
04:28:43.465 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:28:43.481 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:28:43.482 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:43.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:43.482 00.000 12268 Enqueuing Expose request
04:28:43.482 00.000 11616 Worker thread wakes up
04:28:43.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:43.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:28:45.501 02.019 11616 Exposure complete
04:28:45.560 00.059 11616 worker thread done servicing request
04:28:45.560 00.000 12268 OnExposeComplete: enter
04:28:45.560 00.000 12268 UpdateGuideState(): m_state=2
04:28:45.561 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:28:45.561 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.74, Mass=64, SNR=5.5, Peak=30 HFD=5.5
04:28:45.561 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
04:28:45.561 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
04:28:45.561 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.14 hyp=0.59 cameraTheta=2.91 mountX=0.08 mountY=-0.59, mountTheta=-1.44
04:28:45.563 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:28:45.580 00.017 12268 UpdateGuideState exits: m=64 SNR=5.5
04:28:45.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:45.580 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:45.580 00.000 12268 Enqueuing Expose request
04:28:45.581 00.001 11616 Worker thread wakes up
04:28:45.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:45.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:28:47.599 02.018 11616 Exposure complete
04:28:47.657 00.058 11616 worker thread done servicing request
04:28:47.657 00.000 12268 OnExposeComplete: enter
04:28:47.657 00.000 12268 UpdateGuideState(): m_state=2
04:28:47.657 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:28:47.657 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.56, Mass=45, SNR=4.7, Peak=33 HFD=3.1
04:28:47.657 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.29 = 2.00)
04:28:47.658 00.001 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.11)
04:28:47.658 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-2.81 mountX=-0.06 mountY=-0.12, mountTheta=-2.00
04:28:47.660 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:28:47.677 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:28:47.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:47.678 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:47.678 00.000 12268 Enqueuing Expose request
04:28:47.678 00.000 11616 Worker thread wakes up
04:28:47.678 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:47.678 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:49.700 02.022 11616 Exposure complete
04:28:49.759 00.059 11616 worker thread done servicing request
04:28:49.759 00.000 12268 OnExposeComplete: enter
04:28:49.760 00.001 12268 UpdateGuideState(): m_state=2
04:28:49.760 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:28:49.760 00.000 12268 Star::Find returns 1 (0), X=664.99, Y=915.86, Mass=59, SNR=5.3, Peak=27 HFD=7.5
04:28:49.760 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
04:28:49.760 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
04:28:49.760 00.000 12268 CameraToMount -- cameraX=-0.99 cameraY=0.26 hyp=1.03 cameraTheta=2.89 mountX=0.16 mountY=-1.02, mountTheta=-1.42
04:28:49.763 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:28:49.779 00.016 12268 UpdateGuideState exits: m=59 SNR=5.3
04:28:49.780 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:49.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:49.780 00.000 12268 Enqueuing Expose request
04:28:49.780 00.000 11616 Worker thread wakes up
04:28:49.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:49.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:28:51.794 02.014 11616 Exposure complete
04:28:51.849 00.055 11616 worker thread done servicing request
04:28:51.849 00.000 12268 OnExposeComplete: enter
04:28:51.849 00.000 12268 UpdateGuideState(): m_state=2
04:28:51.849 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:28:51.849 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.50, Mass=48, SNR=4.9, Peak=31 HFD=3.7
04:28:51.849 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
04:28:51.849 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.69)
04:28:51.850 00.001 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.39 mountX=-0.11 mountY=-0.10, mountTheta=-2.44
04:28:51.851 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:28:51.866 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:28:51.866 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:51.866 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:51.867 00.001 12268 Enqueuing Expose request
04:28:51.867 00.000 11616 Worker thread wakes up
04:28:51.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:51.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:28:53.893 02.026 11616 Exposure complete
04:28:53.954 00.061 11616 worker thread done servicing request
04:28:53.954 00.000 12268 OnExposeComplete: enter
04:28:53.954 00.000 12268 UpdateGuideState(): m_state=2
04:28:53.954 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:28:53.955 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.38, Mass=41, SNR=4.5, Peak=28 HFD=4.0
04:28:53.955 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
04:28:53.955 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
04:28:53.955 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.07 mountX=-0.21 mountY=0.15, mountTheta=2.52
04:28:53.957 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:28:53.975 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
04:28:53.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:53.975 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:53.975 00.000 12268 Enqueuing Expose request
04:28:53.975 00.000 11616 Worker thread wakes up
04:28:53.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:53.976 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:28:55.980 02.004 11616 Exposure complete
04:28:56.032 00.052 11616 worker thread done servicing request
04:28:56.033 00.001 12268 OnExposeComplete: enter
04:28:56.033 00.000 12268 UpdateGuideState(): m_state=2
04:28:56.033 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:28:56.033 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.55, Mass=49, SNR=4.9, Peak=29 HFD=4.8
04:28:56.033 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
04:28:56.033 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
04:28:56.033 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.05 hyp=0.25 cameraTheta=-2.94 mountX=-0.07 mountY=-0.23, mountTheta=-1.88
04:28:56.036 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:28:56.053 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
04:28:56.054 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:56.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:56.054 00.000 12268 Enqueuing Expose request
04:28:56.054 00.000 11616 Worker thread wakes up
04:28:56.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:56.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:28:58.059 02.005 11616 Exposure complete
04:28:58.110 00.051 11616 worker thread done servicing request
04:28:58.111 00.001 12268 OnExposeComplete: enter
04:28:58.111 00.000 12268 UpdateGuideState(): m_state=2
04:28:58.111 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:28:58.111 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.64, Mass=47, SNR=4.8, Peak=29 HFD=4.1
04:28:58.111 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
04:28:58.111 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.79)
04:28:58.111 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.09 mountX=0.04 mountY=0.01, mountTheta=0.36
04:28:58.113 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:28:58.128 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:28:58.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:58.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:28:58.128 00.000 12268 Enqueuing Expose request
04:28:58.129 00.001 11616 Worker thread wakes up
04:28:58.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:28:58.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:00.141 02.012 11616 Exposure complete
04:29:00.191 00.050 11616 worker thread done servicing request
04:29:00.192 00.001 12268 OnExposeComplete: enter
04:29:00.192 00.000 12268 UpdateGuideState(): m_state=2
04:29:00.192 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
04:29:00.192 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.81, Mass=49, SNR=4.9, Peak=28 HFD=4.0
04:29:00.192 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
04:29:00.192 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
04:29:00.192 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.23 cameraTheta=2.02 mountX=0.20 mountY=-0.13, mountTheta=-0.57
04:29:00.194 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:00.209 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:29:00.210 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:00.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:00.210 00.000 12268 Enqueuing Expose request
04:29:00.210 00.000 11616 Worker thread wakes up
04:29:00.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:00.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:02.218 02.008 11616 Exposure complete
04:29:02.273 00.055 11616 worker thread done servicing request
04:29:02.273 00.000 12268 OnExposeComplete: enter
04:29:02.273 00.000 12268 UpdateGuideState(): m_state=2
04:29:02.274 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
04:29:02.274 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.96, Mass=44, SNR=4.6, Peak=28 HFD=3.8
04:29:02.274 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
04:29:02.274 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
04:29:02.274 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.36 hyp=0.36 cameraTheta=1.76 mountX=0.35 mountY=-0.11, mountTheta=-0.32
04:29:02.276 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:29:02.290 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:29:02.290 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:02.290 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:02.290 00.000 12268 Enqueuing Expose request
04:29:02.290 00.000 11616 Worker thread wakes up
04:29:02.291 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:02.291 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:03.202 00.911 12268 evsrv: cli 0F8E6D80 connect
04:29:03.203 00.001 12268 case statement mapped state 2 to 1
04:29:03.203 00.000 12268 case statement mapped state 2 to 1
04:29:03.204 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"41b022fc-4cc7-482f-ab24-942064b51d95"}
04:29:03.204 00.000 12268 case statement mapped state 2 to 1
04:29:03.204 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"41b022fc-4cc7-482f-ab24-942064b51d95"}
04:29:03.204 00.000 12268 evsrv: cli 0F8E6D80 disconnect
04:29:03.206 00.002 12268 evsrv: cli 0F8E69C0 connect
04:29:03.206 00.000 12268 case statement mapped state 2 to 1
04:29:03.206 00.000 12268 case statement mapped state 2 to 1
04:29:03.207 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"d5605928-7cec-42ee-b105-f94d1e3fe3be"}
04:29:03.207 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"d5605928-7cec-42ee-b105-f94d1e3fe3be"}
04:29:03.208 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:29:03.209 00.001 12268 evsrv: cli 0F8E69C0 connect
04:29:03.209 00.000 12268 case statement mapped state 2 to 1
04:29:03.210 00.001 12268 case statement mapped state 2 to 1
04:29:03.211 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"d2cc5801-5d71-4650-8e36-b4dcb683e516"}
04:29:03.211 00.000 12268 PhdController::Guide begins
04:29:03.211 00.000 12268 PhdController: newstate STATE_SETUP
04:29:03.211 00.000 12268 PhdController: setup
04:29:03.211 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
04:29:03.211 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:29:03.211 00.000 12268 PhdController: newstate STATE_GUIDE
04:29:03.211 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:29:03.211 00.000 12268 guider state => CALIBRATED
04:29:03.211 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:29:03.212 00.001 12268 reset dither spiral
04:29:03.212 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:29:03.212 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"d2cc5801-5d71-4650-8e36-b4dcb683e516"}
04:29:03.221 00.009 12268 evsrv: cli 0F8E69C0 disconnect
04:29:03.222 00.001 12268 evsrv: cli 0F8E6D80 connect
04:29:03.222 00.000 12268 case statement mapped state 5 to 1
04:29:03.222 00.000 12268 case statement mapped state 5 to 1
04:29:03.223 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"bb925346-affd-4aed-ab56-ff9b33c02c27"}
04:29:03.223 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"bb925346-affd-4aed-ab56-ff9b33c02c27"}
04:29:03.235 00.012 12268 evsrv: cli 0F8E6D80 disconnect
04:29:03.235 00.000 12268 evsrv: cli 0FA411A0 connect
04:29:03.235 00.000 12268 case statement mapped state 5 to 1
04:29:03.236 00.001 12268 case statement mapped state 5 to 1
04:29:03.237 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"308a3937-0bfa-4b56-aa8f-7cb0ef1e3e96"}
04:29:03.237 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.98,915.60],"id":"308a3937-0bfa-4b56-aa8f-7cb0ef1e3e96"}
04:29:03.242 00.005 12268 evsrv: cli 0FA411A0 disconnect
04:29:03.243 00.001 12268 evsrv: cli 126BBF90 connect
04:29:03.243 00.000 12268 case statement mapped state 5 to 1
04:29:03.243 00.000 12268 case statement mapped state 5 to 1
04:29:03.244 00.001 12268 evsrv: cli 126BBF90 request: {"method":"get_app_state","id":"64a727fc-ec1e-458b-8030-44c5d84f89fd"}
04:29:03.244 00.000 12268 case statement mapped state 5 to 1
04:29:03.244 00.000 12268 evsrv: cli 126BBF90 response: {"jsonrpc":"2.0","result":"Selected","id":"64a727fc-ec1e-458b-8030-44c5d84f89fd"}
04:29:03.249 00.005 12268 evsrv: cli 126BBF90 disconnect
04:29:04.247 00.998 12268 evsrv: cli 0F8E69C0 connect
04:29:04.247 00.000 12268 case statement mapped state 5 to 1
04:29:04.247 00.000 12268 case statement mapped state 5 to 1
04:29:04.248 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f52a8165-fbda-4448-bb32-108dfca63289"}
04:29:04.248 00.000 12268 case statement mapped state 5 to 1
04:29:04.248 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"f52a8165-fbda-4448-bb32-108dfca63289"}
04:29:04.249 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:29:04.317 00.068 11616 Exposure complete
04:29:04.370 00.053 11616 worker thread done servicing request
04:29:04.370 00.000 12268 OnExposeComplete: enter
04:29:04.370 00.000 12268 UpdateGuideState(): m_state=5
04:29:04.370 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
04:29:04.370 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.92, Mass=66, SNR=5.6, Peak=32 HFD=6.7
04:29:04.370 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
04:29:04.371 00.001 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
04:29:04.371 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.32 hyp=0.49 cameraTheta=2.43 mountX=0.28 mountY=-0.41, mountTheta=-0.97
04:29:04.372 00.001 12268 Changing from state CALIBRATED to GUIDING
04:29:04.373 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:29:04.373 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:29:04.373 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:29:04.373 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:29:04.374 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:29:04.374 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:29:04.374 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:29:04.374 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:29:04.375 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:29:04.375 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:29:04.375 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:29:04.375 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:29:04.376 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:29:04.376 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:29:04.376 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:29:04.377 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:29:04.512 00.135 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:29:04.512 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:29:04.512 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:29:04.516 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:29:04.516 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:29:04.516 00.000 12268 setting lock position to (665.61, 915.92)
04:29:04.517 00.001 12268 MultiStar: stabilizing after lock position change
04:29:04.517 00.000 12268 guider state => GUIDING
04:29:04.517 00.000 12268 Status Line: Guiding
04:29:04.520 00.003 12268 Mount: notify guiding started
04:29:04.521 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:29:04.521 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:29:04.522 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:29:04.522 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:29:04.522 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:29:04.522 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:29:04.523 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:29:04.523 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:29:04.523 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:29:04.524 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:29:04.524 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:29:04.524 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:29:04.524 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:29:04.525 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:29:04.525 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:29:04.525 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:29:04.525 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:29:04.526 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:29:04.526 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:29:04.526 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:29:04.527 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:29:04.527 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:29:04.527 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:29:04.527 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:29:04.528 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:29:04.528 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:29:04.529 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:29:04.529 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:29:04.529 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:29:04.530 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:29:04.530 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:29:04.530 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:29:04.530 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:29:04.531 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:29:04.531 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:29:04.531 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:29:04.532 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:29:04.532 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:29:04.669 00.137 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:29:04.670 00.001 12268 ScopeASCOM::SideOfPier() returns 0
04:29:04.670 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:29:04.670 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:29:04.670 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:29:04.671 00.001 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:29:04.671 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:29:04.671 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:29:04.671 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:29:04.671 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:29:04.671 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:29:04.672 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:29:04.691 00.019 12268 UpdateGuideState exits: m=66 SNR=5.6
04:29:04.691 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
04:29:04.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:04.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:04.692 00.001 12268 Enqueuing Expose request
04:29:04.692 00.000 11616 Worker thread wakes up
04:29:04.692 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:04.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:05.255 00.563 12268 evsrv: cli 0F8E69C0 connect
04:29:05.256 00.001 12268 case statement mapped state 6 to 3
04:29:05.256 00.000 12268 case statement mapped state 6 to 3
04:29:05.257 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"886e604d-73aa-4cff-81b8-94b8a7fced6d"}
04:29:05.257 00.000 12268 case statement mapped state 6 to 3
04:29:05.257 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"886e604d-73aa-4cff-81b8-94b8a7fced6d"}
04:29:05.263 00.006 12268 evsrv: cli 0F8E69C0 disconnect
04:29:06.713 01.450 11616 Exposure complete
04:29:06.765 00.052 11616 worker thread done servicing request
04:29:06.765 00.000 12268 OnExposeComplete: enter
04:29:06.765 00.000 12268 UpdateGuideState(): m_state=6
04:29:06.765 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:29:06.765 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=40, SNR=4.5, Peak=31 HFD=3.1
04:29:06.765 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
04:29:06.765 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
04:29:06.765 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.30 hyp=0.41 cameraTheta=-0.83 mountX=-0.27 mountY=0.31, mountTheta=2.29
04:29:06.767 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.27, y=-0.30, opts=13)
04:29:06.767 00.000 12268 Enqueuing Move request for scope (0.27, -0.30)
04:29:06.767 00.000 11616 Worker thread wakes up
04:29:06.767 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.30) opts 0xd
04:29:06.767 00.000 11616 Handling offset move in thread for scope, endpoint = (0.27, -0.30)
04:29:06.767 00.000 11616 Moving (0.27, -0.30) raw xDistance=-0.27 yDistance=0.31
04:29:06.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:29:06.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
04:29:06.767 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:29:06.767 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
04:29:06.767 00.000 11616 MoveAxis(E, 0, ABG)
04:29:06.768 00.001 11616 Move returns status 0, amount 0
04:29:06.768 00.000 11616 MoveAxis(N, 0, ABG)
04:29:06.768 00.000 11616 Move returns status 0, amount 0
04:29:06.768 00.000 11616 move complete, result=0
04:29:06.769 00.001 11616 worker thread done servicing request
04:29:06.790 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:29:06.804 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
04:29:06.805 00.001 12268 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 1 / 99999
04:29:06.805 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768706946.805,"Host":"ASTROCENTER","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:29:06.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:06.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:06.805 00.000 12268 Enqueuing Expose request
04:29:06.805 00.000 12268 GuideStep: -0.3 px 0 ms EAST, 0.3 px 0 ms NORTH
04:29:06.806 00.001 11616 Worker thread wakes up
04:29:06.806 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:06.806 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:08.807 02.001 11616 Exposure complete
04:29:08.858 00.051 11616 worker thread done servicing request
04:29:08.858 00.000 12268 OnExposeComplete: enter
04:29:08.858 00.000 12268 UpdateGuideState(): m_state=6
04:29:08.858 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:29:08.858 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=915.72, Mass=57, SNR=5.2, Peak=33 HFD=2.8
04:29:08.858 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.15 = 2.14)
04:29:08.858 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
04:29:08.858 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.20 hyp=0.45 cameraTheta=-2.67 mountX=-0.24 mountY=-0.37, mountTheta=-2.14
04:29:08.860 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.40, y=-0.20, opts=13)
04:29:08.861 00.001 12268 Enqueuing Move request for scope (-0.40, -0.20)
04:29:08.861 00.000 11616 Worker thread wakes up
04:29:08.861 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.20) opts 0xd
04:29:08.861 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.40, -0.20)
04:29:08.861 00.000 11616 Moving (-0.40, -0.20) raw xDistance=-0.24 yDistance=-0.37
04:29:08.861 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:29:08.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
04:29:08.861 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:29:08.861 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
04:29:08.861 00.000 11616 MoveAxis(E, 0, ABG)
04:29:08.862 00.001 11616 Move returns status 0, amount 0
04:29:08.862 00.000 11616 MoveAxis(N, 0, ABG)
04:29:08.862 00.000 11616 Move returns status 0, amount 0
04:29:08.862 00.000 11616 move complete, result=0
04:29:08.862 00.000 11616 worker thread done servicing request
04:29:08.884 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:08.899 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:29:08.899 00.000 12268 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 2 / 99999
04:29:08.899 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768706948.899,"Host":"ASTROCENTER","Inst":1,"Distance":0.46,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
04:29:08.900 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:08.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:08.900 00.000 12268 Enqueuing Expose request
04:29:08.900 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
04:29:08.900 00.000 11616 Worker thread wakes up
04:29:08.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:08.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:10.999 02.099 11616 Exposure complete
04:29:11.051 00.052 11616 worker thread done servicing request
04:29:11.052 00.001 12268 OnExposeComplete: enter
04:29:11.052 00.000 12268 UpdateGuideState(): m_state=6
04:29:11.052 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:29:11.052 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.63, Mass=42, SNR=4.5, Peak=30 HFD=3.1
04:29:11.052 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
04:29:11.052 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.65)
04:29:11.052 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.29 hyp=0.33 cameraTheta=-1.05 mountX=-0.27 mountY=0.20, mountTheta=2.51
04:29:11.054 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.16, y=-0.29, opts=13)
04:29:11.054 00.000 12268 Enqueuing Move request for scope (0.16, -0.29)
04:29:11.054 00.000 11616 Worker thread wakes up
04:29:11.054 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.29) opts 0xd
04:29:11.054 00.000 11616 Handling offset move in thread for scope, endpoint = (0.16, -0.29)
04:29:11.054 00.000 11616 Moving (0.16, -0.29) raw xDistance=-0.27 yDistance=0.20
04:29:11.054 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.78
04:29:11.054 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.14 from input -0.27
04:29:11.054 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:29:11.055 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:29:11.055 00.000 11616 MoveAxis(E, 152, ABG)
04:29:11.055 00.000 11616 Guiding  Dir = 2, Dur = 152
04:29:11.055 00.000 11616 IsSlewing returns 1
04:29:11.055 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:29:11.055 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:29:11.055 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:29:11.056 00.001 11616 Move returns status 2, amount 0
04:29:11.056 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:29:11.056 00.000 11616 move complete, result=2
04:29:11.056 00.000 11616 worker thread done servicing request
04:29:11.074 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:29:11.088 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:29:11.088 00.000 12268 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 3 / 99999
04:29:11.088 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768706951.088,"Host":"ASTROCENTER","Inst":1,"Distance":0.42,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
04:29:11.089 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:11.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:11.089 00.000 12268 Enqueuing Expose request
04:29:11.089 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:29:11.089 00.000 11616 Worker thread wakes up
04:29:11.089 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:11.090 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:11.112 00.022 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
04:29:11.114 00.002 12268 mount move error indicates guiding should stop
04:29:11.114 00.000 12268 Mount: notify guiding stopped
04:29:11.114 00.000 12268 BLC: window closed
04:29:11.114 00.000 12268 BLC: Last direction was reset
04:29:11.115 00.001 12268 PhdController failed: Guiding stopped
04:29:11.115 00.000 12268 PhdController: newstate STATE_FINISH
04:29:11.115 00.000 12268 PhdController complete: fail: Guiding stopped
04:29:11.115 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768706951.115,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":3,"DroppedFrames":0}
04:29:11.115 00.000 12268 Mount: notify guiding dither settle done success=0
04:29:11.115 00.000 12268 PhdController: newstate STATE_IDLE
04:29:11.115 00.000 12268 Changing from state GUIDING to STOP
04:29:11.115 00.000 12268 guider state => SELECTED
04:29:11.115 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:29:13.102 01.987 11616 Exposure complete
04:29:13.154 00.052 11616 worker thread done servicing request
04:29:13.154 00.000 12268 OnExposeComplete: enter
04:29:13.154 00.000 12268 UpdateGuideState(): m_state=2
04:29:13.154 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:29:13.154 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.07, Mass=44, SNR=4.6, Peak=30 HFD=3.2
04:29:13.154 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
04:29:13.154 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.41)
04:29:13.155 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.71 mountX=0.17 mountY=0.15, mountTheta=0.74
04:29:13.190 00.035 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:13.210 00.020 12268 UpdateGuideState exits: m=44 SNR=4.6
04:29:13.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:13.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:13.210 00.000 12268 Enqueuing Expose request
04:29:13.210 00.000 11616 Worker thread wakes up
04:29:13.211 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:13.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:15.221 02.010 11616 Exposure complete
04:29:15.275 00.054 11616 worker thread done servicing request
04:29:15.275 00.000 12268 OnExposeComplete: enter
04:29:15.275 00.000 12268 UpdateGuideState(): m_state=2
04:29:15.275 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:29:15.275 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.53, Mass=42, SNR=4.5, Peak=28 HFD=4.1
04:29:15.275 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
04:29:15.276 00.001 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.14)
04:29:15.276 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.39 hyp=0.73 cameraTheta=-0.56 mountX=-0.33 mountY=0.66, mountTheta=2.03
04:29:15.278 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:15.292 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:29:15.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:15.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:15.292 00.000 12268 Enqueuing Expose request
04:29:15.292 00.000 11616 Worker thread wakes up
04:29:15.293 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:15.293 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:17.305 02.012 11616 Exposure complete
04:29:17.356 00.051 11616 worker thread done servicing request
04:29:17.357 00.001 12268 OnExposeComplete: enter
04:29:17.357 00.000 12268 UpdateGuideState(): m_state=2
04:29:17.357 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:29:17.357 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.39, Mass=48, SNR=4.9, Peak=29 HFD=3.9
04:29:17.357 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
04:29:17.357 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
04:29:17.357 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.54 hyp=0.57 cameraTheta=-1.24 mountX=-0.52 mountY=0.25, mountTheta=2.69
04:29:17.359 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:29:17.375 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
04:29:17.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:17.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:17.375 00.000 12268 Enqueuing Expose request
04:29:17.375 00.000 11616 Worker thread wakes up
04:29:17.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:17.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:29:19.386 02.011 11616 Exposure complete
04:29:19.437 00.051 11616 worker thread done servicing request
04:29:19.437 00.000 12268 OnExposeComplete: enter
04:29:19.437 00.000 12268 UpdateGuideState(): m_state=2
04:29:19.437 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:29:19.437 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.36, Mass=45, SNR=4.7, Peak=29 HFD=4.3
04:29:19.437 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
04:29:19.437 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.86)
04:29:19.437 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.56 hyp=0.76 cameraTheta=-0.84 mountX=-0.51 mountY=0.58, mountTheta=2.30
04:29:19.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:19.455 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:29:19.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:19.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:19.455 00.000 12268 Enqueuing Expose request
04:29:19.455 00.000 11616 Worker thread wakes up
04:29:19.456 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:19.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:29:21.469 02.013 11616 Exposure complete
04:29:21.519 00.050 11616 worker thread done servicing request
04:29:21.519 00.000 12268 OnExposeComplete: enter
04:29:21.519 00.000 12268 UpdateGuideState(): m_state=2
04:29:21.519 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:29:21.519 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=38, SNR=4.3, Peak=28 HFD=3.5
04:29:21.519 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
04:29:21.519 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
04:29:21.519 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.33 hyp=0.54 cameraTheta=-0.66 mountX=-0.29 mountY=0.46, mountTheta=2.12
04:29:21.521 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:21.540 00.019 12268 UpdateGuideState exits: m=38 SNR=4.3
04:29:21.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:21.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:21.540 00.000 12268 Enqueuing Expose request
04:29:21.540 00.000 11616 Worker thread wakes up
04:29:21.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:21.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:23.554 02.014 11616 Exposure complete
04:29:23.603 00.049 11616 worker thread done servicing request
04:29:23.604 00.001 12268 OnExposeComplete: enter
04:29:23.604 00.000 12268 UpdateGuideState(): m_state=2
04:29:23.604 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:29:23.604 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=915.53, Mass=77, SNR=6.1, Peak=35 HFD=5.8
04:29:23.604 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.64 = 2.65)
04:29:23.604 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.46)
04:29:23.605 00.001 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.39 hyp=0.47 cameraTheta=-2.16 mountX=-0.42 mountY=-0.21, mountTheta=-2.67
04:29:23.606 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:23.621 00.015 12268 UpdateGuideState exits: m=77 SNR=6.1
04:29:23.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:23.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:23.621 00.000 12268 Enqueuing Expose request
04:29:23.621 00.000 11616 Worker thread wakes up
04:29:23.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:23.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:29:25.629 02.008 11616 Exposure complete
04:29:25.681 00.052 11616 worker thread done servicing request
04:29:25.681 00.000 12268 OnExposeComplete: enter
04:29:25.681 00.000 12268 UpdateGuideState(): m_state=2
04:29:25.681 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:29:25.681 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.58, Mass=44, SNR=4.6, Peak=31 HFD=3.7
04:29:25.681 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
04:29:25.681 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
04:29:25.681 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.34 hyp=0.60 cameraTheta=-0.61 mountX=-0.29 mountY=0.53, mountTheta=2.08
04:29:25.683 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:29:25.698 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:29:25.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:25.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:25.698 00.000 12268 Enqueuing Expose request
04:29:25.698 00.000 11616 Worker thread wakes up
04:29:25.698 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:25.699 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:27.706 02.007 11616 Exposure complete
04:29:27.756 00.050 11616 worker thread done servicing request
04:29:27.756 00.000 12268 OnExposeComplete: enter
04:29:27.756 00.000 12268 UpdateGuideState(): m_state=2
04:29:27.756 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:29:27.757 00.001 12268 Star::Find returns 1 (0), X=665.99, Y=915.80, Mass=43, SNR=4.6, Peak=31 HFD=3.4
04:29:27.757 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
04:29:27.757 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
04:29:27.757 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.12 hyp=0.40 cameraTheta=-0.31 mountX=-0.08 mountY=0.40, mountTheta=1.78
04:29:27.759 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:29:27.773 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:29:27.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:27.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:27.773 00.000 12268 Enqueuing Expose request
04:29:27.773 00.000 11616 Worker thread wakes up
04:29:27.774 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:27.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:29.784 02.010 11616 Exposure complete
04:29:29.837 00.053 11616 worker thread done servicing request
04:29:29.837 00.000 12268 OnExposeComplete: enter
04:29:29.837 00.000 12268 UpdateGuideState(): m_state=2
04:29:29.838 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:29:29.838 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.07, Mass=46, SNR=4.8, Peak=29 HFD=4.2
04:29:29.838 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
04:29:29.838 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.50)
04:29:29.838 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.85 hyp=0.91 cameraTheta=-1.20 mountX=-0.82 mountY=0.43, mountTheta=2.65
04:29:29.840 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:29:29.854 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:29:29.855 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:29.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:29.855 00.000 12268 Enqueuing Expose request
04:29:29.855 00.000 11616 Worker thread wakes up
04:29:29.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:29.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:29:31.870 02.015 11616 Exposure complete
04:29:31.922 00.052 11616 worker thread done servicing request
04:29:31.922 00.000 12268 OnExposeComplete: enter
04:29:31.922 00.000 12268 UpdateGuideState(): m_state=2
04:29:31.923 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:29:31.923 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.73, Mass=61, SNR=5.4, Peak=31 HFD=7.0
04:29:31.923 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.94 = 2.35)
04:29:31.923 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.76)
04:29:31.923 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.19 hyp=0.31 cameraTheta=-2.46 mountX=-0.22 mountY=-0.21, mountTheta=-2.36
04:29:31.925 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:29:31.939 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
04:29:31.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:31.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:31.939 00.000 12268 Enqueuing Expose request
04:29:31.940 00.001 11616 Worker thread wakes up
04:29:31.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:31.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:29:33.953 02.013 11616 Exposure complete
04:29:34.004 00.051 11616 worker thread done servicing request
04:29:34.004 00.000 12268 OnExposeComplete: enter
04:29:34.005 00.001 12268 UpdateGuideState(): m_state=2
04:29:34.005 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:29:34.005 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.42, Mass=43, SNR=4.6, Peak=28 HFD=4.3
04:29:34.005 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
04:29:34.005 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
04:29:34.005 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.51 hyp=0.73 cameraTheta=-0.77 mountX=-0.45 mountY=0.59, mountTheta=2.23
04:29:34.007 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:29:34.022 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:29:34.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:34.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:34.022 00.000 12268 Enqueuing Expose request
04:29:34.022 00.000 11616 Worker thread wakes up
04:29:34.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:34.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:29:36.030 02.008 11616 Exposure complete
04:29:36.080 00.050 11616 worker thread done servicing request
04:29:36.080 00.000 12268 OnExposeComplete: enter
04:29:36.080 00.000 12268 UpdateGuideState(): m_state=2
04:29:36.081 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:29:36.081 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.88, Mass=49, SNR=4.9, Peak=29 HFD=4.9
04:29:36.081 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
04:29:36.081 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
04:29:36.081 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-0.19 mountX=-0.02 mountY=0.21, mountTheta=1.66
04:29:36.083 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:29:36.098 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:29:36.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:36.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:36.098 00.000 12268 Enqueuing Expose request
04:29:36.098 00.000 11616 Worker thread wakes up
04:29:36.098 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:36.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:38.111 02.013 11616 Exposure complete
04:29:38.162 00.051 11616 worker thread done servicing request
04:29:38.162 00.000 12268 OnExposeComplete: enter
04:29:38.162 00.000 12268 UpdateGuideState(): m_state=2
04:29:38.163 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:29:38.163 00.000 12268 Star::Find returns 1 (0), X=666.28, Y=915.46, Mass=41, SNR=4.5, Peak=27 HFD=4.5
04:29:38.163 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
04:29:38.163 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.10)
04:29:38.163 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-0.46 hyp=0.82 cameraTheta=-0.60 mountX=-0.39 mountY=0.73, mountTheta=2.06
04:29:38.165 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:38.180 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:29:38.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:38.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:38.180 00.000 12268 Enqueuing Expose request
04:29:38.180 00.000 11616 Worker thread wakes up
04:29:38.181 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:38.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:29:40.193 02.012 11616 Exposure complete
04:29:40.250 00.057 11616 worker thread done servicing request
04:29:40.250 00.000 12268 OnExposeComplete: enter
04:29:40.250 00.000 12268 UpdateGuideState(): m_state=2
04:29:40.251 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:29:40.251 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.32, Mass=41, SNR=4.5, Peak=30 HFD=3.1
04:29:40.251 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
04:29:40.251 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.27)
04:29:40.251 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.60 hyp=0.61 cameraTheta=-1.43 mountX=-0.59 mountY=0.16, mountTheta=2.88
04:29:40.255 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:40.272 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
04:29:40.272 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:40.272 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:40.272 00.000 12268 Enqueuing Expose request
04:29:40.272 00.000 11616 Worker thread wakes up
04:29:40.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:40.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:29:42.293 02.021 11616 Exposure complete
04:29:42.343 00.050 11616 worker thread done servicing request
04:29:42.344 00.001 12268 OnExposeComplete: enter
04:29:42.344 00.000 12268 UpdateGuideState(): m_state=2
04:29:42.344 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:29:42.344 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=38, SNR=4.3, Peak=27 HFD=3.9
04:29:42.344 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
04:29:42.344 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
04:29:42.344 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.36 hyp=0.66 cameraTheta=-0.57 mountX=-0.30 mountY=0.60, mountTheta=2.04
04:29:42.346 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:42.360 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
04:29:42.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:42.361 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:42.361 00.000 12268 Enqueuing Expose request
04:29:42.361 00.000 11616 Worker thread wakes up
04:29:42.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:42.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:44.364 02.003 11616 Exposure complete
04:29:44.415 00.051 11616 worker thread done servicing request
04:29:44.416 00.001 12268 OnExposeComplete: enter
04:29:44.416 00.000 12268 UpdateGuideState(): m_state=2
04:29:44.416 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:29:44.416 00.000 12268 Star::Find returns 1 (0), X=666.40, Y=915.46, Mass=42, SNR=4.5, Peak=27 HFD=4.9
04:29:44.416 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
04:29:44.416 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.17)
04:29:44.416 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=-0.47 hyp=0.92 cameraTheta=-0.53 mountX=-0.39 mountY=0.85, mountTheta=2.00
04:29:44.418 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:29:44.433 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:29:44.433 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:44.433 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:44.433 00.000 12268 Enqueuing Expose request
04:29:44.433 00.000 11616 Worker thread wakes up
04:29:44.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:44.433 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:29:46.434 02.001 11616 Exposure complete
04:29:46.484 00.050 11616 worker thread done servicing request
04:29:46.484 00.000 12268 OnExposeComplete: enter
04:29:46.485 00.001 12268 UpdateGuideState(): m_state=2
04:29:46.485 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:29:46.485 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.43, Mass=61, SNR=5.4, Peak=31 HFD=5.8
04:29:46.485 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
04:29:46.485 00.000 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.05)
04:29:46.485 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.49 hyp=0.49 cameraTheta=-1.65 mountX=-0.49 mountY=0.03, mountTheta=3.09
04:29:46.487 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:46.502 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:29:46.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:46.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:46.502 00.000 12268 Enqueuing Expose request
04:29:46.502 00.000 11616 Worker thread wakes up
04:29:46.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:46.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:29:48.512 02.010 11616 Exposure complete
04:29:48.562 00.050 11616 worker thread done servicing request
04:29:48.563 00.001 12268 OnExposeComplete: enter
04:29:48.563 00.000 12268 UpdateGuideState(): m_state=2
04:29:48.563 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:29:48.563 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.64, Mass=65, SNR=5.5, Peak=30 HFD=6.4
04:29:48.563 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
04:29:48.563 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
04:29:48.563 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.29 hyp=0.31 cameraTheta=-1.16 mountX=-0.27 mountY=0.16, mountTheta=2.61
04:29:48.565 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:48.580 00.015 12268 UpdateGuideState exits: m=65 SNR=5.5
04:29:48.580 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:48.580 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:48.580 00.000 12268 Enqueuing Expose request
04:29:48.580 00.000 11616 Worker thread wakes up
04:29:48.580 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:48.580 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:50.590 02.010 11616 Exposure complete
04:29:50.640 00.050 11616 worker thread done servicing request
04:29:50.640 00.000 12268 OnExposeComplete: enter
04:29:50.640 00.000 12268 UpdateGuideState(): m_state=2
04:29:50.641 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:29:50.641 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=40, SNR=4.4, Peak=30 HFD=3.2
04:29:50.641 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
04:29:50.641 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
04:29:50.641 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.31 hyp=0.45 cameraTheta=-0.77 mountX=-0.28 mountY=0.36, mountTheta=2.23
04:29:50.643 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:50.660 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
04:29:50.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:50.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:50.660 00.000 12268 Enqueuing Expose request
04:29:50.660 00.000 11616 Worker thread wakes up
04:29:50.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:50.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:52.676 02.016 11616 Exposure complete
04:29:52.728 00.052 11616 worker thread done servicing request
04:29:52.728 00.000 12268 OnExposeComplete: enter
04:29:52.728 00.000 12268 UpdateGuideState(): m_state=2
04:29:52.728 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:29:52.728 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=915.32, Mass=63, SNR=5.5, Peak=31 HFD=5.6
04:29:52.728 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
04:29:52.728 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
04:29:52.729 00.001 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.60 hyp=0.72 cameraTheta=-2.16 mountX=-0.64 mountY=-0.32, mountTheta=-2.68
04:29:52.730 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:52.745 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
04:29:52.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:52.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:52.745 00.000 12268 Enqueuing Expose request
04:29:52.745 00.000 11616 Worker thread wakes up
04:29:52.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:52.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:29:54.754 02.009 11616 Exposure complete
04:29:54.809 00.055 11616 worker thread done servicing request
04:29:54.809 00.000 12268 OnExposeComplete: enter
04:29:54.809 00.000 12268 UpdateGuideState(): m_state=2
04:29:54.809 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:29:54.809 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.35, Mass=44, SNR=4.6, Peak=32 HFD=3.0
04:29:54.810 00.001 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
04:29:54.810 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.27)
04:29:54.810 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.58 hyp=0.58 cameraTheta=-1.43 mountX=-0.56 mountY=0.16, mountTheta=2.87
04:29:54.812 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:54.827 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:29:54.828 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:54.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:54.828 00.000 12268 Enqueuing Expose request
04:29:54.828 00.000 11616 Worker thread wakes up
04:29:54.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:54.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:29:56.839 02.011 11616 Exposure complete
04:29:56.890 00.051 11616 worker thread done servicing request
04:29:56.891 00.001 12268 OnExposeComplete: enter
04:29:56.891 00.000 12268 UpdateGuideState(): m_state=2
04:29:56.891 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:29:56.891 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.65, Mass=46, SNR=4.8, Peak=31 HFD=3.5
04:29:56.891 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
04:29:56.891 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
04:29:56.891 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.28 hyp=0.41 cameraTheta=-0.74 mountX=-0.25 mountY=0.34, mountTheta=2.20
04:29:56.894 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:29:56.909 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:29:56.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:56.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:56.910 00.001 12268 Enqueuing Expose request
04:29:56.910 00.000 11616 Worker thread wakes up
04:29:56.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:56.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:29:58.989 02.079 11616 Exposure complete
04:29:59.041 00.052 11616 worker thread done servicing request
04:29:59.041 00.000 12268 OnExposeComplete: enter
04:29:59.041 00.000 12268 UpdateGuideState(): m_state=2
04:29:59.041 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:29:59.041 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.98, Mass=56, SNR=5.2, Peak=34 HFD=2.6
04:29:59.041 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.49 = 1.49)
04:29:59.042 00.001 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.62 = -1.62)
04:29:59.042 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.05 hyp=0.31 cameraTheta=2.97 mountX=0.02 mountY=-0.31, mountTheta=-1.49
04:29:59.044 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:29:59.059 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
04:29:59.059 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:59.060 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:29:59.060 00.000 12268 Enqueuing Expose request
04:29:59.060 00.000 11616 Worker thread wakes up
04:29:59.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:29:59.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:30:01.072 02.012 11616 Exposure complete
04:30:01.123 00.051 11616 worker thread done servicing request
04:30:01.124 00.001 12268 OnExposeComplete: enter
04:30:01.124 00.000 12268 UpdateGuideState(): m_state=2
04:30:01.124 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:30:01.124 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.52, Mass=41, SNR=4.5, Peak=27 HFD=4.2
04:30:01.124 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
04:30:01.124 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
04:30:01.124 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.40 hyp=0.65 cameraTheta=-0.67 mountX=-0.35 mountY=0.55, mountTheta=2.13
04:30:01.127 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:30:01.143 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:30:01.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:01.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:01.143 00.000 12268 Enqueuing Expose request
04:30:01.143 00.000 11616 Worker thread wakes up
04:30:01.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:01.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:03.167 02.024 11616 Exposure complete
04:30:03.222 00.055 12268 OnExposeComplete: enter
04:30:03.222 00.000 12268 UpdateGuideState(): m_state=2
04:30:03.222 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:30:03.222 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.07, Mass=43, SNR=4.6, Peak=29 HFD=3.6
04:30:03.222 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
04:30:03.222 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
04:30:03.222 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.85 hyp=0.86 cameraTheta=-1.44 mountX=-0.84 mountY=0.22, mountTheta=2.88
04:30:03.223 00.001 11616 worker thread done servicing request
04:30:03.225 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:03.241 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:30:03.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:03.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:03.242 00.001 12268 Enqueuing Expose request
04:30:03.242 00.000 11616 Worker thread wakes up
04:30:03.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:03.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:30:05.262 02.020 11616 Exposure complete
04:30:05.314 00.052 11616 worker thread done servicing request
04:30:05.314 00.000 12268 OnExposeComplete: enter
04:30:05.314 00.000 12268 UpdateGuideState(): m_state=2
04:30:05.314 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:30:05.314 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.43, Mass=44, SNR=4.7, Peak=29 HFD=3.8
04:30:05.314 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
04:30:05.315 00.001 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.57)
04:30:05.315 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.50 hyp=0.55 cameraTheta=-1.13 mountX=-0.47 mountY=0.30, mountTheta=2.58
04:30:05.317 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:05.331 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
04:30:05.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:05.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:05.331 00.000 12268 Enqueuing Expose request
04:30:05.331 00.000 11616 Worker thread wakes up
04:30:05.331 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:05.331 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:30:07.347 02.016 11616 Exposure complete
04:30:07.399 00.052 11616 worker thread done servicing request
04:30:07.399 00.000 12268 OnExposeComplete: enter
04:30:07.399 00.000 12268 UpdateGuideState(): m_state=2
04:30:07.400 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:30:07.400 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.98, Mass=43, SNR=4.6, Peak=28 HFD=3.5
04:30:07.400 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
04:30:07.400 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
04:30:07.400 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.06 hyp=0.24 cameraTheta=0.25 mountX=0.08 mountY=0.22, mountTheta=1.22
04:30:07.402 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:07.416 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:30:07.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:07.417 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:07.417 00.000 12268 Enqueuing Expose request
04:30:07.417 00.000 11616 Worker thread wakes up
04:30:07.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:07.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:09.430 02.013 11616 Exposure complete
04:30:09.480 00.050 11616 worker thread done servicing request
04:30:09.480 00.000 12268 OnExposeComplete: enter
04:30:09.480 00.000 12268 UpdateGuideState(): m_state=2
04:30:09.481 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:30:09.481 00.000 12268 Star::Find returns 1 (0), X=665.15, Y=915.94, Mass=64, SNR=5.5, Peak=30 HFD=6.1
04:30:09.481 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
04:30:09.481 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
04:30:09.481 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.01 hyp=0.46 cameraTheta=3.11 mountX=-0.03 mountY=-0.45, mountTheta=-1.64
04:30:09.483 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:30:09.497 00.014 12268 UpdateGuideState exits: m=64 SNR=5.5
04:30:09.498 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:09.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:09.498 00.000 12268 Enqueuing Expose request
04:30:09.498 00.000 11616 Worker thread wakes up
04:30:09.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:09.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:30:11.505 02.007 11616 Exposure complete
04:30:11.555 00.050 11616 worker thread done servicing request
04:30:11.555 00.000 12268 OnExposeComplete: enter
04:30:11.555 00.000 12268 UpdateGuideState(): m_state=2
04:30:11.555 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:30:11.555 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.37, Mass=42, SNR=4.5, Peak=30 HFD=3.3
04:30:11.556 00.001 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
04:30:11.556 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
04:30:11.556 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.55 hyp=0.59 cameraTheta=-1.20 mountX=-0.53 mountY=0.29, mountTheta=2.64
04:30:11.558 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:11.572 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:30:11.572 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:11.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:11.572 00.000 12268 Enqueuing Expose request
04:30:11.572 00.000 11616 Worker thread wakes up
04:30:11.573 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:11.573 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:30:13.578 02.005 11616 Exposure complete
04:30:13.631 00.053 11616 worker thread done servicing request
04:30:13.631 00.000 12268 OnExposeComplete: enter
04:30:13.631 00.000 12268 UpdateGuideState(): m_state=2
04:30:13.631 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:30:13.631 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.91, Mass=43, SNR=4.6, Peak=29 HFD=3.5
04:30:13.631 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
04:30:13.632 00.001 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
04:30:13.632 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-0.06 mountX=0.01 mountY=0.27, mountTheta=1.53
04:30:13.634 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:30:13.649 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:30:13.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:13.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:13.649 00.000 12268 Enqueuing Expose request
04:30:13.649 00.000 11616 Worker thread wakes up
04:30:13.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:13.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:15.653 02.004 11616 Exposure complete
04:30:15.703 00.050 11616 worker thread done servicing request
04:30:15.703 00.000 12268 OnExposeComplete: enter
04:30:15.703 00.000 12268 UpdateGuideState(): m_state=2
04:30:15.704 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:30:15.704 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.73, Mass=46, SNR=4.8, Peak=28 HFD=4.1
04:30:15.704 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
04:30:15.704 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
04:30:15.704 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.19 hyp=0.42 cameraTheta=-0.47 mountX=-0.15 mountY=0.40, mountTheta=1.94
04:30:15.707 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:30:15.721 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:30:15.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:15.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:15.721 00.000 12268 Enqueuing Expose request
04:30:15.722 00.001 11616 Worker thread wakes up
04:30:15.722 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:15.722 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:17.741 02.019 11616 Exposure complete
04:30:17.791 00.050 11616 worker thread done servicing request
04:30:17.792 00.001 12268 OnExposeComplete: enter
04:30:17.792 00.000 12268 UpdateGuideState(): m_state=2
04:30:17.792 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:30:17.792 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=916.06, Mass=60, SNR=5.3, Peak=29 HFD=6.7
04:30:17.792 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
04:30:17.792 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
04:30:17.792 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.14 hyp=0.35 cameraTheta=2.74 mountX=0.11 mountY=-0.34, mountTheta=-1.27
04:30:17.794 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:30:17.809 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:30:17.809 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:17.809 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:17.809 00.000 12268 Enqueuing Expose request
04:30:17.809 00.000 11616 Worker thread wakes up
04:30:17.809 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:17.809 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:30:19.826 02.017 11616 Exposure complete
04:30:19.876 00.050 11616 worker thread done servicing request
04:30:19.876 00.000 12268 OnExposeComplete: enter
04:30:19.876 00.000 12268 UpdateGuideState(): m_state=2
04:30:19.877 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:30:19.877 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.79, Mass=58, SNR=5.3, Peak=29 HFD=6.1
04:30:19.877 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
04:30:19.877 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.29)
04:30:19.877 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.14 hyp=0.34 cameraTheta=-0.41 mountX=-0.11 mountY=0.33, mountTheta=1.88
04:30:19.879 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:30:19.893 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:30:19.894 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:19.894 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:19.894 00.000 12268 Enqueuing Expose request
04:30:19.894 00.000 11616 Worker thread wakes up
04:30:19.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:19.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:21.896 02.002 11616 Exposure complete
04:30:21.946 00.050 11616 worker thread done servicing request
04:30:21.946 00.000 12268 OnExposeComplete: enter
04:30:21.946 00.000 12268 UpdateGuideState(): m_state=2
04:30:21.946 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:30:21.946 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.90, Mass=49, SNR=4.9, Peak=32 HFD=3.4
04:30:21.947 00.001 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
04:30:21.947 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
04:30:21.947 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.12 mountX=-0.00 mountY=0.18, mountTheta=1.59
04:30:21.949 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:30:21.963 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
04:30:21.964 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:21.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:21.964 00.000 12268 Enqueuing Expose request
04:30:21.964 00.000 11616 Worker thread wakes up
04:30:21.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:21.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:23.967 02.003 11616 Exposure complete
04:30:24.018 00.051 11616 worker thread done servicing request
04:30:24.018 00.000 12268 OnExposeComplete: enter
04:30:24.018 00.000 12268 UpdateGuideState(): m_state=2
04:30:24.018 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:30:24.018 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.25, Mass=40, SNR=4.4, Peak=27 HFD=4.3
04:30:24.018 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
04:30:24.018 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.78)
04:30:24.018 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.67 hyp=0.84 cameraTheta=-0.92 mountX=-0.62 mountY=0.59, mountTheta=2.38
04:30:24.020 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:30:24.035 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:30:24.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:24.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:24.035 00.000 12268 Enqueuing Expose request
04:30:24.035 00.000 11616 Worker thread wakes up
04:30:24.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:24.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:30:26.040 02.005 11616 Exposure complete
04:30:26.090 00.050 11616 worker thread done servicing request
04:30:26.090 00.000 12268 OnExposeComplete: enter
04:30:26.090 00.000 12268 UpdateGuideState(): m_state=2
04:30:26.090 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:30:26.090 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=40, SNR=4.4, Peak=29 HFD=3.6
04:30:26.090 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
04:30:26.090 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
04:30:26.090 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.33 hyp=0.56 cameraTheta=-0.64 mountX=-0.29 mountY=0.49, mountTheta=2.11
04:30:26.092 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:30:26.107 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:30:26.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:26.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:26.107 00.000 12268 Enqueuing Expose request
04:30:26.107 00.000 11616 Worker thread wakes up
04:30:26.107 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:26.108 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:28.107 01.999 11616 Exposure complete
04:30:28.157 00.050 11616 worker thread done servicing request
04:30:28.158 00.001 12268 OnExposeComplete: enter
04:30:28.158 00.000 12268 UpdateGuideState(): m_state=2
04:30:28.158 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:30:28.158 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.76, Mass=41, SNR=4.5, Peak=30 HFD=2.7
04:30:28.158 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
04:30:28.158 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
04:30:28.158 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.76 mountX=-0.16 mountY=-0.01, mountTheta=-3.08
04:30:28.160 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:28.176 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:30:28.176 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:28.176 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:28.176 00.000 12268 Enqueuing Expose request
04:30:28.176 00.000 11616 Worker thread wakes up
04:30:28.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:28.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:30.179 02.003 11616 Exposure complete
04:30:30.235 00.056 11616 worker thread done servicing request
04:30:30.235 00.000 12268 OnExposeComplete: enter
04:30:30.235 00.000 12268 UpdateGuideState(): m_state=2
04:30:30.236 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:30:30.236 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=43, SNR=4.6, Peak=31 HFD=3.5
04:30:30.236 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
04:30:30.236 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.04)
04:30:30.236 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.33 hyp=0.53 cameraTheta=-0.66 mountX=-0.29 mountY=0.46, mountTheta=2.13
04:30:30.238 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:30.254 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:30:30.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:30.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:30.254 00.000 12268 Enqueuing Expose request
04:30:30.254 00.000 11616 Worker thread wakes up
04:30:30.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:30.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:32.264 02.010 11616 Exposure complete
04:30:32.314 00.050 11616 worker thread done servicing request
04:30:32.315 00.001 12268 OnExposeComplete: enter
04:30:32.315 00.000 12268 UpdateGuideState(): m_state=2
04:30:32.315 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:30:32.315 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.77, Mass=60, SNR=5.3, Peak=27 HFD=5.6
04:30:32.315 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
04:30:32.315 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.84)
04:30:32.315 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-0.86 mountX=-0.14 mountY=0.15, mountTheta=2.32
04:30:32.317 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:30:32.332 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:30:32.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:32.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:32.332 00.000 12268 Enqueuing Expose request
04:30:32.332 00.000 11616 Worker thread wakes up
04:30:32.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:32.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:34.345 02.013 11616 Exposure complete
04:30:34.397 00.052 11616 worker thread done servicing request
04:30:34.398 00.001 12268 OnExposeComplete: enter
04:30:34.398 00.000 12268 UpdateGuideState(): m_state=2
04:30:34.398 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:30:34.398 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.71, Mass=48, SNR=4.8, Peak=28 HFD=4.5
04:30:34.398 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
04:30:34.398 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.34)
04:30:34.398 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=-0.22 hyp=0.62 cameraTheta=-0.36 mountX=-0.16 mountY=0.60, mountTheta=1.83
04:30:34.401 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=21, Gamma=1.290
04:30:34.416 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:30:34.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:34.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:34.416 00.000 12268 Enqueuing Expose request
04:30:34.417 00.001 11616 Worker thread wakes up
04:30:34.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:34.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:36.423 02.006 11616 Exposure complete
04:30:36.473 00.050 11616 worker thread done servicing request
04:30:36.473 00.000 12268 OnExposeComplete: enter
04:30:36.474 00.001 12268 UpdateGuideState(): m_state=2
04:30:36.474 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:30:36.474 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.55, Mass=48, SNR=4.9, Peak=32 HFD=3.2
04:30:36.474 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
04:30:36.474 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
04:30:36.474 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.38 hyp=0.39 cameraTheta=-1.32 mountX=-0.36 mountY=0.14, mountTheta=2.77
04:30:36.476 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:30:36.491 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:30:36.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:36.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:36.491 00.000 12268 Enqueuing Expose request
04:30:36.491 00.000 11616 Worker thread wakes up
04:30:36.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:36.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:38.506 02.015 11616 Exposure complete
04:30:38.557 00.051 11616 worker thread done servicing request
04:30:38.557 00.000 12268 OnExposeComplete: enter
04:30:38.557 00.000 12268 UpdateGuideState(): m_state=2
04:30:38.558 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:30:38.558 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.35, Mass=44, SNR=4.6, Peak=30 HFD=3.7
04:30:38.558 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
04:30:38.558 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
04:30:38.558 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.57 hyp=0.68 cameraTheta=-1.01 mountX=-0.53 mountY=0.43, mountTheta=2.46
04:30:38.560 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:30:38.574 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:30:38.575 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:38.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:38.575 00.000 12268 Enqueuing Expose request
04:30:38.575 00.000 11616 Worker thread wakes up
04:30:38.575 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:38.575 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:30:40.588 02.013 11616 Exposure complete
04:30:40.643 00.055 11616 worker thread done servicing request
04:30:40.643 00.000 12268 OnExposeComplete: enter
04:30:40.643 00.000 12268 UpdateGuideState(): m_state=2
04:30:40.644 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:30:40.644 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.57, Mass=41, SNR=4.5, Peak=27 HFD=4.1
04:30:40.644 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
04:30:40.644 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
04:30:40.644 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.35 hyp=0.59 cameraTheta=-0.64 mountX=-0.30 mountY=0.51, mountTheta=2.10
04:30:40.647 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:30:40.664 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
04:30:40.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:40.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:40.664 00.000 12268 Enqueuing Expose request
04:30:40.664 00.000 11616 Worker thread wakes up
04:30:40.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:40.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:42.673 02.009 11616 Exposure complete
04:30:42.727 00.054 11616 worker thread done servicing request
04:30:42.727 00.000 12268 OnExposeComplete: enter
04:30:42.727 00.000 12268 UpdateGuideState(): m_state=2
04:30:42.727 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:30:42.728 00.001 12268 Star::Find returns 1 (0), X=665.68, Y=915.71, Mass=54, SNR=5.1, Peak=29 HFD=5.8
04:30:42.728 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
04:30:42.728 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.45)
04:30:42.728 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.25 mountX=-0.21 mountY=0.10, mountTheta=2.70
04:30:42.730 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:42.746 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
04:30:42.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:42.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:42.746 00.000 12268 Enqueuing Expose request
04:30:42.747 00.001 11616 Worker thread wakes up
04:30:42.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:42.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:44.780 02.033 11616 Exposure complete
04:30:44.837 00.057 11616 worker thread done servicing request
04:30:44.837 00.000 12268 OnExposeComplete: enter
04:30:44.837 00.000 12268 UpdateGuideState(): m_state=2
04:30:44.837 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:30:44.837 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.81, Mass=48, SNR=4.9, Peak=31 HFD=3.6
04:30:44.837 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
04:30:44.837 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
04:30:44.838 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-0.38 mountX=-0.09 mountY=0.30, mountTheta=1.85
04:30:44.840 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:30:44.856 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
04:30:44.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:44.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:44.856 00.000 12268 Enqueuing Expose request
04:30:44.856 00.000 11616 Worker thread wakes up
04:30:44.856 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:44.856 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:46.871 02.015 11616 Exposure complete
04:30:46.924 00.053 11616 worker thread done servicing request
04:30:46.924 00.000 12268 OnExposeComplete: enter
04:30:46.924 00.000 12268 UpdateGuideState(): m_state=2
04:30:46.925 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:30:46.925 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
04:30:46.925 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
04:30:46.925 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
04:30:46.925 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.31 hyp=0.44 cameraTheta=-0.77 mountX=-0.28 mountY=0.36, mountTheta=2.23
04:30:46.928 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:46.944 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
04:30:46.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:46.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:46.944 00.000 12268 Enqueuing Expose request
04:30:46.944 00.000 11616 Worker thread wakes up
04:30:46.944 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:46.944 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:48.990 02.046 11616 Exposure complete
04:30:49.040 00.050 11616 worker thread done servicing request
04:30:49.040 00.000 12268 OnExposeComplete: enter
04:30:49.040 00.000 12268 UpdateGuideState(): m_state=2
04:30:49.041 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:30:49.041 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.27, Mass=45, SNR=4.7, Peak=31 HFD=3.7
04:30:49.041 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
04:30:49.041 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.58)
04:30:49.041 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.66 hyp=0.73 cameraTheta=-1.12 mountX=-0.62 mountY=0.40, mountTheta=2.57
04:30:49.043 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:49.057 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:30:49.058 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:49.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:49.058 00.000 12268 Enqueuing Expose request
04:30:49.058 00.000 11616 Worker thread wakes up
04:30:49.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:49.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:30:51.070 02.012 11616 Exposure complete
04:30:51.121 00.051 11616 worker thread done servicing request
04:30:51.121 00.000 12268 OnExposeComplete: enter
04:30:51.121 00.000 12268 UpdateGuideState(): m_state=2
04:30:51.122 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:30:51.122 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=916.20, Mass=62, SNR=5.5, Peak=30 HFD=5.7
04:30:51.122 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
04:30:51.122 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
04:30:51.122 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.63 mountX=0.28 mountY=-0.05, mountTheta=-0.19
04:30:51.126 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:51.140 00.014 12268 UpdateGuideState exits: m=62 SNR=5.5
04:30:51.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:51.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:51.141 00.001 12268 Enqueuing Expose request
04:30:51.141 00.000 11616 Worker thread wakes up
04:30:51.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:51.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:53.150 02.009 11616 Exposure complete
04:30:53.202 00.052 11616 worker thread done servicing request
04:30:53.202 00.000 12268 OnExposeComplete: enter
04:30:53.202 00.000 12268 UpdateGuideState(): m_state=2
04:30:53.202 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:30:53.202 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.81, Mass=40, SNR=4.4, Peak=27 HFD=3.3
04:30:53.203 00.001 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
04:30:53.203 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.94)
04:30:53.203 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.76 mountX=-0.10 mountY=0.13, mountTheta=2.22
04:30:53.205 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:53.221 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
04:30:53.221 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:53.221 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:53.221 00.000 12268 Enqueuing Expose request
04:30:53.221 00.000 11616 Worker thread wakes up
04:30:53.222 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:53.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:55.231 02.009 11616 Exposure complete
04:30:55.286 00.055 11616 worker thread done servicing request
04:30:55.286 00.000 12268 OnExposeComplete: enter
04:30:55.286 00.000 12268 UpdateGuideState(): m_state=2
04:30:55.287 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:30:55.287 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.32, Mass=41, SNR=4.5, Peak=28 HFD=3.9
04:30:55.287 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
04:30:55.287 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.70)
04:30:55.287 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.60 hyp=0.71 cameraTheta=-1.00 mountX=-0.56 mountY=0.46, mountTheta=2.46
04:30:55.290 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:55.306 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:30:55.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:55.306 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:55.306 00.000 12268 Enqueuing Expose request
04:30:55.306 00.000 11616 Worker thread wakes up
04:30:55.307 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:55.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:30:57.321 02.014 11616 Exposure complete
04:30:57.372 00.051 11616 worker thread done servicing request
04:30:57.372 00.000 12268 OnExposeComplete: enter
04:30:57.372 00.000 12268 UpdateGuideState(): m_state=2
04:30:57.372 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:30:57.372 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.60, Mass=44, SNR=4.7, Peak=32 HFD=3.5
04:30:57.373 00.001 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
04:30:57.373 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.86)
04:30:57.373 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.32 hyp=0.43 cameraTheta=-0.84 mountX=-0.29 mountY=0.33, mountTheta=2.30
04:30:57.375 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:57.389 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
04:30:57.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:57.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:57.389 00.000 12268 Enqueuing Expose request
04:30:57.389 00.000 11616 Worker thread wakes up
04:30:57.390 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:57.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:30:59.402 02.012 11616 Exposure complete
04:30:59.454 00.052 11616 worker thread done servicing request
04:30:59.454 00.000 12268 OnExposeComplete: enter
04:30:59.454 00.000 12268 UpdateGuideState(): m_state=2
04:30:59.455 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:30:59.455 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.26, Mass=47, SNR=4.8, Peak=27 HFD=6.0
04:30:59.455 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
04:30:59.455 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.61)
04:30:59.455 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.66 hyp=0.75 cameraTheta=-1.09 mountX=-0.63 mountY=0.43, mountTheta=2.54
04:30:59.457 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:30:59.472 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:30:59.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:59.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:30:59.473 00.001 12268 Enqueuing Expose request
04:30:59.473 00.000 11616 Worker thread wakes up
04:30:59.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:30:59.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:31:01.484 02.011 11616 Exposure complete
04:31:01.535 00.051 11616 worker thread done servicing request
04:31:01.535 00.000 12268 OnExposeComplete: enter
04:31:01.535 00.000 12268 UpdateGuideState(): m_state=2
04:31:01.535 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:31:01.535 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:31:01.535 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
04:31:01.536 00.001 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
04:31:01.536 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.33 hyp=0.56 cameraTheta=-0.64 mountX=-0.29 mountY=0.49, mountTheta=2.11
04:31:01.538 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:01.552 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
04:31:01.552 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:01.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:01.553 00.001 12268 Enqueuing Expose request
04:31:01.553 00.000 11616 Worker thread wakes up
04:31:01.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:01.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:03.569 02.016 11616 Exposure complete
04:31:03.620 00.051 11616 worker thread done servicing request
04:31:03.620 00.000 12268 OnExposeComplete: enter
04:31:03.620 00.000 12268 UpdateGuideState(): m_state=2
04:31:03.621 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:31:03.621 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.41, Mass=48, SNR=4.9, Peak=32 HFD=3.8
04:31:03.621 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
04:31:03.621 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.76)
04:31:03.621 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.52 hyp=0.64 cameraTheta=-0.94 mountX=-0.48 mountY=0.44, mountTheta=2.40
04:31:03.623 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:03.638 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:31:03.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:03.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:03.638 00.000 12268 Enqueuing Expose request
04:31:03.639 00.001 11616 Worker thread wakes up
04:31:03.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:03.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:31:05.651 02.012 11616 Exposure complete
04:31:05.702 00.051 11616 worker thread done servicing request
04:31:05.702 00.000 12268 OnExposeComplete: enter
04:31:05.702 00.000 12268 UpdateGuideState(): m_state=2
04:31:05.702 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:31:05.703 00.001 12268 Star::Find returns 1 (0), X=665.17, Y=915.67, Mass=65, SNR=5.6, Peak=31 HFD=6.4
04:31:05.703 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.10 = 2.18)
04:31:05.703 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.93)
04:31:05.703 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.25 hyp=0.51 cameraTheta=-2.63 mountX=-0.29 mountY=-0.41, mountTheta=-2.20
04:31:05.705 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:05.719 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
04:31:05.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:05.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:05.719 00.000 12268 Enqueuing Expose request
04:31:05.719 00.000 11616 Worker thread wakes up
04:31:05.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:05.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:31:07.722 02.003 11616 Exposure complete
04:31:07.775 00.053 11616 worker thread done servicing request
04:31:07.776 00.001 12268 OnExposeComplete: enter
04:31:07.776 00.000 12268 UpdateGuideState(): m_state=2
04:31:07.776 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:31:07.776 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.55, Mass=58, SNR=5.3, Peak=28 HFD=6.0
04:31:07.776 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
04:31:07.776 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
04:31:07.776 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.37 hyp=0.37 cameraTheta=-1.70 mountX=-0.37 mountY=0.00, mountTheta=3.14
04:31:07.778 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:31:07.792 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:31:07.793 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:07.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:07.793 00.000 12268 Enqueuing Expose request
04:31:07.793 00.000 11616 Worker thread wakes up
04:31:07.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:07.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:09.807 02.014 11616 Exposure complete
04:31:09.860 00.053 11616 worker thread done servicing request
04:31:09.860 00.000 12268 OnExposeComplete: enter
04:31:09.860 00.000 12268 UpdateGuideState(): m_state=2
04:31:09.860 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:31:09.860 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.79, Mass=44, SNR=4.6, Peak=29 HFD=3.8
04:31:09.860 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
04:31:09.860 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
04:31:09.860 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.13 hyp=0.45 cameraTheta=-0.31 mountX=-0.09 mountY=0.44, mountTheta=1.78
04:31:09.862 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:09.877 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:31:09.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:09.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:09.877 00.000 12268 Enqueuing Expose request
04:31:09.877 00.000 11616 Worker thread wakes up
04:31:09.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:09.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:11.893 02.016 11616 Exposure complete
04:31:11.945 00.052 11616 worker thread done servicing request
04:31:11.945 00.000 12268 OnExposeComplete: enter
04:31:11.945 00.000 12268 UpdateGuideState(): m_state=2
04:31:11.945 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:31:11.946 00.001 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=42, SNR=4.5, Peak=30 HFD=3.6
04:31:11.946 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
04:31:11.946 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
04:31:11.946 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.34 hyp=0.58 cameraTheta=-0.62 mountX=-0.29 mountY=0.51, mountTheta=2.09
04:31:11.948 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:11.963 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:31:11.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:11.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:11.963 00.000 12268 Enqueuing Expose request
04:31:11.963 00.000 11616 Worker thread wakes up
04:31:11.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:11.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:13.967 02.004 11616 Exposure complete
04:31:14.018 00.051 11616 worker thread done servicing request
04:31:14.018 00.000 12268 OnExposeComplete: enter
04:31:14.018 00.000 12268 UpdateGuideState(): m_state=2
04:31:14.019 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:31:14.019 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.20, Mass=58, SNR=5.3, Peak=30 HFD=4.6
04:31:14.019 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
04:31:14.019 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
04:31:14.019 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.72 hyp=0.73 cameraTheta=-1.49 mountX=-0.72 mountY=0.15, mountTheta=2.93
04:31:14.022 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:14.035 00.013 12268 UpdateGuideState exits: m=58 SNR=5.3
04:31:14.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:14.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:14.035 00.000 12268 Enqueuing Expose request
04:31:14.036 00.001 11616 Worker thread wakes up
04:31:14.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:14.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:31:16.048 02.012 11616 Exposure complete
04:31:16.098 00.050 11616 worker thread done servicing request
04:31:16.098 00.000 12268 OnExposeComplete: enter
04:31:16.098 00.000 12268 UpdateGuideState(): m_state=2
04:31:16.098 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:31:16.098 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.87, Mass=41, SNR=4.5, Peak=32 HFD=2.3
04:31:16.098 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.13 = 2.15)
04:31:16.098 00.000 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.96)
04:31:16.098 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.66 mountX=-0.07 mountY=-0.10, mountTheta=-2.16
04:31:16.100 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:31:16.114 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:31:16.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:16.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:16.114 00.000 12268 Enqueuing Expose request
04:31:16.114 00.000 11616 Worker thread wakes up
04:31:16.115 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:16.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:18.129 02.014 11616 Exposure complete
04:31:18.180 00.051 11616 worker thread done servicing request
04:31:18.180 00.000 12268 OnExposeComplete: enter
04:31:18.180 00.000 12268 UpdateGuideState(): m_state=2
04:31:18.181 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:31:18.181 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.64, Mass=40, SNR=4.4, Peak=27 HFD=3.7
04:31:18.181 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
04:31:18.181 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
04:31:18.181 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.28 hyp=0.44 cameraTheta=-0.69 mountX=-0.24 mountY=0.37, mountTheta=2.15
04:31:18.183 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:31:18.198 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:31:18.198 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:18.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:18.198 00.000 12268 Enqueuing Expose request
04:31:18.198 00.000 11616 Worker thread wakes up
04:31:18.198 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:18.198 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:20.212 02.014 11616 Exposure complete
04:31:20.265 00.053 11616 worker thread done servicing request
04:31:20.265 00.000 12268 OnExposeComplete: enter
04:31:20.265 00.000 12268 UpdateGuideState(): m_state=2
04:31:20.265 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:31:20.265 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.78, Mass=44, SNR=4.7, Peak=31 HFD=3.0
04:31:20.265 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
04:31:20.265 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
04:31:20.265 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.91 mountX=-0.13 mountY=0.13, mountTheta=2.36
04:31:20.267 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:31:20.282 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:31:20.282 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:20.282 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:20.282 00.000 12268 Enqueuing Expose request
04:31:20.283 00.001 11616 Worker thread wakes up
04:31:20.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:20.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:22.300 02.017 11616 Exposure complete
04:31:22.352 00.052 11616 worker thread done servicing request
04:31:22.352 00.000 12268 OnExposeComplete: enter
04:31:22.352 00.000 12268 UpdateGuideState(): m_state=2
04:31:22.352 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:31:22.352 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.51, Mass=44, SNR=4.6, Peak=28 HFD=3.8
04:31:22.352 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
04:31:22.353 00.001 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
04:31:22.353 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.42 hyp=0.49 cameraTheta=-1.03 mountX=-0.39 mountY=0.30, mountTheta=2.48
04:31:22.355 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:22.369 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:31:22.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:22.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:22.370 00.001 12268 Enqueuing Expose request
04:31:22.370 00.000 11616 Worker thread wakes up
04:31:22.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:22.370 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:24.372 02.002 11616 Exposure complete
04:31:24.424 00.052 11616 worker thread done servicing request
04:31:24.424 00.000 12268 OnExposeComplete: enter
04:31:24.424 00.000 12268 UpdateGuideState(): m_state=2
04:31:24.424 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:31:24.425 00.001 12268 Star::Find returns 1 (0), X=665.30, Y=915.85, Mass=61, SNR=5.4, Peak=28 HFD=6.1
04:31:24.425 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.39 = 1.89)
04:31:24.425 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.22)
04:31:24.425 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.07 hyp=0.31 cameraTheta=-2.92 mountX=-0.10 mountY=-0.29, mountTheta=-1.89
04:31:24.427 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:24.442 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:31:24.442 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:24.442 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:24.442 00.000 12268 Enqueuing Expose request
04:31:24.442 00.000 11616 Worker thread wakes up
04:31:24.443 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:24.443 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:31:26.445 02.002 11616 Exposure complete
04:31:26.495 00.050 11616 worker thread done servicing request
04:31:26.496 00.001 12268 OnExposeComplete: enter
04:31:26.496 00.000 12268 UpdateGuideState(): m_state=2
04:31:26.496 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:31:26.496 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.58, Mass=52, SNR=5.0, Peak=27 HFD=5.2
04:31:26.496 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
04:31:26.496 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
04:31:26.496 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.34 hyp=0.34 cameraTheta=-1.46 mountX=-0.33 mountY=0.08, mountTheta=2.90
04:31:26.498 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:26.512 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
04:31:26.513 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:26.513 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:26.513 00.000 12268 Enqueuing Expose request
04:31:26.513 00.000 11616 Worker thread wakes up
04:31:26.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:26.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:28.516 02.003 11616 Exposure complete
04:31:28.568 00.052 11616 worker thread done servicing request
04:31:28.569 00.001 12268 OnExposeComplete: enter
04:31:28.569 00.000 12268 UpdateGuideState(): m_state=2
04:31:28.569 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:31:28.569 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.97, Mass=45, SNR=4.7, Peak=31 HFD=3.4
04:31:28.569 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
04:31:28.569 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
04:31:28.569 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.05 hyp=0.32 cameraTheta=0.15 mountX=0.08 mountY=0.31, mountTheta=1.32
04:31:28.571 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:28.587 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:31:28.588 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:28.588 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:28.588 00.000 12268 Enqueuing Expose request
04:31:28.588 00.000 11616 Worker thread wakes up
04:31:28.588 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:28.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:30.608 02.020 11616 Exposure complete
04:31:30.659 00.051 11616 worker thread done servicing request
04:31:30.659 00.000 12268 OnExposeComplete: enter
04:31:30.659 00.000 12268 UpdateGuideState(): m_state=2
04:31:30.659 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:31:30.660 00.001 12268 Star::Find returns 1 (0), X=665.75, Y=915.51, Mass=52, SNR=5.0, Peak=30 HFD=4.6
04:31:30.660 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
04:31:30.660 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
04:31:30.660 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.42 hyp=0.44 cameraTheta=-1.24 mountX=-0.40 mountY=0.20, mountTheta=2.68
04:31:30.662 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:30.677 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:31:30.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:30.677 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:30.677 00.000 12268 Enqueuing Expose request
04:31:30.677 00.000 11616 Worker thread wakes up
04:31:30.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:30.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:32.687 02.010 11616 Exposure complete
04:31:32.738 00.051 11616 worker thread done servicing request
04:31:32.738 00.000 12268 OnExposeComplete: enter
04:31:32.738 00.000 12268 UpdateGuideState(): m_state=2
04:31:32.738 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:31:32.739 00.001 12268 Star::Find returns 1 (0), X=665.63, Y=915.85, Mass=62, SNR=5.4, Peak=33 HFD=6.2
04:31:32.739 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
04:31:32.739 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
04:31:32.739 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.34 mountX=-0.07 mountY=0.02, mountTheta=2.78
04:31:32.741 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:32.755 00.014 12268 UpdateGuideState exits: m=62 SNR=5.4
04:31:32.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:32.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:32.755 00.000 12268 Enqueuing Expose request
04:31:32.755 00.000 11616 Worker thread wakes up
04:31:32.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:32.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:34.764 02.009 11616 Exposure complete
04:31:34.816 00.052 11616 worker thread done servicing request
04:31:34.816 00.000 12268 OnExposeComplete: enter
04:31:34.816 00.000 12268 UpdateGuideState(): m_state=2
04:31:34.816 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:31:34.816 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.57, Mass=43, SNR=4.6, Peak=28 HFD=4.1
04:31:34.817 00.001 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
04:31:34.817 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
04:31:34.817 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.35 hyp=0.59 cameraTheta=-0.64 mountX=-0.30 mountY=0.51, mountTheta=2.10
04:31:34.819 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:31:34.833 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:31:34.833 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:34.834 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:34.834 00.000 12268 Enqueuing Expose request
04:31:34.834 00.000 11616 Worker thread wakes up
04:31:34.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:34.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:36.846 02.012 11616 Exposure complete
04:31:36.898 00.052 11616 worker thread done servicing request
04:31:36.899 00.001 12268 OnExposeComplete: enter
04:31:36.899 00.000 12268 UpdateGuideState(): m_state=2
04:31:36.899 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:31:36.899 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.66, Mass=59, SNR=5.3, Peak=28 HFD=5.7
04:31:36.899 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
04:31:36.899 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
04:31:36.899 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.26 hyp=0.35 cameraTheta=-0.87 mountX=-0.24 mountY=0.26, mountTheta=2.33
04:31:36.901 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:31:36.916 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:31:36.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:36.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:36.916 00.000 12268 Enqueuing Expose request
04:31:36.916 00.000 11616 Worker thread wakes up
04:31:36.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:36.917 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:39.013 02.096 11616 Exposure complete
04:31:39.065 00.052 11616 worker thread done servicing request
04:31:39.065 00.000 12268 OnExposeComplete: enter
04:31:39.065 00.000 12268 UpdateGuideState(): m_state=2
04:31:39.066 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:31:39.066 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.99, Mass=49, SNR=4.9, Peak=26 HFD=3.7
04:31:39.066 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
04:31:39.066 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
04:31:39.066 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.15 cameraTheta=2.66 mountX=0.06 mountY=-0.14, mountTheta=-1.19
04:31:39.068 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:39.083 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:31:39.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:39.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:39.083 00.000 12268 Enqueuing Expose request
04:31:39.083 00.000 11616 Worker thread wakes up
04:31:39.083 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:39.083 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:31:41.101 02.018 11616 Exposure complete
04:31:41.153 00.052 11616 worker thread done servicing request
04:31:41.153 00.000 12268 OnExposeComplete: enter
04:31:41.153 00.000 12268 UpdateGuideState(): m_state=2
04:31:41.154 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:31:41.154 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.95, Mass=53, SNR=5.1, Peak=34 HFD=3.4
04:31:41.154 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
04:31:41.154 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
04:31:41.154 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.19 cameraTheta=0.16 mountX=0.05 mountY=0.18, mountTheta=1.31
04:31:41.156 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:31:41.170 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
04:31:41.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:41.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:41.170 00.000 12268 Enqueuing Expose request
04:31:41.170 00.000 11616 Worker thread wakes up
04:31:41.171 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:41.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:43.188 02.017 11616 Exposure complete
04:31:43.245 00.057 11616 worker thread done servicing request
04:31:43.245 00.000 12268 OnExposeComplete: enter
04:31:43.246 00.001 12268 UpdateGuideState(): m_state=2
04:31:43.246 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:31:43.246 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.86, Mass=44, SNR=4.6, Peak=30 HFD=3.2
04:31:43.246 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
04:31:43.246 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.22)
04:31:43.246 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.48 mountX=-0.05 mountY=0.13, mountTheta=1.95
04:31:43.248 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:43.264 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
04:31:43.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:43.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:43.264 00.000 12268 Enqueuing Expose request
04:31:43.264 00.000 11616 Worker thread wakes up
04:31:43.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:43.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:31:45.271 02.007 11616 Exposure complete
04:31:45.322 00.051 11616 worker thread done servicing request
04:31:45.323 00.001 12268 OnExposeComplete: enter
04:31:45.323 00.000 12268 UpdateGuideState(): m_state=2
04:31:45.323 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:31:45.323 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.41, Mass=45, SNR=4.7, Peak=31 HFD=3.5
04:31:45.323 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
04:31:45.323 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.61)
04:31:45.323 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.51 hyp=0.58 cameraTheta=-1.09 mountX=-0.48 mountY=0.33, mountTheta=2.54
04:31:45.326 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:45.342 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:31:45.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:45.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:45.342 00.000 12268 Enqueuing Expose request
04:31:45.342 00.000 11616 Worker thread wakes up
04:31:45.343 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:45.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:31:47.356 02.013 11616 Exposure complete
04:31:47.406 00.050 11616 worker thread done servicing request
04:31:47.406 00.000 12268 OnExposeComplete: enter
04:31:47.406 00.000 12268 UpdateGuideState(): m_state=2
04:31:47.406 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:31:47.407 00.001 12268 Star::Find returns 1 (0), X=665.43, Y=915.90, Mass=61, SNR=5.4, Peak=32 HFD=6.0
04:31:47.407 00.000 12268 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.47) = xAngle (-4.49 = 1.80)
04:31:47.407 00.000 12268 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.31)
04:31:47.407 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.01 mountX=-0.04 mountY=-0.18, mountTheta=-1.80
04:31:47.409 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:31:47.423 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
04:31:47.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:47.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:47.423 00.000 12268 Enqueuing Expose request
04:31:47.423 00.000 11616 Worker thread wakes up
04:31:47.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:47.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:31:49.437 02.014 11616 Exposure complete
04:31:49.489 00.052 11616 worker thread done servicing request
04:31:49.489 00.000 12268 OnExposeComplete: enter
04:31:49.490 00.001 12268 UpdateGuideState(): m_state=2
04:31:49.490 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:31:49.490 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.48, Mass=53, SNR=5.1, Peak=30 HFD=5.9
04:31:49.490 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
04:31:49.490 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
04:31:49.490 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.44 hyp=0.51 cameraTheta=-1.04 mountX=-0.41 mountY=0.32, mountTheta=2.49
04:31:49.492 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:31:49.507 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
04:31:49.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:49.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:49.507 00.000 12268 Enqueuing Expose request
04:31:49.507 00.000 11616 Worker thread wakes up
04:31:49.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:49.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:31:51.527 02.020 11616 Exposure complete
04:31:51.577 00.050 11616 worker thread done servicing request
04:31:51.578 00.001 12268 OnExposeComplete: enter
04:31:51.578 00.000 12268 UpdateGuideState(): m_state=2
04:31:51.578 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:31:51.578 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.69, Mass=73, SNR=5.9, Peak=36 HFD=5.7
04:31:51.578 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
04:31:51.578 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
04:31:51.578 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.23 hyp=0.39 cameraTheta=-2.51 mountX=-0.26 mountY=-0.28, mountTheta=-2.32
04:31:51.580 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:31:51.596 00.016 12268 UpdateGuideState exits: m=73 SNR=5.9
04:31:51.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:51.597 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:51.597 00.000 12268 Enqueuing Expose request
04:31:51.597 00.000 11616 Worker thread wakes up
04:31:51.597 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:51.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:31:53.609 02.012 11616 Exposure complete
04:31:53.659 00.050 11616 worker thread done servicing request
04:31:53.659 00.000 12268 OnExposeComplete: enter
04:31:53.659 00.000 12268 UpdateGuideState(): m_state=2
04:31:53.659 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:31:53.659 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=915.67, Mass=70, SNR=5.8, Peak=29 HFD=7.2
04:31:53.659 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.05 = 2.23)
04:31:53.659 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.88)
04:31:53.659 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.25 hyp=0.47 cameraTheta=-2.58 mountX=-0.29 mountY=-0.37, mountTheta=-2.24
04:31:53.661 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:31:53.676 00.015 12268 UpdateGuideState exits: m=70 SNR=5.8
04:31:53.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:53.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:53.676 00.000 12268 Enqueuing Expose request
04:31:53.676 00.000 11616 Worker thread wakes up
04:31:53.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:53.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:31:55.690 02.014 11616 Exposure complete
04:31:55.746 00.056 11616 worker thread done servicing request
04:31:55.746 00.000 12268 OnExposeComplete: enter
04:31:55.746 00.000 12268 UpdateGuideState(): m_state=2
04:31:55.746 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:31:55.746 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.72, Mass=53, SNR=5.1, Peak=27 HFD=5.1
04:31:55.746 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
04:31:55.746 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
04:31:55.746 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.20 hyp=0.33 cameraTheta=-2.51 mountX=-0.22 mountY=-0.24, mountTheta=-2.32
04:31:55.749 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:55.765 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
04:31:55.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:55.766 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:55.766 00.000 12268 Enqueuing Expose request
04:31:55.766 00.000 11616 Worker thread wakes up
04:31:55.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:55.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:31:57.783 02.017 11616 Exposure complete
04:31:57.835 00.052 11616 worker thread done servicing request
04:31:57.835 00.000 12268 OnExposeComplete: enter
04:31:57.835 00.000 12268 UpdateGuideState(): m_state=2
04:31:57.836 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:31:57.836 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.40, Mass=45, SNR=4.7, Peak=28 HFD=4.5
04:31:57.836 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
04:31:57.836 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
04:31:57.836 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.53 hyp=0.78 cameraTheta=-0.75 mountX=-0.47 mountY=0.63, mountTheta=2.21
04:31:57.838 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:31:57.853 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:31:57.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:57.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:57.853 00.000 12268 Enqueuing Expose request
04:31:57.853 00.000 11616 Worker thread wakes up
04:31:57.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:57.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:31:59.868 02.015 11616 Exposure complete
04:31:59.919 00.051 11616 worker thread done servicing request
04:31:59.919 00.000 12268 OnExposeComplete: enter
04:31:59.919 00.000 12268 UpdateGuideState(): m_state=2
04:31:59.920 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:31:59.920 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.78, Mass=47, SNR=4.8, Peak=29 HFD=4.4
04:31:59.920 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
04:31:59.920 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
04:31:59.920 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.14 hyp=0.57 cameraTheta=-0.25 mountX=-0.09 mountY=0.56, mountTheta=1.73
04:31:59.922 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:31:59.937 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:31:59.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:59.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:31:59.938 00.001 12268 Enqueuing Expose request
04:31:59.938 00.000 11616 Worker thread wakes up
04:31:59.938 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:31:59.938 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:01.947 02.009 11616 Exposure complete
04:32:02.000 00.053 11616 worker thread done servicing request
04:32:02.001 00.001 12268 OnExposeComplete: enter
04:32:02.001 00.000 12268 UpdateGuideState(): m_state=2
04:32:02.001 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:32:02.001 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.67, Mass=42, SNR=4.5, Peak=29 HFD=3.5
04:32:02.001 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
04:32:02.001 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.05)
04:32:02.001 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.26 hyp=0.42 cameraTheta=-0.65 mountX=-0.22 mountY=0.37, mountTheta=2.12
04:32:02.003 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:02.018 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:32:02.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:02.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:02.018 00.000 12268 Enqueuing Expose request
04:32:02.018 00.000 11616 Worker thread wakes up
04:32:02.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:02.019 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:04.035 02.016 11616 Exposure complete
04:32:04.085 00.050 11616 worker thread done servicing request
04:32:04.085 00.000 12268 OnExposeComplete: enter
04:32:04.085 00.000 12268 UpdateGuideState(): m_state=2
04:32:04.085 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:32:04.085 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.93, Mass=43, SNR=4.6, Peak=30 HFD=3.3
04:32:04.086 00.001 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
04:32:04.086 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.75)
04:32:04.086 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.05 mountX=0.04 mountY=0.24, mountTheta=1.42
04:32:04.088 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:04.102 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:32:04.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:04.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:04.102 00.000 12268 Enqueuing Expose request
04:32:04.102 00.000 11616 Worker thread wakes up
04:32:04.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:04.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:06.113 02.011 11616 Exposure complete
04:32:06.165 00.052 11616 worker thread done servicing request
04:32:06.166 00.001 12268 OnExposeComplete: enter
04:32:06.166 00.000 12268 UpdateGuideState(): m_state=2
04:32:06.166 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:32:06.166 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=916.12, Mass=65, SNR=5.6, Peak=30 HFD=6.8
04:32:06.166 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
04:32:06.166 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
04:32:06.166 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.20 hyp=0.44 cameraTheta=2.68 mountX=0.16 mountY=-0.41, mountTheta=-1.21
04:32:06.169 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:32:06.183 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
04:32:06.183 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:06.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:06.183 00.000 12268 Enqueuing Expose request
04:32:06.183 00.000 11616 Worker thread wakes up
04:32:06.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:06.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:32:08.199 02.016 11616 Exposure complete
04:32:08.256 00.057 11616 worker thread done servicing request
04:32:08.257 00.001 12268 OnExposeComplete: enter
04:32:08.257 00.000 12268 UpdateGuideState(): m_state=2
04:32:08.257 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:32:08.257 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.57, Mass=68, SNR=5.7, Peak=31 HFD=5.9
04:32:08.257 00.000 12268 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.47) = xAngle (-3.24 = 3.04)
04:32:08.257 00.000 12268 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
04:32:08.257 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.35 hyp=0.36 cameraTheta=-1.77 mountX=-0.35 mountY=-0.02, mountTheta=-3.07
04:32:08.259 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:08.274 00.015 12268 UpdateGuideState exits: m=68 SNR=5.7
04:32:08.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:08.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:08.274 00.000 12268 Enqueuing Expose request
04:32:08.274 00.000 11616 Worker thread wakes up
04:32:08.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:08.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:10.276 02.002 11616 Exposure complete
04:32:10.328 00.052 11616 worker thread done servicing request
04:32:10.328 00.000 12268 OnExposeComplete: enter
04:32:10.328 00.000 12268 UpdateGuideState(): m_state=2
04:32:10.328 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:32:10.329 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=915.49, Mass=41, SNR=4.5, Peak=28 HFD=3.7
04:32:10.329 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
04:32:10.329 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
04:32:10.329 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.43 hyp=0.54 cameraTheta=-0.92 mountX=-0.40 mountY=0.38, mountTheta=2.37
04:32:10.331 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:10.345 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:32:10.345 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:10.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:10.345 00.000 12268 Enqueuing Expose request
04:32:10.345 00.000 11616 Worker thread wakes up
04:32:10.346 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:10.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:32:12.356 02.010 11616 Exposure complete
04:32:12.367 00.011 12268 evsrv: cli 0F8E6D80 connect
04:32:12.367 00.000 12268 case statement mapped state 2 to 1
04:32:12.368 00.001 12268 case statement mapped state 2 to 1
04:32:12.373 00.005 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"64959d3b-a313-40ec-8705-4436103a498b"}
04:32:12.373 00.000 12268 case statement mapped state 2 to 1
04:32:12.373 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"64959d3b-a313-40ec-8705-4436103a498b"}
04:32:12.405 00.032 12268 evsrv: cli 0F8E6D80 disconnect
04:32:12.435 00.030 12268 OnExposeComplete: enter
04:32:12.436 00.001 12268 UpdateGuideState(): m_state=2
04:32:12.436 00.000 11616 worker thread done servicing request
04:32:12.436 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:32:12.436 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.61, Mass=42, SNR=4.6, Peak=29 HFD=3.3
04:32:12.436 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
04:32:12.436 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
04:32:12.436 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.32 hyp=0.37 cameraTheta=-1.02 mountX=-0.30 mountY=0.23, mountTheta=2.47
04:32:12.439 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:12.458 00.019 12268 UpdateGuideState exits: m=42 SNR=4.6
04:32:12.458 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:12.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:12.458 00.000 12268 Enqueuing Expose request
04:32:12.458 00.000 11616 Worker thread wakes up
04:32:12.458 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:12.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:12.564 00.106 12268 evsrv: cli 0F8E69C0 connect
04:32:12.564 00.000 12268 case statement mapped state 2 to 1
04:32:12.565 00.001 12268 case statement mapped state 2 to 1
04:32:12.566 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4a36641d-7f9e-4fc0-abff-4861b967dbe1"}
04:32:12.566 00.000 12268 case statement mapped state 2 to 1
04:32:12.566 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"4a36641d-7f9e-4fc0-abff-4861b967dbe1"}
04:32:12.567 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:32:14.484 01.917 11616 Exposure complete
04:32:14.543 00.059 11616 worker thread done servicing request
04:32:14.543 00.000 12268 OnExposeComplete: enter
04:32:14.543 00.000 12268 UpdateGuideState(): m_state=2
04:32:14.544 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:32:14.544 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=4.0
04:32:14.544 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
04:32:14.544 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
04:32:14.544 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.36 hyp=0.68 cameraTheta=-0.56 mountX=-0.30 mountY=0.61, mountTheta=2.03
04:32:14.546 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:14.563 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
04:32:14.563 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:14.563 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:14.563 00.000 12268 Enqueuing Expose request
04:32:14.563 00.000 11616 Worker thread wakes up
04:32:14.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:14.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:16.587 02.024 11616 Exposure complete
04:32:16.652 00.065 11616 worker thread done servicing request
04:32:16.652 00.000 12268 OnExposeComplete: enter
04:32:16.652 00.000 12268 UpdateGuideState(): m_state=2
04:32:16.652 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:32:16.653 00.001 12268 Star::Find returns 1 (0), X=665.97, Y=915.32, Mass=39, SNR=4.4, Peak=27 HFD=3.8
04:32:16.653 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
04:32:16.653 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.67)
04:32:16.653 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.60 hyp=0.70 cameraTheta=-1.03 mountX=-0.56 mountY=0.43, mountTheta=2.49
04:32:16.656 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:16.675 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
04:32:16.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:16.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:16.675 00.000 12268 Enqueuing Expose request
04:32:16.675 00.000 11616 Worker thread wakes up
04:32:16.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:16.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:32:18.693 02.018 11616 Exposure complete
04:32:18.765 00.072 11616 worker thread done servicing request
04:32:18.765 00.000 12268 OnExposeComplete: enter
04:32:18.765 00.000 12268 UpdateGuideState(): m_state=2
04:32:18.765 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:32:18.766 00.001 12268 Star::Find returns 1 (0), X=665.42, Y=915.93, Mass=59, SNR=5.3, Peak=28 HFD=6.6
04:32:18.766 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
04:32:18.766 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
04:32:18.766 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.01 hyp=0.19 cameraTheta=3.11 mountX=-0.01 mountY=-0.19, mountTheta=-1.64
04:32:18.769 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:18.787 00.018 12268 UpdateGuideState exits: m=59 SNR=5.3
04:32:18.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:18.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:18.787 00.000 12268 Enqueuing Expose request
04:32:18.787 00.000 11616 Worker thread wakes up
04:32:18.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:18.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:32:20.811 02.024 11616 Exposure complete
04:32:20.889 00.078 11616 worker thread done servicing request
04:32:20.889 00.000 12268 OnExposeComplete: enter
04:32:20.889 00.000 12268 UpdateGuideState(): m_state=2
04:32:20.890 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:32:20.890 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.58, Mass=44, SNR=4.6, Peak=31 HFD=3.7
04:32:20.890 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
04:32:20.890 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.99)
04:32:20.890 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.35 hyp=0.53 cameraTheta=-0.71 mountX=-0.30 mountY=0.44, mountTheta=2.17
04:32:20.893 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:20.910 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
04:32:20.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:20.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:20.910 00.000 12268 Enqueuing Expose request
04:32:20.911 00.001 11616 Worker thread wakes up
04:32:20.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:20.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:22.924 02.013 11616 Exposure complete
04:32:22.983 00.059 11616 worker thread done servicing request
04:32:22.983 00.000 12268 OnExposeComplete: enter
04:32:22.983 00.000 12268 UpdateGuideState(): m_state=2
04:32:22.983 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:32:22.983 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.63, Mass=44, SNR=4.7, Peak=29 HFD=4.0
04:32:22.983 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
04:32:22.983 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.16)
04:32:22.984 00.001 12268 CameraToMount -- cameraX=0.48 cameraY=-0.29 hyp=0.56 cameraTheta=-0.54 mountX=-0.24 mountY=0.51, mountTheta=2.01
04:32:22.986 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:23.002 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
04:32:23.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:23.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:23.002 00.000 12268 Enqueuing Expose request
04:32:23.003 00.001 11616 Worker thread wakes up
04:32:23.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:23.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:25.006 02.003 11616 Exposure complete
04:32:25.057 00.051 11616 worker thread done servicing request
04:32:25.057 00.000 12268 OnExposeComplete: enter
04:32:25.058 00.001 12268 UpdateGuideState(): m_state=2
04:32:25.058 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:32:25.058 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.15, Mass=48, SNR=4.9, Peak=31 HFD=4.0
04:32:25.058 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
04:32:25.058 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
04:32:25.058 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.77 hyp=0.83 cameraTheta=-1.21 mountX=-0.74 mountY=0.39, mountTheta=2.66
04:32:25.060 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:25.075 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:32:25.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:25.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:25.075 00.000 12268 Enqueuing Expose request
04:32:25.075 00.000 11616 Worker thread wakes up
04:32:25.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:25.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:32:27.088 02.013 11616 Exposure complete
04:32:27.141 00.053 11616 worker thread done servicing request
04:32:27.142 00.001 12268 OnExposeComplete: enter
04:32:27.142 00.000 12268 UpdateGuideState(): m_state=2
04:32:27.142 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:32:27.142 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=41, SNR=4.5, Peak=31 HFD=3.1
04:32:27.142 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
04:32:27.142 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
04:32:27.142 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.30 hyp=0.41 cameraTheta=-0.83 mountX=-0.27 mountY=0.31, mountTheta=2.29
04:32:27.145 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:27.161 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:32:27.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:27.162 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:27.162 00.000 12268 Enqueuing Expose request
04:32:27.162 00.000 11616 Worker thread wakes up
04:32:27.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:27.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:29.188 02.026 11616 Exposure complete
04:32:29.274 00.086 11616 worker thread done servicing request
04:32:29.274 00.000 12268 OnExposeComplete: enter
04:32:29.274 00.000 12268 UpdateGuideState(): m_state=2
04:32:29.275 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:32:29.275 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.94, Mass=44, SNR=4.7, Peak=27 HFD=4.1
04:32:29.275 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
04:32:29.275 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.74)
04:32:29.275 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.02 hyp=0.38 cameraTheta=0.04 mountX=0.05 mountY=0.37, mountTheta=1.43
04:32:29.278 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:32:29.295 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
04:32:29.296 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:29.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:29.296 00.000 12268 Enqueuing Expose request
04:32:29.296 00.000 11616 Worker thread wakes up
04:32:29.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:29.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:31.348 02.052 11616 Exposure complete
04:32:31.417 00.069 11616 worker thread done servicing request
04:32:31.417 00.000 12268 OnExposeComplete: enter
04:32:31.417 00.000 12268 UpdateGuideState(): m_state=2
04:32:31.417 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:32:31.417 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.75, Mass=56, SNR=5.2, Peak=29 HFD=6.0
04:32:31.418 00.001 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
04:32:31.418 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
04:32:31.418 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.17 hyp=0.30 cameraTheta=-2.54 mountX=-0.20 mountY=-0.23, mountTheta=-2.29
04:32:31.420 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:32:31.438 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
04:32:31.438 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:31.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:31.438 00.000 12268 Enqueuing Expose request
04:32:31.438 00.000 11616 Worker thread wakes up
04:32:31.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:31.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:32:33.445 02.007 11616 Exposure complete
04:32:33.501 00.056 11616 worker thread done servicing request
04:32:33.502 00.001 12268 OnExposeComplete: enter
04:32:33.502 00.000 12268 UpdateGuideState(): m_state=2
04:32:33.502 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:32:33.502 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.79, Mass=45, SNR=4.7, Peak=30 HFD=3.3
04:32:33.502 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
04:32:33.502 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.96)
04:32:33.502 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-0.74 mountX=-0.12 mountY=0.16, mountTheta=2.20
04:32:33.505 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:33.521 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:32:33.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:33.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:33.521 00.000 12268 Enqueuing Expose request
04:32:33.521 00.000 11616 Worker thread wakes up
04:32:33.521 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:33.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:35.546 02.025 11616 Exposure complete
04:32:35.634 00.088 11616 worker thread done servicing request
04:32:35.635 00.001 12268 OnExposeComplete: enter
04:32:35.635 00.000 12268 UpdateGuideState(): m_state=2
04:32:35.635 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:32:35.635 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:32:35.635 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
04:32:35.635 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
04:32:35.635 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.33 hyp=0.56 cameraTheta=-0.64 mountX=-0.29 mountY=0.49, mountTheta=2.11
04:32:35.638 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:35.656 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
04:32:35.657 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:35.657 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:35.657 00.000 12268 Enqueuing Expose request
04:32:35.657 00.000 11616 Worker thread wakes up
04:32:35.657 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:35.657 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:37.680 02.023 11616 Exposure complete
04:32:37.740 00.060 11616 worker thread done servicing request
04:32:37.740 00.000 12268 OnExposeComplete: enter
04:32:37.740 00.000 12268 UpdateGuideState(): m_state=2
04:32:37.740 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:32:37.740 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.87, Mass=42, SNR=4.5, Peak=31 HFD=2.7
04:32:37.740 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
04:32:37.740 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.84)
04:32:37.740 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.86 mountX=-0.05 mountY=0.05, mountTheta=2.32
04:32:37.742 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:32:37.758 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
04:32:37.759 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:37.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:37.759 00.000 12268 Enqueuing Expose request
04:32:37.759 00.000 11616 Worker thread wakes up
04:32:37.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:37.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:39.766 02.007 11616 Exposure complete
04:32:39.820 00.054 11616 worker thread done servicing request
04:32:39.820 00.000 12268 OnExposeComplete: enter
04:32:39.820 00.000 12268 UpdateGuideState(): m_state=2
04:32:39.821 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:32:39.821 00.000 12268 Star::Find returns 1 (0), X=665.06, Y=915.05, Mass=62, SNR=5.4, Peak=31 HFD=4.2
04:32:39.821 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.61 = 2.68)
04:32:39.821 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.43)
04:32:39.821 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-0.87 hyp=1.03 cameraTheta=-2.13 mountX=-0.92 mountY=-0.43, mountTheta=-2.70
04:32:39.823 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:39.839 00.016 12268 UpdateGuideState exits: m=62 SNR=5.4
04:32:39.839 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:39.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:39.839 00.000 12268 Enqueuing Expose request
04:32:39.839 00.000 11616 Worker thread wakes up
04:32:39.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:39.839 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:32:41.874 02.035 11616 Exposure complete
04:32:41.934 00.060 11616 worker thread done servicing request
04:32:41.935 00.001 12268 OnExposeComplete: enter
04:32:41.935 00.000 12268 UpdateGuideState(): m_state=2
04:32:41.935 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:32:41.935 00.000 12268 Star::Find returns 1 (0), X=666.35, Y=915.51, Mass=42, SNR=4.5, Peak=27 HFD=4.4
04:32:41.935 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
04:32:41.935 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.19)
04:32:41.935 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-0.41 hyp=0.84 cameraTheta=-0.51 mountX=-0.34 mountY=0.78, mountTheta=1.98
04:32:41.938 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:41.955 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
04:32:41.955 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:41.955 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:41.955 00.000 12268 Enqueuing Expose request
04:32:41.955 00.000 11616 Worker thread wakes up
04:32:41.955 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:41.955 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:43.984 02.029 11616 Exposure complete
04:32:44.048 00.064 11616 worker thread done servicing request
04:32:44.048 00.000 12268 OnExposeComplete: enter
04:32:44.048 00.000 12268 UpdateGuideState(): m_state=2
04:32:44.048 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:32:44.048 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=37, SNR=4.3, Peak=28 HFD=3.3
04:32:44.048 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
04:32:44.048 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
04:32:44.048 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.31 hyp=0.46 cameraTheta=-0.74 mountX=-0.28 mountY=0.38, mountTheta=2.20
04:32:44.051 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:44.069 00.018 12268 UpdateGuideState exits: m=37 SNR=4.3
04:32:44.069 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:44.069 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:44.069 00.000 12268 Enqueuing Expose request
04:32:44.069 00.000 11616 Worker thread wakes up
04:32:44.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:44.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:46.087 02.018 11616 Exposure complete
04:32:46.152 00.065 11616 worker thread done servicing request
04:32:46.152 00.000 12268 OnExposeComplete: enter
04:32:46.153 00.001 12268 UpdateGuideState(): m_state=2
04:32:46.153 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:32:46.153 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.53, Mass=48, SNR=4.9, Peak=29 HFD=4.1
04:32:46.153 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
04:32:46.153 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
04:32:46.153 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.39 hyp=0.55 cameraTheta=-0.81 mountX=-0.36 mountY=0.43, mountTheta=2.27
04:32:46.156 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:32:46.173 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
04:32:46.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:46.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:46.173 00.000 12268 Enqueuing Expose request
04:32:46.173 00.000 11616 Worker thread wakes up
04:32:46.174 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:46.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:48.206 02.032 11616 Exposure complete
04:32:48.377 00.171 11616 worker thread done servicing request
04:32:48.377 00.000 12268 OnExposeComplete: enter
04:32:48.377 00.000 12268 UpdateGuideState(): m_state=2
04:32:48.377 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:32:48.377 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.55, Mass=43, SNR=4.6, Peak=29 HFD=4.2
04:32:48.377 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
04:32:48.378 00.001 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
04:32:48.378 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=-0.38 hyp=0.76 cameraTheta=-0.52 mountX=-0.31 mountY=0.70, mountTheta=1.99
04:32:48.380 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:48.397 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:32:48.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:48.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:48.398 00.001 12268 Enqueuing Expose request
04:32:48.398 00.000 11616 Worker thread wakes up
04:32:48.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:48.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:50.425 02.027 11616 Exposure complete
04:32:50.489 00.064 11616 worker thread done servicing request
04:32:50.489 00.000 12268 OnExposeComplete: enter
04:32:50.489 00.000 12268 UpdateGuideState(): m_state=2
04:32:50.490 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:32:50.490 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.67, Mass=40, SNR=4.4, Peak=28 HFD=3.5
04:32:50.490 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
04:32:50.490 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
04:32:50.490 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.25 hyp=0.40 cameraTheta=-0.68 mountX=-0.22 mountY=0.34, mountTheta=2.14
04:32:50.493 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:50.512 00.019 12268 UpdateGuideState exits: m=40 SNR=4.4
04:32:50.512 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:50.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:50.512 00.000 12268 Enqueuing Expose request
04:32:50.513 00.001 11616 Worker thread wakes up
04:32:50.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:50.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:32:52.587 02.074 11616 Exposure complete
04:32:52.702 00.115 11616 worker thread done servicing request
04:32:52.702 00.000 12268 OnExposeComplete: enter
04:32:52.702 00.000 12268 UpdateGuideState(): m_state=2
04:32:52.703 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:32:52.703 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.95, Mass=56, SNR=5.2, Peak=27 HFD=6.8
04:32:52.703 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
04:32:52.703 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
04:32:52.703 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.93 mountX=0.02 mountY=-0.15, mountTheta=-1.46
04:32:52.707 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:52.730 00.023 12268 UpdateGuideState exits: m=56 SNR=5.2
04:32:52.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:52.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:52.730 00.000 12268 Enqueuing Expose request
04:32:52.730 00.000 11616 Worker thread wakes up
04:32:52.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:52.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:32:54.801 02.071 11616 Exposure complete
04:32:54.901 00.100 11616 worker thread done servicing request
04:32:54.938 00.037 12268 OnExposeComplete: enter
04:32:54.939 00.001 12268 UpdateGuideState(): m_state=2
04:32:54.939 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:32:54.939 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.23, Mass=43, SNR=4.6, Peak=29 HFD=4.0
04:32:54.939 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
04:32:54.939 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
04:32:54.940 00.001 12268 CameraToMount -- cameraX=0.41 cameraY=-0.69 hyp=0.80 cameraTheta=-1.04 mountX=-0.65 mountY=0.49, mountTheta=2.49
04:32:54.943 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:54.963 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
04:32:54.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:54.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:54.963 00.000 12268 Enqueuing Expose request
04:32:54.963 00.000 11616 Worker thread wakes up
04:32:54.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:54.964 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:32:57.002 02.038 11616 Exposure complete
04:32:57.076 00.074 11616 worker thread done servicing request
04:32:57.076 00.000 12268 OnExposeComplete: enter
04:32:57.076 00.000 12268 UpdateGuideState(): m_state=2
04:32:57.076 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:32:57.076 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=915.42, Mass=64, SNR=5.5, Peak=31 HFD=7.5
04:32:57.077 00.001 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
04:32:57.077 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
04:32:57.077 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.50 hyp=0.70 cameraTheta=-2.34 mountX=-0.54 mountY=-0.42, mountTheta=-2.49
04:32:57.080 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:32:57.100 00.020 12268 UpdateGuideState exits: m=64 SNR=5.5
04:32:57.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:57.101 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:57.101 00.000 12268 Enqueuing Expose request
04:32:57.101 00.000 11616 Worker thread wakes up
04:32:57.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:57.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:32:59.137 02.036 11616 Exposure complete
04:32:59.234 00.097 11616 worker thread done servicing request
04:32:59.234 00.000 12268 OnExposeComplete: enter
04:32:59.234 00.000 12268 UpdateGuideState(): m_state=2
04:32:59.234 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:32:59.235 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.94, Mass=46, SNR=4.8, Peak=29 HFD=3.9
04:32:59.235 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
04:32:59.235 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.73)
04:32:59.235 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.01 hyp=0.39 cameraTheta=0.03 mountX=0.05 mountY=0.39, mountTheta=1.44
04:32:59.239 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:32:59.261 00.022 12268 UpdateGuideState exits: m=46 SNR=4.8
04:32:59.261 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:59.261 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:32:59.262 00.001 12268 Enqueuing Expose request
04:32:59.262 00.000 11616 Worker thread wakes up
04:32:59.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:32:59.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:01.277 02.015 11616 Exposure complete
04:33:01.340 00.063 11616 worker thread done servicing request
04:33:01.341 00.001 12268 OnExposeComplete: enter
04:33:01.341 00.000 12268 UpdateGuideState(): m_state=2
04:33:01.341 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:33:01.341 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.91, Mass=45, SNR=4.7, Peak=31 HFD=3.2
04:33:01.341 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
04:33:01.341 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
04:33:01.341 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.06 mountX=0.01 mountY=0.17, mountTheta=1.53
04:33:01.344 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:01.363 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
04:33:01.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:01.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:01.363 00.000 12268 Enqueuing Expose request
04:33:01.363 00.000 11616 Worker thread wakes up
04:33:01.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:01.364 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:03.428 02.064 11616 Exposure complete
04:33:03.498 00.070 11616 worker thread done servicing request
04:33:03.498 00.000 12268 OnExposeComplete: enter
04:33:03.498 00.000 12268 UpdateGuideState(): m_state=2
04:33:03.498 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:33:03.498 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.03, Mass=48, SNR=4.8, Peak=29 HFD=4.8
04:33:03.498 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
04:33:03.498 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
04:33:03.499 00.001 12268 CameraToMount -- cameraX=0.20 cameraY=-0.90 hyp=0.92 cameraTheta=-1.36 mountX=-0.87 mountY=0.31, mountTheta=2.80
04:33:03.501 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:33:03.520 00.019 12268 UpdateGuideState exits: m=48 SNR=4.8
04:33:03.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:03.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:03.520 00.000 12268 Enqueuing Expose request
04:33:03.520 00.000 11616 Worker thread wakes up
04:33:03.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:03.521 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:33:05.559 02.038 11616 Exposure complete
04:33:05.629 00.070 11616 worker thread done servicing request
04:33:05.629 00.000 12268 OnExposeComplete: enter
04:33:05.629 00.000 12268 UpdateGuideState(): m_state=2
04:33:05.629 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:33:05.630 00.001 12268 Star::Find returns 1 (0), X=666.08, Y=915.78, Mass=43, SNR=4.6, Peak=28 HFD=4.0
04:33:05.630 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
04:33:05.630 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
04:33:05.630 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.14 hyp=0.49 cameraTheta=-0.29 mountX=-0.09 mountY=0.49, mountTheta=1.76
04:33:05.632 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:33:05.651 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
04:33:05.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:05.652 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:05.652 00.000 12268 Enqueuing Expose request
04:33:05.652 00.000 11616 Worker thread wakes up
04:33:05.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:05.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:07.665 02.013 11616 Exposure complete
04:33:07.740 00.075 11616 worker thread done servicing request
04:33:07.740 00.000 12268 OnExposeComplete: enter
04:33:07.740 00.000 12268 UpdateGuideState(): m_state=2
04:33:07.741 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:33:07.741 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.90, Mass=45, SNR=4.7, Peak=28 HFD=4.1
04:33:07.741 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
04:33:07.741 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
04:33:07.741 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.03 hyp=0.47 cameraTheta=-0.06 mountX=0.02 mountY=0.47, mountTheta=1.53
04:33:07.743 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:07.762 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
04:33:07.762 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:07.762 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:07.762 00.000 12268 Enqueuing Expose request
04:33:07.762 00.000 11616 Worker thread wakes up
04:33:07.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:07.763 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:09.785 02.022 11616 Exposure complete
04:33:09.842 00.057 11616 worker thread done servicing request
04:33:09.842 00.000 12268 OnExposeComplete: enter
04:33:09.843 00.001 12268 UpdateGuideState(): m_state=2
04:33:09.843 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:33:09.843 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
04:33:09.843 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
04:33:09.843 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.17)
04:33:09.843 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.37 hyp=0.73 cameraTheta=-0.53 mountX=-0.31 mountY=0.67, mountTheta=2.00
04:33:09.845 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:09.862 00.017 12268 UpdateGuideState exits: m=38 SNR=4.4
04:33:09.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:09.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:09.862 00.000 12268 Enqueuing Expose request
04:33:09.862 00.000 11616 Worker thread wakes up
04:33:09.863 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:09.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:11.904 02.041 11616 Exposure complete
04:33:11.967 00.063 11616 worker thread done servicing request
04:33:11.968 00.001 12268 OnExposeComplete: enter
04:33:11.968 00.000 12268 UpdateGuideState(): m_state=2
04:33:11.968 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:33:11.968 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.97, Mass=60, SNR=5.3, Peak=28 HFD=6.5
04:33:11.968 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.47) = xAngle (-1.24 = -1.24)
04:33:11.968 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.35 = 1.93)
04:33:11.968 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.05 hyp=0.21 cameraTheta=0.23 mountX=0.07 mountY=0.20, mountTheta=1.24
04:33:11.971 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:11.989 00.018 12268 UpdateGuideState exits: m=60 SNR=5.3
04:33:11.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:11.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:11.989 00.000 12268 Enqueuing Expose request
04:33:11.990 00.001 11616 Worker thread wakes up
04:33:11.990 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:11.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:14.019 02.029 11616 Exposure complete
04:33:14.090 00.071 11616 worker thread done servicing request
04:33:14.090 00.000 12268 OnExposeComplete: enter
04:33:14.090 00.000 12268 UpdateGuideState(): m_state=2
04:33:14.090 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:33:14.090 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.47, Mass=45, SNR=4.7, Peak=27 HFD=4.1
04:33:14.091 00.001 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
04:33:14.091 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
04:33:14.091 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.45 hyp=0.60 cameraTheta=-0.85 mountX=-0.41 mountY=0.45, mountTheta=2.31
04:33:14.094 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:14.113 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
04:33:14.114 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:14.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:14.114 00.000 12268 Enqueuing Expose request
04:33:14.114 00.000 11616 Worker thread wakes up
04:33:14.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:14.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:33:16.151 02.037 11616 Exposure complete
04:33:16.255 00.104 12268 OnExposeComplete: enter
04:33:16.255 00.000 12268 UpdateGuideState(): m_state=2
04:33:16.255 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:33:16.256 00.001 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
04:33:16.256 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
04:33:16.256 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.10)
04:33:16.256 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.34 hyp=0.61 cameraTheta=-0.60 mountX=-0.29 mountY=0.54, mountTheta=2.07
04:33:16.258 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
04:33:16.277 00.019 12268 UpdateGuideState exits: m=38 SNR=4.4
04:33:16.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:16.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:16.277 00.000 12268 Enqueuing Expose request
04:33:16.288 00.011 11616 worker thread done servicing request
04:33:16.288 00.000 11616 Worker thread wakes up
04:33:16.289 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:16.289 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:18.341 02.052 11616 Exposure complete
04:33:18.406 00.065 11616 worker thread done servicing request
04:33:18.406 00.000 12268 OnExposeComplete: enter
04:33:18.406 00.000 12268 UpdateGuideState(): m_state=2
04:33:18.406 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:33:18.406 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.36, Mass=38, SNR=4.3, Peak=26 HFD=3.8
04:33:18.406 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
04:33:18.406 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
04:33:18.407 00.001 12268 CameraToMount -- cameraX=0.35 cameraY=-0.56 hyp=0.66 cameraTheta=-1.01 mountX=-0.52 mountY=0.42, mountTheta=2.46
04:33:18.409 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:18.426 00.017 12268 UpdateGuideState exits: m=38 SNR=4.3
04:33:18.426 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:18.426 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:18.426 00.000 12268 Enqueuing Expose request
04:33:18.426 00.000 11616 Worker thread wakes up
04:33:18.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:18.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:33:20.438 02.012 11616 Exposure complete
04:33:20.496 00.058 11616 worker thread done servicing request
04:33:20.496 00.000 12268 OnExposeComplete: enter
04:33:20.496 00.000 12268 UpdateGuideState(): m_state=2
04:33:20.496 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:33:20.496 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.70, Mass=44, SNR=4.6, Peak=32 HFD=2.4
04:33:20.497 00.001 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.70 = 2.59)
04:33:20.497 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.53)
04:33:20.497 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-2.22 mountX=-0.24 mountY=-0.14, mountTheta=-2.61
04:33:20.499 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:20.515 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
04:33:20.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:20.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:20.515 00.000 12268 Enqueuing Expose request
04:33:20.515 00.000 11616 Worker thread wakes up
04:33:20.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:20.516 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:33:22.541 02.025 11616 Exposure complete
04:33:22.602 00.061 11616 worker thread done servicing request
04:33:22.602 00.000 12268 OnExposeComplete: enter
04:33:22.602 00.000 12268 UpdateGuideState(): m_state=2
04:33:22.602 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:33:22.603 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.52, Mass=43, SNR=4.6, Peak=30 HFD=3.4
04:33:22.603 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
04:33:22.603 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
04:33:22.603 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.41 hyp=0.47 cameraTheta=-1.04 mountX=-0.38 mountY=0.29, mountTheta=2.49
04:33:22.605 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:22.622 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:33:22.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:22.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:22.622 00.000 12268 Enqueuing Expose request
04:33:22.623 00.001 11616 Worker thread wakes up
04:33:22.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:22.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:24.655 02.032 11616 Exposure complete
04:33:24.718 00.063 11616 worker thread done servicing request
04:33:24.718 00.000 12268 OnExposeComplete: enter
04:33:24.718 00.000 12268 UpdateGuideState(): m_state=2
04:33:24.718 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:33:24.719 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.65, Mass=43, SNR=4.6, Peak=29 HFD=3.8
04:33:24.719 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
04:33:24.719 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
04:33:24.719 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.27 hyp=0.49 cameraTheta=-0.59 mountX=-0.23 mountY=0.44, mountTheta=2.06
04:33:24.721 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:24.738 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:33:24.738 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:24.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:24.738 00.000 12268 Enqueuing Expose request
04:33:24.738 00.000 11616 Worker thread wakes up
04:33:24.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:24.739 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:26.764 02.025 11616 Exposure complete
04:33:26.823 00.059 11616 worker thread done servicing request
04:33:26.823 00.000 12268 OnExposeComplete: enter
04:33:26.824 00.001 12268 UpdateGuideState(): m_state=2
04:33:26.824 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:33:26.824 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.54, Mass=43, SNR=4.6, Peak=29 HFD=3.6
04:33:26.824 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
04:33:26.824 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
04:33:26.824 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.38 hyp=0.48 cameraTheta=-0.92 mountX=-0.35 mountY=0.34, mountTheta=2.37
04:33:26.827 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:26.844 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:33:26.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:26.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:26.844 00.000 12268 Enqueuing Expose request
04:33:26.844 00.000 11616 Worker thread wakes up
04:33:26.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:26.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:28.852 02.008 11616 Exposure complete
04:33:28.907 00.055 11616 worker thread done servicing request
04:33:28.907 00.000 12268 OnExposeComplete: enter
04:33:28.908 00.001 12268 UpdateGuideState(): m_state=2
04:33:28.908 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:33:28.908 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.92, Mass=40, SNR=4.4, Peak=27 HFD=3.2
04:33:28.908 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
04:33:28.908 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
04:33:28.908 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-0.01 mountX=0.01 mountY=0.12, mountTheta=1.48
04:33:28.910 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:28.926 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
04:33:28.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:28.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:28.926 00.000 12268 Enqueuing Expose request
04:33:28.926 00.000 11616 Worker thread wakes up
04:33:28.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:28.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:30.995 02.069 11616 Exposure complete
04:33:31.047 00.052 11616 worker thread done servicing request
04:33:31.047 00.000 12268 OnExposeComplete: enter
04:33:31.047 00.000 12268 UpdateGuideState(): m_state=2
04:33:31.047 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:33:31.047 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.45, Mass=44, SNR=4.6, Peak=30 HFD=3.7
04:33:31.047 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
04:33:31.047 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
04:33:31.048 00.001 12268 CameraToMount -- cameraX=0.36 cameraY=-0.47 hyp=0.59 cameraTheta=-0.92 mountX=-0.43 mountY=0.42, mountTheta=2.37
04:33:31.050 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:33:31.064 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:33:31.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:31.065 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:31.065 00.000 12268 Enqueuing Expose request
04:33:31.065 00.000 11616 Worker thread wakes up
04:33:31.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:31.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:33:33.079 02.014 11616 Exposure complete
04:33:33.133 00.054 11616 worker thread done servicing request
04:33:33.133 00.000 12268 OnExposeComplete: enter
04:33:33.133 00.000 12268 UpdateGuideState(): m_state=2
04:33:33.133 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:33:33.133 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.49, Mass=41, SNR=4.5, Peak=28 HFD=4.2
04:33:33.133 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
04:33:33.134 00.001 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
04:33:33.134 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.43 hyp=0.70 cameraTheta=-0.67 mountX=-0.38 mountY=0.60, mountTheta=2.13
04:33:33.136 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:33:33.151 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:33:33.151 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:33.151 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:33.151 00.000 12268 Enqueuing Expose request
04:33:33.151 00.000 11616 Worker thread wakes up
04:33:33.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:33.151 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:33:35.161 02.010 11616 Exposure complete
04:33:35.218 00.057 11616 worker thread done servicing request
04:33:35.218 00.000 12268 OnExposeComplete: enter
04:33:35.219 00.001 12268 UpdateGuideState(): m_state=2
04:33:35.219 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:33:35.219 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=42, SNR=4.5, Peak=30 HFD=3.6
04:33:35.219 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
04:33:35.219 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
04:33:35.219 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.34 hyp=0.58 cameraTheta=-0.63 mountX=-0.29 mountY=0.51, mountTheta=2.09
04:33:35.224 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:35.239 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:33:35.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:35.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:35.239 00.000 12268 Enqueuing Expose request
04:33:35.239 00.000 11616 Worker thread wakes up
04:33:35.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:35.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:37.253 02.014 11616 Exposure complete
04:33:37.303 00.050 11616 worker thread done servicing request
04:33:37.303 00.000 12268 OnExposeComplete: enter
04:33:37.304 00.001 12268 UpdateGuideState(): m_state=2
04:33:37.304 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:33:37.304 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.8
04:33:37.304 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
04:33:37.304 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
04:33:37.304 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.35 hyp=0.63 cameraTheta=-0.59 mountX=-0.30 mountY=0.56, mountTheta=2.06
04:33:37.306 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:33:37.321 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:33:37.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:37.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:37.321 00.000 12268 Enqueuing Expose request
04:33:37.321 00.000 11616 Worker thread wakes up
04:33:37.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:37.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:39.238 01.917 12268 evsrv: cli 0F8E6D80 connect
04:33:39.238 00.000 12268 case statement mapped state 2 to 1
04:33:39.239 00.001 12268 case statement mapped state 2 to 1
04:33:39.239 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"a1222cb6-efa9-4f29-9371-f269c2062ac1"}
04:33:39.240 00.001 12268 case statement mapped state 2 to 1
04:33:39.240 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"a1222cb6-efa9-4f29-9371-f269c2062ac1"}
04:33:39.247 00.007 12268 evsrv: cli 0F8E6D80 disconnect
04:33:39.248 00.001 12268 evsrv: cli 0F8E69C0 connect
04:33:39.248 00.000 12268 case statement mapped state 2 to 1
04:33:39.249 00.001 12268 case statement mapped state 2 to 1
04:33:39.249 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"9d06e2f6-ffe2-4a8f-aeed-63c789d34f81"}
04:33:39.249 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"9d06e2f6-ffe2-4a8f-aeed-63c789d34f81"}
04:33:39.273 00.024 12268 evsrv: cli 0F8E69C0 disconnect
04:33:39.275 00.002 12268 evsrv: cli 0F8E6D80 connect
04:33:39.275 00.000 12268 case statement mapped state 2 to 1
04:33:39.275 00.000 12268 case statement mapped state 2 to 1
04:33:39.276 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9b234b37-a35f-4119-9732-f83fd2b19af7"}
04:33:39.276 00.000 12268 PhdController::Guide begins
04:33:39.276 00.000 12268 PhdController: newstate STATE_SETUP
04:33:39.276 00.000 12268 PhdController: setup
04:33:39.276 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
04:33:39.276 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:33:39.276 00.000 12268 PhdController: newstate STATE_GUIDE
04:33:39.276 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:33:39.276 00.000 12268 guider state => CALIBRATED
04:33:39.276 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:33:39.277 00.001 12268 reset dither spiral
04:33:39.277 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:33:39.277 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"9b234b37-a35f-4119-9732-f83fd2b19af7"}
04:33:39.280 00.003 12268 evsrv: cli 0F8E6D80 disconnect
04:33:39.280 00.000 12268 evsrv: cli 0F8E69C0 connect
04:33:39.280 00.000 12268 case statement mapped state 5 to 1
04:33:39.281 00.001 12268 case statement mapped state 5 to 1
04:33:39.281 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"0f417a9d-6f70-48c9-83e0-708bd388f5a5"}
04:33:39.282 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0f417a9d-6f70-48c9-83e0-708bd388f5a5"}
04:33:39.285 00.003 12268 evsrv: cli 0F8E69C0 disconnect
04:33:39.286 00.001 12268 evsrv: cli 0FA411A0 connect
04:33:39.286 00.000 12268 case statement mapped state 5 to 1
04:33:39.286 00.000 12268 case statement mapped state 5 to 1
04:33:39.287 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"5cf98ee4-12d0-4c6c-a1ea-40a39c5e939c"}
04:33:39.287 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.61,915.92],"id":"5cf98ee4-12d0-4c6c-a1ea-40a39c5e939c"}
04:33:39.290 00.003 12268 evsrv: cli 0FA411A0 disconnect
04:33:39.291 00.001 12268 evsrv: cli 126BD110 connect
04:33:39.291 00.000 12268 case statement mapped state 5 to 1
04:33:39.291 00.000 12268 case statement mapped state 5 to 1
04:33:39.292 00.001 12268 evsrv: cli 126BD110 request: {"method":"get_app_state","id":"c4d5f1b0-8ced-4bfc-ac05-e21166fa31bf"}
04:33:39.292 00.000 12268 case statement mapped state 5 to 1
04:33:39.292 00.000 12268 evsrv: cli 126BD110 response: {"jsonrpc":"2.0","result":"Selected","id":"c4d5f1b0-8ced-4bfc-ac05-e21166fa31bf"}
04:33:39.294 00.002 12268 evsrv: cli 126BD110 disconnect
04:33:39.338 00.044 11616 Exposure complete
04:33:39.390 00.052 11616 worker thread done servicing request
04:33:39.390 00.000 12268 OnExposeComplete: enter
04:33:39.390 00.000 12268 UpdateGuideState(): m_state=5
04:33:39.390 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
04:33:39.391 00.001 12268 Star::Find returns 1 (0), X=665.74, Y=915.31, Mass=57, SNR=5.3, Peak=30 HFD=5.4
04:33:39.391 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
04:33:39.391 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
04:33:39.391 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.62 hyp=0.63 cameraTheta=-1.36 mountX=-0.60 mountY=0.21, mountTheta=2.81
04:33:39.393 00.002 12268 Changing from state CALIBRATED to GUIDING
04:33:39.393 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:33:39.393 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:33:39.393 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:33:39.394 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:33:39.394 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:33:39.394 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:33:39.394 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:33:39.395 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:33:39.395 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:33:39.395 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:33:39.395 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:33:39.395 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:33:39.396 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:33:39.396 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:33:39.396 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:33:39.396 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:33:39.530 00.134 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:33:39.532 00.002 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:33:39.532 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:33:39.537 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:33:39.537 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:33:39.537 00.000 12268 setting lock position to (665.74, 915.31)
04:33:39.538 00.001 12268 MultiStar: stabilizing after lock position change
04:33:39.538 00.000 12268 guider state => GUIDING
04:33:39.538 00.000 12268 Status Line: Guiding
04:33:39.541 00.003 12268 Mount: notify guiding started
04:33:39.542 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:33:39.542 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:33:39.543 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:33:39.543 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:33:39.543 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:33:39.544 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:33:39.544 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:33:39.544 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:33:39.544 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:33:39.545 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:33:39.545 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:33:39.545 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:33:39.545 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:33:39.546 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:33:39.546 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:33:39.546 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:33:39.546 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:33:39.547 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:33:39.547 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:33:39.547 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:33:39.548 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:33:39.548 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:33:39.548 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:33:39.548 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:33:39.549 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:33:39.549 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:33:39.549 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:33:39.550 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:33:39.550 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:33:39.550 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:33:39.550 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:33:39.550 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:33:39.551 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:33:39.551 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:33:39.551 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:33:39.551 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:33:39.552 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:33:39.552 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:33:39.934 00.382 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:33:39.935 00.001 12268 ScopeASCOM::SideOfPier() returns 0
04:33:39.936 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:33:39.936 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:33:39.936 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:33:39.936 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:33:39.936 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:33:39.936 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:33:39.936 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:33:39.936 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:33:39.937 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:33:39.937 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:39.952 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
04:33:39.952 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
04:33:39.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:39.952 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:39.952 00.000 12268 Enqueuing Expose request
04:33:39.953 00.001 11616 Worker thread wakes up
04:33:39.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:39.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:33:40.294 00.341 12268 evsrv: cli 0F8E69C0 connect
04:33:40.294 00.000 12268 case statement mapped state 6 to 3
04:33:40.294 00.000 12268 case statement mapped state 6 to 3
04:33:40.295 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9b37282f-7508-4fbd-bc54-f8ad2b1d255d"}
04:33:40.295 00.000 12268 case statement mapped state 6 to 3
04:33:40.295 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b37282f-7508-4fbd-bc54-f8ad2b1d255d"}
04:33:40.296 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:33:41.962 01.666 11616 Exposure complete
04:33:42.014 00.052 11616 worker thread done servicing request
04:33:42.014 00.000 12268 OnExposeComplete: enter
04:33:42.014 00.000 12268 UpdateGuideState(): m_state=6
04:33:42.015 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:33:42.015 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
04:33:42.015 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
04:33:42.015 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
04:33:42.015 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.26 hyp=0.52 cameraTheta=0.51 mountX=0.30 mountY=0.42, mountTheta=0.95
04:33:42.016 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.46, y=0.26, opts=13)
04:33:42.017 00.001 12268 Enqueuing Move request for scope (0.46, 0.26)
04:33:42.017 00.000 11616 Worker thread wakes up
04:33:42.017 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.26) opts 0xd
04:33:42.017 00.000 11616 Handling offset move in thread for scope, endpoint = (0.46, 0.26)
04:33:42.017 00.000 11616 Moving (0.46, 0.26) raw xDistance=0.30 yDistance=0.42
04:33:42.017 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from 0 to 1
04:33:42.017 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
04:33:42.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
04:33:42.017 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:33:42.017 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
04:33:42.017 00.000 11616 MoveAxis(W, 167, ABG)
04:33:42.017 00.000 11616 Guiding  Dir = 3, Dur = 167
04:33:42.018 00.001 11616 IsSlewing returns 1
04:33:42.018 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:33:42.018 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:33:42.018 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:33:42.018 00.000 11616 Move returns status 2, amount 0
04:33:42.018 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:33:42.018 00.000 11616 move complete, result=2
04:33:42.019 00.001 11616 worker thread done servicing request
04:33:42.039 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:42.054 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:33:42.054 00.000 12268 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 1 / 99999
04:33:42.054 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768707222.054,"Host":"ASTROCENTER","Inst":1,"Distance":0.60,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:33:42.055 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:42.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:42.055 00.000 12268 Enqueuing Expose request
04:33:42.055 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:33:42.055 00.000 11616 Worker thread wakes up
04:33:42.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:42.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:33:42.076 00.021 12268 GuideStep: 0.3 px 0 ms WEST, 0.4 px 0 ms NORTH
04:33:42.078 00.002 12268 mount move error indicates guiding should stop
04:33:42.078 00.000 12268 Mount: notify guiding stopped
04:33:42.078 00.000 12268 BLC: window closed
04:33:42.079 00.001 12268 BLC: Last direction was reset
04:33:42.079 00.000 12268 PhdController failed: Guiding stopped
04:33:42.079 00.000 12268 PhdController: newstate STATE_FINISH
04:33:42.079 00.000 12268 PhdController complete: fail: Guiding stopped
04:33:42.079 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768707222.079,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
04:33:42.079 00.000 12268 Mount: notify guiding dither settle done success=0
04:33:42.079 00.000 12268 PhdController: newstate STATE_IDLE
04:33:42.079 00.000 12268 Changing from state GUIDING to STOP
04:33:42.079 00.000 12268 guider state => SELECTED
04:33:42.079 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:33:44.066 01.987 11616 Exposure complete
04:33:44.118 00.052 11616 worker thread done servicing request
04:33:44.118 00.000 12268 OnExposeComplete: enter
04:33:44.118 00.000 12268 UpdateGuideState(): m_state=2
04:33:44.118 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:33:44.119 00.001 12268 Star::Find returns 1 (0), X=665.99, Y=915.66, Mass=41, SNR=4.5, Peak=28 HFD=3.7
04:33:44.119 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
04:33:44.119 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.64)
04:33:44.119 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.35 hyp=0.43 cameraTheta=0.94 mountX=0.37 mountY=0.21, mountTheta=0.51
04:33:44.147 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:44.164 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
04:33:44.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:44.165 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:44.165 00.000 12268 Enqueuing Expose request
04:33:44.165 00.000 11616 Worker thread wakes up
04:33:44.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:44.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:46.178 02.013 11616 Exposure complete
04:33:46.229 00.051 11616 worker thread done servicing request
04:33:46.229 00.000 12268 OnExposeComplete: enter
04:33:46.229 00.000 12268 UpdateGuideState(): m_state=2
04:33:46.230 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:33:46.230 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.25, Mass=47, SNR=4.8, Peak=31 HFD=4.0
04:33:46.230 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
04:33:46.230 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
04:33:46.230 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.06 hyp=0.29 cameraTheta=-0.20 mountX=-0.03 mountY=0.29, mountTheta=1.67
04:33:46.232 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:46.246 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:33:46.246 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:46.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:46.246 00.000 12268 Enqueuing Expose request
04:33:46.247 00.001 11616 Worker thread wakes up
04:33:46.247 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:46.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:33:48.268 02.021 11616 Exposure complete
04:33:48.320 00.052 11616 worker thread done servicing request
04:33:48.320 00.000 12268 OnExposeComplete: enter
04:33:48.320 00.000 12268 UpdateGuideState(): m_state=2
04:33:48.321 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:33:48.321 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.23, Mass=67, SNR=5.6, Peak=27 HFD=6.6
04:33:48.321 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.43 = 1.85)
04:33:48.321 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.26)
04:33:48.321 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.07 hyp=0.38 cameraTheta=-2.96 mountX=-0.11 mountY=-0.36, mountTheta=-1.86
04:33:48.323 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
04:33:48.338 00.015 12268 UpdateGuideState exits: m=67 SNR=5.6
04:33:48.338 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:48.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:48.338 00.000 12268 Enqueuing Expose request
04:33:48.338 00.000 11616 Worker thread wakes up
04:33:48.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:48.339 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:33:50.344 02.005 11616 Exposure complete
04:33:50.394 00.050 11616 worker thread done servicing request
04:33:50.394 00.000 12268 OnExposeComplete: enter
04:33:50.394 00.000 12268 UpdateGuideState(): m_state=2
04:33:50.395 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:33:50.395 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.75, Mass=47, SNR=4.8, Peak=32 HFD=3.1
04:33:50.395 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
04:33:50.395 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
04:33:50.395 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.44 hyp=0.44 cameraTheta=1.60 mountX=0.44 mountY=-0.07, mountTheta=-0.15
04:33:50.397 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
04:33:50.411 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:33:50.412 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:50.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:50.412 00.000 12268 Enqueuing Expose request
04:33:50.412 00.000 11616 Worker thread wakes up
04:33:50.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:50.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:52.418 02.006 11616 Exposure complete
04:33:52.470 00.052 11616 worker thread done servicing request
04:33:52.470 00.000 12268 OnExposeComplete: enter
04:33:52.470 00.000 12268 UpdateGuideState(): m_state=2
04:33:52.470 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:33:52.470 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.54, Mass=37, SNR=4.3, Peak=26 HFD=4.3
04:33:52.470 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
04:33:52.470 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.10)
04:33:52.470 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.24 hyp=0.61 cameraTheta=0.40 mountX=0.29 mountY=0.52, mountTheta=1.07
04:33:52.473 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:52.488 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
04:33:52.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:52.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:52.488 00.000 12268 Enqueuing Expose request
04:33:52.488 00.000 11616 Worker thread wakes up
04:33:52.488 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:52.489 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:54.505 02.016 11616 Exposure complete
04:33:54.556 00.051 11616 worker thread done servicing request
04:33:54.557 00.001 12268 OnExposeComplete: enter
04:33:54.557 00.000 12268 UpdateGuideState(): m_state=2
04:33:54.557 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:33:54.557 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.52, Mass=41, SNR=4.5, Peak=29 HFD=3.3
04:33:54.557 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
04:33:54.557 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.93)
04:33:54.557 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.23 mountX=0.22 mountY=0.05, mountTheta=0.22
04:33:54.559 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:33:54.574 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:33:54.574 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:54.574 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:54.574 00.000 12268 Enqueuing Expose request
04:33:54.574 00.000 11616 Worker thread wakes up
04:33:54.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:54.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:56.589 02.015 11616 Exposure complete
04:33:56.640 00.051 11616 worker thread done servicing request
04:33:56.641 00.001 12268 OnExposeComplete: enter
04:33:56.641 00.000 12268 UpdateGuideState(): m_state=2
04:33:56.641 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:33:56.641 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=38, SNR=4.4, Peak=30 HFD=3.0
04:33:56.641 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
04:33:56.641 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.95)
04:33:56.641 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.32 hyp=0.34 cameraTheta=1.25 mountX=0.33 mountY=0.07, mountTheta=0.20
04:33:56.643 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:33:56.658 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
04:33:56.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:56.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:56.658 00.000 12268 Enqueuing Expose request
04:33:56.658 00.000 11616 Worker thread wakes up
04:33:56.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:56.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:33:58.670 02.012 11616 Exposure complete
04:33:58.720 00.050 12268 OnExposeComplete: enter
04:33:58.721 00.001 11616 worker thread done servicing request
04:33:58.721 00.000 12268 UpdateGuideState(): m_state=2
04:33:58.721 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:33:58.721 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.43, Mass=42, SNR=4.5, Peak=28 HFD=4.0
04:33:58.721 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
04:33:58.721 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
04:33:58.722 00.001 12268 CameraToMount -- cameraX=0.32 cameraY=0.12 hyp=0.35 cameraTheta=0.36 mountX=0.15 mountY=0.31, mountTheta=1.11
04:33:58.723 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:33:58.739 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
04:33:58.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:58.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:33:58.739 00.000 12268 Enqueuing Expose request
04:33:58.739 00.000 11616 Worker thread wakes up
04:33:58.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:33:58.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:34:00.747 02.008 11616 Exposure complete
04:34:00.800 00.053 11616 worker thread done servicing request
04:34:00.800 00.000 12268 OnExposeComplete: enter
04:34:00.800 00.000 12268 UpdateGuideState(): m_state=2
04:34:00.800 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:34:00.800 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
04:34:00.800 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
04:34:00.800 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.49)
04:34:00.801 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=0.29 hyp=0.41 cameraTheta=0.79 mountX=0.32 mountY=0.25, mountTheta=0.67
04:34:00.802 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:34:00.817 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:34:00.818 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:00.818 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:00.818 00.000 12268 Enqueuing Expose request
04:34:00.818 00.000 11616 Worker thread wakes up
04:34:00.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:00.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:02.824 02.006 11616 Exposure complete
04:34:02.875 00.051 11616 worker thread done servicing request
04:34:02.876 00.001 12268 OnExposeComplete: enter
04:34:02.876 00.000 12268 UpdateGuideState(): m_state=2
04:34:02.876 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:34:02.876 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.34, Mass=42, SNR=4.5, Peak=31 HFD=2.9
04:34:02.876 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
04:34:02.876 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
04:34:02.877 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.80 mountX=0.02 mountY=-0.09, mountTheta=-1.33
04:34:02.879 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:02.893 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:34:02.894 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:02.894 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:02.894 00.000 12268 Enqueuing Expose request
04:34:02.894 00.000 11616 Worker thread wakes up
04:34:02.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:02.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:34:05.004 02.110 11616 Exposure complete
04:34:05.054 00.050 11616 worker thread done servicing request
04:34:05.055 00.001 12268 OnExposeComplete: enter
04:34:05.055 00.000 12268 UpdateGuideState(): m_state=2
04:34:05.055 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:34:05.055 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.63, Mass=41, SNR=4.5, Peak=27 HFD=4.1
04:34:05.055 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
04:34:05.055 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.41)
04:34:05.055 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.33 hyp=0.50 cameraTheta=0.71 mountX=0.36 mountY=0.33, mountTheta=0.74
04:34:05.057 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:05.072 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:34:05.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:05.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:05.072 00.000 12268 Enqueuing Expose request
04:34:05.072 00.000 11616 Worker thread wakes up
04:34:05.073 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:05.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:07.091 02.018 11616 Exposure complete
04:34:07.142 00.051 11616 worker thread done servicing request
04:34:07.142 00.000 12268 OnExposeComplete: enter
04:34:07.142 00.000 12268 UpdateGuideState(): m_state=2
04:34:07.142 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:34:07.142 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.41, Mass=43, SNR=4.6, Peak=30 HFD=3.4
04:34:07.143 00.001 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
04:34:07.143 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.48)
04:34:07.143 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.15 cameraTheta=0.78 mountX=0.12 mountY=0.09, mountTheta=0.67
04:34:07.145 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:07.159 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:34:07.159 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:07.159 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:07.159 00.000 12268 Enqueuing Expose request
04:34:07.159 00.000 11616 Worker thread wakes up
04:34:07.160 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:07.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:34:09.176 02.016 11616 Exposure complete
04:34:09.244 00.068 11616 worker thread done servicing request
04:34:09.244 00.000 12268 OnExposeComplete: enter
04:34:09.244 00.000 12268 UpdateGuideState(): m_state=2
04:34:09.244 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:34:09.244 00.000 12268 Star::Find returns 1 (0), X=665.04, Y=915.66, Mass=63, SNR=5.5, Peak=34 HFD=5.0
04:34:09.244 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
04:34:09.244 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
04:34:09.244 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=0.36 hyp=0.79 cameraTheta=2.67 mountX=0.29 mountY=-0.74, mountTheta=-1.20
04:34:09.247 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:34:09.262 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
04:34:09.263 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:09.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:09.263 00.000 12268 Enqueuing Expose request
04:34:09.263 00.000 11616 Worker thread wakes up
04:34:09.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:09.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:34:11.272 02.009 11616 Exposure complete
04:34:11.324 00.052 11616 worker thread done servicing request
04:34:11.324 00.000 12268 OnExposeComplete: enter
04:34:11.325 00.001 12268 UpdateGuideState(): m_state=2
04:34:11.325 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:34:11.325 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.87, Mass=41, SNR=4.5, Peak=28 HFD=3.7
04:34:11.325 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
04:34:11.325 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.85)
04:34:11.325 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.57 hyp=0.62 cameraTheta=1.15 mountX=0.59 mountY=0.18, mountTheta=0.30
04:34:11.328 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:34:11.343 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:34:11.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:11.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:11.343 00.000 12268 Enqueuing Expose request
04:34:11.343 00.000 11616 Worker thread wakes up
04:34:11.343 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:11.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:13.346 02.003 11616 Exposure complete
04:34:13.397 00.051 11616 worker thread done servicing request
04:34:13.398 00.001 12268 OnExposeComplete: enter
04:34:13.398 00.000 12268 UpdateGuideState(): m_state=2
04:34:13.398 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:34:13.398 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.89, Mass=46, SNR=4.7, Peak=29 HFD=3.5
04:34:13.398 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
04:34:13.398 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
04:34:13.398 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.58 hyp=0.58 cameraTheta=1.54 mountX=0.58 mountY=-0.05, mountTheta=-0.09
04:34:13.400 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:34:13.415 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:34:13.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:13.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:13.415 00.000 12268 Enqueuing Expose request
04:34:13.415 00.000 11616 Worker thread wakes up
04:34:13.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:13.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:15.434 02.019 11616 Exposure complete
04:34:15.483 00.049 11616 worker thread done servicing request
04:34:15.483 00.000 12268 OnExposeComplete: enter
04:34:15.483 00.000 12268 UpdateGuideState(): m_state=2
04:34:15.484 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:34:15.484 00.000 12268 Star::Find returns 1 (0), X=666.33, Y=915.45, Mass=38, SNR=4.3, Peak=25 HFD=4.6
04:34:15.484 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
04:34:15.484 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
04:34:15.484 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.14 hyp=0.61 cameraTheta=0.24 mountX=0.20 mountY=0.57, mountTheta=1.23
04:34:15.486 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:15.500 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
04:34:15.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:15.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:15.501 00.001 12268 Enqueuing Expose request
04:34:15.501 00.000 11616 Worker thread wakes up
04:34:15.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:15.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:34:17.523 02.022 11616 Exposure complete
04:34:17.573 00.050 11616 worker thread done servicing request
04:34:17.573 00.000 12268 OnExposeComplete: enter
04:34:17.573 00.000 12268 UpdateGuideState(): m_state=2
04:34:17.573 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:34:17.573 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.58, Mass=44, SNR=4.6, Peak=27 HFD=4.4
04:34:17.573 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
04:34:17.573 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.22)
04:34:17.573 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.28 hyp=0.56 cameraTheta=0.52 mountX=0.32 mountY=0.45, mountTheta=0.94
04:34:17.575 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:17.590 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:34:17.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:17.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:17.590 00.000 12268 Enqueuing Expose request
04:34:17.590 00.000 11616 Worker thread wakes up
04:34:17.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:17.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:19.601 02.011 11616 Exposure complete
04:34:19.651 00.050 11616 worker thread done servicing request
04:34:19.651 00.000 12268 OnExposeComplete: enter
04:34:19.651 00.000 12268 UpdateGuideState(): m_state=2
04:34:19.651 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:34:19.651 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.75, Mass=43, SNR=4.6, Peak=29 HFD=3.3
04:34:19.651 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
04:34:19.652 00.001 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
04:34:19.652 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.44 hyp=0.44 cameraTheta=1.49 mountX=0.44 mountY=-0.02, mountTheta=-0.05
04:34:19.654 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:19.668 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:34:19.668 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:19.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:19.669 00.001 12268 Enqueuing Expose request
04:34:19.669 00.000 11616 Worker thread wakes up
04:34:19.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:19.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:21.676 02.007 11616 Exposure complete
04:34:21.730 00.054 11616 worker thread done servicing request
04:34:21.730 00.000 12268 OnExposeComplete: enter
04:34:21.730 00.000 12268 UpdateGuideState(): m_state=2
04:34:21.730 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:34:21.730 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.22, Mass=41, SNR=4.5, Peak=28 HFD=3.9
04:34:21.731 00.001 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
04:34:21.731 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.38)
04:34:21.731 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.08 hyp=0.27 cameraTheta=-0.32 mountX=-0.06 mountY=0.26, mountTheta=1.79
04:34:21.733 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:34:21.747 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:34:21.747 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:21.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:21.747 00.000 12268 Enqueuing Expose request
04:34:21.747 00.000 11616 Worker thread wakes up
04:34:21.748 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:21.748 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:34:23.756 02.008 11616 Exposure complete
04:34:23.807 00.051 11616 worker thread done servicing request
04:34:23.807 00.000 12268 OnExposeComplete: enter
04:34:23.807 00.000 12268 UpdateGuideState(): m_state=2
04:34:23.807 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:34:23.807 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.44, Mass=52, SNR=5.0, Peak=28 HFD=4.2
04:34:23.807 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
04:34:23.807 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
04:34:23.808 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.49 mountX=0.14 mountY=-0.01, mountTheta=-0.04
04:34:23.809 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:34:23.824 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:34:23.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:23.825 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:23.825 00.000 12268 Enqueuing Expose request
04:34:23.825 00.000 11616 Worker thread wakes up
04:34:23.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:23.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:34:25.837 02.012 11616 Exposure complete
04:34:25.887 00.050 11616 worker thread done servicing request
04:34:25.887 00.000 12268 OnExposeComplete: enter
04:34:25.887 00.000 12268 UpdateGuideState(): m_state=2
04:34:25.887 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:34:25.887 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.37, Mass=42, SNR=4.5, Peak=28 HFD=4.0
04:34:25.888 00.001 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
04:34:25.888 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.97)
04:34:25.888 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.06 hyp=0.24 cameraTheta=0.27 mountX=0.09 mountY=0.22, mountTheta=1.20
04:34:25.890 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:25.905 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:34:25.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:25.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:25.905 00.000 12268 Enqueuing Expose request
04:34:25.906 00.001 11616 Worker thread wakes up
04:34:25.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:25.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:34:27.917 02.011 11616 Exposure complete
04:34:27.969 00.052 11616 worker thread done servicing request
04:34:27.969 00.000 12268 OnExposeComplete: enter
04:34:27.969 00.000 12268 UpdateGuideState(): m_state=2
04:34:27.970 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:34:27.970 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.78, Mass=45, SNR=4.7, Peak=32 HFD=2.6
04:34:27.970 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
04:34:27.970 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
04:34:27.970 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.47 hyp=0.54 cameraTheta=2.06 mountX=0.45 mountY=-0.31, mountTheta=-0.61
04:34:27.974 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:27.989 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:34:27.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:27.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:27.989 00.000 12268 Enqueuing Expose request
04:34:27.989 00.000 11616 Worker thread wakes up
04:34:27.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:27.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:34:29.999 02.010 11616 Exposure complete
04:34:30.048 00.049 11616 worker thread done servicing request
04:34:30.049 00.001 12268 OnExposeComplete: enter
04:34:30.049 00.000 12268 UpdateGuideState(): m_state=2
04:34:30.049 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:34:30.049 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.41, Mass=63, SNR=5.5, Peak=29 HFD=5.8
04:34:30.049 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
04:34:30.049 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
04:34:30.049 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.73 mountX=0.11 mountY=0.10, mountTheta=0.72
04:34:30.052 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:30.067 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
04:34:30.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:30.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:30.067 00.000 12268 Enqueuing Expose request
04:34:30.067 00.000 11616 Worker thread wakes up
04:34:30.068 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:30.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:34:32.083 02.015 11616 Exposure complete
04:34:32.133 00.050 11616 worker thread done servicing request
04:34:32.134 00.001 12268 OnExposeComplete: enter
04:34:32.134 00.000 12268 UpdateGuideState(): m_state=2
04:34:32.134 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:34:32.134 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.53, Mass=42, SNR=4.5, Peak=30 HFD=3.2
04:34:32.134 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
04:34:32.134 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
04:34:32.134 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.43 mountX=0.22 mountY=0.00, mountTheta=0.01
04:34:32.136 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:34:32.151 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:34:32.151 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:32.151 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:32.151 00.000 12268 Enqueuing Expose request
04:34:32.151 00.000 11616 Worker thread wakes up
04:34:32.152 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:32.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:34.167 02.015 11616 Exposure complete
04:34:34.231 00.064 11616 worker thread done servicing request
04:34:34.231 00.000 12268 OnExposeComplete: enter
04:34:34.231 00.000 12268 UpdateGuideState(): m_state=2
04:34:34.232 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:34:34.232 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.50, Mass=44, SNR=4.6, Peak=30 HFD=4.2
04:34:34.232 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
04:34:34.232 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.18)
04:34:34.232 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.20 hyp=0.43 cameraTheta=0.48 mountX=0.23 mountY=0.36, mountTheta=0.99
04:34:34.235 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:34.252 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
04:34:34.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:34.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:34.252 00.000 12268 Enqueuing Expose request
04:34:34.252 00.000 11616 Worker thread wakes up
04:34:34.253 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:34.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:36.269 02.016 11616 Exposure complete
04:34:36.319 00.050 11616 worker thread done servicing request
04:34:36.320 00.001 12268 OnExposeComplete: enter
04:34:36.320 00.000 12268 UpdateGuideState(): m_state=2
04:34:36.320 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:34:36.320 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.76, Mass=43, SNR=4.6, Peak=27 HFD=4.1
04:34:36.320 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
04:34:36.320 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.58)
04:34:36.320 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.45 hyp=0.58 cameraTheta=0.88 mountX=0.48 mountY=0.31, mountTheta=0.57
04:34:36.322 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:36.337 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:34:36.337 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:36.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:36.337 00.000 12268 Enqueuing Expose request
04:34:36.337 00.000 11616 Worker thread wakes up
04:34:36.337 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:36.337 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:38.345 02.008 11616 Exposure complete
04:34:38.396 00.051 11616 worker thread done servicing request
04:34:38.397 00.001 12268 OnExposeComplete: enter
04:34:38.397 00.000 12268 UpdateGuideState(): m_state=2
04:34:38.397 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:34:38.397 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.81, Mass=65, SNR=5.6, Peak=30 HFD=6.5
04:34:38.397 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
04:34:38.397 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
04:34:38.397 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.51 hyp=0.51 cameraTheta=1.61 mountX=0.50 mountY=-0.08, mountTheta=-0.16
04:34:38.399 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:38.414 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
04:34:38.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:38.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:38.414 00.000 12268 Enqueuing Expose request
04:34:38.414 00.000 11616 Worker thread wakes up
04:34:38.414 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:38.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:40.425 02.011 11616 Exposure complete
04:34:40.476 00.051 11616 worker thread done servicing request
04:34:40.477 00.001 12268 OnExposeComplete: enter
04:34:40.477 00.000 12268 UpdateGuideState(): m_state=2
04:34:40.477 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:34:40.477 00.000 12268 Star::Find returns 1 (0), X=664.71, Y=915.75, Mass=57, SNR=5.2, Peak=30 HFD=6.7
04:34:40.477 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
04:34:40.477 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
04:34:40.477 00.000 12268 CameraToMount -- cameraX=-1.03 cameraY=0.44 hyp=1.12 cameraTheta=2.73 mountX=0.34 mountY=-1.08, mountTheta=-1.26
04:34:40.479 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:40.494 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:34:40.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:40.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:40.494 00.000 12268 Enqueuing Expose request
04:34:40.494 00.000 11616 Worker thread wakes up
04:34:40.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:40.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:34:42.502 02.008 11616 Exposure complete
04:34:42.553 00.051 11616 worker thread done servicing request
04:34:42.553 00.000 12268 OnExposeComplete: enter
04:34:42.554 00.001 12268 UpdateGuideState(): m_state=2
04:34:42.554 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:34:42.554 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.56, Mass=40, SNR=4.4, Peak=26 HFD=3.8
04:34:42.554 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
04:34:42.554 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
04:34:42.554 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.26 hyp=0.28 cameraTheta=1.18 mountX=0.27 mountY=0.07, mountTheta=0.27
04:34:42.556 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:42.571 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:34:42.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:42.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:42.571 00.000 12268 Enqueuing Expose request
04:34:42.571 00.000 11616 Worker thread wakes up
04:34:42.572 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:42.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:44.573 02.001 11616 Exposure complete
04:34:44.626 00.053 11616 worker thread done servicing request
04:34:44.626 00.000 12268 OnExposeComplete: enter
04:34:44.626 00.000 12268 UpdateGuideState(): m_state=2
04:34:44.626 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:34:44.626 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:34:44.627 00.001 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
04:34:44.627 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
04:34:44.627 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.28 hyp=0.42 cameraTheta=0.73 mountX=0.31 mountY=0.28, mountTheta=0.72
04:34:44.629 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:44.643 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
04:34:44.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:44.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:44.643 00.000 12268 Enqueuing Expose request
04:34:44.644 00.001 11616 Worker thread wakes up
04:34:44.644 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:44.644 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:46.654 02.010 11616 Exposure complete
04:34:46.706 00.052 11616 worker thread done servicing request
04:34:46.707 00.001 12268 OnExposeComplete: enter
04:34:46.707 00.000 12268 UpdateGuideState(): m_state=2
04:34:46.707 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:34:46.707 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.70, Mass=40, SNR=4.4, Peak=29 HFD=3.1
04:34:46.707 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
04:34:46.707 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = 3.14)
04:34:46.707 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.39 hyp=0.40 cameraTheta=1.44 mountX=0.40 mountY=0.00, mountTheta=0.00
04:34:46.709 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:46.724 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:34:46.725 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:46.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:46.725 00.000 12268 Enqueuing Expose request
04:34:46.725 00.000 11616 Worker thread wakes up
04:34:46.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:46.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:48.727 02.002 11616 Exposure complete
04:34:48.779 00.052 11616 worker thread done servicing request
04:34:48.779 00.000 12268 OnExposeComplete: enter
04:34:48.779 00.000 12268 UpdateGuideState(): m_state=2
04:34:48.780 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:34:48.780 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.90, Mass=40, SNR=4.4, Peak=28 HFD=3.4
04:34:48.780 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
04:34:48.780 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
04:34:48.780 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.59 hyp=0.62 cameraTheta=1.28 mountX=0.61 mountY=0.10, mountTheta=0.16
04:34:48.782 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:34:48.796 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
04:34:48.797 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:48.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:48.797 00.000 12268 Enqueuing Expose request
04:34:48.797 00.000 11616 Worker thread wakes up
04:34:48.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:48.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:50.817 02.020 11616 Exposure complete
04:34:50.867 00.050 11616 worker thread done servicing request
04:34:50.868 00.001 12268 OnExposeComplete: enter
04:34:50.868 00.000 12268 UpdateGuideState(): m_state=2
04:34:50.868 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:34:50.868 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.70, Mass=57, SNR=5.2, Peak=30 HFD=3.6
04:34:50.868 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
04:34:50.868 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
04:34:50.868 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.39 hyp=0.40 cameraTheta=1.75 mountX=0.38 mountY=-0.12, mountTheta=-0.31
04:34:50.870 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:34:50.884 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
04:34:50.885 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:50.885 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:50.885 00.000 12268 Enqueuing Expose request
04:34:50.885 00.000 11616 Worker thread wakes up
04:34:50.885 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:50.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:52.891 02.006 11616 Exposure complete
04:34:52.943 00.052 11616 worker thread done servicing request
04:34:52.943 00.000 12268 OnExposeComplete: enter
04:34:52.943 00.000 12268 UpdateGuideState(): m_state=2
04:34:52.943 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:34:52.943 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.79, Mass=44, SNR=4.6, Peak=29 HFD=3.8
04:34:52.943 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
04:34:52.944 00.001 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
04:34:52.944 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.48 hyp=0.56 cameraTheta=1.02 mountX=0.51 mountY=0.23, mountTheta=0.43
04:34:52.946 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:52.960 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:34:52.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:52.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:52.961 00.001 12268 Enqueuing Expose request
04:34:52.961 00.000 11616 Worker thread wakes up
04:34:52.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:52.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:55.001 02.040 11616 Exposure complete
04:34:55.051 00.050 11616 worker thread done servicing request
04:34:55.052 00.001 12268 OnExposeComplete: enter
04:34:55.052 00.000 12268 UpdateGuideState(): m_state=2
04:34:55.052 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:34:55.052 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.69, Mass=42, SNR=4.5, Peak=26 HFD=4.0
04:34:55.052 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
04:34:55.052 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.78)
04:34:55.052 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.39 hyp=0.44 cameraTheta=1.08 mountX=0.41 mountY=0.16, mountTheta=0.37
04:34:55.054 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:55.069 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:34:55.069 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:55.069 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:55.069 00.000 12268 Enqueuing Expose request
04:34:55.069 00.000 11616 Worker thread wakes up
04:34:55.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:55.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:57.086 02.017 11616 Exposure complete
04:34:57.136 00.050 11616 worker thread done servicing request
04:34:57.137 00.001 12268 OnExposeComplete: enter
04:34:57.137 00.000 12268 UpdateGuideState(): m_state=2
04:34:57.137 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:34:57.137 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=916.01, Mass=48, SNR=4.9, Peak=30 HFD=3.7
04:34:57.137 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
04:34:57.137 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.07)
04:34:57.137 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.71 hyp=0.72 cameraTheta=1.37 mountX=0.72 mountY=0.05, mountTheta=0.07
04:34:57.139 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:34:57.154 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:34:57.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:57.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:57.154 00.000 12268 Enqueuing Expose request
04:34:57.154 00.000 11616 Worker thread wakes up
04:34:57.155 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:57.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:34:59.170 02.015 11616 Exposure complete
04:34:59.235 00.065 11616 worker thread done servicing request
04:34:59.235 00.000 12268 OnExposeComplete: enter
04:34:59.235 00.000 12268 UpdateGuideState(): m_state=2
04:34:59.236 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:34:59.236 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:34:59.236 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
04:34:59.236 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
04:34:59.236 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.28 hyp=0.44 cameraTheta=0.69 mountX=0.31 mountY=0.30, mountTheta=0.76
04:34:59.239 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:34:59.257 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
04:34:59.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:59.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:34:59.257 00.000 12268 Enqueuing Expose request
04:34:59.257 00.000 11616 Worker thread wakes up
04:34:59.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:34:59.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:01.282 02.025 11616 Exposure complete
04:35:01.331 00.049 11616 worker thread done servicing request
04:35:01.331 00.000 12268 OnExposeComplete: enter
04:35:01.332 00.001 12268 UpdateGuideState(): m_state=2
04:35:01.332 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:35:01.332 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.64, Mass=46, SNR=4.8, Peak=33 HFD=3.6
04:35:01.332 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
04:35:01.332 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
04:35:01.332 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.34 hyp=0.51 cameraTheta=0.73 mountX=0.38 mountY=0.33, mountTheta=0.73
04:35:01.334 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:01.349 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:35:01.349 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:01.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:01.349 00.000 12268 Enqueuing Expose request
04:35:01.349 00.000 11616 Worker thread wakes up
04:35:01.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:01.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:03.367 02.018 11616 Exposure complete
04:35:03.417 00.050 11616 worker thread done servicing request
04:35:03.417 00.000 12268 OnExposeComplete: enter
04:35:03.418 00.001 12268 UpdateGuideState(): m_state=2
04:35:03.418 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:35:03.418 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.85, Mass=41, SNR=4.5, Peak=27 HFD=4.1
04:35:03.418 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
04:35:03.418 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
04:35:03.418 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.55 hyp=0.66 cameraTheta=0.97 mountX=0.58 mountY=0.30, mountTheta=0.48
04:35:03.420 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:35:03.435 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:35:03.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:03.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:03.435 00.000 12268 Enqueuing Expose request
04:35:03.435 00.000 11616 Worker thread wakes up
04:35:03.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:03.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:05.442 02.007 11616 Exposure complete
04:35:05.492 00.050 11616 worker thread done servicing request
04:35:05.493 00.001 12268 OnExposeComplete: enter
04:35:05.493 00.000 12268 UpdateGuideState(): m_state=2
04:35:05.493 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:35:05.493 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=916.35, Mass=43, SNR=4.6, Peak=28 HFD=3.3
04:35:05.493 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
04:35:05.493 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
04:35:05.493 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=1.04 hyp=1.04 cameraTheta=1.66 mountX=1.03 mountY=-0.23, mountTheta=-0.22
04:35:05.495 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:05.510 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:35:05.510 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:05.510 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:05.510 00.000 12268 Enqueuing Expose request
04:35:05.510 00.000 11616 Worker thread wakes up
04:35:05.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:05.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:07.527 02.017 11616 Exposure complete
04:35:07.579 00.052 11616 worker thread done servicing request
04:35:07.579 00.000 12268 OnExposeComplete: enter
04:35:07.579 00.000 12268 UpdateGuideState(): m_state=2
04:35:07.579 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:35:07.580 00.001 12268 Star::Find returns 1 (0), X=665.71, Y=915.28, Mass=42, SNR=4.5, Peak=31 HFD=3.1
04:35:07.580 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.47) = xAngle (-3.97 = 2.32)
04:35:07.580 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.79)
04:35:07.580 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.49 mountX=-0.03 mountY=-0.03, mountTheta=-2.33
04:35:07.582 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:35:07.596 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:35:07.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:07.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:07.596 00.000 12268 Enqueuing Expose request
04:35:07.596 00.000 11616 Worker thread wakes up
04:35:07.596 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:07.596 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:35:09.613 02.017 11616 Exposure complete
04:35:09.664 00.051 11616 worker thread done servicing request
04:35:09.664 00.000 12268 OnExposeComplete: enter
04:35:09.664 00.000 12268 UpdateGuideState(): m_state=2
04:35:09.664 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:35:09.664 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=38, SNR=4.4, Peak=30 HFD=3.0
04:35:09.664 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
04:35:09.664 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.95)
04:35:09.664 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.32 hyp=0.34 cameraTheta=1.25 mountX=0.33 mountY=0.07, mountTheta=0.20
04:35:09.666 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:35:09.681 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
04:35:09.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:09.681 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:09.681 00.000 12268 Enqueuing Expose request
04:35:09.681 00.000 11616 Worker thread wakes up
04:35:09.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:09.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:11.687 02.006 11616 Exposure complete
04:35:11.738 00.051 11616 worker thread done servicing request
04:35:11.739 00.001 12268 OnExposeComplete: enter
04:35:11.739 00.000 12268 UpdateGuideState(): m_state=2
04:35:11.739 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:35:11.739 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=38, SNR=4.3, Peak=27 HFD=3.9
04:35:11.739 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
04:35:11.739 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.25)
04:35:11.739 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.26 hyp=0.50 cameraTheta=0.55 mountX=0.30 mountY=0.39, mountTheta=0.91
04:35:11.741 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:11.756 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
04:35:11.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:11.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:11.756 00.000 12268 Enqueuing Expose request
04:35:11.756 00.000 11616 Worker thread wakes up
04:35:11.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:11.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:13.764 02.008 11616 Exposure complete
04:35:13.814 00.050 11616 worker thread done servicing request
04:35:13.815 00.001 12268 OnExposeComplete: enter
04:35:13.815 00.000 12268 UpdateGuideState(): m_state=2
04:35:13.815 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:35:13.815 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.73, Mass=57, SNR=5.2, Peak=27 HFD=4.9
04:35:13.815 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
04:35:13.815 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
04:35:13.815 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.42 hyp=0.42 cameraTheta=1.54 mountX=0.42 mountY=-0.04, mountTheta=-0.10
04:35:13.817 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:13.832 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:35:13.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:13.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:13.832 00.000 12268 Enqueuing Expose request
04:35:13.832 00.000 11616 Worker thread wakes up
04:35:13.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:13.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:15.842 02.010 11616 Exposure complete
04:35:15.892 00.050 11616 worker thread done servicing request
04:35:15.893 00.001 12268 OnExposeComplete: enter
04:35:15.893 00.000 12268 UpdateGuideState(): m_state=2
04:35:15.893 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:35:15.893 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.96, Mass=59, SNR=5.3, Peak=29 HFD=6.7
04:35:15.893 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
04:35:15.893 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
04:35:15.893 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.65 hyp=0.65 cameraTheta=1.66 mountX=0.64 mountY=-0.14, mountTheta=-0.22
04:35:15.895 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:15.909 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
04:35:15.910 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:15.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:15.910 00.000 12268 Enqueuing Expose request
04:35:15.910 00.000 11616 Worker thread wakes up
04:35:15.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:15.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:17.920 02.010 11616 Exposure complete
04:35:17.970 00.050 11616 worker thread done servicing request
04:35:17.970 00.000 12268 OnExposeComplete: enter
04:35:17.971 00.001 12268 UpdateGuideState(): m_state=2
04:35:17.971 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:35:17.971 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.92, Mass=49, SNR=4.9, Peak=28 HFD=3.8
04:35:17.971 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
04:35:17.971 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.99)
04:35:17.971 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.62 hyp=0.64 cameraTheta=1.29 mountX=0.63 mountY=0.10, mountTheta=0.16
04:35:17.973 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:17.988 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:35:17.988 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:17.988 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:17.988 00.000 12268 Enqueuing Expose request
04:35:17.988 00.000 11616 Worker thread wakes up
04:35:17.988 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:17.988 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:19.996 02.008 11616 Exposure complete
04:35:20.047 00.051 11616 worker thread done servicing request
04:35:20.047 00.000 12268 OnExposeComplete: enter
04:35:20.047 00.000 12268 UpdateGuideState(): m_state=2
04:35:20.047 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:35:20.047 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.13, Mass=45, SNR=4.7, Peak=27 HFD=3.9
04:35:20.047 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
04:35:20.047 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.33)
04:35:20.048 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.37 mountX=-0.18 mountY=0.06, mountTheta=2.82
04:35:20.050 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:20.064 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:35:20.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:20.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:20.064 00.000 12268 Enqueuing Expose request
04:35:20.064 00.000 11616 Worker thread wakes up
04:35:20.065 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:20.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:35:22.075 02.010 11616 Exposure complete
04:35:22.125 00.050 11616 worker thread done servicing request
04:35:22.126 00.001 12268 OnExposeComplete: enter
04:35:22.126 00.000 12268 UpdateGuideState(): m_state=2
04:35:22.126 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:35:22.126 00.000 12268 Star::Find returns 1 (0), X=665.14, Y=915.26, Mass=60, SNR=5.4, Peak=28 HFD=7.7
04:35:22.126 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.54 = 1.74)
04:35:22.126 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.37)
04:35:22.126 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.04 hyp=0.60 cameraTheta=-3.07 mountX=-0.10 mountY=-0.59, mountTheta=-1.74
04:35:22.130 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:35:22.145 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
04:35:22.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:22.146 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:22.146 00.000 12268 Enqueuing Expose request
04:35:22.146 00.000 11616 Worker thread wakes up
04:35:22.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:22.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:35:24.160 02.014 11616 Exposure complete
04:35:24.222 00.062 11616 worker thread done servicing request
04:35:24.222 00.000 12268 OnExposeComplete: enter
04:35:24.222 00.000 12268 UpdateGuideState(): m_state=2
04:35:24.222 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:35:24.223 00.001 12268 Star::Find returns 1 (0), X=665.42, Y=916.38, Mass=69, SNR=5.7, Peak=32 HFD=7.2
04:35:24.223 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
04:35:24.223 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
04:35:24.223 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=1.07 hyp=1.12 cameraTheta=1.86 mountX=1.04 mountY=-0.45, mountTheta=-0.41
04:35:24.226 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:24.242 00.016 12268 UpdateGuideState exits: m=69 SNR=5.7
04:35:24.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:24.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:24.242 00.000 12268 Enqueuing Expose request
04:35:24.242 00.000 11616 Worker thread wakes up
04:35:24.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:24.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:35:26.263 02.021 11616 Exposure complete
04:35:26.315 00.052 11616 worker thread done servicing request
04:35:26.315 00.000 12268 OnExposeComplete: enter
04:35:26.315 00.000 12268 UpdateGuideState(): m_state=2
04:35:26.315 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:35:26.316 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.4
04:35:26.316 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
04:35:26.316 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
04:35:26.316 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.30 hyp=0.38 cameraTheta=0.89 mountX=0.32 mountY=0.20, mountTheta=0.56
04:35:26.318 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:26.333 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:35:26.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:26.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:26.333 00.000 12268 Enqueuing Expose request
04:35:26.333 00.000 11616 Worker thread wakes up
04:35:26.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:26.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:28.342 02.009 11616 Exposure complete
04:35:28.395 00.053 11616 worker thread done servicing request
04:35:28.395 00.000 12268 OnExposeComplete: enter
04:35:28.395 00.000 12268 UpdateGuideState(): m_state=2
04:35:28.395 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:35:28.395 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.50, Mass=42, SNR=4.5, Peak=29 HFD=3.5
04:35:28.395 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
04:35:28.395 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
04:35:28.396 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=0.20 hyp=0.25 cameraTheta=0.92 mountX=0.21 mountY=0.12, mountTheta=0.53
04:35:28.398 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:28.412 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:35:28.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:28.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:28.412 00.000 12268 Enqueuing Expose request
04:35:28.412 00.000 11616 Worker thread wakes up
04:35:28.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:28.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:30.420 02.008 11616 Exposure complete
04:35:30.471 00.051 11616 worker thread done servicing request
04:35:30.471 00.000 12268 OnExposeComplete: enter
04:35:30.471 00.000 12268 UpdateGuideState(): m_state=2
04:35:30.471 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:35:30.471 00.000 12268 Star::Find returns 1 (0), X=666.37, Y=915.58, Mass=45, SNR=4.7, Peak=27 HFD=4.9
04:35:30.472 00.001 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
04:35:30.472 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
04:35:30.472 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.27 hyp=0.69 cameraTheta=0.40 mountX=0.33 mountY=0.59, mountTheta=1.06
04:35:30.474 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:30.488 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:35:30.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:30.489 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:30.489 00.000 12268 Enqueuing Expose request
04:35:30.489 00.000 11616 Worker thread wakes up
04:35:30.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:30.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:32.501 02.012 11616 Exposure complete
04:35:32.552 00.051 11616 worker thread done servicing request
04:35:32.552 00.000 12268 OnExposeComplete: enter
04:35:32.552 00.000 12268 UpdateGuideState(): m_state=2
04:35:32.552 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:35:32.552 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=39, SNR=4.4, Peak=27 HFD=4.1
04:35:32.552 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.01 = -1.01)
04:35:32.552 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.16)
04:35:32.552 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.25 hyp=0.56 cameraTheta=0.46 mountX=0.29 mountY=0.46, mountTheta=1.00
04:35:32.554 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:32.569 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:35:32.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:32.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:32.569 00.000 12268 Enqueuing Expose request
04:35:32.569 00.000 11616 Worker thread wakes up
04:35:32.569 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:32.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:34.587 02.018 11616 Exposure complete
04:35:34.638 00.051 11616 worker thread done servicing request
04:35:34.639 00.001 12268 OnExposeComplete: enter
04:35:34.639 00.000 12268 UpdateGuideState(): m_state=2
04:35:34.639 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:35:34.639 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=43, SNR=4.6, Peak=30 HFD=3.8
04:35:34.639 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
04:35:34.639 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
04:35:34.639 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.27 hyp=0.49 cameraTheta=0.58 mountX=0.30 mountY=0.37, mountTheta=0.88
04:35:34.641 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:35:34.655 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:35:34.656 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:34.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:34.656 00.000 12268 Enqueuing Expose request
04:35:34.656 00.000 11616 Worker thread wakes up
04:35:34.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:34.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:36.671 02.015 11616 Exposure complete
04:35:36.720 00.049 11616 worker thread done servicing request
04:35:36.721 00.001 12268 OnExposeComplete: enter
04:35:36.721 00.000 12268 UpdateGuideState(): m_state=2
04:35:36.721 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:35:36.721 00.000 12268 Star::Find returns 1 (0), X=665.04, Y=915.28, Mass=67, SNR=5.6, Peak=32 HFD=6.4
04:35:36.721 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.58 = 1.70)
04:35:36.721 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.69 = -1.41)
04:35:36.721 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=-0.03 hyp=0.70 cameraTheta=-3.11 mountX=-0.09 mountY=-0.69, mountTheta=-1.71
04:35:36.723 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:36.738 00.015 12268 UpdateGuideState exits: m=67 SNR=5.6
04:35:36.738 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:36.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:36.738 00.000 12268 Enqueuing Expose request
04:35:36.738 00.000 11616 Worker thread wakes up
04:35:36.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:36.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:35:38.749 02.011 11616 Exposure complete
04:35:38.802 00.053 11616 worker thread done servicing request
04:35:38.802 00.000 12268 OnExposeComplete: enter
04:35:38.802 00.000 12268 UpdateGuideState(): m_state=2
04:35:38.802 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:35:38.802 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=36, SNR=4.2, Peak=27 HFD=3.4
04:35:38.803 00.001 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
04:35:38.803 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
04:35:38.803 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.29 hyp=0.40 cameraTheta=0.83 mountX=0.32 mountY=0.23, mountTheta=0.62
04:35:38.805 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:35:38.819 00.014 12268 UpdateGuideState exits: m=36 SNR=4.2
04:35:38.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:38.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:38.819 00.000 12268 Enqueuing Expose request
04:35:38.820 00.001 11616 Worker thread wakes up
04:35:38.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:38.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:40.833 02.013 11616 Exposure complete
04:35:40.886 00.053 11616 worker thread done servicing request
04:35:40.886 00.000 12268 OnExposeComplete: enter
04:35:40.886 00.000 12268 UpdateGuideState(): m_state=2
04:35:40.886 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:35:40.886 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.87, Mass=47, SNR=4.8, Peak=31 HFD=3.2
04:35:40.886 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
04:35:40.886 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
04:35:40.887 00.001 12268 CameraToMount -- cameraX=-0.03 cameraY=0.56 hyp=0.57 cameraTheta=1.63 mountX=0.56 mountY=-0.11, mountTheta=-0.19
04:35:40.889 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:35:40.905 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
04:35:40.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:40.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:40.905 00.000 12268 Enqueuing Expose request
04:35:40.905 00.000 11616 Worker thread wakes up
04:35:40.905 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:40.905 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:42.998 02.093 11616 Exposure complete
04:35:43.049 00.051 11616 worker thread done servicing request
04:35:43.049 00.000 12268 OnExposeComplete: enter
04:35:43.049 00.000 12268 UpdateGuideState(): m_state=2
04:35:43.049 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:35:43.050 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=915.82, Mass=51, SNR=5.0, Peak=27 HFD=4.7
04:35:43.050 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
04:35:43.050 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.88)
04:35:43.050 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.52 hyp=0.56 cameraTheta=1.18 mountX=0.54 mountY=0.15, mountTheta=0.27
04:35:43.052 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:43.067 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
04:35:43.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:43.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:43.067 00.000 12268 Enqueuing Expose request
04:35:43.067 00.000 11616 Worker thread wakes up
04:35:43.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:43.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:45.075 02.008 11616 Exposure complete
04:35:45.127 00.052 11616 worker thread done servicing request
04:35:45.128 00.001 12268 OnExposeComplete: enter
04:35:45.128 00.000 12268 UpdateGuideState(): m_state=2
04:35:45.128 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:35:45.128 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.69, Mass=60, SNR=5.4, Peak=31 HFD=4.3
04:35:45.128 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
04:35:45.128 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
04:35:45.128 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.39 hyp=0.40 cameraTheta=1.38 mountX=0.39 mountY=0.03, mountTheta=0.06
04:35:45.131 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:45.145 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
04:35:45.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:45.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:45.145 00.000 12268 Enqueuing Expose request
04:35:45.146 00.001 11616 Worker thread wakes up
04:35:45.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:45.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:47.167 02.021 11616 Exposure complete
04:35:47.222 00.055 11616 worker thread done servicing request
04:35:47.222 00.000 12268 OnExposeComplete: enter
04:35:47.222 00.000 12268 UpdateGuideState(): m_state=2
04:35:47.222 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:35:47.222 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=40, SNR=4.4, Peak=29 HFD=3.6
04:35:47.222 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
04:35:47.222 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
04:35:47.223 00.001 12268 CameraToMount -- cameraX=0.32 cameraY=0.28 hyp=0.42 cameraTheta=0.73 mountX=0.31 mountY=0.28, mountTheta=0.72
04:35:47.225 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:47.242 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
04:35:47.243 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:47.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:47.243 00.000 12268 Enqueuing Expose request
04:35:47.243 00.000 11616 Worker thread wakes up
04:35:47.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:47.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:49.259 02.016 11616 Exposure complete
04:35:49.311 00.052 11616 worker thread done servicing request
04:35:49.312 00.001 12268 OnExposeComplete: enter
04:35:49.312 00.000 12268 UpdateGuideState(): m_state=2
04:35:49.312 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:35:49.312 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.87, Mass=39, SNR=4.4, Peak=26 HFD=4.0
04:35:49.312 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
04:35:49.312 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.71)
04:35:49.313 00.001 12268 CameraToMount -- cameraX=0.36 cameraY=0.56 hyp=0.67 cameraTheta=1.01 mountX=0.60 mountY=0.28, mountTheta=0.44
04:35:49.315 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:35:49.329 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
04:35:49.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:49.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:49.329 00.000 12268 Enqueuing Expose request
04:35:49.329 00.000 11616 Worker thread wakes up
04:35:49.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:49.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:51.334 02.005 11616 Exposure complete
04:35:51.385 00.051 11616 worker thread done servicing request
04:35:51.385 00.000 12268 OnExposeComplete: enter
04:35:51.385 00.000 12268 UpdateGuideState(): m_state=2
04:35:51.385 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:35:51.385 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.83, Mass=49, SNR=4.9, Peak=27 HFD=4.3
04:35:51.386 00.001 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
04:35:51.386 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
04:35:51.386 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.52 hyp=0.54 cameraTheta=1.31 mountX=0.53 mountY=0.07, mountTheta=0.13
04:35:51.388 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:51.402 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
04:35:51.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:51.402 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:51.402 00.000 12268 Enqueuing Expose request
04:35:51.402 00.000 11616 Worker thread wakes up
04:35:51.403 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:51.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:53.417 02.014 11616 Exposure complete
04:35:53.467 00.050 11616 worker thread done servicing request
04:35:53.467 00.000 12268 OnExposeComplete: enter
04:35:53.467 00.000 12268 UpdateGuideState(): m_state=2
04:35:53.468 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:35:53.468 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.83, Mass=48, SNR=4.8, Peak=29 HFD=3.2
04:35:53.468 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.47) = xAngle (0.49 = 0.49)
04:35:53.468 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
04:35:53.468 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.52 hyp=0.56 cameraTheta=1.96 mountX=0.50 mountY=-0.28, mountTheta=-0.52
04:35:53.470 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:35:53.485 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:35:53.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:53.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:53.485 00.000 12268 Enqueuing Expose request
04:35:53.485 00.000 11616 Worker thread wakes up
04:35:53.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:53.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:55.497 02.012 11616 Exposure complete
04:35:55.546 00.049 11616 worker thread done servicing request
04:35:55.547 00.001 12268 OnExposeComplete: enter
04:35:55.547 00.000 12268 UpdateGuideState(): m_state=2
04:35:55.547 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:35:55.547 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.33, Mass=41, SNR=4.5, Peak=28 HFD=3.9
04:35:55.547 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
04:35:55.547 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
04:35:55.547 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.02 hyp=0.25 cameraTheta=0.09 mountX=0.05 mountY=0.25, mountTheta=1.38
04:35:55.549 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:55.564 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:35:55.564 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:55.564 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:55.564 00.000 12268 Enqueuing Expose request
04:35:55.565 00.001 11616 Worker thread wakes up
04:35:55.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:55.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:35:57.568 02.003 11616 Exposure complete
04:35:57.618 00.050 11616 worker thread done servicing request
04:35:57.618 00.000 12268 OnExposeComplete: enter
04:35:57.618 00.000 12268 UpdateGuideState(): m_state=2
04:35:57.619 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:35:57.619 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.93, Mass=65, SNR=5.6, Peak=30 HFD=5.6
04:35:57.619 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
04:35:57.619 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
04:35:57.619 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.63 hyp=0.63 cameraTheta=1.53 mountX=0.63 mountY=-0.06, mountTheta=-0.09
04:35:57.621 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:35:57.637 00.016 12268 UpdateGuideState exits: m=65 SNR=5.6
04:35:57.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:57.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:57.637 00.000 12268 Enqueuing Expose request
04:35:57.637 00.000 11616 Worker thread wakes up
04:35:57.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:57.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:35:59.648 02.011 11616 Exposure complete
04:35:59.705 00.057 12268 OnExposeComplete: enter
04:35:59.705 00.000 12268 UpdateGuideState(): m_state=2
04:35:59.705 00.000 11616 worker thread done servicing request
04:35:59.705 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:35:59.705 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.85, Mass=52, SNR=5.0, Peak=27 HFD=6.6
04:35:59.705 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
04:35:59.705 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
04:35:59.706 00.001 12268 CameraToMount -- cameraX=-0.41 cameraY=0.55 hyp=0.69 cameraTheta=2.22 mountX=0.50 mountY=-0.48, mountTheta=-0.76
04:35:59.709 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:35:59.726 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
04:35:59.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:59.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:35:59.726 00.000 12268 Enqueuing Expose request
04:35:59.727 00.001 11616 Worker thread wakes up
04:35:59.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:35:59.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:36:01.734 02.007 11616 Exposure complete
04:36:01.784 00.050 11616 worker thread done servicing request
04:36:01.785 00.001 12268 OnExposeComplete: enter
04:36:01.785 00.000 12268 UpdateGuideState(): m_state=2
04:36:01.785 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:36:01.785 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.23, Mass=65, SNR=5.6, Peak=34 HFD=5.9
04:36:01.785 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.40 = 1.88)
04:36:01.785 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.23)
04:36:01.785 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.08 hyp=0.38 cameraTheta=-2.93 mountX=-0.12 mountY=-0.35, mountTheta=-1.89
04:36:01.788 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:01.803 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
04:36:01.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:01.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:01.803 00.000 12268 Enqueuing Expose request
04:36:01.803 00.000 11616 Worker thread wakes up
04:36:01.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:01.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:36:03.815 02.012 11616 Exposure complete
04:36:03.868 00.053 11616 worker thread done servicing request
04:36:03.868 00.000 12268 OnExposeComplete: enter
04:36:03.868 00.000 12268 UpdateGuideState(): m_state=2
04:36:03.868 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:36:03.868 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.98, Mass=47, SNR=4.8, Peak=30 HFD=2.9
04:36:03.869 00.001 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
04:36:03.869 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
04:36:03.869 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.68 hyp=0.72 cameraTheta=1.92 mountX=0.65 mountY=-0.33, mountTheta=-0.48
04:36:03.872 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:03.889 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
04:36:03.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:03.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:03.889 00.000 12268 Enqueuing Expose request
04:36:03.889 00.000 11616 Worker thread wakes up
04:36:03.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:03.890 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:36:05.906 02.016 11616 Exposure complete
04:36:05.957 00.051 11616 worker thread done servicing request
04:36:05.957 00.000 12268 OnExposeComplete: enter
04:36:05.957 00.000 12268 UpdateGuideState(): m_state=2
04:36:05.957 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:36:05.957 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.76, Mass=44, SNR=4.7, Peak=30 HFD=3.3
04:36:05.957 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
04:36:05.957 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
04:36:05.957 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.45 hyp=0.45 cameraTheta=1.48 mountX=0.45 mountY=-0.02, mountTheta=-0.04
04:36:05.959 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:36:05.974 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:36:05.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:05.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:05.974 00.000 12268 Enqueuing Expose request
04:36:05.974 00.000 11616 Worker thread wakes up
04:36:05.974 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:05.974 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:07.980 02.006 11616 Exposure complete
04:36:08.030 00.050 11616 worker thread done servicing request
04:36:08.030 00.000 12268 OnExposeComplete: enter
04:36:08.030 00.000 12268 UpdateGuideState(): m_state=2
04:36:08.031 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:36:08.031 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.94, Mass=46, SNR=4.8, Peak=31 HFD=3.7
04:36:08.031 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
04:36:08.031 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.01)
04:36:08.031 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.64 hyp=0.66 cameraTheta=1.31 mountX=0.65 mountY=0.09, mountTheta=0.13
04:36:08.033 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:08.048 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:36:08.048 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:08.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:08.048 00.000 12268 Enqueuing Expose request
04:36:08.048 00.000 11616 Worker thread wakes up
04:36:08.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:08.049 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:10.062 02.013 11616 Exposure complete
04:36:10.112 00.050 11616 worker thread done servicing request
04:36:10.112 00.000 12268 OnExposeComplete: enter
04:36:10.112 00.000 12268 UpdateGuideState(): m_state=2
04:36:10.112 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:36:10.112 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.74, Mass=48, SNR=4.8, Peak=30 HFD=2.5
04:36:10.112 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
04:36:10.113 00.001 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
04:36:10.113 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.44 hyp=0.67 cameraTheta=2.43 mountX=0.39 mountY=-0.55, mountTheta=-0.96
04:36:10.114 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:10.129 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:36:10.130 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:10.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:10.130 00.000 12268 Enqueuing Expose request
04:36:10.130 00.000 11616 Worker thread wakes up
04:36:10.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:10.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:36:12.145 02.015 11616 Exposure complete
04:36:12.197 00.052 11616 worker thread done servicing request
04:36:12.197 00.000 12268 OnExposeComplete: enter
04:36:12.197 00.000 12268 UpdateGuideState(): m_state=2
04:36:12.197 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:36:12.197 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.18, Mass=58, SNR=5.3, Peak=29 HFD=5.0
04:36:12.197 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
04:36:12.197 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
04:36:12.197 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.95 mountX=-0.12 mountY=0.11, mountTheta=2.40
04:36:12.199 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:36:12.214 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:36:12.214 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:12.214 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:12.214 00.000 12268 Enqueuing Expose request
04:36:12.214 00.000 11616 Worker thread wakes up
04:36:12.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:12.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:36:14.253 02.039 11616 Exposure complete
04:36:14.307 00.054 11616 worker thread done servicing request
04:36:14.307 00.000 12268 OnExposeComplete: enter
04:36:14.307 00.000 12268 UpdateGuideState(): m_state=2
04:36:14.307 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:36:14.307 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.54, Mass=45, SNR=4.7, Peak=30 HFD=3.3
04:36:14.307 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
04:36:14.307 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
04:36:14.307 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.24 cameraTheta=1.74 mountX=0.23 mountY=-0.07, mountTheta=-0.30
04:36:14.309 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:14.324 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:36:14.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:14.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:14.324 00.000 12268 Enqueuing Expose request
04:36:14.324 00.000 11616 Worker thread wakes up
04:36:14.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:14.325 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:16.333 02.008 11616 Exposure complete
04:36:16.385 00.052 11616 worker thread done servicing request
04:36:16.385 00.000 12268 OnExposeComplete: enter
04:36:16.385 00.000 12268 UpdateGuideState(): m_state=2
04:36:16.385 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:36:16.385 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.47, Mass=67, SNR=5.7, Peak=33 HFD=5.1
04:36:16.385 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
04:36:16.386 00.001 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
04:36:16.386 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.17 hyp=0.45 cameraTheta=2.77 mountX=0.12 mountY=-0.44, mountTheta=-1.29
04:36:16.388 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:16.404 00.016 12268 UpdateGuideState exits: m=67 SNR=5.7
04:36:16.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:16.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:16.404 00.000 12268 Enqueuing Expose request
04:36:16.404 00.000 11616 Worker thread wakes up
04:36:16.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:16.405 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:36:18.412 02.007 11616 Exposure complete
04:36:18.463 00.051 11616 worker thread done servicing request
04:36:18.463 00.000 12268 OnExposeComplete: enter
04:36:18.464 00.001 12268 UpdateGuideState(): m_state=2
04:36:18.464 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:36:18.464 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.87, Mass=46, SNR=4.8, Peak=32 HFD=3.3
04:36:18.464 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
04:36:18.464 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.02)
04:36:18.464 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.56 hyp=0.58 cameraTheta=1.32 mountX=0.57 mountY=0.07, mountTheta=0.12
04:36:18.466 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:36:18.480 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:36:18.481 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:18.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:18.481 00.000 12268 Enqueuing Expose request
04:36:18.481 00.000 11616 Worker thread wakes up
04:36:18.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:18.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:20.483 02.002 11616 Exposure complete
04:36:20.535 00.052 11616 worker thread done servicing request
04:36:20.535 00.000 12268 OnExposeComplete: enter
04:36:20.536 00.001 12268 UpdateGuideState(): m_state=2
04:36:20.536 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:36:20.536 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.68, Mass=41, SNR=4.5, Peak=29 HFD=2.9
04:36:20.536 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
04:36:20.536 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
04:36:20.536 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.38 hyp=0.40 cameraTheta=1.94 mountX=0.36 mountY=-0.19, mountTheta=-0.49
04:36:20.538 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:20.552 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:36:20.553 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:20.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:20.553 00.000 12268 Enqueuing Expose request
04:36:20.553 00.000 11616 Worker thread wakes up
04:36:20.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:20.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:22.562 02.009 11616 Exposure complete
04:36:22.612 00.050 11616 worker thread done servicing request
04:36:22.612 00.000 12268 OnExposeComplete: enter
04:36:22.612 00.000 12268 UpdateGuideState(): m_state=2
04:36:22.612 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:36:22.612 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.97, Mass=61, SNR=5.4, Peak=31 HFD=7.5
04:36:22.613 00.001 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
04:36:22.613 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
04:36:22.613 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.67 hyp=0.86 cameraTheta=2.25 mountX=0.61 mountY=-0.62, mountTheta=-0.79
04:36:22.615 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:22.629 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
04:36:22.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:22.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:22.629 00.000 12268 Enqueuing Expose request
04:36:22.630 00.001 11616 Worker thread wakes up
04:36:22.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:22.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:36:24.631 02.001 11616 Exposure complete
04:36:24.685 00.054 11616 worker thread done servicing request
04:36:24.685 00.000 12268 OnExposeComplete: enter
04:36:24.685 00.000 12268 UpdateGuideState(): m_state=2
04:36:24.685 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:36:24.685 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.44, Mass=67, SNR=5.7, Peak=31 HFD=5.6
04:36:24.685 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
04:36:24.685 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = 3.14)
04:36:24.686 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.14 cameraTheta=1.44 mountX=0.14 mountY=0.00, mountTheta=0.00
04:36:24.687 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:24.702 00.015 12268 UpdateGuideState exits: m=67 SNR=5.7
04:36:24.703 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:24.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:24.703 00.000 12268 Enqueuing Expose request
04:36:24.703 00.000 11616 Worker thread wakes up
04:36:24.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:24.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:36:26.712 02.009 11616 Exposure complete
04:36:26.762 00.050 11616 worker thread done servicing request
04:36:26.763 00.001 12268 OnExposeComplete: enter
04:36:26.763 00.000 12268 UpdateGuideState(): m_state=2
04:36:26.763 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:36:26.763 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.63, Mass=41, SNR=4.5, Peak=32 HFD=3.0
04:36:26.763 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
04:36:26.763 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.99)
04:36:26.763 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.33 hyp=0.34 cameraTheta=1.29 mountX=0.34 mountY=0.05, mountTheta=0.16
04:36:26.765 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:36:26.780 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:36:26.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:26.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:26.780 00.000 12268 Enqueuing Expose request
04:36:26.780 00.000 11616 Worker thread wakes up
04:36:26.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:26.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:28.787 02.007 11616 Exposure complete
04:36:28.837 00.050 11616 worker thread done servicing request
04:36:28.837 00.000 12268 OnExposeComplete: enter
04:36:28.837 00.000 12268 UpdateGuideState(): m_state=2
04:36:28.837 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:36:28.838 00.001 12268 Star::Find returns 1 (0), X=665.78, Y=915.99, Mass=39, SNR=4.4, Peak=28 HFD=3.1
04:36:28.838 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
04:36:28.838 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
04:36:28.838 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.68 hyp=0.68 cameraTheta=1.52 mountX=0.68 mountY=-0.05, mountTheta=-0.07
04:36:28.840 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:36:28.855 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:36:28.856 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:28.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:28.856 00.000 12268 Enqueuing Expose request
04:36:28.856 00.000 11616 Worker thread wakes up
04:36:28.856 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:28.856 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:30.875 02.019 11616 Exposure complete
04:36:30.927 00.052 11616 worker thread done servicing request
04:36:30.927 00.000 12268 OnExposeComplete: enter
04:36:30.927 00.000 12268 UpdateGuideState(): m_state=2
04:36:30.928 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:36:30.928 00.000 12268 Star::Find returns 1 (0), X=664.74, Y=915.54, Mass=67, SNR=5.6, Peak=34 HFD=7.1
04:36:30.928 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
04:36:30.928 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
04:36:30.928 00.000 12268 CameraToMount -- cameraX=-1.00 cameraY=0.23 hyp=1.03 cameraTheta=2.91 mountX=0.13 mountY=-1.02, mountTheta=-1.44
04:36:30.930 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:36:30.945 00.015 12268 UpdateGuideState exits: m=67 SNR=5.6
04:36:30.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:30.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:30.945 00.000 12268 Enqueuing Expose request
04:36:30.945 00.000 11616 Worker thread wakes up
04:36:30.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:30.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:36:33.022 02.077 11616 Exposure complete
04:36:33.073 00.051 11616 worker thread done servicing request
04:36:33.073 00.000 12268 OnExposeComplete: enter
04:36:33.073 00.000 12268 UpdateGuideState(): m_state=2
04:36:33.073 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:36:33.074 00.001 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=41, SNR=4.5, Peak=30 HFD=3.4
04:36:33.074 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
04:36:33.074 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
04:36:33.074 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.29 hyp=0.40 cameraTheta=0.84 mountX=0.32 mountY=0.23, mountTheta=0.62
04:36:33.076 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:33.090 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:36:33.090 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:33.090 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:33.090 00.000 12268 Enqueuing Expose request
04:36:33.091 00.001 11616 Worker thread wakes up
04:36:33.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:33.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:35.096 02.005 11616 Exposure complete
04:36:35.148 00.052 11616 worker thread done servicing request
04:36:35.148 00.000 12268 OnExposeComplete: enter
04:36:35.148 00.000 12268 UpdateGuideState(): m_state=2
04:36:35.148 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:36:35.148 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.66, Mass=66, SNR=5.7, Peak=30 HFD=5.8
04:36:35.148 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
04:36:35.148 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
04:36:35.149 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.35 hyp=0.36 cameraTheta=1.81 mountX=0.34 mountY=-0.13, mountTheta=-0.36
04:36:35.150 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:35.165 00.015 12268 UpdateGuideState exits: m=66 SNR=5.7
04:36:35.166 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:35.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:35.166 00.000 12268 Enqueuing Expose request
04:36:35.166 00.000 11616 Worker thread wakes up
04:36:35.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:35.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:37.174 02.008 11616 Exposure complete
04:36:37.228 00.054 11616 worker thread done servicing request
04:36:37.228 00.000 12268 OnExposeComplete: enter
04:36:37.228 00.000 12268 UpdateGuideState(): m_state=2
04:36:37.228 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:36:37.228 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.63, Mass=56, SNR=5.2, Peak=29 HFD=3.6
04:36:37.229 00.001 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
04:36:37.229 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
04:36:37.229 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.33 hyp=0.42 cameraTheta=2.25 mountX=0.30 mountY=-0.30, mountTheta=-0.79
04:36:37.233 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:37.249 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
04:36:37.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:37.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:37.249 00.000 12268 Enqueuing Expose request
04:36:37.249 00.000 11616 Worker thread wakes up
04:36:37.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:37.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:36:39.264 02.015 11616 Exposure complete
04:36:39.316 00.052 11616 worker thread done servicing request
04:36:39.316 00.000 12268 OnExposeComplete: enter
04:36:39.316 00.000 12268 UpdateGuideState(): m_state=2
04:36:39.316 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:36:39.316 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.93, Mass=58, SNR=5.3, Peak=31 HFD=7.0
04:36:39.317 00.001 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
04:36:39.317 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
04:36:39.317 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.63 hyp=0.72 cameraTheta=2.07 mountX=0.59 mountY=-0.42, mountTheta=-0.62
04:36:39.319 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:39.334 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:36:39.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:39.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:39.334 00.000 12268 Enqueuing Expose request
04:36:39.334 00.000 11616 Worker thread wakes up
04:36:39.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:39.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:36:41.342 02.008 11616 Exposure complete
04:36:41.393 00.051 11616 worker thread done servicing request
04:36:41.393 00.000 12268 OnExposeComplete: enter
04:36:41.393 00.000 12268 UpdateGuideState(): m_state=2
04:36:41.393 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:36:41.393 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.39, Mass=42, SNR=4.5, Peak=29 HFD=3.4
04:36:41.393 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
04:36:41.393 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.64)
04:36:41.394 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.94 mountX=0.09 mountY=0.05, mountTheta=0.51
04:36:41.395 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:36:41.412 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
04:36:41.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:41.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:41.412 00.000 12268 Enqueuing Expose request
04:36:41.412 00.000 11616 Worker thread wakes up
04:36:41.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:41.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:36:43.066 01.654 12268 evsrv: cli 0F8E6D80 connect
04:36:43.066 00.000 12268 case statement mapped state 2 to 1
04:36:43.067 00.001 12268 case statement mapped state 2 to 1
04:36:43.067 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"a68835a4-e30e-40af-a33d-bd2d36b9a784"}
04:36:43.067 00.000 12268 case statement mapped state 2 to 1
04:36:43.067 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"a68835a4-e30e-40af-a33d-bd2d36b9a784"}
04:36:43.069 00.002 12268 evsrv: cli 0F8E6D80 disconnect
04:36:43.429 00.360 11616 Exposure complete
04:36:43.487 00.058 11616 worker thread done servicing request
04:36:43.487 00.000 12268 OnExposeComplete: enter
04:36:43.487 00.000 12268 UpdateGuideState(): m_state=2
04:36:43.487 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:36:43.488 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=915.65, Mass=49, SNR=4.9, Peak=31 HFD=3.4
04:36:43.488 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
04:36:43.488 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
04:36:43.488 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.35 hyp=0.35 cameraTheta=1.69 mountX=0.34 mountY=-0.08, mountTheta=-0.24
04:36:43.490 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:36:43.506 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
04:36:43.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:43.507 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:43.507 00.000 12268 Enqueuing Expose request
04:36:43.507 00.000 11616 Worker thread wakes up
04:36:43.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:43.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:45.539 02.032 11616 Exposure complete
04:36:45.602 00.063 11616 worker thread done servicing request
04:36:45.602 00.000 12268 OnExposeComplete: enter
04:36:45.602 00.000 12268 UpdateGuideState(): m_state=2
04:36:45.602 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:36:45.602 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=916.00, Mass=48, SNR=4.8, Peak=26 HFD=6.0
04:36:45.602 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
04:36:45.603 00.001 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
04:36:45.603 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.70 hyp=0.70 cameraTheta=1.46 mountX=0.70 mountY=-0.01, mountTheta=-0.02
04:36:45.605 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:36:45.622 00.017 12268 UpdateGuideState exits: m=48 SNR=4.8
04:36:45.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:45.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:45.622 00.000 12268 Enqueuing Expose request
04:36:45.622 00.000 11616 Worker thread wakes up
04:36:45.623 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:45.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:47.653 02.030 11616 Exposure complete
04:36:47.713 00.060 11616 worker thread done servicing request
04:36:47.713 00.000 12268 OnExposeComplete: enter
04:36:47.713 00.000 12268 UpdateGuideState(): m_state=2
04:36:47.713 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:36:47.713 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.31, Mass=43, SNR=4.6, Peak=28 HFD=4.3
04:36:47.713 00.000 12268 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
04:36:47.713 00.000 12268 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
04:36:47.714 00.001 12268 CameraToMount -- cameraX=0.39 cameraY=0.00 hyp=0.39 cameraTheta=0.00 mountX=0.04 mountY=0.39, mountTheta=1.47
04:36:47.716 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:36:47.733 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:36:47.733 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:47.733 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:47.733 00.000 12268 Enqueuing Expose request
04:36:47.733 00.000 11616 Worker thread wakes up
04:36:47.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:47.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:36:49.767 02.034 11616 Exposure complete
04:36:49.839 00.072 11616 worker thread done servicing request
04:36:49.839 00.000 12268 OnExposeComplete: enter
04:36:49.840 00.001 12268 UpdateGuideState(): m_state=2
04:36:49.840 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:36:49.840 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.74, Mass=45, SNR=4.7, Peak=30 HFD=3.7
04:36:49.840 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
04:36:49.840 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
04:36:49.840 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.44 hyp=0.49 cameraTheta=1.11 mountX=0.45 mountY=0.16, mountTheta=0.33
04:36:49.843 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:49.860 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:36:49.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:49.861 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:49.861 00.000 12268 Enqueuing Expose request
04:36:49.861 00.000 11616 Worker thread wakes up
04:36:49.861 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:49.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:51.897 02.036 11616 Exposure complete
04:36:51.970 00.073 11616 worker thread done servicing request
04:36:51.971 00.001 12268 OnExposeComplete: enter
04:36:51.971 00.000 12268 UpdateGuideState(): m_state=2
04:36:51.971 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:36:51.971 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.87, Mass=64, SNR=5.5, Peak=28 HFD=6.5
04:36:51.971 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
04:36:51.971 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
04:36:51.971 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.56 hyp=0.56 cameraTheta=1.58 mountX=0.56 mountY=-0.08, mountTheta=-0.14
04:36:51.974 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:51.991 00.017 12268 UpdateGuideState exits: m=64 SNR=5.5
04:36:51.992 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:51.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:51.992 00.000 12268 Enqueuing Expose request
04:36:51.994 00.002 11616 Worker thread wakes up
04:36:51.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:51.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:36:54.008 02.014 11616 Exposure complete
04:36:54.066 00.058 11616 worker thread done servicing request
04:36:54.067 00.001 12268 OnExposeComplete: enter
04:36:54.067 00.000 12268 UpdateGuideState(): m_state=2
04:36:54.067 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:36:54.067 00.000 12268 Star::Find returns 1 (0), X=664.89, Y=915.37, Mass=62, SNR=5.4, Peak=34 HFD=5.2
04:36:54.067 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.59 = 1.59)
04:36:54.067 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.52 = -1.52)
04:36:54.067 00.000 12268 CameraToMount -- cameraX=-0.85 cameraY=0.07 hyp=0.85 cameraTheta=3.06 mountX=-0.02 mountY=-0.85, mountTheta=-1.59
04:36:54.070 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:54.086 00.016 12268 UpdateGuideState exits: m=62 SNR=5.4
04:36:54.086 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:54.086 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:54.086 00.000 12268 Enqueuing Expose request
04:36:54.086 00.000 11616 Worker thread wakes up
04:36:54.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:54.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:36:56.104 02.018 11616 Exposure complete
04:36:56.156 00.052 11616 worker thread done servicing request
04:36:56.156 00.000 12268 OnExposeComplete: enter
04:36:56.157 00.001 12268 UpdateGuideState(): m_state=2
04:36:56.157 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:36:56.157 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.77, Mass=49, SNR=4.8, Peak=27 HFD=6.5
04:36:56.157 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
04:36:56.157 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
04:36:56.157 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.47 hyp=0.63 cameraTheta=2.31 mountX=0.42 mountY=-0.48, mountTheta=-0.85
04:36:56.159 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:56.176 00.017 12268 UpdateGuideState exits: m=49 SNR=4.8
04:36:56.176 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:56.177 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:56.177 00.000 12268 Enqueuing Expose request
04:36:56.177 00.000 11616 Worker thread wakes up
04:36:56.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:56.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:36:58.180 02.003 11616 Exposure complete
04:36:58.233 00.053 11616 worker thread done servicing request
04:36:58.233 00.000 12268 OnExposeComplete: enter
04:36:58.233 00.000 12268 UpdateGuideState(): m_state=2
04:36:58.234 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:36:58.234 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=916.03, Mass=46, SNR=4.8, Peak=29 HFD=3.9
04:36:58.234 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
04:36:58.234 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.90)
04:36:58.234 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.73 hyp=0.78 cameraTheta=1.20 mountX=0.75 mountY=0.18, mountTheta=0.24
04:36:58.236 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:36:58.251 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:36:58.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:58.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:36:58.251 00.000 12268 Enqueuing Expose request
04:36:58.251 00.000 11616 Worker thread wakes up
04:36:58.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:36:58.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:00.314 02.063 11616 Exposure complete
04:37:00.378 00.064 11616 worker thread done servicing request
04:37:00.378 00.000 12268 OnExposeComplete: enter
04:37:00.378 00.000 12268 UpdateGuideState(): m_state=2
04:37:00.379 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:37:00.379 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=914.96, Mass=43, SNR=4.6, Peak=27 HFD=4.6
04:37:00.379 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
04:37:00.379 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
04:37:00.379 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.34 hyp=0.48 cameraTheta=-0.80 mountX=-0.31 mountY=0.38, mountTheta=2.26
04:37:00.382 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:00.400 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
04:37:00.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:00.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:00.400 00.000 12268 Enqueuing Expose request
04:37:00.400 00.000 11616 Worker thread wakes up
04:37:00.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:00.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:37:02.415 02.015 11616 Exposure complete
04:37:02.475 00.060 11616 worker thread done servicing request
04:37:02.475 00.000 12268 OnExposeComplete: enter
04:37:02.475 00.000 12268 UpdateGuideState(): m_state=2
04:37:02.475 00.000 12268 Star::Find(15, 666, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:37:02.476 00.001 12268 Star::Find returns 1 (0), X=665.36, Y=915.71, Mass=63, SNR=5.5, Peak=31 HFD=4.6
04:37:02.476 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
04:37:02.476 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
04:37:02.476 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.40 hyp=0.56 cameraTheta=2.34 mountX=0.36 mountY=-0.43, mountTheta=-0.88
04:37:02.478 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:37:02.495 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
04:37:02.495 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:02.495 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:02.495 00.000 12268 Enqueuing Expose request
04:37:02.495 00.000 11616 Worker thread wakes up
04:37:02.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:02.496 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:37:04.507 02.011 11616 Exposure complete
04:37:04.567 00.060 11616 worker thread done servicing request
04:37:04.567 00.000 12268 OnExposeComplete: enter
04:37:04.567 00.000 12268 UpdateGuideState(): m_state=2
04:37:04.567 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:37:04.567 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=41, SNR=4.5, Peak=28 HFD=4.2
04:37:04.568 00.001 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
04:37:04.568 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
04:37:04.568 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.24 hyp=0.57 cameraTheta=0.44 mountX=0.29 mountY=0.48, mountTheta=1.02
04:37:04.570 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:04.590 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
04:37:04.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:04.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:04.590 00.000 12268 Enqueuing Expose request
04:37:04.591 00.001 11616 Worker thread wakes up
04:37:04.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:04.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:06.615 02.024 11616 Exposure complete
04:37:06.671 00.056 11616 worker thread done servicing request
04:37:06.671 00.000 12268 OnExposeComplete: enter
04:37:06.671 00.000 12268 UpdateGuideState(): m_state=2
04:37:06.671 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:37:06.671 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=916.70, Mass=61, SNR=5.4, Peak=29 HFD=5.3
04:37:06.671 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
04:37:06.672 00.001 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
04:37:06.672 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=1.39 hyp=1.44 cameraTheta=1.83 mountX=1.35 mountY=-0.55, mountTheta=-0.39
04:37:06.674 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:06.690 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
04:37:06.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:06.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:06.690 00.000 12268 Enqueuing Expose request
04:37:06.690 00.000 11616 Worker thread wakes up
04:37:06.691 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:06.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,902,31,31)
04:37:08.718 02.027 11616 Exposure complete
04:37:08.789 00.071 11616 worker thread done servicing request
04:37:08.789 00.000 12268 OnExposeComplete: enter
04:37:08.789 00.000 12268 UpdateGuideState(): m_state=2
04:37:08.789 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:37:08.789 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.15, Mass=59, SNR=5.3, Peak=30 HFD=6.4
04:37:08.789 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.84 = 2.45)
04:37:08.789 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.66)
04:37:08.790 00.001 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.16 hyp=0.22 cameraTheta=-2.36 mountX=-0.17 mountY=-0.14, mountTheta=-2.47
04:37:08.792 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:37:08.809 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
04:37:08.809 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:08.809 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:08.809 00.000 12268 Enqueuing Expose request
04:37:08.809 00.000 11616 Worker thread wakes up
04:37:08.809 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:08.809 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:37:10.907 02.098 11616 Exposure complete
04:37:11.024 00.117 11616 worker thread done servicing request
04:37:11.025 00.001 12268 OnExposeComplete: enter
04:37:11.025 00.000 12268 UpdateGuideState(): m_state=2
04:37:11.025 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:37:11.025 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.51, Mass=52, SNR=5.0, Peak=32 HFD=3.4
04:37:11.025 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
04:37:11.025 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
04:37:11.025 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.20 hyp=0.23 cameraTheta=2.11 mountX=0.19 mountY=-0.15, mountTheta=-0.66
04:37:11.027 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:11.044 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
04:37:11.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:11.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:11.044 00.000 12268 Enqueuing Expose request
04:37:11.045 00.001 11616 Worker thread wakes up
04:37:11.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:11.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:13.059 02.014 11616 Exposure complete
04:37:13.124 00.065 11616 worker thread done servicing request
04:37:13.124 00.000 12268 OnExposeComplete: enter
04:37:13.124 00.000 12268 UpdateGuideState(): m_state=2
04:37:13.124 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:37:13.125 00.001 12268 Star::Find returns 1 (0), X=665.56, Y=915.85, Mass=60, SNR=5.4, Peak=32 HFD=3.8
04:37:13.125 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
04:37:13.125 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
04:37:13.125 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.55 hyp=0.58 cameraTheta=1.88 mountX=0.53 mountY=-0.25, mountTheta=-0.44
04:37:13.127 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:37:13.145 00.018 12268 UpdateGuideState exits: m=60 SNR=5.4
04:37:13.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:13.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:13.145 00.000 12268 Enqueuing Expose request
04:37:13.155 00.010 11616 Worker thread wakes up
04:37:13.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:13.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:15.178 02.023 11616 Exposure complete
04:37:15.238 00.060 11616 worker thread done servicing request
04:37:15.238 00.000 12268 OnExposeComplete: enter
04:37:15.239 00.001 12268 UpdateGuideState(): m_state=2
04:37:15.239 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:37:15.239 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=38, SNR=4.3, Peak=28 HFD=3.5
04:37:15.239 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
04:37:15.239 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.48)
04:37:15.239 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.29 hyp=0.41 cameraTheta=0.78 mountX=0.32 mountY=0.25, mountTheta=0.68
04:37:15.242 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:15.260 00.018 12268 UpdateGuideState exits: m=38 SNR=4.3
04:37:15.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:15.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:15.260 00.000 12268 Enqueuing Expose request
04:37:15.260 00.000 11616 Worker thread wakes up
04:37:15.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:15.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:17.295 02.035 11616 Exposure complete
04:37:17.390 00.095 11616 worker thread done servicing request
04:37:17.392 00.002 12268 OnExposeComplete: enter
04:37:17.392 00.000 12268 UpdateGuideState(): m_state=2
04:37:17.392 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:37:17.392 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.24, Mass=56, SNR=5.2, Peak=31 HFD=4.0
04:37:17.392 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.32 = 1.97)
04:37:17.392 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.14)
04:37:17.392 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-2.84 mountX=-0.09 mountY=-0.21, mountTheta=-1.97
04:37:17.395 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:17.412 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
04:37:17.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:17.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:17.413 00.001 12268 Enqueuing Expose request
04:37:17.413 00.000 11616 Worker thread wakes up
04:37:17.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:17.413 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:37:19.493 02.080 11616 Exposure complete
04:37:19.575 00.082 11616 worker thread done servicing request
04:37:19.575 00.000 12268 OnExposeComplete: enter
04:37:19.575 00.000 12268 UpdateGuideState(): m_state=2
04:37:19.576 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:37:19.576 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.91, Mass=47, SNR=4.8, Peak=31 HFD=3.2
04:37:19.576 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
04:37:19.576 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
04:37:19.576 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.61 hyp=0.61 cameraTheta=1.57 mountX=0.61 mountY=-0.08, mountTheta=-0.12
04:37:19.580 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:19.597 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
04:37:19.597 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:19.598 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:19.598 00.000 12268 Enqueuing Expose request
04:37:19.598 00.000 11616 Worker thread wakes up
04:37:19.598 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:19.598 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:21.679 02.081 11616 Exposure complete
04:37:21.752 00.073 11616 worker thread done servicing request
04:37:21.757 00.005 12268 OnExposeComplete: enter
04:37:21.758 00.001 12268 UpdateGuideState(): m_state=2
04:37:21.758 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:37:21.758 00.000 12268 Star::Find returns 1 (0), X=666.51, Y=915.57, Mass=43, SNR=4.6, Peak=28 HFD=4.9
04:37:21.758 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
04:37:21.758 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.04)
04:37:21.758 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=0.27 hyp=0.81 cameraTheta=0.34 mountX=0.34 mountY=0.72, mountTheta=1.13
04:37:21.762 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:21.784 00.022 12268 UpdateGuideState exits: m=43 SNR=4.6
04:37:21.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:21.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:21.784 00.000 12268 Enqueuing Expose request
04:37:21.784 00.000 11616 Worker thread wakes up
04:37:21.785 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:21.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,901,31,31)
04:37:23.853 02.068 11616 Exposure complete
04:37:23.968 00.115 11616 worker thread done servicing request
04:37:23.968 00.000 12268 OnExposeComplete: enter
04:37:23.968 00.000 12268 UpdateGuideState(): m_state=2
04:37:23.968 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:37:23.969 00.001 12268 Star::Find returns 1 (0), X=665.56, Y=915.95, Mass=58, SNR=5.3, Peak=31 HFD=3.9
04:37:23.969 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
04:37:23.969 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
04:37:23.969 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.65 hyp=0.67 cameraTheta=1.85 mountX=0.63 mountY=-0.26, mountTheta=-0.40
04:37:23.972 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:23.993 00.021 12268 UpdateGuideState exits: m=58 SNR=5.3
04:37:23.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:23.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:23.994 00.001 12268 Enqueuing Expose request
04:37:23.994 00.000 11616 Worker thread wakes up
04:37:23.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:23.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:26.112 02.118 11616 Exposure complete
04:37:26.179 00.067 11616 worker thread done servicing request
04:37:26.179 00.000 12268 OnExposeComplete: enter
04:37:26.179 00.000 12268 UpdateGuideState(): m_state=2
04:37:26.179 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:37:26.179 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.26, Mass=54, SNR=5.1, Peak=31 HFD=5.0
04:37:26.179 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.18 = 2.10)
04:37:26.179 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.01)
04:37:26.180 00.001 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.71 mountX=-0.05 mountY=-0.09, mountTheta=-2.11
04:37:26.183 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:37:26.203 00.020 12268 UpdateGuideState exits: m=54 SNR=5.1
04:37:26.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:26.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:26.203 00.000 12268 Enqueuing Expose request
04:37:26.203 00.000 11616 Worker thread wakes up
04:37:26.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:26.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:37:28.268 02.065 11616 Exposure complete
04:37:28.338 00.070 11616 worker thread done servicing request
04:37:28.338 00.000 12268 OnExposeComplete: enter
04:37:28.338 00.000 12268 UpdateGuideState(): m_state=2
04:37:28.338 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:37:28.338 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=39, SNR=4.4, Peak=28 HFD=3.7
04:37:28.339 00.001 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
04:37:28.339 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.34)
04:37:28.339 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.27 hyp=0.46 cameraTheta=0.64 mountX=0.31 mountY=0.33, mountTheta=0.82
04:37:28.341 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:37:28.359 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
04:37:28.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:28.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:28.359 00.000 12268 Enqueuing Expose request
04:37:28.359 00.000 11616 Worker thread wakes up
04:37:28.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:28.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:30.400 02.041 11616 Exposure complete
04:37:30.468 00.068 11616 worker thread done servicing request
04:37:30.469 00.001 12268 OnExposeComplete: enter
04:37:30.469 00.000 12268 UpdateGuideState(): m_state=2
04:37:30.469 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:37:30.469 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=42, SNR=4.5, Peak=29 HFD=4.0
04:37:30.469 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
04:37:30.469 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.21)
04:37:30.469 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.25 hyp=0.52 cameraTheta=0.51 mountX=0.30 mountY=0.42, mountTheta=0.95
04:37:30.472 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:30.491 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
04:37:30.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:30.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:30.491 00.000 12268 Enqueuing Expose request
04:37:30.491 00.000 11616 Worker thread wakes up
04:37:30.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:30.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:32.509 02.018 11616 Exposure complete
04:37:32.570 00.061 11616 worker thread done servicing request
04:37:32.570 00.000 12268 OnExposeComplete: enter
04:37:32.570 00.000 12268 UpdateGuideState(): m_state=2
04:37:32.571 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:37:32.571 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.68, Mass=44, SNR=4.7, Peak=29 HFD=3.9
04:37:32.571 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
04:37:32.571 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
04:37:32.571 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.38 hyp=0.43 cameraTheta=1.07 mountX=0.40 mountY=0.16, mountTheta=0.38
04:37:32.574 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:32.593 00.019 12268 UpdateGuideState exits: m=44 SNR=4.7
04:37:32.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:32.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:32.593 00.000 12268 Enqueuing Expose request
04:37:32.593 00.000 11616 Worker thread wakes up
04:37:32.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:32.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:34.633 02.040 11616 Exposure complete
04:37:34.708 00.075 11616 worker thread done servicing request
04:37:34.708 00.000 12268 OnExposeComplete: enter
04:37:34.708 00.000 12268 UpdateGuideState(): m_state=2
04:37:34.709 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:37:34.709 00.000 12268 Star::Find returns 1 (0), X=665.05, Y=915.75, Mass=57, SNR=5.3, Peak=32 HFD=3.5
04:37:34.709 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
04:37:34.709 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
04:37:34.709 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=0.44 hyp=0.82 cameraTheta=2.57 mountX=0.37 mountY=-0.74, mountTheta=-1.11
04:37:34.713 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=145, Gamma=1.290
04:37:34.734 00.021 12268 UpdateGuideState exits: m=57 SNR=5.3
04:37:34.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:34.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:34.734 00.000 12268 Enqueuing Expose request
04:37:34.734 00.000 11616 Worker thread wakes up
04:37:34.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:34.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:37:36.759 02.025 11616 Exposure complete
04:37:36.827 00.068 11616 worker thread done servicing request
04:37:36.827 00.000 12268 OnExposeComplete: enter
04:37:36.827 00.000 12268 UpdateGuideState(): m_state=2
04:37:36.828 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:37:36.828 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.91, Mass=52, SNR=5.0, Peak=29 HFD=4.4
04:37:36.828 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
04:37:36.828 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.01)
04:37:36.828 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.61 hyp=0.63 cameraTheta=1.31 mountX=0.62 mountY=0.09, mountTheta=0.14
04:37:36.831 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:36.851 00.020 12268 UpdateGuideState exits: m=52 SNR=5.0
04:37:36.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:36.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:36.851 00.000 12268 Enqueuing Expose request
04:37:36.852 00.001 11616 Worker thread wakes up
04:37:36.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:36.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:38.864 02.012 11616 Exposure complete
04:37:38.925 00.061 12268 OnExposeComplete: enter
04:37:38.925 00.000 12268 UpdateGuideState(): m_state=2
04:37:38.926 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:37:38.926 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.39, Mass=63, SNR=5.5, Peak=30 HFD=6.0
04:37:38.926 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
04:37:38.926 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
04:37:38.926 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.09 hyp=0.36 cameraTheta=2.89 mountX=0.06 mountY=-0.36, mountTheta=-1.42
04:37:38.926 00.000 11616 worker thread done servicing request
04:37:38.928 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:38.945 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
04:37:38.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:38.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:38.945 00.000 12268 Enqueuing Expose request
04:37:38.946 00.001 11616 Worker thread wakes up
04:37:38.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:38.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:37:41.002 02.056 11616 Exposure complete
04:37:41.074 00.072 11616 worker thread done servicing request
04:37:41.074 00.000 12268 OnExposeComplete: enter
04:37:41.074 00.000 12268 UpdateGuideState(): m_state=2
04:37:41.074 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:37:41.074 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.91, Mass=51, SNR=5.0, Peak=29 HFD=3.6
04:37:41.075 00.001 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
04:37:41.075 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
04:37:41.075 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.61 hyp=0.61 cameraTheta=1.45 mountX=0.61 mountY=-0.00, mountTheta=-0.01
04:37:41.077 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:41.095 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
04:37:41.095 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:41.096 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:41.096 00.000 12268 Enqueuing Expose request
04:37:41.096 00.000 11616 Worker thread wakes up
04:37:41.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:41.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:43.144 02.048 11616 Exposure complete
04:37:43.242 00.098 11616 worker thread done servicing request
04:37:43.242 00.000 12268 OnExposeComplete: enter
04:37:43.242 00.000 12268 UpdateGuideState(): m_state=2
04:37:43.242 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:37:43.243 00.001 12268 Star::Find returns 1 (0), X=665.25, Y=915.49, Mass=61, SNR=5.4, Peak=28 HFD=5.6
04:37:43.243 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
04:37:43.243 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
04:37:43.243 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.18 hyp=0.52 cameraTheta=2.78 mountX=0.13 mountY=-0.51, mountTheta=-1.31
04:37:43.246 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:43.266 00.020 12268 UpdateGuideState exits: m=61 SNR=5.4
04:37:43.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:43.266 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:43.266 00.000 12268 Enqueuing Expose request
04:37:43.267 00.001 11616 Worker thread wakes up
04:37:43.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:43.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:37:45.374 02.107 11616 Exposure complete
04:37:45.449 00.075 11616 worker thread done servicing request
04:37:45.449 00.000 12268 OnExposeComplete: enter
04:37:45.449 00.000 12268 UpdateGuideState(): m_state=2
04:37:45.449 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:37:45.449 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.49, Mass=45, SNR=4.7, Peak=30 HFD=3.5
04:37:45.450 00.001 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
04:37:45.450 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
04:37:45.450 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=2.00 mountX=0.17 mountY=-0.11, mountTheta=-0.55
04:37:45.453 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:45.474 00.021 12268 UpdateGuideState exits: m=45 SNR=4.7
04:37:45.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:45.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:45.475 00.001 12268 Enqueuing Expose request
04:37:45.475 00.000 11616 Worker thread wakes up
04:37:45.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:45.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:37:47.505 02.030 11616 Exposure complete
04:37:47.572 00.067 11616 worker thread done servicing request
04:37:47.572 00.000 12268 OnExposeComplete: enter
04:37:47.572 00.000 12268 UpdateGuideState(): m_state=2
04:37:47.572 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:37:47.572 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.90, Mass=46, SNR=4.8, Peak=29 HFD=3.3
04:37:47.573 00.001 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
04:37:47.573 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
04:37:47.573 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.59 hyp=0.60 cameraTheta=1.72 mountX=0.58 mountY=-0.16, mountTheta=-0.27
04:37:47.575 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:37:47.594 00.019 12268 UpdateGuideState exits: m=46 SNR=4.8
04:37:47.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:47.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:47.594 00.000 12268 Enqueuing Expose request
04:37:47.594 00.000 11616 Worker thread wakes up
04:37:47.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:47.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:49.625 02.031 11616 Exposure complete
04:37:49.688 00.063 11616 worker thread done servicing request
04:37:49.688 00.000 12268 OnExposeComplete: enter
04:37:49.688 00.000 12268 UpdateGuideState(): m_state=2
04:37:49.689 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:37:49.689 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:37:49.689 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
04:37:49.689 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
04:37:49.689 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.28 hyp=0.42 cameraTheta=0.73 mountX=0.31 mountY=0.28, mountTheta=0.72
04:37:49.691 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:37:49.710 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
04:37:49.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:49.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:49.710 00.000 12268 Enqueuing Expose request
04:37:49.710 00.000 11616 Worker thread wakes up
04:37:49.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:49.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:51.743 02.033 11616 Exposure complete
04:37:51.807 00.064 11616 worker thread done servicing request
04:37:51.807 00.000 12268 OnExposeComplete: enter
04:37:51.807 00.000 12268 UpdateGuideState(): m_state=2
04:37:51.808 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:37:51.808 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.46, Mass=51, SNR=5.0, Peak=28 HFD=4.9
04:37:51.808 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
04:37:51.808 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
04:37:51.808 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.25 cameraTheta=2.50 mountX=0.13 mountY=-0.22, mountTheta=-1.03
04:37:51.810 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:51.828 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
04:37:51.829 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:51.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:51.829 00.000 12268 Enqueuing Expose request
04:37:51.829 00.000 11616 Worker thread wakes up
04:37:51.829 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:51.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:37:53.844 02.015 11616 Exposure complete
04:37:53.906 00.062 11616 worker thread done servicing request
04:37:53.906 00.000 12268 OnExposeComplete: enter
04:37:53.906 00.000 12268 UpdateGuideState(): m_state=2
04:37:53.906 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:37:53.906 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.53, Mass=59, SNR=5.3, Peak=28 HFD=5.6
04:37:53.906 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
04:37:53.906 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
04:37:53.907 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.16 mountX=0.24 mountY=0.07, mountTheta=0.28
04:37:53.909 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:53.926 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
04:37:53.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:53.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:53.926 00.000 12268 Enqueuing Expose request
04:37:53.926 00.000 11616 Worker thread wakes up
04:37:53.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:53.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:37:55.947 02.021 11616 Exposure complete
04:37:56.007 00.060 11616 worker thread done servicing request
04:37:56.007 00.000 12268 OnExposeComplete: enter
04:37:56.007 00.000 12268 UpdateGuideState(): m_state=2
04:37:56.007 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:37:56.007 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.41, Mass=61, SNR=5.4, Peak=28 HFD=5.9
04:37:56.007 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
04:37:56.008 00.001 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
04:37:56.008 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.10 hyp=0.26 cameraTheta=2.73 mountX=0.08 mountY=-0.25, mountTheta=-1.26
04:37:56.010 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:37:56.026 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
04:37:56.026 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:56.027 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:56.027 00.000 12268 Enqueuing Expose request
04:37:56.027 00.000 11616 Worker thread wakes up
04:37:56.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:56.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:37:58.036 02.009 11616 Exposure complete
04:37:58.087 00.051 11616 worker thread done servicing request
04:37:58.087 00.000 12268 OnExposeComplete: enter
04:37:58.087 00.000 12268 UpdateGuideState(): m_state=2
04:37:58.087 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:37:58.087 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.02, Mass=57, SNR=5.2, Peak=28 HFD=6.9
04:37:58.088 00.001 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
04:37:58.088 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
04:37:58.088 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.29 hyp=0.51 cameraTheta=-2.55 mountX=-0.33 mountY=-0.39, mountTheta=-2.28
04:37:58.090 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:37:58.104 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
04:37:58.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:58.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:37:58.104 00.000 12268 Enqueuing Expose request
04:37:58.104 00.000 11616 Worker thread wakes up
04:37:58.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:37:58.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:38:00.122 02.018 11616 Exposure complete
04:38:00.198 00.076 11616 worker thread done servicing request
04:38:00.198 00.000 12268 OnExposeComplete: enter
04:38:00.198 00.000 12268 UpdateGuideState(): m_state=2
04:38:00.199 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:38:00.199 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.53, Mass=47, SNR=4.8, Peak=28 HFD=3.7
04:38:00.199 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
04:38:00.199 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
04:38:00.199 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.23 cameraTheta=1.71 mountX=0.22 mountY=-0.06, mountTheta=-0.26
04:38:00.201 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:00.219 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
04:38:00.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:00.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:00.219 00.000 12268 Enqueuing Expose request
04:38:00.219 00.000 11616 Worker thread wakes up
04:38:00.220 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:00.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:02.259 02.039 11616 Exposure complete
04:38:02.316 00.057 11616 worker thread done servicing request
04:38:02.316 00.000 12268 OnExposeComplete: enter
04:38:02.317 00.001 12268 UpdateGuideState(): m_state=2
04:38:02.317 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:38:02.317 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.44, Mass=56, SNR=5.2, Peak=29 HFD=4.8
04:38:02.317 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
04:38:02.317 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
04:38:02.317 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.13 hyp=0.34 cameraTheta=2.74 mountX=0.10 mountY=-0.33, mountTheta=-1.27
04:38:02.319 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:38:02.337 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
04:38:02.337 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:02.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:02.337 00.000 12268 Enqueuing Expose request
04:38:02.337 00.000 11616 Worker thread wakes up
04:38:02.337 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:02.337 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:38:04.346 02.009 11616 Exposure complete
04:38:04.399 00.053 11616 worker thread done servicing request
04:38:04.399 00.000 12268 OnExposeComplete: enter
04:38:04.399 00.000 12268 UpdateGuideState(): m_state=2
04:38:04.399 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:38:04.399 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.58, Mass=55, SNR=5.1, Peak=27 HFD=4.3
04:38:04.399 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
04:38:04.399 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.53)
04:38:04.400 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=0.27 hyp=0.37 cameraTheta=0.83 mountX=0.30 mountY=0.21, mountTheta=0.63
04:38:04.402 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:04.416 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
04:38:04.417 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:04.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:04.417 00.000 12268 Enqueuing Expose request
04:38:04.417 00.000 11616 Worker thread wakes up
04:38:04.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:04.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:06.433 02.016 11616 Exposure complete
04:38:06.486 00.053 11616 worker thread done servicing request
04:38:06.486 00.000 12268 OnExposeComplete: enter
04:38:06.486 00.000 12268 UpdateGuideState(): m_state=2
04:38:06.486 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:38:06.487 00.001 12268 Star::Find returns 1 (0), X=665.33, Y=915.47, Mass=57, SNR=5.2, Peak=30 HFD=6.1
04:38:06.487 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
04:38:06.487 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
04:38:06.487 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.16 hyp=0.45 cameraTheta=2.77 mountX=0.12 mountY=-0.43, mountTheta=-1.29
04:38:06.489 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:06.506 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
04:38:06.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:06.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:06.506 00.000 12268 Enqueuing Expose request
04:38:06.507 00.001 11616 Worker thread wakes up
04:38:06.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:06.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:38:08.522 02.015 11616 Exposure complete
04:38:08.574 00.052 11616 worker thread done servicing request
04:38:08.575 00.001 12268 OnExposeComplete: enter
04:38:08.575 00.000 12268 UpdateGuideState(): m_state=2
04:38:08.575 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:38:08.575 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.94, Mass=43, SNR=4.6, Peak=30 HFD=3.3
04:38:08.575 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
04:38:08.575 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
04:38:08.575 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.63 hyp=0.64 cameraTheta=1.41 mountX=0.64 mountY=0.02, mountTheta=0.04
04:38:08.577 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:38:08.592 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:38:08.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:08.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:08.592 00.000 12268 Enqueuing Expose request
04:38:08.592 00.000 11616 Worker thread wakes up
04:38:08.592 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:08.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:09.247 00.655 12268 evsrv: cli 0F8E69C0 connect
04:38:09.247 00.000 12268 case statement mapped state 2 to 1
04:38:09.248 00.001 12268 case statement mapped state 2 to 1
04:38:09.248 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9d583d7c-a30f-4382-b83f-9372afe9563b"}
04:38:09.249 00.001 12268 case statement mapped state 2 to 1
04:38:09.249 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"9d583d7c-a30f-4382-b83f-9372afe9563b"}
04:38:09.249 00.000 12268 evsrv: cli 0F8E69C0 disconnect
04:38:09.251 00.002 12268 evsrv: cli 0F8E6D80 connect
04:38:09.251 00.000 12268 case statement mapped state 2 to 1
04:38:09.251 00.000 12268 case statement mapped state 2 to 1
04:38:09.252 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"e9403a26-7ac1-4b6f-8cf0-ba228b83bb7a"}
04:38:09.252 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"e9403a26-7ac1-4b6f-8cf0-ba228b83bb7a"}
04:38:09.253 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:38:09.254 00.001 12268 evsrv: cli 0F8E69C0 connect
04:38:09.254 00.000 12268 case statement mapped state 2 to 1
04:38:09.255 00.001 12268 case statement mapped state 2 to 1
04:38:09.257 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"88331ff7-e42f-409c-ac60-40b7ea314066"}
04:38:09.257 00.000 12268 PhdController::Guide begins
04:38:09.257 00.000 12268 PhdController: newstate STATE_SETUP
04:38:09.257 00.000 12268 PhdController: setup
04:38:09.257 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
04:38:09.257 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:38:09.257 00.000 12268 PhdController: newstate STATE_GUIDE
04:38:09.257 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:38:09.257 00.000 12268 guider state => CALIBRATED
04:38:09.257 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:38:09.258 00.001 12268 reset dither spiral
04:38:09.258 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:38:09.258 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"88331ff7-e42f-409c-ac60-40b7ea314066"}
04:38:09.259 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:38:09.260 00.001 12268 evsrv: cli 0F8E6D80 connect
04:38:09.260 00.000 12268 case statement mapped state 5 to 1
04:38:09.261 00.001 12268 case statement mapped state 5 to 1
04:38:09.262 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"addc56f5-2759-47ee-84ee-5e0a9f546a40"}
04:38:09.262 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"addc56f5-2759-47ee-84ee-5e0a9f546a40"}
04:38:09.263 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:38:09.266 00.003 12268 evsrv: cli 0FA411A0 connect
04:38:09.266 00.000 12268 case statement mapped state 5 to 1
04:38:09.267 00.001 12268 case statement mapped state 5 to 1
04:38:09.267 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"aeb891e9-e297-444d-beab-aca0ba68fb70"}
04:38:09.267 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.74,915.31],"id":"aeb891e9-e297-444d-beab-aca0ba68fb70"}
04:38:09.269 00.002 12268 evsrv: cli 0FA411A0 disconnect
04:38:09.269 00.000 12268 evsrv: cli 0F961B00 connect
04:38:09.270 00.001 12268 case statement mapped state 5 to 1
04:38:09.270 00.000 12268 case statement mapped state 5 to 1
04:38:09.270 00.000 12268 evsrv: cli 0F961B00 request: {"method":"get_app_state","id":"55bfadc7-68b4-4c09-8ad1-810181c46252"}
04:38:09.270 00.000 12268 case statement mapped state 5 to 1
04:38:09.270 00.000 12268 evsrv: cli 0F961B00 response: {"jsonrpc":"2.0","result":"Selected","id":"55bfadc7-68b4-4c09-8ad1-810181c46252"}
04:38:09.272 00.002 12268 evsrv: cli 0F961B00 disconnect
04:38:10.272 01.000 12268 evsrv: cli 0F8E69C0 connect
04:38:10.273 00.001 12268 case statement mapped state 5 to 1
04:38:10.273 00.000 12268 case statement mapped state 5 to 1
04:38:10.274 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9d0dd82f-3453-48a8-996e-98e513178258"}
04:38:10.274 00.000 12268 case statement mapped state 5 to 1
04:38:10.274 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"9d0dd82f-3453-48a8-996e-98e513178258"}
04:38:10.274 00.000 12268 evsrv: cli 0F8E69C0 disconnect
04:38:10.609 00.335 11616 Exposure complete
04:38:10.660 00.051 11616 worker thread done servicing request
04:38:10.660 00.000 12268 OnExposeComplete: enter
04:38:10.660 00.000 12268 UpdateGuideState(): m_state=5
04:38:10.661 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:38:10.661 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.31, Mass=52, SNR=5.0, Peak=31 HFD=3.9
04:38:10.661 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
04:38:10.661 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.75)
04:38:10.661 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.06 mountX=0.02 mountY=0.11, mountTheta=1.42
04:38:10.662 00.001 12268 Changing from state CALIBRATED to GUIDING
04:38:10.663 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:38:10.663 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:38:10.663 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:38:10.663 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:38:10.664 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:38:10.664 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:38:10.664 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:38:10.664 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:38:10.664 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:38:10.665 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:38:10.665 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:38:10.665 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:38:10.666 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:38:10.666 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:38:10.666 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:38:10.667 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:38:10.805 00.138 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:38:10.807 00.002 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:38:10.807 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:38:10.811 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:38:10.811 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:38:10.811 00.000 12268 setting lock position to (665.85, 915.31)
04:38:10.812 00.001 12268 MultiStar: stabilizing after lock position change
04:38:10.812 00.000 12268 guider state => GUIDING
04:38:10.812 00.000 12268 Status Line: Guiding
04:38:10.814 00.002 12268 Mount: notify guiding started
04:38:10.815 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:38:10.815 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:38:10.815 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:38:10.816 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:38:10.816 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:38:10.816 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:38:10.816 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:38:10.817 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:38:10.817 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:38:10.817 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:38:10.817 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:38:10.817 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:38:10.818 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:38:10.818 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:38:10.818 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:38:10.818 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:38:10.818 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:38:10.819 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:38:10.819 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:38:10.819 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:38:10.819 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:38:10.819 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:38:10.820 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:38:10.820 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:38:10.820 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:38:10.821 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:38:10.821 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:38:10.821 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:38:10.822 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:38:10.822 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:38:10.822 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:38:10.822 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:38:10.823 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:38:10.823 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:38:10.823 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:38:10.823 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:38:10.824 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:38:10.824 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:38:10.978 00.154 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:38:10.979 00.001 12268 ScopeASCOM::SideOfPier() returns 0
04:38:10.979 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:38:10.979 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:38:10.980 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:38:10.980 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:38:10.980 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:38:10.980 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:38:10.980 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:38:10.980 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:38:10.981 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:38:10.981 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:38:10.996 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:38:10.996 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
04:38:10.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:10.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:10.996 00.000 12268 Enqueuing Expose request
04:38:10.996 00.000 11616 Worker thread wakes up
04:38:10.996 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:10.996 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:38:11.294 00.298 12268 evsrv: cli 0F8E69C0 connect
04:38:11.294 00.000 12268 case statement mapped state 6 to 3
04:38:11.294 00.000 12268 case statement mapped state 6 to 3
04:38:11.295 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"eba00c15-e76e-41a8-880a-22f8efecb3ef"}
04:38:11.295 00.000 12268 case statement mapped state 6 to 3
04:38:11.295 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eba00c15-e76e-41a8-880a-22f8efecb3ef"}
04:38:11.295 00.000 12268 evsrv: cli 0F8E69C0 disconnect
04:38:13.010 01.715 11616 Exposure complete
04:38:13.061 00.051 11616 worker thread done servicing request
04:38:13.061 00.000 12268 OnExposeComplete: enter
04:38:13.061 00.000 12268 UpdateGuideState(): m_state=6
04:38:13.061 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:38:13.061 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.53, Mass=59, SNR=5.3, Peak=29 HFD=4.4
04:38:13.062 00.001 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
04:38:13.062 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
04:38:13.062 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.22 hyp=0.62 cameraTheta=2.79 mountX=0.16 mountY=-0.61, mountTheta=-1.32
04:38:13.063 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.58, y=0.22, opts=13)
04:38:13.063 00.000 12268 Enqueuing Move request for scope (-0.58, 0.22)
04:38:13.064 00.001 11616 Worker thread wakes up
04:38:13.064 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.22) opts 0xd
04:38:13.064 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.58, 0.22)
04:38:13.064 00.000 11616 Moving (-0.58, 0.22) raw xDistance=0.16 yDistance=-0.61
04:38:13.064 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:38:13.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:38:13.064 00.000 11616 resist switch: large excursion: input -0.61 thresh 0.45 direction from 0 to -1
04:38:13.064 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.82
04:38:13.064 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
04:38:13.064 00.000 11616 MoveAxis(E, 0, ABG)
04:38:13.064 00.000 11616 Move returns status 0, amount 0
04:38:13.065 00.001 11616 MoveAxis(N, 51, ABG)
04:38:13.065 00.000 11616 Guiding  Dir = 0, Dur = 51
04:38:13.065 00.000 11616 IsSlewing returns 1
04:38:13.065 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:38:13.065 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:38:13.065 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:38:13.066 00.001 11616 Move returns status 2, amount 0
04:38:13.066 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:38:13.066 00.000 11616 move complete, result=2
04:38:13.066 00.000 11616 worker thread done servicing request
04:38:13.086 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:13.101 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:38:13.101 00.000 12268 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 1 / 99999
04:38:13.101 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768707493.101,"Host":"ASTROCENTER","Inst":1,"Distance":0.26,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:38:13.102 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:13.102 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:13.102 00.000 12268 Enqueuing Expose request
04:38:13.102 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:38:13.102 00.000 11616 Worker thread wakes up
04:38:13.102 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:13.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:38:13.124 00.022 12268 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
04:38:13.126 00.002 12268 mount move error indicates guiding should stop
04:38:13.126 00.000 12268 Mount: notify guiding stopped
04:38:13.126 00.000 12268 BLC: window closed
04:38:13.126 00.000 12268 BLC: Last direction was reset
04:38:13.126 00.000 12268 PhdController failed: Guiding stopped
04:38:13.126 00.000 12268 PhdController: newstate STATE_FINISH
04:38:13.126 00.000 12268 PhdController complete: fail: Guiding stopped
04:38:13.126 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768707493.126,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
04:38:13.127 00.001 12268 Mount: notify guiding dither settle done success=0
04:38:13.127 00.000 12268 PhdController: newstate STATE_IDLE
04:38:13.127 00.000 12268 Changing from state GUIDING to STOP
04:38:13.127 00.000 12268 guider state => SELECTED
04:38:13.127 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:38:15.112 01.985 11616 Exposure complete
04:38:15.164 00.052 11616 worker thread done servicing request
04:38:15.165 00.001 12268 OnExposeComplete: enter
04:38:15.165 00.000 12268 UpdateGuideState(): m_state=2
04:38:15.165 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:38:15.165 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.62, Mass=64, SNR=5.5, Peak=29 HFD=6.1
04:38:15.165 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
04:38:15.165 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
04:38:15.165 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.31 hyp=0.45 cameraTheta=2.38 mountX=0.28 mountY=-0.37, mountTheta=-0.92
04:38:15.191 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:15.211 00.020 12268 UpdateGuideState exits: m=64 SNR=5.5
04:38:15.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:15.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:15.211 00.000 12268 Enqueuing Expose request
04:38:15.211 00.000 11616 Worker thread wakes up
04:38:15.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:15.212 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:17.217 02.005 11616 Exposure complete
04:38:17.272 00.055 11616 worker thread done servicing request
04:38:17.272 00.000 12268 OnExposeComplete: enter
04:38:17.273 00.001 12268 UpdateGuideState(): m_state=2
04:38:17.273 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:38:17.273 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=916.09, Mass=54, SNR=5.1, Peak=30 HFD=3.3
04:38:17.273 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
04:38:17.273 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
04:38:17.273 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=0.78 hyp=1.01 cameraTheta=2.26 mountX=0.71 mountY=-0.73, mountTheta=-0.80
04:38:17.275 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:17.290 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:38:17.290 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:17.290 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:17.290 00.000 12268 Enqueuing Expose request
04:38:17.290 00.000 11616 Worker thread wakes up
04:38:17.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:17.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:38:19.310 02.020 11616 Exposure complete
04:38:19.362 00.052 11616 worker thread done servicing request
04:38:19.362 00.000 12268 OnExposeComplete: enter
04:38:19.362 00.000 12268 UpdateGuideState(): m_state=2
04:38:19.363 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:38:19.363 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=916.21, Mass=63, SNR=5.5, Peak=32 HFD=6.1
04:38:19.363 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
04:38:19.363 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
04:38:19.363 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.90 hyp=0.90 cameraTheta=1.58 mountX=0.89 mountY=-0.13, mountTheta=-0.14
04:38:19.365 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:19.380 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
04:38:19.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:19.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:19.380 00.000 12268 Enqueuing Expose request
04:38:19.380 00.000 11616 Worker thread wakes up
04:38:19.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:19.380 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:21.385 02.005 11616 Exposure complete
04:38:21.436 00.051 11616 worker thread done servicing request
04:38:21.436 00.000 12268 OnExposeComplete: enter
04:38:21.436 00.000 12268 UpdateGuideState(): m_state=2
04:38:21.436 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:38:21.436 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.40, Mass=50, SNR=4.9, Peak=26 HFD=4.4
04:38:21.437 00.001 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
04:38:21.437 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.00)
04:38:21.437 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.09 hyp=0.31 cameraTheta=0.30 mountX=0.12 mountY=0.28, mountTheta=1.16
04:38:21.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:21.453 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
04:38:21.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:21.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:21.453 00.000 12268 Enqueuing Expose request
04:38:21.453 00.000 11616 Worker thread wakes up
04:38:21.454 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:21.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:38:23.458 02.004 11616 Exposure complete
04:38:23.508 00.050 11616 worker thread done servicing request
04:38:23.508 00.000 12268 OnExposeComplete: enter
04:38:23.508 00.000 12268 UpdateGuideState(): m_state=2
04:38:23.508 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:38:23.509 00.001 12268 Star::Find returns 1 (0), X=665.68, Y=915.27, Mass=41, SNR=4.5, Peak=28 HFD=3.4
04:38:23.509 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
04:38:23.509 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.18)
04:38:23.509 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.88 mountX=-0.06 mountY=-0.16, mountTheta=-1.93
04:38:23.510 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:38:23.525 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:38:23.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:23.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:23.525 00.000 12268 Enqueuing Expose request
04:38:23.526 00.001 11616 Worker thread wakes up
04:38:23.526 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:23.526 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:38:25.547 02.021 11616 Exposure complete
04:38:25.597 00.050 11616 worker thread done servicing request
04:38:25.597 00.000 12268 OnExposeComplete: enter
04:38:25.597 00.000 12268 UpdateGuideState(): m_state=2
04:38:25.597 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:38:25.597 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=39, SNR=4.4, Peak=28 HFD=3.7
04:38:25.597 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
04:38:25.597 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.50)
04:38:25.598 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=0.27 hyp=0.37 cameraTheta=0.80 mountX=0.29 mountY=0.22, mountTheta=0.66
04:38:25.600 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:38:25.616 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
04:38:25.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:25.617 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:25.617 00.000 12268 Enqueuing Expose request
04:38:25.617 00.000 11616 Worker thread wakes up
04:38:25.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:25.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:27.628 02.011 11616 Exposure complete
04:38:27.680 00.052 11616 worker thread done servicing request
04:38:27.680 00.000 12268 OnExposeComplete: enter
04:38:27.680 00.000 12268 UpdateGuideState(): m_state=2
04:38:27.680 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:38:27.680 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.55, Mass=39, SNR=4.4, Peak=27 HFD=3.7
04:38:27.681 00.001 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
04:38:27.681 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.82)
04:38:27.681 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.26 cameraTheta=1.12 mountX=0.25 mountY=0.08, mountTheta=0.33
04:38:27.683 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:27.697 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
04:38:27.698 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:27.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:27.698 00.000 12268 Enqueuing Expose request
04:38:27.698 00.000 11616 Worker thread wakes up
04:38:27.698 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:27.698 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:29.707 02.009 11616 Exposure complete
04:38:29.765 00.058 11616 worker thread done servicing request
04:38:29.765 00.000 12268 OnExposeComplete: enter
04:38:29.766 00.001 12268 UpdateGuideState(): m_state=2
04:38:29.766 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:38:29.766 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=37, SNR=4.3, Peak=27 HFD=3.7
04:38:29.766 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
04:38:29.766 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.55)
04:38:29.766 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.27 hyp=0.36 cameraTheta=0.85 mountX=0.29 mountY=0.20, mountTheta=0.60
04:38:29.770 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:38:29.785 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
04:38:29.785 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:29.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:29.786 00.001 12268 Enqueuing Expose request
04:38:29.786 00.000 11616 Worker thread wakes up
04:38:29.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:29.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:31.786 02.000 11616 Exposure complete
04:38:31.837 00.051 11616 worker thread done servicing request
04:38:31.838 00.001 12268 OnExposeComplete: enter
04:38:31.838 00.000 12268 UpdateGuideState(): m_state=2
04:38:31.838 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:38:31.838 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.42, Mass=54, SNR=5.1, Peak=32 HFD=4.1
04:38:31.838 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
04:38:31.838 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.42)
04:38:31.838 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.72 mountX=0.12 mountY=0.11, mountTheta=0.74
04:38:31.840 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:31.854 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
04:38:31.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:31.855 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:31.855 00.000 12268 Enqueuing Expose request
04:38:31.855 00.000 11616 Worker thread wakes up
04:38:31.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:31.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:38:33.858 02.003 11616 Exposure complete
04:38:33.908 00.050 11616 worker thread done servicing request
04:38:33.908 00.000 12268 OnExposeComplete: enter
04:38:33.908 00.000 12268 UpdateGuideState(): m_state=2
04:38:33.909 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:38:33.909 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=48, SNR=4.8, Peak=27 HFD=5.5
04:38:33.909 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
04:38:33.909 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
04:38:33.909 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.27 hyp=0.36 cameraTheta=0.87 mountX=0.29 mountY=0.19, mountTheta=0.58
04:38:33.913 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:33.928 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:38:33.928 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:33.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:33.928 00.000 12268 Enqueuing Expose request
04:38:33.929 00.001 11616 Worker thread wakes up
04:38:33.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:33.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:35.935 02.006 11616 Exposure complete
04:38:35.987 00.052 11616 worker thread done servicing request
04:38:35.988 00.001 12268 OnExposeComplete: enter
04:38:35.988 00.000 12268 UpdateGuideState(): m_state=2
04:38:35.988 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:38:35.988 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.40, Mass=61, SNR=5.4, Peak=29 HFD=5.2
04:38:35.988 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
04:38:35.988 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
04:38:35.988 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.09 hyp=0.52 cameraTheta=2.97 mountX=0.04 mountY=-0.52, mountTheta=-1.50
04:38:35.990 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:36.004 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
04:38:36.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:36.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:36.004 00.000 12268 Enqueuing Expose request
04:38:36.005 00.001 11616 Worker thread wakes up
04:38:36.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:36.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:38:38.018 02.013 11616 Exposure complete
04:38:38.068 00.050 11616 worker thread done servicing request
04:38:38.068 00.000 12268 OnExposeComplete: enter
04:38:38.069 00.001 12268 UpdateGuideState(): m_state=2
04:38:38.069 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:38:38.069 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.20, Mass=45, SNR=4.7, Peak=31 HFD=3.4
04:38:38.069 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
04:38:38.069 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
04:38:38.069 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-2.33 mountX=-0.12 mountY=-0.09, mountTheta=-2.50
04:38:38.071 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:38:38.086 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:38:38.086 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:38.086 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:38.086 00.000 12268 Enqueuing Expose request
04:38:38.086 00.000 11616 Worker thread wakes up
04:38:38.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:38.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:38:40.103 02.017 11616 Exposure complete
04:38:40.155 00.052 11616 worker thread done servicing request
04:38:40.155 00.000 12268 OnExposeComplete: enter
04:38:40.155 00.000 12268 UpdateGuideState(): m_state=2
04:38:40.156 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:38:40.156 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=916.06, Mass=35, SNR=4.1, Peak=24 HFD=3.9
04:38:40.156 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
04:38:40.156 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
04:38:40.156 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.75 hyp=0.77 cameraTheta=1.31 mountX=0.76 mountY=0.10, mountTheta=0.13
04:38:40.158 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:38:40.174 00.016 12268 UpdateGuideState exits: m=35 SNR=4.1
04:38:40.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:40.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:40.174 00.000 12268 Enqueuing Expose request
04:38:40.175 00.001 11616 Worker thread wakes up
04:38:40.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:40.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:42.179 02.004 11616 Exposure complete
04:38:42.230 00.051 11616 worker thread done servicing request
04:38:42.230 00.000 12268 OnExposeComplete: enter
04:38:42.231 00.001 12268 UpdateGuideState(): m_state=2
04:38:42.231 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:38:42.231 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.87, Mass=66, SNR=5.6, Peak=30 HFD=6.7
04:38:42.231 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
04:38:42.231 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
04:38:42.231 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.56 hyp=0.63 cameraTheta=2.07 mountX=0.52 mountY=-0.37, mountTheta=-0.61
04:38:42.233 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:42.249 00.016 12268 UpdateGuideState exits: m=66 SNR=5.6
04:38:42.250 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:42.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:42.250 00.000 12268 Enqueuing Expose request
04:38:42.250 00.000 11616 Worker thread wakes up
04:38:42.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:42.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:44.268 02.018 11616 Exposure complete
04:38:44.319 00.051 11616 worker thread done servicing request
04:38:44.319 00.000 12268 OnExposeComplete: enter
04:38:44.319 00.000 12268 UpdateGuideState(): m_state=2
04:38:44.319 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:38:44.320 00.001 12268 Star::Find returns 1 (0), X=665.59, Y=915.31, Mass=53, SNR=5.0, Peak=26 HFD=5.5
04:38:44.320 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.60 = 1.68)
04:38:44.320 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.43)
04:38:44.320 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.00 hyp=0.26 cameraTheta=-3.13 mountX=-0.03 mountY=-0.25, mountTheta=-1.68
04:38:44.322 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:44.336 00.014 12268 UpdateGuideState exits: m=53 SNR=5.0
04:38:44.336 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:44.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:44.337 00.001 12268 Enqueuing Expose request
04:38:44.337 00.000 11616 Worker thread wakes up
04:38:44.337 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:44.337 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:38:46.348 02.011 11616 Exposure complete
04:38:46.398 00.050 11616 worker thread done servicing request
04:38:46.398 00.000 12268 OnExposeComplete: enter
04:38:46.399 00.001 12268 UpdateGuideState(): m_state=2
04:38:46.399 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:38:46.399 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.80, Mass=59, SNR=5.3, Peak=30 HFD=5.2
04:38:46.399 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
04:38:46.399 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
04:38:46.399 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.49 hyp=0.56 cameraTheta=2.06 mountX=0.46 mountY=-0.32, mountTheta=-0.61
04:38:46.401 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:46.416 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:38:46.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:46.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:46.416 00.000 12268 Enqueuing Expose request
04:38:46.416 00.000 11616 Worker thread wakes up
04:38:46.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:46.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:48.434 02.018 11616 Exposure complete
04:38:48.485 00.051 11616 worker thread done servicing request
04:38:48.485 00.000 12268 OnExposeComplete: enter
04:38:48.485 00.000 12268 UpdateGuideState(): m_state=2
04:38:48.485 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:38:48.485 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.63, Mass=61, SNR=5.4, Peak=32 HFD=5.4
04:38:48.485 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
04:38:48.485 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
04:38:48.486 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=0.32 hyp=0.36 cameraTheta=2.05 mountX=0.30 mountY=-0.21, mountTheta=-0.60
04:38:48.488 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:38:48.503 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:38:48.503 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:48.503 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:48.503 00.000 12268 Enqueuing Expose request
04:38:48.503 00.000 11616 Worker thread wakes up
04:38:48.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:48.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:50.526 02.023 11616 Exposure complete
04:38:50.576 00.050 11616 worker thread done servicing request
04:38:50.576 00.000 12268 OnExposeComplete: enter
04:38:50.576 00.000 12268 UpdateGuideState(): m_state=2
04:38:50.576 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:38:50.577 00.001 12268 Star::Find returns 1 (0), X=665.33, Y=915.47, Mass=61, SNR=5.4, Peak=36 HFD=2.8
04:38:50.577 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
04:38:50.577 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
04:38:50.577 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.16 hyp=0.54 cameraTheta=2.84 mountX=0.11 mountY=-0.53, mountTheta=-1.37
04:38:50.579 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:38:50.594 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:38:50.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:50.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:50.594 00.000 12268 Enqueuing Expose request
04:38:50.594 00.000 11616 Worker thread wakes up
04:38:50.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:50.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:38:52.611 02.017 11616 Exposure complete
04:38:52.660 00.049 11616 worker thread done servicing request
04:38:52.661 00.001 12268 OnExposeComplete: enter
04:38:52.661 00.000 12268 UpdateGuideState(): m_state=2
04:38:52.661 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:38:52.661 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.08, Mass=62, SNR=5.4, Peak=31 HFD=4.4
04:38:52.661 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
04:38:52.661 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.59)
04:38:52.662 00.001 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.23 hyp=0.30 cameraTheta=-2.29 mountX=-0.24 mountY=-0.17, mountTheta=-2.54
04:38:52.663 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:52.678 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
04:38:52.678 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:52.678 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:52.678 00.000 12268 Enqueuing Expose request
04:38:52.678 00.000 11616 Worker thread wakes up
04:38:52.678 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:52.678 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:38:54.690 02.012 11616 Exposure complete
04:38:54.741 00.051 11616 worker thread done servicing request
04:38:54.741 00.000 12268 OnExposeComplete: enter
04:38:54.741 00.000 12268 UpdateGuideState(): m_state=2
04:38:54.742 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:38:54.742 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.77, Mass=45, SNR=4.7, Peak=31 HFD=3.1
04:38:54.742 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
04:38:54.742 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
04:38:54.742 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.46 hyp=0.48 cameraTheta=1.85 mountX=0.44 mountY=-0.19, mountTheta=-0.40
04:38:54.744 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:54.759 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:38:54.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:54.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:54.759 00.000 12268 Enqueuing Expose request
04:38:54.759 00.000 11616 Worker thread wakes up
04:38:54.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:54.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:56.772 02.013 11616 Exposure complete
04:38:56.822 00.050 11616 worker thread done servicing request
04:38:56.822 00.000 12268 OnExposeComplete: enter
04:38:56.823 00.001 12268 UpdateGuideState(): m_state=2
04:38:56.823 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:38:56.823 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.52, Mass=54, SNR=5.1, Peak=28 HFD=6.3
04:38:56.823 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
04:38:56.823 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
04:38:56.823 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.24 cameraTheta=2.06 mountX=0.20 mountY=-0.14, mountTheta=-0.60
04:38:56.825 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:56.841 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
04:38:56.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:56.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:56.841 00.000 12268 Enqueuing Expose request
04:38:56.841 00.000 11616 Worker thread wakes up
04:38:56.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:56.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:38:58.856 02.015 11616 Exposure complete
04:38:58.907 00.051 11616 worker thread done servicing request
04:38:58.907 00.000 12268 OnExposeComplete: enter
04:38:58.907 00.000 12268 UpdateGuideState(): m_state=2
04:38:58.907 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:38:58.907 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.68, Mass=59, SNR=5.4, Peak=30 HFD=5.8
04:38:58.908 00.001 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
04:38:58.908 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
04:38:58.908 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.37 hyp=0.45 cameraTheta=2.18 mountX=0.34 mountY=-0.31, mountTheta=-0.73
04:38:58.910 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:38:58.925 00.015 12268 UpdateGuideState exits: m=59 SNR=5.4
04:38:58.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:58.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:38:58.925 00.000 12268 Enqueuing Expose request
04:38:58.926 00.001 11616 Worker thread wakes up
04:38:58.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:38:58.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:01.026 02.100 11616 Exposure complete
04:39:01.081 00.055 11616 worker thread done servicing request
04:39:01.081 00.000 12268 OnExposeComplete: enter
04:39:01.081 00.000 12268 UpdateGuideState(): m_state=2
04:39:01.081 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:39:01.082 00.001 12268 Star::Find returns 1 (0), X=665.66, Y=915.84, Mass=49, SNR=4.9, Peak=33 HFD=3.0
04:39:01.082 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
04:39:01.082 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
04:39:01.082 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.53 hyp=0.56 cameraTheta=1.92 mountX=0.51 mountY=-0.26, mountTheta=-0.47
04:39:01.084 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:01.100 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
04:39:01.101 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:01.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:01.101 00.000 12268 Enqueuing Expose request
04:39:01.101 00.000 11616 Worker thread wakes up
04:39:01.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:01.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:03.113 02.012 11616 Exposure complete
04:39:03.165 00.052 11616 worker thread done servicing request
04:39:03.166 00.001 12268 OnExposeComplete: enter
04:39:03.166 00.000 12268 UpdateGuideState(): m_state=2
04:39:03.166 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:39:03.166 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=44, SNR=4.6, Peak=32 HFD=3.4
04:39:03.166 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
04:39:03.166 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.85)
04:39:03.166 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.15 mountX=0.30 mountY=0.09, mountTheta=0.30
04:39:03.169 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:03.184 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:39:03.184 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:03.184 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:03.184 00.000 12268 Enqueuing Expose request
04:39:03.185 00.001 11616 Worker thread wakes up
04:39:03.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:03.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:05.200 02.015 11616 Exposure complete
04:39:05.257 00.057 11616 worker thread done servicing request
04:39:05.257 00.000 12268 OnExposeComplete: enter
04:39:05.257 00.000 12268 UpdateGuideState(): m_state=2
04:39:05.258 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:39:05.258 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.36, Mass=58, SNR=5.3, Peak=29 HFD=6.1
04:39:05.258 00.000 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
04:39:05.258 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.55 = -1.55)
04:39:05.258 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.05 hyp=0.42 cameraTheta=3.03 mountX=0.01 mountY=-0.42, mountTheta=-1.56
04:39:05.260 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:05.275 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:39:05.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:05.276 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:05.276 00.000 12268 Enqueuing Expose request
04:39:05.276 00.000 11616 Worker thread wakes up
04:39:05.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:05.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:39:07.278 02.002 11616 Exposure complete
04:39:07.329 00.051 11616 worker thread done servicing request
04:39:07.330 00.001 12268 OnExposeComplete: enter
04:39:07.330 00.000 12268 UpdateGuideState(): m_state=2
04:39:07.330 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:39:07.330 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.39, Mass=44, SNR=4.7, Peak=30 HFD=3.6
04:39:07.330 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
04:39:07.330 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.60)
04:39:07.330 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.90 mountX=0.09 mountY=0.05, mountTheta=0.55
04:39:07.332 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:07.347 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:39:07.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:07.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:07.347 00.000 12268 Enqueuing Expose request
04:39:07.347 00.000 11616 Worker thread wakes up
04:39:07.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:07.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:39:09.359 02.012 11616 Exposure complete
04:39:09.411 00.052 11616 worker thread done servicing request
04:39:09.411 00.000 12268 OnExposeComplete: enter
04:39:09.411 00.000 12268 UpdateGuideState(): m_state=2
04:39:09.412 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:39:09.412 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=916.06, Mass=62, SNR=5.4, Peak=31 HFD=6.4
04:39:09.412 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
04:39:09.412 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
04:39:09.412 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.74 hyp=0.85 cameraTheta=2.07 mountX=0.70 mountY=-0.50, mountTheta=-0.62
04:39:09.414 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:09.428 00.014 12268 UpdateGuideState exits: m=62 SNR=5.4
04:39:09.429 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:09.429 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:09.429 00.000 12268 Enqueuing Expose request
04:39:09.429 00.000 11616 Worker thread wakes up
04:39:09.429 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:09.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:39:11.445 02.016 11616 Exposure complete
04:39:11.495 00.050 11616 worker thread done servicing request
04:39:11.495 00.000 12268 OnExposeComplete: enter
04:39:11.495 00.000 12268 UpdateGuideState(): m_state=2
04:39:11.495 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:39:11.495 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
04:39:11.495 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
04:39:11.495 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.86)
04:39:11.495 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.16 mountX=0.30 mountY=0.09, mountTheta=0.29
04:39:11.497 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:11.512 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
04:39:11.512 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:11.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:11.512 00.000 12268 Enqueuing Expose request
04:39:11.512 00.000 11616 Worker thread wakes up
04:39:11.512 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:11.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:13.515 02.003 11616 Exposure complete
04:39:13.566 00.051 11616 worker thread done servicing request
04:39:13.566 00.000 12268 OnExposeComplete: enter
04:39:13.566 00.000 12268 UpdateGuideState(): m_state=2
04:39:13.567 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:39:13.567 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=45, SNR=4.7, Peak=32 HFD=3.5
04:39:13.567 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
04:39:13.567 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.65)
04:39:13.567 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.28 hyp=0.34 cameraTheta=0.95 mountX=0.30 mountY=0.16, mountTheta=0.50
04:39:13.572 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:13.588 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:39:13.588 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:13.588 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:13.588 00.000 12268 Enqueuing Expose request
04:39:13.588 00.000 11616 Worker thread wakes up
04:39:13.588 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:13.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:15.603 02.015 11616 Exposure complete
04:39:15.654 00.051 11616 worker thread done servicing request
04:39:15.654 00.000 12268 OnExposeComplete: enter
04:39:15.654 00.000 12268 UpdateGuideState(): m_state=2
04:39:15.654 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:39:15.654 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=42, SNR=4.5, Peak=30 HFD=3.6
04:39:15.655 00.001 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
04:39:15.655 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
04:39:15.655 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.27 hyp=0.36 cameraTheta=0.87 mountX=0.29 mountY=0.19, mountTheta=0.58
04:39:15.656 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:15.671 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:39:15.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:15.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:15.671 00.000 12268 Enqueuing Expose request
04:39:15.671 00.000 11616 Worker thread wakes up
04:39:15.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:15.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:17.673 02.002 11616 Exposure complete
04:39:17.725 00.052 11616 worker thread done servicing request
04:39:17.725 00.000 12268 OnExposeComplete: enter
04:39:17.725 00.000 12268 UpdateGuideState(): m_state=2
04:39:17.725 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:39:17.726 00.001 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=39, SNR=4.4, Peak=28 HFD=3.7
04:39:17.726 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.68 = -0.68)
04:39:17.726 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.50)
04:39:17.726 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.27 hyp=0.37 cameraTheta=0.80 mountX=0.29 mountY=0.22, mountTheta=0.66
04:39:17.728 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:17.742 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
04:39:17.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:17.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:17.742 00.000 12268 Enqueuing Expose request
04:39:17.742 00.000 11616 Worker thread wakes up
04:39:17.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:17.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:19.756 02.014 11616 Exposure complete
04:39:19.808 00.052 11616 worker thread done servicing request
04:39:19.808 00.000 12268 OnExposeComplete: enter
04:39:19.808 00.000 12268 UpdateGuideState(): m_state=2
04:39:19.809 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:39:19.809 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.62, Mass=50, SNR=4.9, Peak=30 HFD=3.5
04:39:19.809 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
04:39:19.809 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
04:39:19.809 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.91 mountX=0.30 mountY=-0.15, mountTheta=-0.46
04:39:19.811 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:19.826 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
04:39:19.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:19.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:19.826 00.000 12268 Enqueuing Expose request
04:39:19.826 00.000 11616 Worker thread wakes up
04:39:19.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:19.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:21.833 02.007 11616 Exposure complete
04:39:21.884 00.051 11616 worker thread done servicing request
04:39:21.884 00.000 12268 OnExposeComplete: enter
04:39:21.884 00.000 12268 UpdateGuideState(): m_state=2
04:39:21.884 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:39:21.884 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=915.79, Mass=56, SNR=5.2, Peak=27 HFD=7.2
04:39:21.884 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
04:39:21.884 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
04:39:21.884 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=0.48 hyp=0.80 cameraTheta=2.49 mountX=0.42 mountY=-0.70, mountTheta=-1.03
04:39:21.886 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:39:21.900 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:39:21.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:21.901 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:21.901 00.000 12268 Enqueuing Expose request
04:39:21.901 00.000 11616 Worker thread wakes up
04:39:21.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:21.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:39:23.924 02.023 11616 Exposure complete
04:39:23.974 00.050 11616 worker thread done servicing request
04:39:23.974 00.000 12268 OnExposeComplete: enter
04:39:23.974 00.000 12268 UpdateGuideState(): m_state=2
04:39:23.975 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:39:23.975 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.92, Mass=53, SNR=5.0, Peak=26 HFD=6.2
04:39:23.975 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
04:39:23.975 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
04:39:23.975 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.61 hyp=0.68 cameraTheta=2.02 mountX=0.58 mountY=-0.37, mountTheta=-0.57
04:39:23.977 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:23.993 00.016 12268 UpdateGuideState exits: m=53 SNR=5.0
04:39:23.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:23.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:23.993 00.000 12268 Enqueuing Expose request
04:39:23.993 00.000 11616 Worker thread wakes up
04:39:23.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:23.993 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:26.012 02.019 11616 Exposure complete
04:39:26.062 00.050 11616 worker thread done servicing request
04:39:26.062 00.000 12268 OnExposeComplete: enter
04:39:26.062 00.000 12268 UpdateGuideState(): m_state=2
04:39:26.062 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:39:26.062 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.59, Mass=40, SNR=4.4, Peak=25 HFD=4.6
04:39:26.062 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
04:39:26.062 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.91 = 2.38)
04:39:26.062 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.28 hyp=0.45 cameraTheta=0.68 mountX=0.31 mountY=0.31, mountTheta=0.78
04:39:26.064 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:26.079 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:39:26.079 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:26.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:26.079 00.000 12268 Enqueuing Expose request
04:39:26.079 00.000 11616 Worker thread wakes up
04:39:26.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:26.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:28.089 02.010 11616 Exposure complete
04:39:28.139 00.050 11616 worker thread done servicing request
04:39:28.139 00.000 12268 OnExposeComplete: enter
04:39:28.139 00.000 12268 UpdateGuideState(): m_state=2
04:39:28.139 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:39:28.139 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=42, SNR=4.6, Peak=32 HFD=3.2
04:39:28.139 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
04:39:28.140 00.001 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
04:39:28.140 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.31 cameraTheta=1.38 mountX=0.31 mountY=0.02, mountTheta=0.07
04:39:28.141 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:39:28.156 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:39:28.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:28.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:28.156 00.000 12268 Enqueuing Expose request
04:39:28.156 00.000 11616 Worker thread wakes up
04:39:28.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:28.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:30.165 02.009 11616 Exposure complete
04:39:30.225 00.060 11616 worker thread done servicing request
04:39:30.225 00.000 12268 OnExposeComplete: enter
04:39:30.225 00.000 12268 UpdateGuideState(): m_state=2
04:39:30.225 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:39:30.226 00.001 12268 Star::Find returns 1 (0), X=665.50, Y=915.56, Mass=54, SNR=5.1, Peak=27 HFD=4.2
04:39:30.226 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
04:39:30.226 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
04:39:30.226 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.25 hyp=0.43 cameraTheta=2.52 mountX=0.21 mountY=-0.38, mountTheta=-1.05
04:39:30.233 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:30.251 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
04:39:30.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:30.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:30.251 00.000 12268 Enqueuing Expose request
04:39:30.251 00.000 11616 Worker thread wakes up
04:39:30.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:30.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:32.253 02.002 11616 Exposure complete
04:39:32.303 00.050 11616 worker thread done servicing request
04:39:32.303 00.000 12268 OnExposeComplete: enter
04:39:32.303 00.000 12268 UpdateGuideState(): m_state=2
04:39:32.304 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:39:32.304 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.26, Mass=53, SNR=5.1, Peak=28 HFD=4.6
04:39:32.304 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
04:39:32.304 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
04:39:32.304 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-0.23 mountX=-0.03 mountY=0.22, mountTheta=1.70
04:39:32.306 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:32.321 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
04:39:32.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:32.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:32.321 00.000 12268 Enqueuing Expose request
04:39:32.321 00.000 11616 Worker thread wakes up
04:39:32.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:32.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:39:34.326 02.005 11616 Exposure complete
04:39:34.378 00.052 11616 worker thread done servicing request
04:39:34.379 00.001 12268 OnExposeComplete: enter
04:39:34.379 00.000 12268 UpdateGuideState(): m_state=2
04:39:34.379 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:39:34.379 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.52, Mass=59, SNR=5.3, Peak=31 HFD=5.7
04:39:34.379 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
04:39:34.379 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
04:39:34.379 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.21 hyp=0.52 cameraTheta=2.73 mountX=0.16 mountY=-0.50, mountTheta=-1.26
04:39:34.381 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:34.396 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:39:34.396 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:34.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:34.396 00.000 12268 Enqueuing Expose request
04:39:34.396 00.000 11616 Worker thread wakes up
04:39:34.396 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:34.396 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:39:36.400 02.004 11616 Exposure complete
04:39:36.451 00.051 11616 worker thread done servicing request
04:39:36.452 00.001 12268 OnExposeComplete: enter
04:39:36.452 00.000 12268 UpdateGuideState(): m_state=2
04:39:36.452 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:39:36.452 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=916.06, Mass=61, SNR=5.4, Peak=31 HFD=4.4
04:39:36.452 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
04:39:36.452 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
04:39:36.452 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.75 hyp=0.75 cameraTheta=1.49 mountX=0.75 mountY=-0.03, mountTheta=-0.04
04:39:36.454 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:39:36.469 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:39:36.469 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:36.469 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:36.469 00.000 12268 Enqueuing Expose request
04:39:36.469 00.000 11616 Worker thread wakes up
04:39:36.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:36.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:38.481 02.012 11616 Exposure complete
04:39:38.533 00.052 11616 worker thread done servicing request
04:39:38.533 00.000 12268 OnExposeComplete: enter
04:39:38.533 00.000 12268 UpdateGuideState(): m_state=2
04:39:38.533 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:39:38.534 00.001 12268 Star::Find returns 1 (0), X=665.35, Y=915.66, Mass=55, SNR=5.2, Peak=30 HFD=5.8
04:39:38.534 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
04:39:38.534 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
04:39:38.534 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.35 hyp=0.60 cameraTheta=2.53 mountX=0.30 mountY=-0.54, mountTheta=-1.07
04:39:38.538 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:38.553 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
04:39:38.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:38.553 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:38.553 00.000 12268 Enqueuing Expose request
04:39:38.553 00.000 11616 Worker thread wakes up
04:39:38.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:38.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:39:40.561 02.008 11616 Exposure complete
04:39:40.611 00.050 11616 worker thread done servicing request
04:39:40.611 00.000 12268 OnExposeComplete: enter
04:39:40.612 00.001 12268 UpdateGuideState(): m_state=2
04:39:40.612 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:39:40.612 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
04:39:40.612 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
04:39:40.612 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.86)
04:39:40.612 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.16 mountX=0.30 mountY=0.09, mountTheta=0.29
04:39:40.614 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:39:40.629 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
04:39:40.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:40.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:40.629 00.000 12268 Enqueuing Expose request
04:39:40.629 00.000 11616 Worker thread wakes up
04:39:40.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:40.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:42.647 02.018 11616 Exposure complete
04:39:42.700 00.053 11616 worker thread done servicing request
04:39:42.700 00.000 12268 OnExposeComplete: enter
04:39:42.700 00.000 12268 UpdateGuideState(): m_state=2
04:39:42.700 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:39:42.700 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=914.96, Mass=44, SNR=4.7, Peak=29 HFD=3.8
04:39:42.700 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
04:39:42.701 00.001 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
04:39:42.701 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.35 hyp=0.38 cameraTheta=-1.95 mountX=-0.37 mountY=-0.09, mountTheta=-2.89
04:39:42.702 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:39:42.717 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:39:42.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:42.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:42.717 00.000 12268 Enqueuing Expose request
04:39:42.717 00.000 11616 Worker thread wakes up
04:39:42.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:42.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:39:44.728 02.011 11616 Exposure complete
04:39:44.778 00.050 11616 worker thread done servicing request
04:39:44.778 00.000 12268 OnExposeComplete: enter
04:39:44.779 00.001 12268 UpdateGuideState(): m_state=2
04:39:44.779 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:39:44.779 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.87, Mass=54, SNR=5.1, Peak=28 HFD=5.4
04:39:44.779 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
04:39:44.779 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
04:39:44.779 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.55 hyp=0.57 cameraTheta=1.83 mountX=0.54 mountY=-0.22, mountTheta=-0.39
04:39:44.781 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:44.795 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
04:39:44.795 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:44.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:44.796 00.001 12268 Enqueuing Expose request
04:39:44.796 00.000 11616 Worker thread wakes up
04:39:44.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:44.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:46.802 02.006 11616 Exposure complete
04:39:46.853 00.051 11616 worker thread done servicing request
04:39:46.854 00.001 12268 OnExposeComplete: enter
04:39:46.854 00.000 12268 UpdateGuideState(): m_state=2
04:39:46.854 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:39:46.854 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.85, Mass=61, SNR=5.5, Peak=29 HFD=4.9
04:39:46.854 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
04:39:46.854 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
04:39:46.854 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.54 hyp=0.71 cameraTheta=2.27 mountX=0.50 mountY=-0.52, mountTheta=-0.81
04:39:46.856 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:46.871 00.015 12268 UpdateGuideState exits: m=61 SNR=5.5
04:39:46.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:46.871 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:46.872 00.001 12268 Enqueuing Expose request
04:39:46.872 00.000 11616 Worker thread wakes up
04:39:46.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:46.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:39:48.879 02.007 11616 Exposure complete
04:39:48.930 00.051 11616 worker thread done servicing request
04:39:48.930 00.000 12268 OnExposeComplete: enter
04:39:48.930 00.000 12268 UpdateGuideState(): m_state=2
04:39:48.930 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:39:48.930 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.61, Mass=60, SNR=5.4, Peak=29 HFD=5.9
04:39:48.930 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
04:39:48.930 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
04:39:48.930 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.30 hyp=0.67 cameraTheta=2.67 mountX=0.24 mountY=-0.63, mountTheta=-1.20
04:39:48.933 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:48.948 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
04:39:48.948 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:48.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:48.948 00.000 12268 Enqueuing Expose request
04:39:48.948 00.000 11616 Worker thread wakes up
04:39:48.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:48.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:39:51.014 02.066 11616 Exposure complete
04:39:51.066 00.052 11616 worker thread done servicing request
04:39:51.066 00.000 12268 OnExposeComplete: enter
04:39:51.066 00.000 12268 UpdateGuideState(): m_state=2
04:39:51.066 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:39:51.066 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=916.47, Mass=57, SNR=5.2, Peak=29 HFD=5.6
04:39:51.066 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
04:39:51.066 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
04:39:51.066 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=1.16 hyp=1.27 cameraTheta=1.99 mountX=1.10 mountY=-0.65, mountTheta=-0.53
04:39:51.068 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:51.083 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:39:51.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:51.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:51.083 00.000 12268 Enqueuing Expose request
04:39:51.083 00.000 11616 Worker thread wakes up
04:39:51.083 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:51.083 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:39:53.102 02.019 11616 Exposure complete
04:39:53.156 00.054 11616 worker thread done servicing request
04:39:53.156 00.000 12268 OnExposeComplete: enter
04:39:53.156 00.000 12268 UpdateGuideState(): m_state=2
04:39:53.157 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:39:53.157 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.57, Mass=45, SNR=4.7, Peak=31 HFD=3.9
04:39:53.157 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
04:39:53.157 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.39)
04:39:53.157 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.26 hyp=0.40 cameraTheta=0.69 mountX=0.29 mountY=0.28, mountTheta=0.77
04:39:53.159 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:53.175 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:39:53.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:53.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:53.175 00.000 12268 Enqueuing Expose request
04:39:53.176 00.001 11616 Worker thread wakes up
04:39:53.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:53.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:55.191 02.015 11616 Exposure complete
04:39:55.251 00.060 11616 worker thread done servicing request
04:39:55.251 00.000 12268 OnExposeComplete: enter
04:39:55.251 00.000 12268 UpdateGuideState(): m_state=2
04:39:55.251 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:39:55.252 00.001 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=42, SNR=4.5, Peak=29 HFD=4.0
04:39:55.252 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
04:39:55.252 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
04:39:55.252 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.25 hyp=0.43 cameraTheta=0.62 mountX=0.28 mountY=0.31, mountTheta=0.84
04:39:55.254 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:55.269 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:39:55.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:55.270 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:55.270 00.000 12268 Enqueuing Expose request
04:39:55.270 00.000 11616 Worker thread wakes up
04:39:55.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:55.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:57.274 02.004 11616 Exposure complete
04:39:57.325 00.051 11616 worker thread done servicing request
04:39:57.325 00.000 12268 OnExposeComplete: enter
04:39:57.325 00.000 12268 UpdateGuideState(): m_state=2
04:39:57.326 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:39:57.326 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=41, SNR=4.5, Peak=31 HFD=3.1
04:39:57.326 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
04:39:57.326 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
04:39:57.326 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.47 mountX=0.31 mountY=-0.01, mountTheta=-0.02
04:39:57.328 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:39:57.342 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:39:57.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:57.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:57.342 00.000 12268 Enqueuing Expose request
04:39:57.344 00.002 11616 Worker thread wakes up
04:39:57.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:57.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:39:59.361 02.017 11616 Exposure complete
04:39:59.413 00.052 11616 worker thread done servicing request
04:39:59.413 00.000 12268 OnExposeComplete: enter
04:39:59.413 00.000 12268 UpdateGuideState(): m_state=2
04:39:59.414 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:39:59.414 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.72, Mass=42, SNR=4.5, Peak=29 HFD=3.4
04:39:59.414 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
04:39:59.414 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
04:39:59.414 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.47 mountX=0.41 mountY=-0.01, mountTheta=-0.03
04:39:59.416 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:39:59.431 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:39:59.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:59.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:39:59.431 00.000 12268 Enqueuing Expose request
04:39:59.431 00.000 11616 Worker thread wakes up
04:39:59.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:39:59.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:01.445 02.014 11616 Exposure complete
04:40:01.501 00.056 11616 worker thread done servicing request
04:40:01.501 00.000 12268 OnExposeComplete: enter
04:40:01.501 00.000 12268 UpdateGuideState(): m_state=2
04:40:01.502 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:40:01.502 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.38, Mass=55, SNR=5.1, Peak=29 HFD=5.6
04:40:01.502 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
04:40:01.502 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
04:40:01.502 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.29 mountX=0.06 mountY=-0.07, mountTheta=-0.83
04:40:01.504 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:01.520 00.016 12268 UpdateGuideState exits: m=55 SNR=5.1
04:40:01.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:01.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:01.520 00.000 12268 Enqueuing Expose request
04:40:01.520 00.000 11616 Worker thread wakes up
04:40:01.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:01.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:40:03.528 02.008 11616 Exposure complete
04:40:03.579 00.051 11616 worker thread done servicing request
04:40:03.579 00.000 12268 OnExposeComplete: enter
04:40:03.579 00.000 12268 UpdateGuideState(): m_state=2
04:40:03.579 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:40:03.579 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.81, Mass=53, SNR=5.0, Peak=29 HFD=4.1
04:40:03.580 00.001 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
04:40:03.580 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
04:40:03.580 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.50 hyp=0.59 cameraTheta=2.13 mountX=0.46 mountY=-0.37, mountTheta=-0.68
04:40:03.582 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:03.596 00.014 12268 UpdateGuideState exits: m=53 SNR=5.0
04:40:03.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:03.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:03.596 00.000 12268 Enqueuing Expose request
04:40:03.596 00.000 11616 Worker thread wakes up
04:40:03.597 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:03.597 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:05.603 02.006 11616 Exposure complete
04:40:05.655 00.052 11616 worker thread done servicing request
04:40:05.656 00.001 12268 OnExposeComplete: enter
04:40:05.656 00.000 12268 UpdateGuideState(): m_state=2
04:40:05.656 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:40:05.656 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=42, SNR=4.6, Peak=32 HFD=3.2
04:40:05.656 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
04:40:05.656 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
04:40:05.656 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.31 cameraTheta=1.38 mountX=0.31 mountY=0.02, mountTheta=0.06
04:40:05.658 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:05.673 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:40:05.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:05.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:05.673 00.000 12268 Enqueuing Expose request
04:40:05.673 00.000 11616 Worker thread wakes up
04:40:05.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:05.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:07.692 02.019 11616 Exposure complete
04:40:07.742 00.050 11616 worker thread done servicing request
04:40:07.743 00.001 12268 OnExposeComplete: enter
04:40:07.743 00.000 12268 UpdateGuideState(): m_state=2
04:40:07.743 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:40:07.743 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.88, Mass=42, SNR=4.5, Peak=29 HFD=3.8
04:40:07.743 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
04:40:07.743 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.85)
04:40:07.743 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.57 hyp=0.63 cameraTheta=1.15 mountX=0.59 mountY=0.18, mountTheta=0.30
04:40:07.745 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:40:07.760 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:40:07.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:07.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:07.760 00.000 12268 Enqueuing Expose request
04:40:07.760 00.000 11616 Worker thread wakes up
04:40:07.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:07.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:09.774 02.014 11616 Exposure complete
04:40:09.825 00.051 11616 worker thread done servicing request
04:40:09.825 00.000 12268 OnExposeComplete: enter
04:40:09.825 00.000 12268 UpdateGuideState(): m_state=2
04:40:09.826 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:40:09.826 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.82, Mass=46, SNR=4.8, Peak=30 HFD=3.4
04:40:09.826 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
04:40:09.826 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
04:40:09.826 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.51 hyp=0.52 cameraTheta=1.72 mountX=0.50 mountY=-0.14, mountTheta=-0.27
04:40:09.828 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:09.842 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:40:09.842 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:09.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:09.842 00.000 12268 Enqueuing Expose request
04:40:09.842 00.000 11616 Worker thread wakes up
04:40:09.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:09.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:11.846 02.004 11616 Exposure complete
04:40:11.896 00.050 11616 worker thread done servicing request
04:40:11.896 00.000 12268 OnExposeComplete: enter
04:40:11.896 00.000 12268 UpdateGuideState(): m_state=2
04:40:11.896 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:40:11.896 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.31, Mass=45, SNR=4.7, Peak=31 HFD=3.5
04:40:11.897 00.001 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
04:40:11.897 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.47)
04:40:11.897 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.23 mountX=-0.00 mountY=0.02, mountTheta=1.71
04:40:11.899 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:11.914 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:40:11.914 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:11.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:11.914 00.000 12268 Enqueuing Expose request
04:40:11.914 00.000 11616 Worker thread wakes up
04:40:11.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:11.915 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:40:13.931 02.016 11616 Exposure complete
04:40:13.981 00.050 11616 worker thread done servicing request
04:40:13.981 00.000 12268 OnExposeComplete: enter
04:40:13.981 00.000 12268 UpdateGuideState(): m_state=2
04:40:13.981 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:40:13.981 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.65, Mass=60, SNR=5.3, Peak=28 HFD=5.8
04:40:13.981 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
04:40:13.981 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
04:40:13.981 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.34 hyp=0.36 cameraTheta=1.95 mountX=0.32 mountY=-0.18, mountTheta=-0.50
04:40:13.983 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:13.998 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:40:13.998 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:13.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:13.998 00.000 12268 Enqueuing Expose request
04:40:13.998 00.000 11616 Worker thread wakes up
04:40:13.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:13.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:16.006 02.008 11616 Exposure complete
04:40:16.056 00.050 11616 worker thread done servicing request
04:40:16.056 00.000 12268 OnExposeComplete: enter
04:40:16.056 00.000 12268 UpdateGuideState(): m_state=2
04:40:16.056 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:40:16.056 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.83, Mass=43, SNR=4.6, Peak=28 HFD=3.3
04:40:16.057 00.001 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
04:40:16.057 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
04:40:16.057 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.52 hyp=0.55 cameraTheta=1.89 mountX=0.50 mountY=-0.24, mountTheta=-0.44
04:40:16.059 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:40:16.073 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:40:16.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:16.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:16.073 00.000 12268 Enqueuing Expose request
04:40:16.073 00.000 11616 Worker thread wakes up
04:40:16.074 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:16.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:18.086 02.012 11616 Exposure complete
04:40:18.137 00.051 11616 worker thread done servicing request
04:40:18.137 00.000 12268 OnExposeComplete: enter
04:40:18.137 00.000 12268 UpdateGuideState(): m_state=2
04:40:18.137 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:40:18.137 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.46, Mass=41, SNR=4.5, Peak=29 HFD=3.4
04:40:18.137 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
04:40:18.137 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = 3.14)
04:40:18.137 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.44 mountX=0.15 mountY=0.00, mountTheta=0.00
04:40:18.138 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:40:18.154 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:40:18.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:18.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:18.154 00.000 12268 Enqueuing Expose request
04:40:18.154 00.000 11616 Worker thread wakes up
04:40:18.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:18.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:40:20.160 02.006 11616 Exposure complete
04:40:20.218 00.058 11616 worker thread done servicing request
04:40:20.218 00.000 12268 OnExposeComplete: enter
04:40:20.218 00.000 12268 UpdateGuideState(): m_state=2
04:40:20.218 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:40:20.218 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.99, Mass=43, SNR=4.6, Peak=30 HFD=3.4
04:40:20.219 00.001 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
04:40:20.219 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
04:40:20.219 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.68 hyp=0.68 cameraTheta=1.50 mountX=0.68 mountY=-0.04, mountTheta=-0.06
04:40:20.221 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:20.239 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
04:40:20.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:20.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:20.239 00.000 12268 Enqueuing Expose request
04:40:20.239 00.000 11616 Worker thread wakes up
04:40:20.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:20.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:22.259 02.020 11616 Exposure complete
04:40:22.309 00.050 11616 worker thread done servicing request
04:40:22.309 00.000 12268 OnExposeComplete: enter
04:40:22.309 00.000 12268 UpdateGuideState(): m_state=2
04:40:22.310 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:40:22.310 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.94, Mass=56, SNR=5.2, Peak=30 HFD=4.7
04:40:22.310 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
04:40:22.310 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
04:40:22.310 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.63 hyp=0.64 cameraTheta=1.41 mountX=0.64 mountY=0.02, mountTheta=0.03
04:40:22.312 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:22.326 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:40:22.327 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:22.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:22.327 00.000 12268 Enqueuing Expose request
04:40:22.327 00.000 11616 Worker thread wakes up
04:40:22.327 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:22.327 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:24.334 02.007 11616 Exposure complete
04:40:24.386 00.052 11616 worker thread done servicing request
04:40:24.386 00.000 12268 OnExposeComplete: enter
04:40:24.386 00.000 12268 UpdateGuideState(): m_state=2
04:40:24.386 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:40:24.386 00.000 12268 Star::Find returns 1 (0), X=666.71, Y=915.69, Mass=41, SNR=4.5, Peak=25 HFD=5.3
04:40:24.386 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
04:40:24.386 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.11)
04:40:24.386 00.000 12268 CameraToMount -- cameraX=0.86 cameraY=0.38 hyp=0.94 cameraTheta=0.42 mountX=0.46 mountY=0.80, mountTheta=1.05
04:40:24.388 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:24.403 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:40:24.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:24.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:24.403 00.000 12268 Enqueuing Expose request
04:40:24.403 00.000 11616 Worker thread wakes up
04:40:24.404 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:24.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,901,31,31)
04:40:26.414 02.010 11616 Exposure complete
04:40:26.465 00.051 11616 worker thread done servicing request
04:40:26.465 00.000 12268 OnExposeComplete: enter
04:40:26.465 00.000 12268 UpdateGuideState(): m_state=2
04:40:26.466 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:40:26.466 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.83, Mass=54, SNR=5.1, Peak=30 HFD=3.2
04:40:26.466 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
04:40:26.466 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
04:40:26.466 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.52 hyp=0.73 cameraTheta=2.34 mountX=0.47 mountY=-0.57, mountTheta=-0.88
04:40:26.468 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:26.483 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:40:26.483 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:26.484 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:26.484 00.000 12268 Enqueuing Expose request
04:40:26.484 00.000 11616 Worker thread wakes up
04:40:26.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:26.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:40:28.485 02.001 11616 Exposure complete
04:40:28.536 00.051 11616 worker thread done servicing request
04:40:28.537 00.001 12268 OnExposeComplete: enter
04:40:28.537 00.000 12268 UpdateGuideState(): m_state=2
04:40:28.537 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:40:28.537 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.79, Mass=45, SNR=4.7, Peak=30 HFD=2.7
04:40:28.537 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
04:40:28.537 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
04:40:28.537 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.48 hyp=0.62 cameraTheta=2.27 mountX=0.44 mountY=-0.46, mountTheta=-0.81
04:40:28.540 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:28.554 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:40:28.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:28.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:28.554 00.000 12268 Enqueuing Expose request
04:40:28.555 00.001 11616 Worker thread wakes up
04:40:28.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:28.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:40:30.569 02.014 11616 Exposure complete
04:40:30.621 00.052 11616 worker thread done servicing request
04:40:30.622 00.001 12268 OnExposeComplete: enter
04:40:30.622 00.000 12268 UpdateGuideState(): m_state=2
04:40:30.622 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:40:30.622 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.39, Mass=61, SNR=5.4, Peak=30 HFD=6.8
04:40:30.622 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
04:40:30.622 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
04:40:30.622 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.08 hyp=0.49 cameraTheta=2.99 mountX=0.03 mountY=-0.49, mountTheta=-1.51
04:40:30.624 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:30.639 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:40:30.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:30.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:30.639 00.000 12268 Enqueuing Expose request
04:40:30.639 00.000 11616 Worker thread wakes up
04:40:30.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:30.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:40:32.645 02.006 11616 Exposure complete
04:40:32.695 00.050 11616 worker thread done servicing request
04:40:32.696 00.001 12268 OnExposeComplete: enter
04:40:32.696 00.000 12268 UpdateGuideState(): m_state=2
04:40:32.696 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:40:32.696 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=42, SNR=4.5, Peak=30 HFD=3.6
04:40:32.696 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
04:40:32.696 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
04:40:32.696 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.27 hyp=0.36 cameraTheta=0.87 mountX=0.29 mountY=0.19, mountTheta=0.58
04:40:32.698 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:32.713 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:40:32.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:32.713 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:32.713 00.000 12268 Enqueuing Expose request
04:40:32.713 00.000 11616 Worker thread wakes up
04:40:32.713 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:32.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:34.731 02.018 11616 Exposure complete
04:40:34.783 00.052 11616 worker thread done servicing request
04:40:34.783 00.000 12268 OnExposeComplete: enter
04:40:34.784 00.001 12268 UpdateGuideState(): m_state=2
04:40:34.784 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:40:34.784 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.91, Mass=60, SNR=5.4, Peak=32 HFD=3.6
04:40:34.784 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
04:40:34.784 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
04:40:34.784 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.60 hyp=0.70 cameraTheta=2.10 mountX=0.57 mountY=-0.43, mountTheta=-0.65
04:40:34.786 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:34.801 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
04:40:34.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:34.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:34.801 00.000 12268 Enqueuing Expose request
04:40:34.801 00.000 11616 Worker thread wakes up
04:40:34.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:34.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:40:36.822 02.021 11616 Exposure complete
04:40:36.873 00.051 11616 worker thread done servicing request
04:40:36.874 00.001 12268 OnExposeComplete: enter
04:40:36.874 00.000 12268 UpdateGuideState(): m_state=2
04:40:36.874 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:40:36.874 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.81, Mass=52, SNR=5.0, Peak=27 HFD=5.5
04:40:36.874 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
04:40:36.874 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
04:40:36.874 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.50 hyp=0.53 cameraTheta=1.90 mountX=0.48 mountY=-0.23, mountTheta=-0.45
04:40:36.877 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:36.893 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
04:40:36.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:36.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:36.893 00.000 12268 Enqueuing Expose request
04:40:36.893 00.000 11616 Worker thread wakes up
04:40:36.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:36.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:38.912 02.019 11616 Exposure complete
04:40:38.963 00.051 11616 worker thread done servicing request
04:40:38.964 00.001 12268 OnExposeComplete: enter
04:40:38.964 00.000 12268 UpdateGuideState(): m_state=2
04:40:38.964 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:40:38.964 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=37, SNR=4.3, Peak=27 HFD=3.7
04:40:38.964 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
04:40:38.964 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.55)
04:40:38.964 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.27 hyp=0.36 cameraTheta=0.85 mountX=0.29 mountY=0.20, mountTheta=0.61
04:40:38.966 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:38.981 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
04:40:38.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:38.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:38.981 00.000 12268 Enqueuing Expose request
04:40:38.981 00.000 11616 Worker thread wakes up
04:40:38.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:38.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:41.025 02.044 11616 Exposure complete
04:40:41.079 00.054 11616 worker thread done servicing request
04:40:41.079 00.000 12268 OnExposeComplete: enter
04:40:41.080 00.001 12268 UpdateGuideState(): m_state=2
04:40:41.080 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:40:41.080 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.91, Mass=73, SNR=5.9, Peak=31 HFD=6.8
04:40:41.080 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
04:40:41.080 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
04:40:41.080 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.59 hyp=0.76 cameraTheta=2.25 mountX=0.54 mountY=-0.55, mountTheta=-0.79
04:40:41.083 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:41.099 00.016 12268 UpdateGuideState exits: m=73 SNR=5.9
04:40:41.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:41.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:41.099 00.000 12268 Enqueuing Expose request
04:40:41.099 00.000 11616 Worker thread wakes up
04:40:41.100 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:41.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:40:43.113 02.013 11616 Exposure complete
04:40:43.164 00.051 11616 worker thread done servicing request
04:40:43.164 00.000 12268 OnExposeComplete: enter
04:40:43.164 00.000 12268 UpdateGuideState(): m_state=2
04:40:43.164 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:40:43.164 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.29, Mass=53, SNR=5.0, Peak=29 HFD=4.3
04:40:43.164 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
04:40:43.164 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
04:40:43.164 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.02 hyp=0.35 cameraTheta=-3.09 mountX=-0.05 mountY=-0.34, mountTheta=-1.72
04:40:43.166 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:43.181 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
04:40:43.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:43.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:43.181 00.000 12268 Enqueuing Expose request
04:40:43.181 00.000 11616 Worker thread wakes up
04:40:43.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:43.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:40:45.199 02.018 11616 Exposure complete
04:40:45.256 00.057 11616 worker thread done servicing request
04:40:45.256 00.000 12268 OnExposeComplete: enter
04:40:45.256 00.000 12268 UpdateGuideState(): m_state=2
04:40:45.257 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:40:45.257 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.75, Mass=65, SNR=5.5, Peak=29 HFD=6.3
04:40:45.257 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
04:40:45.257 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
04:40:45.257 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.44 hyp=0.44 cameraTheta=1.59 mountX=0.43 mountY=-0.06, mountTheta=-0.15
04:40:45.259 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:40:45.276 00.017 12268 UpdateGuideState exits: m=65 SNR=5.5
04:40:45.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:45.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:45.276 00.000 12268 Enqueuing Expose request
04:40:45.276 00.000 11616 Worker thread wakes up
04:40:45.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:45.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:47.283 02.007 11616 Exposure complete
04:40:47.335 00.052 11616 worker thread done servicing request
04:40:47.335 00.000 12268 OnExposeComplete: enter
04:40:47.335 00.000 12268 UpdateGuideState(): m_state=2
04:40:47.336 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:40:47.336 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.58, Mass=56, SNR=5.2, Peak=32 HFD=5.0
04:40:47.336 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
04:40:47.336 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
04:40:47.336 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=0.27 hyp=0.64 cameraTheta=2.70 mountX=0.21 mountY=-0.60, mountTheta=-1.23
04:40:47.338 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:40:47.352 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:40:47.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:47.353 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:47.353 00.000 12268 Enqueuing Expose request
04:40:47.353 00.000 11616 Worker thread wakes up
04:40:47.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:47.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:40:49.356 02.003 11616 Exposure complete
04:40:49.408 00.052 11616 worker thread done servicing request
04:40:49.408 00.000 12268 OnExposeComplete: enter
04:40:49.408 00.000 12268 UpdateGuideState(): m_state=2
04:40:49.408 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:40:49.408 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.64, Mass=55, SNR=5.2, Peak=29 HFD=5.1
04:40:49.408 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
04:40:49.408 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
04:40:49.409 00.001 12268 CameraToMount -- cameraX=0.34 cameraY=0.33 hyp=0.47 cameraTheta=0.76 mountX=0.36 mountY=0.30, mountTheta=0.69
04:40:49.411 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:49.425 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
04:40:49.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:49.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:49.425 00.000 12268 Enqueuing Expose request
04:40:49.425 00.000 11616 Worker thread wakes up
04:40:49.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:49.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:51.439 02.014 11616 Exposure complete
04:40:51.489 00.050 11616 worker thread done servicing request
04:40:51.490 00.001 12268 OnExposeComplete: enter
04:40:51.490 00.000 12268 UpdateGuideState(): m_state=2
04:40:51.490 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:40:51.490 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.53, Mass=48, SNR=4.9, Peak=30 HFD=3.9
04:40:51.490 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
04:40:51.490 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
04:40:51.490 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.45 mountX=0.22 mountY=-0.00, mountTheta=-0.01
04:40:51.492 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:51.507 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:40:51.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:51.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:51.507 00.000 12268 Enqueuing Expose request
04:40:51.507 00.000 11616 Worker thread wakes up
04:40:51.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:51.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:53.524 02.017 11616 Exposure complete
04:40:53.577 00.053 11616 worker thread done servicing request
04:40:53.577 00.000 12268 OnExposeComplete: enter
04:40:53.577 00.000 12268 UpdateGuideState(): m_state=2
04:40:53.577 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:40:53.577 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.98, Mass=58, SNR=5.3, Peak=29 HFD=4.4
04:40:53.577 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
04:40:53.577 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
04:40:53.577 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.67 hyp=0.67 cameraTheta=1.57 mountX=0.66 mountY=-0.08, mountTheta=-0.12
04:40:53.579 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:53.593 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:40:53.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:53.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:53.593 00.000 12268 Enqueuing Expose request
04:40:53.594 00.001 11616 Worker thread wakes up
04:40:53.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:53.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:55.608 02.014 11616 Exposure complete
04:40:55.659 00.051 11616 worker thread done servicing request
04:40:55.660 00.001 12268 OnExposeComplete: enter
04:40:55.660 00.000 12268 UpdateGuideState(): m_state=2
04:40:55.660 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:40:55.660 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.83, Mass=59, SNR=5.3, Peak=28 HFD=4.7
04:40:55.660 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
04:40:55.660 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
04:40:55.660 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.52 hyp=0.53 cameraTheta=1.70 mountX=0.51 mountY=-0.13, mountTheta=-0.25
04:40:55.662 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:55.677 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:40:55.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:55.677 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:55.677 00.000 12268 Enqueuing Expose request
04:40:55.677 00.000 11616 Worker thread wakes up
04:40:55.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:55.678 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:57.683 02.005 11616 Exposure complete
04:40:57.734 00.051 11616 worker thread done servicing request
04:40:57.734 00.000 12268 OnExposeComplete: enter
04:40:57.734 00.000 12268 UpdateGuideState(): m_state=2
04:40:57.734 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:40:57.735 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.50, Mass=57, SNR=5.3, Peak=28 HFD=5.5
04:40:57.735 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
04:40:57.735 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
04:40:57.735 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.27 cameraTheta=2.33 mountX=0.17 mountY=-0.21, mountTheta=-0.87
04:40:57.737 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:40:57.751 00.014 12268 UpdateGuideState exits: m=57 SNR=5.3
04:40:57.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:57.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:57.751 00.000 12268 Enqueuing Expose request
04:40:57.751 00.000 11616 Worker thread wakes up
04:40:57.751 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:57.752 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:40:59.757 02.005 11616 Exposure complete
04:40:59.810 00.053 11616 worker thread done servicing request
04:40:59.810 00.000 12268 OnExposeComplete: enter
04:40:59.810 00.000 12268 UpdateGuideState(): m_state=2
04:40:59.810 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:40:59.810 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=916.22, Mass=60, SNR=5.3, Peak=32 HFD=5.6
04:40:59.810 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
04:40:59.810 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
04:40:59.811 00.001 12268 CameraToMount -- cameraX=-0.58 cameraY=0.91 hyp=1.08 cameraTheta=2.14 mountX=0.85 mountY=-0.69, mountTheta=-0.69
04:40:59.813 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:40:59.827 00.014 12268 UpdateGuideState exits: m=60 SNR=5.3
04:40:59.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:59.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:40:59.827 00.000 12268 Enqueuing Expose request
04:40:59.828 00.001 11616 Worker thread wakes up
04:40:59.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:40:59.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:41:01.834 02.006 11616 Exposure complete
04:41:01.887 00.053 11616 worker thread done servicing request
04:41:01.887 00.000 12268 OnExposeComplete: enter
04:41:01.887 00.000 12268 UpdateGuideState(): m_state=2
04:41:01.887 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:41:01.887 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=916.15, Mass=56, SNR=5.2, Peak=29 HFD=6.6
04:41:01.888 00.001 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
04:41:01.888 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
04:41:01.888 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.84 hyp=0.85 cameraTheta=1.71 mountX=0.82 mountY=-0.22, mountTheta=-0.26
04:41:01.890 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:01.906 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
04:41:01.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:01.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:01.906 00.000 12268 Enqueuing Expose request
04:41:01.906 00.000 11616 Worker thread wakes up
04:41:01.907 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:01.907 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:03.926 02.019 11616 Exposure complete
04:41:03.977 00.051 11616 worker thread done servicing request
04:41:03.977 00.000 12268 OnExposeComplete: enter
04:41:03.977 00.000 12268 UpdateGuideState(): m_state=2
04:41:03.977 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:41:03.977 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.54, Mass=43, SNR=4.6, Peak=31 HFD=3.7
04:41:03.978 00.001 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
04:41:03.978 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
04:41:03.978 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.40 mountX=0.23 mountY=0.01, mountTheta=0.04
04:41:03.980 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:03.995 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:41:03.995 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:03.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:03.995 00.000 12268 Enqueuing Expose request
04:41:03.995 00.000 11616 Worker thread wakes up
04:41:03.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:03.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:06.008 02.013 11616 Exposure complete
04:41:06.061 00.053 11616 worker thread done servicing request
04:41:06.061 00.000 12268 OnExposeComplete: enter
04:41:06.061 00.000 12268 UpdateGuideState(): m_state=2
04:41:06.061 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:41:06.061 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.48, Mass=42, SNR=4.5, Peak=28 HFD=3.9
04:41:06.061 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
04:41:06.062 00.001 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.50)
04:41:06.062 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.23 cameraTheta=0.81 mountX=0.18 mountY=0.14, mountTheta=0.65
04:41:06.063 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:06.078 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:41:06.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:06.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:06.078 00.000 12268 Enqueuing Expose request
04:41:06.078 00.000 11616 Worker thread wakes up
04:41:06.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:06.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:41:08.096 02.018 11616 Exposure complete
04:41:08.146 00.050 11616 worker thread done servicing request
04:41:08.146 00.000 12268 OnExposeComplete: enter
04:41:08.146 00.000 12268 UpdateGuideState(): m_state=2
04:41:08.147 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:41:08.147 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.53, Mass=61, SNR=5.4, Peak=31 HFD=4.7
04:41:08.147 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
04:41:08.147 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
04:41:08.147 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.21 hyp=0.44 cameraTheta=2.64 mountX=0.18 mountY=-0.41, mountTheta=-1.17
04:41:08.149 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:08.164 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:41:08.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:08.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:08.164 00.000 12268 Enqueuing Expose request
04:41:08.164 00.000 11616 Worker thread wakes up
04:41:08.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:08.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:41:10.168 02.004 11616 Exposure complete
04:41:10.226 00.058 11616 worker thread done servicing request
04:41:10.226 00.000 12268 OnExposeComplete: enter
04:41:10.226 00.000 12268 UpdateGuideState(): m_state=2
04:41:10.226 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:41:10.227 00.001 12268 Star::Find returns 1 (0), X=666.08, Y=915.65, Mass=46, SNR=4.8, Peak=29 HFD=4.2
04:41:10.227 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
04:41:10.227 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
04:41:10.227 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.34 hyp=0.41 cameraTheta=0.98 mountX=0.36 mountY=0.18, mountTheta=0.47
04:41:10.233 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:10.251 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
04:41:10.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:10.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:10.251 00.000 12268 Enqueuing Expose request
04:41:10.251 00.000 11616 Worker thread wakes up
04:41:10.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:10.252 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:12.262 02.010 11616 Exposure complete
04:41:12.314 00.052 11616 worker thread done servicing request
04:41:12.314 00.000 12268 OnExposeComplete: enter
04:41:12.314 00.000 12268 UpdateGuideState(): m_state=2
04:41:12.314 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:41:12.314 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.51, Mass=60, SNR=5.3, Peak=29 HFD=7.3
04:41:12.314 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
04:41:12.315 00.001 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
04:41:12.315 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.20 hyp=0.57 cameraTheta=2.78 mountX=0.15 mountY=-0.56, mountTheta=-1.31
04:41:12.316 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:41:12.332 00.016 12268 UpdateGuideState exits: m=60 SNR=5.3
04:41:12.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:12.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:12.332 00.000 12268 Enqueuing Expose request
04:41:12.332 00.000 11616 Worker thread wakes up
04:41:12.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:12.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:41:14.351 02.019 11616 Exposure complete
04:41:14.398 00.047 12268 evsrv: cli 0F8E6D80 connect
04:41:14.399 00.001 12268 case statement mapped state 2 to 1
04:41:14.399 00.000 12268 case statement mapped state 2 to 1
04:41:14.400 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"5e78817f-55bc-449a-b01a-dec3440dcc01"}
04:41:14.400 00.000 12268 case statement mapped state 2 to 1
04:41:14.400 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"5e78817f-55bc-449a-b01a-dec3440dcc01"}
04:41:14.411 00.011 12268 evsrv: cli 0F8E6D80 disconnect
04:41:14.416 00.005 11616 worker thread done servicing request
04:41:14.416 00.000 12268 OnExposeComplete: enter
04:41:14.416 00.000 12268 UpdateGuideState(): m_state=2
04:41:14.416 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:41:14.416 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.53, Mass=55, SNR=5.2, Peak=31 HFD=4.6
04:41:14.417 00.001 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
04:41:14.417 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
04:41:14.417 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.22 hyp=0.56 cameraTheta=2.74 mountX=0.16 mountY=-0.54, mountTheta=-1.27
04:41:14.419 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:41:14.439 00.020 12268 UpdateGuideState exits: m=55 SNR=5.2
04:41:14.440 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:14.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:14.440 00.000 12268 Enqueuing Expose request
04:41:14.440 00.000 11616 Worker thread wakes up
04:41:14.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:14.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:41:14.543 00.103 12268 evsrv: cli 0F8E69C0 connect
04:41:14.543 00.000 12268 case statement mapped state 2 to 1
04:41:14.544 00.001 12268 case statement mapped state 2 to 1
04:41:14.544 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6ff451c3-4309-407f-8666-9feef69016f5"}
04:41:14.545 00.001 12268 case statement mapped state 2 to 1
04:41:14.545 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"6ff451c3-4309-407f-8666-9feef69016f5"}
04:41:14.574 00.029 12268 evsrv: cli 0F8E69C0 disconnect
04:41:16.449 01.875 11616 Exposure complete
04:41:16.507 00.058 11616 worker thread done servicing request
04:41:16.507 00.000 12268 OnExposeComplete: enter
04:41:16.508 00.001 12268 UpdateGuideState(): m_state=2
04:41:16.508 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:41:16.508 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.74, Mass=52, SNR=5.0, Peak=27 HFD=5.1
04:41:16.508 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
04:41:16.508 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
04:41:16.508 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.43 hyp=0.43 cameraTheta=1.65 mountX=0.43 mountY=-0.09, mountTheta=-0.20
04:41:16.510 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:41:16.527 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
04:41:16.527 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:16.527 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:16.527 00.000 12268 Enqueuing Expose request
04:41:16.527 00.000 11616 Worker thread wakes up
04:41:16.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:16.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:18.580 02.053 11616 Exposure complete
04:41:18.650 00.070 12268 OnExposeComplete: enter
04:41:18.650 00.000 11616 worker thread done servicing request
04:41:18.650 00.000 12268 UpdateGuideState(): m_state=2
04:41:18.650 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:41:18.650 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.61, Mass=49, SNR=4.9, Peak=28 HFD=4.0
04:41:18.651 00.001 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
04:41:18.651 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
04:41:18.651 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.30 hyp=0.31 cameraTheta=1.86 mountX=0.29 mountY=-0.13, mountTheta=-0.41
04:41:18.653 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:18.672 00.019 12268 UpdateGuideState exits: m=49 SNR=4.9
04:41:18.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:18.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:18.672 00.000 12268 Enqueuing Expose request
04:41:18.672 00.000 11616 Worker thread wakes up
04:41:18.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:18.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:20.742 02.070 11616 Exposure complete
04:41:20.805 00.063 11616 worker thread done servicing request
04:41:20.805 00.000 12268 OnExposeComplete: enter
04:41:20.805 00.000 12268 UpdateGuideState(): m_state=2
04:41:20.805 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:41:20.805 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.50, Mass=40, SNR=4.4, Peak=28 HFD=4.1
04:41:20.806 00.001 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.80 = -0.80)
04:41:20.806 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.37)
04:41:20.806 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.19 hyp=0.31 cameraTheta=0.67 mountX=0.21 mountY=0.21, mountTheta=0.79
04:41:20.808 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:20.825 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
04:41:20.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:20.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:20.825 00.000 12268 Enqueuing Expose request
04:41:20.825 00.000 11616 Worker thread wakes up
04:41:20.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:20.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:22.850 02.025 11616 Exposure complete
04:41:22.985 00.135 11616 worker thread done servicing request
04:41:22.985 00.000 12268 OnExposeComplete: enter
04:41:22.986 00.001 12268 UpdateGuideState(): m_state=2
04:41:22.986 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:41:22.986 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=40, SNR=4.4, Peak=29 HFD=3.6
04:41:22.986 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
04:41:22.986 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
04:41:22.986 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.28 hyp=0.35 cameraTheta=0.93 mountX=0.30 mountY=0.17, mountTheta=0.52
04:41:22.989 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:23.007 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
04:41:23.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:23.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:23.007 00.000 12268 Enqueuing Expose request
04:41:23.007 00.000 11616 Worker thread wakes up
04:41:23.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:23.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:25.055 02.048 11616 Exposure complete
04:41:25.115 00.060 11616 worker thread done servicing request
04:41:25.115 00.000 12268 OnExposeComplete: enter
04:41:25.115 00.000 12268 UpdateGuideState(): m_state=2
04:41:25.115 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:41:25.116 00.001 12268 Star::Find returns 1 (0), X=665.80, Y=915.33, Mass=37, SNR=4.3, Peak=27 HFD=3.3
04:41:25.116 00.000 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
04:41:25.116 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
04:41:25.116 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.87 mountX=0.01 mountY=-0.05, mountTheta=-1.39
04:41:25.118 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:25.135 00.017 12268 UpdateGuideState exits: m=37 SNR=4.3
04:41:25.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:25.136 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:25.136 00.000 12268 Enqueuing Expose request
04:41:25.136 00.000 11616 Worker thread wakes up
04:41:25.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:25.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:41:27.143 02.007 11616 Exposure complete
04:41:27.205 00.062 11616 worker thread done servicing request
04:41:27.205 00.000 12268 OnExposeComplete: enter
04:41:27.206 00.001 12268 UpdateGuideState(): m_state=2
04:41:27.206 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:41:27.206 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.02, Mass=57, SNR=5.2, Peak=31 HFD=6.5
04:41:27.206 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.12 = 2.17)
04:41:27.206 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.94)
04:41:27.206 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.29 hyp=0.61 cameraTheta=-2.64 mountX=-0.34 mountY=-0.50, mountTheta=-2.18
04:41:27.209 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:27.226 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
04:41:27.227 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:27.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:27.227 00.000 12268 Enqueuing Expose request
04:41:27.227 00.000 11616 Worker thread wakes up
04:41:27.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:27.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:41:29.267 02.040 11616 Exposure complete
04:41:29.326 00.059 11616 worker thread done servicing request
04:41:29.326 00.000 12268 OnExposeComplete: enter
04:41:29.327 00.001 12268 UpdateGuideState(): m_state=2
04:41:29.327 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:41:29.327 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.79, Mass=39, SNR=4.4, Peak=25 HFD=4.3
04:41:29.327 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
04:41:29.327 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.74)
04:41:29.327 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.47 hyp=0.55 cameraTheta=1.04 mountX=0.50 mountY=0.21, mountTheta=0.40
04:41:29.330 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:29.346 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
04:41:29.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:29.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:29.346 00.000 12268 Enqueuing Expose request
04:41:29.346 00.000 11616 Worker thread wakes up
04:41:29.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:29.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:31.360 02.014 11616 Exposure complete
04:41:31.417 00.057 11616 worker thread done servicing request
04:41:31.417 00.000 12268 OnExposeComplete: enter
04:41:31.417 00.000 12268 UpdateGuideState(): m_state=2
04:41:31.417 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:41:31.417 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=42, SNR=4.5, Peak=31 HFD=3.3
04:41:31.417 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
04:41:31.418 00.001 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
04:41:31.418 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.22 mountX=0.31 mountY=0.07, mountTheta=0.22
04:41:31.420 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:31.436 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
04:41:31.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:31.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:31.436 00.000 12268 Enqueuing Expose request
04:41:31.436 00.000 11616 Worker thread wakes up
04:41:31.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:31.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:33.471 02.035 11616 Exposure complete
04:41:33.565 00.094 11616 worker thread done servicing request
04:41:33.565 00.000 12268 OnExposeComplete: enter
04:41:33.565 00.000 12268 UpdateGuideState(): m_state=2
04:41:33.565 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:41:33.565 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.46, Mass=67, SNR=5.6, Peak=33 HFD=5.6
04:41:33.565 00.000 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.40 = 1.40)
04:41:33.566 00.001 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.71 = -1.71)
04:41:33.566 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.15 hyp=0.55 cameraTheta=2.87 mountX=0.09 mountY=-0.54, mountTheta=-1.40
04:41:33.568 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:33.585 00.017 12268 UpdateGuideState exits: m=67 SNR=5.6
04:41:33.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:33.585 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:33.585 00.000 12268 Enqueuing Expose request
04:41:33.585 00.000 11616 Worker thread wakes up
04:41:33.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:33.586 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:41:35.606 02.020 11616 Exposure complete
04:41:35.665 00.059 11616 worker thread done servicing request
04:41:35.665 00.000 12268 OnExposeComplete: enter
04:41:35.665 00.000 12268 UpdateGuideState(): m_state=2
04:41:35.665 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:41:35.665 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=916.02, Mass=39, SNR=4.4, Peak=27 HFD=3.6
04:41:35.665 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
04:41:35.665 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.11)
04:41:35.666 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=0.71 hyp=0.72 cameraTheta=1.41 mountX=0.71 mountY=0.02, mountTheta=0.03
04:41:35.668 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:35.684 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
04:41:35.684 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:35.684 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:35.684 00.000 12268 Enqueuing Expose request
04:41:35.684 00.000 11616 Worker thread wakes up
04:41:35.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:35.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:37.708 02.024 11616 Exposure complete
04:41:37.765 00.057 11616 worker thread done servicing request
04:41:37.765 00.000 12268 OnExposeComplete: enter
04:41:37.765 00.000 12268 UpdateGuideState(): m_state=2
04:41:37.765 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:41:37.765 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.40, Mass=51, SNR=5.0, Peak=30 HFD=3.3
04:41:37.765 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
04:41:37.766 00.001 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
04:41:37.766 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.09 hyp=0.37 cameraTheta=2.91 mountX=0.05 mountY=-0.37, mountTheta=-1.43
04:41:37.768 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:37.784 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
04:41:37.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:37.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:37.785 00.001 12268 Enqueuing Expose request
04:41:37.785 00.000 11616 Worker thread wakes up
04:41:37.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:37.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:41:39.819 02.034 11616 Exposure complete
04:41:39.878 00.059 11616 worker thread done servicing request
04:41:39.878 00.000 12268 OnExposeComplete: enter
04:41:39.878 00.000 12268 UpdateGuideState(): m_state=2
04:41:39.878 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:41:39.879 00.001 12268 Star::Find returns 1 (0), X=665.60, Y=915.43, Mass=49, SNR=4.9, Peak=28 HFD=4.0
04:41:39.879 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
04:41:39.879 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
04:41:39.879 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.12 hyp=0.27 cameraTheta=2.70 mountX=0.09 mountY=-0.26, mountTheta=-1.23
04:41:39.881 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:39.897 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
04:41:39.898 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:39.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:39.898 00.000 12268 Enqueuing Expose request
04:41:39.898 00.000 11616 Worker thread wakes up
04:41:39.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:39.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:41:41.946 02.048 11616 Exposure complete
04:41:42.004 00.058 11616 worker thread done servicing request
04:41:42.004 00.000 12268 OnExposeComplete: enter
04:41:42.005 00.001 12268 UpdateGuideState(): m_state=2
04:41:42.005 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:41:42.005 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=916.14, Mass=63, SNR=5.5, Peak=31 HFD=4.1
04:41:42.005 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
04:41:42.005 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
04:41:42.005 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=0.83 hyp=1.01 cameraTheta=2.18 mountX=0.77 mountY=-0.68, mountTheta=-0.72
04:41:42.009 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:41:42.028 00.019 12268 UpdateGuideState exits: m=63 SNR=5.5
04:41:42.028 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:42.028 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:42.028 00.000 12268 Enqueuing Expose request
04:41:42.029 00.001 11616 Worker thread wakes up
04:41:42.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:42.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:41:44.058 02.029 11616 Exposure complete
04:41:44.121 00.063 11616 worker thread done servicing request
04:41:44.122 00.001 12268 OnExposeComplete: enter
04:41:44.122 00.000 12268 UpdateGuideState(): m_state=2
04:41:44.122 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:41:44.122 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=916.16, Mass=51, SNR=5.0, Peak=28 HFD=4.4
04:41:44.122 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
04:41:44.122 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.07)
04:41:44.122 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.85 hyp=0.86 cameraTheta=1.38 mountX=0.86 mountY=0.06, mountTheta=0.07
04:41:44.125 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:44.142 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
04:41:44.142 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:44.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:44.142 00.000 12268 Enqueuing Expose request
04:41:44.142 00.000 11616 Worker thread wakes up
04:41:44.143 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:44.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:46.193 02.050 11616 Exposure complete
04:41:46.284 00.091 11616 worker thread done servicing request
04:41:46.284 00.000 12268 OnExposeComplete: enter
04:41:46.284 00.000 12268 UpdateGuideState(): m_state=2
04:41:46.285 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:41:46.285 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.85, Mass=57, SNR=5.3, Peak=30 HFD=4.5
04:41:46.285 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
04:41:46.285 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
04:41:46.285 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.54 hyp=0.54 cameraTheta=1.41 mountX=0.54 mountY=0.02, mountTheta=0.03
04:41:46.287 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:46.304 00.017 12268 UpdateGuideState exits: m=57 SNR=5.3
04:41:46.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:46.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:46.304 00.000 12268 Enqueuing Expose request
04:41:46.309 00.005 11616 Worker thread wakes up
04:41:46.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:46.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:48.338 02.029 11616 Exposure complete
04:41:48.404 00.066 11616 worker thread done servicing request
04:41:48.405 00.001 12268 OnExposeComplete: enter
04:41:48.405 00.000 12268 UpdateGuideState(): m_state=2
04:41:48.405 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:41:48.405 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.53, Mass=45, SNR=4.7, Peak=32 HFD=3.5
04:41:48.405 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
04:41:48.405 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
04:41:48.405 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.22 hyp=0.28 cameraTheta=0.92 mountX=0.24 mountY=0.14, mountTheta=0.53
04:41:48.408 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:48.426 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
04:41:48.426 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:48.426 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:48.426 00.000 12268 Enqueuing Expose request
04:41:48.426 00.000 11616 Worker thread wakes up
04:41:48.427 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:48.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:50.489 02.062 11616 Exposure complete
04:41:50.570 00.081 11616 worker thread done servicing request
04:41:50.570 00.000 12268 OnExposeComplete: enter
04:41:50.570 00.000 12268 UpdateGuideState(): m_state=2
04:41:50.570 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:41:50.571 00.001 12268 Star::Find returns 1 (0), X=665.69, Y=915.52, Mass=66, SNR=5.6, Peak=31 HFD=6.2
04:41:50.571 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
04:41:50.571 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
04:41:50.571 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.27 cameraTheta=2.23 mountX=0.19 mountY=-0.19, mountTheta=-0.78
04:41:50.573 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:50.590 00.017 12268 UpdateGuideState exits: m=66 SNR=5.6
04:41:50.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:50.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:50.590 00.000 12268 Enqueuing Expose request
04:41:50.608 00.018 11616 Worker thread wakes up
04:41:50.608 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:50.608 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:52.619 02.011 11616 Exposure complete
04:41:52.672 00.053 11616 worker thread done servicing request
04:41:52.672 00.000 12268 OnExposeComplete: enter
04:41:52.672 00.000 12268 UpdateGuideState(): m_state=2
04:41:52.672 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:41:52.672 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=916.13, Mass=42, SNR=4.5, Peak=30 HFD=2.8
04:41:52.672 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
04:41:52.672 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
04:41:52.672 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.82 hyp=0.85 cameraTheta=1.84 mountX=0.79 mountY=-0.33, mountTheta=-0.39
04:41:52.675 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:52.692 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
04:41:52.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:52.692 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:52.692 00.000 12268 Enqueuing Expose request
04:41:52.692 00.000 11616 Worker thread wakes up
04:41:52.693 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:52.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:54.789 02.096 11616 Exposure complete
04:41:54.891 00.102 11616 worker thread done servicing request
04:41:54.892 00.001 12268 OnExposeComplete: enter
04:41:54.892 00.000 12268 UpdateGuideState(): m_state=2
04:41:54.892 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:41:54.892 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.54, Mass=59, SNR=5.3, Peak=29 HFD=4.9
04:41:54.892 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
04:41:54.892 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
04:41:54.893 00.001 12268 CameraToMount -- cameraX=-0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.57 mountX=0.23 mountY=-0.03, mountTheta=-0.13
04:41:54.896 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:54.917 00.021 12268 UpdateGuideState exits: m=59 SNR=5.3
04:41:54.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:54.918 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:54.918 00.000 12268 Enqueuing Expose request
04:41:54.918 00.000 11616 Worker thread wakes up
04:41:54.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:54.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:41:57.014 02.096 11616 Exposure complete
04:41:57.092 00.078 11616 worker thread done servicing request
04:41:57.092 00.000 12268 OnExposeComplete: enter
04:41:57.092 00.000 12268 UpdateGuideState(): m_state=2
04:41:57.092 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:41:57.093 00.001 12268 Star::Find returns 1 (0), X=665.27, Y=915.42, Mass=62, SNR=5.5, Peak=29 HFD=6.2
04:41:57.093 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
04:41:57.093 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
04:41:57.093 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.11 hyp=0.59 cameraTheta=2.96 mountX=0.05 mountY=-0.59, mountTheta=-1.49
04:41:57.096 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:57.118 00.022 12268 UpdateGuideState exits: m=62 SNR=5.5
04:41:57.118 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:57.119 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:57.119 00.000 12268 Enqueuing Expose request
04:41:57.123 00.004 11616 Worker thread wakes up
04:41:57.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:57.124 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:41:59.158 02.034 11616 Exposure complete
04:41:59.260 00.102 11616 worker thread done servicing request
04:41:59.260 00.000 12268 OnExposeComplete: enter
04:41:59.261 00.001 12268 UpdateGuideState(): m_state=2
04:41:59.261 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:41:59.261 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=916.02, Mass=54, SNR=5.1, Peak=27 HFD=4.8
04:41:59.261 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.47) = xAngle (0.49 = 0.49)
04:41:59.261 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
04:41:59.261 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.70 hyp=0.76 cameraTheta=1.96 mountX=0.67 mountY=-0.38, mountTheta=-0.51
04:41:59.264 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:41:59.283 00.019 12268 UpdateGuideState exits: m=54 SNR=5.1
04:41:59.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:59.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:41:59.284 00.001 12268 Enqueuing Expose request
04:41:59.288 00.004 11616 Worker thread wakes up
04:41:59.289 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:41:59.289 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:01.304 02.015 11616 Exposure complete
04:42:01.362 00.058 11616 worker thread done servicing request
04:42:01.362 00.000 12268 OnExposeComplete: enter
04:42:01.362 00.000 12268 UpdateGuideState(): m_state=2
04:42:01.362 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:42:01.362 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.64, Mass=49, SNR=4.9, Peak=27 HFD=4.0
04:42:01.363 00.001 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
04:42:01.363 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
04:42:01.363 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.33 hyp=0.37 cameraTheta=1.09 mountX=0.34 mountY=0.13, mountTheta=0.35
04:42:01.365 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:01.381 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
04:42:01.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:01.382 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:01.382 00.000 12268 Enqueuing Expose request
04:42:01.382 00.000 11616 Worker thread wakes up
04:42:01.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:01.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:03.403 02.021 11616 Exposure complete
04:42:03.471 00.068 11616 worker thread done servicing request
04:42:03.472 00.001 12268 OnExposeComplete: enter
04:42:03.472 00.000 12268 UpdateGuideState(): m_state=2
04:42:03.472 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:42:03.472 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.62, Mass=41, SNR=4.5, Peak=31 HFD=3.1
04:42:03.472 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
04:42:03.472 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
04:42:03.473 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.46 mountX=0.31 mountY=-0.01, mountTheta=-0.02
04:42:03.475 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:42:03.496 00.021 12268 UpdateGuideState exits: m=41 SNR=4.5
04:42:03.497 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:03.497 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:03.497 00.000 12268 Enqueuing Expose request
04:42:03.497 00.000 11616 Worker thread wakes up
04:42:03.497 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:03.497 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:05.535 02.038 11616 Exposure complete
04:42:05.617 00.082 11616 worker thread done servicing request
04:42:05.617 00.000 12268 OnExposeComplete: enter
04:42:05.617 00.000 12268 UpdateGuideState(): m_state=2
04:42:05.618 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:42:05.618 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.70, Mass=44, SNR=4.6, Peak=30 HFD=3.1
04:42:05.618 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
04:42:05.618 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
04:42:05.618 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.39 hyp=0.43 cameraTheta=1.98 mountX=0.37 mountY=-0.22, mountTheta=-0.53
04:42:05.622 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:05.655 00.033 12268 UpdateGuideState exits: m=44 SNR=4.6
04:42:05.656 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:05.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:05.656 00.000 12268 Enqueuing Expose request
04:42:05.656 00.000 11616 Worker thread wakes up
04:42:05.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:05.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:07.703 02.047 11616 Exposure complete
04:42:07.788 00.085 11616 worker thread done servicing request
04:42:07.788 00.000 12268 OnExposeComplete: enter
04:42:07.789 00.001 12268 UpdateGuideState(): m_state=2
04:42:07.789 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:42:07.789 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.51, Mass=68, SNR=5.7, Peak=29 HFD=6.1
04:42:07.789 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
04:42:07.789 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
04:42:07.789 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.19 hyp=0.28 cameraTheta=2.37 mountX=0.17 mountY=-0.22, mountTheta=-0.91
04:42:07.792 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:07.813 00.021 12268 UpdateGuideState exits: m=68 SNR=5.7
04:42:07.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:07.813 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:07.813 00.000 12268 Enqueuing Expose request
04:42:07.813 00.000 11616 Worker thread wakes up
04:42:07.813 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:07.813 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:09.838 02.025 11616 Exposure complete
04:42:09.897 00.059 11616 worker thread done servicing request
04:42:09.897 00.000 12268 OnExposeComplete: enter
04:42:09.897 00.000 12268 UpdateGuideState(): m_state=2
04:42:09.898 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:42:09.898 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.60, Mass=61, SNR=5.4, Peak=31 HFD=4.4
04:42:09.898 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.09 = 1.09)
04:42:09.898 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.02 = -2.02)
04:42:09.898 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.29 hyp=0.53 cameraTheta=2.57 mountX=0.24 mountY=-0.48, mountTheta=-1.10
04:42:09.900 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:09.918 00.018 12268 UpdateGuideState exits: m=61 SNR=5.4
04:42:09.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:09.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:09.918 00.000 12268 Enqueuing Expose request
04:42:09.918 00.000 11616 Worker thread wakes up
04:42:09.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:09.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:42:11.925 02.007 11616 Exposure complete
04:42:11.983 00.058 11616 worker thread done servicing request
04:42:11.983 00.000 12268 OnExposeComplete: enter
04:42:11.983 00.000 12268 UpdateGuideState(): m_state=2
04:42:11.984 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:42:11.984 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.93, Mass=49, SNR=4.9, Peak=30 HFD=3.8
04:42:11.984 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
04:42:11.984 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
04:42:11.984 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.62 hyp=0.63 cameraTheta=1.38 mountX=0.63 mountY=0.04, mountTheta=0.06
04:42:11.986 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:12.003 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
04:42:12.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:12.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:12.003 00.000 12268 Enqueuing Expose request
04:42:12.003 00.000 11616 Worker thread wakes up
04:42:12.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:12.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:14.019 02.016 11616 Exposure complete
04:42:14.083 00.064 11616 worker thread done servicing request
04:42:14.083 00.000 12268 OnExposeComplete: enter
04:42:14.083 00.000 12268 UpdateGuideState(): m_state=2
04:42:14.083 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:42:14.083 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.67, Mass=53, SNR=5.0, Peak=26 HFD=5.9
04:42:14.083 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
04:42:14.084 00.001 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
04:42:14.084 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.36 hyp=0.38 cameraTheta=1.87 mountX=0.35 mountY=-0.16, mountTheta=-0.42
04:42:14.086 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:14.104 00.018 12268 UpdateGuideState exits: m=53 SNR=5.0
04:42:14.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:14.105 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:14.105 00.000 12268 Enqueuing Expose request
04:42:14.105 00.000 11616 Worker thread wakes up
04:42:14.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:14.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:16.188 02.083 11616 Exposure complete
04:42:16.294 00.106 11616 worker thread done servicing request
04:42:16.294 00.000 12268 OnExposeComplete: enter
04:42:16.295 00.001 12268 UpdateGuideState(): m_state=2
04:42:16.295 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:42:16.295 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.69, Mass=47, SNR=4.8, Peak=29 HFD=4.2
04:42:16.295 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
04:42:16.296 00.001 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.54)
04:42:16.296 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.38 hyp=0.51 cameraTheta=0.84 mountX=0.41 mountY=0.29, mountTheta=0.61
04:42:16.299 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:16.320 00.021 12268 UpdateGuideState exits: m=47 SNR=4.8
04:42:16.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:16.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:16.321 00.001 12268 Enqueuing Expose request
04:42:16.325 00.004 11616 Worker thread wakes up
04:42:16.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:16.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:18.370 02.045 11616 Exposure complete
04:42:18.439 00.069 11616 worker thread done servicing request
04:42:18.440 00.001 12268 OnExposeComplete: enter
04:42:18.440 00.000 12268 UpdateGuideState(): m_state=2
04:42:18.440 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:42:18.440 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.77, Mass=57, SNR=5.2, Peak=32 HFD=4.5
04:42:18.440 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
04:42:18.440 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
04:42:18.440 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.46 hyp=0.65 cameraTheta=2.35 mountX=0.41 mountY=-0.51, mountTheta=-0.89
04:42:18.443 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:18.462 00.019 12268 UpdateGuideState exits: m=57 SNR=5.2
04:42:18.462 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:18.463 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:18.463 00.000 12268 Enqueuing Expose request
04:42:18.463 00.000 11616 Worker thread wakes up
04:42:18.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:18.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:42:20.476 02.013 11616 Exposure complete
04:42:20.537 00.061 11616 worker thread done servicing request
04:42:20.537 00.000 12268 OnExposeComplete: enter
04:42:20.537 00.000 12268 UpdateGuideState(): m_state=2
04:42:20.538 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:42:20.538 00.000 12268 Star::Find returns 1 (0), X=665.19, Y=915.71, Mass=55, SNR=5.1, Peak=30 HFD=7.2
04:42:20.538 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
04:42:20.538 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
04:42:20.538 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=0.40 hyp=0.78 cameraTheta=2.60 mountX=0.33 mountY=-0.71, mountTheta=-1.13
04:42:20.541 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:20.559 00.018 12268 UpdateGuideState exits: m=55 SNR=5.1
04:42:20.559 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:20.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:20.559 00.000 12268 Enqueuing Expose request
04:42:20.559 00.000 11616 Worker thread wakes up
04:42:20.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:20.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:42:22.584 02.025 11616 Exposure complete
04:42:22.643 00.059 11616 worker thread done servicing request
04:42:22.643 00.000 12268 OnExposeComplete: enter
04:42:22.643 00.000 12268 UpdateGuideState(): m_state=2
04:42:22.644 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:42:22.644 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.46, Mass=54, SNR=5.1, Peak=30 HFD=7.4
04:42:22.644 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
04:42:22.644 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
04:42:22.644 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.14 hyp=0.56 cameraTheta=2.88 mountX=0.09 mountY=-0.56, mountTheta=-1.41
04:42:22.646 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:22.664 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
04:42:22.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:22.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:22.664 00.000 12268 Enqueuing Expose request
04:42:22.664 00.000 11616 Worker thread wakes up
04:42:22.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:22.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:42:24.682 02.018 11616 Exposure complete
04:42:24.743 00.061 11616 worker thread done servicing request
04:42:24.743 00.000 12268 OnExposeComplete: enter
04:42:24.743 00.000 12268 UpdateGuideState(): m_state=2
04:42:24.743 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:42:24.743 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=914.75, Mass=50, SNR=5.0, Peak=29 HFD=5.0
04:42:24.743 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
04:42:24.743 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.16)
04:42:24.743 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.56 hyp=0.56 cameraTheta=-1.54 mountX=-0.55 mountY=0.09, mountTheta=2.99
04:42:24.745 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:42:24.763 00.018 12268 UpdateGuideState exits: m=50 SNR=5.0
04:42:24.764 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:24.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:24.764 00.000 12268 Enqueuing Expose request
04:42:24.764 00.000 11616 Worker thread wakes up
04:42:24.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:24.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:42:26.780 02.016 11616 Exposure complete
04:42:26.839 00.059 11616 worker thread done servicing request
04:42:26.840 00.001 12268 OnExposeComplete: enter
04:42:26.840 00.000 12268 UpdateGuideState(): m_state=2
04:42:26.840 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:42:26.840 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.57, Mass=51, SNR=5.0, Peak=30 HFD=3.8
04:42:26.840 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
04:42:26.840 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = 3.14)
04:42:26.840 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.44 mountX=0.26 mountY=0.00, mountTheta=0.00
04:42:26.844 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:26.863 00.019 12268 UpdateGuideState exits: m=51 SNR=5.0
04:42:26.864 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:26.864 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:26.864 00.000 12268 Enqueuing Expose request
04:42:26.864 00.000 11616 Worker thread wakes up
04:42:26.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:26.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:28.891 02.027 11616 Exposure complete
04:42:28.954 00.063 12268 OnExposeComplete: enter
04:42:28.955 00.001 12268 UpdateGuideState(): m_state=2
04:42:28.955 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:42:28.955 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=916.04, Mass=40, SNR=4.4, Peak=29 HFD=3.1
04:42:28.955 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
04:42:28.955 00.000 11616 worker thread done servicing request
04:42:28.955 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
04:42:28.955 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.73 hyp=0.73 cameraTheta=1.65 mountX=0.72 mountY=-0.15, mountTheta=-0.21
04:42:28.958 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:42:28.976 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
04:42:28.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:28.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:28.976 00.000 12268 Enqueuing Expose request
04:42:28.976 00.000 11616 Worker thread wakes up
04:42:28.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:28.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:31.024 02.048 11616 Exposure complete
04:42:31.075 00.051 11616 worker thread done servicing request
04:42:31.075 00.000 12268 OnExposeComplete: enter
04:42:31.075 00.000 12268 UpdateGuideState(): m_state=2
04:42:31.076 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:42:31.076 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.56, Mass=57, SNR=5.2, Peak=28 HFD=5.8
04:42:31.076 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
04:42:31.076 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
04:42:31.076 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.25 hyp=0.34 cameraTheta=2.30 mountX=0.23 mountY=-0.26, mountTheta=-0.84
04:42:31.078 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:31.092 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
04:42:31.093 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:31.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:31.093 00.000 12268 Enqueuing Expose request
04:42:31.093 00.000 11616 Worker thread wakes up
04:42:31.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:31.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:33.101 02.008 11616 Exposure complete
04:42:33.154 00.053 11616 worker thread done servicing request
04:42:33.154 00.000 12268 OnExposeComplete: enter
04:42:33.154 00.000 12268 UpdateGuideState(): m_state=2
04:42:33.154 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:42:33.154 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=38, SNR=4.3, Peak=29 HFD=3.1
04:42:33.154 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
04:42:33.154 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
04:42:33.155 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.41 mountX=0.31 mountY=0.01, mountTheta=0.03
04:42:33.157 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:33.172 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
04:42:33.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:33.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:33.172 00.000 12268 Enqueuing Expose request
04:42:33.172 00.000 11616 Worker thread wakes up
04:42:33.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:33.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:35.182 02.010 11616 Exposure complete
04:42:35.245 00.063 11616 worker thread done servicing request
04:42:35.245 00.000 12268 OnExposeComplete: enter
04:42:35.245 00.000 12268 UpdateGuideState(): m_state=2
04:42:35.246 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:42:35.246 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.94, Mass=49, SNR=4.9, Peak=29 HFD=4.0
04:42:35.246 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
04:42:35.246 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
04:42:35.246 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.63 hyp=0.63 cameraTheta=1.43 mountX=0.63 mountY=0.01, mountTheta=0.01
04:42:35.248 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=22, Gamma=1.290
04:42:35.266 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
04:42:35.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:35.266 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:35.266 00.000 12268 Enqueuing Expose request
04:42:35.266 00.000 11616 Worker thread wakes up
04:42:35.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:35.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:37.289 02.023 11616 Exposure complete
04:42:37.341 00.052 11616 worker thread done servicing request
04:42:37.341 00.000 12268 OnExposeComplete: enter
04:42:37.341 00.000 12268 UpdateGuideState(): m_state=2
04:42:37.341 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:42:37.341 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=916.07, Mass=51, SNR=4.9, Peak=29 HFD=5.4
04:42:37.341 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
04:42:37.342 00.001 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.42 = -2.42)
04:42:37.342 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.76 hyp=0.92 cameraTheta=2.17 mountX=0.71 mountY=-0.61, mountTheta=-0.71
04:42:37.344 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:37.358 00.014 12268 UpdateGuideState exits: m=51 SNR=4.9
04:42:37.359 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:37.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:37.359 00.000 12268 Enqueuing Expose request
04:42:37.359 00.000 11616 Worker thread wakes up
04:42:37.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:37.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:42:39.366 02.007 11616 Exposure complete
04:42:39.418 00.052 11616 worker thread done servicing request
04:42:39.418 00.000 12268 OnExposeComplete: enter
04:42:39.418 00.000 12268 UpdateGuideState(): m_state=2
04:42:39.418 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:42:39.418 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.25, Mass=59, SNR=5.4, Peak=33 HFD=3.6
04:42:39.418 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
04:42:39.418 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.30)
04:42:39.418 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.06 hyp=0.40 cameraTheta=-3.00 mountX=-0.10 mountY=-0.38, mountTheta=-1.82
04:42:39.421 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:39.436 00.015 12268 UpdateGuideState exits: m=59 SNR=5.4
04:42:39.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:39.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:39.436 00.000 12268 Enqueuing Expose request
04:42:39.436 00.000 11616 Worker thread wakes up
04:42:39.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:39.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:42:41.172 01.736 12268 evsrv: cli 0F8E6D80 connect
04:42:41.172 00.000 12268 case statement mapped state 2 to 1
04:42:41.173 00.001 12268 case statement mapped state 2 to 1
04:42:41.173 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"f1b01f24-6ee9-46d5-8e1d-89a1116a0dd0"}
04:42:41.174 00.001 12268 case statement mapped state 2 to 1
04:42:41.174 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"f1b01f24-6ee9-46d5-8e1d-89a1116a0dd0"}
04:42:41.175 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:42:41.176 00.001 12268 evsrv: cli 0F8E6D80 connect
04:42:41.176 00.000 12268 case statement mapped state 2 to 1
04:42:41.177 00.001 12268 case statement mapped state 2 to 1
04:42:41.177 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"56a9ef16-0f28-4117-8111-e6c22ed9c99f"}
04:42:41.177 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"56a9ef16-0f28-4117-8111-e6c22ed9c99f"}
04:42:41.178 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:42:41.180 00.002 12268 evsrv: cli 0F8E69C0 connect
04:42:41.180 00.000 12268 case statement mapped state 2 to 1
04:42:41.180 00.000 12268 case statement mapped state 2 to 1
04:42:41.182 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"92c2dc0f-f0cd-4f8b-8c05-3566c7ab13fa"}
04:42:41.182 00.000 12268 PhdController::Guide begins
04:42:41.182 00.000 12268 PhdController: newstate STATE_SETUP
04:42:41.182 00.000 12268 PhdController: setup
04:42:41.182 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
04:42:41.182 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:42:41.182 00.000 12268 PhdController: newstate STATE_GUIDE
04:42:41.183 00.001 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:42:41.183 00.000 12268 guider state => CALIBRATED
04:42:41.183 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:42:41.184 00.001 12268 reset dither spiral
04:42:41.184 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:42:41.184 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"92c2dc0f-f0cd-4f8b-8c05-3566c7ab13fa"}
04:42:41.189 00.005 12268 evsrv: cli 0F8E69C0 disconnect
04:42:41.190 00.001 12268 evsrv: cli 0F8E6D80 connect
04:42:41.190 00.000 12268 case statement mapped state 5 to 1
04:42:41.190 00.000 12268 case statement mapped state 5 to 1
04:42:41.191 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"56180fc9-83ae-45e9-be0a-35f89277e4f7"}
04:42:41.191 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"56180fc9-83ae-45e9-be0a-35f89277e4f7"}
04:42:41.192 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:42:41.193 00.001 12268 evsrv: cli 0FA411A0 connect
04:42:41.193 00.000 12268 case statement mapped state 5 to 1
04:42:41.194 00.001 12268 case statement mapped state 5 to 1
04:42:41.194 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"149a8cb7-4c88-436d-8be4-5d64c40fb2e4"}
04:42:41.194 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.85,915.31],"id":"149a8cb7-4c88-436d-8be4-5d64c40fb2e4"}
04:42:41.197 00.003 12268 evsrv: cli 0FA411A0 disconnect
04:42:41.197 00.000 12268 evsrv: cli 0F961740 connect
04:42:41.197 00.000 12268 case statement mapped state 5 to 1
04:42:41.198 00.001 12268 case statement mapped state 5 to 1
04:42:41.198 00.000 12268 evsrv: cli 0F961740 request: {"method":"get_app_state","id":"831671da-a18c-4cf3-8848-87f24e1639e5"}
04:42:41.199 00.001 12268 case statement mapped state 5 to 1
04:42:41.199 00.000 12268 evsrv: cli 0F961740 response: {"jsonrpc":"2.0","result":"Selected","id":"831671da-a18c-4cf3-8848-87f24e1639e5"}
04:42:41.200 00.001 12268 evsrv: cli 0F961740 disconnect
04:42:41.444 00.244 11616 Exposure complete
04:42:41.492 00.048 11616 worker thread done servicing request
04:42:41.492 00.000 12268 OnExposeComplete: enter
04:42:41.494 00.002 12268 UpdateGuideState(): m_state=5
04:42:41.494 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:42:41.494 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.38, Mass=53, SNR=5.1, Peak=29 HFD=4.3
04:42:41.494 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.49 = 1.49)
04:42:41.494 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.62 = -1.62)
04:42:41.494 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.07 hyp=0.38 cameraTheta=2.97 mountX=0.03 mountY=-0.38, mountTheta=-1.49
04:42:41.495 00.001 12268 Changing from state CALIBRATED to GUIDING
04:42:41.495 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:42:41.495 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:42:41.495 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:42:41.497 00.002 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:42:41.497 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:42:41.497 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:42:41.498 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:42:41.498 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:42:41.498 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:42:41.498 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:42:41.498 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:42:41.498 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:42:41.498 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:42:41.498 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:42:41.498 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:42:41.500 00.002 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:42:41.629 00.129 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:42:41.630 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:42:41.630 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:42:41.634 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:42:41.634 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:42:41.635 00.001 12268 setting lock position to (665.48, 915.38)
04:42:41.635 00.000 12268 MultiStar: stabilizing after lock position change
04:42:41.635 00.000 12268 guider state => GUIDING
04:42:41.635 00.000 12268 Status Line: Guiding
04:42:41.638 00.003 12268 Mount: notify guiding started
04:42:41.638 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:42:41.639 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:42:41.639 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:42:41.639 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:42:41.639 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:42:41.640 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:42:41.640 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:42:41.640 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:42:41.640 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:42:41.640 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:42:41.641 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:42:41.641 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:42:41.641 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:42:41.641 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:42:41.642 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:42:41.642 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:42:41.642 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:42:41.642 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:42:41.643 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:42:41.643 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:42:41.644 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:42:41.644 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:42:41.644 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:42:41.645 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:42:41.645 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:42:41.645 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:42:41.646 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:42:41.646 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:42:41.646 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:42:41.646 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:42:41.647 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:42:41.647 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:42:41.647 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:42:41.647 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:42:41.647 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:42:41.648 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:42:41.648 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:42:41.648 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:42:41.798 00.150 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:42:41.799 00.001 12268 ScopeASCOM::SideOfPier() returns 0
04:42:41.800 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:42:41.800 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:42:41.800 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:42:41.800 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:42:41.801 00.001 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:42:41.801 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:42:41.801 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:42:41.801 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:42:41.801 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:42:41.802 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:41.816 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
04:42:41.817 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
04:42:41.817 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:41.817 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:41.817 00.000 12268 Enqueuing Expose request
04:42:41.817 00.000 11616 Worker thread wakes up
04:42:41.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:41.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:42:42.201 00.384 12268 evsrv: cli 0F8E69C0 connect
04:42:42.201 00.000 12268 case statement mapped state 6 to 3
04:42:42.202 00.001 12268 case statement mapped state 6 to 3
04:42:42.202 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7193797f-f68a-4c4c-a250-f42f62606e66"}
04:42:42.202 00.000 12268 case statement mapped state 6 to 3
04:42:42.202 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7193797f-f68a-4c4c-a250-f42f62606e66"}
04:42:42.203 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:42:43.826 01.623 11616 Exposure complete
04:42:43.877 00.051 11616 worker thread done servicing request
04:42:43.877 00.000 12268 OnExposeComplete: enter
04:42:43.877 00.000 12268 UpdateGuideState(): m_state=6
04:42:43.877 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:42:43.877 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:42:43.877 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
04:42:43.878 00.001 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
04:42:43.878 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.21 hyp=0.62 cameraTheta=0.35 mountX=0.27 mountY=0.55, mountTheta=1.12
04:42:43.879 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.58, y=0.21, opts=13)
04:42:43.879 00.000 12268 Enqueuing Move request for scope (0.58, 0.21)
04:42:43.879 00.000 11616 Worker thread wakes up
04:42:43.879 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.21) opts 0xd
04:42:43.880 00.001 11616 Handling offset move in thread for scope, endpoint = (0.58, 0.21)
04:42:43.880 00.000 11616 Moving (0.58, 0.21) raw xDistance=0.27 yDistance=0.55
04:42:43.880 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:42:43.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
04:42:43.880 00.000 11616 resist switch: large excursion: input 0.55 thresh 0.45 direction from 0 to 1
04:42:43.880 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.64
04:42:43.880 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.55
04:42:43.880 00.000 11616 MoveAxis(E, 0, ABG)
04:42:43.880 00.000 11616 Move returns status 0, amount 0
04:42:43.880 00.000 11616 MoveAxis(S, 46, ABG)
04:42:43.880 00.000 11616 Guiding  Dir = 1, Dur = 46
04:42:43.880 00.000 11616 IsSlewing returns 1
04:42:43.881 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:42:43.881 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:42:43.881 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:42:43.881 00.000 11616 Move returns status 2, amount 0
04:42:43.882 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:42:43.882 00.000 11616 move complete, result=2
04:42:43.882 00.000 11616 worker thread done servicing request
04:42:43.901 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=52, Gamma=1.290
04:42:43.918 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
04:42:43.918 00.000 12268 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 1 / 99999
04:42:43.918 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768707763.918,"Host":"ASTROCENTER","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:42:43.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:43.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:43.919 00.000 12268 Enqueuing Expose request
04:42:43.919 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:42:43.919 00.000 11616 Worker thread wakes up
04:42:43.920 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:43.920 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:42:43.944 00.024 12268 GuideStep: 0.3 px 0 ms EAST, 0.5 px 0 ms SOUTH
04:42:43.946 00.002 12268 mount move error indicates guiding should stop
04:42:43.946 00.000 12268 Mount: notify guiding stopped
04:42:43.946 00.000 12268 BLC: window closed
04:42:43.946 00.000 12268 BLC: Last direction was reset
04:42:43.947 00.001 12268 PhdController failed: Guiding stopped
04:42:43.947 00.000 12268 PhdController: newstate STATE_FINISH
04:42:43.947 00.000 12268 PhdController complete: fail: Guiding stopped
04:42:43.947 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768707763.947,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
04:42:43.947 00.000 12268 Mount: notify guiding dither settle done success=0
04:42:43.947 00.000 12268 PhdController: newstate STATE_IDLE
04:42:43.947 00.000 12268 Changing from state GUIDING to STOP
04:42:43.947 00.000 12268 guider state => SELECTED
04:42:43.947 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:42:45.930 01.983 11616 Exposure complete
04:42:45.982 00.052 11616 worker thread done servicing request
04:42:45.982 00.000 12268 OnExposeComplete: enter
04:42:45.982 00.000 12268 UpdateGuideState(): m_state=2
04:42:45.982 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:42:45.982 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.12, Mass=54, SNR=5.1, Peak=30 HFD=4.7
04:42:45.982 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.19 = 3.09)
04:42:45.982 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
04:42:45.983 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.26 hyp=0.26 cameraTheta=-1.72 mountX=-0.26 mountY=-0.00, mountTheta=-3.12
04:42:46.007 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:46.023 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
04:42:46.023 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:46.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:46.023 00.000 12268 Enqueuing Expose request
04:42:46.023 00.000 11616 Worker thread wakes up
04:42:46.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:46.024 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:42:48.030 02.006 11616 Exposure complete
04:42:48.082 00.052 11616 worker thread done servicing request
04:42:48.082 00.000 12268 OnExposeComplete: enter
04:42:48.082 00.000 12268 UpdateGuideState(): m_state=2
04:42:48.082 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:42:48.082 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.40, Mass=62, SNR=5.5, Peak=29 HFD=6.9
04:42:48.082 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
04:42:48.082 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
04:42:48.083 00.001 12268 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.80 mountX=0.01 mountY=-0.06, mountTheta=-1.33
04:42:48.084 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:48.099 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
04:42:48.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:48.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:48.099 00.000 12268 Enqueuing Expose request
04:42:48.099 00.000 11616 Worker thread wakes up
04:42:48.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:48.100 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:42:50.113 02.013 11616 Exposure complete
04:42:50.165 00.052 11616 worker thread done servicing request
04:42:50.165 00.000 12268 OnExposeComplete: enter
04:42:50.165 00.000 12268 UpdateGuideState(): m_state=2
04:42:50.166 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:42:50.166 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.61, Mass=37, SNR=4.3, Peak=26 HFD=3.5
04:42:50.166 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
04:42:50.166 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.24)
04:42:50.166 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.23 hyp=0.46 cameraTheta=0.54 mountX=0.27 mountY=0.36, mountTheta=0.93
04:42:50.171 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:50.187 00.016 12268 UpdateGuideState exits: m=37 SNR=4.3
04:42:50.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:50.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:50.187 00.000 12268 Enqueuing Expose request
04:42:50.187 00.000 11616 Worker thread wakes up
04:42:50.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:50.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:52.206 02.019 11616 Exposure complete
04:42:52.258 00.052 11616 worker thread done servicing request
04:42:52.259 00.001 12268 OnExposeComplete: enter
04:42:52.259 00.000 12268 UpdateGuideState(): m_state=2
04:42:52.259 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:42:52.259 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.46, Mass=52, SNR=5.0, Peak=28 HFD=4.7
04:42:52.259 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
04:42:52.259 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
04:42:52.259 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=0.09 hyp=0.70 cameraTheta=0.12 mountX=0.15 mountY=0.68, mountTheta=1.35
04:42:52.261 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:52.276 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:42:52.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:52.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:52.276 00.000 12268 Enqueuing Expose request
04:42:52.276 00.000 11616 Worker thread wakes up
04:42:52.277 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:52.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:42:54.289 02.012 11616 Exposure complete
04:42:54.340 00.051 11616 worker thread done servicing request
04:42:54.341 00.001 12268 OnExposeComplete: enter
04:42:54.341 00.000 12268 UpdateGuideState(): m_state=2
04:42:54.341 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:42:54.341 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.63, Mass=60, SNR=5.3, Peak=31 HFD=5.7
04:42:54.341 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
04:42:54.341 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.35)
04:42:54.341 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.25 hyp=0.42 cameraTheta=0.65 mountX=0.28 mountY=0.30, mountTheta=0.81
04:42:54.343 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:54.358 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:42:54.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:54.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:54.358 00.000 12268 Enqueuing Expose request
04:42:54.358 00.000 11616 Worker thread wakes up
04:42:54.358 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:54.358 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:56.364 02.006 11616 Exposure complete
04:42:56.416 00.052 11616 worker thread done servicing request
04:42:56.417 00.001 12268 OnExposeComplete: enter
04:42:56.417 00.000 12268 UpdateGuideState(): m_state=2
04:42:56.417 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:42:56.417 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=916.19, Mass=61, SNR=5.4, Peak=32 HFD=6.7
04:42:56.417 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
04:42:56.417 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
04:42:56.417 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.81 hyp=0.82 cameraTheta=1.43 mountX=0.82 mountY=0.01, mountTheta=0.01
04:42:56.419 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:56.433 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
04:42:56.434 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:56.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:56.434 00.000 12268 Enqueuing Expose request
04:42:56.434 00.000 11616 Worker thread wakes up
04:42:56.434 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:56.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:42:58.445 02.011 11616 Exposure complete
04:42:58.497 00.052 11616 worker thread done servicing request
04:42:58.497 00.000 12268 OnExposeComplete: enter
04:42:58.497 00.000 12268 UpdateGuideState(): m_state=2
04:42:58.497 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:42:58.497 00.000 12268 Star::Find returns 1 (0), X=664.86, Y=915.62, Mass=67, SNR=5.7, Peak=32 HFD=5.1
04:42:58.497 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
04:42:58.497 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
04:42:58.498 00.001 12268 CameraToMount -- cameraX=-0.62 cameraY=0.24 hyp=0.67 cameraTheta=2.77 mountX=0.18 mountY=-0.65, mountTheta=-1.30
04:42:58.499 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:42:58.514 00.015 12268 UpdateGuideState exits: m=67 SNR=5.7
04:42:58.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:58.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:42:58.514 00.000 12268 Enqueuing Expose request
04:42:58.514 00.000 11616 Worker thread wakes up
04:42:58.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:42:58.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:43:00.523 02.009 11616 Exposure complete
04:43:00.573 00.050 11616 worker thread done servicing request
04:43:00.574 00.001 12268 OnExposeComplete: enter
04:43:00.574 00.000 12268 UpdateGuideState(): m_state=2
04:43:00.574 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:43:00.574 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.49, Mass=52, SNR=5.0, Peak=31 HFD=3.6
04:43:00.574 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
04:43:00.574 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.09)
04:43:00.574 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.29 cameraTheta=0.39 mountX=0.13 mountY=0.25, mountTheta=1.08
04:43:00.576 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:00.591 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:43:00.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:00.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:00.591 00.000 12268 Enqueuing Expose request
04:43:00.591 00.000 11616 Worker thread wakes up
04:43:00.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:00.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:43:02.599 02.008 11616 Exposure complete
04:43:02.649 00.050 11616 worker thread done servicing request
04:43:02.649 00.000 12268 OnExposeComplete: enter
04:43:02.649 00.000 12268 UpdateGuideState(): m_state=2
04:43:02.650 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:43:02.650 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.52, Mass=52, SNR=5.0, Peak=28 HFD=3.1
04:43:02.650 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
04:43:02.650 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
04:43:02.650 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.84 mountX=0.14 mountY=-0.06, mountTheta=-0.39
04:43:02.652 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:02.667 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:43:02.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:02.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:02.667 00.000 12268 Enqueuing Expose request
04:43:02.667 00.000 11616 Worker thread wakes up
04:43:02.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:02.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:43:04.687 02.020 11616 Exposure complete
04:43:04.743 00.056 11616 worker thread done servicing request
04:43:04.744 00.001 12268 OnExposeComplete: enter
04:43:04.744 00.000 12268 UpdateGuideState(): m_state=2
04:43:04.744 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:43:04.744 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.78, Mass=42, SNR=4.5, Peak=29 HFD=3.8
04:43:04.744 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
04:43:04.744 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
04:43:04.744 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.40 hyp=0.75 cameraTheta=0.56 mountX=0.46 mountY=0.58, mountTheta=0.90
04:43:04.747 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:04.762 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:43:04.762 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:04.762 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:04.762 00.000 12268 Enqueuing Expose request
04:43:04.762 00.000 11616 Worker thread wakes up
04:43:04.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:04.762 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:06.773 02.011 11616 Exposure complete
04:43:06.825 00.052 11616 worker thread done servicing request
04:43:06.825 00.000 12268 OnExposeComplete: enter
04:43:06.825 00.000 12268 UpdateGuideState(): m_state=2
04:43:06.826 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:43:06.826 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.50, Mass=53, SNR=5.0, Peak=27 HFD=6.1
04:43:06.826 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
04:43:06.826 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.44)
04:43:06.826 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.18 cameraTheta=0.74 mountX=0.14 mountY=0.12, mountTheta=0.72
04:43:06.828 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:06.843 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
04:43:06.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:06.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:06.843 00.000 12268 Enqueuing Expose request
04:43:06.843 00.000 11616 Worker thread wakes up
04:43:06.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:06.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:08.856 02.013 11616 Exposure complete
04:43:08.908 00.052 11616 worker thread done servicing request
04:43:08.909 00.001 12268 OnExposeComplete: enter
04:43:08.909 00.000 12268 UpdateGuideState(): m_state=2
04:43:08.909 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:43:08.909 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.79, Mass=45, SNR=4.7, Peak=29 HFD=3.5
04:43:08.909 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
04:43:08.909 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.61)
04:43:08.909 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.42 hyp=0.53 cameraTheta=0.91 mountX=0.45 mountY=0.27, mountTheta=0.54
04:43:08.911 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:08.926 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:43:08.927 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:08.927 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:08.927 00.000 12268 Enqueuing Expose request
04:43:08.927 00.000 11616 Worker thread wakes up
04:43:08.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:08.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:11.028 02.101 11616 Exposure complete
04:43:11.080 00.052 11616 worker thread done servicing request
04:43:11.080 00.000 12268 OnExposeComplete: enter
04:43:11.081 00.001 12268 UpdateGuideState(): m_state=2
04:43:11.081 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:43:11.081 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.63, Mass=52, SNR=5.0, Peak=27 HFD=5.3
04:43:11.081 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
04:43:11.081 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
04:43:11.081 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.26 hyp=0.38 cameraTheta=0.74 mountX=0.28 mountY=0.24, mountTheta=0.71
04:43:11.083 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:11.098 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:43:11.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:11.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:11.098 00.000 12268 Enqueuing Expose request
04:43:11.098 00.000 11616 Worker thread wakes up
04:43:11.098 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:11.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:13.113 02.015 11616 Exposure complete
04:43:13.164 00.051 11616 worker thread done servicing request
04:43:13.164 00.000 12268 OnExposeComplete: enter
04:43:13.164 00.000 12268 UpdateGuideState(): m_state=2
04:43:13.164 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:43:13.164 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.54, Mass=43, SNR=4.6, Peak=29 HFD=4.5
04:43:13.164 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
04:43:13.164 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
04:43:13.165 00.001 12268 CameraToMount -- cameraX=0.83 cameraY=0.16 hyp=0.85 cameraTheta=0.19 mountX=0.24 mountY=0.80, mountTheta=1.28
04:43:13.166 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:13.181 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:43:13.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:13.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:13.182 00.001 12268 Enqueuing Expose request
04:43:13.182 00.000 11616 Worker thread wakes up
04:43:13.182 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:13.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:15.185 02.003 11616 Exposure complete
04:43:15.245 00.060 11616 worker thread done servicing request
04:43:15.245 00.000 12268 OnExposeComplete: enter
04:43:15.245 00.000 12268 UpdateGuideState(): m_state=2
04:43:15.245 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:43:15.245 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.53, Mass=55, SNR=5.2, Peak=29 HFD=3.6
04:43:15.246 00.001 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.82 = -0.82)
04:43:15.246 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.93 = 2.35)
04:43:15.246 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.15 hyp=0.25 cameraTheta=0.65 mountX=0.17 mountY=0.17, mountTheta=0.80
04:43:15.252 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:15.268 00.016 12268 UpdateGuideState exits: m=55 SNR=5.2
04:43:15.268 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:15.268 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:15.268 00.000 12268 Enqueuing Expose request
04:43:15.268 00.000 11616 Worker thread wakes up
04:43:15.269 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:15.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:17.285 02.016 11616 Exposure complete
04:43:17.336 00.051 11616 worker thread done servicing request
04:43:17.336 00.000 12268 OnExposeComplete: enter
04:43:17.337 00.001 12268 UpdateGuideState(): m_state=2
04:43:17.337 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:43:17.337 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.71, Mass=53, SNR=5.1, Peak=30 HFD=4.0
04:43:17.337 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
04:43:17.337 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.33)
04:43:17.337 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.33 hyp=0.56 cameraTheta=0.63 mountX=0.38 mountY=0.41, mountTheta=0.82
04:43:17.339 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:17.354 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
04:43:17.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:17.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:17.354 00.000 12268 Enqueuing Expose request
04:43:17.354 00.000 11616 Worker thread wakes up
04:43:17.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:17.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:19.368 02.014 11616 Exposure complete
04:43:19.418 00.050 11616 worker thread done servicing request
04:43:19.418 00.000 12268 OnExposeComplete: enter
04:43:19.418 00.000 12268 UpdateGuideState(): m_state=2
04:43:19.419 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:43:19.419 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.61, Mass=64, SNR=5.5, Peak=30 HFD=5.5
04:43:19.419 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
04:43:19.419 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
04:43:19.419 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.23 hyp=0.42 cameraTheta=0.58 mountX=0.26 mountY=0.32, mountTheta=0.88
04:43:19.421 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:43:19.436 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
04:43:19.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:19.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:19.436 00.000 12268 Enqueuing Expose request
04:43:19.436 00.000 11616 Worker thread wakes up
04:43:19.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:19.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:21.451 02.015 11616 Exposure complete
04:43:21.503 00.052 11616 worker thread done servicing request
04:43:21.504 00.001 12268 OnExposeComplete: enter
04:43:21.504 00.000 12268 UpdateGuideState(): m_state=2
04:43:21.504 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:43:21.504 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.58, Mass=42, SNR=4.6, Peak=28 HFD=3.4
04:43:21.504 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
04:43:21.504 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.34)
04:43:21.504 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.20 hyp=0.34 cameraTheta=0.64 mountX=0.23 mountY=0.25, mountTheta=0.82
04:43:21.506 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:21.520 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
04:43:21.521 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:21.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:21.521 00.000 12268 Enqueuing Expose request
04:43:21.521 00.000 11616 Worker thread wakes up
04:43:21.521 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:21.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:23.536 02.015 11616 Exposure complete
04:43:23.586 00.050 11616 worker thread done servicing request
04:43:23.587 00.001 12268 OnExposeComplete: enter
04:43:23.587 00.000 12268 UpdateGuideState(): m_state=2
04:43:23.587 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:43:23.587 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.97, Mass=53, SNR=5.1, Peak=31 HFD=4.5
04:43:23.587 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
04:43:23.587 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.74)
04:43:23.587 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.59 hyp=0.69 cameraTheta=1.04 mountX=0.62 mountY=0.27, mountTheta=0.41
04:43:23.589 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:23.604 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
04:43:23.604 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:23.604 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:23.604 00.000 12268 Enqueuing Expose request
04:43:23.604 00.000 11616 Worker thread wakes up
04:43:23.604 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:23.604 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:25.613 02.009 11616 Exposure complete
04:43:25.664 00.051 11616 worker thread done servicing request
04:43:25.665 00.001 12268 OnExposeComplete: enter
04:43:25.665 00.000 12268 UpdateGuideState(): m_state=2
04:43:25.665 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:43:25.665 00.000 12268 Star::Find returns 1 (0), X=665.14, Y=916.18, Mass=63, SNR=5.4, Peak=29 HFD=7.2
04:43:25.665 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
04:43:25.665 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
04:43:25.666 00.001 12268 CameraToMount -- cameraX=-0.34 cameraY=0.80 hyp=0.87 cameraTheta=1.97 mountX=0.77 mountY=-0.44, mountTheta=-0.52
04:43:25.668 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:25.684 00.016 12268 UpdateGuideState exits: m=63 SNR=5.4
04:43:25.684 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:25.684 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:25.684 00.000 12268 Enqueuing Expose request
04:43:25.685 00.001 11616 Worker thread wakes up
04:43:25.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:25.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:43:27.690 02.005 11616 Exposure complete
04:43:27.740 00.050 11616 worker thread done servicing request
04:43:27.742 00.002 12268 OnExposeComplete: enter
04:43:27.742 00.000 12268 UpdateGuideState(): m_state=2
04:43:27.742 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:43:27.742 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.32, Mass=52, SNR=5.0, Peak=29 HFD=5.2
04:43:27.742 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
04:43:27.742 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.46)
04:43:27.742 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-0.24 mountX=-0.03 mountY=0.24, mountTheta=1.71
04:43:27.744 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:27.759 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:43:27.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:27.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:27.759 00.000 12268 Enqueuing Expose request
04:43:27.759 00.000 11616 Worker thread wakes up
04:43:27.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:27.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:43:29.767 02.008 11616 Exposure complete
04:43:29.818 00.051 11616 worker thread done servicing request
04:43:29.819 00.001 12268 OnExposeComplete: enter
04:43:29.819 00.000 12268 UpdateGuideState(): m_state=2
04:43:29.819 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:43:29.819 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=42, SNR=4.5, Peak=29 HFD=4.0
04:43:29.819 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
04:43:29.819 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.95)
04:43:29.819 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=0.18 hyp=0.74 cameraTheta=0.25 mountX=0.25 mountY=0.69, mountTheta=1.22
04:43:29.822 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:29.837 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:43:29.837 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:29.837 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:29.837 00.000 12268 Enqueuing Expose request
04:43:29.837 00.000 11616 Worker thread wakes up
04:43:29.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:29.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:31.852 02.015 11616 Exposure complete
04:43:31.903 00.051 11616 worker thread done servicing request
04:43:31.903 00.000 12268 OnExposeComplete: enter
04:43:31.903 00.000 12268 UpdateGuideState(): m_state=2
04:43:31.903 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:43:31.904 00.001 12268 Star::Find returns 1 (0), X=666.16, Y=915.44, Mass=43, SNR=4.6, Peak=27 HFD=4.2
04:43:31.904 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
04:43:31.904 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
04:43:31.904 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=0.06 hyp=0.69 cameraTheta=0.09 mountX=0.13 mountY=0.67, mountTheta=1.38
04:43:31.906 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:31.920 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:43:31.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:31.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:31.920 00.000 12268 Enqueuing Expose request
04:43:31.920 00.000 11616 Worker thread wakes up
04:43:31.921 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:31.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:43:33.938 02.017 11616 Exposure complete
04:43:33.989 00.051 11616 worker thread done servicing request
04:43:33.989 00.000 12268 OnExposeComplete: enter
04:43:33.989 00.000 12268 UpdateGuideState(): m_state=2
04:43:33.989 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:43:33.989 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.94, Mass=57, SNR=5.2, Peak=30 HFD=4.1
04:43:33.989 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
04:43:33.989 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
04:43:33.989 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.56 hyp=0.57 cameraTheta=1.34 mountX=0.57 mountY=0.06, mountTheta=0.10
04:43:33.991 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:34.006 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:43:34.006 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:34.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:34.006 00.000 12268 Enqueuing Expose request
04:43:34.006 00.000 11616 Worker thread wakes up
04:43:34.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:34.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:36.012 02.006 11616 Exposure complete
04:43:36.063 00.051 11616 worker thread done servicing request
04:43:36.064 00.001 12268 OnExposeComplete: enter
04:43:36.064 00.000 12268 UpdateGuideState(): m_state=2
04:43:36.064 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:43:36.064 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.81, Mass=52, SNR=5.0, Peak=31 HFD=3.3
04:43:36.064 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
04:43:36.064 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.90)
04:43:36.064 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.43 hyp=0.46 cameraTheta=1.20 mountX=0.45 mountY=0.11, mountTheta=0.24
04:43:36.066 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:36.081 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:43:36.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:36.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:36.081 00.000 12268 Enqueuing Expose request
04:43:36.081 00.000 11616 Worker thread wakes up
04:43:36.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:36.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:38.095 02.014 11616 Exposure complete
04:43:38.146 00.051 11616 worker thread done servicing request
04:43:38.146 00.000 12268 OnExposeComplete: enter
04:43:38.146 00.000 12268 UpdateGuideState(): m_state=2
04:43:38.147 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:43:38.147 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.59, Mass=42, SNR=4.5, Peak=28 HFD=3.9
04:43:38.147 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
04:43:38.147 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
04:43:38.147 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.21 hyp=0.57 cameraTheta=0.37 mountX=0.26 mountY=0.50, mountTheta=1.09
04:43:38.149 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:38.164 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:43:38.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:38.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:38.164 00.000 12268 Enqueuing Expose request
04:43:38.164 00.000 11616 Worker thread wakes up
04:43:38.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:38.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:40.190 02.026 11616 Exposure complete
04:43:40.250 00.060 11616 worker thread done servicing request
04:43:40.250 00.000 12268 OnExposeComplete: enter
04:43:40.250 00.000 12268 UpdateGuideState(): m_state=2
04:43:40.251 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:43:40.251 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=916.02, Mass=56, SNR=5.2, Peak=30 HFD=4.1
04:43:40.251 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
04:43:40.251 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
04:43:40.251 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.64 hyp=0.64 cameraTheta=1.53 mountX=0.64 mountY=-0.05, mountTheta=-0.08
04:43:40.253 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:43:40.269 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
04:43:40.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:40.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:40.269 00.000 12268 Enqueuing Expose request
04:43:40.269 00.000 11616 Worker thread wakes up
04:43:40.270 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:40.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:42.279 02.009 11616 Exposure complete
04:43:42.330 00.051 11616 worker thread done servicing request
04:43:42.330 00.000 12268 OnExposeComplete: enter
04:43:42.330 00.000 12268 UpdateGuideState(): m_state=2
04:43:42.330 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:43:42.330 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.03, Mass=65, SNR=5.5, Peak=28 HFD=6.3
04:43:42.330 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
04:43:42.331 00.001 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.21)
04:43:42.331 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.35 hyp=0.35 cameraTheta=-1.49 mountX=-0.35 mountY=0.07, mountTheta=2.94
04:43:42.332 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:43:42.347 00.015 12268 UpdateGuideState exits: m=65 SNR=5.5
04:43:42.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:42.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:42.347 00.000 12268 Enqueuing Expose request
04:43:42.347 00.000 11616 Worker thread wakes up
04:43:42.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:42.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:43:44.365 02.018 11616 Exposure complete
04:43:44.415 00.050 11616 worker thread done servicing request
04:43:44.415 00.000 12268 OnExposeComplete: enter
04:43:44.415 00.000 12268 UpdateGuideState(): m_state=2
04:43:44.415 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:43:44.415 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=40, SNR=4.4, Peak=30 HFD=3.2
04:43:44.415 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
04:43:44.415 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.18)
04:43:44.415 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.24 hyp=0.51 cameraTheta=0.48 mountX=0.28 mountY=0.42, mountTheta=0.98
04:43:44.417 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:43:44.431 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
04:43:44.432 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:44.432 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:44.432 00.000 12268 Enqueuing Expose request
04:43:44.432 00.000 11616 Worker thread wakes up
04:43:44.432 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:44.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:43:46.443 02.011 11616 Exposure complete
04:43:46.493 00.050 11616 worker thread done servicing request
04:43:46.493 00.000 12268 OnExposeComplete: enter
04:43:46.493 00.000 12268 UpdateGuideState(): m_state=2
04:43:46.494 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:43:46.494 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.56, Mass=61, SNR=5.4, Peak=32 HFD=5.8
04:43:46.494 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
04:43:46.494 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
04:43:46.494 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.56 mountX=0.18 mountY=-0.02, mountTheta=-0.11
04:43:46.496 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:46.510 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
04:43:46.510 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:46.510 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:46.510 00.000 12268 Enqueuing Expose request
04:43:46.511 00.001 11616 Worker thread wakes up
04:43:46.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:46.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:43:48.520 02.009 11616 Exposure complete
04:43:48.570 00.050 11616 worker thread done servicing request
04:43:48.570 00.000 12268 OnExposeComplete: enter
04:43:48.570 00.000 12268 UpdateGuideState(): m_state=2
04:43:48.570 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:43:48.570 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.44, Mass=54, SNR=5.1, Peak=28 HFD=7.0
04:43:48.570 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
04:43:48.570 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
04:43:48.571 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.71 mountX=0.06 mountY=-0.02, mountTheta=-0.27
04:43:48.572 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:48.587 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:43:48.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:48.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:48.587 00.000 12268 Enqueuing Expose request
04:43:48.587 00.000 11616 Worker thread wakes up
04:43:48.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:48.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:43:50.597 02.010 11616 Exposure complete
04:43:50.647 00.050 11616 worker thread done servicing request
04:43:50.648 00.001 12268 OnExposeComplete: enter
04:43:50.648 00.000 12268 UpdateGuideState(): m_state=2
04:43:50.648 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:43:50.648 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.01, Mass=60, SNR=5.4, Peak=33 HFD=5.0
04:43:50.648 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
04:43:50.648 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.79)
04:43:50.648 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.37 hyp=0.46 cameraTheta=-0.91 mountX=-0.34 mountY=0.33, mountTheta=2.37
04:43:50.650 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:50.665 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
04:43:50.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:50.665 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:50.665 00.000 12268 Enqueuing Expose request
04:43:50.665 00.000 11616 Worker thread wakes up
04:43:50.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:50.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:43:52.674 02.009 11616 Exposure complete
04:43:52.726 00.052 11616 worker thread done servicing request
04:43:52.726 00.000 12268 OnExposeComplete: enter
04:43:52.726 00.000 12268 UpdateGuideState(): m_state=2
04:43:52.726 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:43:52.726 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.29, Mass=65, SNR=5.6, Peak=30 HFD=6.2
04:43:52.726 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
04:43:52.726 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
04:43:52.727 00.001 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.79 mountX=-0.09 mountY=-0.01, mountTheta=-3.05
04:43:52.731 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:43:52.746 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
04:43:52.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:52.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:52.746 00.000 12268 Enqueuing Expose request
04:43:52.746 00.000 11616 Worker thread wakes up
04:43:52.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:52.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:43:54.748 02.002 11616 Exposure complete
04:43:54.798 00.050 11616 worker thread done servicing request
04:43:54.798 00.000 12268 OnExposeComplete: enter
04:43:54.798 00.000 12268 UpdateGuideState(): m_state=2
04:43:54.798 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:43:54.799 00.001 12268 Star::Find returns 1 (0), X=665.46, Y=915.21, Mass=62, SNR=5.4, Peak=30 HFD=5.7
04:43:54.799 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = 3.14)
04:43:54.799 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.03)
04:43:54.799 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.67 mountX=-0.17 mountY=0.00, mountTheta=3.11
04:43:54.801 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:54.816 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
04:43:54.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:54.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:54.816 00.000 12268 Enqueuing Expose request
04:43:54.816 00.000 11616 Worker thread wakes up
04:43:54.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:54.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:43:56.824 02.008 11616 Exposure complete
04:43:56.876 00.052 11616 worker thread done servicing request
04:43:56.876 00.000 12268 OnExposeComplete: enter
04:43:56.876 00.000 12268 UpdateGuideState(): m_state=2
04:43:56.877 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:43:56.877 00.000 12268 Star::Find returns 1 (0), X=665.11, Y=915.28, Mass=58, SNR=5.3, Peak=30 HFD=5.3
04:43:56.877 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
04:43:56.877 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
04:43:56.877 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.10 hyp=0.38 cameraTheta=-2.89 mountX=-0.13 mountY=-0.36, mountTheta=-1.92
04:43:56.879 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:56.894 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:43:56.894 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:56.894 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:56.894 00.000 12268 Enqueuing Expose request
04:43:56.894 00.000 11616 Worker thread wakes up
04:43:56.895 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:56.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:43:58.907 02.012 11616 Exposure complete
04:43:58.959 00.052 11616 worker thread done servicing request
04:43:58.959 00.000 12268 OnExposeComplete: enter
04:43:58.960 00.001 12268 UpdateGuideState(): m_state=2
04:43:58.960 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:43:58.960 00.000 12268 Star::Find returns 1 (0), X=665.15, Y=915.92, Mass=56, SNR=5.2, Peak=32 HFD=4.2
04:43:58.960 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
04:43:58.960 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
04:43:58.960 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.54 hyp=0.63 cameraTheta=2.11 mountX=0.51 mountY=-0.39, mountTheta=-0.66
04:43:58.962 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:43:58.977 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
04:43:58.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:58.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:43:58.977 00.000 12268 Enqueuing Expose request
04:43:58.977 00.000 11616 Worker thread wakes up
04:43:58.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:43:58.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:44:01.045 02.068 11616 Exposure complete
04:44:01.096 00.051 11616 worker thread done servicing request
04:44:01.096 00.000 12268 OnExposeComplete: enter
04:44:01.096 00.000 12268 UpdateGuideState(): m_state=2
04:44:01.096 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:44:01.096 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.50, Mass=57, SNR=5.3, Peak=32 HFD=5.4
04:44:01.096 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
04:44:01.096 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
04:44:01.096 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.91 mountX=0.12 mountY=-0.06, mountTheta=-0.46
04:44:01.098 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:01.113 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
04:44:01.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:01.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:01.113 00.000 12268 Enqueuing Expose request
04:44:01.113 00.000 11616 Worker thread wakes up
04:44:01.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:01.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:44:03.119 02.006 11616 Exposure complete
04:44:03.170 00.051 11616 worker thread done servicing request
04:44:03.170 00.000 12268 OnExposeComplete: enter
04:44:03.170 00.000 12268 UpdateGuideState(): m_state=2
04:44:03.170 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:44:03.170 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.29, Mass=70, SNR=5.8, Peak=31 HFD=4.9
04:44:03.170 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
04:44:03.170 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.37)
04:44:03.170 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.09 hyp=0.27 cameraTheta=-0.33 mountX=-0.06 mountY=0.26, mountTheta=1.80
04:44:03.172 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:44:03.187 00.015 12268 UpdateGuideState exits: m=70 SNR=5.8
04:44:03.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:03.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:03.187 00.000 12268 Enqueuing Expose request
04:44:03.187 00.000 11616 Worker thread wakes up
04:44:03.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:03.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:44:05.210 02.023 11616 Exposure complete
04:44:05.275 00.065 11616 worker thread done servicing request
04:44:05.276 00.001 12268 OnExposeComplete: enter
04:44:05.276 00.000 12268 UpdateGuideState(): m_state=2
04:44:05.276 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:44:05.276 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.79, Mass=49, SNR=4.9, Peak=26 HFD=6.1
04:44:05.276 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
04:44:05.276 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
04:44:05.276 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.41 hyp=0.50 cameraTheta=0.95 mountX=0.44 mountY=0.23, mountTheta=0.49
04:44:05.280 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:05.297 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
04:44:05.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:05.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:05.297 00.000 12268 Enqueuing Expose request
04:44:05.297 00.000 11616 Worker thread wakes up
04:44:05.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:05.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:07.314 02.017 11616 Exposure complete
04:44:07.366 00.052 11616 worker thread done servicing request
04:44:07.366 00.000 12268 OnExposeComplete: enter
04:44:07.366 00.000 12268 UpdateGuideState(): m_state=2
04:44:07.366 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:44:07.366 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.73, Mass=55, SNR=5.1, Peak=30 HFD=4.7
04:44:07.367 00.001 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
04:44:07.367 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
04:44:07.367 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.35 hyp=0.37 cameraTheta=1.27 mountX=0.36 mountY=0.07, mountTheta=0.18
04:44:07.369 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:07.384 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
04:44:07.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:07.384 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:07.384 00.000 12268 Enqueuing Expose request
04:44:07.384 00.000 11616 Worker thread wakes up
04:44:07.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:07.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:09.402 02.018 11616 Exposure complete
04:44:09.453 00.051 11616 worker thread done servicing request
04:44:09.454 00.001 12268 OnExposeComplete: enter
04:44:09.454 00.000 12268 UpdateGuideState(): m_state=2
04:44:09.454 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:44:09.454 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.52, Mass=57, SNR=5.2, Peak=25 HFD=5.6
04:44:09.454 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
04:44:09.454 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.96)
04:44:09.454 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.14 hyp=0.55 cameraTheta=0.26 mountX=0.19 mountY=0.51, mountTheta=1.21
04:44:09.456 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:09.472 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
04:44:09.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:09.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:09.472 00.000 12268 Enqueuing Expose request
04:44:09.472 00.000 11616 Worker thread wakes up
04:44:09.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:09.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:11.475 02.003 11616 Exposure complete
04:44:11.526 00.051 11616 worker thread done servicing request
04:44:11.526 00.000 12268 OnExposeComplete: enter
04:44:11.526 00.000 12268 UpdateGuideState(): m_state=2
04:44:11.527 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:44:11.527 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.80, Mass=57, SNR=5.2, Peak=27 HFD=6.5
04:44:11.527 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
04:44:11.527 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
04:44:11.527 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.42 hyp=0.42 cameraTheta=1.56 mountX=0.42 mountY=-0.05, mountTheta=-0.11
04:44:11.529 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:11.544 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:44:11.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:11.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:11.544 00.000 12268 Enqueuing Expose request
04:44:11.544 00.000 11616 Worker thread wakes up
04:44:11.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:11.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:44:13.548 02.004 11616 Exposure complete
04:44:13.600 00.052 11616 worker thread done servicing request
04:44:13.600 00.000 12268 OnExposeComplete: enter
04:44:13.600 00.000 12268 UpdateGuideState(): m_state=2
04:44:13.600 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:44:13.600 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.97, Mass=56, SNR=5.2, Peak=31 HFD=4.5
04:44:13.601 00.001 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
04:44:13.601 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
04:44:13.601 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=0.59 hyp=0.88 cameraTheta=0.73 mountX=0.65 mountY=0.58, mountTheta=0.73
04:44:13.603 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:13.619 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
04:44:13.619 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:13.619 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:13.619 00.000 12268 Enqueuing Expose request
04:44:13.619 00.000 11616 Worker thread wakes up
04:44:13.619 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:13.619 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:15.623 02.004 11616 Exposure complete
04:44:15.675 00.052 11616 worker thread done servicing request
04:44:15.675 00.000 12268 OnExposeComplete: enter
04:44:15.675 00.000 12268 UpdateGuideState(): m_state=2
04:44:15.675 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:44:15.675 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.58, Mass=57, SNR=5.3, Peak=29 HFD=6.4
04:44:15.676 00.001 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
04:44:15.676 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
04:44:15.676 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.74 mountX=0.20 mountY=-0.06, mountTheta=-0.30
04:44:15.678 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:15.692 00.014 12268 UpdateGuideState exits: m=57 SNR=5.3
04:44:15.693 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:15.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:15.693 00.000 12268 Enqueuing Expose request
04:44:15.693 00.000 11616 Worker thread wakes up
04:44:15.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:15.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:44:17.698 02.005 11616 Exposure complete
04:44:17.748 00.050 11616 worker thread done servicing request
04:44:17.748 00.000 12268 OnExposeComplete: enter
04:44:17.748 00.000 12268 UpdateGuideState(): m_state=2
04:44:17.748 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:44:17.748 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.75, Mass=42, SNR=4.5, Peak=28 HFD=3.9
04:44:17.748 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
04:44:17.748 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.27)
04:44:17.749 00.001 12268 CameraToMount -- cameraX=0.59 cameraY=0.37 hyp=0.70 cameraTheta=0.57 mountX=0.43 mountY=0.53, mountTheta=0.89
04:44:17.751 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:17.766 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:44:17.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:17.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:17.766 00.000 12268 Enqueuing Expose request
04:44:17.766 00.000 11616 Worker thread wakes up
04:44:17.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:17.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:19.783 02.017 11616 Exposure complete
04:44:19.834 00.051 11616 worker thread done servicing request
04:44:19.835 00.001 12268 OnExposeComplete: enter
04:44:19.835 00.000 12268 UpdateGuideState(): m_state=2
04:44:19.835 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:44:19.835 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=42, SNR=4.5, Peak=31 HFD=3.3
04:44:19.835 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
04:44:19.835 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.15)
04:44:19.835 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.23 hyp=0.53 cameraTheta=0.45 mountX=0.28 mountY=0.45, mountTheta=1.02
04:44:19.837 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:19.851 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:44:19.852 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:19.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:19.852 00.000 12268 Enqueuing Expose request
04:44:19.852 00.000 11616 Worker thread wakes up
04:44:19.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:19.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:21.866 02.014 11616 Exposure complete
04:44:21.916 00.050 11616 worker thread done servicing request
04:44:21.916 00.000 12268 OnExposeComplete: enter
04:44:21.916 00.000 12268 UpdateGuideState(): m_state=2
04:44:21.916 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:44:21.917 00.001 12268 Star::Find returns 1 (0), X=665.86, Y=915.26, Mass=50, SNR=4.9, Peak=28 HFD=4.0
04:44:21.917 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
04:44:21.917 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.40)
04:44:21.917 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.12 hyp=0.40 cameraTheta=-0.30 mountX=-0.08 mountY=0.39, mountTheta=1.77
04:44:21.919 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:21.933 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
04:44:21.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:21.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:21.934 00.001 12268 Enqueuing Expose request
04:44:21.934 00.000 11616 Worker thread wakes up
04:44:21.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:21.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:44:23.933 01.999 11616 Exposure complete
04:44:23.984 00.051 11616 worker thread done servicing request
04:44:23.984 00.000 12268 OnExposeComplete: enter
04:44:23.984 00.000 12268 UpdateGuideState(): m_state=2
04:44:23.985 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:44:23.985 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.80, Mass=59, SNR=5.3, Peak=28 HFD=5.5
04:44:23.985 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
04:44:23.985 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.73)
04:44:23.985 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.43 hyp=0.50 cameraTheta=1.03 mountX=0.45 mountY=0.20, mountTheta=0.42
04:44:23.987 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:24.002 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:44:24.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:24.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:24.002 00.000 12268 Enqueuing Expose request
04:44:24.003 00.001 11616 Worker thread wakes up
04:44:24.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:24.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:26.006 02.003 11616 Exposure complete
04:44:26.057 00.051 11616 worker thread done servicing request
04:44:26.058 00.001 12268 OnExposeComplete: enter
04:44:26.058 00.000 12268 UpdateGuideState(): m_state=2
04:44:26.058 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:44:26.058 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.79, Mass=45, SNR=4.7, Peak=29 HFD=4.1
04:44:26.058 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
04:44:26.058 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
04:44:26.058 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=0.41 hyp=0.76 cameraTheta=0.57 mountX=0.47 mountY=0.58, mountTheta=0.89
04:44:26.060 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:26.076 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:44:26.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:26.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:26.076 00.000 12268 Enqueuing Expose request
04:44:26.077 00.001 11616 Worker thread wakes up
04:44:26.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:26.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:28.093 02.016 11616 Exposure complete
04:44:28.144 00.051 11616 worker thread done servicing request
04:44:28.144 00.000 12268 OnExposeComplete: enter
04:44:28.145 00.001 12268 UpdateGuideState(): m_state=2
04:44:28.145 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:44:28.145 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=916.03, Mass=65, SNR=5.6, Peak=30 HFD=6.4
04:44:28.145 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
04:44:28.145 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
04:44:28.145 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.65 hyp=0.74 cameraTheta=1.10 mountX=0.68 mountY=0.25, mountTheta=0.35
04:44:28.147 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:28.162 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
04:44:28.162 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:28.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:28.162 00.000 12268 Enqueuing Expose request
04:44:28.162 00.000 11616 Worker thread wakes up
04:44:28.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:28.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:30.169 02.007 11616 Exposure complete
04:44:30.227 00.058 11616 worker thread done servicing request
04:44:30.227 00.000 12268 OnExposeComplete: enter
04:44:30.227 00.000 12268 UpdateGuideState(): m_state=2
04:44:30.227 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:44:30.228 00.001 12268 Star::Find returns 1 (0), X=665.78, Y=915.57, Mass=61, SNR=5.4, Peak=29 HFD=5.4
04:44:30.228 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
04:44:30.228 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
04:44:30.228 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.20 hyp=0.36 cameraTheta=0.57 mountX=0.22 mountY=0.28, mountTheta=0.89
04:44:30.230 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:30.246 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
04:44:30.247 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:30.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:30.247 00.000 12268 Enqueuing Expose request
04:44:30.247 00.000 11616 Worker thread wakes up
04:44:30.247 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:30.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:32.255 02.008 11616 Exposure complete
04:44:32.308 00.053 11616 worker thread done servicing request
04:44:32.308 00.000 12268 OnExposeComplete: enter
04:44:32.308 00.000 12268 UpdateGuideState(): m_state=2
04:44:32.308 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:44:32.309 00.001 12268 Star::Find returns 1 (0), X=665.53, Y=916.29, Mass=56, SNR=5.2, Peak=29 HFD=5.4
04:44:32.309 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
04:44:32.309 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
04:44:32.309 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.91 hyp=0.91 cameraTheta=1.51 mountX=0.91 mountY=-0.06, mountTheta=-0.07
04:44:32.311 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:32.326 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
04:44:32.326 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:32.326 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:32.326 00.000 12268 Enqueuing Expose request
04:44:32.326 00.000 11616 Worker thread wakes up
04:44:32.326 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:32.326 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:34.336 02.010 11616 Exposure complete
04:44:34.387 00.051 11616 worker thread done servicing request
04:44:34.387 00.000 12268 OnExposeComplete: enter
04:44:34.387 00.000 12268 UpdateGuideState(): m_state=2
04:44:34.387 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:44:34.388 00.001 12268 Star::Find returns 1 (0), X=665.09, Y=915.90, Mass=56, SNR=5.2, Peak=29 HFD=6.5
04:44:34.388 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
04:44:34.388 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
04:44:34.388 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.52 hyp=0.65 cameraTheta=2.20 mountX=0.48 mountY=-0.45, mountTheta=-0.75
04:44:34.390 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:34.404 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:44:34.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:34.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:34.404 00.000 12268 Enqueuing Expose request
04:44:34.405 00.001 11616 Worker thread wakes up
04:44:34.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:34.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:44:36.412 02.007 11616 Exposure complete
04:44:36.463 00.051 11616 worker thread done servicing request
04:44:36.463 00.000 12268 OnExposeComplete: enter
04:44:36.464 00.001 12268 UpdateGuideState(): m_state=2
04:44:36.464 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:44:36.464 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=916.22, Mass=56, SNR=5.2, Peak=26 HFD=6.4
04:44:36.464 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
04:44:36.464 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.88)
04:44:36.464 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.85 hyp=0.92 cameraTheta=1.18 mountX=0.88 mountY=0.24, mountTheta=0.27
04:44:36.466 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:36.480 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:44:36.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:36.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:36.480 00.000 12268 Enqueuing Expose request
04:44:36.481 00.001 11616 Worker thread wakes up
04:44:36.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:36.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:38.492 02.011 11616 Exposure complete
04:44:38.543 00.051 11616 worker thread done servicing request
04:44:38.543 00.000 12268 OnExposeComplete: enter
04:44:38.544 00.001 12268 UpdateGuideState(): m_state=2
04:44:38.544 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:44:38.544 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.92, Mass=53, SNR=5.0, Peak=27 HFD=6.9
04:44:38.544 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
04:44:38.544 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
04:44:38.544 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.54 hyp=0.56 cameraTheta=1.85 mountX=0.53 mountY=-0.22, mountTheta=-0.40
04:44:38.546 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:44:38.561 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
04:44:38.562 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:38.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:38.562 00.000 12268 Enqueuing Expose request
04:44:38.562 00.000 11616 Worker thread wakes up
04:44:38.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:38.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:44:40.569 02.007 11616 Exposure complete
04:44:40.622 00.053 11616 worker thread done servicing request
04:44:40.622 00.000 12268 OnExposeComplete: enter
04:44:40.622 00.000 12268 UpdateGuideState(): m_state=2
04:44:40.622 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:44:40.622 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.59, Mass=53, SNR=5.0, Peak=29 HFD=4.1
04:44:40.622 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
04:44:40.622 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.44)
04:44:40.623 00.001 12268 CameraToMount -- cameraX=0.23 cameraY=0.21 hyp=0.31 cameraTheta=0.74 mountX=0.23 mountY=0.20, mountTheta=0.72
04:44:40.624 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:40.639 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
04:44:40.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:40.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:40.639 00.000 12268 Enqueuing Expose request
04:44:40.640 00.001 11616 Worker thread wakes up
04:44:40.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:40.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:42.651 02.011 11616 Exposure complete
04:44:42.703 00.052 11616 worker thread done servicing request
04:44:42.703 00.000 12268 OnExposeComplete: enter
04:44:42.703 00.000 12268 UpdateGuideState(): m_state=2
04:44:42.703 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:44:42.703 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.54, Mass=36, SNR=4.2, Peak=25 HFD=4.3
04:44:42.703 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
04:44:42.703 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
04:44:42.703 00.000 12268 CameraToMount -- cameraX=0.81 cameraY=0.16 hyp=0.83 cameraTheta=0.20 mountX=0.24 mountY=0.78, mountTheta=1.27
04:44:42.705 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:42.720 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
04:44:42.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:42.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:42.720 00.000 12268 Enqueuing Expose request
04:44:42.721 00.001 11616 Worker thread wakes up
04:44:42.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:42.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:44.727 02.006 11616 Exposure complete
04:44:44.777 00.050 11616 worker thread done servicing request
04:44:44.777 00.000 12268 OnExposeComplete: enter
04:44:44.778 00.001 12268 UpdateGuideState(): m_state=2
04:44:44.778 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:44:44.778 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.90, Mass=56, SNR=5.2, Peak=29 HFD=5.4
04:44:44.778 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
04:44:44.778 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.52)
04:44:44.778 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.52 hyp=0.71 cameraTheta=0.82 mountX=0.56 mountY=0.42, mountTheta=0.64
04:44:44.780 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:44.794 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:44:44.795 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:44.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:44.795 00.000 12268 Enqueuing Expose request
04:44:44.795 00.000 11616 Worker thread wakes up
04:44:44.795 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:44.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:46.795 02.000 11616 Exposure complete
04:44:46.847 00.052 11616 worker thread done servicing request
04:44:46.847 00.000 12268 OnExposeComplete: enter
04:44:46.847 00.000 12268 UpdateGuideState(): m_state=2
04:44:46.847 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:44:46.848 00.001 12268 Star::Find returns 1 (0), X=665.28, Y=915.39, Mass=62, SNR=5.5, Peak=27 HFD=7.4
04:44:46.848 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
04:44:46.848 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
04:44:46.848 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.08 mountX=-0.01 mountY=-0.20, mountTheta=-1.61
04:44:46.850 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:46.865 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
04:44:46.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:46.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:46.865 00.000 12268 Enqueuing Expose request
04:44:46.865 00.000 11616 Worker thread wakes up
04:44:46.866 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:46.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:44:48.877 02.011 11616 Exposure complete
04:44:48.928 00.051 11616 worker thread done servicing request
04:44:48.928 00.000 12268 OnExposeComplete: enter
04:44:48.928 00.000 12268 UpdateGuideState(): m_state=2
04:44:48.928 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:44:48.928 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.72, Mass=50, SNR=4.9, Peak=30 HFD=4.3
04:44:48.928 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
04:44:48.929 00.001 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.18)
04:44:48.929 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=0.35 hyp=0.74 cameraTheta=0.48 mountX=0.41 mountY=0.61, mountTheta=0.98
04:44:48.931 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:44:48.945 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
04:44:48.946 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:48.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:48.946 00.000 12268 Enqueuing Expose request
04:44:48.946 00.000 11616 Worker thread wakes up
04:44:48.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:48.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:51.025 02.079 11616 Exposure complete
04:44:51.076 00.051 11616 worker thread done servicing request
04:44:51.076 00.000 12268 OnExposeComplete: enter
04:44:51.076 00.000 12268 UpdateGuideState(): m_state=2
04:44:51.076 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:44:51.076 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=916.02, Mass=61, SNR=5.4, Peak=31 HFD=4.6
04:44:51.076 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
04:44:51.076 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
04:44:51.076 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.65 hyp=0.65 cameraTheta=1.61 mountX=0.64 mountY=-0.11, mountTheta=-0.17
04:44:51.079 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:51.094 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:44:51.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:51.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:51.094 00.000 12268 Enqueuing Expose request
04:44:51.094 00.000 11616 Worker thread wakes up
04:44:51.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:51.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:44:53.113 02.019 11616 Exposure complete
04:44:53.163 00.050 11616 worker thread done servicing request
04:44:53.163 00.000 12268 OnExposeComplete: enter
04:44:53.163 00.000 12268 UpdateGuideState(): m_state=2
04:44:53.163 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:44:53.163 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.95, Mass=50, SNR=4.9, Peak=29 HFD=5.0
04:44:53.163 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
04:44:53.164 00.001 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
04:44:53.164 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.57 hyp=0.64 cameraTheta=1.11 mountX=0.60 mountY=0.21, mountTheta=0.34
04:44:53.166 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:44:53.180 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
04:44:53.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:53.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:53.180 00.000 12268 Enqueuing Expose request
04:44:53.180 00.000 11616 Worker thread wakes up
04:44:53.180 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:53.181 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:55.196 02.015 11616 Exposure complete
04:44:55.266 00.070 11616 worker thread done servicing request
04:44:55.267 00.001 12268 OnExposeComplete: enter
04:44:55.267 00.000 12268 UpdateGuideState(): m_state=2
04:44:55.267 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:44:55.267 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.70, Mass=43, SNR=4.6, Peak=29 HFD=3.5
04:44:55.267 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
04:44:55.267 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.35)
04:44:55.267 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.32 hyp=0.53 cameraTheta=0.65 mountX=0.36 mountY=0.38, mountTheta=0.81
04:44:55.270 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:55.286 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:44:55.287 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:55.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:55.287 00.000 12268 Enqueuing Expose request
04:44:55.287 00.000 11616 Worker thread wakes up
04:44:55.288 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:55.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:44:57.295 02.007 11616 Exposure complete
04:44:57.347 00.052 11616 worker thread done servicing request
04:44:57.347 00.000 12268 OnExposeComplete: enter
04:44:57.347 00.000 12268 UpdateGuideState(): m_state=2
04:44:57.348 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:44:57.348 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.21, Mass=55, SNR=5.1, Peak=29 HFD=5.3
04:44:57.348 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
04:44:57.348 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
04:44:57.348 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.06 mountX=-0.18 mountY=-0.07, mountTheta=-2.78
04:44:57.350 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:57.364 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
04:44:57.365 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:57.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:57.365 00.000 12268 Enqueuing Expose request
04:44:57.365 00.000 11616 Worker thread wakes up
04:44:57.365 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:57.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:44:59.369 02.004 11616 Exposure complete
04:44:59.422 00.053 11616 worker thread done servicing request
04:44:59.422 00.000 12268 OnExposeComplete: enter
04:44:59.422 00.000 12268 UpdateGuideState(): m_state=2
04:44:59.423 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:44:59.423 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.98, Mass=46, SNR=4.8, Peak=30 HFD=3.4
04:44:59.423 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
04:44:59.423 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
04:44:59.423 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.60 hyp=0.66 cameraTheta=1.13 mountX=0.63 mountY=0.20, mountTheta=0.32
04:44:59.425 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:44:59.440 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:44:59.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:59.441 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:44:59.441 00.000 12268 Enqueuing Expose request
04:44:59.441 00.000 11616 Worker thread wakes up
04:44:59.441 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:44:59.441 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:01.448 02.007 11616 Exposure complete
04:45:01.500 00.052 11616 worker thread done servicing request
04:45:01.500 00.000 12268 OnExposeComplete: enter
04:45:01.500 00.000 12268 UpdateGuideState(): m_state=2
04:45:01.501 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:45:01.501 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.54, Mass=40, SNR=4.4, Peak=27 HFD=4.4
04:45:01.501 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
04:45:01.501 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
04:45:01.501 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=0.16 hyp=0.85 cameraTheta=0.19 mountX=0.24 mountY=0.81, mountTheta=1.28
04:45:01.503 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:01.517 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
04:45:01.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:01.518 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:01.518 00.000 12268 Enqueuing Expose request
04:45:01.518 00.000 11616 Worker thread wakes up
04:45:01.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:01.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:03.531 02.013 11616 Exposure complete
04:45:03.582 00.051 11616 worker thread done servicing request
04:45:03.582 00.000 12268 OnExposeComplete: enter
04:45:03.582 00.000 12268 UpdateGuideState(): m_state=2
04:45:03.582 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:45:03.583 00.001 12268 Star::Find returns 1 (0), X=665.54, Y=916.33, Mass=62, SNR=5.4, Peak=31 HFD=6.2
04:45:03.583 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
04:45:03.583 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
04:45:03.583 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.95 hyp=0.96 cameraTheta=1.51 mountX=0.96 mountY=-0.06, mountTheta=-0.07
04:45:03.585 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:45:03.600 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
04:45:03.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:03.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:03.600 00.000 12268 Enqueuing Expose request
04:45:03.600 00.000 11616 Worker thread wakes up
04:45:03.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:03.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:05.611 02.011 11616 Exposure complete
04:45:05.668 00.057 11616 worker thread done servicing request
04:45:05.668 00.000 12268 OnExposeComplete: enter
04:45:05.668 00.000 12268 UpdateGuideState(): m_state=2
04:45:05.668 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:45:05.668 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.82, Mass=60, SNR=5.4, Peak=28 HFD=6.4
04:45:05.669 00.001 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
04:45:05.669 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.53 = 2.75)
04:45:05.669 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.45 hyp=0.51 cameraTheta=1.05 mountX=0.47 mountY=0.19, mountTheta=0.39
04:45:05.671 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:05.687 00.016 12268 UpdateGuideState exits: m=60 SNR=5.4
04:45:05.687 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:05.688 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:05.688 00.000 12268 Enqueuing Expose request
04:45:05.688 00.000 11616 Worker thread wakes up
04:45:05.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:05.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:07.698 02.010 11616 Exposure complete
04:45:07.748 00.050 11616 worker thread done servicing request
04:45:07.748 00.000 12268 OnExposeComplete: enter
04:45:07.748 00.000 12268 UpdateGuideState(): m_state=2
04:45:07.749 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:45:07.749 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.33, Mass=59, SNR=5.4, Peak=31 HFD=5.5
04:45:07.749 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
04:45:07.749 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.45)
04:45:07.749 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-0.25 mountX=-0.03 mountY=0.18, mountTheta=1.73
04:45:07.751 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:45:07.765 00.014 12268 UpdateGuideState exits: m=59 SNR=5.4
04:45:07.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:07.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:07.765 00.000 12268 Enqueuing Expose request
04:45:07.765 00.000 11616 Worker thread wakes up
04:45:07.766 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:07.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:45:09.777 02.011 11616 Exposure complete
04:45:09.828 00.051 11616 worker thread done servicing request
04:45:09.828 00.000 12268 OnExposeComplete: enter
04:45:09.828 00.000 12268 UpdateGuideState(): m_state=2
04:45:09.829 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:45:09.829 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.89, Mass=43, SNR=4.6, Peak=28 HFD=3.6
04:45:09.829 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
04:45:09.829 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
04:45:09.829 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.51 hyp=0.62 cameraTheta=0.97 mountX=0.54 mountY=0.29, mountTheta=0.48
04:45:09.831 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:09.845 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:45:09.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:09.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:09.846 00.001 12268 Enqueuing Expose request
04:45:09.846 00.000 11616 Worker thread wakes up
04:45:09.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:09.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:11.848 02.002 11616 Exposure complete
04:45:11.898 00.050 11616 worker thread done servicing request
04:45:11.898 00.000 12268 OnExposeComplete: enter
04:45:11.898 00.000 12268 UpdateGuideState(): m_state=2
04:45:11.898 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:45:11.899 00.001 12268 Star::Find returns 1 (0), X=665.36, Y=915.26, Mass=57, SNR=5.2, Peak=29 HFD=5.4
04:45:11.899 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.86 = 2.43)
04:45:11.899 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.68)
04:45:11.899 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.38 mountX=-0.13 mountY=-0.11, mountTheta=-2.45
04:45:11.901 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:11.915 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
04:45:11.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:11.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:11.915 00.000 12268 Enqueuing Expose request
04:45:11.915 00.000 11616 Worker thread wakes up
04:45:11.916 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:11.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:45:13.920 02.004 11616 Exposure complete
04:45:13.970 00.050 11616 worker thread done servicing request
04:45:13.970 00.000 12268 OnExposeComplete: enter
04:45:13.970 00.000 12268 UpdateGuideState(): m_state=2
04:45:13.971 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:45:13.971 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.54, Mass=43, SNR=4.6, Peak=29 HFD=3.8
04:45:13.971 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
04:45:13.971 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 2.00)
04:45:13.971 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=0.17 hyp=0.56 cameraTheta=0.30 mountX=0.22 mountY=0.51, mountTheta=1.17
04:45:13.973 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:13.987 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:45:13.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:13.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:13.987 00.000 12268 Enqueuing Expose request
04:45:13.988 00.001 11616 Worker thread wakes up
04:45:13.988 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:13.988 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:16.002 02.014 11616 Exposure complete
04:45:16.053 00.051 11616 worker thread done servicing request
04:45:16.054 00.001 12268 OnExposeComplete: enter
04:45:16.054 00.000 12268 UpdateGuideState(): m_state=2
04:45:16.054 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:45:16.054 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.65, Mass=41, SNR=4.5, Peak=32 HFD=2.8
04:45:16.054 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
04:45:16.054 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
04:45:16.054 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.27 hyp=0.39 cameraTheta=0.76 mountX=0.30 mountY=0.24, mountTheta=0.69
04:45:16.056 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:16.071 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:45:16.071 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:16.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:16.071 00.000 12268 Enqueuing Expose request
04:45:16.071 00.000 11616 Worker thread wakes up
04:45:16.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:16.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:18.089 02.018 11616 Exposure complete
04:45:18.140 00.051 11616 worker thread done servicing request
04:45:18.140 00.000 12268 OnExposeComplete: enter
04:45:18.140 00.000 12268 UpdateGuideState(): m_state=2
04:45:18.140 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:45:18.140 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=916.03, Mass=65, SNR=5.6, Peak=33 HFD=5.4
04:45:18.141 00.001 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
04:45:18.141 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
04:45:18.141 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.66 hyp=0.68 cameraTheta=1.83 mountX=0.63 mountY=-0.26, mountTheta=-0.39
04:45:18.143 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:18.157 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
04:45:18.157 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:18.157 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:18.157 00.000 12268 Enqueuing Expose request
04:45:18.157 00.000 11616 Worker thread wakes up
04:45:18.158 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:18.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:45:20.172 02.014 11616 Exposure complete
04:45:20.232 00.060 11616 worker thread done servicing request
04:45:20.232 00.000 12268 OnExposeComplete: enter
04:45:20.232 00.000 12268 UpdateGuideState(): m_state=2
04:45:20.232 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:45:20.232 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=916.22, Mass=65, SNR=5.6, Peak=28 HFD=7.1
04:45:20.232 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
04:45:20.233 00.001 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
04:45:20.233 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.84 hyp=0.84 cameraTheta=1.55 mountX=0.84 mountY=-0.09, mountTheta=-0.11
04:45:20.235 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:20.250 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
04:45:20.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:20.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:20.250 00.000 12268 Enqueuing Expose request
04:45:20.250 00.000 11616 Worker thread wakes up
04:45:20.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:20.251 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:45:22.261 02.010 11616 Exposure complete
04:45:22.312 00.051 11616 worker thread done servicing request
04:45:22.312 00.000 12268 OnExposeComplete: enter
04:45:22.312 00.000 12268 UpdateGuideState(): m_state=2
04:45:22.312 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:45:22.312 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.36, Mass=56, SNR=5.2, Peak=30 HFD=5.5
04:45:22.313 00.001 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
04:45:22.313 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.56)
04:45:22.313 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.14 mountX=-0.01 mountY=0.11, mountTheta=1.62
04:45:22.316 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:22.332 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
04:45:22.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:22.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:22.332 00.000 12268 Enqueuing Expose request
04:45:22.332 00.000 11616 Worker thread wakes up
04:45:22.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:22.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:45:24.346 02.014 11616 Exposure complete
04:45:24.396 00.050 11616 worker thread done servicing request
04:45:24.396 00.000 12268 OnExposeComplete: enter
04:45:24.396 00.000 12268 UpdateGuideState(): m_state=2
04:45:24.396 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:45:24.396 00.000 12268 Star::Find returns 1 (0), X=664.97, Y=916.36, Mass=67, SNR=5.7, Peak=30 HFD=5.4
04:45:24.397 00.001 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
04:45:24.397 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
04:45:24.397 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.98 hyp=1.10 cameraTheta=2.05 mountX=0.92 mountY=-0.63, mountTheta=-0.60
04:45:24.399 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:24.413 00.014 12268 UpdateGuideState exits: m=67 SNR=5.7
04:45:24.413 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:24.413 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:24.413 00.000 12268 Enqueuing Expose request
04:45:24.413 00.000 11616 Worker thread wakes up
04:45:24.413 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:24.413 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:45:26.416 02.003 11616 Exposure complete
04:45:26.467 00.051 11616 worker thread done servicing request
04:45:26.467 00.000 12268 OnExposeComplete: enter
04:45:26.467 00.000 12268 UpdateGuideState(): m_state=2
04:45:26.467 00.000 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:45:26.467 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.85, Mass=48, SNR=4.8, Peak=26 HFD=6.2
04:45:26.468 00.001 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
04:45:26.468 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.64)
04:45:26.468 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.47 hyp=0.58 cameraTheta=0.94 mountX=0.50 mountY=0.28, mountTheta=0.51
04:45:26.470 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:45:26.484 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
04:45:26.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:26.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:26.484 00.000 12268 Enqueuing Expose request
04:45:26.484 00.000 11616 Worker thread wakes up
04:45:26.485 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:26.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:28.503 02.018 11616 Exposure complete
04:45:28.555 00.052 11616 worker thread done servicing request
04:45:28.555 00.000 12268 OnExposeComplete: enter
04:45:28.555 00.000 12268 UpdateGuideState(): m_state=2
04:45:28.555 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:45:28.555 00.000 12268 Star::Find returns 1 (0), X=665.13, Y=915.60, Mass=60, SNR=5.4, Peak=31 HFD=7.2
04:45:28.555 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
04:45:28.555 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
04:45:28.556 00.001 12268 CameraToMount -- cameraX=-0.35 cameraY=0.22 hyp=0.42 cameraTheta=2.58 mountX=0.19 mountY=-0.38, mountTheta=-1.11
04:45:28.557 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:28.572 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
04:45:28.572 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:28.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:28.572 00.000 12268 Enqueuing Expose request
04:45:28.572 00.000 11616 Worker thread wakes up
04:45:28.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:28.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:45:30.579 02.007 11616 Exposure complete
04:45:30.632 00.053 11616 worker thread done servicing request
04:45:30.632 00.000 12268 OnExposeComplete: enter
04:45:30.632 00.000 12268 UpdateGuideState(): m_state=2
04:45:30.633 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:45:30.633 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=916.11, Mass=56, SNR=5.2, Peak=31 HFD=4.8
04:45:30.633 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
04:45:30.633 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
04:45:30.633 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.73 hyp=0.78 cameraTheta=1.22 mountX=0.75 mountY=0.17, mountTheta=0.22
04:45:30.635 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:30.650 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
04:45:30.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:30.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:30.650 00.000 12268 Enqueuing Expose request
04:45:30.651 00.001 11616 Worker thread wakes up
04:45:30.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:30.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:32.671 02.020 11616 Exposure complete
04:45:32.721 00.050 11616 worker thread done servicing request
04:45:32.721 00.000 12268 OnExposeComplete: enter
04:45:32.721 00.000 12268 UpdateGuideState(): m_state=2
04:45:32.721 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:45:32.721 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.31, Mass=47, SNR=4.8, Peak=32 HFD=3.6
04:45:32.721 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
04:45:32.721 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.55)
04:45:32.721 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.06 hyp=0.43 cameraTheta=-0.15 mountX=-0.02 mountY=0.43, mountTheta=1.62
04:45:32.723 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:32.738 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:45:32.738 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:32.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:32.738 00.000 12268 Enqueuing Expose request
04:45:32.738 00.000 11616 Worker thread wakes up
04:45:32.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:32.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:45:34.749 02.011 11616 Exposure complete
04:45:34.803 00.054 11616 worker thread done servicing request
04:45:34.803 00.000 12268 OnExposeComplete: enter
04:45:34.803 00.000 12268 UpdateGuideState(): m_state=2
04:45:34.803 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:45:34.803 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=39, SNR=4.4, Peak=28 HFD=3.7
04:45:34.803 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
04:45:34.803 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.00)
04:45:34.804 00.001 12268 CameraToMount -- cameraX=0.63 cameraY=0.20 hyp=0.66 cameraTheta=0.31 mountX=0.26 mountY=0.60, mountTheta=1.16
04:45:34.806 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=18, Gamma=1.290
04:45:34.820 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
04:45:34.820 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:34.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:34.820 00.000 12268 Enqueuing Expose request
04:45:34.820 00.000 11616 Worker thread wakes up
04:45:34.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:34.821 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:36.828 02.007 11616 Exposure complete
04:45:36.879 00.051 11616 worker thread done servicing request
04:45:36.880 00.001 12268 OnExposeComplete: enter
04:45:36.880 00.000 12268 UpdateGuideState(): m_state=2
04:45:36.880 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:45:36.880 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.83, Mass=49, SNR=4.9, Peak=29 HFD=3.9
04:45:36.880 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
04:45:36.880 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
04:45:36.880 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.45 hyp=0.66 cameraTheta=0.76 mountX=0.50 mountY=0.41, mountTheta=0.69
04:45:36.882 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:36.897 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:45:36.897 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:36.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:36.897 00.000 12268 Enqueuing Expose request
04:45:36.898 00.001 11616 Worker thread wakes up
04:45:36.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:36.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:38.913 02.015 11616 Exposure complete
04:45:38.967 00.054 11616 worker thread done servicing request
04:45:38.967 00.000 12268 OnExposeComplete: enter
04:45:38.967 00.000 12268 UpdateGuideState(): m_state=2
04:45:38.968 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:45:38.968 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.18, Mass=52, SNR=5.0, Peak=27 HFD=4.4
04:45:38.968 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
04:45:38.968 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.15)
04:45:38.968 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.20 hyp=0.38 cameraTheta=-0.55 mountX=-0.17 mountY=0.35, mountTheta=2.02
04:45:38.970 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:45:38.986 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
04:45:38.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:38.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:38.986 00.000 12268 Enqueuing Expose request
04:45:38.986 00.000 11616 Worker thread wakes up
04:45:38.986 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:38.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:45:41.064 02.078 11616 Exposure complete
04:45:41.119 00.055 11616 worker thread done servicing request
04:45:41.119 00.000 12268 OnExposeComplete: enter
04:45:41.119 00.000 12268 UpdateGuideState(): m_state=2
04:45:41.120 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:45:41.120 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.30, Mass=49, SNR=4.9, Peak=28 HFD=4.7
04:45:41.120 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
04:45:41.120 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
04:45:41.120 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.48 mountX=-0.06 mountY=0.16, mountTheta=1.95
04:45:41.122 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:45:41.139 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
04:45:41.139 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:41.139 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:41.139 00.000 12268 Enqueuing Expose request
04:45:41.140 00.001 11616 Worker thread wakes up
04:45:41.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:41.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:45:43.154 02.014 11616 Exposure complete
04:45:43.215 00.061 11616 worker thread done servicing request
04:45:43.215 00.000 12268 OnExposeComplete: enter
04:45:43.215 00.000 12268 UpdateGuideState(): m_state=2
04:45:43.216 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:45:43.216 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.06, Mass=52, SNR=5.0, Peak=25 HFD=4.9
04:45:43.216 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
04:45:43.216 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
04:45:43.216 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.32 hyp=0.61 cameraTheta=-0.56 mountX=-0.27 mountY=0.55, mountTheta=2.02
04:45:43.219 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:43.236 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
04:45:43.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:43.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:43.236 00.000 12268 Enqueuing Expose request
04:45:43.236 00.000 11616 Worker thread wakes up
04:45:43.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:43.237 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:45:45.299 02.062 11616 Exposure complete
04:45:45.353 00.054 11616 worker thread done servicing request
04:45:45.354 00.001 12268 OnExposeComplete: enter
04:45:45.354 00.000 12268 UpdateGuideState(): m_state=2
04:45:45.354 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:45:45.354 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.43, Mass=60, SNR=5.4, Peak=29 HFD=5.2
04:45:45.354 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
04:45:45.354 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.80)
04:45:45.354 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.05 hyp=0.45 cameraTheta=0.11 mountX=0.09 mountY=0.44, mountTheta=1.37
04:45:45.356 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:45.372 00.016 12268 UpdateGuideState exits: m=60 SNR=5.4
04:45:45.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:45.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:45.373 00.001 12268 Enqueuing Expose request
04:45:45.373 00.000 11616 Worker thread wakes up
04:45:45.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:45.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:45:45.664 00.291 12268 evsrv: cli 0F8E6D80 connect
04:45:45.665 00.001 12268 case statement mapped state 2 to 1
04:45:45.665 00.000 12268 case statement mapped state 2 to 1
04:45:45.666 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"e8bdaaad-2af9-49a2-bb45-9eaa87e3cdb0"}
04:45:45.666 00.000 12268 case statement mapped state 2 to 1
04:45:45.666 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"e8bdaaad-2af9-49a2-bb45-9eaa87e3cdb0"}
04:45:45.675 00.009 12268 evsrv: cli 0F8E6D80 disconnect
04:45:47.383 01.708 11616 Exposure complete
04:45:47.441 00.058 11616 worker thread done servicing request
04:45:47.441 00.000 12268 OnExposeComplete: enter
04:45:47.441 00.000 12268 UpdateGuideState(): m_state=2
04:45:47.441 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:45:47.441 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.86, Mass=53, SNR=5.1, Peak=29 HFD=5.5
04:45:47.441 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
04:45:47.442 00.001 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
04:45:47.442 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.48 hyp=0.49 cameraTheta=1.75 mountX=0.47 mountY=-0.15, mountTheta=-0.31
04:45:47.444 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:47.461 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
04:45:47.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:47.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:47.462 00.001 12268 Enqueuing Expose request
04:45:47.462 00.000 11616 Worker thread wakes up
04:45:47.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:47.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:45:49.496 02.034 11616 Exposure complete
04:45:49.556 00.060 11616 worker thread done servicing request
04:45:49.557 00.001 12268 OnExposeComplete: enter
04:45:49.557 00.000 12268 UpdateGuideState(): m_state=2
04:45:49.557 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:45:49.557 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.82, Mass=52, SNR=5.0, Peak=28 HFD=4.9
04:45:49.557 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
04:45:49.557 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.42)
04:45:49.557 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.44 hyp=0.67 cameraTheta=0.72 mountX=0.49 mountY=0.45, mountTheta=0.74
04:45:49.560 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:49.578 00.018 12268 UpdateGuideState exits: m=52 SNR=5.0
04:45:49.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:49.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:49.578 00.000 12268 Enqueuing Expose request
04:45:49.579 00.001 11616 Worker thread wakes up
04:45:49.579 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:49.579 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:51.633 02.054 11616 Exposure complete
04:45:51.710 00.077 11616 worker thread done servicing request
04:45:51.710 00.000 12268 OnExposeComplete: enter
04:45:51.710 00.000 12268 UpdateGuideState(): m_state=2
04:45:51.710 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:45:51.710 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=915.35, Mass=66, SNR=5.6, Peak=27 HFD=7.0
04:45:51.710 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.53 = 1.76)
04:45:51.710 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.35)
04:45:51.710 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-3.05 mountX=-0.05 mountY=-0.25, mountTheta=-1.76
04:45:51.713 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:51.731 00.018 12268 UpdateGuideState exits: m=66 SNR=5.6
04:45:51.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:51.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:51.731 00.000 12268 Enqueuing Expose request
04:45:51.739 00.008 11616 Worker thread wakes up
04:45:51.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:51.740 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:45:53.850 02.110 11616 Exposure complete
04:45:53.941 00.091 11616 worker thread done servicing request
04:45:53.942 00.001 12268 OnExposeComplete: enter
04:45:53.942 00.000 12268 UpdateGuideState(): m_state=2
04:45:53.942 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:45:53.942 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.66, Mass=45, SNR=4.7, Peak=33 HFD=2.8
04:45:53.942 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
04:45:53.942 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
04:45:53.942 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.28 hyp=0.33 cameraTheta=1.02 mountX=0.30 mountY=0.14, mountTheta=0.43
04:45:53.945 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:53.962 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:45:53.963 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:53.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:53.963 00.000 12268 Enqueuing Expose request
04:45:53.963 00.000 11616 Worker thread wakes up
04:45:53.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:53.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:55.974 02.011 11616 Exposure complete
04:45:56.034 00.060 11616 worker thread done servicing request
04:45:56.034 00.000 12268 OnExposeComplete: enter
04:45:56.034 00.000 12268 UpdateGuideState(): m_state=2
04:45:56.034 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:45:56.034 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.71, Mass=55, SNR=5.1, Peak=29 HFD=4.1
04:45:56.035 00.001 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.47) = xAngle (-0.81 = -0.81)
04:45:56.035 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.36)
04:45:56.035 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.34 hyp=0.55 cameraTheta=0.66 mountX=0.38 mountY=0.38, mountTheta=0.80
04:45:56.037 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:56.054 00.017 12268 UpdateGuideState exits: m=55 SNR=5.1
04:45:56.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:56.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:56.054 00.000 12268 Enqueuing Expose request
04:45:56.054 00.000 11616 Worker thread wakes up
04:45:56.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:56.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:45:58.070 02.016 11616 Exposure complete
04:45:58.121 00.051 11616 worker thread done servicing request
04:45:58.122 00.001 12268 OnExposeComplete: enter
04:45:58.122 00.000 12268 UpdateGuideState(): m_state=2
04:45:58.122 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:45:58.122 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=916.08, Mass=52, SNR=5.0, Peak=28 HFD=4.6
04:45:58.122 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
04:45:58.122 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
04:45:58.122 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.71 hyp=0.73 cameraTheta=1.31 mountX=0.72 mountY=0.10, mountTheta=0.13
04:45:58.125 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:45:58.140 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:45:58.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:58.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:45:58.140 00.000 12268 Enqueuing Expose request
04:45:58.140 00.000 11616 Worker thread wakes up
04:45:58.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:45:58.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:00.145 02.005 11616 Exposure complete
04:46:00.200 00.055 11616 worker thread done servicing request
04:46:00.200 00.000 12268 OnExposeComplete: enter
04:46:00.200 00.000 12268 UpdateGuideState(): m_state=2
04:46:00.200 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:46:00.201 00.001 12268 Star::Find returns 1 (0), X=665.47, Y=915.74, Mass=53, SNR=5.0, Peak=31 HFD=3.0
04:46:00.201 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
04:46:00.201 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
04:46:00.201 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.60 mountX=0.35 mountY=-0.06, mountTheta=-0.16
04:46:00.203 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:00.219 00.016 12268 UpdateGuideState exits: m=53 SNR=5.0
04:46:00.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:00.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:00.219 00.000 12268 Enqueuing Expose request
04:46:00.219 00.000 11616 Worker thread wakes up
04:46:00.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:00.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:46:02.243 02.024 11616 Exposure complete
04:46:02.300 00.057 11616 worker thread done servicing request
04:46:02.301 00.001 12268 OnExposeComplete: enter
04:46:02.301 00.000 12268 UpdateGuideState(): m_state=2
04:46:02.301 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:46:02.301 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.16, Mass=45, SNR=4.7, Peak=29 HFD=4.0
04:46:02.301 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
04:46:02.301 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
04:46:02.301 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.22 hyp=0.44 cameraTheta=-0.52 mountX=-0.18 mountY=0.41, mountTheta=1.98
04:46:02.303 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:02.319 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
04:46:02.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:02.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:02.319 00.000 12268 Enqueuing Expose request
04:46:02.319 00.000 11616 Worker thread wakes up
04:46:02.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:02.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:46:04.348 02.029 11616 Exposure complete
04:46:04.418 00.070 12268 OnExposeComplete: enter
04:46:04.418 00.000 12268 UpdateGuideState(): m_state=2
04:46:04.418 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:46:04.418 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.59, Mass=49, SNR=4.9, Peak=29 HFD=3.7
04:46:04.418 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
04:46:04.418 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.30)
04:46:04.418 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.21 hyp=0.37 cameraTheta=0.60 mountX=0.24 mountY=0.28, mountTheta=0.86
04:46:04.421 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:46:04.425 00.004 11616 worker thread done servicing request
04:46:04.438 00.013 12268 UpdateGuideState exits: m=49 SNR=4.9
04:46:04.438 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:04.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:04.438 00.000 12268 Enqueuing Expose request
04:46:04.439 00.001 11616 Worker thread wakes up
04:46:04.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:04.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:06.466 02.027 11616 Exposure complete
04:46:06.526 00.060 11616 worker thread done servicing request
04:46:06.526 00.000 12268 OnExposeComplete: enter
04:46:06.526 00.000 12268 UpdateGuideState(): m_state=2
04:46:06.527 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:46:06.527 00.000 12268 Star::Find returns 1 (0), X=665.13, Y=915.58, Mass=58, SNR=5.3, Peak=26 HFD=7.1
04:46:06.527 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
04:46:06.527 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
04:46:06.527 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.20 hyp=0.40 cameraTheta=2.62 mountX=0.16 mountY=-0.37, mountTheta=-1.15
04:46:06.529 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:46:06.547 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
04:46:06.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:06.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:06.547 00.000 12268 Enqueuing Expose request
04:46:06.547 00.000 11616 Worker thread wakes up
04:46:06.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:06.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:46:08.582 02.035 11616 Exposure complete
04:46:08.643 00.061 11616 worker thread done servicing request
04:46:08.643 00.000 12268 OnExposeComplete: enter
04:46:08.644 00.001 12268 UpdateGuideState(): m_state=2
04:46:08.644 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:46:08.644 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.77, Mass=42, SNR=4.5, Peak=29 HFD=3.4
04:46:08.644 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
04:46:08.644 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.50)
04:46:08.644 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.39 hyp=0.54 cameraTheta=0.80 mountX=0.43 mountY=0.33, mountTheta=0.65
04:46:08.646 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:08.664 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
04:46:08.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:08.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:08.665 00.001 12268 Enqueuing Expose request
04:46:08.665 00.000 11616 Worker thread wakes up
04:46:08.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:08.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:10.687 02.022 11616 Exposure complete
04:46:10.748 00.061 11616 worker thread done servicing request
04:46:10.748 00.000 12268 OnExposeComplete: enter
04:46:10.748 00.000 12268 UpdateGuideState(): m_state=2
04:46:10.748 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:46:10.748 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.59, Mass=38, SNR=4.3, Peak=28 HFD=3.5
04:46:10.748 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
04:46:10.749 00.001 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.07)
04:46:10.749 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.22 hyp=0.60 cameraTheta=0.37 mountX=0.27 mountY=0.53, mountTheta=1.10
04:46:10.751 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:10.766 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
04:46:10.767 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:10.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:10.767 00.000 12268 Enqueuing Expose request
04:46:10.767 00.000 11616 Worker thread wakes up
04:46:10.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:10.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:12.800 02.033 11616 Exposure complete
04:46:12.862 00.062 11616 worker thread done servicing request
04:46:12.862 00.000 12268 OnExposeComplete: enter
04:46:12.862 00.000 12268 UpdateGuideState(): m_state=2
04:46:12.862 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:46:12.862 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.34, Mass=52, SNR=5.0, Peak=25 HFD=5.3
04:46:12.862 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
04:46:12.862 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
04:46:12.863 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-0.12 mountX=-0.01 mountY=0.29, mountTheta=1.59
04:46:12.865 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:12.881 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
04:46:12.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:12.882 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:12.882 00.000 12268 Enqueuing Expose request
04:46:12.905 00.023 11616 Worker thread wakes up
04:46:12.906 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:12.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:46:14.947 02.041 11616 Exposure complete
04:46:15.057 00.110 12268 OnExposeComplete: enter
04:46:15.057 00.000 12268 UpdateGuideState(): m_state=2
04:46:15.058 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:46:15.058 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.83, Mass=52, SNR=5.0, Peak=28 HFD=6.6
04:46:15.058 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
04:46:15.058 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
04:46:15.058 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.45 hyp=0.45 cameraTheta=1.63 mountX=0.45 mountY=-0.08, mountTheta=-0.18
04:46:15.060 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:15.077 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
04:46:15.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:15.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:15.077 00.000 12268 Enqueuing Expose request
04:46:15.087 00.010 11616 worker thread done servicing request
04:46:15.087 00.000 11616 Worker thread wakes up
04:46:15.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:15.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:46:17.121 02.034 11616 Exposure complete
04:46:17.186 00.065 11616 worker thread done servicing request
04:46:17.186 00.000 12268 OnExposeComplete: enter
04:46:17.186 00.000 12268 UpdateGuideState(): m_state=2
04:46:17.187 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:46:17.187 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.82, Mass=48, SNR=4.8, Peak=30 HFD=2.6
04:46:17.187 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
04:46:17.187 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
04:46:17.187 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.44 hyp=0.46 cameraTheta=1.83 mountX=0.43 mountY=-0.17, mountTheta=-0.39
04:46:17.189 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:17.207 00.018 12268 UpdateGuideState exits: m=48 SNR=4.8
04:46:17.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:17.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:17.208 00.001 12268 Enqueuing Expose request
04:46:17.208 00.000 11616 Worker thread wakes up
04:46:17.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:17.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:46:19.226 02.018 11616 Exposure complete
04:46:19.293 00.067 11616 worker thread done servicing request
04:46:19.293 00.000 12268 OnExposeComplete: enter
04:46:19.293 00.000 12268 UpdateGuideState(): m_state=2
04:46:19.294 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:46:19.294 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.86, Mass=60, SNR=5.4, Peak=31 HFD=4.3
04:46:19.294 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
04:46:19.294 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.41)
04:46:19.294 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.49 hyp=0.75 cameraTheta=0.71 mountX=0.54 mountY=0.50, mountTheta=0.75
04:46:19.297 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:19.314 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
04:46:19.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:19.314 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:19.314 00.000 12268 Enqueuing Expose request
04:46:19.314 00.000 11616 Worker thread wakes up
04:46:19.315 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:19.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:21.351 02.036 11616 Exposure complete
04:46:21.424 00.073 11616 worker thread done servicing request
04:46:21.424 00.000 12268 OnExposeComplete: enter
04:46:21.424 00.000 12268 UpdateGuideState(): m_state=2
04:46:21.424 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:46:21.424 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.02, Mass=43, SNR=4.6, Peak=31 HFD=3.0
04:46:21.424 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
04:46:21.424 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.83)
04:46:21.424 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.64 hyp=0.71 cameraTheta=1.13 mountX=0.67 mountY=0.22, mountTheta=0.32
04:46:21.427 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:46:21.444 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:46:21.444 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:21.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:21.444 00.000 12268 Enqueuing Expose request
04:46:21.475 00.031 11616 Worker thread wakes up
04:46:21.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:21.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:23.543 02.068 11616 Exposure complete
04:46:23.618 00.075 11616 worker thread done servicing request
04:46:23.618 00.000 12268 OnExposeComplete: enter
04:46:23.618 00.000 12268 UpdateGuideState(): m_state=2
04:46:23.619 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:46:23.619 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.74, Mass=62, SNR=5.5, Peak=28 HFD=5.7
04:46:23.619 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
04:46:23.619 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.58)
04:46:23.619 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.36 hyp=0.47 cameraTheta=0.88 mountX=0.39 mountY=0.25, mountTheta=0.57
04:46:23.622 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:23.645 00.023 12268 UpdateGuideState exits: m=62 SNR=5.5
04:46:23.645 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:23.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:23.645 00.000 12268 Enqueuing Expose request
04:46:23.645 00.000 11616 Worker thread wakes up
04:46:23.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:23.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:25.751 02.106 11616 Exposure complete
04:46:25.860 00.109 11616 worker thread done servicing request
04:46:25.860 00.000 12268 OnExposeComplete: enter
04:46:25.860 00.000 12268 UpdateGuideState(): m_state=2
04:46:25.860 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:46:25.861 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=915.64, Mass=42, SNR=4.5, Peak=28 HFD=3.3
04:46:25.861 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
04:46:25.861 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.55)
04:46:25.861 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.26 hyp=0.34 cameraTheta=0.85 mountX=0.28 mountY=0.19, mountTheta=0.60
04:46:25.864 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:25.886 00.022 12268 UpdateGuideState exits: m=42 SNR=4.5
04:46:25.886 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:25.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:25.886 00.000 12268 Enqueuing Expose request
04:46:25.886 00.000 11616 Worker thread wakes up
04:46:25.886 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:25.887 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:27.991 02.104 11616 Exposure complete
04:46:28.131 00.140 11616 worker thread done servicing request
04:46:28.132 00.001 12268 OnExposeComplete: enter
04:46:28.132 00.000 12268 UpdateGuideState(): m_state=2
04:46:28.132 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:46:28.132 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.34, Mass=43, SNR=4.6, Peak=27 HFD=4.2
04:46:28.133 00.001 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
04:46:28.133 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.61)
04:46:28.133 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.04 hyp=0.48 cameraTheta=-0.09 mountX=0.01 mountY=0.48, mountTheta=1.56
04:46:28.136 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:28.156 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
04:46:28.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:28.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:28.156 00.000 12268 Enqueuing Expose request
04:46:28.178 00.022 11616 Worker thread wakes up
04:46:28.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:28.179 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:46:30.370 02.191 11616 Exposure complete
04:46:30.441 00.071 11616 worker thread done servicing request
04:46:30.441 00.000 12268 OnExposeComplete: enter
04:46:30.441 00.000 12268 UpdateGuideState(): m_state=2
04:46:30.441 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:46:30.442 00.001 12268 Star::Find returns 1 (0), X=665.81, Y=916.03, Mass=58, SNR=5.3, Peak=28 HFD=6.5
04:46:30.442 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
04:46:30.442 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.80)
04:46:30.442 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.65 hyp=0.73 cameraTheta=1.10 mountX=0.68 mountY=0.25, mountTheta=0.35
04:46:30.445 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:30.465 00.020 12268 UpdateGuideState exits: m=58 SNR=5.3
04:46:30.465 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:30.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:30.465 00.000 12268 Enqueuing Expose request
04:46:30.490 00.025 11616 Worker thread wakes up
04:46:30.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:30.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:32.516 02.026 11616 Exposure complete
04:46:32.574 00.058 11616 worker thread done servicing request
04:46:32.574 00.000 12268 OnExposeComplete: enter
04:46:32.574 00.000 12268 UpdateGuideState(): m_state=2
04:46:32.574 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:46:32.575 00.001 12268 Star::Find returns 1 (0), X=665.25, Y=915.46, Mass=52, SNR=5.0, Peak=29 HFD=4.5
04:46:32.575 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
04:46:32.575 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
04:46:32.575 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.24 cameraTheta=2.78 mountX=0.06 mountY=-0.24, mountTheta=-1.31
04:46:32.577 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:32.593 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
04:46:32.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:32.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:32.593 00.000 12268 Enqueuing Expose request
04:46:32.593 00.000 11616 Worker thread wakes up
04:46:32.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:32.594 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:46:34.632 02.038 11616 Exposure complete
04:46:34.715 00.083 11616 worker thread done servicing request
04:46:34.715 00.000 12268 OnExposeComplete: enter
04:46:34.715 00.000 12268 UpdateGuideState(): m_state=2
04:46:34.715 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:46:34.716 00.001 12268 Star::Find returns 1 (0), X=665.59, Y=915.55, Mass=53, SNR=5.1, Peak=31 HFD=5.5
04:46:34.716 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
04:46:34.716 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
04:46:34.716 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=1.01 mountX=0.18 mountY=0.09, mountTheta=0.44
04:46:34.720 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:34.741 00.021 12268 UpdateGuideState exits: m=53 SNR=5.1
04:46:34.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:34.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:34.741 00.000 12268 Enqueuing Expose request
04:46:34.742 00.001 11616 Worker thread wakes up
04:46:34.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:34.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:36.772 02.030 11616 Exposure complete
04:46:36.907 00.135 12268 OnExposeComplete: enter
04:46:36.907 00.000 12268 UpdateGuideState(): m_state=2
04:46:36.908 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:46:36.908 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.71, Mass=52, SNR=5.0, Peak=33 HFD=3.3
04:46:36.908 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
04:46:36.908 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
04:46:36.908 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.33 hyp=0.41 cameraTheta=0.93 mountX=0.35 mountY=0.20, mountTheta=0.52
04:46:36.911 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:36.930 00.019 12268 UpdateGuideState exits: m=52 SNR=5.0
04:46:36.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:36.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:36.930 00.000 12268 Enqueuing Expose request
04:46:36.941 00.011 11616 worker thread done servicing request
04:46:36.941 00.000 11616 Worker thread wakes up
04:46:36.941 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:36.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:39.084 02.143 11616 Exposure complete
04:46:39.161 00.077 11616 worker thread done servicing request
04:46:39.161 00.000 12268 OnExposeComplete: enter
04:46:39.161 00.000 12268 UpdateGuideState(): m_state=2
04:46:39.161 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:46:39.161 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.64, Mass=53, SNR=5.1, Peak=31 HFD=4.2
04:46:39.161 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
04:46:39.162 00.001 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
04:46:39.162 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.27 hyp=0.27 cameraTheta=1.43 mountX=0.27 mountY=0.00, mountTheta=0.01
04:46:39.165 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:39.185 00.020 12268 UpdateGuideState exits: m=53 SNR=5.1
04:46:39.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:39.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:39.185 00.000 12268 Enqueuing Expose request
04:46:39.185 00.000 11616 Worker thread wakes up
04:46:39.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:39.186 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:41.240 02.054 11616 Exposure complete
04:46:41.306 00.066 12268 OnExposeComplete: enter
04:46:41.307 00.001 11616 worker thread done servicing request
04:46:41.307 00.000 12268 UpdateGuideState(): m_state=2
04:46:41.307 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:46:41.307 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.58, Mass=54, SNR=5.1, Peak=30 HFD=5.3
04:46:41.307 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
04:46:41.307 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
04:46:41.307 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.20 hyp=0.55 cameraTheta=0.37 mountX=0.25 mountY=0.48, mountTheta=1.09
04:46:41.310 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:46:41.328 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
04:46:41.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:41.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:41.329 00.001 12268 Enqueuing Expose request
04:46:41.329 00.000 11616 Worker thread wakes up
04:46:41.329 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:41.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:43.344 02.015 11616 Exposure complete
04:46:43.403 00.059 11616 worker thread done servicing request
04:46:43.403 00.000 12268 OnExposeComplete: enter
04:46:43.403 00.000 12268 UpdateGuideState(): m_state=2
04:46:43.403 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:46:43.404 00.001 12268 Star::Find returns 1 (0), X=665.31, Y=916.19, Mass=46, SNR=4.7, Peak=28 HFD=2.8
04:46:43.404 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
04:46:43.404 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
04:46:43.404 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.81 hyp=0.83 cameraTheta=1.78 mountX=0.79 mountY=-0.27, mountTheta=-0.33
04:46:43.406 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:46:43.422 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
04:46:43.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:43.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:43.423 00.001 12268 Enqueuing Expose request
04:46:43.423 00.000 11616 Worker thread wakes up
04:46:43.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:43.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:46:45.444 02.021 11616 Exposure complete
04:46:45.504 00.060 11616 worker thread done servicing request
04:46:45.504 00.000 12268 OnExposeComplete: enter
04:46:45.504 00.000 12268 UpdateGuideState(): m_state=2
04:46:45.504 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:46:45.505 00.001 12268 Star::Find returns 1 (0), X=665.62, Y=915.55, Mass=62, SNR=5.4, Peak=28 HFD=5.9
04:46:45.505 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
04:46:45.505 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.56)
04:46:45.505 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.86 mountX=0.18 mountY=0.12, mountTheta=0.59
04:46:45.507 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:45.524 00.017 12268 UpdateGuideState exits: m=62 SNR=5.4
04:46:45.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:45.524 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:45.524 00.000 12268 Enqueuing Expose request
04:46:45.524 00.000 11616 Worker thread wakes up
04:46:45.524 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:45.525 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:47.554 02.029 11616 Exposure complete
04:46:47.626 00.072 11616 worker thread done servicing request
04:46:47.626 00.000 12268 OnExposeComplete: enter
04:46:47.626 00.000 12268 UpdateGuideState(): m_state=2
04:46:47.626 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:46:47.626 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.8
04:46:47.627 00.001 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
04:46:47.627 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
04:46:47.627 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=0.20 hyp=0.68 cameraTheta=0.29 mountX=0.26 mountY=0.62, mountTheta=1.18
04:46:47.629 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:47.649 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
04:46:47.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:47.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:47.649 00.000 12268 Enqueuing Expose request
04:46:47.649 00.000 11616 Worker thread wakes up
04:46:47.650 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:47.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:49.695 02.045 11616 Exposure complete
04:46:49.775 00.080 11616 worker thread done servicing request
04:46:49.775 00.000 12268 OnExposeComplete: enter
04:46:49.775 00.000 12268 UpdateGuideState(): m_state=2
04:46:49.775 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:46:49.775 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.53, Mass=52, SNR=5.0, Peak=27 HFD=4.7
04:46:49.776 00.001 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
04:46:49.776 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
04:46:49.776 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.49 mountX=0.15 mountY=-0.01, mountTheta=-0.05
04:46:49.779 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:49.801 00.022 12268 UpdateGuideState exits: m=52 SNR=5.0
04:46:49.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:49.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:49.801 00.000 12268 Enqueuing Expose request
04:46:49.802 00.001 11616 Worker thread wakes up
04:46:49.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:49.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:46:51.846 02.044 11616 Exposure complete
04:46:51.913 00.067 11616 worker thread done servicing request
04:46:51.913 00.000 12268 OnExposeComplete: enter
04:46:51.913 00.000 12268 UpdateGuideState(): m_state=2
04:46:51.914 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:46:51.914 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=44, SNR=4.6, Peak=33 HFD=3.0
04:46:51.914 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
04:46:51.914 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
04:46:51.914 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.25 hyp=0.46 cameraTheta=0.57 mountX=0.29 mountY=0.36, mountTheta=0.90
04:46:51.917 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:51.934 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
04:46:51.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:51.934 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:51.934 00.000 12268 Enqueuing Expose request
04:46:51.934 00.000 11616 Worker thread wakes up
04:46:51.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:51.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:53.950 02.016 11616 Exposure complete
04:46:54.009 00.059 11616 worker thread done servicing request
04:46:54.009 00.000 12268 OnExposeComplete: enter
04:46:54.009 00.000 12268 UpdateGuideState(): m_state=2
04:46:54.009 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:46:54.010 00.001 12268 Star::Find returns 1 (0), X=665.21, Y=915.49, Mass=58, SNR=5.3, Peak=27 HFD=5.9
04:46:54.010 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
04:46:54.010 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
04:46:54.010 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.11 hyp=0.29 cameraTheta=2.74 mountX=0.09 mountY=-0.28, mountTheta=-1.27
04:46:54.012 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:46:54.029 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
04:46:54.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:54.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:54.029 00.000 12268 Enqueuing Expose request
04:46:54.029 00.000 11616 Worker thread wakes up
04:46:54.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:54.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:46:56.088 02.059 11616 Exposure complete
04:46:56.151 00.063 11616 worker thread done servicing request
04:46:56.151 00.000 12268 OnExposeComplete: enter
04:46:56.151 00.000 12268 UpdateGuideState(): m_state=2
04:46:56.151 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:46:56.152 00.001 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=40, SNR=4.4, Peak=29 HFD=3.6
04:46:56.152 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
04:46:56.152 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
04:46:56.152 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.21 hyp=0.62 cameraTheta=0.35 mountX=0.27 mountY=0.55, mountTheta=1.12
04:46:56.154 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:56.172 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
04:46:56.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:56.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:56.172 00.000 12268 Enqueuing Expose request
04:46:56.172 00.000 11616 Worker thread wakes up
04:46:56.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:56.173 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:46:58.185 02.012 11616 Exposure complete
04:46:58.245 00.060 11616 worker thread done servicing request
04:46:58.245 00.000 12268 OnExposeComplete: enter
04:46:58.245 00.000 12268 UpdateGuideState(): m_state=2
04:46:58.245 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:46:58.246 00.001 12268 Star::Find returns 1 (0), X=664.90, Y=915.62, Mass=59, SNR=5.3, Peak=28 HFD=7.8
04:46:58.246 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
04:46:58.246 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
04:46:58.246 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.24 hyp=0.63 cameraTheta=2.75 mountX=0.18 mountY=-0.61, mountTheta=-1.28
04:46:58.248 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:46:58.265 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
04:46:58.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:58.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:46:58.265 00.000 12268 Enqueuing Expose request
04:46:58.265 00.000 11616 Worker thread wakes up
04:46:58.266 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:46:58.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:47:00.276 02.010 11616 Exposure complete
04:47:00.334 00.058 11616 worker thread done servicing request
04:47:00.334 00.000 12268 OnExposeComplete: enter
04:47:00.334 00.000 12268 UpdateGuideState(): m_state=2
04:47:00.335 00.001 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:47:00.335 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.76, Mass=54, SNR=5.1, Peak=29 HFD=4.0
04:47:00.335 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
04:47:00.335 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
04:47:00.335 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.38 hyp=0.43 cameraTheta=2.06 mountX=0.36 mountY=-0.25, mountTheta=-0.61
04:47:00.337 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:00.354 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
04:47:00.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:00.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:00.354 00.000 12268 Enqueuing Expose request
04:47:00.354 00.000 11616 Worker thread wakes up
04:47:00.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:00.355 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:47:02.368 02.013 11616 Exposure complete
04:47:02.419 00.051 11616 worker thread done servicing request
04:47:02.420 00.001 12268 OnExposeComplete: enter
04:47:02.420 00.000 12268 UpdateGuideState(): m_state=2
04:47:02.420 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:47:02.420 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.72, Mass=51, SNR=4.9, Peak=28 HFD=3.7
04:47:02.420 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
04:47:02.420 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
04:47:02.420 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.35 hyp=0.37 cameraTheta=1.91 mountX=0.33 mountY=-0.17, mountTheta=-0.46
04:47:02.422 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:02.436 00.014 12268 UpdateGuideState exits: m=51 SNR=4.9
04:47:02.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:02.437 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:02.437 00.000 12268 Enqueuing Expose request
04:47:02.437 00.000 11616 Worker thread wakes up
04:47:02.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:02.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:47:04.458 02.021 11616 Exposure complete
04:47:04.511 00.053 11616 worker thread done servicing request
04:47:04.512 00.001 12268 OnExposeComplete: enter
04:47:04.512 00.000 12268 UpdateGuideState(): m_state=2
04:47:04.512 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:47:04.512 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.50, Mass=57, SNR=5.2, Peak=29 HFD=6.1
04:47:04.513 00.001 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
04:47:04.513 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
04:47:04.513 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.94 mountX=0.12 mountY=-0.06, mountTheta=-0.49
04:47:04.516 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:47:04.531 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:47:04.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:04.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:04.531 00.000 12268 Enqueuing Expose request
04:47:04.531 00.000 11616 Worker thread wakes up
04:47:04.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:04.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:47:06.535 02.004 11616 Exposure complete
04:47:06.588 00.053 11616 worker thread done servicing request
04:47:06.588 00.000 12268 OnExposeComplete: enter
04:47:06.588 00.000 12268 UpdateGuideState(): m_state=2
04:47:06.589 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:47:06.589 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.79, Mass=67, SNR=5.6, Peak=31 HFD=6.9
04:47:06.589 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
04:47:06.589 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
04:47:06.589 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.41 hyp=0.43 cameraTheta=1.86 mountX=0.39 mountY=-0.17, mountTheta=-0.41
04:47:06.591 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:06.606 00.015 12268 UpdateGuideState exits: m=67 SNR=5.6
04:47:06.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:06.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:06.606 00.000 12268 Enqueuing Expose request
04:47:06.606 00.000 11616 Worker thread wakes up
04:47:06.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:06.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:47:08.608 02.002 11616 Exposure complete
04:47:08.658 00.050 11616 worker thread done servicing request
04:47:08.659 00.001 12268 OnExposeComplete: enter
04:47:08.659 00.000 12268 UpdateGuideState(): m_state=2
04:47:08.659 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:47:08.659 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.90, Mass=56, SNR=5.2, Peak=28 HFD=7.1
04:47:08.659 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
04:47:08.659 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
04:47:08.659 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.52 hyp=0.55 cameraTheta=1.88 mountX=0.50 mountY=-0.23, mountTheta=-0.43
04:47:08.661 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:47:08.676 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
04:47:08.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:08.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:08.676 00.000 12268 Enqueuing Expose request
04:47:08.676 00.000 11616 Worker thread wakes up
04:47:08.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:08.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:47:10.687 02.011 11616 Exposure complete
04:47:10.738 00.051 11616 worker thread done servicing request
04:47:10.739 00.001 12268 OnExposeComplete: enter
04:47:10.739 00.000 12268 UpdateGuideState(): m_state=2
04:47:10.739 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:47:10.739 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.39, Mass=44, SNR=4.7, Peak=30 HFD=3.6
04:47:10.739 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
04:47:10.739 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.74)
04:47:10.739 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.02 hyp=0.44 cameraTheta=0.04 mountX=0.06 mountY=0.43, mountTheta=1.44
04:47:10.742 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:10.758 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
04:47:10.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:10.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:10.758 00.000 12268 Enqueuing Expose request
04:47:10.758 00.000 11616 Worker thread wakes up
04:47:10.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:10.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:47:12.772 02.014 11616 Exposure complete
04:47:12.826 00.054 11616 worker thread done servicing request
04:47:12.826 00.000 12268 OnExposeComplete: enter
04:47:12.826 00.000 12268 UpdateGuideState(): m_state=2
04:47:12.826 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:47:12.826 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.42, Mass=37, SNR=4.3, Peak=26 HFD=3.4
04:47:12.827 00.001 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
04:47:12.827 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
04:47:12.827 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.05 hyp=0.30 cameraTheta=0.15 mountX=0.07 mountY=0.29, mountTheta=1.32
04:47:12.829 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:47:12.844 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
04:47:12.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:12.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:12.844 00.000 12268 Enqueuing Expose request
04:47:12.844 00.000 11616 Worker thread wakes up
04:47:12.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:12.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:47:13.146 00.302 12268 evsrv: cli 0F8E6D80 connect
04:47:13.146 00.000 12268 case statement mapped state 2 to 1
04:47:13.146 00.000 12268 case statement mapped state 2 to 1
04:47:13.147 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"bbc417df-0390-44ef-92eb-5513a7a8b5ac"}
04:47:13.147 00.000 12268 case statement mapped state 2 to 1
04:47:13.147 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"bbc417df-0390-44ef-92eb-5513a7a8b5ac"}
04:47:13.148 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:47:13.149 00.001 12268 evsrv: cli 0F8E6D80 connect
04:47:13.149 00.000 12268 case statement mapped state 2 to 1
04:47:13.150 00.001 12268 case statement mapped state 2 to 1
04:47:13.150 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"16be2be3-8294-460f-8761-c4d4cd595f60"}
04:47:13.150 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"16be2be3-8294-460f-8761-c4d4cd595f60"}
04:47:13.151 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:47:13.152 00.001 12268 evsrv: cli 0F8E69C0 connect
04:47:13.153 00.001 12268 case statement mapped state 2 to 1
04:47:13.153 00.000 12268 case statement mapped state 2 to 1
04:47:13.154 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"554ed689-8abe-4583-8f62-43e2c2fb6ef4"}
04:47:13.154 00.000 12268 PhdController::Guide begins
04:47:13.154 00.000 12268 PhdController: newstate STATE_SETUP
04:47:13.155 00.001 12268 PhdController: setup
04:47:13.155 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
04:47:13.155 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:47:13.155 00.000 12268 PhdController: newstate STATE_GUIDE
04:47:13.155 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:47:13.155 00.000 12268 guider state => CALIBRATED
04:47:13.155 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:47:13.156 00.001 12268 reset dither spiral
04:47:13.157 00.001 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:47:13.157 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"554ed689-8abe-4583-8f62-43e2c2fb6ef4"}
04:47:13.163 00.006 12268 evsrv: cli 0F8E69C0 disconnect
04:47:13.164 00.001 12268 evsrv: cli 0F8E6D80 connect
04:47:13.164 00.000 12268 case statement mapped state 5 to 1
04:47:13.165 00.001 12268 case statement mapped state 5 to 1
04:47:13.166 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"939a74af-49e1-4ff8-8847-499de3f646da"}
04:47:13.166 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"939a74af-49e1-4ff8-8847-499de3f646da"}
04:47:13.167 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:47:13.167 00.000 12268 evsrv: cli 0FA411A0 connect
04:47:13.167 00.000 12268 case statement mapped state 5 to 1
04:47:13.168 00.001 12268 case statement mapped state 5 to 1
04:47:13.168 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"0678e3fa-a6c6-48a8-9499-f879911692cf"}
04:47:13.168 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.48,915.38],"id":"0678e3fa-a6c6-48a8-9499-f879911692cf"}
04:47:13.170 00.002 12268 evsrv: cli 0FA411A0 disconnect
04:47:13.171 00.001 12268 evsrv: cli 0F961A60 connect
04:47:13.171 00.000 12268 case statement mapped state 5 to 1
04:47:13.171 00.000 12268 case statement mapped state 5 to 1
04:47:13.172 00.001 12268 evsrv: cli 0F961A60 request: {"method":"get_app_state","id":"cee756cd-4e12-4912-87e4-bea4a40c8a15"}
04:47:13.172 00.000 12268 case statement mapped state 5 to 1
04:47:13.172 00.000 12268 evsrv: cli 0F961A60 response: {"jsonrpc":"2.0","result":"Selected","id":"cee756cd-4e12-4912-87e4-bea4a40c8a15"}
04:47:13.173 00.001 12268 evsrv: cli 0F961A60 disconnect
04:47:14.172 00.999 12268 evsrv: cli 0F8E69C0 connect
04:47:14.172 00.000 12268 case statement mapped state 5 to 1
04:47:14.173 00.001 12268 case statement mapped state 5 to 1
04:47:14.173 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"77ee6b5f-c5a8-4671-94b3-da8cbff70dcf"}
04:47:14.173 00.000 12268 case statement mapped state 5 to 1
04:47:14.173 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"77ee6b5f-c5a8-4671-94b3-da8cbff70dcf"}
04:47:14.174 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:47:14.862 00.688 11616 Exposure complete
04:47:14.915 00.053 11616 worker thread done servicing request
04:47:14.915 00.000 12268 OnExposeComplete: enter
04:47:14.916 00.001 12268 UpdateGuideState(): m_state=5
04:47:14.916 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:47:14.916 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.70, Mass=56, SNR=5.2, Peak=28 HFD=6.8
04:47:14.916 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
04:47:14.916 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.82)
04:47:14.916 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.32 hyp=0.35 cameraTheta=1.12 mountX=0.33 mountY=0.11, mountTheta=0.33
04:47:14.918 00.002 12268 Changing from state CALIBRATED to GUIDING
04:47:14.918 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:47:14.918 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:47:14.918 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:47:14.918 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:47:14.919 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:47:14.919 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:47:14.919 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:47:14.919 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:47:14.920 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:47:14.920 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:47:14.920 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:47:14.920 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:47:14.921 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:47:14.921 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:47:14.921 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:47:14.921 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:47:15.129 00.208 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:47:15.130 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:47:15.130 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:47:15.135 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:47:15.135 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:47:15.135 00.000 12268 setting lock position to (665.63, 915.70)
04:47:15.136 00.001 12268 MultiStar: stabilizing after lock position change
04:47:15.136 00.000 12268 guider state => GUIDING
04:47:15.136 00.000 12268 Status Line: Guiding
04:47:15.139 00.003 12268 Mount: notify guiding started
04:47:15.139 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:47:15.139 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:47:15.139 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:47:15.140 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:47:15.140 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:47:15.140 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:47:15.140 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:47:15.141 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:47:15.141 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:47:15.141 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:47:15.141 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:47:15.141 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:47:15.142 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:47:15.142 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:47:15.142 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:47:15.142 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:47:15.143 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:47:15.143 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:47:15.143 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:47:15.143 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:47:15.144 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:47:15.144 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:47:15.144 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:47:15.144 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:47:15.145 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:47:15.145 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:47:15.145 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:47:15.146 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:47:15.146 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:47:15.146 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:47:15.146 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:47:15.147 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:47:15.147 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:47:15.147 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:47:15.147 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:47:15.147 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:47:15.148 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:47:15.148 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:47:15.191 00.043 12268 evsrv: cli 0F8E69C0 connect
04:47:15.191 00.000 12268 case statement mapped state 6 to 3
04:47:15.192 00.001 12268 case statement mapped state 6 to 3
04:47:15.193 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e2802d17-860d-435b-a06b-2a01451ff568"}
04:47:15.193 00.000 12268 case statement mapped state 6 to 3
04:47:15.193 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2802d17-860d-435b-a06b-2a01451ff568"}
04:47:15.207 00.014 12268 evsrv: cli 0F8E69C0 disconnect
04:47:15.377 00.170 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:47:15.378 00.001 12268 ScopeASCOM::SideOfPier() returns 0
04:47:15.379 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:47:15.379 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:47:15.379 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:47:15.379 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:47:15.380 00.001 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:47:15.380 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:47:15.380 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:47:15.380 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:47:15.380 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:47:15.380 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:47:15.398 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
04:47:15.399 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
04:47:15.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:15.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:15.399 00.000 12268 Enqueuing Expose request
04:47:15.399 00.000 11616 Worker thread wakes up
04:47:15.399 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:15.399 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:17.412 02.013 11616 Exposure complete
04:47:17.463 00.051 11616 worker thread done servicing request
04:47:17.463 00.000 12268 OnExposeComplete: enter
04:47:17.463 00.000 12268 UpdateGuideState(): m_state=6
04:47:17.463 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:47:17.463 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.69, Mass=64, SNR=5.6, Peak=30 HFD=6.1
04:47:17.463 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.60 = 1.69)
04:47:17.464 00.001 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.42)
04:47:17.464 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.12 mountX=-0.02 mountY=-0.14, mountTheta=-1.69
04:47:17.465 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.14, y=-0.00, opts=13)
04:47:17.465 00.000 12268 Enqueuing Move request for scope (-0.14, -0.00)
04:47:17.465 00.000 11616 Worker thread wakes up
04:47:17.465 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
04:47:17.465 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
04:47:17.466 00.001 11616 Moving (-0.14, -0.00) raw xDistance=-0.02 yDistance=-0.14
04:47:17.466 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:47:17.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:47:17.466 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:47:17.466 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:47:17.466 00.000 11616 MoveAxis(E, 0, ABG)
04:47:17.466 00.000 11616 Move returns status 0, amount 0
04:47:17.466 00.000 11616 MoveAxis(N, 0, ABG)
04:47:17.466 00.000 11616 Move returns status 0, amount 0
04:47:17.466 00.000 11616 move complete, result=0
04:47:17.466 00.000 11616 worker thread done servicing request
04:47:17.486 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:47:17.501 00.015 12268 UpdateGuideState exits: m=64 SNR=5.6
04:47:17.501 00.000 12268 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 1 / 99999
04:47:17.501 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768708037.501,"Host":"ASTROCENTER","Inst":1,"Distance":0.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:47:17.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:17.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:17.502 00.001 12268 Enqueuing Expose request
04:47:17.502 00.000 12268 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:47:17.502 00.000 11616 Worker thread wakes up
04:47:17.502 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:17.502 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:19.514 02.012 11616 Exposure complete
04:47:19.565 00.051 11616 worker thread done servicing request
04:47:19.566 00.001 12268 OnExposeComplete: enter
04:47:19.566 00.000 12268 UpdateGuideState(): m_state=6
04:47:19.566 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:47:19.566 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.60, Mass=46, SNR=4.8, Peak=31 HFD=3.5
04:47:19.566 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
04:47:19.566 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.30)
04:47:19.566 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-0.40 mountX=-0.08 mountY=0.24, mountTheta=1.87
04:47:19.568 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=-0.10, opts=13)
04:47:19.568 00.000 12268 Enqueuing Move request for scope (0.23, -0.10)
04:47:19.568 00.000 11616 Worker thread wakes up
04:47:19.568 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.10) opts 0xd
04:47:19.568 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, -0.10)
04:47:19.568 00.000 11616 Moving (0.23, -0.10) raw xDistance=-0.08 yDistance=0.24
04:47:19.568 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:47:19.568 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:47:19.569 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:47:19.569 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
04:47:19.569 00.000 11616 MoveAxis(E, 0, ABG)
04:47:19.569 00.000 11616 Move returns status 0, amount 0
04:47:19.569 00.000 11616 MoveAxis(N, 0, ABG)
04:47:19.569 00.000 11616 Move returns status 0, amount 0
04:47:19.569 00.000 11616 move complete, result=0
04:47:19.569 00.000 11616 worker thread done servicing request
04:47:19.590 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:19.606 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
04:47:19.606 00.000 12268 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 2 / 99999
04:47:19.606 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768708039.606,"Host":"ASTROCENTER","Inst":1,"Distance":0.28,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
04:47:19.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:19.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:19.607 00.001 12268 Enqueuing Expose request
04:47:19.607 00.000 11616 Worker thread wakes up
04:47:19.607 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:47:19.607 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:19.607 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:21.610 02.003 11616 Exposure complete
04:47:21.661 00.051 11616 worker thread done servicing request
04:47:21.661 00.000 12268 OnExposeComplete: enter
04:47:21.661 00.000 12268 UpdateGuideState(): m_state=6
04:47:21.661 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:47:21.661 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.46, Mass=53, SNR=5.1, Peak=30 HFD=3.2
04:47:21.661 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.55 = 2.74)
04:47:21.661 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.37)
04:47:21.661 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.24 hyp=0.27 cameraTheta=-2.07 mountX=-0.25 mountY=-0.10, mountTheta=-2.76
04:47:21.663 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.13, y=-0.24, opts=13)
04:47:21.663 00.000 12268 Enqueuing Move request for scope (-0.13, -0.24)
04:47:21.663 00.000 11616 Worker thread wakes up
04:47:21.663 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.24) opts 0xd
04:47:21.663 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.13, -0.24)
04:47:21.663 00.000 11616 Moving (-0.13, -0.24) raw xDistance=-0.25 yDistance=-0.10
04:47:21.663 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:47:21.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
04:47:21.663 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:47:21.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:47:21.664 00.001 11616 MoveAxis(E, 0, ABG)
04:47:21.664 00.000 11616 Move returns status 0, amount 0
04:47:21.664 00.000 11616 MoveAxis(N, 0, ABG)
04:47:21.664 00.000 11616 Move returns status 0, amount 0
04:47:21.664 00.000 11616 move complete, result=0
04:47:21.664 00.000 11616 worker thread done servicing request
04:47:21.683 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:21.698 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
04:47:21.698 00.000 12268 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 3 / 99999
04:47:21.698 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768708041.698,"Host":"ASTROCENTER","Inst":1,"Distance":0.28,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
04:47:21.699 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:21.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:21.699 00.000 12268 Enqueuing Expose request
04:47:21.699 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:47:21.699 00.000 11616 Worker thread wakes up
04:47:21.700 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:21.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:23.716 02.016 11616 Exposure complete
04:47:23.768 00.052 11616 worker thread done servicing request
04:47:23.768 00.000 12268 OnExposeComplete: enter
04:47:23.768 00.000 12268 UpdateGuideState(): m_state=6
04:47:23.768 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:47:23.768 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=40, SNR=4.4, Peak=30 HFD=3.2
04:47:23.768 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
04:47:23.768 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
04:47:23.769 00.001 12268 CameraToMount -- cameraX=0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-0.27 mountX=-0.05 mountY=0.31, mountTheta=1.74
04:47:23.771 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.08, opts=13)
04:47:23.771 00.000 12268 Enqueuing Move request for scope (0.30, -0.08)
04:47:23.771 00.000 11616 Worker thread wakes up
04:47:23.771 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.08) opts 0xd
04:47:23.771 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.08)
04:47:23.771 00.000 11616 Moving (0.30, -0.08) raw xDistance=-0.05 yDistance=0.31
04:47:23.771 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:47:23.772 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:47:23.772 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:47:23.772 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
04:47:23.772 00.000 11616 MoveAxis(E, 0, ABG)
04:47:23.772 00.000 11616 Move returns status 0, amount 0
04:47:23.772 00.000 11616 MoveAxis(N, 0, ABG)
04:47:23.772 00.000 11616 Move returns status 0, amount 0
04:47:23.772 00.000 11616 move complete, result=0
04:47:23.772 00.000 11616 worker thread done servicing request
04:47:23.796 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:23.813 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
04:47:23.813 00.000 12268 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 4 / 99999
04:47:23.813 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768708043.813,"Host":"ASTROCENTER","Inst":1,"Distance":0.29,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
04:47:23.814 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:23.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:23.814 00.000 12268 Enqueuing Expose request
04:47:23.814 00.000 11616 Worker thread wakes up
04:47:23.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:23.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:23.814 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:47:25.828 02.014 11616 Exposure complete
04:47:25.881 00.053 11616 worker thread done servicing request
04:47:25.881 00.000 12268 OnExposeComplete: enter
04:47:25.881 00.000 12268 UpdateGuideState(): m_state=6
04:47:25.882 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:47:25.882 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=39, SNR=4.4, Peak=28 HFD=3.7
04:47:25.882 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
04:47:25.882 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.46)
04:47:25.882 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.12 hyp=0.49 cameraTheta=-0.24 mountX=-0.07 mountY=0.49, mountTheta=1.71
04:47:25.884 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.48, y=-0.12, opts=13)
04:47:25.884 00.000 12268 Enqueuing Move request for scope (0.48, -0.12)
04:47:25.884 00.000 11616 Worker thread wakes up
04:47:25.884 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.12) opts 0xd
04:47:25.884 00.000 11616 Handling offset move in thread for scope, endpoint = (0.48, -0.12)
04:47:25.884 00.000 11616 Moving (0.48, -0.12) raw xDistance=-0.07 yDistance=0.49
04:47:25.884 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:47:25.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:47:25.884 00.000 11616 resist switch: large excursion: input 0.49 thresh 0.45 direction from 0 to 1
04:47:25.884 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.47
04:47:25.884 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.49
04:47:25.884 00.000 11616 MoveAxis(E, 0, ABG)
04:47:25.884 00.000 11616 Move returns status 0, amount 0
04:47:25.885 00.001 11616 MoveAxis(S, 41, ABG)
04:47:25.885 00.000 11616 Guiding  Dir = 1, Dur = 41
04:47:25.885 00.000 11616 IsSlewing returns 1
04:47:25.885 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:47:25.885 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:47:25.885 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:47:25.886 00.001 11616 Move returns status 2, amount 0
04:47:25.886 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:47:25.886 00.000 11616 move complete, result=2
04:47:25.886 00.000 11616 worker thread done servicing request
04:47:25.905 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:25.920 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:47:25.920 00.000 12268 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 5 / 99999
04:47:25.920 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768708045.920,"Host":"ASTROCENTER","Inst":1,"Distance":0.35,"Time":8.4,"SettleTime":10.0,"StarLocked":true}
04:47:25.921 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:25.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:25.921 00.000 12268 Enqueuing Expose request
04:47:25.921 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:47:25.921 00.000 11616 Worker thread wakes up
04:47:25.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:25.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:25.941 00.020 12268 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms SOUTH
04:47:25.943 00.002 12268 mount move error indicates guiding should stop
04:47:25.943 00.000 12268 Mount: notify guiding stopped
04:47:25.943 00.000 12268 BLC: window closed
04:47:25.943 00.000 12268 BLC: Last direction was reset
04:47:25.944 00.001 12268 PhdController failed: Guiding stopped
04:47:25.944 00.000 12268 PhdController: newstate STATE_FINISH
04:47:25.944 00.000 12268 PhdController complete: fail: Guiding stopped
04:47:25.944 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768708045.944,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":5,"DroppedFrames":0}
04:47:25.944 00.000 12268 Mount: notify guiding dither settle done success=0
04:47:25.944 00.000 12268 PhdController: newstate STATE_IDLE
04:47:25.944 00.000 12268 Changing from state GUIDING to STOP
04:47:25.944 00.000 12268 guider state => SELECTED
04:47:25.944 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:47:27.928 01.984 11616 Exposure complete
04:47:27.980 00.052 11616 worker thread done servicing request
04:47:27.981 00.001 12268 OnExposeComplete: enter
04:47:27.981 00.000 12268 UpdateGuideState(): m_state=2
04:47:27.981 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:47:27.981 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.66, Mass=51, SNR=4.9, Peak=27 HFD=4.7
04:47:27.981 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
04:47:27.981 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
04:47:27.981 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.03 hyp=0.33 cameraTheta=-3.05 mountX=-0.06 mountY=-0.32, mountTheta=-1.76
04:47:28.007 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:28.021 00.014 12268 UpdateGuideState exits: m=51 SNR=4.9
04:47:28.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:28.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:28.021 00.000 12268 Enqueuing Expose request
04:47:28.021 00.000 11616 Worker thread wakes up
04:47:28.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:28.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:47:30.038 02.017 11616 Exposure complete
04:47:30.088 00.050 11616 worker thread done servicing request
04:47:30.088 00.000 12268 OnExposeComplete: enter
04:47:30.088 00.000 12268 UpdateGuideState(): m_state=2
04:47:30.089 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:47:30.089 00.000 12268 Star::Find returns 1 (0), X=665.23, Y=915.05, Mass=53, SNR=5.1, Peak=29 HFD=6.6
04:47:30.089 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.60 = 2.69)
04:47:30.089 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.42)
04:47:30.089 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.65 hyp=0.76 cameraTheta=-2.12 mountX=-0.68 mountY=-0.31, mountTheta=-2.71
04:47:30.091 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:30.105 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
04:47:30.106 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:30.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:30.106 00.000 12268 Enqueuing Expose request
04:47:30.106 00.000 11616 Worker thread wakes up
04:47:30.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:30.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:47:32.124 02.018 11616 Exposure complete
04:47:32.176 00.052 11616 worker thread done servicing request
04:47:32.176 00.000 12268 OnExposeComplete: enter
04:47:32.176 00.000 12268 UpdateGuideState(): m_state=2
04:47:32.177 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:47:32.177 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.61, Mass=52, SNR=5.0, Peak=27 HFD=6.1
04:47:32.177 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
04:47:32.177 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
04:47:32.177 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-0.50 mountX=-0.07 mountY=0.17, mountTheta=1.97
04:47:32.179 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:32.194 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:47:32.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:32.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:32.194 00.000 12268 Enqueuing Expose request
04:47:32.194 00.000 11616 Worker thread wakes up
04:47:32.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:32.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:34.210 02.016 11616 Exposure complete
04:47:34.261 00.051 11616 worker thread done servicing request
04:47:34.261 00.000 12268 OnExposeComplete: enter
04:47:34.261 00.000 12268 UpdateGuideState(): m_state=2
04:47:34.262 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:47:34.262 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.58, Mass=49, SNR=4.9, Peak=30 HFD=3.1
04:47:34.262 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.84 = 2.45)
04:47:34.262 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.66)
04:47:34.262 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.36 mountX=-0.13 mountY=-0.11, mountTheta=-2.46
04:47:34.264 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:34.279 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:47:34.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:34.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:34.279 00.000 12268 Enqueuing Expose request
04:47:34.279 00.000 11616 Worker thread wakes up
04:47:34.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:34.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:36.296 02.017 11616 Exposure complete
04:47:36.350 00.054 11616 worker thread done servicing request
04:47:36.351 00.001 12268 OnExposeComplete: enter
04:47:36.351 00.000 12268 UpdateGuideState(): m_state=2
04:47:36.351 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:47:36.351 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.82, Mass=62, SNR=5.5, Peak=30 HFD=6.5
04:47:36.351 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
04:47:36.351 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
04:47:36.351 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.12 hyp=0.24 cameraTheta=2.61 mountX=0.10 mountY=-0.22, mountTheta=-1.14
04:47:36.353 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:36.368 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
04:47:36.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:36.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:36.368 00.000 12268 Enqueuing Expose request
04:47:36.368 00.000 11616 Worker thread wakes up
04:47:36.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:36.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:47:38.375 02.007 11616 Exposure complete
04:47:38.426 00.051 11616 worker thread done servicing request
04:47:38.427 00.001 12268 OnExposeComplete: enter
04:47:38.427 00.000 12268 UpdateGuideState(): m_state=2
04:47:38.427 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:47:38.427 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.68, Mass=52, SNR=5.0, Peak=29 HFD=3.7
04:47:38.427 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.26 = 3.03)
04:47:38.427 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
04:47:38.427 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.78 mountX=-0.01 mountY=-0.00, mountTheta=-3.06
04:47:38.429 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:38.443 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
04:47:38.444 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:38.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:38.444 00.000 12268 Enqueuing Expose request
04:47:38.444 00.000 11616 Worker thread wakes up
04:47:38.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:38.444 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:40.449 02.005 11616 Exposure complete
04:47:40.500 00.051 11616 worker thread done servicing request
04:47:40.501 00.001 12268 OnExposeComplete: enter
04:47:40.501 00.000 12268 UpdateGuideState(): m_state=2
04:47:40.501 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:47:40.501 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.33, Mass=43, SNR=4.6, Peak=29 HFD=3.9
04:47:40.501 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
04:47:40.501 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.73)
04:47:40.501 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.36 hyp=0.44 cameraTheta=-0.97 mountX=-0.33 mountY=0.29, mountTheta=2.43
04:47:40.502 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:47:40.518 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:47:40.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:40.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:40.518 00.000 12268 Enqueuing Expose request
04:47:40.518 00.000 11616 Worker thread wakes up
04:47:40.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:40.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:47:42.526 02.008 11616 Exposure complete
04:47:42.576 00.050 11616 worker thread done servicing request
04:47:42.576 00.000 12268 OnExposeComplete: enter
04:47:42.576 00.000 12268 UpdateGuideState(): m_state=2
04:47:42.577 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:47:42.577 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=916.08, Mass=54, SNR=5.1, Peak=27 HFD=6.8
04:47:42.577 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
04:47:42.577 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
04:47:42.577 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.39 hyp=0.39 cameraTheta=1.65 mountX=0.38 mountY=-0.08, mountTheta=-0.20
04:47:42.579 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:42.593 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
04:47:42.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:42.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:42.593 00.000 12268 Enqueuing Expose request
04:47:42.594 00.001 11616 Worker thread wakes up
04:47:42.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:42.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:44.599 02.005 11616 Exposure complete
04:47:44.650 00.051 11616 worker thread done servicing request
04:47:44.650 00.000 12268 OnExposeComplete: enter
04:47:44.650 00.000 12268 UpdateGuideState(): m_state=2
04:47:44.651 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:47:44.651 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.90, Mass=55, SNR=5.2, Peak=32 HFD=4.2
04:47:44.651 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
04:47:44.651 00.000 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
04:47:44.651 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.21 hyp=0.30 cameraTheta=2.40 mountX=0.18 mountY=-0.25, mountTheta=-0.94
04:47:44.653 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:47:44.667 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
04:47:44.668 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:44.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:44.668 00.000 12268 Enqueuing Expose request
04:47:44.668 00.000 11616 Worker thread wakes up
04:47:44.668 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:44.668 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:47:46.681 02.013 11616 Exposure complete
04:47:46.732 00.051 11616 worker thread done servicing request
04:47:46.732 00.000 12268 OnExposeComplete: enter
04:47:46.732 00.000 12268 UpdateGuideState(): m_state=2
04:47:46.733 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:47:46.733 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.59, Mass=35, SNR=4.1, Peak=26 HFD=3.6
04:47:46.733 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
04:47:46.733 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
04:47:46.733 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.11 hyp=0.45 cameraTheta=-0.25 mountX=-0.07 mountY=0.44, mountTheta=1.72
04:47:46.735 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:47:46.750 00.015 12268 UpdateGuideState exits: m=35 SNR=4.1
04:47:46.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:46.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:46.750 00.000 12268 Enqueuing Expose request
04:47:46.750 00.000 11616 Worker thread wakes up
04:47:46.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:46.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:48.770 02.020 11616 Exposure complete
04:47:48.832 00.062 11616 worker thread done servicing request
04:47:48.833 00.001 12268 OnExposeComplete: enter
04:47:48.833 00.000 12268 UpdateGuideState(): m_state=2
04:47:48.833 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:47:48.833 00.000 12268 Star::Find returns 1 (0), X=664.88, Y=915.70, Mass=64, SNR=5.5, Peak=28 HFD=5.5
04:47:48.833 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
04:47:48.833 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
04:47:48.833 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=0.01 hyp=0.75 cameraTheta=3.13 mountX=-0.07 mountY=-0.75, mountTheta=-1.66
04:47:48.836 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:48.852 00.016 12268 UpdateGuideState exits: m=64 SNR=5.5
04:47:48.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:48.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:48.852 00.000 12268 Enqueuing Expose request
04:47:48.852 00.000 11616 Worker thread wakes up
04:47:48.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:48.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:47:50.854 02.002 11616 Exposure complete
04:47:50.907 00.053 11616 worker thread done servicing request
04:47:50.907 00.000 12268 OnExposeComplete: enter
04:47:50.907 00.000 12268 UpdateGuideState(): m_state=2
04:47:50.907 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:47:50.907 00.000 12268 Star::Find returns 1 (0), X=665.15, Y=916.32, Mass=66, SNR=5.6, Peak=29 HFD=7.8
04:47:50.907 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
04:47:50.908 00.001 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
04:47:50.908 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.62 hyp=0.79 cameraTheta=2.23 mountX=0.57 mountY=-0.56, mountTheta=-0.78
04:47:50.910 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:47:50.925 00.015 12268 UpdateGuideState exits: m=66 SNR=5.6
04:47:50.926 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:50.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:50.926 00.000 12268 Enqueuing Expose request
04:47:50.926 00.000 11616 Worker thread wakes up
04:47:50.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:50.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:47:52.943 02.017 11616 Exposure complete
04:47:52.999 00.056 11616 worker thread done servicing request
04:47:53.000 00.001 12268 OnExposeComplete: enter
04:47:53.000 00.000 12268 UpdateGuideState(): m_state=2
04:47:53.000 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:47:53.000 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.83, Mass=54, SNR=5.1, Peak=28 HFD=6.3
04:47:53.000 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
04:47:53.000 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
04:47:53.001 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.08 mountX=0.12 mountY=-0.09, mountTheta=-0.63
04:47:53.003 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:53.019 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
04:47:53.019 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:53.019 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:53.019 00.000 12268 Enqueuing Expose request
04:47:53.019 00.000 11616 Worker thread wakes up
04:47:53.020 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:53.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:55.062 02.042 11616 Exposure complete
04:47:55.113 00.051 11616 worker thread done servicing request
04:47:55.114 00.001 12268 OnExposeComplete: enter
04:47:55.114 00.000 12268 UpdateGuideState(): m_state=2
04:47:55.114 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:47:55.114 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.85, Mass=42, SNR=4.5, Peak=28 HFD=3.4
04:47:55.114 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
04:47:55.114 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.42)
04:47:55.114 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.72 mountX=0.17 mountY=0.16, mountTheta=0.74
04:47:55.116 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:55.131 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:47:55.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:55.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:55.131 00.000 12268 Enqueuing Expose request
04:47:55.131 00.000 11616 Worker thread wakes up
04:47:55.132 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:55.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:57.149 02.017 11616 Exposure complete
04:47:57.200 00.051 11616 worker thread done servicing request
04:47:57.200 00.000 12268 OnExposeComplete: enter
04:47:57.200 00.000 12268 UpdateGuideState(): m_state=2
04:47:57.201 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:47:57.201 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=916.01, Mass=69, SNR=5.7, Peak=30 HFD=6.6
04:47:57.201 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
04:47:57.201 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
04:47:57.201 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.32 cameraTheta=1.47 mountX=0.32 mountY=-0.01, mountTheta=-0.03
04:47:57.203 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:47:57.217 00.014 12268 UpdateGuideState exits: m=69 SNR=5.7
04:47:57.217 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:57.218 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:57.218 00.000 12268 Enqueuing Expose request
04:47:57.218 00.000 11616 Worker thread wakes up
04:47:57.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:57.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:47:59.229 02.011 11616 Exposure complete
04:47:59.286 00.057 11616 worker thread done servicing request
04:47:59.286 00.000 12268 OnExposeComplete: enter
04:47:59.286 00.000 12268 UpdateGuideState(): m_state=2
04:47:59.286 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:47:59.286 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.97, Mass=57, SNR=5.2, Peak=33 HFD=4.1
04:47:59.287 00.001 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
04:47:59.287 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
04:47:59.287 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.28 hyp=0.48 cameraTheta=2.53 mountX=0.24 mountY=-0.43, mountTheta=-1.06
04:47:59.293 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:47:59.311 00.018 12268 UpdateGuideState exits: m=57 SNR=5.2
04:47:59.311 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:59.311 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:47:59.311 00.000 12268 Enqueuing Expose request
04:47:59.311 00.000 11616 Worker thread wakes up
04:47:59.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:47:59.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:48:01.328 02.017 11616 Exposure complete
04:48:01.380 00.052 11616 worker thread done servicing request
04:48:01.380 00.000 12268 OnExposeComplete: enter
04:48:01.380 00.000 12268 UpdateGuideState(): m_state=2
04:48:01.380 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:48:01.380 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.39, Mass=44, SNR=4.7, Peak=30 HFD=3.4
04:48:01.380 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
04:48:01.381 00.001 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.52)
04:48:01.381 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.30 hyp=0.33 cameraTheta=-1.18 mountX=-0.29 mountY=0.16, mountTheta=2.63
04:48:01.383 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:01.398 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:48:01.398 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:01.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:01.398 00.000 12268 Enqueuing Expose request
04:48:01.398 00.000 11616 Worker thread wakes up
04:48:01.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:01.399 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:48:03.413 02.014 11616 Exposure complete
04:48:03.463 00.050 11616 worker thread done servicing request
04:48:03.464 00.001 12268 OnExposeComplete: enter
04:48:03.464 00.000 12268 UpdateGuideState(): m_state=2
04:48:03.464 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:48:03.464 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.22, Mass=58, SNR=5.3, Peak=26 HFD=6.6
04:48:03.464 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
04:48:03.464 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
04:48:03.464 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.48 hyp=0.57 cameraTheta=-2.14 mountX=-0.50 mountY=-0.24, mountTheta=-2.70
04:48:03.468 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:03.483 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:48:03.483 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:03.483 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:03.483 00.000 12268 Enqueuing Expose request
04:48:03.483 00.000 11616 Worker thread wakes up
04:48:03.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:03.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:48:05.488 02.005 11616 Exposure complete
04:48:05.539 00.051 11616 worker thread done servicing request
04:48:05.539 00.000 12268 OnExposeComplete: enter
04:48:05.539 00.000 12268 UpdateGuideState(): m_state=2
04:48:05.539 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:48:05.539 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.93, Mass=60, SNR=5.4, Peak=26 HFD=6.9
04:48:05.539 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
04:48:05.540 00.001 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
04:48:05.540 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.26 cameraTheta=2.00 mountX=0.22 mountY=-0.14, mountTheta=-0.55
04:48:05.541 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:05.556 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
04:48:05.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:05.556 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:05.556 00.000 12268 Enqueuing Expose request
04:48:05.556 00.000 11616 Worker thread wakes up
04:48:05.557 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:05.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:48:07.560 02.003 11616 Exposure complete
04:48:07.612 00.052 11616 worker thread done servicing request
04:48:07.612 00.000 12268 OnExposeComplete: enter
04:48:07.612 00.000 12268 UpdateGuideState(): m_state=2
04:48:07.612 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:48:07.612 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.07, Mass=62, SNR=5.4, Peak=28 HFD=6.3
04:48:07.612 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
04:48:07.613 00.001 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.17)
04:48:07.613 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.62 hyp=0.62 cameraTheta=-1.53 mountX=-0.62 mountY=0.10, mountTheta=2.98
04:48:07.615 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:07.629 00.014 12268 UpdateGuideState exits: m=62 SNR=5.4
04:48:07.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:07.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:07.629 00.000 12268 Enqueuing Expose request
04:48:07.629 00.000 11616 Worker thread wakes up
04:48:07.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:07.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:48:09.640 02.011 11616 Exposure complete
04:48:09.693 00.053 11616 worker thread done servicing request
04:48:09.693 00.000 12268 OnExposeComplete: enter
04:48:09.693 00.000 12268 UpdateGuideState(): m_state=2
04:48:09.693 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:48:09.693 00.000 12268 Star::Find returns 1 (0), X=665.10, Y=915.70, Mass=60, SNR=5.4, Peak=32 HFD=4.6
04:48:09.694 00.001 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
04:48:09.694 00.000 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
04:48:09.694 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.00 hyp=0.53 cameraTheta=3.14 mountX=-0.05 mountY=-0.53, mountTheta=-1.67
04:48:09.697 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:09.711 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
04:48:09.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:09.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:09.712 00.001 12268 Enqueuing Expose request
04:48:09.712 00.000 11616 Worker thread wakes up
04:48:09.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:09.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:48:11.726 02.014 11616 Exposure complete
04:48:11.777 00.051 11616 worker thread done servicing request
04:48:11.778 00.001 12268 OnExposeComplete: enter
04:48:11.778 00.000 12268 UpdateGuideState(): m_state=2
04:48:11.778 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:48:11.778 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.54, Mass=68, SNR=5.7, Peak=30 HFD=7.1
04:48:11.778 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.09 = 2.19)
04:48:11.778 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.20 = -0.92)
04:48:11.778 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.16 hyp=0.32 cameraTheta=-2.62 mountX=-0.18 mountY=-0.25, mountTheta=-2.21
04:48:11.782 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:11.798 00.016 12268 UpdateGuideState exits: m=68 SNR=5.7
04:48:11.798 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:11.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:11.798 00.000 12268 Enqueuing Expose request
04:48:11.798 00.000 11616 Worker thread wakes up
04:48:11.798 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:11.798 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:48:13.803 02.005 11616 Exposure complete
04:48:13.859 00.056 11616 worker thread done servicing request
04:48:13.859 00.000 12268 OnExposeComplete: enter
04:48:13.859 00.000 12268 UpdateGuideState(): m_state=2
04:48:13.859 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:48:13.859 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.71, Mass=58, SNR=5.3, Peak=33 HFD=3.0
04:48:13.859 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
04:48:13.860 00.001 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
04:48:13.860 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.01 hyp=0.19 cameraTheta=3.08 mountX=-0.01 mountY=-0.19, mountTheta=-1.61
04:48:13.862 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:13.877 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:48:13.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:13.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:13.877 00.000 12268 Enqueuing Expose request
04:48:13.877 00.000 11616 Worker thread wakes up
04:48:13.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:13.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:48:15.901 02.024 11616 Exposure complete
04:48:15.955 00.054 11616 worker thread done servicing request
04:48:15.955 00.000 12268 OnExposeComplete: enter
04:48:15.955 00.000 12268 UpdateGuideState(): m_state=2
04:48:15.956 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:48:15.956 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.43, Mass=64, SNR=5.5, Peak=31 HFD=6.4
04:48:15.956 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.99 = 2.30)
04:48:15.956 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.10 = -0.81)
04:48:15.956 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.27 hyp=0.46 cameraTheta=-2.51 mountX=-0.30 mountY=-0.33, mountTheta=-2.31
04:48:15.958 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:48:15.974 00.016 12268 UpdateGuideState exits: m=64 SNR=5.5
04:48:15.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:15.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:15.974 00.000 12268 Enqueuing Expose request
04:48:15.974 00.000 11616 Worker thread wakes up
04:48:15.975 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:15.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:48:17.986 02.011 11616 Exposure complete
04:48:18.036 00.050 11616 worker thread done servicing request
04:48:18.036 00.000 12268 OnExposeComplete: enter
04:48:18.036 00.000 12268 UpdateGuideState(): m_state=2
04:48:18.037 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:48:18.037 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=42, SNR=4.5, Peak=31 HFD=3.3
04:48:18.037 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
04:48:18.037 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.44)
04:48:18.037 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.09 hyp=0.34 cameraTheta=-0.26 mountX=-0.06 mountY=0.33, mountTheta=1.73
04:48:18.039 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:18.053 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:48:18.054 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:18.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:18.054 00.000 12268 Enqueuing Expose request
04:48:18.054 00.000 11616 Worker thread wakes up
04:48:18.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:18.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:48:20.061 02.007 11616 Exposure complete
04:48:20.110 00.049 11616 worker thread done servicing request
04:48:20.111 00.001 12268 OnExposeComplete: enter
04:48:20.111 00.000 12268 UpdateGuideState(): m_state=2
04:48:20.111 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:48:20.111 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.88, Mass=42, SNR=4.5, Peak=29 HFD=3.5
04:48:20.111 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
04:48:20.111 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.23)
04:48:20.111 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.18 hyp=0.36 cameraTheta=0.53 mountX=0.21 mountY=0.29, mountTheta=0.93
04:48:20.114 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:48:20.128 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:48:20.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:20.129 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:20.129 00.000 12268 Enqueuing Expose request
04:48:20.129 00.000 11616 Worker thread wakes up
04:48:20.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:20.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:48:22.133 02.004 11616 Exposure complete
04:48:22.185 00.052 11616 worker thread done servicing request
04:48:22.185 00.000 12268 OnExposeComplete: enter
04:48:22.185 00.000 12268 UpdateGuideState(): m_state=2
04:48:22.185 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:48:22.185 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.81, Mass=61, SNR=5.4, Peak=25 HFD=6.6
04:48:22.185 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
04:48:22.185 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.56)
04:48:22.186 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.86 mountX=0.12 mountY=0.08, mountTheta=0.59
04:48:22.188 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:48:22.202 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
04:48:22.202 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:22.202 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:22.202 00.000 12268 Enqueuing Expose request
04:48:22.203 00.001 11616 Worker thread wakes up
04:48:22.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:22.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:48:24.204 02.001 11616 Exposure complete
04:48:24.255 00.051 11616 worker thread done servicing request
04:48:24.255 00.000 12268 OnExposeComplete: enter
04:48:24.255 00.000 12268 UpdateGuideState(): m_state=2
04:48:24.255 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:48:24.255 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.81, Mass=57, SNR=5.3, Peak=31 HFD=4.4
04:48:24.255 00.000 12268 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
04:48:24.255 00.000 12268 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
04:48:24.255 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.11 hyp=0.21 cameraTheta=0.54 mountX=0.13 mountY=0.17, mountTheta=0.92
04:48:24.257 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:24.272 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
04:48:24.273 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:24.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:24.273 00.000 12268 Enqueuing Expose request
04:48:24.273 00.000 11616 Worker thread wakes up
04:48:24.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:24.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:48:26.274 02.001 11616 Exposure complete
04:48:26.324 00.050 11616 worker thread done servicing request
04:48:26.324 00.000 12268 OnExposeComplete: enter
04:48:26.324 00.000 12268 UpdateGuideState(): m_state=2
04:48:26.324 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:48:26.325 00.001 12268 Star::Find returns 1 (0), X=665.02, Y=915.92, Mass=63, SNR=5.5, Peak=28 HFD=8.1
04:48:26.325 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
04:48:26.325 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
04:48:26.325 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=0.22 hyp=0.65 cameraTheta=2.79 mountX=0.16 mountY=-0.63, mountTheta=-1.32
04:48:26.327 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:26.341 00.014 12268 UpdateGuideState exits: m=63 SNR=5.5
04:48:26.341 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:26.342 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:26.342 00.000 12268 Enqueuing Expose request
04:48:26.342 00.000 11616 Worker thread wakes up
04:48:26.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:26.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:48:28.351 02.009 11616 Exposure complete
04:48:28.401 00.050 11616 worker thread done servicing request
04:48:28.401 00.000 12268 OnExposeComplete: enter
04:48:28.401 00.000 12268 UpdateGuideState(): m_state=2
04:48:28.401 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:48:28.402 00.001 12268 Star::Find returns 1 (0), X=665.16, Y=915.94, Mass=56, SNR=5.2, Peak=28 HFD=6.1
04:48:28.402 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
04:48:28.402 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
04:48:28.402 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.25 hyp=0.53 cameraTheta=2.65 mountX=0.20 mountY=-0.50, mountTheta=-1.19
04:48:28.404 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:28.420 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
04:48:28.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:28.420 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:28.420 00.000 12268 Enqueuing Expose request
04:48:28.420 00.000 11616 Worker thread wakes up
04:48:28.420 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:28.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:48:30.439 02.019 11616 Exposure complete
04:48:30.491 00.052 11616 worker thread done servicing request
04:48:30.491 00.000 12268 OnExposeComplete: enter
04:48:30.491 00.000 12268 UpdateGuideState(): m_state=2
04:48:30.491 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:48:30.491 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=916.06, Mass=54, SNR=5.1, Peak=27 HFD=6.9
04:48:30.492 00.001 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
04:48:30.492 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
04:48:30.492 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.36 hyp=0.42 cameraTheta=2.12 mountX=0.34 mountY=-0.27, mountTheta=-0.67
04:48:30.494 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:30.508 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
04:48:30.509 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:30.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:30.509 00.000 12268 Enqueuing Expose request
04:48:30.509 00.000 11616 Worker thread wakes up
04:48:30.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:30.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:48:32.515 02.006 11616 Exposure complete
04:48:32.566 00.051 11616 worker thread done servicing request
04:48:32.566 00.000 12268 OnExposeComplete: enter
04:48:32.566 00.000 12268 UpdateGuideState(): m_state=2
04:48:32.566 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:48:32.566 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=40, SNR=4.4, Peak=28 HFD=4.0
04:48:32.566 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
04:48:32.566 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.46)
04:48:32.567 00.001 12268 CameraToMount -- cameraX=0.55 cameraY=-0.13 hyp=0.57 cameraTheta=-0.24 mountX=-0.08 mountY=0.56, mountTheta=1.71
04:48:32.569 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:32.584 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:48:32.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:32.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:32.584 00.000 12268 Enqueuing Expose request
04:48:32.584 00.000 11616 Worker thread wakes up
04:48:32.584 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:32.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:48:34.596 02.012 11616 Exposure complete
04:48:34.646 00.050 11616 worker thread done servicing request
04:48:34.647 00.001 12268 OnExposeComplete: enter
04:48:34.647 00.000 12268 UpdateGuideState(): m_state=2
04:48:34.647 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:48:34.647 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=916.32, Mass=65, SNR=5.6, Peak=31 HFD=7.1
04:48:34.647 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
04:48:34.647 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
04:48:34.647 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.62 hyp=0.68 cameraTheta=1.99 mountX=0.59 mountY=-0.35, mountTheta=-0.54
04:48:34.649 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:34.664 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
04:48:34.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:34.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:34.664 00.000 12268 Enqueuing Expose request
04:48:34.664 00.000 11616 Worker thread wakes up
04:48:34.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:34.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:48:36.680 02.016 11616 Exposure complete
04:48:36.731 00.051 11616 worker thread done servicing request
04:48:36.732 00.001 12268 OnExposeComplete: enter
04:48:36.732 00.000 12268 UpdateGuideState(): m_state=2
04:48:36.732 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:48:36.732 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.06, Mass=44, SNR=4.7, Peak=29 HFD=3.8
04:48:36.732 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
04:48:36.732 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.38)
04:48:36.732 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.63 hyp=0.65 cameraTheta=-1.32 mountX=-0.61 mountY=0.24, mountTheta=2.77
04:48:36.734 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:36.749 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:48:36.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:36.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:36.749 00.000 12268 Enqueuing Expose request
04:48:36.749 00.000 11616 Worker thread wakes up
04:48:36.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:36.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:48:38.767 02.018 11616 Exposure complete
04:48:38.829 00.062 11616 worker thread done servicing request
04:48:38.829 00.000 12268 OnExposeComplete: enter
04:48:38.829 00.000 12268 UpdateGuideState(): m_state=2
04:48:38.830 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:48:38.830 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.56, Mass=52, SNR=5.0, Peak=30 HFD=4.1
04:48:38.830 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
04:48:38.830 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.33)
04:48:38.830 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.14 hyp=0.38 cameraTheta=-0.37 mountX=-0.10 mountY=0.37, mountTheta=1.84
04:48:38.833 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:38.850 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
04:48:38.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:38.851 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:38.851 00.000 12268 Enqueuing Expose request
04:48:38.851 00.000 11616 Worker thread wakes up
04:48:38.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:38.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:48:40.865 02.014 11616 Exposure complete
04:48:40.915 00.050 11616 worker thread done servicing request
04:48:40.915 00.000 12268 OnExposeComplete: enter
04:48:40.915 00.000 12268 UpdateGuideState(): m_state=2
04:48:40.916 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:48:40.916 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=916.13, Mass=49, SNR=4.9, Peak=35 HFD=2.8
04:48:40.916 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
04:48:40.916 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
04:48:40.916 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.43 hyp=0.43 cameraTheta=1.49 mountX=0.43 mountY=-0.02, mountTheta=-0.05
04:48:40.918 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:40.933 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:48:40.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:40.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:40.933 00.000 12268 Enqueuing Expose request
04:48:40.933 00.000 11616 Worker thread wakes up
04:48:40.933 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:40.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:48:42.948 02.015 11616 Exposure complete
04:48:43.000 00.052 11616 worker thread done servicing request
04:48:43.000 00.000 12268 OnExposeComplete: enter
04:48:43.000 00.000 12268 UpdateGuideState(): m_state=2
04:48:43.001 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:48:43.001 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.30, Mass=58, SNR=5.3, Peak=29 HFD=5.8
04:48:43.001 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
04:48:43.001 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.34)
04:48:43.001 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.40 hyp=0.40 cameraTheta=-1.36 mountX=-0.39 mountY=0.13, mountTheta=2.81
04:48:43.003 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:48:43.018 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:48:43.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:43.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:43.018 00.000 12268 Enqueuing Expose request
04:48:43.018 00.000 11616 Worker thread wakes up
04:48:43.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:43.019 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:48:45.057 02.038 11616 Exposure complete
04:48:45.108 00.051 11616 worker thread done servicing request
04:48:45.108 00.000 12268 OnExposeComplete: enter
04:48:45.108 00.000 12268 UpdateGuideState(): m_state=2
04:48:45.108 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:48:45.108 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.46, Mass=43, SNR=4.6, Peak=30 HFD=3.5
04:48:45.109 00.001 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
04:48:45.109 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
04:48:45.109 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.24 hyp=0.36 cameraTheta=-0.73 mountX=-0.21 mountY=0.29, mountTheta=2.19
04:48:45.111 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:45.125 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:48:45.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:45.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:45.125 00.000 12268 Enqueuing Expose request
04:48:45.125 00.000 11616 Worker thread wakes up
04:48:45.126 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:45.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:48:47.131 02.005 11616 Exposure complete
04:48:47.181 00.050 11616 worker thread done servicing request
04:48:47.181 00.000 12268 OnExposeComplete: enter
04:48:47.181 00.000 12268 UpdateGuideState(): m_state=2
04:48:47.181 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:48:47.182 00.001 12268 Star::Find returns 1 (0), X=665.41, Y=915.37, Mass=66, SNR=5.6, Peak=29 HFD=5.8
04:48:47.182 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.65 = 2.64)
04:48:47.182 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.47)
04:48:47.182 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.33 hyp=0.39 cameraTheta=-2.17 mountX=-0.35 mountY=-0.18, mountTheta=-2.66
04:48:47.184 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:47.199 00.015 12268 UpdateGuideState exits: m=66 SNR=5.6
04:48:47.199 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:47.199 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:47.199 00.000 12268 Enqueuing Expose request
04:48:47.199 00.000 11616 Worker thread wakes up
04:48:47.199 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:47.199 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:48:49.216 02.017 11616 Exposure complete
04:48:49.266 00.050 11616 worker thread done servicing request
04:48:49.267 00.001 12268 OnExposeComplete: enter
04:48:49.267 00.000 12268 UpdateGuideState(): m_state=2
04:48:49.267 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:48:49.267 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=916.11, Mass=59, SNR=5.3, Peak=27 HFD=6.5
04:48:49.267 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
04:48:49.267 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
04:48:49.267 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.41 hyp=0.41 cameraTheta=1.63 mountX=0.41 mountY=-0.08, mountTheta=-0.19
04:48:49.269 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=12, Gamma=1.290
04:48:49.284 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:48:49.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:49.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:49.284 00.000 12268 Enqueuing Expose request
04:48:49.284 00.000 11616 Worker thread wakes up
04:48:49.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:49.285 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:48:51.298 02.013 11616 Exposure complete
04:48:51.350 00.052 11616 worker thread done servicing request
04:48:51.350 00.000 12268 OnExposeComplete: enter
04:48:51.350 00.000 12268 UpdateGuideState(): m_state=2
04:48:51.350 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:48:51.350 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=916.15, Mass=58, SNR=5.3, Peak=30 HFD=6.2
04:48:51.350 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
04:48:51.351 00.001 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
04:48:51.351 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.46 hyp=0.50 cameraTheta=1.17 mountX=0.48 mountY=0.13, mountTheta=0.27
04:48:51.353 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:48:51.367 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:48:51.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:51.368 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:51.368 00.000 12268 Enqueuing Expose request
04:48:51.368 00.000 11616 Worker thread wakes up
04:48:51.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:51.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:48:53.383 02.015 11616 Exposure complete
04:48:53.433 00.050 11616 worker thread done servicing request
04:48:53.433 00.000 12268 OnExposeComplete: enter
04:48:53.433 00.000 12268 UpdateGuideState(): m_state=2
04:48:53.434 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:48:53.434 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=916.35, Mass=46, SNR=4.7, Peak=25 HFD=5.8
04:48:53.434 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
04:48:53.434 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
04:48:53.434 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.65 hyp=0.74 cameraTheta=2.05 mountX=0.62 mountY=-0.42, mountTheta=-0.60
04:48:53.436 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:48:53.451 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:48:53.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:53.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:53.451 00.000 12268 Enqueuing Expose request
04:48:53.451 00.000 11616 Worker thread wakes up
04:48:53.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:53.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:48:55.470 02.019 11616 Exposure complete
04:48:55.522 00.052 11616 worker thread done servicing request
04:48:55.522 00.000 12268 OnExposeComplete: enter
04:48:55.522 00.000 12268 UpdateGuideState(): m_state=2
04:48:55.522 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:48:55.522 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.40, Mass=42, SNR=4.5, Peak=27 HFD=4.5
04:48:55.522 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
04:48:55.522 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.21)
04:48:55.522 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.30 hyp=0.63 cameraTheta=-0.49 mountX=-0.24 mountY=0.58, mountTheta=1.96
04:48:55.525 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:55.539 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:48:55.539 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:55.539 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:55.539 00.000 12268 Enqueuing Expose request
04:48:55.540 00.001 11616 Worker thread wakes up
04:48:55.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:55.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:48:57.554 02.014 11616 Exposure complete
04:48:57.604 00.050 11616 worker thread done servicing request
04:48:57.605 00.001 12268 OnExposeComplete: enter
04:48:57.605 00.000 12268 UpdateGuideState(): m_state=2
04:48:57.605 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:48:57.605 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=41, SNR=4.5, Peak=28 HFD=4.2
04:48:57.605 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
04:48:57.605 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.47)
04:48:57.605 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.15 hyp=0.64 cameraTheta=-0.23 mountX=-0.09 mountY=0.63, mountTheta=1.70
04:48:57.607 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:57.622 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:48:57.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:57.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:57.622 00.000 12268 Enqueuing Expose request
04:48:57.623 00.001 11616 Worker thread wakes up
04:48:57.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:57.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:48:59.645 02.022 11616 Exposure complete
04:48:59.696 00.051 11616 worker thread done servicing request
04:48:59.696 00.000 12268 OnExposeComplete: enter
04:48:59.696 00.000 12268 UpdateGuideState(): m_state=2
04:48:59.697 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:48:59.697 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.19, Mass=64, SNR=5.5, Peak=27 HFD=6.0
04:48:59.697 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
04:48:59.697 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
04:48:59.697 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.50 hyp=0.62 cameraTheta=-0.95 mountX=-0.47 mountY=0.42, mountTheta=2.40
04:48:59.699 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:48:59.715 00.016 12268 UpdateGuideState exits: m=64 SNR=5.5
04:48:59.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:59.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:48:59.715 00.000 12268 Enqueuing Expose request
04:48:59.715 00.000 11616 Worker thread wakes up
04:48:59.715 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:48:59.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:49:01.720 02.005 11616 Exposure complete
04:49:01.775 00.055 11616 worker thread done servicing request
04:49:01.775 00.000 12268 OnExposeComplete: enter
04:49:01.775 00.000 12268 UpdateGuideState(): m_state=2
04:49:01.775 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:49:01.776 00.001 12268 Star::Find returns 1 (0), X=665.13, Y=915.66, Mass=57, SNR=5.2, Peak=29 HFD=5.6
04:49:01.776 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.54 = 1.75)
04:49:01.776 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.36)
04:49:01.776 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.04 hyp=0.50 cameraTheta=-3.06 mountX=-0.09 mountY=-0.49, mountTheta=-1.75
04:49:01.781 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:01.797 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
04:49:01.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:01.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:01.797 00.000 12268 Enqueuing Expose request
04:49:01.797 00.000 11616 Worker thread wakes up
04:49:01.798 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:01.798 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:49:03.810 02.012 11616 Exposure complete
04:49:03.862 00.052 11616 worker thread done servicing request
04:49:03.862 00.000 12268 OnExposeComplete: enter
04:49:03.862 00.000 12268 UpdateGuideState(): m_state=2
04:49:03.862 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:49:03.862 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.44, Mass=62, SNR=5.4, Peak=26 HFD=7.0
04:49:03.862 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
04:49:03.863 00.001 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
04:49:03.863 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.26 hyp=0.34 cameraTheta=-2.28 mountX=-0.28 mountY=-0.18, mountTheta=-2.55
04:49:03.864 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:49:03.879 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
04:49:03.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:03.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:03.879 00.000 12268 Enqueuing Expose request
04:49:03.879 00.000 11616 Worker thread wakes up
04:49:03.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:03.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:49:05.897 02.018 11616 Exposure complete
04:49:05.949 00.052 11616 worker thread done servicing request
04:49:05.950 00.001 12268 OnExposeComplete: enter
04:49:05.950 00.000 12268 UpdateGuideState(): m_state=2
04:49:05.950 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:49:05.950 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.81, Mass=44, SNR=4.6, Peak=32 HFD=3.2
04:49:05.950 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
04:49:05.950 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.09)
04:49:05.950 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.28 cameraTheta=0.39 mountX=0.13 mountY=0.25, mountTheta=1.07
04:49:05.952 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:05.967 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:49:05.968 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:05.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:05.968 00.000 12268 Enqueuing Expose request
04:49:05.968 00.000 11616 Worker thread wakes up
04:49:05.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:05.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:07.968 02.000 11616 Exposure complete
04:49:08.018 00.050 11616 worker thread done servicing request
04:49:08.018 00.000 12268 OnExposeComplete: enter
04:49:08.019 00.001 12268 UpdateGuideState(): m_state=2
04:49:08.019 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:49:08.019 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.8
04:49:08.019 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
04:49:08.019 00.000 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.46)
04:49:08.019 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.12 hyp=0.51 cameraTheta=-0.24 mountX=-0.07 mountY=0.51, mountTheta=1.71
04:49:08.021 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:08.035 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:49:08.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:08.036 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:08.036 00.000 12268 Enqueuing Expose request
04:49:08.036 00.000 11616 Worker thread wakes up
04:49:08.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:08.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:10.040 02.004 11616 Exposure complete
04:49:10.092 00.052 11616 worker thread done servicing request
04:49:10.092 00.000 12268 OnExposeComplete: enter
04:49:10.092 00.000 12268 UpdateGuideState(): m_state=2
04:49:10.092 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:49:10.092 00.000 12268 Star::Find returns 1 (0), X=666.35, Y=915.51, Mass=42, SNR=4.5, Peak=27 HFD=4.4
04:49:10.092 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
04:49:10.093 00.001 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
04:49:10.093 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.19 hyp=0.74 cameraTheta=-0.26 mountX=-0.12 mountY=0.73, mountTheta=1.73
04:49:10.094 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:10.109 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:49:10.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:10.110 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:10.110 00.000 12268 Enqueuing Expose request
04:49:10.110 00.000 11616 Worker thread wakes up
04:49:10.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:10.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:12.113 02.003 11616 Exposure complete
04:49:12.165 00.052 11616 worker thread done servicing request
04:49:12.165 00.000 12268 OnExposeComplete: enter
04:49:12.165 00.000 12268 UpdateGuideState(): m_state=2
04:49:12.165 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:49:12.165 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.79, Mass=50, SNR=4.9, Peak=29 HFD=4.1
04:49:12.165 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
04:49:12.165 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
04:49:12.165 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.58 mountX=0.11 mountY=0.13, mountTheta=0.88
04:49:12.168 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:12.182 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
04:49:12.182 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:12.183 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:12.183 00.000 12268 Enqueuing Expose request
04:49:12.183 00.000 11616 Worker thread wakes up
04:49:12.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:12.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:14.191 02.008 11616 Exposure complete
04:49:14.241 00.050 11616 worker thread done servicing request
04:49:14.242 00.001 12268 OnExposeComplete: enter
04:49:14.242 00.000 12268 UpdateGuideState(): m_state=2
04:49:14.242 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:49:14.242 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.71, Mass=44, SNR=4.7, Peak=30 HFD=3.4
04:49:14.242 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
04:49:14.242 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.75)
04:49:14.242 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.05 mountX=0.03 mountY=0.20, mountTheta=1.42
04:49:14.244 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
04:49:14.259 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
04:49:14.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:14.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:14.259 00.000 12268 Enqueuing Expose request
04:49:14.259 00.000 11616 Worker thread wakes up
04:49:14.259 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:14.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:16.270 02.011 11616 Exposure complete
04:49:16.322 00.052 11616 worker thread done servicing request
04:49:16.323 00.001 12268 OnExposeComplete: enter
04:49:16.323 00.000 12268 UpdateGuideState(): m_state=2
04:49:16.323 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:49:16.323 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.00, Mass=67, SNR=5.6, Peak=31 HFD=6.2
04:49:16.323 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
04:49:16.323 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.82)
04:49:16.323 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.31 hyp=0.34 cameraTheta=1.12 mountX=0.32 mountY=0.11, mountTheta=0.33
04:49:16.325 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:16.341 00.016 12268 UpdateGuideState exits: m=67 SNR=5.6
04:49:16.342 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:16.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:16.342 00.000 12268 Enqueuing Expose request
04:49:16.342 00.000 11616 Worker thread wakes up
04:49:16.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:16.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:18.359 02.017 11616 Exposure complete
04:49:18.409 00.050 11616 worker thread done servicing request
04:49:18.409 00.000 12268 OnExposeComplete: enter
04:49:18.409 00.000 12268 UpdateGuideState(): m_state=2
04:49:18.409 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:49:18.410 00.001 12268 Star::Find returns 1 (0), X=665.51, Y=916.03, Mass=64, SNR=5.5, Peak=31 HFD=6.7
04:49:18.410 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
04:49:18.410 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
04:49:18.410 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.33 hyp=0.36 cameraTheta=1.94 mountX=0.32 mountY=-0.17, mountTheta=-0.49
04:49:18.412 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:18.426 00.014 12268 UpdateGuideState exits: m=64 SNR=5.5
04:49:18.427 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:18.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:18.427 00.000 12268 Enqueuing Expose request
04:49:18.427 00.000 11616 Worker thread wakes up
04:49:18.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:18.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:20.449 02.022 11616 Exposure complete
04:49:20.500 00.051 11616 worker thread done servicing request
04:49:20.500 00.000 12268 OnExposeComplete: enter
04:49:20.500 00.000 12268 UpdateGuideState(): m_state=2
04:49:20.500 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:49:20.501 00.001 12268 Star::Find returns 1 (0), X=665.77, Y=916.13, Mass=46, SNR=4.7, Peak=31 HFD=3.2
04:49:20.501 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
04:49:20.501 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.97)
04:49:20.501 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.43 hyp=0.45 cameraTheta=1.27 mountX=0.44 mountY=0.08, mountTheta=0.18
04:49:20.503 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:20.518 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
04:49:20.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:20.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:20.518 00.000 12268 Enqueuing Expose request
04:49:20.518 00.000 11616 Worker thread wakes up
04:49:20.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:20.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:22.525 02.007 11616 Exposure complete
04:49:22.576 00.051 11616 worker thread done servicing request
04:49:22.576 00.000 12268 OnExposeComplete: enter
04:49:22.576 00.000 12268 UpdateGuideState(): m_state=2
04:49:22.576 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:49:22.576 00.000 12268 Star::Find returns 1 (0), X=665.07, Y=915.46, Mass=62, SNR=5.4, Peak=29 HFD=7.3
04:49:22.576 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
04:49:22.576 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.05)
04:49:22.577 00.001 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.23 hyp=0.61 cameraTheta=-2.75 mountX=-0.29 mountY=-0.53, mountTheta=-2.07
04:49:22.578 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:22.593 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
04:49:22.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:22.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:22.593 00.000 12268 Enqueuing Expose request
04:49:22.593 00.000 11616 Worker thread wakes up
04:49:22.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:22.594 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:49:24.598 02.004 11616 Exposure complete
04:49:24.648 00.050 11616 worker thread done servicing request
04:49:24.649 00.001 12268 OnExposeComplete: enter
04:49:24.649 00.000 12268 UpdateGuideState(): m_state=2
04:49:24.649 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:49:24.649 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
04:49:24.649 00.000 12268 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
04:49:24.650 00.001 12268 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.46)
04:49:24.650 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.13 hyp=0.55 cameraTheta=-0.24 mountX=-0.08 mountY=0.54, mountTheta=1.71
04:49:24.652 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:49:24.666 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
04:49:24.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:24.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:24.666 00.000 12268 Enqueuing Expose request
04:49:24.667 00.001 11616 Worker thread wakes up
04:49:24.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:24.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:26.676 02.009 11616 Exposure complete
04:49:26.729 00.053 11616 worker thread done servicing request
04:49:26.729 00.000 12268 OnExposeComplete: enter
04:49:26.729 00.000 12268 UpdateGuideState(): m_state=2
04:49:26.730 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:49:26.730 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=914.99, Mass=51, SNR=5.0, Peak=26 HFD=5.3
04:49:26.730 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
04:49:26.730 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
04:49:26.730 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.70 hyp=0.71 cameraTheta=-1.67 mountX=-0.71 mountY=0.02, mountTheta=3.11
04:49:26.732 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:49:26.746 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
04:49:26.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:26.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:26.746 00.000 12268 Enqueuing Expose request
04:49:26.746 00.000 11616 Worker thread wakes up
04:49:26.747 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:26.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:49:28.760 02.013 11616 Exposure complete
04:49:28.819 00.059 11616 worker thread done servicing request
04:49:28.819 00.000 12268 OnExposeComplete: enter
04:49:28.819 00.000 12268 UpdateGuideState(): m_state=2
04:49:28.819 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:49:28.819 00.000 12268 Star::Find returns 1 (0), X=664.50, Y=915.50, Mass=69, SNR=5.7, Peak=31 HFD=5.8
04:49:28.819 00.000 12268 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.47) = xAngle (-4.44 = 1.84)
04:49:28.820 00.001 12268 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.27)
04:49:28.820 00.000 12268 CameraToMount -- cameraX=-1.14 cameraY=-0.20 hyp=1.15 cameraTheta=-2.97 mountX=-0.31 mountY=-1.10, mountTheta=-1.84
04:49:28.822 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=17, Gamma=1.290
04:49:28.838 00.016 12268 UpdateGuideState exits: m=69 SNR=5.7
04:49:28.839 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:28.839 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:28.839 00.000 12268 Enqueuing Expose request
04:49:28.839 00.000 11616 Worker thread wakes up
04:49:28.839 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:28.839 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(649,900,31,31)
04:49:30.858 02.019 11616 Exposure complete
04:49:30.911 00.053 11616 worker thread done servicing request
04:49:30.912 00.001 12268 OnExposeComplete: enter
04:49:30.912 00.000 12268 UpdateGuideState(): m_state=2
04:49:30.912 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:49:30.912 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.53, Mass=42, SNR=4.5, Peak=30 HFD=3.6
04:49:30.912 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.87 = -1.87)
04:49:30.912 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.31)
04:49:30.912 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.17 hyp=0.44 cameraTheta=-0.39 mountX=-0.13 mountY=0.43, mountTheta=1.86
04:49:30.914 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:49:30.930 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
04:49:30.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:30.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:30.930 00.000 12268 Enqueuing Expose request
04:49:30.930 00.000 11616 Worker thread wakes up
04:49:30.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:30.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:32.942 02.012 11616 Exposure complete
04:49:32.995 00.053 11616 worker thread done servicing request
04:49:32.995 00.000 12268 OnExposeComplete: enter
04:49:32.995 00.000 12268 UpdateGuideState(): m_state=2
04:49:32.996 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:49:32.996 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.52, Mass=61, SNR=5.4, Peak=30 HFD=6.2
04:49:32.996 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
04:49:32.996 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
04:49:32.996 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.17 hyp=0.39 cameraTheta=-2.68 mountX=-0.21 mountY=-0.32, mountTheta=-2.14
04:49:32.998 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:33.012 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
04:49:33.013 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:33.013 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:33.013 00.000 12268 Enqueuing Expose request
04:49:33.013 00.000 11616 Worker thread wakes up
04:49:33.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:33.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:49:35.046 02.033 11616 Exposure complete
04:49:35.097 00.051 11616 worker thread done servicing request
04:49:35.097 00.000 12268 OnExposeComplete: enter
04:49:35.097 00.000 12268 UpdateGuideState(): m_state=2
04:49:35.098 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:49:35.098 00.000 12268 Star::Find returns 1 (0), X=666.36, Y=915.53, Mass=35, SNR=4.1, Peak=24 HFD=4.5
04:49:35.098 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
04:49:35.098 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
04:49:35.098 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-0.17 hyp=0.74 cameraTheta=-0.23 mountX=-0.10 mountY=0.74, mountTheta=1.70
04:49:35.100 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:35.115 00.015 12268 UpdateGuideState exits: m=35 SNR=4.1
04:49:35.115 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:35.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:35.115 00.000 12268 Enqueuing Expose request
04:49:35.115 00.000 11616 Worker thread wakes up
04:49:35.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:35.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:37.130 02.015 11616 Exposure complete
04:49:37.181 00.051 11616 worker thread done servicing request
04:49:37.181 00.000 12268 OnExposeComplete: enter
04:49:37.181 00.000 12268 UpdateGuideState(): m_state=2
04:49:37.181 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:49:37.181 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.54, Mass=60, SNR=5.3, Peak=26 HFD=6.4
04:49:37.181 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
04:49:37.181 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
04:49:37.181 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-2.57 mountX=-0.18 mountY=-0.22, mountTheta=-2.26
04:49:37.183 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:37.198 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:49:37.198 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:37.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:37.198 00.000 12268 Enqueuing Expose request
04:49:37.198 00.000 11616 Worker thread wakes up
04:49:37.198 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:37.198 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:49:39.205 02.007 11616 Exposure complete
04:49:39.255 00.050 11616 worker thread done servicing request
04:49:39.256 00.001 12268 OnExposeComplete: enter
04:49:39.256 00.000 12268 UpdateGuideState(): m_state=2
04:49:39.256 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:49:39.256 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.59, Mass=59, SNR=5.3, Peak=31 HFD=4.1
04:49:39.256 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.21 = 2.08)
04:49:39.256 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
04:49:39.256 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.11 hyp=0.28 cameraTheta=-2.73 mountX=-0.13 mountY=-0.24, mountTheta=-2.08
04:49:39.258 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:39.274 00.016 12268 UpdateGuideState exits: m=59 SNR=5.3
04:49:39.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:39.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:39.274 00.000 12268 Enqueuing Expose request
04:49:39.274 00.000 11616 Worker thread wakes up
04:49:39.275 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:39.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:49:41.275 02.000 11616 Exposure complete
04:49:41.325 00.050 11616 worker thread done servicing request
04:49:41.325 00.000 12268 OnExposeComplete: enter
04:49:41.326 00.001 12268 UpdateGuideState(): m_state=2
04:49:41.326 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:49:41.326 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.24, Mass=46, SNR=4.8, Peak=30 HFD=4.1
04:49:41.326 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
04:49:41.326 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.77)
04:49:41.326 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.46 hyp=0.57 cameraTheta=-0.93 mountX=-0.42 mountY=0.40, mountTheta=2.39
04:49:41.328 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:41.344 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
04:49:41.345 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:41.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:41.345 00.000 12268 Enqueuing Expose request
04:49:41.345 00.000 11616 Worker thread wakes up
04:49:41.345 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:41.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:49:43.357 02.012 11616 Exposure complete
04:49:43.408 00.051 11616 worker thread done servicing request
04:49:43.408 00.000 12268 OnExposeComplete: enter
04:49:43.409 00.001 12268 UpdateGuideState(): m_state=2
04:49:43.409 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:49:43.409 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=914.81, Mass=64, SNR=5.5, Peak=29 HFD=6.3
04:49:43.409 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.14)
04:49:43.409 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
04:49:43.409 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.89 hyp=0.89 cameraTheta=-1.68 mountX=-0.89 mountY=0.02, mountTheta=3.12
04:49:43.411 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:43.426 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
04:49:43.426 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:43.426 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:43.426 00.000 12268 Enqueuing Expose request
04:49:43.426 00.000 11616 Worker thread wakes up
04:49:43.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:43.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:49:45.441 02.015 11616 Exposure complete
04:49:45.493 00.052 11616 worker thread done servicing request
04:49:45.494 00.001 12268 OnExposeComplete: enter
04:49:45.494 00.000 12268 UpdateGuideState(): m_state=2
04:49:45.494 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:49:45.494 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.57, Mass=67, SNR=5.6, Peak=30 HFD=4.9
04:49:45.494 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.30 = 1.99)
04:49:45.494 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.12)
04:49:45.494 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.12 hyp=0.39 cameraTheta=-2.82 mountX=-0.16 mountY=-0.35, mountTheta=-1.99
04:49:45.496 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:49:45.511 00.015 12268 UpdateGuideState exits: m=67 SNR=5.6
04:49:45.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:45.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:45.511 00.000 12268 Enqueuing Expose request
04:49:45.511 00.000 11616 Worker thread wakes up
04:49:45.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:45.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:49:47.528 02.017 11616 Exposure complete
04:49:47.581 00.053 11616 worker thread done servicing request
04:49:47.581 00.000 12268 OnExposeComplete: enter
04:49:47.581 00.000 12268 UpdateGuideState(): m_state=2
04:49:47.582 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:49:47.582 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.19, Mass=40, SNR=4.4, Peak=27 HFD=4.1
04:49:47.582 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
04:49:47.582 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
04:49:47.582 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.50 hyp=0.65 cameraTheta=-0.89 mountX=-0.46 mountY=0.47, mountTheta=2.35
04:49:47.584 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:47.598 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
04:49:47.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:47.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:47.598 00.000 12268 Enqueuing Expose request
04:49:47.598 00.000 11616 Worker thread wakes up
04:49:47.599 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:47.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:49:49.605 02.006 11616 Exposure complete
04:49:49.656 00.051 11616 worker thread done servicing request
04:49:49.656 00.000 12268 OnExposeComplete: enter
04:49:49.656 00.000 12268 UpdateGuideState(): m_state=2
04:49:49.656 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:49:49.656 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=916.14, Mass=65, SNR=5.6, Peak=27 HFD=6.8
04:49:49.656 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
04:49:49.656 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
04:49:49.657 00.001 12268 CameraToMount -- cameraX=-0.16 cameraY=0.44 hyp=0.47 cameraTheta=1.91 mountX=0.43 mountY=-0.21, mountTheta=-0.46
04:49:49.659 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:49.673 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
04:49:49.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:49.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:49.673 00.000 12268 Enqueuing Expose request
04:49:49.673 00.000 11616 Worker thread wakes up
04:49:49.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:49.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:49:51.675 02.002 11616 Exposure complete
04:49:51.729 00.054 11616 worker thread done servicing request
04:49:51.729 00.000 12268 OnExposeComplete: enter
04:49:51.729 00.000 12268 UpdateGuideState(): m_state=2
04:49:51.729 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:49:51.729 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.24, Mass=58, SNR=5.3, Peak=29 HFD=4.7
04:49:51.730 00.001 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
04:49:51.730 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.64 = -0.36)
04:49:51.730 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.46 hyp=0.52 cameraTheta=-2.06 mountX=-0.48 mountY=-0.18, mountTheta=-2.78
04:49:51.732 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:51.746 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:49:51.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:51.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:51.746 00.000 12268 Enqueuing Expose request
04:49:51.746 00.000 11616 Worker thread wakes up
04:49:51.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:51.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:49:53.753 02.007 11616 Exposure complete
04:49:53.810 00.057 11616 worker thread done servicing request
04:49:53.810 00.000 12268 OnExposeComplete: enter
04:49:53.810 00.000 12268 UpdateGuideState(): m_state=2
04:49:53.811 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:49:53.811 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
04:49:53.811 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
04:49:53.811 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
04:49:53.811 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.11 hyp=0.46 cameraTheta=-0.25 mountX=-0.07 mountY=0.45, mountTheta=1.72
04:49:53.814 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:53.830 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:49:53.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:53.831 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:53.831 00.000 12268 Enqueuing Expose request
04:49:53.831 00.000 11616 Worker thread wakes up
04:49:53.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:53.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:55.849 02.018 11616 Exposure complete
04:49:55.903 00.054 11616 worker thread done servicing request
04:49:55.903 00.000 12268 OnExposeComplete: enter
04:49:55.903 00.000 12268 UpdateGuideState(): m_state=2
04:49:55.903 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:49:55.904 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=915.61, Mass=62, SNR=5.4, Peak=27 HFD=6.5
04:49:55.904 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
04:49:55.904 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
04:49:55.904 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.49 mountX=-0.07 mountY=0.17, mountTheta=1.95
04:49:55.906 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:55.922 00.016 12268 UpdateGuideState exits: m=62 SNR=5.4
04:49:55.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:55.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:55.922 00.000 12268 Enqueuing Expose request
04:49:55.923 00.001 11616 Worker thread wakes up
04:49:55.923 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:55.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:49:57.940 02.017 11616 Exposure complete
04:49:57.990 00.050 11616 worker thread done servicing request
04:49:57.991 00.001 12268 OnExposeComplete: enter
04:49:57.991 00.000 12268 UpdateGuideState(): m_state=2
04:49:57.991 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:49:57.991 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=916.01, Mass=54, SNR=5.1, Peak=29 HFD=3.9
04:49:57.991 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
04:49:57.991 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.45)
04:49:57.991 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.31 hyp=0.46 cameraTheta=0.75 mountX=0.34 mountY=0.29, mountTheta=0.71
04:49:57.993 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:49:58.008 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:49:58.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:58.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:49:58.008 00.000 12268 Enqueuing Expose request
04:49:58.008 00.000 11616 Worker thread wakes up
04:49:58.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:49:58.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:00.012 02.004 11616 Exposure complete
04:50:00.063 00.051 11616 worker thread done servicing request
04:50:00.063 00.000 12268 OnExposeComplete: enter
04:50:00.064 00.001 12268 UpdateGuideState(): m_state=2
04:50:00.064 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:50:00.064 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.77, Mass=59, SNR=5.3, Peak=28 HFD=6.1
04:50:00.064 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
04:50:00.064 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
04:50:00.064 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.08 hyp=0.33 cameraTheta=0.24 mountX=0.11 mountY=0.31, mountTheta=1.23
04:50:00.066 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:00.081 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:50:00.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:00.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:00.081 00.000 12268 Enqueuing Expose request
04:50:00.081 00.000 11616 Worker thread wakes up
04:50:00.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:00.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:02.097 02.016 11616 Exposure complete
04:50:02.147 00.050 11616 worker thread done servicing request
04:50:02.147 00.000 12268 OnExposeComplete: enter
04:50:02.147 00.000 12268 UpdateGuideState(): m_state=2
04:50:02.148 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:50:02.148 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.78, Mass=59, SNR=5.3, Peak=28 HFD=5.5
04:50:02.148 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
04:50:02.148 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
04:50:02.148 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.08 hyp=0.44 cameraTheta=2.95 mountX=0.04 mountY=-0.44, mountTheta=-1.48
04:50:02.150 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:02.164 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
04:50:02.165 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:02.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:02.165 00.000 12268 Enqueuing Expose request
04:50:02.165 00.000 11616 Worker thread wakes up
04:50:02.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:02.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:50:04.171 02.006 11616 Exposure complete
04:50:04.223 00.052 11616 worker thread done servicing request
04:50:04.223 00.000 12268 OnExposeComplete: enter
04:50:04.223 00.000 12268 UpdateGuideState(): m_state=2
04:50:04.224 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:50:04.224 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.61, Mass=62, SNR=5.4, Peak=29 HFD=5.1
04:50:04.224 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.40 = 1.88)
04:50:04.224 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.23)
04:50:04.224 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.08 hyp=0.38 cameraTheta=-2.93 mountX=-0.12 mountY=-0.36, mountTheta=-1.89
04:50:04.226 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:04.240 00.014 12268 UpdateGuideState exits: m=62 SNR=5.4
04:50:04.241 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:04.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:04.241 00.000 12268 Enqueuing Expose request
04:50:04.241 00.000 11616 Worker thread wakes up
04:50:04.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:04.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:50:06.242 02.001 11616 Exposure complete
04:50:06.297 00.055 11616 worker thread done servicing request
04:50:06.297 00.000 12268 OnExposeComplete: enter
04:50:06.297 00.000 12268 UpdateGuideState(): m_state=2
04:50:06.297 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:50:06.297 00.000 12268 Star::Find returns 1 (0), X=665.19, Y=915.38, Mass=65, SNR=5.6, Peak=33 HFD=5.4
04:50:06.297 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-3.99 = 2.29)
04:50:06.297 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.82)
04:50:06.298 00.001 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.32 hyp=0.55 cameraTheta=-2.52 mountX=-0.36 mountY=-0.40, mountTheta=-2.30
04:50:06.300 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:06.316 00.016 12268 UpdateGuideState exits: m=65 SNR=5.6
04:50:06.316 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:06.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:06.317 00.001 12268 Enqueuing Expose request
04:50:06.317 00.000 11616 Worker thread wakes up
04:50:06.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:06.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:50:08.338 02.021 11616 Exposure complete
04:50:08.389 00.051 11616 worker thread done servicing request
04:50:08.389 00.000 12268 OnExposeComplete: enter
04:50:08.389 00.000 12268 UpdateGuideState(): m_state=2
04:50:08.389 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:50:08.389 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.70, Mass=48, SNR=4.8, Peak=26 HFD=6.3
04:50:08.389 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
04:50:08.389 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
04:50:08.389 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.10 mountX=-0.01 mountY=-0.13, mountTheta=-1.62
04:50:08.391 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:50:08.406 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:50:08.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:08.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:08.406 00.000 12268 Enqueuing Expose request
04:50:08.406 00.000 11616 Worker thread wakes up
04:50:08.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:08.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:10.414 02.008 11616 Exposure complete
04:50:10.465 00.051 11616 worker thread done servicing request
04:50:10.465 00.000 12268 OnExposeComplete: enter
04:50:10.465 00.000 12268 UpdateGuideState(): m_state=2
04:50:10.466 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:50:10.466 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.52, Mass=41, SNR=4.5, Peak=27 HFD=3.7
04:50:10.466 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
04:50:10.466 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
04:50:10.466 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.18 hyp=0.29 cameraTheta=-0.66 mountX=-0.15 mountY=0.25, mountTheta=2.12
04:50:10.468 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:10.483 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:50:10.483 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:10.483 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:10.483 00.000 12268 Enqueuing Expose request
04:50:10.483 00.000 11616 Worker thread wakes up
04:50:10.483 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:10.483 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:12.497 02.014 11616 Exposure complete
04:50:12.549 00.052 11616 worker thread done servicing request
04:50:12.549 00.000 12268 OnExposeComplete: enter
04:50:12.549 00.000 12268 UpdateGuideState(): m_state=2
04:50:12.549 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:50:12.549 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.71, Mass=48, SNR=4.8, Peak=28 HFD=4.0
04:50:12.549 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
04:50:12.549 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.78)
04:50:12.549 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.02 hyp=0.24 cameraTheta=0.08 mountX=0.04 mountY=0.23, mountTheta=1.40
04:50:12.551 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:12.566 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:50:12.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:12.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:12.566 00.000 12268 Enqueuing Expose request
04:50:12.566 00.000 11616 Worker thread wakes up
04:50:12.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:12.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:14.588 02.022 11616 Exposure complete
04:50:14.639 00.051 11616 worker thread done servicing request
04:50:14.639 00.000 12268 OnExposeComplete: enter
04:50:14.639 00.000 12268 UpdateGuideState(): m_state=2
04:50:14.639 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:50:14.639 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=41, SNR=4.5, Peak=28 HFD=4.2
04:50:14.639 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
04:50:14.640 00.001 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.47)
04:50:14.640 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.15 hyp=0.64 cameraTheta=-0.23 mountX=-0.09 mountY=0.63, mountTheta=1.70
04:50:14.641 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:14.656 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:50:14.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:14.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:14.656 00.000 12268 Enqueuing Expose request
04:50:14.656 00.000 11616 Worker thread wakes up
04:50:14.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:14.657 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:16.655 01.998 11616 Exposure complete
04:50:16.706 00.051 11616 worker thread done servicing request
04:50:16.706 00.000 12268 OnExposeComplete: enter
04:50:16.706 00.000 12268 UpdateGuideState(): m_state=2
04:50:16.706 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:50:16.706 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.85, Mass=64, SNR=5.5, Peak=27 HFD=6.2
04:50:16.706 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
04:50:16.706 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.28)
04:50:16.706 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.16 hyp=0.29 cameraTheta=0.58 mountX=0.18 mountY=0.22, mountTheta=0.88
04:50:16.708 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:50:16.724 00.016 12268 UpdateGuideState exits: m=64 SNR=5.5
04:50:16.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:16.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:16.724 00.000 12268 Enqueuing Expose request
04:50:16.724 00.000 11616 Worker thread wakes up
04:50:16.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:16.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:18.734 02.010 11616 Exposure complete
04:50:18.792 00.058 11616 worker thread done servicing request
04:50:18.793 00.001 12268 OnExposeComplete: enter
04:50:18.793 00.000 12268 UpdateGuideState(): m_state=2
04:50:18.793 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:50:18.793 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.59, Mass=61, SNR=5.4, Peak=26 HFD=5.1
04:50:18.793 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
04:50:18.793 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
04:50:18.794 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.15 cameraTheta=-0.87 mountX=-0.10 mountY=0.11, mountTheta=2.32
04:50:18.798 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:18.815 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
04:50:18.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:18.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:18.815 00.000 12268 Enqueuing Expose request
04:50:18.816 00.001 11616 Worker thread wakes up
04:50:18.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:18.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:20.834 02.018 11616 Exposure complete
04:50:20.887 00.053 11616 worker thread done servicing request
04:50:20.887 00.000 12268 OnExposeComplete: enter
04:50:20.888 00.001 12268 UpdateGuideState(): m_state=2
04:50:20.888 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:50:20.888 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.41, Mass=39, SNR=4.4, Peak=24 HFD=4.4
04:50:20.888 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
04:50:20.888 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
04:50:20.888 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.29 hyp=0.48 cameraTheta=-0.64 mountX=-0.25 mountY=0.42, mountTheta=2.10
04:50:20.890 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:20.905 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:50:20.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:20.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:20.906 00.001 12268 Enqueuing Expose request
04:50:20.906 00.000 11616 Worker thread wakes up
04:50:20.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:20.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:50:22.911 02.005 11616 Exposure complete
04:50:22.963 00.052 11616 worker thread done servicing request
04:50:22.963 00.000 12268 OnExposeComplete: enter
04:50:22.963 00.000 12268 UpdateGuideState(): m_state=2
04:50:22.964 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:50:22.964 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.71, Mass=52, SNR=5.0, Peak=29 HFD=3.9
04:50:22.964 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
04:50:22.964 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.80)
04:50:22.964 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.10 mountX=0.04 mountY=0.19, mountTheta=1.37
04:50:22.966 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:22.981 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:50:22.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:22.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:22.982 00.001 12268 Enqueuing Expose request
04:50:22.982 00.000 11616 Worker thread wakes up
04:50:22.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:22.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:25.060 02.078 11616 Exposure complete
04:50:25.115 00.055 11616 worker thread done servicing request
04:50:25.115 00.000 12268 OnExposeComplete: enter
04:50:25.115 00.000 12268 UpdateGuideState(): m_state=2
04:50:25.115 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:50:25.115 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.85, Mass=62, SNR=5.5, Peak=30 HFD=5.8
04:50:25.115 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
04:50:25.115 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
04:50:25.115 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.16 mountX=0.17 mountY=0.05, mountTheta=0.28
04:50:25.118 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:50:25.132 00.014 12268 UpdateGuideState exits: m=62 SNR=5.5
04:50:25.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:25.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:25.132 00.000 12268 Enqueuing Expose request
04:50:25.133 00.001 11616 Worker thread wakes up
04:50:25.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:25.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:27.147 02.014 11616 Exposure complete
04:50:27.200 00.053 11616 worker thread done servicing request
04:50:27.200 00.000 12268 OnExposeComplete: enter
04:50:27.200 00.000 12268 UpdateGuideState(): m_state=2
04:50:27.201 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:50:27.201 00.000 12268 Star::Find returns 1 (0), X=664.93, Y=916.20, Mass=62, SNR=5.4, Peak=31 HFD=4.4
04:50:27.201 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
04:50:27.201 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
04:50:27.201 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=0.50 hyp=0.86 cameraTheta=2.52 mountX=0.43 mountY=-0.76, mountTheta=-1.05
04:50:27.203 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:27.218 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
04:50:27.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:27.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:27.218 00.000 12268 Enqueuing Expose request
04:50:27.218 00.000 11616 Worker thread wakes up
04:50:27.219 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:27.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:50:27.356 00.137 12268 evsrv: cli 0F8E69C0 connect
04:50:27.356 00.000 12268 case statement mapped state 2 to 1
04:50:27.357 00.001 12268 case statement mapped state 2 to 1
04:50:27.357 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9e996853-646b-4b8b-99ac-7ec5b976d704"}
04:50:27.357 00.000 12268 case statement mapped state 2 to 1
04:50:27.357 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"9e996853-646b-4b8b-99ac-7ec5b976d704"}
04:50:27.359 00.002 12268 evsrv: cli 0F8E69C0 disconnect
04:50:27.474 00.115 12268 evsrv: cli 0F8E69C0 connect
04:50:27.474 00.000 12268 case statement mapped state 2 to 1
04:50:27.475 00.001 12268 case statement mapped state 2 to 1
04:50:27.475 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"51d7fad2-b229-49b7-8c6c-dc01f201b6ae"}
04:50:27.475 00.000 12268 case statement mapped state 2 to 1
04:50:27.475 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"51d7fad2-b229-49b7-8c6c-dc01f201b6ae"}
04:50:27.476 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:50:29.240 01.764 11616 Exposure complete
04:50:29.301 00.061 11616 worker thread done servicing request
04:50:29.301 00.000 12268 OnExposeComplete: enter
04:50:29.301 00.000 12268 UpdateGuideState(): m_state=2
04:50:29.301 00.000 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:50:29.301 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.78, Mass=66, SNR=5.6, Peak=32 HFD=6.8
04:50:29.301 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
04:50:29.302 00.001 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
04:50:29.302 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.09 hyp=0.38 cameraTheta=2.91 mountX=0.05 mountY=-0.38, mountTheta=-1.44
04:50:29.304 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:29.320 00.016 12268 UpdateGuideState exits: m=66 SNR=5.6
04:50:29.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:29.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:29.320 00.000 12268 Enqueuing Expose request
04:50:29.320 00.000 11616 Worker thread wakes up
04:50:29.321 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:29.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:50:31.353 02.032 11616 Exposure complete
04:50:31.431 00.078 11616 worker thread done servicing request
04:50:31.432 00.001 12268 OnExposeComplete: enter
04:50:31.432 00.000 12268 UpdateGuideState(): m_state=2
04:50:31.432 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:50:31.432 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.85, Mass=42, SNR=4.5, Peak=28 HFD=3.7
04:50:31.432 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
04:50:31.432 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
04:50:31.432 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.16 hyp=0.38 cameraTheta=0.43 mountX=0.19 mountY=0.32, mountTheta=1.04
04:50:31.435 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:31.452 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
04:50:31.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:31.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:31.452 00.000 12268 Enqueuing Expose request
04:50:31.452 00.000 11616 Worker thread wakes up
04:50:31.453 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:31.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:33.493 02.040 11616 Exposure complete
04:50:33.555 00.062 11616 worker thread done servicing request
04:50:33.555 00.000 12268 OnExposeComplete: enter
04:50:33.555 00.000 12268 UpdateGuideState(): m_state=2
04:50:33.555 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:50:33.555 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.30, Mass=43, SNR=4.6, Peak=30 HFD=3.5
04:50:33.555 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
04:50:33.556 00.001 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
04:50:33.556 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.39 hyp=0.45 cameraTheta=-1.07 mountX=-0.37 mountY=0.26, mountTheta=2.52
04:50:33.559 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:50:33.577 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
04:50:33.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:33.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:33.577 00.000 12268 Enqueuing Expose request
04:50:33.578 00.001 11616 Worker thread wakes up
04:50:33.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:33.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:50:35.598 02.020 11616 Exposure complete
04:50:35.665 00.067 11616 worker thread done servicing request
04:50:35.665 00.000 12268 OnExposeComplete: enter
04:50:35.665 00.000 12268 UpdateGuideState(): m_state=2
04:50:35.666 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:50:35.666 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.30, Mass=47, SNR=4.8, Peak=29 HFD=3.9
04:50:35.666 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
04:50:35.666 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
04:50:35.666 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.39 hyp=0.43 cameraTheta=-1.15 mountX=-0.37 mountY=0.23, mountTheta=2.60
04:50:35.669 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
04:50:35.688 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
04:50:35.688 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:35.688 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:35.688 00.000 12268 Enqueuing Expose request
04:50:35.688 00.000 11616 Worker thread wakes up
04:50:35.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:35.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:50:37.708 02.020 11616 Exposure complete
04:50:37.771 00.063 11616 worker thread done servicing request
04:50:37.771 00.000 12268 OnExposeComplete: enter
04:50:37.771 00.000 12268 UpdateGuideState(): m_state=2
04:50:37.772 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:50:37.772 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.97, Mass=41, SNR=4.5, Peak=27 HFD=4.1
04:50:37.772 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
04:50:37.772 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
04:50:37.772 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.27 hyp=0.55 cameraTheta=0.51 mountX=0.32 mountY=0.44, mountTheta=0.95
04:50:37.775 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:50:37.793 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
04:50:37.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:37.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:37.793 00.000 12268 Enqueuing Expose request
04:50:37.802 00.009 11616 Worker thread wakes up
04:50:37.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:37.803 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:39.840 02.037 11616 Exposure complete
04:50:39.905 00.065 11616 worker thread done servicing request
04:50:39.905 00.000 12268 OnExposeComplete: enter
04:50:39.905 00.000 12268 UpdateGuideState(): m_state=2
04:50:39.905 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:50:39.906 00.001 12268 Star::Find returns 1 (0), X=665.66, Y=915.43, Mass=56, SNR=5.2, Peak=29 HFD=4.4
04:50:39.906 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
04:50:39.906 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
04:50:39.906 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.27 hyp=0.27 cameraTheta=-1.49 mountX=-0.26 mountY=0.06, mountTheta=2.93
04:50:39.908 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:39.926 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
04:50:39.927 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:39.927 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:39.927 00.000 12268 Enqueuing Expose request
04:50:39.927 00.000 11616 Worker thread wakes up
04:50:39.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:39.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:50:41.949 02.022 11616 Exposure complete
04:50:42.006 00.057 11616 worker thread done servicing request
04:50:42.006 00.000 12268 OnExposeComplete: enter
04:50:42.006 00.000 12268 UpdateGuideState(): m_state=2
04:50:42.006 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:50:42.006 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.58, Mass=61, SNR=5.4, Peak=28 HFD=5.9
04:50:42.006 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
04:50:42.006 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.58)
04:50:42.006 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.12 mountX=-0.11 mountY=0.07, mountTheta=2.57
04:50:42.009 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:50:42.025 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
04:50:42.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:42.026 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:42.026 00.000 12268 Enqueuing Expose request
04:50:42.026 00.000 11616 Worker thread wakes up
04:50:42.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:42.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:44.036 02.010 11616 Exposure complete
04:50:44.088 00.052 11616 worker thread done servicing request
04:50:44.089 00.001 12268 OnExposeComplete: enter
04:50:44.089 00.000 12268 UpdateGuideState(): m_state=2
04:50:44.089 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:50:44.089 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.67, Mass=60, SNR=5.4, Peak=29 HFD=6.5
04:50:44.089 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
04:50:44.089 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
04:50:44.089 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.13 mountX=-0.01 mountY=0.18, mountTheta=1.60
04:50:44.092 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:50:44.107 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
04:50:44.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:44.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:44.107 00.000 12268 Enqueuing Expose request
04:50:44.108 00.001 11616 Worker thread wakes up
04:50:44.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:44.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:46.175 02.067 11616 Exposure complete
04:50:46.252 00.077 11616 worker thread done servicing request
04:50:46.252 00.000 12268 OnExposeComplete: enter
04:50:46.252 00.000 12268 UpdateGuideState(): m_state=2
04:50:46.253 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:50:46.253 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.64, Mass=45, SNR=4.7, Peak=30 HFD=4.2
04:50:46.253 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
04:50:46.253 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.61)
04:50:46.253 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.05 hyp=0.56 cameraTheta=-0.09 mountX=0.00 mountY=0.56, mountTheta=1.57
04:50:46.257 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:46.275 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
04:50:46.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:46.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:46.275 00.000 12268 Enqueuing Expose request
04:50:46.294 00.019 11616 Worker thread wakes up
04:50:46.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:46.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:48.311 02.017 11616 Exposure complete
04:50:48.370 00.059 11616 worker thread done servicing request
04:50:48.370 00.000 12268 OnExposeComplete: enter
04:50:48.370 00.000 12268 UpdateGuideState(): m_state=2
04:50:48.371 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:50:48.371 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.63, Mass=57, SNR=5.2, Peak=28 HFD=5.6
04:50:48.371 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
04:50:48.371 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
04:50:48.371 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.14 cameraTheta=-0.47 mountX=-0.05 mountY=0.14, mountTheta=1.93
04:50:48.373 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:50:48.389 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
04:50:48.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:48.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:48.390 00.001 12268 Enqueuing Expose request
04:50:48.390 00.000 11616 Worker thread wakes up
04:50:48.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:48.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:50.409 02.019 11616 Exposure complete
04:50:50.468 00.059 11616 worker thread done servicing request
04:50:50.468 00.000 12268 OnExposeComplete: enter
04:50:50.468 00.000 12268 UpdateGuideState(): m_state=2
04:50:50.468 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:50:50.468 00.000 12268 Star::Find returns 1 (0), X=666.40, Y=915.34, Mass=40, SNR=4.4, Peak=26 HFD=4.9
04:50:50.469 00.001 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
04:50:50.469 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
04:50:50.469 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=-0.35 hyp=0.84 cameraTheta=-0.44 mountX=-0.28 mountY=0.80, mountTheta=1.91
04:50:50.471 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:50:50.488 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
04:50:50.489 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:50.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:50.489 00.000 12268 Enqueuing Expose request
04:50:50.489 00.000 11616 Worker thread wakes up
04:50:50.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:50.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:50:52.502 02.013 11616 Exposure complete
04:50:52.559 00.057 11616 worker thread done servicing request
04:50:52.559 00.000 12268 OnExposeComplete: enter
04:50:52.559 00.000 12268 UpdateGuideState(): m_state=2
04:50:52.559 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:50:52.559 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.70, Mass=43, SNR=4.6, Peak=31 HFD=3.1
04:50:52.560 00.001 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
04:50:52.560 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.71)
04:50:52.560 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.01 mountX=0.02 mountY=0.15, mountTheta=1.46
04:50:52.563 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:52.580 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:50:52.581 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:52.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:52.581 00.000 12268 Enqueuing Expose request
04:50:52.581 00.000 11616 Worker thread wakes up
04:50:52.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:52.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:54.592 02.011 11616 Exposure complete
04:50:54.656 00.064 11616 worker thread done servicing request
04:50:54.656 00.000 12268 OnExposeComplete: enter
04:50:54.656 00.000 12268 UpdateGuideState(): m_state=2
04:50:54.656 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:50:54.656 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=39, SNR=4.4, Peak=29 HFD=3.3
04:50:54.656 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
04:50:54.656 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
04:50:54.656 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.09 hyp=0.36 cameraTheta=-0.26 mountX=-0.06 mountY=0.36, mountTheta=1.73
04:50:54.659 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:54.675 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
04:50:54.676 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:54.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:54.676 00.000 12268 Enqueuing Expose request
04:50:54.676 00.000 11616 Worker thread wakes up
04:50:54.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:54.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:56.721 02.045 11616 Exposure complete
04:50:56.870 00.149 11616 worker thread done servicing request
04:50:56.871 00.001 12268 OnExposeComplete: enter
04:50:56.871 00.000 12268 UpdateGuideState(): m_state=2
04:50:56.871 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:50:56.871 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.87, Mass=41, SNR=4.5, Peak=28 HFD=3.4
04:50:56.871 00.000 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
04:50:56.871 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.33)
04:50:56.872 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=0.17 hyp=0.29 cameraTheta=0.63 mountX=0.20 mountY=0.21, mountTheta=0.83
04:50:56.874 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:56.892 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
04:50:56.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:56.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:56.892 00.000 12268 Enqueuing Expose request
04:50:56.894 00.002 11616 Worker thread wakes up
04:50:56.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:56.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:50:58.941 02.047 11616 Exposure complete
04:50:59.058 00.117 12268 OnExposeComplete: enter
04:50:59.058 00.000 12268 UpdateGuideState(): m_state=2
04:50:59.059 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:50:59.059 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.63, Mass=44, SNR=4.6, Peak=29 HFD=4.3
04:50:59.059 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
04:50:59.059 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
04:50:59.059 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.06 hyp=0.61 cameraTheta=-0.10 mountX=-0.00 mountY=0.61, mountTheta=1.57
04:50:59.061 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:50:59.076 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:50:59.077 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:59.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:50:59.077 00.000 12268 Enqueuing Expose request
04:50:59.090 00.013 11616 worker thread done servicing request
04:50:59.091 00.001 11616 Worker thread wakes up
04:50:59.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:50:59.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:51:01.111 02.020 11616 Exposure complete
04:51:01.173 00.062 11616 worker thread done servicing request
04:51:01.173 00.000 12268 OnExposeComplete: enter
04:51:01.173 00.000 12268 UpdateGuideState(): m_state=2
04:51:01.174 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:51:01.174 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.60, Mass=49, SNR=4.9, Peak=31 HFD=4.1
04:51:01.174 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
04:51:01.174 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
04:51:01.174 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.09 hyp=0.40 cameraTheta=-0.23 mountX=-0.05 mountY=0.40, mountTheta=1.70
04:51:01.177 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:01.194 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
04:51:01.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:01.195 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:01.195 00.000 12268 Enqueuing Expose request
04:51:01.195 00.000 11616 Worker thread wakes up
04:51:01.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:01.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:51:03.230 02.035 11616 Exposure complete
04:51:03.296 00.066 11616 worker thread done servicing request
04:51:03.296 00.000 12268 OnExposeComplete: enter
04:51:03.296 00.000 12268 UpdateGuideState(): m_state=2
04:51:03.297 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:51:03.297 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=916.14, Mass=51, SNR=5.0, Peak=29 HFD=3.3
04:51:03.297 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
04:51:03.297 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
04:51:03.297 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.45 hyp=0.48 cameraTheta=1.91 mountX=0.43 mountY=-0.22, mountTheta=-0.47
04:51:03.300 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:03.320 00.020 12268 UpdateGuideState exits: m=51 SNR=5.0
04:51:03.321 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:03.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:03.321 00.000 12268 Enqueuing Expose request
04:51:03.321 00.000 11616 Worker thread wakes up
04:51:03.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:03.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:51:05.401 02.080 11616 Exposure complete
04:51:05.466 00.065 11616 worker thread done servicing request
04:51:05.466 00.000 12268 OnExposeComplete: enter
04:51:05.467 00.001 12268 UpdateGuideState(): m_state=2
04:51:05.467 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:51:05.467 00.000 12268 Star::Find returns 1 (0), X=665.18, Y=915.97, Mass=62, SNR=5.4, Peak=28 HFD=5.9
04:51:05.467 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
04:51:05.467 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
04:51:05.467 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.28 hyp=0.53 cameraTheta=2.60 mountX=0.23 mountY=-0.49, mountTheta=-1.13
04:51:05.470 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:05.489 00.019 12268 UpdateGuideState exits: m=62 SNR=5.4
04:51:05.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:05.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:05.489 00.000 12268 Enqueuing Expose request
04:51:05.490 00.001 11616 Worker thread wakes up
04:51:05.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:05.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:51:07.571 02.081 11616 Exposure complete
04:51:07.659 00.088 11616 worker thread done servicing request
04:51:07.659 00.000 12268 OnExposeComplete: enter
04:51:07.660 00.001 12268 UpdateGuideState(): m_state=2
04:51:07.660 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:51:07.660 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.33, Mass=44, SNR=4.7, Peak=27 HFD=4.6
04:51:07.660 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
04:51:07.660 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
04:51:07.660 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.37 hyp=0.40 cameraTheta=-1.19 mountX=-0.35 mountY=0.20, mountTheta=2.64
04:51:07.664 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=11, Gamma=1.290
04:51:07.684 00.020 12268 UpdateGuideState exits: m=44 SNR=4.7
04:51:07.685 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:07.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:07.685 00.000 12268 Enqueuing Expose request
04:51:07.685 00.000 11616 Worker thread wakes up
04:51:07.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:07.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:51:09.794 02.109 11616 Exposure complete
04:51:09.883 00.089 11616 worker thread done servicing request
04:51:09.883 00.000 12268 OnExposeComplete: enter
04:51:09.883 00.000 12268 UpdateGuideState(): m_state=2
04:51:09.884 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:51:09.884 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=916.04, Mass=55, SNR=5.2, Peak=29 HFD=6.2
04:51:09.884 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
04:51:09.884 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
04:51:09.885 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.54 mountX=0.35 mountY=-0.04, mountTheta=-0.10
04:51:09.887 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:09.910 00.023 12268 UpdateGuideState exits: m=55 SNR=5.2
04:51:09.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:09.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:09.910 00.000 12268 Enqueuing Expose request
04:51:09.910 00.000 11616 Worker thread wakes up
04:51:09.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:09.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:51:11.935 02.025 11616 Exposure complete
04:51:11.994 00.059 11616 worker thread done servicing request
04:51:11.994 00.000 12268 OnExposeComplete: enter
04:51:11.995 00.001 12268 UpdateGuideState(): m_state=2
04:51:11.995 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:51:11.995 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.72, Mass=57, SNR=5.2, Peak=28 HFD=6.2
04:51:11.995 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
04:51:11.995 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
04:51:11.995 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=2.98 mountX=0.01 mountY=-0.13, mountTheta=-1.51
04:51:11.998 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:12.015 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
04:51:12.016 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:12.016 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:12.016 00.000 12268 Enqueuing Expose request
04:51:12.016 00.000 11616 Worker thread wakes up
04:51:12.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:12.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:51:14.119 02.103 11616 Exposure complete
04:51:14.185 00.066 11616 worker thread done servicing request
04:51:14.185 00.000 12268 OnExposeComplete: enter
04:51:14.186 00.001 12268 UpdateGuideState(): m_state=2
04:51:14.186 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:51:14.186 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.96, Mass=54, SNR=5.1, Peak=29 HFD=5.9
04:51:14.186 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
04:51:14.186 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
04:51:14.186 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.26 hyp=0.46 cameraTheta=2.53 mountX=0.22 mountY=-0.41, mountTheta=-1.07
04:51:14.190 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:14.210 00.020 12268 UpdateGuideState exits: m=54 SNR=5.1
04:51:14.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:14.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:14.210 00.000 12268 Enqueuing Expose request
04:51:14.210 00.000 11616 Worker thread wakes up
04:51:14.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:14.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:51:16.265 02.055 11616 Exposure complete
04:51:16.335 00.070 11616 worker thread done servicing request
04:51:16.335 00.000 12268 OnExposeComplete: enter
04:51:16.335 00.000 12268 UpdateGuideState(): m_state=2
04:51:16.335 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:51:16.336 00.001 12268 Star::Find returns 1 (0), X=665.47, Y=916.65, Mass=60, SNR=5.4, Peak=29 HFD=7.3
04:51:16.336 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
04:51:16.336 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
04:51:16.336 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.95 hyp=0.97 cameraTheta=1.74 mountX=0.93 mountY=-0.28, mountTheta=-0.29
04:51:16.338 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:16.357 00.019 12268 UpdateGuideState exits: m=60 SNR=5.4
04:51:16.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:16.357 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:16.357 00.000 12268 Enqueuing Expose request
04:51:16.358 00.001 11616 Worker thread wakes up
04:51:16.358 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:16.358 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,902,31,31)
04:51:18.401 02.043 11616 Exposure complete
04:51:18.468 00.067 11616 worker thread done servicing request
04:51:18.468 00.000 12268 OnExposeComplete: enter
04:51:18.468 00.000 12268 UpdateGuideState(): m_state=2
04:51:18.468 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:51:18.469 00.001 12268 Star::Find returns 1 (0), X=664.86, Y=915.61, Mass=56, SNR=5.2, Peak=29 HFD=6.3
04:51:18.469 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.50 = 1.78)
04:51:18.469 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
04:51:18.469 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=-0.09 hyp=0.78 cameraTheta=-3.03 mountX=-0.16 mountY=-0.76, mountTheta=-1.78
04:51:18.472 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:18.492 00.020 12268 UpdateGuideState exits: m=56 SNR=5.2
04:51:18.493 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:18.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:18.493 00.000 12268 Enqueuing Expose request
04:51:18.493 00.000 11616 Worker thread wakes up
04:51:18.493 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:18.493 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:51:20.530 02.037 11616 Exposure complete
04:51:20.599 00.069 11616 worker thread done servicing request
04:51:20.599 00.000 12268 OnExposeComplete: enter
04:51:20.599 00.000 12268 UpdateGuideState(): m_state=2
04:51:20.600 00.001 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:51:20.600 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=916.17, Mass=59, SNR=5.3, Peak=30 HFD=5.4
04:51:20.600 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
04:51:20.600 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
04:51:20.600 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.47 hyp=0.58 cameraTheta=2.17 mountX=0.44 mountY=-0.38, mountTheta=-0.72
04:51:20.603 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:20.622 00.019 12268 UpdateGuideState exits: m=59 SNR=5.3
04:51:20.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:20.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:20.622 00.000 12268 Enqueuing Expose request
04:51:20.622 00.000 11616 Worker thread wakes up
04:51:20.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:20.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:51:22.638 02.016 11616 Exposure complete
04:51:22.700 00.062 11616 worker thread done servicing request
04:51:22.700 00.000 12268 OnExposeComplete: enter
04:51:22.700 00.000 12268 UpdateGuideState(): m_state=2
04:51:22.700 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:51:22.701 00.001 12268 Star::Find returns 1 (0), X=665.51, Y=915.55, Mass=56, SNR=5.2, Peak=30 HFD=6.6
04:51:22.701 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
04:51:22.701 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
04:51:22.701 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.26 mountX=-0.16 mountY=-0.10, mountTheta=-2.57
04:51:22.703 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:22.721 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
04:51:22.721 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:22.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:22.721 00.000 12268 Enqueuing Expose request
04:51:22.721 00.000 11616 Worker thread wakes up
04:51:22.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:22.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:51:24.731 02.010 11616 Exposure complete
04:51:24.790 00.059 11616 worker thread done servicing request
04:51:24.790 00.000 12268 OnExposeComplete: enter
04:51:24.790 00.000 12268 UpdateGuideState(): m_state=2
04:51:24.790 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:51:24.790 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.40, Mass=51, SNR=4.9, Peak=28 HFD=4.8
04:51:24.790 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
04:51:24.790 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
04:51:24.791 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=-0.29 hyp=0.30 cameraTheta=-1.42 mountX=-0.29 mountY=0.08, mountTheta=2.86
04:51:24.793 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:24.809 00.016 12268 UpdateGuideState exits: m=51 SNR=4.9
04:51:24.809 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:24.809 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:24.809 00.000 12268 Enqueuing Expose request
04:51:24.809 00.000 11616 Worker thread wakes up
04:51:24.809 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:24.809 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:51:26.836 02.027 11616 Exposure complete
04:51:26.900 00.064 11616 worker thread done servicing request
04:51:26.900 00.000 12268 OnExposeComplete: enter
04:51:26.900 00.000 12268 UpdateGuideState(): m_state=2
04:51:26.901 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:51:26.901 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.57, Mass=51, SNR=4.9, Peak=28 HFD=3.8
04:51:26.901 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
04:51:26.901 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
04:51:26.901 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.25 cameraTheta=-0.52 mountX=-0.10 mountY=0.23, mountTheta=1.99
04:51:26.903 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:26.921 00.018 12268 UpdateGuideState exits: m=51 SNR=4.9
04:51:26.922 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:26.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:26.922 00.000 12268 Enqueuing Expose request
04:51:26.922 00.000 11616 Worker thread wakes up
04:51:26.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:26.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:51:28.951 02.029 11616 Exposure complete
04:51:29.023 00.072 11616 worker thread done servicing request
04:51:29.023 00.000 12268 OnExposeComplete: enter
04:51:29.023 00.000 12268 UpdateGuideState(): m_state=2
04:51:29.024 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:51:29.024 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.67, Mass=52, SNR=5.0, Peak=27 HFD=5.4
04:51:29.024 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
04:51:29.024 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
04:51:29.024 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-0.12 mountX=-0.01 mountY=0.24, mountTheta=1.59
04:51:29.028 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:29.047 00.019 12268 UpdateGuideState exits: m=52 SNR=5.0
04:51:29.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:29.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:29.047 00.000 12268 Enqueuing Expose request
04:51:29.047 00.000 11616 Worker thread wakes up
04:51:29.048 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:29.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:51:31.235 02.187 11616 Exposure complete
04:51:31.341 00.106 11616 worker thread done servicing request
04:51:31.341 00.000 12268 OnExposeComplete: enter
04:51:31.341 00.000 12268 UpdateGuideState(): m_state=2
04:51:31.341 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:51:31.342 00.001 12268 Star::Find returns 1 (0), X=665.45, Y=915.88, Mass=66, SNR=5.6, Peak=29 HFD=5.6
04:51:31.342 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
04:51:31.342 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
04:51:31.342 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.26 cameraTheta=2.35 mountX=0.17 mountY=-0.20, mountTheta=-0.88
04:51:31.345 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:31.365 00.020 12268 UpdateGuideState exits: m=66 SNR=5.6
04:51:31.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:31.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:31.365 00.000 12268 Enqueuing Expose request
04:51:31.365 00.000 11616 Worker thread wakes up
04:51:31.365 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:31.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:51:33.403 02.038 11616 Exposure complete
04:51:33.476 00.073 11616 worker thread done servicing request
04:51:33.476 00.000 12268 OnExposeComplete: enter
04:51:33.476 00.000 12268 UpdateGuideState(): m_state=2
04:51:33.477 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:51:33.477 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.37, Mass=53, SNR=5.0, Peak=28 HFD=5.8
04:51:33.477 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
04:51:33.477 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
04:51:33.477 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.32 hyp=0.34 cameraTheta=-1.85 mountX=-0.33 mountY=-0.05, mountTheta=-2.99
04:51:33.480 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:33.500 00.020 12268 UpdateGuideState exits: m=53 SNR=5.0
04:51:33.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:33.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:33.500 00.000 12268 Enqueuing Expose request
04:51:33.500 00.000 11616 Worker thread wakes up
04:51:33.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:33.501 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:51:35.529 02.028 11616 Exposure complete
04:51:35.596 00.067 11616 worker thread done servicing request
04:51:35.596 00.000 12268 OnExposeComplete: enter
04:51:35.596 00.000 12268 UpdateGuideState(): m_state=2
04:51:35.596 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:51:35.597 00.001 12268 Star::Find returns 1 (0), X=666.14, Y=915.37, Mass=60, SNR=5.4, Peak=28 HFD=5.7
04:51:35.597 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
04:51:35.597 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.13)
04:51:35.597 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.33 hyp=0.61 cameraTheta=-0.57 mountX=-0.28 mountY=0.55, mountTheta=2.04
04:51:35.600 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:35.620 00.020 12268 UpdateGuideState exits: m=60 SNR=5.4
04:51:35.620 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:35.620 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:35.620 00.000 12268 Enqueuing Expose request
04:51:35.620 00.000 11616 Worker thread wakes up
04:51:35.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:35.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:51:37.672 02.052 11616 Exposure complete
04:51:37.758 00.086 11616 worker thread done servicing request
04:51:37.758 00.000 12268 OnExposeComplete: enter
04:51:37.758 00.000 12268 UpdateGuideState(): m_state=2
04:51:37.758 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:51:37.759 00.001 12268 Star::Find returns 1 (0), X=666.42, Y=916.07, Mass=54, SNR=5.1, Peak=28 HFD=4.9
04:51:37.759 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
04:51:37.759 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.15)
04:51:37.759 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=0.38 hyp=0.88 cameraTheta=0.45 mountX=0.45 mountY=0.74, mountTheta=1.02
04:51:37.762 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:37.782 00.020 12268 UpdateGuideState exits: m=54 SNR=5.1
04:51:37.782 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:37.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:37.782 00.000 12268 Enqueuing Expose request
04:51:37.782 00.000 11616 Worker thread wakes up
04:51:37.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:37.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:51:39.813 02.031 11616 Exposure complete
04:51:39.879 00.066 11616 worker thread done servicing request
04:51:39.879 00.000 12268 OnExposeComplete: enter
04:51:39.879 00.000 12268 UpdateGuideState(): m_state=2
04:51:39.879 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:51:39.879 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.08, Mass=60, SNR=5.3, Peak=28 HFD=6.9
04:51:39.879 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
04:51:39.880 00.001 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
04:51:39.880 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.62 hyp=0.69 cameraTheta=-2.03 mountX=-0.65 mountY=-0.22, mountTheta=-2.81
04:51:39.882 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:39.901 00.019 12268 UpdateGuideState exits: m=60 SNR=5.3
04:51:39.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:39.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:39.901 00.000 12268 Enqueuing Expose request
04:51:39.901 00.000 11616 Worker thread wakes up
04:51:39.902 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:39.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:51:41.919 02.017 11616 Exposure complete
04:51:41.976 00.057 11616 worker thread done servicing request
04:51:41.976 00.000 12268 OnExposeComplete: enter
04:51:41.976 00.000 12268 UpdateGuideState(): m_state=2
04:51:41.976 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:51:41.976 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.12, Mass=42, SNR=4.6, Peak=27 HFD=4.4
04:51:41.976 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
04:51:41.976 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.74)
04:51:41.976 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.57 hyp=0.70 cameraTheta=-0.96 mountX=-0.53 mountY=0.48, mountTheta=2.41
04:51:41.979 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:51:41.997 00.018 12268 UpdateGuideState exits: m=42 SNR=4.6
04:51:41.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:41.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:41.997 00.000 12268 Enqueuing Expose request
04:51:41.997 00.000 11616 Worker thread wakes up
04:51:41.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:41.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:51:44.017 02.020 11616 Exposure complete
04:51:44.078 00.061 11616 worker thread done servicing request
04:51:44.079 00.001 12268 OnExposeComplete: enter
04:51:44.079 00.000 12268 UpdateGuideState(): m_state=2
04:51:44.079 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:51:44.079 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.92, Mass=45, SNR=4.7, Peak=31 HFD=3.3
04:51:44.079 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
04:51:44.079 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
04:51:44.079 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.22 hyp=0.33 cameraTheta=0.74 mountX=0.25 mountY=0.21, mountTheta=0.71
04:51:44.082 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:51:44.099 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:51:44.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:44.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:44.099 00.000 12268 Enqueuing Expose request
04:51:44.099 00.000 11616 Worker thread wakes up
04:51:44.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:44.100 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:51:46.120 02.020 11616 Exposure complete
04:51:46.177 00.057 11616 worker thread done servicing request
04:51:46.177 00.000 12268 OnExposeComplete: enter
04:51:46.177 00.000 12268 UpdateGuideState(): m_state=2
04:51:46.178 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:51:46.178 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.94, Mass=53, SNR=5.1, Peak=30 HFD=4.9
04:51:46.178 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
04:51:46.178 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
04:51:46.178 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.10 mountX=0.25 mountY=0.09, mountTheta=0.35
04:51:46.180 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:46.197 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
04:51:46.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:46.197 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:46.197 00.000 12268 Enqueuing Expose request
04:51:46.197 00.000 11616 Worker thread wakes up
04:51:46.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:46.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:51:48.214 02.017 11616 Exposure complete
04:51:48.266 00.052 11616 worker thread done servicing request
04:51:48.266 00.000 12268 OnExposeComplete: enter
04:51:48.266 00.000 12268 UpdateGuideState(): m_state=2
04:51:48.266 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:51:48.266 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.80, Mass=49, SNR=4.9, Peak=28 HFD=3.6
04:51:48.266 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
04:51:48.266 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.29)
04:51:48.266 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.19 cameraTheta=0.59 mountX=0.12 mountY=0.14, mountTheta=0.87
04:51:48.269 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:51:48.284 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:51:48.285 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:48.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:48.285 00.000 12268 Enqueuing Expose request
04:51:48.285 00.000 11616 Worker thread wakes up
04:51:48.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:48.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:51:50.297 02.012 11616 Exposure complete
04:51:50.349 00.052 11616 worker thread done servicing request
04:51:50.349 00.000 12268 OnExposeComplete: enter
04:51:50.349 00.000 12268 UpdateGuideState(): m_state=2
04:51:50.349 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
04:51:50.349 00.000 12268 Star::Find returns 1 (0), X=665.16, Y=915.87, Mass=55, SNR=5.1, Peak=24 HFD=7.4
04:51:50.349 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
04:51:50.349 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
04:51:50.349 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.17 hyp=0.50 cameraTheta=2.79 mountX=0.13 mountY=-0.49, mountTheta=-1.32
04:51:50.351 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:50.366 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
04:51:50.366 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:50.366 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:50.366 00.000 12268 Enqueuing Expose request
04:51:50.367 00.001 11616 Worker thread wakes up
04:51:50.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:50.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:51:52.374 02.007 11616 Exposure complete
04:51:52.424 00.050 11616 worker thread done servicing request
04:51:52.425 00.001 12268 OnExposeComplete: enter
04:51:52.425 00.000 12268 UpdateGuideState(): m_state=2
04:51:52.425 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
04:51:52.425 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.37, Mass=49, SNR=4.8, Peak=25 HFD=6.0
04:51:52.425 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
04:51:52.425 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
04:51:52.425 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.33 hyp=0.33 cameraTheta=-1.54 mountX=-0.32 mountY=0.05, mountTheta=2.98
04:51:52.427 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:52.442 00.015 12268 UpdateGuideState exits: m=49 SNR=4.8
04:51:52.442 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:52.442 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:52.442 00.000 12268 Enqueuing Expose request
04:51:52.442 00.000 11616 Worker thread wakes up
04:51:52.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:52.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:51:54.458 02.016 11616 Exposure complete
04:51:54.510 00.052 11616 worker thread done servicing request
04:51:54.510 00.000 12268 OnExposeComplete: enter
04:51:54.510 00.000 12268 UpdateGuideState(): m_state=2
04:51:54.510 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
04:51:54.510 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.42, Mass=48, SNR=4.8, Peak=27 HFD=3.9
04:51:54.510 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
04:51:54.510 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.36)
04:51:54.510 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.34 mountX=-0.27 mountY=0.10, mountTheta=2.79
04:51:54.512 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:54.527 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:51:54.527 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:54.527 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:54.527 00.000 12268 Enqueuing Expose request
04:51:54.527 00.000 11616 Worker thread wakes up
04:51:54.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:54.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:51:56.250 01.723 12268 evsrv: cli 0F8E69C0 connect
04:51:56.251 00.001 12268 case statement mapped state 2 to 1
04:51:56.251 00.000 12268 case statement mapped state 2 to 1
04:51:56.251 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"23f89ad6-5455-4246-9ce5-b98e6f5d3072"}
04:51:56.252 00.001 12268 case statement mapped state 2 to 1
04:51:56.252 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"23f89ad6-5455-4246-9ce5-b98e6f5d3072"}
04:51:56.252 00.000 12268 evsrv: cli 0F8E69C0 disconnect
04:51:56.253 00.001 12268 evsrv: cli 0F8E6D80 connect
04:51:56.253 00.000 12268 case statement mapped state 2 to 1
04:51:56.254 00.001 12268 case statement mapped state 2 to 1
04:51:56.254 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"4f0ea8da-20d3-4bcc-8244-a5a96758ad81"}
04:51:56.254 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"4f0ea8da-20d3-4bcc-8244-a5a96758ad81"}
04:51:56.255 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:51:56.256 00.001 12268 evsrv: cli 0F8E6D80 connect
04:51:56.257 00.001 12268 case statement mapped state 2 to 1
04:51:56.257 00.000 12268 case statement mapped state 2 to 1
04:51:56.258 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6a965c42-a471-4161-9a80-0239f795647c"}
04:51:56.258 00.000 12268 PhdController::Guide begins
04:51:56.258 00.000 12268 PhdController: newstate STATE_SETUP
04:51:56.258 00.000 12268 PhdController: setup
04:51:56.258 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
04:51:56.258 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:51:56.258 00.000 12268 PhdController: newstate STATE_GUIDE
04:51:56.258 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:51:56.258 00.000 12268 guider state => CALIBRATED
04:51:56.258 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:51:56.259 00.001 12268 reset dither spiral
04:51:56.260 00.001 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:51:56.260 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"6a965c42-a471-4161-9a80-0239f795647c"}
04:51:56.261 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:51:56.262 00.001 12268 evsrv: cli 0F8E69C0 connect
04:51:56.262 00.000 12268 case statement mapped state 5 to 1
04:51:56.262 00.000 12268 case statement mapped state 5 to 1
04:51:56.275 00.013 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"a209544a-35e3-417f-9c7b-fa24f45db2ab"}
04:51:56.275 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a209544a-35e3-417f-9c7b-fa24f45db2ab"}
04:51:56.276 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:51:56.277 00.001 12268 evsrv: cli 0FA411A0 connect
04:51:56.277 00.000 12268 case statement mapped state 5 to 1
04:51:56.278 00.001 12268 case statement mapped state 5 to 1
04:51:56.278 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"46f0ae63-6fd0-41ff-b859-25c81c4c4a75"}
04:51:56.278 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.63,915.70],"id":"46f0ae63-6fd0-41ff-b859-25c81c4c4a75"}
04:51:56.280 00.002 12268 evsrv: cli 0FA411A0 disconnect
04:51:56.280 00.000 12268 evsrv: cli 0F960F20 connect
04:51:56.280 00.000 12268 case statement mapped state 5 to 1
04:51:56.281 00.001 12268 case statement mapped state 5 to 1
04:51:56.281 00.000 12268 evsrv: cli 0F960F20 request: {"method":"get_app_state","id":"2db7e6bc-6b6a-47f6-a88d-4a5b9f0a7544"}
04:51:56.281 00.000 12268 case statement mapped state 5 to 1
04:51:56.281 00.000 12268 evsrv: cli 0F960F20 response: {"jsonrpc":"2.0","result":"Selected","id":"2db7e6bc-6b6a-47f6-a88d-4a5b9f0a7544"}
04:51:56.282 00.001 12268 evsrv: cli 0F960F20 disconnect
04:51:56.536 00.254 11616 Exposure complete
04:51:56.590 00.054 11616 worker thread done servicing request
04:51:56.590 00.000 12268 OnExposeComplete: enter
04:51:56.590 00.000 12268 UpdateGuideState(): m_state=5
04:51:56.590 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
04:51:56.590 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.80, Mass=58, SNR=5.3, Peak=29 HFD=5.3
04:51:56.590 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
04:51:56.590 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
04:51:56.591 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.73 mountX=0.12 mountY=0.11, mountTheta=0.72
04:51:56.594 00.003 12268 Changing from state CALIBRATED to GUIDING
04:51:56.594 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:51:56.594 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:51:56.594 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:51:56.595 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:51:56.595 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:51:56.595 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:51:56.596 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:51:56.596 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:51:56.596 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:51:56.597 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:51:56.597 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:51:56.597 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:51:56.598 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:51:56.598 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:51:56.598 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:51:56.599 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:51:56.746 00.147 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:51:56.746 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:51:56.747 00.001 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:51:56.754 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:51:56.755 00.001 12268 ScopeASCOM::SideOfPier() returns 0
04:51:56.755 00.000 12268 setting lock position to (665.75, 915.80)
04:51:56.755 00.000 12268 MultiStar: stabilizing after lock position change
04:51:56.755 00.000 12268 guider state => GUIDING
04:51:56.756 00.001 12268 Status Line: Guiding
04:51:56.758 00.002 12268 Mount: notify guiding started
04:51:56.758 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:51:56.759 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:51:56.759 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:51:56.759 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:51:56.760 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:51:56.760 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:51:56.760 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:51:56.760 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:51:56.760 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:51:56.761 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:51:56.761 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:51:56.762 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:51:56.762 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:51:56.762 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:51:56.763 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:51:56.763 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:51:56.763 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:51:56.763 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:51:56.763 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:51:56.764 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:51:56.764 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:51:56.764 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:51:56.764 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:51:56.765 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:51:56.765 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:51:56.765 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:51:56.765 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:51:56.766 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:51:56.766 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:51:56.766 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:51:56.766 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:51:56.767 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:51:56.767 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:51:56.767 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:51:56.767 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:51:56.768 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:51:56.768 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:51:56.768 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:51:57.135 00.367 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:51:57.135 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:51:57.137 00.002 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:51:57.137 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:51:57.137 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:51:57.137 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:51:57.138 00.001 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:51:57.138 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:51:57.138 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:51:57.138 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:51:57.138 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:51:57.138 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:57.158 00.020 12268 UpdateGuideState exits: m=58 SNR=5.3
04:51:57.158 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
04:51:57.158 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:57.158 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:57.158 00.000 12268 Enqueuing Expose request
04:51:57.158 00.000 11616 Worker thread wakes up
04:51:57.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:57.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:51:57.283 00.125 12268 evsrv: cli 0F8E6D80 connect
04:51:57.283 00.000 12268 case statement mapped state 6 to 3
04:51:57.283 00.000 12268 case statement mapped state 6 to 3
04:51:57.284 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"fcbbef98-bb2c-4cfa-a0a9-9b3cf13e78e8"}
04:51:57.284 00.000 12268 case statement mapped state 6 to 3
04:51:57.284 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcbbef98-bb2c-4cfa-a0a9-9b3cf13e78e8"}
04:51:57.285 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:51:59.177 01.892 11616 Exposure complete
04:51:59.231 00.054 11616 worker thread done servicing request
04:51:59.231 00.000 12268 OnExposeComplete: enter
04:51:59.231 00.000 12268 UpdateGuideState(): m_state=6
04:51:59.231 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:51:59.231 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.84, Mass=42, SNR=4.5, Peak=27 HFD=4.3
04:51:59.231 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
04:51:59.231 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
04:51:59.232 00.001 12268 CameraToMount -- cameraX=0.43 cameraY=0.03 hyp=0.43 cameraTheta=0.07 mountX=0.07 mountY=0.42, mountTheta=1.40
04:51:59.233 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=0.03, opts=13)
04:51:59.233 00.000 12268 Enqueuing Move request for scope (0.43, 0.03)
04:51:59.233 00.000 11616 Worker thread wakes up
04:51:59.233 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.03) opts 0xd
04:51:59.234 00.001 11616 Handling offset move in thread for scope, endpoint = (0.43, 0.03)
04:51:59.234 00.000 11616 Moving (0.43, 0.03) raw xDistance=0.07 yDistance=0.42
04:51:59.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:51:59.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:51:59.234 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:51:59.234 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
04:51:59.234 00.000 11616 MoveAxis(E, 0, ABG)
04:51:59.234 00.000 11616 Move returns status 0, amount 0
04:51:59.234 00.000 11616 MoveAxis(N, 0, ABG)
04:51:59.234 00.000 11616 Move returns status 0, amount 0
04:51:59.234 00.000 11616 move complete, result=0
04:51:59.235 00.001 11616 worker thread done servicing request
04:51:59.256 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:51:59.272 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
04:51:59.272 00.000 12268 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 1 / 99999
04:51:59.272 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768708319.272,"Host":"ASTROCENTER","Inst":1,"Distance":0.24,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:51:59.273 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:59.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:51:59.273 00.000 12268 Enqueuing Expose request
04:51:59.273 00.000 11616 Worker thread wakes up
04:51:59.273 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
04:51:59.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:51:59.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:01.281 02.008 11616 Exposure complete
04:52:01.331 00.050 11616 worker thread done servicing request
04:52:01.332 00.001 12268 OnExposeComplete: enter
04:52:01.332 00.000 12268 UpdateGuideState(): m_state=6
04:52:01.332 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:52:01.332 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.25, Mass=65, SNR=5.6, Peak=30 HFD=6.6
04:52:01.332 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.56 = 2.73)
04:52:01.332 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.39)
04:52:01.332 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.55 hyp=0.64 cameraTheta=-2.08 mountX=-0.58 mountY=-0.24, mountTheta=-2.75
04:52:01.334 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=-0.55, opts=13)
04:52:01.334 00.000 12268 Enqueuing Move request for scope (-0.31, -0.55)
04:52:01.334 00.000 11616 Worker thread wakes up
04:52:01.334 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.55) opts 0xd
04:52:01.334 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, -0.55)
04:52:01.334 00.000 11616 Moving (-0.31, -0.55) raw xDistance=-0.58 yDistance=-0.24
04:52:01.334 00.000 11616 resist switch: large excursion: input -0.58 thresh 0.29 direction from 0 to -1
04:52:01.334 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.75
04:52:01.334 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.58
04:52:01.335 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:52:01.335 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
04:52:01.335 00.000 11616 MoveAxis(E, 326, ABG)
04:52:01.335 00.000 11616 Guiding  Dir = 2, Dur = 326
04:52:01.335 00.000 11616 IsSlewing returns 1
04:52:01.335 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:52:01.335 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:52:01.336 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:52:01.336 00.000 11616 Move returns status 2, amount 0
04:52:01.336 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:52:01.336 00.000 11616 move complete, result=2
04:52:01.336 00.000 11616 worker thread done servicing request
04:52:01.356 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:52:01.370 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
04:52:01.370 00.000 12268 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 2 / 99999
04:52:01.371 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768708321.371,"Host":"ASTROCENTER","Inst":1,"Distance":0.36,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
04:52:01.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:01.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:01.371 00.000 12268 Enqueuing Expose request
04:52:01.371 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:52:01.371 00.000 11616 Worker thread wakes up
04:52:01.372 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:01.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:01.393 00.021 12268 GuideStep: -0.6 px 0 ms EAST, -0.2 px 0 ms NORTH
04:52:01.395 00.002 12268 mount move error indicates guiding should stop
04:52:01.395 00.000 12268 Mount: notify guiding stopped
04:52:01.395 00.000 12268 BLC: window closed
04:52:01.395 00.000 12268 BLC: Last direction was reset
04:52:01.396 00.001 12268 PhdController failed: Guiding stopped
04:52:01.396 00.000 12268 PhdController: newstate STATE_FINISH
04:52:01.396 00.000 12268 PhdController complete: fail: Guiding stopped
04:52:01.396 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768708321.396,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
04:52:01.396 00.000 12268 Mount: notify guiding dither settle done success=0
04:52:01.396 00.000 12268 PhdController: newstate STATE_IDLE
04:52:01.396 00.000 12268 Changing from state GUIDING to STOP
04:52:01.396 00.000 12268 guider state => SELECTED
04:52:01.396 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:52:03.378 01.982 11616 Exposure complete
04:52:03.430 00.052 11616 worker thread done servicing request
04:52:03.430 00.000 12268 OnExposeComplete: enter
04:52:03.430 00.000 12268 UpdateGuideState(): m_state=2
04:52:03.430 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:52:03.430 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.40, Mass=54, SNR=5.1, Peak=30 HFD=4.3
04:52:03.431 00.001 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
04:52:03.431 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.09)
04:52:03.431 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.41 hyp=0.42 cameraTheta=-1.79 mountX=-0.42 mountY=-0.04, mountTheta=-3.05
04:52:03.456 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:03.471 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:52:03.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:03.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:03.471 00.000 12268 Enqueuing Expose request
04:52:03.471 00.000 11616 Worker thread wakes up
04:52:03.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:03.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:52:05.481 02.010 11616 Exposure complete
04:52:05.534 00.053 11616 worker thread done servicing request
04:52:05.534 00.000 12268 OnExposeComplete: enter
04:52:05.534 00.000 12268 UpdateGuideState(): m_state=2
04:52:05.534 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:52:05.534 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.53, Mass=48, SNR=4.9, Peak=30 HFD=3.3
04:52:05.535 00.001 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
04:52:05.535 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
04:52:05.535 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.28 hyp=0.33 cameraTheta=-2.15 mountX=-0.29 mountY=-0.14, mountTheta=-2.69
04:52:05.537 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:05.551 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
04:52:05.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:05.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:05.551 00.000 12268 Enqueuing Expose request
04:52:05.551 00.000 11616 Worker thread wakes up
04:52:05.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:05.552 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:07.552 02.000 11616 Exposure complete
04:52:07.602 00.050 11616 worker thread done servicing request
04:52:07.603 00.001 12268 OnExposeComplete: enter
04:52:07.603 00.000 12268 UpdateGuideState(): m_state=2
04:52:07.603 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:52:07.603 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.23, Mass=47, SNR=4.8, Peak=28 HFD=4.8
04:52:07.603 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
04:52:07.603 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
04:52:07.603 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.58 hyp=0.77 cameraTheta=-0.84 mountX=-0.52 mountY=0.58, mountTheta=2.30
04:52:07.605 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:07.620 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:52:07.620 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:07.620 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:07.620 00.000 12268 Enqueuing Expose request
04:52:07.620 00.000 11616 Worker thread wakes up
04:52:07.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:07.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:52:09.631 02.011 11616 Exposure complete
04:52:09.682 00.051 11616 worker thread done servicing request
04:52:09.683 00.001 12268 OnExposeComplete: enter
04:52:09.683 00.000 12268 UpdateGuideState(): m_state=2
04:52:09.683 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:52:09.683 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=36, SNR=4.2, Peak=26 HFD=3.8
04:52:09.683 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
04:52:09.683 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
04:52:09.683 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.23 hyp=0.46 cameraTheta=-0.53 mountX=-0.19 mountY=0.42, mountTheta=2.00
04:52:09.685 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:52:09.699 00.014 12268 UpdateGuideState exits: m=36 SNR=4.2
04:52:09.699 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:09.700 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:09.700 00.000 12268 Enqueuing Expose request
04:52:09.700 00.000 11616 Worker thread wakes up
04:52:09.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:09.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:11.713 02.013 11616 Exposure complete
04:52:11.764 00.051 11616 worker thread done servicing request
04:52:11.764 00.000 12268 OnExposeComplete: enter
04:52:11.764 00.000 12268 UpdateGuideState(): m_state=2
04:52:11.765 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:52:11.765 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=916.11, Mass=45, SNR=4.7, Peak=31 HFD=2.9
04:52:11.765 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
04:52:11.765 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
04:52:11.765 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.91 mountX=0.29 mountY=-0.15, mountTheta=-0.46
04:52:11.767 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:52:11.781 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:52:11.782 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:11.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:11.782 00.000 12268 Enqueuing Expose request
04:52:11.782 00.000 11616 Worker thread wakes up
04:52:11.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:11.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:13.791 02.009 11616 Exposure complete
04:52:13.844 00.053 11616 worker thread done servicing request
04:52:13.844 00.000 12268 OnExposeComplete: enter
04:52:13.844 00.000 12268 UpdateGuideState(): m_state=2
04:52:13.844 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:52:13.844 00.000 12268 Star::Find returns 1 (0), X=664.83, Y=915.58, Mass=63, SNR=5.5, Peak=30 HFD=4.3
04:52:13.844 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.38 = 1.91)
04:52:13.844 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.20)
04:52:13.844 00.000 12268 CameraToMount -- cameraX=-0.92 cameraY=-0.22 hyp=0.95 cameraTheta=-2.90 mountX=-0.31 mountY=-0.89, mountTheta=-1.91
04:52:13.846 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:13.861 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
04:52:13.861 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:13.861 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:13.861 00.000 12268 Enqueuing Expose request
04:52:13.861 00.000 11616 Worker thread wakes up
04:52:13.861 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:13.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:52:15.877 02.016 11616 Exposure complete
04:52:15.928 00.051 11616 worker thread done servicing request
04:52:15.928 00.000 12268 OnExposeComplete: enter
04:52:15.929 00.001 12268 UpdateGuideState(): m_state=2
04:52:15.929 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:52:15.929 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=916.24, Mass=54, SNR=5.1, Peak=26 HFD=5.0
04:52:15.929 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
04:52:15.929 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
04:52:15.929 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.44 hyp=0.45 cameraTheta=1.80 mountX=0.43 mountY=-0.16, mountTheta=-0.35
04:52:15.931 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:15.946 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:52:15.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:15.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:15.946 00.000 12268 Enqueuing Expose request
04:52:15.946 00.000 11616 Worker thread wakes up
04:52:15.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:15.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:17.951 02.005 11616 Exposure complete
04:52:18.004 00.053 11616 worker thread done servicing request
04:52:18.004 00.000 12268 OnExposeComplete: enter
04:52:18.004 00.000 12268 UpdateGuideState(): m_state=2
04:52:18.005 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:52:18.005 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
04:52:18.005 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
04:52:18.005 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.08)
04:52:18.005 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.22 hyp=0.37 cameraTheta=-0.62 mountX=-0.18 mountY=0.33, mountTheta=2.08
04:52:18.007 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:18.022 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:52:18.023 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:18.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:18.023 00.000 12268 Enqueuing Expose request
04:52:18.023 00.000 11616 Worker thread wakes up
04:52:18.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:18.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:20.038 02.015 11616 Exposure complete
04:52:20.093 00.055 11616 worker thread done servicing request
04:52:20.093 00.000 12268 OnExposeComplete: enter
04:52:20.093 00.000 12268 UpdateGuideState(): m_state=2
04:52:20.093 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:52:20.094 00.001 12268 Star::Find returns 1 (0), X=665.37, Y=915.70, Mass=63, SNR=5.5, Peak=31 HFD=4.8
04:52:20.094 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
04:52:20.094 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
04:52:20.094 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.10 hyp=0.39 cameraTheta=-2.88 mountX=-0.14 mountY=-0.36, mountTheta=-1.94
04:52:20.096 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:20.114 00.018 12268 UpdateGuideState exits: m=63 SNR=5.5
04:52:20.115 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:20.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:20.115 00.000 12268 Enqueuing Expose request
04:52:20.115 00.000 11616 Worker thread wakes up
04:52:20.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:20.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:52:22.125 02.010 11616 Exposure complete
04:52:22.177 00.052 11616 worker thread done servicing request
04:52:22.178 00.001 12268 OnExposeComplete: enter
04:52:22.178 00.000 12268 UpdateGuideState(): m_state=2
04:52:22.178 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:52:22.178 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.54, Mass=59, SNR=5.3, Peak=31 HFD=3.6
04:52:22.178 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
04:52:22.178 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
04:52:22.178 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.26 hyp=0.50 cameraTheta=-2.60 mountX=-0.30 mountY=-0.39, mountTheta=-2.23
04:52:22.180 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:22.195 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:52:22.196 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:22.196 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:22.196 00.000 12268 Enqueuing Expose request
04:52:22.196 00.000 11616 Worker thread wakes up
04:52:22.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:22.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:52:24.213 02.017 11616 Exposure complete
04:52:24.264 00.051 11616 worker thread done servicing request
04:52:24.264 00.000 12268 OnExposeComplete: enter
04:52:24.264 00.000 12268 UpdateGuideState(): m_state=2
04:52:24.264 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:52:24.264 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.48, Mass=59, SNR=5.3, Peak=27 HFD=5.8
04:52:24.264 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.43 = 2.86)
04:52:24.265 00.001 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.25)
04:52:24.265 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.33 hyp=0.35 cameraTheta=-1.95 mountX=-0.34 mountY=-0.09, mountTheta=-2.89
04:52:24.266 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:24.281 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:52:24.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:24.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:24.281 00.000 12268 Enqueuing Expose request
04:52:24.281 00.000 11616 Worker thread wakes up
04:52:24.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:24.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:52:26.300 02.019 11616 Exposure complete
04:52:26.353 00.053 11616 worker thread done servicing request
04:52:26.353 00.000 12268 OnExposeComplete: enter
04:52:26.353 00.000 12268 UpdateGuideState(): m_state=2
04:52:26.353 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:52:26.354 00.001 12268 Star::Find returns 1 (0), X=665.17, Y=915.39, Mass=51, SNR=5.0, Peak=31 HFD=3.1
04:52:26.354 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
04:52:26.354 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
04:52:26.354 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-0.41 hyp=0.71 cameraTheta=-2.53 mountX=-0.46 mountY=-0.53, mountTheta=-2.29
04:52:26.356 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:26.372 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
04:52:26.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:26.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:26.372 00.000 12268 Enqueuing Expose request
04:52:26.372 00.000 11616 Worker thread wakes up
04:52:26.373 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:26.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:52:28.385 02.012 11616 Exposure complete
04:52:28.438 00.053 11616 worker thread done servicing request
04:52:28.438 00.000 12268 OnExposeComplete: enter
04:52:28.438 00.000 12268 UpdateGuideState(): m_state=2
04:52:28.438 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:52:28.438 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.38, Mass=38, SNR=4.3, Peak=27 HFD=3.4
04:52:28.439 00.001 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
04:52:28.439 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
04:52:28.439 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.42 hyp=0.43 cameraTheta=-1.40 mountX=-0.41 mountY=0.13, mountTheta=2.84
04:52:28.444 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:28.459 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
04:52:28.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:28.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:28.459 00.000 12268 Enqueuing Expose request
04:52:28.459 00.000 11616 Worker thread wakes up
04:52:28.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:28.460 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:52:30.478 02.018 11616 Exposure complete
04:52:30.528 00.050 11616 worker thread done servicing request
04:52:30.528 00.000 12268 OnExposeComplete: enter
04:52:30.528 00.000 12268 UpdateGuideState(): m_state=2
04:52:30.528 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:52:30.529 00.001 12268 Star::Find returns 1 (0), X=665.56, Y=916.41, Mass=52, SNR=5.0, Peak=30 HFD=6.5
04:52:30.529 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
04:52:30.529 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
04:52:30.529 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.61 hyp=0.64 cameraTheta=1.88 mountX=0.58 mountY=-0.27, mountTheta=-0.44
04:52:30.531 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:30.545 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
04:52:30.545 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:30.545 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:30.545 00.000 12268 Enqueuing Expose request
04:52:30.545 00.000 11616 Worker thread wakes up
04:52:30.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:30.546 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:32.562 02.016 11616 Exposure complete
04:52:32.614 00.052 11616 worker thread done servicing request
04:52:32.614 00.000 12268 OnExposeComplete: enter
04:52:32.614 00.000 12268 UpdateGuideState(): m_state=2
04:52:32.614 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:52:32.614 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.69, Mass=52, SNR=5.0, Peak=29 HFD=3.7
04:52:32.615 00.001 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
04:52:32.615 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
04:52:32.615 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.07 mountX=-0.12 mountY=-0.05, mountTheta=-2.77
04:52:32.617 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:32.632 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
04:52:32.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:32.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:32.632 00.000 12268 Enqueuing Expose request
04:52:32.634 00.002 11616 Worker thread wakes up
04:52:32.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:32.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:34.649 02.015 11616 Exposure complete
04:52:34.701 00.052 11616 worker thread done servicing request
04:52:34.702 00.001 12268 OnExposeComplete: enter
04:52:34.702 00.000 12268 UpdateGuideState(): m_state=2
04:52:34.702 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:52:34.702 00.000 12268 Star::Find returns 1 (0), X=664.88, Y=916.06, Mass=63, SNR=5.5, Peak=29 HFD=7.5
04:52:34.702 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
04:52:34.702 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
04:52:34.702 00.000 12268 CameraToMount -- cameraX=-0.88 cameraY=0.25 hyp=0.91 cameraTheta=2.86 mountX=0.17 mountY=-0.90, mountTheta=-1.39
04:52:34.704 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:34.719 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
04:52:34.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:34.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:34.719 00.000 12268 Enqueuing Expose request
04:52:34.720 00.001 11616 Worker thread wakes up
04:52:34.720 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:34.720 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:52:36.728 02.008 11616 Exposure complete
04:52:36.779 00.051 11616 worker thread done servicing request
04:52:36.780 00.001 12268 OnExposeComplete: enter
04:52:36.780 00.000 12268 UpdateGuideState(): m_state=2
04:52:36.780 00.000 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:52:36.780 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=916.02, Mass=60, SNR=5.3, Peak=29 HFD=6.7
04:52:36.780 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
04:52:36.780 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
04:52:36.780 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.24 cameraTheta=2.02 mountX=0.21 mountY=-0.13, mountTheta=-0.57
04:52:36.782 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:36.797 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:52:36.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:36.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:36.797 00.000 12268 Enqueuing Expose request
04:52:36.797 00.000 11616 Worker thread wakes up
04:52:36.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:36.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:38.811 02.014 11616 Exposure complete
04:52:38.863 00.052 11616 worker thread done servicing request
04:52:38.863 00.000 12268 OnExposeComplete: enter
04:52:38.863 00.000 12268 UpdateGuideState(): m_state=2
04:52:38.864 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:52:38.864 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=915.57, Mass=71, SNR=5.8, Peak=29 HFD=7.3
04:52:38.864 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.21 = 2.07)
04:52:38.864 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
04:52:38.864 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.23 hyp=0.59 cameraTheta=-2.74 mountX=-0.28 mountY=-0.50, mountTheta=-2.08
04:52:38.866 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:38.881 00.015 12268 UpdateGuideState exits: m=71 SNR=5.8
04:52:38.881 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:38.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:38.881 00.000 12268 Enqueuing Expose request
04:52:38.881 00.000 11616 Worker thread wakes up
04:52:38.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:38.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:52:40.888 02.007 11616 Exposure complete
04:52:40.939 00.051 11616 worker thread done servicing request
04:52:40.939 00.000 12268 OnExposeComplete: enter
04:52:40.939 00.000 12268 UpdateGuideState(): m_state=2
04:52:40.940 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:52:40.940 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.32, Mass=64, SNR=5.5, Peak=28 HFD=5.8
04:52:40.940 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
04:52:40.940 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
04:52:40.940 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.49 hyp=0.51 cameraTheta=-1.86 mountX=-0.50 mountY=-0.08, mountTheta=-2.98
04:52:40.942 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:52:40.957 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
04:52:40.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:40.957 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:40.957 00.000 12268 Enqueuing Expose request
04:52:40.957 00.000 11616 Worker thread wakes up
04:52:40.957 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:40.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:52:43.056 02.099 11616 Exposure complete
04:52:43.107 00.051 11616 worker thread done servicing request
04:52:43.108 00.001 12268 OnExposeComplete: enter
04:52:43.108 00.000 12268 UpdateGuideState(): m_state=2
04:52:43.108 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:52:43.108 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.63, Mass=53, SNR=5.1, Peak=29 HFD=4.5
04:52:43.108 00.000 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
04:52:43.108 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
04:52:43.108 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.13 mountX=-0.18 mountY=-0.08, mountTheta=-2.71
04:52:43.110 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:43.125 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
04:52:43.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:43.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:43.125 00.000 12268 Enqueuing Expose request
04:52:43.125 00.000 11616 Worker thread wakes up
04:52:43.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:43.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:45.142 02.017 11616 Exposure complete
04:52:45.192 00.050 11616 worker thread done servicing request
04:52:45.192 00.000 12268 OnExposeComplete: enter
04:52:45.193 00.001 12268 UpdateGuideState(): m_state=2
04:52:45.193 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:52:45.193 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=39, SNR=4.4, Peak=28 HFD=3.7
04:52:45.193 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
04:52:45.193 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.14)
04:52:45.193 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.23 hyp=0.42 cameraTheta=-0.56 mountX=-0.19 mountY=0.38, mountTheta=2.03
04:52:45.195 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:45.210 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:52:45.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:45.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:45.210 00.000 12268 Enqueuing Expose request
04:52:45.210 00.000 11616 Worker thread wakes up
04:52:45.210 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:45.210 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:47.218 02.008 11616 Exposure complete
04:52:47.269 00.051 11616 worker thread done servicing request
04:52:47.270 00.001 12268 OnExposeComplete: enter
04:52:47.270 00.000 12268 UpdateGuideState(): m_state=2
04:52:47.270 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:52:47.270 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=38, SNR=4.3, Peak=28 HFD=3.5
04:52:47.270 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
04:52:47.270 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
04:52:47.270 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.21 hyp=0.35 cameraTheta=-0.64 mountX=-0.18 mountY=0.31, mountTheta=2.11
04:52:47.272 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:52:47.287 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
04:52:47.287 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:47.287 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:47.287 00.000 12268 Enqueuing Expose request
04:52:47.287 00.000 11616 Worker thread wakes up
04:52:47.287 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:47.287 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:49.292 02.005 11616 Exposure complete
04:52:49.343 00.051 11616 worker thread done servicing request
04:52:49.343 00.000 12268 OnExposeComplete: enter
04:52:49.343 00.000 12268 UpdateGuideState(): m_state=2
04:52:49.343 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:52:49.343 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.70, Mass=44, SNR=4.6, Peak=30 HFD=3.1
04:52:49.343 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.66 = 2.62)
04:52:49.343 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.49)
04:52:49.343 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.19 mountX=-0.11 mountY=-0.06, mountTheta=-2.65
04:52:49.345 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:52:49.360 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:52:49.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:49.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:49.360 00.000 12268 Enqueuing Expose request
04:52:49.360 00.000 11616 Worker thread wakes up
04:52:49.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:49.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:51.374 02.014 11616 Exposure complete
04:52:51.424 00.050 11616 worker thread done servicing request
04:52:51.424 00.000 12268 OnExposeComplete: enter
04:52:51.424 00.000 12268 UpdateGuideState(): m_state=2
04:52:51.425 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:52:51.425 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.67, Mass=39, SNR=4.4, Peak=27 HFD=3.6
04:52:51.425 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
04:52:51.425 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
04:52:51.425 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-0.58 mountX=-0.12 mountY=0.23, mountTheta=2.04
04:52:51.427 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=3, FiltMax=7, Gamma=1.290
04:52:51.441 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
04:52:51.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:51.442 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:51.442 00.000 12268 Enqueuing Expose request
04:52:51.442 00.000 11616 Worker thread wakes up
04:52:51.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:51.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:53.458 02.016 11616 Exposure complete
04:52:53.509 00.051 11616 worker thread done servicing request
04:52:53.509 00.000 12268 OnExposeComplete: enter
04:52:53.509 00.000 12268 UpdateGuideState(): m_state=2
04:52:53.509 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:52:53.509 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.82, Mass=51, SNR=4.9, Peak=29 HFD=3.2
04:52:53.510 00.001 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
04:52:53.510 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
04:52:53.510 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.01 hyp=0.25 cameraTheta=3.10 mountX=-0.01 mountY=-0.25, mountTheta=-1.62
04:52:53.512 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:53.526 00.014 12268 UpdateGuideState exits: m=51 SNR=4.9
04:52:53.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:53.526 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:53.526 00.000 12268 Enqueuing Expose request
04:52:53.526 00.000 11616 Worker thread wakes up
04:52:53.527 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:53.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:55.541 02.014 11616 Exposure complete
04:52:55.592 00.051 11616 worker thread done servicing request
04:52:55.592 00.000 12268 OnExposeComplete: enter
04:52:55.592 00.000 12268 UpdateGuideState(): m_state=2
04:52:55.592 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:52:55.592 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.56, Mass=54, SNR=5.1, Peak=28 HFD=3.3
04:52:55.592 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
04:52:55.592 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
04:52:55.592 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-2.25 mountX=-0.27 mountY=-0.17, mountTheta=-2.59
04:52:55.594 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:55.609 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:52:55.609 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:55.609 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:55.609 00.000 12268 Enqueuing Expose request
04:52:55.609 00.000 11616 Worker thread wakes up
04:52:55.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:55.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:52:57.615 02.006 11616 Exposure complete
04:52:57.665 00.050 11616 worker thread done servicing request
04:52:57.666 00.001 12268 OnExposeComplete: enter
04:52:57.666 00.000 12268 UpdateGuideState(): m_state=2
04:52:57.666 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:52:57.666 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.42, Mass=42, SNR=4.5, Peak=28 HFD=4.0
04:52:57.666 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
04:52:57.666 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.82)
04:52:57.666 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.38 hyp=0.49 cameraTheta=-0.88 mountX=-0.35 mountY=0.36, mountTheta=2.34
04:52:57.668 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:57.683 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:52:57.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:57.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:57.683 00.000 12268 Enqueuing Expose request
04:52:57.683 00.000 11616 Worker thread wakes up
04:52:57.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:57.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:52:59.690 02.007 11616 Exposure complete
04:52:59.743 00.053 11616 worker thread done servicing request
04:52:59.743 00.000 12268 OnExposeComplete: enter
04:52:59.743 00.000 12268 UpdateGuideState(): m_state=2
04:52:59.744 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:52:59.744 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
04:52:59.744 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
04:52:59.744 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.20)
04:52:59.744 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.24 hyp=0.51 cameraTheta=-0.50 mountX=-0.20 mountY=0.47, mountTheta=1.97
04:52:59.746 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:52:59.762 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:52:59.762 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:59.762 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:52:59.762 00.000 12268 Enqueuing Expose request
04:52:59.762 00.000 11616 Worker thread wakes up
04:52:59.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:52:59.762 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:01.777 02.015 11616 Exposure complete
04:53:01.828 00.051 11616 worker thread done servicing request
04:53:01.829 00.001 12268 OnExposeComplete: enter
04:53:01.829 00.000 12268 UpdateGuideState(): m_state=2
04:53:01.829 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:53:01.829 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
04:53:01.829 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
04:53:01.829 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
04:53:01.829 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.22 hyp=0.40 cameraTheta=-0.58 mountX=-0.19 mountY=0.36, mountTheta=2.05
04:53:01.831 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:01.846 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
04:53:01.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:01.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:01.846 00.000 12268 Enqueuing Expose request
04:53:01.846 00.000 11616 Worker thread wakes up
04:53:01.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:01.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:03.863 02.017 11616 Exposure complete
04:53:03.914 00.051 11616 worker thread done servicing request
04:53:03.914 00.000 12268 OnExposeComplete: enter
04:53:03.914 00.000 12268 UpdateGuideState(): m_state=2
04:53:03.915 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:53:03.915 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.50, Mass=53, SNR=5.1, Peak=32 HFD=3.2
04:53:03.915 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
04:53:03.915 00.000 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
04:53:03.915 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.31 hyp=0.52 cameraTheta=-2.51 mountX=-0.35 mountY=-0.38, mountTheta=-2.31
04:53:03.917 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:03.931 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
04:53:03.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:03.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:03.931 00.000 12268 Enqueuing Expose request
04:53:03.932 00.001 11616 Worker thread wakes up
04:53:03.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:03.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:53:05.939 02.007 11616 Exposure complete
04:53:05.991 00.052 11616 worker thread done servicing request
04:53:05.991 00.000 12268 OnExposeComplete: enter
04:53:05.991 00.000 12268 UpdateGuideState(): m_state=2
04:53:05.992 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:53:05.992 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.52, Mass=46, SNR=4.8, Peak=32 HFD=2.9
04:53:05.992 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
04:53:05.992 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
04:53:05.992 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.28 hyp=0.32 cameraTheta=-2.05 mountX=-0.30 mountY=-0.11, mountTheta=-2.79
04:53:05.994 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:53:06.009 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:53:06.009 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:06.009 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:06.009 00.000 12268 Enqueuing Expose request
04:53:06.010 00.001 11616 Worker thread wakes up
04:53:06.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:06.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:08.025 02.015 11616 Exposure complete
04:53:08.078 00.053 11616 worker thread done servicing request
04:53:08.078 00.000 12268 OnExposeComplete: enter
04:53:08.078 00.000 12268 UpdateGuideState(): m_state=2
04:53:08.078 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:53:08.078 00.000 12268 Star::Find returns 1 (0), X=666.50, Y=915.58, Mass=39, SNR=4.4, Peak=26 HFD=4.9
04:53:08.078 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
04:53:08.079 00.001 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
04:53:08.079 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=-0.22 hyp=0.78 cameraTheta=-0.29 mountX=-0.15 mountY=0.77, mountTheta=1.76
04:53:08.081 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:53:08.095 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
04:53:08.096 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:08.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:08.096 00.000 12268 Enqueuing Expose request
04:53:08.096 00.000 11616 Worker thread wakes up
04:53:08.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:08.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,901,31,31)
04:53:10.128 02.032 11616 Exposure complete
04:53:10.180 00.052 11616 worker thread done servicing request
04:53:10.181 00.001 12268 OnExposeComplete: enter
04:53:10.181 00.000 12268 UpdateGuideState(): m_state=2
04:53:10.181 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:53:10.181 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.51, Mass=48, SNR=4.9, Peak=28 HFD=4.8
04:53:10.181 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
04:53:10.181 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.92)
04:53:10.181 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.30 hyp=0.43 cameraTheta=-0.78 mountX=-0.27 mountY=0.34, mountTheta=2.24
04:53:10.183 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:10.198 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
04:53:10.198 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:10.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:10.198 00.000 12268 Enqueuing Expose request
04:53:10.198 00.000 11616 Worker thread wakes up
04:53:10.198 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:10.198 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:12.209 02.011 11616 Exposure complete
04:53:12.261 00.052 11616 worker thread done servicing request
04:53:12.262 00.001 12268 OnExposeComplete: enter
04:53:12.262 00.000 12268 UpdateGuideState(): m_state=2
04:53:12.262 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:53:12.262 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.79, Mass=59, SNR=5.3, Peak=31 HFD=5.2
04:53:12.262 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.55 = 1.73)
04:53:12.262 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.38)
04:53:12.262 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-3.08 mountX=-0.05 mountY=-0.28, mountTheta=-1.73
04:53:12.264 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:12.278 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
04:53:12.279 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:12.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:12.279 00.000 12268 Enqueuing Expose request
04:53:12.279 00.000 11616 Worker thread wakes up
04:53:12.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:12.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:53:14.286 02.007 11616 Exposure complete
04:53:14.339 00.053 11616 worker thread done servicing request
04:53:14.339 00.000 12268 OnExposeComplete: enter
04:53:14.339 00.000 12268 UpdateGuideState(): m_state=2
04:53:14.340 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:53:14.340 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=916.48, Mass=58, SNR=5.3, Peak=28 HFD=6.3
04:53:14.340 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
04:53:14.340 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
04:53:14.340 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.68 hyp=0.76 cameraTheta=2.04 mountX=0.64 mountY=-0.43, mountTheta=-0.59
04:53:14.342 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:53:14.357 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:53:14.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:14.357 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:14.357 00.000 12268 Enqueuing Expose request
04:53:14.357 00.000 11616 Worker thread wakes up
04:53:14.357 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:14.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:53:16.365 02.008 11616 Exposure complete
04:53:16.415 00.050 11616 worker thread done servicing request
04:53:16.416 00.001 12268 OnExposeComplete: enter
04:53:16.416 00.000 12268 UpdateGuideState(): m_state=2
04:53:16.416 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:53:16.416 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.78, Mass=43, SNR=4.6, Peak=28 HFD=3.6
04:53:16.416 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
04:53:16.416 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.41)
04:53:16.416 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.29 mountX=-0.02 mountY=0.09, mountTheta=1.77
04:53:16.418 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:53:16.433 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
04:53:16.433 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:16.433 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:16.433 00.000 12268 Enqueuing Expose request
04:53:16.433 00.000 11616 Worker thread wakes up
04:53:16.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:16.433 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:18.438 02.005 11616 Exposure complete
04:53:18.490 00.052 11616 worker thread done servicing request
04:53:18.490 00.000 12268 OnExposeComplete: enter
04:53:18.490 00.000 12268 UpdateGuideState(): m_state=2
04:53:18.490 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:53:18.490 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.82, Mass=59, SNR=5.3, Peak=27 HFD=7.2
04:53:18.490 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
04:53:18.490 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
04:53:18.491 00.001 12268 CameraToMount -- cameraX=-0.35 cameraY=0.02 hyp=0.35 cameraTheta=3.10 mountX=-0.02 mountY=-0.35, mountTheta=-1.63
04:53:18.492 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:18.507 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:53:18.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:18.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:18.507 00.000 12268 Enqueuing Expose request
04:53:18.507 00.000 11616 Worker thread wakes up
04:53:18.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:18.508 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:53:20.523 02.015 11616 Exposure complete
04:53:20.573 00.050 11616 worker thread done servicing request
04:53:20.573 00.000 12268 OnExposeComplete: enter
04:53:20.573 00.000 12268 UpdateGuideState(): m_state=2
04:53:20.573 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:53:20.573 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.76, Mass=44, SNR=4.6, Peak=30 HFD=3.6
04:53:20.573 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
04:53:20.573 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.50)
04:53:20.573 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-0.20 mountX=-0.02 mountY=0.22, mountTheta=1.68
04:53:20.575 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:20.590 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:53:20.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:20.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:20.590 00.000 12268 Enqueuing Expose request
04:53:20.590 00.000 11616 Worker thread wakes up
04:53:20.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:20.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:22.598 02.008 11616 Exposure complete
04:53:22.649 00.051 11616 worker thread done servicing request
04:53:22.649 00.000 12268 OnExposeComplete: enter
04:53:22.649 00.000 12268 UpdateGuideState(): m_state=2
04:53:22.649 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:53:22.650 00.001 12268 Star::Find returns 1 (0), X=665.53, Y=915.48, Mass=56, SNR=5.2, Peak=30 HFD=5.9
04:53:22.650 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
04:53:22.650 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
04:53:22.650 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.32 hyp=0.39 cameraTheta=-2.18 mountX=-0.34 mountY=-0.18, mountTheta=-2.66
04:53:22.652 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:22.666 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:53:22.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:22.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:22.666 00.000 12268 Enqueuing Expose request
04:53:22.667 00.001 11616 Worker thread wakes up
04:53:22.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:22.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:53:24.679 02.012 11616 Exposure complete
04:53:24.729 00.050 11616 worker thread done servicing request
04:53:24.730 00.001 12268 OnExposeComplete: enter
04:53:24.730 00.000 12268 UpdateGuideState(): m_state=2
04:53:24.730 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:53:24.730 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.80, Mass=42, SNR=4.5, Peak=28 HFD=3.7
04:53:24.730 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
04:53:24.730 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
04:53:24.730 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-0.03 mountX=0.02 mountY=0.22, mountTheta=1.50
04:53:24.732 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:53:24.746 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
04:53:24.747 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:24.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:24.747 00.000 12268 Enqueuing Expose request
04:53:24.747 00.000 11616 Worker thread wakes up
04:53:24.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:24.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:26.764 02.017 11616 Exposure complete
04:53:26.814 00.050 11616 worker thread done servicing request
04:53:26.814 00.000 12268 OnExposeComplete: enter
04:53:26.814 00.000 12268 UpdateGuideState(): m_state=2
04:53:26.814 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:53:26.814 00.000 12268 Star::Find returns 1 (0), X=664.89, Y=914.92, Mass=68, SNR=5.7, Peak=29 HFD=8.1
04:53:26.814 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
04:53:26.814 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
04:53:26.815 00.001 12268 CameraToMount -- cameraX=-0.86 cameraY=-0.89 hyp=1.24 cameraTheta=-2.34 mountX=-0.97 mountY=-0.74, mountTheta=-2.49
04:53:26.816 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:53:26.831 00.015 12268 UpdateGuideState exits: m=68 SNR=5.7
04:53:26.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:26.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:26.831 00.000 12268 Enqueuing Expose request
04:53:26.831 00.000 11616 Worker thread wakes up
04:53:26.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:26.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:53:28.837 02.006 11616 Exposure complete
04:53:28.890 00.053 11616 worker thread done servicing request
04:53:28.890 00.000 12268 OnExposeComplete: enter
04:53:28.890 00.000 12268 UpdateGuideState(): m_state=2
04:53:28.890 00.000 12268 Star::Find(15, 664, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:53:28.890 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=46, SNR=4.8, Peak=34 HFD=3.1
04:53:28.890 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
04:53:28.890 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
04:53:28.891 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-0.91 mountX=-0.17 mountY=0.16, mountTheta=2.37
04:53:28.893 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:28.907 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
04:53:28.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:28.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:28.907 00.000 12268 Enqueuing Expose request
04:53:28.907 00.000 11616 Worker thread wakes up
04:53:28.908 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:28.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:30.913 02.005 11616 Exposure complete
04:53:30.963 00.050 11616 worker thread done servicing request
04:53:30.964 00.001 12268 OnExposeComplete: enter
04:53:30.964 00.000 12268 UpdateGuideState(): m_state=2
04:53:30.964 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:53:30.964 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.62, Mass=54, SNR=5.1, Peak=29 HFD=5.4
04:53:30.964 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
04:53:30.964 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
04:53:30.964 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.02 mountX=-0.17 mountY=0.14, mountTheta=2.47
04:53:30.967 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:30.982 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:53:30.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:30.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:30.982 00.000 12268 Enqueuing Expose request
04:53:30.982 00.000 11616 Worker thread wakes up
04:53:30.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:30.983 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:33.089 02.106 11616 Exposure complete
04:53:33.146 00.057 11616 worker thread done servicing request
04:53:33.146 00.000 12268 OnExposeComplete: enter
04:53:33.146 00.000 12268 UpdateGuideState(): m_state=2
04:53:33.146 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:53:33.146 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.74, Mass=61, SNR=5.4, Peak=30 HFD=6.7
04:53:33.146 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
04:53:33.146 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.18)
04:53:33.147 00.001 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-2.88 mountX=-0.08 mountY=-0.22, mountTheta=-1.93
04:53:33.149 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:33.164 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:53:33.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:33.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:33.164 00.000 12268 Enqueuing Expose request
04:53:33.165 00.001 11616 Worker thread wakes up
04:53:33.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:33.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:35.176 02.011 11616 Exposure complete
04:53:35.229 00.053 11616 worker thread done servicing request
04:53:35.230 00.001 12268 OnExposeComplete: enter
04:53:35.230 00.000 12268 UpdateGuideState(): m_state=2
04:53:35.230 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:53:35.230 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.30, Mass=41, SNR=4.5, Peak=27 HFD=4.3
04:53:35.230 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
04:53:35.230 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
04:53:35.230 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.50 hyp=0.62 cameraTheta=-0.95 mountX=-0.47 mountY=0.42, mountTheta=2.40
04:53:35.232 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:35.247 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:53:35.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:35.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:35.247 00.000 12268 Enqueuing Expose request
04:53:35.247 00.000 11616 Worker thread wakes up
04:53:35.248 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:35.248 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:53:37.255 02.007 11616 Exposure complete
04:53:37.306 00.051 11616 worker thread done servicing request
04:53:37.306 00.000 12268 OnExposeComplete: enter
04:53:37.306 00.000 12268 UpdateGuideState(): m_state=2
04:53:37.306 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:53:37.307 00.001 12268 Star::Find returns 1 (0), X=665.18, Y=915.74, Mass=66, SNR=5.6, Peak=30 HFD=7.0
04:53:37.307 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.50 = 1.79)
04:53:37.307 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
04:53:37.307 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.07 hyp=0.58 cameraTheta=-3.02 mountX=-0.12 mountY=-0.56, mountTheta=-1.79
04:53:37.309 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:37.324 00.015 12268 UpdateGuideState exits: m=66 SNR=5.6
04:53:37.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:37.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:37.324 00.000 12268 Enqueuing Expose request
04:53:37.324 00.000 11616 Worker thread wakes up
04:53:37.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:37.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:53:39.339 02.015 11616 Exposure complete
04:53:39.389 00.050 11616 worker thread done servicing request
04:53:39.389 00.000 12268 OnExposeComplete: enter
04:53:39.389 00.000 12268 UpdateGuideState(): m_state=2
04:53:39.389 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:53:39.390 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=44, SNR=4.6, Peak=32 HFD=3.4
04:53:39.390 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
04:53:39.390 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
04:53:39.390 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.20 hyp=0.31 cameraTheta=-0.72 mountX=-0.18 mountY=0.25, mountTheta=2.18
04:53:39.392 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:39.407 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
04:53:39.407 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:39.407 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:39.407 00.000 12268 Enqueuing Expose request
04:53:39.407 00.000 11616 Worker thread wakes up
04:53:39.407 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:39.407 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:41.420 02.013 11616 Exposure complete
04:53:41.470 00.050 11616 worker thread done servicing request
04:53:41.470 00.000 12268 OnExposeComplete: enter
04:53:41.470 00.000 12268 UpdateGuideState(): m_state=2
04:53:41.470 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:53:41.470 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=39, SNR=4.4, Peak=29 HFD=3.4
04:53:41.470 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
04:53:41.471 00.001 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
04:53:41.471 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.20 hyp=0.30 cameraTheta=-0.72 mountX=-0.18 mountY=0.25, mountTheta=2.18
04:53:41.472 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:41.487 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:53:41.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:41.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:41.487 00.000 12268 Enqueuing Expose request
04:53:41.487 00.000 11616 Worker thread wakes up
04:53:41.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:41.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:43.498 02.011 11616 Exposure complete
04:53:43.549 00.051 11616 worker thread done servicing request
04:53:43.549 00.000 12268 OnExposeComplete: enter
04:53:43.549 00.000 12268 UpdateGuideState(): m_state=2
04:53:43.549 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:53:43.549 00.000 12268 Star::Find returns 1 (0), X=666.28, Y=915.54, Mass=34, SNR=4.1, Peak=24 HFD=4.3
04:53:43.549 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
04:53:43.549 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
04:53:43.549 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.26 hyp=0.58 cameraTheta=-0.46 mountX=-0.21 mountY=0.55, mountTheta=1.93
04:53:43.551 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:53:43.566 00.015 12268 UpdateGuideState exits: m=34 SNR=4.1
04:53:43.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:43.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:43.566 00.000 12268 Enqueuing Expose request
04:53:43.566 00.000 11616 Worker thread wakes up
04:53:43.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:43.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:45.570 02.004 11616 Exposure complete
04:53:45.623 00.053 11616 worker thread done servicing request
04:53:45.623 00.000 12268 OnExposeComplete: enter
04:53:45.623 00.000 12268 UpdateGuideState(): m_state=2
04:53:45.623 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:53:45.624 00.001 12268 Star::Find returns 1 (0), X=664.70, Y=915.50, Mass=64, SNR=5.5, Peak=27 HFD=8.0
04:53:45.624 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.34 = 1.95)
04:53:45.624 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.16)
04:53:45.624 00.000 12268 CameraToMount -- cameraX=-1.05 cameraY=-0.30 hyp=1.10 cameraTheta=-2.86 mountX=-0.40 mountY=-1.01, mountTheta=-1.95
04:53:45.626 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:45.642 00.016 12268 UpdateGuideState exits: m=64 SNR=5.5
04:53:45.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:45.642 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:45.642 00.000 12268 Enqueuing Expose request
04:53:45.642 00.000 11616 Worker thread wakes up
04:53:45.642 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:45.642 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:53:47.657 02.015 11616 Exposure complete
04:53:47.707 00.050 11616 worker thread done servicing request
04:53:47.707 00.000 12268 OnExposeComplete: enter
04:53:47.707 00.000 12268 UpdateGuideState(): m_state=2
04:53:47.708 00.001 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:53:47.708 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.98, Mass=58, SNR=5.3, Peak=28 HFD=5.0
04:53:47.708 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
04:53:47.708 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
04:53:47.708 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.51 mountX=0.17 mountY=-0.01, mountTheta=-0.07
04:53:47.710 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:53:47.724 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:53:47.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:47.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:47.725 00.001 12268 Enqueuing Expose request
04:53:47.725 00.000 11616 Worker thread wakes up
04:53:47.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:47.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:49.729 02.004 11616 Exposure complete
04:53:49.780 00.051 11616 worker thread done servicing request
04:53:49.780 00.000 12268 OnExposeComplete: enter
04:53:49.780 00.000 12268 UpdateGuideState(): m_state=2
04:53:49.781 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:53:49.781 00.000 12268 Star::Find returns 1 (0), X=665.02, Y=915.75, Mass=69, SNR=5.7, Peak=29 HFD=7.4
04:53:49.781 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.54 = 1.74)
04:53:49.781 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.37)
04:53:49.781 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=-0.05 hyp=0.74 cameraTheta=-3.07 mountX=-0.12 mountY=-0.72, mountTheta=-1.74
04:53:49.783 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:49.797 00.014 12268 UpdateGuideState exits: m=69 SNR=5.7
04:53:49.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:49.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:49.797 00.000 12268 Enqueuing Expose request
04:53:49.798 00.001 11616 Worker thread wakes up
04:53:49.798 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:49.798 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:53:51.804 02.006 11616 Exposure complete
04:53:51.854 00.050 11616 worker thread done servicing request
04:53:51.855 00.001 12268 OnExposeComplete: enter
04:53:51.855 00.000 12268 UpdateGuideState(): m_state=2
04:53:51.855 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:53:51.855 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=41, SNR=4.5, Peak=28 HFD=4.2
04:53:51.855 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
04:53:51.855 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
04:53:51.855 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.25 hyp=0.56 cameraTheta=-0.47 mountX=-0.20 mountY=0.53, mountTheta=1.94
04:53:51.857 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:53:51.871 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:53:51.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:51.872 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:51.872 00.000 12268 Enqueuing Expose request
04:53:51.872 00.000 11616 Worker thread wakes up
04:53:51.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:51.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:53.896 02.024 11616 Exposure complete
04:53:53.947 00.051 11616 worker thread done servicing request
04:53:53.947 00.000 12268 OnExposeComplete: enter
04:53:53.947 00.000 12268 UpdateGuideState(): m_state=2
04:53:53.947 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:53:53.947 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.78, Mass=58, SNR=5.3, Peak=29 HFD=5.9
04:53:53.947 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
04:53:53.947 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.30)
04:53:53.947 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-3.00 mountX=-0.04 mountY=-0.18, mountTheta=-1.82
04:53:53.949 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:53.964 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:53:53.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:53.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:53.964 00.000 12268 Enqueuing Expose request
04:53:53.964 00.000 11616 Worker thread wakes up
04:53:53.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:53.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:55.972 02.008 11616 Exposure complete
04:53:56.026 00.054 11616 worker thread done servicing request
04:53:56.026 00.000 12268 OnExposeComplete: enter
04:53:56.026 00.000 12268 UpdateGuideState(): m_state=2
04:53:56.026 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:53:56.026 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=916.39, Mass=56, SNR=5.2, Peak=27 HFD=5.8
04:53:56.026 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
04:53:56.026 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
04:53:56.026 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.58 hyp=0.62 cameraTheta=1.94 mountX=0.56 mountY=-0.30, mountTheta=-0.49
04:53:56.029 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:56.045 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
04:53:56.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:56.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:56.045 00.000 12268 Enqueuing Expose request
04:53:56.045 00.000 11616 Worker thread wakes up
04:53:56.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:56.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:53:58.068 02.023 11616 Exposure complete
04:53:58.123 00.055 11616 worker thread done servicing request
04:53:58.123 00.000 12268 OnExposeComplete: enter
04:53:58.123 00.000 12268 UpdateGuideState(): m_state=2
04:53:58.124 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:53:58.124 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.57, Mass=54, SNR=5.1, Peak=28 HFD=6.1
04:53:58.124 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
04:53:58.124 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.04)
04:53:58.124 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.66 mountX=-0.23 mountY=0.01, mountTheta=3.10
04:53:58.126 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:53:58.142 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
04:53:58.142 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:58.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:53:58.142 00.000 12268 Enqueuing Expose request
04:53:58.142 00.000 11616 Worker thread wakes up
04:53:58.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:53:58.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:00.150 02.008 11616 Exposure complete
04:54:00.200 00.050 11616 worker thread done servicing request
04:54:00.201 00.001 12268 OnExposeComplete: enter
04:54:00.201 00.000 12268 UpdateGuideState(): m_state=2
04:54:00.201 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:54:00.201 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.41, Mass=51, SNR=5.0, Peak=29 HFD=3.9
04:54:00.201 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
04:54:00.201 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
04:54:00.202 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=-0.40 hyp=0.42 cameraTheta=-1.27 mountX=-0.38 mountY=0.17, mountTheta=2.72
04:54:00.203 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
04:54:00.218 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
04:54:00.219 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:00.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:00.219 00.000 12268 Enqueuing Expose request
04:54:00.219 00.000 11616 Worker thread wakes up
04:54:00.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:00.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:54:02.224 02.005 11616 Exposure complete
04:54:02.274 00.050 11616 worker thread done servicing request
04:54:02.274 00.000 12268 OnExposeComplete: enter
04:54:02.274 00.000 12268 UpdateGuideState(): m_state=2
04:54:02.275 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:54:02.275 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.73, Mass=60, SNR=5.3, Peak=27 HFD=6.9
04:54:02.275 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
04:54:02.275 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.97)
04:54:02.275 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.67 mountX=-0.08 mountY=-0.13, mountTheta=-2.15
04:54:02.277 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:02.292 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:54:02.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:02.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:02.292 00.000 12268 Enqueuing Expose request
04:54:02.292 00.000 11616 Worker thread wakes up
04:54:02.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:02.293 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:04.309 02.016 11616 Exposure complete
04:54:04.359 00.050 11616 worker thread done servicing request
04:54:04.359 00.000 12268 OnExposeComplete: enter
04:54:04.359 00.000 12268 UpdateGuideState(): m_state=2
04:54:04.359 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:54:04.359 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.63, Mass=41, SNR=4.5, Peak=27 HFD=4.1
04:54:04.359 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
04:54:04.359 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.26)
04:54:04.359 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.17 hyp=0.40 cameraTheta=-0.44 mountX=-0.13 mountY=0.38, mountTheta=1.91
04:54:04.361 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:54:04.376 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:54:04.376 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:04.376 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:04.376 00.000 12268 Enqueuing Expose request
04:54:04.376 00.000 11616 Worker thread wakes up
04:54:04.376 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:04.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:06.384 02.008 11616 Exposure complete
04:54:06.434 00.050 11616 worker thread done servicing request
04:54:06.434 00.000 12268 OnExposeComplete: enter
04:54:06.434 00.000 12268 UpdateGuideState(): m_state=2
04:54:06.435 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:54:06.435 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=916.30, Mass=44, SNR=4.7, Peak=29 HFD=3.4
04:54:06.435 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
04:54:06.435 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
04:54:06.435 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.49 hyp=0.49 cameraTheta=1.49 mountX=0.49 mountY=-0.02, mountTheta=-0.04
04:54:06.437 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:06.451 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
04:54:06.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:06.452 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:06.452 00.000 12268 Enqueuing Expose request
04:54:06.452 00.000 11616 Worker thread wakes up
04:54:06.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:06.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:08.463 02.011 11616 Exposure complete
04:54:08.515 00.052 11616 worker thread done servicing request
04:54:08.515 00.000 12268 OnExposeComplete: enter
04:54:08.515 00.000 12268 UpdateGuideState(): m_state=2
04:54:08.515 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:54:08.516 00.001 12268 Star::Find returns 1 (0), X=665.19, Y=915.41, Mass=57, SNR=5.2, Peak=28 HFD=6.4
04:54:08.516 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
04:54:08.516 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
04:54:08.516 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.39 hyp=0.69 cameraTheta=-2.54 mountX=-0.45 mountY=-0.51, mountTheta=-2.29
04:54:08.520 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:08.534 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
04:54:08.535 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:08.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:08.535 00.000 12268 Enqueuing Expose request
04:54:08.535 00.000 11616 Worker thread wakes up
04:54:08.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:08.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:54:10.545 02.010 11616 Exposure complete
04:54:10.597 00.052 11616 worker thread done servicing request
04:54:10.597 00.000 12268 OnExposeComplete: enter
04:54:10.597 00.000 12268 UpdateGuideState(): m_state=2
04:54:10.597 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:54:10.597 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=916.30, Mass=61, SNR=5.4, Peak=31 HFD=5.4
04:54:10.597 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
04:54:10.597 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
04:54:10.598 00.001 12268 CameraToMount -- cameraX=-0.03 cameraY=0.49 hyp=0.49 cameraTheta=1.64 mountX=0.49 mountY=-0.10, mountTheta=-0.20
04:54:10.599 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:54:10.614 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:54:10.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:10.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:10.614 00.000 12268 Enqueuing Expose request
04:54:10.614 00.000 11616 Worker thread wakes up
04:54:10.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:10.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:12.616 02.002 11616 Exposure complete
04:54:12.668 00.052 11616 worker thread done servicing request
04:54:12.668 00.000 12268 OnExposeComplete: enter
04:54:12.668 00.000 12268 UpdateGuideState(): m_state=2
04:54:12.668 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:54:12.668 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.62, Mass=60, SNR=5.4, Peak=26 HFD=7.3
04:54:12.668 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.13 = 2.15)
04:54:12.669 00.001 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.96)
04:54:12.669 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.19 hyp=0.41 cameraTheta=-2.66 mountX=-0.22 mountY=-0.33, mountTheta=-2.16
04:54:12.672 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:12.686 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
04:54:12.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:12.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:12.686 00.000 12268 Enqueuing Expose request
04:54:12.687 00.001 11616 Worker thread wakes up
04:54:12.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:12.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:54:14.701 02.014 11616 Exposure complete
04:54:14.751 00.050 11616 worker thread done servicing request
04:54:14.751 00.000 12268 OnExposeComplete: enter
04:54:14.751 00.000 12268 UpdateGuideState(): m_state=2
04:54:14.752 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:54:14.752 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.54, Mass=42, SNR=4.5, Peak=28 HFD=4.4
04:54:14.752 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
04:54:14.752 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.26)
04:54:14.752 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.27 hyp=0.63 cameraTheta=-0.44 mountX=-0.21 mountY=0.60, mountTheta=1.91
04:54:14.754 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:54:14.769 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
04:54:14.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:14.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:14.770 00.001 12268 Enqueuing Expose request
04:54:14.770 00.000 11616 Worker thread wakes up
04:54:14.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:14.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:16.779 02.009 11616 Exposure complete
04:54:16.831 00.052 11616 worker thread done servicing request
04:54:16.831 00.000 12268 OnExposeComplete: enter
04:54:16.831 00.000 12268 UpdateGuideState(): m_state=2
04:54:16.831 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:54:16.832 00.001 12268 Star::Find returns 1 (0), X=665.78, Y=916.06, Mass=45, SNR=4.7, Peak=29 HFD=3.5
04:54:16.832 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
04:54:16.832 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
04:54:16.832 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.46 mountX=0.26 mountY=-0.00, mountTheta=-0.01
04:54:16.834 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:16.848 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:54:16.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:16.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:16.848 00.000 12268 Enqueuing Expose request
04:54:16.848 00.000 11616 Worker thread wakes up
04:54:16.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:16.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:18.870 02.022 11616 Exposure complete
04:54:18.920 00.050 11616 worker thread done servicing request
04:54:18.920 00.000 12268 OnExposeComplete: enter
04:54:18.921 00.001 12268 UpdateGuideState(): m_state=2
04:54:18.921 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:54:18.921 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.90, Mass=41, SNR=4.5, Peak=27 HFD=3.5
04:54:18.921 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
04:54:18.921 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
04:54:18.921 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.10 mountX=0.10 mountY=0.04, mountTheta=0.34
04:54:18.923 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:18.937 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
04:54:18.938 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:18.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:18.938 00.000 12268 Enqueuing Expose request
04:54:18.938 00.000 11616 Worker thread wakes up
04:54:18.938 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:18.938 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:20.951 02.013 11616 Exposure complete
04:54:21.004 00.053 11616 worker thread done servicing request
04:54:21.004 00.000 12268 OnExposeComplete: enter
04:54:21.004 00.000 12268 UpdateGuideState(): m_state=2
04:54:21.004 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:54:21.004 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.76, Mass=48, SNR=4.9, Peak=33 HFD=3.6
04:54:21.005 00.001 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.61 = -1.61)
04:54:21.005 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.56)
04:54:21.005 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.04 hyp=0.30 cameraTheta=-0.14 mountX=-0.01 mountY=0.30, mountTheta=1.61
04:54:21.007 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:21.023 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
04:54:21.023 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:21.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:21.023 00.000 12268 Enqueuing Expose request
04:54:21.023 00.000 11616 Worker thread wakes up
04:54:21.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:21.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:23.066 02.043 11616 Exposure complete
04:54:23.116 00.050 11616 worker thread done servicing request
04:54:23.117 00.001 12268 OnExposeComplete: enter
04:54:23.117 00.000 12268 UpdateGuideState(): m_state=2
04:54:23.117 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:54:23.117 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.78, Mass=47, SNR=4.8, Peak=31 HFD=3.4
04:54:23.117 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
04:54:23.117 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
04:54:23.117 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.67 mountX=-0.02 mountY=0.03, mountTheta=2.14
04:54:23.119 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:23.134 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:54:23.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:23.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:23.134 00.000 12268 Enqueuing Expose request
04:54:23.134 00.000 11616 Worker thread wakes up
04:54:23.135 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:23.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:25.152 02.017 11616 Exposure complete
04:54:25.202 00.050 11616 worker thread done servicing request
04:54:25.202 00.000 12268 OnExposeComplete: enter
04:54:25.202 00.000 12268 UpdateGuideState(): m_state=2
04:54:25.202 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:54:25.203 00.001 12268 Star::Find returns 1 (0), X=665.26, Y=915.36, Mass=60, SNR=5.3, Peak=30 HFD=4.4
04:54:25.203 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.89 = 2.40)
04:54:25.203 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.71)
04:54:25.203 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.44 hyp=0.66 cameraTheta=-2.41 mountX=-0.49 mountY=-0.43, mountTheta=-2.41
04:54:25.205 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:54:25.219 00.014 12268 UpdateGuideState exits: m=60 SNR=5.3
04:54:25.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:25.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:25.220 00.001 12268 Enqueuing Expose request
04:54:25.220 00.000 11616 Worker thread wakes up
04:54:25.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:25.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:54:27.228 02.008 11616 Exposure complete
04:54:27.280 00.052 11616 worker thread done servicing request
04:54:27.281 00.001 12268 OnExposeComplete: enter
04:54:27.281 00.000 12268 UpdateGuideState(): m_state=2
04:54:27.281 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:54:27.281 00.000 12268 Star::Find returns 1 (0), X=665.23, Y=915.94, Mass=65, SNR=5.6, Peak=29 HFD=6.9
04:54:27.281 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
04:54:27.281 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
04:54:27.281 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.13 hyp=0.54 cameraTheta=2.89 mountX=0.08 mountY=-0.54, mountTheta=-1.42
04:54:27.283 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:54:27.298 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
04:54:27.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:27.298 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:27.298 00.000 12268 Enqueuing Expose request
04:54:27.298 00.000 11616 Worker thread wakes up
04:54:27.298 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:27.298 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:54:29.307 02.009 11616 Exposure complete
04:54:29.360 00.053 11616 worker thread done servicing request
04:54:29.360 00.000 12268 OnExposeComplete: enter
04:54:29.360 00.000 12268 UpdateGuideState(): m_state=2
04:54:29.360 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:54:29.361 00.001 12268 Star::Find returns 1 (0), X=664.94, Y=915.88, Mass=56, SNR=5.2, Peak=31 HFD=4.5
04:54:29.361 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
04:54:29.361 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
04:54:29.361 00.000 12268 CameraToMount -- cameraX=-0.82 cameraY=0.07 hyp=0.82 cameraTheta=3.05 mountX=-0.01 mountY=-0.82, mountTheta=-1.58
04:54:29.362 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:54:29.377 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
04:54:29.377 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:29.377 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:29.377 00.000 12268 Enqueuing Expose request
04:54:29.377 00.000 11616 Worker thread wakes up
04:54:29.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:29.378 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:54:31.391 02.013 11616 Exposure complete
04:54:31.442 00.051 11616 worker thread done servicing request
04:54:31.442 00.000 12268 OnExposeComplete: enter
04:54:31.443 00.001 12268 UpdateGuideState(): m_state=2
04:54:31.443 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:54:31.443 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.01, Mass=62, SNR=5.4, Peak=29 HFD=6.5
04:54:31.443 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
04:54:31.443 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.38 = -0.10)
04:54:31.443 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.80 hyp=0.82 cameraTheta=-1.80 mountX=-0.81 mountY=-0.08, mountTheta=-3.04
04:54:31.445 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:31.460 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
04:54:31.461 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:31.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:31.461 00.000 12268 Enqueuing Expose request
04:54:31.461 00.000 11616 Worker thread wakes up
04:54:31.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:31.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:54:33.475 02.014 11616 Exposure complete
04:54:33.527 00.052 11616 worker thread done servicing request
04:54:33.527 00.000 12268 OnExposeComplete: enter
04:54:33.527 00.000 12268 UpdateGuideState(): m_state=2
04:54:33.527 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:54:33.527 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.57, Mass=53, SNR=5.0, Peak=28 HFD=4.5
04:54:33.528 00.001 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
04:54:33.528 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
04:54:33.528 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.23 hyp=0.39 cameraTheta=-0.64 mountX=-0.20 mountY=0.34, mountTheta=2.11
04:54:33.529 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:33.544 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
04:54:33.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:33.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:33.544 00.000 12268 Enqueuing Expose request
04:54:33.544 00.000 11616 Worker thread wakes up
04:54:33.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:33.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:35.553 02.009 11616 Exposure complete
04:54:35.604 00.051 11616 worker thread done servicing request
04:54:35.604 00.000 12268 OnExposeComplete: enter
04:54:35.604 00.000 12268 UpdateGuideState(): m_state=2
04:54:35.604 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:54:35.604 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.99, Mass=44, SNR=4.6, Peak=27 HFD=5.3
04:54:35.605 00.001 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
04:54:35.605 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
04:54:35.605 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.22 cameraTheta=2.13 mountX=0.17 mountY=-0.14, mountTheta=-0.68
04:54:35.607 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:35.621 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:54:35.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:35.622 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:35.622 00.000 12268 Enqueuing Expose request
04:54:35.622 00.000 11616 Worker thread wakes up
04:54:35.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:35.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:37.643 02.021 11616 Exposure complete
04:54:37.694 00.051 11616 worker thread done servicing request
04:54:37.694 00.000 12268 OnExposeComplete: enter
04:54:37.694 00.000 12268 UpdateGuideState(): m_state=2
04:54:37.694 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:54:37.694 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.34, Mass=53, SNR=5.1, Peak=29 HFD=4.1
04:54:37.694 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
04:54:37.694 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
04:54:37.694 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.46 hyp=0.51 cameraTheta=-1.15 mountX=-0.44 mountY=0.26, mountTheta=2.60
04:54:37.696 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:37.711 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
04:54:37.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:37.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:37.711 00.000 12268 Enqueuing Expose request
04:54:37.711 00.000 11616 Worker thread wakes up
04:54:37.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:37.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:54:39.727 02.016 11616 Exposure complete
04:54:39.778 00.051 11616 worker thread done servicing request
04:54:39.779 00.001 12268 OnExposeComplete: enter
04:54:39.779 00.000 12268 UpdateGuideState(): m_state=2
04:54:39.779 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:54:39.779 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=916.02, Mass=56, SNR=5.2, Peak=27 HFD=6.6
04:54:39.779 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
04:54:39.779 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
04:54:39.779 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.22 hyp=0.30 cameraTheta=2.32 mountX=0.20 mountY=-0.23, mountTheta=-0.86
04:54:39.781 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:39.795 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:54:39.796 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:39.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:39.796 00.000 12268 Enqueuing Expose request
04:54:39.796 00.000 11616 Worker thread wakes up
04:54:39.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:39.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:41.812 02.016 11616 Exposure complete
04:54:41.863 00.051 11616 worker thread done servicing request
04:54:41.863 00.000 12268 OnExposeComplete: enter
04:54:41.863 00.000 12268 UpdateGuideState(): m_state=2
04:54:41.864 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:54:41.864 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.27, Mass=56, SNR=5.2, Peak=27 HFD=6.8
04:54:41.864 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.67 = 2.61)
04:54:41.864 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.50)
04:54:41.864 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.54 hyp=0.66 cameraTheta=-2.20 mountX=-0.57 mountY=-0.32, mountTheta=-2.64
04:54:41.866 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:41.880 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:54:41.881 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:41.881 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:41.881 00.000 12268 Enqueuing Expose request
04:54:41.881 00.000 11616 Worker thread wakes up
04:54:41.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:41.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:54:43.898 02.017 11616 Exposure complete
04:54:43.949 00.051 11616 worker thread done servicing request
04:54:43.949 00.000 12268 OnExposeComplete: enter
04:54:43.949 00.000 12268 UpdateGuideState(): m_state=2
04:54:43.949 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:54:43.949 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.71, Mass=54, SNR=5.1, Peak=28 HFD=4.1
04:54:43.950 00.001 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.10 = 2.19)
04:54:43.950 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.92)
04:54:43.950 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.62 mountX=-0.11 mountY=-0.15, mountTheta=-2.20
04:54:43.952 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:43.966 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
04:54:43.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:43.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:43.966 00.000 12268 Enqueuing Expose request
04:54:43.966 00.000 11616 Worker thread wakes up
04:54:43.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:43.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:45.983 02.017 11616 Exposure complete
04:54:46.037 00.054 11616 worker thread done servicing request
04:54:46.037 00.000 12268 OnExposeComplete: enter
04:54:46.037 00.000 12268 UpdateGuideState(): m_state=2
04:54:46.037 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:54:46.038 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=915.36, Mass=55, SNR=5.2, Peak=29 HFD=5.4
04:54:46.038 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
04:54:46.038 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = -0.00)
04:54:46.038 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.45 hyp=0.45 cameraTheta=-1.70 mountX=-0.45 mountY=-0.00, mountTheta=-3.14
04:54:46.041 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=32, Gamma=1.290
04:54:46.057 00.016 12268 UpdateGuideState exits: m=55 SNR=5.2
04:54:46.057 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:46.057 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:46.057 00.000 12268 Enqueuing Expose request
04:54:46.057 00.000 11616 Worker thread wakes up
04:54:46.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:46.058 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:54:48.071 02.013 11616 Exposure complete
04:54:48.122 00.051 11616 worker thread done servicing request
04:54:48.122 00.000 12268 OnExposeComplete: enter
04:54:48.122 00.000 12268 UpdateGuideState(): m_state=2
04:54:48.122 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:54:48.122 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.76, Mass=39, SNR=4.4, Peak=24 HFD=4.4
04:54:48.123 00.001 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
04:54:48.123 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
04:54:48.123 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.04 hyp=0.27 cameraTheta=-0.16 mountX=-0.02 mountY=0.27, mountTheta=1.63
04:54:48.125 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:54:48.140 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:54:48.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:48.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:48.140 00.000 12268 Enqueuing Expose request
04:54:48.140 00.000 11616 Worker thread wakes up
04:54:48.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:48.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:54:50.161 02.021 11616 Exposure complete
04:54:50.213 00.052 11616 worker thread done servicing request
04:54:50.214 00.001 12268 OnExposeComplete: enter
04:54:50.214 00.000 12268 UpdateGuideState(): m_state=2
04:54:50.214 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:54:50.214 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.55, Mass=55, SNR=5.2, Peak=28 HFD=7.2
04:54:50.214 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
04:54:50.214 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -0.99)
04:54:50.214 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-0.25 hyp=0.57 cameraTheta=-2.69 mountX=-0.30 mountY=-0.48, mountTheta=-2.13
04:54:50.216 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:54:50.231 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
04:54:50.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:50.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:50.231 00.000 12268 Enqueuing Expose request
04:54:50.231 00.000 11616 Worker thread wakes up
04:54:50.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:50.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:54:52.252 02.021 11616 Exposure complete
04:54:52.303 00.051 11616 worker thread done servicing request
04:54:52.303 00.000 12268 OnExposeComplete: enter
04:54:52.303 00.000 12268 UpdateGuideState(): m_state=2
04:54:52.303 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:54:52.304 00.001 12268 Star::Find returns 1 (0), X=665.84, Y=915.49, Mass=47, SNR=4.8, Peak=33 HFD=3.3
04:54:52.304 00.000 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
04:54:52.304 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.41)
04:54:52.304 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.32 hyp=0.33 cameraTheta=-1.29 mountX=-0.31 mountY=0.13, mountTheta=2.74
04:54:52.306 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:52.320 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
04:54:52.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:52.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:52.321 00.001 12268 Enqueuing Expose request
04:54:52.321 00.000 11616 Worker thread wakes up
04:54:52.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:52.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:54:54.337 02.016 11616 Exposure complete
04:54:54.388 00.051 11616 worker thread done servicing request
04:54:54.388 00.000 12268 OnExposeComplete: enter
04:54:54.388 00.000 12268 UpdateGuideState(): m_state=2
04:54:54.388 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:54:54.389 00.001 12268 Star::Find returns 1 (0), X=665.33, Y=915.35, Mass=59, SNR=5.3, Peak=32 HFD=4.1
04:54:54.389 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.80 = 2.49)
04:54:54.389 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.62)
04:54:54.389 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.46 hyp=0.63 cameraTheta=-2.32 mountX=-0.50 mountY=-0.37, mountTheta=-2.51
04:54:54.391 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:54:54.405 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
04:54:54.405 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:54.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:54.405 00.000 12268 Enqueuing Expose request
04:54:54.406 00.001 11616 Worker thread wakes up
04:54:54.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:54.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:54:56.415 02.009 11616 Exposure complete
04:54:56.467 00.052 11616 worker thread done servicing request
04:54:56.467 00.000 12268 OnExposeComplete: enter
04:54:56.467 00.000 12268 UpdateGuideState(): m_state=2
04:54:56.468 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:54:56.468 00.000 12268 Star::Find returns 1 (0), X=665.09, Y=915.79, Mass=59, SNR=5.3, Peak=32 HFD=4.2
04:54:56.468 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.70)
04:54:56.468 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
04:54:56.468 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-0.02 hyp=0.66 cameraTheta=-3.12 mountX=-0.08 mountY=-0.65, mountTheta=-1.70
04:54:56.470 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:54:56.485 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:54:56.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:56.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:56.485 00.000 12268 Enqueuing Expose request
04:54:56.485 00.000 11616 Worker thread wakes up
04:54:56.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:56.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:54:58.501 02.016 11616 Exposure complete
04:54:58.552 00.051 11616 worker thread done servicing request
04:54:58.552 00.000 12268 OnExposeComplete: enter
04:54:58.552 00.000 12268 UpdateGuideState(): m_state=2
04:54:58.552 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:54:58.552 00.000 12268 Star::Find returns 1 (0), X=665.18, Y=915.71, Mass=67, SNR=5.7, Peak=29 HFD=7.3
04:54:58.552 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
04:54:58.552 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
04:54:58.553 00.001 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.09 hyp=0.58 cameraTheta=-2.98 mountX=-0.15 mountY=-0.56, mountTheta=-1.83
04:54:58.555 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:54:58.569 00.014 12268 UpdateGuideState exits: m=67 SNR=5.7
04:54:58.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:58.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:54:58.569 00.000 12268 Enqueuing Expose request
04:54:58.569 00.000 11616 Worker thread wakes up
04:54:58.570 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:54:58.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:55:00.579 02.009 11616 Exposure complete
04:55:00.632 00.053 11616 worker thread done servicing request
04:55:00.632 00.000 12268 OnExposeComplete: enter
04:55:00.632 00.000 12268 UpdateGuideState(): m_state=2
04:55:00.632 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:55:00.633 00.001 12268 Star::Find returns 1 (0), X=666.97, Y=915.07, Mass=60, SNR=5.3, Peak=26 HFD=6.1
04:55:00.633 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
04:55:00.633 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
04:55:00.633 00.000 12268 CameraToMount -- cameraX=1.21 cameraY=-0.74 hyp=1.42 cameraTheta=-0.55 mountX=-0.62 mountY=1.30, mountTheta=2.01
04:55:00.636 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:00.652 00.016 12268 UpdateGuideState exits: m=60 SNR=5.3
04:55:00.652 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:00.652 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:00.652 00.000 12268 Enqueuing Expose request
04:55:00.652 00.000 11616 Worker thread wakes up
04:55:00.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:00.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,900,31,31)
04:55:02.527 01.875 12268 evsrv: cli 0F8E69C0 connect
04:55:02.527 00.000 12268 case statement mapped state 2 to 1
04:55:02.527 00.000 12268 case statement mapped state 2 to 1
04:55:02.528 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a0e794c5-3086-4320-8921-3e4aab191bc2"}
04:55:02.528 00.000 12268 case statement mapped state 2 to 1
04:55:02.528 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"a0e794c5-3086-4320-8921-3e4aab191bc2"}
04:55:02.529 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:55:02.666 00.137 11616 Exposure complete
04:55:02.726 00.060 11616 worker thread done servicing request
04:55:02.726 00.000 12268 OnExposeComplete: enter
04:55:02.726 00.000 12268 UpdateGuideState(): m_state=2
04:55:02.727 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:55:02.727 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.98, Mass=57, SNR=5.2, Peak=31 HFD=6.4
04:55:02.727 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
04:55:02.727 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
04:55:02.727 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.18 hyp=0.30 cameraTheta=2.51 mountX=0.15 mountY=-0.26, mountTheta=-1.04
04:55:02.729 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:02.746 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
04:55:02.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:02.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:02.746 00.000 12268 Enqueuing Expose request
04:55:02.746 00.000 11616 Worker thread wakes up
04:55:02.747 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:02.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:55:04.764 02.017 11616 Exposure complete
04:55:04.826 00.062 11616 worker thread done servicing request
04:55:04.826 00.000 12268 OnExposeComplete: enter
04:55:04.826 00.000 12268 UpdateGuideState(): m_state=2
04:55:04.826 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:55:04.826 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=916.44, Mass=58, SNR=5.3, Peak=29 HFD=6.1
04:55:04.827 00.001 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
04:55:04.827 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
04:55:04.827 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.63 hyp=0.66 cameraTheta=1.86 mountX=0.61 mountY=-0.27, mountTheta=-0.42
04:55:04.829 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:04.846 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
04:55:04.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:04.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:04.846 00.000 12268 Enqueuing Expose request
04:55:04.847 00.001 11616 Worker thread wakes up
04:55:04.847 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:04.847 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:55:06.884 02.037 11616 Exposure complete
04:55:06.947 00.063 11616 worker thread done servicing request
04:55:06.947 00.000 12268 OnExposeComplete: enter
04:55:06.948 00.001 12268 UpdateGuideState(): m_state=2
04:55:06.948 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:55:06.948 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.69, Mass=57, SNR=5.2, Peak=28 HFD=5.6
04:55:06.948 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
04:55:06.948 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
04:55:06.948 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-0.11 hyp=0.56 cameraTheta=-2.94 mountX=-0.17 mountY=-0.53, mountTheta=-1.87
04:55:06.951 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:06.970 00.019 12268 UpdateGuideState exits: m=57 SNR=5.2
04:55:06.970 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:06.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:06.970 00.000 12268 Enqueuing Expose request
04:55:06.970 00.000 11616 Worker thread wakes up
04:55:06.971 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:06.971 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:55:09.096 02.125 11616 Exposure complete
04:55:09.162 00.066 11616 worker thread done servicing request
04:55:09.162 00.000 12268 OnExposeComplete: enter
04:55:09.162 00.000 12268 UpdateGuideState(): m_state=2
04:55:09.163 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:55:09.163 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=916.12, Mass=40, SNR=4.4, Peak=28 HFD=3.2
04:55:09.163 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
04:55:09.163 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
04:55:09.163 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.31 hyp=0.32 cameraTheta=1.52 mountX=0.31 mountY=-0.03, mountTheta=-0.08
04:55:09.166 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:55:09.182 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
04:55:09.183 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:09.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:09.183 00.000 12268 Enqueuing Expose request
04:55:09.184 00.001 11616 Worker thread wakes up
04:55:09.188 00.004 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:09.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:55:11.288 02.100 11616 Exposure complete
04:55:11.361 00.073 11616 worker thread done servicing request
04:55:11.361 00.000 12268 OnExposeComplete: enter
04:55:11.361 00.000 12268 UpdateGuideState(): m_state=2
04:55:11.362 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:55:11.362 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.00, Mass=61, SNR=5.4, Peak=30 HFD=5.4
04:55:11.362 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
04:55:11.362 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
04:55:11.362 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.80 hyp=0.87 cameraTheta=-1.98 mountX=-0.83 mountY=-0.24, mountTheta=-2.86
04:55:11.364 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:11.380 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
04:55:11.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:11.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:11.380 00.000 12268 Enqueuing Expose request
04:55:11.380 00.000 11616 Worker thread wakes up
04:55:11.381 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:11.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:55:13.395 02.014 11616 Exposure complete
04:55:13.457 00.062 11616 worker thread done servicing request
04:55:13.457 00.000 12268 OnExposeComplete: enter
04:55:13.458 00.001 12268 UpdateGuideState(): m_state=2
04:55:13.458 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:55:13.458 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.23, Mass=60, SNR=5.3, Peak=28 HFD=6.0
04:55:13.458 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
04:55:13.458 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.12)
04:55:13.458 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.57 hyp=0.57 cameraTheta=-1.58 mountX=-0.57 mountY=0.07, mountTheta=3.02
04:55:13.461 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:13.478 00.017 12268 UpdateGuideState exits: m=60 SNR=5.3
04:55:13.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:13.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:13.479 00.001 12268 Enqueuing Expose request
04:55:13.494 00.015 11616 Worker thread wakes up
04:55:13.495 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:13.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:55:15.501 02.006 11616 Exposure complete
04:55:15.554 00.053 11616 worker thread done servicing request
04:55:15.554 00.000 12268 OnExposeComplete: enter
04:55:15.554 00.000 12268 UpdateGuideState(): m_state=2
04:55:15.554 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:55:15.554 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.88, Mass=59, SNR=5.3, Peak=30 HFD=5.8
04:55:15.554 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
04:55:15.555 00.001 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
04:55:15.555 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.09 cameraTheta=2.08 mountX=0.07 mountY=-0.05, mountTheta=-0.63
04:55:15.557 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:55:15.571 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
04:55:15.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:15.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:15.571 00.000 12268 Enqueuing Expose request
04:55:15.572 00.001 11616 Worker thread wakes up
04:55:15.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:15.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:55:17.593 02.021 11616 Exposure complete
04:55:17.646 00.053 11616 worker thread done servicing request
04:55:17.646 00.000 12268 OnExposeComplete: enter
04:55:17.646 00.000 12268 UpdateGuideState(): m_state=2
04:55:17.647 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:55:17.647 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.93, Mass=55, SNR=5.1, Peak=29 HFD=5.5
04:55:17.647 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
04:55:17.647 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
04:55:17.647 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.13 hyp=0.36 cameraTheta=2.78 mountX=0.10 mountY=-0.35, mountTheta=-1.31
04:55:17.649 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:17.666 00.017 12268 UpdateGuideState exits: m=55 SNR=5.1
04:55:17.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:17.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:17.666 00.000 12268 Enqueuing Expose request
04:55:17.666 00.000 11616 Worker thread wakes up
04:55:17.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:17.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:55:19.684 02.018 11616 Exposure complete
04:55:19.735 00.051 11616 worker thread done servicing request
04:55:19.736 00.001 12268 OnExposeComplete: enter
04:55:19.736 00.000 12268 UpdateGuideState(): m_state=2
04:55:19.736 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:55:19.736 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.51, Mass=45, SNR=4.7, Peak=31 HFD=3.9
04:55:19.736 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
04:55:19.736 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.89)
04:55:19.736 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.29 hyp=0.40 cameraTheta=-0.81 mountX=-0.26 mountY=0.31, mountTheta=2.27
04:55:19.739 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:55:19.754 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:55:19.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:19.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:19.755 00.001 12268 Enqueuing Expose request
04:55:19.755 00.000 11616 Worker thread wakes up
04:55:19.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:19.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:55:21.772 02.017 11616 Exposure complete
04:55:21.830 00.058 11616 worker thread done servicing request
04:55:21.831 00.001 12268 OnExposeComplete: enter
04:55:21.831 00.000 12268 UpdateGuideState(): m_state=2
04:55:21.831 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:55:21.831 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.42, Mass=55, SNR=5.1, Peak=30 HFD=4.3
04:55:21.831 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
04:55:21.831 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
04:55:21.831 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.38 hyp=0.42 cameraTheta=-1.17 mountX=-0.37 mountY=0.21, mountTheta=2.62
04:55:21.834 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:21.850 00.016 12268 UpdateGuideState exits: m=55 SNR=5.1
04:55:21.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:21.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:21.850 00.000 12268 Enqueuing Expose request
04:55:21.850 00.000 11616 Worker thread wakes up
04:55:21.850 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:21.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:55:23.867 02.017 11616 Exposure complete
04:55:23.927 00.060 11616 worker thread done servicing request
04:55:23.927 00.000 12268 OnExposeComplete: enter
04:55:23.927 00.000 12268 UpdateGuideState(): m_state=2
04:55:23.928 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:55:23.928 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.77, Mass=65, SNR=5.6, Peak=29 HFD=5.9
04:55:23.928 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
04:55:23.928 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.34)
04:55:23.929 00.001 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.04 hyp=0.39 cameraTheta=-3.04 mountX=-0.08 mountY=-0.38, mountTheta=-1.77
04:55:23.931 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:23.949 00.018 12268 UpdateGuideState exits: m=65 SNR=5.6
04:55:23.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:23.949 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:23.949 00.000 12268 Enqueuing Expose request
04:55:23.949 00.000 11616 Worker thread wakes up
04:55:23.950 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:23.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:55:25.968 02.018 11616 Exposure complete
04:55:26.029 00.061 11616 worker thread done servicing request
04:55:26.029 00.000 12268 OnExposeComplete: enter
04:55:26.029 00.000 12268 UpdateGuideState(): m_state=2
04:55:26.029 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:55:26.029 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.64, Mass=40, SNR=4.4, Peak=29 HFD=3.1
04:55:26.029 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
04:55:26.029 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.88)
04:55:26.029 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.82 mountX=-0.15 mountY=0.17, mountTheta=2.28
04:55:26.032 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:26.050 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
04:55:26.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:26.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:26.050 00.000 12268 Enqueuing Expose request
04:55:26.062 00.012 11616 Worker thread wakes up
04:55:26.063 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:26.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:55:28.137 02.074 11616 Exposure complete
04:55:28.239 00.102 11616 worker thread done servicing request
04:55:28.239 00.000 12268 OnExposeComplete: enter
04:55:28.239 00.000 12268 UpdateGuideState(): m_state=2
04:55:28.239 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:55:28.239 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.15, Mass=48, SNR=4.8, Peak=29 HFD=4.0
04:55:28.239 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.31 = 2.98)
04:55:28.239 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.42 = -0.13)
04:55:28.240 00.001 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.65 hyp=0.68 cameraTheta=-1.83 mountX=-0.67 mountY=-0.09, mountTheta=-3.01
04:55:28.242 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:55:28.258 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
04:55:28.259 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:28.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:28.259 00.000 12268 Enqueuing Expose request
04:55:28.259 00.000 11616 Worker thread wakes up
04:55:28.259 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:28.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:55:30.309 02.050 11616 Exposure complete
04:55:30.411 00.102 11616 worker thread done servicing request
04:55:30.411 00.000 12268 OnExposeComplete: enter
04:55:30.411 00.000 12268 UpdateGuideState(): m_state=2
04:55:30.411 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:55:30.412 00.001 12268 Star::Find returns 1 (0), X=666.05, Y=915.83, Mass=45, SNR=4.7, Peak=26 HFD=4.6
04:55:30.412 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
04:55:30.412 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.78)
04:55:30.412 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.02 hyp=0.30 cameraTheta=0.08 mountX=0.05 mountY=0.29, mountTheta=1.40
04:55:30.415 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:30.432 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:55:30.432 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:30.432 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:30.432 00.000 12268 Enqueuing Expose request
04:55:30.432 00.000 11616 Worker thread wakes up
04:55:30.432 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:30.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:55:32.468 02.036 11616 Exposure complete
04:55:32.536 00.068 11616 worker thread done servicing request
04:55:32.536 00.000 12268 OnExposeComplete: enter
04:55:32.536 00.000 12268 UpdateGuideState(): m_state=2
04:55:32.537 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:55:32.537 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=915.78, Mass=56, SNR=5.2, Peak=31 HFD=4.5
04:55:32.537 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.55 = 1.73)
04:55:32.537 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.38)
04:55:32.537 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.03 hyp=0.40 cameraTheta=-3.08 mountX=-0.06 mountY=-0.40, mountTheta=-1.73
04:55:32.539 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:32.557 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
04:55:32.557 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:32.557 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:32.557 00.000 12268 Enqueuing Expose request
04:55:32.557 00.000 11616 Worker thread wakes up
04:55:32.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:32.558 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:55:34.595 02.037 11616 Exposure complete
04:55:34.654 00.059 11616 worker thread done servicing request
04:55:34.654 00.000 12268 OnExposeComplete: enter
04:55:34.655 00.001 12268 UpdateGuideState(): m_state=2
04:55:34.655 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:55:34.655 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.28, Mass=63, SNR=5.5, Peak=31 HFD=5.7
04:55:34.655 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
04:55:34.655 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
04:55:34.655 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.52 hyp=0.71 cameraTheta=-2.33 mountX=-0.56 mountY=-0.42, mountTheta=-2.50
04:55:34.658 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:34.675 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
04:55:34.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:34.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:34.675 00.000 12268 Enqueuing Expose request
04:55:34.675 00.000 11616 Worker thread wakes up
04:55:34.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:34.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:55:36.760 02.085 11616 Exposure complete
04:55:36.869 00.109 11616 worker thread done servicing request
04:55:36.869 00.000 12268 OnExposeComplete: enter
04:55:36.869 00.000 12268 UpdateGuideState(): m_state=2
04:55:36.869 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:55:36.869 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.87, Mass=44, SNR=4.7, Peak=28 HFD=3.8
04:55:36.869 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
04:55:36.869 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
04:55:36.869 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.16 cameraTheta=0.42 mountX=0.08 mountY=0.14, mountTheta=1.04
04:55:36.872 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:55:36.889 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
04:55:36.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:36.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:36.889 00.000 12268 Enqueuing Expose request
04:55:36.889 00.000 11616 Worker thread wakes up
04:55:36.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:36.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:55:39.018 02.129 11616 Exposure complete
04:55:39.210 00.192 11616 worker thread done servicing request
04:55:39.210 00.000 12268 OnExposeComplete: enter
04:55:39.210 00.000 12268 UpdateGuideState(): m_state=2
04:55:39.210 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:55:39.210 00.000 12268 Star::Find returns 1 (0), X=665.19, Y=915.59, Mass=43, SNR=4.6, Peak=28 HFD=2.5
04:55:39.210 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.25 = 2.03)
04:55:39.211 00.001 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
04:55:39.211 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.22 hyp=0.60 cameraTheta=-2.78 mountX=-0.27 mountY=-0.53, mountTheta=-2.04
04:55:39.213 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:55:39.230 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
04:55:39.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:39.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:39.230 00.000 12268 Enqueuing Expose request
04:55:39.235 00.005 11616 Worker thread wakes up
04:55:39.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:39.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:55:41.259 02.024 11616 Exposure complete
04:55:41.322 00.063 11616 worker thread done servicing request
04:55:41.322 00.000 12268 OnExposeComplete: enter
04:55:41.322 00.000 12268 UpdateGuideState(): m_state=2
04:55:41.322 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:55:41.322 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=43, SNR=4.6, Peak=31 HFD=3.5
04:55:41.323 00.001 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
04:55:41.323 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
04:55:41.323 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.21 hyp=0.35 cameraTheta=-0.65 mountX=-0.18 mountY=0.30, mountTheta=2.11
04:55:41.325 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:41.344 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
04:55:41.345 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:41.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:41.345 00.000 12268 Enqueuing Expose request
04:55:41.368 00.023 11616 Worker thread wakes up
04:55:41.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:41.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:55:43.501 02.133 11616 Exposure complete
04:55:43.600 00.099 11616 worker thread done servicing request
04:55:43.600 00.000 12268 OnExposeComplete: enter
04:55:43.600 00.000 12268 UpdateGuideState(): m_state=2
04:55:43.601 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:55:43.601 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.41, Mass=44, SNR=4.6, Peak=26 HFD=4.1
04:55:43.601 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
04:55:43.601 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.30)
04:55:43.601 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.39 hyp=0.40 cameraTheta=-1.40 mountX=-0.38 mountY=0.12, mountTheta=2.85
04:55:43.604 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:43.627 00.023 12268 UpdateGuideState exits: m=44 SNR=4.6
04:55:43.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:43.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:43.627 00.000 12268 Enqueuing Expose request
04:55:43.627 00.000 11616 Worker thread wakes up
04:55:43.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:43.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:55:45.753 02.126 11616 Exposure complete
04:55:45.867 00.114 11616 worker thread done servicing request
04:55:45.867 00.000 12268 OnExposeComplete: enter
04:55:45.867 00.000 12268 UpdateGuideState(): m_state=2
04:55:45.868 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:55:45.868 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.66, Mass=59, SNR=5.3, Peak=28 HFD=5.6
04:55:45.868 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
04:55:45.868 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
04:55:45.868 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.16 mountX=-0.13 mountY=0.08, mountTheta=2.61
04:55:45.871 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:45.894 00.023 12268 UpdateGuideState exits: m=59 SNR=5.3
04:55:45.894 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:45.894 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:45.894 00.000 12268 Enqueuing Expose request
04:55:45.894 00.000 11616 Worker thread wakes up
04:55:45.895 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:45.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:55:47.938 02.043 11616 Exposure complete
04:55:48.014 00.076 11616 worker thread done servicing request
04:55:48.014 00.000 12268 OnExposeComplete: enter
04:55:48.014 00.000 12268 UpdateGuideState(): m_state=2
04:55:48.015 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:55:48.015 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.83, Mass=44, SNR=4.6, Peak=31 HFD=3.1
04:55:48.015 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
04:55:48.015 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.22)
04:55:48.015 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.52 mountX=0.03 mountY=0.05, mountTheta=0.94
04:55:48.018 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:48.041 00.023 12268 UpdateGuideState exits: m=44 SNR=4.6
04:55:48.041 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:48.042 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:48.042 00.000 12268 Enqueuing Expose request
04:55:48.042 00.000 11616 Worker thread wakes up
04:55:48.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:48.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:55:50.069 02.027 11616 Exposure complete
04:55:50.138 00.069 11616 worker thread done servicing request
04:55:50.138 00.000 12268 OnExposeComplete: enter
04:55:50.138 00.000 12268 UpdateGuideState(): m_state=2
04:55:50.138 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:55:50.139 00.001 12268 Star::Find returns 1 (0), X=665.08, Y=915.05, Mass=60, SNR=5.3, Peak=30 HFD=7.1
04:55:50.139 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
04:55:50.139 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
04:55:50.139 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-0.76 hyp=1.01 cameraTheta=-2.30 mountX=-0.82 mountY=-0.57, mountTheta=-2.53
04:55:50.142 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
04:55:50.161 00.019 12268 UpdateGuideState exits: m=60 SNR=5.3
04:55:50.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:50.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:50.161 00.000 12268 Enqueuing Expose request
04:55:50.161 00.000 11616 Worker thread wakes up
04:55:50.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:50.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:55:52.224 02.063 11616 Exposure complete
04:55:52.294 00.070 12268 OnExposeComplete: enter
04:55:52.295 00.001 12268 UpdateGuideState(): m_state=2
04:55:52.295 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:55:52.295 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.76, Mass=62, SNR=5.5, Peak=28 HFD=6.5
04:55:52.295 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
04:55:52.295 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.25)
04:55:52.295 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-2.95 mountX=-0.07 mountY=-0.22, mountTheta=-1.86
04:55:52.298 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:52.305 00.007 11616 worker thread done servicing request
04:55:52.317 00.012 12268 UpdateGuideState exits: m=62 SNR=5.5
04:55:52.318 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:52.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:52.318 00.000 12268 Enqueuing Expose request
04:55:52.318 00.000 11616 Worker thread wakes up
04:55:52.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:52.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:55:54.364 02.046 11616 Exposure complete
04:55:54.451 00.087 11616 worker thread done servicing request
04:55:54.451 00.000 12268 OnExposeComplete: enter
04:55:54.451 00.000 12268 UpdateGuideState(): m_state=2
04:55:54.451 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:55:54.451 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.98, Mass=50, SNR=4.9, Peak=28 HFD=5.4
04:55:54.452 00.001 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
04:55:54.452 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
04:55:54.452 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.18 hyp=0.46 cameraTheta=2.75 mountX=0.13 mountY=-0.45, mountTheta=-1.28
04:55:54.455 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:54.474 00.019 12268 UpdateGuideState exits: m=50 SNR=4.9
04:55:54.475 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:54.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:54.475 00.000 12268 Enqueuing Expose request
04:55:54.475 00.000 11616 Worker thread wakes up
04:55:54.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:54.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:55:56.513 02.038 11616 Exposure complete
04:55:56.582 00.069 11616 worker thread done servicing request
04:55:56.583 00.001 12268 OnExposeComplete: enter
04:55:56.583 00.000 12268 UpdateGuideState(): m_state=2
04:55:56.583 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:55:56.583 00.000 12268 Star::Find returns 1 (0), X=665.07, Y=915.67, Mass=60, SNR=5.4, Peak=30 HFD=6.2
04:55:56.583 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.42 = 1.87)
04:55:56.583 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.24)
04:55:56.584 00.001 12268 CameraToMount -- cameraX=-0.69 cameraY=-0.14 hyp=0.70 cameraTheta=-2.94 mountX=-0.20 mountY=-0.66, mountTheta=-1.87
04:55:56.586 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:56.605 00.019 12268 UpdateGuideState exits: m=60 SNR=5.4
04:55:56.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:56.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:56.606 00.001 12268 Enqueuing Expose request
04:55:56.606 00.000 11616 Worker thread wakes up
04:55:56.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:56.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:55:58.627 02.021 11616 Exposure complete
04:55:58.690 00.063 11616 worker thread done servicing request
04:55:58.691 00.001 12268 OnExposeComplete: enter
04:55:58.691 00.000 12268 UpdateGuideState(): m_state=2
04:55:58.691 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:55:58.691 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=916.03, Mass=46, SNR=4.8, Peak=26 HFD=4.5
04:55:58.691 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
04:55:58.691 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
04:55:58.691 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.22 hyp=0.32 cameraTheta=0.77 mountX=0.24 mountY=0.20, mountTheta=0.68
04:55:58.694 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:55:58.712 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
04:55:58.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:58.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:55:58.712 00.000 12268 Enqueuing Expose request
04:55:58.712 00.000 11616 Worker thread wakes up
04:55:58.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:55:58.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:00.736 02.024 11616 Exposure complete
04:56:00.795 00.059 11616 worker thread done servicing request
04:56:00.796 00.001 12268 OnExposeComplete: enter
04:56:00.796 00.000 12268 UpdateGuideState(): m_state=2
04:56:00.796 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:56:00.796 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=36, SNR=4.2, Peak=26 HFD=3.8
04:56:00.796 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
04:56:00.796 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
04:56:00.796 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.23 hyp=0.46 cameraTheta=-0.53 mountX=-0.19 mountY=0.42, mountTheta=2.00
04:56:00.799 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:00.816 00.017 12268 UpdateGuideState exits: m=36 SNR=4.2
04:56:00.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:00.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:00.816 00.000 12268 Enqueuing Expose request
04:56:00.816 00.000 11616 Worker thread wakes up
04:56:00.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:00.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:02.849 02.033 11616 Exposure complete
04:56:02.917 00.068 11616 worker thread done servicing request
04:56:02.917 00.000 12268 OnExposeComplete: enter
04:56:02.917 00.000 12268 UpdateGuideState(): m_state=2
04:56:02.918 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:56:02.918 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.25, Mass=43, SNR=4.6, Peak=30 HFD=3.6
04:56:02.918 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
04:56:02.918 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.39)
04:56:02.918 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.55 hyp=0.57 cameraTheta=-1.31 mountX=-0.54 mountY=0.22, mountTheta=2.76
04:56:02.922 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:02.941 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
04:56:02.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:02.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:02.942 00.001 12268 Enqueuing Expose request
04:56:02.942 00.000 11616 Worker thread wakes up
04:56:02.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:02.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:56:04.967 02.025 11616 Exposure complete
04:56:05.045 00.078 11616 worker thread done servicing request
04:56:05.045 00.000 12268 OnExposeComplete: enter
04:56:05.045 00.000 12268 UpdateGuideState(): m_state=2
04:56:05.046 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:56:05.046 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.93, Mass=42, SNR=4.5, Peak=31 HFD=2.7
04:56:05.046 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
04:56:05.046 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
04:56:05.046 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.24 mountX=0.12 mountY=-0.12, mountTheta=-0.78
04:56:05.049 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:56:05.067 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
04:56:05.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:05.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:05.067 00.000 12268 Enqueuing Expose request
04:56:05.068 00.001 11616 Worker thread wakes up
04:56:05.068 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:05.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:07.162 02.094 11616 Exposure complete
04:56:07.250 00.088 11616 worker thread done servicing request
04:56:07.250 00.000 12268 OnExposeComplete: enter
04:56:07.250 00.000 12268 UpdateGuideState(): m_state=2
04:56:07.251 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:56:07.251 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.63, Mass=44, SNR=4.6, Peak=29 HFD=4.0
04:56:07.251 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
04:56:07.251 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
04:56:07.251 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.17 hyp=0.37 cameraTheta=-0.47 mountX=-0.14 mountY=0.35, mountTheta=1.94
04:56:07.255 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:07.276 00.021 12268 UpdateGuideState exits: m=44 SNR=4.6
04:56:07.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:07.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:07.276 00.000 12268 Enqueuing Expose request
04:56:07.276 00.000 11616 Worker thread wakes up
04:56:07.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:07.277 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:09.301 02.024 11616 Exposure complete
04:56:09.361 00.060 11616 worker thread done servicing request
04:56:09.362 00.001 12268 OnExposeComplete: enter
04:56:09.362 00.000 12268 UpdateGuideState(): m_state=2
04:56:09.362 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:56:09.362 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.91, Mass=42, SNR=4.5, Peak=28 HFD=3.8
04:56:09.362 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
04:56:09.362 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.11)
04:56:09.362 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.28 cameraTheta=0.41 mountX=0.14 mountY=0.24, mountTheta=1.06
04:56:09.365 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:09.383 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
04:56:09.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:09.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:09.383 00.000 12268 Enqueuing Expose request
04:56:09.383 00.000 11616 Worker thread wakes up
04:56:09.383 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:09.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:11.422 02.039 11616 Exposure complete
04:56:11.490 00.068 11616 worker thread done servicing request
04:56:11.490 00.000 12268 OnExposeComplete: enter
04:56:11.491 00.001 12268 UpdateGuideState(): m_state=2
04:56:11.491 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:56:11.491 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.45, Mass=54, SNR=5.1, Peak=30 HFD=4.4
04:56:11.491 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
04:56:11.491 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
04:56:11.491 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.35 hyp=0.52 cameraTheta=-0.73 mountX=-0.31 mountY=0.43, mountTheta=2.19
04:56:11.494 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:56:11.512 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
04:56:11.512 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:11.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:11.512 00.000 12268 Enqueuing Expose request
04:56:11.512 00.000 11616 Worker thread wakes up
04:56:11.513 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:11.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:56:13.547 02.034 11616 Exposure complete
04:56:13.615 00.068 11616 worker thread done servicing request
04:56:13.615 00.000 12268 OnExposeComplete: enter
04:56:13.615 00.000 12268 UpdateGuideState(): m_state=2
04:56:13.615 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:56:13.616 00.001 12268 Star::Find returns 1 (0), X=665.61, Y=916.05, Mass=54, SNR=5.1, Peak=27 HFD=6.0
04:56:13.616 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
04:56:13.616 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
04:56:13.616 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.11 mountX=0.23 mountY=-0.17, mountTheta=-0.65
04:56:13.618 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:13.637 00.019 12268 UpdateGuideState exits: m=54 SNR=5.1
04:56:13.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:13.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:13.637 00.000 12268 Enqueuing Expose request
04:56:13.638 00.001 11616 Worker thread wakes up
04:56:13.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:13.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:15.673 02.035 11616 Exposure complete
04:56:15.738 00.065 11616 worker thread done servicing request
04:56:15.738 00.000 12268 OnExposeComplete: enter
04:56:15.738 00.000 12268 UpdateGuideState(): m_state=2
04:56:15.739 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:56:15.739 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.61, Mass=62, SNR=5.5, Peak=31 HFD=6.4
04:56:15.739 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
04:56:15.739 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
04:56:15.739 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.19 hyp=0.44 cameraTheta=-2.69 mountX=-0.23 mountY=-0.36, mountTheta=-2.13
04:56:15.742 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:15.761 00.019 12268 UpdateGuideState exits: m=62 SNR=5.5
04:56:15.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:15.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:15.761 00.000 12268 Enqueuing Expose request
04:56:15.761 00.000 11616 Worker thread wakes up
04:56:15.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:15.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:56:17.781 02.020 11616 Exposure complete
04:56:17.842 00.061 11616 worker thread done servicing request
04:56:17.842 00.000 12268 OnExposeComplete: enter
04:56:17.843 00.001 12268 UpdateGuideState(): m_state=2
04:56:17.843 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:56:17.843 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.73, Mass=60, SNR=5.3, Peak=26 HFD=6.8
04:56:17.843 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
04:56:17.843 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
04:56:17.843 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-2.89 mountX=-0.10 mountY=-0.28, mountTheta=-1.92
04:56:17.846 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:17.863 00.017 12268 UpdateGuideState exits: m=60 SNR=5.3
04:56:17.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:17.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:17.863 00.000 12268 Enqueuing Expose request
04:56:17.863 00.000 11616 Worker thread wakes up
04:56:17.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:17.864 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:56:19.868 02.004 11616 Exposure complete
04:56:19.920 00.052 11616 worker thread done servicing request
04:56:19.920 00.000 12268 OnExposeComplete: enter
04:56:19.920 00.000 12268 UpdateGuideState(): m_state=2
04:56:19.921 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:56:19.921 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.89, Mass=56, SNR=5.2, Peak=29 HFD=7.1
04:56:19.921 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
04:56:19.921 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
04:56:19.921 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.09 hyp=0.42 cameraTheta=2.93 mountX=0.05 mountY=-0.42, mountTheta=-1.46
04:56:19.923 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:56:19.937 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:56:19.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:19.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:19.937 00.000 12268 Enqueuing Expose request
04:56:19.937 00.000 11616 Worker thread wakes up
04:56:19.938 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:19.938 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:56:21.944 02.006 11616 Exposure complete
04:56:21.996 00.052 11616 worker thread done servicing request
04:56:21.996 00.000 12268 OnExposeComplete: enter
04:56:21.996 00.000 12268 UpdateGuideState(): m_state=2
04:56:21.997 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:56:21.997 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.54, Mass=48, SNR=4.8, Peak=29 HFD=3.8
04:56:21.997 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
04:56:21.997 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.54)
04:56:21.997 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.27 hyp=0.29 cameraTheta=-1.16 mountX=-0.25 mountY=0.15, mountTheta=2.61
04:56:21.999 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:22.014 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:56:22.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:22.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:22.014 00.000 12268 Enqueuing Expose request
04:56:22.015 00.001 11616 Worker thread wakes up
04:56:22.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:22.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:24.034 02.019 11616 Exposure complete
04:56:24.092 00.058 11616 worker thread done servicing request
04:56:24.092 00.000 12268 OnExposeComplete: enter
04:56:24.092 00.000 12268 UpdateGuideState(): m_state=2
04:56:24.093 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:56:24.093 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.46, Mass=60, SNR=5.3, Peak=28 HFD=5.9
04:56:24.093 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
04:56:24.093 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
04:56:24.093 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.34 hyp=0.36 cameraTheta=-1.22 mountX=-0.33 mountY=0.17, mountTheta=2.67
04:56:24.095 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:24.110 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:56:24.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:24.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:24.110 00.000 12268 Enqueuing Expose request
04:56:24.111 00.001 11616 Worker thread wakes up
04:56:24.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:24.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:56:26.130 02.019 11616 Exposure complete
04:56:26.183 00.053 11616 worker thread done servicing request
04:56:26.183 00.000 12268 OnExposeComplete: enter
04:56:26.184 00.001 12268 UpdateGuideState(): m_state=2
04:56:26.184 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:56:26.184 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.88, Mass=51, SNR=5.0, Peak=30 HFD=5.3
04:56:26.184 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
04:56:26.184 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
04:56:26.184 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.19 mountX=0.07 mountY=-0.06, mountTheta=-0.74
04:56:26.186 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:26.201 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
04:56:26.202 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:26.202 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:26.202 00.000 12268 Enqueuing Expose request
04:56:26.202 00.000 11616 Worker thread wakes up
04:56:26.202 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:26.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:28.210 02.008 11616 Exposure complete
04:56:28.260 00.050 11616 worker thread done servicing request
04:56:28.260 00.000 12268 OnExposeComplete: enter
04:56:28.260 00.000 12268 UpdateGuideState(): m_state=2
04:56:28.260 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:56:28.260 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=41, SNR=4.5, Peak=30 HFD=3.4
04:56:28.261 00.001 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
04:56:28.261 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
04:56:28.261 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.21 hyp=0.33 cameraTheta=-0.68 mountX=-0.18 mountY=0.28, mountTheta=2.14
04:56:28.262 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:28.277 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
04:56:28.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:28.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:28.277 00.000 12268 Enqueuing Expose request
04:56:28.278 00.001 11616 Worker thread wakes up
04:56:28.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:28.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:30.226 01.948 12268 evsrv: cli 0F8E6D80 connect
04:56:30.226 00.000 12268 case statement mapped state 2 to 1
04:56:30.227 00.001 12268 case statement mapped state 2 to 1
04:56:30.227 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"509e3532-51a3-4525-8e7f-739aeffc0a28"}
04:56:30.227 00.000 12268 case statement mapped state 2 to 1
04:56:30.227 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"509e3532-51a3-4525-8e7f-739aeffc0a28"}
04:56:30.228 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:56:30.229 00.001 12268 evsrv: cli 0F8E69C0 connect
04:56:30.229 00.000 12268 case statement mapped state 2 to 1
04:56:30.230 00.001 12268 case statement mapped state 2 to 1
04:56:30.230 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"4f5dc8fc-afd5-46f1-b3be-f9268356d0aa"}
04:56:30.231 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"4f5dc8fc-afd5-46f1-b3be-f9268356d0aa"}
04:56:30.231 00.000 12268 evsrv: cli 0F8E69C0 disconnect
04:56:30.233 00.002 12268 evsrv: cli 0F8E69C0 connect
04:56:30.233 00.000 12268 case statement mapped state 2 to 1
04:56:30.233 00.000 12268 case statement mapped state 2 to 1
04:56:30.234 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"788659db-8a82-4286-828d-7a31c93ae383"}
04:56:30.234 00.000 12268 PhdController::Guide begins
04:56:30.234 00.000 12268 PhdController: newstate STATE_SETUP
04:56:30.234 00.000 12268 PhdController: setup
04:56:30.234 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
04:56:30.234 00.000 12268 PhdController: newstate STATE_CALIBRATE
04:56:30.235 00.001 12268 PhdController: newstate STATE_GUIDE
04:56:30.235 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
04:56:30.235 00.000 12268 guider state => CALIBRATED
04:56:30.235 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:56:30.236 00.001 12268 reset dither spiral
04:56:30.236 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
04:56:30.237 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"788659db-8a82-4286-828d-7a31c93ae383"}
04:56:30.238 00.001 12268 evsrv: cli 0F8E69C0 disconnect
04:56:30.243 00.005 12268 evsrv: cli 0F8E6D80 connect
04:56:30.243 00.000 12268 case statement mapped state 5 to 1
04:56:30.244 00.001 12268 case statement mapped state 5 to 1
04:56:30.244 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"a57dca6a-b363-40ca-b8b7-c69527108a72"}
04:56:30.244 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a57dca6a-b363-40ca-b8b7-c69527108a72"}
04:56:30.247 00.003 12268 evsrv: cli 0F8E6D80 disconnect
04:56:30.248 00.001 12268 evsrv: cli 0FA411A0 connect
04:56:30.248 00.000 12268 case statement mapped state 5 to 1
04:56:30.248 00.000 12268 case statement mapped state 5 to 1
04:56:30.249 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"46937544-4197-4b6e-8109-74d0fbf70be7"}
04:56:30.249 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.75,915.80],"id":"46937544-4197-4b6e-8109-74d0fbf70be7"}
04:56:30.250 00.001 12268 evsrv: cli 0FA411A0 disconnect
04:56:30.251 00.001 12268 evsrv: cli 0F9616A0 connect
04:56:30.251 00.000 12268 case statement mapped state 5 to 1
04:56:30.251 00.000 12268 case statement mapped state 5 to 1
04:56:30.252 00.001 12268 evsrv: cli 0F9616A0 request: {"method":"get_app_state","id":"3aeb2878-6a88-445f-a6e8-a1415fa55c1a"}
04:56:30.252 00.000 12268 case statement mapped state 5 to 1
04:56:30.252 00.000 12268 evsrv: cli 0F9616A0 response: {"jsonrpc":"2.0","result":"Selected","id":"3aeb2878-6a88-445f-a6e8-a1415fa55c1a"}
04:56:30.253 00.001 12268 evsrv: cli 0F9616A0 disconnect
04:56:30.303 00.050 11616 Exposure complete
04:56:30.357 00.054 11616 worker thread done servicing request
04:56:30.357 00.000 12268 OnExposeComplete: enter
04:56:30.357 00.000 12268 UpdateGuideState(): m_state=5
04:56:30.357 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:56:30.357 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=916.40, Mass=58, SNR=5.2, Peak=28 HFD=4.2
04:56:30.357 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
04:56:30.357 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
04:56:30.357 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.59 hyp=0.76 cameraTheta=2.25 mountX=0.54 mountY=-0.55, mountTheta=-0.79
04:56:30.359 00.002 12268 Changing from state CALIBRATED to GUIDING
04:56:30.359 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:56:30.359 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:56:30.359 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
04:56:30.360 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:56:30.360 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:56:30.360 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:56:30.360 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:56:30.361 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:56:30.361 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:56:30.361 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:56:30.361 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:56:30.362 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:56:30.362 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:56:30.362 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:56:30.362 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:56:30.363 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:56:30.520 00.157 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:56:30.521 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
04:56:30.521 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
04:56:30.526 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:56:30.526 00.000 12268 ScopeASCOM::SideOfPier() returns 0
04:56:30.526 00.000 12268 setting lock position to (665.28, 916.40)
04:56:30.527 00.001 12268 MultiStar: stabilizing after lock position change
04:56:30.527 00.000 12268 guider state => GUIDING
04:56:30.527 00.000 12268 Status Line: Guiding
04:56:30.529 00.002 12268 Mount: notify guiding started
04:56:30.530 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
04:56:30.530 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
04:56:30.530 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
04:56:30.531 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
04:56:30.531 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
04:56:30.531 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
04:56:30.531 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
04:56:30.532 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
04:56:30.532 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
04:56:30.532 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
04:56:30.532 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
04:56:30.532 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:56:30.533 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:56:30.533 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:56:30.533 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:56:30.533 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:56:30.534 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:56:30.534 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:56:30.534 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:56:30.534 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:56:30.535 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:56:30.535 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:56:30.535 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:56:30.535 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:56:30.536 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:56:30.536 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
04:56:30.537 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
04:56:30.537 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
04:56:30.537 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
04:56:30.537 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
04:56:30.538 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
04:56:30.538 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
04:56:30.538 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:56:30.538 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
04:56:30.539 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
04:56:30.539 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
04:56:30.539 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
04:56:30.539 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
04:56:30.706 00.167 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
04:56:30.707 00.001 12268 ScopeASCOM::SideOfPier() returns 0
04:56:30.708 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:56:30.708 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:56:30.708 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
04:56:30.709 00.001 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
04:56:30.709 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
04:56:30.709 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:56:30.709 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:56:30.709 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:56:30.709 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
04:56:30.710 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:30.726 00.016 12268 UpdateGuideState exits: m=58 SNR=5.2
04:56:30.726 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
04:56:30.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:30.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:30.726 00.000 12268 Enqueuing Expose request
04:56:30.726 00.000 11616 Worker thread wakes up
04:56:30.727 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:30.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:56:31.254 00.527 12268 evsrv: cli 0F8E6D80 connect
04:56:31.254 00.000 12268 case statement mapped state 6 to 3
04:56:31.255 00.001 12268 case statement mapped state 6 to 3
04:56:31.255 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"39f47302-f5bc-472f-96ec-170f763199c6"}
04:56:31.255 00.000 12268 case statement mapped state 6 to 3
04:56:31.255 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"39f47302-f5bc-472f-96ec-170f763199c6"}
04:56:31.256 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:56:32.735 01.479 11616 Exposure complete
04:56:32.785 00.050 11616 worker thread done servicing request
04:56:32.785 00.000 12268 OnExposeComplete: enter
04:56:32.785 00.000 12268 UpdateGuideState(): m_state=6
04:56:32.786 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:56:32.786 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.78, Mass=50, SNR=4.9, Peak=30 HFD=3.7
04:56:32.786 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
04:56:32.786 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.37)
04:56:32.786 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.62 hyp=0.63 cameraTheta=-1.33 mountX=-0.60 mountY=0.23, mountTheta=2.78
04:56:32.787 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.15, y=-0.62, opts=13)
04:56:32.787 00.000 12268 Enqueuing Move request for scope (0.15, -0.62)
04:56:32.788 00.001 11616 Worker thread wakes up
04:56:32.788 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.62) opts 0xd
04:56:32.788 00.000 11616 Handling offset move in thread for scope, endpoint = (0.15, -0.62)
04:56:32.788 00.000 11616 Moving (0.15, -0.62) raw xDistance=-0.60 yDistance=0.23
04:56:32.788 00.000 11616 resist switch: large excursion: input -0.60 thresh 0.29 direction from 0 to -1
04:56:32.788 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.80
04:56:32.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.60
04:56:32.788 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:56:32.788 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
04:56:32.788 00.000 11616 MoveAxis(E, 335, ABG)
04:56:32.788 00.000 11616 Guiding  Dir = 2, Dur = 335
04:56:32.788 00.000 11616 IsSlewing returns 1
04:56:32.789 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
04:56:32.789 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
04:56:32.789 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
04:56:32.789 00.000 11616 Move returns status 2, amount 0
04:56:32.789 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
04:56:32.789 00.000 11616 move complete, result=2
04:56:32.790 00.001 11616 worker thread done servicing request
04:56:32.809 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:32.825 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
04:56:32.825 00.000 12268 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 1 / 99999
04:56:32.825 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768708592.825,"Host":"ASTROCENTER","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
04:56:32.826 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:32.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:32.826 00.000 12268 Enqueuing Expose request
04:56:32.826 00.000 12268 Alert: Guiding stopped: the scope started slewing.
04:56:32.826 00.000 11616 Worker thread wakes up
04:56:32.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:32.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:56:32.848 00.022 12268 GuideStep: -0.6 px 0 ms EAST, 0.2 px 0 ms NORTH
04:56:32.850 00.002 12268 mount move error indicates guiding should stop
04:56:32.850 00.000 12268 Mount: notify guiding stopped
04:56:32.850 00.000 12268 BLC: window closed
04:56:32.850 00.000 12268 BLC: Last direction was reset
04:56:32.850 00.000 12268 PhdController failed: Guiding stopped
04:56:32.850 00.000 12268 PhdController: newstate STATE_FINISH
04:56:32.850 00.000 12268 PhdController complete: fail: Guiding stopped
04:56:32.851 00.001 12268 evsrv: {"Event":"SettleDone","Timestamp":1768708592.851,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
04:56:32.851 00.000 12268 Mount: notify guiding dither settle done success=0
04:56:32.851 00.000 12268 PhdController: newstate STATE_IDLE
04:56:32.851 00.000 12268 Changing from state GUIDING to STOP
04:56:32.851 00.000 12268 guider state => SELECTED
04:56:32.851 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
04:56:34.834 01.983 11616 Exposure complete
04:56:34.885 00.051 11616 worker thread done servicing request
04:56:34.885 00.000 12268 OnExposeComplete: enter
04:56:34.885 00.000 12268 UpdateGuideState(): m_state=2
04:56:34.886 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:56:34.886 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=916.30, Mass=55, SNR=5.1, Peak=29 HFD=5.6
04:56:34.886 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
04:56:34.886 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
04:56:34.886 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.57 mountX=-0.11 mountY=-0.14, mountTheta=-2.25
04:56:34.914 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:34.932 00.018 12268 UpdateGuideState exits: m=55 SNR=5.1
04:56:34.932 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:34.932 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:34.932 00.000 12268 Enqueuing Expose request
04:56:34.932 00.000 11616 Worker thread wakes up
04:56:34.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:34.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:56:36.944 02.012 11616 Exposure complete
04:56:36.996 00.052 11616 worker thread done servicing request
04:56:36.996 00.000 12268 OnExposeComplete: enter
04:56:36.996 00.000 12268 UpdateGuideState(): m_state=2
04:56:36.996 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:56:36.996 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=916.07, Mass=59, SNR=5.4, Peak=27 HFD=6.8
04:56:36.996 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.22 = 3.07)
04:56:36.996 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
04:56:36.996 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.33 hyp=0.33 cameraTheta=-1.74 mountX=-0.33 mountY=-0.02, mountTheta=-3.10
04:56:36.999 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:37.014 00.015 12268 UpdateGuideState exits: m=59 SNR=5.4
04:56:37.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:37.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:37.014 00.000 12268 Enqueuing Expose request
04:56:37.014 00.000 11616 Worker thread wakes up
04:56:37.015 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:37.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:56:39.085 02.070 11616 Exposure complete
04:56:39.149 00.064 11616 worker thread done servicing request
04:56:39.149 00.000 12268 OnExposeComplete: enter
04:56:39.149 00.000 12268 UpdateGuideState(): m_state=2
04:56:39.149 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:56:39.150 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=39, SNR=4.4, Peak=29 HFD=3.3
04:56:39.150 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
04:56:39.150 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
04:56:39.150 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.79 hyp=1.06 cameraTheta=-0.85 mountX=-0.72 mountY=0.80, mountTheta=2.31
04:56:39.153 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:39.169 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
04:56:39.169 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:39.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:39.169 00.000 12268 Enqueuing Expose request
04:56:39.169 00.000 11616 Worker thread wakes up
04:56:39.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:39.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:41.174 02.005 11616 Exposure complete
04:56:41.224 00.050 11616 worker thread done servicing request
04:56:41.224 00.000 12268 OnExposeComplete: enter
04:56:41.224 00.000 12268 UpdateGuideState(): m_state=2
04:56:41.224 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:56:41.224 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=916.07, Mass=59, SNR=5.3, Peak=31 HFD=5.3
04:56:41.224 00.000 12268 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
04:56:41.224 00.000 12268 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.17)
04:56:41.224 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.33 hyp=0.33 cameraTheta=-1.53 mountX=-0.32 mountY=0.06, mountTheta=2.97
04:56:41.226 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:41.241 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:56:41.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:41.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:41.241 00.000 12268 Enqueuing Expose request
04:56:41.241 00.000 11616 Worker thread wakes up
04:56:41.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:41.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:56:43.243 02.002 11616 Exposure complete
04:56:43.294 00.051 11616 worker thread done servicing request
04:56:43.295 00.001 12268 OnExposeComplete: enter
04:56:43.295 00.000 12268 UpdateGuideState(): m_state=2
04:56:43.295 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:56:43.295 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.69, Mass=64, SNR=5.5, Peak=29 HFD=5.7
04:56:43.295 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
04:56:43.295 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
04:56:43.296 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=-0.71 hyp=0.71 cameraTheta=-1.54 mountX=-0.70 mountY=0.11, mountTheta=2.98
04:56:43.297 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:43.312 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
04:56:43.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:43.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:43.313 00.001 12268 Enqueuing Expose request
04:56:43.313 00.000 11616 Worker thread wakes up
04:56:43.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:43.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:56:45.326 02.013 11616 Exposure complete
04:56:45.378 00.052 11616 worker thread done servicing request
04:56:45.378 00.000 12268 OnExposeComplete: enter
04:56:45.378 00.000 12268 UpdateGuideState(): m_state=2
04:56:45.379 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:56:45.379 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.54, Mass=57, SNR=5.2, Peak=30 HFD=3.7
04:56:45.379 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
04:56:45.379 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
04:56:45.379 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.86 hyp=0.88 cameraTheta=-1.38 mountX=-0.84 mountY=0.28, mountTheta=2.82
04:56:45.381 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:45.396 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:56:45.396 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:45.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:45.397 00.001 12268 Enqueuing Expose request
04:56:45.397 00.000 11616 Worker thread wakes up
04:56:45.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:45.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:56:47.406 02.009 11616 Exposure complete
04:56:47.456 00.050 11616 worker thread done servicing request
04:56:47.457 00.001 12268 OnExposeComplete: enter
04:56:47.457 00.000 12268 UpdateGuideState(): m_state=2
04:56:47.457 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:56:47.457 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.85, Mass=40, SNR=4.4, Peak=28 HFD=3.9
04:56:47.457 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
04:56:47.457 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.14)
04:56:47.457 00.000 12268 CameraToMount -- cameraX=0.87 cameraY=-0.55 hyp=1.03 cameraTheta=-0.56 mountX=-0.46 mountY=0.93, mountTheta=2.03
04:56:47.459 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:47.474 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:56:47.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:47.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:47.474 00.000 12268 Enqueuing Expose request
04:56:47.474 00.000 11616 Worker thread wakes up
04:56:47.475 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:47.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:49.476 02.001 11616 Exposure complete
04:56:49.527 00.051 11616 worker thread done servicing request
04:56:49.528 00.001 12268 OnExposeComplete: enter
04:56:49.528 00.000 12268 UpdateGuideState(): m_state=2
04:56:49.528 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:56:49.528 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=36, SNR=4.2, Peak=26 HFD=3.8
04:56:49.528 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
04:56:49.528 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.94)
04:56:49.529 00.001 12268 CameraToMount -- cameraX=0.87 cameraY=-0.83 hyp=1.20 cameraTheta=-0.76 mountX=-0.74 mountY=0.97, mountTheta=2.22
04:56:49.533 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:49.547 00.014 12268 UpdateGuideState exits: m=36 SNR=4.2
04:56:49.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:49.548 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:49.548 00.000 12268 Enqueuing Expose request
04:56:49.548 00.000 11616 Worker thread wakes up
04:56:49.548 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:49.548 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:51.560 02.012 11616 Exposure complete
04:56:51.610 00.050 11616 worker thread done servicing request
04:56:51.610 00.000 12268 OnExposeComplete: enter
04:56:51.611 00.001 12268 UpdateGuideState(): m_state=2
04:56:51.611 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:56:51.611 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.82, Mass=48, SNR=4.8, Peak=31 HFD=3.4
04:56:51.611 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
04:56:51.611 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.87)
04:56:51.611 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.57 hyp=0.78 cameraTheta=-0.83 mountX=-0.52 mountY=0.59, mountTheta=2.29
04:56:51.613 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:56:51.628 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
04:56:51.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:51.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:51.628 00.000 12268 Enqueuing Expose request
04:56:51.629 00.001 11616 Worker thread wakes up
04:56:51.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:51.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:53.640 02.011 11616 Exposure complete
04:56:53.691 00.051 11616 worker thread done servicing request
04:56:53.691 00.000 12268 OnExposeComplete: enter
04:56:53.691 00.000 12268 UpdateGuideState(): m_state=2
04:56:53.691 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:56:53.691 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=38, SNR=4.3, Peak=29 HFD=3.1
04:56:53.692 00.001 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
04:56:53.692 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
04:56:53.692 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.78 hyp=1.00 cameraTheta=-0.90 mountX=-0.71 mountY=0.72, mountTheta=2.35
04:56:53.694 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:53.708 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
04:56:53.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:53.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:53.708 00.000 12268 Enqueuing Expose request
04:56:53.709 00.001 11616 Worker thread wakes up
04:56:53.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:53.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:55.722 02.013 11616 Exposure complete
04:56:55.773 00.051 11616 worker thread done servicing request
04:56:55.773 00.000 12268 OnExposeComplete: enter
04:56:55.774 00.001 12268 UpdateGuideState(): m_state=2
04:56:55.774 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:56:55.774 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.86, Mass=61, SNR=5.4, Peak=30 HFD=4.9
04:56:55.774 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
04:56:55.774 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.95)
04:56:55.774 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.53 hyp=0.78 cameraTheta=-0.75 mountX=-0.48 mountY=0.64, mountTheta=2.21
04:56:55.776 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:55.791 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:56:55.791 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:55.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:55.791 00.000 12268 Enqueuing Expose request
04:56:55.791 00.000 11616 Worker thread wakes up
04:56:55.791 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:55.792 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:56:57.797 02.005 11616 Exposure complete
04:56:57.847 00.050 11616 worker thread done servicing request
04:56:57.848 00.001 12268 OnExposeComplete: enter
04:56:57.848 00.000 12268 UpdateGuideState(): m_state=2
04:56:57.848 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:56:57.848 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.42, Mass=57, SNR=5.3, Peak=29 HFD=6.0
04:56:57.848 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
04:56:57.848 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
04:56:57.848 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.98 hyp=0.98 cameraTheta=-1.49 mountX=-0.97 mountY=0.20, mountTheta=2.93
04:56:57.850 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:56:57.864 00.014 12268 UpdateGuideState exits: m=57 SNR=5.3
04:56:57.865 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:57.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:57.865 00.000 12268 Enqueuing Expose request
04:56:57.865 00.000 11616 Worker thread wakes up
04:56:57.865 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:57.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:56:59.882 02.017 11616 Exposure complete
04:56:59.932 00.050 11616 worker thread done servicing request
04:56:59.933 00.001 12268 OnExposeComplete: enter
04:56:59.933 00.000 12268 UpdateGuideState(): m_state=2
04:56:59.933 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:56:59.933 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.64, Mass=46, SNR=4.8, Peak=33 HFD=3.0
04:56:59.933 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
04:56:59.933 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.67)
04:56:59.933 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.75 hyp=0.88 cameraTheta=-1.03 mountX=-0.70 mountY=0.54, mountTheta=2.49
04:56:59.936 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:56:59.951 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
04:56:59.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:59.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:56:59.951 00.000 12268 Enqueuing Expose request
04:56:59.951 00.000 11616 Worker thread wakes up
04:56:59.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:56:59.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:01.957 02.006 11616 Exposure complete
04:57:02.014 00.057 11616 worker thread done servicing request
04:57:02.014 00.000 12268 OnExposeComplete: enter
04:57:02.015 00.001 12268 UpdateGuideState(): m_state=2
04:57:02.015 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:57:02.015 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.62, Mass=58, SNR=5.2, Peak=29 HFD=4.7
04:57:02.015 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
04:57:02.015 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
04:57:02.015 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.77 hyp=0.79 cameraTheta=-1.35 mountX=-0.75 mountY=0.27, mountTheta=2.79
04:57:02.018 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:57:02.034 00.016 12268 UpdateGuideState exits: m=58 SNR=5.2
04:57:02.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:02.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:02.034 00.000 12268 Enqueuing Expose request
04:57:02.034 00.000 11616 Worker thread wakes up
04:57:02.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:02.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:57:04.046 02.012 11616 Exposure complete
04:57:04.099 00.053 11616 worker thread done servicing request
04:57:04.099 00.000 12268 OnExposeComplete: enter
04:57:04.099 00.000 12268 UpdateGuideState(): m_state=2
04:57:04.100 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:57:04.100 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.96, Mass=41, SNR=4.5, Peak=29 HFD=3.2
04:57:04.100 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
04:57:04.100 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.02)
04:57:04.100 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.44 hyp=0.69 cameraTheta=-0.68 mountX=-0.38 mountY=0.59, mountTheta=2.15
04:57:04.102 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:04.118 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
04:57:04.118 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:04.118 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:04.118 00.000 12268 Enqueuing Expose request
04:57:04.118 00.000 11616 Worker thread wakes up
04:57:04.118 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:04.118 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:06.128 02.010 11616 Exposure complete
04:57:06.179 00.051 11616 worker thread done servicing request
04:57:06.179 00.000 12268 OnExposeComplete: enter
04:57:06.179 00.000 12268 UpdateGuideState(): m_state=2
04:57:06.179 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:57:06.180 00.001 12268 Star::Find returns 1 (0), X=665.90, Y=915.48, Mass=48, SNR=4.8, Peak=24 HFD=5.4
04:57:06.180 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
04:57:06.180 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.73)
04:57:06.180 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.92 hyp=1.11 cameraTheta=-0.97 mountX=-0.85 mountY=0.73, mountTheta=2.43
04:57:06.182 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:06.196 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
04:57:06.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:06.197 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:06.197 00.000 12268 Enqueuing Expose request
04:57:06.197 00.000 11616 Worker thread wakes up
04:57:06.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:06.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:57:08.206 02.009 11616 Exposure complete
04:57:08.257 00.051 11616 worker thread done servicing request
04:57:08.257 00.000 12268 OnExposeComplete: enter
04:57:08.258 00.001 12268 UpdateGuideState(): m_state=2
04:57:08.258 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:57:08.258 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.03, Mass=42, SNR=4.6, Peak=28 HFD=3.8
04:57:08.258 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
04:57:08.258 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.47)
04:57:08.258 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-1.36 hyp=1.44 cameraTheta=-1.23 mountX=-1.31 mountY=0.65, mountTheta=2.68
04:57:08.260 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:08.275 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
04:57:08.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:08.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:08.275 00.000 12268 Enqueuing Expose request
04:57:08.275 00.000 11616 Worker thread wakes up
04:57:08.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:08.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:57:10.292 02.017 11616 Exposure complete
04:57:10.343 00.051 11616 worker thread done servicing request
04:57:10.344 00.001 12268 OnExposeComplete: enter
04:57:10.344 00.000 12268 UpdateGuideState(): m_state=2
04:57:10.344 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:57:10.344 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.77, Mass=45, SNR=4.7, Peak=31 HFD=3.7
04:57:10.344 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
04:57:10.344 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
04:57:10.344 00.000 12268 CameraToMount -- cameraX=0.80 cameraY=-0.63 hyp=1.02 cameraTheta=-0.67 mountX=-0.55 mountY=0.87, mountTheta=2.13
04:57:10.346 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:10.360 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:57:10.361 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:10.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:10.361 00.000 12268 Enqueuing Expose request
04:57:10.361 00.000 11616 Worker thread wakes up
04:57:10.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:10.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:12.367 02.006 11616 Exposure complete
04:57:12.418 00.051 11616 worker thread done servicing request
04:57:12.418 00.000 12268 OnExposeComplete: enter
04:57:12.418 00.000 12268 UpdateGuideState(): m_state=2
04:57:12.418 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:57:12.418 00.000 12268 Star::Find returns 1 (0), X=665.15, Y=916.45, Mass=49, SNR=4.9, Peak=29 HFD=2.5
04:57:12.418 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
04:57:12.418 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
04:57:12.418 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.72 mountX=0.04 mountY=-0.14, mountTheta=-1.25
04:57:12.421 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:12.435 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
04:57:12.436 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:12.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:12.436 00.000 12268 Enqueuing Expose request
04:57:12.436 00.000 11616 Worker thread wakes up
04:57:12.436 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:12.436 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:57:14.445 02.009 11616 Exposure complete
04:57:14.497 00.052 11616 worker thread done servicing request
04:57:14.497 00.000 12268 OnExposeComplete: enter
04:57:14.498 00.001 12268 UpdateGuideState(): m_state=2
04:57:14.498 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:57:14.498 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.76, Mass=59, SNR=5.3, Peak=26 HFD=6.1
04:57:14.498 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
04:57:14.498 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.33)
04:57:14.498 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.64 hyp=0.65 cameraTheta=-1.37 mountX=-0.62 mountY=0.21, mountTheta=2.82
04:57:14.500 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:14.515 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:57:14.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:14.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:14.515 00.000 12268 Enqueuing Expose request
04:57:14.515 00.000 11616 Worker thread wakes up
04:57:14.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:14.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:57:16.525 02.010 11616 Exposure complete
04:57:16.577 00.052 11616 worker thread done servicing request
04:57:16.577 00.000 12268 OnExposeComplete: enter
04:57:16.578 00.001 12268 UpdateGuideState(): m_state=2
04:57:16.578 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:57:16.578 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.68, Mass=60, SNR=5.4, Peak=27 HFD=6.8
04:57:16.578 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
04:57:16.578 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.52)
04:57:16.578 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.72 hyp=0.78 cameraTheta=-1.18 mountX=-0.69 mountY=0.39, mountTheta=2.63
04:57:16.580 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:16.596 00.016 12268 UpdateGuideState exits: m=60 SNR=5.4
04:57:16.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:16.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:16.596 00.000 12268 Enqueuing Expose request
04:57:16.596 00.000 11616 Worker thread wakes up
04:57:16.596 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:16.597 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:18.602 02.005 11616 Exposure complete
04:57:18.654 00.052 11616 worker thread done servicing request
04:57:18.654 00.000 12268 OnExposeComplete: enter
04:57:18.655 00.001 12268 UpdateGuideState(): m_state=2
04:57:18.655 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:57:18.655 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.48, Mass=40, SNR=4.4, Peak=27 HFD=3.8
04:57:18.655 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
04:57:18.655 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
04:57:18.655 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.92 hyp=1.16 cameraTheta=-0.92 mountX=-0.85 mountY=0.82, mountTheta=2.37
04:57:18.657 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:57:18.671 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
04:57:18.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:18.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:18.672 00.001 12268 Enqueuing Expose request
04:57:18.672 00.000 11616 Worker thread wakes up
04:57:18.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:18.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:57:20.679 02.007 11616 Exposure complete
04:57:20.732 00.053 11616 worker thread done servicing request
04:57:20.732 00.000 12268 OnExposeComplete: enter
04:57:20.732 00.000 12268 UpdateGuideState(): m_state=2
04:57:20.732 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:57:20.732 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=916.01, Mass=58, SNR=5.3, Peak=28 HFD=6.4
04:57:20.732 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
04:57:20.732 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.56)
04:57:20.732 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.39 hyp=0.42 cameraTheta=-1.14 mountX=-0.37 mountY=0.22, mountTheta=2.59
04:57:20.734 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:20.748 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:57:20.749 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:20.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:20.749 00.000 12268 Enqueuing Expose request
04:57:20.749 00.000 11616 Worker thread wakes up
04:57:20.749 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:20.749 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:57:22.764 02.015 11616 Exposure complete
04:57:22.814 00.050 11616 worker thread done servicing request
04:57:22.814 00.000 12268 OnExposeComplete: enter
04:57:22.814 00.000 12268 UpdateGuideState(): m_state=2
04:57:22.815 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:57:22.815 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.76, Mass=62, SNR=5.4, Peak=29 HFD=5.1
04:57:22.815 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
04:57:22.815 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
04:57:22.815 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.64 hyp=0.69 cameraTheta=-1.19 mountX=-0.61 mountY=0.34, mountTheta=2.63
04:57:22.817 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:22.831 00.014 12268 UpdateGuideState exits: m=62 SNR=5.4
04:57:22.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:22.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:22.831 00.000 12268 Enqueuing Expose request
04:57:22.832 00.001 11616 Worker thread wakes up
04:57:22.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:22.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:24.840 02.008 11616 Exposure complete
04:57:24.891 00.051 11616 worker thread done servicing request
04:57:24.891 00.000 12268 OnExposeComplete: enter
04:57:24.891 00.000 12268 UpdateGuideState(): m_state=2
04:57:24.891 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:57:24.892 00.001 12268 Star::Find returns 1 (0), X=665.26, Y=915.49, Mass=61, SNR=5.4, Peak=30 HFD=6.4
04:57:24.892 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
04:57:24.892 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
04:57:24.892 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.91 hyp=0.91 cameraTheta=-1.59 mountX=-0.90 mountY=0.10, mountTheta=3.03
04:57:24.894 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:24.911 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
04:57:24.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:24.911 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:24.911 00.000 12268 Enqueuing Expose request
04:57:24.912 00.001 11616 Worker thread wakes up
04:57:24.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:24.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:57:26.923 02.011 11616 Exposure complete
04:57:26.973 00.050 11616 worker thread done servicing request
04:57:26.973 00.000 12268 OnExposeComplete: enter
04:57:26.973 00.000 12268 UpdateGuideState(): m_state=2
04:57:26.973 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:57:26.973 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=916.22, Mass=60, SNR=5.4, Peak=27 HFD=6.7
04:57:26.974 00.001 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
04:57:26.974 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.35)
04:57:26.974 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.18 hyp=0.52 cameraTheta=-0.35 mountX=-0.13 mountY=0.51, mountTheta=1.82
04:57:26.976 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:26.990 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
04:57:26.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:26.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:26.990 00.000 12268 Enqueuing Expose request
04:57:26.991 00.001 11616 Worker thread wakes up
04:57:26.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:26.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:29.074 02.083 11616 Exposure complete
04:57:29.129 00.055 11616 worker thread done servicing request
04:57:29.129 00.000 12268 OnExposeComplete: enter
04:57:29.129 00.000 12268 UpdateGuideState(): m_state=2
04:57:29.129 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:57:29.130 00.001 12268 Star::Find returns 1 (0), X=665.53, Y=915.57, Mass=52, SNR=5.0, Peak=27 HFD=5.7
04:57:29.130 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
04:57:29.130 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.43)
04:57:29.130 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.82 hyp=0.86 cameraTheta=-1.27 mountX=-0.80 mountY=0.36, mountTheta=2.72
04:57:29.133 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:29.149 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
04:57:29.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:29.150 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:29.150 00.000 12268 Enqueuing Expose request
04:57:29.150 00.000 11616 Worker thread wakes up
04:57:29.150 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:29.150 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:31.166 02.016 11616 Exposure complete
04:57:31.217 00.051 11616 worker thread done servicing request
04:57:31.218 00.001 12268 OnExposeComplete: enter
04:57:31.218 00.000 12268 UpdateGuideState(): m_state=2
04:57:31.218 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:57:31.218 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.25, Mass=58, SNR=5.3, Peak=29 HFD=5.1
04:57:31.218 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
04:57:31.218 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
04:57:31.218 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-1.15 hyp=1.25 cameraTheta=-1.17 mountX=-1.09 mountY=0.63, mountTheta=2.62
04:57:31.220 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:57:31.234 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:57:31.235 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:31.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:31.235 00.000 12268 Enqueuing Expose request
04:57:31.235 00.000 11616 Worker thread wakes up
04:57:31.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:31.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:57:33.239 02.004 11616 Exposure complete
04:57:33.289 00.050 11616 worker thread done servicing request
04:57:33.289 00.000 12268 OnExposeComplete: enter
04:57:33.289 00.000 12268 UpdateGuideState(): m_state=2
04:57:33.290 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:57:33.290 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.88, Mass=56, SNR=5.2, Peak=28 HFD=4.8
04:57:33.290 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
04:57:33.290 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
04:57:33.290 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.52 hyp=0.61 cameraTheta=-1.01 mountX=-0.48 mountY=0.39, mountTheta=2.46
04:57:33.292 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:57:33.306 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:57:33.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:33.306 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:33.306 00.000 12268 Enqueuing Expose request
04:57:33.307 00.001 11616 Worker thread wakes up
04:57:33.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:33.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:35.321 02.014 11616 Exposure complete
04:57:35.373 00.052 11616 worker thread done servicing request
04:57:35.374 00.001 12268 OnExposeComplete: enter
04:57:35.374 00.000 12268 UpdateGuideState(): m_state=2
04:57:35.374 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:57:35.374 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.22, Mass=40, SNR=4.4, Peak=28 HFD=3.7
04:57:35.374 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
04:57:35.374 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
04:57:35.374 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-1.18 hyp=1.34 cameraTheta=-1.08 mountX=-1.11 mountY=0.78, mountTheta=2.53
04:57:35.376 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:35.391 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
04:57:35.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:35.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:35.391 00.000 12268 Enqueuing Expose request
04:57:35.391 00.000 11616 Worker thread wakes up
04:57:35.391 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:35.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:57:37.405 02.014 11616 Exposure complete
04:57:37.459 00.054 11616 worker thread done servicing request
04:57:37.459 00.000 12268 OnExposeComplete: enter
04:57:37.459 00.000 12268 UpdateGuideState(): m_state=2
04:57:37.459 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:57:37.459 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.92, Mass=58, SNR=5.3, Peak=28 HFD=6.4
04:57:37.459 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
04:57:37.460 00.001 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.51)
04:57:37.460 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.48 hyp=0.51 cameraTheta=-1.19 mountX=-0.46 mountY=0.25, mountTheta=2.64
04:57:37.462 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:37.479 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
04:57:37.480 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:37.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:37.480 00.000 12268 Enqueuing Expose request
04:57:37.480 00.000 11616 Worker thread wakes up
04:57:37.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:37.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:57:39.490 02.010 11616 Exposure complete
04:57:39.543 00.053 11616 worker thread done servicing request
04:57:39.543 00.000 12268 OnExposeComplete: enter
04:57:39.543 00.000 12268 UpdateGuideState(): m_state=2
04:57:39.543 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:57:39.544 00.001 12268 Star::Find returns 1 (0), X=665.37, Y=915.16, Mass=59, SNR=5.3, Peak=30 HFD=6.2
04:57:39.544 00.000 12268 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
04:57:39.544 00.000 12268 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.20)
04:57:39.544 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-1.24 hyp=1.24 cameraTheta=-1.50 mountX=-1.22 mountY=0.25, mountTheta=2.94
04:57:39.546 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:39.560 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
04:57:39.561 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:39.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:39.561 00.000 12268 Enqueuing Expose request
04:57:39.561 00.000 11616 Worker thread wakes up
04:57:39.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:39.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:57:41.566 02.005 11616 Exposure complete
04:57:41.616 00.050 11616 worker thread done servicing request
04:57:41.616 00.000 12268 OnExposeComplete: enter
04:57:41.616 00.000 12268 UpdateGuideState(): m_state=2
04:57:41.616 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:57:41.616 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.39, Mass=59, SNR=5.3, Peak=29 HFD=4.2
04:57:41.617 00.001 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
04:57:41.617 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.74)
04:57:41.617 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-1.00 hyp=1.22 cameraTheta=-0.96 mountX=-0.93 mountY=0.83, mountTheta=2.41
04:57:41.618 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:41.633 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:57:41.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:41.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:41.633 00.000 12268 Enqueuing Expose request
04:57:41.633 00.000 11616 Worker thread wakes up
04:57:41.633 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:41.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:57:43.653 02.020 11616 Exposure complete
04:57:43.705 00.052 11616 worker thread done servicing request
04:57:43.705 00.000 12268 OnExposeComplete: enter
04:57:43.705 00.000 12268 UpdateGuideState(): m_state=2
04:57:43.705 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:57:43.706 00.001 12268 Star::Find returns 1 (0), X=665.55, Y=916.09, Mass=45, SNR=4.7, Peak=29 HFD=3.0
04:57:43.706 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
04:57:43.706 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.86)
04:57:43.706 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.30 hyp=0.41 cameraTheta=-0.84 mountX=-0.28 mountY=0.31, mountTheta=2.29
04:57:43.708 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:43.722 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
04:57:43.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:43.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:43.723 00.001 12268 Enqueuing Expose request
04:57:43.723 00.000 11616 Worker thread wakes up
04:57:43.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:43.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:45.730 02.007 11616 Exposure complete
04:57:45.781 00.051 11616 worker thread done servicing request
04:57:45.781 00.000 12268 OnExposeComplete: enter
04:57:45.781 00.000 12268 UpdateGuideState(): m_state=2
04:57:45.781 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:57:45.782 00.001 12268 Star::Find returns 1 (0), X=665.68, Y=916.45, Mass=58, SNR=5.3, Peak=28 HFD=6.1
04:57:45.782 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
04:57:45.782 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
04:57:45.782 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.06 hyp=0.40 cameraTheta=0.14 mountX=0.10 mountY=0.39, mountTheta=1.33
04:57:45.784 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:45.799 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:57:45.799 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:45.799 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:45.799 00.000 12268 Enqueuing Expose request
04:57:45.799 00.000 11616 Worker thread wakes up
04:57:45.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:45.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:47.816 02.017 11616 Exposure complete
04:57:47.867 00.051 11616 worker thread done servicing request
04:57:47.867 00.000 12268 OnExposeComplete: enter
04:57:47.867 00.000 12268 UpdateGuideState(): m_state=2
04:57:47.868 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:57:47.868 00.000 12268 Star::Find returns 1 (0), X=665.09, Y=916.03, Mass=55, SNR=5.1, Peak=30 HFD=5.5
04:57:47.868 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.51 = 2.78)
04:57:47.868 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
04:57:47.868 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.37 hyp=0.42 cameraTheta=-2.03 mountX=-0.39 mountY=-0.14, mountTheta=-2.80
04:57:47.870 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:47.884 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
04:57:47.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:47.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:47.884 00.000 12268 Enqueuing Expose request
04:57:47.885 00.001 11616 Worker thread wakes up
04:57:47.885 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:47.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:57:49.901 02.016 11616 Exposure complete
04:57:49.952 00.051 11616 worker thread done servicing request
04:57:49.953 00.001 12268 OnExposeComplete: enter
04:57:49.953 00.000 12268 UpdateGuideState(): m_state=2
04:57:49.953 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:57:49.953 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.66, Mass=65, SNR=5.5, Peak=30 HFD=5.1
04:57:49.953 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
04:57:49.953 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
04:57:49.953 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.74 hyp=0.87 cameraTheta=-1.01 mountX=-0.69 mountY=0.56, mountTheta=2.46
04:57:49.955 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:49.970 00.015 12268 UpdateGuideState exits: m=65 SNR=5.5
04:57:49.970 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:49.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:49.970 00.000 12268 Enqueuing Expose request
04:57:49.970 00.000 11616 Worker thread wakes up
04:57:49.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:49.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:51.973 02.003 11616 Exposure complete
04:57:52.026 00.053 11616 worker thread done servicing request
04:57:52.027 00.001 12268 OnExposeComplete: enter
04:57:52.027 00.000 12268 UpdateGuideState(): m_state=2
04:57:52.027 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:57:52.027 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.78, Mass=55, SNR=5.1, Peak=30 HFD=3.9
04:57:52.027 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
04:57:52.027 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
04:57:52.027 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.61 hyp=0.79 cameraTheta=-0.89 mountX=-0.56 mountY=0.57, mountTheta=2.35
04:57:52.029 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:52.045 00.016 12268 UpdateGuideState exits: m=55 SNR=5.1
04:57:52.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:52.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:52.045 00.000 12268 Enqueuing Expose request
04:57:52.046 00.001 11616 Worker thread wakes up
04:57:52.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:52.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:54.061 02.015 11616 Exposure complete
04:57:54.113 00.052 11616 worker thread done servicing request
04:57:54.113 00.000 12268 OnExposeComplete: enter
04:57:54.113 00.000 12268 UpdateGuideState(): m_state=2
04:57:54.113 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:57:54.113 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.79, Mass=49, SNR=4.9, Peak=31 HFD=3.5
04:57:54.113 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
04:57:54.114 00.001 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.83)
04:57:54.114 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.61 hyp=0.79 cameraTheta=-0.87 mountX=-0.56 mountY=0.58, mountTheta=2.33
04:57:54.116 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:54.131 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
04:57:54.132 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:54.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:54.132 00.000 12268 Enqueuing Expose request
04:57:54.132 00.000 11616 Worker thread wakes up
04:57:54.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:54.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:57:56.147 02.015 11616 Exposure complete
04:57:56.197 00.050 11616 worker thread done servicing request
04:57:56.198 00.001 12268 OnExposeComplete: enter
04:57:56.198 00.000 12268 UpdateGuideState(): m_state=2
04:57:56.198 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:57:56.198 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=916.13, Mass=60, SNR=5.4, Peak=30 HFD=5.4
04:57:56.198 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
04:57:56.198 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
04:57:56.198 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.27 hyp=0.27 cameraTheta=-1.42 mountX=-0.27 mountY=0.08, mountTheta=2.86
04:57:56.203 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:56.217 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
04:57:56.218 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:56.218 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:56.218 00.000 12268 Enqueuing Expose request
04:57:56.218 00.000 11616 Worker thread wakes up
04:57:56.218 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:56.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:57:58.238 02.020 11616 Exposure complete
04:57:58.290 00.052 11616 worker thread done servicing request
04:57:58.290 00.000 12268 OnExposeComplete: enter
04:57:58.290 00.000 12268 UpdateGuideState(): m_state=2
04:57:58.291 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:57:58.291 00.000 12268 Star::Find returns 1 (0), X=664.85, Y=915.86, Mass=55, SNR=5.2, Peak=30 HFD=4.7
04:57:58.291 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
04:57:58.291 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
04:57:58.291 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.53 hyp=0.69 cameraTheta=-2.25 mountX=-0.57 mountY=-0.36, mountTheta=-2.58
04:57:58.293 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:57:58.307 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
04:57:58.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:58.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:57:58.307 00.000 12268 Enqueuing Expose request
04:57:58.307 00.000 11616 Worker thread wakes up
04:57:58.308 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:57:58.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:58:00.323 02.015 11616 Exposure complete
04:58:00.373 00.050 11616 worker thread done servicing request
04:58:00.373 00.000 12268 OnExposeComplete: enter
04:58:00.373 00.000 12268 UpdateGuideState(): m_state=2
04:58:00.374 00.001 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:58:00.374 00.000 12268 Star::Find returns 1 (0), X=665.18, Y=915.70, Mass=59, SNR=5.3, Peak=35 HFD=3.0
04:58:00.374 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
04:58:00.374 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
04:58:00.374 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.70 hyp=0.71 cameraTheta=-1.71 mountX=-0.71 mountY=-0.01, mountTheta=-3.13
04:58:00.376 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:00.390 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
04:58:00.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:00.390 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:00.390 00.000 12268 Enqueuing Expose request
04:58:00.391 00.001 11616 Worker thread wakes up
04:58:00.391 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:00.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:58:02.394 02.003 11616 Exposure complete
04:58:02.444 00.050 11616 worker thread done servicing request
04:58:02.444 00.000 12268 OnExposeComplete: enter
04:58:02.444 00.000 12268 UpdateGuideState(): m_state=2
04:58:02.444 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:58:02.444 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.86, Mass=60, SNR=5.3, Peak=27 HFD=6.3
04:58:02.444 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
04:58:02.444 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.82)
04:58:02.445 00.001 12268 CameraToMount -- cameraX=0.44 cameraY=-0.54 hyp=0.70 cameraTheta=-0.88 mountX=-0.49 mountY=0.51, mountTheta=2.34
04:58:02.446 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:02.461 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:58:02.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:02.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:02.461 00.000 12268 Enqueuing Expose request
04:58:02.461 00.000 11616 Worker thread wakes up
04:58:02.462 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:02.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:04.475 02.013 11616 Exposure complete
04:58:04.525 00.050 11616 worker thread done servicing request
04:58:04.525 00.000 12268 OnExposeComplete: enter
04:58:04.525 00.000 12268 UpdateGuideState(): m_state=2
04:58:04.525 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:58:04.525 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=916.31, Mass=52, SNR=5.0, Peak=27 HFD=5.0
04:58:04.525 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
04:58:04.525 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
04:58:04.525 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-0.09 hyp=0.68 cameraTheta=-0.13 mountX=-0.02 mountY=0.68, mountTheta=1.60
04:58:04.527 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:58:04.541 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
04:58:04.542 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:04.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:04.542 00.000 12268 Enqueuing Expose request
04:58:04.542 00.000 11616 Worker thread wakes up
04:58:04.542 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:04.542 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:06.547 02.005 11616 Exposure complete
04:58:06.597 00.050 11616 worker thread done servicing request
04:58:06.598 00.001 12268 OnExposeComplete: enter
04:58:06.598 00.000 12268 UpdateGuideState(): m_state=2
04:58:06.598 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:58:06.598 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.59, Mass=58, SNR=5.3, Peak=30 HFD=5.5
04:58:06.598 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
04:58:06.598 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
04:58:06.598 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.81 hyp=0.88 cameraTheta=-1.17 mountX=-0.77 mountY=0.45, mountTheta=2.62
04:58:06.600 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:58:06.615 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:58:06.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:06.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:06.615 00.000 12268 Enqueuing Expose request
04:58:06.615 00.000 11616 Worker thread wakes up
04:58:06.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:06.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:08.622 02.007 11616 Exposure complete
04:58:08.672 00.050 11616 worker thread done servicing request
04:58:08.672 00.000 12268 OnExposeComplete: enter
04:58:08.672 00.000 12268 UpdateGuideState(): m_state=2
04:58:08.672 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:58:08.672 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.57, Mass=46, SNR=4.8, Peak=32 HFD=2.8
04:58:08.672 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
04:58:08.672 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
04:58:08.672 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.83 hyp=0.87 cameraTheta=-1.25 mountX=-0.80 mountY=0.38, mountTheta=2.70
04:58:08.674 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:58:08.690 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
04:58:08.691 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:08.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:08.691 00.000 12268 Enqueuing Expose request
04:58:08.691 00.000 11616 Worker thread wakes up
04:58:08.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:08.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:10.703 02.012 11616 Exposure complete
04:58:10.753 00.050 11616 worker thread done servicing request
04:58:10.753 00.000 12268 OnExposeComplete: enter
04:58:10.754 00.001 12268 UpdateGuideState(): m_state=2
04:58:10.754 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:58:10.754 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.91, Mass=55, SNR=5.2, Peak=30 HFD=4.7
04:58:10.754 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
04:58:10.754 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.54)
04:58:10.754 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.49 hyp=0.53 cameraTheta=-1.16 mountX=-0.46 mountY=0.27, mountTheta=2.61
04:58:10.756 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:10.771 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
04:58:10.771 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:10.771 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:10.771 00.000 12268 Enqueuing Expose request
04:58:10.772 00.001 11616 Worker thread wakes up
04:58:10.772 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:10.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:58:12.783 02.011 11616 Exposure complete
04:58:12.834 00.051 11616 worker thread done servicing request
04:58:12.834 00.000 12268 OnExposeComplete: enter
04:58:12.834 00.000 12268 UpdateGuideState(): m_state=2
04:58:12.834 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:58:12.835 00.001 12268 Star::Find returns 1 (0), X=665.55, Y=916.08, Mass=58, SNR=5.3, Peak=29 HFD=5.6
04:58:12.835 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
04:58:12.835 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.85)
04:58:12.835 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.31 hyp=0.42 cameraTheta=-0.85 mountX=-0.29 mountY=0.31, mountTheta=2.31
04:58:12.837 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:12.851 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:58:12.852 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:12.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:12.852 00.000 12268 Enqueuing Expose request
04:58:12.852 00.000 11616 Worker thread wakes up
04:58:12.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:12.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:14.866 02.014 11616 Exposure complete
04:58:14.917 00.051 11616 worker thread done servicing request
04:58:14.917 00.000 12268 OnExposeComplete: enter
04:58:14.917 00.000 12268 UpdateGuideState(): m_state=2
04:58:14.917 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:58:14.917 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=916.05, Mass=58, SNR=5.3, Peak=33 HFD=3.5
04:58:14.917 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
04:58:14.917 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
04:58:14.918 00.001 12268 CameraToMount -- cameraX=0.31 cameraY=-0.34 hyp=0.47 cameraTheta=-0.83 mountX=-0.31 mountY=0.36, mountTheta=2.29
04:58:14.920 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:58:14.934 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:58:14.934 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:14.934 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:14.934 00.000 12268 Enqueuing Expose request
04:58:14.934 00.000 11616 Worker thread wakes up
04:58:14.935 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:14.935 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:16.944 02.009 11616 Exposure complete
04:58:16.996 00.052 11616 worker thread done servicing request
04:58:16.996 00.000 12268 OnExposeComplete: enter
04:58:16.996 00.000 12268 UpdateGuideState(): m_state=2
04:58:16.996 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:58:16.996 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=916.08, Mass=68, SNR=5.7, Peak=27 HFD=6.7
04:58:16.996 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
04:58:16.996 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.76)
04:58:16.997 00.001 12268 CameraToMount -- cameraX=0.23 cameraY=-0.32 hyp=0.39 cameraTheta=-0.94 mountX=-0.29 mountY=0.27, mountTheta=2.39
04:58:16.999 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:17.014 00.015 12268 UpdateGuideState exits: m=68 SNR=5.7
04:58:17.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:17.015 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:17.015 00.000 12268 Enqueuing Expose request
04:58:17.015 00.000 11616 Worker thread wakes up
04:58:17.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:17.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:19.096 02.081 11616 Exposure complete
04:58:19.151 00.055 11616 worker thread done servicing request
04:58:19.152 00.001 12268 OnExposeComplete: enter
04:58:19.152 00.000 12268 UpdateGuideState(): m_state=2
04:58:19.152 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:58:19.152 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=916.22, Mass=57, SNR=5.2, Peak=25 HFD=7.2
04:58:19.152 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
04:58:19.152 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.84)
04:58:19.152 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-0.86 mountX=-0.16 mountY=0.17, mountTheta=2.32
04:58:19.154 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:19.169 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:58:19.169 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:19.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:19.169 00.000 12268 Enqueuing Expose request
04:58:19.169 00.000 11616 Worker thread wakes up
04:58:19.170 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:19.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:58:21.180 02.010 11616 Exposure complete
04:58:21.231 00.051 11616 worker thread done servicing request
04:58:21.231 00.000 12268 OnExposeComplete: enter
04:58:21.231 00.000 12268 UpdateGuideState(): m_state=2
04:58:21.231 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:58:21.232 00.001 12268 Star::Find returns 1 (0), X=665.38, Y=915.77, Mass=56, SNR=5.2, Peak=29 HFD=4.6
04:58:21.232 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
04:58:21.232 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.29)
04:58:21.232 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.62 hyp=0.63 cameraTheta=-1.41 mountX=-0.61 mountY=0.18, mountTheta=2.85
04:58:21.234 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:58:21.248 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:58:21.249 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:21.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:21.249 00.000 12268 Enqueuing Expose request
04:58:21.249 00.000 11616 Worker thread wakes up
04:58:21.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:21.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:58:23.252 02.003 11616 Exposure complete
04:58:23.302 00.050 11616 worker thread done servicing request
04:58:23.303 00.001 12268 OnExposeComplete: enter
04:58:23.303 00.000 12268 UpdateGuideState(): m_state=2
04:58:23.303 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:58:23.303 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.98, Mass=57, SNR=5.2, Peak=27 HFD=7.1
04:58:23.303 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
04:58:23.303 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
04:58:23.303 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.42 hyp=0.42 cameraTheta=-1.76 mountX=-0.42 mountY=-0.02, mountTheta=-3.08
04:58:23.305 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:23.320 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
04:58:23.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:23.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:23.320 00.000 12268 Enqueuing Expose request
04:58:23.320 00.000 11616 Worker thread wakes up
04:58:23.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:23.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:58:25.334 02.014 11616 Exposure complete
04:58:25.386 00.052 11616 worker thread done servicing request
04:58:25.386 00.000 12268 OnExposeComplete: enter
04:58:25.386 00.000 12268 UpdateGuideState(): m_state=2
04:58:25.386 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:58:25.386 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.50, Mass=56, SNR=5.2, Peak=29 HFD=5.1
04:58:25.386 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
04:58:25.386 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.56)
04:58:25.387 00.001 12268 CameraToMount -- cameraX=0.41 cameraY=-0.89 hyp=0.98 cameraTheta=-1.14 mountX=-0.85 mountY=0.52, mountTheta=2.59
04:58:25.389 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
04:58:25.403 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
04:58:25.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:25.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:25.403 00.000 12268 Enqueuing Expose request
04:58:25.403 00.000 11616 Worker thread wakes up
04:58:25.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:25.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:27.420 02.017 11616 Exposure complete
04:58:27.471 00.051 11616 worker thread done servicing request
04:58:27.471 00.000 12268 OnExposeComplete: enter
04:58:27.471 00.000 12268 UpdateGuideState(): m_state=2
04:58:27.471 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:58:27.472 00.001 12268 Star::Find returns 1 (0), X=666.27, Y=915.55, Mass=43, SNR=4.6, Peak=29 HFD=4.2
04:58:27.472 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
04:58:27.472 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.99)
04:58:27.472 00.000 12268 CameraToMount -- cameraX=0.99 cameraY=-0.85 hyp=1.30 cameraTheta=-0.71 mountX=-0.75 mountY=1.09, mountTheta=2.17
04:58:27.474 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:58:27.490 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
04:58:27.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:27.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:27.490 00.000 12268 Enqueuing Expose request
04:58:27.490 00.000 11616 Worker thread wakes up
04:58:27.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:27.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:29.513 02.023 11616 Exposure complete
04:58:29.564 00.051 11616 worker thread done servicing request
04:58:29.564 00.000 12268 OnExposeComplete: enter
04:58:29.564 00.000 12268 UpdateGuideState(): m_state=2
04:58:29.564 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:58:29.564 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.66, Mass=60, SNR=5.3, Peak=30 HFD=4.4
04:58:29.564 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
04:58:29.564 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
04:58:29.564 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.74 hyp=0.74 cameraTheta=-1.47 mountX=-0.73 mountY=0.17, mountTheta=2.91
04:58:29.566 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:29.581 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
04:58:29.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:29.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:29.581 00.000 12268 Enqueuing Expose request
04:58:29.582 00.001 11616 Worker thread wakes up
04:58:29.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:29.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:58:31.597 02.015 11616 Exposure complete
04:58:31.648 00.051 11616 worker thread done servicing request
04:58:31.648 00.000 12268 OnExposeComplete: enter
04:58:31.649 00.001 12268 UpdateGuideState(): m_state=2
04:58:31.649 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:58:31.649 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.50, Mass=44, SNR=4.6, Peak=24 HFD=4.3
04:58:31.649 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
04:58:31.649 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
04:58:31.649 00.000 12268 CameraToMount -- cameraX=0.78 cameraY=-0.89 hyp=1.19 cameraTheta=-0.85 mountX=-0.81 mountY=0.89, mountTheta=2.31
04:58:31.651 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:31.665 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
04:58:31.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:31.665 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:31.666 00.001 12268 Enqueuing Expose request
04:58:31.666 00.000 11616 Worker thread wakes up
04:58:31.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:31.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:33.669 02.003 11616 Exposure complete
04:58:33.720 00.051 11616 worker thread done servicing request
04:58:33.720 00.000 12268 OnExposeComplete: enter
04:58:33.720 00.000 12268 UpdateGuideState(): m_state=2
04:58:33.720 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:58:33.720 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.50, Mass=54, SNR=5.1, Peak=31 HFD=3.0
04:58:33.720 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
04:58:33.720 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.27)
04:58:33.720 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.90 hyp=0.91 cameraTheta=-1.43 mountX=-0.88 mountY=0.24, mountTheta=2.87
04:58:33.722 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:33.737 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:58:33.737 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:33.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:33.738 00.001 12268 Enqueuing Expose request
04:58:33.738 00.000 11616 Worker thread wakes up
04:58:33.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:33.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:58:35.743 02.005 11616 Exposure complete
04:58:35.792 00.049 11616 worker thread done servicing request
04:58:35.793 00.001 12268 OnExposeComplete: enter
04:58:35.793 00.000 12268 UpdateGuideState(): m_state=2
04:58:35.793 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:58:35.793 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.65, Mass=53, SNR=5.1, Peak=29 HFD=5.4
04:58:35.793 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
04:58:35.793 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.55)
04:58:35.793 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.75 hyp=0.82 cameraTheta=-1.15 mountX=-0.71 mountY=0.42, mountTheta=2.60
04:58:35.795 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:35.810 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
04:58:35.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:35.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:35.810 00.000 12268 Enqueuing Expose request
04:58:35.811 00.001 11616 Worker thread wakes up
04:58:35.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:35.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:37.827 02.016 11616 Exposure complete
04:58:37.880 00.053 11616 worker thread done servicing request
04:58:37.881 00.001 12268 OnExposeComplete: enter
04:58:37.881 00.000 12268 UpdateGuideState(): m_state=2
04:58:37.881 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:58:37.881 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.62, Mass=70, SNR=5.8, Peak=33 HFD=6.3
04:58:37.881 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
04:58:37.881 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.15)
04:58:37.881 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.78 hyp=0.78 cameraTheta=-1.55 mountX=-0.77 mountY=0.11, mountTheta=3.00
04:58:37.883 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:37.899 00.016 12268 UpdateGuideState exits: m=70 SNR=5.8
04:58:37.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:37.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:37.899 00.000 12268 Enqueuing Expose request
04:58:37.899 00.000 11616 Worker thread wakes up
04:58:37.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:37.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:58:39.911 02.012 11616 Exposure complete
04:58:39.965 00.054 11616 worker thread done servicing request
04:58:39.965 00.000 12268 OnExposeComplete: enter
04:58:39.965 00.000 12268 UpdateGuideState(): m_state=2
04:58:39.965 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:58:39.965 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=916.20, Mass=54, SNR=5.1, Peak=29 HFD=6.4
04:58:39.965 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
04:58:39.965 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.61)
04:58:39.966 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-1.09 mountX=-0.19 mountY=0.13, mountTheta=2.55
04:58:39.967 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:39.982 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:58:39.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:39.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:39.982 00.000 12268 Enqueuing Expose request
04:58:39.983 00.001 11616 Worker thread wakes up
04:58:39.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:39.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:58:41.996 02.013 11616 Exposure complete
04:58:42.055 00.059 11616 worker thread done servicing request
04:58:42.055 00.000 12268 OnExposeComplete: enter
04:58:42.055 00.000 12268 UpdateGuideState(): m_state=2
04:58:42.056 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:58:42.056 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.77, Mass=56, SNR=5.2, Peak=28 HFD=4.3
04:58:42.056 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
04:58:42.056 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.92)
04:58:42.056 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.63 hyp=0.90 cameraTheta=-0.78 mountX=-0.57 mountY=0.72, mountTheta=2.24
04:58:42.060 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:42.076 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
04:58:42.077 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:42.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:42.077 00.000 12268 Enqueuing Expose request
04:58:42.077 00.000 11616 Worker thread wakes up
04:58:42.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:42.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:44.096 02.019 11616 Exposure complete
04:58:44.148 00.052 11616 worker thread done servicing request
04:58:44.149 00.001 12268 OnExposeComplete: enter
04:58:44.149 00.000 12268 UpdateGuideState(): m_state=2
04:58:44.149 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:58:44.149 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.67, Mass=65, SNR=5.6, Peak=33 HFD=4.9
04:58:44.149 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
04:58:44.149 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
04:58:44.149 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.73 hyp=0.83 cameraTheta=-1.08 mountX=-0.69 mountY=0.49, mountTheta=2.53
04:58:44.152 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:44.166 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
04:58:44.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:44.167 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:44.167 00.000 12268 Enqueuing Expose request
04:58:44.167 00.000 11616 Worker thread wakes up
04:58:44.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:44.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:46.180 02.013 11616 Exposure complete
04:58:46.231 00.051 11616 worker thread done servicing request
04:58:46.231 00.000 12268 OnExposeComplete: enter
04:58:46.231 00.000 12268 UpdateGuideState(): m_state=2
04:58:46.232 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:58:46.232 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.76, Mass=54, SNR=5.1, Peak=30 HFD=4.4
04:58:46.232 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
04:58:46.232 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
04:58:46.232 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.64 hyp=0.86 cameraTheta=-0.85 mountX=-0.58 mountY=0.64, mountTheta=2.31
04:58:46.234 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:46.248 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
04:58:46.249 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:46.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:46.249 00.000 12268 Enqueuing Expose request
04:58:46.249 00.000 11616 Worker thread wakes up
04:58:46.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:46.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:48.254 02.005 11616 Exposure complete
04:58:48.304 00.050 11616 worker thread done servicing request
04:58:48.304 00.000 12268 OnExposeComplete: enter
04:58:48.304 00.000 12268 UpdateGuideState(): m_state=2
04:58:48.304 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:58:48.304 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.09, Mass=54, SNR=5.1, Peak=29 HFD=5.7
04:58:48.304 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
04:58:48.304 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
04:58:48.305 00.001 12268 CameraToMount -- cameraX=0.38 cameraY=-1.31 hyp=1.36 cameraTheta=-1.28 mountX=-1.26 mountY=0.55, mountTheta=2.73
04:58:48.306 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:48.321 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:58:48.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:48.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:48.321 00.000 12268 Enqueuing Expose request
04:58:48.321 00.000 11616 Worker thread wakes up
04:58:48.322 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:48.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:58:50.324 02.002 11616 Exposure complete
04:58:50.376 00.052 11616 worker thread done servicing request
04:58:50.376 00.000 12268 OnExposeComplete: enter
04:58:50.376 00.000 12268 UpdateGuideState(): m_state=2
04:58:50.376 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:58:50.377 00.001 12268 Star::Find returns 1 (0), X=665.03, Y=915.44, Mass=62, SNR=5.4, Peak=31 HFD=7.3
04:58:50.377 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.30 = 2.99)
04:58:50.377 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
04:58:50.377 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.96 hyp=0.99 cameraTheta=-1.82 mountX=-0.98 mountY=-0.12, mountTheta=-3.02
04:58:50.380 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:50.395 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
04:58:50.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:50.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:50.395 00.000 12268 Enqueuing Expose request
04:58:50.395 00.000 11616 Worker thread wakes up
04:58:50.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:50.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:58:52.412 02.017 11616 Exposure complete
04:58:52.462 00.050 11616 worker thread done servicing request
04:58:52.463 00.001 12268 OnExposeComplete: enter
04:58:52.463 00.000 12268 UpdateGuideState(): m_state=2
04:58:52.463 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:58:52.463 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.22, Mass=56, SNR=5.2, Peak=26 HFD=5.9
04:58:52.463 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
04:58:52.463 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
04:58:52.463 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-1.17 hyp=1.28 cameraTheta=-1.16 mountX=-1.12 mountY=0.66, mountTheta=2.61
04:58:52.465 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:52.480 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
04:58:52.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:52.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:52.480 00.000 12268 Enqueuing Expose request
04:58:52.480 00.000 11616 Worker thread wakes up
04:58:52.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:52.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:58:54.479 01.999 11616 Exposure complete
04:58:54.532 00.053 11616 worker thread done servicing request
04:58:54.532 00.000 12268 OnExposeComplete: enter
04:58:54.532 00.000 12268 UpdateGuideState(): m_state=2
04:58:54.533 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:58:54.533 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.59, Mass=54, SNR=5.1, Peak=28 HFD=4.8
04:58:54.533 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
04:58:54.533 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.40)
04:58:54.533 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.81 hyp=0.84 cameraTheta=-1.30 mountX=-0.78 mountY=0.32, mountTheta=2.75
04:58:54.535 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:58:54.550 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:58:54.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:54.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:54.550 00.000 12268 Enqueuing Expose request
04:58:54.550 00.000 11616 Worker thread wakes up
04:58:54.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:54.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:58:56.568 02.018 11616 Exposure complete
04:58:56.619 00.051 11616 worker thread done servicing request
04:58:56.619 00.000 12268 OnExposeComplete: enter
04:58:56.620 00.001 12268 UpdateGuideState(): m_state=2
04:58:56.620 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:58:56.620 00.000 12268 Star::Find returns 1 (0), X=665.19, Y=915.64, Mass=58, SNR=5.3, Peak=31 HFD=7.3
04:58:56.620 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.17 = 3.12)
04:58:56.620 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
04:58:56.620 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.75 hyp=0.76 cameraTheta=-1.69 mountX=-0.76 mountY=0.00, mountTheta=3.14
04:58:56.622 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:58:56.637 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:58:56.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:56.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:56.637 00.000 12268 Enqueuing Expose request
04:58:56.637 00.000 11616 Worker thread wakes up
04:58:56.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:56.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:58:58.639 02.002 11616 Exposure complete
04:58:58.690 00.051 11616 worker thread done servicing request
04:58:58.690 00.000 12268 OnExposeComplete: enter
04:58:58.690 00.000 12268 UpdateGuideState(): m_state=2
04:58:58.691 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:58:58.691 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.78, Mass=58, SNR=5.3, Peak=29 HFD=4.3
04:58:58.691 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
04:58:58.691 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
04:58:58.691 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.62 hyp=0.78 cameraTheta=-0.93 mountX=-0.57 mountY=0.54, mountTheta=2.39
04:58:58.693 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:58:58.707 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
04:58:58.708 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:58.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:58:58.708 00.000 12268 Enqueuing Expose request
04:58:58.708 00.000 11616 Worker thread wakes up
04:58:58.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:58:58.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:00.716 02.008 11616 Exposure complete
04:59:00.767 00.051 11616 worker thread done servicing request
04:59:00.768 00.001 12268 OnExposeComplete: enter
04:59:00.768 00.000 12268 UpdateGuideState(): m_state=2
04:59:00.768 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:59:00.768 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=916.12, Mass=56, SNR=5.2, Peak=28 HFD=6.9
04:59:00.768 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
04:59:00.768 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
04:59:00.768 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.28 hyp=0.37 cameraTheta=-0.86 mountX=-0.25 mountY=0.27, mountTheta=2.32
04:59:00.770 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:00.785 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
04:59:00.785 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:00.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:00.785 00.000 12268 Enqueuing Expose request
04:59:00.785 00.000 11616 Worker thread wakes up
04:59:00.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:00.786 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:02.790 02.004 11616 Exposure complete
04:59:02.841 00.051 11616 worker thread done servicing request
04:59:02.841 00.000 12268 OnExposeComplete: enter
04:59:02.841 00.000 12268 UpdateGuideState(): m_state=2
04:59:02.841 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:59:02.841 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=34, SNR=4.1, Peak=25 HFD=3.8
04:59:02.841 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
04:59:02.841 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
04:59:02.842 00.001 12268 CameraToMount -- cameraX=0.85 cameraY=-0.82 hyp=1.18 cameraTheta=-0.77 mountX=-0.74 mountY=0.95, mountTheta=2.23
04:59:02.844 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:02.858 00.014 12268 UpdateGuideState exits: m=34 SNR=4.1
04:59:02.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:02.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:02.858 00.000 12268 Enqueuing Expose request
04:59:02.858 00.000 11616 Worker thread wakes up
04:59:02.859 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:02.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:04.871 02.012 11616 Exposure complete
04:59:04.923 00.052 11616 worker thread done servicing request
04:59:04.924 00.001 12268 OnExposeComplete: enter
04:59:04.924 00.000 12268 UpdateGuideState(): m_state=2
04:59:04.924 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:59:04.924 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.54, Mass=51, SNR=5.0, Peak=30 HFD=3.8
04:59:04.924 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
04:59:04.924 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.73)
04:59:04.924 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=-0.85 hyp=1.03 cameraTheta=-0.97 mountX=-0.79 mountY=0.69, mountTheta=2.43
04:59:04.926 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:04.941 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
04:59:04.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:04.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:04.941 00.000 12268 Enqueuing Expose request
04:59:04.941 00.000 11616 Worker thread wakes up
04:59:04.941 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:04.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:06.945 02.004 11616 Exposure complete
04:59:06.997 00.052 11616 worker thread done servicing request
04:59:06.997 00.000 12268 OnExposeComplete: enter
04:59:06.997 00.000 12268 UpdateGuideState(): m_state=2
04:59:06.997 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:59:06.997 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.52, Mass=47, SNR=4.8, Peak=29 HFD=3.0
04:59:06.998 00.001 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
04:59:06.998 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.27)
04:59:06.998 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.88 hyp=0.89 cameraTheta=-1.43 mountX=-0.86 mountY=0.24, mountTheta=2.87
04:59:07.000 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:07.015 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
04:59:07.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:07.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:07.015 00.000 12268 Enqueuing Expose request
04:59:07.015 00.000 11616 Worker thread wakes up
04:59:07.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:07.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:59:09.093 02.078 11616 Exposure complete
04:59:09.147 00.054 11616 worker thread done servicing request
04:59:09.147 00.000 12268 OnExposeComplete: enter
04:59:09.147 00.000 12268 UpdateGuideState(): m_state=2
04:59:09.148 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:59:09.148 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=916.04, Mass=51, SNR=5.0, Peak=27 HFD=4.1
04:59:09.148 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
04:59:09.148 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.19)
04:59:09.148 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.36 hyp=0.74 cameraTheta=-0.51 mountX=-0.30 mountY=0.69, mountTheta=1.98
04:59:09.150 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:09.165 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
04:59:09.166 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:09.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:09.166 00.000 12268 Enqueuing Expose request
04:59:09.166 00.000 11616 Worker thread wakes up
04:59:09.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:09.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:11.184 02.018 11616 Exposure complete
04:59:11.235 00.051 11616 worker thread done servicing request
04:59:11.236 00.001 12268 OnExposeComplete: enter
04:59:11.236 00.000 12268 UpdateGuideState(): m_state=2
04:59:11.236 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:59:11.236 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.82, Mass=54, SNR=5.1, Peak=30 HFD=3.4
04:59:11.236 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
04:59:11.236 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.75)
04:59:11.236 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.58 hyp=0.71 cameraTheta=-0.95 mountX=-0.54 mountY=0.48, mountTheta=2.41
04:59:11.238 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:11.253 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
04:59:11.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:11.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:11.253 00.000 12268 Enqueuing Expose request
04:59:11.253 00.000 11616 Worker thread wakes up
04:59:11.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:11.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:13.266 02.013 11616 Exposure complete
04:59:13.316 00.050 11616 worker thread done servicing request
04:59:13.317 00.001 12268 OnExposeComplete: enter
04:59:13.317 00.000 12268 UpdateGuideState(): m_state=2
04:59:13.317 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:59:13.317 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.86, Mass=59, SNR=5.3, Peak=31 HFD=4.4
04:59:13.318 00.001 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
04:59:13.318 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
04:59:13.318 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.53 hyp=0.54 cameraTheta=-1.47 mountX=-0.53 mountY=0.12, mountTheta=2.91
04:59:13.320 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:13.334 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
04:59:13.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:13.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:13.334 00.000 12268 Enqueuing Expose request
04:59:13.334 00.000 11616 Worker thread wakes up
04:59:13.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:13.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:59:15.350 02.016 11616 Exposure complete
04:59:15.401 00.051 11616 worker thread done servicing request
04:59:15.402 00.001 12268 OnExposeComplete: enter
04:59:15.402 00.000 12268 UpdateGuideState(): m_state=2
04:59:15.402 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:59:15.402 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=915.17, Mass=61, SNR=5.4, Peak=32 HFD=5.1
04:59:15.402 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
04:59:15.402 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.10)
04:59:15.402 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-1.23 hyp=1.23 cameraTheta=-1.60 mountX=-1.22 mountY=0.12, mountTheta=3.04
04:59:15.404 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:15.419 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
04:59:15.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:15.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:15.419 00.000 12268 Enqueuing Expose request
04:59:15.419 00.000 11616 Worker thread wakes up
04:59:15.419 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:15.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
04:59:17.424 02.005 11616 Exposure complete
04:59:17.474 00.050 11616 worker thread done servicing request
04:59:17.474 00.000 12268 OnExposeComplete: enter
04:59:17.474 00.000 12268 UpdateGuideState(): m_state=2
04:59:17.475 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:59:17.475 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=914.96, Mass=58, SNR=5.3, Peak=28 HFD=4.8
04:59:17.475 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
04:59:17.475 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
04:59:17.475 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-1.44 hyp=1.48 cameraTheta=-1.33 mountX=-1.39 mountY=0.54, mountTheta=2.77
04:59:17.477 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:17.492 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
04:59:17.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:17.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:17.492 00.000 12268 Enqueuing Expose request
04:59:17.492 00.000 11616 Worker thread wakes up
04:59:17.493 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:17.493 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:59:19.511 02.018 11616 Exposure complete
04:59:19.564 00.053 11616 worker thread done servicing request
04:59:19.564 00.000 12268 OnExposeComplete: enter
04:59:19.564 00.000 12268 UpdateGuideState(): m_state=2
04:59:19.564 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:59:19.564 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.73, Mass=56, SNR=5.2, Peak=29 HFD=5.0
04:59:19.564 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
04:59:19.565 00.001 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
04:59:19.565 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.66 hyp=0.67 cameraTheta=-1.45 mountX=-0.65 mountY=0.16, mountTheta=2.89
04:59:19.567 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:19.584 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
04:59:19.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:19.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:19.585 00.001 12268 Enqueuing Expose request
04:59:19.585 00.000 11616 Worker thread wakes up
04:59:19.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:19.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:59:21.596 02.011 11616 Exposure complete
04:59:21.648 00.052 11616 worker thread done servicing request
04:59:21.649 00.001 12268 OnExposeComplete: enter
04:59:21.649 00.000 12268 UpdateGuideState(): m_state=2
04:59:21.649 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:59:21.649 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=39, SNR=4.4, Peak=28 HFD=3.7
04:59:21.649 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
04:59:21.649 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.92)
04:59:21.649 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=-0.82 hyp=1.17 cameraTheta=-0.78 mountX=-0.73 mountY=0.93, mountTheta=2.24
04:59:21.651 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:21.666 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
04:59:21.666 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:21.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:21.666 00.000 12268 Enqueuing Expose request
04:59:21.666 00.000 11616 Worker thread wakes up
04:59:21.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:21.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:23.676 02.010 11616 Exposure complete
04:59:23.726 00.050 11616 worker thread done servicing request
04:59:23.726 00.000 12268 OnExposeComplete: enter
04:59:23.726 00.000 12268 UpdateGuideState(): m_state=2
04:59:23.727 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:59:23.727 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.89, Mass=43, SNR=4.6, Peak=30 HFD=3.4
04:59:23.727 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
04:59:23.727 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
04:59:23.727 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.51 hyp=0.80 cameraTheta=-0.69 mountX=-0.45 mountY=0.68, mountTheta=2.15
04:59:23.729 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:23.743 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
04:59:23.744 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:23.744 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:23.744 00.000 12268 Enqueuing Expose request
04:59:23.744 00.000 11616 Worker thread wakes up
04:59:23.744 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:23.744 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:25.758 02.014 11616 Exposure complete
04:59:25.808 00.050 11616 worker thread done servicing request
04:59:25.808 00.000 12268 OnExposeComplete: enter
04:59:25.808 00.000 12268 UpdateGuideState(): m_state=2
04:59:25.808 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:59:25.809 00.001 12268 Star::Find returns 1 (0), X=665.50, Y=915.91, Mass=59, SNR=5.3, Peak=32 HFD=3.2
04:59:25.809 00.000 12268 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
04:59:25.809 00.000 12268 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.55)
04:59:25.809 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.49 hyp=0.54 cameraTheta=-1.15 mountX=-0.46 mountY=0.28, mountTheta=2.60
04:59:25.811 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:25.826 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:59:25.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:25.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:25.826 00.000 12268 Enqueuing Expose request
04:59:25.826 00.000 11616 Worker thread wakes up
04:59:25.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:25.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:59:27.831 02.005 11616 Exposure complete
04:59:27.882 00.051 11616 worker thread done servicing request
04:59:27.882 00.000 12268 OnExposeComplete: enter
04:59:27.882 00.000 12268 UpdateGuideState(): m_state=2
04:59:27.883 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:59:27.883 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.80, Mass=56, SNR=5.2, Peak=30 HFD=5.7
04:59:27.883 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
04:59:27.883 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
04:59:27.883 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.60 hyp=0.70 cameraTheta=-1.03 mountX=-0.56 mountY=0.43, mountTheta=2.48
04:59:27.885 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:59:27.900 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
04:59:27.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:27.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:27.900 00.000 12268 Enqueuing Expose request
04:59:27.900 00.000 11616 Worker thread wakes up
04:59:27.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:27.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:29.905 02.005 11616 Exposure complete
04:59:29.957 00.052 11616 worker thread done servicing request
04:59:29.957 00.000 12268 OnExposeComplete: enter
04:59:29.957 00.000 12268 UpdateGuideState(): m_state=2
04:59:29.957 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:59:29.957 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.91, Mass=45, SNR=4.7, Peak=28 HFD=4.1
04:59:29.957 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
04:59:29.957 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.10)
04:59:29.957 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.48 hyp=0.85 cameraTheta=-0.60 mountX=-0.41 mountY=0.76, mountTheta=2.07
04:59:29.960 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:29.975 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
04:59:29.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:29.976 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:29.976 00.000 12268 Enqueuing Expose request
04:59:29.976 00.000 11616 Worker thread wakes up
04:59:29.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:29.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:31.984 02.008 11616 Exposure complete
04:59:32.038 00.054 11616 worker thread done servicing request
04:59:32.038 00.000 12268 OnExposeComplete: enter
04:59:32.038 00.000 12268 UpdateGuideState(): m_state=2
04:59:32.038 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:59:32.039 00.001 12268 Star::Find returns 1 (0), X=665.64, Y=915.28, Mass=59, SNR=5.3, Peak=28 HFD=5.4
04:59:32.039 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
04:59:32.039 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
04:59:32.039 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-1.12 hyp=1.17 cameraTheta=-1.26 mountX=-1.08 mountY=0.50, mountTheta=2.71
04:59:32.042 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:32.057 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
04:59:32.057 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:32.057 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:32.057 00.000 12268 Enqueuing Expose request
04:59:32.057 00.000 11616 Worker thread wakes up
04:59:32.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:32.058 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:59:33.834 01.776 12268 evsrv: cli 0F8E6D80 connect
04:59:33.834 00.000 12268 case statement mapped state 2 to 1
04:59:33.835 00.001 12268 case statement mapped state 2 to 1
04:59:33.835 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"5890821c-5465-41b7-88e8-40149a19466f"}
04:59:33.835 00.000 12268 case statement mapped state 2 to 1
04:59:33.836 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"5890821c-5465-41b7-88e8-40149a19466f"}
04:59:33.837 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:59:33.972 00.135 12268 evsrv: cli 0F8E6D80 connect
04:59:33.972 00.000 12268 case statement mapped state 2 to 1
04:59:33.973 00.001 12268 case statement mapped state 2 to 1
04:59:33.973 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"d496b7a9-bd48-4ad0-8ebb-807706e1cfea"}
04:59:33.973 00.000 12268 case statement mapped state 2 to 1
04:59:33.973 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"d496b7a9-bd48-4ad0-8ebb-807706e1cfea"}
04:59:33.974 00.001 12268 evsrv: cli 0F8E6D80 disconnect
04:59:34.080 00.106 11616 Exposure complete
04:59:34.141 00.061 11616 worker thread done servicing request
04:59:34.141 00.000 12268 OnExposeComplete: enter
04:59:34.141 00.000 12268 UpdateGuideState(): m_state=2
04:59:34.141 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:59:34.141 00.000 12268 Star::Find returns 1 (0), X=665.09, Y=916.44, Mass=64, SNR=5.5, Peak=33 HFD=6.3
04:59:34.142 00.001 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
04:59:34.142 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
04:59:34.142 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.19 cameraTheta=2.91 mountX=0.03 mountY=-0.19, mountTheta=-1.43
04:59:34.144 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:34.161 00.017 12268 UpdateGuideState exits: m=64 SNR=5.5
04:59:34.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:34.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:34.161 00.000 12268 Enqueuing Expose request
04:59:34.161 00.000 11616 Worker thread wakes up
04:59:34.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:34.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:59:36.186 02.025 11616 Exposure complete
04:59:36.251 00.065 11616 worker thread done servicing request
04:59:36.252 00.001 12268 OnExposeComplete: enter
04:59:36.252 00.000 12268 UpdateGuideState(): m_state=2
04:59:36.252 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:59:36.252 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.35, Mass=53, SNR=5.0, Peak=26 HFD=5.0
04:59:36.252 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
04:59:36.252 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
04:59:36.252 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=-1.04 hyp=1.24 cameraTheta=-1.00 mountX=-0.97 mountY=0.79, mountTheta=2.46
04:59:36.255 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:36.270 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
04:59:36.271 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:36.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:36.271 00.000 12268 Enqueuing Expose request
04:59:36.271 00.000 11616 Worker thread wakes up
04:59:36.271 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:36.271 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:59:38.306 02.035 11616 Exposure complete
04:59:38.373 00.067 11616 worker thread done servicing request
04:59:38.374 00.001 12268 OnExposeComplete: enter
04:59:38.375 00.001 12268 UpdateGuideState(): m_state=2
04:59:38.375 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:59:38.375 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=40, SNR=4.4, Peak=30 HFD=3.2
04:59:38.375 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
04:59:38.376 00.001 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
04:59:38.376 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.78 hyp=1.02 cameraTheta=-0.88 mountX=-0.72 mountY=0.75, mountTheta=2.34
04:59:38.380 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:38.398 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
04:59:38.398 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:38.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:38.398 00.000 12268 Enqueuing Expose request
04:59:38.398 00.000 11616 Worker thread wakes up
04:59:38.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:38.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:40.416 02.018 11616 Exposure complete
04:59:40.480 00.064 11616 worker thread done servicing request
04:59:40.480 00.000 12268 OnExposeComplete: enter
04:59:40.480 00.000 12268 UpdateGuideState(): m_state=2
04:59:40.481 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:59:40.481 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.67, Mass=55, SNR=5.2, Peak=28 HFD=4.0
04:59:40.481 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
04:59:40.481 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
04:59:40.481 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.72 hyp=0.74 cameraTheta=-1.35 mountX=-0.70 mountY=0.25, mountTheta=2.80
04:59:40.484 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:40.502 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
04:59:40.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:40.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:40.502 00.000 12268 Enqueuing Expose request
04:59:40.502 00.000 11616 Worker thread wakes up
04:59:40.503 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:40.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:59:42.640 02.137 11616 Exposure complete
04:59:42.723 00.083 11616 worker thread done servicing request
04:59:42.723 00.000 12268 OnExposeComplete: enter
04:59:42.723 00.000 12268 UpdateGuideState(): m_state=2
04:59:42.723 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:59:42.723 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.69, Mass=54, SNR=5.1, Peak=27 HFD=6.1
04:59:42.723 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
04:59:42.724 00.001 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.69)
04:59:42.724 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.71 hyp=0.84 cameraTheta=-1.01 mountX=-0.66 mountY=0.53, mountTheta=2.47
04:59:42.726 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:42.743 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
04:59:42.743 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:42.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:42.743 00.000 12268 Enqueuing Expose request
04:59:42.744 00.001 11616 Worker thread wakes up
04:59:42.744 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:42.744 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:44.751 02.007 11616 Exposure complete
04:59:44.813 00.062 11616 worker thread done servicing request
04:59:44.813 00.000 12268 OnExposeComplete: enter
04:59:44.813 00.000 12268 UpdateGuideState(): m_state=2
04:59:44.814 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:59:44.814 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.74, Mass=45, SNR=4.7, Peak=30 HFD=3.2
04:59:44.814 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
04:59:44.814 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.70)
04:59:44.814 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.65 hyp=0.77 cameraTheta=-1.00 mountX=-0.61 mountY=0.50, mountTheta=2.46
04:59:44.816 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:44.833 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
04:59:44.833 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:44.833 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:44.833 00.000 12268 Enqueuing Expose request
04:59:44.834 00.001 11616 Worker thread wakes up
04:59:44.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:44.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:46.838 02.004 11616 Exposure complete
04:59:46.889 00.051 11616 worker thread done servicing request
04:59:46.889 00.000 12268 OnExposeComplete: enter
04:59:46.890 00.001 12268 UpdateGuideState(): m_state=2
04:59:46.890 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:59:46.890 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.72, Mass=55, SNR=5.2, Peak=29 HFD=5.2
04:59:46.890 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
04:59:46.890 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
04:59:46.890 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.68 hyp=0.73 cameraTheta=-1.19 mountX=-0.65 mountY=0.36, mountTheta=2.64
04:59:46.892 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:46.906 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
04:59:46.907 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:46.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:46.907 00.000 12268 Enqueuing Expose request
04:59:46.907 00.000 11616 Worker thread wakes up
04:59:46.907 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:46.907 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:48.914 02.007 11616 Exposure complete
04:59:48.966 00.052 11616 worker thread done servicing request
04:59:48.966 00.000 12268 OnExposeComplete: enter
04:59:48.966 00.000 12268 UpdateGuideState(): m_state=2
04:59:48.966 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:59:48.966 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.92, Mass=46, SNR=4.7, Peak=30 HFD=2.9
04:59:48.967 00.001 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
04:59:48.967 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.58)
04:59:48.967 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.48 hyp=0.53 cameraTheta=-1.12 mountX=-0.45 mountY=0.29, mountTheta=2.57
04:59:48.969 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:59:48.985 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
04:59:48.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:48.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:48.985 00.000 12268 Enqueuing Expose request
04:59:48.985 00.000 11616 Worker thread wakes up
04:59:48.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:48.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
04:59:51.108 02.123 11616 Exposure complete
04:59:51.169 00.061 11616 worker thread done servicing request
04:59:51.169 00.000 12268 OnExposeComplete: enter
04:59:51.169 00.000 12268 UpdateGuideState(): m_state=2
04:59:51.169 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:59:51.170 00.001 12268 Star::Find returns 1 (0), X=665.33, Y=916.08, Mass=53, SNR=5.0, Peak=29 HFD=3.6
04:59:51.170 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
04:59:51.170 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
04:59:51.170 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.32 hyp=0.32 cameraTheta=-1.42 mountX=-0.31 mountY=0.09, mountTheta=2.86
04:59:51.172 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:59:51.189 00.017 12268 UpdateGuideState exits: m=53 SNR=5.0
04:59:51.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:51.190 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:51.190 00.000 12268 Enqueuing Expose request
04:59:51.190 00.000 11616 Worker thread wakes up
04:59:51.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:51.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:59:53.209 02.019 11616 Exposure complete
04:59:53.270 00.061 11616 worker thread done servicing request
04:59:53.270 00.000 12268 OnExposeComplete: enter
04:59:53.270 00.000 12268 UpdateGuideState(): m_state=2
04:59:53.270 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:59:53.271 00.001 12268 Star::Find returns 1 (0), X=665.45, Y=916.04, Mass=60, SNR=5.4, Peak=30 HFD=5.3
04:59:53.271 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
04:59:53.271 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.57)
04:59:53.271 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.36 hyp=0.40 cameraTheta=-1.13 mountX=-0.34 mountY=0.22, mountTheta=2.58
04:59:53.273 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:53.292 00.019 12268 UpdateGuideState exits: m=60 SNR=5.4
04:59:53.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:53.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:53.292 00.000 12268 Enqueuing Expose request
04:59:53.299 00.007 11616 Worker thread wakes up
04:59:53.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:53.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
04:59:55.332 02.033 11616 Exposure complete
04:59:55.452 00.120 11616 worker thread done servicing request
04:59:55.452 00.000 12268 OnExposeComplete: enter
04:59:55.452 00.000 12268 UpdateGuideState(): m_state=2
04:59:55.452 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:59:55.453 00.001 12268 Star::Find returns 1 (0), X=665.83, Y=915.28, Mass=53, SNR=5.1, Peak=29 HFD=4.1
04:59:55.453 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
04:59:55.453 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.58)
04:59:55.453 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-1.12 hyp=1.25 cameraTheta=-1.12 mountX=-1.06 mountY=0.69, mountTheta=2.57
04:59:55.456 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:55.475 00.019 12268 UpdateGuideState exits: m=53 SNR=5.1
04:59:55.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:55.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:55.475 00.000 12268 Enqueuing Expose request
04:59:55.475 00.000 11616 Worker thread wakes up
04:59:55.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:55.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:59:57.480 02.005 11616 Exposure complete
04:59:57.544 00.064 11616 worker thread done servicing request
04:59:57.544 00.000 12268 OnExposeComplete: enter
04:59:57.544 00.000 12268 UpdateGuideState(): m_state=2
04:59:57.545 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:59:57.545 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.50, Mass=47, SNR=4.8, Peak=26 HFD=4.3
04:59:57.545 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
04:59:57.545 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.49)
04:59:57.545 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.90 hyp=0.96 cameraTheta=-1.21 mountX=-0.86 mountY=0.45, mountTheta=2.66
04:59:57.547 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
04:59:57.564 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
04:59:57.564 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:57.564 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:57.564 00.000 12268 Enqueuing Expose request
04:59:57.564 00.000 11616 Worker thread wakes up
04:59:57.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:57.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
04:59:59.665 02.101 11616 Exposure complete
04:59:59.787 00.122 11616 worker thread done servicing request
04:59:59.787 00.000 12268 OnExposeComplete: enter
04:59:59.787 00.000 12268 UpdateGuideState(): m_state=2
04:59:59.787 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:59:59.787 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.37, Mass=46, SNR=4.8, Peak=31 HFD=3.0
04:59:59.788 00.001 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
04:59:59.788 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
04:59:59.788 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-1.03 hyp=1.06 cameraTheta=-1.33 mountX=-1.00 mountY=0.38, mountTheta=2.78
04:59:59.790 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
04:59:59.808 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
04:59:59.808 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:59.808 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
04:59:59.808 00.000 12268 Enqueuing Expose request
04:59:59.808 00.000 11616 Worker thread wakes up
04:59:59.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
04:59:59.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:00:01.864 02.056 11616 Exposure complete
05:00:01.942 00.078 11616 worker thread done servicing request
05:00:01.942 00.000 12268 OnExposeComplete: enter
05:00:01.942 00.000 12268 UpdateGuideState(): m_state=2
05:00:01.942 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:00:01.942 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.55, Mass=50, SNR=4.9, Peak=28 HFD=5.0
05:00:01.943 00.001 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
05:00:01.943 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
05:00:01.943 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.84 hyp=0.87 cameraTheta=-1.33 mountX=-0.82 mountY=0.31, mountTheta=2.78
05:00:01.945 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:01.962 00.017 12268 UpdateGuideState exits: m=50 SNR=4.9
05:00:01.963 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:01.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:01.963 00.000 12268 Enqueuing Expose request
05:00:01.979 00.016 11616 Worker thread wakes up
05:00:01.979 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:01.979 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:00:04.005 02.026 11616 Exposure complete
05:00:04.124 00.119 11616 worker thread done servicing request
05:00:04.125 00.001 12268 OnExposeComplete: enter
05:00:04.125 00.000 12268 UpdateGuideState(): m_state=2
05:00:04.126 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:00:04.126 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.64, Mass=56, SNR=5.2, Peak=28 HFD=5.8
05:00:04.126 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
05:00:04.126 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
05:00:04.126 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=-0.75 hyp=0.95 cameraTheta=-0.91 mountX=-0.69 mountY=0.67, mountTheta=2.37
05:00:04.128 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:00:04.145 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
05:00:04.146 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:04.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:04.146 00.000 12268 Enqueuing Expose request
05:00:04.155 00.009 11616 Worker thread wakes up
05:00:04.155 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:04.155 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:06.327 02.172 11616 Exposure complete
05:00:06.438 00.111 11616 worker thread done servicing request
05:00:06.438 00.000 12268 OnExposeComplete: enter
05:00:06.438 00.000 12268 UpdateGuideState(): m_state=2
05:00:06.438 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:00:06.438 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.66, Mass=47, SNR=4.8, Peak=27 HFD=5.8
05:00:06.438 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
05:00:06.438 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
05:00:06.439 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=-0.74 hyp=0.80 cameraTheta=-1.19 mountX=-0.71 mountY=0.38, mountTheta=2.64
05:00:06.441 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:06.456 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:00:06.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:06.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:06.456 00.000 12268 Enqueuing Expose request
05:00:06.471 00.015 11616 Worker thread wakes up
05:00:06.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:06.472 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:08.500 02.028 11616 Exposure complete
05:00:08.581 00.081 11616 worker thread done servicing request
05:00:08.581 00.000 12268 OnExposeComplete: enter
05:00:08.581 00.000 12268 UpdateGuideState(): m_state=2
05:00:08.581 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:00:08.581 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.73, Mass=55, SNR=5.2, Peak=30 HFD=5.9
05:00:08.581 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
05:00:08.581 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.87)
05:00:08.581 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.67 hyp=0.90 cameraTheta=-0.83 mountX=-0.61 mountY=0.69, mountTheta=2.29
05:00:08.584 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:08.601 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
05:00:08.601 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:08.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:08.601 00.000 12268 Enqueuing Expose request
05:00:08.601 00.000 11616 Worker thread wakes up
05:00:08.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:08.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:10.679 02.078 11616 Exposure complete
05:00:10.741 00.062 11616 worker thread done servicing request
05:00:10.741 00.000 12268 OnExposeComplete: enter
05:00:10.741 00.000 12268 UpdateGuideState(): m_state=2
05:00:10.741 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:00:10.741 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.69, Mass=56, SNR=5.2, Peak=28 HFD=5.3
05:00:10.742 00.001 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
05:00:10.742 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
05:00:10.742 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.71 hyp=0.72 cameraTheta=-1.40 mountX=-0.69 mountY=0.21, mountTheta=2.85
05:00:10.744 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:10.763 00.019 12268 UpdateGuideState exits: m=56 SNR=5.2
05:00:10.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:10.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:10.763 00.000 12268 Enqueuing Expose request
05:00:10.763 00.000 11616 Worker thread wakes up
05:00:10.764 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:10.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:00:12.829 02.065 11616 Exposure complete
05:00:12.920 00.091 11616 worker thread done servicing request
05:00:12.920 00.000 12268 OnExposeComplete: enter
05:00:12.921 00.001 12268 UpdateGuideState(): m_state=2
05:00:12.921 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:00:12.921 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.86, Mass=62, SNR=5.4, Peak=27 HFD=4.4
05:00:12.921 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
05:00:12.921 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.92)
05:00:12.921 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.54 hyp=0.76 cameraTheta=-0.78 mountX=-0.48 mountY=0.61, mountTheta=2.24
05:00:12.924 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:12.942 00.018 12268 UpdateGuideState exits: m=62 SNR=5.4
05:00:12.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:12.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:12.942 00.000 12268 Enqueuing Expose request
05:00:12.942 00.000 11616 Worker thread wakes up
05:00:12.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:12.943 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:15.001 02.058 11616 Exposure complete
05:00:15.151 00.150 11616 worker thread done servicing request
05:00:15.151 00.000 12268 OnExposeComplete: enter
05:00:15.151 00.000 12268 UpdateGuideState(): m_state=2
05:00:15.152 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:00:15.152 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.74, Mass=51, SNR=5.0, Peak=27 HFD=3.7
05:00:15.152 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
05:00:15.152 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
05:00:15.152 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.65 hyp=0.85 cameraTheta=-0.88 mountX=-0.60 mountY=0.62, mountTheta=2.34
05:00:15.156 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:15.177 00.021 12268 UpdateGuideState exits: m=51 SNR=5.0
05:00:15.177 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:15.177 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:15.177 00.000 12268 Enqueuing Expose request
05:00:15.177 00.000 11616 Worker thread wakes up
05:00:15.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:15.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:17.286 02.109 11616 Exposure complete
05:00:17.419 00.133 11616 worker thread done servicing request
05:00:17.419 00.000 12268 OnExposeComplete: enter
05:00:17.419 00.000 12268 UpdateGuideState(): m_state=2
05:00:17.419 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:00:17.419 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=916.09, Mass=49, SNR=4.9, Peak=28 HFD=6.8
05:00:17.419 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
05:00:17.420 00.001 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
05:00:17.420 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.30 hyp=0.31 cameraTheta=-1.40 mountX=-0.30 mountY=0.09, mountTheta=2.85
05:00:17.423 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:17.445 00.022 12268 UpdateGuideState exits: m=49 SNR=4.9
05:00:17.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:17.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:17.445 00.000 12268 Enqueuing Expose request
05:00:17.449 00.004 11616 Worker thread wakes up
05:00:17.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:17.450 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:00:19.474 02.024 11616 Exposure complete
05:00:19.536 00.062 11616 worker thread done servicing request
05:00:19.536 00.000 12268 OnExposeComplete: enter
05:00:19.536 00.000 12268 UpdateGuideState(): m_state=2
05:00:19.536 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:00:19.536 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.46, Mass=54, SNR=5.1, Peak=30 HFD=3.4
05:00:19.536 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
05:00:19.536 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
05:00:19.537 00.001 12268 CameraToMount -- cameraX=0.31 cameraY=-0.93 hyp=0.98 cameraTheta=-1.25 mountX=-0.90 mountY=0.43, mountTheta=2.70
05:00:19.539 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:19.556 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
05:00:19.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:19.556 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:19.556 00.000 12268 Enqueuing Expose request
05:00:19.556 00.000 11616 Worker thread wakes up
05:00:19.556 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:19.557 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:00:21.610 02.053 11616 Exposure complete
05:00:21.677 00.067 11616 worker thread done servicing request
05:00:21.678 00.001 12268 OnExposeComplete: enter
05:00:21.678 00.000 12268 UpdateGuideState(): m_state=2
05:00:21.678 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:00:21.678 00.000 12268 Star::Find returns 1 (0), X=665.18, Y=916.29, Mass=66, SNR=5.6, Peak=29 HFD=7.3
05:00:21.678 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
05:00:21.678 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
05:00:21.678 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.31 mountX=-0.12 mountY=-0.08, mountTheta=-2.52
05:00:21.681 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:21.699 00.018 12268 UpdateGuideState exits: m=66 SNR=5.6
05:00:21.700 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:21.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:21.700 00.000 12268 Enqueuing Expose request
05:00:21.700 00.000 11616 Worker thread wakes up
05:00:21.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:21.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:00:23.741 02.041 11616 Exposure complete
05:00:23.812 00.071 11616 worker thread done servicing request
05:00:23.812 00.000 12268 OnExposeComplete: enter
05:00:23.812 00.000 12268 UpdateGuideState(): m_state=2
05:00:23.813 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:00:23.813 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=916.22, Mass=58, SNR=5.3, Peak=28 HFD=7.0
05:00:23.813 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
05:00:23.813 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
05:00:23.813 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.17 hyp=0.43 cameraTheta=-0.41 mountX=-0.13 mountY=0.42, mountTheta=1.88
05:00:23.817 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:23.836 00.019 12268 UpdateGuideState exits: m=58 SNR=5.3
05:00:23.837 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:23.837 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:23.837 00.000 12268 Enqueuing Expose request
05:00:23.837 00.000 11616 Worker thread wakes up
05:00:23.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:23.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:25.881 02.044 11616 Exposure complete
05:00:25.953 00.072 11616 worker thread done servicing request
05:00:25.953 00.000 12268 OnExposeComplete: enter
05:00:25.953 00.000 12268 UpdateGuideState(): m_state=2
05:00:25.954 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:00:25.954 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=39, SNR=4.4, Peak=30 HFD=3.0
05:00:25.954 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
05:00:25.954 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
05:00:25.954 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.77 hyp=0.96 cameraTheta=-0.93 mountX=-0.71 mountY=0.67, mountTheta=2.39
05:00:25.957 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:25.978 00.021 12268 UpdateGuideState exits: m=39 SNR=4.4
05:00:25.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:25.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:25.978 00.000 12268 Enqueuing Expose request
05:00:25.987 00.009 11616 Worker thread wakes up
05:00:25.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:25.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:28.026 02.039 11616 Exposure complete
05:00:28.200 00.174 11616 worker thread done servicing request
05:00:28.201 00.001 12268 OnExposeComplete: enter
05:00:28.201 00.000 12268 UpdateGuideState(): m_state=2
05:00:28.201 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:00:28.201 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.41, Mass=53, SNR=5.1, Peak=30 HFD=4.6
05:00:28.201 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
05:00:28.201 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
05:00:28.202 00.001 12268 CameraToMount -- cameraX=0.40 cameraY=-0.99 hyp=1.07 cameraTheta=-1.19 mountX=-0.94 mountY=0.52, mountTheta=2.64
05:00:28.204 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:28.225 00.021 12268 UpdateGuideState exits: m=53 SNR=5.1
05:00:28.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:28.226 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:28.226 00.000 12268 Enqueuing Expose request
05:00:28.226 00.000 11616 Worker thread wakes up
05:00:28.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:28.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:00:30.261 02.035 11616 Exposure complete
05:00:30.335 00.074 11616 worker thread done servicing request
05:00:30.335 00.000 12268 OnExposeComplete: enter
05:00:30.335 00.000 12268 UpdateGuideState(): m_state=2
05:00:30.336 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:00:30.336 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.56, Mass=56, SNR=5.2, Peak=31 HFD=4.6
05:00:30.336 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
05:00:30.336 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
05:00:30.336 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.83 hyp=0.85 cameraTheta=-1.40 mountX=-0.82 mountY=0.25, mountTheta=2.85
05:00:30.339 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:30.360 00.021 12268 UpdateGuideState exits: m=56 SNR=5.2
05:00:30.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:30.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:30.360 00.000 12268 Enqueuing Expose request
05:00:30.361 00.001 11616 Worker thread wakes up
05:00:30.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:30.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:00:32.454 02.093 11616 Exposure complete
05:00:32.536 00.082 11616 worker thread done servicing request
05:00:32.536 00.000 12268 OnExposeComplete: enter
05:00:32.536 00.000 12268 UpdateGuideState(): m_state=2
05:00:32.537 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:00:32.537 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=916.34, Mass=53, SNR=5.1, Peak=32 HFD=3.4
05:00:32.537 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
05:00:32.537 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.38)
05:00:32.537 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.32 mountX=-0.04 mountY=0.17, mountTheta=1.79
05:00:32.540 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:32.559 00.019 12268 UpdateGuideState exits: m=53 SNR=5.1
05:00:32.559 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:32.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:32.560 00.001 12268 Enqueuing Expose request
05:00:32.560 00.000 11616 Worker thread wakes up
05:00:32.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:32.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:00:34.625 02.065 11616 Exposure complete
05:00:34.710 00.085 11616 worker thread done servicing request
05:00:34.710 00.000 12268 OnExposeComplete: enter
05:00:34.710 00.000 12268 UpdateGuideState(): m_state=2
05:00:34.711 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:00:34.711 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.65, Mass=53, SNR=5.1, Peak=32 HFD=3.7
05:00:34.711 00.000 12268 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
05:00:34.711 00.000 12268 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.73)
05:00:34.711 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.75 hyp=0.91 cameraTheta=-0.97 mountX=-0.69 mountY=0.60, mountTheta=2.42
05:00:34.715 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:34.735 00.020 12268 UpdateGuideState exits: m=53 SNR=5.1
05:00:34.736 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:34.736 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:34.736 00.000 12268 Enqueuing Expose request
05:00:34.736 00.000 11616 Worker thread wakes up
05:00:34.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:34.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:36.780 02.044 11616 Exposure complete
05:00:36.852 00.072 11616 worker thread done servicing request
05:00:36.852 00.000 12268 OnExposeComplete: enter
05:00:36.852 00.000 12268 UpdateGuideState(): m_state=2
05:00:36.852 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:00:36.853 00.001 12268 Star::Find returns 1 (0), X=665.61, Y=915.56, Mass=49, SNR=4.9, Peak=25 HFD=5.8
05:00:36.853 00.000 12268 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
05:00:36.853 00.000 12268 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.50)
05:00:36.853 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.84 hyp=0.90 cameraTheta=-1.20 mountX=-0.80 mountY=0.43, mountTheta=2.65
05:00:36.856 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:00:36.878 00.022 12268 UpdateGuideState exits: m=49 SNR=4.9
05:00:36.878 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:36.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:36.878 00.000 12268 Enqueuing Expose request
05:00:36.878 00.000 11616 Worker thread wakes up
05:00:36.879 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:36.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:38.920 02.041 11616 Exposure complete
05:00:39.002 00.082 11616 worker thread done servicing request
05:00:39.002 00.000 12268 OnExposeComplete: enter
05:00:39.002 00.000 12268 UpdateGuideState(): m_state=2
05:00:39.002 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:00:39.003 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=915.84, Mass=58, SNR=5.3, Peak=29 HFD=5.5
05:00:39.003 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.17 = -2.17)
05:00:39.003 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.28 = 1.01)
05:00:39.003 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-0.56 hyp=0.88 cameraTheta=-0.69 mountX=-0.49 mountY=0.74, mountTheta=2.16
05:00:39.006 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:00:39.026 00.020 12268 UpdateGuideState exits: m=58 SNR=5.3
05:00:39.026 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:39.027 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:39.027 00.000 12268 Enqueuing Expose request
05:00:39.042 00.015 11616 Worker thread wakes up
05:00:39.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:39.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:41.202 02.160 11616 Exposure complete
05:00:41.274 00.072 11616 worker thread done servicing request
05:00:41.274 00.000 12268 OnExposeComplete: enter
05:00:41.275 00.001 12268 UpdateGuideState(): m_state=2
05:00:41.275 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:00:41.275 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.70, Mass=53, SNR=5.1, Peak=31 HFD=3.6
05:00:41.275 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
05:00:41.275 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
05:00:41.275 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.70 hyp=0.83 cameraTheta=-1.01 mountX=-0.65 mountY=0.53, mountTheta=2.46
05:00:41.278 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:41.297 00.019 12268 UpdateGuideState exits: m=53 SNR=5.1
05:00:41.298 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:41.298 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:41.298 00.000 12268 Enqueuing Expose request
05:00:41.298 00.000 11616 Worker thread wakes up
05:00:41.298 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:41.298 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:43.330 02.032 11616 Exposure complete
05:00:43.402 00.072 11616 worker thread done servicing request
05:00:43.402 00.000 12268 OnExposeComplete: enter
05:00:43.402 00.000 12268 UpdateGuideState(): m_state=2
05:00:43.402 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:00:43.402 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.57, Mass=60, SNR=5.4, Peak=32 HFD=3.4
05:00:43.402 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
05:00:43.403 00.001 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.52)
05:00:43.403 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.82 hyp=0.89 cameraTheta=-1.18 mountX=-0.78 mountY=0.45, mountTheta=2.62
05:00:43.405 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:43.425 00.020 12268 UpdateGuideState exits: m=60 SNR=5.4
05:00:43.425 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:43.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:43.425 00.000 12268 Enqueuing Expose request
05:00:43.426 00.001 11616 Worker thread wakes up
05:00:43.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:43.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:45.460 02.034 11616 Exposure complete
05:00:45.531 00.071 11616 worker thread done servicing request
05:00:45.532 00.001 12268 OnExposeComplete: enter
05:00:45.532 00.000 12268 UpdateGuideState(): m_state=2
05:00:45.532 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:00:45.532 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.94, Mass=67, SNR=5.7, Peak=31 HFD=6.6
05:00:45.533 00.001 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
05:00:45.533 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.27)
05:00:45.533 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.45 hyp=0.46 cameraTheta=-1.43 mountX=-0.45 mountY=0.12, mountTheta=2.88
05:00:45.537 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:45.559 00.022 12268 UpdateGuideState exits: m=67 SNR=5.7
05:00:45.559 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:45.560 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:45.560 00.000 12268 Enqueuing Expose request
05:00:45.560 00.000 11616 Worker thread wakes up
05:00:45.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:45.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:00:47.601 02.041 11616 Exposure complete
05:00:47.669 00.068 11616 worker thread done servicing request
05:00:47.669 00.000 12268 OnExposeComplete: enter
05:00:47.669 00.000 12268 UpdateGuideState(): m_state=2
05:00:47.669 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:00:47.669 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.57, Mass=60, SNR=5.4, Peak=31 HFD=6.1
05:00:47.670 00.001 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
05:00:47.670 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.30)
05:00:47.670 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.83 hyp=0.84 cameraTheta=-1.40 mountX=-0.81 mountY=0.25, mountTheta=2.85
05:00:47.673 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:00:47.694 00.021 12268 UpdateGuideState exits: m=60 SNR=5.4
05:00:47.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:47.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:47.694 00.000 12268 Enqueuing Expose request
05:00:47.695 00.001 11616 Worker thread wakes up
05:00:47.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:47.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:00:49.717 02.022 11616 Exposure complete
05:00:49.781 00.064 11616 worker thread done servicing request
05:00:49.782 00.001 12268 OnExposeComplete: enter
05:00:49.782 00.000 12268 UpdateGuideState(): m_state=2
05:00:49.782 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:00:49.782 00.000 12268 Star::Find returns 1 (0), X=665.09, Y=915.22, Mass=63, SNR=5.5, Peak=32 HFD=5.1
05:00:49.782 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.20 = 3.08)
05:00:49.782 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.03)
05:00:49.782 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-1.18 hyp=1.20 cameraTheta=-1.73 mountX=-1.19 mountY=-0.04, mountTheta=-3.11
05:00:49.785 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:49.802 00.017 12268 UpdateGuideState exits: m=63 SNR=5.5
05:00:49.803 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:49.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:49.803 00.000 12268 Enqueuing Expose request
05:00:49.803 00.000 11616 Worker thread wakes up
05:00:49.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:49.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:00:51.818 02.015 11616 Exposure complete
05:00:51.871 00.053 11616 worker thread done servicing request
05:00:51.871 00.000 12268 OnExposeComplete: enter
05:00:51.871 00.000 12268 UpdateGuideState(): m_state=2
05:00:51.871 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:00:51.871 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.54, Mass=52, SNR=5.0, Peak=28 HFD=4.4
05:00:51.871 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
05:00:51.871 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.56)
05:00:51.872 00.001 12268 CameraToMount -- cameraX=0.39 cameraY=-0.85 hyp=0.94 cameraTheta=-1.14 mountX=-0.81 mountY=0.49, mountTheta=2.59
05:00:51.874 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:00:51.888 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:00:51.889 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:51.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:51.889 00.000 12268 Enqueuing Expose request
05:00:51.889 00.000 11616 Worker thread wakes up
05:00:51.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:51.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:53.899 02.010 11616 Exposure complete
05:00:53.950 00.051 11616 worker thread done servicing request
05:00:53.950 00.000 12268 OnExposeComplete: enter
05:00:53.950 00.000 12268 UpdateGuideState(): m_state=2
05:00:53.951 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:00:53.951 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.95, Mass=53, SNR=5.0, Peak=27 HFD=6.5
05:00:53.951 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
05:00:53.951 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.83)
05:00:53.951 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.45 hyp=0.59 cameraTheta=-0.87 mountX=-0.41 mountY=0.43, mountTheta=2.33
05:00:53.954 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:53.968 00.014 12268 UpdateGuideState exits: m=53 SNR=5.0
05:00:53.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:53.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:53.968 00.000 12268 Enqueuing Expose request
05:00:53.969 00.001 11616 Worker thread wakes up
05:00:53.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:53.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:55.979 02.010 11616 Exposure complete
05:00:56.035 00.056 11616 worker thread done servicing request
05:00:56.036 00.001 12268 OnExposeComplete: enter
05:00:56.036 00.000 12268 UpdateGuideState(): m_state=2
05:00:56.036 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:00:56.036 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=39, SNR=4.4, Peak=29 HFD=3.4
05:00:56.037 00.001 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
05:00:56.037 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
05:00:56.037 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.79 hyp=1.06 cameraTheta=-0.84 mountX=-0.72 mountY=0.80, mountTheta=2.30
05:00:56.040 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:56.058 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
05:00:56.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:56.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:56.058 00.000 12268 Enqueuing Expose request
05:00:56.058 00.000 11616 Worker thread wakes up
05:00:56.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:56.059 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:00:58.103 02.044 11616 Exposure complete
05:00:58.162 00.059 11616 worker thread done servicing request
05:00:58.163 00.001 12268 OnExposeComplete: enter
05:00:58.163 00.000 12268 UpdateGuideState(): m_state=2
05:00:58.163 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:00:58.163 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.97, Mass=43, SNR=4.6, Peak=29 HFD=3.7
05:00:58.163 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
05:00:58.163 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.16)
05:00:58.163 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.43 hyp=0.82 cameraTheta=-0.54 mountX=-0.36 mountY=0.75, mountTheta=2.01
05:00:58.166 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:00:58.181 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:00:58.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:58.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:00:58.181 00.000 12268 Enqueuing Expose request
05:00:58.181 00.000 11616 Worker thread wakes up
05:00:58.182 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:00:58.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:00.198 02.016 11616 Exposure complete
05:01:00.251 00.053 11616 worker thread done servicing request
05:01:00.251 00.000 12268 OnExposeComplete: enter
05:01:00.251 00.000 12268 UpdateGuideState(): m_state=2
05:01:00.251 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:01:00.251 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.89, Mass=46, SNR=4.7, Peak=29 HFD=3.5
05:01:00.251 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
05:01:00.252 00.001 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
05:01:00.252 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.51 hyp=0.70 cameraTheta=-0.81 mountX=-0.46 mountY=0.55, mountTheta=2.27
05:01:00.254 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:00.269 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:01:00.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:00.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:00.269 00.000 12268 Enqueuing Expose request
05:01:00.270 00.001 11616 Worker thread wakes up
05:01:00.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:00.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:02.218 01.948 12268 evsrv: cli 0F8E69C0 connect
05:01:02.219 00.001 12268 case statement mapped state 2 to 1
05:01:02.219 00.000 12268 case statement mapped state 2 to 1
05:01:02.220 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a212fc48-60a8-45c4-b477-1c26172d7014"}
05:01:02.220 00.000 12268 case statement mapped state 2 to 1
05:01:02.220 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"a212fc48-60a8-45c4-b477-1c26172d7014"}
05:01:02.221 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:01:02.222 00.001 12268 evsrv: cli 0F8E6D80 connect
05:01:02.222 00.000 12268 case statement mapped state 2 to 1
05:01:02.223 00.001 12268 case statement mapped state 2 to 1
05:01:02.223 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"3b157a5b-6de0-4f88-9eda-dfbbfcf25e60"}
05:01:02.223 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"3b157a5b-6de0-4f88-9eda-dfbbfcf25e60"}
05:01:02.224 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:01:02.225 00.001 12268 evsrv: cli 0F8E6D80 connect
05:01:02.225 00.000 12268 case statement mapped state 2 to 1
05:01:02.226 00.001 12268 case statement mapped state 2 to 1
05:01:02.227 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9f268992-c4aa-4912-a62d-d277b48206b0"}
05:01:02.227 00.000 12268 PhdController::Guide begins
05:01:02.227 00.000 12268 PhdController: newstate STATE_SETUP
05:01:02.227 00.000 12268 PhdController: setup
05:01:02.227 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:01:02.227 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:01:02.227 00.000 12268 PhdController: newstate STATE_GUIDE
05:01:02.227 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:01:02.227 00.000 12268 guider state => CALIBRATED
05:01:02.227 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:01:02.228 00.001 12268 reset dither spiral
05:01:02.228 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:01:02.229 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"9f268992-c4aa-4912-a62d-d277b48206b0"}
05:01:02.233 00.004 12268 evsrv: cli 0F8E6D80 disconnect
05:01:02.234 00.001 12268 evsrv: cli 0F8E69C0 connect
05:01:02.234 00.000 12268 case statement mapped state 5 to 1
05:01:02.234 00.000 12268 case statement mapped state 5 to 1
05:01:02.235 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"46551a65-729c-41af-8017-e454326b6a7f"}
05:01:02.235 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"46551a65-729c-41af-8017-e454326b6a7f"}
05:01:02.238 00.003 12268 evsrv: cli 0F8E69C0 disconnect
05:01:02.239 00.001 12268 evsrv: cli 0FA411A0 connect
05:01:02.239 00.000 12268 case statement mapped state 5 to 1
05:01:02.240 00.001 12268 case statement mapped state 5 to 1
05:01:02.240 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"599a4b37-019b-4e16-869e-45fe2332d006"}
05:01:02.240 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.28,916.40],"id":"599a4b37-019b-4e16-869e-45fe2332d006"}
05:01:02.241 00.001 12268 evsrv: cli 0FA411A0 disconnect
05:01:02.242 00.001 12268 evsrv: cli 0F9620A0 connect
05:01:02.242 00.000 12268 case statement mapped state 5 to 1
05:01:02.242 00.000 12268 case statement mapped state 5 to 1
05:01:02.244 00.002 12268 evsrv: cli 0F9620A0 request: {"method":"get_app_state","id":"a0c9f2b4-1563-4e7a-b6e3-a3cc4ff56035"}
05:01:02.244 00.000 12268 case statement mapped state 5 to 1
05:01:02.244 00.000 12268 evsrv: cli 0F9620A0 response: {"jsonrpc":"2.0","result":"Selected","id":"a0c9f2b4-1563-4e7a-b6e3-a3cc4ff56035"}
05:01:02.245 00.001 12268 evsrv: cli 0F9620A0 disconnect
05:01:02.290 00.045 11616 Exposure complete
05:01:02.344 00.054 11616 worker thread done servicing request
05:01:02.345 00.001 12268 OnExposeComplete: enter
05:01:02.345 00.000 12268 UpdateGuideState(): m_state=5
05:01:02.346 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:01:02.346 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.61, Mass=53, SNR=5.1, Peak=29 HFD=3.7
05:01:02.346 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
05:01:02.346 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
05:01:02.346 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.79 hyp=0.95 cameraTheta=-0.98 mountX=-0.73 mountY=0.62, mountTheta=2.44
05:01:02.348 00.002 12268 Changing from state CALIBRATED to GUIDING
05:01:02.348 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:01:02.348 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:01:02.348 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:01:02.349 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:01:02.349 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:01:02.349 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:01:02.349 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:01:02.350 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:01:02.350 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:01:02.350 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:01:02.350 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:01:02.350 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:01:02.351 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:01:02.351 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:01:02.351 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:01:02.351 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:01:02.499 00.148 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:01:02.500 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:01:02.500 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:01:02.504 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:01:02.505 00.001 12268 ScopeASCOM::SideOfPier() returns 0
05:01:02.505 00.000 12268 setting lock position to (665.80, 915.61)
05:01:02.506 00.001 12268 MultiStar: stabilizing after lock position change
05:01:02.506 00.000 12268 guider state => GUIDING
05:01:02.506 00.000 12268 Status Line: Guiding
05:01:02.508 00.002 12268 Mount: notify guiding started
05:01:02.509 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:01:02.510 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:01:02.510 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:01:02.510 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:01:02.510 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:01:02.510 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:01:02.511 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:01:02.511 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:01:02.511 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:01:02.511 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:01:02.512 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:01:02.512 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:01:02.512 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:01:02.512 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:01:02.512 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:01:02.513 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:01:02.513 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:01:02.513 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:01:02.513 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:01:02.514 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:01:02.514 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:01:02.514 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:01:02.514 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:01:02.514 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:01:02.515 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:01:02.516 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:01:02.516 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:01:02.516 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:01:02.517 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:01:02.517 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:01:02.517 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:01:02.518 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:01:02.518 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:01:02.518 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:01:02.518 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:01:02.518 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:01:02.519 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:01:02.519 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:01:02.655 00.136 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:01:02.656 00.001 12268 ScopeASCOM::SideOfPier() returns 0
05:01:02.657 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:01:02.657 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:01:02.657 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:01:02.657 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:01:02.657 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:01:02.657 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:01:02.657 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:01:02.657 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:01:02.658 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:01:02.658 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:02.674 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
05:01:02.674 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
05:01:02.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:02.675 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:02.675 00.000 12268 Enqueuing Expose request
05:01:02.675 00.000 11616 Worker thread wakes up
05:01:02.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:02.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:03.246 00.571 12268 evsrv: cli 0F8E69C0 connect
05:01:03.246 00.000 12268 case statement mapped state 6 to 3
05:01:03.247 00.001 12268 case statement mapped state 6 to 3
05:01:03.247 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9ccb3a5f-a0fa-4acb-9060-d0054ad59840"}
05:01:03.247 00.000 12268 case statement mapped state 6 to 3
05:01:03.247 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ccb3a5f-a0fa-4acb-9060-d0054ad59840"}
05:01:03.248 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:01:04.693 01.445 11616 Exposure complete
05:01:04.746 00.053 11616 worker thread done servicing request
05:01:04.747 00.001 12268 OnExposeComplete: enter
05:01:04.747 00.000 12268 UpdateGuideState(): m_state=6
05:01:04.747 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:01:04.747 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.90, Mass=51, SNR=5.0, Peak=29 HFD=3.7
05:01:04.747 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.92 = 0.92)
05:01:04.747 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.19 = -2.19)
05:01:04.747 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.29 hyp=0.42 cameraTheta=2.39 mountX=0.26 mountY=-0.34, mountTheta=-0.93
05:01:04.749 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.29, opts=13)
05:01:04.749 00.000 12268 Enqueuing Move request for scope (-0.31, 0.29)
05:01:04.749 00.000 11616 Worker thread wakes up
05:01:04.749 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.29) opts 0xd
05:01:04.749 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.29)
05:01:04.749 00.000 11616 Moving (-0.31, 0.29) raw xDistance=0.26 yDistance=-0.34
05:01:04.749 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:01:04.749 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
05:01:04.750 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:01:04.750 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
05:01:04.750 00.000 11616 MoveAxis(E, 0, ABG)
05:01:04.750 00.000 11616 Move returns status 0, amount 0
05:01:04.750 00.000 11616 MoveAxis(N, 0, ABG)
05:01:04.750 00.000 11616 Move returns status 0, amount 0
05:01:04.750 00.000 11616 move complete, result=0
05:01:04.750 00.000 11616 worker thread done servicing request
05:01:04.769 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:04.784 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:01:04.784 00.000 12268 PhdController: settling, locked = 1, distance = 0.79 (1.50) aobump = 0 frame = 1 / 99999
05:01:04.784 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768708864.784,"Host":"ASTROCENTER","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:01:04.785 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:04.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:04.785 00.000 12268 Enqueuing Expose request
05:01:04.785 00.000 12268 GuideStep: 0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
05:01:04.785 00.000 11616 Worker thread wakes up
05:01:04.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:04.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:06.800 02.015 11616 Exposure complete
05:01:06.853 00.053 11616 worker thread done servicing request
05:01:06.854 00.001 12268 OnExposeComplete: enter
05:01:06.854 00.000 12268 UpdateGuideState(): m_state=6
05:01:06.854 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:01:06.854 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.67, Mass=50, SNR=4.9, Peak=29 HFD=3.6
05:01:06.854 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
05:01:06.854 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
05:01:06.854 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.06 hyp=0.38 cameraTheta=2.97 mountX=0.03 mountY=-0.38, mountTheta=-1.50
05:01:06.856 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.37, y=0.06, opts=13)
05:01:06.856 00.000 12268 Enqueuing Move request for scope (-0.37, 0.06)
05:01:06.857 00.001 11616 Worker thread wakes up
05:01:06.857 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.06) opts 0xd
05:01:06.857 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.37, 0.06)
05:01:06.857 00.000 11616 Moving (-0.37, 0.06) raw xDistance=0.03 yDistance=-0.38
05:01:06.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:06.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:01:06.857 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:01:06.857 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
05:01:06.857 00.000 11616 MoveAxis(E, 0, ABG)
05:01:06.857 00.000 11616 Move returns status 0, amount 0
05:01:06.857 00.000 11616 MoveAxis(N, 0, ABG)
05:01:06.857 00.000 11616 Move returns status 0, amount 0
05:01:06.858 00.001 11616 move complete, result=0
05:01:06.858 00.000 11616 worker thread done servicing request
05:01:06.879 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:06.895 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
05:01:06.895 00.000 12268 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 2 / 99999
05:01:06.895 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768708866.895,"Host":"ASTROCENTER","Inst":1,"Distance":0.67,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
05:01:06.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:06.896 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:06.896 00.000 12268 Enqueuing Expose request
05:01:06.896 00.000 11616 Worker thread wakes up
05:01:06.896 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
05:01:06.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:06.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:08.902 02.006 11616 Exposure complete
05:01:08.953 00.051 11616 worker thread done servicing request
05:01:08.954 00.001 12268 OnExposeComplete: enter
05:01:08.954 00.000 12268 UpdateGuideState(): m_state=6
05:01:08.954 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:01:08.954 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.79, Mass=57, SNR=5.2, Peak=28 HFD=6.0
05:01:08.954 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
05:01:08.954 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
05:01:08.954 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.32 mountX=0.16 mountY=-0.19, mountTheta=-0.86
05:01:08.956 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.17, y=0.18, opts=13)
05:01:08.956 00.000 12268 Enqueuing Move request for scope (-0.17, 0.18)
05:01:08.956 00.000 11616 Worker thread wakes up
05:01:08.956 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
05:01:08.957 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
05:01:08.957 00.000 11616 Moving (-0.17, 0.18) raw xDistance=0.16 yDistance=-0.19
05:01:08.957 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:01:08.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
05:01:08.957 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
05:01:08.957 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.03 from input -0.19
05:01:08.957 00.000 11616 MoveAxis(E, 0, ABG)
05:01:08.957 00.000 11616 Move returns status 0, amount 0
05:01:08.957 00.000 11616 MoveAxis(N, 16, ABG)
05:01:08.957 00.000 11616 Guiding  Dir = 0, Dur = 16
05:01:08.957 00.000 11616 IsSlewing returns 1
05:01:08.957 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:01:08.958 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:01:08.958 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:01:08.958 00.000 11616 Move returns status 2, amount 0
05:01:08.958 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:01:08.958 00.000 11616 move complete, result=2
05:01:08.958 00.000 11616 worker thread done servicing request
05:01:08.979 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:08.993 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
05:01:08.993 00.000 12268 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 3 / 99999
05:01:08.993 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768708868.993,"Host":"ASTROCENTER","Inst":1,"Distance":0.54,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
05:01:08.994 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:08.994 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:08.994 00.000 12268 Enqueuing Expose request
05:01:08.994 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:01:08.994 00.000 11616 Worker thread wakes up
05:01:08.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:08.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:09.020 00.026 12268 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
05:01:09.023 00.003 12268 mount move error indicates guiding should stop
05:01:09.023 00.000 12268 Mount: notify guiding stopped
05:01:09.023 00.000 12268 BLC: window closed
05:01:09.023 00.000 12268 BLC: Last direction was reset
05:01:09.024 00.001 12268 PhdController failed: Guiding stopped
05:01:09.024 00.000 12268 PhdController: newstate STATE_FINISH
05:01:09.024 00.000 12268 PhdController complete: fail: Guiding stopped
05:01:09.024 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768708869.024,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":3,"DroppedFrames":0}
05:01:09.024 00.000 12268 Mount: notify guiding dither settle done success=0
05:01:09.024 00.000 12268 PhdController: newstate STATE_IDLE
05:01:09.024 00.000 12268 Changing from state GUIDING to STOP
05:01:09.024 00.000 12268 guider state => SELECTED
05:01:09.024 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:01:11.104 02.080 11616 Exposure complete
05:01:11.156 00.052 11616 worker thread done servicing request
05:01:11.157 00.001 12268 OnExposeComplete: enter
05:01:11.157 00.000 12268 UpdateGuideState(): m_state=2
05:01:11.157 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:01:11.157 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.75, Mass=50, SNR=4.9, Peak=30 HFD=3.6
05:01:11.157 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
05:01:11.157 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
05:01:11.157 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.69 mountX=0.14 mountY=-0.04, mountTheta=-0.24
05:01:11.186 00.029 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:11.200 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
05:01:11.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:11.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:11.200 00.000 12268 Enqueuing Expose request
05:01:11.201 00.001 11616 Worker thread wakes up
05:01:11.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:11.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:13.208 02.007 11616 Exposure complete
05:01:13.261 00.053 11616 worker thread done servicing request
05:01:13.261 00.000 12268 OnExposeComplete: enter
05:01:13.261 00.000 12268 UpdateGuideState(): m_state=2
05:01:13.262 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:01:13.262 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.09, Mass=59, SNR=5.3, Peak=30 HFD=3.9
05:01:13.262 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
05:01:13.262 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
05:01:13.262 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.52 hyp=0.65 cameraTheta=-2.22 mountX=-0.55 mountY=-0.32, mountTheta=-2.62
05:01:13.264 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:13.280 00.016 12268 UpdateGuideState exits: m=59 SNR=5.3
05:01:13.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:13.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:13.280 00.000 12268 Enqueuing Expose request
05:01:13.280 00.000 11616 Worker thread wakes up
05:01:13.280 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:13.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:01:15.285 02.005 11616 Exposure complete
05:01:15.335 00.050 11616 worker thread done servicing request
05:01:15.336 00.001 12268 OnExposeComplete: enter
05:01:15.336 00.000 12268 UpdateGuideState(): m_state=2
05:01:15.336 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:01:15.336 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.64, Mass=49, SNR=4.9, Peak=30 HFD=4.0
05:01:15.336 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
05:01:15.336 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.92)
05:01:15.336 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.22 mountX=0.05 mountY=0.16, mountTheta=1.25
05:01:15.338 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:15.353 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:01:15.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:15.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:15.353 00.000 12268 Enqueuing Expose request
05:01:15.353 00.000 11616 Worker thread wakes up
05:01:15.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:15.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:17.363 02.010 11616 Exposure complete
05:01:17.415 00.052 11616 worker thread done servicing request
05:01:17.415 00.000 12268 OnExposeComplete: enter
05:01:17.415 00.000 12268 UpdateGuideState(): m_state=2
05:01:17.415 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:01:17.415 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.32, Mass=59, SNR=5.4, Peak=30 HFD=5.1
05:01:17.415 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
05:01:17.415 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
05:01:17.415 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.29 hyp=0.33 cameraTheta=-1.08 mountX=-0.28 mountY=0.19, mountTheta=2.53
05:01:17.417 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:17.432 00.015 12268 UpdateGuideState exits: m=59 SNR=5.4
05:01:17.432 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:17.432 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:17.432 00.000 12268 Enqueuing Expose request
05:01:17.432 00.000 11616 Worker thread wakes up
05:01:17.432 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:17.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:01:19.447 02.015 11616 Exposure complete
05:01:19.498 00.051 11616 worker thread done servicing request
05:01:19.499 00.001 12268 OnExposeComplete: enter
05:01:19.499 00.000 12268 UpdateGuideState(): m_state=2
05:01:19.499 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:01:19.499 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.75, Mass=62, SNR=5.5, Peak=30 HFD=6.4
05:01:19.499 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
05:01:19.499 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
05:01:19.499 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.14 hyp=0.33 cameraTheta=2.69 mountX=0.11 mountY=-0.31, mountTheta=-1.22
05:01:19.501 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:19.516 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
05:01:19.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:19.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:19.516 00.000 12268 Enqueuing Expose request
05:01:19.516 00.000 11616 Worker thread wakes up
05:01:19.517 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:19.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:21.525 02.008 11616 Exposure complete
05:01:21.576 00.051 11616 worker thread done servicing request
05:01:21.576 00.000 12268 OnExposeComplete: enter
05:01:21.576 00.000 12268 UpdateGuideState(): m_state=2
05:01:21.576 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:01:21.576 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.39, Mass=63, SNR=5.5, Peak=27 HFD=6.0
05:01:21.576 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
05:01:21.576 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
05:01:21.576 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.75 mountX=-0.22 mountY=-0.01, mountTheta=-3.09
05:01:21.578 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=13, Gamma=1.290
05:01:21.593 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
05:01:21.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:21.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:21.593 00.000 12268 Enqueuing Expose request
05:01:21.593 00.000 11616 Worker thread wakes up
05:01:21.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:21.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:01:23.604 02.011 11616 Exposure complete
05:01:23.654 00.050 11616 worker thread done servicing request
05:01:23.655 00.001 12268 OnExposeComplete: enter
05:01:23.655 00.000 12268 UpdateGuideState(): m_state=2
05:01:23.655 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:01:23.655 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.54, Mass=62, SNR=5.4, Peak=32 HFD=4.2
05:01:23.655 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
05:01:23.655 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
05:01:23.655 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-0.39 mountX=-0.05 mountY=0.17, mountTheta=1.86
05:01:23.657 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:23.672 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
05:01:23.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:23.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:23.672 00.000 12268 Enqueuing Expose request
05:01:23.672 00.000 11616 Worker thread wakes up
05:01:23.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:23.673 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:25.687 02.014 11616 Exposure complete
05:01:25.740 00.053 11616 worker thread done servicing request
05:01:25.740 00.000 12268 OnExposeComplete: enter
05:01:25.740 00.000 12268 UpdateGuideState(): m_state=2
05:01:25.740 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:01:25.740 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=916.03, Mass=53, SNR=5.1, Peak=29 HFD=4.3
05:01:25.740 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
05:01:25.740 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
05:01:25.741 00.001 12268 CameraToMount -- cameraX=-0.16 cameraY=0.42 hyp=0.45 cameraTheta=1.92 mountX=0.41 mountY=-0.21, mountTheta=-0.47
05:01:25.742 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:25.758 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
05:01:25.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:25.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:25.758 00.000 12268 Enqueuing Expose request
05:01:25.758 00.000 11616 Worker thread wakes up
05:01:25.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:25.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:27.762 02.004 11616 Exposure complete
05:01:27.813 00.051 11616 worker thread done servicing request
05:01:27.813 00.000 12268 OnExposeComplete: enter
05:01:27.813 00.000 12268 UpdateGuideState(): m_state=2
05:01:27.813 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:01:27.813 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=45, SNR=4.7, Peak=32 HFD=3.5
05:01:27.813 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
05:01:27.813 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
05:01:27.814 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-0.07 mountX=0.01 mountY=0.25, mountTheta=1.54
05:01:27.815 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:01:27.830 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:01:27.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:27.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:27.830 00.000 12268 Enqueuing Expose request
05:01:27.830 00.000 11616 Worker thread wakes up
05:01:27.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:27.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:29.835 02.005 11616 Exposure complete
05:01:29.886 00.051 11616 worker thread done servicing request
05:01:29.886 00.000 12268 OnExposeComplete: enter
05:01:29.886 00.000 12268 UpdateGuideState(): m_state=2
05:01:29.886 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:01:29.886 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.57, Mass=52, SNR=5.1, Peak=28 HFD=5.1
05:01:29.886 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
05:01:29.886 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.56)
05:01:29.887 00.001 12268 CameraToMount -- cameraX=0.28 cameraY=-0.04 hyp=0.29 cameraTheta=-0.14 mountX=-0.01 mountY=0.29, mountTheta=1.62
05:01:29.889 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:29.904 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
05:01:29.904 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:29.904 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:29.904 00.000 12268 Enqueuing Expose request
05:01:29.904 00.000 11616 Worker thread wakes up
05:01:29.904 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:29.905 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:31.930 02.025 11616 Exposure complete
05:01:31.981 00.051 11616 worker thread done servicing request
05:01:31.981 00.000 12268 OnExposeComplete: enter
05:01:31.981 00.000 12268 UpdateGuideState(): m_state=2
05:01:31.981 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:01:31.981 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.15, Mass=62, SNR=5.5, Peak=30 HFD=6.0
05:01:31.981 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
05:01:31.981 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
05:01:31.981 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.46 hyp=0.46 cameraTheta=-1.70 mountX=-0.46 mountY=0.00, mountTheta=3.14
05:01:31.983 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:31.999 00.016 12268 UpdateGuideState exits: m=62 SNR=5.5
05:01:31.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:31.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:31.999 00.000 12268 Enqueuing Expose request
05:01:32.000 00.001 11616 Worker thread wakes up
05:01:32.000 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:32.000 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:01:34.025 02.025 11616 Exposure complete
05:01:34.077 00.052 11616 worker thread done servicing request
05:01:34.077 00.000 12268 OnExposeComplete: enter
05:01:34.078 00.001 12268 UpdateGuideState(): m_state=2
05:01:34.078 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:01:34.078 00.000 12268 Star::Find returns 1 (0), X=664.98, Y=915.54, Mass=61, SNR=5.4, Peak=31 HFD=5.5
05:01:34.078 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.53 = 1.75)
05:01:34.078 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.36)
05:01:34.078 00.000 12268 CameraToMount -- cameraX=-0.83 cameraY=-0.07 hyp=0.83 cameraTheta=-3.06 mountX=-0.15 mountY=-0.81, mountTheta=-1.75
05:01:34.081 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:34.096 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
05:01:34.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:34.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:34.096 00.000 12268 Enqueuing Expose request
05:01:34.096 00.000 11616 Worker thread wakes up
05:01:34.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:34.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:01:36.112 02.016 11616 Exposure complete
05:01:36.171 00.059 11616 worker thread done servicing request
05:01:36.171 00.000 12268 OnExposeComplete: enter
05:01:36.172 00.001 12268 UpdateGuideState(): m_state=2
05:01:36.172 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:01:36.172 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.89, Mass=53, SNR=5.1, Peak=30 HFD=4.1
05:01:36.172 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
05:01:36.172 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
05:01:36.172 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.98 mountX=0.27 mountY=-0.16, mountTheta=-0.53
05:01:36.174 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:36.189 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:01:36.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:36.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:36.189 00.000 12268 Enqueuing Expose request
05:01:36.189 00.000 11616 Worker thread wakes up
05:01:36.190 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:36.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:38.206 02.016 11616 Exposure complete
05:01:38.260 00.054 11616 worker thread done servicing request
05:01:38.260 00.000 12268 OnExposeComplete: enter
05:01:38.260 00.000 12268 UpdateGuideState(): m_state=2
05:01:38.260 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:01:38.260 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.47, Mass=54, SNR=5.1, Peak=27 HFD=5.8
05:01:38.260 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.20 = 2.09)
05:01:38.261 00.001 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.02)
05:01:38.261 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.14 hyp=0.34 cameraTheta=-2.72 mountX=-0.17 mountY=-0.29, mountTheta=-2.09
05:01:38.263 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:38.277 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:01:38.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:38.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:38.277 00.000 12268 Enqueuing Expose request
05:01:38.277 00.000 11616 Worker thread wakes up
05:01:38.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:38.278 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:01:40.285 02.007 11616 Exposure complete
05:01:40.339 00.054 11616 worker thread done servicing request
05:01:40.339 00.000 12268 OnExposeComplete: enter
05:01:40.339 00.000 12268 UpdateGuideState(): m_state=2
05:01:40.339 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:01:40.339 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.52, Mass=55, SNR=5.2, Peak=29 HFD=6.0
05:01:40.340 00.001 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
05:01:40.340 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
05:01:40.340 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.65 mountX=-0.10 mountY=-0.15, mountTheta=-2.17
05:01:40.342 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:40.358 00.016 12268 UpdateGuideState exits: m=55 SNR=5.2
05:01:40.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:40.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:40.358 00.000 12268 Enqueuing Expose request
05:01:40.358 00.000 11616 Worker thread wakes up
05:01:40.359 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:40.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:42.369 02.010 11616 Exposure complete
05:01:42.420 00.051 11616 worker thread done servicing request
05:01:42.420 00.000 12268 OnExposeComplete: enter
05:01:42.420 00.000 12268 UpdateGuideState(): m_state=2
05:01:42.420 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:01:42.420 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=915.54, Mass=52, SNR=5.1, Peak=30 HFD=4.2
05:01:42.421 00.001 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
05:01:42.421 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.30)
05:01:42.421 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.06 hyp=0.45 cameraTheta=-3.00 mountX=-0.11 mountY=-0.44, mountTheta=-1.81
05:01:42.423 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:42.437 00.014 12268 UpdateGuideState exits: m=52 SNR=5.1
05:01:42.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:42.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:42.438 00.001 12268 Enqueuing Expose request
05:01:42.438 00.000 11616 Worker thread wakes up
05:01:42.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:42.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:01:44.462 02.024 11616 Exposure complete
05:01:44.512 00.050 11616 worker thread done servicing request
05:01:44.512 00.000 12268 OnExposeComplete: enter
05:01:44.512 00.000 12268 UpdateGuideState(): m_state=2
05:01:44.513 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:01:44.513 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=916.03, Mass=53, SNR=5.1, Peak=28 HFD=6.4
05:01:44.513 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
05:01:44.513 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
05:01:44.513 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.43 hyp=0.54 cameraTheta=2.23 mountX=0.39 mountY=-0.38, mountTheta=-0.77
05:01:44.515 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:44.529 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:01:44.530 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:44.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:44.530 00.000 12268 Enqueuing Expose request
05:01:44.530 00.000 11616 Worker thread wakes up
05:01:44.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:44.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:01:46.541 02.011 11616 Exposure complete
05:01:46.592 00.051 11616 worker thread done servicing request
05:01:46.592 00.000 12268 OnExposeComplete: enter
05:01:46.592 00.000 12268 UpdateGuideState(): m_state=2
05:01:46.593 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:01:46.593 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.61, Mass=54, SNR=5.1, Peak=30 HFD=5.0
05:01:46.593 00.000 12268 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
05:01:46.593 00.000 12268 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.70)
05:01:46.593 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.00 mountX=0.02 mountY=0.16, mountTheta=1.47
05:01:46.595 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:46.609 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:01:46.610 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:46.610 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:46.610 00.000 12268 Enqueuing Expose request
05:01:46.610 00.000 11616 Worker thread wakes up
05:01:46.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:46.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:48.624 02.014 11616 Exposure complete
05:01:48.676 00.052 11616 worker thread done servicing request
05:01:48.676 00.000 12268 OnExposeComplete: enter
05:01:48.676 00.000 12268 UpdateGuideState(): m_state=2
05:01:48.676 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:01:48.676 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.55, Mass=51, SNR=5.0, Peak=31 HFD=3.8
05:01:48.676 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
05:01:48.677 00.001 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.91)
05:01:48.677 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.79 mountX=-0.05 mountY=0.07, mountTheta=2.25
05:01:48.679 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:01:48.693 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:01:48.694 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:48.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:48.694 00.000 12268 Enqueuing Expose request
05:01:48.694 00.000 11616 Worker thread wakes up
05:01:48.694 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:48.694 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:50.697 02.003 11616 Exposure complete
05:01:50.748 00.051 11616 worker thread done servicing request
05:01:50.749 00.001 12268 OnExposeComplete: enter
05:01:50.749 00.000 12268 UpdateGuideState(): m_state=2
05:01:50.749 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:01:50.749 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.25, Mass=54, SNR=5.1, Peak=30 HFD=3.4
05:01:50.749 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
05:01:50.749 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
05:01:50.749 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.35 hyp=0.46 cameraTheta=-2.25 mountX=-0.38 mountY=-0.24, mountTheta=-2.58
05:01:50.751 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:50.766 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:01:50.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:50.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:50.766 00.000 12268 Enqueuing Expose request
05:01:50.766 00.000 11616 Worker thread wakes up
05:01:50.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:50.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:01:52.776 02.010 11616 Exposure complete
05:01:52.826 00.050 11616 worker thread done servicing request
05:01:52.827 00.001 12268 OnExposeComplete: enter
05:01:52.827 00.000 12268 UpdateGuideState(): m_state=2
05:01:52.827 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:01:52.827 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.48, Mass=53, SNR=5.1, Peak=27 HFD=4.8
05:01:52.827 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
05:01:52.827 00.000 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
05:01:52.827 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.79 mountX=-0.13 mountY=-0.01, mountTheta=-3.05
05:01:52.829 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:52.844 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:01:52.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:52.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:52.844 00.000 12268 Enqueuing Expose request
05:01:52.844 00.000 11616 Worker thread wakes up
05:01:52.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:52.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:01:54.857 02.013 11616 Exposure complete
05:01:54.907 00.050 11616 worker thread done servicing request
05:01:54.908 00.001 12268 OnExposeComplete: enter
05:01:54.908 00.000 12268 UpdateGuideState(): m_state=2
05:01:54.908 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:01:54.908 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.73, Mass=60, SNR=5.4, Peak=30 HFD=5.6
05:01:54.908 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
05:01:54.908 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
05:01:54.908 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.37 mountX=0.11 mountY=-0.14, mountTheta=-0.91
05:01:54.910 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:54.925 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:01:54.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:54.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:54.925 00.000 12268 Enqueuing Expose request
05:01:54.925 00.000 11616 Worker thread wakes up
05:01:54.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:54.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:56.937 02.012 11616 Exposure complete
05:01:56.989 00.052 11616 worker thread done servicing request
05:01:56.989 00.000 12268 OnExposeComplete: enter
05:01:56.989 00.000 12268 UpdateGuideState(): m_state=2
05:01:56.989 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:01:56.989 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.58, Mass=50, SNR=4.9, Peak=29 HFD=3.9
05:01:56.989 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
05:01:56.989 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.50)
05:01:56.990 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.20 mountX=-0.01 mountY=0.13, mountTheta=1.68
05:01:56.992 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=57, Gamma=1.290
05:01:57.007 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:01:57.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:57.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:57.007 00.000 12268 Enqueuing Expose request
05:01:57.007 00.000 11616 Worker thread wakes up
05:01:57.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:57.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:01:59.088 02.081 11616 Exposure complete
05:01:59.148 00.060 11616 worker thread done servicing request
05:01:59.148 00.000 12268 OnExposeComplete: enter
05:01:59.148 00.000 12268 UpdateGuideState(): m_state=2
05:01:59.149 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:01:59.149 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.68, Mass=52, SNR=5.0, Peak=29 HFD=3.6
05:01:59.149 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
05:01:59.149 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
05:01:59.149 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.14 cameraTheta=2.63 mountX=0.06 mountY=-0.13, mountTheta=-1.16
05:01:59.151 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:01:59.167 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
05:01:59.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:59.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:01:59.167 00.000 12268 Enqueuing Expose request
05:01:59.167 00.000 11616 Worker thread wakes up
05:01:59.168 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:01:59.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:01.177 02.009 11616 Exposure complete
05:02:01.228 00.051 11616 worker thread done servicing request
05:02:01.228 00.000 12268 OnExposeComplete: enter
05:02:01.228 00.000 12268 UpdateGuideState(): m_state=2
05:02:01.228 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:02:01.228 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.65, Mass=53, SNR=5.0, Peak=29 HFD=5.5
05:02:01.228 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
05:02:01.228 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
05:02:01.228 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.45 mountX=0.05 mountY=-0.00, mountTheta=-0.00
05:02:01.230 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:02:01.245 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
05:02:01.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:01.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:01.245 00.000 12268 Enqueuing Expose request
05:02:01.245 00.000 11616 Worker thread wakes up
05:02:01.245 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:01.245 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:03.257 02.012 11616 Exposure complete
05:02:03.307 00.050 11616 worker thread done servicing request
05:02:03.308 00.001 12268 OnExposeComplete: enter
05:02:03.308 00.000 12268 UpdateGuideState(): m_state=2
05:02:03.308 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:02:03.308 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.44, Mass=52, SNR=5.1, Peak=30 HFD=5.0
05:02:03.308 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
05:02:03.308 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
05:02:03.308 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.17 hyp=0.29 cameraTheta=-0.61 mountX=-0.14 mountY=0.26, mountTheta=2.08
05:02:03.310 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:03.325 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
05:02:03.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:03.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:03.325 00.000 12268 Enqueuing Expose request
05:02:03.325 00.000 11616 Worker thread wakes up
05:02:03.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:03.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:02:05.335 02.010 11616 Exposure complete
05:02:05.385 00.050 11616 worker thread done servicing request
05:02:05.386 00.001 12268 OnExposeComplete: enter
05:02:05.386 00.000 12268 UpdateGuideState(): m_state=2
05:02:05.386 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:02:05.386 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.71, Mass=53, SNR=5.1, Peak=30 HFD=4.1
05:02:05.386 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
05:02:05.386 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
05:02:05.386 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.93 mountX=0.10 mountY=-0.05, mountTheta=-0.48
05:02:05.390 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:05.407 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
05:02:05.407 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:05.407 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:05.408 00.001 12268 Enqueuing Expose request
05:02:05.408 00.000 11616 Worker thread wakes up
05:02:05.408 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:05.408 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:07.424 02.016 11616 Exposure complete
05:02:07.475 00.051 11616 worker thread done servicing request
05:02:07.475 00.000 12268 OnExposeComplete: enter
05:02:07.475 00.000 12268 UpdateGuideState(): m_state=2
05:02:07.476 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:02:07.476 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=916.49, Mass=56, SNR=5.2, Peak=26 HFD=7.9
05:02:07.476 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.68 = 0.68)
05:02:07.476 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
05:02:07.476 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.88 hyp=1.06 cameraTheta=2.16 mountX=0.82 mountY=-0.69, mountTheta=-0.70
05:02:07.478 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:07.493 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:02:07.493 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:07.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:07.493 00.000 12268 Enqueuing Expose request
05:02:07.494 00.001 11616 Worker thread wakes up
05:02:07.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:07.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:02:09.502 02.008 11616 Exposure complete
05:02:09.553 00.051 11616 worker thread done servicing request
05:02:09.553 00.000 12268 OnExposeComplete: enter
05:02:09.553 00.000 12268 UpdateGuideState(): m_state=2
05:02:09.553 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:02:09.554 00.001 12268 Star::Find returns 1 (0), X=665.81, Y=915.88, Mass=58, SNR=5.3, Peak=31 HFD=4.8
05:02:09.554 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
05:02:09.554 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
05:02:09.554 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.27 hyp=0.27 cameraTheta=1.56 mountX=0.27 mountY=-0.03, mountTheta=-0.12
05:02:09.556 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:09.571 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:02:09.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:09.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:09.571 00.000 12268 Enqueuing Expose request
05:02:09.571 00.000 11616 Worker thread wakes up
05:02:09.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:09.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:11.584 02.013 11616 Exposure complete
05:02:11.634 00.050 11616 worker thread done servicing request
05:02:11.635 00.001 12268 OnExposeComplete: enter
05:02:11.635 00.000 12268 UpdateGuideState(): m_state=2
05:02:11.635 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:02:11.635 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.75, Mass=52, SNR=5.0, Peak=28 HFD=4.3
05:02:11.635 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
05:02:11.635 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
05:02:11.635 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.14 hyp=0.31 cameraTheta=2.67 mountX=0.11 mountY=-0.29, mountTheta=-1.20
05:02:11.640 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:02:11.655 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:02:11.655 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:11.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:11.655 00.000 12268 Enqueuing Expose request
05:02:11.655 00.000 11616 Worker thread wakes up
05:02:11.655 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:11.656 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:13.671 02.015 11616 Exposure complete
05:02:13.722 00.051 11616 worker thread done servicing request
05:02:13.722 00.000 12268 OnExposeComplete: enter
05:02:13.723 00.001 12268 UpdateGuideState(): m_state=2
05:02:13.723 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:02:13.723 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=916.24, Mass=54, SNR=5.1, Peak=27 HFD=5.0
05:02:13.723 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
05:02:13.723 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
05:02:13.723 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.63 hyp=0.66 cameraTheta=1.29 mountX=0.65 mountY=0.10, mountTheta=0.15
05:02:13.725 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:13.740 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:02:13.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:13.740 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:13.740 00.000 12268 Enqueuing Expose request
05:02:13.740 00.000 11616 Worker thread wakes up
05:02:13.741 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:13.741 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:15.754 02.013 11616 Exposure complete
05:02:15.806 00.052 11616 worker thread done servicing request
05:02:15.806 00.000 12268 OnExposeComplete: enter
05:02:15.807 00.001 12268 UpdateGuideState(): m_state=2
05:02:15.807 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:02:15.807 00.000 12268 Star::Find returns 1 (0), X=664.40, Y=915.51, Mass=58, SNR=5.3, Peak=29 HFD=7.5
05:02:15.807 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.55 = 1.74)
05:02:15.807 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.37)
05:02:15.807 00.000 12268 CameraToMount -- cameraX=-1.40 cameraY=-0.09 hyp=1.41 cameraTheta=-3.07 mountX=-0.23 mountY=-1.38, mountTheta=-1.74
05:02:15.809 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:15.823 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:02:15.824 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:15.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:15.824 00.000 12268 Enqueuing Expose request
05:02:15.824 00.000 11616 Worker thread wakes up
05:02:15.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:15.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(649,901,31,31)
05:02:17.832 02.008 11616 Exposure complete
05:02:17.884 00.052 11616 worker thread done servicing request
05:02:17.885 00.001 12268 OnExposeComplete: enter
05:02:17.885 00.000 12268 UpdateGuideState(): m_state=2
05:02:17.885 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:02:17.885 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.39, Mass=58, SNR=5.3, Peak=26 HFD=6.3
05:02:17.885 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.03 = 2.25)
05:02:17.885 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.86)
05:02:17.885 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.21 hyp=0.39 cameraTheta=-2.56 mountX=-0.25 mountY=-0.29, mountTheta=-2.26
05:02:17.887 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:17.902 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:02:17.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:17.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:17.902 00.000 12268 Enqueuing Expose request
05:02:17.902 00.000 11616 Worker thread wakes up
05:02:17.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:17.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:02:19.908 02.006 11616 Exposure complete
05:02:19.958 00.050 11616 worker thread done servicing request
05:02:19.959 00.001 12268 OnExposeComplete: enter
05:02:19.959 00.000 12268 UpdateGuideState(): m_state=2
05:02:19.959 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:02:19.959 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.72, Mass=52, SNR=5.0, Peak=30 HFD=4.0
05:02:19.959 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
05:02:19.959 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.25)
05:02:19.959 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.11 hyp=0.21 cameraTheta=0.55 mountX=0.13 mountY=0.16, mountTheta=0.92
05:02:19.961 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:19.976 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:02:19.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:19.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:19.976 00.000 12268 Enqueuing Expose request
05:02:19.976 00.000 11616 Worker thread wakes up
05:02:19.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:19.977 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:21.982 02.005 11616 Exposure complete
05:02:22.035 00.053 11616 worker thread done servicing request
05:02:22.036 00.001 12268 OnExposeComplete: enter
05:02:22.036 00.000 12268 UpdateGuideState(): m_state=2
05:02:22.036 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:02:22.036 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.61, Mass=39, SNR=4.4, Peak=27 HFD=3.6
05:02:22.036 00.000 12268 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.47) = xAngle (-1.47 = -1.47)
05:02:22.036 00.000 12268 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.70)
05:02:22.036 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.00 mountX=0.01 mountY=0.10, mountTheta=1.47
05:02:22.039 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:22.055 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
05:02:22.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:22.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:22.055 00.000 12268 Enqueuing Expose request
05:02:22.055 00.000 11616 Worker thread wakes up
05:02:22.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:22.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:24.066 02.011 11616 Exposure complete
05:02:24.123 00.057 11616 worker thread done servicing request
05:02:24.123 00.000 12268 OnExposeComplete: enter
05:02:24.123 00.000 12268 UpdateGuideState(): m_state=2
05:02:24.124 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:02:24.124 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=916.25, Mass=47, SNR=4.8, Peak=27 HFD=5.7
05:02:24.124 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
05:02:24.124 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
05:02:24.124 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.64 hyp=0.71 cameraTheta=1.11 mountX=0.67 mountY=0.23, mountTheta=0.34
05:02:24.127 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:24.143 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
05:02:24.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:24.144 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:24.144 00.000 12268 Enqueuing Expose request
05:02:24.144 00.000 11616 Worker thread wakes up
05:02:24.144 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:24.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:26.156 02.012 11616 Exposure complete
05:02:26.208 00.052 11616 worker thread done servicing request
05:02:26.208 00.000 12268 OnExposeComplete: enter
05:02:26.208 00.000 12268 UpdateGuideState(): m_state=2
05:02:26.208 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:02:26.208 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.74, Mass=51, SNR=5.0, Peak=29 HFD=4.0
05:02:26.208 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
05:02:26.209 00.001 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
05:02:26.209 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.46 mountX=0.14 mountY=-0.00, mountTheta=-0.01
05:02:26.211 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:26.227 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
05:02:26.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:26.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:26.227 00.000 12268 Enqueuing Expose request
05:02:26.228 00.001 11616 Worker thread wakes up
05:02:26.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:26.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:28.231 02.003 11616 Exposure complete
05:02:28.285 00.054 11616 worker thread done servicing request
05:02:28.285 00.000 12268 OnExposeComplete: enter
05:02:28.285 00.000 12268 UpdateGuideState(): m_state=2
05:02:28.285 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:02:28.285 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.72, Mass=52, SNR=5.0, Peak=30 HFD=4.1
05:02:28.285 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
05:02:28.285 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
05:02:28.286 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.94 mountX=0.12 mountY=0.07, mountTheta=0.51
05:02:28.288 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:28.302 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:02:28.303 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:28.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:28.303 00.000 12268 Enqueuing Expose request
05:02:28.303 00.000 11616 Worker thread wakes up
05:02:28.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:28.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:30.313 02.010 11616 Exposure complete
05:02:30.363 00.050 11616 worker thread done servicing request
05:02:30.363 00.000 12268 OnExposeComplete: enter
05:02:30.363 00.000 12268 UpdateGuideState(): m_state=2
05:02:30.364 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:02:30.364 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=914.79, Mass=56, SNR=5.2, Peak=30 HFD=5.0
05:02:30.364 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.37 = 2.92)
05:02:30.364 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
05:02:30.364 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.81 hyp=0.86 cameraTheta=-1.89 mountX=-0.84 mountY=-0.17, mountTheta=-2.94
05:02:30.369 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:30.384 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:02:30.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:30.384 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:30.384 00.000 12268 Enqueuing Expose request
05:02:30.385 00.001 11616 Worker thread wakes up
05:02:30.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:30.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:02:32.397 02.012 11616 Exposure complete
05:02:32.449 00.052 11616 worker thread done servicing request
05:02:32.449 00.000 12268 OnExposeComplete: enter
05:02:32.449 00.000 12268 UpdateGuideState(): m_state=2
05:02:32.450 00.001 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:02:32.450 00.000 12268 Star::Find returns 1 (0), X=664.97, Y=915.82, Mass=57, SNR=5.2, Peak=30 HFD=5.8
05:02:32.450 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
05:02:32.450 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
05:02:32.450 00.000 12268 CameraToMount -- cameraX=-0.84 cameraY=0.22 hyp=0.86 cameraTheta=2.89 mountX=0.13 mountY=-0.86, mountTheta=-1.42
05:02:32.452 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:32.467 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
05:02:32.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:32.468 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:32.468 00.000 12268 Enqueuing Expose request
05:02:32.468 00.000 11616 Worker thread wakes up
05:02:32.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:32.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:02:34.481 02.013 11616 Exposure complete
05:02:34.533 00.052 11616 worker thread done servicing request
05:02:34.533 00.000 12268 OnExposeComplete: enter
05:02:34.533 00.000 12268 UpdateGuideState(): m_state=2
05:02:34.533 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:02:34.533 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.80, Mass=54, SNR=5.1, Peak=27 HFD=6.1
05:02:34.534 00.001 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
05:02:34.534 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.81)
05:02:34.534 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.22 cameraTheta=1.11 mountX=0.21 mountY=0.07, mountTheta=0.34
05:02:34.536 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:34.550 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:02:34.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:34.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:34.550 00.000 12268 Enqueuing Expose request
05:02:34.551 00.001 11616 Worker thread wakes up
05:02:34.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:34.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:36.564 02.013 11616 Exposure complete
05:02:36.615 00.051 11616 worker thread done servicing request
05:02:36.616 00.001 12268 OnExposeComplete: enter
05:02:36.616 00.000 12268 UpdateGuideState(): m_state=2
05:02:36.616 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:02:36.616 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=916.02, Mass=52, SNR=5.0, Peak=29 HFD=6.4
05:02:36.616 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
05:02:36.616 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
05:02:36.616 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.41 hyp=0.54 cameraTheta=2.28 mountX=0.37 mountY=-0.40, mountTheta=-0.83
05:02:36.618 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:36.633 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:02:36.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:36.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:36.633 00.000 12268 Enqueuing Expose request
05:02:36.633 00.000 11616 Worker thread wakes up
05:02:36.633 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:36.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:02:38.646 02.013 11616 Exposure complete
05:02:38.696 00.050 11616 worker thread done servicing request
05:02:38.697 00.001 12268 OnExposeComplete: enter
05:02:38.697 00.000 12268 UpdateGuideState(): m_state=2
05:02:38.697 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:02:38.697 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.98, Mass=61, SNR=5.4, Peak=30 HFD=6.8
05:02:38.697 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
05:02:38.697 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
05:02:38.697 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.38 hyp=0.54 cameraTheta=2.37 mountX=0.34 mountY=-0.43, mountTheta=-0.91
05:02:38.699 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:38.715 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
05:02:38.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:38.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:38.715 00.000 12268 Enqueuing Expose request
05:02:38.715 00.000 11616 Worker thread wakes up
05:02:38.716 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:38.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:02:40.742 02.026 11616 Exposure complete
05:02:40.793 00.051 11616 worker thread done servicing request
05:02:40.793 00.000 12268 OnExposeComplete: enter
05:02:40.794 00.001 12268 UpdateGuideState(): m_state=2
05:02:40.794 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:02:40.794 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=41, SNR=4.5, Peak=31 HFD=3.1
05:02:40.794 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
05:02:40.794 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.90)
05:02:40.794 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.20 mountX=0.02 mountY=0.08, mountTheta=1.27
05:02:40.796 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:40.811 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:02:40.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:40.811 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:40.811 00.000 12268 Enqueuing Expose request
05:02:40.811 00.000 11616 Worker thread wakes up
05:02:40.812 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:40.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:42.824 02.012 11616 Exposure complete
05:02:42.874 00.050 11616 worker thread done servicing request
05:02:42.874 00.000 12268 OnExposeComplete: enter
05:02:42.874 00.000 12268 UpdateGuideState(): m_state=2
05:02:42.874 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:02:42.874 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.30, Mass=58, SNR=5.3, Peak=30 HFD=6.9
05:02:42.874 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.70 = 2.58)
05:02:42.874 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.53)
05:02:42.874 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.31 hyp=0.39 cameraTheta=-2.23 mountX=-0.33 mountY=-0.20, mountTheta=-2.60
05:02:42.876 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:42.890 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:02:42.891 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:42.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:42.891 00.000 12268 Enqueuing Expose request
05:02:42.891 00.000 11616 Worker thread wakes up
05:02:42.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:42.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:02:44.906 02.015 11616 Exposure complete
05:02:44.956 00.050 11616 worker thread done servicing request
05:02:44.957 00.001 12268 OnExposeComplete: enter
05:02:44.957 00.000 12268 UpdateGuideState(): m_state=2
05:02:44.957 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:02:44.957 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.53, Mass=47, SNR=4.8, Peak=29 HFD=3.0
05:02:44.957 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.42 = 1.87)
05:02:44.957 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.24)
05:02:44.957 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.08 hyp=0.39 cameraTheta=-2.94 mountX=-0.11 mountY=-0.37, mountTheta=-1.87
05:02:44.959 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:44.976 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
05:02:44.976 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:44.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:44.976 00.000 12268 Enqueuing Expose request
05:02:44.976 00.000 11616 Worker thread wakes up
05:02:44.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:44.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:02:46.983 02.007 11616 Exposure complete
05:02:47.033 00.050 11616 worker thread done servicing request
05:02:47.033 00.000 12268 OnExposeComplete: enter
05:02:47.034 00.001 12268 UpdateGuideState(): m_state=2
05:02:47.034 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:02:47.034 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.78, Mass=52, SNR=5.0, Peak=29 HFD=3.7
05:02:47.034 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
05:02:47.034 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
05:02:47.034 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.18 hyp=0.38 cameraTheta=2.66 mountX=0.14 mountY=-0.36, mountTheta=-1.19
05:02:47.036 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:47.050 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:02:47.051 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:47.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:47.051 00.000 12268 Enqueuing Expose request
05:02:47.051 00.000 11616 Worker thread wakes up
05:02:47.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:47.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:02:49.092 02.041 11616 Exposure complete
05:02:49.149 00.057 11616 worker thread done servicing request
05:02:49.149 00.000 12268 OnExposeComplete: enter
05:02:49.149 00.000 12268 UpdateGuideState(): m_state=2
05:02:49.149 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:02:49.149 00.000 12268 Star::Find returns 1 (0), X=665.01, Y=915.79, Mass=62, SNR=5.5, Peak=31 HFD=6.9
05:02:49.149 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
05:02:49.149 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
05:02:49.150 00.001 12268 CameraToMount -- cameraX=-0.80 cameraY=0.18 hyp=0.82 cameraTheta=2.92 mountX=0.10 mountY=-0.81, mountTheta=-1.44
05:02:49.152 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:49.167 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
05:02:49.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:49.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:49.167 00.000 12268 Enqueuing Expose request
05:02:49.168 00.001 11616 Worker thread wakes up
05:02:49.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:49.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:02:51.182 02.014 11616 Exposure complete
05:02:51.233 00.051 11616 worker thread done servicing request
05:02:51.234 00.001 12268 OnExposeComplete: enter
05:02:51.234 00.000 12268 UpdateGuideState(): m_state=2
05:02:51.234 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:02:51.234 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.58, Mass=52, SNR=5.0, Peak=29 HFD=4.4
05:02:51.234 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.42 = 1.87)
05:02:51.234 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
05:02:51.234 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.94 mountX=-0.04 mountY=-0.15, mountTheta=-1.87
05:02:51.236 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:51.251 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:02:51.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:51.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:51.251 00.000 12268 Enqueuing Expose request
05:02:51.251 00.000 11616 Worker thread wakes up
05:02:51.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:51.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:02:53.256 02.005 11616 Exposure complete
05:02:53.308 00.052 11616 worker thread done servicing request
05:02:53.308 00.000 12268 OnExposeComplete: enter
05:02:53.308 00.000 12268 UpdateGuideState(): m_state=2
05:02:53.308 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:02:53.308 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.16, Mass=46, SNR=4.8, Peak=31 HFD=3.1
05:02:53.308 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
05:02:53.309 00.001 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
05:02:53.309 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.45 hyp=0.58 cameraTheta=-2.25 mountX=-0.48 mountY=-0.30, mountTheta=-2.59
05:02:53.311 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:53.325 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
05:02:53.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:53.326 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:53.326 00.000 12268 Enqueuing Expose request
05:02:53.326 00.000 11616 Worker thread wakes up
05:02:53.326 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:53.326 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:02:55.338 02.012 11616 Exposure complete
05:02:55.388 00.050 11616 worker thread done servicing request
05:02:55.388 00.000 12268 OnExposeComplete: enter
05:02:55.388 00.000 12268 UpdateGuideState(): m_state=2
05:02:55.389 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:02:55.389 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.01, Mass=59, SNR=5.3, Peak=29 HFD=6.5
05:02:55.389 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.72 = 2.57)
05:02:55.389 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
05:02:55.389 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.60 hyp=0.77 cameraTheta=-2.24 mountX=-0.65 mountY=-0.40, mountTheta=-2.59
05:02:55.391 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:02:55.405 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
05:02:55.405 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:55.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:55.406 00.001 12268 Enqueuing Expose request
05:02:55.406 00.000 11616 Worker thread wakes up
05:02:55.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:55.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:02:57.416 02.010 11616 Exposure complete
05:02:57.466 00.050 11616 worker thread done servicing request
05:02:57.466 00.000 12268 OnExposeComplete: enter
05:02:57.467 00.001 12268 UpdateGuideState(): m_state=2
05:02:57.467 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:02:57.467 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.40, Mass=50, SNR=4.9, Peak=28 HFD=4.3
05:02:57.467 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
05:02:57.467 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
05:02:57.467 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.21 hyp=0.29 cameraTheta=-2.34 mountX=-0.23 mountY=-0.18, mountTheta=-2.49
05:02:57.469 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:02:57.484 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:02:57.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:57.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:57.484 00.000 12268 Enqueuing Expose request
05:02:57.484 00.000 11616 Worker thread wakes up
05:02:57.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:57.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:02:59.496 02.012 11616 Exposure complete
05:02:59.549 00.053 11616 worker thread done servicing request
05:02:59.549 00.000 12268 OnExposeComplete: enter
05:02:59.550 00.001 12268 UpdateGuideState(): m_state=2
05:02:59.550 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:02:59.550 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.83, Mass=49, SNR=4.8, Peak=27 HFD=5.8
05:02:59.550 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
05:02:59.550 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
05:02:59.550 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.23 cameraTheta=1.49 mountX=0.23 mountY=-0.01, mountTheta=-0.04
05:02:59.554 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:02:59.569 00.015 12268 UpdateGuideState exits: m=49 SNR=4.8
05:02:59.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:59.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:02:59.570 00.001 12268 Enqueuing Expose request
05:02:59.570 00.000 11616 Worker thread wakes up
05:02:59.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:02:59.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:03:01.582 02.012 11616 Exposure complete
05:03:01.632 00.050 11616 worker thread done servicing request
05:03:01.633 00.001 12268 OnExposeComplete: enter
05:03:01.633 00.000 12268 UpdateGuideState(): m_state=2
05:03:01.633 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:03:01.633 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.37, Mass=58, SNR=5.3, Peak=31 HFD=5.5
05:03:01.633 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.08 = 2.21)
05:03:01.633 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.91)
05:03:01.633 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.23 hyp=0.46 cameraTheta=-2.60 mountX=-0.27 mountY=-0.36, mountTheta=-2.22
05:03:01.635 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:01.649 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:03:01.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:01.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:01.650 00.001 12268 Enqueuing Expose request
05:03:01.650 00.000 11616 Worker thread wakes up
05:03:01.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:01.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:03:03.661 02.011 11616 Exposure complete
05:03:03.711 00.050 11616 worker thread done servicing request
05:03:03.711 00.000 12268 OnExposeComplete: enter
05:03:03.712 00.001 12268 UpdateGuideState(): m_state=2
05:03:03.712 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:03:03.712 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.36, Mass=57, SNR=5.2, Peak=29 HFD=5.0
05:03:03.712 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
05:03:03.712 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.38)
05:03:03.712 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.24 hyp=0.28 cameraTheta=-2.08 mountX=-0.26 mountY=-0.10, mountTheta=-2.75
05:03:03.714 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:03.728 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
05:03:03.729 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:03.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:03.729 00.000 12268 Enqueuing Expose request
05:03:03.729 00.000 11616 Worker thread wakes up
05:03:03.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:03.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:03:05.739 02.010 11616 Exposure complete
05:03:05.788 00.049 11616 worker thread done servicing request
05:03:05.789 00.001 12268 OnExposeComplete: enter
05:03:05.789 00.000 12268 UpdateGuideState(): m_state=2
05:03:05.789 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:03:05.789 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.57, Mass=51, SNR=5.0, Peak=29 HFD=3.4
05:03:05.789 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.35 = 1.94)
05:03:05.790 00.001 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.17)
05:03:05.790 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-2.87 mountX=-0.05 mountY=-0.13, mountTheta=-1.94
05:03:05.792 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:03:05.806 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:03:05.806 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:05.808 00.002 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:05.808 00.000 12268 Enqueuing Expose request
05:03:05.808 00.000 11616 Worker thread wakes up
05:03:05.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:05.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:03:07.810 02.002 11616 Exposure complete
05:03:07.862 00.052 11616 worker thread done servicing request
05:03:07.862 00.000 12268 OnExposeComplete: enter
05:03:07.862 00.000 12268 UpdateGuideState(): m_state=2
05:03:07.862 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:03:07.862 00.000 12268 Star::Find returns 1 (0), X=664.93, Y=915.69, Mass=60, SNR=5.4, Peak=27 HFD=7.9
05:03:07.862 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
05:03:07.862 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
05:03:07.862 00.000 12268 CameraToMount -- cameraX=-0.88 cameraY=0.09 hyp=0.88 cameraTheta=3.04 mountX=0.00 mountY=-0.88, mountTheta=-1.57
05:03:07.864 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:07.879 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:03:07.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:07.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:07.879 00.000 12268 Enqueuing Expose request
05:03:07.879 00.000 11616 Worker thread wakes up
05:03:07.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:07.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:03:09.888 02.009 11616 Exposure complete
05:03:09.938 00.050 11616 worker thread done servicing request
05:03:09.939 00.001 12268 OnExposeComplete: enter
05:03:09.939 00.000 12268 UpdateGuideState(): m_state=2
05:03:09.939 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:03:09.939 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.43, Mass=52, SNR=5.0, Peak=27 HFD=4.3
05:03:09.939 00.000 12268 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.47) = xAngle (-4.22 = 2.07)
05:03:09.939 00.000 12268 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.04)
05:03:09.939 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.17 hyp=0.44 cameraTheta=-2.74 mountX=-0.21 mountY=-0.38, mountTheta=-2.08
05:03:09.941 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:09.955 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:03:09.956 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:09.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:09.956 00.000 12268 Enqueuing Expose request
05:03:09.956 00.000 11616 Worker thread wakes up
05:03:09.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:09.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:03:11.978 02.022 11616 Exposure complete
05:03:12.031 00.053 11616 worker thread done servicing request
05:03:12.032 00.001 12268 OnExposeComplete: enter
05:03:12.032 00.000 12268 UpdateGuideState(): m_state=2
05:03:12.032 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:03:12.032 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.63, Mass=65, SNR=5.6, Peak=29 HFD=6.4
05:03:12.032 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
05:03:12.032 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
05:03:12.032 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.59 mountX=0.02 mountY=-0.04, mountTheta=-1.13
05:03:12.035 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:03:12.051 00.016 12268 UpdateGuideState exits: m=65 SNR=5.6
05:03:12.051 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:12.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:12.051 00.000 12268 Enqueuing Expose request
05:03:12.051 00.000 11616 Worker thread wakes up
05:03:12.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:12.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:03:14.061 02.010 11616 Exposure complete
05:03:14.119 00.058 11616 worker thread done servicing request
05:03:14.119 00.000 12268 OnExposeComplete: enter
05:03:14.119 00.000 12268 UpdateGuideState(): m_state=2
05:03:14.119 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:03:14.120 00.001 12268 Star::Find returns 1 (0), X=665.18, Y=915.67, Mass=55, SNR=5.2, Peak=31 HFD=5.9
05:03:14.120 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
05:03:14.120 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
05:03:14.120 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=0.06 hyp=0.63 cameraTheta=3.05 mountX=-0.00 mountY=-0.63, mountTheta=-1.57
05:03:14.122 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:14.139 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
05:03:14.139 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:14.139 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:14.139 00.000 12268 Enqueuing Expose request
05:03:14.139 00.000 11616 Worker thread wakes up
05:03:14.139 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:14.139 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:03:16.149 02.010 11616 Exposure complete
05:03:16.203 00.054 11616 worker thread done servicing request
05:03:16.203 00.000 12268 OnExposeComplete: enter
05:03:16.203 00.000 12268 UpdateGuideState(): m_state=2
05:03:16.203 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:03:16.203 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=916.16, Mass=52, SNR=5.0, Peak=28 HFD=5.0
05:03:16.203 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
05:03:16.203 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
05:03:16.203 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.55 hyp=0.58 cameraTheta=1.92 mountX=0.53 mountY=-0.27, mountTheta=-0.47
05:03:16.205 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:16.220 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:03:16.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:16.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:16.220 00.000 12268 Enqueuing Expose request
05:03:16.220 00.000 11616 Worker thread wakes up
05:03:16.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:16.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:03:18.228 02.008 11616 Exposure complete
05:03:18.280 00.052 11616 worker thread done servicing request
05:03:18.281 00.001 12268 OnExposeComplete: enter
05:03:18.281 00.000 12268 UpdateGuideState(): m_state=2
05:03:18.281 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:03:18.281 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.65, Mass=51, SNR=5.0, Peak=31 HFD=3.5
05:03:18.281 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
05:03:18.281 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
05:03:18.281 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.86 mountX=0.03 mountY=-0.14, mountTheta=-1.39
05:03:18.283 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:18.298 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:03:18.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:18.298 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:18.298 00.000 12268 Enqueuing Expose request
05:03:18.298 00.000 11616 Worker thread wakes up
05:03:18.299 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:18.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:03:20.314 02.015 11616 Exposure complete
05:03:20.366 00.052 11616 worker thread done servicing request
05:03:20.366 00.000 12268 OnExposeComplete: enter
05:03:20.366 00.000 12268 UpdateGuideState(): m_state=2
05:03:20.366 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:03:20.366 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.80, Mass=60, SNR=5.4, Peak=31 HFD=7.0
05:03:20.366 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
05:03:20.366 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
05:03:20.367 00.001 12268 CameraToMount -- cameraX=-0.40 cameraY=0.20 hyp=0.44 cameraTheta=2.68 mountX=0.16 mountY=-0.42, mountTheta=-1.21
05:03:20.369 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:20.383 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
05:03:20.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:20.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:20.384 00.001 12268 Enqueuing Expose request
05:03:20.384 00.000 11616 Worker thread wakes up
05:03:20.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:20.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:03:22.392 02.008 11616 Exposure complete
05:03:22.444 00.052 11616 worker thread done servicing request
05:03:22.444 00.000 12268 OnExposeComplete: enter
05:03:22.444 00.000 12268 UpdateGuideState(): m_state=2
05:03:22.445 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:03:22.445 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.34, Mass=62, SNR=5.5, Peak=31 HFD=6.7
05:03:22.445 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.76 = 2.53)
05:03:22.445 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.58)
05:03:22.445 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.27 hyp=0.35 cameraTheta=-2.28 mountX=-0.29 mountY=-0.20, mountTheta=-2.55
05:03:22.447 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:03:22.462 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
05:03:22.462 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:22.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:22.462 00.000 12268 Enqueuing Expose request
05:03:22.462 00.000 11616 Worker thread wakes up
05:03:22.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:22.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:03:24.480 02.018 11616 Exposure complete
05:03:24.533 00.053 11616 worker thread done servicing request
05:03:24.533 00.000 12268 OnExposeComplete: enter
05:03:24.533 00.000 12268 UpdateGuideState(): m_state=2
05:03:24.533 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:03:24.533 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.66, Mass=57, SNR=5.2, Peak=28 HFD=5.0
05:03:24.533 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
05:03:24.534 00.001 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
05:03:24.534 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.24 cameraTheta=2.93 mountX=0.03 mountY=-0.24, mountTheta=-1.46
05:03:24.536 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:24.550 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
05:03:24.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:24.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:24.550 00.000 12268 Enqueuing Expose request
05:03:24.550 00.000 11616 Worker thread wakes up
05:03:24.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:24.551 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:03:26.561 02.010 11616 Exposure complete
05:03:26.611 00.050 11616 worker thread done servicing request
05:03:26.611 00.000 12268 OnExposeComplete: enter
05:03:26.611 00.000 12268 UpdateGuideState(): m_state=2
05:03:26.612 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:03:26.612 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.63, Mass=62, SNR=5.5, Peak=31 HFD=6.0
05:03:26.612 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
05:03:26.612 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
05:03:26.612 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.16 cameraTheta=2.98 mountX=0.01 mountY=-0.16, mountTheta=-1.51
05:03:26.614 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:03:26.628 00.014 12268 UpdateGuideState exits: m=62 SNR=5.5
05:03:26.629 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:26.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:26.629 00.000 12268 Enqueuing Expose request
05:03:26.629 00.000 11616 Worker thread wakes up
05:03:26.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:26.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:03:28.649 02.020 11616 Exposure complete
05:03:28.699 00.050 11616 worker thread done servicing request
05:03:28.699 00.000 12268 OnExposeComplete: enter
05:03:28.699 00.000 12268 UpdateGuideState(): m_state=2
05:03:28.700 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:03:28.700 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.75, Mass=58, SNR=5.3, Peak=31 HFD=3.9
05:03:28.700 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
05:03:28.700 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
05:03:28.700 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.15 hyp=0.46 cameraTheta=2.82 mountX=0.10 mountY=-0.45, mountTheta=-1.35
05:03:28.702 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:28.716 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:03:28.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:28.717 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:28.717 00.000 12268 Enqueuing Expose request
05:03:28.717 00.000 11616 Worker thread wakes up
05:03:28.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:28.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:03:30.719 02.002 11616 Exposure complete
05:03:30.769 00.050 11616 worker thread done servicing request
05:03:30.770 00.001 12268 OnExposeComplete: enter
05:03:30.770 00.000 12268 UpdateGuideState(): m_state=2
05:03:30.770 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:03:30.770 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.84, Mass=52, SNR=5.0, Peak=27 HFD=6.1
05:03:30.770 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
05:03:30.770 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
05:03:30.770 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.53 mountX=0.23 mountY=-0.02, mountTheta=-0.08
05:03:30.772 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:30.786 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:03:30.787 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:30.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:30.787 00.000 12268 Enqueuing Expose request
05:03:30.787 00.000 11616 Worker thread wakes up
05:03:30.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:30.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:03:32.801 02.014 11616 Exposure complete
05:03:32.854 00.053 11616 worker thread done servicing request
05:03:32.854 00.000 12268 OnExposeComplete: enter
05:03:32.854 00.000 12268 UpdateGuideState(): m_state=2
05:03:32.854 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:03:32.854 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.49, Mass=53, SNR=5.0, Peak=29 HFD=3.6
05:03:32.854 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-4.00 = 2.29)
05:03:32.854 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.82)
05:03:32.854 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-2.52 mountX=-0.13 mountY=-0.14, mountTheta=-2.30
05:03:32.856 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:32.871 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
05:03:32.871 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:32.871 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:32.871 00.000 12268 Enqueuing Expose request
05:03:32.871 00.000 11616 Worker thread wakes up
05:03:32.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:32.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:03:34.877 02.006 11616 Exposure complete
05:03:34.929 00.052 11616 worker thread done servicing request
05:03:34.929 00.000 12268 OnExposeComplete: enter
05:03:34.929 00.000 12268 UpdateGuideState(): m_state=2
05:03:34.929 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:03:34.929 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.97, Mass=54, SNR=5.1, Peak=27 HFD=5.8
05:03:34.929 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
05:03:34.930 00.001 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
05:03:34.930 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.36 hyp=0.37 cameraTheta=1.41 mountX=0.37 mountY=0.01, mountTheta=0.03
05:03:34.931 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:34.946 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:03:34.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:34.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:34.946 00.000 12268 Enqueuing Expose request
05:03:34.946 00.000 11616 Worker thread wakes up
05:03:34.947 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:34.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:03:36.957 02.010 11616 Exposure complete
05:03:37.009 00.052 11616 worker thread done servicing request
05:03:37.009 00.000 12268 OnExposeComplete: enter
05:03:37.009 00.000 12268 UpdateGuideState(): m_state=2
05:03:37.009 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:03:37.009 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=915.65, Mass=55, SNR=5.1, Peak=29 HFD=4.2
05:03:37.010 00.001 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
05:03:37.010 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
05:03:37.010 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.04 hyp=0.46 cameraTheta=3.05 mountX=-0.00 mountY=-0.46, mountTheta=-1.57
05:03:37.011 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:37.026 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
05:03:37.026 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:37.026 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:37.027 00.001 12268 Enqueuing Expose request
05:03:37.027 00.000 11616 Worker thread wakes up
05:03:37.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:37.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:03:39.105 02.078 11616 Exposure complete
05:03:39.169 00.064 11616 worker thread done servicing request
05:03:39.169 00.000 12268 OnExposeComplete: enter
05:03:39.169 00.000 12268 UpdateGuideState(): m_state=2
05:03:39.169 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:03:39.170 00.001 12268 Star::Find returns 1 (0), X=665.37, Y=915.93, Mass=55, SNR=5.2, Peak=31 HFD=5.4
05:03:39.170 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
05:03:39.170 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
05:03:39.170 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.32 hyp=0.54 cameraTheta=2.50 mountX=0.28 mountY=-0.47, mountTheta=-1.04
05:03:39.172 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:39.189 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
05:03:39.190 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:39.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:39.190 00.000 12268 Enqueuing Expose request
05:03:39.190 00.000 11616 Worker thread wakes up
05:03:39.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:39.191 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:03:41.203 02.012 11616 Exposure complete
05:03:41.253 00.050 11616 worker thread done servicing request
05:03:41.254 00.001 12268 OnExposeComplete: enter
05:03:41.254 00.000 12268 UpdateGuideState(): m_state=2
05:03:41.254 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:03:41.254 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.90, Mass=58, SNR=5.3, Peak=30 HFD=5.4
05:03:41.254 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
05:03:41.254 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
05:03:41.254 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.29 hyp=0.58 cameraTheta=2.62 mountX=0.24 mountY=-0.54, mountTheta=-1.15
05:03:41.260 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:41.275 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:03:41.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:41.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:41.275 00.000 12268 Enqueuing Expose request
05:03:41.275 00.000 11616 Worker thread wakes up
05:03:41.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:41.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:03:43.284 02.009 11616 Exposure complete
05:03:43.340 00.056 11616 worker thread done servicing request
05:03:43.340 00.000 12268 OnExposeComplete: enter
05:03:43.340 00.000 12268 UpdateGuideState(): m_state=2
05:03:43.340 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:03:43.341 00.001 12268 Star::Find returns 1 (0), X=665.29, Y=915.41, Mass=57, SNR=5.2, Peak=28 HFD=5.6
05:03:43.341 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
05:03:43.341 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.07)
05:03:43.341 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.20 hyp=0.55 cameraTheta=-2.77 mountX=-0.25 mountY=-0.48, mountTheta=-2.05
05:03:43.344 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:03:43.361 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
05:03:43.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:43.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:43.361 00.000 12268 Enqueuing Expose request
05:03:43.361 00.000 11616 Worker thread wakes up
05:03:43.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:43.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:03:45.362 02.001 11616 Exposure complete
05:03:45.412 00.050 11616 worker thread done servicing request
05:03:45.413 00.001 12268 OnExposeComplete: enter
05:03:45.413 00.000 12268 UpdateGuideState(): m_state=2
05:03:45.413 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:03:45.413 00.000 12268 Star::Find returns 1 (0), X=665.01, Y=915.59, Mass=61, SNR=5.4, Peak=31 HFD=6.8
05:03:45.413 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.60 = 1.69)
05:03:45.413 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.42)
05:03:45.413 00.000 12268 CameraToMount -- cameraX=-0.80 cameraY=-0.01 hyp=0.80 cameraTheta=-3.12 mountX=-0.09 mountY=-0.79, mountTheta=-1.69
05:03:45.415 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:45.430 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
05:03:45.430 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:45.431 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:45.431 00.000 12268 Enqueuing Expose request
05:03:45.431 00.000 11616 Worker thread wakes up
05:03:45.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:45.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:03:47.450 02.019 11616 Exposure complete
05:03:47.500 00.050 11616 worker thread done servicing request
05:03:47.500 00.000 12268 OnExposeComplete: enter
05:03:47.500 00.000 12268 UpdateGuideState(): m_state=2
05:03:47.500 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:03:47.501 00.001 12268 Star::Find returns 1 (0), X=665.16, Y=915.39, Mass=64, SNR=5.5, Peak=28 HFD=6.8
05:03:47.501 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.30 = 1.99)
05:03:47.501 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.12)
05:03:47.501 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-0.21 hyp=0.68 cameraTheta=-2.82 mountX=-0.28 mountY=-0.62, mountTheta=-1.99
05:03:47.503 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:47.517 00.014 12268 UpdateGuideState exits: m=64 SNR=5.5
05:03:47.518 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:47.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:47.518 00.000 12268 Enqueuing Expose request
05:03:47.518 00.000 11616 Worker thread wakes up
05:03:47.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:47.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:03:49.527 02.009 11616 Exposure complete
05:03:49.583 00.056 11616 worker thread done servicing request
05:03:49.584 00.001 12268 OnExposeComplete: enter
05:03:49.584 00.000 12268 UpdateGuideState(): m_state=2
05:03:49.584 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:03:49.584 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.30, Mass=62, SNR=5.5, Peak=28 HFD=6.1
05:03:49.584 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.72 = 2.57)
05:03:49.584 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
05:03:49.584 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.30 hyp=0.39 cameraTheta=-2.24 mountX=-0.32 mountY=-0.20, mountTheta=-2.59
05:03:49.589 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:49.604 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
05:03:49.604 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:49.604 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:49.604 00.000 12268 Enqueuing Expose request
05:03:49.605 00.001 11616 Worker thread wakes up
05:03:49.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:49.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:03:51.609 02.004 11616 Exposure complete
05:03:51.661 00.052 11616 worker thread done servicing request
05:03:51.661 00.000 12268 OnExposeComplete: enter
05:03:51.661 00.000 12268 UpdateGuideState(): m_state=2
05:03:51.661 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:03:51.661 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=916.16, Mass=60, SNR=5.3, Peak=27 HFD=5.7
05:03:51.661 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
05:03:51.661 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
05:03:51.661 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.56 hyp=0.56 cameraTheta=1.70 mountX=0.55 mountY=-0.15, mountTheta=-0.26
05:03:51.663 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:51.678 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
05:03:51.678 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:51.678 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:51.678 00.000 12268 Enqueuing Expose request
05:03:51.678 00.000 11616 Worker thread wakes up
05:03:51.678 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:51.678 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:03:53.692 02.014 11616 Exposure complete
05:03:53.743 00.051 11616 worker thread done servicing request
05:03:53.744 00.001 12268 OnExposeComplete: enter
05:03:53.744 00.000 12268 UpdateGuideState(): m_state=2
05:03:53.744 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:03:53.744 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.88, Mass=63, SNR=5.5, Peak=31 HFD=5.1
05:03:53.744 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
05:03:53.744 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
05:03:53.744 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.27 hyp=0.59 cameraTheta=2.66 mountX=0.22 mountY=-0.55, mountTheta=-1.19
05:03:53.746 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:53.761 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
05:03:53.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:53.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:53.761 00.000 12268 Enqueuing Expose request
05:03:53.761 00.000 11616 Worker thread wakes up
05:03:53.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:53.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:03:55.768 02.007 11616 Exposure complete
05:03:55.819 00.051 11616 worker thread done servicing request
05:03:55.820 00.001 12268 OnExposeComplete: enter
05:03:55.820 00.000 12268 UpdateGuideState(): m_state=2
05:03:55.820 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:03:55.820 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.83, Mass=52, SNR=5.0, Peak=28 HFD=5.5
05:03:55.820 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
05:03:55.820 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
05:03:55.820 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.55 mountX=0.23 mountY=-0.03, mountTheta=-0.11
05:03:55.822 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:55.837 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:03:55.837 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:55.837 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:55.837 00.000 12268 Enqueuing Expose request
05:03:55.837 00.000 11616 Worker thread wakes up
05:03:55.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:55.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:03:57.851 02.014 11616 Exposure complete
05:03:57.904 00.053 11616 worker thread done servicing request
05:03:57.904 00.000 12268 OnExposeComplete: enter
05:03:57.904 00.000 12268 UpdateGuideState(): m_state=2
05:03:57.905 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:03:57.905 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=916.06, Mass=51, SNR=5.0, Peak=28 HFD=5.7
05:03:57.905 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
05:03:57.905 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
05:03:57.905 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.45 hyp=0.52 cameraTheta=1.08 mountX=0.48 mountY=0.18, mountTheta=0.37
05:03:57.908 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:03:57.923 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:03:57.924 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:57.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:03:57.924 00.000 12268 Enqueuing Expose request
05:03:57.924 00.000 11616 Worker thread wakes up
05:03:57.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:03:57.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:03:59.930 02.006 11616 Exposure complete
05:03:59.982 00.052 11616 worker thread done servicing request
05:03:59.982 00.000 12268 OnExposeComplete: enter
05:03:59.982 00.000 12268 UpdateGuideState(): m_state=2
05:03:59.982 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:03:59.982 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.69, Mass=50, SNR=4.9, Peak=28 HFD=4.0
05:03:59.982 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
05:03:59.982 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
05:03:59.983 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.76 mountX=0.09 mountY=0.08, mountTheta=0.69
05:03:59.985 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:00.000 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:04:00.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:00.001 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:00.001 00.000 12268 Enqueuing Expose request
05:04:00.001 00.000 11616 Worker thread wakes up
05:04:00.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:00.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:02.020 02.019 11616 Exposure complete
05:04:02.073 00.053 11616 worker thread done servicing request
05:04:02.073 00.000 12268 OnExposeComplete: enter
05:04:02.073 00.000 12268 UpdateGuideState(): m_state=2
05:04:02.073 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:04:02.074 00.001 12268 Star::Find returns 1 (0), X=665.15, Y=915.85, Mass=58, SNR=5.3, Peak=30 HFD=5.5
05:04:02.074 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
05:04:02.074 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
05:04:02.074 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=0.25 hyp=0.70 cameraTheta=2.78 mountX=0.18 mountY=-0.68, mountTheta=-1.31
05:04:02.076 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:02.091 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:04:02.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:02.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:02.091 00.000 12268 Enqueuing Expose request
05:04:02.091 00.000 11616 Worker thread wakes up
05:04:02.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:02.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:04:04.106 02.015 11616 Exposure complete
05:04:04.160 00.054 11616 worker thread done servicing request
05:04:04.160 00.000 12268 OnExposeComplete: enter
05:04:04.160 00.000 12268 UpdateGuideState(): m_state=2
05:04:04.161 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:04:04.161 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=914.94, Mass=60, SNR=5.4, Peak=26 HFD=5.6
05:04:04.161 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
05:04:04.161 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
05:04:04.161 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.66 hyp=0.73 cameraTheta=-1.99 mountX=-0.69 mountY=-0.20, mountTheta=-2.85
05:04:04.165 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:04.181 00.016 12268 UpdateGuideState exits: m=60 SNR=5.4
05:04:04.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:04.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:04.181 00.000 12268 Enqueuing Expose request
05:04:04.182 00.001 11616 Worker thread wakes up
05:04:04.182 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:04.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:04:06.186 02.004 11616 Exposure complete
05:04:06.237 00.051 11616 worker thread done servicing request
05:04:06.237 00.000 12268 OnExposeComplete: enter
05:04:06.237 00.000 12268 UpdateGuideState(): m_state=2
05:04:06.238 00.001 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:04:06.238 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.00, Mass=49, SNR=4.9, Peak=29 HFD=3.9
05:04:06.238 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.41 = 2.88)
05:04:06.238 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
05:04:06.238 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.61 hyp=0.65 cameraTheta=-1.93 mountX=-0.63 mountY=-0.15, mountTheta=-2.91
05:04:06.240 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:06.257 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
05:04:06.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:06.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:06.257 00.000 12268 Enqueuing Expose request
05:04:06.257 00.000 11616 Worker thread wakes up
05:04:06.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:06.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:04:08.263 02.006 11616 Exposure complete
05:04:08.315 00.052 11616 worker thread done servicing request
05:04:08.315 00.000 12268 OnExposeComplete: enter
05:04:08.315 00.000 12268 UpdateGuideState(): m_state=2
05:04:08.315 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:04:08.315 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=916.17, Mass=49, SNR=4.9, Peak=27 HFD=5.8
05:04:08.315 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
05:04:08.315 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
05:04:08.315 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.57 hyp=0.66 cameraTheta=1.02 mountX=0.60 mountY=0.27, mountTheta=0.42
05:04:08.318 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:08.332 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
05:04:08.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:08.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:08.332 00.000 12268 Enqueuing Expose request
05:04:08.333 00.001 11616 Worker thread wakes up
05:04:08.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:08.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:10.337 02.004 11616 Exposure complete
05:04:10.405 00.068 11616 worker thread done servicing request
05:04:10.405 00.000 12268 OnExposeComplete: enter
05:04:10.406 00.001 12268 UpdateGuideState(): m_state=2
05:04:10.406 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:04:10.406 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.85, Mass=53, SNR=5.1, Peak=27 HFD=5.3
05:04:10.406 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
05:04:10.406 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
05:04:10.406 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.25 hyp=0.38 cameraTheta=2.45 mountX=0.22 mountY=-0.32, mountTheta=-0.98
05:04:10.409 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:04:10.428 00.019 12268 UpdateGuideState exits: m=53 SNR=5.1
05:04:10.428 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:10.428 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:10.428 00.000 12268 Enqueuing Expose request
05:04:10.428 00.000 11616 Worker thread wakes up
05:04:10.429 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:10.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:10.490 00.061 12268 evsrv: cli 0F8E6D80 connect
05:04:10.490 00.000 12268 case statement mapped state 2 to 1
05:04:10.491 00.001 12268 case statement mapped state 2 to 1
05:04:10.491 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"4d7bd473-cc5c-453a-a7a6-a89ab2ab71b8"}
05:04:10.491 00.000 12268 case statement mapped state 2 to 1
05:04:10.491 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"4d7bd473-cc5c-453a-a7a6-a89ab2ab71b8"}
05:04:10.492 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:04:12.443 01.951 11616 Exposure complete
05:04:12.499 00.056 11616 worker thread done servicing request
05:04:12.500 00.001 12268 OnExposeComplete: enter
05:04:12.500 00.000 12268 UpdateGuideState(): m_state=2
05:04:12.500 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:04:12.500 00.000 12268 Star::Find returns 1 (0), X=665.10, Y=916.07, Mass=62, SNR=5.5, Peak=32 HFD=5.8
05:04:12.500 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
05:04:12.500 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
05:04:12.500 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=0.47 hyp=0.84 cameraTheta=2.56 mountX=0.39 mountY=-0.75, mountTheta=-1.09
05:04:12.502 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:04:12.518 00.016 12268 UpdateGuideState exits: m=62 SNR=5.5
05:04:12.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:12.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:12.518 00.000 12268 Enqueuing Expose request
05:04:12.518 00.000 11616 Worker thread wakes up
05:04:12.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:12.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:04:14.558 02.040 11616 Exposure complete
05:04:14.616 00.058 11616 worker thread done servicing request
05:04:14.617 00.001 12268 OnExposeComplete: enter
05:04:14.617 00.000 12268 UpdateGuideState(): m_state=2
05:04:14.617 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:04:14.617 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.20, Mass=51, SNR=5.0, Peak=28 HFD=6.1
05:04:14.617 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
05:04:14.617 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
05:04:14.618 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=-0.41 hyp=0.41 cameraTheta=-1.42 mountX=-0.40 mountY=0.12, mountTheta=2.86
05:04:14.620 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:14.638 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
05:04:14.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:14.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:14.638 00.000 12268 Enqueuing Expose request
05:04:14.638 00.000 11616 Worker thread wakes up
05:04:14.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:14.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:04:16.667 02.029 11616 Exposure complete
05:04:16.732 00.065 11616 worker thread done servicing request
05:04:16.732 00.000 12268 OnExposeComplete: enter
05:04:16.732 00.000 12268 UpdateGuideState(): m_state=2
05:04:16.733 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:04:16.733 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=915.51, Mass=56, SNR=5.2, Peak=29 HFD=5.1
05:04:16.733 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.40 = 1.89)
05:04:16.733 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.22)
05:04:16.733 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.10 hyp=0.47 cameraTheta=-2.92 mountX=-0.14 mountY=-0.44, mountTheta=-1.89
05:04:16.736 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:16.754 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
05:04:16.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:16.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:16.754 00.000 12268 Enqueuing Expose request
05:04:16.754 00.000 11616 Worker thread wakes up
05:04:16.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:16.755 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:04:18.763 02.008 11616 Exposure complete
05:04:18.823 00.060 11616 worker thread done servicing request
05:04:18.823 00.000 12268 OnExposeComplete: enter
05:04:18.823 00.000 12268 UpdateGuideState(): m_state=2
05:04:18.824 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:04:18.824 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.67, Mass=56, SNR=5.2, Peak=30 HFD=3.7
05:04:18.824 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
05:04:18.824 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
05:04:18.824 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.06 hyp=0.55 cameraTheta=3.02 mountX=0.01 mountY=-0.55, mountTheta=-1.55
05:04:18.826 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:18.841 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:04:18.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:18.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:18.841 00.000 12268 Enqueuing Expose request
05:04:18.842 00.001 11616 Worker thread wakes up
05:04:18.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:18.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:04:20.857 02.015 11616 Exposure complete
05:04:20.914 00.057 11616 worker thread done servicing request
05:04:20.914 00.000 12268 OnExposeComplete: enter
05:04:20.914 00.000 12268 UpdateGuideState(): m_state=2
05:04:20.915 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:04:20.915 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.85, Mass=50, SNR=5.0, Peak=29 HFD=3.9
05:04:20.915 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
05:04:20.915 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.54)
05:04:20.915 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.24 hyp=0.32 cameraTheta=0.84 mountX=0.26 mountY=0.18, mountTheta=0.61
05:04:20.917 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:20.933 00.016 12268 UpdateGuideState exits: m=50 SNR=5.0
05:04:20.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:20.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:20.933 00.000 12268 Enqueuing Expose request
05:04:20.933 00.000 11616 Worker thread wakes up
05:04:20.933 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:20.933 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:22.934 02.001 11616 Exposure complete
05:04:22.987 00.053 11616 worker thread done servicing request
05:04:22.987 00.000 12268 OnExposeComplete: enter
05:04:22.987 00.000 12268 UpdateGuideState(): m_state=2
05:04:22.987 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:04:22.988 00.001 12268 Star::Find returns 1 (0), X=665.54, Y=915.60, Mass=59, SNR=5.3, Peak=29 HFD=5.0
05:04:22.988 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
05:04:22.988 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
05:04:22.988 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.12 mountX=-0.03 mountY=-0.26, mountTheta=-1.69
05:04:22.990 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:04:23.004 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
05:04:23.005 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:23.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:23.005 00.000 12268 Enqueuing Expose request
05:04:23.005 00.000 11616 Worker thread wakes up
05:04:23.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:23.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:25.089 02.084 11616 Exposure complete
05:04:25.146 00.057 11616 worker thread done servicing request
05:04:25.146 00.000 12268 OnExposeComplete: enter
05:04:25.146 00.000 12268 UpdateGuideState(): m_state=2
05:04:25.146 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:04:25.146 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.25, Mass=59, SNR=5.4, Peak=30 HFD=4.9
05:04:25.147 00.001 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.97 = 2.31)
05:04:25.147 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.80)
05:04:25.147 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.35 hyp=0.59 cameraTheta=-2.50 mountX=-0.40 mountY=-0.42, mountTheta=-2.33
05:04:25.149 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:25.164 00.015 12268 UpdateGuideState exits: m=59 SNR=5.4
05:04:25.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:25.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:25.164 00.000 12268 Enqueuing Expose request
05:04:25.164 00.000 11616 Worker thread wakes up
05:04:25.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:25.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:04:27.176 02.012 11616 Exposure complete
05:04:27.228 00.052 11616 worker thread done servicing request
05:04:27.229 00.001 12268 OnExposeComplete: enter
05:04:27.229 00.000 12268 UpdateGuideState(): m_state=2
05:04:27.229 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:04:27.229 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.91, Mass=40, SNR=4.4, Peak=28 HFD=3.4
05:04:27.229 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
05:04:27.229 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
05:04:27.229 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.21 mountX=0.31 mountY=0.07, mountTheta=0.23
05:04:27.231 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:27.246 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
05:04:27.246 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:27.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:27.246 00.000 12268 Enqueuing Expose request
05:04:27.247 00.001 11616 Worker thread wakes up
05:04:27.247 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:27.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:29.264 02.017 11616 Exposure complete
05:04:29.316 00.052 11616 worker thread done servicing request
05:04:29.316 00.000 12268 OnExposeComplete: enter
05:04:29.316 00.000 12268 UpdateGuideState(): m_state=2
05:04:29.316 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:04:29.317 00.001 12268 Star::Find returns 1 (0), X=665.40, Y=915.54, Mass=55, SNR=5.2, Peak=29 HFD=4.4
05:04:29.317 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
05:04:29.317 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
05:04:29.317 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.07 hyp=0.41 cameraTheta=-2.98 mountX=-0.11 mountY=-0.39, mountTheta=-1.84
05:04:29.319 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:29.335 00.016 12268 UpdateGuideState exits: m=55 SNR=5.2
05:04:29.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:29.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:29.336 00.001 12268 Enqueuing Expose request
05:04:29.336 00.000 11616 Worker thread wakes up
05:04:29.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:29.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:04:31.452 02.116 11616 Exposure complete
05:04:31.517 00.065 11616 worker thread done servicing request
05:04:31.517 00.000 12268 OnExposeComplete: enter
05:04:31.517 00.000 12268 UpdateGuideState(): m_state=2
05:04:31.518 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:04:31.518 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.91, Mass=48, SNR=4.8, Peak=29 HFD=3.5
05:04:31.518 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
05:04:31.518 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
05:04:31.518 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.30 hyp=0.31 cameraTheta=1.69 mountX=0.30 mountY=-0.07, mountTheta=-0.24
05:04:31.521 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:31.540 00.019 12268 UpdateGuideState exits: m=48 SNR=4.8
05:04:31.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:31.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:31.540 00.000 12268 Enqueuing Expose request
05:04:31.540 00.000 11616 Worker thread wakes up
05:04:31.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:31.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:33.552 02.012 11616 Exposure complete
05:04:33.610 00.058 11616 worker thread done servicing request
05:04:33.610 00.000 12268 OnExposeComplete: enter
05:04:33.610 00.000 12268 UpdateGuideState(): m_state=2
05:04:33.610 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:04:33.611 00.001 12268 Star::Find returns 1 (0), X=665.44, Y=915.86, Mass=62, SNR=5.5, Peak=32 HFD=5.7
05:04:33.611 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
05:04:33.611 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
05:04:33.611 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.25 hyp=0.45 cameraTheta=2.54 mountX=0.22 mountY=-0.40, mountTheta=-1.07
05:04:33.613 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:33.628 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
05:04:33.629 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:33.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:33.629 00.000 12268 Enqueuing Expose request
05:04:33.629 00.000 11616 Worker thread wakes up
05:04:33.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:33.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:04:35.643 02.014 11616 Exposure complete
05:04:35.700 00.057 11616 worker thread done servicing request
05:04:35.700 00.000 12268 OnExposeComplete: enter
05:04:35.700 00.000 12268 UpdateGuideState(): m_state=2
05:04:35.700 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:04:35.700 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.53, Mass=58, SNR=5.3, Peak=32 HFD=3.8
05:04:35.701 00.001 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
05:04:35.701 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
05:04:35.701 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-2.88 mountX=-0.11 mountY=-0.28, mountTheta=-1.94
05:04:35.704 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:35.720 00.016 12268 UpdateGuideState exits: m=58 SNR=5.3
05:04:35.721 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:35.721 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:35.721 00.000 12268 Enqueuing Expose request
05:04:35.721 00.000 11616 Worker thread wakes up
05:04:35.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:35.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:37.772 02.051 11616 Exposure complete
05:04:37.864 00.092 11616 worker thread done servicing request
05:04:37.864 00.000 12268 OnExposeComplete: enter
05:04:37.864 00.000 12268 UpdateGuideState(): m_state=2
05:04:37.864 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:04:37.865 00.001 12268 Star::Find returns 1 (0), X=665.72, Y=915.49, Mass=52, SNR=5.0, Peak=29 HFD=3.6
05:04:37.865 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
05:04:37.865 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
05:04:37.865 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.22 mountX=-0.12 mountY=-0.07, mountTheta=-2.61
05:04:37.867 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:37.884 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
05:04:37.884 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:37.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:37.885 00.001 12268 Enqueuing Expose request
05:04:37.885 00.000 11616 Worker thread wakes up
05:04:37.885 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:37.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:04:39.946 02.061 11616 Exposure complete
05:04:40.014 00.068 11616 worker thread done servicing request
05:04:40.014 00.000 12268 OnExposeComplete: enter
05:04:40.014 00.000 12268 UpdateGuideState(): m_state=2
05:04:40.014 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:04:40.014 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.36, Mass=50, SNR=4.9, Peak=28 HFD=5.6
05:04:40.015 00.001 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
05:04:40.015 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.11)
05:04:40.015 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.59 mountX=-0.24 mountY=0.03, mountTheta=3.03
05:04:40.018 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:40.035 00.017 12268 UpdateGuideState exits: m=50 SNR=4.9
05:04:40.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:40.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:40.035 00.000 12268 Enqueuing Expose request
05:04:40.035 00.000 11616 Worker thread wakes up
05:04:40.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:40.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:04:42.049 02.014 11616 Exposure complete
05:04:42.166 00.117 11616 worker thread done servicing request
05:04:42.167 00.001 12268 OnExposeComplete: enter
05:04:42.167 00.000 12268 UpdateGuideState(): m_state=2
05:04:42.167 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:04:42.167 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=916.00, Mass=60, SNR=5.4, Peak=31 HFD=5.0
05:04:42.167 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
05:04:42.167 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
05:04:42.167 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.39 hyp=0.46 cameraTheta=2.12 mountX=0.37 mountY=-0.29, mountTheta=-0.67
05:04:42.170 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:42.187 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
05:04:42.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:42.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:42.187 00.000 12268 Enqueuing Expose request
05:04:42.187 00.000 11616 Worker thread wakes up
05:04:42.187 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:42.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:44.229 02.042 11616 Exposure complete
05:04:44.314 00.085 12268 OnExposeComplete: enter
05:04:44.315 00.001 12268 UpdateGuideState(): m_state=2
05:04:44.315 00.000 11616 worker thread done servicing request
05:04:44.315 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:04:44.315 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.46, Mass=43, SNR=4.6, Peak=28 HFD=3.7
05:04:44.315 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
05:04:44.315 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
05:04:44.315 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.38 mountX=-0.14 mountY=0.05, mountTheta=2.82
05:04:44.318 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:04:44.334 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
05:04:44.335 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:44.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:44.335 00.000 12268 Enqueuing Expose request
05:04:44.335 00.000 11616 Worker thread wakes up
05:04:44.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:44.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:04:46.363 02.028 11616 Exposure complete
05:04:46.458 00.095 11616 worker thread done servicing request
05:04:46.458 00.000 12268 OnExposeComplete: enter
05:04:46.458 00.000 12268 UpdateGuideState(): m_state=2
05:04:46.458 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:04:46.458 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=916.15, Mass=58, SNR=5.3, Peak=29 HFD=6.7
05:04:46.458 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
05:04:46.459 00.001 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
05:04:46.459 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.54 hyp=0.55 cameraTheta=1.73 mountX=0.53 mountY=-0.16, mountTheta=-0.28
05:04:46.461 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:46.478 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
05:04:46.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:46.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:46.478 00.000 12268 Enqueuing Expose request
05:04:46.478 00.000 11616 Worker thread wakes up
05:04:46.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:46.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:48.620 02.142 11616 Exposure complete
05:04:48.724 00.104 12268 OnExposeComplete: enter
05:04:48.725 00.001 12268 UpdateGuideState(): m_state=2
05:04:48.725 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:04:48.725 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.70, Mass=52, SNR=5.0, Peak=31 HFD=3.7
05:04:48.725 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.35 = 1.35)
05:04:48.725 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.76 = -1.76)
05:04:48.725 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.10 hyp=0.31 cameraTheta=2.83 mountX=0.07 mountY=-0.31, mountTheta=-1.35
05:04:48.728 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:48.731 00.003 11616 worker thread done servicing request
05:04:48.745 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:04:48.746 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:48.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:48.746 00.000 12268 Enqueuing Expose request
05:04:48.746 00.000 11616 Worker thread wakes up
05:04:48.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:48.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:50.807 02.061 11616 Exposure complete
05:04:50.931 00.124 11616 worker thread done servicing request
05:04:50.932 00.001 12268 OnExposeComplete: enter
05:04:50.932 00.000 12268 UpdateGuideState(): m_state=2
05:04:50.932 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:04:50.932 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=915.48, Mass=59, SNR=5.3, Peak=29 HFD=6.0
05:04:50.932 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
05:04:50.932 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
05:04:50.932 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-0.12 hyp=0.61 cameraTheta=-2.94 mountX=-0.18 mountY=-0.57, mountTheta=-1.88
05:04:50.935 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:50.954 00.019 12268 UpdateGuideState exits: m=59 SNR=5.3
05:04:50.954 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:50.954 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:50.954 00.000 12268 Enqueuing Expose request
05:04:50.954 00.000 11616 Worker thread wakes up
05:04:50.954 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:50.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:04:53.031 02.077 11616 Exposure complete
05:04:53.217 00.186 12268 OnExposeComplete: enter
05:04:53.217 00.000 12268 UpdateGuideState(): m_state=2
05:04:53.218 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:04:53.218 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.55, Mass=54, SNR=5.1, Peak=28 HFD=4.8
05:04:53.218 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.36 = 1.93)
05:04:53.218 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.18)
05:04:53.218 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.88 mountX=-0.07 mountY=-0.19, mountTheta=-1.93
05:04:53.219 00.001 11616 worker thread done servicing request
05:04:53.222 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:53.245 00.023 12268 UpdateGuideState exits: m=54 SNR=5.1
05:04:53.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:53.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:53.245 00.000 12268 Enqueuing Expose request
05:04:53.254 00.009 11616 Worker thread wakes up
05:04:53.255 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:53.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:55.316 02.061 11616 Exposure complete
05:04:55.447 00.131 11616 worker thread done servicing request
05:04:55.459 00.012 12268 OnExposeComplete: enter
05:04:55.459 00.000 12268 UpdateGuideState(): m_state=2
05:04:55.459 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:04:55.459 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.72, Mass=45, SNR=4.7, Peak=29 HFD=3.6
05:04:55.460 00.001 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
05:04:55.460 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
05:04:55.460 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.48 mountX=0.11 mountY=-0.00, mountTheta=-0.03
05:04:55.464 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:55.486 00.022 12268 UpdateGuideState exits: m=45 SNR=4.7
05:04:55.487 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:55.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:55.487 00.000 12268 Enqueuing Expose request
05:04:55.487 00.000 11616 Worker thread wakes up
05:04:55.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:55.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:57.508 02.021 11616 Exposure complete
05:04:57.571 00.063 11616 worker thread done servicing request
05:04:57.571 00.000 12268 OnExposeComplete: enter
05:04:57.571 00.000 12268 UpdateGuideState(): m_state=2
05:04:57.571 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:04:57.571 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.78, Mass=52, SNR=5.0, Peak=28 HFD=4.4
05:04:57.571 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
05:04:57.572 00.001 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
05:04:57.572 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.41 mountX=0.16 mountY=-0.22, mountTheta=-0.95
05:04:57.574 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:57.592 00.018 12268 UpdateGuideState exits: m=52 SNR=5.0
05:04:57.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:57.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:57.592 00.000 12268 Enqueuing Expose request
05:04:57.592 00.000 11616 Worker thread wakes up
05:04:57.593 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:57.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:04:59.648 02.055 11616 Exposure complete
05:04:59.788 00.140 11616 worker thread done servicing request
05:04:59.788 00.000 12268 OnExposeComplete: enter
05:04:59.788 00.000 12268 UpdateGuideState(): m_state=2
05:04:59.789 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:04:59.789 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.74, Mass=53, SNR=5.0, Peak=31 HFD=3.5
05:04:59.789 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
05:04:59.789 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
05:04:59.789 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.13 hyp=0.26 cameraTheta=2.60 mountX=0.11 mountY=-0.24, mountTheta=-1.13
05:04:59.791 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:04:59.810 00.019 12268 UpdateGuideState exits: m=53 SNR=5.0
05:04:59.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:59.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:04:59.810 00.000 12268 Enqueuing Expose request
05:04:59.810 00.000 11616 Worker thread wakes up
05:04:59.811 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:04:59.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:05:01.834 02.023 11616 Exposure complete
05:05:01.894 00.060 11616 worker thread done servicing request
05:05:01.895 00.001 12268 OnExposeComplete: enter
05:05:01.895 00.000 12268 UpdateGuideState(): m_state=2
05:05:01.895 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:05:01.895 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=36, SNR=4.2, Peak=26 HFD=3.8
05:05:01.895 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
05:05:01.895 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
05:05:01.895 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.04 hyp=0.35 cameraTheta=-0.11 mountX=-0.00 mountY=0.35, mountTheta=1.58
05:05:01.898 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:01.915 00.017 12268 UpdateGuideState exits: m=36 SNR=4.2
05:05:01.916 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:01.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:01.916 00.000 12268 Enqueuing Expose request
05:05:01.916 00.000 11616 Worker thread wakes up
05:05:01.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:01.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:05:03.946 02.030 11616 Exposure complete
05:05:04.031 00.085 11616 worker thread done servicing request
05:05:04.032 00.001 12268 OnExposeComplete: enter
05:05:04.032 00.000 12268 UpdateGuideState(): m_state=2
05:05:04.032 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:05:04.032 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.98, Mass=62, SNR=5.5, Peak=31 HFD=5.8
05:05:04.032 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
05:05:04.032 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.68)
05:05:04.032 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.38 hyp=0.46 cameraTheta=0.98 mountX=0.40 mountY=0.20, mountTheta=0.47
05:05:04.035 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:04.054 00.019 12268 UpdateGuideState exits: m=62 SNR=5.5
05:05:04.055 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:04.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:04.055 00.000 12268 Enqueuing Expose request
05:05:04.055 00.000 11616 Worker thread wakes up
05:05:04.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:04.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:05:06.128 02.073 11616 Exposure complete
05:05:06.204 00.076 11616 worker thread done servicing request
05:05:06.204 00.000 12268 OnExposeComplete: enter
05:05:06.204 00.000 12268 UpdateGuideState(): m_state=2
05:05:06.204 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:05:06.205 00.001 12268 Star::Find returns 1 (0), X=665.51, Y=915.69, Mass=51, SNR=4.9, Peak=29 HFD=3.4
05:05:06.205 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
05:05:06.205 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
05:05:06.205 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.09 hyp=0.30 cameraTheta=2.86 mountX=0.06 mountY=-0.30, mountTheta=-1.38
05:05:06.207 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:06.227 00.020 12268 UpdateGuideState exits: m=51 SNR=4.9
05:05:06.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:06.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:06.227 00.000 12268 Enqueuing Expose request
05:05:06.227 00.000 11616 Worker thread wakes up
05:05:06.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:06.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:05:08.255 02.028 11616 Exposure complete
05:05:08.316 00.061 11616 worker thread done servicing request
05:05:08.316 00.000 12268 OnExposeComplete: enter
05:05:08.316 00.000 12268 UpdateGuideState(): m_state=2
05:05:08.316 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:05:08.316 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.28, Mass=57, SNR=5.3, Peak=29 HFD=4.4
05:05:08.316 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
05:05:08.317 00.001 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.56)
05:05:08.317 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.33 hyp=0.36 cameraTheta=-1.14 mountX=-0.31 mountY=0.19, mountTheta=2.59
05:05:08.319 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:08.337 00.018 12268 UpdateGuideState exits: m=57 SNR=5.3
05:05:08.337 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:08.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:08.337 00.000 12268 Enqueuing Expose request
05:05:08.337 00.000 11616 Worker thread wakes up
05:05:08.337 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:08.338 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:05:10.371 02.033 11616 Exposure complete
05:05:10.437 00.066 11616 worker thread done servicing request
05:05:10.437 00.000 12268 OnExposeComplete: enter
05:05:10.437 00.000 12268 UpdateGuideState(): m_state=2
05:05:10.438 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:05:10.438 00.000 12268 Star::Find returns 1 (0), X=665.07, Y=915.82, Mass=56, SNR=5.2, Peak=30 HFD=6.4
05:05:10.438 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
05:05:10.438 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
05:05:10.438 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=0.21 hyp=0.77 cameraTheta=2.86 mountX=0.14 mountY=-0.76, mountTheta=-1.39
05:05:10.441 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:10.458 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
05:05:10.459 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:10.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:10.459 00.000 12268 Enqueuing Expose request
05:05:10.459 00.000 11616 Worker thread wakes up
05:05:10.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:10.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:05:12.514 02.055 11616 Exposure complete
05:05:12.575 00.061 11616 worker thread done servicing request
05:05:12.576 00.001 12268 OnExposeComplete: enter
05:05:12.576 00.000 12268 UpdateGuideState(): m_state=2
05:05:12.576 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:05:12.576 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.65, Mass=43, SNR=4.6, Peak=29 HFD=3.8
05:05:12.576 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
05:05:12.576 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.91)
05:05:12.576 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.22 cameraTheta=0.21 mountX=0.06 mountY=0.20, mountTheta=1.26
05:05:12.579 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:12.599 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
05:05:12.599 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:12.599 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:12.599 00.000 12268 Enqueuing Expose request
05:05:12.614 00.015 11616 Worker thread wakes up
05:05:12.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:12.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:05:14.685 02.071 11616 Exposure complete
05:05:14.758 00.073 11616 worker thread done servicing request
05:05:14.758 00.000 12268 OnExposeComplete: enter
05:05:14.758 00.000 12268 UpdateGuideState(): m_state=2
05:05:14.759 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:05:14.759 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.40, Mass=60, SNR=5.4, Peak=28 HFD=5.8
05:05:14.759 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.65 = 2.64)
05:05:14.759 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.47)
05:05:14.759 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-2.17 mountX=-0.22 mountY=-0.11, mountTheta=-2.66
05:05:14.762 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:14.780 00.018 12268 UpdateGuideState exits: m=60 SNR=5.4
05:05:14.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:14.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:14.780 00.000 12268 Enqueuing Expose request
05:05:14.785 00.005 11616 Worker thread wakes up
05:05:14.786 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:14.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:05:16.811 02.025 11616 Exposure complete
05:05:16.897 00.086 12268 OnExposeComplete: enter
05:05:16.897 00.000 12268 UpdateGuideState(): m_state=2
05:05:16.898 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:05:16.898 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.81, Mass=50, SNR=5.0, Peak=30 HFD=4.0
05:05:16.898 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
05:05:16.898 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
05:05:16.898 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.25 cameraTheta=0.95 mountX=0.21 mountY=0.12, mountTheta=0.50
05:05:16.901 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:05:16.920 00.019 12268 UpdateGuideState exits: m=50 SNR=5.0
05:05:16.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:16.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:16.921 00.001 12268 Enqueuing Expose request
05:05:16.925 00.004 11616 worker thread done servicing request
05:05:16.925 00.000 11616 Worker thread wakes up
05:05:16.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:16.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:05:18.954 02.029 11616 Exposure complete
05:05:19.013 00.059 11616 worker thread done servicing request
05:05:19.013 00.000 12268 OnExposeComplete: enter
05:05:19.013 00.000 12268 UpdateGuideState(): m_state=2
05:05:19.013 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:05:19.014 00.001 12268 Star::Find returns 1 (0), X=665.35, Y=915.54, Mass=58, SNR=5.3, Peak=28 HFD=5.0
05:05:19.014 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
05:05:19.014 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.59 = -1.30)
05:05:19.014 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.06 hyp=0.45 cameraTheta=-3.00 mountX=-0.11 mountY=-0.44, mountTheta=-1.81
05:05:19.016 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:05:19.033 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
05:05:19.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:19.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:19.033 00.000 12268 Enqueuing Expose request
05:05:19.033 00.000 11616 Worker thread wakes up
05:05:19.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:19.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:05:21.171 02.138 11616 Exposure complete
05:05:21.250 00.079 11616 worker thread done servicing request
05:05:21.250 00.000 12268 OnExposeComplete: enter
05:05:21.250 00.000 12268 UpdateGuideState(): m_state=2
05:05:21.250 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:05:21.251 00.001 12268 Star::Find returns 1 (0), X=665.92, Y=915.60, Mass=49, SNR=4.9, Peak=30 HFD=3.9
05:05:21.251 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
05:05:21.251 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.61)
05:05:21.251 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.09 mountX=0.00 mountY=0.12, mountTheta=1.56
05:05:21.254 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:05:21.275 00.021 12268 UpdateGuideState exits: m=49 SNR=4.9
05:05:21.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:21.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:21.275 00.000 12268 Enqueuing Expose request
05:05:21.275 00.000 11616 Worker thread wakes up
05:05:21.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:21.276 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:05:23.304 02.028 11616 Exposure complete
05:05:23.366 00.062 11616 worker thread done servicing request
05:05:23.366 00.000 12268 OnExposeComplete: enter
05:05:23.366 00.000 12268 UpdateGuideState(): m_state=2
05:05:23.367 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:05:23.367 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=916.07, Mass=50, SNR=4.9, Peak=28 HFD=3.6
05:05:23.367 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
05:05:23.367 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
05:05:23.367 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.47 hyp=0.47 cameraTheta=1.52 mountX=0.47 mountY=-0.04, mountTheta=-0.08
05:05:23.370 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:23.389 00.019 12268 UpdateGuideState exits: m=50 SNR=4.9
05:05:23.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:23.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:23.389 00.000 12268 Enqueuing Expose request
05:05:23.389 00.000 11616 Worker thread wakes up
05:05:23.390 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:23.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:05:25.413 02.023 11616 Exposure complete
05:05:25.474 00.061 11616 worker thread done servicing request
05:05:25.474 00.000 12268 OnExposeComplete: enter
05:05:25.474 00.000 12268 UpdateGuideState(): m_state=2
05:05:25.474 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:05:25.474 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.38, Mass=56, SNR=5.2, Peak=32 HFD=4.3
05:05:25.474 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
05:05:25.474 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
05:05:25.475 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.28 cameraTheta=-0.99 mountX=-0.22 mountY=0.18, mountTheta=2.45
05:05:25.477 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:25.494 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
05:05:25.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:25.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:25.494 00.000 12268 Enqueuing Expose request
05:05:25.494 00.000 11616 Worker thread wakes up
05:05:25.495 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:25.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:05:27.508 02.013 11616 Exposure complete
05:05:27.580 00.072 11616 worker thread done servicing request
05:05:27.581 00.001 12268 OnExposeComplete: enter
05:05:27.581 00.000 12268 UpdateGuideState(): m_state=2
05:05:27.581 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:05:27.581 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.40, Mass=58, SNR=5.3, Peak=29 HFD=5.4
05:05:27.581 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
05:05:27.581 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
05:05:27.581 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.21 hyp=0.29 cameraTheta=-2.34 mountX=-0.23 mountY=-0.18, mountTheta=-2.48
05:05:27.584 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:27.600 00.016 12268 UpdateGuideState exits: m=58 SNR=5.3
05:05:27.601 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:27.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:27.601 00.000 12268 Enqueuing Expose request
05:05:27.601 00.000 11616 Worker thread wakes up
05:05:27.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:27.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:05:29.629 02.028 11616 Exposure complete
05:05:29.686 00.057 11616 worker thread done servicing request
05:05:29.686 00.000 12268 OnExposeComplete: enter
05:05:29.686 00.000 12268 UpdateGuideState(): m_state=2
05:05:29.687 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:05:29.687 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.16, Mass=59, SNR=5.3, Peak=25 HFD=7.0
05:05:29.687 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.89 = 2.39)
05:05:29.687 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.72)
05:05:29.687 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.44 hyp=0.67 cameraTheta=-2.42 mountX=-0.49 mountY=-0.44, mountTheta=-2.41
05:05:29.689 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:29.704 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:05:29.704 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:29.705 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:29.705 00.000 12268 Enqueuing Expose request
05:05:29.705 00.000 11616 Worker thread wakes up
05:05:29.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:29.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:05:31.719 02.014 11616 Exposure complete
05:05:31.773 00.054 11616 worker thread done servicing request
05:05:31.774 00.001 12268 OnExposeComplete: enter
05:05:31.774 00.000 12268 UpdateGuideState(): m_state=2
05:05:31.774 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:05:31.774 00.000 12268 Star::Find returns 1 (0), X=665.07, Y=916.51, Mass=58, SNR=5.3, Peak=29 HFD=4.1
05:05:31.774 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
05:05:31.774 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
05:05:31.774 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=0.90 hyp=1.16 cameraTheta=2.25 mountX=0.82 mountY=-0.84, mountTheta=-0.80
05:05:31.777 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:31.792 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:05:31.793 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:31.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:31.793 00.000 12268 Enqueuing Expose request
05:05:31.793 00.000 11616 Worker thread wakes up
05:05:31.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:31.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,902,31,31)
05:05:33.797 02.004 11616 Exposure complete
05:05:33.850 00.053 11616 worker thread done servicing request
05:05:33.850 00.000 12268 OnExposeComplete: enter
05:05:33.850 00.000 12268 UpdateGuideState(): m_state=2
05:05:33.850 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:05:33.850 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.18, Mass=57, SNR=5.3, Peak=29 HFD=5.0
05:05:33.851 00.001 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
05:05:33.851 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
05:05:33.851 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.43 hyp=0.44 cameraTheta=-1.34 mountX=-0.42 mountY=0.16, mountTheta=2.78
05:05:33.853 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:33.867 00.014 12268 UpdateGuideState exits: m=57 SNR=5.3
05:05:33.868 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:33.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:33.868 00.000 12268 Enqueuing Expose request
05:05:33.868 00.000 11616 Worker thread wakes up
05:05:33.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:33.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:05:35.874 02.006 11616 Exposure complete
05:05:35.925 00.051 11616 worker thread done servicing request
05:05:35.925 00.000 12268 OnExposeComplete: enter
05:05:35.925 00.000 12268 UpdateGuideState(): m_state=2
05:05:35.925 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
05:05:35.926 00.001 12268 Star::Find returns 1 (0), X=665.12, Y=915.92, Mass=58, SNR=5.2, Peak=29 HFD=7.2
05:05:35.926 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
05:05:35.926 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
05:05:35.926 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.31 hyp=0.75 cameraTheta=2.71 mountX=0.25 mountY=-0.72, mountTheta=-1.24
05:05:35.928 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:35.942 00.014 12268 UpdateGuideState exits: m=58 SNR=5.2
05:05:35.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:35.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:35.942 00.000 12268 Enqueuing Expose request
05:05:35.942 00.000 11616 Worker thread wakes up
05:05:35.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:35.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:05:37.964 02.022 11616 Exposure complete
05:05:38.017 00.053 11616 worker thread done servicing request
05:05:38.017 00.000 12268 OnExposeComplete: enter
05:05:38.017 00.000 12268 UpdateGuideState(): m_state=2
05:05:38.017 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
05:05:38.017 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.62, Mass=57, SNR=5.3, Peak=31 HFD=6.3
05:05:38.017 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
05:05:38.017 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
05:05:38.018 00.001 12268 CameraToMount -- cameraX=-0.30 cameraY=0.01 hyp=0.30 cameraTheta=3.11 mountX=-0.02 mountY=-0.30, mountTheta=-1.64
05:05:38.020 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:05:38.035 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
05:05:38.036 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:38.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:38.036 00.000 12268 Enqueuing Expose request
05:05:38.036 00.000 11616 Worker thread wakes up
05:05:38.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:38.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:05:38.243 00.207 12268 evsrv: cli 0F8E6D80 connect
05:05:38.243 00.000 12268 case statement mapped state 2 to 1
05:05:38.244 00.001 12268 case statement mapped state 2 to 1
05:05:38.245 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"352a8ced-9b91-42f4-94e0-35a621e1f353"}
05:05:38.245 00.000 12268 case statement mapped state 2 to 1
05:05:38.245 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"352a8ced-9b91-42f4-94e0-35a621e1f353"}
05:05:38.245 00.000 12268 evsrv: cli 0F8E6D80 disconnect
05:05:38.246 00.001 12268 evsrv: cli 0F8E69C0 connect
05:05:38.246 00.000 12268 case statement mapped state 2 to 1
05:05:38.247 00.001 12268 case statement mapped state 2 to 1
05:05:38.247 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"f20f26c1-f0c3-4d8e-b303-49a3fc4de9d5"}
05:05:38.247 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"f20f26c1-f0c3-4d8e-b303-49a3fc4de9d5"}
05:05:38.248 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:05:38.249 00.001 12268 evsrv: cli 0F8E69C0 connect
05:05:38.249 00.000 12268 case statement mapped state 2 to 1
05:05:38.250 00.001 12268 case statement mapped state 2 to 1
05:05:38.251 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3d49c1eb-42db-4aa1-a2c8-ff4cd682fd30"}
05:05:38.251 00.000 12268 PhdController::Guide begins
05:05:38.251 00.000 12268 PhdController: newstate STATE_SETUP
05:05:38.252 00.001 12268 PhdController: setup
05:05:38.252 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:05:38.252 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:05:38.252 00.000 12268 PhdController: newstate STATE_GUIDE
05:05:38.252 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:05:38.252 00.000 12268 guider state => CALIBRATED
05:05:38.252 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:05:38.252 00.000 12268 reset dither spiral
05:05:38.252 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:05:38.252 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"3d49c1eb-42db-4aa1-a2c8-ff4cd682fd30"}
05:05:38.257 00.005 12268 evsrv: cli 0F8E69C0 disconnect
05:05:38.259 00.002 12268 evsrv: cli 0F8E6D80 connect
05:05:38.259 00.000 12268 case statement mapped state 5 to 1
05:05:38.259 00.000 12268 case statement mapped state 5 to 1
05:05:38.261 00.002 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"b049857f-b7f0-4ac9-8be8-bfe86f6953ae"}
05:05:38.261 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b049857f-b7f0-4ac9-8be8-bfe86f6953ae"}
05:05:38.263 00.002 12268 evsrv: cli 0F8E6D80 disconnect
05:05:38.264 00.001 12268 evsrv: cli 0FA411A0 connect
05:05:38.264 00.000 12268 case statement mapped state 5 to 1
05:05:38.264 00.000 12268 case statement mapped state 5 to 1
05:05:38.264 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"7d229e3a-8dc5-4a59-a9fb-4f9032bd1898"}
05:05:38.266 00.002 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.80,915.61],"id":"7d229e3a-8dc5-4a59-a9fb-4f9032bd1898"}
05:05:38.267 00.001 12268 evsrv: cli 0FA411A0 disconnect
05:05:38.268 00.001 12268 evsrv: cli 0F962140 connect
05:05:38.268 00.000 12268 case statement mapped state 5 to 1
05:05:38.269 00.001 12268 case statement mapped state 5 to 1
05:05:38.269 00.000 12268 evsrv: cli 0F962140 request: {"method":"get_app_state","id":"2ae0ff31-396b-4721-8833-339f476ae695"}
05:05:38.269 00.000 12268 case statement mapped state 5 to 1
05:05:38.269 00.000 12268 evsrv: cli 0F962140 response: {"jsonrpc":"2.0","result":"Selected","id":"2ae0ff31-396b-4721-8833-339f476ae695"}
05:05:38.271 00.002 12268 evsrv: cli 0F962140 disconnect
05:05:39.272 01.001 12268 evsrv: cli 0F8E6D80 connect
05:05:39.272 00.000 12268 case statement mapped state 5 to 1
05:05:39.272 00.000 12268 case statement mapped state 5 to 1
05:05:39.273 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"3358f9e5-d4e3-4c1a-85b2-3ffbf3924a5c"}
05:05:39.273 00.000 12268 case statement mapped state 5 to 1
05:05:39.273 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"3358f9e5-d4e3-4c1a-85b2-3ffbf3924a5c"}
05:05:39.274 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:05:40.058 00.784 11616 Exposure complete
05:05:40.114 00.056 11616 worker thread done servicing request
05:05:40.115 00.001 12268 OnExposeComplete: enter
05:05:40.115 00.000 12268 UpdateGuideState(): m_state=5
05:05:40.115 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
05:05:40.115 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=914.95, Mass=56, SNR=5.2, Peak=30 HFD=5.4
05:05:40.115 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.24 = 3.05)
05:05:40.115 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.06)
05:05:40.115 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.66 hyp=0.67 cameraTheta=-1.76 mountX=-0.67 mountY=-0.04, mountTheta=-3.08
05:05:40.117 00.002 12268 Changing from state CALIBRATED to GUIDING
05:05:40.117 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:05:40.118 00.001 12268 ScopeASCOM::SideOfPier() returns 0
05:05:40.118 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:05:40.118 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:05:40.118 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:05:40.119 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:05:40.119 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:05:40.119 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:05:40.119 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:05:40.120 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:05:40.120 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:05:40.120 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:05:40.121 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:05:40.121 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:05:40.121 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:05:40.122 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:05:40.289 00.167 12268 evsrv: cli 0F8E69C0 connect
05:05:40.289 00.000 12268 case statement mapped state 5 to 1
05:05:40.290 00.001 12268 case statement mapped state 5 to 1
05:05:40.290 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7b9903f5-33a3-4811-9b34-25c63bff3b2c"}
05:05:40.291 00.001 12268 case statement mapped state 5 to 1
05:05:40.291 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"7b9903f5-33a3-4811-9b34-25c63bff3b2c"}
05:05:40.291 00.000 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:05:40.291 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:05:40.291 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:05:40.295 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:05:40.295 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:05:40.296 00.001 12268 setting lock position to (665.68, 914.95)
05:05:40.296 00.000 12268 MultiStar: stabilizing after lock position change
05:05:40.297 00.001 12268 guider state => GUIDING
05:05:40.297 00.000 12268 Status Line: Guiding
05:05:40.300 00.003 12268 Mount: notify guiding started
05:05:40.300 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:05:40.300 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:05:40.301 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:05:40.301 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:05:40.301 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:05:40.302 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:05:40.302 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:05:40.302 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:05:40.302 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:05:40.303 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:05:40.303 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:05:40.303 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:05:40.303 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:05:40.304 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:05:40.304 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:05:40.304 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:05:40.304 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:05:40.305 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:05:40.305 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:05:40.305 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:05:40.306 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:05:40.306 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:05:40.307 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:05:40.308 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:05:40.308 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:05:40.308 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:05:40.309 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:05:40.309 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:05:40.309 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:05:40.309 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:05:40.310 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:05:40.310 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:05:40.310 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:05:40.311 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:05:40.311 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:05:40.311 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:05:40.311 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:05:40.312 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:05:40.321 00.009 12268 evsrv: cli 0F8E69C0 disconnect
05:05:40.448 00.127 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:05:40.449 00.001 12268 ScopeASCOM::SideOfPier() returns 0
05:05:40.449 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:05:40.449 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:05:40.449 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:05:40.449 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:05:40.449 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:05:40.450 00.001 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:05:40.450 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:05:40.450 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:05:40.450 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:05:40.450 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:40.466 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
05:05:40.467 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
05:05:40.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:40.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:40.467 00.000 12268 Enqueuing Expose request
05:05:40.467 00.000 11616 Worker thread wakes up
05:05:40.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:40.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:05:41.291 00.824 12268 evsrv: cli 0F8E6D80 connect
05:05:41.291 00.000 12268 case statement mapped state 6 to 3
05:05:41.291 00.000 12268 case statement mapped state 6 to 3
05:05:41.292 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"085ec45c-0c66-43f2-97f6-5fef528a4c04"}
05:05:41.292 00.000 12268 case statement mapped state 6 to 3
05:05:41.292 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"085ec45c-0c66-43f2-97f6-5fef528a4c04"}
05:05:41.292 00.000 12268 evsrv: cli 0F8E6D80 disconnect
05:05:42.474 01.182 11616 Exposure complete
05:05:42.526 00.052 11616 worker thread done servicing request
05:05:42.527 00.001 12268 OnExposeComplete: enter
05:05:42.527 00.000 12268 UpdateGuideState(): m_state=6
05:05:42.527 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:05:42.527 00.000 12268 Star::Find returns 1 (0), X=665.05, Y=915.93, Mass=59, SNR=5.3, Peak=30 HFD=6.8
05:05:42.527 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
05:05:42.527 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
05:05:42.527 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=0.98 hyp=1.16 cameraTheta=2.14 mountX=0.92 mountY=-0.75, mountTheta=-0.68
05:05:42.529 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.63, y=0.98, opts=13)
05:05:42.529 00.000 12268 Enqueuing Move request for scope (-0.63, 0.98)
05:05:42.529 00.000 11616 Worker thread wakes up
05:05:42.529 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.98) opts 0xd
05:05:42.529 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.63, 0.98)
05:05:42.529 00.000 11616 Moving (-0.63, 0.98) raw xDistance=0.92 yDistance=-0.75
05:05:42.529 00.000 11616 resist switch: large excursion: input 0.92 thresh 0.29 direction from 0 to 1
05:05:42.529 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.75
05:05:42.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.92
05:05:42.529 00.000 11616 resist switch: large excursion: input -0.75 thresh 0.45 direction from 0 to -1
05:05:42.529 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.24
05:05:42.529 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.11 from input -0.75
05:05:42.530 00.001 11616 MoveAxis(W, 513, ABG)
05:05:42.530 00.000 11616 Guiding  Dir = 3, Dur = 513
05:05:42.530 00.000 11616 IsSlewing returns 1
05:05:42.530 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:05:42.530 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:05:42.530 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:05:42.531 00.001 11616 Move returns status 2, amount 0
05:05:42.531 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:05:42.531 00.000 11616 move complete, result=2
05:05:42.531 00.000 11616 worker thread done servicing request
05:05:42.550 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:42.565 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:05:42.565 00.000 12268 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 1 / 99999
05:05:42.565 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768709142.565,"Host":"ASTROCENTER","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:05:42.566 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:42.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:42.566 00.000 12268 Enqueuing Expose request
05:05:42.566 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:05:42.566 00.000 11616 Worker thread wakes up
05:05:42.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:42.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:05:42.590 00.024 12268 GuideStep: 0.9 px 0 ms WEST, -0.7 px 0 ms NORTH
05:05:42.592 00.002 12268 mount move error indicates guiding should stop
05:05:42.592 00.000 12268 Mount: notify guiding stopped
05:05:42.592 00.000 12268 BLC: window closed
05:05:42.592 00.000 12268 BLC: Last direction was reset
05:05:42.593 00.001 12268 PhdController failed: Guiding stopped
05:05:42.593 00.000 12268 PhdController: newstate STATE_FINISH
05:05:42.593 00.000 12268 PhdController complete: fail: Guiding stopped
05:05:42.593 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768709142.593,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
05:05:42.593 00.000 12268 Mount: notify guiding dither settle done success=0
05:05:42.593 00.000 12268 PhdController: newstate STATE_IDLE
05:05:42.593 00.000 12268 Changing from state GUIDING to STOP
05:05:42.593 00.000 12268 guider state => SELECTED
05:05:42.593 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:05:44.587 01.994 11616 Exposure complete
05:05:44.645 00.058 11616 worker thread done servicing request
05:05:44.645 00.000 12268 OnExposeComplete: enter
05:05:44.645 00.000 12268 UpdateGuideState(): m_state=2
05:05:44.645 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:05:44.646 00.001 12268 Star::Find returns 1 (0), X=665.10, Y=915.19, Mass=56, SNR=5.2, Peak=30 HFD=4.5
05:05:44.646 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
05:05:44.646 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
05:05:44.646 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.24 hyp=0.63 cameraTheta=2.75 mountX=0.18 mountY=-0.61, mountTheta=-1.28
05:05:44.673 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:44.689 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
05:05:44.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:44.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:44.689 00.000 12268 Enqueuing Expose request
05:05:44.689 00.000 11616 Worker thread wakes up
05:05:44.690 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:44.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:05:46.692 02.002 11616 Exposure complete
05:05:46.743 00.051 11616 worker thread done servicing request
05:05:46.744 00.001 12268 OnExposeComplete: enter
05:05:46.744 00.000 12268 UpdateGuideState(): m_state=2
05:05:46.744 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:05:46.744 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.24, Mass=53, SNR=5.1, Peak=29 HFD=5.3
05:05:46.744 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
05:05:46.744 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
05:05:46.744 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.30 hyp=0.37 cameraTheta=2.20 mountX=0.27 mountY=-0.25, mountTheta=-0.74
05:05:46.746 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:46.761 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:05:46.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:46.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:46.761 00.000 12268 Enqueuing Expose request
05:05:46.761 00.000 11616 Worker thread wakes up
05:05:46.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:46.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:05:48.780 02.019 11616 Exposure complete
05:05:48.831 00.051 11616 worker thread done servicing request
05:05:48.831 00.000 12268 OnExposeComplete: enter
05:05:48.831 00.000 12268 UpdateGuideState(): m_state=2
05:05:48.832 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:05:48.832 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.90, Mass=50, SNR=4.9, Peak=28 HFD=6.6
05:05:48.832 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
05:05:48.832 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
05:05:48.832 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.95 hyp=0.95 cameraTheta=1.53 mountX=0.95 mountY=-0.08, mountTheta=-0.08
05:05:48.834 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:48.849 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:05:48.849 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:48.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:48.849 00.000 12268 Enqueuing Expose request
05:05:48.850 00.001 11616 Worker thread wakes up
05:05:48.850 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:48.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:05:50.856 02.006 11616 Exposure complete
05:05:50.907 00.051 11616 worker thread done servicing request
05:05:50.907 00.000 12268 OnExposeComplete: enter
05:05:50.907 00.000 12268 UpdateGuideState(): m_state=2
05:05:50.908 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:05:50.908 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.92, Mass=47, SNR=4.8, Peak=28 HFD=4.5
05:05:50.908 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
05:05:50.908 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
05:05:50.908 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.97 hyp=0.98 cameraTheta=1.74 mountX=0.95 mountY=-0.29, mountTheta=-0.30
05:05:50.910 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:50.924 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
05:05:50.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:50.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:50.924 00.000 12268 Enqueuing Expose request
05:05:50.925 00.001 11616 Worker thread wakes up
05:05:50.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:50.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:05:52.943 02.018 11616 Exposure complete
05:05:52.995 00.052 11616 worker thread done servicing request
05:05:52.995 00.000 12268 OnExposeComplete: enter
05:05:52.995 00.000 12268 UpdateGuideState(): m_state=2
05:05:52.995 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:05:52.995 00.000 12268 Star::Find returns 1 (0), X=665.23, Y=915.73, Mass=62, SNR=5.5, Peak=33 HFD=3.8
05:05:52.995 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
05:05:52.995 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
05:05:52.995 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.79 hyp=0.90 cameraTheta=2.09 mountX=0.74 mountY=-0.54, mountTheta=-0.63
05:05:52.999 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:53.015 00.016 12268 UpdateGuideState exits: m=62 SNR=5.5
05:05:53.015 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:53.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:53.015 00.000 12268 Enqueuing Expose request
05:05:53.015 00.000 11616 Worker thread wakes up
05:05:53.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:53.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:05:55.128 02.113 11616 Exposure complete
05:05:55.179 00.051 11616 worker thread done servicing request
05:05:55.180 00.001 12268 OnExposeComplete: enter
05:05:55.180 00.000 12268 UpdateGuideState(): m_state=2
05:05:55.180 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:05:55.180 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.46, Mass=58, SNR=5.3, Peak=29 HFD=7.0
05:05:55.180 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
05:05:55.180 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
05:05:55.180 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.51 hyp=0.57 cameraTheta=2.02 mountX=0.48 mountY=-0.31, mountTheta=-0.57
05:05:55.182 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:55.197 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:05:55.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:55.197 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:55.198 00.001 12268 Enqueuing Expose request
05:05:55.198 00.000 11616 Worker thread wakes up
05:05:55.198 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:55.198 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:05:57.207 02.009 11616 Exposure complete
05:05:57.257 00.050 11616 worker thread done servicing request
05:05:57.257 00.000 12268 OnExposeComplete: enter
05:05:57.257 00.000 12268 UpdateGuideState(): m_state=2
05:05:57.257 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:05:57.258 00.001 12268 Star::Find returns 1 (0), X=665.71, Y=915.19, Mass=54, SNR=5.1, Peak=29 HFD=5.3
05:05:57.258 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
05:05:57.258 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.13)
05:05:57.258 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.43 mountX=0.25 mountY=0.00, mountTheta=0.01
05:05:57.264 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:05:57.279 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:05:57.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:57.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:57.279 00.000 12268 Enqueuing Expose request
05:05:57.279 00.000 11616 Worker thread wakes up
05:05:57.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:57.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:05:59.285 02.006 11616 Exposure complete
05:05:59.336 00.051 11616 worker thread done servicing request
05:05:59.337 00.001 12268 OnExposeComplete: enter
05:05:59.337 00.000 12268 UpdateGuideState(): m_state=2
05:05:59.337 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:05:59.337 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.93, Mass=57, SNR=5.2, Peak=28 HFD=6.5
05:05:59.337 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
05:05:59.337 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
05:05:59.337 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.98 hyp=0.99 cameraTheta=1.74 mountX=0.96 mountY=-0.29, mountTheta=-0.29
05:05:59.339 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:05:59.354 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
05:05:59.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:59.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:05:59.354 00.000 12268 Enqueuing Expose request
05:05:59.354 00.000 11616 Worker thread wakes up
05:05:59.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:05:59.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:01.365 02.011 11616 Exposure complete
05:06:01.415 00.050 11616 worker thread done servicing request
05:06:01.415 00.000 12268 OnExposeComplete: enter
05:06:01.416 00.001 12268 UpdateGuideState(): m_state=2
05:06:01.416 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:06:01.416 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.52, Mass=55, SNR=5.1, Peak=31 HFD=4.1
05:06:01.416 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
05:06:01.416 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
05:06:01.416 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.58 hyp=0.58 cameraTheta=1.59 mountX=0.57 mountY=-0.09, mountTheta=-0.15
05:06:01.418 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:01.432 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
05:06:01.433 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:01.433 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:01.433 00.000 12268 Enqueuing Expose request
05:06:01.433 00.000 11616 Worker thread wakes up
05:06:01.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:01.433 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:03.440 02.007 11616 Exposure complete
05:06:03.493 00.053 11616 worker thread done servicing request
05:06:03.493 00.000 12268 OnExposeComplete: enter
05:06:03.494 00.001 12268 UpdateGuideState(): m_state=2
05:06:03.494 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:06:03.494 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=916.08, Mass=56, SNR=5.2, Peak=30 HFD=4.4
05:06:03.494 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
05:06:03.494 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
05:06:03.494 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=1.13 hyp=1.14 cameraTheta=1.62 mountX=1.12 mountY=-0.20, mountTheta=-0.17
05:06:03.497 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:03.514 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
05:06:03.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:03.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:03.514 00.000 12268 Enqueuing Expose request
05:06:03.515 00.001 11616 Worker thread wakes up
05:06:03.515 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:03.515 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:05.525 02.010 11616 Exposure complete
05:06:05.577 00.052 11616 worker thread done servicing request
05:06:05.577 00.000 12268 OnExposeComplete: enter
05:06:05.577 00.000 12268 UpdateGuideState(): m_state=2
05:06:05.577 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:06:05.577 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.97, Mass=54, SNR=5.1, Peak=29 HFD=5.5
05:06:05.577 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
05:06:05.577 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
05:06:05.577 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=1.03 hyp=1.03 cameraTheta=1.49 mountX=1.03 mountY=-0.05, mountTheta=-0.05
05:06:05.579 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:05.594 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:06:05.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:05.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:05.594 00.000 12268 Enqueuing Expose request
05:06:05.594 00.000 11616 Worker thread wakes up
05:06:05.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:05.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:07.614 02.020 11616 Exposure complete
05:06:07.668 00.054 11616 worker thread done servicing request
05:06:07.668 00.000 12268 OnExposeComplete: enter
05:06:07.668 00.000 12268 UpdateGuideState(): m_state=2
05:06:07.669 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:06:07.669 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=914.97, Mass=48, SNR=4.8, Peak=28 HFD=3.7
05:06:07.669 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
05:06:07.669 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.71 = -1.71)
05:06:07.669 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.88 mountX=0.02 mountY=-0.10, mountTheta=-1.41
05:06:07.671 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:07.685 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
05:06:07.686 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:07.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:07.686 00.000 12268 Enqueuing Expose request
05:06:07.686 00.000 11616 Worker thread wakes up
05:06:07.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:07.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:06:09.699 02.013 11616 Exposure complete
05:06:09.750 00.051 11616 worker thread done servicing request
05:06:09.751 00.001 12268 OnExposeComplete: enter
05:06:09.751 00.000 12268 UpdateGuideState(): m_state=2
05:06:09.751 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:06:09.751 00.000 12268 Star::Find returns 1 (0), X=665.15, Y=915.77, Mass=49, SNR=4.9, Peak=30 HFD=3.3
05:06:09.751 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
05:06:09.751 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
05:06:09.752 00.001 12268 CameraToMount -- cameraX=-0.53 cameraY=0.82 hyp=0.98 cameraTheta=2.14 mountX=0.77 mountY=-0.63, mountTheta=-0.69
05:06:09.753 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:09.768 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:06:09.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:09.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:09.768 00.000 12268 Enqueuing Expose request
05:06:09.768 00.000 11616 Worker thread wakes up
05:06:09.768 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:09.768 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:06:11.775 02.007 11616 Exposure complete
05:06:11.827 00.052 11616 worker thread done servicing request
05:06:11.827 00.000 12268 OnExposeComplete: enter
05:06:11.828 00.001 12268 UpdateGuideState(): m_state=2
05:06:11.828 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:06:11.828 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.4
05:06:11.828 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
05:06:11.828 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.97)
05:06:11.828 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.62 hyp=0.65 cameraTheta=1.27 mountX=0.64 mountY=0.11, mountTheta=0.17
05:06:11.830 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:11.844 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:06:11.845 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:11.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:11.845 00.000 12268 Enqueuing Expose request
05:06:11.845 00.000 11616 Worker thread wakes up
05:06:11.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:11.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:13.859 02.014 11616 Exposure complete
05:06:13.910 00.051 11616 worker thread done servicing request
05:06:13.911 00.001 12268 OnExposeComplete: enter
05:06:13.911 00.000 12268 UpdateGuideState(): m_state=2
05:06:13.911 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:06:13.911 00.000 12268 Star::Find returns 1 (0), X=665.16, Y=915.27, Mass=61, SNR=5.4, Peak=28 HFD=5.5
05:06:13.911 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
05:06:13.911 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
05:06:13.911 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.33 hyp=0.61 cameraTheta=2.57 mountX=0.28 mountY=-0.55, mountTheta=-1.11
05:06:13.913 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:13.928 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
05:06:13.928 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:13.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:13.928 00.000 12268 Enqueuing Expose request
05:06:13.928 00.000 11616 Worker thread wakes up
05:06:13.928 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:13.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:06:15.936 02.008 11616 Exposure complete
05:06:15.987 00.051 11616 worker thread done servicing request
05:06:15.987 00.000 12268 OnExposeComplete: enter
05:06:15.987 00.000 12268 UpdateGuideState(): m_state=2
05:06:15.987 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:06:15.988 00.001 12268 Star::Find returns 1 (0), X=665.38, Y=915.36, Mass=64, SNR=5.5, Peak=31 HFD=4.5
05:06:15.988 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
05:06:15.988 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
05:06:15.988 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.41 hyp=0.51 cameraTheta=2.19 mountX=0.38 mountY=-0.35, mountTheta=-0.74
05:06:15.990 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:16.005 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
05:06:16.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:16.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:16.005 00.000 12268 Enqueuing Expose request
05:06:16.005 00.000 11616 Worker thread wakes up
05:06:16.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:16.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:06:18.025 02.020 11616 Exposure complete
05:06:18.079 00.054 11616 worker thread done servicing request
05:06:18.079 00.000 12268 OnExposeComplete: enter
05:06:18.079 00.000 12268 UpdateGuideState(): m_state=2
05:06:18.079 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:06:18.079 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.88, Mass=59, SNR=5.4, Peak=28 HFD=4.8
05:06:18.080 00.001 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
05:06:18.080 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.94)
05:06:18.080 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.94 hyp=0.99 cameraTheta=1.24 mountX=0.96 mountY=0.20, mountTheta=0.20
05:06:18.082 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:06:18.098 00.016 12268 UpdateGuideState exits: m=59 SNR=5.4
05:06:18.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:18.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:18.098 00.000 12268 Enqueuing Expose request
05:06:18.099 00.001 11616 Worker thread wakes up
05:06:18.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:18.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:20.103 02.004 11616 Exposure complete
05:06:20.155 00.052 11616 worker thread done servicing request
05:06:20.156 00.001 12268 OnExposeComplete: enter
05:06:20.156 00.000 12268 UpdateGuideState(): m_state=2
05:06:20.156 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:06:20.156 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.93, Mass=54, SNR=5.1, Peak=29 HFD=4.8
05:06:20.156 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
05:06:20.156 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
05:06:20.156 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.98 hyp=0.98 cameraTheta=1.59 mountX=0.97 mountY=-0.14, mountTheta=-0.14
05:06:20.157 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:06:20.172 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:06:20.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:20.173 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:20.173 00.000 12268 Enqueuing Expose request
05:06:20.173 00.000 11616 Worker thread wakes up
05:06:20.173 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:20.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:22.186 02.013 11616 Exposure complete
05:06:22.238 00.052 11616 worker thread done servicing request
05:06:22.238 00.000 12268 OnExposeComplete: enter
05:06:22.238 00.000 12268 UpdateGuideState(): m_state=2
05:06:22.238 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:06:22.238 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.61, Mass=50, SNR=4.9, Peak=28 HFD=3.7
05:06:22.239 00.001 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
05:06:22.239 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
05:06:22.239 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.66 hyp=0.68 cameraTheta=1.36 mountX=0.67 mountY=0.06, mountTheta=0.08
05:06:22.241 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:22.259 00.018 12268 UpdateGuideState exits: m=50 SNR=4.9
05:06:22.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:22.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:22.260 00.001 12268 Enqueuing Expose request
05:06:22.260 00.000 11616 Worker thread wakes up
05:06:22.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:22.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:24.264 02.004 11616 Exposure complete
05:06:24.315 00.051 11616 worker thread done servicing request
05:06:24.315 00.000 12268 OnExposeComplete: enter
05:06:24.315 00.000 12268 UpdateGuideState(): m_state=2
05:06:24.315 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:06:24.315 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.28, Mass=42, SNR=4.5, Peak=29 HFD=3.6
05:06:24.315 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
05:06:24.316 00.001 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
05:06:24.316 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.33 hyp=0.40 cameraTheta=1.00 mountX=0.35 mountY=0.17, mountTheta=0.45
05:06:24.317 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:24.332 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:06:24.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:24.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:24.332 00.000 12268 Enqueuing Expose request
05:06:24.332 00.000 11616 Worker thread wakes up
05:06:24.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:24.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:06:26.344 02.012 11616 Exposure complete
05:06:26.397 00.053 11616 worker thread done servicing request
05:06:26.397 00.000 12268 OnExposeComplete: enter
05:06:26.397 00.000 12268 UpdateGuideState(): m_state=2
05:06:26.397 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:06:26.397 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.66, Mass=57, SNR=5.3, Peak=28 HFD=7.2
05:06:26.397 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
05:06:26.398 00.001 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
05:06:26.398 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.72 hyp=0.82 cameraTheta=2.09 mountX=0.67 mountY=-0.50, mountTheta=-0.63
05:06:26.399 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:26.414 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
05:06:26.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:26.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:26.414 00.000 12268 Enqueuing Expose request
05:06:26.414 00.000 11616 Worker thread wakes up
05:06:26.414 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:26.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:06:28.426 02.012 11616 Exposure complete
05:06:28.477 00.051 11616 worker thread done servicing request
05:06:28.477 00.000 12268 OnExposeComplete: enter
05:06:28.477 00.000 12268 UpdateGuideState(): m_state=2
05:06:28.478 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:06:28.478 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.80, Mass=53, SNR=5.1, Peak=26 HFD=5.8
05:06:28.478 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
05:06:28.478 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
05:06:28.478 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.85 hyp=0.86 cameraTheta=1.70 mountX=0.84 mountY=-0.22, mountTheta=-0.26
05:06:28.481 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:28.496 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:06:28.496 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:28.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:28.496 00.000 12268 Enqueuing Expose request
05:06:28.496 00.000 11616 Worker thread wakes up
05:06:28.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:28.497 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:30.513 02.016 11616 Exposure complete
05:06:30.564 00.051 11616 worker thread done servicing request
05:06:30.565 00.001 12268 OnExposeComplete: enter
05:06:30.565 00.000 12268 UpdateGuideState(): m_state=2
05:06:30.565 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:06:30.565 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.69, Mass=52, SNR=5.0, Peak=27 HFD=5.6
05:06:30.565 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
05:06:30.565 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
05:06:30.565 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.74 hyp=0.78 cameraTheta=1.88 mountX=0.72 mountY=-0.33, mountTheta=-0.43
05:06:30.567 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:30.582 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:06:30.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:30.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:30.582 00.000 12268 Enqueuing Expose request
05:06:30.582 00.000 11616 Worker thread wakes up
05:06:30.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:30.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:06:32.598 02.016 11616 Exposure complete
05:06:32.650 00.052 11616 worker thread done servicing request
05:06:32.650 00.000 12268 OnExposeComplete: enter
05:06:32.650 00.000 12268 UpdateGuideState(): m_state=2
05:06:32.650 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:06:32.650 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.77, Mass=53, SNR=5.0, Peak=28 HFD=6.4
05:06:32.650 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
05:06:32.650 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
05:06:32.651 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=0.82 hyp=0.83 cameraTheta=1.66 mountX=0.81 mountY=-0.17, mountTheta=-0.21
05:06:32.652 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:32.667 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
05:06:32.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:32.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:32.667 00.000 12268 Enqueuing Expose request
05:06:32.667 00.000 11616 Worker thread wakes up
05:06:32.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:32.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:34.681 02.014 11616 Exposure complete
05:06:34.732 00.051 11616 worker thread done servicing request
05:06:34.732 00.000 12268 OnExposeComplete: enter
05:06:34.732 00.000 12268 UpdateGuideState(): m_state=2
05:06:34.733 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:06:34.733 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.90, Mass=56, SNR=5.2, Peak=29 HFD=6.2
05:06:34.733 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.47) = xAngle (0.49 = 0.49)
05:06:34.733 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
05:06:34.733 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.96 hyp=1.04 cameraTheta=1.96 mountX=0.92 mountY=-0.52, mountTheta=-0.51
05:06:34.735 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:34.749 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
05:06:34.750 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:34.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:34.750 00.000 12268 Enqueuing Expose request
05:06:34.750 00.000 11616 Worker thread wakes up
05:06:34.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:34.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:06:36.752 02.002 11616 Exposure complete
05:06:36.804 00.052 11616 worker thread done servicing request
05:06:36.804 00.000 12268 OnExposeComplete: enter
05:06:36.805 00.001 12268 UpdateGuideState(): m_state=2
05:06:36.805 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:06:36.805 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=916.41, Mass=47, SNR=4.8, Peak=27 HFD=4.0
05:06:36.805 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
05:06:36.805 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
05:06:36.805 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=1.47 hyp=1.47 cameraTheta=1.48 mountX=1.47 mountY=-0.05, mountTheta=-0.03
05:06:36.807 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:36.821 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
05:06:36.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:36.822 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:36.822 00.000 12268 Enqueuing Expose request
05:06:36.822 00.000 11616 Worker thread wakes up
05:06:36.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:36.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:38.831 02.009 11616 Exposure complete
05:06:38.882 00.051 11616 worker thread done servicing request
05:06:38.882 00.000 12268 OnExposeComplete: enter
05:06:38.882 00.000 12268 UpdateGuideState(): m_state=2
05:06:38.882 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:06:38.882 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.71, Mass=48, SNR=4.8, Peak=28 HFD=4.1
05:06:38.882 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
05:06:38.883 00.001 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
05:06:38.883 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.76 hyp=0.76 cameraTheta=1.54 mountX=0.76 mountY=-0.07, mountTheta=-0.10
05:06:38.884 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:38.899 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
05:06:38.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:38.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:38.899 00.000 12268 Enqueuing Expose request
05:06:38.899 00.000 11616 Worker thread wakes up
05:06:38.900 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:38.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:40.912 02.012 11616 Exposure complete
05:06:40.962 00.050 11616 worker thread done servicing request
05:06:40.962 00.000 12268 OnExposeComplete: enter
05:06:40.962 00.000 12268 UpdateGuideState(): m_state=2
05:06:40.963 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:06:40.963 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.64, Mass=55, SNR=5.1, Peak=29 HFD=4.6
05:06:40.963 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
05:06:40.963 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
05:06:40.963 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.69 hyp=0.72 cameraTheta=1.84 mountX=0.67 mountY=-0.28, mountTheta=-0.39
05:06:40.965 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=81, Gamma=1.290
05:06:40.979 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
05:06:40.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:40.980 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:40.980 00.000 12268 Enqueuing Expose request
05:06:40.980 00.000 11616 Worker thread wakes up
05:06:40.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:40.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:06:43.003 02.023 11616 Exposure complete
05:06:43.056 00.053 11616 worker thread done servicing request
05:06:43.056 00.000 12268 OnExposeComplete: enter
05:06:43.056 00.000 12268 UpdateGuideState(): m_state=2
05:06:43.057 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:06:43.057 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=41, SNR=4.5, Peak=30 HFD=3.4
05:06:43.057 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
05:06:43.057 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
05:06:43.057 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.65 hyp=0.73 cameraTheta=1.10 mountX=0.68 mountY=0.25, mountTheta=0.35
05:06:43.059 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:43.075 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
05:06:43.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:43.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:43.075 00.000 12268 Enqueuing Expose request
05:06:43.075 00.000 11616 Worker thread wakes up
05:06:43.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:43.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:45.117 02.042 11616 Exposure complete
05:06:45.172 00.055 11616 worker thread done servicing request
05:06:45.172 00.000 12268 OnExposeComplete: enter
05:06:45.172 00.000 12268 UpdateGuideState(): m_state=2
05:06:45.173 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:06:45.173 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.51, Mass=58, SNR=5.3, Peak=27 HFD=5.3
05:06:45.173 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
05:06:45.173 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
05:06:45.173 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.57 hyp=0.58 cameraTheta=1.33 mountX=0.58 mountY=0.06, mountTheta=0.11
05:06:45.176 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:45.192 00.016 12268 UpdateGuideState exits: m=58 SNR=5.3
05:06:45.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:45.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:45.192 00.000 12268 Enqueuing Expose request
05:06:45.192 00.000 11616 Worker thread wakes up
05:06:45.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:45.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:47.208 02.016 11616 Exposure complete
05:06:47.259 00.051 11616 worker thread done servicing request
05:06:47.260 00.001 12268 OnExposeComplete: enter
05:06:47.260 00.000 12268 UpdateGuideState(): m_state=2
05:06:47.260 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:06:47.260 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.59, Mass=40, SNR=4.4, Peak=27 HFD=3.8
05:06:47.260 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
05:06:47.260 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
05:06:47.260 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.65 hyp=0.72 cameraTheta=1.13 mountX=0.67 mountY=0.22, mountTheta=0.32
05:06:47.262 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:47.277 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
05:06:47.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:47.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:47.277 00.000 12268 Enqueuing Expose request
05:06:47.277 00.000 11616 Worker thread wakes up
05:06:47.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:47.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:49.292 02.015 11616 Exposure complete
05:06:49.345 00.053 11616 worker thread done servicing request
05:06:49.345 00.000 12268 OnExposeComplete: enter
05:06:49.345 00.000 12268 UpdateGuideState(): m_state=2
05:06:49.345 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:06:49.345 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=916.02, Mass=48, SNR=4.9, Peak=30 HFD=3.6
05:06:49.346 00.001 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
05:06:49.346 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
05:06:49.346 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=1.08 hyp=1.08 cameraTheta=1.45 mountX=1.08 mountY=-0.01, mountTheta=-0.01
05:06:49.348 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:49.362 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
05:06:49.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:49.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:49.362 00.000 12268 Enqueuing Expose request
05:06:49.362 00.000 11616 Worker thread wakes up
05:06:49.363 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:49.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:51.381 02.018 11616 Exposure complete
05:06:51.431 00.050 11616 worker thread done servicing request
05:06:51.431 00.000 12268 OnExposeComplete: enter
05:06:51.431 00.000 12268 UpdateGuideState(): m_state=2
05:06:51.431 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:06:51.431 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.80, Mass=43, SNR=4.6, Peak=26 HFD=5.3
05:06:51.432 00.001 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
05:06:51.432 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
05:06:51.432 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.85 hyp=0.86 cameraTheta=1.46 mountX=0.86 mountY=-0.01, mountTheta=-0.01
05:06:51.434 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:51.448 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:06:51.448 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:51.448 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:51.448 00.000 12268 Enqueuing Expose request
05:06:51.448 00.000 11616 Worker thread wakes up
05:06:51.448 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:51.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:53.467 02.019 11616 Exposure complete
05:06:53.520 00.053 11616 worker thread done servicing request
05:06:53.521 00.001 12268 OnExposeComplete: enter
05:06:53.521 00.000 12268 UpdateGuideState(): m_state=2
05:06:53.521 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:06:53.521 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.20, Mass=55, SNR=5.2, Peak=27 HFD=5.1
05:06:53.521 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
05:06:53.521 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
05:06:53.521 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.25 hyp=0.34 cameraTheta=2.31 mountX=0.23 mountY=-0.26, mountTheta=-0.85
05:06:53.526 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:53.543 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
05:06:53.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:53.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:53.543 00.000 12268 Enqueuing Expose request
05:06:53.544 00.001 11616 Worker thread wakes up
05:06:53.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:53.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:06:55.554 02.010 11616 Exposure complete
05:06:55.604 00.050 11616 worker thread done servicing request
05:06:55.605 00.001 12268 OnExposeComplete: enter
05:06:55.605 00.000 12268 UpdateGuideState(): m_state=2
05:06:55.605 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:06:55.605 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.87, Mass=49, SNR=4.9, Peak=30 HFD=3.2
05:06:55.605 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
05:06:55.605 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
05:06:55.605 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.92 hyp=0.93 cameraTheta=1.71 mountX=0.91 mountY=-0.24, mountTheta=-0.26
05:06:55.607 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:55.621 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
05:06:55.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:55.622 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:55.622 00.000 12268 Enqueuing Expose request
05:06:55.622 00.000 11616 Worker thread wakes up
05:06:55.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:55.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:06:57.626 02.004 11616 Exposure complete
05:06:57.677 00.051 11616 worker thread done servicing request
05:06:57.677 00.000 12268 OnExposeComplete: enter
05:06:57.677 00.000 12268 UpdateGuideState(): m_state=2
05:06:57.677 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:06:57.677 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.48, Mass=52, SNR=5.0, Peak=27 HFD=4.4
05:06:57.678 00.001 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
05:06:57.678 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.63)
05:06:57.678 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.53 hyp=0.66 cameraTheta=0.93 mountX=0.57 mountY=0.33, mountTheta=0.52
05:06:57.680 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:57.694 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:06:57.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:57.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:57.694 00.000 12268 Enqueuing Expose request
05:06:57.694 00.000 11616 Worker thread wakes up
05:06:57.695 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:57.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:06:59.702 02.007 11616 Exposure complete
05:06:59.753 00.051 11616 worker thread done servicing request
05:06:59.753 00.000 12268 OnExposeComplete: enter
05:06:59.753 00.000 12268 UpdateGuideState(): m_state=2
05:06:59.753 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:06:59.753 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.50, Mass=45, SNR=4.7, Peak=26 HFD=4.6
05:06:59.753 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
05:06:59.753 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
05:06:59.753 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=0.55 hyp=0.81 cameraTheta=0.75 mountX=0.61 mountY=0.52, mountTheta=0.71
05:06:59.754 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:06:59.770 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
05:06:59.770 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:59.770 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:06:59.770 00.000 12268 Enqueuing Expose request
05:06:59.770 00.000 11616 Worker thread wakes up
05:06:59.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:06:59.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:07:01.789 02.019 11616 Exposure complete
05:07:01.840 00.051 11616 worker thread done servicing request
05:07:01.840 00.000 12268 OnExposeComplete: enter
05:07:01.840 00.000 12268 UpdateGuideState(): m_state=2
05:07:01.840 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:07:01.840 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.97, Mass=53, SNR=5.0, Peak=25 HFD=6.6
05:07:01.840 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
05:07:01.841 00.001 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
05:07:01.841 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=1.02 hyp=1.02 cameraTheta=1.48 mountX=1.02 mountY=-0.03, mountTheta=-0.03
05:07:01.841 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:01.857 00.016 12268 UpdateGuideState exits: m=53 SNR=5.0
05:07:01.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:01.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:01.857 00.000 12268 Enqueuing Expose request
05:07:01.857 00.000 11616 Worker thread wakes up
05:07:01.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:01.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:03.872 02.015 11616 Exposure complete
05:07:03.923 00.051 11616 worker thread done servicing request
05:07:03.923 00.000 12268 OnExposeComplete: enter
05:07:03.923 00.000 12268 UpdateGuideState(): m_state=2
05:07:03.923 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:07:03.923 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.92, Mass=48, SNR=4.8, Peak=30 HFD=2.6
05:07:03.923 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
05:07:03.923 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
05:07:03.924 00.001 12268 CameraToMount -- cameraX=-0.33 cameraY=0.98 hyp=1.03 cameraTheta=1.90 mountX=0.94 mountY=-0.45, mountTheta=-0.45
05:07:03.926 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:03.942 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
05:07:03.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:03.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:03.942 00.000 12268 Enqueuing Expose request
05:07:03.942 00.000 11616 Worker thread wakes up
05:07:03.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:03.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:07:05.948 02.006 11616 Exposure complete
05:07:05.999 00.051 11616 worker thread done servicing request
05:07:05.999 00.000 12268 OnExposeComplete: enter
05:07:05.999 00.000 12268 UpdateGuideState(): m_state=2
05:07:06.000 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:07:06.000 00.000 12268 Star::Find returns 1 (0), X=665.16, Y=915.83, Mass=62, SNR=5.4, Peak=27 HFD=6.8
05:07:06.000 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
05:07:06.000 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
05:07:06.000 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.89 hyp=1.03 cameraTheta=2.10 mountX=0.83 mountY=-0.63, mountTheta=-0.65
05:07:06.002 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:06.018 00.016 12268 UpdateGuideState exits: m=62 SNR=5.4
05:07:06.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:06.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:06.018 00.000 12268 Enqueuing Expose request
05:07:06.018 00.000 11616 Worker thread wakes up
05:07:06.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:06.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:07:08.034 02.016 11616 Exposure complete
05:07:08.090 00.056 11616 worker thread done servicing request
05:07:08.090 00.000 12268 OnExposeComplete: enter
05:07:08.090 00.000 12268 UpdateGuideState(): m_state=2
05:07:08.090 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:07:08.090 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.86, Mass=52, SNR=5.0, Peak=26 HFD=5.1
05:07:08.090 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
05:07:08.091 00.001 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
05:07:08.091 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.91 hyp=0.92 cameraTheta=1.68 mountX=0.90 mountY=-0.22, mountTheta=-0.24
05:07:08.092 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
05:07:08.107 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:07:08.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:08.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:08.107 00.000 12268 Enqueuing Expose request
05:07:08.108 00.001 11616 Worker thread wakes up
05:07:08.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:08.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:10.121 02.013 11616 Exposure complete
05:07:10.172 00.051 11616 worker thread done servicing request
05:07:10.172 00.000 12268 OnExposeComplete: enter
05:07:10.172 00.000 12268 UpdateGuideState(): m_state=2
05:07:10.172 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:07:10.172 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.48, Mass=52, SNR=5.0, Peak=29 HFD=3.6
05:07:10.172 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
05:07:10.172 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
05:07:10.173 00.001 12268 CameraToMount -- cameraX=-0.39 cameraY=0.54 hyp=0.67 cameraTheta=2.20 mountX=0.50 mountY=-0.46, mountTheta=-0.75
05:07:10.174 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:10.189 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:07:10.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:10.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:10.189 00.000 12268 Enqueuing Expose request
05:07:10.189 00.000 11616 Worker thread wakes up
05:07:10.190 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:10.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:07:12.209 02.019 11616 Exposure complete
05:07:12.260 00.051 11616 worker thread done servicing request
05:07:12.260 00.000 12268 OnExposeComplete: enter
05:07:12.260 00.000 12268 UpdateGuideState(): m_state=2
05:07:12.260 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:07:12.261 00.001 12268 Star::Find returns 1 (0), X=665.64, Y=916.01, Mass=55, SNR=5.1, Peak=29 HFD=5.0
05:07:12.261 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
05:07:12.261 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
05:07:12.261 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=1.06 hyp=1.06 cameraTheta=1.60 mountX=1.05 mountY=-0.17, mountTheta=-0.16
05:07:12.263 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:12.277 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
05:07:12.278 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:12.278 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:12.278 00.000 12268 Enqueuing Expose request
05:07:12.278 00.000 11616 Worker thread wakes up
05:07:12.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:12.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:14.293 02.015 11616 Exposure complete
05:07:14.343 00.050 11616 worker thread done servicing request
05:07:14.344 00.001 12268 OnExposeComplete: enter
05:07:14.344 00.000 12268 UpdateGuideState(): m_state=2
05:07:14.344 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:07:14.344 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.75, Mass=49, SNR=4.9, Peak=28 HFD=4.1
05:07:14.344 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
05:07:14.344 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
05:07:14.344 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.81 hyp=0.90 cameraTheta=1.11 mountX=0.84 mountY=0.29, mountTheta=0.33
05:07:14.346 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:14.361 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:07:14.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:14.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:14.361 00.000 12268 Enqueuing Expose request
05:07:14.361 00.000 11616 Worker thread wakes up
05:07:14.362 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:14.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:16.381 02.019 11616 Exposure complete
05:07:16.432 00.051 11616 worker thread done servicing request
05:07:16.432 00.000 12268 OnExposeComplete: enter
05:07:16.432 00.000 12268 UpdateGuideState(): m_state=2
05:07:16.433 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:07:16.433 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=916.05, Mass=49, SNR=4.9, Peak=26 HFD=5.0
05:07:16.433 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
05:07:16.433 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
05:07:16.433 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=1.11 hyp=1.11 cameraTheta=1.64 mountX=1.09 mountY=-0.22, mountTheta=-0.20
05:07:16.435 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:16.449 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
05:07:16.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:16.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:16.450 00.001 12268 Enqueuing Expose request
05:07:16.450 00.000 11616 Worker thread wakes up
05:07:16.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:16.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:18.468 02.018 11616 Exposure complete
05:07:18.522 00.054 11616 worker thread done servicing request
05:07:18.522 00.000 12268 OnExposeComplete: enter
05:07:18.522 00.000 12268 UpdateGuideState(): m_state=2
05:07:18.523 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:07:18.523 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=915.19, Mass=62, SNR=5.4, Peak=31 HFD=4.6
05:07:18.523 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
05:07:18.523 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
05:07:18.523 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=0.25 hyp=0.60 cameraTheta=2.72 mountX=0.19 mountY=-0.58, mountTheta=-1.25
05:07:18.525 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:18.542 00.017 12268 UpdateGuideState exits: m=62 SNR=5.4
05:07:18.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:18.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:18.542 00.000 12268 Enqueuing Expose request
05:07:18.542 00.000 11616 Worker thread wakes up
05:07:18.542 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:18.542 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:07:20.552 02.010 11616 Exposure complete
05:07:20.602 00.050 11616 worker thread done servicing request
05:07:20.603 00.001 12268 OnExposeComplete: enter
05:07:20.603 00.000 12268 UpdateGuideState(): m_state=2
05:07:20.603 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:07:20.603 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.71, Mass=52, SNR=5.0, Peak=30 HFD=4.7
05:07:20.603 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
05:07:20.603 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
05:07:20.603 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.76 hyp=0.77 cameraTheta=1.76 mountX=0.74 mountY=-0.24, mountTheta=-0.32
05:07:20.605 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:20.620 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:07:20.620 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:20.620 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:20.620 00.000 12268 Enqueuing Expose request
05:07:20.620 00.000 11616 Worker thread wakes up
05:07:20.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:20.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:22.633 02.013 11616 Exposure complete
05:07:22.685 00.052 11616 worker thread done servicing request
05:07:22.686 00.001 12268 OnExposeComplete: enter
05:07:22.686 00.000 12268 UpdateGuideState(): m_state=2
05:07:22.686 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:07:22.686 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.34, Mass=51, SNR=5.0, Peak=29 HFD=4.4
05:07:22.686 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
05:07:22.686 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.07)
05:07:22.686 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.39 hyp=0.40 cameraTheta=1.37 mountX=0.40 mountY=0.03, mountTheta=0.07
05:07:22.688 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:22.703 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:07:22.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:22.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:22.703 00.000 12268 Enqueuing Expose request
05:07:22.703 00.000 11616 Worker thread wakes up
05:07:22.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:22.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:07:24.705 02.002 11616 Exposure complete
05:07:24.759 00.054 11616 worker thread done servicing request
05:07:24.759 00.000 12268 OnExposeComplete: enter
05:07:24.759 00.000 12268 UpdateGuideState(): m_state=2
05:07:24.759 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:07:24.759 00.000 12268 Star::Find returns 1 (0), X=665.03, Y=915.74, Mass=54, SNR=5.1, Peak=28 HFD=3.4
05:07:24.759 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
05:07:24.759 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
05:07:24.760 00.001 12268 CameraToMount -- cameraX=-0.64 cameraY=0.79 hyp=1.02 cameraTheta=2.25 mountX=0.72 mountY=-0.74, mountTheta=-0.79
05:07:24.761 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:24.775 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:07:24.776 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:24.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:24.776 00.000 12268 Enqueuing Expose request
05:07:24.776 00.000 11616 Worker thread wakes up
05:07:24.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:24.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:07:26.779 02.003 11616 Exposure complete
05:07:26.829 00.050 11616 worker thread done servicing request
05:07:26.829 00.000 12268 OnExposeComplete: enter
05:07:26.829 00.000 12268 UpdateGuideState(): m_state=2
05:07:26.829 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:07:26.829 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.57, Mass=63, SNR=5.5, Peak=28 HFD=6.9
05:07:26.829 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
05:07:26.829 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
05:07:26.829 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.63 hyp=0.64 cameraTheta=1.77 mountX=0.61 mountY=-0.20, mountTheta=-0.32
05:07:26.831 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:26.845 00.014 12268 UpdateGuideState exits: m=63 SNR=5.5
05:07:26.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:26.846 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:26.846 00.000 12268 Enqueuing Expose request
05:07:26.846 00.000 11616 Worker thread wakes up
05:07:26.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:26.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:28.852 02.006 11616 Exposure complete
05:07:28.903 00.051 11616 worker thread done servicing request
05:07:28.904 00.001 12268 OnExposeComplete: enter
05:07:28.904 00.000 12268 UpdateGuideState(): m_state=2
05:07:28.904 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:07:28.904 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.97, Mass=54, SNR=5.1, Peak=31 HFD=4.0
05:07:28.904 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
05:07:28.904 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
05:07:28.904 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=1.02 hyp=1.10 cameraTheta=1.94 mountX=0.98 mountY=-0.53, mountTheta=-0.49
05:07:28.906 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:28.920 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:07:28.921 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:28.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:28.921 00.000 12268 Enqueuing Expose request
05:07:28.921 00.000 11616 Worker thread wakes up
05:07:28.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:28.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:07:30.937 02.016 11616 Exposure complete
05:07:30.990 00.053 11616 worker thread done servicing request
05:07:30.990 00.000 12268 OnExposeComplete: enter
05:07:30.990 00.000 12268 UpdateGuideState(): m_state=2
05:07:30.990 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:07:30.990 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.45, Mass=50, SNR=5.0, Peak=31 HFD=3.6
05:07:30.991 00.001 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
05:07:30.991 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
05:07:30.991 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.50 hyp=0.50 cameraTheta=1.49 mountX=0.50 mountY=-0.03, mountTheta=-0.05
05:07:30.993 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:31.008 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
05:07:31.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:31.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:31.008 00.000 12268 Enqueuing Expose request
05:07:31.008 00.000 11616 Worker thread wakes up
05:07:31.009 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:31.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:07:33.113 02.104 11616 Exposure complete
05:07:33.164 00.051 11616 worker thread done servicing request
05:07:33.164 00.000 12268 OnExposeComplete: enter
05:07:33.164 00.000 12268 UpdateGuideState(): m_state=2
05:07:33.165 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:07:33.165 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.85, Mass=49, SNR=4.9, Peak=29 HFD=4.1
05:07:33.165 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
05:07:33.165 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 3.00)
05:07:33.165 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.90 hyp=0.94 cameraTheta=1.30 mountX=0.92 mountY=0.14, mountTheta=0.15
05:07:33.167 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:33.181 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
05:07:33.182 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:33.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:33.182 00.000 12268 Enqueuing Expose request
05:07:33.182 00.000 11616 Worker thread wakes up
05:07:33.182 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:33.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:35.188 02.006 11616 Exposure complete
05:07:35.240 00.052 11616 worker thread done servicing request
05:07:35.240 00.000 12268 OnExposeComplete: enter
05:07:35.240 00.000 12268 UpdateGuideState(): m_state=2
05:07:35.241 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:07:35.241 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.74, Mass=45, SNR=4.7, Peak=32 HFD=3.0
05:07:35.241 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
05:07:35.241 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
05:07:35.241 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.80 hyp=0.80 cameraTheta=1.46 mountX=0.80 mountY=-0.02, mountTheta=-0.02
05:07:35.243 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:35.257 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:07:35.258 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:35.258 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:35.258 00.000 12268 Enqueuing Expose request
05:07:35.258 00.000 11616 Worker thread wakes up
05:07:35.258 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:35.258 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:37.276 02.018 11616 Exposure complete
05:07:37.327 00.051 11616 worker thread done servicing request
05:07:37.327 00.000 12268 OnExposeComplete: enter
05:07:37.327 00.000 12268 UpdateGuideState(): m_state=2
05:07:37.327 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:07:37.327 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.87, Mass=53, SNR=5.1, Peak=30 HFD=4.0
05:07:37.327 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
05:07:37.327 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
05:07:37.328 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=0.92 hyp=0.95 cameraTheta=1.31 mountX=0.94 mountY=0.12, mountTheta=0.13
05:07:37.329 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:37.344 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:07:37.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:37.344 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:37.344 00.000 12268 Enqueuing Expose request
05:07:37.344 00.000 11616 Worker thread wakes up
05:07:37.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:37.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:39.348 02.004 11616 Exposure complete
05:07:39.399 00.051 11616 worker thread done servicing request
05:07:39.400 00.001 12268 OnExposeComplete: enter
05:07:39.400 00.000 12268 UpdateGuideState(): m_state=2
05:07:39.400 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:07:39.400 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.66, Mass=53, SNR=5.1, Peak=29 HFD=5.6
05:07:39.401 00.001 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
05:07:39.401 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
05:07:39.401 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.71 hyp=0.73 cameraTheta=1.76 mountX=0.70 mountY=-0.23, mountTheta=-0.31
05:07:39.403 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:39.417 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:07:39.418 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:39.418 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:39.418 00.000 12268 Enqueuing Expose request
05:07:39.418 00.000 11616 Worker thread wakes up
05:07:39.418 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:39.418 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:41.434 02.016 11616 Exposure complete
05:07:41.485 00.051 11616 worker thread done servicing request
05:07:41.485 00.000 12268 OnExposeComplete: enter
05:07:41.485 00.000 12268 UpdateGuideState(): m_state=2
05:07:41.485 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:07:41.485 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.76, Mass=51, SNR=5.0, Peak=30 HFD=3.6
05:07:41.486 00.001 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
05:07:41.486 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = -3.14)
05:07:41.486 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.81 hyp=0.82 cameraTheta=1.45 mountX=0.82 mountY=-0.01, mountTheta=-0.01
05:07:41.488 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:41.502 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:07:41.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:41.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:41.502 00.000 12268 Enqueuing Expose request
05:07:41.503 00.001 11616 Worker thread wakes up
05:07:41.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:41.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:43.529 02.026 11616 Exposure complete
05:07:43.587 00.058 11616 worker thread done servicing request
05:07:43.588 00.001 12268 OnExposeComplete: enter
05:07:43.588 00.000 12268 UpdateGuideState(): m_state=2
05:07:43.588 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:07:43.588 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=916.44, Mass=69, SNR=5.8, Peak=30 HFD=6.1
05:07:43.588 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
05:07:43.588 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
05:07:43.588 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=1.50 hyp=1.50 cameraTheta=1.59 mountX=1.49 mountY=-0.22, mountTheta=-0.15
05:07:43.591 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:43.606 00.015 12268 UpdateGuideState exits: m=69 SNR=5.8
05:07:43.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:43.607 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:43.607 00.000 12268 Enqueuing Expose request
05:07:43.607 00.000 11616 Worker thread wakes up
05:07:43.607 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:43.607 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:45.629 02.022 11616 Exposure complete
05:07:45.685 00.056 11616 worker thread done servicing request
05:07:45.685 00.000 12268 OnExposeComplete: enter
05:07:45.685 00.000 12268 UpdateGuideState(): m_state=2
05:07:45.686 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:07:45.686 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.72, Mass=61, SNR=5.4, Peak=28 HFD=6.0
05:07:45.686 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
05:07:45.686 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
05:07:45.686 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.78 hyp=0.78 cameraTheta=1.62 mountX=0.77 mountY=-0.14, mountTheta=-0.18
05:07:45.688 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:45.704 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
05:07:45.704 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:45.704 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:45.704 00.000 12268 Enqueuing Expose request
05:07:45.704 00.000 11616 Worker thread wakes up
05:07:45.704 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:45.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:47.722 02.018 11616 Exposure complete
05:07:47.772 00.050 11616 worker thread done servicing request
05:07:47.773 00.001 12268 OnExposeComplete: enter
05:07:47.773 00.000 12268 UpdateGuideState(): m_state=2
05:07:47.773 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:07:47.773 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.89, Mass=53, SNR=5.1, Peak=29 HFD=4.4
05:07:47.773 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
05:07:47.773 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
05:07:47.773 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.94 hyp=1.02 cameraTheta=1.17 mountX=0.98 mountY=0.28, mountTheta=0.28
05:07:47.776 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=14, Gamma=1.290
05:07:47.790 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:07:47.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:47.791 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:47.791 00.000 12268 Enqueuing Expose request
05:07:47.791 00.000 11616 Worker thread wakes up
05:07:47.791 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:47.791 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:49.805 02.014 11616 Exposure complete
05:07:49.856 00.051 11616 worker thread done servicing request
05:07:49.856 00.000 12268 OnExposeComplete: enter
05:07:49.856 00.000 12268 UpdateGuideState(): m_state=2
05:07:49.856 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:07:49.857 00.001 12268 Star::Find returns 1 (0), X=665.45, Y=915.95, Mass=53, SNR=5.1, Peak=28 HFD=6.7
05:07:49.857 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
05:07:49.857 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
05:07:49.857 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=1.00 hyp=1.03 cameraTheta=1.79 mountX=0.98 mountY=-0.35, mountTheta=-0.35
05:07:49.859 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:49.873 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:07:49.873 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:49.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:49.873 00.000 12268 Enqueuing Expose request
05:07:49.873 00.000 11616 Worker thread wakes up
05:07:49.874 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:49.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:07:51.881 02.007 11616 Exposure complete
05:07:51.932 00.051 11616 worker thread done servicing request
05:07:51.932 00.000 12268 OnExposeComplete: enter
05:07:51.932 00.000 12268 UpdateGuideState(): m_state=2
05:07:51.933 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:07:51.933 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.22, Mass=53, SNR=5.1, Peak=31 HFD=3.7
05:07:51.933 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
05:07:51.933 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
05:07:51.933 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.46 mountX=0.27 mountY=-0.00, mountTheta=-0.02
05:07:51.935 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:51.950 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:07:51.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:51.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:51.950 00.000 12268 Enqueuing Expose request
05:07:51.950 00.000 11616 Worker thread wakes up
05:07:51.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:51.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:07:53.961 02.011 11616 Exposure complete
05:07:54.012 00.051 11616 worker thread done servicing request
05:07:54.013 00.001 12268 OnExposeComplete: enter
05:07:54.013 00.000 12268 UpdateGuideState(): m_state=2
05:07:54.013 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:07:54.013 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.66, Mass=49, SNR=4.9, Peak=29 HFD=3.2
05:07:54.013 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
05:07:54.013 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
05:07:54.013 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.72 hyp=0.75 cameraTheta=1.85 mountX=0.69 mountY=-0.29, mountTheta=-0.40
05:07:54.016 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:54.032 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
05:07:54.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:54.032 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:54.032 00.000 12268 Enqueuing Expose request
05:07:54.032 00.000 11616 Worker thread wakes up
05:07:54.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:54.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:07:56.039 02.007 11616 Exposure complete
05:07:56.095 00.056 11616 worker thread done servicing request
05:07:56.095 00.000 12268 OnExposeComplete: enter
05:07:56.095 00.000 12268 UpdateGuideState(): m_state=2
05:07:56.096 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:07:56.096 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.54, Mass=54, SNR=5.1, Peak=29 HFD=5.7
05:07:56.096 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
05:07:56.096 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
05:07:56.096 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.60 hyp=0.60 cameraTheta=1.70 mountX=0.59 mountY=-0.15, mountTheta=-0.25
05:07:56.098 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:56.113 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:07:56.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:56.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:56.113 00.000 12268 Enqueuing Expose request
05:07:56.113 00.000 11616 Worker thread wakes up
05:07:56.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:56.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:07:58.124 02.011 11616 Exposure complete
05:07:58.175 00.051 11616 worker thread done servicing request
05:07:58.175 00.000 12268 OnExposeComplete: enter
05:07:58.176 00.001 12268 UpdateGuideState(): m_state=2
05:07:58.176 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:07:58.176 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.66, Mass=50, SNR=4.9, Peak=31 HFD=3.3
05:07:58.176 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
05:07:58.176 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
05:07:58.176 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.71 hyp=0.72 cameraTheta=1.62 mountX=0.71 mountY=-0.12, mountTheta=-0.17
05:07:58.178 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:07:58.193 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:07:58.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:58.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:07:58.193 00.000 12268 Enqueuing Expose request
05:07:58.193 00.000 11616 Worker thread wakes up
05:07:58.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:07:58.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:00.196 02.003 11616 Exposure complete
05:08:00.249 00.053 11616 worker thread done servicing request
05:08:00.250 00.001 12268 OnExposeComplete: enter
05:08:00.250 00.000 12268 UpdateGuideState(): m_state=2
05:08:00.250 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:08:00.250 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=916.19, Mass=54, SNR=5.1, Peak=28 HFD=6.0
05:08:00.250 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
05:08:00.250 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
05:08:00.250 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=1.25 hyp=1.25 cameraTheta=1.58 mountX=1.24 mountY=-0.17, mountTheta=-0.14
05:08:00.253 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:00.269 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
05:08:00.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:00.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:00.269 00.000 12268 Enqueuing Expose request
05:08:00.269 00.000 11616 Worker thread wakes up
05:08:00.269 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:00.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:02.282 02.013 11616 Exposure complete
05:08:02.333 00.051 11616 worker thread done servicing request
05:08:02.333 00.000 12268 OnExposeComplete: enter
05:08:02.333 00.000 12268 UpdateGuideState(): m_state=2
05:08:02.333 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:08:02.334 00.001 12268 Star::Find returns 1 (0), X=666.01, Y=916.00, Mass=62, SNR=5.5, Peak=27 HFD=6.0
05:08:02.334 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
05:08:02.334 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
05:08:02.334 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=1.05 hyp=1.10 cameraTheta=1.26 mountX=1.08 mountY=0.20, mountTheta=0.18
05:08:02.336 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:08:02.350 00.014 12268 UpdateGuideState exits: m=62 SNR=5.5
05:08:02.350 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:02.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:02.350 00.000 12268 Enqueuing Expose request
05:08:02.350 00.000 11616 Worker thread wakes up
05:08:02.351 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:02.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:04.352 02.001 11616 Exposure complete
05:08:04.403 00.051 11616 worker thread done servicing request
05:08:04.403 00.000 12268 OnExposeComplete: enter
05:08:04.403 00.000 12268 UpdateGuideState(): m_state=2
05:08:04.404 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:08:04.404 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.66, Mass=48, SNR=4.8, Peak=24 HFD=6.3
05:08:04.404 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
05:08:04.404 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
05:08:04.404 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.71 hyp=0.72 cameraTheta=1.38 mountX=0.72 mountY=0.04, mountTheta=0.06
05:08:04.406 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:04.420 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
05:08:04.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:04.420 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:04.420 00.000 12268 Enqueuing Expose request
05:08:04.421 00.001 11616 Worker thread wakes up
05:08:04.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:04.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:06.425 02.004 11616 Exposure complete
05:08:06.477 00.052 11616 worker thread done servicing request
05:08:06.477 00.000 12268 OnExposeComplete: enter
05:08:06.477 00.000 12268 UpdateGuideState(): m_state=2
05:08:06.477 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:08:06.477 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.69, Mass=63, SNR=5.5, Peak=27 HFD=6.0
05:08:06.477 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
05:08:06.477 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
05:08:06.477 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.75 hyp=0.77 cameraTheta=1.78 mountX=0.73 mountY=-0.25, mountTheta=-0.33
05:08:06.479 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:08:06.493 00.014 12268 UpdateGuideState exits: m=63 SNR=5.5
05:08:06.494 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:06.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:06.494 00.000 12268 Enqueuing Expose request
05:08:06.494 00.000 11616 Worker thread wakes up
05:08:06.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:06.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:08.506 02.012 11616 Exposure complete
05:08:08.569 00.063 11616 worker thread done servicing request
05:08:08.569 00.000 12268 OnExposeComplete: enter
05:08:08.569 00.000 12268 UpdateGuideState(): m_state=2
05:08:08.570 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:08:08.570 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.79, Mass=64, SNR=5.6, Peak=33 HFD=4.3
05:08:08.570 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
05:08:08.570 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
05:08:08.570 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.84 hyp=0.88 cameraTheta=1.86 mountX=0.81 mountY=-0.35, mountTheta=-0.41
05:08:08.576 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:08.592 00.016 12268 UpdateGuideState exits: m=64 SNR=5.6
05:08:08.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:08.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:08.592 00.000 12268 Enqueuing Expose request
05:08:08.592 00.000 11616 Worker thread wakes up
05:08:08.593 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:08.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:08:10.610 02.017 11616 Exposure complete
05:08:10.660 00.050 11616 worker thread done servicing request
05:08:10.660 00.000 12268 OnExposeComplete: enter
05:08:10.661 00.001 12268 UpdateGuideState(): m_state=2
05:08:10.661 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:08:10.661 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.83, Mass=61, SNR=5.4, Peak=26 HFD=6.1
05:08:10.661 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
05:08:10.661 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.23 = 3.05)
05:08:10.661 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.88 hyp=0.91 cameraTheta=1.35 mountX=0.90 mountY=0.08, mountTheta=0.09
05:08:10.665 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=22, Gamma=1.290
05:08:10.680 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
05:08:10.680 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:10.680 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:10.681 00.001 12268 Enqueuing Expose request
05:08:10.681 00.000 11616 Worker thread wakes up
05:08:10.681 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:10.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:12.695 02.014 11616 Exposure complete
05:08:12.746 00.051 11616 worker thread done servicing request
05:08:12.746 00.000 12268 OnExposeComplete: enter
05:08:12.747 00.001 12268 UpdateGuideState(): m_state=2
05:08:12.747 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:08:12.747 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=916.00, Mass=54, SNR=5.1, Peak=30 HFD=6.8
05:08:12.747 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
05:08:12.747 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
05:08:12.747 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=1.05 hyp=1.07 cameraTheta=1.72 mountX=1.03 mountY=-0.29, mountTheta=-0.27
05:08:12.749 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:12.764 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:08:12.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:12.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:12.764 00.000 12268 Enqueuing Expose request
05:08:12.764 00.000 11616 Worker thread wakes up
05:08:12.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:12.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:14.772 02.008 11616 Exposure complete
05:08:14.822 00.050 11616 worker thread done servicing request
05:08:14.823 00.001 12268 OnExposeComplete: enter
05:08:14.823 00.000 12268 UpdateGuideState(): m_state=2
05:08:14.823 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:08:14.823 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.81, Mass=54, SNR=5.1, Peak=29 HFD=4.0
05:08:14.823 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
05:08:14.823 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
05:08:14.823 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.86 hyp=0.89 cameraTheta=1.33 mountX=0.88 mountY=0.10, mountTheta=0.11
05:08:14.825 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:14.839 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:08:14.840 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:14.840 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:14.840 00.000 12268 Enqueuing Expose request
05:08:14.840 00.000 11616 Worker thread wakes up
05:08:14.840 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:14.840 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:16.847 02.007 11616 Exposure complete
05:08:16.896 00.049 11616 worker thread done servicing request
05:08:16.897 00.001 12268 OnExposeComplete: enter
05:08:16.897 00.000 12268 UpdateGuideState(): m_state=2
05:08:16.897 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:08:16.897 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.42, Mass=49, SNR=4.9, Peak=26 HFD=4.8
05:08:16.897 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
05:08:16.897 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.59)
05:08:16.897 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.47 hyp=0.61 cameraTheta=0.89 mountX=0.51 mountY=0.32, mountTheta=0.57
05:08:16.899 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:16.913 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
05:08:16.914 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:16.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:16.914 00.000 12268 Enqueuing Expose request
05:08:16.914 00.000 11616 Worker thread wakes up
05:08:16.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:16.914 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:08:18.930 02.016 11616 Exposure complete
05:08:18.981 00.051 11616 worker thread done servicing request
05:08:18.981 00.000 12268 OnExposeComplete: enter
05:08:18.981 00.000 12268 UpdateGuideState(): m_state=2
05:08:18.981 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:08:18.982 00.001 12268 Star::Find returns 1 (0), X=665.73, Y=915.44, Mass=49, SNR=4.9, Peak=30 HFD=3.6
05:08:18.982 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
05:08:18.982 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
05:08:18.982 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.49 hyp=0.50 cameraTheta=1.47 mountX=0.50 mountY=-0.01, mountTheta=-0.03
05:08:18.984 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:18.999 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:08:18.999 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:18.999 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:18.999 00.000 12268 Enqueuing Expose request
05:08:18.999 00.000 11616 Worker thread wakes up
05:08:18.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:19.000 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:08:21.012 02.012 11616 Exposure complete
05:08:21.064 00.052 11616 worker thread done servicing request
05:08:21.064 00.000 12268 OnExposeComplete: enter
05:08:21.064 00.000 12268 UpdateGuideState(): m_state=2
05:08:21.064 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:08:21.064 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.57, Mass=52, SNR=5.0, Peak=27 HFD=5.7
05:08:21.064 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
05:08:21.064 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.92)
05:08:21.064 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.63 hyp=0.67 cameraTheta=1.22 mountX=0.65 mountY=0.15, mountTheta=0.23
05:08:21.066 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:21.081 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:08:21.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:21.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:21.081 00.000 12268 Enqueuing Expose request
05:08:21.081 00.000 11616 Worker thread wakes up
05:08:21.081 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:21.081 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:23.122 02.041 11616 Exposure complete
05:08:23.172 00.050 11616 worker thread done servicing request
05:08:23.172 00.000 12268 OnExposeComplete: enter
05:08:23.173 00.001 12268 UpdateGuideState(): m_state=2
05:08:23.173 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:08:23.173 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.51, Mass=54, SNR=5.1, Peak=29 HFD=5.7
05:08:23.173 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
05:08:23.173 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
05:08:23.173 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.57 hyp=0.66 cameraTheta=2.11 mountX=0.53 mountY=-0.41, mountTheta=-0.66
05:08:23.175 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:23.190 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:08:23.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:23.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:23.190 00.000 12268 Enqueuing Expose request
05:08:23.190 00.000 11616 Worker thread wakes up
05:08:23.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:23.191 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:08:25.206 02.015 11616 Exposure complete
05:08:25.257 00.051 11616 worker thread done servicing request
05:08:25.258 00.001 12268 OnExposeComplete: enter
05:08:25.258 00.000 12268 UpdateGuideState(): m_state=2
05:08:25.258 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:08:25.258 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.39, Mass=58, SNR=5.3, Peak=28 HFD=5.0
05:08:25.258 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
05:08:25.258 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
05:08:25.258 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.44 hyp=0.46 cameraTheta=1.81 mountX=0.43 mountY=-0.17, mountTheta=-0.37
05:08:25.262 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:25.276 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:08:25.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:25.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:25.277 00.001 12268 Enqueuing Expose request
05:08:25.277 00.000 11616 Worker thread wakes up
05:08:25.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:25.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:08:27.295 02.018 11616 Exposure complete
05:08:27.347 00.052 11616 worker thread done servicing request
05:08:27.347 00.000 12268 OnExposeComplete: enter
05:08:27.347 00.000 12268 UpdateGuideState(): m_state=2
05:08:27.347 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:08:27.347 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=914.94, Mass=52, SNR=5.0, Peak=28 HFD=4.7
05:08:27.347 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.53 = 1.75)
05:08:27.348 00.001 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.36)
05:08:27.348 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.06 mountX=-0.01 mountY=-0.06, mountTheta=-1.75
05:08:27.349 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=37, Gamma=1.290
05:08:27.364 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:08:27.364 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:27.365 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:27.365 00.000 12268 Enqueuing Expose request
05:08:27.365 00.000 11616 Worker thread wakes up
05:08:27.365 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:27.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:08:29.379 02.014 11616 Exposure complete
05:08:29.431 00.052 11616 worker thread done servicing request
05:08:29.431 00.000 12268 OnExposeComplete: enter
05:08:29.431 00.000 12268 UpdateGuideState(): m_state=2
05:08:29.432 00.001 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:08:29.432 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.47, Mass=49, SNR=4.9, Peak=26 HFD=4.3
05:08:29.432 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
05:08:29.432 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
05:08:29.432 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.52 hyp=0.55 cameraTheta=1.91 mountX=0.50 mountY=-0.25, mountTheta=-0.47
05:08:29.434 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:29.449 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:08:29.450 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:29.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:29.450 00.000 12268 Enqueuing Expose request
05:08:29.450 00.000 11616 Worker thread wakes up
05:08:29.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:29.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:08:31.458 02.008 11616 Exposure complete
05:08:31.509 00.051 11616 worker thread done servicing request
05:08:31.510 00.001 12268 OnExposeComplete: enter
05:08:31.510 00.000 12268 UpdateGuideState(): m_state=2
05:08:31.510 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:08:31.510 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.39, Mass=62, SNR=5.5, Peak=32 HFD=5.8
05:08:31.510 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
05:08:31.510 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
05:08:31.510 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.44 hyp=0.51 cameraTheta=2.08 mountX=0.42 mountY=-0.30, mountTheta=-0.62
05:08:31.512 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:31.527 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
05:08:31.527 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:31.527 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:31.527 00.000 12268 Enqueuing Expose request
05:08:31.527 00.000 11616 Worker thread wakes up
05:08:31.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:31.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:08:33.548 02.021 11616 Exposure complete
05:08:33.608 00.060 11616 worker thread done servicing request
05:08:33.608 00.000 12268 OnExposeComplete: enter
05:08:33.608 00.000 12268 UpdateGuideState(): m_state=2
05:08:33.608 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:08:33.608 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.89, Mass=53, SNR=5.0, Peak=25 HFD=6.0
05:08:33.609 00.001 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
05:08:33.609 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
05:08:33.609 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.95 hyp=0.95 cameraTheta=1.47 mountX=0.95 mountY=-0.03, mountTheta=-0.03
05:08:33.611 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:33.625 00.014 12268 UpdateGuideState exits: m=53 SNR=5.0
05:08:33.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:33.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:33.626 00.001 12268 Enqueuing Expose request
05:08:33.626 00.000 11616 Worker thread wakes up
05:08:33.626 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:33.626 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:35.632 02.006 11616 Exposure complete
05:08:35.683 00.051 11616 worker thread done servicing request
05:08:35.683 00.000 12268 OnExposeComplete: enter
05:08:35.684 00.001 12268 UpdateGuideState(): m_state=2
05:08:35.684 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:08:35.684 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=916.11, Mass=54, SNR=5.2, Peak=32 HFD=3.8
05:08:35.684 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
05:08:35.684 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
05:08:35.684 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=1.16 hyp=1.18 cameraTheta=1.72 mountX=1.14 mountY=-0.32, mountTheta=-0.27
05:08:35.686 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:08:35.700 00.014 12268 UpdateGuideState exits: m=54 SNR=5.2
05:08:35.701 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:35.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:35.701 00.000 12268 Enqueuing Expose request
05:08:35.701 00.000 11616 Worker thread wakes up
05:08:35.701 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:35.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:37.714 02.013 11616 Exposure complete
05:08:37.767 00.053 11616 worker thread done servicing request
05:08:37.767 00.000 12268 OnExposeComplete: enter
05:08:37.767 00.000 12268 UpdateGuideState(): m_state=2
05:08:37.767 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:08:37.767 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.79, Mass=48, SNR=4.9, Peak=33 HFD=2.7
05:08:37.767 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
05:08:37.767 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
05:08:37.768 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=0.85 hyp=0.86 cameraTheta=1.76 mountX=0.83 mountY=-0.27, mountTheta=-0.32
05:08:37.769 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:37.784 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
05:08:37.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:37.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:37.784 00.000 12268 Enqueuing Expose request
05:08:37.784 00.000 11616 Worker thread wakes up
05:08:37.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:37.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:39.785 02.001 11616 Exposure complete
05:08:39.837 00.052 11616 worker thread done servicing request
05:08:39.837 00.000 12268 OnExposeComplete: enter
05:08:39.838 00.001 12268 UpdateGuideState(): m_state=2
05:08:39.838 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:08:39.838 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.56, Mass=55, SNR=5.2, Peak=28 HFD=6.0
05:08:39.838 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
05:08:39.838 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
05:08:39.838 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.62 hyp=0.62 cameraTheta=1.67 mountX=0.61 mountY=-0.14, mountTheta=-0.23
05:08:39.840 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:08:39.855 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
05:08:39.855 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:39.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:39.855 00.000 12268 Enqueuing Expose request
05:08:39.855 00.000 11616 Worker thread wakes up
05:08:39.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:39.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:41.870 02.015 11616 Exposure complete
05:08:41.921 00.051 11616 worker thread done servicing request
05:08:41.921 00.000 12268 OnExposeComplete: enter
05:08:41.921 00.000 12268 UpdateGuideState(): m_state=2
05:08:41.921 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:08:41.922 00.001 12268 Star::Find returns 1 (0), X=664.99, Y=915.56, Mass=53, SNR=5.1, Peak=27 HFD=7.1
05:08:41.922 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
05:08:41.922 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
05:08:41.922 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.61 hyp=0.92 cameraTheta=2.41 mountX=0.54 mountY=-0.75, mountTheta=-0.95
05:08:41.924 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:41.938 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:08:41.938 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:41.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:41.938 00.000 12268 Enqueuing Expose request
05:08:41.938 00.000 11616 Worker thread wakes up
05:08:41.939 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:41.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:08:43.870 01.931 12268 evsrv: cli 0F8E69C0 connect
05:08:43.870 00.000 12268 case statement mapped state 2 to 1
05:08:43.871 00.001 12268 case statement mapped state 2 to 1
05:08:43.871 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3b62003a-5f2c-4eba-8673-3d8cde3228bb"}
05:08:43.871 00.000 12268 case statement mapped state 2 to 1
05:08:43.872 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"3b62003a-5f2c-4eba-8673-3d8cde3228bb"}
05:08:43.872 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:08:43.956 00.084 11616 Exposure complete
05:08:44.017 00.061 12268 OnExposeComplete: enter
05:08:44.017 00.000 12268 UpdateGuideState(): m_state=2
05:08:44.017 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:08:44.018 00.001 12268 Star::Find returns 1 (0), X=665.66, Y=915.88, Mass=52, SNR=5.0, Peak=28 HFD=4.3
05:08:44.018 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
05:08:44.018 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
05:08:44.018 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.93 hyp=0.93 cameraTheta=1.58 mountX=0.93 mountY=-0.13, mountTheta=-0.14
05:08:44.019 00.001 11616 worker thread done servicing request
05:08:44.021 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:44.039 00.018 12268 UpdateGuideState exits: m=52 SNR=5.0
05:08:44.039 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:44.039 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:44.039 00.000 12268 Enqueuing Expose request
05:08:44.039 00.000 11616 Worker thread wakes up
05:08:44.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:44.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:44.087 00.048 12268 evsrv: cli 0F8E6D80 connect
05:08:44.087 00.000 12268 case statement mapped state 2 to 1
05:08:44.088 00.001 12268 case statement mapped state 2 to 1
05:08:44.088 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"a9ebeca0-4ebb-4ffd-89b0-b7c1245f9cee"}
05:08:44.088 00.000 12268 case statement mapped state 2 to 1
05:08:44.088 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"a9ebeca0-4ebb-4ffd-89b0-b7c1245f9cee"}
05:08:44.097 00.009 12268 evsrv: cli 0F8E6D80 disconnect
05:08:46.061 01.964 11616 Exposure complete
05:08:46.125 00.064 11616 worker thread done servicing request
05:08:46.125 00.000 12268 OnExposeComplete: enter
05:08:46.125 00.000 12268 UpdateGuideState(): m_state=2
05:08:46.125 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:08:46.125 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.35, Mass=50, SNR=4.9, Peak=29 HFD=5.3
05:08:46.125 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
05:08:46.126 00.001 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
05:08:46.126 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.41 hyp=0.45 cameraTheta=1.16 mountX=0.42 mountY=0.12, mountTheta=0.29
05:08:46.128 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:46.146 00.018 12268 UpdateGuideState exits: m=50 SNR=4.9
05:08:46.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:46.147 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:46.147 00.000 12268 Enqueuing Expose request
05:08:46.147 00.000 11616 Worker thread wakes up
05:08:46.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:46.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:08:48.170 02.023 11616 Exposure complete
05:08:48.231 00.061 11616 worker thread done servicing request
05:08:48.231 00.000 12268 OnExposeComplete: enter
05:08:48.231 00.000 12268 UpdateGuideState(): m_state=2
05:08:48.233 00.002 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:08:48.233 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.61, Mass=57, SNR=5.3, Peak=31 HFD=5.4
05:08:48.233 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
05:08:48.233 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
05:08:48.233 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.67 hyp=0.76 cameraTheta=2.07 mountX=0.63 mountY=-0.45, mountTheta=-0.62
05:08:48.234 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:48.252 00.018 12268 UpdateGuideState exits: m=57 SNR=5.3
05:08:48.253 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:48.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:48.253 00.000 12268 Enqueuing Expose request
05:08:48.253 00.000 11616 Worker thread wakes up
05:08:48.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:48.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:08:50.295 02.042 11616 Exposure complete
05:08:50.360 00.065 11616 worker thread done servicing request
05:08:50.360 00.000 12268 OnExposeComplete: enter
05:08:50.360 00.000 12268 UpdateGuideState(): m_state=2
05:08:50.360 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:08:50.360 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=916.09, Mass=53, SNR=5.0, Peak=32 HFD=2.5
05:08:50.360 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
05:08:50.360 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
05:08:50.361 00.001 12268 CameraToMount -- cameraX=-0.41 cameraY=1.15 hyp=1.22 cameraTheta=1.91 mountX=1.10 mountY=-0.55, mountTheta=-0.46
05:08:50.363 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:50.380 00.017 12268 UpdateGuideState exits: m=53 SNR=5.0
05:08:50.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:50.381 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:50.381 00.000 12268 Enqueuing Expose request
05:08:50.381 00.000 11616 Worker thread wakes up
05:08:50.381 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:50.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:08:52.393 02.012 11616 Exposure complete
05:08:52.451 00.058 11616 worker thread done servicing request
05:08:52.451 00.000 12268 OnExposeComplete: enter
05:08:52.451 00.000 12268 UpdateGuideState(): m_state=2
05:08:52.452 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:08:52.452 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.64, Mass=57, SNR=5.2, Peak=28 HFD=5.5
05:08:52.452 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
05:08:52.452 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.05)
05:08:52.452 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.70 hyp=0.72 cameraTheta=1.35 mountX=0.71 mountY=0.07, mountTheta=0.09
05:08:52.454 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:52.472 00.018 12268 UpdateGuideState exits: m=57 SNR=5.2
05:08:52.473 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:52.473 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:52.473 00.000 12268 Enqueuing Expose request
05:08:52.473 00.000 11616 Worker thread wakes up
05:08:52.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:52.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:54.496 02.023 11616 Exposure complete
05:08:54.571 00.075 11616 worker thread done servicing request
05:08:54.571 00.000 12268 OnExposeComplete: enter
05:08:54.571 00.000 12268 UpdateGuideState(): m_state=2
05:08:54.571 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:08:54.571 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.69, Mass=56, SNR=5.2, Peak=28 HFD=6.1
05:08:54.572 00.001 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
05:08:54.572 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
05:08:54.572 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.74 hyp=0.75 cameraTheta=1.74 mountX=0.72 mountY=-0.22, mountTheta=-0.29
05:08:54.575 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:08:54.594 00.019 12268 UpdateGuideState exits: m=56 SNR=5.2
05:08:54.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:54.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:54.594 00.000 12268 Enqueuing Expose request
05:08:54.594 00.000 11616 Worker thread wakes up
05:08:54.594 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:54.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:56.608 02.014 11616 Exposure complete
05:08:56.663 00.055 11616 worker thread done servicing request
05:08:56.663 00.000 12268 OnExposeComplete: enter
05:08:56.663 00.000 12268 UpdateGuideState(): m_state=2
05:08:56.663 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:08:56.663 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.86, Mass=50, SNR=5.0, Peak=30 HFD=3.4
05:08:56.664 00.001 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
05:08:56.664 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
05:08:56.664 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.91 hyp=0.91 cameraTheta=1.52 mountX=0.91 mountY=-0.07, mountTheta=-0.08
05:08:56.666 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
05:08:56.681 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
05:08:56.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:56.681 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:56.681 00.000 12268 Enqueuing Expose request
05:08:56.682 00.001 11616 Worker thread wakes up
05:08:56.682 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:56.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:08:58.689 02.007 11616 Exposure complete
05:08:58.744 00.055 11616 worker thread done servicing request
05:08:58.744 00.000 12268 OnExposeComplete: enter
05:08:58.745 00.001 12268 UpdateGuideState(): m_state=2
05:08:58.745 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:08:58.745 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.39, Mass=55, SNR=5.2, Peak=30 HFD=4.1
05:08:58.745 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
05:08:58.745 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.74)
05:08:58.745 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.44 hyp=0.52 cameraTheta=1.04 mountX=0.47 mountY=0.20, mountTheta=0.41
05:08:58.748 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:08:58.765 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
05:08:58.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:58.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:08:58.765 00.000 12268 Enqueuing Expose request
05:08:58.765 00.000 11616 Worker thread wakes up
05:08:58.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:08:58.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:09:00.769 02.004 11616 Exposure complete
05:09:00.820 00.051 11616 worker thread done servicing request
05:09:00.820 00.000 12268 OnExposeComplete: enter
05:09:00.820 00.000 12268 UpdateGuideState(): m_state=2
05:09:00.821 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:09:00.821 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.56, Mass=54, SNR=5.1, Peak=29 HFD=6.1
05:09:00.821 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
05:09:00.821 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.11)
05:09:00.821 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.61 hyp=0.62 cameraTheta=1.41 mountX=0.62 mountY=0.02, mountTheta=0.04
05:09:00.823 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:00.838 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:09:00.838 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:00.838 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:00.838 00.000 12268 Enqueuing Expose request
05:09:00.838 00.000 11616 Worker thread wakes up
05:09:00.838 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:00.838 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:02.849 02.011 11616 Exposure complete
05:09:02.902 00.053 11616 worker thread done servicing request
05:09:02.902 00.000 12268 OnExposeComplete: enter
05:09:02.902 00.000 12268 UpdateGuideState(): m_state=2
05:09:02.902 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:09:02.902 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.92, Mass=56, SNR=5.1, Peak=26 HFD=6.7
05:09:02.902 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
05:09:02.902 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
05:09:02.902 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.97 hyp=0.99 cameraTheta=1.75 mountX=0.95 mountY=-0.30, mountTheta=-0.31
05:09:02.905 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:02.920 00.015 12268 UpdateGuideState exits: m=56 SNR=5.1
05:09:02.921 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:02.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:02.921 00.000 12268 Enqueuing Expose request
05:09:02.921 00.000 11616 Worker thread wakes up
05:09:02.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:02.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:09:04.942 02.021 11616 Exposure complete
05:09:04.997 00.055 11616 worker thread done servicing request
05:09:04.997 00.000 12268 OnExposeComplete: enter
05:09:04.997 00.000 12268 UpdateGuideState(): m_state=2
05:09:04.998 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:09:04.998 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.98, Mass=48, SNR=4.9, Peak=29 HFD=2.7
05:09:04.998 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
05:09:04.998 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
05:09:04.998 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=1.03 hyp=1.08 cameraTheta=1.86 mountX=1.00 mountY=-0.43, mountTheta=-0.41
05:09:05.000 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:05.016 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
05:09:05.016 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:05.017 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:05.017 00.000 12268 Enqueuing Expose request
05:09:05.017 00.000 11616 Worker thread wakes up
05:09:05.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:05.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:09:07.127 02.110 11616 Exposure complete
05:09:07.189 00.062 11616 worker thread done servicing request
05:09:07.189 00.000 12268 OnExposeComplete: enter
05:09:07.189 00.000 12268 UpdateGuideState(): m_state=2
05:09:07.189 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:09:07.189 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=915.77, Mass=64, SNR=5.5, Peak=30 HFD=6.3
05:09:07.189 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
05:09:07.189 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
05:09:07.189 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.83 hyp=0.89 cameraTheta=1.94 mountX=0.79 mountY=-0.43, mountTheta=-0.49
05:09:07.192 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:07.211 00.019 12268 UpdateGuideState exits: m=64 SNR=5.5
05:09:07.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:07.212 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:07.212 00.000 12268 Enqueuing Expose request
05:09:07.212 00.000 11616 Worker thread wakes up
05:09:07.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:07.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:09:09.225 02.013 11616 Exposure complete
05:09:09.283 00.058 11616 worker thread done servicing request
05:09:09.283 00.000 12268 OnExposeComplete: enter
05:09:09.284 00.001 12268 UpdateGuideState(): m_state=2
05:09:09.284 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:09:09.284 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.82, Mass=51, SNR=5.0, Peak=31 HFD=3.4
05:09:09.284 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
05:09:09.284 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
05:09:09.284 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.87 hyp=0.87 cameraTheta=1.56 mountX=0.87 mountY=-0.10, mountTheta=-0.12
05:09:09.286 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:09.303 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
05:09:09.303 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:09.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:09.303 00.000 12268 Enqueuing Expose request
05:09:09.303 00.000 11616 Worker thread wakes up
05:09:09.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:09.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:11.322 02.019 11616 Exposure complete
05:09:11.380 00.058 11616 worker thread done servicing request
05:09:11.380 00.000 12268 OnExposeComplete: enter
05:09:11.380 00.000 12268 UpdateGuideState(): m_state=2
05:09:11.380 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:09:11.380 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.39, Mass=54, SNR=5.1, Peak=28 HFD=4.0
05:09:11.380 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
05:09:11.380 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
05:09:11.381 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.45 hyp=0.45 cameraTheta=1.67 mountX=0.44 mountY=-0.10, mountTheta=-0.23
05:09:11.383 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:11.399 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
05:09:11.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:11.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:11.399 00.000 12268 Enqueuing Expose request
05:09:11.400 00.001 11616 Worker thread wakes up
05:09:11.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:11.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:09:13.430 02.030 11616 Exposure complete
05:09:13.499 00.069 11616 worker thread done servicing request
05:09:13.499 00.000 12268 OnExposeComplete: enter
05:09:13.500 00.001 12268 UpdateGuideState(): m_state=2
05:09:13.500 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:09:13.500 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=916.17, Mass=66, SNR=5.6, Peak=30 HFD=6.2
05:09:13.500 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
05:09:13.500 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
05:09:13.500 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=1.22 hyp=1.23 cameraTheta=1.65 mountX=1.21 mountY=-0.25, mountTheta=-0.21
05:09:13.503 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:13.522 00.019 12268 UpdateGuideState exits: m=66 SNR=5.6
05:09:13.522 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:13.522 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:13.522 00.000 12268 Enqueuing Expose request
05:09:13.522 00.000 11616 Worker thread wakes up
05:09:13.523 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:13.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:15.544 02.021 11616 Exposure complete
05:09:15.609 00.065 11616 worker thread done servicing request
05:09:15.610 00.001 12268 OnExposeComplete: enter
05:09:15.610 00.000 12268 UpdateGuideState(): m_state=2
05:09:15.610 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:09:15.610 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.06, Mass=53, SNR=5.1, Peak=28 HFD=4.6
05:09:15.610 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
05:09:15.610 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
05:09:15.610 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=1.11 hyp=1.12 cameraTheta=1.47 mountX=1.12 mountY=-0.04, mountTheta=-0.03
05:09:15.612 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=16, Gamma=1.290
05:09:15.630 00.018 12268 UpdateGuideState exits: m=53 SNR=5.1
05:09:15.630 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:15.630 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:15.631 00.001 12268 Enqueuing Expose request
05:09:15.631 00.000 11616 Worker thread wakes up
05:09:15.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:15.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:17.658 02.027 11616 Exposure complete
05:09:17.718 00.060 11616 worker thread done servicing request
05:09:17.718 00.000 12268 OnExposeComplete: enter
05:09:17.719 00.001 12268 UpdateGuideState(): m_state=2
05:09:17.719 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:09:17.719 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.46, Mass=57, SNR=5.3, Peak=30 HFD=5.3
05:09:17.719 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
05:09:17.719 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
05:09:17.720 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.52 hyp=0.52 cameraTheta=1.74 mountX=0.50 mountY=-0.16, mountTheta=-0.30
05:09:17.722 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:17.740 00.018 12268 UpdateGuideState exits: m=57 SNR=5.3
05:09:17.740 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:17.740 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:17.740 00.000 12268 Enqueuing Expose request
05:09:17.740 00.000 11616 Worker thread wakes up
05:09:17.741 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:17.741 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:09:19.786 02.045 11616 Exposure complete
05:09:19.848 00.062 11616 worker thread done servicing request
05:09:19.848 00.000 12268 OnExposeComplete: enter
05:09:19.848 00.000 12268 UpdateGuideState(): m_state=2
05:09:19.848 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:09:19.848 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.52, Mass=48, SNR=4.8, Peak=29 HFD=3.6
05:09:19.848 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
05:09:19.849 00.001 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
05:09:19.849 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.57 hyp=0.60 cameraTheta=1.86 mountX=0.55 mountY=-0.24, mountTheta=-0.42
05:09:19.851 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:19.868 00.017 12268 UpdateGuideState exits: m=48 SNR=4.8
05:09:19.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:19.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:19.868 00.000 12268 Enqueuing Expose request
05:09:19.869 00.001 11616 Worker thread wakes up
05:09:19.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:19.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:21.891 02.022 11616 Exposure complete
05:09:21.952 00.061 11616 worker thread done servicing request
05:09:21.952 00.000 12268 OnExposeComplete: enter
05:09:21.952 00.000 12268 UpdateGuideState(): m_state=2
05:09:21.953 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:09:21.953 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.90, Mass=54, SNR=5.1, Peak=27 HFD=5.2
05:09:21.953 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
05:09:21.953 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
05:09:21.953 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.95 hyp=0.95 cameraTheta=1.58 mountX=0.95 mountY=-0.14, mountTheta=-0.14
05:09:21.956 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:09:21.975 00.019 12268 UpdateGuideState exits: m=54 SNR=5.1
05:09:21.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:21.975 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:21.975 00.000 12268 Enqueuing Expose request
05:09:21.976 00.001 11616 Worker thread wakes up
05:09:21.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:21.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:24.104 02.128 11616 Exposure complete
05:09:24.223 00.119 11616 worker thread done servicing request
05:09:24.227 00.004 12268 OnExposeComplete: enter
05:09:24.227 00.000 12268 UpdateGuideState(): m_state=2
05:09:24.227 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:09:24.227 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.28, Mass=48, SNR=4.8, Peak=28 HFD=5.2
05:09:24.228 00.001 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
05:09:24.228 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
05:09:24.228 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.33 hyp=0.42 cameraTheta=0.91 mountX=0.35 mountY=0.21, mountTheta=0.54
05:09:24.231 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:24.251 00.020 12268 UpdateGuideState exits: m=48 SNR=4.8
05:09:24.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:24.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:24.252 00.001 12268 Enqueuing Expose request
05:09:24.252 00.000 11616 Worker thread wakes up
05:09:24.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:24.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:09:26.363 02.111 11616 Exposure complete
05:09:26.493 00.130 12268 OnExposeComplete: enter
05:09:26.493 00.000 12268 UpdateGuideState(): m_state=2
05:09:26.493 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:09:26.493 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.69, Mass=61, SNR=5.4, Peak=31 HFD=6.1
05:09:26.493 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
05:09:26.493 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
05:09:26.494 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=0.75 hyp=0.78 cameraTheta=1.85 mountX=0.72 mountY=-0.30, mountTheta=-0.40
05:09:26.496 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:26.513 00.017 11616 worker thread done servicing request
05:09:26.516 00.003 12268 UpdateGuideState exits: m=61 SNR=5.4
05:09:26.516 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:26.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:26.516 00.000 12268 Enqueuing Expose request
05:09:26.517 00.001 11616 Worker thread wakes up
05:09:26.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:26.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:09:28.591 02.074 11616 Exposure complete
05:09:28.700 00.109 11616 worker thread done servicing request
05:09:28.700 00.000 12268 OnExposeComplete: enter
05:09:28.700 00.000 12268 UpdateGuideState(): m_state=2
05:09:28.700 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:09:28.700 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.72, Mass=55, SNR=5.1, Peak=31 HFD=3.2
05:09:28.701 00.001 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
05:09:28.701 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
05:09:28.701 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.77 hyp=0.79 cameraTheta=1.75 mountX=0.76 mountY=-0.24, mountTheta=-0.31
05:09:28.703 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:09:28.724 00.021 12268 UpdateGuideState exits: m=55 SNR=5.1
05:09:28.725 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:28.725 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:28.725 00.000 12268 Enqueuing Expose request
05:09:28.725 00.000 11616 Worker thread wakes up
05:09:28.725 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:28.725 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:30.746 02.021 11616 Exposure complete
05:09:30.807 00.061 11616 worker thread done servicing request
05:09:30.807 00.000 12268 OnExposeComplete: enter
05:09:30.807 00.000 12268 UpdateGuideState(): m_state=2
05:09:30.807 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:09:30.807 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.66, Mass=49, SNR=4.9, Peak=28 HFD=4.9
05:09:30.807 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
05:09:30.807 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.82)
05:09:30.808 00.001 12268 CameraToMount -- cameraX=0.35 cameraY=0.72 hyp=0.80 cameraTheta=1.12 mountX=0.75 mountY=0.26, mountTheta=0.33
05:09:30.810 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:30.827 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
05:09:30.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:30.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:30.827 00.000 12268 Enqueuing Expose request
05:09:30.827 00.000 11616 Worker thread wakes up
05:09:30.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:30.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:32.855 02.028 11616 Exposure complete
05:09:32.919 00.064 11616 worker thread done servicing request
05:09:32.919 00.000 12268 OnExposeComplete: enter
05:09:32.919 00.000 12268 UpdateGuideState(): m_state=2
05:09:32.919 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:09:32.920 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=916.05, Mass=52, SNR=5.1, Peak=30 HFD=3.4
05:09:32.920 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
05:09:32.920 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
05:09:32.920 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=1.10 hyp=1.10 cameraTheta=1.54 mountX=1.10 mountY=-0.11, mountTheta=-0.10
05:09:32.922 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:32.940 00.018 12268 UpdateGuideState exits: m=52 SNR=5.1
05:09:32.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:32.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:32.940 00.000 12268 Enqueuing Expose request
05:09:32.940 00.000 11616 Worker thread wakes up
05:09:32.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:32.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:35.033 02.093 11616 Exposure complete
05:09:35.110 00.077 11616 worker thread done servicing request
05:09:35.110 00.000 12268 OnExposeComplete: enter
05:09:35.110 00.000 12268 UpdateGuideState(): m_state=2
05:09:35.111 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:09:35.111 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.60, Mass=56, SNR=5.2, Peak=31 HFD=5.5
05:09:35.111 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
05:09:35.111 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
05:09:35.111 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.65 hyp=0.75 cameraTheta=2.09 mountX=0.61 mountY=-0.45, mountTheta=-0.63
05:09:35.114 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:35.134 00.020 12268 UpdateGuideState exits: m=56 SNR=5.2
05:09:35.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:35.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:35.134 00.000 12268 Enqueuing Expose request
05:09:35.134 00.000 11616 Worker thread wakes up
05:09:35.135 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:35.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:09:37.171 02.036 11616 Exposure complete
05:09:37.240 00.069 11616 worker thread done servicing request
05:09:37.240 00.000 12268 OnExposeComplete: enter
05:09:37.241 00.001 12268 UpdateGuideState(): m_state=2
05:09:37.241 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:09:37.241 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=916.39, Mass=59, SNR=5.4, Peak=26 HFD=7.4
05:09:37.241 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
05:09:37.241 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
05:09:37.241 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=1.45 hyp=1.45 cameraTheta=1.64 mountX=1.43 mountY=-0.29, mountTheta=-0.20
05:09:37.245 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:37.264 00.019 12268 UpdateGuideState exits: m=59 SNR=5.4
05:09:37.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:37.265 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:37.265 00.000 12268 Enqueuing Expose request
05:09:37.265 00.000 11616 Worker thread wakes up
05:09:37.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:37.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:39.300 02.035 11616 Exposure complete
05:09:39.405 00.105 11616 worker thread done servicing request
05:09:39.405 00.000 12268 OnExposeComplete: enter
05:09:39.405 00.000 12268 UpdateGuideState(): m_state=2
05:09:39.406 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:09:39.406 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.65, Mass=38, SNR=4.3, Peak=30 HFD=2.8
05:09:39.406 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
05:09:39.406 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.14)
05:09:39.406 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.70 hyp=0.71 cameraTheta=1.44 mountX=0.71 mountY=0.00, mountTheta=0.01
05:09:39.409 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:39.429 00.020 12268 UpdateGuideState exits: m=38 SNR=4.3
05:09:39.430 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:39.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:39.430 00.000 12268 Enqueuing Expose request
05:09:39.430 00.000 11616 Worker thread wakes up
05:09:39.430 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:39.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:41.444 02.014 11616 Exposure complete
05:09:41.501 00.057 11616 worker thread done servicing request
05:09:41.502 00.001 12268 OnExposeComplete: enter
05:09:41.502 00.000 12268 UpdateGuideState(): m_state=2
05:09:41.502 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:09:41.502 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.75, Mass=54, SNR=5.1, Peak=30 HFD=4.5
05:09:41.502 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
05:09:41.502 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
05:09:41.502 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.81 hyp=0.81 cameraTheta=1.65 mountX=0.80 mountY=-0.17, mountTheta=-0.21
05:09:41.505 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:41.521 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
05:09:41.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:41.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:41.521 00.000 12268 Enqueuing Expose request
05:09:41.521 00.000 11616 Worker thread wakes up
05:09:41.521 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:41.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:43.551 02.030 11616 Exposure complete
05:09:43.619 00.068 11616 worker thread done servicing request
05:09:43.619 00.000 12268 OnExposeComplete: enter
05:09:43.619 00.000 12268 UpdateGuideState(): m_state=2
05:09:43.619 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:09:43.619 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.64, Mass=58, SNR=5.3, Peak=31 HFD=4.9
05:09:43.620 00.001 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
05:09:43.620 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
05:09:43.620 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.69 hyp=0.72 cameraTheta=1.87 mountX=0.67 mountY=-0.30, mountTheta=-0.42
05:09:43.622 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:43.640 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
05:09:43.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:43.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:43.640 00.000 12268 Enqueuing Expose request
05:09:43.640 00.000 11616 Worker thread wakes up
05:09:43.641 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:43.641 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:09:45.696 02.055 11616 Exposure complete
05:09:45.774 00.078 11616 worker thread done servicing request
05:09:45.775 00.001 12268 OnExposeComplete: enter
05:09:45.775 00.000 12268 UpdateGuideState(): m_state=2
05:09:45.775 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:09:45.775 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=916.08, Mass=61, SNR=5.4, Peak=30 HFD=6.5
05:09:45.775 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
05:09:45.775 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
05:09:45.776 00.001 12268 CameraToMount -- cameraX=-0.34 cameraY=1.13 hyp=1.18 cameraTheta=1.87 mountX=1.09 mountY=-0.49, mountTheta=-0.42
05:09:45.778 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:45.799 00.021 12268 UpdateGuideState exits: m=61 SNR=5.4
05:09:45.799 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:45.799 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:45.799 00.000 12268 Enqueuing Expose request
05:09:45.800 00.001 11616 Worker thread wakes up
05:09:45.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:45.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:09:47.845 02.045 11616 Exposure complete
05:09:47.920 00.075 11616 worker thread done servicing request
05:09:47.921 00.001 12268 OnExposeComplete: enter
05:09:47.921 00.000 12268 UpdateGuideState(): m_state=2
05:09:47.921 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:09:47.921 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.64, Mass=44, SNR=4.6, Peak=27 HFD=3.9
05:09:47.921 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
05:09:47.921 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.03)
05:09:47.921 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.69 hyp=0.71 cameraTheta=1.33 mountX=0.70 mountY=0.08, mountTheta=0.12
05:09:47.924 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:47.944 00.020 12268 UpdateGuideState exits: m=44 SNR=4.6
05:09:47.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:47.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:47.944 00.000 12268 Enqueuing Expose request
05:09:47.944 00.000 11616 Worker thread wakes up
05:09:47.944 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:47.945 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:49.978 02.033 11616 Exposure complete
05:09:50.067 00.089 11616 worker thread done servicing request
05:09:50.067 00.000 12268 OnExposeComplete: enter
05:09:50.067 00.000 12268 UpdateGuideState(): m_state=2
05:09:50.068 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:09:50.068 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.65, Mass=60, SNR=5.4, Peak=30 HFD=6.1
05:09:50.068 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
05:09:50.068 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
05:09:50.068 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.71 hyp=0.72 cameraTheta=1.79 mountX=0.69 mountY=-0.24, mountTheta=-0.34
05:09:50.071 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:50.092 00.021 12268 UpdateGuideState exits: m=60 SNR=5.4
05:09:50.093 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:50.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:50.093 00.000 12268 Enqueuing Expose request
05:09:50.093 00.000 11616 Worker thread wakes up
05:09:50.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:50.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:52.118 02.025 11616 Exposure complete
05:09:52.182 00.064 11616 worker thread done servicing request
05:09:52.182 00.000 12268 OnExposeComplete: enter
05:09:52.182 00.000 12268 UpdateGuideState(): m_state=2
05:09:52.183 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:09:52.183 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.29, Mass=56, SNR=5.2, Peak=29 HFD=4.4
05:09:52.183 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
05:09:52.183 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
05:09:52.183 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.88 mountX=0.33 mountY=-0.15, mountTheta=-0.43
05:09:52.185 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:52.204 00.019 12268 UpdateGuideState exits: m=56 SNR=5.2
05:09:52.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:52.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:52.204 00.000 12268 Enqueuing Expose request
05:09:52.205 00.001 11616 Worker thread wakes up
05:09:52.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:52.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:09:54.239 02.034 11616 Exposure complete
05:09:54.305 00.066 11616 worker thread done servicing request
05:09:54.305 00.000 12268 OnExposeComplete: enter
05:09:54.305 00.000 12268 UpdateGuideState(): m_state=2
05:09:54.305 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:09:54.306 00.001 12268 Star::Find returns 1 (0), X=665.49, Y=915.74, Mass=64, SNR=5.5, Peak=32 HFD=4.4
05:09:54.306 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
05:09:54.306 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
05:09:54.306 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.80 hyp=0.82 cameraTheta=1.80 mountX=0.77 mountY=-0.29, mountTheta=-0.35
05:09:54.308 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:54.327 00.019 12268 UpdateGuideState exits: m=64 SNR=5.5
05:09:54.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:54.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:54.327 00.000 12268 Enqueuing Expose request
05:09:54.327 00.000 11616 Worker thread wakes up
05:09:54.327 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:54.328 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:09:56.357 02.029 11616 Exposure complete
05:09:56.425 00.068 11616 worker thread done servicing request
05:09:56.425 00.000 12268 OnExposeComplete: enter
05:09:56.425 00.000 12268 UpdateGuideState(): m_state=2
05:09:56.425 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:09:56.425 00.000 12268 Star::Find returns 1 (0), X=666.36, Y=915.58, Mass=53, SNR=5.1, Peak=27 HFD=4.8
05:09:56.426 00.001 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
05:09:56.426 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.45)
05:09:56.426 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=0.63 hyp=0.93 cameraTheta=0.75 mountX=0.70 mountY=0.60, mountTheta=0.71
05:09:56.429 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:09:56.448 00.019 12268 UpdateGuideState exits: m=53 SNR=5.1
05:09:56.449 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:56.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:56.449 00.000 12268 Enqueuing Expose request
05:09:56.449 00.000 11616 Worker thread wakes up
05:09:56.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:56.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:09:58.466 02.017 11616 Exposure complete
05:09:58.532 00.066 12268 OnExposeComplete: enter
05:09:58.533 00.001 12268 UpdateGuideState(): m_state=2
05:09:58.533 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:09:58.533 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.72, Mass=54, SNR=5.1, Peak=30 HFD=4.8
05:09:58.533 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
05:09:58.533 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
05:09:58.533 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.78 hyp=0.83 cameraTheta=1.92 mountX=0.75 mountY=-0.38, mountTheta=-0.48
05:09:58.534 00.001 11616 worker thread done servicing request
05:09:58.536 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:09:58.553 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
05:09:58.553 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:58.554 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:09:58.554 00.000 12268 Enqueuing Expose request
05:09:58.554 00.000 11616 Worker thread wakes up
05:09:58.554 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:09:58.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:10:00.567 02.013 11616 Exposure complete
05:10:00.632 00.065 11616 worker thread done servicing request
05:10:00.632 00.000 12268 OnExposeComplete: enter
05:10:00.632 00.000 12268 UpdateGuideState(): m_state=2
05:10:00.632 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:10:00.632 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.53, Mass=57, SNR=5.3, Peak=31 HFD=3.8
05:10:00.632 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
05:10:00.633 00.001 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
05:10:00.633 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.59 hyp=0.59 cameraTheta=1.43 mountX=0.59 mountY=0.01, mountTheta=0.01
05:10:00.635 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:00.651 00.016 12268 UpdateGuideState exits: m=57 SNR=5.3
05:10:00.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:00.652 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:00.652 00.000 12268 Enqueuing Expose request
05:10:00.653 00.001 11616 Worker thread wakes up
05:10:00.653 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:00.653 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:10:02.666 02.013 11616 Exposure complete
05:10:02.717 00.051 11616 worker thread done servicing request
05:10:02.717 00.000 12268 OnExposeComplete: enter
05:10:02.717 00.000 12268 UpdateGuideState(): m_state=2
05:10:02.718 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:10:02.718 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.65, Mass=51, SNR=5.0, Peak=29 HFD=3.7
05:10:02.718 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
05:10:02.718 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
05:10:02.718 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.70 hyp=0.71 cameraTheta=1.74 mountX=0.69 mountY=-0.21, mountTheta=-0.30
05:10:02.720 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:02.734 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:10:02.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:02.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:02.734 00.000 12268 Enqueuing Expose request
05:10:02.734 00.000 11616 Worker thread wakes up
05:10:02.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:02.735 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:10:04.751 02.016 11616 Exposure complete
05:10:04.809 00.058 11616 worker thread done servicing request
05:10:04.809 00.000 12268 OnExposeComplete: enter
05:10:04.809 00.000 12268 UpdateGuideState(): m_state=2
05:10:04.810 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:10:04.810 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.46, Mass=46, SNR=4.7, Peak=26 HFD=5.0
05:10:04.810 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
05:10:04.810 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
05:10:04.810 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.52 hyp=0.74 cameraTheta=0.77 mountX=0.57 mountY=0.46, mountTheta=0.68
05:10:04.812 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:04.828 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
05:10:04.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:04.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:04.828 00.000 12268 Enqueuing Expose request
05:10:04.828 00.000 11616 Worker thread wakes up
05:10:04.828 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:04.828 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:10:06.839 02.011 11616 Exposure complete
05:10:06.892 00.053 11616 worker thread done servicing request
05:10:06.892 00.000 12268 OnExposeComplete: enter
05:10:06.893 00.001 12268 UpdateGuideState(): m_state=2
05:10:06.893 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:10:06.893 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.15, Mass=55, SNR=5.2, Peak=31 HFD=4.0
05:10:06.893 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
05:10:06.893 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.74)
05:10:06.893 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.04 mountX=0.21 mountY=0.09, mountTheta=0.41
05:10:06.895 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:06.910 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
05:10:06.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:06.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:06.910 00.000 12268 Enqueuing Expose request
05:10:06.910 00.000 11616 Worker thread wakes up
05:10:06.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:06.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:10:08.924 02.014 11616 Exposure complete
05:10:08.976 00.052 11616 worker thread done servicing request
05:10:08.976 00.000 12268 OnExposeComplete: enter
05:10:08.976 00.000 12268 UpdateGuideState(): m_state=2
05:10:08.976 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:10:08.976 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.37, Mass=56, SNR=5.2, Peak=29 HFD=6.9
05:10:08.976 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
05:10:08.977 00.001 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
05:10:08.977 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.42 hyp=0.64 cameraTheta=2.42 mountX=0.37 mountY=-0.53, mountTheta=-0.95
05:10:08.979 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:08.994 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:10:08.994 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:08.994 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:08.994 00.000 12268 Enqueuing Expose request
05:10:08.994 00.000 11616 Worker thread wakes up
05:10:08.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:08.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:10:11.017 02.023 11616 Exposure complete
05:10:11.068 00.051 11616 worker thread done servicing request
05:10:11.068 00.000 12268 OnExposeComplete: enter
05:10:11.068 00.000 12268 UpdateGuideState(): m_state=2
05:10:11.068 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:10:11.069 00.001 12268 Star::Find returns 1 (0), X=665.45, Y=915.26, Mass=59, SNR=5.4, Peak=31 HFD=4.7
05:10:11.069 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
05:10:11.069 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
05:10:11.069 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.32 hyp=0.39 cameraTheta=2.20 mountX=0.29 mountY=-0.27, mountTheta=-0.74
05:10:11.071 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:11.085 00.014 12268 UpdateGuideState exits: m=59 SNR=5.4
05:10:11.086 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:11.086 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:11.086 00.000 12268 Enqueuing Expose request
05:10:11.086 00.000 11616 Worker thread wakes up
05:10:11.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:11.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:10:12.252 01.166 12268 evsrv: cli 0F8E69C0 connect
05:10:12.253 00.001 12268 case statement mapped state 2 to 1
05:10:12.253 00.000 12268 case statement mapped state 2 to 1
05:10:12.254 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"508bac49-1d6a-4198-b71c-c7e80bac6af8"}
05:10:12.254 00.000 12268 case statement mapped state 2 to 1
05:10:12.254 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"508bac49-1d6a-4198-b71c-c7e80bac6af8"}
05:10:12.254 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:10:12.255 00.001 12268 evsrv: cli 0F8E69C0 connect
05:10:12.255 00.000 12268 case statement mapped state 2 to 1
05:10:12.256 00.001 12268 case statement mapped state 2 to 1
05:10:12.257 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"fd6591df-76c4-40a0-a90f-f0d255a93635"}
05:10:12.257 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"fd6591df-76c4-40a0-a90f-f0d255a93635"}
05:10:12.257 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:10:12.258 00.001 12268 evsrv: cli 0F8E6D80 connect
05:10:12.259 00.001 12268 case statement mapped state 2 to 1
05:10:12.259 00.000 12268 case statement mapped state 2 to 1
05:10:12.261 00.002 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"4fcdea93-fd8b-489e-9106-0efb4b5955b6"}
05:10:12.261 00.000 12268 PhdController::Guide begins
05:10:12.261 00.000 12268 PhdController: newstate STATE_SETUP
05:10:12.261 00.000 12268 PhdController: setup
05:10:12.261 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:10:12.261 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:10:12.261 00.000 12268 PhdController: newstate STATE_GUIDE
05:10:12.261 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:10:12.261 00.000 12268 guider state => CALIBRATED
05:10:12.261 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:10:12.263 00.002 12268 reset dither spiral
05:10:12.263 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:10:12.263 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"4fcdea93-fd8b-489e-9106-0efb4b5955b6"}
05:10:12.264 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:10:12.265 00.001 12268 evsrv: cli 0F8E69C0 connect
05:10:12.266 00.001 12268 case statement mapped state 5 to 1
05:10:12.266 00.000 12268 case statement mapped state 5 to 1
05:10:12.267 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"ea44e072-401e-44ad-a782-09550f2e786d"}
05:10:12.267 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"ea44e072-401e-44ad-a782-09550f2e786d"}
05:10:12.270 00.003 12268 evsrv: cli 0F8E69C0 disconnect
05:10:12.271 00.001 12268 evsrv: cli 0FA411A0 connect
05:10:12.271 00.000 12268 case statement mapped state 5 to 1
05:10:12.272 00.001 12268 case statement mapped state 5 to 1
05:10:12.272 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"003a17fb-6cb1-4b18-a330-092600a511b6"}
05:10:12.272 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.68,914.95],"id":"003a17fb-6cb1-4b18-a330-092600a511b6"}
05:10:12.301 00.029 12268 evsrv: cli 0FA411A0 disconnect
05:10:12.301 00.000 12268 evsrv: cli 125A6310 connect
05:10:12.302 00.001 12268 case statement mapped state 5 to 1
05:10:12.302 00.000 12268 case statement mapped state 5 to 1
05:10:12.302 00.000 12268 evsrv: cli 125A6310 request: {"method":"get_app_state","id":"bf7b71dd-fd98-4219-a616-a57dc3dc357f"}
05:10:12.302 00.000 12268 case statement mapped state 5 to 1
05:10:12.303 00.001 12268 evsrv: cli 125A6310 response: {"jsonrpc":"2.0","result":"Selected","id":"bf7b71dd-fd98-4219-a616-a57dc3dc357f"}
05:10:12.304 00.001 12268 evsrv: cli 125A6310 disconnect
05:10:13.124 00.820 11616 Exposure complete
05:10:13.176 00.052 11616 worker thread done servicing request
05:10:13.176 00.000 12268 OnExposeComplete: enter
05:10:13.176 00.000 12268 UpdateGuideState(): m_state=5
05:10:13.176 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
05:10:13.176 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.33, Mass=48, SNR=4.9, Peak=29 HFD=4.7
05:10:13.176 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
05:10:13.176 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
05:10:13.176 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.39 hyp=0.39 cameraTheta=1.55 mountX=0.39 mountY=-0.04, mountTheta=-0.11
05:10:13.178 00.002 12268 Changing from state CALIBRATED to GUIDING
05:10:13.178 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:10:13.178 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:10:13.178 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:10:13.179 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:10:13.179 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:10:13.179 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:10:13.179 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:10:13.180 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:10:13.180 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:10:13.180 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:10:13.180 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:10:13.181 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:10:13.181 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:10:13.181 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:10:13.181 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:10:13.182 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:10:13.313 00.131 12268 evsrv: cli 0F8E69C0 connect
05:10:13.314 00.001 12268 case statement mapped state 5 to 1
05:10:13.314 00.000 12268 case statement mapped state 5 to 1
05:10:13.315 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4161071d-2e3e-4aa9-b214-3a07a211b09c"}
05:10:13.315 00.000 12268 case statement mapped state 5 to 1
05:10:13.315 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"4161071d-2e3e-4aa9-b214-3a07a211b09c"}
05:10:13.316 00.001 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:10:13.316 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:10:13.316 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:10:13.320 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:10:13.320 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:10:13.320 00.000 12268 setting lock position to (665.68, 915.33)
05:10:13.321 00.001 12268 MultiStar: stabilizing after lock position change
05:10:13.321 00.000 12268 guider state => GUIDING
05:10:13.321 00.000 12268 Status Line: Guiding
05:10:13.324 00.003 12268 Mount: notify guiding started
05:10:13.324 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:10:13.325 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:10:13.325 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:10:13.325 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:10:13.325 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:10:13.325 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:10:13.326 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:10:13.326 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:10:13.326 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:10:13.326 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:10:13.326 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:10:13.327 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:10:13.327 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:10:13.327 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:10:13.327 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:10:13.327 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:10:13.328 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:10:13.328 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:10:13.329 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:10:13.329 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:10:13.329 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:10:13.329 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:10:13.330 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:10:13.330 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:10:13.330 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:10:13.331 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:10:13.331 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:10:13.331 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:10:13.331 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:10:13.332 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:10:13.332 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:10:13.332 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:10:13.332 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:10:13.332 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:10:13.333 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:10:13.333 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:10:13.333 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:10:13.334 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:10:13.343 00.009 12268 evsrv: cli 0F8E69C0 disconnect
05:10:13.499 00.156 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:10:13.499 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:10:13.500 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:10:13.501 00.001 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:10:13.501 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:10:13.501 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:10:13.501 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:10:13.501 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:10:13.501 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:10:13.501 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:10:13.501 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:10:13.502 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:13.518 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
05:10:13.518 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
05:10:13.518 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:13.518 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:13.518 00.000 12268 Enqueuing Expose request
05:10:13.519 00.001 11616 Worker thread wakes up
05:10:13.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:13.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:10:14.317 00.798 12268 evsrv: cli 0F8E6D80 connect
05:10:14.318 00.001 12268 case statement mapped state 6 to 3
05:10:14.318 00.000 12268 case statement mapped state 6 to 3
05:10:14.319 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"534a79d4-5e78-4447-afc8-5166b3e1d015"}
05:10:14.319 00.000 12268 case statement mapped state 6 to 3
05:10:14.319 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"534a79d4-5e78-4447-afc8-5166b3e1d015"}
05:10:14.320 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:10:15.526 01.206 11616 Exposure complete
05:10:15.580 00.054 11616 worker thread done servicing request
05:10:15.580 00.000 12268 OnExposeComplete: enter
05:10:15.580 00.000 12268 UpdateGuideState(): m_state=6
05:10:15.581 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:10:15.581 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.87, Mass=55, SNR=5.1, Peak=31 HFD=5.6
05:10:15.581 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
05:10:15.581 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
05:10:15.581 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.53 hyp=0.54 cameraTheta=1.72 mountX=0.52 mountY=-0.15, mountTheta=-0.28
05:10:15.583 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.53, opts=13)
05:10:15.583 00.000 12268 Enqueuing Move request for scope (-0.08, 0.53)
05:10:15.583 00.000 11616 Worker thread wakes up
05:10:15.583 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.53) opts 0xd
05:10:15.583 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.53)
05:10:15.583 00.000 11616 Moving (-0.08, 0.53) raw xDistance=0.52 yDistance=-0.15
05:10:15.583 00.000 11616 resist switch: large excursion: input 0.52 thresh 0.29 direction from 0 to 1
05:10:15.583 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.57
05:10:15.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.52
05:10:15.583 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:15.583 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
05:10:15.583 00.000 11616 MoveAxis(W, 293, ABG)
05:10:15.583 00.000 11616 Guiding  Dir = 3, Dur = 293
05:10:15.584 00.001 11616 IsSlewing returns 1
05:10:15.584 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:10:15.584 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:10:15.584 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:10:15.584 00.000 11616 Move returns status 2, amount 0
05:10:15.584 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:10:15.585 00.001 11616 move complete, result=2
05:10:15.585 00.000 11616 worker thread done servicing request
05:10:15.604 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:15.619 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
05:10:15.619 00.000 12268 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 1 / 99999
05:10:15.619 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768709415.619,"Host":"ASTROCENTER","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:10:15.619 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:15.619 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:15.620 00.001 12268 Enqueuing Expose request
05:10:15.620 00.000 11616 Worker thread wakes up
05:10:15.620 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:10:15.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:15.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:10:15.641 00.021 12268 GuideStep: 0.5 px 0 ms WEST, -0.1 px 0 ms NORTH
05:10:15.643 00.002 12268 mount move error indicates guiding should stop
05:10:15.643 00.000 12268 Mount: notify guiding stopped
05:10:15.643 00.000 12268 BLC: window closed
05:10:15.643 00.000 12268 BLC: Last direction was reset
05:10:15.644 00.001 12268 PhdController failed: Guiding stopped
05:10:15.644 00.000 12268 PhdController: newstate STATE_FINISH
05:10:15.644 00.000 12268 PhdController complete: fail: Guiding stopped
05:10:15.644 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768709415.644,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
05:10:15.644 00.000 12268 Mount: notify guiding dither settle done success=0
05:10:15.644 00.000 12268 PhdController: newstate STATE_IDLE
05:10:15.644 00.000 12268 Changing from state GUIDING to STOP
05:10:15.644 00.000 12268 guider state => SELECTED
05:10:15.644 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:10:17.622 01.978 11616 Exposure complete
05:10:17.674 00.052 11616 worker thread done servicing request
05:10:17.674 00.000 12268 OnExposeComplete: enter
05:10:17.674 00.000 12268 UpdateGuideState(): m_state=2
05:10:17.674 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:10:17.674 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.61, Mass=65, SNR=5.6, Peak=32 HFD=5.9
05:10:17.674 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
05:10:17.674 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
05:10:17.674 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.28 hyp=0.39 cameraTheta=2.36 mountX=0.25 mountY=-0.31, mountTheta=-0.89
05:10:17.699 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:17.714 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
05:10:17.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:17.714 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:17.714 00.000 12268 Enqueuing Expose request
05:10:17.714 00.000 11616 Worker thread wakes up
05:10:17.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:17.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:10:19.728 02.014 11616 Exposure complete
05:10:19.781 00.053 11616 worker thread done servicing request
05:10:19.781 00.000 12268 OnExposeComplete: enter
05:10:19.781 00.000 12268 UpdateGuideState(): m_state=2
05:10:19.782 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:10:19.782 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.20, Mass=53, SNR=5.1, Peak=31 HFD=3.7
05:10:19.782 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
05:10:19.782 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
05:10:19.782 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.15 mountX=-0.14 mountY=-0.07, mountTheta=-2.69
05:10:19.786 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:19.802 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
05:10:19.802 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:19.802 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:19.802 00.000 12268 Enqueuing Expose request
05:10:19.802 00.000 11616 Worker thread wakes up
05:10:19.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:19.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:10:21.818 02.016 11616 Exposure complete
05:10:21.868 00.050 11616 worker thread done servicing request
05:10:21.868 00.000 12268 OnExposeComplete: enter
05:10:21.869 00.001 12268 UpdateGuideState(): m_state=2
05:10:21.869 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:10:21.869 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.82, Mass=47, SNR=4.8, Peak=29 HFD=3.4
05:10:21.869 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
05:10:21.869 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
05:10:21.869 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.48 hyp=0.48 cameraTheta=1.54 mountX=0.48 mountY=-0.05, mountTheta=-0.10
05:10:21.871 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:21.886 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:10:21.886 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:21.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:21.886 00.000 12268 Enqueuing Expose request
05:10:21.886 00.000 11616 Worker thread wakes up
05:10:21.886 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:21.886 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:10:23.907 02.021 11616 Exposure complete
05:10:23.958 00.051 11616 worker thread done servicing request
05:10:23.958 00.000 12268 OnExposeComplete: enter
05:10:23.958 00.000 12268 UpdateGuideState(): m_state=2
05:10:23.959 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:10:23.959 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.71, Mass=46, SNR=4.8, Peak=29 HFD=3.4
05:10:23.959 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
05:10:23.959 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
05:10:23.959 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.60 mountX=0.37 mountY=-0.06, mountTheta=-0.16
05:10:23.965 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:23.981 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
05:10:23.981 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:23.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:23.981 00.000 12268 Enqueuing Expose request
05:10:23.981 00.000 11616 Worker thread wakes up
05:10:23.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:23.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:10:25.990 02.009 11616 Exposure complete
05:10:26.043 00.053 11616 worker thread done servicing request
05:10:26.043 00.000 12268 OnExposeComplete: enter
05:10:26.043 00.000 12268 UpdateGuideState(): m_state=2
05:10:26.044 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:10:26.044 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.50, Mass=49, SNR=4.9, Peak=29 HFD=3.9
05:10:26.044 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
05:10:26.044 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
05:10:26.044 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.83 mountX=0.17 mountY=-0.07, mountTheta=-0.38
05:10:26.048 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:26.063 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:10:26.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:26.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:26.063 00.000 12268 Enqueuing Expose request
05:10:26.063 00.000 11616 Worker thread wakes up
05:10:26.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:26.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:10:28.072 02.009 11616 Exposure complete
05:10:28.123 00.051 11616 worker thread done servicing request
05:10:28.123 00.000 12268 OnExposeComplete: enter
05:10:28.123 00.000 12268 UpdateGuideState(): m_state=2
05:10:28.123 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:10:28.124 00.001 12268 Star::Find returns 1 (0), X=665.56, Y=915.02, Mass=53, SNR=5.1, Peak=25 HFD=5.5
05:10:28.124 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.44 = 2.85)
05:10:28.124 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.26)
05:10:28.124 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.31 hyp=0.34 cameraTheta=-1.96 mountX=-0.32 mountY=-0.09, mountTheta=-2.88
05:10:28.126 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
05:10:28.141 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:10:28.142 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:28.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:28.142 00.000 12268 Enqueuing Expose request
05:10:28.142 00.000 11616 Worker thread wakes up
05:10:28.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:28.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:10:30.155 02.013 11616 Exposure complete
05:10:30.207 00.052 11616 worker thread done servicing request
05:10:30.208 00.001 12268 OnExposeComplete: enter
05:10:30.208 00.000 12268 UpdateGuideState(): m_state=2
05:10:30.208 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:10:30.208 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.46, Mass=57, SNR=5.2, Peak=30 HFD=3.5
05:10:30.208 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
05:10:30.208 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
05:10:30.208 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.56 mountX=0.13 mountY=-0.02, mountTheta=-0.11
05:10:30.210 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:30.225 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
05:10:30.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:30.225 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:30.225 00.000 12268 Enqueuing Expose request
05:10:30.225 00.000 11616 Worker thread wakes up
05:10:30.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:30.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:10:32.230 02.005 11616 Exposure complete
05:10:32.280 00.050 11616 worker thread done servicing request
05:10:32.280 00.000 12268 OnExposeComplete: enter
05:10:32.280 00.000 12268 UpdateGuideState(): m_state=2
05:10:32.280 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:10:32.281 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=915.40, Mass=52, SNR=5.0, Peak=31 HFD=3.6
05:10:32.281 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
05:10:32.281 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 3.00)
05:10:32.281 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.30 mountX=0.07 mountY=0.01, mountTheta=0.15
05:10:32.283 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:32.297 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:10:32.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:32.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:32.297 00.000 12268 Enqueuing Expose request
05:10:32.298 00.001 11616 Worker thread wakes up
05:10:32.298 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:32.298 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:10:34.302 02.004 11616 Exposure complete
05:10:34.352 00.050 11616 worker thread done servicing request
05:10:34.352 00.000 12268 OnExposeComplete: enter
05:10:34.352 00.000 12268 UpdateGuideState(): m_state=2
05:10:34.352 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:10:34.353 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=915.32, Mass=48, SNR=4.8, Peak=28 HFD=4.2
05:10:34.353 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
05:10:34.353 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.67 = 1.61)
05:10:34.353 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.09 mountX=0.00 mountY=0.18, mountTheta=1.56
05:10:34.355 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:34.370 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
05:10:34.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:34.371 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:34.371 00.000 12268 Enqueuing Expose request
05:10:34.371 00.000 11616 Worker thread wakes up
05:10:34.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:34.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:10:36.385 02.014 11616 Exposure complete
05:10:36.436 00.051 11616 worker thread done servicing request
05:10:36.437 00.001 12268 OnExposeComplete: enter
05:10:36.437 00.000 12268 UpdateGuideState(): m_state=2
05:10:36.437 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:10:36.437 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.68, Mass=51, SNR=5.0, Peak=29 HFD=3.4
05:10:36.437 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
05:10:36.437 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
05:10:36.437 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.35 hyp=0.35 cameraTheta=1.77 mountX=0.34 mountY=-0.11, mountTheta=-0.32
05:10:36.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:36.454 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:10:36.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:36.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:36.454 00.000 12268 Enqueuing Expose request
05:10:36.454 00.000 11616 Worker thread wakes up
05:10:36.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:36.455 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:10:38.474 02.019 11616 Exposure complete
05:10:38.528 00.054 11616 worker thread done servicing request
05:10:38.528 00.000 12268 OnExposeComplete: enter
05:10:38.528 00.000 12268 UpdateGuideState(): m_state=2
05:10:38.528 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:10:38.528 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.77, Mass=61, SNR=5.4, Peak=31 HFD=4.9
05:10:38.528 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
05:10:38.529 00.001 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
05:10:38.529 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.44 hyp=0.46 cameraTheta=1.84 mountX=0.42 mountY=-0.18, mountTheta=-0.40
05:10:38.533 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:38.549 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
05:10:38.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:38.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:38.549 00.000 12268 Enqueuing Expose request
05:10:38.549 00.000 11616 Worker thread wakes up
05:10:38.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:38.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:10:40.561 02.012 11616 Exposure complete
05:10:40.623 00.062 11616 worker thread done servicing request
05:10:40.623 00.000 12268 OnExposeComplete: enter
05:10:40.624 00.001 12268 UpdateGuideState(): m_state=2
05:10:40.624 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:10:40.624 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.97, Mass=61, SNR=5.4, Peak=28 HFD=6.6
05:10:40.624 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
05:10:40.624 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
05:10:40.624 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.64 hyp=0.64 cameraTheta=1.50 mountX=0.64 mountY=-0.04, mountTheta=-0.06
05:10:40.627 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:40.642 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
05:10:40.643 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:40.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:40.643 00.000 12268 Enqueuing Expose request
05:10:40.643 00.000 11616 Worker thread wakes up
05:10:40.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:40.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:10:42.651 02.008 11616 Exposure complete
05:10:42.702 00.051 11616 worker thread done servicing request
05:10:42.703 00.001 12268 OnExposeComplete: enter
05:10:42.703 00.000 12268 UpdateGuideState(): m_state=2
05:10:42.703 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:10:42.703 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.53, Mass=60, SNR=5.4, Peak=28 HFD=5.5
05:10:42.703 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
05:10:42.703 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.15)
05:10:42.703 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.20 hyp=0.45 cameraTheta=0.45 mountX=0.24 mountY=0.37, mountTheta=1.01
05:10:42.705 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:42.720 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:10:42.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:42.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:42.720 00.000 12268 Enqueuing Expose request
05:10:42.720 00.000 11616 Worker thread wakes up
05:10:42.720 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:42.721 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:10:44.725 02.004 11616 Exposure complete
05:10:44.778 00.053 11616 worker thread done servicing request
05:10:44.778 00.000 12268 OnExposeComplete: enter
05:10:44.778 00.000 12268 UpdateGuideState(): m_state=2
05:10:44.779 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:10:44.779 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=915.84, Mass=59, SNR=5.3, Peak=31 HFD=6.2
05:10:44.779 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
05:10:44.779 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
05:10:44.779 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=0.51 hyp=0.76 cameraTheta=2.41 mountX=0.45 mountY=-0.63, mountTheta=-0.95
05:10:44.781 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:44.796 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:10:44.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:44.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:44.796 00.000 12268 Enqueuing Expose request
05:10:44.796 00.000 11616 Worker thread wakes up
05:10:44.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:44.797 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:10:46.798 02.001 11616 Exposure complete
05:10:46.850 00.052 11616 worker thread done servicing request
05:10:46.850 00.000 12268 OnExposeComplete: enter
05:10:46.850 00.000 12268 UpdateGuideState(): m_state=2
05:10:46.850 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:10:46.850 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.78, Mass=51, SNR=5.0, Peak=28 HFD=6.6
05:10:46.850 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
05:10:46.851 00.001 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
05:10:46.851 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.45 hyp=0.47 cameraTheta=1.82 mountX=0.44 mountY=-0.17, mountTheta=-0.37
05:10:46.853 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:46.867 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:10:46.867 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:46.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:46.867 00.000 12268 Enqueuing Expose request
05:10:46.868 00.001 11616 Worker thread wakes up
05:10:46.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:46.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:10:48.875 02.007 11616 Exposure complete
05:10:48.929 00.054 11616 worker thread done servicing request
05:10:48.930 00.001 12268 OnExposeComplete: enter
05:10:48.930 00.000 12268 UpdateGuideState(): m_state=2
05:10:48.930 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:10:48.930 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.91, Mass=43, SNR=4.6, Peak=28 HFD=4.0
05:10:48.930 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
05:10:48.930 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.68)
05:10:48.930 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.58 hyp=0.70 cameraTheta=0.98 mountX=0.61 mountY=0.31, mountTheta=0.47
05:10:48.932 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:48.947 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:10:48.947 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:48.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:48.947 00.000 12268 Enqueuing Expose request
05:10:48.947 00.000 11616 Worker thread wakes up
05:10:48.948 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:48.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:10:50.958 02.010 11616 Exposure complete
05:10:51.011 00.053 11616 worker thread done servicing request
05:10:51.011 00.000 12268 OnExposeComplete: enter
05:10:51.011 00.000 12268 UpdateGuideState(): m_state=2
05:10:51.011 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:10:51.012 00.001 12268 Star::Find returns 1 (0), X=665.73, Y=915.75, Mass=56, SNR=5.2, Peak=28 HFD=4.4
05:10:51.012 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
05:10:51.012 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
05:10:51.012 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.42 hyp=0.42 cameraTheta=1.46 mountX=0.42 mountY=-0.01, mountTheta=-0.02
05:10:51.014 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:51.029 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:10:51.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:51.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:51.029 00.000 12268 Enqueuing Expose request
05:10:51.029 00.000 11616 Worker thread wakes up
05:10:51.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:51.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:10:53.124 02.095 11616 Exposure complete
05:10:53.176 00.052 11616 worker thread done servicing request
05:10:53.176 00.000 12268 OnExposeComplete: enter
05:10:53.176 00.000 12268 UpdateGuideState(): m_state=2
05:10:53.177 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:10:53.177 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.65, Mass=53, SNR=5.1, Peak=30 HFD=4.8
05:10:53.177 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
05:10:53.177 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
05:10:53.177 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.31 hyp=0.41 cameraTheta=2.26 mountX=0.29 mountY=-0.30, mountTheta=-0.81
05:10:53.179 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:53.194 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:10:53.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:53.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:53.194 00.000 12268 Enqueuing Expose request
05:10:53.194 00.000 11616 Worker thread wakes up
05:10:53.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:53.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:10:55.212 02.018 11616 Exposure complete
05:10:55.262 00.050 11616 worker thread done servicing request
05:10:55.262 00.000 12268 OnExposeComplete: enter
05:10:55.263 00.001 12268 UpdateGuideState(): m_state=2
05:10:55.263 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:10:55.263 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.67, Mass=50, SNR=4.9, Peak=28 HFD=3.4
05:10:55.263 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
05:10:55.263 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
05:10:55.263 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.34 hyp=0.45 cameraTheta=2.28 mountX=0.31 mountY=-0.34, mountTheta=-0.83
05:10:55.266 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:55.280 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
05:10:55.281 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:55.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:55.281 00.000 12268 Enqueuing Expose request
05:10:55.281 00.000 11616 Worker thread wakes up
05:10:55.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:55.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:10:57.284 02.003 11616 Exposure complete
05:10:57.335 00.051 11616 worker thread done servicing request
05:10:57.336 00.001 12268 OnExposeComplete: enter
05:10:57.336 00.000 12268 UpdateGuideState(): m_state=2
05:10:57.336 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:10:57.336 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.79, Mass=63, SNR=5.5, Peak=29 HFD=6.5
05:10:57.336 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
05:10:57.336 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
05:10:57.336 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.46 hyp=0.53 cameraTheta=2.08 mountX=0.43 mountY=-0.31, mountTheta=-0.62
05:10:57.338 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:57.353 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
05:10:57.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:57.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:57.353 00.000 12268 Enqueuing Expose request
05:10:57.353 00.000 11616 Worker thread wakes up
05:10:57.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:57.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:10:59.369 02.016 11616 Exposure complete
05:10:59.422 00.053 11616 worker thread done servicing request
05:10:59.422 00.000 12268 OnExposeComplete: enter
05:10:59.422 00.000 12268 UpdateGuideState(): m_state=2
05:10:59.422 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:10:59.422 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.60, Mass=53, SNR=5.0, Peak=28 HFD=5.8
05:10:59.422 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
05:10:59.422 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
05:10:59.422 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.28 mountX=0.27 mountY=0.05, mountTheta=0.17
05:10:59.425 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:10:59.440 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
05:10:59.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:59.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:10:59.440 00.000 12268 Enqueuing Expose request
05:10:59.440 00.000 11616 Worker thread wakes up
05:10:59.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:10:59.441 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:11:01.464 02.023 11616 Exposure complete
05:11:01.517 00.053 11616 worker thread done servicing request
05:11:01.517 00.000 12268 OnExposeComplete: enter
05:11:01.517 00.000 12268 UpdateGuideState(): m_state=2
05:11:01.518 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:11:01.518 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.50, Mass=60, SNR=5.4, Peak=31 HFD=6.1
05:11:01.518 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
05:11:01.518 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
05:11:01.518 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.16 hyp=0.43 cameraTheta=2.76 mountX=0.12 mountY=-0.42, mountTheta=-1.29
05:11:01.521 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:01.537 00.016 12268 UpdateGuideState exits: m=60 SNR=5.4
05:11:01.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:01.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:01.537 00.000 12268 Enqueuing Expose request
05:11:01.537 00.000 11616 Worker thread wakes up
05:11:01.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:01.537 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:11:03.554 02.017 11616 Exposure complete
05:11:03.611 00.057 11616 worker thread done servicing request
05:11:03.611 00.000 12268 OnExposeComplete: enter
05:11:03.611 00.000 12268 UpdateGuideState(): m_state=2
05:11:03.612 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:11:03.612 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=37, SNR=4.3, Peak=28 HFD=3.3
05:11:03.612 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.68 = -0.68)
05:11:03.612 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.50)
05:11:03.612 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.28 hyp=0.39 cameraTheta=0.80 mountX=0.30 mountY=0.23, mountTheta=0.66
05:11:03.614 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:03.629 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
05:11:03.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:03.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:03.629 00.000 12268 Enqueuing Expose request
05:11:03.629 00.000 11616 Worker thread wakes up
05:11:03.630 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:03.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:11:05.631 02.001 11616 Exposure complete
05:11:05.684 00.053 11616 worker thread done servicing request
05:11:05.684 00.000 12268 OnExposeComplete: enter
05:11:05.684 00.000 12268 UpdateGuideState(): m_state=2
05:11:05.684 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:11:05.684 00.000 12268 Star::Find returns 1 (0), X=666.50, Y=915.50, Mass=39, SNR=4.4, Peak=25 HFD=5.1
05:11:05.684 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
05:11:05.684 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
05:11:05.684 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=0.17 hyp=0.83 cameraTheta=0.20 mountX=0.25 mountY=0.79, mountTheta=1.27
05:11:05.686 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:05.701 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:11:05.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:05.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:05.701 00.000 12268 Enqueuing Expose request
05:11:05.701 00.000 11616 Worker thread wakes up
05:11:05.701 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:05.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,901,31,31)
05:11:07.712 02.011 11616 Exposure complete
05:11:07.762 00.050 11616 worker thread done servicing request
05:11:07.762 00.000 12268 OnExposeComplete: enter
05:11:07.762 00.000 12268 UpdateGuideState(): m_state=2
05:11:07.762 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:11:07.762 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.09, Mass=54, SNR=5.1, Peak=29 HFD=4.5
05:11:07.762 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
05:11:07.762 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
05:11:07.763 00.001 12268 CameraToMount -- cameraX=0.39 cameraY=-0.24 hyp=0.46 cameraTheta=-0.56 mountX=-0.20 mountY=0.42, mountTheta=2.03
05:11:07.765 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:07.780 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:11:07.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:07.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:07.780 00.000 12268 Enqueuing Expose request
05:11:07.780 00.000 11616 Worker thread wakes up
05:11:07.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:07.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:11:09.792 02.012 11616 Exposure complete
05:11:09.842 00.050 11616 worker thread done servicing request
05:11:09.842 00.000 12268 OnExposeComplete: enter
05:11:09.842 00.000 12268 UpdateGuideState(): m_state=2
05:11:09.843 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:11:09.843 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.76, Mass=51, SNR=4.9, Peak=28 HFD=3.6
05:11:09.843 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
05:11:09.843 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
05:11:09.843 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.43 hyp=0.43 cameraTheta=1.66 mountX=0.43 mountY=-0.10, mountTheta=-0.22
05:11:09.845 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:09.860 00.015 12268 UpdateGuideState exits: m=51 SNR=4.9
05:11:09.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:09.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:09.860 00.000 12268 Enqueuing Expose request
05:11:09.860 00.000 11616 Worker thread wakes up
05:11:09.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:09.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:11:11.870 02.010 11616 Exposure complete
05:11:11.921 00.051 11616 worker thread done servicing request
05:11:11.922 00.001 12268 OnExposeComplete: enter
05:11:11.922 00.000 12268 UpdateGuideState(): m_state=2
05:11:11.922 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:11:11.922 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=915.79, Mass=51, SNR=5.0, Peak=31 HFD=3.5
05:11:11.922 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
05:11:11.922 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
05:11:11.922 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.46 hyp=0.65 cameraTheta=2.36 mountX=0.41 mountY=-0.52, mountTheta=-0.90
05:11:11.924 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:11.939 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:11:11.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:11.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:11.939 00.000 12268 Enqueuing Expose request
05:11:11.939 00.000 11616 Worker thread wakes up
05:11:11.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:11.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:11:13.955 02.016 11616 Exposure complete
05:11:14.006 00.051 11616 worker thread done servicing request
05:11:14.007 00.001 12268 OnExposeComplete: enter
05:11:14.007 00.000 12268 UpdateGuideState(): m_state=2
05:11:14.007 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:11:14.007 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.73, Mass=55, SNR=5.1, Peak=28 HFD=5.6
05:11:14.007 00.000 12268 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
05:11:14.007 00.000 12268 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
05:11:14.007 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.40 hyp=0.42 cameraTheta=1.27 mountX=0.41 mountY=0.07, mountTheta=0.17
05:11:14.010 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:14.025 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
05:11:14.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:14.026 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:14.026 00.000 12268 Enqueuing Expose request
05:11:14.026 00.000 11616 Worker thread wakes up
05:11:14.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:14.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:11:16.042 02.016 11616 Exposure complete
05:11:16.095 00.053 11616 worker thread done servicing request
05:11:16.095 00.000 12268 OnExposeComplete: enter
05:11:16.095 00.000 12268 UpdateGuideState(): m_state=2
05:11:16.095 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:11:16.095 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=916.00, Mass=55, SNR=5.2, Peak=31 HFD=4.1
05:11:16.096 00.001 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
05:11:16.096 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
05:11:16.096 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.66 hyp=0.67 cameraTheta=1.40 mountX=0.67 mountY=0.03, mountTheta=0.04
05:11:16.098 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:16.112 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
05:11:16.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:16.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:16.113 00.001 12268 Enqueuing Expose request
05:11:16.113 00.000 11616 Worker thread wakes up
05:11:16.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:16.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:11:18.129 02.016 11616 Exposure complete
05:11:18.183 00.054 11616 worker thread done servicing request
05:11:18.184 00.001 12268 OnExposeComplete: enter
05:11:18.184 00.000 12268 UpdateGuideState(): m_state=2
05:11:18.184 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:11:18.184 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.90, Mass=49, SNR=4.9, Peak=29 HFD=3.9
05:11:18.184 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
05:11:18.184 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
05:11:18.184 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.57 hyp=0.57 cameraTheta=1.52 mountX=0.57 mountY=-0.04, mountTheta=-0.08
05:11:18.186 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:18.201 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:11:18.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:18.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:18.201 00.000 12268 Enqueuing Expose request
05:11:18.201 00.000 11616 Worker thread wakes up
05:11:18.202 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:18.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:11:20.218 02.016 11616 Exposure complete
05:11:20.268 00.050 11616 worker thread done servicing request
05:11:20.269 00.001 12268 OnExposeComplete: enter
05:11:20.269 00.000 12268 UpdateGuideState(): m_state=2
05:11:20.269 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:11:20.269 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=38, SNR=4.3, Peak=29 HFD=3.1
05:11:20.269 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
05:11:20.270 00.001 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
05:11:20.270 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.29 hyp=0.36 cameraTheta=0.91 mountX=0.31 mountY=0.18, mountTheta=0.54
05:11:20.271 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:20.286 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
05:11:20.286 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:20.286 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:20.286 00.000 12268 Enqueuing Expose request
05:11:20.286 00.000 11616 Worker thread wakes up
05:11:20.287 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:20.287 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:11:22.287 02.000 11616 Exposure complete
05:11:22.340 00.053 11616 worker thread done servicing request
05:11:22.341 00.001 12268 OnExposeComplete: enter
05:11:22.341 00.000 12268 UpdateGuideState(): m_state=2
05:11:22.341 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:11:22.341 00.000 12268 Star::Find returns 1 (0), X=665.06, Y=915.85, Mass=63, SNR=5.5, Peak=32 HFD=4.2
05:11:22.341 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
05:11:22.341 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
05:11:22.341 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=0.52 hyp=0.81 cameraTheta=2.44 mountX=0.46 mountY=-0.68, mountTheta=-0.98
05:11:22.344 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:22.358 00.014 12268 UpdateGuideState exits: m=63 SNR=5.5
05:11:22.359 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:22.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:22.359 00.000 12268 Enqueuing Expose request
05:11:22.359 00.000 11616 Worker thread wakes up
05:11:22.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:22.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:11:24.366 02.007 11616 Exposure complete
05:11:24.416 00.050 11616 worker thread done servicing request
05:11:24.416 00.000 12268 OnExposeComplete: enter
05:11:24.416 00.000 12268 UpdateGuideState(): m_state=2
05:11:24.416 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:11:24.416 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.48, Mass=63, SNR=5.5, Peak=33 HFD=4.1
05:11:24.416 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
05:11:24.416 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
05:11:24.416 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.37 mountX=0.13 mountY=-0.17, mountTheta=-0.90
05:11:24.418 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:24.433 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
05:11:24.433 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:24.433 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:24.433 00.000 12268 Enqueuing Expose request
05:11:24.433 00.000 11616 Worker thread wakes up
05:11:24.433 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:24.434 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:11:26.449 02.015 11616 Exposure complete
05:11:26.501 00.052 11616 worker thread done servicing request
05:11:26.502 00.001 12268 OnExposeComplete: enter
05:11:26.502 00.000 12268 UpdateGuideState(): m_state=2
05:11:26.502 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:11:26.502 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.63, Mass=54, SNR=5.1, Peak=31 HFD=3.6
05:11:26.502 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
05:11:26.502 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.04)
05:11:26.502 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.30 hyp=0.30 cameraTheta=1.34 mountX=0.30 mountY=0.03, mountTheta=0.11
05:11:26.504 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:11:26.519 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:11:26.520 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:26.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:26.520 00.000 12268 Enqueuing Expose request
05:11:26.520 00.000 11616 Worker thread wakes up
05:11:26.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:26.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:11:28.532 02.012 11616 Exposure complete
05:11:28.593 00.061 11616 worker thread done servicing request
05:11:28.593 00.000 12268 OnExposeComplete: enter
05:11:28.593 00.000 12268 UpdateGuideState(): m_state=2
05:11:28.593 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:11:28.593 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.60, Mass=54, SNR=5.1, Peak=28 HFD=4.5
05:11:28.594 00.001 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
05:11:28.594 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.26)
05:11:28.594 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.27 hyp=0.50 cameraTheta=0.56 mountX=0.31 mountY=0.39, mountTheta=0.90
05:11:28.598 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:28.616 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
05:11:28.617 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:28.617 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:28.617 00.000 12268 Enqueuing Expose request
05:11:28.617 00.000 11616 Worker thread wakes up
05:11:28.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:28.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:11:30.621 02.004 11616 Exposure complete
05:11:30.673 00.052 11616 worker thread done servicing request
05:11:30.673 00.000 12268 OnExposeComplete: enter
05:11:30.673 00.000 12268 UpdateGuideState(): m_state=2
05:11:30.673 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:11:30.673 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.90, Mass=49, SNR=4.9, Peak=29 HFD=4.2
05:11:30.674 00.001 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
05:11:30.674 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
05:11:30.674 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.57 hyp=0.65 cameraTheta=2.08 mountX=0.54 mountY=-0.39, mountTheta=-0.63
05:11:30.675 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:30.690 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:11:30.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:30.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:30.690 00.000 12268 Enqueuing Expose request
05:11:30.690 00.000 11616 Worker thread wakes up
05:11:30.690 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:30.690 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:11:32.709 02.019 11616 Exposure complete
05:11:32.760 00.051 11616 worker thread done servicing request
05:11:32.761 00.001 12268 OnExposeComplete: enter
05:11:32.761 00.000 12268 UpdateGuideState(): m_state=2
05:11:32.761 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:11:32.761 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.89, Mass=42, SNR=4.5, Peak=28 HFD=3.3
05:11:32.761 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
05:11:32.761 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.11)
05:11:32.761 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.56 hyp=0.56 cameraTheta=1.41 mountX=0.56 mountY=0.02, mountTheta=0.03
05:11:32.763 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:32.778 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:11:32.778 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:32.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:32.778 00.000 12268 Enqueuing Expose request
05:11:32.778 00.000 11616 Worker thread wakes up
05:11:32.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:32.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:11:34.783 02.005 11616 Exposure complete
05:11:34.835 00.052 11616 worker thread done servicing request
05:11:34.836 00.001 12268 OnExposeComplete: enter
05:11:34.836 00.000 12268 UpdateGuideState(): m_state=2
05:11:34.836 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:11:34.836 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.37, Mass=45, SNR=4.7, Peak=29 HFD=3.7
05:11:34.836 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
05:11:34.836 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
05:11:34.836 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.50 mountX=0.05 mountY=0.07, mountTheta=0.96
05:11:34.838 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=11, Gamma=1.290
05:11:34.852 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:11:34.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:34.853 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:34.853 00.000 12268 Enqueuing Expose request
05:11:34.853 00.000 11616 Worker thread wakes up
05:11:34.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:34.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:11:36.856 02.003 11616 Exposure complete
05:11:36.908 00.052 11616 worker thread done servicing request
05:11:36.908 00.000 12268 OnExposeComplete: enter
05:11:36.908 00.000 12268 UpdateGuideState(): m_state=2
05:11:36.908 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:11:36.908 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.60, Mass=56, SNR=5.2, Peak=30 HFD=3.9
05:11:36.909 00.001 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
05:11:36.909 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
05:11:36.909 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.27 hyp=0.36 cameraTheta=2.28 mountX=0.25 mountY=-0.27, mountTheta=-0.82
05:11:36.911 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:36.925 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
05:11:36.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:36.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:36.925 00.000 12268 Enqueuing Expose request
05:11:36.925 00.000 11616 Worker thread wakes up
05:11:36.926 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:36.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:11:38.936 02.010 11616 Exposure complete
05:11:38.987 00.051 11616 worker thread done servicing request
05:11:38.987 00.000 12268 OnExposeComplete: enter
05:11:38.987 00.000 12268 UpdateGuideState(): m_state=2
05:11:38.987 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:11:38.987 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.73, Mass=44, SNR=4.7, Peak=31 HFD=3.2
05:11:38.988 00.001 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
05:11:38.988 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
05:11:38.988 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.40 hyp=0.42 cameraTheta=1.28 mountX=0.41 mountY=0.07, mountTheta=0.16
05:11:38.990 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:39.005 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
05:11:39.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:39.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:39.005 00.000 12268 Enqueuing Expose request
05:11:39.005 00.000 11616 Worker thread wakes up
05:11:39.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:39.006 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:11:41.021 02.015 11616 Exposure complete
05:11:41.071 00.050 11616 worker thread done servicing request
05:11:41.072 00.001 12268 OnExposeComplete: enter
05:11:41.072 00.000 12268 UpdateGuideState(): m_state=2
05:11:41.072 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:11:41.072 00.000 12268 Star::Find returns 1 (0), X=665.10, Y=915.78, Mass=52, SNR=5.0, Peak=30 HFD=3.5
05:11:41.072 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
05:11:41.072 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
05:11:41.072 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.45 hyp=0.73 cameraTheta=2.48 mountX=0.39 mountY=-0.63, mountTheta=-1.02
05:11:41.075 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:41.089 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:11:41.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:41.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:41.089 00.000 12268 Enqueuing Expose request
05:11:41.089 00.000 11616 Worker thread wakes up
05:11:41.089 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:41.089 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:11:43.125 02.036 11616 Exposure complete
05:11:43.178 00.053 11616 worker thread done servicing request
05:11:43.178 00.000 12268 OnExposeComplete: enter
05:11:43.178 00.000 12268 UpdateGuideState(): m_state=2
05:11:43.179 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:11:43.179 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.54, Mass=36, SNR=4.2, Peak=25 HFD=4.3
05:11:43.179 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
05:11:43.179 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
05:11:43.179 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=0.21 hyp=0.64 cameraTheta=0.33 mountX=0.27 mountY=0.57, mountTheta=1.13
05:11:43.181 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:43.195 00.014 12268 UpdateGuideState exits: m=36 SNR=4.2
05:11:43.196 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:43.196 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:43.196 00.000 12268 Enqueuing Expose request
05:11:43.196 00.000 11616 Worker thread wakes up
05:11:43.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:43.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:11:45.207 02.011 11616 Exposure complete
05:11:45.257 00.050 11616 worker thread done servicing request
05:11:45.258 00.001 12268 OnExposeComplete: enter
05:11:45.258 00.000 12268 UpdateGuideState(): m_state=2
05:11:45.258 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:11:45.258 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=914.89, Mass=56, SNR=5.2, Peak=29 HFD=5.9
05:11:45.258 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
05:11:45.258 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
05:11:45.258 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.44 hyp=0.45 cameraTheta=-1.36 mountX=-0.43 mountY=0.15, mountTheta=2.81
05:11:45.260 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:45.275 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:11:45.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:45.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:45.275 00.000 12268 Enqueuing Expose request
05:11:45.275 00.000 11616 Worker thread wakes up
05:11:45.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:45.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:11:47.277 02.002 11616 Exposure complete
05:11:47.327 00.050 11616 worker thread done servicing request
05:11:47.327 00.000 12268 OnExposeComplete: enter
05:11:47.328 00.001 12268 UpdateGuideState(): m_state=2
05:11:47.328 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:11:47.328 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.48, Mass=53, SNR=5.1, Peak=31 HFD=4.0
05:11:47.328 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
05:11:47.328 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
05:11:47.328 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.15 hyp=0.33 cameraTheta=2.67 mountX=0.12 mountY=-0.31, mountTheta=-1.20
05:11:47.333 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:47.348 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:11:47.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:47.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:47.348 00.000 12268 Enqueuing Expose request
05:11:47.348 00.000 11616 Worker thread wakes up
05:11:47.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:47.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:11:49.355 02.007 11616 Exposure complete
05:11:49.414 00.059 11616 worker thread done servicing request
05:11:49.414 00.000 12268 OnExposeComplete: enter
05:11:49.414 00.000 12268 UpdateGuideState(): m_state=2
05:11:49.414 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:11:49.414 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.09, Mass=57, SNR=5.3, Peak=29 HFD=4.5
05:11:49.414 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
05:11:49.414 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
05:11:49.414 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.24 hyp=0.46 cameraTheta=-0.55 mountX=-0.20 mountY=0.42, mountTheta=2.01
05:11:49.416 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:49.431 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
05:11:49.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:49.432 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:49.432 00.000 12268 Enqueuing Expose request
05:11:49.432 00.000 11616 Worker thread wakes up
05:11:49.432 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:49.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:11:51.457 02.025 11616 Exposure complete
05:11:51.511 00.054 11616 worker thread done servicing request
05:11:51.511 00.000 12268 OnExposeComplete: enter
05:11:51.511 00.000 12268 UpdateGuideState(): m_state=2
05:11:51.512 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:11:51.512 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.73, Mass=53, SNR=5.0, Peak=28 HFD=6.3
05:11:51.512 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
05:11:51.512 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
05:11:51.512 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.40 hyp=0.46 cameraTheta=2.08 mountX=0.38 mountY=-0.28, mountTheta=-0.63
05:11:51.514 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:51.529 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
05:11:51.530 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:51.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:51.530 00.000 12268 Enqueuing Expose request
05:11:51.530 00.000 11616 Worker thread wakes up
05:11:51.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:51.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:11:53.548 02.018 11616 Exposure complete
05:11:53.606 00.058 11616 worker thread done servicing request
05:11:53.606 00.000 12268 OnExposeComplete: enter
05:11:53.606 00.000 12268 UpdateGuideState(): m_state=2
05:11:53.606 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:11:53.607 00.001 12268 Star::Find returns 1 (0), X=665.72, Y=915.40, Mass=52, SNR=5.0, Peak=32 HFD=3.6
05:11:53.607 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
05:11:53.607 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
05:11:53.607 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.06 mountX=0.07 mountY=0.03, mountTheta=0.39
05:11:53.609 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:53.624 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:11:53.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:53.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:53.624 00.000 12268 Enqueuing Expose request
05:11:53.624 00.000 11616 Worker thread wakes up
05:11:53.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:53.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:11:55.634 02.010 11616 Exposure complete
05:11:55.685 00.051 11616 worker thread done servicing request
05:11:55.685 00.000 12268 OnExposeComplete: enter
05:11:55.685 00.000 12268 UpdateGuideState(): m_state=2
05:11:55.686 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:11:55.686 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.80, Mass=53, SNR=5.0, Peak=28 HFD=4.9
05:11:55.686 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
05:11:55.686 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
05:11:55.686 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.47 hyp=0.54 cameraTheta=2.09 mountX=0.44 mountY=-0.33, mountTheta=-0.64
05:11:55.688 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:55.703 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
05:11:55.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:55.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:55.703 00.000 12268 Enqueuing Expose request
05:11:55.703 00.000 11616 Worker thread wakes up
05:11:55.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:55.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:11:57.711 02.008 11616 Exposure complete
05:11:57.763 00.052 11616 worker thread done servicing request
05:11:57.763 00.000 12268 OnExposeComplete: enter
05:11:57.763 00.000 12268 UpdateGuideState(): m_state=2
05:11:57.763 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:11:57.763 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.40, Mass=52, SNR=5.0, Peak=29 HFD=3.8
05:11:57.763 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
05:11:57.763 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.18)
05:11:57.764 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.14 cameraTheta=0.48 mountX=0.08 mountY=0.12, mountTheta=0.98
05:11:57.765 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:57.780 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:11:57.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:57.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:57.780 00.000 12268 Enqueuing Expose request
05:11:57.780 00.000 11616 Worker thread wakes up
05:11:57.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:57.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:11:59.800 02.020 11616 Exposure complete
05:11:59.851 00.051 11616 worker thread done servicing request
05:11:59.851 00.000 12268 OnExposeComplete: enter
05:11:59.851 00.000 12268 UpdateGuideState(): m_state=2
05:11:59.851 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:11:59.851 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.8
05:11:59.851 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
05:11:59.851 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
05:11:59.851 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.24 hyp=0.51 cameraTheta=0.50 mountX=0.28 mountY=0.41, mountTheta=0.97
05:11:59.854 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:11:59.869 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:11:59.869 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:59.869 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:11:59.869 00.000 12268 Enqueuing Expose request
05:11:59.869 00.000 11616 Worker thread wakes up
05:11:59.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:11:59.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:12:01.875 02.006 11616 Exposure complete
05:12:01.926 00.051 11616 worker thread done servicing request
05:12:01.927 00.001 12268 OnExposeComplete: enter
05:12:01.927 00.000 12268 UpdateGuideState(): m_state=2
05:12:01.927 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:12:01.927 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.39, Mass=58, SNR=5.3, Peak=31 HFD=5.6
05:12:01.927 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
05:12:01.927 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
05:12:01.927 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.10 mountX=0.06 mountY=-0.04, mountTheta=-0.65
05:12:01.929 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:12:01.944 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:12:01.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:01.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:01.944 00.000 12268 Enqueuing Expose request
05:12:01.944 00.000 11616 Worker thread wakes up
05:12:01.944 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:01.944 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:12:03.962 02.018 11616 Exposure complete
05:12:04.013 00.051 11616 worker thread done servicing request
05:12:04.014 00.001 12268 OnExposeComplete: enter
05:12:04.014 00.000 12268 UpdateGuideState(): m_state=2
05:12:04.014 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:12:04.014 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.75, Mass=55, SNR=5.1, Peak=33 HFD=2.5
05:12:04.014 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
05:12:04.014 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
05:12:04.014 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.41 hyp=0.64 cameraTheta=2.43 mountX=0.36 mountY=-0.53, mountTheta=-0.97
05:12:04.016 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:04.032 00.016 12268 UpdateGuideState exits: m=55 SNR=5.1
05:12:04.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:04.032 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:04.032 00.000 12268 Enqueuing Expose request
05:12:04.032 00.000 11616 Worker thread wakes up
05:12:04.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:04.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:12:06.049 02.017 11616 Exposure complete
05:12:06.102 00.053 11616 worker thread done servicing request
05:12:06.102 00.000 12268 OnExposeComplete: enter
05:12:06.102 00.000 12268 UpdateGuideState(): m_state=2
05:12:06.103 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:12:06.103 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.28, Mass=62, SNR=5.5, Peak=29 HFD=6.7
05:12:06.103 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.40 = 1.88)
05:12:06.103 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.23)
05:12:06.103 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.24 cameraTheta=-2.93 mountX=-0.07 mountY=-0.22, mountTheta=-1.89
05:12:06.105 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:06.120 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
05:12:06.120 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:06.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:06.120 00.000 12268 Enqueuing Expose request
05:12:06.120 00.000 11616 Worker thread wakes up
05:12:06.120 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:06.120 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:12:08.131 02.011 11616 Exposure complete
05:12:08.184 00.053 11616 worker thread done servicing request
05:12:08.184 00.000 12268 OnExposeComplete: enter
05:12:08.184 00.000 12268 UpdateGuideState(): m_state=2
05:12:08.184 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:12:08.184 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.58, Mass=56, SNR=5.2, Peak=33 HFD=3.7
05:12:08.185 00.001 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
05:12:08.185 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
05:12:08.185 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.66 mountX=0.24 mountY=-0.05, mountTheta=-0.22
05:12:08.187 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:08.203 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
05:12:08.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:08.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:08.203 00.000 12268 Enqueuing Expose request
05:12:08.203 00.000 11616 Worker thread wakes up
05:12:08.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:08.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:12:10.213 02.010 11616 Exposure complete
05:12:10.263 00.050 11616 worker thread done servicing request
05:12:10.263 00.000 12268 OnExposeComplete: enter
05:12:10.263 00.000 12268 UpdateGuideState(): m_state=2
05:12:10.263 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:12:10.263 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.54, Mass=56, SNR=5.2, Peak=30 HFD=4.1
05:12:10.263 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
05:12:10.263 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
05:12:10.264 00.001 12268 CameraToMount -- cameraX=-0.26 cameraY=0.21 hyp=0.33 cameraTheta=2.46 mountX=0.18 mountY=-0.28, mountTheta=-1.00
05:12:10.265 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:10.280 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:12:10.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:10.281 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:10.281 00.000 12268 Enqueuing Expose request
05:12:10.281 00.000 11616 Worker thread wakes up
05:12:10.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:10.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:12:12.294 02.013 11616 Exposure complete
05:12:12.344 00.050 11616 worker thread done servicing request
05:12:12.345 00.001 12268 OnExposeComplete: enter
05:12:12.345 00.000 12268 UpdateGuideState(): m_state=2
05:12:12.345 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:12:12.345 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.25, Mass=58, SNR=5.3, Peak=30 HFD=3.9
05:12:12.345 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
05:12:12.345 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
05:12:12.345 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.63 mountX=-0.07 mountY=0.12, mountTheta=2.09
05:12:12.347 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:12.363 00.016 12268 UpdateGuideState exits: m=58 SNR=5.3
05:12:12.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:12.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:12.363 00.000 12268 Enqueuing Expose request
05:12:12.363 00.000 11616 Worker thread wakes up
05:12:12.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:12.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:12:14.375 02.012 11616 Exposure complete
05:12:14.427 00.052 11616 worker thread done servicing request
05:12:14.427 00.000 12268 OnExposeComplete: enter
05:12:14.427 00.000 12268 UpdateGuideState(): m_state=2
05:12:14.428 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:12:14.428 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.62, Mass=52, SNR=5.0, Peak=30 HFD=3.9
05:12:14.428 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
05:12:14.428 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
05:12:14.428 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.99 mountX=0.28 mountY=-0.17, mountTheta=-0.54
05:12:14.430 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:14.444 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:12:14.445 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:14.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:14.445 00.000 12268 Enqueuing Expose request
05:12:14.445 00.000 11616 Worker thread wakes up
05:12:14.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:14.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:12:16.455 02.010 11616 Exposure complete
05:12:16.506 00.051 11616 worker thread done servicing request
05:12:16.506 00.000 12268 OnExposeComplete: enter
05:12:16.507 00.001 12268 UpdateGuideState(): m_state=2
05:12:16.507 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:12:16.507 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=914.95, Mass=50, SNR=4.9, Peak=30 HFD=4.3
05:12:16.507 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
05:12:16.507 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.22)
05:12:16.507 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.38 hyp=0.39 cameraTheta=-1.48 mountX=-0.38 mountY=0.08, mountTheta=2.92
05:12:16.509 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:16.524 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:12:16.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:16.524 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:16.524 00.000 12268 Enqueuing Expose request
05:12:16.524 00.000 11616 Worker thread wakes up
05:12:16.525 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:16.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:12:18.546 02.021 11616 Exposure complete
05:12:18.605 00.059 11616 worker thread done servicing request
05:12:18.605 00.000 12268 OnExposeComplete: enter
05:12:18.606 00.001 12268 UpdateGuideState(): m_state=2
05:12:18.606 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:12:18.606 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.51, Mass=53, SNR=5.1, Peak=33 HFD=3.4
05:12:18.606 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
05:12:18.606 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
05:12:18.606 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.57 mountX=0.18 mountY=-0.02, mountTheta=-0.13
05:12:18.610 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:18.626 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
05:12:18.627 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:18.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:18.627 00.000 12268 Enqueuing Expose request
05:12:18.627 00.000 11616 Worker thread wakes up
05:12:18.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:18.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:12:20.635 02.008 11616 Exposure complete
05:12:20.687 00.052 11616 worker thread done servicing request
05:12:20.688 00.001 12268 OnExposeComplete: enter
05:12:20.688 00.000 12268 UpdateGuideState(): m_state=2
05:12:20.688 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:12:20.688 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.06, Mass=58, SNR=5.3, Peak=29 HFD=5.6
05:12:20.688 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.23 = 3.05)
05:12:20.688 00.000 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.06)
05:12:20.688 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.28 hyp=0.28 cameraTheta=-1.76 mountX=-0.28 mountY=-0.02, mountTheta=-3.08
05:12:20.690 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:20.704 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:12:20.705 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:20.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:20.705 00.000 12268 Enqueuing Expose request
05:12:20.705 00.000 11616 Worker thread wakes up
05:12:20.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:20.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:12:22.717 02.012 11616 Exposure complete
05:12:22.767 00.050 11616 worker thread done servicing request
05:12:22.767 00.000 12268 OnExposeComplete: enter
05:12:22.768 00.001 12268 UpdateGuideState(): m_state=2
05:12:22.768 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:12:22.768 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.65, Mass=49, SNR=4.9, Peak=30 HFD=3.1
05:12:22.768 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
05:12:22.768 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
05:12:22.768 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.32 hyp=0.36 cameraTheta=2.04 mountX=0.30 mountY=-0.20, mountTheta=-0.59
05:12:22.770 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:22.784 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
05:12:22.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:22.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:22.785 00.001 12268 Enqueuing Expose request
05:12:22.785 00.000 11616 Worker thread wakes up
05:12:22.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:22.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:12:24.790 02.005 11616 Exposure complete
05:12:24.841 00.051 11616 worker thread done servicing request
05:12:24.841 00.000 12268 OnExposeComplete: enter
05:12:24.841 00.000 12268 UpdateGuideState(): m_state=2
05:12:24.842 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:12:24.842 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.51, Mass=50, SNR=5.0, Peak=27 HFD=5.3
05:12:24.842 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
05:12:24.842 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
05:12:24.842 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.30 mountX=0.18 mountY=0.03, mountTheta=0.14
05:12:24.844 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:24.858 00.014 12268 UpdateGuideState exits: m=50 SNR=5.0
05:12:24.859 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:24.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:24.859 00.000 12268 Enqueuing Expose request
05:12:24.859 00.000 11616 Worker thread wakes up
05:12:24.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:24.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:12:26.863 02.004 11616 Exposure complete
05:12:26.914 00.051 11616 worker thread done servicing request
05:12:26.914 00.000 12268 OnExposeComplete: enter
05:12:26.914 00.000 12268 UpdateGuideState(): m_state=2
05:12:26.914 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:12:26.914 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=38, SNR=4.3, Peak=29 HFD=3.1
05:12:26.914 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
05:12:26.914 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
05:12:26.914 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.29 hyp=0.36 cameraTheta=0.92 mountX=0.31 mountY=0.18, mountTheta=0.53
05:12:26.916 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:12:26.931 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
05:12:26.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:26.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:26.931 00.000 12268 Enqueuing Expose request
05:12:26.931 00.000 11616 Worker thread wakes up
05:12:26.931 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:26.931 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:12:28.948 02.017 11616 Exposure complete
05:12:29.002 00.054 11616 worker thread done servicing request
05:12:29.002 00.000 12268 OnExposeComplete: enter
05:12:29.002 00.000 12268 UpdateGuideState(): m_state=2
05:12:29.002 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:12:29.003 00.001 12268 Star::Find returns 1 (0), X=665.77, Y=915.63, Mass=42, SNR=4.5, Peak=30 HFD=3.1
05:12:29.003 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
05:12:29.003 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
05:12:29.003 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.30 hyp=0.32 cameraTheta=1.29 mountX=0.31 mountY=0.05, mountTheta=0.15
05:12:29.005 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:29.020 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:12:29.020 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:29.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:29.020 00.000 12268 Enqueuing Expose request
05:12:29.020 00.000 11616 Worker thread wakes up
05:12:29.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:29.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:12:31.116 02.096 11616 Exposure complete
05:12:31.167 00.051 11616 worker thread done servicing request
05:12:31.167 00.000 12268 OnExposeComplete: enter
05:12:31.167 00.000 12268 UpdateGuideState(): m_state=2
05:12:31.168 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:12:31.168 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.45, Mass=52, SNR=5.0, Peak=29 HFD=5.7
05:12:31.168 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
05:12:31.168 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
05:12:31.168 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.12 hyp=0.31 cameraTheta=2.75 mountX=0.09 mountY=-0.30, mountTheta=-1.28
05:12:31.170 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:31.186 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
05:12:31.186 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:31.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:31.186 00.000 12268 Enqueuing Expose request
05:12:31.186 00.000 11616 Worker thread wakes up
05:12:31.187 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:31.187 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:12:33.199 02.012 11616 Exposure complete
05:12:33.249 00.050 11616 worker thread done servicing request
05:12:33.250 00.001 12268 OnExposeComplete: enter
05:12:33.250 00.000 12268 UpdateGuideState(): m_state=2
05:12:33.250 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:12:33.250 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.45, Mass=58, SNR=5.3, Peak=29 HFD=5.2
05:12:33.250 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
05:12:33.250 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
05:12:33.250 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.11 hyp=0.25 cameraTheta=2.67 mountX=0.09 mountY=-0.24, mountTheta=-1.20
05:12:33.252 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:12:33.267 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:12:33.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:33.267 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:33.267 00.000 12268 Enqueuing Expose request
05:12:33.267 00.000 11616 Worker thread wakes up
05:12:33.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:33.268 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:12:35.276 02.008 11616 Exposure complete
05:12:35.328 00.052 11616 worker thread done servicing request
05:12:35.328 00.000 12268 OnExposeComplete: enter
05:12:35.328 00.000 12268 UpdateGuideState(): m_state=2
05:12:35.329 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:12:35.329 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.38, Mass=54, SNR=5.1, Peak=28 HFD=5.2
05:12:35.329 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
05:12:35.329 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
05:12:35.329 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.31 mountX=0.06 mountY=0.13, mountTheta=1.15
05:12:35.331 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:35.345 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:12:35.345 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:35.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:35.345 00.000 12268 Enqueuing Expose request
05:12:35.346 00.001 11616 Worker thread wakes up
05:12:35.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:35.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:12:37.348 02.002 11616 Exposure complete
05:12:37.399 00.051 11616 worker thread done servicing request
05:12:37.400 00.001 12268 OnExposeComplete: enter
05:12:37.400 00.000 12268 UpdateGuideState(): m_state=2
05:12:37.400 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:12:37.400 00.000 12268 Star::Find returns 1 (0), X=665.11, Y=915.70, Mass=57, SNR=5.3, Peak=33 HFD=2.3
05:12:37.400 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.09 = 1.09)
05:12:37.400 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.02 = -2.02)
05:12:37.400 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=0.37 hyp=0.68 cameraTheta=2.56 mountX=0.31 mountY=-0.61, mountTheta=-1.10
05:12:37.402 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:37.417 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
05:12:37.417 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:37.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:37.417 00.000 12268 Enqueuing Expose request
05:12:37.417 00.000 11616 Worker thread wakes up
05:12:37.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:37.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:12:39.423 02.006 11616 Exposure complete
05:12:39.477 00.054 11616 worker thread done servicing request
05:12:39.477 00.000 12268 OnExposeComplete: enter
05:12:39.477 00.000 12268 UpdateGuideState(): m_state=2
05:12:39.477 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:12:39.477 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.76, Mass=52, SNR=5.0, Peak=28 HFD=4.1
05:12:39.478 00.001 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
05:12:39.478 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
05:12:39.478 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.43 hyp=0.57 cameraTheta=2.29 mountX=0.39 mountY=-0.42, mountTheta=-0.83
05:12:39.480 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:39.495 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:12:39.495 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:39.495 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:39.496 00.001 12268 Enqueuing Expose request
05:12:39.496 00.000 11616 Worker thread wakes up
05:12:39.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:39.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:12:41.509 02.013 11616 Exposure complete
05:12:41.564 00.055 11616 worker thread done servicing request
05:12:41.564 00.000 12268 OnExposeComplete: enter
05:12:41.564 00.000 12268 UpdateGuideState(): m_state=2
05:12:41.565 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:12:41.565 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=916.22, Mass=56, SNR=5.2, Peak=29 HFD=6.2
05:12:41.565 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
05:12:41.565 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
05:12:41.565 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.89 hyp=0.91 cameraTheta=1.75 mountX=0.87 mountY=-0.28, mountTheta=-0.31
05:12:41.567 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:41.583 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
05:12:41.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:41.583 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:41.583 00.000 12268 Enqueuing Expose request
05:12:41.583 00.000 11616 Worker thread wakes up
05:12:41.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:41.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:12:43.591 02.008 11616 Exposure complete
05:12:43.642 00.051 11616 worker thread done servicing request
05:12:43.643 00.001 12268 OnExposeComplete: enter
05:12:43.643 00.000 12268 UpdateGuideState(): m_state=2
05:12:43.643 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:12:43.643 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.48, Mass=50, SNR=4.9, Peak=29 HFD=3.3
05:12:43.643 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
05:12:43.643 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
05:12:43.643 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.21 mountX=0.13 mountY=-0.13, mountTheta=-0.75
05:12:43.645 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:12:43.660 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:12:43.660 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:43.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:43.660 00.000 12268 Enqueuing Expose request
05:12:43.660 00.000 11616 Worker thread wakes up
05:12:43.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:43.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:12:45.670 02.010 11616 Exposure complete
05:12:45.721 00.051 11616 worker thread done servicing request
05:12:45.721 00.000 12268 OnExposeComplete: enter
05:12:45.721 00.000 12268 UpdateGuideState(): m_state=2
05:12:45.721 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:12:45.722 00.001 12268 Star::Find returns 1 (0), X=665.30, Y=915.78, Mass=52, SNR=5.0, Peak=28 HFD=6.5
05:12:45.722 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
05:12:45.722 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
05:12:45.722 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.45 hyp=0.59 cameraTheta=2.28 mountX=0.41 mountY=-0.44, mountTheta=-0.82
05:12:45.724 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:45.738 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:12:45.739 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:45.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:45.739 00.000 12268 Enqueuing Expose request
05:12:45.739 00.000 11616 Worker thread wakes up
05:12:45.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:45.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:12:47.741 02.002 11616 Exposure complete
05:12:47.791 00.050 11616 worker thread done servicing request
05:12:47.791 00.000 12268 OnExposeComplete: enter
05:12:47.791 00.000 12268 UpdateGuideState(): m_state=2
05:12:47.791 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:12:47.791 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.49, Mass=54, SNR=5.1, Peak=31 HFD=3.8
05:12:47.792 00.001 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
05:12:47.792 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
05:12:47.792 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.16 hyp=0.27 cameraTheta=2.52 mountX=0.14 mountY=-0.24, mountTheta=-1.05
05:12:47.793 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:12:47.809 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
05:12:47.809 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:47.809 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:47.809 00.000 12268 Enqueuing Expose request
05:12:47.809 00.000 11616 Worker thread wakes up
05:12:47.809 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:47.809 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:12:49.821 02.012 11616 Exposure complete
05:12:49.874 00.053 11616 worker thread done servicing request
05:12:49.874 00.000 12268 OnExposeComplete: enter
05:12:49.874 00.000 12268 UpdateGuideState(): m_state=2
05:12:49.874 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:12:49.875 00.001 12268 Star::Find returns 1 (0), X=665.36, Y=915.90, Mass=64, SNR=5.5, Peak=30 HFD=5.9
05:12:49.875 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
05:12:49.875 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
05:12:49.875 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.57 hyp=0.66 cameraTheta=2.08 mountX=0.54 mountY=-0.39, mountTheta=-0.63
05:12:49.877 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:49.893 00.016 12268 UpdateGuideState exits: m=64 SNR=5.5
05:12:49.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:49.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:49.893 00.000 12268 Enqueuing Expose request
05:12:49.893 00.000 11616 Worker thread wakes up
05:12:49.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:49.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:12:51.907 02.014 11616 Exposure complete
05:12:51.958 00.051 11616 worker thread done servicing request
05:12:51.958 00.000 12268 OnExposeComplete: enter
05:12:51.958 00.000 12268 UpdateGuideState(): m_state=2
05:12:51.958 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:12:51.958 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.74, Mass=53, SNR=5.1, Peak=31 HFD=3.6
05:12:51.958 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
05:12:51.959 00.001 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
05:12:51.959 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.41 hyp=0.42 cameraTheta=1.29 mountX=0.42 mountY=0.06, mountTheta=0.15
05:12:51.961 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:51.976 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:12:51.977 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:51.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:51.977 00.000 12268 Enqueuing Expose request
05:12:51.977 00.000 11616 Worker thread wakes up
05:12:51.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:51.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:12:53.988 02.011 11616 Exposure complete
05:12:54.041 00.053 11616 worker thread done servicing request
05:12:54.041 00.000 12268 OnExposeComplete: enter
05:12:54.041 00.000 12268 UpdateGuideState(): m_state=2
05:12:54.041 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:12:54.041 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.42, Mass=58, SNR=5.3, Peak=29 HFD=4.8
05:12:54.042 00.001 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.09 = 1.09)
05:12:54.042 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.02 = -2.02)
05:12:54.042 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.16 cameraTheta=2.56 mountX=0.08 mountY=-0.15, mountTheta=-1.09
05:12:54.044 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:54.059 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:12:54.059 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:54.059 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:54.059 00.000 12268 Enqueuing Expose request
05:12:54.060 00.001 11616 Worker thread wakes up
05:12:54.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:54.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:12:56.074 02.014 11616 Exposure complete
05:12:56.125 00.051 11616 worker thread done servicing request
05:12:56.125 00.000 12268 OnExposeComplete: enter
05:12:56.126 00.001 12268 UpdateGuideState(): m_state=2
05:12:56.126 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:12:56.126 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.86, Mass=60, SNR=5.4, Peak=30 HFD=6.1
05:12:56.126 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
05:12:56.126 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
05:12:56.126 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.53 hyp=0.55 cameraTheta=1.90 mountX=0.51 mountY=-0.24, mountTheta=-0.45
05:12:56.128 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:56.143 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:12:56.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:56.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:56.143 00.000 12268 Enqueuing Expose request
05:12:56.143 00.000 11616 Worker thread wakes up
05:12:56.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:56.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:12:58.157 02.014 11616 Exposure complete
05:12:58.209 00.052 11616 worker thread done servicing request
05:12:58.209 00.000 12268 OnExposeComplete: enter
05:12:58.210 00.001 12268 UpdateGuideState(): m_state=2
05:12:58.210 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:12:58.210 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.77, Mass=55, SNR=5.1, Peak=30 HFD=3.9
05:12:58.210 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
05:12:58.210 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
05:12:58.210 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.44 hyp=0.44 cameraTheta=1.59 mountX=0.44 mountY=-0.06, mountTheta=-0.15
05:12:58.212 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:12:58.229 00.017 12268 UpdateGuideState exits: m=55 SNR=5.1
05:12:58.229 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:58.229 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:12:58.229 00.000 12268 Enqueuing Expose request
05:12:58.229 00.000 11616 Worker thread wakes up
05:12:58.229 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:12:58.229 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:00.233 02.004 11616 Exposure complete
05:13:00.284 00.051 11616 worker thread done servicing request
05:13:00.284 00.000 12268 OnExposeComplete: enter
05:13:00.284 00.000 12268 UpdateGuideState(): m_state=2
05:13:00.284 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:13:00.284 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.74, Mass=59, SNR=5.3, Peak=28 HFD=6.4
05:13:00.284 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
05:13:00.284 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
05:13:00.284 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.41 hyp=0.41 cameraTheta=1.52 mountX=0.41 mountY=-0.03, mountTheta=-0.08
05:13:00.286 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:00.301 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:13:00.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:00.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:00.301 00.000 12268 Enqueuing Expose request
05:13:00.301 00.000 11616 Worker thread wakes up
05:13:00.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:00.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:02.313 02.012 11616 Exposure complete
05:13:02.364 00.051 11616 worker thread done servicing request
05:13:02.364 00.000 12268 OnExposeComplete: enter
05:13:02.364 00.000 12268 UpdateGuideState(): m_state=2
05:13:02.364 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:13:02.364 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.99, Mass=41, SNR=4.5, Peak=30 HFD=2.8
05:13:02.365 00.001 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
05:13:02.365 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
05:13:02.365 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.65 hyp=0.65 cameraTheta=1.56 mountX=0.65 mountY=-0.08, mountTheta=-0.11
05:13:02.366 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:02.382 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
05:13:02.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:02.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:02.383 00.001 12268 Enqueuing Expose request
05:13:02.383 00.000 11616 Worker thread wakes up
05:13:02.383 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:02.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:04.386 02.003 11616 Exposure complete
05:13:04.436 00.050 11616 worker thread done servicing request
05:13:04.436 00.000 12268 OnExposeComplete: enter
05:13:04.436 00.000 12268 UpdateGuideState(): m_state=2
05:13:04.437 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:13:04.437 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.39, Mass=57, SNR=5.3, Peak=30 HFD=5.8
05:13:04.437 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
05:13:04.437 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
05:13:04.437 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.86 mountX=0.04 mountY=-0.20, mountTheta=-1.39
05:13:04.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:04.454 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
05:13:04.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:04.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:04.454 00.000 12268 Enqueuing Expose request
05:13:04.454 00.000 11616 Worker thread wakes up
05:13:04.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:04.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:13:06.465 02.011 11616 Exposure complete
05:13:06.516 00.051 11616 worker thread done servicing request
05:13:06.516 00.000 12268 OnExposeComplete: enter
05:13:06.516 00.000 12268 UpdateGuideState(): m_state=2
05:13:06.516 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:13:06.516 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=915.24, Mass=64, SNR=5.5, Peak=34 HFD=3.6
05:13:06.517 00.001 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.34 = 1.95)
05:13:06.517 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.16)
05:13:06.517 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.10 hyp=0.35 cameraTheta=-2.86 mountX=-0.13 mountY=-0.32, mountTheta=-1.95
05:13:06.519 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:06.533 00.014 12268 UpdateGuideState exits: m=64 SNR=5.5
05:13:06.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:06.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:06.533 00.000 12268 Enqueuing Expose request
05:13:06.534 00.001 11616 Worker thread wakes up
05:13:06.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:06.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:13:08.551 02.017 11616 Exposure complete
05:13:08.607 00.056 11616 worker thread done servicing request
05:13:08.607 00.000 12268 OnExposeComplete: enter
05:13:08.607 00.000 12268 UpdateGuideState(): m_state=2
05:13:08.607 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:13:08.608 00.001 12268 Star::Find returns 1 (0), X=665.01, Y=915.76, Mass=57, SNR=5.2, Peak=27 HFD=7.1
05:13:08.608 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
05:13:08.608 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
05:13:08.608 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.43 hyp=0.80 cameraTheta=2.57 mountX=0.36 mountY=-0.73, mountTheta=-1.11
05:13:08.611 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:08.627 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
05:13:08.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:08.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:08.627 00.000 12268 Enqueuing Expose request
05:13:08.627 00.000 11616 Worker thread wakes up
05:13:08.628 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:08.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:13:10.636 02.008 11616 Exposure complete
05:13:10.686 00.050 11616 worker thread done servicing request
05:13:10.686 00.000 12268 OnExposeComplete: enter
05:13:10.686 00.000 12268 UpdateGuideState(): m_state=2
05:13:10.686 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:13:10.686 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.99, Mass=59, SNR=5.3, Peak=31 HFD=6.7
05:13:10.686 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
05:13:10.687 00.001 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
05:13:10.687 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.66 hyp=0.68 cameraTheta=1.84 mountX=0.64 mountY=-0.26, mountTheta=-0.39
05:13:10.688 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:10.703 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:13:10.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:10.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:10.703 00.000 12268 Enqueuing Expose request
05:13:10.703 00.000 11616 Worker thread wakes up
05:13:10.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:10.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:12.704 02.001 11616 Exposure complete
05:13:12.757 00.053 11616 worker thread done servicing request
05:13:12.757 00.000 12268 OnExposeComplete: enter
05:13:12.757 00.000 12268 UpdateGuideState(): m_state=2
05:13:12.757 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:13:12.758 00.001 12268 Star::Find returns 1 (0), X=665.26, Y=915.69, Mass=52, SNR=5.0, Peak=28 HFD=6.2
05:13:12.758 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
05:13:12.758 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
05:13:12.758 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.36 hyp=0.56 cameraTheta=2.44 mountX=0.32 mountY=-0.47, mountTheta=-0.98
05:13:12.760 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:13:12.774 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:13:12.775 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:12.775 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:12.775 00.000 12268 Enqueuing Expose request
05:13:12.775 00.000 11616 Worker thread wakes up
05:13:12.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:12.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:13:14.783 02.008 11616 Exposure complete
05:13:14.835 00.052 11616 worker thread done servicing request
05:13:14.835 00.000 12268 OnExposeComplete: enter
05:13:14.835 00.000 12268 UpdateGuideState(): m_state=2
05:13:14.836 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:13:14.836 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.95, Mass=53, SNR=5.1, Peak=30 HFD=4.0
05:13:14.836 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
05:13:14.836 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
05:13:14.836 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.62 hyp=0.65 cameraTheta=1.84 mountX=0.60 mountY=-0.25, mountTheta=-0.40
05:13:14.838 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:14.853 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:13:14.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:14.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:14.853 00.000 12268 Enqueuing Expose request
05:13:14.854 00.001 11616 Worker thread wakes up
05:13:14.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:14.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:16.854 02.000 11616 Exposure complete
05:13:16.913 00.059 11616 worker thread done servicing request
05:13:16.913 00.000 12268 OnExposeComplete: enter
05:13:16.914 00.001 12268 UpdateGuideState(): m_state=2
05:13:16.914 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:13:16.914 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=916.02, Mass=48, SNR=4.8, Peak=29 HFD=3.6
05:13:16.914 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
05:13:16.914 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.07)
05:13:16.914 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.68 hyp=0.70 cameraTheta=1.37 mountX=0.69 mountY=0.05, mountTheta=0.07
05:13:16.917 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:16.935 00.018 12268 UpdateGuideState exits: m=48 SNR=4.8
05:13:16.935 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:16.935 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:16.935 00.000 12268 Enqueuing Expose request
05:13:16.935 00.000 11616 Worker thread wakes up
05:13:16.936 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:16.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:17.075 00.139 12268 evsrv: cli 0F8E69C0 connect
05:13:17.075 00.000 12268 case statement mapped state 2 to 1
05:13:17.075 00.000 12268 case statement mapped state 2 to 1
05:13:17.076 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2466de87-58a1-474d-ba24-319b49c471b2"}
05:13:17.076 00.000 12268 case statement mapped state 2 to 1
05:13:17.076 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"2466de87-58a1-474d-ba24-319b49c471b2"}
05:13:17.077 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:13:18.957 01.880 11616 Exposure complete
05:13:19.014 00.057 12268 OnExposeComplete: enter
05:13:19.014 00.000 11616 worker thread done servicing request
05:13:19.014 00.000 12268 UpdateGuideState(): m_state=2
05:13:19.014 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:13:19.014 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.23, Mass=53, SNR=5.1, Peak=31 HFD=3.8
05:13:19.015 00.001 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
05:13:19.015 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
05:13:19.015 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-2.57 mountX=-0.12 mountY=-0.15, mountTheta=-2.26
05:13:19.017 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:19.034 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
05:13:19.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:19.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:19.034 00.000 12268 Enqueuing Expose request
05:13:19.034 00.000 11616 Worker thread wakes up
05:13:19.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:19.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:13:21.157 02.123 11616 Exposure complete
05:13:21.217 00.060 11616 worker thread done servicing request
05:13:21.217 00.000 12268 OnExposeComplete: enter
05:13:21.217 00.000 12268 UpdateGuideState(): m_state=2
05:13:21.218 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:13:21.218 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=40, SNR=4.4, Peak=28 HFD=4.0
05:13:21.218 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
05:13:21.218 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
05:13:21.218 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.23 hyp=0.55 cameraTheta=0.43 mountX=0.28 mountY=0.47, mountTheta=1.03
05:13:21.220 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:21.238 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
05:13:21.238 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:21.238 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:21.238 00.000 12268 Enqueuing Expose request
05:13:21.238 00.000 11616 Worker thread wakes up
05:13:21.238 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:21.238 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:23.265 02.027 11616 Exposure complete
05:13:23.324 00.059 11616 worker thread done servicing request
05:13:23.324 00.000 12268 OnExposeComplete: enter
05:13:23.324 00.000 12268 UpdateGuideState(): m_state=2
05:13:23.324 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:13:23.324 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.91, Mass=64, SNR=5.5, Peak=30 HFD=6.3
05:13:23.325 00.001 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
05:13:23.325 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.10)
05:13:23.325 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.58 hyp=0.59 cameraTheta=1.40 mountX=0.59 mountY=0.03, mountTheta=0.05
05:13:23.327 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:13:23.344 00.017 12268 UpdateGuideState exits: m=64 SNR=5.5
05:13:23.345 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:23.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:23.345 00.000 12268 Enqueuing Expose request
05:13:23.345 00.000 11616 Worker thread wakes up
05:13:23.345 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:23.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:25.397 02.052 11616 Exposure complete
05:13:25.501 00.104 11616 worker thread done servicing request
05:13:25.501 00.000 12268 OnExposeComplete: enter
05:13:25.501 00.000 12268 UpdateGuideState(): m_state=2
05:13:25.502 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:13:25.502 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.42, Mass=47, SNR=4.8, Peak=31 HFD=3.4
05:13:25.502 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.92 = 0.92)
05:13:25.502 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.19 = -2.19)
05:13:25.502 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.39 mountX=0.08 mountY=-0.11, mountTheta=-0.93
05:13:25.504 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:13:25.522 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
05:13:25.522 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:25.522 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:25.522 00.000 12268 Enqueuing Expose request
05:13:25.523 00.001 11616 Worker thread wakes up
05:13:25.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:25.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:13:27.557 02.034 11616 Exposure complete
05:13:27.625 00.068 11616 worker thread done servicing request
05:13:27.625 00.000 12268 OnExposeComplete: enter
05:13:27.625 00.000 12268 UpdateGuideState(): m_state=2
05:13:27.626 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:13:27.626 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=39, SNR=4.4, Peak=27 HFD=4.1
05:13:27.626 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
05:13:27.626 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
05:13:27.626 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.22 hyp=0.60 cameraTheta=0.38 mountX=0.27 mountY=0.52, mountTheta=1.09
05:13:27.628 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:27.644 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
05:13:27.644 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:27.644 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:27.645 00.001 12268 Enqueuing Expose request
05:13:27.645 00.000 11616 Worker thread wakes up
05:13:27.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:27.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:29.670 02.025 11616 Exposure complete
05:13:29.724 00.054 11616 worker thread done servicing request
05:13:29.724 00.000 12268 OnExposeComplete: enter
05:13:29.724 00.000 12268 UpdateGuideState(): m_state=2
05:13:29.724 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:13:29.724 00.000 12268 Star::Find returns 1 (0), X=665.06, Y=915.61, Mass=52, SNR=5.0, Peak=27 HFD=5.4
05:13:29.725 00.001 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
05:13:29.725 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
05:13:29.725 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=0.28 hyp=0.68 cameraTheta=2.72 mountX=0.22 mountY=-0.65, mountTheta=-1.25
05:13:29.727 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:13:29.742 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:13:29.743 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:29.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:29.743 00.000 12268 Enqueuing Expose request
05:13:29.743 00.000 11616 Worker thread wakes up
05:13:29.743 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:29.743 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:13:31.749 02.006 11616 Exposure complete
05:13:31.803 00.054 11616 worker thread done servicing request
05:13:31.803 00.000 12268 OnExposeComplete: enter
05:13:31.803 00.000 12268 UpdateGuideState(): m_state=2
05:13:31.803 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:13:31.804 00.001 12268 Star::Find returns 1 (0), X=665.62, Y=915.45, Mass=54, SNR=5.1, Peak=30 HFD=4.4
05:13:31.804 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
05:13:31.804 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
05:13:31.804 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.14 cameraTheta=2.04 mountX=0.12 mountY=-0.08, mountTheta=-0.58
05:13:31.807 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:31.822 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:13:31.822 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:31.823 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:31.823 00.000 12268 Enqueuing Expose request
05:13:31.823 00.000 11616 Worker thread wakes up
05:13:31.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:31.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:13:33.829 02.006 11616 Exposure complete
05:13:33.884 00.055 11616 worker thread done servicing request
05:13:33.884 00.000 12268 OnExposeComplete: enter
05:13:33.884 00.000 12268 UpdateGuideState(): m_state=2
05:13:33.884 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:13:33.884 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.66, Mass=49, SNR=4.9, Peak=27 HFD=5.1
05:13:33.885 00.001 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
05:13:33.885 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
05:13:33.885 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.33 mountX=0.34 mountY=0.04, mountTheta=0.11
05:13:33.887 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:33.903 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
05:13:33.903 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:33.903 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:33.903 00.000 12268 Enqueuing Expose request
05:13:33.903 00.000 11616 Worker thread wakes up
05:13:33.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:33.904 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:35.925 02.021 11616 Exposure complete
05:13:35.988 00.063 11616 worker thread done servicing request
05:13:35.989 00.001 12268 OnExposeComplete: enter
05:13:35.989 00.000 12268 UpdateGuideState(): m_state=2
05:13:35.989 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:13:35.989 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.61, Mass=60, SNR=5.4, Peak=30 HFD=5.7
05:13:35.989 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
05:13:35.989 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
05:13:35.989 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.27 hyp=0.31 cameraTheta=2.09 mountX=0.26 mountY=-0.19, mountTheta=-0.63
05:13:35.992 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:36.009 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
05:13:36.010 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:36.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:36.010 00.000 12268 Enqueuing Expose request
05:13:36.010 00.000 11616 Worker thread wakes up
05:13:36.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:36.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:38.030 02.020 11616 Exposure complete
05:13:38.099 00.069 11616 worker thread done servicing request
05:13:38.099 00.000 12268 OnExposeComplete: enter
05:13:38.099 00.000 12268 UpdateGuideState(): m_state=2
05:13:38.099 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:13:38.099 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.94, Mass=67, SNR=5.7, Peak=29 HFD=6.7
05:13:38.100 00.001 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
05:13:38.100 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
05:13:38.100 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.61 hyp=0.69 cameraTheta=2.06 mountX=0.58 mountY=-0.40, mountTheta=-0.61
05:13:38.103 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:38.120 00.017 12268 UpdateGuideState exits: m=67 SNR=5.7
05:13:38.120 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:38.120 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:38.120 00.000 12268 Enqueuing Expose request
05:13:38.120 00.000 11616 Worker thread wakes up
05:13:38.120 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:38.120 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:13:40.152 02.032 11616 Exposure complete
05:13:40.210 00.058 11616 worker thread done servicing request
05:13:40.210 00.000 12268 OnExposeComplete: enter
05:13:40.210 00.000 12268 UpdateGuideState(): m_state=2
05:13:40.210 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:13:40.210 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.86, Mass=59, SNR=5.3, Peak=30 HFD=4.1
05:13:40.211 00.001 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
05:13:40.211 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.98)
05:13:40.211 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.53 hyp=0.55 cameraTheta=1.28 mountX=0.54 mountY=0.09, mountTheta=0.16
05:13:40.213 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:40.231 00.018 12268 UpdateGuideState exits: m=59 SNR=5.3
05:13:40.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:40.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:40.231 00.000 12268 Enqueuing Expose request
05:13:40.231 00.000 11616 Worker thread wakes up
05:13:40.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:40.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:42.252 02.021 11616 Exposure complete
05:13:42.314 00.062 11616 worker thread done servicing request
05:13:42.314 00.000 12268 OnExposeComplete: enter
05:13:42.314 00.000 12268 UpdateGuideState(): m_state=2
05:13:42.314 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:13:42.314 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.29, Mass=60, SNR=5.4, Peak=31 HFD=4.4
05:13:42.314 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
05:13:42.315 00.001 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.49)
05:13:42.315 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.21 mountX=-0.02 mountY=0.21, mountTheta=1.69
05:13:42.317 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:42.336 00.019 12268 UpdateGuideState exits: m=60 SNR=5.4
05:13:42.336 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:42.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:42.336 00.000 12268 Enqueuing Expose request
05:13:42.336 00.000 11616 Worker thread wakes up
05:13:42.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:42.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:13:44.355 02.019 11616 Exposure complete
05:13:44.406 00.051 11616 worker thread done servicing request
05:13:44.406 00.000 12268 OnExposeComplete: enter
05:13:44.406 00.000 12268 UpdateGuideState(): m_state=2
05:13:44.406 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:13:44.406 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.42, Mass=50, SNR=4.9, Peak=29 HFD=4.3
05:13:44.406 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
05:13:44.407 00.001 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
05:13:44.407 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.57 mountX=0.10 mountY=0.12, mountTheta=0.89
05:13:44.409 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:44.424 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:13:44.424 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:44.424 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:44.424 00.000 12268 Enqueuing Expose request
05:13:44.424 00.000 11616 Worker thread wakes up
05:13:44.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:44.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:13:46.460 02.036 11616 Exposure complete
05:13:46.609 00.149 11616 worker thread done servicing request
05:13:46.621 00.012 12268 OnExposeComplete: enter
05:13:46.622 00.001 12268 UpdateGuideState(): m_state=2
05:13:46.622 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:13:46.622 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=916.00, Mass=50, SNR=4.9, Peak=29 HFD=4.0
05:13:46.622 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
05:13:46.622 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
05:13:46.622 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.67 hyp=0.68 cameraTheta=1.38 mountX=0.68 mountY=0.04, mountTheta=0.06
05:13:46.626 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:46.661 00.035 12268 UpdateGuideState exits: m=50 SNR=4.9
05:13:46.662 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:46.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:46.663 00.001 12268 Enqueuing Expose request
05:13:46.663 00.000 11616 Worker thread wakes up
05:13:46.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:46.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:48.705 02.042 11616 Exposure complete
05:13:48.771 00.066 11616 worker thread done servicing request
05:13:48.771 00.000 12268 OnExposeComplete: enter
05:13:48.771 00.000 12268 UpdateGuideState(): m_state=2
05:13:48.772 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:13:48.772 00.000 12268 Star::Find returns 1 (0), X=666.33, Y=915.53, Mass=44, SNR=4.7, Peak=29 HFD=4.4
05:13:48.772 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
05:13:48.772 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.00)
05:13:48.772 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=0.20 hyp=0.68 cameraTheta=0.30 mountX=0.26 mountY=0.61, mountTheta=1.16
05:13:48.774 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:48.792 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
05:13:48.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:48.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:48.793 00.001 12268 Enqueuing Expose request
05:13:48.793 00.000 11616 Worker thread wakes up
05:13:48.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:48.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:50.921 02.128 11616 Exposure complete
05:13:50.988 00.067 11616 worker thread done servicing request
05:13:50.988 00.000 12268 OnExposeComplete: enter
05:13:50.988 00.000 12268 UpdateGuideState(): m_state=2
05:13:50.988 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:13:50.988 00.000 12268 Star::Find returns 1 (0), X=665.23, Y=916.13, Mass=60, SNR=5.4, Peak=31 HFD=4.6
05:13:50.988 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
05:13:50.988 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
05:13:50.989 00.001 12268 CameraToMount -- cameraX=-0.46 cameraY=0.80 hyp=0.92 cameraTheta=2.09 mountX=0.75 mountY=-0.55, mountTheta=-0.64
05:13:50.991 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:51.008 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
05:13:51.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:51.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:51.008 00.000 12268 Enqueuing Expose request
05:13:51.009 00.001 11616 Worker thread wakes up
05:13:51.009 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:51.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:13:53.116 02.107 11616 Exposure complete
05:13:53.182 00.066 11616 worker thread done servicing request
05:13:53.183 00.001 12268 OnExposeComplete: enter
05:13:53.183 00.000 12268 UpdateGuideState(): m_state=2
05:13:53.183 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:13:53.183 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.87, Mass=59, SNR=5.4, Peak=28 HFD=6.4
05:13:53.183 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
05:13:53.183 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
05:13:53.183 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.54 hyp=0.54 cameraTheta=1.51 mountX=0.54 mountY=-0.04, mountTheta=-0.07
05:13:53.186 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:13:53.205 00.019 12268 UpdateGuideState exits: m=59 SNR=5.4
05:13:53.206 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:53.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:53.206 00.000 12268 Enqueuing Expose request
05:13:53.206 00.000 11616 Worker thread wakes up
05:13:53.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:53.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:13:55.259 02.053 11616 Exposure complete
05:13:55.333 00.074 11616 worker thread done servicing request
05:13:55.333 00.000 12268 OnExposeComplete: enter
05:13:55.333 00.000 12268 UpdateGuideState(): m_state=2
05:13:55.334 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:13:55.334 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.25, Mass=46, SNR=4.8, Peak=31 HFD=3.8
05:13:55.334 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
05:13:55.334 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.36)
05:13:55.334 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-0.34 mountX=-0.06 mountY=0.24, mountTheta=1.81
05:13:55.337 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:55.355 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
05:13:55.355 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:55.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:55.356 00.001 12268 Enqueuing Expose request
05:13:55.356 00.000 11616 Worker thread wakes up
05:13:55.356 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:55.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:13:57.440 02.084 11616 Exposure complete
05:13:57.599 00.159 11616 worker thread done servicing request
05:13:57.600 00.001 12268 OnExposeComplete: enter
05:13:57.600 00.000 12268 UpdateGuideState(): m_state=2
05:13:57.600 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:13:57.600 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.84, Mass=50, SNR=5.0, Peak=28 HFD=7.0
05:13:57.600 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
05:13:57.600 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
05:13:57.601 00.001 12268 CameraToMount -- cameraX=-0.19 cameraY=0.51 hyp=0.55 cameraTheta=1.93 mountX=0.49 mountY=-0.26, mountTheta=-0.48
05:13:57.603 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:13:57.624 00.021 12268 UpdateGuideState exits: m=50 SNR=5.0
05:13:57.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:57.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:13:57.625 00.001 12268 Enqueuing Expose request
05:13:57.651 00.026 11616 Worker thread wakes up
05:13:57.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:13:57.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:13:59.731 02.080 11616 Exposure complete
05:14:00.008 00.277 11616 worker thread done servicing request
05:14:00.008 00.000 12268 OnExposeComplete: enter
05:14:00.008 00.000 12268 UpdateGuideState(): m_state=2
05:14:00.008 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:14:00.008 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.74, Mass=52, SNR=5.0, Peak=28 HFD=4.6
05:14:00.008 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
05:14:00.009 00.001 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
05:14:00.009 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.47 mountX=0.41 mountY=-0.01, mountTheta=-0.02
05:14:00.012 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:00.034 00.022 12268 UpdateGuideState exits: m=52 SNR=5.0
05:14:00.035 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:00.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:00.035 00.000 12268 Enqueuing Expose request
05:14:00.035 00.000 11616 Worker thread wakes up
05:14:00.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:00.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:02.153 02.118 11616 Exposure complete
05:14:02.309 00.156 12268 OnExposeComplete: enter
05:14:02.309 00.000 11616 worker thread done servicing request
05:14:02.309 00.000 12268 UpdateGuideState(): m_state=2
05:14:02.310 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:14:02.310 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.69, Mass=55, SNR=5.2, Peak=30 HFD=4.8
05:14:02.310 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
05:14:02.310 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
05:14:02.310 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.35 hyp=0.40 cameraTheta=1.09 mountX=0.37 mountY=0.14, mountTheta=0.35
05:14:02.313 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:02.335 00.022 12268 UpdateGuideState exits: m=55 SNR=5.2
05:14:02.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:02.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:02.335 00.000 12268 Enqueuing Expose request
05:14:02.336 00.001 11616 Worker thread wakes up
05:14:02.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:02.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:04.363 02.027 11616 Exposure complete
05:14:04.424 00.061 11616 worker thread done servicing request
05:14:04.424 00.000 12268 OnExposeComplete: enter
05:14:04.424 00.000 12268 UpdateGuideState(): m_state=2
05:14:04.424 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:14:04.425 00.001 12268 Star::Find returns 1 (0), X=665.54, Y=915.46, Mass=54, SNR=5.1, Peak=31 HFD=3.8
05:14:04.425 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
05:14:04.425 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
05:14:04.425 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.41 mountX=0.11 mountY=-0.16, mountTheta=-0.95
05:14:04.427 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:04.445 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
05:14:04.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:04.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:04.445 00.000 12268 Enqueuing Expose request
05:14:04.445 00.000 11616 Worker thread wakes up
05:14:04.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:04.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:14:06.510 02.065 11616 Exposure complete
05:14:06.580 00.070 11616 worker thread done servicing request
05:14:06.581 00.001 12268 OnExposeComplete: enter
05:14:06.581 00.000 12268 UpdateGuideState(): m_state=2
05:14:06.581 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:14:06.581 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=916.09, Mass=47, SNR=4.8, Peak=29 HFD=3.3
05:14:06.581 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
05:14:06.581 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
05:14:06.581 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.76 hyp=0.76 cameraTheta=1.65 mountX=0.75 mountY=-0.15, mountTheta=-0.20
05:14:06.585 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:06.603 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
05:14:06.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:06.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:06.603 00.000 12268 Enqueuing Expose request
05:14:06.603 00.000 11616 Worker thread wakes up
05:14:06.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:06.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:08.670 02.067 11616 Exposure complete
05:14:08.739 00.069 12268 OnExposeComplete: enter
05:14:08.739 00.000 12268 UpdateGuideState(): m_state=2
05:14:08.739 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:14:08.740 00.001 11616 worker thread done servicing request
05:14:08.740 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.55, Mass=45, SNR=4.7, Peak=30 HFD=3.3
05:14:08.740 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
05:14:08.740 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
05:14:08.741 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.38 mountX=0.22 mountY=0.01, mountTheta=0.06
05:14:08.743 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:08.762 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
05:14:08.763 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:08.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:08.763 00.000 12268 Enqueuing Expose request
05:14:08.763 00.000 11616 Worker thread wakes up
05:14:08.763 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:08.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:10.790 02.027 11616 Exposure complete
05:14:10.860 00.070 11616 worker thread done servicing request
05:14:10.860 00.000 12268 OnExposeComplete: enter
05:14:10.860 00.000 12268 UpdateGuideState(): m_state=2
05:14:10.861 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:14:10.861 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.42, Mass=64, SNR=5.5, Peak=30 HFD=5.8
05:14:10.861 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
05:14:10.861 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
05:14:10.861 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.20 mountX=0.08 mountY=-0.08, mountTheta=-0.75
05:14:10.863 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:10.883 00.020 12268 UpdateGuideState exits: m=64 SNR=5.5
05:14:10.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:10.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:10.884 00.001 12268 Enqueuing Expose request
05:14:10.884 00.000 11616 Worker thread wakes up
05:14:10.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:10.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:14:12.905 02.021 11616 Exposure complete
05:14:12.968 00.063 11616 worker thread done servicing request
05:14:12.968 00.000 12268 OnExposeComplete: enter
05:14:12.968 00.000 12268 UpdateGuideState(): m_state=2
05:14:12.969 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:14:12.969 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.87, Mass=61, SNR=5.4, Peak=32 HFD=4.2
05:14:12.969 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
05:14:12.969 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
05:14:12.969 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.54 hyp=0.54 cameraTheta=1.52 mountX=0.54 mountY=-0.04, mountTheta=-0.08
05:14:12.971 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:12.989 00.018 12268 UpdateGuideState exits: m=61 SNR=5.4
05:14:12.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:12.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:12.989 00.000 12268 Enqueuing Expose request
05:14:12.989 00.000 11616 Worker thread wakes up
05:14:12.990 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:12.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:15.009 02.019 11616 Exposure complete
05:14:15.069 00.060 11616 worker thread done servicing request
05:14:15.070 00.001 12268 OnExposeComplete: enter
05:14:15.070 00.000 12268 UpdateGuideState(): m_state=2
05:14:15.070 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:14:15.070 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.55, Mass=57, SNR=5.2, Peak=30 HFD=5.9
05:14:15.070 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
05:14:15.070 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
05:14:15.070 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.22 hyp=0.30 cameraTheta=2.33 mountX=0.20 mountY=-0.23, mountTheta=-0.87
05:14:15.073 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:15.089 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
05:14:15.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:15.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:15.089 00.000 12268 Enqueuing Expose request
05:14:15.090 00.001 11616 Worker thread wakes up
05:14:15.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:15.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:14:17.157 02.067 11616 Exposure complete
05:14:17.221 00.064 11616 worker thread done servicing request
05:14:17.221 00.000 12268 OnExposeComplete: enter
05:14:17.222 00.001 12268 UpdateGuideState(): m_state=2
05:14:17.222 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:14:17.222 00.000 12268 Star::Find returns 1 (0), X=665.10, Y=915.17, Mass=49, SNR=4.9, Peak=28 HFD=4.4
05:14:17.222 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
05:14:17.222 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
05:14:17.222 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-0.16 hyp=0.61 cameraTheta=-2.88 mountX=-0.21 mountY=-0.56, mountTheta=-1.93
05:14:17.225 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:17.245 00.020 12268 UpdateGuideState exits: m=49 SNR=4.9
05:14:17.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:17.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:17.245 00.000 12268 Enqueuing Expose request
05:14:17.246 00.001 11616 Worker thread wakes up
05:14:17.246 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:17.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:14:19.282 02.036 11616 Exposure complete
05:14:19.356 00.074 11616 worker thread done servicing request
05:14:19.356 00.000 12268 OnExposeComplete: enter
05:14:19.356 00.000 12268 UpdateGuideState(): m_state=2
05:14:19.356 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:14:19.356 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.80, Mass=45, SNR=4.7, Peak=30 HFD=3.3
05:14:19.356 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
05:14:19.357 00.001 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
05:14:19.357 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.46 hyp=0.47 cameraTheta=1.43 mountX=0.47 mountY=0.00, mountTheta=0.01
05:14:19.359 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:19.380 00.021 12268 UpdateGuideState exits: m=45 SNR=4.7
05:14:19.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:19.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:19.380 00.000 12268 Enqueuing Expose request
05:14:19.380 00.000 11616 Worker thread wakes up
05:14:19.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:19.381 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:21.414 02.033 11616 Exposure complete
05:14:21.486 00.072 11616 worker thread done servicing request
05:14:21.489 00.003 12268 OnExposeComplete: enter
05:14:21.489 00.000 12268 UpdateGuideState(): m_state=2
05:14:21.490 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:14:21.490 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.65, Mass=52, SNR=5.0, Peak=29 HFD=4.0
05:14:21.490 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
05:14:21.490 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
05:14:21.490 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.32 hyp=0.38 cameraTheta=2.14 mountX=0.30 mountY=-0.24, mountTheta=-0.69
05:14:21.494 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:21.522 00.028 12268 UpdateGuideState exits: m=52 SNR=5.0
05:14:21.522 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:21.524 00.002 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:21.524 00.000 12268 Enqueuing Expose request
05:14:21.524 00.000 11616 Worker thread wakes up
05:14:21.525 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:21.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:14:23.562 02.037 11616 Exposure complete
05:14:23.649 00.087 12268 OnExposeComplete: enter
05:14:23.649 00.000 12268 UpdateGuideState(): m_state=2
05:14:23.649 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:14:23.649 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.61, Mass=45, SNR=4.7, Peak=33 HFD=3.2
05:14:23.649 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
05:14:23.649 00.000 11616 worker thread done servicing request
05:14:23.649 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.53)
05:14:23.650 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=0.28 hyp=0.38 cameraTheta=0.83 mountX=0.30 mountY=0.22, mountTheta=0.63
05:14:23.652 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:23.670 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
05:14:23.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:23.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:23.670 00.000 12268 Enqueuing Expose request
05:14:23.671 00.001 11616 Worker thread wakes up
05:14:23.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:23.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:25.700 02.029 11616 Exposure complete
05:14:25.759 00.059 11616 worker thread done servicing request
05:14:25.759 00.000 12268 OnExposeComplete: enter
05:14:25.759 00.000 12268 UpdateGuideState(): m_state=2
05:14:25.759 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:14:25.759 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=916.12, Mass=58, SNR=5.3, Peak=29 HFD=6.5
05:14:25.760 00.001 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
05:14:25.760 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
05:14:25.760 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.78 hyp=0.80 cameraTheta=1.76 mountX=0.77 mountY=-0.25, mountTheta=-0.32
05:14:25.762 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=21, Gamma=1.290
05:14:25.778 00.016 12268 UpdateGuideState exits: m=58 SNR=5.3
05:14:25.778 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:25.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:25.778 00.000 12268 Enqueuing Expose request
05:14:25.778 00.000 11616 Worker thread wakes up
05:14:25.779 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:25.779 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:27.810 02.031 11616 Exposure complete
05:14:27.872 00.062 11616 worker thread done servicing request
05:14:27.872 00.000 12268 OnExposeComplete: enter
05:14:27.872 00.000 12268 UpdateGuideState(): m_state=2
05:14:27.872 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:14:27.872 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.64, Mass=50, SNR=4.9, Peak=27 HFD=5.1
05:14:27.872 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
05:14:27.873 00.001 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.69)
05:14:27.873 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.31 hyp=0.37 cameraTheta=0.99 mountX=0.33 mountY=0.16, mountTheta=0.46
05:14:27.875 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:27.892 00.017 12268 UpdateGuideState exits: m=50 SNR=4.9
05:14:27.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:27.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:27.892 00.000 12268 Enqueuing Expose request
05:14:27.892 00.000 11616 Worker thread wakes up
05:14:27.892 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:27.893 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:29.928 02.035 11616 Exposure complete
05:14:29.992 00.064 12268 OnExposeComplete: enter
05:14:29.993 00.001 12268 UpdateGuideState(): m_state=2
05:14:29.993 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:14:29.993 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.83, Mass=56, SNR=5.2, Peak=28 HFD=5.1
05:14:29.993 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
05:14:29.994 00.001 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
05:14:29.994 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.49 hyp=0.52 cameraTheta=1.86 mountX=0.48 mountY=-0.21, mountTheta=-0.42
05:14:29.994 00.000 11616 worker thread done servicing request
05:14:29.998 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:30.018 00.020 12268 UpdateGuideState exits: m=56 SNR=5.2
05:14:30.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:30.019 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:30.019 00.000 12268 Enqueuing Expose request
05:14:30.019 00.000 11616 Worker thread wakes up
05:14:30.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:30.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:32.053 02.034 11616 Exposure complete
05:14:32.129 00.076 11616 worker thread done servicing request
05:14:32.129 00.000 12268 OnExposeComplete: enter
05:14:32.129 00.000 12268 UpdateGuideState(): m_state=2
05:14:32.129 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:14:32.129 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=916.05, Mass=59, SNR=5.3, Peak=29 HFD=6.5
05:14:32.129 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
05:14:32.129 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
05:14:32.130 00.001 12268 CameraToMount -- cameraX=-0.20 cameraY=0.72 hyp=0.75 cameraTheta=1.84 mountX=0.70 mountY=-0.29, mountTheta=-0.40
05:14:32.132 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:32.148 00.016 12268 UpdateGuideState exits: m=59 SNR=5.3
05:14:32.149 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:32.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:32.149 00.000 12268 Enqueuing Expose request
05:14:32.149 00.000 11616 Worker thread wakes up
05:14:32.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:32.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:14:34.159 02.010 11616 Exposure complete
05:14:34.211 00.052 11616 worker thread done servicing request
05:14:34.211 00.000 12268 OnExposeComplete: enter
05:14:34.211 00.000 12268 UpdateGuideState(): m_state=2
05:14:34.211 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:14:34.212 00.001 12268 Star::Find returns 1 (0), X=665.65, Y=916.20, Mass=56, SNR=5.2, Peak=31 HFD=4.5
05:14:34.212 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
05:14:34.212 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
05:14:34.212 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.86 hyp=0.86 cameraTheta=1.61 mountX=0.86 mountY=-0.14, mountTheta=-0.16
05:14:34.214 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:34.228 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
05:14:34.228 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:34.228 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:34.229 00.001 12268 Enqueuing Expose request
05:14:34.229 00.000 11616 Worker thread wakes up
05:14:34.229 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:34.229 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:36.244 02.015 11616 Exposure complete
05:14:36.294 00.050 11616 worker thread done servicing request
05:14:36.294 00.000 12268 OnExposeComplete: enter
05:14:36.294 00.000 12268 UpdateGuideState(): m_state=2
05:14:36.295 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:14:36.295 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.55, Mass=51, SNR=5.0, Peak=28 HFD=3.7
05:14:36.295 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
05:14:36.295 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
05:14:36.295 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.22 mountX=0.23 mountY=0.05, mountTheta=0.22
05:14:36.297 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:36.312 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:14:36.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:36.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:36.312 00.000 12268 Enqueuing Expose request
05:14:36.312 00.000 11616 Worker thread wakes up
05:14:36.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:36.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:38.326 02.014 11616 Exposure complete
05:14:38.379 00.053 11616 worker thread done servicing request
05:14:38.380 00.001 12268 OnExposeComplete: enter
05:14:38.380 00.000 12268 UpdateGuideState(): m_state=2
05:14:38.380 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:14:38.380 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=916.01, Mass=60, SNR=5.3, Peak=29 HFD=6.2
05:14:38.380 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
05:14:38.380 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
05:14:38.380 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.68 hyp=0.74 cameraTheta=1.98 mountX=0.65 mountY=-0.38, mountTheta=-0.53
05:14:38.383 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:38.400 00.017 12268 UpdateGuideState exits: m=60 SNR=5.3
05:14:38.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:38.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:38.400 00.000 12268 Enqueuing Expose request
05:14:38.400 00.000 11616 Worker thread wakes up
05:14:38.400 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:38.400 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:14:40.415 02.015 11616 Exposure complete
05:14:40.465 00.050 11616 worker thread done servicing request
05:14:40.465 00.000 12268 OnExposeComplete: enter
05:14:40.466 00.001 12268 UpdateGuideState(): m_state=2
05:14:40.466 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:14:40.466 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.33, Mass=48, SNR=4.9, Peak=31 HFD=3.8
05:14:40.466 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
05:14:40.466 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.68)
05:14:40.466 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-0.02 mountX=0.01 mountY=0.14, mountTheta=1.50
05:14:40.468 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:40.484 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
05:14:40.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:40.485 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:40.485 00.000 12268 Enqueuing Expose request
05:14:40.486 00.001 11616 Worker thread wakes up
05:14:40.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:40.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:14:42.502 02.016 11616 Exposure complete
05:14:42.554 00.052 11616 worker thread done servicing request
05:14:42.554 00.000 12268 OnExposeComplete: enter
05:14:42.554 00.000 12268 UpdateGuideState(): m_state=2
05:14:42.555 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:14:42.555 00.000 12268 Star::Find returns 1 (0), X=664.67, Y=916.35, Mass=61, SNR=5.4, Peak=31 HFD=5.8
05:14:42.555 00.000 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
05:14:42.555 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
05:14:42.555 00.000 12268 CameraToMount -- cameraX=-1.01 cameraY=1.02 hyp=1.44 cameraTheta=2.35 mountX=0.92 mountY=-1.14, mountTheta=-0.89
05:14:42.557 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:14:42.573 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
05:14:42.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:42.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:42.573 00.000 12268 Enqueuing Expose request
05:14:42.573 00.000 11616 Worker thread wakes up
05:14:42.574 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:42.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:14:44.593 02.019 11616 Exposure complete
05:14:44.645 00.052 11616 worker thread done servicing request
05:14:44.645 00.000 12268 OnExposeComplete: enter
05:14:44.645 00.000 12268 UpdateGuideState(): m_state=2
05:14:44.645 00.000 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:14:44.645 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.53, Mass=53, SNR=5.1, Peak=31 HFD=3.9
05:14:44.645 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
05:14:44.645 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.49)
05:14:44.646 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=0.19 hyp=0.27 cameraTheta=0.79 mountX=0.21 mountY=0.17, mountTheta=0.67
05:14:44.647 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:44.662 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:14:44.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:44.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:44.662 00.000 12268 Enqueuing Expose request
05:14:44.662 00.000 11616 Worker thread wakes up
05:14:44.663 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:44.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:46.236 01.573 12268 evsrv: cli 0F8E69C0 connect
05:14:46.236 00.000 12268 case statement mapped state 2 to 1
05:14:46.236 00.000 12268 case statement mapped state 2 to 1
05:14:46.237 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"d417bd2e-ee1d-427d-8e9a-691032d28e8e"}
05:14:46.237 00.000 12268 case statement mapped state 2 to 1
05:14:46.237 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"d417bd2e-ee1d-427d-8e9a-691032d28e8e"}
05:14:46.238 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:14:46.239 00.001 12268 evsrv: cli 0F8E6D80 connect
05:14:46.239 00.000 12268 case statement mapped state 2 to 1
05:14:46.240 00.001 12268 case statement mapped state 2 to 1
05:14:46.240 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"564bf36f-dce6-42eb-be49-6395f3e9107a"}
05:14:46.240 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"564bf36f-dce6-42eb-be49-6395f3e9107a"}
05:14:46.241 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:14:46.242 00.001 12268 evsrv: cli 0F8E69C0 connect
05:14:46.242 00.000 12268 case statement mapped state 2 to 1
05:14:46.243 00.001 12268 case statement mapped state 2 to 1
05:14:46.243 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"75ec58c9-0298-48e9-bb4a-27115888c574"}
05:14:46.243 00.000 12268 PhdController::Guide begins
05:14:46.243 00.000 12268 PhdController: newstate STATE_SETUP
05:14:46.245 00.002 12268 PhdController: setup
05:14:46.245 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:14:46.245 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:14:46.245 00.000 12268 PhdController: newstate STATE_GUIDE
05:14:46.245 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:14:46.245 00.000 12268 guider state => CALIBRATED
05:14:46.245 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:14:46.245 00.000 12268 reset dither spiral
05:14:46.246 00.001 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:14:46.246 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"75ec58c9-0298-48e9-bb4a-27115888c574"}
05:14:46.248 00.002 12268 evsrv: cli 0F8E69C0 disconnect
05:14:46.249 00.001 12268 evsrv: cli 0F8E6D80 connect
05:14:46.249 00.000 12268 case statement mapped state 5 to 1
05:14:46.250 00.001 12268 case statement mapped state 5 to 1
05:14:46.250 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"aa059cb8-562b-4e3b-b2cd-2882b4af7677"}
05:14:46.250 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"aa059cb8-562b-4e3b-b2cd-2882b4af7677"}
05:14:46.251 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:14:46.255 00.004 12268 evsrv: cli 0FA411A0 connect
05:14:46.256 00.001 12268 case statement mapped state 5 to 1
05:14:46.256 00.000 12268 case statement mapped state 5 to 1
05:14:46.256 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"30bf1a75-cdda-4e2c-8e2d-a869ef5d2540"}
05:14:46.257 00.001 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.68,915.33],"id":"30bf1a75-cdda-4e2c-8e2d-a869ef5d2540"}
05:14:46.258 00.001 12268 evsrv: cli 0FA411A0 disconnect
05:14:46.259 00.001 12268 evsrv: cli 013B52E0 connect
05:14:46.259 00.000 12268 case statement mapped state 5 to 1
05:14:46.259 00.000 12268 case statement mapped state 5 to 1
05:14:46.260 00.001 12268 evsrv: cli 013B52E0 request: {"method":"get_app_state","id":"b9893b87-208e-4df7-92dd-7eed1de0ed0a"}
05:14:46.260 00.000 12268 case statement mapped state 5 to 1
05:14:46.260 00.000 12268 evsrv: cli 013B52E0 response: {"jsonrpc":"2.0","result":"Selected","id":"b9893b87-208e-4df7-92dd-7eed1de0ed0a"}
05:14:46.261 00.001 12268 evsrv: cli 013B52E0 disconnect
05:14:46.672 00.411 11616 Exposure complete
05:14:46.726 00.054 11616 worker thread done servicing request
05:14:46.726 00.000 12268 OnExposeComplete: enter
05:14:46.726 00.000 12268 UpdateGuideState(): m_state=5
05:14:46.727 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
05:14:46.727 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.85, Mass=51, SNR=5.0, Peak=29 HFD=4.0
05:14:46.727 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
05:14:46.727 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
05:14:46.727 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.51 hyp=0.52 cameraTheta=1.67 mountX=0.51 mountY=-0.12, mountTheta=-0.23
05:14:46.729 00.002 12268 Changing from state CALIBRATED to GUIDING
05:14:46.729 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:14:46.729 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:14:46.729 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:14:46.730 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:14:46.730 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:14:46.730 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:14:46.731 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:14:46.731 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:14:46.731 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:14:46.731 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:14:46.732 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:14:46.732 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:14:46.733 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:14:46.733 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:14:46.733 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:14:46.734 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:14:46.965 00.231 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:14:46.965 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:14:46.966 00.001 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:14:46.970 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:14:46.970 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:14:46.970 00.000 12268 setting lock position to (665.63, 915.85)
05:14:46.971 00.001 12268 MultiStar: stabilizing after lock position change
05:14:46.971 00.000 12268 guider state => GUIDING
05:14:46.971 00.000 12268 Status Line: Guiding
05:14:46.974 00.003 12268 Mount: notify guiding started
05:14:46.974 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:14:46.975 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:14:46.975 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:14:46.975 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:14:46.976 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:14:46.976 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:14:46.976 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:14:46.976 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:14:46.976 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:14:46.977 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:14:46.977 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:14:46.977 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:14:46.977 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:14:46.978 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:14:46.978 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:14:46.978 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:14:46.978 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:14:46.979 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:14:46.979 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:14:46.979 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:14:46.979 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:14:46.979 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:14:46.980 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:14:46.980 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:14:46.980 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:14:46.981 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:14:46.981 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:14:46.981 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:14:46.982 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:14:46.982 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:14:46.982 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:14:46.982 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:14:46.983 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:14:46.983 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:14:46.983 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:14:46.983 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:14:46.983 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:14:46.984 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:14:47.137 00.153 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:14:47.138 00.001 12268 ScopeASCOM::SideOfPier() returns 0
05:14:47.139 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:14:47.139 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:14:47.139 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:14:47.139 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:14:47.139 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:14:47.139 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:14:47.140 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:14:47.140 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:14:47.140 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:14:47.140 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:47.156 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
05:14:47.157 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
05:14:47.157 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:47.157 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:47.157 00.000 12268 Enqueuing Expose request
05:14:47.157 00.000 11616 Worker thread wakes up
05:14:47.157 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:47.157 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:47.261 00.104 12268 evsrv: cli 0F8E69C0 connect
05:14:47.261 00.000 12268 case statement mapped state 6 to 3
05:14:47.262 00.001 12268 case statement mapped state 6 to 3
05:14:47.262 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8cc1b95d-e43a-4189-9d95-3bf9b1345f50"}
05:14:47.262 00.000 12268 case statement mapped state 6 to 3
05:14:47.262 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cc1b95d-e43a-4189-9d95-3bf9b1345f50"}
05:14:47.263 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:14:49.172 01.909 11616 Exposure complete
05:14:49.222 00.050 11616 worker thread done servicing request
05:14:49.223 00.001 12268 OnExposeComplete: enter
05:14:49.223 00.000 12268 UpdateGuideState(): m_state=6
05:14:49.223 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:14:49.223 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.49, Mass=54, SNR=5.1, Peak=30 HFD=4.2
05:14:49.223 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
05:14:49.223 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
05:14:49.223 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.36 hyp=0.37 cameraTheta=-1.31 mountX=-0.35 mountY=0.14, mountTheta=2.76
05:14:49.226 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.09, y=-0.36, opts=13)
05:14:49.226 00.000 12268 Enqueuing Move request for scope (0.09, -0.36)
05:14:49.226 00.000 11616 Worker thread wakes up
05:14:49.226 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.36) opts 0xd
05:14:49.226 00.000 11616 Handling offset move in thread for scope, endpoint = (0.09, -0.36)
05:14:49.226 00.000 11616 Moving (0.09, -0.36) raw xDistance=-0.35 yDistance=0.14
05:14:49.226 00.000 11616 resist switch: large excursion: input -0.35 thresh 0.29 direction from 0 to -1
05:14:49.226 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.04
05:14:49.227 00.001 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -0.35
05:14:49.227 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:49.227 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
05:14:49.227 00.000 11616 MoveAxis(E, 194, ABG)
05:14:49.227 00.000 11616 Guiding  Dir = 2, Dur = 194
05:14:49.227 00.000 11616 IsSlewing returns 1
05:14:49.227 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:14:49.227 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:14:49.228 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:14:49.228 00.000 11616 Move returns status 2, amount 0
05:14:49.228 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:14:49.228 00.000 11616 move complete, result=2
05:14:49.228 00.000 11616 worker thread done servicing request
05:14:49.247 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:49.262 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:14:49.263 00.001 12268 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 1 / 99999
05:14:49.263 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768709689.263,"Host":"ASTROCENTER","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:14:49.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:49.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:49.263 00.000 12268 Enqueuing Expose request
05:14:49.263 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:14:49.263 00.000 11616 Worker thread wakes up
05:14:49.264 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:49.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:49.287 00.023 12268 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
05:14:49.289 00.002 12268 mount move error indicates guiding should stop
05:14:49.289 00.000 12268 Mount: notify guiding stopped
05:14:49.289 00.000 12268 BLC: window closed
05:14:49.289 00.000 12268 BLC: Last direction was reset
05:14:49.289 00.000 12268 PhdController failed: Guiding stopped
05:14:49.289 00.000 12268 PhdController: newstate STATE_FINISH
05:14:49.289 00.000 12268 PhdController complete: fail: Guiding stopped
05:14:49.289 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768709689.289,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
05:14:49.290 00.001 12268 Mount: notify guiding dither settle done success=0
05:14:49.290 00.000 12268 PhdController: newstate STATE_IDLE
05:14:49.290 00.000 12268 Changing from state GUIDING to STOP
05:14:49.290 00.000 12268 guider state => SELECTED
05:14:49.290 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:14:51.266 01.976 11616 Exposure complete
05:14:51.318 00.052 11616 worker thread done servicing request
05:14:51.318 00.000 12268 OnExposeComplete: enter
05:14:51.318 00.000 12268 UpdateGuideState(): m_state=2
05:14:51.318 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:14:51.318 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.63, Mass=65, SNR=5.6, Peak=30 HFD=5.8
05:14:51.318 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
05:14:51.319 00.001 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
05:14:51.319 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.38 mountX=-0.21 mountY=0.07, mountTheta=2.82
05:14:51.343 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:51.357 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
05:14:51.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:51.357 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:51.358 00.001 12268 Enqueuing Expose request
05:14:51.358 00.000 11616 Worker thread wakes up
05:14:51.358 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:51.358 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:53.366 02.008 11616 Exposure complete
05:14:53.429 00.063 11616 worker thread done servicing request
05:14:53.429 00.000 12268 OnExposeComplete: enter
05:14:53.430 00.001 12268 UpdateGuideState(): m_state=2
05:14:53.430 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:14:53.430 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.85, Mass=58, SNR=5.3, Peak=32 HFD=6.1
05:14:53.430 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
05:14:53.430 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
05:14:53.430 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.11 mountX=-0.01 mountY=-0.14, mountTheta=-1.64
05:14:53.433 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:53.450 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
05:14:53.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:53.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:53.450 00.000 12268 Enqueuing Expose request
05:14:53.450 00.000 11616 Worker thread wakes up
05:14:53.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:53.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:14:55.470 02.020 11616 Exposure complete
05:14:55.521 00.051 11616 worker thread done servicing request
05:14:55.521 00.000 12268 OnExposeComplete: enter
05:14:55.521 00.000 12268 UpdateGuideState(): m_state=2
05:14:55.522 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:14:55.522 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.80, Mass=53, SNR=5.1, Peak=29 HFD=7.1
05:14:55.522 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
05:14:55.522 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
05:14:55.522 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-2.84 mountX=-0.06 mountY=-0.14, mountTheta=-1.98
05:14:55.524 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:55.540 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
05:14:55.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:55.541 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:55.541 00.000 12268 Enqueuing Expose request
05:14:55.541 00.000 11616 Worker thread wakes up
05:14:55.541 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:55.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:14:57.557 02.016 11616 Exposure complete
05:14:57.609 00.052 11616 worker thread done servicing request
05:14:57.610 00.001 12268 OnExposeComplete: enter
05:14:57.610 00.000 12268 UpdateGuideState(): m_state=2
05:14:57.610 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:14:57.610 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.79, Mass=63, SNR=5.5, Peak=31 HFD=5.6
05:14:57.610 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
05:14:57.610 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.51)
05:14:57.610 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-0.19 mountX=-0.03 mountY=0.27, mountTheta=1.67
05:14:57.612 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:14:57.627 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
05:14:57.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:57.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:57.627 00.000 12268 Enqueuing Expose request
05:14:57.627 00.000 11616 Worker thread wakes up
05:14:57.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:57.628 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:14:59.637 02.009 11616 Exposure complete
05:14:59.689 00.052 11616 worker thread done servicing request
05:14:59.689 00.000 12268 OnExposeComplete: enter
05:14:59.689 00.000 12268 UpdateGuideState(): m_state=2
05:14:59.689 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:14:59.689 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=39, SNR=4.4, Peak=30 HFD=3.0
05:14:59.689 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
05:14:59.689 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.93)
05:14:59.689 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-0.77 mountX=-0.19 mountY=0.25, mountTheta=2.23
05:14:59.691 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:14:59.706 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:14:59.706 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:59.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:14:59.706 00.000 12268 Enqueuing Expose request
05:14:59.706 00.000 11616 Worker thread wakes up
05:14:59.707 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:14:59.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:01.728 02.021 11616 Exposure complete
05:15:01.779 00.051 11616 worker thread done servicing request
05:15:01.779 00.000 12268 OnExposeComplete: enter
05:15:01.779 00.000 12268 UpdateGuideState(): m_state=2
05:15:01.779 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:15:01.779 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.87, Mass=53, SNR=5.1, Peak=29 HFD=4.4
05:15:01.780 00.001 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
05:15:01.780 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
05:15:01.780 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.15 mountX=0.04 mountY=0.16, mountTheta=1.32
05:15:01.782 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:01.796 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:15:01.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:01.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:01.796 00.000 12268 Enqueuing Expose request
05:15:01.796 00.000 11616 Worker thread wakes up
05:15:01.796 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:01.796 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:03.810 02.014 11616 Exposure complete
05:15:03.861 00.051 11616 worker thread done servicing request
05:15:03.861 00.000 12268 OnExposeComplete: enter
05:15:03.861 00.000 12268 UpdateGuideState(): m_state=2
05:15:03.861 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:15:03.861 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.83, Mass=49, SNR=4.9, Peak=32 HFD=2.9
05:15:03.861 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.31 = 1.98)
05:15:03.861 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.13)
05:15:03.861 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.83 mountX=-0.02 mountY=-0.05, mountTheta=-1.98
05:15:03.864 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:03.878 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
05:15:03.878 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:03.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:03.878 00.000 12268 Enqueuing Expose request
05:15:03.878 00.000 11616 Worker thread wakes up
05:15:03.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:03.879 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:05.882 02.003 11616 Exposure complete
05:15:05.933 00.051 11616 worker thread done servicing request
05:15:05.933 00.000 12268 OnExposeComplete: enter
05:15:05.933 00.000 12268 UpdateGuideState(): m_state=2
05:15:05.934 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:15:05.934 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.38, Mass=52, SNR=5.0, Peak=26 HFD=5.1
05:15:05.934 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
05:15:05.934 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.88)
05:15:05.934 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.46 hyp=0.63 cameraTheta=-0.82 mountX=-0.42 mountY=0.49, mountTheta=2.28
05:15:05.936 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:05.951 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:15:05.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:05.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:05.951 00.000 12268 Enqueuing Expose request
05:15:05.951 00.000 11616 Worker thread wakes up
05:15:05.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:05.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:15:07.953 02.002 11616 Exposure complete
05:15:08.008 00.055 11616 worker thread done servicing request
05:15:08.008 00.000 12268 OnExposeComplete: enter
05:15:08.008 00.000 12268 UpdateGuideState(): m_state=2
05:15:08.009 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:15:08.009 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.64, Mass=53, SNR=5.0, Peak=31 HFD=4.0
05:15:08.009 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.88 = 2.41)
05:15:08.009 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.70)
05:15:08.009 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-2.40 mountX=-0.23 mountY=-0.20, mountTheta=-2.43
05:15:08.011 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:08.027 00.016 12268 UpdateGuideState exits: m=53 SNR=5.0
05:15:08.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:08.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:08.027 00.000 12268 Enqueuing Expose request
05:15:08.027 00.000 11616 Worker thread wakes up
05:15:08.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:08.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:15:10.040 02.013 11616 Exposure complete
05:15:10.093 00.053 11616 worker thread done servicing request
05:15:10.093 00.000 12268 OnExposeComplete: enter
05:15:10.093 00.000 12268 UpdateGuideState(): m_state=2
05:15:10.093 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:15:10.094 00.001 12268 Star::Find returns 1 (0), X=665.11, Y=915.30, Mass=62, SNR=5.5, Peak=32 HFD=6.2
05:15:10.094 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
05:15:10.094 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.63)
05:15:10.094 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-0.55 hyp=0.76 cameraTheta=-2.33 mountX=-0.60 mountY=-0.45, mountTheta=-2.50
05:15:10.096 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:10.111 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
05:15:10.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:10.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:10.111 00.000 12268 Enqueuing Expose request
05:15:10.111 00.000 11616 Worker thread wakes up
05:15:10.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:10.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:15:12.117 02.006 11616 Exposure complete
05:15:12.168 00.051 11616 worker thread done servicing request
05:15:12.168 00.000 12268 OnExposeComplete: enter
05:15:12.168 00.000 12268 UpdateGuideState(): m_state=2
05:15:12.168 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:15:12.168 00.000 12268 Star::Find returns 1 (0), X=665.19, Y=915.53, Mass=51, SNR=5.0, Peak=30 HFD=3.4
05:15:12.168 00.000 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-4.00 = 2.29)
05:15:12.169 00.001 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.82)
05:15:12.169 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.32 hyp=0.54 cameraTheta=-2.52 mountX=-0.36 mountY=-0.40, mountTheta=-2.30
05:15:12.171 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:12.185 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:15:12.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:12.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:12.185 00.000 12268 Enqueuing Expose request
05:15:12.186 00.001 11616 Worker thread wakes up
05:15:12.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:12.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:15:14.208 02.022 11616 Exposure complete
05:15:14.261 00.053 11616 worker thread done servicing request
05:15:14.261 00.000 12268 OnExposeComplete: enter
05:15:14.261 00.000 12268 UpdateGuideState(): m_state=2
05:15:14.261 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:15:14.261 00.000 12268 Star::Find returns 1 (0), X=665.10, Y=916.54, Mass=57, SNR=5.3, Peak=31 HFD=6.2
05:15:14.261 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
05:15:14.261 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
05:15:14.261 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.69 hyp=0.87 cameraTheta=2.22 mountX=0.64 mountY=-0.61, mountTheta=-0.77
05:15:14.263 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:14.278 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
05:15:14.278 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:14.278 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:14.278 00.000 12268 Enqueuing Expose request
05:15:14.278 00.000 11616 Worker thread wakes up
05:15:14.278 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:14.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,902,31,31)
05:15:16.286 02.008 11616 Exposure complete
05:15:16.336 00.050 11616 worker thread done servicing request
05:15:16.337 00.001 12268 OnExposeComplete: enter
05:15:16.337 00.000 12268 UpdateGuideState(): m_state=2
05:15:16.337 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:15:16.337 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.44, Mass=56, SNR=5.2, Peak=34 HFD=2.7
05:15:16.337 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.78 = 2.50)
05:15:16.337 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
05:15:16.337 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.40 hyp=0.55 cameraTheta=-2.31 mountX=-0.44 mountY=-0.31, mountTheta=-2.52
05:15:16.339 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:16.354 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:15:16.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:16.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:16.354 00.000 12268 Enqueuing Expose request
05:15:16.354 00.000 11616 Worker thread wakes up
05:15:16.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:16.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:15:18.375 02.021 11616 Exposure complete
05:15:18.426 00.051 11616 worker thread done servicing request
05:15:18.426 00.000 12268 OnExposeComplete: enter
05:15:18.426 00.000 12268 UpdateGuideState(): m_state=2
05:15:18.427 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:15:18.427 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.80, Mass=50, SNR=4.9, Peak=30 HFD=3.5
05:15:18.427 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
05:15:18.427 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.36)
05:15:18.427 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.34 mountX=-0.03 mountY=0.14, mountTheta=1.81
05:15:18.429 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:15:18.444 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:15:18.444 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:18.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:18.444 00.000 12268 Enqueuing Expose request
05:15:18.444 00.000 11616 Worker thread wakes up
05:15:18.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:18.444 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:20.444 02.000 11616 Exposure complete
05:15:20.497 00.053 11616 worker thread done servicing request
05:15:20.497 00.000 12268 OnExposeComplete: enter
05:15:20.497 00.000 12268 UpdateGuideState(): m_state=2
05:15:20.497 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:15:20.498 00.001 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=43, SNR=4.6, Peak=30 HFD=3.8
05:15:20.498 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
05:15:20.498 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
05:15:20.498 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.28 hyp=0.59 cameraTheta=-0.49 mountX=-0.22 mountY=0.55, mountTheta=1.96
05:15:20.500 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:20.515 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:15:20.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:20.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:20.515 00.000 12268 Enqueuing Expose request
05:15:20.515 00.000 11616 Worker thread wakes up
05:15:20.516 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:20.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:22.523 02.007 11616 Exposure complete
05:15:22.573 00.050 11616 worker thread done servicing request
05:15:22.573 00.000 12268 OnExposeComplete: enter
05:15:22.574 00.001 12268 UpdateGuideState(): m_state=2
05:15:22.574 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:15:22.574 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.61, Mass=53, SNR=5.1, Peak=28 HFD=4.1
05:15:22.574 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
05:15:22.574 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
05:15:22.574 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.24 hyp=0.35 cameraTheta=-0.73 mountX=-0.21 mountY=0.29, mountTheta=2.19
05:15:22.576 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:22.590 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:15:22.591 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:22.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:22.591 00.000 12268 Enqueuing Expose request
05:15:22.591 00.000 11616 Worker thread wakes up
05:15:22.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:22.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:24.600 02.009 11616 Exposure complete
05:15:24.654 00.054 11616 worker thread done servicing request
05:15:24.654 00.000 12268 OnExposeComplete: enter
05:15:24.655 00.001 12268 UpdateGuideState(): m_state=2
05:15:24.655 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:15:24.655 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.60, Mass=57, SNR=5.3, Peak=27 HFD=6.1
05:15:24.655 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
05:15:24.655 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
05:15:24.655 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.24 hyp=0.26 cameraTheta=-1.94 mountX=-0.25 mountY=-0.06, mountTheta=-2.90
05:15:24.657 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:24.672 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
05:15:24.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:24.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:24.672 00.000 12268 Enqueuing Expose request
05:15:24.672 00.000 11616 Worker thread wakes up
05:15:24.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:24.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:26.687 02.015 11616 Exposure complete
05:15:26.738 00.051 11616 worker thread done servicing request
05:15:26.738 00.000 12268 OnExposeComplete: enter
05:15:26.738 00.000 12268 UpdateGuideState(): m_state=2
05:15:26.739 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:15:26.739 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.54, Mass=50, SNR=4.9, Peak=29 HFD=5.3
05:15:26.739 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
05:15:26.739 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
05:15:26.739 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.30 hyp=0.30 cameraTheta=-1.58 mountX=-0.30 mountY=0.03, mountTheta=3.03
05:15:26.741 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:26.756 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:15:26.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:26.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:26.756 00.000 12268 Enqueuing Expose request
05:15:26.756 00.000 11616 Worker thread wakes up
05:15:26.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:26.757 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:28.773 02.016 11616 Exposure complete
05:15:28.823 00.050 11616 worker thread done servicing request
05:15:28.824 00.001 12268 OnExposeComplete: enter
05:15:28.824 00.000 12268 UpdateGuideState(): m_state=2
05:15:28.824 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:15:28.824 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.76, Mass=56, SNR=5.2, Peak=32 HFD=3.1
05:15:28.824 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.25 = 2.04)
05:15:28.824 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.08)
05:15:28.824 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.09 hyp=0.24 cameraTheta=-2.77 mountX=-0.11 mountY=-0.22, mountTheta=-2.04
05:15:28.826 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:28.841 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:15:28.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:28.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:28.841 00.000 12268 Enqueuing Expose request
05:15:28.841 00.000 11616 Worker thread wakes up
05:15:28.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:28.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:15:30.847 02.006 11616 Exposure complete
05:15:30.898 00.051 11616 worker thread done servicing request
05:15:30.898 00.000 12268 OnExposeComplete: enter
05:15:30.898 00.000 12268 UpdateGuideState(): m_state=2
05:15:30.899 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:15:30.899 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.39, Mass=53, SNR=5.1, Peak=30 HFD=4.3
05:15:30.899 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.37 = 2.92)
05:15:30.899 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.19)
05:15:30.899 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.45 hyp=0.48 cameraTheta=-1.89 mountX=-0.46 mountY=-0.09, mountTheta=-2.95
05:15:30.901 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:15:30.915 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:15:30.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:30.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:30.915 00.000 12268 Enqueuing Expose request
05:15:30.916 00.001 11616 Worker thread wakes up
05:15:30.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:30.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:15:32.926 02.010 11616 Exposure complete
05:15:32.978 00.052 11616 worker thread done servicing request
05:15:32.979 00.001 12268 OnExposeComplete: enter
05:15:32.979 00.000 12268 UpdateGuideState(): m_state=2
05:15:32.979 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:15:32.979 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.75, Mass=64, SNR=5.6, Peak=30 HFD=6.5
05:15:32.979 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
05:15:32.979 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
05:15:32.979 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.29 mountX=-0.10 mountY=-0.07, mountTheta=-2.54
05:15:32.981 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:32.996 00.015 12268 UpdateGuideState exits: m=64 SNR=5.6
05:15:32.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:32.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:32.996 00.000 12268 Enqueuing Expose request
05:15:32.996 00.000 11616 Worker thread wakes up
05:15:32.996 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:32.996 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:35.014 02.018 11616 Exposure complete
05:15:35.065 00.051 11616 worker thread done servicing request
05:15:35.066 00.001 12268 OnExposeComplete: enter
05:15:35.066 00.000 12268 UpdateGuideState(): m_state=2
05:15:35.066 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:15:35.066 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.77, Mass=47, SNR=4.8, Peak=31 HFD=3.4
05:15:35.066 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
05:15:35.066 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
05:15:35.066 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-0.39 mountX=-0.06 mountY=0.20, mountTheta=1.86
05:15:35.068 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:35.083 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:15:35.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:35.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:35.083 00.000 12268 Enqueuing Expose request
05:15:35.083 00.000 11616 Worker thread wakes up
05:15:35.083 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:35.083 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:37.127 02.044 11616 Exposure complete
05:15:37.178 00.051 11616 worker thread done servicing request
05:15:37.178 00.000 12268 OnExposeComplete: enter
05:15:37.178 00.000 12268 UpdateGuideState(): m_state=2
05:15:37.178 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:15:37.178 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.43, Mass=62, SNR=5.4, Peak=28 HFD=5.7
05:15:37.179 00.001 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.38 = 2.90)
05:15:37.179 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.21)
05:15:37.179 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.42 hyp=0.44 cameraTheta=-1.91 mountX=-0.43 mountY=-0.09, mountTheta=-2.93
05:15:37.181 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:37.196 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
05:15:37.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:37.196 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:37.196 00.000 12268 Enqueuing Expose request
05:15:37.196 00.000 11616 Worker thread wakes up
05:15:37.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:37.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:15:39.214 02.018 11616 Exposure complete
05:15:39.265 00.051 11616 worker thread done servicing request
05:15:39.265 00.000 12268 OnExposeComplete: enter
05:15:39.265 00.000 12268 UpdateGuideState(): m_state=2
05:15:39.266 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:15:39.266 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.49, Mass=49, SNR=4.9, Peak=31 HFD=2.7
05:15:39.266 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.76 = 2.52)
05:15:39.266 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.59)
05:15:39.266 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.36 hyp=0.48 cameraTheta=-2.29 mountX=-0.39 mountY=-0.27, mountTheta=-2.54
05:15:39.268 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:39.283 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:15:39.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:39.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:39.283 00.000 12268 Enqueuing Expose request
05:15:39.283 00.000 11616 Worker thread wakes up
05:15:39.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:39.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:15:41.302 02.019 11616 Exposure complete
05:15:41.359 00.057 11616 worker thread done servicing request
05:15:41.359 00.000 12268 OnExposeComplete: enter
05:15:41.359 00.000 12268 UpdateGuideState(): m_state=2
05:15:41.359 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:15:41.359 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.54, Mass=53, SNR=5.1, Peak=29 HFD=4.0
05:15:41.359 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
05:15:41.360 00.001 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
05:15:41.360 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.54 mountX=-0.30 mountY=0.05, mountTheta=2.98
05:15:41.362 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:41.378 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
05:15:41.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:41.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:41.378 00.000 12268 Enqueuing Expose request
05:15:41.378 00.000 11616 Worker thread wakes up
05:15:41.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:41.379 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:43.403 02.024 11616 Exposure complete
05:15:43.458 00.055 11616 worker thread done servicing request
05:15:43.458 00.000 12268 OnExposeComplete: enter
05:15:43.458 00.000 12268 UpdateGuideState(): m_state=2
05:15:43.459 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:15:43.459 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.38, Mass=49, SNR=4.9, Peak=30 HFD=4.3
05:15:43.459 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
05:15:43.459 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
05:15:43.459 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.46 hyp=0.49 cameraTheta=-1.26 mountX=-0.45 mountY=0.21, mountTheta=2.71
05:15:43.462 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:43.477 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:15:43.478 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:43.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:43.478 00.000 12268 Enqueuing Expose request
05:15:43.478 00.000 11616 Worker thread wakes up
05:15:43.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:43.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:15:45.490 02.012 11616 Exposure complete
05:15:45.544 00.054 11616 worker thread done servicing request
05:15:45.544 00.000 12268 OnExposeComplete: enter
05:15:45.544 00.000 12268 UpdateGuideState(): m_state=2
05:15:45.545 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:15:45.545 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=915.25, Mass=56, SNR=5.2, Peak=28 HFD=7.2
05:15:45.545 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
05:15:45.545 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
05:15:45.545 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.59 hyp=0.65 cameraTheta=-2.01 mountX=-0.62 mountY=-0.20, mountTheta=-2.83
05:15:45.548 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:45.563 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:15:45.563 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:45.563 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:45.563 00.000 12268 Enqueuing Expose request
05:15:45.564 00.001 11616 Worker thread wakes up
05:15:45.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:45.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:15:47.584 02.020 11616 Exposure complete
05:15:47.634 00.050 11616 worker thread done servicing request
05:15:47.634 00.000 12268 OnExposeComplete: enter
05:15:47.634 00.000 12268 UpdateGuideState(): m_state=2
05:15:47.634 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:15:47.634 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.53, Mass=52, SNR=5.0, Peak=28 HFD=5.3
05:15:47.634 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
05:15:47.634 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
05:15:47.634 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.32 hyp=0.33 cameraTheta=-1.26 mountX=-0.30 mountY=0.14, mountTheta=2.71
05:15:47.637 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:47.652 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:15:47.652 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:47.652 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:47.652 00.000 12268 Enqueuing Expose request
05:15:47.652 00.000 11616 Worker thread wakes up
05:15:47.653 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:47.653 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:49.659 02.006 11616 Exposure complete
05:15:49.709 00.050 11616 worker thread done servicing request
05:15:49.710 00.001 12268 OnExposeComplete: enter
05:15:49.710 00.000 12268 UpdateGuideState(): m_state=2
05:15:49.710 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:15:49.710 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.98, Mass=49, SNR=4.9, Peak=29 HFD=4.2
05:15:49.710 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.01 = -1.01)
05:15:49.710 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.16)
05:15:49.710 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.14 hyp=0.30 cameraTheta=0.46 mountX=0.16 mountY=0.25, mountTheta=1.00
05:15:49.712 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:49.727 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:15:49.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:49.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:49.727 00.000 12268 Enqueuing Expose request
05:15:49.727 00.000 11616 Worker thread wakes up
05:15:49.728 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:49.728 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:51.743 02.015 11616 Exposure complete
05:15:51.794 00.051 11616 worker thread done servicing request
05:15:51.795 00.001 12268 OnExposeComplete: enter
05:15:51.795 00.000 12268 UpdateGuideState(): m_state=2
05:15:51.795 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:15:51.795 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.59, Mass=50, SNR=4.9, Peak=26 HFD=5.5
05:15:51.795 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
05:15:51.795 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
05:15:51.795 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.25 hyp=0.33 cameraTheta=-0.87 mountX=-0.23 mountY=0.25, mountTheta=2.33
05:15:51.797 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:51.812 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:15:51.812 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:51.812 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:51.812 00.000 12268 Enqueuing Expose request
05:15:51.812 00.000 11616 Worker thread wakes up
05:15:51.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:51.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:53.826 02.014 11616 Exposure complete
05:15:53.882 00.056 11616 worker thread done servicing request
05:15:53.882 00.000 12268 OnExposeComplete: enter
05:15:53.883 00.001 12268 UpdateGuideState(): m_state=2
05:15:53.883 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:15:53.883 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.46, Mass=45, SNR=4.7, Peak=28 HFD=4.2
05:15:53.883 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
05:15:53.883 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.85)
05:15:53.883 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.38 hyp=0.51 cameraTheta=-0.85 mountX=-0.35 mountY=0.38, mountTheta=2.31
05:15:53.886 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:53.902 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
05:15:53.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:53.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:53.902 00.000 12268 Enqueuing Expose request
05:15:53.902 00.000 11616 Worker thread wakes up
05:15:53.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:53.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:15:55.915 02.013 11616 Exposure complete
05:15:55.967 00.052 11616 worker thread done servicing request
05:15:55.968 00.001 12268 OnExposeComplete: enter
05:15:55.968 00.000 12268 UpdateGuideState(): m_state=2
05:15:55.968 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:15:55.968 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=40, SNR=4.4, Peak=29 HFD=3.6
05:15:55.968 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
05:15:55.968 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.16)
05:15:55.968 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.26 hyp=0.50 cameraTheta=-0.54 mountX=-0.21 mountY=0.46, mountTheta=2.01
05:15:55.970 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:55.985 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
05:15:55.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:55.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:55.985 00.000 12268 Enqueuing Expose request
05:15:55.985 00.000 11616 Worker thread wakes up
05:15:55.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:55.986 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:15:57.991 02.005 11616 Exposure complete
05:15:58.046 00.055 11616 worker thread done servicing request
05:15:58.046 00.000 12268 OnExposeComplete: enter
05:15:58.046 00.000 12268 UpdateGuideState(): m_state=2
05:15:58.047 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:15:58.047 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.45, Mass=54, SNR=5.1, Peak=31 HFD=3.5
05:15:58.047 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
05:15:58.047 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
05:15:58.047 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.40 hyp=0.40 cameraTheta=-1.54 mountX=-0.40 mountY=0.06, mountTheta=2.98
05:15:58.049 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:15:58.065 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
05:15:58.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:58.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:15:58.065 00.000 12268 Enqueuing Expose request
05:15:58.065 00.000 11616 Worker thread wakes up
05:15:58.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:15:58.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:16:00.078 02.013 11616 Exposure complete
05:16:00.128 00.050 11616 worker thread done servicing request
05:16:00.128 00.000 12268 OnExposeComplete: enter
05:16:00.129 00.001 12268 UpdateGuideState(): m_state=2
05:16:00.129 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:16:00.129 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.39, Mass=49, SNR=4.9, Peak=27 HFD=4.2
05:16:00.129 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
05:16:00.129 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
05:16:00.129 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.45 hyp=0.49 cameraTheta=-1.18 mountX=-0.43 mountY=0.24, mountTheta=2.63
05:16:00.131 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:00.146 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:16:00.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:00.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:00.146 00.000 12268 Enqueuing Expose request
05:16:00.146 00.000 11616 Worker thread wakes up
05:16:00.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:00.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:16:02.158 02.012 11616 Exposure complete
05:16:02.209 00.051 11616 worker thread done servicing request
05:16:02.209 00.000 12268 OnExposeComplete: enter
05:16:02.209 00.000 12268 UpdateGuideState(): m_state=2
05:16:02.210 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:16:02.210 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=916.23, Mass=54, SNR=5.1, Peak=29 HFD=5.0
05:16:02.210 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
05:16:02.210 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
05:16:02.210 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.38 hyp=0.45 cameraTheta=2.13 mountX=0.36 mountY=-0.29, mountTheta=-0.68
05:16:02.212 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:02.226 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:16:02.227 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:02.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:02.227 00.000 12268 Enqueuing Expose request
05:16:02.227 00.000 11616 Worker thread wakes up
05:16:02.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:02.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:16:04.246 02.019 11616 Exposure complete
05:16:04.299 00.053 11616 worker thread done servicing request
05:16:04.299 00.000 12268 OnExposeComplete: enter
05:16:04.299 00.000 12268 UpdateGuideState(): m_state=2
05:16:04.300 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:16:04.300 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.33, Mass=58, SNR=5.3, Peak=30 HFD=6.0
05:16:04.300 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
05:16:04.300 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
05:16:04.300 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.52 hyp=0.52 cameraTheta=-1.56 mountX=-0.52 mountY=0.07, mountTheta=3.00
05:16:04.302 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:04.318 00.016 12268 UpdateGuideState exits: m=58 SNR=5.3
05:16:04.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:04.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:04.318 00.000 12268 Enqueuing Expose request
05:16:04.318 00.000 11616 Worker thread wakes up
05:16:04.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:04.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:16:06.324 02.006 11616 Exposure complete
05:16:06.376 00.052 11616 worker thread done servicing request
05:16:06.377 00.001 12268 OnExposeComplete: enter
05:16:06.377 00.000 12268 UpdateGuideState(): m_state=2
05:16:06.377 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:16:06.377 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=916.17, Mass=50, SNR=4.9, Peak=28 HFD=3.8
05:16:06.377 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
05:16:06.377 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
05:16:06.378 00.001 12268 CameraToMount -- cameraX=-0.19 cameraY=0.32 hyp=0.37 cameraTheta=2.10 mountX=0.30 mountY=-0.23, mountTheta=-0.64
05:16:06.380 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:06.394 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
05:16:06.394 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:06.394 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:06.394 00.000 12268 Enqueuing Expose request
05:16:06.394 00.000 11616 Worker thread wakes up
05:16:06.395 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:06.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:16:08.418 02.023 11616 Exposure complete
05:16:08.469 00.051 11616 worker thread done servicing request
05:16:08.470 00.001 12268 OnExposeComplete: enter
05:16:08.470 00.000 12268 UpdateGuideState(): m_state=2
05:16:08.470 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:16:08.470 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.97, Mass=54, SNR=5.1, Peak=28 HFD=5.0
05:16:08.471 00.001 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
05:16:08.471 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
05:16:08.471 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.12 hyp=0.24 cameraTheta=2.61 mountX=0.10 mountY=-0.22, mountTheta=-1.14
05:16:08.473 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:08.488 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:16:08.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:08.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:08.488 00.000 12268 Enqueuing Expose request
05:16:08.489 00.001 11616 Worker thread wakes up
05:16:08.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:08.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:16:10.494 02.005 11616 Exposure complete
05:16:10.547 00.053 11616 worker thread done servicing request
05:16:10.547 00.000 12268 OnExposeComplete: enter
05:16:10.547 00.000 12268 UpdateGuideState(): m_state=2
05:16:10.547 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:16:10.547 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.98, Mass=48, SNR=4.8, Peak=27 HFD=4.2
05:16:10.547 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
05:16:10.548 00.001 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.25)
05:16:10.548 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.13 hyp=0.26 cameraTheta=0.55 mountX=0.16 mountY=0.20, mountTheta=0.91
05:16:10.550 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:10.566 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
05:16:10.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:10.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:10.566 00.000 12268 Enqueuing Expose request
05:16:10.566 00.000 11616 Worker thread wakes up
05:16:10.567 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:10.567 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:12.588 02.021 11616 Exposure complete
05:16:12.644 00.056 11616 worker thread done servicing request
05:16:12.644 00.000 12268 OnExposeComplete: enter
05:16:12.645 00.001 12268 UpdateGuideState(): m_state=2
05:16:12.645 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:16:12.645 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=915.97, Mass=60, SNR=5.4, Peak=29 HFD=6.3
05:16:12.645 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
05:16:12.645 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
05:16:12.645 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.12 hyp=0.43 cameraTheta=2.86 mountX=0.08 mountY=-0.42, mountTheta=-1.39
05:16:12.648 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:12.662 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
05:16:12.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:12.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:12.663 00.001 12268 Enqueuing Expose request
05:16:12.663 00.000 11616 Worker thread wakes up
05:16:12.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:12.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:16:14.668 02.005 11616 Exposure complete
05:16:14.718 00.050 11616 worker thread done servicing request
05:16:14.718 00.000 12268 OnExposeComplete: enter
05:16:14.718 00.000 12268 UpdateGuideState(): m_state=2
05:16:14.719 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:16:14.719 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=916.21, Mass=50, SNR=4.9, Peak=27 HFD=5.7
05:16:14.719 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
05:16:14.719 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
05:16:14.719 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.36 hyp=0.54 cameraTheta=0.74 mountX=0.40 mountY=0.35, mountTheta=0.71
05:16:14.721 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:16:14.735 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
05:16:14.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:14.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:14.735 00.000 12268 Enqueuing Expose request
05:16:14.736 00.001 11616 Worker thread wakes up
05:16:14.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:14.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:16.749 02.013 11616 Exposure complete
05:16:16.800 00.051 11616 worker thread done servicing request
05:16:16.801 00.001 12268 OnExposeComplete: enter
05:16:16.801 00.000 12268 UpdateGuideState(): m_state=2
05:16:16.801 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:16:16.801 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.67, Mass=62, SNR=5.5, Peak=32 HFD=5.6
05:16:16.801 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.86 = 2.43)
05:16:16.801 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.68)
05:16:16.801 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-2.38 mountX=-0.19 mountY=-0.16, mountTheta=-2.44
05:16:16.803 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:16:16.817 00.014 12268 UpdateGuideState exits: m=62 SNR=5.5
05:16:16.817 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:16.817 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:16.818 00.001 12268 Enqueuing Expose request
05:16:16.818 00.000 11616 Worker thread wakes up
05:16:16.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:16.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:16:18.825 02.007 11616 Exposure complete
05:16:18.879 00.054 11616 worker thread done servicing request
05:16:18.879 00.000 12268 OnExposeComplete: enter
05:16:18.879 00.000 12268 UpdateGuideState(): m_state=2
05:16:18.880 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:16:18.880 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=916.08, Mass=50, SNR=5.0, Peak=27 HFD=4.6
05:16:18.880 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
05:16:18.880 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
05:16:18.880 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.40 mountX=0.23 mountY=0.01, mountTheta=0.04
05:16:18.882 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:18.899 00.017 12268 UpdateGuideState exits: m=50 SNR=5.0
05:16:18.900 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:18.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:18.900 00.000 12268 Enqueuing Expose request
05:16:18.900 00.000 11616 Worker thread wakes up
05:16:18.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:18.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:20.922 02.022 11616 Exposure complete
05:16:20.974 00.052 11616 worker thread done servicing request
05:16:20.974 00.000 12268 OnExposeComplete: enter
05:16:20.974 00.000 12268 UpdateGuideState(): m_state=2
05:16:20.975 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:16:20.975 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=915.83, Mass=60, SNR=5.4, Peak=28 HFD=6.0
05:16:20.975 00.000 12268 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.47) = xAngle (-4.58 = 1.71)
05:16:20.975 00.000 12268 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.69 = -1.40)
05:16:20.975 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.01 hyp=0.38 cameraTheta=-3.10 mountX=-0.05 mountY=-0.38, mountTheta=-1.71
05:16:20.977 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:20.992 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:16:20.992 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:20.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:20.992 00.000 12268 Enqueuing Expose request
05:16:20.992 00.000 11616 Worker thread wakes up
05:16:20.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:20.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:16:23.003 02.011 11616 Exposure complete
05:16:23.054 00.051 11616 worker thread done servicing request
05:16:23.055 00.001 12268 OnExposeComplete: enter
05:16:23.055 00.000 12268 UpdateGuideState(): m_state=2
05:16:23.055 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:16:23.055 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.65, Mass=49, SNR=4.9, Peak=27 HFD=4.1
05:16:23.055 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
05:16:23.055 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
05:16:23.055 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.31 mountX=-0.19 mountY=0.08, mountTheta=2.76
05:16:23.057 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:23.072 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:16:23.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:23.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:23.072 00.000 12268 Enqueuing Expose request
05:16:23.072 00.000 11616 Worker thread wakes up
05:16:23.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:23.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:25.141 02.069 11616 Exposure complete
05:16:25.191 00.050 11616 worker thread done servicing request
05:16:25.191 00.000 12268 OnExposeComplete: enter
05:16:25.191 00.000 12268 UpdateGuideState(): m_state=2
05:16:25.191 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:16:25.191 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.51, Mass=54, SNR=5.1, Peak=31 HFD=3.5
05:16:25.191 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
05:16:25.191 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.29)
05:16:25.191 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.33 hyp=0.34 cameraTheta=-1.41 mountX=-0.33 mountY=0.10, mountTheta=2.86
05:16:25.193 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:25.208 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:16:25.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:25.208 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:25.208 00.000 12268 Enqueuing Expose request
05:16:25.208 00.000 11616 Worker thread wakes up
05:16:25.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:25.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:27.210 02.002 11616 Exposure complete
05:16:27.261 00.051 11616 worker thread done servicing request
05:16:27.262 00.001 12268 OnExposeComplete: enter
05:16:27.262 00.000 12268 UpdateGuideState(): m_state=2
05:16:27.262 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:16:27.262 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=916.07, Mass=52, SNR=5.0, Peak=28 HFD=6.5
05:16:27.262 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
05:16:27.262 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
05:16:27.262 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.52 mountX=0.22 mountY=-0.02, mountTheta=-0.07
05:16:27.264 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:27.280 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
05:16:27.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:27.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:27.280 00.000 12268 Enqueuing Expose request
05:16:27.280 00.000 11616 Worker thread wakes up
05:16:27.280 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:27.281 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:29.293 02.012 11616 Exposure complete
05:16:29.344 00.051 11616 worker thread done servicing request
05:16:29.344 00.000 12268 OnExposeComplete: enter
05:16:29.344 00.000 12268 UpdateGuideState(): m_state=2
05:16:29.345 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:16:29.345 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=916.02, Mass=49, SNR=4.9, Peak=28 HFD=4.3
05:16:29.345 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
05:16:29.345 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.16)
05:16:29.345 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.17 hyp=0.39 cameraTheta=0.46 mountX=0.21 mountY=0.32, mountTheta=1.01
05:16:29.347 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:29.362 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:16:29.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:29.363 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:29.363 00.000 12268 Enqueuing Expose request
05:16:29.363 00.000 11616 Worker thread wakes up
05:16:29.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:29.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:31.373 02.010 11616 Exposure complete
05:16:31.424 00.051 11616 worker thread done servicing request
05:16:31.424 00.000 12268 OnExposeComplete: enter
05:16:31.424 00.000 12268 UpdateGuideState(): m_state=2
05:16:31.424 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:16:31.424 00.000 12268 Star::Find returns 1 (0), X=665.16, Y=915.39, Mass=54, SNR=5.2, Peak=30 HFD=7.6
05:16:31.424 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
05:16:31.424 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
05:16:31.424 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.45 hyp=0.65 cameraTheta=-2.38 mountX=-0.50 mountY=-0.41, mountTheta=-2.45
05:16:31.428 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:31.442 00.014 12268 UpdateGuideState exits: m=54 SNR=5.2
05:16:31.442 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:31.442 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:31.443 00.001 12268 Enqueuing Expose request
05:16:31.443 00.000 11616 Worker thread wakes up
05:16:31.443 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:31.443 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:16:33.459 02.016 11616 Exposure complete
05:16:33.510 00.051 11616 worker thread done servicing request
05:16:33.510 00.000 12268 OnExposeComplete: enter
05:16:33.510 00.000 12268 UpdateGuideState(): m_state=2
05:16:33.511 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:16:33.511 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.05, Mass=67, SNR=5.6, Peak=29 HFD=5.6
05:16:33.511 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
05:16:33.511 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.22)
05:16:33.511 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.80 hyp=0.80 cameraTheta=-1.48 mountX=-0.79 mountY=0.17, mountTheta=2.92
05:16:33.513 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:33.528 00.015 12268 UpdateGuideState exits: m=67 SNR=5.6
05:16:33.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:33.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:33.528 00.000 12268 Enqueuing Expose request
05:16:33.528 00.000 11616 Worker thread wakes up
05:16:33.528 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:33.528 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:16:35.537 02.009 11616 Exposure complete
05:16:35.594 00.057 11616 worker thread done servicing request
05:16:35.595 00.001 12268 OnExposeComplete: enter
05:16:35.595 00.000 12268 UpdateGuideState(): m_state=2
05:16:35.595 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:16:35.595 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.63, Mass=61, SNR=5.4, Peak=33 HFD=4.3
05:16:35.595 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
05:16:35.595 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
05:16:35.595 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.68 mountX=-0.22 mountY=0.01, mountTheta=3.12
05:16:35.597 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:35.615 00.018 12268 UpdateGuideState exits: m=61 SNR=5.4
05:16:35.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:35.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:35.615 00.000 12268 Enqueuing Expose request
05:16:35.615 00.000 11616 Worker thread wakes up
05:16:35.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:35.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:37.628 02.013 11616 Exposure complete
05:16:37.679 00.051 11616 worker thread done servicing request
05:16:37.679 00.000 12268 OnExposeComplete: enter
05:16:37.679 00.000 12268 UpdateGuideState(): m_state=2
05:16:37.679 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:16:37.679 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=916.23, Mass=55, SNR=5.2, Peak=28 HFD=5.4
05:16:37.679 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
05:16:37.679 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
05:16:37.679 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.39 hyp=0.40 cameraTheta=1.28 mountX=0.40 mountY=0.06, mountTheta=0.16
05:16:37.681 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:37.696 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
05:16:37.696 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:37.696 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:37.696 00.000 12268 Enqueuing Expose request
05:16:37.696 00.000 11616 Worker thread wakes up
05:16:37.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:37.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:39.714 02.018 11616 Exposure complete
05:16:39.765 00.051 11616 worker thread done servicing request
05:16:39.765 00.000 12268 OnExposeComplete: enter
05:16:39.765 00.000 12268 UpdateGuideState(): m_state=2
05:16:39.765 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:16:39.766 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.48, Mass=50, SNR=4.9, Peak=25 HFD=4.6
05:16:39.766 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
05:16:39.766 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
05:16:39.766 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.37 hyp=0.37 cameraTheta=-1.46 mountX=-0.36 mountY=0.09, mountTheta=2.90
05:16:39.768 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:39.782 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
05:16:39.783 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:39.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:39.783 00.000 12268 Enqueuing Expose request
05:16:39.783 00.000 11616 Worker thread wakes up
05:16:39.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:39.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:16:41.791 02.008 11616 Exposure complete
05:16:41.843 00.052 11616 worker thread done servicing request
05:16:41.843 00.000 12268 OnExposeComplete: enter
05:16:41.843 00.000 12268 UpdateGuideState(): m_state=2
05:16:41.843 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:16:41.843 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.67, Mass=50, SNR=4.9, Peak=28 HFD=5.7
05:16:41.843 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
05:16:41.844 00.001 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
05:16:41.844 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.18 hyp=0.39 cameraTheta=-0.47 mountX=-0.14 mountY=0.37, mountTheta=1.94
05:16:41.845 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:41.860 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:16:41.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:41.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:41.860 00.000 12268 Enqueuing Expose request
05:16:41.860 00.000 11616 Worker thread wakes up
05:16:41.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:41.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:43.869 02.009 11616 Exposure complete
05:16:43.921 00.052 11616 worker thread done servicing request
05:16:43.922 00.001 12268 OnExposeComplete: enter
05:16:43.922 00.000 12268 UpdateGuideState(): m_state=2
05:16:43.922 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:16:43.922 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.46, Mass=41, SNR=4.5, Peak=29 HFD=3.4
05:16:43.922 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
05:16:43.922 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
05:16:43.922 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.39 hyp=0.46 cameraTheta=-1.02 mountX=-0.36 mountY=0.29, mountTheta=2.47
05:16:43.924 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:43.939 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:16:43.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:43.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:43.939 00.000 12268 Enqueuing Expose request
05:16:43.939 00.000 11616 Worker thread wakes up
05:16:43.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:43.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:16:45.963 02.024 11616 Exposure complete
05:16:46.015 00.052 11616 worker thread done servicing request
05:16:46.015 00.000 12268 OnExposeComplete: enter
05:16:46.015 00.000 12268 UpdateGuideState(): m_state=2
05:16:46.016 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:16:46.016 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.24, Mass=55, SNR=5.2, Peak=30 HFD=5.0
05:16:46.016 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
05:16:46.016 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
05:16:46.016 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.60 hyp=0.64 cameraTheta=-1.24 mountX=-0.58 mountY=0.28, mountTheta=2.69
05:16:46.018 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:46.034 00.016 12268 UpdateGuideState exits: m=55 SNR=5.2
05:16:46.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:46.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:46.034 00.000 12268 Enqueuing Expose request
05:16:46.034 00.000 11616 Worker thread wakes up
05:16:46.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:46.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:16:48.053 02.019 11616 Exposure complete
05:16:48.108 00.055 11616 worker thread done servicing request
05:16:48.108 00.000 12268 OnExposeComplete: enter
05:16:48.109 00.001 12268 UpdateGuideState(): m_state=2
05:16:48.109 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:16:48.109 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.58, Mass=55, SNR=5.2, Peak=30 HFD=4.0
05:16:48.109 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
05:16:48.109 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
05:16:48.109 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.26 hyp=0.35 cameraTheta=-0.84 mountX=-0.24 mountY=0.27, mountTheta=2.30
05:16:48.111 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=17, Gamma=1.290
05:16:48.126 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
05:16:48.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:48.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:48.126 00.000 12268 Enqueuing Expose request
05:16:48.126 00.000 11616 Worker thread wakes up
05:16:48.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:48.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:50.136 02.010 11616 Exposure complete
05:16:50.187 00.051 11616 worker thread done servicing request
05:16:50.188 00.001 12268 OnExposeComplete: enter
05:16:50.188 00.000 12268 UpdateGuideState(): m_state=2
05:16:50.188 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:16:50.188 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.48, Mass=61, SNR=5.4, Peak=33 HFD=3.9
05:16:50.188 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.59 = 2.69)
05:16:50.188 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
05:16:50.188 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.36 hyp=0.43 cameraTheta=-2.12 mountX=-0.38 mountY=-0.17, mountTheta=-2.72
05:16:50.190 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:16:50.205 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
05:16:50.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:50.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:50.206 00.001 12268 Enqueuing Expose request
05:16:50.206 00.000 11616 Worker thread wakes up
05:16:50.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:50.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:16:52.213 02.007 11616 Exposure complete
05:16:52.264 00.051 11616 worker thread done servicing request
05:16:52.264 00.000 12268 OnExposeComplete: enter
05:16:52.264 00.000 12268 UpdateGuideState(): m_state=2
05:16:52.264 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:16:52.265 00.001 12268 Star::Find returns 1 (0), X=665.48, Y=915.62, Mass=67, SNR=5.7, Peak=31 HFD=7.0
05:16:52.265 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
05:16:52.265 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
05:16:52.265 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.23 hyp=0.27 cameraTheta=-2.16 mountX=-0.24 mountY=-0.12, mountTheta=-2.68
05:16:52.267 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:52.281 00.014 12268 UpdateGuideState exits: m=67 SNR=5.7
05:16:52.281 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:52.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:52.281 00.000 12268 Enqueuing Expose request
05:16:52.282 00.001 11616 Worker thread wakes up
05:16:52.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:52.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:16:54.291 02.009 11616 Exposure complete
05:16:54.349 00.058 11616 worker thread done servicing request
05:16:54.349 00.000 12268 OnExposeComplete: enter
05:16:54.349 00.000 12268 UpdateGuideState(): m_state=2
05:16:54.349 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:16:54.349 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.56, Mass=39, SNR=4.4, Peak=25 HFD=4.4
05:16:54.349 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
05:16:54.350 00.001 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
05:16:54.350 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.29 hyp=0.61 cameraTheta=-0.50 mountX=-0.24 mountY=0.56, mountTheta=1.97
05:16:54.352 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:54.368 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
05:16:54.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:54.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:54.368 00.000 12268 Enqueuing Expose request
05:16:54.368 00.000 11616 Worker thread wakes up
05:16:54.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:54.369 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:56.374 02.005 11616 Exposure complete
05:16:56.424 00.050 11616 worker thread done servicing request
05:16:56.425 00.001 12268 OnExposeComplete: enter
05:16:56.425 00.000 12268 UpdateGuideState(): m_state=2
05:16:56.425 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:16:56.425 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.86, Mass=53, SNR=5.1, Peak=29 HFD=3.9
05:16:56.425 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
05:16:56.425 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.74)
05:16:56.425 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.01 hyp=0.27 cameraTheta=0.04 mountX=0.04 mountY=0.27, mountTheta=1.43
05:16:56.427 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:56.442 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:16:56.442 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:56.442 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:56.442 00.000 12268 Enqueuing Expose request
05:16:56.442 00.000 11616 Worker thread wakes up
05:16:56.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:56.443 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:16:58.458 02.015 11616 Exposure complete
05:16:58.512 00.054 11616 worker thread done servicing request
05:16:58.512 00.000 12268 OnExposeComplete: enter
05:16:58.512 00.000 12268 UpdateGuideState(): m_state=2
05:16:58.512 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:16:58.512 00.000 12268 Star::Find returns 1 (0), X=665.15, Y=915.47, Mass=59, SNR=5.3, Peak=31 HFD=4.3
05:16:58.512 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.95 = 2.33)
05:16:58.512 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.78)
05:16:58.512 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.37 hyp=0.61 cameraTheta=-2.48 mountX=-0.42 mountY=-0.43, mountTheta=-2.34
05:16:58.515 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:16:58.531 00.016 12268 UpdateGuideState exits: m=59 SNR=5.3
05:16:58.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:58.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:16:58.531 00.000 12268 Enqueuing Expose request
05:16:58.531 00.000 11616 Worker thread wakes up
05:16:58.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:16:58.532 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:17:00.549 02.017 11616 Exposure complete
05:17:00.606 00.057 11616 worker thread done servicing request
05:17:00.606 00.000 12268 OnExposeComplete: enter
05:17:00.606 00.000 12268 UpdateGuideState(): m_state=2
05:17:00.607 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:17:00.607 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.40, Mass=59, SNR=5.4, Peak=32 HFD=4.1
05:17:00.607 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
05:17:00.607 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.42)
05:17:00.607 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.44 hyp=0.46 cameraTheta=-1.28 mountX=-0.43 mountY=0.19, mountTheta=2.73
05:17:00.609 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:17:00.625 00.016 12268 UpdateGuideState exits: m=59 SNR=5.4
05:17:00.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:00.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:00.625 00.000 12268 Enqueuing Expose request
05:17:00.625 00.000 11616 Worker thread wakes up
05:17:00.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:00.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:17:02.634 02.009 11616 Exposure complete
05:17:02.684 00.050 11616 worker thread done servicing request
05:17:02.684 00.000 12268 OnExposeComplete: enter
05:17:02.685 00.001 12268 UpdateGuideState(): m_state=2
05:17:02.685 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:17:02.685 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.73, Mass=51, SNR=4.9, Peak=29 HFD=3.9
05:17:02.685 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
05:17:02.685 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
05:17:02.685 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.34 mountX=-0.11 mountY=0.04, mountTheta=2.78
05:17:02.687 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:17:02.701 00.014 12268 UpdateGuideState exits: m=51 SNR=4.9
05:17:02.702 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:02.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:02.702 00.000 12268 Enqueuing Expose request
05:17:02.702 00.000 11616 Worker thread wakes up
05:17:02.702 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:02.702 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:04.717 02.015 11616 Exposure complete
05:17:04.767 00.050 11616 worker thread done servicing request
05:17:04.767 00.000 12268 OnExposeComplete: enter
05:17:04.768 00.001 12268 UpdateGuideState(): m_state=2
05:17:04.768 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:17:04.768 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.06, Mass=52, SNR=5.0, Peak=32 HFD=3.8
05:17:04.768 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
05:17:04.768 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.17)
05:17:04.768 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.78 hyp=0.78 cameraTheta=-1.52 mountX=-0.78 mountY=0.14, mountTheta=2.97
05:17:04.770 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:04.784 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:17:04.785 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:04.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:04.785 00.000 12268 Enqueuing Expose request
05:17:04.785 00.000 11616 Worker thread wakes up
05:17:04.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:04.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:17:06.802 02.017 11616 Exposure complete
05:17:06.853 00.051 11616 worker thread done servicing request
05:17:06.853 00.000 12268 OnExposeComplete: enter
05:17:06.853 00.000 12268 UpdateGuideState(): m_state=2
05:17:06.854 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:17:06.854 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.79, Mass=57, SNR=5.2, Peak=29 HFD=6.6
05:17:06.854 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
05:17:06.854 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.30)
05:17:06.854 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.06 hyp=0.40 cameraTheta=-3.00 mountX=-0.10 mountY=-0.38, mountTheta=-1.82
05:17:06.856 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:06.870 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
05:17:06.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:06.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:06.871 00.001 12268 Enqueuing Expose request
05:17:06.871 00.000 11616 Worker thread wakes up
05:17:06.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:06.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:17:08.884 02.013 11616 Exposure complete
05:17:08.935 00.051 11616 worker thread done servicing request
05:17:08.936 00.001 12268 OnExposeComplete: enter
05:17:08.936 00.000 12268 UpdateGuideState(): m_state=2
05:17:08.936 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:17:08.936 00.000 12268 Star::Find returns 1 (0), X=664.92, Y=915.76, Mass=55, SNR=5.2, Peak=31 HFD=6.3
05:17:08.936 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.50 = 1.79)
05:17:08.936 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.32)
05:17:08.936 00.000 12268 CameraToMount -- cameraX=-0.71 cameraY=-0.08 hyp=0.72 cameraTheta=-3.02 mountX=-0.15 mountY=-0.70, mountTheta=-1.79
05:17:08.938 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:08.953 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
05:17:08.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:08.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:08.953 00.000 12268 Enqueuing Expose request
05:17:08.953 00.000 11616 Worker thread wakes up
05:17:08.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:08.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:17:10.968 02.015 11616 Exposure complete
05:17:11.020 00.052 11616 worker thread done servicing request
05:17:11.020 00.000 12268 OnExposeComplete: enter
05:17:11.020 00.000 12268 UpdateGuideState(): m_state=2
05:17:11.021 00.001 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:17:11.021 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.25, Mass=53, SNR=5.1, Peak=28 HFD=5.2
05:17:11.021 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
05:17:11.021 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.42)
05:17:11.021 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.60 hyp=0.63 cameraTheta=-1.28 mountX=-0.58 mountY=0.25, mountTheta=2.73
05:17:11.023 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:11.038 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:17:11.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:11.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:11.038 00.000 12268 Enqueuing Expose request
05:17:11.038 00.000 11616 Worker thread wakes up
05:17:11.038 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:11.038 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:17:13.142 02.104 11616 Exposure complete
05:17:13.194 00.052 11616 worker thread done servicing request
05:17:13.194 00.000 12268 OnExposeComplete: enter
05:17:13.194 00.000 12268 UpdateGuideState(): m_state=2
05:17:13.194 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:17:13.194 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=916.17, Mass=57, SNR=5.2, Peak=29 HFD=7.2
05:17:13.194 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
05:17:13.194 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
05:17:13.194 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.32 hyp=0.43 cameraTheta=2.30 mountX=0.29 mountY=-0.33, mountTheta=-0.84
05:17:13.196 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:13.211 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
05:17:13.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:13.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:13.211 00.000 12268 Enqueuing Expose request
05:17:13.211 00.000 11616 Worker thread wakes up
05:17:13.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:13.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:17:15.226 02.015 11616 Exposure complete
05:17:15.277 00.051 11616 worker thread done servicing request
05:17:15.277 00.000 12268 OnExposeComplete: enter
05:17:15.278 00.001 12268 UpdateGuideState(): m_state=2
05:17:15.278 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:17:15.278 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.80, Mass=42, SNR=4.6, Peak=28 HFD=3.7
05:17:15.278 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
05:17:15.278 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.55)
05:17:15.278 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.04 hyp=0.29 cameraTheta=-0.15 mountX=-0.02 mountY=0.29, mountTheta=1.62
05:17:15.280 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:15.294 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
05:17:15.295 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:15.295 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:15.295 00.000 12268 Enqueuing Expose request
05:17:15.295 00.000 11616 Worker thread wakes up
05:17:15.295 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:15.295 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:17.300 02.005 11616 Exposure complete
05:17:17.351 00.051 11616 worker thread done servicing request
05:17:17.351 00.000 12268 OnExposeComplete: enter
05:17:17.352 00.001 12268 UpdateGuideState(): m_state=2
05:17:17.352 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:17:17.352 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.74, Mass=50, SNR=4.9, Peak=29 HFD=4.4
05:17:17.352 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
05:17:17.352 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.43)
05:17:17.352 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.11 hyp=0.41 cameraTheta=-0.27 mountX=-0.07 mountY=0.41, mountTheta=1.74
05:17:17.354 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:17.369 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:17:17.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:17.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:17.369 00.000 12268 Enqueuing Expose request
05:17:17.369 00.000 11616 Worker thread wakes up
05:17:17.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:17.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:19.381 02.012 11616 Exposure complete
05:17:19.433 00.052 11616 worker thread done servicing request
05:17:19.433 00.000 12268 OnExposeComplete: enter
05:17:19.433 00.000 12268 UpdateGuideState(): m_state=2
05:17:19.433 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:17:19.433 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.80, Mass=60, SNR=5.4, Peak=30 HFD=5.0
05:17:19.433 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
05:17:19.434 00.001 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
05:17:19.434 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.36 mountX=-0.05 mountY=0.02, mountTheta=2.80
05:17:19.436 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:19.450 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
05:17:19.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:19.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:19.450 00.000 12268 Enqueuing Expose request
05:17:19.450 00.000 11616 Worker thread wakes up
05:17:19.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:19.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:21.463 02.013 11616 Exposure complete
05:17:21.515 00.052 11616 worker thread done servicing request
05:17:21.515 00.000 12268 OnExposeComplete: enter
05:17:21.515 00.000 12268 UpdateGuideState(): m_state=2
05:17:21.516 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:17:21.516 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.67, Mass=48, SNR=4.8, Peak=27 HFD=5.3
05:17:21.516 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
05:17:21.516 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.01)
05:17:21.516 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.69 mountX=-0.17 mountY=0.00, mountTheta=3.13
05:17:21.519 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:21.537 00.018 12268 UpdateGuideState exits: m=48 SNR=4.8
05:17:21.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:21.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:21.537 00.000 12268 Enqueuing Expose request
05:17:21.537 00.000 11616 Worker thread wakes up
05:17:21.537 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:21.537 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:23.556 02.019 11616 Exposure complete
05:17:23.609 00.053 11616 worker thread done servicing request
05:17:23.609 00.000 12268 OnExposeComplete: enter
05:17:23.609 00.000 12268 UpdateGuideState(): m_state=2
05:17:23.609 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:17:23.609 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.49, Mass=60, SNR=5.4, Peak=29 HFD=4.4
05:17:23.609 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
05:17:23.609 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
05:17:23.609 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.36 hyp=0.37 cameraTheta=-1.81 mountX=-0.37 mountY=-0.04, mountTheta=-3.03
05:17:23.611 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:23.626 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:17:23.627 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:23.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:23.627 00.000 12268 Enqueuing Expose request
05:17:23.627 00.000 11616 Worker thread wakes up
05:17:23.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:23.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:17:25.660 02.033 11616 Exposure complete
05:17:25.713 00.053 11616 worker thread done servicing request
05:17:25.713 00.000 12268 OnExposeComplete: enter
05:17:25.713 00.000 12268 UpdateGuideState(): m_state=2
05:17:25.713 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:17:25.713 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.89, Mass=54, SNR=5.1, Peak=30 HFD=4.2
05:17:25.714 00.001 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
05:17:25.714 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
05:17:25.714 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.64 mountX=0.04 mountY=-0.09, mountTheta=-1.18
05:17:25.716 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:25.731 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:17:25.732 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:25.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:25.732 00.000 12268 Enqueuing Expose request
05:17:25.732 00.000 11616 Worker thread wakes up
05:17:25.732 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:25.732 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:27.734 02.002 11616 Exposure complete
05:17:27.785 00.051 11616 worker thread done servicing request
05:17:27.785 00.000 12268 OnExposeComplete: enter
05:17:27.785 00.000 12268 UpdateGuideState(): m_state=2
05:17:27.785 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:17:27.786 00.001 12268 Star::Find returns 1 (0), X=665.49, Y=915.87, Mass=53, SNR=5.1, Peak=33 HFD=2.9
05:17:27.786 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
05:17:27.786 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
05:17:27.786 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=3.00 mountX=0.01 mountY=-0.14, mountTheta=-1.53
05:17:27.788 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:27.803 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:17:27.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:27.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:27.803 00.000 12268 Enqueuing Expose request
05:17:27.803 00.000 11616 Worker thread wakes up
05:17:27.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:27.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:17:29.810 02.007 11616 Exposure complete
05:17:29.860 00.050 11616 worker thread done servicing request
05:17:29.861 00.001 12268 OnExposeComplete: enter
05:17:29.861 00.000 12268 UpdateGuideState(): m_state=2
05:17:29.861 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:17:29.861 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.92, Mass=60, SNR=5.4, Peak=29 HFD=6.6
05:17:29.861 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
05:17:29.861 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
05:17:29.861 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.76 mountX=0.05 mountY=-0.18, mountTheta=-1.29
05:17:29.864 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:29.879 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:17:29.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:29.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:29.879 00.000 12268 Enqueuing Expose request
05:17:29.879 00.000 11616 Worker thread wakes up
05:17:29.880 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:29.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:17:31.882 02.002 11616 Exposure complete
05:17:31.934 00.052 11616 worker thread done servicing request
05:17:31.934 00.000 12268 OnExposeComplete: enter
05:17:31.935 00.001 12268 UpdateGuideState(): m_state=2
05:17:31.935 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:17:31.935 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.91, Mass=58, SNR=5.3, Peak=32 HFD=4.4
05:17:31.935 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
05:17:31.935 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.95)
05:17:31.935 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.07 hyp=0.28 cameraTheta=0.25 mountX=0.09 mountY=0.26, mountTheta=1.22
05:17:31.937 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:17:31.952 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:17:31.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:31.952 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:31.952 00.000 12268 Enqueuing Expose request
05:17:31.952 00.000 11616 Worker thread wakes up
05:17:31.952 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:31.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:33.972 02.020 11616 Exposure complete
05:17:34.025 00.053 11616 worker thread done servicing request
05:17:34.025 00.000 12268 OnExposeComplete: enter
05:17:34.025 00.000 12268 UpdateGuideState(): m_state=2
05:17:34.026 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:17:34.026 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.65, Mass=52, SNR=5.0, Peak=29 HFD=5.7
05:17:34.026 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
05:17:34.026 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.91)
05:17:34.026 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-0.79 mountX=-0.17 mountY=0.22, mountTheta=2.25
05:17:34.028 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:34.043 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:17:34.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:34.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:34.043 00.000 12268 Enqueuing Expose request
05:17:34.043 00.000 11616 Worker thread wakes up
05:17:34.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:34.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:36.066 02.023 11616 Exposure complete
05:17:36.120 00.054 11616 worker thread done servicing request
05:17:36.120 00.000 12268 OnExposeComplete: enter
05:17:36.120 00.000 12268 UpdateGuideState(): m_state=2
05:17:36.121 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:17:36.121 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.57, Mass=46, SNR=4.7, Peak=29 HFD=3.5
05:17:36.121 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
05:17:36.121 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
05:17:36.121 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.28 hyp=0.30 cameraTheta=-1.19 mountX=-0.27 mountY=0.15, mountTheta=2.64
05:17:36.123 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:36.137 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
05:17:36.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:36.138 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:36.138 00.000 12268 Enqueuing Expose request
05:17:36.138 00.000 11616 Worker thread wakes up
05:17:36.138 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:36.138 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:38.145 02.007 11616 Exposure complete
05:17:38.200 00.055 11616 worker thread done servicing request
05:17:38.200 00.000 12268 OnExposeComplete: enter
05:17:38.200 00.000 12268 UpdateGuideState(): m_state=2
05:17:38.200 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:17:38.200 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.49, Mass=42, SNR=4.5, Peak=29 HFD=3.9
05:17:38.200 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
05:17:38.200 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
05:17:38.200 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.35 hyp=0.45 cameraTheta=-0.89 mountX=-0.32 mountY=0.33, mountTheta=2.35
05:17:38.202 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:38.217 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:17:38.217 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:38.217 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:38.217 00.000 12268 Enqueuing Expose request
05:17:38.217 00.000 11616 Worker thread wakes up
05:17:38.217 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:38.217 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:17:40.225 02.008 11616 Exposure complete
05:17:40.275 00.050 11616 worker thread done servicing request
05:17:40.275 00.000 12268 OnExposeComplete: enter
05:17:40.275 00.000 12268 UpdateGuideState(): m_state=2
05:17:40.275 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:17:40.276 00.001 12268 Star::Find returns 1 (0), X=665.53, Y=915.71, Mass=60, SNR=5.3, Peak=26 HFD=5.3
05:17:40.276 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.69 = 2.60)
05:17:40.276 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.51)
05:17:40.276 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.21 mountX=-0.15 mountY=-0.09, mountTheta=-2.62
05:17:40.278 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:40.292 00.014 12268 UpdateGuideState exits: m=60 SNR=5.3
05:17:40.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:40.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:40.292 00.000 12268 Enqueuing Expose request
05:17:40.293 00.001 11616 Worker thread wakes up
05:17:40.293 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:40.293 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:42.308 02.015 11616 Exposure complete
05:17:42.360 00.052 11616 worker thread done servicing request
05:17:42.360 00.000 12268 OnExposeComplete: enter
05:17:42.360 00.000 12268 UpdateGuideState(): m_state=2
05:17:42.360 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:17:42.360 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.51, Mass=65, SNR=5.6, Peak=29 HFD=5.7
05:17:42.360 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
05:17:42.361 00.001 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.52)
05:17:42.361 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.33 hyp=0.36 cameraTheta=-1.18 mountX=-0.32 mountY=0.18, mountTheta=2.63
05:17:42.362 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:17:42.377 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
05:17:42.377 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:42.377 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:42.377 00.000 12268 Enqueuing Expose request
05:17:42.377 00.000 11616 Worker thread wakes up
05:17:42.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:42.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:44.387 02.010 11616 Exposure complete
05:17:44.437 00.050 11616 worker thread done servicing request
05:17:44.437 00.000 12268 OnExposeComplete: enter
05:17:44.437 00.000 12268 UpdateGuideState(): m_state=2
05:17:44.438 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:17:44.438 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.94, Mass=55, SNR=5.2, Peak=29 HFD=5.1
05:17:44.438 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
05:17:44.438 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
05:17:44.438 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.13 cameraTheta=2.38 mountX=0.08 mountY=-0.11, mountTheta=-0.92
05:17:44.440 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:44.455 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
05:17:44.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:44.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:44.455 00.000 12268 Enqueuing Expose request
05:17:44.455 00.000 11616 Worker thread wakes up
05:17:44.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:44.455 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:46.464 02.009 11616 Exposure complete
05:17:46.514 00.050 11616 worker thread done servicing request
05:17:46.514 00.000 12268 OnExposeComplete: enter
05:17:46.514 00.000 12268 UpdateGuideState(): m_state=2
05:17:46.514 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:17:46.514 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.72, Mass=53, SNR=5.1, Peak=28 HFD=5.1
05:17:46.514 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.05 = 2.24)
05:17:46.514 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.87)
05:17:46.515 00.001 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-2.57 mountX=-0.15 mountY=-0.18, mountTheta=-2.25
05:17:46.516 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:46.533 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
05:17:46.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:46.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:46.533 00.000 12268 Enqueuing Expose request
05:17:46.533 00.000 11616 Worker thread wakes up
05:17:46.533 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:46.533 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:17:48.550 02.017 11616 Exposure complete
05:17:48.606 00.056 11616 worker thread done servicing request
05:17:48.606 00.000 12268 OnExposeComplete: enter
05:17:48.606 00.000 12268 UpdateGuideState(): m_state=2
05:17:48.606 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:17:48.606 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.33, Mass=58, SNR=5.3, Peak=29 HFD=5.4
05:17:48.606 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
05:17:48.606 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.16)
05:17:48.607 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=-0.51 hyp=0.51 cameraTheta=-1.54 mountX=-0.51 mountY=0.08, mountTheta=2.98
05:17:48.609 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:48.623 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:17:48.623 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:48.624 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:48.624 00.000 12268 Enqueuing Expose request
05:17:48.624 00.000 11616 Worker thread wakes up
05:17:48.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:48.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:17:50.341 01.717 12268 evsrv: cli 0F8E69C0 connect
05:17:50.341 00.000 12268 case statement mapped state 2 to 1
05:17:50.342 00.001 12268 case statement mapped state 2 to 1
05:17:50.342 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"821ff02f-4401-4fb1-87a7-d366b2c356be"}
05:17:50.343 00.001 12268 case statement mapped state 2 to 1
05:17:50.343 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"821ff02f-4401-4fb1-87a7-d366b2c356be"}
05:17:50.344 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:17:50.555 00.211 12268 evsrv: cli 0F8E69C0 connect
05:17:50.556 00.001 12268 case statement mapped state 2 to 1
05:17:50.556 00.000 12268 case statement mapped state 2 to 1
05:17:50.556 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"25cc8942-68b8-4676-b9ce-c8f1a50cca3a"}
05:17:50.556 00.000 12268 case statement mapped state 2 to 1
05:17:50.556 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"25cc8942-68b8-4676-b9ce-c8f1a50cca3a"}
05:17:50.567 00.011 12268 evsrv: cli 0F8E69C0 disconnect
05:17:50.672 00.105 11616 Exposure complete
05:17:50.736 00.064 11616 worker thread done servicing request
05:17:50.736 00.000 12268 OnExposeComplete: enter
05:17:50.736 00.000 12268 UpdateGuideState(): m_state=2
05:17:50.736 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:17:50.736 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.71, Mass=52, SNR=5.0, Peak=30 HFD=5.1
05:17:50.736 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
05:17:50.737 00.001 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
05:17:50.737 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.13 hyp=0.30 cameraTheta=-2.69 mountX=-0.16 mountY=-0.25, mountTheta=-2.13
05:17:50.739 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:50.756 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
05:17:50.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:50.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:50.756 00.000 12268 Enqueuing Expose request
05:17:50.756 00.000 11616 Worker thread wakes up
05:17:50.757 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:50.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:17:52.767 02.010 11616 Exposure complete
05:17:52.825 00.058 11616 worker thread done servicing request
05:17:52.825 00.000 12268 OnExposeComplete: enter
05:17:52.825 00.000 12268 UpdateGuideState(): m_state=2
05:17:52.825 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:17:52.825 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.94, Mass=54, SNR=5.1, Peak=31 HFD=6.6
05:17:52.825 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
05:17:52.825 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
05:17:52.826 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.22 mountX=0.09 mountY=-0.08, mountTheta=-0.77
05:17:52.829 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:17:52.845 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
05:17:52.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:52.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:52.845 00.000 12268 Enqueuing Expose request
05:17:52.845 00.000 11616 Worker thread wakes up
05:17:52.846 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:52.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:54.914 02.068 11616 Exposure complete
05:17:55.003 00.089 11616 worker thread done servicing request
05:17:55.003 00.000 12268 OnExposeComplete: enter
05:17:55.003 00.000 12268 UpdateGuideState(): m_state=2
05:17:55.004 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:17:55.004 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.74, Mass=56, SNR=5.2, Peak=32 HFD=3.3
05:17:55.004 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.30 = 2.99)
05:17:55.004 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.12)
05:17:55.004 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.82 mountX=-0.10 mountY=-0.01, mountTheta=-3.02
05:17:55.007 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:55.023 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
05:17:55.024 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:55.024 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:55.024 00.000 12268 Enqueuing Expose request
05:17:55.024 00.000 11616 Worker thread wakes up
05:17:55.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:55.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:17:57.052 02.028 11616 Exposure complete
05:17:57.112 00.060 11616 worker thread done servicing request
05:17:57.112 00.000 12268 OnExposeComplete: enter
05:17:57.112 00.000 12268 UpdateGuideState(): m_state=2
05:17:57.113 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:17:57.113 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.55, Mass=55, SNR=5.2, Peak=32 HFD=3.3
05:17:57.113 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.50 = 2.79)
05:17:57.113 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.32)
05:17:57.113 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.30 hyp=0.33 cameraTheta=-2.02 mountX=-0.31 mountY=-0.10, mountTheta=-2.81
05:17:57.115 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:57.133 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
05:17:57.133 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:57.134 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:57.134 00.000 12268 Enqueuing Expose request
05:17:57.134 00.000 11616 Worker thread wakes up
05:17:57.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:57.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:17:59.250 02.116 11616 Exposure complete
05:17:59.328 00.078 11616 worker thread done servicing request
05:17:59.329 00.001 12268 OnExposeComplete: enter
05:17:59.329 00.000 12268 UpdateGuideState(): m_state=2
05:17:59.329 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:17:59.329 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.51, Mass=58, SNR=5.3, Peak=31 HFD=5.9
05:17:59.329 00.000 12268 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.47) = xAngle (-3.07 = -3.07)
05:17:59.329 00.000 12268 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.18 = 0.10)
05:17:59.329 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.34 hyp=0.34 cameraTheta=-1.60 mountX=-0.34 mountY=0.03, mountTheta=3.04
05:17:59.332 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:17:59.349 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
05:17:59.349 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:59.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:17:59.350 00.001 12268 Enqueuing Expose request
05:17:59.350 00.000 11616 Worker thread wakes up
05:17:59.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:17:59.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:01.373 02.023 11616 Exposure complete
05:18:01.434 00.061 11616 worker thread done servicing request
05:18:01.434 00.000 12268 OnExposeComplete: enter
05:18:01.434 00.000 12268 UpdateGuideState(): m_state=2
05:18:01.434 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:18:01.434 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.85, Mass=51, SNR=5.0, Peak=32 HFD=2.7
05:18:01.434 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
05:18:01.434 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
05:18:01.434 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.00 hyp=0.25 cameraTheta=3.13 mountX=-0.02 mountY=-0.25, mountTheta=-1.66
05:18:01.437 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:01.453 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
05:18:01.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:01.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:01.453 00.000 12268 Enqueuing Expose request
05:18:01.453 00.000 11616 Worker thread wakes up
05:18:01.454 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:01.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:18:03.464 02.010 11616 Exposure complete
05:18:03.519 00.055 11616 worker thread done servicing request
05:18:03.519 00.000 12268 OnExposeComplete: enter
05:18:03.519 00.000 12268 UpdateGuideState(): m_state=2
05:18:03.520 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:18:03.520 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.57, Mass=49, SNR=4.9, Peak=26 HFD=4.5
05:18:03.520 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
05:18:03.520 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
05:18:03.520 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.27 hyp=0.31 cameraTheta=-2.08 mountX=-0.29 mountY=-0.12, mountTheta=-2.76
05:18:03.522 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:03.538 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
05:18:03.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:03.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:03.538 00.000 12268 Enqueuing Expose request
05:18:03.539 00.001 11616 Worker thread wakes up
05:18:03.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:03.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:18:05.553 02.014 11616 Exposure complete
05:18:05.607 00.054 11616 worker thread done servicing request
05:18:05.608 00.001 12268 OnExposeComplete: enter
05:18:05.608 00.000 12268 UpdateGuideState(): m_state=2
05:18:05.608 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:18:05.608 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.45, Mass=58, SNR=5.3, Peak=30 HFD=5.3
05:18:05.608 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
05:18:05.608 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
05:18:05.608 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.40 hyp=0.40 cameraTheta=-1.52 mountX=-0.40 mountY=0.07, mountTheta=2.96
05:18:05.611 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:05.626 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:18:05.626 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:05.626 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:05.626 00.000 12268 Enqueuing Expose request
05:18:05.626 00.000 11616 Worker thread wakes up
05:18:05.627 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:05.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:18:07.642 02.015 11616 Exposure complete
05:18:07.701 00.059 11616 worker thread done servicing request
05:18:07.701 00.000 12268 OnExposeComplete: enter
05:18:07.701 00.000 12268 UpdateGuideState(): m_state=2
05:18:07.701 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:18:07.702 00.001 12268 Star::Find returns 1 (0), X=665.25, Y=915.52, Mass=60, SNR=5.4, Peak=28 HFD=5.8
05:18:07.702 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
05:18:07.702 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
05:18:07.702 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.33 hyp=0.50 cameraTheta=-2.43 mountX=-0.37 mountY=-0.33, mountTheta=-2.40
05:18:07.705 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:07.722 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
05:18:07.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:07.723 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:07.723 00.000 12268 Enqueuing Expose request
05:18:07.723 00.000 11616 Worker thread wakes up
05:18:07.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:07.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:18:09.751 02.028 11616 Exposure complete
05:18:09.811 00.060 11616 worker thread done servicing request
05:18:09.811 00.000 12268 OnExposeComplete: enter
05:18:09.811 00.000 12268 UpdateGuideState(): m_state=2
05:18:09.812 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:18:09.812 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.22, Mass=56, SNR=5.2, Peak=31 HFD=3.3
05:18:09.812 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.33 = 2.95)
05:18:09.812 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.16)
05:18:09.812 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.63 hyp=0.66 cameraTheta=-1.86 mountX=-0.65 mountY=-0.11, mountTheta=-2.98
05:18:09.815 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:09.832 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
05:18:09.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:09.833 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:09.833 00.000 12268 Enqueuing Expose request
05:18:09.833 00.000 11616 Worker thread wakes up
05:18:09.833 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:09.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:18:11.854 02.021 11616 Exposure complete
05:18:11.918 00.064 11616 worker thread done servicing request
05:18:11.918 00.000 12268 OnExposeComplete: enter
05:18:11.918 00.000 12268 UpdateGuideState(): m_state=2
05:18:11.918 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:18:11.918 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.84, Mass=44, SNR=4.7, Peak=29 HFD=3.3
05:18:11.918 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
05:18:11.918 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.65)
05:18:11.919 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.05 mountX=0.01 mountY=0.11, mountTheta=1.52
05:18:11.921 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:11.938 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
05:18:11.939 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:11.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:11.939 00.000 12268 Enqueuing Expose request
05:18:11.939 00.000 11616 Worker thread wakes up
05:18:11.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:11.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:13.955 02.016 11616 Exposure complete
05:18:14.017 00.062 11616 worker thread done servicing request
05:18:14.017 00.000 12268 OnExposeComplete: enter
05:18:14.017 00.000 12268 UpdateGuideState(): m_state=2
05:18:14.018 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:18:14.018 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.40, Mass=60, SNR=5.4, Peak=28 HFD=5.7
05:18:14.018 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
05:18:14.018 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.61)
05:18:14.018 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.45 hyp=0.50 cameraTheta=-1.09 mountX=-0.42 mountY=0.29, mountTheta=2.54
05:18:14.021 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:18:14.038 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
05:18:14.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:14.038 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:14.038 00.000 12268 Enqueuing Expose request
05:18:14.038 00.000 11616 Worker thread wakes up
05:18:14.038 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:14.039 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:18:16.061 02.022 11616 Exposure complete
05:18:16.125 00.064 11616 worker thread done servicing request
05:18:16.126 00.001 12268 OnExposeComplete: enter
05:18:16.126 00.000 12268 UpdateGuideState(): m_state=2
05:18:16.126 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:18:16.126 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.86, Mass=45, SNR=4.7, Peak=30 HFD=3.5
05:18:16.126 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
05:18:16.126 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.76)
05:18:16.126 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.06 mountX=0.04 mountY=0.24, mountTheta=1.41
05:18:16.128 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:16.145 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
05:18:16.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:16.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:16.145 00.000 12268 Enqueuing Expose request
05:18:16.145 00.000 11616 Worker thread wakes up
05:18:16.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:16.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:18.195 02.050 11616 Exposure complete
05:18:18.255 00.060 11616 worker thread done servicing request
05:18:18.255 00.000 12268 OnExposeComplete: enter
05:18:18.255 00.000 12268 UpdateGuideState(): m_state=2
05:18:18.256 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:18:18.256 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=916.48, Mass=57, SNR=5.2, Peak=29 HFD=6.1
05:18:18.256 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
05:18:18.256 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
05:18:18.256 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.63 hyp=0.63 cameraTheta=1.66 mountX=0.62 mountY=-0.14, mountTheta=-0.22
05:18:18.258 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:18.276 00.018 12268 UpdateGuideState exits: m=57 SNR=5.2
05:18:18.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:18.277 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:18.277 00.000 12268 Enqueuing Expose request
05:18:18.277 00.000 11616 Worker thread wakes up
05:18:18.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:18.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:20.304 02.027 11616 Exposure complete
05:18:20.372 00.068 11616 worker thread done servicing request
05:18:20.373 00.001 12268 OnExposeComplete: enter
05:18:20.373 00.000 12268 UpdateGuideState(): m_state=2
05:18:20.373 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:18:20.373 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=916.14, Mass=55, SNR=5.2, Peak=33 HFD=2.7
05:18:20.374 00.001 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
05:18:20.374 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
05:18:20.374 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.29 hyp=0.44 cameraTheta=2.41 mountX=0.26 mountY=-0.36, mountTheta=-0.95
05:18:20.376 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:20.395 00.019 12268 UpdateGuideState exits: m=55 SNR=5.2
05:18:20.395 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:20.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:20.395 00.000 12268 Enqueuing Expose request
05:18:20.395 00.000 11616 Worker thread wakes up
05:18:20.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:20.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:18:22.432 02.037 11616 Exposure complete
05:18:22.501 00.069 11616 worker thread done servicing request
05:18:22.501 00.000 12268 OnExposeComplete: enter
05:18:22.501 00.000 12268 UpdateGuideState(): m_state=2
05:18:22.502 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:18:22.502 00.000 12268 Star::Find returns 1 (0), X=664.98, Y=916.28, Mass=60, SNR=5.3, Peak=29 HFD=6.9
05:18:22.502 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
05:18:22.502 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
05:18:22.502 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=0.43 hyp=0.78 cameraTheta=2.56 mountX=0.36 mountY=-0.70, mountTheta=-1.09
05:18:22.504 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:22.523 00.019 12268 UpdateGuideState exits: m=60 SNR=5.3
05:18:22.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:22.523 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:22.523 00.000 12268 Enqueuing Expose request
05:18:22.541 00.018 11616 Worker thread wakes up
05:18:22.541 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:22.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:18:24.585 02.044 11616 Exposure complete
05:18:24.674 00.089 11616 worker thread done servicing request
05:18:24.674 00.000 12268 OnExposeComplete: enter
05:18:24.674 00.000 12268 UpdateGuideState(): m_state=2
05:18:24.674 00.000 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:18:24.674 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.74, Mass=60, SNR=5.4, Peak=30 HFD=6.5
05:18:24.674 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
05:18:24.675 00.001 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.04)
05:18:24.675 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-0.66 mountX=-0.10 mountY=0.16, mountTheta=2.13
05:18:24.677 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:18:24.694 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
05:18:24.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:24.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:24.694 00.000 12268 Enqueuing Expose request
05:18:24.695 00.001 11616 Worker thread wakes up
05:18:24.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:24.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:26.734 02.039 11616 Exposure complete
05:18:26.798 00.064 12268 OnExposeComplete: enter
05:18:26.798 00.000 12268 UpdateGuideState(): m_state=2
05:18:26.798 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:18:26.798 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.65, Mass=47, SNR=4.7, Peak=26 HFD=4.3
05:18:26.798 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
05:18:26.798 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.21)
05:18:26.798 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.20 hyp=0.42 cameraTheta=-0.49 mountX=-0.16 mountY=0.39, mountTheta=1.96
05:18:26.801 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:26.802 00.001 11616 worker thread done servicing request
05:18:26.819 00.017 12268 UpdateGuideState exits: m=47 SNR=4.7
05:18:26.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:26.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:26.819 00.000 12268 Enqueuing Expose request
05:18:26.819 00.000 11616 Worker thread wakes up
05:18:26.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:26.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:28.855 02.036 11616 Exposure complete
05:18:28.948 00.093 11616 worker thread done servicing request
05:18:28.949 00.001 12268 OnExposeComplete: enter
05:18:28.949 00.000 12268 UpdateGuideState(): m_state=2
05:18:28.949 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:18:28.949 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.85, Mass=58, SNR=5.3, Peak=28 HFD=7.0
05:18:28.949 00.000 12268 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.47) = xAngle (1.65 = 1.65)
05:18:28.949 00.000 12268 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
05:18:28.949 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.00 hyp=0.19 cameraTheta=3.12 mountX=-0.01 mountY=-0.19, mountTheta=-1.65
05:18:28.952 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:28.970 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
05:18:28.970 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:28.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:28.971 00.001 12268 Enqueuing Expose request
05:18:28.971 00.000 11616 Worker thread wakes up
05:18:28.971 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:28.971 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:18:31.056 02.085 11616 Exposure complete
05:18:31.158 00.102 11616 worker thread done servicing request
05:18:31.158 00.000 12268 OnExposeComplete: enter
05:18:31.159 00.001 12268 UpdateGuideState(): m_state=2
05:18:31.159 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:18:31.159 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=916.20, Mass=56, SNR=5.2, Peak=28 HFD=6.9
05:18:31.159 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
05:18:31.159 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
05:18:31.159 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.36 hyp=0.37 cameraTheta=1.33 mountX=0.36 mountY=0.04, mountTheta=0.11
05:18:31.162 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:31.185 00.023 12268 UpdateGuideState exits: m=56 SNR=5.2
05:18:31.185 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:31.185 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:31.185 00.000 12268 Enqueuing Expose request
05:18:31.185 00.000 11616 Worker thread wakes up
05:18:31.186 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:31.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:33.282 02.096 11616 Exposure complete
05:18:33.380 00.098 11616 worker thread done servicing request
05:18:33.380 00.000 12268 OnExposeComplete: enter
05:18:33.380 00.000 12268 UpdateGuideState(): m_state=2
05:18:33.381 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:18:33.381 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.92, Mass=61, SNR=5.5, Peak=27 HFD=4.6
05:18:33.381 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
05:18:33.381 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
05:18:33.381 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.07 hyp=0.44 cameraTheta=0.17 mountX=0.12 mountY=0.42, mountTheta=1.30
05:18:33.384 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:33.405 00.021 12268 UpdateGuideState exits: m=61 SNR=5.5
05:18:33.406 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:33.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:33.406 00.000 12268 Enqueuing Expose request
05:18:33.406 00.000 11616 Worker thread wakes up
05:18:33.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:33.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:35.426 02.020 11616 Exposure complete
05:18:35.490 00.064 11616 worker thread done servicing request
05:18:35.490 00.000 12268 OnExposeComplete: enter
05:18:35.490 00.000 12268 UpdateGuideState(): m_state=2
05:18:35.491 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:18:35.491 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.57, Mass=54, SNR=5.1, Peak=28 HFD=5.1
05:18:35.491 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.43 = 2.85)
05:18:35.491 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.26)
05:18:35.491 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.27 hyp=0.30 cameraTheta=-1.96 mountX=-0.28 mountY=-0.08, mountTheta=-2.88
05:18:35.494 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:35.513 00.019 12268 UpdateGuideState exits: m=54 SNR=5.1
05:18:35.514 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:35.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:35.514 00.000 12268 Enqueuing Expose request
05:18:35.514 00.000 11616 Worker thread wakes up
05:18:35.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:35.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:37.549 02.035 11616 Exposure complete
05:18:37.623 00.074 11616 worker thread done servicing request
05:18:37.623 00.000 12268 OnExposeComplete: enter
05:18:37.624 00.001 12268 UpdateGuideState(): m_state=2
05:18:37.624 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:18:37.624 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.22, Mass=61, SNR=5.4, Peak=27 HFD=5.7
05:18:37.624 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.22 = 3.07)
05:18:37.624 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.04)
05:18:37.624 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.63 hyp=0.64 cameraTheta=-1.74 mountX=-0.64 mountY=-0.03, mountTheta=-3.10
05:18:37.626 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:37.643 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
05:18:37.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:37.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:37.643 00.000 12268 Enqueuing Expose request
05:18:37.643 00.000 11616 Worker thread wakes up
05:18:37.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:37.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:18:39.671 02.028 11616 Exposure complete
05:18:39.732 00.061 11616 worker thread done servicing request
05:18:39.732 00.000 12268 OnExposeComplete: enter
05:18:39.732 00.000 12268 UpdateGuideState(): m_state=2
05:18:39.732 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:18:39.732 00.000 12268 Star::Find returns 1 (0), X=665.19, Y=915.47, Mass=55, SNR=5.2, Peak=29 HFD=5.7
05:18:39.732 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
05:18:39.732 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
05:18:39.733 00.001 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.38 hyp=0.58 cameraTheta=-2.44 mountX=-0.42 mountY=-0.39, mountTheta=-2.39
05:18:39.735 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:39.753 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
05:18:39.754 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:39.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:39.754 00.000 12268 Enqueuing Expose request
05:18:39.754 00.000 11616 Worker thread wakes up
05:18:39.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:39.754 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:18:41.788 02.034 11616 Exposure complete
05:18:41.861 00.073 11616 worker thread done servicing request
05:18:41.861 00.000 12268 OnExposeComplete: enter
05:18:41.861 00.000 12268 UpdateGuideState(): m_state=2
05:18:41.862 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:18:41.862 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.37, Mass=59, SNR=5.3, Peak=32 HFD=4.7
05:18:41.862 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.30 = 2.99)
05:18:41.862 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.12)
05:18:41.862 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.47 hyp=0.49 cameraTheta=-1.82 mountX=-0.48 mountY=-0.06, mountTheta=-3.02
05:18:41.865 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:18:41.883 00.018 12268 UpdateGuideState exits: m=59 SNR=5.3
05:18:41.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:41.884 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:41.884 00.000 12268 Enqueuing Expose request
05:18:41.884 00.000 11616 Worker thread wakes up
05:18:41.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:41.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:18:43.919 02.035 11616 Exposure complete
05:18:43.989 00.070 11616 worker thread done servicing request
05:18:43.989 00.000 12268 OnExposeComplete: enter
05:18:43.989 00.000 12268 UpdateGuideState(): m_state=2
05:18:43.989 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:18:43.990 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.90, Mass=58, SNR=5.3, Peak=27 HFD=6.0
05:18:43.990 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
05:18:43.990 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
05:18:43.990 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.06 hyp=0.38 cameraTheta=0.15 mountX=0.09 mountY=0.36, mountTheta=1.32
05:18:43.992 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:18:44.011 00.019 12268 UpdateGuideState exits: m=58 SNR=5.3
05:18:44.011 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:44.012 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:44.012 00.000 12268 Enqueuing Expose request
05:18:44.012 00.000 11616 Worker thread wakes up
05:18:44.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:44.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:46.038 02.026 11616 Exposure complete
05:18:46.104 00.066 11616 worker thread done servicing request
05:18:46.104 00.000 12268 OnExposeComplete: enter
05:18:46.104 00.000 12268 UpdateGuideState(): m_state=2
05:18:46.104 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:18:46.104 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.69, Mass=61, SNR=5.4, Peak=31 HFD=4.8
05:18:46.105 00.001 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
05:18:46.105 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.03)
05:18:46.105 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.16 hyp=0.25 cameraTheta=-0.67 mountX=-0.14 mountY=0.22, mountTheta=2.14
05:18:46.107 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=20, Gamma=1.290
05:18:46.124 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
05:18:46.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:46.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:46.124 00.000 12268 Enqueuing Expose request
05:18:46.124 00.000 11616 Worker thread wakes up
05:18:46.125 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:46.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:48.149 02.024 11616 Exposure complete
05:18:48.211 00.062 11616 worker thread done servicing request
05:18:48.211 00.000 12268 OnExposeComplete: enter
05:18:48.211 00.000 12268 UpdateGuideState(): m_state=2
05:18:48.211 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:18:48.211 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.56, Mass=56, SNR=5.2, Peak=30 HFD=4.1
05:18:48.211 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.62 = -2.62)
05:18:48.211 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.56)
05:18:48.211 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.29 hyp=0.32 cameraTheta=-1.14 mountX=-0.27 mountY=0.17, mountTheta=2.59
05:18:48.214 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:48.232 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
05:18:48.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:48.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:48.232 00.000 12268 Enqueuing Expose request
05:18:48.232 00.000 11616 Worker thread wakes up
05:18:48.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:48.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:50.245 02.013 11616 Exposure complete
05:18:50.331 00.086 11616 worker thread done servicing request
05:18:50.331 00.000 12268 OnExposeComplete: enter
05:18:50.332 00.001 12268 UpdateGuideState(): m_state=2
05:18:50.332 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:18:50.332 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.82, Mass=61, SNR=5.4, Peak=32 HFD=4.5
05:18:50.332 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
05:18:50.332 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.63)
05:18:50.332 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.02 hyp=0.34 cameraTheta=-0.07 mountX=0.01 mountY=0.34, mountTheta=1.55
05:18:50.335 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:50.355 00.020 12268 UpdateGuideState exits: m=61 SNR=5.4
05:18:50.355 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:50.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:50.355 00.000 12268 Enqueuing Expose request
05:18:50.355 00.000 11616 Worker thread wakes up
05:18:50.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:50.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:52.391 02.036 11616 Exposure complete
05:18:52.470 00.079 11616 worker thread done servicing request
05:18:52.471 00.001 12268 OnExposeComplete: enter
05:18:52.471 00.000 12268 UpdateGuideState(): m_state=2
05:18:52.471 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:18:52.471 00.000 12268 Star::Find returns 1 (0), X=664.92, Y=915.79, Mass=63, SNR=5.5, Peak=34 HFD=3.4
05:18:52.471 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.54 = 1.74)
05:18:52.472 00.001 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.37)
05:18:52.472 00.000 12268 CameraToMount -- cameraX=-0.71 cameraY=-0.05 hyp=0.72 cameraTheta=-3.07 mountX=-0.12 mountY=-0.70, mountTheta=-1.74
05:18:52.477 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:18:52.497 00.020 12268 UpdateGuideState exits: m=63 SNR=5.5
05:18:52.498 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:52.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:52.498 00.000 12268 Enqueuing Expose request
05:18:52.512 00.014 11616 Worker thread wakes up
05:18:52.512 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:52.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:18:54.558 02.046 11616 Exposure complete
05:18:54.645 00.087 11616 worker thread done servicing request
05:18:54.646 00.001 12268 OnExposeComplete: enter
05:18:54.646 00.000 12268 UpdateGuideState(): m_state=2
05:18:54.646 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:18:54.646 00.000 12268 Star::Find returns 1 (0), X=665.17, Y=915.40, Mass=58, SNR=5.3, Peak=32 HFD=7.1
05:18:54.646 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
05:18:54.646 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
05:18:54.646 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.44 hyp=0.64 cameraTheta=-2.38 mountX=-0.48 mountY=-0.40, mountTheta=-2.45
05:18:54.649 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:54.668 00.019 12268 UpdateGuideState exits: m=58 SNR=5.3
05:18:54.668 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:54.668 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:54.668 00.000 12268 Enqueuing Expose request
05:18:54.672 00.004 11616 Worker thread wakes up
05:18:54.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:54.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:18:56.708 02.036 11616 Exposure complete
05:18:56.775 00.067 11616 worker thread done servicing request
05:18:56.775 00.000 12268 OnExposeComplete: enter
05:18:56.775 00.000 12268 UpdateGuideState(): m_state=2
05:18:56.775 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:18:56.775 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=50, SNR=5.0, Peak=30 HFD=4.5
05:18:56.776 00.001 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
05:18:56.776 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
05:18:56.776 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.29 hyp=0.64 cameraTheta=-0.46 mountX=-0.23 mountY=0.60, mountTheta=1.93
05:18:56.778 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:56.798 00.020 12268 UpdateGuideState exits: m=50 SNR=5.0
05:18:56.798 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:56.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:56.798 00.000 12268 Enqueuing Expose request
05:18:56.798 00.000 11616 Worker thread wakes up
05:18:56.798 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:56.798 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:18:58.825 02.027 11616 Exposure complete
05:18:58.888 00.063 11616 worker thread done servicing request
05:18:58.888 00.000 12268 OnExposeComplete: enter
05:18:58.888 00.000 12268 UpdateGuideState(): m_state=2
05:18:58.888 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:18:58.888 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.84, Mass=59, SNR=5.3, Peak=30 HFD=6.3
05:18:58.888 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.58 = 1.70)
05:18:58.888 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.69 = -1.41)
05:18:58.888 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.11 mountX=-0.01 mountY=-0.11, mountTheta=-1.70
05:18:58.890 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:18:58.910 00.020 12268 UpdateGuideState exits: m=59 SNR=5.3
05:18:58.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:18:58.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:18:58.910 00.000 12268 Enqueuing Expose request
05:18:58.910 00.000 11616 Worker thread wakes up
05:18:58.911 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:18:58.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:19:00.958 02.047 11616 Exposure complete
05:19:01.025 00.067 11616 worker thread done servicing request
05:19:01.026 00.001 12268 OnExposeComplete: enter
05:19:01.026 00.000 12268 UpdateGuideState(): m_state=2
05:19:01.026 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:19:01.026 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.46, Mass=53, SNR=5.1, Peak=30 HFD=4.8
05:19:01.026 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
05:19:01.027 00.001 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
05:19:01.027 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.39 hyp=0.39 cameraTheta=-1.68 mountX=-0.39 mountY=0.01, mountTheta=3.12
05:19:01.030 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:01.049 00.019 12268 UpdateGuideState exits: m=53 SNR=5.1
05:19:01.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:01.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:01.049 00.000 12268 Enqueuing Expose request
05:19:01.049 00.000 11616 Worker thread wakes up
05:19:01.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:01.050 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:19:03.136 02.086 11616 Exposure complete
05:19:03.196 00.060 11616 worker thread done servicing request
05:19:03.196 00.000 12268 OnExposeComplete: enter
05:19:03.196 00.000 12268 UpdateGuideState(): m_state=2
05:19:03.197 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:19:03.197 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.65, Mass=52, SNR=5.0, Peak=27 HFD=5.1
05:19:03.197 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
05:19:03.197 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
05:19:03.197 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.27 mountX=-0.19 mountY=0.09, mountTheta=2.71
05:19:03.199 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:03.216 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
05:19:03.217 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:03.217 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:03.217 00.000 12268 Enqueuing Expose request
05:19:03.217 00.000 11616 Worker thread wakes up
05:19:03.217 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:03.217 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:19:05.224 02.007 11616 Exposure complete
05:19:05.279 00.055 11616 worker thread done servicing request
05:19:05.279 00.000 12268 OnExposeComplete: enter
05:19:05.279 00.000 12268 UpdateGuideState(): m_state=2
05:19:05.279 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:19:05.279 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.81, Mass=54, SNR=5.1, Peak=28 HFD=6.0
05:19:05.279 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
05:19:05.280 00.001 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
05:19:05.280 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.03 hyp=0.34 cameraTheta=-0.10 mountX=0.00 mountY=0.34, mountTheta=1.57
05:19:05.282 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:05.297 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:19:05.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:05.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:05.297 00.000 12268 Enqueuing Expose request
05:19:05.297 00.000 11616 Worker thread wakes up
05:19:05.298 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:05.298 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:19:07.303 02.005 11616 Exposure complete
05:19:07.355 00.052 11616 worker thread done servicing request
05:19:07.355 00.000 12268 OnExposeComplete: enter
05:19:07.355 00.000 12268 UpdateGuideState(): m_state=2
05:19:07.356 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:19:07.356 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=916.04, Mass=54, SNR=5.1, Peak=28 HFD=6.1
05:19:07.356 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
05:19:07.356 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
05:19:07.356 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.22 mountX=0.18 mountY=-0.17, mountTheta=-0.76
05:19:07.358 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:19:07.373 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:19:07.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:07.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:07.373 00.000 12268 Enqueuing Expose request
05:19:07.373 00.000 11616 Worker thread wakes up
05:19:07.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:07.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:19:09.387 02.014 11616 Exposure complete
05:19:09.439 00.052 11616 worker thread done servicing request
05:19:09.439 00.000 12268 OnExposeComplete: enter
05:19:09.439 00.000 12268 UpdateGuideState(): m_state=2
05:19:09.439 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:19:09.439 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.35, Mass=62, SNR=5.5, Peak=32 HFD=5.1
05:19:09.439 00.000 12268 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.47) = xAngle (-3.15 = 3.13)
05:19:09.439 00.000 12268 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
05:19:09.440 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.49 hyp=0.49 cameraTheta=-1.68 mountX=-0.49 mountY=0.01, mountTheta=3.12
05:19:09.442 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:09.459 00.017 12268 UpdateGuideState exits: m=62 SNR=5.5
05:19:09.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:09.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:09.459 00.000 12268 Enqueuing Expose request
05:19:09.459 00.000 11616 Worker thread wakes up
05:19:09.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:09.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:19:11.478 02.019 11616 Exposure complete
05:19:11.532 00.054 11616 worker thread done servicing request
05:19:11.532 00.000 12268 OnExposeComplete: enter
05:19:11.532 00.000 12268 UpdateGuideState(): m_state=2
05:19:11.532 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:19:11.533 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=915.61, Mass=46, SNR=4.8, Peak=28 HFD=3.9
05:19:11.533 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
05:19:11.533 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.04)
05:19:11.533 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.24 hyp=0.39 cameraTheta=-0.66 mountX=-0.21 mountY=0.34, mountTheta=2.13
05:19:11.535 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:19:11.550 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:19:11.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:11.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:11.550 00.000 12268 Enqueuing Expose request
05:19:11.551 00.001 11616 Worker thread wakes up
05:19:11.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:11.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:19:13.563 02.012 11616 Exposure complete
05:19:13.617 00.054 11616 worker thread done servicing request
05:19:13.617 00.000 12268 OnExposeComplete: enter
05:19:13.617 00.000 12268 UpdateGuideState(): m_state=2
05:19:13.618 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:19:13.618 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.91, Mass=60, SNR=5.4, Peak=31 HFD=7.0
05:19:13.618 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
05:19:13.618 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
05:19:13.618 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.85 mountX=0.04 mountY=-0.23, mountTheta=-1.38
05:19:13.620 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:13.638 00.018 12268 UpdateGuideState exits: m=60 SNR=5.4
05:19:13.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:13.639 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:13.639 00.000 12268 Enqueuing Expose request
05:19:13.639 00.000 11616 Worker thread wakes up
05:19:13.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:13.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:19:15.648 02.009 11616 Exposure complete
05:19:15.699 00.051 11616 worker thread done servicing request
05:19:15.699 00.000 12268 OnExposeComplete: enter
05:19:15.699 00.000 12268 UpdateGuideState(): m_state=2
05:19:15.700 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:19:15.700 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.54, Mass=53, SNR=5.0, Peak=29 HFD=3.5
05:19:15.700 00.000 12268 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.47) = xAngle (-3.37 = 2.91)
05:19:15.700 00.000 12268 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.48 = -0.20)
05:19:15.700 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.30 hyp=0.32 cameraTheta=-1.90 mountX=-0.31 mountY=-0.06, mountTheta=-2.94
05:19:15.702 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:15.716 00.014 12268 UpdateGuideState exits: m=53 SNR=5.0
05:19:15.717 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:15.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:15.717 00.000 12268 Enqueuing Expose request
05:19:15.717 00.000 11616 Worker thread wakes up
05:19:15.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:15.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:19:16.245 00.528 12268 evsrv: cli 0F8E69C0 connect
05:19:16.245 00.000 12268 case statement mapped state 2 to 1
05:19:16.245 00.000 12268 case statement mapped state 2 to 1
05:19:16.247 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9c7cfb27-3d22-4f2e-a2ef-67936cfe230f"}
05:19:16.247 00.000 12268 case statement mapped state 2 to 1
05:19:16.247 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"9c7cfb27-3d22-4f2e-a2ef-67936cfe230f"}
05:19:16.247 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:19:16.249 00.002 12268 evsrv: cli 0F8E69C0 connect
05:19:16.249 00.000 12268 case statement mapped state 2 to 1
05:19:16.250 00.001 12268 case statement mapped state 2 to 1
05:19:16.250 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"23a318a0-02c1-449e-bae5-910f469233f6"}
05:19:16.250 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"23a318a0-02c1-449e-bae5-910f469233f6"}
05:19:16.251 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:19:16.253 00.002 12268 evsrv: cli 0F8E69C0 connect
05:19:16.253 00.000 12268 case statement mapped state 2 to 1
05:19:16.253 00.000 12268 case statement mapped state 2 to 1
05:19:16.254 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5d600344-f3c9-4f80-b45e-9f4964fdef1b"}
05:19:16.254 00.000 12268 PhdController::Guide begins
05:19:16.254 00.000 12268 PhdController: newstate STATE_SETUP
05:19:16.254 00.000 12268 PhdController: setup
05:19:16.254 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:19:16.254 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:19:16.255 00.001 12268 PhdController: newstate STATE_GUIDE
05:19:16.255 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:19:16.255 00.000 12268 guider state => CALIBRATED
05:19:16.255 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:19:16.256 00.001 12268 reset dither spiral
05:19:16.256 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:19:16.256 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"5d600344-f3c9-4f80-b45e-9f4964fdef1b"}
05:19:16.258 00.002 12268 evsrv: cli 0F8E69C0 disconnect
05:19:16.259 00.001 12268 evsrv: cli 0F8E6D80 connect
05:19:16.259 00.000 12268 case statement mapped state 5 to 1
05:19:16.260 00.001 12268 case statement mapped state 5 to 1
05:19:16.260 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"dde4878b-6859-4a3b-9527-9ebbe0a0f485"}
05:19:16.261 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"dde4878b-6859-4a3b-9527-9ebbe0a0f485"}
05:19:16.262 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:19:16.264 00.002 12268 evsrv: cli 0FA411A0 connect
05:19:16.264 00.000 12268 case statement mapped state 5 to 1
05:19:16.264 00.000 12268 case statement mapped state 5 to 1
05:19:16.265 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"7eea3477-3f0b-420e-b007-8b24862d5e37"}
05:19:16.265 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.63,915.85],"id":"7eea3477-3f0b-420e-b007-8b24862d5e37"}
05:19:16.269 00.004 12268 evsrv: cli 0FA411A0 disconnect
05:19:16.269 00.000 12268 evsrv: cli 0F960980 connect
05:19:16.269 00.000 12268 case statement mapped state 5 to 1
05:19:16.270 00.001 12268 case statement mapped state 5 to 1
05:19:16.270 00.000 12268 evsrv: cli 0F960980 request: {"method":"get_app_state","id":"ebf12edd-8caa-42be-b9c5-ff3516aa407f"}
05:19:16.270 00.000 12268 case statement mapped state 5 to 1
05:19:16.270 00.000 12268 evsrv: cli 0F960980 response: {"jsonrpc":"2.0","result":"Selected","id":"ebf12edd-8caa-42be-b9c5-ff3516aa407f"}
05:19:16.272 00.002 12268 evsrv: cli 0F960980 disconnect
05:19:17.273 01.001 12268 evsrv: cli 0F8E69C0 connect
05:19:17.273 00.000 12268 case statement mapped state 5 to 1
05:19:17.274 00.001 12268 case statement mapped state 5 to 1
05:19:17.274 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"557b07ef-3a21-4385-9587-089145db1f98"}
05:19:17.274 00.000 12268 case statement mapped state 5 to 1
05:19:17.274 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"557b07ef-3a21-4385-9587-089145db1f98"}
05:19:17.275 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:19:17.736 00.461 11616 Exposure complete
05:19:17.787 00.051 11616 worker thread done servicing request
05:19:17.787 00.000 12268 OnExposeComplete: enter
05:19:17.787 00.000 12268 UpdateGuideState(): m_state=5
05:19:17.788 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:19:17.788 00.000 12268 Star::Find returns 1 (0), X=665.10, Y=915.86, Mass=56, SNR=5.2, Peak=30 HFD=6.2
05:19:17.788 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
05:19:17.788 00.000 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
05:19:17.788 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.02 hyp=0.54 cameraTheta=3.11 mountX=-0.03 mountY=-0.53, mountTheta=-1.63
05:19:17.790 00.002 12268 Changing from state CALIBRATED to GUIDING
05:19:17.791 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:19:17.791 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:19:17.791 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:19:17.791 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:19:17.792 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:19:17.792 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:19:17.792 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:19:17.792 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:19:17.792 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:19:17.793 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:19:17.793 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:19:17.793 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:19:17.794 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:19:17.794 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:19:17.794 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:19:17.795 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:19:17.949 00.154 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:19:17.949 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:19:17.949 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:19:17.954 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:19:17.954 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:19:17.954 00.000 12268 setting lock position to (665.10, 915.86)
05:19:17.955 00.001 12268 MultiStar: stabilizing after lock position change
05:19:17.955 00.000 12268 guider state => GUIDING
05:19:17.955 00.000 12268 Status Line: Guiding
05:19:17.958 00.003 12268 Mount: notify guiding started
05:19:17.958 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:19:17.958 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:19:17.959 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:19:17.959 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:19:17.959 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:19:17.959 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:19:17.959 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:19:17.960 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:19:17.960 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:19:17.960 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:19:17.960 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:19:17.961 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:19:17.961 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:19:17.961 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:19:17.961 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:19:17.962 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:19:17.962 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:19:17.962 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:19:17.962 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:19:17.962 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:19:17.963 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:19:17.963 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:19:17.963 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:19:17.963 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:19:17.964 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:19:17.965 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:19:17.965 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:19:17.965 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:19:17.966 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:19:17.966 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:19:17.966 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:19:17.966 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:19:17.967 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:19:17.967 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:19:17.967 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:19:17.967 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:19:17.968 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:19:17.968 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:19:18.184 00.216 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:19:18.184 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:19:18.185 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:19:18.185 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:19:18.186 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:19:18.186 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:19:18.186 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:19:18.186 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:19:18.186 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:19:18.186 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:19:18.186 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:19:18.187 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:18.203 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
05:19:18.203 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
05:19:18.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:18.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:18.203 00.000 12268 Enqueuing Expose request
05:19:18.204 00.001 11616 Worker thread wakes up
05:19:18.204 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:18.204 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:19:18.286 00.082 12268 evsrv: cli 0F8E69C0 connect
05:19:18.286 00.000 12268 case statement mapped state 6 to 3
05:19:18.286 00.000 12268 case statement mapped state 6 to 3
05:19:18.287 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8870e31d-d721-42f5-927e-b8e8d5d63902"}
05:19:18.287 00.000 12268 case statement mapped state 6 to 3
05:19:18.287 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8870e31d-d721-42f5-927e-b8e8d5d63902"}
05:19:18.289 00.002 12268 evsrv: cli 0F8E69C0 disconnect
05:19:20.214 01.925 11616 Exposure complete
05:19:20.266 00.052 11616 worker thread done servicing request
05:19:20.266 00.000 12268 OnExposeComplete: enter
05:19:20.266 00.000 12268 UpdateGuideState(): m_state=6
05:19:20.266 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:19:20.266 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.80, Mass=59, SNR=5.3, Peak=32 HFD=3.5
05:19:20.266 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
05:19:20.266 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.56)
05:19:20.267 00.001 12268 CameraToMount -- cameraX=0.43 cameraY=-0.06 hyp=0.44 cameraTheta=-0.14 mountX=-0.02 mountY=0.44, mountTheta=1.61
05:19:20.268 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.43, y=-0.06, opts=13)
05:19:20.268 00.000 12268 Enqueuing Move request for scope (0.43, -0.06)
05:19:20.268 00.000 11616 Worker thread wakes up
05:19:20.268 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.06) opts 0xd
05:19:20.268 00.000 11616 Handling offset move in thread for scope, endpoint = (0.43, -0.06)
05:19:20.269 00.001 11616 Moving (0.43, -0.06) raw xDistance=-0.02 yDistance=0.44
05:19:20.269 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:19:20.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
05:19:20.269 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:19:20.269 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
05:19:20.269 00.000 11616 MoveAxis(E, 0, ABG)
05:19:20.269 00.000 11616 Move returns status 0, amount 0
05:19:20.269 00.000 11616 MoveAxis(N, 0, ABG)
05:19:20.269 00.000 11616 Move returns status 0, amount 0
05:19:20.269 00.000 11616 move complete, result=0
05:19:20.269 00.000 11616 worker thread done servicing request
05:19:20.291 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:20.306 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:19:20.307 00.001 12268 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 1 / 99999
05:19:20.307 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768709960.307,"Host":"ASTROCENTER","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:19:20.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:20.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:20.308 00.001 12268 Enqueuing Expose request
05:19:20.308 00.000 12268 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
05:19:20.308 00.000 11616 Worker thread wakes up
05:19:20.308 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:20.308 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:19:22.317 02.009 11616 Exposure complete
05:19:22.368 00.051 11616 worker thread done servicing request
05:19:22.368 00.000 12268 OnExposeComplete: enter
05:19:22.369 00.001 12268 UpdateGuideState(): m_state=6
05:19:22.369 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:19:22.369 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=916.07, Mass=57, SNR=5.2, Peak=27 HFD=6.8
05:19:22.369 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
05:19:22.369 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
05:19:22.369 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.20 hyp=0.63 cameraTheta=0.33 mountX=0.26 mountY=0.56, mountTheta=1.14
05:19:22.371 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.59, y=0.20, opts=13)
05:19:22.371 00.000 12268 Enqueuing Move request for scope (0.59, 0.20)
05:19:22.371 00.000 11616 Worker thread wakes up
05:19:22.371 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.20) opts 0xd
05:19:22.371 00.000 11616 Handling offset move in thread for scope, endpoint = (0.59, 0.20)
05:19:22.371 00.000 11616 Moving (0.59, 0.20) raw xDistance=0.26 yDistance=0.56
05:19:22.371 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:19:22.371 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
05:19:22.371 00.000 11616 resist switch: large excursion: input 0.56 thresh 0.45 direction from 0 to 1
05:19:22.372 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.69
05:19:22.372 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.56
05:19:22.372 00.000 11616 MoveAxis(E, 0, ABG)
05:19:22.372 00.000 11616 Move returns status 0, amount 0
05:19:22.372 00.000 11616 MoveAxis(S, 48, ABG)
05:19:22.372 00.000 11616 Guiding  Dir = 1, Dur = 48
05:19:22.372 00.000 11616 IsSlewing returns 1
05:19:22.372 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:19:22.373 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:19:22.373 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:19:22.373 00.000 11616 Move returns status 2, amount 0
05:19:22.373 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:19:22.373 00.000 11616 move complete, result=2
05:19:22.373 00.000 11616 worker thread done servicing request
05:19:22.393 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:22.407 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
05:19:22.407 00.000 12268 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 2 / 99999
05:19:22.408 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768709962.408,"Host":"ASTROCENTER","Inst":1,"Distance":0.54,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
05:19:22.408 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:22.408 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:22.408 00.000 12268 Enqueuing Expose request
05:19:22.408 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:19:22.408 00.000 11616 Worker thread wakes up
05:19:22.409 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:22.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:19:22.429 00.020 12268 GuideStep: 0.3 px 0 ms EAST, 0.6 px 0 ms SOUTH
05:19:22.431 00.002 12268 mount move error indicates guiding should stop
05:19:22.432 00.001 12268 Mount: notify guiding stopped
05:19:22.432 00.000 12268 BLC: window closed
05:19:22.432 00.000 12268 BLC: Last direction was reset
05:19:22.432 00.000 12268 PhdController failed: Guiding stopped
05:19:22.432 00.000 12268 PhdController: newstate STATE_FINISH
05:19:22.432 00.000 12268 PhdController complete: fail: Guiding stopped
05:19:22.432 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768709962.432,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
05:19:22.432 00.000 12268 Mount: notify guiding dither settle done success=0
05:19:22.432 00.000 12268 PhdController: newstate STATE_IDLE
05:19:22.433 00.001 12268 Changing from state GUIDING to STOP
05:19:22.433 00.000 12268 guider state => SELECTED
05:19:22.433 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:19:24.421 01.988 11616 Exposure complete
05:19:24.474 00.053 11616 worker thread done servicing request
05:19:24.474 00.000 12268 OnExposeComplete: enter
05:19:24.474 00.000 12268 UpdateGuideState(): m_state=2
05:19:24.474 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:19:24.474 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.59, Mass=51, SNR=4.9, Peak=27 HFD=4.1
05:19:24.475 00.001 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
05:19:24.475 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
05:19:24.475 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-0.28 hyp=0.73 cameraTheta=-0.39 mountX=-0.21 mountY=0.70, mountTheta=1.86
05:19:24.502 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:24.517 00.015 12268 UpdateGuideState exits: m=51 SNR=4.9
05:19:24.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:24.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:24.517 00.000 12268 Enqueuing Expose request
05:19:24.517 00.000 11616 Worker thread wakes up
05:19:24.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:24.517 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:19:26.525 02.008 11616 Exposure complete
05:19:26.582 00.057 11616 worker thread done servicing request
05:19:26.582 00.000 12268 OnExposeComplete: enter
05:19:26.582 00.000 12268 UpdateGuideState(): m_state=2
05:19:26.583 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:19:26.583 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=916.11, Mass=59, SNR=5.3, Peak=31 HFD=5.0
05:19:26.583 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
05:19:26.583 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.29)
05:19:26.583 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.25 hyp=0.45 cameraTheta=0.59 mountX=0.28 mountY=0.34, mountTheta=0.87
05:19:26.586 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:26.600 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
05:19:26.601 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:26.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:26.601 00.000 12268 Enqueuing Expose request
05:19:26.601 00.000 11616 Worker thread wakes up
05:19:26.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:26.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:19:28.619 02.018 11616 Exposure complete
05:19:28.670 00.051 11616 worker thread done servicing request
05:19:28.671 00.001 12268 OnExposeComplete: enter
05:19:28.671 00.000 12268 UpdateGuideState(): m_state=2
05:19:28.671 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:19:28.671 00.000 12268 Star::Find returns 1 (0), X=665.07, Y=915.45, Mass=64, SNR=5.6, Peak=31 HFD=6.4
05:19:28.671 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
05:19:28.671 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
05:19:28.671 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.41 hyp=0.41 cameraTheta=-1.63 mountX=-0.41 mountY=0.03, mountTheta=3.07
05:19:28.676 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:28.691 00.015 12268 UpdateGuideState exits: m=64 SNR=5.6
05:19:28.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:28.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:28.692 00.001 12268 Enqueuing Expose request
05:19:28.692 00.000 11616 Worker thread wakes up
05:19:28.692 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:28.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:19:30.699 02.007 11616 Exposure complete
05:19:30.751 00.052 11616 worker thread done servicing request
05:19:30.751 00.000 12268 OnExposeComplete: enter
05:19:30.751 00.000 12268 UpdateGuideState(): m_state=2
05:19:30.751 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:19:30.751 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.52, Mass=48, SNR=4.9, Peak=28 HFD=4.4
05:19:30.752 00.001 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
05:19:30.752 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.39)
05:19:30.752 00.000 12268 CameraToMount -- cameraX=1.08 cameraY=-0.35 hyp=1.13 cameraTheta=-0.31 mountX=-0.24 mountY=1.11, mountTheta=1.78
05:19:30.754 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:30.769 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
05:19:30.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:30.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:30.769 00.000 12268 Enqueuing Expose request
05:19:30.769 00.000 11616 Worker thread wakes up
05:19:30.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:30.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:19:32.780 02.011 11616 Exposure complete
05:19:32.831 00.051 11616 worker thread done servicing request
05:19:32.832 00.001 12268 OnExposeComplete: enter
05:19:32.832 00.000 12268 UpdateGuideState(): m_state=2
05:19:32.832 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:19:32.832 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.33, Mass=74, SNR=5.9, Peak=32 HFD=7.5
05:19:32.832 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
05:19:32.832 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.44)
05:19:32.832 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.54 hyp=0.56 cameraTheta=-1.26 mountX=-0.52 mountY=0.24, mountTheta=2.71
05:19:32.834 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:32.849 00.015 12268 UpdateGuideState exits: m=74 SNR=5.9
05:19:32.849 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:32.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:32.849 00.000 12268 Enqueuing Expose request
05:19:32.849 00.000 11616 Worker thread wakes up
05:19:32.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:32.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:19:34.854 02.005 11616 Exposure complete
05:19:34.908 00.054 11616 worker thread done servicing request
05:19:34.908 00.000 12268 OnExposeComplete: enter
05:19:34.908 00.000 12268 UpdateGuideState(): m_state=2
05:19:34.908 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:19:34.908 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.69, Mass=59, SNR=5.3, Peak=31 HFD=5.8
05:19:34.908 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
05:19:34.908 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.36)
05:19:34.908 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.18 hyp=0.53 cameraTheta=-0.34 mountX=-0.13 mountY=0.52, mountTheta=1.81
05:19:34.910 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:34.925 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:19:34.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:34.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:34.925 00.000 12268 Enqueuing Expose request
05:19:34.925 00.000 11616 Worker thread wakes up
05:19:34.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:34.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:19:36.937 02.012 11616 Exposure complete
05:19:36.990 00.053 11616 worker thread done servicing request
05:19:36.990 00.000 12268 OnExposeComplete: enter
05:19:36.990 00.000 12268 UpdateGuideState(): m_state=2
05:19:36.990 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:19:36.991 00.001 12268 Star::Find returns 1 (0), X=665.42, Y=916.08, Mass=59, SNR=5.3, Peak=29 HFD=6.8
05:19:36.991 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
05:19:36.991 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.29)
05:19:36.991 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.22 hyp=0.39 cameraTheta=0.59 mountX=0.25 mountY=0.29, mountTheta=0.87
05:19:36.993 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:37.007 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
05:19:37.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:37.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:37.008 00.001 12268 Enqueuing Expose request
05:19:37.008 00.000 11616 Worker thread wakes up
05:19:37.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:37.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:19:39.031 02.023 11616 Exposure complete
05:19:39.087 00.056 11616 worker thread done servicing request
05:19:39.087 00.000 12268 OnExposeComplete: enter
05:19:39.087 00.000 12268 UpdateGuideState(): m_state=2
05:19:39.087 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:19:39.087 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=916.15, Mass=61, SNR=5.4, Peak=29 HFD=6.4
05:19:39.087 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.01 = -1.01)
05:19:39.087 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.16)
05:19:39.087 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.29 hyp=0.64 cameraTheta=0.47 mountX=0.34 mountY=0.53, mountTheta=1.00
05:19:39.090 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:19:39.105 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
05:19:39.105 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:39.105 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:39.105 00.000 12268 Enqueuing Expose request
05:19:39.105 00.000 11616 Worker thread wakes up
05:19:39.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:39.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:19:41.152 02.047 11616 Exposure complete
05:19:41.205 00.053 11616 worker thread done servicing request
05:19:41.205 00.000 12268 OnExposeComplete: enter
05:19:41.205 00.000 12268 UpdateGuideState(): m_state=2
05:19:41.205 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:19:41.205 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=916.03, Mass=60, SNR=5.4, Peak=32 HFD=5.9
05:19:41.205 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
05:19:41.205 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
05:19:41.205 00.000 12268 CameraToMount -- cameraX=0.93 cameraY=0.16 hyp=0.95 cameraTheta=0.17 mountX=0.25 mountY=0.91, mountTheta=1.30
05:19:41.209 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:41.224 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:19:41.225 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:41.225 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:41.225 00.000 12268 Enqueuing Expose request
05:19:41.225 00.000 11616 Worker thread wakes up
05:19:41.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:41.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:19:43.236 02.011 11616 Exposure complete
05:19:43.286 00.050 11616 worker thread done servicing request
05:19:43.287 00.001 12268 OnExposeComplete: enter
05:19:43.287 00.000 12268 UpdateGuideState(): m_state=2
05:19:43.287 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:19:43.287 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.44, Mass=49, SNR=4.9, Peak=27 HFD=4.4
05:19:43.287 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
05:19:43.287 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
05:19:43.287 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.43 hyp=0.60 cameraTheta=-0.80 mountX=-0.38 mountY=0.47, mountTheta=2.26
05:19:43.289 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:43.304 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:19:43.305 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:43.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:43.305 00.000 12268 Enqueuing Expose request
05:19:43.305 00.000 11616 Worker thread wakes up
05:19:43.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:43.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:19:45.313 02.008 11616 Exposure complete
05:19:45.363 00.050 11616 worker thread done servicing request
05:19:45.363 00.000 12268 OnExposeComplete: enter
05:19:45.363 00.000 12268 UpdateGuideState(): m_state=2
05:19:45.363 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:19:45.363 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=916.12, Mass=54, SNR=5.1, Peak=32 HFD=3.5
05:19:45.363 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
05:19:45.363 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.15)
05:19:45.363 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.26 hyp=0.59 cameraTheta=0.45 mountX=0.31 mountY=0.49, mountTheta=1.01
05:19:45.365 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:45.380 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:19:45.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:45.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:45.380 00.000 12268 Enqueuing Expose request
05:19:45.380 00.000 11616 Worker thread wakes up
05:19:45.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:45.381 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:19:47.386 02.005 11616 Exposure complete
05:19:47.437 00.051 11616 worker thread done servicing request
05:19:47.437 00.000 12268 OnExposeComplete: enter
05:19:47.437 00.000 12268 UpdateGuideState(): m_state=2
05:19:47.437 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:19:47.437 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.55, Mass=64, SNR=5.5, Peak=33 HFD=5.4
05:19:47.438 00.001 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
05:19:47.438 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
05:19:47.438 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.31 hyp=0.45 cameraTheta=-0.77 mountX=-0.28 mountY=0.36, mountTheta=2.23
05:19:47.440 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:47.455 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
05:19:47.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:47.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:47.455 00.000 12268 Enqueuing Expose request
05:19:47.455 00.000 11616 Worker thread wakes up
05:19:47.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:47.456 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:19:49.466 02.010 11616 Exposure complete
05:19:49.517 00.051 11616 worker thread done servicing request
05:19:49.517 00.000 12268 OnExposeComplete: enter
05:19:49.517 00.000 12268 UpdateGuideState(): m_state=2
05:19:49.517 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:19:49.517 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.40, Mass=57, SNR=5.2, Peak=30 HFD=5.6
05:19:49.517 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
05:19:49.517 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
05:19:49.518 00.001 12268 CameraToMount -- cameraX=0.61 cameraY=-0.47 hyp=0.77 cameraTheta=-0.65 mountX=-0.41 mountY=0.66, mountTheta=2.12
05:19:49.521 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:49.536 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
05:19:49.536 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:49.536 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:49.536 00.000 12268 Enqueuing Expose request
05:19:49.536 00.000 11616 Worker thread wakes up
05:19:49.536 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:49.536 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:19:51.557 02.021 11616 Exposure complete
05:19:51.610 00.053 11616 worker thread done servicing request
05:19:51.610 00.000 12268 OnExposeComplete: enter
05:19:51.610 00.000 12268 UpdateGuideState(): m_state=2
05:19:51.611 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:19:51.611 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=41, SNR=4.5, Peak=30 HFD=3.4
05:19:51.611 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
05:19:51.611 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.42)
05:19:51.611 00.000 12268 CameraToMount -- cameraX=0.91 cameraY=-0.27 hyp=0.95 cameraTheta=-0.28 mountX=-0.18 mountY=0.94, mountTheta=1.76
05:19:51.613 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:51.627 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:19:51.628 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:51.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:51.628 00.000 12268 Enqueuing Expose request
05:19:51.628 00.000 11616 Worker thread wakes up
05:19:51.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:51.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:19:53.636 02.008 11616 Exposure complete
05:19:53.686 00.050 11616 worker thread done servicing request
05:19:53.686 00.000 12268 OnExposeComplete: enter
05:19:53.686 00.000 12268 UpdateGuideState(): m_state=2
05:19:53.686 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:19:53.687 00.001 12268 Star::Find returns 1 (0), X=665.48, Y=915.75, Mass=55, SNR=5.1, Peak=29 HFD=5.1
05:19:53.687 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
05:19:53.687 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.41)
05:19:53.687 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.12 hyp=0.40 cameraTheta=-0.29 mountX=-0.08 mountY=0.40, mountTheta=1.76
05:19:53.689 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:53.703 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
05:19:53.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:53.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:53.703 00.000 12268 Enqueuing Expose request
05:19:53.703 00.000 11616 Worker thread wakes up
05:19:53.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:53.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:19:55.711 02.008 11616 Exposure complete
05:19:55.764 00.053 11616 worker thread done servicing request
05:19:55.764 00.000 12268 OnExposeComplete: enter
05:19:55.764 00.000 12268 UpdateGuideState(): m_state=2
05:19:55.765 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:19:55.765 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.32, Mass=51, SNR=5.0, Peak=25 HFD=7.3
05:19:55.765 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
05:19:55.765 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.61)
05:19:55.765 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.54 hyp=0.61 cameraTheta=-1.09 mountX=-0.51 mountY=0.35, mountTheta=2.54
05:19:55.767 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:55.784 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
05:19:55.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:55.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:55.784 00.000 12268 Enqueuing Expose request
05:19:55.784 00.000 11616 Worker thread wakes up
05:19:55.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:55.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:19:57.801 02.017 11616 Exposure complete
05:19:57.854 00.053 11616 worker thread done servicing request
05:19:57.855 00.001 12268 OnExposeComplete: enter
05:19:57.855 00.000 12268 UpdateGuideState(): m_state=2
05:19:57.855 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:19:57.855 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.48, Mass=55, SNR=5.2, Peak=29 HFD=6.9
05:19:57.855 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
05:19:57.855 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.75)
05:19:57.855 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.39 hyp=0.48 cameraTheta=-0.95 mountX=-0.36 mountY=0.32, mountTheta=2.41
05:19:57.857 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:57.872 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
05:19:57.872 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:57.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:57.872 00.000 12268 Enqueuing Expose request
05:19:57.872 00.000 11616 Worker thread wakes up
05:19:57.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:57.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:19:59.884 02.012 11616 Exposure complete
05:19:59.935 00.051 11616 worker thread done servicing request
05:19:59.935 00.000 12268 OnExposeComplete: enter
05:19:59.935 00.000 12268 UpdateGuideState(): m_state=2
05:19:59.936 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:19:59.936 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.21, Mass=65, SNR=5.6, Peak=31 HFD=5.2
05:19:59.936 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
05:19:59.936 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
05:19:59.936 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.65 hyp=0.96 cameraTheta=-0.75 mountX=-0.58 mountY=0.78, mountTheta=2.21
05:19:59.938 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:19:59.952 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
05:19:59.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:19:59.953 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:19:59.953 00.000 12268 Enqueuing Expose request
05:19:59.953 00.000 11616 Worker thread wakes up
05:19:59.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:19:59.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:20:01.957 02.004 11616 Exposure complete
05:20:02.009 00.052 11616 worker thread done servicing request
05:20:02.010 00.001 12268 OnExposeComplete: enter
05:20:02.010 00.000 12268 UpdateGuideState(): m_state=2
05:20:02.010 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:20:02.010 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.36, Mass=44, SNR=4.7, Peak=33 HFD=2.7
05:20:02.010 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
05:20:02.010 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.89)
05:20:02.010 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.51 hyp=0.70 cameraTheta=-0.81 mountX=-0.46 mountY=0.54, mountTheta=2.27
05:20:02.013 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:02.027 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
05:20:02.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:02.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:02.028 00.001 12268 Enqueuing Expose request
05:20:02.028 00.000 11616 Worker thread wakes up
05:20:02.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:02.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:20:04.055 02.027 11616 Exposure complete
05:20:04.107 00.052 11616 worker thread done servicing request
05:20:04.107 00.000 12268 OnExposeComplete: enter
05:20:04.107 00.000 12268 UpdateGuideState(): m_state=2
05:20:04.107 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:20:04.107 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.82, Mass=53, SNR=5.1, Peak=32 HFD=3.2
05:20:04.108 00.001 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
05:20:04.108 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.49)
05:20:04.108 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.21 mountX=-0.02 mountY=0.21, mountTheta=1.69
05:20:04.110 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:04.125 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:20:04.126 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:04.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:04.126 00.000 12268 Enqueuing Expose request
05:20:04.126 00.000 11616 Worker thread wakes up
05:20:04.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:04.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:20:06.135 02.009 11616 Exposure complete
05:20:06.187 00.052 11616 worker thread done servicing request
05:20:06.187 00.000 12268 OnExposeComplete: enter
05:20:06.187 00.000 12268 UpdateGuideState(): m_state=2
05:20:06.187 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:20:06.188 00.001 12268 Star::Find returns 1 (0), X=665.55, Y=915.76, Mass=59, SNR=5.3, Peak=29 HFD=6.7
05:20:06.188 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
05:20:06.188 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.47)
05:20:06.188 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.11 hyp=0.47 cameraTheta=-0.23 mountX=-0.06 mountY=0.47, mountTheta=1.70
05:20:06.190 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:06.205 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:20:06.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:06.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:06.205 00.000 12268 Enqueuing Expose request
05:20:06.205 00.000 11616 Worker thread wakes up
05:20:06.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:06.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:20:08.218 02.013 11616 Exposure complete
05:20:08.268 00.050 11616 worker thread done servicing request
05:20:08.268 00.000 12268 OnExposeComplete: enter
05:20:08.268 00.000 12268 UpdateGuideState(): m_state=2
05:20:08.268 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:20:08.269 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.24, Mass=49, SNR=4.9, Peak=29 HFD=5.2
05:20:08.269 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
05:20:08.269 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
05:20:08.269 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.63 hyp=0.85 cameraTheta=-0.83 mountX=-0.57 mountY=0.65, mountTheta=2.29
05:20:08.271 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:08.285 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
05:20:08.285 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:08.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:08.285 00.000 12268 Enqueuing Expose request
05:20:08.285 00.000 11616 Worker thread wakes up
05:20:08.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:08.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:20:10.292 02.007 11616 Exposure complete
05:20:10.345 00.053 11616 worker thread done servicing request
05:20:10.345 00.000 12268 OnExposeComplete: enter
05:20:10.345 00.000 12268 UpdateGuideState(): m_state=2
05:20:10.346 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:20:10.346 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.40, Mass=51, SNR=5.0, Peak=29 HFD=5.5
05:20:10.346 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
05:20:10.346 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.56)
05:20:10.346 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.46 hyp=0.51 cameraTheta=-1.14 mountX=-0.44 mountY=0.27, mountTheta=2.59
05:20:10.348 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:10.363 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:20:10.364 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:10.364 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:10.364 00.000 12268 Enqueuing Expose request
05:20:10.364 00.000 11616 Worker thread wakes up
05:20:10.364 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:10.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:20:12.369 02.005 11616 Exposure complete
05:20:12.422 00.053 11616 worker thread done servicing request
05:20:12.422 00.000 12268 OnExposeComplete: enter
05:20:12.422 00.000 12268 UpdateGuideState(): m_state=2
05:20:12.423 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:20:12.423 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.77, Mass=55, SNR=5.1, Peak=29 HFD=5.9
05:20:12.423 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
05:20:12.423 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
05:20:12.423 00.000 12268 CameraToMount -- cameraX=0.77 cameraY=-0.09 hyp=0.78 cameraTheta=-0.12 mountX=-0.01 mountY=0.78, mountTheta=1.59
05:20:12.425 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:12.439 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
05:20:12.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:12.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:12.439 00.000 12268 Enqueuing Expose request
05:20:12.440 00.001 11616 Worker thread wakes up
05:20:12.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:12.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:20:14.441 02.001 11616 Exposure complete
05:20:14.491 00.050 11616 worker thread done servicing request
05:20:14.491 00.000 12268 OnExposeComplete: enter
05:20:14.491 00.000 12268 UpdateGuideState(): m_state=2
05:20:14.492 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:20:14.492 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.61, Mass=50, SNR=4.9, Peak=28 HFD=3.2
05:20:14.492 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
05:20:14.492 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
05:20:14.492 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.25 hyp=0.47 cameraTheta=-0.58 mountX=-0.21 mountY=0.42, mountTheta=2.04
05:20:14.494 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:14.508 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
05:20:14.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:14.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:14.508 00.000 12268 Enqueuing Expose request
05:20:14.508 00.000 11616 Worker thread wakes up
05:20:14.509 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:14.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:20:16.522 02.013 11616 Exposure complete
05:20:16.577 00.055 11616 worker thread done servicing request
05:20:16.577 00.000 12268 OnExposeComplete: enter
05:20:16.577 00.000 12268 UpdateGuideState(): m_state=2
05:20:16.577 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:20:16.577 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.50, Mass=54, SNR=5.1, Peak=30 HFD=4.3
05:20:16.577 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
05:20:16.577 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
05:20:16.578 00.001 12268 CameraToMount -- cameraX=0.41 cameraY=-0.37 hyp=0.55 cameraTheta=-0.73 mountX=-0.32 mountY=0.45, mountTheta=2.19
05:20:16.580 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:16.595 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:20:16.595 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:16.595 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:16.595 00.000 12268 Enqueuing Expose request
05:20:16.595 00.000 11616 Worker thread wakes up
05:20:16.595 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:16.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:20:18.616 02.021 11616 Exposure complete
05:20:18.668 00.052 11616 worker thread done servicing request
05:20:18.668 00.000 12268 OnExposeComplete: enter
05:20:18.668 00.000 12268 UpdateGuideState(): m_state=2
05:20:18.669 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:20:18.669 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.87, Mass=44, SNR=4.7, Peak=30 HFD=3.9
05:20:18.669 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
05:20:18.669 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.58 = 1.71)
05:20:18.669 00.000 12268 CameraToMount -- cameraX=1.03 cameraY=0.01 hyp=1.03 cameraTheta=0.01 mountX=0.11 mountY=1.02, mountTheta=1.46
05:20:18.671 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:18.686 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
05:20:18.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:18.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:18.686 00.000 12268 Enqueuing Expose request
05:20:18.687 00.001 11616 Worker thread wakes up
05:20:18.687 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:18.687 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:20:20.699 02.012 11616 Exposure complete
05:20:20.751 00.052 11616 worker thread done servicing request
05:20:20.751 00.000 12268 OnExposeComplete: enter
05:20:20.751 00.000 12268 UpdateGuideState(): m_state=2
05:20:20.751 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:20:20.752 00.001 12268 Star::Find returns 1 (0), X=666.27, Y=915.61, Mass=44, SNR=4.6, Peak=25 HFD=5.3
05:20:20.752 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
05:20:20.752 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.49)
05:20:20.752 00.000 12268 CameraToMount -- cameraX=1.17 cameraY=-0.25 hyp=1.20 cameraTheta=-0.21 mountX=-0.14 mountY=1.20, mountTheta=1.69
05:20:20.753 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:20.768 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:20:20.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:20.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:20.768 00.000 12268 Enqueuing Expose request
05:20:20.768 00.000 11616 Worker thread wakes up
05:20:20.768 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:20.768 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:20:22.790 02.022 11616 Exposure complete
05:20:22.841 00.051 11616 worker thread done servicing request
05:20:22.841 00.000 12268 OnExposeComplete: enter
05:20:22.841 00.000 12268 UpdateGuideState(): m_state=2
05:20:22.841 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:20:22.841 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.36, Mass=47, SNR=4.8, Peak=28 HFD=4.0
05:20:22.841 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
05:20:22.841 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
05:20:22.842 00.001 12268 CameraToMount -- cameraX=0.73 cameraY=-0.51 hyp=0.89 cameraTheta=-0.61 mountX=-0.44 mountY=0.78, mountTheta=2.08
05:20:22.843 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:22.860 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
05:20:22.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:22.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:22.860 00.000 12268 Enqueuing Expose request
05:20:22.860 00.000 11616 Worker thread wakes up
05:20:22.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:22.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:20:24.872 02.012 11616 Exposure complete
05:20:24.923 00.051 11616 worker thread done servicing request
05:20:24.923 00.000 12268 OnExposeComplete: enter
05:20:24.923 00.000 12268 UpdateGuideState(): m_state=2
05:20:24.923 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:20:24.923 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.88, Mass=57, SNR=5.2, Peak=30 HFD=6.4
05:20:24.923 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
05:20:24.923 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.73)
05:20:24.923 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.02 hyp=0.53 cameraTheta=0.03 mountX=0.07 mountY=0.52, mountTheta=1.44
05:20:24.925 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:24.940 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
05:20:24.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:24.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:24.940 00.000 12268 Enqueuing Expose request
05:20:24.940 00.000 11616 Worker thread wakes up
05:20:24.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:24.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:20:26.945 02.005 11616 Exposure complete
05:20:26.998 00.053 11616 worker thread done servicing request
05:20:26.998 00.000 12268 OnExposeComplete: enter
05:20:26.998 00.000 12268 UpdateGuideState(): m_state=2
05:20:26.999 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:20:26.999 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.94, Mass=46, SNR=4.8, Peak=29 HFD=2.9
05:20:26.999 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
05:20:26.999 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
05:20:26.999 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.07 hyp=0.35 cameraTheta=0.21 mountX=0.11 mountY=0.33, mountTheta=1.26
05:20:27.001 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:27.016 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:20:27.016 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:27.016 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:27.016 00.000 12268 Enqueuing Expose request
05:20:27.016 00.000 11616 Worker thread wakes up
05:20:27.017 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:27.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:20:29.023 02.006 11616 Exposure complete
05:20:29.083 00.060 11616 worker thread done servicing request
05:20:29.083 00.000 12268 OnExposeComplete: enter
05:20:29.083 00.000 12268 UpdateGuideState(): m_state=2
05:20:29.083 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:20:29.083 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.26, Mass=58, SNR=5.3, Peak=27 HFD=5.2
05:20:29.083 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
05:20:29.083 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
05:20:29.083 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.61 hyp=0.69 cameraTheta=-1.08 mountX=-0.57 mountY=0.40, mountTheta=2.53
05:20:29.088 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:20:29.104 00.016 12268 UpdateGuideState exits: m=58 SNR=5.3
05:20:29.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:29.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:29.104 00.000 12268 Enqueuing Expose request
05:20:29.104 00.000 11616 Worker thread wakes up
05:20:29.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:29.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:20:31.155 02.051 11616 Exposure complete
05:20:31.206 00.051 11616 worker thread done servicing request
05:20:31.206 00.000 12268 OnExposeComplete: enter
05:20:31.207 00.001 12268 UpdateGuideState(): m_state=2
05:20:31.207 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:20:31.207 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.62, Mass=59, SNR=5.4, Peak=34 HFD=3.7
05:20:31.207 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.87 = -1.87)
05:20:31.207 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.31)
05:20:31.207 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.25 hyp=0.64 cameraTheta=-0.39 mountX=-0.19 mountY=0.62, mountTheta=1.86
05:20:31.209 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:31.224 00.015 12268 UpdateGuideState exits: m=59 SNR=5.4
05:20:31.224 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:31.224 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:31.224 00.000 12268 Enqueuing Expose request
05:20:31.224 00.000 11616 Worker thread wakes up
05:20:31.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:31.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:20:33.238 02.014 11616 Exposure complete
05:20:33.289 00.051 11616 worker thread done servicing request
05:20:33.289 00.000 12268 OnExposeComplete: enter
05:20:33.290 00.001 12268 UpdateGuideState(): m_state=2
05:20:33.290 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:20:33.290 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.36, Mass=52, SNR=5.0, Peak=28 HFD=5.7
05:20:33.290 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
05:20:33.290 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
05:20:33.290 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.50 hyp=0.67 cameraTheta=-0.84 mountX=-0.46 mountY=0.51, mountTheta=2.30
05:20:33.292 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:33.307 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:20:33.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:33.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:33.307 00.000 12268 Enqueuing Expose request
05:20:33.307 00.000 11616 Worker thread wakes up
05:20:33.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:33.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:20:35.321 02.014 11616 Exposure complete
05:20:35.371 00.050 11616 worker thread done servicing request
05:20:35.371 00.000 12268 OnExposeComplete: enter
05:20:35.371 00.000 12268 UpdateGuideState(): m_state=2
05:20:35.372 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:20:35.372 00.000 12268 Star::Find returns 1 (0), X=664.95, Y=916.50, Mass=60, SNR=5.4, Peak=31 HFD=6.3
05:20:35.372 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
05:20:35.372 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
05:20:35.372 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.64 hyp=0.65 cameraTheta=1.80 mountX=0.62 mountY=-0.23, mountTheta=-0.35
05:20:35.374 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:35.389 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:20:35.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:35.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:35.389 00.000 12268 Enqueuing Expose request
05:20:35.389 00.000 11616 Worker thread wakes up
05:20:35.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:35.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,902,31,31)
05:20:37.392 02.003 11616 Exposure complete
05:20:37.443 00.051 11616 worker thread done servicing request
05:20:37.444 00.001 12268 OnExposeComplete: enter
05:20:37.444 00.000 12268 UpdateGuideState(): m_state=2
05:20:37.444 00.000 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:20:37.444 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.24, Mass=56, SNR=5.2, Peak=30 HFD=3.8
05:20:37.444 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
05:20:37.444 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
05:20:37.444 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-0.62 hyp=0.92 cameraTheta=-0.74 mountX=-0.55 mountY=0.76, mountTheta=2.20
05:20:37.446 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:37.461 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:20:37.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:37.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:37.461 00.000 12268 Enqueuing Expose request
05:20:37.461 00.000 11616 Worker thread wakes up
05:20:37.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:37.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:20:39.462 02.001 11616 Exposure complete
05:20:39.514 00.052 11616 worker thread done servicing request
05:20:39.514 00.000 12268 OnExposeComplete: enter
05:20:39.514 00.000 12268 UpdateGuideState(): m_state=2
05:20:39.514 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:20:39.514 00.000 12268 Star::Find returns 1 (0), X=665.10, Y=915.81, Mass=54, SNR=5.1, Peak=27 HFD=5.7
05:20:39.514 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
05:20:39.514 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.27)
05:20:39.515 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.43 mountX=-0.06 mountY=0.02, mountTheta=2.87
05:20:39.517 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:39.532 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:20:39.533 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:39.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:39.533 00.000 12268 Enqueuing Expose request
05:20:39.533 00.000 11616 Worker thread wakes up
05:20:39.533 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:39.533 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:20:41.541 02.008 11616 Exposure complete
05:20:41.598 00.057 11616 worker thread done servicing request
05:20:41.598 00.000 12268 OnExposeComplete: enter
05:20:41.598 00.000 12268 UpdateGuideState(): m_state=2
05:20:41.599 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:20:41.599 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.24, Mass=48, SNR=4.9, Peak=27 HFD=4.7
05:20:41.599 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
05:20:41.599 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
05:20:41.599 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.63 hyp=0.84 cameraTheta=-0.84 mountX=-0.57 mountY=0.64, mountTheta=2.30
05:20:41.603 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:41.619 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
05:20:41.619 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:41.619 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:41.619 00.000 12268 Enqueuing Expose request
05:20:41.619 00.000 11616 Worker thread wakes up
05:20:41.619 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:41.619 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:20:43.630 02.011 11616 Exposure complete
05:20:43.682 00.052 11616 worker thread done servicing request
05:20:43.682 00.000 12268 OnExposeComplete: enter
05:20:43.682 00.000 12268 UpdateGuideState(): m_state=2
05:20:43.682 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:20:43.682 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.15, Mass=57, SNR=5.3, Peak=33 HFD=4.7
05:20:43.682 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
05:20:43.682 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
05:20:43.682 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.72 hyp=0.90 cameraTheta=-0.92 mountX=-0.66 mountY=0.64, mountTheta=2.37
05:20:43.684 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:20:43.699 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
05:20:43.699 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:43.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:43.699 00.000 12268 Enqueuing Expose request
05:20:43.700 00.001 11616 Worker thread wakes up
05:20:43.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:43.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:20:45.708 02.008 11616 Exposure complete
05:20:45.759 00.051 11616 worker thread done servicing request
05:20:45.759 00.000 12268 OnExposeComplete: enter
05:20:45.759 00.000 12268 UpdateGuideState(): m_state=2
05:20:45.760 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:20:45.760 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=916.31, Mass=57, SNR=5.2, Peak=31 HFD=5.8
05:20:45.760 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
05:20:45.760 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
05:20:45.760 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.45 hyp=0.51 cameraTheta=1.10 mountX=0.47 mountY=0.17, mountTheta=0.34
05:20:45.762 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:45.776 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
05:20:45.777 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:45.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:45.777 00.000 12268 Enqueuing Expose request
05:20:45.777 00.000 11616 Worker thread wakes up
05:20:45.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:45.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:20:47.795 02.018 11616 Exposure complete
05:20:47.845 00.050 11616 worker thread done servicing request
05:20:47.845 00.000 12268 OnExposeComplete: enter
05:20:47.845 00.000 12268 UpdateGuideState(): m_state=2
05:20:47.845 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:20:47.845 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.98, Mass=49, SNR=4.9, Peak=27 HFD=4.1
05:20:47.845 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
05:20:47.845 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
05:20:47.845 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.12 hyp=0.59 cameraTheta=0.20 mountX=0.17 mountY=0.56, mountTheta=1.27
05:20:47.847 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:47.862 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:20:47.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:47.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:47.862 00.000 12268 Enqueuing Expose request
05:20:47.862 00.000 11616 Worker thread wakes up
05:20:47.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:47.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:20:49.867 02.005 11616 Exposure complete
05:20:49.918 00.051 11616 worker thread done servicing request
05:20:49.918 00.000 12268 OnExposeComplete: enter
05:20:49.918 00.000 12268 UpdateGuideState(): m_state=2
05:20:49.919 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:20:49.919 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.55, Mass=54, SNR=5.2, Peak=34 HFD=3.6
05:20:49.919 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.87 = -1.87)
05:20:49.919 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.30)
05:20:49.919 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-0.31 hyp=0.80 cameraTheta=-0.40 mountX=-0.24 mountY=0.77, mountTheta=1.87
05:20:49.921 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:49.935 00.014 12268 UpdateGuideState exits: m=54 SNR=5.2
05:20:49.936 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:49.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:49.936 00.000 12268 Enqueuing Expose request
05:20:49.936 00.000 11616 Worker thread wakes up
05:20:49.936 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:49.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:20:51.952 02.016 11616 Exposure complete
05:20:52.004 00.052 11616 worker thread done servicing request
05:20:52.004 00.000 12268 OnExposeComplete: enter
05:20:52.004 00.000 12268 UpdateGuideState(): m_state=2
05:20:52.004 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:20:52.005 00.001 12268 Star::Find returns 1 (0), X=665.59, Y=916.13, Mass=61, SNR=5.4, Peak=29 HFD=6.4
05:20:52.005 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
05:20:52.005 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
05:20:52.005 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.27 hyp=0.56 cameraTheta=0.50 mountX=0.32 mountY=0.46, mountTheta=0.96
05:20:52.007 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:52.022 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
05:20:52.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:52.023 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:52.023 00.000 12268 Enqueuing Expose request
05:20:52.023 00.000 11616 Worker thread wakes up
05:20:52.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:52.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:20:54.042 02.019 11616 Exposure complete
05:20:54.096 00.054 11616 worker thread done servicing request
05:20:54.096 00.000 12268 OnExposeComplete: enter
05:20:54.096 00.000 12268 UpdateGuideState(): m_state=2
05:20:54.096 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:20:54.096 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.94, Mass=57, SNR=5.2, Peak=29 HFD=6.4
05:20:54.096 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
05:20:54.096 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
05:20:54.096 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=0.07 hyp=0.61 cameraTheta=0.12 mountX=0.13 mountY=0.59, mountTheta=1.35
05:20:54.098 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:54.114 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
05:20:54.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:54.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:54.114 00.000 12268 Enqueuing Expose request
05:20:54.114 00.000 11616 Worker thread wakes up
05:20:54.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:54.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:20:56.129 02.015 11616 Exposure complete
05:20:56.183 00.054 11616 worker thread done servicing request
05:20:56.183 00.000 12268 OnExposeComplete: enter
05:20:56.183 00.000 12268 UpdateGuideState(): m_state=2
05:20:56.183 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:20:56.184 00.001 12268 Star::Find returns 1 (0), X=665.73, Y=916.02, Mass=51, SNR=5.0, Peak=27 HFD=6.7
05:20:56.184 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
05:20:56.184 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.35 = 1.94)
05:20:56.184 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.15 hyp=0.65 cameraTheta=0.24 mountX=0.21 mountY=0.61, mountTheta=1.23
05:20:56.186 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:56.201 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:20:56.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:56.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:56.201 00.000 12268 Enqueuing Expose request
05:20:56.202 00.001 11616 Worker thread wakes up
05:20:56.202 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:56.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:20:58.217 02.015 11616 Exposure complete
05:20:58.270 00.053 11616 worker thread done servicing request
05:20:58.271 00.001 12268 OnExposeComplete: enter
05:20:58.271 00.000 12268 UpdateGuideState(): m_state=2
05:20:58.271 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:20:58.271 00.000 12268 Star::Find returns 1 (0), X=665.16, Y=915.61, Mass=60, SNR=5.4, Peak=35 HFD=4.2
05:20:58.271 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
05:20:58.271 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
05:20:58.271 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.31 mountX=-0.25 mountY=0.10, mountTheta=2.75
05:20:58.274 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:20:58.289 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:20:58.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:20:58.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:20:58.289 00.000 12268 Enqueuing Expose request
05:20:58.289 00.000 11616 Worker thread wakes up
05:20:58.290 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:20:58.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:21:00.304 02.014 11616 Exposure complete
05:21:00.354 00.050 11616 worker thread done servicing request
05:21:00.354 00.000 12268 OnExposeComplete: enter
05:21:00.354 00.000 12268 UpdateGuideState(): m_state=2
05:21:00.354 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:21:00.354 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.09, Mass=71, SNR=5.9, Peak=32 HFD=5.6
05:21:00.354 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
05:21:00.355 00.001 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.47)
05:21:00.355 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.78 hyp=0.83 cameraTheta=-1.23 mountX=-0.75 mountY=0.37, mountTheta=2.68
05:21:00.357 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:00.371 00.014 12268 UpdateGuideState exits: m=71 SNR=5.9
05:21:00.372 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:00.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:00.372 00.000 12268 Enqueuing Expose request
05:21:00.372 00.000 11616 Worker thread wakes up
05:21:00.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:00.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:21:02.387 02.015 11616 Exposure complete
05:21:02.437 00.050 11616 worker thread done servicing request
05:21:02.437 00.000 12268 OnExposeComplete: enter
05:21:02.437 00.000 12268 UpdateGuideState(): m_state=2
05:21:02.438 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:21:02.438 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=916.03, Mass=58, SNR=5.3, Peak=30 HFD=5.0
05:21:02.438 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
05:21:02.438 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.95)
05:21:02.438 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=0.16 hyp=0.67 cameraTheta=0.25 mountX=0.23 mountY=0.62, mountTheta=1.22
05:21:02.440 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:02.454 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:21:02.455 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:02.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:02.455 00.000 12268 Enqueuing Expose request
05:21:02.455 00.000 11616 Worker thread wakes up
05:21:02.455 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:02.455 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:21:04.462 02.007 11616 Exposure complete
05:21:04.514 00.052 11616 worker thread done servicing request
05:21:04.514 00.000 12268 OnExposeComplete: enter
05:21:04.514 00.000 12268 UpdateGuideState(): m_state=2
05:21:04.514 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:21:04.514 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.22, Mass=53, SNR=5.1, Peak=29 HFD=4.7
05:21:04.514 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
05:21:04.514 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.66)
05:21:04.514 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.65 hyp=0.75 cameraTheta=-1.04 mountX=-0.61 mountY=0.46, mountTheta=2.50
05:21:04.516 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:04.533 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
05:21:04.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:04.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:04.533 00.000 12268 Enqueuing Expose request
05:21:04.533 00.000 11616 Worker thread wakes up
05:21:04.534 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:04.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:21:06.543 02.009 11616 Exposure complete
05:21:06.598 00.055 11616 worker thread done servicing request
05:21:06.598 00.000 12268 OnExposeComplete: enter
05:21:06.598 00.000 12268 UpdateGuideState(): m_state=2
05:21:06.599 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:21:06.599 00.000 12268 Star::Find returns 1 (0), X=665.06, Y=916.17, Mass=56, SNR=5.2, Peak=29 HFD=6.3
05:21:06.599 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
05:21:06.599 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
05:21:06.599 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.30 hyp=0.31 cameraTheta=1.70 mountX=0.30 mountY=-0.08, mountTheta=-0.26
05:21:06.602 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:06.618 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
05:21:06.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:06.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:06.618 00.000 12268 Enqueuing Expose request
05:21:06.619 00.001 11616 Worker thread wakes up
05:21:06.619 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:06.619 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:21:08.629 02.010 11616 Exposure complete
05:21:08.681 00.052 11616 worker thread done servicing request
05:21:08.681 00.000 12268 OnExposeComplete: enter
05:21:08.681 00.000 12268 UpdateGuideState(): m_state=2
05:21:08.681 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:21:08.682 00.001 12268 Star::Find returns 1 (0), X=665.28, Y=915.97, Mass=61, SNR=5.4, Peak=31 HFD=5.1
05:21:08.682 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
05:21:08.682 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.22)
05:21:08.682 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.10 hyp=0.21 cameraTheta=0.52 mountX=0.12 mountY=0.17, mountTheta=0.95
05:21:08.684 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:08.698 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
05:21:08.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:08.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:08.698 00.000 12268 Enqueuing Expose request
05:21:08.699 00.001 11616 Worker thread wakes up
05:21:08.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:08.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:21:10.714 02.015 11616 Exposure complete
05:21:10.764 00.050 11616 worker thread done servicing request
05:21:10.765 00.001 12268 OnExposeComplete: enter
05:21:10.765 00.000 12268 UpdateGuideState(): m_state=2
05:21:10.765 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:21:10.765 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.79, Mass=59, SNR=5.4, Peak=32 HFD=4.9
05:21:10.765 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
05:21:10.765 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
05:21:10.765 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.64 mountX=-0.07 mountY=0.11, mountTheta=2.10
05:21:10.766 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:10.782 00.016 12268 UpdateGuideState exits: m=59 SNR=5.4
05:21:10.782 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:10.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:10.782 00.000 12268 Enqueuing Expose request
05:21:10.783 00.001 11616 Worker thread wakes up
05:21:10.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:10.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:21:12.801 02.018 11616 Exposure complete
05:21:12.852 00.051 11616 worker thread done servicing request
05:21:12.852 00.000 12268 OnExposeComplete: enter
05:21:12.852 00.000 12268 UpdateGuideState(): m_state=2
05:21:12.852 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:21:12.852 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.85, Mass=53, SNR=5.1, Peak=31 HFD=4.0
05:21:12.852 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
05:21:12.853 00.001 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
05:21:12.853 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=-0.02 hyp=0.83 cameraTheta=-0.02 mountX=0.06 mountY=0.83, mountTheta=1.49
05:21:12.855 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:12.869 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:21:12.869 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:12.869 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:12.869 00.000 12268 Enqueuing Expose request
05:21:12.869 00.000 11616 Worker thread wakes up
05:21:12.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:12.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:21:14.872 02.003 11616 Exposure complete
05:21:14.923 00.051 11616 worker thread done servicing request
05:21:14.923 00.000 12268 OnExposeComplete: enter
05:21:14.923 00.000 12268 UpdateGuideState(): m_state=2
05:21:14.923 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:21:14.923 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.33, Mass=49, SNR=4.8, Peak=26 HFD=5.9
05:21:14.923 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
05:21:14.923 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.08)
05:21:14.924 00.001 12268 CameraToMount -- cameraX=0.74 cameraY=-0.53 hyp=0.91 cameraTheta=-0.62 mountX=-0.46 mountY=0.80, mountTheta=2.09
05:21:14.926 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:14.940 00.014 12268 UpdateGuideState exits: m=49 SNR=4.8
05:21:14.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:14.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:14.941 00.001 12268 Enqueuing Expose request
05:21:14.941 00.000 11616 Worker thread wakes up
05:21:14.941 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:14.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:21:16.944 02.003 11616 Exposure complete
05:21:16.995 00.051 11616 worker thread done servicing request
05:21:16.996 00.001 12268 OnExposeComplete: enter
05:21:16.996 00.000 12268 UpdateGuideState(): m_state=2
05:21:16.996 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:21:16.996 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.71, Mass=52, SNR=5.0, Peak=30 HFD=3.8
05:21:16.996 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
05:21:16.996 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.47)
05:21:16.996 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-0.16 hyp=0.69 cameraTheta=-0.23 mountX=-0.09 mountY=0.69, mountTheta=1.71
05:21:16.999 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:17.013 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:21:17.013 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:17.013 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:17.014 00.001 12268 Enqueuing Expose request
05:21:17.014 00.000 11616 Worker thread wakes up
05:21:17.014 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:17.014 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:21:19.022 02.008 11616 Exposure complete
05:21:19.072 00.050 11616 worker thread done servicing request
05:21:19.072 00.000 12268 OnExposeComplete: enter
05:21:19.072 00.000 12268 UpdateGuideState(): m_state=2
05:21:19.073 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:21:19.073 00.000 12268 Star::Find returns 1 (0), X=667.20, Y=915.67, Mass=47, SNR=4.8, Peak=24 HFD=4.6
05:21:19.073 00.000 12268 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.47) = xAngle (-1.56 = -1.56)
05:21:19.073 00.000 12268 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.61)
05:21:19.073 00.000 12268 CameraToMount -- cameraX=2.11 cameraY=-0.19 hyp=2.11 cameraTheta=-0.09 mountX=0.01 mountY=2.11, mountTheta=1.56
05:21:19.075 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:19.089 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
05:21:19.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:19.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:19.089 00.000 12268 Enqueuing Expose request
05:21:19.090 00.001 11616 Worker thread wakes up
05:21:19.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:19.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,901,31,31)
05:21:21.157 02.067 11616 Exposure complete
05:21:21.208 00.051 11616 worker thread done servicing request
05:21:21.208 00.000 12268 OnExposeComplete: enter
05:21:21.208 00.000 12268 UpdateGuideState(): m_state=2
05:21:21.209 00.001 12268 Star::Find(15, 667, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:21:21.209 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=915.66, Mass=57, SNR=5.3, Peak=31 HFD=6.0
05:21:21.209 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
05:21:21.209 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
05:21:21.209 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.20 hyp=0.24 cameraTheta=-1.03 mountX=-0.19 mountY=0.15, mountTheta=2.48
05:21:21.211 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:21.225 00.014 12268 UpdateGuideState exits: m=57 SNR=5.3
05:21:21.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:21.226 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:21.226 00.000 12268 Enqueuing Expose request
05:21:21.226 00.000 11616 Worker thread wakes up
05:21:21.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:21.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:21:23.242 02.016 11616 Exposure complete
05:21:23.293 00.051 11616 worker thread done servicing request
05:21:23.293 00.000 12268 OnExposeComplete: enter
05:21:23.294 00.001 12268 UpdateGuideState(): m_state=2
05:21:23.294 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:21:23.294 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=916.01, Mass=54, SNR=5.1, Peak=30 HFD=4.0
05:21:23.294 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
05:21:23.294 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
05:21:23.294 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.14 hyp=0.59 cameraTheta=0.24 mountX=0.20 mountY=0.55, mountTheta=1.23
05:21:23.296 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:23.311 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:21:23.311 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:23.311 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:23.311 00.000 12268 Enqueuing Expose request
05:21:23.311 00.000 11616 Worker thread wakes up
05:21:23.311 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:23.311 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:21:25.319 02.008 11616 Exposure complete
05:21:25.370 00.051 11616 worker thread done servicing request
05:21:25.370 00.000 12268 OnExposeComplete: enter
05:21:25.371 00.001 12268 UpdateGuideState(): m_state=2
05:21:25.371 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:21:25.371 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=914.81, Mass=58, SNR=5.3, Peak=31 HFD=5.6
05:21:25.371 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
05:21:25.371 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
05:21:25.371 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-1.05 hyp=1.14 cameraTheta=-1.17 mountX=-1.00 mountY=0.58, mountTheta=2.62
05:21:25.373 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
05:21:25.388 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:21:25.388 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:25.388 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:25.388 00.000 12268 Enqueuing Expose request
05:21:25.388 00.000 11616 Worker thread wakes up
05:21:25.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:25.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:21:27.401 02.013 11616 Exposure complete
05:21:27.452 00.051 11616 worker thread done servicing request
05:21:27.452 00.000 12268 OnExposeComplete: enter
05:21:27.452 00.000 12268 UpdateGuideState(): m_state=2
05:21:27.452 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:21:27.452 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.59, Mass=47, SNR=4.8, Peak=31 HFD=2.8
05:21:27.453 00.001 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
05:21:27.453 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.03)
05:21:27.453 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.27 hyp=0.43 cameraTheta=-0.67 mountX=-0.24 mountY=0.37, mountTheta=2.14
05:21:27.456 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:27.471 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:21:27.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:27.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:27.471 00.000 12268 Enqueuing Expose request
05:21:27.471 00.000 11616 Worker thread wakes up
05:21:27.472 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:27.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:21:29.485 02.013 11616 Exposure complete
05:21:29.536 00.051 11616 worker thread done servicing request
05:21:29.536 00.000 12268 OnExposeComplete: enter
05:21:29.536 00.000 12268 UpdateGuideState(): m_state=2
05:21:29.537 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:21:29.537 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.73, Mass=57, SNR=5.2, Peak=31 HFD=6.4
05:21:29.537 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
05:21:29.537 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
05:21:29.537 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-0.59 mountX=-0.11 mountY=0.22, mountTheta=2.06
05:21:29.539 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:29.555 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
05:21:29.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:29.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:29.556 00.001 12268 Enqueuing Expose request
05:21:29.556 00.000 11616 Worker thread wakes up
05:21:29.556 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:29.556 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:21:31.568 02.012 11616 Exposure complete
05:21:31.621 00.053 11616 worker thread done servicing request
05:21:31.621 00.000 12268 OnExposeComplete: enter
05:21:31.621 00.000 12268 UpdateGuideState(): m_state=2
05:21:31.622 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:21:31.622 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.97, Mass=46, SNR=4.8, Peak=26 HFD=6.0
05:21:31.622 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
05:21:31.622 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.80)
05:21:31.622 00.000 12268 CameraToMount -- cameraX=1.03 cameraY=0.11 hyp=1.03 cameraTheta=0.10 mountX=0.20 mountY=1.00, mountTheta=1.37
05:21:31.624 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:31.639 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:21:31.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:31.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:31.639 00.000 12268 Enqueuing Expose request
05:21:31.639 00.000 11616 Worker thread wakes up
05:21:31.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:31.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:21:33.647 02.008 11616 Exposure complete
05:21:33.698 00.051 11616 worker thread done servicing request
05:21:33.698 00.000 12268 OnExposeComplete: enter
05:21:33.698 00.000 12268 UpdateGuideState(): m_state=2
05:21:33.698 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:21:33.698 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=916.05, Mass=49, SNR=4.9, Peak=28 HFD=4.4
05:21:33.698 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
05:21:33.698 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.09)
05:21:33.699 00.001 12268 CameraToMount -- cameraX=0.45 cameraY=0.19 hyp=0.48 cameraTheta=0.40 mountX=0.23 mountY=0.42, mountTheta=1.07
05:21:33.700 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:33.715 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:21:33.716 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:33.716 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:33.716 00.000 12268 Enqueuing Expose request
05:21:33.716 00.000 11616 Worker thread wakes up
05:21:33.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:33.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:21:35.734 02.018 11616 Exposure complete
05:21:35.786 00.052 11616 worker thread done servicing request
05:21:35.786 00.000 12268 OnExposeComplete: enter
05:21:35.786 00.000 12268 UpdateGuideState(): m_state=2
05:21:35.787 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:21:35.787 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.30, Mass=54, SNR=5.2, Peak=32 HFD=3.5
05:21:35.787 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
05:21:35.787 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
05:21:35.787 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.57 hyp=0.71 cameraTheta=-0.92 mountX=-0.52 mountY=0.50, mountTheta=2.38
05:21:35.789 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:35.804 00.015 12268 UpdateGuideState exits: m=54 SNR=5.2
05:21:35.805 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:35.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:35.805 00.000 12268 Enqueuing Expose request
05:21:35.805 00.000 11616 Worker thread wakes up
05:21:35.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:35.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:21:37.818 02.013 11616 Exposure complete
05:21:37.869 00.051 11616 worker thread done servicing request
05:21:37.869 00.000 12268 OnExposeComplete: enter
05:21:37.869 00.000 12268 UpdateGuideState(): m_state=2
05:21:37.870 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:21:37.870 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.63, Mass=50, SNR=4.9, Peak=26 HFD=5.8
05:21:37.870 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
05:21:37.870 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
05:21:37.870 00.000 12268 CameraToMount -- cameraX=0.87 cameraY=-0.23 hyp=0.90 cameraTheta=-0.26 mountX=-0.14 mountY=0.89, mountTheta=1.73
05:21:37.872 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:37.886 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
05:21:37.886 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:37.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:37.886 00.000 12268 Enqueuing Expose request
05:21:37.887 00.001 11616 Worker thread wakes up
05:21:37.887 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:37.887 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:21:39.892 02.005 11616 Exposure complete
05:21:39.944 00.052 11616 worker thread done servicing request
05:21:39.944 00.000 12268 OnExposeComplete: enter
05:21:39.944 00.000 12268 UpdateGuideState(): m_state=2
05:21:39.945 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:21:39.945 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.81, Mass=56, SNR=5.2, Peak=29 HFD=4.1
05:21:39.945 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
05:21:39.945 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
05:21:39.945 00.000 12268 CameraToMount -- cameraX=0.77 cameraY=-0.05 hyp=0.77 cameraTheta=-0.07 mountX=0.02 mountY=0.77, mountTheta=1.54
05:21:39.947 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=12, Gamma=1.290
05:21:39.961 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
05:21:39.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:39.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:39.961 00.000 12268 Enqueuing Expose request
05:21:39.961 00.000 11616 Worker thread wakes up
05:21:39.962 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:39.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:21:41.977 02.015 11616 Exposure complete
05:21:42.028 00.051 11616 worker thread done servicing request
05:21:42.029 00.001 12268 OnExposeComplete: enter
05:21:42.029 00.000 12268 UpdateGuideState(): m_state=2
05:21:42.029 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:21:42.029 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.49, Mass=59, SNR=5.3, Peak=33 HFD=6.0
05:21:42.029 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
05:21:42.029 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.86)
05:21:42.029 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.37 hyp=0.50 cameraTheta=-0.84 mountX=-0.34 mountY=0.38, mountTheta=2.30
05:21:42.031 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:42.047 00.016 12268 UpdateGuideState exits: m=59 SNR=5.3
05:21:42.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:42.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:42.047 00.000 12268 Enqueuing Expose request
05:21:42.048 00.001 11616 Worker thread wakes up
05:21:42.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:42.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:21:44.059 02.011 11616 Exposure complete
05:21:44.110 00.051 11616 worker thread done servicing request
05:21:44.111 00.001 12268 OnExposeComplete: enter
05:21:44.111 00.000 12268 UpdateGuideState(): m_state=2
05:21:44.111 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:21:44.111 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.34, Mass=62, SNR=5.4, Peak=31 HFD=4.7
05:21:44.111 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
05:21:44.111 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
05:21:44.111 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.53 hyp=0.73 cameraTheta=-0.81 mountX=-0.48 mountY=0.57, mountTheta=2.27
05:21:44.114 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:44.130 00.016 12268 UpdateGuideState exits: m=62 SNR=5.4
05:21:44.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:44.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:44.131 00.001 12268 Enqueuing Expose request
05:21:44.131 00.000 11616 Worker thread wakes up
05:21:44.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:44.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:21:46.147 02.016 11616 Exposure complete
05:21:46.199 00.052 11616 worker thread done servicing request
05:21:46.199 00.000 12268 OnExposeComplete: enter
05:21:46.199 00.000 12268 UpdateGuideState(): m_state=2
05:21:46.199 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:21:46.199 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.56, Mass=49, SNR=4.9, Peak=28 HFD=4.8
05:21:46.199 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
05:21:46.199 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
05:21:46.200 00.001 12268 CameraToMount -- cameraX=0.57 cameraY=-0.31 hyp=0.65 cameraTheta=-0.50 mountX=-0.25 mountY=0.61, mountTheta=1.96
05:21:46.203 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:46.218 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:21:46.218 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:46.219 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:46.219 00.000 12268 Enqueuing Expose request
05:21:46.219 00.000 11616 Worker thread wakes up
05:21:46.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:46.219 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:21:48.227 02.008 11616 Exposure complete
05:21:48.279 00.052 11616 worker thread done servicing request
05:21:48.279 00.000 12268 OnExposeComplete: enter
05:21:48.279 00.000 12268 UpdateGuideState(): m_state=2
05:21:48.279 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:21:48.279 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.76, Mass=62, SNR=5.5, Peak=31 HFD=5.8
05:21:48.279 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
05:21:48.279 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
05:21:48.279 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.55 mountX=-0.09 mountY=0.18, mountTheta=2.01
05:21:48.281 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:48.296 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
05:21:48.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:48.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:48.296 00.000 12268 Enqueuing Expose request
05:21:48.296 00.000 11616 Worker thread wakes up
05:21:48.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:48.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:21:50.315 02.019 11616 Exposure complete
05:21:50.365 00.050 11616 worker thread done servicing request
05:21:50.365 00.000 12268 OnExposeComplete: enter
05:21:50.365 00.000 12268 UpdateGuideState(): m_state=2
05:21:50.366 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:21:50.366 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.49, Mass=51, SNR=5.0, Peak=29 HFD=4.9
05:21:50.366 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
05:21:50.366 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
05:21:50.366 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.38 hyp=0.75 cameraTheta=-0.53 mountX=-0.31 mountY=0.69, mountTheta=2.00
05:21:50.368 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:21:50.382 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:21:50.383 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:50.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:50.383 00.000 12268 Enqueuing Expose request
05:21:50.383 00.000 11616 Worker thread wakes up
05:21:50.383 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:50.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:21:52.398 02.015 11616 Exposure complete
05:21:52.448 00.050 11616 worker thread done servicing request
05:21:52.449 00.001 12268 OnExposeComplete: enter
05:21:52.449 00.000 12268 UpdateGuideState(): m_state=2
05:21:52.449 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:21:52.449 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.37, Mass=55, SNR=5.2, Peak=32 HFD=4.1
05:21:52.449 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
05:21:52.449 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
05:21:52.449 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.49 hyp=0.63 cameraTheta=-0.89 mountX=-0.45 mountY=0.46, mountTheta=2.35
05:21:52.451 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:52.466 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
05:21:52.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:52.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:52.466 00.000 12268 Enqueuing Expose request
05:21:52.466 00.000 11616 Worker thread wakes up
05:21:52.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:52.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:21:54.475 02.009 11616 Exposure complete
05:21:54.526 00.051 11616 worker thread done servicing request
05:21:54.527 00.001 12268 OnExposeComplete: enter
05:21:54.527 00.000 12268 UpdateGuideState(): m_state=2
05:21:54.527 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:21:54.527 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.50, Mass=53, SNR=5.0, Peak=33 HFD=3.3
05:21:54.527 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
05:21:54.527 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
05:21:54.527 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.37 hyp=0.65 cameraTheta=-0.61 mountX=-0.32 mountY=0.57, mountTheta=2.08
05:21:54.529 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:54.544 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
05:21:54.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:54.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:54.544 00.000 12268 Enqueuing Expose request
05:21:54.544 00.000 11616 Worker thread wakes up
05:21:54.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:54.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:21:56.548 02.004 11616 Exposure complete
05:21:56.607 00.059 11616 worker thread done servicing request
05:21:56.607 00.000 12268 OnExposeComplete: enter
05:21:56.607 00.000 12268 UpdateGuideState(): m_state=2
05:21:56.607 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:21:56.607 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.07, Mass=57, SNR=5.2, Peak=32 HFD=3.5
05:21:56.607 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
05:21:56.608 00.001 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 2.00)
05:21:56.608 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=0.21 hyp=0.71 cameraTheta=0.30 mountX=0.27 mountY=0.65, mountTheta=1.17
05:21:56.612 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:21:56.628 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
05:21:56.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:56.629 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:56.629 00.000 12268 Enqueuing Expose request
05:21:56.629 00.000 11616 Worker thread wakes up
05:21:56.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:56.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:21:58.644 02.015 11616 Exposure complete
05:21:58.702 00.058 11616 worker thread done servicing request
05:21:58.702 00.000 12268 OnExposeComplete: enter
05:21:58.702 00.000 12268 UpdateGuideState(): m_state=2
05:21:58.702 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:21:58.702 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.61, Mass=51, SNR=5.0, Peak=28 HFD=4.8
05:21:58.702 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
05:21:58.702 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.48)
05:21:58.702 00.000 12268 CameraToMount -- cameraX=1.11 cameraY=-0.25 hyp=1.14 cameraTheta=-0.22 mountX=-0.14 mountY=1.13, mountTheta=1.70
05:21:58.705 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:21:58.720 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:21:58.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:21:58.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:21:58.720 00.000 12268 Enqueuing Expose request
05:21:58.720 00.000 11616 Worker thread wakes up
05:21:58.720 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:21:58.721 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:00.733 02.012 11616 Exposure complete
05:22:00.783 00.050 11616 worker thread done servicing request
05:22:00.784 00.001 12268 OnExposeComplete: enter
05:22:00.784 00.000 12268 UpdateGuideState(): m_state=2
05:22:00.784 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:22:00.784 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.35, Mass=53, SNR=5.1, Peak=30 HFD=6.8
05:22:00.784 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
05:22:00.784 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
05:22:00.784 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.51 hyp=0.58 cameraTheta=-1.10 mountX=-0.48 mountY=0.33, mountTheta=2.55
05:22:00.786 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:00.800 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:22:00.801 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:00.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:00.801 00.000 12268 Enqueuing Expose request
05:22:00.801 00.000 11616 Worker thread wakes up
05:22:00.801 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:00.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:22:02.814 02.013 11616 Exposure complete
05:22:02.865 00.051 11616 worker thread done servicing request
05:22:02.866 00.001 12268 OnExposeComplete: enter
05:22:02.866 00.000 12268 UpdateGuideState(): m_state=2
05:22:02.866 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:22:02.866 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.13, Mass=54, SNR=5.1, Peak=29 HFD=5.5
05:22:02.866 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
05:22:02.866 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.53)
05:22:02.866 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.73 hyp=0.80 cameraTheta=-1.17 mountX=-0.70 mountY=0.40, mountTheta=2.62
05:22:02.868 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:22:02.883 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:22:02.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:02.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:02.883 00.000 12268 Enqueuing Expose request
05:22:02.883 00.000 11616 Worker thread wakes up
05:22:02.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:02.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:22:04.895 02.012 11616 Exposure complete
05:22:04.945 00.050 11616 worker thread done servicing request
05:22:04.946 00.001 12268 OnExposeComplete: enter
05:22:04.946 00.000 12268 UpdateGuideState(): m_state=2
05:22:04.946 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:22:04.946 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.27, Mass=54, SNR=5.1, Peak=29 HFD=4.7
05:22:04.946 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
05:22:04.946 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
05:22:04.946 00.000 12268 CameraToMount -- cameraX=1.17 cameraY=-0.59 hyp=1.31 cameraTheta=-0.47 mountX=-0.47 mountY=1.23, mountTheta=1.94
05:22:04.948 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:04.963 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:22:04.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:04.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:04.963 00.000 12268 Enqueuing Expose request
05:22:04.963 00.000 11616 Worker thread wakes up
05:22:04.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:04.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:22:06.970 02.007 11616 Exposure complete
05:22:07.022 00.052 11616 worker thread done servicing request
05:22:07.022 00.000 12268 OnExposeComplete: enter
05:22:07.023 00.001 12268 UpdateGuideState(): m_state=2
05:22:07.023 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:22:07.023 00.000 12268 Star::Find returns 1 (0), X=665.15, Y=916.35, Mass=58, SNR=5.2, Peak=31 HFD=4.2
05:22:07.023 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
05:22:07.023 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
05:22:07.023 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.48 hyp=0.48 cameraTheta=1.45 mountX=0.48 mountY=-0.00, mountTheta=-0.01
05:22:07.025 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:07.039 00.014 12268 UpdateGuideState exits: m=58 SNR=5.2
05:22:07.040 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:07.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:07.040 00.000 12268 Enqueuing Expose request
05:22:07.040 00.000 11616 Worker thread wakes up
05:22:07.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:07.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:22:09.056 02.016 11616 Exposure complete
05:22:09.112 00.056 11616 worker thread done servicing request
05:22:09.112 00.000 12268 OnExposeComplete: enter
05:22:09.112 00.000 12268 UpdateGuideState(): m_state=2
05:22:09.113 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:22:09.113 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.66, Mass=58, SNR=5.3, Peak=32 HFD=3.7
05:22:09.113 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
05:22:09.113 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
05:22:09.113 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.20 hyp=0.55 cameraTheta=-0.38 mountX=-0.15 mountY=0.53, mountTheta=1.85
05:22:09.118 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:09.136 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
05:22:09.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:09.137 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:09.137 00.000 12268 Enqueuing Expose request
05:22:09.137 00.000 11616 Worker thread wakes up
05:22:09.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:09.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:11.173 02.036 11616 Exposure complete
05:22:11.223 00.050 11616 worker thread done servicing request
05:22:11.224 00.001 12268 OnExposeComplete: enter
05:22:11.224 00.000 12268 UpdateGuideState(): m_state=2
05:22:11.224 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:22:11.224 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.52, Mass=57, SNR=5.3, Peak=31 HFD=3.7
05:22:11.224 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
05:22:11.224 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
05:22:11.224 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-0.34 hyp=0.75 cameraTheta=-0.47 mountX=-0.27 mountY=0.71, mountTheta=1.94
05:22:11.226 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:11.241 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
05:22:11.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:11.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:11.241 00.000 12268 Enqueuing Expose request
05:22:11.241 00.000 11616 Worker thread wakes up
05:22:11.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:11.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:13.243 02.002 11616 Exposure complete
05:22:13.294 00.051 11616 worker thread done servicing request
05:22:13.295 00.001 12268 OnExposeComplete: enter
05:22:13.295 00.000 12268 UpdateGuideState(): m_state=2
05:22:13.295 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:22:13.295 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=916.16, Mass=58, SNR=5.3, Peak=34 HFD=3.7
05:22:13.295 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
05:22:13.295 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
05:22:13.295 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.30 hyp=0.39 cameraTheta=0.87 mountX=0.32 mountY=0.21, mountTheta=0.58
05:22:13.298 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:13.312 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:22:13.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:13.313 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:13.313 00.000 12268 Enqueuing Expose request
05:22:13.313 00.000 11616 Worker thread wakes up
05:22:13.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:13.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:22:15.314 02.001 11616 Exposure complete
05:22:15.364 00.050 11616 worker thread done servicing request
05:22:15.364 00.000 12268 OnExposeComplete: enter
05:22:15.364 00.000 12268 UpdateGuideState(): m_state=2
05:22:15.365 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:22:15.365 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.57, Mass=60, SNR=5.4, Peak=29 HFD=4.4
05:22:15.365 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
05:22:15.365 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
05:22:15.365 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.29 hyp=0.58 cameraTheta=-0.53 mountX=-0.24 mountY=0.53, mountTheta=2.00
05:22:15.367 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:15.383 00.016 12268 UpdateGuideState exits: m=60 SNR=5.4
05:22:15.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:15.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:15.383 00.000 12268 Enqueuing Expose request
05:22:15.383 00.000 11616 Worker thread wakes up
05:22:15.383 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:15.383 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:17.387 02.004 11616 Exposure complete
05:22:17.438 00.051 11616 worker thread done servicing request
05:22:17.438 00.000 12268 OnExposeComplete: enter
05:22:17.438 00.000 12268 UpdateGuideState(): m_state=2
05:22:17.439 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:22:17.439 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.55, Mass=56, SNR=5.2, Peak=29 HFD=4.4
05:22:17.439 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
05:22:17.439 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.90 = 1.38)
05:22:17.439 00.000 12268 CameraToMount -- cameraX=0.97 cameraY=-0.32 hyp=1.02 cameraTheta=-0.32 mountX=-0.22 mountY=1.00, mountTheta=1.79
05:22:17.441 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:17.455 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
05:22:17.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:17.455 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:17.455 00.000 12268 Enqueuing Expose request
05:22:17.456 00.001 11616 Worker thread wakes up
05:22:17.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:17.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:19.464 02.008 11616 Exposure complete
05:22:19.516 00.052 11616 worker thread done servicing request
05:22:19.516 00.000 12268 OnExposeComplete: enter
05:22:19.516 00.000 12268 UpdateGuideState(): m_state=2
05:22:19.517 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:22:19.517 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.83, Mass=50, SNR=4.9, Peak=29 HFD=5.7
05:22:19.517 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
05:22:19.517 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
05:22:19.517 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.04 hyp=0.62 cameraTheta=-0.06 mountX=0.02 mountY=0.62, mountTheta=1.53
05:22:19.519 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:19.535 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
05:22:19.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:19.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:19.535 00.000 12268 Enqueuing Expose request
05:22:19.535 00.000 11616 Worker thread wakes up
05:22:19.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:19.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:21.548 02.013 11616 Exposure complete
05:22:21.603 00.055 11616 worker thread done servicing request
05:22:21.603 00.000 12268 OnExposeComplete: enter
05:22:21.603 00.000 12268 UpdateGuideState(): m_state=2
05:22:21.603 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:22:21.603 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=916.16, Mass=49, SNR=4.9, Peak=29 HFD=5.6
05:22:21.603 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
05:22:21.603 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.14)
05:22:21.603 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.29 hyp=0.69 cameraTheta=0.44 mountX=0.35 mountY=0.58, mountTheta=1.03
05:22:21.605 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:21.621 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
05:22:21.621 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:21.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:21.621 00.000 12268 Enqueuing Expose request
05:22:21.621 00.000 11616 Worker thread wakes up
05:22:21.621 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:21.621 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:23.655 02.034 11616 Exposure complete
05:22:23.715 00.060 11616 worker thread done servicing request
05:22:23.715 00.000 12268 OnExposeComplete: enter
05:22:23.715 00.000 12268 UpdateGuideState(): m_state=2
05:22:23.715 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:22:23.715 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.95, Mass=56, SNR=5.2, Peak=32 HFD=4.8
05:22:23.716 00.001 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
05:22:23.716 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
05:22:23.716 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.09 hyp=0.43 cameraTheta=0.21 mountX=0.13 mountY=0.40, mountTheta=1.26
05:22:23.718 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
05:22:23.733 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:22:23.733 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:23.734 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:23.734 00.000 12268 Enqueuing Expose request
05:22:23.734 00.000 11616 Worker thread wakes up
05:22:23.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:23.734 00.000 12268 evsrv: cli 0F8E69C0 connect
05:22:23.734 00.000 12268 case statement mapped state 2 to 1
05:22:23.735 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:23.735 00.000 12268 case statement mapped state 2 to 1
05:22:23.735 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"939ee43e-40ca-41e5-bb5a-49ab826e313c"}
05:22:23.735 00.000 12268 case statement mapped state 2 to 1
05:22:23.735 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"939ee43e-40ca-41e5-bb5a-49ab826e313c"}
05:22:23.762 00.027 12268 evsrv: cli 0F8E69C0 disconnect
05:22:25.752 01.990 11616 Exposure complete
05:22:25.833 00.081 11616 worker thread done servicing request
05:22:25.833 00.000 12268 OnExposeComplete: enter
05:22:25.833 00.000 12268 UpdateGuideState(): m_state=2
05:22:25.834 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:22:25.834 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.52, Mass=52, SNR=5.0, Peak=28 HFD=5.3
05:22:25.834 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
05:22:25.834 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
05:22:25.834 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=-0.35 hyp=0.84 cameraTheta=-0.43 mountX=-0.27 mountY=0.80, mountTheta=1.90
05:22:25.837 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:25.855 00.018 12268 UpdateGuideState exits: m=52 SNR=5.0
05:22:25.856 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:25.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:25.856 00.000 12268 Enqueuing Expose request
05:22:25.856 00.000 11616 Worker thread wakes up
05:22:25.856 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:25.856 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:27.878 02.022 11616 Exposure complete
05:22:27.939 00.061 11616 worker thread done servicing request
05:22:27.939 00.000 12268 OnExposeComplete: enter
05:22:27.939 00.000 12268 UpdateGuideState(): m_state=2
05:22:27.940 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:22:27.940 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.37, Mass=55, SNR=5.1, Peak=29 HFD=4.5
05:22:27.940 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
05:22:27.940 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.21)
05:22:27.940 00.000 12268 CameraToMount -- cameraX=0.92 cameraY=-0.49 hyp=1.04 cameraTheta=-0.49 mountX=-0.40 mountY=0.97, mountTheta=1.96
05:22:27.943 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:27.960 00.017 12268 UpdateGuideState exits: m=55 SNR=5.1
05:22:27.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:27.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:27.960 00.000 12268 Enqueuing Expose request
05:22:27.960 00.000 11616 Worker thread wakes up
05:22:27.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:27.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:22:30.017 02.057 11616 Exposure complete
05:22:30.100 00.083 11616 worker thread done servicing request
05:22:30.120 00.020 12268 OnExposeComplete: enter
05:22:30.121 00.001 12268 UpdateGuideState(): m_state=2
05:22:30.121 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:22:30.121 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.49, Mass=47, SNR=4.8, Peak=30 HFD=4.0
05:22:30.121 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.87 = -1.87)
05:22:30.122 00.001 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.98 = 1.30)
05:22:30.122 00.000 12268 CameraToMount -- cameraX=0.89 cameraY=-0.38 hyp=0.97 cameraTheta=-0.40 mountX=-0.29 mountY=0.93, mountTheta=1.87
05:22:30.125 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:30.144 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
05:22:30.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:30.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:30.144 00.000 12268 Enqueuing Expose request
05:22:30.145 00.001 11616 Worker thread wakes up
05:22:30.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:30.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:22:32.243 02.098 11616 Exposure complete
05:22:32.318 00.075 11616 worker thread done servicing request
05:22:32.318 00.000 12268 OnExposeComplete: enter
05:22:32.318 00.000 12268 UpdateGuideState(): m_state=2
05:22:32.318 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:22:32.319 00.001 12268 Star::Find returns 1 (0), X=665.97, Y=915.70, Mass=56, SNR=5.2, Peak=30 HFD=4.6
05:22:32.319 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
05:22:32.319 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
05:22:32.319 00.000 12268 CameraToMount -- cameraX=0.88 cameraY=-0.17 hyp=0.89 cameraTheta=-0.19 mountX=-0.08 mountY=0.89, mountTheta=1.66
05:22:32.323 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:32.340 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
05:22:32.340 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:32.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:32.340 00.000 12268 Enqueuing Expose request
05:22:32.341 00.001 11616 Worker thread wakes up
05:22:32.341 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:32.341 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:34.355 02.014 11616 Exposure complete
05:22:34.411 00.056 11616 worker thread done servicing request
05:22:34.411 00.000 12268 OnExposeComplete: enter
05:22:34.411 00.000 12268 UpdateGuideState(): m_state=2
05:22:34.412 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:22:34.412 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.74, Mass=52, SNR=5.0, Peak=25 HFD=6.7
05:22:34.412 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
05:22:34.412 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
05:22:34.412 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.12 hyp=0.42 cameraTheta=-0.30 mountX=-0.08 mountY=0.41, mountTheta=1.77
05:22:34.414 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:34.429 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:22:34.429 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:34.430 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:34.430 00.000 12268 Enqueuing Expose request
05:22:34.430 00.000 11616 Worker thread wakes up
05:22:34.430 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:34.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:22:36.449 02.019 11616 Exposure complete
05:22:36.501 00.052 11616 worker thread done servicing request
05:22:36.502 00.001 12268 OnExposeComplete: enter
05:22:36.502 00.000 12268 UpdateGuideState(): m_state=2
05:22:36.502 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:22:36.502 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.89, Mass=49, SNR=4.9, Peak=29 HFD=3.3
05:22:36.502 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
05:22:36.502 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.74)
05:22:36.502 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.03 hyp=0.58 cameraTheta=0.04 mountX=0.08 mountY=0.57, mountTheta=1.43
05:22:36.504 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:36.519 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:22:36.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:36.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:36.519 00.000 12268 Enqueuing Expose request
05:22:36.519 00.000 11616 Worker thread wakes up
05:22:36.520 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:36.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:38.555 02.035 11616 Exposure complete
05:22:38.622 00.067 11616 worker thread done servicing request
05:22:38.622 00.000 12268 OnExposeComplete: enter
05:22:38.622 00.000 12268 UpdateGuideState(): m_state=2
05:22:38.622 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:22:38.622 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.55, Mass=66, SNR=5.6, Peak=30 HFD=5.8
05:22:38.622 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
05:22:38.622 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.26)
05:22:38.622 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=-0.32 hyp=0.74 cameraTheta=-0.44 mountX=-0.25 mountY=0.71, mountTheta=1.91
05:22:38.625 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:38.641 00.016 12268 UpdateGuideState exits: m=66 SNR=5.6
05:22:38.641 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:38.641 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:38.641 00.000 12268 Enqueuing Expose request
05:22:38.642 00.001 11616 Worker thread wakes up
05:22:38.642 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:38.642 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:40.657 02.015 11616 Exposure complete
05:22:40.717 00.060 11616 worker thread done servicing request
05:22:40.717 00.000 12268 OnExposeComplete: enter
05:22:40.717 00.000 12268 UpdateGuideState(): m_state=2
05:22:40.717 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:22:40.717 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.69, Mass=58, SNR=5.3, Peak=29 HFD=4.1
05:22:40.717 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
05:22:40.717 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
05:22:40.719 00.002 12268 CameraToMount -- cameraX=0.48 cameraY=-0.18 hyp=0.51 cameraTheta=-0.35 mountX=-0.13 mountY=0.50, mountTheta=1.82
05:22:40.721 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:40.738 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
05:22:40.738 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:40.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:40.738 00.000 12268 Enqueuing Expose request
05:22:40.738 00.000 11616 Worker thread wakes up
05:22:40.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:40.739 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:42.811 02.072 11616 Exposure complete
05:22:42.882 00.071 11616 worker thread done servicing request
05:22:42.882 00.000 12268 OnExposeComplete: enter
05:22:42.882 00.000 12268 UpdateGuideState(): m_state=2
05:22:42.882 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:22:42.882 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.39, Mass=55, SNR=5.2, Peak=30 HFD=5.1
05:22:42.882 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
05:22:42.883 00.001 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
05:22:42.883 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.48 hyp=0.66 cameraTheta=-0.81 mountX=-0.43 mountY=0.51, mountTheta=2.27
05:22:42.885 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:42.903 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
05:22:42.903 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:42.904 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:42.904 00.000 12268 Enqueuing Expose request
05:22:42.904 00.000 11616 Worker thread wakes up
05:22:42.904 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:42.904 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:22:44.931 02.027 11616 Exposure complete
05:22:44.992 00.061 11616 worker thread done servicing request
05:22:44.992 00.000 12268 OnExposeComplete: enter
05:22:44.992 00.000 12268 UpdateGuideState(): m_state=2
05:22:44.993 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:22:44.993 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.44, Mass=64, SNR=5.6, Peak=30 HFD=5.6
05:22:44.993 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
05:22:44.993 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
05:22:44.993 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.42 hyp=0.74 cameraTheta=-0.61 mountX=-0.36 mountY=0.66, mountTheta=2.07
05:22:44.995 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:22:45.012 00.017 12268 UpdateGuideState exits: m=64 SNR=5.6
05:22:45.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:45.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:45.013 00.001 12268 Enqueuing Expose request
05:22:45.013 00.000 11616 Worker thread wakes up
05:22:45.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:45.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:22:47.022 02.009 11616 Exposure complete
05:22:47.087 00.065 11616 worker thread done servicing request
05:22:47.087 00.000 12268 OnExposeComplete: enter
05:22:47.087 00.000 12268 UpdateGuideState(): m_state=2
05:22:47.087 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:22:47.087 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.90, Mass=54, SNR=5.1, Peak=26 HFD=6.6
05:22:47.087 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
05:22:47.088 00.001 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.76)
05:22:47.088 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=0.03 hyp=0.54 cameraTheta=0.06 mountX=0.08 mountY=0.53, mountTheta=1.42
05:22:47.090 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:47.107 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
05:22:47.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:47.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:47.107 00.000 12268 Enqueuing Expose request
05:22:47.108 00.001 11616 Worker thread wakes up
05:22:47.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:47.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:49.153 02.045 11616 Exposure complete
05:22:49.209 00.056 11616 worker thread done servicing request
05:22:49.209 00.000 12268 OnExposeComplete: enter
05:22:49.210 00.001 12268 UpdateGuideState(): m_state=2
05:22:49.210 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:22:49.210 00.000 12268 Star::Find returns 1 (0), X=665.04, Y=916.13, Mass=70, SNR=5.8, Peak=31 HFD=8.1
05:22:49.210 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
05:22:49.210 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
05:22:49.210 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.79 mountX=0.26 mountY=-0.09, mountTheta=-0.35
05:22:49.212 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:49.230 00.018 12268 UpdateGuideState exits: m=70 SNR=5.8
05:22:49.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:49.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:49.230 00.000 12268 Enqueuing Expose request
05:22:49.230 00.000 11616 Worker thread wakes up
05:22:49.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:49.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:22:51.281 02.051 11616 Exposure complete
05:22:51.364 00.083 11616 worker thread done servicing request
05:22:51.365 00.001 12268 OnExposeComplete: enter
05:22:51.365 00.000 12268 UpdateGuideState(): m_state=2
05:22:51.365 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:22:51.365 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.34, Mass=55, SNR=5.2, Peak=29 HFD=3.8
05:22:51.365 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
05:22:51.365 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.05)
05:22:51.366 00.001 12268 CameraToMount -- cameraX=0.68 cameraY=-0.52 hyp=0.86 cameraTheta=-0.65 mountX=-0.45 mountY=0.74, mountTheta=2.12
05:22:51.368 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:51.386 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
05:22:51.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:51.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:51.386 00.000 12268 Enqueuing Expose request
05:22:51.386 00.000 11616 Worker thread wakes up
05:22:51.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:51.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:22:53.402 02.016 11616 Exposure complete
05:22:53.463 00.061 11616 worker thread done servicing request
05:22:53.463 00.000 12268 OnExposeComplete: enter
05:22:53.463 00.000 12268 UpdateGuideState(): m_state=2
05:22:53.463 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:22:53.463 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=37, SNR=4.3, Peak=28 HFD=3.3
05:22:53.463 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
05:22:53.464 00.001 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
05:22:53.464 00.000 12268 CameraToMount -- cameraX=0.86 cameraY=-0.26 hyp=0.90 cameraTheta=-0.29 mountX=-0.17 mountY=0.89, mountTheta=1.76
05:22:53.467 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:53.485 00.018 12268 UpdateGuideState exits: m=37 SNR=4.3
05:22:53.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:53.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:53.485 00.000 12268 Enqueuing Expose request
05:22:53.485 00.000 11616 Worker thread wakes up
05:22:53.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:53.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:55.662 02.177 11616 Exposure complete
05:22:55.794 00.132 11616 worker thread done servicing request
05:22:55.794 00.000 12268 OnExposeComplete: enter
05:22:55.794 00.000 12268 UpdateGuideState(): m_state=2
05:22:55.795 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:22:55.795 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.68, Mass=57, SNR=5.3, Peak=30 HFD=3.9
05:22:55.795 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
05:22:55.795 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.48)
05:22:55.795 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=-0.19 hyp=0.85 cameraTheta=-0.22 mountX=-0.10 mountY=0.85, mountTheta=1.69
05:22:55.798 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:55.816 00.018 12268 UpdateGuideState exits: m=57 SNR=5.3
05:22:55.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:55.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:55.816 00.000 12268 Enqueuing Expose request
05:22:55.816 00.000 11616 Worker thread wakes up
05:22:55.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:55.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:22:57.922 02.106 11616 Exposure complete
05:22:58.003 00.081 11616 worker thread done servicing request
05:22:58.003 00.000 12268 OnExposeComplete: enter
05:22:58.004 00.001 12268 UpdateGuideState(): m_state=2
05:22:58.004 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:22:58.004 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.57, Mass=56, SNR=5.2, Peak=29 HFD=4.3
05:22:58.004 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
05:22:58.004 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
05:22:58.004 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.30 hyp=0.59 cameraTheta=-0.53 mountX=-0.25 mountY=0.54, mountTheta=2.00
05:22:58.007 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:22:58.025 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
05:22:58.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:22:58.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:22:58.025 00.000 12268 Enqueuing Expose request
05:22:58.026 00.001 11616 Worker thread wakes up
05:22:58.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:22:58.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:23:00.074 02.048 11616 Exposure complete
05:23:00.149 00.075 11616 worker thread done servicing request
05:23:00.150 00.001 12268 OnExposeComplete: enter
05:23:00.150 00.000 12268 UpdateGuideState(): m_state=2
05:23:00.150 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:23:00.150 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=41, SNR=4.5, Peak=28 HFD=4.2
05:23:00.150 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
05:23:00.150 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
05:23:00.150 00.000 12268 CameraToMount -- cameraX=1.16 cameraY=-0.32 hyp=1.20 cameraTheta=-0.27 mountX=-0.20 mountY=1.19, mountTheta=1.74
05:23:00.152 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:00.170 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
05:23:00.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:00.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:00.170 00.000 12268 Enqueuing Expose request
05:23:00.170 00.000 11616 Worker thread wakes up
05:23:00.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:00.171 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:23:02.195 02.024 11616 Exposure complete
05:23:02.278 00.083 11616 worker thread done servicing request
05:23:02.278 00.000 12268 OnExposeComplete: enter
05:23:02.278 00.000 12268 UpdateGuideState(): m_state=2
05:23:02.278 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:23:02.279 00.001 12268 Star::Find returns 1 (0), X=665.45, Y=915.74, Mass=56, SNR=5.2, Peak=29 HFD=4.9
05:23:02.279 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
05:23:02.279 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.37)
05:23:02.279 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.12 hyp=0.37 cameraTheta=-0.33 mountX=-0.09 mountY=0.36, mountTheta=1.80
05:23:02.281 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:02.302 00.021 12268 UpdateGuideState exits: m=56 SNR=5.2
05:23:02.302 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:02.302 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:02.302 00.000 12268 Enqueuing Expose request
05:23:02.302 00.000 11616 Worker thread wakes up
05:23:02.302 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:02.302 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:23:04.367 02.065 11616 Exposure complete
05:23:04.459 00.092 11616 worker thread done servicing request
05:23:04.460 00.001 12268 OnExposeComplete: enter
05:23:04.460 00.000 12268 UpdateGuideState(): m_state=2
05:23:04.460 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:23:04.460 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.85, Mass=56, SNR=5.2, Peak=32 HFD=3.4
05:23:04.460 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
05:23:04.460 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
05:23:04.461 00.001 12268 CameraToMount -- cameraX=0.61 cameraY=-0.02 hyp=0.61 cameraTheta=-0.03 mountX=0.04 mountY=0.61, mountTheta=1.50
05:23:04.463 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:04.487 00.024 12268 UpdateGuideState exits: m=56 SNR=5.2
05:23:04.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:04.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:04.487 00.000 12268 Enqueuing Expose request
05:23:04.492 00.005 11616 Worker thread wakes up
05:23:04.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:04.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:23:06.648 02.156 11616 Exposure complete
05:23:06.775 00.127 11616 worker thread done servicing request
05:23:06.775 00.000 12268 OnExposeComplete: enter
05:23:06.775 00.000 12268 UpdateGuideState(): m_state=2
05:23:06.776 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:23:06.776 00.000 12268 Star::Find returns 1 (0), X=664.79, Y=916.06, Mass=60, SNR=5.4, Peak=30 HFD=5.1
05:23:06.776 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.09 = 1.09)
05:23:06.776 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.02 = -2.02)
05:23:06.776 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.20 hyp=0.37 cameraTheta=2.57 mountX=0.17 mountY=-0.33, mountTheta=-1.10
05:23:06.779 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:06.801 00.022 12268 UpdateGuideState exits: m=60 SNR=5.4
05:23:06.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:06.801 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:06.801 00.000 12268 Enqueuing Expose request
05:23:06.816 00.015 11616 Worker thread wakes up
05:23:06.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:06.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:23:08.919 02.103 11616 Exposure complete
05:23:09.024 00.105 11616 worker thread done servicing request
05:23:09.024 00.000 12268 OnExposeComplete: enter
05:23:09.025 00.001 12268 UpdateGuideState(): m_state=2
05:23:09.025 00.000 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:23:09.025 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.71, Mass=62, SNR=5.5, Peak=32 HFD=4.8
05:23:09.025 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
05:23:09.025 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
05:23:09.025 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.15 hyp=0.42 cameraTheta=-0.38 mountX=-0.12 mountY=0.40, mountTheta=1.85
05:23:09.028 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:09.050 00.022 12268 UpdateGuideState exits: m=62 SNR=5.5
05:23:09.051 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:09.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:09.051 00.000 12268 Enqueuing Expose request
05:23:09.051 00.000 11616 Worker thread wakes up
05:23:09.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:09.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:23:11.072 02.021 11616 Exposure complete
05:23:11.132 00.060 11616 worker thread done servicing request
05:23:11.132 00.000 12268 OnExposeComplete: enter
05:23:11.132 00.000 12268 UpdateGuideState(): m_state=2
05:23:11.132 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:23:11.132 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=916.10, Mass=49, SNR=4.9, Peak=27 HFD=7.0
05:23:11.132 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
05:23:11.133 00.001 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
05:23:11.133 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.47 mountX=0.23 mountY=-0.01, mountTheta=-0.03
05:23:11.135 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:11.152 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
05:23:11.152 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:11.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:11.152 00.000 12268 Enqueuing Expose request
05:23:11.152 00.000 11616 Worker thread wakes up
05:23:11.152 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:11.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:23:13.171 02.019 11616 Exposure complete
05:23:13.240 00.069 11616 worker thread done servicing request
05:23:13.240 00.000 12268 OnExposeComplete: enter
05:23:13.240 00.000 12268 UpdateGuideState(): m_state=2
05:23:13.240 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:23:13.241 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=914.91, Mass=56, SNR=5.2, Peak=30 HFD=4.7
05:23:13.241 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
05:23:13.241 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.76)
05:23:13.241 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=-0.96 hyp=1.18 cameraTheta=-0.94 mountX=-0.89 mountY=0.81, mountTheta=2.40
05:23:13.243 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:13.263 00.020 12268 UpdateGuideState exits: m=56 SNR=5.2
05:23:13.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:13.264 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:13.264 00.000 12268 Enqueuing Expose request
05:23:13.264 00.000 11616 Worker thread wakes up
05:23:13.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:13.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:23:15.335 02.071 11616 Exposure complete
05:23:15.403 00.068 11616 worker thread done servicing request
05:23:15.403 00.000 12268 OnExposeComplete: enter
05:23:15.403 00.000 12268 UpdateGuideState(): m_state=2
05:23:15.403 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:23:15.403 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.72, Mass=45, SNR=4.7, Peak=29 HFD=3.8
05:23:15.403 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
05:23:15.404 00.001 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
05:23:15.404 00.000 12268 CameraToMount -- cameraX=0.84 cameraY=-0.14 hyp=0.85 cameraTheta=-0.17 mountX=-0.06 mountY=0.85, mountTheta=1.64
05:23:15.406 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:15.425 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
05:23:15.426 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:15.426 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:15.426 00.000 12268 Enqueuing Expose request
05:23:15.426 00.000 11616 Worker thread wakes up
05:23:15.426 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:15.426 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:23:17.531 02.105 11616 Exposure complete
05:23:17.704 00.173 11616 worker thread done servicing request
05:23:17.704 00.000 12268 OnExposeComplete: enter
05:23:17.704 00.000 12268 UpdateGuideState(): m_state=2
05:23:17.705 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:23:17.705 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.27, Mass=57, SNR=5.3, Peak=32 HFD=3.9
05:23:17.705 00.000 12268 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
05:23:17.705 00.000 12268 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 1.00)
05:23:17.705 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.60 hyp=0.92 cameraTheta=-0.70 mountX=-0.53 mountY=0.77, mountTheta=2.17
05:23:17.709 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:17.731 00.022 12268 UpdateGuideState exits: m=57 SNR=5.3
05:23:17.732 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:17.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:17.732 00.000 12268 Enqueuing Expose request
05:23:17.732 00.000 11616 Worker thread wakes up
05:23:17.732 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:17.733 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:23:19.766 02.033 11616 Exposure complete
05:23:19.836 00.070 11616 worker thread done servicing request
05:23:19.836 00.000 12268 OnExposeComplete: enter
05:23:19.836 00.000 12268 UpdateGuideState(): m_state=2
05:23:19.837 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:23:19.837 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.19, Mass=56, SNR=5.2, Peak=27 HFD=5.7
05:23:19.837 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
05:23:19.837 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.71 = 0.57)
05:23:19.837 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.67 hyp=0.75 cameraTheta=-1.12 mountX=-0.64 mountY=0.40, mountTheta=2.58
05:23:19.839 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:19.858 00.019 12268 UpdateGuideState exits: m=56 SNR=5.2
05:23:19.859 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:19.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:19.859 00.000 12268 Enqueuing Expose request
05:23:19.859 00.000 11616 Worker thread wakes up
05:23:19.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:19.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:23:21.896 02.037 11616 Exposure complete
05:23:21.957 00.061 11616 worker thread done servicing request
05:23:21.957 00.000 12268 OnExposeComplete: enter
05:23:21.957 00.000 12268 UpdateGuideState(): m_state=2
05:23:21.957 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:23:21.957 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.24, Mass=60, SNR=5.4, Peak=31 HFD=6.5
05:23:21.957 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
05:23:21.957 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
05:23:21.958 00.001 12268 CameraToMount -- cameraX=0.45 cameraY=-0.63 hyp=0.78 cameraTheta=-0.95 mountX=-0.58 mountY=0.53, mountTheta=2.40
05:23:21.960 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:21.977 00.017 12268 UpdateGuideState exits: m=60 SNR=5.4
05:23:21.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:21.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:21.977 00.000 12268 Enqueuing Expose request
05:23:21.977 00.000 11616 Worker thread wakes up
05:23:21.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:21.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:23:23.992 02.015 11616 Exposure complete
05:23:24.060 00.068 11616 worker thread done servicing request
05:23:24.060 00.000 12268 OnExposeComplete: enter
05:23:24.061 00.001 12268 UpdateGuideState(): m_state=2
05:23:24.061 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:23:24.061 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.60, Mass=53, SNR=5.1, Peak=29 HFD=5.7
05:23:24.061 00.000 12268 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
05:23:24.061 00.000 12268 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.31)
05:23:24.061 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.26 hyp=0.70 cameraTheta=-0.39 mountX=-0.20 mountY=0.68, mountTheta=1.86
05:23:24.064 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
05:23:24.082 00.018 12268 UpdateGuideState exits: m=53 SNR=5.1
05:23:24.082 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:24.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:24.082 00.000 12268 Enqueuing Expose request
05:23:24.082 00.000 11616 Worker thread wakes up
05:23:24.083 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:24.083 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:23:26.161 02.078 11616 Exposure complete
05:23:26.242 00.081 11616 worker thread done servicing request
05:23:26.242 00.000 12268 OnExposeComplete: enter
05:23:26.242 00.000 12268 UpdateGuideState(): m_state=2
05:23:26.242 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:23:26.242 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.78, Mass=56, SNR=5.2, Peak=28 HFD=6.8
05:23:26.242 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
05:23:26.243 00.001 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
05:23:26.243 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.08 hyp=0.50 cameraTheta=-0.17 mountX=-0.03 mountY=0.50, mountTheta=1.64
05:23:26.246 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:23:26.264 00.018 12268 UpdateGuideState exits: m=56 SNR=5.2
05:23:26.265 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:26.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:26.265 00.000 12268 Enqueuing Expose request
05:23:26.265 00.000 11616 Worker thread wakes up
05:23:26.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:26.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:23:28.283 02.018 11616 Exposure complete
05:23:28.357 00.074 11616 worker thread done servicing request
05:23:28.357 00.000 12268 OnExposeComplete: enter
05:23:28.357 00.000 12268 UpdateGuideState(): m_state=2
05:23:28.358 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:23:28.358 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.86, Mass=53, SNR=5.1, Peak=30 HFD=4.5
05:23:28.358 00.000 12268 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
05:23:28.358 00.000 12268 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.70)
05:23:28.358 00.000 12268 CameraToMount -- cameraX=0.87 cameraY=-0.00 hyp=0.87 cameraTheta=-0.00 mountX=0.08 mountY=0.87, mountTheta=1.48
05:23:28.361 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:28.381 00.020 12268 UpdateGuideState exits: m=53 SNR=5.1
05:23:28.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:28.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:28.381 00.000 12268 Enqueuing Expose request
05:23:28.381 00.000 11616 Worker thread wakes up
05:23:28.381 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:28.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:23:30.406 02.025 11616 Exposure complete
05:23:30.471 00.065 11616 worker thread done servicing request
05:23:30.471 00.000 12268 OnExposeComplete: enter
05:23:30.471 00.000 12268 UpdateGuideState(): m_state=2
05:23:30.471 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:23:30.472 00.001 12268 Star::Find returns 1 (0), X=665.86, Y=915.71, Mass=58, SNR=5.3, Peak=28 HFD=5.9
05:23:30.472 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
05:23:30.472 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
05:23:30.472 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=-0.15 hyp=0.78 cameraTheta=-0.20 mountX=-0.08 mountY=0.78, mountTheta=1.67
05:23:30.474 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:30.493 00.019 12268 UpdateGuideState exits: m=58 SNR=5.3
05:23:30.493 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:30.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:30.493 00.000 12268 Enqueuing Expose request
05:23:30.493 00.000 11616 Worker thread wakes up
05:23:30.493 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:30.493 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:23:32.523 02.030 11616 Exposure complete
05:23:32.583 00.060 11616 worker thread done servicing request
05:23:32.583 00.000 12268 OnExposeComplete: enter
05:23:32.583 00.000 12268 UpdateGuideState(): m_state=2
05:23:32.583 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:23:32.583 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.64, Mass=52, SNR=5.0, Peak=29 HFD=6.1
05:23:32.584 00.001 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
05:23:32.584 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
05:23:32.584 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.23 hyp=0.53 cameraTheta=-0.44 mountX=-0.18 mountY=0.51, mountTheta=1.91
05:23:32.586 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:32.603 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
05:23:32.603 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:32.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:32.603 00.000 12268 Enqueuing Expose request
05:23:32.603 00.000 11616 Worker thread wakes up
05:23:32.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:32.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:23:34.630 02.027 11616 Exposure complete
05:23:34.696 00.066 11616 worker thread done servicing request
05:23:34.697 00.001 12268 OnExposeComplete: enter
05:23:34.697 00.000 12268 UpdateGuideState(): m_state=2
05:23:34.697 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:23:34.697 00.000 12268 Star::Find returns 1 (0), X=665.08, Y=915.40, Mass=53, SNR=5.1, Peak=31 HFD=2.4
05:23:34.697 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.08 = -3.08)
05:23:34.697 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.19 = 0.09)
05:23:34.697 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.47 hyp=0.47 cameraTheta=-1.61 mountX=-0.46 mountY=0.04, mountTheta=3.05
05:23:34.700 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:34.718 00.018 12268 UpdateGuideState exits: m=53 SNR=5.1
05:23:34.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:34.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:34.718 00.000 12268 Enqueuing Expose request
05:23:34.718 00.000 11616 Worker thread wakes up
05:23:34.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:34.719 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:23:36.736 02.017 11616 Exposure complete
05:23:36.794 00.058 11616 worker thread done servicing request
05:23:36.794 00.000 12268 OnExposeComplete: enter
05:23:36.794 00.000 12268 UpdateGuideState(): m_state=2
05:23:36.795 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:23:36.795 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.50, Mass=55, SNR=5.2, Peak=28 HFD=5.0
05:23:36.795 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
05:23:36.795 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
05:23:36.795 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=-0.36 hyp=0.70 cameraTheta=-0.54 mountX=-0.30 mountY=0.64, mountTheta=2.01
05:23:36.797 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:36.814 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
05:23:36.815 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:36.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:36.815 00.000 12268 Enqueuing Expose request
05:23:36.815 00.000 11616 Worker thread wakes up
05:23:36.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:36.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:23:38.836 02.021 11616 Exposure complete
05:23:38.895 00.059 11616 worker thread done servicing request
05:23:38.895 00.000 12268 OnExposeComplete: enter
05:23:38.895 00.000 12268 UpdateGuideState(): m_state=2
05:23:38.895 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:23:38.895 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=916.05, Mass=44, SNR=4.6, Peak=25 HFD=4.1
05:23:38.895 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
05:23:38.895 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
05:23:38.895 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.19 hyp=0.42 cameraTheta=0.47 mountX=0.23 mountY=0.34, mountTheta=0.99
05:23:38.898 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:38.914 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
05:23:38.914 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:38.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:38.914 00.000 12268 Enqueuing Expose request
05:23:38.914 00.000 11616 Worker thread wakes up
05:23:38.915 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:38.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:23:40.925 02.010 11616 Exposure complete
05:23:40.977 00.052 11616 worker thread done servicing request
05:23:40.977 00.000 12268 OnExposeComplete: enter
05:23:40.977 00.000 12268 UpdateGuideState(): m_state=2
05:23:40.978 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:23:40.978 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.82, Mass=54, SNR=5.1, Peak=28 HFD=5.1
05:23:40.978 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
05:23:40.978 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
05:23:40.978 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.05 hyp=0.66 cameraTheta=-0.07 mountX=0.02 mountY=0.65, mountTheta=1.54
05:23:40.980 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:40.994 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:23:40.995 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:40.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:40.995 00.000 12268 Enqueuing Expose request
05:23:40.995 00.000 11616 Worker thread wakes up
05:23:40.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:40.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:23:42.996 02.001 11616 Exposure complete
05:23:43.047 00.051 11616 worker thread done servicing request
05:23:43.048 00.001 12268 OnExposeComplete: enter
05:23:43.048 00.000 12268 UpdateGuideState(): m_state=2
05:23:43.048 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:23:43.048 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.48, Mass=59, SNR=5.3, Peak=29 HFD=5.6
05:23:43.048 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.03 = -2.03)
05:23:43.048 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.14 = 1.14)
05:23:43.048 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.39 hyp=0.73 cameraTheta=-0.56 mountX=-0.32 mountY=0.67, mountTheta=2.02
05:23:43.050 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:43.065 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:23:43.066 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:43.066 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:43.066 00.000 12268 Enqueuing Expose request
05:23:43.066 00.000 11616 Worker thread wakes up
05:23:43.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:43.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:23:45.166 02.100 11616 Exposure complete
05:23:45.218 00.052 11616 worker thread done servicing request
05:23:45.218 00.000 12268 OnExposeComplete: enter
05:23:45.218 00.000 12268 UpdateGuideState(): m_state=2
05:23:45.218 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:23:45.218 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.73, Mass=53, SNR=5.1, Peak=31 HFD=3.5
05:23:45.218 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
05:23:45.218 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
05:23:45.219 00.001 12268 CameraToMount -- cameraX=0.38 cameraY=-0.14 hyp=0.40 cameraTheta=-0.35 mountX=-0.10 mountY=0.39, mountTheta=1.82
05:23:45.221 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=13, Gamma=1.290
05:23:45.236 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:23:45.237 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:45.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:45.237 00.000 12268 Enqueuing Expose request
05:23:45.237 00.000 11616 Worker thread wakes up
05:23:45.237 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:45.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:23:47.251 02.014 11616 Exposure complete
05:23:47.302 00.051 11616 worker thread done servicing request
05:23:47.303 00.001 12268 OnExposeComplete: enter
05:23:47.303 00.000 12268 UpdateGuideState(): m_state=2
05:23:47.303 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:23:47.303 00.000 12268 Star::Find returns 1 (0), X=664.98, Y=915.51, Mass=56, SNR=5.2, Peak=30 HFD=7.1
05:23:47.303 00.000 12268 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.47) = xAngle (-3.36 = 2.92)
05:23:47.303 00.000 12268 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.19)
05:23:47.303 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.36 hyp=0.38 cameraTheta=-1.89 mountX=-0.37 mountY=-0.07, mountTheta=-2.95
05:23:47.305 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:47.320 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:23:47.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:47.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:47.320 00.000 12268 Enqueuing Expose request
05:23:47.320 00.000 11616 Worker thread wakes up
05:23:47.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:47.321 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:23:49.335 02.014 11616 Exposure complete
05:23:49.387 00.052 11616 worker thread done servicing request
05:23:49.387 00.000 12268 OnExposeComplete: enter
05:23:49.387 00.000 12268 UpdateGuideState(): m_state=2
05:23:49.388 00.001 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:23:49.388 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=41, SNR=4.5, Peak=30 HFD=3.4
05:23:49.388 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
05:23:49.388 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.42)
05:23:49.388 00.000 12268 CameraToMount -- cameraX=0.91 cameraY=-0.27 hyp=0.95 cameraTheta=-0.28 mountX=-0.18 mountY=0.94, mountTheta=1.76
05:23:49.390 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:49.404 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:23:49.405 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:49.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:49.405 00.000 12268 Enqueuing Expose request
05:23:49.405 00.000 11616 Worker thread wakes up
05:23:49.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:49.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:23:50.251 00.846 12268 evsrv: cli 0F8E69C0 connect
05:23:50.251 00.000 12268 case statement mapped state 2 to 1
05:23:50.252 00.001 12268 case statement mapped state 2 to 1
05:23:50.253 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"5c79e8f1-c5d4-462d-b40c-ff37d198aa17"}
05:23:50.253 00.000 12268 case statement mapped state 2 to 1
05:23:50.253 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"5c79e8f1-c5d4-462d-b40c-ff37d198aa17"}
05:23:50.254 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:23:50.255 00.001 12268 evsrv: cli 0F8E69C0 connect
05:23:50.255 00.000 12268 case statement mapped state 2 to 1
05:23:50.255 00.000 12268 case statement mapped state 2 to 1
05:23:50.256 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"6886a336-ddda-4ebc-9148-0e57521aa6b8"}
05:23:50.256 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"6886a336-ddda-4ebc-9148-0e57521aa6b8"}
05:23:50.256 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:23:50.258 00.002 12268 evsrv: cli 0F8E69C0 connect
05:23:50.258 00.000 12268 case statement mapped state 2 to 1
05:23:50.259 00.001 12268 case statement mapped state 2 to 1
05:23:50.260 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3256e1a9-f2d9-450d-9139-c49cdcb58493"}
05:23:50.260 00.000 12268 PhdController::Guide begins
05:23:50.260 00.000 12268 PhdController: newstate STATE_SETUP
05:23:50.260 00.000 12268 PhdController: setup
05:23:50.260 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:23:50.260 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:23:50.260 00.000 12268 PhdController: newstate STATE_GUIDE
05:23:50.261 00.001 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:23:50.261 00.000 12268 guider state => CALIBRATED
05:23:50.261 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:23:50.262 00.001 12268 reset dither spiral
05:23:50.262 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:23:50.262 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"3256e1a9-f2d9-450d-9139-c49cdcb58493"}
05:23:50.265 00.003 12268 evsrv: cli 0F8E69C0 disconnect
05:23:50.266 00.001 12268 evsrv: cli 0F8E6D80 connect
05:23:50.266 00.000 12268 case statement mapped state 5 to 1
05:23:50.266 00.000 12268 case statement mapped state 5 to 1
05:23:50.278 00.012 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"9ab25fbf-5f18-4452-a55a-5900dddf9e8c"}
05:23:50.278 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"9ab25fbf-5f18-4452-a55a-5900dddf9e8c"}
05:23:50.278 00.000 12268 evsrv: cli 0F8E6D80 disconnect
05:23:50.279 00.001 12268 evsrv: cli 0FA411A0 connect
05:23:50.280 00.001 12268 case statement mapped state 5 to 1
05:23:50.281 00.001 12268 case statement mapped state 5 to 1
05:23:50.281 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"69b59dc4-61ef-4932-8ee0-d838cef1afa9"}
05:23:50.282 00.001 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.10,915.86],"id":"69b59dc4-61ef-4932-8ee0-d838cef1afa9"}
05:23:50.283 00.001 12268 evsrv: cli 0FA411A0 disconnect
05:23:50.284 00.001 12268 evsrv: cli 0F961420 connect
05:23:50.284 00.000 12268 case statement mapped state 5 to 1
05:23:50.284 00.000 12268 case statement mapped state 5 to 1
05:23:50.284 00.000 12268 evsrv: cli 0F961420 request: {"method":"get_app_state","id":"c2bafc39-a558-4416-8d0f-8db503a3df65"}
05:23:50.284 00.000 12268 case statement mapped state 5 to 1
05:23:50.285 00.001 12268 evsrv: cli 0F961420 response: {"jsonrpc":"2.0","result":"Selected","id":"c2bafc39-a558-4416-8d0f-8db503a3df65"}
05:23:50.286 00.001 12268 evsrv: cli 0F961420 disconnect
05:23:51.285 00.999 12268 evsrv: cli 0F8E69C0 connect
05:23:51.286 00.001 12268 case statement mapped state 5 to 1
05:23:51.286 00.000 12268 case statement mapped state 5 to 1
05:23:51.287 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7ad6c32a-7dcc-4972-aa68-f87ce87e4331"}
05:23:51.287 00.000 12268 case statement mapped state 5 to 1
05:23:51.287 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"7ad6c32a-7dcc-4972-aa68-f87ce87e4331"}
05:23:51.288 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:23:51.416 00.128 11616 Exposure complete
05:23:51.468 00.052 11616 worker thread done servicing request
05:23:51.468 00.000 12268 OnExposeComplete: enter
05:23:51.468 00.000 12268 UpdateGuideState(): m_state=5
05:23:51.468 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
05:23:51.468 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.20, Mass=52, SNR=5.0, Peak=28 HFD=4.9
05:23:51.468 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
05:23:51.469 00.001 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
05:23:51.469 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=-0.67 hyp=1.05 cameraTheta=-0.68 mountX=-0.58 mountY=0.90, mountTheta=2.15
05:23:51.470 00.001 12268 Changing from state CALIBRATED to GUIDING
05:23:51.471 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:23:51.471 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:23:51.471 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:23:51.471 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:23:51.472 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:23:51.472 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:23:51.472 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:23:51.472 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:23:51.473 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:23:51.473 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:23:51.473 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:23:51.474 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:23:51.474 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:23:51.474 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:23:51.474 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:23:51.475 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:23:51.755 00.280 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:23:51.756 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:23:51.756 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:23:51.761 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:23:51.761 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:23:51.761 00.000 12268 setting lock position to (665.91, 915.20)
05:23:51.762 00.001 12268 MultiStar: stabilizing after lock position change
05:23:51.762 00.000 12268 guider state => GUIDING
05:23:51.762 00.000 12268 Status Line: Guiding
05:23:51.767 00.005 12268 Mount: notify guiding started
05:23:51.767 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:23:51.768 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:23:51.768 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:23:51.768 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:23:51.768 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:23:51.769 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:23:51.769 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:23:51.769 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:23:51.769 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:23:51.770 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:23:51.770 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:23:51.770 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:23:51.770 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:23:51.771 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:23:51.771 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:23:51.771 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:23:51.772 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:23:51.772 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:23:51.772 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:23:51.772 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:23:51.773 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:23:51.773 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:23:51.773 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:23:51.773 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:23:51.774 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:23:51.774 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:23:51.774 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:23:51.774 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:23:51.775 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:23:51.775 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:23:51.775 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:23:51.775 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:23:51.776 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:23:51.776 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:23:51.776 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:23:51.776 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:23:51.777 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:23:51.777 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:23:51.913 00.136 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:23:51.913 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:23:51.914 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:23:51.914 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:23:51.914 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:23:51.914 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:23:51.914 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:23:51.914 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:23:51.915 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:23:51.915 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:23:51.915 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:23:51.915 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:51.930 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:23:51.931 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
05:23:51.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:51.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:51.931 00.000 12268 Enqueuing Expose request
05:23:51.931 00.000 11616 Worker thread wakes up
05:23:51.931 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:51.931 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:23:52.289 00.358 12268 evsrv: cli 0F8E6D80 connect
05:23:52.289 00.000 12268 case statement mapped state 6 to 3
05:23:52.290 00.001 12268 case statement mapped state 6 to 3
05:23:52.291 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"aa98dad3-d7aa-4124-8518-d4d3e8d1416d"}
05:23:52.291 00.000 12268 case statement mapped state 6 to 3
05:23:52.291 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa98dad3-d7aa-4124-8518-d4d3e8d1416d"}
05:23:52.292 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:23:53.934 01.642 11616 Exposure complete
05:23:53.985 00.051 11616 worker thread done servicing request
05:23:53.985 00.000 12268 OnExposeComplete: enter
05:23:53.986 00.001 12268 UpdateGuideState(): m_state=6
05:23:53.986 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:23:53.986 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.28, Mass=55, SNR=5.2, Peak=31 HFD=3.9
05:23:53.986 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
05:23:53.986 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
05:23:53.986 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.44 mountX=0.07 mountY=-0.11, mountTheta=-0.97
05:23:53.988 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.08, opts=13)
05:23:53.988 00.000 12268 Enqueuing Move request for scope (-0.10, 0.08)
05:23:53.988 00.000 11616 Worker thread wakes up
05:23:53.988 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
05:23:53.988 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
05:23:53.989 00.001 11616 Moving (-0.10, 0.08) raw xDistance=0.07 yDistance=-0.11
05:23:53.989 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:23:53.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
05:23:53.989 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:23:53.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
05:23:53.989 00.000 11616 MoveAxis(E, 0, ABG)
05:23:53.989 00.000 11616 Move returns status 0, amount 0
05:23:53.989 00.000 11616 MoveAxis(N, 0, ABG)
05:23:53.989 00.000 11616 Move returns status 0, amount 0
05:23:53.989 00.000 11616 move complete, result=0
05:23:53.991 00.002 11616 worker thread done servicing request
05:23:54.018 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:54.034 00.016 12268 UpdateGuideState exits: m=55 SNR=5.2
05:23:54.034 00.000 12268 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 1 / 99999
05:23:54.034 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768710234.034,"Host":"ASTROCENTER","Inst":1,"Distance":0.78,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:23:54.035 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:54.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:54.035 00.000 12268 Enqueuing Expose request
05:23:54.035 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:23:54.035 00.000 11616 Worker thread wakes up
05:23:54.036 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:54.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:23:56.060 02.024 11616 Exposure complete
05:23:56.112 00.052 11616 worker thread done servicing request
05:23:56.112 00.000 12268 OnExposeComplete: enter
05:23:56.112 00.000 12268 UpdateGuideState(): m_state=6
05:23:56.112 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:23:56.113 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=42, SNR=4.5, Peak=31 HFD=3.3
05:23:56.113 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
05:23:56.113 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
05:23:56.113 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.41 hyp=0.41 cameraTheta=1.45 mountX=0.41 mountY=-0.00, mountTheta=-0.01
05:23:56.116 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.41, opts=13)
05:23:56.116 00.000 12268 Enqueuing Move request for scope (0.05, 0.41)
05:23:56.116 00.000 11616 Worker thread wakes up
05:23:56.116 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.41) opts 0xd
05:23:56.116 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.41)
05:23:56.116 00.000 11616 Moving (0.05, 0.41) raw xDistance=0.41 yDistance=-0.00
05:23:56.116 00.000 11616 resist switch: large excursion: input 0.41 thresh 0.29 direction from 0 to 1
05:23:56.116 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.24
05:23:56.117 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.41
05:23:56.117 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:23:56.117 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
05:23:56.117 00.000 11616 MoveAxis(W, 231, ABG)
05:23:56.117 00.000 11616 Guiding  Dir = 3, Dur = 231
05:23:56.117 00.000 11616 IsSlewing returns 1
05:23:56.117 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:23:56.118 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:23:56.118 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:23:56.118 00.000 11616 Move returns status 2, amount 0
05:23:56.118 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:23:56.118 00.000 11616 move complete, result=2
05:23:56.118 00.000 11616 worker thread done servicing request
05:23:56.140 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:56.155 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:23:56.155 00.000 12268 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 2 / 99999
05:23:56.155 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768710236.155,"Host":"ASTROCENTER","Inst":1,"Distance":0.67,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
05:23:56.156 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:56.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:56.156 00.000 12268 Enqueuing Expose request
05:23:56.156 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:23:56.156 00.000 11616 Worker thread wakes up
05:23:56.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:56.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:23:56.175 00.019 12268 GuideStep: 0.4 px 0 ms WEST, -0.0 px 0 ms NORTH
05:23:56.177 00.002 12268 mount move error indicates guiding should stop
05:23:56.177 00.000 12268 Mount: notify guiding stopped
05:23:56.177 00.000 12268 BLC: window closed
05:23:56.177 00.000 12268 BLC: Last direction was reset
05:23:56.178 00.001 12268 PhdController failed: Guiding stopped
05:23:56.178 00.000 12268 PhdController: newstate STATE_FINISH
05:23:56.178 00.000 12268 PhdController complete: fail: Guiding stopped
05:23:56.178 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768710236.178,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
05:23:56.178 00.000 12268 Mount: notify guiding dither settle done success=0
05:23:56.179 00.001 12268 PhdController: newstate STATE_IDLE
05:23:56.179 00.000 12268 Changing from state GUIDING to STOP
05:23:56.179 00.000 12268 guider state => SELECTED
05:23:56.179 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:23:58.174 01.995 11616 Exposure complete
05:23:58.226 00.052 11616 worker thread done servicing request
05:23:58.227 00.001 12268 OnExposeComplete: enter
05:23:58.227 00.000 12268 UpdateGuideState(): m_state=2
05:23:58.227 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:23:58.227 00.000 12268 Star::Find returns 1 (0), X=665.04, Y=916.55, Mass=62, SNR=5.5, Peak=30 HFD=8.0
05:23:58.227 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
05:23:58.227 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
05:23:58.227 00.000 12268 CameraToMount -- cameraX=-0.87 cameraY=1.35 hyp=1.61 cameraTheta=2.14 mountX=1.26 mountY=-1.03, mountTheta=-0.69
05:23:58.254 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:23:58.269 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
05:23:58.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:23:58.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:23:58.269 00.000 12268 Enqueuing Expose request
05:23:58.269 00.000 11616 Worker thread wakes up
05:23:58.269 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:23:58.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,902,31,31)
05:24:00.272 02.003 11616 Exposure complete
05:24:00.331 00.059 11616 worker thread done servicing request
05:24:00.331 00.000 12268 OnExposeComplete: enter
05:24:00.331 00.000 12268 UpdateGuideState(): m_state=2
05:24:00.331 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:24:00.331 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.31, Mass=57, SNR=5.3, Peak=29 HFD=4.9
05:24:00.331 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
05:24:00.332 00.001 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
05:24:00.332 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.11 hyp=0.48 cameraTheta=2.90 mountX=0.07 mountY=-0.47, mountTheta=-1.43
05:24:00.334 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:24:00.351 00.017 12268 UpdateGuideState exits: m=57 SNR=5.3
05:24:00.351 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:00.351 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:00.351 00.000 12268 Enqueuing Expose request
05:24:00.351 00.000 11616 Worker thread wakes up
05:24:00.351 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:00.351 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:24:02.363 02.012 11616 Exposure complete
05:24:02.414 00.051 11616 worker thread done servicing request
05:24:02.414 00.000 12268 OnExposeComplete: enter
05:24:02.414 00.000 12268 UpdateGuideState(): m_state=2
05:24:02.414 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:24:02.414 00.000 12268 Star::Find returns 1 (0), X=665.14, Y=916.37, Mass=50, SNR=4.9, Peak=27 HFD=7.2
05:24:02.414 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.68 = 0.68)
05:24:02.414 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
05:24:02.414 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=1.17 hyp=1.40 cameraTheta=2.15 mountX=1.09 mountY=-0.91, mountTheta=-0.70
05:24:02.416 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:02.431 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:24:02.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:02.432 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:02.432 00.000 12268 Enqueuing Expose request
05:24:02.432 00.000 11616 Worker thread wakes up
05:24:02.432 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:02.432 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:24:04.449 02.017 11616 Exposure complete
05:24:04.501 00.052 11616 worker thread done servicing request
05:24:04.501 00.000 12268 OnExposeComplete: enter
05:24:04.501 00.000 12268 UpdateGuideState(): m_state=2
05:24:04.501 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:24:04.502 00.001 12268 Star::Find returns 1 (0), X=665.80, Y=915.85, Mass=57, SNR=5.3, Peak=30 HFD=6.2
05:24:04.502 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
05:24:04.502 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
05:24:04.502 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.65 hyp=0.66 cameraTheta=1.74 mountX=0.64 mountY=-0.20, mountTheta=-0.30
05:24:04.504 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:04.518 00.014 12268 UpdateGuideState exits: m=57 SNR=5.3
05:24:04.519 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:04.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:04.519 00.000 12268 Enqueuing Expose request
05:24:04.519 00.000 11616 Worker thread wakes up
05:24:04.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:04.519 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:24:06.527 02.008 11616 Exposure complete
05:24:06.585 00.058 11616 worker thread done servicing request
05:24:06.585 00.000 12268 OnExposeComplete: enter
05:24:06.585 00.000 12268 UpdateGuideState(): m_state=2
05:24:06.585 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:24:06.585 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.62, Mass=47, SNR=4.8, Peak=31 HFD=4.1
05:24:06.585 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
05:24:06.585 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.89)
05:24:06.586 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=0.43 hyp=0.46 cameraTheta=1.19 mountX=0.44 mountY=0.11, mountTheta=0.25
05:24:06.593 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:06.612 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
05:24:06.612 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:06.612 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:06.612 00.000 12268 Enqueuing Expose request
05:24:06.612 00.000 11616 Worker thread wakes up
05:24:06.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:06.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:24:08.624 02.012 11616 Exposure complete
05:24:08.676 00.052 11616 worker thread done servicing request
05:24:08.676 00.000 12268 OnExposeComplete: enter
05:24:08.676 00.000 12268 UpdateGuideState(): m_state=2
05:24:08.676 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:24:08.676 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.92, Mass=53, SNR=5.1, Peak=29 HFD=5.6
05:24:08.677 00.001 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
05:24:08.677 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
05:24:08.677 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.72 hyp=0.90 cameraTheta=2.21 mountX=0.66 mountY=-0.63, mountTheta=-0.76
05:24:08.679 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:08.694 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:24:08.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:08.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:08.694 00.000 12268 Enqueuing Expose request
05:24:08.694 00.000 11616 Worker thread wakes up
05:24:08.694 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:08.694 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:24:10.709 02.015 11616 Exposure complete
05:24:10.759 00.050 11616 worker thread done servicing request
05:24:10.759 00.000 12268 OnExposeComplete: enter
05:24:10.759 00.000 12268 UpdateGuideState(): m_state=2
05:24:10.760 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:24:10.760 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.73, Mass=54, SNR=5.1, Peak=31 HFD=3.6
05:24:10.760 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
05:24:10.760 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
05:24:10.760 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.53 hyp=0.57 cameraTheta=1.97 mountX=0.50 mountY=-0.29, mountTheta=-0.52
05:24:10.762 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:10.776 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:24:10.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:10.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:10.776 00.000 12268 Enqueuing Expose request
05:24:10.777 00.001 11616 Worker thread wakes up
05:24:10.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:10.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:24:12.781 02.004 11616 Exposure complete
05:24:12.831 00.050 11616 worker thread done servicing request
05:24:12.831 00.000 12268 OnExposeComplete: enter
05:24:12.831 00.000 12268 UpdateGuideState(): m_state=2
05:24:12.832 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:24:12.832 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.58, Mass=47, SNR=4.8, Peak=28 HFD=4.5
05:24:12.832 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
05:24:12.832 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
05:24:12.832 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.38 hyp=0.42 cameraTheta=1.98 mountX=0.36 mountY=-0.21, mountTheta=-0.53
05:24:12.834 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:24:12.848 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
05:24:12.849 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:12.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:12.849 00.000 12268 Enqueuing Expose request
05:24:12.849 00.000 11616 Worker thread wakes up
05:24:12.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:12.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:24:14.857 02.008 11616 Exposure complete
05:24:14.907 00.050 11616 worker thread done servicing request
05:24:14.907 00.000 12268 OnExposeComplete: enter
05:24:14.908 00.001 12268 UpdateGuideState(): m_state=2
05:24:14.908 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:24:14.908 00.000 12268 Star::Find returns 1 (0), X=665.18, Y=916.10, Mass=56, SNR=5.2, Peak=31 HFD=3.4
05:24:14.908 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
05:24:14.908 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
05:24:14.908 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=0.90 hyp=1.16 cameraTheta=2.25 mountX=0.83 mountY=-0.84, mountTheta=-0.79
05:24:14.910 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:14.925 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:24:14.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:14.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:14.925 00.000 12268 Enqueuing Expose request
05:24:14.925 00.000 11616 Worker thread wakes up
05:24:14.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:14.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:24:16.930 02.005 11616 Exposure complete
05:24:16.981 00.051 11616 worker thread done servicing request
05:24:16.981 00.000 12268 OnExposeComplete: enter
05:24:16.981 00.000 12268 UpdateGuideState(): m_state=2
05:24:16.981 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:24:16.982 00.001 12268 Star::Find returns 1 (0), X=665.43, Y=915.46, Mass=53, SNR=5.1, Peak=29 HFD=5.1
05:24:16.982 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
05:24:16.982 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
05:24:16.982 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.27 hyp=0.55 cameraTheta=2.64 mountX=0.22 mountY=-0.51, mountTheta=-1.17
05:24:16.984 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:16.998 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:24:16.998 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:16.999 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:16.999 00.000 12268 Enqueuing Expose request
05:24:16.999 00.000 11616 Worker thread wakes up
05:24:16.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:16.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:24:19.002 02.003 11616 Exposure complete
05:24:19.053 00.051 11616 worker thread done servicing request
05:24:19.053 00.000 12268 OnExposeComplete: enter
05:24:19.053 00.000 12268 UpdateGuideState(): m_state=2
05:24:19.053 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:24:19.053 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.42, Mass=61, SNR=5.4, Peak=30 HFD=6.9
05:24:19.054 00.001 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
05:24:19.054 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
05:24:19.054 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.22 hyp=0.42 cameraTheta=2.60 mountX=0.18 mountY=-0.39, mountTheta=-1.14
05:24:19.056 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:19.072 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
05:24:19.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:19.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:19.072 00.000 12268 Enqueuing Expose request
05:24:19.072 00.000 11616 Worker thread wakes up
05:24:19.073 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:19.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:24:21.169 02.096 11616 Exposure complete
05:24:21.221 00.052 11616 worker thread done servicing request
05:24:21.222 00.001 12268 OnExposeComplete: enter
05:24:21.222 00.000 12268 UpdateGuideState(): m_state=2
05:24:21.222 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:24:21.222 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.81, Mass=60, SNR=5.4, Peak=28 HFD=5.4
05:24:21.222 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
05:24:21.222 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
05:24:21.222 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.62 hyp=0.62 cameraTheta=1.72 mountX=0.60 mountY=-0.17, mountTheta=-0.28
05:24:21.224 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:21.239 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:24:21.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:21.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:21.239 00.000 12268 Enqueuing Expose request
05:24:21.239 00.000 11616 Worker thread wakes up
05:24:21.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:21.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:24:23.250 02.011 11616 Exposure complete
05:24:23.302 00.052 11616 worker thread done servicing request
05:24:23.303 00.001 12268 OnExposeComplete: enter
05:24:23.303 00.000 12268 UpdateGuideState(): m_state=2
05:24:23.303 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:24:23.303 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.78, Mass=66, SNR=5.6, Peak=27 HFD=6.2
05:24:23.303 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
05:24:23.303 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
05:24:23.303 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.58 hyp=0.78 cameraTheta=2.30 mountX=0.52 mountY=-0.59, mountTheta=-0.84
05:24:23.305 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:23.320 00.015 12268 UpdateGuideState exits: m=66 SNR=5.6
05:24:23.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:23.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:23.320 00.000 12268 Enqueuing Expose request
05:24:23.320 00.000 11616 Worker thread wakes up
05:24:23.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:23.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:24:25.340 02.020 11616 Exposure complete
05:24:25.390 00.050 11616 worker thread done servicing request
05:24:25.390 00.000 12268 OnExposeComplete: enter
05:24:25.390 00.000 12268 UpdateGuideState(): m_state=2
05:24:25.390 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:24:25.391 00.001 12268 Star::Find returns 1 (0), X=665.75, Y=915.43, Mass=52, SNR=5.0, Peak=28 HFD=5.7
05:24:25.391 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
05:24:25.391 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
05:24:25.391 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.23 hyp=0.28 cameraTheta=2.20 mountX=0.21 mountY=-0.19, mountTheta=-0.74
05:24:25.393 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:24:25.407 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:24:25.407 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:25.407 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:25.408 00.001 12268 Enqueuing Expose request
05:24:25.408 00.000 11616 Worker thread wakes up
05:24:25.408 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:25.408 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:24:27.419 02.011 11616 Exposure complete
05:24:27.470 00.051 11616 worker thread done servicing request
05:24:27.470 00.000 12268 OnExposeComplete: enter
05:24:27.470 00.000 12268 UpdateGuideState(): m_state=2
05:24:27.470 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:24:27.470 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.98, Mass=58, SNR=5.3, Peak=29 HFD=5.2
05:24:27.470 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
05:24:27.470 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
05:24:27.470 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.78 hyp=0.92 cameraTheta=2.13 mountX=0.73 mountY=-0.59, mountTheta=-0.68
05:24:27.472 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:24:27.487 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:24:27.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:27.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:27.487 00.000 12268 Enqueuing Expose request
05:24:27.487 00.000 11616 Worker thread wakes up
05:24:27.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:27.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:24:29.504 02.017 11616 Exposure complete
05:24:29.559 00.055 11616 worker thread done servicing request
05:24:29.559 00.000 12268 OnExposeComplete: enter
05:24:29.559 00.000 12268 UpdateGuideState(): m_state=2
05:24:29.559 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:24:29.559 00.000 12268 Star::Find returns 1 (0), X=664.94, Y=915.73, Mass=65, SNR=5.6, Peak=29 HFD=6.7
05:24:29.560 00.001 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
05:24:29.560 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
05:24:29.560 00.000 12268 CameraToMount -- cameraX=-0.97 cameraY=0.54 hyp=1.11 cameraTheta=2.64 mountX=0.44 mountY=-1.03, mountTheta=-1.17
05:24:29.566 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:29.582 00.016 12268 UpdateGuideState exits: m=65 SNR=5.6
05:24:29.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:29.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:29.582 00.000 12268 Enqueuing Expose request
05:24:29.582 00.000 11616 Worker thread wakes up
05:24:29.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:29.583 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:24:31.600 02.017 11616 Exposure complete
05:24:31.652 00.052 11616 worker thread done servicing request
05:24:31.652 00.000 12268 OnExposeComplete: enter
05:24:31.652 00.000 12268 UpdateGuideState(): m_state=2
05:24:31.652 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:24:31.653 00.001 12268 Star::Find returns 1 (0), X=665.42, Y=915.53, Mass=53, SNR=5.1, Peak=29 HFD=5.0
05:24:31.653 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
05:24:31.653 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
05:24:31.653 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.34 hyp=0.60 cameraTheta=2.55 mountX=0.29 mountY=-0.53, mountTheta=-1.08
05:24:31.655 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:31.669 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:24:31.670 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:31.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:31.670 00.000 12268 Enqueuing Expose request
05:24:31.670 00.000 11616 Worker thread wakes up
05:24:31.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:31.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:24:33.677 02.007 11616 Exposure complete
05:24:33.727 00.050 11616 worker thread done servicing request
05:24:33.728 00.001 12268 OnExposeComplete: enter
05:24:33.728 00.000 12268 UpdateGuideState(): m_state=2
05:24:33.728 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:24:33.728 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.74, Mass=53, SNR=5.1, Peak=27 HFD=5.6
05:24:33.728 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
05:24:33.728 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
05:24:33.728 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.55 hyp=0.55 cameraTheta=1.69 mountX=0.54 mountY=-0.13, mountTheta=-0.24
05:24:33.730 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:33.744 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:24:33.745 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:33.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:33.745 00.000 12268 Enqueuing Expose request
05:24:33.745 00.000 11616 Worker thread wakes up
05:24:33.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:33.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:24:35.755 02.010 11616 Exposure complete
05:24:35.807 00.052 11616 worker thread done servicing request
05:24:35.807 00.000 12268 OnExposeComplete: enter
05:24:35.807 00.000 12268 UpdateGuideState(): m_state=2
05:24:35.807 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:24:35.807 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.53, Mass=55, SNR=5.2, Peak=29 HFD=4.0
05:24:35.808 00.001 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
05:24:35.808 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
05:24:35.808 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.33 hyp=0.47 cameraTheta=2.35 mountX=0.30 mountY=-0.37, mountTheta=-0.89
05:24:35.810 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:35.824 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
05:24:35.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:35.825 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:35.825 00.000 12268 Enqueuing Expose request
05:24:35.825 00.000 11616 Worker thread wakes up
05:24:35.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:35.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:24:37.841 02.016 11616 Exposure complete
05:24:37.892 00.051 11616 worker thread done servicing request
05:24:37.892 00.000 12268 OnExposeComplete: enter
05:24:37.892 00.000 12268 UpdateGuideState(): m_state=2
05:24:37.893 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:24:37.893 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.54, Mass=51, SNR=5.0, Peak=32 HFD=3.5
05:24:37.893 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
05:24:37.893 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
05:24:37.893 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.35 hyp=0.38 cameraTheta=1.97 mountX=0.33 mountY=-0.19, mountTheta=-0.52
05:24:37.895 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:37.909 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:24:37.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:37.910 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:37.910 00.000 12268 Enqueuing Expose request
05:24:37.910 00.000 11616 Worker thread wakes up
05:24:37.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:37.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:24:39.914 02.004 11616 Exposure complete
05:24:39.966 00.052 11616 worker thread done servicing request
05:24:39.966 00.000 12268 OnExposeComplete: enter
05:24:39.967 00.001 12268 UpdateGuideState(): m_state=2
05:24:39.967 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:24:39.967 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.89, Mass=51, SNR=4.9, Peak=27 HFD=6.5
05:24:39.967 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
05:24:39.967 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
05:24:39.967 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.69 hyp=0.90 cameraTheta=2.27 mountX=0.63 mountY=-0.67, mountTheta=-0.81
05:24:39.969 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:39.983 00.014 12268 UpdateGuideState exits: m=51 SNR=4.9
05:24:39.984 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:39.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:39.984 00.000 12268 Enqueuing Expose request
05:24:39.984 00.000 11616 Worker thread wakes up
05:24:39.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:39.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:24:41.991 02.007 11616 Exposure complete
05:24:42.043 00.052 11616 worker thread done servicing request
05:24:42.044 00.001 12268 OnExposeComplete: enter
05:24:42.044 00.000 12268 UpdateGuideState(): m_state=2
05:24:42.044 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:24:42.044 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.90, Mass=58, SNR=5.3, Peak=29 HFD=7.0
05:24:42.044 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
05:24:42.044 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
05:24:42.044 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.70 hyp=0.79 cameraTheta=2.05 mountX=0.66 mountY=-0.45, mountTheta=-0.60
05:24:42.047 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=62, Gamma=1.290
05:24:42.062 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:24:42.062 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:42.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:42.063 00.001 12268 Enqueuing Expose request
05:24:42.063 00.000 11616 Worker thread wakes up
05:24:42.063 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:42.063 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:24:44.076 02.013 11616 Exposure complete
05:24:44.129 00.053 11616 worker thread done servicing request
05:24:44.129 00.000 12268 OnExposeComplete: enter
05:24:44.129 00.000 12268 UpdateGuideState(): m_state=2
05:24:44.129 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:24:44.129 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.40, Mass=53, SNR=5.1, Peak=28 HFD=7.1
05:24:44.129 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
05:24:44.129 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
05:24:44.129 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=0.21 hyp=0.69 cameraTheta=2.84 mountX=0.14 mountY=-0.68, mountTheta=-1.36
05:24:44.132 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:44.147 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:24:44.147 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:44.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:44.147 00.000 12268 Enqueuing Expose request
05:24:44.147 00.000 11616 Worker thread wakes up
05:24:44.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:44.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:24:46.165 02.018 11616 Exposure complete
05:24:46.216 00.051 11616 worker thread done servicing request
05:24:46.216 00.000 12268 OnExposeComplete: enter
05:24:46.216 00.000 12268 UpdateGuideState(): m_state=2
05:24:46.217 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:24:46.217 00.000 12268 Star::Find returns 1 (0), X=665.17, Y=915.77, Mass=52, SNR=5.0, Peak=28 HFD=6.6
05:24:46.217 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
05:24:46.217 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
05:24:46.217 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=0.57 hyp=0.94 cameraTheta=2.49 mountX=0.50 mountY=-0.81, mountTheta=-1.02
05:24:46.219 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:46.234 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:24:46.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:46.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:46.234 00.000 12268 Enqueuing Expose request
05:24:46.234 00.000 11616 Worker thread wakes up
05:24:46.234 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:46.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:24:48.251 02.017 11616 Exposure complete
05:24:48.301 00.050 11616 worker thread done servicing request
05:24:48.302 00.001 12268 OnExposeComplete: enter
05:24:48.302 00.000 12268 UpdateGuideState(): m_state=2
05:24:48.302 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:24:48.302 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.84, Mass=59, SNR=5.3, Peak=29 HFD=6.5
05:24:48.302 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
05:24:48.302 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
05:24:48.302 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.64 hyp=0.85 cameraTheta=2.28 mountX=0.59 mountY=-0.63, mountTheta=-0.82
05:24:48.304 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:48.319 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:24:48.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:48.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:48.319 00.000 12268 Enqueuing Expose request
05:24:48.319 00.000 11616 Worker thread wakes up
05:24:48.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:48.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:24:50.330 02.011 11616 Exposure complete
05:24:50.382 00.052 11616 worker thread done servicing request
05:24:50.382 00.000 12268 OnExposeComplete: enter
05:24:50.382 00.000 12268 UpdateGuideState(): m_state=2
05:24:50.383 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:24:50.383 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=914.95, Mass=62, SNR=5.5, Peak=27 HFD=6.0
05:24:50.383 00.000 12268 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.47) = xAngle (-4.00 = 2.28)
05:24:50.383 00.000 12268 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.83)
05:24:50.383 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.25 hyp=0.43 cameraTheta=-2.53 mountX=-0.28 mountY=-0.32, mountTheta=-2.30
05:24:50.385 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:50.401 00.016 12268 UpdateGuideState exits: m=62 SNR=5.5
05:24:50.401 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:50.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:50.401 00.000 12268 Enqueuing Expose request
05:24:50.401 00.000 11616 Worker thread wakes up
05:24:50.401 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:50.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:24:52.409 02.008 11616 Exposure complete
05:24:52.461 00.052 11616 worker thread done servicing request
05:24:52.461 00.000 12268 OnExposeComplete: enter
05:24:52.462 00.001 12268 UpdateGuideState(): m_state=2
05:24:52.462 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:24:52.462 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.44, Mass=57, SNR=5.2, Peak=28 HFD=6.0
05:24:52.462 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
05:24:52.462 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
05:24:52.462 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=0.24 hyp=0.65 cameraTheta=2.77 mountX=0.18 mountY=-0.63, mountTheta=-1.30
05:24:52.464 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:52.479 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
05:24:52.480 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:52.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:52.480 00.000 12268 Enqueuing Expose request
05:24:52.480 00.000 11616 Worker thread wakes up
05:24:52.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:52.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:24:54.491 02.011 11616 Exposure complete
05:24:54.542 00.051 11616 worker thread done servicing request
05:24:54.543 00.001 12268 OnExposeComplete: enter
05:24:54.543 00.000 12268 UpdateGuideState(): m_state=2
05:24:54.543 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:24:54.543 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.80, Mass=59, SNR=5.4, Peak=31 HFD=6.9
05:24:54.543 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
05:24:54.543 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
05:24:54.543 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.61 hyp=0.75 cameraTheta=2.20 mountX=0.56 mountY=-0.51, mountTheta=-0.74
05:24:54.545 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:54.560 00.015 12268 UpdateGuideState exits: m=59 SNR=5.4
05:24:54.560 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:54.560 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:54.560 00.000 12268 Enqueuing Expose request
05:24:54.560 00.000 11616 Worker thread wakes up
05:24:54.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:54.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:24:56.579 02.019 11616 Exposure complete
05:24:56.635 00.056 11616 worker thread done servicing request
05:24:56.636 00.001 12268 OnExposeComplete: enter
05:24:56.636 00.000 12268 UpdateGuideState(): m_state=2
05:24:56.636 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:24:56.636 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=916.40, Mass=51, SNR=5.0, Peak=27 HFD=5.2
05:24:56.636 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
05:24:56.636 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
05:24:56.636 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=1.20 hyp=1.24 cameraTheta=1.84 mountX=1.16 mountY=-0.48, mountTheta=-0.39
05:24:56.640 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:56.655 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:24:56.655 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:56.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:56.655 00.000 12268 Enqueuing Expose request
05:24:56.655 00.000 11616 Worker thread wakes up
05:24:56.655 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:56.655 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:24:58.670 02.015 11616 Exposure complete
05:24:58.723 00.053 11616 worker thread done servicing request
05:24:58.724 00.001 12268 OnExposeComplete: enter
05:24:58.724 00.000 12268 UpdateGuideState(): m_state=2
05:24:58.724 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:24:58.724 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.89, Mass=59, SNR=5.3, Peak=29 HFD=5.7
05:24:58.724 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
05:24:58.724 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
05:24:58.724 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.69 hyp=0.72 cameraTheta=1.82 mountX=0.67 mountY=-0.26, mountTheta=-0.37
05:24:58.726 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:24:58.742 00.016 12268 UpdateGuideState exits: m=59 SNR=5.3
05:24:58.743 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:24:58.743 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:24:58.743 00.000 12268 Enqueuing Expose request
05:24:58.743 00.000 11616 Worker thread wakes up
05:24:58.743 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:24:58.743 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:00.756 02.013 11616 Exposure complete
05:25:00.813 00.057 11616 worker thread done servicing request
05:25:00.813 00.000 12268 OnExposeComplete: enter
05:25:00.813 00.000 12268 UpdateGuideState(): m_state=2
05:25:00.813 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:25:00.814 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=915.48, Mass=51, SNR=5.0, Peak=29 HFD=3.9
05:25:00.814 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
05:25:00.814 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
05:25:00.814 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.29 cameraTheta=1.71 mountX=0.28 mountY=-0.07, mountTheta=-0.26
05:25:00.816 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:00.831 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:25:00.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:00.832 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:00.832 00.000 12268 Enqueuing Expose request
05:25:00.832 00.000 11616 Worker thread wakes up
05:25:00.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:00.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:25:02.853 02.021 11616 Exposure complete
05:25:02.904 00.051 11616 worker thread done servicing request
05:25:02.904 00.000 12268 OnExposeComplete: enter
05:25:02.904 00.000 12268 UpdateGuideState(): m_state=2
05:25:02.904 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:25:02.905 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.37, Mass=46, SNR=4.7, Peak=27 HFD=3.9
05:25:02.905 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
05:25:02.905 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
05:25:02.905 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.90 mountX=0.17 mountY=-0.08, mountTheta=-0.45
05:25:02.907 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:02.921 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
05:25:02.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:02.922 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:02.922 00.000 12268 Enqueuing Expose request
05:25:02.922 00.000 11616 Worker thread wakes up
05:25:02.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:02.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:25:04.935 02.013 11616 Exposure complete
05:25:04.985 00.050 11616 worker thread done servicing request
05:25:04.986 00.001 12268 OnExposeComplete: enter
05:25:04.986 00.000 12268 UpdateGuideState(): m_state=2
05:25:04.986 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:25:04.986 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.18, Mass=58, SNR=5.3, Peak=29 HFD=3.9
05:25:04.986 00.000 12268 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.47) = xAngle (-4.46 = 1.82)
05:25:04.986 00.000 12268 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.57 = -1.29)
05:25:04.986 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.99 mountX=-0.03 mountY=-0.11, mountTheta=-1.82
05:25:04.989 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:05.003 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:25:05.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:05.003 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:05.003 00.000 12268 Enqueuing Expose request
05:25:05.003 00.000 11616 Worker thread wakes up
05:25:05.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:05.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:25:07.007 02.004 11616 Exposure complete
05:25:07.060 00.053 11616 worker thread done servicing request
05:25:07.060 00.000 12268 OnExposeComplete: enter
05:25:07.060 00.000 12268 UpdateGuideState(): m_state=2
05:25:07.060 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:25:07.060 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.57, Mass=50, SNR=4.9, Peak=27 HFD=5.7
05:25:07.060 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
05:25:07.060 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
05:25:07.060 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.37 hyp=0.40 cameraTheta=1.98 mountX=0.35 mountY=-0.21, mountTheta=-0.53
05:25:07.064 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:07.083 00.019 12268 UpdateGuideState exits: m=50 SNR=4.9
05:25:07.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:07.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:07.083 00.000 12268 Enqueuing Expose request
05:25:07.083 00.000 11616 Worker thread wakes up
05:25:07.084 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:07.084 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:09.183 02.099 11616 Exposure complete
05:25:09.233 00.050 11616 worker thread done servicing request
05:25:09.233 00.000 12268 OnExposeComplete: enter
05:25:09.233 00.000 12268 UpdateGuideState(): m_state=2
05:25:09.234 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:25:09.234 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.86, Mass=59, SNR=5.4, Peak=30 HFD=6.3
05:25:09.234 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
05:25:09.234 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
05:25:09.234 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.66 hyp=0.68 cameraTheta=1.80 mountX=0.64 mountY=-0.24, mountTheta=-0.36
05:25:09.236 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:09.250 00.014 12268 UpdateGuideState exits: m=59 SNR=5.4
05:25:09.251 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:09.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:09.251 00.000 12268 Enqueuing Expose request
05:25:09.251 00.000 11616 Worker thread wakes up
05:25:09.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:09.251 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:11.266 02.015 11616 Exposure complete
05:25:11.317 00.051 11616 worker thread done servicing request
05:25:11.317 00.000 12268 OnExposeComplete: enter
05:25:11.317 00.000 12268 UpdateGuideState(): m_state=2
05:25:11.318 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:25:11.318 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.51, Mass=52, SNR=5.0, Peak=29 HFD=4.9
05:25:11.318 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
05:25:11.318 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
05:25:11.318 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=0.31 hyp=0.68 cameraTheta=2.66 mountX=0.25 mountY=-0.63, mountTheta=-1.19
05:25:11.322 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:11.338 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
05:25:11.339 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:11.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:11.339 00.000 12268 Enqueuing Expose request
05:25:11.339 00.000 11616 Worker thread wakes up
05:25:11.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:11.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:25:13.353 02.014 11616 Exposure complete
05:25:13.403 00.050 11616 worker thread done servicing request
05:25:13.403 00.000 12268 OnExposeComplete: enter
05:25:13.403 00.000 12268 UpdateGuideState(): m_state=2
05:25:13.403 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:25:13.403 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=42, SNR=4.5, Peak=30 HFD=3.6
05:25:13.403 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
05:25:13.404 00.001 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
05:25:13.404 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.39 hyp=0.42 cameraTheta=1.16 mountX=0.40 mountY=0.12, mountTheta=0.28
05:25:13.405 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:13.420 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:25:13.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:13.421 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:13.421 00.000 12268 Enqueuing Expose request
05:25:13.421 00.000 11616 Worker thread wakes up
05:25:13.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:13.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:15.433 02.012 11616 Exposure complete
05:25:15.485 00.052 11616 worker thread done servicing request
05:25:15.485 00.000 12268 OnExposeComplete: enter
05:25:15.486 00.001 12268 UpdateGuideState(): m_state=2
05:25:15.486 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:25:15.486 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.97, Mass=40, SNR=4.4, Peak=28 HFD=3.3
05:25:15.486 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
05:25:15.486 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
05:25:15.486 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.77 hyp=0.77 cameraTheta=1.64 mountX=0.76 mountY=-0.15, mountTheta=-0.20
05:25:15.488 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:15.502 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
05:25:15.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:15.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:15.503 00.001 12268 Enqueuing Expose request
05:25:15.503 00.000 11616 Worker thread wakes up
05:25:15.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:15.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:17.527 02.024 11616 Exposure complete
05:25:17.582 00.055 11616 worker thread done servicing request
05:25:17.582 00.000 12268 OnExposeComplete: enter
05:25:17.582 00.000 12268 UpdateGuideState(): m_state=2
05:25:17.583 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:25:17.583 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.99, Mass=39, SNR=4.4, Peak=28 HFD=3.1
05:25:17.583 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
05:25:17.583 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
05:25:17.583 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.79 hyp=0.80 cameraTheta=1.74 mountX=0.77 mountY=-0.23, mountTheta=-0.29
05:25:17.585 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:17.600 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:25:17.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:17.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:17.600 00.000 12268 Enqueuing Expose request
05:25:17.600 00.000 11616 Worker thread wakes up
05:25:17.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:17.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:19.614 02.014 11616 Exposure complete
05:25:19.667 00.053 11616 worker thread done servicing request
05:25:19.667 00.000 12268 OnExposeComplete: enter
05:25:19.667 00.000 12268 UpdateGuideState(): m_state=2
05:25:19.668 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:25:19.668 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=916.04, Mass=54, SNR=5.1, Peak=30 HFD=4.0
05:25:19.668 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
05:25:19.668 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
05:25:19.668 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=0.84 hyp=1.09 cameraTheta=2.26 mountX=0.77 mountY=-0.80, mountTheta=-0.80
05:25:19.670 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:19.684 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:25:19.685 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:19.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:19.685 00.000 12268 Enqueuing Expose request
05:25:19.685 00.000 11616 Worker thread wakes up
05:25:19.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:19.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:25:21.694 02.009 11616 Exposure complete
05:25:21.745 00.051 11616 worker thread done servicing request
05:25:21.745 00.000 12268 OnExposeComplete: enter
05:25:21.746 00.001 12268 UpdateGuideState(): m_state=2
05:25:21.746 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:25:21.746 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.64, Mass=56, SNR=5.2, Peak=30 HFD=4.0
05:25:21.746 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
05:25:21.746 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
05:25:21.746 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.45 hyp=0.60 cameraTheta=2.31 mountX=0.41 mountY=-0.46, mountTheta=-0.85
05:25:21.748 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:25:21.763 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:25:21.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:21.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:21.763 00.000 12268 Enqueuing Expose request
05:25:21.763 00.000 11616 Worker thread wakes up
05:25:21.763 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:21.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:23.781 02.018 11616 Exposure complete
05:25:23.833 00.052 11616 worker thread done servicing request
05:25:23.833 00.000 12268 OnExposeComplete: enter
05:25:23.833 00.000 12268 UpdateGuideState(): m_state=2
05:25:23.834 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:25:23.834 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.78, Mass=56, SNR=5.2, Peak=29 HFD=4.2
05:25:23.834 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
05:25:23.834 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
05:25:23.834 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.58 hyp=0.69 cameraTheta=2.14 mountX=0.54 mountY=-0.44, mountTheta=-0.69
05:25:23.836 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:23.851 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:25:23.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:23.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:23.851 00.000 12268 Enqueuing Expose request
05:25:23.851 00.000 11616 Worker thread wakes up
05:25:23.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:23.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:25.867 02.016 11616 Exposure complete
05:25:25.919 00.052 11616 worker thread done servicing request
05:25:25.920 00.001 12268 OnExposeComplete: enter
05:25:25.920 00.000 12268 UpdateGuideState(): m_state=2
05:25:25.920 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:25:25.920 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.87, Mass=42, SNR=4.5, Peak=26 HFD=4.1
05:25:25.920 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
05:25:25.920 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
05:25:25.920 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.67 hyp=0.67 cameraTheta=1.55 mountX=0.67 mountY=-0.07, mountTheta=-0.11
05:25:25.923 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:25.938 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:25:25.938 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:25.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:25.938 00.000 12268 Enqueuing Expose request
05:25:25.938 00.000 11616 Worker thread wakes up
05:25:25.938 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:25.938 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:27.941 02.003 11616 Exposure complete
05:25:27.993 00.052 11616 worker thread done servicing request
05:25:27.993 00.000 12268 OnExposeComplete: enter
05:25:27.993 00.000 12268 UpdateGuideState(): m_state=2
05:25:27.993 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:25:27.993 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.97, Mass=53, SNR=5.1, Peak=26 HFD=6.5
05:25:27.993 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
05:25:27.994 00.001 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
05:25:27.994 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.77 hyp=0.84 cameraTheta=1.98 mountX=0.73 mountY=-0.43, mountTheta=-0.53
05:25:27.996 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:28.012 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
05:25:28.013 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:28.013 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:28.013 00.000 12268 Enqueuing Expose request
05:25:28.013 00.000 11616 Worker thread wakes up
05:25:28.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:28.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:30.023 02.010 11616 Exposure complete
05:25:30.077 00.054 11616 worker thread done servicing request
05:25:30.077 00.000 12268 OnExposeComplete: enter
05:25:30.077 00.000 12268 UpdateGuideState(): m_state=2
05:25:30.078 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:25:30.078 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.89, Mass=44, SNR=4.6, Peak=27 HFD=4.6
05:25:30.078 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
05:25:30.078 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
05:25:30.078 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.69 hyp=0.80 cameraTheta=1.06 mountX=0.73 mountY=0.29, mountTheta=0.38
05:25:30.080 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:30.095 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:25:30.095 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:30.095 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:30.095 00.000 12268 Enqueuing Expose request
05:25:30.095 00.000 11616 Worker thread wakes up
05:25:30.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:30.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:32.122 02.027 11616 Exposure complete
05:25:32.174 00.052 11616 worker thread done servicing request
05:25:32.174 00.000 12268 OnExposeComplete: enter
05:25:32.174 00.000 12268 UpdateGuideState(): m_state=2
05:25:32.175 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:25:32.175 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.38, Mass=58, SNR=5.3, Peak=30 HFD=3.9
05:25:32.175 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
05:25:32.175 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
05:25:32.175 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.83 mountX=0.18 mountY=-0.07, mountTheta=-0.38
05:25:32.177 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
05:25:32.192 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:25:32.193 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:32.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:32.193 00.000 12268 Enqueuing Expose request
05:25:32.193 00.000 11616 Worker thread wakes up
05:25:32.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:32.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:25:34.216 02.023 11616 Exposure complete
05:25:34.267 00.051 11616 worker thread done servicing request
05:25:34.268 00.001 12268 OnExposeComplete: enter
05:25:34.268 00.000 12268 UpdateGuideState(): m_state=2
05:25:34.268 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:25:34.268 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.51, Mass=51, SNR=5.0, Peak=29 HFD=3.8
05:25:34.268 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
05:25:34.268 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
05:25:34.268 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.32 hyp=0.33 cameraTheta=1.87 mountX=0.30 mountY=-0.14, mountTheta=-0.42
05:25:34.270 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:34.284 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:25:34.284 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:34.284 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:34.284 00.000 12268 Enqueuing Expose request
05:25:34.285 00.001 11616 Worker thread wakes up
05:25:34.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:34.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:36.299 02.014 11616 Exposure complete
05:25:36.352 00.053 11616 worker thread done servicing request
05:25:36.352 00.000 12268 OnExposeComplete: enter
05:25:36.352 00.000 12268 UpdateGuideState(): m_state=2
05:25:36.352 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:25:36.352 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.80, Mass=51, SNR=4.9, Peak=29 HFD=4.0
05:25:36.352 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
05:25:36.352 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
05:25:36.352 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.61 hyp=0.61 cameraTheta=1.66 mountX=0.60 mountY=-0.13, mountTheta=-0.22
05:25:36.354 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:36.369 00.015 12268 UpdateGuideState exits: m=51 SNR=4.9
05:25:36.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:36.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:36.369 00.000 12268 Enqueuing Expose request
05:25:36.369 00.000 11616 Worker thread wakes up
05:25:36.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:36.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:38.387 02.018 11616 Exposure complete
05:25:38.442 00.055 11616 worker thread done servicing request
05:25:38.442 00.000 12268 OnExposeComplete: enter
05:25:38.442 00.000 12268 UpdateGuideState(): m_state=2
05:25:38.443 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:25:38.443 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=916.20, Mass=52, SNR=5.0, Peak=27 HFD=4.6
05:25:38.443 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
05:25:38.443 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
05:25:38.443 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=1.00 hyp=1.00 cameraTheta=1.59 mountX=0.99 mountY=-0.15, mountTheta=-0.15
05:25:38.445 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:38.461 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
05:25:38.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:38.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:38.461 00.000 12268 Enqueuing Expose request
05:25:38.461 00.000 11616 Worker thread wakes up
05:25:38.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:38.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:40.469 02.008 11616 Exposure complete
05:25:40.530 00.061 12268 OnExposeComplete: enter
05:25:40.530 00.000 11616 worker thread done servicing request
05:25:40.530 00.000 12268 UpdateGuideState(): m_state=2
05:25:40.530 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:25:40.530 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.88, Mass=53, SNR=5.1, Peak=26 HFD=5.5
05:25:40.531 00.001 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
05:25:40.531 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
05:25:40.531 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.68 hyp=0.84 cameraTheta=2.19 mountX=0.63 mountY=-0.57, mountTheta=-0.73
05:25:40.535 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:40.551 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
05:25:40.552 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:40.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:40.552 00.000 12268 Enqueuing Expose request
05:25:40.552 00.000 11616 Worker thread wakes up
05:25:40.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:40.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:25:42.561 02.009 11616 Exposure complete
05:25:42.615 00.054 11616 worker thread done servicing request
05:25:42.615 00.000 12268 OnExposeComplete: enter
05:25:42.615 00.000 12268 UpdateGuideState(): m_state=2
05:25:42.616 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:25:42.616 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.84, Mass=51, SNR=5.0, Peak=27 HFD=6.6
05:25:42.616 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
05:25:42.616 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
05:25:42.616 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.64 hyp=0.73 cameraTheta=2.06 mountX=0.60 mountY=-0.42, mountTheta=-0.61
05:25:42.618 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:42.633 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:25:42.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:42.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:42.633 00.000 12268 Enqueuing Expose request
05:25:42.633 00.000 11616 Worker thread wakes up
05:25:42.633 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:42.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:44.653 02.020 11616 Exposure complete
05:25:44.705 00.052 11616 worker thread done servicing request
05:25:44.706 00.001 12268 OnExposeComplete: enter
05:25:44.706 00.000 12268 UpdateGuideState(): m_state=2
05:25:44.706 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:25:44.706 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.36, Mass=60, SNR=5.3, Peak=26 HFD=6.0
05:25:44.706 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
05:25:44.706 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
05:25:44.706 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.27 cameraTheta=2.50 mountX=0.14 mountY=-0.23, mountTheta=-1.04
05:25:44.708 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:25:44.722 00.014 12268 UpdateGuideState exits: m=60 SNR=5.3
05:25:44.723 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:44.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:44.723 00.000 12268 Enqueuing Expose request
05:25:44.723 00.000 11616 Worker thread wakes up
05:25:44.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:44.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:25:46.741 02.018 11616 Exposure complete
05:25:46.793 00.052 11616 worker thread done servicing request
05:25:46.793 00.000 12268 OnExposeComplete: enter
05:25:46.793 00.000 12268 UpdateGuideState(): m_state=2
05:25:46.794 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:25:46.794 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.27, Mass=51, SNR=5.0, Peak=30 HFD=4.3
05:25:46.794 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
05:25:46.794 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
05:25:46.794 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.84 mountX=0.05 mountY=-0.22, mountTheta=-1.37
05:25:46.796 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:46.810 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:25:46.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:46.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:46.810 00.000 12268 Enqueuing Expose request
05:25:46.811 00.001 11616 Worker thread wakes up
05:25:46.811 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:46.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:25:48.826 02.015 11616 Exposure complete
05:25:48.877 00.051 11616 worker thread done servicing request
05:25:48.878 00.001 12268 OnExposeComplete: enter
05:25:48.878 00.000 12268 UpdateGuideState(): m_state=2
05:25:48.878 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:25:48.878 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.53, Mass=59, SNR=5.3, Peak=28 HFD=6.1
05:25:48.878 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
05:25:48.878 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
05:25:48.878 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.34 hyp=0.67 cameraTheta=2.62 mountX=0.28 mountY=-0.62, mountTheta=-1.15
05:25:48.880 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:48.895 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:25:48.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:48.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:48.895 00.000 12268 Enqueuing Expose request
05:25:48.895 00.000 11616 Worker thread wakes up
05:25:48.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:48.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:25:50.898 02.003 11616 Exposure complete
05:25:50.949 00.051 11616 worker thread done servicing request
05:25:50.950 00.001 12268 OnExposeComplete: enter
05:25:50.950 00.000 12268 UpdateGuideState(): m_state=2
05:25:50.950 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:25:50.950 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.91, Mass=48, SNR=4.8, Peak=27 HFD=6.4
05:25:50.950 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
05:25:50.950 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
05:25:50.950 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.72 hyp=0.87 cameraTheta=2.17 mountX=0.67 mountY=-0.58, mountTheta=-0.72
05:25:50.952 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:50.967 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
05:25:50.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:50.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:50.967 00.000 12268 Enqueuing Expose request
05:25:50.968 00.001 11616 Worker thread wakes up
05:25:50.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:50.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:25:52.979 02.011 11616 Exposure complete
05:25:53.032 00.053 11616 worker thread done servicing request
05:25:53.032 00.000 12268 OnExposeComplete: enter
05:25:53.032 00.000 12268 UpdateGuideState(): m_state=2
05:25:53.032 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:25:53.032 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=916.21, Mass=56, SNR=5.2, Peak=30 HFD=3.7
05:25:53.032 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
05:25:53.033 00.001 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
05:25:53.033 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=1.01 hyp=1.13 cameraTheta=2.03 mountX=0.96 mountY=-0.63, mountTheta=-0.58
05:25:53.034 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=42, Gamma=1.290
05:25:53.049 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:25:53.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:53.050 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:53.050 00.000 12268 Enqueuing Expose request
05:25:53.050 00.000 11616 Worker thread wakes up
05:25:53.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:53.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:25:55.069 02.019 11616 Exposure complete
05:25:55.120 00.051 11616 worker thread done servicing request
05:25:55.121 00.001 12268 OnExposeComplete: enter
05:25:55.121 00.000 12268 UpdateGuideState(): m_state=2
05:25:55.121 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:25:55.121 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.74, Mass=49, SNR=4.9, Peak=30 HFD=3.4
05:25:55.121 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
05:25:55.121 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
05:25:55.121 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.55 hyp=0.59 cameraTheta=1.94 mountX=0.52 mountY=-0.28, mountTheta=-0.50
05:25:55.123 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:55.138 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:25:55.138 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:55.138 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:55.138 00.000 12268 Enqueuing Expose request
05:25:55.138 00.000 11616 Worker thread wakes up
05:25:55.138 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:55.138 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:57.173 02.035 11616 Exposure complete
05:25:57.224 00.051 11616 worker thread done servicing request
05:25:57.224 00.000 12268 OnExposeComplete: enter
05:25:57.224 00.000 12268 UpdateGuideState(): m_state=2
05:25:57.224 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:25:57.224 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=916.31, Mass=60, SNR=5.4, Peak=29 HFD=4.1
05:25:57.224 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
05:25:57.224 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
05:25:57.224 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=1.11 hyp=1.11 cameraTheta=1.57 mountX=1.11 mountY=-0.14, mountTheta=-0.12
05:25:57.226 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:57.241 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:25:57.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:57.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:57.241 00.000 12268 Enqueuing Expose request
05:25:57.241 00.000 11616 Worker thread wakes up
05:25:57.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:57.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:25:59.249 02.008 11616 Exposure complete
05:25:59.301 00.052 11616 worker thread done servicing request
05:25:59.301 00.000 12268 OnExposeComplete: enter
05:25:59.301 00.000 12268 UpdateGuideState(): m_state=2
05:25:59.301 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:25:59.301 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.51, Mass=61, SNR=5.5, Peak=29 HFD=6.3
05:25:59.301 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
05:25:59.301 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
05:25:59.301 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=0.32 hyp=0.75 cameraTheta=2.70 mountX=0.25 mountY=-0.71, mountTheta=-1.23
05:25:59.303 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:25:59.318 00.015 12268 UpdateGuideState exits: m=61 SNR=5.5
05:25:59.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:25:59.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:25:59.318 00.000 12268 Enqueuing Expose request
05:25:59.319 00.001 11616 Worker thread wakes up
05:25:59.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:25:59.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:26:01.333 02.014 11616 Exposure complete
05:26:01.389 00.056 11616 worker thread done servicing request
05:26:01.389 00.000 12268 OnExposeComplete: enter
05:26:01.390 00.001 12268 UpdateGuideState(): m_state=2
05:26:01.390 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:26:01.390 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=36, SNR=4.2, Peak=27 HFD=3.4
05:26:01.390 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
05:26:01.390 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
05:26:01.390 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.40 hyp=0.41 cameraTheta=1.33 mountX=0.41 mountY=0.05, mountTheta=0.11
05:26:01.393 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:01.409 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
05:26:01.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:01.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:01.409 00.000 12268 Enqueuing Expose request
05:26:01.410 00.001 11616 Worker thread wakes up
05:26:01.410 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:01.410 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:03.427 02.017 11616 Exposure complete
05:26:03.481 00.054 11616 worker thread done servicing request
05:26:03.482 00.001 12268 OnExposeComplete: enter
05:26:03.482 00.000 12268 UpdateGuideState(): m_state=2
05:26:03.482 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:26:03.482 00.000 12268 Star::Find returns 1 (0), X=665.04, Y=915.88, Mass=58, SNR=5.2, Peak=29 HFD=7.0
05:26:03.482 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
05:26:03.482 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
05:26:03.482 00.000 12268 CameraToMount -- cameraX=-0.87 cameraY=0.68 hyp=1.11 cameraTheta=2.48 mountX=0.59 mountY=-0.95, mountTheta=-1.02
05:26:03.484 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:03.500 00.016 12268 UpdateGuideState exits: m=58 SNR=5.2
05:26:03.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:03.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:03.500 00.000 12268 Enqueuing Expose request
05:26:03.500 00.000 11616 Worker thread wakes up
05:26:03.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:03.501 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:26:05.511 02.010 11616 Exposure complete
05:26:05.567 00.056 11616 worker thread done servicing request
05:26:05.567 00.000 12268 OnExposeComplete: enter
05:26:05.567 00.000 12268 UpdateGuideState(): m_state=2
05:26:05.567 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:26:05.567 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=916.51, Mass=62, SNR=5.5, Peak=30 HFD=5.6
05:26:05.568 00.001 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
05:26:05.568 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
05:26:05.568 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=1.31 hyp=1.45 cameraTheta=2.01 mountX=1.24 mountY=-0.77, mountTheta=-0.56
05:26:05.570 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:05.586 00.016 12268 UpdateGuideState exits: m=62 SNR=5.5
05:26:05.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:05.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:05.586 00.000 12268 Enqueuing Expose request
05:26:05.586 00.000 11616 Worker thread wakes up
05:26:05.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:05.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,902,31,31)
05:26:07.598 02.012 11616 Exposure complete
05:26:07.652 00.054 11616 worker thread done servicing request
05:26:07.652 00.000 12268 OnExposeComplete: enter
05:26:07.652 00.000 12268 UpdateGuideState(): m_state=2
05:26:07.652 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:26:07.652 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=916.20, Mass=52, SNR=5.0, Peak=29 HFD=4.9
05:26:07.652 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
05:26:07.652 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
05:26:07.652 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=1.01 hyp=1.02 cameraTheta=1.75 mountX=0.98 mountY=-0.31, mountTheta=-0.30
05:26:07.655 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=18, Gamma=1.290
05:26:07.671 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
05:26:07.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:07.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:07.671 00.000 12268 Enqueuing Expose request
05:26:07.671 00.000 11616 Worker thread wakes up
05:26:07.673 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:07.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:09.673 02.000 11616 Exposure complete
05:26:09.724 00.051 11616 worker thread done servicing request
05:26:09.724 00.000 12268 OnExposeComplete: enter
05:26:09.724 00.000 12268 UpdateGuideState(): m_state=2
05:26:09.724 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:26:09.725 00.001 12268 Star::Find returns 1 (0), X=665.47, Y=915.98, Mass=58, SNR=5.3, Peak=30 HFD=6.7
05:26:09.725 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
05:26:09.725 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
05:26:09.725 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.78 hyp=0.90 cameraTheta=2.09 mountX=0.74 mountY=-0.54, mountTheta=-0.64
05:26:09.731 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:09.745 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:26:09.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:09.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:09.745 00.000 12268 Enqueuing Expose request
05:26:09.745 00.000 11616 Worker thread wakes up
05:26:09.746 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:09.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:26:11.755 02.009 11616 Exposure complete
05:26:11.805 00.050 11616 worker thread done servicing request
05:26:11.806 00.001 12268 OnExposeComplete: enter
05:26:11.806 00.000 12268 UpdateGuideState(): m_state=2
05:26:11.806 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:26:11.806 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.63, Mass=44, SNR=4.7, Peak=31 HFD=3.2
05:26:11.806 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
05:26:11.806 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
05:26:11.806 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.43 hyp=0.44 cameraTheta=1.82 mountX=0.42 mountY=-0.16, mountTheta=-0.37
05:26:11.808 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:11.823 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
05:26:11.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:11.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:11.823 00.000 12268 Enqueuing Expose request
05:26:11.823 00.000 11616 Worker thread wakes up
05:26:11.823 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:11.823 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:13.836 02.013 11616 Exposure complete
05:26:13.889 00.053 11616 worker thread done servicing request
05:26:13.890 00.001 12268 OnExposeComplete: enter
05:26:13.890 00.000 12268 UpdateGuideState(): m_state=2
05:26:13.890 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:26:13.890 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=916.31, Mass=57, SNR=5.3, Peak=30 HFD=5.3
05:26:13.890 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
05:26:13.890 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
05:26:13.890 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=1.11 hyp=1.20 cameraTheta=1.94 mountX=1.07 mountY=-0.58, mountTheta=-0.50
05:26:13.892 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:26:13.907 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
05:26:13.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:13.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:13.907 00.000 12268 Enqueuing Expose request
05:26:13.907 00.000 11616 Worker thread wakes up
05:26:13.907 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:13.908 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:26:15.914 02.006 11616 Exposure complete
05:26:15.965 00.051 11616 worker thread done servicing request
05:26:15.965 00.000 12268 OnExposeComplete: enter
05:26:15.965 00.000 12268 UpdateGuideState(): m_state=2
05:26:15.965 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:26:15.965 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.80, Mass=60, SNR=5.4, Peak=31 HFD=6.7
05:26:15.965 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
05:26:15.965 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
05:26:15.965 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.60 hyp=0.76 cameraTheta=2.23 mountX=0.56 mountY=-0.54, mountTheta=-0.77
05:26:15.967 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:15.982 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:26:15.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:15.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:15.982 00.000 12268 Enqueuing Expose request
05:26:15.982 00.000 11616 Worker thread wakes up
05:26:15.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:15.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:26:18.000 02.018 11616 Exposure complete
05:26:18.054 00.054 11616 worker thread done servicing request
05:26:18.054 00.000 12268 OnExposeComplete: enter
05:26:18.054 00.000 12268 UpdateGuideState(): m_state=2
05:26:18.054 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:26:18.054 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.74, Mass=50, SNR=5.0, Peak=30 HFD=4.1
05:26:18.055 00.001 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
05:26:18.055 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
05:26:18.055 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.54 hyp=0.55 cameraTheta=1.39 mountX=0.55 mountY=0.03, mountTheta=0.05
05:26:18.057 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:18.072 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
05:26:18.073 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:18.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:18.073 00.000 12268 Enqueuing Expose request
05:26:18.073 00.000 11616 Worker thread wakes up
05:26:18.073 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:18.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:20.089 02.016 11616 Exposure complete
05:26:20.140 00.051 11616 worker thread done servicing request
05:26:20.141 00.001 12268 OnExposeComplete: enter
05:26:20.141 00.000 12268 UpdateGuideState(): m_state=2
05:26:20.141 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:26:20.141 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.58, Mass=55, SNR=5.1, Peak=31 HFD=3.3
05:26:20.141 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
05:26:20.141 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
05:26:20.141 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.38 hyp=0.52 cameraTheta=2.32 mountX=0.35 mountY=-0.40, mountTheta=-0.86
05:26:20.143 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:20.158 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
05:26:20.158 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:20.158 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:20.158 00.000 12268 Enqueuing Expose request
05:26:20.158 00.000 11616 Worker thread wakes up
05:26:20.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:20.159 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:22.172 02.013 11616 Exposure complete
05:26:22.223 00.051 11616 worker thread done servicing request
05:26:22.223 00.000 12268 OnExposeComplete: enter
05:26:22.224 00.001 12268 UpdateGuideState(): m_state=2
05:26:22.224 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:26:22.224 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.67, Mass=49, SNR=4.9, Peak=27 HFD=5.9
05:26:22.224 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
05:26:22.224 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
05:26:22.224 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.47 hyp=0.51 cameraTheta=2.00 mountX=0.45 mountY=-0.27, mountTheta=-0.55
05:26:22.226 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:22.241 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:26:22.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:22.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:22.241 00.000 12268 Enqueuing Expose request
05:26:22.241 00.000 11616 Worker thread wakes up
05:26:22.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:22.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:24.245 02.004 11616 Exposure complete
05:26:24.299 00.054 11616 worker thread done servicing request
05:26:24.300 00.001 12268 OnExposeComplete: enter
05:26:24.300 00.000 12268 UpdateGuideState(): m_state=2
05:26:24.300 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:26:24.300 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=916.03, Mass=59, SNR=5.3, Peak=27 HFD=6.7
05:26:24.300 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
05:26:24.300 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
05:26:24.300 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.84 hyp=0.86 cameraTheta=1.81 mountX=0.81 mountY=-0.31, mountTheta=-0.37
05:26:24.302 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:26:24.317 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:26:24.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:24.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:24.317 00.000 12268 Enqueuing Expose request
05:26:24.317 00.000 11616 Worker thread wakes up
05:26:24.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:24.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:26.820 02.503 11616 Exposure complete
05:26:26.874 00.054 11616 worker thread done servicing request
05:26:26.874 00.000 12268 OnExposeComplete: enter
05:26:26.874 00.000 12268 UpdateGuideState(): m_state=2
05:26:26.874 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:26:26.875 00.001 12268 Star::Find returns 1 (0), X=665.51, Y=915.49, Mass=59, SNR=5.3, Peak=32 HFD=4.4
05:26:26.875 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
05:26:26.875 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
05:26:26.875 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.29 hyp=0.50 cameraTheta=2.52 mountX=0.25 mountY=-0.44, mountTheta=-1.05
05:26:26.877 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:26.891 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
05:26:26.891 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:26.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:26.891 00.000 12268 Enqueuing Expose request
05:26:26.891 00.000 11616 Worker thread wakes up
05:26:26.892 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:26.892 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:26:28.910 02.018 11616 Exposure complete
05:26:28.960 00.050 11616 worker thread done servicing request
05:26:28.961 00.001 12268 OnExposeComplete: enter
05:26:28.961 00.000 12268 UpdateGuideState(): m_state=2
05:26:28.961 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:26:28.961 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.34, Mass=53, SNR=5.1, Peak=29 HFD=4.6
05:26:28.961 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
05:26:28.961 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
05:26:28.961 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.14 hyp=0.49 cameraTheta=2.85 mountX=0.09 mountY=-0.48, mountTheta=-1.38
05:26:28.963 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:28.977 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:26:28.978 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:28.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:28.978 00.000 12268 Enqueuing Expose request
05:26:28.978 00.000 11616 Worker thread wakes up
05:26:28.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:28.978 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:26:30.985 02.007 11616 Exposure complete
05:26:31.037 00.052 11616 worker thread done servicing request
05:26:31.037 00.000 12268 OnExposeComplete: enter
05:26:31.037 00.000 12268 UpdateGuideState(): m_state=2
05:26:31.037 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:26:31.037 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.95, Mass=63, SNR=5.5, Peak=29 HFD=5.0
05:26:31.037 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
05:26:31.038 00.001 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
05:26:31.038 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.75 hyp=0.84 cameraTheta=2.02 mountX=0.71 mountY=-0.46, mountTheta=-0.57
05:26:31.039 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:31.054 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
05:26:31.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:31.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:31.054 00.000 12268 Enqueuing Expose request
05:26:31.054 00.000 11616 Worker thread wakes up
05:26:31.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:31.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:33.058 02.004 11616 Exposure complete
05:26:33.110 00.052 11616 worker thread done servicing request
05:26:33.110 00.000 12268 OnExposeComplete: enter
05:26:33.110 00.000 12268 UpdateGuideState(): m_state=2
05:26:33.110 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:26:33.110 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.86, Mass=63, SNR=5.5, Peak=31 HFD=6.9
05:26:33.111 00.001 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
05:26:33.111 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
05:26:33.111 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=0.67 hyp=0.91 cameraTheta=2.32 mountX=0.60 mountY=-0.70, mountTheta=-0.86
05:26:33.113 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:33.127 00.014 12268 UpdateGuideState exits: m=63 SNR=5.5
05:26:33.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:33.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:33.128 00.001 12268 Enqueuing Expose request
05:26:33.128 00.000 11616 Worker thread wakes up
05:26:33.128 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:33.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:26:35.165 02.037 11616 Exposure complete
05:26:35.215 00.050 11616 worker thread done servicing request
05:26:35.215 00.000 12268 OnExposeComplete: enter
05:26:35.216 00.001 12268 UpdateGuideState(): m_state=2
05:26:35.216 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:26:35.216 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=39, SNR=4.4, Peak=30 HFD=3.0
05:26:35.216 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
05:26:35.216 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
05:26:35.216 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.43 hyp=0.44 cameraTheta=1.70 mountX=0.42 mountY=-0.11, mountTheta=-0.26
05:26:35.218 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:35.233 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:26:35.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:35.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:35.233 00.000 12268 Enqueuing Expose request
05:26:35.233 00.000 11616 Worker thread wakes up
05:26:35.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:35.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:37.245 02.012 11616 Exposure complete
05:26:37.295 00.050 11616 worker thread done servicing request
05:26:37.295 00.000 12268 OnExposeComplete: enter
05:26:37.295 00.000 12268 UpdateGuideState(): m_state=2
05:26:37.295 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:26:37.296 00.001 12268 Star::Find returns 1 (0), X=666.15, Y=916.01, Mass=51, SNR=5.0, Peak=27 HFD=4.8
05:26:37.296 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
05:26:37.296 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
05:26:37.296 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.81 hyp=0.85 cameraTheta=1.28 mountX=0.83 mountY=0.14, mountTheta=0.16
05:26:37.298 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:37.312 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:26:37.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:37.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:37.312 00.000 12268 Enqueuing Expose request
05:26:37.312 00.000 11616 Worker thread wakes up
05:26:37.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:37.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:39.320 02.008 11616 Exposure complete
05:26:39.370 00.050 11616 worker thread done servicing request
05:26:39.370 00.000 12268 OnExposeComplete: enter
05:26:39.370 00.000 12268 UpdateGuideState(): m_state=2
05:26:39.370 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:26:39.371 00.001 12268 Star::Find returns 1 (0), X=666.01, Y=915.43, Mass=58, SNR=5.3, Peak=29 HFD=4.9
05:26:39.371 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
05:26:39.371 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
05:26:39.371 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.17 mountX=0.24 mountY=0.07, mountTheta=0.27
05:26:39.373 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:39.387 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:26:39.388 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:39.388 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:39.388 00.000 12268 Enqueuing Expose request
05:26:39.388 00.000 11616 Worker thread wakes up
05:26:39.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:39.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:26:41.390 02.002 11616 Exposure complete
05:26:41.440 00.050 11616 worker thread done servicing request
05:26:41.442 00.002 12268 OnExposeComplete: enter
05:26:41.442 00.000 12268 UpdateGuideState(): m_state=2
05:26:41.442 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:26:41.442 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.87, Mass=48, SNR=4.9, Peak=30 HFD=3.6
05:26:41.442 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
05:26:41.442 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
05:26:41.442 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.68 hyp=0.68 cameraTheta=1.71 mountX=0.66 mountY=-0.18, mountTheta=-0.26
05:26:41.444 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:41.460 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
05:26:41.460 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:41.460 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:41.460 00.000 12268 Enqueuing Expose request
05:26:41.460 00.000 11616 Worker thread wakes up
05:26:41.460 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:41.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:43.468 02.008 11616 Exposure complete
05:26:43.519 00.051 11616 worker thread done servicing request
05:26:43.519 00.000 12268 OnExposeComplete: enter
05:26:43.519 00.000 12268 UpdateGuideState(): m_state=2
05:26:43.520 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:26:43.520 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.43, Mass=52, SNR=5.0, Peak=27 HFD=4.2
05:26:43.520 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
05:26:43.520 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
05:26:43.520 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.43 mountX=0.24 mountY=0.00, mountTheta=0.01
05:26:43.522 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:43.537 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:26:43.537 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:43.537 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:43.537 00.000 12268 Enqueuing Expose request
05:26:43.538 00.001 11616 Worker thread wakes up
05:26:43.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:43.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:26:45.558 02.020 11616 Exposure complete
05:26:45.611 00.053 11616 worker thread done servicing request
05:26:45.611 00.000 12268 OnExposeComplete: enter
05:26:45.612 00.001 12268 UpdateGuideState(): m_state=2
05:26:45.612 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:26:45.612 00.000 12268 Star::Find returns 1 (0), X=665.09, Y=915.51, Mass=48, SNR=4.8, Peak=26 HFD=5.1
05:26:45.612 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
05:26:45.612 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
05:26:45.612 00.000 12268 CameraToMount -- cameraX=-0.82 cameraY=0.32 hyp=0.88 cameraTheta=2.77 mountX=0.24 mountY=-0.85, mountTheta=-1.30
05:26:45.614 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:26:45.629 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
05:26:45.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:45.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:45.629 00.000 12268 Enqueuing Expose request
05:26:45.630 00.001 11616 Worker thread wakes up
05:26:45.630 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:45.630 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:26:47.647 02.017 11616 Exposure complete
05:26:47.698 00.051 11616 worker thread done servicing request
05:26:47.699 00.001 12268 OnExposeComplete: enter
05:26:47.699 00.000 12268 UpdateGuideState(): m_state=2
05:26:47.699 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:26:47.699 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.70, Mass=48, SNR=4.9, Peak=29 HFD=4.0
05:26:47.699 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
05:26:47.699 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
05:26:47.699 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.50 hyp=0.50 cameraTheta=1.55 mountX=0.50 mountY=-0.05, mountTheta=-0.11
05:26:47.701 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:47.716 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
05:26:47.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:47.717 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:47.717 00.000 12268 Enqueuing Expose request
05:26:47.717 00.000 11616 Worker thread wakes up
05:26:47.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:47.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:49.725 02.008 11616 Exposure complete
05:26:49.775 00.050 11616 worker thread done servicing request
05:26:49.776 00.001 12268 OnExposeComplete: enter
05:26:49.776 00.000 12268 UpdateGuideState(): m_state=2
05:26:49.776 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:26:49.776 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.73, Mass=53, SNR=5.0, Peak=26 HFD=6.1
05:26:49.776 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
05:26:49.776 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
05:26:49.776 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.53 hyp=0.75 cameraTheta=2.36 mountX=0.48 mountY=-0.59, mountTheta=-0.89
05:26:49.778 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:49.793 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
05:26:49.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:49.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:49.793 00.000 12268 Enqueuing Expose request
05:26:49.793 00.000 11616 Worker thread wakes up
05:26:49.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:49.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:26:51.800 02.007 11616 Exposure complete
05:26:51.850 00.050 11616 worker thread done servicing request
05:26:51.850 00.000 12268 OnExposeComplete: enter
05:26:51.850 00.000 12268 UpdateGuideState(): m_state=2
05:26:51.851 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:26:51.851 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.17, Mass=53, SNR=5.1, Peak=28 HFD=5.1
05:26:51.851 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
05:26:51.851 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
05:26:51.851 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.03 hyp=0.56 cameraTheta=-3.09 mountX=-0.08 mountY=-0.55, mountTheta=-1.72
05:26:51.853 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:51.867 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:26:51.868 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:51.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:51.868 00.000 12268 Enqueuing Expose request
05:26:51.868 00.000 11616 Worker thread wakes up
05:26:51.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:51.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:26:53.879 02.011 11616 Exposure complete
05:26:53.929 00.050 11616 worker thread done servicing request
05:26:53.930 00.001 12268 OnExposeComplete: enter
05:26:53.930 00.000 12268 UpdateGuideState(): m_state=2
05:26:53.930 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:26:53.930 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.71, Mass=46, SNR=4.7, Peak=28 HFD=3.7
05:26:53.930 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
05:26:53.930 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
05:26:53.930 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.51 hyp=0.51 cameraTheta=1.72 mountX=0.50 mountY=-0.14, mountTheta=-0.27
05:26:53.932 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:26:53.947 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:26:53.947 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:53.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:53.947 00.000 12268 Enqueuing Expose request
05:26:53.947 00.000 11616 Worker thread wakes up
05:26:53.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:53.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:55.956 02.009 11616 Exposure complete
05:26:56.008 00.052 11616 worker thread done servicing request
05:26:56.008 00.000 12268 OnExposeComplete: enter
05:26:56.008 00.000 12268 UpdateGuideState(): m_state=2
05:26:56.008 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:26:56.008 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.87, Mass=49, SNR=4.9, Peak=27 HFD=5.9
05:26:56.009 00.001 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
05:26:56.009 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
05:26:56.009 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.67 hyp=0.68 cameraTheta=1.42 mountX=0.68 mountY=0.02, mountTheta=0.02
05:26:56.011 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:56.026 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:26:56.027 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:56.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:56.027 00.000 12268 Enqueuing Expose request
05:26:56.027 00.000 11616 Worker thread wakes up
05:26:56.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:56.028 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:26:57.374 01.346 12268 evsrv: cli 0F8E69C0 connect
05:26:57.374 00.000 12268 case statement mapped state 2 to 1
05:26:57.375 00.001 12268 case statement mapped state 2 to 1
05:26:57.376 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3d02e5e9-d4b9-4dd0-90fc-994d6e4eeac3"}
05:26:57.376 00.000 12268 case statement mapped state 2 to 1
05:26:57.376 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"3d02e5e9-d4b9-4dd0-90fc-994d6e4eeac3"}
05:26:57.377 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:26:57.681 00.304 12268 evsrv: cli 0F8E69C0 connect
05:26:57.681 00.000 12268 case statement mapped state 2 to 1
05:26:57.682 00.001 12268 case statement mapped state 2 to 1
05:26:57.682 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"54e7b8ab-a894-47d1-a776-128cfbdf3193"}
05:26:57.682 00.000 12268 case statement mapped state 2 to 1
05:26:57.682 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"54e7b8ab-a894-47d1-a776-128cfbdf3193"}
05:26:57.703 00.021 12268 evsrv: cli 0F8E69C0 disconnect
05:26:58.046 00.343 11616 Exposure complete
05:26:58.111 00.065 11616 worker thread done servicing request
05:26:58.112 00.001 12268 OnExposeComplete: enter
05:26:58.112 00.000 12268 UpdateGuideState(): m_state=2
05:26:58.112 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:26:58.112 00.000 12268 Star::Find returns 1 (0), X=665.06, Y=915.81, Mass=51, SNR=5.0, Peak=28 HFD=3.4
05:26:58.112 00.000 12268 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
05:26:58.112 00.000 12268 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
05:26:58.112 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=0.61 hyp=1.05 cameraTheta=2.52 mountX=0.52 mountY=-0.93, mountTheta=-1.06
05:26:58.115 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:26:58.132 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
05:26:58.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:26:58.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:26:58.133 00.001 12268 Enqueuing Expose request
05:26:58.133 00.000 11616 Worker thread wakes up
05:26:58.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:26:58.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:27:00.173 02.040 11616 Exposure complete
05:27:00.258 00.085 11616 worker thread done servicing request
05:27:00.258 00.000 12268 OnExposeComplete: enter
05:27:00.258 00.000 12268 UpdateGuideState(): m_state=2
05:27:00.258 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:27:00.258 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.55, Mass=60, SNR=5.4, Peak=28 HFD=5.5
05:27:00.258 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
05:27:00.259 00.001 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
05:27:00.259 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.35 hyp=0.41 cameraTheta=2.11 mountX=0.33 mountY=-0.26, mountTheta=-0.66
05:27:00.263 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:00.282 00.019 12268 UpdateGuideState exits: m=60 SNR=5.4
05:27:00.282 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:00.282 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:00.282 00.000 12268 Enqueuing Expose request
05:27:00.282 00.000 11616 Worker thread wakes up
05:27:00.283 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:00.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:27:02.302 02.019 11616 Exposure complete
05:27:02.364 00.062 11616 worker thread done servicing request
05:27:02.364 00.000 12268 OnExposeComplete: enter
05:27:02.365 00.001 12268 UpdateGuideState(): m_state=2
05:27:02.365 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:27:02.365 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.59, Mass=51, SNR=5.0, Peak=28 HFD=3.6
05:27:02.365 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
05:27:02.365 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
05:27:02.365 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.39 hyp=0.42 cameraTheta=1.93 mountX=0.37 mountY=-0.20, mountTheta=-0.48
05:27:02.367 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:27:02.385 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
05:27:02.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:02.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:02.385 00.000 12268 Enqueuing Expose request
05:27:02.385 00.000 11616 Worker thread wakes up
05:27:02.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:02.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:27:04.394 02.009 11616 Exposure complete
05:27:04.455 00.061 11616 worker thread done servicing request
05:27:04.455 00.000 12268 OnExposeComplete: enter
05:27:04.455 00.000 12268 UpdateGuideState(): m_state=2
05:27:04.455 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:27:04.455 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.39, Mass=51, SNR=5.0, Peak=30 HFD=4.5
05:27:04.455 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
05:27:04.457 00.002 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.39)
05:27:04.457 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.20 hyp=0.31 cameraTheta=0.69 mountX=0.22 mountY=0.21, mountTheta=0.77
05:27:04.458 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:04.476 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
05:27:04.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:04.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:04.476 00.000 12268 Enqueuing Expose request
05:27:04.476 00.000 11616 Worker thread wakes up
05:27:04.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:04.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:27:06.531 02.055 11616 Exposure complete
05:27:06.717 00.186 12268 OnExposeComplete: enter
05:27:06.717 00.000 12268 UpdateGuideState(): m_state=2
05:27:06.717 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:27:06.717 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=915.41, Mass=56, SNR=5.2, Peak=24 HFD=6.9
05:27:06.718 00.001 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
05:27:06.718 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
05:27:06.718 00.000 12268 CameraToMount -- cameraX=-0.79 cameraY=0.21 hyp=0.82 cameraTheta=2.88 mountX=0.13 mountY=-0.81, mountTheta=-1.41
05:27:06.720 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:06.737 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
05:27:06.738 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:06.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:06.738 00.000 12268 Enqueuing Expose request
05:27:06.738 00.000 11616 worker thread done servicing request
05:27:06.740 00.002 11616 Worker thread wakes up
05:27:06.742 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:06.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:27:08.763 02.021 11616 Exposure complete
05:27:08.822 00.059 11616 worker thread done servicing request
05:27:08.822 00.000 12268 OnExposeComplete: enter
05:27:08.822 00.000 12268 UpdateGuideState(): m_state=2
05:27:08.822 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:27:08.822 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.95, Mass=60, SNR=5.3, Peak=23 HFD=7.6
05:27:08.822 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
05:27:08.823 00.001 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
05:27:08.823 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=0.76 hyp=1.01 cameraTheta=2.29 mountX=0.69 mountY=-0.76, mountTheta=-0.83
05:27:08.825 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:08.841 00.016 12268 UpdateGuideState exits: m=60 SNR=5.3
05:27:08.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:08.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:08.841 00.000 12268 Enqueuing Expose request
05:27:08.841 00.000 11616 Worker thread wakes up
05:27:08.842 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:08.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:27:10.849 02.007 11616 Exposure complete
05:27:10.900 00.051 11616 worker thread done servicing request
05:27:10.900 00.000 12268 OnExposeComplete: enter
05:27:10.900 00.000 12268 UpdateGuideState(): m_state=2
05:27:10.900 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:27:10.900 00.000 12268 Star::Find returns 1 (0), X=665.02, Y=915.79, Mass=54, SNR=5.1, Peak=27 HFD=5.8
05:27:10.900 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
05:27:10.901 00.001 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
05:27:10.901 00.000 12268 CameraToMount -- cameraX=-0.89 cameraY=0.59 hyp=1.07 cameraTheta=2.56 mountX=0.50 mountY=-0.96, mountTheta=-1.09
05:27:10.903 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:10.917 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:27:10.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:10.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:10.917 00.000 12268 Enqueuing Expose request
05:27:10.917 00.000 11616 Worker thread wakes up
05:27:10.918 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:10.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:27:12.924 02.006 11616 Exposure complete
05:27:12.976 00.052 11616 worker thread done servicing request
05:27:12.977 00.001 12268 OnExposeComplete: enter
05:27:12.977 00.000 12268 UpdateGuideState(): m_state=2
05:27:12.977 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:27:12.977 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.40, Mass=54, SNR=5.1, Peak=31 HFD=3.3
05:27:12.977 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
05:27:12.977 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
05:27:12.977 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.20 hyp=0.51 cameraTheta=2.74 mountX=0.15 mountY=-0.49, mountTheta=-1.27
05:27:12.979 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:27:12.994 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:27:12.994 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:12.994 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:12.994 00.000 12268 Enqueuing Expose request
05:27:12.994 00.000 11616 Worker thread wakes up
05:27:12.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:12.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:27:14.998 02.004 11616 Exposure complete
05:27:15.054 00.056 11616 worker thread done servicing request
05:27:15.054 00.000 12268 OnExposeComplete: enter
05:27:15.054 00.000 12268 UpdateGuideState(): m_state=2
05:27:15.054 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:27:15.054 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.79, Mass=51, SNR=5.0, Peak=32 HFD=3.0
05:27:15.054 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
05:27:15.055 00.001 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
05:27:15.055 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.60 hyp=0.70 cameraTheta=2.12 mountX=0.56 mountY=-0.44, mountTheta=-0.66
05:27:15.057 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=25, Gamma=1.290
05:27:15.073 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
05:27:15.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:15.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:15.073 00.000 12268 Enqueuing Expose request
05:27:15.073 00.000 11616 Worker thread wakes up
05:27:15.073 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:15.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:27:17.196 02.123 11616 Exposure complete
05:27:17.259 00.063 11616 worker thread done servicing request
05:27:17.260 00.001 12268 OnExposeComplete: enter
05:27:17.260 00.000 12268 UpdateGuideState(): m_state=2
05:27:17.260 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:27:17.260 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.16, Mass=58, SNR=5.3, Peak=28 HFD=7.3
05:27:17.260 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
05:27:17.260 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
05:27:17.260 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-0.04 hyp=0.67 cameraTheta=-3.09 mountX=-0.10 mountY=-0.66, mountTheta=-1.72
05:27:17.263 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:17.280 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
05:27:17.280 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:17.280 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:17.280 00.000 12268 Enqueuing Expose request
05:27:17.280 00.000 11616 Worker thread wakes up
05:27:17.280 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:17.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:27:19.300 02.020 11616 Exposure complete
05:27:19.364 00.064 11616 worker thread done servicing request
05:27:19.364 00.000 12268 OnExposeComplete: enter
05:27:19.364 00.000 12268 UpdateGuideState(): m_state=2
05:27:19.365 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:27:19.365 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.8
05:27:19.365 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
05:27:19.365 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.75)
05:27:19.365 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.38 hyp=0.43 cameraTheta=1.05 mountX=0.40 mountY=0.17, mountTheta=0.40
05:27:19.368 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:19.385 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
05:27:19.386 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:19.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:19.386 00.000 12268 Enqueuing Expose request
05:27:19.386 00.000 11616 Worker thread wakes up
05:27:19.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:19.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:27:21.408 02.022 11616 Exposure complete
05:27:21.467 00.059 11616 worker thread done servicing request
05:27:21.467 00.000 12268 OnExposeComplete: enter
05:27:21.467 00.000 12268 UpdateGuideState(): m_state=2
05:27:21.468 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:27:21.468 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.74, Mass=50, SNR=4.9, Peak=29 HFD=4.5
05:27:21.468 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
05:27:21.468 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
05:27:21.468 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.54 hyp=0.67 cameraTheta=2.21 mountX=0.50 mountY=-0.46, mountTheta=-0.75
05:27:21.471 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:21.487 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
05:27:21.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:21.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:21.488 00.001 12268 Enqueuing Expose request
05:27:21.488 00.000 11616 Worker thread wakes up
05:27:21.488 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:21.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:27:23.506 02.018 11616 Exposure complete
05:27:23.567 00.061 11616 worker thread done servicing request
05:27:23.568 00.001 12268 OnExposeComplete: enter
05:27:23.568 00.000 12268 UpdateGuideState(): m_state=2
05:27:23.568 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:27:23.568 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.18, Mass=62, SNR=5.5, Peak=28 HFD=5.7
05:27:23.568 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.58 = 1.70)
05:27:23.568 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.69 = -1.41)
05:27:23.568 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.02 hyp=0.51 cameraTheta=-3.11 mountX=-0.07 mountY=-0.50, mountTheta=-1.70
05:27:23.570 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:23.587 00.017 12268 UpdateGuideState exits: m=62 SNR=5.5
05:27:23.587 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:23.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:23.587 00.000 12268 Enqueuing Expose request
05:27:23.587 00.000 11616 Worker thread wakes up
05:27:23.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:23.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:27:25.620 02.033 11616 Exposure complete
05:27:25.673 00.053 11616 worker thread done servicing request
05:27:25.673 00.000 12268 OnExposeComplete: enter
05:27:25.673 00.000 12268 UpdateGuideState(): m_state=2
05:27:25.674 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:27:25.674 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=916.03, Mass=47, SNR=4.8, Peak=27 HFD=3.9
05:27:25.674 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
05:27:25.674 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
05:27:25.674 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.83 hyp=0.85 cameraTheta=1.80 mountX=0.81 mountY=-0.29, mountTheta=-0.35
05:27:25.676 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:25.692 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
05:27:25.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:25.692 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:25.692 00.000 12268 Enqueuing Expose request
05:27:25.693 00.001 11616 Worker thread wakes up
05:27:25.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:25.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:27:27.814 02.121 11616 Exposure complete
05:27:27.875 00.061 11616 worker thread done servicing request
05:27:27.875 00.000 12268 OnExposeComplete: enter
05:27:27.875 00.000 12268 UpdateGuideState(): m_state=2
05:27:27.875 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:27:27.876 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.49, Mass=52, SNR=5.0, Peak=30 HFD=4.0
05:27:27.876 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
05:27:27.876 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
05:27:27.876 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.30 hyp=0.38 cameraTheta=2.27 mountX=0.27 mountY=-0.28, mountTheta=-0.81
05:27:27.878 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:27.895 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
05:27:27.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:27.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:27.895 00.000 12268 Enqueuing Expose request
05:27:27.895 00.000 11616 Worker thread wakes up
05:27:27.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:27.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:27:30.052 02.157 11616 Exposure complete
05:27:30.143 00.091 11616 worker thread done servicing request
05:27:30.143 00.000 12268 OnExposeComplete: enter
05:27:30.143 00.000 12268 UpdateGuideState(): m_state=2
05:27:30.143 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:27:30.144 00.001 12268 Star::Find returns 1 (0), X=665.38, Y=915.32, Mass=55, SNR=5.2, Peak=32 HFD=3.3
05:27:30.144 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
05:27:30.144 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
05:27:30.144 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.12 hyp=0.54 cameraTheta=2.91 mountX=0.07 mountY=-0.54, mountTheta=-1.44
05:27:30.146 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:30.163 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
05:27:30.164 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:30.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:30.164 00.000 12268 Enqueuing Expose request
05:27:30.182 00.018 11616 Worker thread wakes up
05:27:30.183 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:30.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:27:32.210 02.027 11616 Exposure complete
05:27:32.276 00.066 11616 worker thread done servicing request
05:27:32.276 00.000 12268 OnExposeComplete: enter
05:27:32.276 00.000 12268 UpdateGuideState(): m_state=2
05:27:32.277 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:27:32.277 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.40, Mass=55, SNR=5.1, Peak=28 HFD=5.6
05:27:32.277 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
05:27:32.277 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
05:27:32.277 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=0.20 hyp=0.69 cameraTheta=2.84 mountX=0.14 mountY=-0.68, mountTheta=-1.37
05:27:32.279 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:32.297 00.018 12268 UpdateGuideState exits: m=55 SNR=5.1
05:27:32.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:32.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:32.297 00.000 12268 Enqueuing Expose request
05:27:32.297 00.000 11616 Worker thread wakes up
05:27:32.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:32.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:27:34.338 02.041 11616 Exposure complete
05:27:34.409 00.071 11616 worker thread done servicing request
05:27:34.409 00.000 12268 OnExposeComplete: enter
05:27:34.409 00.000 12268 UpdateGuideState(): m_state=2
05:27:34.410 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:27:34.410 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.52, Mass=54, SNR=5.1, Peak=29 HFD=5.3
05:27:34.410 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
05:27:34.410 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
05:27:34.410 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.32 hyp=0.36 cameraTheta=2.04 mountX=0.30 mountY=-0.20, mountTheta=-0.59
05:27:34.412 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:34.430 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
05:27:34.430 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:34.430 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:34.430 00.000 12268 Enqueuing Expose request
05:27:34.431 00.001 11616 Worker thread wakes up
05:27:34.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:34.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:27:36.558 02.127 11616 Exposure complete
05:27:36.642 00.084 11616 worker thread done servicing request
05:27:36.642 00.000 12268 OnExposeComplete: enter
05:27:36.642 00.000 12268 UpdateGuideState(): m_state=2
05:27:36.642 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:27:36.643 00.001 12268 Star::Find returns 1 (0), X=665.76, Y=915.53, Mass=45, SNR=4.7, Peak=27 HFD=5.4
05:27:36.643 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
05:27:36.643 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
05:27:36.643 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.34 hyp=0.37 cameraTheta=1.99 mountX=0.32 mountY=-0.19, mountTheta=-0.54
05:27:36.646 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:36.664 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
05:27:36.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:36.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:36.664 00.000 12268 Enqueuing Expose request
05:27:36.676 00.012 11616 Worker thread wakes up
05:27:36.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:36.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:27:38.784 02.108 11616 Exposure complete
05:27:38.982 00.198 11616 worker thread done servicing request
05:27:38.982 00.000 12268 OnExposeComplete: enter
05:27:38.982 00.000 12268 UpdateGuideState(): m_state=2
05:27:38.982 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:27:38.982 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.51, Mass=50, SNR=4.9, Peak=26 HFD=4.2
05:27:38.983 00.001 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
05:27:38.983 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.89)
05:27:38.983 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.32 hyp=0.34 cameraTheta=1.19 mountX=0.33 mountY=0.09, mountTheta=0.26
05:27:38.985 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:39.005 00.020 12268 UpdateGuideState exits: m=50 SNR=4.9
05:27:39.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:39.006 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:39.006 00.000 12268 Enqueuing Expose request
05:27:39.006 00.000 11616 Worker thread wakes up
05:27:39.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:39.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:27:41.104 02.098 11616 Exposure complete
05:27:41.216 00.112 11616 worker thread done servicing request
05:27:41.216 00.000 12268 OnExposeComplete: enter
05:27:41.216 00.000 12268 UpdateGuideState(): m_state=2
05:27:41.217 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:27:41.217 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.20, Mass=53, SNR=5.0, Peak=30 HFD=3.6
05:27:41.217 00.000 12268 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.47) = xAngle (-4.61 = 1.67)
05:27:41.217 00.000 12268 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.72 = -1.44)
05:27:41.217 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.00 hyp=0.51 cameraTheta=-3.14 mountX=-0.05 mountY=-0.50, mountTheta=-1.67
05:27:41.220 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:41.241 00.021 12268 UpdateGuideState exits: m=53 SNR=5.0
05:27:41.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:41.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:41.241 00.000 12268 Enqueuing Expose request
05:27:41.241 00.000 11616 Worker thread wakes up
05:27:41.242 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:41.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:27:43.256 02.014 11616 Exposure complete
05:27:43.317 00.061 11616 worker thread done servicing request
05:27:43.317 00.000 12268 OnExposeComplete: enter
05:27:43.317 00.000 12268 UpdateGuideState(): m_state=2
05:27:43.317 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:27:43.317 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.87, Mass=53, SNR=5.0, Peak=27 HFD=4.7
05:27:43.317 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.71 = 0.71)
05:27:43.317 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.40 = -2.40)
05:27:43.318 00.001 12268 CameraToMount -- cameraX=-0.47 cameraY=0.68 hyp=0.82 cameraTheta=2.18 mountX=0.63 mountY=-0.55, mountTheta=-0.72
05:27:43.320 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:43.337 00.017 12268 UpdateGuideState exits: m=53 SNR=5.0
05:27:43.337 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:43.337 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:43.337 00.000 12268 Enqueuing Expose request
05:27:43.337 00.000 11616 Worker thread wakes up
05:27:43.337 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:43.338 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:27:45.387 02.049 11616 Exposure complete
05:27:45.463 00.076 11616 worker thread done servicing request
05:27:45.464 00.001 12268 OnExposeComplete: enter
05:27:45.464 00.000 12268 UpdateGuideState(): m_state=2
05:27:45.464 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:27:45.464 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.24, Mass=55, SNR=5.1, Peak=30 HFD=3.3
05:27:45.464 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
05:27:45.464 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
05:27:45.464 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.04 hyp=0.46 cameraTheta=3.05 mountX=-0.00 mountY=-0.46, mountTheta=-1.58
05:27:45.467 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:27:45.486 00.019 12268 UpdateGuideState exits: m=55 SNR=5.1
05:27:45.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:45.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:45.487 00.001 12268 Enqueuing Expose request
05:27:45.487 00.000 11616 Worker thread wakes up
05:27:45.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:45.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:27:47.525 02.038 11616 Exposure complete
05:27:47.592 00.067 12268 OnExposeComplete: enter
05:27:47.593 00.001 11616 worker thread done servicing request
05:27:47.593 00.000 12268 UpdateGuideState(): m_state=2
05:27:47.593 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:27:47.593 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=915.49, Mass=59, SNR=5.3, Peak=29 HFD=6.4
05:27:47.593 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
05:27:47.593 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
05:27:47.594 00.001 12268 CameraToMount -- cameraX=-0.66 cameraY=0.29 hyp=0.72 cameraTheta=2.73 mountX=0.23 mountY=-0.69, mountTheta=-1.26
05:27:47.596 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:47.616 00.020 12268 UpdateGuideState exits: m=59 SNR=5.3
05:27:47.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:47.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:47.616 00.000 12268 Enqueuing Expose request
05:27:47.617 00.001 11616 Worker thread wakes up
05:27:47.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:47.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:27:49.683 02.066 11616 Exposure complete
05:27:49.758 00.075 11616 worker thread done servicing request
05:27:49.758 00.000 12268 OnExposeComplete: enter
05:27:49.758 00.000 12268 UpdateGuideState(): m_state=2
05:27:49.759 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:27:49.759 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.58, Mass=55, SNR=5.1, Peak=27 HFD=7.4
05:27:49.759 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
05:27:49.759 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
05:27:49.759 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=0.39 hyp=0.75 cameraTheta=2.60 mountX=0.32 mountY=-0.69, mountTheta=-1.13
05:27:49.762 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:49.782 00.020 12268 UpdateGuideState exits: m=55 SNR=5.1
05:27:49.783 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:49.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:49.783 00.000 12268 Enqueuing Expose request
05:27:49.783 00.000 11616 Worker thread wakes up
05:27:49.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:49.783 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:27:51.807 02.024 11616 Exposure complete
05:27:51.885 00.078 11616 worker thread done servicing request
05:27:51.885 00.000 12268 OnExposeComplete: enter
05:27:51.885 00.000 12268 UpdateGuideState(): m_state=2
05:27:51.886 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:27:51.886 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=914.82, Mass=44, SNR=4.6, Peak=23 HFD=4.5
05:27:51.886 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.86 = 2.43)
05:27:51.886 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.68)
05:27:51.886 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.38 hyp=0.55 cameraTheta=-2.38 mountX=-0.42 mountY=-0.35, mountTheta=-2.44
05:27:51.890 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:51.908 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
05:27:51.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:51.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:51.908 00.000 12268 Enqueuing Expose request
05:27:51.908 00.000 11616 Worker thread wakes up
05:27:51.909 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:51.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:27:53.939 02.030 11616 Exposure complete
05:27:53.997 00.058 11616 worker thread done servicing request
05:27:53.997 00.000 12268 OnExposeComplete: enter
05:27:53.997 00.000 12268 UpdateGuideState(): m_state=2
05:27:53.997 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:27:53.998 00.001 12268 Star::Find returns 1 (0), X=665.55, Y=916.03, Mass=55, SNR=5.2, Peak=29 HFD=6.6
05:27:53.998 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
05:27:53.998 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
05:27:53.998 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.83 hyp=0.91 cameraTheta=1.98 mountX=0.79 mountY=-0.47, mountTheta=-0.53
05:27:54.000 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:54.018 00.018 12268 UpdateGuideState exits: m=55 SNR=5.2
05:27:54.018 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:54.018 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:54.018 00.000 12268 Enqueuing Expose request
05:27:54.018 00.000 11616 Worker thread wakes up
05:27:54.018 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:54.018 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:27:56.085 02.067 11616 Exposure complete
05:27:56.162 00.077 11616 worker thread done servicing request
05:27:56.162 00.000 12268 OnExposeComplete: enter
05:27:56.163 00.001 12268 UpdateGuideState(): m_state=2
05:27:56.163 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:27:56.163 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.51, Mass=54, SNR=5.1, Peak=31 HFD=3.7
05:27:56.163 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
05:27:56.163 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
05:27:56.163 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.31 hyp=0.61 cameraTheta=2.60 mountX=0.26 mountY=-0.56, mountTheta=-1.13
05:27:56.166 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:56.184 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
05:27:56.184 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:56.184 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:56.184 00.000 12268 Enqueuing Expose request
05:27:56.184 00.000 11616 Worker thread wakes up
05:27:56.184 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:56.184 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:27:58.206 02.022 11616 Exposure complete
05:27:58.270 00.064 11616 worker thread done servicing request
05:27:58.270 00.000 12268 OnExposeComplete: enter
05:27:58.270 00.000 12268 UpdateGuideState(): m_state=2
05:27:58.271 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:27:58.271 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.51, Mass=53, SNR=5.1, Peak=28 HFD=5.7
05:27:58.271 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
05:27:58.271 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
05:27:58.271 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.31 hyp=0.44 cameraTheta=2.36 mountX=0.28 mountY=-0.35, mountTheta=-0.90
05:27:58.274 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:27:58.293 00.019 12268 UpdateGuideState exits: m=53 SNR=5.1
05:27:58.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:27:58.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:27:58.293 00.000 12268 Enqueuing Expose request
05:27:58.294 00.001 11616 Worker thread wakes up
05:27:58.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:27:58.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:28:00.370 02.076 11616 Exposure complete
05:28:00.443 00.073 11616 worker thread done servicing request
05:28:00.443 00.000 12268 OnExposeComplete: enter
05:28:00.443 00.000 12268 UpdateGuideState(): m_state=2
05:28:00.443 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:28:00.443 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.53, Mass=57, SNR=5.3, Peak=29 HFD=6.0
05:28:00.444 00.001 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
05:28:00.444 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
05:28:00.444 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.33 hyp=0.56 cameraTheta=2.50 mountX=0.29 mountY=-0.49, mountTheta=-1.04
05:28:00.446 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:00.466 00.020 12268 UpdateGuideState exits: m=57 SNR=5.3
05:28:00.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:00.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:00.466 00.000 12268 Enqueuing Expose request
05:28:00.466 00.000 11616 Worker thread wakes up
05:28:00.467 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:00.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:28:02.589 02.122 11616 Exposure complete
05:28:02.677 00.088 11616 worker thread done servicing request
05:28:02.677 00.000 12268 OnExposeComplete: enter
05:28:02.678 00.001 12268 UpdateGuideState(): m_state=2
05:28:02.678 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:28:02.678 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.60, Mass=45, SNR=4.7, Peak=27 HFD=3.8
05:28:02.678 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
05:28:02.678 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
05:28:02.678 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.40 hyp=0.46 cameraTheta=2.09 mountX=0.38 mountY=-0.28, mountTheta=-0.64
05:28:02.681 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:02.700 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
05:28:02.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:02.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:02.700 00.000 12268 Enqueuing Expose request
05:28:02.705 00.005 11616 Worker thread wakes up
05:28:02.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:02.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:28:04.758 02.053 11616 Exposure complete
05:28:04.833 00.075 11616 worker thread done servicing request
05:28:04.833 00.000 12268 OnExposeComplete: enter
05:28:04.834 00.001 12268 UpdateGuideState(): m_state=2
05:28:04.834 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:28:04.834 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.86, Mass=51, SNR=4.9, Peak=27 HFD=6.1
05:28:04.834 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
05:28:04.834 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
05:28:04.834 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.67 hyp=0.67 cameraTheta=1.66 mountX=0.66 mountY=-0.14, mountTheta=-0.21
05:28:04.837 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:04.857 00.020 12268 UpdateGuideState exits: m=51 SNR=4.9
05:28:04.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:04.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:04.857 00.000 12268 Enqueuing Expose request
05:28:04.857 00.000 11616 Worker thread wakes up
05:28:04.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:04.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:28:06.882 02.025 11616 Exposure complete
05:28:06.946 00.064 11616 worker thread done servicing request
05:28:06.947 00.001 12268 OnExposeComplete: enter
05:28:06.947 00.000 12268 UpdateGuideState(): m_state=2
05:28:06.947 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:28:06.947 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.93, Mass=62, SNR=5.4, Peak=30 HFD=6.0
05:28:06.947 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
05:28:06.947 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
05:28:06.947 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.73 hyp=0.80 cameraTheta=1.99 mountX=0.69 mountY=-0.42, mountTheta=-0.54
05:28:06.950 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:06.967 00.017 12268 UpdateGuideState exits: m=62 SNR=5.4
05:28:06.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:06.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:06.967 00.000 12268 Enqueuing Expose request
05:28:06.968 00.001 11616 Worker thread wakes up
05:28:06.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:06.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:28:08.976 02.008 11616 Exposure complete
05:28:09.038 00.062 11616 worker thread done servicing request
05:28:09.039 00.001 12268 OnExposeComplete: enter
05:28:09.039 00.000 12268 UpdateGuideState(): m_state=2
05:28:09.039 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:28:09.039 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=916.06, Mass=53, SNR=5.1, Peak=33 HFD=2.7
05:28:09.039 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
05:28:09.039 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
05:28:09.039 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.86 hyp=1.00 cameraTheta=2.10 mountX=0.81 mountY=-0.61, mountTheta=-0.65
05:28:09.042 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:09.060 00.018 12268 UpdateGuideState exits: m=53 SNR=5.1
05:28:09.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:09.061 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:09.061 00.000 12268 Enqueuing Expose request
05:28:09.061 00.000 11616 Worker thread wakes up
05:28:09.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:09.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:28:11.088 02.027 11616 Exposure complete
05:28:11.167 00.079 11616 worker thread done servicing request
05:28:11.167 00.000 12268 OnExposeComplete: enter
05:28:11.167 00.000 12268 UpdateGuideState(): m_state=2
05:28:11.167 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:28:11.167 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=914.75, Mass=54, SNR=5.1, Peak=28 HFD=5.2
05:28:11.168 00.001 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
05:28:11.168 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
05:28:11.168 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.44 hyp=0.58 cameraTheta=-2.28 mountX=-0.48 mountY=-0.32, mountTheta=-2.55
05:28:11.171 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:11.189 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
05:28:11.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:11.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:11.190 00.001 12268 Enqueuing Expose request
05:28:11.190 00.000 11616 Worker thread wakes up
05:28:11.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:11.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:28:13.207 02.017 11616 Exposure complete
05:28:13.259 00.052 11616 worker thread done servicing request
05:28:13.259 00.000 12268 OnExposeComplete: enter
05:28:13.259 00.000 12268 UpdateGuideState(): m_state=2
05:28:13.259 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:28:13.259 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.18, Mass=64, SNR=5.6, Peak=30 HFD=6.6
05:28:13.259 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.58 = 1.70)
05:28:13.259 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.69 = -1.41)
05:28:13.259 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.01 hyp=0.41 cameraTheta=-3.11 mountX=-0.05 mountY=-0.41, mountTheta=-1.70
05:28:13.261 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=11, Gamma=1.290
05:28:13.276 00.015 12268 UpdateGuideState exits: m=64 SNR=5.6
05:28:13.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:13.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:13.276 00.000 12268 Enqueuing Expose request
05:28:13.276 00.000 11616 Worker thread wakes up
05:28:13.277 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:13.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:28:15.293 02.016 11616 Exposure complete
05:28:15.345 00.052 11616 worker thread done servicing request
05:28:15.346 00.001 12268 OnExposeComplete: enter
05:28:15.346 00.000 12268 UpdateGuideState(): m_state=2
05:28:15.346 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:28:15.346 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.22, Mass=53, SNR=5.0, Peak=27 HFD=3.5
05:28:15.346 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
05:28:15.346 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
05:28:15.346 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.02 hyp=0.49 cameraTheta=3.09 mountX=-0.02 mountY=-0.49, mountTheta=-1.62
05:28:15.348 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:15.363 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
05:28:15.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:15.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:15.363 00.000 12268 Enqueuing Expose request
05:28:15.363 00.000 11616 Worker thread wakes up
05:28:15.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:15.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:28:17.378 02.015 11616 Exposure complete
05:28:17.439 00.061 11616 worker thread done servicing request
05:28:17.440 00.001 12268 OnExposeComplete: enter
05:28:17.440 00.000 12268 UpdateGuideState(): m_state=2
05:28:17.440 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:28:17.440 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.56, Mass=56, SNR=5.2, Peak=32 HFD=3.8
05:28:17.440 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
05:28:17.440 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
05:28:17.440 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.36 hyp=0.41 cameraTheta=2.06 mountX=0.34 mountY=-0.24, mountTheta=-0.61
05:28:17.443 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:17.459 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
05:28:17.460 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:17.460 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:17.460 00.000 12268 Enqueuing Expose request
05:28:17.460 00.000 11616 Worker thread wakes up
05:28:17.460 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:17.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:28:19.474 02.014 11616 Exposure complete
05:28:19.532 00.058 11616 worker thread done servicing request
05:28:19.532 00.000 12268 OnExposeComplete: enter
05:28:19.532 00.000 12268 UpdateGuideState(): m_state=2
05:28:19.533 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:28:19.533 00.000 12268 Star::Find returns 1 (0), X=665.09, Y=915.38, Mass=52, SNR=5.0, Peak=29 HFD=5.2
05:28:19.533 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
05:28:19.533 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
05:28:19.533 00.000 12268 CameraToMount -- cameraX=-0.82 cameraY=0.18 hyp=0.84 cameraTheta=2.92 mountX=0.10 mountY=-0.84, mountTheta=-1.45
05:28:19.537 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:19.554 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
05:28:19.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:19.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:19.554 00.000 12268 Enqueuing Expose request
05:28:19.554 00.000 11616 Worker thread wakes up
05:28:19.554 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:19.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:28:21.569 02.015 11616 Exposure complete
05:28:21.626 00.057 11616 worker thread done servicing request
05:28:21.626 00.000 12268 OnExposeComplete: enter
05:28:21.626 00.000 12268 UpdateGuideState(): m_state=2
05:28:21.627 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:28:21.627 00.000 12268 Star::Find returns 1 (0), X=664.84, Y=916.31, Mass=57, SNR=5.2, Peak=30 HFD=8.3
05:28:21.627 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
05:28:21.627 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
05:28:21.627 00.000 12268 CameraToMount -- cameraX=-1.07 cameraY=1.11 hyp=1.54 cameraTheta=2.34 mountX=1.00 mountY=-1.20, mountTheta=-0.88
05:28:21.629 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:21.645 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
05:28:21.645 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:21.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:21.645 00.000 12268 Enqueuing Expose request
05:28:21.645 00.000 11616 Worker thread wakes up
05:28:21.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:21.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:28:23.658 02.013 11616 Exposure complete
05:28:23.709 00.051 11616 worker thread done servicing request
05:28:23.709 00.000 12268 OnExposeComplete: enter
05:28:23.709 00.000 12268 UpdateGuideState(): m_state=2
05:28:23.709 00.000 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:28:23.710 00.001 12268 Star::Find returns 1 (0), X=665.88, Y=916.32, Mass=42, SNR=4.6, Peak=27 HFD=3.8
05:28:23.710 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
05:28:23.710 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
05:28:23.710 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=1.12 hyp=1.12 cameraTheta=1.60 mountX=1.11 mountY=-0.18, mountTheta=-0.16
05:28:23.712 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:23.726 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
05:28:23.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:23.727 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:23.727 00.000 12268 Enqueuing Expose request
05:28:23.727 00.000 11616 Worker thread wakes up
05:28:23.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:23.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:28:24.245 00.518 12268 evsrv: cli 0F8E69C0 connect
05:28:24.245 00.000 12268 case statement mapped state 2 to 1
05:28:24.246 00.001 12268 case statement mapped state 2 to 1
05:28:24.247 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e56bc2e2-e739-4935-af33-90c290c7c5ae"}
05:28:24.247 00.000 12268 case statement mapped state 2 to 1
05:28:24.247 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"e56bc2e2-e739-4935-af33-90c290c7c5ae"}
05:28:24.247 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:28:24.248 00.001 12268 evsrv: cli 0F8E6D80 connect
05:28:24.249 00.001 12268 case statement mapped state 2 to 1
05:28:24.249 00.000 12268 case statement mapped state 2 to 1
05:28:24.250 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"ef678add-6724-49c9-8396-ed2971c04665"}
05:28:24.250 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"ef678add-6724-49c9-8396-ed2971c04665"}
05:28:24.250 00.000 12268 evsrv: cli 0F8E6D80 disconnect
05:28:24.251 00.001 12268 evsrv: cli 0F8E6D80 connect
05:28:24.252 00.001 12268 case statement mapped state 2 to 1
05:28:24.252 00.000 12268 case statement mapped state 2 to 1
05:28:24.253 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"d6c92c31-fefa-4dbb-b96f-06ef1452f540"}
05:28:24.253 00.000 12268 PhdController::Guide begins
05:28:24.253 00.000 12268 PhdController: newstate STATE_SETUP
05:28:24.253 00.000 12268 PhdController: setup
05:28:24.253 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:28:24.253 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:28:24.253 00.000 12268 PhdController: newstate STATE_GUIDE
05:28:24.253 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:28:24.253 00.000 12268 guider state => CALIBRATED
05:28:24.253 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:28:24.255 00.002 12268 reset dither spiral
05:28:24.255 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:28:24.255 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"d6c92c31-fefa-4dbb-b96f-06ef1452f540"}
05:28:24.257 00.002 12268 evsrv: cli 0F8E6D80 disconnect
05:28:24.258 00.001 12268 evsrv: cli 0F8E69C0 connect
05:28:24.258 00.000 12268 case statement mapped state 5 to 1
05:28:24.258 00.000 12268 case statement mapped state 5 to 1
05:28:24.259 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"20711fd1-e375-4419-8456-2ef59ef3a343"}
05:28:24.259 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"20711fd1-e375-4419-8456-2ef59ef3a343"}
05:28:24.263 00.004 12268 evsrv: cli 0F8E69C0 disconnect
05:28:24.264 00.001 12268 evsrv: cli 0FA411A0 connect
05:28:24.264 00.000 12268 case statement mapped state 5 to 1
05:28:24.264 00.000 12268 case statement mapped state 5 to 1
05:28:24.265 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"59346a8a-e1e4-42a7-b9e8-7cadc7b605ac"}
05:28:24.265 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.91,915.20],"id":"59346a8a-e1e4-42a7-b9e8-7cadc7b605ac"}
05:28:24.267 00.002 12268 evsrv: cli 0FA411A0 disconnect
05:28:24.267 00.000 12268 evsrv: cli 126BB770 connect
05:28:24.267 00.000 12268 case statement mapped state 5 to 1
05:28:24.268 00.001 12268 case statement mapped state 5 to 1
05:28:24.268 00.000 12268 evsrv: cli 126BB770 request: {"method":"get_app_state","id":"c3c49e8c-4f22-4b03-b911-2ca10d7341fd"}
05:28:24.268 00.000 12268 case statement mapped state 5 to 1
05:28:24.268 00.000 12268 evsrv: cli 126BB770 response: {"jsonrpc":"2.0","result":"Selected","id":"c3c49e8c-4f22-4b03-b911-2ca10d7341fd"}
05:28:24.270 00.002 12268 evsrv: cli 126BB770 disconnect
05:28:25.270 01.000 12268 evsrv: cli 0F8E69C0 connect
05:28:25.271 00.001 12268 case statement mapped state 5 to 1
05:28:25.271 00.000 12268 case statement mapped state 5 to 1
05:28:25.272 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"31bd14ad-f756-4756-8af8-688ad51561c9"}
05:28:25.272 00.000 12268 case statement mapped state 5 to 1
05:28:25.272 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"31bd14ad-f756-4756-8af8-688ad51561c9"}
05:28:25.273 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:28:25.736 00.463 11616 Exposure complete
05:28:25.789 00.053 11616 worker thread done servicing request
05:28:25.789 00.000 12268 OnExposeComplete: enter
05:28:25.789 00.000 12268 UpdateGuideState(): m_state=5
05:28:25.789 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
05:28:25.789 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.72, Mass=49, SNR=4.9, Peak=30 HFD=3.3
05:28:25.789 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
05:28:25.789 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
05:28:25.789 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.52 hyp=0.60 cameraTheta=2.10 mountX=0.49 mountY=-0.36, mountTheta=-0.64
05:28:25.791 00.002 12268 Changing from state CALIBRATED to GUIDING
05:28:25.791 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:28:25.791 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:28:25.791 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:28:25.791 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:28:25.792 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:28:25.792 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:28:25.792 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:28:25.792 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:28:25.793 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:28:25.793 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:28:25.793 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:28:25.793 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:28:25.793 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:28:25.794 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:28:25.794 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:28:25.794 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:28:25.938 00.144 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:28:25.939 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:28:25.939 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:28:25.944 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:28:25.944 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:28:25.944 00.000 12268 setting lock position to (665.61, 915.72)
05:28:25.945 00.001 12268 MultiStar: stabilizing after lock position change
05:28:25.945 00.000 12268 guider state => GUIDING
05:28:25.945 00.000 12268 Status Line: Guiding
05:28:25.947 00.002 12268 Mount: notify guiding started
05:28:25.948 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:28:25.948 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:28:25.948 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:28:25.949 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:28:25.949 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:28:25.949 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:28:25.949 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:28:25.950 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:28:25.950 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:28:25.950 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:28:25.950 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:28:25.950 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:28:25.951 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:28:25.951 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:28:25.951 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:28:25.951 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:28:25.952 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:28:25.952 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:28:25.952 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:28:25.952 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:28:25.952 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:28:25.953 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:28:25.953 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:28:25.953 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:28:25.954 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:28:25.954 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:28:25.954 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:28:25.955 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:28:25.955 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:28:25.955 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:28:25.955 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:28:25.956 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:28:25.956 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:28:25.956 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:28:25.956 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:28:25.956 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:28:25.957 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:28:25.957 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:28:26.170 00.213 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:28:26.171 00.001 12268 ScopeASCOM::SideOfPier() returns 0
05:28:26.172 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:28:26.172 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:28:26.172 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:28:26.172 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:28:26.172 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:28:26.173 00.001 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:28:26.173 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:28:26.173 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:28:26.173 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:28:26.173 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:26.189 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
05:28:26.190 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
05:28:26.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:26.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:26.190 00.000 12268 Enqueuing Expose request
05:28:26.190 00.000 11616 Worker thread wakes up
05:28:26.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:26.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:28:26.276 00.086 12268 evsrv: cli 0F8E6D80 connect
05:28:26.276 00.000 12268 case statement mapped state 6 to 3
05:28:26.276 00.000 12268 case statement mapped state 6 to 3
05:28:26.277 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"c9b156ca-9bc2-4854-96c9-64eb3cb2a0df"}
05:28:26.277 00.000 12268 case statement mapped state 6 to 3
05:28:26.277 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9b156ca-9bc2-4854-96c9-64eb3cb2a0df"}
05:28:26.278 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:28:28.203 01.925 11616 Exposure complete
05:28:28.253 00.050 11616 worker thread done servicing request
05:28:28.253 00.000 12268 OnExposeComplete: enter
05:28:28.253 00.000 12268 UpdateGuideState(): m_state=6
05:28:28.253 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:28:28.254 00.001 12268 Star::Find returns 1 (0), X=665.18, Y=915.91, Mass=60, SNR=5.4, Peak=31 HFD=5.5
05:28:28.254 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
05:28:28.254 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
05:28:28.254 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.19 hyp=0.47 cameraTheta=2.73 mountX=0.15 mountY=-0.46, mountTheta=-1.26
05:28:28.255 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.43, y=0.19, opts=13)
05:28:28.255 00.000 12268 Enqueuing Move request for scope (-0.43, 0.19)
05:28:28.256 00.001 11616 Worker thread wakes up
05:28:28.256 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.19) opts 0xd
05:28:28.256 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.43, 0.19)
05:28:28.256 00.000 11616 Moving (-0.43, 0.19) raw xDistance=0.15 yDistance=-0.46
05:28:28.256 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:28:28.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
05:28:28.256 00.000 11616 resist switch: large excursion: input -0.46 thresh 0.45 direction from 0 to -1
05:28:28.256 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.37
05:28:28.256 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.07 from input -0.46
05:28:28.256 00.000 11616 MoveAxis(E, 0, ABG)
05:28:28.256 00.000 11616 Move returns status 0, amount 0
05:28:28.256 00.000 11616 MoveAxis(N, 39, ABG)
05:28:28.256 00.000 11616 Guiding  Dir = 0, Dur = 39
05:28:28.257 00.001 11616 IsSlewing returns 1
05:28:28.257 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:28:28.257 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:28:28.257 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:28:28.257 00.000 11616 Move returns status 2, amount 0
05:28:28.258 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:28:28.258 00.000 11616 move complete, result=2
05:28:28.258 00.000 11616 worker thread done servicing request
05:28:28.278 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:28.296 00.018 12268 UpdateGuideState exits: m=60 SNR=5.4
05:28:28.297 00.001 12268 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 1 / 99999
05:28:28.297 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768710508.297,"Host":"ASTROCENTER","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:28:28.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:28.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:28.297 00.000 12268 Enqueuing Expose request
05:28:28.297 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:28:28.298 00.001 11616 Worker thread wakes up
05:28:28.298 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:28.298 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:28:28.329 00.031 12268 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
05:28:28.330 00.001 12268 mount move error indicates guiding should stop
05:28:28.331 00.001 12268 Mount: notify guiding stopped
05:28:28.331 00.000 12268 BLC: window closed
05:28:28.331 00.000 12268 BLC: Last direction was reset
05:28:28.331 00.000 12268 PhdController failed: Guiding stopped
05:28:28.331 00.000 12268 PhdController: newstate STATE_FINISH
05:28:28.331 00.000 12268 PhdController complete: fail: Guiding stopped
05:28:28.331 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768710508.331,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
05:28:28.331 00.000 12268 Mount: notify guiding dither settle done success=0
05:28:28.331 00.000 12268 PhdController: newstate STATE_IDLE
05:28:28.331 00.000 12268 Changing from state GUIDING to STOP
05:28:28.331 00.000 12268 guider state => SELECTED
05:28:28.332 00.001 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:28:30.305 01.973 11616 Exposure complete
05:28:30.359 00.054 11616 worker thread done servicing request
05:28:30.359 00.000 12268 OnExposeComplete: enter
05:28:30.359 00.000 12268 UpdateGuideState(): m_state=2
05:28:30.359 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:28:30.360 00.001 12268 Star::Find returns 1 (0), X=665.47, Y=915.41, Mass=50, SNR=4.9, Peak=28 HFD=5.5
05:28:30.360 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
05:28:30.360 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
05:28:30.360 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.30 hyp=0.33 cameraTheta=-2.00 mountX=-0.32 mountY=-0.10, mountTheta=-2.84
05:28:30.394 00.034 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:28:30.409 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:28:30.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:30.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:30.409 00.000 12268 Enqueuing Expose request
05:28:30.409 00.000 11616 Worker thread wakes up
05:28:30.410 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:30.410 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:28:32.425 02.015 11616 Exposure complete
05:28:32.477 00.052 11616 worker thread done servicing request
05:28:32.477 00.000 12268 OnExposeComplete: enter
05:28:32.477 00.000 12268 UpdateGuideState(): m_state=2
05:28:32.477 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:28:32.477 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.04, Mass=58, SNR=5.3, Peak=29 HFD=5.2
05:28:32.477 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.40 = 2.88)
05:28:32.477 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.23)
05:28:32.478 00.001 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.68 hyp=0.72 cameraTheta=-1.93 mountX=-0.70 mountY=-0.16, mountTheta=-2.91
05:28:32.480 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:32.495 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:28:32.496 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:32.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:32.496 00.000 12268 Enqueuing Expose request
05:28:32.496 00.000 11616 Worker thread wakes up
05:28:32.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:32.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:28:34.503 02.007 11616 Exposure complete
05:28:34.559 00.056 11616 worker thread done servicing request
05:28:34.559 00.000 12268 OnExposeComplete: enter
05:28:34.559 00.000 12268 UpdateGuideState(): m_state=2
05:28:34.559 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:28:34.559 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.26, Mass=42, SNR=4.5, Peak=27 HFD=4.4
05:28:34.560 00.001 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
05:28:34.560 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.94)
05:28:34.560 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.45 hyp=0.66 cameraTheta=-0.75 mountX=-0.41 mountY=0.54, mountTheta=2.22
05:28:34.564 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:34.579 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:28:34.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:34.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:34.579 00.000 12268 Enqueuing Expose request
05:28:34.579 00.000 11616 Worker thread wakes up
05:28:34.579 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:34.579 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:28:36.602 02.023 11616 Exposure complete
05:28:36.656 00.054 11616 worker thread done servicing request
05:28:36.656 00.000 12268 OnExposeComplete: enter
05:28:36.656 00.000 12268 UpdateGuideState(): m_state=2
05:28:36.657 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:28:36.657 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.90, Mass=54, SNR=5.1, Peak=31 HFD=3.6
05:28:36.657 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
05:28:36.657 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.02)
05:28:36.657 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.32 mountX=0.19 mountY=0.02, mountTheta=0.13
05:28:36.659 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:36.674 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:28:36.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:36.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:36.675 00.001 12268 Enqueuing Expose request
05:28:36.675 00.000 11616 Worker thread wakes up
05:28:36.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:36.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:28:38.688 02.013 11616 Exposure complete
05:28:38.741 00.053 11616 worker thread done servicing request
05:28:38.741 00.000 12268 OnExposeComplete: enter
05:28:38.741 00.000 12268 UpdateGuideState(): m_state=2
05:28:38.741 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:28:38.742 00.001 12268 Star::Find returns 1 (0), X=665.18, Y=915.52, Mass=53, SNR=5.1, Peak=29 HFD=3.6
05:28:38.742 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
05:28:38.742 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
05:28:38.742 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.19 hyp=0.47 cameraTheta=-2.72 mountX=-0.23 mountY=-0.40, mountTheta=-2.10
05:28:38.744 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:38.759 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:28:38.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:38.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:38.759 00.000 12268 Enqueuing Expose request
05:28:38.759 00.000 11616 Worker thread wakes up
05:28:38.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:38.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:28:40.782 02.023 11616 Exposure complete
05:28:40.832 00.050 11616 worker thread done servicing request
05:28:40.833 00.001 12268 OnExposeComplete: enter
05:28:40.833 00.000 12268 UpdateGuideState(): m_state=2
05:28:40.833 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:28:40.833 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.69, Mass=52, SNR=5.0, Peak=30 HFD=5.1
05:28:40.833 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.50 = 1.78)
05:28:40.833 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
05:28:40.833 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-3.03 mountX=-0.05 mountY=-0.25, mountTheta=-1.78
05:28:40.835 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:40.851 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
05:28:40.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:40.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:40.851 00.000 12268 Enqueuing Expose request
05:28:40.852 00.001 11616 Worker thread wakes up
05:28:40.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:40.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:28:42.868 02.016 11616 Exposure complete
05:28:42.919 00.051 11616 worker thread done servicing request
05:28:42.919 00.000 12268 OnExposeComplete: enter
05:28:42.919 00.000 12268 UpdateGuideState(): m_state=2
05:28:42.919 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:28:42.920 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.44, Mass=53, SNR=5.1, Peak=28 HFD=4.9
05:28:42.920 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
05:28:42.920 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
05:28:42.920 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.28 cameraTheta=-1.37 mountX=-0.27 mountY=0.09, mountTheta=2.81
05:28:42.922 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:42.936 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
05:28:42.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:42.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:42.936 00.000 12268 Enqueuing Expose request
05:28:42.937 00.001 11616 Worker thread wakes up
05:28:42.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:42.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:28:44.940 02.003 11616 Exposure complete
05:28:44.992 00.052 11616 worker thread done servicing request
05:28:44.992 00.000 12268 OnExposeComplete: enter
05:28:44.993 00.001 12268 UpdateGuideState(): m_state=2
05:28:44.993 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:28:44.993 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.72, Mass=56, SNR=5.2, Peak=30 HFD=6.3
05:28:44.993 00.000 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
05:28:44.993 00.000 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
05:28:44.993 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.14 mountX=-0.01 mountY=-0.13, mountTheta=-1.66
05:28:44.995 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:45.010 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:28:45.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:45.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:45.010 00.000 12268 Enqueuing Expose request
05:28:45.010 00.000 11616 Worker thread wakes up
05:28:45.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:45.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:28:47.022 02.012 11616 Exposure complete
05:28:47.079 00.057 11616 worker thread done servicing request
05:28:47.079 00.000 12268 OnExposeComplete: enter
05:28:47.080 00.001 12268 UpdateGuideState(): m_state=2
05:28:47.080 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:28:47.080 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.43, Mass=48, SNR=4.9, Peak=29 HFD=3.6
05:28:47.080 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
05:28:47.080 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
05:28:47.080 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.23 mountX=-0.28 mountY=0.14, mountTheta=2.67
05:28:47.085 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:47.101 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
05:28:47.101 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:47.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:47.101 00.000 12268 Enqueuing Expose request
05:28:47.101 00.000 11616 Worker thread wakes up
05:28:47.102 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:47.102 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:28:49.176 02.074 11616 Exposure complete
05:28:49.229 00.053 11616 worker thread done servicing request
05:28:49.229 00.000 12268 OnExposeComplete: enter
05:28:49.229 00.000 12268 UpdateGuideState(): m_state=2
05:28:49.229 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:28:49.229 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.79, Mass=50, SNR=4.9, Peak=28 HFD=6.3
05:28:49.229 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
05:28:49.229 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
05:28:49.230 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.12 mountX=0.07 mountY=-0.06, mountTheta=-0.66
05:28:49.231 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:49.246 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:28:49.246 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:49.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:49.246 00.000 12268 Enqueuing Expose request
05:28:49.246 00.000 11616 Worker thread wakes up
05:28:49.246 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:49.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:28:51.255 02.009 11616 Exposure complete
05:28:51.306 00.051 11616 worker thread done servicing request
05:28:51.306 00.000 12268 OnExposeComplete: enter
05:28:51.306 00.000 12268 UpdateGuideState(): m_state=2
05:28:51.306 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:28:51.306 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.81, Mass=54, SNR=5.1, Peak=27 HFD=4.6
05:28:51.306 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
05:28:51.307 00.001 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
05:28:51.307 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.25 cameraTheta=2.77 mountX=0.07 mountY=-0.24, mountTheta=-1.29
05:28:51.309 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:51.324 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:28:51.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:51.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:51.324 00.000 12268 Enqueuing Expose request
05:28:51.324 00.000 11616 Worker thread wakes up
05:28:51.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:51.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:28:53.334 02.010 11616 Exposure complete
05:28:53.386 00.052 11616 worker thread done servicing request
05:28:53.387 00.001 12268 OnExposeComplete: enter
05:28:53.387 00.000 12268 UpdateGuideState(): m_state=2
05:28:53.387 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:28:53.387 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.91, Mass=52, SNR=5.0, Peak=29 HFD=5.5
05:28:53.387 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
05:28:53.387 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
05:28:53.387 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.66 mountX=0.19 mountY=-0.04, mountTheta=-0.21
05:28:53.389 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:53.404 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:28:53.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:53.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:53.404 00.000 12268 Enqueuing Expose request
05:28:53.404 00.000 11616 Worker thread wakes up
05:28:53.405 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:53.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:28:55.414 02.009 11616 Exposure complete
05:28:55.464 00.050 11616 worker thread done servicing request
05:28:55.465 00.001 12268 OnExposeComplete: enter
05:28:55.465 00.000 12268 UpdateGuideState(): m_state=2
05:28:55.465 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:28:55.465 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.62, Mass=57, SNR=5.3, Peak=32 HFD=5.2
05:28:55.465 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
05:28:55.465 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
05:28:55.466 00.001 12268 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.95 mountX=-0.09 mountY=0.08, mountTheta=2.40
05:28:55.468 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:55.485 00.017 12268 UpdateGuideState exits: m=57 SNR=5.3
05:28:55.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:55.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:55.485 00.000 12268 Enqueuing Expose request
05:28:55.485 00.000 11616 Worker thread wakes up
05:28:55.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:55.486 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:28:57.495 02.009 11616 Exposure complete
05:28:57.550 00.055 11616 worker thread done servicing request
05:28:57.550 00.000 12268 OnExposeComplete: enter
05:28:57.550 00.000 12268 UpdateGuideState(): m_state=2
05:28:57.550 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:28:57.551 00.001 12268 Star::Find returns 1 (0), X=665.44, Y=915.34, Mass=57, SNR=5.3, Peak=29 HFD=5.0
05:28:57.551 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
05:28:57.551 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
05:28:57.551 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.38 hyp=0.41 cameraTheta=-1.99 mountX=-0.39 mountY=-0.12, mountTheta=-2.85
05:28:57.553 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=16, Gamma=1.290
05:28:57.570 00.017 12268 UpdateGuideState exits: m=57 SNR=5.3
05:28:57.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:57.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:57.570 00.000 12268 Enqueuing Expose request
05:28:57.571 00.001 11616 Worker thread wakes up
05:28:57.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:57.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:28:59.590 02.019 11616 Exposure complete
05:28:59.645 00.055 11616 worker thread done servicing request
05:28:59.645 00.000 12268 OnExposeComplete: enter
05:28:59.645 00.000 12268 UpdateGuideState(): m_state=2
05:28:59.645 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:28:59.645 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.45, Mass=55, SNR=5.2, Peak=29 HFD=5.8
05:28:59.645 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
05:28:59.645 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
05:28:59.645 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.27 hyp=0.32 cameraTheta=-2.14 mountX=-0.28 mountY=-0.13, mountTheta=-2.70
05:28:59.647 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:28:59.662 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
05:28:59.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:28:59.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:28:59.663 00.001 12268 Enqueuing Expose request
05:28:59.663 00.000 11616 Worker thread wakes up
05:28:59.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:28:59.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:29:01.682 02.019 11616 Exposure complete
05:29:01.734 00.052 11616 worker thread done servicing request
05:29:01.734 00.000 12268 OnExposeComplete: enter
05:29:01.734 00.000 12268 UpdateGuideState(): m_state=2
05:29:01.735 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:29:01.735 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.88, Mass=54, SNR=5.1, Peak=31 HFD=4.1
05:29:01.735 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
05:29:01.735 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
05:29:01.735 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.16 hyp=0.28 cameraTheta=2.53 mountX=0.14 mountY=-0.25, mountTheta=-1.06
05:29:01.737 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:01.752 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:29:01.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:01.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:01.752 00.000 12268 Enqueuing Expose request
05:29:01.752 00.000 11616 Worker thread wakes up
05:29:01.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:01.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:29:03.765 02.013 11616 Exposure complete
05:29:03.821 00.056 11616 worker thread done servicing request
05:29:03.821 00.000 12268 OnExposeComplete: enter
05:29:03.821 00.000 12268 UpdateGuideState(): m_state=2
05:29:03.821 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:29:03.821 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.48, Mass=49, SNR=4.9, Peak=25 HFD=4.6
05:29:03.821 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
05:29:03.821 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.35)
05:29:03.821 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.24 hyp=0.70 cameraTheta=-0.35 mountX=-0.18 mountY=0.68, mountTheta=1.83
05:29:03.824 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:03.840 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
05:29:03.841 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:03.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:03.841 00.000 12268 Enqueuing Expose request
05:29:03.841 00.000 11616 Worker thread wakes up
05:29:03.841 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:03.841 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:29:05.853 02.012 11616 Exposure complete
05:29:05.905 00.052 11616 worker thread done servicing request
05:29:05.905 00.000 12268 OnExposeComplete: enter
05:29:05.905 00.000 12268 UpdateGuideState(): m_state=2
05:29:05.905 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:29:05.906 00.001 12268 Star::Find returns 1 (0), X=665.14, Y=915.27, Mass=54, SNR=5.1, Peak=29 HFD=4.4
05:29:05.906 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
05:29:05.906 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.69)
05:29:05.906 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.45 hyp=0.65 cameraTheta=-2.39 mountX=-0.49 mountY=-0.41, mountTheta=-2.44
05:29:05.908 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:05.924 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
05:29:05.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:05.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:05.924 00.000 12268 Enqueuing Expose request
05:29:05.924 00.000 11616 Worker thread wakes up
05:29:05.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:05.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:29:07.948 02.024 11616 Exposure complete
05:29:08.000 00.052 11616 worker thread done servicing request
05:29:08.000 00.000 12268 OnExposeComplete: enter
05:29:08.000 00.000 12268 UpdateGuideState(): m_state=2
05:29:08.000 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:29:08.001 00.001 12268 Star::Find returns 1 (0), X=665.50, Y=915.75, Mass=51, SNR=5.0, Peak=27 HFD=4.8
05:29:08.001 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
05:29:08.001 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
05:29:08.001 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.86 mountX=0.02 mountY=-0.11, mountTheta=-1.38
05:29:08.005 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:08.020 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:29:08.020 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:08.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:08.021 00.001 12268 Enqueuing Expose request
05:29:08.021 00.000 11616 Worker thread wakes up
05:29:08.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:08.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:29:10.037 02.016 11616 Exposure complete
05:29:10.090 00.053 11616 worker thread done servicing request
05:29:10.090 00.000 12268 OnExposeComplete: enter
05:29:10.090 00.000 12268 UpdateGuideState(): m_state=2
05:29:10.090 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:29:10.090 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=916.14, Mass=59, SNR=5.3, Peak=29 HFD=6.1
05:29:10.090 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
05:29:10.091 00.001 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
05:29:10.091 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.42 hyp=0.43 cameraTheta=1.74 mountX=0.41 mountY=-0.13, mountTheta=-0.30
05:29:10.092 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:10.107 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:29:10.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:10.108 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:10.108 00.000 12268 Enqueuing Expose request
05:29:10.108 00.000 11616 Worker thread wakes up
05:29:10.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:10.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:29:12.122 02.014 11616 Exposure complete
05:29:12.174 00.052 11616 worker thread done servicing request
05:29:12.174 00.000 12268 OnExposeComplete: enter
05:29:12.174 00.000 12268 UpdateGuideState(): m_state=2
05:29:12.174 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:29:12.174 00.000 12268 Star::Find returns 1 (0), X=665.19, Y=915.10, Mass=63, SNR=5.5, Peak=29 HFD=7.6
05:29:12.174 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
05:29:12.174 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
05:29:12.175 00.001 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.62 hyp=0.75 cameraTheta=-2.17 mountX=-0.65 mountY=-0.34, mountTheta=-2.67
05:29:12.176 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:12.191 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
05:29:12.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:12.192 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:12.192 00.000 12268 Enqueuing Expose request
05:29:12.192 00.000 11616 Worker thread wakes up
05:29:12.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:12.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:29:14.205 02.013 11616 Exposure complete
05:29:14.256 00.051 11616 worker thread done servicing request
05:29:14.256 00.000 12268 OnExposeComplete: enter
05:29:14.257 00.001 12268 UpdateGuideState(): m_state=2
05:29:14.257 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:29:14.257 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.54, Mass=41, SNR=4.5, Peak=28 HFD=3.6
05:29:14.257 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
05:29:14.257 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
05:29:14.257 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.18 hyp=0.34 cameraTheta=-0.55 mountX=-0.15 mountY=0.31, mountTheta=2.01
05:29:14.259 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:14.274 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:29:14.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:14.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:14.274 00.000 12268 Enqueuing Expose request
05:29:14.274 00.000 11616 Worker thread wakes up
05:29:14.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:14.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:29:16.278 02.004 11616 Exposure complete
05:29:16.331 00.053 11616 worker thread done servicing request
05:29:16.331 00.000 12268 OnExposeComplete: enter
05:29:16.331 00.000 12268 UpdateGuideState(): m_state=2
05:29:16.331 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:29:16.331 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=916.15, Mass=60, SNR=5.4, Peak=27 HFD=7.1
05:29:16.331 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
05:29:16.332 00.001 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
05:29:16.332 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.43 hyp=0.50 cameraTheta=2.12 mountX=0.40 mountY=-0.31, mountTheta=-0.66
05:29:16.334 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:16.348 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
05:29:16.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:16.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:16.348 00.000 12268 Enqueuing Expose request
05:29:16.348 00.000 11616 Worker thread wakes up
05:29:16.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:16.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:29:18.347 01.999 11616 Exposure complete
05:29:18.398 00.051 11616 worker thread done servicing request
05:29:18.399 00.001 12268 OnExposeComplete: enter
05:29:18.399 00.000 12268 UpdateGuideState(): m_state=2
05:29:18.399 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:29:18.399 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.24, Mass=55, SNR=5.1, Peak=28 HFD=5.0
05:29:18.399 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
05:29:18.399 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
05:29:18.399 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.48 hyp=0.60 cameraTheta=-0.92 mountX=-0.44 mountY=0.42, mountTheta=2.38
05:29:18.401 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=12, Gamma=1.290
05:29:18.416 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
05:29:18.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:18.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:18.416 00.000 12268 Enqueuing Expose request
05:29:18.416 00.000 11616 Worker thread wakes up
05:29:18.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:18.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:29:20.436 02.020 11616 Exposure complete
05:29:20.487 00.051 11616 worker thread done servicing request
05:29:20.487 00.000 12268 OnExposeComplete: enter
05:29:20.487 00.000 12268 UpdateGuideState(): m_state=2
05:29:20.487 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:29:20.487 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.88, Mass=48, SNR=4.9, Peak=26 HFD=7.0
05:29:20.487 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
05:29:20.487 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
05:29:20.487 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.18 cameraTheta=2.00 mountX=0.16 mountY=-0.10, mountTheta=-0.55
05:29:20.489 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:20.503 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
05:29:20.504 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:20.504 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:20.504 00.000 12268 Enqueuing Expose request
05:29:20.504 00.000 11616 Worker thread wakes up
05:29:20.504 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:20.504 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:29:22.512 02.008 11616 Exposure complete
05:29:22.569 00.057 11616 worker thread done servicing request
05:29:22.569 00.000 12268 OnExposeComplete: enter
05:29:22.569 00.000 12268 UpdateGuideState(): m_state=2
05:29:22.570 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:29:22.570 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=916.46, Mass=67, SNR=5.7, Peak=30 HFD=7.1
05:29:22.570 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
05:29:22.570 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
05:29:22.570 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.75 hyp=0.75 cameraTheta=1.46 mountX=0.75 mountY=-0.01, mountTheta=-0.01
05:29:22.573 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:22.590 00.017 12268 UpdateGuideState exits: m=67 SNR=5.7
05:29:22.591 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:22.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:22.591 00.000 12268 Enqueuing Expose request
05:29:22.591 00.000 11616 Worker thread wakes up
05:29:22.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:22.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:29:24.604 02.013 11616 Exposure complete
05:29:24.655 00.051 11616 worker thread done servicing request
05:29:24.655 00.000 12268 OnExposeComplete: enter
05:29:24.655 00.000 12268 UpdateGuideState(): m_state=2
05:29:24.656 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:29:24.656 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=916.11, Mass=48, SNR=4.8, Peak=28 HFD=4.0
05:29:24.656 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
05:29:24.656 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.52)
05:29:24.656 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.40 hyp=0.54 cameraTheta=0.82 mountX=0.43 mountY=0.31, mountTheta=0.63
05:29:24.658 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:24.673 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
05:29:24.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:24.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:24.673 00.000 12268 Enqueuing Expose request
05:29:24.673 00.000 11616 Worker thread wakes up
05:29:24.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:24.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:29:26.685 02.012 11616 Exposure complete
05:29:26.736 00.051 11616 worker thread done servicing request
05:29:26.737 00.001 12268 OnExposeComplete: enter
05:29:26.737 00.000 12268 UpdateGuideState(): m_state=2
05:29:26.737 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:29:26.737 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.22, Mass=48, SNR=4.8, Peak=31 HFD=3.7
05:29:26.737 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
05:29:26.737 00.000 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.73 = 0.56)
05:29:26.737 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.50 hyp=0.55 cameraTheta=-1.14 mountX=-0.48 mountY=0.29, mountTheta=2.59
05:29:26.739 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:26.754 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
05:29:26.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:26.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:26.754 00.000 12268 Enqueuing Expose request
05:29:26.754 00.000 11616 Worker thread wakes up
05:29:26.754 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:26.754 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:29:28.764 02.010 11616 Exposure complete
05:29:28.815 00.051 11616 worker thread done servicing request
05:29:28.815 00.000 12268 OnExposeComplete: enter
05:29:28.815 00.000 12268 UpdateGuideState(): m_state=2
05:29:28.816 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:29:28.816 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.95, Mass=60, SNR=5.4, Peak=30 HFD=6.5
05:29:28.816 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
05:29:28.816 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
05:29:28.816 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.26 cameraTheta=1.98 mountX=0.22 mountY=-0.13, mountTheta=-0.53
05:29:28.818 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:29:28.833 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:29:28.833 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:28.833 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:28.833 00.000 12268 Enqueuing Expose request
05:29:28.833 00.000 11616 Worker thread wakes up
05:29:28.833 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:28.833 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:29:30.849 02.016 11616 Exposure complete
05:29:30.899 00.050 11616 worker thread done servicing request
05:29:30.899 00.000 12268 OnExposeComplete: enter
05:29:30.899 00.000 12268 UpdateGuideState(): m_state=2
05:29:30.900 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:29:30.900 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.38, Mass=55, SNR=5.1, Peak=28 HFD=4.7
05:29:30.900 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
05:29:30.900 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.11)
05:29:30.900 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.33 hyp=0.59 cameraTheta=-0.59 mountX=-0.28 mountY=0.53, mountTheta=2.06
05:29:30.902 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:30.916 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
05:29:30.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:30.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:30.916 00.000 12268 Enqueuing Expose request
05:29:30.917 00.001 11616 Worker thread wakes up
05:29:30.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:30.917 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:29:32.931 02.014 11616 Exposure complete
05:29:32.982 00.051 11616 worker thread done servicing request
05:29:32.982 00.000 12268 OnExposeComplete: enter
05:29:32.982 00.000 12268 UpdateGuideState(): m_state=2
05:29:32.983 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:29:32.983 00.000 12268 Star::Find returns 1 (0), X=665.15, Y=915.57, Mass=66, SNR=5.6, Peak=27 HFD=5.7
05:29:32.983 00.000 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.32 = 1.97)
05:29:32.983 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.14)
05:29:32.983 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.14 hyp=0.48 cameraTheta=-2.84 mountX=-0.19 mountY=-0.44, mountTheta=-1.97
05:29:32.985 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:33.002 00.017 12268 UpdateGuideState exits: m=66 SNR=5.6
05:29:33.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:33.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:33.002 00.000 12268 Enqueuing Expose request
05:29:33.002 00.000 11616 Worker thread wakes up
05:29:33.002 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:33.002 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:29:35.019 02.017 11616 Exposure complete
05:29:35.070 00.051 11616 worker thread done servicing request
05:29:35.070 00.000 12268 OnExposeComplete: enter
05:29:35.070 00.000 12268 UpdateGuideState(): m_state=2
05:29:35.070 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:29:35.070 00.000 12268 Star::Find returns 1 (0), X=666.80, Y=914.86, Mass=57, SNR=5.2, Peak=25 HFD=6.0
05:29:35.071 00.001 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
05:29:35.071 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
05:29:35.071 00.000 12268 CameraToMount -- cameraX=1.19 cameraY=-0.86 hyp=1.46 cameraTheta=-0.63 mountX=-0.74 mountY=1.29, mountTheta=2.09
05:29:35.073 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:29:35.088 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
05:29:35.088 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:35.088 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:35.088 00.000 12268 Enqueuing Expose request
05:29:35.088 00.000 11616 Worker thread wakes up
05:29:35.088 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:35.088 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,900,31,31)
05:29:37.183 02.095 11616 Exposure complete
05:29:37.234 00.051 11616 worker thread done servicing request
05:29:37.234 00.000 12268 OnExposeComplete: enter
05:29:37.234 00.000 12268 UpdateGuideState(): m_state=2
05:29:37.234 00.000 12268 Star::Find(15, 666, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:29:37.234 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.55, Mass=50, SNR=4.9, Peak=27 HFD=4.1
05:29:37.234 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.76 = 2.53)
05:29:37.234 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.87 = -0.58)
05:29:37.234 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-2.28 mountX=-0.18 mountY=-0.12, mountTheta=-2.55
05:29:37.238 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:37.253 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:29:37.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:37.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:37.253 00.000 12268 Enqueuing Expose request
05:29:37.253 00.000 11616 Worker thread wakes up
05:29:37.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:37.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:29:39.255 02.002 11616 Exposure complete
05:29:39.307 00.052 11616 worker thread done servicing request
05:29:39.307 00.000 12268 OnExposeComplete: enter
05:29:39.307 00.000 12268 UpdateGuideState(): m_state=2
05:29:39.308 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:29:39.308 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.89, Mass=54, SNR=5.1, Peak=32 HFD=2.9
05:29:39.308 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
05:29:39.308 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
05:29:39.308 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.17 hyp=0.23 cameraTheta=2.32 mountX=0.16 mountY=-0.18, mountTheta=-0.86
05:29:39.310 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:39.324 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:29:39.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:39.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:39.324 00.000 12268 Enqueuing Expose request
05:29:39.325 00.001 11616 Worker thread wakes up
05:29:39.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:39.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:29:41.340 02.015 11616 Exposure complete
05:29:41.392 00.052 11616 worker thread done servicing request
05:29:41.392 00.000 12268 OnExposeComplete: enter
05:29:41.392 00.000 12268 UpdateGuideState(): m_state=2
05:29:41.392 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:29:41.392 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=916.51, Mass=59, SNR=5.3, Peak=29 HFD=5.2
05:29:41.392 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
05:29:41.392 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
05:29:41.392 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.79 hyp=0.85 cameraTheta=1.95 mountX=0.75 mountY=-0.41, mountTheta=-0.50
05:29:41.394 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:41.409 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:29:41.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:41.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:41.409 00.000 12268 Enqueuing Expose request
05:29:41.409 00.000 11616 Worker thread wakes up
05:29:41.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:41.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,902,31,31)
05:29:43.413 02.004 11616 Exposure complete
05:29:43.466 00.053 11616 worker thread done servicing request
05:29:43.466 00.000 12268 OnExposeComplete: enter
05:29:43.466 00.000 12268 UpdateGuideState(): m_state=2
05:29:43.466 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:29:43.467 00.001 12268 Star::Find returns 1 (0), X=665.68, Y=916.08, Mass=52, SNR=5.0, Peak=26 HFD=4.8
05:29:43.467 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
05:29:43.467 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
05:29:43.467 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.37 hyp=0.37 cameraTheta=1.38 mountX=0.37 mountY=0.02, mountTheta=0.07
05:29:43.472 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:43.489 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
05:29:43.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:43.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:43.489 00.000 12268 Enqueuing Expose request
05:29:43.490 00.001 11616 Worker thread wakes up
05:29:43.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:43.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:29:45.500 02.010 11616 Exposure complete
05:29:45.556 00.056 11616 worker thread done servicing request
05:29:45.557 00.001 12268 OnExposeComplete: enter
05:29:45.557 00.000 12268 UpdateGuideState(): m_state=2
05:29:45.557 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:29:45.557 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=39, SNR=4.4, Peak=29 HFD=3.4
05:29:45.557 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
05:29:45.557 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
05:29:45.557 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.11 hyp=0.39 cameraTheta=-0.30 mountX=-0.08 mountY=0.38, mountTheta=1.77
05:29:45.559 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:45.575 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
05:29:45.576 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:45.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:45.576 00.000 12268 Enqueuing Expose request
05:29:45.576 00.000 11616 Worker thread wakes up
05:29:45.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:45.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:29:47.601 02.025 11616 Exposure complete
05:29:47.653 00.052 11616 worker thread done servicing request
05:29:47.653 00.000 12268 OnExposeComplete: enter
05:29:47.653 00.000 12268 UpdateGuideState(): m_state=2
05:29:47.654 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:29:47.654 00.000 12268 Star::Find returns 1 (0), X=665.17, Y=915.73, Mass=51, SNR=4.9, Peak=28 HFD=4.1
05:29:47.654 00.000 12268 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.47) = xAngle (1.65 = 1.65)
05:29:47.654 00.000 12268 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.46 = -1.46)
05:29:47.654 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.01 hyp=0.44 cameraTheta=3.12 mountX=-0.03 mountY=-0.44, mountTheta=-1.65
05:29:47.656 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:47.670 00.014 12268 UpdateGuideState exits: m=51 SNR=4.9
05:29:47.671 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:47.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:47.671 00.000 12268 Enqueuing Expose request
05:29:47.671 00.000 11616 Worker thread wakes up
05:29:47.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:47.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:29:49.680 02.009 11616 Exposure complete
05:29:49.730 00.050 11616 worker thread done servicing request
05:29:49.731 00.001 12268 OnExposeComplete: enter
05:29:49.731 00.000 12268 UpdateGuideState(): m_state=2
05:29:49.731 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:29:49.731 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.47, Mass=43, SNR=4.6, Peak=28 HFD=3.6
05:29:49.731 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
05:29:49.731 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.71)
05:29:49.731 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.25 hyp=0.29 cameraTheta=-0.99 mountX=-0.23 mountY=0.19, mountTheta=2.45
05:29:49.733 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:49.749 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
05:29:49.749 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:49.749 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:49.749 00.000 12268 Enqueuing Expose request
05:29:49.750 00.001 11616 Worker thread wakes up
05:29:49.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:49.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:29:51.756 02.006 11616 Exposure complete
05:29:51.807 00.051 11616 worker thread done servicing request
05:29:51.808 00.001 12268 OnExposeComplete: enter
05:29:51.808 00.000 12268 UpdateGuideState(): m_state=2
05:29:51.808 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:29:51.808 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.57, Mass=45, SNR=4.7, Peak=27 HFD=5.2
05:29:51.808 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
05:29:51.808 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
05:29:51.808 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.21 cameraTheta=-0.81 mountX=-0.13 mountY=0.16, mountTheta=2.27
05:29:51.810 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:51.825 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:29:51.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:51.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:51.825 00.000 12268 Enqueuing Expose request
05:29:51.825 00.000 11616 Worker thread wakes up
05:29:51.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:51.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:29:53.828 02.003 11616 Exposure complete
05:29:53.879 00.051 11616 worker thread done servicing request
05:29:53.879 00.000 12268 OnExposeComplete: enter
05:29:53.879 00.000 12268 UpdateGuideState(): m_state=2
05:29:53.879 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:29:53.879 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.55, Mass=51, SNR=5.0, Peak=28 HFD=7.4
05:29:53.880 00.001 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
05:29:53.880 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
05:29:53.880 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.17 hyp=0.44 cameraTheta=-2.75 mountX=-0.21 mountY=-0.38, mountTheta=-2.07
05:29:53.882 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:29:53.896 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:29:53.896 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:53.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:53.896 00.000 12268 Enqueuing Expose request
05:29:53.896 00.000 11616 Worker thread wakes up
05:29:53.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:53.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:29:55.916 02.020 11616 Exposure complete
05:29:55.966 00.050 11616 worker thread done servicing request
05:29:55.967 00.001 12268 OnExposeComplete: enter
05:29:55.967 00.000 12268 UpdateGuideState(): m_state=2
05:29:55.967 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:29:55.967 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.41, Mass=54, SNR=5.1, Peak=27 HFD=4.7
05:29:55.967 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
05:29:55.967 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
05:29:55.967 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.31 hyp=0.40 cameraTheta=-0.87 mountX=-0.28 mountY=0.29, mountTheta=2.33
05:29:55.969 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=15, Gamma=1.290
05:29:55.983 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:29:55.984 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:55.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:55.984 00.000 12268 Enqueuing Expose request
05:29:55.984 00.000 11616 Worker thread wakes up
05:29:55.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:55.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:29:57.994 02.010 11616 Exposure complete
05:29:58.046 00.052 11616 worker thread done servicing request
05:29:58.046 00.000 12268 OnExposeComplete: enter
05:29:58.046 00.000 12268 UpdateGuideState(): m_state=2
05:29:58.046 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:29:58.046 00.000 12268 Star::Find returns 1 (0), X=665.23, Y=916.09, Mass=54, SNR=5.1, Peak=27 HFD=5.5
05:29:58.047 00.001 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
05:29:58.047 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
05:29:58.047 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.37 hyp=0.54 cameraTheta=2.37 mountX=0.33 mountY=-0.43, mountTheta=-0.91
05:29:58.049 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:29:58.064 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:29:58.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:29:58.065 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:29:58.065 00.000 12268 Enqueuing Expose request
05:29:58.065 00.000 11616 Worker thread wakes up
05:29:58.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:29:58.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:30:00.078 02.013 11616 Exposure complete
05:30:00.130 00.052 11616 worker thread done servicing request
05:30:00.130 00.000 12268 OnExposeComplete: enter
05:30:00.130 00.000 12268 UpdateGuideState(): m_state=2
05:30:00.130 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:30:00.130 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.86, Mass=55, SNR=5.2, Peak=29 HFD=4.5
05:30:00.131 00.001 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
05:30:00.131 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.41)
05:30:00.131 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.71 mountX=0.16 mountY=0.15, mountTheta=0.75
05:30:00.133 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:00.149 00.016 12268 UpdateGuideState exits: m=55 SNR=5.2
05:30:00.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:00.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:00.149 00.000 12268 Enqueuing Expose request
05:30:00.149 00.000 11616 Worker thread wakes up
05:30:00.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:00.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:02.156 02.007 11616 Exposure complete
05:30:02.207 00.051 11616 worker thread done servicing request
05:30:02.207 00.000 12268 OnExposeComplete: enter
05:30:02.207 00.000 12268 UpdateGuideState(): m_state=2
05:30:02.207 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:30:02.207 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=916.15, Mass=59, SNR=5.4, Peak=28 HFD=6.4
05:30:02.208 00.001 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
05:30:02.208 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
05:30:02.208 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.43 hyp=0.44 cameraTheta=1.63 mountX=0.43 mountY=-0.08, mountTheta=-0.19
05:30:02.210 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:30:02.225 00.015 12268 UpdateGuideState exits: m=59 SNR=5.4
05:30:02.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:02.225 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:02.225 00.000 12268 Enqueuing Expose request
05:30:02.225 00.000 11616 Worker thread wakes up
05:30:02.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:02.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:04.236 02.011 11616 Exposure complete
05:30:04.288 00.052 11616 worker thread done servicing request
05:30:04.288 00.000 12268 OnExposeComplete: enter
05:30:04.288 00.000 12268 UpdateGuideState(): m_state=2
05:30:04.289 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:30:04.289 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=914.96, Mass=50, SNR=4.9, Peak=28 HFD=4.1
05:30:04.289 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
05:30:04.289 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.15)
05:30:04.289 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.76 hyp=0.76 cameraTheta=-1.54 mountX=-0.75 mountY=0.12, mountTheta=2.99
05:30:04.291 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:04.307 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
05:30:04.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:04.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:04.307 00.000 12268 Enqueuing Expose request
05:30:04.307 00.000 11616 Worker thread wakes up
05:30:04.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:04.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:30:06.317 02.010 11616 Exposure complete
05:30:06.369 00.052 11616 worker thread done servicing request
05:30:06.369 00.000 12268 OnExposeComplete: enter
05:30:06.369 00.000 12268 UpdateGuideState(): m_state=2
05:30:06.369 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:30:06.369 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.30, Mass=43, SNR=4.6, Peak=30 HFD=3.5
05:30:06.369 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
05:30:06.369 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
05:30:06.369 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.42 hyp=0.48 cameraTheta=-1.06 mountX=-0.39 mountY=0.29, mountTheta=2.51
05:30:06.372 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:30:06.387 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:30:06.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:06.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:06.387 00.000 12268 Enqueuing Expose request
05:30:06.388 00.001 11616 Worker thread wakes up
05:30:06.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:06.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:30:08.403 02.015 11616 Exposure complete
05:30:08.455 00.052 11616 worker thread done servicing request
05:30:08.455 00.000 12268 OnExposeComplete: enter
05:30:08.455 00.000 12268 UpdateGuideState(): m_state=2
05:30:08.455 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:30:08.455 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=42, SNR=4.5, Peak=31 HFD=3.3
05:30:08.455 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
05:30:08.455 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.40)
05:30:08.456 00.001 12268 CameraToMount -- cameraX=0.35 cameraY=-0.11 hyp=0.37 cameraTheta=-0.30 mountX=-0.07 mountY=0.36, mountTheta=1.77
05:30:08.457 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:08.472 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:30:08.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:08.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:08.473 00.001 12268 Enqueuing Expose request
05:30:08.473 00.000 11616 Worker thread wakes up
05:30:08.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:08.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:10.488 02.015 11616 Exposure complete
05:30:10.539 00.051 11616 worker thread done servicing request
05:30:10.539 00.000 12268 OnExposeComplete: enter
05:30:10.539 00.000 12268 UpdateGuideState(): m_state=2
05:30:10.539 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:30:10.539 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=916.11, Mass=53, SNR=5.1, Peak=27 HFD=6.1
05:30:10.539 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
05:30:10.539 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
05:30:10.539 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.40 hyp=0.44 cameraTheta=2.00 mountX=0.38 mountY=-0.23, mountTheta=-0.55
05:30:10.543 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:10.558 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:30:10.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:10.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:10.558 00.000 12268 Enqueuing Expose request
05:30:10.558 00.000 11616 Worker thread wakes up
05:30:10.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:10.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:30:12.575 02.017 11616 Exposure complete
05:30:12.630 00.055 11616 worker thread done servicing request
05:30:12.630 00.000 12268 OnExposeComplete: enter
05:30:12.630 00.000 12268 UpdateGuideState(): m_state=2
05:30:12.631 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:30:12.631 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.78, Mass=60, SNR=5.4, Peak=31 HFD=5.5
05:30:12.631 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
05:30:12.631 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.39)
05:30:12.631 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.69 mountX=0.07 mountY=0.07, mountTheta=0.77
05:30:12.633 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:12.648 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:30:12.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:12.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:12.648 00.000 12268 Enqueuing Expose request
05:30:12.648 00.000 11616 Worker thread wakes up
05:30:12.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:12.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:14.667 02.019 11616 Exposure complete
05:30:14.718 00.051 11616 worker thread done servicing request
05:30:14.718 00.000 12268 OnExposeComplete: enter
05:30:14.719 00.001 12268 UpdateGuideState(): m_state=2
05:30:14.719 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:30:14.719 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.68, Mass=58, SNR=5.3, Peak=29 HFD=5.5
05:30:14.719 00.000 12268 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.47) = xAngle (-2.17 = -2.17)
05:30:14.719 00.000 12268 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.28 = 1.00)
05:30:14.719 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.70 mountX=-0.03 mountY=0.05, mountTheta=2.16
05:30:14.721 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:30:14.736 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:30:14.736 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:14.736 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:14.736 00.000 12268 Enqueuing Expose request
05:30:14.736 00.000 11616 Worker thread wakes up
05:30:14.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:14.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:16.743 02.007 11616 Exposure complete
05:30:16.794 00.051 11616 worker thread done servicing request
05:30:16.794 00.000 12268 OnExposeComplete: enter
05:30:16.794 00.000 12268 UpdateGuideState(): m_state=2
05:30:16.794 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:30:16.795 00.001 12268 Star::Find returns 1 (0), X=665.52, Y=915.84, Mass=53, SNR=5.0, Peak=28 HFD=6.2
05:30:16.795 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
05:30:16.795 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
05:30:16.795 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.23 mountX=0.11 mountY=-0.11, mountTheta=-0.77
05:30:16.797 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:16.811 00.014 12268 UpdateGuideState exits: m=53 SNR=5.0
05:30:16.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:16.811 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:16.811 00.000 12268 Enqueuing Expose request
05:30:16.811 00.000 11616 Worker thread wakes up
05:30:16.812 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:16.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:18.818 02.006 11616 Exposure complete
05:30:18.868 00.050 11616 worker thread done servicing request
05:30:18.868 00.000 12268 OnExposeComplete: enter
05:30:18.869 00.001 12268 UpdateGuideState(): m_state=2
05:30:18.869 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:30:18.869 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=916.24, Mass=59, SNR=5.3, Peak=28 HFD=5.9
05:30:18.869 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
05:30:18.869 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
05:30:18.869 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.52 hyp=0.53 cameraTheta=1.69 mountX=0.51 mountY=-0.13, mountTheta=-0.24
05:30:18.871 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:18.885 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
05:30:18.886 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:18.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:18.886 00.000 12268 Enqueuing Expose request
05:30:18.886 00.000 11616 Worker thread wakes up
05:30:18.886 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:18.886 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:20.900 02.014 11616 Exposure complete
05:30:20.951 00.051 11616 worker thread done servicing request
05:30:20.951 00.000 12268 OnExposeComplete: enter
05:30:20.951 00.000 12268 UpdateGuideState(): m_state=2
05:30:20.951 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:30:20.951 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.26, Mass=56, SNR=5.2, Peak=29 HFD=5.0
05:30:20.951 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.67 = 2.62)
05:30:20.951 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.49)
05:30:20.951 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.46 hyp=0.56 cameraTheta=-2.19 mountX=-0.48 mountY=-0.27, mountTheta=-2.64
05:30:20.953 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:30:20.967 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
05:30:20.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:20.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:20.967 00.000 12268 Enqueuing Expose request
05:30:20.967 00.000 11616 Worker thread wakes up
05:30:20.968 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:20.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:30:22.981 02.013 11616 Exposure complete
05:30:23.032 00.051 11616 worker thread done servicing request
05:30:23.032 00.000 12268 OnExposeComplete: enter
05:30:23.032 00.000 12268 UpdateGuideState(): m_state=2
05:30:23.032 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:30:23.033 00.001 12268 Star::Find returns 1 (0), X=665.61, Y=915.75, Mass=61, SNR=5.4, Peak=28 HFD=4.9
05:30:23.033 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
05:30:23.033 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
05:30:23.033 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.71 mountX=0.03 mountY=-0.01, mountTheta=-0.27
05:30:23.035 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:23.049 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
05:30:23.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:23.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:23.049 00.000 12268 Enqueuing Expose request
05:30:23.049 00.000 11616 Worker thread wakes up
05:30:23.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:23.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:25.054 02.005 11616 Exposure complete
05:30:25.106 00.052 11616 worker thread done servicing request
05:30:25.106 00.000 12268 OnExposeComplete: enter
05:30:25.106 00.000 12268 UpdateGuideState(): m_state=2
05:30:25.106 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:30:25.106 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.88, Mass=53, SNR=5.0, Peak=27 HFD=6.5
05:30:25.106 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
05:30:25.107 00.001 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.42 = -2.42)
05:30:25.107 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.16 mountX=0.15 mountY=-0.13, mountTheta=-0.71
05:30:25.109 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:25.124 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
05:30:25.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:25.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:25.124 00.000 12268 Enqueuing Expose request
05:30:25.124 00.000 11616 Worker thread wakes up
05:30:25.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:25.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:27.185 02.061 11616 Exposure complete
05:30:27.236 00.051 11616 worker thread done servicing request
05:30:27.237 00.001 12268 OnExposeComplete: enter
05:30:27.237 00.000 12268 UpdateGuideState(): m_state=2
05:30:27.237 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:30:27.238 00.001 12268 Star::Find returns 1 (0), X=665.64, Y=915.72, Mass=59, SNR=5.3, Peak=31 HFD=4.5
05:30:27.238 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
05:30:27.238 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
05:30:27.238 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.03 mountX=0.00 mountY=0.03, mountTheta=1.50
05:30:27.240 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:27.254 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
05:30:27.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:27.255 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:27.255 00.000 12268 Enqueuing Expose request
05:30:27.255 00.000 11616 Worker thread wakes up
05:30:27.255 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:27.255 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:29.258 02.003 11616 Exposure complete
05:30:29.309 00.051 11616 worker thread done servicing request
05:30:29.309 00.000 12268 OnExposeComplete: enter
05:30:29.310 00.001 12268 UpdateGuideState(): m_state=2
05:30:29.310 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:30:29.310 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.54, Mass=43, SNR=4.6, Peak=31 HFD=3.0
05:30:29.310 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
05:30:29.310 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
05:30:29.310 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-0.99 mountX=-0.17 mountY=0.14, mountTheta=2.45
05:30:29.313 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:29.328 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:30:29.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:29.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:29.328 00.000 12268 Enqueuing Expose request
05:30:29.328 00.000 11616 Worker thread wakes up
05:30:29.329 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:29.329 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:31.338 02.009 11616 Exposure complete
05:30:31.389 00.051 11616 worker thread done servicing request
05:30:31.390 00.001 12268 OnExposeComplete: enter
05:30:31.390 00.000 12268 UpdateGuideState(): m_state=2
05:30:31.390 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:30:31.390 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.70, Mass=58, SNR=5.3, Peak=30 HFD=4.6
05:30:31.390 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
05:30:31.390 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.95)
05:30:31.390 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.65 mountX=-0.02 mountY=-0.03, mountTheta=-2.17
05:30:31.392 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:31.407 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:30:31.407 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:31.407 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:31.407 00.000 12268 Enqueuing Expose request
05:30:31.407 00.000 11616 Worker thread wakes up
05:30:31.407 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:31.407 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:33.411 02.004 11616 Exposure complete
05:30:33.463 00.052 11616 worker thread done servicing request
05:30:33.463 00.000 12268 OnExposeComplete: enter
05:30:33.463 00.000 12268 UpdateGuideState(): m_state=2
05:30:33.464 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:30:33.464 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.66, Mass=52, SNR=5.0, Peak=24 HFD=5.1
05:30:33.464 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
05:30:33.464 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
05:30:33.464 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.06 hyp=0.39 cameraTheta=-0.16 mountX=-0.02 mountY=0.39, mountTheta=1.63
05:30:33.466 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:33.481 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:30:33.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:33.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:33.481 00.000 12268 Enqueuing Expose request
05:30:33.481 00.000 11616 Worker thread wakes up
05:30:33.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:33.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:35.498 02.017 11616 Exposure complete
05:30:35.551 00.053 11616 worker thread done servicing request
05:30:35.551 00.000 12268 OnExposeComplete: enter
05:30:35.551 00.000 12268 UpdateGuideState(): m_state=2
05:30:35.552 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:30:35.552 00.000 12268 Star::Find returns 1 (0), X=665.16, Y=915.35, Mass=53, SNR=5.0, Peak=29 HFD=6.7
05:30:35.552 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.93 = 2.35)
05:30:35.552 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
05:30:35.552 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.37 hyp=0.59 cameraTheta=-2.46 mountX=-0.41 mountY=-0.40, mountTheta=-2.37
05:30:35.554 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:35.568 00.014 12268 UpdateGuideState exits: m=53 SNR=5.0
05:30:35.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:35.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:35.568 00.000 12268 Enqueuing Expose request
05:30:35.568 00.000 11616 Worker thread wakes up
05:30:35.569 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:35.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:30:37.579 02.010 11616 Exposure complete
05:30:37.632 00.053 11616 worker thread done servicing request
05:30:37.633 00.001 12268 OnExposeComplete: enter
05:30:37.633 00.000 12268 UpdateGuideState(): m_state=2
05:30:37.633 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:30:37.633 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.48, Mass=58, SNR=5.3, Peak=28 HFD=6.1
05:30:37.633 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
05:30:37.633 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
05:30:37.633 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.45 mountX=-0.23 mountY=0.06, mountTheta=2.89
05:30:37.636 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:37.651 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:30:37.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:37.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:37.651 00.000 12268 Enqueuing Expose request
05:30:37.651 00.000 11616 Worker thread wakes up
05:30:37.652 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:37.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:30:39.663 02.011 11616 Exposure complete
05:30:39.717 00.054 11616 worker thread done servicing request
05:30:39.718 00.001 12268 OnExposeComplete: enter
05:30:39.718 00.000 12268 UpdateGuideState(): m_state=2
05:30:39.718 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:30:39.718 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.11, Mass=61, SNR=5.4, Peak=28 HFD=6.5
05:30:39.718 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.19 = 3.09)
05:30:39.718 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
05:30:39.718 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.60 hyp=0.61 cameraTheta=-1.72 mountX=-0.61 mountY=-0.01, mountTheta=-3.13
05:30:39.720 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:39.736 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
05:30:39.736 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:39.736 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:39.736 00.000 12268 Enqueuing Expose request
05:30:39.736 00.000 11616 Worker thread wakes up
05:30:39.737 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:39.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:30:41.823 02.086 11616 Exposure complete
05:30:41.881 00.058 11616 worker thread done servicing request
05:30:41.881 00.000 12268 OnExposeComplete: enter
05:30:41.881 00.000 12268 UpdateGuideState(): m_state=2
05:30:41.882 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:30:41.882 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.88, Mass=42, SNR=4.5, Peak=25 HFD=5.4
05:30:41.882 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
05:30:41.882 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
05:30:41.882 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.20 cameraTheta=2.19 mountX=0.15 mountY=-0.14, mountTheta=-0.74
05:30:41.884 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:41.902 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
05:30:41.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:41.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:41.902 00.000 12268 Enqueuing Expose request
05:30:41.902 00.000 11616 Worker thread wakes up
05:30:41.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:41.903 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:30:43.915 02.012 11616 Exposure complete
05:30:43.974 00.059 11616 worker thread done servicing request
05:30:43.974 00.000 12268 OnExposeComplete: enter
05:30:43.974 00.000 12268 UpdateGuideState(): m_state=2
05:30:43.974 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:30:43.974 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=915.57, Mass=63, SNR=5.5, Peak=27 HFD=6.7
05:30:43.975 00.001 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.17 = 2.11)
05:30:43.975 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -1.00)
05:30:43.975 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.15 hyp=0.34 cameraTheta=-2.70 mountX=-0.18 mountY=-0.29, mountTheta=-2.12
05:30:43.977 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:43.993 00.016 12268 UpdateGuideState exits: m=63 SNR=5.5
05:30:43.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:43.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:43.993 00.000 12268 Enqueuing Expose request
05:30:43.994 00.001 11616 Worker thread wakes up
05:30:43.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:43.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:30:46.012 02.018 11616 Exposure complete
05:30:46.066 00.054 11616 worker thread done servicing request
05:30:46.066 00.000 12268 OnExposeComplete: enter
05:30:46.066 00.000 12268 UpdateGuideState(): m_state=2
05:30:46.066 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:30:46.066 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.60, Mass=61, SNR=5.4, Peak=30 HFD=4.4
05:30:46.067 00.001 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
05:30:46.067 00.000 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
05:30:46.067 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.11 hyp=0.26 cameraTheta=-0.45 mountX=-0.09 mountY=0.25, mountTheta=1.92
05:30:46.069 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:46.084 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
05:30:46.085 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:46.085 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:46.085 00.000 12268 Enqueuing Expose request
05:30:46.085 00.000 11616 Worker thread wakes up
05:30:46.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:46.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:48.098 02.013 11616 Exposure complete
05:30:48.149 00.051 11616 worker thread done servicing request
05:30:48.149 00.000 12268 OnExposeComplete: enter
05:30:48.149 00.000 12268 UpdateGuideState(): m_state=2
05:30:48.149 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:30:48.150 00.001 12268 Star::Find returns 1 (0), X=664.84, Y=915.53, Mass=56, SNR=5.2, Peak=29 HFD=7.1
05:30:48.150 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.47) = xAngle (-4.38 = 1.90)
05:30:48.150 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.21)
05:30:48.150 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=-0.18 hyp=0.79 cameraTheta=-2.91 mountX=-0.26 mountY=-0.74, mountTheta=-1.90
05:30:48.153 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:48.167 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
05:30:48.167 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:48.167 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:48.167 00.000 12268 Enqueuing Expose request
05:30:48.167 00.000 11616 Worker thread wakes up
05:30:48.168 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:48.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:30:50.190 02.022 11616 Exposure complete
05:30:50.243 00.053 11616 worker thread done servicing request
05:30:50.243 00.000 12268 OnExposeComplete: enter
05:30:50.243 00.000 12268 UpdateGuideState(): m_state=2
05:30:50.243 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:30:50.243 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.68, Mass=52, SNR=5.0, Peak=28 HFD=5.0
05:30:50.243 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
05:30:50.244 00.001 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
05:30:50.244 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.95 mountX=-0.06 mountY=-0.20, mountTheta=-1.86
05:30:50.249 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:30:50.263 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:30:50.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:50.264 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:50.264 00.000 12268 Enqueuing Expose request
05:30:50.264 00.000 11616 Worker thread wakes up
05:30:50.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:50.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:30:52.271 02.007 11616 Exposure complete
05:30:52.323 00.052 11616 worker thread done servicing request
05:30:52.324 00.001 12268 OnExposeComplete: enter
05:30:52.324 00.000 12268 UpdateGuideState(): m_state=2
05:30:52.324 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:30:52.324 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.40, Mass=56, SNR=5.2, Peak=28 HFD=4.8
05:30:52.325 00.001 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
05:30:52.325 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
05:30:52.325 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.32 hyp=0.35 cameraTheta=-2.02 mountX=-0.33 mountY=-0.11, mountTheta=-2.82
05:30:52.327 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:52.341 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
05:30:52.341 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:52.341 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:52.341 00.000 12268 Enqueuing Expose request
05:30:52.341 00.000 11616 Worker thread wakes up
05:30:52.342 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:52.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:30:54.355 02.013 11616 Exposure complete
05:30:54.405 00.050 11616 worker thread done servicing request
05:30:54.406 00.001 12268 OnExposeComplete: enter
05:30:54.406 00.000 12268 UpdateGuideState(): m_state=2
05:30:54.406 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:30:54.406 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.92, Mass=43, SNR=4.6, Peak=26 HFD=3.9
05:30:54.406 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
05:30:54.406 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.53)
05:30:54.406 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.20 hyp=0.27 cameraTheta=0.83 mountX=0.22 mountY=0.16, mountTheta=0.62
05:30:54.408 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:54.422 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:30:54.423 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:54.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:54.423 00.000 12268 Enqueuing Expose request
05:30:54.423 00.000 11616 Worker thread wakes up
05:30:54.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:54.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:30:56.438 02.015 11616 Exposure complete
05:30:56.489 00.051 11616 worker thread done servicing request
05:30:56.490 00.001 12268 OnExposeComplete: enter
05:30:56.490 00.000 12268 UpdateGuideState(): m_state=2
05:30:56.490 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:30:56.490 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.16, Mass=62, SNR=5.5, Peak=30 HFD=5.0
05:30:56.490 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
05:30:56.490 00.000 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
05:30:56.491 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=-0.55 hyp=0.55 cameraTheta=-1.56 mountX=-0.55 mountY=0.08, mountTheta=3.00
05:30:56.493 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:56.508 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
05:30:56.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:56.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:56.508 00.000 12268 Enqueuing Expose request
05:30:56.508 00.000 11616 Worker thread wakes up
05:30:56.509 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:56.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:30:58.525 02.016 11616 Exposure complete
05:30:58.580 00.055 11616 worker thread done servicing request
05:30:58.580 00.000 12268 OnExposeComplete: enter
05:30:58.580 00.000 12268 UpdateGuideState(): m_state=2
05:30:58.581 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:30:58.581 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.21, Mass=41, SNR=4.5, Peak=26 HFD=3.9
05:30:58.581 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
05:30:58.581 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.40)
05:30:58.581 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.50 hyp=0.52 cameraTheta=-1.30 mountX=-0.49 mountY=0.21, mountTheta=2.74
05:30:58.584 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:30:58.600 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
05:30:58.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:30:58.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:30:58.601 00.001 12268 Enqueuing Expose request
05:30:58.601 00.000 11616 Worker thread wakes up
05:30:58.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:30:58.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:31:00.620 02.019 11616 Exposure complete
05:31:00.674 00.054 11616 worker thread done servicing request
05:31:00.674 00.000 12268 OnExposeComplete: enter
05:31:00.674 00.000 12268 UpdateGuideState(): m_state=2
05:31:00.675 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:31:00.675 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.66, Mass=57, SNR=5.2, Peak=30 HFD=6.2
05:31:00.675 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
05:31:00.675 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
05:31:00.675 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.25 mountX=-0.05 mountY=0.02, mountTheta=2.70
05:31:00.677 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
05:31:00.692 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
05:31:00.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:00.692 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:00.692 00.000 12268 Enqueuing Expose request
05:31:00.693 00.001 11616 Worker thread wakes up
05:31:00.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:00.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:31:02.705 02.012 11616 Exposure complete
05:31:02.755 00.050 11616 worker thread done servicing request
05:31:02.755 00.000 12268 OnExposeComplete: enter
05:31:02.755 00.000 12268 UpdateGuideState(): m_state=2
05:31:02.756 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:31:02.756 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.64, Mass=50, SNR=4.9, Peak=26 HFD=6.6
05:31:02.756 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
05:31:02.756 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
05:31:02.756 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.87 mountX=-0.07 mountY=0.08, mountTheta=2.33
05:31:02.758 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:31:02.773 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:31:02.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:02.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:02.773 00.000 12268 Enqueuing Expose request
05:31:02.773 00.000 11616 Worker thread wakes up
05:31:02.773 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:02.773 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:31:04.794 02.021 11616 Exposure complete
05:31:04.847 00.053 11616 worker thread done servicing request
05:31:04.847 00.000 12268 OnExposeComplete: enter
05:31:04.847 00.000 12268 UpdateGuideState(): m_state=2
05:31:04.848 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:31:04.848 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.21, Mass=41, SNR=4.5, Peak=28 HFD=3.9
05:31:04.848 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
05:31:04.848 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.78)
05:31:04.848 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.51 hyp=0.63 cameraTheta=-0.92 mountX=-0.47 mountY=0.44, mountTheta=2.38
05:31:04.850 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:04.866 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
05:31:04.866 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:04.866 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:04.866 00.000 12268 Enqueuing Expose request
05:31:04.866 00.000 11616 Worker thread wakes up
05:31:04.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:04.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:31:06.875 02.009 11616 Exposure complete
05:31:06.926 00.051 11616 worker thread done servicing request
05:31:06.926 00.000 12268 OnExposeComplete: enter
05:31:06.927 00.001 12268 UpdateGuideState(): m_state=2
05:31:06.927 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:31:06.927 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.71, Mass=58, SNR=5.3, Peak=28 HFD=4.4
05:31:06.927 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
05:31:06.927 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
05:31:06.927 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-0.02 mountX=0.02 mountY=0.22, mountTheta=1.49
05:31:06.929 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:06.944 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:31:06.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:06.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:06.944 00.000 12268 Enqueuing Expose request
05:31:06.944 00.000 11616 Worker thread wakes up
05:31:06.945 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:06.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:31:08.957 02.012 11616 Exposure complete
05:31:09.010 00.053 11616 worker thread done servicing request
05:31:09.010 00.000 12268 OnExposeComplete: enter
05:31:09.010 00.000 12268 UpdateGuideState(): m_state=2
05:31:09.011 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:31:09.011 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.82, Mass=53, SNR=5.0, Peak=27 HFD=7.0
05:31:09.011 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
05:31:09.011 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
05:31:09.011 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.11 hyp=0.26 cameraTheta=2.72 mountX=0.08 mountY=-0.25, mountTheta=-1.25
05:31:09.013 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:09.028 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
05:31:09.028 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:09.028 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:09.028 00.000 12268 Enqueuing Expose request
05:31:09.028 00.000 11616 Worker thread wakes up
05:31:09.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:09.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:31:11.053 02.025 11616 Exposure complete
05:31:11.112 00.059 11616 worker thread done servicing request
05:31:11.112 00.000 12268 OnExposeComplete: enter
05:31:11.113 00.001 12268 UpdateGuideState(): m_state=2
05:31:11.113 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:31:11.113 00.000 12268 Star::Find returns 1 (0), X=665.02, Y=915.56, Mass=64, SNR=5.6, Peak=30 HFD=5.9
05:31:11.113 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
05:31:11.113 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
05:31:11.113 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-0.15 hyp=0.61 cameraTheta=-2.89 mountX=-0.21 mountY=-0.57, mountTheta=-1.92
05:31:11.117 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:11.133 00.016 12268 UpdateGuideState exits: m=64 SNR=5.6
05:31:11.133 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:11.133 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:11.133 00.000 12268 Enqueuing Expose request
05:31:11.133 00.000 11616 Worker thread wakes up
05:31:11.134 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:11.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:31:13.180 02.046 11616 Exposure complete
05:31:13.232 00.052 11616 worker thread done servicing request
05:31:13.232 00.000 12268 OnExposeComplete: enter
05:31:13.232 00.000 12268 UpdateGuideState(): m_state=2
05:31:13.232 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:31:13.232 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.16, Mass=44, SNR=4.7, Peak=29 HFD=3.8
05:31:13.232 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
05:31:13.232 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
05:31:13.232 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.55 hyp=0.58 cameraTheta=-1.26 mountX=-0.53 mountY=0.25, mountTheta=2.70
05:31:13.237 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:13.252 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
05:31:13.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:13.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:13.253 00.001 12268 Enqueuing Expose request
05:31:13.253 00.000 11616 Worker thread wakes up
05:31:13.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:13.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:31:15.264 02.011 11616 Exposure complete
05:31:15.314 00.050 11616 worker thread done servicing request
05:31:15.314 00.000 12268 OnExposeComplete: enter
05:31:15.314 00.000 12268 UpdateGuideState(): m_state=2
05:31:15.315 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:31:15.315 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.63, Mass=42, SNR=4.5, Peak=32 HFD=3.0
05:31:15.315 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
05:31:15.315 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.34)
05:31:15.315 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-0.36 mountX=-0.06 mountY=0.24, mountTheta=1.83
05:31:15.317 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:15.331 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
05:31:15.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:15.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:15.331 00.000 12268 Enqueuing Expose request
05:31:15.332 00.001 11616 Worker thread wakes up
05:31:15.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:15.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:31:17.338 02.006 11616 Exposure complete
05:31:17.390 00.052 11616 worker thread done servicing request
05:31:17.390 00.000 12268 OnExposeComplete: enter
05:31:17.390 00.000 12268 UpdateGuideState(): m_state=2
05:31:17.390 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:31:17.390 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.56, Mass=62, SNR=5.4, Peak=31 HFD=5.3
05:31:17.390 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
05:31:17.390 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
05:31:17.390 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-2.47 mountX=-0.17 mountY=-0.17, mountTheta=-2.36
05:31:17.392 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:17.407 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
05:31:17.407 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:17.407 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:17.407 00.000 12268 Enqueuing Expose request
05:31:17.407 00.000 11616 Worker thread wakes up
05:31:17.407 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:17.407 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:31:19.414 02.007 11616 Exposure complete
05:31:19.467 00.053 11616 worker thread done servicing request
05:31:19.467 00.000 12268 OnExposeComplete: enter
05:31:19.467 00.000 12268 UpdateGuideState(): m_state=2
05:31:19.467 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:31:19.467 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.55, Mass=57, SNR=5.2, Peak=27 HFD=5.3
05:31:19.467 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
05:31:19.467 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
05:31:19.467 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.16 hyp=0.31 cameraTheta=-0.55 mountX=-0.14 mountY=0.29, mountTheta=2.02
05:31:19.470 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:19.483 00.013 12268 UpdateGuideState exits: m=57 SNR=5.2
05:31:19.484 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:19.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:19.484 00.000 12268 Enqueuing Expose request
05:31:19.484 00.000 11616 Worker thread wakes up
05:31:19.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:19.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:31:21.502 02.018 11616 Exposure complete
05:31:21.560 00.058 11616 worker thread done servicing request
05:31:21.561 00.001 12268 OnExposeComplete: enter
05:31:21.561 00.000 12268 UpdateGuideState(): m_state=2
05:31:21.561 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:31:21.561 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.09, Mass=48, SNR=4.8, Peak=26 HFD=5.3
05:31:21.561 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
05:31:21.561 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
05:31:21.561 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.63 hyp=0.65 cameraTheta=-1.35 mountX=-0.61 mountY=0.22, mountTheta=2.79
05:31:21.565 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:21.581 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
05:31:21.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:21.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:21.581 00.000 12268 Enqueuing Expose request
05:31:21.581 00.000 11616 Worker thread wakes up
05:31:21.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:21.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:31:23.593 02.012 11616 Exposure complete
05:31:23.645 00.052 11616 worker thread done servicing request
05:31:23.645 00.000 12268 OnExposeComplete: enter
05:31:23.645 00.000 12268 UpdateGuideState(): m_state=2
05:31:23.645 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:31:23.645 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.88, Mass=50, SNR=4.9, Peak=27 HFD=6.4
05:31:23.645 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
05:31:23.645 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.04 = -2.04)
05:31:23.645 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.55 mountX=0.14 mountY=-0.26, mountTheta=-1.08
05:31:23.647 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:23.662 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:31:23.662 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:23.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:23.662 00.000 12268 Enqueuing Expose request
05:31:23.662 00.000 11616 Worker thread wakes up
05:31:23.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:23.662 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:31:25.672 02.010 11616 Exposure complete
05:31:25.722 00.050 11616 worker thread done servicing request
05:31:25.722 00.000 12268 OnExposeComplete: enter
05:31:25.722 00.000 12268 UpdateGuideState(): m_state=2
05:31:25.723 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:31:25.723 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.25, Mass=59, SNR=5.3, Peak=30 HFD=5.2
05:31:25.723 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.42 = 2.87)
05:31:25.723 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.24)
05:31:25.723 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.47 hyp=0.50 cameraTheta=-1.94 mountX=-0.48 mountY=-0.12, mountTheta=-2.89
05:31:25.728 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:25.742 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
05:31:25.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:25.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:25.742 00.000 12268 Enqueuing Expose request
05:31:25.742 00.000 11616 Worker thread wakes up
05:31:25.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:25.743 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:31:27.757 02.014 11616 Exposure complete
05:31:27.810 00.053 11616 worker thread done servicing request
05:31:27.810 00.000 12268 OnExposeComplete: enter
05:31:27.810 00.000 12268 UpdateGuideState(): m_state=2
05:31:27.810 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:31:27.811 00.001 12268 Star::Find returns 1 (0), X=665.72, Y=915.05, Mass=56, SNR=5.2, Peak=27 HFD=5.2
05:31:27.811 00.000 12268 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
05:31:27.811 00.000 12268 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.29)
05:31:27.811 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.66 hyp=0.67 cameraTheta=-1.41 mountX=-0.65 mountY=0.19, mountTheta=2.86
05:31:27.813 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:27.827 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
05:31:27.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:27.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:27.827 00.000 12268 Enqueuing Expose request
05:31:27.827 00.000 11616 Worker thread wakes up
05:31:27.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:27.828 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:31:29.654 01.826 12268 evsrv: cli 0F8E69C0 connect
05:31:29.654 00.000 12268 case statement mapped state 2 to 1
05:31:29.654 00.000 12268 case statement mapped state 2 to 1
05:31:29.655 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"cce21d7f-959f-41f4-a1a8-b302256e3d15"}
05:31:29.655 00.000 12268 case statement mapped state 2 to 1
05:31:29.655 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"cce21d7f-959f-41f4-a1a8-b302256e3d15"}
05:31:29.656 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:31:29.841 00.185 11616 Exposure complete
05:31:29.898 00.057 11616 worker thread done servicing request
05:31:29.898 00.000 12268 OnExposeComplete: enter
05:31:29.898 00.000 12268 UpdateGuideState(): m_state=2
05:31:29.899 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:31:29.899 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.41, Mass=54, SNR=5.1, Peak=29 HFD=3.9
05:31:29.899 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
05:31:29.899 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
05:31:29.899 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.31 hyp=0.32 cameraTheta=-1.34 mountX=-0.30 mountY=0.11, mountTheta=2.79
05:31:29.902 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:29.918 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
05:31:29.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:29.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:29.919 00.001 12268 Enqueuing Expose request
05:31:29.919 00.000 11616 Worker thread wakes up
05:31:29.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:29.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:31:31.940 02.021 11616 Exposure complete
05:31:32.006 00.066 11616 worker thread done servicing request
05:31:32.006 00.000 12268 OnExposeComplete: enter
05:31:32.007 00.001 12268 UpdateGuideState(): m_state=2
05:31:32.007 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:31:32.007 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.53, Mass=52, SNR=5.0, Peak=29 HFD=3.4
05:31:32.007 00.000 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.69 = 2.59)
05:31:32.007 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
05:31:32.007 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.19 hyp=0.24 cameraTheta=-2.22 mountX=-0.20 mountY=-0.12, mountTheta=-2.61
05:31:32.011 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:31:32.031 00.020 12268 UpdateGuideState exits: m=52 SNR=5.0
05:31:32.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:32.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:32.031 00.000 12268 Enqueuing Expose request
05:31:32.032 00.001 11616 Worker thread wakes up
05:31:32.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:32.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:31:34.063 02.031 11616 Exposure complete
05:31:34.125 00.062 11616 worker thread done servicing request
05:31:34.126 00.001 12268 OnExposeComplete: enter
05:31:34.126 00.000 12268 UpdateGuideState(): m_state=2
05:31:34.126 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:31:34.126 00.000 12268 Star::Find returns 1 (0), X=665.05, Y=915.77, Mass=67, SNR=5.7, Peak=31 HFD=7.6
05:31:34.126 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
05:31:34.126 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
05:31:34.126 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.05 hyp=0.57 cameraTheta=3.05 mountX=-0.00 mountY=-0.57, mountTheta=-1.58
05:31:34.129 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:34.148 00.019 12268 UpdateGuideState exits: m=67 SNR=5.7
05:31:34.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:34.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:34.148 00.000 12268 Enqueuing Expose request
05:31:34.148 00.000 11616 Worker thread wakes up
05:31:34.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:34.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:31:36.178 02.030 11616 Exposure complete
05:31:36.241 00.063 11616 worker thread done servicing request
05:31:36.242 00.001 12268 OnExposeComplete: enter
05:31:36.242 00.000 12268 UpdateGuideState(): m_state=2
05:31:36.242 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:31:36.242 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=40, SNR=4.4, Peak=29 HFD=3.6
05:31:36.242 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.75 = -1.75)
05:31:36.242 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.86 = 1.42)
05:31:36.242 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.13 hyp=0.46 cameraTheta=-0.28 mountX=-0.08 mountY=0.46, mountTheta=1.75
05:31:36.246 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:36.264 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
05:31:36.265 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:36.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:36.265 00.000 12268 Enqueuing Expose request
05:31:36.265 00.000 11616 Worker thread wakes up
05:31:36.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:36.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:31:38.323 02.058 11616 Exposure complete
05:31:38.384 00.061 11616 worker thread done servicing request
05:31:38.385 00.001 12268 OnExposeComplete: enter
05:31:38.385 00.000 12268 UpdateGuideState(): m_state=2
05:31:38.385 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:31:38.385 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.36, Mass=59, SNR=5.3, Peak=31 HFD=5.2
05:31:38.385 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.80 = 2.48)
05:31:38.385 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
05:31:38.386 00.001 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.36 hyp=0.49 cameraTheta=-2.33 mountX=-0.39 mountY=-0.29, mountTheta=-2.50
05:31:38.390 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=24, Gamma=1.290
05:31:38.408 00.018 12268 UpdateGuideState exits: m=59 SNR=5.3
05:31:38.408 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:38.408 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:38.408 00.000 12268 Enqueuing Expose request
05:31:38.408 00.000 11616 Worker thread wakes up
05:31:38.408 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:38.409 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:31:40.431 02.022 11616 Exposure complete
05:31:40.492 00.061 11616 worker thread done servicing request
05:31:40.492 00.000 12268 OnExposeComplete: enter
05:31:40.492 00.000 12268 UpdateGuideState(): m_state=2
05:31:40.493 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:31:40.493 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.44, Mass=63, SNR=5.5, Peak=30 HFD=5.7
05:31:40.493 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.23 = 3.06)
05:31:40.493 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.05)
05:31:40.493 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.27 hyp=0.28 cameraTheta=-1.75 mountX=-0.28 mountY=-0.02, mountTheta=-3.09
05:31:40.496 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:40.515 00.019 12268 UpdateGuideState exits: m=63 SNR=5.5
05:31:40.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:40.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:40.515 00.000 12268 Enqueuing Expose request
05:31:40.515 00.000 11616 Worker thread wakes up
05:31:40.516 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:40.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:31:42.552 02.036 11616 Exposure complete
05:31:42.612 00.060 11616 worker thread done servicing request
05:31:42.613 00.001 12268 OnExposeComplete: enter
05:31:42.613 00.000 12268 UpdateGuideState(): m_state=2
05:31:42.613 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:31:42.613 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.35, Mass=56, SNR=5.2, Peak=29 HFD=4.8
05:31:42.613 00.000 12268 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.47) = xAngle (-3.21 = 3.07)
05:31:42.613 00.000 12268 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.04)
05:31:42.613 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.37 hyp=0.37 cameraTheta=-1.74 mountX=-0.37 mountY=-0.01, mountTheta=-3.10
05:31:42.619 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:31:42.635 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
05:31:42.636 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:42.636 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:42.636 00.000 12268 Enqueuing Expose request
05:31:42.636 00.000 11616 Worker thread wakes up
05:31:42.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:42.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:31:44.649 02.013 11616 Exposure complete
05:31:44.701 00.052 11616 worker thread done servicing request
05:31:44.701 00.000 12268 OnExposeComplete: enter
05:31:44.701 00.000 12268 UpdateGuideState(): m_state=2
05:31:44.701 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:31:44.702 00.001 12268 Star::Find returns 1 (0), X=665.75, Y=915.65, Mass=44, SNR=4.6, Peak=34 HFD=2.8
05:31:44.702 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
05:31:44.702 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.26)
05:31:44.702 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.44 mountX=-0.05 mountY=0.15, mountTheta=1.91
05:31:44.704 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:44.719 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:31:44.719 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:44.719 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:44.719 00.000 12268 Enqueuing Expose request
05:31:44.719 00.000 11616 Worker thread wakes up
05:31:44.719 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:44.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:31:46.754 02.035 11616 Exposure complete
05:31:46.815 00.061 11616 worker thread done servicing request
05:31:46.815 00.000 12268 OnExposeComplete: enter
05:31:46.815 00.000 12268 UpdateGuideState(): m_state=2
05:31:46.816 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:31:46.816 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.34, Mass=59, SNR=5.4, Peak=29 HFD=4.4
05:31:46.816 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
05:31:46.816 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.22)
05:31:46.816 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.37 hyp=0.37 cameraTheta=-1.48 mountX=-0.37 mountY=0.08, mountTheta=2.92
05:31:46.819 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:46.837 00.018 12268 UpdateGuideState exits: m=59 SNR=5.4
05:31:46.837 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:46.838 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:46.838 00.000 12268 Enqueuing Expose request
05:31:46.838 00.000 11616 Worker thread wakes up
05:31:46.838 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:46.838 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:31:48.870 02.032 11616 Exposure complete
05:31:48.941 00.071 11616 worker thread done servicing request
05:31:48.942 00.001 12268 OnExposeComplete: enter
05:31:48.942 00.000 12268 UpdateGuideState(): m_state=2
05:31:48.942 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:31:48.942 00.000 12268 Star::Find returns 1 (0), X=665.07, Y=915.64, Mass=59, SNR=5.3, Peak=32 HFD=5.3
05:31:48.942 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.48 = 1.81)
05:31:48.942 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.59 = -1.30)
05:31:48.942 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.08 hyp=0.55 cameraTheta=-3.00 mountX=-0.13 mountY=-0.53, mountTheta=-1.81
05:31:48.945 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:31:48.963 00.018 12268 UpdateGuideState exits: m=59 SNR=5.3
05:31:48.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:48.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:48.963 00.000 12268 Enqueuing Expose request
05:31:48.963 00.000 11616 Worker thread wakes up
05:31:48.964 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:48.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:31:50.972 02.008 11616 Exposure complete
05:31:51.029 00.057 11616 worker thread done servicing request
05:31:51.030 00.001 12268 OnExposeComplete: enter
05:31:51.030 00.000 12268 UpdateGuideState(): m_state=2
05:31:51.030 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:31:51.030 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.60, Mass=43, SNR=4.6, Peak=27 HFD=4.6
05:31:51.030 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
05:31:51.030 00.000 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.52)
05:31:51.030 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.11 hyp=0.65 cameraTheta=-0.18 mountX=-0.05 mountY=0.65, mountTheta=1.65
05:31:51.033 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:51.048 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:31:51.049 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:51.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:51.049 00.000 12268 Enqueuing Expose request
05:31:51.049 00.000 11616 Worker thread wakes up
05:31:51.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:51.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:31:53.060 02.011 11616 Exposure complete
05:31:53.121 00.061 11616 worker thread done servicing request
05:31:53.121 00.000 12268 OnExposeComplete: enter
05:31:53.121 00.000 12268 UpdateGuideState(): m_state=2
05:31:53.122 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:31:53.122 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.50, Mass=52, SNR=5.0, Peak=28 HFD=3.9
05:31:53.122 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
05:31:53.122 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
05:31:53.122 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-1.11 mountX=-0.20 mountY=0.13, mountTheta=2.56
05:31:53.124 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:53.141 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
05:31:53.141 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:53.141 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:53.141 00.000 12268 Enqueuing Expose request
05:31:53.142 00.001 11616 Worker thread wakes up
05:31:53.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:53.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:31:55.192 02.050 11616 Exposure complete
05:31:55.251 00.059 11616 worker thread done servicing request
05:31:55.251 00.000 12268 OnExposeComplete: enter
05:31:55.251 00.000 12268 UpdateGuideState(): m_state=2
05:31:55.251 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:31:55.251 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.90, Mass=50, SNR=4.9, Peak=29 HFD=6.0
05:31:55.251 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
05:31:55.251 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.73)
05:31:55.252 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.22 cameraTheta=1.03 mountX=0.20 mountY=0.09, mountTheta=0.42
05:31:55.254 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:55.270 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
05:31:55.271 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:55.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:55.271 00.000 12268 Enqueuing Expose request
05:31:55.271 00.000 11616 Worker thread wakes up
05:31:55.271 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:55.271 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:31:57.283 02.012 11616 Exposure complete
05:31:57.335 00.052 11616 worker thread done servicing request
05:31:57.335 00.000 12268 OnExposeComplete: enter
05:31:57.335 00.000 12268 UpdateGuideState(): m_state=2
05:31:57.335 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:31:57.335 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.23, Mass=47, SNR=4.8, Peak=27 HFD=4.2
05:31:57.335 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
05:31:57.336 00.001 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
05:31:57.336 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.49 hyp=0.66 cameraTheta=-0.84 mountX=-0.45 mountY=0.50, mountTheta=2.30
05:31:57.338 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:57.354 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
05:31:57.355 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:57.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:57.355 00.000 12268 Enqueuing Expose request
05:31:57.355 00.000 11616 Worker thread wakes up
05:31:57.355 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:57.355 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:31:59.420 02.065 11616 Exposure complete
05:31:59.533 00.113 11616 worker thread done servicing request
05:31:59.533 00.000 12268 OnExposeComplete: enter
05:31:59.534 00.001 12268 UpdateGuideState(): m_state=2
05:31:59.534 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:31:59.534 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.84, Mass=61, SNR=5.4, Peak=31 HFD=5.4
05:31:59.534 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
05:31:59.534 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
05:31:59.534 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.50 mountX=0.12 mountY=-0.01, mountTheta=-0.06
05:31:59.537 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:31:59.554 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
05:31:59.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:31:59.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:31:59.555 00.001 12268 Enqueuing Expose request
05:31:59.555 00.000 11616 Worker thread wakes up
05:31:59.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:31:59.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:01.603 02.048 11616 Exposure complete
05:32:01.748 00.145 11616 worker thread done servicing request
05:32:01.748 00.000 12268 OnExposeComplete: enter
05:32:01.748 00.000 12268 UpdateGuideState(): m_state=2
05:32:01.748 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:32:01.749 00.001 12268 Star::Find returns 1 (0), X=665.69, Y=916.26, Mass=48, SNR=4.8, Peak=26 HFD=4.7
05:32:01.749 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
05:32:01.749 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
05:32:01.749 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.54 hyp=0.54 cameraTheta=1.43 mountX=0.54 mountY=0.01, mountTheta=0.01
05:32:01.751 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:01.769 00.018 12268 UpdateGuideState exits: m=48 SNR=4.8
05:32:01.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:01.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:01.770 00.001 12268 Enqueuing Expose request
05:32:01.770 00.000 11616 Worker thread wakes up
05:32:01.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:01.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:03.798 02.028 11616 Exposure complete
05:32:03.862 00.064 11616 worker thread done servicing request
05:32:03.862 00.000 12268 OnExposeComplete: enter
05:32:03.862 00.000 12268 UpdateGuideState(): m_state=2
05:32:03.863 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:32:03.863 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.94, Mass=54, SNR=5.1, Peak=26 HFD=5.6
05:32:03.863 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
05:32:03.863 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
05:32:03.863 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.23 hyp=0.54 cameraTheta=0.43 mountX=0.27 mountY=0.45, mountTheta=1.03
05:32:03.865 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:32:03.883 00.018 12268 UpdateGuideState exits: m=54 SNR=5.1
05:32:03.884 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:03.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:03.884 00.000 12268 Enqueuing Expose request
05:32:03.884 00.000 11616 Worker thread wakes up
05:32:03.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:03.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:05.997 02.113 11616 Exposure complete
05:32:06.113 00.116 11616 worker thread done servicing request
05:32:06.113 00.000 12268 OnExposeComplete: enter
05:32:06.113 00.000 12268 UpdateGuideState(): m_state=2
05:32:06.113 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:32:06.114 00.001 12268 Star::Find returns 1 (0), X=665.63, Y=915.53, Mass=66, SNR=5.6, Peak=29 HFD=6.3
05:32:06.114 00.000 12268 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
05:32:06.114 00.000 12268 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.24)
05:32:06.114 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.46 mountX=-0.19 mountY=0.05, mountTheta=2.90
05:32:06.117 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:06.136 00.019 12268 UpdateGuideState exits: m=66 SNR=5.6
05:32:06.137 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:06.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:06.137 00.000 12268 Enqueuing Expose request
05:32:06.137 00.000 11616 Worker thread wakes up
05:32:06.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:06.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:08.183 02.046 11616 Exposure complete
05:32:08.304 00.121 11616 worker thread done servicing request
05:32:08.304 00.000 12268 OnExposeComplete: enter
05:32:08.305 00.001 12268 UpdateGuideState(): m_state=2
05:32:08.305 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:32:08.305 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.35, Mass=62, SNR=5.5, Peak=32 HFD=5.6
05:32:08.305 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
05:32:08.305 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
05:32:08.305 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.37 hyp=0.49 cameraTheta=-2.30 mountX=-0.40 mountY=-0.28, mountTheta=-2.54
05:32:08.308 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:08.332 00.024 12268 UpdateGuideState exits: m=62 SNR=5.5
05:32:08.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:08.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:08.333 00.001 12268 Enqueuing Expose request
05:32:08.333 00.000 11616 Worker thread wakes up
05:32:08.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:08.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:32:10.419 02.086 11616 Exposure complete
05:32:10.498 00.079 11616 worker thread done servicing request
05:32:10.498 00.000 12268 OnExposeComplete: enter
05:32:10.498 00.000 12268 UpdateGuideState(): m_state=2
05:32:10.499 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:32:10.499 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.65, Mass=62, SNR=5.4, Peak=27 HFD=6.1
05:32:10.499 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.28 = 2.01)
05:32:10.499 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.10)
05:32:10.499 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.80 mountX=-0.08 mountY=-0.18, mountTheta=-2.01
05:32:10.502 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:10.525 00.023 12268 UpdateGuideState exits: m=62 SNR=5.4
05:32:10.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:10.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:10.525 00.000 12268 Enqueuing Expose request
05:32:10.526 00.001 11616 Worker thread wakes up
05:32:10.526 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:10.526 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:32:12.623 02.097 11616 Exposure complete
05:32:12.766 00.143 11616 worker thread done servicing request
05:32:12.767 00.001 12268 OnExposeComplete: enter
05:32:12.767 00.000 12268 UpdateGuideState(): m_state=2
05:32:12.767 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:32:12.767 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.55, Mass=63, SNR=5.5, Peak=29 HFD=6.0
05:32:12.767 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.83 = 2.46)
05:32:12.767 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
05:32:12.768 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.23 cameraTheta=-2.35 mountX=-0.18 mountY=-0.14, mountTheta=-2.47
05:32:12.770 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
05:32:12.791 00.021 12268 UpdateGuideState exits: m=63 SNR=5.5
05:32:12.791 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:12.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:12.791 00.000 12268 Enqueuing Expose request
05:32:12.791 00.000 11616 Worker thread wakes up
05:32:12.792 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:12.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:32:14.875 02.083 11616 Exposure complete
05:32:14.965 00.090 11616 worker thread done servicing request
05:32:14.966 00.001 12268 OnExposeComplete: enter
05:32:14.966 00.000 12268 UpdateGuideState(): m_state=2
05:32:14.966 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:32:14.966 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.05, Mass=52, SNR=5.0, Peak=28 HFD=5.3
05:32:14.966 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
05:32:14.966 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.72)
05:32:14.966 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.67 hyp=0.81 cameraTheta=-0.98 mountX=-0.62 mountY=0.54, mountTheta=2.43
05:32:14.969 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:14.989 00.020 12268 UpdateGuideState exits: m=52 SNR=5.0
05:32:14.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:14.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:14.989 00.000 12268 Enqueuing Expose request
05:32:14.989 00.000 11616 Worker thread wakes up
05:32:14.990 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:14.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:32:17.003 02.013 11616 Exposure complete
05:32:17.064 00.061 11616 worker thread done servicing request
05:32:17.064 00.000 12268 OnExposeComplete: enter
05:32:17.064 00.000 12268 UpdateGuideState(): m_state=2
05:32:17.065 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:32:17.065 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.80, Mass=59, SNR=5.3, Peak=29 HFD=6.5
05:32:17.065 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
05:32:17.065 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
05:32:17.065 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.48 mountX=0.07 mountY=-0.12, mountTheta=-1.01
05:32:17.067 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:17.085 00.018 12268 UpdateGuideState exits: m=59 SNR=5.3
05:32:17.085 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:17.085 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:17.085 00.000 12268 Enqueuing Expose request
05:32:17.085 00.000 11616 Worker thread wakes up
05:32:17.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:17.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:19.319 02.234 11616 Exposure complete
05:32:19.475 00.156 11616 worker thread done servicing request
05:32:19.476 00.001 12268 OnExposeComplete: enter
05:32:19.476 00.000 12268 UpdateGuideState(): m_state=2
05:32:19.476 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:32:19.476 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.80, Mass=55, SNR=5.1, Peak=29 HFD=6.5
05:32:19.476 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
05:32:19.476 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
05:32:19.477 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.12 cameraTheta=2.36 mountX=0.08 mountY=-0.10, mountTheta=-0.90
05:32:19.479 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:19.498 00.019 12268 UpdateGuideState exits: m=55 SNR=5.1
05:32:19.498 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:19.498 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:19.499 00.001 12268 Enqueuing Expose request
05:32:19.499 00.000 11616 Worker thread wakes up
05:32:19.499 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:19.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:21.548 02.049 11616 Exposure complete
05:32:21.672 00.124 12268 OnExposeComplete: enter
05:32:21.672 00.000 12268 UpdateGuideState(): m_state=2
05:32:21.672 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:32:21.673 00.001 12268 Star::Find returns 1 (0), X=665.53, Y=915.71, Mass=55, SNR=5.1, Peak=30 HFD=6.2
05:32:21.673 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.57 = 1.72)
05:32:21.673 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.68 = -1.39)
05:32:21.673 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.09 mountX=-0.01 mountY=-0.08, mountTheta=-1.72
05:32:21.676 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:21.676 00.000 11616 worker thread done servicing request
05:32:21.695 00.019 12268 UpdateGuideState exits: m=55 SNR=5.1
05:32:21.695 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:21.695 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:21.695 00.000 12268 Enqueuing Expose request
05:32:21.696 00.001 11616 Worker thread wakes up
05:32:21.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:21.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:23.741 02.045 11616 Exposure complete
05:32:23.815 00.074 11616 worker thread done servicing request
05:32:23.815 00.000 12268 OnExposeComplete: enter
05:32:23.815 00.000 12268 UpdateGuideState(): m_state=2
05:32:23.816 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:32:23.816 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.48, Mass=51, SNR=5.0, Peak=30 HFD=4.2
05:32:23.816 00.000 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.93 = -1.93)
05:32:23.816 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.04 = 1.24)
05:32:23.816 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.24 hyp=0.53 cameraTheta=-0.46 mountX=-0.19 mountY=0.51, mountTheta=1.93
05:32:23.818 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:23.837 00.019 12268 UpdateGuideState exits: m=51 SNR=5.0
05:32:23.837 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:23.837 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:23.837 00.000 12268 Enqueuing Expose request
05:32:23.837 00.000 11616 Worker thread wakes up
05:32:23.838 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:23.838 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:32:25.865 02.027 11616 Exposure complete
05:32:25.928 00.063 11616 worker thread done servicing request
05:32:25.928 00.000 12268 OnExposeComplete: enter
05:32:25.928 00.000 12268 UpdateGuideState(): m_state=2
05:32:25.928 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:32:25.929 00.001 12268 Star::Find returns 1 (0), X=665.06, Y=915.76, Mass=60, SNR=5.3, Peak=28 HFD=7.6
05:32:25.929 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
05:32:25.929 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
05:32:25.929 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=0.05 hyp=0.55 cameraTheta=3.05 mountX=-0.01 mountY=-0.55, mountTheta=-1.58
05:32:25.931 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:25.949 00.018 12268 UpdateGuideState exits: m=60 SNR=5.3
05:32:25.949 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:25.950 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:25.950 00.000 12268 Enqueuing Expose request
05:32:25.950 00.000 11616 Worker thread wakes up
05:32:25.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:25.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:32:27.977 02.027 11616 Exposure complete
05:32:28.050 00.073 11616 worker thread done servicing request
05:32:28.050 00.000 12268 OnExposeComplete: enter
05:32:28.050 00.000 12268 UpdateGuideState(): m_state=2
05:32:28.051 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:32:28.051 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.51, Mass=55, SNR=5.1, Peak=27 HFD=5.4
05:32:28.051 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
05:32:28.051 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.99)
05:32:28.051 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.21 hyp=0.32 cameraTheta=-0.71 mountX=-0.18 mountY=0.27, mountTheta=2.18
05:32:28.054 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:32:28.071 00.017 12268 UpdateGuideState exits: m=55 SNR=5.1
05:32:28.072 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:28.072 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:28.072 00.000 12268 Enqueuing Expose request
05:32:28.072 00.000 11616 Worker thread wakes up
05:32:28.072 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:28.072 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:30.229 02.157 11616 Exposure complete
05:32:30.301 00.072 11616 worker thread done servicing request
05:32:30.301 00.000 12268 OnExposeComplete: enter
05:32:30.301 00.000 12268 UpdateGuideState(): m_state=2
05:32:30.301 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:32:30.301 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.96, Mass=53, SNR=5.0, Peak=30 HFD=5.0
05:32:30.301 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
05:32:30.302 00.001 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
05:32:30.302 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.24 hyp=0.30 cameraTheta=2.22 mountX=0.22 mountY=-0.21, mountTheta=-0.77
05:32:30.305 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:30.324 00.019 12268 UpdateGuideState exits: m=53 SNR=5.0
05:32:30.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:30.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:30.324 00.000 12268 Enqueuing Expose request
05:32:30.324 00.000 11616 Worker thread wakes up
05:32:30.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:30.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:32:32.382 02.058 11616 Exposure complete
05:32:32.453 00.071 11616 worker thread done servicing request
05:32:32.453 00.000 12268 OnExposeComplete: enter
05:32:32.453 00.000 12268 UpdateGuideState(): m_state=2
05:32:32.454 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:32:32.454 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.36, Mass=54, SNR=5.1, Peak=31 HFD=4.0
05:32:32.454 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
05:32:32.454 00.000 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.33 = -0.05)
05:32:32.454 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.36 hyp=0.36 cameraTheta=-1.75 mountX=-0.36 mountY=-0.02, mountTheta=-3.09
05:32:32.457 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:32.477 00.020 12268 UpdateGuideState exits: m=54 SNR=5.1
05:32:32.477 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:32.477 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:32.477 00.000 12268 Enqueuing Expose request
05:32:32.477 00.000 11616 Worker thread wakes up
05:32:32.478 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:32.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:32:34.509 02.031 11616 Exposure complete
05:32:34.621 00.112 12268 OnExposeComplete: enter
05:32:34.621 00.000 12268 UpdateGuideState(): m_state=2
05:32:34.621 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:32:34.622 00.001 12268 Star::Find returns 1 (0), X=665.72, Y=915.66, Mass=39, SNR=4.4, Peak=31 HFD=2.7
05:32:34.622 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
05:32:34.622 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.20)
05:32:34.622 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-0.50 mountX=-0.05 mountY=0.12, mountTheta=1.97
05:32:34.624 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:34.643 00.019 11616 worker thread done servicing request
05:32:34.644 00.001 12268 UpdateGuideState exits: m=39 SNR=4.4
05:32:34.644 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:34.645 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:34.645 00.000 12268 Enqueuing Expose request
05:32:34.645 00.000 11616 Worker thread wakes up
05:32:34.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:34.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:36.679 02.034 11616 Exposure complete
05:32:36.743 00.064 11616 worker thread done servicing request
05:32:36.743 00.000 12268 OnExposeComplete: enter
05:32:36.743 00.000 12268 UpdateGuideState(): m_state=2
05:32:36.744 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:32:36.744 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.30, Mass=55, SNR=5.1, Peak=26 HFD=6.2
05:32:36.744 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.39 = 2.90)
05:32:36.744 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.21)
05:32:36.744 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.42 hyp=0.44 cameraTheta=-1.91 mountX=-0.43 mountY=-0.09, mountTheta=-2.93
05:32:36.746 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:36.764 00.018 12268 UpdateGuideState exits: m=55 SNR=5.1
05:32:36.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:36.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:36.764 00.000 12268 Enqueuing Expose request
05:32:36.765 00.001 11616 Worker thread wakes up
05:32:36.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:36.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:32:38.779 02.014 11616 Exposure complete
05:32:38.838 00.059 11616 worker thread done servicing request
05:32:38.838 00.000 12268 OnExposeComplete: enter
05:32:38.838 00.000 12268 UpdateGuideState(): m_state=2
05:32:38.838 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:32:38.838 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.57, Mass=46, SNR=4.7, Peak=30 HFD=3.0
05:32:38.838 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.51 = 2.78)
05:32:38.838 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
05:32:38.838 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-2.03 mountX=-0.16 mountY=-0.06, mountTheta=-2.80
05:32:38.841 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:32:38.857 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
05:32:38.858 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:38.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:38.858 00.000 12268 Enqueuing Expose request
05:32:38.858 00.000 11616 Worker thread wakes up
05:32:38.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:38.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:40.883 02.025 11616 Exposure complete
05:32:40.947 00.064 11616 worker thread done servicing request
05:32:40.947 00.000 12268 OnExposeComplete: enter
05:32:40.947 00.000 12268 UpdateGuideState(): m_state=2
05:32:40.947 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:32:40.947 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=916.11, Mass=58, SNR=5.3, Peak=31 HFD=4.5
05:32:40.947 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
05:32:40.947 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.26)
05:32:40.947 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.39 hyp=0.75 cameraTheta=0.56 mountX=0.45 mountY=0.58, mountTheta=0.90
05:32:40.949 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:40.967 00.018 12268 UpdateGuideState exits: m=58 SNR=5.3
05:32:40.967 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:40.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:40.967 00.000 12268 Enqueuing Expose request
05:32:40.967 00.000 11616 Worker thread wakes up
05:32:40.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:40.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:42.989 02.022 11616 Exposure complete
05:32:43.112 00.123 11616 worker thread done servicing request
05:32:43.112 00.000 12268 OnExposeComplete: enter
05:32:43.112 00.000 12268 UpdateGuideState(): m_state=2
05:32:43.113 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:32:43.113 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.41, Mass=36, SNR=4.2, Peak=25 HFD=3.2
05:32:43.113 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
05:32:43.113 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
05:32:43.113 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.31 hyp=0.31 cameraTheta=-1.70 mountX=-0.31 mountY=0.00, mountTheta=3.14
05:32:43.117 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:43.138 00.021 12268 UpdateGuideState exits: m=36 SNR=4.2
05:32:43.138 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:43.138 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:43.138 00.000 12268 Enqueuing Expose request
05:32:43.138 00.000 11616 Worker thread wakes up
05:32:43.138 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:43.139 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:32:45.191 02.052 11616 Exposure complete
05:32:45.249 00.058 11616 worker thread done servicing request
05:32:45.250 00.001 12268 OnExposeComplete: enter
05:32:45.250 00.000 12268 UpdateGuideState(): m_state=2
05:32:45.250 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:32:45.250 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.53, Mass=54, SNR=5.1, Peak=26 HFD=6.2
05:32:45.250 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
05:32:45.250 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.03)
05:32:45.250 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.19 hyp=0.31 cameraTheta=-0.67 mountX=-0.17 mountY=0.26, mountTheta=2.14
05:32:45.253 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:45.269 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
05:32:45.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:45.270 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:45.270 00.000 12268 Enqueuing Expose request
05:32:45.270 00.000 11616 Worker thread wakes up
05:32:45.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:45.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:47.280 02.010 11616 Exposure complete
05:32:47.332 00.052 11616 worker thread done servicing request
05:32:47.332 00.000 12268 OnExposeComplete: enter
05:32:47.332 00.000 12268 UpdateGuideState(): m_state=2
05:32:47.332 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:32:47.332 00.000 12268 Star::Find returns 1 (0), X=665.17, Y=915.87, Mass=53, SNR=5.0, Peak=25 HFD=7.1
05:32:47.332 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
05:32:47.333 00.001 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
05:32:47.333 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.15 hyp=0.47 cameraTheta=2.81 mountX=0.11 mountY=-0.46, mountTheta=-1.34
05:32:47.335 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:47.349 00.014 12268 UpdateGuideState exits: m=53 SNR=5.0
05:32:47.349 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:47.350 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:47.350 00.000 12268 Enqueuing Expose request
05:32:47.350 00.000 11616 Worker thread wakes up
05:32:47.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:47.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:32:49.364 02.014 11616 Exposure complete
05:32:49.417 00.053 11616 worker thread done servicing request
05:32:49.417 00.000 12268 OnExposeComplete: enter
05:32:49.417 00.000 12268 UpdateGuideState(): m_state=2
05:32:49.418 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:32:49.418 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.67, Mass=61, SNR=5.4, Peak=30 HFD=5.7
05:32:49.418 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
05:32:49.418 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
05:32:49.418 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-0.47 mountX=-0.04 mountY=0.10, mountTheta=1.94
05:32:49.420 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:49.435 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
05:32:49.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:49.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:49.435 00.000 12268 Enqueuing Expose request
05:32:49.435 00.000 11616 Worker thread wakes up
05:32:49.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:49.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:51.450 02.015 11616 Exposure complete
05:32:51.503 00.053 11616 worker thread done servicing request
05:32:51.503 00.000 12268 OnExposeComplete: enter
05:32:51.503 00.000 12268 UpdateGuideState(): m_state=2
05:32:51.503 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:32:51.504 00.001 12268 Star::Find returns 1 (0), X=665.28, Y=915.23, Mass=61, SNR=5.4, Peak=28 HFD=6.7
05:32:51.504 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
05:32:51.504 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
05:32:51.504 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.48 hyp=0.59 cameraTheta=-2.17 mountX=-0.51 mountY=-0.27, mountTheta=-2.67
05:32:51.506 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:51.523 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
05:32:51.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:51.523 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:51.523 00.000 12268 Enqueuing Expose request
05:32:51.523 00.000 11616 Worker thread wakes up
05:32:51.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:51.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:32:53.543 02.020 11616 Exposure complete
05:32:53.604 00.061 11616 worker thread done servicing request
05:32:53.604 00.000 12268 OnExposeComplete: enter
05:32:53.604 00.000 12268 UpdateGuideState(): m_state=2
05:32:53.604 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:32:53.605 00.001 12268 Star::Find returns 1 (0), X=665.81, Y=916.10, Mass=58, SNR=5.2, Peak=25 HFD=6.6
05:32:53.605 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
05:32:53.605 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.80)
05:32:53.605 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.38 hyp=0.43 cameraTheta=1.10 mountX=0.40 mountY=0.15, mountTheta=0.35
05:32:53.607 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:53.622 00.015 12268 UpdateGuideState exits: m=58 SNR=5.2
05:32:53.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:53.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:53.622 00.000 12268 Enqueuing Expose request
05:32:53.622 00.000 11616 Worker thread wakes up
05:32:53.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:53.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:32:55.636 02.014 11616 Exposure complete
05:32:55.687 00.051 11616 worker thread done servicing request
05:32:55.687 00.000 12268 OnExposeComplete: enter
05:32:55.687 00.000 12268 UpdateGuideState(): m_state=2
05:32:55.688 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:32:55.688 00.000 12268 Star::Find returns 1 (0), X=665.18, Y=915.78, Mass=64, SNR=5.5, Peak=29 HFD=6.8
05:32:55.688 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.52 = 1.52)
05:32:55.688 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.59 = -1.59)
05:32:55.688 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.06 hyp=0.43 cameraTheta=3.00 mountX=0.02 mountY=-0.43, mountTheta=-1.52
05:32:55.690 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:55.705 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
05:32:55.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:55.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:55.705 00.000 12268 Enqueuing Expose request
05:32:55.705 00.000 11616 Worker thread wakes up
05:32:55.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:55.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:32:57.718 02.013 11616 Exposure complete
05:32:57.769 00.051 11616 worker thread done servicing request
05:32:57.769 00.000 12268 OnExposeComplete: enter
05:32:57.769 00.000 12268 UpdateGuideState(): m_state=2
05:32:57.770 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:32:57.770 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.31, Mass=48, SNR=4.8, Peak=30 HFD=3.3
05:32:57.770 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.20 = 3.09)
05:32:57.770 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.02)
05:32:57.770 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.40 hyp=0.41 cameraTheta=-1.72 mountX=-0.41 mountY=-0.01, mountTheta=-3.12
05:32:57.772 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:32:57.787 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
05:32:57.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:32:57.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:32:57.787 00.000 12268 Enqueuing Expose request
05:32:57.787 00.000 11616 Worker thread wakes up
05:32:57.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:32:57.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:32:58.218 00.431 12268 evsrv: cli 0F8E69C0 connect
05:32:58.218 00.000 12268 case statement mapped state 2 to 1
05:32:58.218 00.000 12268 case statement mapped state 2 to 1
05:32:58.219 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"0b257a91-617b-48f0-9ce8-09999b237e76"}
05:32:58.219 00.000 12268 case statement mapped state 2 to 1
05:32:58.219 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"0b257a91-617b-48f0-9ce8-09999b237e76"}
05:32:58.220 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:32:58.221 00.001 12268 evsrv: cli 0F8E69C0 connect
05:32:58.221 00.000 12268 case statement mapped state 2 to 1
05:32:58.221 00.000 12268 case statement mapped state 2 to 1
05:32:58.222 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"a457b05d-0c13-45e8-9dff-e4b07a6cfb46"}
05:32:58.222 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"a457b05d-0c13-45e8-9dff-e4b07a6cfb46"}
05:32:58.222 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:32:58.224 00.002 12268 evsrv: cli 0F8E6D80 connect
05:32:58.224 00.000 12268 case statement mapped state 2 to 1
05:32:58.224 00.000 12268 case statement mapped state 2 to 1
05:32:58.225 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"b2a39fb9-5512-4206-b6ce-aab5816241de"}
05:32:58.225 00.000 12268 PhdController::Guide begins
05:32:58.225 00.000 12268 PhdController: newstate STATE_SETUP
05:32:58.225 00.000 12268 PhdController: setup
05:32:58.225 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:32:58.225 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:32:58.225 00.000 12268 PhdController: newstate STATE_GUIDE
05:32:58.226 00.001 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:32:58.226 00.000 12268 guider state => CALIBRATED
05:32:58.226 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:32:58.226 00.000 12268 reset dither spiral
05:32:58.226 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:32:58.226 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"b2a39fb9-5512-4206-b6ce-aab5816241de"}
05:32:58.227 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:32:58.231 00.004 12268 evsrv: cli 0F8E69C0 connect
05:32:58.231 00.000 12268 case statement mapped state 5 to 1
05:32:58.232 00.001 12268 case statement mapped state 5 to 1
05:32:58.232 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"ae46b36d-4e24-4b17-8d5e-2d5ec75c4268"}
05:32:58.232 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"ae46b36d-4e24-4b17-8d5e-2d5ec75c4268"}
05:32:58.234 00.002 12268 evsrv: cli 0F8E69C0 disconnect
05:32:58.235 00.001 12268 evsrv: cli 0FA411A0 connect
05:32:58.235 00.000 12268 case statement mapped state 5 to 1
05:32:58.236 00.001 12268 case statement mapped state 5 to 1
05:32:58.236 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"5c567429-6469-46b8-97c1-121b29e68a3d"}
05:32:58.236 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.61,915.72],"id":"5c567429-6469-46b8-97c1-121b29e68a3d"}
05:32:58.238 00.002 12268 evsrv: cli 0FA411A0 disconnect
05:32:58.238 00.000 12268 evsrv: cli 0F962000 connect
05:32:58.238 00.000 12268 case statement mapped state 5 to 1
05:32:58.239 00.001 12268 case statement mapped state 5 to 1
05:32:58.239 00.000 12268 evsrv: cli 0F962000 request: {"method":"get_app_state","id":"a1c38938-4b44-433d-998c-0fa059aa264a"}
05:32:58.239 00.000 12268 case statement mapped state 5 to 1
05:32:58.239 00.000 12268 evsrv: cli 0F962000 response: {"jsonrpc":"2.0","result":"Selected","id":"a1c38938-4b44-433d-998c-0fa059aa264a"}
05:32:58.241 00.002 12268 evsrv: cli 0F962000 disconnect
05:32:59.241 01.000 12268 evsrv: cli 0F8E6D80 connect
05:32:59.241 00.000 12268 case statement mapped state 5 to 1
05:32:59.241 00.000 12268 case statement mapped state 5 to 1
05:32:59.242 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"126e0f77-f18f-4585-88ee-ab29c1198c05"}
05:32:59.242 00.000 12268 case statement mapped state 5 to 1
05:32:59.242 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"126e0f77-f18f-4585-88ee-ab29c1198c05"}
05:32:59.243 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:32:59.797 00.554 11616 Exposure complete
05:32:59.850 00.053 11616 worker thread done servicing request
05:32:59.850 00.000 12268 OnExposeComplete: enter
05:32:59.850 00.000 12268 UpdateGuideState(): m_state=5
05:32:59.851 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
05:32:59.851 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.88, Mass=50, SNR=4.9, Peak=28 HFD=5.0
05:32:59.851 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
05:32:59.851 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.50)
05:32:59.851 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.23 cameraTheta=0.81 mountX=0.18 mountY=0.14, mountTheta=0.65
05:32:59.853 00.002 12268 Changing from state CALIBRATED to GUIDING
05:32:59.853 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:32:59.854 00.001 12268 ScopeASCOM::SideOfPier() returns 0
05:32:59.854 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:32:59.854 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:32:59.854 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:32:59.855 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:32:59.855 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:32:59.855 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:32:59.856 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:32:59.856 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:32:59.856 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:32:59.857 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:32:59.857 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:32:59.857 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:32:59.857 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:32:59.858 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:32:59.986 00.128 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:32:59.986 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:32:59.986 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:32:59.990 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:32:59.990 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:32:59.990 00.000 12268 setting lock position to (665.77, 915.88)
05:32:59.991 00.001 12268 MultiStar: stabilizing after lock position change
05:32:59.991 00.000 12268 guider state => GUIDING
05:32:59.991 00.000 12268 Status Line: Guiding
05:32:59.994 00.003 12268 Mount: notify guiding started
05:32:59.994 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:32:59.994 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:32:59.995 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:32:59.995 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:32:59.996 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:32:59.996 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:32:59.996 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:32:59.997 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:32:59.997 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:32:59.998 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:32:59.998 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:32:59.998 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:32:59.998 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:32:59.999 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:32:59.999 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:32:59.999 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:33:00.000 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:33:00.000 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:33:00.000 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:33:00.000 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:33:00.001 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:33:00.001 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:33:00.001 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:33:00.001 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:33:00.003 00.002 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:33:00.003 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:33:00.004 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:33:00.004 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:33:00.004 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:33:00.005 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:33:00.005 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:33:00.005 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:33:00.006 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:33:00.006 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:33:00.006 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:33:00.007 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:33:00.007 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:33:00.008 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:33:00.254 00.246 12268 evsrv: cli 0F8E69C0 connect
05:33:00.255 00.001 12268 case statement mapped state 6 to 3
05:33:00.255 00.000 12268 case statement mapped state 6 to 3
05:33:00.256 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4e68aef2-96bc-4979-95ad-873c0d004101"}
05:33:00.256 00.000 12268 case statement mapped state 6 to 3
05:33:00.256 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e68aef2-96bc-4979-95ad-873c0d004101"}
05:33:00.270 00.014 12268 evsrv: cli 0F8E69C0 disconnect
05:33:00.315 00.045 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:33:00.316 00.001 12268 ScopeASCOM::SideOfPier() returns 0
05:33:00.318 00.002 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:33:00.318 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:33:00.318 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:33:00.318 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:33:00.318 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:33:00.318 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:33:00.318 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:33:00.319 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:33:00.319 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:33:00.319 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:00.335 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
05:33:00.335 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
05:33:00.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:00.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:00.335 00.000 12268 Enqueuing Expose request
05:33:00.335 00.000 11616 Worker thread wakes up
05:33:00.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:00.336 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:02.353 02.017 11616 Exposure complete
05:33:02.403 00.050 11616 worker thread done servicing request
05:33:02.404 00.001 12268 OnExposeComplete: enter
05:33:02.404 00.000 12268 UpdateGuideState(): m_state=6
05:33:02.404 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:33:02.404 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.68, Mass=57, SNR=5.3, Peak=28 HFD=6.1
05:33:02.404 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
05:33:02.404 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
05:33:02.404 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-2.03 mountX=-0.22 mountY=-0.08, mountTheta=-2.81
05:33:02.406 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=-0.21, opts=13)
05:33:02.406 00.000 12268 Enqueuing Move request for scope (-0.10, -0.21)
05:33:02.406 00.000 11616 Worker thread wakes up
05:33:02.406 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.21) opts 0xd
05:33:02.406 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, -0.21)
05:33:02.406 00.000 11616 Moving (-0.10, -0.21) raw xDistance=-0.22 yDistance=-0.08
05:33:02.406 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:33:02.406 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
05:33:02.407 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:33:02.407 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
05:33:02.407 00.000 11616 MoveAxis(E, 0, ABG)
05:33:02.407 00.000 11616 Move returns status 0, amount 0
05:33:02.407 00.000 11616 MoveAxis(N, 0, ABG)
05:33:02.407 00.000 11616 Move returns status 0, amount 0
05:33:02.407 00.000 11616 move complete, result=0
05:33:02.407 00.000 11616 worker thread done servicing request
05:33:02.427 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:02.442 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
05:33:02.443 00.001 12268 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 1 / 99999
05:33:02.443 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768710782.443,"Host":"ASTROCENTER","Inst":1,"Distance":0.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:33:02.443 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:02.444 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:02.444 00.000 12268 Enqueuing Expose request
05:33:02.444 00.000 11616 Worker thread wakes up
05:33:02.444 00.000 12268 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
05:33:02.444 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:02.444 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:04.451 02.007 11616 Exposure complete
05:33:04.501 00.050 11616 worker thread done servicing request
05:33:04.501 00.000 12268 OnExposeComplete: enter
05:33:04.502 00.001 12268 UpdateGuideState(): m_state=6
05:33:04.502 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:33:04.502 00.000 12268 Star::Find returns 1 (0), X=665.16, Y=915.37, Mass=55, SNR=5.2, Peak=28 HFD=5.3
05:33:04.502 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
05:33:04.502 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
05:33:04.502 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-0.51 hyp=0.80 cameraTheta=-2.45 mountX=-0.57 mountY=-0.55, mountTheta=-2.38
05:33:04.504 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.62, y=-0.51, opts=13)
05:33:04.504 00.000 12268 Enqueuing Move request for scope (-0.62, -0.51)
05:33:04.504 00.000 11616 Worker thread wakes up
05:33:04.504 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.51) opts 0xd
05:33:04.504 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.62, -0.51)
05:33:04.504 00.000 11616 Moving (-0.62, -0.51) raw xDistance=-0.57 yDistance=-0.55
05:33:04.504 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.29 direction from 0 to -1
05:33:04.504 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.71
05:33:04.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
05:33:04.504 00.000 11616 resist switch: large excursion: input -0.55 thresh 0.45 direction from 0 to -1
05:33:04.504 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.64
05:33:04.504 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.55
05:33:04.504 00.000 11616 MoveAxis(E, 319, ABG)
05:33:04.505 00.001 11616 Guiding  Dir = 2, Dur = 319
05:33:04.505 00.000 11616 IsSlewing returns 1
05:33:04.505 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:33:04.505 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:33:04.505 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:33:04.505 00.000 11616 Move returns status 2, amount 0
05:33:04.505 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:33:04.506 00.001 11616 move complete, result=2
05:33:04.506 00.000 11616 worker thread done servicing request
05:33:04.528 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:04.543 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
05:33:04.543 00.000 12268 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 2 / 99999
05:33:04.543 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768710784.543,"Host":"ASTROCENTER","Inst":1,"Distance":0.40,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
05:33:04.544 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:04.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:04.544 00.000 12268 Enqueuing Expose request
05:33:04.544 00.000 11616 Worker thread wakes up
05:33:04.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:04.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:04.544 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:33:04.576 00.032 12268 GuideStep: -0.6 px 0 ms EAST, -0.5 px 0 ms NORTH
05:33:04.579 00.003 12268 mount move error indicates guiding should stop
05:33:04.579 00.000 12268 Mount: notify guiding stopped
05:33:04.579 00.000 12268 BLC: window closed
05:33:04.579 00.000 12268 BLC: Last direction was reset
05:33:04.579 00.000 12268 PhdController failed: Guiding stopped
05:33:04.579 00.000 12268 PhdController: newstate STATE_FINISH
05:33:04.579 00.000 12268 PhdController complete: fail: Guiding stopped
05:33:04.579 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768710784.579,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
05:33:04.579 00.000 12268 Mount: notify guiding dither settle done success=0
05:33:04.579 00.000 12268 PhdController: newstate STATE_IDLE
05:33:04.580 00.001 12268 Changing from state GUIDING to STOP
05:33:04.580 00.000 12268 guider state => SELECTED
05:33:04.580 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:33:06.554 01.974 11616 Exposure complete
05:33:06.612 00.058 11616 worker thread done servicing request
05:33:06.613 00.001 12268 OnExposeComplete: enter
05:33:06.613 00.000 12268 UpdateGuideState(): m_state=2
05:33:06.613 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:33:06.613 00.000 12268 Star::Find returns 1 (0), X=664.99, Y=915.65, Mass=61, SNR=5.4, Peak=29 HFD=7.2
05:33:06.613 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.32 = 1.96)
05:33:06.613 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.15)
05:33:06.613 00.000 12268 CameraToMount -- cameraX=-0.79 cameraY=-0.24 hyp=0.82 cameraTheta=-2.85 mountX=-0.31 mountY=-0.75, mountTheta=-1.96
05:33:06.645 00.032 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:06.659 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
05:33:06.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:06.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:06.659 00.000 12268 Enqueuing Expose request
05:33:06.660 00.001 11616 Worker thread wakes up
05:33:06.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:06.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:33:08.671 02.011 11616 Exposure complete
05:33:08.725 00.054 11616 worker thread done servicing request
05:33:08.725 00.000 12268 OnExposeComplete: enter
05:33:08.725 00.000 12268 UpdateGuideState(): m_state=2
05:33:08.725 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:33:08.725 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.66, Mass=60, SNR=5.4, Peak=33 HFD=3.1
05:33:08.725 00.000 12268 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.47) = xAngle (-4.06 = 2.22)
05:33:08.726 00.001 12268 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.17 = -0.89)
05:33:08.726 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.22 hyp=0.43 cameraTheta=-2.59 mountX=-0.26 mountY=-0.33, mountTheta=-2.23
05:33:08.729 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:08.744 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:33:08.744 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:08.744 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:08.744 00.000 12268 Enqueuing Expose request
05:33:08.745 00.001 11616 Worker thread wakes up
05:33:08.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:08.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:33:10.763 02.018 11616 Exposure complete
05:33:10.814 00.051 11616 worker thread done servicing request
05:33:10.815 00.001 12268 OnExposeComplete: enter
05:33:10.815 00.000 12268 UpdateGuideState(): m_state=2
05:33:10.815 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:33:10.815 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.93, Mass=38, SNR=4.3, Peak=27 HFD=2.9
05:33:10.815 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.35 = 1.35)
05:33:10.815 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.76 = -1.76)
05:33:10.815 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.82 mountX=0.03 mountY=-0.14, mountTheta=-1.35
05:33:10.817 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:10.832 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
05:33:10.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:10.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:10.832 00.000 12268 Enqueuing Expose request
05:33:10.832 00.000 11616 Worker thread wakes up
05:33:10.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:10.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:12.843 02.011 11616 Exposure complete
05:33:12.894 00.051 11616 worker thread done servicing request
05:33:12.894 00.000 12268 OnExposeComplete: enter
05:33:12.894 00.000 12268 UpdateGuideState(): m_state=2
05:33:12.895 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:33:12.895 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=40, SNR=4.4, Peak=29 HFD=3.6
05:33:12.895 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
05:33:12.895 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
05:33:12.895 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.30 hyp=0.41 cameraTheta=-0.81 mountX=-0.27 mountY=0.32, mountTheta=2.27
05:33:12.897 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:12.913 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
05:33:12.913 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:12.913 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:12.913 00.000 12268 Enqueuing Expose request
05:33:12.913 00.000 11616 Worker thread wakes up
05:33:12.913 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:12.913 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:14.925 02.012 11616 Exposure complete
05:33:14.977 00.052 11616 worker thread done servicing request
05:33:14.978 00.001 12268 OnExposeComplete: enter
05:33:14.978 00.000 12268 UpdateGuideState(): m_state=2
05:33:14.978 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:33:14.978 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.57, Mass=58, SNR=5.3, Peak=31 HFD=3.9
05:33:14.978 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
05:33:14.978 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.36)
05:33:14.978 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.31 hyp=0.32 cameraTheta=-1.34 mountX=-0.30 mountY=0.11, mountTheta=2.79
05:33:14.980 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:14.994 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:33:14.994 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:14.995 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:14.995 00.000 12268 Enqueuing Expose request
05:33:14.995 00.000 11616 Worker thread wakes up
05:33:14.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:14.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:17.010 02.015 11616 Exposure complete
05:33:17.061 00.051 11616 worker thread done servicing request
05:33:17.062 00.001 12268 OnExposeComplete: enter
05:33:17.062 00.000 12268 UpdateGuideState(): m_state=2
05:33:17.062 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:33:17.062 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.58, Mass=51, SNR=5.0, Peak=28 HFD=4.2
05:33:17.062 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
05:33:17.062 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.72)
05:33:17.062 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.30 hyp=0.37 cameraTheta=-0.98 mountX=-0.28 mountY=0.24, mountTheta=2.43
05:33:17.064 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:17.079 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:33:17.079 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:17.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:17.079 00.000 12268 Enqueuing Expose request
05:33:17.079 00.000 11616 Worker thread wakes up
05:33:17.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:17.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:19.095 02.016 11616 Exposure complete
05:33:19.148 00.053 11616 worker thread done servicing request
05:33:19.148 00.000 12268 OnExposeComplete: enter
05:33:19.148 00.000 12268 UpdateGuideState(): m_state=2
05:33:19.149 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:33:19.149 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.79, Mass=51, SNR=4.9, Peak=28 HFD=3.7
05:33:19.149 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
05:33:19.149 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
05:33:19.149 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-2.72 mountX=-0.11 mountY=-0.19, mountTheta=-2.10
05:33:19.151 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:19.166 00.015 12268 UpdateGuideState exits: m=51 SNR=4.9
05:33:19.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:19.167 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:19.167 00.000 12268 Enqueuing Expose request
05:33:19.167 00.000 11616 Worker thread wakes up
05:33:19.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:19.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:21.172 02.005 11616 Exposure complete
05:33:21.222 00.050 11616 worker thread done servicing request
05:33:21.222 00.000 12268 OnExposeComplete: enter
05:33:21.222 00.000 12268 UpdateGuideState(): m_state=2
05:33:21.222 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:33:21.223 00.001 12268 Star::Find returns 1 (0), X=665.71, Y=916.04, Mass=42, SNR=4.5, Peak=31 HFD=2.8
05:33:21.223 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
05:33:21.223 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
05:33:21.223 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.98 mountX=0.14 mountY=-0.09, mountTheta=-0.53
05:33:21.225 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:21.239 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
05:33:21.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:21.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:21.239 00.000 12268 Enqueuing Expose request
05:33:21.239 00.000 11616 Worker thread wakes up
05:33:21.240 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:21.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:23.247 02.007 11616 Exposure complete
05:33:23.297 00.050 11616 worker thread done servicing request
05:33:23.297 00.000 12268 OnExposeComplete: enter
05:33:23.297 00.000 12268 UpdateGuideState(): m_state=2
05:33:23.297 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:33:23.297 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.35, Mass=55, SNR=5.1, Peak=28 HFD=4.3
05:33:23.298 00.001 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.49 = 2.80)
05:33:23.298 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.31)
05:33:23.298 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.54 hyp=0.60 cameraTheta=-2.01 mountX=-0.56 mountY=-0.18, mountTheta=-2.82
05:33:23.301 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:23.315 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
05:33:23.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:23.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:23.315 00.000 12268 Enqueuing Expose request
05:33:23.315 00.000 11616 Worker thread wakes up
05:33:23.316 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:23.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:33:25.322 02.006 11616 Exposure complete
05:33:25.374 00.052 11616 worker thread done servicing request
05:33:25.374 00.000 12268 OnExposeComplete: enter
05:33:25.374 00.000 12268 UpdateGuideState(): m_state=2
05:33:25.374 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:33:25.375 00.001 12268 Star::Find returns 1 (0), X=665.91, Y=916.20, Mass=52, SNR=5.0, Peak=29 HFD=3.8
05:33:25.375 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
05:33:25.375 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
05:33:25.375 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.32 hyp=0.34 cameraTheta=1.16 mountX=0.33 mountY=0.09, mountTheta=0.28
05:33:25.377 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:25.391 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:33:25.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:25.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:25.392 00.001 12268 Enqueuing Expose request
05:33:25.392 00.000 11616 Worker thread wakes up
05:33:25.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:25.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:27.404 02.012 11616 Exposure complete
05:33:27.456 00.052 11616 worker thread done servicing request
05:33:27.456 00.000 12268 OnExposeComplete: enter
05:33:27.456 00.000 12268 UpdateGuideState(): m_state=2
05:33:27.456 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:33:27.456 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.19, Mass=54, SNR=5.1, Peak=29 HFD=5.3
05:33:27.456 00.000 12268 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.47) = xAngle (-3.13 = -3.13)
05:33:27.457 00.001 12268 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.24 = 0.05)
05:33:27.457 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.69 hyp=0.70 cameraTheta=-1.65 mountX=-0.70 mountY=0.03, mountTheta=3.09
05:33:27.459 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:27.474 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:33:27.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:27.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:27.474 00.000 12268 Enqueuing Expose request
05:33:27.475 00.001 11616 Worker thread wakes up
05:33:27.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:27.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:33:29.484 02.009 11616 Exposure complete
05:33:29.536 00.052 11616 worker thread done servicing request
05:33:29.536 00.000 12268 OnExposeComplete: enter
05:33:29.536 00.000 12268 UpdateGuideState(): m_state=2
05:33:29.537 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:33:29.537 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.64, Mass=67, SNR=5.7, Peak=30 HFD=6.6
05:33:29.537 00.000 12268 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.47) = xAngle (-4.15 = 2.13)
05:33:29.537 00.000 12268 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.98)
05:33:29.537 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=-0.24 hyp=0.54 cameraTheta=-2.68 mountX=-0.29 mountY=-0.45, mountTheta=-2.14
05:33:29.539 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:29.554 00.015 12268 UpdateGuideState exits: m=67 SNR=5.7
05:33:29.555 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:29.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:29.555 00.000 12268 Enqueuing Expose request
05:33:29.555 00.000 11616 Worker thread wakes up
05:33:29.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:29.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:33:31.556 02.001 11616 Exposure complete
05:33:31.614 00.058 11616 worker thread done servicing request
05:33:31.614 00.000 12268 OnExposeComplete: enter
05:33:31.615 00.001 12268 UpdateGuideState(): m_state=2
05:33:31.615 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:33:31.615 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.86, Mass=56, SNR=5.2, Peak=30 HFD=5.5
05:33:31.615 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
05:33:31.615 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.36)
05:33:31.615 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.34 mountX=-0.02 mountY=0.08, mountTheta=1.81
05:33:31.619 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:31.633 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
05:33:31.634 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:31.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:31.634 00.000 12268 Enqueuing Expose request
05:33:31.634 00.000 11616 Worker thread wakes up
05:33:31.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:31.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:33.649 02.015 11616 Exposure complete
05:33:33.699 00.050 11616 worker thread done servicing request
05:33:33.700 00.001 12268 OnExposeComplete: enter
05:33:33.700 00.000 12268 UpdateGuideState(): m_state=2
05:33:33.700 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:33:33.700 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.56, Mass=58, SNR=5.3, Peak=32 HFD=3.3
05:33:33.700 00.000 12268 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.47) = xAngle (-3.96 = 2.32)
05:33:33.700 00.000 12268 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.79)
05:33:33.700 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.33 hyp=0.54 cameraTheta=-2.49 mountX=-0.37 mountY=-0.39, mountTheta=-2.34
05:33:33.702 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:33:33.717 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:33:33.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:33.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:33.717 00.000 12268 Enqueuing Expose request
05:33:33.717 00.000 11616 Worker thread wakes up
05:33:33.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:33.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:33:35.719 02.002 11616 Exposure complete
05:33:35.769 00.050 11616 worker thread done servicing request
05:33:35.769 00.000 12268 OnExposeComplete: enter
05:33:35.769 00.000 12268 UpdateGuideState(): m_state=2
05:33:35.769 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:33:35.769 00.000 12268 Star::Find returns 1 (0), X=665.11, Y=915.92, Mass=61, SNR=5.4, Peak=28 HFD=7.3
05:33:35.769 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
05:33:35.769 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
05:33:35.769 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=0.03 hyp=0.66 cameraTheta=3.09 mountX=-0.03 mountY=-0.66, mountTheta=-1.62
05:33:35.771 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:35.788 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
05:33:35.788 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:35.788 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:35.788 00.000 12268 Enqueuing Expose request
05:33:35.788 00.000 11616 Worker thread wakes up
05:33:35.788 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:35.788 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:33:37.793 02.005 11616 Exposure complete
05:33:37.843 00.050 11616 worker thread done servicing request
05:33:37.844 00.001 12268 OnExposeComplete: enter
05:33:37.844 00.000 12268 UpdateGuideState(): m_state=2
05:33:37.844 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:33:37.844 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.37, Mass=58, SNR=5.3, Peak=32 HFD=3.4
05:33:37.844 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.72 = 2.57)
05:33:37.844 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.54)
05:33:37.844 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.51 hyp=0.65 cameraTheta=-2.24 mountX=-0.55 mountY=-0.34, mountTheta=-2.59
05:33:37.846 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:37.861 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:33:37.861 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:37.861 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:37.862 00.001 12268 Enqueuing Expose request
05:33:37.862 00.000 11616 Worker thread wakes up
05:33:37.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:37.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:33:39.871 02.009 11616 Exposure complete
05:33:39.922 00.051 11616 worker thread done servicing request
05:33:39.922 00.000 12268 OnExposeComplete: enter
05:33:39.923 00.001 12268 UpdateGuideState(): m_state=2
05:33:39.923 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:33:39.923 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.69, Mass=51, SNR=5.0, Peak=29 HFD=3.8
05:33:39.923 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
05:33:39.923 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
05:33:39.923 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.19 hyp=0.26 cameraTheta=-0.81 mountX=-0.17 mountY=0.21, mountTheta=2.27
05:33:39.926 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:39.944 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
05:33:39.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:39.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:39.944 00.000 12268 Enqueuing Expose request
05:33:39.944 00.000 11616 Worker thread wakes up
05:33:39.944 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:39.944 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:41.958 02.014 11616 Exposure complete
05:33:42.012 00.054 11616 worker thread done servicing request
05:33:42.012 00.000 12268 OnExposeComplete: enter
05:33:42.012 00.000 12268 UpdateGuideState(): m_state=2
05:33:42.013 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:33:42.013 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=916.00, Mass=55, SNR=5.1, Peak=25 HFD=4.9
05:33:42.013 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
05:33:42.013 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
05:33:42.013 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.11 hyp=0.32 cameraTheta=0.36 mountX=0.14 mountY=0.28, mountTheta=1.10
05:33:42.016 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:42.031 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
05:33:42.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:42.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:42.031 00.000 12268 Enqueuing Expose request
05:33:42.031 00.000 11616 Worker thread wakes up
05:33:42.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:42.032 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:44.047 02.015 11616 Exposure complete
05:33:44.098 00.051 11616 worker thread done servicing request
05:33:44.098 00.000 12268 OnExposeComplete: enter
05:33:44.098 00.000 12268 UpdateGuideState(): m_state=2
05:33:44.099 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:33:44.099 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.54, Mass=54, SNR=5.1, Peak=26 HFD=4.3
05:33:44.099 00.000 12268 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
05:33:44.099 00.000 12268 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.08)
05:33:44.099 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.35 hyp=0.35 cameraTheta=-1.62 mountX=-0.35 mountY=0.03, mountTheta=3.06
05:33:44.101 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:44.116 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:33:44.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:44.117 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:44.117 00.000 12268 Enqueuing Expose request
05:33:44.117 00.000 11616 Worker thread wakes up
05:33:44.117 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:44.117 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:46.131 02.014 11616 Exposure complete
05:33:46.182 00.051 11616 worker thread done servicing request
05:33:46.183 00.001 12268 OnExposeComplete: enter
05:33:46.183 00.000 12268 UpdateGuideState(): m_state=2
05:33:46.183 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:33:46.183 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.98, Mass=64, SNR=5.5, Peak=28 HFD=6.9
05:33:46.183 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
05:33:46.183 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
05:33:46.183 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.09 hyp=0.47 cameraTheta=2.95 mountX=0.04 mountY=-0.47, mountTheta=-1.48
05:33:46.185 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:46.201 00.016 12268 UpdateGuideState exits: m=64 SNR=5.5
05:33:46.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:46.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:46.201 00.000 12268 Enqueuing Expose request
05:33:46.201 00.000 11616 Worker thread wakes up
05:33:46.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:46.201 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:33:48.214 02.013 11616 Exposure complete
05:33:48.265 00.051 11616 worker thread done servicing request
05:33:48.265 00.000 12268 OnExposeComplete: enter
05:33:48.265 00.000 12268 UpdateGuideState(): m_state=2
05:33:48.265 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:33:48.266 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=915.50, Mass=56, SNR=5.2, Peak=30 HFD=4.0
05:33:48.266 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
05:33:48.266 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
05:33:48.266 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.38 hyp=0.43 cameraTheta=-1.11 mountX=-0.36 mountY=0.24, mountTheta=2.56
05:33:48.268 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:48.282 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
05:33:48.282 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:48.282 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:48.282 00.000 12268 Enqueuing Expose request
05:33:48.283 00.001 11616 Worker thread wakes up
05:33:48.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:48.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:50.295 02.012 11616 Exposure complete
05:33:50.345 00.050 11616 worker thread done servicing request
05:33:50.346 00.001 12268 OnExposeComplete: enter
05:33:50.346 00.000 12268 UpdateGuideState(): m_state=2
05:33:50.346 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:33:50.346 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.52, Mass=64, SNR=5.5, Peak=30 HFD=4.5
05:33:50.346 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.59 = 2.70)
05:33:50.346 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.41)
05:33:50.346 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.37 hyp=0.43 cameraTheta=-2.11 mountX=-0.39 mountY=-0.17, mountTheta=-2.72
05:33:50.348 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:50.363 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
05:33:50.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:50.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:50.363 00.000 12268 Enqueuing Expose request
05:33:50.363 00.000 11616 Worker thread wakes up
05:33:50.364 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:50.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:52.372 02.008 11616 Exposure complete
05:33:52.424 00.052 11616 worker thread done servicing request
05:33:52.424 00.000 12268 OnExposeComplete: enter
05:33:52.424 00.000 12268 UpdateGuideState(): m_state=2
05:33:52.424 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:33:52.424 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.59, Mass=57, SNR=5.2, Peak=28 HFD=6.1
05:33:52.424 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
05:33:52.424 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.02 = -0.74)
05:33:52.424 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.30 hyp=0.46 cameraTheta=-2.44 mountX=-0.33 mountY=-0.31, mountTheta=-2.39
05:33:52.426 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:52.441 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
05:33:52.442 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:52.442 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:52.442 00.000 12268 Enqueuing Expose request
05:33:52.442 00.000 11616 Worker thread wakes up
05:33:52.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:52.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:33:54.454 02.012 11616 Exposure complete
05:33:54.504 00.050 11616 worker thread done servicing request
05:33:54.504 00.000 12268 OnExposeComplete: enter
05:33:54.504 00.000 12268 UpdateGuideState(): m_state=2
05:33:54.505 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:33:54.505 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.89, Mass=43, SNR=4.6, Peak=30 HFD=3.0
05:33:54.505 00.000 12268 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.47) = xAngle (1.60 = 1.60)
05:33:54.505 00.000 12268 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.51 = -1.51)
05:33:54.505 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.07 mountX=-0.00 mountY=-0.09, mountTheta=-1.60
05:33:54.507 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:54.521 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:33:54.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:54.522 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:54.522 00.000 12268 Enqueuing Expose request
05:33:54.522 00.000 11616 Worker thread wakes up
05:33:54.522 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:54.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:33:56.535 02.013 11616 Exposure complete
05:33:56.591 00.056 11616 worker thread done servicing request
05:33:56.591 00.000 12268 OnExposeComplete: enter
05:33:56.591 00.000 12268 UpdateGuideState(): m_state=2
05:33:56.591 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:33:56.591 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.50, Mass=46, SNR=4.7, Peak=26 HFD=6.0
05:33:56.591 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
05:33:56.592 00.001 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
05:33:56.592 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.39 hyp=0.42 cameraTheta=-1.94 mountX=-0.40 mountY=-0.10, mountTheta=-2.90
05:33:56.594 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:56.608 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
05:33:56.608 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:56.608 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:56.608 00.000 12268 Enqueuing Expose request
05:33:56.608 00.000 11616 Worker thread wakes up
05:33:56.609 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:56.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:33:58.634 02.025 11616 Exposure complete
05:33:58.689 00.055 11616 worker thread done servicing request
05:33:58.689 00.000 12268 OnExposeComplete: enter
05:33:58.689 00.000 12268 UpdateGuideState(): m_state=2
05:33:58.689 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:33:58.689 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=916.01, Mass=54, SNR=5.1, Peak=27 HFD=6.9
05:33:58.689 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
05:33:58.689 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
05:33:58.689 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.17 cameraTheta=2.30 mountX=0.11 mountY=-0.13, mountTheta=-0.84
05:33:58.692 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:33:58.706 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
05:33:58.707 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:33:58.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:33:58.707 00.000 12268 Enqueuing Expose request
05:33:58.707 00.000 11616 Worker thread wakes up
05:33:58.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:33:58.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:00.726 02.019 11616 Exposure complete
05:34:00.776 00.050 11616 worker thread done servicing request
05:34:00.777 00.001 12268 OnExposeComplete: enter
05:34:00.777 00.000 12268 UpdateGuideState(): m_state=2
05:34:00.777 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:34:00.777 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.96, Mass=59, SNR=5.3, Peak=25 HFD=6.9
05:34:00.777 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
05:34:00.777 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
05:34:00.777 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.08 hyp=0.25 cameraTheta=2.84 mountX=0.05 mountY=-0.25, mountTheta=-1.37
05:34:00.779 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:00.794 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:34:00.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:00.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:00.794 00.000 12268 Enqueuing Expose request
05:34:00.794 00.000 11616 Worker thread wakes up
05:34:00.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:00.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:02.809 02.015 11616 Exposure complete
05:34:02.860 00.051 11616 worker thread done servicing request
05:34:02.861 00.001 12268 OnExposeComplete: enter
05:34:02.861 00.000 12268 UpdateGuideState(): m_state=2
05:34:02.861 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:34:02.861 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.46, Mass=45, SNR=4.7, Peak=33 HFD=2.9
05:34:02.861 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.32 = 2.97)
05:34:02.861 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.14)
05:34:02.861 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.43 hyp=0.45 cameraTheta=-1.84 mountX=-0.44 mountY=-0.06, mountTheta=-3.00
05:34:02.863 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:02.878 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:34:02.878 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:02.878 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:02.878 00.000 12268 Enqueuing Expose request
05:34:02.878 00.000 11616 Worker thread wakes up
05:34:02.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:02.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:34:04.887 02.009 11616 Exposure complete
05:34:04.938 00.051 11616 worker thread done servicing request
05:34:04.938 00.000 12268 OnExposeComplete: enter
05:34:04.938 00.000 12268 UpdateGuideState(): m_state=2
05:34:04.939 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:34:04.939 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.53, Mass=63, SNR=5.5, Peak=28 HFD=5.5
05:34:04.939 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.29 = 3.00)
05:34:04.939 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.11)
05:34:04.939 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.35 hyp=0.36 cameraTheta=-1.81 mountX=-0.36 mountY=-0.04, mountTheta=-3.03
05:34:04.941 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:04.955 00.014 12268 UpdateGuideState exits: m=63 SNR=5.5
05:34:04.955 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:04.955 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:04.955 00.000 12268 Enqueuing Expose request
05:34:04.956 00.001 11616 Worker thread wakes up
05:34:04.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:04.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:06.965 02.009 11616 Exposure complete
05:34:07.017 00.052 11616 worker thread done servicing request
05:34:07.017 00.000 12268 OnExposeComplete: enter
05:34:07.018 00.001 12268 UpdateGuideState(): m_state=2
05:34:07.018 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:34:07.018 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.19, Mass=55, SNR=5.1, Peak=29 HFD=4.4
05:34:07.018 00.000 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
05:34:07.018 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.30)
05:34:07.018 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.69 hyp=0.76 cameraTheta=-2.00 mountX=-0.72 mountY=-0.23, mountTheta=-2.84
05:34:07.020 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:07.035 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
05:34:07.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:07.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:07.035 00.000 12268 Enqueuing Expose request
05:34:07.035 00.000 11616 Worker thread wakes up
05:34:07.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:07.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:34:09.052 02.017 11616 Exposure complete
05:34:09.109 00.057 11616 worker thread done servicing request
05:34:09.109 00.000 12268 OnExposeComplete: enter
05:34:09.109 00.000 12268 UpdateGuideState(): m_state=2
05:34:09.109 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:34:09.110 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=916.12, Mass=51, SNR=5.0, Peak=30 HFD=4.0
05:34:09.110 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
05:34:09.110 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
05:34:09.110 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.48 mountX=0.24 mountY=-0.01, mountTheta=-0.04
05:34:09.112 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:09.128 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
05:34:09.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:09.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:09.128 00.000 12268 Enqueuing Expose request
05:34:09.129 00.001 11616 Worker thread wakes up
05:34:09.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:09.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:11.183 02.054 11616 Exposure complete
05:34:11.234 00.051 11616 worker thread done servicing request
05:34:11.234 00.000 12268 OnExposeComplete: enter
05:34:11.234 00.000 12268 UpdateGuideState(): m_state=2
05:34:11.234 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:34:11.234 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.23, Mass=49, SNR=4.9, Peak=27 HFD=4.0
05:34:11.234 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.42 = 2.87)
05:34:11.235 00.001 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.24)
05:34:11.235 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.66 hyp=0.70 cameraTheta=-1.94 mountX=-0.68 mountY=-0.17, mountTheta=-2.89
05:34:11.237 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:34:11.251 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
05:34:11.252 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:11.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:11.252 00.000 12268 Enqueuing Expose request
05:34:11.252 00.000 11616 Worker thread wakes up
05:34:11.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:11.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:34:13.270 02.018 11616 Exposure complete
05:34:13.321 00.051 11616 worker thread done servicing request
05:34:13.321 00.000 12268 OnExposeComplete: enter
05:34:13.321 00.000 12268 UpdateGuideState(): m_state=2
05:34:13.322 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:34:13.322 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.56, Mass=52, SNR=5.0, Peak=28 HFD=5.3
05:34:13.322 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
05:34:13.322 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.58)
05:34:13.322 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.33 hyp=0.36 cameraTheta=-1.12 mountX=-0.31 mountY=0.20, mountTheta=2.57
05:34:13.324 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:13.339 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
05:34:13.339 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:13.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:13.339 00.000 12268 Enqueuing Expose request
05:34:13.339 00.000 11616 Worker thread wakes up
05:34:13.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:13.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:15.349 02.010 11616 Exposure complete
05:34:15.399 00.050 11616 worker thread done servicing request
05:34:15.399 00.000 12268 OnExposeComplete: enter
05:34:15.399 00.000 12268 UpdateGuideState(): m_state=2
05:34:15.400 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:34:15.400 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.56, Mass=58, SNR=5.3, Peak=30 HFD=5.0
05:34:15.400 00.000 12268 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.47) = xAngle (-3.68 = 2.61)
05:34:15.400 00.000 12268 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.50)
05:34:15.400 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.33 hyp=0.41 cameraTheta=-2.20 mountX=-0.35 mountY=-0.20, mountTheta=-2.63
05:34:15.402 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:15.419 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
05:34:15.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:15.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:15.419 00.000 12268 Enqueuing Expose request
05:34:15.419 00.000 11616 Worker thread wakes up
05:34:15.420 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:15.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:17.425 02.005 11616 Exposure complete
05:34:17.476 00.051 11616 worker thread done servicing request
05:34:17.476 00.000 12268 OnExposeComplete: enter
05:34:17.476 00.000 12268 UpdateGuideState(): m_state=2
05:34:17.476 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:34:17.477 00.001 12268 Star::Find returns 1 (0), X=666.08, Y=915.95, Mass=44, SNR=4.7, Peak=29 HFD=3.9
05:34:17.477 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
05:34:17.477 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
05:34:17.477 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.06 hyp=0.32 cameraTheta=0.20 mountX=0.09 mountY=0.30, mountTheta=1.27
05:34:17.479 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:17.494 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
05:34:17.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:17.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:17.494 00.000 12268 Enqueuing Expose request
05:34:17.494 00.000 11616 Worker thread wakes up
05:34:17.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:17.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:19.501 02.007 11616 Exposure complete
05:34:19.552 00.051 11616 worker thread done servicing request
05:34:19.552 00.000 12268 OnExposeComplete: enter
05:34:19.552 00.000 12268 UpdateGuideState(): m_state=2
05:34:19.553 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:34:19.553 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.87, Mass=56, SNR=5.2, Peak=29 HFD=6.4
05:34:19.553 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.55 = 1.73)
05:34:19.553 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.38)
05:34:19.553 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.08 mountX=-0.03 mountY=-0.16, mountTheta=-1.73
05:34:19.555 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:19.570 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:34:19.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:19.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:19.570 00.000 12268 Enqueuing Expose request
05:34:19.570 00.000 11616 Worker thread wakes up
05:34:19.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:19.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:21.588 02.018 11616 Exposure complete
05:34:21.640 00.052 11616 worker thread done servicing request
05:34:21.640 00.000 12268 OnExposeComplete: enter
05:34:21.640 00.000 12268 UpdateGuideState(): m_state=2
05:34:21.640 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:34:21.640 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.17, Mass=37, SNR=4.3, Peak=26 HFD=3.8
05:34:21.640 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.82 = -2.82)
05:34:21.640 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.93 = 0.35)
05:34:21.641 00.001 12268 CameraToMount -- cameraX=0.16 cameraY=-0.72 hyp=0.73 cameraTheta=-1.35 mountX=-0.70 mountY=0.25, mountTheta=2.79
05:34:21.643 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:21.657 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
05:34:21.658 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:21.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:21.658 00.000 12268 Enqueuing Expose request
05:34:21.658 00.000 11616 Worker thread wakes up
05:34:21.658 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:21.658 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:34:23.672 02.014 11616 Exposure complete
05:34:23.724 00.052 11616 worker thread done servicing request
05:34:23.724 00.000 12268 OnExposeComplete: enter
05:34:23.724 00.000 12268 UpdateGuideState(): m_state=2
05:34:23.724 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:34:23.724 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.78, Mass=50, SNR=4.9, Peak=26 HFD=4.5
05:34:23.725 00.001 12268 CameraToMount -- cameraTheta (-0.46) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
05:34:23.725 00.000 12268 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.24)
05:34:23.725 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-0.46 mountX=-0.09 mountY=0.23, mountTheta=1.93
05:34:23.727 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:34:23.741 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
05:34:23.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:23.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:23.741 00.000 12268 Enqueuing Expose request
05:34:23.742 00.001 11616 Worker thread wakes up
05:34:23.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:23.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:25.757 02.015 11616 Exposure complete
05:34:25.809 00.052 11616 worker thread done servicing request
05:34:25.809 00.000 12268 OnExposeComplete: enter
05:34:25.809 00.000 12268 UpdateGuideState(): m_state=2
05:34:25.810 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:34:25.810 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=40, SNR=4.4, Peak=30 HFD=3.2
05:34:25.810 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
05:34:25.810 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.66)
05:34:25.810 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.27 hyp=0.31 cameraTheta=-1.04 mountX=-0.25 mountY=0.19, mountTheta=2.50
05:34:25.812 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:25.827 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
05:34:25.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:25.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:25.827 00.000 12268 Enqueuing Expose request
05:34:25.827 00.000 11616 Worker thread wakes up
05:34:25.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:25.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:27.837 02.010 11616 Exposure complete
05:34:27.889 00.052 11616 worker thread done servicing request
05:34:27.890 00.001 12268 OnExposeComplete: enter
05:34:27.890 00.000 12268 UpdateGuideState(): m_state=2
05:34:27.890 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:34:27.890 00.000 12268 Star::Find returns 1 (0), X=665.05, Y=915.24, Mass=66, SNR=5.6, Peak=30 HFD=6.1
05:34:27.890 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.88 = 2.40)
05:34:27.890 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.71)
05:34:27.890 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=-0.64 hyp=0.97 cameraTheta=-2.41 mountX=-0.71 mountY=-0.63, mountTheta=-2.42
05:34:27.892 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:34:27.908 00.016 12268 UpdateGuideState exits: m=66 SNR=5.6
05:34:27.908 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:27.908 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:27.908 00.000 12268 Enqueuing Expose request
05:34:27.908 00.000 11616 Worker thread wakes up
05:34:27.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:27.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:34:29.910 02.002 11616 Exposure complete
05:34:29.961 00.051 11616 worker thread done servicing request
05:34:29.961 00.000 12268 OnExposeComplete: enter
05:34:29.962 00.001 12268 UpdateGuideState(): m_state=2
05:34:29.962 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:34:29.962 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=916.23, Mass=64, SNR=5.6, Peak=31 HFD=5.1
05:34:29.962 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
05:34:29.962 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
05:34:29.962 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.35 hyp=0.53 cameraTheta=2.42 mountX=0.31 mountY=-0.44, mountTheta=-0.96
05:34:29.964 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:29.979 00.015 12268 UpdateGuideState exits: m=64 SNR=5.6
05:34:29.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:29.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:29.979 00.000 12268 Enqueuing Expose request
05:34:29.979 00.000 11616 Worker thread wakes up
05:34:29.979 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:29.979 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:34:31.982 02.003 11616 Exposure complete
05:34:32.035 00.053 11616 worker thread done servicing request
05:34:32.036 00.001 12268 OnExposeComplete: enter
05:34:32.036 00.000 12268 UpdateGuideState(): m_state=2
05:34:32.036 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:34:32.036 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.86, Mass=56, SNR=5.2, Peak=25 HFD=5.8
05:34:32.036 00.000 12268 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.47) = xAngle (-4.57 = 1.71)
05:34:32.036 00.000 12268 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.68 = -1.40)
05:34:32.036 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.02 hyp=0.50 cameraTheta=-3.10 mountX=-0.07 mountY=-0.49, mountTheta=-1.71
05:34:32.039 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:32.054 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:34:32.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:32.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:32.054 00.000 12268 Enqueuing Expose request
05:34:32.054 00.000 11616 Worker thread wakes up
05:34:32.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:32.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:34:34.070 02.016 11616 Exposure complete
05:34:34.124 00.054 11616 worker thread done servicing request
05:34:34.125 00.001 12268 OnExposeComplete: enter
05:34:34.125 00.000 12268 UpdateGuideState(): m_state=2
05:34:34.125 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:34:34.125 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.54, Mass=48, SNR=4.8, Peak=30 HFD=3.5
05:34:34.125 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
05:34:34.125 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
05:34:34.125 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.35 hyp=0.36 cameraTheta=-1.81 mountX=-0.35 mountY=-0.04, mountTheta=-3.03
05:34:34.128 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:34.143 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
05:34:34.143 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:34.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:34.143 00.000 12268 Enqueuing Expose request
05:34:34.143 00.000 11616 Worker thread wakes up
05:34:34.144 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:34.144 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:36.165 02.021 11616 Exposure complete
05:34:36.215 00.050 11616 worker thread done servicing request
05:34:36.216 00.001 12268 OnExposeComplete: enter
05:34:36.216 00.000 12268 UpdateGuideState(): m_state=2
05:34:36.216 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:34:36.216 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.64, Mass=55, SNR=5.1, Peak=26 HFD=6.8
05:34:36.216 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.79 = 2.50)
05:34:36.216 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
05:34:36.216 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-2.31 mountX=-0.27 mountY=-0.19, mountTheta=-2.52
05:34:36.218 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:36.233 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
05:34:36.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:36.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:36.233 00.000 12268 Enqueuing Expose request
05:34:36.233 00.000 11616 Worker thread wakes up
05:34:36.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:36.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:38.250 02.017 11616 Exposure complete
05:34:38.300 00.050 11616 worker thread done servicing request
05:34:38.300 00.000 12268 OnExposeComplete: enter
05:34:38.300 00.000 12268 UpdateGuideState(): m_state=2
05:34:38.300 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:34:38.300 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.56, Mass=40, SNR=4.4, Peak=28 HFD=3.5
05:34:38.301 00.001 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
05:34:38.301 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
05:34:38.301 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.33 hyp=0.36 cameraTheta=-1.16 mountX=-0.31 mountY=0.18, mountTheta=2.61
05:34:38.303 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:38.317 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
05:34:38.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:38.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:38.317 00.000 12268 Enqueuing Expose request
05:34:38.317 00.000 11616 Worker thread wakes up
05:34:38.318 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:38.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:40.330 02.012 11616 Exposure complete
05:34:40.381 00.051 11616 worker thread done servicing request
05:34:40.381 00.000 12268 OnExposeComplete: enter
05:34:40.381 00.000 12268 UpdateGuideState(): m_state=2
05:34:40.381 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:34:40.381 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.8
05:34:40.381 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
05:34:40.381 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
05:34:40.381 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.31 hyp=0.47 cameraTheta=-0.72 mountX=-0.27 mountY=0.39, mountTheta=2.18
05:34:40.383 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:40.397 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:34:40.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:40.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:40.397 00.000 12268 Enqueuing Expose request
05:34:40.398 00.001 11616 Worker thread wakes up
05:34:40.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:40.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:42.412 02.014 11616 Exposure complete
05:34:42.462 00.050 11616 worker thread done servicing request
05:34:42.463 00.001 12268 OnExposeComplete: enter
05:34:42.463 00.000 12268 UpdateGuideState(): m_state=2
05:34:42.463 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:34:42.463 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.64, Mass=43, SNR=4.6, Peak=33 HFD=2.9
05:34:42.463 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
05:34:42.463 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.22)
05:34:42.463 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.24 hyp=0.25 cameraTheta=-1.48 mountX=-0.24 mountY=0.05, mountTheta=2.92
05:34:42.465 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:42.480 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:34:42.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:42.481 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:42.481 00.000 12268 Enqueuing Expose request
05:34:42.481 00.000 11616 Worker thread wakes up
05:34:42.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:42.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:44.499 02.018 11616 Exposure complete
05:34:44.551 00.052 11616 worker thread done servicing request
05:34:44.551 00.000 12268 OnExposeComplete: enter
05:34:44.551 00.000 12268 UpdateGuideState(): m_state=2
05:34:44.551 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:34:44.551 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=915.34, Mass=60, SNR=5.4, Peak=30 HFD=5.0
05:34:44.551 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
05:34:44.551 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
05:34:44.551 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=-0.54 hyp=0.85 cameraTheta=-2.45 mountX=-0.61 mountY=-0.58, mountTheta=-2.38
05:34:44.552 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:34:44.567 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:34:44.567 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:44.567 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:44.567 00.000 12268 Enqueuing Expose request
05:34:44.567 00.000 11616 Worker thread wakes up
05:34:44.567 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:44.568 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:34:46.574 02.006 11616 Exposure complete
05:34:46.627 00.053 11616 worker thread done servicing request
05:34:46.627 00.000 12268 OnExposeComplete: enter
05:34:46.627 00.000 12268 UpdateGuideState(): m_state=2
05:34:46.627 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:34:46.627 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.53, Mass=50, SNR=4.9, Peak=28 HFD=3.9
05:34:46.627 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
05:34:46.628 00.001 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.40)
05:34:46.628 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.36 hyp=0.37 cameraTheta=-1.30 mountX=-0.35 mountY=0.14, mountTheta=2.75
05:34:46.630 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:34:46.646 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
05:34:46.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:46.646 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:46.646 00.000 12268 Enqueuing Expose request
05:34:46.646 00.000 11616 Worker thread wakes up
05:34:46.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:46.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:48.666 02.020 11616 Exposure complete
05:34:48.716 00.050 11616 worker thread done servicing request
05:34:48.717 00.001 12268 OnExposeComplete: enter
05:34:48.717 00.000 12268 UpdateGuideState(): m_state=2
05:34:48.717 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:34:48.717 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.58, Mass=56, SNR=5.2, Peak=29 HFD=6.1
05:34:48.717 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.05 = 2.24)
05:34:48.717 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.87)
05:34:48.717 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.31 hyp=0.57 cameraTheta=-2.57 mountX=-0.35 mountY=-0.44, mountTheta=-2.25
05:34:48.719 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:34:48.734 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
05:34:48.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:48.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:48.734 00.000 12268 Enqueuing Expose request
05:34:48.734 00.000 11616 Worker thread wakes up
05:34:48.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:48.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:34:50.752 02.018 11616 Exposure complete
05:34:50.802 00.050 11616 worker thread done servicing request
05:34:50.803 00.001 12268 OnExposeComplete: enter
05:34:50.803 00.000 12268 UpdateGuideState(): m_state=2
05:34:50.803 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:34:50.803 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.41, Mass=53, SNR=5.1, Peak=30 HFD=4.5
05:34:50.803 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
05:34:50.803 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
05:34:50.803 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.48 hyp=0.63 cameraTheta=-0.85 mountX=-0.43 mountY=0.48, mountTheta=2.31
05:34:50.805 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:50.820 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:34:50.820 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:50.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:50.820 00.000 12268 Enqueuing Expose request
05:34:50.820 00.000 11616 Worker thread wakes up
05:34:50.821 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:50.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:34:52.840 02.019 11616 Exposure complete
05:34:52.893 00.053 11616 worker thread done servicing request
05:34:52.893 00.000 12268 OnExposeComplete: enter
05:34:52.893 00.000 12268 UpdateGuideState(): m_state=2
05:34:52.894 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:34:52.894 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.91, Mass=59, SNR=5.3, Peak=31 HFD=3.8
05:34:52.894 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
05:34:52.894 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
05:34:52.894 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.70 mountX=0.02 mountY=-0.06, mountTheta=-1.23
05:34:52.896 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:52.911 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:34:52.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:52.912 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:52.912 00.000 12268 Enqueuing Expose request
05:34:52.912 00.000 11616 Worker thread wakes up
05:34:52.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:52.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:54.925 02.013 11616 Exposure complete
05:34:54.976 00.051 11616 worker thread done servicing request
05:34:54.976 00.000 12268 OnExposeComplete: enter
05:34:54.976 00.000 12268 UpdateGuideState(): m_state=2
05:34:54.976 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:34:54.977 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=916.04, Mass=46, SNR=4.8, Peak=28 HFD=3.3
05:34:54.977 00.000 12268 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
05:34:54.977 00.000 12268 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
05:34:54.977 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.14 mountX=0.15 mountY=-0.12, mountTheta=-0.69
05:34:54.979 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:54.993 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
05:34:54.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:54.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:54.994 00.001 12268 Enqueuing Expose request
05:34:54.994 00.000 11616 Worker thread wakes up
05:34:54.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:54.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:34:57.000 02.006 11616 Exposure complete
05:34:57.051 00.051 11616 worker thread done servicing request
05:34:57.052 00.001 12268 OnExposeComplete: enter
05:34:57.052 00.000 12268 UpdateGuideState(): m_state=2
05:34:57.052 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:34:57.052 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.75, Mass=57, SNR=5.2, Peak=27 HFD=6.3
05:34:57.052 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
05:34:57.052 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.06)
05:34:57.052 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.13 hyp=0.35 cameraTheta=-2.76 mountX=-0.16 mountY=-0.31, mountTheta=-2.05
05:34:57.054 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:57.069 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
05:34:57.069 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:57.070 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:57.070 00.000 12268 Enqueuing Expose request
05:34:57.070 00.000 11616 Worker thread wakes up
05:34:57.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:57.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:34:59.081 02.011 11616 Exposure complete
05:34:59.135 00.054 11616 worker thread done servicing request
05:34:59.135 00.000 12268 OnExposeComplete: enter
05:34:59.135 00.000 12268 UpdateGuideState(): m_state=2
05:34:59.136 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:34:59.136 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=39, SNR=4.4, Peak=29 HFD=3.3
05:34:59.136 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
05:34:59.136 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.77)
05:34:59.136 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-0.93 mountX=-0.26 mountY=0.24, mountTheta=2.39
05:34:59.138 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:34:59.153 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:34:59.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:34:59.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:34:59.153 00.000 12268 Enqueuing Expose request
05:34:59.153 00.000 11616 Worker thread wakes up
05:34:59.153 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:34:59.153 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:01.201 02.048 11616 Exposure complete
05:35:01.252 00.051 11616 worker thread done servicing request
05:35:01.252 00.000 12268 OnExposeComplete: enter
05:35:01.253 00.001 12268 UpdateGuideState(): m_state=2
05:35:01.253 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:35:01.253 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=915.92, Mass=58, SNR=5.3, Peak=28 HFD=7.0
05:35:01.253 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
05:35:01.253 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
05:35:01.253 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=0.03 hyp=0.57 cameraTheta=3.09 mountX=-0.02 mountY=-0.57, mountTheta=-1.61
05:35:01.255 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:01.270 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:35:01.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:01.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:01.270 00.000 12268 Enqueuing Expose request
05:35:01.270 00.000 11616 Worker thread wakes up
05:35:01.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:01.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:35:03.275 02.005 11616 Exposure complete
05:35:03.327 00.052 11616 worker thread done servicing request
05:35:03.327 00.000 12268 OnExposeComplete: enter
05:35:03.327 00.000 12268 UpdateGuideState(): m_state=2
05:35:03.327 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:35:03.328 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=915.91, Mass=54, SNR=5.1, Peak=31 HFD=3.7
05:35:03.328 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
05:35:03.328 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
05:35:03.328 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.07 mountX=0.02 mountY=0.01, mountTheta=0.37
05:35:03.330 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:03.347 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
05:35:03.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:03.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:03.347 00.000 12268 Enqueuing Expose request
05:35:03.348 00.001 11616 Worker thread wakes up
05:35:03.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:03.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:05.359 02.011 11616 Exposure complete
05:35:05.411 00.052 11616 worker thread done servicing request
05:35:05.411 00.000 12268 OnExposeComplete: enter
05:35:05.411 00.000 12268 UpdateGuideState(): m_state=2
05:35:05.412 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:35:05.412 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.75, Mass=58, SNR=5.3, Peak=26 HFD=7.3
05:35:05.412 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.29 = 1.99)
05:35:05.412 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.40 = -1.12)
05:35:05.412 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.13 hyp=0.41 cameraTheta=-2.82 mountX=-0.17 mountY=-0.37, mountTheta=-2.00
05:35:05.414 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:05.428 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:35:05.429 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:05.429 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:05.429 00.000 12268 Enqueuing Expose request
05:35:05.429 00.000 11616 Worker thread wakes up
05:35:05.429 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:05.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:35:07.434 02.005 11616 Exposure complete
05:35:07.486 00.052 11616 worker thread done servicing request
05:35:07.486 00.000 12268 OnExposeComplete: enter
05:35:07.486 00.000 12268 UpdateGuideState(): m_state=2
05:35:07.487 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:35:07.487 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.00, Mass=43, SNR=4.6, Peak=26 HFD=4.9
05:35:07.487 00.000 12268 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
05:35:07.487 00.000 12268 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.19)
05:35:07.487 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.89 hyp=0.89 cameraTheta=-1.51 mountX=-0.88 mountY=0.17, mountTheta=2.96
05:35:07.489 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:07.505 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
05:35:07.505 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:07.506 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:07.506 00.000 12268 Enqueuing Expose request
05:35:07.506 00.000 11616 Worker thread wakes up
05:35:07.506 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:07.506 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:35:09.517 02.011 11616 Exposure complete
05:35:09.568 00.051 11616 worker thread done servicing request
05:35:09.568 00.000 12268 OnExposeComplete: enter
05:35:09.569 00.001 12268 UpdateGuideState(): m_state=2
05:35:09.569 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:35:09.569 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.33, Mass=60, SNR=5.4, Peak=31 HFD=4.8
05:35:09.569 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
05:35:09.569 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
05:35:09.569 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.55 hyp=0.65 cameraTheta=-2.14 mountX=-0.58 mountY=-0.28, mountTheta=-2.70
05:35:09.571 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:09.586 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:35:09.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:09.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:09.586 00.000 12268 Enqueuing Expose request
05:35:09.586 00.000 11616 Worker thread wakes up
05:35:09.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:09.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:35:11.602 02.016 11616 Exposure complete
05:35:11.654 00.052 11616 worker thread done servicing request
05:35:11.654 00.000 12268 OnExposeComplete: enter
05:35:11.654 00.000 12268 UpdateGuideState(): m_state=2
05:35:11.655 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:35:11.655 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=916.28, Mass=58, SNR=5.2, Peak=28 HFD=4.3
05:35:11.655 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.92 = 0.92)
05:35:11.655 00.000 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.19 = -2.19)
05:35:11.655 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.39 hyp=0.58 cameraTheta=2.40 mountX=0.35 mountY=-0.47, mountTheta=-0.93
05:35:11.657 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:11.672 00.015 12268 UpdateGuideState exits: m=58 SNR=5.2
05:35:11.672 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:11.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:11.672 00.000 12268 Enqueuing Expose request
05:35:11.672 00.000 11616 Worker thread wakes up
05:35:11.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:11.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:35:13.684 02.012 11616 Exposure complete
05:35:13.735 00.051 11616 worker thread done servicing request
05:35:13.735 00.000 12268 OnExposeComplete: enter
05:35:13.736 00.001 12268 UpdateGuideState(): m_state=2
05:35:13.736 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:35:13.736 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.62, Mass=59, SNR=5.3, Peak=28 HFD=6.1
05:35:13.736 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
05:35:13.736 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
05:35:13.736 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.27 hyp=0.36 cameraTheta=-2.30 mountX=-0.29 mountY=-0.20, mountTheta=-2.53
05:35:13.738 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:13.755 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
05:35:13.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:13.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:13.755 00.000 12268 Enqueuing Expose request
05:35:13.755 00.000 11616 Worker thread wakes up
05:35:13.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:13.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:15.772 02.017 11616 Exposure complete
05:35:15.822 00.050 11616 worker thread done servicing request
05:35:15.822 00.000 12268 OnExposeComplete: enter
05:35:15.822 00.000 12268 UpdateGuideState(): m_state=2
05:35:15.823 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:35:15.823 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.68, Mass=58, SNR=5.3, Peak=29 HFD=4.1
05:35:15.823 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.17 = 2.12)
05:35:15.823 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.28 = -0.99)
05:35:15.823 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.20 hyp=0.46 cameraTheta=-2.69 mountX=-0.24 mountY=-0.39, mountTheta=-2.13
05:35:15.825 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:15.840 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:35:15.840 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:15.840 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:15.840 00.000 12268 Enqueuing Expose request
05:35:15.840 00.000 11616 Worker thread wakes up
05:35:15.840 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:15.840 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:35:17.854 02.014 11616 Exposure complete
05:35:17.905 00.051 11616 worker thread done servicing request
05:35:17.905 00.000 12268 OnExposeComplete: enter
05:35:17.905 00.000 12268 UpdateGuideState(): m_state=2
05:35:17.905 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:35:17.905 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.78, Mass=54, SNR=5.1, Peak=28 HFD=5.7
05:35:17.905 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.33 = 1.96)
05:35:17.905 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.16)
05:35:17.905 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.10 hyp=0.36 cameraTheta=-2.85 mountX=-0.14 mountY=-0.33, mountTheta=-1.96
05:35:17.907 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:17.922 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:35:17.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:17.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:17.922 00.000 12268 Enqueuing Expose request
05:35:17.922 00.000 11616 Worker thread wakes up
05:35:17.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:17.922 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:35:19.934 02.012 11616 Exposure complete
05:35:19.985 00.051 11616 worker thread done servicing request
05:35:19.986 00.001 12268 OnExposeComplete: enter
05:35:19.986 00.000 12268 UpdateGuideState(): m_state=2
05:35:19.986 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:35:19.986 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.27, Mass=49, SNR=4.9, Peak=30 HFD=3.5
05:35:19.986 00.000 12268 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.47) = xAngle (-3.39 = 2.90)
05:35:19.986 00.000 12268 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.21)
05:35:19.986 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.62 hyp=0.65 cameraTheta=-1.91 mountX=-0.64 mountY=-0.14, mountTheta=-2.93
05:35:19.988 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
05:35:20.003 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:35:20.004 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:20.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:20.004 00.000 12268 Enqueuing Expose request
05:35:20.004 00.000 11616 Worker thread wakes up
05:35:20.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:20.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:35:22.019 02.015 11616 Exposure complete
05:35:22.071 00.052 11616 worker thread done servicing request
05:35:22.071 00.000 12268 OnExposeComplete: enter
05:35:22.071 00.000 12268 UpdateGuideState(): m_state=2
05:35:22.071 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:35:22.071 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.70, Mass=57, SNR=5.2, Peak=27 HFD=6.3
05:35:22.071 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
05:35:22.071 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
05:35:22.071 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.19 hyp=0.33 cameraTheta=-2.54 mountX=-0.21 mountY=-0.24, mountTheta=-2.28
05:35:22.073 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:22.088 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
05:35:22.088 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:22.088 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:22.088 00.000 12268 Enqueuing Expose request
05:35:22.088 00.000 11616 Worker thread wakes up
05:35:22.088 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:22.088 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:24.095 02.007 11616 Exposure complete
05:35:24.147 00.052 11616 worker thread done servicing request
05:35:24.147 00.000 12268 OnExposeComplete: enter
05:35:24.147 00.000 12268 UpdateGuideState(): m_state=2
05:35:24.148 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:35:24.148 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.53, Mass=40, SNR=4.4, Peak=27 HFD=3.9
05:35:24.148 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
05:35:24.148 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.79)
05:35:24.148 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.35 hyp=0.44 cameraTheta=-0.91 mountX=-0.32 mountY=0.31, mountTheta=2.37
05:35:24.150 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:24.164 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
05:35:24.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:24.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:24.165 00.001 12268 Enqueuing Expose request
05:35:24.165 00.000 11616 Worker thread wakes up
05:35:24.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:24.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:26.170 02.005 11616 Exposure complete
05:35:26.221 00.051 11616 worker thread done servicing request
05:35:26.222 00.001 12268 OnExposeComplete: enter
05:35:26.222 00.000 12268 UpdateGuideState(): m_state=2
05:35:26.222 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:35:26.222 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=37, SNR=4.3, Peak=27 HFD=3.7
05:35:26.222 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
05:35:26.222 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.94)
05:35:26.222 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.30 hyp=0.44 cameraTheta=-0.76 mountX=-0.27 mountY=0.35, mountTheta=2.22
05:35:26.224 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:35:26.239 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
05:35:26.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:26.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:26.239 00.000 12268 Enqueuing Expose request
05:35:26.239 00.000 11616 Worker thread wakes up
05:35:26.239 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:26.239 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:28.248 02.009 11616 Exposure complete
05:35:28.299 00.051 11616 worker thread done servicing request
05:35:28.299 00.000 12268 OnExposeComplete: enter
05:35:28.299 00.000 12268 UpdateGuideState(): m_state=2
05:35:28.299 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:35:28.299 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=916.00, Mass=38, SNR=4.3, Peak=25 HFD=4.2
05:35:28.299 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
05:35:28.300 00.001 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.99)
05:35:28.300 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.11 hyp=0.39 cameraTheta=0.29 mountX=0.15 mountY=0.36, mountTheta=1.18
05:35:28.302 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:28.317 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
05:35:28.318 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:28.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:28.318 00.000 12268 Enqueuing Expose request
05:35:28.318 00.000 11616 Worker thread wakes up
05:35:28.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:28.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:30.331 02.013 11616 Exposure complete
05:35:30.381 00.050 11616 worker thread done servicing request
05:35:30.382 00.001 12268 OnExposeComplete: enter
05:35:30.382 00.000 12268 UpdateGuideState(): m_state=2
05:35:30.382 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:35:30.382 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=916.19, Mass=60, SNR=5.3, Peak=29 HFD=5.6
05:35:30.382 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
05:35:30.382 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
05:35:30.382 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.31 hyp=0.31 cameraTheta=1.77 mountX=0.30 mountY=-0.10, mountTheta=-0.32
05:35:30.385 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:35:30.400 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
05:35:30.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:30.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:30.400 00.000 12268 Enqueuing Expose request
05:35:30.401 00.001 11616 Worker thread wakes up
05:35:30.401 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:30.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:32.408 02.007 11616 Exposure complete
05:35:32.458 00.050 11616 worker thread done servicing request
05:35:32.458 00.000 12268 OnExposeComplete: enter
05:35:32.458 00.000 12268 UpdateGuideState(): m_state=2
05:35:32.458 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:35:32.459 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=43, SNR=4.6, Peak=31 HFD=3.5
05:35:32.459 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
05:35:32.459 00.000 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
05:35:32.459 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.29 hyp=0.39 cameraTheta=-0.85 mountX=-0.26 mountY=0.29, mountTheta=2.31
05:35:32.461 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:35:32.476 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:35:32.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:32.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:32.476 00.000 12268 Enqueuing Expose request
05:35:32.476 00.000 11616 Worker thread wakes up
05:35:32.477 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:32.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:34.491 02.014 11616 Exposure complete
05:35:34.542 00.051 11616 worker thread done servicing request
05:35:34.542 00.000 12268 OnExposeComplete: enter
05:35:34.542 00.000 12268 UpdateGuideState(): m_state=2
05:35:34.543 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:35:34.543 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=36, SNR=4.2, Peak=28 HFD=3.0
05:35:34.543 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
05:35:34.543 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
05:35:34.543 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.26 hyp=0.28 cameraTheta=-1.22 mountX=-0.25 mountY=0.13, mountTheta=2.67
05:35:34.545 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:34.559 00.014 12268 UpdateGuideState exits: m=36 SNR=4.2
05:35:34.560 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:34.560 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:34.560 00.000 12268 Enqueuing Expose request
05:35:34.560 00.000 11616 Worker thread wakes up
05:35:34.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:34.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:36.575 02.015 11616 Exposure complete
05:35:36.627 00.052 11616 worker thread done servicing request
05:35:36.627 00.000 12268 OnExposeComplete: enter
05:35:36.627 00.000 12268 UpdateGuideState(): m_state=2
05:35:36.627 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:35:36.627 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=915.15, Mass=47, SNR=4.8, Peak=27 HFD=4.7
05:35:36.627 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
05:35:36.627 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
05:35:36.627 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.73 hyp=0.87 cameraTheta=-2.14 mountX=-0.77 mountY=-0.37, mountTheta=-2.70
05:35:36.629 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:36.645 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
05:35:36.645 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:36.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:36.645 00.000 12268 Enqueuing Expose request
05:35:36.645 00.000 11616 Worker thread wakes up
05:35:36.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:36.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:35:38.662 02.017 11616 Exposure complete
05:35:38.714 00.052 11616 worker thread done servicing request
05:35:38.714 00.000 12268 OnExposeComplete: enter
05:35:38.714 00.000 12268 UpdateGuideState(): m_state=2
05:35:38.715 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:35:38.715 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
05:35:38.715 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
05:35:38.715 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.08)
05:35:38.715 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.33 hyp=0.57 cameraTheta=-0.62 mountX=-0.29 mountY=0.51, mountTheta=2.08
05:35:38.717 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:38.733 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
05:35:38.733 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:38.733 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:38.733 00.000 12268 Enqueuing Expose request
05:35:38.733 00.000 11616 Worker thread wakes up
05:35:38.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:38.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:40.749 02.016 11616 Exposure complete
05:35:40.801 00.052 11616 worker thread done servicing request
05:35:40.801 00.000 12268 OnExposeComplete: enter
05:35:40.801 00.000 12268 UpdateGuideState(): m_state=2
05:35:40.801 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:35:40.801 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.78, Mass=42, SNR=4.5, Peak=29 HFD=3.5
05:35:40.802 00.001 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
05:35:40.802 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
05:35:40.802 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-0.57 mountX=-0.09 mountY=0.18, mountTheta=2.03
05:35:40.804 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:40.819 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:35:40.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:40.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:40.819 00.000 12268 Enqueuing Expose request
05:35:40.820 00.001 11616 Worker thread wakes up
05:35:40.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:40.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:42.835 02.015 11616 Exposure complete
05:35:42.887 00.052 11616 worker thread done servicing request
05:35:42.887 00.000 12268 OnExposeComplete: enter
05:35:42.887 00.000 12268 UpdateGuideState(): m_state=2
05:35:42.887 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:35:42.887 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=916.04, Mass=58, SNR=5.3, Peak=29 HFD=5.7
05:35:42.887 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
05:35:42.887 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
05:35:42.888 00.001 12268 CameraToMount -- cameraX=-0.39 cameraY=0.15 hyp=0.42 cameraTheta=2.77 mountX=0.11 mountY=-0.41, mountTheta=-1.30
05:35:42.890 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:42.904 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:35:42.905 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:42.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:42.905 00.000 12268 Enqueuing Expose request
05:35:42.905 00.000 11616 Worker thread wakes up
05:35:42.905 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:42.905 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:35:44.914 02.009 11616 Exposure complete
05:35:44.967 00.053 11616 worker thread done servicing request
05:35:44.967 00.000 12268 OnExposeComplete: enter
05:35:44.967 00.000 12268 UpdateGuideState(): m_state=2
05:35:44.967 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:35:44.967 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
05:35:44.967 00.000 12268 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
05:35:44.967 00.000 12268 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.08)
05:35:44.967 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.33 hyp=0.57 cameraTheta=-0.62 mountX=-0.29 mountY=0.51, mountTheta=2.09
05:35:44.969 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:35:44.984 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
05:35:44.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:44.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:44.984 00.000 12268 Enqueuing Expose request
05:35:44.984 00.000 11616 Worker thread wakes up
05:35:44.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:44.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:46.990 02.006 11616 Exposure complete
05:35:47.042 00.052 11616 worker thread done servicing request
05:35:47.042 00.000 12268 OnExposeComplete: enter
05:35:47.042 00.000 12268 UpdateGuideState(): m_state=2
05:35:47.043 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:35:47.043 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.62, Mass=50, SNR=5.0, Peak=33 HFD=3.4
05:35:47.043 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
05:35:47.043 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
05:35:47.043 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.27 hyp=0.27 cameraTheta=-1.49 mountX=-0.26 mountY=0.06, mountTheta=2.93
05:35:47.045 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:47.059 00.014 12268 UpdateGuideState exits: m=50 SNR=5.0
05:35:47.059 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:47.060 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:47.060 00.000 12268 Enqueuing Expose request
05:35:47.060 00.000 11616 Worker thread wakes up
05:35:47.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:47.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:49.083 02.023 11616 Exposure complete
05:35:49.135 00.052 11616 worker thread done servicing request
05:35:49.136 00.001 12268 OnExposeComplete: enter
05:35:49.136 00.000 12268 UpdateGuideState(): m_state=2
05:35:49.136 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:35:49.136 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.64, Mass=47, SNR=4.8, Peak=31 HFD=3.9
05:35:49.136 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
05:35:49.136 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
05:35:49.136 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.25 hyp=0.38 cameraTheta=-0.72 mountX=-0.22 mountY=0.31, mountTheta=2.18
05:35:49.138 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:49.153 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:35:49.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:49.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:49.153 00.000 12268 Enqueuing Expose request
05:35:49.153 00.000 11616 Worker thread wakes up
05:35:49.153 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:49.153 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:51.194 02.041 11616 Exposure complete
05:35:51.247 00.053 11616 worker thread done servicing request
05:35:51.248 00.001 12268 OnExposeComplete: enter
05:35:51.248 00.000 12268 UpdateGuideState(): m_state=2
05:35:51.248 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:35:51.248 00.000 12268 Star::Find returns 1 (0), X=666.71, Y=915.35, Mass=45, SNR=4.7, Peak=26 HFD=4.7
05:35:51.248 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
05:35:51.248 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
05:35:51.248 00.000 12268 CameraToMount -- cameraX=0.94 cameraY=-0.54 hyp=1.08 cameraTheta=-0.52 mountX=-0.44 mountY=1.00, mountTheta=1.99
05:35:51.250 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:51.265 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:35:51.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:51.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:51.265 00.000 12268 Enqueuing Expose request
05:35:51.265 00.000 11616 Worker thread wakes up
05:35:51.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:51.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,900,31,31)
05:35:53.274 02.009 11616 Exposure complete
05:35:53.324 00.050 11616 worker thread done servicing request
05:35:53.325 00.001 12268 OnExposeComplete: enter
05:35:53.325 00.000 12268 UpdateGuideState(): m_state=2
05:35:53.325 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:35:53.325 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.62, Mass=60, SNR=5.4, Peak=32 HFD=5.0
05:35:53.325 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.70 = -2.70)
05:35:53.325 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.81 = 0.47)
05:35:53.325 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.23 mountX=-0.26 mountY=0.13, mountTheta=2.68
05:35:53.327 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:53.342 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:35:53.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:53.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:53.342 00.000 12268 Enqueuing Expose request
05:35:53.342 00.000 11616 Worker thread wakes up
05:35:53.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:53.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:35:55.358 02.016 11616 Exposure complete
05:35:55.408 00.050 11616 worker thread done servicing request
05:35:55.408 00.000 12268 OnExposeComplete: enter
05:35:55.408 00.000 12268 UpdateGuideState(): m_state=2
05:35:55.408 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:35:55.409 00.001 12268 Star::Find returns 1 (0), X=664.99, Y=915.97, Mass=65, SNR=5.6, Peak=28 HFD=8.1
05:35:55.409 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
05:35:55.409 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.55 = -1.55)
05:35:55.409 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=0.08 hyp=0.78 cameraTheta=3.04 mountX=0.01 mountY=-0.78, mountTheta=-1.56
05:35:55.411 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:55.427 00.016 12268 UpdateGuideState exits: m=65 SNR=5.6
05:35:55.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:55.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:55.427 00.000 12268 Enqueuing Expose request
05:35:55.427 00.000 11616 Worker thread wakes up
05:35:55.428 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:55.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:35:57.436 02.008 11616 Exposure complete
05:35:57.486 00.050 11616 worker thread done servicing request
05:35:57.486 00.000 12268 OnExposeComplete: enter
05:35:57.487 00.001 12268 UpdateGuideState(): m_state=2
05:35:57.487 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:35:57.487 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.42, Mass=54, SNR=5.1, Peak=30 HFD=4.2
05:35:57.487 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
05:35:57.487 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
05:35:57.487 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.46 hyp=0.48 cameraTheta=-1.87 mountX=-0.47 mountY=-0.08, mountTheta=-2.97
05:35:57.490 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:57.505 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:35:57.505 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:57.505 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:57.505 00.000 12268 Enqueuing Expose request
05:35:57.505 00.000 11616 Worker thread wakes up
05:35:57.506 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:57.506 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:35:59.522 02.016 11616 Exposure complete
05:35:59.575 00.053 11616 worker thread done servicing request
05:35:59.576 00.001 12268 OnExposeComplete: enter
05:35:59.576 00.000 12268 UpdateGuideState(): m_state=2
05:35:59.576 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:35:59.576 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.63, Mass=57, SNR=5.2, Peak=24 HFD=6.4
05:35:59.576 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
05:35:59.577 00.001 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
05:35:59.577 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.26 hyp=0.35 cameraTheta=-2.30 mountX=-0.28 mountY=-0.20, mountTheta=-2.53
05:35:59.579 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:35:59.595 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
05:35:59.596 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:35:59.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:35:59.596 00.000 12268 Enqueuing Expose request
05:35:59.596 00.000 11616 Worker thread wakes up
05:35:59.596 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:35:59.596 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:01.619 02.023 11616 Exposure complete
05:36:01.670 00.051 11616 worker thread done servicing request
05:36:01.670 00.000 12268 OnExposeComplete: enter
05:36:01.670 00.000 12268 UpdateGuideState(): m_state=2
05:36:01.670 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:36:01.670 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=916.02, Mass=49, SNR=4.9, Peak=28 HFD=5.8
05:36:01.670 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
05:36:01.670 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.15)
05:36:01.670 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.14 hyp=0.31 cameraTheta=0.45 mountX=0.16 mountY=0.26, mountTheta=1.02
05:36:01.672 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:01.687 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:36:01.688 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:01.688 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:01.688 00.000 12268 Enqueuing Expose request
05:36:01.688 00.000 11616 Worker thread wakes up
05:36:01.688 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:01.688 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:03.697 02.009 11616 Exposure complete
05:36:03.749 00.052 11616 worker thread done servicing request
05:36:03.749 00.000 12268 OnExposeComplete: enter
05:36:03.749 00.000 12268 UpdateGuideState(): m_state=2
05:36:03.749 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:36:03.750 00.001 12268 Star::Find returns 1 (0), X=665.45, Y=915.48, Mass=61, SNR=5.4, Peak=29 HFD=7.0
05:36:03.750 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
05:36:03.750 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
05:36:03.750 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.40 hyp=0.51 cameraTheta=-2.25 mountX=-0.43 mountY=-0.27, mountTheta=-2.58
05:36:03.752 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:03.767 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
05:36:03.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:03.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:03.767 00.000 12268 Enqueuing Expose request
05:36:03.767 00.000 11616 Worker thread wakes up
05:36:03.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:03.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:36:05.783 02.016 11616 Exposure complete
05:36:05.838 00.055 12268 evsrv: cli 0F8E69C0 connect
05:36:05.839 00.001 12268 case statement mapped state 2 to 1
05:36:05.839 00.000 12268 case statement mapped state 2 to 1
05:36:05.840 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"426ae3c8-a67c-4e0d-9d66-9025c199e99e"}
05:36:05.840 00.000 12268 case statement mapped state 2 to 1
05:36:05.840 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"426ae3c8-a67c-4e0d-9d66-9025c199e99e"}
05:36:05.846 00.006 12268 evsrv: cli 0F8E69C0 disconnect
05:36:05.847 00.001 11616 worker thread done servicing request
05:36:05.847 00.000 12268 OnExposeComplete: enter
05:36:05.847 00.000 12268 UpdateGuideState(): m_state=2
05:36:05.848 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:36:05.848 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.03, Mass=41, SNR=4.5, Peak=25 HFD=4.9
05:36:05.848 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
05:36:05.848 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
05:36:05.848 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.86 hyp=0.86 cameraTheta=-1.49 mountX=-0.85 mountY=0.18, mountTheta=2.93
05:36:05.851 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:05.868 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
05:36:05.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:05.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:05.868 00.000 12268 Enqueuing Expose request
05:36:05.869 00.001 11616 Worker thread wakes up
05:36:05.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:05.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:36:05.987 00.118 12268 evsrv: cli 0F8E69C0 connect
05:36:05.987 00.000 12268 case statement mapped state 2 to 1
05:36:05.988 00.001 12268 case statement mapped state 2 to 1
05:36:05.989 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"cd4637a6-e2ce-4971-813a-8fa28f23c149"}
05:36:05.989 00.000 12268 case statement mapped state 2 to 1
05:36:05.989 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"cd4637a6-e2ce-4971-813a-8fa28f23c149"}
05:36:05.990 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:36:07.887 01.897 11616 Exposure complete
05:36:07.945 00.058 11616 worker thread done servicing request
05:36:07.945 00.000 12268 OnExposeComplete: enter
05:36:07.946 00.001 12268 UpdateGuideState(): m_state=2
05:36:07.946 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:36:07.946 00.000 12268 Star::Find returns 1 (0), X=666.51, Y=915.57, Mass=43, SNR=4.6, Peak=28 HFD=4.9
05:36:07.946 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
05:36:07.946 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.30)
05:36:07.946 00.000 12268 CameraToMount -- cameraX=0.73 cameraY=-0.31 hyp=0.80 cameraTheta=-0.40 mountX=-0.24 mountY=0.77, mountTheta=1.87
05:36:07.948 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:07.965 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
05:36:07.965 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:07.965 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:07.965 00.000 12268 Enqueuing Expose request
05:36:07.965 00.000 11616 Worker thread wakes up
05:36:07.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:07.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,901,31,31)
05:36:10.015 02.050 11616 Exposure complete
05:36:10.097 00.082 11616 worker thread done servicing request
05:36:10.098 00.001 12268 OnExposeComplete: enter
05:36:10.098 00.000 12268 UpdateGuideState(): m_state=2
05:36:10.098 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:36:10.098 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.43, Mass=53, SNR=5.0, Peak=27 HFD=4.9
05:36:10.098 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
05:36:10.098 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
05:36:10.098 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.45 hyp=0.48 cameraTheta=-1.21 mountX=-0.43 mountY=0.23, mountTheta=2.66
05:36:10.101 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:10.119 00.018 12268 UpdateGuideState exits: m=53 SNR=5.0
05:36:10.119 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:10.119 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:10.119 00.000 12268 Enqueuing Expose request
05:36:10.119 00.000 11616 Worker thread wakes up
05:36:10.120 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:10.120 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:36:12.175 02.055 11616 Exposure complete
05:36:12.248 00.073 11616 worker thread done servicing request
05:36:12.248 00.000 12268 OnExposeComplete: enter
05:36:12.248 00.000 12268 UpdateGuideState(): m_state=2
05:36:12.248 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:36:12.248 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.74, Mass=65, SNR=5.5, Peak=31 HFD=6.4
05:36:12.248 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.35 = 2.93)
05:36:12.248 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.46 = -0.18)
05:36:12.249 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.88 mountX=-0.14 mountY=-0.03, mountTheta=-2.96
05:36:12.251 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:12.269 00.018 12268 UpdateGuideState exits: m=65 SNR=5.5
05:36:12.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:12.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:12.269 00.000 12268 Enqueuing Expose request
05:36:12.269 00.000 11616 Worker thread wakes up
05:36:12.269 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:12.269 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:14.300 02.031 11616 Exposure complete
05:36:14.365 00.065 11616 worker thread done servicing request
05:36:14.365 00.000 12268 OnExposeComplete: enter
05:36:14.365 00.000 12268 UpdateGuideState(): m_state=2
05:36:14.366 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:36:14.366 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=916.03, Mass=44, SNR=4.6, Peak=28 HFD=4.0
05:36:14.366 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.93 = -0.93)
05:36:14.366 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.04 = 2.24)
05:36:14.366 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.14 hyp=0.28 cameraTheta=0.55 mountX=0.17 mountY=0.22, mountTheta=0.92
05:36:14.369 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:14.390 00.021 12268 UpdateGuideState exits: m=44 SNR=4.6
05:36:14.390 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:14.391 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:14.391 00.000 12268 Enqueuing Expose request
05:36:14.391 00.000 11616 Worker thread wakes up
05:36:14.391 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:14.391 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:16.412 02.021 11616 Exposure complete
05:36:16.469 00.057 11616 worker thread done servicing request
05:36:16.469 00.000 12268 OnExposeComplete: enter
05:36:16.469 00.000 12268 UpdateGuideState(): m_state=2
05:36:16.469 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:36:16.469 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.56, Mass=43, SNR=4.6, Peak=30 HFD=2.9
05:36:16.470 00.001 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
05:36:16.470 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.77 = -0.48)
05:36:16.470 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.32 hyp=0.39 cameraTheta=-2.18 mountX=-0.34 mountY=-0.18, mountTheta=-2.65
05:36:16.472 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:36:16.490 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
05:36:16.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:16.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:16.490 00.000 12268 Enqueuing Expose request
05:36:16.498 00.008 11616 Worker thread wakes up
05:36:16.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:16.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:18.513 02.015 11616 Exposure complete
05:36:18.602 00.089 11616 worker thread done servicing request
05:36:18.602 00.000 12268 OnExposeComplete: enter
05:36:18.602 00.000 12268 UpdateGuideState(): m_state=2
05:36:18.602 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:36:18.602 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.71, Mass=44, SNR=4.6, Peak=28 HFD=3.7
05:36:18.603 00.001 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
05:36:18.603 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.59)
05:36:18.603 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.11 mountX=-0.17 mountY=0.11, mountTheta=2.56
05:36:18.606 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:36:18.624 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
05:36:18.624 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:18.624 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:18.624 00.000 12268 Enqueuing Expose request
05:36:18.624 00.000 11616 Worker thread wakes up
05:36:18.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:18.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:20.637 02.013 11616 Exposure complete
05:36:20.689 00.052 11616 worker thread done servicing request
05:36:20.689 00.000 12268 OnExposeComplete: enter
05:36:20.689 00.000 12268 UpdateGuideState(): m_state=2
05:36:20.690 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:36:20.690 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=916.00, Mass=52, SNR=5.0, Peak=28 HFD=5.9
05:36:20.690 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
05:36:20.690 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
05:36:20.690 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.12 hyp=0.53 cameraTheta=2.92 mountX=0.07 mountY=-0.52, mountTheta=-1.44
05:36:20.692 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:36:20.706 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
05:36:20.707 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:20.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:20.707 00.000 12268 Enqueuing Expose request
05:36:20.707 00.000 11616 Worker thread wakes up
05:36:20.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:20.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:36:22.718 02.011 11616 Exposure complete
05:36:22.775 00.057 11616 worker thread done servicing request
05:36:22.775 00.000 12268 OnExposeComplete: enter
05:36:22.775 00.000 12268 UpdateGuideState(): m_state=2
05:36:22.776 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:36:22.776 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.44, Mass=66, SNR=5.6, Peak=28 HFD=6.0
05:36:22.776 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
05:36:22.776 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
05:36:22.776 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.45 hyp=0.54 cameraTheta=-2.18 mountX=-0.47 mountY=-0.25, mountTheta=-2.66
05:36:22.779 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:36:22.795 00.016 12268 UpdateGuideState exits: m=66 SNR=5.6
05:36:22.795 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:22.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:22.795 00.000 12268 Enqueuing Expose request
05:36:22.795 00.000 11616 Worker thread wakes up
05:36:22.795 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:22.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:36:24.848 02.053 11616 Exposure complete
05:36:24.928 00.080 11616 worker thread done servicing request
05:36:24.929 00.001 12268 OnExposeComplete: enter
05:36:24.929 00.000 12268 UpdateGuideState(): m_state=2
05:36:24.929 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:36:24.929 00.000 12268 Star::Find returns 1 (0), X=666.34, Y=915.30, Mass=41, SNR=4.5, Peak=27 HFD=4.7
05:36:24.929 00.000 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
05:36:24.929 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.90)
05:36:24.930 00.001 12268 CameraToMount -- cameraX=0.56 cameraY=-0.58 hyp=0.81 cameraTheta=-0.80 mountX=-0.53 mountY=0.63, mountTheta=2.26
05:36:24.932 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:24.951 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
05:36:24.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:24.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:24.951 00.000 12268 Enqueuing Expose request
05:36:24.951 00.000 11616 Worker thread wakes up
05:36:24.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:24.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:36:26.981 02.030 11616 Exposure complete
05:36:27.040 00.059 11616 worker thread done servicing request
05:36:27.041 00.001 12268 OnExposeComplete: enter
05:36:27.041 00.000 12268 UpdateGuideState(): m_state=2
05:36:27.041 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:36:27.041 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.29, Mass=42, SNR=4.5, Peak=29 HFD=3.6
05:36:27.041 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
05:36:27.041 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.33)
05:36:27.041 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.60 hyp=0.61 cameraTheta=-1.37 mountX=-0.58 mountY=0.19, mountTheta=2.82
05:36:27.043 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:36:27.060 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
05:36:27.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:27.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:27.060 00.000 12268 Enqueuing Expose request
05:36:27.060 00.000 11616 Worker thread wakes up
05:36:27.061 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:27.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:36:29.082 02.021 11616 Exposure complete
05:36:29.143 00.061 11616 worker thread done servicing request
05:36:29.143 00.000 12268 OnExposeComplete: enter
05:36:29.143 00.000 12268 UpdateGuideState(): m_state=2
05:36:29.143 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:36:29.143 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.74, Mass=48, SNR=4.9, Peak=28 HFD=5.0
05:36:29.143 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
05:36:29.143 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.27)
05:36:29.143 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.14 hyp=0.35 cameraTheta=-0.43 mountX=-0.11 mountY=0.33, mountTheta=1.90
05:36:29.145 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:29.163 00.018 12268 UpdateGuideState exits: m=48 SNR=4.9
05:36:29.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:29.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:29.163 00.000 12268 Enqueuing Expose request
05:36:29.163 00.000 11616 Worker thread wakes up
05:36:29.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:29.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:31.221 02.058 11616 Exposure complete
05:36:31.282 00.061 11616 worker thread done servicing request
05:36:31.282 00.000 12268 OnExposeComplete: enter
05:36:31.282 00.000 12268 UpdateGuideState(): m_state=2
05:36:31.282 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:36:31.283 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.82, Mass=62, SNR=5.4, Peak=29 HFD=6.5
05:36:31.283 00.000 12268 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.47) = xAngle (-4.01 = 2.27)
05:36:31.283 00.000 12268 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.12 = -0.84)
05:36:31.283 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.54 mountX=-0.08 mountY=-0.09, mountTheta=-2.28
05:36:31.285 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:36:31.302 00.017 12268 UpdateGuideState exits: m=62 SNR=5.4
05:36:31.303 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:31.303 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:31.303 00.000 12268 Enqueuing Expose request
05:36:31.303 00.000 11616 Worker thread wakes up
05:36:31.303 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:31.303 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:33.313 02.010 11616 Exposure complete
05:36:33.370 00.057 11616 worker thread done servicing request
05:36:33.371 00.001 12268 OnExposeComplete: enter
05:36:33.371 00.000 12268 UpdateGuideState(): m_state=2
05:36:33.371 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:36:33.371 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.87, Mass=42, SNR=4.5, Peak=29 HFD=3.8
05:36:33.371 00.000 12268 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
05:36:33.371 00.000 12268 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.67)
05:36:33.372 00.001 12268 CameraToMount -- cameraX=0.33 cameraY=-0.01 hyp=0.33 cameraTheta=-0.03 mountX=0.02 mountY=0.33, mountTheta=1.50
05:36:33.374 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:33.393 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
05:36:33.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:33.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:33.393 00.000 12268 Enqueuing Expose request
05:36:33.393 00.000 11616 Worker thread wakes up
05:36:33.394 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:33.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:35.466 02.072 11616 Exposure complete
05:36:35.542 00.076 11616 worker thread done servicing request
05:36:35.542 00.000 12268 OnExposeComplete: enter
05:36:35.542 00.000 12268 UpdateGuideState(): m_state=2
05:36:35.542 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:36:35.542 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.37, Mass=42, SNR=4.5, Peak=28 HFD=3.6
05:36:35.543 00.001 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
05:36:35.543 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
05:36:35.543 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.51 hyp=0.52 cameraTheta=-1.49 mountX=-0.51 mountY=0.11, mountTheta=2.93
05:36:35.545 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:35.563 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
05:36:35.563 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:35.563 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:35.563 00.000 12268 Enqueuing Expose request
05:36:35.579 00.016 11616 Worker thread wakes up
05:36:35.579 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:35.579 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:36:37.640 02.061 11616 Exposure complete
05:36:37.758 00.118 11616 worker thread done servicing request
05:36:37.758 00.000 12268 OnExposeComplete: enter
05:36:37.758 00.000 12268 UpdateGuideState(): m_state=2
05:36:37.759 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:36:37.759 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.85, Mass=50, SNR=4.9, Peak=30 HFD=4.0
05:36:37.759 00.000 12268 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.47) = xAngle (-3.44 = 2.85)
05:36:37.759 00.000 12268 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.55 = -0.26)
05:36:37.759 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.96 mountX=-0.03 mountY=-0.01, mountTheta=-2.88
05:36:37.761 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:36:37.776 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:36:37.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:37.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:37.776 00.000 12268 Enqueuing Expose request
05:36:37.778 00.002 11616 Worker thread wakes up
05:36:37.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:37.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:39.809 02.031 11616 Exposure complete
05:36:39.870 00.061 11616 worker thread done servicing request
05:36:39.871 00.001 12268 OnExposeComplete: enter
05:36:39.871 00.000 12268 UpdateGuideState(): m_state=2
05:36:39.871 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:36:39.871 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=916.02, Mass=44, SNR=4.7, Peak=28 HFD=4.2
05:36:39.871 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
05:36:39.871 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.07)
05:36:39.871 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.13 hyp=0.37 cameraTheta=0.37 mountX=0.16 mountY=0.32, mountTheta=1.10
05:36:39.874 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:39.891 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
05:36:39.891 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:39.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:39.891 00.000 12268 Enqueuing Expose request
05:36:39.892 00.001 11616 Worker thread wakes up
05:36:39.892 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:39.892 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:41.924 02.032 11616 Exposure complete
05:36:41.986 00.062 11616 worker thread done servicing request
05:36:41.986 00.000 12268 OnExposeComplete: enter
05:36:41.987 00.001 12268 UpdateGuideState(): m_state=2
05:36:41.987 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:36:41.987 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.49, Mass=42, SNR=4.5, Peak=26 HFD=4.7
05:36:41.987 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
05:36:41.987 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
05:36:41.987 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.40 hyp=0.67 cameraTheta=-0.64 mountX=-0.34 mountY=0.58, mountTheta=2.11
05:36:41.990 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:42.007 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
05:36:42.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:42.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:42.007 00.000 12268 Enqueuing Expose request
05:36:42.008 00.001 11616 Worker thread wakes up
05:36:42.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:42.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:36:44.106 02.098 11616 Exposure complete
05:36:44.219 00.113 12268 OnExposeComplete: enter
05:36:44.219 00.000 12268 UpdateGuideState(): m_state=2
05:36:44.220 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:36:44.220 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.41, Mass=45, SNR=4.7, Peak=29 HFD=3.7
05:36:44.220 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
05:36:44.220 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
05:36:44.220 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.47 hyp=0.47 cameraTheta=-1.49 mountX=-0.46 mountY=0.10, mountTheta=2.93
05:36:44.222 00.002 11616 worker thread done servicing request
05:36:44.223 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:36:44.241 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
05:36:44.242 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:44.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:44.242 00.000 12268 Enqueuing Expose request
05:36:44.242 00.000 11616 Worker thread wakes up
05:36:44.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:44.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:36:46.310 02.068 11616 Exposure complete
05:36:46.407 00.097 11616 worker thread done servicing request
05:36:46.407 00.000 12268 OnExposeComplete: enter
05:36:46.408 00.001 12268 UpdateGuideState(): m_state=2
05:36:46.408 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:36:46.408 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.77, Mass=68, SNR=5.7, Peak=27 HFD=6.7
05:36:46.408 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.14 = 2.15)
05:36:46.408 00.000 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.97)
05:36:46.408 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-2.66 mountX=-0.14 mountY=-0.21, mountTheta=-2.16
05:36:46.412 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:46.433 00.021 12268 UpdateGuideState exits: m=68 SNR=5.7
05:36:46.433 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:46.433 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:46.433 00.000 12268 Enqueuing Expose request
05:36:46.433 00.000 11616 Worker thread wakes up
05:36:46.434 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:46.434 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:48.574 02.140 11616 Exposure complete
05:36:48.745 00.171 11616 worker thread done servicing request
05:36:48.746 00.001 12268 OnExposeComplete: enter
05:36:48.746 00.000 12268 UpdateGuideState(): m_state=2
05:36:48.746 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:36:48.746 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.31, Mass=42, SNR=4.5, Peak=30 HFD=3.1
05:36:48.746 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.20 = 3.09)
05:36:48.746 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.03)
05:36:48.747 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.57 hyp=0.58 cameraTheta=-1.72 mountX=-0.58 mountY=-0.01, mountTheta=-3.12
05:36:48.749 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:48.770 00.021 12268 UpdateGuideState exits: m=42 SNR=4.5
05:36:48.770 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:48.770 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:48.770 00.000 12268 Enqueuing Expose request
05:36:48.776 00.006 11616 Worker thread wakes up
05:36:48.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:48.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:36:50.793 02.017 11616 Exposure complete
05:36:50.852 00.059 11616 worker thread done servicing request
05:36:50.852 00.000 12268 OnExposeComplete: enter
05:36:50.852 00.000 12268 UpdateGuideState(): m_state=2
05:36:50.852 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:36:50.852 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.65, Mass=60, SNR=5.3, Peak=28 HFD=5.7
05:36:50.853 00.001 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.13 = 2.16)
05:36:50.853 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.95)
05:36:50.853 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.23 hyp=0.49 cameraTheta=-2.65 mountX=-0.27 mountY=-0.40, mountTheta=-2.17
05:36:50.855 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:50.872 00.017 12268 UpdateGuideState exits: m=60 SNR=5.3
05:36:50.872 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:50.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:50.872 00.000 12268 Enqueuing Expose request
05:36:50.872 00.000 11616 Worker thread wakes up
05:36:50.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:50.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:36:52.895 02.023 11616 Exposure complete
05:36:52.959 00.064 11616 worker thread done servicing request
05:36:52.959 00.000 12268 OnExposeComplete: enter
05:36:52.959 00.000 12268 UpdateGuideState(): m_state=2
05:36:52.959 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:36:52.959 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.92, Mass=46, SNR=4.8, Peak=30 HFD=3.8
05:36:52.960 00.001 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
05:36:52.960 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
05:36:52.960 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.04 hyp=0.25 cameraTheta=0.14 mountX=0.06 mountY=0.24, mountTheta=1.33
05:36:52.962 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:52.980 00.018 12268 UpdateGuideState exits: m=46 SNR=4.8
05:36:52.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:52.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:52.980 00.000 12268 Enqueuing Expose request
05:36:52.980 00.000 11616 Worker thread wakes up
05:36:52.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:52.981 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:54.995 02.014 11616 Exposure complete
05:36:55.056 00.061 11616 worker thread done servicing request
05:36:55.056 00.000 12268 OnExposeComplete: enter
05:36:55.056 00.000 12268 UpdateGuideState(): m_state=2
05:36:55.056 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:36:55.056 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.83, Mass=43, SNR=4.6, Peak=30 HFD=3.3
05:36:55.056 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
05:36:55.056 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
05:36:55.057 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.09 cameraTheta=-0.64 mountX=-0.05 mountY=0.08, mountTheta=2.11
05:36:55.059 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:55.076 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
05:36:55.077 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:55.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:55.077 00.000 12268 Enqueuing Expose request
05:36:55.077 00.000 11616 Worker thread wakes up
05:36:55.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:55.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:57.121 02.044 11616 Exposure complete
05:36:57.191 00.070 11616 worker thread done servicing request
05:36:57.191 00.000 12268 OnExposeComplete: enter
05:36:57.191 00.000 12268 UpdateGuideState(): m_state=2
05:36:57.192 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:36:57.192 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.63, Mass=41, SNR=4.5, Peak=32 HFD=3.0
05:36:57.192 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
05:36:57.192 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.38)
05:36:57.192 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.32 mountX=-0.24 mountY=0.10, mountTheta=2.77
05:36:57.197 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:36:57.219 00.022 12268 UpdateGuideState exits: m=41 SNR=4.5
05:36:57.219 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:57.219 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:57.219 00.000 12268 Enqueuing Expose request
05:36:57.219 00.000 11616 Worker thread wakes up
05:36:57.219 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:57.220 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:36:59.281 02.061 11616 Exposure complete
05:36:59.359 00.078 11616 worker thread done servicing request
05:36:59.359 00.000 12268 OnExposeComplete: enter
05:36:59.359 00.000 12268 UpdateGuideState(): m_state=2
05:36:59.360 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:36:59.360 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=916.17, Mass=40, SNR=4.4, Peak=28 HFD=2.8
05:36:59.360 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
05:36:59.360 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
05:36:59.360 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.28 hyp=0.36 cameraTheta=2.25 mountX=0.26 mountY=-0.26, mountTheta=-0.79
05:36:59.363 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=16, Gamma=1.290
05:36:59.383 00.020 12268 UpdateGuideState exits: m=40 SNR=4.4
05:36:59.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:36:59.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:36:59.383 00.000 12268 Enqueuing Expose request
05:36:59.389 00.006 11616 Worker thread wakes up
05:36:59.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:36:59.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:01.405 02.016 11616 Exposure complete
05:37:01.468 00.063 11616 worker thread done servicing request
05:37:01.469 00.001 12268 OnExposeComplete: enter
05:37:01.469 00.000 12268 UpdateGuideState(): m_state=2
05:37:01.469 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:37:01.469 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=916.04, Mass=43, SNR=4.6, Peak=28 HFD=3.7
05:37:01.469 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
05:37:01.469 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
05:37:01.469 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.92 mountX=0.17 mountY=0.10, mountTheta=0.53
05:37:01.472 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:37:01.491 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
05:37:01.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:01.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:01.491 00.000 12268 Enqueuing Expose request
05:37:01.491 00.000 11616 Worker thread wakes up
05:37:01.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:01.492 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:03.514 02.022 11616 Exposure complete
05:37:03.574 00.060 11616 worker thread done servicing request
05:37:03.574 00.000 12268 OnExposeComplete: enter
05:37:03.574 00.000 12268 UpdateGuideState(): m_state=2
05:37:03.575 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:37:03.575 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
05:37:03.575 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
05:37:03.575 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
05:37:03.575 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.29 hyp=0.39 cameraTheta=-0.84 mountX=-0.26 mountY=0.29, mountTheta=2.30
05:37:03.577 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:03.594 00.017 12268 UpdateGuideState exits: m=37 SNR=4.3
05:37:03.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:03.595 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:03.595 00.000 12268 Enqueuing Expose request
05:37:03.595 00.000 11616 Worker thread wakes up
05:37:03.595 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:03.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:05.641 02.046 11616 Exposure complete
05:37:05.707 00.066 11616 worker thread done servicing request
05:37:05.707 00.000 12268 OnExposeComplete: enter
05:37:05.707 00.000 12268 UpdateGuideState(): m_state=2
05:37:05.708 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:37:05.708 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.67, Mass=43, SNR=4.6, Peak=30 HFD=3.4
05:37:05.708 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
05:37:05.708 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
05:37:05.708 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-1.03 mountX=-0.20 mountY=0.15, mountTheta=2.48
05:37:05.711 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:37:05.730 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
05:37:05.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:05.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:05.730 00.000 12268 Enqueuing Expose request
05:37:05.730 00.000 11616 Worker thread wakes up
05:37:05.731 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:05.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:07.763 02.032 11616 Exposure complete
05:37:07.839 00.076 11616 worker thread done servicing request
05:37:07.839 00.000 12268 OnExposeComplete: enter
05:37:07.839 00.000 12268 UpdateGuideState(): m_state=2
05:37:07.840 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:37:07.840 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=916.01, Mass=41, SNR=4.5, Peak=29 HFD=3.3
05:37:07.840 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
05:37:07.840 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.60)
05:37:07.840 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.90 mountX=0.13 mountY=0.08, mountTheta=0.55
05:37:07.844 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:37:07.872 00.028 12268 UpdateGuideState exits: m=41 SNR=4.5
05:37:07.873 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:07.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:07.873 00.000 12268 Enqueuing Expose request
05:37:07.873 00.000 11616 Worker thread wakes up
05:37:07.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:07.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:09.896 02.023 11616 Exposure complete
05:37:09.960 00.064 11616 worker thread done servicing request
05:37:09.961 00.001 12268 OnExposeComplete: enter
05:37:09.961 00.000 12268 UpdateGuideState(): m_state=2
05:37:09.961 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:37:09.961 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.57, Mass=43, SNR=4.6, Peak=30 HFD=3.4
05:37:09.961 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
05:37:09.961 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
05:37:09.962 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=-0.32 hyp=0.34 cameraTheta=-1.19 mountX=-0.30 mountY=0.17, mountTheta=2.64
05:37:09.964 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:37:09.982 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
05:37:09.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:09.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:09.982 00.000 12268 Enqueuing Expose request
05:37:09.993 00.011 11616 Worker thread wakes up
05:37:09.994 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:09.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:12.019 02.025 11616 Exposure complete
05:37:12.088 00.069 11616 worker thread done servicing request
05:37:12.088 00.000 12268 OnExposeComplete: enter
05:37:12.088 00.000 12268 UpdateGuideState(): m_state=2
05:37:12.089 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:37:12.089 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
05:37:12.089 00.000 12268 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.47) = xAngle (-2.46 = -2.46)
05:37:12.089 00.000 12268 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.71)
05:37:12.089 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.28 hyp=0.33 cameraTheta=-0.99 mountX=-0.26 mountY=0.22, mountTheta=2.44
05:37:12.092 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:12.110 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
05:37:12.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:12.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:12.110 00.000 12268 Enqueuing Expose request
05:37:12.111 00.001 11616 Worker thread wakes up
05:37:12.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:12.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:14.154 02.043 11616 Exposure complete
05:37:14.219 00.065 11616 worker thread done servicing request
05:37:14.219 00.000 12268 OnExposeComplete: enter
05:37:14.219 00.000 12268 UpdateGuideState(): m_state=2
05:37:14.219 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:37:14.219 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.64, Mass=49, SNR=4.9, Peak=28 HFD=4.5
05:37:14.219 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
05:37:14.220 00.001 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.20)
05:37:14.220 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.24 hyp=0.50 cameraTheta=-0.50 mountX=-0.20 mountY=0.46, mountTheta=1.97
05:37:14.222 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:37:14.241 00.019 12268 UpdateGuideState exits: m=49 SNR=4.9
05:37:14.241 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:14.241 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:14.241 00.000 12268 Enqueuing Expose request
05:37:14.241 00.000 11616 Worker thread wakes up
05:37:14.241 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:14.241 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:16.261 02.020 11616 Exposure complete
05:37:16.325 00.064 11616 worker thread done servicing request
05:37:16.325 00.000 12268 OnExposeComplete: enter
05:37:16.325 00.000 12268 UpdateGuideState(): m_state=2
05:37:16.325 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:37:16.325 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.38, Mass=39, SNR=4.4, Peak=27 HFD=3.7
05:37:16.325 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.78 = -2.78)
05:37:16.325 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.89 = 0.39)
05:37:16.326 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=-0.51 hyp=0.53 cameraTheta=-1.31 mountX=-0.49 mountY=0.20, mountTheta=2.75
05:37:16.328 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:16.347 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
05:37:16.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:16.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:16.347 00.000 12268 Enqueuing Expose request
05:37:16.347 00.000 11616 Worker thread wakes up
05:37:16.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:16.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:37:18.364 02.017 11616 Exposure complete
05:37:18.426 00.062 11616 worker thread done servicing request
05:37:18.426 00.000 12268 OnExposeComplete: enter
05:37:18.426 00.000 12268 UpdateGuideState(): m_state=2
05:37:18.426 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:37:18.426 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.67, Mass=46, SNR=4.8, Peak=28 HFD=3.5
05:37:18.426 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
05:37:18.427 00.001 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
05:37:18.427 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-2.18 mountX=-0.22 mountY=-0.12, mountTheta=-2.66
05:37:18.429 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:18.446 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
05:37:18.447 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:18.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:18.447 00.000 12268 Enqueuing Expose request
05:37:18.447 00.000 11616 Worker thread wakes up
05:37:18.447 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:18.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:20.476 02.029 11616 Exposure complete
05:37:20.538 00.062 11616 worker thread done servicing request
05:37:20.538 00.000 12268 OnExposeComplete: enter
05:37:20.538 00.000 12268 UpdateGuideState(): m_state=2
05:37:20.539 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:37:20.539 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.56, Mass=45, SNR=4.7, Peak=31 HFD=3.4
05:37:20.539 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
05:37:20.539 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.35)
05:37:20.539 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.33 hyp=0.33 cameraTheta=-1.35 mountX=-0.32 mountY=0.11, mountTheta=2.80
05:37:20.542 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:37:20.560 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
05:37:20.560 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:20.560 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:20.560 00.000 12268 Enqueuing Expose request
05:37:20.560 00.000 11616 Worker thread wakes up
05:37:20.561 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:20.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:22.626 02.065 11616 Exposure complete
05:37:22.685 00.059 11616 worker thread done servicing request
05:37:22.685 00.000 12268 OnExposeComplete: enter
05:37:22.685 00.000 12268 UpdateGuideState(): m_state=2
05:37:22.686 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:37:22.686 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
05:37:22.686 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
05:37:22.686 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
05:37:22.686 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.31 hyp=0.47 cameraTheta=-0.72 mountX=-0.27 mountY=0.39, mountTheta=2.18
05:37:22.690 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:22.707 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
05:37:22.708 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:22.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:22.708 00.000 12268 Enqueuing Expose request
05:37:22.708 00.000 11616 Worker thread wakes up
05:37:22.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:22.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:24.714 02.006 11616 Exposure complete
05:37:24.766 00.052 11616 worker thread done servicing request
05:37:24.766 00.000 12268 OnExposeComplete: enter
05:37:24.766 00.000 12268 UpdateGuideState(): m_state=2
05:37:24.766 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:37:24.766 00.000 12268 Star::Find returns 1 (0), X=665.27, Y=915.65, Mass=60, SNR=5.3, Peak=25 HFD=7.4
05:37:24.767 00.001 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.18 = 2.11)
05:37:24.767 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.00)
05:37:24.767 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.23 hyp=0.55 cameraTheta=-2.70 mountX=-0.28 mountY=-0.47, mountTheta=-2.12
05:37:24.768 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:24.783 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
05:37:24.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:24.784 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:24.784 00.000 12268 Enqueuing Expose request
05:37:24.784 00.000 11616 Worker thread wakes up
05:37:24.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:24.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:37:26.802 02.018 11616 Exposure complete
05:37:26.854 00.052 11616 worker thread done servicing request
05:37:26.854 00.000 12268 OnExposeComplete: enter
05:37:26.854 00.000 12268 UpdateGuideState(): m_state=2
05:37:26.854 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:37:26.855 00.001 12268 Star::Find returns 1 (0), X=665.73, Y=915.55, Mass=46, SNR=4.7, Peak=33 HFD=3.0
05:37:26.855 00.000 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.18 = 3.11)
05:37:26.855 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.00)
05:37:26.855 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.34 hyp=0.34 cameraTheta=-1.70 mountX=-0.34 mountY=-0.00, mountTheta=-3.14
05:37:26.858 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=17, Gamma=1.290
05:37:26.873 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:37:26.874 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:26.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:26.874 00.000 12268 Enqueuing Expose request
05:37:26.874 00.000 11616 Worker thread wakes up
05:37:26.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:26.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:28.887 02.013 11616 Exposure complete
05:37:28.941 00.054 11616 worker thread done servicing request
05:37:28.941 00.000 12268 OnExposeComplete: enter
05:37:28.942 00.001 12268 UpdateGuideState(): m_state=2
05:37:28.942 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:37:28.942 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.35, Mass=42, SNR=4.5, Peak=29 HFD=3.9
05:37:28.942 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
05:37:28.942 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
05:37:28.942 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.54 hyp=0.63 cameraTheta=-1.02 mountX=-0.50 mountY=0.40, mountTheta=2.47
05:37:28.945 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:28.962 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
05:37:28.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:28.963 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:28.963 00.000 12268 Enqueuing Expose request
05:37:28.963 00.000 11616 Worker thread wakes up
05:37:28.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:28.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:37:30.977 02.014 11616 Exposure complete
05:37:31.029 00.052 11616 worker thread done servicing request
05:37:31.029 00.000 12268 OnExposeComplete: enter
05:37:31.029 00.000 12268 UpdateGuideState(): m_state=2
05:37:31.029 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:37:31.029 00.000 12268 Star::Find returns 1 (0), X=665.17, Y=915.39, Mass=62, SNR=5.4, Peak=28 HFD=7.1
05:37:31.029 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.93 = 2.35)
05:37:31.029 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.04 = -0.76)
05:37:31.029 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-0.50 hyp=0.78 cameraTheta=-2.46 mountX=-0.55 mountY=-0.54, mountTheta=-2.37
05:37:31.031 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:31.046 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
05:37:31.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:31.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:31.046 00.000 12268 Enqueuing Expose request
05:37:31.046 00.000 11616 Worker thread wakes up
05:37:31.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:31.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:37:33.062 02.016 11616 Exposure complete
05:37:33.114 00.052 11616 worker thread done servicing request
05:37:33.114 00.000 12268 OnExposeComplete: enter
05:37:33.114 00.000 12268 UpdateGuideState(): m_state=2
05:37:33.114 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
05:37:33.114 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.21, Mass=45, SNR=4.7, Peak=28 HFD=4.2
05:37:33.114 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
05:37:33.114 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
05:37:33.114 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.68 hyp=0.70 cameraTheta=-1.32 mountX=-0.66 mountY=0.26, mountTheta=2.76
05:37:33.116 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:33.130 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:37:33.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:33.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:33.130 00.000 12268 Enqueuing Expose request
05:37:33.131 00.001 11616 Worker thread wakes up
05:37:33.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:33.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:37:34.210 01.079 12268 evsrv: cli 0F8E69C0 connect
05:37:34.210 00.000 12268 case statement mapped state 2 to 1
05:37:34.211 00.001 12268 case statement mapped state 2 to 1
05:37:34.211 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b9cd6b4c-090f-4fc3-a844-0fbc04bf3a3d"}
05:37:34.212 00.001 12268 case statement mapped state 2 to 1
05:37:34.212 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"b9cd6b4c-090f-4fc3-a844-0fbc04bf3a3d"}
05:37:34.213 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:37:34.214 00.001 12268 evsrv: cli 0F8E69C0 connect
05:37:34.214 00.000 12268 case statement mapped state 2 to 1
05:37:34.214 00.000 12268 case statement mapped state 2 to 1
05:37:34.215 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"b8f9bc43-1815-490b-8605-faaeb20e2845"}
05:37:34.215 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"b8f9bc43-1815-490b-8605-faaeb20e2845"}
05:37:34.215 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:37:34.217 00.002 12268 evsrv: cli 0F8E69C0 connect
05:37:34.217 00.000 12268 case statement mapped state 2 to 1
05:37:34.217 00.000 12268 case statement mapped state 2 to 1
05:37:34.218 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"4ee77e42-2eec-4609-9248-7efe39e6b437"}
05:37:34.218 00.000 12268 PhdController::Guide begins
05:37:34.219 00.001 12268 PhdController: newstate STATE_SETUP
05:37:34.219 00.000 12268 PhdController: setup
05:37:34.219 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:37:34.219 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:37:34.219 00.000 12268 PhdController: newstate STATE_GUIDE
05:37:34.219 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:37:34.219 00.000 12268 guider state => CALIBRATED
05:37:34.219 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:37:34.220 00.001 12268 reset dither spiral
05:37:34.220 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:37:34.220 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"4ee77e42-2eec-4609-9248-7efe39e6b437"}
05:37:34.221 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:37:34.222 00.001 12268 evsrv: cli 0F8E6D80 connect
05:37:34.222 00.000 12268 case statement mapped state 5 to 1
05:37:34.223 00.001 12268 case statement mapped state 5 to 1
05:37:34.223 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"ed68046b-d34f-4785-a5ee-40914b42006e"}
05:37:34.223 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"ed68046b-d34f-4785-a5ee-40914b42006e"}
05:37:34.227 00.004 12268 evsrv: cli 0F8E6D80 disconnect
05:37:34.228 00.001 12268 evsrv: cli 0FA411A0 connect
05:37:34.228 00.000 12268 case statement mapped state 5 to 1
05:37:34.229 00.001 12268 case statement mapped state 5 to 1
05:37:34.229 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"f7e671db-3805-4c03-82b4-a5f86bab7783"}
05:37:34.229 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.77,915.88],"id":"f7e671db-3805-4c03-82b4-a5f86bab7783"}
05:37:34.231 00.002 12268 evsrv: cli 0FA411A0 disconnect
05:37:34.232 00.001 12268 evsrv: cli 125CB188 connect
05:37:34.232 00.000 12268 case statement mapped state 5 to 1
05:37:34.232 00.000 12268 case statement mapped state 5 to 1
05:37:34.233 00.001 12268 evsrv: cli 125CB188 request: {"method":"get_app_state","id":"6f618520-5d5b-4e4f-a15c-fb560fae4ef3"}
05:37:34.233 00.000 12268 case statement mapped state 5 to 1
05:37:34.233 00.000 12268 evsrv: cli 125CB188 response: {"jsonrpc":"2.0","result":"Selected","id":"6f618520-5d5b-4e4f-a15c-fb560fae4ef3"}
05:37:34.234 00.001 12268 evsrv: cli 125CB188 disconnect
05:37:35.203 00.969 11616 Exposure complete
05:37:35.235 00.032 12268 evsrv: cli 0F8E6D80 connect
05:37:35.235 00.000 12268 case statement mapped state 5 to 1
05:37:35.236 00.001 12268 case statement mapped state 5 to 1
05:37:35.236 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"601be5e0-f328-4a63-9f9e-5cea51b38a99"}
05:37:35.236 00.000 12268 case statement mapped state 5 to 1
05:37:35.236 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"601be5e0-f328-4a63-9f9e-5cea51b38a99"}
05:37:35.237 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:37:35.255 00.018 11616 worker thread done servicing request
05:37:35.255 00.000 12268 OnExposeComplete: enter
05:37:35.255 00.000 12268 UpdateGuideState(): m_state=5
05:37:35.256 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
05:37:35.256 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.28, Mass=46, SNR=4.8, Peak=30 HFD=4.0
05:37:35.256 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
05:37:35.256 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
05:37:35.256 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.60 hyp=0.63 cameraTheta=-1.25 mountX=-0.58 mountY=0.28, mountTheta=2.70
05:37:35.257 00.001 12268 Changing from state CALIBRATED to GUIDING
05:37:35.258 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:37:35.258 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:37:35.258 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:37:35.258 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:37:35.259 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:37:35.259 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:37:35.259 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:37:35.259 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:37:35.260 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:37:35.260 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:37:35.260 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:37:35.260 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:37:35.260 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:37:35.261 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:37:35.261 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:37:35.261 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:37:35.407 00.146 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:37:35.408 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:37:35.408 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:37:35.415 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:37:35.415 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:37:35.416 00.001 12268 setting lock position to (665.97, 915.28)
05:37:35.416 00.000 12268 MultiStar: stabilizing after lock position change
05:37:35.416 00.000 12268 guider state => GUIDING
05:37:35.416 00.000 12268 Status Line: Guiding
05:37:35.419 00.003 12268 Mount: notify guiding started
05:37:35.419 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:37:35.420 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:37:35.420 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:37:35.420 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:37:35.420 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:37:35.421 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:37:35.421 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:37:35.421 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:37:35.421 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:37:35.422 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:37:35.422 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:37:35.422 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:37:35.422 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:37:35.422 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:37:35.423 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:37:35.423 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:37:35.423 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:37:35.424 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:37:35.424 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:37:35.425 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:37:35.425 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:37:35.425 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:37:35.425 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:37:35.425 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:37:35.426 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:37:35.426 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:37:35.426 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:37:35.427 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:37:35.427 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:37:35.427 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:37:35.427 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:37:35.427 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:37:35.428 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:37:35.428 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:37:35.428 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:37:35.428 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:37:35.429 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:37:35.429 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:37:35.594 00.165 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:37:35.594 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:37:35.595 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:37:35.595 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:37:35.595 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:37:35.595 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:37:35.595 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:37:35.596 00.001 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:37:35.596 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:37:35.596 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:37:35.596 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:37:35.597 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:35.614 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
05:37:35.614 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
05:37:35.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:35.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:35.614 00.000 12268 Enqueuing Expose request
05:37:35.614 00.000 11616 Worker thread wakes up
05:37:35.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:35.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:37:36.237 00.623 12268 evsrv: cli 0F8E69C0 connect
05:37:36.237 00.000 12268 case statement mapped state 6 to 3
05:37:36.237 00.000 12268 case statement mapped state 6 to 3
05:37:36.238 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"ac923719-6d08-4618-9ab2-56d50b8d8c02"}
05:37:36.238 00.000 12268 case statement mapped state 6 to 3
05:37:36.238 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac923719-6d08-4618-9ab2-56d50b8d8c02"}
05:37:36.238 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:37:37.632 01.394 11616 Exposure complete
05:37:37.684 00.052 11616 worker thread done servicing request
05:37:37.684 00.000 12268 OnExposeComplete: enter
05:37:37.684 00.000 12268 UpdateGuideState(): m_state=6
05:37:37.684 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:37:37.684 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
05:37:37.684 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
05:37:37.684 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
05:37:37.685 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.33 hyp=0.33 cameraTheta=1.70 mountX=0.33 mountY=-0.09, mountTheta=-0.26
05:37:37.688 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.04, y=0.33, opts=13)
05:37:37.688 00.000 12268 Enqueuing Move request for scope (-0.04, 0.33)
05:37:37.688 00.000 11616 Worker thread wakes up
05:37:37.688 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.33) opts 0xd
05:37:37.688 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.04, 0.33)
05:37:37.688 00.000 11616 Moving (-0.04, 0.33) raw xDistance=0.33 yDistance=-0.09
05:37:37.689 00.001 11616 resist switch: large excursion: input 0.33 thresh 0.29 direction from 0 to 1
05:37:37.689 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.98
05:37:37.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.16 from input 0.33
05:37:37.689 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:37:37.689 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
05:37:37.689 00.000 11616 MoveAxis(W, 182, ABG)
05:37:37.689 00.000 11616 Guiding  Dir = 3, Dur = 182
05:37:37.690 00.001 11616 IsSlewing returns 1
05:37:37.690 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:37:37.690 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:37:37.691 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:37:37.691 00.000 11616 Move returns status 2, amount 0
05:37:37.691 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:37:37.691 00.000 11616 move complete, result=2
05:37:37.691 00.000 11616 worker thread done servicing request
05:37:37.714 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:37.728 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
05:37:37.729 00.001 12268 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 1 / 99999
05:37:37.729 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768711057.729,"Host":"ASTROCENTER","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:37:37.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:37.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:37.729 00.000 12268 Enqueuing Expose request
05:37:37.729 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:37:37.729 00.000 11616 Worker thread wakes up
05:37:37.730 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:37.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:37:37.754 00.024 12268 GuideStep: 0.3 px 0 ms WEST, -0.1 px 0 ms NORTH
05:37:37.756 00.002 12268 mount move error indicates guiding should stop
05:37:37.756 00.000 12268 Mount: notify guiding stopped
05:37:37.756 00.000 12268 BLC: window closed
05:37:37.756 00.000 12268 BLC: Last direction was reset
05:37:37.757 00.001 12268 PhdController failed: Guiding stopped
05:37:37.757 00.000 12268 PhdController: newstate STATE_FINISH
05:37:37.757 00.000 12268 PhdController complete: fail: Guiding stopped
05:37:37.757 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768711057.757,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
05:37:37.757 00.000 12268 Mount: notify guiding dither settle done success=0
05:37:37.757 00.000 12268 PhdController: newstate STATE_IDLE
05:37:37.757 00.000 12268 Changing from state GUIDING to STOP
05:37:37.757 00.000 12268 guider state => SELECTED
05:37:37.757 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:37:39.739 01.982 11616 Exposure complete
05:37:39.789 00.050 11616 worker thread done servicing request
05:37:39.790 00.001 12268 OnExposeComplete: enter
05:37:39.790 00.000 12268 UpdateGuideState(): m_state=2
05:37:39.790 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:37:39.790 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.81, Mass=45, SNR=4.7, Peak=29 HFD=3.7
05:37:39.790 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
05:37:39.790 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
05:37:39.790 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.53 hyp=0.53 cameraTheta=1.67 mountX=0.52 mountY=-0.12, mountTheta=-0.23
05:37:39.815 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:39.831 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
05:37:39.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:39.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:39.831 00.000 12268 Enqueuing Expose request
05:37:39.831 00.000 11616 Worker thread wakes up
05:37:39.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:39.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:41.850 02.019 11616 Exposure complete
05:37:41.900 00.050 11616 worker thread done servicing request
05:37:41.900 00.000 12268 OnExposeComplete: enter
05:37:41.901 00.001 12268 UpdateGuideState(): m_state=2
05:37:41.901 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:37:41.901 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.81, Mass=46, SNR=4.7, Peak=28 HFD=4.3
05:37:41.901 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
05:37:41.901 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.94)
05:37:41.901 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.53 hyp=0.56 cameraTheta=1.24 mountX=0.55 mountY=0.11, mountTheta=0.21
05:37:41.903 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:41.918 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:37:41.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:41.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:41.918 00.000 12268 Enqueuing Expose request
05:37:41.918 00.000 11616 Worker thread wakes up
05:37:41.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:41.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:43.923 02.005 11616 Exposure complete
05:37:43.974 00.051 11616 worker thread done servicing request
05:37:43.975 00.001 12268 OnExposeComplete: enter
05:37:43.975 00.000 12268 UpdateGuideState(): m_state=2
05:37:43.975 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:37:43.975 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.61, Mass=42, SNR=4.5, Peak=27 HFD=3.9
05:37:43.975 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
05:37:43.975 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
05:37:43.975 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.33 hyp=0.33 cameraTheta=1.68 mountX=0.33 mountY=-0.08, mountTheta=-0.24
05:37:43.977 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:37:43.992 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:37:43.992 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:43.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:43.992 00.000 12268 Enqueuing Expose request
05:37:43.992 00.000 11616 Worker thread wakes up
05:37:43.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:43.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:46.005 02.013 11616 Exposure complete
05:37:46.058 00.053 11616 worker thread done servicing request
05:37:46.058 00.000 12268 OnExposeComplete: enter
05:37:46.058 00.000 12268 UpdateGuideState(): m_state=2
05:37:46.058 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:37:46.059 00.001 12268 Star::Find returns 1 (0), X=665.88, Y=915.59, Mass=46, SNR=4.8, Peak=31 HFD=3.6
05:37:46.059 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
05:37:46.059 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
05:37:46.059 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.31 hyp=0.33 cameraTheta=1.86 mountX=0.30 mountY=-0.13, mountTheta=-0.41
05:37:46.061 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:46.077 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
05:37:46.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:46.078 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:46.078 00.000 12268 Enqueuing Expose request
05:37:46.078 00.000 11616 Worker thread wakes up
05:37:46.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:46.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:48.097 02.019 11616 Exposure complete
05:37:48.150 00.053 11616 worker thread done servicing request
05:37:48.150 00.000 12268 OnExposeComplete: enter
05:37:48.150 00.000 12268 UpdateGuideState(): m_state=2
05:37:48.150 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:37:48.151 00.001 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=42, SNR=4.6, Peak=30 HFD=3.8
05:37:48.151 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
05:37:48.151 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.73)
05:37:48.151 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.29 hyp=0.34 cameraTheta=1.03 mountX=0.30 mountY=0.13, mountTheta=0.42
05:37:48.153 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:48.168 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:37:48.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:48.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:48.168 00.000 12268 Enqueuing Expose request
05:37:48.168 00.000 11616 Worker thread wakes up
05:37:48.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:48.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:50.182 02.014 11616 Exposure complete
05:37:50.234 00.052 11616 worker thread done servicing request
05:37:50.234 00.000 12268 OnExposeComplete: enter
05:37:50.234 00.000 12268 UpdateGuideState(): m_state=2
05:37:50.235 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:37:50.235 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.22, Mass=64, SNR=5.5, Peak=29 HFD=6.4
05:37:50.235 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.50 = 1.79)
05:37:50.235 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.32)
05:37:50.235 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.06 hyp=0.53 cameraTheta=-3.02 mountX=-0.11 mountY=-0.52, mountTheta=-1.79
05:37:50.237 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:37:50.251 00.014 12268 UpdateGuideState exits: m=64 SNR=5.5
05:37:50.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:50.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:50.251 00.000 12268 Enqueuing Expose request
05:37:50.251 00.000 11616 Worker thread wakes up
05:37:50.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:50.252 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:37:52.259 02.007 11616 Exposure complete
05:37:52.310 00.051 11616 worker thread done servicing request
05:37:52.311 00.001 12268 OnExposeComplete: enter
05:37:52.311 00.000 12268 UpdateGuideState(): m_state=2
05:37:52.311 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:37:52.311 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=34, SNR=4.1, Peak=26 HFD=3.6
05:37:52.311 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
05:37:52.311 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
05:37:52.311 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.30 hyp=0.32 cameraTheta=1.28 mountX=0.31 mountY=0.05, mountTheta=0.16
05:37:52.313 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:52.328 00.015 12268 UpdateGuideState exits: m=34 SNR=4.1
05:37:52.328 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:52.328 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:52.328 00.000 12268 Enqueuing Expose request
05:37:52.328 00.000 11616 Worker thread wakes up
05:37:52.328 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:52.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:54.341 02.013 11616 Exposure complete
05:37:54.392 00.051 11616 worker thread done servicing request
05:37:54.392 00.000 12268 OnExposeComplete: enter
05:37:54.392 00.000 12268 UpdateGuideState(): m_state=2
05:37:54.392 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:37:54.392 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.75, Mass=43, SNR=4.6, Peak=29 HFD=3.7
05:37:54.392 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
05:37:54.392 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
05:37:54.392 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.47 hyp=0.47 cameraTheta=1.47 mountX=0.47 mountY=-0.01, mountTheta=-0.03
05:37:54.394 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:37:54.409 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:37:54.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:54.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:54.409 00.000 12268 Enqueuing Expose request
05:37:54.409 00.000 11616 Worker thread wakes up
05:37:54.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:54.410 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:56.414 02.004 11616 Exposure complete
05:37:56.465 00.051 11616 worker thread done servicing request
05:37:56.466 00.001 12268 OnExposeComplete: enter
05:37:56.466 00.000 12268 UpdateGuideState(): m_state=2
05:37:56.466 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:37:56.466 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.51, Mass=53, SNR=5.1, Peak=33 HFD=3.1
05:37:56.466 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
05:37:56.466 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
05:37:56.466 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.23 hyp=0.49 cameraTheta=2.65 mountX=0.19 mountY=-0.46, mountTheta=-1.18
05:37:56.468 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:37:56.484 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
05:37:56.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:56.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:56.484 00.000 12268 Enqueuing Expose request
05:37:56.484 00.000 11616 Worker thread wakes up
05:37:56.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:56.485 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:37:58.486 02.001 11616 Exposure complete
05:37:58.539 00.053 11616 worker thread done servicing request
05:37:58.539 00.000 12268 OnExposeComplete: enter
05:37:58.539 00.000 12268 UpdateGuideState(): m_state=2
05:37:58.539 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:37:58.540 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.61, Mass=42, SNR=4.5, Peak=27 HFD=3.8
05:37:58.540 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
05:37:58.540 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
05:37:58.540 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.33 hyp=0.35 cameraTheta=1.94 mountX=0.31 mountY=-0.17, mountTheta=-0.49
05:37:58.542 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:37:58.559 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
05:37:58.559 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:37:58.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:37:58.559 00.000 12268 Enqueuing Expose request
05:37:58.560 00.001 11616 Worker thread wakes up
05:37:58.560 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:37:58.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:00.572 02.012 11616 Exposure complete
05:38:00.625 00.053 11616 worker thread done servicing request
05:38:00.625 00.000 12268 OnExposeComplete: enter
05:38:00.626 00.001 12268 UpdateGuideState(): m_state=2
05:38:00.626 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:38:00.626 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.53, Mass=46, SNR=4.7, Peak=32 HFD=3.3
05:38:00.626 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
05:38:00.626 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
05:38:00.626 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.24 hyp=0.28 cameraTheta=2.08 mountX=0.23 mountY=-0.16, mountTheta=-0.62
05:38:00.628 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:00.643 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:38:00.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:00.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:00.643 00.000 12268 Enqueuing Expose request
05:38:00.643 00.000 11616 Worker thread wakes up
05:38:00.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:00.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:02.659 02.016 11616 Exposure complete
05:38:02.709 00.050 11616 worker thread done servicing request
05:38:02.709 00.000 12268 OnExposeComplete: enter
05:38:02.709 00.000 12268 UpdateGuideState(): m_state=2
05:38:02.709 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:38:02.709 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.93, Mass=43, SNR=4.6, Peak=30 HFD=3.3
05:38:02.709 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
05:38:02.710 00.001 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
05:38:02.710 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.65 hyp=0.66 cameraTheta=1.76 mountX=0.63 mountY=-0.20, mountTheta=-0.31
05:38:02.712 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:38:02.726 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:38:02.727 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:02.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:02.727 00.000 12268 Enqueuing Expose request
05:38:02.727 00.000 11616 Worker thread wakes up
05:38:02.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:02.727 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:04.748 02.021 11616 Exposure complete
05:38:04.799 00.051 11616 worker thread done servicing request
05:38:04.800 00.001 12268 OnExposeComplete: enter
05:38:04.800 00.000 12268 UpdateGuideState(): m_state=2
05:38:04.800 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:38:04.800 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.52, Mass=45, SNR=4.7, Peak=29 HFD=4.1
05:38:04.800 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
05:38:04.800 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
05:38:04.800 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.38 mountX=0.24 mountY=0.01, mountTheta=0.06
05:38:04.802 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:38:04.817 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:38:04.817 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:04.817 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:04.817 00.000 12268 Enqueuing Expose request
05:38:04.817 00.000 11616 Worker thread wakes up
05:38:04.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:04.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:06.829 02.012 11616 Exposure complete
05:38:06.879 00.050 11616 worker thread done servicing request
05:38:06.879 00.000 12268 OnExposeComplete: enter
05:38:06.879 00.000 12268 UpdateGuideState(): m_state=2
05:38:06.879 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:38:06.880 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.59, Mass=42, SNR=4.5, Peak=26 HFD=3.9
05:38:06.880 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
05:38:06.880 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
05:38:06.880 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.95 mountX=0.29 mountY=-0.16, mountTheta=-0.50
05:38:06.882 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:06.897 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:38:06.898 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:06.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:06.898 00.000 12268 Enqueuing Expose request
05:38:06.898 00.000 11616 Worker thread wakes up
05:38:06.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:06.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:08.910 02.012 11616 Exposure complete
05:38:08.960 00.050 11616 worker thread done servicing request
05:38:08.960 00.000 12268 OnExposeComplete: enter
05:38:08.960 00.000 12268 UpdateGuideState(): m_state=2
05:38:08.961 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:38:08.961 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.91, Mass=47, SNR=4.8, Peak=31 HFD=3.7
05:38:08.961 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
05:38:08.961 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
05:38:08.961 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.63 hyp=0.63 cameraTheta=1.56 mountX=0.63 mountY=-0.07, mountTheta=-0.12
05:38:08.963 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:38:08.978 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:38:08.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:08.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:08.978 00.000 12268 Enqueuing Expose request
05:38:08.978 00.000 11616 Worker thread wakes up
05:38:08.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:08.978 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:10.985 02.007 11616 Exposure complete
05:38:11.036 00.051 11616 worker thread done servicing request
05:38:11.036 00.000 12268 OnExposeComplete: enter
05:38:11.036 00.000 12268 UpdateGuideState(): m_state=2
05:38:11.036 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:38:11.036 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.36, Mass=46, SNR=4.7, Peak=31 HFD=3.8
05:38:11.036 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
05:38:11.036 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
05:38:11.037 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.28 mountX=0.08 mountY=0.01, mountTheta=0.16
05:38:11.038 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:11.053 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:38:11.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:11.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:11.053 00.000 12268 Enqueuing Expose request
05:38:11.053 00.000 11616 Worker thread wakes up
05:38:11.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:11.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:38:13.064 02.011 11616 Exposure complete
05:38:13.129 00.065 11616 worker thread done servicing request
05:38:13.129 00.000 12268 OnExposeComplete: enter
05:38:13.129 00.000 12268 UpdateGuideState(): m_state=2
05:38:13.130 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:38:13.130 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.18, Mass=42, SNR=4.6, Peak=27 HFD=4.2
05:38:13.130 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
05:38:13.130 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.25)
05:38:13.130 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.95 mountX=-0.11 mountY=-0.03, mountTheta=-2.89
05:38:13.132 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:13.150 00.018 12268 UpdateGuideState exits: m=42 SNR=4.6
05:38:13.150 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:13.151 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:13.151 00.000 12268 Enqueuing Expose request
05:38:13.151 00.000 11616 Worker thread wakes up
05:38:13.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:13.151 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:38:15.216 02.065 11616 Exposure complete
05:38:15.267 00.051 11616 worker thread done servicing request
05:38:15.267 00.000 12268 OnExposeComplete: enter
05:38:15.267 00.000 12268 UpdateGuideState(): m_state=2
05:38:15.267 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:38:15.268 00.001 12268 Star::Find returns 1 (0), X=665.48, Y=915.29, Mass=43, SNR=4.6, Peak=27 HFD=3.5
05:38:15.268 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
05:38:15.268 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
05:38:15.268 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.01 hyp=0.49 cameraTheta=3.13 mountX=-0.04 mountY=-0.49, mountTheta=-1.66
05:38:15.270 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:38:15.285 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:38:15.285 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:15.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:15.285 00.000 12268 Enqueuing Expose request
05:38:15.285 00.000 11616 Worker thread wakes up
05:38:15.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:15.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:38:17.298 02.013 11616 Exposure complete
05:38:17.349 00.051 11616 worker thread done servicing request
05:38:17.350 00.001 12268 OnExposeComplete: enter
05:38:17.350 00.000 12268 UpdateGuideState(): m_state=2
05:38:17.350 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:38:17.350 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.22, Mass=46, SNR=4.7, Peak=29 HFD=4.2
05:38:17.350 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
05:38:17.350 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.33)
05:38:17.350 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.37 mountX=-0.05 mountY=0.17, mountTheta=1.84
05:38:17.352 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:17.368 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
05:38:17.369 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:17.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:17.369 00.000 12268 Enqueuing Expose request
05:38:17.369 00.000 11616 Worker thread wakes up
05:38:17.369 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:17.369 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:38:19.384 02.015 11616 Exposure complete
05:38:19.436 00.052 11616 worker thread done servicing request
05:38:19.436 00.000 12268 OnExposeComplete: enter
05:38:19.436 00.000 12268 UpdateGuideState(): m_state=2
05:38:19.437 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:38:19.437 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=38, SNR=4.4, Peak=30 HFD=3.0
05:38:19.437 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
05:38:19.437 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
05:38:19.437 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.35 hyp=0.37 cameraTheta=1.91 mountX=0.33 mountY=-0.17, mountTheta=-0.46
05:38:19.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:38:19.453 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
05:38:19.454 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:19.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:19.454 00.000 12268 Enqueuing Expose request
05:38:19.454 00.000 11616 Worker thread wakes up
05:38:19.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:19.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:21.466 02.012 11616 Exposure complete
05:38:21.517 00.051 11616 worker thread done servicing request
05:38:21.517 00.000 12268 OnExposeComplete: enter
05:38:21.517 00.000 12268 UpdateGuideState(): m_state=2
05:38:21.518 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:38:21.518 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.54, Mass=47, SNR=4.8, Peak=29 HFD=4.4
05:38:21.518 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
05:38:21.518 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.69)
05:38:21.518 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.26 hyp=0.31 cameraTheta=0.99 mountX=0.28 mountY=0.14, mountTheta=0.46
05:38:21.520 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:21.534 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
05:38:21.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:21.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:21.534 00.000 12268 Enqueuing Expose request
05:38:21.535 00.001 11616 Worker thread wakes up
05:38:21.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:21.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:23.538 02.003 11616 Exposure complete
05:38:23.593 00.055 11616 worker thread done servicing request
05:38:23.593 00.000 12268 OnExposeComplete: enter
05:38:23.593 00.000 12268 UpdateGuideState(): m_state=2
05:38:23.593 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:38:23.593 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.75, Mass=47, SNR=4.8, Peak=32 HFD=2.8
05:38:23.593 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
05:38:23.594 00.001 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
05:38:23.594 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.46 hyp=0.63 cameraTheta=2.32 mountX=0.42 mountY=-0.48, mountTheta=-0.86
05:38:23.595 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:23.610 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:38:23.610 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:23.610 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:23.610 00.000 12268 Enqueuing Expose request
05:38:23.610 00.000 11616 Worker thread wakes up
05:38:23.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:23.611 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:25.630 02.019 11616 Exposure complete
05:38:25.682 00.052 11616 worker thread done servicing request
05:38:25.682 00.000 12268 OnExposeComplete: enter
05:38:25.682 00.000 12268 UpdateGuideState(): m_state=2
05:38:25.682 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:38:25.682 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.76, Mass=45, SNR=4.7, Peak=29 HFD=3.8
05:38:25.683 00.001 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
05:38:25.683 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
05:38:25.683 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.47 hyp=0.47 cameraTheta=1.66 mountX=0.47 mountY=-0.10, mountTheta=-0.21
05:38:25.685 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:25.699 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:38:25.700 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:25.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:25.700 00.000 12268 Enqueuing Expose request
05:38:25.700 00.000 11616 Worker thread wakes up
05:38:25.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:25.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:27.712 02.012 11616 Exposure complete
05:38:27.762 00.050 11616 worker thread done servicing request
05:38:27.763 00.001 12268 OnExposeComplete: enter
05:38:27.763 00.000 12268 UpdateGuideState(): m_state=2
05:38:27.763 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:38:27.763 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.45, Mass=49, SNR=4.9, Peak=30 HFD=3.4
05:38:27.763 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
05:38:27.763 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
05:38:27.763 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.17 hyp=0.40 cameraTheta=2.71 mountX=0.13 mountY=-0.38, mountTheta=-1.24
05:38:27.765 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:27.780 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:38:27.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:27.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:27.780 00.000 12268 Enqueuing Expose request
05:38:27.780 00.000 11616 Worker thread wakes up
05:38:27.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:27.781 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:38:29.795 02.014 11616 Exposure complete
05:38:29.848 00.053 11616 worker thread done servicing request
05:38:29.848 00.000 12268 OnExposeComplete: enter
05:38:29.848 00.000 12268 UpdateGuideState(): m_state=2
05:38:29.849 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:38:29.849 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.99, Mass=44, SNR=4.7, Peak=27 HFD=3.8
05:38:29.849 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
05:38:29.849 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
05:38:29.849 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.70 hyp=0.72 cameraTheta=1.76 mountX=0.69 mountY=-0.22, mountTheta=-0.32
05:38:29.851 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:38:29.867 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
05:38:29.868 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:29.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:29.868 00.000 12268 Enqueuing Expose request
05:38:29.868 00.000 11616 Worker thread wakes up
05:38:29.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:29.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:31.879 02.011 11616 Exposure complete
05:38:31.931 00.052 11616 worker thread done servicing request
05:38:31.931 00.000 12268 OnExposeComplete: enter
05:38:31.931 00.000 12268 UpdateGuideState(): m_state=2
05:38:31.931 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:38:31.931 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.51, Mass=43, SNR=4.6, Peak=28 HFD=4.0
05:38:31.931 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
05:38:31.931 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
05:38:31.932 00.001 12268 CameraToMount -- cameraX=-0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.59 mountX=0.23 mountY=-0.03, mountTheta=-0.14
05:38:31.933 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:38:31.948 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:38:31.948 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:31.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:31.948 00.000 12268 Enqueuing Expose request
05:38:31.948 00.000 11616 Worker thread wakes up
05:38:31.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:31.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:33.959 02.011 11616 Exposure complete
05:38:34.011 00.052 11616 worker thread done servicing request
05:38:34.011 00.000 12268 OnExposeComplete: enter
05:38:34.011 00.000 12268 UpdateGuideState(): m_state=2
05:38:34.011 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:38:34.011 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.89, Mass=48, SNR=4.9, Peak=31 HFD=2.6
05:38:34.012 00.001 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
05:38:34.012 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
05:38:34.012 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=0.61 hyp=0.88 cameraTheta=2.38 mountX=0.54 mountY=-0.71, mountTheta=-0.92
05:38:34.014 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:34.029 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
05:38:34.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:34.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:34.029 00.000 12268 Enqueuing Expose request
05:38:34.030 00.001 11616 Worker thread wakes up
05:38:34.030 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:34.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:38:36.037 02.007 11616 Exposure complete
05:38:36.089 00.052 11616 worker thread done servicing request
05:38:36.089 00.000 12268 OnExposeComplete: enter
05:38:36.089 00.000 12268 UpdateGuideState(): m_state=2
05:38:36.089 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:38:36.090 00.001 12268 Star::Find returns 1 (0), X=666.36, Y=915.34, Mass=49, SNR=4.9, Peak=29 HFD=4.8
05:38:36.090 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
05:38:36.090 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
05:38:36.090 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.06 hyp=0.39 cameraTheta=0.14 mountX=0.09 mountY=0.38, mountTheta=1.33
05:38:36.092 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:38:36.107 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:38:36.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:36.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:36.107 00.000 12268 Enqueuing Expose request
05:38:36.108 00.001 11616 Worker thread wakes up
05:38:36.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:36.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:38:38.124 02.016 11616 Exposure complete
05:38:38.175 00.051 11616 worker thread done servicing request
05:38:38.176 00.001 12268 OnExposeComplete: enter
05:38:38.176 00.000 12268 UpdateGuideState(): m_state=2
05:38:38.176 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:38:38.176 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
05:38:38.176 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
05:38:38.176 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
05:38:38.176 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.47 mountX=0.32 mountY=-0.01, mountTheta=-0.03
05:38:38.178 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:38:38.193 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:38:38.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:38.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:38.193 00.000 12268 Enqueuing Expose request
05:38:38.193 00.000 11616 Worker thread wakes up
05:38:38.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:38.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:40.198 02.005 11616 Exposure complete
05:38:40.249 00.051 11616 worker thread done servicing request
05:38:40.249 00.000 12268 OnExposeComplete: enter
05:38:40.249 00.000 12268 UpdateGuideState(): m_state=2
05:38:40.249 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:38:40.249 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
05:38:40.249 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
05:38:40.249 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
05:38:40.249 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.28 hyp=0.36 cameraTheta=0.89 mountX=0.30 mountY=0.19, mountTheta=0.56
05:38:40.251 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:40.266 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:38:40.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:40.266 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:40.266 00.000 12268 Enqueuing Expose request
05:38:40.267 00.001 11616 Worker thread wakes up
05:38:40.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:40.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:42.268 02.001 11616 Exposure complete
05:38:42.319 00.051 11616 worker thread done servicing request
05:38:42.319 00.000 12268 OnExposeComplete: enter
05:38:42.319 00.000 12268 UpdateGuideState(): m_state=2
05:38:42.319 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:38:42.319 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
05:38:42.319 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
05:38:42.319 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
05:38:42.319 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.33 cameraTheta=1.71 mountX=0.33 mountY=-0.09, mountTheta=-0.26
05:38:42.321 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:38:42.336 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:38:42.336 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:42.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:42.336 00.000 12268 Enqueuing Expose request
05:38:42.336 00.000 11616 Worker thread wakes up
05:38:42.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:42.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:44.350 02.014 11616 Exposure complete
05:38:44.402 00.052 11616 worker thread done servicing request
05:38:44.403 00.001 12268 OnExposeComplete: enter
05:38:44.403 00.000 12268 UpdateGuideState(): m_state=2
05:38:44.403 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:38:44.403 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.50, Mass=46, SNR=4.8, Peak=31 HFD=3.5
05:38:44.403 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
05:38:44.403 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
05:38:44.403 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.21 hyp=0.28 cameraTheta=2.26 mountX=0.20 mountY=-0.20, mountTheta=-0.80
05:38:44.405 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:38:44.420 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:38:44.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:44.420 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:44.420 00.000 12268 Enqueuing Expose request
05:38:44.421 00.001 11616 Worker thread wakes up
05:38:44.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:44.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:38:46.438 02.017 11616 Exposure complete
05:38:46.490 00.052 11616 worker thread done servicing request
05:38:46.490 00.000 12268 OnExposeComplete: enter
05:38:46.490 00.000 12268 UpdateGuideState(): m_state=2
05:38:46.490 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:38:46.490 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.63, Mass=35, SNR=4.2, Peak=28 HFD=3.0
05:38:46.490 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
05:38:46.490 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
05:38:46.490 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.88 mountX=0.33 mountY=-0.15, mountTheta=-0.43
05:38:46.492 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:38:46.507 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
05:38:46.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:46.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:46.507 00.000 12268 Enqueuing Expose request
05:38:46.507 00.000 11616 Worker thread wakes up
05:38:46.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:46.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:48.526 02.019 11616 Exposure complete
05:38:48.586 00.060 11616 worker thread done servicing request
05:38:48.586 00.000 12268 OnExposeComplete: enter
05:38:48.586 00.000 12268 UpdateGuideState(): m_state=2
05:38:48.586 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:38:48.586 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.51, Mass=39, SNR=4.4, Peak=28 HFD=4.1
05:38:48.586 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
05:38:48.587 00.001 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.82)
05:38:48.587 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.25 cameraTheta=1.12 mountX=0.24 mountY=0.08, mountTheta=0.33
05:38:48.590 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:48.607 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:38:48.607 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:48.607 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:48.607 00.000 12268 Enqueuing Expose request
05:38:48.607 00.000 11616 Worker thread wakes up
05:38:48.607 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:48.607 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:50.612 02.005 11616 Exposure complete
05:38:50.662 00.050 11616 worker thread done servicing request
05:38:50.663 00.001 12268 OnExposeComplete: enter
05:38:50.663 00.000 12268 UpdateGuideState(): m_state=2
05:38:50.663 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:38:50.663 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.59, Mass=47, SNR=4.8, Peak=29 HFD=4.0
05:38:50.663 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
05:38:50.663 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
05:38:50.663 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.30 hyp=0.36 cameraTheta=2.12 mountX=0.29 mountY=-0.22, mountTheta=-0.67
05:38:50.665 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:38:50.680 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:38:50.680 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:50.680 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:50.680 00.000 12268 Enqueuing Expose request
05:38:50.680 00.000 11616 Worker thread wakes up
05:38:50.681 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:50.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:52.692 02.011 11616 Exposure complete
05:38:52.742 00.050 11616 worker thread done servicing request
05:38:52.742 00.000 12268 OnExposeComplete: enter
05:38:52.742 00.000 12268 UpdateGuideState(): m_state=2
05:38:52.743 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:38:52.743 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.06, Mass=45, SNR=4.7, Peak=28 HFD=3.9
05:38:52.743 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.82 = 2.47)
05:38:52.743 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.64)
05:38:52.743 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.23 hyp=0.31 cameraTheta=-2.34 mountX=-0.25 mountY=-0.19, mountTheta=-2.49
05:38:52.745 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:38:52.760 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:38:52.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:52.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:52.760 00.000 12268 Enqueuing Expose request
05:38:52.760 00.000 11616 Worker thread wakes up
05:38:52.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:52.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:38:54.763 02.003 11616 Exposure complete
05:38:54.812 00.049 11616 worker thread done servicing request
05:38:54.813 00.001 12268 OnExposeComplete: enter
05:38:54.813 00.000 12268 UpdateGuideState(): m_state=2
05:38:54.813 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:38:54.813 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.92, Mass=40, SNR=4.4, Peak=25 HFD=4.2
05:38:54.813 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
05:38:54.813 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
05:38:54.813 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.63 hyp=0.66 cameraTheta=1.30 mountX=0.65 mountY=0.09, mountTheta=0.14
05:38:54.815 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:54.830 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
05:38:54.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:54.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:54.830 00.000 12268 Enqueuing Expose request
05:38:54.830 00.000 11616 Worker thread wakes up
05:38:54.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:54.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:56.847 02.017 11616 Exposure complete
05:38:56.898 00.051 11616 worker thread done servicing request
05:38:56.898 00.000 12268 OnExposeComplete: enter
05:38:56.898 00.000 12268 UpdateGuideState(): m_state=2
05:38:56.898 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:38:56.898 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=40, SNR=4.5, Peak=31 HFD=3.1
05:38:56.898 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
05:38:56.898 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
05:38:56.898 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.84 mountX=0.33 mountY=-0.14, mountTheta=-0.39
05:38:56.900 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:38:56.915 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:38:56.915 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:56.915 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:56.915 00.000 12268 Enqueuing Expose request
05:38:56.915 00.000 11616 Worker thread wakes up
05:38:56.915 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:56.915 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:38:58.924 02.009 11616 Exposure complete
05:38:58.975 00.051 11616 worker thread done servicing request
05:38:58.975 00.000 12268 OnExposeComplete: enter
05:38:58.975 00.000 12268 UpdateGuideState(): m_state=2
05:38:58.976 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:38:58.976 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.98, Mass=42, SNR=4.6, Peak=30 HFD=3.3
05:38:58.976 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
05:38:58.976 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
05:38:58.976 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.69 hyp=0.70 cameraTheta=1.67 mountX=0.68 mountY=-0.16, mountTheta=-0.23
05:38:58.978 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:38:58.992 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
05:38:58.993 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:38:58.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:38:58.993 00.000 12268 Enqueuing Expose request
05:38:58.993 00.000 11616 Worker thread wakes up
05:38:58.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:38:58.993 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:00.997 02.004 11616 Exposure complete
05:39:01.049 00.052 11616 worker thread done servicing request
05:39:01.049 00.000 12268 OnExposeComplete: enter
05:39:01.049 00.000 12268 UpdateGuideState(): m_state=2
05:39:01.050 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:39:01.050 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.16, Mass=45, SNR=4.7, Peak=26 HFD=4.5
05:39:01.050 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
05:39:01.050 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
05:39:01.050 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-0.69 mountX=-0.11 mountY=0.16, mountTheta=2.15
05:39:01.052 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:39:01.066 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:39:01.066 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:01.066 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:01.066 00.000 12268 Enqueuing Expose request
05:39:01.067 00.001 11616 Worker thread wakes up
05:39:01.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:01.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:39:03.084 02.017 11616 Exposure complete
05:39:03.137 00.053 11616 worker thread done servicing request
05:39:03.137 00.000 12268 OnExposeComplete: enter
05:39:03.137 00.000 12268 UpdateGuideState(): m_state=2
05:39:03.138 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:39:03.138 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
05:39:03.138 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
05:39:03.138 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.01)
05:39:03.138 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.31 mountX=0.31 mountY=0.04, mountTheta=0.13
05:39:03.140 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:39:03.155 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:39:03.156 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:03.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:03.156 00.000 12268 Enqueuing Expose request
05:39:03.156 00.000 11616 Worker thread wakes up
05:39:03.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:03.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:05.192 02.036 11616 Exposure complete
05:39:05.242 00.050 11616 worker thread done servicing request
05:39:05.242 00.000 12268 OnExposeComplete: enter
05:39:05.243 00.001 12268 UpdateGuideState(): m_state=2
05:39:05.243 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:39:05.243 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.63, Mass=40, SNR=4.5, Peak=27 HFD=4.1
05:39:05.243 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
05:39:05.243 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.87)
05:39:05.243 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.35 hyp=0.38 cameraTheta=1.17 mountX=0.36 mountY=0.10, mountTheta=0.28
05:39:05.245 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:39:05.262 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
05:39:05.262 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:05.262 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:05.262 00.000 12268 Enqueuing Expose request
05:39:05.262 00.000 11616 Worker thread wakes up
05:39:05.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:05.263 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:07.266 02.003 11616 Exposure complete
05:39:07.316 00.050 11616 worker thread done servicing request
05:39:07.316 00.000 12268 OnExposeComplete: enter
05:39:07.316 00.000 12268 UpdateGuideState(): m_state=2
05:39:07.317 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:39:07.317 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.58, Mass=45, SNR=4.7, Peak=30 HFD=3.8
05:39:07.317 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
05:39:07.317 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
05:39:07.317 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.56 mountX=0.29 mountY=-0.04, mountTheta=-0.12
05:39:07.319 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:39:07.334 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:39:07.334 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:07.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:07.334 00.000 12268 Enqueuing Expose request
05:39:07.335 00.001 11616 Worker thread wakes up
05:39:07.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:07.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:09.342 02.007 11616 Exposure complete
05:39:09.394 00.052 11616 worker thread done servicing request
05:39:09.394 00.000 12268 OnExposeComplete: enter
05:39:09.395 00.001 12268 UpdateGuideState(): m_state=2
05:39:09.395 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:39:09.395 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.42, Mass=46, SNR=4.7, Peak=27 HFD=5.0
05:39:09.395 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
05:39:09.395 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
05:39:09.395 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.13 hyp=0.37 cameraTheta=2.77 mountX=0.10 mountY=-0.36, mountTheta=-1.30
05:39:09.397 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=13, Gamma=1.290
05:39:09.412 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:39:09.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:09.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:09.412 00.000 12268 Enqueuing Expose request
05:39:09.412 00.000 11616 Worker thread wakes up
05:39:09.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:09.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:39:11.426 02.014 11616 Exposure complete
05:39:11.477 00.051 11616 worker thread done servicing request
05:39:11.477 00.000 12268 OnExposeComplete: enter
05:39:11.477 00.000 12268 UpdateGuideState(): m_state=2
05:39:11.478 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:39:11.478 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.81, Mass=44, SNR=4.6, Peak=28 HFD=3.9
05:39:11.478 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
05:39:11.478 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
05:39:11.478 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.52 hyp=0.52 cameraTheta=1.59 mountX=0.52 mountY=-0.08, mountTheta=-0.14
05:39:11.480 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:39:11.494 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
05:39:11.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:11.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:11.495 00.001 12268 Enqueuing Expose request
05:39:11.495 00.000 11616 Worker thread wakes up
05:39:11.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:11.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:13.506 02.011 11616 Exposure complete
05:39:13.565 00.059 11616 worker thread done servicing request
05:39:13.566 00.001 12268 OnExposeComplete: enter
05:39:13.566 00.000 12268 UpdateGuideState(): m_state=2
05:39:13.566 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:39:13.566 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=914.77, Mass=50, SNR=5.0, Peak=28 HFD=6.4
05:39:13.566 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
05:39:13.566 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.68)
05:39:13.566 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.51 hyp=0.75 cameraTheta=-2.38 mountX=-0.56 mountY=-0.47, mountTheta=-2.45
05:39:13.570 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:39:13.585 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
05:39:13.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:13.586 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:13.586 00.000 12268 Enqueuing Expose request
05:39:13.586 00.000 11616 Worker thread wakes up
05:39:13.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:13.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:39:15.600 02.014 11616 Exposure complete
05:39:15.651 00.051 11616 worker thread done servicing request
05:39:15.652 00.001 12268 OnExposeComplete: enter
05:39:15.652 00.000 12268 UpdateGuideState(): m_state=2
05:39:15.652 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:39:15.652 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.50, Mass=46, SNR=4.8, Peak=29 HFD=4.0
05:39:15.652 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
05:39:15.652 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
05:39:15.652 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.76 mountX=0.21 mountY=-0.07, mountTheta=-0.32
05:39:15.654 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:39:15.669 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:39:15.669 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:15.669 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:15.669 00.000 12268 Enqueuing Expose request
05:39:15.669 00.000 11616 Worker thread wakes up
05:39:15.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:15.670 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:39:17.688 02.018 11616 Exposure complete
05:39:17.740 00.052 11616 worker thread done servicing request
05:39:17.740 00.000 12268 OnExposeComplete: enter
05:39:17.740 00.000 12268 UpdateGuideState(): m_state=2
05:39:17.740 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:39:17.741 00.001 12268 Star::Find returns 1 (0), X=665.57, Y=915.14, Mass=44, SNR=4.6, Peak=31 HFD=3.1
05:39:17.741 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.26 = 2.02)
05:39:17.741 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.09)
05:39:17.741 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.15 hyp=0.42 cameraTheta=-2.79 mountX=-0.19 mountY=-0.38, mountTheta=-2.03
05:39:17.743 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:39:17.757 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
05:39:17.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:17.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:17.757 00.000 12268 Enqueuing Expose request
05:39:17.758 00.001 11616 Worker thread wakes up
05:39:17.758 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:17.758 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:39:19.766 02.008 11616 Exposure complete
05:39:19.817 00.051 11616 worker thread done servicing request
05:39:19.817 00.000 12268 OnExposeComplete: enter
05:39:19.817 00.000 12268 UpdateGuideState(): m_state=2
05:39:19.817 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:39:19.817 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
05:39:19.818 00.001 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
05:39:19.818 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
05:39:19.818 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.31 mountX=0.31 mountY=0.04, mountTheta=0.13
05:39:19.820 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:39:19.834 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
05:39:19.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:19.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:19.834 00.000 12268 Enqueuing Expose request
05:39:19.834 00.000 11616 Worker thread wakes up
05:39:19.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:19.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:21.838 02.004 11616 Exposure complete
05:39:21.889 00.051 11616 worker thread done servicing request
05:39:21.889 00.000 12268 OnExposeComplete: enter
05:39:21.889 00.000 12268 UpdateGuideState(): m_state=2
05:39:21.890 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:39:21.890 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.77, Mass=50, SNR=5.0, Peak=32 HFD=3.9
05:39:21.890 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
05:39:21.890 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
05:39:21.890 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.49 hyp=0.49 cameraTheta=1.53 mountX=0.49 mountY=-0.04, mountTheta=-0.08
05:39:21.892 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:39:21.907 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
05:39:21.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:21.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:21.907 00.000 12268 Enqueuing Expose request
05:39:21.908 00.001 11616 Worker thread wakes up
05:39:21.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:21.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:23.910 02.002 11616 Exposure complete
05:39:23.961 00.051 11616 worker thread done servicing request
05:39:23.962 00.001 12268 OnExposeComplete: enter
05:39:23.962 00.000 12268 UpdateGuideState(): m_state=2
05:39:23.962 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:39:23.962 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=916.20, Mass=44, SNR=4.6, Peak=30 HFD=3.3
05:39:23.962 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
05:39:23.962 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
05:39:23.962 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.92 hyp=0.93 cameraTheta=1.72 mountX=0.90 mountY=-0.25, mountTheta=-0.27
05:39:23.964 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:39:23.979 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:39:23.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:23.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:23.979 00.000 12268 Enqueuing Expose request
05:39:23.979 00.000 11616 Worker thread wakes up
05:39:23.979 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:23.979 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:25.983 02.004 11616 Exposure complete
05:39:26.036 00.053 11616 worker thread done servicing request
05:39:26.036 00.000 12268 OnExposeComplete: enter
05:39:26.037 00.001 12268 UpdateGuideState(): m_state=2
05:39:26.037 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:39:26.037 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.24, Mass=48, SNR=4.9, Peak=30 HFD=4.3
05:39:26.037 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
05:39:26.037 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.65)
05:39:26.037 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.05 mountX=-0.04 mountY=0.03, mountTheta=2.51
05:39:26.039 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:39:26.055 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
05:39:26.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:26.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:26.055 00.000 12268 Enqueuing Expose request
05:39:26.055 00.000 11616 Worker thread wakes up
05:39:26.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:26.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:39:28.064 02.009 11616 Exposure complete
05:39:28.114 00.050 11616 worker thread done servicing request
05:39:28.114 00.000 12268 OnExposeComplete: enter
05:39:28.114 00.000 12268 UpdateGuideState(): m_state=2
05:39:28.114 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:39:28.114 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.72, Mass=42, SNR=4.6, Peak=30 HFD=3.3
05:39:28.114 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
05:39:28.114 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
05:39:28.114 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.44 hyp=0.46 cameraTheta=1.84 mountX=0.43 mountY=-0.18, mountTheta=-0.39
05:39:28.117 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:39:28.133 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
05:39:28.133 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:28.133 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:28.133 00.000 12268 Enqueuing Expose request
05:39:28.133 00.000 11616 Worker thread wakes up
05:39:28.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:28.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:30.148 02.015 11616 Exposure complete
05:39:30.199 00.051 11616 worker thread done servicing request
05:39:30.199 00.000 12268 OnExposeComplete: enter
05:39:30.199 00.000 12268 UpdateGuideState(): m_state=2
05:39:30.199 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:39:30.199 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.71, Mass=49, SNR=4.9, Peak=30 HFD=4.3
05:39:30.200 00.001 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
05:39:30.200 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.93)
05:39:30.200 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.43 hyp=0.46 cameraTheta=1.23 mountX=0.44 mountY=0.10, mountTheta=0.21
05:39:30.202 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:39:30.216 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
05:39:30.217 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:30.217 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:30.217 00.000 12268 Enqueuing Expose request
05:39:30.217 00.000 11616 Worker thread wakes up
05:39:30.217 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:30.217 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:32.224 02.007 11616 Exposure complete
05:39:32.274 00.050 11616 worker thread done servicing request
05:39:32.274 00.000 12268 OnExposeComplete: enter
05:39:32.274 00.000 12268 UpdateGuideState(): m_state=2
05:39:32.275 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:39:32.275 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=42, SNR=4.6, Peak=32 HFD=3.1
05:39:32.275 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
05:39:32.275 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
05:39:32.275 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.34 hyp=0.34 cameraTheta=1.76 mountX=0.33 mountY=-0.11, mountTheta=-0.32
05:39:32.277 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:39:32.292 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:39:32.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:32.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:32.292 00.000 12268 Enqueuing Expose request
05:39:32.292 00.000 11616 Worker thread wakes up
05:39:32.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:32.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:34.307 02.015 11616 Exposure complete
05:39:34.360 00.053 11616 worker thread done servicing request
05:39:34.360 00.000 12268 OnExposeComplete: enter
05:39:34.360 00.000 12268 UpdateGuideState(): m_state=2
05:39:34.360 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:39:34.361 00.001 12268 Star::Find returns 1 (0), X=665.41, Y=915.78, Mass=41, SNR=4.5, Peak=29 HFD=2.5
05:39:34.361 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
05:39:34.361 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
05:39:34.361 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.50 hyp=0.75 cameraTheta=2.42 mountX=0.44 mountY=-0.62, mountTheta=-0.95
05:39:34.363 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:39:34.378 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:39:34.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:34.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:34.378 00.000 12268 Enqueuing Expose request
05:39:34.378 00.000 11616 Worker thread wakes up
05:39:34.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:34.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:39:36.384 02.006 11616 Exposure complete
05:39:36.436 00.052 11616 worker thread done servicing request
05:39:36.436 00.000 12268 OnExposeComplete: enter
05:39:36.436 00.000 12268 UpdateGuideState(): m_state=2
05:39:36.436 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:39:36.437 00.001 12268 Star::Find returns 1 (0), X=665.39, Y=915.74, Mass=50, SNR=4.9, Peak=32 HFD=2.7
05:39:36.437 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
05:39:36.437 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
05:39:36.437 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.46 hyp=0.74 cameraTheta=2.48 mountX=0.40 mountY=-0.64, mountTheta=-1.01
05:39:36.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:39:36.453 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
05:39:36.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:36.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:36.453 00.000 12268 Enqueuing Expose request
05:39:36.453 00.000 11616 Worker thread wakes up
05:39:36.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:36.454 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:39:38.454 02.000 11616 Exposure complete
05:39:38.505 00.051 11616 worker thread done servicing request
05:39:38.505 00.000 12268 OnExposeComplete: enter
05:39:38.505 00.000 12268 UpdateGuideState(): m_state=2
05:39:38.506 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:39:38.506 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.42, Mass=40, SNR=4.4, Peak=27 HFD=4.3
05:39:38.506 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
05:39:38.506 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.23)
05:39:38.506 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.14 hyp=0.28 cameraTheta=0.53 mountX=0.16 mountY=0.22, mountTheta=0.93
05:39:38.508 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:39:38.524 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
05:39:38.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:38.524 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:38.524 00.000 12268 Enqueuing Expose request
05:39:38.524 00.000 11616 Worker thread wakes up
05:39:38.524 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:38.525 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:39:40.535 02.010 11616 Exposure complete
05:39:40.588 00.053 11616 worker thread done servicing request
05:39:40.589 00.001 12268 OnExposeComplete: enter
05:39:40.589 00.000 12268 UpdateGuideState(): m_state=2
05:39:40.589 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:39:40.589 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.38, Mass=43, SNR=4.6, Peak=31 HFD=3.4
05:39:40.589 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
05:39:40.589 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
05:39:40.589 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.43 mountX=0.09 mountY=-0.13, mountTheta=-0.97
05:39:40.591 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:39:40.606 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:39:40.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:40.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:40.606 00.000 12268 Enqueuing Expose request
05:39:40.606 00.000 11616 Worker thread wakes up
05:39:40.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:40.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:39:42.622 02.016 11616 Exposure complete
05:39:42.673 00.051 11616 worker thread done servicing request
05:39:42.674 00.001 12268 OnExposeComplete: enter
05:39:42.674 00.000 12268 UpdateGuideState(): m_state=2
05:39:42.674 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:39:42.674 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.82, Mass=41, SNR=4.5, Peak=29 HFD=3.6
05:39:42.674 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
05:39:42.674 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
05:39:42.674 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.54 hyp=0.54 cameraTheta=1.52 mountX=0.54 mountY=-0.04, mountTheta=-0.08
05:39:42.675 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:39:42.691 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
05:39:42.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:42.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:42.691 00.000 12268 Enqueuing Expose request
05:39:42.691 00.000 11616 Worker thread wakes up
05:39:42.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:42.692 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:44.703 02.011 11616 Exposure complete
05:39:44.753 00.050 11616 worker thread done servicing request
05:39:44.754 00.001 12268 OnExposeComplete: enter
05:39:44.754 00.000 12268 UpdateGuideState(): m_state=2
05:39:44.754 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:39:44.754 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.49, Mass=43, SNR=4.6, Peak=29 HFD=4.3
05:39:44.754 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
05:39:44.754 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
05:39:44.754 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.21 hyp=0.29 cameraTheta=0.81 mountX=0.23 mountY=0.17, mountTheta=0.64
05:39:44.756 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:39:44.771 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:39:44.771 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:44.771 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:44.772 00.001 12268 Enqueuing Expose request
05:39:44.772 00.000 11616 Worker thread wakes up
05:39:44.772 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:44.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:39:46.800 02.028 11616 Exposure complete
05:39:46.851 00.051 11616 worker thread done servicing request
05:39:46.851 00.000 12268 OnExposeComplete: enter
05:39:46.851 00.000 12268 UpdateGuideState(): m_state=2
05:39:46.851 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:39:46.851 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.44, Mass=44, SNR=4.6, Peak=27 HFD=4.6
05:39:46.851 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.47) = xAngle (-0.86 = -0.86)
05:39:46.851 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.31)
05:39:46.851 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.26 cameraTheta=0.61 mountX=0.17 mountY=0.20, mountTheta=0.85
05:39:46.853 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:39:46.868 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:39:46.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:46.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:46.868 00.000 12268 Enqueuing Expose request
05:39:46.868 00.000 11616 Worker thread wakes up
05:39:46.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:46.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:39:48.878 02.010 11616 Exposure complete
05:39:48.929 00.051 11616 worker thread done servicing request
05:39:48.929 00.000 12268 OnExposeComplete: enter
05:39:48.929 00.000 12268 UpdateGuideState(): m_state=2
05:39:48.929 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:39:48.930 00.001 12268 Star::Find returns 1 (0), X=665.37, Y=916.25, Mass=48, SNR=4.8, Peak=27 HFD=4.9
05:39:48.930 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
05:39:48.930 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
05:39:48.930 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=0.96 hyp=1.14 cameraTheta=2.13 mountX=0.90 mountY=-0.72, mountTheta=-0.68
05:39:48.932 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:39:48.946 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
05:39:48.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:48.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:48.946 00.000 12268 Enqueuing Expose request
05:39:48.946 00.000 11616 Worker thread wakes up
05:39:48.947 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:48.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:39:50.957 02.010 11616 Exposure complete
05:39:51.008 00.051 11616 worker thread done servicing request
05:39:51.008 00.000 12268 OnExposeComplete: enter
05:39:51.008 00.000 12268 UpdateGuideState(): m_state=2
05:39:51.008 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:39:51.008 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.55, Mass=40, SNR=4.5, Peak=30 HFD=3.9
05:39:51.008 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.35 = 0.35)
05:39:51.008 00.000 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.76 = -2.76)
05:39:51.008 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.82 mountX=0.26 mountY=-0.10, mountTheta=-0.37
05:39:51.010 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:39:51.025 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:39:51.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:51.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:51.025 00.000 12268 Enqueuing Expose request
05:39:51.025 00.000 11616 Worker thread wakes up
05:39:51.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:51.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:53.033 02.008 11616 Exposure complete
05:39:53.089 00.056 11616 worker thread done servicing request
05:39:53.089 00.000 12268 OnExposeComplete: enter
05:39:53.089 00.000 12268 UpdateGuideState(): m_state=2
05:39:53.089 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:39:53.089 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.88, Mass=45, SNR=4.7, Peak=30 HFD=3.5
05:39:53.090 00.001 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
05:39:53.090 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
05:39:53.090 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.60 hyp=0.60 cameraTheta=1.68 mountX=0.59 mountY=-0.14, mountTheta=-0.24
05:39:53.093 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:39:53.109 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
05:39:53.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:53.110 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:53.110 00.000 12268 Enqueuing Expose request
05:39:53.110 00.000 11616 Worker thread wakes up
05:39:53.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:53.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:55.215 02.105 11616 Exposure complete
05:39:55.265 00.050 11616 worker thread done servicing request
05:39:55.265 00.000 12268 OnExposeComplete: enter
05:39:55.265 00.000 12268 UpdateGuideState(): m_state=2
05:39:55.266 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:39:55.266 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.29, Mass=43, SNR=4.6, Peak=29 HFD=4.1
05:39:55.266 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
05:39:55.266 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.75)
05:39:55.266 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.05 mountX=0.01 mountY=0.07, mountTheta=1.42
05:39:55.269 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:39:55.283 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:39:55.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:55.284 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:55.284 00.000 12268 Enqueuing Expose request
05:39:55.284 00.000 11616 Worker thread wakes up
05:39:55.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:55.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:39:57.298 02.014 11616 Exposure complete
05:39:57.350 00.052 11616 worker thread done servicing request
05:39:57.351 00.001 12268 OnExposeComplete: enter
05:39:57.351 00.000 12268 UpdateGuideState(): m_state=2
05:39:57.351 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:39:57.351 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.65, Mass=43, SNR=4.6, Peak=28 HFD=3.8
05:39:57.351 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
05:39:57.351 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
05:39:57.351 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.37 hyp=0.38 cameraTheta=1.71 mountX=0.37 mountY=-0.10, mountTheta=-0.26
05:39:57.353 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:39:57.368 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:39:57.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:57.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:57.368 00.000 12268 Enqueuing Expose request
05:39:57.368 00.000 11616 Worker thread wakes up
05:39:57.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:57.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:39:59.374 02.006 11616 Exposure complete
05:39:59.427 00.053 11616 worker thread done servicing request
05:39:59.427 00.000 12268 OnExposeComplete: enter
05:39:59.427 00.000 12268 UpdateGuideState(): m_state=2
05:39:59.428 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:39:59.428 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
05:39:59.428 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
05:39:59.428 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
05:39:59.428 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.34 cameraTheta=1.71 mountX=0.33 mountY=-0.09, mountTheta=-0.26
05:39:59.431 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:39:59.445 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
05:39:59.445 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:39:59.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:39:59.445 00.000 12268 Enqueuing Expose request
05:39:59.446 00.001 11616 Worker thread wakes up
05:39:59.446 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:39:59.446 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:01.451 02.005 11616 Exposure complete
05:40:01.502 00.051 11616 worker thread done servicing request
05:40:01.503 00.001 12268 OnExposeComplete: enter
05:40:01.503 00.000 12268 UpdateGuideState(): m_state=2
05:40:01.503 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:40:01.503 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
05:40:01.503 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
05:40:01.503 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
05:40:01.503 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.39 mountX=0.32 mountY=0.02, mountTheta=0.05
05:40:01.506 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:40:01.521 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
05:40:01.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:01.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:01.521 00.000 12268 Enqueuing Expose request
05:40:01.521 00.000 11616 Worker thread wakes up
05:40:01.521 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:01.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:03.540 02.019 11616 Exposure complete
05:40:03.597 00.057 11616 worker thread done servicing request
05:40:03.597 00.000 12268 OnExposeComplete: enter
05:40:03.597 00.000 12268 UpdateGuideState(): m_state=2
05:40:03.597 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:40:03.598 00.001 12268 Star::Find returns 1 (0), X=665.84, Y=915.45, Mass=46, SNR=4.8, Peak=31 HFD=3.6
05:40:03.598 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
05:40:03.598 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
05:40:03.598 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.24 mountX=0.15 mountY=-0.15, mountTheta=-0.78
05:40:03.600 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:40:03.615 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:40:03.615 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:03.615 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:03.615 00.000 12268 Enqueuing Expose request
05:40:03.615 00.000 11616 Worker thread wakes up
05:40:03.616 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:03.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:40:05.630 02.014 11616 Exposure complete
05:40:05.681 00.051 11616 worker thread done servicing request
05:40:05.681 00.000 12268 OnExposeComplete: enter
05:40:05.682 00.001 12268 UpdateGuideState(): m_state=2
05:40:05.682 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:40:05.682 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.60, Mass=46, SNR=4.7, Peak=29 HFD=3.7
05:40:05.682 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
05:40:05.682 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
05:40:05.682 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.99 mountX=0.30 mountY=-0.18, mountTheta=-0.54
05:40:05.684 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:40:05.698 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
05:40:05.699 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:05.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:05.699 00.000 12268 Enqueuing Expose request
05:40:05.699 00.000 11616 Worker thread wakes up
05:40:05.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:05.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:07.720 02.021 11616 Exposure complete
05:40:07.773 00.053 11616 worker thread done servicing request
05:40:07.773 00.000 12268 OnExposeComplete: enter
05:40:07.773 00.000 12268 UpdateGuideState(): m_state=2
05:40:07.774 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:40:07.774 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.84, Mass=47, SNR=4.8, Peak=29 HFD=3.2
05:40:07.774 00.000 12268 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
05:40:07.774 00.000 12268 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
05:40:07.774 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.56 hyp=0.69 cameraTheta=2.19 mountX=0.52 mountY=-0.47, mountTheta=-0.74
05:40:07.778 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:40:07.794 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
05:40:07.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:07.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:07.794 00.000 12268 Enqueuing Expose request
05:40:07.794 00.000 11616 Worker thread wakes up
05:40:07.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:07.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:09.811 02.017 11616 Exposure complete
05:40:09.861 00.050 11616 worker thread done servicing request
05:40:09.861 00.000 12268 OnExposeComplete: enter
05:40:09.861 00.000 12268 UpdateGuideState(): m_state=2
05:40:09.862 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:40:09.862 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
05:40:09.862 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
05:40:09.862 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
05:40:09.862 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.30 hyp=0.33 cameraTheta=1.14 mountX=0.31 mountY=0.10, mountTheta=0.30
05:40:09.864 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:40:09.879 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
05:40:09.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:09.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:09.879 00.000 12268 Enqueuing Expose request
05:40:09.879 00.000 11616 Worker thread wakes up
05:40:09.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:09.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:11.895 02.016 11616 Exposure complete
05:40:11.945 00.050 11616 worker thread done servicing request
05:40:11.946 00.001 12268 OnExposeComplete: enter
05:40:11.946 00.000 12268 UpdateGuideState(): m_state=2
05:40:11.946 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:40:11.946 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.15, Mass=41, SNR=4.5, Peak=27 HFD=4.5
05:40:11.946 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
05:40:11.946 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
05:40:11.946 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.22 cameraTheta=-0.64 mountX=-0.11 mountY=0.19, mountTheta=2.11
05:40:11.948 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:40:11.963 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:40:11.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:11.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:11.963 00.000 12268 Enqueuing Expose request
05:40:11.963 00.000 11616 Worker thread wakes up
05:40:11.964 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:11.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:40:13.977 02.013 11616 Exposure complete
05:40:14.036 00.059 11616 worker thread done servicing request
05:40:14.036 00.000 12268 OnExposeComplete: enter
05:40:14.036 00.000 12268 UpdateGuideState(): m_state=2
05:40:14.036 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:40:14.036 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.86, Mass=45, SNR=4.7, Peak=31 HFD=3.4
05:40:14.036 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
05:40:14.037 00.001 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
05:40:14.037 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.58 hyp=0.58 cameraTheta=1.65 mountX=0.57 mountY=-0.12, mountTheta=-0.20
05:40:14.039 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:40:14.055 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
05:40:14.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:14.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:14.055 00.000 12268 Enqueuing Expose request
05:40:14.055 00.000 11616 Worker thread wakes up
05:40:14.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:14.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:16.077 02.022 11616 Exposure complete
05:40:16.129 00.052 11616 worker thread done servicing request
05:40:16.129 00.000 12268 OnExposeComplete: enter
05:40:16.129 00.000 12268 UpdateGuideState(): m_state=2
05:40:16.129 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:40:16.129 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
05:40:16.129 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
05:40:16.129 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
05:40:16.130 00.001 12268 CameraToMount -- cameraX=0.21 cameraY=0.28 hyp=0.35 cameraTheta=0.93 mountX=0.30 mountY=0.17, mountTheta=0.52
05:40:16.132 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:40:16.147 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:40:16.147 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:16.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:16.147 00.000 12268 Enqueuing Expose request
05:40:16.147 00.000 11616 Worker thread wakes up
05:40:16.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:16.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:18.155 02.008 11616 Exposure complete
05:40:18.206 00.051 11616 worker thread done servicing request
05:40:18.207 00.001 12268 OnExposeComplete: enter
05:40:18.207 00.000 12268 UpdateGuideState(): m_state=2
05:40:18.207 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:40:18.207 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.28, Mass=41, SNR=4.5, Peak=28 HFD=4.0
05:40:18.207 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
05:40:18.207 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
05:40:18.207 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.07 mountX=0.00 mountY=0.05, mountTheta=1.54
05:40:18.209 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:40:18.224 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:40:18.224 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:18.224 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:18.225 00.001 12268 Enqueuing Expose request
05:40:18.225 00.000 11616 Worker thread wakes up
05:40:18.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:18.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:40:20.229 02.004 11616 Exposure complete
05:40:20.278 00.049 11616 worker thread done servicing request
05:40:20.278 00.000 12268 OnExposeComplete: enter
05:40:20.279 00.001 12268 UpdateGuideState(): m_state=2
05:40:20.279 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:40:20.279 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.37, Mass=40, SNR=4.5, Peak=27 HFD=4.1
05:40:20.279 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
05:40:20.279 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.42)
05:40:20.279 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.72 mountX=0.09 mountY=0.08, mountTheta=0.74
05:40:20.281 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:40:20.296 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:40:20.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:20.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:20.296 00.000 12268 Enqueuing Expose request
05:40:20.297 00.001 11616 Worker thread wakes up
05:40:20.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:20.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:40:22.311 02.014 11616 Exposure complete
05:40:22.361 00.050 11616 worker thread done servicing request
05:40:22.361 00.000 12268 OnExposeComplete: enter
05:40:22.361 00.000 12268 UpdateGuideState(): m_state=2
05:40:22.361 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:40:22.362 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.28, Mass=41, SNR=4.5, Peak=28 HFD=4.0
05:40:22.362 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
05:40:22.362 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
05:40:22.362 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.11 mountX=-0.00 mountY=0.05, mountTheta=1.58
05:40:22.364 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:40:22.378 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:40:22.378 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:22.378 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:22.378 00.000 12268 Enqueuing Expose request
05:40:22.378 00.000 11616 Worker thread wakes up
05:40:22.379 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:22.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:40:24.380 02.001 11616 Exposure complete
05:40:24.429 00.049 11616 worker thread done servicing request
05:40:24.430 00.001 12268 OnExposeComplete: enter
05:40:24.430 00.000 12268 UpdateGuideState(): m_state=2
05:40:24.430 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:40:24.430 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.28, Mass=44, SNR=4.7, Peak=29 HFD=4.3
05:40:24.430 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
05:40:24.430 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
05:40:24.430 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.02 mountX=0.01 mountY=0.13, mountTheta=1.49
05:40:24.432 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:40:24.447 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
05:40:24.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:24.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:24.447 00.000 12268 Enqueuing Expose request
05:40:24.447 00.000 11616 Worker thread wakes up
05:40:24.447 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:24.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:40:26.459 02.012 11616 Exposure complete
05:40:26.510 00.051 11616 worker thread done servicing request
05:40:26.510 00.000 12268 OnExposeComplete: enter
05:40:26.510 00.000 12268 UpdateGuideState(): m_state=2
05:40:26.510 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:40:26.510 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.54, Mass=41, SNR=4.5, Peak=28 HFD=4.4
05:40:26.511 00.001 12268 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
05:40:26.511 00.000 12268 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.33)
05:40:26.511 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.25 hyp=0.43 cameraTheta=0.63 mountX=0.29 mountY=0.31, mountTheta=0.82
05:40:26.514 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:40:26.528 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:40:26.529 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:26.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:26.529 00.000 12268 Enqueuing Expose request
05:40:26.529 00.000 11616 Worker thread wakes up
05:40:26.529 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:26.529 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:28.543 02.014 11616 Exposure complete
05:40:28.599 00.056 11616 worker thread done servicing request
05:40:28.600 00.001 12268 OnExposeComplete: enter
05:40:28.600 00.000 12268 UpdateGuideState(): m_state=2
05:40:28.600 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:40:28.600 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.66, Mass=45, SNR=4.7, Peak=27 HFD=4.3
05:40:28.600 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
05:40:28.600 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
05:40:28.600 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.38 hyp=0.39 cameraTheta=1.34 mountX=0.39 mountY=0.04, mountTheta=0.10
05:40:28.603 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:40:28.619 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
05:40:28.619 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:28.619 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:28.619 00.000 12268 Enqueuing Expose request
05:40:28.619 00.000 11616 Worker thread wakes up
05:40:28.619 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:28.619 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:30.628 02.009 11616 Exposure complete
05:40:30.677 00.049 11616 worker thread done servicing request
05:40:30.678 00.001 12268 OnExposeComplete: enter
05:40:30.678 00.000 12268 UpdateGuideState(): m_state=2
05:40:30.678 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:40:30.678 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=916.17, Mass=45, SNR=4.7, Peak=32 HFD=3.1
05:40:30.678 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
05:40:30.678 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
05:40:30.679 00.001 12268 CameraToMount -- cameraX=-0.22 cameraY=0.89 hyp=0.92 cameraTheta=1.81 mountX=0.87 mountY=-0.33, mountTheta=-0.36
05:40:30.680 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:40:30.695 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:40:30.695 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:30.695 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:30.695 00.000 12268 Enqueuing Expose request
05:40:30.696 00.001 11616 Worker thread wakes up
05:40:30.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:30.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:32.697 02.001 11616 Exposure complete
05:40:32.748 00.051 11616 worker thread done servicing request
05:40:32.748 00.000 12268 OnExposeComplete: enter
05:40:32.748 00.000 12268 UpdateGuideState(): m_state=2
05:40:32.749 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:40:32.749 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.28, Mass=41, SNR=4.5, Peak=28 HFD=4.3
05:40:32.749 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
05:40:32.749 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.68)
05:40:32.749 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-0.02 mountX=0.02 mountY=0.21, mountTheta=1.49
05:40:32.751 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:40:32.765 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:40:32.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:32.766 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:32.766 00.000 12268 Enqueuing Expose request
05:40:32.766 00.000 11616 Worker thread wakes up
05:40:32.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:32.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:40:34.770 02.004 11616 Exposure complete
05:40:34.819 00.049 11616 worker thread done servicing request
05:40:34.820 00.001 12268 OnExposeComplete: enter
05:40:34.820 00.000 12268 UpdateGuideState(): m_state=2
05:40:34.820 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:40:34.820 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.30, Mass=46, SNR=4.7, Peak=28 HFD=4.3
05:40:34.820 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
05:40:34.820 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
05:40:34.820 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=3.01 mountX=0.00 mountY=-0.14, mountTheta=-1.54
05:40:34.822 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:40:34.837 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:40:34.837 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:34.837 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:34.837 00.000 12268 Enqueuing Expose request
05:40:34.838 00.001 11616 Worker thread wakes up
05:40:34.838 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:34.838 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:40:36.842 02.004 11616 Exposure complete
05:40:36.892 00.050 11616 worker thread done servicing request
05:40:36.892 00.000 12268 OnExposeComplete: enter
05:40:36.892 00.000 12268 UpdateGuideState(): m_state=2
05:40:36.892 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:40:36.892 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.49, Mass=42, SNR=4.6, Peak=31 HFD=3.1
05:40:36.892 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
05:40:36.892 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
05:40:36.893 00.001 12268 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.28 cameraTheta=2.30 mountX=0.19 mountY=-0.21, mountTheta=-0.84
05:40:36.894 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:40:36.909 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:40:36.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:36.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:36.909 00.000 12268 Enqueuing Expose request
05:40:36.909 00.000 11616 Worker thread wakes up
05:40:36.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:36.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:40:38.943 02.034 11616 Exposure complete
05:40:38.996 00.053 12268 OnExposeComplete: enter
05:40:38.996 00.000 11616 worker thread done servicing request
05:40:38.996 00.000 12268 UpdateGuideState(): m_state=2
05:40:38.996 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:40:38.996 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.17, Mass=48, SNR=4.8, Peak=29 HFD=3.7
05:40:38.996 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
05:40:38.997 00.001 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
05:40:38.997 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.11 hyp=0.43 cameraTheta=-2.88 mountX=-0.15 mountY=-0.40, mountTheta=-1.93
05:40:38.999 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:40:39.016 00.017 12268 UpdateGuideState exits: m=48 SNR=4.8
05:40:39.016 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:39.016 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:39.016 00.000 12268 Enqueuing Expose request
05:40:39.016 00.000 11616 Worker thread wakes up
05:40:39.016 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:39.016 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:40:39.046 00.030 12268 evsrv: cli 0F8E6D80 connect
05:40:39.046 00.000 12268 case statement mapped state 2 to 1
05:40:39.047 00.001 12268 case statement mapped state 2 to 1
05:40:39.048 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"90f0cac4-6f9b-47da-9c9f-427d828cd779"}
05:40:39.048 00.000 12268 case statement mapped state 2 to 1
05:40:39.048 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"90f0cac4-6f9b-47da-9c9f-427d828cd779"}
05:40:39.049 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:40:41.032 01.983 11616 Exposure complete
05:40:41.091 00.059 11616 worker thread done servicing request
05:40:41.091 00.000 12268 OnExposeComplete: enter
05:40:41.091 00.000 12268 UpdateGuideState(): m_state=2
05:40:41.091 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:40:41.091 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.60, Mass=47, SNR=4.8, Peak=30 HFD=4.3
05:40:41.092 00.001 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
05:40:41.092 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
05:40:41.092 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.31 hyp=0.36 cameraTheta=1.06 mountX=0.33 mountY=0.13, mountTheta=0.38
05:40:41.094 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:40:41.110 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
05:40:41.111 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:41.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:41.111 00.000 12268 Enqueuing Expose request
05:40:41.111 00.000 11616 Worker thread wakes up
05:40:41.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:41.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:43.235 02.124 11616 Exposure complete
05:40:43.294 00.059 11616 worker thread done servicing request
05:40:43.294 00.000 12268 OnExposeComplete: enter
05:40:43.294 00.000 12268 UpdateGuideState(): m_state=2
05:40:43.294 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:40:43.294 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=916.14, Mass=44, SNR=4.6, Peak=26 HFD=5.5
05:40:43.294 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
05:40:43.295 00.001 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
05:40:43.295 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.86 hyp=0.86 cameraTheta=1.53 mountX=0.86 mountY=-0.07, mountTheta=-0.08
05:40:43.298 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:40:43.316 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
05:40:43.316 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:43.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:43.316 00.000 12268 Enqueuing Expose request
05:40:43.316 00.000 11616 Worker thread wakes up
05:40:43.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:43.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:45.337 02.021 11616 Exposure complete
05:40:45.396 00.059 11616 worker thread done servicing request
05:40:45.396 00.000 12268 OnExposeComplete: enter
05:40:45.396 00.000 12268 UpdateGuideState(): m_state=2
05:40:45.396 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:40:45.397 00.001 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
05:40:45.397 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
05:40:45.397 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
05:40:45.397 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.30 hyp=0.33 cameraTheta=1.14 mountX=0.31 mountY=0.10, mountTheta=0.30
05:40:45.399 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:40:45.417 00.018 12268 UpdateGuideState exits: m=38 SNR=4.4
05:40:45.417 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:45.417 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:45.417 00.000 12268 Enqueuing Expose request
05:40:45.417 00.000 11616 Worker thread wakes up
05:40:45.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:45.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:47.466 02.049 11616 Exposure complete
05:40:47.618 00.152 11616 worker thread done servicing request
05:40:47.618 00.000 12268 OnExposeComplete: enter
05:40:47.618 00.000 12268 UpdateGuideState(): m_state=2
05:40:47.618 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:40:47.618 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.46, Mass=45, SNR=4.7, Peak=31 HFD=3.4
05:40:47.619 00.001 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
05:40:47.619 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
05:40:47.619 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.41 mountX=0.16 mountY=-0.22, mountTheta=-0.95
05:40:47.621 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:40:47.639 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
05:40:47.639 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:47.639 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:47.639 00.000 12268 Enqueuing Expose request
05:40:47.660 00.021 11616 Worker thread wakes up
05:40:47.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:47.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:40:49.688 02.028 11616 Exposure complete
05:40:49.745 00.057 11616 worker thread done servicing request
05:40:49.745 00.000 12268 OnExposeComplete: enter
05:40:49.745 00.000 12268 UpdateGuideState(): m_state=2
05:40:49.745 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:40:49.746 00.001 12268 Star::Find returns 1 (0), X=665.34, Y=915.72, Mass=39, SNR=4.4, Peak=30 HFD=2.2
05:40:49.746 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
05:40:49.746 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
05:40:49.746 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=0.44 hyp=0.77 cameraTheta=2.53 mountX=0.37 mountY=-0.68, mountTheta=-1.07
05:40:49.748 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:40:49.765 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:40:49.766 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:49.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:49.766 00.000 12268 Enqueuing Expose request
05:40:49.766 00.000 11616 Worker thread wakes up
05:40:49.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:49.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:40:51.772 02.006 11616 Exposure complete
05:40:51.827 00.055 11616 worker thread done servicing request
05:40:51.827 00.000 12268 OnExposeComplete: enter
05:40:51.827 00.000 12268 UpdateGuideState(): m_state=2
05:40:51.827 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:40:51.828 00.001 12268 Star::Find returns 1 (0), X=666.13, Y=915.33, Mass=42, SNR=4.5, Peak=28 HFD=4.2
05:40:51.828 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
05:40:51.828 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.97)
05:40:51.828 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.16 cameraTheta=0.28 mountX=0.06 mountY=0.15, mountTheta=1.19
05:40:51.830 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:40:51.845 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:40:51.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:51.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:51.846 00.001 12268 Enqueuing Expose request
05:40:51.846 00.000 11616 Worker thread wakes up
05:40:51.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:51.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:40:53.855 02.009 11616 Exposure complete
05:40:53.907 00.052 11616 worker thread done servicing request
05:40:53.907 00.000 12268 OnExposeComplete: enter
05:40:53.907 00.000 12268 UpdateGuideState(): m_state=2
05:40:53.907 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:40:53.908 00.001 12268 Star::Find returns 1 (0), X=666.11, Y=915.71, Mass=44, SNR=4.7, Peak=29 HFD=4.1
05:40:53.908 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
05:40:53.908 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
05:40:53.908 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.43 hyp=0.45 cameraTheta=1.25 mountX=0.44 mountY=0.09, mountTheta=0.19
05:40:53.910 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:40:53.925 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
05:40:53.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:53.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:53.925 00.000 12268 Enqueuing Expose request
05:40:53.925 00.000 11616 Worker thread wakes up
05:40:53.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:53.926 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:55.944 02.018 11616 Exposure complete
05:40:56.004 00.060 11616 worker thread done servicing request
05:40:56.004 00.000 12268 OnExposeComplete: enter
05:40:56.004 00.000 12268 UpdateGuideState(): m_state=2
05:40:56.005 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:40:56.005 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.95, Mass=45, SNR=4.7, Peak=31 HFD=3.3
05:40:56.005 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
05:40:56.005 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
05:40:56.005 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.67 hyp=0.68 cameraTheta=1.76 mountX=0.65 mountY=-0.21, mountTheta=-0.32
05:40:56.008 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:40:56.025 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
05:40:56.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:56.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:56.026 00.001 12268 Enqueuing Expose request
05:40:56.026 00.000 11616 Worker thread wakes up
05:40:56.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:56.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:40:58.043 02.017 11616 Exposure complete
05:40:58.113 00.070 11616 worker thread done servicing request
05:40:58.113 00.000 12268 OnExposeComplete: enter
05:40:58.113 00.000 12268 UpdateGuideState(): m_state=2
05:40:58.114 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:40:58.114 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=40, SNR=4.5, Peak=31 HFD=3.1
05:40:58.114 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
05:40:58.114 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
05:40:58.114 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.84 mountX=0.33 mountY=-0.14, mountTheta=-0.39
05:40:58.117 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:40:58.135 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
05:40:58.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:40:58.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:40:58.135 00.000 12268 Enqueuing Expose request
05:40:58.135 00.000 11616 Worker thread wakes up
05:40:58.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:40:58.136 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:00.159 02.023 11616 Exposure complete
05:41:00.217 00.058 11616 worker thread done servicing request
05:41:00.217 00.000 12268 OnExposeComplete: enter
05:41:00.217 00.000 12268 UpdateGuideState(): m_state=2
05:41:00.217 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:41:00.217 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=916.03, Mass=48, SNR=4.9, Peak=27 HFD=4.4
05:41:00.217 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
05:41:00.217 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
05:41:00.217 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.75 hyp=0.76 cameraTheta=1.74 mountX=0.73 mountY=-0.22, mountTheta=-0.30
05:41:00.220 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:41:00.235 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
05:41:00.235 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:00.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:00.236 00.001 12268 Enqueuing Expose request
05:41:00.236 00.000 11616 Worker thread wakes up
05:41:00.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:00.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:02.256 02.020 11616 Exposure complete
05:41:02.316 00.060 11616 worker thread done servicing request
05:41:02.316 00.000 12268 OnExposeComplete: enter
05:41:02.316 00.000 12268 UpdateGuideState(): m_state=2
05:41:02.316 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:41:02.316 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.53, Mass=44, SNR=4.6, Peak=27 HFD=4.4
05:41:02.316 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
05:41:02.317 00.001 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
05:41:02.317 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.69 mountX=0.25 mountY=-0.06, mountTheta=-0.24
05:41:02.319 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:41:02.335 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
05:41:02.336 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:02.336 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:02.336 00.000 12268 Enqueuing Expose request
05:41:02.336 00.000 11616 Worker thread wakes up
05:41:02.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:02.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:04.364 02.028 11616 Exposure complete
05:41:04.426 00.062 11616 worker thread done servicing request
05:41:04.427 00.001 12268 OnExposeComplete: enter
05:41:04.427 00.000 12268 UpdateGuideState(): m_state=2
05:41:04.427 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:41:04.427 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.70, Mass=50, SNR=4.9, Peak=30 HFD=3.7
05:41:04.427 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
05:41:04.427 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
05:41:04.427 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.42 hyp=0.45 cameraTheta=1.96 mountX=0.40 mountY=-0.22, mountTheta=-0.51
05:41:04.429 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:41:04.447 00.018 12268 UpdateGuideState exits: m=50 SNR=4.9
05:41:04.448 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:04.448 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:04.448 00.000 12268 Enqueuing Expose request
05:41:04.448 00.000 11616 Worker thread wakes up
05:41:04.448 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:04.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:06.478 02.030 11616 Exposure complete
05:41:06.580 00.102 11616 worker thread done servicing request
05:41:06.580 00.000 12268 OnExposeComplete: enter
05:41:06.580 00.000 12268 UpdateGuideState(): m_state=2
05:41:06.580 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:41:06.580 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.47, Mass=49, SNR=4.9, Peak=31 HFD=3.7
05:41:06.581 00.001 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.68 = 0.68)
05:41:06.581 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
05:41:06.581 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.16 mountX=0.18 mountY=-0.15, mountTheta=-0.70
05:41:06.583 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:41:06.599 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
05:41:06.599 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:06.599 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:06.599 00.000 12268 Enqueuing Expose request
05:41:06.599 00.000 11616 Worker thread wakes up
05:41:06.600 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:06.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:41:08.669 02.069 11616 Exposure complete
05:41:08.744 00.075 12268 OnExposeComplete: enter
05:41:08.745 00.001 12268 UpdateGuideState(): m_state=2
05:41:08.745 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:41:08.745 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.10, Mass=45, SNR=4.7, Peak=30 HFD=3.5
05:41:08.745 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.23 = 2.05)
05:41:08.745 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.06)
05:41:08.745 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.18 hyp=0.48 cameraTheta=-2.76 mountX=-0.22 mountY=-0.41, mountTheta=-2.06
05:41:08.748 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:41:08.749 00.001 11616 worker thread done servicing request
05:41:08.764 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:41:08.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:08.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:08.765 00.001 12268 Enqueuing Expose request
05:41:08.765 00.000 11616 Worker thread wakes up
05:41:08.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:08.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:41:10.816 02.051 11616 Exposure complete
05:41:10.881 00.065 11616 worker thread done servicing request
05:41:10.881 00.000 12268 OnExposeComplete: enter
05:41:10.881 00.000 12268 UpdateGuideState(): m_state=2
05:41:10.882 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:41:10.882 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
05:41:10.882 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
05:41:10.882 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.10)
05:41:10.882 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.31 hyp=0.32 cameraTheta=1.40 mountX=0.32 mountY=0.01, mountTheta=0.05
05:41:10.884 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:41:10.902 00.018 12268 UpdateGuideState exits: m=42 SNR=4.6
05:41:10.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:10.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:10.902 00.000 12268 Enqueuing Expose request
05:41:10.902 00.000 11616 Worker thread wakes up
05:41:10.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:10.903 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:12.936 02.033 11616 Exposure complete
05:41:12.996 00.060 11616 worker thread done servicing request
05:41:12.996 00.000 12268 OnExposeComplete: enter
05:41:12.996 00.000 12268 UpdateGuideState(): m_state=2
05:41:12.997 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:41:12.997 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.69, Mass=43, SNR=4.6, Peak=29 HFD=3.6
05:41:12.997 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
05:41:12.997 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
05:41:12.997 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.68 mountX=0.41 mountY=-0.10, mountTheta=-0.23
05:41:12.999 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:41:13.016 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
05:41:13.016 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:13.016 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:13.017 00.001 12268 Enqueuing Expose request
05:41:13.017 00.000 11616 Worker thread wakes up
05:41:13.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:13.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:15.040 02.023 11616 Exposure complete
05:41:15.178 00.138 11616 worker thread done servicing request
05:41:15.178 00.000 12268 OnExposeComplete: enter
05:41:15.178 00.000 12268 UpdateGuideState(): m_state=2
05:41:15.179 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:41:15.179 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.76, Mass=42, SNR=4.6, Peak=28 HFD=4.3
05:41:15.179 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
05:41:15.179 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
05:41:15.179 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.48 hyp=0.51 cameraTheta=1.22 mountX=0.50 mountY=0.11, mountTheta=0.22
05:41:15.181 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:41:15.198 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
05:41:15.198 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:15.198 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:15.198 00.000 12268 Enqueuing Expose request
05:41:15.198 00.000 11616 Worker thread wakes up
05:41:15.199 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:15.199 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:17.245 02.046 11616 Exposure complete
05:41:17.304 00.059 11616 worker thread done servicing request
05:41:17.304 00.000 12268 OnExposeComplete: enter
05:41:17.304 00.000 12268 UpdateGuideState(): m_state=2
05:41:17.305 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:41:17.305 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
05:41:17.305 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
05:41:17.305 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
05:41:17.305 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.29 hyp=0.33 cameraTheta=1.08 mountX=0.31 mountY=0.12, mountTheta=0.36
05:41:17.308 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:41:17.327 00.019 12268 UpdateGuideState exits: m=40 SNR=4.5
05:41:17.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:17.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:17.327 00.000 12268 Enqueuing Expose request
05:41:17.327 00.000 11616 Worker thread wakes up
05:41:17.328 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:17.328 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:19.448 02.120 11616 Exposure complete
05:41:19.552 00.104 12268 OnExposeComplete: enter
05:41:19.552 00.000 12268 UpdateGuideState(): m_state=2
05:41:19.552 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:41:19.552 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.06, Mass=44, SNR=4.7, Peak=32 HFD=3.1
05:41:19.552 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
05:41:19.552 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.26 = -0.97)
05:41:19.553 00.001 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.22 hyp=0.49 cameraTheta=-2.67 mountX=-0.26 mountY=-0.40, mountTheta=-2.15
05:41:19.553 00.000 11616 worker thread done servicing request
05:41:19.556 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:41:19.578 00.022 12268 UpdateGuideState exits: m=44 SNR=4.7
05:41:19.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:19.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:19.578 00.000 12268 Enqueuing Expose request
05:41:19.583 00.005 11616 Worker thread wakes up
05:41:19.584 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:19.584 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:41:21.662 02.078 11616 Exposure complete
05:41:21.788 00.126 11616 worker thread done servicing request
05:41:21.788 00.000 12268 OnExposeComplete: enter
05:41:21.788 00.000 12268 UpdateGuideState(): m_state=2
05:41:21.789 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:41:21.789 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.53, Mass=43, SNR=4.6, Peak=31 HFD=3.2
05:41:21.789 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
05:41:21.789 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
05:41:21.789 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.30 cameraTheta=2.16 mountX=0.23 mountY=-0.19, mountTheta=-0.70
05:41:21.792 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:41:21.817 00.025 12268 UpdateGuideState exits: m=43 SNR=4.6
05:41:21.817 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:21.818 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:21.818 00.000 12268 Enqueuing Expose request
05:41:21.818 00.000 11616 Worker thread wakes up
05:41:21.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:21.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:23.853 02.035 11616 Exposure complete
05:41:23.919 00.066 11616 worker thread done servicing request
05:41:23.920 00.001 12268 OnExposeComplete: enter
05:41:23.920 00.000 12268 UpdateGuideState(): m_state=2
05:41:23.920 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:41:23.920 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
05:41:23.920 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
05:41:23.920 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.68)
05:41:23.921 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=0.28 hyp=0.34 cameraTheta=0.98 mountX=0.30 mountY=0.15, mountTheta=0.47
05:41:23.923 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:41:23.943 00.020 12268 UpdateGuideState exits: m=37 SNR=4.3
05:41:23.944 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:23.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:23.944 00.000 12268 Enqueuing Expose request
05:41:23.944 00.000 11616 Worker thread wakes up
05:41:23.944 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:23.944 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:25.990 02.046 11616 Exposure complete
05:41:26.073 00.083 11616 worker thread done servicing request
05:41:26.074 00.001 12268 OnExposeComplete: enter
05:41:26.074 00.000 12268 UpdateGuideState(): m_state=2
05:41:26.074 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:41:26.074 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.72, Mass=45, SNR=4.7, Peak=32 HFD=3.1
05:41:26.074 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
05:41:26.074 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
05:41:26.074 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.43 hyp=0.49 cameraTheta=2.05 mountX=0.41 mountY=-0.28, mountTheta=-0.60
05:41:26.078 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:41:26.098 00.020 12268 UpdateGuideState exits: m=45 SNR=4.7
05:41:26.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:26.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:26.099 00.001 12268 Enqueuing Expose request
05:41:26.099 00.000 11616 Worker thread wakes up
05:41:26.099 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:26.099 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:28.156 02.057 11616 Exposure complete
05:41:28.234 00.078 11616 worker thread done servicing request
05:41:28.235 00.001 12268 OnExposeComplete: enter
05:41:28.235 00.000 12268 UpdateGuideState(): m_state=2
05:41:28.235 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:41:28.235 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.31, Mass=38, SNR=4.4, Peak=24 HFD=4.8
05:41:28.235 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
05:41:28.235 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
05:41:28.235 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.02 hyp=0.29 cameraTheta=0.08 mountX=0.05 mountY=0.28, mountTheta=1.39
05:41:28.238 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:41:28.260 00.022 12268 UpdateGuideState exits: m=38 SNR=4.4
05:41:28.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:28.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:28.260 00.000 12268 Enqueuing Expose request
05:41:28.260 00.000 11616 Worker thread wakes up
05:41:28.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:28.261 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:41:30.313 02.052 11616 Exposure complete
05:41:30.385 00.072 11616 worker thread done servicing request
05:41:30.385 00.000 12268 OnExposeComplete: enter
05:41:30.385 00.000 12268 UpdateGuideState(): m_state=2
05:41:30.385 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:41:30.386 00.001 12268 Star::Find returns 1 (0), X=666.14, Y=915.64, Mass=42, SNR=4.6, Peak=31 HFD=3.7
05:41:30.386 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
05:41:30.386 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
05:41:30.386 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.36 hyp=0.40 cameraTheta=1.14 mountX=0.37 mountY=0.12, mountTheta=0.30
05:41:30.389 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:41:30.410 00.021 12268 UpdateGuideState exits: m=42 SNR=4.6
05:41:30.410 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:30.410 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:30.410 00.000 12268 Enqueuing Expose request
05:41:30.410 00.000 11616 Worker thread wakes up
05:41:30.411 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:30.411 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:32.437 02.026 11616 Exposure complete
05:41:32.515 00.078 11616 worker thread done servicing request
05:41:32.515 00.000 12268 OnExposeComplete: enter
05:41:32.515 00.000 12268 UpdateGuideState(): m_state=2
05:41:32.515 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:41:32.515 00.000 12268 Star::Find returns 1 (0), X=666.45, Y=915.68, Mass=36, SNR=4.2, Peak=24 HFD=4.9
05:41:32.515 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
05:41:32.516 00.001 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.39)
05:41:32.516 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.39 hyp=0.62 cameraTheta=0.69 mountX=0.44 mountY=0.42, mountTheta=0.77
05:41:32.518 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:41:32.538 00.020 12268 UpdateGuideState exits: m=36 SNR=4.2
05:41:32.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:32.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:32.538 00.000 12268 Enqueuing Expose request
05:41:32.538 00.000 11616 Worker thread wakes up
05:41:32.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:32.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:34.566 02.028 11616 Exposure complete
05:41:34.636 00.070 11616 worker thread done servicing request
05:41:34.636 00.000 12268 OnExposeComplete: enter
05:41:34.636 00.000 12268 UpdateGuideState(): m_state=2
05:41:34.636 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:41:34.637 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
05:41:34.637 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
05:41:34.637 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
05:41:34.637 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.62 mountX=0.32 mountY=-0.06, mountTheta=-0.18
05:41:34.639 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:41:34.659 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
05:41:34.660 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:34.660 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:34.660 00.000 12268 Enqueuing Expose request
05:41:34.660 00.000 11616 Worker thread wakes up
05:41:34.660 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:34.660 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:36.683 02.023 11616 Exposure complete
05:41:36.745 00.062 11616 worker thread done servicing request
05:41:36.746 00.001 12268 OnExposeComplete: enter
05:41:36.746 00.000 12268 UpdateGuideState(): m_state=2
05:41:36.746 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:41:36.746 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.26, Mass=48, SNR=4.9, Peak=31 HFD=3.4
05:41:36.746 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
05:41:36.746 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
05:41:36.746 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.02 hyp=0.38 cameraTheta=-3.09 mountX=-0.06 mountY=-0.37, mountTheta=-1.73
05:41:36.749 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:41:36.766 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
05:41:36.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:36.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:36.766 00.000 12268 Enqueuing Expose request
05:41:36.766 00.000 11616 Worker thread wakes up
05:41:36.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:36.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:41:38.793 02.027 11616 Exposure complete
05:41:38.853 00.060 11616 worker thread done servicing request
05:41:38.853 00.000 12268 OnExposeComplete: enter
05:41:38.853 00.000 12268 UpdateGuideState(): m_state=2
05:41:38.853 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:41:38.854 00.001 12268 Star::Find returns 1 (0), X=665.80, Y=916.41, Mass=47, SNR=4.8, Peak=29 HFD=4.0
05:41:38.854 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
05:41:38.854 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
05:41:38.854 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=1.13 hyp=1.14 cameraTheta=1.72 mountX=1.11 mountY=-0.32, mountTheta=-0.28
05:41:38.856 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:41:38.873 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
05:41:38.873 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:38.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:38.873 00.000 12268 Enqueuing Expose request
05:41:38.874 00.001 11616 Worker thread wakes up
05:41:38.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:38.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:40.889 02.015 11616 Exposure complete
05:41:40.949 00.060 11616 worker thread done servicing request
05:41:40.949 00.000 12268 OnExposeComplete: enter
05:41:40.949 00.000 12268 UpdateGuideState(): m_state=2
05:41:40.949 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:41:40.949 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.58, Mass=44, SNR=4.6, Peak=28 HFD=4.0
05:41:40.949 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
05:41:40.949 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = 3.14)
05:41:40.950 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.44 mountX=0.30 mountY=0.00, mountTheta=0.00
05:41:40.952 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:41:40.969 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
05:41:40.969 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:40.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:40.969 00.000 12268 Enqueuing Expose request
05:41:40.969 00.000 11616 Worker thread wakes up
05:41:40.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:40.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:43.018 02.049 11616 Exposure complete
05:41:43.088 00.070 11616 worker thread done servicing request
05:41:43.088 00.000 12268 OnExposeComplete: enter
05:41:43.089 00.001 12268 UpdateGuideState(): m_state=2
05:41:43.089 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:41:43.089 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.96, Mass=45, SNR=4.7, Peak=31 HFD=3.8
05:41:43.089 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
05:41:43.089 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
05:41:43.089 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.68 hyp=0.68 cameraTheta=1.53 mountX=0.68 mountY=-0.06, mountTheta=-0.08
05:41:43.093 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:41:43.112 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
05:41:43.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:43.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:43.112 00.000 12268 Enqueuing Expose request
05:41:43.112 00.000 11616 Worker thread wakes up
05:41:43.112 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:43.112 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:45.188 02.076 11616 Exposure complete
05:41:45.254 00.066 11616 worker thread done servicing request
05:41:45.255 00.001 12268 OnExposeComplete: enter
05:41:45.255 00.000 12268 UpdateGuideState(): m_state=2
05:41:45.255 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:41:45.255 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.60, Mass=42, SNR=4.6, Peak=29 HFD=3.7
05:41:45.255 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
05:41:45.255 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
05:41:45.256 00.001 12268 CameraToMount -- cameraX=-0.00 cameraY=0.31 hyp=0.31 cameraTheta=1.58 mountX=0.31 mountY=-0.04, mountTheta=-0.13
05:41:45.258 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:41:45.277 00.019 12268 UpdateGuideState exits: m=42 SNR=4.6
05:41:45.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:45.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:45.277 00.000 12268 Enqueuing Expose request
05:41:45.277 00.000 11616 Worker thread wakes up
05:41:45.278 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:45.278 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:47.306 02.028 11616 Exposure complete
05:41:47.362 00.056 11616 worker thread done servicing request
05:41:47.363 00.001 12268 OnExposeComplete: enter
05:41:47.363 00.000 12268 UpdateGuideState(): m_state=2
05:41:47.363 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:41:47.363 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.96, Mass=47, SNR=4.8, Peak=29 HFD=3.3
05:41:47.363 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
05:41:47.364 00.001 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
05:41:47.364 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.67 hyp=0.75 cameraTheta=2.02 mountX=0.64 mountY=-0.41, mountTheta=-0.57
05:41:47.366 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=3, FiltMax=8, Gamma=1.290
05:41:47.384 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
05:41:47.384 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:47.384 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:47.384 00.000 12268 Enqueuing Expose request
05:41:47.384 00.000 11616 Worker thread wakes up
05:41:47.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:47.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:49.403 02.019 11616 Exposure complete
05:41:49.462 00.059 11616 worker thread done servicing request
05:41:49.462 00.000 12268 OnExposeComplete: enter
05:41:49.462 00.000 12268 UpdateGuideState(): m_state=2
05:41:49.463 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:41:49.463 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.62, Mass=39, SNR=4.4, Peak=26 HFD=4.3
05:41:49.463 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
05:41:49.463 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.74)
05:41:49.463 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.34 hyp=0.39 cameraTheta=1.04 mountX=0.36 mountY=0.16, mountTheta=0.41
05:41:49.465 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:41:49.482 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:41:49.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:49.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:49.482 00.000 12268 Enqueuing Expose request
05:41:49.482 00.000 11616 Worker thread wakes up
05:41:49.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:49.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:51.515 02.033 11616 Exposure complete
05:41:51.579 00.064 11616 worker thread done servicing request
05:41:51.580 00.001 12268 OnExposeComplete: enter
05:41:51.580 00.000 12268 UpdateGuideState(): m_state=2
05:41:51.580 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:41:51.580 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.63, Mass=41, SNR=4.5, Peak=28 HFD=3.5
05:41:51.580 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.49 = 0.49)
05:41:51.580 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
05:41:51.580 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.35 hyp=0.38 cameraTheta=1.97 mountX=0.34 mountY=-0.19, mountTheta=-0.52
05:41:51.583 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:41:51.602 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
05:41:51.603 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:51.603 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:51.603 00.000 12268 Enqueuing Expose request
05:41:51.603 00.000 11616 Worker thread wakes up
05:41:51.603 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:51.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:53.669 02.066 11616 Exposure complete
05:41:53.730 00.061 11616 worker thread done servicing request
05:41:53.730 00.000 12268 OnExposeComplete: enter
05:41:53.730 00.000 12268 UpdateGuideState(): m_state=2
05:41:53.731 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:41:53.731 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.74, Mass=42, SNR=4.6, Peak=31 HFD=3.4
05:41:53.731 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
05:41:53.731 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
05:41:53.731 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.46 hyp=0.46 cameraTheta=1.54 mountX=0.46 mountY=-0.04, mountTheta=-0.10
05:41:53.733 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:41:53.750 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
05:41:53.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:53.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:53.750 00.000 12268 Enqueuing Expose request
05:41:53.750 00.000 11616 Worker thread wakes up
05:41:53.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:53.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:55.766 02.016 11616 Exposure complete
05:41:55.827 00.061 11616 worker thread done servicing request
05:41:55.827 00.000 12268 OnExposeComplete: enter
05:41:55.827 00.000 12268 UpdateGuideState(): m_state=2
05:41:55.828 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:41:55.828 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.82, Mass=43, SNR=4.6, Peak=29 HFD=3.9
05:41:55.828 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
05:41:55.828 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.23 = 3.06)
05:41:55.828 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.54 hyp=0.55 cameraTheta=1.36 mountX=0.55 mountY=0.05, mountTheta=0.09
05:41:55.830 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:41:55.848 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
05:41:55.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:55.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:55.848 00.000 12268 Enqueuing Expose request
05:41:55.848 00.000 11616 Worker thread wakes up
05:41:55.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:55.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:41:57.853 02.005 11616 Exposure complete
05:41:57.904 00.051 11616 worker thread done servicing request
05:41:57.904 00.000 12268 OnExposeComplete: enter
05:41:57.905 00.001 12268 UpdateGuideState(): m_state=2
05:41:57.905 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:41:57.905 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.36, Mass=46, SNR=4.8, Peak=31 HFD=3.8
05:41:57.905 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
05:41:57.905 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
05:41:57.905 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.50 mountX=0.08 mountY=-0.00, mountTheta=-0.05
05:41:57.907 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:41:57.922 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:41:57.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:41:57.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:41:57.922 00.000 12268 Enqueuing Expose request
05:41:57.922 00.000 11616 Worker thread wakes up
05:41:57.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:41:57.923 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:41:59.944 02.021 11616 Exposure complete
05:41:59.999 00.055 11616 worker thread done servicing request
05:41:59.999 00.000 12268 OnExposeComplete: enter
05:41:59.999 00.000 12268 UpdateGuideState(): m_state=2
05:41:59.999 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:41:59.999 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.13, Mass=47, SNR=4.8, Peak=31 HFD=3.6
05:42:00.000 00.001 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.13 = 2.15)
05:42:00.000 00.000 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.96)
05:42:00.000 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.15 hyp=0.32 cameraTheta=-2.66 mountX=-0.17 mountY=-0.26, mountTheta=-2.16
05:42:00.002 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:42:00.019 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
05:42:00.020 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:00.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:00.020 00.000 12268 Enqueuing Expose request
05:42:00.022 00.002 11616 Worker thread wakes up
05:42:00.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:00.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:42:02.045 02.023 11616 Exposure complete
05:42:02.098 00.053 11616 worker thread done servicing request
05:42:02.098 00.000 12268 OnExposeComplete: enter
05:42:02.098 00.000 12268 UpdateGuideState(): m_state=2
05:42:02.098 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:42:02.098 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.69, Mass=45, SNR=4.7, Peak=30 HFD=3.6
05:42:02.098 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
05:42:02.099 00.001 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
05:42:02.099 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.40 hyp=0.41 cameraTheta=1.68 mountX=0.40 mountY=-0.10, mountTheta=-0.24
05:42:02.101 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:42:02.115 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:42:02.115 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:02.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:02.115 00.000 12268 Enqueuing Expose request
05:42:02.116 00.001 11616 Worker thread wakes up
05:42:02.116 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:02.116 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:04.139 02.023 11616 Exposure complete
05:42:04.191 00.052 11616 worker thread done servicing request
05:42:04.191 00.000 12268 OnExposeComplete: enter
05:42:04.191 00.000 12268 UpdateGuideState(): m_state=2
05:42:04.191 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:42:04.191 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.37, Mass=49, SNR=4.9, Peak=28 HFD=4.7
05:42:04.191 00.000 12268 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.47) = xAngle (-1.18 = -1.18)
05:42:04.191 00.000 12268 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.29 = 1.99)
05:42:04.191 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.08 hyp=0.29 cameraTheta=0.29 mountX=0.11 mountY=0.27, mountTheta=1.18
05:42:04.193 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:42:04.208 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:42:04.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:04.209 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:04.209 00.000 12268 Enqueuing Expose request
05:42:04.209 00.000 11616 Worker thread wakes up
05:42:04.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:04.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:42:06.214 02.005 11616 Exposure complete
05:42:06.263 00.049 11616 worker thread done servicing request
05:42:06.264 00.001 12268 OnExposeComplete: enter
05:42:06.264 00.000 12268 UpdateGuideState(): m_state=2
05:42:06.264 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:42:06.264 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.97, Mass=40, SNR=4.5, Peak=28 HFD=3.6
05:42:06.264 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
05:42:06.264 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
05:42:06.264 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.69 hyp=0.69 cameraTheta=1.54 mountX=0.68 mountY=-0.06, mountTheta=-0.09
05:42:06.266 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:42:06.280 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
05:42:06.281 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:06.281 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:06.281 00.000 12268 Enqueuing Expose request
05:42:06.281 00.000 11616 Worker thread wakes up
05:42:06.281 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:06.281 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:08.249 01.968 12268 evsrv: cli 0F8E6D80 connect
05:42:08.249 00.000 12268 case statement mapped state 2 to 1
05:42:08.250 00.001 12268 case statement mapped state 2 to 1
05:42:08.250 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"df206003-6b3e-40c7-96b8-2853d9df8a47"}
05:42:08.250 00.000 12268 case statement mapped state 2 to 1
05:42:08.250 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"df206003-6b3e-40c7-96b8-2853d9df8a47"}
05:42:08.251 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:42:08.253 00.002 12268 evsrv: cli 0F8E6D80 connect
05:42:08.253 00.000 12268 case statement mapped state 2 to 1
05:42:08.253 00.000 12268 case statement mapped state 2 to 1
05:42:08.253 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"1b6fdd20-a728-424b-a169-81fc3b0a7ef7"}
05:42:08.253 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"1b6fdd20-a728-424b-a169-81fc3b0a7ef7"}
05:42:08.254 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:42:08.255 00.001 12268 evsrv: cli 0F8E69C0 connect
05:42:08.255 00.000 12268 case statement mapped state 2 to 1
05:42:08.256 00.001 12268 case statement mapped state 2 to 1
05:42:08.257 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"ce2860e3-26b9-4f08-9452-a8bf030106d0"}
05:42:08.257 00.000 12268 PhdController::Guide begins
05:42:08.257 00.000 12268 PhdController: newstate STATE_SETUP
05:42:08.257 00.000 12268 PhdController: setup
05:42:08.257 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:42:08.257 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:42:08.257 00.000 12268 PhdController: newstate STATE_GUIDE
05:42:08.257 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:42:08.257 00.000 12268 guider state => CALIBRATED
05:42:08.257 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:42:08.258 00.001 12268 reset dither spiral
05:42:08.258 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:42:08.258 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"ce2860e3-26b9-4f08-9452-a8bf030106d0"}
05:42:08.259 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:42:08.264 00.005 12268 evsrv: cli 0F8E6D80 connect
05:42:08.264 00.000 12268 case statement mapped state 5 to 1
05:42:08.265 00.001 12268 case statement mapped state 5 to 1
05:42:08.265 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"40fddd83-16b4-4a97-b4f9-5ad594d54806"}
05:42:08.266 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"40fddd83-16b4-4a97-b4f9-5ad594d54806"}
05:42:08.268 00.002 12268 evsrv: cli 0F8E6D80 disconnect
05:42:08.269 00.001 12268 evsrv: cli 0FA411A0 connect
05:42:08.269 00.000 12268 case statement mapped state 5 to 1
05:42:08.269 00.000 12268 case statement mapped state 5 to 1
05:42:08.270 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"98e7ee6f-1342-4a17-a476-66af46dadcee"}
05:42:08.270 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.97,915.28],"id":"98e7ee6f-1342-4a17-a476-66af46dadcee"}
05:42:08.271 00.001 12268 evsrv: cli 0FA411A0 disconnect
05:42:08.272 00.001 12268 evsrv: cli 125A68B0 connect
05:42:08.272 00.000 12268 case statement mapped state 5 to 1
05:42:08.273 00.001 12268 case statement mapped state 5 to 1
05:42:08.273 00.000 12268 evsrv: cli 125A68B0 request: {"method":"get_app_state","id":"e8c2a47c-13b4-43fc-9db6-6ba773cb8fd3"}
05:42:08.273 00.000 12268 case statement mapped state 5 to 1
05:42:08.273 00.000 12268 evsrv: cli 125A68B0 response: {"jsonrpc":"2.0","result":"Selected","id":"e8c2a47c-13b4-43fc-9db6-6ba773cb8fd3"}
05:42:08.274 00.001 12268 evsrv: cli 125A68B0 disconnect
05:42:08.307 00.033 11616 Exposure complete
05:42:08.365 00.058 11616 worker thread done servicing request
05:42:08.372 00.007 12268 OnExposeComplete: enter
05:42:08.372 00.000 12268 UpdateGuideState(): m_state=5
05:42:08.372 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
05:42:08.372 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
05:42:08.372 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
05:42:08.373 00.001 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
05:42:08.373 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.28 hyp=0.34 cameraTheta=0.97 mountX=0.30 mountY=0.16, mountTheta=0.47
05:42:08.374 00.001 12268 Changing from state CALIBRATED to GUIDING
05:42:08.374 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:42:08.374 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:42:08.374 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:42:08.375 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:42:08.375 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:42:08.375 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:42:08.375 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:42:08.376 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:42:08.376 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:42:08.377 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:42:08.377 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:42:08.377 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:42:08.377 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:42:08.378 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:42:08.378 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:42:08.379 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:42:08.517 00.138 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:42:08.517 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:42:08.518 00.001 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:42:08.523 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:42:08.523 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:42:08.524 00.001 12268 setting lock position to (666.17, 915.57)
05:42:08.525 00.001 12268 MultiStar: stabilizing after lock position change
05:42:08.525 00.000 12268 guider state => GUIDING
05:42:08.525 00.000 12268 Status Line: Guiding
05:42:08.528 00.003 12268 Mount: notify guiding started
05:42:08.529 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:42:08.529 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:42:08.530 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:42:08.530 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:42:08.530 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:42:08.531 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:42:08.531 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:42:08.531 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:42:08.532 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:42:08.532 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:42:08.532 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:42:08.533 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:42:08.533 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:42:08.533 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:42:08.534 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:42:08.534 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:42:08.534 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:42:08.535 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:42:08.535 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:42:08.535 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:42:08.536 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:42:08.536 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:42:08.536 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:42:08.536 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:42:08.537 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:42:08.537 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:42:08.537 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:42:08.538 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:42:08.538 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:42:08.538 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:42:08.538 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:42:08.539 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:42:08.539 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:42:08.539 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:42:08.539 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:42:08.540 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:42:08.540 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:42:08.540 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:42:08.926 00.386 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:42:08.926 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:42:08.927 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:42:08.927 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:42:08.928 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:42:08.928 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:42:08.928 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:42:08.928 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:42:08.928 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:42:08.928 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:42:08.928 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:42:08.929 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:42:08.944 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
05:42:08.944 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
05:42:08.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:08.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:08.944 00.000 12268 Enqueuing Expose request
05:42:08.945 00.001 11616 Worker thread wakes up
05:42:08.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:08.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:09.275 00.330 12268 evsrv: cli 0F8E6D80 connect
05:42:09.275 00.000 12268 case statement mapped state 6 to 3
05:42:09.276 00.001 12268 case statement mapped state 6 to 3
05:42:09.277 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"7ed45625-dcf2-4960-b349-f4d0642a8b12"}
05:42:09.277 00.000 12268 case statement mapped state 6 to 3
05:42:09.277 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ed45625-dcf2-4960-b349-f4d0642a8b12"}
05:42:09.278 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:42:10.953 01.675 11616 Exposure complete
05:42:11.006 00.053 11616 worker thread done servicing request
05:42:11.007 00.001 12268 OnExposeComplete: enter
05:42:11.007 00.000 12268 UpdateGuideState(): m_state=6
05:42:11.007 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:42:11.007 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.67, Mass=46, SNR=4.8, Peak=32 HFD=2.8
05:42:11.007 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
05:42:11.007 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
05:42:11.007 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=0.10 hyp=0.61 cameraTheta=2.98 mountX=0.04 mountY=-0.61, mountTheta=-1.50
05:42:11.008 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.60, y=0.10, opts=13)
05:42:11.008 00.000 12268 Enqueuing Move request for scope (-0.60, 0.10)
05:42:11.008 00.000 11616 Worker thread wakes up
05:42:11.008 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.10) opts 0xd
05:42:11.009 00.001 11616 Handling offset move in thread for scope, endpoint = (-0.60, 0.10)
05:42:11.009 00.000 11616 Moving (-0.60, 0.10) raw xDistance=0.04 yDistance=-0.61
05:42:11.009 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:42:11.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
05:42:11.009 00.000 11616 resist switch: large excursion: input -0.61 thresh 0.45 direction from 0 to -1
05:42:11.009 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.84
05:42:11.009 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.61
05:42:11.009 00.000 11616 MoveAxis(E, 0, ABG)
05:42:11.009 00.000 11616 Move returns status 0, amount 0
05:42:11.009 00.000 11616 MoveAxis(N, 52, ABG)
05:42:11.009 00.000 11616 Guiding  Dir = 0, Dur = 52
05:42:11.009 00.000 11616 IsSlewing returns 1
05:42:11.009 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:42:11.010 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:42:11.010 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:42:11.010 00.000 11616 Move returns status 2, amount 0
05:42:11.010 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:42:11.010 00.000 11616 move complete, result=2
05:42:11.011 00.001 11616 worker thread done servicing request
05:42:11.030 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:42:11.044 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
05:42:11.044 00.000 12268 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 1 / 99999
05:42:11.044 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768711331.044,"Host":"ASTROCENTER","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:42:11.045 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:11.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:11.045 00.000 12268 Enqueuing Expose request
05:42:11.045 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:42:11.045 00.000 11616 Worker thread wakes up
05:42:11.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:11.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:11.069 00.024 12268 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
05:42:11.071 00.002 12268 mount move error indicates guiding should stop
05:42:11.071 00.000 12268 Mount: notify guiding stopped
05:42:11.071 00.000 12268 BLC: window closed
05:42:11.071 00.000 12268 BLC: Last direction was reset
05:42:11.071 00.000 12268 PhdController failed: Guiding stopped
05:42:11.071 00.000 12268 PhdController: newstate STATE_FINISH
05:42:11.071 00.000 12268 PhdController complete: fail: Guiding stopped
05:42:11.072 00.001 12268 evsrv: {"Event":"SettleDone","Timestamp":1768711331.072,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
05:42:11.072 00.000 12268 Mount: notify guiding dither settle done success=0
05:42:11.072 00.000 12268 PhdController: newstate STATE_IDLE
05:42:11.072 00.000 12268 Changing from state GUIDING to STOP
05:42:11.072 00.000 12268 guider state => SELECTED
05:42:11.072 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:42:13.053 01.981 11616 Exposure complete
05:42:13.106 00.053 11616 worker thread done servicing request
05:42:13.106 00.000 12268 OnExposeComplete: enter
05:42:13.107 00.001 12268 UpdateGuideState(): m_state=2
05:42:13.107 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:42:13.107 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=916.01, Mass=46, SNR=4.7, Peak=26 HFD=3.5
05:42:13.107 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
05:42:13.107 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
05:42:13.107 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.44 hyp=0.68 cameraTheta=2.43 mountX=0.39 mountY=-0.57, mountTheta=-0.97
05:42:13.134 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:42:13.149 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:42:13.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:13.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:13.149 00.000 12268 Enqueuing Expose request
05:42:13.149 00.000 11616 Worker thread wakes up
05:42:13.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:13.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:15.224 02.075 11616 Exposure complete
05:42:15.274 00.050 11616 worker thread done servicing request
05:42:15.274 00.000 12268 OnExposeComplete: enter
05:42:15.275 00.001 12268 UpdateGuideState(): m_state=2
05:42:15.275 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:42:15.275 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
05:42:15.275 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:42:15.275 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:42:15.275 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.22 cameraTheta=2.94 mountX=0.02 mountY=-0.22, mountTheta=-1.47
05:42:15.278 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:42:15.292 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:42:15.292 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:15.292 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:15.292 00.000 12268 Enqueuing Expose request
05:42:15.292 00.000 11616 Worker thread wakes up
05:42:15.292 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:15.292 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:17.307 02.015 11616 Exposure complete
05:42:17.363 00.056 11616 worker thread done servicing request
05:42:17.363 00.000 12268 OnExposeComplete: enter
05:42:17.363 00.000 12268 UpdateGuideState(): m_state=2
05:42:17.363 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:42:17.363 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.14, Mass=38, SNR=4.3, Peak=24 HFD=4.9
05:42:17.364 00.001 12268 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
05:42:17.364 00.000 12268 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.41)
05:42:17.364 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.43 hyp=0.45 cameraTheta=-1.29 mountX=-0.42 mountY=0.18, mountTheta=2.74
05:42:17.366 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:42:17.381 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
05:42:17.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:17.382 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:17.382 00.000 12268 Enqueuing Expose request
05:42:17.382 00.000 11616 Worker thread wakes up
05:42:17.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:17.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:42:19.391 02.009 11616 Exposure complete
05:42:19.442 00.051 11616 worker thread done servicing request
05:42:19.442 00.000 12268 OnExposeComplete: enter
05:42:19.442 00.000 12268 UpdateGuideState(): m_state=2
05:42:19.443 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:42:19.443 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.95, Mass=43, SNR=4.6, Peak=29 HFD=3.3
05:42:19.443 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
05:42:19.443 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
05:42:19.443 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.38 hyp=0.54 cameraTheta=2.37 mountX=0.34 mountY=-0.43, mountTheta=-0.90
05:42:19.445 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:42:19.460 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:42:19.460 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:19.460 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:19.460 00.000 12268 Enqueuing Expose request
05:42:19.460 00.000 11616 Worker thread wakes up
05:42:19.460 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:19.461 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:21.474 02.013 11616 Exposure complete
05:42:21.525 00.051 11616 worker thread done servicing request
05:42:21.525 00.000 12268 OnExposeComplete: enter
05:42:21.525 00.000 12268 UpdateGuideState(): m_state=2
05:42:21.525 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:42:21.525 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=916.12, Mass=44, SNR=4.6, Peak=27 HFD=3.8
05:42:21.525 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
05:42:21.525 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
05:42:21.525 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.56 hyp=0.60 cameraTheta=1.95 mountX=0.53 mountY=-0.29, mountTheta=-0.50
05:42:21.527 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=31, Gamma=1.290
05:42:21.542 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:42:21.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:21.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:21.542 00.000 12268 Enqueuing Expose request
05:42:21.542 00.000 11616 Worker thread wakes up
05:42:21.543 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:21.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:23.554 02.011 11616 Exposure complete
05:42:23.612 00.058 11616 worker thread done servicing request
05:42:23.612 00.000 12268 OnExposeComplete: enter
05:42:23.612 00.000 12268 UpdateGuideState(): m_state=2
05:42:23.612 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:42:23.612 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.87, Mass=49, SNR=4.9, Peak=31 HFD=3.6
05:42:23.612 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
05:42:23.613 00.001 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
05:42:23.613 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.30 hyp=0.47 cameraTheta=2.43 mountX=0.27 mountY=-0.39, mountTheta=-0.97
05:42:23.615 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:42:23.630 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:42:23.631 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:23.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:23.631 00.000 12268 Enqueuing Expose request
05:42:23.631 00.000 11616 Worker thread wakes up
05:42:23.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:23.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:25.648 02.017 11616 Exposure complete
05:42:25.697 00.049 11616 worker thread done servicing request
05:42:25.698 00.001 12268 OnExposeComplete: enter
05:42:25.698 00.000 12268 UpdateGuideState(): m_state=2
05:42:25.698 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:42:25.698 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.0
05:42:25.698 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
05:42:25.698 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
05:42:25.698 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.14 mountX=-0.02 mountY=-0.01, mountTheta=-2.70
05:42:25.700 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:42:25.715 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:42:25.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:25.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:25.715 00.000 12268 Enqueuing Expose request
05:42:25.715 00.000 11616 Worker thread wakes up
05:42:25.715 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:25.715 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:27.723 02.008 11616 Exposure complete
05:42:27.774 00.051 11616 worker thread done servicing request
05:42:27.775 00.001 12268 OnExposeComplete: enter
05:42:27.775 00.000 12268 UpdateGuideState(): m_state=2
05:42:27.775 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:42:27.775 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.90, Mass=43, SNR=4.6, Peak=30 HFD=3.5
05:42:27.775 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.72 = 0.72)
05:42:27.775 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.39 = -2.39)
05:42:27.775 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.33 hyp=0.41 cameraTheta=2.20 mountX=0.31 mountY=-0.28, mountTheta=-0.74
05:42:27.777 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:42:27.792 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:42:27.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:27.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:27.792 00.000 12268 Enqueuing Expose request
05:42:27.792 00.000 11616 Worker thread wakes up
05:42:27.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:27.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:29.809 02.017 11616 Exposure complete
05:42:29.861 00.052 11616 worker thread done servicing request
05:42:29.861 00.000 12268 OnExposeComplete: enter
05:42:29.861 00.000 12268 UpdateGuideState(): m_state=2
05:42:29.861 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:42:29.861 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=34, SNR=4.1, Peak=26 HFD=3.6
05:42:29.861 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:42:29.861 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:42:29.861 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.94 mountX=0.01 mountY=-0.10, mountTheta=-1.47
05:42:29.863 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
05:42:29.878 00.015 12268 UpdateGuideState exits: m=34 SNR=4.1
05:42:29.878 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:29.879 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:29.879 00.000 12268 Enqueuing Expose request
05:42:29.879 00.000 11616 Worker thread wakes up
05:42:29.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:29.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:31.888 02.009 11616 Exposure complete
05:42:31.938 00.050 11616 worker thread done servicing request
05:42:31.938 00.000 12268 OnExposeComplete: enter
05:42:31.938 00.000 12268 UpdateGuideState(): m_state=2
05:42:31.938 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:42:31.939 00.001 12268 Star::Find returns 1 (0), X=665.95, Y=915.55, Mass=45, SNR=4.7, Peak=29 HFD=3.9
05:42:31.939 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.55 = 1.73)
05:42:31.939 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.38)
05:42:31.939 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-3.08 mountX=-0.03 mountY=-0.21, mountTheta=-1.73
05:42:31.941 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:42:31.955 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:42:31.955 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:31.955 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:31.955 00.000 12268 Enqueuing Expose request
05:42:31.956 00.001 11616 Worker thread wakes up
05:42:31.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:31.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:33.962 02.006 11616 Exposure complete
05:42:34.013 00.051 11616 worker thread done servicing request
05:42:34.014 00.001 12268 OnExposeComplete: enter
05:42:34.014 00.000 12268 UpdateGuideState(): m_state=2
05:42:34.014 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:42:34.014 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.41, Mass=48, SNR=4.9, Peak=30 HFD=3.2
05:42:34.014 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.39 = 1.89)
05:42:34.014 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.22)
05:42:34.014 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=-0.16 hyp=0.70 cameraTheta=-2.92 mountX=-0.22 mountY=-0.65, mountTheta=-1.90
05:42:34.017 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:42:34.032 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
05:42:34.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:34.032 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:34.032 00.000 12268 Enqueuing Expose request
05:42:34.032 00.000 11616 Worker thread wakes up
05:42:34.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:34.033 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:42:36.058 02.025 11616 Exposure complete
05:42:36.110 00.052 11616 worker thread done servicing request
05:42:36.110 00.000 12268 OnExposeComplete: enter
05:42:36.110 00.000 12268 UpdateGuideState(): m_state=2
05:42:36.110 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:42:36.110 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
05:42:36.110 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:42:36.110 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:42:36.110 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.05 hyp=0.24 cameraTheta=2.94 mountX=0.02 mountY=-0.24, mountTheta=-1.47
05:42:36.113 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:42:36.128 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:42:36.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:36.129 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:36.129 00.000 12268 Enqueuing Expose request
05:42:36.129 00.000 11616 Worker thread wakes up
05:42:36.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:36.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:38.131 02.002 11616 Exposure complete
05:42:38.184 00.053 11616 worker thread done servicing request
05:42:38.184 00.000 12268 OnExposeComplete: enter
05:42:38.184 00.000 12268 UpdateGuideState(): m_state=2
05:42:38.184 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:42:38.184 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.98, Mass=50, SNR=4.9, Peak=27 HFD=4.1
05:42:38.185 00.001 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
05:42:38.185 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
05:42:38.185 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.41 hyp=0.51 cameraTheta=2.21 mountX=0.38 mountY=-0.36, mountTheta=-0.75
05:42:38.186 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:42:38.201 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:42:38.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:38.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:38.201 00.000 12268 Enqueuing Expose request
05:42:38.202 00.001 11616 Worker thread wakes up
05:42:38.202 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:38.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:40.211 02.009 11616 Exposure complete
05:42:40.262 00.051 11616 worker thread done servicing request
05:42:40.262 00.000 12268 OnExposeComplete: enter
05:42:40.262 00.000 12268 UpdateGuideState(): m_state=2
05:42:40.262 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:42:40.262 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.77, Mass=47, SNR=4.8, Peak=30 HFD=4.1
05:42:40.262 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
05:42:40.262 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
05:42:40.262 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.23 cameraTheta=2.05 mountX=0.20 mountY=-0.13, mountTheta=-0.59
05:42:40.264 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:42:40.278 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
05:42:40.279 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:40.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:40.279 00.000 12268 Enqueuing Expose request
05:42:40.279 00.000 11616 Worker thread wakes up
05:42:40.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:40.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:42.286 02.007 11616 Exposure complete
05:42:42.336 00.050 11616 worker thread done servicing request
05:42:42.336 00.000 12268 OnExposeComplete: enter
05:42:42.336 00.000 12268 UpdateGuideState(): m_state=2
05:42:42.336 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:42:42.337 00.001 12268 Star::Find returns 1 (0), X=666.30, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.3
05:42:42.337 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
05:42:42.337 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
05:42:42.337 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.12 mountX=-0.00 mountY=0.14, mountTheta=1.59
05:42:42.339 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:42:42.353 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
05:42:42.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:42.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:42.353 00.000 12268 Enqueuing Expose request
05:42:42.353 00.000 11616 Worker thread wakes up
05:42:42.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:42.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:44.366 02.013 11616 Exposure complete
05:42:44.418 00.052 11616 worker thread done servicing request
05:42:44.419 00.001 12268 OnExposeComplete: enter
05:42:44.419 00.000 12268 UpdateGuideState(): m_state=2
05:42:44.419 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:42:44.419 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
05:42:44.419 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
05:42:44.419 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
05:42:44.419 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.20 mountX=-0.01 mountY=0.09, mountTheta=1.67
05:42:44.421 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:42:44.436 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:42:44.436 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:44.436 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:44.437 00.001 12268 Enqueuing Expose request
05:42:44.437 00.000 11616 Worker thread wakes up
05:42:44.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:44.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:46.440 02.003 11616 Exposure complete
05:42:46.491 00.051 11616 worker thread done servicing request
05:42:46.491 00.000 12268 OnExposeComplete: enter
05:42:46.491 00.000 12268 UpdateGuideState(): m_state=2
05:42:46.492 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:42:46.492 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.87, Mass=43, SNR=4.6, Peak=31 HFD=3.5
05:42:46.492 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
05:42:46.492 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
05:42:46.492 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.30 hyp=0.34 cameraTheta=2.06 mountX=0.29 mountY=-0.20, mountTheta=-0.61
05:42:46.494 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:42:46.509 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:42:46.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:46.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:46.509 00.000 12268 Enqueuing Expose request
05:42:46.509 00.000 11616 Worker thread wakes up
05:42:46.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:46.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:48.519 02.010 11616 Exposure complete
05:42:48.576 00.057 11616 worker thread done servicing request
05:42:48.577 00.001 12268 OnExposeComplete: enter
05:42:48.577 00.000 12268 UpdateGuideState(): m_state=2
05:42:48.577 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:42:48.577 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=914.88, Mass=49, SNR=4.9, Peak=28 HFD=4.3
05:42:48.577 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
05:42:48.577 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
05:42:48.577 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.69 hyp=0.77 cameraTheta=-2.03 mountX=-0.72 mountY=-0.25, mountTheta=-2.81
05:42:48.581 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=19, Gamma=1.290
05:42:48.598 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
05:42:48.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:48.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:48.598 00.000 12268 Enqueuing Expose request
05:42:48.598 00.000 11616 Worker thread wakes up
05:42:48.598 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:48.598 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:42:50.610 02.012 11616 Exposure complete
05:42:50.661 00.051 11616 worker thread done servicing request
05:42:50.662 00.001 12268 OnExposeComplete: enter
05:42:50.662 00.000 12268 UpdateGuideState(): m_state=2
05:42:50.662 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:42:50.662 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
05:42:50.662 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:42:50.662 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:42:50.662 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.94 mountX=0.01 mountY=-0.09, mountTheta=-1.47
05:42:50.664 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:42:50.679 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:42:50.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:50.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:50.679 00.000 12268 Enqueuing Expose request
05:42:50.679 00.000 11616 Worker thread wakes up
05:42:50.679 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:50.679 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:52.690 02.011 11616 Exposure complete
05:42:52.739 00.049 11616 worker thread done servicing request
05:42:52.740 00.001 12268 OnExposeComplete: enter
05:42:52.740 00.000 12268 UpdateGuideState(): m_state=2
05:42:52.740 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:42:52.740 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.57, Mass=42, SNR=4.6, Peak=30 HFD=3.8
05:42:52.740 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:42:52.740 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:42:52.740 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.94 mountX=0.00 mountY=-0.02, mountTheta=-1.47
05:42:52.742 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:42:52.757 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:42:52.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:52.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:52.757 00.000 12268 Enqueuing Expose request
05:42:52.757 00.000 11616 Worker thread wakes up
05:42:52.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:52.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:54.758 02.001 11616 Exposure complete
05:42:54.808 00.050 11616 worker thread done servicing request
05:42:54.808 00.000 12268 OnExposeComplete: enter
05:42:54.808 00.000 12268 UpdateGuideState(): m_state=2
05:42:54.808 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:42:54.809 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.3
05:42:54.809 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:42:54.809 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:42:54.809 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.94 mountX=0.02 mountY=-0.19, mountTheta=-1.47
05:42:54.811 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:42:54.828 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
05:42:54.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:54.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:54.829 00.001 12268 Enqueuing Expose request
05:42:54.829 00.000 11616 Worker thread wakes up
05:42:54.829 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:54.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:56.830 02.001 11616 Exposure complete
05:42:56.880 00.050 11616 worker thread done servicing request
05:42:56.880 00.000 12268 OnExposeComplete: enter
05:42:56.881 00.001 12268 UpdateGuideState(): m_state=2
05:42:56.881 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:42:56.881 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=916.05, Mass=41, SNR=4.5, Peak=27 HFD=3.7
05:42:56.881 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
05:42:56.881 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
05:42:56.881 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.49 hyp=0.55 cameraTheta=2.04 mountX=0.46 mountY=-0.31, mountTheta=-0.59
05:42:56.882 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=11, Gamma=1.290
05:42:56.898 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
05:42:56.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:56.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:56.898 00.000 12268 Enqueuing Expose request
05:42:56.898 00.000 11616 Worker thread wakes up
05:42:56.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:56.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:42:58.905 02.007 11616 Exposure complete
05:42:58.956 00.051 11616 worker thread done servicing request
05:42:58.957 00.001 12268 OnExposeComplete: enter
05:42:58.957 00.000 12268 UpdateGuideState(): m_state=2
05:42:58.957 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:42:58.957 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.45, Mass=42, SNR=4.5, Peak=29 HFD=3.6
05:42:58.957 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.13 = 2.15)
05:42:58.957 00.000 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.96)
05:42:58.957 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.11 hyp=0.25 cameraTheta=-2.66 mountX=-0.13 mountY=-0.20, mountTheta=-2.16
05:42:58.959 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:42:58.975 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
05:42:58.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:42:58.975 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:42:58.975 00.000 12268 Enqueuing Expose request
05:42:58.975 00.000 11616 Worker thread wakes up
05:42:58.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:42:58.976 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:43:00.996 02.020 11616 Exposure complete
05:43:01.046 00.050 11616 worker thread done servicing request
05:43:01.047 00.001 12268 OnExposeComplete: enter
05:43:01.047 00.000 12268 UpdateGuideState(): m_state=2
05:43:01.047 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:43:01.047 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.3
05:43:01.047 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:43:01.047 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:43:01.047 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.94 mountX=0.02 mountY=-0.19, mountTheta=-1.47
05:43:01.049 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:43:01.064 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:43:01.064 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:01.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:01.064 00.000 12268 Enqueuing Expose request
05:43:01.065 00.001 11616 Worker thread wakes up
05:43:01.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:01.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:03.075 02.010 11616 Exposure complete
05:43:03.124 00.049 11616 worker thread done servicing request
05:43:03.124 00.000 12268 OnExposeComplete: enter
05:43:03.125 00.001 12268 UpdateGuideState(): m_state=2
05:43:03.125 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:43:03.125 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.97, Mass=46, SNR=4.8, Peak=32 HFD=3.0
05:43:03.125 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
05:43:03.125 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
05:43:03.125 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.41 hyp=0.63 cameraTheta=2.44 mountX=0.36 mountY=-0.53, mountTheta=-0.97
05:43:03.127 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:43:03.141 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
05:43:03.142 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:03.142 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:03.142 00.000 12268 Enqueuing Expose request
05:43:03.142 00.000 11616 Worker thread wakes up
05:43:03.142 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:03.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:05.207 02.065 11616 Exposure complete
05:43:05.257 00.050 11616 worker thread done servicing request
05:43:05.257 00.000 12268 OnExposeComplete: enter
05:43:05.258 00.001 12268 UpdateGuideState(): m_state=2
05:43:05.258 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:43:05.258 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
05:43:05.258 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:43:05.258 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:43:05.258 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.94 mountX=0.02 mountY=-0.19, mountTheta=-1.47
05:43:05.260 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=21, Gamma=1.290
05:43:05.275 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
05:43:05.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:05.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:05.275 00.000 12268 Enqueuing Expose request
05:43:05.275 00.000 11616 Worker thread wakes up
05:43:05.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:05.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:07.278 02.003 11616 Exposure complete
05:43:07.327 00.049 11616 worker thread done servicing request
05:43:07.327 00.000 12268 OnExposeComplete: enter
05:43:07.327 00.000 12268 UpdateGuideState(): m_state=2
05:43:07.328 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:43:07.328 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=916.06, Mass=46, SNR=4.8, Peak=26 HFD=4.3
05:43:07.328 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
05:43:07.328 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
05:43:07.328 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.49 hyp=0.56 cameraTheta=2.06 mountX=0.47 mountY=-0.32, mountTheta=-0.60
05:43:07.330 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:43:07.345 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:43:07.345 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:07.345 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:07.345 00.000 12268 Enqueuing Expose request
05:43:07.345 00.000 11616 Worker thread wakes up
05:43:07.345 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:07.345 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:09.355 02.010 11616 Exposure complete
05:43:09.405 00.050 11616 worker thread done servicing request
05:43:09.406 00.001 12268 OnExposeComplete: enter
05:43:09.406 00.000 12268 UpdateGuideState(): m_state=2
05:43:09.406 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:43:09.406 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.26, Mass=36, SNR=4.2, Peak=26 HFD=3.7
05:43:09.406 00.000 12268 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.47) = xAngle (-3.79 = 2.50)
05:43:09.406 00.000 12268 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.61)
05:43:09.406 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.31 hyp=0.42 cameraTheta=-2.31 mountX=-0.34 mountY=-0.24, mountTheta=-2.52
05:43:09.408 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:43:09.423 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
05:43:09.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:09.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:09.423 00.000 12268 Enqueuing Expose request
05:43:09.423 00.000 11616 Worker thread wakes up
05:43:09.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:09.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:43:11.441 02.018 11616 Exposure complete
05:43:11.491 00.050 11616 worker thread done servicing request
05:43:11.491 00.000 12268 OnExposeComplete: enter
05:43:11.492 00.001 12268 UpdateGuideState(): m_state=2
05:43:11.492 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:43:11.492 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.57, Mass=46, SNR=4.7, Peak=30 HFD=3.4
05:43:11.492 00.000 12268 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.47) = xAngle (1.65 = 1.65)
05:43:11.492 00.000 12268 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.46 = -1.46)
05:43:11.492 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.01 hyp=0.42 cameraTheta=3.12 mountX=-0.03 mountY=-0.41, mountTheta=-1.65
05:43:11.494 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:43:11.508 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
05:43:11.509 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:11.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:11.509 00.000 12268 Enqueuing Expose request
05:43:11.509 00.000 11616 Worker thread wakes up
05:43:11.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:11.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:13.521 02.012 11616 Exposure complete
05:43:13.581 00.060 11616 worker thread done servicing request
05:43:13.582 00.001 12268 OnExposeComplete: enter
05:43:13.582 00.000 12268 UpdateGuideState(): m_state=2
05:43:13.582 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:43:13.582 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.62, Mass=40, SNR=4.4, Peak=28 HFD=3.4
05:43:13.582 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
05:43:13.582 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
05:43:13.582 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.05 hyp=0.31 cameraTheta=2.98 mountX=0.02 mountY=-0.31, mountTheta=-1.51
05:43:13.585 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:43:13.602 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
05:43:13.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:13.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:13.602 00.000 12268 Enqueuing Expose request
05:43:13.602 00.000 11616 Worker thread wakes up
05:43:13.603 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:13.603 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:15.605 02.002 11616 Exposure complete
05:43:15.656 00.051 11616 worker thread done servicing request
05:43:15.656 00.000 12268 OnExposeComplete: enter
05:43:15.656 00.000 12268 UpdateGuideState(): m_state=2
05:43:15.656 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:43:15.656 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.77, Mass=39, SNR=4.4, Peak=26 HFD=4.4
05:43:15.656 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
05:43:15.656 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
05:43:15.656 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.25 mountX=0.21 mountY=0.04, mountTheta=0.19
05:43:15.658 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:43:15.673 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:43:15.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:15.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:15.673 00.000 12268 Enqueuing Expose request
05:43:15.673 00.000 11616 Worker thread wakes up
05:43:15.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:15.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:17.686 02.013 11616 Exposure complete
05:43:17.741 00.055 11616 worker thread done servicing request
05:43:17.742 00.001 12268 OnExposeComplete: enter
05:43:17.742 00.000 12268 UpdateGuideState(): m_state=2
05:43:17.742 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:43:17.742 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.93, Mass=43, SNR=4.6, Peak=26 HFD=4.2
05:43:17.742 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
05:43:17.742 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
05:43:17.742 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.36 hyp=0.40 cameraTheta=2.03 mountX=0.34 mountY=-0.22, mountTheta=-0.58
05:43:17.746 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=20, Gamma=1.290
05:43:17.761 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:43:17.762 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:17.762 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:17.762 00.000 12268 Enqueuing Expose request
05:43:17.762 00.000 11616 Worker thread wakes up
05:43:17.762 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:17.762 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:19.768 02.006 11616 Exposure complete
05:43:19.819 00.051 11616 worker thread done servicing request
05:43:19.819 00.000 12268 OnExposeComplete: enter
05:43:19.819 00.000 12268 UpdateGuideState(): m_state=2
05:43:19.819 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:43:19.819 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
05:43:19.819 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:43:19.820 00.001 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:43:19.820 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.94 mountX=0.01 mountY=-0.14, mountTheta=-1.47
05:43:19.822 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:43:19.837 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
05:43:19.837 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:19.837 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:19.837 00.000 12268 Enqueuing Expose request
05:43:19.837 00.000 11616 Worker thread wakes up
05:43:19.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:19.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:21.844 02.007 11616 Exposure complete
05:43:21.894 00.050 11616 worker thread done servicing request
05:43:21.894 00.000 12268 OnExposeComplete: enter
05:43:21.894 00.000 12268 UpdateGuideState(): m_state=2
05:43:21.894 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:43:21.894 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.82, Mass=42, SNR=4.5, Peak=31 HFD=2.8
05:43:21.895 00.001 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
05:43:21.895 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
05:43:21.895 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.25 hyp=0.52 cameraTheta=2.64 mountX=0.20 mountY=-0.49, mountTheta=-1.18
05:43:21.897 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:43:21.912 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:43:21.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:21.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:21.912 00.000 12268 Enqueuing Expose request
05:43:21.912 00.000 11616 Worker thread wakes up
05:43:21.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:21.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:23.918 02.006 11616 Exposure complete
05:43:23.969 00.051 11616 worker thread done servicing request
05:43:23.969 00.000 12268 OnExposeComplete: enter
05:43:23.969 00.000 12268 UpdateGuideState(): m_state=2
05:43:23.969 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:43:23.969 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.91, Mass=45, SNR=4.7, Peak=27 HFD=4.6
05:43:23.969 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
05:43:23.970 00.001 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
05:43:23.970 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.34 hyp=0.56 cameraTheta=2.49 mountX=0.29 mountY=-0.48, mountTheta=-1.02
05:43:23.972 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:43:23.987 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:43:23.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:23.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:23.987 00.000 12268 Enqueuing Expose request
05:43:23.987 00.000 11616 Worker thread wakes up
05:43:23.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:23.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:26.007 02.020 11616 Exposure complete
05:43:26.058 00.051 11616 worker thread done servicing request
05:43:26.059 00.001 12268 OnExposeComplete: enter
05:43:26.059 00.000 12268 UpdateGuideState(): m_state=2
05:43:26.059 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:43:26.059 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.71, Mass=45, SNR=4.7, Peak=27 HFD=4.8
05:43:26.059 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
05:43:26.059 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
05:43:26.060 00.001 12268 CameraToMount -- cameraX=-0.34 cameraY=0.15 hyp=0.37 cameraTheta=2.74 mountX=0.11 mountY=-0.36, mountTheta=-1.27
05:43:26.062 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:43:26.078 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
05:43:26.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:26.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:26.078 00.000 12268 Enqueuing Expose request
05:43:26.079 00.001 11616 Worker thread wakes up
05:43:26.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:26.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:28.091 02.012 11616 Exposure complete
05:43:28.144 00.053 11616 worker thread done servicing request
05:43:28.144 00.000 12268 OnExposeComplete: enter
05:43:28.144 00.000 12268 UpdateGuideState(): m_state=2
05:43:28.144 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:43:28.144 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.14, Mass=47, SNR=4.8, Peak=30 HFD=3.7
05:43:28.144 00.000 12268 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.47) = xAngle (-3.85 = 2.43)
05:43:28.144 00.000 12268 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.68)
05:43:28.144 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.42 hyp=0.61 cameraTheta=-2.38 mountX=-0.46 mountY=-0.38, mountTheta=-2.45
05:43:28.146 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:43:28.161 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:43:28.161 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:28.161 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:28.161 00.000 12268 Enqueuing Expose request
05:43:28.162 00.001 11616 Worker thread wakes up
05:43:28.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:28.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:43:30.167 02.005 11616 Exposure complete
05:43:30.218 00.051 11616 worker thread done servicing request
05:43:30.218 00.000 12268 OnExposeComplete: enter
05:43:30.219 00.001 12268 UpdateGuideState(): m_state=2
05:43:30.219 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:43:30.219 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.77, Mass=47, SNR=4.8, Peak=31 HFD=3.4
05:43:30.219 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
05:43:30.219 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
05:43:30.219 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.21 hyp=0.43 cameraTheta=2.64 mountX=0.17 mountY=-0.40, mountTheta=-1.17
05:43:30.221 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:43:30.236 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:43:30.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:30.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:30.236 00.000 12268 Enqueuing Expose request
05:43:30.236 00.000 11616 Worker thread wakes up
05:43:30.237 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:30.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:32.255 02.018 11616 Exposure complete
05:43:32.305 00.050 11616 worker thread done servicing request
05:43:32.305 00.000 12268 OnExposeComplete: enter
05:43:32.305 00.000 12268 UpdateGuideState(): m_state=2
05:43:32.305 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:43:32.305 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
05:43:32.305 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:43:32.305 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:43:32.305 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.05 hyp=0.24 cameraTheta=2.94 mountX=0.02 mountY=-0.24, mountTheta=-1.47
05:43:32.307 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:43:32.322 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:43:32.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:32.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:32.322 00.000 12268 Enqueuing Expose request
05:43:32.322 00.000 11616 Worker thread wakes up
05:43:32.323 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:32.323 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:34.334 02.011 11616 Exposure complete
05:43:34.387 00.053 11616 worker thread done servicing request
05:43:34.387 00.000 12268 OnExposeComplete: enter
05:43:34.387 00.000 12268 UpdateGuideState(): m_state=2
05:43:34.387 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:43:34.388 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=915.34, Mass=40, SNR=4.5, Peak=28 HFD=3.5
05:43:34.388 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
05:43:34.388 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
05:43:34.388 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.23 hyp=0.44 cameraTheta=-2.60 mountX=-0.26 mountY=-0.35, mountTheta=-2.22
05:43:34.392 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:43:34.406 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
05:43:34.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:34.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:34.407 00.001 12268 Enqueuing Expose request
05:43:34.407 00.000 11616 Worker thread wakes up
05:43:34.407 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:34.407 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:43:36.423 02.016 11616 Exposure complete
05:43:36.472 00.049 11616 worker thread done servicing request
05:43:36.472 00.000 12268 OnExposeComplete: enter
05:43:36.472 00.000 12268 UpdateGuideState(): m_state=2
05:43:36.472 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:43:36.473 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=915.14, Mass=44, SNR=4.6, Peak=27 HFD=4.3
05:43:36.473 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
05:43:36.473 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
05:43:36.473 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.43 hyp=0.48 cameraTheta=-2.05 mountX=-0.45 mountY=-0.17, mountTheta=-2.79
05:43:36.475 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:43:36.490 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:43:36.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:36.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:36.490 00.000 12268 Enqueuing Expose request
05:43:36.490 00.000 11616 Worker thread wakes up
05:43:36.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:36.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:43:38.510 02.020 11616 Exposure complete
05:43:38.567 00.057 11616 worker thread done servicing request
05:43:38.567 00.000 12268 OnExposeComplete: enter
05:43:38.567 00.000 12268 UpdateGuideState(): m_state=2
05:43:38.567 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:43:38.568 00.001 12268 Star::Find returns 1 (0), X=665.82, Y=915.84, Mass=41, SNR=4.5, Peak=29 HFD=3.2
05:43:38.568 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
05:43:38.568 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
05:43:38.568 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.27 hyp=0.44 cameraTheta=2.47 mountX=0.24 mountY=-0.38, mountTheta=-1.01
05:43:38.573 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:43:38.589 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
05:43:38.589 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:38.590 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:38.590 00.000 12268 Enqueuing Expose request
05:43:38.590 00.000 11616 Worker thread wakes up
05:43:38.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:38.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:40.603 02.013 11616 Exposure complete
05:43:40.653 00.050 11616 worker thread done servicing request
05:43:40.654 00.001 12268 OnExposeComplete: enter
05:43:40.654 00.000 12268 UpdateGuideState(): m_state=2
05:43:40.654 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:43:40.654 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.48, Mass=44, SNR=4.6, Peak=31 HFD=3.3
05:43:40.654 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.34 = 1.95)
05:43:40.654 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.16)
05:43:40.654 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.09 hyp=0.32 cameraTheta=-2.86 mountX=-0.12 mountY=-0.29, mountTheta=-1.95
05:43:40.656 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:43:40.671 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:43:40.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:40.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:40.671 00.000 12268 Enqueuing Expose request
05:43:40.671 00.000 11616 Worker thread wakes up
05:43:40.672 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:40.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:43:42.690 02.018 11616 Exposure complete
05:43:42.741 00.051 11616 worker thread done servicing request
05:43:42.741 00.000 12268 OnExposeComplete: enter
05:43:42.741 00.000 12268 UpdateGuideState(): m_state=2
05:43:42.741 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:43:42.741 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=915.85, Mass=67, SNR=5.7, Peak=34 HFD=7.1
05:43:42.742 00.001 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.40 = 1.40)
05:43:42.742 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.71 = -1.71)
05:43:42.742 00.000 12268 CameraToMount -- cameraX=-1.04 cameraY=0.28 hyp=1.08 cameraTheta=2.88 mountX=0.18 mountY=-1.07, mountTheta=-1.41
05:43:42.744 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:43:42.759 00.015 12268 UpdateGuideState exits: m=67 SNR=5.7
05:43:42.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:42.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:42.759 00.000 12268 Enqueuing Expose request
05:43:42.759 00.000 11616 Worker thread wakes up
05:43:42.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:42.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:43:44.774 02.015 11616 Exposure complete
05:43:44.824 00.050 11616 worker thread done servicing request
05:43:44.824 00.000 12268 OnExposeComplete: enter
05:43:44.824 00.000 12268 UpdateGuideState(): m_state=2
05:43:44.824 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:43:44.825 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=915.39, Mass=40, SNR=4.5, Peak=28 HFD=3.7
05:43:44.825 00.000 12268 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.47) = xAngle (-3.94 = 2.35)
05:43:44.825 00.000 12268 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
05:43:44.825 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.18 hyp=0.29 cameraTheta=-2.46 mountX=-0.20 mountY=-0.20, mountTheta=-2.36
05:43:44.827 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:43:44.841 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
05:43:44.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:44.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:44.841 00.000 12268 Enqueuing Expose request
05:43:44.842 00.001 11616 Worker thread wakes up
05:43:44.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:44.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:43:46.861 02.019 11616 Exposure complete
05:43:46.911 00.050 11616 worker thread done servicing request
05:43:46.913 00.002 12268 OnExposeComplete: enter
05:43:46.913 00.000 12268 UpdateGuideState(): m_state=2
05:43:46.913 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:43:46.913 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
05:43:46.913 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:43:46.913 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:43:46.913 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.94 mountX=0.01 mountY=-0.14, mountTheta=-1.47
05:43:46.915 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=12, Gamma=1.290
05:43:46.930 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
05:43:46.930 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:46.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:46.930 00.000 12268 Enqueuing Expose request
05:43:46.930 00.000 11616 Worker thread wakes up
05:43:46.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:46.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:48.948 02.018 11616 Exposure complete
05:43:49.000 00.052 11616 worker thread done servicing request
05:43:49.000 00.000 12268 OnExposeComplete: enter
05:43:49.000 00.000 12268 UpdateGuideState(): m_state=2
05:43:49.000 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:43:49.000 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
05:43:49.000 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:43:49.000 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:43:49.000 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.94 mountX=0.01 mountY=-0.06, mountTheta=-1.47
05:43:49.002 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:43:49.017 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
05:43:49.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:49.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:49.017 00.000 12268 Enqueuing Expose request
05:43:49.017 00.000 11616 Worker thread wakes up
05:43:49.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:49.018 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:51.029 02.011 11616 Exposure complete
05:43:51.079 00.050 11616 worker thread done servicing request
05:43:51.080 00.001 12268 OnExposeComplete: enter
05:43:51.080 00.000 12268 UpdateGuideState(): m_state=2
05:43:51.080 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:43:51.080 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=916.09, Mass=51, SNR=5.0, Peak=29 HFD=4.2
05:43:51.080 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
05:43:51.080 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
05:43:51.080 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.52 hyp=0.53 cameraTheta=1.77 mountX=0.51 mountY=-0.17, mountTheta=-0.33
05:43:51.082 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:43:51.097 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:43:51.097 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:51.097 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:51.097 00.000 12268 Enqueuing Expose request
05:43:51.097 00.000 11616 Worker thread wakes up
05:43:51.097 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:51.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:53.107 02.010 11616 Exposure complete
05:43:53.159 00.052 11616 worker thread done servicing request
05:43:53.160 00.001 12268 OnExposeComplete: enter
05:43:53.160 00.000 12268 UpdateGuideState(): m_state=2
05:43:53.160 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:43:53.160 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.86, Mass=41, SNR=4.5, Peak=31 HFD=2.7
05:43:53.160 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
05:43:53.160 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
05:43:53.160 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.30 hyp=0.59 cameraTheta=2.61 mountX=0.25 mountY=-0.54, mountTheta=-1.15
05:43:53.162 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:43:53.178 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
05:43:53.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:53.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:53.178 00.000 12268 Enqueuing Expose request
05:43:53.178 00.000 11616 Worker thread wakes up
05:43:53.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:53.178 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:55.218 02.040 11616 Exposure complete
05:43:55.268 00.050 11616 worker thread done servicing request
05:43:55.268 00.000 12268 OnExposeComplete: enter
05:43:55.268 00.000 12268 UpdateGuideState(): m_state=2
05:43:55.268 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:43:55.268 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
05:43:55.268 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:43:55.268 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:43:55.268 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.94 mountX=0.02 mountY=-0.19, mountTheta=-1.47
05:43:55.270 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
05:43:55.285 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
05:43:55.285 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:55.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:55.285 00.000 12268 Enqueuing Expose request
05:43:55.285 00.000 11616 Worker thread wakes up
05:43:55.286 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:55.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:57.294 02.008 11616 Exposure complete
05:43:57.344 00.050 11616 worker thread done servicing request
05:43:57.344 00.000 12268 OnExposeComplete: enter
05:43:57.344 00.000 12268 UpdateGuideState(): m_state=2
05:43:57.344 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:43:57.344 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.72, Mass=39, SNR=4.4, Peak=25 HFD=3.9
05:43:57.344 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
05:43:57.345 00.001 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
05:43:57.345 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.15 hyp=0.35 cameraTheta=2.69 mountX=0.12 mountY=-0.33, mountTheta=-1.22
05:43:57.346 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:43:57.361 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:43:57.361 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:57.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:57.361 00.000 12268 Enqueuing Expose request
05:43:57.362 00.001 11616 Worker thread wakes up
05:43:57.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:57.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:43:59.383 02.021 11616 Exposure complete
05:43:59.434 00.051 11616 worker thread done servicing request
05:43:59.434 00.000 12268 OnExposeComplete: enter
05:43:59.434 00.000 12268 UpdateGuideState(): m_state=2
05:43:59.435 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:43:59.435 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.62, Mass=45, SNR=4.7, Peak=29 HFD=3.2
05:43:59.435 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
05:43:59.435 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
05:43:59.435 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.05 hyp=0.54 cameraTheta=3.05 mountX=-0.00 mountY=-0.54, mountTheta=-1.58
05:43:59.438 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:43:59.453 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:43:59.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:43:59.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:43:59.454 00.001 12268 Enqueuing Expose request
05:43:59.454 00.000 11616 Worker thread wakes up
05:43:59.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:43:59.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:01.471 02.017 11616 Exposure complete
05:44:01.522 00.051 11616 worker thread done servicing request
05:44:01.522 00.000 12268 OnExposeComplete: enter
05:44:01.522 00.000 12268 UpdateGuideState(): m_state=2
05:44:01.523 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:44:01.523 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.53, Mass=44, SNR=4.6, Peak=29 HFD=4.0
05:44:01.523 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.20 = 2.08)
05:44:01.523 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.03)
05:44:01.523 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.73 mountX=-0.04 mountY=-0.07, mountTheta=-2.09
05:44:01.525 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:44:01.539 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
05:44:01.540 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:01.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:01.540 00.000 12268 Enqueuing Expose request
05:44:01.540 00.000 11616 Worker thread wakes up
05:44:01.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:01.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:03.554 02.014 11616 Exposure complete
05:44:03.612 00.058 11616 worker thread done servicing request
05:44:03.612 00.000 12268 OnExposeComplete: enter
05:44:03.612 00.000 12268 UpdateGuideState(): m_state=2
05:44:03.612 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:44:03.612 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.32, Mass=42, SNR=4.5, Peak=30 HFD=3.3
05:44:03.613 00.001 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.05 = 2.23)
05:44:03.613 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.88)
05:44:03.613 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.25 hyp=0.46 cameraTheta=-2.58 mountX=-0.28 mountY=-0.36, mountTheta=-2.24
05:44:03.615 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:44:03.630 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:44:03.630 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:03.630 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:03.630 00.000 12268 Enqueuing Expose request
05:44:03.631 00.001 11616 Worker thread wakes up
05:44:03.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:03.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:44:05.648 02.017 11616 Exposure complete
05:44:05.698 00.050 11616 worker thread done servicing request
05:44:05.699 00.001 12268 OnExposeComplete: enter
05:44:05.699 00.000 12268 UpdateGuideState(): m_state=2
05:44:05.699 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:44:05.699 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.44, Mass=43, SNR=4.6, Peak=29 HFD=3.6
05:44:05.699 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
05:44:05.699 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
05:44:05.699 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.12 hyp=0.33 cameraTheta=-2.75 mountX=-0.15 mountY=-0.28, mountTheta=-2.07
05:44:05.701 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:44:05.716 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:44:05.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:05.716 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:05.716 00.000 12268 Enqueuing Expose request
05:44:05.716 00.000 11616 Worker thread wakes up
05:44:05.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:05.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:44:07.733 02.017 11616 Exposure complete
05:44:07.782 00.049 11616 worker thread done servicing request
05:44:07.783 00.001 12268 OnExposeComplete: enter
05:44:07.783 00.000 12268 UpdateGuideState(): m_state=2
05:44:07.783 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:44:07.783 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.64, Mass=42, SNR=4.6, Peak=31 HFD=3.7
05:44:07.783 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
05:44:07.783 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
05:44:07.783 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.91 mountX=0.07 mountY=-0.04, mountTheta=-0.47
05:44:07.785 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:44:07.800 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:44:07.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:07.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:07.800 00.000 12268 Enqueuing Expose request
05:44:07.800 00.000 11616 Worker thread wakes up
05:44:07.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:07.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:09.803 02.003 11616 Exposure complete
05:44:09.853 00.050 11616 worker thread done servicing request
05:44:09.853 00.000 12268 OnExposeComplete: enter
05:44:09.853 00.000 12268 UpdateGuideState(): m_state=2
05:44:09.853 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:44:09.853 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.97, Mass=46, SNR=4.7, Peak=31 HFD=3.4
05:44:09.854 00.001 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
05:44:09.854 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
05:44:09.854 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.41 hyp=0.51 cameraTheta=2.21 mountX=0.38 mountY=-0.35, mountTheta=-0.75
05:44:09.856 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:44:09.870 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
05:44:09.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:09.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:09.870 00.000 12268 Enqueuing Expose request
05:44:09.870 00.000 11616 Worker thread wakes up
05:44:09.870 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:09.870 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:11.887 02.017 11616 Exposure complete
05:44:11.940 00.053 11616 worker thread done servicing request
05:44:11.940 00.000 12268 OnExposeComplete: enter
05:44:11.940 00.000 12268 UpdateGuideState(): m_state=2
05:44:11.940 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:44:11.940 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.54, Mass=39, SNR=4.4, Peak=27 HFD=4.4
05:44:11.941 00.001 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
05:44:11.941 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
05:44:11.941 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.20 mountX=-0.01 mountY=0.15, mountTheta=1.67
05:44:11.943 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:44:11.959 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
05:44:11.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:11.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:11.959 00.000 12268 Enqueuing Expose request
05:44:11.959 00.000 11616 Worker thread wakes up
05:44:11.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:11.960 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:13.975 02.015 11616 Exposure complete
05:44:14.026 00.051 11616 worker thread done servicing request
05:44:14.026 00.000 12268 OnExposeComplete: enter
05:44:14.026 00.000 12268 UpdateGuideState(): m_state=2
05:44:14.027 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:44:14.027 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.63, Mass=38, SNR=4.4, Peak=28 HFD=3.0
05:44:14.027 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
05:44:14.027 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
05:44:14.027 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.07 hyp=0.50 cameraTheta=3.01 mountX=0.02 mountY=-0.50, mountTheta=-1.54
05:44:14.029 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:44:14.045 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
05:44:14.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:14.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:14.045 00.000 12268 Enqueuing Expose request
05:44:14.045 00.000 11616 Worker thread wakes up
05:44:14.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:14.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:16.065 02.020 11616 Exposure complete
05:44:16.117 00.052 11616 worker thread done servicing request
05:44:16.117 00.000 12268 OnExposeComplete: enter
05:44:16.117 00.000 12268 UpdateGuideState(): m_state=2
05:44:16.118 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:44:16.118 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.20, Mass=41, SNR=4.5, Peak=27 HFD=3.9
05:44:16.118 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
05:44:16.118 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
05:44:16.118 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.36 hyp=0.49 cameraTheta=-2.30 mountX=-0.39 mountY=-0.28, mountTheta=-2.53
05:44:16.120 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:44:16.135 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:44:16.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:16.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:16.135 00.000 12268 Enqueuing Expose request
05:44:16.135 00.000 11616 Worker thread wakes up
05:44:16.136 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:16.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:44:18.152 02.016 11616 Exposure complete
05:44:18.212 00.060 11616 worker thread done servicing request
05:44:18.212 00.000 12268 OnExposeComplete: enter
05:44:18.212 00.000 12268 UpdateGuideState(): m_state=2
05:44:18.213 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:44:18.213 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.54, Mass=35, SNR=4.2, Peak=25 HFD=4.3
05:44:18.213 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
05:44:18.213 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
05:44:18.213 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.20 mountX=-0.01 mountY=0.12, mountTheta=1.67
05:44:18.215 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:44:18.233 00.018 12268 UpdateGuideState exits: m=35 SNR=4.2
05:44:18.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:18.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:18.233 00.000 12268 Enqueuing Expose request
05:44:18.233 00.000 11616 Worker thread wakes up
05:44:18.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:18.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:20.240 02.007 11616 Exposure complete
05:44:20.291 00.051 11616 worker thread done servicing request
05:44:20.291 00.000 12268 OnExposeComplete: enter
05:44:20.291 00.000 12268 UpdateGuideState(): m_state=2
05:44:20.291 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:44:20.291 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.82, Mass=41, SNR=4.5, Peak=28 HFD=3.6
05:44:20.292 00.001 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
05:44:20.292 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
05:44:20.292 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.25 hyp=0.34 cameraTheta=2.30 mountX=0.23 mountY=-0.25, mountTheta=-0.84
05:44:20.294 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:44:20.308 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:44:20.309 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:20.309 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:20.309 00.000 12268 Enqueuing Expose request
05:44:20.309 00.000 11616 Worker thread wakes up
05:44:20.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:20.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:22.317 02.008 11616 Exposure complete
05:44:22.367 00.050 11616 worker thread done servicing request
05:44:22.368 00.001 12268 OnExposeComplete: enter
05:44:22.368 00.000 12268 UpdateGuideState(): m_state=2
05:44:22.368 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:44:22.368 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=916.04, Mass=44, SNR=4.6, Peak=30 HFD=3.7
05:44:22.368 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
05:44:22.368 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
05:44:22.368 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.48 hyp=0.50 cameraTheta=1.84 mountX=0.46 mountY=-0.19, mountTheta=-0.40
05:44:22.370 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:44:22.385 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:44:22.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:22.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:22.385 00.000 12268 Enqueuing Expose request
05:44:22.385 00.000 11616 Worker thread wakes up
05:44:22.385 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:22.385 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:24.394 02.009 11616 Exposure complete
05:44:24.444 00.050 11616 worker thread done servicing request
05:44:24.444 00.000 12268 OnExposeComplete: enter
05:44:24.444 00.000 12268 UpdateGuideState(): m_state=2
05:44:24.445 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:44:24.445 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=42, SNR=4.6, Peak=30 HFD=3.8
05:44:24.445 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:44:24.445 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:44:24.445 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.94 mountX=0.00 mountY=-0.02, mountTheta=-1.47
05:44:24.447 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:44:24.461 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
05:44:24.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:24.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:24.462 00.001 12268 Enqueuing Expose request
05:44:24.462 00.000 11616 Worker thread wakes up
05:44:24.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:24.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:26.467 02.005 11616 Exposure complete
05:44:26.517 00.050 11616 worker thread done servicing request
05:44:26.518 00.001 12268 OnExposeComplete: enter
05:44:26.518 00.000 12268 UpdateGuideState(): m_state=2
05:44:26.518 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:44:26.518 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.39, Mass=43, SNR=4.6, Peak=27 HFD=4.3
05:44:26.518 00.000 12268 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.47) = xAngle (-3.53 = 2.75)
05:44:26.518 00.000 12268 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.36)
05:44:26.518 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.20 cameraTheta=-2.06 mountX=-0.18 mountY=-0.07, mountTheta=-2.78
05:44:26.520 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:44:26.535 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:44:26.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:26.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:26.535 00.000 12268 Enqueuing Expose request
05:44:26.535 00.000 11616 Worker thread wakes up
05:44:26.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:26.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:44:28.550 02.015 11616 Exposure complete
05:44:28.608 00.058 11616 worker thread done servicing request
05:44:28.608 00.000 12268 OnExposeComplete: enter
05:44:28.608 00.000 12268 UpdateGuideState(): m_state=2
05:44:28.608 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:44:28.608 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.54, Mass=41, SNR=4.5, Peak=28 HFD=4.4
05:44:28.609 00.001 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
05:44:28.609 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
05:44:28.609 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-0.20 mountX=-0.02 mountY=0.16, mountTheta=1.67
05:44:28.611 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:44:28.626 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:44:28.626 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:28.626 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:28.627 00.001 12268 Enqueuing Expose request
05:44:28.627 00.000 11616 Worker thread wakes up
05:44:28.627 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:28.627 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:30.634 02.007 11616 Exposure complete
05:44:30.684 00.050 11616 worker thread done servicing request
05:44:30.684 00.000 12268 OnExposeComplete: enter
05:44:30.684 00.000 12268 UpdateGuideState(): m_state=2
05:44:30.684 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:44:30.684 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.01, Mass=47, SNR=4.8, Peak=28 HFD=3.9
05:44:30.684 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
05:44:30.684 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.69)
05:44:30.684 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-0.55 hyp=0.81 cameraTheta=-2.39 mountX=-0.61 mountY=-0.52, mountTheta=-2.44
05:44:30.686 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:44:30.701 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:44:30.701 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:30.701 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:30.701 00.000 12268 Enqueuing Expose request
05:44:30.701 00.000 11616 Worker thread wakes up
05:44:30.701 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:30.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:44:32.707 02.006 11616 Exposure complete
05:44:32.757 00.050 11616 worker thread done servicing request
05:44:32.758 00.001 12268 OnExposeComplete: enter
05:44:32.758 00.000 12268 UpdateGuideState(): m_state=2
05:44:32.758 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:44:32.758 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.61, Mass=42, SNR=4.5, Peak=27 HFD=3.9
05:44:32.758 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:44:32.758 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:44:32.758 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.23 cameraTheta=2.94 mountX=0.02 mountY=-0.23, mountTheta=-1.47
05:44:32.760 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:44:32.775 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:44:32.775 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:32.775 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:32.775 00.000 12268 Enqueuing Expose request
05:44:32.775 00.000 11616 Worker thread wakes up
05:44:32.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:32.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:34.789 02.014 11616 Exposure complete
05:44:34.839 00.050 11616 worker thread done servicing request
05:44:34.839 00.000 12268 OnExposeComplete: enter
05:44:34.839 00.000 12268 UpdateGuideState(): m_state=2
05:44:34.840 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:44:34.840 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.80, Mass=44, SNR=4.6, Peak=26 HFD=5.6
05:44:34.840 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
05:44:34.840 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.32 = -2.32)
05:44:34.840 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.23 hyp=0.30 cameraTheta=2.27 mountX=0.21 mountY=-0.22, mountTheta=-0.81
05:44:34.842 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:44:34.857 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:44:34.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:34.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:34.857 00.000 12268 Enqueuing Expose request
05:44:34.857 00.000 11616 Worker thread wakes up
05:44:34.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:34.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:36.869 02.012 11616 Exposure complete
05:44:36.920 00.051 11616 worker thread done servicing request
05:44:36.921 00.001 12268 OnExposeComplete: enter
05:44:36.921 00.000 12268 UpdateGuideState(): m_state=2
05:44:36.921 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:44:36.921 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.62, Mass=48, SNR=4.8, Peak=29 HFD=4.2
05:44:36.921 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
05:44:36.921 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
05:44:36.921 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.17 cameraTheta=2.84 mountX=0.03 mountY=-0.17, mountTheta=-1.37
05:44:36.922 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:44:36.937 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
05:44:36.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:36.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:36.937 00.000 12268 Enqueuing Expose request
05:44:36.937 00.000 11616 Worker thread wakes up
05:44:36.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:36.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:38.958 02.021 11616 Exposure complete
05:44:39.009 00.051 11616 worker thread done servicing request
05:44:39.009 00.000 12268 OnExposeComplete: enter
05:44:39.009 00.000 12268 UpdateGuideState(): m_state=2
05:44:39.009 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:44:39.009 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.44, Mass=47, SNR=4.8, Peak=31 HFD=3.5
05:44:39.010 00.001 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.36 = 1.93)
05:44:39.010 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.18)
05:44:39.010 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.13 hyp=0.50 cameraTheta=-2.88 mountX=-0.17 mountY=-0.46, mountTheta=-1.93
05:44:39.012 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:44:39.026 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
05:44:39.027 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:39.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:39.027 00.000 12268 Enqueuing Expose request
05:44:39.027 00.000 11616 Worker thread wakes up
05:44:39.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:39.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:44:41.039 02.012 11616 Exposure complete
05:44:41.091 00.052 11616 worker thread done servicing request
05:44:41.091 00.000 12268 OnExposeComplete: enter
05:44:41.092 00.001 12268 UpdateGuideState(): m_state=2
05:44:41.092 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:44:41.092 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
05:44:41.092 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
05:44:41.092 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
05:44:41.092 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.20 mountX=-0.01 mountY=0.07, mountTheta=1.67
05:44:41.094 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:44:41.109 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
05:44:41.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:41.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:41.109 00.000 12268 Enqueuing Expose request
05:44:41.109 00.000 11616 Worker thread wakes up
05:44:41.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:41.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:43.115 02.006 11616 Exposure complete
05:44:43.167 00.052 11616 worker thread done servicing request
05:44:43.167 00.000 12268 OnExposeComplete: enter
05:44:43.167 00.000 12268 UpdateGuideState(): m_state=2
05:44:43.168 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:44:43.168 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.68, Mass=44, SNR=4.6, Peak=29 HFD=3.4
05:44:43.168 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
05:44:43.168 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
05:44:43.168 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.11 hyp=0.38 cameraTheta=2.84 mountX=0.08 mountY=-0.38, mountTheta=-1.37
05:44:43.170 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:44:43.184 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
05:44:43.184 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:43.184 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:43.185 00.001 12268 Enqueuing Expose request
05:44:43.185 00.000 11616 Worker thread wakes up
05:44:43.185 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:43.185 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:45.222 02.037 11616 Exposure complete
05:44:45.272 00.050 11616 worker thread done servicing request
05:44:45.272 00.000 12268 OnExposeComplete: enter
05:44:45.272 00.000 12268 UpdateGuideState(): m_state=2
05:44:45.272 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:44:45.272 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.36, Mass=38, SNR=4.3, Peak=26 HFD=3.8
05:44:45.272 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.83 = 2.46)
05:44:45.272 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.65)
05:44:45.273 00.001 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.20 hyp=0.29 cameraTheta=-2.35 mountX=-0.22 mountY=-0.17, mountTheta=-2.48
05:44:45.274 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:44:45.289 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
05:44:45.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:45.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:45.289 00.000 12268 Enqueuing Expose request
05:44:45.289 00.000 11616 Worker thread wakes up
05:44:45.289 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:45.289 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:44:47.296 02.007 11616 Exposure complete
05:44:47.345 00.049 11616 worker thread done servicing request
05:44:47.345 00.000 12268 OnExposeComplete: enter
05:44:47.345 00.000 12268 UpdateGuideState(): m_state=2
05:44:47.346 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:44:47.346 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.85, Mass=44, SNR=4.6, Peak=28 HFD=3.7
05:44:47.346 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
05:44:47.346 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
05:44:47.346 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.29 hyp=0.41 cameraTheta=2.36 mountX=0.26 mountY=-0.32, mountTheta=-0.90
05:44:47.348 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:44:47.363 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:44:47.363 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:47.363 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:47.363 00.000 12268 Enqueuing Expose request
05:44:47.363 00.000 11616 Worker thread wakes up
05:44:47.363 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:47.363 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:49.370 02.007 11616 Exposure complete
05:44:49.420 00.050 11616 worker thread done servicing request
05:44:49.420 00.000 12268 OnExposeComplete: enter
05:44:49.421 00.001 12268 UpdateGuideState(): m_state=2
05:44:49.421 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:44:49.421 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=916.29, Mass=45, SNR=4.7, Peak=29 HFD=3.1
05:44:49.421 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
05:44:49.421 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
05:44:49.421 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=0.72 hyp=0.92 cameraTheta=2.24 mountX=0.67 mountY=-0.66, mountTheta=-0.78
05:44:49.423 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:44:49.437 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:44:49.438 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:49.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:49.438 00.000 12268 Enqueuing Expose request
05:44:49.438 00.000 11616 Worker thread wakes up
05:44:49.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:49.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:51.454 02.016 11616 Exposure complete
05:44:51.504 00.050 11616 worker thread done servicing request
05:44:51.504 00.000 12268 OnExposeComplete: enter
05:44:51.504 00.000 12268 UpdateGuideState(): m_state=2
05:44:51.505 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:44:51.505 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
05:44:51.505 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:44:51.505 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:44:51.505 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.21 cameraTheta=2.94 mountX=0.02 mountY=-0.21, mountTheta=-1.47
05:44:51.507 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:44:51.521 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:44:51.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:51.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:51.521 00.000 12268 Enqueuing Expose request
05:44:51.521 00.000 11616 Worker thread wakes up
05:44:51.522 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:51.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:53.536 02.014 11616 Exposure complete
05:44:53.600 00.064 11616 worker thread done servicing request
05:44:53.600 00.000 12268 OnExposeComplete: enter
05:44:53.600 00.000 12268 UpdateGuideState(): m_state=2
05:44:53.601 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:44:53.601 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.37, Mass=45, SNR=4.7, Peak=29 HFD=3.6
05:44:53.601 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
05:44:53.601 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.97)
05:44:53.601 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.19 hyp=0.42 cameraTheta=-2.67 mountX=-0.23 mountY=-0.35, mountTheta=-2.15
05:44:53.603 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:44:53.620 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
05:44:53.620 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:53.620 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:53.620 00.000 12268 Enqueuing Expose request
05:44:53.620 00.000 11616 Worker thread wakes up
05:44:53.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:53.621 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:44:55.632 02.011 11616 Exposure complete
05:44:55.681 00.049 11616 worker thread done servicing request
05:44:55.682 00.001 12268 OnExposeComplete: enter
05:44:55.682 00.000 12268 UpdateGuideState(): m_state=2
05:44:55.682 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:44:55.682 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.54, Mass=35, SNR=4.2, Peak=25 HFD=4.3
05:44:55.682 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
05:44:55.682 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
05:44:55.682 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.20 mountX=-0.01 mountY=0.12, mountTheta=1.67
05:44:55.686 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:44:55.700 00.014 12268 UpdateGuideState exits: m=35 SNR=4.2
05:44:55.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:55.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:55.700 00.000 12268 Enqueuing Expose request
05:44:55.700 00.000 11616 Worker thread wakes up
05:44:55.701 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:55.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:57.720 02.019 11616 Exposure complete
05:44:57.770 00.050 11616 worker thread done servicing request
05:44:57.770 00.000 12268 OnExposeComplete: enter
05:44:57.770 00.000 12268 UpdateGuideState(): m_state=2
05:44:57.771 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:44:57.771 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
05:44:57.771 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
05:44:57.771 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
05:44:57.771 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.20 mountX=-0.01 mountY=0.09, mountTheta=1.67
05:44:57.773 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:44:57.787 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
05:44:57.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:57.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:57.787 00.000 12268 Enqueuing Expose request
05:44:57.788 00.001 11616 Worker thread wakes up
05:44:57.788 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:57.788 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:44:59.793 02.005 11616 Exposure complete
05:44:59.844 00.051 11616 worker thread done servicing request
05:44:59.845 00.001 12268 OnExposeComplete: enter
05:44:59.845 00.000 12268 UpdateGuideState(): m_state=2
05:44:59.845 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:44:59.845 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.65, Mass=43, SNR=4.6, Peak=29 HFD=3.8
05:44:59.845 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
05:44:59.845 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
05:44:59.845 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.64 mountX=0.07 mountY=-0.16, mountTheta=-1.17
05:44:59.848 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:44:59.862 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:44:59.863 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:44:59.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:44:59.863 00.000 12268 Enqueuing Expose request
05:44:59.863 00.000 11616 Worker thread wakes up
05:44:59.863 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:44:59.863 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:01.873 02.010 11616 Exposure complete
05:45:01.924 00.051 11616 worker thread done servicing request
05:45:01.924 00.000 12268 OnExposeComplete: enter
05:45:01.924 00.000 12268 UpdateGuideState(): m_state=2
05:45:01.924 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:45:01.924 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.58, Mass=42, SNR=4.5, Peak=28 HFD=3.7
05:45:01.924 00.000 12268 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.47) = xAngle (1.60 = 1.60)
05:45:01.924 00.000 12268 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.51 = -1.51)
05:45:01.925 00.001 12268 CameraToMount -- cameraX=-0.24 cameraY=0.02 hyp=0.24 cameraTheta=3.07 mountX=-0.01 mountY=-0.24, mountTheta=-1.60
05:45:01.927 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:45:01.942 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:45:01.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:01.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:01.942 00.000 12268 Enqueuing Expose request
05:45:01.942 00.000 11616 Worker thread wakes up
05:45:01.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:01.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:03.947 02.005 11616 Exposure complete
05:45:03.998 00.051 11616 worker thread done servicing request
05:45:03.998 00.000 12268 OnExposeComplete: enter
05:45:03.998 00.000 12268 UpdateGuideState(): m_state=2
05:45:03.999 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:45:03.999 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.42, Mass=44, SNR=4.7, Peak=31 HFD=3.5
05:45:03.999 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
05:45:03.999 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.97)
05:45:03.999 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.15 hyp=0.32 cameraTheta=-2.67 mountX=-0.17 mountY=-0.26, mountTheta=-2.15
05:45:04.001 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:45:04.017 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
05:45:04.017 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:04.017 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:04.017 00.000 12268 Enqueuing Expose request
05:45:04.017 00.000 11616 Worker thread wakes up
05:45:04.017 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:04.017 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:45:06.031 02.014 11616 Exposure complete
05:45:06.084 00.053 11616 worker thread done servicing request
05:45:06.084 00.000 12268 OnExposeComplete: enter
05:45:06.084 00.000 12268 UpdateGuideState(): m_state=2
05:45:06.084 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:45:06.084 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.97, Mass=39, SNR=4.4, Peak=27 HFD=3.8
05:45:06.084 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
05:45:06.084 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
05:45:06.084 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.41 hyp=0.42 cameraTheta=1.86 mountX=0.39 mountY=-0.17, mountTheta=-0.41
05:45:06.086 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:45:06.100 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
05:45:06.101 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:06.101 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:06.101 00.000 12268 Enqueuing Expose request
05:45:06.101 00.000 11616 Worker thread wakes up
05:45:06.101 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:06.101 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:08.121 02.020 11616 Exposure complete
05:45:08.173 00.052 11616 worker thread done servicing request
05:45:08.173 00.000 12268 OnExposeComplete: enter
05:45:08.173 00.000 12268 UpdateGuideState(): m_state=2
05:45:08.173 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:45:08.174 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=916.00, Mass=41, SNR=4.5, Peak=29 HFD=3.3
05:45:08.174 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
05:45:08.174 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.42 = -2.42)
05:45:08.174 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.44 hyp=0.53 cameraTheta=2.16 mountX=0.41 mountY=-0.35, mountTheta=-0.71
05:45:08.176 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:45:08.191 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:45:08.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:08.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:08.191 00.000 12268 Enqueuing Expose request
05:45:08.191 00.000 11616 Worker thread wakes up
05:45:08.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:08.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:10.200 02.009 11616 Exposure complete
05:45:10.251 00.051 11616 worker thread done servicing request
05:45:10.252 00.001 12268 OnExposeComplete: enter
05:45:10.252 00.000 12268 UpdateGuideState(): m_state=2
05:45:10.252 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:45:10.252 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.38, Mass=44, SNR=4.7, Peak=29 HFD=4.1
05:45:10.252 00.000 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.65)
05:45:10.252 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
05:45:10.252 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-2.16 mountX=-0.20 mountY=-0.10, mountTheta=-2.68
05:45:10.254 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:45:10.269 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
05:45:10.269 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:10.269 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:10.269 00.000 12268 Enqueuing Expose request
05:45:10.269 00.000 11616 Worker thread wakes up
05:45:10.270 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:10.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:45:12.284 02.014 11616 Exposure complete
05:45:12.335 00.051 11616 worker thread done servicing request
05:45:12.335 00.000 12268 OnExposeComplete: enter
05:45:12.335 00.000 12268 UpdateGuideState(): m_state=2
05:45:12.335 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:45:12.335 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.12, Mass=42, SNR=4.5, Peak=28 HFD=3.8
05:45:12.336 00.001 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.70 = 2.58)
05:45:12.336 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.53)
05:45:12.336 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.45 hyp=0.57 cameraTheta=-2.23 mountX=-0.48 mountY=-0.28, mountTheta=-2.61
05:45:12.338 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:45:12.353 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:45:12.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:12.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:12.353 00.000 12268 Enqueuing Expose request
05:45:12.353 00.000 11616 Worker thread wakes up
05:45:12.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:12.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:45:12.380 00.027 12268 evsrv: cli 0F8E69C0 connect
05:45:12.381 00.001 12268 case statement mapped state 2 to 1
05:45:12.382 00.001 12268 case statement mapped state 2 to 1
05:45:12.382 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"7cbc34a2-28e0-4aab-9f3d-0ecce6bedefe"}
05:45:12.383 00.001 12268 case statement mapped state 2 to 1
05:45:12.383 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"7cbc34a2-28e0-4aab-9f3d-0ecce6bedefe"}
05:45:12.384 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:45:12.709 00.325 12268 evsrv: cli 0F8E69C0 connect
05:45:12.709 00.000 12268 case statement mapped state 2 to 1
05:45:12.710 00.001 12268 case statement mapped state 2 to 1
05:45:12.710 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"987cee81-8842-404f-887e-5dad21d55198"}
05:45:12.710 00.000 12268 case statement mapped state 2 to 1
05:45:12.710 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"987cee81-8842-404f-887e-5dad21d55198"}
05:45:12.745 00.035 12268 evsrv: cli 0F8E69C0 disconnect
05:45:14.371 01.626 11616 Exposure complete
05:45:14.430 00.059 11616 worker thread done servicing request
05:45:14.430 00.000 12268 OnExposeComplete: enter
05:45:14.430 00.000 12268 UpdateGuideState(): m_state=2
05:45:14.430 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:45:14.430 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.66, Mass=48, SNR=4.8, Peak=31 HFD=3.6
05:45:14.430 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
05:45:14.431 00.001 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
05:45:14.431 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.09 hyp=0.40 cameraTheta=2.90 mountX=0.06 mountY=-0.39, mountTheta=-1.43
05:45:14.433 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:45:14.449 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
05:45:14.449 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:14.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:14.450 00.001 12268 Enqueuing Expose request
05:45:14.450 00.000 11616 Worker thread wakes up
05:45:14.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:14.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:16.485 02.035 11616 Exposure complete
05:45:16.554 00.069 11616 worker thread done servicing request
05:45:16.554 00.000 12268 OnExposeComplete: enter
05:45:16.554 00.000 12268 UpdateGuideState(): m_state=2
05:45:16.555 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:45:16.555 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
05:45:16.555 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
05:45:16.555 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
05:45:16.555 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.20 mountX=-0.00 mountY=0.02, mountTheta=1.67
05:45:16.557 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:45:16.575 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
05:45:16.575 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:16.575 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:16.575 00.000 12268 Enqueuing Expose request
05:45:16.575 00.000 11616 Worker thread wakes up
05:45:16.575 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:16.575 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:18.688 02.113 11616 Exposure complete
05:45:18.766 00.078 11616 worker thread done servicing request
05:45:18.766 00.000 12268 OnExposeComplete: enter
05:45:18.766 00.000 12268 UpdateGuideState(): m_state=2
05:45:18.767 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:45:18.767 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.75, Mass=48, SNR=4.8, Peak=33 HFD=3.4
05:45:18.767 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
05:45:18.767 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
05:45:18.767 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.18 hyp=0.46 cameraTheta=2.73 mountX=0.14 mountY=-0.44, mountTheta=-1.26
05:45:18.770 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:45:18.787 00.017 12268 UpdateGuideState exits: m=48 SNR=4.8
05:45:18.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:18.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:18.787 00.000 12268 Enqueuing Expose request
05:45:18.787 00.000 11616 Worker thread wakes up
05:45:18.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:18.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:20.814 02.027 11616 Exposure complete
05:45:20.880 00.066 11616 worker thread done servicing request
05:45:20.880 00.000 12268 OnExposeComplete: enter
05:45:20.880 00.000 12268 UpdateGuideState(): m_state=2
05:45:20.881 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:45:20.881 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.3
05:45:20.881 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:45:20.881 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:45:20.881 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.94 mountX=0.02 mountY=-0.19, mountTheta=-1.47
05:45:20.884 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:45:20.902 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
05:45:20.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:20.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:20.903 00.001 12268 Enqueuing Expose request
05:45:20.903 00.000 11616 Worker thread wakes up
05:45:20.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:20.903 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:22.924 02.021 11616 Exposure complete
05:45:22.983 00.059 11616 worker thread done servicing request
05:45:22.983 00.000 12268 OnExposeComplete: enter
05:45:22.983 00.000 12268 UpdateGuideState(): m_state=2
05:45:22.983 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:45:22.983 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=36, SNR=4.2, Peak=28 HFD=3.3
05:45:22.983 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:45:22.984 00.001 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:45:22.984 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.22 cameraTheta=2.94 mountX=0.02 mountY=-0.22, mountTheta=-1.47
05:45:22.986 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:45:23.002 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
05:45:23.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:23.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:23.002 00.000 12268 Enqueuing Expose request
05:45:23.002 00.000 11616 Worker thread wakes up
05:45:23.003 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:23.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:25.031 02.028 11616 Exposure complete
05:45:25.086 00.055 11616 worker thread done servicing request
05:45:25.086 00.000 12268 OnExposeComplete: enter
05:45:25.086 00.000 12268 UpdateGuideState(): m_state=2
05:45:25.086 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:45:25.086 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
05:45:25.087 00.001 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:45:25.087 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:45:25.087 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.94 mountX=0.02 mountY=-0.19, mountTheta=-1.47
05:45:25.089 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:45:25.105 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
05:45:25.106 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:25.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:25.106 00.000 12268 Enqueuing Expose request
05:45:25.106 00.000 11616 Worker thread wakes up
05:45:25.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:25.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:27.112 02.006 11616 Exposure complete
05:45:27.162 00.050 11616 worker thread done servicing request
05:45:27.163 00.001 12268 OnExposeComplete: enter
05:45:27.163 00.000 12268 UpdateGuideState(): m_state=2
05:45:27.163 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:45:27.163 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
05:45:27.163 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
05:45:27.163 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
05:45:27.163 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.20 mountX=-0.00 mountY=0.02, mountTheta=1.67
05:45:27.165 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:45:27.180 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:45:27.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:27.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:27.180 00.000 12268 Enqueuing Expose request
05:45:27.180 00.000 11616 Worker thread wakes up
05:45:27.181 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:27.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:29.226 02.045 11616 Exposure complete
05:45:29.279 00.053 11616 worker thread done servicing request
05:45:29.279 00.000 12268 OnExposeComplete: enter
05:45:29.279 00.000 12268 UpdateGuideState(): m_state=2
05:45:29.280 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:45:29.280 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.75, Mass=48, SNR=4.9, Peak=34 HFD=3.6
05:45:29.280 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
05:45:29.280 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
05:45:29.280 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.19 hyp=0.31 cameraTheta=2.48 mountX=0.16 mountY=-0.26, mountTheta=-1.02
05:45:29.283 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:45:29.300 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
05:45:29.300 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:29.301 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:29.301 00.000 12268 Enqueuing Expose request
05:45:29.301 00.000 11616 Worker thread wakes up
05:45:29.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:29.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:31.374 02.073 11616 Exposure complete
05:45:31.439 00.065 11616 worker thread done servicing request
05:45:31.440 00.001 12268 OnExposeComplete: enter
05:45:31.440 00.000 12268 UpdateGuideState(): m_state=2
05:45:31.440 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:45:31.440 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.72, Mass=47, SNR=4.8, Peak=33 HFD=3.3
05:45:31.440 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
05:45:31.440 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
05:45:31.440 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.16 hyp=0.32 cameraTheta=2.62 mountX=0.13 mountY=-0.29, mountTheta=-1.15
05:45:31.443 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:45:31.461 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
05:45:31.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:31.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:31.461 00.000 12268 Enqueuing Expose request
05:45:31.462 00.001 11616 Worker thread wakes up
05:45:31.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:31.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:33.486 02.024 11616 Exposure complete
05:45:33.563 00.077 12268 OnExposeComplete: enter
05:45:33.563 00.000 12268 UpdateGuideState(): m_state=2
05:45:33.564 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:45:33.564 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
05:45:33.564 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:45:33.564 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:45:33.564 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.94 mountX=0.01 mountY=-0.14, mountTheta=-1.47
05:45:33.566 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:45:33.583 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
05:45:33.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:33.584 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:33.584 00.000 12268 Enqueuing Expose request
05:45:33.584 00.000 11616 worker thread done servicing request
05:45:33.585 00.001 11616 Worker thread wakes up
05:45:33.585 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:33.585 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:35.614 02.029 11616 Exposure complete
05:45:35.674 00.060 11616 worker thread done servicing request
05:45:35.674 00.000 12268 OnExposeComplete: enter
05:45:35.674 00.000 12268 UpdateGuideState(): m_state=2
05:45:35.675 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:45:35.675 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.71, Mass=44, SNR=4.7, Peak=33 HFD=2.8
05:45:35.675 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
05:45:35.675 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
05:45:35.675 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.14 hyp=0.48 cameraTheta=2.85 mountX=0.10 mountY=-0.48, mountTheta=-1.37
05:45:35.677 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:45:35.695 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
05:45:35.695 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:35.695 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:35.695 00.000 12268 Enqueuing Expose request
05:45:35.695 00.000 11616 Worker thread wakes up
05:45:35.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:35.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:37.715 02.020 11616 Exposure complete
05:45:37.774 00.059 11616 worker thread done servicing request
05:45:37.774 00.000 12268 OnExposeComplete: enter
05:45:37.774 00.000 12268 UpdateGuideState(): m_state=2
05:45:37.774 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:45:37.774 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.08, Mass=47, SNR=4.8, Peak=29 HFD=4.4
05:45:37.774 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
05:45:37.774 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
05:45:37.774 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.49 hyp=0.51 cameraTheta=-1.87 mountX=-0.50 mountY=-0.08, mountTheta=-2.97
05:45:37.776 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:45:37.793 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
05:45:37.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:37.794 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:37.794 00.000 12268 Enqueuing Expose request
05:45:37.794 00.000 11616 Worker thread wakes up
05:45:37.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:37.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:45:39.851 02.057 11616 Exposure complete
05:45:40.004 00.153 11616 worker thread done servicing request
05:45:40.004 00.000 12268 OnExposeComplete: enter
05:45:40.004 00.000 12268 UpdateGuideState(): m_state=2
05:45:40.004 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:45:40.004 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=40, SNR=4.5, Peak=31 HFD=3.1
05:45:40.004 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:45:40.005 00.001 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:45:40.005 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.06 hyp=0.29 cameraTheta=2.94 mountX=0.03 mountY=-0.29, mountTheta=-1.47
05:45:40.008 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:45:40.026 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
05:45:40.026 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:40.026 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:40.026 00.000 12268 Enqueuing Expose request
05:45:40.026 00.000 11616 Worker thread wakes up
05:45:40.026 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:40.026 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:42.114 02.088 11616 Exposure complete
05:45:42.206 00.092 11616 worker thread done servicing request
05:45:42.206 00.000 12268 OnExposeComplete: enter
05:45:42.206 00.000 12268 UpdateGuideState(): m_state=2
05:45:42.206 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:45:42.207 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=43, SNR=4.6, Peak=33 HFD=3.0
05:45:42.207 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:45:42.207 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:45:42.207 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.06 hyp=0.31 cameraTheta=2.94 mountX=0.03 mountY=-0.31, mountTheta=-1.47
05:45:42.209 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:45:42.227 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
05:45:42.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:42.228 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:42.228 00.000 12268 Enqueuing Expose request
05:45:42.228 00.000 11616 Worker thread wakes up
05:45:42.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:42.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:44.261 02.033 11616 Exposure complete
05:45:44.327 00.066 11616 worker thread done servicing request
05:45:44.328 00.001 12268 OnExposeComplete: enter
05:45:44.328 00.000 12268 UpdateGuideState(): m_state=2
05:45:44.328 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:45:44.328 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.62, Mass=46, SNR=4.7, Peak=30 HFD=3.0
05:45:44.328 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
05:45:44.328 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
05:45:44.329 00.001 12268 CameraToMount -- cameraX=-0.60 cameraY=0.06 hyp=0.60 cameraTheta=3.05 mountX=-0.00 mountY=-0.60, mountTheta=-1.58
05:45:44.332 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:45:44.350 00.018 12268 UpdateGuideState exits: m=46 SNR=4.7
05:45:44.350 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:44.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:44.350 00.000 12268 Enqueuing Expose request
05:45:44.350 00.000 11616 Worker thread wakes up
05:45:44.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:44.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:46.375 02.025 11616 Exposure complete
05:45:46.466 00.091 11616 worker thread done servicing request
05:45:46.466 00.000 12268 OnExposeComplete: enter
05:45:46.466 00.000 12268 UpdateGuideState(): m_state=2
05:45:46.466 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:45:46.466 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
05:45:46.467 00.001 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:45:46.467 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:45:46.467 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.94 mountX=0.01 mountY=-0.08, mountTheta=-1.47
05:45:46.469 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:45:46.486 00.017 12268 UpdateGuideState exits: m=36 SNR=4.2
05:45:46.487 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:46.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:46.487 00.000 12268 Enqueuing Expose request
05:45:46.490 00.003 11616 Worker thread wakes up
05:45:46.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:46.491 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:48.603 02.112 11616 Exposure complete
05:45:48.723 00.120 11616 worker thread done servicing request
05:45:48.724 00.001 12268 OnExposeComplete: enter
05:45:48.724 00.000 12268 UpdateGuideState(): m_state=2
05:45:48.724 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:45:48.724 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.85, Mass=44, SNR=4.6, Peak=32 HFD=2.8
05:45:48.724 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
05:45:48.724 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
05:45:48.724 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.28 hyp=0.55 cameraTheta=2.60 mountX=0.24 mountY=-0.51, mountTheta=-1.13
05:45:48.727 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:45:48.745 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
05:45:48.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:48.745 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:48.745 00.000 12268 Enqueuing Expose request
05:45:48.745 00.000 11616 Worker thread wakes up
05:45:48.745 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:48.745 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:50.773 02.028 11616 Exposure complete
05:45:50.877 00.104 12268 OnExposeComplete: enter
05:45:50.877 00.000 12268 UpdateGuideState(): m_state=2
05:45:50.877 00.000 11616 worker thread done servicing request
05:45:50.877 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:45:50.877 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.18, Mass=43, SNR=4.6, Peak=29 HFD=3.5
05:45:50.877 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
05:45:50.877 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
05:45:50.877 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.38 hyp=0.58 cameraTheta=-2.43 mountX=-0.43 mountY=-0.39, mountTheta=-2.40
05:45:50.880 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:45:50.899 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
05:45:50.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:50.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:50.899 00.000 12268 Enqueuing Expose request
05:45:50.899 00.000 11616 Worker thread wakes up
05:45:50.900 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:50.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:45:52.912 02.012 11616 Exposure complete
05:45:52.970 00.058 11616 worker thread done servicing request
05:45:52.970 00.000 12268 OnExposeComplete: enter
05:45:52.970 00.000 12268 UpdateGuideState(): m_state=2
05:45:52.971 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:45:52.971 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.59, Mass=35, SNR=4.1, Peak=26 HFD=3.6
05:45:52.971 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:45:52.971 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:45:52.971 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.94 mountX=0.01 mountY=-0.10, mountTheta=-1.47
05:45:52.974 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:45:52.991 00.017 12268 UpdateGuideState exits: m=35 SNR=4.1
05:45:52.991 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:52.991 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:52.991 00.000 12268 Enqueuing Expose request
05:45:52.991 00.000 11616 Worker thread wakes up
05:45:52.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:52.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:55.117 02.126 11616 Exposure complete
05:45:55.203 00.086 11616 worker thread done servicing request
05:45:55.203 00.000 12268 OnExposeComplete: enter
05:45:55.203 00.000 12268 UpdateGuideState(): m_state=2
05:45:55.203 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:45:55.203 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.38, Mass=38, SNR=4.4, Peak=27 HFD=3.7
05:45:55.203 00.000 12268 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.47) = xAngle (-3.98 = 2.30)
05:45:55.204 00.001 12268 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.81)
05:45:55.204 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.19 hyp=0.31 cameraTheta=-2.51 mountX=-0.21 mountY=-0.23, mountTheta=-2.32
05:45:55.206 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:45:55.227 00.021 12268 UpdateGuideState exits: m=38 SNR=4.4
05:45:55.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:55.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:55.227 00.000 12268 Enqueuing Expose request
05:45:55.227 00.000 11616 Worker thread wakes up
05:45:55.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:55.228 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:45:57.280 02.052 11616 Exposure complete
05:45:57.355 00.075 11616 worker thread done servicing request
05:45:57.355 00.000 12268 OnExposeComplete: enter
05:45:57.356 00.001 12268 UpdateGuideState(): m_state=2
05:45:57.356 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:45:57.356 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.72, Mass=45, SNR=4.7, Peak=32 HFD=3.6
05:45:57.356 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
05:45:57.356 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
05:45:57.357 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.18 cameraTheta=2.11 mountX=0.14 mountY=-0.11, mountTheta=-0.66
05:45:57.360 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:45:57.380 00.020 12268 UpdateGuideState exits: m=45 SNR=4.7
05:45:57.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:57.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:57.381 00.001 12268 Enqueuing Expose request
05:45:57.381 00.000 11616 Worker thread wakes up
05:45:57.381 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:57.381 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:45:59.412 02.031 11616 Exposure complete
05:45:59.473 00.061 11616 worker thread done servicing request
05:45:59.473 00.000 12268 OnExposeComplete: enter
05:45:59.473 00.000 12268 UpdateGuideState(): m_state=2
05:45:59.474 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:45:59.474 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.57, Mass=43, SNR=4.6, Peak=30 HFD=3.4
05:45:59.474 00.000 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
05:45:59.474 00.000 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
05:45:59.474 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.00 hyp=0.26 cameraTheta=3.14 mountX=-0.02 mountY=-0.26, mountTheta=-1.67
05:45:59.477 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:45:59.495 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
05:45:59.495 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:45:59.495 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:45:59.495 00.000 12268 Enqueuing Expose request
05:45:59.495 00.000 11616 Worker thread wakes up
05:45:59.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:45:59.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:01.515 02.020 11616 Exposure complete
05:46:01.583 00.068 11616 worker thread done servicing request
05:46:01.583 00.000 12268 OnExposeComplete: enter
05:46:01.583 00.000 12268 UpdateGuideState(): m_state=2
05:46:01.584 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:46:01.584 00.000 12268 Star::Find returns 1 (0), X=666.33, Y=915.62, Mass=37, SNR=4.3, Peak=25 HFD=4.5
05:46:01.584 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
05:46:01.584 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.04)
05:46:01.584 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.17 cameraTheta=0.34 mountX=0.07 mountY=0.15, mountTheta=1.12
05:46:01.587 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:46:01.605 00.018 12268 UpdateGuideState exits: m=37 SNR=4.3
05:46:01.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:01.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:01.605 00.000 12268 Enqueuing Expose request
05:46:01.605 00.000 11616 Worker thread wakes up
05:46:01.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:01.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:03.656 02.051 11616 Exposure complete
05:46:03.715 00.059 11616 worker thread done servicing request
05:46:03.715 00.000 12268 OnExposeComplete: enter
05:46:03.715 00.000 12268 UpdateGuideState(): m_state=2
05:46:03.716 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:46:03.716 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.39, Mass=40, SNR=4.5, Peak=28 HFD=3.7
05:46:03.716 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.34)
05:46:03.716 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.06 = -0.77)
05:46:03.716 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.17 hyp=0.28 cameraTheta=-2.47 mountX=-0.20 mountY=-0.20, mountTheta=-2.35
05:46:03.718 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:46:03.735 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
05:46:03.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:03.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:03.735 00.000 12268 Enqueuing Expose request
05:46:03.735 00.000 11616 Worker thread wakes up
05:46:03.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:03.736 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:46:05.766 02.030 11616 Exposure complete
05:46:05.834 00.068 11616 worker thread done servicing request
05:46:05.834 00.000 12268 OnExposeComplete: enter
05:46:05.834 00.000 12268 UpdateGuideState(): m_state=2
05:46:05.835 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:46:05.835 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.61, Mass=42, SNR=4.5, Peak=29 HFD=4.2
05:46:05.835 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
05:46:05.835 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
05:46:05.835 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.28 mountX=0.06 mountY=0.14, mountTheta=1.19
05:46:05.838 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:46:05.857 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
05:46:05.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:05.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:05.858 00.001 12268 Enqueuing Expose request
05:46:05.875 00.017 11616 Worker thread wakes up
05:46:05.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:05.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:07.923 02.048 11616 Exposure complete
05:46:07.993 00.070 11616 worker thread done servicing request
05:46:07.993 00.000 12268 OnExposeComplete: enter
05:46:07.994 00.001 12268 UpdateGuideState(): m_state=2
05:46:07.994 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:46:07.994 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.27, Mass=43, SNR=4.6, Peak=26 HFD=4.0
05:46:07.994 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.80 = 2.49)
05:46:07.994 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.62)
05:46:07.994 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.30 hyp=0.41 cameraTheta=-2.32 mountX=-0.32 mountY=-0.24, mountTheta=-2.51
05:46:07.997 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:46:08.016 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
05:46:08.016 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:08.016 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:08.017 00.001 12268 Enqueuing Expose request
05:46:08.021 00.004 11616 Worker thread wakes up
05:46:08.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:08.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:46:10.071 02.050 11616 Exposure complete
05:46:10.140 00.069 11616 worker thread done servicing request
05:46:10.140 00.000 12268 OnExposeComplete: enter
05:46:10.140 00.000 12268 UpdateGuideState(): m_state=2
05:46:10.141 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:46:10.141 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.88, Mass=44, SNR=4.6, Peak=31 HFD=3.5
05:46:10.141 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
05:46:10.141 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
05:46:10.141 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.31 hyp=0.35 cameraTheta=2.04 mountX=0.29 mountY=-0.20, mountTheta=-0.59
05:46:10.144 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:46:10.165 00.021 12268 UpdateGuideState exits: m=44 SNR=4.6
05:46:10.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:10.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:10.166 00.001 12268 Enqueuing Expose request
05:46:10.166 00.000 11616 Worker thread wakes up
05:46:10.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:10.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:12.192 02.026 11616 Exposure complete
05:46:12.251 00.059 11616 worker thread done servicing request
05:46:12.251 00.000 12268 OnExposeComplete: enter
05:46:12.251 00.000 12268 UpdateGuideState(): m_state=2
05:46:12.252 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:46:12.252 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=916.22, Mass=43, SNR=4.6, Peak=26 HFD=4.8
05:46:12.252 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
05:46:12.252 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
05:46:12.252 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.65 hyp=0.73 cameraTheta=2.03 mountX=0.62 mountY=-0.41, mountTheta=-0.58
05:46:12.254 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:46:12.272 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
05:46:12.272 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:12.272 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:12.272 00.000 12268 Enqueuing Expose request
05:46:12.272 00.000 11616 Worker thread wakes up
05:46:12.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:12.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:14.292 02.020 11616 Exposure complete
05:46:14.353 00.061 11616 worker thread done servicing request
05:46:14.354 00.001 12268 OnExposeComplete: enter
05:46:14.354 00.000 12268 UpdateGuideState(): m_state=2
05:46:14.354 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:46:14.354 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.70, Mass=42, SNR=4.6, Peak=29 HFD=3.8
05:46:14.354 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
05:46:14.354 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
05:46:14.354 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.20 mountX=0.12 mountY=-0.11, mountTheta=-0.75
05:46:14.357 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:46:14.374 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
05:46:14.375 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:14.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:14.375 00.000 12268 Enqueuing Expose request
05:46:14.375 00.000 11616 Worker thread wakes up
05:46:14.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:14.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:16.415 02.040 11616 Exposure complete
05:46:16.483 00.068 11616 worker thread done servicing request
05:46:16.483 00.000 12268 OnExposeComplete: enter
05:46:16.483 00.000 12268 UpdateGuideState(): m_state=2
05:46:16.484 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:46:16.484 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.39, Mass=44, SNR=4.6, Peak=27 HFD=4.8
05:46:16.484 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
05:46:16.484 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.83)
05:46:16.484 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.18 hyp=0.24 cameraTheta=-0.87 mountX=-0.17 mountY=0.17, mountTheta=2.33
05:46:16.487 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:46:16.505 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
05:46:16.506 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:16.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:16.506 00.000 12268 Enqueuing Expose request
05:46:16.511 00.005 11616 Worker thread wakes up
05:46:16.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:16.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:46:18.610 02.099 11616 Exposure complete
05:46:18.692 00.082 11616 worker thread done servicing request
05:46:18.692 00.000 12268 OnExposeComplete: enter
05:46:18.692 00.000 12268 UpdateGuideState(): m_state=2
05:46:18.693 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:46:18.693 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=3.7
05:46:18.693 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.50 = 1.78)
05:46:18.693 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
05:46:18.693 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.03 mountX=-0.04 mountY=-0.17, mountTheta=-1.78
05:46:18.697 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:46:18.716 00.019 12268 UpdateGuideState exits: m=40 SNR=4.5
05:46:18.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:18.716 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:18.716 00.000 12268 Enqueuing Expose request
05:46:18.717 00.001 11616 Worker thread wakes up
05:46:18.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:18.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:20.808 02.091 11616 Exposure complete
05:46:20.899 00.091 11616 worker thread done servicing request
05:46:20.899 00.000 12268 OnExposeComplete: enter
05:46:20.899 00.000 12268 UpdateGuideState(): m_state=2
05:46:20.899 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:46:20.900 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=43, SNR=4.6, Peak=33 HFD=3.0
05:46:20.900 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:46:20.900 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:46:20.900 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.06 hyp=0.31 cameraTheta=2.94 mountX=0.03 mountY=-0.30, mountTheta=-1.47
05:46:20.903 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:46:20.923 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
05:46:20.923 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:20.923 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:20.923 00.000 12268 Enqueuing Expose request
05:46:20.923 00.000 11616 Worker thread wakes up
05:46:20.924 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:20.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:22.954 02.030 11616 Exposure complete
05:46:23.023 00.069 11616 worker thread done servicing request
05:46:23.024 00.001 12268 OnExposeComplete: enter
05:46:23.024 00.000 12268 UpdateGuideState(): m_state=2
05:46:23.024 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:46:23.024 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=916.07, Mass=44, SNR=4.6, Peak=27 HFD=4.0
05:46:23.024 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
05:46:23.024 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
05:46:23.024 00.000 12268 CameraToMount -- cameraX=-0.80 cameraY=0.51 hyp=0.95 cameraTheta=2.58 mountX=0.42 mountY=-0.86, mountTheta=-1.11
05:46:23.027 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:46:23.047 00.020 12268 UpdateGuideState exits: m=44 SNR=4.6
05:46:23.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:23.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:23.047 00.000 12268 Enqueuing Expose request
05:46:23.047 00.000 11616 Worker thread wakes up
05:46:23.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:23.048 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:46:25.077 02.029 11616 Exposure complete
05:46:25.141 00.064 11616 worker thread done servicing request
05:46:25.141 00.000 12268 OnExposeComplete: enter
05:46:25.141 00.000 12268 UpdateGuideState(): m_state=2
05:46:25.142 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:46:25.142 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.87, Mass=47, SNR=4.8, Peak=29 HFD=3.8
05:46:25.142 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
05:46:25.142 00.000 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.25 = -2.25)
05:46:25.142 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.30 hyp=0.42 cameraTheta=2.34 mountX=0.27 mountY=-0.33, mountTheta=-0.88
05:46:25.144 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:46:25.163 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
05:46:25.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:25.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:25.163 00.000 12268 Enqueuing Expose request
05:46:25.163 00.000 11616 Worker thread wakes up
05:46:25.164 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:25.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:27.246 02.082 11616 Exposure complete
05:46:27.308 00.062 11616 worker thread done servicing request
05:46:27.308 00.000 12268 OnExposeComplete: enter
05:46:27.308 00.000 12268 UpdateGuideState(): m_state=2
05:46:27.308 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:46:27.309 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=915.74, Mass=38, SNR=4.4, Peak=28 HFD=3.1
05:46:27.309 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
05:46:27.309 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
05:46:27.309 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.18 hyp=0.42 cameraTheta=2.71 mountX=0.14 mountY=-0.40, mountTheta=-1.24
05:46:27.312 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:46:27.331 00.019 12268 UpdateGuideState exits: m=38 SNR=4.4
05:46:27.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:27.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:27.331 00.000 12268 Enqueuing Expose request
05:46:27.331 00.000 11616 Worker thread wakes up
05:46:27.331 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:27.332 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:29.364 02.032 11616 Exposure complete
05:46:29.430 00.066 11616 worker thread done servicing request
05:46:29.431 00.001 12268 OnExposeComplete: enter
05:46:29.431 00.000 12268 UpdateGuideState(): m_state=2
05:46:29.431 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:46:29.431 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
05:46:29.432 00.001 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:46:29.432 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:46:29.432 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.94 mountX=0.01 mountY=-0.14, mountTheta=-1.47
05:46:29.434 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:46:29.451 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
05:46:29.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:29.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:29.451 00.000 12268 Enqueuing Expose request
05:46:29.459 00.008 11616 Worker thread wakes up
05:46:29.459 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:29.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:31.478 02.019 11616 Exposure complete
05:46:31.533 00.055 11616 worker thread done servicing request
05:46:31.533 00.000 12268 OnExposeComplete: enter
05:46:31.533 00.000 12268 UpdateGuideState(): m_state=2
05:46:31.533 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:46:31.533 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
05:46:31.533 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:46:31.533 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
05:46:31.533 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.94 mountX=0.00 mountY=-0.04, mountTheta=-1.47
05:46:31.535 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=15, Gamma=1.290
05:46:31.552 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
05:46:31.552 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:31.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:31.552 00.000 12268 Enqueuing Expose request
05:46:31.552 00.000 11616 Worker thread wakes up
05:46:31.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:31.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:33.557 02.005 11616 Exposure complete
05:46:33.607 00.050 11616 worker thread done servicing request
05:46:33.608 00.001 12268 OnExposeComplete: enter
05:46:33.608 00.000 12268 UpdateGuideState(): m_state=2
05:46:33.608 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:46:33.608 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.98, Mass=42, SNR=4.5, Peak=27 HFD=4.0
05:46:33.608 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
05:46:33.608 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
05:46:33.608 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.41 hyp=0.43 cameraTheta=1.86 mountX=0.40 mountY=-0.17, mountTheta=-0.41
05:46:33.610 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:46:33.625 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:46:33.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:33.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:33.625 00.000 12268 Enqueuing Expose request
05:46:33.625 00.000 11616 Worker thread wakes up
05:46:33.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:33.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:35.639 02.014 11616 Exposure complete
05:46:35.693 00.054 11616 worker thread done servicing request
05:46:35.693 00.000 12268 OnExposeComplete: enter
05:46:35.693 00.000 12268 UpdateGuideState(): m_state=2
05:46:35.693 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:46:35.694 00.001 12268 Star::Find returns 1 (0), X=665.66, Y=915.61, Mass=48, SNR=4.8, Peak=31 HFD=3.2
05:46:35.694 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
05:46:35.694 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
05:46:35.694 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.05 hyp=0.51 cameraTheta=3.05 mountX=-0.00 mountY=-0.51, mountTheta=-1.57
05:46:35.696 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:46:35.712 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
05:46:35.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:35.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:35.712 00.000 12268 Enqueuing Expose request
05:46:35.712 00.000 11616 Worker thread wakes up
05:46:35.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:35.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:37.732 02.020 11616 Exposure complete
05:46:37.784 00.052 11616 worker thread done servicing request
05:46:37.784 00.000 12268 OnExposeComplete: enter
05:46:37.785 00.001 12268 UpdateGuideState(): m_state=2
05:46:37.785 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:46:37.785 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.87, Mass=47, SNR=4.8, Peak=33 HFD=3.4
05:46:37.785 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
05:46:37.785 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
05:46:37.785 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.30 hyp=0.35 cameraTheta=2.10 mountX=0.28 mountY=-0.22, mountTheta=-0.65
05:46:37.787 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:46:37.802 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:46:37.802 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:37.802 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:37.802 00.000 12268 Enqueuing Expose request
05:46:37.802 00.000 11616 Worker thread wakes up
05:46:37.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:37.803 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:39.807 02.004 11616 Exposure complete
05:46:39.858 00.051 11616 worker thread done servicing request
05:46:39.858 00.000 12268 OnExposeComplete: enter
05:46:39.858 00.000 12268 UpdateGuideState(): m_state=2
05:46:39.858 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:46:39.858 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.14, Mass=48, SNR=4.9, Peak=31 HFD=3.2
05:46:39.858 00.000 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.09 = 2.19)
05:46:39.858 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.92)
05:46:39.858 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=-0.42 hyp=0.85 cameraTheta=-2.62 mountX=-0.49 mountY=-0.68, mountTheta=-2.20
05:46:39.861 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:46:39.876 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
05:46:39.876 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:39.876 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:39.876 00.000 12268 Enqueuing Expose request
05:46:39.876 00.000 11616 Worker thread wakes up
05:46:39.876 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:39.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:46:41.889 02.013 11616 Exposure complete
05:46:41.942 00.053 11616 worker thread done servicing request
05:46:41.943 00.001 12268 OnExposeComplete: enter
05:46:41.943 00.000 12268 UpdateGuideState(): m_state=2
05:46:41.943 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
05:46:41.943 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.52, Mass=45, SNR=4.7, Peak=27 HFD=3.7
05:46:41.943 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.53 = 1.75)
05:46:41.943 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.36)
05:46:41.943 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-0.05 hyp=0.59 cameraTheta=-3.06 mountX=-0.11 mountY=-0.58, mountTheta=-1.75
05:46:41.945 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:46:41.959 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:46:41.960 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:41.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:41.960 00.000 12268 Enqueuing Expose request
05:46:41.960 00.000 11616 Worker thread wakes up
05:46:41.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:41.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:42.252 00.292 12268 evsrv: cli 0F8E6D80 connect
05:46:42.252 00.000 12268 case statement mapped state 2 to 1
05:46:42.253 00.001 12268 case statement mapped state 2 to 1
05:46:42.253 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"f7dafe02-29c8-4fb7-98b9-1caa69c609de"}
05:46:42.253 00.000 12268 case statement mapped state 2 to 1
05:46:42.253 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"f7dafe02-29c8-4fb7-98b9-1caa69c609de"}
05:46:42.254 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:46:42.255 00.001 12268 evsrv: cli 0F8E69C0 connect
05:46:42.256 00.001 12268 case statement mapped state 2 to 1
05:46:42.256 00.000 12268 case statement mapped state 2 to 1
05:46:42.257 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"bf5ba3c0-9029-48aa-aad0-dcdfff039357"}
05:46:42.257 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"bf5ba3c0-9029-48aa-aad0-dcdfff039357"}
05:46:42.258 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:46:42.259 00.001 12268 evsrv: cli 0F8E69C0 connect
05:46:42.259 00.000 12268 case statement mapped state 2 to 1
05:46:42.259 00.000 12268 case statement mapped state 2 to 1
05:46:42.260 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5a500821-9cc4-40a7-96e6-616236c7d6bc"}
05:46:42.260 00.000 12268 PhdController::Guide begins
05:46:42.260 00.000 12268 PhdController: newstate STATE_SETUP
05:46:42.260 00.000 12268 PhdController: setup
05:46:42.260 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:46:42.260 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:46:42.261 00.001 12268 PhdController: newstate STATE_GUIDE
05:46:42.261 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:46:42.261 00.000 12268 guider state => CALIBRATED
05:46:42.261 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:46:42.261 00.000 12268 reset dither spiral
05:46:42.261 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:46:42.261 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"5a500821-9cc4-40a7-96e6-616236c7d6bc"}
05:46:42.264 00.003 12268 evsrv: cli 0F8E69C0 disconnect
05:46:42.265 00.001 12268 evsrv: cli 0F8E6D80 connect
05:46:42.265 00.000 12268 case statement mapped state 5 to 1
05:46:42.266 00.001 12268 case statement mapped state 5 to 1
05:46:42.266 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"8bced07b-66b0-49bb-bc5b-e1e951e06e7a"}
05:46:42.267 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8bced07b-66b0-49bb-bc5b-e1e951e06e7a"}
05:46:42.271 00.004 12268 evsrv: cli 0F8E6D80 disconnect
05:46:42.271 00.000 12268 evsrv: cli 0FA411A0 connect
05:46:42.272 00.001 12268 case statement mapped state 5 to 1
05:46:42.272 00.000 12268 case statement mapped state 5 to 1
05:46:42.273 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"06c38dfc-fe11-4463-b2c3-4fbde61878c1"}
05:46:42.273 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[666.17,915.57],"id":"06c38dfc-fe11-4463-b2c3-4fbde61878c1"}
05:46:42.276 00.003 12268 evsrv: cli 0FA411A0 disconnect
05:46:42.277 00.001 12268 evsrv: cli 013B5BA0 connect
05:46:42.277 00.000 12268 case statement mapped state 5 to 1
05:46:42.278 00.001 12268 case statement mapped state 5 to 1
05:46:42.278 00.000 12268 evsrv: cli 013B5BA0 request: {"method":"get_app_state","id":"17c83b67-9e21-4fcb-94a8-b2f8ce22eb76"}
05:46:42.278 00.000 12268 case statement mapped state 5 to 1
05:46:42.278 00.000 12268 evsrv: cli 013B5BA0 response: {"jsonrpc":"2.0","result":"Selected","id":"17c83b67-9e21-4fcb-94a8-b2f8ce22eb76"}
05:46:42.280 00.002 12268 evsrv: cli 013B5BA0 disconnect
05:46:43.281 01.001 12268 evsrv: cli 0F8E69C0 connect
05:46:43.281 00.000 12268 case statement mapped state 5 to 1
05:46:43.282 00.001 12268 case statement mapped state 5 to 1
05:46:43.282 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"1bb9e687-0ce5-460b-bbff-f2ba5cdf8ee3"}
05:46:43.282 00.000 12268 case statement mapped state 5 to 1
05:46:43.283 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"1bb9e687-0ce5-460b-bbff-f2ba5cdf8ee3"}
05:46:43.283 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:46:43.970 00.687 11616 Exposure complete
05:46:44.022 00.052 11616 worker thread done servicing request
05:46:44.022 00.000 12268 OnExposeComplete: enter
05:46:44.022 00.000 12268 UpdateGuideState(): m_state=5
05:46:44.022 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
05:46:44.022 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.50, Mass=42, SNR=4.5, Peak=27 HFD=4.0
05:46:44.023 00.001 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.33 = 1.95)
05:46:44.023 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.16)
05:46:44.023 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-2.86 mountX=-0.08 mountY=-0.20, mountTheta=-1.96
05:46:44.024 00.001 12268 Changing from state CALIBRATED to GUIDING
05:46:44.025 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:46:44.025 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:46:44.025 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:46:44.025 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:46:44.026 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:46:44.026 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:46:44.026 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:46:44.027 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:46:44.027 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:46:44.027 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:46:44.027 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:46:44.028 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:46:44.028 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:46:44.028 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:46:44.028 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:46:44.029 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:46:44.298 00.269 12268 evsrv: cli 0F8E69C0 connect
05:46:44.298 00.000 12268 case statement mapped state 5 to 1
05:46:44.298 00.000 12268 case statement mapped state 5 to 1
05:46:44.299 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"82af73be-fed5-4843-94e2-9bf2fe7d1edf"}
05:46:44.299 00.000 12268 case statement mapped state 5 to 1
05:46:44.299 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"82af73be-fed5-4843-94e2-9bf2fe7d1edf"}
05:46:44.314 00.015 12268 evsrv: cli 0F8E69C0 disconnect
05:46:44.407 00.093 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:46:44.408 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:46:44.408 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:46:44.412 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:46:44.413 00.001 12268 ScopeASCOM::SideOfPier() returns 0
05:46:44.413 00.000 12268 setting lock position to (665.95, 915.50)
05:46:44.413 00.000 12268 MultiStar: stabilizing after lock position change
05:46:44.414 00.001 12268 guider state => GUIDING
05:46:44.414 00.000 12268 Status Line: Guiding
05:46:44.416 00.002 12268 Mount: notify guiding started
05:46:44.417 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:46:44.417 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:46:44.417 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:46:44.417 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:46:44.418 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:46:44.418 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:46:44.418 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:46:44.418 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:46:44.419 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:46:44.419 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:46:44.419 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:46:44.419 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:46:44.420 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:46:44.420 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:46:44.420 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:46:44.420 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:46:44.420 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:46:44.421 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:46:44.421 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:46:44.421 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:46:44.421 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:46:44.422 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:46:44.422 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:46:44.422 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:46:44.422 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:46:44.423 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:46:44.423 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:46:44.423 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:46:44.424 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:46:44.424 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:46:44.424 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:46:44.424 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:46:44.425 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:46:44.425 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:46:44.425 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:46:44.425 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:46:44.426 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:46:44.426 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:46:44.582 00.156 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:46:44.583 00.001 12268 ScopeASCOM::SideOfPier() returns 0
05:46:44.583 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:46:44.583 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:46:44.583 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:46:44.583 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:46:44.583 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:46:44.584 00.001 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:46:44.584 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:46:44.584 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:46:44.584 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:46:44.584 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:46:44.601 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
05:46:44.602 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
05:46:44.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:44.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:44.602 00.000 12268 Enqueuing Expose request
05:46:44.602 00.000 11616 Worker thread wakes up
05:46:44.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:44.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:45.302 00.700 12268 evsrv: cli 0F8E69C0 connect
05:46:45.302 00.000 12268 case statement mapped state 6 to 3
05:46:45.302 00.000 12268 case statement mapped state 6 to 3
05:46:45.303 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4327ffe7-c4ca-4cf2-ae5b-081e1685ede5"}
05:46:45.303 00.000 12268 case statement mapped state 6 to 3
05:46:45.303 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4327ffe7-c4ca-4cf2-ae5b-081e1685ede5"}
05:46:45.303 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:46:46.623 01.320 11616 Exposure complete
05:46:46.673 00.050 11616 worker thread done servicing request
05:46:46.673 00.000 12268 OnExposeComplete: enter
05:46:46.674 00.001 12268 UpdateGuideState(): m_state=6
05:46:46.674 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:46:46.674 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.78, Mass=43, SNR=4.6, Peak=28 HFD=3.4
05:46:46.674 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
05:46:46.674 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
05:46:46.674 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.27 hyp=0.35 cameraTheta=2.27 mountX=0.25 mountY=-0.26, mountTheta=-0.81
05:46:46.676 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.23, y=0.27, opts=13)
05:46:46.676 00.000 12268 Enqueuing Move request for scope (-0.23, 0.27)
05:46:46.676 00.000 11616 Worker thread wakes up
05:46:46.676 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.27) opts 0xd
05:46:46.676 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.23, 0.27)
05:46:46.676 00.000 11616 Moving (-0.23, 0.27) raw xDistance=0.25 yDistance=-0.26
05:46:46.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:46:46.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
05:46:46.676 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:46:46.676 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
05:46:46.677 00.001 11616 MoveAxis(E, 0, ABG)
05:46:46.677 00.000 11616 Move returns status 0, amount 0
05:46:46.677 00.000 11616 MoveAxis(N, 0, ABG)
05:46:46.677 00.000 11616 Move returns status 0, amount 0
05:46:46.677 00.000 11616 move complete, result=0
05:46:46.677 00.000 11616 worker thread done servicing request
05:46:46.697 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:46:46.713 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
05:46:46.714 00.001 12268 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 1 / 99999
05:46:46.714 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768711606.714,"Host":"ASTROCENTER","Inst":1,"Distance":0.26,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:46:46.714 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:46.714 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:46.714 00.000 12268 Enqueuing Expose request
05:46:46.714 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
05:46:46.714 00.000 11616 Worker thread wakes up
05:46:46.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:46.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:48.716 02.002 11616 Exposure complete
05:46:48.767 00.051 11616 worker thread done servicing request
05:46:48.767 00.000 12268 OnExposeComplete: enter
05:46:48.767 00.000 12268 UpdateGuideState(): m_state=6
05:46:48.767 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:46:48.767 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.68, Mass=41, SNR=4.5, Peak=29 HFD=3.3
05:46:48.767 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
05:46:48.767 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
05:46:48.767 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.19 cameraTheta=2.00 mountX=0.17 mountY=-0.10, mountTheta=-0.55
05:46:48.769 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.08, y=0.18, opts=13)
05:46:48.769 00.000 12268 Enqueuing Move request for scope (-0.08, 0.18)
05:46:48.769 00.000 11616 Worker thread wakes up
05:46:48.769 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
05:46:48.769 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
05:46:48.769 00.000 11616 Moving (-0.08, 0.18) raw xDistance=0.17 yDistance=-0.10
05:46:48.769 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:46:48.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
05:46:48.769 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:46:48.769 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
05:46:48.769 00.000 11616 MoveAxis(E, 0, ABG)
05:46:48.770 00.001 11616 Move returns status 0, amount 0
05:46:48.770 00.000 11616 MoveAxis(N, 0, ABG)
05:46:48.770 00.000 11616 Move returns status 0, amount 0
05:46:48.770 00.000 11616 move complete, result=0
05:46:48.770 00.000 11616 worker thread done servicing request
05:46:48.790 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:46:48.804 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:46:48.805 00.001 12268 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 2 / 99999
05:46:48.805 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768711608.805,"Host":"ASTROCENTER","Inst":1,"Distance":0.24,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
05:46:48.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:48.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:48.805 00.000 12268 Enqueuing Expose request
05:46:48.805 00.000 12268 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
05:46:48.806 00.001 11616 Worker thread wakes up
05:46:48.806 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:48.806 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:50.817 02.011 11616 Exposure complete
05:46:50.869 00.052 11616 worker thread done servicing request
05:46:50.870 00.001 12268 OnExposeComplete: enter
05:46:50.870 00.000 12268 UpdateGuideState(): m_state=6
05:46:50.870 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:46:50.870 00.000 12268 Star::Find returns 1 (0), X=666.53, Y=915.79, Mass=40, SNR=4.5, Peak=25 HFD=5.1
05:46:50.870 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.01 = -1.01)
05:46:50.870 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.16)
05:46:50.870 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.29 hyp=0.64 cameraTheta=0.46 mountX=0.34 mountY=0.53, mountTheta=1.00
05:46:50.872 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.57, y=0.29, opts=13)
05:46:50.872 00.000 12268 Enqueuing Move request for scope (0.57, 0.29)
05:46:50.872 00.000 11616 Worker thread wakes up
05:46:50.872 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.29) opts 0xd
05:46:50.872 00.000 11616 Handling offset move in thread for scope, endpoint = (0.57, 0.29)
05:46:50.872 00.000 11616 Moving (0.57, 0.29) raw xDistance=0.34 yDistance=0.53
05:46:50.872 00.000 11616 resist switch: large excursion: input 0.34 thresh 0.29 direction from 0 to 1
05:46:50.872 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.02
05:46:50.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.17 from input 0.34
05:46:50.872 00.000 11616 resist switch: large excursion: input 0.53 thresh 0.45 direction from 0 to 1
05:46:50.872 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.60
05:46:50.872 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.53
05:46:50.872 00.000 11616 MoveAxis(W, 190, ABG)
05:46:50.873 00.001 11616 Guiding  Dir = 3, Dur = 190
05:46:50.873 00.000 11616 IsSlewing returns 1
05:46:50.873 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:46:50.873 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:46:50.874 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:46:50.874 00.000 11616 Move returns status 2, amount 0
05:46:50.874 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:46:50.874 00.000 11616 move complete, result=2
05:46:50.875 00.001 11616 worker thread done servicing request
05:46:50.894 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:46:50.909 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:46:50.909 00.000 12268 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 3 / 99999
05:46:50.909 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768711610.909,"Host":"ASTROCENTER","Inst":1,"Distance":0.36,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
05:46:50.910 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:50.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:50.910 00.000 12268 Enqueuing Expose request
05:46:50.910 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:46:50.910 00.000 11616 Worker thread wakes up
05:46:50.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:50.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:50.932 00.022 12268 GuideStep: 0.3 px 0 ms WEST, 0.5 px 0 ms SOUTH
05:46:50.934 00.002 12268 mount move error indicates guiding should stop
05:46:50.934 00.000 12268 Mount: notify guiding stopped
05:46:50.934 00.000 12268 BLC: window closed
05:46:50.934 00.000 12268 BLC: Last direction was reset
05:46:50.934 00.000 12268 PhdController failed: Guiding stopped
05:46:50.934 00.000 12268 PhdController: newstate STATE_FINISH
05:46:50.934 00.000 12268 PhdController complete: fail: Guiding stopped
05:46:50.935 00.001 12268 evsrv: {"Event":"SettleDone","Timestamp":1768711610.935,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":3,"DroppedFrames":0}
05:46:50.935 00.000 12268 Mount: notify guiding dither settle done success=0
05:46:50.935 00.000 12268 PhdController: newstate STATE_IDLE
05:46:50.935 00.000 12268 Changing from state GUIDING to STOP
05:46:50.935 00.000 12268 guider state => SELECTED
05:46:50.935 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:46:52.920 01.985 11616 Exposure complete
05:46:52.970 00.050 11616 worker thread done servicing request
05:46:52.970 00.000 12268 OnExposeComplete: enter
05:46:52.970 00.000 12268 UpdateGuideState(): m_state=2
05:46:52.970 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:46:52.970 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.93, Mass=42, SNR=4.5, Peak=29 HFD=3.4
05:46:52.970 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
05:46:52.971 00.001 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
05:46:52.971 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.43 hyp=0.43 cameraTheta=1.71 mountX=0.42 mountY=-0.11, mountTheta=-0.27
05:46:52.995 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:46:53.012 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
05:46:53.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:53.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:53.012 00.000 12268 Enqueuing Expose request
05:46:53.012 00.000 11616 Worker thread wakes up
05:46:53.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:53.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:46:55.024 02.012 11616 Exposure complete
05:46:55.077 00.053 11616 worker thread done servicing request
05:46:55.077 00.000 12268 OnExposeComplete: enter
05:46:55.077 00.000 12268 UpdateGuideState(): m_state=2
05:46:55.077 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:46:55.077 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.95, Mass=45, SNR=4.7, Peak=31 HFD=2.6
05:46:55.077 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
05:46:55.077 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
05:46:55.077 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.45 hyp=0.67 cameraTheta=2.41 mountX=0.40 mountY=-0.55, mountTheta=-0.95
05:46:55.079 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:46:55.094 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:46:55.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:55.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:55.094 00.000 12268 Enqueuing Expose request
05:46:55.094 00.000 11616 Worker thread wakes up
05:46:55.094 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:55.094 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:46:57.100 02.006 11616 Exposure complete
05:46:57.152 00.052 11616 worker thread done servicing request
05:46:57.153 00.001 12268 OnExposeComplete: enter
05:46:57.153 00.000 12268 UpdateGuideState(): m_state=2
05:46:57.153 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:46:57.153 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.17, Mass=48, SNR=4.9, Peak=32 HFD=3.5
05:46:57.153 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.69 = 2.60)
05:46:57.153 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.80 = -0.52)
05:46:57.153 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.33 hyp=0.41 cameraTheta=-2.21 mountX=-0.35 mountY=-0.20, mountTheta=-2.62
05:46:57.155 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:46:57.170 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
05:46:57.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:57.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:57.170 00.000 12268 Enqueuing Expose request
05:46:57.170 00.000 11616 Worker thread wakes up
05:46:57.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:57.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:46:59.240 02.070 11616 Exposure complete
05:46:59.291 00.051 11616 worker thread done servicing request
05:46:59.291 00.000 12268 OnExposeComplete: enter
05:46:59.291 00.000 12268 UpdateGuideState(): m_state=2
05:46:59.291 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:46:59.292 00.001 12268 Star::Find returns 1 (0), X=666.23, Y=915.85, Mass=42, SNR=4.5, Peak=28 HFD=4.2
05:46:59.292 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
05:46:59.292 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.60)
05:46:59.292 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.35 hyp=0.44 cameraTheta=0.90 mountX=0.37 mountY=0.23, mountTheta=0.55
05:46:59.294 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:46:59.308 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
05:46:59.309 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:46:59.309 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:46:59.309 00.000 12268 Enqueuing Expose request
05:46:59.309 00.000 11616 Worker thread wakes up
05:46:59.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:46:59.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:01.317 02.008 11616 Exposure complete
05:47:01.367 00.050 11616 worker thread done servicing request
05:47:01.367 00.000 12268 OnExposeComplete: enter
05:47:01.367 00.000 12268 UpdateGuideState(): m_state=2
05:47:01.367 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:47:01.367 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.75, Mass=42, SNR=4.6, Peak=29 HFD=3.7
05:47:01.367 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
05:47:01.367 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 3.00)
05:47:01.367 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.30 mountX=0.25 mountY=0.04, mountTheta=0.15
05:47:01.369 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:47:01.383 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
05:47:01.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:01.383 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:01.383 00.000 12268 Enqueuing Expose request
05:47:01.383 00.000 11616 Worker thread wakes up
05:47:01.384 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:01.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:03.403 02.019 11616 Exposure complete
05:47:03.453 00.050 11616 worker thread done servicing request
05:47:03.454 00.001 12268 OnExposeComplete: enter
05:47:03.454 00.000 12268 UpdateGuideState(): m_state=2
05:47:03.454 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:47:03.454 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.81, Mass=46, SNR=4.7, Peak=28 HFD=4.4
05:47:03.454 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
05:47:03.454 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
05:47:03.454 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.31 hyp=0.50 cameraTheta=2.49 mountX=0.27 mountY=-0.44, mountTheta=-1.02
05:47:03.456 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:47:03.471 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:47:03.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:03.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:03.471 00.000 12268 Enqueuing Expose request
05:47:03.471 00.000 11616 Worker thread wakes up
05:47:03.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:03.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:05.488 02.017 11616 Exposure complete
05:47:05.541 00.053 11616 worker thread done servicing request
05:47:05.541 00.000 12268 OnExposeComplete: enter
05:47:05.541 00.000 12268 UpdateGuideState(): m_state=2
05:47:05.541 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:47:05.541 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.29, Mass=40, SNR=4.5, Peak=26 HFD=4.7
05:47:05.541 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
05:47:05.542 00.001 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
05:47:05.542 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.22 hyp=0.36 cameraTheta=-0.64 mountX=-0.19 mountY=0.32, mountTheta=2.11
05:47:05.543 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:47:05.558 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:47:05.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:05.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:05.558 00.000 12268 Enqueuing Expose request
05:47:05.558 00.000 11616 Worker thread wakes up
05:47:05.559 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:05.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:47:07.579 02.020 11616 Exposure complete
05:47:07.635 00.056 11616 worker thread done servicing request
05:47:07.636 00.001 12268 OnExposeComplete: enter
05:47:07.636 00.000 12268 UpdateGuideState(): m_state=2
05:47:07.636 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:47:07.636 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.76, Mass=45, SNR=4.7, Peak=31 HFD=3.4
05:47:07.636 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
05:47:07.636 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
05:47:07.636 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.66 mountX=0.25 mountY=-0.06, mountTheta=-0.22
05:47:07.638 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:47:07.652 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:47:07.653 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:07.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:07.653 00.000 12268 Enqueuing Expose request
05:47:07.653 00.000 11616 Worker thread wakes up
05:47:07.653 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:07.653 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:09.671 02.018 11616 Exposure complete
05:47:09.721 00.050 11616 worker thread done servicing request
05:47:09.721 00.000 12268 OnExposeComplete: enter
05:47:09.722 00.001 12268 UpdateGuideState(): m_state=2
05:47:09.722 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:47:09.722 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
05:47:09.722 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
05:47:09.722 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
05:47:09.722 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.05 hyp=0.29 cameraTheta=0.16 mountX=0.08 mountY=0.28, mountTheta=1.31
05:47:09.724 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:47:09.739 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
05:47:09.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:09.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:09.739 00.000 12268 Enqueuing Expose request
05:47:09.739 00.000 11616 Worker thread wakes up
05:47:09.739 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:09.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:11.758 02.019 11616 Exposure complete
05:47:11.809 00.051 11616 worker thread done servicing request
05:47:11.809 00.000 12268 OnExposeComplete: enter
05:47:11.809 00.000 12268 UpdateGuideState(): m_state=2
05:47:11.809 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:47:11.809 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.95, Mass=37, SNR=4.2, Peak=25 HFD=3.8
05:47:11.809 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
05:47:11.809 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.13)
05:47:11.809 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.44 hyp=0.45 cameraTheta=1.43 mountX=0.44 mountY=0.01, mountTheta=0.02
05:47:11.811 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:47:11.825 00.014 12268 UpdateGuideState exits: m=37 SNR=4.2
05:47:11.826 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:11.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:11.826 00.000 12268 Enqueuing Expose request
05:47:11.826 00.000 11616 Worker thread wakes up
05:47:11.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:11.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:13.846 02.020 11616 Exposure complete
05:47:13.898 00.052 11616 worker thread done servicing request
05:47:13.898 00.000 12268 OnExposeComplete: enter
05:47:13.898 00.000 12268 UpdateGuideState(): m_state=2
05:47:13.898 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:47:13.898 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.76, Mass=54, SNR=5.1, Peak=34 HFD=3.8
05:47:13.898 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
05:47:13.898 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
05:47:13.899 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.61 mountX=0.26 mountY=-0.04, mountTheta=-0.17
05:47:13.900 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=29, Gamma=1.290
05:47:13.915 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
05:47:13.916 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:13.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:13.916 00.000 12268 Enqueuing Expose request
05:47:13.916 00.000 11616 Worker thread wakes up
05:47:13.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:13.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:15.922 02.006 11616 Exposure complete
05:47:15.973 00.051 11616 worker thread done servicing request
05:47:15.973 00.000 12268 OnExposeComplete: enter
05:47:15.973 00.000 12268 UpdateGuideState(): m_state=2
05:47:15.973 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:47:15.973 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
05:47:15.973 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
05:47:15.974 00.001 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
05:47:15.974 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.87 mountX=0.10 mountY=0.06, mountTheta=0.58
05:47:15.975 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=29, Gamma=1.290
05:47:15.990 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:47:15.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:15.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:15.990 00.000 12268 Enqueuing Expose request
05:47:15.990 00.000 11616 Worker thread wakes up
05:47:15.990 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:15.991 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:17.997 02.006 11616 Exposure complete
05:47:18.050 00.053 11616 worker thread done servicing request
05:47:18.050 00.000 12268 OnExposeComplete: enter
05:47:18.050 00.000 12268 UpdateGuideState(): m_state=2
05:47:18.051 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:47:18.051 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.84, Mass=40, SNR=4.4, Peak=28 HFD=3.3
05:47:18.051 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
05:47:18.051 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
05:47:18.051 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.83 mountX=0.33 mountY=-0.13, mountTheta=-0.39
05:47:18.053 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:47:18.070 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
05:47:18.071 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:18.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:18.071 00.000 12268 Enqueuing Expose request
05:47:18.071 00.000 11616 Worker thread wakes up
05:47:18.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:18.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:20.078 02.007 11616 Exposure complete
05:47:20.130 00.052 11616 worker thread done servicing request
05:47:20.130 00.000 12268 OnExposeComplete: enter
05:47:20.130 00.000 12268 UpdateGuideState(): m_state=2
05:47:20.130 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:47:20.130 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.45, Mass=42, SNR=4.6, Peak=28 HFD=3.9
05:47:20.130 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
05:47:20.130 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.01)
05:47:20.130 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.69 mountX=-0.06 mountY=0.00, mountTheta=3.13
05:47:20.132 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=13, Gamma=1.290
05:47:20.147 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:47:20.147 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:20.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:20.147 00.000 12268 Enqueuing Expose request
05:47:20.147 00.000 11616 Worker thread wakes up
05:47:20.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:20.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:47:22.163 02.016 11616 Exposure complete
05:47:22.215 00.052 11616 worker thread done servicing request
05:47:22.216 00.001 12268 OnExposeComplete: enter
05:47:22.216 00.000 12268 UpdateGuideState(): m_state=2
05:47:22.216 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:47:22.216 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.47, Mass=44, SNR=4.7, Peak=31 HFD=3.8
05:47:22.216 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
05:47:22.216 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.42)
05:47:22.216 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.28 mountX=-0.02 mountY=0.13, mountTheta=1.75
05:47:22.219 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:47:22.234 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
05:47:22.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:22.235 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:22.235 00.000 12268 Enqueuing Expose request
05:47:22.235 00.000 11616 Worker thread wakes up
05:47:22.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:22.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:47:24.254 02.019 11616 Exposure complete
05:47:24.304 00.050 11616 worker thread done servicing request
05:47:24.304 00.000 12268 OnExposeComplete: enter
05:47:24.304 00.000 12268 UpdateGuideState(): m_state=2
05:47:24.305 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:47:24.305 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.47, Mass=58, SNR=5.3, Peak=29 HFD=5.5
05:47:24.305 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.52 = 1.77)
05:47:24.305 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.34)
05:47:24.305 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.04 hyp=0.40 cameraTheta=-3.04 mountX=-0.08 mountY=-0.39, mountTheta=-1.77
05:47:24.307 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:47:24.321 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:47:24.322 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:24.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:24.322 00.000 12268 Enqueuing Expose request
05:47:24.322 00.000 11616 Worker thread wakes up
05:47:24.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:24.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:47:26.335 02.013 11616 Exposure complete
05:47:26.387 00.052 11616 worker thread done servicing request
05:47:26.387 00.000 12268 OnExposeComplete: enter
05:47:26.387 00.000 12268 UpdateGuideState(): m_state=2
05:47:26.387 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:47:26.387 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.82, Mass=48, SNR=4.8, Peak=34 HFD=3.4
05:47:26.387 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
05:47:26.388 00.001 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
05:47:26.388 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.31 mountX=0.32 mountY=0.04, mountTheta=0.13
05:47:26.390 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:47:26.404 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
05:47:26.405 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:26.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:26.405 00.000 12268 Enqueuing Expose request
05:47:26.405 00.000 11616 Worker thread wakes up
05:47:26.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:26.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:28.408 02.003 11616 Exposure complete
05:47:28.458 00.050 11616 worker thread done servicing request
05:47:28.458 00.000 12268 OnExposeComplete: enter
05:47:28.458 00.000 12268 UpdateGuideState(): m_state=2
05:47:28.459 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:47:28.459 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.65, Mass=43, SNR=4.6, Peak=30 HFD=4.1
05:47:28.459 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
05:47:28.459 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.42)
05:47:28.459 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.72 mountX=0.17 mountY=0.15, mountTheta=0.73
05:47:28.461 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:47:28.477 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
05:47:28.477 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:28.477 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:28.477 00.000 12268 Enqueuing Expose request
05:47:28.477 00.000 11616 Worker thread wakes up
05:47:28.477 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:28.477 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:30.485 02.008 11616 Exposure complete
05:47:30.537 00.052 11616 worker thread done servicing request
05:47:30.537 00.000 12268 OnExposeComplete: enter
05:47:30.537 00.000 12268 UpdateGuideState(): m_state=2
05:47:30.537 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:47:30.537 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.3, Peak=27 HFD=4.1
05:47:30.537 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
05:47:30.537 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
05:47:30.538 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=0.05 hyp=0.29 cameraTheta=0.16 mountX=0.08 mountY=0.28, mountTheta=1.31
05:47:30.539 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:47:30.554 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
05:47:30.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:30.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:30.554 00.000 12268 Enqueuing Expose request
05:47:30.554 00.000 11616 Worker thread wakes up
05:47:30.554 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:30.554 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:32.564 02.010 11616 Exposure complete
05:47:32.616 00.052 11616 worker thread done servicing request
05:47:32.617 00.001 12268 OnExposeComplete: enter
05:47:32.617 00.000 12268 UpdateGuideState(): m_state=2
05:47:32.617 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:47:32.617 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.41, Mass=67, SNR=5.7, Peak=29 HFD=5.6
05:47:32.617 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
05:47:32.617 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.30)
05:47:32.617 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=-0.10 hyp=0.70 cameraTheta=-3.00 mountX=-0.17 mountY=-0.67, mountTheta=-1.81
05:47:32.619 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:47:32.635 00.016 12268 UpdateGuideState exits: m=67 SNR=5.7
05:47:32.635 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:32.635 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:32.635 00.000 12268 Enqueuing Expose request
05:47:32.635 00.000 11616 Worker thread wakes up
05:47:32.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:32.636 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:47:34.645 02.009 11616 Exposure complete
05:47:34.695 00.050 11616 worker thread done servicing request
05:47:34.696 00.001 12268 OnExposeComplete: enter
05:47:34.696 00.000 12268 UpdateGuideState(): m_state=2
05:47:34.696 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:47:34.696 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
05:47:34.696 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
05:47:34.696 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
05:47:34.696 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.79 mountX=0.11 mountY=-0.04, mountTheta=-0.34
05:47:34.699 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:47:34.713 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
05:47:34.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:34.713 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:34.713 00.000 12268 Enqueuing Expose request
05:47:34.713 00.000 11616 Worker thread wakes up
05:47:34.714 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:34.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:36.724 02.010 11616 Exposure complete
05:47:36.774 00.050 11616 worker thread done servicing request
05:47:36.774 00.000 12268 OnExposeComplete: enter
05:47:36.774 00.000 12268 UpdateGuideState(): m_state=2
05:47:36.774 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:47:36.775 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.62, Mass=42, SNR=4.6, Peak=30 HFD=3.3
05:47:36.775 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
05:47:36.775 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.29 = -2.29)
05:47:36.775 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.29 mountX=0.10 mountY=-0.12, mountTheta=-0.83
05:47:36.777 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:47:36.791 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
05:47:36.791 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:36.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:36.791 00.000 12268 Enqueuing Expose request
05:47:36.791 00.000 11616 Worker thread wakes up
05:47:36.792 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:36.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:38.799 02.007 11616 Exposure complete
05:47:38.850 00.051 11616 worker thread done servicing request
05:47:38.850 00.000 12268 OnExposeComplete: enter
05:47:38.850 00.000 12268 UpdateGuideState(): m_state=2
05:47:38.850 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:47:38.850 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=916.15, Mass=45, SNR=4.7, Peak=29 HFD=3.6
05:47:38.850 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
05:47:38.851 00.001 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
05:47:38.851 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.64 hyp=0.65 cameraTheta=1.75 mountX=0.63 mountY=-0.20, mountTheta=-0.31
05:47:38.853 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:47:38.867 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:47:38.867 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:38.868 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:38.868 00.000 12268 Enqueuing Expose request
05:47:38.868 00.000 11616 Worker thread wakes up
05:47:38.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:38.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:40.880 02.012 11616 Exposure complete
05:47:40.929 00.049 11616 worker thread done servicing request
05:47:40.929 00.000 12268 OnExposeComplete: enter
05:47:40.930 00.001 12268 UpdateGuideState(): m_state=2
05:47:40.930 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:47:40.930 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
05:47:40.930 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
05:47:40.930 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.92)
05:47:40.930 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.25 cameraTheta=0.22 mountX=0.08 mountY=0.24, mountTheta=1.25
05:47:40.932 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:47:40.946 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:47:40.947 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:40.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:40.947 00.000 12268 Enqueuing Expose request
05:47:40.947 00.000 11616 Worker thread wakes up
05:47:40.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:40.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:42.963 02.016 11616 Exposure complete
05:47:43.015 00.052 11616 worker thread done servicing request
05:47:43.015 00.000 12268 OnExposeComplete: enter
05:47:43.015 00.000 12268 UpdateGuideState(): m_state=2
05:47:43.016 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:47:43.016 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.75, Mass=44, SNR=4.6, Peak=30 HFD=3.0
05:47:43.016 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
05:47:43.016 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
05:47:43.016 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.25 hyp=0.40 cameraTheta=2.48 mountX=0.22 mountY=-0.34, mountTheta=-1.01
05:47:43.018 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:47:43.033 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:47:43.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:43.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:43.033 00.000 12268 Enqueuing Expose request
05:47:43.033 00.000 11616 Worker thread wakes up
05:47:43.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:43.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:45.039 02.006 11616 Exposure complete
05:47:45.088 00.049 11616 worker thread done servicing request
05:47:45.088 00.000 12268 OnExposeComplete: enter
05:47:45.088 00.000 12268 UpdateGuideState(): m_state=2
05:47:45.089 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:47:45.089 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.79, Mass=41, SNR=4.5, Peak=27 HFD=4.3
05:47:45.089 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
05:47:45.089 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.58)
05:47:45.089 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.28 hyp=0.37 cameraTheta=0.88 mountX=0.30 mountY=0.19, mountTheta=0.57
05:47:45.091 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:47:45.106 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:47:45.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:45.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:45.106 00.000 12268 Enqueuing Expose request
05:47:45.106 00.000 11616 Worker thread wakes up
05:47:45.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:45.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:47.123 02.017 11616 Exposure complete
05:47:47.173 00.050 11616 worker thread done servicing request
05:47:47.174 00.001 12268 OnExposeComplete: enter
05:47:47.174 00.000 12268 UpdateGuideState(): m_state=2
05:47:47.174 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:47:47.174 00.000 12268 Star::Find returns 1 (0), X=666.36, Y=915.53, Mass=36, SNR=4.2, Peak=25 HFD=4.6
05:47:47.174 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
05:47:47.174 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.76)
05:47:47.174 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.02 hyp=0.41 cameraTheta=0.06 mountX=0.06 mountY=0.40, mountTheta=1.42
05:47:47.176 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:47:47.191 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
05:47:47.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:47.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:47.191 00.000 12268 Enqueuing Expose request
05:47:47.191 00.000 11616 Worker thread wakes up
05:47:47.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:47.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:49.225 02.034 11616 Exposure complete
05:47:49.276 00.051 11616 worker thread done servicing request
05:47:49.276 00.000 12268 OnExposeComplete: enter
05:47:49.276 00.000 12268 UpdateGuideState(): m_state=2
05:47:49.276 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:47:49.277 00.001 12268 Star::Find returns 1 (0), X=665.80, Y=915.61, Mass=42, SNR=4.5, Peak=27 HFD=3.6
05:47:49.277 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
05:47:49.277 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
05:47:49.277 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.55 mountX=0.09 mountY=-0.17, mountTheta=-1.08
05:47:49.279 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=12, Gamma=1.290
05:47:49.293 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
05:47:49.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:49.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:49.293 00.000 12268 Enqueuing Expose request
05:47:49.293 00.000 11616 Worker thread wakes up
05:47:49.294 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:49.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:51.299 02.005 11616 Exposure complete
05:47:51.350 00.051 11616 worker thread done servicing request
05:47:51.350 00.000 12268 OnExposeComplete: enter
05:47:51.350 00.000 12268 UpdateGuideState(): m_state=2
05:47:51.350 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:47:51.350 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.63, Mass=41, SNR=4.5, Peak=27 HFD=4.3
05:47:51.351 00.001 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
05:47:51.351 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.13)
05:47:51.351 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.13 hyp=0.30 cameraTheta=0.43 mountX=0.15 mountY=0.26, mountTheta=1.04
05:47:51.353 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:47:51.367 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:47:51.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:51.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:51.367 00.000 12268 Enqueuing Expose request
05:47:51.367 00.000 11616 Worker thread wakes up
05:47:51.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:51.368 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:53.370 02.002 11616 Exposure complete
05:47:53.422 00.052 11616 worker thread done servicing request
05:47:53.423 00.001 12268 OnExposeComplete: enter
05:47:53.423 00.000 12268 UpdateGuideState(): m_state=2
05:47:53.423 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:47:53.423 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.34, Mass=45, SNR=4.7, Peak=30 HFD=3.8
05:47:53.423 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
05:47:53.423 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.15)
05:47:53.423 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.55 mountX=-0.16 mountY=0.02, mountTheta=2.99
05:47:53.425 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:47:53.440 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:47:53.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:53.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:53.440 00.000 12268 Enqueuing Expose request
05:47:53.440 00.000 11616 Worker thread wakes up
05:47:53.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:53.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:47:55.444 02.004 11616 Exposure complete
05:47:55.495 00.051 11616 worker thread done servicing request
05:47:55.495 00.000 12268 OnExposeComplete: enter
05:47:55.495 00.000 12268 UpdateGuideState(): m_state=2
05:47:55.495 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:47:55.495 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.75, Mass=40, SNR=4.4, Peak=27 HFD=3.7
05:47:55.495 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
05:47:55.495 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
05:47:55.495 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.58 mountX=0.24 mountY=-0.03, mountTheta=-0.14
05:47:55.497 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:47:55.512 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
05:47:55.512 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:55.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:55.512 00.000 12268 Enqueuing Expose request
05:47:55.512 00.000 11616 Worker thread wakes up
05:47:55.512 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:55.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:47:57.526 02.014 11616 Exposure complete
05:47:57.582 00.056 11616 worker thread done servicing request
05:47:57.582 00.000 12268 OnExposeComplete: enter
05:47:57.582 00.000 12268 UpdateGuideState(): m_state=2
05:47:57.582 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:47:57.582 00.000 12268 Star::Find returns 1 (0), X=665.24, Y=915.10, Mass=50, SNR=4.9, Peak=27 HFD=6.0
05:47:57.583 00.001 12268 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.47) = xAngle (-4.09 = 2.19)
05:47:57.583 00.000 12268 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.92)
05:47:57.583 00.000 12268 CameraToMount -- cameraX=-0.71 cameraY=-0.41 hyp=0.82 cameraTheta=-2.62 mountX=-0.48 mountY=-0.66, mountTheta=-2.20
05:47:57.586 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:47:57.600 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
05:47:57.601 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:57.601 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:57.601 00.000 12268 Enqueuing Expose request
05:47:57.601 00.000 11616 Worker thread wakes up
05:47:57.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:57.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:47:59.622 02.021 11616 Exposure complete
05:47:59.675 00.053 11616 worker thread done servicing request
05:47:59.675 00.000 12268 OnExposeComplete: enter
05:47:59.675 00.000 12268 UpdateGuideState(): m_state=2
05:47:59.676 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:47:59.676 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.71, Mass=44, SNR=4.6, Peak=28 HFD=4.5
05:47:59.676 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
05:47:59.676 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
05:47:59.676 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.20 hyp=0.37 cameraTheta=0.57 mountX=0.23 mountY=0.28, mountTheta=0.89
05:47:59.678 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:47:59.694 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
05:47:59.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:47:59.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:47:59.694 00.000 12268 Enqueuing Expose request
05:47:59.694 00.000 11616 Worker thread wakes up
05:47:59.694 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:47:59.694 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:01.713 02.019 11616 Exposure complete
05:48:01.764 00.051 11616 worker thread done servicing request
05:48:01.764 00.000 12268 OnExposeComplete: enter
05:48:01.764 00.000 12268 UpdateGuideState(): m_state=2
05:48:01.764 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:48:01.764 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=916.01, Mass=42, SNR=4.5, Peak=28 HFD=2.7
05:48:01.764 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.89 = 0.89)
05:48:01.764 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.22 = -2.22)
05:48:01.765 00.001 12268 CameraToMount -- cameraX=-0.51 cameraY=0.51 hyp=0.72 cameraTheta=2.36 mountX=0.45 mountY=-0.57, mountTheta=-0.90
05:48:01.767 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:48:01.781 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
05:48:01.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:01.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:01.781 00.000 12268 Enqueuing Expose request
05:48:01.781 00.000 11616 Worker thread wakes up
05:48:01.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:01.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:48:03.791 02.010 11616 Exposure complete
05:48:03.842 00.051 11616 worker thread done servicing request
05:48:03.843 00.001 12268 OnExposeComplete: enter
05:48:03.843 00.000 12268 UpdateGuideState(): m_state=2
05:48:03.843 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:48:03.843 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.41, Mass=48, SNR=4.9, Peak=30 HFD=4.3
05:48:03.843 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
05:48:03.843 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
05:48:03.843 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.15 cameraTheta=-0.68 mountX=-0.08 mountY=0.13, mountTheta=2.14
05:48:03.845 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:48:03.860 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
05:48:03.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:03.860 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:03.860 00.000 12268 Enqueuing Expose request
05:48:03.860 00.000 11616 Worker thread wakes up
05:48:03.860 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:03.860 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:48:05.864 02.004 11616 Exposure complete
05:48:05.914 00.050 11616 worker thread done servicing request
05:48:05.914 00.000 12268 OnExposeComplete: enter
05:48:05.914 00.000 12268 UpdateGuideState(): m_state=2
05:48:05.915 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:48:05.915 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.40, Mass=43, SNR=4.6, Peak=27 HFD=4.2
05:48:05.915 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
05:48:05.915 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
05:48:05.915 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-1.07 mountX=-0.10 mountY=0.07, mountTheta=2.52
05:48:05.917 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:48:05.931 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:48:05.932 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:05.932 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:05.932 00.000 12268 Enqueuing Expose request
05:48:05.932 00.000 11616 Worker thread wakes up
05:48:05.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:05.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:48:07.945 02.013 11616 Exposure complete
05:48:07.994 00.049 11616 worker thread done servicing request
05:48:07.994 00.000 12268 OnExposeComplete: enter
05:48:07.995 00.001 12268 UpdateGuideState(): m_state=2
05:48:07.995 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:48:07.995 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
05:48:07.995 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
05:48:07.995 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
05:48:07.996 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.69 mountX=0.09 mountY=0.09, mountTheta=0.77
05:48:07.998 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:48:08.014 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
05:48:08.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:08.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:08.014 00.000 12268 Enqueuing Expose request
05:48:08.014 00.000 11616 Worker thread wakes up
05:48:08.015 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:08.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:10.021 02.006 11616 Exposure complete
05:48:10.072 00.051 11616 worker thread done servicing request
05:48:10.072 00.000 12268 OnExposeComplete: enter
05:48:10.072 00.000 12268 UpdateGuideState(): m_state=2
05:48:10.073 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:48:10.073 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.48, Mass=44, SNR=4.6, Peak=29 HFD=3.9
05:48:10.073 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
05:48:10.073 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
05:48:10.073 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.26 mountX=-0.01 mountY=0.09, mountTheta=1.73
05:48:10.075 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:48:10.089 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
05:48:10.090 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:10.090 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:10.090 00.000 12268 Enqueuing Expose request
05:48:10.090 00.000 11616 Worker thread wakes up
05:48:10.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:10.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:48:12.112 02.022 11616 Exposure complete
05:48:12.164 00.052 11616 worker thread done servicing request
05:48:12.164 00.000 12268 OnExposeComplete: enter
05:48:12.164 00.000 12268 UpdateGuideState(): m_state=2
05:48:12.164 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:48:12.164 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.98, Mass=49, SNR=4.9, Peak=30 HFD=3.7
05:48:12.164 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
05:48:12.164 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
05:48:12.164 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.48 hyp=0.49 cameraTheta=1.85 mountX=0.46 mountY=-0.19, mountTheta=-0.40
05:48:12.166 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:48:12.183 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
05:48:12.183 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:12.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:12.183 00.000 12268 Enqueuing Expose request
05:48:12.184 00.001 11616 Worker thread wakes up
05:48:12.184 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:12.184 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:14.194 02.010 11616 Exposure complete
05:48:14.245 00.051 11616 worker thread done servicing request
05:48:14.246 00.001 12268 OnExposeComplete: enter
05:48:14.246 00.000 12268 UpdateGuideState(): m_state=2
05:48:14.246 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:48:14.246 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.80, Mass=43, SNR=4.6, Peak=30 HFD=3.5
05:48:14.246 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
05:48:14.246 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
05:48:14.246 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.67 mountX=0.30 mountY=-0.07, mountTheta=-0.22
05:48:14.248 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:48:14.263 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:48:14.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:14.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:14.263 00.000 12268 Enqueuing Expose request
05:48:14.263 00.000 11616 Worker thread wakes up
05:48:14.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:14.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:16.276 02.013 11616 Exposure complete
05:48:16.326 00.050 11616 worker thread done servicing request
05:48:16.326 00.000 12268 OnExposeComplete: enter
05:48:16.326 00.000 12268 UpdateGuideState(): m_state=2
05:48:16.327 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:48:16.327 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.76, Mass=37, SNR=4.2, Peak=25 HFD=4.3
05:48:16.327 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
05:48:16.327 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.41)
05:48:16.327 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.26 hyp=0.40 cameraTheta=0.71 mountX=0.29 mountY=0.27, mountTheta=0.75
05:48:16.329 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:48:16.344 00.015 12268 UpdateGuideState exits: m=37 SNR=4.2
05:48:16.344 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:16.344 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:16.344 00.000 12268 Enqueuing Expose request
05:48:16.344 00.000 11616 Worker thread wakes up
05:48:16.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:16.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:18.348 02.004 11616 Exposure complete
05:48:18.397 00.049 11616 worker thread done servicing request
05:48:18.397 00.000 12268 OnExposeComplete: enter
05:48:18.397 00.000 12268 UpdateGuideState(): m_state=2
05:48:18.397 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:48:18.398 00.001 12268 Star::Find returns 1 (0), X=665.83, Y=915.86, Mass=52, SNR=5.1, Peak=31 HFD=3.9
05:48:18.398 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
05:48:18.398 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
05:48:18.398 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.36 hyp=0.38 cameraTheta=1.91 mountX=0.34 mountY=-0.17, mountTheta=-0.46
05:48:18.400 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:48:18.414 00.014 12268 UpdateGuideState exits: m=52 SNR=5.1
05:48:18.415 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:18.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:18.415 00.000 12268 Enqueuing Expose request
05:48:18.415 00.000 11616 Worker thread wakes up
05:48:18.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:18.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:20.427 02.012 11616 Exposure complete
05:48:20.477 00.050 11616 worker thread done servicing request
05:48:20.477 00.000 12268 OnExposeComplete: enter
05:48:20.477 00.000 12268 UpdateGuideState(): m_state=2
05:48:20.477 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:48:20.477 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.71, Mass=44, SNR=4.6, Peak=28 HFD=4.1
05:48:20.477 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
05:48:20.477 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
05:48:20.477 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.26 cameraTheta=0.90 mountX=0.22 mountY=0.13, mountTheta=0.56
05:48:20.479 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:48:20.494 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:48:20.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:20.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:20.494 00.000 12268 Enqueuing Expose request
05:48:20.494 00.000 11616 Worker thread wakes up
05:48:20.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:20.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:22.505 02.011 11616 Exposure complete
05:48:22.559 00.054 11616 worker thread done servicing request
05:48:22.559 00.000 12268 OnExposeComplete: enter
05:48:22.559 00.000 12268 UpdateGuideState(): m_state=2
05:48:22.560 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:48:22.560 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=4.0
05:48:22.560 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
05:48:22.560 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
05:48:22.560 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.06 hyp=0.24 cameraTheta=0.25 mountX=0.08 mountY=0.22, mountTheta=1.22
05:48:22.564 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:48:22.581 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:48:22.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:22.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:22.581 00.000 12268 Enqueuing Expose request
05:48:22.581 00.000 11616 Worker thread wakes up
05:48:22.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:22.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:24.603 02.022 11616 Exposure complete
05:48:24.654 00.051 11616 worker thread done servicing request
05:48:24.654 00.000 12268 OnExposeComplete: enter
05:48:24.654 00.000 12268 UpdateGuideState(): m_state=2
05:48:24.655 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:48:24.655 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.59, Mass=42, SNR=4.5, Peak=28 HFD=3.9
05:48:24.655 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
05:48:24.655 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.63)
05:48:24.655 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.93 mountX=0.09 mountY=0.05, mountTheta=0.52
05:48:24.657 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:48:24.673 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
05:48:24.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:24.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:24.673 00.000 12268 Enqueuing Expose request
05:48:24.673 00.000 11616 Worker thread wakes up
05:48:24.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:24.674 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:26.685 02.011 11616 Exposure complete
05:48:26.735 00.050 11616 worker thread done servicing request
05:48:26.735 00.000 12268 OnExposeComplete: enter
05:48:26.735 00.000 12268 UpdateGuideState(): m_state=2
05:48:26.735 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:48:26.735 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=916.03, Mass=52, SNR=5.1, Peak=29 HFD=5.8
05:48:26.735 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
05:48:26.735 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
05:48:26.735 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.52 hyp=0.58 cameraTheta=2.02 mountX=0.49 mountY=-0.32, mountTheta=-0.57
05:48:26.738 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:48:26.752 00.014 12268 UpdateGuideState exits: m=52 SNR=5.1
05:48:26.753 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:26.753 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:26.753 00.000 12268 Enqueuing Expose request
05:48:26.753 00.000 11616 Worker thread wakes up
05:48:26.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:26.753 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:28.758 02.005 11616 Exposure complete
05:48:28.807 00.049 11616 worker thread done servicing request
05:48:28.808 00.001 12268 OnExposeComplete: enter
05:48:28.808 00.000 12268 UpdateGuideState(): m_state=2
05:48:28.808 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:48:28.808 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.66, Mass=42, SNR=4.5, Peak=29 HFD=3.5
05:48:28.808 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
05:48:28.808 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
05:48:28.808 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.60 mountX=0.16 mountY=-0.03, mountTheta=-0.16
05:48:28.810 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:48:28.826 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
05:48:28.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:28.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:28.826 00.000 12268 Enqueuing Expose request
05:48:28.826 00.000 11616 Worker thread wakes up
05:48:28.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:28.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:30.832 02.006 11616 Exposure complete
05:48:30.882 00.050 11616 worker thread done servicing request
05:48:30.883 00.001 12268 OnExposeComplete: enter
05:48:30.883 00.000 12268 UpdateGuideState(): m_state=2
05:48:30.883 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:48:30.883 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.36, Mass=40, SNR=4.5, Peak=29 HFD=3.8
05:48:30.883 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
05:48:30.883 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
05:48:30.883 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.83 mountX=-0.13 mountY=0.15, mountTheta=2.29
05:48:30.885 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:48:30.901 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
05:48:30.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:30.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:30.901 00.000 12268 Enqueuing Expose request
05:48:30.901 00.000 11616 Worker thread wakes up
05:48:30.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:30.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:48:32.910 02.009 11616 Exposure complete
05:48:32.960 00.050 11616 worker thread done servicing request
05:48:32.960 00.000 12268 OnExposeComplete: enter
05:48:32.960 00.000 12268 UpdateGuideState(): m_state=2
05:48:32.960 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:48:32.961 00.001 12268 Star::Find returns 1 (0), X=665.97, Y=915.29, Mass=42, SNR=4.6, Peak=29 HFD=3.8
05:48:32.961 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
05:48:32.961 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.21)
05:48:32.961 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.49 mountX=-0.21 mountY=0.04, mountTheta=2.93
05:48:32.963 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:48:32.977 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
05:48:32.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:32.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:32.977 00.000 12268 Enqueuing Expose request
05:48:32.978 00.001 11616 Worker thread wakes up
05:48:32.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:32.978 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:48:34.991 02.013 11616 Exposure complete
05:48:35.042 00.051 11616 worker thread done servicing request
05:48:35.042 00.000 12268 OnExposeComplete: enter
05:48:35.042 00.000 12268 UpdateGuideState(): m_state=2
05:48:35.043 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:48:35.043 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.50, Mass=46, SNR=4.8, Peak=31 HFD=3.3
05:48:35.043 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
05:48:35.043 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
05:48:35.043 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-3.12 mountX=-0.03 mountY=-0.22, mountTheta=-1.69
05:48:35.045 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:48:35.059 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
05:48:35.060 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:35.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:35.060 00.000 12268 Enqueuing Expose request
05:48:35.060 00.000 11616 Worker thread wakes up
05:48:35.060 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:35.060 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:37.073 02.013 11616 Exposure complete
05:48:37.123 00.050 11616 worker thread done servicing request
05:48:37.124 00.001 12268 OnExposeComplete: enter
05:48:37.124 00.000 12268 UpdateGuideState(): m_state=2
05:48:37.124 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:48:37.124 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=43, SNR=4.6, Peak=30 HFD=4.0
05:48:37.124 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
05:48:37.124 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
05:48:37.124 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.26 cameraTheta=0.20 mountX=0.08 mountY=0.25, mountTheta=1.27
05:48:37.126 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:48:37.141 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:48:37.141 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:37.141 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:37.141 00.000 12268 Enqueuing Expose request
05:48:37.141 00.000 11616 Worker thread wakes up
05:48:37.142 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:37.142 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:39.248 02.106 11616 Exposure complete
05:48:39.298 00.050 11616 worker thread done servicing request
05:48:39.298 00.000 12268 OnExposeComplete: enter
05:48:39.298 00.000 12268 UpdateGuideState(): m_state=2
05:48:39.298 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:48:39.299 00.001 12268 Star::Find returns 1 (0), X=665.58, Y=916.11, Mass=60, SNR=5.4, Peak=30 HFD=7.0
05:48:39.299 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
05:48:39.299 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
05:48:39.299 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.60 hyp=0.71 cameraTheta=2.13 mountX=0.56 mountY=-0.45, mountTheta=-0.67
05:48:39.304 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:48:39.319 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
05:48:39.320 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:39.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:39.320 00.000 12268 Enqueuing Expose request
05:48:39.320 00.000 11616 Worker thread wakes up
05:48:39.320 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:39.320 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:41.329 02.009 11616 Exposure complete
05:48:41.378 00.049 11616 worker thread done servicing request
05:48:41.379 00.001 12268 OnExposeComplete: enter
05:48:41.379 00.000 12268 UpdateGuideState(): m_state=2
05:48:41.379 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:48:41.379 00.000 12268 Star::Find returns 1 (0), X=666.36, Y=915.81, Mass=39, SNR=4.4, Peak=24 HFD=4.8
05:48:41.379 00.000 12268 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
05:48:41.379 00.000 12268 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.35)
05:48:41.379 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.31 hyp=0.51 cameraTheta=0.65 mountX=0.34 mountY=0.36, mountTheta=0.81
05:48:41.383 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:48:41.398 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:48:41.398 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:41.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:41.398 00.000 12268 Enqueuing Expose request
05:48:41.398 00.000 11616 Worker thread wakes up
05:48:41.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:41.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:43.402 02.004 11616 Exposure complete
05:48:43.453 00.051 11616 worker thread done servicing request
05:48:43.454 00.001 12268 OnExposeComplete: enter
05:48:43.454 00.000 12268 UpdateGuideState(): m_state=2
05:48:43.454 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:48:43.454 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.30, Mass=44, SNR=4.6, Peak=30 HFD=3.7
05:48:43.454 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.19 = 3.09)
05:48:43.454 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.30 = -0.02)
05:48:43.454 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.72 mountX=-0.20 mountY=-0.00, mountTheta=-3.12
05:48:43.456 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:48:43.471 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:48:43.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:43.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:43.471 00.000 12268 Enqueuing Expose request
05:48:43.471 00.000 11616 Worker thread wakes up
05:48:43.472 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:43.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:48:45.489 02.017 11616 Exposure complete
05:48:45.541 00.052 11616 worker thread done servicing request
05:48:45.541 00.000 12268 OnExposeComplete: enter
05:48:45.541 00.000 12268 UpdateGuideState(): m_state=2
05:48:45.541 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:48:45.541 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.70, Mass=44, SNR=4.6, Peak=30 HFD=3.2
05:48:45.541 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
05:48:45.542 00.001 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
05:48:45.542 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.20 hyp=0.29 cameraTheta=2.40 mountX=0.18 mountY=-0.24, mountTheta=-0.94
05:48:45.544 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:48:45.558 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
05:48:45.559 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:45.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:45.559 00.000 12268 Enqueuing Expose request
05:48:45.559 00.000 11616 Worker thread wakes up
05:48:45.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:45.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:47.578 02.019 11616 Exposure complete
05:48:47.630 00.052 11616 worker thread done servicing request
05:48:47.630 00.000 12268 OnExposeComplete: enter
05:48:47.630 00.000 12268 UpdateGuideState(): m_state=2
05:48:47.630 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:48:47.631 00.001 12268 Star::Find returns 1 (0), X=666.05, Y=915.65, Mass=46, SNR=4.7, Peak=29 HFD=4.1
05:48:47.631 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
05:48:47.631 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
05:48:47.631 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.98 mountX=0.15 mountY=0.08, mountTheta=0.47
05:48:47.633 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:48:47.647 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
05:48:47.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:47.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:47.647 00.000 12268 Enqueuing Expose request
05:48:47.647 00.000 11616 Worker thread wakes up
05:48:47.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:47.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:49.666 02.019 11616 Exposure complete
05:48:49.717 00.051 11616 worker thread done servicing request
05:48:49.718 00.001 12268 OnExposeComplete: enter
05:48:49.718 00.000 12268 UpdateGuideState(): m_state=2
05:48:49.718 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:48:49.718 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.73, Mass=41, SNR=4.5, Peak=29 HFD=3.0
05:48:49.718 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
05:48:49.718 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
05:48:49.718 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.23 hyp=0.33 cameraTheta=2.38 mountX=0.20 mountY=-0.27, mountTheta=-0.92
05:48:49.720 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:48:49.735 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:48:49.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:49.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:49.735 00.000 12268 Enqueuing Expose request
05:48:49.736 00.001 11616 Worker thread wakes up
05:48:49.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:49.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:51.750 02.014 11616 Exposure complete
05:48:51.801 00.051 11616 worker thread done servicing request
05:48:51.802 00.001 12268 OnExposeComplete: enter
05:48:51.802 00.000 12268 UpdateGuideState(): m_state=2
05:48:51.802 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:48:51.802 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.21, Mass=45, SNR=4.7, Peak=31 HFD=3.4
05:48:51.802 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
05:48:51.802 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
05:48:51.802 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.30 hyp=0.36 cameraTheta=-2.18 mountX=-0.32 mountY=-0.17, mountTheta=-2.65
05:48:51.804 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:48:51.819 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:48:51.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:51.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:51.819 00.000 12268 Enqueuing Expose request
05:48:51.819 00.000 11616 Worker thread wakes up
05:48:51.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:51.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:48:53.828 02.009 11616 Exposure complete
05:48:53.878 00.050 11616 worker thread done servicing request
05:48:53.878 00.000 12268 OnExposeComplete: enter
05:48:53.878 00.000 12268 UpdateGuideState(): m_state=2
05:48:53.879 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:48:53.879 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=916.07, Mass=44, SNR=4.6, Peak=29 HFD=2.8
05:48:53.879 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
05:48:53.879 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
05:48:53.879 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.57 hyp=0.75 cameraTheta=2.28 mountX=0.52 mountY=-0.55, mountTheta=-0.82
05:48:53.881 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=11, Gamma=1.290
05:48:53.895 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
05:48:53.896 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:53.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:53.896 00.000 12268 Enqueuing Expose request
05:48:53.896 00.000 11616 Worker thread wakes up
05:48:53.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:53.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:48:55.903 02.007 11616 Exposure complete
05:48:55.956 00.053 11616 worker thread done servicing request
05:48:55.956 00.000 12268 OnExposeComplete: enter
05:48:55.956 00.000 12268 UpdateGuideState(): m_state=2
05:48:55.956 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:48:55.956 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.78, Mass=44, SNR=4.6, Peak=31 HFD=2.7
05:48:55.956 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
05:48:55.956 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
05:48:55.956 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.27 hyp=0.51 cameraTheta=2.58 mountX=0.23 mountY=-0.46, mountTheta=-1.11
05:48:55.958 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:48:55.974 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
05:48:55.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:55.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:55.974 00.000 12268 Enqueuing Expose request
05:48:55.974 00.000 11616 Worker thread wakes up
05:48:55.974 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:55.974 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:48:57.992 02.018 11616 Exposure complete
05:48:58.044 00.052 11616 worker thread done servicing request
05:48:58.045 00.001 12268 OnExposeComplete: enter
05:48:58.045 00.000 12268 UpdateGuideState(): m_state=2
05:48:58.045 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:48:58.045 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=916.07, Mass=41, SNR=4.5, Peak=25 HFD=4.6
05:48:58.045 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
05:48:58.045 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.53 = 2.76)
05:48:58.046 00.001 12268 CameraToMount -- cameraX=0.32 cameraY=0.56 hyp=0.64 cameraTheta=1.06 mountX=0.59 mountY=0.24, mountTheta=0.39
05:48:58.048 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:48:58.063 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:48:58.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:48:58.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:48:58.063 00.000 12268 Enqueuing Expose request
05:48:58.064 00.001 11616 Worker thread wakes up
05:48:58.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:48:58.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:00.078 02.014 11616 Exposure complete
05:49:00.128 00.050 11616 worker thread done servicing request
05:49:00.128 00.000 12268 OnExposeComplete: enter
05:49:00.128 00.000 12268 UpdateGuideState(): m_state=2
05:49:00.129 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:49:00.129 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.53, Mass=46, SNR=4.8, Peak=28 HFD=4.3
05:49:00.129 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
05:49:00.129 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.82)
05:49:00.129 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.24 cameraTheta=0.12 mountX=0.05 mountY=0.23, mountTheta=1.35
05:49:00.131 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:49:00.146 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:49:00.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:00.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:00.146 00.000 12268 Enqueuing Expose request
05:49:00.146 00.000 11616 Worker thread wakes up
05:49:00.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:00.147 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:02.162 02.015 11616 Exposure complete
05:49:02.213 00.051 11616 worker thread done servicing request
05:49:02.214 00.001 12268 OnExposeComplete: enter
05:49:02.214 00.000 12268 UpdateGuideState(): m_state=2
05:49:02.214 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:49:02.214 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.42, Mass=47, SNR=4.8, Peak=34 HFD=2.7
05:49:02.214 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.42 = 1.87)
05:49:02.214 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
05:49:02.214 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.09 hyp=0.44 cameraTheta=-2.94 mountX=-0.13 mountY=-0.42, mountTheta=-1.87
05:49:02.216 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:49:02.231 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:49:02.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:02.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:02.231 00.000 12268 Enqueuing Expose request
05:49:02.231 00.000 11616 Worker thread wakes up
05:49:02.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:02.232 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:49:04.253 02.021 11616 Exposure complete
05:49:04.303 00.050 11616 worker thread done servicing request
05:49:04.304 00.001 12268 OnExposeComplete: enter
05:49:04.304 00.000 12268 UpdateGuideState(): m_state=2
05:49:04.304 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:49:04.304 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
05:49:04.304 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
05:49:04.304 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.58)
05:49:04.304 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.88 mountX=0.10 mountY=0.06, mountTheta=0.58
05:49:04.306 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:49:04.321 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:49:04.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:04.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:04.321 00.000 12268 Enqueuing Expose request
05:49:04.321 00.000 11616 Worker thread wakes up
05:49:04.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:04.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:06.340 02.019 11616 Exposure complete
05:49:06.390 00.050 11616 worker thread done servicing request
05:49:06.391 00.001 12268 OnExposeComplete: enter
05:49:06.391 00.000 12268 UpdateGuideState(): m_state=2
05:49:06.391 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:49:06.391 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.39, Mass=43, SNR=4.6, Peak=29 HFD=3.8
05:49:06.391 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.93 = -2.93)
05:49:06.391 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.04 = 0.25)
05:49:06.391 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.45 mountX=-0.11 mountY=0.03, mountTheta=2.90
05:49:06.393 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:49:06.407 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:49:06.408 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:06.408 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:06.408 00.000 12268 Enqueuing Expose request
05:49:06.408 00.000 11616 Worker thread wakes up
05:49:06.408 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:06.408 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:49:08.418 02.010 11616 Exposure complete
05:49:08.469 00.051 11616 worker thread done servicing request
05:49:08.470 00.001 12268 OnExposeComplete: enter
05:49:08.470 00.000 12268 UpdateGuideState(): m_state=2
05:49:08.470 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:49:08.470 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.87, Mass=42, SNR=4.5, Peak=31 HFD=3.3
05:49:08.470 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
05:49:08.470 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
05:49:08.470 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.36 hyp=0.36 cameraTheta=1.52 mountX=0.36 mountY=-0.03, mountTheta=-0.08
05:49:08.472 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:49:08.491 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
05:49:08.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:08.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:08.491 00.000 12268 Enqueuing Expose request
05:49:08.491 00.000 11616 Worker thread wakes up
05:49:08.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:08.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:10.498 02.007 11616 Exposure complete
05:49:10.548 00.050 11616 worker thread done servicing request
05:49:10.548 00.000 12268 OnExposeComplete: enter
05:49:10.548 00.000 12268 UpdateGuideState(): m_state=2
05:49:10.549 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:49:10.549 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.71, Mass=67, SNR=5.7, Peak=31 HFD=7.3
05:49:10.549 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
05:49:10.549 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
05:49:10.549 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=0.21 hyp=0.59 cameraTheta=2.78 mountX=0.16 mountY=-0.57, mountTheta=-1.30
05:49:10.551 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:49:10.566 00.015 12268 UpdateGuideState exits: m=67 SNR=5.7
05:49:10.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:10.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:10.566 00.000 12268 Enqueuing Expose request
05:49:10.566 00.000 11616 Worker thread wakes up
05:49:10.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:10.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:49:12.586 02.020 11616 Exposure complete
05:49:12.639 00.053 11616 worker thread done servicing request
05:49:12.639 00.000 12268 OnExposeComplete: enter
05:49:12.639 00.000 12268 UpdateGuideState(): m_state=2
05:49:12.639 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:49:12.639 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.14, Mass=43, SNR=4.6, Peak=29 HFD=3.4
05:49:12.639 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.77 = 2.51)
05:49:12.639 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.60)
05:49:12.639 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.37 hyp=0.49 cameraTheta=-2.30 mountX=-0.40 mountY=-0.28, mountTheta=-2.53
05:49:12.641 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:49:12.656 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:49:12.656 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:12.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:12.656 00.000 12268 Enqueuing Expose request
05:49:12.656 00.000 11616 Worker thread wakes up
05:49:12.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:12.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:49:14.678 02.022 11616 Exposure complete
05:49:14.728 00.050 11616 worker thread done servicing request
05:49:14.729 00.001 12268 OnExposeComplete: enter
05:49:14.729 00.000 12268 UpdateGuideState(): m_state=2
05:49:14.729 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:49:14.729 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
05:49:14.729 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
05:49:14.729 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.08)
05:49:14.729 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.38 mountX=0.09 mountY=0.17, mountTheta=1.09
05:49:14.732 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:49:14.746 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
05:49:14.747 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:14.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:14.747 00.000 12268 Enqueuing Expose request
05:49:14.747 00.000 11616 Worker thread wakes up
05:49:14.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:14.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:16.764 02.017 11616 Exposure complete
05:49:16.817 00.053 11616 worker thread done servicing request
05:49:16.817 00.000 12268 OnExposeComplete: enter
05:49:16.817 00.000 12268 UpdateGuideState(): m_state=2
05:49:16.817 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:49:16.817 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=916.07, Mass=44, SNR=4.6, Peak=28 HFD=4.1
05:49:16.817 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
05:49:16.818 00.001 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
05:49:16.818 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.56 hyp=0.57 cameraTheta=1.38 mountX=0.57 mountY=0.04, mountTheta=0.07
05:49:16.820 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:49:16.835 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:49:16.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:16.835 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:16.835 00.000 12268 Enqueuing Expose request
05:49:16.836 00.001 11616 Worker thread wakes up
05:49:16.836 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:16.836 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:18.850 02.014 11616 Exposure complete
05:49:18.901 00.051 11616 worker thread done servicing request
05:49:18.901 00.000 12268 OnExposeComplete: enter
05:49:18.901 00.000 12268 UpdateGuideState(): m_state=2
05:49:18.901 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:49:18.901 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.40, Mass=39, SNR=4.4, Peak=28 HFD=3.7
05:49:18.901 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
05:49:18.902 00.001 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.34)
05:49:18.902 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.36 mountX=-0.10 mountY=0.04, mountTheta=2.81
05:49:18.904 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:49:18.920 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
05:49:18.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:18.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:18.920 00.000 12268 Enqueuing Expose request
05:49:18.920 00.000 11616 Worker thread wakes up
05:49:18.920 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:18.920 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:49:20.938 02.018 11616 Exposure complete
05:49:20.988 00.050 11616 worker thread done servicing request
05:49:20.988 00.000 12268 OnExposeComplete: enter
05:49:20.988 00.000 12268 UpdateGuideState(): m_state=2
05:49:20.988 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:49:20.989 00.001 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
05:49:20.989 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
05:49:20.989 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.22)
05:49:20.989 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.52 mountX=0.09 mountY=0.12, mountTheta=0.94
05:49:20.991 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:49:21.005 00.014 12268 UpdateGuideState exits: m=36 SNR=4.2
05:49:21.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:21.006 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:21.006 00.000 12268 Enqueuing Expose request
05:49:21.006 00.000 11616 Worker thread wakes up
05:49:21.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:21.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:23.015 02.009 11616 Exposure complete
05:49:23.065 00.050 11616 worker thread done servicing request
05:49:23.065 00.000 12268 OnExposeComplete: enter
05:49:23.066 00.001 12268 UpdateGuideState(): m_state=2
05:49:23.066 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:49:23.066 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.3
05:49:23.066 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
05:49:23.066 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
05:49:23.066 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.28 mountX=0.10 mountY=0.02, mountTheta=0.16
05:49:23.068 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:49:23.084 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
05:49:23.085 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:23.085 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:23.085 00.000 12268 Enqueuing Expose request
05:49:23.085 00.000 11616 Worker thread wakes up
05:49:23.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:23.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:25.101 02.016 11616 Exposure complete
05:49:25.151 00.050 11616 worker thread done servicing request
05:49:25.151 00.000 12268 OnExposeComplete: enter
05:49:25.151 00.000 12268 UpdateGuideState(): m_state=2
05:49:25.151 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:49:25.151 00.000 12268 Star::Find returns 1 (0), X=666.28, Y=915.48, Mass=42, SNR=4.5, Peak=28 HFD=4.7
05:49:25.151 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
05:49:25.151 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
05:49:25.151 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.02 hyp=0.33 cameraTheta=-0.08 mountX=0.01 mountY=0.33, mountTheta=1.55
05:49:25.153 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:49:25.168 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:49:25.169 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:25.169 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:25.169 00.000 12268 Enqueuing Expose request
05:49:25.169 00.000 11616 Worker thread wakes up
05:49:25.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:25.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:49:27.236 02.067 11616 Exposure complete
05:49:27.287 00.051 11616 worker thread done servicing request
05:49:27.288 00.001 12268 OnExposeComplete: enter
05:49:27.288 00.000 12268 UpdateGuideState(): m_state=2
05:49:27.288 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:49:27.288 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.54, Mass=49, SNR=4.9, Peak=29 HFD=3.8
05:49:27.288 00.000 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
05:49:27.288 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
05:49:27.288 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.03 hyp=0.28 cameraTheta=3.03 mountX=0.00 mountY=-0.28, mountTheta=-1.55
05:49:27.290 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:49:27.304 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
05:49:27.305 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:27.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:27.305 00.000 12268 Enqueuing Expose request
05:49:27.305 00.000 11616 Worker thread wakes up
05:49:27.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:27.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:29.318 02.013 11616 Exposure complete
05:49:29.369 00.051 11616 worker thread done servicing request
05:49:29.369 00.000 12268 OnExposeComplete: enter
05:49:29.369 00.000 12268 UpdateGuideState(): m_state=2
05:49:29.369 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:49:29.369 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.84, Mass=45, SNR=4.7, Peak=30 HFD=3.4
05:49:29.369 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
05:49:29.369 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
05:49:29.369 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.89 mountX=0.32 mountY=-0.15, mountTheta=-0.44
05:49:29.371 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:49:29.386 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:49:29.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:29.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:29.386 00.000 12268 Enqueuing Expose request
05:49:29.386 00.000 11616 Worker thread wakes up
05:49:29.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:29.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:31.389 02.003 11616 Exposure complete
05:49:31.439 00.050 11616 worker thread done servicing request
05:49:31.439 00.000 12268 OnExposeComplete: enter
05:49:31.439 00.000 12268 UpdateGuideState(): m_state=2
05:49:31.440 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:49:31.440 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.79, Mass=45, SNR=4.7, Peak=29 HFD=4.2
05:49:31.440 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
05:49:31.440 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.71)
05:49:31.440 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.28 hyp=0.34 cameraTheta=1.01 mountX=0.30 mountY=0.14, mountTheta=0.44
05:49:31.442 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:49:31.456 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:49:31.457 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:31.457 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:31.457 00.000 12268 Enqueuing Expose request
05:49:31.457 00.000 11616 Worker thread wakes up
05:49:31.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:31.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:33.471 02.014 11616 Exposure complete
05:49:33.522 00.051 11616 worker thread done servicing request
05:49:33.522 00.000 12268 OnExposeComplete: enter
05:49:33.522 00.000 12268 UpdateGuideState(): m_state=2
05:49:33.523 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:49:33.523 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.21, Mass=47, SNR=4.8, Peak=29 HFD=3.2
05:49:33.523 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.11 = 2.18)
05:49:33.523 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
05:49:33.523 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.30 hyp=0.61 cameraTheta=-2.63 mountX=-0.35 mountY=-0.49, mountTheta=-2.19
05:49:33.526 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:49:33.543 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
05:49:33.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:33.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:33.543 00.000 12268 Enqueuing Expose request
05:49:33.544 00.001 11616 Worker thread wakes up
05:49:33.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:33.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:49:35.550 02.006 11616 Exposure complete
05:49:35.600 00.050 11616 worker thread done servicing request
05:49:35.600 00.000 12268 OnExposeComplete: enter
05:49:35.600 00.000 12268 UpdateGuideState(): m_state=2
05:49:35.600 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:49:35.600 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.39, Mass=43, SNR=4.6, Peak=31 HFD=3.3
05:49:35.601 00.001 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.56 = 2.73)
05:49:35.601 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.38)
05:49:35.601 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.13 cameraTheta=-2.08 mountX=-0.12 mountY=-0.05, mountTheta=-2.75
05:49:35.603 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:49:35.617 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:49:35.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:35.618 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:35.618 00.000 12268 Enqueuing Expose request
05:49:35.618 00.000 11616 Worker thread wakes up
05:49:35.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:35.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:49:37.623 02.005 11616 Exposure complete
05:49:37.676 00.053 11616 worker thread done servicing request
05:49:37.677 00.001 12268 OnExposeComplete: enter
05:49:37.677 00.000 12268 UpdateGuideState(): m_state=2
05:49:37.677 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:49:37.677 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.81, Mass=45, SNR=4.7, Peak=31 HFD=3.5
05:49:37.677 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
05:49:37.677 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
05:49:37.677 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.49 mountX=0.31 mountY=-0.01, mountTheta=-0.05
05:49:37.679 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:49:37.694 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:49:37.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:37.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:37.694 00.000 12268 Enqueuing Expose request
05:49:37.694 00.000 11616 Worker thread wakes up
05:49:37.694 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:37.694 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:39.698 02.004 11616 Exposure complete
05:49:39.750 00.052 11616 worker thread done servicing request
05:49:39.750 00.000 12268 OnExposeComplete: enter
05:49:39.750 00.000 12268 UpdateGuideState(): m_state=2
05:49:39.750 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:49:39.750 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.73, Mass=45, SNR=4.7, Peak=34 HFD=2.6
05:49:39.751 00.001 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
05:49:39.751 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
05:49:39.751 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.23 hyp=0.43 cameraTheta=2.58 mountX=0.19 mountY=-0.39, mountTheta=-1.11
05:49:39.752 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:49:39.768 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
05:49:39.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:39.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:39.768 00.000 12268 Enqueuing Expose request
05:49:39.768 00.000 11616 Worker thread wakes up
05:49:39.769 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:39.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:41.786 02.017 11616 Exposure complete
05:49:41.836 00.050 11616 worker thread done servicing request
05:49:41.836 00.000 12268 OnExposeComplete: enter
05:49:41.836 00.000 12268 UpdateGuideState(): m_state=2
05:49:41.836 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:49:41.837 00.001 12268 Star::Find returns 1 (0), X=665.82, Y=915.24, Mass=48, SNR=4.9, Peak=30 HFD=4.0
05:49:41.837 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
05:49:41.837 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
05:49:41.837 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-2.02 mountX=-0.28 mountY=-0.09, mountTheta=-2.82
05:49:41.839 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:49:41.853 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
05:49:41.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:41.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:41.853 00.000 12268 Enqueuing Expose request
05:49:41.853 00.000 11616 Worker thread wakes up
05:49:41.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:41.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:49:43.871 02.018 11616 Exposure complete
05:49:43.921 00.050 11616 worker thread done servicing request
05:49:43.921 00.000 12268 OnExposeComplete: enter
05:49:43.922 00.001 12268 UpdateGuideState(): m_state=2
05:49:43.922 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:49:43.922 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.72, Mass=46, SNR=4.8, Peak=30 HFD=4.0
05:49:43.922 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
05:49:43.922 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
05:49:43.922 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.26 mountX=0.22 mountY=0.04, mountTheta=0.18
05:49:43.924 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:49:43.939 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:49:43.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:43.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:43.939 00.000 12268 Enqueuing Expose request
05:49:43.939 00.000 11616 Worker thread wakes up
05:49:43.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:43.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:45.952 02.013 11616 Exposure complete
05:49:46.002 00.050 11616 worker thread done servicing request
05:49:46.002 00.000 12268 OnExposeComplete: enter
05:49:46.002 00.000 12268 UpdateGuideState(): m_state=2
05:49:46.003 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:49:46.003 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.33, Mass=41, SNR=4.5, Peak=30 HFD=3.3
05:49:46.003 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
05:49:46.003 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.65)
05:49:46.003 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.18 hyp=0.25 cameraTheta=-2.35 mountX=-0.19 mountY=-0.15, mountTheta=-2.48
05:49:46.005 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:49:46.020 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:49:46.021 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:46.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:46.021 00.000 12268 Enqueuing Expose request
05:49:46.021 00.000 11616 Worker thread wakes up
05:49:46.021 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:46.021 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:49:48.025 02.004 11616 Exposure complete
05:49:48.079 00.054 11616 worker thread done servicing request
05:49:48.079 00.000 12268 OnExposeComplete: enter
05:49:48.079 00.000 12268 UpdateGuideState(): m_state=2
05:49:48.079 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:49:48.079 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.87, Mass=40, SNR=4.4, Peak=27 HFD=3.8
05:49:48.079 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
05:49:48.079 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
05:49:48.079 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.37 hyp=0.38 cameraTheta=1.32 mountX=0.37 mountY=0.05, mountTheta=0.12
05:49:48.082 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:49:48.096 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
05:49:48.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:48.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:48.096 00.000 12268 Enqueuing Expose request
05:49:48.096 00.000 11616 Worker thread wakes up
05:49:48.097 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:48.097 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:50.101 02.004 11616 Exposure complete
05:49:50.152 00.051 11616 worker thread done servicing request
05:49:50.153 00.001 12268 OnExposeComplete: enter
05:49:50.153 00.000 12268 UpdateGuideState(): m_state=2
05:49:50.153 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:49:50.153 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=916.47, Mass=50, SNR=5.0, Peak=33 HFD=3.0
05:49:50.153 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
05:49:50.153 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
05:49:50.153 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.96 hyp=1.03 cameraTheta=1.94 mountX=0.92 mountY=-0.50, mountTheta=-0.49
05:49:50.155 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:49:50.170 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
05:49:50.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:50.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:50.170 00.000 12268 Enqueuing Expose request
05:49:50.170 00.000 11616 Worker thread wakes up
05:49:50.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:50.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:52.009 01.839 12268 evsrv: cli 0F8E6D80 connect
05:49:52.009 00.000 12268 case statement mapped state 2 to 1
05:49:52.010 00.001 12268 case statement mapped state 2 to 1
05:49:52.010 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"bbaf92f9-e7a0-42e4-a57b-a11cc4a2edcb"}
05:49:52.010 00.000 12268 case statement mapped state 2 to 1
05:49:52.010 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"bbaf92f9-e7a0-42e4-a57b-a11cc4a2edcb"}
05:49:52.011 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:49:52.188 00.177 11616 Exposure complete
05:49:52.255 00.067 12268 OnExposeComplete: enter
05:49:52.256 00.001 12268 UpdateGuideState(): m_state=2
05:49:52.256 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:49:52.256 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.50, Mass=42, SNR=4.5, Peak=31 HFD=2.9
05:49:52.256 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.60 = 1.69)
05:49:52.256 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.42)
05:49:52.256 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.00 hyp=0.25 cameraTheta=-3.12 mountX=-0.03 mountY=-0.24, mountTheta=-1.69
05:49:52.257 00.001 11616 worker thread done servicing request
05:49:52.259 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:49:52.277 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
05:49:52.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:52.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:52.277 00.000 12268 Enqueuing Expose request
05:49:52.277 00.000 11616 Worker thread wakes up
05:49:52.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:52.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:54.297 02.020 11616 Exposure complete
05:49:54.380 00.083 11616 worker thread done servicing request
05:49:54.380 00.000 12268 OnExposeComplete: enter
05:49:54.380 00.000 12268 UpdateGuideState(): m_state=2
05:49:54.381 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:49:54.381 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.52, Mass=40, SNR=4.5, Peak=29 HFD=3.7
05:49:54.381 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
05:49:54.381 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.83)
05:49:54.381 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.13 mountX=0.03 mountY=0.13, mountTheta=1.34
05:49:54.384 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:49:54.401 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
05:49:54.401 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:54.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:54.401 00.000 12268 Enqueuing Expose request
05:49:54.401 00.000 11616 Worker thread wakes up
05:49:54.402 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:54.402 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:49:56.429 02.027 11616 Exposure complete
05:49:56.489 00.060 11616 worker thread done servicing request
05:49:56.489 00.000 12268 OnExposeComplete: enter
05:49:56.489 00.000 12268 UpdateGuideState(): m_state=2
05:49:56.490 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:49:56.490 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.30, Mass=44, SNR=4.6, Peak=28 HFD=4.5
05:49:56.490 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
05:49:56.490 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
05:49:56.490 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-0.68 mountX=-0.18 mountY=0.27, mountTheta=2.14
05:49:56.493 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:49:56.511 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
05:49:56.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:56.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:56.511 00.000 12268 Enqueuing Expose request
05:49:56.511 00.000 11616 Worker thread wakes up
05:49:56.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:56.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:49:58.547 02.036 11616 Exposure complete
05:49:58.628 00.081 12268 OnExposeComplete: enter
05:49:58.628 00.000 12268 UpdateGuideState(): m_state=2
05:49:58.629 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:49:58.629 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.58, Mass=42, SNR=4.5, Peak=28 HFD=3.7
05:49:58.629 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
05:49:58.629 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
05:49:58.629 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.92 mountX=0.08 mountY=-0.04, mountTheta=-0.47
05:49:58.629 00.000 11616 worker thread done servicing request
05:49:58.632 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:49:58.650 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
05:49:58.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:49:58.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:49:58.650 00.000 12268 Enqueuing Expose request
05:49:58.650 00.000 11616 Worker thread wakes up
05:49:58.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:49:58.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:00.705 02.055 11616 Exposure complete
05:50:00.788 00.083 11616 worker thread done servicing request
05:50:00.788 00.000 12268 OnExposeComplete: enter
05:50:00.789 00.001 12268 UpdateGuideState(): m_state=2
05:50:00.789 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:50:00.789 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.90, Mass=43, SNR=4.6, Peak=31 HFD=3.0
05:50:00.789 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
05:50:00.789 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
05:50:00.789 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.40 hyp=0.43 cameraTheta=1.97 mountX=0.38 mountY=-0.22, mountTheta=-0.52
05:50:00.792 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:50:00.810 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
05:50:00.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:00.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:00.810 00.000 12268 Enqueuing Expose request
05:50:00.810 00.000 11616 Worker thread wakes up
05:50:00.810 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:00.810 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:02.818 02.008 11616 Exposure complete
05:50:02.874 00.056 11616 worker thread done servicing request
05:50:02.874 00.000 12268 OnExposeComplete: enter
05:50:02.874 00.000 12268 UpdateGuideState(): m_state=2
05:50:02.874 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:50:02.874 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.71, Mass=45, SNR=4.7, Peak=31 HFD=4.0
05:50:02.875 00.001 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
05:50:02.875 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
05:50:02.875 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.39 mountX=0.21 mountY=0.01, mountTheta=0.06
05:50:02.877 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:50:02.894 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
05:50:02.894 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:02.894 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:02.894 00.000 12268 Enqueuing Expose request
05:50:02.894 00.000 11616 Worker thread wakes up
05:50:02.894 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:02.894 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:04.913 02.019 11616 Exposure complete
05:50:04.964 00.051 11616 worker thread done servicing request
05:50:04.964 00.000 12268 OnExposeComplete: enter
05:50:04.964 00.000 12268 UpdateGuideState(): m_state=2
05:50:04.965 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:50:04.965 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
05:50:04.965 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
05:50:04.965 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
05:50:04.965 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.78 mountX=0.11 mountY=-0.04, mountTheta=-0.33
05:50:04.967 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:50:04.982 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:50:04.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:04.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:04.982 00.000 12268 Enqueuing Expose request
05:50:04.982 00.000 11616 Worker thread wakes up
05:50:04.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:04.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:06.990 02.008 11616 Exposure complete
05:50:07.042 00.052 11616 worker thread done servicing request
05:50:07.042 00.000 12268 OnExposeComplete: enter
05:50:07.042 00.000 12268 UpdateGuideState(): m_state=2
05:50:07.042 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:50:07.042 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.03, Mass=50, SNR=4.9, Peak=27 HFD=4.9
05:50:07.042 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
05:50:07.042 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.56)
05:50:07.042 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.47 hyp=0.61 cameraTheta=-2.26 mountX=-0.51 mountY=-0.33, mountTheta=-2.57
05:50:07.045 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=3, FiltMax=7, Gamma=1.290
05:50:07.060 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:50:07.061 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:07.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:07.061 00.000 12268 Enqueuing Expose request
05:50:07.061 00.000 11616 Worker thread wakes up
05:50:07.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:07.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:50:09.081 02.020 11616 Exposure complete
05:50:09.140 00.059 11616 worker thread done servicing request
05:50:09.141 00.001 12268 OnExposeComplete: enter
05:50:09.141 00.000 12268 UpdateGuideState(): m_state=2
05:50:09.141 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:50:09.141 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.76, Mass=41, SNR=4.5, Peak=29 HFD=3.0
05:50:09.141 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
05:50:09.141 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
05:50:09.141 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.26 hyp=0.32 cameraTheta=2.23 mountX=0.24 mountY=-0.23, mountTheta=-0.77
05:50:09.144 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:50:09.160 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
05:50:09.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:09.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:09.160 00.000 12268 Enqueuing Expose request
05:50:09.160 00.000 11616 Worker thread wakes up
05:50:09.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:09.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:11.271 02.111 11616 Exposure complete
05:50:11.331 00.060 11616 worker thread done servicing request
05:50:11.332 00.001 12268 OnExposeComplete: enter
05:50:11.332 00.000 12268 UpdateGuideState(): m_state=2
05:50:11.332 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:50:11.332 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.40, Mass=44, SNR=4.6, Peak=30 HFD=3.6
05:50:11.332 00.000 12268 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.47) = xAngle (-3.34 = 2.95)
05:50:11.332 00.000 12268 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.16)
05:50:11.332 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.86 mountX=-0.10 mountY=-0.02, mountTheta=-2.98
05:50:11.335 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:50:11.352 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
05:50:11.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:11.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:11.352 00.000 12268 Enqueuing Expose request
05:50:11.352 00.000 11616 Worker thread wakes up
05:50:11.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:11.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:50:13.364 02.012 11616 Exposure complete
05:50:13.425 00.061 11616 worker thread done servicing request
05:50:13.425 00.000 12268 OnExposeComplete: enter
05:50:13.425 00.000 12268 UpdateGuideState(): m_state=2
05:50:13.425 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:50:13.426 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
05:50:13.426 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
05:50:13.426 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
05:50:13.426 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.31 mountX=0.10 mountY=0.01, mountTheta=0.13
05:50:13.429 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:50:13.448 00.019 12268 UpdateGuideState exits: m=38 SNR=4.4
05:50:13.448 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:13.448 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:13.448 00.000 12268 Enqueuing Expose request
05:50:13.448 00.000 11616 Worker thread wakes up
05:50:13.448 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:13.448 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:15.460 02.012 11616 Exposure complete
05:50:15.519 00.059 11616 worker thread done servicing request
05:50:15.519 00.000 12268 OnExposeComplete: enter
05:50:15.519 00.000 12268 UpdateGuideState(): m_state=2
05:50:15.519 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:50:15.520 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
05:50:15.520 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
05:50:15.520 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.77)
05:50:15.520 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.11 cameraTheta=1.07 mountX=0.10 mountY=0.04, mountTheta=0.38
05:50:15.522 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:50:15.539 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
05:50:15.539 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:15.539 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:15.539 00.000 12268 Enqueuing Expose request
05:50:15.539 00.000 11616 Worker thread wakes up
05:50:15.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:15.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:17.583 02.044 11616 Exposure complete
05:50:17.647 00.064 11616 worker thread done servicing request
05:50:17.647 00.000 12268 OnExposeComplete: enter
05:50:17.647 00.000 12268 UpdateGuideState(): m_state=2
05:50:17.647 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:50:17.647 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.3, Peak=29 HFD=3.3
05:50:17.647 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
05:50:17.647 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.04)
05:50:17.647 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.34 mountX=0.10 mountY=0.01, mountTheta=0.11
05:50:17.650 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:50:17.667 00.017 12268 UpdateGuideState exits: m=38 SNR=4.3
05:50:17.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:17.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:17.667 00.000 12268 Enqueuing Expose request
05:50:17.667 00.000 11616 Worker thread wakes up
05:50:17.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:17.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:19.693 02.026 11616 Exposure complete
05:50:19.750 00.057 11616 worker thread done servicing request
05:50:19.750 00.000 12268 OnExposeComplete: enter
05:50:19.750 00.000 12268 UpdateGuideState(): m_state=2
05:50:19.750 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:50:19.751 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=46, SNR=4.8, Peak=35 HFD=3.0
05:50:19.751 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
05:50:19.751 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
05:50:19.751 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.25 mountX=0.11 mountY=-0.11, mountTheta=-0.79
05:50:19.753 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:50:19.769 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
05:50:19.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:19.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:19.769 00.000 12268 Enqueuing Expose request
05:50:19.769 00.000 11616 Worker thread wakes up
05:50:19.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:19.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:21.835 02.066 11616 Exposure complete
05:50:21.899 00.064 11616 worker thread done servicing request
05:50:21.899 00.000 12268 OnExposeComplete: enter
05:50:21.899 00.000 12268 UpdateGuideState(): m_state=2
05:50:21.900 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:50:21.900 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=916.14, Mass=46, SNR=4.7, Peak=28 HFD=4.2
05:50:21.900 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.00 = -0.00)
05:50:21.900 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
05:50:21.900 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.63 hyp=0.63 cameraTheta=1.47 mountX=0.63 mountY=-0.02, mountTheta=-0.03
05:50:21.902 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:50:21.920 00.018 12268 UpdateGuideState exits: m=46 SNR=4.7
05:50:21.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:21.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:21.920 00.000 12268 Enqueuing Expose request
05:50:21.939 00.019 11616 Worker thread wakes up
05:50:21.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:21.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:23.984 02.045 11616 Exposure complete
05:50:24.078 00.094 11616 worker thread done servicing request
05:50:24.079 00.001 12268 OnExposeComplete: enter
05:50:24.079 00.000 12268 UpdateGuideState(): m_state=2
05:50:24.079 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:50:24.079 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.52, Mass=41, SNR=4.5, Peak=29 HFD=4.1
05:50:24.079 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
05:50:24.079 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
05:50:24.079 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.16 mountX=0.02 mountY=0.08, mountTheta=1.31
05:50:24.082 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:50:24.099 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
05:50:24.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:24.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:24.099 00.000 12268 Enqueuing Expose request
05:50:24.100 00.001 11616 Worker thread wakes up
05:50:24.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:24.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:26.160 02.060 11616 Exposure complete
05:50:26.242 00.082 12268 OnExposeComplete: enter
05:50:26.242 00.000 12268 UpdateGuideState(): m_state=2
05:50:26.242 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:50:26.243 00.001 12268 Star::Find returns 1 (0), X=665.99, Y=915.59, Mass=42, SNR=4.5, Peak=26 HFD=4.1
05:50:26.243 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
05:50:26.243 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.82)
05:50:26.243 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.12 mountX=0.09 mountY=0.03, mountTheta=0.32
05:50:26.245 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:50:26.262 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
05:50:26.262 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:26.262 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:26.262 00.000 12268 Enqueuing Expose request
05:50:26.279 00.017 11616 worker thread done servicing request
05:50:26.279 00.000 11616 Worker thread wakes up
05:50:26.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:26.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:28.333 02.054 11616 Exposure complete
05:50:28.431 00.098 11616 worker thread done servicing request
05:50:28.431 00.000 12268 OnExposeComplete: enter
05:50:28.431 00.000 12268 UpdateGuideState(): m_state=2
05:50:28.432 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:50:28.432 00.000 12268 Star::Find returns 1 (0), X=666.49, Y=915.57, Mass=42, SNR=4.6, Peak=28 HFD=4.8
05:50:28.432 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
05:50:28.432 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
05:50:28.432 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=0.07 hyp=0.54 cameraTheta=0.13 mountX=0.12 mountY=0.52, mountTheta=1.35
05:50:28.434 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:50:28.452 00.018 12268 UpdateGuideState exits: m=42 SNR=4.6
05:50:28.452 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:28.452 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:28.452 00.000 12268 Enqueuing Expose request
05:50:28.452 00.000 11616 Worker thread wakes up
05:50:28.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:28.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:30.560 02.108 11616 Exposure complete
05:50:30.630 00.070 11616 worker thread done servicing request
05:50:30.630 00.000 12268 OnExposeComplete: enter
05:50:30.630 00.000 12268 UpdateGuideState(): m_state=2
05:50:30.631 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:50:30.631 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=45, SNR=4.7, Peak=32 HFD=3.7
05:50:30.631 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
05:50:30.631 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
05:50:30.631 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.18 cameraTheta=0.42 mountX=0.09 mountY=0.15, mountTheta=1.05
05:50:30.634 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:50:30.655 00.021 12268 UpdateGuideState exits: m=45 SNR=4.7
05:50:30.655 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:30.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:30.655 00.000 12268 Enqueuing Expose request
05:50:30.656 00.001 11616 Worker thread wakes up
05:50:30.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:30.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:32.688 02.032 11616 Exposure complete
05:50:32.768 00.080 11616 worker thread done servicing request
05:50:32.768 00.000 12268 OnExposeComplete: enter
05:50:32.768 00.000 12268 UpdateGuideState(): m_state=2
05:50:32.769 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:50:32.769 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.56, Mass=42, SNR=4.5, Peak=27 HFD=3.6
05:50:32.769 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
05:50:32.769 00.000 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
05:50:32.769 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.83 mountX=0.04 mountY=-0.18, mountTheta=-1.36
05:50:32.772 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:50:32.793 00.021 12268 UpdateGuideState exits: m=42 SNR=4.5
05:50:32.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:32.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:32.793 00.000 12268 Enqueuing Expose request
05:50:32.794 00.001 11616 Worker thread wakes up
05:50:32.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:32.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:34.859 02.065 11616 Exposure complete
05:50:34.932 00.073 11616 worker thread done servicing request
05:50:34.932 00.000 12268 OnExposeComplete: enter
05:50:34.933 00.001 12268 UpdateGuideState(): m_state=2
05:50:34.933 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:50:34.933 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.35, Mass=41, SNR=4.5, Peak=29 HFD=3.7
05:50:34.933 00.000 12268 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
05:50:34.933 00.000 12268 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.63)
05:50:34.933 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.07 mountX=-0.14 mountY=0.10, mountTheta=2.52
05:50:34.936 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:50:34.956 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
05:50:34.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:34.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:34.956 00.000 12268 Enqueuing Expose request
05:50:34.956 00.000 11616 Worker thread wakes up
05:50:34.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:34.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:50:36.982 02.026 11616 Exposure complete
05:50:37.043 00.061 11616 worker thread done servicing request
05:50:37.043 00.000 12268 OnExposeComplete: enter
05:50:37.043 00.000 12268 UpdateGuideState(): m_state=2
05:50:37.043 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:50:37.043 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.50, Mass=46, SNR=4.7, Peak=31 HFD=4.1
05:50:37.043 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.48 = -1.48)
05:50:37.044 00.001 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.59 = 1.69)
05:50:37.044 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.00 hyp=0.24 cameraTheta=-0.01 mountX=0.02 mountY=0.24, mountTheta=1.48
05:50:37.046 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:50:37.063 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
05:50:37.064 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:37.064 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:37.064 00.000 12268 Enqueuing Expose request
05:50:37.064 00.000 11616 Worker thread wakes up
05:50:37.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:37.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:39.088 02.024 11616 Exposure complete
05:50:39.152 00.064 11616 worker thread done servicing request
05:50:39.152 00.000 12268 OnExposeComplete: enter
05:50:39.152 00.000 12268 UpdateGuideState(): m_state=2
05:50:39.152 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:50:39.152 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.60, Mass=46, SNR=4.7, Peak=31 HFD=4.0
05:50:39.152 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
05:50:39.152 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.14)
05:50:39.153 00.001 12268 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.44 mountX=0.11 mountY=0.19, mountTheta=1.03
05:50:39.155 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:50:39.173 00.018 12268 UpdateGuideState exits: m=46 SNR=4.7
05:50:39.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:39.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:39.173 00.000 12268 Enqueuing Expose request
05:50:39.173 00.000 11616 Worker thread wakes up
05:50:39.173 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:39.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:41.266 02.093 11616 Exposure complete
05:50:41.335 00.069 11616 worker thread done servicing request
05:50:41.335 00.000 12268 OnExposeComplete: enter
05:50:41.335 00.000 12268 UpdateGuideState(): m_state=2
05:50:41.336 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:50:41.336 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.96, Mass=49, SNR=4.9, Peak=29 HFD=5.4
05:50:41.336 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
05:50:41.336 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
05:50:41.336 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.45 hyp=0.47 cameraTheta=1.81 mountX=0.44 mountY=-0.17, mountTheta=-0.37
05:50:41.339 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:50:41.359 00.020 12268 UpdateGuideState exits: m=49 SNR=4.9
05:50:41.359 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:41.359 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:41.359 00.000 12268 Enqueuing Expose request
05:50:41.360 00.001 11616 Worker thread wakes up
05:50:41.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:41.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:43.391 02.031 11616 Exposure complete
05:50:43.459 00.068 11616 worker thread done servicing request
05:50:43.459 00.000 12268 OnExposeComplete: enter
05:50:43.459 00.000 12268 UpdateGuideState(): m_state=2
05:50:43.460 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:50:43.460 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.47, Mass=39, SNR=4.4, Peak=26 HFD=4.4
05:50:43.460 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
05:50:43.460 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
05:50:43.460 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.04 hyp=0.32 cameraTheta=-0.12 mountX=-0.01 mountY=0.32, mountTheta=1.59
05:50:43.464 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:50:43.485 00.021 12268 UpdateGuideState exits: m=39 SNR=4.4
05:50:43.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:43.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:43.485 00.000 12268 Enqueuing Expose request
05:50:43.485 00.000 11616 Worker thread wakes up
05:50:43.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:43.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:50:45.546 02.061 11616 Exposure complete
05:50:45.650 00.104 11616 worker thread done servicing request
05:50:45.650 00.000 12268 OnExposeComplete: enter
05:50:45.650 00.000 12268 UpdateGuideState(): m_state=2
05:50:45.651 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:50:45.651 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.63, Mass=42, SNR=4.5, Peak=30 HFD=3.1
05:50:45.651 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.47) = xAngle (1.04 = 1.04)
05:50:45.651 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.07 = -2.07)
05:50:45.651 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.13 hyp=0.22 cameraTheta=2.51 mountX=0.11 mountY=-0.19, mountTheta=-1.05
05:50:45.655 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:50:45.675 00.020 12268 UpdateGuideState exits: m=42 SNR=4.5
05:50:45.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:45.676 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:45.676 00.000 12268 Enqueuing Expose request
05:50:45.676 00.000 11616 Worker thread wakes up
05:50:45.676 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:45.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:47.725 02.049 11616 Exposure complete
05:50:47.793 00.068 11616 worker thread done servicing request
05:50:47.793 00.000 12268 OnExposeComplete: enter
05:50:47.793 00.000 12268 UpdateGuideState(): m_state=2
05:50:47.794 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:50:47.794 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.49, Mass=49, SNR=4.9, Peak=30 HFD=3.2
05:50:47.794 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
05:50:47.794 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
05:50:47.794 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.01 hyp=0.45 cameraTheta=-3.12 mountX=-0.05 mountY=-0.45, mountTheta=-1.69
05:50:47.797 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:50:47.816 00.019 12268 UpdateGuideState exits: m=49 SNR=4.9
05:50:47.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:47.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:47.816 00.000 12268 Enqueuing Expose request
05:50:47.816 00.000 11616 Worker thread wakes up
05:50:47.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:47.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:50:49.837 02.021 11616 Exposure complete
05:50:49.897 00.060 11616 worker thread done servicing request
05:50:49.897 00.000 12268 OnExposeComplete: enter
05:50:49.897 00.000 12268 UpdateGuideState(): m_state=2
05:50:49.897 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:50:49.897 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=916.06, Mass=47, SNR=4.8, Peak=28 HFD=4.5
05:50:49.897 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
05:50:49.898 00.001 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
05:50:49.898 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.56 hyp=0.57 cameraTheta=1.75 mountX=0.54 mountY=-0.17, mountTheta=-0.30
05:50:49.900 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:50:49.917 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
05:50:49.917 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:49.917 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:49.917 00.000 12268 Enqueuing Expose request
05:50:49.917 00.000 11616 Worker thread wakes up
05:50:49.917 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:49.918 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:51.933 02.015 11616 Exposure complete
05:50:51.991 00.058 11616 worker thread done servicing request
05:50:51.992 00.001 12268 OnExposeComplete: enter
05:50:51.992 00.000 12268 UpdateGuideState(): m_state=2
05:50:51.992 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:50:51.992 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.11, Mass=42, SNR=4.5, Peak=28 HFD=3.6
05:50:51.992 00.000 12268 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.47) = xAngle (-3.59 = 2.69)
05:50:51.992 00.000 12268 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.70 = -0.42)
05:50:51.993 00.001 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.39 hyp=0.46 cameraTheta=-2.12 mountX=-0.41 mountY=-0.19, mountTheta=-2.72
05:50:51.995 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:50:52.013 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
05:50:52.014 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:52.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:52.014 00.000 12268 Enqueuing Expose request
05:50:52.014 00.000 11616 Worker thread wakes up
05:50:52.014 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:52.014 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:50:54.031 02.017 11616 Exposure complete
05:50:54.091 00.060 11616 worker thread done servicing request
05:50:54.091 00.000 12268 OnExposeComplete: enter
05:50:54.091 00.000 12268 UpdateGuideState(): m_state=2
05:50:54.092 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:50:54.092 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
05:50:54.092 00.000 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
05:50:54.092 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.91 = 2.38)
05:50:54.092 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.68 mountX=0.09 mountY=0.09, mountTheta=0.78
05:50:54.095 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:50:54.112 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:50:54.113 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:54.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:54.113 00.000 12268 Enqueuing Expose request
05:50:54.113 00.000 11616 Worker thread wakes up
05:50:54.113 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:54.113 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:50:56.135 02.022 11616 Exposure complete
05:50:56.203 00.068 11616 worker thread done servicing request
05:50:56.203 00.000 12268 OnExposeComplete: enter
05:50:56.204 00.001 12268 UpdateGuideState(): m_state=2
05:50:56.204 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:50:56.204 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.40, Mass=41, SNR=4.5, Peak=29 HFD=3.6
05:50:56.204 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.55 = 2.74)
05:50:56.204 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.37)
05:50:56.204 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.07 mountX=-0.11 mountY=-0.04, mountTheta=-2.76
05:50:56.207 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:50:56.226 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
05:50:56.227 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:56.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:56.227 00.000 12268 Enqueuing Expose request
05:50:56.227 00.000 11616 Worker thread wakes up
05:50:56.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:56.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:50:58.265 02.038 11616 Exposure complete
05:50:58.334 00.069 11616 worker thread done servicing request
05:50:58.334 00.000 12268 OnExposeComplete: enter
05:50:58.334 00.000 12268 UpdateGuideState(): m_state=2
05:50:58.334 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:50:58.334 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=914.97, Mass=42, SNR=4.6, Peak=28 HFD=4.1
05:50:58.334 00.000 12268 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.47) = xAngle (-3.24 = 3.05)
05:50:58.335 00.001 12268 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.35 = -0.07)
05:50:58.335 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.53 hyp=0.54 cameraTheta=-1.76 mountX=-0.54 mountY=-0.04, mountTheta=-3.08
05:50:58.337 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:50:58.356 00.019 12268 UpdateGuideState exits: m=42 SNR=4.6
05:50:58.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:50:58.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:50:58.356 00.000 12268 Enqueuing Expose request
05:50:58.356 00.000 11616 Worker thread wakes up
05:50:58.356 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:50:58.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:51:00.383 02.027 11616 Exposure complete
05:51:00.445 00.062 11616 worker thread done servicing request
05:51:00.446 00.001 12268 OnExposeComplete: enter
05:51:00.446 00.000 12268 UpdateGuideState(): m_state=2
05:51:00.446 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:51:00.446 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.5
05:51:00.446 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
05:51:00.446 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
05:51:00.446 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=2.02 mountX=0.09 mountY=-0.06, mountTheta=-0.57
05:51:00.449 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:51:00.467 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
05:51:00.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:00.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:00.467 00.000 12268 Enqueuing Expose request
05:51:00.467 00.000 11616 Worker thread wakes up
05:51:00.468 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:00.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:02.487 02.019 11616 Exposure complete
05:51:02.544 00.057 11616 worker thread done servicing request
05:51:02.544 00.000 12268 OnExposeComplete: enter
05:51:02.544 00.000 12268 UpdateGuideState(): m_state=2
05:51:02.544 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:51:02.545 00.001 12268 Star::Find returns 1 (0), X=665.48, Y=915.58, Mass=49, SNR=4.9, Peak=34 HFD=2.7
05:51:02.545 00.000 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.52 = 1.52)
05:51:02.545 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.59 = -1.59)
05:51:02.545 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.07 hyp=0.48 cameraTheta=2.99 mountX=0.03 mountY=-0.48, mountTheta=-1.52
05:51:02.547 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:51:02.565 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
05:51:02.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:02.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:02.565 00.000 12268 Enqueuing Expose request
05:51:02.565 00.000 11616 Worker thread wakes up
05:51:02.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:02.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:51:04.615 02.050 11616 Exposure complete
05:51:04.681 00.066 11616 worker thread done servicing request
05:51:04.681 00.000 12268 OnExposeComplete: enter
05:51:04.681 00.000 12268 UpdateGuideState(): m_state=2
05:51:04.681 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:51:04.681 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
05:51:04.682 00.001 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
05:51:04.682 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.85)
05:51:04.682 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.04 hyp=0.30 cameraTheta=0.15 mountX=0.07 mountY=0.29, mountTheta=1.32
05:51:04.685 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:51:04.705 00.020 12268 UpdateGuideState exits: m=40 SNR=4.5
05:51:04.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:04.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:04.705 00.000 12268 Enqueuing Expose request
05:51:04.705 00.000 11616 Worker thread wakes up
05:51:04.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:04.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:06.720 02.015 11616 Exposure complete
05:51:06.780 00.060 11616 worker thread done servicing request
05:51:06.780 00.000 12268 OnExposeComplete: enter
05:51:06.781 00.001 12268 UpdateGuideState(): m_state=2
05:51:06.782 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:51:06.782 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.72, Mass=42, SNR=4.6, Peak=32 HFD=3.6
05:51:06.782 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
05:51:06.782 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
05:51:06.782 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.13 mountX=0.20 mountY=-0.16, mountTheta=-0.68
05:51:06.785 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:51:06.804 00.019 12268 UpdateGuideState exits: m=42 SNR=4.6
05:51:06.804 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:06.804 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:06.804 00.000 12268 Enqueuing Expose request
05:51:06.804 00.000 11616 Worker thread wakes up
05:51:06.805 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:06.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:08.829 02.024 11616 Exposure complete
05:51:08.885 00.056 11616 worker thread done servicing request
05:51:08.885 00.000 12268 OnExposeComplete: enter
05:51:08.885 00.000 12268 UpdateGuideState(): m_state=2
05:51:08.885 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:51:08.885 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.83, Mass=39, SNR=4.4, Peak=28 HFD=3.6
05:51:08.886 00.001 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
05:51:08.886 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
05:51:08.886 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.34 mountX=0.33 mountY=0.03, mountTheta=0.10
05:51:08.888 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:51:08.905 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:51:08.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:08.906 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:08.906 00.000 12268 Enqueuing Expose request
05:51:08.906 00.000 11616 Worker thread wakes up
05:51:08.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:08.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:10.918 02.012 11616 Exposure complete
05:51:10.969 00.051 11616 worker thread done servicing request
05:51:10.970 00.001 12268 OnExposeComplete: enter
05:51:10.970 00.000 12268 UpdateGuideState(): m_state=2
05:51:10.970 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:51:10.970 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
05:51:10.970 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
05:51:10.970 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
05:51:10.970 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.15 cameraTheta=0.57 mountX=0.09 mountY=0.11, mountTheta=0.89
05:51:10.972 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:51:10.987 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:51:10.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:10.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:10.987 00.000 12268 Enqueuing Expose request
05:51:10.987 00.000 11616 Worker thread wakes up
05:51:10.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:10.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:13.002 02.015 11616 Exposure complete
05:51:13.053 00.051 11616 worker thread done servicing request
05:51:13.053 00.000 12268 OnExposeComplete: enter
05:51:13.053 00.000 12268 UpdateGuideState(): m_state=2
05:51:13.054 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:51:13.054 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=916.00, Mass=47, SNR=4.8, Peak=29 HFD=4.4
05:51:13.054 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
05:51:13.054 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
05:51:13.054 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.50 hyp=0.52 cameraTheta=1.26 mountX=0.51 mountY=0.09, mountTheta=0.18
05:51:13.057 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:51:13.073 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
05:51:13.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:13.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:13.073 00.000 12268 Enqueuing Expose request
05:51:13.073 00.000 11616 Worker thread wakes up
05:51:13.073 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:13.074 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:15.084 02.010 11616 Exposure complete
05:51:15.137 00.053 11616 worker thread done servicing request
05:51:15.137 00.000 12268 OnExposeComplete: enter
05:51:15.137 00.000 12268 UpdateGuideState(): m_state=2
05:51:15.138 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:51:15.138 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.30, Mass=44, SNR=4.7, Peak=32 HFD=3.3
05:51:15.138 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.63 = 2.66)
05:51:15.138 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.45)
05:51:15.138 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-2.15 mountX=-0.22 mountY=-0.11, mountTheta=-2.68
05:51:15.141 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:51:15.157 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
05:51:15.157 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:15.158 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:15.158 00.000 12268 Enqueuing Expose request
05:51:15.158 00.000 11616 Worker thread wakes up
05:51:15.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:15.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:51:17.247 02.089 11616 Exposure complete
05:51:17.296 00.049 11616 worker thread done servicing request
05:51:17.297 00.001 12268 OnExposeComplete: enter
05:51:17.297 00.000 12268 UpdateGuideState(): m_state=2
05:51:17.297 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
05:51:17.297 00.000 12268 Star::Find returns 1 (0), X=666.62, Y=915.55, Mass=40, SNR=4.5, Peak=26 HFD=4.9
05:51:17.297 00.000 12268 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
05:51:17.297 00.000 12268 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
05:51:17.297 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=0.05 hyp=0.66 cameraTheta=0.07 mountX=0.11 mountY=0.65, mountTheta=1.40
05:51:17.299 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:51:17.314 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:51:17.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:17.314 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:17.314 00.000 12268 Enqueuing Expose request
05:51:17.314 00.000 11616 Worker thread wakes up
05:51:17.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:17.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,901,31,31)
05:51:19.320 02.006 11616 Exposure complete
05:51:19.370 00.050 11616 worker thread done servicing request
05:51:19.371 00.001 12268 OnExposeComplete: enter
05:51:19.371 00.000 12268 UpdateGuideState(): m_state=2
05:51:19.371 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
05:51:19.371 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.41, Mass=41, SNR=4.5, Peak=27 HFD=4.4
05:51:19.371 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.86 = -1.86)
05:51:19.371 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.32)
05:51:19.371 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-0.38 mountX=-0.07 mountY=0.25, mountTheta=1.85
05:51:19.373 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:51:19.387 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:51:19.388 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:19.388 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:19.388 00.000 12268 Enqueuing Expose request
05:51:19.388 00.000 11616 Worker thread wakes up
05:51:19.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:19.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:51:20.241 00.853 12268 evsrv: cli 0F8E6D80 connect
05:51:20.242 00.001 12268 case statement mapped state 2 to 1
05:51:20.242 00.000 12268 case statement mapped state 2 to 1
05:51:20.243 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"c2057dd9-7fdc-42a7-bcf5-bc5deccbcdf2"}
05:51:20.243 00.000 12268 case statement mapped state 2 to 1
05:51:20.243 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"c2057dd9-7fdc-42a7-bcf5-bc5deccbcdf2"}
05:51:20.244 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:51:20.244 00.000 12268 evsrv: cli 0F8E69C0 connect
05:51:20.245 00.001 12268 case statement mapped state 2 to 1
05:51:20.245 00.000 12268 case statement mapped state 2 to 1
05:51:20.245 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"5edf8075-61f9-443d-9af6-8434bb390c71"}
05:51:20.246 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"5edf8075-61f9-443d-9af6-8434bb390c71"}
05:51:20.246 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:51:20.247 00.001 12268 evsrv: cli 0F8E69C0 connect
05:51:20.247 00.000 12268 case statement mapped state 2 to 1
05:51:20.248 00.001 12268 case statement mapped state 2 to 1
05:51:20.248 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"f55fe1c5-6d27-49cf-b49f-b807a4b24fd8"}
05:51:20.249 00.001 12268 PhdController::Guide begins
05:51:20.249 00.000 12268 PhdController: newstate STATE_SETUP
05:51:20.249 00.000 12268 PhdController: setup
05:51:20.249 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:51:20.249 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:51:20.249 00.000 12268 PhdController: newstate STATE_GUIDE
05:51:20.249 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:51:20.249 00.000 12268 guider state => CALIBRATED
05:51:20.249 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:51:20.251 00.002 12268 reset dither spiral
05:51:20.251 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:51:20.251 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"f55fe1c5-6d27-49cf-b49f-b807a4b24fd8"}
05:51:20.252 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:51:20.253 00.001 12268 evsrv: cli 0F8E6D80 connect
05:51:20.254 00.001 12268 case statement mapped state 5 to 1
05:51:20.254 00.000 12268 case statement mapped state 5 to 1
05:51:20.255 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"1a78f436-ec1b-4f70-b6b4-d0baf445e39d"}
05:51:20.255 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"1a78f436-ec1b-4f70-b6b4-d0baf445e39d"}
05:51:20.259 00.004 12268 evsrv: cli 0F8E6D80 disconnect
05:51:20.260 00.001 12268 evsrv: cli 0FA411A0 connect
05:51:20.260 00.000 12268 case statement mapped state 5 to 1
05:51:20.261 00.001 12268 case statement mapped state 5 to 1
05:51:20.261 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"3a474dc6-c2b0-466e-a72e-9aa49f7110a1"}
05:51:20.261 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.95,915.50],"id":"3a474dc6-c2b0-466e-a72e-9aa49f7110a1"}
05:51:20.263 00.002 12268 evsrv: cli 0FA411A0 disconnect
05:51:20.264 00.001 12268 evsrv: cli 013B57E0 connect
05:51:20.264 00.000 12268 case statement mapped state 5 to 1
05:51:20.264 00.000 12268 case statement mapped state 5 to 1
05:51:20.264 00.000 12268 evsrv: cli 013B57E0 request: {"method":"get_app_state","id":"a8643a01-9624-4880-9ccd-3add0c73fdd2"}
05:51:20.265 00.001 12268 case statement mapped state 5 to 1
05:51:20.265 00.000 12268 evsrv: cli 013B57E0 response: {"jsonrpc":"2.0","result":"Selected","id":"a8643a01-9624-4880-9ccd-3add0c73fdd2"}
05:51:20.266 00.001 12268 evsrv: cli 013B57E0 disconnect
05:51:21.265 00.999 12268 evsrv: cli 0F8E6D80 connect
05:51:21.266 00.001 12268 case statement mapped state 5 to 1
05:51:21.266 00.000 12268 case statement mapped state 5 to 1
05:51:21.267 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"fafcd286-25a8-4647-9aa9-d8b8a5c25788"}
05:51:21.267 00.000 12268 case statement mapped state 5 to 1
05:51:21.267 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"fafcd286-25a8-4647-9aa9-d8b8a5c25788"}
05:51:21.268 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:51:21.391 00.123 11616 Exposure complete
05:51:21.443 00.052 11616 worker thread done servicing request
05:51:21.444 00.001 12268 OnExposeComplete: enter
05:51:21.444 00.000 12268 UpdateGuideState(): m_state=5
05:51:21.444 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
05:51:21.444 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.92, Mass=42, SNR=4.6, Peak=32 HFD=2.7
05:51:21.444 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
05:51:21.444 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
05:51:21.444 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.41 hyp=0.50 cameraTheta=2.17 mountX=0.38 mountY=-0.34, mountTheta=-0.72
05:51:21.446 00.002 12268 Changing from state CALIBRATED to GUIDING
05:51:21.446 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:51:21.446 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:51:21.446 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:51:21.447 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:51:21.447 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:51:21.447 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:51:21.447 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:51:21.448 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:51:21.448 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:51:21.448 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:51:21.448 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:51:21.449 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:51:21.449 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:51:21.449 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:51:21.449 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:51:21.450 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:51:21.819 00.369 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:51:21.819 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:51:21.819 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:51:21.822 00.003 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:51:21.822 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:51:21.823 00.001 12268 setting lock position to (665.67, 915.92)
05:51:21.823 00.000 12268 MultiStar: stabilizing after lock position change
05:51:21.823 00.000 12268 guider state => GUIDING
05:51:21.823 00.000 12268 Status Line: Guiding
05:51:21.826 00.003 12268 Mount: notify guiding started
05:51:21.826 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:51:21.827 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:51:21.827 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:51:21.827 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:51:21.827 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:51:21.828 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:51:21.828 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:51:21.828 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:51:21.828 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:51:21.829 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:51:21.829 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:51:21.829 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:51:21.830 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:51:21.830 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:51:21.830 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:51:21.830 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:51:21.831 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:51:21.831 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:51:21.831 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:51:21.831 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:51:21.832 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:51:21.832 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:51:21.832 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:51:21.833 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:51:21.833 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:51:21.834 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:51:21.834 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:51:21.834 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:51:21.835 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:51:21.835 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:51:21.835 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:51:21.835 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:51:21.836 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:51:21.836 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:51:21.836 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:51:21.837 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:51:21.837 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:51:21.837 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:51:21.976 00.139 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:51:21.976 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:51:21.977 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:51:21.977 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:51:21.977 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:51:21.977 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:51:21.978 00.001 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:51:21.978 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:51:21.978 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:51:21.978 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:51:21.978 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:51:21.979 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:51:21.995 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
05:51:21.996 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
05:51:21.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:21.996 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:21.996 00.000 12268 Enqueuing Expose request
05:51:21.996 00.000 11616 Worker thread wakes up
05:51:21.996 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:21.996 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:22.269 00.273 12268 evsrv: cli 0F8E69C0 connect
05:51:22.270 00.001 12268 case statement mapped state 6 to 3
05:51:22.270 00.000 12268 case statement mapped state 6 to 3
05:51:22.271 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4ff69972-e467-4bf7-a0a0-e00dae5011db"}
05:51:22.271 00.000 12268 case statement mapped state 6 to 3
05:51:22.271 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ff69972-e467-4bf7-a0a0-e00dae5011db"}
05:51:22.272 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:51:24.009 01.737 11616 Exposure complete
05:51:24.066 00.057 11616 worker thread done servicing request
05:51:24.066 00.000 12268 OnExposeComplete: enter
05:51:24.066 00.000 12268 UpdateGuideState(): m_state=6
05:51:24.067 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:51:24.067 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.33, Mass=45, SNR=4.7, Peak=27 HFD=4.6
05:51:24.067 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
05:51:24.067 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
05:51:24.067 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.59 hyp=0.62 cameraTheta=-1.25 mountX=-0.57 mountY=0.27, mountTheta=2.69
05:51:24.069 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.20, y=-0.59, opts=13)
05:51:24.069 00.000 12268 Enqueuing Move request for scope (0.20, -0.59)
05:51:24.069 00.000 11616 Worker thread wakes up
05:51:24.069 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.59) opts 0xd
05:51:24.069 00.000 11616 Handling offset move in thread for scope, endpoint = (0.20, -0.59)
05:51:24.070 00.001 11616 Moving (0.20, -0.59) raw xDistance=-0.57 yDistance=0.27
05:51:24.070 00.000 11616 resist switch: large excursion: input -0.57 thresh 0.29 direction from 0 to -1
05:51:24.070 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.71
05:51:24.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.57
05:51:24.070 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:51:24.070 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
05:51:24.070 00.000 11616 MoveAxis(E, 319, ABG)
05:51:24.070 00.000 11616 Guiding  Dir = 2, Dur = 319
05:51:24.071 00.001 11616 IsSlewing returns 1
05:51:24.071 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:51:24.071 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:51:24.071 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:51:24.071 00.000 11616 Move returns status 2, amount 0
05:51:24.072 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:51:24.072 00.000 11616 move complete, result=2
05:51:24.072 00.000 11616 worker thread done servicing request
05:51:24.096 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:51:24.113 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
05:51:24.114 00.001 12268 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 1 / 99999
05:51:24.114 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768711884.114,"Host":"ASTROCENTER","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:51:24.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:24.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:24.114 00.000 12268 Enqueuing Expose request
05:51:24.115 00.001 11616 Worker thread wakes up
05:51:24.115 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:51:24.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:24.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:24.140 00.025 12268 GuideStep: -0.6 px 0 ms EAST, 0.3 px 0 ms NORTH
05:51:24.142 00.002 12268 mount move error indicates guiding should stop
05:51:24.142 00.000 12268 Mount: notify guiding stopped
05:51:24.142 00.000 12268 BLC: window closed
05:51:24.142 00.000 12268 BLC: Last direction was reset
05:51:24.142 00.000 12268 PhdController failed: Guiding stopped
05:51:24.143 00.001 12268 PhdController: newstate STATE_FINISH
05:51:24.143 00.000 12268 PhdController complete: fail: Guiding stopped
05:51:24.143 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768711884.143,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
05:51:24.143 00.000 12268 Mount: notify guiding dither settle done success=0
05:51:24.143 00.000 12268 PhdController: newstate STATE_IDLE
05:51:24.143 00.000 12268 Changing from state GUIDING to STOP
05:51:24.143 00.000 12268 guider state => SELECTED
05:51:24.143 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:51:26.124 01.981 11616 Exposure complete
05:51:26.175 00.051 11616 worker thread done servicing request
05:51:26.175 00.000 12268 OnExposeComplete: enter
05:51:26.175 00.000 12268 UpdateGuideState(): m_state=2
05:51:26.175 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:51:26.175 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.50, Mass=42, SNR=4.6, Peak=29 HFD=4.2
05:51:26.176 00.001 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
05:51:26.176 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.05)
05:51:26.176 00.000 12268 CameraToMount -- cameraX=0.55 cameraY=-0.42 hyp=0.70 cameraTheta=-0.65 mountX=-0.37 mountY=0.60, mountTheta=2.12
05:51:26.201 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:51:26.216 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:51:26.216 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:26.216 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:26.216 00.000 12268 Enqueuing Expose request
05:51:26.216 00.000 11616 Worker thread wakes up
05:51:26.216 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:26.216 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:51:28.236 02.020 11616 Exposure complete
05:51:28.286 00.050 11616 worker thread done servicing request
05:51:28.286 00.000 12268 OnExposeComplete: enter
05:51:28.287 00.001 12268 UpdateGuideState(): m_state=2
05:51:28.287 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:51:28.287 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.30, Mass=45, SNR=4.7, Peak=30 HFD=3.6
05:51:28.287 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
05:51:28.287 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
05:51:28.287 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.62 hyp=0.63 cameraTheta=-1.34 mountX=-0.60 mountY=0.22, mountTheta=2.79
05:51:28.289 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:51:28.304 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:51:28.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:28.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:28.304 00.000 12268 Enqueuing Expose request
05:51:28.304 00.000 11616 Worker thread wakes up
05:51:28.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:28.304 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:51:30.321 02.017 11616 Exposure complete
05:51:30.372 00.051 11616 worker thread done servicing request
05:51:30.373 00.001 12268 OnExposeComplete: enter
05:51:30.373 00.000 12268 UpdateGuideState(): m_state=2
05:51:30.373 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:51:30.373 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.51, Mass=50, SNR=5.0, Peak=29 HFD=4.5
05:51:30.373 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
05:51:30.373 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
05:51:30.374 00.001 12268 CameraToMount -- cameraX=0.10 cameraY=-0.41 hyp=0.43 cameraTheta=-1.33 mountX=-0.40 mountY=0.16, mountTheta=2.77
05:51:30.380 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:51:30.397 00.017 12268 UpdateGuideState exits: m=50 SNR=5.0
05:51:30.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:30.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:30.397 00.000 12268 Enqueuing Expose request
05:51:30.397 00.000 11616 Worker thread wakes up
05:51:30.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:30.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:32.399 02.002 11616 Exposure complete
05:51:32.449 00.050 11616 worker thread done servicing request
05:51:32.450 00.001 12268 OnExposeComplete: enter
05:51:32.450 00.000 12268 UpdateGuideState(): m_state=2
05:51:32.450 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:51:32.450 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.47, Mass=45, SNR=4.7, Peak=29 HFD=4.3
05:51:32.450 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
05:51:32.450 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
05:51:32.450 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.45 hyp=0.60 cameraTheta=-0.84 mountX=-0.41 mountY=0.45, mountTheta=2.30
05:51:32.452 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:51:32.467 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:51:32.467 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:32.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:32.467 00.000 12268 Enqueuing Expose request
05:51:32.467 00.000 11616 Worker thread wakes up
05:51:32.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:32.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:51:34.482 02.015 11616 Exposure complete
05:51:34.534 00.052 11616 worker thread done servicing request
05:51:34.534 00.000 12268 OnExposeComplete: enter
05:51:34.535 00.001 12268 UpdateGuideState(): m_state=2
05:51:34.535 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:51:34.535 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.94, Mass=42, SNR=4.5, Peak=28 HFD=2.9
05:51:34.535 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
05:51:34.535 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
05:51:34.535 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.90 mountX=0.02 mountY=-0.11, mountTheta=-1.43
05:51:34.537 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:51:34.552 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:51:34.552 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:34.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:34.552 00.000 12268 Enqueuing Expose request
05:51:34.552 00.000 11616 Worker thread wakes up
05:51:34.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:34.553 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:36.565 02.012 11616 Exposure complete
05:51:36.618 00.053 11616 worker thread done servicing request
05:51:36.619 00.001 12268 OnExposeComplete: enter
05:51:36.619 00.000 12268 UpdateGuideState(): m_state=2
05:51:36.619 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:51:36.619 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.32, Mass=47, SNR=4.8, Peak=32 HFD=3.6
05:51:36.619 00.000 12268 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
05:51:36.619 00.000 12268 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.39)
05:51:36.619 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.60 hyp=0.62 cameraTheta=-1.31 mountX=-0.58 mountY=0.23, mountTheta=2.76
05:51:36.621 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:51:36.636 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:51:36.636 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:36.636 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:36.636 00.000 12268 Enqueuing Expose request
05:51:36.636 00.000 11616 Worker thread wakes up
05:51:36.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:36.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:51:38.642 02.006 11616 Exposure complete
05:51:38.693 00.051 11616 worker thread done servicing request
05:51:38.694 00.001 12268 OnExposeComplete: enter
05:51:38.694 00.000 12268 UpdateGuideState(): m_state=2
05:51:38.694 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:51:38.694 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.43, Mass=41, SNR=4.5, Peak=28 HFD=4.3
05:51:38.694 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
05:51:38.694 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.98)
05:51:38.694 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.49 hyp=0.74 cameraTheta=-0.72 mountX=-0.43 mountY=0.62, mountTheta=2.18
05:51:38.696 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:51:38.711 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:51:38.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:38.712 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:38.712 00.000 12268 Enqueuing Expose request
05:51:38.712 00.000 11616 Worker thread wakes up
05:51:38.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:38.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:51:40.721 02.009 11616 Exposure complete
05:51:40.771 00.050 11616 worker thread done servicing request
05:51:40.772 00.001 12268 OnExposeComplete: enter
05:51:40.772 00.000 12268 UpdateGuideState(): m_state=2
05:51:40.772 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:51:40.772 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=916.09, Mass=50, SNR=4.9, Peak=32 HFD=3.4
05:51:40.772 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
05:51:40.772 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
05:51:40.772 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.87 mountX=0.18 mountY=0.12, mountTheta=0.58
05:51:40.774 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:51:40.789 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
05:51:40.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:40.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:40.789 00.000 12268 Enqueuing Expose request
05:51:40.789 00.000 11616 Worker thread wakes up
05:51:40.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:40.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:42.808 02.019 11616 Exposure complete
05:51:42.859 00.051 11616 worker thread done servicing request
05:51:42.859 00.000 12268 OnExposeComplete: enter
05:51:42.859 00.000 12268 UpdateGuideState(): m_state=2
05:51:42.860 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:51:42.860 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.38, Mass=46, SNR=4.8, Peak=28 HFD=3.7
05:51:42.860 00.000 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
05:51:42.860 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
05:51:42.860 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.53 hyp=0.54 cameraTheta=-1.44 mountX=-0.53 mountY=0.14, mountTheta=2.88
05:51:42.862 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:51:42.877 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:51:42.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:42.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:42.877 00.000 12268 Enqueuing Expose request
05:51:42.877 00.000 11616 Worker thread wakes up
05:51:42.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:42.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:51:44.892 02.015 11616 Exposure complete
05:51:44.943 00.051 11616 worker thread done servicing request
05:51:44.944 00.001 12268 OnExposeComplete: enter
05:51:44.944 00.000 12268 UpdateGuideState(): m_state=2
05:51:44.944 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:51:44.944 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.63, Mass=43, SNR=4.6, Peak=31 HFD=3.2
05:51:44.944 00.000 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
05:51:44.944 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.69 = 0.59)
05:51:44.944 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.29 hyp=0.33 cameraTheta=-1.11 mountX=-0.28 mountY=0.18, mountTheta=2.56
05:51:44.946 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:51:44.961 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:51:44.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:44.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:44.961 00.000 12268 Enqueuing Expose request
05:51:44.961 00.000 11616 Worker thread wakes up
05:51:44.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:44.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:46.971 02.010 11616 Exposure complete
05:51:47.022 00.051 11616 worker thread done servicing request
05:51:47.022 00.000 12268 OnExposeComplete: enter
05:51:47.023 00.001 12268 UpdateGuideState(): m_state=2
05:51:47.023 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:51:47.023 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.92, Mass=58, SNR=5.3, Peak=25 HFD=6.7
05:51:47.023 00.000 12268 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
05:51:47.023 00.000 12268 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
05:51:47.023 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.14 mountX=-0.01 mountY=-0.06, mountTheta=-1.66
05:51:47.025 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:51:47.040 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
05:51:47.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:47.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:47.040 00.000 12268 Enqueuing Expose request
05:51:47.040 00.000 11616 Worker thread wakes up
05:51:47.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:47.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:49.058 02.018 11616 Exposure complete
05:51:49.109 00.051 11616 worker thread done servicing request
05:51:49.109 00.000 12268 OnExposeComplete: enter
05:51:49.109 00.000 12268 UpdateGuideState(): m_state=2
05:51:49.109 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:51:49.109 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.52, Mass=42, SNR=4.6, Peak=30 HFD=3.4
05:51:49.109 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
05:51:49.110 00.001 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
05:51:49.110 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.40 hyp=0.47 cameraTheta=-1.04 mountX=-0.38 mountY=0.28, mountTheta=2.49
05:51:49.112 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:51:49.128 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
05:51:49.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:49.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:49.128 00.000 12268 Enqueuing Expose request
05:51:49.128 00.000 11616 Worker thread wakes up
05:51:49.128 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:49.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:51.144 02.016 11616 Exposure complete
05:51:51.195 00.051 11616 worker thread done servicing request
05:51:51.195 00.000 12268 OnExposeComplete: enter
05:51:51.195 00.000 12268 UpdateGuideState(): m_state=2
05:51:51.195 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:51:51.195 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
05:51:51.195 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
05:51:51.195 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.91)
05:51:51.196 00.001 12268 CameraToMount -- cameraX=0.31 cameraY=-0.31 hyp=0.44 cameraTheta=-0.79 mountX=-0.28 mountY=0.35, mountTheta=2.25
05:51:51.197 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:51:51.212 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
05:51:51.212 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:51.212 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:51.212 00.000 12268 Enqueuing Expose request
05:51:51.212 00.000 11616 Worker thread wakes up
05:51:51.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:51.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:53.247 02.035 11616 Exposure complete
05:51:53.297 00.050 11616 worker thread done servicing request
05:51:53.298 00.001 12268 OnExposeComplete: enter
05:51:53.298 00.000 12268 UpdateGuideState(): m_state=2
05:51:53.298 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:51:53.298 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.40, Mass=44, SNR=4.6, Peak=30 HFD=3.6
05:51:53.298 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.64 = -2.64)
05:51:53.298 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.75 = 0.53)
05:51:53.298 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.52 hyp=0.56 cameraTheta=-1.17 mountX=-0.49 mountY=0.28, mountTheta=2.62
05:51:53.300 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:51:53.315 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:51:53.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:53.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:53.315 00.000 12268 Enqueuing Expose request
05:51:53.315 00.000 11616 Worker thread wakes up
05:51:53.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:53.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:51:55.336 02.021 11616 Exposure complete
05:51:55.386 00.050 11616 worker thread done servicing request
05:51:55.386 00.000 12268 OnExposeComplete: enter
05:51:55.386 00.000 12268 UpdateGuideState(): m_state=2
05:51:55.386 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:51:55.386 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.17, Mass=46, SNR=4.7, Peak=29 HFD=4.4
05:51:55.387 00.001 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
05:51:55.387 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
05:51:55.387 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.75 hyp=0.84 cameraTheta=-1.10 mountX=-0.71 mountY=0.47, mountTheta=2.55
05:51:55.389 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:51:55.405 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
05:51:55.405 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:55.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:55.405 00.000 12268 Enqueuing Expose request
05:51:55.405 00.000 11616 Worker thread wakes up
05:51:55.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:55.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:51:57.424 02.019 11616 Exposure complete
05:51:57.475 00.051 11616 worker thread done servicing request
05:51:57.476 00.001 12268 OnExposeComplete: enter
05:51:57.476 00.000 12268 UpdateGuideState(): m_state=2
05:51:57.476 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:51:57.476 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.66, Mass=44, SNR=4.6, Peak=30 HFD=3.6
05:51:57.476 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
05:51:57.476 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
05:51:57.476 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.26 hyp=0.40 cameraTheta=-0.71 mountX=-0.23 mountY=0.34, mountTheta=2.17
05:51:57.478 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:51:57.493 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:51:57.493 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:57.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:57.493 00.000 12268 Enqueuing Expose request
05:51:57.493 00.000 11616 Worker thread wakes up
05:51:57.494 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:57.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:51:59.510 02.016 11616 Exposure complete
05:51:59.572 00.062 11616 worker thread done servicing request
05:51:59.572 00.000 12268 OnExposeComplete: enter
05:51:59.572 00.000 12268 UpdateGuideState(): m_state=2
05:51:59.573 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:51:59.573 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.62, Mass=51, SNR=5.0, Peak=31 HFD=3.9
05:51:59.573 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
05:51:59.573 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.87)
05:51:59.573 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.30 hyp=0.40 cameraTheta=-0.83 mountX=-0.27 mountY=0.31, mountTheta=2.29
05:51:59.575 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:51:59.592 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
05:51:59.593 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:51:59.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:51:59.593 00.000 12268 Enqueuing Expose request
05:51:59.593 00.000 11616 Worker thread wakes up
05:51:59.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:51:59.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:01.603 02.010 11616 Exposure complete
05:52:01.653 00.050 11616 worker thread done servicing request
05:52:01.653 00.000 12268 OnExposeComplete: enter
05:52:01.653 00.000 12268 UpdateGuideState(): m_state=2
05:52:01.653 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:52:01.654 00.001 12268 Star::Find returns 1 (0), X=666.04, Y=915.84, Mass=41, SNR=4.5, Peak=30 HFD=3.5
05:52:01.654 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
05:52:01.654 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.50)
05:52:01.654 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.08 hyp=0.38 cameraTheta=-0.20 mountX=-0.04 mountY=0.38, mountTheta=1.68
05:52:01.656 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:52:01.670 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:52:01.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:01.671 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:01.671 00.000 12268 Enqueuing Expose request
05:52:01.671 00.000 11616 Worker thread wakes up
05:52:01.671 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:01.671 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:03.682 02.011 11616 Exposure complete
05:52:03.733 00.051 11616 worker thread done servicing request
05:52:03.733 00.000 12268 OnExposeComplete: enter
05:52:03.733 00.000 12268 UpdateGuideState(): m_state=2
05:52:03.733 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:52:03.733 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
05:52:03.733 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
05:52:03.733 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.88)
05:52:03.733 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.31 hyp=0.42 cameraTheta=-0.82 mountX=-0.28 mountY=0.33, mountTheta=2.28
05:52:03.736 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:52:03.751 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:52:03.751 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:03.751 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:03.751 00.000 12268 Enqueuing Expose request
05:52:03.752 00.001 11616 Worker thread wakes up
05:52:03.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:03.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:05.764 02.012 11616 Exposure complete
05:52:05.814 00.050 11616 worker thread done servicing request
05:52:05.814 00.000 12268 OnExposeComplete: enter
05:52:05.815 00.001 12268 UpdateGuideState(): m_state=2
05:52:05.815 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:52:05.815 00.000 12268 Star::Find returns 1 (0), X=666.40, Y=915.50, Mass=40, SNR=4.5, Peak=26 HFD=4.6
05:52:05.815 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
05:52:05.815 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
05:52:05.815 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=-0.42 hyp=0.85 cameraTheta=-0.52 mountX=-0.35 mountY=0.78, mountTheta=1.99
05:52:05.817 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:52:05.832 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:52:05.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:05.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:05.832 00.000 12268 Enqueuing Expose request
05:52:05.832 00.000 11616 Worker thread wakes up
05:52:05.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:05.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:52:07.841 02.009 11616 Exposure complete
05:52:07.892 00.051 11616 worker thread done servicing request
05:52:07.893 00.001 12268 OnExposeComplete: enter
05:52:07.893 00.000 12268 UpdateGuideState(): m_state=2
05:52:07.893 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:52:07.893 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.29, Mass=42, SNR=4.6, Peak=29 HFD=3.8
05:52:07.893 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
05:52:07.893 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.58)
05:52:07.893 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.63 hyp=0.70 cameraTheta=-1.12 mountX=-0.59 mountY=0.38, mountTheta=2.57
05:52:07.895 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:52:07.909 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
05:52:07.910 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:07.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:07.910 00.000 12268 Enqueuing Expose request
05:52:07.910 00.000 11616 Worker thread wakes up
05:52:07.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:07.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:52:09.918 02.008 11616 Exposure complete
05:52:09.968 00.050 11616 worker thread done servicing request
05:52:09.968 00.000 12268 OnExposeComplete: enter
05:52:09.968 00.000 12268 UpdateGuideState(): m_state=2
05:52:09.969 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:52:09.969 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.39, Mass=46, SNR=4.7, Peak=30 HFD=3.7
05:52:09.969 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
05:52:09.969 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
05:52:09.969 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.53 hyp=0.56 cameraTheta=-1.27 mountX=-0.51 mountY=0.23, mountTheta=2.72
05:52:09.971 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:52:09.986 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:52:09.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:09.986 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:09.986 00.000 12268 Enqueuing Expose request
05:52:09.986 00.000 11616 Worker thread wakes up
05:52:09.986 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:09.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:52:12.004 02.018 11616 Exposure complete
05:52:12.058 00.054 11616 worker thread done servicing request
05:52:12.058 00.000 12268 OnExposeComplete: enter
05:52:12.058 00.000 12268 UpdateGuideState(): m_state=2
05:52:12.059 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:52:12.059 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=916.16, Mass=44, SNR=4.6, Peak=28 HFD=3.8
05:52:12.059 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
05:52:12.059 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.44)
05:52:12.059 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.24 hyp=0.35 cameraTheta=0.74 mountX=0.26 mountY=0.23, mountTheta=0.72
05:52:12.061 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:52:12.075 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
05:52:12.076 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:12.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:12.076 00.000 12268 Enqueuing Expose request
05:52:12.076 00.000 11616 Worker thread wakes up
05:52:12.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:12.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:14.098 02.022 11616 Exposure complete
05:52:14.152 00.054 11616 worker thread done servicing request
05:52:14.152 00.000 12268 OnExposeComplete: enter
05:52:14.152 00.000 12268 UpdateGuideState(): m_state=2
05:52:14.152 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:52:14.152 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.89, Mass=40, SNR=4.4, Peak=26 HFD=4.0
05:52:14.152 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
05:52:14.152 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
05:52:14.152 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.03 hyp=0.36 cameraTheta=-0.08 mountX=0.01 mountY=0.36, mountTheta=1.55
05:52:14.154 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:52:14.170 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
05:52:14.170 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:14.170 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:14.170 00.000 12268 Enqueuing Expose request
05:52:14.170 00.000 11616 Worker thread wakes up
05:52:14.170 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:14.170 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:16.178 02.008 11616 Exposure complete
05:52:16.229 00.051 11616 worker thread done servicing request
05:52:16.229 00.000 12268 OnExposeComplete: enter
05:52:16.229 00.000 12268 UpdateGuideState(): m_state=2
05:52:16.230 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:52:16.230 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.47, Mass=47, SNR=4.8, Peak=32 HFD=2.9
05:52:16.230 00.000 12268 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.47) = xAngle (-3.30 = 2.98)
05:52:16.230 00.000 12268 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.13)
05:52:16.230 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.45 hyp=0.47 cameraTheta=-1.83 mountX=-0.46 mountY=-0.06, mountTheta=-3.01
05:52:16.232 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:52:16.247 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:52:16.247 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:16.247 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:16.247 00.000 12268 Enqueuing Expose request
05:52:16.247 00.000 11616 Worker thread wakes up
05:52:16.247 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:16.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:52:18.253 02.006 11616 Exposure complete
05:52:18.304 00.051 11616 worker thread done servicing request
05:52:18.304 00.000 12268 OnExposeComplete: enter
05:52:18.304 00.000 12268 UpdateGuideState(): m_state=2
05:52:18.305 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:52:18.305 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=916.04, Mass=49, SNR=4.9, Peak=34 HFD=3.0
05:52:18.305 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
05:52:18.305 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.10)
05:52:18.305 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.40 mountX=0.12 mountY=0.01, mountTheta=0.05
05:52:18.307 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:52:18.322 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
05:52:18.322 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:18.322 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:18.322 00.000 12268 Enqueuing Expose request
05:52:18.322 00.000 11616 Worker thread wakes up
05:52:18.322 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:18.322 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:20.331 02.009 11616 Exposure complete
05:52:20.383 00.052 11616 worker thread done servicing request
05:52:20.383 00.000 12268 OnExposeComplete: enter
05:52:20.384 00.001 12268 UpdateGuideState(): m_state=2
05:52:20.384 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:52:20.384 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.89, Mass=45, SNR=4.7, Peak=30 HFD=3.3
05:52:20.384 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
05:52:20.384 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.34)
05:52:20.384 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.36 mountX=-0.03 mountY=0.10, mountTheta=1.83
05:52:20.387 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:52:20.402 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:52:20.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:20.402 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:20.402 00.000 12268 Enqueuing Expose request
05:52:20.403 00.001 11616 Worker thread wakes up
05:52:20.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:20.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:22.425 02.022 11616 Exposure complete
05:52:22.474 00.049 11616 worker thread done servicing request
05:52:22.475 00.001 12268 OnExposeComplete: enter
05:52:22.475 00.000 12268 UpdateGuideState(): m_state=2
05:52:22.475 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:52:22.475 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.86, Mass=44, SNR=4.6, Peak=30 HFD=3.6
05:52:22.475 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
05:52:22.475 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.50)
05:52:22.475 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.06 hyp=0.31 cameraTheta=-0.20 mountX=-0.03 mountY=0.31, mountTheta=1.67
05:52:22.477 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:52:22.492 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:52:22.493 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:22.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:22.493 00.000 12268 Enqueuing Expose request
05:52:22.493 00.000 11616 Worker thread wakes up
05:52:22.493 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:22.493 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:24.506 02.013 11616 Exposure complete
05:52:24.565 00.059 11616 worker thread done servicing request
05:52:24.565 00.000 12268 OnExposeComplete: enter
05:52:24.566 00.001 12268 UpdateGuideState(): m_state=2
05:52:24.566 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:52:24.566 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.39, Mass=38, SNR=4.3, Peak=27 HFD=3.4
05:52:24.566 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.75 = -2.75)
05:52:24.566 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.86 = 0.43)
05:52:24.566 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.53 hyp=0.56 cameraTheta=-1.27 mountX=-0.51 mountY=0.23, mountTheta=2.72
05:52:24.570 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:52:24.587 00.017 12268 UpdateGuideState exits: m=38 SNR=4.3
05:52:24.588 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:24.588 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:24.588 00.000 12268 Enqueuing Expose request
05:52:24.588 00.000 11616 Worker thread wakes up
05:52:24.588 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:24.588 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:52:26.600 02.012 11616 Exposure complete
05:52:26.651 00.051 11616 worker thread done servicing request
05:52:26.651 00.000 12268 OnExposeComplete: enter
05:52:26.651 00.000 12268 UpdateGuideState(): m_state=2
05:52:26.651 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:52:26.651 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.42, Mass=43, SNR=4.6, Peak=30 HFD=3.4
05:52:26.651 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
05:52:26.651 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
05:52:26.651 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.50 hyp=0.54 cameraTheta=-1.22 mountX=-0.48 mountY=0.25, mountTheta=2.67
05:52:26.653 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:52:26.670 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
05:52:26.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:26.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:26.670 00.000 12268 Enqueuing Expose request
05:52:26.670 00.000 11616 Worker thread wakes up
05:52:26.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:26.671 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:52:28.687 02.016 11616 Exposure complete
05:52:28.738 00.051 11616 worker thread done servicing request
05:52:28.738 00.000 12268 OnExposeComplete: enter
05:52:28.738 00.000 12268 UpdateGuideState(): m_state=2
05:52:28.739 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:52:28.739 00.000 12268 Star::Find returns 1 (0), X=665.06, Y=915.27, Mass=59, SNR=5.3, Peak=28 HFD=7.7
05:52:28.739 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
05:52:28.739 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
05:52:28.739 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.65 hyp=0.89 cameraTheta=-2.32 mountX=-0.71 mountY=-0.52, mountTheta=-2.51
05:52:28.741 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:52:28.756 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
05:52:28.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:28.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:28.756 00.000 12268 Enqueuing Expose request
05:52:28.757 00.001 11616 Worker thread wakes up
05:52:28.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:28.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:52:30.762 02.005 11616 Exposure complete
05:52:30.812 00.050 11616 worker thread done servicing request
05:52:30.812 00.000 12268 OnExposeComplete: enter
05:52:30.812 00.000 12268 UpdateGuideState(): m_state=2
05:52:30.812 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:52:30.812 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.40, Mass=40, SNR=4.4, Peak=26 HFD=4.4
05:52:30.813 00.001 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
05:52:30.813 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
05:52:30.813 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.52 hyp=0.73 cameraTheta=-0.80 mountX=-0.47 mountY=0.57, mountTheta=2.26
05:52:30.814 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:52:30.829 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
05:52:30.829 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:30.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:30.829 00.000 12268 Enqueuing Expose request
05:52:30.829 00.000 11616 Worker thread wakes up
05:52:30.829 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:30.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:52:32.842 02.013 11616 Exposure complete
05:52:32.891 00.049 11616 worker thread done servicing request
05:52:32.892 00.001 12268 OnExposeComplete: enter
05:52:32.892 00.000 12268 UpdateGuideState(): m_state=2
05:52:32.892 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:52:32.892 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.58, Mass=52, SNR=5.0, Peak=34 HFD=3.2
05:52:32.892 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
05:52:32.892 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.13)
05:52:32.892 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.34 hyp=0.34 cameraTheta=-1.57 mountX=-0.33 mountY=0.04, mountTheta=3.01
05:52:32.894 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:52:32.910 00.016 12268 UpdateGuideState exits: m=52 SNR=5.0
05:52:32.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:32.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:32.910 00.000 12268 Enqueuing Expose request
05:52:32.910 00.000 11616 Worker thread wakes up
05:52:32.910 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:32.911 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:34.925 02.014 11616 Exposure complete
05:52:34.974 00.049 11616 worker thread done servicing request
05:52:34.975 00.001 12268 OnExposeComplete: enter
05:52:34.975 00.000 12268 UpdateGuideState(): m_state=2
05:52:34.975 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:52:34.975 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=916.10, Mass=71, SNR=5.8, Peak=36 HFD=6.1
05:52:34.975 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
05:52:34.975 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
05:52:34.975 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.18 hyp=0.39 cameraTheta=2.66 mountX=0.15 mountY=-0.36, mountTheta=-1.19
05:52:34.977 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:52:34.992 00.015 12268 UpdateGuideState exits: m=71 SNR=5.8
05:52:34.992 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:34.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:34.992 00.000 12268 Enqueuing Expose request
05:52:34.992 00.000 11616 Worker thread wakes up
05:52:34.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:34.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:52:37.008 02.016 11616 Exposure complete
05:52:37.059 00.051 11616 worker thread done servicing request
05:52:37.059 00.000 12268 OnExposeComplete: enter
05:52:37.059 00.000 12268 UpdateGuideState(): m_state=2
05:52:37.060 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:52:37.060 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=36, SNR=4.2, Peak=28 HFD=3.3
05:52:37.060 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
05:52:37.060 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
05:52:37.060 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.31 hyp=0.42 cameraTheta=-0.83 mountX=-0.28 mountY=0.32, mountTheta=2.29
05:52:37.061 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:52:37.076 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
05:52:37.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:37.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:37.076 00.000 12268 Enqueuing Expose request
05:52:37.076 00.000 11616 Worker thread wakes up
05:52:37.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:37.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:39.095 02.019 11616 Exposure complete
05:52:39.146 00.051 11616 worker thread done servicing request
05:52:39.146 00.000 12268 OnExposeComplete: enter
05:52:39.146 00.000 12268 UpdateGuideState(): m_state=2
05:52:39.147 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:52:39.147 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.54, Mass=45, SNR=4.7, Peak=28 HFD=4.1
05:52:39.147 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
05:52:39.147 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.58)
05:52:39.147 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.38 hyp=0.42 cameraTheta=-1.12 mountX=-0.36 mountY=0.23, mountTheta=2.57
05:52:39.151 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:52:39.166 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:52:39.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:39.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:39.167 00.001 12268 Enqueuing Expose request
05:52:39.167 00.000 11616 Worker thread wakes up
05:52:39.168 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:39.168 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:41.263 02.095 11616 Exposure complete
05:52:41.313 00.050 12268 OnExposeComplete: enter
05:52:41.313 00.000 12268 UpdateGuideState(): m_state=2
05:52:41.313 00.000 11616 worker thread done servicing request
05:52:41.313 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:52:41.313 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.49, Mass=40, SNR=4.5, Peak=28 HFD=3.5
05:52:41.313 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
05:52:41.313 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.51)
05:52:41.314 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=-0.43 hyp=0.46 cameraTheta=-1.19 mountX=-0.41 mountY=0.22, mountTheta=2.64
05:52:41.316 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:52:41.331 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:52:41.331 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:41.331 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:41.331 00.000 12268 Enqueuing Expose request
05:52:41.331 00.000 11616 Worker thread wakes up
05:52:41.332 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:41.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:52:43.335 02.003 11616 Exposure complete
05:52:43.386 00.051 11616 worker thread done servicing request
05:52:43.386 00.000 12268 OnExposeComplete: enter
05:52:43.386 00.000 12268 UpdateGuideState(): m_state=2
05:52:43.386 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:52:43.386 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.89, Mass=38, SNR=4.4, Peak=27 HFD=3.6
05:52:43.387 00.001 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
05:52:43.387 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
05:52:43.387 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-0.11 mountX=-0.00 mountY=0.30, mountTheta=1.58
05:52:43.389 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:52:43.403 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
05:52:43.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:43.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:43.403 00.000 12268 Enqueuing Expose request
05:52:43.403 00.000 11616 Worker thread wakes up
05:52:43.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:43.404 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:45.406 02.002 11616 Exposure complete
05:52:45.456 00.050 11616 worker thread done servicing request
05:52:45.456 00.000 12268 OnExposeComplete: enter
05:52:45.457 00.001 12268 UpdateGuideState(): m_state=2
05:52:45.457 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:52:45.457 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.57, Mass=45, SNR=4.7, Peak=29 HFD=3.7
05:52:45.457 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
05:52:45.457 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
05:52:45.457 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.35 hyp=0.41 cameraTheta=-1.04 mountX=-0.33 mountY=0.25, mountTheta=2.49
05:52:45.459 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:52:45.474 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:52:45.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:45.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:45.474 00.000 12268 Enqueuing Expose request
05:52:45.474 00.000 11616 Worker thread wakes up
05:52:45.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:45.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:47.483 02.009 11616 Exposure complete
05:52:47.533 00.050 11616 worker thread done servicing request
05:52:47.533 00.000 12268 OnExposeComplete: enter
05:52:47.534 00.001 12268 UpdateGuideState(): m_state=2
05:52:47.534 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:52:47.534 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.83, Mass=44, SNR=4.6, Peak=29 HFD=4.2
05:52:47.534 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
05:52:47.534 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.55)
05:52:47.534 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.09 hyp=0.58 cameraTheta=-0.15 mountX=-0.03 mountY=0.58, mountTheta=1.62
05:52:47.536 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:52:47.551 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:52:47.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:47.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:47.551 00.000 12268 Enqueuing Expose request
05:52:47.551 00.000 11616 Worker thread wakes up
05:52:47.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:47.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:49.566 02.015 11616 Exposure complete
05:52:49.618 00.052 11616 worker thread done servicing request
05:52:49.618 00.000 12268 OnExposeComplete: enter
05:52:49.619 00.001 12268 UpdateGuideState(): m_state=2
05:52:49.619 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:52:49.619 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.66, Mass=46, SNR=4.8, Peak=28 HFD=4.4
05:52:49.619 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
05:52:49.619 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.22)
05:52:49.619 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.26 hyp=0.56 cameraTheta=-0.48 mountX=-0.21 mountY=0.52, mountTheta=1.95
05:52:49.621 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:52:49.636 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:52:49.636 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:49.636 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:49.636 00.000 12268 Enqueuing Expose request
05:52:49.636 00.000 11616 Worker thread wakes up
05:52:49.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:49.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:51.639 02.003 11616 Exposure complete
05:52:51.689 00.050 11616 worker thread done servicing request
05:52:51.690 00.001 12268 OnExposeComplete: enter
05:52:51.690 00.000 12268 UpdateGuideState(): m_state=2
05:52:51.690 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:52:51.690 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
05:52:51.690 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
05:52:51.690 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
05:52:51.690 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.37 hyp=0.68 cameraTheta=-0.57 mountX=-0.31 mountY=0.61, mountTheta=2.04
05:52:51.692 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:52:51.707 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
05:52:51.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:51.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:51.707 00.000 12268 Enqueuing Expose request
05:52:51.707 00.000 11616 Worker thread wakes up
05:52:51.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:51.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:53.722 02.015 11616 Exposure complete
05:52:53.775 00.053 11616 worker thread done servicing request
05:52:53.775 00.000 12268 OnExposeComplete: enter
05:52:53.776 00.001 12268 UpdateGuideState(): m_state=2
05:52:53.776 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:52:53.776 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.51, Mass=42, SNR=4.5, Peak=27 HFD=3.8
05:52:53.776 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
05:52:53.776 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.61)
05:52:53.776 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.41 hyp=0.47 cameraTheta=-1.09 mountX=-0.39 mountY=0.27, mountTheta=2.54
05:52:53.779 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:52:53.795 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
05:52:53.795 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:53.795 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:53.795 00.000 12268 Enqueuing Expose request
05:52:53.795 00.000 11616 Worker thread wakes up
05:52:53.795 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:53.795 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:55.808 02.013 11616 Exposure complete
05:52:55.859 00.051 11616 worker thread done servicing request
05:52:55.859 00.000 12268 OnExposeComplete: enter
05:52:55.859 00.000 12268 UpdateGuideState(): m_state=2
05:52:55.859 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:52:55.860 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=45, SNR=4.7, Peak=33 HFD=3.4
05:52:55.860 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
05:52:55.860 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.94)
05:52:55.860 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.32 hyp=0.46 cameraTheta=-0.76 mountX=-0.29 mountY=0.37, mountTheta=2.22
05:52:55.862 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:52:55.876 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:52:55.876 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:55.876 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:55.876 00.000 12268 Enqueuing Expose request
05:52:55.876 00.000 11616 Worker thread wakes up
05:52:55.876 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:55.876 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:57.886 02.010 11616 Exposure complete
05:52:57.939 00.053 11616 worker thread done servicing request
05:52:57.939 00.000 12268 OnExposeComplete: enter
05:52:57.939 00.000 12268 UpdateGuideState(): m_state=2
05:52:57.939 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:52:57.939 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
05:52:57.939 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
05:52:57.940 00.001 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.97)
05:52:57.940 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.32 hyp=0.49 cameraTheta=-0.73 mountX=-0.29 mountY=0.40, mountTheta=2.19
05:52:57.941 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:52:57.956 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:52:57.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:52:57.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:52:57.956 00.000 12268 Enqueuing Expose request
05:52:57.956 00.000 11616 Worker thread wakes up
05:52:57.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:52:57.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:52:59.970 02.014 11616 Exposure complete
05:53:00.022 00.052 11616 worker thread done servicing request
05:53:00.022 00.000 12268 OnExposeComplete: enter
05:53:00.022 00.000 12268 UpdateGuideState(): m_state=2
05:53:00.023 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:53:00.023 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.55, Mass=46, SNR=4.7, Peak=33 HFD=3.0
05:53:00.023 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
05:53:00.023 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.29)
05:53:00.023 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.37 hyp=0.38 cameraTheta=-1.40 mountX=-0.36 mountY=0.11, mountTheta=2.85
05:53:00.026 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:53:00.042 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
05:53:00.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:00.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:00.042 00.000 12268 Enqueuing Expose request
05:53:00.042 00.000 11616 Worker thread wakes up
05:53:00.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:00.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:02.056 02.014 11616 Exposure complete
05:53:02.106 00.050 11616 worker thread done servicing request
05:53:02.106 00.000 12268 OnExposeComplete: enter
05:53:02.106 00.000 12268 UpdateGuideState(): m_state=2
05:53:02.107 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:53:02.107 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.27, Mass=44, SNR=4.6, Peak=29 HFD=4.1
05:53:02.107 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
05:53:02.107 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.65)
05:53:02.107 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.65 hyp=0.74 cameraTheta=-1.05 mountX=-0.61 mountY=0.45, mountTheta=2.51
05:53:02.109 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:53:02.124 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:53:02.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:02.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:02.124 00.000 12268 Enqueuing Expose request
05:53:02.124 00.000 11616 Worker thread wakes up
05:53:02.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:02.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:53:04.138 02.014 11616 Exposure complete
05:53:04.189 00.051 11616 worker thread done servicing request
05:53:04.189 00.000 12268 OnExposeComplete: enter
05:53:04.190 00.001 12268 UpdateGuideState(): m_state=2
05:53:04.190 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:53:04.190 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=916.18, Mass=47, SNR=4.8, Peak=33 HFD=2.7
05:53:04.190 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
05:53:04.190 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
05:53:04.190 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.89 mountX=0.25 mountY=-0.12, mountTheta=-0.44
05:53:04.192 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:53:04.207 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:53:04.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:04.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:04.207 00.000 12268 Enqueuing Expose request
05:53:04.207 00.000 11616 Worker thread wakes up
05:53:04.207 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:04.207 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:06.215 02.008 11616 Exposure complete
05:53:06.265 00.050 11616 worker thread done servicing request
05:53:06.265 00.000 12268 OnExposeComplete: enter
05:53:06.265 00.000 12268 UpdateGuideState(): m_state=2
05:53:06.266 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:53:06.266 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=916.12, Mass=46, SNR=4.7, Peak=31 HFD=3.5
05:53:06.266 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
05:53:06.266 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
05:53:06.266 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.20 hyp=0.32 cameraTheta=0.69 mountX=0.23 mountY=0.22, mountTheta=0.76
05:53:06.268 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:53:06.282 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
05:53:06.282 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:06.282 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:06.283 00.001 12268 Enqueuing Expose request
05:53:06.283 00.000 11616 Worker thread wakes up
05:53:06.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:06.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:08.287 02.004 11616 Exposure complete
05:53:08.338 00.051 11616 worker thread done servicing request
05:53:08.338 00.000 12268 OnExposeComplete: enter
05:53:08.338 00.000 12268 UpdateGuideState(): m_state=2
05:53:08.338 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:53:08.338 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.04, Mass=42, SNR=4.5, Peak=27 HFD=4.1
05:53:08.339 00.001 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
05:53:08.339 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
05:53:08.339 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.88 hyp=0.90 cameraTheta=-1.37 mountX=-0.86 mountY=0.29, mountTheta=2.81
05:53:08.341 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:53:08.355 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
05:53:08.355 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:08.355 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:08.356 00.001 12268 Enqueuing Expose request
05:53:08.356 00.000 11616 Worker thread wakes up
05:53:08.356 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:08.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:53:10.370 02.014 11616 Exposure complete
05:53:10.420 00.050 11616 worker thread done servicing request
05:53:10.421 00.001 12268 OnExposeComplete: enter
05:53:10.421 00.000 12268 UpdateGuideState(): m_state=2
05:53:10.421 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:53:10.421 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
05:53:10.421 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
05:53:10.421 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.88)
05:53:10.421 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.31 hyp=0.42 cameraTheta=-0.82 mountX=-0.28 mountY=0.33, mountTheta=2.28
05:53:10.423 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:53:10.438 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:53:10.438 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:10.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:10.438 00.000 12268 Enqueuing Expose request
05:53:10.439 00.001 11616 Worker thread wakes up
05:53:10.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:10.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:12.457 02.018 11616 Exposure complete
05:53:12.507 00.050 11616 worker thread done servicing request
05:53:12.507 00.000 12268 OnExposeComplete: enter
05:53:12.507 00.000 12268 UpdateGuideState(): m_state=2
05:53:12.508 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:53:12.508 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
05:53:12.508 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
05:53:12.508 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.91)
05:53:12.508 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.31 hyp=0.44 cameraTheta=-0.79 mountX=-0.28 mountY=0.35, mountTheta=2.25
05:53:12.510 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:53:12.524 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
05:53:12.525 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:12.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:12.525 00.000 12268 Enqueuing Expose request
05:53:12.525 00.000 11616 Worker thread wakes up
05:53:12.525 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:12.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:14.542 02.017 11616 Exposure complete
05:53:14.597 00.055 11616 worker thread done servicing request
05:53:14.597 00.000 12268 OnExposeComplete: enter
05:53:14.597 00.000 12268 UpdateGuideState(): m_state=2
05:53:14.597 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:53:14.597 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.58, Mass=42, SNR=4.5, Peak=28 HFD=4.0
05:53:14.598 00.001 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
05:53:14.598 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
05:53:14.598 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.34 hyp=0.46 cameraTheta=-0.83 mountX=-0.30 mountY=0.35, mountTheta=2.29
05:53:14.602 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:53:14.619 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
05:53:14.619 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:14.619 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:14.619 00.000 12268 Enqueuing Expose request
05:53:14.619 00.000 11616 Worker thread wakes up
05:53:14.619 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:14.619 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:16.626 02.007 11616 Exposure complete
05:53:16.677 00.051 11616 worker thread done servicing request
05:53:16.678 00.001 12268 OnExposeComplete: enter
05:53:16.678 00.000 12268 UpdateGuideState(): m_state=2
05:53:16.678 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:53:16.678 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.13, Mass=51, SNR=5.0, Peak=29 HFD=5.2
05:53:16.678 00.000 12268 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.47) = xAngle (-3.27 = 3.01)
05:53:16.678 00.000 12268 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.10)
05:53:16.678 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.79 hyp=0.82 cameraTheta=-1.80 mountX=-0.81 mountY=-0.08, mountTheta=-3.04
05:53:16.679 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:53:16.695 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
05:53:16.695 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:16.695 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:16.696 00.001 12268 Enqueuing Expose request
05:53:16.696 00.000 11616 Worker thread wakes up
05:53:16.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:16.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:53:18.694 01.998 11616 Exposure complete
05:53:18.747 00.053 11616 worker thread done servicing request
05:53:18.748 00.001 12268 OnExposeComplete: enter
05:53:18.748 00.000 12268 UpdateGuideState(): m_state=2
05:53:18.748 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:53:18.748 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.29, Mass=46, SNR=4.7, Peak=32 HFD=3.5
05:53:18.748 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
05:53:18.748 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
05:53:18.748 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.63 hyp=0.67 cameraTheta=-1.24 mountX=-0.61 mountY=0.30, mountTheta=2.68
05:53:18.750 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:53:18.765 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:53:18.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:18.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:18.765 00.000 12268 Enqueuing Expose request
05:53:18.765 00.000 11616 Worker thread wakes up
05:53:18.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:18.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:53:20.770 02.005 11616 Exposure complete
05:53:20.820 00.050 11616 worker thread done servicing request
05:53:20.820 00.000 12268 OnExposeComplete: enter
05:53:20.820 00.000 12268 UpdateGuideState(): m_state=2
05:53:20.820 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:53:20.821 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.60, Mass=41, SNR=4.5, Peak=28 HFD=3.5
05:53:20.821 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
05:53:20.821 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
05:53:20.821 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.32 hyp=0.37 cameraTheta=-1.06 mountX=-0.30 mountY=0.22, mountTheta=2.51
05:53:20.823 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:53:20.837 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:53:20.837 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:20.838 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:20.838 00.000 12268 Enqueuing Expose request
05:53:20.838 00.000 11616 Worker thread wakes up
05:53:20.838 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:20.838 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:22.847 02.009 11616 Exposure complete
05:53:22.899 00.052 11616 worker thread done servicing request
05:53:22.899 00.000 12268 OnExposeComplete: enter
05:53:22.899 00.000 12268 UpdateGuideState(): m_state=2
05:53:22.899 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:53:22.899 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.12, Mass=40, SNR=4.4, Peak=26 HFD=4.2
05:53:22.899 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
05:53:22.899 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.49)
05:53:22.899 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.80 hyp=0.85 cameraTheta=-1.21 mountX=-0.76 mountY=0.40, mountTheta=2.66
05:53:22.901 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:53:22.916 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
05:53:22.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:22.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:22.916 00.000 12268 Enqueuing Expose request
05:53:22.916 00.000 11616 Worker thread wakes up
05:53:22.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:22.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:53:24.920 02.004 11616 Exposure complete
05:53:24.973 00.053 11616 worker thread done servicing request
05:53:24.973 00.000 12268 OnExposeComplete: enter
05:53:24.973 00.000 12268 UpdateGuideState(): m_state=2
05:53:24.974 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:53:24.974 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.70, Mass=44, SNR=4.6, Peak=32 HFD=2.9
05:53:24.974 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
05:53:24.974 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.47)
05:53:24.974 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.23 mountX=-0.21 mountY=0.10, mountTheta=2.68
05:53:24.976 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:53:24.991 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:53:24.992 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:24.992 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:24.992 00.000 12268 Enqueuing Expose request
05:53:24.992 00.000 11616 Worker thread wakes up
05:53:24.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:24.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:27.004 02.012 11616 Exposure complete
05:53:27.055 00.051 11616 worker thread done servicing request
05:53:27.055 00.000 12268 OnExposeComplete: enter
05:53:27.055 00.000 12268 UpdateGuideState(): m_state=2
05:53:27.055 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:53:27.056 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=915.89, Mass=40, SNR=4.5, Peak=29 HFD=3.3
05:53:27.056 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.61 = -1.61)
05:53:27.056 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.57)
05:53:27.056 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.13 mountX=-0.01 mountY=0.21, mountTheta=1.61
05:53:27.058 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:53:27.073 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:53:27.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:27.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:27.073 00.000 12268 Enqueuing Expose request
05:53:27.073 00.000 11616 Worker thread wakes up
05:53:27.073 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:27.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:29.084 02.011 11616 Exposure complete
05:53:29.135 00.051 11616 worker thread done servicing request
05:53:29.135 00.000 12268 OnExposeComplete: enter
05:53:29.135 00.000 12268 UpdateGuideState(): m_state=2
05:53:29.136 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:53:29.136 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.38, Mass=44, SNR=4.6, Peak=29 HFD=4.6
05:53:29.136 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
05:53:29.136 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.91)
05:53:29.136 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.54 hyp=0.75 cameraTheta=-0.79 mountX=-0.48 mountY=0.59, mountTheta=2.25
05:53:29.138 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:53:29.153 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:53:29.154 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:29.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:29.154 00.000 12268 Enqueuing Expose request
05:53:29.154 00.000 11616 Worker thread wakes up
05:53:29.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:29.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:53:31.253 02.099 11616 Exposure complete
05:53:31.303 00.050 11616 worker thread done servicing request
05:53:31.304 00.001 12268 OnExposeComplete: enter
05:53:31.304 00.000 12268 UpdateGuideState(): m_state=2
05:53:31.304 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:53:31.304 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.48, Mass=41, SNR=4.5, Peak=28 HFD=3.9
05:53:31.304 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
05:53:31.304 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
05:53:31.304 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.44 hyp=0.56 cameraTheta=-0.89 mountX=-0.40 mountY=0.41, mountTheta=2.35
05:53:31.306 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:53:31.321 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:53:31.321 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:31.321 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:31.321 00.000 12268 Enqueuing Expose request
05:53:31.321 00.000 11616 Worker thread wakes up
05:53:31.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:31.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:53:33.325 02.004 11616 Exposure complete
05:53:33.375 00.050 11616 worker thread done servicing request
05:53:33.375 00.000 12268 OnExposeComplete: enter
05:53:33.375 00.000 12268 UpdateGuideState(): m_state=2
05:53:33.376 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:53:33.376 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.88, Mass=52, SNR=5.1, Peak=31 HFD=3.8
05:53:33.376 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
05:53:33.376 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.28)
05:53:33.376 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.42 mountX=-0.03 mountY=0.09, mountTheta=1.89
05:53:33.378 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:53:33.393 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
05:53:33.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:33.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:33.393 00.000 12268 Enqueuing Expose request
05:53:33.393 00.000 11616 Worker thread wakes up
05:53:33.394 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:33.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:35.413 02.019 11616 Exposure complete
05:53:35.463 00.050 11616 worker thread done servicing request
05:53:35.463 00.000 12268 OnExposeComplete: enter
05:53:35.463 00.000 12268 UpdateGuideState(): m_state=2
05:53:35.463 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:53:35.463 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.61, Mass=41, SNR=4.5, Peak=29 HFD=4.3
05:53:35.463 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
05:53:35.463 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.14)
05:53:35.463 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.31 hyp=0.58 cameraTheta=-0.56 mountX=-0.26 mountY=0.52, mountTheta=2.03
05:53:35.467 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=150, Gamma=1.290
05:53:35.484 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
05:53:35.485 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:35.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:35.485 00.000 12268 Enqueuing Expose request
05:53:35.485 00.000 11616 Worker thread wakes up
05:53:35.485 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:35.485 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:37.499 02.014 11616 Exposure complete
05:53:37.550 00.051 11616 worker thread done servicing request
05:53:37.550 00.000 12268 OnExposeComplete: enter
05:53:37.550 00.000 12268 UpdateGuideState(): m_state=2
05:53:37.551 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:53:37.551 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.53, Mass=43, SNR=4.6, Peak=31 HFD=3.1
05:53:37.551 00.000 12268 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
05:53:37.551 00.000 12268 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.27)
05:53:37.551 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.39 hyp=0.39 cameraTheta=-1.43 mountX=-0.38 mountY=0.10, mountTheta=2.88
05:53:37.553 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:53:37.567 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:53:37.567 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:37.568 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:37.568 00.000 12268 Enqueuing Expose request
05:53:37.568 00.000 11616 Worker thread wakes up
05:53:37.568 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:37.568 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:39.573 02.005 11616 Exposure complete
05:53:39.624 00.051 11616 worker thread done servicing request
05:53:39.625 00.001 12268 OnExposeComplete: enter
05:53:39.625 00.000 12268 UpdateGuideState(): m_state=2
05:53:39.625 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:53:39.625 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.87, Mass=51, SNR=5.0, Peak=33 HFD=3.5
05:53:39.625 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
05:53:39.625 00.000 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.48)
05:53:39.625 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-0.22 mountX=-0.03 mountY=0.21, mountTheta=1.70
05:53:39.627 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:53:39.643 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
05:53:39.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:39.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:39.643 00.000 12268 Enqueuing Expose request
05:53:39.643 00.000 11616 Worker thread wakes up
05:53:39.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:39.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:41.664 02.021 11616 Exposure complete
05:53:41.715 00.051 11616 worker thread done servicing request
05:53:41.715 00.000 12268 OnExposeComplete: enter
05:53:41.715 00.000 12268 UpdateGuideState(): m_state=2
05:53:41.715 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:53:41.716 00.001 12268 Star::Find returns 1 (0), X=666.04, Y=915.64, Mass=45, SNR=4.7, Peak=30 HFD=3.8
05:53:41.716 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
05:53:41.716 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
05:53:41.716 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.28 hyp=0.47 cameraTheta=-0.64 mountX=-0.24 mountY=0.41, mountTheta=2.10
05:53:41.718 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:53:41.732 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:53:41.733 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:41.733 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:41.733 00.000 12268 Enqueuing Expose request
05:53:41.733 00.000 11616 Worker thread wakes up
05:53:41.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:41.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:43.751 02.018 11616 Exposure complete
05:53:43.802 00.051 11616 worker thread done servicing request
05:53:43.802 00.000 12268 OnExposeComplete: enter
05:53:43.802 00.000 12268 UpdateGuideState(): m_state=2
05:53:43.802 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:53:43.803 00.001 12268 Star::Find returns 1 (0), X=665.76, Y=915.57, Mass=47, SNR=4.8, Peak=28 HFD=5.2
05:53:43.803 00.000 12268 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.47) = xAngle (-2.77 = -2.77)
05:53:43.803 00.000 12268 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.88 = 0.40)
05:53:43.803 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.34 hyp=0.36 cameraTheta=-1.30 mountX=-0.33 mountY=0.14, mountTheta=2.75
05:53:43.805 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:53:43.819 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
05:53:43.820 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:43.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:43.820 00.000 12268 Enqueuing Expose request
05:53:43.820 00.000 11616 Worker thread wakes up
05:53:43.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:43.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:45.831 02.011 11616 Exposure complete
05:53:45.882 00.051 11616 worker thread done servicing request
05:53:45.882 00.000 12268 OnExposeComplete: enter
05:53:45.883 00.001 12268 UpdateGuideState(): m_state=2
05:53:45.883 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:53:45.883 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
05:53:45.883 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
05:53:45.883 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
05:53:45.883 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.34 hyp=0.58 cameraTheta=-0.64 mountX=-0.30 mountY=0.50, mountTheta=2.11
05:53:45.885 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:53:45.900 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:53:45.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:45.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:45.900 00.000 12268 Enqueuing Expose request
05:53:45.900 00.000 11616 Worker thread wakes up
05:53:45.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:45.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:47.916 02.016 11616 Exposure complete
05:53:47.967 00.051 11616 worker thread done servicing request
05:53:47.967 00.000 12268 OnExposeComplete: enter
05:53:47.967 00.000 12268 UpdateGuideState(): m_state=2
05:53:47.967 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:53:47.968 00.001 12268 Star::Find returns 1 (0), X=665.39, Y=915.51, Mass=58, SNR=5.3, Peak=31 HFD=7.1
05:53:47.968 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
05:53:47.968 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
05:53:47.968 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.41 hyp=0.49 cameraTheta=-2.18 mountX=-0.43 mountY=-0.23, mountTheta=-2.66
05:53:47.970 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:53:47.984 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
05:53:47.985 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:47.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:47.985 00.000 12268 Enqueuing Expose request
05:53:47.985 00.000 11616 Worker thread wakes up
05:53:47.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:47.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:53:49.997 02.012 11616 Exposure complete
05:53:50.049 00.052 11616 worker thread done servicing request
05:53:50.049 00.000 12268 OnExposeComplete: enter
05:53:50.049 00.000 12268 UpdateGuideState(): m_state=2
05:53:50.050 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:53:50.050 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.74, Mass=48, SNR=4.9, Peak=30 HFD=4.3
05:53:50.050 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
05:53:50.050 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.34)
05:53:50.050 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.18 hyp=0.51 cameraTheta=-0.36 mountX=-0.13 mountY=0.50, mountTheta=1.83
05:53:50.052 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:53:50.067 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
05:53:50.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:50.068 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:50.068 00.000 12268 Enqueuing Expose request
05:53:50.068 00.000 11616 Worker thread wakes up
05:53:50.068 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:50.068 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:52.083 02.015 11616 Exposure complete
05:53:52.134 00.051 11616 worker thread done servicing request
05:53:52.134 00.000 12268 OnExposeComplete: enter
05:53:52.134 00.000 12268 UpdateGuideState(): m_state=2
05:53:52.134 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:53:52.135 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=915.79, Mass=45, SNR=4.7, Peak=30 HFD=3.6
05:53:52.135 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
05:53:52.135 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.27)
05:53:52.135 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-0.43 mountX=-0.10 mountY=0.30, mountTheta=1.90
05:53:52.137 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:53:52.151 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:53:52.152 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:52.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:52.152 00.000 12268 Enqueuing Expose request
05:53:52.152 00.000 11616 Worker thread wakes up
05:53:52.152 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:52.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:54.168 02.016 11616 Exposure complete
05:53:54.220 00.052 11616 worker thread done servicing request
05:53:54.220 00.000 12268 OnExposeComplete: enter
05:53:54.220 00.000 12268 UpdateGuideState(): m_state=2
05:53:54.221 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:53:54.221 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=916.07, Mass=42, SNR=4.5, Peak=28 HFD=3.5
05:53:54.221 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
05:53:54.221 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.34)
05:53:54.221 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.15 hyp=0.25 cameraTheta=0.64 mountX=0.17 mountY=0.18, mountTheta=0.82
05:53:54.226 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:53:54.243 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
05:53:54.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:54.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:54.243 00.000 12268 Enqueuing Expose request
05:53:54.243 00.000 11616 Worker thread wakes up
05:53:54.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:54.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:56.247 02.004 11616 Exposure complete
05:53:56.298 00.051 11616 worker thread done servicing request
05:53:56.298 00.000 12268 OnExposeComplete: enter
05:53:56.298 00.000 12268 UpdateGuideState(): m_state=2
05:53:56.299 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:53:56.299 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
05:53:56.299 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
05:53:56.299 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.14)
05:53:56.299 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.37 hyp=0.69 cameraTheta=-0.56 mountX=-0.31 mountY=0.63, mountTheta=2.03
05:53:56.301 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:53:56.317 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
05:53:56.318 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:56.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:56.318 00.000 12268 Enqueuing Expose request
05:53:56.318 00.000 11616 Worker thread wakes up
05:53:56.318 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:56.318 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:53:58.330 02.012 11616 Exposure complete
05:53:58.382 00.052 11616 worker thread done servicing request
05:53:58.382 00.000 12268 OnExposeComplete: enter
05:53:58.382 00.000 12268 UpdateGuideState(): m_state=2
05:53:58.382 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:53:58.382 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.38, Mass=44, SNR=4.6, Peak=29 HFD=3.4
05:53:58.382 00.000 12268 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.47) = xAngle (-3.22 = 3.06)
05:53:58.383 00.001 12268 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.34 = -0.05)
05:53:58.383 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.54 hyp=0.55 cameraTheta=-1.75 mountX=-0.54 mountY=-0.03, mountTheta=-3.09
05:53:58.384 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:53:58.399 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:53:58.399 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:53:58.399 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:53:58.399 00.000 12268 Enqueuing Expose request
05:53:58.399 00.000 11616 Worker thread wakes up
05:53:58.399 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:53:58.399 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:54:00.406 02.007 11616 Exposure complete
05:54:00.456 00.050 11616 worker thread done servicing request
05:54:00.456 00.000 12268 OnExposeComplete: enter
05:54:00.456 00.000 12268 UpdateGuideState(): m_state=2
05:54:00.457 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:54:00.457 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.90, Mass=40, SNR=4.4, Peak=26 HFD=4.2
05:54:00.457 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
05:54:00.457 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.65)
05:54:00.457 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.02 hyp=0.45 cameraTheta=-0.05 mountX=0.02 mountY=0.45, mountTheta=1.53
05:54:00.459 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
05:54:00.474 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
05:54:00.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:00.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:00.474 00.000 12268 Enqueuing Expose request
05:54:00.475 00.001 11616 Worker thread wakes up
05:54:00.475 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:00.475 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:02.491 02.016 11616 Exposure complete
05:54:02.542 00.051 11616 worker thread done servicing request
05:54:02.542 00.000 12268 OnExposeComplete: enter
05:54:02.542 00.000 12268 UpdateGuideState(): m_state=2
05:54:02.542 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:54:02.543 00.001 12268 Star::Find returns 1 (0), X=666.21, Y=915.54, Mass=40, SNR=4.4, Peak=27 HFD=4.1
05:54:02.543 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.09 = -2.09)
05:54:02.543 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.20 = 1.09)
05:54:02.543 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.38 hyp=0.67 cameraTheta=-0.61 mountX=-0.33 mountY=0.59, mountTheta=2.08
05:54:02.545 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:54:02.559 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
05:54:02.559 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:02.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:02.559 00.000 12268 Enqueuing Expose request
05:54:02.559 00.000 11616 Worker thread wakes up
05:54:02.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:02.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:04.579 02.020 11616 Exposure complete
05:54:04.630 00.051 11616 worker thread done servicing request
05:54:04.631 00.001 12268 OnExposeComplete: enter
05:54:04.631 00.000 12268 UpdateGuideState(): m_state=2
05:54:04.631 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:54:04.631 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.40, Mass=47, SNR=4.8, Peak=29 HFD=4.2
05:54:04.631 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
05:54:04.631 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
05:54:04.631 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.52 hyp=0.65 cameraTheta=-0.92 mountX=-0.48 mountY=0.46, mountTheta=2.38
05:54:04.634 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:54:04.648 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
05:54:04.649 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:04.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:04.649 00.000 12268 Enqueuing Expose request
05:54:04.649 00.000 11616 Worker thread wakes up
05:54:04.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:04.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:54:06.676 02.027 11616 Exposure complete
05:54:06.727 00.051 11616 worker thread done servicing request
05:54:06.727 00.000 12268 OnExposeComplete: enter
05:54:06.727 00.000 12268 UpdateGuideState(): m_state=2
05:54:06.727 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:54:06.727 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=916.24, Mass=55, SNR=5.2, Peak=35 HFD=2.8
05:54:06.727 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
05:54:06.727 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
05:54:06.727 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.32 hyp=0.37 cameraTheta=2.09 mountX=0.30 mountY=-0.22, mountTheta=-0.64
05:54:06.731 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:54:06.745 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
05:54:06.745 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:06.746 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:06.746 00.000 12268 Enqueuing Expose request
05:54:06.746 00.000 11616 Worker thread wakes up
05:54:06.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:06.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:54:08.751 02.005 11616 Exposure complete
05:54:08.801 00.050 11616 worker thread done servicing request
05:54:08.801 00.000 12268 OnExposeComplete: enter
05:54:08.801 00.000 12268 UpdateGuideState(): m_state=2
05:54:08.801 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:54:08.802 00.001 12268 Star::Find returns 1 (0), X=665.92, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.5
05:54:08.802 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
05:54:08.802 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.74)
05:54:08.802 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.36 hyp=0.44 cameraTheta=-0.95 mountX=-0.33 mountY=0.30, mountTheta=2.41
05:54:08.804 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:54:08.819 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:54:08.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:08.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:08.819 00.000 12268 Enqueuing Expose request
05:54:08.819 00.000 11616 Worker thread wakes up
05:54:08.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:08.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:10.833 02.014 11616 Exposure complete
05:54:10.883 00.050 11616 worker thread done servicing request
05:54:10.884 00.001 12268 OnExposeComplete: enter
05:54:10.884 00.000 12268 UpdateGuideState(): m_state=2
05:54:10.884 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:54:10.884 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=916.08, Mass=42, SNR=4.5, Peak=27 HFD=4.0
05:54:10.884 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
05:54:10.884 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
05:54:10.884 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.16 hyp=0.41 cameraTheta=0.40 mountX=0.20 mountY=0.35, mountTheta=1.07
05:54:10.886 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:54:10.901 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:54:10.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:10.902 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:10.902 00.000 12268 Enqueuing Expose request
05:54:10.902 00.000 11616 Worker thread wakes up
05:54:10.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:10.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:12.907 02.005 11616 Exposure complete
05:54:12.956 00.049 11616 worker thread done servicing request
05:54:12.957 00.001 12268 OnExposeComplete: enter
05:54:12.957 00.000 12268 UpdateGuideState(): m_state=2
05:54:12.957 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:54:12.957 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=916.05, Mass=66, SNR=5.6, Peak=31 HFD=6.6
05:54:12.957 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
05:54:12.957 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
05:54:12.957 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.13 hyp=0.27 cameraTheta=2.62 mountX=0.11 mountY=-0.25, mountTheta=-1.15
05:54:12.959 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:54:12.973 00.014 12268 UpdateGuideState exits: m=66 SNR=5.6
05:54:12.974 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:12.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:12.974 00.000 12268 Enqueuing Expose request
05:54:12.974 00.000 11616 Worker thread wakes up
05:54:12.974 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:12.974 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:54:14.978 02.004 11616 Exposure complete
05:54:15.028 00.050 11616 worker thread done servicing request
05:54:15.028 00.000 12268 OnExposeComplete: enter
05:54:15.029 00.001 12268 UpdateGuideState(): m_state=2
05:54:15.029 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:54:15.029 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.37, Mass=45, SNR=4.7, Peak=31 HFD=3.8
05:54:15.029 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
05:54:15.029 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.77)
05:54:15.029 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.55 hyp=0.69 cameraTheta=-0.93 mountX=-0.51 mountY=0.48, mountTheta=2.39
05:54:15.031 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:54:15.046 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:54:15.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:15.046 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:15.046 00.000 12268 Enqueuing Expose request
05:54:15.046 00.000 11616 Worker thread wakes up
05:54:15.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:15.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:54:17.059 02.013 11616 Exposure complete
05:54:17.108 00.049 11616 worker thread done servicing request
05:54:17.109 00.001 12268 OnExposeComplete: enter
05:54:17.109 00.000 12268 UpdateGuideState(): m_state=2
05:54:17.109 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:54:17.109 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
05:54:17.110 00.001 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
05:54:17.110 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
05:54:17.110 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.34 hyp=0.54 cameraTheta=-0.67 mountX=-0.29 mountY=0.46, mountTheta=2.14
05:54:17.112 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:54:17.127 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
05:54:17.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:17.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:17.127 00.000 12268 Enqueuing Expose request
05:54:17.127 00.000 11616 Worker thread wakes up
05:54:17.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:17.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:19.144 02.017 11616 Exposure complete
05:54:19.195 00.051 11616 worker thread done servicing request
05:54:19.195 00.000 12268 OnExposeComplete: enter
05:54:19.196 00.001 12268 UpdateGuideState(): m_state=2
05:54:19.196 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:54:19.196 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.37, Mass=39, SNR=4.4, Peak=27 HFD=4.4
05:54:19.196 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
05:54:19.196 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
05:54:19.196 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=-0.55 hyp=0.81 cameraTheta=-0.74 mountX=-0.49 mountY=0.66, mountTheta=2.20
05:54:19.198 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:54:19.215 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:54:19.215 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:19.215 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:19.215 00.000 12268 Enqueuing Expose request
05:54:19.216 00.001 11616 Worker thread wakes up
05:54:19.216 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:19.216 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:54:21.252 02.036 11616 Exposure complete
05:54:21.303 00.051 11616 worker thread done servicing request
05:54:21.303 00.000 12268 OnExposeComplete: enter
05:54:21.303 00.000 12268 UpdateGuideState(): m_state=2
05:54:21.304 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:54:21.304 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.77, Mass=47, SNR=4.8, Peak=31 HFD=4.2
05:54:21.304 00.000 12268 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.47) = xAngle (-1.79 = -1.79)
05:54:21.304 00.000 12268 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.38)
05:54:21.304 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.15 hyp=0.47 cameraTheta=-0.32 mountX=-0.11 mountY=0.46, mountTheta=1.79
05:54:21.309 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:54:21.325 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
05:54:21.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:21.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:21.325 00.000 12268 Enqueuing Expose request
05:54:21.325 00.000 11616 Worker thread wakes up
05:54:21.325 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:21.325 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:23.338 02.013 11616 Exposure complete
05:54:23.388 00.050 11616 worker thread done servicing request
05:54:23.388 00.000 12268 OnExposeComplete: enter
05:54:23.389 00.001 12268 UpdateGuideState(): m_state=2
05:54:23.389 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:54:23.389 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.90, Mass=40, SNR=4.5, Peak=27 HFD=4.0
05:54:23.389 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
05:54:23.389 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
05:54:23.389 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.02 hyp=0.40 cameraTheta=-0.06 mountX=0.02 mountY=0.40, mountTheta=1.53
05:54:23.391 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:54:23.406 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:54:23.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:23.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:23.406 00.000 12268 Enqueuing Expose request
05:54:23.406 00.000 11616 Worker thread wakes up
05:54:23.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:23.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:25.351 01.945 12268 evsrv: cli 0F8E69C0 connect
05:54:25.352 00.001 12268 case statement mapped state 2 to 1
05:54:25.352 00.000 12268 case statement mapped state 2 to 1
05:54:25.353 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e264a58b-91e3-4002-8896-c6a5a451e7f5"}
05:54:25.353 00.000 12268 case statement mapped state 2 to 1
05:54:25.353 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"e264a58b-91e3-4002-8896-c6a5a451e7f5"}
05:54:25.354 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:54:25.432 00.078 11616 Exposure complete
05:54:25.518 00.086 11616 worker thread done servicing request
05:54:25.519 00.001 12268 OnExposeComplete: enter
05:54:25.519 00.000 12268 UpdateGuideState(): m_state=2
05:54:25.519 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:54:25.519 00.000 12268 Star::Find returns 1 (0), X=666.44, Y=915.51, Mass=43, SNR=4.6, Peak=28 HFD=4.9
05:54:25.519 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
05:54:25.519 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.22)
05:54:25.519 00.000 12268 CameraToMount -- cameraX=0.78 cameraY=-0.41 hyp=0.88 cameraTheta=-0.48 mountX=-0.33 mountY=0.82, mountTheta=1.95
05:54:25.522 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:54:25.540 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
05:54:25.540 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:25.541 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:25.541 00.000 12268 Enqueuing Expose request
05:54:25.543 00.002 11616 Worker thread wakes up
05:54:25.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:25.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:25.665 00.122 12268 evsrv: cli 0F8E6D80 connect
05:54:25.665 00.000 12268 case statement mapped state 2 to 1
05:54:25.666 00.001 12268 case statement mapped state 2 to 1
05:54:25.666 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"28100e8a-dea1-4c73-84e5-e9cba3611835"}
05:54:25.666 00.000 12268 case statement mapped state 2 to 1
05:54:25.666 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"28100e8a-dea1-4c73-84e5-e9cba3611835"}
05:54:25.668 00.002 12268 evsrv: cli 0F8E6D80 disconnect
05:54:27.578 01.910 11616 Exposure complete
05:54:27.651 00.073 11616 worker thread done servicing request
05:54:27.651 00.000 12268 OnExposeComplete: enter
05:54:27.651 00.000 12268 UpdateGuideState(): m_state=2
05:54:27.651 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:54:27.652 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=46, SNR=4.8, Peak=35 HFD=3.0
05:54:27.652 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
05:54:27.652 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
05:54:27.652 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.29 hyp=0.34 cameraTheta=-1.00 mountX=-0.27 mountY=0.22, mountTheta=2.46
05:54:27.654 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:54:27.671 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
05:54:27.672 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:27.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:27.672 00.000 12268 Enqueuing Expose request
05:54:27.672 00.000 11616 Worker thread wakes up
05:54:27.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:27.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:29.740 02.068 11616 Exposure complete
05:54:29.800 00.060 11616 worker thread done servicing request
05:54:29.800 00.000 12268 OnExposeComplete: enter
05:54:29.800 00.000 12268 UpdateGuideState(): m_state=2
05:54:29.801 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:54:29.801 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.78, Mass=44, SNR=4.6, Peak=27 HFD=3.6
05:54:29.801 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.97 = -2.97)
05:54:29.801 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.08 = 0.21)
05:54:29.801 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.49 mountX=-0.14 mountY=0.03, mountTheta=2.94
05:54:29.803 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:54:29.821 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
05:54:29.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:29.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:29.821 00.000 12268 Enqueuing Expose request
05:54:29.834 00.013 11616 Worker thread wakes up
05:54:29.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:29.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:31.866 02.032 11616 Exposure complete
05:54:31.926 00.060 11616 worker thread done servicing request
05:54:31.927 00.001 12268 OnExposeComplete: enter
05:54:31.927 00.000 12268 UpdateGuideState(): m_state=2
05:54:31.927 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:54:31.927 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.32, Mass=44, SNR=4.6, Peak=28 HFD=4.2
05:54:31.927 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
05:54:31.927 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
05:54:31.927 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.60 hyp=0.71 cameraTheta=-1.01 mountX=-0.56 mountY=0.46, mountTheta=2.46
05:54:31.930 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:54:31.946 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
05:54:31.946 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:31.947 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:31.947 00.000 12268 Enqueuing Expose request
05:54:31.947 00.000 11616 Worker thread wakes up
05:54:31.947 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:31.947 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:54:33.956 02.009 11616 Exposure complete
05:54:34.015 00.059 11616 worker thread done servicing request
05:54:34.015 00.000 12268 OnExposeComplete: enter
05:54:34.015 00.000 12268 UpdateGuideState(): m_state=2
05:54:34.016 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:54:34.016 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.30, Mass=42, SNR=4.5, Peak=27 HFD=4.3
05:54:34.016 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.44 = -2.44)
05:54:34.016 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.55 = 0.74)
05:54:34.016 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.62 hyp=0.75 cameraTheta=-0.96 mountX=-0.57 mountY=0.51, mountTheta=2.42
05:54:34.018 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:54:34.035 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
05:54:34.035 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:34.036 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:34.036 00.000 12268 Enqueuing Expose request
05:54:34.036 00.000 11616 Worker thread wakes up
05:54:34.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:34.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:54:36.059 02.023 11616 Exposure complete
05:54:36.114 00.055 11616 worker thread done servicing request
05:54:36.114 00.000 12268 OnExposeComplete: enter
05:54:36.115 00.001 12268 UpdateGuideState(): m_state=2
05:54:36.115 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:54:36.115 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=38, SNR=4.4, Peak=30 HFD=3.0
05:54:36.115 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.48 = -2.48)
05:54:36.115 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.59 = 0.69)
05:54:36.115 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.29 hyp=0.34 cameraTheta=-1.01 mountX=-0.27 mountY=0.22, mountTheta=2.46
05:54:36.118 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:54:36.133 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
05:54:36.134 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:36.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:36.134 00.000 12268 Enqueuing Expose request
05:54:36.134 00.000 11616 Worker thread wakes up
05:54:36.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:36.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:38.153 02.019 11616 Exposure complete
05:54:38.211 00.058 11616 worker thread done servicing request
05:54:38.211 00.000 12268 OnExposeComplete: enter
05:54:38.211 00.000 12268 UpdateGuideState(): m_state=2
05:54:38.211 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:54:38.211 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.76, Mass=42, SNR=4.5, Peak=29 HFD=3.0
05:54:38.212 00.001 12268 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.47) = xAngle (-3.17 = 3.11)
05:54:38.212 00.000 12268 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.00)
05:54:38.212 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.16 cameraTheta=-1.70 mountX=-0.16 mountY=0.00, mountTheta=3.14
05:54:38.214 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:54:38.230 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
05:54:38.231 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:38.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:38.231 00.000 12268 Enqueuing Expose request
05:54:38.231 00.000 11616 Worker thread wakes up
05:54:38.231 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:38.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:40.239 02.008 11616 Exposure complete
05:54:40.291 00.052 11616 worker thread done servicing request
05:54:40.292 00.001 12268 OnExposeComplete: enter
05:54:40.292 00.000 12268 UpdateGuideState(): m_state=2
05:54:40.292 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:54:40.292 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.64, Mass=39, SNR=4.4, Peak=31 HFD=2.9
05:54:40.292 00.000 12268 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.47) = xAngle (-2.59 = -2.59)
05:54:40.292 00.000 12268 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.58)
05:54:40.292 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.28 hyp=0.31 cameraTheta=-1.12 mountX=-0.27 mountY=0.17, mountTheta=2.57
05:54:40.294 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:54:40.309 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:54:40.309 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:40.309 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:40.309 00.000 12268 Enqueuing Expose request
05:54:40.309 00.000 11616 Worker thread wakes up
05:54:40.310 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:40.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:42.324 02.014 11616 Exposure complete
05:54:42.375 00.051 11616 worker thread done servicing request
05:54:42.376 00.001 12268 OnExposeComplete: enter
05:54:42.376 00.000 12268 UpdateGuideState(): m_state=2
05:54:42.376 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:54:42.376 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.66, Mass=44, SNR=4.7, Peak=28 HFD=3.0
05:54:42.376 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
05:54:42.376 00.000 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
05:54:42.377 00.001 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.26 hyp=0.31 cameraTheta=-2.18 mountX=-0.27 mountY=-0.14, mountTheta=-2.66
05:54:42.379 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:54:42.393 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
05:54:42.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:42.394 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:42.394 00.000 12268 Enqueuing Expose request
05:54:42.394 00.000 11616 Worker thread wakes up
05:54:42.394 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:42.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:54:44.413 02.019 11616 Exposure complete
05:54:44.463 00.050 11616 worker thread done servicing request
05:54:44.464 00.001 12268 OnExposeComplete: enter
05:54:44.464 00.000 12268 UpdateGuideState(): m_state=2
05:54:44.464 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:54:44.464 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.49, Mass=45, SNR=4.7, Peak=30 HFD=3.9
05:54:44.464 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
05:54:44.464 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
05:54:44.464 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.43 hyp=0.49 cameraTheta=-1.06 mountX=-0.40 mountY=0.29, mountTheta=2.51
05:54:44.466 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:54:44.481 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:54:44.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:44.482 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:44.482 00.000 12268 Enqueuing Expose request
05:54:44.482 00.000 11616 Worker thread wakes up
05:54:44.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:44.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:54:46.497 02.015 11616 Exposure complete
05:54:46.561 00.064 12268 OnExposeComplete: enter
05:54:46.562 00.001 12268 UpdateGuideState(): m_state=2
05:54:46.562 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:54:46.562 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.34, Mass=43, SNR=4.6, Peak=29 HFD=3.5
05:54:46.562 00.000 12268 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.47) = xAngle (-2.85 = -2.85)
05:54:46.562 00.000 12268 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.96 = 0.32)
05:54:46.562 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.58 hyp=0.59 cameraTheta=-1.38 mountX=-0.56 mountY=0.18, mountTheta=2.83
05:54:46.564 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:54:46.569 00.005 11616 worker thread done servicing request
05:54:46.581 00.012 12268 UpdateGuideState exits: m=43 SNR=4.6
05:54:46.582 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:46.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:46.582 00.000 12268 Enqueuing Expose request
05:54:46.582 00.000 11616 Worker thread wakes up
05:54:46.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:46.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:54:48.662 02.080 11616 Exposure complete
05:54:48.732 00.070 11616 worker thread done servicing request
05:54:48.732 00.000 12268 OnExposeComplete: enter
05:54:48.732 00.000 12268 UpdateGuideState(): m_state=2
05:54:48.733 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:54:48.733 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.92, Mass=48, SNR=4.8, Peak=32 HFD=3.2
05:54:48.733 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
05:54:48.733 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.73)
05:54:48.733 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.00 hyp=0.10 cameraTheta=0.03 mountX=0.01 mountY=0.10, mountTheta=1.45
05:54:48.736 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:54:48.755 00.019 12268 UpdateGuideState exits: m=48 SNR=4.8
05:54:48.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:48.756 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:48.756 00.000 12268 Enqueuing Expose request
05:54:48.780 00.024 11616 Worker thread wakes up
05:54:48.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:48.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:50.791 02.011 11616 Exposure complete
05:54:50.847 00.056 11616 worker thread done servicing request
05:54:50.848 00.001 12268 OnExposeComplete: enter
05:54:50.848 00.000 12268 UpdateGuideState(): m_state=2
05:54:50.848 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:54:50.848 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.89, Mass=42, SNR=4.5, Peak=28 HFD=2.7
05:54:50.848 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.49 = 1.79)
05:54:50.848 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.32)
05:54:50.848 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-3.02 mountX=-0.05 mountY=-0.20, mountTheta=-1.79
05:54:50.851 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:54:50.867 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
05:54:50.867 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:50.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:50.867 00.000 12268 Enqueuing Expose request
05:54:50.868 00.001 11616 Worker thread wakes up
05:54:50.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:50.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:54:52.925 02.057 11616 Exposure complete
05:54:53.003 00.078 11616 worker thread done servicing request
05:54:53.004 00.001 12268 OnExposeComplete: enter
05:54:53.004 00.000 12268 UpdateGuideState(): m_state=2
05:54:53.004 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:54:53.004 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.36, Mass=45, SNR=4.7, Peak=31 HFD=3.6
05:54:53.004 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
05:54:53.004 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.44)
05:54:53.004 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.56 hyp=0.58 cameraTheta=-1.26 mountX=-0.54 mountY=0.25, mountTheta=2.71
05:54:53.007 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:54:53.024 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
05:54:53.025 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:53.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:53.025 00.000 12268 Enqueuing Expose request
05:54:53.025 00.000 11616 Worker thread wakes up
05:54:53.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:53.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:54:55.073 02.048 11616 Exposure complete
05:54:55.142 00.069 12268 OnExposeComplete: enter
05:54:55.142 00.000 11616 worker thread done servicing request
05:54:55.142 00.000 12268 UpdateGuideState(): m_state=2
05:54:55.142 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:54:55.142 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
05:54:55.143 00.001 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
05:54:55.143 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.97)
05:54:55.143 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.32 hyp=0.48 cameraTheta=-0.73 mountX=-0.29 mountY=0.40, mountTheta=2.20
05:54:55.145 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:54:55.162 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
05:54:55.163 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:55.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:55.163 00.000 12268 Enqueuing Expose request
05:54:55.163 00.000 11616 Worker thread wakes up
05:54:55.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:55.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:57.215 02.052 11616 Exposure complete
05:54:57.279 00.064 11616 worker thread done servicing request
05:54:57.279 00.000 12268 OnExposeComplete: enter
05:54:57.279 00.000 12268 UpdateGuideState(): m_state=2
05:54:57.279 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:54:57.279 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.54, Mass=37, SNR=4.3, Peak=26 HFD=4.3
05:54:57.279 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
05:54:57.279 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
05:54:57.279 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.38 hyp=0.74 cameraTheta=-0.54 mountX=-0.32 mountY=0.68, mountTheta=2.01
05:54:57.282 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:54:57.299 00.017 12268 UpdateGuideState exits: m=37 SNR=4.3
05:54:57.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:57.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:57.299 00.000 12268 Enqueuing Expose request
05:54:57.300 00.001 11616 Worker thread wakes up
05:54:57.300 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:57.300 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:54:59.347 02.047 11616 Exposure complete
05:54:59.424 00.077 11616 worker thread done servicing request
05:54:59.424 00.000 12268 OnExposeComplete: enter
05:54:59.424 00.000 12268 UpdateGuideState(): m_state=2
05:54:59.424 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:54:59.424 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.69, Mass=39, SNR=4.4, Peak=28 HFD=2.7
05:54:59.425 00.001 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
05:54:59.425 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
05:54:59.425 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.23 hyp=0.29 cameraTheta=-2.21 mountX=-0.25 mountY=-0.14, mountTheta=-2.63
05:54:59.427 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:54:59.444 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:54:59.444 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:54:59.444 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:54:59.444 00.000 12268 Enqueuing Expose request
05:54:59.445 00.001 11616 Worker thread wakes up
05:54:59.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:54:59.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:55:01.469 02.024 11616 Exposure complete
05:55:01.537 00.068 11616 worker thread done servicing request
05:55:01.538 00.001 12268 OnExposeComplete: enter
05:55:01.538 00.000 12268 UpdateGuideState(): m_state=2
05:55:01.538 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:55:01.538 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.22, Mass=41, SNR=4.5, Peak=28 HFD=4.1
05:55:01.538 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
05:55:01.539 00.001 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.65)
05:55:01.539 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.69 hyp=0.80 cameraTheta=-1.05 mountX=-0.65 mountY=0.49, mountTheta=2.50
05:55:01.542 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:55:01.561 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
05:55:01.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:01.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:01.561 00.000 12268 Enqueuing Expose request
05:55:01.561 00.000 11616 Worker thread wakes up
05:55:01.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:01.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:55:03.578 02.017 11616 Exposure complete
05:55:03.644 00.066 11616 worker thread done servicing request
05:55:03.644 00.000 12268 OnExposeComplete: enter
05:55:03.645 00.001 12268 UpdateGuideState(): m_state=2
05:55:03.645 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:55:03.645 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.84, Mass=40, SNR=4.5, Peak=27 HFD=4.1
05:55:03.645 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
05:55:03.645 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.53)
05:55:03.645 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.08 hyp=0.46 cameraTheta=-0.17 mountX=-0.03 mountY=0.46, mountTheta=1.64
05:55:03.647 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:55:03.663 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
05:55:03.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:03.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:03.663 00.000 12268 Enqueuing Expose request
05:55:03.663 00.000 11616 Worker thread wakes up
05:55:03.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:03.664 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:05.740 02.076 11616 Exposure complete
05:55:05.879 00.139 11616 worker thread done servicing request
05:55:05.879 00.000 12268 OnExposeComplete: enter
05:55:05.879 00.000 12268 UpdateGuideState(): m_state=2
05:55:05.880 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:55:05.880 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.34, Mass=48, SNR=4.8, Peak=31 HFD=4.2
05:55:05.880 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
05:55:05.880 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.72)
05:55:05.880 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.57 hyp=0.69 cameraTheta=-0.98 mountX=-0.53 mountY=0.46, mountTheta=2.43
05:55:05.884 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:55:05.906 00.022 12268 UpdateGuideState exits: m=48 SNR=4.8
05:55:05.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:05.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:05.906 00.000 12268 Enqueuing Expose request
05:55:05.906 00.000 11616 Worker thread wakes up
05:55:05.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:05.907 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:55:08.050 02.143 11616 Exposure complete
05:55:08.214 00.164 12268 OnExposeComplete: enter
05:55:08.214 00.000 12268 UpdateGuideState(): m_state=2
05:55:08.215 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:55:08.215 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=35, SNR=4.2, Peak=27 HFD=3.4
05:55:08.215 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
05:55:08.215 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.94)
05:55:08.215 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.32 hyp=0.47 cameraTheta=-0.76 mountX=-0.29 mountY=0.38, mountTheta=2.22
05:55:08.216 00.001 11616 worker thread done servicing request
05:55:08.218 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:55:08.239 00.021 12268 UpdateGuideState exits: m=35 SNR=4.2
05:55:08.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:08.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:08.239 00.000 12268 Enqueuing Expose request
05:55:08.243 00.004 11616 Worker thread wakes up
05:55:08.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:08.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:10.266 02.023 11616 Exposure complete
05:55:10.328 00.062 11616 worker thread done servicing request
05:55:10.328 00.000 12268 OnExposeComplete: enter
05:55:10.328 00.000 12268 UpdateGuideState(): m_state=2
05:55:10.329 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:55:10.329 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.75, Mass=43, SNR=4.6, Peak=30 HFD=3.8
05:55:10.329 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
05:55:10.329 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
05:55:10.329 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.17 hyp=0.48 cameraTheta=-0.35 mountX=-0.12 mountY=0.47, mountTheta=1.82
05:55:10.331 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:55:10.349 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
05:55:10.349 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:10.349 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:10.349 00.000 12268 Enqueuing Expose request
05:55:10.349 00.000 11616 Worker thread wakes up
05:55:10.350 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:10.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:12.376 02.026 11616 Exposure complete
05:55:12.436 00.060 11616 worker thread done servicing request
05:55:12.436 00.000 12268 OnExposeComplete: enter
05:55:12.436 00.000 12268 UpdateGuideState(): m_state=2
05:55:12.436 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:55:12.436 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
05:55:12.436 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
05:55:12.436 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.84)
05:55:12.437 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=-0.30 hyp=0.40 cameraTheta=-0.86 mountX=-0.28 mountY=0.30, mountTheta=2.32
05:55:12.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:55:12.455 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
05:55:12.456 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:12.456 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:12.456 00.000 12268 Enqueuing Expose request
05:55:12.456 00.000 11616 Worker thread wakes up
05:55:12.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:12.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:14.476 02.020 11616 Exposure complete
05:55:14.536 00.060 11616 worker thread done servicing request
05:55:14.537 00.001 12268 OnExposeComplete: enter
05:55:14.537 00.000 12268 UpdateGuideState(): m_state=2
05:55:14.537 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:55:14.537 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.62, Mass=46, SNR=4.7, Peak=30 HFD=4.1
05:55:14.537 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
05:55:14.537 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
05:55:14.537 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.30 hyp=0.58 cameraTheta=-0.54 mountX=-0.25 mountY=0.53, mountTheta=2.00
05:55:14.540 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:55:14.559 00.019 12268 UpdateGuideState exits: m=46 SNR=4.7
05:55:14.559 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:14.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:14.559 00.000 12268 Enqueuing Expose request
05:55:14.559 00.000 11616 Worker thread wakes up
05:55:14.560 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:14.560 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:16.653 02.093 11616 Exposure complete
05:55:16.739 00.086 11616 worker thread done servicing request
05:55:16.739 00.000 12268 OnExposeComplete: enter
05:55:16.739 00.000 12268 UpdateGuideState(): m_state=2
05:55:16.739 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:55:16.739 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.35, Mass=42, SNR=4.5, Peak=29 HFD=3.9
05:55:16.740 00.001 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
05:55:16.740 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
05:55:16.740 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.57 hyp=0.72 cameraTheta=-0.92 mountX=-0.53 mountY=0.51, mountTheta=2.37
05:55:16.743 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:55:16.761 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
05:55:16.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:16.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:16.762 00.001 12268 Enqueuing Expose request
05:55:16.779 00.017 11616 Worker thread wakes up
05:55:16.779 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:16.779 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:55:18.806 02.027 11616 Exposure complete
05:55:18.872 00.066 11616 worker thread done servicing request
05:55:18.873 00.001 12268 OnExposeComplete: enter
05:55:18.873 00.000 12268 UpdateGuideState(): m_state=2
05:55:18.873 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:55:18.873 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=916.02, Mass=44, SNR=4.6, Peak=31 HFD=3.2
05:55:18.873 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.47) = xAngle (-0.87 = -0.87)
05:55:18.873 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.98 = 2.30)
05:55:18.873 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.11 hyp=0.19 cameraTheta=0.60 mountX=0.12 mountY=0.14, mountTheta=0.86
05:55:18.876 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:55:18.894 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
05:55:18.895 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:18.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:18.895 00.000 12268 Enqueuing Expose request
05:55:18.897 00.002 11616 Worker thread wakes up
05:55:18.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:18.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:20.909 02.012 11616 Exposure complete
05:55:20.968 00.059 11616 worker thread done servicing request
05:55:20.968 00.000 12268 OnExposeComplete: enter
05:55:20.968 00.000 12268 UpdateGuideState(): m_state=2
05:55:20.969 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:55:20.969 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.73, Mass=64, SNR=5.5, Peak=30 HFD=7.1
05:55:20.969 00.000 12268 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.47) = xAngle (-3.75 = 2.53)
05:55:20.969 00.000 12268 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.58)
05:55:20.969 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-2.28 mountX=-0.20 mountY=-0.13, mountTheta=-2.56
05:55:20.971 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:55:20.988 00.017 12268 UpdateGuideState exits: m=64 SNR=5.5
05:55:20.988 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:20.989 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:20.989 00.000 12268 Enqueuing Expose request
05:55:20.989 00.000 11616 Worker thread wakes up
05:55:20.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:20.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:22.997 02.008 11616 Exposure complete
05:55:23.055 00.058 11616 worker thread done servicing request
05:55:23.055 00.000 12268 OnExposeComplete: enter
05:55:23.055 00.000 12268 UpdateGuideState(): m_state=2
05:55:23.055 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:55:23.056 00.001 12268 Star::Find returns 1 (0), X=665.41, Y=915.72, Mass=70, SNR=5.8, Peak=33 HFD=7.0
05:55:23.056 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.97 = 2.31)
05:55:23.056 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.80)
05:55:23.056 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.20 hyp=0.33 cameraTheta=-2.50 mountX=-0.22 mountY=-0.23, mountTheta=-2.33
05:55:23.059 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:55:23.075 00.016 12268 UpdateGuideState exits: m=70 SNR=5.8
05:55:23.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:23.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:23.076 00.001 12268 Enqueuing Expose request
05:55:23.076 00.000 11616 Worker thread wakes up
05:55:23.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:23.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:55:25.097 02.021 11616 Exposure complete
05:55:25.158 00.061 11616 worker thread done servicing request
05:55:25.159 00.001 12268 OnExposeComplete: enter
05:55:25.159 00.000 12268 UpdateGuideState(): m_state=2
05:55:25.159 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:55:25.159 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.39, Mass=43, SNR=4.6, Peak=29 HFD=3.6
05:55:25.159 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
05:55:25.159 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
05:55:25.160 00.001 12268 CameraToMount -- cameraX=0.20 cameraY=-0.53 hyp=0.56 cameraTheta=-1.21 mountX=-0.51 mountY=0.27, mountTheta=2.66
05:55:25.162 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:55:25.179 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
05:55:25.179 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:25.179 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:25.179 00.000 12268 Enqueuing Expose request
05:55:25.179 00.000 11616 Worker thread wakes up
05:55:25.179 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:25.179 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:55:27.294 02.115 11616 Exposure complete
05:55:27.365 00.071 11616 worker thread done servicing request
05:55:27.365 00.000 12268 OnExposeComplete: enter
05:55:27.366 00.001 12268 UpdateGuideState(): m_state=2
05:55:27.366 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
05:55:27.366 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.54, Mass=42, SNR=4.6, Peak=31 HFD=3.0
05:55:27.366 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
05:55:27.366 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.31)
05:55:27.366 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.38 hyp=0.38 cameraTheta=-1.39 mountX=-0.37 mountY=0.12, mountTheta=2.84
05:55:27.369 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:55:27.389 00.020 12268 UpdateGuideState exits: m=42 SNR=4.6
05:55:27.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:27.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:27.389 00.000 12268 Enqueuing Expose request
05:55:27.389 00.000 11616 Worker thread wakes up
05:55:27.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:27.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:29.473 02.084 11616 Exposure complete
05:55:29.596 00.123 11616 worker thread done servicing request
05:55:29.596 00.000 12268 OnExposeComplete: enter
05:55:29.596 00.000 12268 UpdateGuideState(): m_state=2
05:55:29.597 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
05:55:29.597 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.34, Mass=49, SNR=4.9, Peak=32 HFD=3.0
05:55:29.597 00.000 12268 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.47) = xAngle (-3.34 = 2.94)
05:55:29.597 00.000 12268 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.45 = -0.17)
05:55:29.597 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.58 hyp=0.61 cameraTheta=-1.87 mountX=-0.60 mountY=-0.10, mountTheta=-2.97
05:55:29.600 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:55:29.620 00.020 12268 UpdateGuideState exits: m=49 SNR=4.9
05:55:29.621 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:29.621 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:29.621 00.000 12268 Enqueuing Expose request
05:55:29.633 00.012 11616 Worker thread wakes up
05:55:29.633 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:29.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
05:55:31.684 02.051 11616 Exposure complete
05:55:31.775 00.091 11616 worker thread done servicing request
05:55:31.775 00.000 12268 OnExposeComplete: enter
05:55:31.775 00.000 12268 UpdateGuideState(): m_state=2
05:55:31.775 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
05:55:31.776 00.001 12268 Star::Find returns 1 (0), X=665.86, Y=915.30, Mass=41, SNR=4.5, Peak=27 HFD=3.8
05:55:31.776 00.000 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
05:55:31.776 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
05:55:31.776 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.62 hyp=0.65 cameraTheta=-1.27 mountX=-0.60 mountY=0.27, mountTheta=2.71
05:55:31.779 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:55:31.799 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
05:55:31.800 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:31.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:31.800 00.000 12268 Enqueuing Expose request
05:55:31.800 00.000 11616 Worker thread wakes up
05:55:31.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:31.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:55:33.814 02.014 11616 Exposure complete
05:55:33.874 00.060 11616 worker thread done servicing request
05:55:33.874 00.000 12268 OnExposeComplete: enter
05:55:33.874 00.000 12268 UpdateGuideState(): m_state=2
05:55:33.875 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
05:55:33.875 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.91, Mass=44, SNR=4.7, Peak=29 HFD=4.1
05:55:33.875 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
05:55:33.875 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.68)
05:55:33.875 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.01 hyp=0.49 cameraTheta=-0.02 mountX=0.04 mountY=0.48, mountTheta=1.49
05:55:33.877 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:55:33.895 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
05:55:33.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:33.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:33.895 00.000 12268 Enqueuing Expose request
05:55:33.895 00.000 11616 Worker thread wakes up
05:55:33.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:33.896 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:35.928 02.032 11616 Exposure complete
05:55:35.989 00.061 11616 worker thread done servicing request
05:55:35.989 00.000 12268 OnExposeComplete: enter
05:55:35.989 00.000 12268 UpdateGuideState(): m_state=2
05:55:35.990 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
05:55:35.990 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.93, Mass=44, SNR=4.6, Peak=29 HFD=3.5
05:55:35.990 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
05:55:35.990 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.74)
05:55:35.990 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.05 mountX=0.03 mountY=0.19, mountTheta=1.43
05:55:35.993 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:55:36.012 00.019 12268 UpdateGuideState exits: m=44 SNR=4.6
05:55:36.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:36.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:36.012 00.000 12268 Enqueuing Expose request
05:55:36.012 00.000 11616 Worker thread wakes up
05:55:36.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:36.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:38.033 02.021 11616 Exposure complete
05:55:38.123 00.090 11616 worker thread done servicing request
05:55:38.124 00.001 12268 OnExposeComplete: enter
05:55:38.124 00.000 12268 UpdateGuideState(): m_state=2
05:55:38.124 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
05:55:38.124 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.36, Mass=42, SNR=4.5, Peak=27 HFD=4.2
05:55:38.124 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
05:55:38.125 00.001 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
05:55:38.125 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.56 hyp=0.69 cameraTheta=-0.95 mountX=-0.52 mountY=0.47, mountTheta=2.41
05:55:38.128 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:55:38.146 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
05:55:38.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:38.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:38.146 00.000 12268 Enqueuing Expose request
05:55:38.146 00.000 11616 Worker thread wakes up
05:55:38.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:38.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:55:40.164 02.018 11616 Exposure complete
05:55:40.232 00.068 11616 worker thread done servicing request
05:55:40.232 00.000 12268 OnExposeComplete: enter
05:55:40.232 00.000 12268 UpdateGuideState(): m_state=2
05:55:40.233 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
05:55:40.233 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.18, Mass=45, SNR=4.7, Peak=31 HFD=3.6
05:55:40.233 00.000 12268 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
05:55:40.233 00.000 12268 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
05:55:40.233 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.74 hyp=0.76 cameraTheta=-1.34 mountX=-0.72 mountY=0.27, mountTheta=2.78
05:55:40.236 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:55:40.256 00.020 12268 UpdateGuideState exits: m=45 SNR=4.7
05:55:40.256 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:40.256 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:40.256 00.000 12268 Enqueuing Expose request
05:55:40.256 00.000 11616 Worker thread wakes up
05:55:40.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:40.257 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:55:42.280 02.023 11616 Exposure complete
05:55:42.343 00.063 11616 worker thread done servicing request
05:55:42.343 00.000 12268 OnExposeComplete: enter
05:55:42.343 00.000 12268 UpdateGuideState(): m_state=2
05:55:42.344 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
05:55:42.344 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
05:55:42.344 00.000 12268 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
05:55:42.344 00.000 12268 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 1.00)
05:55:42.344 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.33 hyp=0.51 cameraTheta=-0.70 mountX=-0.29 mountY=0.43, mountTheta=2.17
05:55:42.347 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:55:42.365 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
05:55:42.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:42.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:42.365 00.000 12268 Enqueuing Expose request
05:55:42.365 00.000 11616 Worker thread wakes up
05:55:42.366 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:42.366 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:44.380 02.014 11616 Exposure complete
05:55:44.440 00.060 11616 worker thread done servicing request
05:55:44.440 00.000 12268 OnExposeComplete: enter
05:55:44.440 00.000 12268 UpdateGuideState(): m_state=2
05:55:44.440 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
05:55:44.440 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.87, Mass=40, SNR=4.4, Peak=27 HFD=3.2
05:55:44.440 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
05:55:44.441 00.001 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.06 = 0.23)
05:55:44.441 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.47 mountX=-0.05 mountY=0.01, mountTheta=2.92
05:55:44.443 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:55:44.460 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
05:55:44.460 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:44.460 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:44.460 00.000 12268 Enqueuing Expose request
05:55:44.460 00.000 11616 Worker thread wakes up
05:55:44.461 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:44.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:46.467 02.006 11616 Exposure complete
05:55:46.527 00.060 11616 worker thread done servicing request
05:55:46.527 00.000 12268 OnExposeComplete: enter
05:55:46.527 00.000 12268 UpdateGuideState(): m_state=2
05:55:46.527 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
05:55:46.527 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.75, Mass=48, SNR=4.8, Peak=33 HFD=2.8
05:55:46.527 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.41 = 2.88)
05:55:46.527 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
05:55:46.527 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.93 mountX=-0.17 mountY=-0.04, mountTheta=-2.91
05:55:46.530 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:55:46.548 00.018 12268 UpdateGuideState exits: m=48 SNR=4.8
05:55:46.548 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:46.548 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:46.548 00.000 12268 Enqueuing Expose request
05:55:46.548 00.000 11616 Worker thread wakes up
05:55:46.548 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:46.548 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:48.589 02.041 11616 Exposure complete
05:55:48.659 00.070 11616 worker thread done servicing request
05:55:48.659 00.000 12268 OnExposeComplete: enter
05:55:48.659 00.000 12268 UpdateGuideState(): m_state=2
05:55:48.659 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
05:55:48.659 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
05:55:48.659 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
05:55:48.659 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.14)
05:55:48.660 00.001 12268 CameraToMount -- cameraX=0.59 cameraY=-0.37 hyp=0.69 cameraTheta=-0.56 mountX=-0.31 mountY=0.63, mountTheta=2.03
05:55:48.662 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:55:48.682 00.020 12268 UpdateGuideState exits: m=40 SNR=4.5
05:55:48.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:48.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:48.682 00.000 12268 Enqueuing Expose request
05:55:48.682 00.000 11616 Worker thread wakes up
05:55:48.682 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:48.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:50.699 02.017 11616 Exposure complete
05:55:50.749 00.050 11616 worker thread done servicing request
05:55:50.750 00.001 12268 OnExposeComplete: enter
05:55:50.750 00.000 12268 UpdateGuideState(): m_state=2
05:55:50.750 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
05:55:50.750 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=42, SNR=4.6, Peak=30 HFD=3.8
05:55:50.750 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
05:55:50.750 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
05:55:50.750 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.35 hyp=0.59 cameraTheta=-0.63 mountX=-0.30 mountY=0.52, mountTheta=2.09
05:55:50.752 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:55:50.766 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
05:55:50.767 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:50.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:50.767 00.000 12268 Enqueuing Expose request
05:55:50.767 00.000 11616 Worker thread wakes up
05:55:50.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:50.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:52.784 02.017 11616 Exposure complete
05:55:52.833 00.049 11616 worker thread done servicing request
05:55:52.833 00.000 12268 OnExposeComplete: enter
05:55:52.833 00.000 12268 UpdateGuideState(): m_state=2
05:55:52.833 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
05:55:52.834 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.13, Mass=46, SNR=4.7, Peak=29 HFD=3.7
05:55:52.834 00.000 12268 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.47) = xAngle (-3.04 = -3.04)
05:55:52.834 00.000 12268 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.15 = 0.13)
05:55:52.834 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.79 hyp=0.79 cameraTheta=-1.57 mountX=-0.79 mountY=0.10, mountTheta=3.01
05:55:52.836 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:55:52.850 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
05:55:52.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:52.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:52.850 00.000 12268 Enqueuing Expose request
05:55:52.851 00.001 11616 Worker thread wakes up
05:55:52.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:52.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:55:54.249 01.398 12268 evsrv: cli 0F8E69C0 connect
05:55:54.249 00.000 12268 case statement mapped state 2 to 1
05:55:54.250 00.001 12268 case statement mapped state 2 to 1
05:55:54.250 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"458b112a-8e9a-4a46-bb50-bc0007ff5ef3"}
05:55:54.250 00.000 12268 case statement mapped state 2 to 1
05:55:54.251 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"458b112a-8e9a-4a46-bb50-bc0007ff5ef3"}
05:55:54.251 00.000 12268 evsrv: cli 0F8E69C0 disconnect
05:55:54.252 00.001 12268 evsrv: cli 0F8E6D80 connect
05:55:54.253 00.001 12268 case statement mapped state 2 to 1
05:55:54.253 00.000 12268 case statement mapped state 2 to 1
05:55:54.253 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"f8de8859-9f3f-437f-a5b1-6606705c3d87"}
05:55:54.254 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"f8de8859-9f3f-437f-a5b1-6606705c3d87"}
05:55:54.254 00.000 12268 evsrv: cli 0F8E6D80 disconnect
05:55:54.255 00.001 12268 evsrv: cli 0F8E69C0 connect
05:55:54.255 00.000 12268 case statement mapped state 2 to 1
05:55:54.256 00.001 12268 case statement mapped state 2 to 1
05:55:54.257 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6195c9bb-0432-48a4-a398-4e316eae0ca7"}
05:55:54.258 00.001 12268 PhdController::Guide begins
05:55:54.258 00.000 12268 PhdController: newstate STATE_SETUP
05:55:54.258 00.000 12268 PhdController: setup
05:55:54.258 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
05:55:54.258 00.000 12268 PhdController: newstate STATE_CALIBRATE
05:55:54.258 00.000 12268 PhdController: newstate STATE_GUIDE
05:55:54.258 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
05:55:54.258 00.000 12268 guider state => CALIBRATED
05:55:54.258 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:55:54.259 00.001 12268 reset dither spiral
05:55:54.259 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
05:55:54.260 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"6195c9bb-0432-48a4-a398-4e316eae0ca7"}
05:55:54.261 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:55:54.262 00.001 12268 evsrv: cli 0F8E6D80 connect
05:55:54.262 00.000 12268 case statement mapped state 5 to 1
05:55:54.263 00.001 12268 case statement mapped state 5 to 1
05:55:54.263 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"723c7021-40ad-4131-bbfa-9b68279a4e0e"}
05:55:54.263 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"723c7021-40ad-4131-bbfa-9b68279a4e0e"}
05:55:54.264 00.001 12268 evsrv: cli 0F8E6D80 disconnect
05:55:54.265 00.001 12268 evsrv: cli 0FA411A0 connect
05:55:54.266 00.001 12268 case statement mapped state 5 to 1
05:55:54.266 00.000 12268 case statement mapped state 5 to 1
05:55:54.267 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"64e09402-c043-4ee8-95c9-781950d1be52"}
05:55:54.267 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.67,915.92],"id":"64e09402-c043-4ee8-95c9-781950d1be52"}
05:55:54.271 00.004 12268 evsrv: cli 0FA411A0 disconnect
05:55:54.272 00.001 12268 evsrv: cli 013B5920 connect
05:55:54.272 00.000 12268 case statement mapped state 5 to 1
05:55:54.272 00.000 12268 case statement mapped state 5 to 1
05:55:54.273 00.001 12268 evsrv: cli 013B5920 request: {"method":"get_app_state","id":"d2211616-1f0f-4141-8102-9e406dd41cad"}
05:55:54.273 00.000 12268 case statement mapped state 5 to 1
05:55:54.273 00.000 12268 evsrv: cli 013B5920 response: {"jsonrpc":"2.0","result":"Selected","id":"d2211616-1f0f-4141-8102-9e406dd41cad"}
05:55:54.273 00.000 12268 evsrv: cli 013B5920 disconnect
05:55:54.855 00.582 11616 Exposure complete
05:55:54.905 00.050 11616 worker thread done servicing request
05:55:54.906 00.001 12268 OnExposeComplete: enter
05:55:54.906 00.000 12268 UpdateGuideState(): m_state=5
05:55:54.906 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
05:55:54.906 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.52, Mass=49, SNR=4.9, Peak=31 HFD=3.6
05:55:54.906 00.000 12268 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.47) = xAngle (-2.72 = -2.72)
05:55:54.906 00.000 12268 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.83 = 0.45)
05:55:54.906 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.40 hyp=0.43 cameraTheta=-1.25 mountX=-0.39 mountY=0.19, mountTheta=2.70
05:55:54.908 00.002 12268 Changing from state CALIBRATED to GUIDING
05:55:54.908 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:55:54.908 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:55:54.908 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
05:55:54.909 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:55:54.909 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:55:54.909 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:55:54.910 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:55:54.910 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:55:54.910 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:55:54.910 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:55:54.911 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:55:54.911 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:55:54.911 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:55:54.911 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:55:54.912 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:55:54.912 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:55:55.041 00.129 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:55:55.041 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
05:55:55.041 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
05:55:55.046 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:55:55.046 00.000 12268 ScopeASCOM::SideOfPier() returns 0
05:55:55.046 00.000 12268 setting lock position to (665.80, 915.52)
05:55:55.047 00.001 12268 MultiStar: stabilizing after lock position change
05:55:55.047 00.000 12268 guider state => GUIDING
05:55:55.047 00.000 12268 Status Line: Guiding
05:55:55.049 00.002 12268 Mount: notify guiding started
05:55:55.050 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
05:55:55.050 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
05:55:55.050 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
05:55:55.051 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
05:55:55.051 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
05:55:55.051 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
05:55:55.051 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
05:55:55.051 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
05:55:55.052 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
05:55:55.052 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
05:55:55.052 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
05:55:55.052 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
05:55:55.052 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:55:55.053 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:55:55.053 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:55:55.053 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:55:55.053 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:55:55.054 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:55:55.054 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:55:55.054 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:55:55.054 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:55:55.054 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:55:55.055 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:55:55.055 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:55:55.055 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:55:55.056 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
05:55:55.056 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
05:55:55.056 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
05:55:55.057 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
05:55:55.057 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
05:55:55.057 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
05:55:55.057 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
05:55:55.058 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
05:55:55.058 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
05:55:55.058 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
05:55:55.058 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
05:55:55.059 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
05:55:55.059 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
05:55:55.211 00.152 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
05:55:55.212 00.001 12268 ScopeASCOM::SideOfPier() returns 0
05:55:55.213 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
05:55:55.213 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
05:55:55.213 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
05:55:55.213 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
05:55:55.213 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
05:55:55.213 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
05:55:55.213 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
05:55:55.213 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
05:55:55.214 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
05:55:55.214 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:55:55.230 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
05:55:55.230 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
05:55:55.230 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:55.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:55.230 00.000 12268 Enqueuing Expose request
05:55:55.230 00.000 11616 Worker thread wakes up
05:55:55.231 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:55.231 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:55.276 00.045 12268 evsrv: cli 0F8E69C0 connect
05:55:55.277 00.001 12268 case statement mapped state 6 to 3
05:55:55.277 00.000 12268 case statement mapped state 6 to 3
05:55:55.278 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3ee0faa6-b516-4a12-bfae-0b53ac3c146c"}
05:55:55.278 00.000 12268 case statement mapped state 6 to 3
05:55:55.278 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ee0faa6-b516-4a12-bfae-0b53ac3c146c"}
05:55:55.279 00.001 12268 evsrv: cli 0F8E69C0 disconnect
05:55:57.266 01.987 11616 Exposure complete
05:55:57.316 00.050 11616 worker thread done servicing request
05:55:57.317 00.001 12268 OnExposeComplete: enter
05:55:57.317 00.000 12268 UpdateGuideState(): m_state=6
05:55:57.317 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
05:55:57.317 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=38, SNR=4.4, Peak=30 HFD=3.0
05:55:57.317 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
05:55:57.317 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.89)
05:55:57.317 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.12 cameraTheta=1.19 mountX=0.12 mountY=0.03, mountTheta=0.26
05:55:57.319 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.05, y=0.12, opts=13)
05:55:57.319 00.000 12268 Enqueuing Move request for scope (0.05, 0.12)
05:55:57.319 00.000 11616 Worker thread wakes up
05:55:57.319 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
05:55:57.319 00.000 11616 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
05:55:57.319 00.000 11616 Moving (0.05, 0.12) raw xDistance=0.12 yDistance=0.03
05:55:57.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:55:57.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
05:55:57.319 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:55:57.319 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:55:57.320 00.001 11616 MoveAxis(E, 0, ABG)
05:55:57.320 00.000 11616 Move returns status 0, amount 0
05:55:57.320 00.000 11616 MoveAxis(N, 0, ABG)
05:55:57.320 00.000 11616 Move returns status 0, amount 0
05:55:57.320 00.000 11616 move complete, result=0
05:55:57.320 00.000 11616 worker thread done servicing request
05:55:57.341 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:55:57.357 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
05:55:57.358 00.001 12268 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 1 / 99999
05:55:57.358 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768712157.358,"Host":"ASTROCENTER","Inst":1,"Distance":0.34,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
05:55:57.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:57.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:57.358 00.000 12268 Enqueuing Expose request
05:55:57.358 00.000 12268 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:55:57.359 00.001 11616 Worker thread wakes up
05:55:57.359 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:57.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:59.369 02.010 11616 Exposure complete
05:55:59.422 00.053 11616 worker thread done servicing request
05:55:59.422 00.000 12268 OnExposeComplete: enter
05:55:59.422 00.000 12268 UpdateGuideState(): m_state=6
05:55:59.422 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
05:55:59.423 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.10, Mass=45, SNR=4.7, Peak=25 HFD=5.7
05:55:59.423 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
05:55:59.423 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.74)
05:55:59.423 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.42 hyp=0.51 cameraTheta=-0.96 mountX=-0.39 mountY=0.35, mountTheta=2.41
05:55:59.425 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.30, y=-0.42, opts=13)
05:55:59.425 00.000 12268 Enqueuing Move request for scope (0.30, -0.42)
05:55:59.425 00.000 11616 Worker thread wakes up
05:55:59.425 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.42) opts 0xd
05:55:59.425 00.000 11616 Handling offset move in thread for scope, endpoint = (0.30, -0.42)
05:55:59.425 00.000 11616 Moving (0.30, -0.42) raw xDistance=-0.39 yDistance=0.35
05:55:59.425 00.000 11616 resist switch: large excursion: input -0.39 thresh 0.29 direction from 0 to -1
05:55:59.425 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
05:55:59.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.39
05:55:59.425 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:55:59.425 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
05:55:59.426 00.001 11616 MoveAxis(E, 217, ABG)
05:55:59.426 00.000 11616 Guiding  Dir = 2, Dur = 217
05:55:59.426 00.000 11616 IsSlewing returns 1
05:55:59.426 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
05:55:59.426 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
05:55:59.427 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
05:55:59.427 00.000 11616 Move returns status 2, amount 0
05:55:59.427 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
05:55:59.427 00.000 11616 move complete, result=2
05:55:59.427 00.000 11616 worker thread done servicing request
05:55:59.448 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:55:59.464 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
05:55:59.464 00.000 12268 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 2 / 99999
05:55:59.464 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768712159.464,"Host":"ASTROCENTER","Inst":1,"Distance":0.39,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
05:55:59.465 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:55:59.465 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:55:59.465 00.000 12268 Enqueuing Expose request
05:55:59.465 00.000 12268 Alert: Guiding stopped: the scope started slewing.
05:55:59.465 00.000 11616 Worker thread wakes up
05:55:59.465 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:55:59.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:55:59.488 00.023 12268 GuideStep: -0.4 px 0 ms EAST, 0.3 px 0 ms NORTH
05:55:59.490 00.002 12268 mount move error indicates guiding should stop
05:55:59.491 00.001 12268 Mount: notify guiding stopped
05:55:59.491 00.000 12268 BLC: window closed
05:55:59.491 00.000 12268 BLC: Last direction was reset
05:55:59.491 00.000 12268 PhdController failed: Guiding stopped
05:55:59.491 00.000 12268 PhdController: newstate STATE_FINISH
05:55:59.491 00.000 12268 PhdController complete: fail: Guiding stopped
05:55:59.491 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768712159.491,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
05:55:59.492 00.001 12268 Mount: notify guiding dither settle done success=0
05:55:59.492 00.000 12268 PhdController: newstate STATE_IDLE
05:55:59.492 00.000 12268 Changing from state GUIDING to STOP
05:55:59.492 00.000 12268 guider state => SELECTED
05:55:59.492 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
05:56:01.485 01.993 11616 Exposure complete
05:56:01.539 00.054 11616 worker thread done servicing request
05:56:01.539 00.000 12268 OnExposeComplete: enter
05:56:01.539 00.000 12268 UpdateGuideState(): m_state=2
05:56:01.539 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
05:56:01.539 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
05:56:01.539 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
05:56:01.539 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.78)
05:56:01.540 00.001 12268 CameraToMount -- cameraX=0.45 cameraY=0.03 hyp=0.45 cameraTheta=0.08 mountX=0.08 mountY=0.44, mountTheta=1.40
05:56:01.574 00.034 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:56:01.593 00.019 12268 UpdateGuideState exits: m=40 SNR=4.5
05:56:01.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:01.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:01.593 00.000 12268 Enqueuing Expose request
05:56:01.593 00.000 11616 Worker thread wakes up
05:56:01.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:01.594 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:03.609 02.015 11616 Exposure complete
05:56:03.659 00.050 11616 worker thread done servicing request
05:56:03.659 00.000 12268 OnExposeComplete: enter
05:56:03.659 00.000 12268 UpdateGuideState(): m_state=2
05:56:03.659 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
05:56:03.660 00.001 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
05:56:03.660 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
05:56:03.660 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.95)
05:56:03.660 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.07 hyp=0.28 cameraTheta=0.25 mountX=0.10 mountY=0.26, mountTheta=1.22
05:56:03.662 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:56:03.678 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
05:56:03.678 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:03.678 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:03.678 00.000 12268 Enqueuing Expose request
05:56:03.679 00.001 11616 Worker thread wakes up
05:56:03.679 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:03.679 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:05.686 02.007 11616 Exposure complete
05:56:05.738 00.052 11616 worker thread done servicing request
05:56:05.738 00.000 12268 OnExposeComplete: enter
05:56:05.738 00.000 12268 UpdateGuideState(): m_state=2
05:56:05.739 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
05:56:05.739 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=916.02, Mass=47, SNR=4.8, Peak=28 HFD=3.6
05:56:05.739 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.43 = 0.43)
05:56:05.739 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.68 = -2.68)
05:56:05.739 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.51 hyp=0.54 cameraTheta=1.90 mountX=0.49 mountY=-0.24, mountTheta=-0.45
05:56:05.741 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:56:05.756 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:56:05.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:05.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:05.756 00.000 12268 Enqueuing Expose request
05:56:05.756 00.000 11616 Worker thread wakes up
05:56:05.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:05.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:07.762 02.006 11616 Exposure complete
05:56:07.813 00.051 11616 worker thread done servicing request
05:56:07.813 00.000 12268 OnExposeComplete: enter
05:56:07.814 00.001 12268 UpdateGuideState(): m_state=2
05:56:07.814 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
05:56:07.814 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=916.41, Mass=51, SNR=5.0, Peak=34 HFD=2.8
05:56:07.814 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
05:56:07.814 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
05:56:07.814 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.89 hyp=0.94 cameraTheta=1.89 mountX=0.86 mountY=-0.41, mountTheta=-0.44
05:56:07.816 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:56:07.831 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
05:56:07.831 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:07.831 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:07.831 00.000 12268 Enqueuing Expose request
05:56:07.831 00.000 11616 Worker thread wakes up
05:56:07.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:07.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:09.839 02.008 11616 Exposure complete
05:56:09.889 00.050 11616 worker thread done servicing request
05:56:09.889 00.000 12268 OnExposeComplete: enter
05:56:09.889 00.000 12268 UpdateGuideState(): m_state=2
05:56:09.889 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
05:56:09.889 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.80, Mass=43, SNR=4.6, Peak=29 HFD=3.5
05:56:09.889 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
05:56:09.890 00.001 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
05:56:09.890 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.30 mountX=0.29 mountY=0.04, mountTheta=0.14
05:56:09.891 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:56:09.906 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:56:09.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:09.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:09.906 00.000 12268 Enqueuing Expose request
05:56:09.906 00.000 11616 Worker thread wakes up
05:56:09.907 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:09.907 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:11.918 02.011 11616 Exposure complete
05:56:11.970 00.052 11616 worker thread done servicing request
05:56:11.970 00.000 12268 OnExposeComplete: enter
05:56:11.970 00.000 12268 UpdateGuideState(): m_state=2
05:56:11.970 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
05:56:11.970 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.61, Mass=45, SNR=4.7, Peak=31 HFD=4.1
05:56:11.970 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
05:56:11.970 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.91)
05:56:11.970 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.10 hyp=0.48 cameraTheta=0.21 mountX=0.14 mountY=0.45, mountTheta=1.26
05:56:11.972 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:56:11.987 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:56:11.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:11.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:11.987 00.000 12268 Enqueuing Expose request
05:56:11.987 00.000 11616 Worker thread wakes up
05:56:11.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:11.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:14.005 02.018 11616 Exposure complete
05:56:14.058 00.053 11616 worker thread done servicing request
05:56:14.058 00.000 12268 OnExposeComplete: enter
05:56:14.058 00.000 12268 UpdateGuideState(): m_state=2
05:56:14.058 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
05:56:14.059 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=915.55, Mass=44, SNR=4.6, Peak=30 HFD=3.6
05:56:14.059 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
05:56:14.059 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.98)
05:56:14.059 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.28 mountX=0.05 mountY=0.13, mountTheta=1.19
05:56:14.061 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:56:14.078 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
05:56:14.078 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:14.078 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:14.078 00.000 12268 Enqueuing Expose request
05:56:14.078 00.000 11616 Worker thread wakes up
05:56:14.078 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:14.078 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:16.092 02.014 11616 Exposure complete
05:56:16.142 00.050 11616 worker thread done servicing request
05:56:16.142 00.000 12268 OnExposeComplete: enter
05:56:16.143 00.001 12268 UpdateGuideState(): m_state=2
05:56:16.143 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
05:56:16.143 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.72, Mass=43, SNR=4.6, Peak=32 HFD=3.6
05:56:16.143 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
05:56:16.143 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
05:56:16.143 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.48 mountX=0.20 mountY=-0.01, mountTheta=-0.04
05:56:16.145 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:56:16.162 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
05:56:16.163 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:16.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:16.163 00.000 12268 Enqueuing Expose request
05:56:16.163 00.000 11616 Worker thread wakes up
05:56:16.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:16.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:18.182 02.019 11616 Exposure complete
05:56:18.232 00.050 11616 worker thread done servicing request
05:56:18.233 00.001 12268 OnExposeComplete: enter
05:56:18.233 00.000 12268 UpdateGuideState(): m_state=2
05:56:18.233 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
05:56:18.233 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.74, Mass=40, SNR=4.5, Peak=27 HFD=4.1
05:56:18.233 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.47) = xAngle (-0.86 = -0.86)
05:56:18.233 00.000 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.98 = 2.31)
05:56:18.233 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.22 hyp=0.39 cameraTheta=0.61 mountX=0.25 mountY=0.29, mountTheta=0.85
05:56:18.235 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:56:18.250 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:56:18.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:18.250 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:18.250 00.000 12268 Enqueuing Expose request
05:56:18.250 00.000 11616 Worker thread wakes up
05:56:18.250 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:18.250 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:20.265 02.015 11616 Exposure complete
05:56:20.315 00.050 11616 worker thread done servicing request
05:56:20.315 00.000 12268 OnExposeComplete: enter
05:56:20.315 00.000 12268 UpdateGuideState(): m_state=2
05:56:20.315 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
05:56:20.315 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.96, Mass=48, SNR=4.8, Peak=32 HFD=2.7
05:56:20.316 00.001 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
05:56:20.316 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
05:56:20.316 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.44 hyp=0.57 cameraTheta=2.25 mountX=0.41 mountY=-0.41, mountTheta=-0.79
05:56:20.321 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=10, Gamma=1.290
05:56:20.335 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
05:56:20.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:20.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:20.336 00.001 12268 Enqueuing Expose request
05:56:20.336 00.000 11616 Worker thread wakes up
05:56:20.336 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:20.336 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:56:22.344 02.008 11616 Exposure complete
05:56:22.394 00.050 11616 worker thread done servicing request
05:56:22.394 00.000 12268 OnExposeComplete: enter
05:56:22.394 00.000 12268 UpdateGuideState(): m_state=2
05:56:22.394 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
05:56:22.394 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.63, Mass=44, SNR=4.6, Peak=27 HFD=4.1
05:56:22.394 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
05:56:22.394 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.10)
05:56:22.394 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.12 hyp=0.30 cameraTheta=0.40 mountX=0.14 mountY=0.26, mountTheta=1.07
05:56:22.397 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:56:22.414 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
05:56:22.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:22.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:22.414 00.000 12268 Enqueuing Expose request
05:56:22.414 00.000 11616 Worker thread wakes up
05:56:22.414 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:22.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:24.416 02.002 11616 Exposure complete
05:56:24.466 00.050 11616 worker thread done servicing request
05:56:24.467 00.001 12268 OnExposeComplete: enter
05:56:24.467 00.000 12268 UpdateGuideState(): m_state=2
05:56:24.467 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
05:56:24.467 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.79, Mass=50, SNR=5.0, Peak=30 HFD=3.5
05:56:24.467 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
05:56:24.467 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
05:56:24.467 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.27 hyp=0.30 cameraTheta=2.02 mountX=0.26 mountY=-0.17, mountTheta=-0.57
05:56:24.469 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:56:24.484 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
05:56:24.484 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:24.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:24.484 00.000 12268 Enqueuing Expose request
05:56:24.484 00.000 11616 Worker thread wakes up
05:56:24.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:24.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:26.508 02.024 11616 Exposure complete
05:56:26.566 00.058 11616 worker thread done servicing request
05:56:26.566 00.000 12268 OnExposeComplete: enter
05:56:26.566 00.000 12268 UpdateGuideState(): m_state=2
05:56:26.566 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
05:56:26.566 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.92, Mass=38, SNR=4.4, Peak=26 HFD=3.9
05:56:26.567 00.001 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
05:56:26.567 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.73)
05:56:26.567 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.40 hyp=0.47 cameraTheta=1.03 mountX=0.42 mountY=0.19, mountTheta=0.42
05:56:26.569 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:56:26.586 00.017 12268 UpdateGuideState exits: m=38 SNR=4.4
05:56:26.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:26.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:26.587 00.001 12268 Enqueuing Expose request
05:56:26.587 00.000 11616 Worker thread wakes up
05:56:26.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:26.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:28.621 02.034 11616 Exposure complete
05:56:28.676 00.055 11616 worker thread done servicing request
05:56:28.676 00.000 12268 OnExposeComplete: enter
05:56:28.677 00.001 12268 UpdateGuideState(): m_state=2
05:56:28.677 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
05:56:28.677 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.51, Mass=39, SNR=4.4, Peak=28 HFD=3.2
05:56:28.677 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.43 = 1.85)
05:56:28.677 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.26)
05:56:28.677 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.96 mountX=-0.01 mountY=-0.04, mountTheta=-1.85
05:56:28.679 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:56:28.694 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:56:28.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:28.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:28.694 00.000 12268 Enqueuing Expose request
05:56:28.695 00.001 11616 Worker thread wakes up
05:56:28.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:28.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:30.708 02.013 11616 Exposure complete
05:56:30.758 00.050 11616 worker thread done servicing request
05:56:30.759 00.001 12268 OnExposeComplete: enter
05:56:30.759 00.000 12268 UpdateGuideState(): m_state=2
05:56:30.759 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
05:56:30.759 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.39, Mass=45, SNR=4.7, Peak=32 HFD=3.6
05:56:30.759 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
05:56:30.759 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
05:56:30.759 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-0.53 mountX=-0.10 mountY=0.22, mountTheta=2.00
05:56:30.761 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:56:30.776 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:56:30.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:30.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:30.776 00.000 12268 Enqueuing Expose request
05:56:30.776 00.000 11616 Worker thread wakes up
05:56:30.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:30.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:56:32.786 02.010 11616 Exposure complete
05:56:32.837 00.051 11616 worker thread done servicing request
05:56:32.837 00.000 12268 OnExposeComplete: enter
05:56:32.837 00.000 12268 UpdateGuideState(): m_state=2
05:56:32.838 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
05:56:32.838 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=916.30, Mass=48, SNR=4.8, Peak=31 HFD=3.5
05:56:32.838 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
05:56:32.838 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
05:56:32.838 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.78 hyp=0.78 cameraTheta=1.57 mountX=0.78 mountY=-0.10, mountTheta=-0.13
05:56:32.841 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:56:32.856 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
05:56:32.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:32.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:32.856 00.000 12268 Enqueuing Expose request
05:56:32.856 00.000 11616 Worker thread wakes up
05:56:32.856 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:32.857 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:34.859 02.002 11616 Exposure complete
05:56:34.910 00.051 11616 worker thread done servicing request
05:56:34.910 00.000 12268 OnExposeComplete: enter
05:56:34.911 00.001 12268 UpdateGuideState(): m_state=2
05:56:34.911 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
05:56:34.911 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.67, Mass=46, SNR=4.7, Peak=28 HFD=4.0
05:56:34.911 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
05:56:34.911 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
05:56:34.911 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.91 mountX=0.17 mountY=0.10, mountTheta=0.54
05:56:34.913 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:56:34.927 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
05:56:34.928 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:34.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:34.928 00.000 12268 Enqueuing Expose request
05:56:34.928 00.000 11616 Worker thread wakes up
05:56:34.928 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:34.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:36.939 02.011 11616 Exposure complete
05:56:36.989 00.050 11616 worker thread done servicing request
05:56:36.989 00.000 12268 OnExposeComplete: enter
05:56:36.990 00.001 12268 UpdateGuideState(): m_state=2
05:56:36.990 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
05:56:36.990 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.27, Mass=42, SNR=4.5, Peak=26 HFD=4.6
05:56:36.990 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
05:56:36.990 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
05:56:36.990 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.25 hyp=0.48 cameraTheta=-0.54 mountX=-0.20 mountY=0.44, mountTheta=2.01
05:56:36.996 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:56:37.011 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
05:56:37.011 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:37.011 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:37.011 00.000 12268 Enqueuing Expose request
05:56:37.012 00.001 11616 Worker thread wakes up
05:56:37.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:37.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:56:39.024 02.012 11616 Exposure complete
05:56:39.075 00.051 11616 worker thread done servicing request
05:56:39.075 00.000 12268 OnExposeComplete: enter
05:56:39.075 00.000 12268 UpdateGuideState(): m_state=2
05:56:39.075 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
05:56:39.075 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.64, Mass=45, SNR=4.7, Peak=30 HFD=3.2
05:56:39.075 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
05:56:39.075 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
05:56:39.075 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.21 mountX=0.11 mountY=-0.11, mountTheta=-0.76
05:56:39.077 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:56:39.092 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:56:39.092 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:39.092 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:39.092 00.000 12268 Enqueuing Expose request
05:56:39.092 00.000 11616 Worker thread wakes up
05:56:39.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:39.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:41.103 02.011 11616 Exposure complete
05:56:41.153 00.050 11616 worker thread done servicing request
05:56:41.154 00.001 12268 OnExposeComplete: enter
05:56:41.154 00.000 12268 UpdateGuideState(): m_state=2
05:56:41.154 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
05:56:41.154 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.45, Mass=47, SNR=4.8, Peak=31 HFD=3.0
05:56:41.154 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
05:56:41.154 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.20)
05:56:41.154 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.07 hyp=0.28 cameraTheta=-2.90 mountX=-0.09 mountY=-0.26, mountTheta=-1.91
05:56:41.156 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:56:41.171 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
05:56:41.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:41.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:41.171 00.000 12268 Enqueuing Expose request
05:56:41.171 00.000 11616 Worker thread wakes up
05:56:41.171 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:41.171 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:56:43.280 02.109 11616 Exposure complete
05:56:43.331 00.051 11616 worker thread done servicing request
05:56:43.331 00.000 12268 OnExposeComplete: enter
05:56:43.331 00.000 12268 UpdateGuideState(): m_state=2
05:56:43.332 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
05:56:43.332 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=47, SNR=4.8, Peak=29 HFD=3.7
05:56:43.332 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
05:56:43.332 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
05:56:43.332 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.21 mountX=0.12 mountY=0.03, mountTheta=0.23
05:56:43.334 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:56:43.348 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
05:56:43.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:43.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:43.348 00.000 12268 Enqueuing Expose request
05:56:43.349 00.001 11616 Worker thread wakes up
05:56:43.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:43.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:45.351 02.002 11616 Exposure complete
05:56:45.404 00.053 11616 worker thread done servicing request
05:56:45.405 00.001 12268 OnExposeComplete: enter
05:56:45.405 00.000 12268 UpdateGuideState(): m_state=2
05:56:45.405 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
05:56:45.405 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.54, Mass=39, SNR=4.4, Peak=27 HFD=4.4
05:56:45.405 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
05:56:45.405 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.74)
05:56:45.405 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.02 hyp=0.51 cameraTheta=0.04 mountX=0.07 mountY=0.50, mountTheta=1.43
05:56:45.407 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:56:45.422 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:56:45.422 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:45.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:45.422 00.000 12268 Enqueuing Expose request
05:56:45.422 00.000 11616 Worker thread wakes up
05:56:45.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:45.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:47.428 02.006 11616 Exposure complete
05:56:47.478 00.050 11616 worker thread done servicing request
05:56:47.478 00.000 12268 OnExposeComplete: enter
05:56:47.478 00.000 12268 UpdateGuideState(): m_state=2
05:56:47.478 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
05:56:47.478 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.71, Mass=44, SNR=4.7, Peak=31 HFD=3.0
05:56:47.478 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
05:56:47.479 00.001 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
05:56:47.479 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.24 cameraTheta=2.23 mountX=0.18 mountY=-0.17, mountTheta=-0.77
05:56:47.480 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:56:47.495 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
05:56:47.495 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:47.496 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:47.496 00.000 12268 Enqueuing Expose request
05:56:47.496 00.000 11616 Worker thread wakes up
05:56:47.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:47.496 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:49.503 02.007 11616 Exposure complete
05:56:49.557 00.054 11616 worker thread done servicing request
05:56:49.557 00.000 12268 OnExposeComplete: enter
05:56:49.557 00.000 12268 UpdateGuideState(): m_state=2
05:56:49.557 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
05:56:49.557 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.66, Mass=39, SNR=4.4, Peak=27 HFD=4.1
05:56:49.558 00.001 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
05:56:49.558 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.11)
05:56:49.558 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.15 hyp=0.37 cameraTheta=0.41 mountX=0.18 mountY=0.32, mountTheta=1.05
05:56:49.560 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:56:49.577 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:56:49.577 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:49.577 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:49.577 00.000 12268 Enqueuing Expose request
05:56:49.577 00.000 11616 Worker thread wakes up
05:56:49.578 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:49.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:51.601 02.023 11616 Exposure complete
05:56:51.658 00.057 11616 worker thread done servicing request
05:56:51.658 00.000 12268 OnExposeComplete: enter
05:56:51.658 00.000 12268 UpdateGuideState(): m_state=2
05:56:51.659 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
05:56:51.659 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
05:56:51.659 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
05:56:51.659 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
05:56:51.659 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.05 hyp=0.40 cameraTheta=0.11 mountX=0.08 mountY=0.39, mountTheta=1.36
05:56:51.663 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:56:51.682 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
05:56:51.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:51.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:51.682 00.000 12268 Enqueuing Expose request
05:56:51.682 00.000 11616 Worker thread wakes up
05:56:51.682 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:51.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:53.698 02.016 11616 Exposure complete
05:56:53.747 00.049 11616 worker thread done servicing request
05:56:53.747 00.000 12268 OnExposeComplete: enter
05:56:53.748 00.001 12268 UpdateGuideState(): m_state=2
05:56:53.748 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
05:56:53.748 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=916.21, Mass=46, SNR=4.7, Peak=31 HFD=3.2
05:56:53.748 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
05:56:53.748 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
05:56:53.748 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.70 hyp=0.70 cameraTheta=1.62 mountX=0.69 mountY=-0.12, mountTheta=-0.17
05:56:53.750 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:56:53.765 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:56:53.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:53.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:53.765 00.000 12268 Enqueuing Expose request
05:56:53.765 00.000 11616 Worker thread wakes up
05:56:53.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:53.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:55.777 02.012 11616 Exposure complete
05:56:55.828 00.051 11616 worker thread done servicing request
05:56:55.828 00.000 12268 OnExposeComplete: enter
05:56:55.828 00.000 12268 UpdateGuideState(): m_state=2
05:56:55.828 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
05:56:55.828 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.67, Mass=53, SNR=5.1, Peak=31 HFD=4.0
05:56:55.829 00.001 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
05:56:55.829 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
05:56:55.829 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.16 hyp=0.44 cameraTheta=2.78 mountX=0.12 mountY=-0.43, mountTheta=-1.30
05:56:55.831 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:56:55.846 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
05:56:55.846 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:55.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:55.846 00.000 12268 Enqueuing Expose request
05:56:55.846 00.000 11616 Worker thread wakes up
05:56:55.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:55.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:56:57.854 02.008 11616 Exposure complete
05:56:57.905 00.051 11616 worker thread done servicing request
05:56:57.905 00.000 12268 OnExposeComplete: enter
05:56:57.905 00.000 12268 UpdateGuideState(): m_state=2
05:56:57.905 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
05:56:57.905 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.63, Mass=45, SNR=4.7, Peak=32 HFD=2.7
05:56:57.905 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
05:56:57.905 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
05:56:57.906 00.001 12268 CameraToMount -- cameraX=-0.26 cameraY=0.12 hyp=0.29 cameraTheta=2.72 mountX=0.09 mountY=-0.28, mountTheta=-1.25
05:56:57.908 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:56:57.924 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
05:56:57.924 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:56:57.924 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:56:57.924 00.000 12268 Enqueuing Expose request
05:56:57.924 00.000 11616 Worker thread wakes up
05:56:57.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:56:57.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:56:59.934 02.010 11616 Exposure complete
05:56:59.987 00.053 11616 worker thread done servicing request
05:56:59.988 00.001 12268 OnExposeComplete: enter
05:56:59.988 00.000 12268 UpdateGuideState(): m_state=2
05:56:59.988 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
05:56:59.988 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.54, Mass=39, SNR=4.4, Peak=27 HFD=4.4
05:56:59.988 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
05:56:59.988 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.74)
05:56:59.988 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.02 hyp=0.51 cameraTheta=0.05 mountX=0.07 mountY=0.50, mountTheta=1.43
05:56:59.991 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:57:00.008 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:57:00.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:00.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:00.008 00.000 12268 Enqueuing Expose request
05:57:00.008 00.000 11616 Worker thread wakes up
05:57:00.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:00.009 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:02.020 02.011 11616 Exposure complete
05:57:02.072 00.052 11616 worker thread done servicing request
05:57:02.072 00.000 12268 OnExposeComplete: enter
05:57:02.072 00.000 12268 UpdateGuideState(): m_state=2
05:57:02.072 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
05:57:02.072 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.68, Mass=51, SNR=5.0, Peak=30 HFD=4.1
05:57:02.073 00.001 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
05:57:02.073 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
05:57:02.073 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.17 hyp=0.39 cameraTheta=2.70 mountX=0.13 mountY=-0.37, mountTheta=-1.23
05:57:02.075 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:57:02.089 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
05:57:02.090 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:02.090 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:02.090 00.000 12268 Enqueuing Expose request
05:57:02.090 00.000 11616 Worker thread wakes up
05:57:02.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:02.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:57:04.111 02.021 11616 Exposure complete
05:57:04.161 00.050 11616 worker thread done servicing request
05:57:04.162 00.001 12268 OnExposeComplete: enter
05:57:04.162 00.000 12268 UpdateGuideState(): m_state=2
05:57:04.162 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
05:57:04.162 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.54, Mass=45, SNR=4.7, Peak=30 HFD=3.9
05:57:04.162 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
05:57:04.162 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
05:57:04.162 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.16 cameraTheta=0.17 mountX=0.04 mountY=0.15, mountTheta=1.30
05:57:04.165 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:57:04.179 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:57:04.180 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:04.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:04.180 00.000 12268 Enqueuing Expose request
05:57:04.180 00.000 11616 Worker thread wakes up
05:57:04.180 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:04.180 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:06.192 02.012 11616 Exposure complete
05:57:06.242 00.050 11616 worker thread done servicing request
05:57:06.242 00.000 12268 OnExposeComplete: enter
05:57:06.242 00.000 12268 UpdateGuideState(): m_state=2
05:57:06.242 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
05:57:06.242 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.55, Mass=41, SNR=4.5, Peak=28 HFD=3.7
05:57:06.242 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
05:57:06.242 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
05:57:06.242 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.20 cameraTheta=0.16 mountX=0.05 mountY=0.19, mountTheta=1.31
05:57:06.244 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:57:06.259 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:57:06.259 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:06.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:06.259 00.000 12268 Enqueuing Expose request
05:57:06.259 00.000 11616 Worker thread wakes up
05:57:06.259 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:06.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:08.276 02.017 11616 Exposure complete
05:57:08.325 00.049 11616 worker thread done servicing request
05:57:08.325 00.000 12268 OnExposeComplete: enter
05:57:08.326 00.001 12268 UpdateGuideState(): m_state=2
05:57:08.326 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
05:57:08.326 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.89, Mass=41, SNR=4.5, Peak=29 HFD=3.3
05:57:08.326 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
05:57:08.326 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
05:57:08.326 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.38 hyp=0.39 cameraTheta=1.39 mountX=0.38 mountY=0.02, mountTheta=0.05
05:57:08.328 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:57:08.342 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:57:08.343 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:08.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:08.343 00.000 12268 Enqueuing Expose request
05:57:08.343 00.000 11616 Worker thread wakes up
05:57:08.343 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:08.343 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:10.348 02.005 11616 Exposure complete
05:57:10.399 00.051 11616 worker thread done servicing request
05:57:10.399 00.000 12268 OnExposeComplete: enter
05:57:10.399 00.000 12268 UpdateGuideState(): m_state=2
05:57:10.400 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
05:57:10.400 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.80, Mass=49, SNR=4.9, Peak=30 HFD=4.3
05:57:10.400 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
05:57:10.400 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
05:57:10.400 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.29 hyp=0.42 cameraTheta=0.76 mountX=0.32 mountY=0.26, mountTheta=0.69
05:57:10.402 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:57:10.416 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
05:57:10.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:10.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:10.417 00.001 12268 Enqueuing Expose request
05:57:10.417 00.000 11616 Worker thread wakes up
05:57:10.417 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:10.417 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:12.424 02.007 11616 Exposure complete
05:57:12.477 00.053 11616 worker thread done servicing request
05:57:12.477 00.000 12268 OnExposeComplete: enter
05:57:12.477 00.000 12268 UpdateGuideState(): m_state=2
05:57:12.477 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
05:57:12.477 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
05:57:12.477 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
05:57:12.477 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.25)
05:57:12.477 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.18 cameraTheta=0.55 mountX=0.11 mountY=0.14, mountTheta=0.91
05:57:12.479 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:57:12.493 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
05:57:12.494 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:12.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:12.494 00.000 12268 Enqueuing Expose request
05:57:12.494 00.000 11616 Worker thread wakes up
05:57:12.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:12.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:14.497 02.003 11616 Exposure complete
05:57:14.551 00.054 11616 worker thread done servicing request
05:57:14.551 00.000 12268 OnExposeComplete: enter
05:57:14.551 00.000 12268 UpdateGuideState(): m_state=2
05:57:14.552 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
05:57:14.552 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.5
05:57:14.552 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
05:57:14.552 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
05:57:14.552 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.38 mountX=0.06 mountY=0.11, mountTheta=1.09
05:57:14.554 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:57:14.570 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
05:57:14.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:14.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:14.570 00.000 12268 Enqueuing Expose request
05:57:14.570 00.000 11616 Worker thread wakes up
05:57:14.571 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:14.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:16.601 02.030 11616 Exposure complete
05:57:16.654 00.053 11616 worker thread done servicing request
05:57:16.654 00.000 12268 OnExposeComplete: enter
05:57:16.654 00.000 12268 UpdateGuideState(): m_state=2
05:57:16.654 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
05:57:16.654 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.43, Mass=46, SNR=4.7, Peak=28 HFD=3.9
05:57:16.654 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
05:57:16.654 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.37)
05:57:16.655 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.33 mountX=-0.08 mountY=0.03, mountTheta=2.78
05:57:16.656 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:57:16.671 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:57:16.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:16.672 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:16.672 00.000 12268 Enqueuing Expose request
05:57:16.672 00.000 11616 Worker thread wakes up
05:57:16.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:16.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:57:18.687 02.015 11616 Exposure complete
05:57:18.738 00.051 11616 worker thread done servicing request
05:57:18.738 00.000 12268 OnExposeComplete: enter
05:57:18.738 00.000 12268 UpdateGuideState(): m_state=2
05:57:18.739 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
05:57:18.739 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.74, Mass=42, SNR=4.5, Peak=28 HFD=3.5
05:57:18.739 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
05:57:18.739 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
05:57:18.739 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.49 mountX=0.22 mountY=-0.01, mountTheta=-0.05
05:57:18.741 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:57:18.755 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
05:57:18.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:18.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:18.756 00.001 12268 Enqueuing Expose request
05:57:18.756 00.000 11616 Worker thread wakes up
05:57:18.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:18.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:20.758 02.002 11616 Exposure complete
05:57:20.807 00.049 11616 worker thread done servicing request
05:57:20.807 00.000 12268 OnExposeComplete: enter
05:57:20.808 00.001 12268 UpdateGuideState(): m_state=2
05:57:20.808 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
05:57:20.808 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=40, SNR=4.5, Peak=31 HFD=3.1
05:57:20.808 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
05:57:20.808 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
05:57:20.808 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.13 cameraTheta=0.96 mountX=0.12 mountY=0.06, mountTheta=0.49
05:57:20.813 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:57:20.827 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
05:57:20.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:20.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:20.827 00.000 12268 Enqueuing Expose request
05:57:20.827 00.000 11616 Worker thread wakes up
05:57:20.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:20.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:22.831 02.004 11616 Exposure complete
05:57:22.882 00.051 11616 worker thread done servicing request
05:57:22.883 00.001 12268 OnExposeComplete: enter
05:57:22.883 00.000 12268 UpdateGuideState(): m_state=2
05:57:22.883 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
05:57:22.883 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.77, Mass=42, SNR=4.6, Peak=30 HFD=3.6
05:57:22.883 00.000 12268 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.47) = xAngle (-0.68 = -0.68)
05:57:22.883 00.000 12268 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.79 = 2.49)
05:57:22.883 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.26 hyp=0.36 cameraTheta=0.79 mountX=0.28 mountY=0.22, mountTheta=0.66
05:57:22.886 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:57:22.901 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:57:22.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:22.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:22.901 00.000 12268 Enqueuing Expose request
05:57:22.901 00.000 11616 Worker thread wakes up
05:57:22.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:22.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:24.906 02.005 11616 Exposure complete
05:57:24.957 00.051 11616 worker thread done servicing request
05:57:24.957 00.000 12268 OnExposeComplete: enter
05:57:24.957 00.000 12268 UpdateGuideState(): m_state=2
05:57:24.957 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
05:57:24.957 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.89, Mass=45, SNR=4.7, Peak=30 HFD=3.7
05:57:24.957 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
05:57:24.957 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
05:57:24.957 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.37 hyp=0.42 cameraTheta=1.07 mountX=0.39 mountY=0.15, mountTheta=0.38
05:57:24.959 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:57:24.973 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:57:24.974 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:24.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:24.974 00.000 12268 Enqueuing Expose request
05:57:24.974 00.000 11616 Worker thread wakes up
05:57:24.974 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:24.974 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:26.977 02.003 11616 Exposure complete
05:57:27.028 00.051 11616 worker thread done servicing request
05:57:27.028 00.000 12268 OnExposeComplete: enter
05:57:27.028 00.000 12268 UpdateGuideState(): m_state=2
05:57:27.028 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
05:57:27.028 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.95, Mass=41, SNR=4.5, Peak=27 HFD=3.6
05:57:27.029 00.001 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
05:57:27.029 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
05:57:27.029 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.43 hyp=0.43 cameraTheta=1.42 mountX=0.43 mountY=0.01, mountTheta=0.02
05:57:27.031 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:57:27.047 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
05:57:27.047 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:27.047 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:27.047 00.000 12268 Enqueuing Expose request
05:57:27.047 00.000 11616 Worker thread wakes up
05:57:27.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:27.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:29.066 02.019 11616 Exposure complete
05:57:29.119 00.053 11616 worker thread done servicing request
05:57:29.120 00.001 12268 OnExposeComplete: enter
05:57:29.120 00.000 12268 UpdateGuideState(): m_state=2
05:57:29.120 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
05:57:29.120 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.44, Mass=46, SNR=4.7, Peak=28 HFD=4.7
05:57:29.120 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
05:57:29.120 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
05:57:29.120 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.08 hyp=0.50 cameraTheta=-0.16 mountX=-0.03 mountY=0.50, mountTheta=1.63
05:57:29.122 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:57:29.137 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:57:29.138 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:29.138 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:29.138 00.000 12268 Enqueuing Expose request
05:57:29.138 00.000 11616 Worker thread wakes up
05:57:29.138 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:29.138 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:57:31.153 02.015 11616 Exposure complete
05:57:31.203 00.050 11616 worker thread done servicing request
05:57:31.203 00.000 12268 OnExposeComplete: enter
05:57:31.204 00.001 12268 UpdateGuideState(): m_state=2
05:57:31.204 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
05:57:31.204 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.53, Mass=43, SNR=4.6, Peak=31 HFD=4.0
05:57:31.204 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
05:57:31.204 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
05:57:31.204 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.20 cameraTheta=0.08 mountX=0.04 mountY=0.20, mountTheta=1.40
05:57:31.206 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:57:31.221 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:57:31.221 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:31.221 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:31.221 00.000 12268 Enqueuing Expose request
05:57:31.221 00.000 11616 Worker thread wakes up
05:57:31.222 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:31.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:33.265 02.043 11616 Exposure complete
05:57:33.315 00.050 11616 worker thread done servicing request
05:57:33.315 00.000 12268 OnExposeComplete: enter
05:57:33.315 00.000 12268 UpdateGuideState(): m_state=2
05:57:33.316 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
05:57:33.316 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=916.25, Mass=43, SNR=4.6, Peak=29 HFD=3.9
05:57:33.316 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
05:57:33.316 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.90)
05:57:33.316 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.73 hyp=0.79 cameraTheta=1.20 mountX=0.76 mountY=0.19, mountTheta=0.25
05:57:33.318 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:57:33.332 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:57:33.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:33.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:33.333 00.001 12268 Enqueuing Expose request
05:57:33.333 00.000 11616 Worker thread wakes up
05:57:33.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:33.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:35.341 02.008 11616 Exposure complete
05:57:35.391 00.050 11616 worker thread done servicing request
05:57:35.391 00.000 12268 OnExposeComplete: enter
05:57:35.391 00.000 12268 UpdateGuideState(): m_state=2
05:57:35.391 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
05:57:35.391 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.93, Mass=48, SNR=4.8, Peak=29 HFD=4.0
05:57:35.392 00.001 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
05:57:35.392 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.94)
05:57:35.392 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.42 hyp=0.44 cameraTheta=1.24 mountX=0.43 mountY=0.09, mountTheta=0.20
05:57:35.393 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:57:35.408 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
05:57:35.408 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:35.408 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:35.408 00.000 12268 Enqueuing Expose request
05:57:35.408 00.000 11616 Worker thread wakes up
05:57:35.409 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:35.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:37.418 02.009 11616 Exposure complete
05:57:37.468 00.050 11616 worker thread done servicing request
05:57:37.469 00.001 12268 OnExposeComplete: enter
05:57:37.469 00.000 12268 UpdateGuideState(): m_state=2
05:57:37.469 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
05:57:37.469 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.88, Mass=43, SNR=4.6, Peak=30 HFD=3.4
05:57:37.469 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
05:57:37.469 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
05:57:37.469 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.36 hyp=0.37 cameraTheta=1.30 mountX=0.37 mountY=0.05, mountTheta=0.14
05:57:37.474 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:57:37.490 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
05:57:37.491 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:37.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:37.491 00.000 12268 Enqueuing Expose request
05:57:37.491 00.000 11616 Worker thread wakes up
05:57:37.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:37.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:39.491 02.000 11616 Exposure complete
05:57:39.543 00.052 11616 worker thread done servicing request
05:57:39.543 00.000 12268 OnExposeComplete: enter
05:57:39.543 00.000 12268 UpdateGuideState(): m_state=2
05:57:39.543 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
05:57:39.544 00.001 12268 Star::Find returns 1 (0), X=666.22, Y=915.56, Mass=36, SNR=4.2, Peak=26 HFD=4.1
05:57:39.544 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
05:57:39.544 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
05:57:39.544 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.04 hyp=0.42 cameraTheta=0.09 mountX=0.08 mountY=0.41, mountTheta=1.38
05:57:39.550 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:57:39.566 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
05:57:39.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:39.567 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:39.567 00.000 12268 Enqueuing Expose request
05:57:39.567 00.000 11616 Worker thread wakes up
05:57:39.567 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:39.567 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:41.592 02.025 11616 Exposure complete
05:57:41.646 00.054 11616 worker thread done servicing request
05:57:41.646 00.000 12268 OnExposeComplete: enter
05:57:41.646 00.000 12268 UpdateGuideState(): m_state=2
05:57:41.646 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
05:57:41.646 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.38, Mass=42, SNR=4.5, Peak=28 HFD=4.1
05:57:41.647 00.001 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
05:57:41.647 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.29)
05:57:41.647 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.14 hyp=0.35 cameraTheta=-0.41 mountX=-0.11 mountY=0.33, mountTheta=1.88
05:57:41.651 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:57:41.665 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
05:57:41.666 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:41.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:41.666 00.000 12268 Enqueuing Expose request
05:57:41.666 00.000 11616 Worker thread wakes up
05:57:41.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:41.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:57:43.671 02.005 11616 Exposure complete
05:57:43.721 00.050 11616 worker thread done servicing request
05:57:43.721 00.000 12268 OnExposeComplete: enter
05:57:43.721 00.000 12268 UpdateGuideState(): m_state=2
05:57:43.721 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
05:57:43.721 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.46, Mass=41, SNR=4.5, Peak=29 HFD=3.0
05:57:43.721 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.27 = 2.01)
05:57:43.722 00.001 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.10)
05:57:43.722 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.80 mountX=-0.07 mountY=-0.14, mountTheta=-2.02
05:57:43.723 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:57:43.738 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
05:57:43.738 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:43.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:43.738 00.000 12268 Enqueuing Expose request
05:57:43.738 00.000 11616 Worker thread wakes up
05:57:43.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:43.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:57:45.744 02.006 11616 Exposure complete
05:57:45.795 00.051 11616 worker thread done servicing request
05:57:45.795 00.000 12268 OnExposeComplete: enter
05:57:45.795 00.000 12268 UpdateGuideState(): m_state=2
05:57:45.795 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
05:57:45.795 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.58, Mass=44, SNR=4.6, Peak=29 HFD=3.4
05:57:45.795 00.000 12268 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
05:57:45.795 00.000 12268 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
05:57:45.795 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.23 mountX=0.06 mountY=-0.06, mountTheta=-0.77
05:57:45.797 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:57:45.811 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
05:57:45.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:45.812 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:45.812 00.000 12268 Enqueuing Expose request
05:57:45.812 00.000 11616 Worker thread wakes up
05:57:45.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:45.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:47.822 02.010 11616 Exposure complete
05:57:47.872 00.050 11616 worker thread done servicing request
05:57:47.872 00.000 12268 OnExposeComplete: enter
05:57:47.872 00.000 12268 UpdateGuideState(): m_state=2
05:57:47.873 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
05:57:47.873 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.91, Mass=39, SNR=4.4, Peak=28 HFD=3.5
05:57:47.873 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
05:57:47.873 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
05:57:47.873 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.40 hyp=0.45 cameraTheta=1.09 mountX=0.42 mountY=0.15, mountTheta=0.35
05:57:47.875 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:57:47.889 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
05:57:47.890 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:47.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:47.890 00.000 12268 Enqueuing Expose request
05:57:47.890 00.000 11616 Worker thread wakes up
05:57:47.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:47.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:49.900 02.010 11616 Exposure complete
05:57:49.950 00.050 11616 worker thread done servicing request
05:57:49.950 00.000 12268 OnExposeComplete: enter
05:57:49.950 00.000 12268 UpdateGuideState(): m_state=2
05:57:49.950 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
05:57:49.950 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
05:57:49.950 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
05:57:49.950 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.78)
05:57:49.950 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.03 hyp=0.45 cameraTheta=0.08 mountX=0.08 mountY=0.44, mountTheta=1.40
05:57:49.952 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:57:49.966 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
05:57:49.967 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:49.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:49.967 00.000 12268 Enqueuing Expose request
05:57:49.967 00.000 11616 Worker thread wakes up
05:57:49.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:49.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:51.978 02.011 11616 Exposure complete
05:57:52.032 00.054 11616 worker thread done servicing request
05:57:52.032 00.000 12268 OnExposeComplete: enter
05:57:52.032 00.000 12268 UpdateGuideState(): m_state=2
05:57:52.032 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
05:57:52.033 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.47, Mass=44, SNR=4.7, Peak=31 HFD=3.5
05:57:52.033 00.000 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
05:57:52.033 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
05:57:52.033 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.35 mountX=-0.03 mountY=0.13, mountTheta=1.82
05:57:52.036 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:57:52.052 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
05:57:52.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:52.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:52.052 00.000 12268 Enqueuing Expose request
05:57:52.052 00.000 11616 Worker thread wakes up
05:57:52.053 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:52.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:57:54.076 02.023 11616 Exposure complete
05:57:54.126 00.050 11616 worker thread done servicing request
05:57:54.127 00.001 12268 OnExposeComplete: enter
05:57:54.127 00.000 12268 UpdateGuideState(): m_state=2
05:57:54.127 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
05:57:54.127 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.41, Mass=46, SNR=4.7, Peak=29 HFD=3.5
05:57:54.127 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.73 = 2.56)
05:57:54.127 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.55)
05:57:54.127 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.25 mountX=-0.11 mountY=-0.07, mountTheta=-2.58
05:57:54.130 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:57:54.145 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
05:57:54.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:54.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:54.145 00.000 12268 Enqueuing Expose request
05:57:54.145 00.000 11616 Worker thread wakes up
05:57:54.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:54.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:57:56.159 02.014 11616 Exposure complete
05:57:56.210 00.051 11616 worker thread done servicing request
05:57:56.210 00.000 12268 OnExposeComplete: enter
05:57:56.210 00.000 12268 UpdateGuideState(): m_state=2
05:57:56.210 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
05:57:56.210 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=42, SNR=4.6, Peak=32 HFD=3.1
05:57:56.210 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
05:57:56.210 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
05:57:56.211 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.76 mountX=0.11 mountY=0.09, mountTheta=0.69
05:57:56.212 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:57:56.227 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:57:56.227 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:56.227 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:56.227 00.000 12268 Enqueuing Expose request
05:57:56.227 00.000 11616 Worker thread wakes up
05:57:56.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:56.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:57:58.233 02.006 11616 Exposure complete
05:57:58.283 00.050 11616 worker thread done servicing request
05:57:58.283 00.000 12268 OnExposeComplete: enter
05:57:58.283 00.000 12268 UpdateGuideState(): m_state=2
05:57:58.284 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
05:57:58.284 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.65, Mass=40, SNR=4.5, Peak=28 HFD=4.1
05:57:58.284 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
05:57:58.284 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
05:57:58.284 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.14 hyp=0.38 cameraTheta=0.37 mountX=0.17 mountY=0.33, mountTheta=1.09
05:57:58.287 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:57:58.302 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
05:57:58.302 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:57:58.302 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:57:58.302 00.000 12268 Enqueuing Expose request
05:57:58.302 00.000 11616 Worker thread wakes up
05:57:58.302 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:57:58.302 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:00.304 02.002 11616 Exposure complete
05:58:00.355 00.051 11616 worker thread done servicing request
05:58:00.356 00.001 12268 OnExposeComplete: enter
05:58:00.356 00.000 12268 UpdateGuideState(): m_state=2
05:58:00.356 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
05:58:00.356 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=36, SNR=4.2, Peak=28 HFD=3.3
05:58:00.356 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
05:58:00.356 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.27)
05:58:00.357 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.18 cameraTheta=0.57 mountX=0.11 mountY=0.14, mountTheta=0.89
05:58:00.358 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:58:00.373 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
05:58:00.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:00.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:00.373 00.000 12268 Enqueuing Expose request
05:58:00.373 00.000 11616 Worker thread wakes up
05:58:00.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:00.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:02.392 02.019 11616 Exposure complete
05:58:02.443 00.051 11616 worker thread done servicing request
05:58:02.443 00.000 12268 OnExposeComplete: enter
05:58:02.443 00.000 12268 UpdateGuideState(): m_state=2
05:58:02.443 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
05:58:02.443 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
05:58:02.444 00.001 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
05:58:02.444 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
05:58:02.444 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.07 hyp=0.26 cameraTheta=0.28 mountX=0.10 mountY=0.24, mountTheta=1.18
05:58:02.446 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:58:02.461 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:58:02.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:02.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:02.461 00.000 12268 Enqueuing Expose request
05:58:02.461 00.000 11616 Worker thread wakes up
05:58:02.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:02.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:04.471 02.010 11616 Exposure complete
05:58:04.522 00.051 11616 worker thread done servicing request
05:58:04.522 00.000 12268 OnExposeComplete: enter
05:58:04.522 00.000 12268 UpdateGuideState(): m_state=2
05:58:04.523 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
05:58:04.523 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.77, Mass=43, SNR=4.6, Peak=28 HFD=3.8
05:58:04.523 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
05:58:04.523 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
05:58:04.523 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.26 hyp=0.29 cameraTheta=1.06 mountX=0.27 mountY=0.11, mountTheta=0.39
05:58:04.525 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=20, Gamma=1.290
05:58:04.539 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:58:04.539 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:04.540 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:04.540 00.000 12268 Enqueuing Expose request
05:58:04.540 00.000 11616 Worker thread wakes up
05:58:04.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:04.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:06.551 02.011 11616 Exposure complete
05:58:06.609 00.058 11616 worker thread done servicing request
05:58:06.610 00.001 12268 OnExposeComplete: enter
05:58:06.610 00.000 12268 UpdateGuideState(): m_state=2
05:58:06.610 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
05:58:06.610 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.50, Mass=48, SNR=4.8, Peak=30 HFD=3.2
05:58:06.610 00.000 12268 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.47) = xAngle (-4.57 = 1.71)
05:58:06.610 00.000 12268 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.68 = -1.40)
05:58:06.610 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.10 mountX=-0.04 mountY=-0.26, mountTheta=-1.72
05:58:06.614 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:58:06.630 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
05:58:06.631 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:06.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:06.631 00.000 12268 Enqueuing Expose request
05:58:06.631 00.000 11616 Worker thread wakes up
05:58:06.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:06.631 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:08.633 02.002 11616 Exposure complete
05:58:08.683 00.050 11616 worker thread done servicing request
05:58:08.683 00.000 12268 OnExposeComplete: enter
05:58:08.683 00.000 12268 UpdateGuideState(): m_state=2
05:58:08.683 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
05:58:08.684 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.95, Mass=42, SNR=4.5, Peak=28 HFD=3.8
05:58:08.684 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
05:58:08.684 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.89)
05:58:08.684 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.43 hyp=0.46 cameraTheta=1.19 mountX=0.45 mountY=0.12, mountTheta=0.26
05:58:08.686 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
05:58:08.700 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
05:58:08.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:08.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:08.700 00.000 12268 Enqueuing Expose request
05:58:08.700 00.000 11616 Worker thread wakes up
05:58:08.701 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:08.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:10.711 02.010 11616 Exposure complete
05:58:10.759 00.048 11616 worker thread done servicing request
05:58:10.760 00.001 12268 OnExposeComplete: enter
05:58:10.760 00.000 12268 UpdateGuideState(): m_state=2
05:58:10.760 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
05:58:10.760 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=916.03, Mass=44, SNR=4.6, Peak=29 HFD=3.8
05:58:10.760 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
05:58:10.760 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.90)
05:58:10.760 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.51 hyp=0.55 cameraTheta=1.20 mountX=0.53 mountY=0.13, mountTheta=0.24
05:58:10.762 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:58:10.776 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
05:58:10.777 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:10.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:10.777 00.000 12268 Enqueuing Expose request
05:58:10.777 00.000 11616 Worker thread wakes up
05:58:10.777 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:10.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:12.785 02.008 11616 Exposure complete
05:58:12.834 00.049 11616 worker thread done servicing request
05:58:12.834 00.000 12268 OnExposeComplete: enter
05:58:12.834 00.000 12268 UpdateGuideState(): m_state=2
05:58:12.835 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
05:58:12.835 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.41, Mass=46, SNR=4.7, Peak=31 HFD=3.5
05:58:12.835 00.000 12268 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
05:58:12.835 00.000 12268 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.68)
05:58:12.835 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.02 mountX=-0.10 mountY=0.08, mountTheta=2.48
05:58:12.837 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:58:12.851 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
05:58:12.852 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:12.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:12.852 00.000 12268 Enqueuing Expose request
05:58:12.852 00.000 11616 Worker thread wakes up
05:58:12.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:12.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:58:14.864 02.012 11616 Exposure complete
05:58:14.914 00.050 11616 worker thread done servicing request
05:58:14.914 00.000 12268 OnExposeComplete: enter
05:58:14.914 00.000 12268 UpdateGuideState(): m_state=2
05:58:14.914 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
05:58:14.914 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.76, Mass=40, SNR=4.4, Peak=25 HFD=4.5
05:58:14.914 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
05:58:14.914 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
05:58:14.914 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.25 hyp=0.51 cameraTheta=0.51 mountX=0.29 mountY=0.40, mountTheta=0.95
05:58:14.916 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:58:14.931 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
05:58:14.931 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:14.931 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:14.931 00.000 12268 Enqueuing Expose request
05:58:14.931 00.000 11616 Worker thread wakes up
05:58:14.931 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:14.931 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:16.942 02.011 11616 Exposure complete
05:58:16.992 00.050 11616 worker thread done servicing request
05:58:16.992 00.000 12268 OnExposeComplete: enter
05:58:16.992 00.000 12268 UpdateGuideState(): m_state=2
05:58:16.992 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
05:58:16.993 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=915.64, Mass=42, SNR=4.6, Peak=33 HFD=2.8
05:58:16.993 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
05:58:16.993 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
05:58:16.993 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.68 mountX=0.13 mountY=-0.03, mountTheta=-0.23
05:58:16.995 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:58:17.009 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
05:58:17.009 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:17.009 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:17.009 00.000 12268 Enqueuing Expose request
05:58:17.010 00.001 11616 Worker thread wakes up
05:58:17.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:17.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:19.021 02.011 11616 Exposure complete
05:58:19.079 00.058 11616 worker thread done servicing request
05:58:19.080 00.001 12268 OnExposeComplete: enter
05:58:19.080 00.000 12268 UpdateGuideState(): m_state=2
05:58:19.080 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
05:58:19.080 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.41, Mass=39, SNR=4.4, Peak=26 HFD=4.2
05:58:19.080 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
05:58:19.080 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.36)
05:58:19.080 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.10 hyp=0.32 cameraTheta=-0.34 mountX=-0.08 mountY=0.31, mountTheta=1.81
05:58:19.083 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:58:19.100 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:58:19.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:19.100 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:19.100 00.000 12268 Enqueuing Expose request
05:58:19.100 00.000 11616 Worker thread wakes up
05:58:19.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:19.101 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:58:21.104 02.003 11616 Exposure complete
05:58:21.154 00.050 11616 worker thread done servicing request
05:58:21.154 00.000 12268 OnExposeComplete: enter
05:58:21.155 00.001 12268 UpdateGuideState(): m_state=2
05:58:21.155 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
05:58:21.155 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.42, Mass=47, SNR=4.8, Peak=32 HFD=3.3
05:58:21.155 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.41 = 2.87)
05:58:21.155 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.24)
05:58:21.155 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.94 mountX=-0.10 mountY=-0.02, mountTheta=-2.90
05:58:21.157 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=22, Gamma=1.290
05:58:21.173 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
05:58:21.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:21.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:21.174 00.001 12268 Enqueuing Expose request
05:58:21.174 00.000 11616 Worker thread wakes up
05:58:21.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:21.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:58:23.271 02.097 11616 Exposure complete
05:58:23.322 00.051 11616 worker thread done servicing request
05:58:23.323 00.001 12268 OnExposeComplete: enter
05:58:23.323 00.000 12268 UpdateGuideState(): m_state=2
05:58:23.323 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
05:58:23.323 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.77, Mass=44, SNR=4.6, Peak=29 HFD=3.0
05:58:23.323 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
05:58:23.323 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
05:58:23.323 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.26 hyp=0.35 cameraTheta=2.30 mountX=0.24 mountY=-0.27, mountTheta=-0.84
05:58:23.325 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=15, Gamma=1.290
05:58:23.339 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
05:58:23.340 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:23.340 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:23.340 00.000 12268 Enqueuing Expose request
05:58:23.340 00.000 11616 Worker thread wakes up
05:58:23.340 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:23.340 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:25.342 02.002 11616 Exposure complete
05:58:25.393 00.051 11616 worker thread done servicing request
05:58:25.393 00.000 12268 OnExposeComplete: enter
05:58:25.393 00.000 12268 UpdateGuideState(): m_state=2
05:58:25.395 00.002 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
05:58:25.395 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.93, Mass=42, SNR=4.6, Peak=28 HFD=4.1
05:58:25.395 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
05:58:25.395 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.58)
05:58:25.395 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.41 hyp=0.53 cameraTheta=0.88 mountX=0.44 mountY=0.28, mountTheta=0.57
05:58:25.397 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:58:25.412 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
05:58:25.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:25.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:25.412 00.000 12268 Enqueuing Expose request
05:58:25.412 00.000 11616 Worker thread wakes up
05:58:25.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:25.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:27.421 02.009 11616 Exposure complete
05:58:27.471 00.050 11616 worker thread done servicing request
05:58:27.471 00.000 12268 OnExposeComplete: enter
05:58:27.471 00.000 12268 UpdateGuideState(): m_state=2
05:58:27.471 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
05:58:27.471 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.93, Mass=45, SNR=4.7, Peak=28 HFD=4.0
05:58:27.471 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
05:58:27.471 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.86)
05:58:27.471 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.42 hyp=0.46 cameraTheta=1.16 mountX=0.43 mountY=0.13, mountTheta=0.29
05:58:27.477 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:58:27.491 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:58:27.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:27.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:27.491 00.000 12268 Enqueuing Expose request
05:58:27.491 00.000 11616 Worker thread wakes up
05:58:27.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:27.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:29.518 02.027 11616 Exposure complete
05:58:29.596 00.078 11616 worker thread done servicing request
05:58:29.596 00.000 12268 OnExposeComplete: enter
05:58:29.596 00.000 12268 UpdateGuideState(): m_state=2
05:58:29.597 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
05:58:29.597 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.29, Mass=40, SNR=4.5, Peak=26 HFD=4.7
05:58:29.597 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
05:58:29.597 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
05:58:29.597 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.23 hyp=0.50 cameraTheta=-0.47 mountX=-0.18 mountY=0.47, mountTheta=1.94
05:58:29.601 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:58:29.619 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
05:58:29.619 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:29.619 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:29.619 00.000 12268 Enqueuing Expose request
05:58:29.619 00.000 11616 Worker thread wakes up
05:58:29.619 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:29.619 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:58:31.632 02.013 11616 Exposure complete
05:58:31.682 00.050 11616 worker thread done servicing request
05:58:31.682 00.000 12268 OnExposeComplete: enter
05:58:31.682 00.000 12268 UpdateGuideState(): m_state=2
05:58:31.682 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
05:58:31.682 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
05:58:31.682 00.000 12268 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.47) = xAngle (-1.24 = -1.24)
05:58:31.682 00.000 12268 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.35 = 1.93)
05:58:31.682 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.07 hyp=0.29 cameraTheta=0.23 mountX=0.09 mountY=0.27, mountTheta=1.24
05:58:31.684 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:58:31.700 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
05:58:31.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:31.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:31.700 00.000 12268 Enqueuing Expose request
05:58:31.700 00.000 11616 Worker thread wakes up
05:58:31.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:31.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:33.709 02.009 11616 Exposure complete
05:58:33.759 00.050 11616 worker thread done servicing request
05:58:33.759 00.000 12268 OnExposeComplete: enter
05:58:33.760 00.001 12268 UpdateGuideState(): m_state=2
05:58:33.760 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
05:58:33.760 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.78, Mass=44, SNR=4.6, Peak=29 HFD=3.8
05:58:33.760 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
05:58:33.760 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.55)
05:58:33.760 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.27 hyp=0.36 cameraTheta=0.85 mountX=0.29 mountY=0.20, mountTheta=0.61
05:58:33.762 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:58:33.777 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
05:58:33.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:33.777 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:33.777 00.000 12268 Enqueuing Expose request
05:58:33.778 00.001 11616 Worker thread wakes up
05:58:33.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:33.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:35.783 02.005 11616 Exposure complete
05:58:35.833 00.050 11616 worker thread done servicing request
05:58:35.833 00.000 12268 OnExposeComplete: enter
05:58:35.833 00.000 12268 UpdateGuideState(): m_state=2
05:58:35.833 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
05:58:35.834 00.001 12268 Star::Find returns 1 (0), X=666.14, Y=915.22, Mass=43, SNR=4.6, Peak=28 HFD=4.4
05:58:35.834 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
05:58:35.834 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.97)
05:58:35.834 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.30 hyp=0.45 cameraTheta=-0.73 mountX=-0.27 mountY=0.37, mountTheta=2.19
05:58:35.836 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:58:35.850 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:58:35.851 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:35.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:35.851 00.000 12268 Enqueuing Expose request
05:58:35.851 00.000 11616 Worker thread wakes up
05:58:35.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:35.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:58:37.859 02.008 11616 Exposure complete
05:58:37.910 00.051 11616 worker thread done servicing request
05:58:37.911 00.001 12268 OnExposeComplete: enter
05:58:37.911 00.000 12268 UpdateGuideState(): m_state=2
05:58:37.911 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
05:58:37.911 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.44, Mass=45, SNR=4.7, Peak=30 HFD=3.6
05:58:37.911 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
05:58:37.911 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
05:58:37.911 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.43 mountX=-0.06 mountY=0.16, mountTheta=1.90
05:58:37.913 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:58:37.928 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
05:58:37.928 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:37.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:37.928 00.000 12268 Enqueuing Expose request
05:58:37.929 00.001 11616 Worker thread wakes up
05:58:37.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:37.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:58:39.943 02.014 11616 Exposure complete
05:58:39.994 00.051 11616 worker thread done servicing request
05:58:39.995 00.001 12268 OnExposeComplete: enter
05:58:39.995 00.000 12268 UpdateGuideState(): m_state=2
05:58:39.995 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
05:58:39.995 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.58, Mass=39, SNR=4.3, Peak=26 HFD=4.1
05:58:39.995 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
05:58:39.996 00.001 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
05:58:39.996 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.06 hyp=0.26 cameraTheta=0.24 mountX=0.09 mountY=0.24, mountTheta=1.23
05:58:39.999 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:58:40.014 00.015 12268 UpdateGuideState exits: m=39 SNR=4.3
05:58:40.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:40.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:40.014 00.000 12268 Enqueuing Expose request
05:58:40.014 00.000 11616 Worker thread wakes up
05:58:40.014 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:40.014 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:42.031 02.017 11616 Exposure complete
05:58:42.091 00.060 11616 worker thread done servicing request
05:58:42.091 00.000 12268 OnExposeComplete: enter
05:58:42.091 00.000 12268 UpdateGuideState(): m_state=2
05:58:42.092 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
05:58:42.092 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.95, Mass=43, SNR=4.6, Peak=29 HFD=3.1
05:58:42.092 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
05:58:42.092 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
05:58:42.092 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.44 hyp=0.45 cameraTheta=1.86 mountX=0.42 mountY=-0.18, mountTheta=-0.41
05:58:42.095 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:58:42.110 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:58:42.111 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:42.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:42.111 00.000 12268 Enqueuing Expose request
05:58:42.111 00.000 11616 Worker thread wakes up
05:58:42.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:42.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:44.123 02.012 11616 Exposure complete
05:58:44.176 00.053 11616 worker thread done servicing request
05:58:44.176 00.000 12268 OnExposeComplete: enter
05:58:44.176 00.000 12268 UpdateGuideState(): m_state=2
05:58:44.176 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
05:58:44.176 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.81, Mass=45, SNR=4.7, Peak=29 HFD=4.1
05:58:44.176 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
05:58:44.176 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
05:58:44.176 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.30 hyp=0.43 cameraTheta=0.76 mountX=0.33 mountY=0.27, mountTheta=0.69
05:58:44.179 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:58:44.193 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
05:58:44.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:44.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:44.193 00.000 12268 Enqueuing Expose request
05:58:44.193 00.000 11616 Worker thread wakes up
05:58:44.193 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:44.193 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:46.198 02.005 11616 Exposure complete
05:58:46.249 00.051 11616 worker thread done servicing request
05:58:46.249 00.000 12268 OnExposeComplete: enter
05:58:46.250 00.001 12268 UpdateGuideState(): m_state=2
05:58:46.250 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
05:58:46.250 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.85, Mass=43, SNR=4.6, Peak=29 HFD=3.3
05:58:46.250 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
05:58:46.250 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
05:58:46.250 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.33 hyp=0.34 cameraTheta=1.65 mountX=0.33 mountY=-0.07, mountTheta=-0.20
05:58:46.252 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:58:46.266 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
05:58:46.267 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:46.267 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:46.267 00.000 12268 Enqueuing Expose request
05:58:46.267 00.000 11616 Worker thread wakes up
05:58:46.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:46.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:48.280 02.013 11616 Exposure complete
05:58:48.330 00.050 11616 worker thread done servicing request
05:58:48.331 00.001 12268 OnExposeComplete: enter
05:58:48.331 00.000 12268 UpdateGuideState(): m_state=2
05:58:48.331 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
05:58:48.331 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.46, Mass=39, SNR=4.4, Peak=26 HFD=4.3
05:58:48.331 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
05:58:48.331 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
05:58:48.331 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.06 hyp=0.32 cameraTheta=-0.19 mountX=-0.03 mountY=0.32, mountTheta=1.66
05:58:48.333 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:58:48.348 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
05:58:48.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:48.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:48.348 00.000 12268 Enqueuing Expose request
05:58:48.348 00.000 11616 Worker thread wakes up
05:58:48.348 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:48.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:58:50.358 02.010 11616 Exposure complete
05:58:50.410 00.052 11616 worker thread done servicing request
05:58:50.410 00.000 12268 OnExposeComplete: enter
05:58:50.410 00.000 12268 UpdateGuideState(): m_state=2
05:58:50.410 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
05:58:50.410 00.000 12268 Star::Find returns 1 (0), X=666.28, Y=915.54, Mass=33, SNR=4.1, Peak=24 HFD=4.3
05:58:50.410 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
05:58:50.410 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.76)
05:58:50.411 00.001 12268 CameraToMount -- cameraX=0.47 cameraY=0.03 hyp=0.47 cameraTheta=0.06 mountX=0.08 mountY=0.47, mountTheta=1.41
05:58:50.412 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:58:50.427 00.015 12268 UpdateGuideState exits: m=33 SNR=4.1
05:58:50.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:50.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:50.427 00.000 12268 Enqueuing Expose request
05:58:50.427 00.000 11616 Worker thread wakes up
05:58:50.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:50.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:52.443 02.016 11616 Exposure complete
05:58:52.492 00.049 11616 worker thread done servicing request
05:58:52.492 00.000 12268 OnExposeComplete: enter
05:58:52.492 00.000 12268 UpdateGuideState(): m_state=2
05:58:52.492 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
05:58:52.492 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.27, Mass=42, SNR=4.5, Peak=28 HFD=4.0
05:58:52.493 00.001 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
05:58:52.493 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
05:58:52.493 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.25 hyp=0.32 cameraTheta=-0.86 mountX=-0.22 mountY=0.24, mountTheta=2.32
05:58:52.495 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:58:52.509 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
05:58:52.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:52.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:52.509 00.000 12268 Enqueuing Expose request
05:58:52.510 00.001 11616 Worker thread wakes up
05:58:52.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:52.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:58:54.517 02.007 11616 Exposure complete
05:58:54.573 00.056 11616 worker thread done servicing request
05:58:54.573 00.000 12268 OnExposeComplete: enter
05:58:54.573 00.000 12268 UpdateGuideState(): m_state=2
05:58:54.573 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
05:58:54.573 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.27, Mass=46, SNR=4.7, Peak=31 HFD=3.8
05:58:54.573 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
05:58:54.573 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
05:58:54.573 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.25 hyp=0.32 cameraTheta=-0.91 mountX=-0.23 mountY=0.22, mountTheta=2.36
05:58:54.575 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:58:54.591 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
05:58:54.592 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:54.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:54.592 00.000 12268 Enqueuing Expose request
05:58:54.592 00.000 11616 Worker thread wakes up
05:58:54.592 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:54.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:58:56.600 02.008 11616 Exposure complete
05:58:56.652 00.052 11616 worker thread done servicing request
05:58:56.653 00.001 12268 OnExposeComplete: enter
05:58:56.653 00.000 12268 UpdateGuideState(): m_state=2
05:58:56.653 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
05:58:56.653 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.85, Mass=44, SNR=4.7, Peak=31 HFD=2.7
05:58:56.653 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
05:58:56.653 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
05:58:56.653 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.33 hyp=0.44 cameraTheta=2.29 mountX=0.30 mountY=-0.33, mountTheta=-0.83
05:58:56.655 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:58:56.670 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
05:58:56.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:56.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:56.670 00.000 12268 Enqueuing Expose request
05:58:56.670 00.000 11616 Worker thread wakes up
05:58:56.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:56.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:58:58.685 02.015 11616 Exposure complete
05:58:58.735 00.050 11616 worker thread done servicing request
05:58:58.735 00.000 12268 OnExposeComplete: enter
05:58:58.736 00.001 12268 UpdateGuideState(): m_state=2
05:58:58.736 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
05:58:58.736 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.59, Mass=40, SNR=4.4, Peak=29 HFD=3.1
05:58:58.736 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
05:58:58.736 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
05:58:58.736 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.69 mountX=0.07 mountY=-0.02, mountTheta=-0.25
05:58:58.738 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:58:58.753 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
05:58:58.753 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:58:58.753 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:58:58.753 00.000 12268 Enqueuing Expose request
05:58:58.753 00.000 11616 Worker thread wakes up
05:58:58.753 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:58:58.753 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:00.559 01.806 12268 evsrv: cli 0F8E6D80 connect
05:59:00.559 00.000 12268 case statement mapped state 2 to 1
05:59:00.559 00.000 12268 case statement mapped state 2 to 1
05:59:00.560 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"bc872d5d-c6ec-40c7-80bb-74f0c3b351c1"}
05:59:00.560 00.000 12268 case statement mapped state 2 to 1
05:59:00.560 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"bc872d5d-c6ec-40c7-80bb-74f0c3b351c1"}
05:59:00.593 00.033 12268 evsrv: cli 0F8E6D80 disconnect
05:59:00.814 00.221 11616 Exposure complete
05:59:00.882 00.068 11616 worker thread done servicing request
05:59:00.882 00.000 12268 OnExposeComplete: enter
05:59:00.882 00.000 12268 UpdateGuideState(): m_state=2
05:59:00.882 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
05:59:00.883 00.001 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
05:59:00.883 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
05:59:00.883 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
05:59:00.883 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.07 hyp=0.26 cameraTheta=0.28 mountX=0.10 mountY=0.24, mountTheta=1.19
05:59:00.885 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:59:00.902 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:59:00.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:00.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:00.902 00.000 12268 Enqueuing Expose request
05:59:00.902 00.000 11616 Worker thread wakes up
05:59:00.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:00.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:02.916 02.014 11616 Exposure complete
05:59:02.980 00.064 12268 OnExposeComplete: enter
05:59:02.980 00.000 12268 UpdateGuideState(): m_state=2
05:59:02.980 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
05:59:02.980 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.84, Mass=46, SNR=4.8, Peak=30 HFD=3.9
05:59:02.980 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
05:59:02.980 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
05:59:02.980 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.32 hyp=0.40 cameraTheta=0.93 mountX=0.34 mountY=0.20, mountTheta=0.52
05:59:02.983 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:59:02.996 00.013 11616 worker thread done servicing request
05:59:03.000 00.004 12268 UpdateGuideState exits: m=46 SNR=4.8
05:59:03.000 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:03.000 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:03.001 00.001 12268 Enqueuing Expose request
05:59:03.001 00.000 11616 Worker thread wakes up
05:59:03.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:03.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:05.012 02.011 11616 Exposure complete
05:59:05.088 00.076 11616 worker thread done servicing request
05:59:05.088 00.000 12268 OnExposeComplete: enter
05:59:05.088 00.000 12268 UpdateGuideState(): m_state=2
05:59:05.088 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
05:59:05.089 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=916.33, Mass=52, SNR=5.0, Peak=30 HFD=4.1
05:59:05.089 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
05:59:05.089 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
05:59:05.089 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.81 hyp=0.84 cameraTheta=1.31 mountX=0.83 mountY=0.11, mountTheta=0.13
05:59:05.092 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:59:05.109 00.017 12268 UpdateGuideState exits: m=52 SNR=5.0
05:59:05.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:05.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:05.109 00.000 12268 Enqueuing Expose request
05:59:05.109 00.000 11616 Worker thread wakes up
05:59:05.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:05.109 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:07.138 02.029 11616 Exposure complete
05:59:07.201 00.063 11616 worker thread done servicing request
05:59:07.201 00.000 12268 OnExposeComplete: enter
05:59:07.201 00.000 12268 UpdateGuideState(): m_state=2
05:59:07.202 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
05:59:07.202 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.73, Mass=43, SNR=4.6, Peak=29 HFD=4.0
05:59:07.202 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
05:59:07.202 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.34)
05:59:07.202 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.21 hyp=0.36 cameraTheta=0.64 mountX=0.24 mountY=0.26, mountTheta=0.82
05:59:07.205 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:59:07.222 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
05:59:07.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:07.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:07.222 00.000 12268 Enqueuing Expose request
05:59:07.222 00.000 11616 Worker thread wakes up
05:59:07.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:07.223 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:09.354 02.131 11616 Exposure complete
05:59:09.451 00.097 11616 worker thread done servicing request
05:59:09.451 00.000 12268 OnExposeComplete: enter
05:59:09.451 00.000 12268 UpdateGuideState(): m_state=2
05:59:09.451 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
05:59:09.452 00.001 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
05:59:09.452 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
05:59:09.452 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.83)
05:59:09.452 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.05 hyp=0.38 cameraTheta=0.13 mountX=0.09 mountY=0.37, mountTheta=1.35
05:59:09.455 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:59:09.472 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
05:59:09.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:09.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:09.472 00.000 12268 Enqueuing Expose request
05:59:09.472 00.000 11616 Worker thread wakes up
05:59:09.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:09.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:11.481 02.009 11616 Exposure complete
05:59:11.562 00.081 11616 worker thread done servicing request
05:59:11.562 00.000 12268 OnExposeComplete: enter
05:59:11.562 00.000 12268 UpdateGuideState(): m_state=2
05:59:11.562 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
05:59:11.563 00.001 12268 Star::Find returns 1 (0), X=666.24, Y=915.60, Mass=40, SNR=4.5, Peak=26 HFD=4.6
05:59:11.563 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
05:59:11.563 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.90)
05:59:11.563 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.09 hyp=0.45 cameraTheta=0.20 mountX=0.13 mountY=0.43, mountTheta=1.27
05:59:11.566 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:59:11.584 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
05:59:11.584 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:11.584 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:11.585 00.001 12268 Enqueuing Expose request
05:59:11.585 00.000 11616 Worker thread wakes up
05:59:11.586 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:11.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:13.598 02.012 11616 Exposure complete
05:59:13.649 00.051 11616 worker thread done servicing request
05:59:13.649 00.000 12268 OnExposeComplete: enter
05:59:13.650 00.001 12268 UpdateGuideState(): m_state=2
05:59:13.650 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
05:59:13.650 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.35, Mass=43, SNR=4.6, Peak=25 HFD=4.9
05:59:13.650 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
05:59:13.650 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
05:59:13.650 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.78 mountX=-0.17 mountY=-0.01, mountTheta=-3.06
05:59:13.652 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:59:13.667 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
05:59:13.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:13.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:13.667 00.000 12268 Enqueuing Expose request
05:59:13.667 00.000 11616 Worker thread wakes up
05:59:13.667 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:13.667 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:59:15.672 02.005 11616 Exposure complete
05:59:15.721 00.049 11616 worker thread done servicing request
05:59:15.721 00.000 12268 OnExposeComplete: enter
05:59:15.721 00.000 12268 UpdateGuideState(): m_state=2
05:59:15.721 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
05:59:15.722 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=915.50, Mass=46, SNR=4.8, Peak=31 HFD=3.9
05:59:15.722 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
05:59:15.722 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
05:59:15.722 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.25 mountX=-0.01 mountY=0.07, mountTheta=1.72
05:59:15.724 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:59:15.739 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
05:59:15.739 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:15.739 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:15.739 00.000 12268 Enqueuing Expose request
05:59:15.740 00.001 11616 Worker thread wakes up
05:59:15.740 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:15.740 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:59:17.761 02.021 11616 Exposure complete
05:59:17.814 00.053 11616 worker thread done servicing request
05:59:17.814 00.000 12268 OnExposeComplete: enter
05:59:17.814 00.000 12268 UpdateGuideState(): m_state=2
05:59:17.814 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
05:59:17.815 00.001 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=42, SNR=4.6, Peak=32 HFD=3.1
05:59:17.815 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
05:59:17.815 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.47)
05:59:17.815 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.77 mountX=0.11 mountY=0.09, mountTheta=0.69
05:59:17.818 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:59:17.834 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
05:59:17.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:17.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:17.834 00.000 12268 Enqueuing Expose request
05:59:17.835 00.001 11616 Worker thread wakes up
05:59:17.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:17.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:19.852 02.017 11616 Exposure complete
05:59:19.919 00.067 11616 worker thread done servicing request
05:59:19.920 00.001 12268 OnExposeComplete: enter
05:59:19.920 00.000 12268 UpdateGuideState(): m_state=2
05:59:19.920 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
05:59:19.920 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.53, Mass=44, SNR=4.6, Peak=27 HFD=3.9
05:59:19.920 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
05:59:19.920 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
05:59:19.920 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.01 hyp=0.35 cameraTheta=3.10 mountX=-0.02 mountY=-0.34, mountTheta=-1.63
05:59:19.923 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:59:19.941 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
05:59:19.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:19.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:19.941 00.000 12268 Enqueuing Expose request
05:59:19.941 00.000 11616 Worker thread wakes up
05:59:19.941 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:19.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:59:21.962 02.021 11616 Exposure complete
05:59:22.020 00.058 11616 worker thread done servicing request
05:59:22.020 00.000 12268 OnExposeComplete: enter
05:59:22.020 00.000 12268 UpdateGuideState(): m_state=2
05:59:22.020 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
05:59:22.020 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.39, Mass=43, SNR=4.6, Peak=29 HFD=3.8
05:59:22.021 00.001 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
05:59:22.021 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
05:59:22.021 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-0.66 mountX=-0.11 mountY=0.18, mountTheta=2.12
05:59:22.023 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:59:22.040 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
05:59:22.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:22.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:22.040 00.000 12268 Enqueuing Expose request
05:59:22.040 00.000 11616 Worker thread wakes up
05:59:22.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:22.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:59:24.082 02.042 11616 Exposure complete
05:59:24.157 00.075 11616 worker thread done servicing request
05:59:24.157 00.000 12268 OnExposeComplete: enter
05:59:24.157 00.000 12268 UpdateGuideState(): m_state=2
05:59:24.157 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
05:59:24.157 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.53, Mass=44, SNR=4.6, Peak=31 HFD=3.8
05:59:24.157 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
05:59:24.157 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
05:59:24.157 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.08 mountX=0.03 mountY=0.15, mountTheta=1.39
05:59:24.160 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:59:24.178 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
05:59:24.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:24.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:24.178 00.000 12268 Enqueuing Expose request
05:59:24.191 00.013 11616 Worker thread wakes up
05:59:24.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:24.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:26.210 02.019 11616 Exposure complete
05:59:26.273 00.063 11616 worker thread done servicing request
05:59:26.273 00.000 12268 OnExposeComplete: enter
05:59:26.273 00.000 12268 UpdateGuideState(): m_state=2
05:59:26.274 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
05:59:26.274 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.81, Mass=45, SNR=4.7, Peak=28 HFD=4.1
05:59:26.274 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
05:59:26.274 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.69)
05:59:26.274 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.30 hyp=0.35 cameraTheta=0.99 mountX=0.31 mountY=0.15, mountTheta=0.46
05:59:26.276 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:59:26.294 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
05:59:26.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:26.294 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:26.294 00.000 12268 Enqueuing Expose request
05:59:26.294 00.000 11616 Worker thread wakes up
05:59:26.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:26.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:28.329 02.035 11616 Exposure complete
05:59:28.384 00.055 11616 worker thread done servicing request
05:59:28.384 00.000 12268 OnExposeComplete: enter
05:59:28.384 00.000 12268 UpdateGuideState(): m_state=2
05:59:28.385 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
05:59:28.385 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
05:59:28.385 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
05:59:28.385 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
05:59:28.385 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.07 hyp=0.26 cameraTheta=0.28 mountX=0.10 mountY=0.24, mountTheta=1.18
05:59:28.387 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:59:28.403 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
05:59:28.403 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:28.403 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:28.404 00.001 12268 Enqueuing Expose request
05:59:28.404 00.000 11616 Worker thread wakes up
05:59:28.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:28.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:30.489 02.085 11616 Exposure complete
05:59:30.566 00.077 11616 worker thread done servicing request
05:59:30.566 00.000 12268 OnExposeComplete: enter
05:59:30.566 00.000 12268 UpdateGuideState(): m_state=2
05:59:30.566 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
05:59:30.566 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.95, Mass=41, SNR=4.5, Peak=29 HFD=3.2
05:59:30.566 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
05:59:30.566 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
05:59:30.567 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=0.43 hyp=0.43 cameraTheta=1.53 mountX=0.43 mountY=-0.04, mountTheta=-0.09
05:59:30.569 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:59:30.586 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
05:59:30.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:30.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:30.586 00.000 12268 Enqueuing Expose request
05:59:30.600 00.014 11616 Worker thread wakes up
05:59:30.600 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:30.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:32.767 02.167 11616 Exposure complete
05:59:32.863 00.096 11616 worker thread done servicing request
05:59:32.863 00.000 12268 OnExposeComplete: enter
05:59:32.863 00.000 12268 UpdateGuideState(): m_state=2
05:59:32.863 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
05:59:32.864 00.001 12268 Star::Find returns 1 (0), X=666.08, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.8
05:59:32.864 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
05:59:32.864 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
05:59:32.864 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.29 cameraTheta=0.16 mountX=0.07 mountY=0.27, mountTheta=1.31
05:59:32.866 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:59:32.884 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
05:59:32.885 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:32.885 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:32.885 00.000 12268 Enqueuing Expose request
05:59:32.885 00.000 11616 Worker thread wakes up
05:59:32.885 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:32.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:34.959 02.074 11616 Exposure complete
05:59:35.023 00.064 11616 worker thread done servicing request
05:59:35.023 00.000 12268 OnExposeComplete: enter
05:59:35.023 00.000 12268 UpdateGuideState(): m_state=2
05:59:35.023 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
05:59:35.023 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.69, Mass=46, SNR=4.7, Peak=29 HFD=3.2
05:59:35.023 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
05:59:35.023 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
05:59:35.024 00.001 12268 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.28 cameraTheta=2.47 mountX=0.16 mountY=-0.24, mountTheta=-1.00
05:59:35.026 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:59:35.043 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
05:59:35.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:35.044 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:35.044 00.000 12268 Enqueuing Expose request
05:59:35.044 00.000 11616 Worker thread wakes up
05:59:35.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:35.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:37.107 02.063 11616 Exposure complete
05:59:37.173 00.066 12268 OnExposeComplete: enter
05:59:37.173 00.000 12268 UpdateGuideState(): m_state=2
05:59:37.174 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
05:59:37.174 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.88, Mass=44, SNR=4.6, Peak=31 HFD=3.1
05:59:37.174 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
05:59:37.174 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
05:59:37.174 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.36 hyp=0.36 cameraTheta=1.66 mountX=0.36 mountY=-0.08, mountTheta=-0.21
05:59:37.176 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:59:37.188 00.012 11616 worker thread done servicing request
05:59:37.193 00.005 12268 UpdateGuideState exits: m=44 SNR=4.6
05:59:37.194 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:37.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:37.194 00.000 12268 Enqueuing Expose request
05:59:37.194 00.000 11616 Worker thread wakes up
05:59:37.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:37.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:39.326 02.132 11616 Exposure complete
05:59:39.395 00.069 11616 worker thread done servicing request
05:59:39.395 00.000 12268 OnExposeComplete: enter
05:59:39.396 00.001 12268 UpdateGuideState(): m_state=2
05:59:39.396 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
05:59:39.396 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.87, Mass=42, SNR=4.5, Peak=29 HFD=3.8
05:59:39.396 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
05:59:39.396 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
05:59:39.396 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.36 hyp=0.47 cameraTheta=0.87 mountX=0.38 mountY=0.25, mountTheta=0.58
05:59:39.399 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:59:39.420 00.021 12268 UpdateGuideState exits: m=42 SNR=4.5
05:59:39.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:39.420 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:39.420 00.000 12268 Enqueuing Expose request
05:59:39.420 00.000 11616 Worker thread wakes up
05:59:39.421 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:39.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:41.498 02.077 11616 Exposure complete
05:59:41.613 00.115 11616 worker thread done servicing request
05:59:41.613 00.000 12268 OnExposeComplete: enter
05:59:41.613 00.000 12268 UpdateGuideState(): m_state=2
05:59:41.613 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
05:59:41.614 00.001 12268 Star::Find returns 1 (0), X=665.88, Y=915.80, Mass=43, SNR=4.6, Peak=29 HFD=3.5
05:59:41.614 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
05:59:41.614 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.01)
05:59:41.614 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.31 mountX=0.29 mountY=0.04, mountTheta=0.13
05:59:41.617 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:59:41.637 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
05:59:41.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:41.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:41.637 00.000 12268 Enqueuing Expose request
05:59:41.646 00.009 11616 Worker thread wakes up
05:59:41.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:41.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:43.748 02.102 11616 Exposure complete
05:59:43.863 00.115 11616 worker thread done servicing request
05:59:43.864 00.001 12268 OnExposeComplete: enter
05:59:43.864 00.000 12268 UpdateGuideState(): m_state=2
05:59:43.864 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
05:59:43.864 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.56, Mass=45, SNR=4.7, Peak=31 HFD=2.6
05:59:43.864 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
05:59:43.864 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
05:59:43.864 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.04 hyp=0.44 cameraTheta=3.04 mountX=0.00 mountY=-0.44, mountTheta=-1.57
05:59:43.867 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
05:59:43.888 00.021 12268 UpdateGuideState exits: m=45 SNR=4.7
05:59:43.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:43.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:43.888 00.000 12268 Enqueuing Expose request
05:59:43.889 00.001 11616 Worker thread wakes up
05:59:43.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:43.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
05:59:45.904 02.015 11616 Exposure complete
05:59:45.963 00.059 11616 worker thread done servicing request
05:59:45.964 00.001 12268 OnExposeComplete: enter
05:59:45.964 00.000 12268 UpdateGuideState(): m_state=2
05:59:45.964 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
05:59:45.964 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.41, Mass=40, SNR=4.5, Peak=29 HFD=3.7
05:59:45.964 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
05:59:45.964 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.28)
05:59:45.964 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-0.42 mountX=-0.08 mountY=0.24, mountTheta=1.89
05:59:45.967 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:59:45.985 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
05:59:45.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:45.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:45.985 00.000 12268 Enqueuing Expose request
05:59:45.985 00.000 11616 Worker thread wakes up
05:59:45.986 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:45.986 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
05:59:48.004 02.018 11616 Exposure complete
05:59:48.075 00.071 11616 worker thread done servicing request
05:59:48.075 00.000 12268 OnExposeComplete: enter
05:59:48.075 00.000 12268 UpdateGuideState(): m_state=2
05:59:48.075 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
05:59:48.075 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=916.20, Mass=43, SNR=4.6, Peak=28 HFD=3.3
05:59:48.076 00.001 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
05:59:48.076 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
05:59:48.076 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.68 hyp=0.69 cameraTheta=1.72 mountX=0.67 mountY=-0.19, mountTheta=-0.27
05:59:48.078 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:59:48.096 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
05:59:48.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:48.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:48.096 00.000 12268 Enqueuing Expose request
05:59:48.096 00.000 11616 Worker thread wakes up
05:59:48.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:48.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:50.120 02.024 11616 Exposure complete
05:59:50.184 00.064 11616 worker thread done servicing request
05:59:50.184 00.000 12268 OnExposeComplete: enter
05:59:50.184 00.000 12268 UpdateGuideState(): m_state=2
05:59:50.184 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
05:59:50.185 00.001 12268 Star::Find returns 1 (0), X=666.13, Y=915.76, Mass=36, SNR=4.2, Peak=24 HFD=4.2
05:59:50.185 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
05:59:50.185 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.34)
05:59:50.185 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.24 hyp=0.41 cameraTheta=0.64 mountX=0.28 mountY=0.30, mountTheta=0.82
05:59:50.187 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:59:50.206 00.019 12268 UpdateGuideState exits: m=36 SNR=4.2
05:59:50.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:50.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:50.206 00.000 12268 Enqueuing Expose request
05:59:50.206 00.000 11616 Worker thread wakes up
05:59:50.207 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:50.207 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:52.261 02.054 11616 Exposure complete
05:59:52.332 00.071 11616 worker thread done servicing request
05:59:52.332 00.000 12268 OnExposeComplete: enter
05:59:52.332 00.000 12268 UpdateGuideState(): m_state=2
05:59:52.332 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
05:59:52.332 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
05:59:52.333 00.001 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.80 = -0.80)
05:59:52.333 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.91 = 2.37)
05:59:52.333 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.16 cameraTheta=0.67 mountX=0.11 mountY=0.11, mountTheta=0.79
05:59:52.336 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:59:52.356 00.020 12268 UpdateGuideState exits: m=39 SNR=4.4
05:59:52.356 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:52.356 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:52.356 00.000 12268 Enqueuing Expose request
05:59:52.356 00.000 11616 Worker thread wakes up
05:59:52.356 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:52.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:54.391 02.035 11616 Exposure complete
05:59:54.458 00.067 11616 worker thread done servicing request
05:59:54.458 00.000 12268 OnExposeComplete: enter
05:59:54.459 00.001 12268 UpdateGuideState(): m_state=2
05:59:54.459 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
05:59:54.459 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.77, Mass=42, SNR=4.5, Peak=27 HFD=4.4
05:59:54.459 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
05:59:54.459 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
05:59:54.459 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.25 hyp=0.52 cameraTheta=0.51 mountX=0.30 mountY=0.41, mountTheta=0.95
05:59:54.462 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
05:59:54.481 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
05:59:54.482 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:54.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:54.482 00.000 12268 Enqueuing Expose request
05:59:54.482 00.000 11616 Worker thread wakes up
05:59:54.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:54.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:56.517 02.035 11616 Exposure complete
05:59:56.618 00.101 11616 worker thread done servicing request
05:59:56.619 00.001 12268 OnExposeComplete: enter
05:59:56.619 00.000 12268 UpdateGuideState(): m_state=2
05:59:56.619 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
05:59:56.619 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.68, Mass=44, SNR=4.7, Peak=27 HFD=3.3
05:59:56.619 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
05:59:56.619 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
05:59:56.620 00.001 12268 CameraToMount -- cameraX=-0.27 cameraY=0.17 hyp=0.32 cameraTheta=2.58 mountX=0.14 mountY=-0.29, mountTheta=-1.12
05:59:56.622 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
05:59:56.642 00.020 12268 UpdateGuideState exits: m=44 SNR=4.7
05:59:56.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:56.642 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:56.642 00.000 12268 Enqueuing Expose request
05:59:56.642 00.000 11616 Worker thread wakes up
05:59:56.642 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:56.642 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
05:59:58.685 02.043 11616 Exposure complete
05:59:58.744 00.059 11616 worker thread done servicing request
05:59:58.744 00.000 12268 OnExposeComplete: enter
05:59:58.744 00.000 12268 UpdateGuideState(): m_state=2
05:59:58.744 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
05:59:58.744 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=44, SNR=4.6, Peak=27 HFD=4.3
05:59:58.744 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
05:59:58.744 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.95)
05:59:58.745 00.001 12268 CameraToMount -- cameraX=0.27 cameraY=0.07 hyp=0.28 cameraTheta=0.25 mountX=0.10 mountY=0.26, mountTheta=1.22
05:59:58.747 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
05:59:58.763 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
05:59:58.763 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:59:58.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
05:59:58.763 00.000 12268 Enqueuing Expose request
05:59:58.764 00.001 11616 Worker thread wakes up
05:59:58.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
05:59:58.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:00.783 02.019 11616 Exposure complete
06:00:00.843 00.060 11616 worker thread done servicing request
06:00:00.843 00.000 12268 OnExposeComplete: enter
06:00:00.843 00.000 12268 UpdateGuideState(): m_state=2
06:00:00.843 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:00:00.844 00.001 12268 Star::Find returns 1 (0), X=666.20, Y=915.65, Mass=37, SNR=4.3, Peak=26 HFD=4.2
06:00:00.844 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
06:00:00.844 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.04)
06:00:00.844 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.14 hyp=0.42 cameraTheta=0.34 mountX=0.18 mountY=0.37, mountTheta=1.13
06:00:00.846 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:00:00.863 00.017 12268 UpdateGuideState exits: m=37 SNR=4.3
06:00:00.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:00.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:00.863 00.000 12268 Enqueuing Expose request
06:00:00.864 00.001 11616 Worker thread wakes up
06:00:00.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:00.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:02.913 02.049 11616 Exposure complete
06:00:03.002 00.089 11616 worker thread done servicing request
06:00:03.002 00.000 12268 OnExposeComplete: enter
06:00:03.002 00.000 12268 UpdateGuideState(): m_state=2
06:00:03.002 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:00:03.003 00.001 12268 Star::Find returns 1 (0), X=665.76, Y=915.45, Mass=48, SNR=4.8, Peak=31 HFD=3.5
06:00:03.003 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
06:00:03.003 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
06:00:03.003 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.17 mountX=-0.07 mountY=-0.04, mountTheta=-2.67
06:00:03.005 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:00:03.027 00.022 12268 UpdateGuideState exits: m=48 SNR=4.8
06:00:03.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:03.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:03.027 00.000 12268 Enqueuing Expose request
06:00:03.027 00.000 11616 Worker thread wakes up
06:00:03.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:03.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:00:05.109 02.082 11616 Exposure complete
06:00:05.209 00.100 11616 worker thread done servicing request
06:00:05.209 00.000 12268 OnExposeComplete: enter
06:00:05.209 00.000 12268 UpdateGuideState(): m_state=2
06:00:05.210 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:00:05.210 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.28, Mass=47, SNR=4.8, Peak=28 HFD=4.2
06:00:05.210 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
06:00:05.210 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
06:00:05.210 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.23 hyp=0.30 cameraTheta=-0.88 mountX=-0.21 mountY=0.22, mountTheta=2.33
06:00:05.213 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:00:05.233 00.020 12268 UpdateGuideState exits: m=47 SNR=4.8
06:00:05.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:05.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:05.233 00.000 12268 Enqueuing Expose request
06:00:05.233 00.000 11616 Worker thread wakes up
06:00:05.234 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:05.234 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:00:07.289 02.055 11616 Exposure complete
06:00:07.350 00.061 11616 worker thread done servicing request
06:00:07.350 00.000 12268 OnExposeComplete: enter
06:00:07.350 00.000 12268 UpdateGuideState(): m_state=2
06:00:07.350 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:00:07.350 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.43, Mass=48, SNR=4.9, Peak=33 HFD=3.9
06:00:07.351 00.001 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
06:00:07.351 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.97)
06:00:07.351 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.13 cameraTheta=-0.73 mountX=-0.08 mountY=0.10, mountTheta=2.19
06:00:07.353 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:00:07.370 00.017 12268 UpdateGuideState exits: m=48 SNR=4.9
06:00:07.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:07.370 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:07.371 00.001 12268 Enqueuing Expose request
06:00:07.371 00.000 11616 Worker thread wakes up
06:00:07.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:07.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:00:09.396 02.025 11616 Exposure complete
06:00:09.457 00.061 11616 worker thread done servicing request
06:00:09.457 00.000 12268 OnExposeComplete: enter
06:00:09.457 00.000 12268 UpdateGuideState(): m_state=2
06:00:09.458 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:00:09.458 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=35, SNR=4.2, Peak=27 HFD=3.4
06:00:09.458 00.000 12268 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
06:00:09.458 00.000 12268 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.09)
06:00:09.458 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.22 cameraTheta=0.39 mountX=0.10 mountY=0.19, mountTheta=1.07
06:00:09.460 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:00:09.478 00.018 12268 UpdateGuideState exits: m=35 SNR=4.2
06:00:09.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:09.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:09.478 00.000 12268 Enqueuing Expose request
06:00:09.479 00.001 11616 Worker thread wakes up
06:00:09.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:09.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:11.493 02.014 11616 Exposure complete
06:00:11.553 00.060 11616 worker thread done servicing request
06:00:11.554 00.001 12268 OnExposeComplete: enter
06:00:11.554 00.000 12268 UpdateGuideState(): m_state=2
06:00:11.554 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:00:11.554 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=42, SNR=4.6, Peak=30 HFD=3.8
06:00:11.554 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
06:00:11.554 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
06:00:11.555 00.001 12268 CameraToMount -- cameraX=0.34 cameraY=0.06 hyp=0.35 cameraTheta=0.16 mountX=0.09 mountY=0.33, mountTheta=1.31
06:00:11.557 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:00:11.576 00.019 12268 UpdateGuideState exits: m=42 SNR=4.6
06:00:11.576 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:11.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:11.576 00.000 12268 Enqueuing Expose request
06:00:11.576 00.000 11616 Worker thread wakes up
06:00:11.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:11.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:13.641 02.065 11616 Exposure complete
06:00:13.705 00.064 11616 worker thread done servicing request
06:00:13.706 00.001 12268 OnExposeComplete: enter
06:00:13.706 00.000 12268 UpdateGuideState(): m_state=2
06:00:13.706 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:00:13.706 00.000 12268 Star::Find returns 1 (0), X=666.33, Y=915.36, Mass=41, SNR=4.5, Peak=27 HFD=4.6
06:00:13.706 00.000 12268 CameraToMount -- cameraTheta (-0.28) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
06:00:13.706 00.000 12268 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.42)
06:00:13.706 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.16 hyp=0.56 cameraTheta=-0.28 mountX=-0.10 mountY=0.55, mountTheta=1.76
06:00:13.708 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:00:13.726 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
06:00:13.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:13.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:13.726 00.000 12268 Enqueuing Expose request
06:00:13.726 00.000 11616 Worker thread wakes up
06:00:13.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:13.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:00:15.745 02.019 11616 Exposure complete
06:00:15.804 00.059 11616 worker thread done servicing request
06:00:15.804 00.000 12268 OnExposeComplete: enter
06:00:15.804 00.000 12268 UpdateGuideState(): m_state=2
06:00:15.804 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:00:15.804 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=916.03, Mass=40, SNR=4.4, Peak=27 HFD=3.1
06:00:15.804 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
06:00:15.804 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
06:00:15.805 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=0.51 hyp=0.54 cameraTheta=1.89 mountX=0.49 mountY=-0.23, mountTheta=-0.44
06:00:15.807 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:00:15.823 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
06:00:15.823 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:15.823 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:15.824 00.001 12268 Enqueuing Expose request
06:00:15.824 00.000 11616 Worker thread wakes up
06:00:15.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:15.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:17.837 02.013 11616 Exposure complete
06:00:17.889 00.052 11616 worker thread done servicing request
06:00:17.889 00.000 12268 OnExposeComplete: enter
06:00:17.889 00.000 12268 UpdateGuideState(): m_state=2
06:00:17.889 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:00:17.890 00.001 12268 Star::Find returns 1 (0), X=665.22, Y=915.92, Mass=66, SNR=5.6, Peak=29 HFD=6.9
06:00:17.890 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
06:00:17.890 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
06:00:17.890 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=0.41 hyp=0.71 cameraTheta=2.53 mountX=0.35 mountY=-0.63, mountTheta=-1.07
06:00:17.892 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:00:17.907 00.015 12268 UpdateGuideState exits: m=66 SNR=5.6
06:00:17.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:17.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:17.907 00.000 12268 Enqueuing Expose request
06:00:17.907 00.000 11616 Worker thread wakes up
06:00:17.907 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:17.907 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:00:19.916 02.009 11616 Exposure complete
06:00:19.966 00.050 11616 worker thread done servicing request
06:00:19.967 00.001 12268 OnExposeComplete: enter
06:00:19.967 00.000 12268 UpdateGuideState(): m_state=2
06:00:19.967 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:00:19.967 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.63, Mass=41, SNR=4.5, Peak=27 HFD=3.5
06:00:19.967 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
06:00:19.967 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
06:00:19.967 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.94 mountX=0.11 mountY=-0.06, mountTheta=-0.49
06:00:19.969 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:00:19.984 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:00:19.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:19.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:19.984 00.000 12268 Enqueuing Expose request
06:00:19.984 00.000 11616 Worker thread wakes up
06:00:19.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:19.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:22.009 02.025 11616 Exposure complete
06:00:22.074 00.065 11616 worker thread done servicing request
06:00:22.075 00.001 12268 OnExposeComplete: enter
06:00:22.075 00.000 12268 UpdateGuideState(): m_state=2
06:00:22.075 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:00:22.075 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=916.52, Mass=49, SNR=4.9, Peak=31 HFD=3.3
06:00:22.075 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
06:00:22.076 00.001 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
06:00:22.076 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=1.00 hyp=1.02 cameraTheta=1.76 mountX=0.98 mountY=-0.32, mountTheta=-0.31
06:00:22.079 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:00:22.099 00.020 12268 UpdateGuideState exits: m=49 SNR=4.9
06:00:22.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:22.099 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:22.099 00.000 12268 Enqueuing Expose request
06:00:22.099 00.000 11616 Worker thread wakes up
06:00:22.100 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:22.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,902,31,31)
06:00:24.119 02.019 11616 Exposure complete
06:00:24.175 00.056 11616 worker thread done servicing request
06:00:24.175 00.000 12268 OnExposeComplete: enter
06:00:24.175 00.000 12268 UpdateGuideState(): m_state=2
06:00:24.176 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:00:24.176 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.83, Mass=44, SNR=4.7, Peak=28 HFD=3.6
06:00:24.176 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
06:00:24.176 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
06:00:24.176 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.70 mountX=0.31 mountY=-0.08, mountTheta=-0.25
06:00:24.178 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:00:24.194 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
06:00:24.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:24.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:24.194 00.000 12268 Enqueuing Expose request
06:00:24.194 00.000 11616 Worker thread wakes up
06:00:24.195 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:24.195 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:26.198 02.003 11616 Exposure complete
06:00:26.248 00.050 11616 worker thread done servicing request
06:00:26.249 00.001 12268 OnExposeComplete: enter
06:00:26.249 00.000 12268 UpdateGuideState(): m_state=2
06:00:26.249 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:00:26.249 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=916.25, Mass=44, SNR=4.6, Peak=30 HFD=3.4
06:00:26.249 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
06:00:26.249 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
06:00:26.249 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.73 hyp=0.73 cameraTheta=1.46 mountX=0.73 mountY=-0.01, mountTheta=-0.01
06:00:26.251 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:00:26.266 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:00:26.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:26.266 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:26.266 00.000 12268 Enqueuing Expose request
06:00:26.266 00.000 11616 Worker thread wakes up
06:00:26.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:26.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:28.241 01.975 12268 evsrv: cli 0F8E69C0 connect
06:00:28.241 00.000 12268 case statement mapped state 2 to 1
06:00:28.242 00.001 12268 case statement mapped state 2 to 1
06:00:28.242 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2dc227b1-c478-4944-b77f-d78f5df1b7b4"}
06:00:28.242 00.000 12268 case statement mapped state 2 to 1
06:00:28.242 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"2dc227b1-c478-4944-b77f-d78f5df1b7b4"}
06:00:28.243 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:00:28.244 00.001 12268 evsrv: cli 0F8E6D80 connect
06:00:28.244 00.000 12268 case statement mapped state 2 to 1
06:00:28.245 00.001 12268 case statement mapped state 2 to 1
06:00:28.245 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"c5bc438e-ad0c-4160-bdec-f1d877b23082"}
06:00:28.245 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"c5bc438e-ad0c-4160-bdec-f1d877b23082"}
06:00:28.246 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:00:28.247 00.001 12268 evsrv: cli 0F8E69C0 connect
06:00:28.247 00.000 12268 case statement mapped state 2 to 1
06:00:28.248 00.001 12268 case statement mapped state 2 to 1
06:00:28.249 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"4be14b1b-203b-4951-82b8-d924d6e792ed"}
06:00:28.249 00.000 12268 PhdController::Guide begins
06:00:28.249 00.000 12268 PhdController: newstate STATE_SETUP
06:00:28.249 00.000 12268 PhdController: setup
06:00:28.249 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:00:28.249 00.000 12268 PhdController: newstate STATE_CALIBRATE
06:00:28.249 00.000 12268 PhdController: newstate STATE_GUIDE
06:00:28.249 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:00:28.249 00.000 12268 guider state => CALIBRATED
06:00:28.249 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:00:28.250 00.001 12268 reset dither spiral
06:00:28.250 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:00:28.250 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"4be14b1b-203b-4951-82b8-d924d6e792ed"}
06:00:28.252 00.002 12268 evsrv: cli 0F8E69C0 disconnect
06:00:28.252 00.000 12268 evsrv: cli 0F8E6D80 connect
06:00:28.253 00.001 12268 case statement mapped state 5 to 1
06:00:28.253 00.000 12268 case statement mapped state 5 to 1
06:00:28.254 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"9c9576ce-e4be-4aef-b65b-141742b57207"}
06:00:28.254 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"9c9576ce-e4be-4aef-b65b-141742b57207"}
06:00:28.258 00.004 12268 evsrv: cli 0F8E6D80 disconnect
06:00:28.260 00.002 12268 evsrv: cli 0FA411A0 connect
06:00:28.260 00.000 12268 case statement mapped state 5 to 1
06:00:28.260 00.000 12268 case statement mapped state 5 to 1
06:00:28.261 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"a71c1b15-7a25-4dec-b18f-eae365a6f747"}
06:00:28.261 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.80,915.52],"id":"a71c1b15-7a25-4dec-b18f-eae365a6f747"}
06:00:28.263 00.002 12268 evsrv: cli 0FA411A0 disconnect
06:00:28.263 00.000 12268 evsrv: cli 0F961CE0 connect
06:00:28.263 00.000 12268 case statement mapped state 5 to 1
06:00:28.264 00.001 12268 case statement mapped state 5 to 1
06:00:28.264 00.000 12268 evsrv: cli 0F961CE0 request: {"method":"get_app_state","id":"8f34be03-f0fa-4dd9-9ea6-feaa559a4a9e"}
06:00:28.264 00.000 12268 case statement mapped state 5 to 1
06:00:28.264 00.000 12268 evsrv: cli 0F961CE0 response: {"jsonrpc":"2.0","result":"Selected","id":"8f34be03-f0fa-4dd9-9ea6-feaa559a4a9e"}
06:00:28.266 00.002 12268 evsrv: cli 0F961CE0 disconnect
06:00:28.274 00.008 11616 Exposure complete
06:00:28.328 00.054 11616 worker thread done servicing request
06:00:28.329 00.001 12268 OnExposeComplete: enter
06:00:28.329 00.000 12268 UpdateGuideState(): m_state=5
06:00:28.329 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:00:28.329 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.44, Mass=41, SNR=4.5, Peak=26 HFD=4.0
06:00:28.329 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
06:00:28.329 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
06:00:28.329 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-0.48 mountX=-0.06 mountY=0.14, mountTheta=1.95
06:00:28.331 00.002 12268 Changing from state CALIBRATED to GUIDING
06:00:28.331 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:00:28.331 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:00:28.331 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:00:28.332 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:00:28.332 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:00:28.332 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:00:28.332 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:00:28.333 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:00:28.333 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:00:28.333 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:00:28.333 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:00:28.333 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:00:28.334 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:00:28.334 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:00:28.334 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:00:28.334 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:00:28.487 00.153 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:00:28.487 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:00:28.488 00.001 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:00:28.495 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:00:28.496 00.001 12268 ScopeASCOM::SideOfPier() returns 0
06:00:28.496 00.000 12268 setting lock position to (665.94, 915.44)
06:00:28.496 00.000 12268 MultiStar: stabilizing after lock position change
06:00:28.496 00.000 12268 guider state => GUIDING
06:00:28.497 00.001 12268 Status Line: Guiding
06:00:28.499 00.002 12268 Mount: notify guiding started
06:00:28.500 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:00:28.500 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:00:28.501 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:00:28.501 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:00:28.501 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:00:28.501 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:00:28.502 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:00:28.502 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:00:28.502 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:00:28.502 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:00:28.503 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:00:28.503 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:00:28.504 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:00:28.504 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:00:28.504 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:00:28.505 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:00:28.505 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:00:28.505 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:00:28.506 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:00:28.506 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:00:28.506 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:00:28.507 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:00:28.507 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:00:28.508 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:00:28.508 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:00:28.508 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:00:28.509 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:00:28.509 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:00:28.509 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:00:28.510 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:00:28.510 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:00:28.510 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:00:28.511 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:00:28.511 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:00:28.511 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:00:28.512 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:00:28.512 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:00:28.513 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:00:28.644 00.131 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:00:28.644 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:00:28.645 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:00:28.645 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:00:28.646 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:00:28.646 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:00:28.646 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:00:28.646 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:00:28.646 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:00:28.646 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:00:28.646 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:00:28.646 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:00:28.662 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:00:28.662 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
06:00:28.663 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:28.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:28.663 00.000 12268 Enqueuing Expose request
06:00:28.663 00.000 11616 Worker thread wakes up
06:00:28.663 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:28.663 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:00:29.266 00.603 12268 evsrv: cli 0F8E6D80 connect
06:00:29.266 00.000 12268 case statement mapped state 6 to 3
06:00:29.267 00.001 12268 case statement mapped state 6 to 3
06:00:29.267 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"aced34f5-df56-404d-957a-c4413defaa53"}
06:00:29.267 00.000 12268 case statement mapped state 6 to 3
06:00:29.267 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"aced34f5-df56-404d-957a-c4413defaa53"}
06:00:29.268 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:00:30.664 01.396 11616 Exposure complete
06:00:30.716 00.052 11616 worker thread done servicing request
06:00:30.716 00.000 12268 OnExposeComplete: enter
06:00:30.716 00.000 12268 UpdateGuideState(): m_state=6
06:00:30.716 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:00:30.716 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.75, Mass=47, SNR=4.8, Peak=28 HFD=4.9
06:00:30.716 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
06:00:30.716 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
06:00:30.716 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.31 hyp=0.32 cameraTheta=1.87 mountX=0.30 mountY=-0.14, mountTheta=-0.42
06:00:30.718 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.31, opts=13)
06:00:30.718 00.000 12268 Enqueuing Move request for scope (-0.10, 0.31)
06:00:30.718 00.000 11616 Worker thread wakes up
06:00:30.718 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.31) opts 0xd
06:00:30.718 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.31)
06:00:30.718 00.000 11616 Moving (-0.10, 0.31) raw xDistance=0.30 yDistance=-0.14
06:00:30.718 00.000 11616 resist switch: large excursion: input 0.30 thresh 0.29 direction from 0 to 1
06:00:30.718 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.90
06:00:30.718 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.15 from input 0.30
06:00:30.718 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
06:00:30.719 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
06:00:30.719 00.000 11616 MoveAxis(W, 167, ABG)
06:00:30.719 00.000 11616 Guiding  Dir = 3, Dur = 167
06:00:30.719 00.000 11616 IsSlewing returns 1
06:00:30.719 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:00:30.719 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:00:30.719 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:00:30.720 00.001 11616 Move returns status 2, amount 0
06:00:30.720 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:00:30.720 00.000 11616 move complete, result=2
06:00:30.720 00.000 11616 worker thread done servicing request
06:00:30.740 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:00:30.755 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:00:30.755 00.000 12268 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 1 / 99999
06:00:30.755 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768712430.755,"Host":"ASTROCENTER","Inst":1,"Distance":0.20,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:00:30.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:30.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:30.755 00.000 12268 Enqueuing Expose request
06:00:30.755 00.000 12268 Alert: Guiding stopped: the scope started slewing.
06:00:30.755 00.000 11616 Worker thread wakes up
06:00:30.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:30.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:00:30.778 00.023 12268 GuideStep: 0.3 px 0 ms WEST, -0.1 px 0 ms NORTH
06:00:30.780 00.002 12268 mount move error indicates guiding should stop
06:00:30.780 00.000 12268 Mount: notify guiding stopped
06:00:30.780 00.000 12268 BLC: window closed
06:00:30.780 00.000 12268 BLC: Last direction was reset
06:00:30.780 00.000 12268 PhdController failed: Guiding stopped
06:00:30.780 00.000 12268 PhdController: newstate STATE_FINISH
06:00:30.781 00.001 12268 PhdController complete: fail: Guiding stopped
06:00:30.781 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768712430.781,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
06:00:30.781 00.000 12268 Mount: notify guiding dither settle done success=0
06:00:30.781 00.000 12268 PhdController: newstate STATE_IDLE
06:00:30.781 00.000 12268 Changing from state GUIDING to STOP
06:00:30.781 00.000 12268 guider state => SELECTED
06:00:30.781 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:00:32.767 01.986 11616 Exposure complete
06:00:32.822 00.055 11616 worker thread done servicing request
06:00:32.822 00.000 12268 OnExposeComplete: enter
06:00:32.822 00.000 12268 UpdateGuideState(): m_state=2
06:00:32.822 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:00:32.823 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
06:00:32.823 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
06:00:32.823 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.73)
06:00:32.823 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.03 mountX=0.16 mountY=0.07, mountTheta=0.42
06:00:32.850 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:00:32.865 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:00:32.866 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:32.866 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:32.866 00.000 12268 Enqueuing Expose request
06:00:32.866 00.000 11616 Worker thread wakes up
06:00:32.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:32.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:34.879 02.013 11616 Exposure complete
06:00:34.930 00.051 11616 worker thread done servicing request
06:00:34.931 00.001 12268 OnExposeComplete: enter
06:00:34.931 00.000 12268 UpdateGuideState(): m_state=2
06:00:34.931 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:00:34.931 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.98, Mass=45, SNR=4.7, Peak=32 HFD=3.1
06:00:34.931 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
06:00:34.931 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
06:00:34.931 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.54 hyp=0.55 cameraTheta=1.79 mountX=0.52 mountY=-0.19, mountTheta=-0.35
06:00:34.933 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:00:34.948 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:00:34.948 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:34.949 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:34.949 00.000 12268 Enqueuing Expose request
06:00:34.949 00.000 11616 Worker thread wakes up
06:00:34.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:34.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:36.969 02.020 11616 Exposure complete
06:00:37.020 00.051 11616 worker thread done servicing request
06:00:37.021 00.001 12268 OnExposeComplete: enter
06:00:37.021 00.000 12268 UpdateGuideState(): m_state=2
06:00:37.021 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:00:37.021 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.32, Mass=40, SNR=4.4, Peak=27 HFD=3.1
06:00:37.021 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.33 = 1.96)
06:00:37.021 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.15)
06:00:37.021 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.12 hyp=0.44 cameraTheta=-2.85 mountX=-0.17 mountY=-0.40, mountTheta=-1.96
06:00:37.023 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:00:37.038 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:00:37.038 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:37.039 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:37.039 00.000 12268 Enqueuing Expose request
06:00:37.039 00.000 11616 Worker thread wakes up
06:00:37.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:37.039 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:00:39.060 02.021 11616 Exposure complete
06:00:39.110 00.050 11616 worker thread done servicing request
06:00:39.110 00.000 12268 OnExposeComplete: enter
06:00:39.110 00.000 12268 UpdateGuideState(): m_state=2
06:00:39.110 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:00:39.111 00.001 12268 Star::Find returns 1 (0), X=665.97, Y=916.32, Mass=47, SNR=4.8, Peak=29 HFD=4.2
06:00:39.111 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
06:00:39.111 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
06:00:39.111 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.88 hyp=0.88 cameraTheta=1.53 mountX=0.88 mountY=-0.08, mountTheta=-0.09
06:00:39.113 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:00:39.129 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
06:00:39.129 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:39.129 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:39.129 00.000 12268 Enqueuing Expose request
06:00:39.129 00.000 11616 Worker thread wakes up
06:00:39.130 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:39.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:41.146 02.016 11616 Exposure complete
06:00:41.199 00.053 11616 worker thread done servicing request
06:00:41.200 00.001 12268 OnExposeComplete: enter
06:00:41.200 00.000 12268 UpdateGuideState(): m_state=2
06:00:41.200 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:00:41.200 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.24, Mass=39, SNR=4.4, Peak=26 HFD=4.2
06:00:41.200 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
06:00:41.200 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.61)
06:00:41.200 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.09 mountX=-0.19 mountY=0.13, mountTheta=2.54
06:00:41.204 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:00:41.220 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:00:41.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:41.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:41.220 00.000 12268 Enqueuing Expose request
06:00:41.220 00.000 11616 Worker thread wakes up
06:00:41.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:41.221 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:00:43.284 02.063 11616 Exposure complete
06:00:43.335 00.051 11616 worker thread done servicing request
06:00:43.335 00.000 12268 OnExposeComplete: enter
06:00:43.335 00.000 12268 UpdateGuideState(): m_state=2
06:00:43.335 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:00:43.335 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=916.12, Mass=50, SNR=5.0, Peak=29 HFD=3.5
06:00:43.335 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
06:00:43.335 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
06:00:43.335 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.68 hyp=0.79 cameraTheta=2.11 mountX=0.63 mountY=-0.49, mountTheta=-0.66
06:00:43.337 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:00:43.352 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
06:00:43.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:43.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:43.352 00.000 12268 Enqueuing Expose request
06:00:43.352 00.000 11616 Worker thread wakes up
06:00:43.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:43.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:45.357 02.005 11616 Exposure complete
06:00:45.411 00.054 11616 worker thread done servicing request
06:00:45.411 00.000 12268 OnExposeComplete: enter
06:00:45.411 00.000 12268 UpdateGuideState(): m_state=2
06:00:45.411 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:00:45.411 00.000 12268 Star::Find returns 1 (0), X=665.18, Y=915.54, Mass=60, SNR=5.4, Peak=30 HFD=6.5
06:00:45.412 00.001 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
06:00:45.412 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
06:00:45.412 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=0.10 hyp=0.76 cameraTheta=3.01 mountX=0.03 mountY=-0.76, mountTheta=-1.54
06:00:45.414 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:00:45.428 00.014 12268 UpdateGuideState exits: m=60 SNR=5.4
06:00:45.428 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:45.428 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:45.428 00.000 12268 Enqueuing Expose request
06:00:45.429 00.001 11616 Worker thread wakes up
06:00:45.429 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:45.429 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:00:47.441 02.012 11616 Exposure complete
06:00:47.492 00.051 11616 worker thread done servicing request
06:00:47.492 00.000 12268 OnExposeComplete: enter
06:00:47.492 00.000 12268 UpdateGuideState(): m_state=2
06:00:47.493 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:00:47.493 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=916.13, Mass=49, SNR=4.9, Peak=31 HFD=3.1
06:00:47.493 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
06:00:47.493 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
06:00:47.493 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.69 hyp=0.77 cameraTheta=2.04 mountX=0.65 mountY=-0.43, mountTheta=-0.58
06:00:47.495 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:00:47.511 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
06:00:47.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:47.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:47.511 00.000 12268 Enqueuing Expose request
06:00:47.511 00.000 11616 Worker thread wakes up
06:00:47.511 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:47.511 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:49.527 02.016 11616 Exposure complete
06:00:49.582 00.055 11616 worker thread done servicing request
06:00:49.583 00.001 12268 OnExposeComplete: enter
06:00:49.583 00.000 12268 UpdateGuideState(): m_state=2
06:00:49.583 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:00:49.583 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.30, Mass=46, SNR=4.7, Peak=31 HFD=3.1
06:00:49.583 00.000 12268 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.47) = xAngle (-4.26 = 2.03)
06:00:49.583 00.000 12268 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.08)
06:00:49.583 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.15 hyp=0.42 cameraTheta=-2.78 mountX=-0.19 mountY=-0.37, mountTheta=-2.03
06:00:49.586 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:00:49.600 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:00:49.600 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:49.600 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:49.600 00.000 12268 Enqueuing Expose request
06:00:49.601 00.001 11616 Worker thread wakes up
06:00:49.601 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:49.601 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:00:51.623 02.022 11616 Exposure complete
06:00:51.674 00.051 11616 worker thread done servicing request
06:00:51.674 00.000 12268 OnExposeComplete: enter
06:00:51.674 00.000 12268 UpdateGuideState(): m_state=2
06:00:51.674 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:00:51.675 00.001 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:00:51.675 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
06:00:51.675 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
06:00:51.675 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.89 mountX=0.16 mountY=0.10, mountTheta=0.56
06:00:51.678 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:00:51.692 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:00:51.692 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:51.693 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:51.693 00.000 12268 Enqueuing Expose request
06:00:51.693 00.000 11616 Worker thread wakes up
06:00:51.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:51.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:53.693 02.000 11616 Exposure complete
06:00:53.746 00.053 11616 worker thread done servicing request
06:00:53.746 00.000 12268 OnExposeComplete: enter
06:00:53.746 00.000 12268 UpdateGuideState(): m_state=2
06:00:53.746 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:00:53.746 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.93, Mass=44, SNR=4.6, Peak=31 HFD=3.1
06:00:53.746 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
06:00:53.746 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
06:00:53.746 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.48 hyp=0.50 cameraTheta=1.83 mountX=0.47 mountY=-0.19, mountTheta=-0.39
06:00:53.748 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:00:53.764 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
06:00:53.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:53.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:53.764 00.000 12268 Enqueuing Expose request
06:00:53.764 00.000 11616 Worker thread wakes up
06:00:53.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:53.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:00:55.779 02.015 11616 Exposure complete
06:00:55.831 00.052 11616 worker thread done servicing request
06:00:55.831 00.000 12268 OnExposeComplete: enter
06:00:55.831 00.000 12268 UpdateGuideState(): m_state=2
06:00:55.831 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:00:55.831 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.28, Mass=43, SNR=4.6, Peak=31 HFD=3.2
06:00:55.831 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
06:00:55.832 00.001 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
06:00:55.832 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-2.34 mountX=-0.17 mountY=-0.13, mountTheta=-2.49
06:00:55.833 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:00:55.848 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:00:55.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:55.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:55.848 00.000 12268 Enqueuing Expose request
06:00:55.849 00.001 11616 Worker thread wakes up
06:00:55.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:55.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:00:57.851 02.002 11616 Exposure complete
06:00:57.901 00.050 11616 worker thread done servicing request
06:00:57.901 00.000 12268 OnExposeComplete: enter
06:00:57.901 00.000 12268 UpdateGuideState(): m_state=2
06:00:57.902 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:00:57.902 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.74, Mass=45, SNR=4.7, Peak=29 HFD=2.8
06:00:57.902 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
06:00:57.902 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
06:00:57.902 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.30 hyp=0.60 cameraTheta=2.62 mountX=0.24 mountY=-0.55, mountTheta=-1.16
06:00:57.904 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:00:57.918 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:00:57.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:00:57.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:00:57.919 00.000 12268 Enqueuing Expose request
06:00:57.919 00.000 11616 Worker thread wakes up
06:00:57.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:00:57.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:00:59.935 02.016 11616 Exposure complete
06:00:59.988 00.053 11616 worker thread done servicing request
06:00:59.988 00.000 12268 OnExposeComplete: enter
06:00:59.989 00.001 12268 UpdateGuideState(): m_state=2
06:00:59.989 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:00:59.989 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
06:00:59.989 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.47) = xAngle (-0.81 = -0.81)
06:00:59.989 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.36)
06:00:59.989 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.22 cameraTheta=0.66 mountX=0.15 mountY=0.15, mountTheta=0.80
06:00:59.991 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:01:00.006 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:01:00.007 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:00.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:00.007 00.000 12268 Enqueuing Expose request
06:01:00.007 00.000 11616 Worker thread wakes up
06:01:00.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:00.007 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:02.026 02.019 11616 Exposure complete
06:01:02.077 00.051 11616 worker thread done servicing request
06:01:02.077 00.000 12268 OnExposeComplete: enter
06:01:02.077 00.000 12268 UpdateGuideState(): m_state=2
06:01:02.077 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:01:02.077 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.79, Mass=40, SNR=4.5, Peak=29 HFD=3.3
06:01:02.078 00.001 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
06:01:02.078 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
06:01:02.078 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.34 hyp=0.35 cameraTheta=1.76 mountX=0.33 mountY=-0.11, mountTheta=-0.31
06:01:02.080 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:01:02.096 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
06:01:02.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:02.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:02.096 00.000 12268 Enqueuing Expose request
06:01:02.096 00.000 11616 Worker thread wakes up
06:01:02.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:02.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:04.121 02.025 11616 Exposure complete
06:01:04.173 00.052 11616 worker thread done servicing request
06:01:04.174 00.001 12268 OnExposeComplete: enter
06:01:04.174 00.000 12268 UpdateGuideState(): m_state=2
06:01:04.174 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:01:04.174 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=916.06, Mass=44, SNR=4.7, Peak=31 HFD=3.1
06:01:04.174 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
06:01:04.174 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
06:01:04.174 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.62 hyp=0.64 cameraTheta=1.87 mountX=0.59 mountY=-0.27, mountTheta=-0.42
06:01:04.176 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:01:04.192 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
06:01:04.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:04.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:04.192 00.000 12268 Enqueuing Expose request
06:01:04.192 00.000 11616 Worker thread wakes up
06:01:04.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:04.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:06.205 02.013 11616 Exposure complete
06:01:06.257 00.052 11616 worker thread done servicing request
06:01:06.257 00.000 12268 OnExposeComplete: enter
06:01:06.257 00.000 12268 UpdateGuideState(): m_state=2
06:01:06.257 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:01:06.257 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.31, Mass=37, SNR=4.3, Peak=24 HFD=4.7
06:01:06.258 00.001 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.89 = -1.89)
06:01:06.258 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.00 = 1.28)
06:01:06.258 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.13 hyp=0.32 cameraTheta=-0.42 mountX=-0.10 mountY=0.31, mountTheta=1.89
06:01:06.260 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:01:06.275 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:01:06.275 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:06.275 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:06.275 00.000 12268 Enqueuing Expose request
06:01:06.275 00.000 11616 Worker thread wakes up
06:01:06.276 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:06.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:01:08.279 02.003 11616 Exposure complete
06:01:08.330 00.051 11616 worker thread done servicing request
06:01:08.330 00.000 12268 OnExposeComplete: enter
06:01:08.330 00.000 12268 UpdateGuideState(): m_state=2
06:01:08.330 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:01:08.330 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.74, Mass=50, SNR=4.9, Peak=29 HFD=4.2
06:01:08.330 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
06:01:08.330 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
06:01:08.331 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.99 mountX=0.28 mountY=-0.17, mountTheta=-0.54
06:01:08.332 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:01:08.347 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
06:01:08.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:08.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:08.347 00.000 12268 Enqueuing Expose request
06:01:08.347 00.000 11616 Worker thread wakes up
06:01:08.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:08.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:10.353 02.006 11616 Exposure complete
06:01:10.403 00.050 11616 worker thread done servicing request
06:01:10.403 00.000 12268 OnExposeComplete: enter
06:01:10.404 00.001 12268 UpdateGuideState(): m_state=2
06:01:10.404 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:01:10.404 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.26, Mass=41, SNR=4.5, Peak=25 HFD=4.6
06:01:10.404 00.000 12268 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
06:01:10.404 00.000 12268 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.10)
06:01:10.404 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-0.60 mountX=-0.15 mountY=0.28, mountTheta=2.07
06:01:10.406 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:01:10.423 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
06:01:10.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:10.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:10.423 00.000 12268 Enqueuing Expose request
06:01:10.423 00.000 11616 Worker thread wakes up
06:01:10.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:10.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:01:12.427 02.004 11616 Exposure complete
06:01:12.477 00.050 11616 worker thread done servicing request
06:01:12.477 00.000 12268 OnExposeComplete: enter
06:01:12.477 00.000 12268 UpdateGuideState(): m_state=2
06:01:12.477 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:01:12.478 00.001 12268 Star::Find returns 1 (0), X=666.07, Y=915.25, Mass=41, SNR=4.5, Peak=27 HFD=4.2
06:01:12.478 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
06:01:12.478 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.72)
06:01:12.478 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-0.98 mountX=-0.18 mountY=0.15, mountTheta=2.43
06:01:12.482 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=3, FiltMax=7, Gamma=1.290
06:01:12.496 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:01:12.496 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:12.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:12.496 00.000 12268 Enqueuing Expose request
06:01:12.496 00.000 11616 Worker thread wakes up
06:01:12.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:12.497 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:01:14.502 02.005 11616 Exposure complete
06:01:14.558 00.056 11616 worker thread done servicing request
06:01:14.559 00.001 12268 OnExposeComplete: enter
06:01:14.559 00.000 12268 UpdateGuideState(): m_state=2
06:01:14.559 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:01:14.559 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.32, Mass=43, SNR=4.6, Peak=28 HFD=4.6
06:01:14.559 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
06:01:14.559 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
06:01:14.559 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=-0.13 hyp=0.37 cameraTheta=-0.34 mountX=-0.09 mountY=0.37, mountTheta=1.82
06:01:14.562 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:01:14.578 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:01:14.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:14.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:14.578 00.000 12268 Enqueuing Expose request
06:01:14.578 00.000 11616 Worker thread wakes up
06:01:14.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:14.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:01:16.593 02.015 11616 Exposure complete
06:01:16.643 00.050 11616 worker thread done servicing request
06:01:16.644 00.001 12268 OnExposeComplete: enter
06:01:16.644 00.000 12268 UpdateGuideState(): m_state=2
06:01:16.644 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:01:16.644 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
06:01:16.644 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.47) = xAngle (-0.81 = -0.81)
06:01:16.644 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.36)
06:01:16.645 00.001 12268 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.22 cameraTheta=0.66 mountX=0.15 mountY=0.15, mountTheta=0.79
06:01:16.646 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:01:16.664 00.018 12268 UpdateGuideState exits: m=38 SNR=4.4
06:01:16.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:16.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:16.664 00.000 12268 Enqueuing Expose request
06:01:16.664 00.000 11616 Worker thread wakes up
06:01:16.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:16.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:18.674 02.010 11616 Exposure complete
06:01:18.724 00.050 11616 worker thread done servicing request
06:01:18.724 00.000 12268 OnExposeComplete: enter
06:01:18.724 00.000 12268 UpdateGuideState(): m_state=2
06:01:18.724 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:01:18.725 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:01:18.725 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
06:01:18.725 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
06:01:18.725 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.00 mountX=0.16 mountY=0.07, mountTheta=0.44
06:01:18.727 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:01:18.742 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:01:18.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:18.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:18.742 00.000 12268 Enqueuing Expose request
06:01:18.742 00.000 11616 Worker thread wakes up
06:01:18.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:18.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:20.748 02.006 11616 Exposure complete
06:01:20.797 00.049 11616 worker thread done servicing request
06:01:20.797 00.000 12268 OnExposeComplete: enter
06:01:20.797 00.000 12268 UpdateGuideState(): m_state=2
06:01:20.798 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:01:20.798 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.82, Mass=47, SNR=4.8, Peak=29 HFD=3.7
06:01:20.798 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
06:01:20.798 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
06:01:20.798 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.37 hyp=0.39 cameraTheta=1.84 mountX=0.36 mountY=-0.15, mountTheta=-0.39
06:01:20.800 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:01:20.814 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
06:01:20.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:20.815 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:20.815 00.000 12268 Enqueuing Expose request
06:01:20.815 00.000 11616 Worker thread wakes up
06:01:20.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:20.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:22.831 02.016 11616 Exposure complete
06:01:22.881 00.050 11616 worker thread done servicing request
06:01:22.881 00.000 12268 OnExposeComplete: enter
06:01:22.881 00.000 12268 UpdateGuideState(): m_state=2
06:01:22.882 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:01:22.882 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.68, Mass=44, SNR=4.6, Peak=29 HFD=3.4
06:01:22.882 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
06:01:22.882 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
06:01:22.882 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.23 hyp=0.27 cameraTheta=2.09 mountX=0.22 mountY=-0.16, mountTheta=-0.64
06:01:22.884 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:01:22.899 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:01:22.899 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:22.899 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:22.899 00.000 12268 Enqueuing Expose request
06:01:22.899 00.000 11616 Worker thread wakes up
06:01:22.899 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:22.899 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:24.904 02.005 11616 Exposure complete
06:01:24.953 00.049 11616 worker thread done servicing request
06:01:24.953 00.000 12268 OnExposeComplete: enter
06:01:24.953 00.000 12268 UpdateGuideState(): m_state=2
06:01:24.953 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:01:24.954 00.001 12268 Star::Find returns 1 (0), X=665.08, Y=915.89, Mass=67, SNR=5.6, Peak=27 HFD=7.0
06:01:24.954 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
06:01:24.954 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
06:01:24.954 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=0.44 hyp=0.97 cameraTheta=2.66 mountX=0.36 mountY=-0.91, mountTheta=-1.20
06:01:24.956 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:01:24.972 00.016 12268 UpdateGuideState exits: m=67 SNR=5.6
06:01:24.972 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:24.972 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:24.972 00.000 12268 Enqueuing Expose request
06:01:24.972 00.000 11616 Worker thread wakes up
06:01:24.972 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:24.972 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:01:26.982 02.010 11616 Exposure complete
06:01:27.035 00.053 11616 worker thread done servicing request
06:01:27.035 00.000 12268 OnExposeComplete: enter
06:01:27.035 00.000 12268 UpdateGuideState(): m_state=2
06:01:27.036 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:01:27.036 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=34, SNR=4.1, Peak=25 HFD=4.0
06:01:27.036 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
06:01:27.036 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.10)
06:01:27.036 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.11 hyp=0.29 cameraTheta=0.40 mountX=0.14 mountY=0.25, mountTheta=1.07
06:01:27.038 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:01:27.053 00.015 12268 UpdateGuideState exits: m=34 SNR=4.1
06:01:27.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:27.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:27.053 00.000 12268 Enqueuing Expose request
06:01:27.053 00.000 11616 Worker thread wakes up
06:01:27.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:27.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:29.059 02.006 11616 Exposure complete
06:01:29.114 00.055 11616 worker thread done servicing request
06:01:29.115 00.001 12268 OnExposeComplete: enter
06:01:29.115 00.000 12268 UpdateGuideState(): m_state=2
06:01:29.115 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:01:29.115 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.62, Mass=37, SNR=4.2, Peak=24 HFD=4.5
06:01:29.115 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
06:01:29.115 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
06:01:29.115 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.17 hyp=0.33 cameraTheta=0.56 mountX=0.20 mountY=0.25, mountTheta=0.90
06:01:29.118 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:01:29.134 00.016 12268 UpdateGuideState exits: m=37 SNR=4.2
06:01:29.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:29.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:29.134 00.000 12268 Enqueuing Expose request
06:01:29.134 00.000 11616 Worker thread wakes up
06:01:29.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:29.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:31.142 02.008 11616 Exposure complete
06:01:31.194 00.052 11616 worker thread done servicing request
06:01:31.194 00.000 12268 OnExposeComplete: enter
06:01:31.194 00.000 12268 UpdateGuideState(): m_state=2
06:01:31.194 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:01:31.195 00.001 12268 Star::Find returns 1 (0), X=665.42, Y=915.72, Mass=67, SNR=5.6, Peak=30 HFD=6.2
06:01:31.195 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
06:01:31.195 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
06:01:31.195 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.27 hyp=0.58 cameraTheta=2.65 mountX=0.22 mountY=-0.55, mountTheta=-1.19
06:01:31.197 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:01:31.211 00.014 12268 UpdateGuideState exits: m=67 SNR=5.6
06:01:31.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:31.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:31.211 00.000 12268 Enqueuing Expose request
06:01:31.212 00.001 11616 Worker thread wakes up
06:01:31.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:31.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:01:33.292 02.080 11616 Exposure complete
06:01:33.348 00.056 11616 worker thread done servicing request
06:01:33.348 00.000 12268 OnExposeComplete: enter
06:01:33.348 00.000 12268 UpdateGuideState(): m_state=2
06:01:33.348 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:01:33.348 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.42, Mass=47, SNR=4.8, Peak=32 HFD=3.2
06:01:33.348 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
06:01:33.349 00.001 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
06:01:33.349 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-3.05 mountX=-0.05 mountY=-0.25, mountTheta=-1.76
06:01:33.351 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:01:33.366 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:01:33.367 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:33.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:33.367 00.000 12268 Enqueuing Expose request
06:01:33.367 00.000 11616 Worker thread wakes up
06:01:33.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:33.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:01:35.384 02.017 11616 Exposure complete
06:01:35.435 00.051 11616 worker thread done servicing request
06:01:35.435 00.000 12268 OnExposeComplete: enter
06:01:35.435 00.000 12268 UpdateGuideState(): m_state=2
06:01:35.435 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:01:35.435 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.44, Mass=44, SNR=4.6, Peak=27 HFD=4.4
06:01:35.435 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
06:01:35.435 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.65)
06:01:35.436 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.05 mountX=0.01 mountY=0.15, mountTheta=1.52
06:01:35.438 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:01:35.453 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:01:35.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:35.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:35.453 00.000 12268 Enqueuing Expose request
06:01:35.453 00.000 11616 Worker thread wakes up
06:01:35.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:35.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:01:37.469 02.016 11616 Exposure complete
06:01:37.520 00.051 11616 worker thread done servicing request
06:01:37.521 00.001 12268 OnExposeComplete: enter
06:01:37.521 00.000 12268 UpdateGuideState(): m_state=2
06:01:37.521 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:01:37.521 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.74, Mass=42, SNR=4.5, Peak=30 HFD=3.1
06:01:37.521 00.000 12268 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.47) = xAngle (0.60 = 0.60)
06:01:37.521 00.000 12268 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
06:01:37.521 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.30 hyp=0.34 cameraTheta=2.07 mountX=0.28 mountY=-0.20, mountTheta=-0.62
06:01:37.524 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:01:37.539 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:01:37.540 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:37.540 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:37.540 00.000 12268 Enqueuing Expose request
06:01:37.540 00.000 11616 Worker thread wakes up
06:01:37.540 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:37.540 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:39.563 02.023 11616 Exposure complete
06:01:39.616 00.053 11616 worker thread done servicing request
06:01:39.616 00.000 12268 OnExposeComplete: enter
06:01:39.616 00.000 12268 UpdateGuideState(): m_state=2
06:01:39.616 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:01:39.616 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.75, Mass=43, SNR=4.6, Peak=29 HFD=3.3
06:01:39.617 00.001 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
06:01:39.617 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
06:01:39.617 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.31 hyp=0.35 cameraTheta=2.06 mountX=0.29 mountY=-0.20, mountTheta=-0.61
06:01:39.619 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:01:39.634 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:01:39.635 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:39.635 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:39.635 00.000 12268 Enqueuing Expose request
06:01:39.635 00.000 11616 Worker thread wakes up
06:01:39.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:39.635 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:41.652 02.017 11616 Exposure complete
06:01:41.703 00.051 11616 worker thread done servicing request
06:01:41.703 00.000 12268 OnExposeComplete: enter
06:01:41.703 00.000 12268 UpdateGuideState(): m_state=2
06:01:41.703 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:01:41.703 00.000 12268 Star::Find returns 1 (0), X=666.36, Y=915.53, Mass=36, SNR=4.2, Peak=25 HFD=4.6
06:01:41.703 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
06:01:41.704 00.001 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
06:01:41.704 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.08 hyp=0.43 cameraTheta=0.19 mountX=0.12 mountY=0.41, mountTheta=1.28
06:01:41.705 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:01:41.720 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
06:01:41.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:41.721 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:41.721 00.000 12268 Enqueuing Expose request
06:01:41.721 00.000 11616 Worker thread wakes up
06:01:41.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:41.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:43.734 02.013 11616 Exposure complete
06:01:43.784 00.050 11616 worker thread done servicing request
06:01:43.784 00.000 12268 OnExposeComplete: enter
06:01:43.784 00.000 12268 UpdateGuideState(): m_state=2
06:01:43.784 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:01:43.785 00.001 12268 Star::Find returns 1 (0), X=665.69, Y=916.07, Mass=50, SNR=5.0, Peak=29 HFD=4.8
06:01:43.785 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
06:01:43.785 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
06:01:43.785 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.63 hyp=0.67 cameraTheta=1.94 mountX=0.60 mountY=-0.32, mountTheta=-0.49
06:01:43.787 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:01:43.802 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
06:01:43.802 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:43.802 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:43.802 00.000 12268 Enqueuing Expose request
06:01:43.802 00.000 11616 Worker thread wakes up
06:01:43.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:43.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:45.814 02.012 11616 Exposure complete
06:01:45.864 00.050 11616 worker thread done servicing request
06:01:45.864 00.000 12268 OnExposeComplete: enter
06:01:45.864 00.000 12268 UpdateGuideState(): m_state=2
06:01:45.864 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:01:45.865 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.49, Mass=42, SNR=4.5, Peak=26 HFD=3.7
06:01:45.865 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
06:01:45.865 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
06:01:45.865 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.04 hyp=0.27 cameraTheta=2.98 mountX=0.02 mountY=-0.27, mountTheta=-1.50
06:01:45.868 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:01:45.882 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:01:45.882 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:45.883 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:45.883 00.000 12268 Enqueuing Expose request
06:01:45.883 00.000 11616 Worker thread wakes up
06:01:45.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:45.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:01:47.898 02.015 11616 Exposure complete
06:01:47.951 00.053 11616 worker thread done servicing request
06:01:47.951 00.000 12268 OnExposeComplete: enter
06:01:47.951 00.000 12268 UpdateGuideState(): m_state=2
06:01:47.951 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:01:47.952 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.42, Mass=42, SNR=4.6, Peak=30 HFD=3.4
06:01:47.952 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.34 = 1.94)
06:01:47.952 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.17)
06:01:47.952 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-2.87 mountX=-0.03 mountY=-0.08, mountTheta=-1.94
06:01:47.954 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:01:47.970 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
06:01:47.970 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:47.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:47.970 00.000 12268 Enqueuing Expose request
06:01:47.970 00.000 11616 Worker thread wakes up
06:01:47.970 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:47.970 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:01:49.982 02.012 11616 Exposure complete
06:01:50.033 00.051 11616 worker thread done servicing request
06:01:50.033 00.000 12268 OnExposeComplete: enter
06:01:50.034 00.001 12268 UpdateGuideState(): m_state=2
06:01:50.034 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:01:50.034 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.80, Mass=44, SNR=4.6, Peak=28 HFD=3.3
06:01:50.034 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
06:01:50.034 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
06:01:50.034 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.36 hyp=0.47 cameraTheta=2.27 mountX=0.32 mountY=-0.34, mountTheta=-0.82
06:01:50.036 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=11, Gamma=1.290
06:01:50.052 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
06:01:50.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:50.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:50.052 00.000 12268 Enqueuing Expose request
06:01:50.052 00.000 11616 Worker thread wakes up
06:01:50.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:50.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:52.065 02.013 11616 Exposure complete
06:01:52.117 00.052 11616 worker thread done servicing request
06:01:52.118 00.001 12268 OnExposeComplete: enter
06:01:52.118 00.000 12268 UpdateGuideState(): m_state=2
06:01:52.118 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:01:52.118 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.49, Mass=43, SNR=4.6, Peak=29 HFD=4.3
06:01:52.118 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
06:01:52.118 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.91)
06:01:52.118 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.24 cameraTheta=0.21 mountX=0.07 mountY=0.23, mountTheta=1.26
06:01:52.121 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:01:52.135 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:01:52.136 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:52.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:52.136 00.000 12268 Enqueuing Expose request
06:01:52.136 00.000 11616 Worker thread wakes up
06:01:52.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:52.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:01:54.140 02.004 11616 Exposure complete
06:01:54.190 00.050 11616 worker thread done servicing request
06:01:54.191 00.001 12268 OnExposeComplete: enter
06:01:54.191 00.000 12268 UpdateGuideState(): m_state=2
06:01:54.191 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:01:54.191 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=914.90, Mass=47, SNR=4.8, Peak=27 HFD=4.9
06:01:54.191 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.70 = 2.58)
06:01:54.191 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.53)
06:01:54.191 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.55 hyp=0.69 cameraTheta=-2.23 mountX=-0.59 mountY=-0.35, mountTheta=-2.61
06:01:54.193 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:01:54.208 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:01:54.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:54.208 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:54.208 00.000 12268 Enqueuing Expose request
06:01:54.208 00.000 11616 Worker thread wakes up
06:01:54.209 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:54.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:01:56.216 02.007 11616 Exposure complete
06:01:56.270 00.054 11616 worker thread done servicing request
06:01:56.270 00.000 12268 OnExposeComplete: enter
06:01:56.270 00.000 12268 UpdateGuideState(): m_state=2
06:01:56.270 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:01:56.271 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.52, Mass=45, SNR=4.7, Peak=29 HFD=3.3
06:01:56.271 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
06:01:56.271 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
06:01:56.271 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.86 mountX=0.05 mountY=-0.28, mountTheta=-1.39
06:01:56.273 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:01:56.288 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:01:56.289 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:56.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:56.289 00.000 12268 Enqueuing Expose request
06:01:56.289 00.000 11616 Worker thread wakes up
06:01:56.289 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:56.289 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:01:58.311 02.022 11616 Exposure complete
06:01:58.362 00.051 11616 worker thread done servicing request
06:01:58.362 00.000 12268 OnExposeComplete: enter
06:01:58.362 00.000 12268 UpdateGuideState(): m_state=2
06:01:58.362 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:01:58.363 00.001 12268 Star::Find returns 1 (0), X=665.64, Y=915.96, Mass=49, SNR=4.9, Peak=26 HFD=4.1
06:01:58.363 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
06:01:58.363 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
06:01:58.363 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.52 hyp=0.59 cameraTheta=2.09 mountX=0.48 mountY=-0.36, mountTheta=-0.64
06:01:58.365 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:01:58.379 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
06:01:58.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:01:58.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:01:58.379 00.000 12268 Enqueuing Expose request
06:01:58.379 00.000 11616 Worker thread wakes up
06:01:58.380 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:01:58.380 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:00.388 02.008 11616 Exposure complete
06:02:00.440 00.052 11616 worker thread done servicing request
06:02:00.440 00.000 12268 OnExposeComplete: enter
06:02:00.440 00.000 12268 UpdateGuideState(): m_state=2
06:02:00.441 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:02:00.441 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
06:02:00.441 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.47) = xAngle (-0.87 = -0.87)
06:02:00.441 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.30)
06:02:00.441 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.13 hyp=0.23 cameraTheta=0.60 mountX=0.15 mountY=0.17, mountTheta=0.86
06:02:00.443 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:02:00.457 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:02:00.457 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:00.457 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:00.457 00.000 12268 Enqueuing Expose request
06:02:00.458 00.001 11616 Worker thread wakes up
06:02:00.458 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:00.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:02.477 02.019 11616 Exposure complete
06:02:02.526 00.049 11616 worker thread done servicing request
06:02:02.527 00.001 12268 OnExposeComplete: enter
06:02:02.527 00.000 12268 UpdateGuideState(): m_state=2
06:02:02.527 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:02:02.527 00.000 12268 Star::Find returns 1 (0), X=666.33, Y=915.63, Mass=38, SNR=4.3, Peak=25 HFD=4.5
06:02:02.527 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
06:02:02.527 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.14)
06:02:02.527 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.18 hyp=0.43 cameraTheta=0.44 mountX=0.22 mountY=0.36, mountTheta=1.03
06:02:02.529 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:02:02.545 00.016 12268 UpdateGuideState exits: m=38 SNR=4.3
06:02:02.545 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:02.545 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:02.545 00.000 12268 Enqueuing Expose request
06:02:02.545 00.000 11616 Worker thread wakes up
06:02:02.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:02.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:04.564 02.019 11616 Exposure complete
06:02:04.617 00.053 11616 worker thread done servicing request
06:02:04.617 00.000 12268 OnExposeComplete: enter
06:02:04.617 00.000 12268 UpdateGuideState(): m_state=2
06:02:04.617 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:02:04.617 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.51, Mass=39, SNR=4.4, Peak=28 HFD=3.3
06:02:04.618 00.001 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
06:02:04.618 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
06:02:04.618 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.79 mountX=0.05 mountY=-0.18, mountTheta=-1.32
06:02:04.620 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:02:04.634 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:02:04.634 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:04.634 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:04.635 00.001 12268 Enqueuing Expose request
06:02:04.635 00.000 11616 Worker thread wakes up
06:02:04.635 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:04.635 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:06.644 02.009 11616 Exposure complete
06:02:06.694 00.050 11616 worker thread done servicing request
06:02:06.694 00.000 12268 OnExposeComplete: enter
06:02:06.694 00.000 12268 UpdateGuideState(): m_state=2
06:02:06.694 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:02:06.694 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=916.21, Mass=44, SNR=4.6, Peak=27 HFD=3.9
06:02:06.694 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
06:02:06.694 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
06:02:06.695 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.77 hyp=0.77 cameraTheta=1.62 mountX=0.76 mountY=-0.14, mountTheta=-0.18
06:02:06.696 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:02:06.712 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
06:02:06.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:06.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:06.712 00.000 12268 Enqueuing Expose request
06:02:06.712 00.000 11616 Worker thread wakes up
06:02:06.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:06.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:08.728 02.016 11616 Exposure complete
06:02:08.780 00.052 11616 worker thread done servicing request
06:02:08.780 00.000 12268 OnExposeComplete: enter
06:02:08.780 00.000 12268 UpdateGuideState(): m_state=2
06:02:08.780 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:02:08.780 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.52, Mass=47, SNR=4.8, Peak=28 HFD=4.8
06:02:08.780 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
06:02:08.781 00.001 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
06:02:08.781 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.17 mountX=0.07 mountY=-0.06, mountTheta=-0.72
06:02:08.783 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:02:08.798 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:02:08.798 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:08.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:08.798 00.000 12268 Enqueuing Expose request
06:02:08.798 00.000 11616 Worker thread wakes up
06:02:08.798 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:08.798 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:10.806 02.008 11616 Exposure complete
06:02:10.857 00.051 11616 worker thread done servicing request
06:02:10.858 00.001 12268 OnExposeComplete: enter
06:02:10.858 00.000 12268 UpdateGuideState(): m_state=2
06:02:10.858 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:02:10.858 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.84, Mass=40, SNR=4.5, Peak=29 HFD=3.6
06:02:10.858 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:02:10.858 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
06:02:10.858 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.39 hyp=0.40 cameraTheta=1.34 mountX=0.40 mountY=0.04, mountTheta=0.11
06:02:10.860 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:02:10.875 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:02:10.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:10.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:10.875 00.000 12268 Enqueuing Expose request
06:02:10.875 00.000 11616 Worker thread wakes up
06:02:10.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:10.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:12.889 02.014 11616 Exposure complete
06:02:12.940 00.051 11616 worker thread done servicing request
06:02:12.941 00.001 12268 OnExposeComplete: enter
06:02:12.941 00.000 12268 UpdateGuideState(): m_state=2
06:02:12.941 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:02:12.941 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.92, Mass=42, SNR=4.6, Peak=30 HFD=3.3
06:02:12.941 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
06:02:12.941 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
06:02:12.941 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.48 hyp=0.48 cameraTheta=1.75 mountX=0.47 mountY=-0.15, mountTheta=-0.30
06:02:12.943 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:02:12.957 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
06:02:12.958 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:12.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:12.958 00.000 12268 Enqueuing Expose request
06:02:12.958 00.000 11616 Worker thread wakes up
06:02:12.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:12.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:14.959 02.001 11616 Exposure complete
06:02:15.010 00.051 11616 worker thread done servicing request
06:02:15.010 00.000 12268 OnExposeComplete: enter
06:02:15.010 00.000 12268 UpdateGuideState(): m_state=2
06:02:15.011 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:02:15.011 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.00, Mass=44, SNR=4.7, Peak=31 HFD=3.3
06:02:15.011 00.000 12268 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.47) = xAngle (-3.71 = 2.57)
06:02:15.011 00.000 12268 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.82 = -0.54)
06:02:15.011 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.45 hyp=0.57 cameraTheta=-2.24 mountX=-0.48 mountY=-0.29, mountTheta=-2.60
06:02:15.013 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:02:15.028 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:02:15.028 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:15.028 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:15.028 00.000 12268 Enqueuing Expose request
06:02:15.028 00.000 11616 Worker thread wakes up
06:02:15.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:15.029 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:02:17.037 02.008 11616 Exposure complete
06:02:17.089 00.052 11616 worker thread done servicing request
06:02:17.089 00.000 12268 OnExposeComplete: enter
06:02:17.090 00.001 12268 UpdateGuideState(): m_state=2
06:02:17.090 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:02:17.090 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.42, Mass=45, SNR=4.7, Peak=29 HFD=3.9
06:02:17.090 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
06:02:17.090 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
06:02:17.090 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.58 mountX=-0.02 mountY=0.04, mountTheta=2.04
06:02:17.092 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:02:17.106 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:02:17.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:17.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:17.107 00.001 12268 Enqueuing Expose request
06:02:17.107 00.000 11616 Worker thread wakes up
06:02:17.107 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:17.107 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:02:19.117 02.010 11616 Exposure complete
06:02:19.167 00.050 11616 worker thread done servicing request
06:02:19.168 00.001 12268 OnExposeComplete: enter
06:02:19.168 00.000 12268 UpdateGuideState(): m_state=2
06:02:19.168 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:02:19.168 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.66, Mass=51, SNR=5.0, Peak=29 HFD=6.1
06:02:19.168 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
06:02:19.168 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
06:02:19.168 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.22 hyp=0.54 cameraTheta=2.73 mountX=0.17 mountY=-0.52, mountTheta=-1.26
06:02:19.170 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:02:19.185 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
06:02:19.186 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:19.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:19.186 00.000 12268 Enqueuing Expose request
06:02:19.186 00.000 11616 Worker thread wakes up
06:02:19.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:19.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:02:21.289 02.103 11616 Exposure complete
06:02:21.340 00.051 11616 worker thread done servicing request
06:02:21.340 00.000 12268 OnExposeComplete: enter
06:02:21.340 00.000 12268 UpdateGuideState(): m_state=2
06:02:21.341 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:02:21.341 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.75, Mass=44, SNR=4.6, Peak=28 HFD=3.7
06:02:21.341 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
06:02:21.341 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
06:02:21.341 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.31 hyp=0.31 cameraTheta=1.76 mountX=0.30 mountY=-0.10, mountTheta=-0.32
06:02:21.343 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:02:21.357 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:02:21.358 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:21.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:21.358 00.000 12268 Enqueuing Expose request
06:02:21.358 00.000 11616 Worker thread wakes up
06:02:21.358 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:21.358 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:23.368 02.010 11616 Exposure complete
06:02:23.421 00.053 11616 worker thread done servicing request
06:02:23.421 00.000 12268 OnExposeComplete: enter
06:02:23.421 00.000 12268 UpdateGuideState(): m_state=2
06:02:23.421 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:02:23.422 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=915.79, Mass=41, SNR=4.5, Peak=29 HFD=3.3
06:02:23.422 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
06:02:23.422 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
06:02:23.422 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.34 hyp=0.35 cameraTheta=1.76 mountX=0.33 mountY=-0.11, mountTheta=-0.31
06:02:23.424 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:02:23.438 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:02:23.438 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:23.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:23.439 00.001 12268 Enqueuing Expose request
06:02:23.439 00.000 11616 Worker thread wakes up
06:02:23.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:23.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:25.455 02.016 11616 Exposure complete
06:02:25.505 00.050 11616 worker thread done servicing request
06:02:25.506 00.001 12268 OnExposeComplete: enter
06:02:25.506 00.000 12268 UpdateGuideState(): m_state=2
06:02:25.506 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:02:25.506 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.48, Mass=43, SNR=4.6, Peak=29 HFD=4.2
06:02:25.506 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
06:02:25.506 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
06:02:25.506 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.04 hyp=0.26 cameraTheta=0.15 mountX=0.06 mountY=0.25, mountTheta=1.32
06:02:25.508 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:02:25.523 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:02:25.523 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:25.523 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:25.523 00.000 12268 Enqueuing Expose request
06:02:25.523 00.000 11616 Worker thread wakes up
06:02:25.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:25.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:02:27.525 02.002 11616 Exposure complete
06:02:27.580 00.055 11616 worker thread done servicing request
06:02:27.581 00.001 12268 OnExposeComplete: enter
06:02:27.581 00.000 12268 UpdateGuideState(): m_state=2
06:02:27.581 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:02:27.581 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.85, Mass=42, SNR=4.5, Peak=28 HFD=4.2
06:02:27.581 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
06:02:27.581 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
06:02:27.582 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=0.40 hyp=0.50 cameraTheta=0.95 mountX=0.43 mountY=0.23, mountTheta=0.50
06:02:27.585 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:02:27.602 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
06:02:27.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:27.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:27.602 00.000 12268 Enqueuing Expose request
06:02:27.602 00.000 11616 Worker thread wakes up
06:02:27.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:27.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:29.620 02.018 11616 Exposure complete
06:02:29.671 00.051 11616 worker thread done servicing request
06:02:29.671 00.000 12268 OnExposeComplete: enter
06:02:29.671 00.000 12268 UpdateGuideState(): m_state=2
06:02:29.671 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:02:29.672 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=916.22, Mass=41, SNR=4.5, Peak=27 HFD=3.8
06:02:29.672 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
06:02:29.672 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
06:02:29.672 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.78 hyp=0.78 cameraTheta=1.56 mountX=0.77 mountY=-0.09, mountTheta=-0.12
06:02:29.674 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:02:29.689 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:02:29.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:29.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:29.689 00.000 12268 Enqueuing Expose request
06:02:29.689 00.000 11616 Worker thread wakes up
06:02:29.689 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:29.689 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:31.701 02.012 11616 Exposure complete
06:02:31.750 00.049 11616 worker thread done servicing request
06:02:31.751 00.001 12268 OnExposeComplete: enter
06:02:31.751 00.000 12268 UpdateGuideState(): m_state=2
06:02:31.751 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:02:31.751 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:02:31.751 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
06:02:31.751 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
06:02:31.751 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.63 mountX=0.17 mountY=-0.03, mountTheta=-0.19
06:02:31.753 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:02:31.769 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:02:31.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:31.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:31.769 00.000 12268 Enqueuing Expose request
06:02:31.769 00.000 11616 Worker thread wakes up
06:02:31.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:31.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:33.784 02.015 11616 Exposure complete
06:02:33.841 00.057 11616 worker thread done servicing request
06:02:33.841 00.000 12268 OnExposeComplete: enter
06:02:33.841 00.000 12268 UpdateGuideState(): m_state=2
06:02:33.841 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:02:33.842 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.41, Mass=39, SNR=4.4, Peak=26 HFD=4.2
06:02:33.842 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
06:02:33.842 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
06:02:33.842 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.21 mountX=-0.02 mountY=0.16, mountTheta=1.68
06:02:33.844 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:02:33.860 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:02:33.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:33.861 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:33.861 00.000 12268 Enqueuing Expose request
06:02:33.861 00.000 11616 Worker thread wakes up
06:02:33.861 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:33.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:02:35.880 02.019 11616 Exposure complete
06:02:35.930 00.050 11616 worker thread done servicing request
06:02:35.931 00.001 12268 OnExposeComplete: enter
06:02:35.931 00.000 12268 UpdateGuideState(): m_state=2
06:02:35.931 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:02:35.931 00.000 12268 Star::Find returns 1 (0), X=666.36, Y=915.53, Mass=36, SNR=4.2, Peak=25 HFD=4.6
06:02:35.931 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
06:02:35.931 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
06:02:35.931 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.08 hyp=0.43 cameraTheta=0.19 mountX=0.12 mountY=0.41, mountTheta=1.28
06:02:35.933 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:02:35.948 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
06:02:35.949 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:35.949 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:35.949 00.000 12268 Enqueuing Expose request
06:02:35.949 00.000 11616 Worker thread wakes up
06:02:35.949 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:35.949 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:37.964 02.015 11616 Exposure complete
06:02:38.015 00.051 11616 worker thread done servicing request
06:02:38.015 00.000 12268 OnExposeComplete: enter
06:02:38.015 00.000 12268 UpdateGuideState(): m_state=2
06:02:38.015 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:02:38.015 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.62, Mass=45, SNR=4.7, Peak=30 HFD=3.8
06:02:38.015 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
06:02:38.016 00.001 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
06:02:38.016 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.36 mountX=0.18 mountY=0.01, mountTheta=0.08
06:02:38.018 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:02:38.034 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:02:38.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:38.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:38.034 00.000 12268 Enqueuing Expose request
06:02:38.034 00.000 11616 Worker thread wakes up
06:02:38.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:38.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:40.044 02.010 11616 Exposure complete
06:02:40.095 00.051 11616 worker thread done servicing request
06:02:40.096 00.001 12268 OnExposeComplete: enter
06:02:40.096 00.000 12268 UpdateGuideState(): m_state=2
06:02:40.096 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:02:40.096 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.65, Mass=37, SNR=4.3, Peak=30 HFD=2.8
06:02:40.096 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
06:02:40.096 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
06:02:40.097 00.001 12268 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.27 cameraTheta=2.28 mountX=0.19 mountY=-0.20, mountTheta=-0.82
06:02:40.099 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:02:40.116 00.017 12268 UpdateGuideState exits: m=37 SNR=4.3
06:02:40.116 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:40.116 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:40.116 00.000 12268 Enqueuing Expose request
06:02:40.116 00.000 11616 Worker thread wakes up
06:02:40.116 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:40.116 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:42.129 02.013 11616 Exposure complete
06:02:42.178 00.049 11616 worker thread done servicing request
06:02:42.179 00.001 12268 OnExposeComplete: enter
06:02:42.179 00.000 12268 UpdateGuideState(): m_state=2
06:02:42.179 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:02:42.179 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.51, Mass=39, SNR=4.4, Peak=28 HFD=3.9
06:02:42.179 00.000 12268 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.47) = xAngle (-1.17 = -1.17)
06:02:42.179 00.000 12268 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.28 = 2.00)
06:02:42.179 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.30 mountX=0.08 mountY=0.19, mountTheta=1.17
06:02:42.181 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:02:42.196 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:02:42.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:42.196 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:42.196 00.000 12268 Enqueuing Expose request
06:02:42.196 00.000 11616 Worker thread wakes up
06:02:42.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:42.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:44.218 02.022 11616 Exposure complete
06:02:44.271 00.053 11616 worker thread done servicing request
06:02:44.271 00.000 12268 OnExposeComplete: enter
06:02:44.271 00.000 12268 UpdateGuideState(): m_state=2
06:02:44.271 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:02:44.272 00.001 12268 Star::Find returns 1 (0), X=665.42, Y=915.29, Mass=46, SNR=4.7, Peak=30 HFD=3.0
06:02:44.272 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.33 = 1.95)
06:02:44.272 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.16)
06:02:44.272 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-0.15 hyp=0.54 cameraTheta=-2.86 mountX=-0.20 mountY=-0.49, mountTheta=-1.96
06:02:44.274 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:02:44.288 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:02:44.289 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:44.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:44.289 00.000 12268 Enqueuing Expose request
06:02:44.289 00.000 11616 Worker thread wakes up
06:02:44.289 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:44.289 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:02:46.301 02.012 11616 Exposure complete
06:02:46.352 00.051 11616 worker thread done servicing request
06:02:46.352 00.000 12268 OnExposeComplete: enter
06:02:46.352 00.000 12268 UpdateGuideState(): m_state=2
06:02:46.353 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:02:46.353 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
06:02:46.353 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
06:02:46.353 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.45)
06:02:46.353 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.20 cameraTheta=0.75 mountX=0.15 mountY=0.13, mountTheta=0.71
06:02:46.355 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:02:46.371 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
06:02:46.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:46.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:46.371 00.000 12268 Enqueuing Expose request
06:02:46.371 00.000 11616 Worker thread wakes up
06:02:46.371 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:46.371 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:48.385 02.014 11616 Exposure complete
06:02:48.435 00.050 11616 worker thread done servicing request
06:02:48.435 00.000 12268 OnExposeComplete: enter
06:02:48.435 00.000 12268 UpdateGuideState(): m_state=2
06:02:48.436 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:02:48.436 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.16, Mass=40, SNR=4.5, Peak=27 HFD=4.1
06:02:48.436 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
06:02:48.436 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
06:02:48.436 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.29 hyp=0.29 cameraTheta=-1.45 mountX=-0.28 mountY=0.07, mountTheta=2.89
06:02:48.438 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:02:48.453 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:02:48.454 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:48.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:48.454 00.000 12268 Enqueuing Expose request
06:02:48.454 00.000 11616 Worker thread wakes up
06:02:48.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:48.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:02:50.472 02.018 11616 Exposure complete
06:02:50.522 00.050 11616 worker thread done servicing request
06:02:50.523 00.001 12268 OnExposeComplete: enter
06:02:50.523 00.000 12268 UpdateGuideState(): m_state=2
06:02:50.523 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:02:50.523 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.83, Mass=38, SNR=4.3, Peak=26 HFD=4.2
06:02:50.523 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
06:02:50.523 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.58)
06:02:50.523 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.38 hyp=0.50 cameraTheta=0.88 mountX=0.41 mountY=0.26, mountTheta=0.57
06:02:50.526 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:02:50.541 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:02:50.541 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:50.541 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:50.541 00.000 12268 Enqueuing Expose request
06:02:50.541 00.000 11616 Worker thread wakes up
06:02:50.541 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:50.541 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:52.561 02.020 11616 Exposure complete
06:02:52.613 00.052 11616 worker thread done servicing request
06:02:52.614 00.001 12268 OnExposeComplete: enter
06:02:52.614 00.000 12268 UpdateGuideState(): m_state=2
06:02:52.614 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:02:52.614 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.21, Mass=44, SNR=4.6, Peak=27 HFD=4.5
06:02:52.614 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
06:02:52.614 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.57 = 0.72)
06:02:52.614 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.28 cameraTheta=-0.98 mountX=-0.21 mountY=0.18, mountTheta=2.44
06:02:52.616 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:02:52.631 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:02:52.631 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:52.631 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:52.631 00.000 12268 Enqueuing Expose request
06:02:52.631 00.000 11616 Worker thread wakes up
06:02:52.631 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:52.632 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:02:54.649 02.017 11616 Exposure complete
06:02:54.699 00.050 11616 worker thread done servicing request
06:02:54.699 00.000 12268 OnExposeComplete: enter
06:02:54.699 00.000 12268 UpdateGuideState(): m_state=2
06:02:54.700 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:02:54.700 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.81, Mass=40, SNR=4.5, Peak=28 HFD=4.0
06:02:54.700 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
06:02:54.700 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.64)
06:02:54.700 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.36 hyp=0.45 cameraTheta=0.94 mountX=0.39 mountY=0.22, mountTheta=0.51
06:02:54.702 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:02:54.717 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:02:54.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:54.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:54.717 00.000 12268 Enqueuing Expose request
06:02:54.717 00.000 11616 Worker thread wakes up
06:02:54.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:54.718 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:56.729 02.011 11616 Exposure complete
06:02:56.780 00.051 11616 worker thread done servicing request
06:02:56.780 00.000 12268 OnExposeComplete: enter
06:02:56.780 00.000 12268 UpdateGuideState(): m_state=2
06:02:56.780 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:02:56.781 00.001 12268 Star::Find returns 1 (0), X=666.05, Y=915.52, Mass=42, SNR=4.6, Peak=30 HFD=4.1
06:02:56.781 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
06:02:56.781 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
06:02:56.781 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.56 mountX=0.09 mountY=0.11, mountTheta=0.90
06:02:56.783 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:02:56.797 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
06:02:56.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:56.798 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:56.798 00.000 12268 Enqueuing Expose request
06:02:56.798 00.000 11616 Worker thread wakes up
06:02:56.798 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:56.798 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:02:58.808 02.010 11616 Exposure complete
06:02:58.859 00.051 11616 worker thread done servicing request
06:02:58.859 00.000 12268 OnExposeComplete: enter
06:02:58.859 00.000 12268 UpdateGuideState(): m_state=2
06:02:58.860 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:02:58.860 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.45, Mass=47, SNR=4.8, Peak=29 HFD=4.0
06:02:58.860 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
06:02:58.860 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
06:02:58.860 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.74 mountX=0.00 mountY=-0.01, mountTheta=-1.27
06:02:58.862 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:02:58.877 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:02:58.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:02:58.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:02:58.877 00.000 12268 Enqueuing Expose request
06:02:58.878 00.001 11616 Worker thread wakes up
06:02:58.878 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:02:58.878 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:03:00.895 02.017 11616 Exposure complete
06:03:00.945 00.050 11616 worker thread done servicing request
06:03:00.945 00.000 12268 OnExposeComplete: enter
06:03:00.945 00.000 12268 UpdateGuideState(): m_state=2
06:03:00.946 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:03:00.946 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.76, Mass=49, SNR=4.9, Peak=32 HFD=3.1
06:03:00.946 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
06:03:00.946 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
06:03:00.946 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.32 hyp=0.43 cameraTheta=2.32 mountX=0.29 mountY=-0.33, mountTheta=-0.86
06:03:00.948 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:03:00.963 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:03:00.963 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:00.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:00.963 00.000 12268 Enqueuing Expose request
06:03:00.963 00.000 11616 Worker thread wakes up
06:03:00.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:00.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:02.983 02.020 11616 Exposure complete
06:03:03.032 00.049 11616 worker thread done servicing request
06:03:03.032 00.000 12268 OnExposeComplete: enter
06:03:03.033 00.001 12268 UpdateGuideState(): m_state=2
06:03:03.033 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:03:03.033 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=916.19, Mass=40, SNR=4.4, Peak=25 HFD=4.1
06:03:03.033 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
06:03:03.033 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
06:03:03.033 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.74 hyp=0.74 cameraTheta=1.51 mountX=0.74 mountY=-0.05, mountTheta=-0.06
06:03:03.035 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:03:03.050 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:03:03.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:03.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:03.050 00.000 12268 Enqueuing Expose request
06:03:03.050 00.000 11616 Worker thread wakes up
06:03:03.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:03.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:05.063 02.013 11616 Exposure complete
06:03:05.116 00.053 11616 worker thread done servicing request
06:03:05.116 00.000 12268 OnExposeComplete: enter
06:03:05.116 00.000 12268 UpdateGuideState(): m_state=2
06:03:05.116 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:03:05.116 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.59, Mass=39, SNR=4.4, Peak=27 HFD=4.4
06:03:05.116 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
06:03:05.116 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
06:03:05.117 00.001 12268 CameraToMount -- cameraX=0.33 cameraY=0.15 hyp=0.36 cameraTheta=0.42 mountX=0.18 mountY=0.31, mountTheta=1.04
06:03:05.119 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:03:05.133 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:03:05.133 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:05.133 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:05.133 00.000 12268 Enqueuing Expose request
06:03:05.133 00.000 11616 Worker thread wakes up
06:03:05.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:05.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:07.155 02.022 11616 Exposure complete
06:03:07.206 00.051 11616 worker thread done servicing request
06:03:07.206 00.000 12268 OnExposeComplete: enter
06:03:07.206 00.000 12268 UpdateGuideState(): m_state=2
06:03:07.206 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:03:07.206 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.42, Mass=58, SNR=5.3, Peak=29 HFD=5.1
06:03:07.206 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
06:03:07.207 00.001 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
06:03:07.207 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=-0.02 hyp=0.37 cameraTheta=-3.09 mountX=-0.05 mountY=-0.36, mountTheta=-1.72
06:03:07.209 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:03:07.223 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
06:03:07.223 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:07.223 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:07.223 00.000 12268 Enqueuing Expose request
06:03:07.223 00.000 11616 Worker thread wakes up
06:03:07.224 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:07.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:03:09.267 02.043 11616 Exposure complete
06:03:09.323 00.056 11616 worker thread done servicing request
06:03:09.324 00.001 12268 OnExposeComplete: enter
06:03:09.324 00.000 12268 UpdateGuideState(): m_state=2
06:03:09.324 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:03:09.324 00.000 12268 Star::Find returns 1 (0), X=666.55, Y=915.57, Mass=39, SNR=4.4, Peak=26 HFD=5.0
06:03:09.324 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
06:03:09.324 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
06:03:09.324 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=0.12 hyp=0.63 cameraTheta=0.19 mountX=0.18 mountY=0.59, mountTheta=1.28
06:03:09.327 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:03:09.342 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:03:09.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:09.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:09.342 00.000 12268 Enqueuing Expose request
06:03:09.342 00.000 11616 Worker thread wakes up
06:03:09.342 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:09.342 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,901,31,31)
06:03:11.355 02.013 11616 Exposure complete
06:03:11.406 00.051 11616 worker thread done servicing request
06:03:11.406 00.000 12268 OnExposeComplete: enter
06:03:11.406 00.000 12268 UpdateGuideState(): m_state=2
06:03:11.406 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:03:11.406 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:03:11.406 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
06:03:11.407 00.001 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.59)
06:03:11.407 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.89 mountX=0.16 mountY=0.10, mountTheta=0.56
06:03:11.408 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:03:11.423 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:03:11.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:11.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:11.423 00.000 12268 Enqueuing Expose request
06:03:11.424 00.001 11616 Worker thread wakes up
06:03:11.424 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:11.424 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:13.444 02.020 11616 Exposure complete
06:03:13.495 00.051 11616 worker thread done servicing request
06:03:13.495 00.000 12268 OnExposeComplete: enter
06:03:13.496 00.001 12268 UpdateGuideState(): m_state=2
06:03:13.496 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:03:13.496 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.28, Mass=40, SNR=4.5, Peak=26 HFD=4.7
06:03:13.496 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
06:03:13.496 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
06:03:13.496 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.16 hyp=0.34 cameraTheta=-0.48 mountX=-0.13 mountY=0.32, mountTheta=1.95
06:03:13.498 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:03:13.513 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:03:13.514 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:13.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:13.514 00.000 12268 Enqueuing Expose request
06:03:13.514 00.000 11616 Worker thread wakes up
06:03:13.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:13.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:03:15.523 02.009 11616 Exposure complete
06:03:15.572 00.049 11616 worker thread done servicing request
06:03:15.573 00.001 12268 OnExposeComplete: enter
06:03:15.573 00.000 12268 UpdateGuideState(): m_state=2
06:03:15.573 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:03:15.573 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:03:15.573 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
06:03:15.573 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
06:03:15.573 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.63 mountX=0.17 mountY=-0.03, mountTheta=-0.18
06:03:15.575 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:03:15.590 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:03:15.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:15.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:15.590 00.000 12268 Enqueuing Expose request
06:03:15.590 00.000 11616 Worker thread wakes up
06:03:15.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:15.591 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:17.605 02.014 11616 Exposure complete
06:03:17.657 00.052 11616 worker thread done servicing request
06:03:17.657 00.000 12268 OnExposeComplete: enter
06:03:17.658 00.001 12268 UpdateGuideState(): m_state=2
06:03:17.658 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:03:17.658 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:03:17.658 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:03:17.658 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
06:03:17.658 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.33 mountX=0.16 mountY=0.02, mountTheta=0.11
06:03:17.660 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:03:17.675 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:03:17.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:17.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:17.675 00.000 12268 Enqueuing Expose request
06:03:17.675 00.000 11616 Worker thread wakes up
06:03:17.675 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:17.675 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:19.687 02.012 11616 Exposure complete
06:03:19.740 00.053 11616 worker thread done servicing request
06:03:19.740 00.000 12268 OnExposeComplete: enter
06:03:19.741 00.001 12268 UpdateGuideState(): m_state=2
06:03:19.741 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:03:19.741 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:03:19.741 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
06:03:19.741 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.72)
06:03:19.741 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.02 mountX=0.16 mountY=0.07, mountTheta=0.43
06:03:19.745 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:03:19.760 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:03:19.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:19.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:19.760 00.000 12268 Enqueuing Expose request
06:03:19.760 00.000 11616 Worker thread wakes up
06:03:19.760 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:19.760 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:21.762 02.002 11616 Exposure complete
06:03:21.812 00.050 11616 worker thread done servicing request
06:03:21.812 00.000 12268 OnExposeComplete: enter
06:03:21.812 00.000 12268 UpdateGuideState(): m_state=2
06:03:21.813 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:03:21.813 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.56, Mass=36, SNR=4.2, Peak=26 HFD=4.1
06:03:21.813 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
06:03:21.813 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
06:03:21.813 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.11 hyp=0.31 cameraTheta=0.37 mountX=0.14 mountY=0.27, mountTheta=1.10
06:03:21.815 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:03:21.829 00.014 12268 UpdateGuideState exits: m=36 SNR=4.2
06:03:21.830 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:21.830 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:21.830 00.000 12268 Enqueuing Expose request
06:03:21.830 00.000 11616 Worker thread wakes up
06:03:21.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:21.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:23.844 02.014 11616 Exposure complete
06:03:23.894 00.050 11616 worker thread done servicing request
06:03:23.894 00.000 12268 OnExposeComplete: enter
06:03:23.894 00.000 12268 UpdateGuideState(): m_state=2
06:03:23.894 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:03:23.894 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.88, Mass=40, SNR=4.5, Peak=29 HFD=2.9
06:03:23.895 00.001 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
06:03:23.895 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
06:03:23.895 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.44 hyp=0.52 cameraTheta=2.12 mountX=0.41 mountY=-0.32, mountTheta=-0.67
06:03:23.897 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:03:23.911 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:03:23.911 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:23.911 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:23.911 00.000 12268 Enqueuing Expose request
06:03:23.911 00.000 11616 Worker thread wakes up
06:03:23.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:23.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:25.924 02.013 11616 Exposure complete
06:03:25.974 00.050 11616 worker thread done servicing request
06:03:25.974 00.000 12268 OnExposeComplete: enter
06:03:25.974 00.000 12268 UpdateGuideState(): m_state=2
06:03:25.975 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:03:25.975 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.66, Mass=41, SNR=4.5, Peak=29 HFD=3.5
06:03:25.975 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
06:03:25.975 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
06:03:25.975 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.52 mountX=0.22 mountY=-0.02, mountTheta=-0.08
06:03:25.979 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:03:25.993 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:03:25.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:25.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:25.993 00.000 12268 Enqueuing Expose request
06:03:25.993 00.000 11616 Worker thread wakes up
06:03:25.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:25.993 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:28.010 02.017 11616 Exposure complete
06:03:28.064 00.054 11616 worker thread done servicing request
06:03:28.064 00.000 12268 OnExposeComplete: enter
06:03:28.065 00.001 12268 UpdateGuideState(): m_state=2
06:03:28.065 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:03:28.065 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.70, Mass=43, SNR=4.6, Peak=30 HFD=3.7
06:03:28.065 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
06:03:28.065 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
06:03:28.065 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.25 mountX=0.27 mountY=0.05, mountTheta=0.19
06:03:28.068 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:03:28.083 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:03:28.083 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:28.083 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:28.083 00.000 12268 Enqueuing Expose request
06:03:28.083 00.000 11616 Worker thread wakes up
06:03:28.083 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:28.083 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:30.089 02.006 11616 Exposure complete
06:03:30.140 00.051 11616 worker thread done servicing request
06:03:30.140 00.000 12268 OnExposeComplete: enter
06:03:30.140 00.000 12268 UpdateGuideState(): m_state=2
06:03:30.140 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:03:30.141 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.30, Mass=39, SNR=4.4, Peak=26 HFD=4.2
06:03:30.141 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
06:03:30.141 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
06:03:30.141 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.74 mountX=-0.13 mountY=0.18, mountTheta=2.20
06:03:30.143 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:03:30.160 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
06:03:30.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:30.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:30.160 00.000 12268 Enqueuing Expose request
06:03:30.160 00.000 11616 Worker thread wakes up
06:03:30.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:30.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:03:31.874 01.714 12268 evsrv: cli 0F8E69C0 connect
06:03:31.874 00.000 12268 case statement mapped state 2 to 1
06:03:31.875 00.001 12268 case statement mapped state 2 to 1
06:03:31.877 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"330e068a-c505-4ac1-b800-7dbf08b6bf55"}
06:03:31.877 00.000 12268 case statement mapped state 2 to 1
06:03:31.877 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"330e068a-c505-4ac1-b800-7dbf08b6bf55"}
06:03:31.878 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:03:32.029 00.151 12268 evsrv: cli 0F8E69C0 connect
06:03:32.029 00.000 12268 case statement mapped state 2 to 1
06:03:32.030 00.001 12268 case statement mapped state 2 to 1
06:03:32.031 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"9bd777ec-86b9-4d49-a7ac-31b39986142a"}
06:03:32.031 00.000 12268 case statement mapped state 2 to 1
06:03:32.031 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"9bd777ec-86b9-4d49-a7ac-31b39986142a"}
06:03:32.033 00.002 12268 evsrv: cli 0F8E69C0 disconnect
06:03:32.189 00.156 11616 Exposure complete
06:03:32.252 00.063 11616 worker thread done servicing request
06:03:32.252 00.000 12268 OnExposeComplete: enter
06:03:32.253 00.001 12268 UpdateGuideState(): m_state=2
06:03:32.253 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:03:32.253 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.61, Mass=42, SNR=4.5, Peak=29 HFD=4.0
06:03:32.253 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
06:03:32.253 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.45)
06:03:32.253 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.75 mountX=0.18 mountY=0.15, mountTheta=0.71
06:03:32.256 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:03:32.273 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
06:03:32.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:32.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:32.273 00.000 12268 Enqueuing Expose request
06:03:32.273 00.000 11616 Worker thread wakes up
06:03:32.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:32.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:34.292 02.019 11616 Exposure complete
06:03:34.354 00.062 11616 worker thread done servicing request
06:03:34.354 00.000 12268 OnExposeComplete: enter
06:03:34.354 00.000 12268 UpdateGuideState(): m_state=2
06:03:34.355 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:03:34.355 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.7
06:03:34.355 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
06:03:34.355 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.64)
06:03:34.355 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.94 mountX=0.14 mountY=0.08, mountTheta=0.51
06:03:34.358 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:03:34.376 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
06:03:34.376 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:34.376 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:34.376 00.000 12268 Enqueuing Expose request
06:03:34.376 00.000 11616 Worker thread wakes up
06:03:34.377 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:34.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:36.420 02.043 11616 Exposure complete
06:03:36.487 00.067 11616 worker thread done servicing request
06:03:36.487 00.000 12268 OnExposeComplete: enter
06:03:36.487 00.000 12268 UpdateGuideState(): m_state=2
06:03:36.487 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:03:36.488 00.001 12268 Star::Find returns 1 (0), X=665.84, Y=915.67, Mass=43, SNR=4.6, Peak=28 HFD=3.6
06:03:36.488 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
06:03:36.488 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
06:03:36.488 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.98 mountX=0.22 mountY=-0.13, mountTheta=-0.53
06:03:36.490 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:03:36.508 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
06:03:36.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:36.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:36.508 00.000 12268 Enqueuing Expose request
06:03:36.510 00.002 11616 Worker thread wakes up
06:03:36.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:36.511 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:38.528 02.017 11616 Exposure complete
06:03:38.590 00.062 11616 worker thread done servicing request
06:03:38.590 00.000 12268 OnExposeComplete: enter
06:03:38.590 00.000 12268 UpdateGuideState(): m_state=2
06:03:38.590 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:03:38.590 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.19, Mass=44, SNR=4.6, Peak=29 HFD=4.1
06:03:38.591 00.001 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
06:03:38.591 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
06:03:38.591 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.16 mountX=-0.24 mountY=0.14, mountTheta=2.61
06:03:38.594 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:03:38.613 00.019 12268 UpdateGuideState exits: m=44 SNR=4.6
06:03:38.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:38.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:38.613 00.000 12268 Enqueuing Expose request
06:03:38.613 00.000 11616 Worker thread wakes up
06:03:38.613 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:38.613 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:03:40.637 02.024 11616 Exposure complete
06:03:40.702 00.065 11616 worker thread done servicing request
06:03:40.702 00.000 12268 OnExposeComplete: enter
06:03:40.702 00.000 12268 UpdateGuideState(): m_state=2
06:03:40.702 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
06:03:40.702 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.84, Mass=44, SNR=4.6, Peak=27 HFD=4.7
06:03:40.702 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
06:03:40.702 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.04)
06:03:40.703 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=0.39 hyp=0.40 cameraTheta=1.35 mountX=0.40 mountY=0.04, mountTheta=0.10
06:03:40.705 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:03:40.722 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
06:03:40.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:40.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:40.722 00.000 12268 Enqueuing Expose request
06:03:40.722 00.000 11616 Worker thread wakes up
06:03:40.723 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:40.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:42.740 02.017 11616 Exposure complete
06:03:42.801 00.061 11616 worker thread done servicing request
06:03:42.801 00.000 12268 OnExposeComplete: enter
06:03:42.801 00.000 12268 UpdateGuideState(): m_state=2
06:03:42.802 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
06:03:42.802 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.63, Mass=42, SNR=4.5, Peak=30 HFD=3.1
06:03:42.802 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
06:03:42.802 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
06:03:42.802 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.25 cameraTheta=2.28 mountX=0.17 mountY=-0.19, mountTheta=-0.82
06:03:42.805 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:03:42.825 00.020 12268 UpdateGuideState exits: m=42 SNR=4.5
06:03:42.826 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:42.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:42.826 00.000 12268 Enqueuing Expose request
06:03:42.826 00.000 11616 Worker thread wakes up
06:03:42.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:42.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:44.848 02.022 11616 Exposure complete
06:03:44.905 00.057 11616 worker thread done servicing request
06:03:44.905 00.000 12268 OnExposeComplete: enter
06:03:44.905 00.000 12268 UpdateGuideState(): m_state=2
06:03:44.905 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
06:03:44.906 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=915.51, Mass=44, SNR=4.6, Peak=28 HFD=3.8
06:03:44.906 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
06:03:44.906 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
06:03:44.906 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.10 cameraTheta=2.41 mountX=0.06 mountY=-0.08, mountTheta=-0.95
06:03:44.908 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:03:44.925 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
06:03:44.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:44.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:44.925 00.000 12268 Enqueuing Expose request
06:03:44.929 00.004 11616 Worker thread wakes up
06:03:44.930 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:44.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:46.932 02.002 11616 Exposure complete
06:03:46.984 00.052 11616 worker thread done servicing request
06:03:46.984 00.000 12268 OnExposeComplete: enter
06:03:46.985 00.001 12268 UpdateGuideState(): m_state=2
06:03:46.985 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
06:03:46.985 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.25, Mass=45, SNR=4.7, Peak=30 HFD=3.5
06:03:46.985 00.000 12268 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.47) = xAngle (-3.78 = 2.51)
06:03:46.985 00.000 12268 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.89 = -0.61)
06:03:46.985 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.20 hyp=0.27 cameraTheta=-2.30 mountX=-0.21 mountY=-0.15, mountTheta=-2.53
06:03:46.987 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:03:47.002 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:03:47.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:47.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:47.002 00.000 12268 Enqueuing Expose request
06:03:47.003 00.001 11616 Worker thread wakes up
06:03:47.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:47.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:03:49.019 02.016 11616 Exposure complete
06:03:49.069 00.050 11616 worker thread done servicing request
06:03:49.069 00.000 12268 OnExposeComplete: enter
06:03:49.070 00.001 12268 UpdateGuideState(): m_state=2
06:03:49.070 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
06:03:49.070 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=34, SNR=4.1, Peak=26 HFD=3.6
06:03:49.070 00.000 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
06:03:49.070 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.55)
06:03:49.070 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.85 mountX=0.15 mountY=0.11, mountTheta=0.60
06:03:49.072 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:03:49.087 00.015 12268 UpdateGuideState exits: m=34 SNR=4.1
06:03:49.087 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:49.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:49.087 00.000 12268 Enqueuing Expose request
06:03:49.088 00.001 11616 Worker thread wakes up
06:03:49.088 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:49.088 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:51.102 02.014 11616 Exposure complete
06:03:51.190 00.088 11616 worker thread done servicing request
06:03:51.190 00.000 12268 OnExposeComplete: enter
06:03:51.190 00.000 12268 UpdateGuideState(): m_state=2
06:03:51.191 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
06:03:51.191 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.49, Mass=45, SNR=4.7, Peak=28 HFD=4.3
06:03:51.191 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
06:03:51.191 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
06:03:51.191 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.16 cameraTheta=0.31 mountX=0.07 mountY=0.15, mountTheta=1.16
06:03:51.194 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:03:51.211 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
06:03:51.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:51.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:51.212 00.001 12268 Enqueuing Expose request
06:03:51.212 00.000 11616 Worker thread wakes up
06:03:51.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:51.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:03:53.317 02.105 11616 Exposure complete
06:03:53.376 00.059 11616 worker thread done servicing request
06:03:53.376 00.000 12268 OnExposeComplete: enter
06:03:53.376 00.000 12268 UpdateGuideState(): m_state=2
06:03:53.377 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
06:03:53.377 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.41, Mass=43, SNR=4.6, Peak=27 HFD=4.2
06:03:53.377 00.000 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
06:03:53.377 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.13)
06:03:53.377 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.57 mountX=-0.03 mountY=0.06, mountTheta=2.04
06:03:53.379 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:03:53.397 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
06:03:53.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:53.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:53.397 00.000 12268 Enqueuing Expose request
06:03:53.397 00.000 11616 Worker thread wakes up
06:03:53.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:53.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:03:55.418 02.021 11616 Exposure complete
06:03:55.479 00.061 11616 worker thread done servicing request
06:03:55.480 00.001 12268 OnExposeComplete: enter
06:03:55.480 00.000 12268 UpdateGuideState(): m_state=2
06:03:55.480 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
06:03:55.480 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.52, Mass=44, SNR=4.7, Peak=31 HFD=3.0
06:03:55.480 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.42 = 1.42)
06:03:55.480 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.69 = -1.69)
06:03:55.480 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.07 hyp=0.29 cameraTheta=2.89 mountX=0.04 mountY=-0.29, mountTheta=-1.42
06:03:55.483 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=16, Gamma=1.290
06:03:55.502 00.019 12268 UpdateGuideState exits: m=44 SNR=4.7
06:03:55.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:55.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:55.502 00.000 12268 Enqueuing Expose request
06:03:55.503 00.001 11616 Worker thread wakes up
06:03:55.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:55.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:57.518 02.015 11616 Exposure complete
06:03:57.577 00.059 11616 worker thread done servicing request
06:03:57.577 00.000 12268 OnExposeComplete: enter
06:03:57.577 00.000 12268 UpdateGuideState(): m_state=2
06:03:57.578 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
06:03:57.578 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.79, Mass=42, SNR=4.5, Peak=26 HFD=4.3
06:03:57.578 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
06:03:57.578 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
06:03:57.578 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.35 hyp=0.39 cameraTheta=1.10 mountX=0.36 mountY=0.13, mountTheta=0.35
06:03:57.581 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:03:57.598 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
06:03:57.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:57.599 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:57.599 00.000 12268 Enqueuing Expose request
06:03:57.599 00.000 11616 Worker thread wakes up
06:03:57.599 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:57.599 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:03:59.655 02.056 11616 Exposure complete
06:03:59.742 00.087 12268 OnExposeComplete: enter
06:03:59.742 00.000 12268 UpdateGuideState(): m_state=2
06:03:59.742 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
06:03:59.743 00.001 12268 Star::Find returns 1 (0), X=665.64, Y=915.58, Mass=46, SNR=4.7, Peak=28 HFD=3.5
06:03:59.743 00.000 12268 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.47) = xAngle (1.25 = 1.25)
06:03:59.743 00.000 12268 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
06:03:59.743 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.13 hyp=0.33 cameraTheta=2.72 mountX=0.10 mountY=-0.31, mountTheta=-1.25
06:03:59.745 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:03:59.758 00.013 11616 worker thread done servicing request
06:03:59.762 00.004 12268 UpdateGuideState exits: m=46 SNR=4.7
06:03:59.762 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:03:59.762 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:03:59.762 00.000 12268 Enqueuing Expose request
06:03:59.762 00.000 11616 Worker thread wakes up
06:03:59.763 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:03:59.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:01.793 02.030 11616 Exposure complete
06:04:01.853 00.060 11616 worker thread done servicing request
06:04:01.853 00.000 12268 OnExposeComplete: enter
06:04:01.853 00.000 12268 UpdateGuideState(): m_state=2
06:04:01.854 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
06:04:01.854 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.41, Mass=44, SNR=4.7, Peak=26 HFD=4.7
06:04:01.854 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:04:01.854 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:04:01.854 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-0.20 mountX=-0.02 mountY=0.20, mountTheta=1.67
06:04:01.856 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:04:01.874 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
06:04:01.875 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:01.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:01.875 00.000 12268 Enqueuing Expose request
06:04:01.875 00.000 11616 Worker thread wakes up
06:04:01.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:01.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:04:03.975 02.100 11616 Exposure complete
06:04:04.132 00.157 11616 worker thread done servicing request
06:04:04.132 00.000 12268 OnExposeComplete: enter
06:04:04.132 00.000 12268 UpdateGuideState(): m_state=2
06:04:04.132 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
06:04:04.132 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.43, Mass=46, SNR=4.7, Peak=30 HFD=3.6
06:04:04.132 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.54 = 1.74)
06:04:04.132 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.37)
06:04:04.133 00.001 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.07 mountX=-0.02 mountY=-0.14, mountTheta=-1.74
06:04:04.135 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:04:04.154 00.019 12268 UpdateGuideState exits: m=46 SNR=4.7
06:04:04.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:04.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:04.154 00.000 12268 Enqueuing Expose request
06:04:04.223 00.069 11616 Worker thread wakes up
06:04:04.223 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:04.224 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:04:06.269 02.045 11616 Exposure complete
06:04:06.341 00.072 11616 worker thread done servicing request
06:04:06.341 00.000 12268 OnExposeComplete: enter
06:04:06.341 00.000 12268 UpdateGuideState(): m_state=2
06:04:06.341 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
06:04:06.342 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.37, Mass=40, SNR=4.5, Peak=27 HFD=4.0
06:04:06.342 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
06:04:06.342 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
06:04:06.342 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.92 mountX=-0.07 mountY=0.07, mountTheta=2.38
06:04:06.345 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:04:06.367 00.022 12268 UpdateGuideState exits: m=40 SNR=4.5
06:04:06.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:06.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:06.367 00.000 12268 Enqueuing Expose request
06:04:06.367 00.000 11616 Worker thread wakes up
06:04:06.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:06.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:04:08.407 02.040 11616 Exposure complete
06:04:08.484 00.077 11616 worker thread done servicing request
06:04:08.484 00.000 12268 OnExposeComplete: enter
06:04:08.485 00.001 12268 UpdateGuideState(): m_state=2
06:04:08.485 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
06:04:08.485 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=914.89, Mass=39, SNR=4.4, Peak=23 HFD=5.0
06:04:08.485 00.000 12268 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.47) = xAngle (-2.57 = -2.57)
06:04:08.485 00.000 12268 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.68 = 0.60)
06:04:08.485 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.56 hyp=0.63 cameraTheta=-1.10 mountX=-0.53 mountY=0.35, mountTheta=2.55
06:04:08.488 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:04:08.509 00.021 12268 UpdateGuideState exits: m=39 SNR=4.4
06:04:08.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:08.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:08.509 00.000 12268 Enqueuing Expose request
06:04:08.509 00.000 11616 Worker thread wakes up
06:04:08.510 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:08.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:04:10.551 02.041 11616 Exposure complete
06:04:10.624 00.073 11616 worker thread done servicing request
06:04:10.624 00.000 12268 OnExposeComplete: enter
06:04:10.625 00.001 12268 UpdateGuideState(): m_state=2
06:04:10.625 00.000 12268 Star::Find(15, 666, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
06:04:10.625 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.85, Mass=43, SNR=4.6, Peak=30 HFD=3.8
06:04:10.625 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
06:04:10.626 00.001 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.85)
06:04:10.626 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.40 hyp=0.44 cameraTheta=1.15 mountX=0.42 mountY=0.13, mountTheta=0.30
06:04:10.628 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:04:10.650 00.022 12268 UpdateGuideState exits: m=43 SNR=4.6
06:04:10.651 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:10.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:10.651 00.000 12268 Enqueuing Expose request
06:04:10.651 00.000 11616 Worker thread wakes up
06:04:10.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:10.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:12.683 02.032 11616 Exposure complete
06:04:12.757 00.074 11616 worker thread done servicing request
06:04:12.757 00.000 12268 OnExposeComplete: enter
06:04:12.757 00.000 12268 UpdateGuideState(): m_state=2
06:04:12.758 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
06:04:12.758 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:04:12.758 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:04:12.758 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
06:04:12.758 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.33 mountX=0.16 mountY=0.02, mountTheta=0.11
06:04:12.762 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:04:12.784 00.022 12268 UpdateGuideState exits: m=38 SNR=4.4
06:04:12.784 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:12.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:12.784 00.000 12268 Enqueuing Expose request
06:04:12.784 00.000 11616 Worker thread wakes up
06:04:12.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:12.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:14.850 02.066 11616 Exposure complete
06:04:14.934 00.084 11616 worker thread done servicing request
06:04:14.935 00.001 12268 OnExposeComplete: enter
06:04:14.935 00.000 12268 UpdateGuideState(): m_state=2
06:04:14.935 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
06:04:14.935 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.59, Mass=45, SNR=4.7, Peak=26 HFD=4.1
06:04:14.935 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
06:04:14.936 00.001 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
06:04:14.936 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.85 mountX=0.14 mountY=-0.06, mountTheta=-0.40
06:04:14.939 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:04:14.960 00.021 12268 UpdateGuideState exits: m=45 SNR=4.7
06:04:14.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:14.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:14.960 00.000 12268 Enqueuing Expose request
06:04:14.965 00.005 11616 Worker thread wakes up
06:04:14.965 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:14.965 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:17.097 02.132 11616 Exposure complete
06:04:17.175 00.078 12268 OnExposeComplete: enter
06:04:17.175 00.000 12268 UpdateGuideState(): m_state=2
06:04:17.176 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
06:04:17.176 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
06:04:17.176 00.000 12268 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.47) = xAngle (-0.81 = -0.81)
06:04:17.176 00.000 12268 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.36)
06:04:17.176 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.22 cameraTheta=0.66 mountX=0.15 mountY=0.15, mountTheta=0.79
06:04:17.179 00.003 11616 worker thread done servicing request
06:04:17.179 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:04:17.200 00.021 12268 UpdateGuideState exits: m=38 SNR=4.4
06:04:17.200 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:17.200 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:17.200 00.000 12268 Enqueuing Expose request
06:04:17.200 00.000 11616 Worker thread wakes up
06:04:17.200 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:17.200 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:19.227 02.027 11616 Exposure complete
06:04:19.288 00.061 11616 worker thread done servicing request
06:04:19.289 00.001 12268 OnExposeComplete: enter
06:04:19.289 00.000 12268 UpdateGuideState(): m_state=2
06:04:19.289 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
06:04:19.289 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.49, Mass=45, SNR=4.7, Peak=30 HFD=3.9
06:04:19.289 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
06:04:19.289 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
06:04:19.289 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.11 mountX=0.05 mountY=-0.04, mountTheta=-0.66
06:04:19.292 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:04:19.310 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:04:19.310 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:19.310 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:19.310 00.000 12268 Enqueuing Expose request
06:04:19.310 00.000 11616 Worker thread wakes up
06:04:19.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:19.311 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:04:21.323 02.012 11616 Exposure complete
06:04:21.385 00.062 11616 worker thread done servicing request
06:04:21.386 00.001 12268 OnExposeComplete: enter
06:04:21.386 00.000 12268 UpdateGuideState(): m_state=2
06:04:21.386 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
06:04:21.386 00.000 12268 Star::Find returns 1 (0), X=666.39, Y=915.46, Mass=39, SNR=4.4, Peak=26 HFD=4.8
06:04:21.386 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
06:04:21.386 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.73)
06:04:21.386 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.01 hyp=0.45 cameraTheta=0.03 mountX=0.06 mountY=0.45, mountTheta=1.45
06:04:21.389 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:04:21.406 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
06:04:21.407 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:21.407 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:21.407 00.000 12268 Enqueuing Expose request
06:04:21.407 00.000 11616 Worker thread wakes up
06:04:21.407 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:21.407 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:04:23.435 02.028 11616 Exposure complete
06:04:23.503 00.068 11616 worker thread done servicing request
06:04:23.503 00.000 12268 OnExposeComplete: enter
06:04:23.503 00.000 12268 UpdateGuideState(): m_state=2
06:04:23.504 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
06:04:23.504 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.93, Mass=44, SNR=4.6, Peak=31 HFD=3.1
06:04:23.504 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
06:04:23.504 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
06:04:23.504 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.48 hyp=0.50 cameraTheta=1.83 mountX=0.47 mountY=-0.19, mountTheta=-0.39
06:04:23.507 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:04:23.527 00.020 12268 UpdateGuideState exits: m=44 SNR=4.6
06:04:23.528 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:23.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:23.528 00.000 12268 Enqueuing Expose request
06:04:23.530 00.002 11616 Worker thread wakes up
06:04:23.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:23.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:25.631 02.101 11616 Exposure complete
06:04:25.743 00.112 11616 worker thread done servicing request
06:04:25.743 00.000 12268 OnExposeComplete: enter
06:04:25.743 00.000 12268 UpdateGuideState(): m_state=2
06:04:25.743 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
06:04:25.743 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.34, Mass=40, SNR=4.5, Peak=28 HFD=3.5
06:04:25.744 00.001 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.97 = 2.31)
06:04:25.744 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.08 = -0.80)
06:04:25.744 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.50 mountX=-0.12 mountY=-0.13, mountTheta=-2.33
06:04:25.747 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:04:25.768 00.021 12268 UpdateGuideState exits: m=40 SNR=4.5
06:04:25.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:25.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:25.768 00.000 12268 Enqueuing Expose request
06:04:25.768 00.000 11616 Worker thread wakes up
06:04:25.769 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:25.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:04:27.873 02.104 11616 Exposure complete
06:04:28.010 00.137 11616 worker thread done servicing request
06:04:28.010 00.000 12268 OnExposeComplete: enter
06:04:28.010 00.000 12268 UpdateGuideState(): m_state=2
06:04:28.010 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
06:04:28.010 00.000 12268 Star::Find returns 1 (0), X=666.28, Y=915.92, Mass=41, SNR=4.5, Peak=28 HFD=4.2
06:04:28.011 00.001 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
06:04:28.011 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
06:04:28.011 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.48 hyp=0.58 cameraTheta=0.95 mountX=0.51 mountY=0.28, mountTheta=0.50
06:04:28.014 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:04:28.036 00.022 12268 UpdateGuideState exits: m=41 SNR=4.5
06:04:28.036 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:28.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:28.036 00.000 12268 Enqueuing Expose request
06:04:28.036 00.000 11616 Worker thread wakes up
06:04:28.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:28.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:30.093 02.057 11616 Exposure complete
06:04:30.181 00.088 11616 worker thread done servicing request
06:04:30.181 00.000 12268 OnExposeComplete: enter
06:04:30.182 00.001 12268 UpdateGuideState(): m_state=2
06:04:30.182 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
06:04:30.182 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.35, Mass=41, SNR=4.5, Peak=29 HFD=3.9
06:04:30.182 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
06:04:30.182 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.20)
06:04:30.183 00.001 12268 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-0.50 mountX=-0.07 mountY=0.17, mountTheta=1.97
06:04:30.185 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:04:30.205 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
06:04:30.206 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:30.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:30.206 00.000 12268 Enqueuing Expose request
06:04:30.206 00.000 11616 Worker thread wakes up
06:04:30.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:30.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:04:32.232 02.026 11616 Exposure complete
06:04:32.299 00.067 11616 worker thread done servicing request
06:04:32.299 00.000 12268 OnExposeComplete: enter
06:04:32.299 00.000 12268 UpdateGuideState(): m_state=2
06:04:32.300 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
06:04:32.300 00.000 12268 Star::Find returns 1 (0), X=666.35, Y=915.53, Mass=34, SNR=4.1, Peak=24 HFD=4.5
06:04:32.300 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
06:04:32.300 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
06:04:32.300 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.09 hyp=0.43 cameraTheta=0.20 mountX=0.13 mountY=0.40, mountTheta=1.27
06:04:32.302 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:04:32.320 00.018 12268 UpdateGuideState exits: m=34 SNR=4.1
06:04:32.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:32.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:32.320 00.000 12268 Enqueuing Expose request
06:04:32.321 00.001 11616 Worker thread wakes up
06:04:32.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:32.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:34.368 02.047 11616 Exposure complete
06:04:34.465 00.097 11616 worker thread done servicing request
06:04:34.465 00.000 12268 OnExposeComplete: enter
06:04:34.465 00.000 12268 UpdateGuideState(): m_state=2
06:04:34.466 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:04:34.466 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.74, Mass=38, SNR=4.3, Peak=26 HFD=4.0
06:04:34.466 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
06:04:34.466 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
06:04:34.466 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.30 hyp=0.34 cameraTheta=1.07 mountX=0.31 mountY=0.12, mountTheta=0.38
06:04:34.469 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:04:34.489 00.020 12268 UpdateGuideState exits: m=38 SNR=4.3
06:04:34.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:34.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:34.489 00.000 12268 Enqueuing Expose request
06:04:34.489 00.000 11616 Worker thread wakes up
06:04:34.490 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:34.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:36.521 02.031 11616 Exposure complete
06:04:36.588 00.067 11616 worker thread done servicing request
06:04:36.588 00.000 12268 OnExposeComplete: enter
06:04:36.588 00.000 12268 UpdateGuideState(): m_state=2
06:04:36.589 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:04:36.589 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.36, Mass=38, SNR=4.3, Peak=28 HFD=3.4
06:04:36.589 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.89 = 2.39)
06:04:36.589 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.72)
06:04:36.589 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.42 mountX=-0.09 mountY=-0.08, mountTheta=-2.41
06:04:36.592 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:04:36.612 00.020 12268 UpdateGuideState exits: m=38 SNR=4.3
06:04:36.612 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:36.612 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:36.612 00.000 12268 Enqueuing Expose request
06:04:36.612 00.000 11616 Worker thread wakes up
06:04:36.613 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:36.613 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:04:38.652 02.039 11616 Exposure complete
06:04:38.741 00.089 11616 worker thread done servicing request
06:04:38.741 00.000 12268 OnExposeComplete: enter
06:04:38.741 00.000 12268 UpdateGuideState(): m_state=2
06:04:38.741 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:04:38.741 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.56, Mass=36, SNR=4.2, Peak=26 HFD=4.1
06:04:38.742 00.001 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
06:04:38.742 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.07)
06:04:38.742 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.11 hyp=0.31 cameraTheta=0.37 mountX=0.14 mountY=0.27, mountTheta=1.10
06:04:38.745 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:04:38.765 00.020 12268 UpdateGuideState exits: m=36 SNR=4.2
06:04:38.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:38.766 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:38.766 00.000 12268 Enqueuing Expose request
06:04:38.769 00.003 11616 Worker thread wakes up
06:04:38.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:38.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:40.839 02.070 11616 Exposure complete
06:04:40.915 00.076 11616 worker thread done servicing request
06:04:40.915 00.000 12268 OnExposeComplete: enter
06:04:40.915 00.000 12268 UpdateGuideState(): m_state=2
06:04:40.916 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:04:40.916 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=916.11, Mass=45, SNR=4.7, Peak=29 HFD=4.0
06:04:40.916 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
06:04:40.916 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.08)
06:04:40.916 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.66 hyp=0.68 cameraTheta=1.38 mountX=0.67 mountY=0.04, mountTheta=0.06
06:04:40.919 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:04:40.941 00.022 12268 UpdateGuideState exits: m=45 SNR=4.7
06:04:40.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:40.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:40.941 00.000 12268 Enqueuing Expose request
06:04:40.952 00.011 11616 Worker thread wakes up
06:04:40.952 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:40.952 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:42.972 02.020 11616 Exposure complete
06:04:43.037 00.065 11616 worker thread done servicing request
06:04:43.038 00.001 12268 OnExposeComplete: enter
06:04:43.038 00.000 12268 UpdateGuideState(): m_state=2
06:04:43.038 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:04:43.038 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.40, Mass=42, SNR=4.6, Peak=29 HFD=3.8
06:04:43.038 00.000 12268 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
06:04:43.038 00.000 12268 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.74)
06:04:43.038 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-0.96 mountX=-0.04 mountY=0.04, mountTheta=2.42
06:04:43.041 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:04:43.061 00.020 12268 UpdateGuideState exits: m=42 SNR=4.6
06:04:43.062 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:43.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:43.062 00.000 12268 Enqueuing Expose request
06:04:43.062 00.000 11616 Worker thread wakes up
06:04:43.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:43.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:04:45.082 02.020 11616 Exposure complete
06:04:45.143 00.061 11616 worker thread done servicing request
06:04:45.144 00.001 12268 OnExposeComplete: enter
06:04:45.144 00.000 12268 UpdateGuideState(): m_state=2
06:04:45.144 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:04:45.144 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.81, Mass=43, SNR=4.6, Peak=27 HFD=3.7
06:04:45.144 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
06:04:45.144 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
06:04:45.144 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.37 hyp=0.42 cameraTheta=2.08 mountX=0.34 mountY=-0.25, mountTheta=-0.63
06:04:45.146 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:04:45.163 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:04:45.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:45.164 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:45.164 00.000 12268 Enqueuing Expose request
06:04:45.164 00.000 11616 Worker thread wakes up
06:04:45.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:45.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:47.179 02.015 11616 Exposure complete
06:04:47.243 00.064 11616 worker thread done servicing request
06:04:47.243 00.000 12268 OnExposeComplete: enter
06:04:47.243 00.000 12268 UpdateGuideState(): m_state=2
06:04:47.243 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:04:47.243 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=916.04, Mass=46, SNR=4.7, Peak=28 HFD=3.9
06:04:47.243 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
06:04:47.243 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
06:04:47.244 00.001 12268 CameraToMount -- cameraX=-0.05 cameraY=0.60 hyp=0.60 cameraTheta=1.66 mountX=0.59 mountY=-0.13, mountTheta=-0.21
06:04:47.246 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:04:47.264 00.018 12268 UpdateGuideState exits: m=46 SNR=4.7
06:04:47.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:47.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:47.264 00.000 12268 Enqueuing Expose request
06:04:47.264 00.000 11616 Worker thread wakes up
06:04:47.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:47.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:49.325 02.061 11616 Exposure complete
06:04:49.391 00.066 11616 worker thread done servicing request
06:04:49.391 00.000 12268 OnExposeComplete: enter
06:04:49.391 00.000 12268 UpdateGuideState(): m_state=2
06:04:49.392 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:04:49.392 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=34, SNR=4.1, Peak=25 HFD=4.0
06:04:49.392 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
06:04:49.392 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
06:04:49.392 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.11 hyp=0.29 cameraTheta=0.40 mountX=0.14 mountY=0.25, mountTheta=1.07
06:04:49.394 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:04:49.414 00.020 12268 UpdateGuideState exits: m=34 SNR=4.1
06:04:49.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:49.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:49.414 00.000 12268 Enqueuing Expose request
06:04:49.414 00.000 11616 Worker thread wakes up
06:04:49.415 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:49.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:51.439 02.024 11616 Exposure complete
06:04:51.507 00.068 11616 worker thread done servicing request
06:04:51.507 00.000 12268 OnExposeComplete: enter
06:04:51.507 00.000 12268 UpdateGuideState(): m_state=2
06:04:51.507 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:04:51.507 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.59, Mass=42, SNR=4.5, Peak=26 HFD=4.3
06:04:51.507 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
06:04:51.508 00.001 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.18)
06:04:51.508 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.14 hyp=0.31 cameraTheta=0.48 mountX=0.17 mountY=0.26, mountTheta=0.99
06:04:51.510 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:04:51.528 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
06:04:51.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:51.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:51.528 00.000 12268 Enqueuing Expose request
06:04:51.528 00.000 11616 Worker thread wakes up
06:04:51.528 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:51.529 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:53.543 02.014 11616 Exposure complete
06:04:53.598 00.055 11616 worker thread done servicing request
06:04:53.598 00.000 12268 OnExposeComplete: enter
06:04:53.598 00.000 12268 UpdateGuideState(): m_state=2
06:04:53.598 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:04:53.599 00.001 12268 Star::Find returns 1 (0), X=666.17, Y=915.28, Mass=42, SNR=4.5, Peak=26 HFD=4.6
06:04:53.599 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
06:04:53.599 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
06:04:53.599 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-0.61 mountX=-0.14 mountY=0.26, mountTheta=2.07
06:04:53.601 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:04:53.617 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:04:53.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:53.617 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:53.617 00.000 12268 Enqueuing Expose request
06:04:53.617 00.000 11616 Worker thread wakes up
06:04:53.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:53.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:04:55.633 02.016 11616 Exposure complete
06:04:55.684 00.051 11616 worker thread done servicing request
06:04:55.685 00.001 12268 OnExposeComplete: enter
06:04:55.685 00.000 12268 UpdateGuideState(): m_state=2
06:04:55.685 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:04:55.685 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.36, Mass=40, SNR=4.4, Peak=25 HFD=4.4
06:04:55.685 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
06:04:55.685 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
06:04:55.685 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.66 mountX=-0.08 mountY=0.12, mountTheta=2.12
06:04:55.689 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:04:55.704 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:04:55.704 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:55.704 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:55.704 00.000 12268 Enqueuing Expose request
06:04:55.704 00.000 11616 Worker thread wakes up
06:04:55.705 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:55.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:04:57.720 02.015 11616 Exposure complete
06:04:57.772 00.052 11616 worker thread done servicing request
06:04:57.773 00.001 12268 OnExposeComplete: enter
06:04:57.773 00.000 12268 UpdateGuideState(): m_state=2
06:04:57.773 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:04:57.773 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:04:57.773 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.16 = 0.16)
06:04:57.773 00.000 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
06:04:57.773 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.64 mountX=0.17 mountY=-0.03, mountTheta=-0.19
06:04:57.775 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:04:57.790 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:04:57.791 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:57.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:57.791 00.000 12268 Enqueuing Expose request
06:04:57.791 00.000 11616 Worker thread wakes up
06:04:57.791 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:57.791 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:04:59.801 02.010 11616 Exposure complete
06:04:59.859 00.058 11616 worker thread done servicing request
06:04:59.859 00.000 12268 OnExposeComplete: enter
06:04:59.859 00.000 12268 UpdateGuideState(): m_state=2
06:04:59.859 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:04:59.860 00.001 12268 Star::Find returns 1 (0), X=666.08, Y=915.56, Mass=45, SNR=4.7, Peak=31 HFD=3.8
06:04:59.860 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
06:04:59.860 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.41)
06:04:59.860 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.18 cameraTheta=0.71 mountX=0.13 mountY=0.12, mountTheta=0.74
06:04:59.862 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:04:59.878 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:04:59.879 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:04:59.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:04:59.879 00.000 12268 Enqueuing Expose request
06:04:59.879 00.000 11616 Worker thread wakes up
06:04:59.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:04:59.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:01.883 02.004 11616 Exposure complete
06:05:01.933 00.050 11616 worker thread done servicing request
06:05:01.933 00.000 12268 OnExposeComplete: enter
06:05:01.934 00.001 12268 UpdateGuideState(): m_state=2
06:05:01.934 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:05:01.934 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.34, Mass=40, SNR=4.5, Peak=28 HFD=3.1
06:05:01.934 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.36 = 1.93)
06:05:01.934 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.18)
06:05:01.934 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.11 hyp=0.42 cameraTheta=-2.88 mountX=-0.14 mountY=-0.38, mountTheta=-1.93
06:05:01.936 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:05:01.950 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:05:01.951 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:01.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:01.951 00.000 12268 Enqueuing Expose request
06:05:01.951 00.000 11616 Worker thread wakes up
06:05:01.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:01.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:05:03.965 02.014 11616 Exposure complete
06:05:04.017 00.052 11616 worker thread done servicing request
06:05:04.017 00.000 12268 OnExposeComplete: enter
06:05:04.017 00.000 12268 UpdateGuideState(): m_state=2
06:05:04.017 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
06:05:04.017 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.69, Mass=45, SNR=4.7, Peak=30 HFD=3.4
06:05:04.018 00.001 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
06:05:04.018 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
06:05:04.018 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.26 cameraTheta=1.94 mountX=0.23 mountY=-0.13, mountTheta=-0.49
06:05:04.020 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:05:04.035 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:05:04.036 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:04.036 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:04.036 00.000 12268 Enqueuing Expose request
06:05:04.036 00.000 11616 Worker thread wakes up
06:05:04.036 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:04.036 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:04.236 00.200 12268 evsrv: cli 0F8E69C0 connect
06:05:04.236 00.000 12268 case statement mapped state 2 to 1
06:05:04.236 00.000 12268 case statement mapped state 2 to 1
06:05:04.237 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"aa84a15e-d078-45f8-ac58-89a73ed4483b"}
06:05:04.237 00.000 12268 case statement mapped state 2 to 1
06:05:04.238 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"aa84a15e-d078-45f8-ac58-89a73ed4483b"}
06:05:04.238 00.000 12268 evsrv: cli 0F8E69C0 disconnect
06:05:04.240 00.002 12268 evsrv: cli 0F8E6D80 connect
06:05:04.240 00.000 12268 case statement mapped state 2 to 1
06:05:04.241 00.001 12268 case statement mapped state 2 to 1
06:05:04.241 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"96fb69e5-9801-4640-aa1f-3428fa6ad2f6"}
06:05:04.241 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"96fb69e5-9801-4640-aa1f-3428fa6ad2f6"}
06:05:04.242 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:05:04.243 00.001 12268 evsrv: cli 0F8E69C0 connect
06:05:04.244 00.001 12268 case statement mapped state 2 to 1
06:05:04.244 00.000 12268 case statement mapped state 2 to 1
06:05:04.245 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"07daeea6-d41e-4a78-9fd0-867a280100c3"}
06:05:04.245 00.000 12268 PhdController::Guide begins
06:05:04.245 00.000 12268 PhdController: newstate STATE_SETUP
06:05:04.245 00.000 12268 PhdController: setup
06:05:04.245 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:05:04.245 00.000 12268 PhdController: newstate STATE_CALIBRATE
06:05:04.245 00.000 12268 PhdController: newstate STATE_GUIDE
06:05:04.245 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:05:04.245 00.000 12268 guider state => CALIBRATED
06:05:04.245 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:05:04.246 00.001 12268 reset dither spiral
06:05:04.247 00.001 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:05:04.247 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"07daeea6-d41e-4a78-9fd0-867a280100c3"}
06:05:04.248 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:05:04.249 00.001 12268 evsrv: cli 0F8E6D80 connect
06:05:04.249 00.000 12268 case statement mapped state 5 to 1
06:05:04.250 00.001 12268 case statement mapped state 5 to 1
06:05:04.251 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"f28dc2e7-e99c-4a2c-9074-3d88aa16c8f7"}
06:05:04.251 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"f28dc2e7-e99c-4a2c-9074-3d88aa16c8f7"}
06:05:04.252 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:05:04.256 00.004 12268 evsrv: cli 0FA411A0 connect
06:05:04.256 00.000 12268 case statement mapped state 5 to 1
06:05:04.257 00.001 12268 case statement mapped state 5 to 1
06:05:04.258 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"758739e8-2249-4090-bc96-4a680b97bba7"}
06:05:04.258 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.94,915.44],"id":"758739e8-2249-4090-bc96-4a680b97bba7"}
06:05:04.261 00.003 12268 evsrv: cli 0FA411A0 disconnect
06:05:04.262 00.001 12268 evsrv: cli 0F960AC0 connect
06:05:04.262 00.000 12268 case statement mapped state 5 to 1
06:05:04.262 00.000 12268 case statement mapped state 5 to 1
06:05:04.263 00.001 12268 evsrv: cli 0F960AC0 request: {"method":"get_app_state","id":"51c26e7a-f5c7-493c-bf4c-2ede98e61348"}
06:05:04.263 00.000 12268 case statement mapped state 5 to 1
06:05:04.263 00.000 12268 evsrv: cli 0F960AC0 response: {"jsonrpc":"2.0","result":"Selected","id":"51c26e7a-f5c7-493c-bf4c-2ede98e61348"}
06:05:04.264 00.001 12268 evsrv: cli 0F960AC0 disconnect
06:05:05.266 01.002 12268 evsrv: cli 0F8E69C0 connect
06:05:05.266 00.000 12268 case statement mapped state 5 to 1
06:05:05.266 00.000 12268 case statement mapped state 5 to 1
06:05:05.267 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"948a5f76-c947-4ac8-9b58-2bb2570eb924"}
06:05:05.267 00.000 12268 case statement mapped state 5 to 1
06:05:05.267 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"948a5f76-c947-4ac8-9b58-2bb2570eb924"}
06:05:05.268 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:05:06.065 00.797 11616 Exposure complete
06:05:06.119 00.054 11616 worker thread done servicing request
06:05:06.119 00.000 12268 OnExposeComplete: enter
06:05:06.119 00.000 12268 UpdateGuideState(): m_state=5
06:05:06.119 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
06:05:06.119 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.57, Mass=45, SNR=4.7, Peak=27 HFD=3.9
06:05:06.119 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
06:05:06.120 00.001 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
06:05:06.120 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.65 mountX=0.12 mountY=-0.03, mountTheta=-0.21
06:05:06.122 00.002 12268 Changing from state CALIBRATED to GUIDING
06:05:06.123 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:05:06.123 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:05:06.123 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:05:06.123 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:05:06.124 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:05:06.124 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:05:06.124 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:05:06.125 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:05:06.125 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:05:06.125 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:05:06.125 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:05:06.126 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:05:06.126 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:05:06.126 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:05:06.126 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:05:06.127 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:05:06.284 00.157 12268 evsrv: cli 0F8E69C0 connect
06:05:06.284 00.000 12268 case statement mapped state 5 to 1
06:05:06.285 00.001 12268 case statement mapped state 5 to 1
06:05:06.286 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"2ecf5b91-87db-4b66-a329-41562d82a4db"}
06:05:06.287 00.001 12268 case statement mapped state 5 to 1
06:05:06.287 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"2ecf5b91-87db-4b66-a329-41562d82a4db"}
06:05:06.287 00.000 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:05:06.288 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:05:06.288 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:05:06.292 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:05:06.292 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:05:06.292 00.000 12268 setting lock position to (665.93, 915.57)
06:05:06.293 00.001 12268 MultiStar: stabilizing after lock position change
06:05:06.293 00.000 12268 guider state => GUIDING
06:05:06.293 00.000 12268 Status Line: Guiding
06:05:06.296 00.003 12268 Mount: notify guiding started
06:05:06.296 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:05:06.296 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:05:06.297 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:05:06.297 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:05:06.297 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:05:06.297 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:05:06.298 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:05:06.298 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:05:06.298 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:05:06.299 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:05:06.299 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:05:06.299 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:05:06.299 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:05:06.300 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:05:06.300 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:05:06.300 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:05:06.300 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:05:06.301 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:05:06.301 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:05:06.301 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:05:06.301 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:05:06.301 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:05:06.302 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:05:06.302 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:05:06.302 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:05:06.303 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:05:06.303 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:05:06.303 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:05:06.303 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:05:06.303 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:05:06.304 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:05:06.304 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:05:06.304 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:05:06.304 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:05:06.305 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:05:06.305 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:05:06.305 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:05:06.305 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:05:06.315 00.010 12268 evsrv: cli 0F8E69C0 disconnect
06:05:06.692 00.377 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:05:06.692 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:05:06.693 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:05:06.693 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:05:06.693 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:05:06.693 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:05:06.693 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:05:06.693 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:05:06.693 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:05:06.693 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:05:06.693 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:05:06.694 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:05:06.710 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:05:06.710 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
06:05:06.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:06.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:06.710 00.000 12268 Enqueuing Expose request
06:05:06.710 00.000 11616 Worker thread wakes up
06:05:06.711 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:06.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:07.289 00.578 12268 evsrv: cli 0F8E69C0 connect
06:05:07.289 00.000 12268 case statement mapped state 6 to 3
06:05:07.290 00.001 12268 case statement mapped state 6 to 3
06:05:07.293 00.003 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"e1cba309-ed26-44e5-8007-6f759820caf4"}
06:05:07.294 00.001 12268 case statement mapped state 6 to 3
06:05:07.294 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1cba309-ed26-44e5-8007-6f759820caf4"}
06:05:07.294 00.000 12268 evsrv: cli 0F8E69C0 disconnect
06:05:08.717 01.423 11616 Exposure complete
06:05:08.770 00.053 11616 worker thread done servicing request
06:05:08.770 00.000 12268 OnExposeComplete: enter
06:05:08.770 00.000 12268 UpdateGuideState(): m_state=6
06:05:08.771 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:05:08.771 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.72, Mass=46, SNR=4.7, Peak=29 HFD=3.4
06:05:08.771 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
06:05:08.771 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
06:05:08.771 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.15 hyp=0.29 cameraTheta=2.60 mountX=0.12 mountY=-0.26, mountTheta=-1.13
06:05:08.773 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.15, opts=13)
06:05:08.773 00.000 12268 Enqueuing Move request for scope (-0.25, 0.15)
06:05:08.773 00.000 11616 Worker thread wakes up
06:05:08.773 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.15) opts 0xd
06:05:08.773 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.15)
06:05:08.773 00.000 11616 Moving (-0.25, 0.15) raw xDistance=0.12 yDistance=-0.26
06:05:08.773 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:05:08.773 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
06:05:08.773 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:05:08.773 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
06:05:08.774 00.001 11616 MoveAxis(E, 0, ABG)
06:05:08.774 00.000 11616 Move returns status 0, amount 0
06:05:08.774 00.000 11616 MoveAxis(N, 0, ABG)
06:05:08.774 00.000 11616 Move returns status 0, amount 0
06:05:08.774 00.000 11616 move complete, result=0
06:05:08.774 00.000 11616 worker thread done servicing request
06:05:08.795 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:05:08.814 00.019 12268 UpdateGuideState exits: m=46 SNR=4.7
06:05:08.814 00.000 12268 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 1 / 99999
06:05:08.814 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768712708.814,"Host":"ASTROCENTER","Inst":1,"Distance":0.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:05:08.815 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:08.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:08.815 00.000 12268 Enqueuing Expose request
06:05:08.815 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
06:05:08.815 00.000 11616 Worker thread wakes up
06:05:08.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:08.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:10.825 02.010 11616 Exposure complete
06:05:10.875 00.050 11616 worker thread done servicing request
06:05:10.876 00.001 12268 OnExposeComplete: enter
06:05:10.876 00.000 12268 UpdateGuideState(): m_state=6
06:05:10.876 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:05:10.876 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.25, Mass=39, SNR=4.3, Peak=26 HFD=4.2
06:05:10.876 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
06:05:10.876 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.51)
06:05:10.876 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.32 hyp=0.34 cameraTheta=-1.19 mountX=-0.31 mountY=0.17, mountTheta=2.64
06:05:10.878 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.13, y=-0.32, opts=13)
06:05:10.878 00.000 12268 Enqueuing Move request for scope (0.13, -0.32)
06:05:10.879 00.001 11616 Worker thread wakes up
06:05:10.879 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.32) opts 0xd
06:05:10.879 00.000 11616 Handling offset move in thread for scope, endpoint = (0.13, -0.32)
06:05:10.879 00.000 11616 Moving (0.13, -0.32) raw xDistance=-0.31 yDistance=0.17
06:05:10.879 00.000 11616 resist switch: large excursion: input -0.31 thresh 0.29 direction from 0 to -1
06:05:10.879 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.92
06:05:10.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.15 from input -0.31
06:05:10.879 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:05:10.879 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
06:05:10.879 00.000 11616 MoveAxis(E, 172, ABG)
06:05:10.879 00.000 11616 Guiding  Dir = 2, Dur = 172
06:05:10.880 00.001 11616 IsSlewing returns 1
06:05:10.880 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:05:10.880 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:05:10.880 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:05:10.880 00.000 11616 Move returns status 2, amount 0
06:05:10.880 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:05:10.881 00.001 11616 move complete, result=2
06:05:10.881 00.000 11616 worker thread done servicing request
06:05:10.903 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:05:10.918 00.015 12268 UpdateGuideState exits: m=39 SNR=4.3
06:05:10.918 00.000 12268 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 2 / 99999
06:05:10.918 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768712710.918,"Host":"ASTROCENTER","Inst":1,"Distance":0.22,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
06:05:10.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:10.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:10.919 00.000 12268 Enqueuing Expose request
06:05:10.919 00.000 12268 Alert: Guiding stopped: the scope started slewing.
06:05:10.919 00.000 11616 Worker thread wakes up
06:05:10.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:10.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:10.942 00.023 12268 GuideStep: -0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
06:05:10.943 00.001 12268 mount move error indicates guiding should stop
06:05:10.943 00.000 12268 Mount: notify guiding stopped
06:05:10.944 00.001 12268 BLC: window closed
06:05:10.944 00.000 12268 BLC: Last direction was reset
06:05:10.944 00.000 12268 PhdController failed: Guiding stopped
06:05:10.944 00.000 12268 PhdController: newstate STATE_FINISH
06:05:10.944 00.000 12268 PhdController complete: fail: Guiding stopped
06:05:10.944 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768712710.944,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
06:05:10.944 00.000 12268 Mount: notify guiding dither settle done success=0
06:05:10.944 00.000 12268 PhdController: newstate STATE_IDLE
06:05:10.944 00.000 12268 Changing from state GUIDING to STOP
06:05:10.945 00.001 12268 guider state => SELECTED
06:05:10.945 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:05:12.933 01.988 11616 Exposure complete
06:05:12.985 00.052 11616 worker thread done servicing request
06:05:12.985 00.000 12268 OnExposeComplete: enter
06:05:12.985 00.000 12268 UpdateGuideState(): m_state=2
06:05:12.985 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:05:12.985 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.45, Mass=42, SNR=4.5, Peak=29 HFD=3.6
06:05:12.986 00.001 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.88 = -2.88)
06:05:12.986 00.000 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.99 = 0.29)
06:05:12.986 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.40 mountX=-0.11 mountY=0.03, mountTheta=2.85
06:05:13.013 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:05:13.029 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:05:13.029 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:13.029 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:13.029 00.000 12268 Enqueuing Expose request
06:05:13.029 00.000 11616 Worker thread wakes up
06:05:13.029 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:13.029 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:05:15.045 02.016 11616 Exposure complete
06:05:15.100 00.055 11616 worker thread done servicing request
06:05:15.100 00.000 12268 OnExposeComplete: enter
06:05:15.100 00.000 12268 UpdateGuideState(): m_state=2
06:05:15.101 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:05:15.101 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.81, Mass=40, SNR=4.4, Peak=27 HFD=4.2
06:05:15.101 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.56 = -0.56)
06:05:15.101 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.67 = 2.61)
06:05:15.101 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.24 hyp=0.30 cameraTheta=0.91 mountX=0.26 mountY=0.15, mountTheta=0.54
06:05:15.103 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:05:15.118 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:05:15.118 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:15.118 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:15.118 00.000 12268 Enqueuing Expose request
06:05:15.118 00.000 11616 Worker thread wakes up
06:05:15.118 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:15.118 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:17.128 02.010 11616 Exposure complete
06:05:17.178 00.050 11616 worker thread done servicing request
06:05:17.178 00.000 12268 OnExposeComplete: enter
06:05:17.178 00.000 12268 UpdateGuideState(): m_state=2
06:05:17.179 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:05:17.179 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.27, Mass=47, SNR=4.8, Peak=29 HFD=3.5
06:05:17.179 00.000 12268 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.47) = xAngle (-3.91 = 2.37)
06:05:17.179 00.000 12268 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.74)
06:05:17.179 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.30 hyp=0.46 cameraTheta=-2.44 mountX=-0.33 mountY=-0.31, mountTheta=-2.39
06:05:17.181 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:05:17.196 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:05:17.196 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:17.196 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:17.196 00.000 12268 Enqueuing Expose request
06:05:17.196 00.000 11616 Worker thread wakes up
06:05:17.196 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:17.196 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:05:19.299 02.103 11616 Exposure complete
06:05:19.351 00.052 11616 worker thread done servicing request
06:05:19.351 00.000 12268 OnExposeComplete: enter
06:05:19.351 00.000 12268 UpdateGuideState(): m_state=2
06:05:19.351 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:05:19.352 00.001 12268 Star::Find returns 1 (0), X=666.24, Y=915.49, Mass=45, SNR=4.7, Peak=30 HFD=4.2
06:05:19.352 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.71 = -1.71)
06:05:19.352 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.82 = 1.47)
06:05:19.352 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-0.23 mountX=-0.04 mountY=0.32, mountTheta=1.70
06:05:19.354 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:05:19.368 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:05:19.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:19.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:19.368 00.000 12268 Enqueuing Expose request
06:05:19.368 00.000 11616 Worker thread wakes up
06:05:19.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:19.369 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:05:21.387 02.018 11616 Exposure complete
06:05:21.439 00.052 11616 worker thread done servicing request
06:05:21.439 00.000 12268 OnExposeComplete: enter
06:05:21.439 00.000 12268 UpdateGuideState(): m_state=2
06:05:21.440 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:05:21.440 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:05:21.440 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
06:05:21.440 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.87)
06:05:21.440 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.17 mountX=0.03 mountY=0.12, mountTheta=1.30
06:05:21.442 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:05:21.457 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:05:21.457 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:21.457 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:21.457 00.000 12268 Enqueuing Expose request
06:05:21.457 00.000 11616 Worker thread wakes up
06:05:21.458 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:21.458 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:23.460 02.002 11616 Exposure complete
06:05:23.512 00.052 11616 worker thread done servicing request
06:05:23.512 00.000 12268 OnExposeComplete: enter
06:05:23.512 00.000 12268 UpdateGuideState(): m_state=2
06:05:23.512 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:05:23.513 00.001 12268 Star::Find returns 1 (0), X=665.80, Y=915.62, Mass=40, SNR=4.4, Peak=26 HFD=3.6
06:05:23.513 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
06:05:23.513 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
06:05:23.513 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.76 mountX=0.04 mountY=-0.13, mountTheta=-1.29
06:05:23.515 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:05:23.530 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:05:23.530 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:23.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:23.530 00.000 12268 Enqueuing Expose request
06:05:23.530 00.000 11616 Worker thread wakes up
06:05:23.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:23.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:25.547 02.017 11616 Exposure complete
06:05:25.601 00.054 11616 worker thread done servicing request
06:05:25.601 00.000 12268 OnExposeComplete: enter
06:05:25.601 00.000 12268 UpdateGuideState(): m_state=2
06:05:25.602 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:05:25.602 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.63, Mass=47, SNR=4.8, Peak=31 HFD=3.9
06:05:25.602 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
06:05:25.602 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
06:05:25.602 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.32 mountX=0.06 mountY=0.01, mountTheta=0.12
06:05:25.604 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:05:25.619 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:05:25.619 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:25.620 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:25.620 00.000 12268 Enqueuing Expose request
06:05:25.620 00.000 11616 Worker thread wakes up
06:05:25.620 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:25.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:27.630 02.010 11616 Exposure complete
06:05:27.683 00.053 11616 worker thread done servicing request
06:05:27.683 00.000 12268 OnExposeComplete: enter
06:05:27.684 00.001 12268 UpdateGuideState(): m_state=2
06:05:27.684 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:05:27.684 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.36, Mass=41, SNR=4.5, Peak=27 HFD=3.7
06:05:27.684 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.56 = 2.73)
06:05:27.684 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.38)
06:05:27.684 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-2.08 mountX=-0.22 mountY=-0.09, mountTheta=-2.75
06:05:27.686 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:05:27.700 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:05:27.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:27.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:27.700 00.000 12268 Enqueuing Expose request
06:05:27.701 00.001 11616 Worker thread wakes up
06:05:27.701 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:27.701 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:05:29.709 02.008 11616 Exposure complete
06:05:29.764 00.055 11616 worker thread done servicing request
06:05:29.764 00.000 12268 OnExposeComplete: enter
06:05:29.765 00.001 12268 UpdateGuideState(): m_state=2
06:05:29.765 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:05:29.765 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.63, Mass=40, SNR=4.5, Peak=29 HFD=4.0
06:05:29.765 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
06:05:29.765 00.000 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.88)
06:05:29.765 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.06 hyp=0.32 cameraTheta=0.18 mountX=0.09 mountY=0.30, mountTheta=1.29
06:05:29.768 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:05:29.785 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
06:05:29.785 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:29.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:29.785 00.000 12268 Enqueuing Expose request
06:05:29.785 00.000 11616 Worker thread wakes up
06:05:29.786 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:29.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:31.802 02.016 11616 Exposure complete
06:05:31.854 00.052 11616 worker thread done servicing request
06:05:31.854 00.000 12268 OnExposeComplete: enter
06:05:31.854 00.000 12268 UpdateGuideState(): m_state=2
06:05:31.855 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:05:31.855 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.42, Mass=48, SNR=4.8, Peak=28 HFD=3.9
06:05:31.855 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.77 = 2.52)
06:05:31.855 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.59)
06:05:31.855 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.29 mountX=-0.16 mountY=-0.11, mountTheta=-2.54
06:05:31.857 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:05:31.873 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
06:05:31.873 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:31.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:31.873 00.000 12268 Enqueuing Expose request
06:05:31.874 00.001 11616 Worker thread wakes up
06:05:31.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:31.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:05:33.886 02.012 11616 Exposure complete
06:05:33.936 00.050 11616 worker thread done servicing request
06:05:33.936 00.000 12268 OnExposeComplete: enter
06:05:33.936 00.000 12268 UpdateGuideState(): m_state=2
06:05:33.936 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:05:33.936 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.93, Mass=43, SNR=4.6, Peak=29 HFD=3.9
06:05:33.936 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
06:05:33.936 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.85)
06:05:33.936 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.36 hyp=0.39 cameraTheta=1.15 mountX=0.37 mountY=0.11, mountTheta=0.30
06:05:33.938 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:05:33.953 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:05:33.953 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:33.953 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:33.953 00.000 12268 Enqueuing Expose request
06:05:33.953 00.000 11616 Worker thread wakes up
06:05:33.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:33.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:35.960 02.007 11616 Exposure complete
06:05:36.014 00.054 11616 worker thread done servicing request
06:05:36.014 00.000 12268 OnExposeComplete: enter
06:05:36.014 00.000 12268 UpdateGuideState(): m_state=2
06:05:36.015 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:05:36.015 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.46, Mass=42, SNR=4.5, Peak=27 HFD=3.9
06:05:36.015 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
06:05:36.015 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.50 = -0.22)
06:05:36.015 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.92 mountX=-0.12 mountY=-0.03, mountTheta=-2.92
06:05:36.018 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:05:36.034 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:05:36.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:36.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:36.034 00.000 12268 Enqueuing Expose request
06:05:36.035 00.001 11616 Worker thread wakes up
06:05:36.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:36.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:05:38.047 02.012 11616 Exposure complete
06:05:38.099 00.052 11616 worker thread done servicing request
06:05:38.099 00.000 12268 OnExposeComplete: enter
06:05:38.099 00.000 12268 UpdateGuideState(): m_state=2
06:05:38.100 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:05:38.100 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
06:05:38.100 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
06:05:38.100 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
06:05:38.100 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.12 mountX=0.03 mountY=0.14, mountTheta=1.35
06:05:38.102 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:05:38.117 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:05:38.117 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:38.117 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:38.117 00.000 12268 Enqueuing Expose request
06:05:38.117 00.000 11616 Worker thread wakes up
06:05:38.117 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:38.117 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:40.138 02.021 11616 Exposure complete
06:05:40.190 00.052 11616 worker thread done servicing request
06:05:40.190 00.000 12268 OnExposeComplete: enter
06:05:40.190 00.000 12268 UpdateGuideState(): m_state=2
06:05:40.190 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:05:40.190 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.42, Mass=40, SNR=4.4, Peak=27 HFD=4.0
06:05:40.190 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
06:05:40.190 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.81)
06:05:40.190 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.89 mountX=-0.13 mountY=0.13, mountTheta=2.35
06:05:40.193 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:05:40.209 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
06:05:40.209 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:40.209 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:40.209 00.000 12268 Enqueuing Expose request
06:05:40.209 00.000 11616 Worker thread wakes up
06:05:40.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:40.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:05:42.220 02.011 11616 Exposure complete
06:05:42.271 00.051 11616 worker thread done servicing request
06:05:42.271 00.000 12268 OnExposeComplete: enter
06:05:42.271 00.000 12268 UpdateGuideState(): m_state=2
06:05:42.272 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:05:42.272 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=37, SNR=4.3, Peak=29 HFD=3.1
06:05:42.272 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
06:05:42.272 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
06:05:42.272 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.11 mountX=0.05 mountY=-0.04, mountTheta=-0.65
06:05:42.275 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:05:42.289 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
06:05:42.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:42.289 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:42.289 00.000 12268 Enqueuing Expose request
06:05:42.289 00.000 11616 Worker thread wakes up
06:05:42.290 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:42.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:44.305 02.015 11616 Exposure complete
06:05:44.354 00.049 11616 worker thread done servicing request
06:05:44.354 00.000 12268 OnExposeComplete: enter
06:05:44.354 00.000 12268 UpdateGuideState(): m_state=2
06:05:44.355 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:05:44.355 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.86, Mass=39, SNR=4.4, Peak=27 HFD=3.8
06:05:44.355 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
06:05:44.355 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
06:05:44.355 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.32 cameraTheta=1.18 mountX=0.30 mountY=0.08, mountTheta=0.26
06:05:44.357 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:05:44.371 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:05:44.372 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:44.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:44.372 00.000 12268 Enqueuing Expose request
06:05:44.372 00.000 11616 Worker thread wakes up
06:05:44.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:44.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:46.377 02.005 11616 Exposure complete
06:05:46.427 00.050 11616 worker thread done servicing request
06:05:46.427 00.000 12268 OnExposeComplete: enter
06:05:46.428 00.001 12268 UpdateGuideState(): m_state=2
06:05:46.428 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:05:46.428 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.70, Mass=41, SNR=4.5, Peak=28 HFD=4.2
06:05:46.428 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
06:05:46.428 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.08)
06:05:46.428 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.14 hyp=0.37 cameraTheta=0.38 mountX=0.17 mountY=0.32, mountTheta=1.09
06:05:46.430 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:05:46.444 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:05:46.445 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:46.445 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:46.445 00.000 12268 Enqueuing Expose request
06:05:46.445 00.000 11616 Worker thread wakes up
06:05:46.445 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:46.445 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:48.449 02.004 11616 Exposure complete
06:05:48.501 00.052 11616 worker thread done servicing request
06:05:48.501 00.000 12268 OnExposeComplete: enter
06:05:48.502 00.001 12268 UpdateGuideState(): m_state=2
06:05:48.502 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:05:48.502 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.66, Mass=41, SNR=4.5, Peak=28 HFD=3.5
06:05:48.502 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
06:05:48.502 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
06:05:48.502 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=2.00 mountX=0.08 mountY=-0.05, mountTheta=-0.55
06:05:48.505 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:05:48.521 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:05:48.522 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:48.522 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:48.522 00.000 12268 Enqueuing Expose request
06:05:48.522 00.000 11616 Worker thread wakes up
06:05:48.522 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:48.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:50.536 02.014 11616 Exposure complete
06:05:50.587 00.051 11616 worker thread done servicing request
06:05:50.587 00.000 12268 OnExposeComplete: enter
06:05:50.587 00.000 12268 UpdateGuideState(): m_state=2
06:05:50.588 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:05:50.588 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.45, Mass=41, SNR=4.5, Peak=29 HFD=3.6
06:05:50.588 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
06:05:50.588 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.31)
06:05:50.588 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.39 mountX=-0.11 mountY=0.03, mountTheta=2.83
06:05:50.590 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:05:50.606 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:05:50.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:50.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:50.606 00.000 12268 Enqueuing Expose request
06:05:50.606 00.000 11616 Worker thread wakes up
06:05:50.607 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:50.607 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:05:52.613 02.006 11616 Exposure complete
06:05:52.666 00.053 11616 worker thread done servicing request
06:05:52.666 00.000 12268 OnExposeComplete: enter
06:05:52.666 00.000 12268 UpdateGuideState(): m_state=2
06:05:52.666 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:05:52.666 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.43, Mass=38, SNR=4.4, Peak=29 HFD=2.9
06:05:52.666 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
06:05:52.666 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
06:05:52.666 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.13 hyp=0.30 cameraTheta=-2.69 mountX=-0.16 mountY=-0.25, mountTheta=-2.13
06:05:52.668 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:05:52.683 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:05:52.683 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:52.683 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:52.683 00.000 12268 Enqueuing Expose request
06:05:52.684 00.001 11616 Worker thread wakes up
06:05:52.684 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:52.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:05:54.699 02.015 11616 Exposure complete
06:05:54.751 00.052 11616 worker thread done servicing request
06:05:54.751 00.000 12268 OnExposeComplete: enter
06:05:54.751 00.000 12268 UpdateGuideState(): m_state=2
06:05:54.751 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:05:54.751 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.96, Mass=45, SNR=4.7, Peak=27 HFD=4.9
06:05:54.752 00.001 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
06:05:54.752 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
06:05:54.752 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.39 hyp=0.41 cameraTheta=1.25 mountX=0.40 mountY=0.08, mountTheta=0.19
06:05:54.754 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:05:54.768 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:05:54.768 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:54.768 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:54.769 00.001 12268 Enqueuing Expose request
06:05:54.769 00.000 11616 Worker thread wakes up
06:05:54.769 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:54.769 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:05:56.781 02.012 11616 Exposure complete
06:05:56.831 00.050 11616 worker thread done servicing request
06:05:56.832 00.001 12268 OnExposeComplete: enter
06:05:56.832 00.000 12268 UpdateGuideState(): m_state=2
06:05:56.832 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:05:56.832 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.28, Mass=52, SNR=5.0, Peak=31 HFD=4.0
06:05:56.832 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
06:05:56.832 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
06:05:56.832 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.29 hyp=0.44 cameraTheta=-2.43 mountX=-0.32 mountY=-0.29, mountTheta=-2.40
06:05:56.834 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:05:56.849 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
06:05:56.849 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:56.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:56.849 00.000 12268 Enqueuing Expose request
06:05:56.849 00.000 11616 Worker thread wakes up
06:05:56.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:56.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:05:58.856 02.007 11616 Exposure complete
06:05:58.908 00.052 11616 worker thread done servicing request
06:05:58.908 00.000 12268 OnExposeComplete: enter
06:05:58.908 00.000 12268 UpdateGuideState(): m_state=2
06:05:58.909 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:05:58.909 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.66, Mass=39, SNR=4.4, Peak=27 HFD=3.6
06:05:58.909 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
06:05:58.909 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.86)
06:05:58.909 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.16 mountX=0.10 mountY=0.03, mountTheta=0.29
06:05:58.911 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:05:58.927 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:05:58.927 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:05:58.927 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:05:58.927 00.000 12268 Enqueuing Expose request
06:05:58.927 00.000 11616 Worker thread wakes up
06:05:58.927 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:05:58.927 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:00.931 02.004 11616 Exposure complete
06:06:00.984 00.053 11616 worker thread done servicing request
06:06:00.984 00.000 12268 OnExposeComplete: enter
06:06:00.984 00.000 12268 UpdateGuideState(): m_state=2
06:06:00.984 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:06:00.984 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.18, Mass=41, SNR=4.5, Peak=26 HFD=4.4
06:06:00.985 00.001 12268 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.47) = xAngle (-2.58 = -2.58)
06:06:00.985 00.000 12268 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.70 = 0.59)
06:06:00.985 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.38 hyp=0.43 cameraTheta=-1.11 mountX=-0.36 mountY=0.24, mountTheta=2.56
06:06:00.987 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:06:01.002 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:06:01.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:01.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:01.002 00.000 12268 Enqueuing Expose request
06:06:01.002 00.000 11616 Worker thread wakes up
06:06:01.002 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:01.002 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:06:03.022 02.020 11616 Exposure complete
06:06:03.076 00.054 11616 worker thread done servicing request
06:06:03.077 00.001 12268 OnExposeComplete: enter
06:06:03.077 00.000 12268 UpdateGuideState(): m_state=2
06:06:03.077 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:06:03.077 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.61, Mass=44, SNR=4.6, Peak=26 HFD=4.8
06:06:03.077 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
06:06:03.077 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.82)
06:06:03.077 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.05 hyp=0.39 cameraTheta=0.12 mountX=0.08 mountY=0.38, mountTheta=1.35
06:06:03.079 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:06:03.094 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:06:03.094 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:03.094 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:03.094 00.000 12268 Enqueuing Expose request
06:06:03.095 00.001 11616 Worker thread wakes up
06:06:03.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:03.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:05.110 02.015 11616 Exposure complete
06:06:05.162 00.052 11616 worker thread done servicing request
06:06:05.162 00.000 12268 OnExposeComplete: enter
06:06:05.162 00.000 12268 UpdateGuideState(): m_state=2
06:06:05.163 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:06:05.163 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.16, Mass=46, SNR=4.7, Peak=26 HFD=5.9
06:06:05.163 00.000 12268 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.47) = xAngle (-2.86 = -2.86)
06:06:05.163 00.000 12268 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.97 = 0.31)
06:06:05.163 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.40 hyp=0.41 cameraTheta=-1.39 mountX=-0.40 mountY=0.13, mountTheta=2.83
06:06:05.165 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:06:05.180 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:06:05.180 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:05.180 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:05.180 00.000 12268 Enqueuing Expose request
06:06:05.180 00.000 11616 Worker thread wakes up
06:06:05.180 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:05.180 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:06:07.307 02.127 11616 Exposure complete
06:06:07.357 00.050 11616 worker thread done servicing request
06:06:07.357 00.000 12268 OnExposeComplete: enter
06:06:07.357 00.000 12268 UpdateGuideState(): m_state=2
06:06:07.357 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:06:07.357 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.58, Mass=36, SNR=4.2, Peak=25 HFD=3.9
06:06:07.357 00.000 12268 CameraToMount -- cameraTheta (0.18) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
06:06:07.358 00.001 12268 CameraToMount -- cameraTheta (0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.88)
06:06:07.358 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.18 mountX=0.03 mountY=0.09, mountTheta=1.29
06:06:07.360 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:06:07.376 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
06:06:07.376 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:07.376 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:07.376 00.000 12268 Enqueuing Expose request
06:06:07.377 00.001 11616 Worker thread wakes up
06:06:07.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:07.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:09.385 02.008 11616 Exposure complete
06:06:09.435 00.050 11616 worker thread done servicing request
06:06:09.436 00.001 12268 OnExposeComplete: enter
06:06:09.436 00.000 12268 UpdateGuideState(): m_state=2
06:06:09.436 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:06:09.436 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.37, Mass=39, SNR=4.4, Peak=27 HFD=3.7
06:06:09.436 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
06:06:09.436 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
06:06:09.436 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.36 mountX=-0.21 mountY=-0.17, mountTheta=-2.47
06:06:09.438 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:06:09.453 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:06:09.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:09.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:09.453 00.000 12268 Enqueuing Expose request
06:06:09.453 00.000 11616 Worker thread wakes up
06:06:09.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:09.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:06:11.465 02.012 11616 Exposure complete
06:06:11.517 00.052 11616 worker thread done servicing request
06:06:11.517 00.000 12268 OnExposeComplete: enter
06:06:11.517 00.000 12268 UpdateGuideState(): m_state=2
06:06:11.517 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:06:11.518 00.001 12268 Star::Find returns 1 (0), X=666.08, Y=915.57, Mass=41, SNR=4.5, Peak=27 HFD=4.1
06:06:11.518 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
06:06:11.518 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.75)
06:06:11.518 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.05 mountX=0.02 mountY=0.15, mountTheta=1.43
06:06:11.520 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:06:11.534 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:06:11.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:11.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:11.534 00.000 12268 Enqueuing Expose request
06:06:11.535 00.001 11616 Worker thread wakes up
06:06:11.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:11.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:13.543 02.008 11616 Exposure complete
06:06:13.598 00.055 11616 worker thread done servicing request
06:06:13.599 00.001 12268 OnExposeComplete: enter
06:06:13.599 00.000 12268 UpdateGuideState(): m_state=2
06:06:13.599 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:06:13.599 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.31, Mass=47, SNR=4.8, Peak=31 HFD=3.4
06:06:13.599 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.74 = 2.54)
06:06:13.599 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.85 = -0.57)
06:06:13.599 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.26 hyp=0.33 cameraTheta=-2.27 mountX=-0.28 mountY=-0.18, mountTheta=-2.56
06:06:13.603 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:06:13.618 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:06:13.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:13.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:13.618 00.000 12268 Enqueuing Expose request
06:06:13.618 00.000 11616 Worker thread wakes up
06:06:13.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:13.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:06:15.626 02.008 11616 Exposure complete
06:06:15.677 00.051 11616 worker thread done servicing request
06:06:15.677 00.000 12268 OnExposeComplete: enter
06:06:15.677 00.000 12268 UpdateGuideState(): m_state=2
06:06:15.677 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:06:15.677 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=916.44, Mass=45, SNR=4.7, Peak=27 HFD=4.8
06:06:15.677 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
06:06:15.678 00.001 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
06:06:15.678 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.87 hyp=0.89 cameraTheta=1.79 mountX=0.85 mountY=-0.31, mountTheta=-0.35
06:06:15.680 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:06:15.694 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:06:15.694 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:15.694 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:15.694 00.000 12268 Enqueuing Expose request
06:06:15.695 00.001 11616 Worker thread wakes up
06:06:15.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:15.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:17.707 02.012 11616 Exposure complete
06:06:17.758 00.051 11616 worker thread done servicing request
06:06:17.759 00.001 12268 OnExposeComplete: enter
06:06:17.759 00.000 12268 UpdateGuideState(): m_state=2
06:06:17.759 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:06:17.759 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.63, Mass=40, SNR=4.5, Peak=29 HFD=3.2
06:06:17.759 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
06:06:17.759 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
06:06:17.759 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.12 cameraTheta=2.64 mountX=0.05 mountY=-0.11, mountTheta=-1.18
06:06:17.761 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:06:17.776 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:06:17.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:17.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:17.776 00.000 12268 Enqueuing Expose request
06:06:17.776 00.000 11616 Worker thread wakes up
06:06:17.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:17.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:19.782 02.006 11616 Exposure complete
06:06:19.833 00.051 11616 worker thread done servicing request
06:06:19.833 00.000 12268 OnExposeComplete: enter
06:06:19.833 00.000 12268 UpdateGuideState(): m_state=2
06:06:19.833 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:06:19.833 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.65, Mass=39, SNR=4.4, Peak=27 HFD=4.3
06:06:19.833 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
06:06:19.833 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.97)
06:06:19.833 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.08 hyp=0.29 cameraTheta=0.27 mountX=0.11 mountY=0.27, mountTheta=1.20
06:06:19.836 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:06:19.850 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:06:19.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:19.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:19.850 00.000 12268 Enqueuing Expose request
06:06:19.850 00.000 11616 Worker thread wakes up
06:06:19.850 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:19.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:21.857 02.007 11616 Exposure complete
06:06:21.908 00.051 11616 worker thread done servicing request
06:06:21.908 00.000 12268 OnExposeComplete: enter
06:06:21.908 00.000 12268 UpdateGuideState(): m_state=2
06:06:21.909 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:06:21.909 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.19, Mass=37, SNR=4.2, Peak=26 HFD=3.8
06:06:21.909 00.000 12268 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.47) = xAngle (-3.01 = -3.01)
06:06:21.909 00.000 12268 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.12 = 0.16)
06:06:21.909 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.38 hyp=0.38 cameraTheta=-1.54 mountX=-0.37 mountY=0.06, mountTheta=2.98
06:06:21.911 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:06:21.926 00.015 12268 UpdateGuideState exits: m=37 SNR=4.2
06:06:21.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:21.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:21.926 00.000 12268 Enqueuing Expose request
06:06:21.926 00.000 11616 Worker thread wakes up
06:06:21.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:21.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:06:23.952 02.026 11616 Exposure complete
06:06:24.004 00.052 11616 worker thread done servicing request
06:06:24.004 00.000 12268 OnExposeComplete: enter
06:06:24.004 00.000 12268 UpdateGuideState(): m_state=2
06:06:24.004 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:06:24.005 00.001 12268 Star::Find returns 1 (0), X=665.90, Y=915.92, Mass=42, SNR=4.5, Peak=29 HFD=3.4
06:06:24.005 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
06:06:24.005 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
06:06:24.005 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.36 hyp=0.36 cameraTheta=1.66 mountX=0.35 mountY=-0.08, mountTheta=-0.22
06:06:24.008 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:06:24.023 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:06:24.024 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:24.024 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:24.024 00.000 12268 Enqueuing Expose request
06:06:24.024 00.000 11616 Worker thread wakes up
06:06:24.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:24.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:26.035 02.011 11616 Exposure complete
06:06:26.088 00.053 11616 worker thread done servicing request
06:06:26.088 00.000 12268 OnExposeComplete: enter
06:06:26.088 00.000 12268 UpdateGuideState(): m_state=2
06:06:26.089 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:06:26.089 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=916.46, Mass=49, SNR=4.9, Peak=26 HFD=6.0
06:06:26.089 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
06:06:26.089 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
06:06:26.089 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.89 hyp=0.99 cameraTheta=2.01 mountX=0.85 mountY=-0.53, mountTheta=-0.56
06:06:26.095 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:06:26.111 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
06:06:26.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:26.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:26.111 00.000 12268 Enqueuing Expose request
06:06:26.111 00.000 11616 Worker thread wakes up
06:06:26.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:26.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:28.113 02.002 11616 Exposure complete
06:06:28.164 00.051 11616 worker thread done servicing request
06:06:28.165 00.001 12268 OnExposeComplete: enter
06:06:28.165 00.000 12268 UpdateGuideState(): m_state=2
06:06:28.165 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:06:28.165 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.47, Mass=42, SNR=4.6, Peak=30 HFD=3.5
06:06:28.165 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
06:06:28.165 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
06:06:28.165 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.82 mountX=-0.10 mountY=-0.01, mountTheta=-3.02
06:06:28.168 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:06:28.182 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
06:06:28.182 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:28.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:28.183 00.001 12268 Enqueuing Expose request
06:06:28.183 00.000 11616 Worker thread wakes up
06:06:28.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:28.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:06:30.193 02.010 11616 Exposure complete
06:06:30.244 00.051 11616 worker thread done servicing request
06:06:30.245 00.001 12268 OnExposeComplete: enter
06:06:30.245 00.000 12268 UpdateGuideState(): m_state=2
06:06:30.245 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:06:30.245 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
06:06:30.245 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
06:06:30.245 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.69)
06:06:30.245 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.99 mountX=0.04 mountY=0.02, mountTheta=0.46
06:06:30.247 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=19, Gamma=1.290
06:06:30.263 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:06:30.264 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:30.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:30.264 00.000 12268 Enqueuing Expose request
06:06:30.264 00.000 11616 Worker thread wakes up
06:06:30.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:30.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:32.282 02.018 11616 Exposure complete
06:06:32.332 00.050 11616 worker thread done servicing request
06:06:32.333 00.001 12268 OnExposeComplete: enter
06:06:32.333 00.000 12268 UpdateGuideState(): m_state=2
06:06:32.333 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:06:32.333 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.49, Mass=50, SNR=4.9, Peak=29 HFD=2.9
06:06:32.333 00.000 12268 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.47) = xAngle (-4.48 = 1.80)
06:06:32.333 00.000 12268 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.59 = -1.31)
06:06:32.333 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.08 hyp=0.57 cameraTheta=-3.01 mountX=-0.13 mountY=-0.55, mountTheta=-1.80
06:06:32.335 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:06:32.350 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
06:06:32.350 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:32.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:32.350 00.000 12268 Enqueuing Expose request
06:06:32.350 00.000 11616 Worker thread wakes up
06:06:32.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:32.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:06:34.359 02.009 11616 Exposure complete
06:06:34.409 00.050 11616 worker thread done servicing request
06:06:34.409 00.000 12268 OnExposeComplete: enter
06:06:34.409 00.000 12268 UpdateGuideState(): m_state=2
06:06:34.409 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:06:34.409 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.33, Mass=41, SNR=4.5, Peak=28 HFD=4.1
06:06:34.410 00.001 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.50 = -2.50)
06:06:34.410 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.61 = 0.67)
06:06:34.410 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.24 hyp=0.28 cameraTheta=-1.03 mountX=-0.22 mountY=0.17, mountTheta=2.48
06:06:34.412 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:06:34.427 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:06:34.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:34.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:34.427 00.000 12268 Enqueuing Expose request
06:06:34.427 00.000 11616 Worker thread wakes up
06:06:34.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:34.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:06:36.440 02.013 11616 Exposure complete
06:06:36.491 00.051 11616 worker thread done servicing request
06:06:36.491 00.000 12268 OnExposeComplete: enter
06:06:36.492 00.001 12268 UpdateGuideState(): m_state=2
06:06:36.492 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:06:36.492 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.58, Mass=42, SNR=4.5, Peak=28 HFD=4.2
06:06:36.492 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.41 = -1.41)
06:06:36.492 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.52 = 1.76)
06:06:36.492 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.02 hyp=0.26 cameraTheta=0.06 mountX=0.04 mountY=0.26, mountTheta=1.41
06:06:36.495 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:06:36.509 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:06:36.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:36.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:36.509 00.000 12268 Enqueuing Expose request
06:06:36.510 00.001 11616 Worker thread wakes up
06:06:36.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:36.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:38.534 02.024 11616 Exposure complete
06:06:38.597 00.063 11616 worker thread done servicing request
06:06:38.597 00.000 12268 OnExposeComplete: enter
06:06:38.597 00.000 12268 UpdateGuideState(): m_state=2
06:06:38.597 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:06:38.597 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.56, Mass=66, SNR=5.6, Peak=28 HFD=7.1
06:06:38.598 00.001 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.60 = 1.68)
06:06:38.598 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.72 = -1.43)
06:06:38.598 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=-0.00 hyp=0.47 cameraTheta=-3.13 mountX=-0.05 mountY=-0.46, mountTheta=-1.68
06:06:38.601 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:06:38.617 00.016 12268 UpdateGuideState exits: m=66 SNR=5.6
06:06:38.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:38.618 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:38.618 00.000 12268 Enqueuing Expose request
06:06:38.618 00.000 11616 Worker thread wakes up
06:06:38.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:38.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:06:40.630 02.012 11616 Exposure complete
06:06:40.681 00.051 11616 worker thread done servicing request
06:06:40.681 00.000 12268 OnExposeComplete: enter
06:06:40.681 00.000 12268 UpdateGuideState(): m_state=2
06:06:40.681 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:06:40.682 00.001 12268 Star::Find returns 1 (0), X=666.19, Y=916.06, Mass=39, SNR=4.4, Peak=25 HFD=4.4
06:06:40.682 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
06:06:40.682 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
06:06:40.682 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.49 hyp=0.55 cameraTheta=1.09 mountX=0.51 mountY=0.19, mountTheta=0.36
06:06:40.684 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:06:40.699 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:06:40.699 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:40.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:40.699 00.000 12268 Enqueuing Expose request
06:06:40.699 00.000 11616 Worker thread wakes up
06:06:40.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:40.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:42.718 02.019 11616 Exposure complete
06:06:42.767 00.049 11616 worker thread done servicing request
06:06:42.768 00.001 12268 OnExposeComplete: enter
06:06:42.768 00.000 12268 UpdateGuideState(): m_state=2
06:06:42.768 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:06:42.768 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.76, Mass=45, SNR=4.7, Peak=29 HFD=3.0
06:06:42.768 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
06:06:42.768 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
06:06:42.768 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.19 hyp=0.42 cameraTheta=2.67 mountX=0.15 mountY=-0.40, mountTheta=-1.21
06:06:42.770 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:06:42.785 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:06:42.785 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:42.785 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:42.785 00.000 12268 Enqueuing Expose request
06:06:42.785 00.000 11616 Worker thread wakes up
06:06:42.785 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:42.785 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:44.790 02.005 11616 Exposure complete
06:06:44.841 00.051 11616 worker thread done servicing request
06:06:44.841 00.000 12268 OnExposeComplete: enter
06:06:44.841 00.000 12268 UpdateGuideState(): m_state=2
06:06:44.842 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:06:44.842 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.96, Mass=37, SNR=4.3, Peak=27 HFD=3.2
06:06:44.842 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
06:06:44.842 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
06:06:44.842 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.39 hyp=0.40 cameraTheta=1.80 mountX=0.38 mountY=-0.14, mountTheta=-0.36
06:06:44.844 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:06:44.859 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:06:44.859 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:44.859 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:44.859 00.000 12268 Enqueuing Expose request
06:06:44.859 00.000 11616 Worker thread wakes up
06:06:44.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:44.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:46.868 02.009 11616 Exposure complete
06:06:46.918 00.050 11616 worker thread done servicing request
06:06:46.918 00.000 12268 OnExposeComplete: enter
06:06:46.918 00.000 12268 UpdateGuideState(): m_state=2
06:06:46.919 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:06:46.919 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.98, Mass=50, SNR=4.9, Peak=31 HFD=3.0
06:06:46.919 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.92 = 0.92)
06:06:46.919 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.19 = -2.19)
06:06:46.919 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.42 hyp=0.61 cameraTheta=2.39 mountX=0.37 mountY=-0.49, mountTheta=-0.93
06:06:46.921 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:06:46.935 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
06:06:46.935 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:46.935 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:46.935 00.000 12268 Enqueuing Expose request
06:06:46.936 00.001 11616 Worker thread wakes up
06:06:46.936 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:46.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:06:48.955 02.019 11616 Exposure complete
06:06:49.007 00.052 11616 worker thread done servicing request
06:06:49.007 00.000 12268 OnExposeComplete: enter
06:06:49.007 00.000 12268 UpdateGuideState(): m_state=2
06:06:49.007 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:06:49.007 00.000 12268 Star::Find returns 1 (0), X=666.37, Y=916.06, Mass=50, SNR=5.0, Peak=29 HFD=4.8
06:06:49.007 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
06:06:49.007 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.54)
06:06:49.008 00.001 12268 CameraToMount -- cameraX=0.44 cameraY=0.49 hyp=0.66 cameraTheta=0.84 mountX=0.53 mountY=0.37, mountTheta=0.61
06:06:49.010 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:06:49.025 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
06:06:49.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:49.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:49.025 00.000 12268 Enqueuing Expose request
06:06:49.025 00.000 11616 Worker thread wakes up
06:06:49.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:49.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:51.032 02.007 11616 Exposure complete
06:06:51.081 00.049 11616 worker thread done servicing request
06:06:51.082 00.001 12268 OnExposeComplete: enter
06:06:51.082 00.000 12268 UpdateGuideState(): m_state=2
06:06:51.082 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:06:51.082 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.88, Mass=38, SNR=4.3, Peak=28 HFD=3.4
06:06:51.082 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
06:06:51.082 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
06:06:51.082 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.38 mountX=0.32 mountY=0.02, mountTheta=0.06
06:06:51.084 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:06:51.099 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:06:51.099 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:51.100 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:51.100 00.000 12268 Enqueuing Expose request
06:06:51.100 00.000 11616 Worker thread wakes up
06:06:51.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:51.100 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:53.105 02.005 11616 Exposure complete
06:06:53.155 00.050 11616 worker thread done servicing request
06:06:53.155 00.000 12268 OnExposeComplete: enter
06:06:53.155 00.000 12268 UpdateGuideState(): m_state=2
06:06:53.156 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:06:53.156 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.90, Mass=41, SNR=4.5, Peak=28 HFD=3.8
06:06:53.156 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
06:06:53.156 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
06:06:53.156 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.31 mountX=0.34 mountY=0.05, mountTheta=0.13
06:06:53.158 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:06:53.173 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:06:53.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:53.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:53.173 00.000 12268 Enqueuing Expose request
06:06:53.173 00.000 11616 Worker thread wakes up
06:06:53.174 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:53.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:55.184 02.010 11616 Exposure complete
06:06:55.234 00.050 11616 worker thread done servicing request
06:06:55.234 00.000 12268 OnExposeComplete: enter
06:06:55.234 00.000 12268 UpdateGuideState(): m_state=2
06:06:55.234 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:06:55.234 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.59, Mass=40, SNR=4.4, Peak=27 HFD=4.0
06:06:55.234 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
06:06:55.234 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.82)
06:06:55.234 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.12 mountX=0.04 mountY=0.18, mountTheta=1.35
06:06:55.236 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:06:55.251 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:06:55.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:55.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:55.251 00.000 12268 Enqueuing Expose request
06:06:55.252 00.001 11616 Worker thread wakes up
06:06:55.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:55.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:57.303 02.051 11616 Exposure complete
06:06:57.353 00.050 11616 worker thread done servicing request
06:06:57.353 00.000 12268 OnExposeComplete: enter
06:06:57.353 00.000 12268 UpdateGuideState(): m_state=2
06:06:57.353 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:06:57.353 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.52, Mass=50, SNR=4.9, Peak=27 HFD=5.0
06:06:57.353 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
06:06:57.353 00.000 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.20)
06:06:57.353 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-0.50 mountX=-0.04 mountY=0.10, mountTheta=1.97
06:06:57.356 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:06:57.372 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
06:06:57.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:57.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:57.372 00.000 12268 Enqueuing Expose request
06:06:57.373 00.001 11616 Worker thread wakes up
06:06:57.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:57.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:06:59.383 02.010 11616 Exposure complete
06:06:59.436 00.053 11616 worker thread done servicing request
06:06:59.436 00.000 12268 OnExposeComplete: enter
06:06:59.436 00.000 12268 UpdateGuideState(): m_state=2
06:06:59.437 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:06:59.437 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.67, Mass=49, SNR=4.9, Peak=32 HFD=3.3
06:06:59.437 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
06:06:59.437 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
06:06:59.437 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.21 cameraTheta=2.64 mountX=0.08 mountY=-0.20, mountTheta=-1.17
06:06:59.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:06:59.453 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
06:06:59.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:06:59.454 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:06:59.454 00.000 12268 Enqueuing Expose request
06:06:59.454 00.000 11616 Worker thread wakes up
06:06:59.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:06:59.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:01.453 01.999 11616 Exposure complete
06:07:01.503 00.050 11616 worker thread done servicing request
06:07:01.503 00.000 12268 OnExposeComplete: enter
06:07:01.503 00.000 12268 UpdateGuideState(): m_state=2
06:07:01.503 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:07:01.503 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=916.13, Mass=45, SNR=4.7, Peak=28 HFD=3.4
06:07:01.503 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
06:07:01.503 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
06:07:01.504 00.001 12268 CameraToMount -- cameraX=-0.27 cameraY=0.56 hyp=0.62 cameraTheta=2.02 mountX=0.53 mountY=-0.34, mountTheta=-0.57
06:07:01.506 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:07:01.521 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:07:01.521 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:01.521 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:01.521 00.000 12268 Enqueuing Expose request
06:07:01.522 00.001 11616 Worker thread wakes up
06:07:01.522 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:01.522 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:03.545 02.023 11616 Exposure complete
06:07:03.600 00.055 11616 worker thread done servicing request
06:07:03.600 00.000 12268 OnExposeComplete: enter
06:07:03.601 00.001 12268 UpdateGuideState(): m_state=2
06:07:03.601 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:07:03.601 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.45, Mass=46, SNR=4.8, Peak=31 HFD=3.7
06:07:03.601 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.32 = 2.96)
06:07:03.601 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
06:07:03.601 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.85 mountX=-0.12 mountY=-0.02, mountTheta=-2.99
06:07:03.603 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:07:03.618 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
06:07:03.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:03.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:03.618 00.000 12268 Enqueuing Expose request
06:07:03.619 00.001 11616 Worker thread wakes up
06:07:03.619 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:03.619 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:07:05.641 02.022 11616 Exposure complete
06:07:05.691 00.050 11616 worker thread done servicing request
06:07:05.691 00.000 12268 OnExposeComplete: enter
06:07:05.691 00.000 12268 UpdateGuideState(): m_state=2
06:07:05.692 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:07:05.692 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.94, Mass=45, SNR=4.7, Peak=29 HFD=3.3
06:07:05.692 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
06:07:05.692 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
06:07:05.692 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.38 hyp=0.44 cameraTheta=2.11 mountX=0.35 mountY=-0.27, mountTheta=-0.65
06:07:05.694 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:07:05.708 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:07:05.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:05.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:05.709 00.001 12268 Enqueuing Expose request
06:07:05.709 00.000 11616 Worker thread wakes up
06:07:05.709 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:05.709 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:07.724 02.015 11616 Exposure complete
06:07:07.775 00.051 11616 worker thread done servicing request
06:07:07.775 00.000 12268 OnExposeComplete: enter
06:07:07.775 00.000 12268 UpdateGuideState(): m_state=2
06:07:07.775 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:07:07.775 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=916.04, Mass=39, SNR=4.4, Peak=28 HFD=3.2
06:07:07.775 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
06:07:07.775 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
06:07:07.776 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.47 hyp=0.48 cameraTheta=1.76 mountX=0.46 mountY=-0.15, mountTheta=-0.31
06:07:07.777 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:07:07.792 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:07:07.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:07.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:07.792 00.000 12268 Enqueuing Expose request
06:07:07.793 00.001 11616 Worker thread wakes up
06:07:07.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:07.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:09.798 02.005 11616 Exposure complete
06:07:09.850 00.052 11616 worker thread done servicing request
06:07:09.851 00.001 12268 OnExposeComplete: enter
06:07:09.851 00.000 12268 UpdateGuideState(): m_state=2
06:07:09.851 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:07:09.851 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.72, Mass=42, SNR=4.5, Peak=27 HFD=4.2
06:07:09.851 00.000 12268 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
06:07:09.851 00.000 12268 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
06:07:09.851 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.73 mountX=0.17 mountY=0.15, mountTheta=0.73
06:07:09.854 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
06:07:09.870 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:07:09.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:09.871 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:09.871 00.000 12268 Enqueuing Expose request
06:07:09.871 00.000 11616 Worker thread wakes up
06:07:09.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:09.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:11.871 02.000 11616 Exposure complete
06:07:11.922 00.051 11616 worker thread done servicing request
06:07:11.922 00.000 12268 OnExposeComplete: enter
06:07:11.922 00.000 12268 UpdateGuideState(): m_state=2
06:07:11.923 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:07:11.923 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.23, Mass=44, SNR=4.7, Peak=29 HFD=4.1
06:07:11.923 00.000 12268 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
06:07:11.923 00.000 12268 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.53)
06:07:11.923 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.33 hyp=0.36 cameraTheta=-1.17 mountX=-0.32 mountY=0.18, mountTheta=2.62
06:07:11.925 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:07:11.940 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:07:11.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:11.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:11.940 00.000 12268 Enqueuing Expose request
06:07:11.940 00.000 11616 Worker thread wakes up
06:07:11.941 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:11.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:07:13.954 02.013 11616 Exposure complete
06:07:14.005 00.051 11616 worker thread done servicing request
06:07:14.005 00.000 12268 OnExposeComplete: enter
06:07:14.005 00.000 12268 UpdateGuideState(): m_state=2
06:07:14.006 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:07:14.006 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=914.98, Mass=44, SNR=4.7, Peak=28 HFD=4.2
06:07:14.006 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.32 = 2.97)
06:07:14.006 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.15)
06:07:14.006 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.59 hyp=0.61 cameraTheta=-1.84 mountX=-0.60 mountY=-0.09, mountTheta=-3.00
06:07:14.008 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:07:14.027 00.019 12268 UpdateGuideState exits: m=44 SNR=4.7
06:07:14.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:14.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:14.027 00.000 12268 Enqueuing Expose request
06:07:14.027 00.000 11616 Worker thread wakes up
06:07:14.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:14.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:07:16.036 02.009 11616 Exposure complete
06:07:16.088 00.052 11616 worker thread done servicing request
06:07:16.088 00.000 12268 OnExposeComplete: enter
06:07:16.088 00.000 12268 UpdateGuideState(): m_state=2
06:07:16.088 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:07:16.088 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.66, Mass=39, SNR=4.4, Peak=25 HFD=4.7
06:07:16.088 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
06:07:16.088 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
06:07:16.089 00.001 12268 CameraToMount -- cameraX=0.37 cameraY=0.10 hyp=0.38 cameraTheta=0.25 mountX=0.13 mountY=0.35, mountTheta=1.21
06:07:16.090 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:07:16.105 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:07:16.105 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:16.105 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:16.105 00.000 12268 Enqueuing Expose request
06:07:16.105 00.000 11616 Worker thread wakes up
06:07:16.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:16.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:18.120 02.015 11616 Exposure complete
06:07:18.174 00.054 11616 worker thread done servicing request
06:07:18.174 00.000 12268 OnExposeComplete: enter
06:07:18.174 00.000 12268 UpdateGuideState(): m_state=2
06:07:18.174 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:07:18.174 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.54, Mass=35, SNR=4.2, Peak=25 HFD=4.3
06:07:18.175 00.001 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
06:07:18.175 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
06:07:18.175 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.02 hyp=0.36 cameraTheta=-0.07 mountX=0.01 mountY=0.36, mountTheta=1.54
06:07:18.177 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:07:18.192 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
06:07:18.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:18.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:18.192 00.000 12268 Enqueuing Expose request
06:07:18.192 00.000 11616 Worker thread wakes up
06:07:18.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:18.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:20.198 02.006 11616 Exposure complete
06:07:20.249 00.051 11616 worker thread done servicing request
06:07:20.249 00.000 12268 OnExposeComplete: enter
06:07:20.249 00.000 12268 UpdateGuideState(): m_state=2
06:07:20.250 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:07:20.250 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.86, Mass=39, SNR=4.4, Peak=28 HFD=3.1
06:07:20.250 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
06:07:20.250 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
06:07:20.250 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.29 hyp=0.33 cameraTheta=2.03 mountX=0.28 mountY=-0.18, mountTheta=-0.58
06:07:20.252 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:07:20.266 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:07:20.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:20.266 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:20.266 00.000 12268 Enqueuing Expose request
06:07:20.267 00.001 11616 Worker thread wakes up
06:07:20.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:20.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:22.284 02.017 11616 Exposure complete
06:07:22.334 00.050 11616 worker thread done servicing request
06:07:22.334 00.000 12268 OnExposeComplete: enter
06:07:22.334 00.000 12268 UpdateGuideState(): m_state=2
06:07:22.334 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:07:22.334 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
06:07:22.334 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.37 = -1.37)
06:07:22.335 00.001 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.48 = 1.80)
06:07:22.335 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.10 mountX=0.03 mountY=0.16, mountTheta=1.37
06:07:22.337 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:07:22.352 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
06:07:22.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:22.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:22.352 00.000 12268 Enqueuing Expose request
06:07:22.352 00.000 11616 Worker thread wakes up
06:07:22.352 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:22.352 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:24.358 02.006 11616 Exposure complete
06:07:24.411 00.053 11616 worker thread done servicing request
06:07:24.411 00.000 12268 OnExposeComplete: enter
06:07:24.411 00.000 12268 UpdateGuideState(): m_state=2
06:07:24.412 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:07:24.412 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=4.0
06:07:24.412 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
06:07:24.412 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.69)
06:07:24.412 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.00 hyp=0.26 cameraTheta=-0.01 mountX=0.02 mountY=0.25, mountTheta=1.49
06:07:24.414 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:07:24.429 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:07:24.429 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:24.429 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:24.429 00.000 12268 Enqueuing Expose request
06:07:24.429 00.000 11616 Worker thread wakes up
06:07:24.430 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:24.430 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:26.441 02.011 11616 Exposure complete
06:07:26.492 00.051 11616 worker thread done servicing request
06:07:26.493 00.001 12268 OnExposeComplete: enter
06:07:26.493 00.000 12268 UpdateGuideState(): m_state=2
06:07:26.493 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:07:26.493 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.83, Mass=40, SNR=4.4, Peak=26 HFD=4.1
06:07:26.493 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
06:07:26.493 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
06:07:26.493 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.27 hyp=0.31 cameraTheta=1.06 mountX=0.28 mountY=0.11, mountTheta=0.38
06:07:26.495 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:07:26.510 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:07:26.510 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:26.510 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:26.510 00.000 12268 Enqueuing Expose request
06:07:26.510 00.000 11616 Worker thread wakes up
06:07:26.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:26.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:28.529 02.019 11616 Exposure complete
06:07:28.592 00.063 11616 worker thread done servicing request
06:07:28.592 00.000 12268 OnExposeComplete: enter
06:07:28.593 00.001 12268 UpdateGuideState(): m_state=2
06:07:28.593 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:07:28.593 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.50, Mass=42, SNR=4.5, Peak=31 HFD=3.2
06:07:28.593 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.80 = 2.49)
06:07:28.593 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.63)
06:07:28.593 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.32 mountX=-0.07 mountY=-0.05, mountTheta=-2.51
06:07:28.597 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:07:28.613 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:07:28.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:28.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:28.614 00.001 12268 Enqueuing Expose request
06:07:28.614 00.000 11616 Worker thread wakes up
06:07:28.614 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:28.614 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:30.630 02.016 11616 Exposure complete
06:07:30.681 00.051 11616 worker thread done servicing request
06:07:30.682 00.001 12268 OnExposeComplete: enter
06:07:30.682 00.000 12268 UpdateGuideState(): m_state=2
06:07:30.682 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:07:30.682 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.91, Mass=53, SNR=5.1, Peak=30 HFD=5.2
06:07:30.682 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
06:07:30.682 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
06:07:30.682 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.34 hyp=0.53 cameraTheta=2.44 mountX=0.30 mountY=-0.45, mountTheta=-0.98
06:07:30.685 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:07:30.699 00.014 12268 UpdateGuideState exits: m=53 SNR=5.1
06:07:30.699 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:30.700 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:30.700 00.000 12268 Enqueuing Expose request
06:07:30.700 00.000 11616 Worker thread wakes up
06:07:30.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:30.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:32.721 02.021 11616 Exposure complete
06:07:32.773 00.052 11616 worker thread done servicing request
06:07:32.773 00.000 12268 OnExposeComplete: enter
06:07:32.773 00.000 12268 UpdateGuideState(): m_state=2
06:07:32.773 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:07:32.773 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.3
06:07:32.773 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.47) = xAngle (-0.87 = -0.87)
06:07:32.773 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.98 = 2.30)
06:07:32.773 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.60 mountX=0.04 mountY=0.05, mountTheta=0.86
06:07:32.777 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:07:32.791 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:07:32.791 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:32.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:32.791 00.000 12268 Enqueuing Expose request
06:07:32.792 00.001 11616 Worker thread wakes up
06:07:32.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:32.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:34.801 02.009 11616 Exposure complete
06:07:34.851 00.050 11616 worker thread done servicing request
06:07:34.852 00.001 12268 OnExposeComplete: enter
06:07:34.852 00.000 12268 UpdateGuideState(): m_state=2
06:07:34.852 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:07:34.852 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.54, Mass=37, SNR=4.3, Peak=26 HFD=4.3
06:07:34.852 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
06:07:34.852 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.63)
06:07:34.852 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.03 hyp=0.37 cameraTheta=-0.07 mountX=0.01 mountY=0.37, mountTheta=1.55
06:07:34.854 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:07:34.869 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:07:34.869 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:34.869 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:34.869 00.000 12268 Enqueuing Expose request
06:07:34.869 00.000 11616 Worker thread wakes up
06:07:34.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:34.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:36.876 02.007 11616 Exposure complete
06:07:36.925 00.049 11616 worker thread done servicing request
06:07:36.926 00.001 12268 OnExposeComplete: enter
06:07:36.926 00.000 12268 UpdateGuideState(): m_state=2
06:07:36.926 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:07:36.926 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=916.57, Mass=48, SNR=4.8, Peak=29 HFD=3.4
06:07:36.926 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
06:07:36.926 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
06:07:36.926 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=1.01 hyp=1.05 cameraTheta=1.87 mountX=0.97 mountY=-0.43, mountTheta=-0.42
06:07:36.928 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:07:36.943 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:07:36.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:36.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:36.943 00.000 12268 Enqueuing Expose request
06:07:36.943 00.000 11616 Worker thread wakes up
06:07:36.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:36.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,902,31,31)
06:07:38.956 02.013 11616 Exposure complete
06:07:39.014 00.058 11616 worker thread done servicing request
06:07:39.015 00.001 12268 OnExposeComplete: enter
06:07:39.015 00.000 12268 UpdateGuideState(): m_state=2
06:07:39.015 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:07:39.015 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.16, Mass=39, SNR=4.4, Peak=25 HFD=4.4
06:07:39.015 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
06:07:39.015 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.28)
06:07:39.015 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.40 hyp=0.41 cameraTheta=-1.42 mountX=-0.40 mountY=0.11, mountTheta=2.87
06:07:39.018 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:07:39.034 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:07:39.034 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:39.034 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:39.034 00.000 12268 Enqueuing Expose request
06:07:39.034 00.000 11616 Worker thread wakes up
06:07:39.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:39.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:07:41.045 02.011 11616 Exposure complete
06:07:41.096 00.051 11616 worker thread done servicing request
06:07:41.097 00.001 12268 OnExposeComplete: enter
06:07:41.097 00.000 12268 UpdateGuideState(): m_state=2
06:07:41.097 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:07:41.097 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=35, SNR=4.2, Peak=26 HFD=3.8
06:07:41.097 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
06:07:41.097 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.72)
06:07:41.097 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.00 hyp=0.22 cameraTheta=0.02 mountX=0.02 mountY=0.22, mountTheta=1.46
06:07:41.099 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:07:41.114 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
06:07:41.114 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:41.114 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:41.114 00.000 12268 Enqueuing Expose request
06:07:41.114 00.000 11616 Worker thread wakes up
06:07:41.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:41.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:43.132 02.018 11616 Exposure complete
06:07:43.183 00.051 11616 worker thread done servicing request
06:07:43.183 00.000 12268 OnExposeComplete: enter
06:07:43.183 00.000 12268 UpdateGuideState(): m_state=2
06:07:43.183 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:07:43.183 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.24, Mass=47, SNR=4.8, Peak=30 HFD=3.6
06:07:43.184 00.001 12268 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.47) = xAngle (-3.63 = 2.66)
06:07:43.184 00.000 12268 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.46)
06:07:43.184 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.33 hyp=0.39 cameraTheta=-2.16 mountX=-0.35 mountY=-0.17, mountTheta=-2.68
06:07:43.186 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:07:43.201 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:07:43.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:43.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:43.201 00.000 12268 Enqueuing Expose request
06:07:43.202 00.001 11616 Worker thread wakes up
06:07:43.202 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:43.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:07:45.300 02.098 11616 Exposure complete
06:07:45.350 00.050 11616 worker thread done servicing request
06:07:45.351 00.001 12268 OnExposeComplete: enter
06:07:45.351 00.000 12268 UpdateGuideState(): m_state=2
06:07:45.351 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:07:45.351 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=916.20, Mass=42, SNR=4.5, Peak=24 HFD=4.7
06:07:45.351 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
06:07:45.351 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
06:07:45.351 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.63 hyp=0.63 cameraTheta=1.59 mountX=0.63 mountY=-0.10, mountTheta=-0.15
06:07:45.353 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:07:45.370 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
06:07:45.370 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:45.370 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:45.370 00.000 12268 Enqueuing Expose request
06:07:45.370 00.000 11616 Worker thread wakes up
06:07:45.370 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:45.371 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:47.381 02.010 11616 Exposure complete
06:07:47.432 00.051 11616 worker thread done servicing request
06:07:47.432 00.000 12268 OnExposeComplete: enter
06:07:47.432 00.000 12268 UpdateGuideState(): m_state=2
06:07:47.432 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:07:47.432 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.75, Mass=43, SNR=4.6, Peak=29 HFD=3.8
06:07:47.433 00.001 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
06:07:47.433 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
06:07:47.433 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.28 mountX=0.18 mountY=0.03, mountTheta=0.16
06:07:47.435 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:07:47.450 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:07:47.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:47.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:47.450 00.000 12268 Enqueuing Expose request
06:07:47.450 00.000 11616 Worker thread wakes up
06:07:47.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:47.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:49.457 02.007 11616 Exposure complete
06:07:49.509 00.052 11616 worker thread done servicing request
06:07:49.509 00.000 12268 OnExposeComplete: enter
06:07:49.509 00.000 12268 UpdateGuideState(): m_state=2
06:07:49.509 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:07:49.509 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.29, Mass=40, SNR=4.5, Peak=26 HFD=4.6
06:07:49.509 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
06:07:49.510 00.001 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.89)
06:07:49.510 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.28 hyp=0.38 cameraTheta=-0.81 mountX=-0.25 mountY=0.30, mountTheta=2.27
06:07:49.512 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:07:49.531 00.019 12268 UpdateGuideState exits: m=40 SNR=4.5
06:07:49.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:49.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:49.531 00.000 12268 Enqueuing Expose request
06:07:49.531 00.000 11616 Worker thread wakes up
06:07:49.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:49.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:07:51.546 02.015 11616 Exposure complete
06:07:51.598 00.052 11616 worker thread done servicing request
06:07:51.600 00.002 12268 OnExposeComplete: enter
06:07:51.600 00.000 12268 UpdateGuideState(): m_state=2
06:07:51.600 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:07:51.600 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.40, Mass=49, SNR=4.9, Peak=32 HFD=3.2
06:07:51.600 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.13 = 2.15)
06:07:51.600 00.000 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.96)
06:07:51.600 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.17 hyp=0.36 cameraTheta=-2.66 mountX=-0.20 mountY=-0.30, mountTheta=-2.16
06:07:51.601 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:07:51.616 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:07:51.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:51.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:51.616 00.000 12268 Enqueuing Expose request
06:07:51.616 00.000 11616 Worker thread wakes up
06:07:51.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:51.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:07:53.623 02.007 11616 Exposure complete
06:07:53.674 00.051 11616 worker thread done servicing request
06:07:53.674 00.000 12268 OnExposeComplete: enter
06:07:53.674 00.000 12268 UpdateGuideState(): m_state=2
06:07:53.674 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:07:53.674 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.40, Mass=40, SNR=4.4, Peak=26 HFD=4.2
06:07:53.674 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.32 = -2.32)
06:07:53.675 00.001 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.85)
06:07:53.675 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.22 cameraTheta=-0.84 mountX=-0.15 mountY=0.17, mountTheta=2.30
06:07:53.677 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:07:53.691 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:07:53.691 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:53.691 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:53.691 00.000 12268 Enqueuing Expose request
06:07:53.692 00.001 11616 Worker thread wakes up
06:07:53.692 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:53.692 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:07:55.712 02.020 11616 Exposure complete
06:07:55.763 00.051 11616 worker thread done servicing request
06:07:55.764 00.001 12268 OnExposeComplete: enter
06:07:55.764 00.000 12268 UpdateGuideState(): m_state=2
06:07:55.764 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:07:55.764 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.51, Mass=44, SNR=4.6, Peak=30 HFD=3.4
06:07:55.764 00.000 12268 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.47) = xAngle (-4.10 = 2.18)
06:07:55.764 00.000 12268 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.21 = -0.93)
06:07:55.764 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-2.63 mountX=-0.07 mountY=-0.10, mountTheta=-2.19
06:07:55.766 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:07:55.781 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:07:55.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:55.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:55.781 00.000 12268 Enqueuing Expose request
06:07:55.782 00.001 11616 Worker thread wakes up
06:07:55.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:55.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:57.789 02.007 11616 Exposure complete
06:07:57.839 00.050 11616 worker thread done servicing request
06:07:57.839 00.000 12268 OnExposeComplete: enter
06:07:57.839 00.000 12268 UpdateGuideState(): m_state=2
06:07:57.839 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:07:57.839 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.79, Mass=40, SNR=4.5, Peak=27 HFD=4.0
06:07:57.839 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
06:07:57.839 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
06:07:57.839 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.01 mountX=0.23 mountY=0.11, mountTheta=0.44
06:07:57.842 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:07:57.856 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:07:57.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:57.857 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:57.857 00.000 12268 Enqueuing Expose request
06:07:57.857 00.000 11616 Worker thread wakes up
06:07:57.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:57.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:07:59.868 02.011 11616 Exposure complete
06:07:59.919 00.051 11616 worker thread done servicing request
06:07:59.920 00.001 12268 OnExposeComplete: enter
06:07:59.920 00.000 12268 UpdateGuideState(): m_state=2
06:07:59.920 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:07:59.920 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.43, Mass=41, SNR=4.5, Peak=30 HFD=2.8
06:07:59.920 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
06:07:59.920 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
06:07:59.920 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.14 hyp=0.42 cameraTheta=-2.81 mountX=-0.18 mountY=-0.38, mountTheta=-2.01
06:07:59.923 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:07:59.938 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:07:59.938 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:07:59.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:07:59.938 00.000 12268 Enqueuing Expose request
06:07:59.939 00.001 11616 Worker thread wakes up
06:07:59.939 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:07:59.939 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:08:01.943 02.004 11616 Exposure complete
06:08:01.993 00.050 11616 worker thread done servicing request
06:08:01.993 00.000 12268 OnExposeComplete: enter
06:08:01.993 00.000 12268 UpdateGuideState(): m_state=2
06:08:01.993 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:08:01.993 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.55, Mass=41, SNR=4.5, Peak=26 HFD=4.0
06:08:01.994 00.001 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
06:08:01.994 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
06:08:01.994 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.16 mountX=-0.02 mountY=0.01, mountTheta=2.61
06:08:01.996 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:08:02.012 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:08:02.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:02.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:02.012 00.000 12268 Enqueuing Expose request
06:08:02.012 00.000 11616 Worker thread wakes up
06:08:02.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:02.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:04.021 02.009 11616 Exposure complete
06:08:04.073 00.052 11616 worker thread done servicing request
06:08:04.073 00.000 12268 OnExposeComplete: enter
06:08:04.073 00.000 12268 UpdateGuideState(): m_state=2
06:08:04.073 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:08:04.074 00.001 12268 Star::Find returns 1 (0), X=665.97, Y=915.29, Mass=42, SNR=4.6, Peak=29 HFD=3.8
06:08:04.074 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
06:08:04.074 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
06:08:04.074 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.27 hyp=0.28 cameraTheta=-1.42 mountX=-0.27 mountY=0.08, mountTheta=2.86
06:08:04.077 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:08:04.092 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:08:04.093 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:04.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:04.093 00.000 12268 Enqueuing Expose request
06:08:04.093 00.000 11616 Worker thread wakes up
06:08:04.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:04.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:08:06.098 02.005 11616 Exposure complete
06:08:06.149 00.051 11616 worker thread done servicing request
06:08:06.149 00.000 12268 OnExposeComplete: enter
06:08:06.149 00.000 12268 UpdateGuideState(): m_state=2
06:08:06.149 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:08:06.149 00.000 12268 Star::Find returns 1 (0), X=666.33, Y=915.74, Mass=37, SNR=4.3, Peak=25 HFD=4.6
06:08:06.149 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
06:08:06.149 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
06:08:06.150 00.001 12268 CameraToMount -- cameraX=0.40 cameraY=0.17 hyp=0.44 cameraTheta=0.40 mountX=0.21 mountY=0.37, mountTheta=1.06
06:08:06.152 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:08:06.166 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
06:08:06.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:06.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:06.166 00.000 12268 Enqueuing Expose request
06:08:06.167 00.001 11616 Worker thread wakes up
06:08:06.167 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:06.167 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:08.187 02.020 11616 Exposure complete
06:08:08.238 00.051 11616 worker thread done servicing request
06:08:08.238 00.000 12268 OnExposeComplete: enter
06:08:08.239 00.001 12268 UpdateGuideState(): m_state=2
06:08:08.239 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:08:08.239 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.85, Mass=45, SNR=4.7, Peak=32 HFD=3.5
06:08:08.239 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
06:08:08.239 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
06:08:08.239 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.31 cameraTheta=1.98 mountX=0.27 mountY=-0.16, mountTheta=-0.53
06:08:08.241 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:08:08.257 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:08:08.257 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:08.257 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:08.257 00.000 12268 Enqueuing Expose request
06:08:08.257 00.000 11616 Worker thread wakes up
06:08:08.257 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:08.257 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:10.271 02.014 11616 Exposure complete
06:08:10.321 00.050 11616 worker thread done servicing request
06:08:10.322 00.001 12268 OnExposeComplete: enter
06:08:10.322 00.000 12268 UpdateGuideState(): m_state=2
06:08:10.322 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:08:10.322 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.80, Mass=39, SNR=4.4, Peak=31 HFD=2.2
06:08:10.322 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
06:08:10.322 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
06:08:10.322 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=0.23 hyp=0.60 cameraTheta=2.74 mountX=0.18 mountY=-0.57, mountTheta=-1.27
06:08:10.323 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:08:10.338 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:08:10.338 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:10.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:10.338 00.000 12268 Enqueuing Expose request
06:08:10.338 00.000 11616 Worker thread wakes up
06:08:10.339 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:10.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:08:12.006 01.667 12268 evsrv: cli 0F8E69C0 connect
06:08:12.006 00.000 12268 case statement mapped state 2 to 1
06:08:12.007 00.001 12268 case statement mapped state 2 to 1
06:08:12.008 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"74014836-df20-4c06-a88b-9e520745cc19"}
06:08:12.009 00.001 12268 case statement mapped state 2 to 1
06:08:12.009 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"74014836-df20-4c06-a88b-9e520745cc19"}
06:08:12.152 00.143 12268 evsrv: cli 0F8E69C0 disconnect
06:08:12.360 00.208 11616 Exposure complete
06:08:12.418 00.058 11616 worker thread done servicing request
06:08:12.418 00.000 12268 OnExposeComplete: enter
06:08:12.418 00.000 12268 UpdateGuideState(): m_state=2
06:08:12.419 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:08:12.419 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.40, Mass=39, SNR=4.4, Peak=28 HFD=3.5
06:08:12.419 00.000 12268 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.47) = xAngle (-3.39 = 2.89)
06:08:12.419 00.000 12268 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.51 = -0.22)
06:08:12.419 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.92 mountX=-0.18 mountY=-0.04, mountTheta=-2.92
06:08:12.422 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:08:12.439 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
06:08:12.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:12.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:12.439 00.000 12268 Enqueuing Expose request
06:08:12.439 00.000 11616 Worker thread wakes up
06:08:12.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:12.440 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:08:14.461 02.021 11616 Exposure complete
06:08:14.531 00.070 11616 worker thread done servicing request
06:08:14.531 00.000 12268 OnExposeComplete: enter
06:08:14.532 00.001 12268 UpdateGuideState(): m_state=2
06:08:14.532 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:08:14.532 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=916.23, Mass=42, SNR=4.5, Peak=25 HFD=4.4
06:08:14.532 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
06:08:14.532 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.23 = 3.05)
06:08:14.532 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.67 hyp=0.68 cameraTheta=1.35 mountX=0.68 mountY=0.06, mountTheta=0.09
06:08:14.535 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:08:14.555 00.020 12268 UpdateGuideState exits: m=42 SNR=4.5
06:08:14.555 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:14.555 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:14.555 00.000 12268 Enqueuing Expose request
06:08:14.555 00.000 11616 Worker thread wakes up
06:08:14.556 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:14.556 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:16.575 02.019 11616 Exposure complete
06:08:16.633 00.058 11616 worker thread done servicing request
06:08:16.633 00.000 12268 OnExposeComplete: enter
06:08:16.633 00.000 12268 UpdateGuideState(): m_state=2
06:08:16.634 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:08:16.634 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.35, Mass=45, SNR=4.7, Peak=28 HFD=4.3
06:08:16.634 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
06:08:16.634 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.65)
06:08:16.634 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.22 hyp=0.26 cameraTheta=-1.05 mountX=-0.21 mountY=0.15, mountTheta=2.50
06:08:16.636 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:08:16.654 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:08:16.655 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:16.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:16.655 00.000 12268 Enqueuing Expose request
06:08:16.655 00.000 11616 Worker thread wakes up
06:08:16.655 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:16.655 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:08:18.696 02.041 11616 Exposure complete
06:08:18.760 00.064 11616 worker thread done servicing request
06:08:18.761 00.001 12268 OnExposeComplete: enter
06:08:18.761 00.000 12268 UpdateGuideState(): m_state=2
06:08:18.761 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
06:08:18.761 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.88, Mass=37, SNR=4.3, Peak=26 HFD=3.8
06:08:18.761 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
06:08:18.761 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.98)
06:08:18.761 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.28 mountX=0.32 mountY=0.05, mountTheta=0.17
06:08:18.764 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:08:18.781 00.017 12268 UpdateGuideState exits: m=37 SNR=4.3
06:08:18.782 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:18.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:18.782 00.000 12268 Enqueuing Expose request
06:08:18.782 00.000 11616 Worker thread wakes up
06:08:18.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:18.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:20.820 02.038 11616 Exposure complete
06:08:20.883 00.063 11616 worker thread done servicing request
06:08:20.883 00.000 12268 OnExposeComplete: enter
06:08:20.883 00.000 12268 UpdateGuideState(): m_state=2
06:08:20.884 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
06:08:20.884 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.39, Mass=45, SNR=4.7, Peak=30 HFD=3.7
06:08:20.884 00.000 12268 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.47) = xAngle (-3.16 = 3.12)
06:08:20.884 00.000 12268 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.28 = 0.01)
06:08:20.884 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.18 cameraTheta=-1.69 mountX=-0.18 mountY=0.00, mountTheta=3.13
06:08:20.888 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:08:20.906 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:08:20.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:20.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:20.906 00.000 12268 Enqueuing Expose request
06:08:20.907 00.001 11616 Worker thread wakes up
06:08:20.907 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:20.907 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:08:22.922 02.015 11616 Exposure complete
06:08:23.011 00.089 11616 worker thread done servicing request
06:08:23.011 00.000 12268 OnExposeComplete: enter
06:08:23.011 00.000 12268 UpdateGuideState(): m_state=2
06:08:23.011 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
06:08:23.011 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.52, Mass=41, SNR=4.5, Peak=29 HFD=3.1
06:08:23.011 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.39 = 1.89)
06:08:23.011 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.50 = -1.22)
06:08:23.012 00.001 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-2.92 mountX=-0.07 mountY=-0.21, mountTheta=-1.89
06:08:23.014 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:08:23.031 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
06:08:23.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:23.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:23.031 00.000 12268 Enqueuing Expose request
06:08:23.031 00.000 11616 Worker thread wakes up
06:08:23.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:23.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:25.047 02.016 11616 Exposure complete
06:08:25.097 00.050 11616 worker thread done servicing request
06:08:25.097 00.000 12268 OnExposeComplete: enter
06:08:25.097 00.000 12268 UpdateGuideState(): m_state=2
06:08:25.097 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
06:08:25.097 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=35, SNR=4.2, Peak=27 HFD=3.4
06:08:25.097 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.08 = -1.08)
06:08:25.097 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.19 = 2.10)
06:08:25.097 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.40 mountX=0.04 mountY=0.07, mountTheta=1.07
06:08:25.100 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:08:25.115 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
06:08:25.115 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:25.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:25.115 00.000 12268 Enqueuing Expose request
06:08:25.115 00.000 11616 Worker thread wakes up
06:08:25.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:25.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:27.122 02.007 11616 Exposure complete
06:08:27.174 00.052 11616 worker thread done servicing request
06:08:27.175 00.001 12268 OnExposeComplete: enter
06:08:27.175 00.000 12268 UpdateGuideState(): m_state=2
06:08:27.175 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
06:08:27.175 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=916.04, Mass=45, SNR=4.7, Peak=31 HFD=3.3
06:08:27.175 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
06:08:27.175 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.78 = -2.78)
06:08:27.175 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.47 hyp=0.48 cameraTheta=1.80 mountX=0.46 mountY=-0.17, mountTheta=-0.35
06:08:27.177 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:08:27.191 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:08:27.192 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:27.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:27.192 00.000 12268 Enqueuing Expose request
06:08:27.192 00.000 11616 Worker thread wakes up
06:08:27.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:27.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:29.206 02.014 11616 Exposure complete
06:08:29.264 00.058 11616 worker thread done servicing request
06:08:29.264 00.000 12268 OnExposeComplete: enter
06:08:29.264 00.000 12268 UpdateGuideState(): m_state=2
06:08:29.264 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
06:08:29.264 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
06:08:29.264 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
06:08:29.264 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.82)
06:08:29.264 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.12 mountX=0.03 mountY=0.15, mountTheta=1.35
06:08:29.267 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:08:29.283 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:08:29.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:29.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:29.283 00.000 12268 Enqueuing Expose request
06:08:29.284 00.001 11616 Worker thread wakes up
06:08:29.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:29.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:31.315 02.031 11616 Exposure complete
06:08:31.374 00.059 11616 worker thread done servicing request
06:08:31.374 00.000 12268 OnExposeComplete: enter
06:08:31.374 00.000 12268 UpdateGuideState(): m_state=2
06:08:31.374 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
06:08:31.374 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=915.86, Mass=62, SNR=5.4, Peak=25 HFD=7.4
06:08:31.374 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
06:08:31.375 00.001 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
06:08:31.375 00.000 12268 CameraToMount -- cameraX=-0.71 cameraY=0.29 hyp=0.77 cameraTheta=2.75 mountX=0.22 mountY=-0.74, mountTheta=-1.28
06:08:31.377 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:08:31.394 00.017 12268 UpdateGuideState exits: m=62 SNR=5.4
06:08:31.394 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:31.394 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:31.394 00.000 12268 Enqueuing Expose request
06:08:31.394 00.000 11616 Worker thread wakes up
06:08:31.394 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:31.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:08:33.413 02.019 11616 Exposure complete
06:08:33.473 00.060 11616 worker thread done servicing request
06:08:33.473 00.000 12268 OnExposeComplete: enter
06:08:33.473 00.000 12268 UpdateGuideState(): m_state=2
06:08:33.473 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
06:08:33.474 00.001 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=36, SNR=4.2, Peak=28 HFD=3.3
06:08:33.474 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
06:08:33.474 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
06:08:33.474 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.11 mountX=0.05 mountY=0.02, mountTheta=0.33
06:08:33.476 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:08:33.493 00.017 12268 UpdateGuideState exits: m=36 SNR=4.2
06:08:33.493 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:33.493 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:33.493 00.000 12268 Enqueuing Expose request
06:08:33.493 00.000 11616 Worker thread wakes up
06:08:33.493 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:33.493 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:35.559 02.066 11616 Exposure complete
06:08:35.642 00.083 11616 worker thread done servicing request
06:08:35.643 00.001 12268 OnExposeComplete: enter
06:08:35.643 00.000 12268 UpdateGuideState(): m_state=2
06:08:35.643 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
06:08:35.643 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.24, Mass=42, SNR=4.5, Peak=29 HFD=3.8
06:08:35.643 00.000 12268 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.47) = xAngle (-3.41 = 2.88)
06:08:35.643 00.000 12268 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.52 = -0.23)
06:08:35.644 00.001 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.33 hyp=0.35 cameraTheta=-1.93 mountX=-0.34 mountY=-0.08, mountTheta=-2.91
06:08:35.646 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:08:35.664 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
06:08:35.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:35.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:35.664 00.000 12268 Enqueuing Expose request
06:08:35.664 00.000 11616 Worker thread wakes up
06:08:35.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:35.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:08:37.704 02.040 11616 Exposure complete
06:08:37.765 00.061 11616 worker thread done servicing request
06:08:37.765 00.000 12268 OnExposeComplete: enter
06:08:37.765 00.000 12268 UpdateGuideState(): m_state=2
06:08:37.766 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
06:08:37.766 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.76, Mass=44, SNR=4.6, Peak=28 HFD=3.9
06:08:37.766 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
06:08:37.766 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
06:08:37.766 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.57 mountX=0.19 mountY=-0.02, mountTheta=-0.13
06:08:37.769 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:08:37.787 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
06:08:37.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:37.787 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:37.787 00.000 12268 Enqueuing Expose request
06:08:37.787 00.000 11616 Worker thread wakes up
06:08:37.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:37.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:39.846 02.059 11616 Exposure complete
06:08:39.934 00.088 11616 worker thread done servicing request
06:08:39.934 00.000 12268 OnExposeComplete: enter
06:08:39.934 00.000 12268 UpdateGuideState(): m_state=2
06:08:39.934 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
06:08:39.934 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
06:08:39.935 00.001 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
06:08:39.935 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.80)
06:08:39.935 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.10 mountX=0.03 mountY=0.16, mountTheta=1.37
06:08:39.937 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:08:39.955 00.018 12268 UpdateGuideState exits: m=36 SNR=4.2
06:08:39.955 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:39.955 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:39.955 00.000 12268 Enqueuing Expose request
06:08:39.955 00.000 11616 Worker thread wakes up
06:08:39.956 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:39.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:41.991 02.035 11616 Exposure complete
06:08:42.077 00.086 11616 worker thread done servicing request
06:08:42.077 00.000 12268 OnExposeComplete: enter
06:08:42.078 00.001 12268 UpdateGuideState(): m_state=2
06:08:42.078 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
06:08:42.078 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=916.07, Mass=42, SNR=4.5, Peak=27 HFD=3.9
06:08:42.078 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
06:08:42.078 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
06:08:42.078 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.51 hyp=0.51 cameraTheta=1.52 mountX=0.51 mountY=-0.04, mountTheta=-0.08
06:08:42.081 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:08:42.100 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
06:08:42.100 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:42.100 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:42.100 00.000 12268 Enqueuing Expose request
06:08:42.100 00.000 11616 Worker thread wakes up
06:08:42.100 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:42.101 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:44.129 02.028 11616 Exposure complete
06:08:44.213 00.084 12268 OnExposeComplete: enter
06:08:44.213 00.000 12268 UpdateGuideState(): m_state=2
06:08:44.213 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
06:08:44.213 00.000 12268 Star::Find returns 1 (0), X=666.51, Y=915.51, Mass=42, SNR=4.5, Peak=27 HFD=5.1
06:08:44.214 00.001 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.57 = -1.57)
06:08:44.214 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.68 = 1.60)
06:08:44.214 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=-0.06 hyp=0.58 cameraTheta=-0.10 mountX=-0.00 mountY=0.58, mountTheta=1.57
06:08:44.216 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:08:44.222 00.006 11616 worker thread done servicing request
06:08:44.234 00.012 12268 UpdateGuideState exits: m=42 SNR=4.5
06:08:44.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:44.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:44.234 00.000 12268 Enqueuing Expose request
06:08:44.234 00.000 11616 Worker thread wakes up
06:08:44.235 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:44.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,901,31,31)
06:08:46.273 02.038 11616 Exposure complete
06:08:46.345 00.072 11616 worker thread done servicing request
06:08:46.345 00.000 12268 OnExposeComplete: enter
06:08:46.345 00.000 12268 UpdateGuideState(): m_state=2
06:08:46.346 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
06:08:46.346 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.64, Mass=45, SNR=4.7, Peak=28 HFD=3.7
06:08:46.346 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
06:08:46.346 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
06:08:46.346 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.07 hyp=0.33 cameraTheta=2.92 mountX=0.04 mountY=-0.33, mountTheta=-1.45
06:08:46.348 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:08:46.367 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
06:08:46.367 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:46.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:46.368 00.001 12268 Enqueuing Expose request
06:08:46.368 00.000 11616 Worker thread wakes up
06:08:46.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:46.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:48.398 02.030 11616 Exposure complete
06:08:48.472 00.074 11616 worker thread done servicing request
06:08:48.472 00.000 12268 OnExposeComplete: enter
06:08:48.472 00.000 12268 UpdateGuideState(): m_state=2
06:08:48.472 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
06:08:48.473 00.001 12268 Star::Find returns 1 (0), X=665.97, Y=915.17, Mass=43, SNR=4.6, Peak=28 HFD=4.2
06:08:48.473 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
06:08:48.473 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
06:08:48.473 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.40 hyp=0.40 cameraTheta=-1.47 mountX=-0.39 mountY=0.09, mountTheta=2.91
06:08:48.476 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:08:48.496 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
06:08:48.496 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:48.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:48.496 00.000 12268 Enqueuing Expose request
06:08:48.498 00.002 11616 Worker thread wakes up
06:08:48.498 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:48.498 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:08:50.620 02.122 11616 Exposure complete
06:08:50.736 00.116 11616 worker thread done servicing request
06:08:50.736 00.000 12268 OnExposeComplete: enter
06:08:50.736 00.000 12268 UpdateGuideState(): m_state=2
06:08:50.736 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
06:08:50.736 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.54, Mass=39, SNR=4.4, Peak=27 HFD=4.4
06:08:50.736 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
06:08:50.737 00.001 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
06:08:50.737 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.03 hyp=0.38 cameraTheta=-0.08 mountX=0.01 mountY=0.38, mountTheta=1.55
06:08:50.740 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:08:50.764 00.024 12268 UpdateGuideState exits: m=39 SNR=4.4
06:08:50.764 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:50.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:50.765 00.001 12268 Enqueuing Expose request
06:08:50.765 00.000 11616 Worker thread wakes up
06:08:50.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:50.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:52.875 02.110 11616 Exposure complete
06:08:52.980 00.105 11616 worker thread done servicing request
06:08:52.980 00.000 12268 OnExposeComplete: enter
06:08:52.980 00.000 12268 UpdateGuideState(): m_state=2
06:08:52.980 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
06:08:52.980 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.87, Mass=50, SNR=4.9, Peak=31 HFD=2.7
06:08:52.980 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
06:08:52.981 00.001 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
06:08:52.981 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.31 hyp=0.64 cameraTheta=2.64 mountX=0.25 mountY=-0.59, mountTheta=-1.17
06:08:52.984 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:08:53.004 00.020 12268 UpdateGuideState exits: m=50 SNR=4.9
06:08:53.005 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:53.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:53.005 00.000 12268 Enqueuing Expose request
06:08:53.005 00.000 11616 Worker thread wakes up
06:08:53.005 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:53.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:08:55.051 02.046 11616 Exposure complete
06:08:55.133 00.082 11616 worker thread done servicing request
06:08:55.134 00.001 12268 OnExposeComplete: enter
06:08:55.134 00.000 12268 UpdateGuideState(): m_state=2
06:08:55.134 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
06:08:55.134 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.26, Mass=45, SNR=4.7, Peak=28 HFD=3.8
06:08:55.134 00.000 12268 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.47) = xAngle (-3.65 = 2.63)
06:08:55.135 00.001 12268 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.48)
06:08:55.135 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.31 hyp=0.37 cameraTheta=-2.18 mountX=-0.33 mountY=-0.17, mountTheta=-2.66
06:08:55.138 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:08:55.158 00.020 12268 UpdateGuideState exits: m=45 SNR=4.7
06:08:55.159 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:55.159 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:55.159 00.000 12268 Enqueuing Expose request
06:08:55.159 00.000 11616 Worker thread wakes up
06:08:55.159 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:55.159 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:08:57.183 02.024 11616 Exposure complete
06:08:57.252 00.069 12268 OnExposeComplete: enter
06:08:57.252 00.000 12268 UpdateGuideState(): m_state=2
06:08:57.252 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
06:08:57.252 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.54, Mass=39, SNR=4.4, Peak=27 HFD=4.4
06:08:57.252 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
06:08:57.252 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
06:08:57.252 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.03 hyp=0.38 cameraTheta=-0.08 mountX=0.01 mountY=0.38, mountTheta=1.55
06:08:57.255 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:08:57.274 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
06:08:57.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:57.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:57.274 00.000 12268 Enqueuing Expose request
06:08:57.274 00.000 11616 worker thread done servicing request
06:08:57.275 00.001 11616 Worker thread wakes up
06:08:57.275 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:57.275 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:08:59.323 02.048 11616 Exposure complete
06:08:59.391 00.068 11616 worker thread done servicing request
06:08:59.391 00.000 12268 OnExposeComplete: enter
06:08:59.391 00.000 12268 UpdateGuideState(): m_state=2
06:08:59.391 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
06:08:59.392 00.001 12268 Star::Find returns 1 (0), X=665.83, Y=915.63, Mass=39, SNR=4.4, Peak=26 HFD=3.6
06:08:59.392 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
06:08:59.392 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
06:08:59.392 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.12 cameraTheta=2.53 mountX=0.06 mountY=-0.10, mountTheta=-1.06
06:08:59.394 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:08:59.414 00.020 12268 UpdateGuideState exits: m=39 SNR=4.4
06:08:59.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:08:59.415 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:08:59.415 00.000 12268 Enqueuing Expose request
06:08:59.415 00.000 11616 Worker thread wakes up
06:08:59.415 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:08:59.415 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:01.440 02.025 11616 Exposure complete
06:09:01.498 00.058 11616 worker thread done servicing request
06:09:01.498 00.000 12268 OnExposeComplete: enter
06:09:01.498 00.000 12268 UpdateGuideState(): m_state=2
06:09:01.498 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
06:09:01.498 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.58, Mass=39, SNR=4.3, Peak=26 HFD=3.1
06:09:01.498 00.000 12268 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
06:09:01.499 00.001 12268 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
06:09:01.499 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.01 hyp=0.37 cameraTheta=3.11 mountX=-0.03 mountY=-0.37, mountTheta=-1.64
06:09:01.501 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:09:01.517 00.016 12268 UpdateGuideState exits: m=39 SNR=4.3
06:09:01.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:01.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:01.517 00.000 12268 Enqueuing Expose request
06:09:01.517 00.000 11616 Worker thread wakes up
06:09:01.517 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:01.518 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:03.546 02.028 11616 Exposure complete
06:09:03.620 00.074 11616 worker thread done servicing request
06:09:03.620 00.000 12268 OnExposeComplete: enter
06:09:03.620 00.000 12268 UpdateGuideState(): m_state=2
06:09:03.620 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
06:09:03.621 00.001 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:09:03.621 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
06:09:03.621 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
06:09:03.621 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.17 mountX=0.03 mountY=0.12, mountTheta=1.30
06:09:03.625 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:09:03.644 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
06:09:03.645 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:03.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:03.645 00.000 12268 Enqueuing Expose request
06:09:03.645 00.000 11616 Worker thread wakes up
06:09:03.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:03.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:05.745 02.100 11616 Exposure complete
06:09:05.825 00.080 11616 worker thread done servicing request
06:09:05.825 00.000 12268 OnExposeComplete: enter
06:09:05.825 00.000 12268 UpdateGuideState(): m_state=2
06:09:05.825 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
06:09:05.825 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.41, Mass=41, SNR=4.5, Peak=29 HFD=3.4
06:09:05.826 00.001 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
06:09:05.826 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
06:09:05.826 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-2.13 mountX=-0.17 mountY=-0.08, mountTheta=-2.71
06:09:05.828 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:09:05.847 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
06:09:05.848 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:05.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:05.848 00.000 12268 Enqueuing Expose request
06:09:05.848 00.000 11616 Worker thread wakes up
06:09:05.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:05.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:09:07.890 02.042 11616 Exposure complete
06:09:07.959 00.069 11616 worker thread done servicing request
06:09:07.959 00.000 12268 OnExposeComplete: enter
06:09:07.959 00.000 12268 UpdateGuideState(): m_state=2
06:09:07.960 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
06:09:07.960 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.60, Mass=37, SNR=4.3, Peak=26 HFD=3.7
06:09:07.960 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
06:09:07.960 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.34)
06:09:07.960 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.64 mountX=0.03 mountY=0.03, mountTheta=0.82
06:09:07.963 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:09:07.982 00.019 12268 UpdateGuideState exits: m=37 SNR=4.3
06:09:07.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:07.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:07.982 00.000 12268 Enqueuing Expose request
06:09:07.982 00.000 11616 Worker thread wakes up
06:09:07.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:07.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:10.022 02.040 11616 Exposure complete
06:09:10.102 00.080 11616 worker thread done servicing request
06:09:10.103 00.001 12268 OnExposeComplete: enter
06:09:10.103 00.000 12268 UpdateGuideState(): m_state=2
06:09:10.103 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
06:09:10.103 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=916.02, Mass=42, SNR=4.5, Peak=27 HFD=3.8
06:09:10.103 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
06:09:10.103 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
06:09:10.103 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.46 hyp=0.46 cameraTheta=1.54 mountX=0.46 mountY=-0.04, mountTheta=-0.10
06:09:10.107 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:09:10.126 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
06:09:10.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:10.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:10.126 00.000 12268 Enqueuing Expose request
06:09:10.126 00.000 11616 Worker thread wakes up
06:09:10.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:10.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:12.144 02.018 11616 Exposure complete
06:09:12.202 00.058 11616 worker thread done servicing request
06:09:12.203 00.001 12268 OnExposeComplete: enter
06:09:12.203 00.000 12268 UpdateGuideState(): m_state=2
06:09:12.203 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:09:12.203 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.53, Mass=38, SNR=4.3, Peak=29 HFD=2.4
06:09:12.203 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.55 = 1.74)
06:09:12.203 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.37)
06:09:12.203 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=-0.04 hyp=0.52 cameraTheta=-3.07 mountX=-0.09 mountY=-0.51, mountTheta=-1.74
06:09:12.205 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:09:12.222 00.017 12268 UpdateGuideState exits: m=38 SNR=4.3
06:09:12.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:12.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:12.222 00.000 12268 Enqueuing Expose request
06:09:12.222 00.000 11616 Worker thread wakes up
06:09:12.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:12.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:09:14.255 02.033 11616 Exposure complete
06:09:14.323 00.068 11616 worker thread done servicing request
06:09:14.324 00.001 12268 OnExposeComplete: enter
06:09:14.324 00.000 12268 UpdateGuideState(): m_state=2
06:09:14.324 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:09:14.324 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.58, Mass=44, SNR=4.6, Peak=29 HFD=3.3
06:09:14.324 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
06:09:14.324 00.000 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
06:09:14.325 00.001 12268 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.09 mountX=-0.01 mountY=-0.21, mountTheta=-1.62
06:09:14.327 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:09:14.346 00.019 12268 UpdateGuideState exits: m=44 SNR=4.6
06:09:14.346 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:14.346 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:14.346 00.000 12268 Enqueuing Expose request
06:09:14.346 00.000 11616 Worker thread wakes up
06:09:14.346 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:14.346 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:16.383 02.037 11616 Exposure complete
06:09:16.448 00.065 11616 worker thread done servicing request
06:09:16.448 00.000 12268 OnExposeComplete: enter
06:09:16.448 00.000 12268 UpdateGuideState(): m_state=2
06:09:16.449 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:09:16.449 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.63, Mass=41, SNR=4.5, Peak=32 HFD=3.0
06:09:16.449 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
06:09:16.449 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
06:09:16.449 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.12 cameraTheta=2.53 mountX=0.06 mountY=-0.10, mountTheta=-1.06
06:09:16.452 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:09:16.472 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
06:09:16.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:16.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:16.472 00.000 12268 Enqueuing Expose request
06:09:16.472 00.000 11616 Worker thread wakes up
06:09:16.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:16.473 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:18.512 02.039 11616 Exposure complete
06:09:18.625 00.113 12268 OnExposeComplete: enter
06:09:18.625 00.000 12268 UpdateGuideState(): m_state=2
06:09:18.625 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:09:18.625 00.000 12268 Star::Find returns 1 (0), X=666.35, Y=915.51, Mass=42, SNR=4.5, Peak=27 HFD=4.4
06:09:18.626 00.001 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.61 = -1.61)
06:09:18.626 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.72 = 1.56)
06:09:18.626 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.06 hyp=0.42 cameraTheta=-0.14 mountX=-0.02 mountY=0.42, mountTheta=1.61
06:09:18.628 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:09:18.647 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
06:09:18.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:18.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:18.647 00.000 12268 Enqueuing Expose request
06:09:18.647 00.000 11616 worker thread done servicing request
06:09:18.648 00.001 11616 Worker thread wakes up
06:09:18.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:18.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:20.674 02.026 11616 Exposure complete
06:09:20.735 00.061 11616 worker thread done servicing request
06:09:20.735 00.000 12268 OnExposeComplete: enter
06:09:20.735 00.000 12268 UpdateGuideState(): m_state=2
06:09:20.736 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:09:20.736 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.58, Mass=42, SNR=4.5, Peak=28 HFD=3.4
06:09:20.736 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
06:09:20.736 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.55 = -1.55)
06:09:20.736 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.04 mountX=0.00 mountY=-0.16, mountTheta=-1.56
06:09:20.738 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:09:20.755 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
06:09:20.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:20.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:20.755 00.000 12268 Enqueuing Expose request
06:09:20.755 00.000 11616 Worker thread wakes up
06:09:20.756 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:20.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:22.772 02.016 11616 Exposure complete
06:09:22.832 00.060 11616 worker thread done servicing request
06:09:22.832 00.000 12268 OnExposeComplete: enter
06:09:22.832 00.000 12268 UpdateGuideState(): m_state=2
06:09:22.832 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:09:22.833 00.001 12268 Star::Find returns 1 (0), X=665.55, Y=916.02, Mass=43, SNR=4.6, Peak=28 HFD=3.0
06:09:22.833 00.000 12268 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.47) = xAngle (0.79 = 0.79)
06:09:22.833 00.000 12268 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
06:09:22.833 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.45 hyp=0.59 cameraTheta=2.26 mountX=0.42 mountY=-0.43, mountTheta=-0.80
06:09:22.836 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:09:22.854 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
06:09:22.854 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:22.854 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:22.854 00.000 12268 Enqueuing Expose request
06:09:22.854 00.000 11616 Worker thread wakes up
06:09:22.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:22.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:24.895 02.041 11616 Exposure complete
06:09:24.961 00.066 11616 worker thread done servicing request
06:09:24.961 00.000 12268 OnExposeComplete: enter
06:09:24.961 00.000 12268 UpdateGuideState(): m_state=2
06:09:24.961 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:09:24.961 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.63, Mass=41, SNR=4.5, Peak=27 HFD=3.2
06:09:24.961 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
06:09:24.962 00.001 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
06:09:24.962 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.06 hyp=0.29 cameraTheta=2.93 mountX=0.03 mountY=-0.29, mountTheta=-1.46
06:09:24.964 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:09:24.983 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
06:09:24.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:24.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:24.983 00.000 12268 Enqueuing Expose request
06:09:24.984 00.001 11616 Worker thread wakes up
06:09:24.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:24.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:27.001 02.017 11616 Exposure complete
06:09:27.059 00.058 11616 worker thread done servicing request
06:09:27.059 00.000 12268 OnExposeComplete: enter
06:09:27.059 00.000 12268 UpdateGuideState(): m_state=2
06:09:27.059 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:09:27.060 00.001 12268 Star::Find returns 1 (0), X=666.18, Y=915.57, Mass=41, SNR=4.5, Peak=27 HFD=4.2
06:09:27.060 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
06:09:27.060 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.73)
06:09:27.060 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.01 hyp=0.26 cameraTheta=0.03 mountX=0.03 mountY=0.25, mountTheta=1.45
06:09:27.063 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:09:27.082 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
06:09:27.082 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:27.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:27.082 00.000 12268 Enqueuing Expose request
06:09:27.082 00.000 11616 Worker thread wakes up
06:09:27.083 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:27.083 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:29.107 02.024 11616 Exposure complete
06:09:29.166 00.059 11616 worker thread done servicing request
06:09:29.167 00.001 12268 OnExposeComplete: enter
06:09:29.167 00.000 12268 UpdateGuideState(): m_state=2
06:09:29.167 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:09:29.167 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=916.08, Mass=41, SNR=4.5, Peak=26 HFD=4.2
06:09:29.167 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
06:09:29.167 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.96)
06:09:29.167 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.51 hyp=0.54 cameraTheta=1.26 mountX=0.53 mountY=0.10, mountTheta=0.19
06:09:29.170 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:09:29.187 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
06:09:29.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:29.188 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:29.188 00.000 12268 Enqueuing Expose request
06:09:29.188 00.000 11616 Worker thread wakes up
06:09:29.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:29.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:31.200 02.012 11616 Exposure complete
06:09:31.250 00.050 11616 worker thread done servicing request
06:09:31.250 00.000 12268 OnExposeComplete: enter
06:09:31.251 00.001 12268 UpdateGuideState(): m_state=2
06:09:31.251 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:09:31.251 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.79, Mass=42, SNR=4.5, Peak=28 HFD=3.4
06:09:31.251 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
06:09:31.251 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
06:09:31.251 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.25 cameraTheta=2.02 mountX=0.21 mountY=-0.14, mountTheta=-0.57
06:09:31.253 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:09:31.268 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:09:31.268 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:31.268 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:31.268 00.000 12268 Enqueuing Expose request
06:09:31.268 00.000 11616 Worker thread wakes up
06:09:31.268 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:31.268 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:33.312 02.044 11616 Exposure complete
06:09:33.361 00.049 11616 worker thread done servicing request
06:09:33.362 00.001 12268 OnExposeComplete: enter
06:09:33.362 00.000 12268 UpdateGuideState(): m_state=2
06:09:33.362 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:09:33.362 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.37, Mass=36, SNR=4.2, Peak=26 HFD=4.1
06:09:33.362 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
06:09:33.362 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
06:09:33.362 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.19 hyp=0.32 cameraTheta=-0.66 mountX=-0.17 mountY=0.27, mountTheta=2.12
06:09:33.364 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:09:33.379 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
06:09:33.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:33.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:33.379 00.000 12268 Enqueuing Expose request
06:09:33.379 00.000 11616 Worker thread wakes up
06:09:33.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:33.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:09:35.390 02.011 11616 Exposure complete
06:09:35.442 00.052 11616 worker thread done servicing request
06:09:35.443 00.001 12268 OnExposeComplete: enter
06:09:35.443 00.000 12268 UpdateGuideState(): m_state=2
06:09:35.443 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:09:35.443 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=33, SNR=4.1, Peak=25 HFD=3.8
06:09:35.443 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
06:09:35.443 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.74)
06:09:35.443 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.04 mountX=0.03 mountY=0.20, mountTheta=1.43
06:09:35.445 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:09:35.461 00.016 12268 UpdateGuideState exits: m=33 SNR=4.1
06:09:35.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:35.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:35.461 00.000 12268 Enqueuing Expose request
06:09:35.461 00.000 11616 Worker thread wakes up
06:09:35.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:35.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:37.470 02.009 11616 Exposure complete
06:09:37.520 00.050 11616 worker thread done servicing request
06:09:37.520 00.000 12268 OnExposeComplete: enter
06:09:37.520 00.000 12268 UpdateGuideState(): m_state=2
06:09:37.521 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:09:37.521 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.69, Mass=45, SNR=4.7, Peak=26 HFD=5.4
06:09:37.521 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
06:09:37.521 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
06:09:37.521 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.86 mountX=0.12 mountY=-0.05, mountTheta=-0.42
06:09:37.523 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:09:37.538 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:09:37.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:37.539 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:37.539 00.000 12268 Enqueuing Expose request
06:09:37.539 00.000 11616 Worker thread wakes up
06:09:37.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:37.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:39.557 02.018 11616 Exposure complete
06:09:39.617 00.060 11616 worker thread done servicing request
06:09:39.617 00.000 12268 OnExposeComplete: enter
06:09:39.618 00.001 12268 UpdateGuideState(): m_state=2
06:09:39.618 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:09:39.618 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.55, Mass=48, SNR=4.8, Peak=30 HFD=3.5
06:09:39.618 00.000 12268 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.47) = xAngle (-4.54 = 1.74)
06:09:39.618 00.000 12268 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.37)
06:09:39.618 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.07 mountX=-0.04 mountY=-0.22, mountTheta=-1.74
06:09:39.621 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:09:39.637 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
06:09:39.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:39.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:39.637 00.000 12268 Enqueuing Expose request
06:09:39.637 00.000 11616 Worker thread wakes up
06:09:39.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:39.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:41.647 02.010 11616 Exposure complete
06:09:41.698 00.051 11616 worker thread done servicing request
06:09:41.699 00.001 12268 OnExposeComplete: enter
06:09:41.699 00.000 12268 UpdateGuideState(): m_state=2
06:09:41.699 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
06:09:41.699 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=916.00, Mass=47, SNR=4.8, Peak=27 HFD=5.7
06:09:41.699 00.000 12268 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
06:09:41.699 00.000 12268 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
06:09:41.699 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.43 hyp=0.44 cameraTheta=1.79 mountX=0.42 mountY=-0.15, mountTheta=-0.35
06:09:41.701 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:09:41.716 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:09:41.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:41.716 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:41.716 00.000 12268 Enqueuing Expose request
06:09:41.716 00.000 11616 Worker thread wakes up
06:09:41.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:41.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:42.293 00.577 12268 evsrv: cli 0F8E69C0 connect
06:09:42.293 00.000 12268 case statement mapped state 2 to 1
06:09:42.293 00.000 12268 case statement mapped state 2 to 1
06:09:42.294 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"24a9f9e4-c023-4c3b-8dd3-63fb4117fada"}
06:09:42.294 00.000 12268 case statement mapped state 2 to 1
06:09:42.294 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"24a9f9e4-c023-4c3b-8dd3-63fb4117fada"}
06:09:42.296 00.002 12268 evsrv: cli 0F8E69C0 disconnect
06:09:42.296 00.000 12268 evsrv: cli 0F8E69C0 connect
06:09:42.297 00.001 12268 case statement mapped state 2 to 1
06:09:42.297 00.000 12268 case statement mapped state 2 to 1
06:09:42.298 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"8bad61c0-5d2f-44f6-b311-ab3152d7ec9e"}
06:09:42.298 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"8bad61c0-5d2f-44f6-b311-ab3152d7ec9e"}
06:09:42.299 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:09:42.301 00.002 12268 evsrv: cli 0F8E69C0 connect
06:09:42.302 00.001 12268 case statement mapped state 2 to 1
06:09:42.302 00.000 12268 case statement mapped state 2 to 1
06:09:42.303 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5e0fb53e-c703-4533-9ce9-0ad0f089be61"}
06:09:42.303 00.000 12268 PhdController::Guide begins
06:09:42.304 00.001 12268 PhdController: newstate STATE_SETUP
06:09:42.304 00.000 12268 PhdController: setup
06:09:42.304 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:09:42.304 00.000 12268 PhdController: newstate STATE_CALIBRATE
06:09:42.304 00.000 12268 PhdController: newstate STATE_GUIDE
06:09:42.304 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:09:42.304 00.000 12268 guider state => CALIBRATED
06:09:42.304 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:09:42.306 00.002 12268 reset dither spiral
06:09:42.306 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:09:42.306 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"5e0fb53e-c703-4533-9ce9-0ad0f089be61"}
06:09:42.312 00.006 12268 evsrv: cli 0F8E69C0 disconnect
06:09:42.313 00.001 12268 evsrv: cli 0F8E6D80 connect
06:09:42.313 00.000 12268 case statement mapped state 5 to 1
06:09:42.314 00.001 12268 case statement mapped state 5 to 1
06:09:42.315 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"da9181ab-f547-468b-99ec-a86d91207d87"}
06:09:42.315 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"da9181ab-f547-468b-99ec-a86d91207d87"}
06:09:42.317 00.002 12268 evsrv: cli 0F8E6D80 disconnect
06:09:42.318 00.001 12268 evsrv: cli 0FA411A0 connect
06:09:42.318 00.000 12268 case statement mapped state 5 to 1
06:09:42.318 00.000 12268 case statement mapped state 5 to 1
06:09:42.319 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"e6ee7213-df9c-4c96-a79e-087cd364d13d"}
06:09:42.319 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.93,915.57],"id":"e6ee7213-df9c-4c96-a79e-087cd364d13d"}
06:09:42.321 00.002 12268 evsrv: cli 0FA411A0 disconnect
06:09:42.321 00.000 12268 evsrv: cli 126BD4D0 connect
06:09:42.321 00.000 12268 case statement mapped state 5 to 1
06:09:42.322 00.001 12268 case statement mapped state 5 to 1
06:09:42.323 00.001 12268 evsrv: cli 126BD4D0 request: {"method":"get_app_state","id":"259ec624-5818-4f64-a933-59c288bbee47"}
06:09:42.323 00.000 12268 case statement mapped state 5 to 1
06:09:42.323 00.000 12268 evsrv: cli 126BD4D0 response: {"jsonrpc":"2.0","result":"Selected","id":"259ec624-5818-4f64-a933-59c288bbee47"}
06:09:42.324 00.001 12268 evsrv: cli 126BD4D0 disconnect
06:09:43.325 01.001 12268 evsrv: cli 0F8E6D80 connect
06:09:43.326 00.001 12268 case statement mapped state 5 to 1
06:09:43.326 00.000 12268 case statement mapped state 5 to 1
06:09:43.327 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"ef2b3d12-970f-4d0b-b944-01426c4499ca"}
06:09:43.327 00.000 12268 case statement mapped state 5 to 1
06:09:43.327 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"ef2b3d12-970f-4d0b-b944-01426c4499ca"}
06:09:43.328 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:09:43.722 00.394 11616 Exposure complete
06:09:43.774 00.052 11616 worker thread done servicing request
06:09:43.774 00.000 12268 OnExposeComplete: enter
06:09:43.774 00.000 12268 UpdateGuideState(): m_state=5
06:09:43.774 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
06:09:43.774 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.7
06:09:43.774 00.000 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
06:09:43.774 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.54 = 1.75)
06:09:43.774 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.05 mountX=0.02 mountY=0.10, mountTheta=1.43
06:09:43.776 00.002 12268 Changing from state CALIBRATED to GUIDING
06:09:43.776 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:09:43.776 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:09:43.776 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:09:43.777 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:09:43.777 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:09:43.777 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:09:43.777 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:09:43.778 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:09:43.778 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:09:43.778 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:09:43.778 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:09:43.778 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:09:43.779 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:09:43.779 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:09:43.779 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:09:43.779 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:09:43.908 00.129 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:09:43.909 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:09:43.909 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:09:43.914 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:09:43.914 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:09:43.914 00.000 12268 setting lock position to (666.03, 915.57)
06:09:43.915 00.001 12268 MultiStar: stabilizing after lock position change
06:09:43.915 00.000 12268 guider state => GUIDING
06:09:43.915 00.000 12268 Status Line: Guiding
06:09:43.918 00.003 12268 Mount: notify guiding started
06:09:43.918 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:09:43.919 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:09:43.919 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:09:43.919 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:09:43.919 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:09:43.920 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:09:43.920 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:09:43.920 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:09:43.920 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:09:43.921 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:09:43.921 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:09:43.921 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:09:43.921 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:09:43.922 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:09:43.922 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:09:43.922 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:09:43.922 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:09:43.922 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:09:43.923 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:09:43.923 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:09:43.923 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:09:43.923 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:09:43.924 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:09:43.924 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:09:43.924 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:09:43.925 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:09:43.925 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:09:43.925 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:09:43.925 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:09:43.926 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:09:43.926 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:09:43.926 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:09:43.926 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:09:43.927 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:09:43.927 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:09:43.927 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:09:43.927 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:09:43.928 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:09:44.320 00.392 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:09:44.321 00.001 12268 ScopeASCOM::SideOfPier() returns 0
06:09:44.321 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:09:44.321 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:09:44.322 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:09:44.322 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:09:44.322 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:09:44.322 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:09:44.322 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:09:44.322 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:09:44.323 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:09:44.323 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:09:44.338 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:09:44.339 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
06:09:44.339 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:44.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:44.339 00.000 12268 Enqueuing Expose request
06:09:44.339 00.000 11616 Worker thread wakes up
06:09:44.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:44.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:44.339 00.000 12268 evsrv: cli 0F8E69C0 connect
06:09:44.339 00.000 12268 case statement mapped state 6 to 3
06:09:44.340 00.001 12268 case statement mapped state 6 to 3
06:09:44.340 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"839395af-6a91-4c66-aaae-b4954f216596"}
06:09:44.340 00.000 12268 case statement mapped state 6 to 3
06:09:44.341 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"839395af-6a91-4c66-aaae-b4954f216596"}
06:09:44.344 00.003 12268 evsrv: cli 0F8E69C0 disconnect
06:09:46.345 02.001 11616 Exposure complete
06:09:46.396 00.051 11616 worker thread done servicing request
06:09:46.396 00.000 12268 OnExposeComplete: enter
06:09:46.396 00.000 12268 UpdateGuideState(): m_state=6
06:09:46.397 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:09:46.397 00.000 12268 Star::Find returns 1 (0), X=666.40, Y=915.46, Mass=42, SNR=4.5, Peak=27 HFD=4.8
06:09:46.397 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
06:09:46.397 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.40)
06:09:46.397 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.11 hyp=0.38 cameraTheta=-0.30 mountX=-0.08 mountY=0.38, mountTheta=1.78
06:09:46.400 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.36, y=-0.11, opts=13)
06:09:46.401 00.001 12268 Enqueuing Move request for scope (0.36, -0.11)
06:09:46.401 00.000 11616 Worker thread wakes up
06:09:46.401 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.11) opts 0xd
06:09:46.401 00.000 11616 Handling offset move in thread for scope, endpoint = (0.36, -0.11)
06:09:46.401 00.000 11616 Moving (0.36, -0.11) raw xDistance=-0.08 yDistance=0.38
06:09:46.401 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
06:09:46.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
06:09:46.401 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:09:46.401 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
06:09:46.401 00.000 11616 MoveAxis(E, 0, ABG)
06:09:46.401 00.000 11616 Move returns status 0, amount 0
06:09:46.401 00.000 11616 MoveAxis(N, 0, ABG)
06:09:46.402 00.001 11616 Move returns status 0, amount 0
06:09:46.402 00.000 11616 move complete, result=0
06:09:46.402 00.000 11616 worker thread done servicing request
06:09:46.424 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:09:46.438 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:09:46.438 00.000 12268 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 1 / 99999
06:09:46.438 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768712986.438,"Host":"ASTROCENTER","Inst":1,"Distance":0.19,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:09:46.439 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:46.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:46.439 00.000 12268 Enqueuing Expose request
06:09:46.439 00.000 11616 Worker thread wakes up
06:09:46.439 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
06:09:46.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:46.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:48.447 02.008 11616 Exposure complete
06:09:48.498 00.051 11616 worker thread done servicing request
06:09:48.498 00.000 12268 OnExposeComplete: enter
06:09:48.498 00.000 12268 UpdateGuideState(): m_state=6
06:09:48.499 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:09:48.499 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.63, Mass=38, SNR=4.3, Peak=28 HFD=3.2
06:09:48.499 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
06:09:48.499 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
06:09:48.499 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.25 cameraTheta=2.90 mountX=0.04 mountY=-0.25, mountTheta=-1.43
06:09:48.501 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.25, y=0.06, opts=13)
06:09:48.501 00.000 12268 Enqueuing Move request for scope (-0.25, 0.06)
06:09:48.501 00.000 11616 Worker thread wakes up
06:09:48.501 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd
06:09:48.501 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.25, 0.06)
06:09:48.501 00.000 11616 Moving (-0.25, 0.06) raw xDistance=0.04 yDistance=-0.25
06:09:48.501 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
06:09:48.501 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
06:09:48.502 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:09:48.502 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
06:09:48.502 00.000 11616 MoveAxis(E, 0, ABG)
06:09:48.502 00.000 11616 Move returns status 0, amount 0
06:09:48.502 00.000 11616 MoveAxis(N, 0, ABG)
06:09:48.502 00.000 11616 Move returns status 0, amount 0
06:09:48.502 00.000 11616 move complete, result=0
06:09:48.502 00.000 11616 worker thread done servicing request
06:09:48.524 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:09:48.542 00.018 12268 UpdateGuideState exits: m=38 SNR=4.3
06:09:48.542 00.000 12268 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 2 / 99999
06:09:48.542 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768712988.542,"Host":"ASTROCENTER","Inst":1,"Distance":0.21,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
06:09:48.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:48.543 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:48.543 00.000 12268 Enqueuing Expose request
06:09:48.543 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
06:09:48.543 00.000 11616 Worker thread wakes up
06:09:48.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:48.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:50.555 02.012 11616 Exposure complete
06:09:50.608 00.053 11616 worker thread done servicing request
06:09:50.609 00.001 12268 OnExposeComplete: enter
06:09:50.609 00.000 12268 UpdateGuideState(): m_state=6
06:09:50.609 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:09:50.609 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
06:09:50.609 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
06:09:50.609 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
06:09:50.609 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.08 mountX=0.01 mountY=0.07, mountTheta=1.39
06:09:50.611 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.08, y=0.01, opts=13)
06:09:50.611 00.000 12268 Enqueuing Move request for scope (0.08, 0.01)
06:09:50.611 00.000 11616 Worker thread wakes up
06:09:50.611 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
06:09:50.611 00.000 11616 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
06:09:50.611 00.000 11616 Moving (0.08, 0.01) raw xDistance=0.01 yDistance=0.07
06:09:50.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
06:09:50.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
06:09:50.611 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
06:09:50.611 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
06:09:50.611 00.000 11616 MoveAxis(E, 0, ABG)
06:09:50.612 00.001 11616 Move returns status 0, amount 0
06:09:50.612 00.000 11616 MoveAxis(N, 0, ABG)
06:09:50.612 00.000 11616 Move returns status 0, amount 0
06:09:50.612 00.000 11616 move complete, result=0
06:09:50.612 00.000 11616 worker thread done servicing request
06:09:50.632 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:09:50.646 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
06:09:50.646 00.000 12268 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 3 / 99999
06:09:50.646 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768712990.646,"Host":"ASTROCENTER","Inst":1,"Distance":0.17,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
06:09:50.647 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:50.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:50.647 00.000 12268 Enqueuing Expose request
06:09:50.647 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
06:09:50.647 00.000 11616 Worker thread wakes up
06:09:50.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:50.647 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:52.661 02.014 11616 Exposure complete
06:09:52.712 00.051 11616 worker thread done servicing request
06:09:52.712 00.000 12268 OnExposeComplete: enter
06:09:52.712 00.000 12268 UpdateGuideState(): m_state=6
06:09:52.713 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:09:52.713 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.72, Mass=43, SNR=4.6, Peak=31 HFD=3.0
06:09:52.713 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
06:09:52.713 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
06:09:52.713 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.15 hyp=0.35 cameraTheta=2.69 mountX=0.12 mountY=-0.33, mountTheta=-1.22
06:09:52.716 00.003 12268 SchedulePrimaryMove(0D94C700, x=-0.31, y=0.15, opts=13)
06:09:52.716 00.000 12268 Enqueuing Move request for scope (-0.31, 0.15)
06:09:52.716 00.000 11616 Worker thread wakes up
06:09:52.716 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.15) opts 0xd
06:09:52.716 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.31, 0.15)
06:09:52.716 00.000 11616 Moving (-0.31, 0.15) raw xDistance=0.12 yDistance=-0.33
06:09:52.716 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:09:52.717 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
06:09:52.717 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:09:52.717 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
06:09:52.717 00.000 11616 MoveAxis(E, 0, ABG)
06:09:52.717 00.000 11616 Move returns status 0, amount 0
06:09:52.717 00.000 11616 MoveAxis(N, 0, ABG)
06:09:52.717 00.000 11616 Move returns status 0, amount 0
06:09:52.717 00.000 11616 move complete, result=0
06:09:52.717 00.000 11616 worker thread done servicing request
06:09:52.742 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:09:52.758 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:09:52.758 00.000 12268 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 4 / 99999
06:09:52.758 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768712992.758,"Host":"ASTROCENTER","Inst":1,"Distance":0.22,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
06:09:52.758 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:52.758 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:52.759 00.001 12268 Enqueuing Expose request
06:09:52.759 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
06:09:52.759 00.000 11616 Worker thread wakes up
06:09:52.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:52.759 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:54.781 02.022 11616 Exposure complete
06:09:54.833 00.052 11616 worker thread done servicing request
06:09:54.833 00.000 12268 OnExposeComplete: enter
06:09:54.834 00.001 12268 UpdateGuideState(): m_state=6
06:09:54.834 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:09:54.834 00.000 12268 Star::Find returns 1 (0), X=664.83, Y=915.24, Mass=55, SNR=5.1, Peak=28 HFD=4.1
06:09:54.834 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.35 = 1.94)
06:09:54.834 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
06:09:54.834 00.000 12268 CameraToMount -- cameraX=-1.20 cameraY=-0.33 hyp=1.25 cameraTheta=-2.87 mountX=-0.44 mountY=-1.15, mountTheta=-1.94
06:09:54.835 00.001 12268 SchedulePrimaryMove(0D94C700, x=-1.20, y=-0.33, opts=13)
06:09:54.836 00.001 12268 Enqueuing Move request for scope (-1.20, -0.33)
06:09:54.836 00.000 11616 Worker thread wakes up
06:09:54.836 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.20, -0.33) opts 0xd
06:09:54.836 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.20, -0.33)
06:09:54.836 00.000 11616 Moving (-1.20, -0.33) raw xDistance=-0.44 yDistance=-1.15
06:09:54.836 00.000 11616 resist switch: large excursion: input -0.44 thresh 0.29 direction from 0 to -1
06:09:54.836 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.33
06:09:54.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.44
06:09:54.836 00.000 11616 resist switch: large excursion: input -1.15 thresh 0.45 direction from 0 to -1
06:09:54.836 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.45
06:09:54.836 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.17 from input -1.15
06:09:54.837 00.001 11616 MoveAxis(E, 249, ABG)
06:09:54.837 00.000 11616 Guiding  Dir = 2, Dur = 249
06:09:54.837 00.000 11616 IsSlewing returns 1
06:09:54.837 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:09:54.837 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:09:54.838 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:09:54.838 00.000 11616 Move returns status 2, amount 0
06:09:54.838 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:09:54.838 00.000 11616 move complete, result=2
06:09:54.838 00.000 11616 worker thread done servicing request
06:09:54.860 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:09:54.874 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
06:09:54.874 00.000 12268 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 5 / 99999
06:09:54.875 00.001 12268 evsrv: {"Event":"Settling","Timestamp":1768712994.874,"Host":"ASTROCENTER","Inst":1,"Distance":0.53,"Time":8.4,"SettleTime":10.0,"StarLocked":true}
06:09:54.875 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:54.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:54.875 00.000 12268 Enqueuing Expose request
06:09:54.875 00.000 12268 Alert: Guiding stopped: the scope started slewing.
06:09:54.875 00.000 11616 Worker thread wakes up
06:09:54.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:54.876 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:54.897 00.021 12268 GuideStep: -0.4 px 0 ms EAST, -1.2 px 0 ms NORTH
06:09:54.899 00.002 12268 mount move error indicates guiding should stop
06:09:54.899 00.000 12268 Mount: notify guiding stopped
06:09:54.899 00.000 12268 BLC: window closed
06:09:54.899 00.000 12268 BLC: Last direction was reset
06:09:54.899 00.000 12268 PhdController failed: Guiding stopped
06:09:54.899 00.000 12268 PhdController: newstate STATE_FINISH
06:09:54.899 00.000 12268 PhdController complete: fail: Guiding stopped
06:09:54.899 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768712994.899,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":5,"DroppedFrames":0}
06:09:54.899 00.000 12268 Mount: notify guiding dither settle done success=0
06:09:54.900 00.001 12268 PhdController: newstate STATE_IDLE
06:09:54.900 00.000 12268 Changing from state GUIDING to STOP
06:09:54.900 00.000 12268 guider state => SELECTED
06:09:54.900 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:09:56.885 01.985 11616 Exposure complete
06:09:56.936 00.051 11616 worker thread done servicing request
06:09:56.936 00.000 12268 OnExposeComplete: enter
06:09:56.936 00.000 12268 UpdateGuideState(): m_state=2
06:09:56.936 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:09:56.936 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.79, Mass=45, SNR=4.7, Peak=28 HFD=3.3
06:09:56.936 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
06:09:56.936 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
06:09:56.936 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.21 hyp=0.57 cameraTheta=2.75 mountX=0.16 mountY=-0.55, mountTheta=-1.28
06:09:56.960 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:09:56.974 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:09:56.975 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:56.975 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:56.975 00.000 12268 Enqueuing Expose request
06:09:56.975 00.000 11616 Worker thread wakes up
06:09:56.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:56.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:09:58.981 02.006 11616 Exposure complete
06:09:59.033 00.052 11616 worker thread done servicing request
06:09:59.034 00.001 12268 OnExposeComplete: enter
06:09:59.034 00.000 12268 UpdateGuideState(): m_state=2
06:09:59.034 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:09:59.034 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.66, Mass=39, SNR=4.4, Peak=25 HFD=4.5
06:09:59.034 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
06:09:59.034 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
06:09:59.034 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.09 hyp=0.28 cameraTheta=0.34 mountX=0.12 mountY=0.25, mountTheta=1.13
06:09:59.036 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:09:59.052 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:09:59.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:09:59.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:09:59.052 00.000 12268 Enqueuing Expose request
06:09:59.052 00.000 11616 Worker thread wakes up
06:09:59.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:09:59.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:01.057 02.005 11616 Exposure complete
06:10:01.107 00.050 11616 worker thread done servicing request
06:10:01.107 00.000 12268 OnExposeComplete: enter
06:10:01.107 00.000 12268 UpdateGuideState(): m_state=2
06:10:01.107 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:10:01.107 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.47, Mass=36, SNR=4.2, Peak=25 HFD=4.0
06:10:01.107 00.000 12268 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.47) = xAngle (-3.18 = 3.10)
06:10:01.107 00.000 12268 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.29 = -0.01)
06:10:01.107 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.71 mountX=-0.11 mountY=-0.00, mountTheta=-3.14
06:10:01.109 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:10:01.124 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
06:10:01.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:01.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:01.124 00.000 12268 Enqueuing Expose request
06:10:01.124 00.000 11616 Worker thread wakes up
06:10:01.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:01.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:10:03.128 02.004 11616 Exposure complete
06:10:03.180 00.052 11616 worker thread done servicing request
06:10:03.180 00.000 12268 OnExposeComplete: enter
06:10:03.180 00.000 12268 UpdateGuideState(): m_state=2
06:10:03.180 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:10:03.181 00.001 12268 Star::Find returns 1 (0), X=665.90, Y=915.38, Mass=41, SNR=4.5, Peak=28 HFD=3.7
06:10:03.181 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.65 = 2.64)
06:10:03.181 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.76 = -0.47)
06:10:03.181 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.17 mountX=-0.20 mountY=-0.11, mountTheta=-2.66
06:10:03.183 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:10:03.197 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:10:03.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:03.197 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:03.197 00.000 12268 Enqueuing Expose request
06:10:03.197 00.000 11616 Worker thread wakes up
06:10:03.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:03.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:10:05.200 02.003 11616 Exposure complete
06:10:05.252 00.052 11616 worker thread done servicing request
06:10:05.252 00.000 12268 OnExposeComplete: enter
06:10:05.252 00.000 12268 UpdateGuideState(): m_state=2
06:10:05.253 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:10:05.253 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.23, Mass=40, SNR=4.5, Peak=26 HFD=4.6
06:10:05.253 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.60 = -2.60)
06:10:05.253 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.57)
06:10:05.253 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.34 hyp=0.37 cameraTheta=-1.13 mountX=-0.32 mountY=0.20, mountTheta=2.58
06:10:05.255 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:10:05.270 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:10:05.270 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:05.270 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:05.270 00.000 12268 Enqueuing Expose request
06:10:05.270 00.000 11616 Worker thread wakes up
06:10:05.270 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:05.270 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:10:07.310 02.040 11616 Exposure complete
06:10:07.360 00.050 11616 worker thread done servicing request
06:10:07.360 00.000 12268 OnExposeComplete: enter
06:10:07.361 00.001 12268 UpdateGuideState(): m_state=2
06:10:07.361 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:10:07.361 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.82, Mass=42, SNR=4.5, Peak=25 HFD=3.9
06:10:07.361 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
06:10:07.361 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
06:10:07.361 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.26 cameraTheta=1.92 mountX=0.24 mountY=-0.12, mountTheta=-0.47
06:10:07.363 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:10:07.377 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:10:07.377 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:07.378 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:07.378 00.000 12268 Enqueuing Expose request
06:10:07.378 00.000 11616 Worker thread wakes up
06:10:07.378 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:07.378 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:09.395 02.017 11616 Exposure complete
06:10:09.444 00.049 11616 worker thread done servicing request
06:10:09.444 00.000 12268 OnExposeComplete: enter
06:10:09.444 00.000 12268 UpdateGuideState(): m_state=2
06:10:09.445 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:10:09.445 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=916.08, Mass=39, SNR=4.4, Peak=26 HFD=3.5
06:10:09.445 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
06:10:09.445 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
06:10:09.445 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.51 hyp=0.55 cameraTheta=1.95 mountX=0.49 mountY=-0.27, mountTheta=-0.50
06:10:09.447 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:10:09.462 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:10:09.462 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:09.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:09.462 00.000 12268 Enqueuing Expose request
06:10:09.462 00.000 11616 Worker thread wakes up
06:10:09.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:09.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:11.476 02.014 11616 Exposure complete
06:10:11.525 00.049 11616 worker thread done servicing request
06:10:11.525 00.000 12268 OnExposeComplete: enter
06:10:11.525 00.000 12268 UpdateGuideState(): m_state=2
06:10:11.526 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:10:11.526 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.77, Mass=43, SNR=4.6, Peak=31 HFD=3.2
06:10:11.526 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
06:10:11.526 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
06:10:11.526 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.27 cameraTheta=2.28 mountX=0.18 mountY=-0.20, mountTheta=-0.82
06:10:11.528 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:10:11.542 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:10:11.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:11.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:11.542 00.000 12268 Enqueuing Expose request
06:10:11.543 00.001 11616 Worker thread wakes up
06:10:11.543 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:11.543 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:13.560 02.017 11616 Exposure complete
06:10:13.615 00.055 11616 worker thread done servicing request
06:10:13.615 00.000 12268 OnExposeComplete: enter
06:10:13.615 00.000 12268 UpdateGuideState(): m_state=2
06:10:13.616 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:10:13.616 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.60, Mass=47, SNR=4.8, Peak=28 HFD=3.8
06:10:13.616 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
06:10:13.616 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
06:10:13.616 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.02 hyp=0.26 cameraTheta=3.05 mountX=-0.00 mountY=-0.26, mountTheta=-1.58
06:10:13.618 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:10:13.633 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:10:13.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:13.634 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:13.634 00.000 12268 Enqueuing Expose request
06:10:13.634 00.000 11616 Worker thread wakes up
06:10:13.634 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:13.634 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:15.643 02.009 11616 Exposure complete
06:10:15.694 00.051 11616 worker thread done servicing request
06:10:15.695 00.001 12268 OnExposeComplete: enter
06:10:15.695 00.000 12268 UpdateGuideState(): m_state=2
06:10:15.695 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:10:15.695 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.55, Mass=41, SNR=4.5, Peak=28 HFD=3.7
06:10:15.695 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.03 = 2.26)
06:10:15.695 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.14 = -0.85)
06:10:15.695 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.55 mountX=-0.03 mountY=-0.03, mountTheta=-2.27
06:10:15.697 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:10:15.712 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:10:15.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:15.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:15.712 00.000 12268 Enqueuing Expose request
06:10:15.712 00.000 11616 Worker thread wakes up
06:10:15.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:15.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:17.715 02.003 11616 Exposure complete
06:10:17.765 00.050 11616 worker thread done servicing request
06:10:17.765 00.000 12268 OnExposeComplete: enter
06:10:17.765 00.000 12268 UpdateGuideState(): m_state=2
06:10:17.765 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:10:17.765 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.39, Mass=40, SNR=4.5, Peak=28 HFD=4.1
06:10:17.766 00.001 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
06:10:17.766 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
06:10:17.766 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.44 mountX=-0.18 mountY=0.05, mountTheta=2.88
06:10:17.768 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:10:17.782 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:10:17.782 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:17.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:17.782 00.000 12268 Enqueuing Expose request
06:10:17.782 00.000 11616 Worker thread wakes up
06:10:17.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:17.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:10:19.799 02.017 11616 Exposure complete
06:10:19.851 00.052 11616 worker thread done servicing request
06:10:19.851 00.000 12268 OnExposeComplete: enter
06:10:19.851 00.000 12268 UpdateGuideState(): m_state=2
06:10:19.851 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:10:19.851 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.92, Mass=42, SNR=4.5, Peak=29 HFD=3.0
06:10:19.851 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
06:10:19.851 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
06:10:19.851 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.35 hyp=0.52 cameraTheta=2.41 mountX=0.31 mountY=-0.43, mountTheta=-0.94
06:10:19.853 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:10:19.868 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:10:19.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:19.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:19.868 00.000 12268 Enqueuing Expose request
06:10:19.868 00.000 11616 Worker thread wakes up
06:10:19.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:19.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:21.875 02.007 11616 Exposure complete
06:10:21.925 00.050 11616 worker thread done servicing request
06:10:21.926 00.001 12268 OnExposeComplete: enter
06:10:21.926 00.000 12268 UpdateGuideState(): m_state=2
06:10:21.926 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:10:21.926 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=35, SNR=4.2, Peak=26 HFD=3.8
06:10:21.926 00.000 12268 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
06:10:21.926 00.000 12268 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.60 = 1.69)
06:10:21.926 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.01 mountX=0.01 mountY=0.11, mountTheta=1.49
06:10:21.928 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:10:21.943 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
06:10:21.943 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:21.943 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:21.943 00.000 12268 Enqueuing Expose request
06:10:21.943 00.000 11616 Worker thread wakes up
06:10:21.943 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:21.943 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:23.950 02.007 11616 Exposure complete
06:10:24.003 00.053 11616 worker thread done servicing request
06:10:24.003 00.000 12268 OnExposeComplete: enter
06:10:24.003 00.000 12268 UpdateGuideState(): m_state=2
06:10:24.003 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:10:24.003 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.39, Mass=35, SNR=4.2, Peak=24 HFD=4.3
06:10:24.004 00.001 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
06:10:24.004 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.65)
06:10:24.004 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-1.05 mountX=-0.17 mountY=0.13, mountTheta=2.51
06:10:24.006 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:10:24.022 00.016 12268 UpdateGuideState exits: m=35 SNR=4.2
06:10:24.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:24.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:24.022 00.000 12268 Enqueuing Expose request
06:10:24.022 00.000 11616 Worker thread wakes up
06:10:24.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:24.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:10:26.042 02.020 11616 Exposure complete
06:10:26.094 00.052 11616 worker thread done servicing request
06:10:26.094 00.000 12268 OnExposeComplete: enter
06:10:26.094 00.000 12268 UpdateGuideState(): m_state=2
06:10:26.094 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:10:26.094 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=37, SNR=4.3, Peak=29 HFD=3.1
06:10:26.094 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
06:10:26.095 00.001 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
06:10:26.095 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.80 mountX=0.04 mountY=-0.14, mountTheta=-1.33
06:10:26.097 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:10:26.111 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
06:10:26.111 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:26.111 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:26.111 00.000 12268 Enqueuing Expose request
06:10:26.111 00.000 11616 Worker thread wakes up
06:10:26.111 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:26.111 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:28.116 02.005 11616 Exposure complete
06:10:28.169 00.053 11616 worker thread done servicing request
06:10:28.169 00.000 12268 OnExposeComplete: enter
06:10:28.169 00.000 12268 UpdateGuideState(): m_state=2
06:10:28.169 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:10:28.169 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.14, Mass=44, SNR=4.6, Peak=27 HFD=4.5
06:10:28.169 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
06:10:28.169 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
06:10:28.169 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.43 hyp=0.47 cameraTheta=-1.98 mountX=-0.45 mountY=-0.13, mountTheta=-2.86
06:10:28.171 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:10:28.186 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:10:28.186 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:28.186 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:28.186 00.000 12268 Enqueuing Expose request
06:10:28.186 00.000 11616 Worker thread wakes up
06:10:28.186 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:28.186 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:10:30.195 02.009 11616 Exposure complete
06:10:30.247 00.052 11616 worker thread done servicing request
06:10:30.248 00.001 12268 OnExposeComplete: enter
06:10:30.248 00.000 12268 UpdateGuideState(): m_state=2
06:10:30.248 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:10:30.248 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=916.18, Mass=46, SNR=4.7, Peak=28 HFD=4.1
06:10:30.248 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
06:10:30.248 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
06:10:30.248 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.61 hyp=0.63 cameraTheta=1.78 mountX=0.60 mountY=-0.21, mountTheta=-0.33
06:10:30.250 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:10:30.265 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:10:30.265 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:30.265 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:30.265 00.000 12268 Enqueuing Expose request
06:10:30.265 00.000 11616 Worker thread wakes up
06:10:30.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:30.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:32.280 02.015 11616 Exposure complete
06:10:32.332 00.052 11616 worker thread done servicing request
06:10:32.332 00.000 12268 OnExposeComplete: enter
06:10:32.332 00.000 12268 UpdateGuideState(): m_state=2
06:10:32.332 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:10:32.332 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.57, Mass=45, SNR=4.7, Peak=29 HFD=2.9
06:10:32.332 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.60 = 1.68)
06:10:32.333 00.001 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.71 = -1.43)
06:10:32.333 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-0.01 hyp=0.58 cameraTheta=-3.13 mountX=-0.06 mountY=-0.57, mountTheta=-1.68
06:10:32.335 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:10:32.349 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:10:32.350 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:32.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:32.350 00.000 12268 Enqueuing Expose request
06:10:32.350 00.000 11616 Worker thread wakes up
06:10:32.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:32.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:10:34.372 02.022 11616 Exposure complete
06:10:34.424 00.052 11616 worker thread done servicing request
06:10:34.424 00.000 12268 OnExposeComplete: enter
06:10:34.424 00.000 12268 UpdateGuideState(): m_state=2
06:10:34.424 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:10:34.424 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.93, Mass=74, SNR=5.9, Peak=32 HFD=5.8
06:10:34.424 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
06:10:34.424 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
06:10:34.425 00.001 12268 CameraToMount -- cameraX=-0.77 cameraY=0.36 hyp=0.85 cameraTheta=2.71 mountX=0.28 mountY=-0.81, mountTheta=-1.24
06:10:34.427 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:10:34.441 00.014 12268 UpdateGuideState exits: m=74 SNR=5.9
06:10:34.441 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:34.441 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:34.441 00.000 12268 Enqueuing Expose request
06:10:34.441 00.000 11616 Worker thread wakes up
06:10:34.442 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:34.442 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:10:36.458 02.016 11616 Exposure complete
06:10:36.508 00.050 11616 worker thread done servicing request
06:10:36.508 00.000 12268 OnExposeComplete: enter
06:10:36.508 00.000 12268 UpdateGuideState(): m_state=2
06:10:36.508 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:10:36.508 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.24, Mass=43, SNR=4.6, Peak=29 HFD=3.4
06:10:36.508 00.000 12268 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.47) = xAngle (-3.86 = 2.42)
06:10:36.508 00.000 12268 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.97 = -0.69)
06:10:36.509 00.001 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.33 hyp=0.49 cameraTheta=-2.39 mountX=-0.37 mountY=-0.31, mountTheta=-2.44
06:10:36.510 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:10:36.525 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:10:36.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:36.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:36.525 00.000 12268 Enqueuing Expose request
06:10:36.525 00.000 11616 Worker thread wakes up
06:10:36.526 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:36.526 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:10:38.544 02.018 11616 Exposure complete
06:10:38.606 00.062 11616 worker thread done servicing request
06:10:38.606 00.000 12268 OnExposeComplete: enter
06:10:38.606 00.000 12268 UpdateGuideState(): m_state=2
06:10:38.606 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:10:38.606 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.53, Mass=42, SNR=4.5, Peak=28 HFD=3.3
06:10:38.606 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.49 = 1.79)
06:10:38.607 00.001 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.32)
06:10:38.607 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.04 hyp=0.32 cameraTheta=-3.02 mountX=-0.07 mountY=-0.31, mountTheta=-1.80
06:10:38.609 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:10:38.625 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:10:38.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:38.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:38.625 00.000 12268 Enqueuing Expose request
06:10:38.625 00.000 11616 Worker thread wakes up
06:10:38.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:38.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:40.635 02.010 11616 Exposure complete
06:10:40.692 00.057 11616 worker thread done servicing request
06:10:40.693 00.001 12268 OnExposeComplete: enter
06:10:40.693 00.000 12268 UpdateGuideState(): m_state=2
06:10:40.693 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:10:40.693 00.000 12268 Star::Find returns 1 (0), X=666.34, Y=915.58, Mass=42, SNR=4.5, Peak=28 HFD=4.3
06:10:40.693 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.43 = -1.43)
06:10:40.693 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.74)
06:10:40.693 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.01 hyp=0.31 cameraTheta=0.04 mountX=0.04 mountY=0.30, mountTheta=1.43
06:10:40.699 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:10:40.717 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
06:10:40.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:40.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:40.717 00.000 12268 Enqueuing Expose request
06:10:40.717 00.000 11616 Worker thread wakes up
06:10:40.719 00.002 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:40.719 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:42.729 02.010 11616 Exposure complete
06:10:42.779 00.050 11616 worker thread done servicing request
06:10:42.780 00.001 12268 OnExposeComplete: enter
06:10:42.780 00.000 12268 UpdateGuideState(): m_state=2
06:10:42.780 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:10:42.780 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.80, Mass=47, SNR=4.8, Peak=26 HFD=3.9
06:10:42.780 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.17 = 1.17)
06:10:42.780 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
06:10:42.780 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.22 hyp=0.47 cameraTheta=2.64 mountX=0.18 mountY=-0.44, mountTheta=-1.18
06:10:42.782 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:10:42.796 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
06:10:42.796 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:42.796 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:42.797 00.001 12268 Enqueuing Expose request
06:10:42.797 00.000 11616 Worker thread wakes up
06:10:42.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:42.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:44.814 02.017 11616 Exposure complete
06:10:44.864 00.050 11616 worker thread done servicing request
06:10:44.864 00.000 12268 OnExposeComplete: enter
06:10:44.865 00.001 12268 UpdateGuideState(): m_state=2
06:10:44.865 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:10:44.865 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.36, Mass=45, SNR=4.7, Peak=33 HFD=2.9
06:10:44.865 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
06:10:44.865 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
06:10:44.865 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.21 hyp=0.43 cameraTheta=-2.64 mountX=-0.24 mountY=-0.35, mountTheta=-2.18
06:10:44.867 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:10:44.882 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:10:44.882 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:44.882 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:44.882 00.000 12268 Enqueuing Expose request
06:10:44.882 00.000 11616 Worker thread wakes up
06:10:44.882 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:44.882 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:10:46.889 02.007 11616 Exposure complete
06:10:46.940 00.051 11616 worker thread done servicing request
06:10:46.940 00.000 12268 OnExposeComplete: enter
06:10:46.940 00.000 12268 UpdateGuideState(): m_state=2
06:10:46.941 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:10:46.941 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.78, Mass=49, SNR=4.9, Peak=33 HFD=2.8
06:10:46.941 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
06:10:46.941 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
06:10:46.941 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.21 hyp=0.52 cameraTheta=2.74 mountX=0.16 mountY=-0.50, mountTheta=-1.27
06:10:46.943 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:10:46.958 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:10:46.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:46.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:46.958 00.000 12268 Enqueuing Expose request
06:10:46.958 00.000 11616 Worker thread wakes up
06:10:46.959 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:46.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:48.980 02.021 11616 Exposure complete
06:10:49.033 00.053 11616 worker thread done servicing request
06:10:49.034 00.001 12268 OnExposeComplete: enter
06:10:49.034 00.000 12268 UpdateGuideState(): m_state=2
06:10:49.034 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:10:49.034 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.94, Mass=38, SNR=4.3, Peak=26 HFD=3.5
06:10:49.034 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
06:10:49.034 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
06:10:49.034 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.36 hyp=0.40 cameraTheta=2.01 mountX=0.34 mountY=-0.21, mountTheta=-0.56
06:10:49.036 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:10:49.053 00.017 12268 UpdateGuideState exits: m=38 SNR=4.3
06:10:49.054 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:49.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:49.054 00.000 12268 Enqueuing Expose request
06:10:49.054 00.000 11616 Worker thread wakes up
06:10:49.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:49.054 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:51.067 02.013 11616 Exposure complete
06:10:51.117 00.050 11616 worker thread done servicing request
06:10:51.117 00.000 12268 OnExposeComplete: enter
06:10:51.117 00.000 12268 UpdateGuideState(): m_state=2
06:10:51.117 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:10:51.118 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=915.70, Mass=39, SNR=4.4, Peak=29 HFD=3.1
06:10:51.118 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
06:10:51.118 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
06:10:51.118 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.12 hyp=0.27 cameraTheta=2.66 mountX=0.10 mountY=-0.25, mountTheta=-1.20
06:10:51.120 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:10:51.134 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:10:51.135 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:51.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:51.135 00.000 12268 Enqueuing Expose request
06:10:51.135 00.000 11616 Worker thread wakes up
06:10:51.135 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:51.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:53.137 02.002 11616 Exposure complete
06:10:53.188 00.051 11616 worker thread done servicing request
06:10:53.188 00.000 12268 OnExposeComplete: enter
06:10:53.188 00.000 12268 UpdateGuideState(): m_state=2
06:10:53.188 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:10:53.189 00.001 12268 Star::Find returns 1 (0), X=665.86, Y=916.48, Mass=48, SNR=4.9, Peak=27 HFD=5.5
06:10:53.189 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
06:10:53.189 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
06:10:53.189 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.91 hyp=0.93 cameraTheta=1.76 mountX=0.89 mountY=-0.29, mountTheta=-0.32
06:10:53.191 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:10:53.205 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
06:10:53.206 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:53.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:53.206 00.000 12268 Enqueuing Expose request
06:10:53.206 00.000 11616 Worker thread wakes up
06:10:53.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:53.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:10:55.208 02.002 11616 Exposure complete
06:10:55.258 00.050 11616 worker thread done servicing request
06:10:55.259 00.001 12268 OnExposeComplete: enter
06:10:55.259 00.000 12268 UpdateGuideState(): m_state=2
06:10:55.259 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:10:55.259 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.28, Mass=48, SNR=4.8, Peak=28 HFD=4.7
06:10:55.259 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
06:10:55.259 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.22 = 0.06)
06:10:55.259 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.29 hyp=0.29 cameraTheta=-1.64 mountX=-0.29 mountY=0.02, mountTheta=3.08
06:10:55.261 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:10:55.276 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:10:55.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:55.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:55.276 00.000 12268 Enqueuing Expose request
06:10:55.276 00.000 11616 Worker thread wakes up
06:10:55.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:55.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:10:57.313 02.037 11616 Exposure complete
06:10:57.362 00.049 11616 worker thread done servicing request
06:10:57.362 00.000 12268 OnExposeComplete: enter
06:10:57.362 00.000 12268 UpdateGuideState(): m_state=2
06:10:57.362 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:10:57.362 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.47, Mass=45, SNR=4.7, Peak=29 HFD=3.9
06:10:57.362 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.05 = 2.24)
06:10:57.362 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.88)
06:10:57.362 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.57 mountX=-0.12 mountY=-0.15, mountTheta=-2.25
06:10:57.364 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:10:57.379 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:10:57.379 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:57.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:57.379 00.000 12268 Enqueuing Expose request
06:10:57.379 00.000 11616 Worker thread wakes up
06:10:57.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:57.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:10:59.392 02.013 11616 Exposure complete
06:10:59.443 00.051 11616 worker thread done servicing request
06:10:59.443 00.000 12268 OnExposeComplete: enter
06:10:59.443 00.000 12268 UpdateGuideState(): m_state=2
06:10:59.443 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:10:59.444 00.001 12268 Star::Find returns 1 (0), X=666.07, Y=915.43, Mass=42, SNR=4.5, Peak=28 HFD=4.0
06:10:59.444 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.81 = -2.81)
06:10:59.444 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.92 = 0.36)
06:10:59.444 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.33 mountX=-0.14 mountY=0.05, mountTheta=2.78
06:10:59.447 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:10:59.464 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
06:10:59.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:10:59.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:10:59.464 00.000 12268 Enqueuing Expose request
06:10:59.464 00.000 11616 Worker thread wakes up
06:10:59.464 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:10:59.464 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:11:01.482 02.018 11616 Exposure complete
06:11:01.532 00.050 11616 worker thread done servicing request
06:11:01.533 00.001 12268 OnExposeComplete: enter
06:11:01.533 00.000 12268 UpdateGuideState(): m_state=2
06:11:01.533 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:11:01.533 00.000 12268 Star::Find returns 1 (0), X=665.07, Y=915.69, Mass=71, SNR=5.8, Peak=31 HFD=7.5
06:11:01.533 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
06:11:01.533 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
06:11:01.533 00.000 12268 CameraToMount -- cameraX=-0.96 cameraY=0.12 hyp=0.97 cameraTheta=3.02 mountX=0.02 mountY=-0.97, mountTheta=-1.55
06:11:01.535 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:11:01.550 00.015 12268 UpdateGuideState exits: m=71 SNR=5.8
06:11:01.550 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:01.550 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:01.550 00.000 12268 Enqueuing Expose request
06:11:01.550 00.000 11616 Worker thread wakes up
06:11:01.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:01.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:11:03.557 02.007 11616 Exposure complete
06:11:03.617 00.060 11616 worker thread done servicing request
06:11:03.617 00.000 12268 OnExposeComplete: enter
06:11:03.617 00.000 12268 UpdateGuideState(): m_state=2
06:11:03.617 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:11:03.617 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.61, Mass=45, SNR=4.7, Peak=29 HFD=3.7
06:11:03.617 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
06:11:03.617 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
06:11:03.617 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.20 cameraTheta=2.93 mountX=0.02 mountY=-0.20, mountTheta=-1.46
06:11:03.620 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:11:03.635 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:11:03.635 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:03.636 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:03.636 00.000 12268 Enqueuing Expose request
06:11:03.636 00.000 11616 Worker thread wakes up
06:11:03.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:03.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:05.636 02.000 11616 Exposure complete
06:11:05.688 00.052 11616 worker thread done servicing request
06:11:05.688 00.000 12268 OnExposeComplete: enter
06:11:05.688 00.000 12268 UpdateGuideState(): m_state=2
06:11:05.688 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:11:05.689 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.72, Mass=43, SNR=4.6, Peak=30 HFD=3.3
06:11:05.689 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
06:11:05.689 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.13 = -2.13)
06:11:05.689 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.24 cameraTheta=2.45 mountX=0.13 mountY=-0.20, mountTheta=-0.99
06:11:05.691 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:11:05.706 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:11:05.706 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:05.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:05.706 00.000 12268 Enqueuing Expose request
06:11:05.706 00.000 11616 Worker thread wakes up
06:11:05.707 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:05.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:07.713 02.006 11616 Exposure complete
06:11:07.763 00.050 11616 worker thread done servicing request
06:11:07.764 00.001 12268 OnExposeComplete: enter
06:11:07.764 00.000 12268 UpdateGuideState(): m_state=2
06:11:07.764 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:11:07.764 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.38, Mass=39, SNR=4.4, Peak=25 HFD=4.8
06:11:07.764 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
06:11:07.764 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
06:11:07.764 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.19 hyp=0.33 cameraTheta=-0.63 mountX=-0.17 mountY=0.29, mountTheta=2.09
06:11:07.766 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:11:07.781 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:11:07.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:07.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:07.781 00.000 12268 Enqueuing Expose request
06:11:07.781 00.000 11616 Worker thread wakes up
06:11:07.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:07.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:11:09.795 02.014 11616 Exposure complete
06:11:09.848 00.053 11616 worker thread done servicing request
06:11:09.848 00.000 12268 OnExposeComplete: enter
06:11:09.848 00.000 12268 UpdateGuideState(): m_state=2
06:11:09.848 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:11:09.848 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.54, Mass=37, SNR=4.3, Peak=26 HFD=4.3
06:11:09.848 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
06:11:09.848 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
06:11:09.848 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-0.12 mountX=-0.01 mountY=0.27, mountTheta=1.59
06:11:09.850 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
06:11:09.865 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:11:09.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:09.865 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:09.865 00.000 12268 Enqueuing Expose request
06:11:09.865 00.000 11616 Worker thread wakes up
06:11:09.865 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:09.865 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:11.873 02.008 11616 Exposure complete
06:11:11.924 00.051 11616 worker thread done servicing request
06:11:11.925 00.001 12268 OnExposeComplete: enter
06:11:11.925 00.000 12268 UpdateGuideState(): m_state=2
06:11:11.925 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:11:11.925 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.74, Mass=42, SNR=4.5, Peak=26 HFD=4.3
06:11:11.925 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
06:11:11.925 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
06:11:11.925 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.87 mountX=0.18 mountY=0.12, mountTheta=0.58
06:11:11.927 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:11:11.942 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:11:11.942 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:11.942 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:11.942 00.000 12268 Enqueuing Expose request
06:11:11.942 00.000 11616 Worker thread wakes up
06:11:11.942 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:11.942 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:13.958 02.016 11616 Exposure complete
06:11:14.011 00.053 11616 worker thread done servicing request
06:11:14.011 00.000 12268 OnExposeComplete: enter
06:11:14.011 00.000 12268 UpdateGuideState(): m_state=2
06:11:14.012 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:11:14.012 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=36, SNR=4.2, Peak=28 HFD=3.3
06:11:14.012 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
06:11:14.012 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
06:11:14.012 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.71 mountX=0.03 mountY=-0.09, mountTheta=-1.24
06:11:14.015 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:11:14.031 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
06:11:14.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:14.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:14.031 00.000 12268 Enqueuing Expose request
06:11:14.031 00.000 11616 Worker thread wakes up
06:11:14.032 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:14.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:16.041 02.009 11616 Exposure complete
06:11:16.093 00.052 11616 worker thread done servicing request
06:11:16.093 00.000 12268 OnExposeComplete: enter
06:11:16.093 00.000 12268 UpdateGuideState(): m_state=2
06:11:16.094 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:11:16.094 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.51, Mass=40, SNR=4.4, Peak=28 HFD=4.1
06:11:16.094 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
06:11:16.094 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
06:11:16.094 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.91 mountX=-0.06 mountY=0.06, mountTheta=2.36
06:11:16.097 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:11:16.112 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:11:16.112 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:16.112 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:16.112 00.000 12268 Enqueuing Expose request
06:11:16.112 00.000 11616 Worker thread wakes up
06:11:16.112 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:16.113 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:18.125 02.012 11616 Exposure complete
06:11:18.175 00.050 11616 worker thread done servicing request
06:11:18.175 00.000 12268 OnExposeComplete: enter
06:11:18.175 00.000 12268 UpdateGuideState(): m_state=2
06:11:18.175 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:11:18.175 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.66, Mass=48, SNR=4.8, Peak=27 HFD=5.4
06:11:18.175 00.000 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
06:11:18.175 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
06:11:18.175 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.09 hyp=0.37 cameraTheta=2.89 mountX=0.06 mountY=-0.36, mountTheta=-1.41
06:11:18.177 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:11:18.192 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:11:18.192 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:18.192 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:18.192 00.000 12268 Enqueuing Expose request
06:11:18.192 00.000 11616 Worker thread wakes up
06:11:18.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:18.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:20.208 02.016 11616 Exposure complete
06:11:20.258 00.050 11616 worker thread done servicing request
06:11:20.259 00.001 12268 OnExposeComplete: enter
06:11:20.259 00.000 12268 UpdateGuideState(): m_state=2
06:11:20.259 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:11:20.259 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.53, Mass=44, SNR=4.6, Peak=29 HFD=3.9
06:11:20.259 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
06:11:20.259 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
06:11:20.259 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.25 mountX=-0.04 mountY=-0.03, mountTheta=-2.59
06:11:20.261 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:11:20.277 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
06:11:20.277 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:20.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:20.277 00.000 12268 Enqueuing Expose request
06:11:20.277 00.000 11616 Worker thread wakes up
06:11:20.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:20.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:22.284 02.007 11616 Exposure complete
06:11:22.335 00.051 11616 worker thread done servicing request
06:11:22.336 00.001 12268 OnExposeComplete: enter
06:11:22.336 00.000 12268 UpdateGuideState(): m_state=2
06:11:22.336 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:11:22.336 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=915.16, Mass=61, SNR=5.4, Peak=29 HFD=5.1
06:11:22.336 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.19 = 2.10)
06:11:22.336 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.01)
06:11:22.336 00.000 12268 CameraToMount -- cameraX=-0.91 cameraY=-0.42 hyp=1.00 cameraTheta=-2.71 mountX=-0.50 mountY=-0.85, mountTheta=-2.11
06:11:22.338 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:11:22.353 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
06:11:22.353 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:22.353 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:22.353 00.000 12268 Enqueuing Expose request
06:11:22.353 00.000 11616 Worker thread wakes up
06:11:22.353 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:22.353 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:11:24.378 02.025 11616 Exposure complete
06:11:24.431 00.053 11616 worker thread done servicing request
06:11:24.431 00.000 12268 OnExposeComplete: enter
06:11:24.431 00.000 12268 UpdateGuideState(): m_state=2
06:11:24.431 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:11:24.431 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.87, Mass=40, SNR=4.5, Peak=28 HFD=3.7
06:11:24.431 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
06:11:24.431 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
06:11:24.431 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.29 hyp=0.30 cameraTheta=1.69 mountX=0.29 mountY=-0.07, mountTheta=-0.25
06:11:24.433 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:11:24.448 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:11:24.448 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:24.448 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:24.448 00.000 12268 Enqueuing Expose request
06:11:24.448 00.000 11616 Worker thread wakes up
06:11:24.449 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:24.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:26.466 02.017 11616 Exposure complete
06:11:26.516 00.050 11616 worker thread done servicing request
06:11:26.517 00.001 12268 OnExposeComplete: enter
06:11:26.517 00.000 12268 UpdateGuideState(): m_state=2
06:11:26.517 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:11:26.517 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.77, Mass=43, SNR=4.6, Peak=28 HFD=3.7
06:11:26.517 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
06:11:26.517 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
06:11:26.517 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.24 cameraTheta=2.17 mountX=0.19 mountY=-0.16, mountTheta=-0.72
06:11:26.519 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:11:26.534 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:11:26.534 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:26.534 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:26.534 00.000 12268 Enqueuing Expose request
06:11:26.534 00.000 11616 Worker thread wakes up
06:11:26.534 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:26.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:28.552 02.018 11616 Exposure complete
06:11:28.609 00.057 11616 worker thread done servicing request
06:11:28.609 00.000 12268 OnExposeComplete: enter
06:11:28.610 00.001 12268 UpdateGuideState(): m_state=2
06:11:28.610 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:11:28.610 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=916.00, Mass=40, SNR=4.4, Peak=28 HFD=3.4
06:11:28.610 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
06:11:28.610 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
06:11:28.610 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.43 hyp=0.44 cameraTheta=1.83 mountX=0.42 mountY=-0.17, mountTheta=-0.38
06:11:28.613 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:11:28.627 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:11:28.628 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:28.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:28.628 00.000 12268 Enqueuing Expose request
06:11:28.628 00.000 11616 Worker thread wakes up
06:11:28.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:28.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:30.639 02.011 11616 Exposure complete
06:11:30.690 00.051 11616 worker thread done servicing request
06:11:30.691 00.001 12268 OnExposeComplete: enter
06:11:30.691 00.000 12268 UpdateGuideState(): m_state=2
06:11:30.691 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:11:30.691 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.41, Mass=43, SNR=4.6, Peak=30 HFD=3.8
06:11:30.691 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
06:11:30.691 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
06:11:30.691 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.63 mountX=-0.16 mountY=0.01, mountTheta=3.07
06:11:30.693 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:11:30.709 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:11:30.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:30.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:30.709 00.000 12268 Enqueuing Expose request
06:11:30.709 00.000 11616 Worker thread wakes up
06:11:30.710 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:30.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:11:32.720 02.010 11616 Exposure complete
06:11:32.770 00.050 11616 worker thread done servicing request
06:11:32.770 00.000 12268 OnExposeComplete: enter
06:11:32.770 00.000 12268 UpdateGuideState(): m_state=2
06:11:32.771 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:11:32.771 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.92, Mass=45, SNR=4.7, Peak=30 HFD=2.8
06:11:32.771 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.05 = 1.05)
06:11:32.771 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.06 = -2.06)
06:11:32.771 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.35 hyp=0.61 cameraTheta=2.53 mountX=0.30 mountY=-0.54, mountTheta=-1.06
06:11:32.774 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:11:32.788 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:11:32.789 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:32.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:32.789 00.000 12268 Enqueuing Expose request
06:11:32.789 00.000 11616 Worker thread wakes up
06:11:32.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:32.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:34.800 02.011 11616 Exposure complete
06:11:34.849 00.049 11616 worker thread done servicing request
06:11:34.850 00.001 12268 OnExposeComplete: enter
06:11:34.850 00.000 12268 UpdateGuideState(): m_state=2
06:11:34.850 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:11:34.850 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.52, Mass=38, SNR=4.4, Peak=28 HFD=3.2
06:11:34.850 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.41 = 1.87)
06:11:34.850 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.24)
06:11:34.850 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-2.94 mountX=-0.08 mountY=-0.24, mountTheta=-1.88
06:11:34.852 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:11:34.866 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
06:11:34.867 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:34.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:34.867 00.000 12268 Enqueuing Expose request
06:11:34.867 00.000 11616 Worker thread wakes up
06:11:34.867 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:34.867 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:36.875 02.008 11616 Exposure complete
06:11:36.927 00.052 12268 OnExposeComplete: enter
06:11:36.927 00.000 12268 UpdateGuideState(): m_state=2
06:11:36.927 00.000 11616 worker thread done servicing request
06:11:36.928 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:11:36.928 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.59, Mass=42, SNR=4.5, Peak=26 HFD=4.1
06:11:36.928 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.59 = 1.59)
06:11:36.928 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.52 = -1.52)
06:11:36.928 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.06 mountX=-0.00 mountY=-0.17, mountTheta=-1.59
06:11:36.930 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:11:36.944 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:11:36.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:36.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:36.944 00.000 12268 Enqueuing Expose request
06:11:36.945 00.001 11616 Worker thread wakes up
06:11:36.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:36.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:38.950 02.005 11616 Exposure complete
06:11:39.001 00.051 11616 worker thread done servicing request
06:11:39.001 00.000 12268 OnExposeComplete: enter
06:11:39.001 00.000 12268 UpdateGuideState(): m_state=2
06:11:39.002 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:11:39.002 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.55, Mass=33, SNR=4.1, Peak=24 HFD=4.3
06:11:39.002 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
06:11:39.002 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
06:11:39.002 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-0.11 mountX=-0.00 mountY=0.24, mountTheta=1.58
06:11:39.004 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:11:39.019 00.015 12268 UpdateGuideState exits: m=33 SNR=4.1
06:11:39.019 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:39.019 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:39.019 00.000 12268 Enqueuing Expose request
06:11:39.019 00.000 11616 Worker thread wakes up
06:11:39.019 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:39.019 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:41.022 02.003 11616 Exposure complete
06:11:41.074 00.052 11616 worker thread done servicing request
06:11:41.074 00.000 12268 OnExposeComplete: enter
06:11:41.074 00.000 12268 UpdateGuideState(): m_state=2
06:11:41.074 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:11:41.074 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.66, Mass=45, SNR=4.7, Peak=27 HFD=5.0
06:11:41.074 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
06:11:41.075 00.001 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
06:11:41.075 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.21 mountX=0.09 mountY=-0.08, mountTheta=-0.75
06:11:41.077 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:11:41.092 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:11:41.092 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:41.092 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:41.092 00.000 12268 Enqueuing Expose request
06:11:41.092 00.000 11616 Worker thread wakes up
06:11:41.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:41.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:43.106 02.014 11616 Exposure complete
06:11:43.155 00.049 11616 worker thread done servicing request
06:11:43.156 00.001 12268 OnExposeComplete: enter
06:11:43.156 00.000 12268 UpdateGuideState(): m_state=2
06:11:43.156 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:11:43.156 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.62, Mass=42, SNR=4.6, Peak=30 HFD=3.3
06:11:43.156 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
06:11:43.156 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
06:11:43.156 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.19 cameraTheta=2.88 mountX=0.03 mountY=-0.18, mountTheta=-1.41
06:11:43.158 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:11:43.173 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:11:43.173 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:43.173 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:43.173 00.000 12268 Enqueuing Expose request
06:11:43.173 00.000 11616 Worker thread wakes up
06:11:43.173 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:43.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:45.183 02.010 11616 Exposure complete
06:11:45.234 00.051 11616 worker thread done servicing request
06:11:45.235 00.001 12268 OnExposeComplete: enter
06:11:45.235 00.000 12268 UpdateGuideState(): m_state=2
06:11:45.235 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:11:45.235 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.73, Mass=38, SNR=4.3, Peak=29 HFD=2.7
06:11:45.235 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
06:11:45.235 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
06:11:45.235 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=0.16 hyp=0.44 cameraTheta=2.77 mountX=0.12 mountY=-0.43, mountTheta=-1.29
06:11:45.237 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:11:45.252 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:11:45.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:45.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:45.253 00.001 12268 Enqueuing Expose request
06:11:45.253 00.000 11616 Worker thread wakes up
06:11:45.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:45.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:47.297 02.044 11616 Exposure complete
06:11:47.348 00.051 11616 worker thread done servicing request
06:11:47.348 00.000 12268 OnExposeComplete: enter
06:11:47.348 00.000 12268 UpdateGuideState(): m_state=2
06:11:47.348 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:11:47.349 00.001 12268 Star::Find returns 1 (0), X=665.84, Y=915.23, Mass=39, SNR=4.4, Peak=28 HFD=3.5
06:11:47.349 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.56 = 2.73)
06:11:47.349 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.38)
06:11:47.349 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.35 hyp=0.40 cameraTheta=-2.08 mountX=-0.36 mountY=-0.15, mountTheta=-2.75
06:11:47.351 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:11:47.366 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:11:47.366 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:47.366 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:47.366 00.000 12268 Enqueuing Expose request
06:11:47.366 00.000 11616 Worker thread wakes up
06:11:47.366 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:47.366 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:11:49.381 02.015 11616 Exposure complete
06:11:49.433 00.052 11616 worker thread done servicing request
06:11:49.433 00.000 12268 OnExposeComplete: enter
06:11:49.434 00.001 12268 UpdateGuideState(): m_state=2
06:11:49.434 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:11:49.434 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=916.05, Mass=43, SNR=4.6, Peak=27 HFD=3.8
06:11:49.434 00.000 12268 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
06:11:49.434 00.000 12268 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
06:11:49.434 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.47 hyp=0.50 cameraTheta=1.90 mountX=0.46 mountY=-0.22, mountTheta=-0.45
06:11:49.436 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:11:49.451 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:11:49.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:49.452 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:49.452 00.000 12268 Enqueuing Expose request
06:11:49.452 00.000 11616 Worker thread wakes up
06:11:49.452 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:49.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:51.467 02.015 11616 Exposure complete
06:11:51.519 00.052 11616 worker thread done servicing request
06:11:51.519 00.000 12268 OnExposeComplete: enter
06:11:51.519 00.000 12268 UpdateGuideState(): m_state=2
06:11:51.520 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:11:51.520 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=916.26, Mass=38, SNR=4.3, Peak=25 HFD=3.6
06:11:51.520 00.000 12268 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
06:11:51.520 00.000 12268 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
06:11:51.520 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.68 hyp=0.72 cameraTheta=1.87 mountX=0.66 mountY=-0.30, mountTheta=-0.42
06:11:51.522 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:11:51.538 00.016 12268 UpdateGuideState exits: m=38 SNR=4.3
06:11:51.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:51.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:51.538 00.000 12268 Enqueuing Expose request
06:11:51.538 00.000 11616 Worker thread wakes up
06:11:51.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:51.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:53.550 02.012 11616 Exposure complete
06:11:53.609 00.059 11616 worker thread done servicing request
06:11:53.610 00.001 12268 OnExposeComplete: enter
06:11:53.610 00.000 12268 UpdateGuideState(): m_state=2
06:11:53.610 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:11:53.610 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.77, Mass=51, SNR=5.0, Peak=34 HFD=2.7
06:11:53.610 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
06:11:53.610 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
06:11:53.610 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.20 hyp=0.57 cameraTheta=2.79 mountX=0.14 mountY=-0.55, mountTheta=-1.32
06:11:53.612 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:11:53.628 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
06:11:53.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:53.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:53.628 00.000 12268 Enqueuing Expose request
06:11:53.628 00.000 11616 Worker thread wakes up
06:11:53.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:53.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:55.636 02.008 11616 Exposure complete
06:11:55.687 00.051 11616 worker thread done servicing request
06:11:55.687 00.000 12268 OnExposeComplete: enter
06:11:55.687 00.000 12268 UpdateGuideState(): m_state=2
06:11:55.687 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:11:55.687 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.59, Mass=41, SNR=4.5, Peak=28 HFD=4.4
06:11:55.687 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
06:11:55.687 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.76)
06:11:55.687 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.06 mountX=0.04 mountY=0.24, mountTheta=1.41
06:11:55.689 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:11:55.703 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:11:55.704 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:55.704 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:55.704 00.000 12268 Enqueuing Expose request
06:11:55.704 00.000 11616 Worker thread wakes up
06:11:55.704 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:55.704 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:57.713 02.009 11616 Exposure complete
06:11:57.767 00.054 11616 worker thread done servicing request
06:11:57.767 00.000 12268 OnExposeComplete: enter
06:11:57.767 00.000 12268 UpdateGuideState(): m_state=2
06:11:57.767 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:11:57.767 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=38, SNR=4.4, Peak=30 HFD=3.0
06:11:57.767 00.000 12268 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
06:11:57.768 00.001 12268 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
06:11:57.768 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.83 mountX=0.04 mountY=-0.19, mountTheta=-1.36
06:11:57.770 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:11:57.786 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
06:11:57.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:57.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:57.786 00.000 12268 Enqueuing Expose request
06:11:57.787 00.001 11616 Worker thread wakes up
06:11:57.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:57.787 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:11:59.795 02.008 11616 Exposure complete
06:11:59.850 00.055 11616 worker thread done servicing request
06:11:59.850 00.000 12268 OnExposeComplete: enter
06:11:59.850 00.000 12268 UpdateGuideState(): m_state=2
06:11:59.850 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:11:59.850 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.63, Mass=41, SNR=4.5, Peak=30 HFD=3.1
06:11:59.850 00.000 12268 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
06:11:59.850 00.000 12268 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
06:11:59.851 00.001 12268 CameraToMount -- cameraX=-0.26 cameraY=0.06 hyp=0.26 cameraTheta=2.90 mountX=0.04 mountY=-0.26, mountTheta=-1.43
06:11:59.853 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:11:59.868 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:11:59.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:11:59.869 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:11:59.869 00.000 12268 Enqueuing Expose request
06:11:59.869 00.000 11616 Worker thread wakes up
06:11:59.869 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:11:59.869 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:01.878 02.009 11616 Exposure complete
06:12:01.928 00.050 11616 worker thread done servicing request
06:12:01.928 00.000 12268 OnExposeComplete: enter
06:12:01.929 00.001 12268 UpdateGuideState(): m_state=2
06:12:01.929 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:12:01.929 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=34, SNR=4.1, Peak=25 HFD=4.0
06:12:01.929 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
06:12:01.929 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
06:12:01.929 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.18 cameraTheta=-0.08 mountX=0.00 mountY=0.18, mountTheta=1.55
06:12:01.931 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:12:01.948 00.017 12268 UpdateGuideState exits: m=34 SNR=4.1
06:12:01.948 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:01.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:01.948 00.000 12268 Enqueuing Expose request
06:12:01.948 00.000 11616 Worker thread wakes up
06:12:01.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:01.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:03.962 02.014 11616 Exposure complete
06:12:04.013 00.051 11616 worker thread done servicing request
06:12:04.013 00.000 12268 OnExposeComplete: enter
06:12:04.013 00.000 12268 UpdateGuideState(): m_state=2
06:12:04.014 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:12:04.014 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.83, Mass=46, SNR=4.7, Peak=33 HFD=2.5
06:12:04.014 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
06:12:04.014 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
06:12:04.014 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.26 hyp=0.59 cameraTheta=2.68 mountX=0.21 mountY=-0.56, mountTheta=-1.21
06:12:04.017 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:12:04.032 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:12:04.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:04.032 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:04.032 00.000 12268 Enqueuing Expose request
06:12:04.032 00.000 11616 Worker thread wakes up
06:12:04.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:04.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:06.045 02.013 11616 Exposure complete
06:12:06.095 00.050 11616 worker thread done servicing request
06:12:06.095 00.000 12268 OnExposeComplete: enter
06:12:06.096 00.001 12268 UpdateGuideState(): m_state=2
06:12:06.096 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:12:06.096 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.79, Mass=40, SNR=4.4, Peak=25 HFD=4.5
06:12:06.096 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
06:12:06.096 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
06:12:06.096 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.21 hyp=0.26 cameraTheta=0.98 mountX=0.23 mountY=0.11, mountTheta=0.47
06:12:06.098 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:12:06.113 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:12:06.113 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:06.113 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:06.114 00.001 12268 Enqueuing Expose request
06:12:06.114 00.000 11616 Worker thread wakes up
06:12:06.114 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:06.114 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:08.125 02.011 11616 Exposure complete
06:12:08.175 00.050 11616 worker thread done servicing request
06:12:08.176 00.001 12268 OnExposeComplete: enter
06:12:08.176 00.000 12268 UpdateGuideState(): m_state=2
06:12:08.176 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:12:08.176 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.86, Mass=65, SNR=5.6, Peak=29 HFD=6.4
06:12:08.176 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
06:12:08.176 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
06:12:08.176 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.28 hyp=0.60 cameraTheta=2.65 mountX=0.23 mountY=-0.56, mountTheta=-1.18
06:12:08.178 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:12:08.193 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
06:12:08.193 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:08.193 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:08.193 00.000 12268 Enqueuing Expose request
06:12:08.194 00.001 11616 Worker thread wakes up
06:12:08.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:08.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:10.202 02.008 11616 Exposure complete
06:12:10.254 00.052 11616 worker thread done servicing request
06:12:10.254 00.000 12268 OnExposeComplete: enter
06:12:10.254 00.000 12268 UpdateGuideState(): m_state=2
06:12:10.254 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:12:10.255 00.001 12268 Star::Find returns 1 (0), X=666.19, Y=915.19, Mass=42, SNR=4.5, Peak=27 HFD=4.6
06:12:10.255 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
06:12:10.255 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.52)
06:12:10.255 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.38 hyp=0.41 cameraTheta=-1.18 mountX=-0.36 mountY=0.20, mountTheta=2.63
06:12:10.257 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:12:10.271 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:12:10.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:10.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:10.271 00.000 12268 Enqueuing Expose request
06:12:10.271 00.000 11616 Worker thread wakes up
06:12:10.271 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:10.272 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:12:12.278 02.006 11616 Exposure complete
06:12:12.331 00.053 11616 worker thread done servicing request
06:12:12.331 00.000 12268 OnExposeComplete: enter
06:12:12.331 00.000 12268 UpdateGuideState(): m_state=2
06:12:12.332 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:12:12.332 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.40, Mass=44, SNR=4.7, Peak=29 HFD=3.2
06:12:12.332 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.27 = 2.01)
06:12:12.332 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.10)
06:12:12.332 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.17 hyp=0.51 cameraTheta=-2.80 mountX=-0.22 mountY=-0.46, mountTheta=-2.02
06:12:12.334 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:12:12.348 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
06:12:12.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:12.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:12.348 00.000 12268 Enqueuing Expose request
06:12:12.349 00.001 11616 Worker thread wakes up
06:12:12.349 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:12.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:12:14.361 02.012 11616 Exposure complete
06:12:14.410 00.049 11616 worker thread done servicing request
06:12:14.410 00.000 12268 OnExposeComplete: enter
06:12:14.410 00.000 12268 UpdateGuideState(): m_state=2
06:12:14.411 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:12:14.411 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.18, Mass=42, SNR=4.5, Peak=29 HFD=3.0
06:12:14.411 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
06:12:14.411 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
06:12:14.411 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=-0.39 hyp=0.71 cameraTheta=-2.57 mountX=-0.44 mountY=-0.54, mountTheta=-2.25
06:12:14.413 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:12:14.427 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:12:14.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:14.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:14.427 00.000 12268 Enqueuing Expose request
06:12:14.428 00.001 11616 Worker thread wakes up
06:12:14.428 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:14.428 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:12:16.441 02.013 11616 Exposure complete
06:12:16.494 00.053 11616 worker thread done servicing request
06:12:16.495 00.001 12268 OnExposeComplete: enter
06:12:16.495 00.000 12268 UpdateGuideState(): m_state=2
06:12:16.495 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:12:16.495 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.48, Mass=40, SNR=4.4, Peak=27 HFD=4.3
06:12:16.495 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
06:12:16.495 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
06:12:16.495 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-0.48 mountX=-0.07 mountY=0.19, mountTheta=1.94
06:12:16.497 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:12:16.512 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:12:16.512 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:16.512 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:16.512 00.000 12268 Enqueuing Expose request
06:12:16.513 00.001 11616 Worker thread wakes up
06:12:16.513 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:16.513 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:12:18.531 02.018 11616 Exposure complete
06:12:18.591 00.060 11616 worker thread done servicing request
06:12:18.591 00.000 12268 OnExposeComplete: enter
06:12:18.591 00.000 12268 UpdateGuideState(): m_state=2
06:12:18.591 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:12:18.591 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.57, Mass=49, SNR=4.9, Peak=30 HFD=3.9
06:12:18.591 00.000 12268 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.47) = xAngle (-4.61 = 1.67)
06:12:18.591 00.000 12268 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.72 = -1.44)
06:12:18.592 00.001 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.14 mountX=-0.01 mountY=-0.14, mountTheta=-1.67
06:12:18.595 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:12:18.610 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:12:18.610 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:18.610 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:18.610 00.000 12268 Enqueuing Expose request
06:12:18.610 00.000 11616 Worker thread wakes up
06:12:18.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:18.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:20.618 02.008 11616 Exposure complete
06:12:20.671 00.053 11616 worker thread done servicing request
06:12:20.672 00.001 12268 OnExposeComplete: enter
06:12:20.672 00.000 12268 UpdateGuideState(): m_state=2
06:12:20.672 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:12:20.672 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.69, Mass=42, SNR=4.5, Peak=28 HFD=3.4
06:12:20.672 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
06:12:20.672 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.86 = -1.86)
06:12:20.672 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.12 hyp=0.29 cameraTheta=2.73 mountX=0.09 mountY=-0.28, mountTheta=-1.26
06:12:20.674 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:12:20.689 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:12:20.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:20.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:20.689 00.000 12268 Enqueuing Expose request
06:12:20.689 00.000 11616 Worker thread wakes up
06:12:20.689 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:20.689 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:22.692 02.003 11616 Exposure complete
06:12:22.742 00.050 11616 worker thread done servicing request
06:12:22.743 00.001 12268 OnExposeComplete: enter
06:12:22.743 00.000 12268 UpdateGuideState(): m_state=2
06:12:22.743 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:12:22.743 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.82, Mass=41, SNR=4.5, Peak=26 HFD=4.5
06:12:22.743 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
06:12:22.743 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
06:12:22.743 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.25 hyp=0.32 cameraTheta=0.87 mountX=0.27 mountY=0.18, mountTheta=0.58
06:12:22.745 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:12:22.760 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:12:22.761 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:22.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:22.761 00.000 12268 Enqueuing Expose request
06:12:22.761 00.000 11616 Worker thread wakes up
06:12:22.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:22.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:24.775 02.014 11616 Exposure complete
06:12:24.825 00.050 11616 worker thread done servicing request
06:12:24.825 00.000 12268 OnExposeComplete: enter
06:12:24.825 00.000 12268 UpdateGuideState(): m_state=2
06:12:24.825 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:12:24.825 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=916.00, Mass=48, SNR=4.8, Peak=27 HFD=4.5
06:12:24.826 00.001 12268 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
06:12:24.826 00.000 12268 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
06:12:24.826 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.43 hyp=0.60 cameraTheta=2.35 mountX=0.38 mountY=-0.48, mountTheta=-0.89
06:12:24.828 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:12:24.843 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:12:24.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:24.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:24.843 00.000 12268 Enqueuing Expose request
06:12:24.844 00.001 11616 Worker thread wakes up
06:12:24.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:24.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:26.846 02.002 11616 Exposure complete
06:12:26.898 00.052 11616 worker thread done servicing request
06:12:26.898 00.000 12268 OnExposeComplete: enter
06:12:26.898 00.000 12268 UpdateGuideState(): m_state=2
06:12:26.898 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:12:26.898 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.50, Mass=39, SNR=4.4, Peak=25 HFD=3.9
06:12:26.898 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
06:12:26.898 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
06:12:26.898 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-2.75 mountX=-0.09 mountY=-0.18, mountTheta=-2.07
06:12:26.901 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:12:26.916 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:12:26.916 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:26.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:26.916 00.000 12268 Enqueuing Expose request
06:12:26.916 00.000 11616 Worker thread wakes up
06:12:26.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:26.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:12:28.929 02.013 11616 Exposure complete
06:12:28.979 00.050 11616 worker thread done servicing request
06:12:28.979 00.000 12268 OnExposeComplete: enter
06:12:28.979 00.000 12268 UpdateGuideState(): m_state=2
06:12:28.980 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:12:28.980 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.24, Mass=39, SNR=4.4, Peak=26 HFD=4.4
06:12:28.980 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
06:12:28.980 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
06:12:28.980 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.33 hyp=0.34 cameraTheta=-1.32 mountX=-0.32 mountY=0.13, mountTheta=2.76
06:12:28.982 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
06:12:28.996 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:12:28.996 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:28.997 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:28.997 00.000 12268 Enqueuing Expose request
06:12:28.997 00.000 11616 Worker thread wakes up
06:12:28.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:28.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:12:31.005 02.008 11616 Exposure complete
06:12:31.055 00.050 11616 worker thread done servicing request
06:12:31.055 00.000 12268 OnExposeComplete: enter
06:12:31.055 00.000 12268 UpdateGuideState(): m_state=2
06:12:31.055 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:12:31.056 00.001 12268 Star::Find returns 1 (0), X=666.06, Y=915.47, Mass=43, SNR=4.6, Peak=30 HFD=3.7
06:12:31.056 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
06:12:31.056 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
06:12:31.056 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.36 mountX=-0.10 mountY=0.04, mountTheta=2.80
06:12:31.058 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:12:31.072 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:12:31.073 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:31.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:31.073 00.000 12268 Enqueuing Expose request
06:12:31.073 00.000 11616 Worker thread wakes up
06:12:31.073 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:31.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:12:33.086 02.013 11616 Exposure complete
06:12:33.136 00.050 11616 worker thread done servicing request
06:12:33.136 00.000 12268 OnExposeComplete: enter
06:12:33.136 00.000 12268 UpdateGuideState(): m_state=2
06:12:33.137 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:12:33.137 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=916.37, Mass=44, SNR=4.6, Peak=29 HFD=3.0
06:12:33.137 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
06:12:33.137 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
06:12:33.137 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.80 hyp=0.93 cameraTheta=2.10 mountX=0.75 mountY=-0.57, mountTheta=-0.65
06:12:33.139 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:12:33.154 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:12:33.154 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:33.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:33.154 00.000 12268 Enqueuing Expose request
06:12:33.154 00.000 11616 Worker thread wakes up
06:12:33.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:33.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:35.165 02.011 11616 Exposure complete
06:12:35.217 00.052 11616 worker thread done servicing request
06:12:35.217 00.000 12268 OnExposeComplete: enter
06:12:35.217 00.000 12268 UpdateGuideState(): m_state=2
06:12:35.218 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:12:35.218 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.06, Mass=43, SNR=4.6, Peak=28 HFD=3.8
06:12:35.218 00.000 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.62 = 2.67)
06:12:35.218 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.44)
06:12:35.218 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.51 hyp=0.61 cameraTheta=-2.14 mountX=-0.54 mountY=-0.26, mountTheta=-2.69
06:12:35.220 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:12:35.234 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:12:35.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:35.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:35.234 00.000 12268 Enqueuing Expose request
06:12:35.235 00.001 11616 Worker thread wakes up
06:12:35.235 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:35.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:12:37.311 02.076 11616 Exposure complete
06:12:37.363 00.052 11616 worker thread done servicing request
06:12:37.363 00.000 12268 OnExposeComplete: enter
06:12:37.363 00.000 12268 UpdateGuideState(): m_state=2
06:12:37.363 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:12:37.363 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.45, Mass=63, SNR=5.5, Peak=27 HFD=5.8
06:12:37.364 00.001 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.22 = 2.06)
06:12:37.364 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.33 = -1.05)
06:12:37.364 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.12 hyp=0.31 cameraTheta=-2.75 mountX=-0.14 mountY=-0.26, mountTheta=-2.07
06:12:37.366 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:12:37.380 00.014 12268 UpdateGuideState exits: m=63 SNR=5.5
06:12:37.380 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:37.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:37.380 00.000 12268 Enqueuing Expose request
06:12:37.380 00.000 11616 Worker thread wakes up
06:12:37.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:37.381 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:12:39.386 02.005 11616 Exposure complete
06:12:39.436 00.050 11616 worker thread done servicing request
06:12:39.436 00.000 12268 OnExposeComplete: enter
06:12:39.436 00.000 12268 UpdateGuideState(): m_state=2
06:12:39.436 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:12:39.436 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.69, Mass=45, SNR=4.7, Peak=32 HFD=3.1
06:12:39.437 00.001 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
06:12:39.437 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
06:12:39.437 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.11 hyp=0.25 cameraTheta=2.66 mountX=0.09 mountY=-0.23, mountTheta=-1.19
06:12:39.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:12:39.453 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:12:39.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:39.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:39.453 00.000 12268 Enqueuing Expose request
06:12:39.453 00.000 11616 Worker thread wakes up
06:12:39.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:39.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:41.480 02.027 11616 Exposure complete
06:12:41.533 00.053 11616 worker thread done servicing request
06:12:41.533 00.000 12268 OnExposeComplete: enter
06:12:41.533 00.000 12268 UpdateGuideState(): m_state=2
06:12:41.534 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:12:41.534 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.18, Mass=48, SNR=4.9, Peak=32 HFD=3.6
06:12:41.534 00.000 12268 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.47) = xAngle (-3.58 = 2.70)
06:12:41.534 00.000 12268 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.69 = -0.41)
06:12:41.534 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.40 hyp=0.46 cameraTheta=-2.11 mountX=-0.42 mountY=-0.18, mountTheta=-2.73
06:12:41.536 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:12:41.551 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
06:12:41.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:41.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:41.551 00.000 12268 Enqueuing Expose request
06:12:41.552 00.001 11616 Worker thread wakes up
06:12:41.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:41.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:12:43.571 02.019 11616 Exposure complete
06:12:43.622 00.051 11616 worker thread done servicing request
06:12:43.622 00.000 12268 OnExposeComplete: enter
06:12:43.622 00.000 12268 UpdateGuideState(): m_state=2
06:12:43.623 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:12:43.623 00.000 12268 Star::Find returns 1 (0), X=666.36, Y=915.42, Mass=45, SNR=4.7, Peak=29 HFD=4.7
06:12:43.623 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
06:12:43.623 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
06:12:43.623 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.15 hyp=0.37 cameraTheta=-0.44 mountX=-0.12 mountY=0.35, mountTheta=1.90
06:12:43.625 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:12:43.641 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:12:43.641 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:43.641 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:43.641 00.000 12268 Enqueuing Expose request
06:12:43.641 00.000 11616 Worker thread wakes up
06:12:43.641 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:43.641 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:12:45.648 02.007 11616 Exposure complete
06:12:45.697 00.049 11616 worker thread done servicing request
06:12:45.698 00.001 12268 OnExposeComplete: enter
06:12:45.698 00.000 12268 UpdateGuideState(): m_state=2
06:12:45.698 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:12:45.698 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.78, Mass=50, SNR=4.9, Peak=32 HFD=3.1
06:12:45.699 00.001 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
06:12:45.699 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.94 = -1.94)
06:12:45.699 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.21 hyp=0.45 cameraTheta=2.65 mountX=0.17 mountY=-0.42, mountTheta=-1.18
06:12:45.701 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:12:45.715 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
06:12:45.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:45.716 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:45.716 00.000 12268 Enqueuing Expose request
06:12:45.716 00.000 11616 Worker thread wakes up
06:12:45.716 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:45.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:47.721 02.005 11616 Exposure complete
06:12:47.771 00.050 11616 worker thread done servicing request
06:12:47.771 00.000 12268 OnExposeComplete: enter
06:12:47.772 00.001 12268 UpdateGuideState(): m_state=2
06:12:47.772 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:12:47.772 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.84, Mass=47, SNR=4.8, Peak=28 HFD=3.5
06:12:47.772 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
06:12:47.772 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
06:12:47.772 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.27 hyp=0.48 cameraTheta=2.56 mountX=0.22 mountY=-0.43, mountTheta=-1.09
06:12:47.774 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:12:47.788 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
06:12:47.789 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:47.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:47.789 00.000 12268 Enqueuing Expose request
06:12:47.789 00.000 11616 Worker thread wakes up
06:12:47.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:47.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:49.802 02.013 11616 Exposure complete
06:12:49.853 00.051 11616 worker thread done servicing request
06:12:49.853 00.000 12268 OnExposeComplete: enter
06:12:49.853 00.000 12268 UpdateGuideState(): m_state=2
06:12:49.853 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:12:49.854 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=915.30, Mass=45, SNR=4.7, Peak=30 HFD=3.8
06:12:49.854 00.000 12268 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.47) = xAngle (-3.33 = 2.96)
06:12:49.854 00.000 12268 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.44 = -0.15)
06:12:49.854 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.85 mountX=-0.28 mountY=-0.04, mountTheta=-2.99
06:12:49.856 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:12:49.870 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:12:49.871 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:49.871 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:49.871 00.000 12268 Enqueuing Expose request
06:12:49.871 00.000 11616 Worker thread wakes up
06:12:49.871 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:49.871 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:12:51.887 02.016 11616 Exposure complete
06:12:51.939 00.052 11616 worker thread done servicing request
06:12:51.939 00.000 12268 OnExposeComplete: enter
06:12:51.940 00.001 12268 UpdateGuideState(): m_state=2
06:12:51.940 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:12:51.940 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=916.22, Mass=73, SNR=5.9, Peak=29 HFD=7.3
06:12:51.940 00.000 12268 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
06:12:51.940 00.000 12268 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
06:12:51.940 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=0.65 hyp=0.99 cameraTheta=2.42 mountX=0.58 mountY=-0.82, mountTheta=-0.96
06:12:51.942 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:12:51.958 00.016 12268 UpdateGuideState exits: m=73 SNR=5.9
06:12:51.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:51.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:51.958 00.000 12268 Enqueuing Expose request
06:12:51.958 00.000 11616 Worker thread wakes up
06:12:51.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:51.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:12:53.979 02.021 11616 Exposure complete
06:12:54.034 00.055 11616 worker thread done servicing request
06:12:54.034 00.000 12268 OnExposeComplete: enter
06:12:54.034 00.000 12268 UpdateGuideState(): m_state=2
06:12:54.034 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:12:54.035 00.001 12268 Star::Find returns 1 (0), X=665.77, Y=915.06, Mass=40, SNR=4.4, Peak=28 HFD=3.6
06:12:54.035 00.000 12268 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.47) = xAngle (-3.52 = 2.76)
06:12:54.035 00.000 12268 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.35)
06:12:54.035 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.51 hyp=0.58 cameraTheta=-2.05 mountX=-0.54 mountY=-0.20, mountTheta=-2.79
06:12:54.038 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:12:54.054 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
06:12:54.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:54.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:54.054 00.000 12268 Enqueuing Expose request
06:12:54.054 00.000 11616 Worker thread wakes up
06:12:54.054 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:54.055 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:12:55.963 01.908 12268 evsrv: cli 0F8E6D80 connect
06:12:55.963 00.000 12268 case statement mapped state 2 to 1
06:12:55.964 00.001 12268 case statement mapped state 2 to 1
06:12:55.964 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"54583e64-a477-4d05-bfff-6bee8cad99f6"}
06:12:55.965 00.001 12268 case statement mapped state 2 to 1
06:12:55.965 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"54583e64-a477-4d05-bfff-6bee8cad99f6"}
06:12:55.966 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:12:56.079 00.113 11616 Exposure complete
06:12:56.125 00.046 12268 evsrv: cli 0F8E69C0 connect
06:12:56.125 00.000 12268 case statement mapped state 2 to 1
06:12:56.126 00.001 12268 case statement mapped state 2 to 1
06:12:56.154 00.028 11616 worker thread done servicing request
06:12:56.154 00.000 12268 OnExposeComplete: enter
06:12:56.154 00.000 12268 UpdateGuideState(): m_state=2
06:12:56.154 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
06:12:56.155 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.85, Mass=43, SNR=4.6, Peak=29 HFD=3.7
06:12:56.155 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
06:12:56.155 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
06:12:56.155 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.62 mountX=0.28 mountY=-0.05, mountTheta=-0.18
06:12:56.157 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:12:56.174 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:12:56.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:56.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:56.174 00.000 12268 Enqueuing Expose request
06:12:56.174 00.000 11616 Worker thread wakes up
06:12:56.174 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:56.174 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:12:56.175 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"621d23c9-7ad2-455b-b323-3f43b1f0d498"}
06:12:56.175 00.000 12268 case statement mapped state 2 to 1
06:12:56.175 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"621d23c9-7ad2-455b-b323-3f43b1f0d498"}
06:12:56.202 00.027 12268 evsrv: cli 0F8E69C0 disconnect
06:12:58.200 01.998 11616 Exposure complete
06:12:58.256 00.056 11616 worker thread done servicing request
06:12:58.256 00.000 12268 OnExposeComplete: enter
06:12:58.257 00.001 12268 UpdateGuideState(): m_state=2
06:12:58.257 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
06:12:58.257 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.45, Mass=49, SNR=4.9, Peak=32 HFD=2.8
06:12:58.257 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
06:12:58.257 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
06:12:58.257 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=-0.12 hyp=0.65 cameraTheta=-2.95 mountX=-0.19 mountY=-0.62, mountTheta=-1.86
06:12:58.259 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:12:58.276 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
06:12:58.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:12:58.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:12:58.276 00.000 12268 Enqueuing Expose request
06:12:58.276 00.000 11616 Worker thread wakes up
06:12:58.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:12:58.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:13:00.316 02.040 11616 Exposure complete
06:13:00.418 00.102 12268 OnExposeComplete: enter
06:13:00.418 00.000 12268 UpdateGuideState(): m_state=2
06:13:00.418 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
06:13:00.418 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.47, Mass=45, SNR=4.7, Peak=29 HFD=3.8
06:13:00.418 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.05 = 2.24)
06:13:00.418 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.88)
06:13:00.418 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.58 mountX=-0.12 mountY=-0.15, mountTheta=-2.25
06:13:00.421 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:13:00.439 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:13:00.439 00.000 11616 worker thread done servicing request
06:13:00.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:00.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:00.439 00.000 12268 Enqueuing Expose request
06:13:00.439 00.000 11616 Worker thread wakes up
06:13:00.439 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:00.439 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:13:02.463 02.024 11616 Exposure complete
06:13:02.532 00.069 11616 worker thread done servicing request
06:13:02.532 00.000 12268 OnExposeComplete: enter
06:13:02.532 00.000 12268 UpdateGuideState(): m_state=2
06:13:02.532 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
06:13:02.532 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.51, Mass=42, SNR=4.5, Peak=29 HFD=4.0
06:13:02.532 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
06:13:02.532 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.07 = 1.21)
06:13:02.533 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.49 mountX=-0.05 mountY=0.13, mountTheta=1.96
06:13:02.536 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:13:02.554 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
06:13:02.554 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:02.554 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:02.555 00.001 12268 Enqueuing Expose request
06:13:02.555 00.000 11616 Worker thread wakes up
06:13:02.555 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:02.555 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:04.579 02.024 11616 Exposure complete
06:13:04.639 00.060 11616 worker thread done servicing request
06:13:04.639 00.000 12268 OnExposeComplete: enter
06:13:04.640 00.001 12268 UpdateGuideState(): m_state=2
06:13:04.640 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
06:13:04.640 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=916.00, Mass=39, SNR=4.4, Peak=28 HFD=3.4
06:13:04.640 00.000 12268 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.47) = xAngle (0.36 = 0.36)
06:13:04.640 00.000 12268 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.75 = -2.75)
06:13:04.640 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.43 hyp=0.44 cameraTheta=1.83 mountX=0.41 mountY=-0.17, mountTheta=-0.38
06:13:04.644 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:13:04.661 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
06:13:04.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:04.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:04.661 00.000 12268 Enqueuing Expose request
06:13:04.661 00.000 11616 Worker thread wakes up
06:13:04.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:04.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:06.688 02.027 11616 Exposure complete
06:13:06.748 00.060 11616 worker thread done servicing request
06:13:06.748 00.000 12268 OnExposeComplete: enter
06:13:06.748 00.000 12268 UpdateGuideState(): m_state=2
06:13:06.749 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
06:13:06.749 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.68, Mass=47, SNR=4.8, Peak=29 HFD=3.8
06:13:06.749 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
06:13:06.749 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
06:13:06.749 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.18 cameraTheta=2.51 mountX=0.09 mountY=-0.16, mountTheta=-1.04
06:13:06.752 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:13:06.769 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
06:13:06.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:06.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:06.769 00.000 12268 Enqueuing Expose request
06:13:06.770 00.001 11616 Worker thread wakes up
06:13:06.770 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:06.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:08.788 02.018 11616 Exposure complete
06:13:08.846 00.058 11616 worker thread done servicing request
06:13:08.846 00.000 12268 OnExposeComplete: enter
06:13:08.846 00.000 12268 UpdateGuideState(): m_state=2
06:13:08.846 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
06:13:08.846 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.34, Mass=46, SNR=4.7, Peak=30 HFD=4.0
06:13:08.846 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
06:13:08.846 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.00 = 0.28)
06:13:08.846 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.24 cameraTheta=-1.42 mountX=-0.23 mountY=0.07, mountTheta=2.86
06:13:08.849 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:13:08.863 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:13:08.863 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:08.863 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:08.864 00.001 12268 Enqueuing Expose request
06:13:08.864 00.000 11616 Worker thread wakes up
06:13:08.864 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:08.864 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:13:10.880 02.016 11616 Exposure complete
06:13:10.932 00.052 11616 worker thread done servicing request
06:13:10.932 00.000 12268 OnExposeComplete: enter
06:13:10.933 00.001 12268 UpdateGuideState(): m_state=2
06:13:10.933 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
06:13:10.933 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.58, Mass=41, SNR=4.5, Peak=27 HFD=4.0
06:13:10.933 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.32 = -1.32)
06:13:10.933 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.85)
06:13:10.933 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.15 mountX=0.01 mountY=0.03, mountTheta=1.32
06:13:10.935 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:13:10.950 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:13:10.950 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:10.950 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:10.950 00.000 12268 Enqueuing Expose request
06:13:10.950 00.000 11616 Worker thread wakes up
06:13:10.950 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:10.950 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:12.964 02.014 11616 Exposure complete
06:13:13.016 00.052 11616 worker thread done servicing request
06:13:13.017 00.001 12268 OnExposeComplete: enter
06:13:13.017 00.000 12268 UpdateGuideState(): m_state=2
06:13:13.017 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
06:13:13.017 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.44, Mass=43, SNR=4.6, Peak=27 HFD=4.1
06:13:13.017 00.000 12268 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.47) = xAngle (-3.57 = 2.71)
06:13:13.017 00.000 12268 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.40)
06:13:13.017 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.10 mountX=-0.13 mountY=-0.06, mountTheta=-2.74
06:13:13.019 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:13:13.033 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:13:13.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:13.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:13.034 00.001 12268 Enqueuing Expose request
06:13:13.034 00.000 11616 Worker thread wakes up
06:13:13.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:13.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:13:15.056 02.022 11616 Exposure complete
06:13:15.111 00.055 11616 worker thread done servicing request
06:13:15.111 00.000 12268 OnExposeComplete: enter
06:13:15.111 00.000 12268 UpdateGuideState(): m_state=2
06:13:15.112 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
06:13:15.112 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=914.98, Mass=42, SNR=4.5, Peak=28 HFD=3.7
06:13:15.112 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
06:13:15.112 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
06:13:15.112 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.60 hyp=0.68 cameraTheta=-2.08 mountX=-0.63 mountY=-0.25, mountTheta=-2.76
06:13:15.114 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:13:15.131 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
06:13:15.131 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:15.131 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:15.131 00.000 12268 Enqueuing Expose request
06:13:15.131 00.000 11616 Worker thread wakes up
06:13:15.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:15.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:13:17.144 02.013 11616 Exposure complete
06:13:17.205 00.061 11616 worker thread done servicing request
06:13:17.205 00.000 12268 OnExposeComplete: enter
06:13:17.205 00.000 12268 UpdateGuideState(): m_state=2
06:13:17.206 00.001 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
06:13:17.206 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.64, Mass=39, SNR=4.4, Peak=31 HFD=2.9
06:13:17.206 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
06:13:17.206 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
06:13:17.206 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.07 hyp=0.24 cameraTheta=2.86 mountX=0.04 mountY=-0.24, mountTheta=-1.39
06:13:17.208 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:13:17.226 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
06:13:17.226 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:17.226 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:17.226 00.000 12268 Enqueuing Expose request
06:13:17.226 00.000 11616 Worker thread wakes up
06:13:17.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:17.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:19.318 02.092 11616 Exposure complete
06:13:19.376 00.058 11616 worker thread done servicing request
06:13:19.376 00.000 12268 OnExposeComplete: enter
06:13:19.376 00.000 12268 UpdateGuideState(): m_state=2
06:13:19.377 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
06:13:19.377 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
06:13:19.377 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
06:13:19.377 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
06:13:19.377 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.38 mountX=0.02 mountY=-0.03, mountTheta=-0.91
06:13:19.379 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:13:19.397 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
06:13:19.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:19.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:19.397 00.000 12268 Enqueuing Expose request
06:13:19.397 00.000 11616 Worker thread wakes up
06:13:19.398 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:19.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:21.422 02.024 11616 Exposure complete
06:13:21.483 00.061 11616 worker thread done servicing request
06:13:21.483 00.000 12268 OnExposeComplete: enter
06:13:21.483 00.000 12268 UpdateGuideState(): m_state=2
06:13:21.483 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
06:13:21.483 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=40, SNR=4.5, Peak=31 HFD=3.1
06:13:21.484 00.001 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
06:13:21.484 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
06:13:21.484 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.82 mountX=0.04 mountY=-0.16, mountTheta=-1.34
06:13:21.486 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:13:21.502 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
06:13:21.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:21.502 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:21.502 00.000 12268 Enqueuing Expose request
06:13:21.502 00.000 11616 Worker thread wakes up
06:13:21.503 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:21.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:23.530 02.027 11616 Exposure complete
06:13:23.769 00.239 11616 worker thread done servicing request
06:13:23.769 00.000 12268 OnExposeComplete: enter
06:13:23.769 00.000 12268 UpdateGuideState(): m_state=2
06:13:23.769 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
06:13:23.770 00.001 12268 Star::Find returns 1 (0), X=666.46, Y=915.71, Mass=41, SNR=4.5, Peak=26 HFD=5.0
06:13:23.770 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.47) = xAngle (-1.15 = -1.15)
06:13:23.770 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.02)
06:13:23.770 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.14 hyp=0.45 cameraTheta=0.32 mountX=0.18 mountY=0.40, mountTheta=1.15
06:13:23.773 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:13:23.790 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
06:13:23.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:23.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:23.790 00.000 12268 Enqueuing Expose request
06:13:23.790 00.000 11616 Worker thread wakes up
06:13:23.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:23.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:25.835 02.045 11616 Exposure complete
06:13:25.897 00.062 11616 worker thread done servicing request
06:13:25.898 00.001 12268 OnExposeComplete: enter
06:13:25.898 00.000 12268 UpdateGuideState(): m_state=2
06:13:25.898 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
06:13:25.898 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
06:13:25.899 00.001 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
06:13:25.899 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
06:13:25.899 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.08 mountX=0.01 mountY=0.07, mountTheta=1.39
06:13:25.901 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:13:25.919 00.018 12268 UpdateGuideState exits: m=38 SNR=4.4
06:13:25.920 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:25.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:25.920 00.000 12268 Enqueuing Expose request
06:13:25.920 00.000 11616 Worker thread wakes up
06:13:25.920 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:25.920 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:27.952 02.032 11616 Exposure complete
06:13:28.021 00.069 11616 worker thread done servicing request
06:13:28.021 00.000 12268 OnExposeComplete: enter
06:13:28.022 00.001 12268 UpdateGuideState(): m_state=2
06:13:28.022 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
06:13:28.022 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.87, Mass=47, SNR=4.8, Peak=27 HFD=4.9
06:13:28.022 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
06:13:28.022 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.90)
06:13:28.022 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.20 mountX=0.31 mountY=0.08, mountTheta=0.25
06:13:28.024 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:13:28.042 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
06:13:28.043 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:28.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:28.043 00.000 12268 Enqueuing Expose request
06:13:28.043 00.000 11616 Worker thread wakes up
06:13:28.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:28.044 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:30.125 02.081 11616 Exposure complete
06:13:30.184 00.059 11616 worker thread done servicing request
06:13:30.184 00.000 12268 OnExposeComplete: enter
06:13:30.185 00.001 12268 UpdateGuideState(): m_state=2
06:13:30.185 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
06:13:30.185 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=34, SNR=4.1, Peak=26 HFD=3.6
06:13:30.185 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
06:13:30.185 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
06:13:30.185 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.47 mountX=0.02 mountY=0.03, mountTheta=0.99
06:13:30.188 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:13:30.204 00.016 12268 UpdateGuideState exits: m=34 SNR=4.1
06:13:30.204 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:30.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:30.204 00.000 12268 Enqueuing Expose request
06:13:30.225 00.021 11616 Worker thread wakes up
06:13:30.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:30.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:32.255 02.030 11616 Exposure complete
06:13:32.320 00.065 11616 worker thread done servicing request
06:13:32.321 00.001 12268 OnExposeComplete: enter
06:13:32.321 00.000 12268 UpdateGuideState(): m_state=2
06:13:32.321 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
06:13:32.321 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.79, Mass=36, SNR=4.2, Peak=26 HFD=3.5
06:13:32.322 00.001 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
06:13:32.322 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
06:13:32.322 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.23 cameraTheta=1.97 mountX=0.21 mountY=-0.12, mountTheta=-0.52
06:13:32.325 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:13:32.347 00.022 12268 UpdateGuideState exits: m=36 SNR=4.2
06:13:32.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:32.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:32.347 00.000 12268 Enqueuing Expose request
06:13:32.347 00.000 11616 Worker thread wakes up
06:13:32.348 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:32.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:34.390 02.042 11616 Exposure complete
06:13:34.452 00.062 11616 worker thread done servicing request
06:13:34.452 00.000 12268 OnExposeComplete: enter
06:13:34.452 00.000 12268 UpdateGuideState(): m_state=2
06:13:34.452 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
06:13:34.453 00.001 12268 Star::Find returns 1 (0), X=665.84, Y=915.91, Mass=38, SNR=4.4, Peak=28 HFD=3.2
06:13:34.453 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
06:13:34.453 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
06:13:34.453 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.34 hyp=0.39 cameraTheta=2.09 mountX=0.32 mountY=-0.23, mountTheta=-0.63
06:13:34.455 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=11, Gamma=1.290
06:13:34.474 00.019 12268 UpdateGuideState exits: m=38 SNR=4.4
06:13:34.474 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:34.474 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:34.474 00.000 12268 Enqueuing Expose request
06:13:34.474 00.000 11616 Worker thread wakes up
06:13:34.474 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:34.474 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:36.543 02.069 11616 Exposure complete
06:13:36.678 00.135 11616 worker thread done servicing request
06:13:36.681 00.003 12268 OnExposeComplete: enter
06:13:36.681 00.000 12268 UpdateGuideState(): m_state=2
06:13:36.681 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
06:13:36.681 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.41, Mass=43, SNR=4.6, Peak=30 HFD=3.2
06:13:36.682 00.001 12268 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.47) = xAngle (-4.18 = 2.11)
06:13:36.682 00.000 12268 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.29 = -1.00)
06:13:36.682 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.16 hyp=0.37 cameraTheta=-2.70 mountX=-0.19 mountY=-0.31, mountTheta=-2.12
06:13:36.684 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:13:36.702 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
06:13:36.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:36.702 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:36.702 00.000 12268 Enqueuing Expose request
06:13:36.703 00.001 11616 Worker thread wakes up
06:13:36.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:36.703 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:13:38.834 02.131 11616 Exposure complete
06:13:38.930 00.096 12268 OnExposeComplete: enter
06:13:38.930 00.000 12268 UpdateGuideState(): m_state=2
06:13:38.930 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
06:13:38.931 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:13:38.931 00.000 11616 worker thread done servicing request
06:13:38.931 00.000 12268 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
06:13:38.931 00.000 12268 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
06:13:38.931 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.60 mountX=0.02 mountY=-0.00, mountTheta=-0.16
06:13:38.934 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:13:38.956 00.022 12268 UpdateGuideState exits: m=37 SNR=4.3
06:13:38.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:38.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:38.956 00.000 12268 Enqueuing Expose request
06:13:38.956 00.000 11616 Worker thread wakes up
06:13:38.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:38.957 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:41.046 02.089 11616 Exposure complete
06:13:41.181 00.135 11616 worker thread done servicing request
06:13:41.181 00.000 12268 OnExposeComplete: enter
06:13:41.181 00.000 12268 UpdateGuideState(): m_state=2
06:13:41.182 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
06:13:41.182 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.74, Mass=46, SNR=4.7, Peak=27 HFD=4.2
06:13:41.182 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
06:13:41.182 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
06:13:41.182 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.85 mountX=0.17 mountY=-0.07, mountTheta=-0.40
06:13:41.186 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:13:41.207 00.021 12268 UpdateGuideState exits: m=46 SNR=4.7
06:13:41.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:41.208 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:41.208 00.000 12268 Enqueuing Expose request
06:13:41.208 00.000 11616 Worker thread wakes up
06:13:41.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:41.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:43.257 02.049 11616 Exposure complete
06:13:43.324 00.067 11616 worker thread done servicing request
06:13:43.324 00.000 12268 OnExposeComplete: enter
06:13:43.324 00.000 12268 UpdateGuideState(): m_state=2
06:13:43.324 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
06:13:43.324 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.29, Mass=44, SNR=4.6, Peak=29 HFD=4.3
06:13:43.325 00.001 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
06:13:43.325 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.65)
06:13:43.325 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.29 hyp=0.33 cameraTheta=-1.05 mountX=-0.27 mountY=0.20, mountTheta=2.50
06:13:43.327 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:13:43.347 00.020 12268 UpdateGuideState exits: m=44 SNR=4.6
06:13:43.347 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:43.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:43.347 00.000 12268 Enqueuing Expose request
06:13:43.347 00.000 11616 Worker thread wakes up
06:13:43.348 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:43.348 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:13:45.375 02.027 11616 Exposure complete
06:13:45.443 00.068 11616 worker thread done servicing request
06:13:45.443 00.000 12268 OnExposeComplete: enter
06:13:45.443 00.000 12268 UpdateGuideState(): m_state=2
06:13:45.444 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
06:13:45.444 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.33, Mass=41, SNR=4.5, Peak=28 HFD=4.3
06:13:45.444 00.000 12268 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.47) = xAngle (-2.38 = -2.38)
06:13:45.444 00.000 12268 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.49 = 0.79)
06:13:45.444 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.24 hyp=0.31 cameraTheta=-0.91 mountX=-0.22 mountY=0.22, mountTheta=2.36
06:13:45.447 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:13:45.465 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
06:13:45.466 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:45.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:45.466 00.000 12268 Enqueuing Expose request
06:13:45.466 00.000 11616 Worker thread wakes up
06:13:45.466 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:45.466 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:13:47.490 02.024 11616 Exposure complete
06:13:47.556 00.066 11616 worker thread done servicing request
06:13:47.556 00.000 12268 OnExposeComplete: enter
06:13:47.557 00.001 12268 UpdateGuideState(): m_state=2
06:13:47.557 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
06:13:47.557 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=916.15, Mass=41, SNR=4.5, Peak=26 HFD=3.8
06:13:47.557 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.25 = 0.25)
06:13:47.557 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.86 = -2.86)
06:13:47.558 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.58 hyp=0.59 cameraTheta=1.72 mountX=0.57 mountY=-0.16, mountTheta=-0.28
06:13:47.560 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:13:47.580 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
06:13:47.581 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:47.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:47.581 00.000 12268 Enqueuing Expose request
06:13:47.581 00.000 11616 Worker thread wakes up
06:13:47.581 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:47.581 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:49.669 02.088 11616 Exposure complete
06:13:49.746 00.077 11616 worker thread done servicing request
06:13:49.746 00.000 12268 OnExposeComplete: enter
06:13:49.746 00.000 12268 UpdateGuideState(): m_state=2
06:13:49.747 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:13:49.747 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.55, Mass=39, SNR=4.4, Peak=27 HFD=3.7
06:13:49.747 00.000 12268 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.47) = xAngle (-4.28 = 2.01)
06:13:49.747 00.000 12268 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.10)
06:13:49.747 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.80 mountX=-0.03 mountY=-0.06, mountTheta=-2.01
06:13:49.750 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:13:49.769 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
06:13:49.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:49.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:49.769 00.000 12268 Enqueuing Expose request
06:13:49.787 00.018 11616 Worker thread wakes up
06:13:49.787 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:49.788 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:51.834 02.046 11616 Exposure complete
06:13:51.904 00.070 11616 worker thread done servicing request
06:13:51.904 00.000 12268 OnExposeComplete: enter
06:13:51.904 00.000 12268 UpdateGuideState(): m_state=2
06:13:51.905 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:13:51.905 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.55, Mass=41, SNR=4.5, Peak=26 HFD=4.5
06:13:51.905 00.000 12268 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
06:13:51.905 00.000 12268 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.57)
06:13:51.905 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.16 cameraTheta=-0.13 mountX=-0.01 mountY=0.16, mountTheta=1.60
06:13:51.908 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:13:51.927 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
06:13:51.927 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:51.927 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:51.927 00.000 12268 Enqueuing Expose request
06:13:51.931 00.004 11616 Worker thread wakes up
06:13:51.931 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:51.931 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:53.979 02.048 11616 Exposure complete
06:13:54.041 00.062 11616 worker thread done servicing request
06:13:54.042 00.001 12268 OnExposeComplete: enter
06:13:54.042 00.000 12268 UpdateGuideState(): m_state=2
06:13:54.042 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:13:54.042 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.48, Mass=46, SNR=4.7, Peak=30 HFD=3.6
06:13:54.042 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.19 = 2.09)
06:13:54.042 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.02)
06:13:54.042 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-2.72 mountX=-0.11 mountY=-0.19, mountTheta=-2.10
06:13:54.045 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:13:54.063 00.018 12268 UpdateGuideState exits: m=46 SNR=4.7
06:13:54.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:54.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:54.063 00.000 12268 Enqueuing Expose request
06:13:54.063 00.000 11616 Worker thread wakes up
06:13:54.064 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:54.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:13:56.078 02.014 11616 Exposure complete
06:13:56.140 00.062 11616 worker thread done servicing request
06:13:56.140 00.000 12268 OnExposeComplete: enter
06:13:56.140 00.000 12268 UpdateGuideState(): m_state=2
06:13:56.140 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:13:56.141 00.001 12268 Star::Find returns 1 (0), X=666.44, Y=915.51, Mass=41, SNR=4.5, Peak=27 HFD=4.9
06:13:56.141 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
06:13:56.141 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.55)
06:13:56.141 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.06 hyp=0.41 cameraTheta=-0.15 mountX=-0.02 mountY=0.41, mountTheta=1.62
06:13:56.143 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:13:56.160 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
06:13:56.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:56.161 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:56.161 00.000 12268 Enqueuing Expose request
06:13:56.161 00.000 11616 Worker thread wakes up
06:13:56.161 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:56.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:13:58.214 02.053 11616 Exposure complete
06:13:58.278 00.064 11616 worker thread done servicing request
06:13:58.278 00.000 12268 OnExposeComplete: enter
06:13:58.278 00.000 12268 UpdateGuideState(): m_state=2
06:13:58.279 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:13:58.279 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.71, Mass=42, SNR=4.5, Peak=27 HFD=3.1
06:13:58.279 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
06:13:58.279 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
06:13:58.279 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.14 hyp=0.50 cameraTheta=2.86 mountX=0.09 mountY=-0.50, mountTheta=-1.39
06:13:58.282 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:13:58.300 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
06:13:58.301 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:13:58.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:13:58.301 00.000 12268 Enqueuing Expose request
06:13:58.301 00.000 11616 Worker thread wakes up
06:13:58.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:13:58.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:00.371 02.070 11616 Exposure complete
06:14:00.442 00.071 11616 worker thread done servicing request
06:14:00.442 00.000 12268 OnExposeComplete: enter
06:14:00.443 00.001 12268 UpdateGuideState(): m_state=2
06:14:00.443 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:14:00.443 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=916.25, Mass=43, SNR=4.6, Peak=29 HFD=2.9
06:14:00.443 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
06:14:00.443 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.42 = -2.42)
06:14:00.443 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.68 hyp=0.81 cameraTheta=2.16 mountX=0.63 mountY=-0.54, mountTheta=-0.71
06:14:00.446 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:14:00.466 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
06:14:00.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:00.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:00.466 00.000 12268 Enqueuing Expose request
06:14:00.466 00.000 11616 Worker thread wakes up
06:14:00.467 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:00.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:02.502 02.035 11616 Exposure complete
06:14:02.575 00.073 11616 worker thread done servicing request
06:14:02.575 00.000 12268 OnExposeComplete: enter
06:14:02.575 00.000 12268 UpdateGuideState(): m_state=2
06:14:02.576 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:14:02.576 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.47, Mass=45, SNR=4.7, Peak=31 HFD=3.5
06:14:02.576 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.83 = 2.45)
06:14:02.576 00.000 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.94 = -0.66)
06:14:02.576 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.15 cameraTheta=-2.36 mountX=-0.11 mountY=-0.09, mountTheta=-2.47
06:14:02.579 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:14:02.598 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
06:14:02.598 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:02.598 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:02.598 00.000 12268 Enqueuing Expose request
06:14:02.598 00.000 11616 Worker thread wakes up
06:14:02.598 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:02.599 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:14:04.643 02.044 11616 Exposure complete
06:14:04.709 00.066 11616 worker thread done servicing request
06:14:04.709 00.000 12268 OnExposeComplete: enter
06:14:04.709 00.000 12268 UpdateGuideState(): m_state=2
06:14:04.710 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:14:04.710 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.70, Mass=47, SNR=4.8, Peak=32 HFD=3.1
06:14:04.710 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
06:14:04.710 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
06:14:04.710 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.13 hyp=0.37 cameraTheta=2.79 mountX=0.09 mountY=-0.36, mountTheta=-1.32
06:14:04.712 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:14:04.729 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
06:14:04.729 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:04.729 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:04.729 00.000 12268 Enqueuing Expose request
06:14:04.730 00.001 11616 Worker thread wakes up
06:14:04.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:04.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:06.749 02.019 11616 Exposure complete
06:14:06.806 00.057 11616 worker thread done servicing request
06:14:06.807 00.001 12268 OnExposeComplete: enter
06:14:06.807 00.000 12268 UpdateGuideState(): m_state=2
06:14:06.807 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:14:06.807 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
06:14:06.807 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
06:14:06.807 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.97)
06:14:06.807 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.05 cameraTheta=0.27 mountX=0.02 mountY=0.04, mountTheta=1.19
06:14:06.810 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:14:06.828 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
06:14:06.829 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:06.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:06.829 00.000 12268 Enqueuing Expose request
06:14:06.829 00.000 11616 Worker thread wakes up
06:14:06.829 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:06.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:08.871 02.042 11616 Exposure complete
06:14:08.938 00.067 11616 worker thread done servicing request
06:14:08.938 00.000 12268 OnExposeComplete: enter
06:14:08.938 00.000 12268 UpdateGuideState(): m_state=2
06:14:08.939 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:14:08.939 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.60, Mass=44, SNR=4.6, Peak=30 HFD=3.5
06:14:08.939 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
06:14:08.939 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
06:14:08.939 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.94 mountX=0.02 mountY=-0.15, mountTheta=-1.46
06:14:08.942 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:14:08.960 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
06:14:08.960 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:08.960 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:08.960 00.000 12268 Enqueuing Expose request
06:14:08.960 00.000 11616 Worker thread wakes up
06:14:08.960 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:08.960 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:10.978 02.018 11616 Exposure complete
06:14:11.036 00.058 11616 worker thread done servicing request
06:14:11.036 00.000 12268 OnExposeComplete: enter
06:14:11.036 00.000 12268 UpdateGuideState(): m_state=2
06:14:11.036 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:14:11.037 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=915.50, Mass=40, SNR=4.5, Peak=28 HFD=3.7
06:14:11.037 00.000 12268 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.47) = xAngle (-3.90 = 2.38)
06:14:11.037 00.000 12268 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.73)
06:14:11.037 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.43 mountX=-0.09 mountY=-0.08, mountTheta=-2.40
06:14:11.039 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:14:11.056 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
06:14:11.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:11.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:11.056 00.000 12268 Enqueuing Expose request
06:14:11.056 00.000 11616 Worker thread wakes up
06:14:11.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:11.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:14:13.072 02.016 11616 Exposure complete
06:14:13.129 00.057 11616 worker thread done servicing request
06:14:13.129 00.000 12268 OnExposeComplete: enter
06:14:13.130 00.001 12268 UpdateGuideState(): m_state=2
06:14:13.130 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:14:13.130 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.70, Mass=49, SNR=4.9, Peak=29 HFD=4.1
06:14:13.130 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
06:14:13.130 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
06:14:13.130 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.24 mountX=0.12 mountY=-0.12, mountTheta=-0.79
06:14:13.133 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:14:13.149 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
06:14:13.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:13.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:13.149 00.000 12268 Enqueuing Expose request
06:14:13.150 00.001 11616 Worker thread wakes up
06:14:13.150 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:13.150 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:15.171 02.021 11616 Exposure complete
06:14:15.223 00.052 11616 worker thread done servicing request
06:14:15.224 00.001 12268 OnExposeComplete: enter
06:14:15.224 00.000 12268 UpdateGuideState(): m_state=2
06:14:15.224 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:14:15.224 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
06:14:15.224 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
06:14:15.224 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
06:14:15.224 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.04 mountX=0.01 mountY=0.13, mountTheta=1.51
06:14:15.226 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:14:15.241 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:14:15.242 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:15.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:15.242 00.000 12268 Enqueuing Expose request
06:14:15.242 00.000 11616 Worker thread wakes up
06:14:15.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:15.242 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:17.326 02.084 11616 Exposure complete
06:14:17.377 00.051 11616 worker thread done servicing request
06:14:17.378 00.001 12268 OnExposeComplete: enter
06:14:17.378 00.000 12268 UpdateGuideState(): m_state=2
06:14:17.378 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:14:17.378 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.74, Mass=50, SNR=4.9, Peak=30 HFD=3.7
06:14:17.378 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
06:14:17.378 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
06:14:17.378 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.17 hyp=0.31 cameraTheta=2.57 mountX=0.14 mountY=-0.28, mountTheta=-1.10
06:14:17.381 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:14:17.396 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
06:14:17.396 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:17.396 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:17.396 00.000 12268 Enqueuing Expose request
06:14:17.396 00.000 11616 Worker thread wakes up
06:14:17.397 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:17.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:19.404 02.007 11616 Exposure complete
06:14:19.457 00.053 11616 worker thread done servicing request
06:14:19.457 00.000 12268 OnExposeComplete: enter
06:14:19.457 00.000 12268 UpdateGuideState(): m_state=2
06:14:19.457 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
06:14:19.457 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.92, Mass=47, SNR=4.8, Peak=30 HFD=3.9
06:14:19.457 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
06:14:19.457 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
06:14:19.457 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.59 mountX=0.35 mountY=-0.05, mountTheta=-0.15
06:14:19.460 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:14:19.475 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:14:19.475 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:19.475 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:19.475 00.000 12268 Enqueuing Expose request
06:14:19.476 00.001 11616 Worker thread wakes up
06:14:19.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:19.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:21.484 02.008 11616 Exposure complete
06:14:21.542 00.058 11616 worker thread done servicing request
06:14:21.543 00.001 12268 OnExposeComplete: enter
06:14:21.543 00.000 12268 UpdateGuideState(): m_state=2
06:14:21.543 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
06:14:21.543 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.23, Mass=44, SNR=4.6, Peak=29 HFD=3.7
06:14:21.543 00.000 12268 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.47) = xAngle (-3.64 = 2.64)
06:14:21.543 00.000 12268 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.75 = -0.47)
06:14:21.544 00.001 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.34 hyp=0.41 cameraTheta=-2.17 mountX=-0.36 mountY=-0.19, mountTheta=-2.67
06:14:21.551 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:14:21.571 00.020 12268 UpdateGuideState exits: m=44 SNR=4.6
06:14:21.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:21.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:21.571 00.000 12268 Enqueuing Expose request
06:14:21.571 00.000 11616 Worker thread wakes up
06:14:21.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:21.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:14:23.583 02.012 11616 Exposure complete
06:14:23.634 00.051 11616 worker thread done servicing request
06:14:23.634 00.000 12268 OnExposeComplete: enter
06:14:23.635 00.001 12268 UpdateGuideState(): m_state=2
06:14:23.635 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
06:14:23.635 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:14:23.635 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
06:14:23.635 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
06:14:23.635 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.60 mountX=0.03 mountY=-0.06, mountTheta=-1.14
06:14:23.637 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=18, Gamma=1.290
06:14:23.651 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
06:14:23.652 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:23.652 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:23.652 00.000 12268 Enqueuing Expose request
06:14:23.652 00.000 11616 Worker thread wakes up
06:14:23.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:23.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:24.208 00.556 12268 evsrv: cli 0F8E69C0 connect
06:14:24.208 00.000 12268 case statement mapped state 2 to 1
06:14:24.209 00.001 12268 case statement mapped state 2 to 1
06:14:24.209 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f018fa97-3a69-4e92-9ffa-43b6ae57a396"}
06:14:24.209 00.000 12268 case statement mapped state 2 to 1
06:14:24.209 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"f018fa97-3a69-4e92-9ffa-43b6ae57a396"}
06:14:24.210 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:14:24.211 00.001 12268 evsrv: cli 0F8E6D80 connect
06:14:24.211 00.000 12268 case statement mapped state 2 to 1
06:14:24.211 00.000 12268 case statement mapped state 2 to 1
06:14:24.212 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"ff5cd24e-8c62-429f-8b7c-b2d2053c3fac"}
06:14:24.212 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"ff5cd24e-8c62-429f-8b7c-b2d2053c3fac"}
06:14:24.213 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:14:24.214 00.001 12268 evsrv: cli 0F8E69C0 connect
06:14:24.214 00.000 12268 case statement mapped state 2 to 1
06:14:24.214 00.000 12268 case statement mapped state 2 to 1
06:14:24.215 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"4d5ef725-3897-45f4-8fdd-d96596f64ff6"}
06:14:24.215 00.000 12268 PhdController::Guide begins
06:14:24.215 00.000 12268 PhdController: newstate STATE_SETUP
06:14:24.215 00.000 12268 PhdController: setup
06:14:24.215 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:14:24.215 00.000 12268 PhdController: newstate STATE_CALIBRATE
06:14:24.215 00.000 12268 PhdController: newstate STATE_GUIDE
06:14:24.215 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:14:24.215 00.000 12268 guider state => CALIBRATED
06:14:24.216 00.001 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:14:24.216 00.000 12268 reset dither spiral
06:14:24.216 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:14:24.216 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"4d5ef725-3897-45f4-8fdd-d96596f64ff6"}
06:14:24.218 00.002 12268 evsrv: cli 0F8E69C0 disconnect
06:14:24.219 00.001 12268 evsrv: cli 0F8E6D80 connect
06:14:24.219 00.000 12268 case statement mapped state 5 to 1
06:14:24.219 00.000 12268 case statement mapped state 5 to 1
06:14:24.220 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"584d77e4-dd22-48b2-90db-c2677e9548ac"}
06:14:24.221 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"584d77e4-dd22-48b2-90db-c2677e9548ac"}
06:14:24.225 00.004 12268 evsrv: cli 0F8E6D80 disconnect
06:14:24.225 00.000 12268 evsrv: cli 0FA411A0 connect
06:14:24.225 00.000 12268 case statement mapped state 5 to 1
06:14:24.226 00.001 12268 case statement mapped state 5 to 1
06:14:24.226 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"69a159bd-a614-48b0-966f-807c5a33cf15"}
06:14:24.226 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[666.03,915.57],"id":"69a159bd-a614-48b0-966f-807c5a33cf15"}
06:14:24.229 00.003 12268 evsrv: cli 0FA411A0 disconnect
06:14:24.229 00.000 12268 evsrv: cli 126BB9F0 connect
06:14:24.229 00.000 12268 case statement mapped state 5 to 1
06:14:24.230 00.001 12268 case statement mapped state 5 to 1
06:14:24.230 00.000 12268 evsrv: cli 126BB9F0 request: {"method":"get_app_state","id":"7fcf9a92-8fc4-4fbc-92cc-24218962cc1c"}
06:14:24.231 00.001 12268 case statement mapped state 5 to 1
06:14:24.231 00.000 12268 evsrv: cli 126BB9F0 response: {"jsonrpc":"2.0","result":"Selected","id":"7fcf9a92-8fc4-4fbc-92cc-24218962cc1c"}
06:14:24.231 00.000 12268 evsrv: cli 126BB9F0 disconnect
06:14:25.232 01.001 12268 evsrv: cli 0F8E69C0 connect
06:14:25.233 00.001 12268 case statement mapped state 5 to 1
06:14:25.234 00.001 12268 case statement mapped state 5 to 1
06:14:25.235 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"6cd1a1a3-7b76-41c9-89a2-eddf0615b959"}
06:14:25.235 00.000 12268 case statement mapped state 5 to 1
06:14:25.235 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"6cd1a1a3-7b76-41c9-89a2-eddf0615b959"}
06:14:25.236 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:14:25.659 00.423 11616 Exposure complete
06:14:25.711 00.052 11616 worker thread done servicing request
06:14:25.712 00.001 12268 OnExposeComplete: enter
06:14:25.712 00.000 12268 UpdateGuideState(): m_state=5
06:14:25.712 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
06:14:25.712 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.69, Mass=42, SNR=4.5, Peak=28 HFD=2.8
06:14:25.712 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:14:25.712 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:14:25.712 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=0.12 hyp=0.58 cameraTheta=2.94 mountX=0.06 mountY=-0.58, mountTheta=-1.47
06:14:25.714 00.002 12268 Changing from state CALIBRATED to GUIDING
06:14:25.714 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:14:25.714 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:14:25.715 00.001 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:14:25.715 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:14:25.715 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:14:25.716 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:14:25.716 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:14:25.716 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:14:25.717 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:14:25.717 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:14:25.717 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:14:25.717 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:14:25.718 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:14:25.718 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:14:25.718 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:14:25.718 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:14:25.859 00.141 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:14:25.860 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:14:25.860 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:14:25.864 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:14:25.864 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:14:25.864 00.000 12268 setting lock position to (665.46, 915.69)
06:14:25.865 00.001 12268 MultiStar: stabilizing after lock position change
06:14:25.865 00.000 12268 guider state => GUIDING
06:14:25.865 00.000 12268 Status Line: Guiding
06:14:25.868 00.003 12268 Mount: notify guiding started
06:14:25.868 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:14:25.868 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:14:25.869 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:14:25.869 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:14:25.869 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:14:25.870 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:14:25.870 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:14:25.870 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:14:25.870 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:14:25.871 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:14:25.871 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:14:25.871 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:14:25.872 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:14:25.872 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:14:25.872 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:14:25.872 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:14:25.873 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:14:25.873 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:14:25.873 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:14:25.873 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:14:25.874 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:14:25.874 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:14:25.874 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:14:25.874 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:14:25.875 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:14:25.875 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:14:25.876 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:14:25.876 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:14:25.876 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:14:25.876 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:14:25.877 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:14:25.877 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:14:25.877 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:14:25.878 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:14:25.878 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:14:25.878 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:14:25.878 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:14:25.879 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:14:26.015 00.136 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:14:26.015 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:14:26.016 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:14:26.016 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:14:26.016 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:14:26.016 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:14:26.016 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:14:26.016 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:14:26.017 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:14:26.017 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:14:26.017 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:14:26.017 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:14:26.033 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:14:26.033 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
06:14:26.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:26.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:26.033 00.000 12268 Enqueuing Expose request
06:14:26.034 00.001 11616 Worker thread wakes up
06:14:26.034 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:26.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:14:26.238 00.204 12268 evsrv: cli 0F8E6D80 connect
06:14:26.238 00.000 12268 case statement mapped state 6 to 3
06:14:26.239 00.001 12268 case statement mapped state 6 to 3
06:14:26.239 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"890480bc-68ab-4b83-a920-cbef9ee7fd1b"}
06:14:26.240 00.001 12268 case statement mapped state 6 to 3
06:14:26.240 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"890480bc-68ab-4b83-a920-cbef9ee7fd1b"}
06:14:26.240 00.000 12268 evsrv: cli 0F8E6D80 disconnect
06:14:28.039 01.799 11616 Exposure complete
06:14:28.091 00.052 11616 worker thread done servicing request
06:14:28.091 00.000 12268 OnExposeComplete: enter
06:14:28.092 00.001 12268 UpdateGuideState(): m_state=6
06:14:28.092 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:14:28.092 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.67, Mass=46, SNR=4.7, Peak=30 HFD=3.5
06:14:28.092 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
06:14:28.092 00.000 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
06:14:28.092 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-0.07 mountX=0.01 mountY=0.29, mountTheta=1.54
06:14:28.094 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.29, y=-0.02, opts=13)
06:14:28.094 00.000 12268 Enqueuing Move request for scope (0.29, -0.02)
06:14:28.094 00.000 11616 Worker thread wakes up
06:14:28.094 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.02) opts 0xd
06:14:28.094 00.000 11616 Handling offset move in thread for scope, endpoint = (0.29, -0.02)
06:14:28.094 00.000 11616 Moving (0.29, -0.02) raw xDistance=0.01 yDistance=0.29
06:14:28.094 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
06:14:28.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
06:14:28.094 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:14:28.094 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
06:14:28.095 00.001 11616 MoveAxis(E, 0, ABG)
06:14:28.095 00.000 11616 Move returns status 0, amount 0
06:14:28.095 00.000 11616 MoveAxis(N, 0, ABG)
06:14:28.095 00.000 11616 Move returns status 0, amount 0
06:14:28.095 00.000 11616 move complete, result=0
06:14:28.095 00.000 11616 worker thread done servicing request
06:14:28.119 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=10, Gamma=1.290
06:14:28.136 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
06:14:28.136 00.000 12268 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 1 / 99999
06:14:28.136 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768713268.136,"Host":"ASTROCENTER","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:14:28.137 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:28.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:28.137 00.000 12268 Enqueuing Expose request
06:14:28.137 00.000 12268 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
06:14:28.137 00.000 11616 Worker thread wakes up
06:14:28.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:28.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:14:30.157 02.020 11616 Exposure complete
06:14:30.210 00.053 11616 worker thread done servicing request
06:14:30.210 00.000 12268 OnExposeComplete: enter
06:14:30.210 00.000 12268 UpdateGuideState(): m_state=6
06:14:30.211 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:14:30.211 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.49, Mass=53, SNR=5.1, Peak=30 HFD=4.2
06:14:30.211 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
06:14:30.211 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.06)
06:14:30.211 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-0.64 mountX=-0.17 mountY=0.28, mountTheta=2.11
06:14:30.214 00.003 12268 SchedulePrimaryMove(0D94C700, x=0.26, y=-0.19, opts=13)
06:14:30.214 00.000 12268 Enqueuing Move request for scope (0.26, -0.19)
06:14:30.214 00.000 11616 Worker thread wakes up
06:14:30.214 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.19) opts 0xd
06:14:30.214 00.000 11616 Handling offset move in thread for scope, endpoint = (0.26, -0.19)
06:14:30.214 00.000 11616 Moving (0.26, -0.19) raw xDistance=-0.17 yDistance=0.28
06:14:30.214 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:14:30.215 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
06:14:30.215 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:14:30.215 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
06:14:30.215 00.000 11616 MoveAxis(E, 0, ABG)
06:14:30.215 00.000 11616 Move returns status 0, amount 0
06:14:30.215 00.000 11616 MoveAxis(N, 0, ABG)
06:14:30.215 00.000 11616 Move returns status 0, amount 0
06:14:30.215 00.000 11616 move complete, result=0
06:14:30.215 00.000 11616 worker thread done servicing request
06:14:30.237 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:14:30.252 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
06:14:30.253 00.001 12268 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 2 / 99999
06:14:30.253 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768713270.253,"Host":"ASTROCENTER","Inst":1,"Distance":0.44,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
06:14:30.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:30.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:30.253 00.000 12268 Enqueuing Expose request
06:14:30.253 00.000 11616 Worker thread wakes up
06:14:30.254 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:30.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:14:30.254 00.000 12268 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
06:14:32.268 02.014 11616 Exposure complete
06:14:32.319 00.051 11616 worker thread done servicing request
06:14:32.319 00.000 12268 OnExposeComplete: enter
06:14:32.319 00.000 12268 UpdateGuideState(): m_state=6
06:14:32.320 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:14:32.320 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=34, SNR=4.1, Peak=26 HFD=3.6
06:14:32.320 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:14:32.320 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
06:14:32.320 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=-0.10 hyp=0.61 cameraTheta=-0.16 mountX=-0.04 mountY=0.61, mountTheta=1.64
06:14:32.322 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.60, y=-0.10, opts=13)
06:14:32.322 00.000 12268 Enqueuing Move request for scope (0.60, -0.10)
06:14:32.322 00.000 11616 Worker thread wakes up
06:14:32.322 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.10) opts 0xd
06:14:32.322 00.000 11616 Handling offset move in thread for scope, endpoint = (0.60, -0.10)
06:14:32.322 00.000 11616 Moving (0.60, -0.10) raw xDistance=-0.04 yDistance=0.61
06:14:32.322 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
06:14:32.322 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
06:14:32.322 00.000 11616 resist switch: large excursion: input 0.61 thresh 0.45 direction from 0 to 1
06:14:32.322 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.83
06:14:32.323 00.001 11616 GuideAlgorithmResistSwitch::result() returns 0.09 from input 0.61
06:14:32.323 00.000 11616 MoveAxis(E, 0, ABG)
06:14:32.323 00.000 11616 Move returns status 0, amount 0
06:14:32.323 00.000 11616 MoveAxis(S, 52, ABG)
06:14:32.323 00.000 11616 Guiding  Dir = 1, Dur = 52
06:14:32.323 00.000 11616 IsSlewing returns 1
06:14:32.323 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:14:32.323 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:14:32.324 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:14:32.324 00.000 11616 Move returns status 2, amount 0
06:14:32.324 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:14:32.324 00.000 11616 move complete, result=2
06:14:32.324 00.000 11616 worker thread done servicing request
06:14:32.345 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:14:32.359 00.014 12268 UpdateGuideState exits: m=34 SNR=4.1
06:14:32.359 00.000 12268 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 3 / 99999
06:14:32.359 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768713272.359,"Host":"ASTROCENTER","Inst":1,"Distance":0.49,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
06:14:32.360 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:32.360 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:32.360 00.000 12268 Enqueuing Expose request
06:14:32.360 00.000 12268 Alert: Guiding stopped: the scope started slewing.
06:14:32.360 00.000 11616 Worker thread wakes up
06:14:32.360 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:32.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:14:32.381 00.021 12268 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms SOUTH
06:14:32.382 00.001 12268 mount move error indicates guiding should stop
06:14:32.383 00.001 12268 Mount: notify guiding stopped
06:14:32.383 00.000 12268 BLC: window closed
06:14:32.383 00.000 12268 BLC: Last direction was reset
06:14:32.383 00.000 12268 PhdController failed: Guiding stopped
06:14:32.383 00.000 12268 PhdController: newstate STATE_FINISH
06:14:32.383 00.000 12268 PhdController complete: fail: Guiding stopped
06:14:32.383 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768713272.383,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":3,"DroppedFrames":0}
06:14:32.383 00.000 12268 Mount: notify guiding dither settle done success=0
06:14:32.384 00.001 12268 PhdController: newstate STATE_IDLE
06:14:32.384 00.000 12268 Changing from state GUIDING to STOP
06:14:32.384 00.000 12268 guider state => SELECTED
06:14:32.384 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:14:34.374 01.990 11616 Exposure complete
06:14:34.426 00.052 11616 worker thread done servicing request
06:14:34.426 00.000 12268 OnExposeComplete: enter
06:14:34.426 00.000 12268 UpdateGuideState(): m_state=2
06:14:34.426 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:14:34.426 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.97, Mass=43, SNR=4.6, Peak=28 HFD=4.1
06:14:34.427 00.001 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
06:14:34.427 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.08)
06:14:34.427 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=0.28 hyp=0.75 cameraTheta=0.38 mountX=0.35 mountY=0.65, mountTheta=1.08
06:14:34.455 00.028 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:14:34.471 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:14:34.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:34.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:34.471 00.000 12268 Enqueuing Expose request
06:14:34.471 00.000 11616 Worker thread wakes up
06:14:34.472 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:34.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:36.479 02.007 11616 Exposure complete
06:14:36.530 00.051 11616 worker thread done servicing request
06:14:36.530 00.000 12268 OnExposeComplete: enter
06:14:36.530 00.000 12268 UpdateGuideState(): m_state=2
06:14:36.530 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:14:36.530 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=4.0
06:14:36.530 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:14:36.530 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
06:14:36.531 00.001 12268 CameraToMount -- cameraX=0.72 cameraY=-0.12 hyp=0.73 cameraTheta=-0.17 mountX=-0.05 mountY=0.73, mountTheta=1.64
06:14:36.532 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:14:36.547 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:14:36.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:36.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:36.547 00.000 12268 Enqueuing Expose request
06:14:36.547 00.000 11616 Worker thread wakes up
06:14:36.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:36.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:38.571 02.024 11616 Exposure complete
06:14:38.630 00.059 11616 worker thread done servicing request
06:14:38.630 00.000 12268 OnExposeComplete: enter
06:14:38.630 00.000 12268 UpdateGuideState(): m_state=2
06:14:38.630 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:14:38.631 00.001 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
06:14:38.631 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:14:38.631 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
06:14:38.631 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.12 hyp=0.72 cameraTheta=-0.17 mountX=-0.05 mountY=0.71, mountTheta=1.64
06:14:38.633 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:14:38.648 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:14:38.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:38.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:38.648 00.000 12268 Enqueuing Expose request
06:14:38.648 00.000 11616 Worker thread wakes up
06:14:38.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:38.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:40.667 02.019 11616 Exposure complete
06:14:40.718 00.051 11616 worker thread done servicing request
06:14:40.719 00.001 12268 OnExposeComplete: enter
06:14:40.719 00.000 12268 UpdateGuideState(): m_state=2
06:14:40.719 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:14:40.719 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.13, Mass=47, SNR=4.8, Peak=29 HFD=4.2
06:14:40.719 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.40 = -2.40)
06:14:40.719 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.77)
06:14:40.719 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.56 hyp=0.70 cameraTheta=-0.93 mountX=-0.52 mountY=0.49, mountTheta=2.38
06:14:40.721 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:14:40.736 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:14:40.736 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:40.736 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:40.736 00.000 12268 Enqueuing Expose request
06:14:40.737 00.001 11616 Worker thread wakes up
06:14:40.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:40.737 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:14:42.755 02.018 11616 Exposure complete
06:14:42.811 00.056 11616 worker thread done servicing request
06:14:42.811 00.000 12268 OnExposeComplete: enter
06:14:42.811 00.000 12268 UpdateGuideState(): m_state=2
06:14:42.812 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:14:42.812 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.12, Mass=46, SNR=4.7, Peak=29 HFD=3.7
06:14:42.812 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
06:14:42.812 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
06:14:42.812 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.56 hyp=0.60 cameraTheta=-1.22 mountX=-0.54 mountY=0.28, mountTheta=2.67
06:14:42.814 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:14:42.830 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
06:14:42.830 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:42.831 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:42.831 00.000 12268 Enqueuing Expose request
06:14:42.831 00.000 11616 Worker thread wakes up
06:14:42.831 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:42.831 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:14:44.842 02.011 11616 Exposure complete
06:14:44.895 00.053 11616 worker thread done servicing request
06:14:44.895 00.000 12268 OnExposeComplete: enter
06:14:44.895 00.000 12268 UpdateGuideState(): m_state=2
06:14:44.895 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:14:44.895 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.88, Mass=45, SNR=4.7, Peak=28 HFD=4.5
06:14:44.895 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
06:14:44.896 00.001 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.92)
06:14:44.896 00.000 12268 CameraToMount -- cameraX=0.86 cameraY=0.20 hyp=0.89 cameraTheta=0.22 mountX=0.28 mountY=0.83, mountTheta=1.25
06:14:44.898 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:14:44.912 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:14:44.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:44.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:44.912 00.000 12268 Enqueuing Expose request
06:14:44.912 00.000 11616 Worker thread wakes up
06:14:44.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:44.913 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:46.919 02.006 11616 Exposure complete
06:14:46.969 00.050 11616 worker thread done servicing request
06:14:46.969 00.000 12268 OnExposeComplete: enter
06:14:46.970 00.001 12268 UpdateGuideState(): m_state=2
06:14:46.970 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:14:46.970 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.52, Mass=38, SNR=4.3, Peak=28 HFD=3.2
06:14:46.970 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
06:14:46.970 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
06:14:46.970 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.17 hyp=0.36 cameraTheta=-0.47 mountX=-0.13 mountY=0.34, mountTheta=1.94
06:14:46.972 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:14:46.987 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:14:46.987 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:46.987 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:46.987 00.000 12268 Enqueuing Expose request
06:14:46.987 00.000 11616 Worker thread wakes up
06:14:46.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:46.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:48.996 02.009 11616 Exposure complete
06:14:49.053 00.057 11616 worker thread done servicing request
06:14:49.053 00.000 12268 OnExposeComplete: enter
06:14:49.053 00.000 12268 UpdateGuideState(): m_state=2
06:14:49.053 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:14:49.053 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.66, Mass=41, SNR=4.5, Peak=29 HFD=3.5
06:14:49.053 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
06:14:49.053 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.65)
06:14:49.054 00.001 12268 CameraToMount -- cameraX=0.49 cameraY=-0.03 hyp=0.49 cameraTheta=-0.05 mountX=0.02 mountY=0.49, mountTheta=1.52
06:14:49.058 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:14:49.074 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:14:49.074 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:49.075 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:49.075 00.000 12268 Enqueuing Expose request
06:14:49.075 00.000 11616 Worker thread wakes up
06:14:49.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:49.075 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:51.078 02.003 11616 Exposure complete
06:14:51.131 00.053 11616 worker thread done servicing request
06:14:51.131 00.000 12268 OnExposeComplete: enter
06:14:51.131 00.000 12268 UpdateGuideState(): m_state=2
06:14:51.132 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:14:51.132 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:14:51.132 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:14:51.132 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.54)
06:14:51.132 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.09 hyp=0.58 cameraTheta=-0.16 mountX=-0.04 mountY=0.58, mountTheta=1.64
06:14:51.134 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:14:51.149 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:14:51.149 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:51.149 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:51.149 00.000 12268 Enqueuing Expose request
06:14:51.149 00.000 11616 Worker thread wakes up
06:14:51.149 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:51.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:53.156 02.007 11616 Exposure complete
06:14:53.206 00.050 11616 worker thread done servicing request
06:14:53.206 00.000 12268 OnExposeComplete: enter
06:14:53.207 00.001 12268 UpdateGuideState(): m_state=2
06:14:53.207 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:14:53.207 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.95, Mass=41, SNR=4.5, Peak=27 HFD=3.6
06:14:53.207 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
06:14:53.207 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.27)
06:14:53.207 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.26 hyp=0.48 cameraTheta=0.57 mountX=0.30 mountY=0.37, mountTheta=0.89
06:14:53.209 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:14:53.224 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:14:53.224 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:53.224 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:53.224 00.000 12268 Enqueuing Expose request
06:14:53.224 00.000 11616 Worker thread wakes up
06:14:53.225 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:53.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:14:55.329 02.104 11616 Exposure complete
06:14:55.380 00.051 11616 worker thread done servicing request
06:14:55.380 00.000 12268 OnExposeComplete: enter
06:14:55.380 00.000 12268 UpdateGuideState(): m_state=2
06:14:55.380 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:14:55.380 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.38, Mass=47, SNR=4.8, Peak=30 HFD=3.5
06:14:55.380 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
06:14:55.380 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
06:14:55.380 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.31 hyp=0.38 cameraTheta=-0.95 mountX=-0.28 mountY=0.26, mountTheta=2.40
06:14:55.382 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:14:55.397 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:14:55.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:55.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:55.397 00.000 12268 Enqueuing Expose request
06:14:55.397 00.000 11616 Worker thread wakes up
06:14:55.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:55.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:14:57.409 02.012 11616 Exposure complete
06:14:57.461 00.052 11616 worker thread done servicing request
06:14:57.461 00.000 12268 OnExposeComplete: enter
06:14:57.461 00.000 12268 UpdateGuideState(): m_state=2
06:14:57.461 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:14:57.461 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.22, Mass=37, SNR=4.3, Peak=27 HFD=3.6
06:14:57.461 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
06:14:57.461 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.87)
06:14:57.461 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.47 hyp=0.64 cameraTheta=-0.83 mountX=-0.43 mountY=0.48, mountTheta=2.29
06:14:57.463 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:14:57.478 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:14:57.479 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:57.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:57.479 00.000 12268 Enqueuing Expose request
06:14:57.479 00.000 11616 Worker thread wakes up
06:14:57.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:57.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:14:59.499 02.020 11616 Exposure complete
06:14:59.551 00.052 11616 worker thread done servicing request
06:14:59.551 00.000 12268 OnExposeComplete: enter
06:14:59.551 00.000 12268 UpdateGuideState(): m_state=2
06:14:59.552 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:14:59.552 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.82, Mass=46, SNR=4.7, Peak=30 HFD=4.3
06:14:59.552 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
06:14:59.552 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
06:14:59.552 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=0.13 hyp=0.80 cameraTheta=0.16 mountX=0.21 mountY=0.77, mountTheta=1.31
06:14:59.554 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:14:59.569 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:14:59.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:14:59.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:14:59.569 00.000 12268 Enqueuing Expose request
06:14:59.569 00.000 11616 Worker thread wakes up
06:14:59.569 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:14:59.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:01.578 02.009 11616 Exposure complete
06:15:01.630 00.052 11616 worker thread done servicing request
06:15:01.631 00.001 12268 OnExposeComplete: enter
06:15:01.631 00.000 12268 UpdateGuideState(): m_state=2
06:15:01.631 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:15:01.631 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.51, Mass=44, SNR=4.6, Peak=28 HFD=3.6
06:15:01.631 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
06:15:01.631 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
06:15:01.631 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.18 hyp=0.33 cameraTheta=-0.59 mountX=-0.15 mountY=0.29, mountTheta=2.05
06:15:01.633 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:15:01.648 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:15:01.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:01.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:01.648 00.000 12268 Enqueuing Expose request
06:15:01.648 00.000 11616 Worker thread wakes up
06:15:01.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:01.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:03.665 02.017 11616 Exposure complete
06:15:03.716 00.051 11616 worker thread done servicing request
06:15:03.717 00.001 12268 OnExposeComplete: enter
06:15:03.717 00.000 12268 UpdateGuideState(): m_state=2
06:15:03.717 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:15:03.717 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:15:03.717 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
06:15:03.717 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
06:15:03.717 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.08 hyp=0.53 cameraTheta=-0.16 mountX=-0.03 mountY=0.52, mountTheta=1.63
06:15:03.721 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:15:03.735 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
06:15:03.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:03.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:03.735 00.000 12268 Enqueuing Expose request
06:15:03.736 00.001 11616 Worker thread wakes up
06:15:03.736 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:03.736 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:05.746 02.010 11616 Exposure complete
06:15:05.798 00.052 11616 worker thread done servicing request
06:15:05.799 00.001 12268 OnExposeComplete: enter
06:15:05.799 00.000 12268 UpdateGuideState(): m_state=2
06:15:05.799 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:15:05.799 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.21, Mass=45, SNR=4.7, Peak=28 HFD=3.6
06:15:05.799 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
06:15:05.799 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.44)
06:15:05.799 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.48 hyp=0.50 cameraTheta=-1.26 mountX=-0.46 mountY=0.21, mountTheta=2.71
06:15:05.802 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:15:05.817 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:15:05.817 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:05.817 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:05.817 00.000 12268 Enqueuing Expose request
06:15:05.818 00.001 11616 Worker thread wakes up
06:15:05.818 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:05.818 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:15:07.831 02.013 11616 Exposure complete
06:15:07.882 00.051 11616 worker thread done servicing request
06:15:07.882 00.000 12268 OnExposeComplete: enter
06:15:07.882 00.000 12268 UpdateGuideState(): m_state=2
06:15:07.883 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:15:07.883 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.83, Mass=39, SNR=4.4, Peak=28 HFD=3.3
06:15:07.883 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
06:15:07.883 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.04)
06:15:07.883 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.14 hyp=0.43 cameraTheta=0.34 mountX=0.18 mountY=0.39, mountTheta=1.13
06:15:07.885 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:15:07.900 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:15:07.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:07.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:07.900 00.000 12268 Enqueuing Expose request
06:15:07.900 00.000 11616 Worker thread wakes up
06:15:07.900 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:07.900 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:09.915 02.015 11616 Exposure complete
06:15:09.967 00.052 11616 worker thread done servicing request
06:15:09.967 00.000 12268 OnExposeComplete: enter
06:15:09.967 00.000 12268 UpdateGuideState(): m_state=2
06:15:09.967 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:15:09.967 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.22, Mass=39, SNR=4.4, Peak=25 HFD=4.1
06:15:09.967 00.000 12268 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
06:15:09.967 00.000 12268 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.40 = 0.89)
06:15:09.967 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.47 hyp=0.65 cameraTheta=-0.81 mountX=-0.43 mountY=0.50, mountTheta=2.27
06:15:09.970 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:15:09.984 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:15:09.984 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:09.984 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:09.984 00.000 12268 Enqueuing Expose request
06:15:09.984 00.000 11616 Worker thread wakes up
06:15:09.984 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:09.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:15:11.996 02.012 11616 Exposure complete
06:15:12.048 00.052 11616 worker thread done servicing request
06:15:12.049 00.001 12268 OnExposeComplete: enter
06:15:12.049 00.000 12268 UpdateGuideState(): m_state=2
06:15:12.049 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:15:12.049 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:15:12.049 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:15:12.049 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.54)
06:15:12.049 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.09 hyp=0.58 cameraTheta=-0.16 mountX=-0.04 mountY=0.58, mountTheta=1.64
06:15:12.052 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:15:12.067 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:15:12.067 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:12.067 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:12.067 00.000 12268 Enqueuing Expose request
06:15:12.067 00.000 11616 Worker thread wakes up
06:15:12.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:12.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:14.083 02.016 11616 Exposure complete
06:15:14.135 00.052 11616 worker thread done servicing request
06:15:14.136 00.001 12268 OnExposeComplete: enter
06:15:14.136 00.000 12268 UpdateGuideState(): m_state=2
06:15:14.136 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:15:14.136 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.29, Mass=42, SNR=4.5, Peak=31 HFD=3.0
06:15:14.136 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
06:15:14.136 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.69)
06:15:14.136 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.39 hyp=0.46 cameraTheta=-1.01 mountX=-0.37 mountY=0.29, mountTheta=2.47
06:15:14.139 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:15:14.153 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:15:14.154 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:14.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:14.154 00.000 12268 Enqueuing Expose request
06:15:14.154 00.000 11616 Worker thread wakes up
06:15:14.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:14.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:15:16.159 02.005 11616 Exposure complete
06:15:16.212 00.053 11616 worker thread done servicing request
06:15:16.212 00.000 12268 OnExposeComplete: enter
06:15:16.212 00.000 12268 UpdateGuideState(): m_state=2
06:15:16.212 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:15:16.212 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=916.29, Mass=44, SNR=4.7, Peak=27 HFD=4.6
06:15:16.213 00.001 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
06:15:16.213 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
06:15:16.213 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.60 hyp=0.66 cameraTheta=1.14 mountX=0.63 mountY=0.20, mountTheta=0.30
06:15:16.215 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:15:16.229 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
06:15:16.230 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:16.230 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:16.230 00.000 12268 Enqueuing Expose request
06:15:16.230 00.000 11616 Worker thread wakes up
06:15:16.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:16.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:18.244 02.014 11616 Exposure complete
06:15:18.297 00.053 11616 worker thread done servicing request
06:15:18.297 00.000 12268 OnExposeComplete: enter
06:15:18.297 00.000 12268 UpdateGuideState(): m_state=2
06:15:18.297 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:15:18.297 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
06:15:18.298 00.001 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:15:18.298 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
06:15:18.298 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=-0.10 hyp=0.64 cameraTheta=-0.17 mountX=-0.04 mountY=0.64, mountTheta=1.64
06:15:18.300 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:15:18.314 00.014 12268 UpdateGuideState exits: m=36 SNR=4.2
06:15:18.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:18.314 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:18.314 00.000 12268 Enqueuing Expose request
06:15:18.315 00.001 11616 Worker thread wakes up
06:15:18.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:18.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:20.334 02.019 11616 Exposure complete
06:15:20.385 00.051 11616 worker thread done servicing request
06:15:20.386 00.001 12268 OnExposeComplete: enter
06:15:20.386 00.000 12268 UpdateGuideState(): m_state=2
06:15:20.386 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:15:20.386 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.74, Mass=41, SNR=4.5, Peak=25 HFD=3.8
06:15:20.386 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
06:15:20.386 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
06:15:20.386 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.06 hyp=0.30 cameraTheta=0.20 mountX=0.09 mountY=0.28, mountTheta=1.28
06:15:20.388 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:15:20.403 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:15:20.404 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:20.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:20.404 00.000 12268 Enqueuing Expose request
06:15:20.404 00.000 11616 Worker thread wakes up
06:15:20.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:20.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:22.411 02.007 11616 Exposure complete
06:15:22.461 00.050 11616 worker thread done servicing request
06:15:22.461 00.000 12268 OnExposeComplete: enter
06:15:22.461 00.000 12268 UpdateGuideState(): m_state=2
06:15:22.462 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:15:22.462 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.61, Mass=42, SNR=4.5, Peak=29 HFD=3.5
06:15:22.462 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
06:15:22.462 00.000 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.52)
06:15:22.462 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.08 hyp=0.44 cameraTheta=-0.18 mountX=-0.03 mountY=0.44, mountTheta=1.65
06:15:22.464 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:15:22.479 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:15:22.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:22.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:22.479 00.000 12268 Enqueuing Expose request
06:15:22.479 00.000 11616 Worker thread wakes up
06:15:22.479 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:22.479 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:24.487 02.008 11616 Exposure complete
06:15:24.540 00.053 11616 worker thread done servicing request
06:15:24.541 00.001 12268 OnExposeComplete: enter
06:15:24.541 00.000 12268 UpdateGuideState(): m_state=2
06:15:24.541 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:15:24.541 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.63, Mass=44, SNR=4.6, Peak=31 HFD=3.2
06:15:24.541 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:15:24.541 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
06:15:24.541 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=-0.06 hyp=0.37 cameraTheta=-0.17 mountX=-0.03 mountY=0.37, mountTheta=1.64
06:15:24.543 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:15:24.558 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:15:24.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:24.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:24.558 00.000 12268 Enqueuing Expose request
06:15:24.558 00.000 11616 Worker thread wakes up
06:15:24.559 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:24.559 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:26.562 02.003 11616 Exposure complete
06:15:26.618 00.056 11616 worker thread done servicing request
06:15:26.618 00.000 12268 OnExposeComplete: enter
06:15:26.618 00.000 12268 UpdateGuideState(): m_state=2
06:15:26.618 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:15:26.618 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.45, Mass=39, SNR=4.4, Peak=28 HFD=3.6
06:15:26.619 00.001 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.94 = -1.94)
06:15:26.619 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.05 = 1.23)
06:15:26.619 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.23 hyp=0.52 cameraTheta=-0.47 mountX=-0.19 mountY=0.49, mountTheta=1.94
06:15:26.623 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:15:26.638 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:15:26.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:26.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:26.639 00.001 12268 Enqueuing Expose request
06:15:26.639 00.000 11616 Worker thread wakes up
06:15:26.639 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:26.639 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:15:28.654 02.015 11616 Exposure complete
06:15:28.706 00.052 11616 worker thread done servicing request
06:15:28.706 00.000 12268 OnExposeComplete: enter
06:15:28.706 00.000 12268 UpdateGuideState(): m_state=2
06:15:28.707 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:15:28.707 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.78, Mass=44, SNR=4.6, Peak=29 HFD=3.3
06:15:28.707 00.000 12268 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
06:15:28.707 00.000 12268 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.04)
06:15:28.707 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.09 hyp=0.27 cameraTheta=0.34 mountX=0.11 mountY=0.24, mountTheta=1.13
06:15:28.709 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:15:28.723 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:15:28.724 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:28.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:28.724 00.000 12268 Enqueuing Expose request
06:15:28.724 00.000 11616 Worker thread wakes up
06:15:28.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:28.724 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:30.723 01.999 11616 Exposure complete
06:15:30.774 00.051 11616 worker thread done servicing request
06:15:30.775 00.001 12268 OnExposeComplete: enter
06:15:30.775 00.000 12268 UpdateGuideState(): m_state=2
06:15:30.775 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:15:30.775 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.89, Mass=41, SNR=4.5, Peak=28 HFD=3.6
06:15:30.775 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
06:15:30.775 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
06:15:30.775 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.20 hyp=0.50 cameraTheta=0.42 mountX=0.25 mountY=0.43, mountTheta=1.04
06:15:30.777 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:15:30.792 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:15:30.792 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:30.792 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:30.792 00.000 12268 Enqueuing Expose request
06:15:30.792 00.000 11616 Worker thread wakes up
06:15:30.792 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:30.792 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:32.809 02.017 11616 Exposure complete
06:15:32.859 00.050 11616 worker thread done servicing request
06:15:32.859 00.000 12268 OnExposeComplete: enter
06:15:32.859 00.000 12268 UpdateGuideState(): m_state=2
06:15:32.860 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:15:32.860 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.07, Mass=42, SNR=4.5, Peak=26 HFD=4.8
06:15:32.860 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
06:15:32.860 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.02)
06:15:32.860 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=-0.62 hyp=0.97 cameraTheta=-0.68 mountX=-0.54 mountY=0.83, mountTheta=2.15
06:15:32.862 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:15:32.877 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:15:32.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:32.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:32.877 00.000 12268 Enqueuing Expose request
06:15:32.877 00.000 11616 Worker thread wakes up
06:15:32.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:32.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:15:34.893 02.016 11616 Exposure complete
06:15:34.944 00.051 12268 OnExposeComplete: enter
06:15:34.944 00.000 12268 UpdateGuideState(): m_state=2
06:15:34.944 00.000 11616 worker thread done servicing request
06:15:34.944 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:15:34.944 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.48, Mass=39, SNR=4.4, Peak=27 HFD=4.6
06:15:34.944 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
06:15:34.944 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
06:15:34.944 00.000 12268 CameraToMount -- cameraX=0.81 cameraY=-0.21 hyp=0.83 cameraTheta=-0.25 mountX=-0.13 mountY=0.83, mountTheta=1.72
06:15:34.950 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:15:34.966 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:15:34.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:34.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:34.966 00.000 12268 Enqueuing Expose request
06:15:34.966 00.000 11616 Worker thread wakes up
06:15:34.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:34.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:15:36.973 02.007 11616 Exposure complete
06:15:37.024 00.051 11616 worker thread done servicing request
06:15:37.024 00.000 12268 OnExposeComplete: enter
06:15:37.024 00.000 12268 UpdateGuideState(): m_state=2
06:15:37.025 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:15:37.025 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.56, Mass=36, SNR=4.2, Peak=26 HFD=4.1
06:15:37.025 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:15:37.025 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.53)
06:15:37.025 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=-0.13 hyp=0.78 cameraTheta=-0.17 mountX=-0.06 mountY=0.77, mountTheta=1.64
06:15:37.027 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:15:37.042 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
06:15:37.042 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:37.042 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:37.042 00.000 12268 Enqueuing Expose request
06:15:37.042 00.000 11616 Worker thread wakes up
06:15:37.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:37.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:39.054 02.012 11616 Exposure complete
06:15:39.110 00.056 11616 worker thread done servicing request
06:15:39.110 00.000 12268 OnExposeComplete: enter
06:15:39.110 00.000 12268 UpdateGuideState(): m_state=2
06:15:39.111 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:15:39.111 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.48, Mass=39, SNR=4.4, Peak=27 HFD=4.3
06:15:39.111 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
06:15:39.111 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
06:15:39.111 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=-0.21 hyp=0.78 cameraTheta=-0.27 mountX=-0.13 mountY=0.77, mountTheta=1.74
06:15:39.116 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:15:39.134 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
06:15:39.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:39.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:39.134 00.000 12268 Enqueuing Expose request
06:15:39.134 00.000 11616 Worker thread wakes up
06:15:39.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:39.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:15:41.143 02.009 11616 Exposure complete
06:15:41.199 00.056 11616 worker thread done servicing request
06:15:41.199 00.000 12268 OnExposeComplete: enter
06:15:41.200 00.001 12268 UpdateGuideState(): m_state=2
06:15:41.200 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:15:41.200 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.56, Mass=36, SNR=4.2, Peak=26 HFD=4.1
06:15:41.200 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:15:41.200 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.53)
06:15:41.200 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=-0.13 hyp=0.78 cameraTheta=-0.17 mountX=-0.06 mountY=0.77, mountTheta=1.64
06:15:41.203 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:15:41.220 00.017 12268 UpdateGuideState exits: m=36 SNR=4.2
06:15:41.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:41.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:41.221 00.001 12268 Enqueuing Expose request
06:15:41.221 00.000 11616 Worker thread wakes up
06:15:41.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:41.222 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:43.331 02.109 11616 Exposure complete
06:15:43.384 00.053 11616 worker thread done servicing request
06:15:43.384 00.000 12268 OnExposeComplete: enter
06:15:43.384 00.000 12268 UpdateGuideState(): m_state=2
06:15:43.385 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:15:43.385 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
06:15:43.385 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:15:43.385 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
06:15:43.385 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.11 hyp=0.66 cameraTheta=-0.17 mountX=-0.05 mountY=0.66, mountTheta=1.64
06:15:43.387 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:15:43.402 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:15:43.402 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:43.402 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:43.403 00.001 12268 Enqueuing Expose request
06:15:43.403 00.000 11616 Worker thread wakes up
06:15:43.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:43.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:45.413 02.010 11616 Exposure complete
06:15:45.463 00.050 11616 worker thread done servicing request
06:15:45.463 00.000 12268 OnExposeComplete: enter
06:15:45.463 00.000 12268 UpdateGuideState(): m_state=2
06:15:45.464 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:15:45.464 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.40, Mass=39, SNR=4.4, Peak=26 HFD=4.4
06:15:45.464 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
06:15:45.464 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.97 = 1.32)
06:15:45.464 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.29 hyp=0.77 cameraTheta=-0.38 mountX=-0.22 mountY=0.74, mountTheta=1.85
06:15:45.466 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:15:45.481 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:15:45.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:45.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:45.482 00.001 12268 Enqueuing Expose request
06:15:45.482 00.000 11616 Worker thread wakes up
06:15:45.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:45.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:15:47.488 02.006 11616 Exposure complete
06:15:47.540 00.052 11616 worker thread done servicing request
06:15:47.540 00.000 12268 OnExposeComplete: enter
06:15:47.540 00.000 12268 UpdateGuideState(): m_state=2
06:15:47.540 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:15:47.540 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.48, Mass=40, SNR=4.4, Peak=27 HFD=3.8
06:15:47.540 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
06:15:47.540 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.33)
06:15:47.540 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.21 hyp=0.57 cameraTheta=-0.37 mountX=-0.16 mountY=0.55, mountTheta=1.85
06:15:47.542 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:15:47.556 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:15:47.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:47.557 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:47.557 00.000 12268 Enqueuing Expose request
06:15:47.557 00.000 11616 Worker thread wakes up
06:15:47.557 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:47.557 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:15:49.561 02.004 11616 Exposure complete
06:15:49.615 00.054 11616 worker thread done servicing request
06:15:49.615 00.000 12268 OnExposeComplete: enter
06:15:49.615 00.000 12268 UpdateGuideState(): m_state=2
06:15:49.615 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:15:49.615 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.70, Mass=44, SNR=4.6, Peak=30 HFD=3.4
06:15:49.615 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
06:15:49.616 00.001 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.74)
06:15:49.616 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.01 hyp=0.38 cameraTheta=0.04 mountX=0.05 mountY=0.37, mountTheta=1.44
06:15:49.618 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:15:49.632 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:15:49.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:49.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:49.632 00.000 12268 Enqueuing Expose request
06:15:49.632 00.000 11616 Worker thread wakes up
06:15:49.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:49.633 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:51.637 02.004 11616 Exposure complete
06:15:51.688 00.051 11616 worker thread done servicing request
06:15:51.688 00.000 12268 OnExposeComplete: enter
06:15:51.688 00.000 12268 UpdateGuideState(): m_state=2
06:15:51.689 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:15:51.689 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.53, Mass=42, SNR=4.5, Peak=28 HFD=3.7
06:15:51.689 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
06:15:51.689 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.34)
06:15:51.689 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.16 hyp=0.45 cameraTheta=-0.36 mountX=-0.12 mountY=0.44, mountTheta=1.83
06:15:51.691 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=14, Gamma=1.290
06:15:51.705 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:15:51.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:51.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:51.705 00.000 12268 Enqueuing Expose request
06:15:51.705 00.000 11616 Worker thread wakes up
06:15:51.706 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:51.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:53.707 02.001 11616 Exposure complete
06:15:53.757 00.050 11616 worker thread done servicing request
06:15:53.758 00.001 12268 OnExposeComplete: enter
06:15:53.758 00.000 12268 UpdateGuideState(): m_state=2
06:15:53.758 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:15:53.758 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.76, Mass=41, SNR=4.5, Peak=28 HFD=3.0
06:15:53.758 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
06:15:53.758 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.08)
06:15:53.758 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.38 mountX=0.09 mountY=0.17, mountTheta=1.09
06:15:53.760 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:15:53.775 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:15:53.775 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:53.775 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:53.775 00.000 12268 Enqueuing Expose request
06:15:53.775 00.000 11616 Worker thread wakes up
06:15:53.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:53.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:55.788 02.013 11616 Exposure complete
06:15:55.839 00.051 11616 worker thread done servicing request
06:15:55.839 00.000 12268 OnExposeComplete: enter
06:15:55.839 00.000 12268 UpdateGuideState(): m_state=2
06:15:55.840 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:15:55.840 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.18, Mass=46, SNR=4.7, Peak=27 HFD=5.4
06:15:55.840 00.000 12268 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.47) = xAngle (-2.34 = -2.34)
06:15:55.840 00.000 12268 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.45 = 0.83)
06:15:55.840 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.51 hyp=0.66 cameraTheta=-0.87 mountX=-0.46 mountY=0.49, mountTheta=2.33
06:15:55.842 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:15:55.856 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:15:55.857 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:55.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:55.857 00.000 12268 Enqueuing Expose request
06:15:55.857 00.000 11616 Worker thread wakes up
06:15:55.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:55.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:15:57.867 02.010 11616 Exposure complete
06:15:57.920 00.053 11616 worker thread done servicing request
06:15:57.920 00.000 12268 OnExposeComplete: enter
06:15:57.920 00.000 12268 UpdateGuideState(): m_state=2
06:15:57.920 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:15:57.921 00.001 12268 Star::Find returns 1 (0), X=666.09, Y=916.01, Mass=67, SNR=5.7, Peak=29 HFD=4.7
06:15:57.921 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.00 = -1.00)
06:15:57.921 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.11 = 2.17)
06:15:57.921 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.32 hyp=0.71 cameraTheta=0.47 mountX=0.38 mountY=0.58, mountTheta=0.99
06:15:57.923 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:15:57.938 00.015 12268 UpdateGuideState exits: m=67 SNR=5.7
06:15:57.938 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:15:57.938 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:15:57.938 00.000 12268 Enqueuing Expose request
06:15:57.938 00.000 11616 Worker thread wakes up
06:15:57.938 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:15:57.938 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:15:59.943 02.005 11616 Exposure complete
06:15:59.995 00.052 11616 worker thread done servicing request
06:15:59.995 00.000 12268 OnExposeComplete: enter
06:15:59.995 00.000 12268 UpdateGuideState(): m_state=2
06:15:59.996 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:15:59.996 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.63, Mass=49, SNR=4.9, Peak=30 HFD=3.4
06:15:59.996 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
06:15:59.996 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.16)
06:15:59.996 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-0.54 mountX=-0.05 mountY=0.11, mountTheta=2.01
06:15:59.999 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:16:00.014 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:16:00.015 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:00.015 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:00.015 00.000 12268 Enqueuing Expose request
06:16:00.015 00.000 11616 Worker thread wakes up
06:16:00.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:00.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:02.021 02.006 11616 Exposure complete
06:16:02.073 00.052 11616 worker thread done servicing request
06:16:02.073 00.000 12268 OnExposeComplete: enter
06:16:02.073 00.000 12268 UpdateGuideState(): m_state=2
06:16:02.073 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:16:02.074 00.001 12268 Star::Find returns 1 (0), X=665.62, Y=915.82, Mass=47, SNR=4.8, Peak=31 HFD=3.0
06:16:02.074 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
06:16:02.074 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
06:16:02.074 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.20 cameraTheta=0.69 mountX=0.14 mountY=0.14, mountTheta=0.76
06:16:02.076 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:16:02.090 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
06:16:02.090 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:02.090 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:02.090 00.000 12268 Enqueuing Expose request
06:16:02.091 00.001 11616 Worker thread wakes up
06:16:02.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:02.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:04.099 02.008 11616 Exposure complete
06:16:04.152 00.053 11616 worker thread done servicing request
06:16:04.153 00.001 12268 OnExposeComplete: enter
06:16:04.153 00.000 12268 UpdateGuideState(): m_state=2
06:16:04.153 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:16:04.153 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.27, Mass=48, SNR=4.9, Peak=32 HFD=3.2
06:16:04.153 00.000 12268 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.47) = xAngle (-2.76 = -2.76)
06:16:04.153 00.000 12268 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.87 = 0.41)
06:16:04.153 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.42 hyp=0.43 cameraTheta=-1.28 mountX=-0.40 mountY=0.18, mountTheta=2.73
06:16:04.155 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:16:04.171 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
06:16:04.171 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:04.171 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:04.171 00.000 12268 Enqueuing Expose request
06:16:04.171 00.000 11616 Worker thread wakes up
06:16:04.172 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:04.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:16:06.177 02.005 11616 Exposure complete
06:16:06.230 00.053 11616 worker thread done servicing request
06:16:06.231 00.001 12268 OnExposeComplete: enter
06:16:06.231 00.000 12268 UpdateGuideState(): m_state=2
06:16:06.231 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:16:06.231 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:16:06.231 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:16:06.231 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.54)
06:16:06.231 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.10 hyp=0.60 cameraTheta=-0.16 mountX=-0.04 mountY=0.60, mountTheta=1.64
06:16:06.233 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:16:06.249 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:16:06.249 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:06.249 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:06.249 00.000 12268 Enqueuing Expose request
06:16:06.249 00.000 11616 Worker thread wakes up
06:16:06.249 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:06.249 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:08.262 02.013 11616 Exposure complete
06:16:08.312 00.050 11616 worker thread done servicing request
06:16:08.312 00.000 12268 OnExposeComplete: enter
06:16:08.312 00.000 12268 UpdateGuideState(): m_state=2
06:16:08.313 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:16:08.313 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.46, Mass=42, SNR=4.5, Peak=27 HFD=4.7
06:16:08.313 00.000 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
06:16:08.313 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
06:16:08.313 00.000 12268 CameraToMount -- cameraX=0.84 cameraY=-0.23 hyp=0.87 cameraTheta=-0.27 mountX=-0.15 mountY=0.87, mountTheta=1.74
06:16:08.315 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:16:08.329 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:16:08.330 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:08.330 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:08.330 00.000 12268 Enqueuing Expose request
06:16:08.330 00.000 11616 Worker thread wakes up
06:16:08.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:08.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:16:10.338 02.008 11616 Exposure complete
06:16:10.388 00.050 11616 worker thread done servicing request
06:16:10.388 00.000 12268 OnExposeComplete: enter
06:16:10.389 00.001 12268 UpdateGuideState(): m_state=2
06:16:10.389 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:16:10.389 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.21, Mass=43, SNR=4.6, Peak=28 HFD=4.2
06:16:10.389 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
06:16:10.389 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.02)
06:16:10.389 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.48 hyp=0.76 cameraTheta=-0.68 mountX=-0.42 mountY=0.64, mountTheta=2.15
06:16:10.392 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:16:10.406 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:16:10.406 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:10.406 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:10.406 00.000 12268 Enqueuing Expose request
06:16:10.406 00.000 11616 Worker thread wakes up
06:16:10.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:10.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:16:12.418 02.012 11616 Exposure complete
06:16:12.469 00.051 11616 worker thread done servicing request
06:16:12.469 00.000 12268 OnExposeComplete: enter
06:16:12.469 00.000 12268 UpdateGuideState(): m_state=2
06:16:12.469 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:16:12.469 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.77, Mass=41, SNR=4.5, Peak=26 HFD=3.9
06:16:12.470 00.001 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
06:16:12.470 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
06:16:12.470 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.08 hyp=0.48 cameraTheta=0.17 mountX=0.12 mountY=0.46, mountTheta=1.31
06:16:12.472 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:16:12.489 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
06:16:12.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:12.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:12.489 00.000 12268 Enqueuing Expose request
06:16:12.489 00.000 11616 Worker thread wakes up
06:16:12.490 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:12.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:14.501 02.011 11616 Exposure complete
06:16:14.558 00.057 11616 worker thread done servicing request
06:16:14.558 00.000 12268 OnExposeComplete: enter
06:16:14.558 00.000 12268 UpdateGuideState(): m_state=2
06:16:14.559 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:16:14.559 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.59, Mass=35, SNR=4.1, Peak=24 HFD=3.9
06:16:14.559 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
06:16:14.559 00.000 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.52)
06:16:14.559 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.10 hyp=0.54 cameraTheta=-0.18 mountX=-0.05 mountY=0.54, mountTheta=1.66
06:16:14.562 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:16:14.578 00.016 12268 UpdateGuideState exits: m=35 SNR=4.1
06:16:14.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:14.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:14.578 00.000 12268 Enqueuing Expose request
06:16:14.578 00.000 11616 Worker thread wakes up
06:16:14.579 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:14.579 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:16.595 02.016 11616 Exposure complete
06:16:16.646 00.051 11616 worker thread done servicing request
06:16:16.646 00.000 12268 OnExposeComplete: enter
06:16:16.646 00.000 12268 UpdateGuideState(): m_state=2
06:16:16.647 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:16:16.647 00.000 12268 Star::Find returns 1 (0), X=665.04, Y=915.31, Mass=64, SNR=5.5, Peak=27 HFD=7.4
06:16:16.647 00.000 12268 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.47) = xAngle (-3.88 = 2.40)
06:16:16.647 00.000 12268 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.99 = -0.71)
06:16:16.647 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.38 hyp=0.56 cameraTheta=-2.41 mountX=-0.42 mountY=-0.36, mountTheta=-2.42
06:16:16.649 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:16:16.663 00.014 12268 UpdateGuideState exits: m=64 SNR=5.5
06:16:16.664 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:16.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:16.664 00.000 12268 Enqueuing Expose request
06:16:16.664 00.000 11616 Worker thread wakes up
06:16:16.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:16.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:16:18.679 02.015 11616 Exposure complete
06:16:18.731 00.052 11616 worker thread done servicing request
06:16:18.732 00.001 12268 OnExposeComplete: enter
06:16:18.732 00.000 12268 UpdateGuideState(): m_state=2
06:16:18.732 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:16:18.732 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=916.03, Mass=45, SNR=4.7, Peak=28 HFD=3.9
06:16:18.732 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
06:16:18.732 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.32)
06:16:18.732 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.35 hyp=0.60 cameraTheta=0.62 mountX=0.39 mountY=0.44, mountTheta=0.84
06:16:18.734 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:16:18.750 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:16:18.750 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:18.750 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:18.750 00.000 12268 Enqueuing Expose request
06:16:18.750 00.000 11616 Worker thread wakes up
06:16:18.750 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:18.750 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:20.758 02.008 11616 Exposure complete
06:16:20.810 00.052 11616 worker thread done servicing request
06:16:20.810 00.000 12268 OnExposeComplete: enter
06:16:20.810 00.000 12268 UpdateGuideState(): m_state=2
06:16:20.810 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:16:20.810 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.67, Mass=40, SNR=4.4, Peak=28 HFD=3.5
06:16:20.810 00.000 12268 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.47) = xAngle (-1.51 = -1.51)
06:16:20.810 00.000 12268 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.62 = 1.66)
06:16:20.810 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.02 hyp=0.46 cameraTheta=-0.04 mountX=0.03 mountY=0.46, mountTheta=1.51
06:16:20.813 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:16:20.827 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:16:20.827 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:20.827 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:20.827 00.000 12268 Enqueuing Expose request
06:16:20.827 00.000 11616 Worker thread wakes up
06:16:20.827 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:20.827 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:22.841 02.014 11616 Exposure complete
06:16:22.893 00.052 11616 worker thread done servicing request
06:16:22.893 00.000 12268 OnExposeComplete: enter
06:16:22.893 00.000 12268 UpdateGuideState(): m_state=2
06:16:22.893 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:16:22.893 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.30, Mass=49, SNR=4.9, Peak=27 HFD=4.5
06:16:22.893 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
06:16:22.893 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.91)
06:16:22.893 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.38 hyp=0.54 cameraTheta=-0.79 mountX=-0.35 mountY=0.42, mountTheta=2.25
06:16:22.896 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:16:22.910 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
06:16:22.910 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:22.910 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:22.910 00.000 12268 Enqueuing Expose request
06:16:22.911 00.001 11616 Worker thread wakes up
06:16:22.911 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:22.911 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:16:24.921 02.010 11616 Exposure complete
06:16:24.975 00.054 11616 worker thread done servicing request
06:16:24.975 00.000 12268 OnExposeComplete: enter
06:16:24.975 00.000 12268 UpdateGuideState(): m_state=2
06:16:24.975 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:16:24.975 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.52, Mass=38, SNR=4.4, Peak=26 HFD=4.1
06:16:24.975 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
06:16:24.975 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
06:16:24.975 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.16 hyp=0.66 cameraTheta=-0.25 mountX=-0.10 mountY=0.66, mountTheta=1.72
06:16:24.979 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:16:24.994 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:16:24.995 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:24.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:24.995 00.000 12268 Enqueuing Expose request
06:16:24.995 00.000 11616 Worker thread wakes up
06:16:24.995 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:24.995 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:27.011 02.016 11616 Exposure complete
06:16:27.061 00.050 11616 worker thread done servicing request
06:16:27.061 00.000 12268 OnExposeComplete: enter
06:16:27.061 00.000 12268 UpdateGuideState(): m_state=2
06:16:27.062 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:16:27.062 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.82, Mass=41, SNR=4.5, Peak=28 HFD=3.6
06:16:27.062 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
06:16:27.062 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.96)
06:16:27.062 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.13 hyp=0.50 cameraTheta=0.26 mountX=0.17 mountY=0.46, mountTheta=1.21
06:16:27.064 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:16:27.078 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:16:27.079 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:27.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:27.079 00.000 12268 Enqueuing Expose request
06:16:27.079 00.000 11616 Worker thread wakes up
06:16:27.079 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:27.079 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:29.100 02.021 11616 Exposure complete
06:16:29.154 00.054 11616 worker thread done servicing request
06:16:29.154 00.000 12268 OnExposeComplete: enter
06:16:29.154 00.000 12268 UpdateGuideState(): m_state=2
06:16:29.154 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:16:29.154 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.27, Mass=45, SNR=4.7, Peak=30 HFD=3.3
06:16:29.155 00.001 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.67 = -2.67)
06:16:29.155 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.78 = 0.51)
06:16:29.155 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.41 hyp=0.45 cameraTheta=-1.19 mountX=-0.40 mountY=0.22, mountTheta=2.64
06:16:29.157 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:16:29.172 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:16:29.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:29.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:29.172 00.000 12268 Enqueuing Expose request
06:16:29.172 00.000 11616 Worker thread wakes up
06:16:29.173 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:29.173 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:16:31.191 02.018 11616 Exposure complete
06:16:31.242 00.051 11616 worker thread done servicing request
06:16:31.243 00.001 12268 OnExposeComplete: enter
06:16:31.243 00.000 12268 UpdateGuideState(): m_state=2
06:16:31.243 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:16:31.243 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.44, Mass=43, SNR=4.6, Peak=29 HFD=3.4
06:16:31.243 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
06:16:31.243 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
06:16:31.243 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.25 hyp=0.39 cameraTheta=-0.69 mountX=-0.22 mountY=0.33, mountTheta=2.15
06:16:31.245 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:16:31.260 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:16:31.260 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:31.260 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:31.260 00.000 12268 Enqueuing Expose request
06:16:31.260 00.000 11616 Worker thread wakes up
06:16:31.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:31.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:16:33.323 02.063 11616 Exposure complete
06:16:33.374 00.051 11616 worker thread done servicing request
06:16:33.374 00.000 12268 OnExposeComplete: enter
06:16:33.374 00.000 12268 UpdateGuideState(): m_state=2
06:16:33.375 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:16:33.375 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.74, Mass=42, SNR=4.5, Peak=30 HFD=3.1
06:16:33.375 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
06:16:33.375 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.87)
06:16:33.375 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.05 hyp=0.32 cameraTheta=0.17 mountX=0.08 mountY=0.30, mountTheta=1.30
06:16:33.377 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:16:33.391 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:16:33.392 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:33.392 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:33.392 00.000 12268 Enqueuing Expose request
06:16:33.392 00.000 11616 Worker thread wakes up
06:16:33.392 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:33.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:35.398 02.006 11616 Exposure complete
06:16:35.449 00.051 11616 worker thread done servicing request
06:16:35.449 00.000 12268 OnExposeComplete: enter
06:16:35.449 00.000 12268 UpdateGuideState(): m_state=2
06:16:35.449 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:16:35.449 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.95, Mass=58, SNR=5.3, Peak=31 HFD=6.0
06:16:35.449 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
06:16:35.449 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.15 = 2.13)
06:16:35.449 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.26 hyp=0.62 cameraTheta=0.43 mountX=0.32 mountY=0.53, mountTheta=1.03
06:16:35.451 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:16:35.466 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
06:16:35.467 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:35.467 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:35.467 00.000 12268 Enqueuing Expose request
06:16:35.467 00.000 11616 Worker thread wakes up
06:16:35.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:35.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:37.490 02.023 11616 Exposure complete
06:16:37.542 00.052 11616 worker thread done servicing request
06:16:37.542 00.000 12268 OnExposeComplete: enter
06:16:37.542 00.000 12268 UpdateGuideState(): m_state=2
06:16:37.542 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:16:37.542 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.47, Mass=39, SNR=4.4, Peak=24 HFD=4.3
06:16:37.542 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
06:16:37.543 00.001 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.33)
06:16:37.543 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.22 hyp=0.61 cameraTheta=-0.37 mountX=-0.16 mountY=0.59, mountTheta=1.84
06:16:37.545 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:16:37.559 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:16:37.559 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:37.559 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:37.559 00.000 12268 Enqueuing Expose request
06:16:37.559 00.000 11616 Worker thread wakes up
06:16:37.559 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:37.560 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:16:39.579 02.019 11616 Exposure complete
06:16:39.631 00.052 11616 worker thread done servicing request
06:16:39.631 00.000 12268 OnExposeComplete: enter
06:16:39.631 00.000 12268 UpdateGuideState(): m_state=2
06:16:39.631 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:16:39.631 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.28, Mass=44, SNR=4.6, Peak=31 HFD=3.5
06:16:39.632 00.001 12268 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.47) = xAngle (-2.28 = -2.28)
06:16:39.632 00.000 12268 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.39 = 0.90)
06:16:39.632 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.41 hyp=0.57 cameraTheta=-0.80 mountX=-0.37 mountY=0.45, mountTheta=2.26
06:16:39.636 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:16:39.650 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:16:39.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:39.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:39.650 00.000 12268 Enqueuing Expose request
06:16:39.651 00.001 11616 Worker thread wakes up
06:16:39.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:39.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:16:41.653 02.002 11616 Exposure complete
06:16:41.706 00.053 11616 worker thread done servicing request
06:16:41.706 00.000 12268 OnExposeComplete: enter
06:16:41.706 00.000 12268 UpdateGuideState(): m_state=2
06:16:41.706 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:16:41.706 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.78, Mass=44, SNR=4.6, Peak=29 HFD=3.7
06:16:41.706 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
06:16:41.706 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.89)
06:16:41.706 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.09 hyp=0.50 cameraTheta=0.19 mountX=0.14 mountY=0.47, mountTheta=1.28
06:16:41.708 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:16:41.724 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
06:16:41.724 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:41.724 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:41.724 00.000 12268 Enqueuing Expose request
06:16:41.724 00.000 11616 Worker thread wakes up
06:16:41.724 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:41.725 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:43.729 02.004 11616 Exposure complete
06:16:43.783 00.054 11616 worker thread done servicing request
06:16:43.783 00.000 12268 OnExposeComplete: enter
06:16:43.783 00.000 12268 UpdateGuideState(): m_state=2
06:16:43.783 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:16:43.784 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.43, Mass=46, SNR=4.7, Peak=30 HFD=4.0
06:16:43.784 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
06:16:43.784 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.28)
06:16:43.784 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=-0.25 hyp=0.62 cameraTheta=-0.42 mountX=-0.20 mountY=0.59, mountTheta=1.89
06:16:43.786 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:16:43.801 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:16:43.801 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:43.802 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:43.802 00.000 12268 Enqueuing Expose request
06:16:43.802 00.000 11616 Worker thread wakes up
06:16:43.802 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:43.802 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:16:45.831 02.029 11616 Exposure complete
06:16:45.883 00.052 11616 worker thread done servicing request
06:16:45.884 00.001 12268 OnExposeComplete: enter
06:16:45.884 00.000 12268 UpdateGuideState(): m_state=2
06:16:45.884 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:16:45.884 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.54, Mass=45, SNR=4.7, Peak=30 HFD=3.9
06:16:45.884 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.68 = -1.68)
06:16:45.884 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.79 = 1.49)
06:16:45.884 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-0.14 hyp=0.70 cameraTheta=-0.21 mountX=-0.08 mountY=0.70, mountTheta=1.68
06:16:45.885 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:16:45.901 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:16:45.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:45.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:45.901 00.000 12268 Enqueuing Expose request
06:16:45.902 00.001 11616 Worker thread wakes up
06:16:45.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:45.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:47.921 02.019 11616 Exposure complete
06:16:47.974 00.053 11616 worker thread done servicing request
06:16:47.974 00.000 12268 OnExposeComplete: enter
06:16:47.974 00.000 12268 UpdateGuideState(): m_state=2
06:16:47.974 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:16:47.974 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.83, Mass=45, SNR=4.7, Peak=32 HFD=3.0
06:16:47.974 00.000 12268 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
06:16:47.974 00.000 12268 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.14)
06:16:47.974 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.15 hyp=0.34 cameraTheta=0.44 mountX=0.17 mountY=0.29, mountTheta=1.02
06:16:47.976 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:16:47.991 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:16:47.991 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:47.991 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:47.991 00.000 12268 Enqueuing Expose request
06:16:47.991 00.000 11616 Worker thread wakes up
06:16:47.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:47.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:50.005 02.014 11616 Exposure complete
06:16:50.058 00.053 11616 worker thread done servicing request
06:16:50.058 00.000 12268 OnExposeComplete: enter
06:16:50.059 00.001 12268 UpdateGuideState(): m_state=2
06:16:50.059 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:16:50.059 00.000 12268 Star::Find returns 1 (0), X=665.19, Y=915.71, Mass=45, SNR=4.7, Peak=27 HFD=4.7
06:16:50.059 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
06:16:50.059 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
06:16:50.059 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.05 mountX=-0.00 mountY=-0.27, mountTheta=-1.57
06:16:50.061 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:16:50.076 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:16:50.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:50.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:50.076 00.000 12268 Enqueuing Expose request
06:16:50.076 00.000 11616 Worker thread wakes up
06:16:50.077 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:50.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:16:52.097 02.020 11616 Exposure complete
06:16:52.148 00.051 11616 worker thread done servicing request
06:16:52.149 00.001 12268 OnExposeComplete: enter
06:16:52.149 00.000 12268 UpdateGuideState(): m_state=2
06:16:52.149 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:16:52.149 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=42, SNR=4.6, Peak=30 HFD=3.8
06:16:52.149 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:16:52.149 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
06:16:52.149 00.000 12268 CameraToMount -- cameraX=0.69 cameraY=-0.12 hyp=0.69 cameraTheta=-0.17 mountX=-0.05 mountY=0.69, mountTheta=1.64
06:16:52.151 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:16:52.166 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:16:52.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:52.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:52.166 00.000 12268 Enqueuing Expose request
06:16:52.166 00.000 11616 Worker thread wakes up
06:16:52.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:52.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:54.176 02.010 11616 Exposure complete
06:16:54.229 00.053 11616 worker thread done servicing request
06:16:54.229 00.000 12268 OnExposeComplete: enter
06:16:54.229 00.000 12268 UpdateGuideState(): m_state=2
06:16:54.229 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:16:54.229 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.82, Mass=47, SNR=4.8, Peak=31 HFD=3.3
06:16:54.229 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.04 = -1.04)
06:16:54.229 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.13)
06:16:54.230 00.001 12268 CameraToMount -- cameraX=0.29 cameraY=0.13 hyp=0.31 cameraTheta=0.43 mountX=0.16 mountY=0.27, mountTheta=1.04
06:16:54.231 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:16:54.246 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:16:54.246 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:54.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:54.246 00.000 12268 Enqueuing Expose request
06:16:54.246 00.000 11616 Worker thread wakes up
06:16:54.247 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:54.247 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:56.260 02.013 11616 Exposure complete
06:16:56.311 00.051 11616 worker thread done servicing request
06:16:56.311 00.000 12268 OnExposeComplete: enter
06:16:56.311 00.000 12268 UpdateGuideState(): m_state=2
06:16:56.311 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:16:56.311 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.80, Mass=44, SNR=4.6, Peak=28 HFD=3.7
06:16:56.311 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
06:16:56.311 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
06:16:56.312 00.001 12268 CameraToMount -- cameraX=0.41 cameraY=0.12 hyp=0.42 cameraTheta=0.28 mountX=0.16 mountY=0.39, mountTheta=1.19
06:16:56.313 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:16:56.329 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
06:16:56.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:56.330 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:56.330 00.000 12268 Enqueuing Expose request
06:16:56.330 00.000 11616 Worker thread wakes up
06:16:56.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:56.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:16:58.349 02.019 11616 Exposure complete
06:16:58.400 00.051 11616 worker thread done servicing request
06:16:58.400 00.000 12268 OnExposeComplete: enter
06:16:58.400 00.000 12268 UpdateGuideState(): m_state=2
06:16:58.401 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:16:58.401 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.21, Mass=49, SNR=4.9, Peak=29 HFD=4.2
06:16:58.401 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
06:16:58.401 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
06:16:58.401 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.48 hyp=0.61 cameraTheta=-0.90 mountX=-0.44 mountY=0.44, mountTheta=2.36
06:16:58.404 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:16:58.418 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
06:16:58.418 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:16:58.418 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:16:58.418 00.000 12268 Enqueuing Expose request
06:16:58.418 00.000 11616 Worker thread wakes up
06:16:58.419 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:16:58.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:17:00.428 02.009 11616 Exposure complete
06:17:00.482 00.054 11616 worker thread done servicing request
06:17:00.482 00.000 12268 OnExposeComplete: enter
06:17:00.482 00.000 12268 UpdateGuideState(): m_state=2
06:17:00.482 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:17:00.483 00.001 12268 Star::Find returns 1 (0), X=665.50, Y=916.26, Mass=47, SNR=4.8, Peak=29 HFD=3.2
06:17:00.483 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
06:17:00.483 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
06:17:00.483 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.58 hyp=0.58 cameraTheta=1.51 mountX=0.58 mountY=-0.04, mountTheta=-0.06
06:17:00.485 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:17:00.501 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
06:17:00.501 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:00.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:00.501 00.000 12268 Enqueuing Expose request
06:17:00.501 00.000 11616 Worker thread wakes up
06:17:00.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:00.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:17:02.513 02.012 11616 Exposure complete
06:17:02.565 00.052 11616 worker thread done servicing request
06:17:02.565 00.000 12268 OnExposeComplete: enter
06:17:02.565 00.000 12268 UpdateGuideState(): m_state=2
06:17:02.565 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:17:02.565 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.64, Mass=42, SNR=4.6, Peak=31 HFD=3.7
06:17:02.566 00.001 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
06:17:02.566 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
06:17:02.566 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.05 hyp=0.38 cameraTheta=-0.12 mountX=-0.01 mountY=0.38, mountTheta=1.59
06:17:02.568 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:17:02.582 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
06:17:02.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:02.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:02.582 00.000 12268 Enqueuing Expose request
06:17:02.582 00.000 11616 Worker thread wakes up
06:17:02.583 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:02.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:04.606 02.023 11616 Exposure complete
06:17:04.658 00.052 11616 worker thread done servicing request
06:17:04.658 00.000 12268 OnExposeComplete: enter
06:17:04.658 00.000 12268 UpdateGuideState(): m_state=2
06:17:04.658 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:17:04.658 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.99, Mass=43, SNR=4.6, Peak=28 HFD=3.2
06:17:04.658 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
06:17:04.658 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.73)
06:17:04.659 00.001 12268 CameraToMount -- cameraX=0.18 cameraY=0.31 hyp=0.36 cameraTheta=1.03 mountX=0.32 mountY=0.14, mountTheta=0.42
06:17:04.660 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:17:04.675 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:17:04.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:04.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:04.675 00.000 12268 Enqueuing Expose request
06:17:04.675 00.000 11616 Worker thread wakes up
06:17:04.676 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:04.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:06.693 02.017 11616 Exposure complete
06:17:06.744 00.051 11616 worker thread done servicing request
06:17:06.744 00.000 12268 OnExposeComplete: enter
06:17:06.744 00.000 12268 UpdateGuideState(): m_state=2
06:17:06.744 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:17:06.744 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.70, Mass=41, SNR=4.5, Peak=28 HFD=3.1
06:17:06.744 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
06:17:06.744 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
06:17:06.744 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.08 mountX=0.04 mountY=0.22, mountTheta=1.40
06:17:06.746 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:17:06.760 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:17:06.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:06.760 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:06.761 00.001 12268 Enqueuing Expose request
06:17:06.761 00.000 11616 Worker thread wakes up
06:17:06.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:06.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:08.771 02.010 11616 Exposure complete
06:17:08.823 00.052 11616 worker thread done servicing request
06:17:08.823 00.000 12268 OnExposeComplete: enter
06:17:08.823 00.000 12268 UpdateGuideState(): m_state=2
06:17:08.823 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:17:08.823 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.61, Mass=54, SNR=5.1, Peak=27 HFD=4.8
06:17:08.823 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
06:17:08.824 00.001 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.36)
06:17:08.824 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-0.34 mountX=-0.06 mountY=0.23, mountTheta=1.82
06:17:08.826 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:17:08.841 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
06:17:08.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:08.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:08.841 00.000 12268 Enqueuing Expose request
06:17:08.841 00.000 11616 Worker thread wakes up
06:17:08.842 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:08.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:10.857 02.015 11616 Exposure complete
06:17:10.908 00.051 11616 worker thread done servicing request
06:17:10.908 00.000 12268 OnExposeComplete: enter
06:17:10.908 00.000 12268 UpdateGuideState(): m_state=2
06:17:10.908 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:17:10.908 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.38, Mass=41, SNR=4.5, Peak=28 HFD=3.7
06:17:10.909 00.001 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
06:17:10.909 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
06:17:10.909 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.30 hyp=0.57 cameraTheta=-0.56 mountX=-0.26 mountY=0.51, mountTheta=2.03
06:17:10.911 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:17:10.925 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:17:10.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:10.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:10.925 00.000 12268 Enqueuing Expose request
06:17:10.925 00.000 11616 Worker thread wakes up
06:17:10.926 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:10.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:17:12.941 02.015 11616 Exposure complete
06:17:12.992 00.051 11616 worker thread done servicing request
06:17:12.993 00.001 12268 OnExposeComplete: enter
06:17:12.993 00.000 12268 UpdateGuideState(): m_state=2
06:17:12.993 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:17:12.993 00.000 12268 Star::Find returns 1 (0), X=666.46, Y=915.71, Mass=41, SNR=4.5, Peak=26 HFD=5.0
06:17:12.993 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
06:17:12.993 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.73)
06:17:12.993 00.000 12268 CameraToMount -- cameraX=1.00 cameraY=0.03 hyp=1.00 cameraTheta=0.03 mountX=0.12 mountY=0.99, mountTheta=1.45
06:17:12.995 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:17:13.010 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:17:13.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:13.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:13.010 00.000 12268 Enqueuing Expose request
06:17:13.010 00.000 11616 Worker thread wakes up
06:17:13.010 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:13.010 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:15.015 02.005 11616 Exposure complete
06:17:15.066 00.051 11616 worker thread done servicing request
06:17:15.066 00.000 12268 OnExposeComplete: enter
06:17:15.067 00.001 12268 UpdateGuideState(): m_state=2
06:17:15.067 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:17:15.067 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.54, Mass=35, SNR=4.2, Peak=25 HFD=4.3
06:17:15.067 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
06:17:15.067 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.53)
06:17:15.067 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=-0.14 hyp=0.84 cameraTheta=-0.17 mountX=-0.06 mountY=0.84, mountTheta=1.65
06:17:15.069 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:17:15.084 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
06:17:15.084 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:15.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:15.084 00.000 12268 Enqueuing Expose request
06:17:15.084 00.000 11616 Worker thread wakes up
06:17:15.084 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:15.084 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:17.093 02.009 11616 Exposure complete
06:17:17.144 00.051 11616 worker thread done servicing request
06:17:17.144 00.000 12268 OnExposeComplete: enter
06:17:17.144 00.000 12268 UpdateGuideState(): m_state=2
06:17:17.145 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:17:17.145 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
06:17:17.145 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:17:17.145 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
06:17:17.145 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=-0.12 hyp=0.73 cameraTheta=-0.17 mountX=-0.05 mountY=0.73, mountTheta=1.64
06:17:17.147 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:17:17.161 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:17:17.162 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:17.162 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:17.162 00.000 12268 Enqueuing Expose request
06:17:17.162 00.000 11616 Worker thread wakes up
06:17:17.162 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:17.162 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:19.172 02.010 11616 Exposure complete
06:17:19.222 00.050 11616 worker thread done servicing request
06:17:19.223 00.001 12268 OnExposeComplete: enter
06:17:19.223 00.000 12268 UpdateGuideState(): m_state=2
06:17:19.223 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:17:19.223 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=38, SNR=4.4, Peak=30 HFD=3.0
06:17:19.223 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
06:17:19.223 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.55)
06:17:19.223 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.06 hyp=0.39 cameraTheta=-0.15 mountX=-0.02 mountY=0.39, mountTheta=1.62
06:17:19.225 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:17:19.244 00.019 12268 UpdateGuideState exits: m=38 SNR=4.4
06:17:19.244 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:19.244 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:19.244 00.000 12268 Enqueuing Expose request
06:17:19.244 00.000 11616 Worker thread wakes up
06:17:19.244 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:19.244 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:21.315 02.071 11616 Exposure complete
06:17:21.365 00.050 11616 worker thread done servicing request
06:17:21.365 00.000 12268 OnExposeComplete: enter
06:17:21.366 00.001 12268 UpdateGuideState(): m_state=2
06:17:21.366 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:17:21.366 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.42, Mass=42, SNR=4.6, Peak=28 HFD=4.2
06:17:21.366 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
06:17:21.366 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.33)
06:17:21.366 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-0.27 hyp=0.73 cameraTheta=-0.37 mountX=-0.20 mountY=0.71, mountTheta=1.85
06:17:21.368 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:17:21.383 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:17:21.383 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:21.384 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:21.384 00.000 12268 Enqueuing Expose request
06:17:21.384 00.000 11616 Worker thread wakes up
06:17:21.384 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:21.384 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:17:23.393 02.009 11616 Exposure complete
06:17:23.444 00.051 11616 worker thread done servicing request
06:17:23.444 00.000 12268 OnExposeComplete: enter
06:17:23.444 00.000 12268 UpdateGuideState(): m_state=2
06:17:23.444 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:17:23.444 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.63, Mass=41, SNR=4.5, Peak=32 HFD=3.0
06:17:23.444 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
06:17:23.445 00.001 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.56)
06:17:23.445 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.05 hyp=0.38 cameraTheta=-0.14 mountX=-0.02 mountY=0.38, mountTheta=1.62
06:17:23.447 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:17:23.460 00.013 12268 UpdateGuideState exits: m=41 SNR=4.5
06:17:23.461 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:23.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:23.461 00.000 12268 Enqueuing Expose request
06:17:23.461 00.000 11616 Worker thread wakes up
06:17:23.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:23.461 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:25.464 02.003 11616 Exposure complete
06:17:25.517 00.053 11616 worker thread done servicing request
06:17:25.517 00.000 12268 OnExposeComplete: enter
06:17:25.517 00.000 12268 UpdateGuideState(): m_state=2
06:17:25.517 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:17:25.518 00.001 12268 Star::Find returns 1 (0), X=665.74, Y=915.42, Mass=39, SNR=4.4, Peak=29 HFD=3.1
06:17:25.518 00.000 12268 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
06:17:25.518 00.000 12268 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.94)
06:17:25.518 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.26 hyp=0.38 cameraTheta=-0.76 mountX=-0.24 mountY=0.31, mountTheta=2.22
06:17:25.520 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:17:25.535 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:17:25.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:25.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:25.535 00.000 12268 Enqueuing Expose request
06:17:25.535 00.000 11616 Worker thread wakes up
06:17:25.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:25.536 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:17:27.551 02.015 11616 Exposure complete
06:17:27.602 00.051 11616 worker thread done servicing request
06:17:27.602 00.000 12268 OnExposeComplete: enter
06:17:27.602 00.000 12268 UpdateGuideState(): m_state=2
06:17:27.602 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:17:27.603 00.001 12268 Star::Find returns 1 (0), X=666.04, Y=915.88, Mass=44, SNR=4.6, Peak=29 HFD=3.8
06:17:27.603 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
06:17:27.603 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
06:17:27.603 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.20 hyp=0.61 cameraTheta=0.33 mountX=0.25 mountY=0.55, mountTheta=1.14
06:17:27.605 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:17:27.619 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:17:27.619 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:27.619 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:27.619 00.000 12268 Enqueuing Expose request
06:17:27.619 00.000 11616 Worker thread wakes up
06:17:27.620 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:27.620 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:29.638 02.018 11616 Exposure complete
06:17:29.692 00.054 11616 worker thread done servicing request
06:17:29.692 00.000 12268 OnExposeComplete: enter
06:17:29.692 00.000 12268 UpdateGuideState(): m_state=2
06:17:29.692 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:17:29.692 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.25, Mass=45, SNR=4.7, Peak=30 HFD=4.0
06:17:29.692 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
06:17:29.692 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
06:17:29.692 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=-0.44 hyp=0.73 cameraTheta=-0.65 mountX=-0.38 mountY=0.63, mountTheta=2.11
06:17:29.694 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:17:29.712 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:17:29.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:29.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:29.712 00.000 12268 Enqueuing Expose request
06:17:29.712 00.000 11616 Worker thread wakes up
06:17:29.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:29.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:17:31.721 02.009 11616 Exposure complete
06:17:31.771 00.050 11616 worker thread done servicing request
06:17:31.772 00.001 12268 OnExposeComplete: enter
06:17:31.772 00.000 12268 UpdateGuideState(): m_state=2
06:17:31.772 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:17:31.772 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=37, SNR=4.3, Peak=29 HFD=3.1
06:17:31.772 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
06:17:31.772 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.55)
06:17:31.772 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.07 hyp=0.44 cameraTheta=-0.15 mountX=-0.02 mountY=0.44, mountTheta=1.62
06:17:31.775 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:17:31.789 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
06:17:31.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:31.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:31.790 00.001 12268 Enqueuing Expose request
06:17:31.790 00.000 11616 Worker thread wakes up
06:17:31.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:31.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:33.503 01.713 12268 evsrv: cli 0F8E69C0 connect
06:17:33.503 00.000 12268 case statement mapped state 2 to 1
06:17:33.504 00.001 12268 case statement mapped state 2 to 1
06:17:33.504 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"879566bd-f570-40bb-ac36-9a51afea073f"}
06:17:33.504 00.000 12268 case statement mapped state 2 to 1
06:17:33.504 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"879566bd-f570-40bb-ac36-9a51afea073f"}
06:17:33.544 00.040 12268 evsrv: cli 0F8E69C0 disconnect
06:17:33.816 00.272 11616 Exposure complete
06:17:33.874 00.058 11616 worker thread done servicing request
06:17:33.874 00.000 12268 OnExposeComplete: enter
06:17:33.874 00.000 12268 UpdateGuideState(): m_state=2
06:17:33.874 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:17:33.874 00.000 12268 Star::Find returns 1 (0), X=666.43, Y=915.51, Mass=37, SNR=4.3, Peak=25 HFD=4.8
06:17:33.874 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
06:17:33.874 00.000 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.52)
06:17:33.875 00.001 12268 CameraToMount -- cameraX=0.97 cameraY=-0.17 hyp=0.99 cameraTheta=-0.18 mountX=-0.08 mountY=0.99, mountTheta=1.65
06:17:33.877 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:17:33.892 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:17:33.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:33.893 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:33.893 00.000 12268 Enqueuing Expose request
06:17:33.893 00.000 11616 Worker thread wakes up
06:17:33.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:33.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:35.932 02.039 11616 Exposure complete
06:17:36.017 00.085 11616 worker thread done servicing request
06:17:36.017 00.000 12268 OnExposeComplete: enter
06:17:36.017 00.000 12268 UpdateGuideState(): m_state=2
06:17:36.017 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:17:36.017 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.88, Mass=38, SNR=4.3, Peak=27 HFD=3.6
06:17:36.017 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
06:17:36.017 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
06:17:36.018 00.001 12268 CameraToMount -- cameraX=0.51 cameraY=0.19 hyp=0.55 cameraTheta=0.36 mountX=0.24 mountY=0.48, mountTheta=1.10
06:17:36.021 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:17:36.040 00.019 12268 UpdateGuideState exits: m=38 SNR=4.3
06:17:36.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:36.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:36.040 00.000 12268 Enqueuing Expose request
06:17:36.042 00.002 11616 Worker thread wakes up
06:17:36.043 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:36.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:38.076 02.033 11616 Exposure complete
06:17:38.138 00.062 11616 worker thread done servicing request
06:17:38.138 00.000 12268 OnExposeComplete: enter
06:17:38.139 00.001 12268 UpdateGuideState(): m_state=2
06:17:38.139 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
06:17:38.139 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.73, Mass=44, SNR=4.6, Peak=29 HFD=4.0
06:17:38.139 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
06:17:38.139 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.77)
06:17:38.139 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.05 hyp=0.63 cameraTheta=0.08 mountX=0.11 mountY=0.61, mountTheta=1.40
06:17:38.141 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:17:38.158 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
06:17:38.158 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:38.158 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:38.158 00.000 12268 Enqueuing Expose request
06:17:38.158 00.000 11616 Worker thread wakes up
06:17:38.158 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:38.159 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:40.180 02.021 11616 Exposure complete
06:17:40.243 00.063 11616 worker thread done servicing request
06:17:40.243 00.000 12268 OnExposeComplete: enter
06:17:40.243 00.000 12268 UpdateGuideState(): m_state=2
06:17:40.244 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
06:17:40.244 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.39, Mass=53, SNR=5.1, Peak=31 HFD=3.6
06:17:40.244 00.000 12268 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.47) = xAngle (-2.79 = -2.79)
06:17:40.244 00.000 12268 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.90 = 0.38)
06:17:40.244 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.29 hyp=0.30 cameraTheta=-1.32 mountX=-0.29 mountY=0.11, mountTheta=2.77
06:17:40.247 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:17:40.264 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
06:17:40.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:40.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:40.264 00.000 12268 Enqueuing Expose request
06:17:40.264 00.000 11616 Worker thread wakes up
06:17:40.265 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:40.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:17:42.291 02.026 11616 Exposure complete
06:17:42.350 00.059 11616 worker thread done servicing request
06:17:42.350 00.000 12268 OnExposeComplete: enter
06:17:42.350 00.000 12268 UpdateGuideState(): m_state=2
06:17:42.351 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
06:17:42.351 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.29, Mass=43, SNR=4.6, Peak=29 HFD=3.9
06:17:42.351 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.13 = -2.13)
06:17:42.351 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.24 = 1.04)
06:17:42.351 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.40 hyp=0.66 cameraTheta=-0.66 mountX=-0.35 mountY=0.57, mountTheta=2.12
06:17:42.355 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:17:42.373 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
06:17:42.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:42.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:42.373 00.000 12268 Enqueuing Expose request
06:17:42.374 00.001 11616 Worker thread wakes up
06:17:42.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:42.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:17:44.385 02.011 11616 Exposure complete
06:17:44.447 00.062 11616 worker thread done servicing request
06:17:44.448 00.001 12268 OnExposeComplete: enter
06:17:44.448 00.000 12268 UpdateGuideState(): m_state=2
06:17:44.448 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
06:17:44.448 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.90, Mass=43, SNR=4.6, Peak=31 HFD=3.0
06:17:44.448 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
06:17:44.449 00.001 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
06:17:44.449 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.21 hyp=0.39 cameraTheta=0.58 mountX=0.24 mountY=0.29, mountTheta=0.88
06:17:44.451 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:17:44.468 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:17:44.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:44.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:44.468 00.000 12268 Enqueuing Expose request
06:17:44.468 00.000 11616 Worker thread wakes up
06:17:44.469 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:44.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:46.473 02.004 11616 Exposure complete
06:17:46.530 00.057 11616 worker thread done servicing request
06:17:46.530 00.000 12268 OnExposeComplete: enter
06:17:46.530 00.000 12268 UpdateGuideState(): m_state=2
06:17:46.530 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
06:17:46.531 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.52, Mass=38, SNR=4.4, Peak=26 HFD=4.1
06:17:46.531 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.72 = -1.72)
06:17:46.531 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.83 = 1.45)
06:17:46.531 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.16 hyp=0.66 cameraTheta=-0.25 mountX=-0.10 mountY=0.66, mountTheta=1.72
06:17:46.534 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:17:46.552 00.018 12268 UpdateGuideState exits: m=38 SNR=4.4
06:17:46.552 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:46.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:46.552 00.000 12268 Enqueuing Expose request
06:17:46.552 00.000 11616 Worker thread wakes up
06:17:46.552 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:46.552 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:48.575 02.023 11616 Exposure complete
06:17:48.631 00.056 11616 worker thread done servicing request
06:17:48.631 00.000 12268 OnExposeComplete: enter
06:17:48.631 00.000 12268 UpdateGuideState(): m_state=2
06:17:48.632 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
06:17:48.632 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:17:48.632 00.000 12268 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
06:17:48.632 00.000 12268 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
06:17:48.632 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.07 hyp=0.47 cameraTheta=-0.15 mountX=-0.03 mountY=0.47, mountTheta=1.63
06:17:48.634 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:17:48.649 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:17:48.649 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:48.649 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:48.649 00.000 12268 Enqueuing Expose request
06:17:48.649 00.000 11616 Worker thread wakes up
06:17:48.650 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:48.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:50.662 02.012 11616 Exposure complete
06:17:50.723 00.061 11616 worker thread done servicing request
06:17:50.723 00.000 12268 OnExposeComplete: enter
06:17:50.723 00.000 12268 UpdateGuideState(): m_state=2
06:17:50.723 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
06:17:50.723 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.53, Mass=42, SNR=4.5, Peak=30 HFD=4.0
06:17:50.724 00.001 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
06:17:50.724 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.41)
06:17:50.724 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.16 hyp=0.55 cameraTheta=-0.29 mountX=-0.11 mountY=0.54, mountTheta=1.77
06:17:50.727 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:17:50.745 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
06:17:50.746 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:50.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:50.746 00.000 12268 Enqueuing Expose request
06:17:50.746 00.000 11616 Worker thread wakes up
06:17:50.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:50.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:52.777 02.031 11616 Exposure complete
06:17:52.839 00.062 11616 worker thread done servicing request
06:17:52.839 00.000 12268 OnExposeComplete: enter
06:17:52.839 00.000 12268 UpdateGuideState(): m_state=2
06:17:52.839 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
06:17:52.840 00.001 12268 Star::Find returns 1 (0), X=665.90, Y=915.39, Mass=43, SNR=4.6, Peak=29 HFD=3.7
06:17:52.840 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
06:17:52.840 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.17 = 1.11)
06:17:52.840 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.29 hyp=0.53 cameraTheta=-0.59 mountX=-0.25 mountY=0.47, mountTheta=2.05
06:17:52.843 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:17:52.861 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
06:17:52.861 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:52.861 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:52.861 00.000 12268 Enqueuing Expose request
06:17:52.861 00.000 11616 Worker thread wakes up
06:17:52.862 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:52.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:17:54.876 02.014 11616 Exposure complete
06:17:54.938 00.062 11616 worker thread done servicing request
06:17:54.938 00.000 12268 OnExposeComplete: enter
06:17:54.938 00.000 12268 UpdateGuideState(): m_state=2
06:17:54.938 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
06:17:54.938 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.62, Mass=43, SNR=4.6, Peak=30 HFD=3.2
06:17:54.938 00.000 12268 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.47) = xAngle (-1.70 = -1.70)
06:17:54.938 00.000 12268 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.81 = 1.47)
06:17:54.938 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-0.23 mountX=-0.04 mountY=0.31, mountTheta=1.70
06:17:54.941 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:17:54.958 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:17:54.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:54.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:54.958 00.000 12268 Enqueuing Expose request
06:17:54.958 00.000 11616 Worker thread wakes up
06:17:54.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:54.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:56.990 02.032 11616 Exposure complete
06:17:57.050 00.060 11616 worker thread done servicing request
06:17:57.050 00.000 12268 OnExposeComplete: enter
06:17:57.051 00.001 12268 UpdateGuideState(): m_state=2
06:17:57.051 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
06:17:57.051 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.70, Mass=47, SNR=4.8, Peak=30 HFD=4.1
06:17:57.051 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.45 = -1.45)
06:17:57.051 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.56 = 1.72)
06:17:57.051 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.01 hyp=0.63 cameraTheta=0.02 mountX=0.08 mountY=0.62, mountTheta=1.45
06:17:57.053 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:17:57.070 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
06:17:57.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:57.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:57.070 00.000 12268 Enqueuing Expose request
06:17:57.071 00.001 11616 Worker thread wakes up
06:17:57.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:57.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:17:59.089 02.018 11616 Exposure complete
06:17:59.192 00.103 11616 worker thread done servicing request
06:17:59.192 00.000 12268 OnExposeComplete: enter
06:17:59.192 00.000 12268 UpdateGuideState(): m_state=2
06:17:59.193 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
06:17:59.193 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.43, Mass=39, SNR=4.4, Peak=26 HFD=4.4
06:17:59.193 00.000 12268 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
06:17:59.193 00.000 12268 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
06:17:59.193 00.000 12268 CameraToMount -- cameraX=0.83 cameraY=-0.26 hyp=0.86 cameraTheta=-0.30 mountX=-0.17 mountY=0.85, mountTheta=1.77
06:17:59.195 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:17:59.212 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
06:17:59.212 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:17:59.212 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:17:59.212 00.000 12268 Enqueuing Expose request
06:17:59.212 00.000 11616 Worker thread wakes up
06:17:59.213 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:17:59.213 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:18:01.244 02.031 11616 Exposure complete
06:18:01.306 00.062 11616 worker thread done servicing request
06:18:01.307 00.001 12268 OnExposeComplete: enter
06:18:01.307 00.000 12268 UpdateGuideState(): m_state=2
06:18:01.307 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
06:18:01.307 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.32, Mass=41, SNR=4.5, Peak=30 HFD=3.3
06:18:01.307 00.000 12268 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
06:18:01.307 00.000 12268 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.84)
06:18:01.307 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.36 hyp=0.48 cameraTheta=-0.86 mountX=-0.33 mountY=0.36, mountTheta=2.31
06:18:01.310 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:18:01.327 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
06:18:01.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:01.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:01.327 00.000 12268 Enqueuing Expose request
06:18:01.327 00.000 11616 Worker thread wakes up
06:18:01.327 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:01.327 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:18:03.358 02.031 11616 Exposure complete
06:18:03.422 00.064 11616 worker thread done servicing request
06:18:03.422 00.000 12268 OnExposeComplete: enter
06:18:03.423 00.001 12268 UpdateGuideState(): m_state=2
06:18:03.423 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
06:18:03.423 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.16, Mass=43, SNR=4.6, Peak=28 HFD=3.7
06:18:03.423 00.000 12268 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.47) = xAngle (-2.56 = -2.56)
06:18:03.423 00.000 12268 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.67 = 0.61)
06:18:03.423 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.53 hyp=0.60 cameraTheta=-1.09 mountX=-0.50 mountY=0.34, mountTheta=2.54
06:18:03.426 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:18:03.443 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:18:03.443 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:03.443 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:03.443 00.000 12268 Enqueuing Expose request
06:18:03.443 00.000 11616 Worker thread wakes up
06:18:03.444 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:03.444 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:18:05.473 02.029 11616 Exposure complete
06:18:05.554 00.081 11616 worker thread done servicing request
06:18:05.554 00.000 12268 OnExposeComplete: enter
06:18:05.554 00.000 12268 UpdateGuideState(): m_state=2
06:18:05.554 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
06:18:05.555 00.001 12268 Star::Find returns 1 (0), X=665.78, Y=915.45, Mass=49, SNR=4.9, Peak=30 HFD=4.0
06:18:05.555 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
06:18:05.555 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
06:18:05.555 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.24 hyp=0.40 cameraTheta=-0.64 mountX=-0.21 mountY=0.35, mountTheta=2.11
06:18:05.557 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:18:05.573 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
06:18:05.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:05.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:05.574 00.001 12268 Enqueuing Expose request
06:18:05.574 00.000 11616 Worker thread wakes up
06:18:05.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:05.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:18:07.630 02.056 11616 Exposure complete
06:18:07.694 00.064 11616 worker thread done servicing request
06:18:07.694 00.000 12268 OnExposeComplete: enter
06:18:07.694 00.000 12268 UpdateGuideState(): m_state=2
06:18:07.695 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
06:18:07.695 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.86, Mass=44, SNR=4.7, Peak=28 HFD=3.8
06:18:07.695 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
06:18:07.695 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
06:18:07.695 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.17 hyp=0.50 cameraTheta=0.36 mountX=0.22 mountY=0.44, mountTheta=1.11
06:18:07.698 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:18:07.716 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
06:18:07.716 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:07.717 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:07.717 00.000 12268 Enqueuing Expose request
06:18:07.730 00.013 11616 Worker thread wakes up
06:18:07.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:07.731 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:09.821 02.090 11616 Exposure complete
06:18:09.985 00.164 11616 worker thread done servicing request
06:18:09.985 00.000 12268 OnExposeComplete: enter
06:18:09.985 00.000 12268 UpdateGuideState(): m_state=2
06:18:09.986 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
06:18:09.986 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.09, Mass=46, SNR=4.7, Peak=30 HFD=3.9
06:18:09.986 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
06:18:09.986 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.68)
06:18:09.986 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.59 hyp=0.70 cameraTheta=-1.01 mountX=-0.55 mountY=0.44, mountTheta=2.47
06:18:09.990 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:18:10.006 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
06:18:10.006 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:10.006 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:10.006 00.000 12268 Enqueuing Expose request
06:18:10.028 00.022 11616 Worker thread wakes up
06:18:10.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:10.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:18:12.101 02.073 11616 Exposure complete
06:18:12.208 00.107 11616 worker thread done servicing request
06:18:12.208 00.000 12268 OnExposeComplete: enter
06:18:12.208 00.000 12268 UpdateGuideState(): m_state=2
06:18:12.208 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
06:18:12.209 00.001 12268 Star::Find returns 1 (0), X=665.92, Y=915.17, Mass=42, SNR=4.5, Peak=28 HFD=3.9
06:18:12.209 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
06:18:12.209 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
06:18:12.209 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.52 hyp=0.70 cameraTheta=-0.84 mountX=-0.47 mountY=0.53, mountTheta=2.30
06:18:12.212 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:18:12.231 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
06:18:12.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:12.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:12.231 00.000 12268 Enqueuing Expose request
06:18:12.232 00.001 11616 Worker thread wakes up
06:18:12.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:12.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:18:14.333 02.101 11616 Exposure complete
06:18:14.443 00.110 11616 worker thread done servicing request
06:18:14.443 00.000 12268 OnExposeComplete: enter
06:18:14.443 00.000 12268 UpdateGuideState(): m_state=2
06:18:14.444 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
06:18:14.444 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=914.90, Mass=44, SNR=4.6, Peak=24 HFD=5.5
06:18:14.444 00.000 12268 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.47) = xAngle (-2.52 = -2.52)
06:18:14.444 00.000 12268 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.65)
06:18:14.444 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.79 hyp=0.91 cameraTheta=-1.05 mountX=-0.74 mountY=0.55, mountTheta=2.50
06:18:14.447 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:18:14.471 00.024 12268 UpdateGuideState exits: m=44 SNR=4.6
06:18:14.471 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:14.471 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:14.471 00.000 12268 Enqueuing Expose request
06:18:14.472 00.001 11616 Worker thread wakes up
06:18:14.472 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:14.472 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:18:16.521 02.049 11616 Exposure complete
06:18:16.585 00.064 11616 worker thread done servicing request
06:18:16.585 00.000 12268 OnExposeComplete: enter
06:18:16.585 00.000 12268 UpdateGuideState(): m_state=2
06:18:16.586 00.001 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
06:18:16.586 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.86, Mass=38, SNR=4.3, Peak=26 HFD=4.3
06:18:16.586 00.000 12268 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.47) = xAngle (-1.27 = -1.27)
06:18:16.586 00.000 12268 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.38 = 1.90)
06:18:16.586 00.000 12268 CameraToMount -- cameraX=0.81 cameraY=0.17 hyp=0.82 cameraTheta=0.21 mountX=0.25 mountY=0.78, mountTheta=1.26
06:18:16.588 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:18:16.608 00.020 12268 UpdateGuideState exits: m=38 SNR=4.3
06:18:16.608 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:16.608 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:16.608 00.000 12268 Enqueuing Expose request
06:18:16.609 00.001 11616 Worker thread wakes up
06:18:16.609 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:16.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:18.646 02.037 11616 Exposure complete
06:18:18.706 00.060 11616 worker thread done servicing request
06:18:18.706 00.000 12268 OnExposeComplete: enter
06:18:18.706 00.000 12268 UpdateGuideState(): m_state=2
06:18:18.706 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
06:18:18.707 00.001 12268 Star::Find returns 1 (0), X=666.30, Y=915.54, Mass=37, SNR=4.3, Peak=26 HFD=4.3
06:18:18.707 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.65 = -1.65)
06:18:18.707 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.76 = 1.53)
06:18:18.707 00.000 12268 CameraToMount -- cameraX=0.84 cameraY=-0.15 hyp=0.85 cameraTheta=-0.17 mountX=-0.06 mountY=0.85, mountTheta=1.65
06:18:18.709 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:18:18.726 00.017 12268 UpdateGuideState exits: m=37 SNR=4.3
06:18:18.726 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:18.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:18.726 00.000 12268 Enqueuing Expose request
06:18:18.726 00.000 11616 Worker thread wakes up
06:18:18.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:18.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:20.758 02.032 11616 Exposure complete
06:18:20.833 00.075 11616 worker thread done servicing request
06:18:20.833 00.000 12268 OnExposeComplete: enter
06:18:20.833 00.000 12268 UpdateGuideState(): m_state=2
06:18:20.833 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
06:18:20.834 00.001 12268 Star::Find returns 1 (0), X=666.36, Y=915.45, Mass=42, SNR=4.6, Peak=27 HFD=4.7
06:18:20.834 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
06:18:20.834 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.44)
06:18:20.834 00.000 12268 CameraToMount -- cameraX=0.90 cameraY=-0.24 hyp=0.93 cameraTheta=-0.26 mountX=-0.15 mountY=0.92, mountTheta=1.73
06:18:20.837 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:18:20.857 00.020 12268 UpdateGuideState exits: m=42 SNR=4.6
06:18:20.857 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:20.857 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:20.857 00.000 12268 Enqueuing Expose request
06:18:20.858 00.001 11616 Worker thread wakes up
06:18:20.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:20.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:18:22.892 02.034 11616 Exposure complete
06:18:22.977 00.085 11616 worker thread done servicing request
06:18:22.977 00.000 12268 OnExposeComplete: enter
06:18:22.977 00.000 12268 UpdateGuideState(): m_state=2
06:18:22.977 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
06:18:22.977 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.70, Mass=43, SNR=4.6, Peak=27 HFD=3.7
06:18:22.978 00.001 12268 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
06:18:22.978 00.000 12268 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.75)
06:18:22.978 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.21 cameraTheta=0.05 mountX=0.03 mountY=0.20, mountTheta=1.42
06:18:22.981 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:18:23.001 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
06:18:23.001 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:23.001 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:23.001 00.000 12268 Enqueuing Expose request
06:18:23.001 00.000 11616 Worker thread wakes up
06:18:23.001 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:23.001 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:25.034 02.033 11616 Exposure complete
06:18:25.102 00.068 11616 worker thread done servicing request
06:18:25.103 00.001 12268 OnExposeComplete: enter
06:18:25.103 00.000 12268 UpdateGuideState(): m_state=2
06:18:25.103 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
06:18:25.103 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.88, Mass=50, SNR=5.0, Peak=30 HFD=4.0
06:18:25.103 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
06:18:25.103 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.12)
06:18:25.103 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.19 hyp=0.47 cameraTheta=0.42 mountX=0.23 mountY=0.40, mountTheta=1.05
06:18:25.106 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:18:25.127 00.021 12268 UpdateGuideState exits: m=50 SNR=5.0
06:18:25.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:25.128 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:25.128 00.000 12268 Enqueuing Expose request
06:18:25.128 00.000 11616 Worker thread wakes up
06:18:25.128 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:25.128 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:27.157 02.029 11616 Exposure complete
06:18:27.224 00.067 11616 worker thread done servicing request
06:18:27.224 00.000 12268 OnExposeComplete: enter
06:18:27.224 00.000 12268 UpdateGuideState(): m_state=2
06:18:27.224 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
06:18:27.224 00.000 12268 Star::Find returns 1 (0), X=664.96, Y=915.51, Mass=66, SNR=5.6, Peak=27 HFD=6.6
06:18:27.224 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
06:18:27.225 00.001 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
06:18:27.225 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.17 hyp=0.53 cameraTheta=-2.81 mountX=-0.22 mountY=-0.47, mountTheta=-2.01
06:18:27.227 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:18:27.245 00.018 12268 UpdateGuideState exits: m=66 SNR=5.6
06:18:27.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:27.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:27.245 00.000 12268 Enqueuing Expose request
06:18:27.245 00.000 11616 Worker thread wakes up
06:18:27.246 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:27.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:18:29.281 02.035 11616 Exposure complete
06:18:29.349 00.068 11616 worker thread done servicing request
06:18:29.349 00.000 12268 OnExposeComplete: enter
06:18:29.349 00.000 12268 UpdateGuideState(): m_state=2
06:18:29.349 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
06:18:29.349 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=916.18, Mass=43, SNR=4.6, Peak=28 HFD=3.9
06:18:29.349 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
06:18:29.349 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
06:18:29.350 00.001 12268 CameraToMount -- cameraX=0.54 cameraY=0.49 hyp=0.73 cameraTheta=0.75 mountX=0.54 mountY=0.47, mountTheta=0.71
06:18:29.352 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:18:29.369 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:18:29.369 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:29.369 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:29.369 00.000 12268 Enqueuing Expose request
06:18:29.372 00.003 11616 Worker thread wakes up
06:18:29.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:29.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:31.619 02.247 11616 Exposure complete
06:18:31.734 00.115 11616 worker thread done servicing request
06:18:31.735 00.001 12268 OnExposeComplete: enter
06:18:31.735 00.000 12268 UpdateGuideState(): m_state=2
06:18:31.735 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:18:31.735 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.99, Mass=45, SNR=4.7, Peak=26 HFD=5.3
06:18:31.735 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
06:18:31.735 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
06:18:31.735 00.000 12268 CameraToMount -- cameraX=0.76 cameraY=0.30 hyp=0.81 cameraTheta=0.38 mountX=0.37 mountY=0.71, mountTheta=1.09
06:18:31.738 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:18:31.756 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:18:31.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:31.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:31.756 00.000 12268 Enqueuing Expose request
06:18:31.776 00.020 11616 Worker thread wakes up
06:18:31.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:31.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:33.786 02.010 11616 Exposure complete
06:18:33.902 00.116 11616 worker thread done servicing request
06:18:33.903 00.001 12268 OnExposeComplete: enter
06:18:33.903 00.000 12268 UpdateGuideState(): m_state=2
06:18:33.903 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:18:33.904 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.95, Mass=44, SNR=4.7, Peak=31 HFD=3.4
06:18:33.904 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
06:18:33.904 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
06:18:33.904 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.26 hyp=0.54 cameraTheta=0.51 mountX=0.31 mountY=0.43, mountTheta=0.95
06:18:33.907 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:18:33.927 00.020 12268 UpdateGuideState exits: m=44 SNR=4.7
06:18:33.927 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:33.928 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:33.928 00.000 12268 Enqueuing Expose request
06:18:33.928 00.000 11616 Worker thread wakes up
06:18:33.928 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:33.928 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:35.959 02.031 11616 Exposure complete
06:18:36.032 00.073 11616 worker thread done servicing request
06:18:36.032 00.000 12268 OnExposeComplete: enter
06:18:36.033 00.001 12268 UpdateGuideState(): m_state=2
06:18:36.033 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:18:36.033 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=916.24, Mass=43, SNR=4.6, Peak=30 HFD=2.7
06:18:36.033 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
06:18:36.033 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
06:18:36.033 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.55 hyp=0.56 cameraTheta=1.50 mountX=0.55 mountY=-0.03, mountTheta=-0.05
06:18:36.036 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:18:36.056 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
06:18:36.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:36.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:36.057 00.001 12268 Enqueuing Expose request
06:18:36.057 00.000 11616 Worker thread wakes up
06:18:36.057 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:36.057 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:38.094 02.037 11616 Exposure complete
06:18:38.167 00.073 11616 worker thread done servicing request
06:18:38.167 00.000 12268 OnExposeComplete: enter
06:18:38.168 00.001 12268 UpdateGuideState(): m_state=2
06:18:38.168 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:18:38.168 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.79, Mass=46, SNR=4.7, Peak=33 HFD=3.2
06:18:38.168 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.26 = -1.26)
06:18:38.168 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.37 = 1.92)
06:18:38.168 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.10 hyp=0.47 cameraTheta=0.22 mountX=0.14 mountY=0.44, mountTheta=1.25
06:18:38.171 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:18:38.190 00.019 12268 UpdateGuideState exits: m=46 SNR=4.7
06:18:38.190 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:38.190 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:38.190 00.000 12268 Enqueuing Expose request
06:18:38.190 00.000 11616 Worker thread wakes up
06:18:38.190 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:38.190 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:40.211 02.021 11616 Exposure complete
06:18:40.270 00.059 11616 worker thread done servicing request
06:18:40.270 00.000 12268 OnExposeComplete: enter
06:18:40.270 00.000 12268 UpdateGuideState(): m_state=2
06:18:40.271 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:18:40.271 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.38, Mass=49, SNR=4.9, Peak=31 HFD=3.1
06:18:40.271 00.000 12268 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.47) = xAngle (-3.20 = 3.09)
06:18:40.271 00.000 12268 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.02)
06:18:40.271 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.31 hyp=0.31 cameraTheta=-1.72 mountX=-0.31 mountY=-0.01, mountTheta=-3.12
06:18:40.273 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:18:40.289 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
06:18:40.289 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:40.290 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:40.290 00.000 12268 Enqueuing Expose request
06:18:40.290 00.000 11616 Worker thread wakes up
06:18:40.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:40.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:18:42.346 02.056 11616 Exposure complete
06:18:42.414 00.068 11616 worker thread done servicing request
06:18:42.414 00.000 12268 OnExposeComplete: enter
06:18:42.414 00.000 12268 UpdateGuideState(): m_state=2
06:18:42.414 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:18:42.414 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.60, Mass=53, SNR=5.1, Peak=31 HFD=3.4
06:18:42.414 00.000 12268 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.47) = xAngle (-3.73 = 2.55)
06:18:42.414 00.000 12268 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.56)
06:18:42.415 00.001 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.26 mountX=-0.09 mountY=-0.06, mountTheta=-2.57
06:18:42.417 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=11, Gamma=1.290
06:18:42.435 00.018 12268 UpdateGuideState exits: m=53 SNR=5.1
06:18:42.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:42.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:42.435 00.000 12268 Enqueuing Expose request
06:18:42.435 00.000 11616 Worker thread wakes up
06:18:42.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:42.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:18:44.463 02.028 11616 Exposure complete
06:18:44.528 00.065 11616 worker thread done servicing request
06:18:44.528 00.000 12268 OnExposeComplete: enter
06:18:44.528 00.000 12268 UpdateGuideState(): m_state=2
06:18:44.529 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:18:44.529 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.78, Mass=49, SNR=4.9, Peak=31 HFD=3.7
06:18:44.529 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
06:18:44.529 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.92)
06:18:44.529 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.10 hyp=0.44 cameraTheta=0.22 mountX=0.14 mountY=0.41, mountTheta=1.25
06:18:44.533 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:18:44.552 00.019 12268 UpdateGuideState exits: m=49 SNR=4.9
06:18:44.552 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:44.552 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:44.552 00.000 12268 Enqueuing Expose request
06:18:44.553 00.001 11616 Worker thread wakes up
06:18:44.553 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:44.553 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:46.588 02.035 11616 Exposure complete
06:18:46.660 00.072 11616 worker thread done servicing request
06:18:46.660 00.000 12268 OnExposeComplete: enter
06:18:46.660 00.000 12268 UpdateGuideState(): m_state=2
06:18:46.660 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:18:46.661 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.3
06:18:46.661 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.63 = -1.63)
06:18:46.661 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.74 = 1.54)
06:18:46.661 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.08 hyp=0.53 cameraTheta=-0.16 mountX=-0.03 mountY=0.53, mountTheta=1.63
06:18:46.664 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:18:46.684 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
06:18:46.684 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:46.684 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:46.685 00.001 12268 Enqueuing Expose request
06:18:46.685 00.000 11616 Worker thread wakes up
06:18:46.685 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:46.685 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:48.713 02.028 11616 Exposure complete
06:18:48.780 00.067 11616 worker thread done servicing request
06:18:48.781 00.001 12268 OnExposeComplete: enter
06:18:48.781 00.000 12268 UpdateGuideState(): m_state=2
06:18:48.781 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:18:48.781 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.92, Mass=41, SNR=4.5, Peak=28 HFD=3.6
06:18:48.781 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
06:18:48.781 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.16)
06:18:48.781 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.24 hyp=0.54 cameraTheta=0.46 mountX=0.28 mountY=0.45, mountTheta=1.01
06:18:48.785 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:18:48.803 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
06:18:48.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:48.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:48.803 00.000 12268 Enqueuing Expose request
06:18:48.803 00.000 11616 Worker thread wakes up
06:18:48.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:48.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:50.818 02.015 11616 Exposure complete
06:18:50.870 00.052 11616 worker thread done servicing request
06:18:50.870 00.000 12268 OnExposeComplete: enter
06:18:50.870 00.000 12268 UpdateGuideState(): m_state=2
06:18:50.870 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:18:50.870 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.55, Mass=43, SNR=4.6, Peak=27 HFD=4.5
06:18:50.870 00.000 12268 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
06:18:50.871 00.001 12268 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.52)
06:18:50.871 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=-0.14 hyp=0.77 cameraTheta=-0.18 mountX=-0.07 mountY=0.77, mountTheta=1.66
06:18:50.873 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:18:50.887 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:18:50.887 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:50.888 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:50.888 00.000 12268 Enqueuing Expose request
06:18:50.888 00.000 11616 Worker thread wakes up
06:18:50.888 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:50.888 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:52.910 02.022 11616 Exposure complete
06:18:52.971 00.061 11616 worker thread done servicing request
06:18:52.971 00.000 12268 OnExposeComplete: enter
06:18:52.971 00.000 12268 UpdateGuideState(): m_state=2
06:18:52.971 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:18:52.971 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.21, Mass=52, SNR=5.1, Peak=30 HFD=4.0
06:18:52.971 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
06:18:52.971 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.82)
06:18:52.972 00.001 12268 CameraToMount -- cameraX=0.39 cameraY=-0.48 hyp=0.62 cameraTheta=-0.88 mountX=-0.44 mountY=0.45, mountTheta=2.34
06:18:52.974 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:18:52.990 00.016 12268 UpdateGuideState exits: m=52 SNR=5.1
06:18:52.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:52.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:52.991 00.001 12268 Enqueuing Expose request
06:18:52.991 00.000 11616 Worker thread wakes up
06:18:52.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:52.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:18:55.001 02.010 11616 Exposure complete
06:18:55.054 00.053 11616 worker thread done servicing request
06:18:55.055 00.001 12268 OnExposeComplete: enter
06:18:55.055 00.000 12268 UpdateGuideState(): m_state=2
06:18:55.055 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:18:55.055 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
06:18:55.055 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:18:55.055 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.54)
06:18:55.055 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.09 hyp=0.57 cameraTheta=-0.16 mountX=-0.04 mountY=0.57, mountTheta=1.64
06:18:55.058 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:18:55.072 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
06:18:55.072 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:55.073 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:55.073 00.000 12268 Enqueuing Expose request
06:18:55.073 00.000 11616 Worker thread wakes up
06:18:55.073 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:55.073 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:57.083 02.010 11616 Exposure complete
06:18:57.133 00.050 11616 worker thread done servicing request
06:18:57.134 00.001 12268 OnExposeComplete: enter
06:18:57.134 00.000 12268 UpdateGuideState(): m_state=2
06:18:57.134 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:18:57.134 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.63, Mass=41, SNR=4.5, Peak=32 HFD=3.0
06:18:57.134 00.000 12268 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.47) = xAngle (-1.62 = -1.62)
06:18:57.134 00.000 12268 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.73 = 1.56)
06:18:57.134 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.05 hyp=0.38 cameraTheta=-0.14 mountX=-0.02 mountY=0.38, mountTheta=1.62
06:18:57.136 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:18:57.151 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:18:57.151 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:57.151 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:57.151 00.000 12268 Enqueuing Expose request
06:18:57.151 00.000 11616 Worker thread wakes up
06:18:57.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:57.151 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:18:59.168 02.017 11616 Exposure complete
06:18:59.223 00.055 11616 worker thread done servicing request
06:18:59.223 00.000 12268 OnExposeComplete: enter
06:18:59.224 00.001 12268 UpdateGuideState(): m_state=2
06:18:59.224 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:18:59.224 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.84, Mass=48, SNR=4.8, Peak=30 HFD=3.0
06:18:59.224 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:18:59.224 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
06:18:59.224 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.33 mountX=0.16 mountY=0.02, mountTheta=0.11
06:18:59.227 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:18:59.243 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
06:18:59.243 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:18:59.243 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:18:59.243 00.000 12268 Enqueuing Expose request
06:18:59.244 00.001 11616 Worker thread wakes up
06:18:59.244 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:18:59.244 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:18:59.457 00.213 12268 evsrv: cli 0F8E69C0 connect
06:18:59.457 00.000 12268 case statement mapped state 2 to 1
06:18:59.458 00.001 12268 case statement mapped state 2 to 1
06:18:59.458 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"17fb727a-4180-48cd-978e-54577b32d2b1"}
06:18:59.459 00.001 12268 case statement mapped state 2 to 1
06:18:59.459 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"17fb727a-4180-48cd-978e-54577b32d2b1"}
06:18:59.459 00.000 12268 evsrv: cli 0F8E69C0 disconnect
06:18:59.460 00.001 12268 evsrv: cli 0F8E69C0 connect
06:18:59.460 00.000 12268 case statement mapped state 2 to 1
06:18:59.461 00.001 12268 case statement mapped state 2 to 1
06:18:59.461 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"07344f0a-0afb-4ca3-a3d0-a42a57b83941"}
06:18:59.461 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"07344f0a-0afb-4ca3-a3d0-a42a57b83941"}
06:18:59.462 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:18:59.463 00.001 12268 evsrv: cli 0F8E69C0 connect
06:18:59.463 00.000 12268 case statement mapped state 2 to 1
06:18:59.464 00.001 12268 case statement mapped state 2 to 1
06:18:59.465 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3262ed7b-c936-438d-8cc6-5f049509ca2c"}
06:18:59.465 00.000 12268 PhdController::Guide begins
06:18:59.465 00.000 12268 PhdController: newstate STATE_SETUP
06:18:59.465 00.000 12268 PhdController: setup
06:18:59.465 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:18:59.466 00.001 12268 PhdController: newstate STATE_CALIBRATE
06:18:59.466 00.000 12268 PhdController: newstate STATE_GUIDE
06:18:59.466 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:18:59.466 00.000 12268 guider state => CALIBRATED
06:18:59.466 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:18:59.467 00.001 12268 reset dither spiral
06:18:59.467 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:18:59.467 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"3262ed7b-c936-438d-8cc6-5f049509ca2c"}
06:18:59.469 00.002 12268 evsrv: cli 0F8E69C0 disconnect
06:18:59.469 00.000 12268 evsrv: cli 0F8E6D80 connect
06:18:59.470 00.001 12268 case statement mapped state 5 to 1
06:18:59.470 00.000 12268 case statement mapped state 5 to 1
06:18:59.471 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"b5b7310f-faff-4877-9e28-f830235df5e8"}
06:18:59.471 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b5b7310f-faff-4877-9e28-f830235df5e8"}
06:18:59.472 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:18:59.476 00.004 12268 evsrv: cli 0FA411A0 connect
06:18:59.476 00.000 12268 case statement mapped state 5 to 1
06:18:59.477 00.001 12268 case statement mapped state 5 to 1
06:18:59.477 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"2edacb05-90a8-4d6a-82ff-14bdda5179d5"}
06:18:59.477 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.46,915.69],"id":"2edacb05-90a8-4d6a-82ff-14bdda5179d5"}
06:18:59.479 00.002 12268 evsrv: cli 0FA411A0 disconnect
06:18:59.479 00.000 12268 evsrv: cli 0F961920 connect
06:18:59.480 00.001 12268 case statement mapped state 5 to 1
06:18:59.480 00.000 12268 case statement mapped state 5 to 1
06:18:59.481 00.001 12268 evsrv: cli 0F961920 request: {"method":"get_app_state","id":"6a10c726-2f56-4ac3-b2f3-cb467424dd45"}
06:18:59.481 00.000 12268 case statement mapped state 5 to 1
06:18:59.481 00.000 12268 evsrv: cli 0F961920 response: {"jsonrpc":"2.0","result":"Selected","id":"6a10c726-2f56-4ac3-b2f3-cb467424dd45"}
06:18:59.482 00.001 12268 evsrv: cli 0F961920 disconnect
06:19:00.482 01.000 12268 evsrv: cli 0F8E69C0 connect
06:19:00.483 00.001 12268 case statement mapped state 5 to 1
06:19:00.483 00.000 12268 case statement mapped state 5 to 1
06:19:00.484 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"b307b575-49dc-4706-b14a-72d42ef48c0b"}
06:19:00.484 00.000 12268 case statement mapped state 5 to 1
06:19:00.484 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"b307b575-49dc-4706-b14a-72d42ef48c0b"}
06:19:00.485 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:19:01.352 00.867 11616 Exposure complete
06:19:01.407 00.055 11616 worker thread done servicing request
06:19:01.408 00.001 12268 OnExposeComplete: enter
06:19:01.408 00.000 12268 UpdateGuideState(): m_state=5
06:19:01.408 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
06:19:01.408 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.18, Mass=39, SNR=4.4, Peak=28 HFD=3.1
06:19:01.408 00.000 12268 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
06:19:01.408 00.000 12268 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
06:19:01.408 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.51 hyp=0.52 cameraTheta=-1.35 mountX=-0.50 mountY=0.18, mountTheta=2.80
06:19:01.412 00.004 12268 Changing from state CALIBRATED to GUIDING
06:19:01.412 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:19:01.412 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:19:01.412 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:19:01.413 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:19:01.413 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:19:01.413 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:19:01.413 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:19:01.414 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:19:01.414 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:19:01.414 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:19:01.414 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:19:01.415 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:19:01.415 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:19:01.415 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:19:01.416 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:19:01.416 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:19:01.488 00.072 12268 evsrv: cli 0F8E69C0 connect
06:19:01.489 00.001 12268 case statement mapped state 5 to 1
06:19:01.489 00.000 12268 case statement mapped state 5 to 1
06:19:01.490 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"483b7d4e-4fb0-4d46-9675-8244933c5a4d"}
06:19:01.490 00.000 12268 case statement mapped state 5 to 1
06:19:01.490 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"483b7d4e-4fb0-4d46-9675-8244933c5a4d"}
06:19:01.504 00.014 12268 evsrv: cli 0F8E69C0 disconnect
06:19:01.740 00.236 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:19:01.740 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:19:01.740 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:19:01.744 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:19:01.745 00.001 12268 ScopeASCOM::SideOfPier() returns 0
06:19:01.745 00.000 12268 setting lock position to (665.57, 915.18)
06:19:01.745 00.000 12268 MultiStar: stabilizing after lock position change
06:19:01.745 00.000 12268 guider state => GUIDING
06:19:01.746 00.001 12268 Status Line: Guiding
06:19:01.748 00.002 12268 Mount: notify guiding started
06:19:01.749 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:19:01.749 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:19:01.749 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:19:01.749 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:19:01.750 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:19:01.750 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:19:01.750 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:19:01.750 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:19:01.751 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:19:01.751 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:19:01.751 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:19:01.751 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:19:01.751 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:19:01.752 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:19:01.752 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:19:01.752 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:19:01.752 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:19:01.752 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:19:01.753 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:19:01.753 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:19:01.753 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:19:01.753 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:19:01.754 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:19:01.754 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:19:01.754 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:19:01.754 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:19:01.755 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:19:01.755 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:19:01.755 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:19:01.756 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:19:01.756 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:19:01.756 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:19:01.756 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:19:01.757 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:19:01.757 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:19:01.757 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:19:01.757 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:19:01.758 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:19:01.911 00.153 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:19:01.911 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:19:01.913 00.002 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:19:01.913 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:19:01.913 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:19:01.913 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:19:01.913 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:19:01.913 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:19:01.913 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:19:01.914 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:19:01.914 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:19:01.914 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=20, Gamma=1.290
06:19:01.931 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
06:19:01.932 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
06:19:01.932 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:01.932 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:01.932 00.000 12268 Enqueuing Expose request
06:19:01.932 00.000 11616 Worker thread wakes up
06:19:01.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:01.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:19:02.493 00.561 12268 evsrv: cli 0F8E69C0 connect
06:19:02.493 00.000 12268 case statement mapped state 6 to 3
06:19:02.493 00.000 12268 case statement mapped state 6 to 3
06:19:02.494 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"97f1515a-ea20-4a63-bd57-a50c0bf95bc6"}
06:19:02.494 00.000 12268 case statement mapped state 6 to 3
06:19:02.494 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97f1515a-ea20-4a63-bd57-a50c0bf95bc6"}
06:19:02.495 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:19:03.933 01.438 11616 Exposure complete
06:19:03.986 00.053 11616 worker thread done servicing request
06:19:03.986 00.000 12268 OnExposeComplete: enter
06:19:03.986 00.000 12268 UpdateGuideState(): m_state=6
06:19:03.987 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:19:03.987 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.29, Mass=45, SNR=4.7, Peak=30 HFD=3.5
06:19:03.987 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
06:19:03.987 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.26)
06:19:03.987 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.12 hyp=0.22 cameraTheta=0.56 mountX=0.13 mountY=0.17, mountTheta=0.90
06:19:03.988 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.19, y=0.12, opts=13)
06:19:03.988 00.000 12268 Enqueuing Move request for scope (0.19, 0.12)
06:19:03.989 00.001 11616 Worker thread wakes up
06:19:03.989 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.12) opts 0xd
06:19:03.989 00.000 11616 Handling offset move in thread for scope, endpoint = (0.19, 0.12)
06:19:03.989 00.000 11616 Moving (0.19, 0.12) raw xDistance=0.13 yDistance=0.17
06:19:03.989 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:19:03.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
06:19:03.989 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:19:03.989 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
06:19:03.989 00.000 11616 MoveAxis(E, 0, ABG)
06:19:03.989 00.000 11616 Move returns status 0, amount 0
06:19:03.989 00.000 11616 MoveAxis(N, 0, ABG)
06:19:03.989 00.000 11616 Move returns status 0, amount 0
06:19:03.989 00.000 11616 move complete, result=0
06:19:03.990 00.001 11616 worker thread done servicing request
06:19:04.009 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:19:04.024 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:19:04.024 00.000 12268 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 1 / 99999
06:19:04.024 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768713544.024,"Host":"ASTROCENTER","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:19:04.024 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:04.024 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:04.024 00.000 12268 Enqueuing Expose request
06:19:04.025 00.001 12268 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
06:19:04.025 00.000 11616 Worker thread wakes up
06:19:04.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:04.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:19:06.035 02.010 11616 Exposure complete
06:19:06.086 00.051 11616 worker thread done servicing request
06:19:06.087 00.001 12268 OnExposeComplete: enter
06:19:06.087 00.000 12268 UpdateGuideState(): m_state=6
06:19:06.087 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:19:06.087 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.32, Mass=45, SNR=4.7, Peak=29 HFD=4.2
06:19:06.087 00.000 12268 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.47) = xAngle (-1.19 = -1.19)
06:19:06.087 00.000 12268 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.30 = 1.98)
06:19:06.087 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.14 hyp=0.51 cameraTheta=0.28 mountX=0.19 mountY=0.47, mountTheta=1.19
06:19:06.089 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.49, y=0.14, opts=13)
06:19:06.089 00.000 12268 Enqueuing Move request for scope (0.49, 0.14)
06:19:06.089 00.000 11616 Worker thread wakes up
06:19:06.089 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.14) opts 0xd
06:19:06.089 00.000 11616 Handling offset move in thread for scope, endpoint = (0.49, 0.14)
06:19:06.089 00.000 11616 Moving (0.49, 0.14) raw xDistance=0.19 yDistance=0.47
06:19:06.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:19:06.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
06:19:06.089 00.000 11616 resist switch: large excursion: input 0.47 thresh 0.45 direction from 0 to 1
06:19:06.090 00.001 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.42
06:19:06.090 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.07 from input 0.47
06:19:06.090 00.000 11616 MoveAxis(E, 0, ABG)
06:19:06.090 00.000 11616 Move returns status 0, amount 0
06:19:06.090 00.000 11616 MoveAxis(S, 40, ABG)
06:19:06.090 00.000 11616 Guiding  Dir = 1, Dur = 40
06:19:06.090 00.000 11616 IsSlewing returns 1
06:19:06.090 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:19:06.091 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:19:06.091 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:19:06.091 00.000 11616 Move returns status 2, amount 0
06:19:06.091 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:19:06.091 00.000 11616 move complete, result=2
06:19:06.091 00.000 11616 worker thread done servicing request
06:19:06.110 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:19:06.125 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:19:06.125 00.000 12268 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 2 / 99999
06:19:06.125 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768713546.125,"Host":"ASTROCENTER","Inst":1,"Distance":0.46,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
06:19:06.126 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:06.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:06.126 00.000 12268 Enqueuing Expose request
06:19:06.126 00.000 12268 Alert: Guiding stopped: the scope started slewing.
06:19:06.126 00.000 11616 Worker thread wakes up
06:19:06.126 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:06.126 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:19:06.147 00.021 12268 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms SOUTH
06:19:06.150 00.003 12268 mount move error indicates guiding should stop
06:19:06.150 00.000 12268 Mount: notify guiding stopped
06:19:06.150 00.000 12268 BLC: window closed
06:19:06.150 00.000 12268 BLC: Last direction was reset
06:19:06.151 00.001 12268 PhdController failed: Guiding stopped
06:19:06.151 00.000 12268 PhdController: newstate STATE_FINISH
06:19:06.151 00.000 12268 PhdController complete: fail: Guiding stopped
06:19:06.151 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768713546.151,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
06:19:06.151 00.000 12268 Mount: notify guiding dither settle done success=0
06:19:06.151 00.000 12268 PhdController: newstate STATE_IDLE
06:19:06.151 00.000 12268 Changing from state GUIDING to STOP
06:19:06.151 00.000 12268 guider state => SELECTED
06:19:06.151 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:19:08.132 01.981 11616 Exposure complete
06:19:08.183 00.051 11616 worker thread done servicing request
06:19:08.184 00.001 12268 OnExposeComplete: enter
06:19:08.184 00.000 12268 UpdateGuideState(): m_state=2
06:19:08.184 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:19:08.184 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=916.16, Mass=47, SNR=4.8, Peak=30 HFD=3.5
06:19:08.184 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
06:19:08.184 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
06:19:08.184 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.98 hyp=1.01 cameraTheta=1.33 mountX=1.00 mountY=0.12, mountTheta=0.12
06:19:08.210 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:19:08.225 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:19:08.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:08.226 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:08.226 00.000 12268 Enqueuing Expose request
06:19:08.226 00.000 11616 Worker thread wakes up
06:19:08.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:08.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:10.249 02.023 11616 Exposure complete
06:19:10.300 00.051 11616 worker thread done servicing request
06:19:10.300 00.000 12268 OnExposeComplete: enter
06:19:10.300 00.000 12268 UpdateGuideState(): m_state=2
06:19:10.300 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:19:10.300 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.47, Mass=49, SNR=4.9, Peak=29 HFD=5.0
06:19:10.300 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
06:19:10.300 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
06:19:10.300 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.29 hyp=0.31 cameraTheta=1.28 mountX=0.30 mountY=0.05, mountTheta=0.16
06:19:10.302 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:19:10.317 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:19:10.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:10.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:10.317 00.000 12268 Enqueuing Expose request
06:19:10.317 00.000 11616 Worker thread wakes up
06:19:10.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:10.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:19:12.335 02.018 11616 Exposure complete
06:19:12.386 00.051 11616 worker thread done servicing request
06:19:12.387 00.001 12268 OnExposeComplete: enter
06:19:12.387 00.000 12268 UpdateGuideState(): m_state=2
06:19:12.387 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:19:12.387 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.64, Mass=45, SNR=4.7, Peak=28 HFD=3.8
06:19:12.387 00.000 12268 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
06:19:12.387 00.000 12268 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.66)
06:19:12.387 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.46 hyp=0.57 cameraTheta=0.96 mountX=0.49 mountY=0.26, mountTheta=0.49
06:19:12.389 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:19:12.403 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:19:12.404 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:12.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:12.404 00.000 12268 Enqueuing Expose request
06:19:12.404 00.000 11616 Worker thread wakes up
06:19:12.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:12.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:14.420 02.016 11616 Exposure complete
06:19:14.471 00.051 11616 worker thread done servicing request
06:19:14.472 00.001 12268 OnExposeComplete: enter
06:19:14.472 00.000 12268 UpdateGuideState(): m_state=2
06:19:14.472 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:19:14.472 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:19:14.472 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
06:19:14.472 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.59)
06:19:14.472 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.44 hyp=0.56 cameraTheta=0.89 mountX=0.47 mountY=0.30, mountTheta=0.56
06:19:14.474 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:19:14.490 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:19:14.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:14.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:14.490 00.000 12268 Enqueuing Expose request
06:19:14.490 00.000 11616 Worker thread wakes up
06:19:14.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:14.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:16.493 02.003 11616 Exposure complete
06:19:16.544 00.051 11616 worker thread done servicing request
06:19:16.544 00.000 12268 OnExposeComplete: enter
06:19:16.544 00.000 12268 UpdateGuideState(): m_state=2
06:19:16.544 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:19:16.544 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.25, Mass=42, SNR=4.5, Peak=27 HFD=4.0
06:19:16.544 00.000 12268 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.47) = xAngle (-1.25 = -1.25)
06:19:16.544 00.000 12268 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.36 = 1.92)
06:19:16.544 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.07 hyp=0.32 cameraTheta=0.22 mountX=0.10 mountY=0.30, mountTheta=1.25
06:19:16.546 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:19:16.561 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:19:16.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:16.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:16.561 00.000 12268 Enqueuing Expose request
06:19:16.561 00.000 11616 Worker thread wakes up
06:19:16.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:16.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:19:18.565 02.004 11616 Exposure complete
06:19:18.618 00.053 11616 worker thread done servicing request
06:19:18.618 00.000 12268 OnExposeComplete: enter
06:19:18.618 00.000 12268 UpdateGuideState(): m_state=2
06:19:18.618 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:19:18.619 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.62, Mass=39, SNR=4.4, Peak=28 HFD=3.4
06:19:18.619 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
06:19:18.619 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.47)
06:19:18.619 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.44 hyp=0.63 cameraTheta=0.77 mountX=0.48 mountY=0.40, mountTheta=0.69
06:19:18.622 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:19:18.637 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:19:18.638 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:18.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:18.638 00.000 12268 Enqueuing Expose request
06:19:18.638 00.000 11616 Worker thread wakes up
06:19:18.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:18.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:20.645 02.007 11616 Exposure complete
06:19:20.698 00.053 11616 worker thread done servicing request
06:19:20.698 00.000 12268 OnExposeComplete: enter
06:19:20.698 00.000 12268 UpdateGuideState(): m_state=2
06:19:20.698 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:19:20.698 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.48, Mass=44, SNR=4.6, Peak=31 HFD=3.0
06:19:20.698 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
06:19:20.699 00.001 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
06:19:20.699 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.30 hyp=0.31 cameraTheta=1.29 mountX=0.31 mountY=0.05, mountTheta=0.15
06:19:20.700 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:19:20.715 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:19:20.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:20.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:20.715 00.000 12268 Enqueuing Expose request
06:19:20.715 00.000 11616 Worker thread wakes up
06:19:20.716 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:20.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:19:22.734 02.018 11616 Exposure complete
06:19:22.785 00.051 11616 worker thread done servicing request
06:19:22.786 00.001 12268 OnExposeComplete: enter
06:19:22.786 00.000 12268 UpdateGuideState(): m_state=2
06:19:22.786 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:19:22.786 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.49, Mass=41, SNR=4.5, Peak=28 HFD=4.2
06:19:22.786 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
06:19:22.786 00.000 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
06:19:22.786 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.31 hyp=0.67 cameraTheta=0.49 mountX=0.37 mountY=0.54, mountTheta=0.97
06:19:22.788 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:19:22.804 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:19:22.804 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:22.804 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:22.804 00.000 12268 Enqueuing Expose request
06:19:22.804 00.000 11616 Worker thread wakes up
06:19:22.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:22.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:19:24.821 02.017 11616 Exposure complete
06:19:24.871 00.050 11616 worker thread done servicing request
06:19:24.871 00.000 12268 OnExposeComplete: enter
06:19:24.871 00.000 12268 UpdateGuideState(): m_state=2
06:19:24.872 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:19:24.872 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.64, Mass=40, SNR=4.4, Peak=29 HFD=3.0
06:19:24.872 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
06:19:24.872 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.93)
06:19:24.872 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.46 hyp=0.49 cameraTheta=1.23 mountX=0.48 mountY=0.10, mountTheta=0.21
06:19:24.874 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:19:24.889 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:19:24.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:24.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:24.889 00.000 12268 Enqueuing Expose request
06:19:24.889 00.000 11616 Worker thread wakes up
06:19:24.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:24.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:26.897 02.008 11616 Exposure complete
06:19:26.950 00.053 11616 worker thread done servicing request
06:19:26.951 00.001 12268 OnExposeComplete: enter
06:19:26.951 00.000 12268 UpdateGuideState(): m_state=2
06:19:26.951 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:19:26.951 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=4.0
06:19:26.951 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
06:19:26.951 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
06:19:26.951 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=0.39 hyp=0.72 cameraTheta=0.56 mountX=0.44 mountY=0.56, mountTheta=0.90
06:19:26.953 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:19:26.968 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:19:26.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:26.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:26.968 00.000 12268 Enqueuing Expose request
06:19:26.968 00.000 11616 Worker thread wakes up
06:19:26.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:26.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:28.978 02.010 11616 Exposure complete
06:19:29.029 00.051 11616 worker thread done servicing request
06:19:29.029 00.000 12268 OnExposeComplete: enter
06:19:29.029 00.000 12268 UpdateGuideState(): m_state=2
06:19:29.029 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:19:29.030 00.001 12268 Star::Find returns 1 (0), X=665.78, Y=916.03, Mass=48, SNR=4.9, Peak=31 HFD=3.4
06:19:29.030 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:19:29.030 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
06:19:29.030 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.85 hyp=0.88 cameraTheta=1.33 mountX=0.87 mountY=0.10, mountTheta=0.11
06:19:29.032 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:19:29.046 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
06:19:29.046 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:29.047 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:29.047 00.000 12268 Enqueuing Expose request
06:19:29.047 00.000 11616 Worker thread wakes up
06:19:29.047 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:29.047 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:31.054 02.007 11616 Exposure complete
06:19:31.106 00.052 11616 worker thread done servicing request
06:19:31.106 00.000 12268 OnExposeComplete: enter
06:19:31.106 00.000 12268 UpdateGuideState(): m_state=2
06:19:31.107 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:19:31.107 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.54, Mass=39, SNR=4.4, Peak=27 HFD=4.4
06:19:31.107 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
06:19:31.107 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.15)
06:19:31.107 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=0.36 hyp=0.82 cameraTheta=0.45 mountX=0.43 mountY=0.68, mountTheta=1.01
06:19:31.109 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:19:31.123 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:19:31.124 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:31.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:31.124 00.000 12268 Enqueuing Expose request
06:19:31.124 00.000 11616 Worker thread wakes up
06:19:31.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:31.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:33.135 02.011 11616 Exposure complete
06:19:33.186 00.051 11616 worker thread done servicing request
06:19:33.186 00.000 12268 OnExposeComplete: enter
06:19:33.186 00.000 12268 UpdateGuideState(): m_state=2
06:19:33.187 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:19:33.187 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.65, Mass=43, SNR=4.6, Peak=29 HFD=3.8
06:19:33.187 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
06:19:33.187 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
06:19:33.187 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.47 hyp=0.65 cameraTheta=0.81 mountX=0.51 mountY=0.38, mountTheta=0.64
06:19:33.189 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:19:33.205 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:19:33.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:33.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:33.205 00.000 12268 Enqueuing Expose request
06:19:33.205 00.000 11616 Worker thread wakes up
06:19:33.206 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:33.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:35.221 02.015 11616 Exposure complete
06:19:35.275 00.054 12268 OnExposeComplete: enter
06:19:35.275 00.000 12268 UpdateGuideState(): m_state=2
06:19:35.276 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:19:35.276 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.69, Mass=46, SNR=4.7, Peak=31 HFD=3.2
06:19:35.276 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
06:19:35.276 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
06:19:35.276 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.52 hyp=0.54 cameraTheta=1.29 mountX=0.53 mountY=0.08, mountTheta=0.15
06:19:35.276 00.000 11616 worker thread done servicing request
06:19:35.279 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:19:35.294 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:19:35.294 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:35.295 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:35.295 00.000 12268 Enqueuing Expose request
06:19:35.295 00.000 11616 Worker thread wakes up
06:19:35.295 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:35.295 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:37.353 02.058 11616 Exposure complete
06:19:37.405 00.052 11616 worker thread done servicing request
06:19:37.405 00.000 12268 OnExposeComplete: enter
06:19:37.405 00.000 12268 UpdateGuideState(): m_state=2
06:19:37.406 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:19:37.406 00.000 12268 Star::Find returns 1 (0), X=666.39, Y=915.34, Mass=40, SNR=4.4, Peak=26 HFD=4.9
06:19:37.406 00.000 12268 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.47) = xAngle (-1.28 = -1.28)
06:19:37.406 00.000 12268 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.39 = 1.90)
06:19:37.406 00.000 12268 CameraToMount -- cameraX=0.82 cameraY=0.16 hyp=0.84 cameraTheta=0.20 mountX=0.24 mountY=0.79, mountTheta=1.27
06:19:37.409 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:19:37.424 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:19:37.425 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:37.425 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:37.425 00.000 12268 Enqueuing Expose request
06:19:37.425 00.000 11616 Worker thread wakes up
06:19:37.425 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:37.425 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:19:39.433 02.008 11616 Exposure complete
06:19:39.487 00.054 11616 worker thread done servicing request
06:19:39.487 00.000 12268 OnExposeComplete: enter
06:19:39.488 00.001 12268 UpdateGuideState(): m_state=2
06:19:39.488 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:19:39.488 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.62, Mass=42, SNR=4.6, Peak=28 HFD=4.2
06:19:39.488 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.81 = -0.81)
06:19:39.488 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.36)
06:19:39.488 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=0.44 hyp=0.72 cameraTheta=0.67 mountX=0.50 mountY=0.50, mountTheta=0.79
06:19:39.490 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:19:39.505 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:19:39.505 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:39.505 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:39.505 00.000 12268 Enqueuing Expose request
06:19:39.505 00.000 11616 Worker thread wakes up
06:19:39.505 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:39.505 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:41.519 02.014 11616 Exposure complete
06:19:41.570 00.051 11616 worker thread done servicing request
06:19:41.570 00.000 12268 OnExposeComplete: enter
06:19:41.570 00.000 12268 UpdateGuideState(): m_state=2
06:19:41.570 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:19:41.571 00.001 12268 Star::Find returns 1 (0), X=665.61, Y=915.53, Mass=46, SNR=4.7, Peak=32 HFD=2.9
06:19:41.571 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
06:19:41.571 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
06:19:41.571 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.35 hyp=0.35 cameraTheta=1.45 mountX=0.35 mountY=-0.00, mountTheta=-0.01
06:19:41.573 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:19:41.588 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:19:41.588 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:41.589 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:41.589 00.000 12268 Enqueuing Expose request
06:19:41.589 00.000 11616 Worker thread wakes up
06:19:41.589 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:41.589 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:43.603 02.014 11616 Exposure complete
06:19:43.655 00.052 11616 worker thread done servicing request
06:19:43.655 00.000 12268 OnExposeComplete: enter
06:19:43.655 00.000 12268 UpdateGuideState(): m_state=2
06:19:43.655 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:19:43.655 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.48, Mass=44, SNR=4.6, Peak=29 HFD=4.7
06:19:43.655 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
06:19:43.655 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
06:19:43.655 00.000 12268 CameraToMount -- cameraX=0.72 cameraY=0.30 hyp=0.78 cameraTheta=0.40 mountX=0.37 mountY=0.67, mountTheta=1.06
06:19:43.656 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:19:43.671 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:19:43.671 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:43.671 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:43.672 00.001 12268 Enqueuing Expose request
06:19:43.672 00.000 11616 Worker thread wakes up
06:19:43.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:43.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:19:45.683 02.011 11616 Exposure complete
06:19:45.735 00.052 11616 worker thread done servicing request
06:19:45.735 00.000 12268 OnExposeComplete: enter
06:19:45.735 00.000 12268 UpdateGuideState(): m_state=2
06:19:45.736 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:19:45.736 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=35, SNR=4.2, Peak=27 HFD=3.4
06:19:45.736 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
06:19:45.736 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
06:19:45.736 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.42 hyp=0.60 cameraTheta=0.77 mountX=0.46 mountY=0.38, mountTheta=0.68
06:19:45.739 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:19:45.754 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
06:19:45.754 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:45.754 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:45.754 00.000 12268 Enqueuing Expose request
06:19:45.754 00.000 11616 Worker thread wakes up
06:19:45.755 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:45.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:47.765 02.010 11616 Exposure complete
06:19:47.817 00.052 11616 worker thread done servicing request
06:19:47.817 00.000 12268 OnExposeComplete: enter
06:19:47.817 00.000 12268 UpdateGuideState(): m_state=2
06:19:47.817 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:19:47.817 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.54, Mass=45, SNR=4.7, Peak=30 HFD=3.6
06:19:47.817 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
06:19:47.817 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.53)
06:19:47.818 00.001 12268 CameraToMount -- cameraX=0.33 cameraY=0.36 hyp=0.49 cameraTheta=0.83 mountX=0.39 mountY=0.28, mountTheta=0.63
06:19:47.819 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:19:47.834 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:19:47.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:47.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:47.834 00.000 12268 Enqueuing Expose request
06:19:47.835 00.001 11616 Worker thread wakes up
06:19:47.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:47.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:49.851 02.016 11616 Exposure complete
06:19:49.904 00.053 11616 worker thread done servicing request
06:19:49.904 00.000 12268 OnExposeComplete: enter
06:19:49.904 00.000 12268 UpdateGuideState(): m_state=2
06:19:49.905 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:19:49.905 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.62, Mass=42, SNR=4.6, Peak=28 HFD=3.2
06:19:49.905 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
06:19:49.905 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.10)
06:19:49.905 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.44 hyp=0.45 cameraTheta=1.40 mountX=0.45 mountY=0.02, mountTheta=0.04
06:19:49.908 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:19:49.922 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
06:19:49.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:49.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:49.922 00.000 12268 Enqueuing Expose request
06:19:49.922 00.000 11616 Worker thread wakes up
06:19:49.923 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:49.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:51.941 02.018 11616 Exposure complete
06:19:51.992 00.051 11616 worker thread done servicing request
06:19:51.993 00.001 12268 OnExposeComplete: enter
06:19:51.993 00.000 12268 UpdateGuideState(): m_state=2
06:19:51.993 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:19:51.993 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.78, Mass=44, SNR=4.6, Peak=31 HFD=3.2
06:19:51.993 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
06:19:51.993 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.83)
06:19:51.993 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.60 hyp=0.67 cameraTheta=1.13 mountX=0.63 mountY=0.21, mountTheta=0.32
06:19:51.995 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:19:52.010 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:19:52.010 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:52.010 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:52.010 00.000 12268 Enqueuing Expose request
06:19:52.011 00.001 11616 Worker thread wakes up
06:19:52.011 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:52.011 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:54.017 02.006 11616 Exposure complete
06:19:54.067 00.050 11616 worker thread done servicing request
06:19:54.067 00.000 12268 OnExposeComplete: enter
06:19:54.068 00.001 12268 UpdateGuideState(): m_state=2
06:19:54.068 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:19:54.068 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.30, Mass=44, SNR=4.6, Peak=26 HFD=4.1
06:19:54.068 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
06:19:54.068 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
06:19:54.068 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.12 hyp=0.25 cameraTheta=0.51 mountX=0.14 mountY=0.20, mountTheta=0.95
06:19:54.070 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:19:54.084 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:19:54.085 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:54.085 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:54.085 00.000 12268 Enqueuing Expose request
06:19:54.085 00.000 11616 Worker thread wakes up
06:19:54.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:54.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:19:56.096 02.011 11616 Exposure complete
06:19:56.147 00.051 11616 worker thread done servicing request
06:19:56.148 00.001 12268 OnExposeComplete: enter
06:19:56.148 00.000 12268 UpdateGuideState(): m_state=2
06:19:56.148 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:19:56.148 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.71, Mass=44, SNR=4.6, Peak=30 HFD=3.5
06:19:56.148 00.000 12268 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
06:19:56.148 00.000 12268 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
06:19:56.148 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.53 hyp=0.63 cameraTheta=0.99 mountX=0.56 mountY=0.28, mountTheta=0.46
06:19:56.150 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:19:56.165 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:19:56.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:56.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:56.165 00.000 12268 Enqueuing Expose request
06:19:56.165 00.000 11616 Worker thread wakes up
06:19:56.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:56.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:19:58.170 02.005 11616 Exposure complete
06:19:58.223 00.053 11616 worker thread done servicing request
06:19:58.223 00.000 12268 OnExposeComplete: enter
06:19:58.223 00.000 12268 UpdateGuideState(): m_state=2
06:19:58.223 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:19:58.223 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.62, Mass=49, SNR=4.9, Peak=34 HFD=2.9
06:19:58.223 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
06:19:58.223 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
06:19:58.223 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.45 hyp=0.45 cameraTheta=1.48 mountX=0.45 mountY=-0.02, mountTheta=-0.04
06:19:58.225 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:19:58.240 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:19:58.240 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:19:58.240 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:19:58.240 00.000 12268 Enqueuing Expose request
06:19:58.240 00.000 11616 Worker thread wakes up
06:19:58.240 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:19:58.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:00.250 02.010 11616 Exposure complete
06:20:00.309 00.059 11616 worker thread done servicing request
06:20:00.309 00.000 12268 OnExposeComplete: enter
06:20:00.309 00.000 12268 UpdateGuideState(): m_state=2
06:20:00.309 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:20:00.309 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
06:20:00.309 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
06:20:00.309 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
06:20:00.310 00.001 12268 CameraToMount -- cameraX=0.61 cameraY=0.39 hyp=0.72 cameraTheta=0.56 mountX=0.44 mountY=0.56, mountTheta=0.90
06:20:00.316 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:20:00.332 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:20:00.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:00.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:00.332 00.000 12268 Enqueuing Expose request
06:20:00.333 00.001 11616 Worker thread wakes up
06:20:00.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:00.333 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:02.352 02.019 11616 Exposure complete
06:20:02.402 00.050 11616 worker thread done servicing request
06:20:02.403 00.001 12268 OnExposeComplete: enter
06:20:02.403 00.000 12268 UpdateGuideState(): m_state=2
06:20:02.403 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:20:02.403 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.69, Mass=42, SNR=4.6, Peak=31 HFD=3.1
06:20:02.403 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
06:20:02.403 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
06:20:02.403 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.52 hyp=0.56 cameraTheta=1.18 mountX=0.53 mountY=0.14, mountTheta=0.26
06:20:02.405 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:20:02.420 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:20:02.420 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:02.420 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:02.420 00.000 12268 Enqueuing Expose request
06:20:02.420 00.000 11616 Worker thread wakes up
06:20:02.420 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:02.420 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:04.422 02.002 11616 Exposure complete
06:20:04.474 00.052 11616 worker thread done servicing request
06:20:04.475 00.001 12268 OnExposeComplete: enter
06:20:04.475 00.000 12268 UpdateGuideState(): m_state=2
06:20:04.475 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:20:04.475 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.86, Mass=43, SNR=4.6, Peak=27 HFD=4.4
06:20:04.475 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
06:20:04.475 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.53)
06:20:04.475 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.68 hyp=0.93 cameraTheta=0.83 mountX=0.74 mountY=0.54, mountTheta=0.63
06:20:04.477 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:20:04.492 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:20:04.492 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:04.492 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:04.492 00.000 12268 Enqueuing Expose request
06:20:04.492 00.000 11616 Worker thread wakes up
06:20:04.492 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:04.492 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:06.495 02.003 11616 Exposure complete
06:20:06.546 00.051 11616 worker thread done servicing request
06:20:06.546 00.000 12268 OnExposeComplete: enter
06:20:06.546 00.000 12268 UpdateGuideState(): m_state=2
06:20:06.547 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:20:06.547 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.64, Mass=45, SNR=4.7, Peak=30 HFD=3.8
06:20:06.547 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
06:20:06.547 00.000 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.80 = 2.48)
06:20:06.547 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.46 hyp=0.66 cameraTheta=0.78 mountX=0.51 mountY=0.41, mountTheta=0.67
06:20:06.549 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:20:06.563 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:20:06.563 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:06.564 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:06.564 00.000 12268 Enqueuing Expose request
06:20:06.564 00.000 11616 Worker thread wakes up
06:20:06.564 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:06.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:08.570 02.006 11616 Exposure complete
06:20:08.622 00.052 11616 worker thread done servicing request
06:20:08.622 00.000 12268 OnExposeComplete: enter
06:20:08.622 00.000 12268 UpdateGuideState(): m_state=2
06:20:08.623 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:20:08.623 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.63, Mass=44, SNR=4.6, Peak=30 HFD=3.3
06:20:08.623 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
06:20:08.623 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
06:20:08.623 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.45 hyp=0.50 cameraTheta=1.13 mountX=0.47 mountY=0.15, mountTheta=0.31
06:20:08.625 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:20:08.640 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:20:08.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:08.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:08.640 00.000 12268 Enqueuing Expose request
06:20:08.640 00.000 11616 Worker thread wakes up
06:20:08.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:08.640 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:10.658 02.018 11616 Exposure complete
06:20:10.709 00.051 11616 worker thread done servicing request
06:20:10.710 00.001 12268 OnExposeComplete: enter
06:20:10.710 00.000 12268 UpdateGuideState(): m_state=2
06:20:10.710 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:20:10.710 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.50, Mass=50, SNR=4.9, Peak=33 HFD=3.3
06:20:10.710 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
06:20:10.710 00.000 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
06:20:10.710 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.17 mountX=0.34 mountY=0.09, mountTheta=0.27
06:20:10.711 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:20:10.725 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
06:20:10.726 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:10.726 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:10.726 00.000 12268 Enqueuing Expose request
06:20:10.726 00.000 11616 Worker thread wakes up
06:20:10.726 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:10.726 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:12.741 02.015 11616 Exposure complete
06:20:12.794 00.053 11616 worker thread done servicing request
06:20:12.794 00.000 12268 OnExposeComplete: enter
06:20:12.794 00.000 12268 UpdateGuideState(): m_state=2
06:20:12.795 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:20:12.795 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=914.99, Mass=49, SNR=4.9, Peak=31 HFD=3.9
06:20:12.795 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.26 = -2.26)
06:20:12.795 00.000 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.37 = 0.91)
06:20:12.795 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-0.79 mountX=-0.17 mountY=0.21, mountTheta=2.25
06:20:12.797 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:20:12.811 00.014 12268 UpdateGuideState exits: m=49 SNR=4.9
06:20:12.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:12.812 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:12.812 00.000 12268 Enqueuing Expose request
06:20:12.812 00.000 11616 Worker thread wakes up
06:20:12.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:12.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:20:14.822 02.010 11616 Exposure complete
06:20:14.872 00.050 11616 worker thread done servicing request
06:20:14.872 00.000 12268 OnExposeComplete: enter
06:20:14.873 00.001 12268 UpdateGuideState(): m_state=2
06:20:14.873 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:20:14.873 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.38, Mass=43, SNR=4.6, Peak=31 HFD=3.4
06:20:14.873 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
06:20:14.873 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.32)
06:20:14.873 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.20 hyp=0.35 cameraTheta=0.62 mountX=0.23 mountY=0.26, mountTheta=0.84
06:20:14.875 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:20:14.890 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:20:14.891 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:14.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:14.891 00.000 12268 Enqueuing Expose request
06:20:14.891 00.000 11616 Worker thread wakes up
06:20:14.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:14.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:20:16.907 02.016 11616 Exposure complete
06:20:16.958 00.051 11616 worker thread done servicing request
06:20:16.958 00.000 12268 OnExposeComplete: enter
06:20:16.958 00.000 12268 UpdateGuideState(): m_state=2
06:20:16.958 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:20:16.958 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.56, Mass=41, SNR=4.5, Peak=29 HFD=4.0
06:20:16.958 00.000 12268 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.47) = xAngle (-0.92 = -0.92)
06:20:16.958 00.000 12268 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.03 = 2.25)
06:20:16.958 00.000 12268 CameraToMount -- cameraX=0.63 cameraY=0.38 hyp=0.73 cameraTheta=0.55 mountX=0.44 mountY=0.57, mountTheta=0.91
06:20:16.960 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:20:16.975 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:20:16.975 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:16.975 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:16.975 00.000 12268 Enqueuing Expose request
06:20:16.975 00.000 11616 Worker thread wakes up
06:20:16.975 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:16.975 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:18.979 02.004 11616 Exposure complete
06:20:19.031 00.052 11616 worker thread done servicing request
06:20:19.031 00.000 12268 OnExposeComplete: enter
06:20:19.031 00.000 12268 UpdateGuideState(): m_state=2
06:20:19.031 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:20:19.031 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=916.10, Mass=44, SNR=4.6, Peak=30 HFD=3.1
06:20:19.031 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
06:20:19.031 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
06:20:19.031 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.92 hyp=0.93 cameraTheta=1.45 mountX=0.93 mountY=-0.01, mountTheta=-0.01
06:20:19.033 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:20:19.048 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:20:19.048 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:19.048 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:19.048 00.000 12268 Enqueuing Expose request
06:20:19.048 00.000 11616 Worker thread wakes up
06:20:19.048 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:19.048 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:21.051 02.003 11616 Exposure complete
06:20:21.102 00.051 11616 worker thread done servicing request
06:20:21.102 00.000 12268 OnExposeComplete: enter
06:20:21.102 00.000 12268 UpdateGuideState(): m_state=2
06:20:21.102 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:20:21.102 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.92, Mass=41, SNR=4.5, Peak=30 HFD=3.2
06:20:21.102 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
06:20:21.102 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
06:20:21.102 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.74 hyp=0.82 cameraTheta=1.14 mountX=0.77 mountY=0.24, mountTheta=0.30
06:20:21.104 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:20:21.119 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:20:21.119 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:21.119 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:21.119 00.000 12268 Enqueuing Expose request
06:20:21.119 00.000 11616 Worker thread wakes up
06:20:21.119 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:21.119 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:23.133 02.014 11616 Exposure complete
06:20:23.184 00.051 11616 worker thread done servicing request
06:20:23.184 00.000 12268 OnExposeComplete: enter
06:20:23.184 00.000 12268 UpdateGuideState(): m_state=2
06:20:23.184 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:20:23.184 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.28, Mass=47, SNR=4.8, Peak=28 HFD=3.9
06:20:23.184 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
06:20:23.184 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
06:20:23.184 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.10 hyp=0.28 cameraTheta=0.37 mountX=0.13 mountY=0.25, mountTheta=1.09
06:20:23.186 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:20:23.202 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
06:20:23.202 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:23.202 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:23.202 00.000 12268 Enqueuing Expose request
06:20:23.202 00.000 11616 Worker thread wakes up
06:20:23.202 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:23.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:20:25.213 02.011 11616 Exposure complete
06:20:25.268 00.055 11616 worker thread done servicing request
06:20:25.268 00.000 12268 OnExposeComplete: enter
06:20:25.268 00.000 12268 UpdateGuideState(): m_state=2
06:20:25.268 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:20:25.268 00.000 12268 Star::Find returns 1 (0), X=666.35, Y=915.46, Mass=42, SNR=4.5, Peak=27 HFD=4.6
06:20:25.268 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.13 = -1.13)
06:20:25.268 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.24 = 2.05)
06:20:25.269 00.001 12268 CameraToMount -- cameraX=0.77 cameraY=0.28 hyp=0.82 cameraTheta=0.35 mountX=0.35 mountY=0.73, mountTheta=1.12
06:20:25.270 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:20:25.286 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:20:25.286 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:25.286 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:25.286 00.000 12268 Enqueuing Expose request
06:20:25.286 00.000 11616 Worker thread wakes up
06:20:25.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:25.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:20:27.357 02.071 11616 Exposure complete
06:20:27.409 00.052 11616 worker thread done servicing request
06:20:27.409 00.000 12268 OnExposeComplete: enter
06:20:27.409 00.000 12268 UpdateGuideState(): m_state=2
06:20:27.410 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:20:27.410 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:20:27.410 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
06:20:27.410 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.41)
06:20:27.410 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.41 hyp=0.63 cameraTheta=0.71 mountX=0.46 mountY=0.43, mountTheta=0.75
06:20:27.412 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:20:27.426 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:20:27.427 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:27.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:27.427 00.000 12268 Enqueuing Expose request
06:20:27.427 00.000 11616 Worker thread wakes up
06:20:27.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:27.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:29.442 02.015 11616 Exposure complete
06:20:29.495 00.053 11616 worker thread done servicing request
06:20:29.495 00.000 12268 OnExposeComplete: enter
06:20:29.495 00.000 12268 UpdateGuideState(): m_state=2
06:20:29.496 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:20:29.496 00.000 12268 Star::Find returns 1 (0), X=664.92, Y=915.76, Mass=64, SNR=5.5, Peak=26 HFD=7.0
06:20:29.496 00.000 12268 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.47) = xAngle (0.94 = 0.94)
06:20:29.496 00.000 12268 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.17 = -2.17)
06:20:29.496 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=0.58 hyp=0.87 cameraTheta=2.41 mountX=0.51 mountY=-0.72, mountTheta=-0.95
06:20:29.498 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:20:29.514 00.016 12268 UpdateGuideState exits: m=64 SNR=5.5
06:20:29.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:29.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:29.514 00.000 12268 Enqueuing Expose request
06:20:29.514 00.000 11616 Worker thread wakes up
06:20:29.514 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:29.514 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:20:31.535 02.021 11616 Exposure complete
06:20:31.586 00.051 11616 worker thread done servicing request
06:20:31.587 00.001 12268 OnExposeComplete: enter
06:20:31.587 00.000 12268 UpdateGuideState(): m_state=2
06:20:31.587 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:20:31.587 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.73, Mass=41, SNR=4.5, Peak=29 HFD=2.8
06:20:31.587 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
06:20:31.587 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
06:20:31.587 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.55 hyp=0.55 cameraTheta=1.59 mountX=0.55 mountY=-0.08, mountTheta=-0.14
06:20:31.589 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:20:31.606 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
06:20:31.607 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:31.607 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:31.607 00.000 12268 Enqueuing Expose request
06:20:31.607 00.000 11616 Worker thread wakes up
06:20:31.607 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:31.607 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:33.613 02.006 11616 Exposure complete
06:20:33.664 00.051 11616 worker thread done servicing request
06:20:33.664 00.000 12268 OnExposeComplete: enter
06:20:33.664 00.000 12268 UpdateGuideState(): m_state=2
06:20:33.664 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:20:33.664 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.88, Mass=42, SNR=4.5, Peak=29 HFD=3.5
06:20:33.664 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
06:20:33.665 00.001 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
06:20:33.665 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.70 hyp=0.79 cameraTheta=1.08 mountX=0.73 mountY=0.28, mountTheta=0.37
06:20:33.666 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:20:33.681 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:20:33.681 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:33.681 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:33.681 00.000 12268 Enqueuing Expose request
06:20:33.681 00.000 11616 Worker thread wakes up
06:20:33.682 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:33.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:35.697 02.015 11616 Exposure complete
06:20:35.748 00.051 11616 worker thread done servicing request
06:20:35.748 00.000 12268 OnExposeComplete: enter
06:20:35.748 00.000 12268 UpdateGuideState(): m_state=2
06:20:35.748 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:20:35.748 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.11, Mass=41, SNR=4.5, Peak=28 HFD=3.9
06:20:35.748 00.000 12268 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.47) = xAngle (-1.66 = -1.66)
06:20:35.748 00.000 12268 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.77 = 1.51)
06:20:35.748 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.06 hyp=0.34 cameraTheta=-0.19 mountX=-0.03 mountY=0.33, mountTheta=1.66
06:20:35.750 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:20:35.765 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:20:35.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:35.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:35.765 00.000 12268 Enqueuing Expose request
06:20:35.765 00.000 11616 Worker thread wakes up
06:20:35.766 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:35.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:20:37.778 02.012 11616 Exposure complete
06:20:37.829 00.051 11616 worker thread done servicing request
06:20:37.829 00.000 12268 OnExposeComplete: enter
06:20:37.829 00.000 12268 UpdateGuideState(): m_state=2
06:20:37.829 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:20:37.830 00.001 12268 Star::Find returns 1 (0), X=665.68, Y=915.93, Mass=47, SNR=4.8, Peak=30 HFD=3.3
06:20:37.830 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
06:20:37.830 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.13)
06:20:37.830 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.75 hyp=0.76 cameraTheta=1.43 mountX=0.76 mountY=0.01, mountTheta=0.01
06:20:37.832 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:20:37.850 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
06:20:37.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:37.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:37.850 00.000 12268 Enqueuing Expose request
06:20:37.850 00.000 11616 Worker thread wakes up
06:20:37.850 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:37.851 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:39.868 02.017 11616 Exposure complete
06:20:39.924 00.056 11616 worker thread done servicing request
06:20:39.924 00.000 12268 OnExposeComplete: enter
06:20:39.924 00.000 12268 UpdateGuideState(): m_state=2
06:20:39.925 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:20:39.925 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.21, Mass=46, SNR=4.8, Peak=29 HFD=4.0
06:20:39.925 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
06:20:39.925 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
06:20:39.925 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.29 cameraTheta=0.13 mountX=0.06 mountY=0.28, mountTheta=1.34
06:20:39.928 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:20:39.944 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
06:20:39.944 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:39.944 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:39.944 00.000 12268 Enqueuing Expose request
06:20:39.944 00.000 11616 Worker thread wakes up
06:20:39.944 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:39.944 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:20:41.952 02.008 11616 Exposure complete
06:20:42.004 00.052 11616 worker thread done servicing request
06:20:42.004 00.000 12268 OnExposeComplete: enter
06:20:42.004 00.000 12268 UpdateGuideState(): m_state=2
06:20:42.004 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:20:42.005 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.47, Mass=45, SNR=4.7, Peak=29 HFD=4.1
06:20:42.005 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
06:20:42.005 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.28)
06:20:42.005 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.29 hyp=0.53 cameraTheta=0.58 mountX=0.33 mountY=0.40, mountTheta=0.88
06:20:42.007 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:20:42.022 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:20:42.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:42.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:42.022 00.000 12268 Enqueuing Expose request
06:20:42.022 00.000 11616 Worker thread wakes up
06:20:42.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:42.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:20:44.037 02.015 11616 Exposure complete
06:20:44.088 00.051 11616 worker thread done servicing request
06:20:44.089 00.001 12268 OnExposeComplete: enter
06:20:44.089 00.000 12268 UpdateGuideState(): m_state=2
06:20:44.089 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:20:44.089 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.84, Mass=43, SNR=4.6, Peak=28 HFD=3.3
06:20:44.089 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
06:20:44.089 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.07)
06:20:44.089 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.66 hyp=0.67 cameraTheta=1.37 mountX=0.67 mountY=0.05, mountTheta=0.07
06:20:44.091 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:20:44.106 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:20:44.106 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:44.106 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:44.106 00.000 12268 Enqueuing Expose request
06:20:44.106 00.000 11616 Worker thread wakes up
06:20:44.106 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:44.106 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:46.116 02.010 11616 Exposure complete
06:20:46.170 00.054 11616 worker thread done servicing request
06:20:46.171 00.001 12268 OnExposeComplete: enter
06:20:46.171 00.000 12268 UpdateGuideState(): m_state=2
06:20:46.171 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:20:46.171 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.30, Mass=42, SNR=4.5, Peak=29 HFD=3.6
06:20:46.171 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
06:20:46.171 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
06:20:46.171 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.12 hyp=0.34 cameraTheta=0.35 mountX=0.15 mountY=0.30, mountTheta=1.11
06:20:46.173 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:20:46.188 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:20:46.188 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:46.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:46.188 00.000 12268 Enqueuing Expose request
06:20:46.188 00.000 11616 Worker thread wakes up
06:20:46.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:46.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:20:48.203 02.015 11616 Exposure complete
06:20:48.257 00.054 11616 worker thread done servicing request
06:20:48.258 00.001 12268 OnExposeComplete: enter
06:20:48.258 00.000 12268 UpdateGuideState(): m_state=2
06:20:48.258 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:20:48.258 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.73, Mass=44, SNR=4.6, Peak=31 HFD=3.2
06:20:48.258 00.000 12268 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
06:20:48.259 00.001 12268 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
06:20:48.259 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.55 hyp=0.60 cameraTheta=1.17 mountX=0.57 mountY=0.16, mountTheta=0.27
06:20:48.261 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:20:48.276 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:20:48.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:48.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:48.276 00.000 12268 Enqueuing Expose request
06:20:48.276 00.000 11616 Worker thread wakes up
06:20:48.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:48.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:50.295 02.019 11616 Exposure complete
06:20:50.348 00.053 11616 worker thread done servicing request
06:20:50.349 00.001 12268 OnExposeComplete: enter
06:20:50.349 00.000 12268 UpdateGuideState(): m_state=2
06:20:50.349 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:20:50.349 00.000 12268 Star::Find returns 1 (0), X=665.04, Y=915.84, Mass=58, SNR=5.3, Peak=30 HFD=6.7
06:20:50.349 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
06:20:50.349 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
06:20:50.349 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.66 hyp=0.85 cameraTheta=2.25 mountX=0.61 mountY=-0.61, mountTheta=-0.79
06:20:50.352 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:20:50.368 00.016 12268 UpdateGuideState exits: m=58 SNR=5.3
06:20:50.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:50.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:50.368 00.000 12268 Enqueuing Expose request
06:20:50.368 00.000 11616 Worker thread wakes up
06:20:50.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:50.369 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:20:52.382 02.013 11616 Exposure complete
06:20:52.433 00.051 11616 worker thread done servicing request
06:20:52.433 00.000 12268 OnExposeComplete: enter
06:20:52.433 00.000 12268 UpdateGuideState(): m_state=2
06:20:52.433 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:20:52.433 00.000 12268 Star::Find returns 1 (0), X=666.35, Y=915.39, Mass=48, SNR=4.8, Peak=29 HFD=4.7
06:20:52.433 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
06:20:52.433 00.000 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.97)
06:20:52.434 00.001 12268 CameraToMount -- cameraX=0.78 cameraY=0.22 hyp=0.81 cameraTheta=0.27 mountX=0.29 mountY=0.74, mountTheta=1.20
06:20:52.436 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:20:52.451 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:20:52.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:52.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:52.451 00.000 12268 Enqueuing Expose request
06:20:52.451 00.000 11616 Worker thread wakes up
06:20:52.452 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:52.452 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:20:54.467 02.015 11616 Exposure complete
06:20:54.517 00.050 11616 worker thread done servicing request
06:20:54.517 00.000 12268 OnExposeComplete: enter
06:20:54.517 00.000 12268 UpdateGuideState(): m_state=2
06:20:54.518 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:20:54.518 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.57, Mass=63, SNR=5.5, Peak=28 HFD=6.9
06:20:54.518 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
06:20:54.518 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.59 = -2.59)
06:20:54.518 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.39 hyp=0.43 cameraTheta=1.99 mountX=0.37 mountY=-0.23, mountTheta=-0.54
06:20:54.520 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:20:54.535 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
06:20:54.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:54.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:54.535 00.000 12268 Enqueuing Expose request
06:20:54.535 00.000 11616 Worker thread wakes up
06:20:54.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:54.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:20:56.539 02.004 11616 Exposure complete
06:20:56.590 00.051 11616 worker thread done servicing request
06:20:56.590 00.000 12268 OnExposeComplete: enter
06:20:56.590 00.000 12268 UpdateGuideState(): m_state=2
06:20:56.591 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:20:56.591 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:20:56.591 00.000 12268 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
06:20:56.591 00.000 12268 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.59)
06:20:56.591 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.44 hyp=0.56 cameraTheta=0.89 mountX=0.47 mountY=0.30, mountTheta=0.57
06:20:56.593 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:20:56.608 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:20:56.608 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:56.608 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:56.608 00.000 12268 Enqueuing Expose request
06:20:56.608 00.000 11616 Worker thread wakes up
06:20:56.608 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:56.608 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:20:58.620 02.012 11616 Exposure complete
06:20:58.672 00.052 11616 worker thread done servicing request
06:20:58.673 00.001 12268 OnExposeComplete: enter
06:20:58.673 00.000 12268 UpdateGuideState(): m_state=2
06:20:58.673 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:20:58.673 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.86, Mass=47, SNR=4.8, Peak=33 HFD=2.8
06:20:58.673 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
06:20:58.673 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
06:20:58.673 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.68 hyp=0.69 cameraTheta=1.49 mountX=0.69 mountY=-0.04, mountTheta=-0.05
06:20:58.675 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:20:58.690 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:20:58.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:20:58.690 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:20:58.691 00.001 12268 Enqueuing Expose request
06:20:58.691 00.000 11616 Worker thread wakes up
06:20:58.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:20:58.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:00.708 02.017 11616 Exposure complete
06:21:00.760 00.052 11616 worker thread done servicing request
06:21:00.760 00.000 12268 OnExposeComplete: enter
06:21:00.760 00.000 12268 UpdateGuideState(): m_state=2
06:21:00.761 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:21:00.761 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.36, Mass=40, SNR=4.4, Peak=29 HFD=3.5
06:21:00.761 00.000 12268 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
06:21:00.761 00.000 12268 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.13)
06:21:00.761 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.18 hyp=0.43 cameraTheta=0.43 mountX=0.22 mountY=0.37, mountTheta=1.04
06:21:00.763 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:21:00.777 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:21:00.777 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:00.778 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:00.778 00.000 12268 Enqueuing Expose request
06:21:00.778 00.000 11616 Worker thread wakes up
06:21:00.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:00.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:21:02.790 02.012 11616 Exposure complete
06:21:02.841 00.051 11616 worker thread done servicing request
06:21:02.841 00.000 12268 OnExposeComplete: enter
06:21:02.841 00.000 12268 UpdateGuideState(): m_state=2
06:21:02.841 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:21:02.841 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.54, Mass=39, SNR=4.4, Peak=27 HFD=4.4
06:21:02.841 00.000 12268 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
06:21:02.841 00.000 12268 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.15)
06:21:02.841 00.000 12268 CameraToMount -- cameraX=0.74 cameraY=0.36 hyp=0.82 cameraTheta=0.46 mountX=0.43 mountY=0.68, mountTheta=1.01
06:21:02.843 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:21:02.858 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:21:02.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:02.858 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:02.858 00.000 12268 Enqueuing Expose request
06:21:02.858 00.000 11616 Worker thread wakes up
06:21:02.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:02.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:04.883 02.025 11616 Exposure complete
06:21:04.935 00.052 11616 worker thread done servicing request
06:21:04.935 00.000 12268 OnExposeComplete: enter
06:21:04.935 00.000 12268 UpdateGuideState(): m_state=2
06:21:04.935 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:21:04.935 00.000 12268 Star::Find returns 1 (0), X=665.26, Y=915.63, Mass=52, SNR=5.1, Peak=31 HFD=4.9
06:21:04.935 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
06:21:04.935 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.42 = -2.42)
06:21:04.936 00.001 12268 CameraToMount -- cameraX=-0.31 cameraY=0.46 hyp=0.55 cameraTheta=2.17 mountX=0.42 mountY=-0.36, mountTheta=-0.71
06:21:04.938 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:21:04.952 00.014 12268 UpdateGuideState exits: m=52 SNR=5.1
06:21:04.952 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:04.952 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:04.952 00.000 12268 Enqueuing Expose request
06:21:04.953 00.001 11616 Worker thread wakes up
06:21:04.953 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:04.953 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:21:06.971 02.018 11616 Exposure complete
06:21:07.022 00.051 11616 worker thread done servicing request
06:21:07.022 00.000 12268 OnExposeComplete: enter
06:21:07.022 00.000 12268 UpdateGuideState(): m_state=2
06:21:07.022 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:21:07.023 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:21:07.023 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
06:21:07.023 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.43)
06:21:07.023 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.42 hyp=0.62 cameraTheta=0.74 mountX=0.46 mountY=0.40, mountTheta=0.72
06:21:07.025 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:21:07.039 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
06:21:07.039 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:07.039 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:07.039 00.000 12268 Enqueuing Expose request
06:21:07.039 00.000 11616 Worker thread wakes up
06:21:07.039 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:07.040 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:09.044 02.004 11616 Exposure complete
06:21:09.097 00.053 11616 worker thread done servicing request
06:21:09.097 00.000 12268 OnExposeComplete: enter
06:21:09.097 00.000 12268 UpdateGuideState(): m_state=2
06:21:09.097 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:21:09.097 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.77, Mass=48, SNR=4.8, Peak=30 HFD=3.7
06:21:09.098 00.001 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
06:21:09.098 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
06:21:09.098 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.60 hyp=0.65 cameraTheta=1.15 mountX=0.62 mountY=0.19, mountTheta=0.30
06:21:09.100 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:21:09.115 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:21:09.115 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:09.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:09.115 00.000 12268 Enqueuing Expose request
06:21:09.115 00.000 11616 Worker thread wakes up
06:21:09.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:09.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:11.129 02.014 11616 Exposure complete
06:21:11.180 00.051 11616 worker thread done servicing request
06:21:11.180 00.000 12268 OnExposeComplete: enter
06:21:11.180 00.000 12268 UpdateGuideState(): m_state=2
06:21:11.180 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:21:11.180 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.29, Mass=49, SNR=4.9, Peak=30 HFD=4.0
06:21:11.180 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
06:21:11.180 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
06:21:11.180 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.11 hyp=0.21 cameraTheta=0.57 mountX=0.13 mountY=0.16, mountTheta=0.89
06:21:11.182 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:21:11.197 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:21:11.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:11.197 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:11.197 00.000 12268 Enqueuing Expose request
06:21:11.197 00.000 11616 Worker thread wakes up
06:21:11.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:11.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:21:13.212 02.015 11616 Exposure complete
06:21:13.265 00.053 11616 worker thread done servicing request
06:21:13.265 00.000 12268 OnExposeComplete: enter
06:21:13.265 00.000 12268 UpdateGuideState(): m_state=2
06:21:13.265 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:21:13.266 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.51, Mass=45, SNR=4.7, Peak=31 HFD=3.9
06:21:13.266 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
06:21:13.266 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.34)
06:21:13.266 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.34 hyp=0.57 cameraTheta=0.64 mountX=0.38 mountY=0.41, mountTheta=0.82
06:21:13.268 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:21:13.283 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:21:13.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:13.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:13.283 00.000 12268 Enqueuing Expose request
06:21:13.284 00.001 11616 Worker thread wakes up
06:21:13.284 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:13.284 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:15.340 02.056 11616 Exposure complete
06:21:15.393 00.053 11616 worker thread done servicing request
06:21:15.393 00.000 12268 OnExposeComplete: enter
06:21:15.393 00.000 12268 UpdateGuideState(): m_state=2
06:21:15.394 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:21:15.394 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.81, Mass=46, SNR=4.7, Peak=28 HFD=4.1
06:21:15.394 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
06:21:15.394 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
06:21:15.394 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.64 hyp=0.75 cameraTheta=1.01 mountX=0.67 mountY=0.31, mountTheta=0.43
06:21:15.396 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:21:15.411 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:21:15.411 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:15.411 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:15.411 00.000 12268 Enqueuing Expose request
06:21:15.411 00.000 11616 Worker thread wakes up
06:21:15.411 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:15.411 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:17.420 02.009 11616 Exposure complete
06:21:17.472 00.052 11616 worker thread done servicing request
06:21:17.472 00.000 12268 OnExposeComplete: enter
06:21:17.472 00.000 12268 UpdateGuideState(): m_state=2
06:21:17.472 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:21:17.473 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=915.59, Mass=47, SNR=4.8, Peak=31 HFD=3.4
06:21:17.473 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
06:21:17.473 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.78)
06:21:17.473 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.41 hyp=0.46 cameraTheta=1.08 mountX=0.43 mountY=0.17, mountTheta=0.37
06:21:17.475 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:21:17.489 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
06:21:17.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:17.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:17.489 00.000 12268 Enqueuing Expose request
06:21:17.490 00.001 11616 Worker thread wakes up
06:21:17.490 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:17.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:19.501 02.011 11616 Exposure complete
06:21:19.553 00.052 11616 worker thread done servicing request
06:21:19.553 00.000 12268 OnExposeComplete: enter
06:21:19.554 00.001 12268 UpdateGuideState(): m_state=2
06:21:19.554 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:21:19.554 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.62, Mass=46, SNR=4.7, Peak=32 HFD=3.3
06:21:19.554 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
06:21:19.554 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.73)
06:21:19.554 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.45 hyp=0.52 cameraTheta=1.03 mountX=0.47 mountY=0.21, mountTheta=0.41
06:21:19.556 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:21:19.571 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:21:19.572 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:19.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:19.572 00.000 12268 Enqueuing Expose request
06:21:19.572 00.000 11616 Worker thread wakes up
06:21:19.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:19.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:21.577 02.005 11616 Exposure complete
06:21:21.630 00.053 11616 worker thread done servicing request
06:21:21.631 00.001 12268 OnExposeComplete: enter
06:21:21.631 00.000 12268 UpdateGuideState(): m_state=2
06:21:21.631 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:21:21.631 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.23, Mass=43, SNR=4.6, Peak=29 HFD=3.8
06:21:21.631 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
06:21:21.631 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
06:21:21.631 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.05 hyp=0.36 cameraTheta=0.14 mountX=0.09 mountY=0.35, mountTheta=1.33
06:21:21.634 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:21:21.648 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:21:21.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:21.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:21.649 00.001 12268 Enqueuing Expose request
06:21:21.649 00.000 11616 Worker thread wakes up
06:21:21.649 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:21.649 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:21:23.660 02.011 11616 Exposure complete
06:21:23.713 00.053 11616 worker thread done servicing request
06:21:23.713 00.000 12268 OnExposeComplete: enter
06:21:23.713 00.000 12268 UpdateGuideState(): m_state=2
06:21:23.713 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:21:23.713 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.38, Mass=39, SNR=4.4, Peak=25 HFD=4.2
06:21:23.713 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.02 = -1.02)
06:21:23.713 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.13 = 2.15)
06:21:23.713 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.21 hyp=0.47 cameraTheta=0.45 mountX=0.25 mountY=0.40, mountTheta=1.02
06:21:23.715 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:21:23.730 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:21:23.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:23.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:23.730 00.000 12268 Enqueuing Expose request
06:21:23.730 00.000 11616 Worker thread wakes up
06:21:23.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:23.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:21:25.746 02.016 11616 Exposure complete
06:21:25.797 00.051 11616 worker thread done servicing request
06:21:25.798 00.001 12268 OnExposeComplete: enter
06:21:25.798 00.000 12268 UpdateGuideState(): m_state=2
06:21:25.798 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:21:25.798 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.20, Mass=39, SNR=4.4, Peak=26 HFD=3.4
06:21:25.798 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
06:21:25.798 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.07)
06:21:25.798 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=1.02 hyp=1.04 cameraTheta=1.37 mountX=1.03 mountY=0.07, mountTheta=0.07
06:21:25.800 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:21:25.815 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:21:25.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:25.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:25.815 00.000 12268 Enqueuing Expose request
06:21:25.815 00.000 11616 Worker thread wakes up
06:21:25.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:25.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:27.825 02.010 11616 Exposure complete
06:21:27.875 00.050 11616 worker thread done servicing request
06:21:27.875 00.000 12268 OnExposeComplete: enter
06:21:27.876 00.001 12268 UpdateGuideState(): m_state=2
06:21:27.876 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:21:27.876 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=43, SNR=4.6, Peak=27 HFD=4.1
06:21:27.876 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.71 = -0.71)
06:21:27.876 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.82 = 2.46)
06:21:27.876 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=0.42 hyp=0.61 cameraTheta=0.76 mountX=0.46 mountY=0.38, mountTheta=0.69
06:21:27.878 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:21:27.893 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:21:27.893 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:27.893 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:27.893 00.000 12268 Enqueuing Expose request
06:21:27.893 00.000 11616 Worker thread wakes up
06:21:27.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:27.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:29.905 02.012 11616 Exposure complete
06:21:29.959 00.054 11616 worker thread done servicing request
06:21:29.959 00.000 12268 OnExposeComplete: enter
06:21:29.960 00.001 12268 UpdateGuideState(): m_state=2
06:21:29.960 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:21:29.960 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.73, Mass=48, SNR=4.8, Peak=26 HFD=6.7
06:21:29.960 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
06:21:29.960 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
06:21:29.960 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.55 hyp=0.55 cameraTheta=1.59 mountX=0.55 mountY=-0.08, mountTheta=-0.15
06:21:29.963 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:21:29.979 00.016 12268 UpdateGuideState exits: m=48 SNR=4.8
06:21:29.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:29.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:29.979 00.000 12268 Enqueuing Expose request
06:21:29.979 00.000 11616 Worker thread wakes up
06:21:29.980 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:29.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:31.994 02.014 11616 Exposure complete
06:21:32.044 00.050 11616 worker thread done servicing request
06:21:32.045 00.001 12268 OnExposeComplete: enter
06:21:32.045 00.000 12268 UpdateGuideState(): m_state=2
06:21:32.045 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:21:32.045 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.46, Mass=48, SNR=4.8, Peak=30 HFD=4.0
06:21:32.045 00.000 12268 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.47) = xAngle (-0.91 = -0.91)
06:21:32.045 00.000 12268 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.02 = 2.26)
06:21:32.045 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.28 hyp=0.53 cameraTheta=0.56 mountX=0.32 mountY=0.41, mountTheta=0.90
06:21:32.047 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:21:32.061 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
06:21:32.062 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:32.062 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:32.062 00.000 12268 Enqueuing Expose request
06:21:32.062 00.000 11616 Worker thread wakes up
06:21:32.062 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:32.062 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:21:34.076 02.014 11616 Exposure complete
06:21:34.128 00.052 11616 worker thread done servicing request
06:21:34.128 00.000 12268 OnExposeComplete: enter
06:21:34.129 00.001 12268 UpdateGuideState(): m_state=2
06:21:34.129 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:21:34.129 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.54, Mass=47, SNR=4.8, Peak=31 HFD=3.4
06:21:34.129 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
06:21:34.129 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
06:21:34.129 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.36 hyp=0.40 cameraTheta=1.10 mountX=0.38 mountY=0.14, mountTheta=0.35
06:21:34.131 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:21:34.146 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:21:34.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:34.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:34.146 00.000 12268 Enqueuing Expose request
06:21:34.147 00.001 11616 Worker thread wakes up
06:21:34.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:34.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:36.165 02.018 11616 Exposure complete
06:21:36.218 00.053 11616 worker thread done servicing request
06:21:36.218 00.000 12268 OnExposeComplete: enter
06:21:36.218 00.000 12268 UpdateGuideState(): m_state=2
06:21:36.218 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:21:36.219 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.23, Mass=43, SNR=4.6, Peak=29 HFD=4.0
06:21:36.219 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
06:21:36.219 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.83)
06:21:36.219 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.06 hyp=0.45 cameraTheta=0.13 mountX=0.10 mountY=0.44, mountTheta=1.34
06:21:36.221 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:21:36.237 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:21:36.237 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:36.237 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:36.237 00.000 12268 Enqueuing Expose request
06:21:36.237 00.000 11616 Worker thread wakes up
06:21:36.237 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:36.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:21:38.242 02.005 11616 Exposure complete
06:21:38.294 00.052 11616 worker thread done servicing request
06:21:38.294 00.000 12268 OnExposeComplete: enter
06:21:38.294 00.000 12268 UpdateGuideState(): m_state=2
06:21:38.294 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:21:38.294 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
06:21:38.295 00.001 12268 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.47) = xAngle (-0.79 = -0.79)
06:21:38.295 00.000 12268 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.90 = 2.38)
06:21:38.295 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.41 hyp=0.65 cameraTheta=0.68 mountX=0.45 mountY=0.45, mountTheta=0.78
06:21:38.297 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:21:38.312 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:21:38.313 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:38.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:38.313 00.000 12268 Enqueuing Expose request
06:21:38.313 00.000 11616 Worker thread wakes up
06:21:38.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:38.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:40.335 02.022 11616 Exposure complete
06:21:40.388 00.053 11616 worker thread done servicing request
06:21:40.388 00.000 12268 OnExposeComplete: enter
06:21:40.388 00.000 12268 UpdateGuideState(): m_state=2
06:21:40.388 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:21:40.388 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.96, Mass=44, SNR=4.6, Peak=30 HFD=3.6
06:21:40.388 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
06:21:40.388 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.80)
06:21:40.388 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.78 hyp=0.88 cameraTheta=1.10 mountX=0.82 mountY=0.30, mountTheta=0.35
06:21:40.390 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:21:40.405 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:21:40.405 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:40.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:40.406 00.001 12268 Enqueuing Expose request
06:21:40.406 00.000 11616 Worker thread wakes up
06:21:40.406 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:40.406 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:42.410 02.004 11616 Exposure complete
06:21:42.462 00.052 11616 worker thread done servicing request
06:21:42.462 00.000 12268 OnExposeComplete: enter
06:21:42.463 00.001 12268 UpdateGuideState(): m_state=2
06:21:42.463 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:21:42.463 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.53, Mass=48, SNR=4.8, Peak=29 HFD=4.1
06:21:42.463 00.000 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.84 = -0.84)
06:21:42.463 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.95 = 2.34)
06:21:42.463 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.35 hyp=0.59 cameraTheta=0.64 mountX=0.39 mountY=0.42, mountTheta=0.82
06:21:42.465 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:21:42.480 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:21:42.480 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:42.480 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:42.480 00.000 12268 Enqueuing Expose request
06:21:42.480 00.000 11616 Worker thread wakes up
06:21:42.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:42.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:44.498 02.018 11616 Exposure complete
06:21:44.551 00.053 11616 worker thread done servicing request
06:21:44.551 00.000 12268 OnExposeComplete: enter
06:21:44.551 00.000 12268 UpdateGuideState(): m_state=2
06:21:44.551 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:21:44.551 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.03, Mass=51, SNR=5.0, Peak=27 HFD=5.7
06:21:44.551 00.000 12268 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.47) = xAngle (-1.78 = -1.78)
06:21:44.551 00.000 12268 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.89 = 1.39)
06:21:44.552 00.001 12268 CameraToMount -- cameraX=0.47 cameraY=-0.15 hyp=0.49 cameraTheta=-0.31 mountX=-0.10 mountY=0.48, mountTheta=1.78
06:21:44.554 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:21:44.568 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
06:21:44.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:44.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:44.568 00.000 12268 Enqueuing Expose request
06:21:44.568 00.000 11616 Worker thread wakes up
06:21:44.568 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:44.569 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:21:46.580 02.011 11616 Exposure complete
06:21:46.632 00.052 11616 worker thread done servicing request
06:21:46.632 00.000 12268 OnExposeComplete: enter
06:21:46.632 00.000 12268 UpdateGuideState(): m_state=2
06:21:46.633 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:21:46.633 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.53, Mass=42, SNR=4.5, Peak=28 HFD=3.3
06:21:46.633 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
06:21:46.633 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.89)
06:21:46.633 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.35 hyp=0.38 cameraTheta=1.19 mountX=0.37 mountY=0.10, mountTheta=0.26
06:21:46.635 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:21:46.649 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:21:46.650 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:46.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:46.650 00.000 12268 Enqueuing Expose request
06:21:46.650 00.000 11616 Worker thread wakes up
06:21:46.650 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:46.650 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:48.662 02.012 11616 Exposure complete
06:21:48.715 00.053 11616 worker thread done servicing request
06:21:48.715 00.000 12268 OnExposeComplete: enter
06:21:48.715 00.000 12268 UpdateGuideState(): m_state=2
06:21:48.716 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:21:48.716 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=916.05, Mass=56, SNR=5.2, Peak=29 HFD=6.1
06:21:48.716 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
06:21:48.716 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
06:21:48.716 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.87 hyp=0.91 cameraTheta=1.89 mountX=0.84 mountY=-0.39, mountTheta=-0.44
06:21:48.718 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:21:48.735 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
06:21:48.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:48.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:48.735 00.000 12268 Enqueuing Expose request
06:21:48.735 00.000 11616 Worker thread wakes up
06:21:48.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:48.735 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:21:50.751 02.016 11616 Exposure complete
06:21:50.804 00.053 11616 worker thread done servicing request
06:21:50.804 00.000 12268 OnExposeComplete: enter
06:21:50.804 00.000 12268 UpdateGuideState(): m_state=2
06:21:50.804 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:21:50.804 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
06:21:50.804 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
06:21:50.804 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
06:21:50.804 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.42 hyp=0.60 cameraTheta=0.77 mountX=0.46 mountY=0.37, mountTheta=0.68
06:21:50.806 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:21:50.821 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:21:50.821 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:50.821 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:50.821 00.000 12268 Enqueuing Expose request
06:21:50.821 00.000 11616 Worker thread wakes up
06:21:50.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:50.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:52.827 02.006 11616 Exposure complete
06:21:52.878 00.051 11616 worker thread done servicing request
06:21:52.878 00.000 12268 OnExposeComplete: enter
06:21:52.878 00.000 12268 UpdateGuideState(): m_state=2
06:21:52.878 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:21:52.879 00.001 12268 Star::Find returns 1 (0), X=665.32, Y=915.73, Mass=44, SNR=4.6, Peak=31 HFD=2.3
06:21:52.879 00.000 12268 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.47) = xAngle (0.53 = 0.53)
06:21:52.879 00.000 12268 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.58 = -2.58)
06:21:52.879 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.55 hyp=0.60 cameraTheta=2.00 mountX=0.52 mountY=-0.32, mountTheta=-0.55
06:21:52.881 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:21:52.895 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:21:52.896 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:52.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:52.896 00.000 12268 Enqueuing Expose request
06:21:52.896 00.000 11616 Worker thread wakes up
06:21:52.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:52.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:21:54.899 02.003 11616 Exposure complete
06:21:54.949 00.050 11616 worker thread done servicing request
06:21:54.949 00.000 12268 OnExposeComplete: enter
06:21:54.949 00.000 12268 UpdateGuideState(): m_state=2
06:21:54.950 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:21:54.950 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.25, Mass=40, SNR=4.4, Peak=29 HFD=3.3
06:21:54.950 00.000 12268 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.47) = xAngle (-1.15 = -1.15)
06:21:54.950 00.000 12268 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.26 = 2.02)
06:21:54.950 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.32 mountX=0.09 mountY=0.21, mountTheta=1.15
06:21:54.952 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:21:54.966 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:21:54.967 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:54.967 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:54.967 00.000 12268 Enqueuing Expose request
06:21:54.967 00.000 11616 Worker thread wakes up
06:21:54.967 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:54.967 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:21:56.975 02.008 11616 Exposure complete
06:21:57.028 00.053 11616 worker thread done servicing request
06:21:57.028 00.000 12268 OnExposeComplete: enter
06:21:57.028 00.000 12268 UpdateGuideState(): m_state=2
06:21:57.028 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:21:57.028 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.76, Mass=44, SNR=4.6, Peak=30 HFD=3.6
06:21:57.028 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
06:21:57.028 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
06:21:57.028 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.58 hyp=0.71 cameraTheta=0.97 mountX=0.62 mountY=0.32, mountTheta=0.48
06:21:57.031 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
06:21:57.045 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:21:57.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:57.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:57.045 00.000 12268 Enqueuing Expose request
06:21:57.046 00.001 11616 Worker thread wakes up
06:21:57.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:57.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:21:59.055 02.009 11616 Exposure complete
06:21:59.106 00.051 11616 worker thread done servicing request
06:21:59.107 00.001 12268 OnExposeComplete: enter
06:21:59.107 00.000 12268 UpdateGuideState(): m_state=2
06:21:59.107 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:21:59.107 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
06:21:59.107 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
06:21:59.107 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
06:21:59.107 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.42 hyp=0.60 cameraTheta=0.77 mountX=0.46 mountY=0.38, mountTheta=0.68
06:21:59.110 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:21:59.125 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:21:59.125 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:21:59.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:21:59.125 00.000 12268 Enqueuing Expose request
06:21:59.125 00.000 11616 Worker thread wakes up
06:21:59.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:21:59.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:01.140 02.015 11616 Exposure complete
06:22:01.192 00.052 11616 worker thread done servicing request
06:22:01.192 00.000 12268 OnExposeComplete: enter
06:22:01.193 00.001 12268 UpdateGuideState(): m_state=2
06:22:01.193 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:22:01.193 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.37, Mass=40, SNR=4.5, Peak=27 HFD=4.1
06:22:01.193 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
06:22:01.193 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.06)
06:22:01.193 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.19 hyp=0.53 cameraTheta=0.36 mountX=0.24 mountY=0.47, mountTheta=1.10
06:22:01.195 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:22:01.210 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:22:01.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:01.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:01.211 00.001 12268 Enqueuing Expose request
06:22:01.211 00.000 11616 Worker thread wakes up
06:22:01.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:01.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:22:03.226 02.015 11616 Exposure complete
06:22:03.281 00.055 11616 worker thread done servicing request
06:22:03.281 00.000 12268 OnExposeComplete: enter
06:22:03.281 00.000 12268 UpdateGuideState(): m_state=2
06:22:03.281 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:22:03.282 00.001 12268 Star::Find returns 1 (0), X=665.61, Y=915.59, Mass=59, SNR=5.3, Peak=25 HFD=5.5
06:22:03.282 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
06:22:03.282 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
06:22:03.282 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.47 mountX=0.41 mountY=-0.01, mountTheta=-0.03
06:22:03.284 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:22:03.299 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
06:22:03.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:03.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:03.299 00.000 12268 Enqueuing Expose request
06:22:03.300 00.001 11616 Worker thread wakes up
06:22:03.300 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:03.300 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:05.347 02.047 11616 Exposure complete
06:22:05.399 00.052 11616 worker thread done servicing request
06:22:05.399 00.000 12268 OnExposeComplete: enter
06:22:05.399 00.000 12268 UpdateGuideState(): m_state=2
06:22:05.399 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:22:05.399 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.97, Mass=41, SNR=4.5, Peak=29 HFD=3.5
06:22:05.399 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.34 = -0.34)
06:22:05.399 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.45 = 2.83)
06:22:05.399 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.80 hyp=0.88 cameraTheta=1.13 mountX=0.83 mountY=0.27, mountTheta=0.31
06:22:05.401 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:22:05.416 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:22:05.416 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:05.416 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:05.416 00.000 12268 Enqueuing Expose request
06:22:05.416 00.000 11616 Worker thread wakes up
06:22:05.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:05.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:07.100 01.684 12268 evsrv: cli 0F8E69C0 connect
06:22:07.101 00.001 12268 case statement mapped state 2 to 1
06:22:07.101 00.000 12268 case statement mapped state 2 to 1
06:22:07.102 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"26efc7f2-704b-4be8-9b47-7b7d1a2229a9"}
06:22:07.102 00.000 12268 case statement mapped state 2 to 1
06:22:07.103 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"26efc7f2-704b-4be8-9b47-7b7d1a2229a9"}
06:22:07.103 00.000 12268 evsrv: cli 0F8E69C0 disconnect
06:22:07.302 00.199 12268 evsrv: cli 0F8E6D80 connect
06:22:07.302 00.000 12268 case statement mapped state 2 to 1
06:22:07.302 00.000 12268 case statement mapped state 2 to 1
06:22:07.433 00.131 11616 Exposure complete
06:22:07.466 00.033 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"9c70a4c6-95e5-487f-9dc9-12aac87edae6"}
06:22:07.466 00.000 12268 case statement mapped state 2 to 1
06:22:07.466 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"9c70a4c6-95e5-487f-9dc9-12aac87edae6"}
06:22:07.467 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:22:07.496 00.029 11616 worker thread done servicing request
06:22:07.496 00.000 12268 OnExposeComplete: enter
06:22:07.496 00.000 12268 UpdateGuideState(): m_state=2
06:22:07.496 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:22:07.496 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.25, Mass=47, SNR=4.8, Peak=29 HFD=4.6
06:22:07.496 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
06:22:07.496 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.83)
06:22:07.497 00.001 12268 CameraToMount -- cameraX=0.59 cameraY=0.08 hyp=0.59 cameraTheta=0.13 mountX=0.13 mountY=0.57, mountTheta=1.34
06:22:07.499 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=19, Gamma=1.290
06:22:07.514 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:22:07.514 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:07.514 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:07.515 00.001 12268 Enqueuing Expose request
06:22:07.523 00.008 11616 Worker thread wakes up
06:22:07.523 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:07.523 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:22:09.547 02.024 11616 Exposure complete
06:22:09.604 00.057 11616 worker thread done servicing request
06:22:09.604 00.000 12268 OnExposeComplete: enter
06:22:09.605 00.001 12268 UpdateGuideState(): m_state=2
06:22:09.605 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:22:09.605 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.33, Mass=44, SNR=4.6, Peak=29 HFD=4.3
06:22:09.605 00.000 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
06:22:09.605 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.96)
06:22:09.605 00.000 12268 CameraToMount -- cameraX=0.58 cameraY=0.15 hyp=0.60 cameraTheta=0.26 mountX=0.21 mountY=0.55, mountTheta=1.21
06:22:09.608 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:22:09.625 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
06:22:09.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:09.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:09.625 00.000 12268 Enqueuing Expose request
06:22:09.625 00.000 11616 Worker thread wakes up
06:22:09.626 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:09.626 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:22:11.645 02.019 11616 Exposure complete
06:22:11.708 00.063 11616 worker thread done servicing request
06:22:11.708 00.000 12268 OnExposeComplete: enter
06:22:11.708 00.000 12268 UpdateGuideState(): m_state=2
06:22:11.709 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:22:11.709 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
06:22:11.709 00.000 12268 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.47) = xAngle (-0.70 = -0.70)
06:22:11.709 00.000 12268 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.47)
06:22:11.709 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=0.42 hyp=0.60 cameraTheta=0.77 mountX=0.46 mountY=0.38, mountTheta=0.68
06:22:11.712 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:22:11.730 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
06:22:11.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:11.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:11.730 00.000 12268 Enqueuing Expose request
06:22:11.731 00.001 11616 Worker thread wakes up
06:22:11.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:11.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:13.749 02.018 11616 Exposure complete
06:22:13.810 00.061 11616 worker thread done servicing request
06:22:13.810 00.000 12268 OnExposeComplete: enter
06:22:13.810 00.000 12268 UpdateGuideState(): m_state=2
06:22:13.810 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
06:22:13.810 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=2.9
06:22:13.811 00.001 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
06:22:13.811 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.96)
06:22:13.811 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.42 hyp=0.45 cameraTheta=1.26 mountX=0.44 mountY=0.08, mountTheta=0.19
06:22:13.813 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:22:13.832 00.019 12268 UpdateGuideState exits: m=38 SNR=4.4
06:22:13.832 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:13.832 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:13.832 00.000 12268 Enqueuing Expose request
06:22:13.832 00.000 11616 Worker thread wakes up
06:22:13.832 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:13.832 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:15.881 02.049 11616 Exposure complete
06:22:15.958 00.077 11616 worker thread done servicing request
06:22:15.958 00.000 12268 OnExposeComplete: enter
06:22:15.958 00.000 12268 UpdateGuideState(): m_state=2
06:22:15.959 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
06:22:15.959 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=916.14, Mass=46, SNR=4.7, Peak=26 HFD=4.1
06:22:15.959 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
06:22:15.959 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
06:22:15.959 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.97 hyp=1.00 cameraTheta=1.32 mountX=0.99 mountY=0.12, mountTheta=0.12
06:22:15.962 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:22:15.979 00.017 12268 UpdateGuideState exits: m=46 SNR=4.7
06:22:15.980 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:15.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:15.980 00.000 12268 Enqueuing Expose request
06:22:15.980 00.000 11616 Worker thread wakes up
06:22:15.980 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:15.980 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:18.000 02.020 11616 Exposure complete
06:22:18.063 00.063 11616 worker thread done servicing request
06:22:18.064 00.001 12268 OnExposeComplete: enter
06:22:18.064 00.000 12268 UpdateGuideState(): m_state=2
06:22:18.064 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
06:22:18.064 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.87, Mass=40, SNR=4.4, Peak=27 HFD=4.1
06:22:18.064 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
06:22:18.064 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.52)
06:22:18.064 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=0.69 hyp=0.94 cameraTheta=0.82 mountX=0.75 mountY=0.55, mountTheta=0.63
06:22:18.067 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:22:18.084 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
06:22:18.084 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:18.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:18.085 00.001 12268 Enqueuing Expose request
06:22:18.085 00.000 11616 Worker thread wakes up
06:22:18.085 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:18.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:20.090 02.005 11616 Exposure complete
06:22:20.143 00.053 11616 worker thread done servicing request
06:22:20.143 00.000 12268 OnExposeComplete: enter
06:22:20.143 00.000 12268 UpdateGuideState(): m_state=2
06:22:20.144 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
06:22:20.144 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=38, SNR=4.3, Peak=27 HFD=3.9
06:22:20.144 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
06:22:20.144 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
06:22:20.144 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.39 hyp=0.71 cameraTheta=0.58 mountX=0.45 mountY=0.54, mountTheta=0.88
06:22:20.146 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:22:20.160 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
06:22:20.160 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:20.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:20.160 00.000 12268 Enqueuing Expose request
06:22:20.160 00.000 11616 Worker thread wakes up
06:22:20.161 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:20.161 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:22.169 02.008 11616 Exposure complete
06:22:22.221 00.052 11616 worker thread done servicing request
06:22:22.222 00.001 12268 OnExposeComplete: enter
06:22:22.222 00.000 12268 UpdateGuideState(): m_state=2
06:22:22.222 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
06:22:22.222 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.40, Mass=45, SNR=4.7, Peak=30 HFD=3.8
06:22:22.222 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
06:22:22.222 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.18)
06:22:22.223 00.001 12268 CameraToMount -- cameraX=0.42 cameraY=0.22 hyp=0.47 cameraTheta=0.48 mountX=0.26 mountY=0.39, mountTheta=0.98
06:22:22.225 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:22:22.240 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:22:22.240 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:22.240 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:22.240 00.000 12268 Enqueuing Expose request
06:22:22.240 00.000 11616 Worker thread wakes up
06:22:22.240 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:22.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:22:24.262 02.022 11616 Exposure complete
06:22:24.338 00.076 11616 worker thread done servicing request
06:22:24.338 00.000 12268 OnExposeComplete: enter
06:22:24.338 00.000 12268 UpdateGuideState(): m_state=2
06:22:24.338 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
06:22:24.339 00.001 12268 Star::Find returns 1 (0), X=665.91, Y=914.95, Mass=44, SNR=4.6, Peak=28 HFD=4.3
06:22:24.339 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
06:22:24.339 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
06:22:24.339 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.22 hyp=0.41 cameraTheta=-0.58 mountX=-0.19 mountY=0.37, mountTheta=2.05
06:22:24.341 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:22:24.360 00.019 12268 UpdateGuideState exits: m=44 SNR=4.6
06:22:24.360 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:24.361 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:24.361 00.000 12268 Enqueuing Expose request
06:22:24.361 00.000 11616 Worker thread wakes up
06:22:24.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:24.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:22:26.415 02.054 11616 Exposure complete
06:22:26.504 00.089 11616 worker thread done servicing request
06:22:26.504 00.000 12268 OnExposeComplete: enter
06:22:26.504 00.000 12268 UpdateGuideState(): m_state=2
06:22:26.504 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
06:22:26.504 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=33, SNR=4.1, Peak=26 HFD=3.3
06:22:26.504 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
06:22:26.504 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.51)
06:22:26.505 00.001 12268 CameraToMount -- cameraX=0.40 cameraY=0.43 hyp=0.59 cameraTheta=0.81 mountX=0.46 mountY=0.35, mountTheta=0.64
06:22:26.507 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:22:26.526 00.019 12268 UpdateGuideState exits: m=33 SNR=4.1
06:22:26.526 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:26.526 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:26.526 00.000 12268 Enqueuing Expose request
06:22:26.526 00.000 11616 Worker thread wakes up
06:22:26.526 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:26.526 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:28.547 02.021 11616 Exposure complete
06:22:28.604 00.057 11616 worker thread done servicing request
06:22:28.604 00.000 12268 OnExposeComplete: enter
06:22:28.605 00.001 12268 UpdateGuideState(): m_state=2
06:22:28.605 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
06:22:28.605 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.64, Mass=44, SNR=4.7, Peak=31 HFD=3.2
06:22:28.605 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
06:22:28.605 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.91)
06:22:28.605 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.46 hyp=0.49 cameraTheta=1.21 mountX=0.47 mountY=0.11, mountTheta=0.24
06:22:28.607 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:22:28.623 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
06:22:28.623 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:28.624 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:28.624 00.000 12268 Enqueuing Expose request
06:22:28.624 00.000 11616 Worker thread wakes up
06:22:28.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:28.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:30.643 02.019 11616 Exposure complete
06:22:30.706 00.063 11616 worker thread done servicing request
06:22:30.706 00.000 12268 OnExposeComplete: enter
06:22:30.706 00.000 12268 UpdateGuideState(): m_state=2
06:22:30.707 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
06:22:30.707 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.26, Mass=39, SNR=4.4, Peak=29 HFD=3.3
06:22:30.707 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
06:22:30.707 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
06:22:30.707 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.24 cameraTheta=0.35 mountX=0.10 mountY=0.21, mountTheta=1.12
06:22:30.710 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:22:30.728 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
06:22:30.728 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:30.728 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:30.728 00.000 12268 Enqueuing Expose request
06:22:30.729 00.001 11616 Worker thread wakes up
06:22:30.729 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:30.729 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:22:32.756 02.027 11616 Exposure complete
06:22:32.814 00.058 11616 worker thread done servicing request
06:22:32.814 00.000 12268 OnExposeComplete: enter
06:22:32.814 00.000 12268 UpdateGuideState(): m_state=2
06:22:32.815 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
06:22:32.815 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
06:22:32.815 00.000 12268 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.47) = xAngle (-0.97 = -0.97)
06:22:32.815 00.000 12268 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.08 = 2.20)
06:22:32.815 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=0.37 hyp=0.78 cameraTheta=0.50 mountX=0.44 mountY=0.63, mountTheta=0.96
06:22:32.818 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:22:32.835 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
06:22:32.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:32.835 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:32.835 00.000 12268 Enqueuing Expose request
06:22:32.835 00.000 11616 Worker thread wakes up
06:22:32.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:32.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:34.889 02.054 11616 Exposure complete
06:22:34.957 00.068 11616 worker thread done servicing request
06:22:34.957 00.000 12268 OnExposeComplete: enter
06:22:34.957 00.000 12268 UpdateGuideState(): m_state=2
06:22:34.957 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
06:22:34.957 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.26, Mass=39, SNR=4.4, Peak=27 HFD=3.7
06:22:34.958 00.001 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
06:22:34.958 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.95)
06:22:34.958 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.09 hyp=0.35 cameraTheta=0.25 mountX=0.12 mountY=0.33, mountTheta=1.22
06:22:34.960 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:22:34.977 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
06:22:34.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:34.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:34.977 00.000 12268 Enqueuing Expose request
06:22:34.977 00.000 11616 Worker thread wakes up
06:22:34.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:34.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:22:37.058 02.081 11616 Exposure complete
06:22:37.123 00.065 11616 worker thread done servicing request
06:22:37.124 00.001 12268 OnExposeComplete: enter
06:22:37.124 00.000 12268 UpdateGuideState(): m_state=2
06:22:37.124 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
06:22:37.124 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.21, Mass=44, SNR=4.6, Peak=30 HFD=3.8
06:22:37.124 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
06:22:37.124 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.79)
06:22:37.124 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.03 hyp=0.36 cameraTheta=0.09 mountX=0.07 mountY=0.36, mountTheta=1.39
06:22:37.127 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:22:37.144 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
06:22:37.144 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:37.144 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:37.144 00.000 12268 Enqueuing Expose request
06:22:37.144 00.000 11616 Worker thread wakes up
06:22:37.145 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:37.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:22:39.195 02.050 11616 Exposure complete
06:22:39.418 00.223 12268 OnExposeComplete: enter
06:22:39.418 00.000 12268 UpdateGuideState(): m_state=2
06:22:39.418 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
06:22:39.418 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:22:39.418 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
06:22:39.418 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.40)
06:22:39.419 00.001 12268 CameraToMount -- cameraX=0.48 cameraY=0.41 hyp=0.63 cameraTheta=0.70 mountX=0.46 mountY=0.43, mountTheta=0.75
06:22:39.420 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:22:39.439 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
06:22:39.439 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:39.439 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:39.439 00.000 12268 Enqueuing Expose request
06:22:39.468 00.029 11616 worker thread done servicing request
06:22:39.468 00.000 11616 Worker thread wakes up
06:22:39.468 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:39.468 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:41.498 02.030 11616 Exposure complete
06:22:41.562 00.064 11616 worker thread done servicing request
06:22:41.562 00.000 12268 OnExposeComplete: enter
06:22:41.563 00.001 12268 UpdateGuideState(): m_state=2
06:22:41.563 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
06:22:41.563 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.68, Mass=45, SNR=4.7, Peak=30 HFD=2.9
06:22:41.563 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
06:22:41.563 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
06:22:41.563 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.51 hyp=0.51 cameraTheta=1.66 mountX=0.50 mountY=-0.11, mountTheta=-0.21
06:22:41.565 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:22:41.582 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
06:22:41.583 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:41.583 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:41.583 00.000 12268 Enqueuing Expose request
06:22:41.583 00.000 11616 Worker thread wakes up
06:22:41.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:41.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:43.629 02.046 11616 Exposure complete
06:22:43.706 00.077 11616 worker thread done servicing request
06:22:43.706 00.000 12268 OnExposeComplete: enter
06:22:43.706 00.000 12268 UpdateGuideState(): m_state=2
06:22:43.707 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
06:22:43.707 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.63, Mass=43, SNR=4.6, Peak=26 HFD=4.5
06:22:43.707 00.000 12268 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.47) = xAngle (-0.87 = -0.87)
06:22:43.707 00.000 12268 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.98 = 2.30)
06:22:43.707 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=0.45 hyp=0.79 cameraTheta=0.60 mountX=0.51 mountY=0.59, mountTheta=0.86
06:22:43.710 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:22:43.730 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
06:22:43.730 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:43.730 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:43.730 00.000 12268 Enqueuing Expose request
06:22:43.730 00.000 11616 Worker thread wakes up
06:22:43.730 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:43.730 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:45.817 02.087 11616 Exposure complete
06:22:45.910 00.093 11616 worker thread done servicing request
06:22:45.910 00.000 12268 OnExposeComplete: enter
06:22:45.911 00.001 12268 UpdateGuideState(): m_state=2
06:22:45.911 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
06:22:45.911 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.92, Mass=48, SNR=4.9, Peak=32 HFD=3.3
06:22:45.911 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
06:22:45.911 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
06:22:45.911 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.74 hyp=0.78 cameraTheta=1.28 mountX=0.76 mountY=0.13, mountTheta=0.17
06:22:45.914 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:22:45.936 00.022 12268 UpdateGuideState exits: m=48 SNR=4.9
06:22:45.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:45.937 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:45.937 00.000 12268 Enqueuing Expose request
06:22:45.937 00.000 11616 Worker thread wakes up
06:22:45.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:45.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:48.014 02.077 11616 Exposure complete
06:22:48.104 00.090 11616 worker thread done servicing request
06:22:48.105 00.001 12268 OnExposeComplete: enter
06:22:48.105 00.000 12268 UpdateGuideState(): m_state=2
06:22:48.105 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
06:22:48.105 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=916.21, Mass=45, SNR=4.7, Peak=31 HFD=3.0
06:22:48.105 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
06:22:48.105 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
06:22:48.106 00.001 12268 CameraToMount -- cameraX=0.07 cameraY=1.04 hyp=1.04 cameraTheta=1.50 mountX=1.04 mountY=-0.06, mountTheta=-0.06
06:22:48.108 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:22:48.129 00.021 12268 UpdateGuideState exits: m=45 SNR=4.7
06:22:48.129 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:48.129 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:48.129 00.000 12268 Enqueuing Expose request
06:22:48.129 00.000 11616 Worker thread wakes up
06:22:48.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:48.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:50.244 02.115 11616 Exposure complete
06:22:50.384 00.140 11616 worker thread done servicing request
06:22:50.385 00.001 12268 OnExposeComplete: enter
06:22:50.385 00.000 12268 UpdateGuideState(): m_state=2
06:22:50.385 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
06:22:50.385 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.58, Mass=48, SNR=4.9, Peak=29 HFD=4.4
06:22:50.385 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
06:22:50.385 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.75)
06:22:50.385 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.40 hyp=0.46 cameraTheta=1.05 mountX=0.42 mountY=0.18, mountTheta=0.40
06:22:50.389 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:22:50.409 00.020 12268 UpdateGuideState exits: m=48 SNR=4.9
06:22:50.410 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:50.410 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:50.410 00.000 12268 Enqueuing Expose request
06:22:50.410 00.000 11616 Worker thread wakes up
06:22:50.410 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:50.410 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:52.518 02.108 11616 Exposure complete
06:22:52.622 00.104 11616 worker thread done servicing request
06:22:52.622 00.000 12268 OnExposeComplete: enter
06:22:52.622 00.000 12268 UpdateGuideState(): m_state=2
06:22:52.623 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
06:22:52.623 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:22:52.623 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
06:22:52.623 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.44)
06:22:52.623 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=0.42 hyp=0.62 cameraTheta=0.74 mountX=0.46 mountY=0.40, mountTheta=0.72
06:22:52.626 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:22:52.647 00.021 12268 UpdateGuideState exits: m=37 SNR=4.3
06:22:52.647 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:52.647 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:52.647 00.000 12268 Enqueuing Expose request
06:22:52.647 00.000 11616 Worker thread wakes up
06:22:52.647 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:52.648 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:54.677 02.029 11616 Exposure complete
06:22:54.745 00.068 11616 worker thread done servicing request
06:22:54.745 00.000 12268 OnExposeComplete: enter
06:22:54.745 00.000 12268 UpdateGuideState(): m_state=2
06:22:54.746 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
06:22:54.746 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.65, Mass=43, SNR=4.6, Peak=27 HFD=4.0
06:22:54.746 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
06:22:54.746 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.58)
06:22:54.746 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.47 hyp=0.61 cameraTheta=0.88 mountX=0.51 mountY=0.33, mountTheta=0.57
06:22:54.749 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:22:54.769 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
06:22:54.769 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:54.769 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:54.769 00.000 12268 Enqueuing Expose request
06:22:54.769 00.000 11616 Worker thread wakes up
06:22:54.770 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:54.770 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:56.822 02.052 11616 Exposure complete
06:22:56.914 00.092 11616 worker thread done servicing request
06:22:56.914 00.000 12268 OnExposeComplete: enter
06:22:56.914 00.000 12268 UpdateGuideState(): m_state=2
06:22:56.914 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
06:22:56.914 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.72, Mass=46, SNR=4.7, Peak=32 HFD=2.9
06:22:56.914 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
06:22:56.914 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
06:22:56.915 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=0.54 hyp=0.55 cameraTheta=1.41 mountX=0.54 mountY=0.02, mountTheta=0.03
06:22:56.918 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:22:56.939 00.021 12268 UpdateGuideState exits: m=46 SNR=4.7
06:22:56.939 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:56.939 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:56.939 00.000 12268 Enqueuing Expose request
06:22:56.940 00.001 11616 Worker thread wakes up
06:22:56.940 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:56.940 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:22:59.045 02.105 11616 Exposure complete
06:22:59.166 00.121 11616 worker thread done servicing request
06:22:59.166 00.000 12268 OnExposeComplete: enter
06:22:59.166 00.000 12268 UpdateGuideState(): m_state=2
06:22:59.166 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
06:22:59.166 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.55, Mass=39, SNR=4.3, Peak=25 HFD=4.3
06:22:59.166 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
06:22:59.167 00.001 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.29)
06:22:59.167 00.000 12268 CameraToMount -- cameraX=0.56 cameraY=0.37 hyp=0.67 cameraTheta=0.59 mountX=0.43 mountY=0.50, mountTheta=0.87
06:22:59.170 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:22:59.190 00.020 12268 UpdateGuideState exits: m=39 SNR=4.3
06:22:59.191 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:22:59.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:22:59.191 00.000 12268 Enqueuing Expose request
06:22:59.191 00.000 11616 Worker thread wakes up
06:22:59.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:22:59.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:01.233 02.042 11616 Exposure complete
06:23:01.327 00.094 11616 worker thread done servicing request
06:23:01.328 00.001 12268 OnExposeComplete: enter
06:23:01.328 00.000 12268 UpdateGuideState(): m_state=2
06:23:01.328 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
06:23:01.328 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.48, Mass=42, SNR=4.5, Peak=26 HFD=3.4
06:23:01.328 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
06:23:01.329 00.001 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
06:23:01.329 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.81 mountX=0.30 mountY=-0.11, mountTheta=-0.37
06:23:01.332 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:23:01.352 00.020 12268 UpdateGuideState exits: m=42 SNR=4.5
06:23:01.352 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:01.352 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:01.352 00.000 12268 Enqueuing Expose request
06:23:01.356 00.004 11616 Worker thread wakes up
06:23:01.356 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:01.356 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:23:03.411 02.055 11616 Exposure complete
06:23:03.485 00.074 11616 worker thread done servicing request
06:23:03.485 00.000 12268 OnExposeComplete: enter
06:23:03.485 00.000 12268 UpdateGuideState(): m_state=2
06:23:03.486 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
06:23:03.486 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
06:23:03.486 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
06:23:03.486 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
06:23:03.486 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.39 hyp=0.71 cameraTheta=0.58 mountX=0.45 mountY=0.54, mountTheta=0.88
06:23:03.489 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:23:03.508 00.019 12268 UpdateGuideState exits: m=37 SNR=4.3
06:23:03.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:03.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:03.508 00.000 12268 Enqueuing Expose request
06:23:03.508 00.000 11616 Worker thread wakes up
06:23:03.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:03.509 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:05.524 02.015 11616 Exposure complete
06:23:05.585 00.061 11616 worker thread done servicing request
06:23:05.585 00.000 12268 OnExposeComplete: enter
06:23:05.585 00.000 12268 UpdateGuideState(): m_state=2
06:23:05.585 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
06:23:05.586 00.001 12268 Star::Find returns 1 (0), X=665.59, Y=915.12, Mass=45, SNR=4.7, Peak=29 HFD=3.5
06:23:05.586 00.000 12268 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.47) = xAngle (-2.80 = -2.80)
06:23:05.586 00.000 12268 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.91 = 0.37)
06:23:05.586 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.33 mountX=-0.06 mountY=0.02, mountTheta=2.77
06:23:05.588 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:23:05.605 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
06:23:05.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:05.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:05.605 00.000 12268 Enqueuing Expose request
06:23:05.605 00.000 11616 Worker thread wakes up
06:23:05.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:05.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:23:07.724 02.119 11616 Exposure complete
06:23:07.833 00.109 11616 worker thread done servicing request
06:23:07.834 00.001 12268 OnExposeComplete: enter
06:23:07.834 00.000 12268 UpdateGuideState(): m_state=2
06:23:07.834 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:23:07.834 00.000 12268 Star::Find returns 1 (0), X=665.11, Y=915.89, Mass=61, SNR=5.4, Peak=29 HFD=8.0
06:23:07.834 00.000 12268 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.47) = xAngle (0.67 = 0.67)
06:23:07.834 00.000 12268 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.44 = -2.44)
06:23:07.834 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.71 hyp=0.84 cameraTheta=2.15 mountX=0.66 mountY=-0.55, mountTheta=-0.69
06:23:07.837 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:23:07.854 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
06:23:07.855 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:07.855 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:07.855 00.000 12268 Enqueuing Expose request
06:23:07.855 00.000 11616 Worker thread wakes up
06:23:07.855 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:07.855 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:23:09.873 02.018 11616 Exposure complete
06:23:09.943 00.070 11616 worker thread done servicing request
06:23:09.943 00.000 12268 OnExposeComplete: enter
06:23:09.943 00.000 12268 UpdateGuideState(): m_state=2
06:23:09.944 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:23:09.944 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.42, Mass=58, SNR=5.3, Peak=27 HFD=5.7
06:23:09.944 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
06:23:09.944 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
06:23:09.944 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.97 mountX=0.23 mountY=-0.13, mountTheta=-0.52
06:23:09.948 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:23:09.968 00.020 12268 UpdateGuideState exits: m=58 SNR=5.3
06:23:09.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:09.968 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:09.968 00.000 12268 Enqueuing Expose request
06:23:09.968 00.000 11616 Worker thread wakes up
06:23:09.968 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:09.968 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:23:12.002 02.034 11616 Exposure complete
06:23:12.073 00.071 11616 worker thread done servicing request
06:23:12.073 00.000 12268 OnExposeComplete: enter
06:23:12.073 00.000 12268 UpdateGuideState(): m_state=2
06:23:12.074 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:23:12.074 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.47, Mass=43, SNR=4.6, Peak=30 HFD=3.3
06:23:12.074 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
06:23:12.074 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.58)
06:23:12.074 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.29 hyp=0.38 cameraTheta=0.88 mountX=0.31 mountY=0.20, mountTheta=0.57
06:23:12.077 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:23:12.096 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
06:23:12.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:12.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:12.096 00.000 12268 Enqueuing Expose request
06:23:12.096 00.000 11616 Worker thread wakes up
06:23:12.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:12.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:23:14.124 02.028 11616 Exposure complete
06:23:14.191 00.067 11616 worker thread done servicing request
06:23:14.191 00.000 12268 OnExposeComplete: enter
06:23:14.191 00.000 12268 UpdateGuideState(): m_state=2
06:23:14.192 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:23:14.192 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.49, Mass=39, SNR=4.4, Peak=27 HFD=3.6
06:23:14.192 00.000 12268 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
06:23:14.192 00.000 12268 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.45)
06:23:14.192 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.31 hyp=0.46 cameraTheta=0.75 mountX=0.35 mountY=0.30, mountTheta=0.71
06:23:14.194 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:23:14.213 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
06:23:14.213 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:14.213 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:14.213 00.000 12268 Enqueuing Expose request
06:23:14.213 00.000 11616 Worker thread wakes up
06:23:14.213 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:14.213 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:23:16.238 02.025 11616 Exposure complete
06:23:16.297 00.059 11616 worker thread done servicing request
06:23:16.297 00.000 12268 OnExposeComplete: enter
06:23:16.297 00.000 12268 UpdateGuideState(): m_state=2
06:23:16.297 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:23:16.297 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
06:23:16.297 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.63 = -0.63)
06:23:16.297 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.74 = 2.54)
06:23:16.298 00.001 12268 CameraToMount -- cameraX=0.38 cameraY=0.43 hyp=0.58 cameraTheta=0.84 mountX=0.47 mountY=0.33, mountTheta=0.61
06:23:16.300 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:23:16.316 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:23:16.316 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:16.316 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:16.316 00.000 12268 Enqueuing Expose request
06:23:16.316 00.000 11616 Worker thread wakes up
06:23:16.316 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:16.316 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:18.386 02.070 11616 Exposure complete
06:23:18.451 00.065 11616 worker thread done servicing request
06:23:18.451 00.000 12268 OnExposeComplete: enter
06:23:18.451 00.000 12268 UpdateGuideState(): m_state=2
06:23:18.452 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:23:18.452 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.67, Mass=46, SNR=4.7, Peak=30 HFD=3.5
06:23:18.452 00.000 12268 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
06:23:18.452 00.000 12268 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.79)
06:23:18.452 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.49 hyp=0.56 cameraTheta=1.09 mountX=0.52 mountY=0.19, mountTheta=0.36
06:23:18.454 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:23:18.472 00.018 12268 UpdateGuideState exits: m=46 SNR=4.7
06:23:18.472 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:18.472 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:18.472 00.000 12268 Enqueuing Expose request
06:23:18.473 00.001 11616 Worker thread wakes up
06:23:18.473 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:18.473 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:20.498 02.025 11616 Exposure complete
06:23:20.560 00.062 11616 worker thread done servicing request
06:23:20.560 00.000 12268 OnExposeComplete: enter
06:23:20.560 00.000 12268 UpdateGuideState(): m_state=2
06:23:20.560 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:23:20.561 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=916.26, Mass=41, SNR=4.5, Peak=27 HFD=3.9
06:23:20.561 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
06:23:20.561 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.88)
06:23:20.561 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=1.08 hyp=1.18 cameraTheta=1.18 mountX=1.12 mountY=0.31, mountTheta=0.27
06:23:20.564 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:23:20.583 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
06:23:20.583 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:20.583 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:20.583 00.000 12268 Enqueuing Expose request
06:23:20.583 00.000 11616 Worker thread wakes up
06:23:20.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:20.584 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:22.593 02.009 11616 Exposure complete
06:23:22.655 00.062 11616 worker thread done servicing request
06:23:22.655 00.000 12268 OnExposeComplete: enter
06:23:22.655 00.000 12268 UpdateGuideState(): m_state=2
06:23:22.655 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:23:22.655 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.68, Mass=41, SNR=4.5, Peak=27 HFD=4.0
06:23:22.655 00.000 12268 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
06:23:22.655 00.000 12268 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.50)
06:23:22.655 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=0.51 hyp=0.71 cameraTheta=0.80 mountX=0.55 mountY=0.42, mountTheta=0.65
06:23:22.658 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:23:22.674 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:23:22.674 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:22.674 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:22.674 00.000 12268 Enqueuing Expose request
06:23:22.674 00.000 11616 Worker thread wakes up
06:23:22.674 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:22.674 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:24.698 02.024 11616 Exposure complete
06:23:24.756 00.058 11616 worker thread done servicing request
06:23:24.757 00.001 12268 OnExposeComplete: enter
06:23:24.757 00.000 12268 UpdateGuideState(): m_state=2
06:23:24.757 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:23:24.757 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.45, Mass=43, SNR=4.6, Peak=23 HFD=4.4
06:23:24.757 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
06:23:24.757 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
06:23:24.757 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.27 hyp=0.49 cameraTheta=0.58 mountX=0.31 mountY=0.37, mountTheta=0.88
06:23:24.760 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:23:24.776 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:23:24.776 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:24.776 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:24.776 00.000 12268 Enqueuing Expose request
06:23:24.776 00.000 11616 Worker thread wakes up
06:23:24.777 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:24.777 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:23:26.785 02.008 11616 Exposure complete
06:23:26.835 00.050 11616 worker thread done servicing request
06:23:26.835 00.000 12268 OnExposeComplete: enter
06:23:26.835 00.000 12268 UpdateGuideState(): m_state=2
06:23:26.836 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:23:26.836 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.99, Mass=44, SNR=4.6, Peak=27 HFD=4.6
06:23:26.836 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
06:23:26.836 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
06:23:26.836 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.81 hyp=0.89 cameraTheta=1.16 mountX=0.84 mountY=0.24, mountTheta=0.28
06:23:26.838 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:23:26.853 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:23:26.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:26.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:26.853 00.000 12268 Enqueuing Expose request
06:23:26.853 00.000 11616 Worker thread wakes up
06:23:26.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:26.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:28.865 02.012 11616 Exposure complete
06:23:28.918 00.053 11616 worker thread done servicing request
06:23:28.918 00.000 12268 OnExposeComplete: enter
06:23:28.918 00.000 12268 UpdateGuideState(): m_state=2
06:23:28.918 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:23:28.919 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.33, Mass=41, SNR=4.5, Peak=26 HFD=4.3
06:23:28.919 00.000 12268 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.47) = xAngle (-1.07 = -1.07)
06:23:28.919 00.000 12268 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.18 = 2.10)
06:23:28.919 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.15 hyp=0.38 cameraTheta=0.40 mountX=0.18 mountY=0.33, mountTheta=1.06
06:23:28.921 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:23:28.937 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:23:28.937 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:28.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:28.937 00.000 12268 Enqueuing Expose request
06:23:28.937 00.000 11616 Worker thread wakes up
06:23:28.937 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:28.937 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:23:30.951 02.014 11616 Exposure complete
06:23:31.003 00.052 11616 worker thread done servicing request
06:23:31.004 00.001 12268 OnExposeComplete: enter
06:23:31.004 00.000 12268 UpdateGuideState(): m_state=2
06:23:31.004 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:23:31.004 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
06:23:31.004 00.000 12268 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.47) = xAngle (-0.89 = -0.89)
06:23:31.004 00.000 12268 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.00 = 2.28)
06:23:31.004 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.39 hyp=0.71 cameraTheta=0.58 mountX=0.45 mountY=0.54, mountTheta=0.88
06:23:31.006 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:23:31.021 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:23:31.021 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:31.021 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:31.021 00.000 12268 Enqueuing Expose request
06:23:31.022 00.001 11616 Worker thread wakes up
06:23:31.022 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:31.022 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:33.024 02.002 11616 Exposure complete
06:23:33.074 00.050 11616 worker thread done servicing request
06:23:33.075 00.001 12268 OnExposeComplete: enter
06:23:33.075 00.000 12268 UpdateGuideState(): m_state=2
06:23:33.075 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:23:33.075 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.51, Mass=42, SNR=4.5, Peak=29 HFD=4.0
06:23:33.075 00.000 12268 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
06:23:33.075 00.000 12268 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.21)
06:23:33.075 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=0.33 hyp=0.67 cameraTheta=0.51 mountX=0.38 mountY=0.54, mountTheta=0.95
06:23:33.077 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:23:33.091 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:23:33.092 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:33.092 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:33.092 00.000 12268 Enqueuing Expose request
06:23:33.092 00.000 11616 Worker thread wakes up
06:23:33.092 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:33.092 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:35.109 02.017 11616 Exposure complete
06:23:35.162 00.053 11616 worker thread done servicing request
06:23:35.162 00.000 12268 OnExposeComplete: enter
06:23:35.162 00.000 12268 UpdateGuideState(): m_state=2
06:23:35.162 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:23:35.162 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=915.84, Mass=65, SNR=5.5, Peak=28 HFD=6.9
06:23:35.162 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
06:23:35.162 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
06:23:35.162 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.66 hyp=0.74 cameraTheta=2.02 mountX=0.63 mountY=-0.40, mountTheta=-0.57
06:23:35.163 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:23:35.181 00.018 12268 UpdateGuideState exits: m=65 SNR=5.5
06:23:35.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:35.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:35.181 00.000 12268 Enqueuing Expose request
06:23:35.181 00.000 11616 Worker thread wakes up
06:23:35.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:35.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:23:35.458 00.277 12268 evsrv: cli 0F8E69C0 connect
06:23:35.458 00.000 12268 case statement mapped state 2 to 1
06:23:35.459 00.001 12268 case statement mapped state 2 to 1
06:23:35.460 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"22fbc99b-b3e4-43e3-a923-1b2accf48bf1"}
06:23:35.460 00.000 12268 case statement mapped state 2 to 1
06:23:35.460 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"22fbc99b-b3e4-43e3-a923-1b2accf48bf1"}
06:23:35.483 00.023 12268 evsrv: cli 0F8E69C0 disconnect
06:23:35.484 00.001 12268 evsrv: cli 0F8E69C0 connect
06:23:35.485 00.001 12268 case statement mapped state 2 to 1
06:23:35.485 00.000 12268 case statement mapped state 2 to 1
06:23:35.486 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"9492ed30-f43d-4597-b309-cdcc2de88d28"}
06:23:35.486 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"9492ed30-f43d-4597-b309-cdcc2de88d28"}
06:23:35.487 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:23:35.488 00.001 12268 evsrv: cli 0F8E69C0 connect
06:23:35.488 00.000 12268 case statement mapped state 2 to 1
06:23:35.489 00.001 12268 case statement mapped state 2 to 1
06:23:35.489 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"40a9b672-55d5-4266-875d-83fba1ce5787"}
06:23:35.489 00.000 12268 PhdController::Guide begins
06:23:35.489 00.000 12268 PhdController: newstate STATE_SETUP
06:23:35.489 00.000 12268 PhdController: setup
06:23:35.489 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:23:35.489 00.000 12268 PhdController: newstate STATE_CALIBRATE
06:23:35.489 00.000 12268 PhdController: newstate STATE_GUIDE
06:23:35.490 00.001 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:23:35.490 00.000 12268 guider state => CALIBRATED
06:23:35.490 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:23:35.490 00.000 12268 reset dither spiral
06:23:35.490 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:23:35.490 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"40a9b672-55d5-4266-875d-83fba1ce5787"}
06:23:35.493 00.003 12268 evsrv: cli 0F8E69C0 disconnect
06:23:35.494 00.001 12268 evsrv: cli 0F8E6D80 connect
06:23:35.494 00.000 12268 case statement mapped state 5 to 1
06:23:35.495 00.001 12268 case statement mapped state 5 to 1
06:23:35.495 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"da3832f9-e7b1-4bde-a90c-a04190151d67"}
06:23:35.496 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"da3832f9-e7b1-4bde-a90c-a04190151d67"}
06:23:35.498 00.002 12268 evsrv: cli 0F8E6D80 disconnect
06:23:35.507 00.009 12268 evsrv: cli 0FA411A0 connect
06:23:35.507 00.000 12268 case statement mapped state 5 to 1
06:23:35.508 00.001 12268 case statement mapped state 5 to 1
06:23:35.508 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"02dc4739-ab67-40a2-bf84-d5c93adc181f"}
06:23:35.508 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.57,915.18],"id":"02dc4739-ab67-40a2-bf84-d5c93adc181f"}
06:23:35.509 00.001 12268 evsrv: cli 0FA411A0 disconnect
06:23:35.511 00.002 12268 evsrv: cli 0F9608E0 connect
06:23:35.511 00.000 12268 case statement mapped state 5 to 1
06:23:35.512 00.001 12268 case statement mapped state 5 to 1
06:23:35.512 00.000 12268 evsrv: cli 0F9608E0 request: {"method":"get_app_state","id":"bbff6e0c-9835-4d99-b4f8-f24ff53790a6"}
06:23:35.512 00.000 12268 case statement mapped state 5 to 1
06:23:35.512 00.000 12268 evsrv: cli 0F9608E0 response: {"jsonrpc":"2.0","result":"Selected","id":"bbff6e0c-9835-4d99-b4f8-f24ff53790a6"}
06:23:35.514 00.002 12268 evsrv: cli 0F9608E0 disconnect
06:23:36.515 01.001 12268 evsrv: cli 0F8E6D80 connect
06:23:36.516 00.001 12268 case statement mapped state 5 to 1
06:23:36.516 00.000 12268 case statement mapped state 5 to 1
06:23:36.517 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"baf6c331-9d9a-4ca7-ba84-5f1722bb76fb"}
06:23:36.517 00.000 12268 case statement mapped state 5 to 1
06:23:36.517 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"baf6c331-9d9a-4ca7-ba84-5f1722bb76fb"}
06:23:36.518 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:23:37.196 00.678 11616 Exposure complete
06:23:37.251 00.055 11616 worker thread done servicing request
06:23:37.251 00.000 12268 OnExposeComplete: enter
06:23:37.251 00.000 12268 UpdateGuideState(): m_state=5
06:23:37.252 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
06:23:37.252 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.49, Mass=43, SNR=4.6, Peak=29 HFD=4.3
06:23:37.252 00.000 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
06:23:37.252 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.18)
06:23:37.252 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=0.32 hyp=0.68 cameraTheta=0.48 mountX=0.37 mountY=0.56, mountTheta=0.98
06:23:37.254 00.002 12268 Changing from state CALIBRATED to GUIDING
06:23:37.254 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:23:37.254 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:23:37.254 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:23:37.255 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:23:37.255 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:23:37.255 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:23:37.255 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:23:37.256 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:23:37.256 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:23:37.256 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:23:37.256 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:23:37.257 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:23:37.257 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:23:37.257 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:23:37.258 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:23:37.258 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:23:37.525 00.267 12268 evsrv: cli 0F8E6D80 connect
06:23:37.525 00.000 12268 case statement mapped state 5 to 1
06:23:37.526 00.001 12268 case statement mapped state 5 to 1
06:23:37.526 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"942c4043-dcaa-4fed-a1fe-bae98c97523e"}
06:23:37.526 00.000 12268 case statement mapped state 5 to 1
06:23:37.526 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"942c4043-dcaa-4fed-a1fe-bae98c97523e"}
06:23:37.544 00.018 12268 evsrv: cli 0F8E6D80 disconnect
06:23:37.746 00.202 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:23:37.747 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:23:37.747 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:23:37.750 00.003 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:23:37.750 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:23:37.750 00.000 12268 setting lock position to (666.17, 915.49)
06:23:37.751 00.001 12268 MultiStar: stabilizing after lock position change
06:23:37.751 00.000 12268 guider state => GUIDING
06:23:37.751 00.000 12268 Status Line: Guiding
06:23:37.753 00.002 12268 Mount: notify guiding started
06:23:37.754 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:23:37.754 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:23:37.755 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:23:37.755 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:23:37.755 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:23:37.755 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:23:37.755 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:23:37.756 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:23:37.756 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:23:37.756 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:23:37.756 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:23:37.757 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:23:37.757 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:23:37.757 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:23:37.757 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:23:37.757 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:23:37.758 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:23:37.758 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:23:37.758 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:23:37.758 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:23:37.758 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:23:37.759 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:23:37.759 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:23:37.759 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:23:37.759 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:23:37.760 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:23:37.760 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:23:37.760 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:23:37.760 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:23:37.761 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:23:37.761 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:23:37.761 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:23:37.761 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:23:37.761 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:23:37.762 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:23:37.762 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:23:37.762 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:23:37.763 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:23:37.903 00.140 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:23:37.904 00.001 12268 ScopeASCOM::SideOfPier() returns 0
06:23:37.905 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:23:37.905 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:23:37.905 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:23:37.905 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:23:37.905 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:23:37.905 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:23:37.905 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:23:37.905 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:23:37.906 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:23:37.906 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:23:37.921 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:23:37.921 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
06:23:37.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:37.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:37.921 00.000 12268 Enqueuing Expose request
06:23:37.921 00.000 11616 Worker thread wakes up
06:23:37.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:37.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:23:38.528 00.607 12268 evsrv: cli 0F8E69C0 connect
06:23:38.528 00.000 12268 case statement mapped state 6 to 3
06:23:38.529 00.001 12268 case statement mapped state 6 to 3
06:23:38.529 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"847a156f-6056-4ba1-ae2a-38574cc030ef"}
06:23:38.530 00.001 12268 case statement mapped state 6 to 3
06:23:38.530 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"847a156f-6056-4ba1-ae2a-38574cc030ef"}
06:23:38.531 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:23:39.936 01.405 11616 Exposure complete
06:23:39.990 00.054 11616 worker thread done servicing request
06:23:39.990 00.000 12268 OnExposeComplete: enter
06:23:39.991 00.001 12268 UpdateGuideState(): m_state=6
06:23:39.991 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:23:39.991 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.44, Mass=38, SNR=4.3, Peak=29 HFD=2.7
06:23:39.991 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.53 = 1.75)
06:23:39.991 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.36)
06:23:39.991 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-0.05 hyp=0.61 cameraTheta=-3.06 mountX=-0.11 mountY=-0.60, mountTheta=-1.75
06:23:39.993 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.61, y=-0.05, opts=13)
06:23:39.993 00.000 12268 Enqueuing Move request for scope (-0.61, -0.05)
06:23:39.993 00.000 11616 Worker thread wakes up
06:23:39.993 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.05) opts 0xd
06:23:39.993 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.61, -0.05)
06:23:39.993 00.000 11616 Moving (-0.61, -0.05) raw xDistance=-0.11 yDistance=-0.60
06:23:39.993 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:23:39.993 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
06:23:39.993 00.000 11616 resist switch: large excursion: input -0.60 thresh 0.45 direction from 0 to -1
06:23:39.994 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.80
06:23:39.994 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.60
06:23:39.994 00.000 11616 MoveAxis(E, 0, ABG)
06:23:39.994 00.000 11616 Move returns status 0, amount 0
06:23:39.994 00.000 11616 MoveAxis(N, 51, ABG)
06:23:39.994 00.000 11616 Guiding  Dir = 0, Dur = 51
06:23:39.994 00.000 11616 IsSlewing returns 1
06:23:39.994 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:23:39.995 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:23:39.995 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:23:39.995 00.000 11616 Move returns status 2, amount 0
06:23:39.995 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:23:39.995 00.000 11616 move complete, result=2
06:23:39.995 00.000 11616 worker thread done servicing request
06:23:40.015 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
06:23:40.029 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
06:23:40.029 00.000 12268 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 1 / 99999
06:23:40.029 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768713820.029,"Host":"ASTROCENTER","Inst":1,"Distance":0.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:23:40.030 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:40.030 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:40.030 00.000 12268 Enqueuing Expose request
06:23:40.030 00.000 12268 Alert: Guiding stopped: the scope started slewing.
06:23:40.030 00.000 11616 Worker thread wakes up
06:23:40.030 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:40.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:23:40.057 00.027 12268 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
06:23:40.059 00.002 12268 mount move error indicates guiding should stop
06:23:40.059 00.000 12268 Mount: notify guiding stopped
06:23:40.059 00.000 12268 BLC: window closed
06:23:40.059 00.000 12268 BLC: Last direction was reset
06:23:40.060 00.001 12268 PhdController failed: Guiding stopped
06:23:40.060 00.000 12268 PhdController: newstate STATE_FINISH
06:23:40.060 00.000 12268 PhdController complete: fail: Guiding stopped
06:23:40.060 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768713820.060,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
06:23:40.060 00.000 12268 Mount: notify guiding dither settle done success=0
06:23:40.060 00.000 12268 PhdController: newstate STATE_IDLE
06:23:40.060 00.000 12268 Changing from state GUIDING to STOP
06:23:40.060 00.000 12268 guider state => SELECTED
06:23:40.060 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:23:42.039 01.979 11616 Exposure complete
06:23:42.090 00.051 11616 worker thread done servicing request
06:23:42.090 00.000 12268 OnExposeComplete: enter
06:23:42.090 00.000 12268 UpdateGuideState(): m_state=2
06:23:42.090 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:23:42.091 00.001 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
06:23:42.091 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
06:23:42.091 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
06:23:42.091 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.74 mountX=0.07 mountY=0.06, mountTheta=0.71
06:23:42.115 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:23:42.129 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
06:23:42.130 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:42.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:42.130 00.000 12268 Enqueuing Expose request
06:23:42.130 00.000 11616 Worker thread wakes up
06:23:42.130 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:42.130 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:44.133 02.003 11616 Exposure complete
06:23:44.185 00.052 11616 worker thread done servicing request
06:23:44.185 00.000 12268 OnExposeComplete: enter
06:23:44.185 00.000 12268 UpdateGuideState(): m_state=2
06:23:44.185 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:23:44.185 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.38, Mass=44, SNR=4.6, Peak=29 HFD=3.8
06:23:44.185 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
06:23:44.185 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.97)
06:23:44.186 00.001 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-2.67 mountX=-0.14 mountY=-0.21, mountTheta=-2.15
06:23:44.187 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:23:44.203 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
06:23:44.203 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:44.203 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:44.203 00.000 12268 Enqueuing Expose request
06:23:44.203 00.000 11616 Worker thread wakes up
06:23:44.203 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:44.203 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:23:46.223 02.020 11616 Exposure complete
06:23:46.277 00.054 11616 worker thread done servicing request
06:23:46.277 00.000 12268 OnExposeComplete: enter
06:23:46.277 00.000 12268 UpdateGuideState(): m_state=2
06:23:46.278 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:23:46.278 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.68, Mass=47, SNR=4.8, Peak=31 HFD=3.4
06:23:46.278 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
06:23:46.278 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
06:23:46.278 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.19 hyp=0.43 cameraTheta=2.69 mountX=0.15 mountY=-0.40, mountTheta=-1.22
06:23:46.280 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:23:46.295 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:23:46.295 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:46.295 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:46.295 00.000 12268 Enqueuing Expose request
06:23:46.295 00.000 11616 Worker thread wakes up
06:23:46.295 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:46.295 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:48.302 02.007 11616 Exposure complete
06:23:48.354 00.052 11616 worker thread done servicing request
06:23:48.354 00.000 12268 OnExposeComplete: enter
06:23:48.354 00.000 12268 UpdateGuideState(): m_state=2
06:23:48.355 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:23:48.355 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=916.28, Mass=46, SNR=4.7, Peak=30 HFD=2.8
06:23:48.355 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
06:23:48.355 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
06:23:48.355 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=0.79 hyp=1.08 cameraTheta=2.33 mountX=0.71 mountY=-0.84, mountTheta=-0.87
06:23:48.357 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:23:48.371 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:23:48.371 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:48.371 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:48.371 00.000 12268 Enqueuing Expose request
06:23:48.372 00.001 11616 Worker thread wakes up
06:23:48.372 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:48.372 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:23:50.392 02.020 11616 Exposure complete
06:23:50.444 00.052 11616 worker thread done servicing request
06:23:50.444 00.000 12268 OnExposeComplete: enter
06:23:50.444 00.000 12268 UpdateGuideState(): m_state=2
06:23:50.445 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:23:50.445 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
06:23:50.445 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
06:23:50.445 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
06:23:50.445 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.68 mountX=0.07 mountY=-0.02, mountTheta=-0.24
06:23:50.447 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:23:50.462 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:23:50.462 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:50.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:50.462 00.000 12268 Enqueuing Expose request
06:23:50.462 00.000 11616 Worker thread wakes up
06:23:50.462 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:50.462 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:52.489 02.027 11616 Exposure complete
06:23:52.547 00.058 11616 worker thread done servicing request
06:23:52.547 00.000 12268 OnExposeComplete: enter
06:23:52.547 00.000 12268 UpdateGuideState(): m_state=2
06:23:52.547 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:23:52.547 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.78, Mass=39, SNR=4.4, Peak=27 HFD=3.7
06:23:52.548 00.001 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
06:23:52.548 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
06:23:52.548 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.28 hyp=0.32 cameraTheta=2.05 mountX=0.27 mountY=-0.18, mountTheta=-0.60
06:23:52.550 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:23:52.566 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:23:52.566 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:52.566 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:52.567 00.001 12268 Enqueuing Expose request
06:23:52.567 00.000 11616 Worker thread wakes up
06:23:52.567 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:52.567 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:54.576 02.009 11616 Exposure complete
06:23:54.627 00.051 11616 worker thread done servicing request
06:23:54.628 00.001 12268 OnExposeComplete: enter
06:23:54.628 00.000 12268 UpdateGuideState(): m_state=2
06:23:54.628 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:23:54.628 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.53, Mass=51, SNR=5.0, Peak=35 HFD=3.8
06:23:54.628 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
06:23:54.628 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
06:23:54.628 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.48 mountX=0.04 mountY=-0.06, mountTheta=-1.02
06:23:54.630 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:23:54.645 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
06:23:54.645 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:54.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:54.645 00.000 12268 Enqueuing Expose request
06:23:54.645 00.000 11616 Worker thread wakes up
06:23:54.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:54.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:56.650 02.005 11616 Exposure complete
06:23:56.703 00.053 11616 worker thread done servicing request
06:23:56.703 00.000 12268 OnExposeComplete: enter
06:23:56.703 00.000 12268 UpdateGuideState(): m_state=2
06:23:56.704 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:23:56.704 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.78, Mass=45, SNR=4.7, Peak=30 HFD=3.7
06:23:56.704 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
06:23:56.704 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
06:23:56.704 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.29 hyp=0.40 cameraTheta=2.31 mountX=0.26 mountY=-0.30, mountTheta=-0.85
06:23:56.706 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:23:56.720 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:23:56.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:56.721 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:56.721 00.000 12268 Enqueuing Expose request
06:23:56.721 00.000 11616 Worker thread wakes up
06:23:56.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:56.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:23:58.737 02.016 11616 Exposure complete
06:23:58.788 00.051 11616 worker thread done servicing request
06:23:58.788 00.000 12268 OnExposeComplete: enter
06:23:58.788 00.000 12268 UpdateGuideState(): m_state=2
06:23:58.788 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:23:58.788 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.61, Mass=62, SNR=5.4, Peak=28 HFD=5.8
06:23:58.788 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
06:23:58.788 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
06:23:58.788 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=0.12 hyp=0.70 cameraTheta=2.98 mountX=0.05 mountY=-0.70, mountTheta=-1.50
06:23:58.790 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:23:58.805 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
06:23:58.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:23:58.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:23:58.805 00.000 12268 Enqueuing Expose request
06:23:58.805 00.000 11616 Worker thread wakes up
06:23:58.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:23:58.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:24:00.820 02.015 11616 Exposure complete
06:24:00.871 00.051 11616 worker thread done servicing request
06:24:00.871 00.000 12268 OnExposeComplete: enter
06:24:00.871 00.000 12268 UpdateGuideState(): m_state=2
06:24:00.871 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:24:00.872 00.001 12268 Star::Find returns 1 (0), X=665.92, Y=915.44, Mass=43, SNR=4.6, Peak=27 HFD=4.0
06:24:00.872 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.42 = 1.87)
06:24:00.872 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.24)
06:24:00.872 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.26 cameraTheta=-2.94 mountX=-0.08 mountY=-0.25, mountTheta=-1.87
06:24:00.874 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:00.888 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:24:00.889 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:00.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:00.889 00.000 12268 Enqueuing Expose request
06:24:00.889 00.000 11616 Worker thread wakes up
06:24:00.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:00.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:24:02.906 02.017 11616 Exposure complete
06:24:02.957 00.051 11616 worker thread done servicing request
06:24:02.957 00.000 12268 OnExposeComplete: enter
06:24:02.957 00.000 12268 UpdateGuideState(): m_state=2
06:24:02.957 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:24:02.957 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=37, SNR=4.3, Peak=29 HFD=3.1
06:24:02.957 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
06:24:02.957 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
06:24:02.958 00.001 12268 CameraToMount -- cameraX=-0.27 cameraY=0.13 hyp=0.30 cameraTheta=2.71 mountX=0.10 mountY=-0.29, mountTheta=-1.24
06:24:02.959 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:02.974 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:24:02.974 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:02.974 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:02.974 00.000 12268 Enqueuing Expose request
06:24:02.974 00.000 11616 Worker thread wakes up
06:24:02.974 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:02.974 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:04.988 02.014 11616 Exposure complete
06:24:05.041 00.053 11616 worker thread done servicing request
06:24:05.041 00.000 12268 OnExposeComplete: enter
06:24:05.041 00.000 12268 UpdateGuideState(): m_state=2
06:24:05.041 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:24:05.041 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.54, Mass=41, SNR=4.5, Peak=28 HFD=3.3
06:24:05.041 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
06:24:05.042 00.001 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
06:24:05.042 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.05 hyp=0.44 cameraTheta=3.02 mountX=0.01 mountY=-0.44, mountTheta=-1.55
06:24:05.044 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:05.058 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:24:05.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:05.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:05.058 00.000 12268 Enqueuing Expose request
06:24:05.058 00.000 11616 Worker thread wakes up
06:24:05.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:05.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:07.078 02.020 11616 Exposure complete
06:24:07.129 00.051 11616 worker thread done servicing request
06:24:07.130 00.001 12268 OnExposeComplete: enter
06:24:07.130 00.000 12268 UpdateGuideState(): m_state=2
06:24:07.130 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:24:07.130 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=916.08, Mass=44, SNR=4.6, Peak=27 HFD=4.2
06:24:07.130 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
06:24:07.130 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
06:24:07.130 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.59 hyp=0.60 cameraTheta=1.73 mountX=0.58 mountY=-0.17, mountTheta=-0.29
06:24:07.132 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:24:07.147 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:24:07.147 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:07.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:07.147 00.000 12268 Enqueuing Expose request
06:24:07.147 00.000 11616 Worker thread wakes up
06:24:07.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:07.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:09.155 02.008 11616 Exposure complete
06:24:09.211 00.056 11616 worker thread done servicing request
06:24:09.211 00.000 12268 OnExposeComplete: enter
06:24:09.211 00.000 12268 UpdateGuideState(): m_state=2
06:24:09.211 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:24:09.211 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.56, Mass=36, SNR=4.2, Peak=26 HFD=4.1
06:24:09.212 00.001 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
06:24:09.212 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.60)
06:24:09.212 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.90 mountX=0.07 mountY=0.04, mountTheta=0.55
06:24:09.216 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:09.234 00.018 12268 UpdateGuideState exits: m=36 SNR=4.2
06:24:09.234 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:09.234 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:09.234 00.000 12268 Enqueuing Expose request
06:24:09.234 00.000 11616 Worker thread wakes up
06:24:09.235 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:09.235 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:11.248 02.013 11616 Exposure complete
06:24:11.302 00.054 11616 worker thread done servicing request
06:24:11.302 00.000 12268 OnExposeComplete: enter
06:24:11.302 00.000 12268 UpdateGuideState(): m_state=2
06:24:11.303 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:24:11.303 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.23, Mass=43, SNR=4.6, Peak=29 HFD=3.9
06:24:11.303 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.89 = 2.39)
06:24:11.303 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.72)
06:24:11.303 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.26 hyp=0.39 cameraTheta=-2.42 mountX=-0.29 mountY=-0.26, mountTheta=-2.41
06:24:11.305 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:11.320 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:24:11.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:11.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:11.321 00.001 12268 Enqueuing Expose request
06:24:11.321 00.000 11616 Worker thread wakes up
06:24:11.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:11.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:24:13.365 02.044 11616 Exposure complete
06:24:13.418 00.053 11616 worker thread done servicing request
06:24:13.418 00.000 12268 OnExposeComplete: enter
06:24:13.418 00.000 12268 UpdateGuideState(): m_state=2
06:24:13.419 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:24:13.419 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.89, Mass=37, SNR=4.2, Peak=25 HFD=4.0
06:24:13.419 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
06:24:13.419 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
06:24:13.419 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.39 hyp=0.41 cameraTheta=1.81 mountX=0.38 mountY=-0.15, mountTheta=-0.37
06:24:13.422 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:24:13.437 00.015 12268 UpdateGuideState exits: m=37 SNR=4.2
06:24:13.437 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:13.437 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:13.437 00.000 12268 Enqueuing Expose request
06:24:13.437 00.000 11616 Worker thread wakes up
06:24:13.437 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:13.437 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:15.449 02.012 11616 Exposure complete
06:24:15.500 00.051 11616 worker thread done servicing request
06:24:15.500 00.000 12268 OnExposeComplete: enter
06:24:15.500 00.000 12268 UpdateGuideState(): m_state=2
06:24:15.500 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:24:15.501 00.001 12268 Star::Find returns 1 (0), X=666.09, Y=915.55, Mass=41, SNR=4.5, Peak=26 HFD=4.3
06:24:15.501 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
06:24:15.501 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
06:24:15.501 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.53 mountX=0.05 mountY=-0.09, mountTheta=-1.07
06:24:15.503 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:15.517 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:24:15.517 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:15.517 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:15.517 00.000 12268 Enqueuing Expose request
06:24:15.518 00.001 11616 Worker thread wakes up
06:24:15.518 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:15.518 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:17.522 02.004 11616 Exposure complete
06:24:17.573 00.051 11616 worker thread done servicing request
06:24:17.573 00.000 12268 OnExposeComplete: enter
06:24:17.574 00.001 12268 UpdateGuideState(): m_state=2
06:24:17.574 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:24:17.574 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
06:24:17.574 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
06:24:17.574 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
06:24:17.574 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.58 mountX=0.09 mountY=-0.18, mountTheta=-1.11
06:24:17.576 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:24:17.591 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:24:17.591 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:17.591 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:17.591 00.000 12268 Enqueuing Expose request
06:24:17.591 00.000 11616 Worker thread wakes up
06:24:17.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:17.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:19.610 02.019 11616 Exposure complete
06:24:19.661 00.051 11616 worker thread done servicing request
06:24:19.661 00.000 12268 OnExposeComplete: enter
06:24:19.661 00.000 12268 UpdateGuideState(): m_state=2
06:24:19.662 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:24:19.662 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.97, Mass=44, SNR=4.6, Peak=31 HFD=2.9
06:24:19.662 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
06:24:19.662 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
06:24:19.662 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.48 hyp=0.69 cameraTheta=2.38 mountX=0.43 mountY=-0.56, mountTheta=-0.92
06:24:19.664 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=20, Gamma=1.290
06:24:19.679 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:24:19.679 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:19.679 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:19.679 00.000 12268 Enqueuing Expose request
06:24:19.679 00.000 11616 Worker thread wakes up
06:24:19.679 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:19.679 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:21.697 02.018 11616 Exposure complete
06:24:21.747 00.050 11616 worker thread done servicing request
06:24:21.747 00.000 12268 OnExposeComplete: enter
06:24:21.748 00.001 12268 UpdateGuideState(): m_state=2
06:24:21.748 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:24:21.748 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.29, Mass=43, SNR=4.6, Peak=29 HFD=3.7
06:24:21.748 00.000 12268 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.47) = xAngle (-4.19 = 2.10)
06:24:21.748 00.000 12268 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.30 = -1.01)
06:24:21.748 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.21 hyp=0.49 cameraTheta=-2.71 mountX=-0.25 mountY=-0.42, mountTheta=-2.11
06:24:21.750 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:24:21.765 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:24:21.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:21.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:21.765 00.000 12268 Enqueuing Expose request
06:24:21.765 00.000 11616 Worker thread wakes up
06:24:21.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:21.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:24:23.773 02.008 11616 Exposure complete
06:24:23.825 00.052 11616 worker thread done servicing request
06:24:23.826 00.001 12268 OnExposeComplete: enter
06:24:23.826 00.000 12268 UpdateGuideState(): m_state=2
06:24:23.826 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:24:23.826 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.70, Mass=43, SNR=4.6, Peak=25 HFD=4.2
06:24:23.826 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
06:24:23.826 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
06:24:23.826 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.21 hyp=0.35 cameraTheta=2.50 mountX=0.18 mountY=-0.31, mountTheta=-1.03
06:24:23.828 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:24:23.843 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:24:23.843 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:23.843 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:23.843 00.000 12268 Enqueuing Expose request
06:24:23.843 00.000 11616 Worker thread wakes up
06:24:23.843 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:23.843 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:25.861 02.018 11616 Exposure complete
06:24:25.912 00.051 11616 worker thread done servicing request
06:24:25.912 00.000 12268 OnExposeComplete: enter
06:24:25.912 00.000 12268 UpdateGuideState(): m_state=2
06:24:25.913 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:24:25.913 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.82, Mass=62, SNR=5.4, Peak=28 HFD=7.3
06:24:25.913 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
06:24:25.913 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
06:24:25.913 00.000 12268 CameraToMount -- cameraX=-0.90 cameraY=0.32 hyp=0.95 cameraTheta=2.80 mountX=0.23 mountY=-0.93, mountTheta=-1.32
06:24:25.915 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:24:25.929 00.014 12268 UpdateGuideState exits: m=62 SNR=5.4
06:24:25.930 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:25.930 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:25.930 00.000 12268 Enqueuing Expose request
06:24:25.930 00.000 11616 Worker thread wakes up
06:24:25.930 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:25.930 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:24:27.936 02.006 11616 Exposure complete
06:24:27.987 00.051 11616 worker thread done servicing request
06:24:27.987 00.000 12268 OnExposeComplete: enter
06:24:27.987 00.000 12268 UpdateGuideState(): m_state=2
06:24:27.987 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:24:27.987 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:24:27.987 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
06:24:27.988 00.001 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
06:24:27.988 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.12 hyp=0.27 cameraTheta=2.68 mountX=0.10 mountY=-0.26, mountTheta=-1.21
06:24:27.989 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:24:28.004 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:24:28.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:28.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:28.004 00.000 12268 Enqueuing Expose request
06:24:28.004 00.000 11616 Worker thread wakes up
06:24:28.005 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:28.005 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:30.009 02.004 11616 Exposure complete
06:24:30.060 00.051 11616 worker thread done servicing request
06:24:30.061 00.001 12268 OnExposeComplete: enter
06:24:30.061 00.000 12268 UpdateGuideState(): m_state=2
06:24:30.061 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:24:30.061 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.25, Mass=43, SNR=4.6, Peak=30 HFD=3.6
06:24:30.061 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.90 = 2.39)
06:24:30.061 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.72)
06:24:30.061 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.24 hyp=0.36 cameraTheta=-2.42 mountX=-0.26 mountY=-0.24, mountTheta=-2.40
06:24:30.067 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
06:24:30.082 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:24:30.082 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:30.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:30.082 00.000 12268 Enqueuing Expose request
06:24:30.082 00.000 11616 Worker thread wakes up
06:24:30.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:30.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:24:32.095 02.013 11616 Exposure complete
06:24:32.146 00.051 11616 worker thread done servicing request
06:24:32.146 00.000 12268 OnExposeComplete: enter
06:24:32.146 00.000 12268 UpdateGuideState(): m_state=2
06:24:32.146 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:24:32.146 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.47, Mass=39, SNR=4.4, Peak=24 HFD=4.9
06:24:32.147 00.001 12268 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.47) = xAngle (-3.60 = 2.68)
06:24:32.147 00.000 12268 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.71 = -0.43)
06:24:32.147 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.13 mountX=-0.03 mountY=-0.01, mountTheta=-2.70
06:24:32.149 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:24:32.163 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:24:32.164 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:32.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:32.164 00.000 12268 Enqueuing Expose request
06:24:32.164 00.000 11616 Worker thread wakes up
06:24:32.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:32.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:24:34.182 02.018 11616 Exposure complete
06:24:34.235 00.053 11616 worker thread done servicing request
06:24:34.235 00.000 12268 OnExposeComplete: enter
06:24:34.235 00.000 12268 UpdateGuideState(): m_state=2
06:24:34.235 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:24:34.235 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.53, Mass=46, SNR=4.7, Peak=30 HFD=3.5
06:24:34.235 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
06:24:34.236 00.001 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
06:24:34.236 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.04 hyp=0.39 cameraTheta=3.05 mountX=-0.00 mountY=-0.39, mountTheta=-1.57
06:24:34.239 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:34.253 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:24:34.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:34.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:34.253 00.000 12268 Enqueuing Expose request
06:24:34.253 00.000 11616 Worker thread wakes up
06:24:34.253 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:34.253 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:36.262 02.009 11616 Exposure complete
06:24:36.321 00.059 11616 worker thread done servicing request
06:24:36.321 00.000 12268 OnExposeComplete: enter
06:24:36.321 00.000 12268 UpdateGuideState(): m_state=2
06:24:36.321 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:24:36.322 00.001 12268 Star::Find returns 1 (0), X=665.54, Y=916.00, Mass=55, SNR=5.1, Peak=25 HFD=5.7
06:24:36.322 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
06:24:36.322 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
06:24:36.322 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=0.50 hyp=0.81 cameraTheta=2.47 mountX=0.44 mountY=-0.70, mountTheta=-1.01
06:24:36.324 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:24:36.341 00.017 12268 UpdateGuideState exits: m=55 SNR=5.1
06:24:36.341 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:36.341 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:36.341 00.000 12268 Enqueuing Expose request
06:24:36.341 00.000 11616 Worker thread wakes up
06:24:36.341 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:36.341 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:38.361 02.020 11616 Exposure complete
06:24:38.414 00.053 11616 worker thread done servicing request
06:24:38.414 00.000 12268 OnExposeComplete: enter
06:24:38.414 00.000 12268 UpdateGuideState(): m_state=2
06:24:38.414 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:24:38.414 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.30, Mass=41, SNR=4.5, Peak=29 HFD=3.4
06:24:38.414 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.12 = 2.17)
06:24:38.414 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.94)
06:24:38.414 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.19 hyp=0.41 cameraTheta=-2.64 mountX=-0.23 mountY=-0.33, mountTheta=-2.18
06:24:38.416 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:38.430 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:24:38.431 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:38.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:38.431 00.000 12268 Enqueuing Expose request
06:24:38.431 00.000 11616 Worker thread wakes up
06:24:38.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:38.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:24:40.449 02.018 11616 Exposure complete
06:24:40.501 00.052 11616 worker thread done servicing request
06:24:40.501 00.000 12268 OnExposeComplete: enter
06:24:40.502 00.001 12268 UpdateGuideState(): m_state=2
06:24:40.502 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:24:40.502 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.37, Mass=44, SNR=4.7, Peak=29 HFD=3.3
06:24:40.502 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.41 = 1.88)
06:24:40.502 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.23)
06:24:40.502 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.12 hyp=0.58 cameraTheta=-2.93 mountX=-0.17 mountY=-0.54, mountTheta=-1.88
06:24:40.504 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:40.519 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:24:40.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:40.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:40.519 00.000 12268 Enqueuing Expose request
06:24:40.520 00.001 11616 Worker thread wakes up
06:24:40.520 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:40.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:24:42.526 02.006 11616 Exposure complete
06:24:42.577 00.051 11616 worker thread done servicing request
06:24:42.577 00.000 12268 OnExposeComplete: enter
06:24:42.577 00.000 12268 UpdateGuideState(): m_state=2
06:24:42.578 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:24:42.578 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=916.07, Mass=42, SNR=4.5, Peak=29 HFD=3.6
06:24:42.578 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
06:24:42.578 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
06:24:42.578 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.58 hyp=0.60 cameraTheta=1.84 mountX=0.56 mountY=-0.24, mountTheta=-0.40
06:24:42.580 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:42.594 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:24:42.594 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:42.594 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:42.594 00.000 12268 Enqueuing Expose request
06:24:42.594 00.000 11616 Worker thread wakes up
06:24:42.595 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:42.595 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:44.612 02.017 11616 Exposure complete
06:24:44.663 00.051 11616 worker thread done servicing request
06:24:44.663 00.000 12268 OnExposeComplete: enter
06:24:44.663 00.000 12268 UpdateGuideState(): m_state=2
06:24:44.664 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:24:44.664 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
06:24:44.664 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.75 = 0.75)
06:24:44.664 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.36 = -2.36)
06:24:44.664 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.22 mountX=0.08 mountY=-0.08, mountTheta=-0.77
06:24:44.666 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:24:44.680 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
06:24:44.680 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:44.680 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:44.680 00.000 12268 Enqueuing Expose request
06:24:44.680 00.000 11616 Worker thread wakes up
06:24:44.681 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:44.681 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:46.692 02.011 11616 Exposure complete
06:24:46.745 00.053 11616 worker thread done servicing request
06:24:46.745 00.000 12268 OnExposeComplete: enter
06:24:46.745 00.000 12268 UpdateGuideState(): m_state=2
06:24:46.746 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:24:46.746 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.44, Mass=43, SNR=4.6, Peak=29 HFD=3.8
06:24:46.746 00.000 12268 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.47) = xAngle (-4.30 = 1.98)
06:24:46.746 00.000 12268 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.13)
06:24:46.746 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-2.83 mountX=-0.07 mountY=-0.15, mountTheta=-1.99
06:24:46.748 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:24:46.762 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:24:46.763 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:46.763 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:46.763 00.000 12268 Enqueuing Expose request
06:24:46.763 00.000 11616 Worker thread wakes up
06:24:46.763 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:46.763 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:24:48.765 02.002 11616 Exposure complete
06:24:48.817 00.052 11616 worker thread done servicing request
06:24:48.817 00.000 12268 OnExposeComplete: enter
06:24:48.817 00.000 12268 UpdateGuideState(): m_state=2
06:24:48.817 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:24:48.817 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.37, Mass=43, SNR=4.6, Peak=26 HFD=4.2
06:24:48.817 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
06:24:48.817 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
06:24:48.818 00.001 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-2.69 mountX=-0.15 mountY=-0.24, mountTheta=-2.13
06:24:48.819 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:48.834 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:24:48.834 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:48.834 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:48.834 00.000 12268 Enqueuing Expose request
06:24:48.834 00.000 11616 Worker thread wakes up
06:24:48.834 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:48.834 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:24:50.851 02.017 11616 Exposure complete
06:24:50.903 00.052 11616 worker thread done servicing request
06:24:50.903 00.000 12268 OnExposeComplete: enter
06:24:50.903 00.000 12268 UpdateGuideState(): m_state=2
06:24:50.904 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:24:50.904 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.38, Mass=44, SNR=4.6, Peak=32 HFD=2.8
06:24:50.904 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.44 = 1.85)
06:24:50.904 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.26)
06:24:50.904 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-0.11 hyp=0.63 cameraTheta=-2.96 mountX=-0.17 mountY=-0.60, mountTheta=-1.85
06:24:50.906 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:50.920 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:24:50.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:50.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:50.920 00.000 12268 Enqueuing Expose request
06:24:50.921 00.001 11616 Worker thread wakes up
06:24:50.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:50.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:24:52.939 02.018 11616 Exposure complete
06:24:52.991 00.052 11616 worker thread done servicing request
06:24:52.992 00.001 12268 OnExposeComplete: enter
06:24:52.992 00.000 12268 UpdateGuideState(): m_state=2
06:24:52.993 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:24:52.993 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.50, Mass=44, SNR=4.7, Peak=24 HFD=4.3
06:24:52.993 00.000 12268 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.47) = xAngle (1.66 = 1.66)
06:24:52.993 00.000 12268 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.45 = -1.45)
06:24:52.993 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.01 hyp=0.47 cameraTheta=3.13 mountX=-0.04 mountY=-0.46, mountTheta=-1.66
06:24:52.996 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:53.011 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:24:53.012 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:53.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:53.012 00.000 12268 Enqueuing Expose request
06:24:53.012 00.000 11616 Worker thread wakes up
06:24:53.012 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:53.012 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:24:55.032 02.020 11616 Exposure complete
06:24:55.082 00.050 11616 worker thread done servicing request
06:24:55.082 00.000 12268 OnExposeComplete: enter
06:24:55.083 00.001 12268 UpdateGuideState(): m_state=2
06:24:55.083 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:24:55.083 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.60, Mass=44, SNR=4.6, Peak=30 HFD=3.5
06:24:55.083 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
06:24:55.083 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.88 = -1.88)
06:24:55.083 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.11 hyp=0.26 cameraTheta=2.71 mountX=0.09 mountY=-0.25, mountTheta=-1.24
06:24:55.088 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:24:55.104 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
06:24:55.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:55.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:55.104 00.000 12268 Enqueuing Expose request
06:24:55.104 00.000 11616 Worker thread wakes up
06:24:55.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:55.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:57.118 02.014 11616 Exposure complete
06:24:57.170 00.052 11616 worker thread done servicing request
06:24:57.170 00.000 12268 OnExposeComplete: enter
06:24:57.170 00.000 12268 UpdateGuideState(): m_state=2
06:24:57.170 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:24:57.170 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.94, Mass=38, SNR=4.4, Peak=27 HFD=3.5
06:24:57.171 00.001 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
06:24:57.171 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
06:24:57.171 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.45 hyp=0.52 cameraTheta=2.10 mountX=0.42 mountY=-0.32, mountTheta=-0.64
06:24:57.173 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:24:57.187 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
06:24:57.188 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:57.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:57.188 00.000 12268 Enqueuing Expose request
06:24:57.188 00.000 11616 Worker thread wakes up
06:24:57.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:57.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:24:59.201 02.013 11616 Exposure complete
06:24:59.254 00.053 11616 worker thread done servicing request
06:24:59.255 00.001 12268 OnExposeComplete: enter
06:24:59.255 00.000 12268 UpdateGuideState(): m_state=2
06:24:59.255 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:24:59.255 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
06:24:59.255 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
06:24:59.255 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
06:24:59.255 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.69 mountX=0.07 mountY=-0.02, mountTheta=-0.24
06:24:59.258 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:24:59.273 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:24:59.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:24:59.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:24:59.273 00.000 12268 Enqueuing Expose request
06:24:59.274 00.001 11616 Worker thread wakes up
06:24:59.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:24:59.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:01.343 02.069 11616 Exposure complete
06:25:01.394 00.051 11616 worker thread done servicing request
06:25:01.395 00.001 12268 OnExposeComplete: enter
06:25:01.395 00.000 12268 UpdateGuideState(): m_state=2
06:25:01.395 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:25:01.395 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.82, Mass=48, SNR=4.9, Peak=30 HFD=3.8
06:25:01.395 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
06:25:01.395 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
06:25:01.395 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.33 hyp=0.43 cameraTheta=2.27 mountX=0.30 mountY=-0.32, mountTheta=-0.81
06:25:01.397 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:25:01.412 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
06:25:01.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:01.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:01.412 00.000 12268 Enqueuing Expose request
06:25:01.412 00.000 11616 Worker thread wakes up
06:25:01.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:01.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:03.414 02.002 11616 Exposure complete
06:25:03.466 00.052 11616 worker thread done servicing request
06:25:03.466 00.000 12268 OnExposeComplete: enter
06:25:03.466 00.000 12268 UpdateGuideState(): m_state=2
06:25:03.466 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:25:03.467 00.001 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
06:25:03.467 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
06:25:03.467 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
06:25:03.467 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.74 mountX=0.07 mountY=0.06, mountTheta=0.71
06:25:03.469 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:25:03.483 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
06:25:03.484 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:03.484 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:03.484 00.000 12268 Enqueuing Expose request
06:25:03.484 00.000 11616 Worker thread wakes up
06:25:03.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:03.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:05.506 02.022 11616 Exposure complete
06:25:05.558 00.052 11616 worker thread done servicing request
06:25:05.558 00.000 12268 OnExposeComplete: enter
06:25:05.558 00.000 12268 UpdateGuideState(): m_state=2
06:25:05.559 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:25:05.559 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.69, Mass=42, SNR=4.5, Peak=30 HFD=3.2
06:25:05.559 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
06:25:05.559 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
06:25:05.559 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.20 hyp=0.40 cameraTheta=2.63 mountX=0.16 mountY=-0.37, mountTheta=-1.16
06:25:05.561 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:25:05.576 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:25:05.576 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:05.576 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:05.576 00.000 12268 Enqueuing Expose request
06:25:05.576 00.000 11616 Worker thread wakes up
06:25:05.576 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:05.576 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:07.594 02.018 11616 Exposure complete
06:25:07.647 00.053 11616 worker thread done servicing request
06:25:07.647 00.000 12268 OnExposeComplete: enter
06:25:07.647 00.000 12268 UpdateGuideState(): m_state=2
06:25:07.647 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:25:07.647 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.19, Mass=38, SNR=4.3, Peak=26 HFD=4.1
06:25:07.647 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.51 = 2.78)
06:25:07.647 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.33)
06:25:07.647 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.31 hyp=0.34 cameraTheta=-2.03 mountX=-0.32 mountY=-0.11, mountTheta=-2.80
06:25:07.649 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:25:07.664 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:25:07.664 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:07.664 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:07.665 00.001 12268 Enqueuing Expose request
06:25:07.665 00.000 11616 Worker thread wakes up
06:25:07.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:07.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:25:09.676 02.011 11616 Exposure complete
06:25:09.727 00.051 11616 worker thread done servicing request
06:25:09.727 00.000 12268 OnExposeComplete: enter
06:25:09.727 00.000 12268 UpdateGuideState(): m_state=2
06:25:09.727 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:25:09.728 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.30, Mass=42, SNR=4.5, Peak=27 HFD=4.4
06:25:09.728 00.000 12268 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.47) = xAngle (-3.42 = 2.86)
06:25:09.728 00.000 12268 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.54 = -0.25)
06:25:09.728 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.95 mountX=-0.20 mountY=-0.05, mountTheta=-2.89
06:25:09.730 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:25:09.744 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:25:09.744 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:09.744 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:09.744 00.000 12268 Enqueuing Expose request
06:25:09.744 00.000 11616 Worker thread wakes up
06:25:09.744 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:09.744 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:25:11.743 01.999 11616 Exposure complete
06:25:11.796 00.053 11616 worker thread done servicing request
06:25:11.796 00.000 12268 OnExposeComplete: enter
06:25:11.796 00.000 12268 UpdateGuideState(): m_state=2
06:25:11.796 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:25:11.797 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=915.24, Mass=38, SNR=4.3, Peak=26 HFD=3.9
06:25:11.797 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.75 = 2.54)
06:25:11.797 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.57)
06:25:11.797 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.25 hyp=0.33 cameraTheta=-2.27 mountX=-0.27 mountY=-0.18, mountTheta=-2.56
06:25:11.799 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:25:11.813 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
06:25:11.813 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:11.813 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:11.813 00.000 12268 Enqueuing Expose request
06:25:11.814 00.001 11616 Worker thread wakes up
06:25:11.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:11.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:25:13.820 02.006 11616 Exposure complete
06:25:13.870 00.050 11616 worker thread done servicing request
06:25:13.870 00.000 12268 OnExposeComplete: enter
06:25:13.870 00.000 12268 UpdateGuideState(): m_state=2
06:25:13.871 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:25:13.871 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.52, Mass=40, SNR=4.5, Peak=29 HFD=4.1
06:25:13.871 00.000 12268 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
06:25:13.871 00.000 12268 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
06:25:13.871 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.15 cameraTheta=2.95 mountX=0.01 mountY=-0.14, mountTheta=-1.48
06:25:13.873 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:25:13.888 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:25:13.888 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:13.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:13.888 00.000 12268 Enqueuing Expose request
06:25:13.888 00.000 11616 Worker thread wakes up
06:25:13.888 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:13.888 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:15.894 02.006 11616 Exposure complete
06:25:15.945 00.051 11616 worker thread done servicing request
06:25:15.945 00.000 12268 OnExposeComplete: enter
06:25:15.945 00.000 12268 UpdateGuideState(): m_state=2
06:25:15.945 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:25:15.945 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.74, Mass=42, SNR=4.5, Peak=30 HFD=3.1
06:25:15.945 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
06:25:15.946 00.001 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
06:25:15.946 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.25 hyp=0.47 cameraTheta=2.59 mountX=0.21 mountY=-0.43, mountTheta=-1.12
06:25:15.948 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:25:15.962 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:25:15.962 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:15.962 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:15.962 00.000 12268 Enqueuing Expose request
06:25:15.962 00.000 11616 Worker thread wakes up
06:25:15.962 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:15.962 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:17.972 02.010 11616 Exposure complete
06:25:18.023 00.051 11616 worker thread done servicing request
06:25:18.024 00.001 12268 OnExposeComplete: enter
06:25:18.024 00.000 12268 UpdateGuideState(): m_state=2
06:25:18.024 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:25:18.024 00.000 12268 Star::Find returns 1 (0), X=664.66, Y=915.93, Mass=59, SNR=5.3, Peak=27 HFD=8.0
06:25:18.024 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
06:25:18.024 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
06:25:18.024 00.000 12268 CameraToMount -- cameraX=-1.51 cameraY=0.44 hyp=1.58 cameraTheta=2.86 mountX=0.29 mountY=-1.56, mountTheta=-1.39
06:25:18.026 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:25:18.041 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
06:25:18.041 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:18.042 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:18.042 00.000 12268 Enqueuing Expose request
06:25:18.042 00.000 11616 Worker thread wakes up
06:25:18.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:18.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:25:20.046 02.004 11616 Exposure complete
06:25:20.098 00.052 11616 worker thread done servicing request
06:25:20.098 00.000 12268 OnExposeComplete: enter
06:25:20.098 00.000 12268 UpdateGuideState(): m_state=2
06:25:20.098 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:25:20.098 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=916.10, Mass=44, SNR=4.6, Peak=30 HFD=3.1
06:25:20.098 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
06:25:20.098 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
06:25:20.099 00.001 12268 CameraToMount -- cameraX=-0.49 cameraY=0.61 hyp=0.78 cameraTheta=2.25 mountX=0.56 mountY=-0.56, mountTheta=-0.79
06:25:20.100 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:25:20.115 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:25:20.115 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:20.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:20.115 00.000 12268 Enqueuing Expose request
06:25:20.115 00.000 11616 Worker thread wakes up
06:25:20.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:20.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:22.127 02.012 11616 Exposure complete
06:25:22.178 00.051 11616 worker thread done servicing request
06:25:22.178 00.000 12268 OnExposeComplete: enter
06:25:22.178 00.000 12268 UpdateGuideState(): m_state=2
06:25:22.179 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:25:22.179 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.66, Mass=38, SNR=4.3, Peak=25 HFD=4.3
06:25:22.179 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
06:25:22.179 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
06:25:22.179 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.98 mountX=0.16 mountY=-0.09, mountTheta=-0.53
06:25:22.181 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:25:22.197 00.016 12268 UpdateGuideState exits: m=38 SNR=4.3
06:25:22.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:22.197 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:22.197 00.000 12268 Enqueuing Expose request
06:25:22.197 00.000 11616 Worker thread wakes up
06:25:22.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:22.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:24.207 02.010 11616 Exposure complete
06:25:24.258 00.051 11616 worker thread done servicing request
06:25:24.258 00.000 12268 OnExposeComplete: enter
06:25:24.258 00.000 12268 UpdateGuideState(): m_state=2
06:25:24.258 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:25:24.258 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.20, Mass=45, SNR=4.7, Peak=30 HFD=3.6
06:25:24.259 00.001 12268 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.47) = xAngle (-4.00 = 2.29)
06:25:24.259 00.000 12268 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.11 = -0.82)
06:25:24.259 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.29 hyp=0.51 cameraTheta=-2.52 mountX=-0.33 mountY=-0.37, mountTheta=-2.30
06:25:24.261 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:25:24.276 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:25:24.277 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:24.277 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:24.277 00.000 12268 Enqueuing Expose request
06:25:24.277 00.000 11616 Worker thread wakes up
06:25:24.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:24.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:25:26.282 02.005 11616 Exposure complete
06:25:26.337 00.055 11616 worker thread done servicing request
06:25:26.338 00.001 12268 OnExposeComplete: enter
06:25:26.338 00.000 12268 UpdateGuideState(): m_state=2
06:25:26.338 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:25:26.338 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.67, Mass=46, SNR=4.7, Peak=30 HFD=3.4
06:25:26.338 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
06:25:26.338 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
06:25:26.338 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=0.18 hyp=0.43 cameraTheta=2.71 mountX=0.14 mountY=-0.41, mountTheta=-1.24
06:25:26.341 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:25:26.357 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
06:25:26.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:26.357 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:26.357 00.000 12268 Enqueuing Expose request
06:25:26.357 00.000 11616 Worker thread wakes up
06:25:26.357 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:26.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:28.364 02.007 11616 Exposure complete
06:25:28.414 00.050 11616 worker thread done servicing request
06:25:28.414 00.000 12268 OnExposeComplete: enter
06:25:28.414 00.000 12268 UpdateGuideState(): m_state=2
06:25:28.414 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:25:28.414 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=916.32, Mass=41, SNR=4.5, Peak=27 HFD=3.5
06:25:28.414 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
06:25:28.415 00.001 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
06:25:28.415 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.83 hyp=0.90 cameraTheta=1.98 mountX=0.79 mountY=-0.47, mountTheta=-0.53
06:25:28.417 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:25:28.431 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:25:28.431 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:28.431 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:28.431 00.000 12268 Enqueuing Expose request
06:25:28.431 00.000 11616 Worker thread wakes up
06:25:28.431 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:28.431 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:30.437 02.006 11616 Exposure complete
06:25:30.489 00.052 11616 worker thread done servicing request
06:25:30.489 00.000 12268 OnExposeComplete: enter
06:25:30.489 00.000 12268 UpdateGuideState(): m_state=2
06:25:30.490 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:25:30.490 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.73, Mass=40, SNR=4.4, Peak=28 HFD=3.4
06:25:30.490 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
06:25:30.490 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
06:25:30.490 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.23 hyp=0.39 cameraTheta=2.50 mountX=0.20 mountY=-0.34, mountTheta=-1.03
06:25:30.492 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:25:30.507 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:25:30.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:30.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:30.507 00.000 12268 Enqueuing Expose request
06:25:30.507 00.000 11616 Worker thread wakes up
06:25:30.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:30.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:32.524 02.017 11616 Exposure complete
06:25:32.575 00.051 11616 worker thread done servicing request
06:25:32.575 00.000 12268 OnExposeComplete: enter
06:25:32.576 00.001 12268 UpdateGuideState(): m_state=2
06:25:32.576 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:25:32.576 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.93, Mass=41, SNR=4.5, Peak=28 HFD=3.6
06:25:32.576 00.000 12268 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.47) = xAngle (0.59 = 0.59)
06:25:32.576 00.000 12268 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.52 = -2.52)
06:25:32.576 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.43 hyp=0.49 cameraTheta=2.06 mountX=0.41 mountY=-0.29, mountTheta=-0.61
06:25:32.578 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:25:32.592 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:25:32.593 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:32.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:32.593 00.000 12268 Enqueuing Expose request
06:25:32.593 00.000 11616 Worker thread wakes up
06:25:32.593 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:32.593 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:34.597 02.004 11616 Exposure complete
06:25:34.648 00.051 11616 worker thread done servicing request
06:25:34.648 00.000 12268 OnExposeComplete: enter
06:25:34.648 00.000 12268 UpdateGuideState(): m_state=2
06:25:34.648 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:25:34.649 00.001 12268 Star::Find returns 1 (0), X=665.76, Y=915.27, Mass=42, SNR=4.5, Peak=28 HFD=3.6
06:25:34.649 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
06:25:34.649 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
06:25:34.649 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.23 hyp=0.47 cameraTheta=-2.64 mountX=-0.27 mountY=-0.38, mountTheta=-2.18
06:25:34.651 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:25:34.665 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:25:34.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:34.665 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:34.665 00.000 12268 Enqueuing Expose request
06:25:34.665 00.000 11616 Worker thread wakes up
06:25:34.666 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:34.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:25:36.673 02.007 11616 Exposure complete
06:25:36.724 00.051 11616 worker thread done servicing request
06:25:36.724 00.000 12268 OnExposeComplete: enter
06:25:36.724 00.000 12268 UpdateGuideState(): m_state=2
06:25:36.724 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:25:36.724 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
06:25:36.724 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
06:25:36.724 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
06:25:36.724 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.12 hyp=0.25 cameraTheta=2.65 mountX=0.09 mountY=-0.23, mountTheta=-1.18
06:25:36.726 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:25:36.741 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:25:36.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:36.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:36.741 00.000 12268 Enqueuing Expose request
06:25:36.741 00.000 11616 Worker thread wakes up
06:25:36.742 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:36.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:38.760 02.018 11616 Exposure complete
06:25:38.812 00.052 11616 worker thread done servicing request
06:25:38.812 00.000 12268 OnExposeComplete: enter
06:25:38.812 00.000 12268 UpdateGuideState(): m_state=2
06:25:38.812 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:25:38.812 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.26, Mass=47, SNR=4.8, Peak=29 HFD=3.2
06:25:38.812 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.34 = 1.94)
06:25:38.812 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.17)
06:25:38.812 00.000 12268 CameraToMount -- cameraX=-0.84 cameraY=-0.23 hyp=0.87 cameraTheta=-2.87 mountX=-0.31 mountY=-0.80, mountTheta=-1.94
06:25:38.814 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:25:38.829 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:25:38.829 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:38.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:38.829 00.000 12268 Enqueuing Expose request
06:25:38.829 00.000 11616 Worker thread wakes up
06:25:38.830 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:38.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:25:40.846 02.016 11616 Exposure complete
06:25:40.899 00.053 11616 worker thread done servicing request
06:25:40.900 00.001 12268 OnExposeComplete: enter
06:25:40.900 00.000 12268 UpdateGuideState(): m_state=2
06:25:40.900 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:25:40.900 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=916.09, Mass=33, SNR=4.1, Peak=25 HFD=3.2
06:25:40.900 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
06:25:40.900 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
06:25:40.900 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.60 hyp=0.70 cameraTheta=2.11 mountX=0.56 mountY=-0.43, mountTheta=-0.66
06:25:40.902 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:25:40.918 00.016 12268 UpdateGuideState exits: m=33 SNR=4.1
06:25:40.918 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:40.918 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:40.918 00.000 12268 Enqueuing Expose request
06:25:40.918 00.000 11616 Worker thread wakes up
06:25:40.918 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:40.918 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:42.936 02.018 11616 Exposure complete
06:25:42.986 00.050 11616 worker thread done servicing request
06:25:42.987 00.001 12268 OnExposeComplete: enter
06:25:42.987 00.000 12268 UpdateGuideState(): m_state=2
06:25:42.987 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:25:42.987 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.93, Mass=43, SNR=4.6, Peak=28 HFD=4.1
06:25:42.987 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
06:25:42.987 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
06:25:42.987 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.44 hyp=0.44 cameraTheta=1.71 mountX=0.43 mountY=-0.12, mountTheta=-0.26
06:25:42.989 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:25:43.004 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:25:43.004 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:43.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:43.004 00.000 12268 Enqueuing Expose request
06:25:43.004 00.000 11616 Worker thread wakes up
06:25:43.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:43.005 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:45.022 02.017 11616 Exposure complete
06:25:45.073 00.051 11616 worker thread done servicing request
06:25:45.073 00.000 12268 OnExposeComplete: enter
06:25:45.073 00.000 12268 UpdateGuideState(): m_state=2
06:25:45.073 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:25:45.073 00.000 12268 Star::Find returns 1 (0), X=665.11, Y=915.40, Mass=71, SNR=5.8, Peak=28 HFD=7.1
06:25:45.074 00.001 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.53 = 1.76)
06:25:45.074 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.35)
06:25:45.074 00.000 12268 CameraToMount -- cameraX=-1.07 cameraY=-0.09 hyp=1.07 cameraTheta=-3.05 mountX=-0.20 mountY=-1.05, mountTheta=-1.76
06:25:45.076 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:25:45.090 00.014 12268 UpdateGuideState exits: m=71 SNR=5.8
06:25:45.090 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:45.090 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:45.090 00.000 12268 Enqueuing Expose request
06:25:45.090 00.000 11616 Worker thread wakes up
06:25:45.091 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:45.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:25:47.107 02.016 11616 Exposure complete
06:25:47.158 00.051 11616 worker thread done servicing request
06:25:47.159 00.001 12268 OnExposeComplete: enter
06:25:47.159 00.000 12268 UpdateGuideState(): m_state=2
06:25:47.159 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:25:47.159 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.50, Mass=47, SNR=4.8, Peak=30 HFD=3.5
06:25:47.159 00.000 12268 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.47) = xAngle (1.64 = 1.64)
06:25:47.159 00.000 12268 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.47 = -1.47)
06:25:47.159 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.01 hyp=0.45 cameraTheta=3.12 mountX=-0.03 mountY=-0.45, mountTheta=-1.64
06:25:47.161 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:25:47.175 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
06:25:47.176 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:47.176 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:47.176 00.000 12268 Enqueuing Expose request
06:25:47.176 00.000 11616 Worker thread wakes up
06:25:47.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:47.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:49.189 02.013 11616 Exposure complete
06:25:49.241 00.052 11616 worker thread done servicing request
06:25:49.241 00.000 12268 OnExposeComplete: enter
06:25:49.241 00.000 12268 UpdateGuideState(): m_state=2
06:25:49.241 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:25:49.242 00.001 12268 Star::Find returns 1 (0), X=666.21, Y=915.88, Mass=52, SNR=5.0, Peak=24 HFD=5.4
06:25:49.242 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.01 = 0.01)
06:25:49.242 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.10 = -3.10)
06:25:49.242 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.39 hyp=0.39 cameraTheta=1.48 mountX=0.39 mountY=-0.01, mountTheta=-0.04
06:25:49.244 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:25:49.262 00.018 12268 UpdateGuideState exits: m=52 SNR=5.0
06:25:49.262 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:49.262 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:49.262 00.000 12268 Enqueuing Expose request
06:25:49.262 00.000 11616 Worker thread wakes up
06:25:49.262 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:49.262 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:51.368 02.106 11616 Exposure complete
06:25:51.420 00.052 11616 worker thread done servicing request
06:25:51.420 00.000 12268 OnExposeComplete: enter
06:25:51.420 00.000 12268 UpdateGuideState(): m_state=2
06:25:51.421 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:25:51.421 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=914.99, Mass=46, SNR=4.8, Peak=28 HFD=4.9
06:25:51.421 00.000 12268 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.47) = xAngle (-3.67 = 2.62)
06:25:51.421 00.000 12268 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.78 = -0.49)
06:25:51.421 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.50 hyp=0.62 cameraTheta=-2.19 mountX=-0.53 mountY=-0.29, mountTheta=-2.64
06:25:51.423 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:25:51.437 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
06:25:51.438 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:51.438 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:51.438 00.000 12268 Enqueuing Expose request
06:25:51.438 00.000 11616 Worker thread wakes up
06:25:51.438 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:51.438 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:25:53.456 02.018 11616 Exposure complete
06:25:53.510 00.054 11616 worker thread done servicing request
06:25:53.510 00.000 12268 OnExposeComplete: enter
06:25:53.510 00.000 12268 UpdateGuideState(): m_state=2
06:25:53.510 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:25:53.510 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.14, Mass=39, SNR=4.4, Peak=27 HFD=3.4
06:25:53.510 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.04 = 2.25)
06:25:53.510 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.86)
06:25:53.510 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.35 hyp=0.64 cameraTheta=-2.56 mountX=-0.40 mountY=-0.48, mountTheta=-2.26
06:25:53.512 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:25:53.528 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:25:53.528 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:53.528 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:53.528 00.000 12268 Enqueuing Expose request
06:25:53.528 00.000 11616 Worker thread wakes up
06:25:53.528 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:53.528 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:25:55.535 02.007 11616 Exposure complete
06:25:55.585 00.050 11616 worker thread done servicing request
06:25:55.585 00.000 12268 OnExposeComplete: enter
06:25:55.585 00.000 12268 UpdateGuideState(): m_state=2
06:25:55.585 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:25:55.586 00.001 12268 Star::Find returns 1 (0), X=665.73, Y=915.85, Mass=48, SNR=4.9, Peak=29 HFD=3.6
06:25:55.586 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
06:25:55.586 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
06:25:55.586 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.35 hyp=0.57 cameraTheta=2.47 mountX=0.31 mountY=-0.49, mountTheta=-1.01
06:25:55.590 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:25:55.604 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
06:25:55.605 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:55.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:55.605 00.000 12268 Enqueuing Expose request
06:25:55.605 00.000 11616 Worker thread wakes up
06:25:55.605 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:55.605 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:25:57.619 02.014 11616 Exposure complete
06:25:57.669 00.050 11616 worker thread done servicing request
06:25:57.669 00.000 12268 OnExposeComplete: enter
06:25:57.669 00.000 12268 UpdateGuideState(): m_state=2
06:25:57.669 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:25:57.670 00.001 12268 Star::Find returns 1 (0), X=665.32, Y=915.49, Mass=67, SNR=5.6, Peak=28 HFD=5.4
06:25:57.670 00.000 12268 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.47) = xAngle (-4.61 = 1.67)
06:25:57.670 00.000 12268 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.72 = -1.44)
06:25:57.670 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=-0.00 hyp=0.86 cameraTheta=-3.14 mountX=-0.09 mountY=-0.85, mountTheta=-1.67
06:25:57.672 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:25:57.686 00.014 12268 UpdateGuideState exits: m=67 SNR=5.6
06:25:57.686 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:57.686 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:57.686 00.000 12268 Enqueuing Expose request
06:25:57.686 00.000 11616 Worker thread wakes up
06:25:57.686 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:57.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:25:59.691 02.005 11616 Exposure complete
06:25:59.743 00.052 11616 worker thread done servicing request
06:25:59.743 00.000 12268 OnExposeComplete: enter
06:25:59.744 00.001 12268 UpdateGuideState(): m_state=2
06:25:59.744 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:25:59.744 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.76, Mass=44, SNR=4.6, Peak=28 HFD=4.1
06:25:59.744 00.000 12268 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.47) = xAngle (0.49 = 0.49)
06:25:59.744 00.000 12268 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.62 = -2.62)
06:25:59.744 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.26 hyp=0.29 cameraTheta=1.96 mountX=0.25 mountY=-0.14, mountTheta=-0.51
06:25:59.746 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:25:59.761 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:25:59.761 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:25:59.761 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:25:59.761 00.000 12268 Enqueuing Expose request
06:25:59.761 00.000 11616 Worker thread wakes up
06:25:59.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:25:59.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:01.777 02.016 11616 Exposure complete
06:26:01.828 00.051 11616 worker thread done servicing request
06:26:01.828 00.000 12268 OnExposeComplete: enter
06:26:01.828 00.000 12268 UpdateGuideState(): m_state=2
06:26:01.828 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:26:01.828 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.20, Mass=40, SNR=4.4, Peak=27 HFD=4.1
06:26:01.828 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
06:26:01.828 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
06:26:01.828 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.29 hyp=0.32 cameraTheta=-1.99 mountX=-0.30 mountY=-0.09, mountTheta=-2.85
06:26:01.830 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:26:01.844 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:26:01.845 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:01.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:01.845 00.000 12268 Enqueuing Expose request
06:26:01.845 00.000 11616 Worker thread wakes up
06:26:01.845 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:01.845 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:26:03.851 02.006 11616 Exposure complete
06:26:03.903 00.052 11616 worker thread done servicing request
06:26:03.903 00.000 12268 OnExposeComplete: enter
06:26:03.903 00.000 12268 UpdateGuideState(): m_state=2
06:26:03.903 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:26:03.903 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.63, Mass=35, SNR=4.2, Peak=28 HFD=3.0
06:26:03.903 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
06:26:03.904 00.001 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
06:26:03.904 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.13 hyp=0.34 cameraTheta=2.73 mountX=0.10 mountY=-0.33, mountTheta=-1.26
06:26:03.905 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:26:03.920 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
06:26:03.920 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:03.920 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:03.920 00.000 12268 Enqueuing Expose request
06:26:03.921 00.001 11616 Worker thread wakes up
06:26:03.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:03.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:05.924 02.003 11616 Exposure complete
06:26:05.975 00.051 11616 worker thread done servicing request
06:26:05.976 00.001 12268 OnExposeComplete: enter
06:26:05.976 00.000 12268 UpdateGuideState(): m_state=2
06:26:05.976 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:26:05.976 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.67, Mass=40, SNR=4.4, Peak=26 HFD=3.7
06:26:05.976 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
06:26:05.976 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
06:26:05.976 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.18 hyp=0.37 cameraTheta=2.63 mountX=0.15 mountY=-0.34, mountTheta=-1.16
06:26:05.978 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:26:05.993 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:26:05.993 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:05.993 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:05.993 00.000 12268 Enqueuing Expose request
06:26:05.993 00.000 11616 Worker thread wakes up
06:26:05.993 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:05.993 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:07.999 02.006 11616 Exposure complete
06:26:08.049 00.050 11616 worker thread done servicing request
06:26:08.049 00.000 12268 OnExposeComplete: enter
06:26:08.049 00.000 12268 UpdateGuideState(): m_state=2
06:26:08.049 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:26:08.049 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.22, Mass=50, SNR=5.0, Peak=30 HFD=4.5
06:26:08.049 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
06:26:08.050 00.001 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
06:26:08.050 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.27 hyp=0.57 cameraTheta=-2.65 mountX=-0.32 mountY=-0.47, mountTheta=-2.17
06:26:08.052 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:26:08.066 00.014 12268 UpdateGuideState exits: m=50 SNR=5.0
06:26:08.066 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:08.066 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:08.066 00.000 12268 Enqueuing Expose request
06:26:08.066 00.000 11616 Worker thread wakes up
06:26:08.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:08.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:26:10.069 02.003 11616 Exposure complete
06:26:10.118 00.049 11616 worker thread done servicing request
06:26:10.118 00.000 12268 OnExposeComplete: enter
06:26:10.119 00.001 12268 UpdateGuideState(): m_state=2
06:26:10.119 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:26:10.119 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.85, Mass=60, SNR=5.3, Peak=29 HFD=6.5
06:26:10.119 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
06:26:10.119 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
06:26:10.119 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=0.35 hyp=0.81 cameraTheta=2.69 mountX=0.28 mountY=-0.77, mountTheta=-1.22
06:26:10.121 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:26:10.136 00.015 12268 UpdateGuideState exits: m=60 SNR=5.3
06:26:10.136 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:10.136 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:10.136 00.000 12268 Enqueuing Expose request
06:26:10.136 00.000 11616 Worker thread wakes up
06:26:10.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:10.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:26:12.140 02.004 11616 Exposure complete
06:26:12.190 00.050 11616 worker thread done servicing request
06:26:12.190 00.000 12268 OnExposeComplete: enter
06:26:12.190 00.000 12268 UpdateGuideState(): m_state=2
06:26:12.191 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:26:12.191 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.27, Mass=39, SNR=4.4, Peak=23 HFD=4.7
06:26:12.191 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.12 = -3.12)
06:26:12.191 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.06)
06:26:12.191 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.64 mountX=-0.22 mountY=0.01, mountTheta=3.08
06:26:12.193 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:26:12.208 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:26:12.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:12.208 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:12.208 00.000 12268 Enqueuing Expose request
06:26:12.208 00.000 11616 Worker thread wakes up
06:26:12.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:12.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:26:14.224 02.016 11616 Exposure complete
06:26:14.274 00.050 11616 worker thread done servicing request
06:26:14.275 00.001 12268 OnExposeComplete: enter
06:26:14.275 00.000 12268 UpdateGuideState(): m_state=2
06:26:14.275 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:26:14.275 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.67, Mass=43, SNR=4.6, Peak=28 HFD=3.2
06:26:14.275 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
06:26:14.275 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
06:26:14.275 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.18 hyp=0.56 cameraTheta=2.82 mountX=0.13 mountY=-0.55, mountTheta=-1.35
06:26:14.278 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:26:14.293 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:26:14.294 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:14.294 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:14.294 00.000 12268 Enqueuing Expose request
06:26:14.294 00.000 11616 Worker thread wakes up
06:26:14.294 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:14.294 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:16.303 02.009 11616 Exposure complete
06:26:16.357 00.054 11616 worker thread done servicing request
06:26:16.357 00.000 12268 OnExposeComplete: enter
06:26:16.357 00.000 12268 UpdateGuideState(): m_state=2
06:26:16.357 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:26:16.357 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
06:26:16.357 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
06:26:16.357 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
06:26:16.357 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.53 mountX=0.09 mountY=-0.16, mountTheta=-1.07
06:26:16.359 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:26:16.374 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:26:16.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:16.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:16.374 00.000 12268 Enqueuing Expose request
06:26:16.374 00.000 11616 Worker thread wakes up
06:26:16.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:16.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:18.386 02.012 11616 Exposure complete
06:26:18.447 00.061 11616 worker thread done servicing request
06:26:18.447 00.000 12268 OnExposeComplete: enter
06:26:18.447 00.000 12268 UpdateGuideState(): m_state=2
06:26:18.448 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:26:18.448 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.38, Mass=39, SNR=4.4, Peak=27 HFD=3.7
06:26:18.448 00.000 12268 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.47) = xAngle (-4.21 = 2.08)
06:26:18.448 00.000 12268 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.32 = -1.04)
06:26:18.448 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.11 hyp=0.28 cameraTheta=-2.73 mountX=-0.14 mountY=-0.24, mountTheta=-2.08
06:26:18.451 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:26:18.468 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
06:26:18.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:18.468 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:18.469 00.001 12268 Enqueuing Expose request
06:26:18.469 00.000 11616 Worker thread wakes up
06:26:18.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:18.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:26:20.481 02.012 11616 Exposure complete
06:26:20.531 00.050 11616 worker thread done servicing request
06:26:20.531 00.000 12268 OnExposeComplete: enter
06:26:20.531 00.000 12268 UpdateGuideState(): m_state=2
06:26:20.531 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:26:20.531 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.57, Mass=46, SNR=4.8, Peak=28 HFD=3.8
06:26:20.531 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
06:26:20.531 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
06:26:20.532 00.001 12268 CameraToMount -- cameraX=-0.53 cameraY=0.07 hyp=0.54 cameraTheta=3.00 mountX=0.02 mountY=-0.54, mountTheta=-1.53
06:26:20.533 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:26:20.549 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
06:26:20.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:20.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:20.549 00.000 12268 Enqueuing Expose request
06:26:20.549 00.000 11616 Worker thread wakes up
06:26:20.550 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:20.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:22.565 02.015 11616 Exposure complete
06:26:22.619 00.054 11616 worker thread done servicing request
06:26:22.620 00.001 12268 OnExposeComplete: enter
06:26:22.620 00.000 12268 UpdateGuideState(): m_state=2
06:26:22.620 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:26:22.620 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.83, Mass=46, SNR=4.7, Peak=33 HFD=2.5
06:26:22.620 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
06:26:22.620 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
06:26:22.620 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=0.34 hyp=0.75 cameraTheta=2.67 mountX=0.27 mountY=-0.71, mountTheta=-1.21
06:26:22.622 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:26:22.637 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:26:22.637 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:22.637 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:22.637 00.000 12268 Enqueuing Expose request
06:26:22.637 00.000 11616 Worker thread wakes up
06:26:22.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:22.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:24.643 02.006 11616 Exposure complete
06:26:24.693 00.050 11616 worker thread done servicing request
06:26:24.694 00.001 12268 OnExposeComplete: enter
06:26:24.694 00.000 12268 UpdateGuideState(): m_state=2
06:26:24.694 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:26:24.694 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.59, Mass=43, SNR=4.6, Peak=29 HFD=3.3
06:26:24.694 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
06:26:24.694 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
06:26:24.694 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.10 hyp=0.46 cameraTheta=2.92 mountX=0.06 mountY=-0.46, mountTheta=-1.45
06:26:24.696 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:26:24.711 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:26:24.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:24.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:24.711 00.000 12268 Enqueuing Expose request
06:26:24.711 00.000 11616 Worker thread wakes up
06:26:24.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:24.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:26.721 02.010 11616 Exposure complete
06:26:26.773 00.052 11616 worker thread done servicing request
06:26:26.773 00.000 12268 OnExposeComplete: enter
06:26:26.773 00.000 12268 UpdateGuideState(): m_state=2
06:26:26.773 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:26:26.773 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.54, Mass=35, SNR=4.2, Peak=25 HFD=4.3
06:26:26.773 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
06:26:26.773 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.11)
06:26:26.774 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.41 mountX=0.06 mountY=0.11, mountTheta=1.05
06:26:26.775 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:26:26.790 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
06:26:26.790 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:26.790 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:26.790 00.000 12268 Enqueuing Expose request
06:26:26.790 00.000 11616 Worker thread wakes up
06:26:26.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:26.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:28.806 02.016 11616 Exposure complete
06:26:28.856 00.050 11616 worker thread done servicing request
06:26:28.856 00.000 12268 OnExposeComplete: enter
06:26:28.856 00.000 12268 UpdateGuideState(): m_state=2
06:26:28.856 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:26:28.856 00.000 12268 Star::Find returns 1 (0), X=665.12, Y=915.77, Mass=72, SNR=5.8, Peak=27 HFD=7.3
06:26:28.857 00.001 12268 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
06:26:28.857 00.000 12268 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
06:26:28.857 00.000 12268 CameraToMount -- cameraX=-1.05 cameraY=0.27 hyp=1.09 cameraTheta=2.89 mountX=0.17 mountY=-1.08, mountTheta=-1.41
06:26:28.859 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:26:28.873 00.014 12268 UpdateGuideState exits: m=72 SNR=5.8
06:26:28.874 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:28.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:28.874 00.000 12268 Enqueuing Expose request
06:26:28.874 00.000 11616 Worker thread wakes up
06:26:28.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:28.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:26:30.889 02.015 11616 Exposure complete
06:26:30.938 00.049 11616 worker thread done servicing request
06:26:30.938 00.000 12268 OnExposeComplete: enter
06:26:30.938 00.000 12268 UpdateGuideState(): m_state=2
06:26:30.938 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:26:30.939 00.001 12268 Star::Find returns 1 (0), X=665.90, Y=915.70, Mass=43, SNR=4.6, Peak=29 HFD=3.5
06:26:30.939 00.000 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
06:26:30.939 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
06:26:30.939 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.20 hyp=0.34 cameraTheta=2.50 mountX=0.18 mountY=-0.30, mountTheta=-1.04
06:26:30.941 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:26:30.955 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:26:30.955 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:30.955 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:30.955 00.000 12268 Enqueuing Expose request
06:26:30.955 00.000 11616 Worker thread wakes up
06:26:30.956 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:30.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:32.962 02.006 11616 Exposure complete
06:26:33.015 00.053 11616 worker thread done servicing request
06:26:33.015 00.000 12268 OnExposeComplete: enter
06:26:33.015 00.000 12268 UpdateGuideState(): m_state=2
06:26:33.016 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:26:33.016 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.36, Mass=47, SNR=4.8, Peak=29 HFD=4.3
06:26:33.016 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.90 = 2.39)
06:26:33.016 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.01 = -0.72)
06:26:33.016 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-2.42 mountX=-0.15 mountY=-0.14, mountTheta=-2.40
06:26:33.018 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:26:33.032 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
06:26:33.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:33.032 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:33.032 00.000 12268 Enqueuing Expose request
06:26:33.033 00.001 11616 Worker thread wakes up
06:26:33.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:33.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:26:35.038 02.005 11616 Exposure complete
06:26:35.087 00.049 11616 worker thread done servicing request
06:26:35.087 00.000 12268 OnExposeComplete: enter
06:26:35.088 00.001 12268 UpdateGuideState(): m_state=2
06:26:35.088 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:26:35.088 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.34, Mass=40, SNR=4.4, Peak=28 HFD=3.6
06:26:35.088 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.08 = 2.21)
06:26:35.088 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.19 = -0.90)
06:26:35.088 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.15 hyp=0.30 cameraTheta=-2.60 mountX=-0.18 mountY=-0.23, mountTheta=-2.22
06:26:35.090 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:26:35.104 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:26:35.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:35.105 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:35.105 00.000 12268 Enqueuing Expose request
06:26:35.105 00.000 11616 Worker thread wakes up
06:26:35.105 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:35.105 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:26:37.107 02.002 11616 Exposure complete
06:26:37.158 00.051 11616 worker thread done servicing request
06:26:37.159 00.001 12268 OnExposeComplete: enter
06:26:37.159 00.000 12268 UpdateGuideState(): m_state=2
06:26:37.159 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:26:37.159 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=43, SNR=4.6, Peak=33 HFD=3.0
06:26:37.159 00.000 12268 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
06:26:37.159 00.000 12268 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
06:26:37.159 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=0.13 hyp=0.34 cameraTheta=2.73 mountX=0.10 mountY=-0.32, mountTheta=-1.26
06:26:37.161 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:26:37.176 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:26:37.176 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:37.176 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:37.176 00.000 12268 Enqueuing Expose request
06:26:37.176 00.000 11616 Worker thread wakes up
06:26:37.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:37.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:39.199 02.023 11616 Exposure complete
06:26:39.254 00.055 11616 worker thread done servicing request
06:26:39.254 00.000 12268 OnExposeComplete: enter
06:26:39.254 00.000 12268 UpdateGuideState(): m_state=2
06:26:39.254 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:26:39.254 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.46, Mass=43, SNR=4.6, Peak=30 HFD=3.7
06:26:39.255 00.001 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
06:26:39.255 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
06:26:39.255 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.89 mountX=-0.04 mountY=-0.11, mountTheta=-1.93
06:26:39.257 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:26:39.274 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:26:39.274 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:39.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:39.274 00.000 12268 Enqueuing Expose request
06:26:39.274 00.000 11616 Worker thread wakes up
06:26:39.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:39.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:26:41.361 02.087 11616 Exposure complete
06:26:41.393 00.032 12268 evsrv: cli 0F8E69C0 connect
06:26:41.393 00.000 12268 case statement mapped state 2 to 1
06:26:41.393 00.000 12268 case statement mapped state 2 to 1
06:26:41.440 00.047 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"760ce701-6eef-4d85-b9b2-62d384cc4410"}
06:26:41.440 00.000 12268 case statement mapped state 2 to 1
06:26:41.441 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"760ce701-6eef-4d85-b9b2-62d384cc4410"}
06:26:41.444 00.003 11616 worker thread done servicing request
06:26:41.444 00.000 12268 OnExposeComplete: enter
06:26:41.444 00.000 12268 UpdateGuideState(): m_state=2
06:26:41.444 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:26:41.444 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.54, Mass=38, SNR=4.3, Peak=24 HFD=4.6
06:26:41.444 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
06:26:41.444 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.44)
06:26:41.445 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.07 cameraTheta=0.74 mountX=0.06 mountY=0.05, mountTheta=0.72
06:26:41.447 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:26:41.463 00.016 12268 UpdateGuideState exits: m=38 SNR=4.3
06:26:41.463 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:41.463 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:41.463 00.000 12268 Enqueuing Expose request
06:26:41.463 00.000 11616 Worker thread wakes up
06:26:41.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:41.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:41.493 00.030 12268 evsrv: cli 0F8E69C0 disconnect
06:26:43.471 01.978 11616 Exposure complete
06:26:43.527 00.056 11616 worker thread done servicing request
06:26:43.528 00.001 12268 OnExposeComplete: enter
06:26:43.528 00.000 12268 UpdateGuideState(): m_state=2
06:26:43.528 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:26:43.528 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.73, Mass=40, SNR=4.4, Peak=26 HFD=4.3
06:26:43.528 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.11 = 0.11)
06:26:43.528 00.000 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
06:26:43.528 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.58 mountX=0.24 mountY=-0.03, mountTheta=-0.14
06:26:43.530 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:26:43.546 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
06:26:43.546 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:43.546 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:43.546 00.000 12268 Enqueuing Expose request
06:26:43.546 00.000 11616 Worker thread wakes up
06:26:43.546 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:43.547 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:45.573 02.026 11616 Exposure complete
06:26:45.634 00.061 11616 worker thread done servicing request
06:26:45.634 00.000 12268 OnExposeComplete: enter
06:26:45.634 00.000 12268 UpdateGuideState(): m_state=2
06:26:45.634 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:26:45.635 00.001 12268 Star::Find returns 1 (0), X=665.45, Y=915.98, Mass=43, SNR=4.6, Peak=30 HFD=2.6
06:26:45.635 00.000 12268 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.47) = xAngle (1.08 = 1.08)
06:26:45.635 00.000 12268 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.03 = -2.03)
06:26:45.635 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=0.49 hyp=0.87 cameraTheta=2.55 mountX=0.41 mountY=-0.78, mountTheta=-1.08
06:26:45.637 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:26:45.655 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
06:26:45.655 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:45.655 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:45.655 00.000 12268 Enqueuing Expose request
06:26:45.655 00.000 11616 Worker thread wakes up
06:26:45.656 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:45.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:26:47.672 02.016 11616 Exposure complete
06:26:47.733 00.061 11616 worker thread done servicing request
06:26:47.733 00.000 12268 OnExposeComplete: enter
06:26:47.733 00.000 12268 UpdateGuideState(): m_state=2
06:26:47.734 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:26:47.734 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.54, Mass=35, SNR=4.2, Peak=25 HFD=4.3
06:26:47.734 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
06:26:47.734 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.11)
06:26:47.734 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.41 mountX=0.06 mountY=0.11, mountTheta=1.05
06:26:47.737 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:26:47.755 00.018 12268 UpdateGuideState exits: m=35 SNR=4.2
06:26:47.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:47.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:47.755 00.000 12268 Enqueuing Expose request
06:26:47.755 00.000 11616 Worker thread wakes up
06:26:47.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:47.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:49.834 02.079 11616 Exposure complete
06:26:49.952 00.118 11616 worker thread done servicing request
06:26:49.952 00.000 12268 OnExposeComplete: enter
06:26:49.952 00.000 12268 UpdateGuideState(): m_state=2
06:26:49.952 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
06:26:49.952 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.10, Mass=40, SNR=4.4, Peak=27 HFD=3.6
06:26:49.952 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.95 = 2.34)
06:26:49.952 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.06 = -0.77)
06:26:49.953 00.001 12268 CameraToMount -- cameraX=-0.50 cameraY=-0.39 hyp=0.63 cameraTheta=-2.47 mountX=-0.44 mountY=-0.44, mountTheta=-2.35
06:26:49.955 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:26:49.973 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
06:26:49.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:49.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:49.973 00.000 12268 Enqueuing Expose request
06:26:49.973 00.000 11616 Worker thread wakes up
06:26:49.974 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:49.974 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:26:51.996 02.022 11616 Exposure complete
06:26:52.051 00.055 11616 worker thread done servicing request
06:26:52.051 00.000 12268 OnExposeComplete: enter
06:26:52.051 00.000 12268 UpdateGuideState(): m_state=2
06:26:52.052 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
06:26:52.052 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.54, Mass=35, SNR=4.2, Peak=25 HFD=4.3
06:26:52.052 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
06:26:52.052 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.11)
06:26:52.052 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.42 mountX=0.06 mountY=0.11, mountTheta=1.05
06:26:52.054 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:26:52.070 00.016 12268 UpdateGuideState exits: m=35 SNR=4.2
06:26:52.071 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:52.071 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:52.071 00.000 12268 Enqueuing Expose request
06:26:52.071 00.000 11616 Worker thread wakes up
06:26:52.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:52.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:26:54.101 02.030 11616 Exposure complete
06:26:54.161 00.060 11616 worker thread done servicing request
06:26:54.162 00.001 12268 OnExposeComplete: enter
06:26:54.162 00.000 12268 UpdateGuideState(): m_state=2
06:26:54.162 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
06:26:54.162 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.75, Mass=49, SNR=4.9, Peak=29 HFD=3.6
06:26:54.162 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
06:26:54.162 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
06:26:54.162 00.000 12268 CameraToMount -- cameraX=-0.89 cameraY=0.26 hyp=0.93 cameraTheta=2.86 mountX=0.17 mountY=-0.92, mountTheta=-1.39
06:26:54.164 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:26:54.181 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
06:26:54.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:54.182 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:54.182 00.000 12268 Enqueuing Expose request
06:26:54.182 00.000 11616 Worker thread wakes up
06:26:54.182 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:54.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:26:56.192 02.010 11616 Exposure complete
06:26:56.245 00.053 11616 worker thread done servicing request
06:26:56.245 00.000 12268 OnExposeComplete: enter
06:26:56.245 00.000 12268 UpdateGuideState(): m_state=2
06:26:56.245 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
06:26:56.245 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.25, Mass=42, SNR=4.5, Peak=27 HFD=4.3
06:26:56.245 00.000 12268 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.47) = xAngle (-3.36 = 2.93)
06:26:56.245 00.000 12268 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.47 = -0.18)
06:26:56.246 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.24 hyp=0.26 cameraTheta=-1.88 mountX=-0.25 mountY=-0.05, mountTheta=-2.96
06:26:56.248 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:26:56.263 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:26:56.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:56.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:56.263 00.000 12268 Enqueuing Expose request
06:26:56.264 00.001 11616 Worker thread wakes up
06:26:56.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:56.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:26:58.287 02.023 11616 Exposure complete
06:26:58.351 00.064 12268 OnExposeComplete: enter
06:26:58.351 00.000 11616 worker thread done servicing request
06:26:58.351 00.000 12268 UpdateGuideState(): m_state=2
06:26:58.351 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
06:26:58.352 00.001 12268 Star::Find returns 1 (0), X=665.74, Y=915.23, Mass=37, SNR=4.2, Peak=25 HFD=3.8
06:26:58.352 00.000 12268 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.47) = xAngle (-4.07 = 2.21)
06:26:58.352 00.000 12268 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.18 = -0.90)
06:26:58.352 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.27 hyp=0.51 cameraTheta=-2.60 mountX=-0.31 mountY=-0.40, mountTheta=-2.23
06:26:58.355 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:26:58.374 00.019 12268 UpdateGuideState exits: m=37 SNR=4.2
06:26:58.374 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:26:58.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:26:58.375 00.001 12268 Enqueuing Expose request
06:26:58.375 00.000 11616 Worker thread wakes up
06:26:58.375 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:26:58.375 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:27:00.396 02.021 11616 Exposure complete
06:27:00.456 00.060 11616 worker thread done servicing request
06:27:00.456 00.000 12268 OnExposeComplete: enter
06:27:00.456 00.000 12268 UpdateGuideState(): m_state=2
06:27:00.457 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
06:27:00.457 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.87, Mass=47, SNR=4.8, Peak=26 HFD=3.6
06:27:00.457 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
06:27:00.457 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
06:27:00.457 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.37 hyp=0.66 cameraTheta=2.54 mountX=0.32 mountY=-0.59, mountTheta=-1.07
06:27:00.459 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:27:00.476 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
06:27:00.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:00.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:00.476 00.000 12268 Enqueuing Expose request
06:27:00.476 00.000 11616 Worker thread wakes up
06:27:00.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:00.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:02.486 02.010 11616 Exposure complete
06:27:02.542 00.056 11616 worker thread done servicing request
06:27:02.542 00.000 12268 OnExposeComplete: enter
06:27:02.542 00.000 12268 UpdateGuideState(): m_state=2
06:27:02.542 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
06:27:02.543 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.52, Mass=40, SNR=4.5, Peak=29 HFD=4.1
06:27:02.543 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.47) = xAngle (1.48 = 1.48)
06:27:02.543 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.63 = -1.63)
06:27:02.543 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.96 mountX=0.01 mountY=-0.14, mountTheta=-1.48
06:27:02.545 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:27:02.562 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
06:27:02.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:02.562 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:02.562 00.000 12268 Enqueuing Expose request
06:27:02.562 00.000 11616 Worker thread wakes up
06:27:02.562 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:02.562 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:04.572 02.010 11616 Exposure complete
06:27:04.634 00.062 11616 worker thread done servicing request
06:27:04.634 00.000 12268 OnExposeComplete: enter
06:27:04.634 00.000 12268 UpdateGuideState(): m_state=2
06:27:04.634 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
06:27:04.635 00.001 12268 Star::Find returns 1 (0), X=666.33, Y=915.08, Mass=40, SNR=4.4, Peak=24 HFD=4.9
06:27:04.635 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
06:27:04.635 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
06:27:04.635 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.42 hyp=0.44 cameraTheta=-1.22 mountX=-0.40 mountY=0.21, mountTheta=2.67
06:27:04.637 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:27:04.654 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
06:27:04.654 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:04.654 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:04.654 00.000 12268 Enqueuing Expose request
06:27:04.654 00.000 11616 Worker thread wakes up
06:27:04.654 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:04.655 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:27:06.686 02.031 11616 Exposure complete
06:27:06.753 00.067 12268 OnExposeComplete: enter
06:27:06.754 00.001 12268 UpdateGuideState(): m_state=2
06:27:06.754 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
06:27:06.754 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.66, Mass=38, SNR=4.3, Peak=26 HFD=3.8
06:27:06.754 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
06:27:06.754 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
06:27:06.754 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.33 mountX=0.15 mountY=-0.17, mountTheta=-0.87
06:27:06.757 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:27:06.771 00.014 11616 worker thread done servicing request
06:27:06.774 00.003 12268 UpdateGuideState exits: m=38 SNR=4.3
06:27:06.774 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:06.774 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:06.774 00.000 12268 Enqueuing Expose request
06:27:06.775 00.001 11616 Worker thread wakes up
06:27:06.775 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:06.775 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:08.832 02.057 11616 Exposure complete
06:27:08.883 00.051 11616 worker thread done servicing request
06:27:08.883 00.000 12268 OnExposeComplete: enter
06:27:08.884 00.001 12268 UpdateGuideState(): m_state=2
06:27:08.884 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
06:27:08.884 00.000 12268 Star::Find returns 1 (0), X=665.08, Y=915.81, Mass=66, SNR=5.6, Peak=27 HFD=7.4
06:27:08.884 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
06:27:08.884 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
06:27:08.884 00.000 12268 CameraToMount -- cameraX=-1.09 cameraY=0.32 hyp=1.13 cameraTheta=2.86 mountX=0.21 mountY=-1.12, mountTheta=-1.39
06:27:08.886 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:27:08.901 00.015 12268 UpdateGuideState exits: m=66 SNR=5.6
06:27:08.901 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:08.901 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:08.901 00.000 12268 Enqueuing Expose request
06:27:08.902 00.001 11616 Worker thread wakes up
06:27:08.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:08.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:27:10.958 02.056 11616 Exposure complete
06:27:11.023 00.065 12268 OnExposeComplete: enter
06:27:11.023 00.000 12268 UpdateGuideState(): m_state=2
06:27:11.024 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
06:27:11.024 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=916.10, Mass=45, SNR=4.7, Peak=31 HFD=2.9
06:27:11.024 00.000 12268 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.47) = xAngle (0.81 = 0.81)
06:27:11.024 00.000 12268 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
06:27:11.024 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.61 hyp=0.81 cameraTheta=2.28 mountX=0.56 mountY=-0.60, mountTheta=-0.82
06:27:11.024 00.000 11616 worker thread done servicing request
06:27:11.027 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:27:11.045 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:27:11.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:11.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:11.045 00.000 12268 Enqueuing Expose request
06:27:11.045 00.000 11616 Worker thread wakes up
06:27:11.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:11.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:13.076 02.031 11616 Exposure complete
06:27:13.139 00.063 11616 worker thread done servicing request
06:27:13.139 00.000 12268 OnExposeComplete: enter
06:27:13.139 00.000 12268 UpdateGuideState(): m_state=2
06:27:13.139 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
06:27:13.139 00.000 12268 Star::Find returns 1 (0), X=665.17, Y=915.65, Mass=49, SNR=4.9, Peak=24 HFD=5.7
06:27:13.140 00.001 12268 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.47) = xAngle (1.52 = 1.52)
06:27:13.140 00.000 12268 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
06:27:13.140 00.000 12268 CameraToMount -- cameraX=-1.00 cameraY=0.15 hyp=1.01 cameraTheta=2.99 mountX=0.06 mountY=-1.01, mountTheta=-1.52
06:27:13.142 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:27:13.159 00.017 12268 UpdateGuideState exits: m=49 SNR=4.9
06:27:13.160 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:13.160 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:13.160 00.000 12268 Enqueuing Expose request
06:27:13.160 00.000 11616 Worker thread wakes up
06:27:13.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:13.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:27:15.182 02.022 11616 Exposure complete
06:27:15.252 00.070 11616 worker thread done servicing request
06:27:15.253 00.001 12268 OnExposeComplete: enter
06:27:15.253 00.000 12268 UpdateGuideState(): m_state=2
06:27:15.253 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
06:27:15.253 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.65, Mass=43, SNR=4.6, Peak=29 HFD=3.2
06:27:15.253 00.000 12268 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
06:27:15.253 00.000 12268 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
06:27:15.253 00.000 12268 CameraToMount -- cameraX=-0.50 cameraY=0.15 hyp=0.53 cameraTheta=2.85 mountX=0.10 mountY=-0.52, mountTheta=-1.38
06:27:15.256 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
06:27:15.273 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:27:15.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:15.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:15.273 00.000 12268 Enqueuing Expose request
06:27:15.273 00.000 11616 Worker thread wakes up
06:27:15.273 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:15.273 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:17.429 02.156 11616 Exposure complete
06:27:17.549 00.120 11616 worker thread done servicing request
06:27:17.549 00.000 12268 OnExposeComplete: enter
06:27:17.549 00.000 12268 UpdateGuideState(): m_state=2
06:27:17.549 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
06:27:17.550 00.001 12268 Star::Find returns 1 (0), X=666.46, Y=915.75, Mass=42, SNR=4.6, Peak=27 HFD=4.9
06:27:17.550 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
06:27:17.550 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.44)
06:27:17.550 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.26 hyp=0.38 cameraTheta=0.74 mountX=0.28 mountY=0.25, mountTheta=0.72
06:27:17.552 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:27:17.569 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
06:27:17.569 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:17.569 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:17.569 00.000 12268 Enqueuing Expose request
06:27:17.569 00.000 11616 Worker thread wakes up
06:27:17.570 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:17.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:19.653 02.083 11616 Exposure complete
06:27:19.753 00.100 11616 worker thread done servicing request
06:27:19.754 00.001 12268 OnExposeComplete: enter
06:27:19.754 00.000 12268 UpdateGuideState(): m_state=2
06:27:19.754 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
06:27:19.755 00.001 12268 Star::Find returns 1 (0), X=665.67, Y=915.08, Mass=44, SNR=4.6, Peak=29 HFD=3.7
06:27:19.755 00.000 12268 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.47) = xAngle (-3.94 = 2.35)
06:27:19.755 00.000 12268 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.05 = -0.77)
06:27:19.755 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=-0.41 hyp=0.65 cameraTheta=-2.47 mountX=-0.46 mountY=-0.45, mountTheta=-2.36
06:27:19.758 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:27:19.779 00.021 12268 UpdateGuideState exits: m=44 SNR=4.6
06:27:19.779 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:19.779 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:19.779 00.000 12268 Enqueuing Expose request
06:27:19.780 00.001 11616 Worker thread wakes up
06:27:19.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:19.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:27:21.870 02.090 11616 Exposure complete
06:27:21.976 00.106 11616 worker thread done servicing request
06:27:21.976 00.000 12268 OnExposeComplete: enter
06:27:21.976 00.000 12268 UpdateGuideState(): m_state=2
06:27:21.976 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
06:27:21.977 00.001 12268 Star::Find returns 1 (0), X=665.65, Y=915.82, Mass=42, SNR=4.5, Peak=29 HFD=3.0
06:27:21.977 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
06:27:21.977 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
06:27:21.977 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.32 hyp=0.62 cameraTheta=2.59 mountX=0.27 mountY=-0.56, mountTheta=-1.12
06:27:21.980 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:27:22.002 00.022 12268 UpdateGuideState exits: m=42 SNR=4.5
06:27:22.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:22.003 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:22.003 00.000 12268 Enqueuing Expose request
06:27:22.003 00.000 11616 Worker thread wakes up
06:27:22.003 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:22.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:24.109 02.106 11616 Exposure complete
06:27:24.239 00.130 11616 worker thread done servicing request
06:27:24.239 00.000 12268 OnExposeComplete: enter
06:27:24.239 00.000 12268 UpdateGuideState(): m_state=2
06:27:24.240 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
06:27:24.240 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.86, Mass=45, SNR=4.7, Peak=28 HFD=3.4
06:27:24.240 00.000 12268 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.47) = xAngle (1.09 = 1.09)
06:27:24.240 00.000 12268 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.02 = -2.02)
06:27:24.240 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.36 hyp=0.66 cameraTheta=2.56 mountX=0.31 mountY=-0.60, mountTheta=-1.09
06:27:24.243 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:27:24.263 00.020 12268 UpdateGuideState exits: m=45 SNR=4.7
06:27:24.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:24.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:24.263 00.000 12268 Enqueuing Expose request
06:27:24.263 00.000 11616 Worker thread wakes up
06:27:24.264 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:24.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:26.317 02.053 11616 Exposure complete
06:27:26.400 00.083 11616 worker thread done servicing request
06:27:26.400 00.000 12268 OnExposeComplete: enter
06:27:26.401 00.001 12268 UpdateGuideState(): m_state=2
06:27:26.401 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
06:27:26.401 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.29, Mass=46, SNR=4.8, Peak=28 HFD=4.6
06:27:26.401 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.89 = -2.89)
06:27:26.401 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.28)
06:27:26.401 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.42 mountX=-0.20 mountY=0.06, mountTheta=2.87
06:27:26.404 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:27:26.421 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
06:27:26.422 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:26.422 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:26.422 00.000 12268 Enqueuing Expose request
06:27:26.422 00.000 11616 Worker thread wakes up
06:27:26.422 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:26.422 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:27:28.438 02.016 11616 Exposure complete
06:27:28.498 00.060 11616 worker thread done servicing request
06:27:28.499 00.001 12268 OnExposeComplete: enter
06:27:28.499 00.000 12268 UpdateGuideState(): m_state=2
06:27:28.499 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
06:27:28.499 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.38, Mass=44, SNR=4.6, Peak=29 HFD=3.9
06:27:28.499 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
06:27:28.499 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
06:27:28.499 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.11 hyp=0.25 cameraTheta=-2.69 mountX=-0.13 mountY=-0.21, mountTheta=-2.13
06:27:28.502 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:27:28.519 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
06:27:28.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:28.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:28.519 00.000 12268 Enqueuing Expose request
06:27:28.519 00.000 11616 Worker thread wakes up
06:27:28.520 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:28.520 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:27:30.603 02.083 11616 Exposure complete
06:27:30.694 00.091 11616 worker thread done servicing request
06:27:30.694 00.000 12268 OnExposeComplete: enter
06:27:30.695 00.001 12268 UpdateGuideState(): m_state=2
06:27:30.695 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
06:27:30.695 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.68, Mass=41, SNR=4.5, Peak=27 HFD=3.5
06:27:30.695 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
06:27:30.695 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
06:27:30.695 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.19 hyp=0.41 cameraTheta=2.66 mountX=0.15 mountY=-0.38, mountTheta=-1.19
06:27:30.698 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:27:30.717 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
06:27:30.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:30.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:30.717 00.000 12268 Enqueuing Expose request
06:27:30.721 00.004 11616 Worker thread wakes up
06:27:30.721 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:30.721 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:32.746 02.025 11616 Exposure complete
06:27:32.819 00.073 11616 worker thread done servicing request
06:27:32.819 00.000 12268 OnExposeComplete: enter
06:27:32.820 00.001 12268 UpdateGuideState(): m_state=2
06:27:32.820 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
06:27:32.820 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.15, Mass=44, SNR=4.6, Peak=30 HFD=3.7
06:27:32.820 00.000 12268 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.47) = xAngle (-3.75 = 2.54)
06:27:32.820 00.000 12268 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.86 = -0.57)
06:27:32.820 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.34 hyp=0.45 cameraTheta=-2.27 mountX=-0.37 mountY=-0.24, mountTheta=-2.56
06:27:32.824 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:27:32.845 00.021 12268 UpdateGuideState exits: m=44 SNR=4.6
06:27:32.846 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:32.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:32.846 00.000 12268 Enqueuing Expose request
06:27:32.846 00.000 11616 Worker thread wakes up
06:27:32.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:32.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:27:34.871 02.025 11616 Exposure complete
06:27:34.959 00.088 11616 worker thread done servicing request
06:27:34.959 00.000 12268 OnExposeComplete: enter
06:27:34.959 00.000 12268 UpdateGuideState(): m_state=2
06:27:34.959 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
06:27:34.959 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.48, Mass=38, SNR=4.3, Peak=26 HFD=3.8
06:27:34.960 00.001 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.55 = 1.73)
06:27:34.960 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.38)
06:27:34.960 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-3.08 mountX=-0.03 mountY=-0.21, mountTheta=-1.73
06:27:34.962 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=13, Gamma=1.290
06:27:34.982 00.020 12268 UpdateGuideState exits: m=38 SNR=4.3
06:27:34.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:34.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:34.982 00.000 12268 Enqueuing Expose request
06:27:34.982 00.000 11616 Worker thread wakes up
06:27:34.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:34.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:27:37.003 02.021 11616 Exposure complete
06:27:37.062 00.059 11616 worker thread done servicing request
06:27:37.062 00.000 12268 OnExposeComplete: enter
06:27:37.062 00.000 12268 UpdateGuideState(): m_state=2
06:27:37.062 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
06:27:37.062 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.04, Mass=44, SNR=4.7, Peak=28 HFD=4.1
06:27:37.062 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.70 = 2.58)
06:27:37.062 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.53)
06:27:37.063 00.001 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.45 hyp=0.57 cameraTheta=-2.23 mountX=-0.48 mountY=-0.29, mountTheta=-2.60
06:27:37.065 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:27:37.081 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
06:27:37.082 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:37.082 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:37.082 00.000 12268 Enqueuing Expose request
06:27:37.082 00.000 11616 Worker thread wakes up
06:27:37.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:37.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:27:39.088 02.006 11616 Exposure complete
06:27:39.147 00.059 11616 worker thread done servicing request
06:27:39.147 00.000 12268 OnExposeComplete: enter
06:27:39.147 00.000 12268 UpdateGuideState(): m_state=2
06:27:39.147 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
06:27:39.147 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=39, SNR=4.4, Peak=29 HFD=3.3
06:27:39.147 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
06:27:39.148 00.001 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
06:27:39.148 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.62 mountX=0.09 mountY=-0.21, mountTheta=-1.15
06:27:39.150 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:27:39.168 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
06:27:39.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:39.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:39.168 00.000 12268 Enqueuing Expose request
06:27:39.183 00.015 11616 Worker thread wakes up
06:27:39.183 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:39.183 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:41.207 02.024 11616 Exposure complete
06:27:41.266 00.059 11616 worker thread done servicing request
06:27:41.267 00.001 12268 OnExposeComplete: enter
06:27:41.267 00.000 12268 UpdateGuideState(): m_state=2
06:27:41.267 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
06:27:41.267 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.28, Mass=35, SNR=4.1, Peak=24 HFD=3.4
06:27:41.267 00.000 12268 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.47) = xAngle (-4.24 = 2.05)
06:27:41.267 00.000 12268 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.35 = -1.06)
06:27:41.267 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=-0.21 hyp=0.58 cameraTheta=-2.76 mountX=-0.27 mountY=-0.51, mountTheta=-2.05
06:27:41.270 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:27:41.288 00.018 12268 UpdateGuideState exits: m=35 SNR=4.1
06:27:41.288 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:41.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:41.288 00.000 12268 Enqueuing Expose request
06:27:41.289 00.001 11616 Worker thread wakes up
06:27:41.289 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:41.289 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:27:43.391 02.102 11616 Exposure complete
06:27:43.540 00.149 11616 worker thread done servicing request
06:27:43.540 00.000 12268 OnExposeComplete: enter
06:27:43.540 00.000 12268 UpdateGuideState(): m_state=2
06:27:43.541 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:27:43.541 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.41, Mass=39, SNR=4.4, Peak=26 HFD=3.9
06:27:43.541 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.27 = 2.02)
06:27:43.541 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.38 = -1.09)
06:27:43.541 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.08 hyp=0.25 cameraTheta=-2.79 mountX=-0.11 mountY=-0.22, mountTheta=-2.02
06:27:43.544 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=26, Gamma=1.290
06:27:43.563 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
06:27:43.563 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:43.563 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:43.563 00.000 12268 Enqueuing Expose request
06:27:43.566 00.003 11616 Worker thread wakes up
06:27:43.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:43.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:27:45.594 02.028 11616 Exposure complete
06:27:45.666 00.072 12268 OnExposeComplete: enter
06:27:45.667 00.001 12268 UpdateGuideState(): m_state=2
06:27:45.667 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:27:45.667 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
06:27:45.667 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
06:27:45.667 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
06:27:45.667 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.58 mountX=0.09 mountY=-0.18, mountTheta=-1.11
06:27:45.670 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:27:45.678 00.008 11616 worker thread done servicing request
06:27:45.689 00.011 12268 UpdateGuideState exits: m=40 SNR=4.5
06:27:45.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:45.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:45.689 00.000 12268 Enqueuing Expose request
06:27:45.689 00.000 11616 Worker thread wakes up
06:27:45.689 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:45.689 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:47.745 02.056 11616 Exposure complete
06:27:47.845 00.100 11616 worker thread done servicing request
06:27:47.846 00.001 12268 OnExposeComplete: enter
06:27:47.846 00.000 12268 UpdateGuideState(): m_state=2
06:27:47.847 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:27:47.847 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.04, Mass=45, SNR=4.7, Peak=27 HFD=4.3
06:27:47.847 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
06:27:47.847 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
06:27:47.847 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.45 hyp=0.50 cameraTheta=-2.01 mountX=-0.47 mountY=-0.15, mountTheta=-2.83
06:27:47.849 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:27:47.867 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:27:47.867 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:47.867 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:47.867 00.000 12268 Enqueuing Expose request
06:27:47.867 00.000 11616 Worker thread wakes up
06:27:47.868 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:47.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:27:49.879 02.011 11616 Exposure complete
06:27:49.936 00.057 11616 worker thread done servicing request
06:27:49.937 00.001 12268 OnExposeComplete: enter
06:27:49.937 00.000 12268 UpdateGuideState(): m_state=2
06:27:49.937 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:27:49.937 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.66, Mass=38, SNR=4.4, Peak=31 HFD=2.7
06:27:49.937 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
06:27:49.937 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
06:27:49.937 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.16 hyp=0.48 cameraTheta=2.80 mountX=0.12 mountY=-0.47, mountTheta=-1.32
06:27:49.940 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:27:49.956 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
06:27:49.957 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:49.957 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:49.957 00.000 12268 Enqueuing Expose request
06:27:49.957 00.000 11616 Worker thread wakes up
06:27:49.957 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:49.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:51.976 02.019 11616 Exposure complete
06:27:52.031 00.055 11616 worker thread done servicing request
06:27:52.031 00.000 12268 OnExposeComplete: enter
06:27:52.031 00.000 12268 UpdateGuideState(): m_state=2
06:27:52.032 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:27:52.032 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:27:52.032 00.000 12268 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
06:27:52.032 00.000 12268 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
06:27:52.032 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.62 mountX=0.09 mountY=-0.21, mountTheta=-1.16
06:27:52.035 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:27:52.051 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
06:27:52.051 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:52.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:52.051 00.000 12268 Enqueuing Expose request
06:27:52.051 00.000 11616 Worker thread wakes up
06:27:52.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:52.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:54.070 02.019 11616 Exposure complete
06:27:54.129 00.059 11616 worker thread done servicing request
06:27:54.129 00.000 12268 OnExposeComplete: enter
06:27:54.129 00.000 12268 UpdateGuideState(): m_state=2
06:27:54.130 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:27:54.130 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.48, Mass=44, SNR=4.7, Peak=29 HFD=3.7
06:27:54.130 00.000 12268 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.47) = xAngle (-4.56 = 1.72)
06:27:54.130 00.000 12268 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.67 = -1.39)
06:27:54.130 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-3.09 mountX=-0.04 mountY=-0.27, mountTheta=-1.72
06:27:54.134 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:27:54.151 00.017 12268 UpdateGuideState exits: m=44 SNR=4.7
06:27:54.151 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:54.151 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:54.151 00.000 12268 Enqueuing Expose request
06:27:54.151 00.000 11616 Worker thread wakes up
06:27:54.151 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:54.152 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:27:56.185 02.033 11616 Exposure complete
06:27:56.255 00.070 11616 worker thread done servicing request
06:27:56.255 00.000 12268 OnExposeComplete: enter
06:27:56.255 00.000 12268 UpdateGuideState(): m_state=2
06:27:56.255 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:27:56.255 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.64, Mass=39, SNR=4.4, Peak=31 HFD=2.9
06:27:56.256 00.001 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
06:27:56.256 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
06:27:56.256 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.15 hyp=0.40 cameraTheta=2.76 mountX=0.11 mountY=-0.39, mountTheta=-1.29
06:27:56.259 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:27:56.278 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
06:27:56.278 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:56.278 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:56.279 00.001 12268 Enqueuing Expose request
06:27:56.279 00.000 11616 Worker thread wakes up
06:27:56.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:56.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:27:58.302 02.023 11616 Exposure complete
06:27:58.360 00.058 11616 worker thread done servicing request
06:27:58.360 00.000 12268 OnExposeComplete: enter
06:27:58.360 00.000 12268 UpdateGuideState(): m_state=2
06:27:58.360 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:27:58.360 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.91, Mass=42, SNR=4.5, Peak=28 HFD=3.8
06:27:58.360 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
06:27:58.360 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
06:27:58.360 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.42 hyp=0.45 cameraTheta=1.94 mountX=0.40 mountY=-0.21, mountTheta=-0.49
06:27:58.363 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:27:58.378 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:27:58.379 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:27:58.379 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:27:58.379 00.000 12268 Enqueuing Expose request
06:27:58.379 00.000 11616 Worker thread wakes up
06:27:58.379 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:27:58.379 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:00.396 02.017 11616 Exposure complete
06:28:00.446 00.050 11616 worker thread done servicing request
06:28:00.446 00.000 12268 OnExposeComplete: enter
06:28:00.447 00.001 12268 UpdateGuideState(): m_state=2
06:28:00.447 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:28:00.447 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.45, Mass=44, SNR=4.7, Peak=28 HFD=3.8
06:28:00.447 00.000 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.50 = 1.78)
06:28:00.447 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
06:28:00.447 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.04 hyp=0.35 cameraTheta=-3.03 mountX=-0.07 mountY=-0.34, mountTheta=-1.78
06:28:00.449 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:28:00.464 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:28:00.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:00.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:00.464 00.000 12268 Enqueuing Expose request
06:28:00.464 00.000 11616 Worker thread wakes up
06:28:00.464 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:00.464 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:28:02.473 02.009 11616 Exposure complete
06:28:02.526 00.053 11616 worker thread done servicing request
06:28:02.526 00.000 12268 OnExposeComplete: enter
06:28:02.526 00.000 12268 UpdateGuideState(): m_state=2
06:28:02.527 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:28:02.527 00.000 12268 Star::Find returns 1 (0), X=664.92, Y=916.24, Mass=67, SNR=5.6, Peak=28 HFD=8.3
06:28:02.527 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
06:28:02.527 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
06:28:02.527 00.000 12268 CameraToMount -- cameraX=-1.26 cameraY=0.75 hyp=1.46 cameraTheta=2.60 mountX=0.62 mountY=-1.34, mountTheta=-1.14
06:28:02.529 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:28:02.545 00.016 12268 UpdateGuideState exits: m=67 SNR=5.6
06:28:02.545 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:02.545 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:02.545 00.000 12268 Enqueuing Expose request
06:28:02.545 00.000 11616 Worker thread wakes up
06:28:02.545 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:02.545 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:28:04.558 02.013 11616 Exposure complete
06:28:04.612 00.054 11616 worker thread done servicing request
06:28:04.613 00.001 12268 OnExposeComplete: enter
06:28:04.613 00.000 12268 UpdateGuideState(): m_state=2
06:28:04.613 00.000 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:28:04.613 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.37, Mass=42, SNR=4.6, Peak=28 HFD=3.9
06:28:04.613 00.000 12268 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.47) = xAngle (-4.14 = 2.14)
06:28:04.613 00.000 12268 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.97)
06:28:04.613 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-2.67 mountX=-0.15 mountY=-0.22, mountTheta=-2.15
06:28:04.616 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:28:04.632 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
06:28:04.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:04.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:04.632 00.000 12268 Enqueuing Expose request
06:28:04.632 00.000 11616 Worker thread wakes up
06:28:04.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:04.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:28:06.639 02.007 11616 Exposure complete
06:28:06.690 00.051 11616 worker thread done servicing request
06:28:06.690 00.000 12268 OnExposeComplete: enter
06:28:06.690 00.000 12268 UpdateGuideState(): m_state=2
06:28:06.690 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:28:06.690 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.62, Mass=40, SNR=4.4, Peak=28 HFD=3.4
06:28:06.690 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
06:28:06.690 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
06:28:06.691 00.001 12268 CameraToMount -- cameraX=-0.31 cameraY=0.12 hyp=0.33 cameraTheta=2.76 mountX=0.09 mountY=-0.32, mountTheta=-1.29
06:28:06.692 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:28:06.707 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:28:06.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:06.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:06.707 00.000 12268 Enqueuing Expose request
06:28:06.707 00.000 11616 Worker thread wakes up
06:28:06.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:06.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:08.709 02.002 11616 Exposure complete
06:28:08.762 00.053 11616 worker thread done servicing request
06:28:08.762 00.000 12268 OnExposeComplete: enter
06:28:08.762 00.000 12268 UpdateGuideState(): m_state=2
06:28:08.762 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:28:08.762 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.42, Mass=45, SNR=4.7, Peak=26 HFD=4.6
06:28:08.763 00.001 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.52 = 1.77)
06:28:08.763 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.34)
06:28:08.763 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=-0.07 hyp=0.71 cameraTheta=-3.04 mountX=-0.14 mountY=-0.69, mountTheta=-1.77
06:28:08.767 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:28:08.783 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:28:08.784 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:08.784 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:08.784 00.000 12268 Enqueuing Expose request
06:28:08.784 00.000 11616 Worker thread wakes up
06:28:08.784 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:08.784 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:28:09.460 00.676 12268 evsrv: cli 0F8E69C0 connect
06:28:09.460 00.000 12268 case statement mapped state 2 to 1
06:28:09.460 00.000 12268 case statement mapped state 2 to 1
06:28:09.461 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"078b173c-0f28-49c9-a9f8-a4b1f55cd644"}
06:28:09.461 00.000 12268 case statement mapped state 2 to 1
06:28:09.461 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"078b173c-0f28-49c9-a9f8-a4b1f55cd644"}
06:28:09.462 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:28:09.463 00.001 12268 evsrv: cli 0F8E6D80 connect
06:28:09.463 00.000 12268 case statement mapped state 2 to 1
06:28:09.464 00.001 12268 case statement mapped state 2 to 1
06:28:09.464 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"eb4b8e05-b7b6-4bdd-9c15-359981a5d098"}
06:28:09.464 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"eb4b8e05-b7b6-4bdd-9c15-359981a5d098"}
06:28:09.465 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:28:09.467 00.002 12268 evsrv: cli 0F8E6D80 connect
06:28:09.467 00.000 12268 case statement mapped state 2 to 1
06:28:09.467 00.000 12268 case statement mapped state 2 to 1
06:28:09.469 00.002 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"34c6ab9c-d86f-47e6-b2f2-265020e8159a"}
06:28:09.470 00.001 12268 PhdController::Guide begins
06:28:09.470 00.000 12268 PhdController: newstate STATE_SETUP
06:28:09.470 00.000 12268 PhdController: setup
06:28:09.470 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:28:09.470 00.000 12268 PhdController: newstate STATE_CALIBRATE
06:28:09.470 00.000 12268 PhdController: newstate STATE_GUIDE
06:28:09.470 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:28:09.470 00.000 12268 guider state => CALIBRATED
06:28:09.470 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:28:09.471 00.001 12268 reset dither spiral
06:28:09.471 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:28:09.471 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"34c6ab9c-d86f-47e6-b2f2-265020e8159a"}
06:28:09.472 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:28:09.476 00.004 12268 evsrv: cli 0F8E69C0 connect
06:28:09.476 00.000 12268 case statement mapped state 5 to 1
06:28:09.477 00.001 12268 case statement mapped state 5 to 1
06:28:09.478 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"426d9024-8e43-491a-affe-031caf91a63d"}
06:28:09.478 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"426d9024-8e43-491a-affe-031caf91a63d"}
06:28:09.480 00.002 12268 evsrv: cli 0F8E69C0 disconnect
06:28:09.481 00.001 12268 evsrv: cli 0FA411A0 connect
06:28:09.481 00.000 12268 case statement mapped state 5 to 1
06:28:09.482 00.001 12268 case statement mapped state 5 to 1
06:28:09.482 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"46a9764d-0b16-4bee-ab08-73a0acdf7401"}
06:28:09.482 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[666.17,915.49],"id":"46a9764d-0b16-4bee-ab08-73a0acdf7401"}
06:28:09.484 00.002 12268 evsrv: cli 0FA411A0 disconnect
06:28:09.484 00.000 12268 evsrv: cli 0F960F20 connect
06:28:09.484 00.000 12268 case statement mapped state 5 to 1
06:28:09.485 00.001 12268 case statement mapped state 5 to 1
06:28:09.485 00.000 12268 evsrv: cli 0F960F20 request: {"method":"get_app_state","id":"588f5281-0d50-4826-9000-bbcf2f6b8d31"}
06:28:09.485 00.000 12268 case statement mapped state 5 to 1
06:28:09.485 00.000 12268 evsrv: cli 0F960F20 response: {"jsonrpc":"2.0","result":"Selected","id":"588f5281-0d50-4826-9000-bbcf2f6b8d31"}
06:28:09.487 00.002 12268 evsrv: cli 0F960F20 disconnect
06:28:10.487 01.000 12268 evsrv: cli 0F8E6D80 connect
06:28:10.488 00.001 12268 case statement mapped state 5 to 1
06:28:10.488 00.000 12268 case statement mapped state 5 to 1
06:28:10.489 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"c191f148-941f-467c-9cb4-0705147d68ae"}
06:28:10.489 00.000 12268 case statement mapped state 5 to 1
06:28:10.489 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"c191f148-941f-467c-9cb4-0705147d68ae"}
06:28:10.490 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:28:10.808 00.318 11616 Exposure complete
06:28:10.858 00.050 11616 worker thread done servicing request
06:28:10.858 00.000 12268 OnExposeComplete: enter
06:28:10.858 00.000 12268 UpdateGuideState(): m_state=5
06:28:10.859 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:28:10.859 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=34, SNR=4.1, Peak=26 HFD=3.6
06:28:10.859 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
06:28:10.859 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
06:28:10.859 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.44 mountX=0.08 mountY=-0.12, mountTheta=-0.97
06:28:10.860 00.001 12268 Changing from state CALIBRATED to GUIDING
06:28:10.861 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:28:10.861 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:28:10.861 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:28:10.861 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:28:10.862 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:28:10.862 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:28:10.862 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:28:10.862 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:28:10.863 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:28:10.863 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:28:10.863 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:28:10.863 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:28:10.863 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:28:10.864 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:28:10.864 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:28:10.864 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:28:10.993 00.129 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:28:10.994 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:28:10.994 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:28:10.998 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:28:10.999 00.001 12268 ScopeASCOM::SideOfPier() returns 0
06:28:10.999 00.000 12268 setting lock position to (666.06, 915.59)
06:28:11.000 00.001 12268 MultiStar: stabilizing after lock position change
06:28:11.000 00.000 12268 guider state => GUIDING
06:28:11.000 00.000 12268 Status Line: Guiding
06:28:11.002 00.002 12268 Mount: notify guiding started
06:28:11.003 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:28:11.003 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:28:11.003 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:28:11.003 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:28:11.004 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:28:11.004 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:28:11.004 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:28:11.004 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:28:11.004 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:28:11.005 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:28:11.005 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:28:11.005 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:28:11.005 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:28:11.006 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:28:11.006 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:28:11.006 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:28:11.006 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:28:11.006 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:28:11.007 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:28:11.007 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:28:11.007 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:28:11.007 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:28:11.008 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:28:11.008 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:28:11.008 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:28:11.009 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:28:11.009 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:28:11.009 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:28:11.010 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:28:11.010 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:28:11.010 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:28:11.010 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:28:11.011 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:28:11.011 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:28:11.011 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:28:11.011 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:28:11.011 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:28:11.012 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:28:11.147 00.135 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:28:11.147 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:28:11.148 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:28:11.148 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:28:11.149 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:28:11.149 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:28:11.149 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:28:11.149 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:28:11.149 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:28:11.149 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:28:11.150 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:28:11.150 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:28:11.165 00.015 12268 UpdateGuideState exits: m=34 SNR=4.1
06:28:11.166 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
06:28:11.166 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:11.166 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:11.166 00.000 12268 Enqueuing Expose request
06:28:11.166 00.000 11616 Worker thread wakes up
06:28:11.166 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:11.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:11.489 00.323 12268 evsrv: cli 0F8E69C0 connect
06:28:11.490 00.001 12268 case statement mapped state 6 to 3
06:28:11.490 00.000 12268 case statement mapped state 6 to 3
06:28:11.491 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"5e2ee482-66f3-4814-8a64-3ed28c337838"}
06:28:11.491 00.000 12268 case statement mapped state 6 to 3
06:28:11.491 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e2ee482-66f3-4814-8a64-3ed28c337838"}
06:28:11.492 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:28:13.172 01.680 11616 Exposure complete
06:28:13.226 00.054 11616 worker thread done servicing request
06:28:13.227 00.001 12268 OnExposeComplete: enter
06:28:13.227 00.000 12268 UpdateGuideState(): m_state=6
06:28:13.227 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:28:13.227 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.73, Mass=40, SNR=4.5, Peak=27 HFD=3.4
06:28:13.227 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
06:28:13.227 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
06:28:13.227 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.14 hyp=0.33 cameraTheta=2.69 mountX=0.11 mountY=-0.31, mountTheta=-1.23
06:28:13.229 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.30, y=0.14, opts=13)
06:28:13.229 00.000 12268 Enqueuing Move request for scope (-0.30, 0.14)
06:28:13.229 00.000 11616 Worker thread wakes up
06:28:13.230 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.14) opts 0xd
06:28:13.230 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.30, 0.14)
06:28:13.230 00.000 11616 Moving (-0.30, 0.14) raw xDistance=0.11 yDistance=-0.31
06:28:13.230 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:28:13.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
06:28:13.230 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:28:13.230 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
06:28:13.230 00.000 11616 MoveAxis(E, 0, ABG)
06:28:13.230 00.000 11616 Move returns status 0, amount 0
06:28:13.230 00.000 11616 MoveAxis(N, 0, ABG)
06:28:13.230 00.000 11616 Move returns status 0, amount 0
06:28:13.230 00.000 11616 move complete, result=0
06:28:13.231 00.001 11616 worker thread done servicing request
06:28:13.252 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:28:13.271 00.019 12268 UpdateGuideState exits: m=40 SNR=4.5
06:28:13.271 00.000 12268 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 1 / 99999
06:28:13.271 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768714093.271,"Host":"ASTROCENTER","Inst":1,"Distance":0.20,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:28:13.272 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:13.272 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:13.272 00.000 12268 Enqueuing Expose request
06:28:13.272 00.000 11616 Worker thread wakes up
06:28:13.272 00.000 12268 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
06:28:13.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:13.273 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:15.287 02.014 11616 Exposure complete
06:28:15.344 00.057 11616 worker thread done servicing request
06:28:15.344 00.000 12268 OnExposeComplete: enter
06:28:15.344 00.000 12268 UpdateGuideState(): m_state=6
06:28:15.345 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:28:15.345 00.000 12268 Star::Find returns 1 (0), X=665.05, Y=916.09, Mass=62, SNR=5.4, Peak=29 HFD=7.1
06:28:15.345 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
06:28:15.345 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
06:28:15.345 00.000 12268 CameraToMount -- cameraX=-1.01 cameraY=0.51 hyp=1.13 cameraTheta=2.68 mountX=0.40 mountY=-1.07, mountTheta=-1.21
06:28:15.348 00.003 12268 SchedulePrimaryMove(0D94C700, x=-1.01, y=0.51, opts=13)
06:28:15.348 00.000 12268 Enqueuing Move request for scope (-1.01, 0.51)
06:28:15.348 00.000 11616 Worker thread wakes up
06:28:15.349 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 0.51) opts 0xd
06:28:15.349 00.000 11616 Handling offset move in thread for scope, endpoint = (-1.01, 0.51)
06:28:15.349 00.000 11616 Moving (-1.01, 0.51) raw xDistance=0.40 yDistance=-1.07
06:28:15.349 00.000 11616 resist switch: large excursion: input 0.40 thresh 0.29 direction from 0 to 1
06:28:15.349 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.21
06:28:15.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.40
06:28:15.349 00.000 11616 resist switch: large excursion: input -1.07 thresh 0.45 direction from 0 to -1
06:28:15.349 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.21
06:28:15.349 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.16 from input -1.07
06:28:15.349 00.000 11616 MoveAxis(W, 226, ABG)
06:28:15.349 00.000 11616 Guiding  Dir = 3, Dur = 226
06:28:15.350 00.001 11616 IsSlewing returns 1
06:28:15.350 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:28:15.350 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:28:15.350 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:28:15.351 00.001 11616 Move returns status 2, amount 0
06:28:15.351 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:28:15.351 00.000 11616 move complete, result=2
06:28:15.351 00.000 11616 worker thread done servicing request
06:28:15.373 00.022 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:28:15.388 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
06:28:15.388 00.000 12268 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 2 / 99999
06:28:15.388 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768714095.388,"Host":"ASTROCENTER","Inst":1,"Distance":0.48,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
06:28:15.389 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:15.389 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:15.389 00.000 12268 Enqueuing Expose request
06:28:15.389 00.000 12268 Alert: Guiding stopped: the scope started slewing.
06:28:15.389 00.000 11616 Worker thread wakes up
06:28:15.389 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:15.389 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:15.415 00.026 12268 GuideStep: 0.4 px 0 ms WEST, -1.1 px 0 ms NORTH
06:28:15.417 00.002 12268 mount move error indicates guiding should stop
06:28:15.417 00.000 12268 Mount: notify guiding stopped
06:28:15.417 00.000 12268 BLC: window closed
06:28:15.417 00.000 12268 BLC: Last direction was reset
06:28:15.417 00.000 12268 PhdController failed: Guiding stopped
06:28:15.417 00.000 12268 PhdController: newstate STATE_FINISH
06:28:15.417 00.000 12268 PhdController complete: fail: Guiding stopped
06:28:15.417 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768714095.417,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
06:28:15.418 00.001 12268 Mount: notify guiding dither settle done success=0
06:28:15.418 00.000 12268 PhdController: newstate STATE_IDLE
06:28:15.418 00.000 12268 Changing from state GUIDING to STOP
06:28:15.418 00.000 12268 guider state => SELECTED
06:28:15.418 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:28:17.394 01.976 11616 Exposure complete
06:28:17.448 00.054 11616 worker thread done servicing request
06:28:17.448 00.000 12268 OnExposeComplete: enter
06:28:17.448 00.000 12268 UpdateGuideState(): m_state=2
06:28:17.448 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:28:17.448 00.000 12268 Star::Find returns 1 (0), X=666.38, Y=916.07, Mass=39, SNR=4.4, Peak=24 HFD=4.6
06:28:17.448 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
06:28:17.448 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
06:28:17.448 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.49 hyp=0.58 cameraTheta=1.00 mountX=0.51 mountY=0.25, mountTheta=0.45
06:28:17.474 00.026 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:28:17.488 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:28:17.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:17.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:17.488 00.000 12268 Enqueuing Expose request
06:28:17.488 00.000 11616 Worker thread wakes up
06:28:17.489 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:17.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:19.502 02.013 11616 Exposure complete
06:28:19.554 00.052 11616 worker thread done servicing request
06:28:19.554 00.000 12268 OnExposeComplete: enter
06:28:19.554 00.000 12268 UpdateGuideState(): m_state=2
06:28:19.555 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:28:19.555 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.54, Mass=48, SNR=4.8, Peak=27 HFD=3.5
06:28:19.555 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.53 = 1.75)
06:28:19.555 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.36)
06:28:19.555 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=-0.05 hyp=0.56 cameraTheta=-3.06 mountX=-0.10 mountY=-0.54, mountTheta=-1.76
06:28:19.557 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:28:19.572 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:28:19.572 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:19.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:19.572 00.000 12268 Enqueuing Expose request
06:28:19.572 00.000 11616 Worker thread wakes up
06:28:19.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:19.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:21.575 02.003 11616 Exposure complete
06:28:21.627 00.052 11616 worker thread done servicing request
06:28:21.627 00.000 12268 OnExposeComplete: enter
06:28:21.627 00.000 12268 UpdateGuideState(): m_state=2
06:28:21.627 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:28:21.627 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.89, Mass=40, SNR=4.4, Peak=28 HFD=3.7
06:28:21.627 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
06:28:21.628 00.001 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
06:28:21.628 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.31 cameraTheta=1.50 mountX=0.31 mountY=-0.02, mountTheta=-0.06
06:28:21.631 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:28:21.646 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:28:21.646 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:21.646 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:21.646 00.000 12268 Enqueuing Expose request
06:28:21.646 00.000 11616 Worker thread wakes up
06:28:21.646 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:21.646 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:23.650 02.004 11616 Exposure complete
06:28:23.702 00.052 11616 worker thread done servicing request
06:28:23.703 00.001 12268 OnExposeComplete: enter
06:28:23.703 00.000 12268 UpdateGuideState(): m_state=2
06:28:23.703 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:28:23.703 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.57, Mass=64, SNR=5.5, Peak=28 HFD=6.9
06:28:23.703 00.000 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
06:28:23.703 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
06:28:23.703 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=-0.02 hyp=0.73 cameraTheta=-3.12 mountX=-0.09 mountY=-0.72, mountTheta=-1.69
06:28:23.705 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:28:23.720 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
06:28:23.720 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:23.720 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:23.720 00.000 12268 Enqueuing Expose request
06:28:23.720 00.000 11616 Worker thread wakes up
06:28:23.720 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:23.720 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:28:25.732 02.012 11616 Exposure complete
06:28:25.782 00.050 11616 worker thread done servicing request
06:28:25.783 00.001 12268 OnExposeComplete: enter
06:28:25.783 00.000 12268 UpdateGuideState(): m_state=2
06:28:25.783 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:28:25.783 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.81, Mass=40, SNR=4.4, Peak=25 HFD=4.6
06:28:25.783 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
06:28:25.783 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.72)
06:28:25.783 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.02 mountX=0.24 mountY=0.11, mountTheta=0.43
06:28:25.785 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:28:25.800 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:28:25.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:25.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:25.800 00.000 12268 Enqueuing Expose request
06:28:25.800 00.000 11616 Worker thread wakes up
06:28:25.801 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:25.801 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:27.816 02.015 11616 Exposure complete
06:28:27.866 00.050 11616 worker thread done servicing request
06:28:27.866 00.000 12268 OnExposeComplete: enter
06:28:27.866 00.000 12268 UpdateGuideState(): m_state=2
06:28:27.867 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:28:27.867 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=43, SNR=4.6, Peak=27 HFD=4.1
06:28:27.867 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:28:27.867 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:28:27.867 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.94 mountX=0.01 mountY=-0.05, mountTheta=-1.47
06:28:27.869 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:28:27.883 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:28:27.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:27.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:27.883 00.000 12268 Enqueuing Expose request
06:28:27.883 00.000 11616 Worker thread wakes up
06:28:27.884 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:27.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:29.891 02.007 11616 Exposure complete
06:28:29.942 00.051 11616 worker thread done servicing request
06:28:29.942 00.000 12268 OnExposeComplete: enter
06:28:29.942 00.000 12268 UpdateGuideState(): m_state=2
06:28:29.942 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:28:29.942 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.56, Mass=40, SNR=4.4, Peak=26 HFD=4.3
06:28:29.943 00.001 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
06:28:29.943 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
06:28:29.943 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.35 mountX=-0.02 mountY=0.07, mountTheta=1.82
06:28:29.944 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:28:29.959 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:28:29.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:29.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:29.959 00.000 12268 Enqueuing Expose request
06:28:29.959 00.000 11616 Worker thread wakes up
06:28:29.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:29.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:31.964 02.005 11616 Exposure complete
06:28:32.015 00.051 11616 worker thread done servicing request
06:28:32.015 00.000 12268 OnExposeComplete: enter
06:28:32.015 00.000 12268 UpdateGuideState(): m_state=2
06:28:32.016 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:28:32.016 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=915.24, Mass=43, SNR=4.6, Peak=27 HFD=4.7
06:28:32.016 00.000 12268 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.47) = xAngle (-2.66 = -2.66)
06:28:32.016 00.000 12268 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.77 = 0.51)
06:28:32.016 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.35 hyp=0.37 cameraTheta=-1.19 mountX=-0.33 mountY=0.18, mountTheta=2.63
06:28:32.018 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:28:32.032 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:28:32.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:32.032 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:32.033 00.001 12268 Enqueuing Expose request
06:28:32.033 00.000 11616 Worker thread wakes up
06:28:32.033 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:32.033 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:28:34.035 02.002 11616 Exposure complete
06:28:34.086 00.051 11616 worker thread done servicing request
06:28:34.086 00.000 12268 OnExposeComplete: enter
06:28:34.086 00.000 12268 UpdateGuideState(): m_state=2
06:28:34.086 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:28:34.086 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=916.00, Mass=44, SNR=4.7, Peak=27 HFD=3.3
06:28:34.086 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
06:28:34.087 00.001 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
06:28:34.087 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=0.42 hyp=0.81 cameraTheta=2.60 mountX=0.35 mountY=-0.74, mountTheta=-1.14
06:28:34.089 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:28:34.104 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:28:34.104 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:34.104 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:34.104 00.000 12268 Enqueuing Expose request
06:28:34.104 00.000 11616 Worker thread wakes up
06:28:34.104 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:34.104 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:28:36.107 02.003 11616 Exposure complete
06:28:36.159 00.052 11616 worker thread done servicing request
06:28:36.159 00.000 12268 OnExposeComplete: enter
06:28:36.159 00.000 12268 UpdateGuideState(): m_state=2
06:28:36.159 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:28:36.159 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=916.01, Mass=45, SNR=4.7, Peak=29 HFD=4.3
06:28:36.159 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
06:28:36.159 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.93)
06:28:36.160 00.001 12268 CameraToMount -- cameraX=0.15 cameraY=0.43 hyp=0.45 cameraTheta=1.23 mountX=0.44 mountY=0.10, mountTheta=0.22
06:28:36.161 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:28:36.176 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:28:36.177 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:36.177 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:36.177 00.000 12268 Enqueuing Expose request
06:28:36.177 00.000 11616 Worker thread wakes up
06:28:36.177 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:36.177 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:38.181 02.004 11616 Exposure complete
06:28:38.234 00.053 11616 worker thread done servicing request
06:28:38.235 00.001 12268 OnExposeComplete: enter
06:28:38.235 00.000 12268 UpdateGuideState(): m_state=2
06:28:38.235 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:28:38.235 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
06:28:38.235 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:28:38.235 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:28:38.235 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.20 mountX=-0.00 mountY=0.02, mountTheta=1.67
06:28:38.238 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:28:38.253 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
06:28:38.253 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:38.253 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:38.253 00.000 12268 Enqueuing Expose request
06:28:38.254 00.001 11616 Worker thread wakes up
06:28:38.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:38.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:40.271 02.017 11616 Exposure complete
06:28:40.321 00.050 11616 worker thread done servicing request
06:28:40.322 00.001 12268 OnExposeComplete: enter
06:28:40.322 00.000 12268 UpdateGuideState(): m_state=2
06:28:40.322 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:28:40.322 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.49, Mass=45, SNR=4.7, Peak=30 HFD=4.0
06:28:40.322 00.000 12268 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.47) = xAngle (-3.89 = 2.39)
06:28:40.322 00.000 12268 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.00 = -0.72)
06:28:40.322 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.14 cameraTheta=-2.42 mountX=-0.11 mountY=-0.09, mountTheta=-2.41
06:28:40.324 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:28:40.338 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:28:40.339 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:40.339 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:40.339 00.000 12268 Enqueuing Expose request
06:28:40.339 00.000 11616 Worker thread wakes up
06:28:40.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:40.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:28:42.354 02.015 11616 Exposure complete
06:28:42.406 00.052 11616 worker thread done servicing request
06:28:42.406 00.000 12268 OnExposeComplete: enter
06:28:42.406 00.000 12268 UpdateGuideState(): m_state=2
06:28:42.406 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:28:42.406 00.000 12268 Star::Find returns 1 (0), X=666.46, Y=915.45, Mass=43, SNR=4.6, Peak=27 HFD=5.0
06:28:42.406 00.000 12268 CameraToMount -- cameraTheta (-0.34) - m_xAngle (1.47) = xAngle (-1.81 = -1.81)
06:28:42.406 00.000 12268 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.92 = 1.36)
06:28:42.406 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.14 hyp=0.42 cameraTheta=-0.34 mountX=-0.10 mountY=0.41, mountTheta=1.81
06:28:42.408 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:28:42.423 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:28:42.423 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:42.423 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:42.423 00.000 12268 Enqueuing Expose request
06:28:42.423 00.000 11616 Worker thread wakes up
06:28:42.423 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:42.423 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:28:44.426 02.003 11616 Exposure complete
06:28:44.477 00.051 11616 worker thread done servicing request
06:28:44.477 00.000 12268 OnExposeComplete: enter
06:28:44.477 00.000 12268 UpdateGuideState(): m_state=2
06:28:44.477 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:28:44.477 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.72, Mass=42, SNR=4.5, Peak=29 HFD=3.8
06:28:44.477 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
06:28:44.477 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
06:28:44.478 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.25 mountX=0.13 mountY=0.03, mountTheta=0.19
06:28:44.480 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:28:44.494 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:28:44.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:44.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:44.495 00.001 12268 Enqueuing Expose request
06:28:44.495 00.000 11616 Worker thread wakes up
06:28:44.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:44.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:46.511 02.016 11616 Exposure complete
06:28:46.560 00.049 11616 worker thread done servicing request
06:28:46.561 00.001 12268 OnExposeComplete: enter
06:28:46.561 00.000 12268 UpdateGuideState(): m_state=2
06:28:46.561 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:28:46.561 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.24, Mass=43, SNR=4.6, Peak=27 HFD=4.2
06:28:46.561 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.30 = 2.99)
06:28:46.561 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.41 = -0.12)
06:28:46.561 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.35 hyp=0.36 cameraTheta=-1.82 mountX=-0.36 mountY=-0.05, mountTheta=-3.02
06:28:46.563 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:28:46.578 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:28:46.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:46.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:46.578 00.000 12268 Enqueuing Expose request
06:28:46.578 00.000 11616 Worker thread wakes up
06:28:46.578 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:46.578 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:28:48.583 02.005 11616 Exposure complete
06:28:48.634 00.051 11616 worker thread done servicing request
06:28:48.634 00.000 12268 OnExposeComplete: enter
06:28:48.635 00.001 12268 UpdateGuideState(): m_state=2
06:28:48.635 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:28:48.635 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=916.09, Mass=41, SNR=4.5, Peak=28 HFD=3.6
06:28:48.635 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
06:28:48.635 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
06:28:48.635 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.50 hyp=0.53 cameraTheta=1.88 mountX=0.48 mountY=-0.22, mountTheta=-0.43
06:28:48.637 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:28:48.651 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:28:48.652 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:48.652 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:48.652 00.000 12268 Enqueuing Expose request
06:28:48.652 00.000 11616 Worker thread wakes up
06:28:48.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:48.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:50.665 02.013 11616 Exposure complete
06:28:50.715 00.050 11616 worker thread done servicing request
06:28:50.715 00.000 12268 OnExposeComplete: enter
06:28:50.715 00.000 12268 UpdateGuideState(): m_state=2
06:28:50.715 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:28:50.715 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:28:50.715 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:28:50.715 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:28:50.716 00.001 12268 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.94 mountX=0.00 mountY=-0.01, mountTheta=-1.47
06:28:50.717 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:28:50.732 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:28:50.732 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:50.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:50.732 00.000 12268 Enqueuing Expose request
06:28:50.733 00.001 11616 Worker thread wakes up
06:28:50.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:50.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:52.749 02.016 11616 Exposure complete
06:28:52.798 00.049 11616 worker thread done servicing request
06:28:52.799 00.001 12268 OnExposeComplete: enter
06:28:52.799 00.000 12268 UpdateGuideState(): m_state=2
06:28:52.799 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:28:52.799 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.39, Mass=40, SNR=4.4, Peak=28 HFD=3.5
06:28:52.799 00.000 12268 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.47) = xAngle (-3.84 = 2.44)
06:28:52.799 00.000 12268 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.96 = -0.67)
06:28:52.799 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.19 hyp=0.28 cameraTheta=-2.37 mountX=-0.21 mountY=-0.17, mountTheta=-2.46
06:28:52.801 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:28:52.816 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:28:52.816 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:52.816 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:52.816 00.000 12268 Enqueuing Expose request
06:28:52.816 00.000 11616 Worker thread wakes up
06:28:52.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:52.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:28:54.820 02.004 11616 Exposure complete
06:28:54.871 00.051 11616 worker thread done servicing request
06:28:54.871 00.000 12268 OnExposeComplete: enter
06:28:54.871 00.000 12268 UpdateGuideState(): m_state=2
06:28:54.872 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:28:54.872 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.54, Mass=37, SNR=4.3, Peak=26 HFD=4.3
06:28:54.872 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:28:54.872 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:28:54.872 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.05 hyp=0.24 cameraTheta=-0.20 mountX=-0.02 mountY=0.24, mountTheta=1.67
06:28:54.874 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:28:54.889 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:28:54.889 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:54.889 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:54.889 00.000 12268 Enqueuing Expose request
06:28:54.889 00.000 11616 Worker thread wakes up
06:28:54.889 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:54.889 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:56.907 02.018 11616 Exposure complete
06:28:56.959 00.052 11616 worker thread done servicing request
06:28:56.959 00.000 12268 OnExposeComplete: enter
06:28:56.959 00.000 12268 UpdateGuideState(): m_state=2
06:28:56.960 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:28:56.960 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.77, Mass=46, SNR=4.7, Peak=28 HFD=4.6
06:28:56.960 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
06:28:56.960 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
06:28:56.960 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=0.18 hyp=0.34 cameraTheta=2.58 mountX=0.15 mountY=-0.31, mountTheta=-1.11
06:28:56.962 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:28:56.978 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
06:28:56.978 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:56.978 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:56.978 00.000 12268 Enqueuing Expose request
06:28:56.978 00.000 11616 Worker thread wakes up
06:28:56.978 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:56.978 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:28:58.989 02.011 11616 Exposure complete
06:28:59.040 00.051 11616 worker thread done servicing request
06:28:59.041 00.001 12268 OnExposeComplete: enter
06:28:59.041 00.000 12268 UpdateGuideState(): m_state=2
06:28:59.041 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:28:59.041 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.45, Mass=49, SNR=4.9, Peak=32 HFD=3.2
06:28:59.041 00.000 12268 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.47) = xAngle (-4.30 = 1.99)
06:28:59.041 00.000 12268 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.41 = -1.12)
06:28:59.041 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=-0.14 hyp=0.44 cameraTheta=-2.82 mountX=-0.18 mountY=-0.40, mountTheta=-1.99
06:28:59.043 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:28:59.058 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:28:59.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:28:59.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:28:59.058 00.000 12268 Enqueuing Expose request
06:28:59.058 00.000 11616 Worker thread wakes up
06:28:59.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:28:59.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:29:01.067 02.009 11616 Exposure complete
06:29:01.117 00.050 11616 worker thread done servicing request
06:29:01.118 00.001 12268 OnExposeComplete: enter
06:29:01.118 00.000 12268 UpdateGuideState(): m_state=2
06:29:01.118 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:29:01.118 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.11, Mass=47, SNR=4.8, Peak=29 HFD=4.0
06:29:01.118 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.62 = 2.66)
06:29:01.118 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.73 = -0.45)
06:29:01.118 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.48 hyp=0.57 cameraTheta=-2.15 mountX=-0.50 mountY=-0.25, mountTheta=-2.68
06:29:01.120 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:29:01.135 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:29:01.135 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:01.135 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:01.135 00.000 12268 Enqueuing Expose request
06:29:01.136 00.001 11616 Worker thread wakes up
06:29:01.136 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:01.136 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:29:03.145 02.009 11616 Exposure complete
06:29:03.196 00.051 11616 worker thread done servicing request
06:29:03.196 00.000 12268 OnExposeComplete: enter
06:29:03.196 00.000 12268 UpdateGuideState(): m_state=2
06:29:03.196 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:29:03.196 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.31, Mass=43, SNR=4.6, Peak=30 HFD=3.5
06:29:03.197 00.001 12268 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.47) = xAngle (-3.70 = 2.59)
06:29:03.197 00.000 12268 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.52)
06:29:03.197 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-2.22 mountX=-0.30 mountY=-0.18, mountTheta=-2.61
06:29:03.200 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:29:03.216 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:29:03.217 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:03.217 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:03.217 00.000 12268 Enqueuing Expose request
06:29:03.217 00.000 11616 Worker thread wakes up
06:29:03.217 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:03.217 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:29:05.236 02.019 11616 Exposure complete
06:29:05.287 00.051 11616 worker thread done servicing request
06:29:05.287 00.000 12268 OnExposeComplete: enter
06:29:05.287 00.000 12268 UpdateGuideState(): m_state=2
06:29:05.287 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:29:05.287 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.70, Mass=46, SNR=4.7, Peak=27 HFD=5.5
06:29:05.287 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
06:29:05.287 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
06:29:05.287 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.43 mountX=0.10 mountY=-0.14, mountTheta=-0.96
06:29:05.290 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:29:05.305 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:29:05.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:05.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:05.305 00.000 12268 Enqueuing Expose request
06:29:05.305 00.000 11616 Worker thread wakes up
06:29:05.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:05.306 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:07.374 02.068 11616 Exposure complete
06:29:07.425 00.051 11616 worker thread done servicing request
06:29:07.425 00.000 12268 OnExposeComplete: enter
06:29:07.425 00.000 12268 UpdateGuideState(): m_state=2
06:29:07.425 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:29:07.425 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
06:29:07.425 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:29:07.425 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:29:07.425 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.20 mountX=-0.00 mountY=0.01, mountTheta=1.67
06:29:07.427 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:29:07.442 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:29:07.442 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:07.442 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:07.442 00.000 12268 Enqueuing Expose request
06:29:07.442 00.000 11616 Worker thread wakes up
06:29:07.442 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:07.443 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:09.464 02.021 11616 Exposure complete
06:29:09.515 00.051 11616 worker thread done servicing request
06:29:09.516 00.001 12268 OnExposeComplete: enter
06:29:09.516 00.000 12268 UpdateGuideState(): m_state=2
06:29:09.516 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:29:09.516 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.30, Mass=44, SNR=4.6, Peak=30 HFD=3.7
06:29:09.516 00.000 12268 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.47) = xAngle (-3.50 = 2.78)
06:29:09.516 00.000 12268 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.61 = -0.33)
06:29:09.516 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.28 hyp=0.32 cameraTheta=-2.03 mountX=-0.30 mountY=-0.10, mountTheta=-2.81
06:29:09.519 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:29:09.534 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:29:09.535 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:09.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:09.535 00.000 12268 Enqueuing Expose request
06:29:09.535 00.000 11616 Worker thread wakes up
06:29:09.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:09.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:29:11.546 02.011 11616 Exposure complete
06:29:11.595 00.049 11616 worker thread done servicing request
06:29:11.596 00.001 12268 OnExposeComplete: enter
06:29:11.596 00.000 12268 UpdateGuideState(): m_state=2
06:29:11.596 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:29:11.596 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:29:11.596 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:29:11.596 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:29:11.596 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.94 mountX=0.00 mountY=-0.01, mountTheta=-1.47
06:29:11.598 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:29:11.616 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
06:29:11.616 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:11.616 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:11.616 00.000 12268 Enqueuing Expose request
06:29:11.616 00.000 11616 Worker thread wakes up
06:29:11.616 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:11.616 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:13.623 02.007 11616 Exposure complete
06:29:13.672 00.049 11616 worker thread done servicing request
06:29:13.672 00.000 12268 OnExposeComplete: enter
06:29:13.673 00.001 12268 UpdateGuideState(): m_state=2
06:29:13.673 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:29:13.673 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
06:29:13.673 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:29:13.673 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:29:13.673 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.20 mountX=-0.01 mountY=0.10, mountTheta=1.67
06:29:13.675 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:29:13.690 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:29:13.690 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:13.691 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:13.691 00.000 12268 Enqueuing Expose request
06:29:13.691 00.000 11616 Worker thread wakes up
06:29:13.691 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:13.691 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:15.710 02.019 11616 Exposure complete
06:29:15.761 00.051 11616 worker thread done servicing request
06:29:15.762 00.001 12268 OnExposeComplete: enter
06:29:15.762 00.000 12268 UpdateGuideState(): m_state=2
06:29:15.762 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:29:15.762 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.92, Mass=40, SNR=4.5, Peak=30 HFD=3.2
06:29:15.762 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
06:29:15.762 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
06:29:15.762 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.33 hyp=0.36 cameraTheta=2.01 mountX=0.31 mountY=-0.20, mountTheta=-0.56
06:29:15.763 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:29:15.778 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:29:15.778 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:15.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:15.778 00.000 12268 Enqueuing Expose request
06:29:15.778 00.000 11616 Worker thread wakes up
06:29:15.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:15.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:17.785 02.007 11616 Exposure complete
06:29:17.835 00.050 11616 worker thread done servicing request
06:29:17.835 00.000 12268 OnExposeComplete: enter
06:29:17.835 00.000 12268 UpdateGuideState(): m_state=2
06:29:17.835 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:29:17.835 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
06:29:17.835 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:29:17.835 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:29:17.835 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.20 mountX=-0.00 mountY=0.01, mountTheta=1.67
06:29:17.838 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:29:17.852 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:29:17.853 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:17.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:17.853 00.000 12268 Enqueuing Expose request
06:29:17.853 00.000 11616 Worker thread wakes up
06:29:17.853 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:17.853 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:19.867 02.014 11616 Exposure complete
06:29:19.918 00.051 11616 worker thread done servicing request
06:29:19.919 00.001 12268 OnExposeComplete: enter
06:29:19.919 00.000 12268 UpdateGuideState(): m_state=2
06:29:19.919 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:29:19.919 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.57, Mass=43, SNR=4.6, Peak=28 HFD=3.6
06:29:19.919 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.54 = 1.75)
06:29:19.919 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.65 = -1.36)
06:29:19.919 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.06 mountX=-0.04 mountY=-0.22, mountTheta=-1.75
06:29:19.921 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:29:19.936 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:29:19.936 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:19.936 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:19.936 00.000 12268 Enqueuing Expose request
06:29:19.936 00.000 11616 Worker thread wakes up
06:29:19.936 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:19.936 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:21.954 02.018 11616 Exposure complete
06:29:22.005 00.051 11616 worker thread done servicing request
06:29:22.005 00.000 12268 OnExposeComplete: enter
06:29:22.005 00.000 12268 UpdateGuideState(): m_state=2
06:29:22.005 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:29:22.006 00.001 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:29:22.006 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:29:22.006 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:29:22.006 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.94 mountX=0.00 mountY=-0.01, mountTheta=-1.47
06:29:22.008 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:29:22.022 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:29:22.022 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:22.022 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:22.022 00.000 12268 Enqueuing Expose request
06:29:22.023 00.001 11616 Worker thread wakes up
06:29:22.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:22.023 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:24.027 02.004 11616 Exposure complete
06:29:24.077 00.050 11616 worker thread done servicing request
06:29:24.078 00.001 12268 OnExposeComplete: enter
06:29:24.078 00.000 12268 UpdateGuideState(): m_state=2
06:29:24.078 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:29:24.078 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=916.09, Mass=39, SNR=4.4, Peak=28 HFD=3.0
06:29:24.078 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
06:29:24.078 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
06:29:24.078 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.50 hyp=0.64 cameraTheta=2.24 mountX=0.46 mountY=-0.46, mountTheta=-0.79
06:29:24.080 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:29:24.095 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:29:24.095 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:24.095 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:24.095 00.000 12268 Enqueuing Expose request
06:29:24.096 00.001 11616 Worker thread wakes up
06:29:24.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:24.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:26.121 02.025 11616 Exposure complete
06:29:26.171 00.050 11616 worker thread done servicing request
06:29:26.171 00.000 12268 OnExposeComplete: enter
06:29:26.171 00.000 12268 UpdateGuideState(): m_state=2
06:29:26.172 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:29:26.172 00.000 12268 Star::Find returns 1 (0), X=664.74, Y=915.77, Mass=61, SNR=5.4, Peak=30 HFD=7.9
06:29:26.172 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
06:29:26.172 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
06:29:26.172 00.000 12268 CameraToMount -- cameraX=-1.32 cameraY=0.18 hyp=1.34 cameraTheta=3.00 mountX=0.05 mountY=-1.34, mountTheta=-1.53
06:29:26.174 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:29:26.188 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
06:29:26.188 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:26.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:26.188 00.000 12268 Enqueuing Expose request
06:29:26.189 00.001 11616 Worker thread wakes up
06:29:26.189 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:26.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:29:28.211 02.022 11616 Exposure complete
06:29:28.263 00.052 11616 worker thread done servicing request
06:29:28.264 00.001 12268 OnExposeComplete: enter
06:29:28.264 00.000 12268 UpdateGuideState(): m_state=2
06:29:28.264 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:29:28.264 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.52, Mass=43, SNR=4.6, Peak=26 HFD=4.7
06:29:28.264 00.000 12268 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.47) = xAngle (-4.42 = 1.87)
06:29:28.264 00.000 12268 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
06:29:28.264 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.07 hyp=0.34 cameraTheta=-2.94 mountX=-0.10 mountY=-0.32, mountTheta=-1.87
06:29:28.268 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:29:28.285 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:29:28.285 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:28.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:28.286 00.001 12268 Enqueuing Expose request
06:29:28.286 00.000 11616 Worker thread wakes up
06:29:28.286 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:28.286 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:30.295 02.009 11616 Exposure complete
06:29:30.347 00.052 11616 worker thread done servicing request
06:29:30.348 00.001 12268 OnExposeComplete: enter
06:29:30.348 00.000 12268 UpdateGuideState(): m_state=2
06:29:30.348 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:29:30.348 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.46, Mass=41, SNR=4.5, Peak=29 HFD=3.4
06:29:30.348 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.04 = 2.25)
06:29:30.348 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.86)
06:29:30.348 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.23 cameraTheta=-2.56 mountX=-0.14 mountY=-0.17, mountTheta=-2.26
06:29:30.350 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:29:30.364 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:29:30.365 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:30.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:30.365 00.000 12268 Enqueuing Expose request
06:29:30.365 00.000 11616 Worker thread wakes up
06:29:30.365 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:30.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:29:32.385 02.020 11616 Exposure complete
06:29:32.434 00.049 11616 worker thread done servicing request
06:29:32.434 00.000 12268 OnExposeComplete: enter
06:29:32.434 00.000 12268 UpdateGuideState(): m_state=2
06:29:32.435 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:29:32.435 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.64, Mass=40, SNR=4.4, Peak=29 HFD=3.0
06:29:32.435 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
06:29:32.435 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
06:29:32.435 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.05 hyp=0.33 cameraTheta=2.98 mountX=0.02 mountY=-0.33, mountTheta=-1.50
06:29:32.438 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:29:32.453 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:29:32.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:32.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:32.453 00.000 12268 Enqueuing Expose request
06:29:32.453 00.000 11616 Worker thread wakes up
06:29:32.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:32.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:34.466 02.013 11616 Exposure complete
06:29:34.517 00.051 11616 worker thread done servicing request
06:29:34.518 00.001 12268 OnExposeComplete: enter
06:29:34.518 00.000 12268 UpdateGuideState(): m_state=2
06:29:34.518 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:29:34.518 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=916.07, Mass=45, SNR=4.7, Peak=28 HFD=3.5
06:29:34.518 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
06:29:34.518 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.13 = -2.13)
06:29:34.518 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.49 hyp=0.76 cameraTheta=2.45 mountX=0.43 mountY=-0.64, mountTheta=-0.99
06:29:34.520 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:29:34.535 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:29:34.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:34.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:34.535 00.000 12268 Enqueuing Expose request
06:29:34.535 00.000 11616 Worker thread wakes up
06:29:34.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:34.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:29:36.550 02.015 11616 Exposure complete
06:29:36.598 00.048 11616 worker thread done servicing request
06:29:36.599 00.001 12268 OnExposeComplete: enter
06:29:36.599 00.000 12268 UpdateGuideState(): m_state=2
06:29:36.599 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:29:36.599 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.52, Mass=63, SNR=5.5, Peak=31 HFD=4.5
06:29:36.599 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
06:29:36.599 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
06:29:36.599 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=-0.07 hyp=0.73 cameraTheta=-3.05 mountX=-0.14 mountY=-0.71, mountTheta=-1.76
06:29:36.601 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:29:36.617 00.016 12268 UpdateGuideState exits: m=63 SNR=5.5
06:29:36.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:36.617 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:36.617 00.000 12268 Enqueuing Expose request
06:29:36.617 00.000 11616 Worker thread wakes up
06:29:36.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:36.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:29:38.629 02.012 11616 Exposure complete
06:29:38.679 00.050 11616 worker thread done servicing request
06:29:38.679 00.000 12268 OnExposeComplete: enter
06:29:38.679 00.000 12268 UpdateGuideState(): m_state=2
06:29:38.679 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:29:38.679 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=916.08, Mass=47, SNR=4.8, Peak=30 HFD=3.1
06:29:38.679 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
06:29:38.679 00.000 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
06:29:38.679 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.50 hyp=0.68 cameraTheta=2.33 mountX=0.45 mountY=-0.53, mountTheta=-0.86
06:29:38.681 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:29:38.696 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:29:38.696 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:38.696 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:38.696 00.000 12268 Enqueuing Expose request
06:29:38.696 00.000 11616 Worker thread wakes up
06:29:38.696 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:38.696 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:40.706 02.010 11616 Exposure complete
06:29:40.758 00.052 11616 worker thread done servicing request
06:29:40.758 00.000 12268 OnExposeComplete: enter
06:29:40.758 00.000 12268 UpdateGuideState(): m_state=2
06:29:40.758 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:29:40.759 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.51, Mass=46, SNR=4.7, Peak=29 HFD=3.7
06:29:40.759 00.000 12268 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.47) = xAngle (-3.70 = 2.58)
06:29:40.759 00.000 12268 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.81 = -0.53)
06:29:40.759 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.23 mountX=-0.09 mountY=-0.05, mountTheta=-2.61
06:29:40.761 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:29:40.775 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:29:40.775 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:40.775 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:40.776 00.001 12268 Enqueuing Expose request
06:29:40.776 00.000 11616 Worker thread wakes up
06:29:40.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:40.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:42.791 02.015 11616 Exposure complete
06:29:42.842 00.051 11616 worker thread done servicing request
06:29:42.842 00.000 12268 OnExposeComplete: enter
06:29:42.842 00.000 12268 UpdateGuideState(): m_state=2
06:29:42.842 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:29:42.842 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.53, Mass=42, SNR=4.5, Peak=28 HFD=3.9
06:29:42.842 00.000 12268 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.47) = xAngle (-4.23 = 2.06)
06:29:42.842 00.000 12268 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.34 = -1.05)
06:29:42.842 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.75 mountX=-0.07 mountY=-0.13, mountTheta=-2.06
06:29:42.846 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:29:42.860 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:29:42.860 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:42.861 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:42.861 00.000 12268 Enqueuing Expose request
06:29:42.861 00.000 11616 Worker thread wakes up
06:29:42.861 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:42.861 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:44.879 02.018 11616 Exposure complete
06:29:44.930 00.051 11616 worker thread done servicing request
06:29:44.930 00.000 12268 OnExposeComplete: enter
06:29:44.930 00.000 12268 UpdateGuideState(): m_state=2
06:29:44.931 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:29:44.931 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:29:44.931 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:29:44.931 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:29:44.931 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.94 mountX=0.01 mountY=-0.14, mountTheta=-1.47
06:29:44.933 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:29:44.947 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:29:44.948 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:44.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:44.948 00.000 12268 Enqueuing Expose request
06:29:44.948 00.000 11616 Worker thread wakes up
06:29:44.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:44.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:46.954 02.006 11616 Exposure complete
06:29:47.005 00.051 11616 worker thread done servicing request
06:29:47.006 00.001 12268 OnExposeComplete: enter
06:29:47.006 00.000 12268 UpdateGuideState(): m_state=2
06:29:47.006 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:29:47.006 00.000 12268 Star::Find returns 1 (0), X=665.30, Y=916.41, Mass=58, SNR=5.3, Peak=29 HFD=6.3
06:29:47.006 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
06:29:47.006 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
06:29:47.006 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=0.82 hyp=1.12 cameraTheta=2.32 mountX=0.74 mountY=-0.87, mountTheta=-0.86
06:29:47.008 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:29:47.023 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
06:29:47.023 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:47.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:47.023 00.000 12268 Enqueuing Expose request
06:29:47.023 00.000 11616 Worker thread wakes up
06:29:47.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:47.024 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:29:49.040 02.016 11616 Exposure complete
06:29:49.090 00.050 11616 worker thread done servicing request
06:29:49.090 00.000 12268 OnExposeComplete: enter
06:29:49.090 00.000 12268 UpdateGuideState(): m_state=2
06:29:49.090 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:29:49.090 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:29:49.090 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:29:49.090 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:29:49.091 00.001 12268 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.09 cameraTheta=2.94 mountX=0.01 mountY=-0.09, mountTheta=-1.47
06:29:49.092 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:29:49.107 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:29:49.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:49.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:49.108 00.001 12268 Enqueuing Expose request
06:29:49.108 00.000 11616 Worker thread wakes up
06:29:49.108 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:49.108 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:51.123 02.015 11616 Exposure complete
06:29:51.173 00.050 11616 worker thread done servicing request
06:29:51.174 00.001 12268 OnExposeComplete: enter
06:29:51.174 00.000 12268 UpdateGuideState(): m_state=2
06:29:51.174 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:29:51.174 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.82, Mass=56, SNR=5.2, Peak=26 HFD=6.5
06:29:51.174 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
06:29:51.174 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
06:29:51.174 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=0.23 hyp=0.69 cameraTheta=2.80 mountX=0.17 mountY=-0.68, mountTheta=-1.33
06:29:51.176 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:29:51.191 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
06:29:51.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:51.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:51.192 00.001 12268 Enqueuing Expose request
06:29:51.192 00.000 11616 Worker thread wakes up
06:29:51.192 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:51.192 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:29:53.198 02.006 11616 Exposure complete
06:29:53.254 00.056 11616 worker thread done servicing request
06:29:53.255 00.001 12268 OnExposeComplete: enter
06:29:53.255 00.000 12268 UpdateGuideState(): m_state=2
06:29:53.255 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:29:53.255 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
06:29:53.255 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:29:53.255 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:29:53.255 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-0.20 mountX=-0.02 mountY=0.18, mountTheta=1.67
06:29:53.259 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:29:53.276 00.017 12268 UpdateGuideState exits: m=38 SNR=4.4
06:29:53.276 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:53.277 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:53.277 00.000 12268 Enqueuing Expose request
06:29:53.277 00.000 11616 Worker thread wakes up
06:29:53.277 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:53.277 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:29:55.380 02.103 11616 Exposure complete
06:29:55.430 00.050 11616 worker thread done servicing request
06:29:55.430 00.000 12268 OnExposeComplete: enter
06:29:55.430 00.000 12268 UpdateGuideState(): m_state=2
06:29:55.430 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:29:55.430 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.46, Mass=41, SNR=4.5, Peak=29 HFD=3.4
06:29:55.430 00.000 12268 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.47) = xAngle (-4.16 = 2.12)
06:29:55.430 00.000 12268 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.27 = -0.99)
06:29:55.430 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.13 hyp=0.30 cameraTheta=-2.69 mountX=-0.16 mountY=-0.25, mountTheta=-2.13
06:29:55.432 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:29:55.447 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:29:55.447 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:55.447 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:55.447 00.000 12268 Enqueuing Expose request
06:29:55.447 00.000 11616 Worker thread wakes up
06:29:55.447 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:55.447 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:29:57.457 02.010 11616 Exposure complete
06:29:57.508 00.051 11616 worker thread done servicing request
06:29:57.508 00.000 12268 OnExposeComplete: enter
06:29:57.508 00.000 12268 UpdateGuideState(): m_state=2
06:29:57.508 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:29:57.509 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=915.28, Mass=41, SNR=4.5, Peak=28 HFD=3.8
06:29:57.509 00.000 12268 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.47) = xAngle (-3.42 = 2.87)
06:29:57.509 00.000 12268 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.53 = -0.24)
06:29:57.509 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.31 hyp=0.33 cameraTheta=-1.94 mountX=-0.32 mountY=-0.08, mountTheta=-2.90
06:29:57.511 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:29:57.527 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:29:57.527 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:57.527 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:57.527 00.000 12268 Enqueuing Expose request
06:29:57.527 00.000 11616 Worker thread wakes up
06:29:57.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:57.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:29:59.539 02.012 11616 Exposure complete
06:29:59.593 00.054 11616 worker thread done servicing request
06:29:59.593 00.000 12268 OnExposeComplete: enter
06:29:59.593 00.000 12268 UpdateGuideState(): m_state=2
06:29:59.594 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:29:59.594 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=34, SNR=4.1, Peak=26 HFD=3.6
06:29:59.594 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:29:59.594 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:29:59.594 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-0.20 mountX=-0.00 mountY=0.00, mountTheta=1.67
06:29:59.596 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:29:59.612 00.016 12268 UpdateGuideState exits: m=34 SNR=4.1
06:29:59.612 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:29:59.612 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:29:59.612 00.000 12268 Enqueuing Expose request
06:29:59.612 00.000 11616 Worker thread wakes up
06:29:59.612 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:29:59.612 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:01.625 02.013 11616 Exposure complete
06:30:01.675 00.050 11616 worker thread done servicing request
06:30:01.675 00.000 12268 OnExposeComplete: enter
06:30:01.675 00.000 12268 UpdateGuideState(): m_state=2
06:30:01.676 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:30:01.676 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.76, Mass=48, SNR=4.9, Peak=31 HFD=3.2
06:30:01.676 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.29 = 1.29)
06:30:01.676 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.82 = -1.82)
06:30:01.676 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.17 hyp=0.46 cameraTheta=2.76 mountX=0.13 mountY=-0.44, mountTheta=-1.29
06:30:01.678 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:30:01.693 00.015 12268 UpdateGuideState exits: m=48 SNR=4.9
06:30:01.693 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:01.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:01.693 00.000 12268 Enqueuing Expose request
06:30:01.693 00.000 11616 Worker thread wakes up
06:30:01.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:01.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:03.697 02.004 11616 Exposure complete
06:30:03.748 00.051 11616 worker thread done servicing request
06:30:03.748 00.000 12268 OnExposeComplete: enter
06:30:03.748 00.000 12268 UpdateGuideState(): m_state=2
06:30:03.748 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:30:03.749 00.001 12268 Star::Find returns 1 (0), X=666.35, Y=915.82, Mass=41, SNR=4.5, Peak=27 HFD=4.6
06:30:03.749 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
06:30:03.749 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
06:30:03.749 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.23 hyp=0.37 cameraTheta=0.69 mountX=0.26 mountY=0.25, mountTheta=0.76
06:30:03.751 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:30:03.766 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:30:03.766 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:03.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:03.766 00.000 12268 Enqueuing Expose request
06:30:03.766 00.000 11616 Worker thread wakes up
06:30:03.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:03.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:05.775 02.009 11616 Exposure complete
06:30:05.828 00.053 11616 worker thread done servicing request
06:30:05.828 00.000 12268 OnExposeComplete: enter
06:30:05.828 00.000 12268 UpdateGuideState(): m_state=2
06:30:05.828 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:30:05.828 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:30:05.828 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:30:05.828 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:30:05.828 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.94 mountX=0.01 mountY=-0.08, mountTheta=-1.47
06:30:05.830 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:30:05.845 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:30:05.846 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:05.846 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:05.846 00.000 12268 Enqueuing Expose request
06:30:05.846 00.000 11616 Worker thread wakes up
06:30:05.846 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:05.846 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:07.858 02.012 11616 Exposure complete
06:30:07.908 00.050 11616 worker thread done servicing request
06:30:07.908 00.000 12268 OnExposeComplete: enter
06:30:07.908 00.000 12268 UpdateGuideState(): m_state=2
06:30:07.908 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:30:07.908 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.88, Mass=43, SNR=4.6, Peak=26 HFD=4.2
06:30:07.908 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
06:30:07.908 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
06:30:07.908 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=0.29 hyp=0.64 cameraTheta=2.68 mountX=0.23 mountY=-0.61, mountTheta=-1.21
06:30:07.910 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:30:07.925 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:30:07.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:07.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:07.925 00.000 12268 Enqueuing Expose request
06:30:07.925 00.000 11616 Worker thread wakes up
06:30:07.925 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:07.925 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:30:09.939 02.014 11616 Exposure complete
06:30:09.988 00.049 11616 worker thread done servicing request
06:30:09.988 00.000 12268 OnExposeComplete: enter
06:30:09.988 00.000 12268 UpdateGuideState(): m_state=2
06:30:09.989 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:30:09.989 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.46, Mass=43, SNR=4.6, Peak=32 HFD=2.8
06:30:09.989 00.000 12268 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.47) = xAngle (-4.34 = 1.95)
06:30:09.989 00.000 12268 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.16)
06:30:09.989 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.13 hyp=0.47 cameraTheta=-2.86 mountX=-0.17 mountY=-0.43, mountTheta=-1.95
06:30:09.991 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:30:10.005 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:30:10.005 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:10.005 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:10.005 00.000 12268 Enqueuing Expose request
06:30:10.006 00.001 11616 Worker thread wakes up
06:30:10.006 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:10.006 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:30:12.009 02.003 11616 Exposure complete
06:30:12.060 00.051 11616 worker thread done servicing request
06:30:12.060 00.000 12268 OnExposeComplete: enter
06:30:12.060 00.000 12268 UpdateGuideState(): m_state=2
06:30:12.060 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:30:12.060 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.52, Mass=51, SNR=5.0, Peak=30 HFD=3.2
06:30:12.060 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
06:30:12.060 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.63 = -1.35)
06:30:12.060 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=-0.06 hyp=0.69 cameraTheta=-3.05 mountX=-0.13 mountY=-0.68, mountTheta=-1.76
06:30:12.062 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:30:12.077 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
06:30:12.077 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:12.077 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:12.077 00.000 12268 Enqueuing Expose request
06:30:12.077 00.000 11616 Worker thread wakes up
06:30:12.077 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:12.077 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:30:14.081 02.004 11616 Exposure complete
06:30:14.130 00.049 11616 worker thread done servicing request
06:30:14.131 00.001 12268 OnExposeComplete: enter
06:30:14.131 00.000 12268 UpdateGuideState(): m_state=2
06:30:14.131 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:30:14.131 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.36, Mass=49, SNR=4.9, Peak=28 HFD=4.3
06:30:14.131 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
06:30:14.131 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
06:30:14.131 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-2.21 mountX=-0.24 mountY=-0.14, mountTheta=-2.63
06:30:14.133 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:30:14.148 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:30:14.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:14.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:14.148 00.000 12268 Enqueuing Expose request
06:30:14.148 00.000 11616 Worker thread wakes up
06:30:14.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:14.149 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:30:16.153 02.004 11616 Exposure complete
06:30:16.205 00.052 11616 worker thread done servicing request
06:30:16.205 00.000 12268 OnExposeComplete: enter
06:30:16.205 00.000 12268 UpdateGuideState(): m_state=2
06:30:16.205 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:30:16.206 00.001 12268 Star::Find returns 1 (0), X=665.35, Y=915.72, Mass=58, SNR=5.2, Peak=26 HFD=6.6
06:30:16.206 00.000 12268 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.47) = xAngle (1.49 = 1.49)
06:30:16.206 00.000 12268 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.62 = -1.62)
06:30:16.206 00.000 12268 CameraToMount -- cameraX=-0.71 cameraY=0.13 hyp=0.72 cameraTheta=2.96 mountX=0.06 mountY=-0.72, mountTheta=-1.49
06:30:16.207 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:30:16.222 00.015 12268 UpdateGuideState exits: m=58 SNR=5.2
06:30:16.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:16.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:16.222 00.000 12268 Enqueuing Expose request
06:30:16.222 00.000 11616 Worker thread wakes up
06:30:16.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:16.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:30:18.233 02.011 11616 Exposure complete
06:30:18.292 00.059 11616 worker thread done servicing request
06:30:18.292 00.000 12268 OnExposeComplete: enter
06:30:18.292 00.000 12268 UpdateGuideState(): m_state=2
06:30:18.293 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:30:18.293 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.88, Mass=36, SNR=4.2, Peak=25 HFD=4.0
06:30:18.293 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
06:30:18.293 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
06:30:18.293 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.52 mountX=0.29 mountY=-0.02, mountTheta=-0.08
06:30:18.295 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:30:18.312 00.017 12268 UpdateGuideState exits: m=36 SNR=4.2
06:30:18.312 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:18.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:18.312 00.000 12268 Enqueuing Expose request
06:30:18.313 00.001 11616 Worker thread wakes up
06:30:18.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:18.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:20.329 02.016 11616 Exposure complete
06:30:20.381 00.052 11616 worker thread done servicing request
06:30:20.381 00.000 12268 OnExposeComplete: enter
06:30:20.381 00.000 12268 UpdateGuideState(): m_state=2
06:30:20.381 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:30:20.381 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
06:30:20.381 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:30:20.382 00.001 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:30:20.382 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.20 mountX=-0.00 mountY=0.01, mountTheta=1.67
06:30:20.383 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:30:20.398 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:30:20.398 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:20.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:20.398 00.000 12268 Enqueuing Expose request
06:30:20.398 00.000 11616 Worker thread wakes up
06:30:20.399 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:20.399 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:22.418 02.019 11616 Exposure complete
06:30:22.469 00.051 11616 worker thread done servicing request
06:30:22.469 00.000 12268 OnExposeComplete: enter
06:30:22.469 00.000 12268 UpdateGuideState(): m_state=2
06:30:22.469 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:30:22.469 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.55, Mass=41, SNR=4.5, Peak=28 HFD=4.0
06:30:22.469 00.000 12268 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
06:30:22.469 00.000 12268 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
06:30:22.469 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.40 mountX=-0.03 mountY=0.10, mountTheta=1.88
06:30:22.471 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:30:22.486 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:30:22.486 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:22.486 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:22.486 00.000 12268 Enqueuing Expose request
06:30:22.486 00.000 11616 Worker thread wakes up
06:30:22.486 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:22.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:24.499 02.013 11616 Exposure complete
06:30:24.548 00.049 11616 worker thread done servicing request
06:30:24.548 00.000 12268 OnExposeComplete: enter
06:30:24.548 00.000 12268 UpdateGuideState(): m_state=2
06:30:24.548 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:30:24.548 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=916.00, Mass=42, SNR=4.5, Peak=28 HFD=3.2
06:30:24.549 00.001 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
06:30:24.549 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
06:30:24.549 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=0.41 hyp=0.54 cameraTheta=2.27 mountX=0.37 mountY=-0.39, mountTheta=-0.81
06:30:24.551 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:30:24.565 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:30:24.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:24.566 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:24.566 00.000 12268 Enqueuing Expose request
06:30:24.566 00.000 11616 Worker thread wakes up
06:30:24.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:24.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:26.569 02.003 11616 Exposure complete
06:30:26.619 00.050 11616 worker thread done servicing request
06:30:26.619 00.000 12268 OnExposeComplete: enter
06:30:26.619 00.000 12268 UpdateGuideState(): m_state=2
06:30:26.619 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:30:26.619 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.65, Mass=49, SNR=4.9, Peak=29 HFD=3.3
06:30:26.619 00.000 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.47) = xAngle (1.55 = 1.55)
06:30:26.619 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.56 = -1.56)
06:30:26.619 00.000 12268 CameraToMount -- cameraX=-0.52 cameraY=0.06 hyp=0.53 cameraTheta=3.03 mountX=0.01 mountY=-0.53, mountTheta=-1.55
06:30:26.621 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:30:26.636 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:30:26.636 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:26.636 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:26.636 00.000 12268 Enqueuing Expose request
06:30:26.636 00.000 11616 Worker thread wakes up
06:30:26.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:26.637 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:28.648 02.011 11616 Exposure complete
06:30:28.697 00.049 11616 worker thread done servicing request
06:30:28.698 00.001 12268 OnExposeComplete: enter
06:30:28.698 00.000 12268 UpdateGuideState(): m_state=2
06:30:28.698 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:30:28.698 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.30, Mass=41, SNR=4.5, Peak=29 HFD=3.6
06:30:28.698 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.57 = 2.72)
06:30:28.698 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.40)
06:30:28.698 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.29 hyp=0.33 cameraTheta=-2.09 mountX=-0.30 mountY=-0.13, mountTheta=-2.74
06:30:28.701 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:30:28.715 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:30:28.715 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:28.715 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:28.715 00.000 12268 Enqueuing Expose request
06:30:28.715 00.000 11616 Worker thread wakes up
06:30:28.716 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:28.716 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:30:30.720 02.004 11616 Exposure complete
06:30:30.770 00.050 11616 worker thread done servicing request
06:30:30.771 00.001 12268 OnExposeComplete: enter
06:30:30.771 00.000 12268 UpdateGuideState(): m_state=2
06:30:30.771 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:30:30.771 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.93, Mass=41, SNR=4.5, Peak=26 HFD=4.0
06:30:30.771 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.32 = 0.32)
06:30:30.771 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
06:30:30.771 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.80 mountX=0.33 mountY=-0.12, mountTheta=-0.35
06:30:30.773 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:30:30.787 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:30:30.787 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:30.788 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:30.788 00.000 12268 Enqueuing Expose request
06:30:30.788 00.000 11616 Worker thread wakes up
06:30:30.788 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:30.788 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:32.800 02.012 11616 Exposure complete
06:30:32.853 00.053 11616 worker thread done servicing request
06:30:32.853 00.000 12268 OnExposeComplete: enter
06:30:32.853 00.000 12268 UpdateGuideState(): m_state=2
06:30:32.853 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:30:32.853 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.94, Mass=37, SNR=4.3, Peak=28 HFD=3.3
06:30:32.853 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
06:30:32.853 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
06:30:32.853 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.35 hyp=0.37 cameraTheta=1.94 mountX=0.33 mountY=-0.18, mountTheta=-0.49
06:30:32.855 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:30:32.870 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:30:32.870 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:32.870 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:32.870 00.000 12268 Enqueuing Expose request
06:30:32.870 00.000 11616 Worker thread wakes up
06:30:32.870 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:32.870 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:34.879 02.009 11616 Exposure complete
06:30:34.930 00.051 11616 worker thread done servicing request
06:30:34.931 00.001 12268 OnExposeComplete: enter
06:30:34.931 00.000 12268 UpdateGuideState(): m_state=2
06:30:34.931 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:30:34.931 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=916.28, Mass=45, SNR=4.7, Peak=28 HFD=2.8
06:30:34.931 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
06:30:34.931 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
06:30:34.931 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=0.69 hyp=1.11 cameraTheta=2.46 mountX=0.61 mountY=-0.94, mountTheta=-1.00
06:30:34.933 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:30:34.948 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:30:34.948 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:34.948 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:34.948 00.000 12268 Enqueuing Expose request
06:30:34.948 00.000 11616 Worker thread wakes up
06:30:34.948 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:34.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:30:36.967 02.019 11616 Exposure complete
06:30:37.017 00.050 11616 worker thread done servicing request
06:30:37.017 00.000 12268 OnExposeComplete: enter
06:30:37.017 00.000 12268 UpdateGuideState(): m_state=2
06:30:37.018 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:30:37.018 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.41, Mass=43, SNR=4.6, Peak=30 HFD=3.0
06:30:37.018 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
06:30:37.018 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.07)
06:30:37.018 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.18 hyp=0.49 cameraTheta=-2.77 mountX=-0.22 mountY=-0.43, mountTheta=-2.05
06:30:37.020 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:30:37.034 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:30:37.035 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:37.035 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:37.035 00.000 12268 Enqueuing Expose request
06:30:37.035 00.000 11616 Worker thread wakes up
06:30:37.035 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:37.035 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:30:39.039 02.004 11616 Exposure complete
06:30:39.089 00.050 11616 worker thread done servicing request
06:30:39.089 00.000 12268 OnExposeComplete: enter
06:30:39.090 00.001 12268 UpdateGuideState(): m_state=2
06:30:39.090 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:30:39.090 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:30:39.090 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:30:39.090 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:30:39.090 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.94 mountX=0.01 mountY=-0.14, mountTheta=-1.47
06:30:39.092 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:30:39.107 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:30:39.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:39.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:39.107 00.000 12268 Enqueuing Expose request
06:30:39.107 00.000 11616 Worker thread wakes up
06:30:39.107 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:39.108 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:41.215 02.107 11616 Exposure complete
06:30:41.277 00.062 11616 worker thread done servicing request
06:30:41.277 00.000 12268 OnExposeComplete: enter
06:30:41.277 00.000 12268 UpdateGuideState(): m_state=2
06:30:41.277 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:30:41.278 00.001 12268 Star::Find returns 1 (0), X=665.60, Y=915.34, Mass=43, SNR=4.6, Peak=27 HFD=3.4
06:30:41.278 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.13 = 2.16)
06:30:41.278 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.95)
06:30:41.278 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.24 hyp=0.52 cameraTheta=-2.65 mountX=-0.29 mountY=-0.42, mountTheta=-2.17
06:30:41.281 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:30:41.298 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:30:41.298 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:41.298 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:41.298 00.000 12268 Enqueuing Expose request
06:30:41.301 00.003 11616 Worker thread wakes up
06:30:41.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:41.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:30:43.398 02.097 11616 Exposure complete
06:30:43.457 00.059 11616 worker thread done servicing request
06:30:43.457 00.000 12268 OnExposeComplete: enter
06:30:43.457 00.000 12268 UpdateGuideState(): m_state=2
06:30:43.458 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:30:43.458 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.38, Mass=42, SNR=4.5, Peak=28 HFD=4.2
06:30:43.458 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.21 = 3.08)
06:30:43.458 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.32 = -0.03)
06:30:43.458 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.73 mountX=-0.21 mountY=-0.01, mountTheta=-3.11
06:30:43.460 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:30:43.476 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:30:43.476 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:43.476 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:43.476 00.000 12268 Enqueuing Expose request
06:30:43.476 00.000 11616 Worker thread wakes up
06:30:43.476 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:43.476 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:30:45.489 02.013 11616 Exposure complete
06:30:45.540 00.051 11616 worker thread done servicing request
06:30:45.540 00.000 12268 OnExposeComplete: enter
06:30:45.541 00.001 12268 UpdateGuideState(): m_state=2
06:30:45.541 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:30:45.541 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.82, Mass=61, SNR=5.4, Peak=28 HFD=6.5
06:30:45.541 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
06:30:45.541 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
06:30:45.541 00.000 12268 CameraToMount -- cameraX=-0.60 cameraY=0.23 hyp=0.64 cameraTheta=2.77 mountX=0.17 mountY=-0.63, mountTheta=-1.30
06:30:45.543 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:30:45.558 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
06:30:45.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:45.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:45.558 00.000 12268 Enqueuing Expose request
06:30:45.558 00.000 11616 Worker thread wakes up
06:30:45.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:45.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:30:47.576 02.018 11616 Exposure complete
06:30:47.626 00.050 11616 worker thread done servicing request
06:30:47.626 00.000 12268 OnExposeComplete: enter
06:30:47.626 00.000 12268 UpdateGuideState(): m_state=2
06:30:47.626 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:30:47.626 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.39, Mass=43, SNR=4.6, Peak=31 HFD=3.3
06:30:47.626 00.000 12268 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.47) = xAngle (-4.24 = 2.04)
06:30:47.626 00.000 12268 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.36 = -1.07)
06:30:47.627 00.001 12268 CameraToMount -- cameraX=-0.52 cameraY=-0.20 hyp=0.56 cameraTheta=-2.77 mountX=-0.25 mountY=-0.49, mountTheta=-2.05
06:30:47.628 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:30:47.643 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:30:47.643 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:47.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:47.643 00.000 12268 Enqueuing Expose request
06:30:47.643 00.000 11616 Worker thread wakes up
06:30:47.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:47.644 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:30:49.649 02.005 11616 Exposure complete
06:30:49.700 00.051 11616 worker thread done servicing request
06:30:49.700 00.000 12268 OnExposeComplete: enter
06:30:49.700 00.000 12268 UpdateGuideState(): m_state=2
06:30:49.700 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:30:49.700 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
06:30:49.700 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:30:49.700 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:30:49.700 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.20 mountX=-0.01 mountY=0.12, mountTheta=1.67
06:30:49.703 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:30:49.717 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:30:49.718 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:49.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:49.718 00.000 12268 Enqueuing Expose request
06:30:49.718 00.000 11616 Worker thread wakes up
06:30:49.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:49.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:51.735 02.017 11616 Exposure complete
06:30:51.785 00.050 11616 worker thread done servicing request
06:30:51.785 00.000 12268 OnExposeComplete: enter
06:30:51.785 00.000 12268 UpdateGuideState(): m_state=2
06:30:51.785 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:30:51.786 00.001 12268 Star::Find returns 1 (0), X=666.05, Y=915.65, Mass=40, SNR=4.4, Peak=27 HFD=3.9
06:30:51.786 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
06:30:51.786 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.73 = -2.73)
06:30:51.786 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.85 mountX=0.06 mountY=-0.02, mountTheta=-0.41
06:30:51.788 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:30:51.805 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
06:30:51.805 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:51.805 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:51.805 00.000 12268 Enqueuing Expose request
06:30:51.805 00.000 11616 Worker thread wakes up
06:30:51.805 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:51.805 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:53.813 02.008 11616 Exposure complete
06:30:53.863 00.050 11616 worker thread done servicing request
06:30:53.863 00.000 12268 OnExposeComplete: enter
06:30:53.863 00.000 12268 UpdateGuideState(): m_state=2
06:30:53.864 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:30:53.864 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.10, Mass=44, SNR=4.6, Peak=28 HFD=4.3
06:30:53.864 00.000 12268 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.47) = xAngle (-3.25 = 3.03)
06:30:53.864 00.000 12268 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.36 = -0.08)
06:30:53.864 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.49 hyp=0.50 cameraTheta=-1.78 mountX=-0.50 mountY=-0.04, mountTheta=-3.06
06:30:53.866 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:30:53.880 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:30:53.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:53.880 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:53.880 00.000 12268 Enqueuing Expose request
06:30:53.881 00.001 11616 Worker thread wakes up
06:30:53.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:53.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:30:55.887 02.006 11616 Exposure complete
06:30:55.938 00.051 11616 worker thread done servicing request
06:30:55.939 00.001 12268 OnExposeComplete: enter
06:30:55.939 00.000 12268 UpdateGuideState(): m_state=2
06:30:55.939 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:30:55.939 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:30:55.939 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:30:55.939 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:30:55.939 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.94 mountX=0.01 mountY=-0.14, mountTheta=-1.47
06:30:55.941 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:30:55.955 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:30:55.956 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:55.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:55.956 00.000 12268 Enqueuing Expose request
06:30:55.956 00.000 11616 Worker thread wakes up
06:30:55.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:55.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:30:57.984 02.028 11616 Exposure complete
06:30:58.035 00.051 11616 worker thread done servicing request
06:30:58.035 00.000 12268 OnExposeComplete: enter
06:30:58.035 00.000 12268 UpdateGuideState(): m_state=2
06:30:58.035 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:30:58.035 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.59, Mass=42, SNR=4.5, Peak=28 HFD=3.9
06:30:58.036 00.001 12268 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.47) = xAngle (-4.59 = 1.69)
06:30:58.036 00.000 12268 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.42)
06:30:58.036 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.12 mountX=-0.01 mountY=-0.05, mountTheta=-1.69
06:30:58.038 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:30:58.053 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:30:58.053 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:30:58.053 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:30:58.053 00.000 12268 Enqueuing Expose request
06:30:58.053 00.000 11616 Worker thread wakes up
06:30:58.053 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:30:58.053 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:00.076 02.023 11616 Exposure complete
06:31:00.129 00.053 11616 worker thread done servicing request
06:31:00.129 00.000 12268 OnExposeComplete: enter
06:31:00.129 00.000 12268 UpdateGuideState(): m_state=2
06:31:00.130 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:31:00.130 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.94, Mass=39, SNR=4.4, Peak=28 HFD=3.3
06:31:00.130 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
06:31:00.130 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.51 = -2.51)
06:31:00.130 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.35 hyp=0.40 cameraTheta=2.08 mountX=0.33 mountY=-0.24, mountTheta=-0.63
06:31:00.133 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:31:00.148 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:31:00.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:00.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:00.148 00.000 12268 Enqueuing Expose request
06:31:00.148 00.000 11616 Worker thread wakes up
06:31:00.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:00.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:02.153 02.005 11616 Exposure complete
06:31:02.204 00.051 11616 worker thread done servicing request
06:31:02.204 00.000 12268 OnExposeComplete: enter
06:31:02.204 00.000 12268 UpdateGuideState(): m_state=2
06:31:02.204 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:31:02.205 00.001 12268 Star::Find returns 1 (0), X=665.99, Y=916.37, Mass=46, SNR=4.8, Peak=27 HFD=5.8
06:31:02.205 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
06:31:02.205 00.000 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
06:31:02.205 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.78 hyp=0.79 cameraTheta=1.66 mountX=0.77 mountY=-0.17, mountTheta=-0.22
06:31:02.207 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:31:02.221 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
06:31:02.221 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:02.221 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:02.221 00.000 12268 Enqueuing Expose request
06:31:02.222 00.001 11616 Worker thread wakes up
06:31:02.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:02.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:04.233 02.011 11616 Exposure complete
06:31:04.290 00.057 11616 worker thread done servicing request
06:31:04.290 00.000 12268 OnExposeComplete: enter
06:31:04.290 00.000 12268 UpdateGuideState(): m_state=2
06:31:04.291 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:31:04.291 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.57, Mass=41, SNR=4.5, Peak=29 HFD=3.4
06:31:04.291 00.000 12268 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.47) = xAngle (-4.53 = 1.75)
06:31:04.291 00.000 12268 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.36)
06:31:04.291 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.06 mountX=-0.03 mountY=-0.19, mountTheta=-1.75
06:31:04.294 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:31:04.311 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
06:31:04.312 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:04.312 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:04.312 00.000 12268 Enqueuing Expose request
06:31:04.312 00.000 11616 Worker thread wakes up
06:31:04.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:04.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:06.326 02.014 11616 Exposure complete
06:31:06.379 00.053 11616 worker thread done servicing request
06:31:06.380 00.001 12268 OnExposeComplete: enter
06:31:06.380 00.000 12268 UpdateGuideState(): m_state=2
06:31:06.380 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:31:06.380 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
06:31:06.380 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:31:06.380 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:31:06.380 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.94 mountX=0.01 mountY=-0.06, mountTheta=-1.47
06:31:06.382 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:31:06.397 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:31:06.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:06.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:06.397 00.000 12268 Enqueuing Expose request
06:31:06.398 00.001 11616 Worker thread wakes up
06:31:06.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:06.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:08.409 02.011 11616 Exposure complete
06:31:08.460 00.051 11616 worker thread done servicing request
06:31:08.460 00.000 12268 OnExposeComplete: enter
06:31:08.461 00.001 12268 UpdateGuideState(): m_state=2
06:31:08.461 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:31:08.461 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.48, Mass=44, SNR=4.6, Peak=27 HFD=3.6
06:31:08.461 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.43 = 1.86)
06:31:08.461 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.25)
06:31:08.461 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=-0.10 hyp=0.56 cameraTheta=-2.95 mountX=-0.16 mountY=-0.53, mountTheta=-1.86
06:31:08.463 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:31:08.478 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:31:08.478 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:08.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:08.478 00.000 12268 Enqueuing Expose request
06:31:08.478 00.000 11616 Worker thread wakes up
06:31:08.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:08.479 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:31:10.482 02.003 11616 Exposure complete
06:31:10.531 00.049 11616 worker thread done servicing request
06:31:10.532 00.001 12268 OnExposeComplete: enter
06:31:10.532 00.000 12268 UpdateGuideState(): m_state=2
06:31:10.532 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:31:10.532 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=916.19, Mass=43, SNR=4.6, Peak=28 HFD=3.6
06:31:10.532 00.000 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
06:31:10.532 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
06:31:10.532 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.60 hyp=0.64 cameraTheta=1.92 mountX=0.58 mountY=-0.30, mountTheta=-0.48
06:31:10.534 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:31:10.549 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:31:10.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:10.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:10.549 00.000 12268 Enqueuing Expose request
06:31:10.549 00.000 11616 Worker thread wakes up
06:31:10.549 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:10.549 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:12.561 02.012 11616 Exposure complete
06:31:12.611 00.050 11616 worker thread done servicing request
06:31:12.611 00.000 12268 OnExposeComplete: enter
06:31:12.612 00.001 12268 UpdateGuideState(): m_state=2
06:31:12.612 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:31:12.612 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.99, Mass=41, SNR=4.5, Peak=26 HFD=3.8
06:31:12.612 00.000 12268 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.47) = xAngle (0.50 = 0.50)
06:31:12.612 00.000 12268 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.61 = -2.61)
06:31:12.612 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.40 hyp=0.44 cameraTheta=1.97 mountX=0.38 mountY=-0.22, mountTheta=-0.52
06:31:12.614 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:31:12.629 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:31:12.629 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:12.629 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:12.629 00.000 12268 Enqueuing Expose request
06:31:12.629 00.000 11616 Worker thread wakes up
06:31:12.629 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:12.629 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:14.631 02.002 11616 Exposure complete
06:31:14.681 00.050 11616 worker thread done servicing request
06:31:14.681 00.000 12268 OnExposeComplete: enter
06:31:14.681 00.000 12268 UpdateGuideState(): m_state=2
06:31:14.682 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:31:14.682 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.59, Mass=45, SNR=4.7, Peak=30 HFD=3.7
06:31:14.682 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
06:31:14.682 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
06:31:14.682 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.08 mountX=-0.00 mountY=-0.07, mountTheta=-1.61
06:31:14.684 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:31:14.699 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:31:14.699 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:14.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:14.699 00.000 12268 Enqueuing Expose request
06:31:14.699 00.000 11616 Worker thread wakes up
06:31:14.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:14.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:16.073 01.374 12268 evsrv: cli 0F8E69C0 connect
06:31:16.074 00.001 12268 case statement mapped state 2 to 1
06:31:16.074 00.000 12268 case statement mapped state 2 to 1
06:31:16.075 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a3a2f782-3d8e-4719-be9a-2a3565236bf8"}
06:31:16.075 00.000 12268 case statement mapped state 2 to 1
06:31:16.075 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"a3a2f782-3d8e-4719-be9a-2a3565236bf8"}
06:31:16.076 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:31:16.201 00.125 12268 evsrv: cli 0F8E69C0 connect
06:31:16.202 00.001 12268 case statement mapped state 2 to 1
06:31:16.202 00.000 12268 case statement mapped state 2 to 1
06:31:16.203 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"d11ed992-d80f-44a4-86b4-ef95ed8f0c33"}
06:31:16.203 00.000 12268 case statement mapped state 2 to 1
06:31:16.203 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"d11ed992-d80f-44a4-86b4-ef95ed8f0c33"}
06:31:16.203 00.000 12268 evsrv: cli 0F8E69C0 disconnect
06:31:16.729 00.526 11616 Exposure complete
06:31:16.814 00.085 11616 worker thread done servicing request
06:31:16.814 00.000 12268 OnExposeComplete: enter
06:31:16.814 00.000 12268 UpdateGuideState(): m_state=2
06:31:16.815 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:31:16.815 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.73, Mass=44, SNR=4.6, Peak=31 HFD=2.6
06:31:16.815 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.44 = 1.44)
06:31:16.815 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.67 = -1.67)
06:31:16.815 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.14 hyp=0.61 cameraTheta=2.91 mountX=0.08 mountY=-0.60, mountTheta=-1.44
06:31:16.818 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:31:16.836 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
06:31:16.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:16.837 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:16.837 00.000 12268 Enqueuing Expose request
06:31:16.837 00.000 11616 Worker thread wakes up
06:31:16.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:16.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:31:18.860 02.023 11616 Exposure complete
06:31:18.930 00.070 11616 worker thread done servicing request
06:31:18.930 00.000 12268 OnExposeComplete: enter
06:31:18.930 00.000 12268 UpdateGuideState(): m_state=2
06:31:18.931 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:31:18.931 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.81, Mass=45, SNR=4.7, Peak=29 HFD=4.0
06:31:18.931 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
06:31:18.931 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
06:31:18.931 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.50 mountX=0.22 mountY=-0.01, mountTheta=-0.06
06:31:18.936 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:31:18.956 00.020 12268 UpdateGuideState exits: m=45 SNR=4.7
06:31:18.956 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:18.956 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:18.956 00.000 12268 Enqueuing Expose request
06:31:18.956 00.000 11616 Worker thread wakes up
06:31:18.956 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:18.956 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:20.968 02.012 11616 Exposure complete
06:31:21.024 00.056 11616 worker thread done servicing request
06:31:21.025 00.001 12268 OnExposeComplete: enter
06:31:21.025 00.000 12268 UpdateGuideState(): m_state=2
06:31:21.025 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:31:21.025 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=916.26, Mass=45, SNR=4.7, Peak=24 HFD=6.3
06:31:21.025 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
06:31:21.025 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
06:31:21.025 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.67 hyp=0.84 cameraTheta=2.22 mountX=0.62 mountY=-0.59, mountTheta=-0.76
06:31:21.028 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:31:21.044 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:31:21.045 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:21.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:21.045 00.000 12268 Enqueuing Expose request
06:31:21.045 00.000 11616 Worker thread wakes up
06:31:21.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:21.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:23.073 02.028 11616 Exposure complete
06:31:23.132 00.059 11616 worker thread done servicing request
06:31:23.132 00.000 12268 OnExposeComplete: enter
06:31:23.132 00.000 12268 UpdateGuideState(): m_state=2
06:31:23.132 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
06:31:23.132 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.68, Mass=67, SNR=5.6, Peak=26 HFD=6.8
06:31:23.132 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
06:31:23.133 00.001 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.60 = -1.60)
06:31:23.133 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=0.10 hyp=0.60 cameraTheta=2.98 mountX=0.04 mountY=-0.60, mountTheta=-1.51
06:31:23.135 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:31:23.151 00.016 12268 UpdateGuideState exits: m=67 SNR=5.6
06:31:23.152 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:23.152 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:23.152 00.000 12268 Enqueuing Expose request
06:31:23.152 00.000 11616 Worker thread wakes up
06:31:23.152 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:23.152 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:31:25.173 02.021 11616 Exposure complete
06:31:25.241 00.068 11616 worker thread done servicing request
06:31:25.241 00.000 12268 OnExposeComplete: enter
06:31:25.241 00.000 12268 UpdateGuideState(): m_state=2
06:31:25.242 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
06:31:25.242 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.62, Mass=45, SNR=4.7, Peak=28 HFD=3.6
06:31:25.242 00.000 12268 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.47) = xAngle (1.60 = 1.60)
06:31:25.242 00.000 12268 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.51 = -1.51)
06:31:25.242 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.03 hyp=0.49 cameraTheta=3.07 mountX=-0.01 mountY=-0.49, mountTheta=-1.60
06:31:25.245 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:31:25.262 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
06:31:25.263 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:25.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:25.263 00.000 12268 Enqueuing Expose request
06:31:25.263 00.000 11616 Worker thread wakes up
06:31:25.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:25.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:27.299 02.036 11616 Exposure complete
06:31:27.367 00.068 12268 OnExposeComplete: enter
06:31:27.368 00.001 12268 UpdateGuideState(): m_state=2
06:31:27.368 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
06:31:27.368 00.000 11616 worker thread done servicing request
06:31:27.368 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.86, Mass=38, SNR=4.4, Peak=28 HFD=3.1
06:31:27.368 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
06:31:27.368 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
06:31:27.368 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.27 hyp=0.39 cameraTheta=2.38 mountX=0.24 mountY=-0.31, mountTheta=-0.91
06:31:27.372 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:31:27.389 00.017 12268 UpdateGuideState exits: m=38 SNR=4.4
06:31:27.389 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:27.390 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:27.390 00.000 12268 Enqueuing Expose request
06:31:27.390 00.000 11616 Worker thread wakes up
06:31:27.390 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:27.390 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:29.398 02.008 11616 Exposure complete
06:31:29.452 00.054 11616 worker thread done servicing request
06:31:29.452 00.000 12268 OnExposeComplete: enter
06:31:29.452 00.000 12268 UpdateGuideState(): m_state=2
06:31:29.452 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
06:31:29.453 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=915.55, Mass=42, SNR=4.5, Peak=29 HFD=3.2
06:31:29.453 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.52 = 1.76)
06:31:29.453 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.35)
06:31:29.453 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=-0.03 hyp=0.37 cameraTheta=-3.05 mountX=-0.07 mountY=-0.36, mountTheta=-1.76
06:31:29.455 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:31:29.470 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:31:29.470 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:29.471 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:29.471 00.000 12268 Enqueuing Expose request
06:31:29.471 00.000 11616 Worker thread wakes up
06:31:29.471 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:29.471 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:31.492 02.021 11616 Exposure complete
06:31:31.545 00.053 11616 worker thread done servicing request
06:31:31.545 00.000 12268 OnExposeComplete: enter
06:31:31.545 00.000 12268 UpdateGuideState(): m_state=2
06:31:31.545 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
06:31:31.545 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=916.12, Mass=44, SNR=4.6, Peak=29 HFD=3.8
06:31:31.546 00.001 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
06:31:31.546 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
06:31:31.546 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.53 hyp=0.54 cameraTheta=1.69 mountX=0.52 mountY=-0.13, mountTheta=-0.24
06:31:31.548 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:31:31.562 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:31:31.563 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:31.563 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:31.563 00.000 12268 Enqueuing Expose request
06:31:31.563 00.000 11616 Worker thread wakes up
06:31:31.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:31.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:33.580 02.017 11616 Exposure complete
06:31:33.633 00.053 11616 worker thread done servicing request
06:31:33.633 00.000 12268 OnExposeComplete: enter
06:31:33.634 00.001 12268 UpdateGuideState(): m_state=2
06:31:33.634 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
06:31:33.634 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.31, Mass=43, SNR=4.6, Peak=30 HFD=4.0
06:31:33.634 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
06:31:33.634 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.34)
06:31:33.634 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.28 cameraTheta=-1.36 mountX=-0.27 mountY=0.09, mountTheta=2.81
06:31:33.637 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:31:33.654 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:31:33.654 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:33.654 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:33.654 00.000 12268 Enqueuing Expose request
06:31:33.654 00.000 11616 Worker thread wakes up
06:31:33.654 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:33.655 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:31:35.690 02.035 11616 Exposure complete
06:31:35.753 00.063 11616 worker thread done servicing request
06:31:35.753 00.000 12268 OnExposeComplete: enter
06:31:35.753 00.000 12268 UpdateGuideState(): m_state=2
06:31:35.753 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
06:31:35.754 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=915.80, Mass=39, SNR=4.4, Peak=29 HFD=3.1
06:31:35.754 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
06:31:35.754 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
06:31:35.754 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.22 hyp=0.34 cameraTheta=2.47 mountX=0.19 mountY=-0.29, mountTheta=-1.00
06:31:35.756 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:31:35.773 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
06:31:35.774 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:35.774 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:35.774 00.000 12268 Enqueuing Expose request
06:31:35.776 00.002 11616 Worker thread wakes up
06:31:35.776 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:35.776 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:37.879 02.103 11616 Exposure complete
06:31:37.940 00.061 11616 worker thread done servicing request
06:31:37.940 00.000 12268 OnExposeComplete: enter
06:31:37.941 00.001 12268 UpdateGuideState(): m_state=2
06:31:37.941 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
06:31:37.941 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.93, Mass=45, SNR=4.7, Peak=30 HFD=3.3
06:31:37.941 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
06:31:37.941 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
06:31:37.941 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.34 hyp=0.43 cameraTheta=2.21 mountX=0.32 mountY=-0.29, mountTheta=-0.75
06:31:37.943 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:31:37.961 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:31:37.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:37.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:37.961 00.000 12268 Enqueuing Expose request
06:31:37.961 00.000 11616 Worker thread wakes up
06:31:37.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:37.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:39.977 02.016 11616 Exposure complete
06:31:40.041 00.064 11616 worker thread done servicing request
06:31:40.041 00.000 12268 OnExposeComplete: enter
06:31:40.041 00.000 12268 UpdateGuideState(): m_state=2
06:31:40.042 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
06:31:40.042 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.69, Mass=49, SNR=4.9, Peak=29 HFD=4.4
06:31:40.042 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
06:31:40.042 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
06:31:40.042 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.11 hyp=0.50 cameraTheta=2.93 mountX=0.06 mountY=-0.50, mountTheta=-1.45
06:31:40.044 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:31:40.063 00.019 12268 UpdateGuideState exits: m=49 SNR=4.9
06:31:40.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:40.063 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:40.063 00.000 12268 Enqueuing Expose request
06:31:40.063 00.000 11616 Worker thread wakes up
06:31:40.064 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:40.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:42.116 02.052 11616 Exposure complete
06:31:42.188 00.072 11616 worker thread done servicing request
06:31:42.188 00.000 12268 OnExposeComplete: enter
06:31:42.188 00.000 12268 UpdateGuideState(): m_state=2
06:31:42.188 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
06:31:42.188 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.38, Mass=45, SNR=4.7, Peak=29 HFD=3.8
06:31:42.189 00.001 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
06:31:42.189 00.000 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
06:31:42.189 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.21 hyp=0.33 cameraTheta=-2.45 mountX=-0.23 mountY=-0.22, mountTheta=-2.38
06:31:42.191 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:31:42.210 00.019 12268 UpdateGuideState exits: m=45 SNR=4.7
06:31:42.211 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:42.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:42.211 00.000 12268 Enqueuing Expose request
06:31:42.211 00.000 11616 Worker thread wakes up
06:31:42.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:42.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:31:44.346 02.135 11616 Exposure complete
06:31:44.442 00.096 11616 worker thread done servicing request
06:31:44.442 00.000 12268 OnExposeComplete: enter
06:31:44.442 00.000 12268 UpdateGuideState(): m_state=2
06:31:44.443 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
06:31:44.443 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.46, Mass=46, SNR=4.7, Peak=31 HFD=3.9
06:31:44.443 00.000 12268 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.47) = xAngle (-3.10 = -3.10)
06:31:44.443 00.000 12268 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.21 = 0.07)
06:31:44.443 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.63 mountX=-0.13 mountY=0.01, mountTheta=3.07
06:31:44.445 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:31:44.461 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
06:31:44.461 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:44.461 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:44.461 00.000 12268 Enqueuing Expose request
06:31:44.461 00.000 11616 Worker thread wakes up
06:31:44.461 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:44.462 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:31:46.503 02.041 11616 Exposure complete
06:31:46.572 00.069 11616 worker thread done servicing request
06:31:46.572 00.000 12268 OnExposeComplete: enter
06:31:46.572 00.000 12268 UpdateGuideState(): m_state=2
06:31:46.572 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
06:31:46.573 00.001 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=34, SNR=4.1, Peak=26 HFD=3.6
06:31:46.573 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:31:46.573 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:31:46.573 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-0.20 mountX=-0.00 mountY=0.00, mountTheta=1.67
06:31:46.575 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:31:46.593 00.018 12268 UpdateGuideState exits: m=34 SNR=4.1
06:31:46.593 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:46.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:46.593 00.000 12268 Enqueuing Expose request
06:31:46.593 00.000 11616 Worker thread wakes up
06:31:46.594 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:46.594 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:48.619 02.025 11616 Exposure complete
06:31:48.721 00.102 11616 worker thread done servicing request
06:31:48.721 00.000 12268 OnExposeComplete: enter
06:31:48.721 00.000 12268 UpdateGuideState(): m_state=2
06:31:48.721 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
06:31:48.722 00.001 12268 Star::Find returns 1 (0), X=666.09, Y=915.51, Mass=38, SNR=4.3, Peak=23 HFD=4.5
06:31:48.722 00.000 12268 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
06:31:48.722 00.000 12268 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.47)
06:31:48.722 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.23 mountX=-0.07 mountY=0.04, mountTheta=2.68
06:31:48.725 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:31:48.742 00.017 12268 UpdateGuideState exits: m=38 SNR=4.3
06:31:48.742 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:48.742 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:48.742 00.000 12268 Enqueuing Expose request
06:31:48.742 00.000 11616 Worker thread wakes up
06:31:48.743 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:48.743 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:50.769 02.026 11616 Exposure complete
06:31:50.830 00.061 11616 worker thread done servicing request
06:31:50.830 00.000 12268 OnExposeComplete: enter
06:31:50.830 00.000 12268 UpdateGuideState(): m_state=2
06:31:50.831 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
06:31:50.831 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.93, Mass=47, SNR=4.8, Peak=28 HFD=4.2
06:31:50.831 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
06:31:50.831 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
06:31:50.831 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.34 hyp=0.42 cameraTheta=2.20 mountX=0.32 mountY=-0.29, mountTheta=-0.74
06:31:50.833 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:31:50.850 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
06:31:50.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:50.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:50.850 00.000 12268 Enqueuing Expose request
06:31:50.850 00.000 11616 Worker thread wakes up
06:31:50.850 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:50.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:52.874 02.024 11616 Exposure complete
06:31:52.936 00.062 11616 worker thread done servicing request
06:31:52.936 00.000 12268 OnExposeComplete: enter
06:31:52.936 00.000 12268 UpdateGuideState(): m_state=2
06:31:52.937 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
06:31:52.937 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
06:31:52.937 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:31:52.937 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:31:52.937 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.20 mountX=-0.02 mountY=0.19, mountTheta=1.67
06:31:52.939 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:31:52.959 00.020 12268 UpdateGuideState exits: m=40 SNR=4.5
06:31:52.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:52.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:52.959 00.000 12268 Enqueuing Expose request
06:31:52.959 00.000 11616 Worker thread wakes up
06:31:52.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:52.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:55.047 02.088 11616 Exposure complete
06:31:55.163 00.116 11616 worker thread done servicing request
06:31:55.163 00.000 12268 OnExposeComplete: enter
06:31:55.163 00.000 12268 UpdateGuideState(): m_state=2
06:31:55.164 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
06:31:55.164 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.84, Mass=55, SNR=5.1, Peak=28 HFD=5.6
06:31:55.164 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
06:31:55.164 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
06:31:55.164 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=0.25 hyp=0.78 cameraTheta=2.81 mountX=0.18 mountY=-0.76, mountTheta=-1.34
06:31:55.167 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:31:55.188 00.021 12268 UpdateGuideState exits: m=55 SNR=5.1
06:31:55.188 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:55.188 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:55.188 00.000 12268 Enqueuing Expose request
06:31:55.188 00.000 11616 Worker thread wakes up
06:31:55.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:55.189 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:31:57.239 02.050 11616 Exposure complete
06:31:57.426 00.187 12268 OnExposeComplete: enter
06:31:57.426 00.000 12268 UpdateGuideState(): m_state=2
06:31:57.426 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
06:31:57.426 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
06:31:57.426 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:31:57.427 00.001 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:31:57.427 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.20 mountX=-0.00 mountY=0.01, mountTheta=1.67
06:31:57.429 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:31:57.432 00.003 11616 worker thread done servicing request
06:31:57.450 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
06:31:57.450 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:57.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:57.451 00.001 12268 Enqueuing Expose request
06:31:57.453 00.002 11616 Worker thread wakes up
06:31:57.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:57.454 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:31:59.574 02.120 11616 Exposure complete
06:31:59.701 00.127 11616 worker thread done servicing request
06:31:59.701 00.000 12268 OnExposeComplete: enter
06:31:59.701 00.000 12268 UpdateGuideState(): m_state=2
06:31:59.702 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
06:31:59.702 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
06:31:59.702 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:31:59.702 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:31:59.702 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.05 cameraTheta=-0.20 mountX=-0.00 mountY=0.05, mountTheta=1.67
06:31:59.705 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:31:59.727 00.022 12268 UpdateGuideState exits: m=38 SNR=4.4
06:31:59.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:31:59.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:31:59.727 00.000 12268 Enqueuing Expose request
06:31:59.732 00.005 11616 Worker thread wakes up
06:31:59.733 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:31:59.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:01.763 02.030 11616 Exposure complete
06:32:01.866 00.103 11616 worker thread done servicing request
06:32:01.866 00.000 12268 OnExposeComplete: enter
06:32:01.866 00.000 12268 UpdateGuideState(): m_state=2
06:32:01.866 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
06:32:01.867 00.001 12268 Star::Find returns 1 (0), X=665.91, Y=915.61, Mass=38, SNR=4.4, Peak=27 HFD=3.6
06:32:01.867 00.000 12268 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
06:32:01.867 00.000 12268 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
06:32:01.867 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.02 mountX=0.00 mountY=-0.15, mountTheta=-1.54
06:32:01.870 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:32:01.891 00.021 12268 UpdateGuideState exits: m=38 SNR=4.4
06:32:01.891 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:01.891 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:01.891 00.000 12268 Enqueuing Expose request
06:32:01.891 00.000 11616 Worker thread wakes up
06:32:01.891 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:01.891 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:03.928 02.037 11616 Exposure complete
06:32:03.990 00.062 11616 worker thread done servicing request
06:32:03.991 00.001 12268 OnExposeComplete: enter
06:32:03.991 00.000 12268 UpdateGuideState(): m_state=2
06:32:03.991 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
06:32:03.991 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
06:32:03.991 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:32:03.991 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:32:03.992 00.001 12268 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.20 mountX=-0.01 mountY=0.07, mountTheta=1.67
06:32:03.994 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:32:04.012 00.018 12268 UpdateGuideState exits: m=40 SNR=4.5
06:32:04.012 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:04.012 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:04.012 00.000 12268 Enqueuing Expose request
06:32:04.013 00.001 11616 Worker thread wakes up
06:32:04.013 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:04.013 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:06.031 02.018 11616 Exposure complete
06:32:06.095 00.064 11616 worker thread done servicing request
06:32:06.095 00.000 12268 OnExposeComplete: enter
06:32:06.095 00.000 12268 UpdateGuideState(): m_state=2
06:32:06.096 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
06:32:06.096 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.53, Mass=41, SNR=4.5, Peak=30 HFD=3.2
06:32:06.096 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
06:32:06.096 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
06:32:06.096 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.06 hyp=0.29 cameraTheta=-2.95 mountX=-0.08 mountY=-0.28, mountTheta=-1.87
06:32:06.099 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:32:06.117 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
06:32:06.117 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:06.117 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:06.117 00.000 12268 Enqueuing Expose request
06:32:06.117 00.000 11616 Worker thread wakes up
06:32:06.118 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:06.118 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:08.146 02.028 11616 Exposure complete
06:32:08.216 00.070 11616 worker thread done servicing request
06:32:08.217 00.001 12268 OnExposeComplete: enter
06:32:08.217 00.000 12268 UpdateGuideState(): m_state=2
06:32:08.217 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
06:32:08.217 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.36, Mass=44, SNR=4.6, Peak=28 HFD=4.1
06:32:08.217 00.000 12268 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.47) = xAngle (-3.03 = -3.03)
06:32:08.218 00.001 12268 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.14 = 0.14)
06:32:08.218 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=-0.23 hyp=0.23 cameraTheta=-1.56 mountX=-0.22 mountY=0.03, mountTheta=3.00
06:32:08.221 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:32:08.242 00.021 12268 UpdateGuideState exits: m=44 SNR=4.6
06:32:08.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:08.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:08.242 00.000 12268 Enqueuing Expose request
06:32:08.242 00.000 11616 Worker thread wakes up
06:32:08.242 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:08.243 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:32:10.279 02.036 11616 Exposure complete
06:32:10.350 00.071 11616 worker thread done servicing request
06:32:10.350 00.000 12268 OnExposeComplete: enter
06:32:10.350 00.000 12268 UpdateGuideState(): m_state=2
06:32:10.350 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
06:32:10.350 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:32:10.350 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:32:10.351 00.001 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:32:10.351 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.94 mountX=0.00 mountY=-0.03, mountTheta=-1.47
06:32:10.353 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:32:10.372 00.019 12268 UpdateGuideState exits: m=37 SNR=4.3
06:32:10.372 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:10.372 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:10.372 00.000 12268 Enqueuing Expose request
06:32:10.373 00.001 11616 Worker thread wakes up
06:32:10.373 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:10.373 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:12.435 02.062 11616 Exposure complete
06:32:12.495 00.060 11616 worker thread done servicing request
06:32:12.495 00.000 12268 OnExposeComplete: enter
06:32:12.496 00.001 12268 UpdateGuideState(): m_state=2
06:32:12.496 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
06:32:12.496 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.76, Mass=44, SNR=4.6, Peak=28 HFD=3.8
06:32:12.496 00.000 12268 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.47) = xAngle (0.82 = 0.82)
06:32:12.496 00.000 12268 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.30 = -2.30)
06:32:12.496 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.17 hyp=0.22 cameraTheta=2.29 mountX=0.15 mountY=-0.17, mountTheta=-0.83
06:32:12.498 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:32:12.515 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
06:32:12.516 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:12.516 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:12.516 00.000 12268 Enqueuing Expose request
06:32:12.516 00.000 11616 Worker thread wakes up
06:32:12.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:12.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:14.535 02.019 11616 Exposure complete
06:32:14.596 00.061 11616 worker thread done servicing request
06:32:14.597 00.001 12268 OnExposeComplete: enter
06:32:14.597 00.000 12268 UpdateGuideState(): m_state=2
06:32:14.597 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
06:32:14.597 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.66, Mass=41, SNR=4.5, Peak=28 HFD=4.2
06:32:14.597 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
06:32:14.597 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.96 = 2.32)
06:32:14.597 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.62 mountX=0.08 mountY=0.09, mountTheta=0.84
06:32:14.600 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:32:14.616 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:32:14.617 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:14.617 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:14.617 00.000 12268 Enqueuing Expose request
06:32:14.617 00.000 11616 Worker thread wakes up
06:32:14.617 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:14.617 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:16.639 02.022 11616 Exposure complete
06:32:16.705 00.066 11616 worker thread done servicing request
06:32:16.705 00.000 12268 OnExposeComplete: enter
06:32:16.705 00.000 12268 UpdateGuideState(): m_state=2
06:32:16.706 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:32:16.706 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=36, SNR=4.2, Peak=28 HFD=3.3
06:32:16.706 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:32:16.706 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:32:16.706 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.94 mountX=0.01 mountY=-0.11, mountTheta=-1.47
06:32:16.709 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:32:16.727 00.018 12268 UpdateGuideState exits: m=36 SNR=4.2
06:32:16.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:16.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:16.728 00.001 12268 Enqueuing Expose request
06:32:16.728 00.000 11616 Worker thread wakes up
06:32:16.728 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:16.728 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:18.768 02.040 11616 Exposure complete
06:32:18.832 00.064 11616 worker thread done servicing request
06:32:18.833 00.001 12268 OnExposeComplete: enter
06:32:18.833 00.000 12268 UpdateGuideState(): m_state=2
06:32:18.833 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:32:18.833 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.73, Mass=41, SNR=4.5, Peak=26 HFD=3.5
06:32:18.833 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
06:32:18.833 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
06:32:18.833 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.14 hyp=0.35 cameraTheta=2.74 mountX=0.11 mountY=-0.34, mountTheta=-1.27
06:32:18.837 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:32:18.856 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
06:32:18.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:18.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:18.856 00.000 12268 Enqueuing Expose request
06:32:18.856 00.000 11616 Worker thread wakes up
06:32:18.857 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:18.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:20.902 02.045 11616 Exposure complete
06:32:20.967 00.065 11616 worker thread done servicing request
06:32:20.967 00.000 12268 OnExposeComplete: enter
06:32:20.968 00.001 12268 UpdateGuideState(): m_state=2
06:32:20.968 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:32:20.968 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.46, Mass=42, SNR=4.5, Peak=27 HFD=3.5
06:32:20.968 00.000 12268 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.47) = xAngle (-4.28 = 2.00)
06:32:20.968 00.000 12268 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.39 = -1.11)
06:32:20.968 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.13 hyp=0.40 cameraTheta=-2.81 mountX=-0.17 mountY=-0.36, mountTheta=-2.01
06:32:20.971 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:32:20.989 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
06:32:20.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:20.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:20.989 00.000 12268 Enqueuing Expose request
06:32:20.989 00.000 11616 Worker thread wakes up
06:32:20.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:20.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:32:22.997 02.008 11616 Exposure complete
06:32:23.055 00.058 11616 worker thread done servicing request
06:32:23.055 00.000 12268 OnExposeComplete: enter
06:32:23.055 00.000 12268 UpdateGuideState(): m_state=2
06:32:23.056 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:32:23.056 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.85, Mass=43, SNR=4.6, Peak=29 HFD=3.7
06:32:23.056 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
06:32:23.056 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
06:32:23.057 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.73 mountX=0.26 mountY=-0.08, mountTheta=-0.29
06:32:23.059 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:32:23.076 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:32:23.076 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:23.076 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:23.076 00.000 12268 Enqueuing Expose request
06:32:23.076 00.000 11616 Worker thread wakes up
06:32:23.076 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:23.076 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:25.108 02.032 11616 Exposure complete
06:32:25.185 00.077 11616 worker thread done servicing request
06:32:25.185 00.000 12268 OnExposeComplete: enter
06:32:25.185 00.000 12268 UpdateGuideState(): m_state=2
06:32:25.186 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:32:25.186 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.52, Mass=39, SNR=4.4, Peak=28 HFD=4.0
06:32:25.186 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
06:32:25.186 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
06:32:25.186 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.21 mountX=-0.07 mountY=-0.04, mountTheta=-2.63
06:32:25.190 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:32:25.209 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
06:32:25.209 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:25.209 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:25.209 00.000 12268 Enqueuing Expose request
06:32:25.209 00.000 11616 Worker thread wakes up
06:32:25.209 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:25.209 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:27.233 02.024 11616 Exposure complete
06:32:27.294 00.061 11616 worker thread done servicing request
06:32:27.294 00.000 12268 OnExposeComplete: enter
06:32:27.294 00.000 12268 UpdateGuideState(): m_state=2
06:32:27.294 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:32:27.294 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.47, Mass=45, SNR=4.7, Peak=29 HFD=3.5
06:32:27.294 00.000 12268 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.47) = xAngle (-4.26 = 2.02)
06:32:27.294 00.000 12268 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.37 = -1.09)
06:32:27.295 00.001 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.12 hyp=0.34 cameraTheta=-2.79 mountX=-0.15 mountY=-0.30, mountTheta=-2.03
06:32:27.297 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:32:27.315 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:32:27.315 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:27.315 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:27.315 00.000 12268 Enqueuing Expose request
06:32:27.315 00.000 11616 Worker thread wakes up
06:32:27.315 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:27.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:32:29.418 02.103 11616 Exposure complete
06:32:29.487 00.069 11616 worker thread done servicing request
06:32:29.487 00.000 12268 OnExposeComplete: enter
06:32:29.487 00.000 12268 UpdateGuideState(): m_state=2
06:32:29.487 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:32:29.487 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
06:32:29.487 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:32:29.488 00.001 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:32:29.488 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.20 mountX=-0.00 mountY=0.01, mountTheta=1.67
06:32:29.491 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:32:29.509 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
06:32:29.509 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:29.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:29.510 00.001 12268 Enqueuing Expose request
06:32:29.510 00.000 11616 Worker thread wakes up
06:32:29.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:29.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:31.531 02.021 11616 Exposure complete
06:32:31.590 00.059 11616 worker thread done servicing request
06:32:31.590 00.000 12268 OnExposeComplete: enter
06:32:31.590 00.000 12268 UpdateGuideState(): m_state=2
06:32:31.591 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:32:31.591 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.82, Mass=49, SNR=4.9, Peak=29 HFD=3.2
06:32:31.591 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
06:32:31.591 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
06:32:31.591 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.23 hyp=0.52 cameraTheta=2.68 mountX=0.18 mountY=-0.49, mountTheta=-1.21
06:32:31.593 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:32:31.609 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
06:32:31.610 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:31.610 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:31.610 00.000 12268 Enqueuing Expose request
06:32:31.610 00.000 11616 Worker thread wakes up
06:32:31.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:31.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:33.635 02.025 11616 Exposure complete
06:32:33.690 00.055 11616 worker thread done servicing request
06:32:33.690 00.000 12268 OnExposeComplete: enter
06:32:33.691 00.001 12268 UpdateGuideState(): m_state=2
06:32:33.691 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:32:33.691 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.87, Mass=41, SNR=4.5, Peak=28 HFD=4.0
06:32:33.691 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
06:32:33.691 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
06:32:33.691 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.28 hyp=0.30 cameraTheta=1.25 mountX=0.29 mountY=0.06, mountTheta=0.19
06:32:33.694 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:32:33.712 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
06:32:33.712 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:33.712 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:33.712 00.000 12268 Enqueuing Expose request
06:32:33.712 00.000 11616 Worker thread wakes up
06:32:33.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:33.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:35.726 02.014 11616 Exposure complete
06:32:35.776 00.050 11616 worker thread done servicing request
06:32:35.776 00.000 12268 OnExposeComplete: enter
06:32:35.776 00.000 12268 UpdateGuideState(): m_state=2
06:32:35.777 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:32:35.777 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.75, Mass=44, SNR=4.6, Peak=30 HFD=3.0
06:32:35.777 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
06:32:35.777 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
06:32:35.777 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.16 hyp=0.45 cameraTheta=2.77 mountX=0.12 mountY=-0.44, mountTheta=-1.30
06:32:35.779 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:32:35.794 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:32:35.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:35.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:35.794 00.000 12268 Enqueuing Expose request
06:32:35.794 00.000 11616 Worker thread wakes up
06:32:35.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:35.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:37.810 02.016 11616 Exposure complete
06:32:37.864 00.054 11616 worker thread done servicing request
06:32:37.864 00.000 12268 OnExposeComplete: enter
06:32:37.864 00.000 12268 UpdateGuideState(): m_state=2
06:32:37.864 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:32:37.864 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=916.07, Mass=42, SNR=4.6, Peak=26 HFD=4.4
06:32:37.864 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
06:32:37.865 00.001 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
06:32:37.865 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.48 hyp=0.49 cameraTheta=1.42 mountX=0.49 mountY=0.01, mountTheta=0.02
06:32:37.868 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:32:37.883 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:32:37.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:37.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:37.883 00.000 12268 Enqueuing Expose request
06:32:37.883 00.000 11616 Worker thread wakes up
06:32:37.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:37.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:39.895 02.012 11616 Exposure complete
06:32:39.951 00.056 11616 worker thread done servicing request
06:32:39.951 00.000 12268 OnExposeComplete: enter
06:32:39.951 00.000 12268 UpdateGuideState(): m_state=2
06:32:39.951 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:32:39.951 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.26, Mass=38, SNR=4.4, Peak=29 HFD=3.1
06:32:39.951 00.000 12268 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.47) = xAngle (-3.87 = 2.41)
06:32:39.951 00.000 12268 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.98 = -0.70)
06:32:39.951 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.32 hyp=0.48 cameraTheta=-2.40 mountX=-0.36 mountY=-0.31, mountTheta=-2.43
06:32:39.954 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:32:39.969 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:32:39.969 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:39.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:39.969 00.000 12268 Enqueuing Expose request
06:32:39.969 00.000 11616 Worker thread wakes up
06:32:39.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:39.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:32:41.983 02.014 11616 Exposure complete
06:32:42.033 00.050 11616 worker thread done servicing request
06:32:42.033 00.000 12268 OnExposeComplete: enter
06:32:42.033 00.000 12268 UpdateGuideState(): m_state=2
06:32:42.033 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:32:42.033 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.43, Mass=42, SNR=4.5, Peak=28 HFD=3.9
06:32:42.033 00.000 12268 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.47) = xAngle (-3.54 = 2.74)
06:32:42.033 00.000 12268 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.65 = -0.37)
06:32:42.033 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-2.07 mountX=-0.17 mountY=-0.07, mountTheta=-2.77
06:32:42.035 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:32:42.050 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:32:42.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:42.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:42.050 00.000 12268 Enqueuing Expose request
06:32:42.050 00.000 11616 Worker thread wakes up
06:32:42.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:42.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:32:43.451 01.401 12268 evsrv: cli 0F8E69C0 connect
06:32:43.451 00.000 12268 case statement mapped state 2 to 1
06:32:43.452 00.001 12268 case statement mapped state 2 to 1
06:32:43.453 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8ea362df-44fb-4adb-868d-e024f3ced26f"}
06:32:43.453 00.000 12268 case statement mapped state 2 to 1
06:32:43.453 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"8ea362df-44fb-4adb-868d-e024f3ced26f"}
06:32:43.454 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:32:43.455 00.001 12268 evsrv: cli 0F8E6D80 connect
06:32:43.455 00.000 12268 case statement mapped state 2 to 1
06:32:43.455 00.000 12268 case statement mapped state 2 to 1
06:32:43.456 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"08cf0ad7-c53d-4b86-99d4-dbc610c6873e"}
06:32:43.456 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"08cf0ad7-c53d-4b86-99d4-dbc610c6873e"}
06:32:43.457 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:32:43.458 00.001 12268 evsrv: cli 0F8E6D80 connect
06:32:43.458 00.000 12268 case statement mapped state 2 to 1
06:32:43.459 00.001 12268 case statement mapped state 2 to 1
06:32:43.459 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"913c9299-41c2-4bc7-be49-77170fbd50e6"}
06:32:43.460 00.001 12268 PhdController::Guide begins
06:32:43.460 00.000 12268 PhdController: newstate STATE_SETUP
06:32:43.460 00.000 12268 PhdController: setup
06:32:43.460 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:32:43.460 00.000 12268 PhdController: newstate STATE_CALIBRATE
06:32:43.460 00.000 12268 PhdController: newstate STATE_GUIDE
06:32:43.460 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:32:43.460 00.000 12268 guider state => CALIBRATED
06:32:43.460 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:32:43.461 00.001 12268 reset dither spiral
06:32:43.461 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:32:43.461 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"913c9299-41c2-4bc7-be49-77170fbd50e6"}
06:32:43.462 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:32:43.464 00.002 12268 evsrv: cli 0F8E69C0 connect
06:32:43.464 00.000 12268 case statement mapped state 5 to 1
06:32:43.464 00.000 12268 case statement mapped state 5 to 1
06:32:43.465 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"c01dcecd-d2c2-482e-8716-4375b475ce0b"}
06:32:43.465 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"c01dcecd-d2c2-482e-8716-4375b475ce0b"}
06:32:43.469 00.004 12268 evsrv: cli 0F8E69C0 disconnect
06:32:43.470 00.001 12268 evsrv: cli 0FA411A0 connect
06:32:43.470 00.000 12268 case statement mapped state 5 to 1
06:32:43.470 00.000 12268 case statement mapped state 5 to 1
06:32:43.471 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"7b1ed8bb-c521-435f-930a-3730a8822ea4"}
06:32:43.471 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[666.06,915.59],"id":"7b1ed8bb-c521-435f-930a-3730a8822ea4"}
06:32:43.484 00.013 12268 evsrv: cli 0FA411A0 disconnect
06:32:43.484 00.000 12268 evsrv: cli 125CAE68 connect
06:32:43.484 00.000 12268 case statement mapped state 5 to 1
06:32:43.485 00.001 12268 case statement mapped state 5 to 1
06:32:43.486 00.001 12268 evsrv: cli 125CAE68 request: {"method":"get_app_state","id":"988ef7f6-53b9-4d70-a397-4cb2cc36c36a"}
06:32:43.486 00.000 12268 case statement mapped state 5 to 1
06:32:43.486 00.000 12268 evsrv: cli 125CAE68 response: {"jsonrpc":"2.0","result":"Selected","id":"988ef7f6-53b9-4d70-a397-4cb2cc36c36a"}
06:32:43.487 00.001 12268 evsrv: cli 125CAE68 disconnect
06:32:44.065 00.578 11616 Exposure complete
06:32:44.118 00.053 11616 worker thread done servicing request
06:32:44.118 00.000 12268 OnExposeComplete: enter
06:32:44.118 00.000 12268 UpdateGuideState(): m_state=5
06:32:44.118 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:32:44.118 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.30, Mass=42, SNR=4.5, Peak=29 HFD=3.6
06:32:44.118 00.000 12268 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.47) = xAngle (-3.57 = 2.72)
06:32:44.118 00.000 12268 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.68 = -0.39)
06:32:44.118 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.29 hyp=0.34 cameraTheta=-2.09 mountX=-0.31 mountY=-0.13, mountTheta=-2.74
06:32:44.122 00.004 12268 Changing from state CALIBRATED to GUIDING
06:32:44.122 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:32:44.123 00.001 12268 ScopeASCOM::SideOfPier() returns 0
06:32:44.123 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:32:44.123 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:32:44.123 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:32:44.124 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:32:44.124 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:32:44.124 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:32:44.125 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:32:44.125 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:32:44.125 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:32:44.125 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:32:44.126 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:32:44.126 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:32:44.126 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:32:44.127 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:32:44.275 00.148 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:32:44.275 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:32:44.276 00.001 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:32:44.281 00.005 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:32:44.281 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:32:44.281 00.000 12268 setting lock position to (665.89, 915.30)
06:32:44.282 00.001 12268 MultiStar: stabilizing after lock position change
06:32:44.282 00.000 12268 guider state => GUIDING
06:32:44.282 00.000 12268 Status Line: Guiding
06:32:44.286 00.004 12268 Mount: notify guiding started
06:32:44.286 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:32:44.287 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:32:44.287 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:32:44.287 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:32:44.288 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:32:44.288 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:32:44.288 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:32:44.289 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:32:44.289 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:32:44.289 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:32:44.290 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:32:44.290 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:32:44.291 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:32:44.292 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:32:44.292 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:32:44.292 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:32:44.293 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:32:44.293 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:32:44.293 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:32:44.294 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:32:44.294 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:32:44.294 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:32:44.295 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:32:44.295 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:32:44.295 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:32:44.296 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:32:44.296 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:32:44.297 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:32:44.297 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:32:44.297 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:32:44.298 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:32:44.298 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:32:44.298 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:32:44.299 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:32:44.299 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:32:44.299 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:32:44.300 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:32:44.300 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:32:44.434 00.134 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:32:44.434 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:32:44.435 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:32:44.435 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:32:44.435 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:32:44.435 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:32:44.435 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:32:44.435 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:32:44.435 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:32:44.435 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:32:44.435 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:32:44.436 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:32:44.450 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:32:44.451 00.001 12268 PhdController: newstate STATE_SETTLE_WAIT
06:32:44.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:44.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:44.451 00.000 12268 Enqueuing Expose request
06:32:44.451 00.000 11616 Worker thread wakes up
06:32:44.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:44.452 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:32:44.489 00.037 12268 evsrv: cli 0F8E6D80 connect
06:32:44.489 00.000 12268 case statement mapped state 6 to 3
06:32:44.489 00.000 12268 case statement mapped state 6 to 3
06:32:44.490 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"af3a461f-d8b7-4b96-805b-d48bbd9ebb2a"}
06:32:44.490 00.000 12268 case statement mapped state 6 to 3
06:32:44.490 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"af3a461f-d8b7-4b96-805b-d48bbd9ebb2a"}
06:32:44.491 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:32:46.462 01.971 11616 Exposure complete
06:32:46.511 00.049 11616 worker thread done servicing request
06:32:46.511 00.000 12268 OnExposeComplete: enter
06:32:46.511 00.000 12268 UpdateGuideState(): m_state=6
06:32:46.512 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:32:46.512 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.43, Mass=42, SNR=4.5, Peak=28 HFD=4.3
06:32:46.512 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.09 = -1.09)
06:32:46.512 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.20 = 2.08)
06:32:46.512 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.13 hyp=0.36 cameraTheta=0.38 mountX=0.16 mountY=0.31, mountTheta=1.09
06:32:46.513 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.33, y=0.13, opts=13)
06:32:46.514 00.001 12268 Enqueuing Move request for scope (0.33, 0.13)
06:32:46.514 00.000 11616 Worker thread wakes up
06:32:46.514 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.13) opts 0xd
06:32:46.514 00.000 11616 Handling offset move in thread for scope, endpoint = (0.33, 0.13)
06:32:46.514 00.000 11616 Moving (0.33, 0.13) raw xDistance=0.16 yDistance=0.31
06:32:46.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:32:46.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
06:32:46.514 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:32:46.514 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
06:32:46.514 00.000 11616 MoveAxis(E, 0, ABG)
06:32:46.515 00.001 11616 Move returns status 0, amount 0
06:32:46.515 00.000 11616 MoveAxis(N, 0, ABG)
06:32:46.515 00.000 11616 Move returns status 0, amount 0
06:32:46.515 00.000 11616 move complete, result=0
06:32:46.515 00.000 11616 worker thread done servicing request
06:32:46.534 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:32:46.549 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:32:46.549 00.000 12268 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 1 / 99999
06:32:46.549 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768714366.549,"Host":"ASTROCENTER","Inst":1,"Distance":0.34,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:32:46.549 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:46.549 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:46.550 00.001 12268 Enqueuing Expose request
06:32:46.550 00.000 12268 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
06:32:46.550 00.000 11616 Worker thread wakes up
06:32:46.550 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:46.550 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:32:48.563 02.013 11616 Exposure complete
06:32:48.613 00.050 11616 worker thread done servicing request
06:32:48.613 00.000 12268 OnExposeComplete: enter
06:32:48.613 00.000 12268 UpdateGuideState(): m_state=6
06:32:48.614 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:32:48.614 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.91, Mass=47, SNR=4.8, Peak=29 HFD=3.6
06:32:48.614 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
06:32:48.614 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
06:32:48.614 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.61 hyp=0.62 cameraTheta=1.74 mountX=0.60 mountY=-0.18, mountTheta=-0.29
06:32:48.615 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.10, y=0.61, opts=13)
06:32:48.615 00.000 12268 Enqueuing Move request for scope (-0.10, 0.61)
06:32:48.616 00.001 11616 Worker thread wakes up
06:32:48.616 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.61) opts 0xd
06:32:48.616 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.10, 0.61)
06:32:48.616 00.000 11616 Moving (-0.10, 0.61) raw xDistance=0.60 yDistance=-0.18
06:32:48.616 00.000 11616 resist switch: large excursion: input 0.60 thresh 0.29 direction from 0 to 1
06:32:48.616 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.79
06:32:48.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.60
06:32:48.616 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:32:48.616 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
06:32:48.616 00.000 11616 MoveAxis(W, 334, ABG)
06:32:48.616 00.000 11616 Guiding  Dir = 3, Dur = 334
06:32:48.616 00.000 11616 IsSlewing returns 1
06:32:48.617 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:32:48.617 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:32:48.617 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:32:48.617 00.000 11616 Move returns status 2, amount 0
06:32:48.617 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:32:48.617 00.000 11616 move complete, result=2
06:32:48.618 00.001 11616 worker thread done servicing request
06:32:48.638 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:32:48.653 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:32:48.653 00.000 12268 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 2 / 99999
06:32:48.653 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768714368.653,"Host":"ASTROCENTER","Inst":1,"Distance":0.43,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
06:32:48.654 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:48.654 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:48.654 00.000 12268 Enqueuing Expose request
06:32:48.654 00.000 12268 Alert: Guiding stopped: the scope started slewing.
06:32:48.654 00.000 11616 Worker thread wakes up
06:32:48.654 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:48.654 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:32:48.677 00.023 12268 GuideStep: 0.6 px 0 ms WEST, -0.2 px 0 ms NORTH
06:32:48.678 00.001 12268 mount move error indicates guiding should stop
06:32:48.678 00.000 12268 Mount: notify guiding stopped
06:32:48.678 00.000 12268 BLC: window closed
06:32:48.678 00.000 12268 BLC: Last direction was reset
06:32:48.680 00.002 12268 PhdController failed: Guiding stopped
06:32:48.680 00.000 12268 PhdController: newstate STATE_FINISH
06:32:48.680 00.000 12268 PhdController complete: fail: Guiding stopped
06:32:48.680 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768714368.680,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
06:32:48.680 00.000 12268 Mount: notify guiding dither settle done success=0
06:32:48.680 00.000 12268 PhdController: newstate STATE_IDLE
06:32:48.680 00.000 12268 Changing from state GUIDING to STOP
06:32:48.680 00.000 12268 guider state => SELECTED
06:32:48.680 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:32:50.659 01.979 11616 Exposure complete
06:32:50.710 00.051 11616 worker thread done servicing request
06:32:50.711 00.001 12268 OnExposeComplete: enter
06:32:50.711 00.000 12268 UpdateGuideState(): m_state=2
06:32:50.711 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:32:50.711 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.26, Mass=47, SNR=4.8, Peak=29 HFD=3.7
06:32:50.711 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
06:32:50.711 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
06:32:50.711 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.03 hyp=0.21 cameraTheta=-2.98 mountX=-0.05 mountY=-0.20, mountTheta=-1.84
06:32:50.736 00.025 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:32:50.752 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
06:32:50.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:50.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:50.752 00.000 12268 Enqueuing Expose request
06:32:50.752 00.000 11616 Worker thread wakes up
06:32:50.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:50.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:32:52.757 02.005 11616 Exposure complete
06:32:52.807 00.050 11616 worker thread done servicing request
06:32:52.808 00.001 12268 OnExposeComplete: enter
06:32:52.808 00.000 12268 UpdateGuideState(): m_state=2
06:32:52.808 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:32:52.808 00.000 12268 Star::Find returns 1 (0), X=666.27, Y=915.14, Mass=43, SNR=4.6, Peak=27 HFD=4.9
06:32:52.808 00.000 12268 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
06:32:52.808 00.000 12268 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.32)
06:32:52.808 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.15 hyp=0.41 cameraTheta=-0.38 mountX=-0.11 mountY=0.39, mountTheta=1.85
06:32:52.810 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:32:52.825 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:32:52.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:52.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:52.825 00.000 12268 Enqueuing Expose request
06:32:52.825 00.000 11616 Worker thread wakes up
06:32:52.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:52.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:32:54.834 02.009 11616 Exposure complete
06:32:54.884 00.050 11616 worker thread done servicing request
06:32:54.885 00.001 12268 OnExposeComplete: enter
06:32:54.885 00.000 12268 UpdateGuideState(): m_state=2
06:32:54.885 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:32:54.885 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.68, Mass=48, SNR=4.8, Peak=32 HFD=3.2
06:32:54.885 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
06:32:54.885 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
06:32:54.885 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.39 hyp=0.41 cameraTheta=1.91 mountX=0.37 mountY=-0.19, mountTheta=-0.46
06:32:54.887 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:32:54.902 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:32:54.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:54.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:54.902 00.000 12268 Enqueuing Expose request
06:32:54.902 00.000 11616 Worker thread wakes up
06:32:54.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:54.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:32:56.913 02.011 11616 Exposure complete
06:32:56.965 00.052 11616 worker thread done servicing request
06:32:56.965 00.000 12268 OnExposeComplete: enter
06:32:56.965 00.000 12268 UpdateGuideState(): m_state=2
06:32:56.965 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:32:56.966 00.001 12268 Star::Find returns 1 (0), X=665.87, Y=915.47, Mass=40, SNR=4.5, Peak=29 HFD=3.4
06:32:56.966 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
06:32:56.966 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
06:32:56.966 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.70 mountX=0.17 mountY=-0.04, mountTheta=-0.25
06:32:56.968 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:32:56.982 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:32:56.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:56.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:56.983 00.001 12268 Enqueuing Expose request
06:32:56.983 00.000 11616 Worker thread wakes up
06:32:56.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:56.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:32:58.996 02.013 11616 Exposure complete
06:32:59.048 00.052 11616 worker thread done servicing request
06:32:59.049 00.001 12268 OnExposeComplete: enter
06:32:59.049 00.000 12268 UpdateGuideState(): m_state=2
06:32:59.049 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:32:59.049 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.20, Mass=47, SNR=4.8, Peak=28 HFD=5.0
06:32:59.049 00.000 12268 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.47) = xAngle (-3.48 = 2.80)
06:32:59.049 00.000 12268 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.59 = -0.31)
06:32:59.049 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.01 mountX=-0.10 mountY=-0.03, mountTheta=-2.83
06:32:59.051 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:32:59.066 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:32:59.066 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:32:59.066 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:32:59.066 00.000 12268 Enqueuing Expose request
06:32:59.066 00.000 11616 Worker thread wakes up
06:32:59.066 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:32:59.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:33:01.082 02.016 11616 Exposure complete
06:33:01.140 00.058 11616 worker thread done servicing request
06:33:01.140 00.000 12268 OnExposeComplete: enter
06:33:01.140 00.000 12268 UpdateGuideState(): m_state=2
06:33:01.140 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:33:01.141 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.21, Mass=40, SNR=4.5, Peak=27 HFD=4.0
06:33:01.141 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.06 = -2.06)
06:33:01.141 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.11)
06:33:01.141 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.59 mountX=-0.07 mountY=0.14, mountTheta=2.06
06:33:01.143 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:33:01.159 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
06:33:01.159 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:01.160 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:01.160 00.000 12268 Enqueuing Expose request
06:33:01.160 00.000 11616 Worker thread wakes up
06:33:01.160 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:01.160 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:33:03.179 02.019 11616 Exposure complete
06:33:03.232 00.053 11616 worker thread done servicing request
06:33:03.232 00.000 12268 OnExposeComplete: enter
06:33:03.232 00.000 12268 UpdateGuideState(): m_state=2
06:33:03.233 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:33:03.233 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.55, Mass=42, SNR=4.6, Peak=29 HFD=4.0
06:33:03.233 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.74 = -0.74)
06:33:03.233 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.85 = 2.44)
06:33:03.233 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.25 hyp=0.37 cameraTheta=0.74 mountX=0.28 mountY=0.24, mountTheta=0.72
06:33:03.235 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:33:03.252 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
06:33:03.252 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:03.252 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:03.252 00.000 12268 Enqueuing Expose request
06:33:03.252 00.000 11616 Worker thread wakes up
06:33:03.252 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:03.252 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:05.273 02.021 11616 Exposure complete
06:33:05.324 00.051 11616 worker thread done servicing request
06:33:05.324 00.000 12268 OnExposeComplete: enter
06:33:05.324 00.000 12268 UpdateGuideState(): m_state=2
06:33:05.325 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:33:05.325 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:33:05.325 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
06:33:05.325 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.01)
06:33:05.325 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.31 mountX=0.32 mountY=0.04, mountTheta=0.14
06:33:05.327 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:33:05.343 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
06:33:05.343 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:05.343 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:05.343 00.000 12268 Enqueuing Expose request
06:33:05.344 00.001 11616 Worker thread wakes up
06:33:05.344 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:05.344 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:07.390 02.046 11616 Exposure complete
06:33:07.441 00.051 11616 worker thread done servicing request
06:33:07.441 00.000 12268 OnExposeComplete: enter
06:33:07.441 00.000 12268 UpdateGuideState(): m_state=2
06:33:07.441 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:33:07.441 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.58, Mass=44, SNR=4.6, Peak=26 HFD=4.9
06:33:07.442 00.001 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
06:33:07.442 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
06:33:07.442 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.65 mountX=0.28 mountY=-0.06, mountTheta=-0.21
06:33:07.444 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:33:07.458 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:33:07.458 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:07.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:07.458 00.000 12268 Enqueuing Expose request
06:33:07.458 00.000 11616 Worker thread wakes up
06:33:07.459 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:07.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:09.473 02.014 11616 Exposure complete
06:33:09.526 00.053 11616 worker thread done servicing request
06:33:09.526 00.000 12268 OnExposeComplete: enter
06:33:09.526 00.000 12268 UpdateGuideState(): m_state=2
06:33:09.526 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:33:09.527 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
06:33:09.527 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
06:33:09.527 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
06:33:09.527 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.38 mountX=0.32 mountY=0.02, mountTheta=0.06
06:33:09.529 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:33:09.544 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:33:09.544 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:09.544 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:09.544 00.000 12268 Enqueuing Expose request
06:33:09.544 00.000 11616 Worker thread wakes up
06:33:09.544 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:09.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:11.559 02.015 11616 Exposure complete
06:33:11.610 00.051 11616 worker thread done servicing request
06:33:11.610 00.000 12268 OnExposeComplete: enter
06:33:11.610 00.000 12268 UpdateGuideState(): m_state=2
06:33:11.610 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:33:11.610 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=916.07, Mass=38, SNR=4.3, Peak=26 HFD=4.2
06:33:11.610 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.30 = -0.30)
06:33:11.610 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.41 = 2.87)
06:33:11.610 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.77 hyp=0.84 cameraTheta=1.18 mountX=0.80 mountY=0.22, mountTheta=0.27
06:33:11.612 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:33:11.627 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:33:11.627 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:11.627 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:11.627 00.000 12268 Enqueuing Expose request
06:33:11.628 00.001 11616 Worker thread wakes up
06:33:11.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:11.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:13.639 02.011 11616 Exposure complete
06:33:13.689 00.050 11616 worker thread done servicing request
06:33:13.689 00.000 12268 OnExposeComplete: enter
06:33:13.689 00.000 12268 UpdateGuideState(): m_state=2
06:33:13.690 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:33:13.690 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.90, Mass=51, SNR=5.0, Peak=27 HFD=5.3
06:33:13.690 00.000 12268 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
06:33:13.690 00.000 12268 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.93)
06:33:13.690 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.61 hyp=0.64 cameraTheta=1.23 mountX=0.63 mountY=0.14, mountTheta=0.21
06:33:13.692 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:33:13.708 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
06:33:13.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:13.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:13.708 00.000 12268 Enqueuing Expose request
06:33:13.708 00.000 11616 Worker thread wakes up
06:33:13.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:13.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:15.718 02.010 11616 Exposure complete
06:33:15.768 00.050 11616 worker thread done servicing request
06:33:15.769 00.001 12268 OnExposeComplete: enter
06:33:15.769 00.000 12268 UpdateGuideState(): m_state=2
06:33:15.769 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:33:15.769 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.41, Mass=44, SNR=4.6, Peak=26 HFD=4.0
06:33:15.769 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
06:33:15.769 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.14)
06:33:15.769 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.44 mountX=0.12 mountY=0.00, mountTheta=0.01
06:33:15.771 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:33:15.786 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:33:15.786 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:15.786 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:15.786 00.000 12268 Enqueuing Expose request
06:33:15.786 00.000 11616 Worker thread wakes up
06:33:15.786 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:15.786 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:33:17.804 02.018 11616 Exposure complete
06:33:17.853 00.049 11616 worker thread done servicing request
06:33:17.854 00.001 12268 OnExposeComplete: enter
06:33:17.854 00.000 12268 UpdateGuideState(): m_state=2
06:33:17.854 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:33:17.854 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.17, Mass=45, SNR=4.7, Peak=29 HFD=3.9
06:33:17.854 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
06:33:17.854 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
06:33:17.854 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.02 mountX=-0.13 mountY=-0.04, mountTheta=-2.82
06:33:17.856 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:33:17.872 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:33:17.872 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:17.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:17.872 00.000 12268 Enqueuing Expose request
06:33:17.872 00.000 11616 Worker thread wakes up
06:33:17.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:17.872 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:33:19.890 02.018 11616 Exposure complete
06:33:19.940 00.050 11616 worker thread done servicing request
06:33:19.940 00.000 12268 OnExposeComplete: enter
06:33:19.940 00.000 12268 UpdateGuideState(): m_state=2
06:33:19.940 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:33:19.941 00.001 12268 Star::Find returns 1 (0), X=666.29, Y=915.67, Mass=45, SNR=4.7, Peak=30 HFD=4.4
06:33:19.941 00.000 12268 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.47) = xAngle (-0.72 = -0.72)
06:33:19.941 00.000 12268 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.83 = 2.46)
06:33:19.941 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.38 hyp=0.55 cameraTheta=0.76 mountX=0.41 mountY=0.35, mountTheta=0.70
06:33:19.943 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:33:19.958 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:33:19.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:19.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:19.958 00.000 12268 Enqueuing Expose request
06:33:19.958 00.000 11616 Worker thread wakes up
06:33:19.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:19.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:21.963 02.005 11616 Exposure complete
06:33:22.012 00.049 11616 worker thread done servicing request
06:33:22.012 00.000 12268 OnExposeComplete: enter
06:33:22.012 00.000 12268 UpdateGuideState(): m_state=2
06:33:22.013 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:33:22.013 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.62, Mass=42, SNR=4.6, Peak=32 HFD=3.1
06:33:22.013 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
06:33:22.013 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
06:33:22.013 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.53 mountX=0.32 mountY=-0.03, mountTheta=-0.09
06:33:22.015 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:33:22.029 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
06:33:22.030 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:22.030 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:22.030 00.000 12268 Enqueuing Expose request
06:33:22.030 00.000 11616 Worker thread wakes up
06:33:22.030 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:22.030 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:24.042 02.012 11616 Exposure complete
06:33:24.092 00.050 11616 worker thread done servicing request
06:33:24.092 00.000 12268 OnExposeComplete: enter
06:33:24.092 00.000 12268 UpdateGuideState(): m_state=2
06:33:24.092 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:33:24.092 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.25, Mass=52, SNR=5.1, Peak=30 HFD=3.4
06:33:24.093 00.001 12268 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.47) = xAngle (-4.50 = 1.78)
06:33:24.093 00.000 12268 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.61 = -1.33)
06:33:24.093 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.04 hyp=0.38 cameraTheta=-3.03 mountX=-0.08 mountY=-0.37, mountTheta=-1.78
06:33:24.095 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:33:24.110 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
06:33:24.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:24.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:24.110 00.000 12268 Enqueuing Expose request
06:33:24.110 00.000 11616 Worker thread wakes up
06:33:24.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:24.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:33:26.138 02.028 11616 Exposure complete
06:33:26.187 00.049 11616 worker thread done servicing request
06:33:26.188 00.001 12268 OnExposeComplete: enter
06:33:26.188 00.000 12268 UpdateGuideState(): m_state=2
06:33:26.188 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:33:26.188 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.29, Mass=48, SNR=4.8, Peak=31 HFD=3.4
06:33:26.188 00.000 12268 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.47) = xAngle (0.21 = 0.21)
06:33:26.188 00.000 12268 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.90 = -2.90)
06:33:26.188 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=1.00 hyp=1.00 cameraTheta=1.68 mountX=0.98 mountY=-0.24, mountTheta=-0.24
06:33:26.193 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:33:26.208 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:33:26.208 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:26.208 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:26.208 00.000 12268 Enqueuing Expose request
06:33:26.208 00.000 11616 Worker thread wakes up
06:33:26.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:26.209 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:28.219 02.010 11616 Exposure complete
06:33:28.271 00.052 11616 worker thread done servicing request
06:33:28.272 00.001 12268 OnExposeComplete: enter
06:33:28.272 00.000 12268 UpdateGuideState(): m_state=2
06:33:28.272 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:33:28.272 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.75, Mass=47, SNR=4.8, Peak=30 HFD=3.3
06:33:28.272 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
06:33:28.272 00.000 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
06:33:28.272 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.45 hyp=0.50 cameraTheta=2.01 mountX=0.43 mountY=-0.27, mountTheta=-0.56
06:33:28.274 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:33:28.289 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:33:28.290 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:28.290 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:28.290 00.000 12268 Enqueuing Expose request
06:33:28.290 00.000 11616 Worker thread wakes up
06:33:28.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:28.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:30.293 02.003 11616 Exposure complete
06:33:30.344 00.051 11616 worker thread done servicing request
06:33:30.345 00.001 12268 OnExposeComplete: enter
06:33:30.345 00.000 12268 UpdateGuideState(): m_state=2
06:33:30.345 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:33:30.345 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.45, Mass=42, SNR=4.6, Peak=29 HFD=3.8
06:33:30.345 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
06:33:30.345 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
06:33:30.345 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.20 cameraTheta=0.87 mountX=0.16 mountY=0.11, mountTheta=0.58
06:33:30.347 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:33:30.362 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:33:30.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:30.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:30.362 00.000 12268 Enqueuing Expose request
06:33:30.362 00.000 11616 Worker thread wakes up
06:33:30.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:30.362 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:33:32.371 02.009 11616 Exposure complete
06:33:32.422 00.051 11616 worker thread done servicing request
06:33:32.423 00.001 12268 OnExposeComplete: enter
06:33:32.423 00.000 12268 UpdateGuideState(): m_state=2
06:33:32.423 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:33:32.423 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.48, Mass=43, SNR=4.6, Peak=31 HFD=3.3
06:33:32.423 00.000 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.29 = 0.29)
06:33:32.423 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.82 = -2.82)
06:33:32.423 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.76 mountX=0.18 mountY=-0.06, mountTheta=-0.32
06:33:32.425 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:33:32.440 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:33:32.440 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:32.440 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:32.440 00.000 12268 Enqueuing Expose request
06:33:32.440 00.000 11616 Worker thread wakes up
06:33:32.440 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:32.440 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:33:34.452 02.012 11616 Exposure complete
06:33:34.503 00.051 11616 worker thread done servicing request
06:33:34.503 00.000 12268 OnExposeComplete: enter
06:33:34.503 00.000 12268 UpdateGuideState(): m_state=2
06:33:34.504 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:33:34.504 00.000 12268 Star::Find returns 1 (0), X=665.04, Y=915.83, Mass=72, SNR=5.8, Peak=28 HFD=7.9
06:33:34.504 00.000 12268 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.47) = xAngle (1.11 = 1.11)
06:33:34.504 00.000 12268 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
06:33:34.504 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=0.53 hyp=1.01 cameraTheta=2.58 mountX=0.45 mountY=-0.92, mountTheta=-1.12
06:33:34.506 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:33:34.520 00.014 12268 UpdateGuideState exits: m=72 SNR=5.8
06:33:34.520 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:34.520 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:34.521 00.001 12268 Enqueuing Expose request
06:33:34.521 00.000 11616 Worker thread wakes up
06:33:34.521 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:34.521 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:33:36.531 02.010 11616 Exposure complete
06:33:36.581 00.050 11616 worker thread done servicing request
06:33:36.582 00.001 12268 OnExposeComplete: enter
06:33:36.582 00.000 12268 UpdateGuideState(): m_state=2
06:33:36.582 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:33:36.582 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.43, Mass=43, SNR=4.6, Peak=31 HFD=2.5
06:33:36.582 00.000 12268 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.47) = xAngle (1.40 = 1.40)
06:33:36.582 00.000 12268 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.71 = -1.71)
06:33:36.582 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.14 hyp=0.53 cameraTheta=2.87 mountX=0.09 mountY=-0.52, mountTheta=-1.40
06:33:36.584 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:33:36.599 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:33:36.599 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:36.599 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:36.599 00.000 12268 Enqueuing Expose request
06:33:36.599 00.000 11616 Worker thread wakes up
06:33:36.600 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:36.600 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:33:38.616 02.016 11616 Exposure complete
06:33:38.665 00.049 11616 worker thread done servicing request
06:33:38.665 00.000 12268 OnExposeComplete: enter
06:33:38.665 00.000 12268 UpdateGuideState(): m_state=2
06:33:38.665 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:33:38.665 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.66, Mass=41, SNR=4.5, Peak=27 HFD=4.3
06:33:38.665 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
06:33:38.665 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.67)
06:33:38.666 00.001 12268 CameraToMount -- cameraX=0.25 cameraY=0.37 hyp=0.44 cameraTheta=0.97 mountX=0.39 mountY=0.20, mountTheta=0.48
06:33:38.667 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:33:38.682 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:33:38.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:38.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:38.682 00.000 12268 Enqueuing Expose request
06:33:38.683 00.001 11616 Worker thread wakes up
06:33:38.683 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:38.683 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:40.686 02.003 11616 Exposure complete
06:33:40.737 00.051 11616 worker thread done servicing request
06:33:40.738 00.001 12268 OnExposeComplete: enter
06:33:40.738 00.000 12268 UpdateGuideState(): m_state=2
06:33:40.738 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:33:40.738 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.88, Mass=39, SNR=4.3, Peak=25 HFD=4.2
06:33:40.738 00.000 12268 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.47) = xAngle (-0.20 = -0.20)
06:33:40.738 00.000 12268 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.31 = 2.97)
06:33:40.738 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.59 hyp=0.62 cameraTheta=1.28 mountX=0.60 mountY=0.10, mountTheta=0.17
06:33:40.740 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:33:40.755 00.015 12268 UpdateGuideState exits: m=39 SNR=4.3
06:33:40.755 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:40.755 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:40.755 00.000 12268 Enqueuing Expose request
06:33:40.755 00.000 11616 Worker thread wakes up
06:33:40.755 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:40.755 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:42.767 02.012 11616 Exposure complete
06:33:42.817 00.050 11616 worker thread done servicing request
06:33:42.817 00.000 12268 OnExposeComplete: enter
06:33:42.817 00.000 12268 UpdateGuideState(): m_state=2
06:33:42.817 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:33:42.817 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
06:33:42.817 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
06:33:42.817 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
06:33:42.818 00.001 12268 CameraToMount -- cameraX=0.19 cameraY=0.29 hyp=0.35 cameraTheta=0.98 mountX=0.30 mountY=0.15, mountTheta=0.47
06:33:42.822 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:33:42.836 00.014 12268 UpdateGuideState exits: m=36 SNR=4.2
06:33:42.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:42.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:42.836 00.000 12268 Enqueuing Expose request
06:33:42.837 00.001 11616 Worker thread wakes up
06:33:42.837 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:42.837 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:44.852 02.015 11616 Exposure complete
06:33:44.904 00.052 11616 worker thread done servicing request
06:33:44.905 00.001 12268 OnExposeComplete: enter
06:33:44.905 00.000 12268 UpdateGuideState(): m_state=2
06:33:44.905 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:33:44.905 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.19, Mass=43, SNR=4.6, Peak=29 HFD=4.1
06:33:44.905 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
06:33:44.905 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.92)
06:33:44.905 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.78 mountX=-0.09 mountY=0.12, mountTheta=2.24
06:33:44.907 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:33:44.922 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:33:44.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:44.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:44.922 00.000 12268 Enqueuing Expose request
06:33:44.922 00.000 11616 Worker thread wakes up
06:33:44.923 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:44.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:33:46.938 02.015 11616 Exposure complete
06:33:46.990 00.052 11616 worker thread done servicing request
06:33:46.990 00.000 12268 OnExposeComplete: enter
06:33:46.990 00.000 12268 UpdateGuideState(): m_state=2
06:33:46.991 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:33:46.991 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:33:46.991 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
06:33:46.991 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
06:33:46.991 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.31 mountX=0.32 mountY=0.04, mountTheta=0.13
06:33:46.993 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:33:47.008 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:33:47.009 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:47.009 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:47.009 00.000 12268 Enqueuing Expose request
06:33:47.009 00.000 11616 Worker thread wakes up
06:33:47.009 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:47.009 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:49.018 02.009 11616 Exposure complete
06:33:49.068 00.050 11616 worker thread done servicing request
06:33:49.068 00.000 12268 OnExposeComplete: enter
06:33:49.068 00.000 12268 UpdateGuideState(): m_state=2
06:33:49.069 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:33:49.069 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.94, Mass=37, SNR=4.3, Peak=26 HFD=3.7
06:33:49.069 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
06:33:49.069 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
06:33:49.069 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.64 hyp=0.65 cameraTheta=1.46 mountX=0.65 mountY=-0.01, mountTheta=-0.02
06:33:49.071 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:33:49.086 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:33:49.086 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:49.086 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:49.086 00.000 12268 Enqueuing Expose request
06:33:49.086 00.000 11616 Worker thread wakes up
06:33:49.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:49.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:51.092 02.006 11616 Exposure complete
06:33:51.145 00.053 11616 worker thread done servicing request
06:33:51.145 00.000 12268 OnExposeComplete: enter
06:33:51.146 00.001 12268 UpdateGuideState(): m_state=2
06:33:51.146 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:33:51.146 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.70, Mass=39, SNR=4.4, Peak=27 HFD=3.8
06:33:51.146 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:33:51.146 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
06:33:51.146 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.40 hyp=0.42 cameraTheta=1.34 mountX=0.41 mountY=0.04, mountTheta=0.11
06:33:51.148 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:33:51.163 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:33:51.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:51.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:51.163 00.000 12268 Enqueuing Expose request
06:33:51.163 00.000 11616 Worker thread wakes up
06:33:51.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:51.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:53.170 02.007 11616 Exposure complete
06:33:53.224 00.054 11616 worker thread done servicing request
06:33:53.224 00.000 12268 OnExposeComplete: enter
06:33:53.224 00.000 12268 UpdateGuideState(): m_state=2
06:33:53.225 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:33:53.225 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.71, Mass=44, SNR=4.7, Peak=29 HFD=4.2
06:33:53.225 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
06:33:53.225 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
06:33:53.225 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.42 hyp=0.49 cameraTheta=1.02 mountX=0.44 mountY=0.20, mountTheta=0.43
06:33:53.227 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:33:53.242 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:33:53.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:53.242 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:53.242 00.000 12268 Enqueuing Expose request
06:33:53.243 00.001 11616 Worker thread wakes up
06:33:53.243 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:53.243 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:55.248 02.005 11616 Exposure complete
06:33:55.301 00.053 11616 worker thread done servicing request
06:33:55.301 00.000 12268 OnExposeComplete: enter
06:33:55.301 00.000 12268 UpdateGuideState(): m_state=2
06:33:55.301 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:33:55.302 00.001 12268 Star::Find returns 1 (0), X=665.47, Y=915.50, Mass=52, SNR=5.0, Peak=32 HFD=3.1
06:33:55.302 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.22 = 1.22)
06:33:55.302 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
06:33:55.302 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.21 hyp=0.48 cameraTheta=2.69 mountX=0.17 mountY=-0.45, mountTheta=-1.22
06:33:55.304 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:33:55.318 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
06:33:55.318 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:55.318 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:55.318 00.000 12268 Enqueuing Expose request
06:33:55.319 00.001 11616 Worker thread wakes up
06:33:55.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:55.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:33:57.386 02.067 11616 Exposure complete
06:33:57.439 00.053 11616 worker thread done servicing request
06:33:57.439 00.000 12268 OnExposeComplete: enter
06:33:57.439 00.000 12268 UpdateGuideState(): m_state=2
06:33:57.440 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:33:57.440 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=916.16, Mass=49, SNR=4.9, Peak=32 HFD=3.1
06:33:57.440 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
06:33:57.440 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
06:33:57.440 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.86 hyp=0.89 cameraTheta=1.84 mountX=0.83 mountY=-0.35, mountTheta=-0.40
06:33:57.442 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:33:57.457 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:33:57.457 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:57.457 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:57.457 00.000 12268 Enqueuing Expose request
06:33:57.457 00.000 11616 Worker thread wakes up
06:33:57.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:57.458 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:33:59.460 02.002 11616 Exposure complete
06:33:59.512 00.052 11616 worker thread done servicing request
06:33:59.513 00.001 12268 OnExposeComplete: enter
06:33:59.513 00.000 12268 UpdateGuideState(): m_state=2
06:33:59.513 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:33:59.513 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.78, Mass=43, SNR=4.6, Peak=31 HFD=3.2
06:33:59.513 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
06:33:59.513 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.94 = -2.94)
06:33:59.513 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.48 hyp=0.48 cameraTheta=1.65 mountX=0.48 mountY=-0.10, mountTheta=-0.20
06:33:59.515 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:33:59.530 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:33:59.530 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:33:59.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:33:59.530 00.000 12268 Enqueuing Expose request
06:33:59.531 00.001 11616 Worker thread wakes up
06:33:59.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:33:59.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:01.548 02.017 11616 Exposure complete
06:34:01.603 00.055 11616 worker thread done servicing request
06:34:01.603 00.000 12268 OnExposeComplete: enter
06:34:01.603 00.000 12268 UpdateGuideState(): m_state=2
06:34:01.604 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:34:01.604 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.90, Mass=42, SNR=4.5, Peak=30 HFD=3.4
06:34:01.604 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
06:34:01.604 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
06:34:01.604 00.000 12268 CameraToMount -- cameraX=0.09 cameraY=0.60 hyp=0.61 cameraTheta=1.42 mountX=0.61 mountY=0.01, mountTheta=0.02
06:34:01.606 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:34:01.622 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:34:01.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:01.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:01.622 00.000 12268 Enqueuing Expose request
06:34:01.623 00.001 11616 Worker thread wakes up
06:34:01.623 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:01.623 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:03.626 02.003 11616 Exposure complete
06:34:03.675 00.049 11616 worker thread done servicing request
06:34:03.675 00.000 12268 OnExposeComplete: enter
06:34:03.675 00.000 12268 UpdateGuideState(): m_state=2
06:34:03.676 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:34:03.676 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.86, Mass=39, SNR=4.4, Peak=27 HFD=3.8
06:34:03.676 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
06:34:03.676 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.01)
06:34:03.676 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.56 hyp=0.58 cameraTheta=1.31 mountX=0.58 mountY=0.08, mountTheta=0.14
06:34:03.678 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:34:03.692 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:34:03.693 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:03.693 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:03.693 00.000 12268 Enqueuing Expose request
06:34:03.693 00.000 11616 Worker thread wakes up
06:34:03.693 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:03.693 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:05.696 02.003 11616 Exposure complete
06:34:05.747 00.051 11616 worker thread done servicing request
06:34:05.747 00.000 12268 OnExposeComplete: enter
06:34:05.747 00.000 12268 UpdateGuideState(): m_state=2
06:34:05.747 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:34:05.747 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.82, Mass=43, SNR=4.6, Peak=29 HFD=3.8
06:34:05.747 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.10 = -0.10)
06:34:05.748 00.001 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.21 = 3.07)
06:34:05.748 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.53 hyp=0.54 cameraTheta=1.37 mountX=0.54 mountY=0.04, mountTheta=0.07
06:34:05.750 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:34:05.764 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:34:05.765 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:05.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:05.765 00.000 12268 Enqueuing Expose request
06:34:05.765 00.000 11616 Worker thread wakes up
06:34:05.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:05.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:07.768 02.003 11616 Exposure complete
06:34:07.817 00.049 11616 worker thread done servicing request
06:34:07.818 00.001 12268 OnExposeComplete: enter
06:34:07.818 00.000 12268 UpdateGuideState(): m_state=2
06:34:07.818 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:34:07.818 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.33, Mass=44, SNR=4.6, Peak=31 HFD=3.3
06:34:07.818 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
06:34:07.818 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
06:34:07.818 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.78 mountX=0.02 mountY=-0.09, mountTheta=-1.31
06:34:07.820 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:34:07.835 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:34:07.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:07.835 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:07.835 00.000 12268 Enqueuing Expose request
06:34:07.835 00.000 11616 Worker thread wakes up
06:34:07.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:07.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:34:09.857 02.022 11616 Exposure complete
06:34:09.908 00.051 11616 worker thread done servicing request
06:34:09.908 00.000 12268 OnExposeComplete: enter
06:34:09.908 00.000 12268 UpdateGuideState(): m_state=2
06:34:09.908 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:34:09.908 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.84, Mass=42, SNR=4.5, Peak=30 HFD=2.9
06:34:09.908 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.47 = 0.47)
06:34:09.908 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.64 = -2.64)
06:34:09.908 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.54 hyp=0.58 cameraTheta=1.94 mountX=0.52 mountY=-0.28, mountTheta=-0.49
06:34:09.910 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:34:09.925 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:34:09.925 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:09.925 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:09.925 00.000 12268 Enqueuing Expose request
06:34:09.925 00.000 11616 Worker thread wakes up
06:34:09.926 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:09.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:11.929 02.003 11616 Exposure complete
06:34:11.979 00.050 11616 worker thread done servicing request
06:34:11.980 00.001 12268 OnExposeComplete: enter
06:34:11.980 00.000 12268 UpdateGuideState(): m_state=2
06:34:11.980 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:34:11.980 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.50, Mass=49, SNR=4.9, Peak=28 HFD=4.1
06:34:11.980 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.53 = -0.53)
06:34:11.980 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.64 = 2.64)
06:34:11.980 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.20 hyp=0.25 cameraTheta=0.94 mountX=0.21 mountY=0.12, mountTheta=0.51
06:34:11.982 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:34:11.998 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
06:34:11.998 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:11.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:11.998 00.000 12268 Enqueuing Expose request
06:34:11.999 00.001 11616 Worker thread wakes up
06:34:11.999 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:11.999 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:34:14.017 02.018 11616 Exposure complete
06:34:14.068 00.051 11616 worker thread done servicing request
06:34:14.068 00.000 12268 OnExposeComplete: enter
06:34:14.068 00.000 12268 UpdateGuideState(): m_state=2
06:34:14.068 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:34:14.068 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.49, Mass=43, SNR=4.6, Peak=31 HFD=3.4
06:34:14.069 00.001 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:34:14.069 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
06:34:14.069 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.33 mountX=0.19 mountY=0.02, mountTheta=0.11
06:34:14.071 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:34:14.085 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:34:14.086 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:14.086 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:14.086 00.000 12268 Enqueuing Expose request
06:34:14.086 00.000 11616 Worker thread wakes up
06:34:14.086 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:14.086 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:34:16.105 02.019 11616 Exposure complete
06:34:16.157 00.052 11616 worker thread done servicing request
06:34:16.157 00.000 12268 OnExposeComplete: enter
06:34:16.157 00.000 12268 UpdateGuideState(): m_state=2
06:34:16.157 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:34:16.158 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.67, Mass=42, SNR=4.6, Peak=28 HFD=4.1
06:34:16.158 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
06:34:16.158 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.78)
06:34:16.158 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.37 hyp=0.43 cameraTheta=1.08 mountX=0.39 mountY=0.15, mountTheta=0.37
06:34:16.160 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:34:16.174 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
06:34:16.174 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:16.174 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:16.174 00.000 12268 Enqueuing Expose request
06:34:16.174 00.000 11616 Worker thread wakes up
06:34:16.175 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:16.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:18.188 02.013 11616 Exposure complete
06:34:18.240 00.052 11616 worker thread done servicing request
06:34:18.240 00.000 12268 OnExposeComplete: enter
06:34:18.240 00.000 12268 UpdateGuideState(): m_state=2
06:34:18.240 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:34:18.240 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=37, SNR=4.3, Peak=29 HFD=3.1
06:34:18.240 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
06:34:18.241 00.001 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
06:34:18.241 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.33 hyp=0.33 cameraTheta=1.57 mountX=0.32 mountY=-0.04, mountTheta=-0.12
06:34:18.243 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:34:18.258 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:34:18.258 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:18.258 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:18.259 00.001 12268 Enqueuing Expose request
06:34:18.259 00.000 11616 Worker thread wakes up
06:34:18.259 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:18.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:20.263 02.004 11616 Exposure complete
06:34:20.315 00.052 11616 worker thread done servicing request
06:34:20.315 00.000 12268 OnExposeComplete: enter
06:34:20.315 00.000 12268 UpdateGuideState(): m_state=2
06:34:20.315 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:34:20.316 00.001 12268 Star::Find returns 1 (0), X=666.18, Y=915.33, Mass=38, SNR=4.3, Peak=25 HFD=4.6
06:34:20.316 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
06:34:20.316 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
06:34:20.316 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.28 cameraTheta=0.14 mountX=0.07 mountY=0.27, mountTheta=1.34
06:34:20.318 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:34:20.332 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
06:34:20.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:20.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:20.332 00.000 12268 Enqueuing Expose request
06:34:20.332 00.000 11616 Worker thread wakes up
06:34:20.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:20.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:34:22.343 02.011 11616 Exposure complete
06:34:22.395 00.052 11616 worker thread done servicing request
06:34:22.395 00.000 12268 OnExposeComplete: enter
06:34:22.395 00.000 12268 UpdateGuideState(): m_state=2
06:34:22.396 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:34:22.396 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=916.08, Mass=48, SNR=4.9, Peak=33 HFD=3.2
06:34:22.396 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
06:34:22.396 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
06:34:22.396 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.79 hyp=0.80 cameraTheta=1.73 mountX=0.77 mountY=-0.23, mountTheta=-0.29
06:34:22.398 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:34:22.414 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
06:34:22.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:22.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:22.414 00.000 12268 Enqueuing Expose request
06:34:22.414 00.000 11616 Worker thread wakes up
06:34:22.414 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:22.414 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:24.419 02.005 11616 Exposure complete
06:34:24.469 00.050 11616 worker thread done servicing request
06:34:24.470 00.001 12268 OnExposeComplete: enter
06:34:24.470 00.000 12268 UpdateGuideState(): m_state=2
06:34:24.470 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:34:24.470 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.32, Mass=43, SNR=4.6, Peak=28 HFD=3.7
06:34:24.470 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.46 = 1.46)
06:34:24.470 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
06:34:24.470 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.93 mountX=0.01 mountY=-0.10, mountTheta=-1.46
06:34:24.472 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:34:24.487 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:34:24.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:24.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:24.488 00.001 12268 Enqueuing Expose request
06:34:24.488 00.000 11616 Worker thread wakes up
06:34:24.488 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:24.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:34:26.495 02.007 11616 Exposure complete
06:34:26.548 00.053 11616 worker thread done servicing request
06:34:26.548 00.000 12268 OnExposeComplete: enter
06:34:26.548 00.000 12268 UpdateGuideState(): m_state=2
06:34:26.549 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:34:26.549 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.42, Mass=45, SNR=4.7, Peak=27 HFD=3.9
06:34:26.549 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
06:34:26.549 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
06:34:26.549 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.49 mountX=0.11 mountY=-0.18, mountTheta=-1.03
06:34:26.551 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:34:26.565 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:34:26.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:26.566 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:26.566 00.000 12268 Enqueuing Expose request
06:34:26.566 00.000 11616 Worker thread wakes up
06:34:26.566 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:26.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:34:28.583 02.017 11616 Exposure complete
06:34:28.633 00.050 11616 worker thread done servicing request
06:34:28.633 00.000 12268 OnExposeComplete: enter
06:34:28.633 00.000 12268 UpdateGuideState(): m_state=2
06:34:28.634 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:34:28.634 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.41, Mass=43, SNR=4.6, Peak=30 HFD=3.5
06:34:28.634 00.000 12268 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
06:34:28.634 00.000 12268 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
06:34:28.634 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.72 mountX=0.11 mountY=-0.03, mountTheta=-0.27
06:34:28.636 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:34:28.651 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:34:28.651 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:28.651 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:28.651 00.000 12268 Enqueuing Expose request
06:34:28.651 00.000 11616 Worker thread wakes up
06:34:28.652 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:28.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:34:30.666 02.014 11616 Exposure complete
06:34:30.717 00.051 11616 worker thread done servicing request
06:34:30.717 00.000 12268 OnExposeComplete: enter
06:34:30.717 00.000 12268 UpdateGuideState(): m_state=2
06:34:30.717 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:34:30.717 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
06:34:30.717 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
06:34:30.717 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
06:34:30.717 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.28 hyp=0.35 cameraTheta=0.92 mountX=0.30 mountY=0.18, mountTheta=0.53
06:34:30.719 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:34:30.734 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:34:30.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:30.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:30.734 00.000 12268 Enqueuing Expose request
06:34:30.734 00.000 11616 Worker thread wakes up
06:34:30.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:30.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:32.750 02.016 11616 Exposure complete
06:34:32.799 00.049 11616 worker thread done servicing request
06:34:32.799 00.000 12268 OnExposeComplete: enter
06:34:32.800 00.001 12268 UpdateGuideState(): m_state=2
06:34:32.800 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:34:32.800 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.10, Mass=47, SNR=4.8, Peak=30 HFD=3.5
06:34:32.800 00.000 12268 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.47) = xAngle (-4.05 = 2.23)
06:34:32.800 00.000 12268 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.16 = -0.88)
06:34:32.800 00.000 12268 CameraToMount -- cameraX=-0.31 cameraY=-0.19 hyp=0.36 cameraTheta=-2.58 mountX=-0.22 mountY=-0.28, mountTheta=-2.24
06:34:32.802 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:34:32.816 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
06:34:32.817 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:32.817 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:32.817 00.000 12268 Enqueuing Expose request
06:34:32.817 00.000 11616 Worker thread wakes up
06:34:32.817 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:32.817 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:34:34.820 02.003 11616 Exposure complete
06:34:34.870 00.050 11616 worker thread done servicing request
06:34:34.871 00.001 12268 OnExposeComplete: enter
06:34:34.871 00.000 12268 UpdateGuideState(): m_state=2
06:34:34.871 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:34:34.871 00.000 12268 Star::Find returns 1 (0), X=665.09, Y=915.75, Mass=45, SNR=4.7, Peak=27 HFD=2.9
06:34:34.871 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
06:34:34.871 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
06:34:34.871 00.000 12268 CameraToMount -- cameraX=-0.81 cameraY=0.46 hyp=0.93 cameraTheta=2.63 mountX=0.38 mountY=-0.86, mountTheta=-1.16
06:34:34.873 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:34:34.887 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:34:34.888 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:34.888 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:34.888 00.000 12268 Enqueuing Expose request
06:34:34.888 00.000 11616 Worker thread wakes up
06:34:34.888 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:34.888 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:34:36.894 02.006 11616 Exposure complete
06:34:36.944 00.050 11616 worker thread done servicing request
06:34:36.944 00.000 12268 OnExposeComplete: enter
06:34:36.944 00.000 12268 UpdateGuideState(): m_state=2
06:34:36.944 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:34:36.944 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.33, Mass=41, SNR=4.5, Peak=28 HFD=3.7
06:34:36.944 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
06:34:36.945 00.001 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.33 = -2.33)
06:34:36.945 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.25 mountX=0.03 mountY=-0.03, mountTheta=-0.79
06:34:36.946 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:34:36.962 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:34:36.963 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:36.963 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:36.963 00.000 12268 Enqueuing Expose request
06:34:36.963 00.000 11616 Worker thread wakes up
06:34:36.963 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:36.963 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:34:38.989 02.026 11616 Exposure complete
06:34:39.040 00.051 11616 worker thread done servicing request
06:34:39.040 00.000 12268 OnExposeComplete: enter
06:34:39.040 00.000 12268 UpdateGuideState(): m_state=2
06:34:39.041 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:34:39.041 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=916.00, Mass=47, SNR=4.8, Peak=35 HFD=2.4
06:34:39.041 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
06:34:39.041 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
06:34:39.041 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.70 hyp=0.83 cameraTheta=2.13 mountX=0.65 mountY=-0.52, mountTheta=-0.68
06:34:39.043 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:34:39.058 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:34:39.059 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:39.059 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:39.059 00.000 12268 Enqueuing Expose request
06:34:39.059 00.000 11616 Worker thread wakes up
06:34:39.059 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:39.059 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:34:41.065 02.006 11616 Exposure complete
06:34:41.116 00.051 11616 worker thread done servicing request
06:34:41.117 00.001 12268 OnExposeComplete: enter
06:34:41.117 00.000 12268 UpdateGuideState(): m_state=2
06:34:41.117 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:34:41.117 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.59, Mass=43, SNR=4.6, Peak=31 HFD=3.1
06:34:41.117 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
06:34:41.117 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
06:34:41.117 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.93 mountX=0.28 mountY=-0.15, mountTheta=-0.48
06:34:41.119 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:34:41.134 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:34:41.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:41.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:41.134 00.000 12268 Enqueuing Expose request
06:34:41.134 00.000 11616 Worker thread wakes up
06:34:41.135 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:41.135 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:43.135 02.000 11616 Exposure complete
06:34:43.186 00.051 11616 worker thread done servicing request
06:34:43.187 00.001 12268 OnExposeComplete: enter
06:34:43.187 00.000 12268 UpdateGuideState(): m_state=2
06:34:43.187 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:34:43.187 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.42, Mass=47, SNR=4.8, Peak=30 HFD=3.7
06:34:43.187 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
06:34:43.187 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
06:34:43.187 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.11 mountX=0.12 mountY=-0.09, mountTheta=-0.65
06:34:43.190 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:34:43.206 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
06:34:43.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:43.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:43.206 00.000 12268 Enqueuing Expose request
06:34:43.206 00.000 11616 Worker thread wakes up
06:34:43.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:43.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:34:45.211 02.005 11616 Exposure complete
06:34:45.263 00.052 11616 worker thread done servicing request
06:34:45.264 00.001 12268 OnExposeComplete: enter
06:34:45.264 00.000 12268 UpdateGuideState(): m_state=2
06:34:45.264 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:34:45.264 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.34, Mass=43, SNR=4.6, Peak=29 HFD=3.8
06:34:45.264 00.000 12268 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.47) = xAngle (-0.57 = -0.57)
06:34:45.264 00.000 12268 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.68 = 2.61)
06:34:45.264 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.06 cameraTheta=0.91 mountX=0.05 mountY=0.03, mountTheta=0.54
06:34:45.267 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:34:45.283 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:34:45.283 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:45.283 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:45.283 00.000 12268 Enqueuing Expose request
06:34:45.283 00.000 11616 Worker thread wakes up
06:34:45.283 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:45.283 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:34:47.384 02.101 11616 Exposure complete
06:34:47.437 00.053 11616 worker thread done servicing request
06:34:47.437 00.000 12268 OnExposeComplete: enter
06:34:47.437 00.000 12268 UpdateGuideState(): m_state=2
06:34:47.437 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:34:47.437 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.83, Mass=44, SNR=4.6, Peak=29 HFD=3.5
06:34:47.437 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
06:34:47.437 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
06:34:47.437 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.53 hyp=0.53 cameraTheta=1.65 mountX=0.52 mountY=-0.11, mountTheta=-0.21
06:34:47.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:34:47.454 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:34:47.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:47.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:47.454 00.000 12268 Enqueuing Expose request
06:34:47.454 00.000 11616 Worker thread wakes up
06:34:47.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:47.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:49.470 02.016 11616 Exposure complete
06:34:49.520 00.050 11616 worker thread done servicing request
06:34:49.521 00.001 12268 OnExposeComplete: enter
06:34:49.521 00.000 12268 UpdateGuideState(): m_state=2
06:34:49.521 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:34:49.521 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.61, Mass=44, SNR=4.7, Peak=29 HFD=4.1
06:34:49.521 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
06:34:49.521 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.39 = 2.89)
06:34:49.521 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.32 hyp=0.34 cameraTheta=1.19 mountX=0.33 mountY=0.08, mountTheta=0.25
06:34:49.523 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:34:49.538 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:34:49.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:49.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:49.538 00.000 12268 Enqueuing Expose request
06:34:49.538 00.000 11616 Worker thread wakes up
06:34:49.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:49.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:51.541 02.003 11616 Exposure complete
06:34:51.593 00.052 11616 worker thread done servicing request
06:34:51.593 00.000 12268 OnExposeComplete: enter
06:34:51.593 00.000 12268 UpdateGuideState(): m_state=2
06:34:51.593 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:34:51.593 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.6
06:34:51.593 00.000 12268 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
06:34:51.593 00.000 12268 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
06:34:51.593 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.29 hyp=0.34 cameraTheta=1.01 mountX=0.31 mountY=0.14, mountTheta=0.43
06:34:51.595 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:34:51.610 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:34:51.610 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:51.610 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:51.611 00.001 12268 Enqueuing Expose request
06:34:51.611 00.000 11616 Worker thread wakes up
06:34:51.611 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:51.611 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:53.630 02.019 11616 Exposure complete
06:34:53.682 00.052 11616 worker thread done servicing request
06:34:53.683 00.001 12268 OnExposeComplete: enter
06:34:53.683 00.000 12268 UpdateGuideState(): m_state=2
06:34:53.683 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:34:53.683 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.78, Mass=40, SNR=4.5, Peak=29 HFD=3.3
06:34:53.683 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
06:34:53.683 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
06:34:53.683 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.49 hyp=0.49 cameraTheta=1.61 mountX=0.48 mountY=-0.08, mountTheta=-0.17
06:34:53.685 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:34:53.700 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:34:53.700 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:53.700 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:53.700 00.000 12268 Enqueuing Expose request
06:34:53.700 00.000 11616 Worker thread wakes up
06:34:53.700 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:53.700 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:55.703 02.003 11616 Exposure complete
06:34:55.754 00.051 11616 worker thread done servicing request
06:34:55.755 00.001 12268 OnExposeComplete: enter
06:34:55.755 00.000 12268 UpdateGuideState(): m_state=2
06:34:55.755 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:34:55.755 00.000 12268 Star::Find returns 1 (0), X=666.20, Y=914.99, Mass=47, SNR=4.8, Peak=29 HFD=4.9
06:34:55.755 00.000 12268 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.47) = xAngle (-2.25 = -2.25)
06:34:55.755 00.000 12268 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.36 = 0.92)
06:34:55.755 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.30 hyp=0.43 cameraTheta=-0.78 mountX=-0.27 mountY=0.34, mountTheta=2.24
06:34:55.757 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:34:55.772 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:34:55.772 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:55.772 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:55.772 00.000 12268 Enqueuing Expose request
06:34:55.772 00.000 11616 Worker thread wakes up
06:34:55.772 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:55.772 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:34:57.787 02.015 11616 Exposure complete
06:34:57.839 00.052 11616 worker thread done servicing request
06:34:57.839 00.000 12268 OnExposeComplete: enter
06:34:57.839 00.000 12268 UpdateGuideState(): m_state=2
06:34:57.839 00.000 12268 Star::Find(15, 666, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:34:57.840 00.001 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=40, SNR=4.5, Peak=31 HFD=3.1
06:34:57.840 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
06:34:57.840 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
06:34:57.840 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.62 mountX=0.33 mountY=-0.06, mountTheta=-0.17
06:34:57.842 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:34:57.856 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:34:57.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:57.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:57.857 00.001 12268 Enqueuing Expose request
06:34:57.857 00.000 11616 Worker thread wakes up
06:34:57.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:57.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:34:59.863 02.006 11616 Exposure complete
06:34:59.916 00.053 11616 worker thread done servicing request
06:34:59.916 00.000 12268 OnExposeComplete: enter
06:34:59.916 00.000 12268 UpdateGuideState(): m_state=2
06:34:59.916 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:34:59.916 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.50, Mass=43, SNR=4.6, Peak=32 HFD=3.0
06:34:59.916 00.000 12268 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.47) = xAngle (0.73 = 0.73)
06:34:59.916 00.000 12268 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.38 = -2.38)
06:34:59.916 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.26 cameraTheta=2.20 mountX=0.19 mountY=-0.18, mountTheta=-0.75
06:34:59.918 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:34:59.933 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:34:59.933 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:34:59.933 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:34:59.933 00.000 12268 Enqueuing Expose request
06:34:59.934 00.001 11616 Worker thread wakes up
06:34:59.934 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:34:59.934 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:01.948 02.014 11616 Exposure complete
06:35:02.004 00.056 11616 worker thread done servicing request
06:35:02.005 00.001 12268 OnExposeComplete: enter
06:35:02.005 00.000 12268 UpdateGuideState(): m_state=2
06:35:02.005 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:35:02.005 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.59, Mass=47, SNR=4.8, Peak=27 HFD=6.0
06:35:02.005 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
06:35:02.005 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
06:35:02.005 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.29 hyp=0.48 cameraTheta=2.49 mountX=0.25 mountY=-0.41, mountTheta=-1.02
06:35:02.007 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:35:02.023 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
06:35:02.023 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:02.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:02.023 00.000 12268 Enqueuing Expose request
06:35:02.023 00.000 11616 Worker thread wakes up
06:35:02.023 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:02.024 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:04.034 02.010 11616 Exposure complete
06:35:04.084 00.050 11616 worker thread done servicing request
06:35:04.084 00.000 12268 OnExposeComplete: enter
06:35:04.084 00.000 12268 UpdateGuideState(): m_state=2
06:35:04.084 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:35:04.085 00.001 12268 Star::Find returns 1 (0), X=665.69, Y=915.75, Mass=44, SNR=4.6, Peak=32 HFD=2.8
06:35:04.085 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
06:35:04.085 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
06:35:04.085 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.46 hyp=0.50 cameraTheta=1.99 mountX=0.44 mountY=-0.26, mountTheta=-0.54
06:35:04.087 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:35:04.102 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:35:04.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:04.103 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:04.103 00.000 12268 Enqueuing Expose request
06:35:04.103 00.000 11616 Worker thread wakes up
06:35:04.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:04.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:06.128 02.025 11616 Exposure complete
06:35:06.178 00.050 11616 worker thread done servicing request
06:35:06.178 00.000 12268 OnExposeComplete: enter
06:35:06.178 00.000 12268 UpdateGuideState(): m_state=2
06:35:06.178 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:35:06.178 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.34, Mass=46, SNR=4.7, Peak=30 HFD=4.0
06:35:06.178 00.000 12268 CameraToMount -- cameraTheta (0.33) - m_xAngle (1.47) = xAngle (-1.14 = -1.14)
06:35:06.178 00.000 12268 CameraToMount -- cameraTheta (0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.25 = 2.03)
06:35:06.179 00.001 12268 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.33 mountX=0.06 mountY=0.12, mountTheta=1.14
06:35:06.180 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:35:06.195 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:35:06.195 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:06.195 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:06.195 00.000 12268 Enqueuing Expose request
06:35:06.195 00.000 11616 Worker thread wakes up
06:35:06.195 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:06.196 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:35:08.214 02.018 11616 Exposure complete
06:35:08.266 00.052 11616 worker thread done servicing request
06:35:08.266 00.000 12268 OnExposeComplete: enter
06:35:08.266 00.000 12268 UpdateGuideState(): m_state=2
06:35:08.266 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:35:08.266 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.90, Mass=43, SNR=4.6, Peak=29 HFD=3.6
06:35:08.266 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
06:35:08.267 00.001 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
06:35:08.267 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.60 hyp=0.61 cameraTheta=1.43 mountX=0.61 mountY=0.01, mountTheta=0.01
06:35:08.269 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:35:08.285 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:35:08.285 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:08.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:08.285 00.000 12268 Enqueuing Expose request
06:35:08.285 00.000 11616 Worker thread wakes up
06:35:08.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:08.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:10.295 02.010 11616 Exposure complete
06:35:10.345 00.050 11616 worker thread done servicing request
06:35:10.345 00.000 12268 OnExposeComplete: enter
06:35:10.345 00.000 12268 UpdateGuideState(): m_state=2
06:35:10.346 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:35:10.346 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.26, Mass=47, SNR=4.8, Peak=31 HFD=3.9
06:35:10.346 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
06:35:10.346 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.33)
06:35:10.346 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.37 mountX=-0.02 mountY=0.09, mountTheta=1.84
06:35:10.350 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:35:10.365 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:35:10.365 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:10.365 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:10.365 00.000 12268 Enqueuing Expose request
06:35:10.365 00.000 11616 Worker thread wakes up
06:35:10.365 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:10.365 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:35:12.382 02.017 11616 Exposure complete
06:35:12.433 00.051 11616 worker thread done servicing request
06:35:12.433 00.000 12268 OnExposeComplete: enter
06:35:12.433 00.000 12268 UpdateGuideState(): m_state=2
06:35:12.433 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:35:12.433 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.43, Mass=42, SNR=4.5, Peak=28 HFD=3.8
06:35:12.433 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
06:35:12.433 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
06:35:12.433 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.08 mountX=0.13 mountY=-0.09, mountTheta=-0.63
06:35:12.435 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:35:12.451 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:35:12.451 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:12.451 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:12.451 00.000 12268 Enqueuing Expose request
06:35:12.451 00.000 11616 Worker thread wakes up
06:35:12.451 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:12.451 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:35:14.465 02.014 11616 Exposure complete
06:35:14.514 00.049 11616 worker thread done servicing request
06:35:14.515 00.001 12268 OnExposeComplete: enter
06:35:14.515 00.000 12268 UpdateGuideState(): m_state=2
06:35:14.515 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:35:14.515 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:35:14.515 00.000 12268 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.47) = xAngle (-0.33 = -0.33)
06:35:14.515 00.000 12268 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.84)
06:35:14.515 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.30 hyp=0.33 cameraTheta=1.14 mountX=0.31 mountY=0.10, mountTheta=0.30
06:35:14.517 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:35:14.531 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
06:35:14.532 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:14.532 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:14.532 00.000 12268 Enqueuing Expose request
06:35:14.532 00.000 11616 Worker thread wakes up
06:35:14.532 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:14.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:16.538 02.006 11616 Exposure complete
06:35:16.588 00.050 11616 worker thread done servicing request
06:35:16.589 00.001 12268 OnExposeComplete: enter
06:35:16.589 00.000 12268 UpdateGuideState(): m_state=2
06:35:16.589 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:35:16.589 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
06:35:16.589 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
06:35:16.589 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
06:35:16.589 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.38 mountX=0.32 mountY=0.02, mountTheta=0.06
06:35:16.593 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:35:16.608 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:35:16.608 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:16.608 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:16.608 00.000 12268 Enqueuing Expose request
06:35:16.608 00.000 11616 Worker thread wakes up
06:35:16.609 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:16.609 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:18.626 02.017 11616 Exposure complete
06:35:18.679 00.053 11616 worker thread done servicing request
06:35:18.679 00.000 12268 OnExposeComplete: enter
06:35:18.679 00.000 12268 UpdateGuideState(): m_state=2
06:35:18.679 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:35:18.680 00.001 12268 Star::Find returns 1 (0), X=665.56, Y=915.19, Mass=40, SNR=4.4, Peak=25 HFD=3.7
06:35:18.680 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.32 = 1.96)
06:35:18.680 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.15)
06:35:18.680 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=-0.10 hyp=0.35 cameraTheta=-2.85 mountX=-0.13 mountY=-0.32, mountTheta=-1.97
06:35:18.682 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:35:18.697 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:35:18.697 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:18.697 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:18.697 00.000 12268 Enqueuing Expose request
06:35:18.697 00.000 11616 Worker thread wakes up
06:35:18.697 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:18.697 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:35:20.712 02.015 11616 Exposure complete
06:35:20.763 00.051 11616 worker thread done servicing request
06:35:20.763 00.000 12268 OnExposeComplete: enter
06:35:20.763 00.000 12268 UpdateGuideState(): m_state=2
06:35:20.763 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:35:20.763 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.87, Mass=43, SNR=4.6, Peak=27 HFD=3.8
06:35:20.763 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
06:35:20.763 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
06:35:20.764 00.001 12268 CameraToMount -- cameraX=0.01 cameraY=0.57 hyp=0.57 cameraTheta=1.56 mountX=0.57 mountY=-0.07, mountTheta=-0.12
06:35:20.767 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:35:20.781 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:35:20.781 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:20.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:20.781 00.000 12268 Enqueuing Expose request
06:35:20.781 00.000 11616 Worker thread wakes up
06:35:20.782 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:20.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:22.784 02.002 11616 Exposure complete
06:35:22.834 00.050 11616 worker thread done servicing request
06:35:22.835 00.001 12268 OnExposeComplete: enter
06:35:22.835 00.000 12268 UpdateGuideState(): m_state=2
06:35:22.835 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:35:22.835 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.86, Mass=41, SNR=4.5, Peak=29 HFD=3.5
06:35:22.835 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
06:35:22.835 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
06:35:22.835 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.57 hyp=0.57 cameraTheta=1.48 mountX=0.57 mountY=-0.02, mountTheta=-0.03
06:35:22.837 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:35:22.852 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:35:22.852 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:22.852 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:22.852 00.000 12268 Enqueuing Expose request
06:35:22.852 00.000 11616 Worker thread wakes up
06:35:22.852 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:22.852 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:24.856 02.004 11616 Exposure complete
06:35:24.905 00.049 11616 worker thread done servicing request
06:35:24.905 00.000 12268 OnExposeComplete: enter
06:35:24.905 00.000 12268 UpdateGuideState(): m_state=2
06:35:24.906 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:35:24.906 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.67, Mass=39, SNR=4.4, Peak=28 HFD=2.9
06:35:24.906 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
06:35:24.906 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
06:35:24.906 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.38 hyp=0.48 cameraTheta=2.25 mountX=0.34 mountY=-0.35, mountTheta=-0.79
06:35:24.908 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:35:24.922 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:35:24.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:24.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:24.922 00.000 12268 Enqueuing Expose request
06:35:24.923 00.001 11616 Worker thread wakes up
06:35:24.923 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:24.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:26.938 02.015 11616 Exposure complete
06:35:26.989 00.051 11616 worker thread done servicing request
06:35:26.989 00.000 12268 OnExposeComplete: enter
06:35:26.989 00.000 12268 UpdateGuideState(): m_state=2
06:35:26.989 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:35:26.989 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.63, Mass=49, SNR=4.9, Peak=30 HFD=3.7
06:35:26.989 00.000 12268 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.47) = xAngle (-0.06 = -0.06)
06:35:26.989 00.000 12268 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.17 = 3.11)
06:35:26.990 00.001 12268 CameraToMount -- cameraX=0.05 cameraY=0.33 hyp=0.34 cameraTheta=1.41 mountX=0.34 mountY=0.01, mountTheta=0.03
06:35:26.991 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:35:27.007 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
06:35:27.007 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:27.007 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:27.007 00.000 12268 Enqueuing Expose request
06:35:27.007 00.000 11616 Worker thread wakes up
06:35:27.007 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:27.008 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:29.013 02.005 11616 Exposure complete
06:35:29.064 00.051 11616 worker thread done servicing request
06:35:29.064 00.000 12268 OnExposeComplete: enter
06:35:29.064 00.000 12268 UpdateGuideState(): m_state=2
06:35:29.064 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:35:29.064 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.68, Mass=44, SNR=4.6, Peak=29 HFD=3.4
06:35:29.064 00.000 12268 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
06:35:29.065 00.001 12268 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
06:35:29.065 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.39 hyp=0.40 cameraTheta=1.82 mountX=0.37 mountY=-0.14, mountTheta=-0.37
06:35:29.067 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:35:29.081 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:35:29.081 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:29.081 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:29.081 00.000 12268 Enqueuing Expose request
06:35:29.082 00.001 11616 Worker thread wakes up
06:35:29.082 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:29.082 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:31.096 02.014 11616 Exposure complete
06:35:31.147 00.051 11616 worker thread done servicing request
06:35:31.147 00.000 12268 OnExposeComplete: enter
06:35:31.147 00.000 12268 UpdateGuideState(): m_state=2
06:35:31.147 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:35:31.148 00.001 12268 Star::Find returns 1 (0), X=666.31, Y=915.54, Mass=39, SNR=4.4, Peak=27 HFD=4.4
06:35:31.148 00.000 12268 CameraToMount -- cameraTheta (0.53) - m_xAngle (1.47) = xAngle (-0.94 = -0.94)
06:35:31.148 00.000 12268 CameraToMount -- cameraTheta (0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.05 = 2.23)
06:35:31.148 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.24 hyp=0.48 cameraTheta=0.53 mountX=0.28 mountY=0.38, mountTheta=0.93
06:35:31.150 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:35:31.164 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:35:31.164 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:31.165 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:31.165 00.000 12268 Enqueuing Expose request
06:35:31.165 00.000 11616 Worker thread wakes up
06:35:31.165 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:31.165 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:33.177 02.012 11616 Exposure complete
06:35:33.234 00.057 11616 worker thread done servicing request
06:35:33.234 00.000 12268 OnExposeComplete: enter
06:35:33.234 00.000 12268 UpdateGuideState(): m_state=2
06:35:33.234 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:35:33.234 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=916.08, Mass=41, SNR=4.5, Peak=28 HFD=3.6
06:35:33.234 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
06:35:33.235 00.001 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
06:35:33.235 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=0.78 hyp=0.78 cameraTheta=1.56 mountX=0.78 mountY=-0.09, mountTheta=-0.12
06:35:33.237 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:35:33.253 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:35:33.254 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:33.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:33.254 00.000 12268 Enqueuing Expose request
06:35:33.254 00.000 11616 Worker thread wakes up
06:35:33.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:33.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:35.269 02.015 11616 Exposure complete
06:35:35.320 00.051 11616 worker thread done servicing request
06:35:35.321 00.001 12268 OnExposeComplete: enter
06:35:35.321 00.000 12268 UpdateGuideState(): m_state=2
06:35:35.321 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:35:35.321 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=916.02, Mass=50, SNR=4.9, Peak=31 HFD=4.2
06:35:35.321 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
06:35:35.321 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.00)
06:35:35.321 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.73 hyp=0.76 cameraTheta=1.30 mountX=0.74 mountY=0.10, mountTheta=0.14
06:35:35.323 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:35:35.338 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
06:35:35.338 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:35.338 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:35.338 00.000 12268 Enqueuing Expose request
06:35:35.339 00.001 11616 Worker thread wakes up
06:35:35.339 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:35.339 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:37.384 02.045 11616 Exposure complete
06:35:37.435 00.051 11616 worker thread done servicing request
06:35:37.435 00.000 12268 OnExposeComplete: enter
06:35:37.435 00.000 12268 UpdateGuideState(): m_state=2
06:35:37.436 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:35:37.436 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.64, Mass=41, SNR=4.5, Peak=28 HFD=3.9
06:35:37.436 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
06:35:37.436 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
06:35:37.436 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.34 hyp=0.38 cameraTheta=1.10 mountX=0.36 mountY=0.13, mountTheta=0.35
06:35:37.439 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:35:37.454 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:35:37.454 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:37.454 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:37.454 00.000 12268 Enqueuing Expose request
06:35:37.454 00.000 11616 Worker thread wakes up
06:35:37.454 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:37.454 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:39.460 02.006 11616 Exposure complete
06:35:39.514 00.054 12268 OnExposeComplete: enter
06:35:39.514 00.000 12268 UpdateGuideState(): m_state=2
06:35:39.514 00.000 11616 worker thread done servicing request
06:35:39.514 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:35:39.514 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
06:35:39.514 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
06:35:39.514 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
06:35:39.515 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.22 mountX=0.31 mountY=0.07, mountTheta=0.22
06:35:39.517 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:35:39.533 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
06:35:39.533 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:39.533 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:39.533 00.000 12268 Enqueuing Expose request
06:35:39.533 00.000 11616 Worker thread wakes up
06:35:39.534 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:39.534 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:41.554 02.020 11616 Exposure complete
06:35:41.607 00.053 11616 worker thread done servicing request
06:35:41.607 00.000 12268 OnExposeComplete: enter
06:35:41.607 00.000 12268 UpdateGuideState(): m_state=2
06:35:41.607 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:35:41.607 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
06:35:41.608 00.001 12268 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.47) = xAngle (-0.83 = -0.83)
06:35:41.608 00.000 12268 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.94 = 2.34)
06:35:41.608 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.26 hyp=0.43 cameraTheta=0.64 mountX=0.29 mountY=0.31, mountTheta=0.82
06:35:41.610 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:35:41.625 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:35:41.625 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:41.625 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:41.625 00.000 12268 Enqueuing Expose request
06:35:41.625 00.000 11616 Worker thread wakes up
06:35:41.625 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:41.625 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:43.637 02.012 11616 Exposure complete
06:35:43.689 00.052 11616 worker thread done servicing request
06:35:43.690 00.001 12268 OnExposeComplete: enter
06:35:43.690 00.000 12268 UpdateGuideState(): m_state=2
06:35:43.690 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:35:43.690 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.45, Mass=47, SNR=4.8, Peak=29 HFD=3.9
06:35:43.690 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
06:35:43.690 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
06:35:43.690 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.17 cameraTheta=1.94 mountX=0.15 mountY=-0.08, mountTheta=-0.49
06:35:43.692 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:35:43.707 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:35:43.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:43.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:43.707 00.000 12268 Enqueuing Expose request
06:35:43.707 00.000 11616 Worker thread wakes up
06:35:43.708 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:43.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:35:45.721 02.013 11616 Exposure complete
06:35:45.771 00.050 11616 worker thread done servicing request
06:35:45.771 00.000 12268 OnExposeComplete: enter
06:35:45.771 00.000 12268 UpdateGuideState(): m_state=2
06:35:45.771 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:35:45.772 00.001 12268 Star::Find returns 1 (0), X=665.33, Y=915.71, Mass=52, SNR=5.0, Peak=30 HFD=4.5
06:35:45.772 00.000 12268 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.47) = xAngle (1.03 = 1.03)
06:35:45.772 00.000 12268 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.08 = -2.08)
06:35:45.772 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.41 hyp=0.70 cameraTheta=2.51 mountX=0.36 mountY=-0.61, mountTheta=-1.04
06:35:45.774 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:35:45.788 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
06:35:45.788 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:45.788 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:45.789 00.001 12268 Enqueuing Expose request
06:35:45.789 00.000 11616 Worker thread wakes up
06:35:45.789 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:45.789 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:35:47.803 02.014 11616 Exposure complete
06:35:47.855 00.052 11616 worker thread done servicing request
06:35:47.855 00.000 12268 OnExposeComplete: enter
06:35:47.855 00.000 12268 UpdateGuideState(): m_state=2
06:35:47.855 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:35:47.855 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.51, Mass=41, SNR=4.5, Peak=29 HFD=3.5
06:35:47.855 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
06:35:47.856 00.001 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
06:35:47.856 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.56 mountX=0.21 mountY=-0.03, mountTheta=-0.12
06:35:47.858 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:35:47.872 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:35:47.873 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:47.873 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:47.873 00.000 12268 Enqueuing Expose request
06:35:47.873 00.000 11616 Worker thread wakes up
06:35:47.873 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:47.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:49.890 02.017 11616 Exposure complete
06:35:49.943 00.053 11616 worker thread done servicing request
06:35:49.943 00.000 12268 OnExposeComplete: enter
06:35:49.943 00.000 12268 UpdateGuideState(): m_state=2
06:35:49.943 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:35:49.943 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=43, SNR=4.6, Peak=33 HFD=3.0
06:35:49.943 00.000 12268 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.47) = xAngle (0.19 = 0.19)
06:35:49.944 00.001 12268 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
06:35:49.944 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.33 hyp=0.33 cameraTheta=1.66 mountX=0.33 mountY=-0.07, mountTheta=-0.21
06:35:49.946 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:35:49.961 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:35:49.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:49.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:49.961 00.000 12268 Enqueuing Expose request
06:35:49.961 00.000 11616 Worker thread wakes up
06:35:49.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:49.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:50.391 00.430 12268 evsrv: cli 0F8E69C0 connect
06:35:50.391 00.000 12268 case statement mapped state 2 to 1
06:35:50.391 00.000 12268 case statement mapped state 2 to 1
06:35:50.392 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"8b78c360-a267-4ed0-b2e8-f4ae1da532c7"}
06:35:50.392 00.000 12268 case statement mapped state 2 to 1
06:35:50.392 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"8b78c360-a267-4ed0-b2e8-f4ae1da532c7"}
06:35:50.395 00.003 12268 evsrv: cli 0F8E69C0 disconnect
06:35:51.970 01.575 11616 Exposure complete
06:35:52.026 00.056 11616 worker thread done servicing request
06:35:52.027 00.001 12268 OnExposeComplete: enter
06:35:52.027 00.000 12268 UpdateGuideState(): m_state=2
06:35:52.027 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:35:52.027 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.67, Mass=48, SNR=4.8, Peak=29 HFD=4.6
06:35:52.027 00.000 12268 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
06:35:52.027 00.000 12268 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.63)
06:35:52.027 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.37 hyp=0.46 cameraTheta=0.93 mountX=0.40 mountY=0.23, mountTheta=0.52
06:35:52.030 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:35:52.045 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:35:52.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:52.046 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:52.046 00.000 12268 Enqueuing Expose request
06:35:52.046 00.000 11616 Worker thread wakes up
06:35:52.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:52.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:35:54.068 02.022 11616 Exposure complete
06:35:54.131 00.063 11616 worker thread done servicing request
06:35:54.131 00.000 12268 OnExposeComplete: enter
06:35:54.131 00.000 12268 UpdateGuideState(): m_state=2
06:35:54.132 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:35:54.132 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=914.92, Mass=44, SNR=4.6, Peak=28 HFD=4.3
06:35:54.132 00.000 12268 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.47) = xAngle (-3.09 = -3.09)
06:35:54.132 00.000 12268 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.20 = 0.09)
06:35:54.132 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=-0.38 hyp=0.38 cameraTheta=-1.61 mountX=-0.38 mountY=0.03, mountTheta=3.06
06:35:54.135 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:35:54.153 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
06:35:54.153 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:54.153 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:54.153 00.000 12268 Enqueuing Expose request
06:35:54.153 00.000 11616 Worker thread wakes up
06:35:54.154 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:54.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:35:56.190 02.036 11616 Exposure complete
06:35:56.253 00.063 11616 worker thread done servicing request
06:35:56.253 00.000 12268 OnExposeComplete: enter
06:35:56.253 00.000 12268 UpdateGuideState(): m_state=2
06:35:56.254 00.001 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
06:35:56.254 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.45, Mass=42, SNR=4.6, Peak=29 HFD=3.8
06:35:56.254 00.000 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.60 = -0.60)
06:35:56.254 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.71 = 2.57)
06:35:56.254 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.20 cameraTheta=0.87 mountX=0.16 mountY=0.11, mountTheta=0.58
06:35:56.256 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:35:56.273 00.017 12268 UpdateGuideState exits: m=42 SNR=4.6
06:35:56.274 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:56.274 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:56.274 00.000 12268 Enqueuing Expose request
06:35:56.274 00.000 11616 Worker thread wakes up
06:35:56.274 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:56.274 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:35:58.361 02.087 11616 Exposure complete
06:35:58.541 00.180 11616 worker thread done servicing request
06:35:58.542 00.001 12268 OnExposeComplete: enter
06:35:58.542 00.000 12268 UpdateGuideState(): m_state=2
06:35:58.542 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
06:35:58.542 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.75, Mass=43, SNR=4.6, Peak=30 HFD=3.4
06:35:58.542 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
06:35:58.542 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.99 = -2.99)
06:35:58.542 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.45 hyp=0.45 cameraTheta=1.59 mountX=0.45 mountY=-0.07, mountTheta=-0.15
06:35:58.545 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:35:58.563 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
06:35:58.563 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:35:58.563 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:35:58.563 00.000 12268 Enqueuing Expose request
06:35:58.563 00.000 11616 Worker thread wakes up
06:35:58.564 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:35:58.564 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:00.584 02.020 11616 Exposure complete
06:36:00.642 00.058 11616 worker thread done servicing request
06:36:00.642 00.000 12268 OnExposeComplete: enter
06:36:00.643 00.001 12268 UpdateGuideState(): m_state=2
06:36:00.643 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
06:36:00.643 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.89, Mass=46, SNR=4.7, Peak=29 HFD=3.7
06:36:00.643 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
06:36:00.643 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
06:36:00.643 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.59 hyp=0.59 cameraTheta=1.57 mountX=0.59 mountY=-0.08, mountTheta=-0.13
06:36:00.645 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:36:00.661 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
06:36:00.662 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:00.662 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:00.662 00.000 12268 Enqueuing Expose request
06:36:00.662 00.000 11616 Worker thread wakes up
06:36:00.662 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:00.662 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:02.678 02.016 11616 Exposure complete
06:36:02.739 00.061 11616 worker thread done servicing request
06:36:02.739 00.000 12268 OnExposeComplete: enter
06:36:02.739 00.000 12268 UpdateGuideState(): m_state=2
06:36:02.739 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
06:36:02.739 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.00, Mass=47, SNR=4.8, Peak=30 HFD=4.2
06:36:02.739 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-2.99 = -2.99)
06:36:02.739 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.10 = 0.18)
06:36:02.740 00.001 12268 CameraToMount -- cameraX=0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.52 mountX=-0.29 mountY=0.05, mountTheta=2.96
06:36:02.742 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:36:02.759 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
06:36:02.759 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:02.759 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:02.759 00.000 12268 Enqueuing Expose request
06:36:02.759 00.000 11616 Worker thread wakes up
06:36:02.759 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:02.760 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:36:04.769 02.009 11616 Exposure complete
06:36:04.819 00.050 11616 worker thread done servicing request
06:36:04.820 00.001 12268 OnExposeComplete: enter
06:36:04.820 00.000 12268 UpdateGuideState(): m_state=2
06:36:04.820 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
06:36:04.820 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.26, Mass=47, SNR=4.8, Peak=29 HFD=3.8
06:36:04.820 00.000 12268 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.47) = xAngle (-4.42 = 1.86)
06:36:04.820 00.000 12268 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.53 = -1.25)
06:36:04.820 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-2.95 mountX=-0.05 mountY=-0.15, mountTheta=-1.87
06:36:04.822 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:36:04.838 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
06:36:04.838 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:04.838 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:04.838 00.000 12268 Enqueuing Expose request
06:36:04.838 00.000 11616 Worker thread wakes up
06:36:04.838 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:04.838 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:36:06.850 02.012 11616 Exposure complete
06:36:06.901 00.051 11616 worker thread done servicing request
06:36:06.901 00.000 12268 OnExposeComplete: enter
06:36:06.901 00.000 12268 UpdateGuideState(): m_state=2
06:36:06.902 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
06:36:06.902 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.53, Mass=46, SNR=4.7, Peak=32 HFD=2.6
06:36:06.902 00.000 12268 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
06:36:06.902 00.000 12268 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
06:36:06.902 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.23 hyp=0.53 cameraTheta=2.69 mountX=0.18 mountY=-0.50, mountTheta=-1.22
06:36:06.905 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:36:06.921 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
06:36:06.921 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:06.921 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:06.921 00.000 12268 Enqueuing Expose request
06:36:06.921 00.000 11616 Worker thread wakes up
06:36:06.921 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:06.921 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:36:08.935 02.014 11616 Exposure complete
06:36:08.986 00.051 11616 worker thread done servicing request
06:36:08.986 00.000 12268 OnExposeComplete: enter
06:36:08.986 00.000 12268 UpdateGuideState(): m_state=2
06:36:08.986 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
06:36:08.986 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.85, Mass=43, SNR=4.6, Peak=29 HFD=3.7
06:36:08.986 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.12 = -0.12)
06:36:08.986 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.23 = 3.05)
06:36:08.987 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=0.56 hyp=0.57 cameraTheta=1.35 mountX=0.57 mountY=0.05, mountTheta=0.09
06:36:08.989 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:36:09.003 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:36:09.003 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:09.004 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:09.004 00.000 12268 Enqueuing Expose request
06:36:09.004 00.000 11616 Worker thread wakes up
06:36:09.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:09.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:11.030 02.026 11616 Exposure complete
06:36:11.087 00.057 11616 worker thread done servicing request
06:36:11.087 00.000 12268 OnExposeComplete: enter
06:36:11.087 00.000 12268 UpdateGuideState(): m_state=2
06:36:11.087 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
06:36:11.087 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:36:11.088 00.001 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
06:36:11.088 00.000 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
06:36:11.088 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.47 mountX=0.32 mountY=-0.01, mountTheta=-0.02
06:36:11.090 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:36:11.107 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
06:36:11.107 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:11.107 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:11.107 00.000 12268 Enqueuing Expose request
06:36:11.107 00.000 11616 Worker thread wakes up
06:36:11.107 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:11.107 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:13.141 02.034 11616 Exposure complete
06:36:13.203 00.062 11616 worker thread done servicing request
06:36:13.203 00.000 12268 OnExposeComplete: enter
06:36:13.203 00.000 12268 UpdateGuideState(): m_state=2
06:36:13.203 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
06:36:13.203 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.37, Mass=46, SNR=4.8, Peak=34 HFD=3.0
06:36:13.204 00.001 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
06:36:13.204 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
06:36:13.204 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.77 mountX=0.06 mountY=-0.21, mountTheta=-1.30
06:36:13.206 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:36:13.225 00.019 12268 UpdateGuideState exits: m=46 SNR=4.8
06:36:13.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:13.225 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:13.225 00.000 12268 Enqueuing Expose request
06:36:13.226 00.001 11616 Worker thread wakes up
06:36:13.226 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:13.226 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:36:15.243 02.017 11616 Exposure complete
06:36:15.307 00.064 11616 worker thread done servicing request
06:36:15.307 00.000 12268 OnExposeComplete: enter
06:36:15.307 00.000 12268 UpdateGuideState(): m_state=2
06:36:15.307 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
06:36:15.307 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.63, Mass=35, SNR=4.2, Peak=28 HFD=3.0
06:36:15.307 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
06:36:15.308 00.001 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.92 = -2.92)
06:36:15.308 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.33 hyp=0.33 cameraTheta=1.67 mountX=0.33 mountY=-0.07, mountTheta=-0.22
06:36:15.310 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=13, Gamma=1.290
06:36:15.325 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
06:36:15.325 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:15.325 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:15.325 00.000 12268 Enqueuing Expose request
06:36:15.325 00.000 11616 Worker thread wakes up
06:36:15.326 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:15.326 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:17.375 02.049 11616 Exposure complete
06:36:17.435 00.060 11616 worker thread done servicing request
06:36:17.435 00.000 12268 OnExposeComplete: enter
06:36:17.436 00.001 12268 UpdateGuideState(): m_state=2
06:36:17.436 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
06:36:17.436 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.56, Mass=48, SNR=4.9, Peak=31 HFD=3.1
06:36:17.436 00.000 12268 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
06:36:17.436 00.000 12268 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
06:36:17.437 00.001 12268 CameraToMount -- cameraX=-0.34 cameraY=0.27 hyp=0.43 cameraTheta=2.48 mountX=0.23 mountY=-0.37, mountTheta=-1.02
06:36:17.439 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:36:17.455 00.016 12268 UpdateGuideState exits: m=48 SNR=4.9
06:36:17.455 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:17.456 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:17.456 00.000 12268 Enqueuing Expose request
06:36:17.456 00.000 11616 Worker thread wakes up
06:36:17.456 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:17.456 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:19.710 02.254 11616 Exposure complete
06:36:19.838 00.128 11616 worker thread done servicing request
06:36:19.838 00.000 12268 OnExposeComplete: enter
06:36:19.838 00.000 12268 UpdateGuideState(): m_state=2
06:36:19.838 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
06:36:19.838 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.55, Mass=47, SNR=4.8, Peak=32 HFD=4.0
06:36:19.838 00.000 12268 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.47) = xAngle (-0.69 = -0.69)
06:36:19.839 00.001 12268 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.81 = 2.48)
06:36:19.839 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.26 hyp=0.36 cameraTheta=0.78 mountX=0.28 mountY=0.22, mountTheta=0.68
06:36:19.841 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:36:19.858 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
06:36:19.858 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:19.859 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:19.859 00.000 12268 Enqueuing Expose request
06:36:19.859 00.000 11616 Worker thread wakes up
06:36:19.859 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:19.859 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:21.890 02.031 11616 Exposure complete
06:36:21.950 00.060 11616 worker thread done servicing request
06:36:21.951 00.001 12268 OnExposeComplete: enter
06:36:21.951 00.000 12268 UpdateGuideState(): m_state=2
06:36:21.951 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
06:36:21.951 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=42, SNR=4.6, Peak=31 HFD=3.5
06:36:21.951 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
06:36:21.951 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.85)
06:36:21.951 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.30 hyp=0.33 cameraTheta=1.15 mountX=0.31 mountY=0.09, mountTheta=0.29
06:36:21.954 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:36:21.969 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:36:21.969 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:21.969 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:21.969 00.000 12268 Enqueuing Expose request
06:36:21.989 00.020 11616 Worker thread wakes up
06:36:21.990 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:21.990 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:24.009 02.019 11616 Exposure complete
06:36:24.075 00.066 11616 worker thread done servicing request
06:36:24.075 00.000 12268 OnExposeComplete: enter
06:36:24.075 00.000 12268 UpdateGuideState(): m_state=2
06:36:24.076 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
06:36:24.076 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=916.17, Mass=53, SNR=5.1, Peak=27 HFD=5.0
06:36:24.076 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
06:36:24.076 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
06:36:24.076 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.87 hyp=0.88 cameraTheta=1.40 mountX=0.88 mountY=0.03, mountTheta=0.04
06:36:24.078 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:36:24.096 00.018 12268 UpdateGuideState exits: m=53 SNR=5.1
06:36:24.096 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:24.096 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:24.096 00.000 12268 Enqueuing Expose request
06:36:24.096 00.000 11616 Worker thread wakes up
06:36:24.096 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:24.096 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:26.120 02.024 11616 Exposure complete
06:36:26.186 00.066 11616 worker thread done servicing request
06:36:26.186 00.000 12268 OnExposeComplete: enter
06:36:26.186 00.000 12268 UpdateGuideState(): m_state=2
06:36:26.187 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
06:36:26.187 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.79, Mass=41, SNR=4.5, Peak=27 HFD=3.5
06:36:26.187 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
06:36:26.187 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
06:36:26.187 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.49 hyp=0.50 cameraTheta=1.74 mountX=0.48 mountY=-0.14, mountTheta=-0.29
06:36:26.190 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:36:26.207 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
06:36:26.207 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:26.207 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:26.208 00.001 12268 Enqueuing Expose request
06:36:26.208 00.000 11616 Worker thread wakes up
06:36:26.208 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:26.208 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:28.239 02.031 11616 Exposure complete
06:36:28.316 00.077 11616 worker thread done servicing request
06:36:28.316 00.000 12268 OnExposeComplete: enter
06:36:28.316 00.000 12268 UpdateGuideState(): m_state=2
06:36:28.316 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
06:36:28.317 00.001 12268 Star::Find returns 1 (0), X=665.66, Y=915.43, Mass=54, SNR=5.1, Peak=28 HFD=3.5
06:36:28.317 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
06:36:28.317 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
06:36:28.317 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.13 hyp=0.27 cameraTheta=2.63 mountX=0.11 mountY=-0.25, mountTheta=-1.16
06:36:28.320 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:36:28.342 00.022 12268 UpdateGuideState exits: m=54 SNR=5.1
06:36:28.342 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:28.342 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:28.342 00.000 12268 Enqueuing Expose request
06:36:28.354 00.012 11616 Worker thread wakes up
06:36:28.354 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:28.354 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:36:30.570 02.216 11616 Exposure complete
06:36:30.679 00.109 12268 OnExposeComplete: enter
06:36:30.679 00.000 12268 UpdateGuideState(): m_state=2
06:36:30.679 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
06:36:30.679 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.51, Mass=44, SNR=4.6, Peak=28 HFD=3.8
06:36:30.679 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
06:36:30.679 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
06:36:30.679 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.70 mountX=0.21 mountY=-0.05, mountTheta=-0.25
06:36:30.682 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:36:30.702 00.020 12268 UpdateGuideState exits: m=44 SNR=4.6
06:36:30.702 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:30.703 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:30.703 00.000 12268 Enqueuing Expose request
06:36:30.712 00.009 11616 worker thread done servicing request
06:36:30.712 00.000 11616 Worker thread wakes up
06:36:30.713 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:30.713 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:32.814 02.101 11616 Exposure complete
06:36:32.895 00.081 11616 worker thread done servicing request
06:36:32.895 00.000 12268 OnExposeComplete: enter
06:36:32.896 00.001 12268 UpdateGuideState(): m_state=2
06:36:32.896 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
06:36:32.896 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.52, Mass=43, SNR=4.6, Peak=30 HFD=3.2
06:36:32.896 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
06:36:32.896 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.43 = -2.43)
06:36:32.896 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.16 mountX=0.21 mountY=-0.17, mountTheta=-0.70
06:36:32.899 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:36:32.918 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
06:36:32.919 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:32.919 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:32.919 00.000 12268 Enqueuing Expose request
06:36:32.919 00.000 11616 Worker thread wakes up
06:36:32.919 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:32.919 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:35.013 02.094 11616 Exposure complete
06:36:35.099 00.086 11616 worker thread done servicing request
06:36:35.100 00.001 12268 OnExposeComplete: enter
06:36:35.100 00.000 12268 UpdateGuideState(): m_state=2
06:36:35.100 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
06:36:35.100 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.69, Mass=41, SNR=4.5, Peak=28 HFD=4.0
06:36:35.101 00.001 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.43 = -0.43)
06:36:35.101 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.54 = 2.75)
06:36:35.101 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.39 hyp=0.45 cameraTheta=1.05 mountX=0.41 mountY=0.17, mountTheta=0.40
06:36:35.104 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:36:35.124 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
06:36:35.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:35.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:35.124 00.000 12268 Enqueuing Expose request
06:36:35.124 00.000 11616 Worker thread wakes up
06:36:35.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:35.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:37.140 02.016 11616 Exposure complete
06:36:37.200 00.060 11616 worker thread done servicing request
06:36:37.200 00.000 12268 OnExposeComplete: enter
06:36:37.200 00.000 12268 UpdateGuideState(): m_state=2
06:36:37.200 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
06:36:37.200 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.56, Mass=44, SNR=4.6, Peak=30 HFD=3.9
06:36:37.201 00.001 12268 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
06:36:37.201 00.000 12268 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.55)
06:36:37.201 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.26 hyp=0.35 cameraTheta=0.85 mountX=0.28 mountY=0.19, mountTheta=0.60
06:36:37.203 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:36:37.221 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
06:36:37.221 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:37.221 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:37.221 00.000 12268 Enqueuing Expose request
06:36:37.221 00.000 11616 Worker thread wakes up
06:36:37.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:37.222 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:39.270 02.048 11616 Exposure complete
06:36:39.363 00.093 11616 worker thread done servicing request
06:36:39.364 00.001 12268 OnExposeComplete: enter
06:36:39.364 00.000 12268 UpdateGuideState(): m_state=2
06:36:39.364 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
06:36:39.364 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:36:39.364 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
06:36:39.364 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.44 = 2.85)
06:36:39.364 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.30 hyp=0.33 cameraTheta=1.15 mountX=0.31 mountY=0.09, mountTheta=0.30
06:36:39.367 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:36:39.385 00.018 12268 UpdateGuideState exits: m=37 SNR=4.3
06:36:39.385 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:39.385 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:39.386 00.001 12268 Enqueuing Expose request
06:36:39.403 00.017 11616 Worker thread wakes up
06:36:39.403 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:39.403 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:41.472 02.069 11616 Exposure complete
06:36:41.559 00.087 12268 OnExposeComplete: enter
06:36:41.559 00.000 11616 worker thread done servicing request
06:36:41.559 00.000 12268 UpdateGuideState(): m_state=2
06:36:41.559 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
06:36:41.559 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:36:41.559 00.000 12268 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
06:36:41.560 00.001 12268 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
06:36:41.560 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.47 mountX=0.32 mountY=-0.01, mountTheta=-0.02
06:36:41.562 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:36:41.582 00.020 12268 UpdateGuideState exits: m=39 SNR=4.4
06:36:41.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:41.583 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:41.583 00.000 12268 Enqueuing Expose request
06:36:41.583 00.000 11616 Worker thread wakes up
06:36:41.583 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:41.583 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:43.648 02.065 11616 Exposure complete
06:36:43.741 00.093 11616 worker thread done servicing request
06:36:43.745 00.004 12268 OnExposeComplete: enter
06:36:43.745 00.000 12268 UpdateGuideState(): m_state=2
06:36:43.746 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
06:36:43.746 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.01, Mass=42, SNR=4.6, Peak=29 HFD=3.7
06:36:43.746 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.56 = 2.73)
06:36:43.746 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.38)
06:36:43.746 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.29 hyp=0.33 cameraTheta=-2.08 mountX=-0.30 mountY=-0.12, mountTheta=-2.75
06:36:43.749 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:36:43.777 00.028 12268 UpdateGuideState exits: m=42 SNR=4.6
06:36:43.778 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:43.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:43.778 00.000 12268 Enqueuing Expose request
06:36:43.778 00.000 11616 Worker thread wakes up
06:36:43.778 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:43.778 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:36:45.805 02.027 11616 Exposure complete
06:36:45.874 00.069 12268 OnExposeComplete: enter
06:36:45.874 00.000 12268 UpdateGuideState(): m_state=2
06:36:45.874 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
06:36:45.874 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.44, Mass=43, SNR=4.6, Peak=29 HFD=3.8
06:36:45.875 00.001 12268 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.47) = xAngle (-0.61 = -0.61)
06:36:45.875 00.000 12268 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.72 = 2.57)
06:36:45.875 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.87 mountX=0.16 mountY=0.10, mountTheta=0.58
06:36:45.878 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:36:45.884 00.006 11616 worker thread done servicing request
06:36:45.898 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:36:45.898 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:45.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:45.898 00.000 12268 Enqueuing Expose request
06:36:45.898 00.000 11616 Worker thread wakes up
06:36:45.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:45.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:36:47.919 02.021 11616 Exposure complete
06:36:47.976 00.057 11616 worker thread done servicing request
06:36:47.977 00.001 12268 OnExposeComplete: enter
06:36:47.977 00.000 12268 UpdateGuideState(): m_state=2
06:36:47.977 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
06:36:47.977 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.45, Mass=47, SNR=4.8, Peak=29 HFD=3.5
06:36:47.977 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
06:36:47.977 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
06:36:47.978 00.001 12268 CameraToMount -- cameraX=-0.28 cameraY=0.16 hyp=0.32 cameraTheta=2.63 mountX=0.13 mountY=-0.30, mountTheta=-1.16
06:36:47.980 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:36:47.997 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
06:36:47.997 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:47.997 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:47.997 00.000 12268 Enqueuing Expose request
06:36:47.997 00.000 11616 Worker thread wakes up
06:36:47.997 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:47.997 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:36:50.025 02.028 11616 Exposure complete
06:36:50.093 00.068 11616 worker thread done servicing request
06:36:50.093 00.000 12268 OnExposeComplete: enter
06:36:50.093 00.000 12268 UpdateGuideState(): m_state=2
06:36:50.094 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:36:50.094 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.59, Mass=50, SNR=4.9, Peak=29 HFD=4.7
06:36:50.094 00.000 12268 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
06:36:50.094 00.000 12268 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
06:36:50.094 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.51 mountX=0.30 mountY=-0.02, mountTheta=-0.07
06:36:50.096 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:36:50.114 00.018 12268 UpdateGuideState exits: m=50 SNR=4.9
06:36:50.115 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:50.115 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:50.115 00.000 12268 Enqueuing Expose request
06:36:50.115 00.000 11616 Worker thread wakes up
06:36:50.115 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:50.115 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:36:52.140 02.025 11616 Exposure complete
06:36:52.207 00.067 11616 worker thread done servicing request
06:36:52.207 00.000 12268 OnExposeComplete: enter
06:36:52.207 00.000 12268 UpdateGuideState(): m_state=2
06:36:52.208 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:36:52.208 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.47, Mass=38, SNR=4.3, Peak=28 HFD=3.3
06:36:52.208 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.40 = 0.40)
06:36:52.208 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.71 = -2.71)
06:36:52.208 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.88 mountX=0.17 mountY=-0.08, mountTheta=-0.43
06:36:52.211 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:36:52.231 00.020 12268 UpdateGuideState exits: m=38 SNR=4.3
06:36:52.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:52.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:52.231 00.000 12268 Enqueuing Expose request
06:36:52.232 00.001 11616 Worker thread wakes up
06:36:52.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:52.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:36:54.307 02.075 11616 Exposure complete
06:36:54.481 00.174 11616 worker thread done servicing request
06:36:54.481 00.000 12268 OnExposeComplete: enter
06:36:54.481 00.000 12268 UpdateGuideState(): m_state=2
06:36:54.482 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:36:54.482 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.46, Mass=48, SNR=4.8, Peak=30 HFD=3.4
06:36:54.482 00.000 12268 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.47) = xAngle (1.13 = 1.13)
06:36:54.482 00.000 12268 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.98 = -1.98)
06:36:54.482 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.16 hyp=0.32 cameraTheta=2.60 mountX=0.14 mountY=-0.29, mountTheta=-1.13
06:36:54.485 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:36:54.504 00.019 12268 UpdateGuideState exits: m=48 SNR=4.8
06:36:54.504 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:54.504 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:54.504 00.000 12268 Enqueuing Expose request
06:36:54.504 00.000 11616 Worker thread wakes up
06:36:54.505 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:54.505 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:36:56.524 02.019 11616 Exposure complete
06:36:56.586 00.062 11616 worker thread done servicing request
06:36:56.586 00.000 12268 OnExposeComplete: enter
06:36:56.586 00.000 12268 UpdateGuideState(): m_state=2
06:36:56.586 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:36:56.587 00.001 12268 Star::Find returns 1 (0), X=665.44, Y=915.56, Mass=40, SNR=4.4, Peak=28 HFD=2.7
06:36:56.587 00.000 12268 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.47) = xAngle (1.14 = 1.14)
06:36:56.587 00.000 12268 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.97 = -1.97)
06:36:56.587 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.26 hyp=0.52 cameraTheta=2.61 mountX=0.22 mountY=-0.48, mountTheta=-1.14
06:36:56.591 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:36:56.610 00.019 12268 UpdateGuideState exits: m=40 SNR=4.4
06:36:56.610 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:56.610 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:56.610 00.000 12268 Enqueuing Expose request
06:36:56.610 00.000 11616 Worker thread wakes up
06:36:56.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:56.611 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:36:58.630 02.019 11616 Exposure complete
06:36:58.687 00.057 11616 worker thread done servicing request
06:36:58.687 00.000 12268 OnExposeComplete: enter
06:36:58.688 00.001 12268 UpdateGuideState(): m_state=2
06:36:58.688 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:36:58.688 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.70, Mass=51, SNR=5.0, Peak=31 HFD=3.7
06:36:58.688 00.000 12268 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
06:36:58.688 00.000 12268 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
06:36:58.688 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.41 hyp=0.42 cameraTheta=1.75 mountX=0.40 mountY=-0.13, mountTheta=-0.30
06:36:58.691 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:36:58.707 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
06:36:58.708 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:36:58.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:36:58.708 00.000 12268 Enqueuing Expose request
06:36:58.708 00.000 11616 Worker thread wakes up
06:36:58.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:36:58.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:00.734 02.026 11616 Exposure complete
06:37:00.799 00.065 11616 worker thread done servicing request
06:37:00.799 00.000 12268 OnExposeComplete: enter
06:37:00.799 00.000 12268 UpdateGuideState(): m_state=2
06:37:00.800 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:37:00.800 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.97, Mass=44, SNR=4.7, Peak=30 HFD=3.1
06:37:00.800 00.000 12268 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.47) = xAngle (0.42 = 0.42)
06:37:00.800 00.000 12268 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.69 = -2.69)
06:37:00.800 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.67 hyp=0.71 cameraTheta=1.89 mountX=0.65 mountY=-0.31, mountTheta=-0.44
06:37:00.803 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:37:00.821 00.018 12268 UpdateGuideState exits: m=44 SNR=4.7
06:37:00.822 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:00.822 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:00.822 00.000 12268 Enqueuing Expose request
06:37:00.822 00.000 11616 Worker thread wakes up
06:37:00.822 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:00.822 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:02.846 02.024 11616 Exposure complete
06:37:02.912 00.066 11616 worker thread done servicing request
06:37:02.912 00.000 12268 OnExposeComplete: enter
06:37:02.913 00.001 12268 UpdateGuideState(): m_state=2
06:37:02.913 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:37:02.913 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.56, Mass=36, SNR=4.2, Peak=26 HFD=4.1
06:37:02.913 00.000 12268 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.47) = xAngle (-0.81 = -0.81)
06:37:02.913 00.000 12268 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.92 = 2.37)
06:37:02.913 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.26 hyp=0.42 cameraTheta=0.67 mountX=0.29 mountY=0.29, mountTheta=0.79
06:37:02.916 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:37:02.936 00.020 12268 UpdateGuideState exits: m=36 SNR=4.2
06:37:02.937 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:02.937 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:02.937 00.000 12268 Enqueuing Expose request
06:37:02.938 00.001 11616 Worker thread wakes up
06:37:02.938 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:02.938 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:04.971 02.033 11616 Exposure complete
06:37:05.037 00.066 11616 worker thread done servicing request
06:37:05.037 00.000 12268 OnExposeComplete: enter
06:37:05.038 00.001 12268 UpdateGuideState(): m_state=2
06:37:05.038 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:37:05.038 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.06, Mass=49, SNR=4.9, Peak=28 HFD=5.2
06:37:05.038 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.14 = 2.15)
06:37:05.038 00.000 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.25 = -0.96)
06:37:05.038 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=-0.24 hyp=0.51 cameraTheta=-2.66 mountX=-0.28 mountY=-0.42, mountTheta=-2.16
06:37:05.041 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:37:05.060 00.019 12268 UpdateGuideState exits: m=49 SNR=4.9
06:37:05.060 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:05.060 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:05.060 00.000 12268 Enqueuing Expose request
06:37:05.060 00.000 11616 Worker thread wakes up
06:37:05.061 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:05.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:37:07.078 02.017 11616 Exposure complete
06:37:07.141 00.063 11616 worker thread done servicing request
06:37:07.141 00.000 12268 OnExposeComplete: enter
06:37:07.141 00.000 12268 UpdateGuideState(): m_state=2
06:37:07.141 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:37:07.142 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=915.65, Mass=46, SNR=4.7, Peak=29 HFD=3.9
06:37:07.142 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
06:37:07.142 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
06:37:07.142 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.35 hyp=0.36 cameraTheta=1.43 mountX=0.36 mountY=0.00, mountTheta=0.01
06:37:07.145 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:37:07.163 00.018 12268 UpdateGuideState exits: m=46 SNR=4.7
06:37:07.163 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:07.163 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:07.163 00.000 12268 Enqueuing Expose request
06:37:07.163 00.000 11616 Worker thread wakes up
06:37:07.163 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:07.163 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:09.168 02.005 11616 Exposure complete
06:37:09.237 00.069 11616 worker thread done servicing request
06:37:09.237 00.000 12268 OnExposeComplete: enter
06:37:09.237 00.000 12268 UpdateGuideState(): m_state=2
06:37:09.237 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:37:09.237 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.73, Mass=45, SNR=4.7, Peak=32 HFD=3.2
06:37:09.237 00.000 12268 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.47) = xAngle (0.17 = 0.17)
06:37:09.238 00.001 12268 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.95 = -2.95)
06:37:09.238 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.44 hyp=0.44 cameraTheta=1.64 mountX=0.43 mountY=-0.09, mountTheta=-0.19
06:37:09.240 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:37:09.258 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:37:09.259 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:09.259 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:09.259 00.000 12268 Enqueuing Expose request
06:37:09.259 00.000 11616 Worker thread wakes up
06:37:09.259 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:09.259 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:11.289 02.030 11616 Exposure complete
06:37:11.345 00.056 11616 worker thread done servicing request
06:37:11.345 00.000 12268 OnExposeComplete: enter
06:37:11.345 00.000 12268 UpdateGuideState(): m_state=2
06:37:11.346 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:37:11.346 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.57, Mass=35, SNR=4.2, Peak=26 HFD=3.8
06:37:11.346 00.000 12268 CameraToMount -- cameraTheta (0.84) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
06:37:11.346 00.000 12268 CameraToMount -- cameraTheta (0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
06:37:11.346 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.28 hyp=0.37 cameraTheta=0.84 mountX=0.30 mountY=0.21, mountTheta=0.62
06:37:11.348 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:37:11.363 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
06:37:11.364 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:11.364 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:11.364 00.000 12268 Enqueuing Expose request
06:37:11.364 00.000 11616 Worker thread wakes up
06:37:11.364 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:11.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:13.397 02.033 11616 Exposure complete
06:37:13.450 00.053 11616 worker thread done servicing request
06:37:13.450 00.000 12268 OnExposeComplete: enter
06:37:13.450 00.000 12268 UpdateGuideState(): m_state=2
06:37:13.451 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:37:13.451 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:37:13.451 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
06:37:13.451 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
06:37:13.451 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.29 hyp=0.33 cameraTheta=1.07 mountX=0.31 mountY=0.12, mountTheta=0.37
06:37:13.453 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:37:13.468 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:37:13.468 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:13.469 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:13.469 00.000 12268 Enqueuing Expose request
06:37:13.469 00.000 11616 Worker thread wakes up
06:37:13.469 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:13.469 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:15.482 02.013 11616 Exposure complete
06:37:15.539 00.057 11616 worker thread done servicing request
06:37:15.539 00.000 12268 OnExposeComplete: enter
06:37:15.539 00.000 12268 UpdateGuideState(): m_state=2
06:37:15.539 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:37:15.539 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.58, Mass=44, SNR=4.6, Peak=29 HFD=3.5
06:37:15.539 00.000 12268 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.47) = xAngle (0.41 = 0.41)
06:37:15.539 00.000 12268 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.70 = -2.70)
06:37:15.540 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.88 mountX=0.27 mountY=-0.13, mountTheta=-0.43
06:37:15.542 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:37:15.557 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:37:15.558 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:15.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:15.558 00.000 12268 Enqueuing Expose request
06:37:15.558 00.000 11616 Worker thread wakes up
06:37:15.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:15.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:17.573 02.015 11616 Exposure complete
06:37:17.622 00.049 11616 worker thread done servicing request
06:37:17.622 00.000 12268 OnExposeComplete: enter
06:37:17.623 00.001 12268 UpdateGuideState(): m_state=2
06:37:17.623 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:37:17.623 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.43, Mass=47, SNR=4.8, Peak=30 HFD=4.1
06:37:17.623 00.000 12268 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.47) = xAngle (-0.28 = -0.28)
06:37:17.623 00.000 12268 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.89)
06:37:17.623 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.19 mountX=0.14 mountY=0.04, mountTheta=0.26
06:37:17.626 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:37:17.640 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
06:37:17.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:17.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:17.640 00.000 12268 Enqueuing Expose request
06:37:17.640 00.000 11616 Worker thread wakes up
06:37:17.641 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:17.641 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:37:19.430 01.789 12268 evsrv: cli 0F8E69C0 connect
06:37:19.430 00.000 12268 case statement mapped state 2 to 1
06:37:19.430 00.000 12268 case statement mapped state 2 to 1
06:37:19.431 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"382f63a9-bb07-4588-af69-3817f7a6457f"}
06:37:19.431 00.000 12268 case statement mapped state 2 to 1
06:37:19.431 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"382f63a9-bb07-4588-af69-3817f7a6457f"}
06:37:19.432 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:37:19.433 00.001 12268 evsrv: cli 0F8E69C0 connect
06:37:19.433 00.000 12268 case statement mapped state 2 to 1
06:37:19.433 00.000 12268 case statement mapped state 2 to 1
06:37:19.434 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"ae508d54-83da-4257-aa54-27ee6ac661fe"}
06:37:19.434 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"ae508d54-83da-4257-aa54-27ee6ac661fe"}
06:37:19.434 00.000 12268 evsrv: cli 0F8E69C0 disconnect
06:37:19.436 00.002 12268 evsrv: cli 0F8E69C0 connect
06:37:19.436 00.000 12268 case statement mapped state 2 to 1
06:37:19.436 00.000 12268 case statement mapped state 2 to 1
06:37:19.437 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"29fb8a44-220a-45fd-8e75-2e78b2c61c87"}
06:37:19.437 00.000 12268 PhdController::Guide begins
06:37:19.437 00.000 12268 PhdController: newstate STATE_SETUP
06:37:19.437 00.000 12268 PhdController: setup
06:37:19.437 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:37:19.437 00.000 12268 PhdController: newstate STATE_CALIBRATE
06:37:19.437 00.000 12268 PhdController: newstate STATE_GUIDE
06:37:19.437 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:37:19.437 00.000 12268 guider state => CALIBRATED
06:37:19.437 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:37:19.438 00.001 12268 reset dither spiral
06:37:19.438 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:37:19.438 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"29fb8a44-220a-45fd-8e75-2e78b2c61c87"}
06:37:19.439 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:37:19.440 00.001 12268 evsrv: cli 0F8E6D80 connect
06:37:19.440 00.000 12268 case statement mapped state 5 to 1
06:37:19.441 00.001 12268 case statement mapped state 5 to 1
06:37:19.441 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"31828a6b-915c-45b1-8c28-eb0526427582"}
06:37:19.442 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"31828a6b-915c-45b1-8c28-eb0526427582"}
06:37:19.446 00.004 12268 evsrv: cli 0F8E6D80 disconnect
06:37:19.447 00.001 12268 evsrv: cli 0FA411A0 connect
06:37:19.447 00.000 12268 case statement mapped state 5 to 1
06:37:19.447 00.000 12268 case statement mapped state 5 to 1
06:37:19.448 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"98f1eee1-d9d4-43d6-9ec1-f3489d62da85"}
06:37:19.448 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.89,915.30],"id":"98f1eee1-d9d4-43d6-9ec1-f3489d62da85"}
06:37:19.450 00.002 12268 evsrv: cli 0FA411A0 disconnect
06:37:19.450 00.000 12268 evsrv: cli 125CB0E8 connect
06:37:19.451 00.001 12268 case statement mapped state 5 to 1
06:37:19.451 00.000 12268 case statement mapped state 5 to 1
06:37:19.451 00.000 12268 evsrv: cli 125CB0E8 request: {"method":"get_app_state","id":"2b48c4f0-b03c-4275-90e6-fda3d66d6e15"}
06:37:19.451 00.000 12268 case statement mapped state 5 to 1
06:37:19.451 00.000 12268 evsrv: cli 125CB0E8 response: {"jsonrpc":"2.0","result":"Selected","id":"2b48c4f0-b03c-4275-90e6-fda3d66d6e15"}
06:37:19.453 00.002 12268 evsrv: cli 125CB0E8 disconnect
06:37:19.651 00.198 11616 Exposure complete
06:37:19.702 00.051 11616 worker thread done servicing request
06:37:19.702 00.000 12268 OnExposeComplete: enter
06:37:19.702 00.000 12268 UpdateGuideState(): m_state=5
06:37:19.703 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
06:37:19.703 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.57, Mass=45, SNR=4.7, Peak=29 HFD=3.3
06:37:19.703 00.000 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
06:37:19.703 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
06:37:19.703 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.27 hyp=0.37 cameraTheta=2.31 mountX=0.25 mountY=-0.28, mountTheta=-0.85
06:37:19.704 00.001 12268 Changing from state CALIBRATED to GUIDING
06:37:19.705 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:37:19.705 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:37:19.705 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:37:19.705 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:37:19.705 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:37:19.706 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:37:19.706 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:37:19.706 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:37:19.707 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:37:19.707 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:37:19.707 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:37:19.707 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:37:19.708 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:37:19.708 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:37:19.708 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:37:19.708 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:37:19.834 00.126 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:37:19.835 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:37:19.835 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:37:19.839 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:37:19.840 00.001 12268 ScopeASCOM::SideOfPier() returns 0
06:37:19.840 00.000 12268 setting lock position to (665.65, 915.57)
06:37:19.840 00.000 12268 MultiStar: stabilizing after lock position change
06:37:19.840 00.000 12268 guider state => GUIDING
06:37:19.841 00.001 12268 Status Line: Guiding
06:37:19.843 00.002 12268 Mount: notify guiding started
06:37:19.844 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:37:19.844 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:37:19.844 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:37:19.844 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:37:19.845 00.001 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:37:19.845 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:37:19.845 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:37:19.845 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:37:19.845 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:37:19.846 00.001 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:37:19.846 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:37:19.846 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:37:19.846 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:37:19.847 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:37:19.847 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:37:19.847 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:37:19.847 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:37:19.848 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:37:19.848 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:37:19.848 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:37:19.848 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:37:19.848 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:37:19.849 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:37:19.849 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:37:19.850 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:37:19.850 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:37:19.850 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:37:19.851 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:37:19.851 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:37:19.851 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:37:19.851 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:37:19.852 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:37:19.852 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:37:19.852 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:37:19.852 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:37:19.853 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:37:19.853 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:37:19.853 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:37:20.005 00.152 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:37:20.005 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:37:20.006 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:37:20.006 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:37:20.006 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:37:20.006 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:37:20.007 00.001 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:37:20.007 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:37:20.007 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:37:20.007 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:37:20.007 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:37:20.007 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:37:20.023 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:37:20.023 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
06:37:20.023 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:20.023 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:20.023 00.000 12268 Enqueuing Expose request
06:37:20.024 00.001 11616 Worker thread wakes up
06:37:20.024 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:20.024 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:20.454 00.430 12268 evsrv: cli 0F8E69C0 connect
06:37:20.454 00.000 12268 case statement mapped state 6 to 3
06:37:20.455 00.001 12268 case statement mapped state 6 to 3
06:37:20.455 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"4ee0866a-fc27-42fd-83b1-deac7ba98960"}
06:37:20.455 00.000 12268 case statement mapped state 6 to 3
06:37:20.455 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ee0866a-fc27-42fd-83b1-deac7ba98960"}
06:37:20.463 00.008 12268 evsrv: cli 0F8E69C0 disconnect
06:37:22.035 01.572 11616 Exposure complete
06:37:22.086 00.051 11616 worker thread done servicing request
06:37:22.086 00.000 12268 OnExposeComplete: enter
06:37:22.086 00.000 12268 UpdateGuideState(): m_state=6
06:37:22.086 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:37:22.086 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.67, Mass=48, SNR=4.8, Peak=29 HFD=4.6
06:37:22.086 00.000 12268 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.47) = xAngle (-1.29 = -1.29)
06:37:22.086 00.000 12268 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.40 = 1.89)
06:37:22.087 00.001 12268 CameraToMount -- cameraX=0.52 cameraY=0.10 hyp=0.53 cameraTheta=0.19 mountX=0.15 mountY=0.51, mountTheta=1.28
06:37:22.088 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.52, y=0.10, opts=13)
06:37:22.088 00.000 12268 Enqueuing Move request for scope (0.52, 0.10)
06:37:22.088 00.000 11616 Worker thread wakes up
06:37:22.089 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.10) opts 0xd
06:37:22.089 00.000 11616 Handling offset move in thread for scope, endpoint = (0.52, 0.10)
06:37:22.089 00.000 11616 Moving (0.52, 0.10) raw xDistance=0.15 yDistance=0.51
06:37:22.089 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:37:22.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
06:37:22.089 00.000 11616 resist switch: large excursion: input 0.51 thresh 0.45 direction from 0 to 1
06:37:22.089 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.52
06:37:22.089 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.08 from input 0.51
06:37:22.089 00.000 11616 MoveAxis(E, 0, ABG)
06:37:22.089 00.000 11616 Move returns status 0, amount 0
06:37:22.089 00.000 11616 MoveAxis(S, 43, ABG)
06:37:22.089 00.000 11616 Guiding  Dir = 1, Dur = 43
06:37:22.090 00.001 11616 IsSlewing returns 1
06:37:22.090 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:37:22.090 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:37:22.090 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:37:22.091 00.001 11616 Move returns status 2, amount 0
06:37:22.091 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:37:22.091 00.000 11616 move complete, result=2
06:37:22.091 00.000 11616 worker thread done servicing request
06:37:22.111 00.020 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:37:22.125 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
06:37:22.126 00.001 12268 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 1 / 99999
06:37:22.126 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768714642.126,"Host":"ASTROCENTER","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:37:22.126 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:22.126 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:22.126 00.000 12268 Enqueuing Expose request
06:37:22.127 00.001 12268 Alert: Guiding stopped: the scope started slewing.
06:37:22.127 00.000 11616 Worker thread wakes up
06:37:22.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:22.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:22.149 00.022 12268 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms SOUTH
06:37:22.151 00.002 12268 mount move error indicates guiding should stop
06:37:22.151 00.000 12268 Mount: notify guiding stopped
06:37:22.151 00.000 12268 BLC: window closed
06:37:22.151 00.000 12268 BLC: Last direction was reset
06:37:22.151 00.000 12268 PhdController failed: Guiding stopped
06:37:22.151 00.000 12268 PhdController: newstate STATE_FINISH
06:37:22.152 00.001 12268 PhdController complete: fail: Guiding stopped
06:37:22.152 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768714642.152,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
06:37:22.152 00.000 12268 Mount: notify guiding dither settle done success=0
06:37:22.152 00.000 12268 PhdController: newstate STATE_IDLE
06:37:22.152 00.000 12268 Changing from state GUIDING to STOP
06:37:22.152 00.000 12268 guider state => SELECTED
06:37:22.152 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:37:24.141 01.989 11616 Exposure complete
06:37:24.191 00.050 11616 worker thread done servicing request
06:37:24.192 00.001 12268 OnExposeComplete: enter
06:37:24.192 00.000 12268 UpdateGuideState(): m_state=2
06:37:24.192 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:37:24.192 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.38, Mass=44, SNR=4.6, Peak=31 HFD=3.4
06:37:24.192 00.000 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
06:37:24.192 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
06:37:24.192 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.19 hyp=0.28 cameraTheta=-0.73 mountX=-0.17 mountY=0.23, mountTheta=2.20
06:37:24.219 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:37:24.236 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
06:37:24.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:24.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:24.236 00.000 12268 Enqueuing Expose request
06:37:24.236 00.000 11616 Worker thread wakes up
06:37:24.237 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:24.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:37:26.244 02.007 11616 Exposure complete
06:37:26.295 00.051 11616 worker thread done servicing request
06:37:26.295 00.000 12268 OnExposeComplete: enter
06:37:26.295 00.000 12268 UpdateGuideState(): m_state=2
06:37:26.295 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:37:26.295 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.29, Mass=50, SNR=5.0, Peak=27 HFD=4.2
06:37:26.295 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
06:37:26.295 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
06:37:26.296 00.001 12268 CameraToMount -- cameraX=0.33 cameraY=-0.27 hyp=0.43 cameraTheta=-0.69 mountX=-0.24 mountY=0.37, mountTheta=2.15
06:37:26.301 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:37:26.317 00.016 12268 UpdateGuideState exits: m=50 SNR=5.0
06:37:26.317 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:26.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:26.317 00.000 12268 Enqueuing Expose request
06:37:26.317 00.000 11616 Worker thread wakes up
06:37:26.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:26.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:37:28.329 02.012 11616 Exposure complete
06:37:28.383 00.054 11616 worker thread done servicing request
06:37:28.383 00.000 12268 OnExposeComplete: enter
06:37:28.383 00.000 12268 UpdateGuideState(): m_state=2
06:37:28.383 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:37:28.383 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.87, Mass=51, SNR=5.0, Peak=29 HFD=3.7
06:37:28.383 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
06:37:28.383 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
06:37:28.384 00.001 12268 CameraToMount -- cameraX=-0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.69 mountX=0.30 mountY=-0.08, mountTheta=-0.25
06:37:28.390 00.006 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:37:28.405 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
06:37:28.405 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:28.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:28.405 00.000 12268 Enqueuing Expose request
06:37:28.405 00.000 11616 Worker thread wakes up
06:37:28.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:28.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:30.421 02.016 11616 Exposure complete
06:37:30.471 00.050 11616 worker thread done servicing request
06:37:30.472 00.001 12268 OnExposeComplete: enter
06:37:30.472 00.000 12268 UpdateGuideState(): m_state=2
06:37:30.472 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:37:30.472 00.000 12268 Star::Find returns 1 (0), X=666.43, Y=915.60, Mass=37, SNR=4.3, Peak=26 HFD=4.6
06:37:30.472 00.000 12268 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
06:37:30.472 00.000 12268 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.74)
06:37:30.472 00.000 12268 CameraToMount -- cameraX=0.78 cameraY=0.03 hyp=0.78 cameraTheta=0.04 mountX=0.11 mountY=0.77, mountTheta=1.43
06:37:30.474 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:37:30.488 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
06:37:30.489 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:30.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:30.489 00.000 12268 Enqueuing Expose request
06:37:30.489 00.000 11616 Worker thread wakes up
06:37:30.489 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:30.489 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:32.510 02.021 11616 Exposure complete
06:37:32.561 00.051 11616 worker thread done servicing request
06:37:32.561 00.000 12268 OnExposeComplete: enter
06:37:32.561 00.000 12268 UpdateGuideState(): m_state=2
06:37:32.562 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:37:32.562 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.66, Mass=45, SNR=4.7, Peak=27 HFD=3.8
06:37:32.562 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.96 = -0.96)
06:37:32.562 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.07 = 2.22)
06:37:32.562 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.52 mountX=0.11 mountY=0.16, mountTheta=0.95
06:37:32.564 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:37:32.578 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:37:32.578 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:32.578 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:32.578 00.000 12268 Enqueuing Expose request
06:37:32.579 00.001 11616 Worker thread wakes up
06:37:32.579 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:32.579 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:34.585 02.006 11616 Exposure complete
06:37:34.636 00.051 11616 worker thread done servicing request
06:37:34.637 00.001 12268 OnExposeComplete: enter
06:37:34.637 00.000 12268 UpdateGuideState(): m_state=2
06:37:34.637 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:37:34.637 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.35, Mass=44, SNR=4.7, Peak=32 HFD=2.8
06:37:34.637 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
06:37:34.637 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
06:37:34.637 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.22 hyp=0.24 cameraTheta=-2.04 mountX=-0.23 mountY=-0.08, mountTheta=-2.80
06:37:34.638 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:37:34.653 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:37:34.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:34.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:34.653 00.000 12268 Enqueuing Expose request
06:37:34.653 00.000 11616 Worker thread wakes up
06:37:34.653 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:34.653 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:37:36.669 02.016 11616 Exposure complete
06:37:36.719 00.050 11616 worker thread done servicing request
06:37:36.719 00.000 12268 OnExposeComplete: enter
06:37:36.719 00.000 12268 UpdateGuideState(): m_state=2
06:37:36.719 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:37:36.720 00.001 12268 Star::Find returns 1 (0), X=666.59, Y=915.12, Mass=44, SNR=4.6, Peak=26 HFD=4.8
06:37:36.720 00.000 12268 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
06:37:36.720 00.000 12268 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
06:37:36.720 00.000 12268 CameraToMount -- cameraX=0.95 cameraY=-0.44 hyp=1.04 cameraTheta=-0.44 mountX=-0.35 mountY=1.00, mountTheta=1.91
06:37:36.722 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=68, Gamma=1.290
06:37:36.738 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
06:37:36.738 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:36.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:36.738 00.000 12268 Enqueuing Expose request
06:37:36.738 00.000 11616 Worker thread wakes up
06:37:36.739 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:36.739 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(652,900,31,31)
06:37:38.747 02.008 11616 Exposure complete
06:37:38.797 00.050 11616 worker thread done servicing request
06:37:38.797 00.000 12268 OnExposeComplete: enter
06:37:38.797 00.000 12268 UpdateGuideState(): m_state=2
06:37:38.798 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:37:38.798 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.52, Mass=41, SNR=4.5, Peak=27 HFD=4.4
06:37:38.798 00.000 12268 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.47) = xAngle (-1.55 = -1.55)
06:37:38.798 00.000 12268 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.66 = 1.62)
06:37:38.798 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.05 hyp=0.59 cameraTheta=-0.08 mountX=0.01 mountY=0.59, mountTheta=1.55
06:37:38.800 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:37:38.815 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:37:38.815 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:38.815 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:38.815 00.000 12268 Enqueuing Expose request
06:37:38.816 00.001 11616 Worker thread wakes up
06:37:38.816 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:38.816 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:40.825 02.009 11616 Exposure complete
06:37:40.875 00.050 11616 worker thread done servicing request
06:37:40.876 00.001 12268 OnExposeComplete: enter
06:37:40.876 00.000 12268 UpdateGuideState(): m_state=2
06:37:40.876 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:37:40.876 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.50, Mass=47, SNR=4.8, Peak=29 HFD=3.8
06:37:40.876 00.000 12268 CameraToMount -- cameraTheta (-0.36) - m_xAngle (1.47) = xAngle (-1.83 = -1.83)
06:37:40.876 00.000 12268 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.94 = 1.34)
06:37:40.876 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-0.36 mountX=-0.05 mountY=0.20, mountTheta=1.83
06:37:40.878 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:37:40.892 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
06:37:40.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:40.893 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:40.893 00.000 12268 Enqueuing Expose request
06:37:40.893 00.000 11616 Worker thread wakes up
06:37:40.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:40.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:37:42.907 02.014 11616 Exposure complete
06:37:42.958 00.051 11616 worker thread done servicing request
06:37:42.958 00.000 12268 OnExposeComplete: enter
06:37:42.958 00.000 12268 UpdateGuideState(): m_state=2
06:37:42.959 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:37:42.959 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.30, Mass=44, SNR=4.6, Peak=28 HFD=3.6
06:37:42.959 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
06:37:42.959 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.19 = 3.10)
06:37:42.959 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.74 hyp=0.75 cameraTheta=1.40 mountX=0.74 mountY=0.03, mountTheta=0.05
06:37:42.961 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:37:42.975 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:37:42.976 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:42.976 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:42.976 00.000 12268 Enqueuing Expose request
06:37:42.976 00.000 11616 Worker thread wakes up
06:37:42.976 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:42.976 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:44.990 02.014 11616 Exposure complete
06:37:45.041 00.051 11616 worker thread done servicing request
06:37:45.041 00.000 12268 OnExposeComplete: enter
06:37:45.041 00.000 12268 UpdateGuideState(): m_state=2
06:37:45.041 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:37:45.041 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.89, Mass=43, SNR=4.6, Peak=26 HFD=3.8
06:37:45.041 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
06:37:45.041 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.14)
06:37:45.042 00.001 12268 CameraToMount -- cameraX=0.04 cameraY=0.32 hyp=0.33 cameraTheta=1.44 mountX=0.33 mountY=0.00, mountTheta=0.00
06:37:45.043 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:37:45.058 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:37:45.058 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:45.058 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:45.058 00.000 12268 Enqueuing Expose request
06:37:45.058 00.000 11616 Worker thread wakes up
06:37:45.058 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:45.058 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:47.071 02.013 11616 Exposure complete
06:37:47.124 00.053 11616 worker thread done servicing request
06:37:47.124 00.000 12268 OnExposeComplete: enter
06:37:47.124 00.000 12268 UpdateGuideState(): m_state=2
06:37:47.124 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:37:47.124 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.88, Mass=46, SNR=4.7, Peak=29 HFD=3.8
06:37:47.124 00.000 12268 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.47) = xAngle (-0.59 = -0.59)
06:37:47.124 00.000 12268 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.70 = 2.58)
06:37:47.125 00.001 12268 CameraToMount -- cameraX=0.26 cameraY=0.31 hyp=0.41 cameraTheta=0.88 mountX=0.34 mountY=0.22, mountTheta=0.57
06:37:47.126 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:37:47.141 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:37:47.141 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:47.141 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:47.141 00.000 12268 Enqueuing Expose request
06:37:47.141 00.000 11616 Worker thread wakes up
06:37:47.141 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:47.141 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:49.143 02.002 11616 Exposure complete
06:37:49.193 00.050 11616 worker thread done servicing request
06:37:49.194 00.001 12268 OnExposeComplete: enter
06:37:49.194 00.000 12268 UpdateGuideState(): m_state=2
06:37:49.194 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:37:49.194 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=36, SNR=4.2, Peak=28 HFD=3.3
06:37:49.194 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
06:37:49.194 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
06:37:49.194 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.04 hyp=0.30 cameraTheta=0.15 mountX=0.07 mountY=0.29, mountTheta=1.33
06:37:49.196 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:37:49.212 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
06:37:49.212 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:49.212 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:49.212 00.000 12268 Enqueuing Expose request
06:37:49.212 00.000 11616 Worker thread wakes up
06:37:49.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:49.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:51.230 02.018 11616 Exposure complete
06:37:51.282 00.052 11616 worker thread done servicing request
06:37:51.282 00.000 12268 OnExposeComplete: enter
06:37:51.283 00.001 12268 UpdateGuideState(): m_state=2
06:37:51.283 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:37:51.283 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:37:51.283 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
06:37:51.283 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.82)
06:37:51.283 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.04 hyp=0.33 cameraTheta=0.12 mountX=0.07 mountY=0.32, mountTheta=1.36
06:37:51.285 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:37:51.301 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
06:37:51.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:51.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:51.301 00.000 12268 Enqueuing Expose request
06:37:51.301 00.000 11616 Worker thread wakes up
06:37:51.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:51.302 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:53.322 02.020 11616 Exposure complete
06:37:53.375 00.053 11616 worker thread done servicing request
06:37:53.375 00.000 12268 OnExposeComplete: enter
06:37:53.376 00.001 12268 UpdateGuideState(): m_state=2
06:37:53.376 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:37:53.376 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.55, Mass=38, SNR=4.3, Peak=25 HFD=3.9
06:37:53.376 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
06:37:53.376 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.65)
06:37:53.376 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-0.05 mountX=0.01 mountY=0.26, mountTheta=1.52
06:37:53.378 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:37:53.393 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:37:53.393 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:53.393 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:53.393 00.000 12268 Enqueuing Expose request
06:37:53.393 00.000 11616 Worker thread wakes up
06:37:53.393 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:53.394 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:55.416 02.022 11616 Exposure complete
06:37:55.468 00.052 11616 worker thread done servicing request
06:37:55.468 00.000 12268 OnExposeComplete: enter
06:37:55.468 00.000 12268 UpdateGuideState(): m_state=2
06:37:55.469 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:37:55.469 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.40, Mass=49, SNR=4.9, Peak=34 HFD=4.0
06:37:55.469 00.000 12268 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
06:37:55.469 00.000 12268 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.22)
06:37:55.469 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.17 hyp=0.37 cameraTheta=-0.48 mountX=-0.14 mountY=0.34, mountTheta=1.94
06:37:55.471 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:37:55.487 00.016 12268 UpdateGuideState exits: m=49 SNR=4.9
06:37:55.487 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:55.487 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:55.487 00.000 12268 Enqueuing Expose request
06:37:55.487 00.000 11616 Worker thread wakes up
06:37:55.487 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:55.487 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:37:57.504 02.017 11616 Exposure complete
06:37:57.554 00.050 11616 worker thread done servicing request
06:37:57.554 00.000 12268 OnExposeComplete: enter
06:37:57.554 00.000 12268 UpdateGuideState(): m_state=2
06:37:57.554 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:37:57.554 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.75, Mass=51, SNR=5.0, Peak=27 HFD=3.8
06:37:57.555 00.001 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
06:37:57.555 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
06:37:57.555 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.21 cameraTheta=1.03 mountX=0.19 mountY=0.09, mountTheta=0.42
06:37:57.557 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:37:57.571 00.014 12268 UpdateGuideState exits: m=51 SNR=5.0
06:37:57.571 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:57.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:57.571 00.000 12268 Enqueuing Expose request
06:37:57.571 00.000 11616 Worker thread wakes up
06:37:57.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:57.572 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:37:59.589 02.017 11616 Exposure complete
06:37:59.640 00.051 11616 worker thread done servicing request
06:37:59.640 00.000 12268 OnExposeComplete: enter
06:37:59.640 00.000 12268 UpdateGuideState(): m_state=2
06:37:59.641 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:37:59.641 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.40, Mass=41, SNR=4.5, Peak=29 HFD=3.6
06:37:59.641 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
06:37:59.641 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
06:37:59.641 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.16 hyp=0.30 cameraTheta=-0.58 mountX=-0.14 mountY=0.27, mountTheta=2.05
06:37:59.643 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:37:59.658 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:37:59.658 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:37:59.658 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:37:59.658 00.000 12268 Enqueuing Expose request
06:37:59.659 00.001 11616 Worker thread wakes up
06:37:59.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:37:59.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:38:01.670 02.011 11616 Exposure complete
06:38:01.722 00.052 11616 worker thread done servicing request
06:38:01.722 00.000 12268 OnExposeComplete: enter
06:38:01.723 00.001 12268 UpdateGuideState(): m_state=2
06:38:01.723 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:38:01.723 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.08, Mass=45, SNR=4.7, Peak=29 HFD=4.3
06:38:01.723 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
06:38:01.723 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
06:38:01.723 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.49 hyp=0.61 cameraTheta=-0.92 mountX=-0.45 mountY=0.43, mountTheta=2.38
06:38:01.727 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:38:01.741 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:38:01.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:01.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:01.742 00.001 12268 Enqueuing Expose request
06:38:01.742 00.000 11616 Worker thread wakes up
06:38:01.742 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:01.742 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:38:03.753 02.011 11616 Exposure complete
06:38:03.803 00.050 11616 worker thread done servicing request
06:38:03.803 00.000 12268 OnExposeComplete: enter
06:38:03.803 00.000 12268 UpdateGuideState(): m_state=2
06:38:03.803 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:38:03.803 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=916.05, Mass=43, SNR=4.6, Peak=29 HFD=3.0
06:38:03.803 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.14 = 0.14)
06:38:03.804 00.001 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.97 = -2.97)
06:38:03.804 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.48 hyp=0.48 cameraTheta=1.61 mountX=0.48 mountY=-0.08, mountTheta=-0.17
06:38:03.805 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:38:03.820 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:38:03.820 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:03.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:03.820 00.000 12268 Enqueuing Expose request
06:38:03.821 00.001 11616 Worker thread wakes up
06:38:03.821 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:03.821 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:05.825 02.004 11616 Exposure complete
06:38:05.878 00.053 11616 worker thread done servicing request
06:38:05.879 00.001 12268 OnExposeComplete: enter
06:38:05.879 00.000 12268 UpdateGuideState(): m_state=2
06:38:05.879 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:38:05.879 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.36, Mass=43, SNR=4.6, Peak=30 HFD=3.0
06:38:05.879 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.47 = 2.82)
06:38:05.879 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.29)
06:38:05.879 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.99 mountX=-0.21 mountY=-0.07, mountTheta=-2.85
06:38:05.881 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:38:05.897 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:38:05.897 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:05.897 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:05.897 00.000 12268 Enqueuing Expose request
06:38:05.897 00.000 11616 Worker thread wakes up
06:38:05.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:05.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:38:07.920 02.023 11616 Exposure complete
06:38:07.970 00.050 11616 worker thread done servicing request
06:38:07.970 00.000 12268 OnExposeComplete: enter
06:38:07.970 00.000 12268 UpdateGuideState(): m_state=2
06:38:07.970 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:38:07.970 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.58, Mass=46, SNR=4.7, Peak=30 HFD=3.5
06:38:07.971 00.001 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.40 = -1.40)
06:38:07.971 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.51 = 1.78)
06:38:07.971 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.08 mountX=0.02 mountY=0.14, mountTheta=1.39
06:38:07.974 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:38:07.988 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:38:07.988 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:07.988 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:07.988 00.000 12268 Enqueuing Expose request
06:38:07.989 00.001 11616 Worker thread wakes up
06:38:07.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:07.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:10.004 02.015 11616 Exposure complete
06:38:10.055 00.051 11616 worker thread done servicing request
06:38:10.055 00.000 12268 OnExposeComplete: enter
06:38:10.055 00.000 12268 UpdateGuideState(): m_state=2
06:38:10.055 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:38:10.056 00.001 12268 Star::Find returns 1 (0), X=665.72, Y=915.60, Mass=46, SNR=4.7, Peak=31 HFD=3.2
06:38:10.056 00.000 12268 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.47) = xAngle (-1.06 = -1.06)
06:38:10.056 00.000 12268 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.17 = 2.11)
06:38:10.056 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.41 mountX=0.04 mountY=0.07, mountTheta=1.06
06:38:10.058 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:38:10.073 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:38:10.073 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:10.073 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:10.073 00.000 12268 Enqueuing Expose request
06:38:10.074 00.001 11616 Worker thread wakes up
06:38:10.074 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:10.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:12.088 02.014 11616 Exposure complete
06:38:12.139 00.051 11616 worker thread done servicing request
06:38:12.139 00.000 12268 OnExposeComplete: enter
06:38:12.139 00.000 12268 UpdateGuideState(): m_state=2
06:38:12.140 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:38:12.140 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=916.18, Mass=49, SNR=4.9, Peak=33 HFD=2.9
06:38:12.140 00.000 12268 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.47) = xAngle (0.20 = 0.20)
06:38:12.140 00.000 12268 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.91 = -2.91)
06:38:12.140 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.61 hyp=0.62 cameraTheta=1.67 mountX=0.60 mountY=-0.14, mountTheta=-0.23
06:38:12.142 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:38:12.157 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:38:12.157 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:12.157 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:12.157 00.000 12268 Enqueuing Expose request
06:38:12.157 00.000 11616 Worker thread wakes up
06:38:12.157 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:12.157 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:14.162 02.005 11616 Exposure complete
06:38:14.215 00.053 11616 worker thread done servicing request
06:38:14.215 00.000 12268 OnExposeComplete: enter
06:38:14.215 00.000 12268 UpdateGuideState(): m_state=2
06:38:14.215 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:38:14.215 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.63, Mass=40, SNR=4.5, Peak=27 HFD=3.7
06:38:14.215 00.000 12268 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.47) = xAngle (-1.20 = -1.20)
06:38:14.216 00.001 12268 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.31 = 1.97)
06:38:14.216 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.06 hyp=0.23 cameraTheta=0.27 mountX=0.08 mountY=0.21, mountTheta=1.20
06:38:14.218 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:38:14.233 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:38:14.233 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:14.233 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:14.233 00.000 12268 Enqueuing Expose request
06:38:14.233 00.000 11616 Worker thread wakes up
06:38:14.233 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:14.233 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:16.238 02.005 11616 Exposure complete
06:38:16.288 00.050 11616 worker thread done servicing request
06:38:16.289 00.001 12268 OnExposeComplete: enter
06:38:16.289 00.000 12268 UpdateGuideState(): m_state=2
06:38:16.289 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:38:16.289 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=36, SNR=4.2, Peak=28 HFD=3.3
06:38:16.289 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
06:38:16.289 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.85)
06:38:16.289 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.04 hyp=0.30 cameraTheta=0.15 mountX=0.07 mountY=0.29, mountTheta=1.32
06:38:16.291 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:38:16.307 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
06:38:16.307 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:16.307 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:16.307 00.000 12268 Enqueuing Expose request
06:38:16.307 00.000 11616 Worker thread wakes up
06:38:16.307 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:16.307 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:18.321 02.014 11616 Exposure complete
06:38:18.374 00.053 11616 worker thread done servicing request
06:38:18.374 00.000 12268 OnExposeComplete: enter
06:38:18.374 00.000 12268 UpdateGuideState(): m_state=2
06:38:18.374 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:38:18.374 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.97, Mass=41, SNR=4.5, Peak=29 HFD=3.5
06:38:18.374 00.000 12268 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.47) = xAngle (-0.54 = -0.54)
06:38:18.374 00.000 12268 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.65 = 2.64)
06:38:18.375 00.001 12268 CameraToMount -- cameraX=0.30 cameraY=0.41 hyp=0.51 cameraTheta=0.94 mountX=0.43 mountY=0.24, mountTheta=0.51
06:38:18.376 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:38:18.391 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:38:18.391 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:18.391 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:18.391 00.000 12268 Enqueuing Expose request
06:38:18.391 00.000 11616 Worker thread wakes up
06:38:18.392 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:18.392 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:20.410 02.018 11616 Exposure complete
06:38:20.461 00.051 11616 worker thread done servicing request
06:38:20.461 00.000 12268 OnExposeComplete: enter
06:38:20.461 00.000 12268 UpdateGuideState(): m_state=2
06:38:20.461 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:38:20.461 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.93, Mass=46, SNR=4.8, Peak=29 HFD=3.8
06:38:20.461 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
06:38:20.461 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
06:38:20.461 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.36 hyp=0.43 cameraTheta=1.00 mountX=0.38 mountY=0.18, mountTheta=0.45
06:38:20.464 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:38:20.479 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
06:38:20.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:20.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:20.479 00.000 12268 Enqueuing Expose request
06:38:20.480 00.001 11616 Worker thread wakes up
06:38:20.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:20.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:22.492 02.012 11616 Exposure complete
06:38:22.545 00.053 11616 worker thread done servicing request
06:38:22.545 00.000 12268 OnExposeComplete: enter
06:38:22.545 00.000 12268 UpdateGuideState(): m_state=2
06:38:22.546 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:38:22.546 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.55, Mass=46, SNR=4.7, Peak=29 HFD=4.4
06:38:22.546 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.49 = -1.49)
06:38:22.546 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.68)
06:38:22.546 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.01 hyp=0.53 cameraTheta=-0.02 mountX=0.04 mountY=0.53, mountTheta=1.49
06:38:22.548 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:38:22.562 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:38:22.562 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:22.563 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:22.563 00.000 12268 Enqueuing Expose request
06:38:22.563 00.000 11616 Worker thread wakes up
06:38:22.563 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:22.563 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:24.571 02.008 11616 Exposure complete
06:38:24.623 00.052 11616 worker thread done servicing request
06:38:24.623 00.000 12268 OnExposeComplete: enter
06:38:24.623 00.000 12268 UpdateGuideState(): m_state=2
06:38:24.623 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:38:24.623 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.39, Mass=43, SNR=4.6, Peak=29 HFD=3.6
06:38:24.623 00.000 12268 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.47) = xAngle (-2.33 = -2.33)
06:38:24.624 00.001 12268 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.44 = 0.85)
06:38:24.624 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.85 mountX=-0.16 mountY=0.18, mountTheta=2.31
06:38:24.626 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:38:24.640 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:38:24.640 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:24.640 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:24.640 00.000 12268 Enqueuing Expose request
06:38:24.640 00.000 11616 Worker thread wakes up
06:38:24.640 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:24.641 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:38:26.644 02.003 11616 Exposure complete
06:38:26.694 00.050 11616 worker thread done servicing request
06:38:26.694 00.000 12268 OnExposeComplete: enter
06:38:26.694 00.000 12268 UpdateGuideState(): m_state=2
06:38:26.695 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:38:26.695 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.86, Mass=47, SNR=4.8, Peak=31 HFD=2.8
06:38:26.695 00.000 12268 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
06:38:26.695 00.000 12268 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
06:38:26.695 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.30 hyp=0.34 cameraTheta=2.10 mountX=0.28 mountY=-0.21, mountTheta=-0.64
06:38:26.697 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:38:26.711 00.014 12268 UpdateGuideState exits: m=47 SNR=4.8
06:38:26.711 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:26.711 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:26.711 00.000 12268 Enqueuing Expose request
06:38:26.712 00.001 11616 Worker thread wakes up
06:38:26.712 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:26.712 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:38:28.725 02.013 11616 Exposure complete
06:38:28.775 00.050 11616 worker thread done servicing request
06:38:28.775 00.000 12268 OnExposeComplete: enter
06:38:28.776 00.001 12268 UpdateGuideState(): m_state=2
06:38:28.776 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:38:28.776 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.65, Mass=43, SNR=4.6, Peak=34 HFD=2.7
06:38:28.776 00.000 12268 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
06:38:28.776 00.000 12268 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.39)
06:38:28.776 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.69 mountX=0.09 mountY=0.09, mountTheta=0.77
06:38:28.778 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:38:28.792 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:38:28.793 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:28.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:28.793 00.000 12268 Enqueuing Expose request
06:38:28.793 00.000 11616 Worker thread wakes up
06:38:28.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:28.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:30.805 02.012 11616 Exposure complete
06:38:30.857 00.052 11616 worker thread done servicing request
06:38:30.857 00.000 12268 OnExposeComplete: enter
06:38:30.857 00.000 12268 UpdateGuideState(): m_state=2
06:38:30.857 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:38:30.857 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.97, Mass=42, SNR=4.5, Peak=27 HFD=3.7
06:38:30.857 00.000 12268 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.47) = xAngle (-0.44 = -0.44)
06:38:30.857 00.000 12268 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.55 = 2.73)
06:38:30.858 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=0.41 hyp=0.47 cameraTheta=1.04 mountX=0.43 mountY=0.19, mountTheta=0.41
06:38:30.859 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:38:30.874 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:38:30.874 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:30.874 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:30.874 00.000 12268 Enqueuing Expose request
06:38:30.874 00.000 11616 Worker thread wakes up
06:38:30.874 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:30.874 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:32.881 02.007 11616 Exposure complete
06:38:32.932 00.051 11616 worker thread done servicing request
06:38:32.933 00.001 12268 OnExposeComplete: enter
06:38:32.933 00.000 12268 UpdateGuideState(): m_state=2
06:38:32.933 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:38:32.933 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.60, Mass=45, SNR=4.7, Peak=27 HFD=4.0
06:38:32.933 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.35 = -1.35)
06:38:32.933 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.46 = 1.82)
06:38:32.933 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.04 hyp=0.30 cameraTheta=0.12 mountX=0.06 mountY=0.29, mountTheta=1.35
06:38:32.936 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:38:32.951 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:38:32.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:32.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:32.951 00.000 12268 Enqueuing Expose request
06:38:32.951 00.000 11616 Worker thread wakes up
06:38:32.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:32.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:34.967 02.016 11616 Exposure complete
06:38:35.016 00.049 11616 worker thread done servicing request
06:38:35.016 00.000 12268 OnExposeComplete: enter
06:38:35.016 00.000 12268 UpdateGuideState(): m_state=2
06:38:35.017 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:38:35.017 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=35, SNR=4.2, Peak=27 HFD=3.4
06:38:35.017 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
06:38:35.017 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
06:38:35.017 00.000 12268 CameraToMount -- cameraX=0.36 cameraY=0.03 hyp=0.36 cameraTheta=0.09 mountX=0.07 mountY=0.35, mountTheta=1.38
06:38:35.019 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=15, Gamma=1.290
06:38:35.033 00.014 12268 UpdateGuideState exits: m=35 SNR=4.2
06:38:35.033 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:35.033 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:35.033 00.000 12268 Enqueuing Expose request
06:38:35.033 00.000 11616 Worker thread wakes up
06:38:35.034 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:35.034 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:37.049 02.015 11616 Exposure complete
06:38:37.098 00.049 11616 worker thread done servicing request
06:38:37.098 00.000 12268 OnExposeComplete: enter
06:38:37.099 00.001 12268 UpdateGuideState(): m_state=2
06:38:37.099 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:38:37.099 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
06:38:37.099 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
06:38:37.099 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
06:38:37.099 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.04 hyp=0.31 cameraTheta=0.14 mountX=0.07 mountY=0.30, mountTheta=1.33
06:38:37.101 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:38:37.117 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:38:37.117 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:37.117 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:37.117 00.000 12268 Enqueuing Expose request
06:38:37.117 00.000 11616 Worker thread wakes up
06:38:37.117 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:37.117 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:39.121 02.004 11616 Exposure complete
06:38:39.172 00.051 11616 worker thread done servicing request
06:38:39.173 00.001 12268 OnExposeComplete: enter
06:38:39.173 00.000 12268 UpdateGuideState(): m_state=2
06:38:39.173 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:38:39.173 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.72, Mass=46, SNR=4.7, Peak=32 HFD=3.1
06:38:39.173 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
06:38:39.173 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
06:38:39.173 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.18 cameraTheta=0.95 mountX=0.16 mountY=0.09, mountTheta=0.50
06:38:39.176 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:38:39.191 00.015 12268 UpdateGuideState exits: m=46 SNR=4.7
06:38:39.191 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:39.191 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:39.191 00.000 12268 Enqueuing Expose request
06:38:39.191 00.000 11616 Worker thread wakes up
06:38:39.191 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:39.191 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:41.205 02.014 11616 Exposure complete
06:38:41.259 00.054 11616 worker thread done servicing request
06:38:41.259 00.000 12268 OnExposeComplete: enter
06:38:41.259 00.000 12268 UpdateGuideState(): m_state=2
06:38:41.259 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:38:41.259 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.49, Mass=51, SNR=5.0, Peak=33 HFD=3.8
06:38:41.259 00.000 12268 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
06:38:41.260 00.001 12268 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.48)
06:38:41.260 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.08 hyp=0.35 cameraTheta=-0.22 mountX=-0.04 mountY=0.35, mountTheta=1.69
06:38:41.263 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:38:41.279 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
06:38:41.279 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:41.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:41.279 00.000 12268 Enqueuing Expose request
06:38:41.279 00.000 11616 Worker thread wakes up
06:38:41.280 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:41.280 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:38:43.301 02.021 11616 Exposure complete
06:38:43.354 00.053 11616 worker thread done servicing request
06:38:43.354 00.000 12268 OnExposeComplete: enter
06:38:43.355 00.001 12268 UpdateGuideState(): m_state=2
06:38:43.355 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:38:43.355 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=916.02, Mass=45, SNR=4.7, Peak=26 HFD=4.4
06:38:43.355 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.47 = -0.47)
06:38:43.355 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.58 = 2.70)
06:38:43.355 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.46 hyp=0.54 cameraTheta=1.00 mountX=0.48 mountY=0.23, mountTheta=0.45
06:38:43.358 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:38:43.373 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:38:43.373 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:43.373 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:43.373 00.000 12268 Enqueuing Expose request
06:38:43.374 00.001 11616 Worker thread wakes up
06:38:43.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:43.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:45.410 02.036 11616 Exposure complete
06:38:45.461 00.051 11616 worker thread done servicing request
06:38:45.462 00.001 12268 OnExposeComplete: enter
06:38:45.462 00.000 12268 UpdateGuideState(): m_state=2
06:38:45.462 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:38:45.462 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.50, Mass=44, SNR=4.6, Peak=30 HFD=3.0
06:38:45.462 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
06:38:45.462 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
06:38:45.462 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.34 mountX=-0.07 mountY=-0.05, mountTheta=-2.49
06:38:45.464 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:38:45.479 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:38:45.479 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:45.479 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:45.480 00.001 12268 Enqueuing Expose request
06:38:45.480 00.000 11616 Worker thread wakes up
06:38:45.480 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:45.480 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:47.490 02.010 11616 Exposure complete
06:38:47.541 00.051 11616 worker thread done servicing request
06:38:47.541 00.000 12268 OnExposeComplete: enter
06:38:47.541 00.000 12268 UpdateGuideState(): m_state=2
06:38:47.541 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:38:47.541 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.64, Mass=42, SNR=4.6, Peak=33 HFD=2.8
06:38:47.541 00.000 12268 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.47) = xAngle (-0.98 = -0.98)
06:38:47.542 00.001 12268 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.09 = 2.19)
06:38:47.542 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.49 mountX=0.09 mountY=0.13, mountTheta=0.97
06:38:47.543 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:38:47.558 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:38:47.558 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:47.558 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:47.558 00.000 12268 Enqueuing Expose request
06:38:47.558 00.000 11616 Worker thread wakes up
06:38:47.558 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:47.558 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:49.569 02.011 11616 Exposure complete
06:38:49.618 00.049 11616 worker thread done servicing request
06:38:49.619 00.001 12268 OnExposeComplete: enter
06:38:49.619 00.000 12268 UpdateGuideState(): m_state=2
06:38:49.619 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:38:49.619 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:38:49.619 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
06:38:49.619 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.76)
06:38:49.619 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=0.02 hyp=0.41 cameraTheta=0.06 mountX=0.06 mountY=0.40, mountTheta=1.42
06:38:49.621 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:38:49.636 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:38:49.636 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:49.636 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:49.636 00.000 12268 Enqueuing Expose request
06:38:49.637 00.001 11616 Worker thread wakes up
06:38:49.637 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:49.637 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:51.643 02.006 11616 Exposure complete
06:38:51.693 00.050 11616 worker thread done servicing request
06:38:51.693 00.000 12268 OnExposeComplete: enter
06:38:51.693 00.000 12268 UpdateGuideState(): m_state=2
06:38:51.694 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:38:51.694 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.32, Mass=43, SNR=4.6, Peak=28 HFD=4.3
06:38:51.694 00.000 12268 CameraToMount -- cameraTheta (-0.47) - m_xAngle (1.47) = xAngle (-1.95 = -1.95)
06:38:51.694 00.000 12268 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.06 = 1.23)
06:38:51.694 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.25 hyp=0.55 cameraTheta=-0.47 mountX=-0.20 mountY=0.52, mountTheta=1.94
06:38:51.696 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:38:51.710 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:38:51.710 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:51.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:51.711 00.001 12268 Enqueuing Expose request
06:38:51.711 00.000 11616 Worker thread wakes up
06:38:51.711 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:51.711 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:38:53.713 02.002 11616 Exposure complete
06:38:53.763 00.050 11616 worker thread done servicing request
06:38:53.763 00.000 12268 OnExposeComplete: enter
06:38:53.763 00.000 12268 UpdateGuideState(): m_state=2
06:38:53.763 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:38:53.764 00.001 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:38:53.764 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
06:38:53.764 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
06:38:53.764 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.28 cameraTheta=0.17 mountX=0.08 mountY=0.27, mountTheta=1.30
06:38:53.766 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:38:53.780 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:38:53.780 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:53.780 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:53.780 00.000 12268 Enqueuing Expose request
06:38:53.780 00.000 11616 Worker thread wakes up
06:38:53.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:53.781 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:55.783 02.002 11616 Exposure complete
06:38:55.834 00.051 11616 worker thread done servicing request
06:38:55.834 00.000 12268 OnExposeComplete: enter
06:38:55.834 00.000 12268 UpdateGuideState(): m_state=2
06:38:55.834 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:38:55.834 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.65, Mass=40, SNR=4.5, Peak=28 HFD=4.1
06:38:55.835 00.001 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
06:38:55.835 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
06:38:55.835 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.09 hyp=0.51 cameraTheta=0.17 mountX=0.14 mountY=0.49, mountTheta=1.30
06:38:55.837 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:38:55.851 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:38:55.851 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:55.851 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:55.851 00.000 12268 Enqueuing Expose request
06:38:55.851 00.000 11616 Worker thread wakes up
06:38:55.851 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:55.852 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:38:57.855 02.003 11616 Exposure complete
06:38:57.906 00.051 11616 worker thread done servicing request
06:38:57.906 00.000 12268 OnExposeComplete: enter
06:38:57.906 00.000 12268 UpdateGuideState(): m_state=2
06:38:57.906 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:38:57.906 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.20, Mass=46, SNR=4.7, Peak=26 HFD=5.3
06:38:57.907 00.001 12268 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.47) = xAngle (-3.61 = 2.67)
06:38:57.907 00.000 12268 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.72 = -0.44)
06:38:57.907 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.37 hyp=0.43 cameraTheta=-2.14 mountX=-0.39 mountY=-0.18, mountTheta=-2.70
06:38:57.909 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:38:57.923 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:38:57.923 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:38:57.923 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:38:57.923 00.000 12268 Enqueuing Expose request
06:38:57.924 00.001 11616 Worker thread wakes up
06:38:57.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:38:57.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:38:59.944 02.020 11616 Exposure complete
06:38:59.995 00.051 11616 worker thread done servicing request
06:38:59.996 00.001 12268 OnExposeComplete: enter
06:38:59.996 00.000 12268 UpdateGuideState(): m_state=2
06:38:59.996 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:38:59.996 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.47, Mass=43, SNR=4.6, Peak=30 HFD=2.9
06:38:59.996 00.000 12268 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.47) = xAngle (-3.77 = 2.52)
06:38:59.996 00.000 12268 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.88 = -0.59)
06:38:59.996 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-2.29 mountX=-0.11 mountY=-0.07, mountTheta=-2.54
06:38:59.999 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:39:00.014 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:39:00.014 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:00.014 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:00.015 00.001 12268 Enqueuing Expose request
06:39:00.015 00.000 11616 Worker thread wakes up
06:39:00.015 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:00.015 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:39:02.023 02.008 11616 Exposure complete
06:39:02.074 00.051 11616 worker thread done servicing request
06:39:02.074 00.000 12268 OnExposeComplete: enter
06:39:02.074 00.000 12268 UpdateGuideState(): m_state=2
06:39:02.074 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:39:02.074 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.69, Mass=41, SNR=4.5, Peak=30 HFD=2.7
06:39:02.074 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
06:39:02.074 00.000 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
06:39:02.075 00.001 12268 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.40 mountX=0.11 mountY=-0.15, mountTheta=-0.94
06:39:02.076 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:39:02.091 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:39:02.091 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:02.091 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:02.091 00.000 12268 Enqueuing Expose request
06:39:02.091 00.000 11616 Worker thread wakes up
06:39:02.091 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:02.091 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:04.106 02.015 11616 Exposure complete
06:39:04.157 00.051 11616 worker thread done servicing request
06:39:04.157 00.000 12268 OnExposeComplete: enter
06:39:04.157 00.000 12268 UpdateGuideState(): m_state=2
06:39:04.158 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:39:04.158 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
06:39:04.158 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
06:39:04.158 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
06:39:04.158 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.04 hyp=0.31 cameraTheta=0.14 mountX=0.07 mountY=0.30, mountTheta=1.33
06:39:04.160 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:39:04.175 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:39:04.175 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:04.175 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:04.175 00.000 12268 Enqueuing Expose request
06:39:04.175 00.000 11616 Worker thread wakes up
06:39:04.175 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:04.175 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:06.191 02.016 11616 Exposure complete
06:39:06.248 00.057 11616 worker thread done servicing request
06:39:06.248 00.000 12268 OnExposeComplete: enter
06:39:06.248 00.000 12268 UpdateGuideState(): m_state=2
06:39:06.248 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:39:06.249 00.001 12268 Star::Find returns 1 (0), X=666.16, Y=915.62, Mass=46, SNR=4.7, Peak=30 HFD=4.1
06:39:06.249 00.000 12268 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
06:39:06.249 00.000 12268 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
06:39:06.249 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.06 hyp=0.52 cameraTheta=0.11 mountX=0.11 mountY=0.50, mountTheta=1.36
06:39:06.251 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:39:06.267 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
06:39:06.267 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:06.267 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:06.267 00.000 12268 Enqueuing Expose request
06:39:06.267 00.000 11616 Worker thread wakes up
06:39:06.267 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:06.267 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:08.281 02.014 11616 Exposure complete
06:39:08.338 00.057 11616 worker thread done servicing request
06:39:08.338 00.000 12268 OnExposeComplete: enter
06:39:08.338 00.000 12268 UpdateGuideState(): m_state=2
06:39:08.339 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:39:08.339 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.42, Mass=42, SNR=4.5, Peak=30 HFD=3.2
06:39:08.339 00.000 12268 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
06:39:08.339 00.000 12268 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.43 = 0.86)
06:39:08.339 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.84 mountX=-0.13 mountY=0.14, mountTheta=2.30
06:39:08.341 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:39:08.358 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
06:39:08.358 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:08.358 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:08.358 00.000 12268 Enqueuing Expose request
06:39:08.358 00.000 11616 Worker thread wakes up
06:39:08.359 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:08.359 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:39:10.365 02.006 11616 Exposure complete
06:39:10.417 00.052 11616 worker thread done servicing request
06:39:10.417 00.000 12268 OnExposeComplete: enter
06:39:10.417 00.000 12268 UpdateGuideState(): m_state=2
06:39:10.418 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:39:10.418 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.50, Mass=42, SNR=4.6, Peak=29 HFD=4.2
06:39:10.418 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
06:39:10.418 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.58)
06:39:10.418 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.07 hyp=0.58 cameraTheta=-0.12 mountX=-0.01 mountY=0.58, mountTheta=1.60
06:39:10.420 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:39:10.435 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:39:10.435 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:10.435 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:10.435 00.000 12268 Enqueuing Expose request
06:39:10.435 00.000 11616 Worker thread wakes up
06:39:10.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:10.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:39:12.439 02.004 11616 Exposure complete
06:39:12.488 00.049 11616 worker thread done servicing request
06:39:12.488 00.000 12268 OnExposeComplete: enter
06:39:12.489 00.001 12268 UpdateGuideState(): m_state=2
06:39:12.489 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:39:12.489 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=41, SNR=4.5, Peak=31 HFD=3.3
06:39:12.489 00.000 12268 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
06:39:12.489 00.000 12268 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.84)
06:39:12.489 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.04 hyp=0.31 cameraTheta=0.14 mountX=0.07 mountY=0.30, mountTheta=1.33
06:39:12.491 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:39:12.506 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:39:12.507 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:12.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:12.507 00.000 12268 Enqueuing Expose request
06:39:12.507 00.000 11616 Worker thread wakes up
06:39:12.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:12.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:14.525 02.018 11616 Exposure complete
06:39:14.574 00.049 11616 worker thread done servicing request
06:39:14.575 00.001 12268 OnExposeComplete: enter
06:39:14.575 00.000 12268 UpdateGuideState(): m_state=2
06:39:14.575 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:39:14.575 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=916.05, Mass=44, SNR=4.6, Peak=26 HFD=4.2
06:39:14.575 00.000 12268 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.47) = xAngle (-0.49 = -0.49)
06:39:14.575 00.000 12268 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.60 = 2.68)
06:39:14.575 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=0.48 hyp=0.58 cameraTheta=0.98 mountX=0.51 mountY=0.26, mountTheta=0.47
06:39:14.577 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:39:14.592 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:39:14.592 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:14.592 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:14.592 00.000 12268 Enqueuing Expose request
06:39:14.592 00.000 11616 Worker thread wakes up
06:39:14.592 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:14.592 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:16.607 02.015 11616 Exposure complete
06:39:16.660 00.053 11616 worker thread done servicing request
06:39:16.660 00.000 12268 OnExposeComplete: enter
06:39:16.660 00.000 12268 UpdateGuideState(): m_state=2
06:39:16.660 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:39:16.660 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.77, Mass=43, SNR=4.6, Peak=28 HFD=3.6
06:39:16.660 00.000 12268 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.47) = xAngle (-0.66 = -0.66)
06:39:16.660 00.000 12268 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.77 = 2.52)
06:39:16.661 00.001 12268 CameraToMount -- cameraX=0.20 cameraY=0.21 hyp=0.28 cameraTheta=0.82 mountX=0.23 mountY=0.17, mountTheta=0.64
06:39:16.662 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:39:16.677 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:39:16.677 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:16.677 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:16.677 00.000 12268 Enqueuing Expose request
06:39:16.677 00.000 11616 Worker thread wakes up
06:39:16.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:16.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:18.689 02.012 11616 Exposure complete
06:39:18.739 00.050 11616 worker thread done servicing request
06:39:18.740 00.001 12268 OnExposeComplete: enter
06:39:18.740 00.000 12268 UpdateGuideState(): m_state=2
06:39:18.740 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:39:18.740 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.36, Mass=41, SNR=4.5, Peak=27 HFD=3.9
06:39:18.740 00.000 12268 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.47) = xAngle (-2.14 = -2.14)
06:39:18.740 00.000 12268 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.25 = 1.03)
06:39:18.740 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.21 hyp=0.34 cameraTheta=-0.66 mountX=-0.18 mountY=0.29, mountTheta=2.13
06:39:18.742 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:39:18.757 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:39:18.757 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:18.757 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:18.757 00.000 12268 Enqueuing Expose request
06:39:18.757 00.000 11616 Worker thread wakes up
06:39:18.757 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:18.757 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:39:20.760 02.003 11616 Exposure complete
06:39:20.812 00.052 11616 worker thread done servicing request
06:39:20.812 00.000 12268 OnExposeComplete: enter
06:39:20.812 00.000 12268 UpdateGuideState(): m_state=2
06:39:20.812 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:39:20.812 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.87, Mass=40, SNR=4.5, Peak=28 HFD=3.7
06:39:20.813 00.001 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
06:39:20.813 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.87 = 2.41)
06:39:20.813 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.30 hyp=0.46 cameraTheta=0.71 mountX=0.33 mountY=0.31, mountTheta=0.75
06:39:20.815 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:39:20.829 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:39:20.829 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:20.829 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:20.829 00.000 12268 Enqueuing Expose request
06:39:20.830 00.001 11616 Worker thread wakes up
06:39:20.830 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:20.830 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:22.842 02.012 11616 Exposure complete
06:39:22.892 00.050 11616 worker thread done servicing request
06:39:22.892 00.000 12268 OnExposeComplete: enter
06:39:22.892 00.000 12268 UpdateGuideState(): m_state=2
06:39:22.892 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:39:22.892 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.34, Mass=40, SNR=4.4, Peak=26 HFD=4.3
06:39:22.892 00.000 12268 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.47) = xAngle (-1.92 = -1.92)
06:39:22.893 00.001 12268 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.03 = 1.25)
06:39:22.893 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.23 hyp=0.52 cameraTheta=-0.45 mountX=-0.18 mountY=0.49, mountTheta=1.92
06:39:22.895 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:39:22.909 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:39:22.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:22.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:22.909 00.000 12268 Enqueuing Expose request
06:39:22.909 00.000 11616 Worker thread wakes up
06:39:22.910 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:22.910 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:39:24.914 02.004 11616 Exposure complete
06:39:24.965 00.051 11616 worker thread done servicing request
06:39:24.965 00.000 12268 OnExposeComplete: enter
06:39:24.965 00.000 12268 UpdateGuideState(): m_state=2
06:39:24.965 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:39:24.965 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.35, Mass=39, SNR=4.4, Peak=26 HFD=4.3
06:39:24.965 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
06:39:24.965 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
06:39:24.965 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.22 hyp=0.52 cameraTheta=-0.43 mountX=-0.17 mountY=0.49, mountTheta=1.90
06:39:24.967 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:39:24.982 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:39:24.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:24.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:24.982 00.000 12268 Enqueuing Expose request
06:39:24.982 00.000 11616 Worker thread wakes up
06:39:24.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:24.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:39:26.994 02.012 11616 Exposure complete
06:39:27.046 00.052 11616 worker thread done servicing request
06:39:27.046 00.000 12268 OnExposeComplete: enter
06:39:27.046 00.000 12268 UpdateGuideState(): m_state=2
06:39:27.047 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:39:27.047 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.55, Mass=48, SNR=4.8, Peak=32 HFD=3.4
06:39:27.047 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
06:39:27.047 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.59)
06:39:27.047 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-0.11 mountX=-0.00 mountY=0.15, mountTheta=1.59
06:39:27.049 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:39:27.063 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
06:39:27.063 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:27.064 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:27.064 00.000 12268 Enqueuing Expose request
06:39:27.064 00.000 11616 Worker thread wakes up
06:39:27.064 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:27.064 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:29.078 02.014 11616 Exposure complete
06:39:29.128 00.050 11616 worker thread done servicing request
06:39:29.129 00.001 12268 OnExposeComplete: enter
06:39:29.129 00.000 12268 UpdateGuideState(): m_state=2
06:39:29.129 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:39:29.129 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.25, Mass=40, SNR=4.5, Peak=29 HFD=3.5
06:39:29.129 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
06:39:29.129 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.75)
06:39:29.129 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.31 hyp=0.39 cameraTheta=-0.95 mountX=-0.29 mountY=0.26, mountTheta=2.41
06:39:29.131 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:39:29.146 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:39:29.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:29.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:29.146 00.000 12268 Enqueuing Expose request
06:39:29.146 00.000 11616 Worker thread wakes up
06:39:29.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:29.146 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:39:31.156 02.010 11616 Exposure complete
06:39:31.207 00.051 11616 worker thread done servicing request
06:39:31.207 00.000 12268 OnExposeComplete: enter
06:39:31.207 00.000 12268 UpdateGuideState(): m_state=2
06:39:31.207 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:39:31.207 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.41, Mass=41, SNR=4.5, Peak=27 HFD=4.6
06:39:31.207 00.000 12268 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
06:39:31.207 00.000 12268 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.45)
06:39:31.207 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.15 hyp=0.61 cameraTheta=-0.25 mountX=-0.09 mountY=0.60, mountTheta=1.72
06:39:31.210 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:39:31.226 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:39:31.226 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:31.226 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:31.226 00.000 12268 Enqueuing Expose request
06:39:31.227 00.001 11616 Worker thread wakes up
06:39:31.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:31.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:39:33.244 02.017 11616 Exposure complete
06:39:33.300 00.056 11616 worker thread done servicing request
06:39:33.300 00.000 12268 OnExposeComplete: enter
06:39:33.300 00.000 12268 UpdateGuideState(): m_state=2
06:39:33.300 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:39:33.300 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:39:33.300 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
06:39:33.301 00.001 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
06:39:33.301 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.28 cameraTheta=0.17 mountX=0.08 mountY=0.27, mountTheta=1.30
06:39:33.303 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:39:33.319 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:39:33.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:33.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:33.319 00.000 12268 Enqueuing Expose request
06:39:33.319 00.000 11616 Worker thread wakes up
06:39:33.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:33.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:35.393 02.074 11616 Exposure complete
06:39:35.445 00.052 11616 worker thread done servicing request
06:39:35.445 00.000 12268 OnExposeComplete: enter
06:39:35.445 00.000 12268 UpdateGuideState(): m_state=2
06:39:35.446 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:39:35.446 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.81, Mass=44, SNR=4.7, Peak=29 HFD=4.0
06:39:35.446 00.000 12268 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.47) = xAngle (-0.95 = -0.95)
06:39:35.446 00.000 12268 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.06 = 2.22)
06:39:35.446 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=0.24 hyp=0.48 cameraTheta=0.52 mountX=0.28 mountY=0.38, mountTheta=0.94
06:39:35.448 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:39:35.462 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
06:39:35.462 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:35.462 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:35.462 00.000 12268 Enqueuing Expose request
06:39:35.463 00.001 11616 Worker thread wakes up
06:39:35.463 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:35.463 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:37.471 02.008 11616 Exposure complete
06:39:37.522 00.051 11616 worker thread done servicing request
06:39:37.522 00.000 12268 OnExposeComplete: enter
06:39:37.522 00.000 12268 UpdateGuideState(): m_state=2
06:39:37.522 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:39:37.522 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.51, Mass=42, SNR=4.5, Peak=27 HFD=4.4
06:39:37.522 00.000 12268 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
06:39:37.522 00.000 12268 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.60)
06:39:37.522 00.000 12268 CameraToMount -- cameraX=0.54 cameraY=-0.06 hyp=0.54 cameraTheta=-0.10 mountX=-0.00 mountY=0.54, mountTheta=1.58
06:39:37.524 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:39:37.539 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:39:37.539 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:37.539 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:37.539 00.000 12268 Enqueuing Expose request
06:39:37.539 00.000 11616 Worker thread wakes up
06:39:37.539 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:37.539 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:39.546 02.007 11616 Exposure complete
06:39:39.597 00.051 11616 worker thread done servicing request
06:39:39.597 00.000 12268 OnExposeComplete: enter
06:39:39.597 00.000 12268 UpdateGuideState(): m_state=2
06:39:39.597 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:39:39.597 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.51, Mass=39, SNR=4.4, Peak=28 HFD=3.9
06:39:39.598 00.001 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.59 = -1.59)
06:39:39.598 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.70 = 1.58)
06:39:39.598 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.06 hyp=0.49 cameraTheta=-0.12 mountX=-0.01 mountY=0.49, mountTheta=1.59
06:39:39.600 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:39:39.614 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:39:39.614 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:39.614 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:39.614 00.000 12268 Enqueuing Expose request
06:39:39.615 00.001 11616 Worker thread wakes up
06:39:39.615 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:39.615 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:41.634 02.019 11616 Exposure complete
06:39:41.685 00.051 11616 worker thread done servicing request
06:39:41.686 00.001 12268 OnExposeComplete: enter
06:39:41.686 00.000 12268 UpdateGuideState(): m_state=2
06:39:41.686 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:39:41.686 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.95, Mass=43, SNR=4.6, Peak=29 HFD=3.7
06:39:41.686 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
06:39:41.686 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.51)
06:39:41.686 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.39 hyp=0.54 cameraTheta=0.81 mountX=0.42 mountY=0.32, mountTheta=0.65
06:39:41.688 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:39:41.703 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:39:41.703 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:41.703 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:41.703 00.000 12268 Enqueuing Expose request
06:39:41.703 00.000 11616 Worker thread wakes up
06:39:41.703 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:41.704 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:43.720 02.016 11616 Exposure complete
06:39:43.770 00.050 11616 worker thread done servicing request
06:39:43.771 00.001 12268 OnExposeComplete: enter
06:39:43.771 00.000 12268 UpdateGuideState(): m_state=2
06:39:43.771 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:39:43.771 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.85, Mass=43, SNR=4.6, Peak=27 HFD=4.1
06:39:43.771 00.000 12268 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.47) = xAngle (-0.73 = -0.73)
06:39:43.771 00.000 12268 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.84 = 2.44)
06:39:43.771 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.29 hyp=0.42 cameraTheta=0.74 mountX=0.31 mountY=0.27, mountTheta=0.71
06:39:43.773 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:39:43.788 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:39:43.788 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:43.788 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:43.788 00.000 12268 Enqueuing Expose request
06:39:43.788 00.000 11616 Worker thread wakes up
06:39:43.788 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:43.788 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:45.805 02.017 11616 Exposure complete
06:39:45.855 00.050 11616 worker thread done servicing request
06:39:45.855 00.000 12268 OnExposeComplete: enter
06:39:45.855 00.000 12268 UpdateGuideState(): m_state=2
06:39:45.855 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:39:45.855 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.92, Mass=40, SNR=4.5, Peak=28 HFD=3.9
06:39:45.855 00.000 12268 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.47) = xAngle (-0.86 = -0.86)
06:39:45.856 00.001 12268 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.31)
06:39:45.856 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.35 hyp=0.62 cameraTheta=0.61 mountX=0.40 mountY=0.46, mountTheta=0.85
06:39:45.857 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:39:45.872 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:39:45.872 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:45.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:45.872 00.000 12268 Enqueuing Expose request
06:39:45.872 00.000 11616 Worker thread wakes up
06:39:45.872 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:45.873 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:47.886 02.013 11616 Exposure complete
06:39:47.936 00.050 11616 worker thread done servicing request
06:39:47.937 00.001 12268 OnExposeComplete: enter
06:39:47.937 00.000 12268 UpdateGuideState(): m_state=2
06:39:47.937 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:39:47.937 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.30, Mass=42, SNR=4.6, Peak=29 HFD=3.8
06:39:47.937 00.000 12268 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
06:39:47.937 00.000 12268 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.01)
06:39:47.937 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.27 hyp=0.42 cameraTheta=-0.69 mountX=-0.23 mountY=0.36, mountTheta=2.15
06:39:47.939 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:39:47.953 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
06:39:47.954 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:47.954 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:47.954 00.000 12268 Enqueuing Expose request
06:39:47.954 00.000 11616 Worker thread wakes up
06:39:47.954 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:47.954 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:39:49.964 02.010 11616 Exposure complete
06:39:50.015 00.051 11616 worker thread done servicing request
06:39:50.015 00.000 12268 OnExposeComplete: enter
06:39:50.015 00.000 12268 UpdateGuideState(): m_state=2
06:39:50.015 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:39:50.015 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.37, Mass=42, SNR=4.6, Peak=28 HFD=4.0
06:39:50.015 00.000 12268 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.47) = xAngle (-1.88 = -1.88)
06:39:50.015 00.000 12268 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.99 = 1.29)
06:39:50.016 00.001 12268 CameraToMount -- cameraX=0.45 cameraY=-0.19 hyp=0.49 cameraTheta=-0.41 mountX=-0.15 mountY=0.47, mountTheta=1.88
06:39:50.018 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:39:50.032 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
06:39:50.032 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:50.032 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:50.032 00.000 12268 Enqueuing Expose request
06:39:50.032 00.000 11616 Worker thread wakes up
06:39:50.032 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:50.032 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:39:52.053 02.021 11616 Exposure complete
06:39:52.103 00.050 11616 worker thread done servicing request
06:39:52.104 00.001 12268 OnExposeComplete: enter
06:39:52.104 00.000 12268 UpdateGuideState(): m_state=2
06:39:52.104 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:39:52.104 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.84, Mass=40, SNR=4.5, Peak=27 HFD=4.2
06:39:52.104 00.000 12268 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.47) = xAngle (-1.01 = -1.01)
06:39:52.104 00.000 12268 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.12 = 2.17)
06:39:52.104 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=0.27 hyp=0.60 cameraTheta=0.47 mountX=0.32 mountY=0.49, mountTheta=1.00
06:39:52.106 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:39:52.121 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:39:52.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:52.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:52.121 00.000 12268 Enqueuing Expose request
06:39:52.121 00.000 11616 Worker thread wakes up
06:39:52.121 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:52.121 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:54.134 02.013 11616 Exposure complete
06:39:54.183 00.049 11616 worker thread done servicing request
06:39:54.183 00.000 12268 OnExposeComplete: enter
06:39:54.184 00.001 12268 UpdateGuideState(): m_state=2
06:39:54.184 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:39:54.184 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.76, Mass=46, SNR=4.7, Peak=30 HFD=2.9
06:39:54.184 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
06:39:54.184 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
06:39:54.184 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.24 cameraTheta=2.18 mountX=0.18 mountY=-0.16, mountTheta=-0.72
06:39:54.186 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:39:54.202 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
06:39:54.202 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:54.202 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:54.202 00.000 12268 Enqueuing Expose request
06:39:54.202 00.000 11616 Worker thread wakes up
06:39:54.202 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:54.202 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:56.217 02.015 11616 Exposure complete
06:39:56.268 00.051 11616 worker thread done servicing request
06:39:56.268 00.000 12268 OnExposeComplete: enter
06:39:56.268 00.000 12268 UpdateGuideState(): m_state=2
06:39:56.269 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:39:56.269 00.000 12268 Star::Find returns 1 (0), X=666.35, Y=915.53, Mass=32, SNR=4.0, Peak=23 HFD=4.5
06:39:56.269 00.000 12268 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.47) = xAngle (-1.52 = -1.52)
06:39:56.269 00.000 12268 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.63 = 1.65)
06:39:56.269 00.000 12268 CameraToMount -- cameraX=0.70 cameraY=-0.04 hyp=0.70 cameraTheta=-0.05 mountX=0.03 mountY=0.70, mountTheta=1.52
06:39:56.272 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:39:56.287 00.015 12268 UpdateGuideState exits: m=32 SNR=4.0
06:39:56.288 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:56.288 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:56.288 00.000 12268 Enqueuing Expose request
06:39:56.288 00.000 11616 Worker thread wakes up
06:39:56.288 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:56.288 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:39:58.293 02.005 11616 Exposure complete
06:39:58.347 00.054 11616 worker thread done servicing request
06:39:58.347 00.000 12268 OnExposeComplete: enter
06:39:58.347 00.000 12268 UpdateGuideState(): m_state=2
06:39:58.347 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:39:58.348 00.001 12268 Star::Find returns 1 (0), X=665.81, Y=915.63, Mass=44, SNR=4.6, Peak=31 HFD=3.2
06:39:58.348 00.000 12268 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
06:39:58.348 00.000 12268 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.08)
06:39:58.348 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.17 cameraTheta=0.38 mountX=0.08 mountY=0.15, mountTheta=1.09
06:39:58.352 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:39:58.368 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
06:39:58.368 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:39:58.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:39:58.368 00.000 12268 Enqueuing Expose request
06:39:58.368 00.000 11616 Worker thread wakes up
06:39:58.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:39:58.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:00.381 02.013 11616 Exposure complete
06:40:00.431 00.050 11616 worker thread done servicing request
06:40:00.431 00.000 12268 OnExposeComplete: enter
06:40:00.432 00.001 12268 UpdateGuideState(): m_state=2
06:40:00.432 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:40:00.432 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.39, Mass=45, SNR=4.7, Peak=32 HFD=2.9
06:40:00.432 00.000 12268 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.47) = xAngle (-3.46 = 2.82)
06:40:00.432 00.000 12268 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.57 = -0.29)
06:40:00.432 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.99 mountX=-0.19 mountY=-0.06, mountTheta=-2.85
06:40:00.434 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:40:00.448 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:40:00.449 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:00.449 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:00.449 00.000 12268 Enqueuing Expose request
06:40:00.449 00.000 11616 Worker thread wakes up
06:40:00.449 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:00.449 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:40:02.463 02.014 11616 Exposure complete
06:40:02.513 00.050 11616 worker thread done servicing request
06:40:02.514 00.001 12268 OnExposeComplete: enter
06:40:02.514 00.000 12268 UpdateGuideState(): m_state=2
06:40:02.514 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:40:02.514 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.60, Mass=40, SNR=4.5, Peak=30 HFD=3.4
06:40:02.514 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
06:40:02.514 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
06:40:02.514 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.03 hyp=0.36 cameraTheta=0.09 mountX=0.07 mountY=0.35, mountTheta=1.38
06:40:02.515 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:40:02.531 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
06:40:02.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:02.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:02.531 00.000 12268 Enqueuing Expose request
06:40:02.531 00.000 11616 Worker thread wakes up
06:40:02.531 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:02.531 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:04.546 02.015 11616 Exposure complete
06:40:04.596 00.050 11616 worker thread done servicing request
06:40:04.596 00.000 12268 OnExposeComplete: enter
06:40:04.596 00.000 12268 UpdateGuideState(): m_state=2
06:40:04.596 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:40:04.596 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.76, Mass=49, SNR=4.9, Peak=30 HFD=3.6
06:40:04.596 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
06:40:04.596 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
06:40:04.597 00.001 12268 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.23 cameraTheta=0.95 mountX=0.20 mountY=0.11, mountTheta=0.50
06:40:04.598 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:40:04.613 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:40:04.613 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:04.613 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:04.613 00.000 12268 Enqueuing Expose request
06:40:04.613 00.000 11616 Worker thread wakes up
06:40:04.613 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:04.613 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:06.634 02.021 11616 Exposure complete
06:40:06.688 00.054 11616 worker thread done servicing request
06:40:06.688 00.000 12268 OnExposeComplete: enter
06:40:06.688 00.000 12268 UpdateGuideState(): m_state=2
06:40:06.689 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:40:06.689 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.44, Mass=46, SNR=4.8, Peak=28 HFD=4.6
06:40:06.689 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:40:06.689 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:40:06.689 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.13 hyp=0.65 cameraTheta=-0.20 mountX=-0.07 mountY=0.65, mountTheta=1.67
06:40:06.691 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:40:06.707 00.016 12268 UpdateGuideState exits: m=46 SNR=4.8
06:40:06.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:06.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:06.707 00.000 12268 Enqueuing Expose request
06:40:06.707 00.000 11616 Worker thread wakes up
06:40:06.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:06.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:40:08.721 02.014 11616 Exposure complete
06:40:08.770 00.049 11616 worker thread done servicing request
06:40:08.771 00.001 12268 OnExposeComplete: enter
06:40:08.771 00.000 12268 UpdateGuideState(): m_state=2
06:40:08.771 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:40:08.771 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=36, SNR=4.2, Peak=28 HFD=3.3
06:40:08.771 00.000 12268 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.47) = xAngle (-1.33 = -1.33)
06:40:08.771 00.000 12268 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.44 = 1.85)
06:40:08.771 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.04 hyp=0.30 cameraTheta=0.15 mountX=0.07 mountY=0.29, mountTheta=1.32
06:40:08.774 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:40:08.789 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
06:40:08.789 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:08.789 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:08.789 00.000 12268 Enqueuing Expose request
06:40:08.790 00.001 11616 Worker thread wakes up
06:40:08.790 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:08.790 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:10.797 02.007 11616 Exposure complete
06:40:10.847 00.050 11616 worker thread done servicing request
06:40:10.847 00.000 12268 OnExposeComplete: enter
06:40:10.847 00.000 12268 UpdateGuideState(): m_state=2
06:40:10.848 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:40:10.848 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.39, Mass=42, SNR=4.6, Peak=29 HFD=4.2
06:40:10.848 00.000 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.76 = -1.76)
06:40:10.848 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.87 = 1.41)
06:40:10.848 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.17 hyp=0.60 cameraTheta=-0.29 mountX=-0.12 mountY=0.59, mountTheta=1.76
06:40:10.851 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:40:10.865 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
06:40:10.866 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:10.866 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:10.866 00.000 12268 Enqueuing Expose request
06:40:10.866 00.000 11616 Worker thread wakes up
06:40:10.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:10.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:40:12.881 02.015 11616 Exposure complete
06:40:12.930 00.049 11616 worker thread done servicing request
06:40:12.930 00.000 12268 OnExposeComplete: enter
06:40:12.930 00.000 12268 UpdateGuideState(): m_state=2
06:40:12.930 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:40:12.930 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.65, Mass=41, SNR=4.5, Peak=30 HFD=2.9
06:40:12.931 00.001 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
06:40:12.931 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.77)
06:40:12.931 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.07 mountX=0.09 mountY=0.04, mountTheta=0.38
06:40:12.933 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:40:12.947 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:40:12.947 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:12.947 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:12.947 00.000 12268 Enqueuing Expose request
06:40:12.947 00.000 11616 Worker thread wakes up
06:40:12.948 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:12.948 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:14.957 02.009 11616 Exposure complete
06:40:15.007 00.050 11616 worker thread done servicing request
06:40:15.007 00.000 12268 OnExposeComplete: enter
06:40:15.008 00.001 12268 UpdateGuideState(): m_state=2
06:40:15.008 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:40:15.008 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=916.19, Mass=42, SNR=4.6, Peak=29 HFD=3.3
06:40:15.008 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
06:40:15.008 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
06:40:15.008 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.63 hyp=0.64 cameraTheta=1.36 mountX=0.64 mountY=0.05, mountTheta=0.08
06:40:15.010 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:40:15.025 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:40:15.025 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:15.025 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:15.025 00.000 12268 Enqueuing Expose request
06:40:15.025 00.000 11616 Worker thread wakes up
06:40:15.025 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:15.025 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:17.041 02.016 11616 Exposure complete
06:40:17.092 00.051 11616 worker thread done servicing request
06:40:17.092 00.000 12268 OnExposeComplete: enter
06:40:17.092 00.000 12268 UpdateGuideState(): m_state=2
06:40:17.092 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:40:17.093 00.001 12268 Star::Find returns 1 (0), X=665.28, Y=916.28, Mass=72, SNR=5.8, Peak=31 HFD=6.5
06:40:17.093 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
06:40:17.093 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
06:40:17.093 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.71 hyp=0.80 cameraTheta=2.05 mountX=0.67 mountY=-0.46, mountTheta=-0.60
06:40:17.095 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:40:17.109 00.014 12268 UpdateGuideState exits: m=72 SNR=5.8
06:40:17.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:17.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:17.109 00.000 12268 Enqueuing Expose request
06:40:17.110 00.001 11616 Worker thread wakes up
06:40:17.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:17.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:40:19.133 02.023 11616 Exposure complete
06:40:19.184 00.051 11616 worker thread done servicing request
06:40:19.185 00.001 12268 OnExposeComplete: enter
06:40:19.185 00.000 12268 UpdateGuideState(): m_state=2
06:40:19.185 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:40:19.185 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.57, Mass=41, SNR=4.5, Peak=27 HFD=3.8
06:40:19.185 00.000 12268 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.47) = xAngle (-1.44 = -1.44)
06:40:19.185 00.000 12268 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.55 = 1.73)
06:40:19.185 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.01 hyp=0.27 cameraTheta=0.03 mountX=0.03 mountY=0.27, mountTheta=1.44
06:40:19.188 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:40:19.203 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:40:19.204 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:19.204 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:19.204 00.000 12268 Enqueuing Expose request
06:40:19.204 00.000 11616 Worker thread wakes up
06:40:19.204 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:19.204 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:21.213 02.009 11616 Exposure complete
06:40:21.266 00.053 11616 worker thread done servicing request
06:40:21.266 00.000 12268 OnExposeComplete: enter
06:40:21.267 00.001 12268 UpdateGuideState(): m_state=2
06:40:21.267 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:40:21.267 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:40:21.267 00.000 12268 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.47) = xAngle (-1.30 = -1.30)
06:40:21.267 00.000 12268 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.41 = 1.87)
06:40:21.267 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.28 cameraTheta=0.17 mountX=0.08 mountY=0.27, mountTheta=1.30
06:40:21.269 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:40:21.284 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:40:21.285 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:21.285 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:21.285 00.000 12268 Enqueuing Expose request
06:40:21.285 00.000 11616 Worker thread wakes up
06:40:21.285 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:21.285 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:23.303 02.018 11616 Exposure complete
06:40:23.358 00.055 11616 worker thread done servicing request
06:40:23.358 00.000 12268 OnExposeComplete: enter
06:40:23.359 00.001 12268 UpdateGuideState(): m_state=2
06:40:23.359 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:40:23.359 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.92, Mass=44, SNR=4.6, Peak=29 HFD=3.5
06:40:23.359 00.000 12268 CameraToMount -- cameraTheta (1.05) - m_xAngle (1.47) = xAngle (-0.42 = -0.42)
06:40:23.359 00.000 12268 CameraToMount -- cameraTheta (1.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.53 = 2.75)
06:40:23.359 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.36 hyp=0.41 cameraTheta=1.05 mountX=0.37 mountY=0.16, mountTheta=0.40
06:40:23.361 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:40:23.376 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:40:23.376 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:23.376 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:23.376 00.000 12268 Enqueuing Expose request
06:40:23.377 00.001 11616 Worker thread wakes up
06:40:23.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:23.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:23.542 00.165 12268 evsrv: cli 0F8E6D80 connect
06:40:23.542 00.000 12268 case statement mapped state 2 to 1
06:40:23.542 00.000 12268 case statement mapped state 2 to 1
06:40:23.543 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"dda79133-732d-449d-a0c7-5bf67d3b4b55"}
06:40:23.543 00.000 12268 case statement mapped state 2 to 1
06:40:23.543 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"dda79133-732d-449d-a0c7-5bf67d3b4b55"}
06:40:23.544 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:40:23.704 00.160 12268 evsrv: cli 0F8E69C0 connect
06:40:23.704 00.000 12268 case statement mapped state 2 to 1
06:40:23.704 00.000 12268 case statement mapped state 2 to 1
06:40:23.705 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"3f4122e4-0048-4c3f-bd79-2c0f568b3fc7"}
06:40:23.705 00.000 12268 case statement mapped state 2 to 1
06:40:23.705 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"3f4122e4-0048-4c3f-bd79-2c0f568b3fc7"}
06:40:23.706 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:40:25.437 01.731 11616 Exposure complete
06:40:25.497 00.060 11616 worker thread done servicing request
06:40:25.497 00.000 12268 OnExposeComplete: enter
06:40:25.498 00.001 12268 UpdateGuideState(): m_state=2
06:40:25.498 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:40:25.498 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.78, Mass=43, SNR=4.6, Peak=28 HFD=3.7
06:40:25.498 00.000 12268 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.47) = xAngle (-0.76 = -0.76)
06:40:25.498 00.000 12268 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.88 = 2.41)
06:40:25.498 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.21 hyp=0.32 cameraTheta=0.71 mountX=0.23 mountY=0.22, mountTheta=0.75
06:40:25.500 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:40:25.515 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:40:25.515 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:25.515 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:25.516 00.001 12268 Enqueuing Expose request
06:40:25.516 00.000 11616 Worker thread wakes up
06:40:25.516 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:25.516 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:27.543 02.027 11616 Exposure complete
06:40:27.627 00.084 11616 worker thread done servicing request
06:40:27.627 00.000 12268 OnExposeComplete: enter
06:40:27.627 00.000 12268 UpdateGuideState(): m_state=2
06:40:27.627 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:40:27.627 00.000 12268 Star::Find returns 1 (0), X=666.44, Y=915.51, Mass=39, SNR=4.4, Peak=26 HFD=4.8
06:40:27.627 00.000 12268 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.47) = xAngle (-1.54 = -1.54)
06:40:27.628 00.001 12268 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.65 = 1.63)
06:40:27.628 00.000 12268 CameraToMount -- cameraX=0.79 cameraY=-0.05 hyp=0.79 cameraTheta=-0.07 mountX=0.02 mountY=0.79, mountTheta=1.54
06:40:27.630 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:40:27.648 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
06:40:27.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:27.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:27.648 00.000 12268 Enqueuing Expose request
06:40:27.648 00.000 11616 Worker thread wakes up
06:40:27.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:27.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:29.720 02.072 11616 Exposure complete
06:40:29.807 00.087 11616 worker thread done servicing request
06:40:29.807 00.000 12268 OnExposeComplete: enter
06:40:29.808 00.001 12268 UpdateGuideState(): m_state=2
06:40:29.808 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:40:29.808 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.65, Mass=40, SNR=4.5, Peak=28 HFD=3.7
06:40:29.808 00.000 12268 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.47) = xAngle (-1.23 = -1.23)
06:40:29.808 00.000 12268 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.34 = 1.94)
06:40:29.808 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.09 hyp=0.36 cameraTheta=0.24 mountX=0.12 mountY=0.33, mountTheta=1.23
06:40:29.811 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:40:29.828 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
06:40:29.828 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:29.828 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:29.828 00.000 12268 Enqueuing Expose request
06:40:29.829 00.001 11616 Worker thread wakes up
06:40:29.829 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:29.829 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:31.856 02.027 11616 Exposure complete
06:40:31.921 00.065 11616 worker thread done servicing request
06:40:31.921 00.000 12268 OnExposeComplete: enter
06:40:31.921 00.000 12268 UpdateGuideState(): m_state=2
06:40:31.921 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
06:40:31.922 00.001 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
06:40:31.922 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
06:40:31.922 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.72)
06:40:31.922 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.01 hyp=0.48 cameraTheta=0.02 mountX=0.06 mountY=0.47, mountTheta=1.46
06:40:31.924 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:40:31.941 00.017 12268 UpdateGuideState exits: m=40 SNR=4.5
06:40:31.941 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:31.941 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:31.941 00.000 12268 Enqueuing Expose request
06:40:31.941 00.000 11616 Worker thread wakes up
06:40:31.941 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:31.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:33.970 02.029 11616 Exposure complete
06:40:34.030 00.060 11616 worker thread done servicing request
06:40:34.030 00.000 12268 OnExposeComplete: enter
06:40:34.030 00.000 12268 UpdateGuideState(): m_state=2
06:40:34.030 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
06:40:34.030 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.59, Mass=40, SNR=4.4, Peak=27 HFD=3.3
06:40:34.031 00.001 12268 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.47) = xAngle (-1.21 = -1.21)
06:40:34.031 00.000 12268 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.32 = 1.96)
06:40:34.031 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.26 mountX=0.03 mountY=0.08, mountTheta=1.21
06:40:34.033 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:40:34.049 00.016 12268 UpdateGuideState exits: m=40 SNR=4.4
06:40:34.049 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:34.049 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:34.049 00.000 12268 Enqueuing Expose request
06:40:34.049 00.000 11616 Worker thread wakes up
06:40:34.049 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:34.049 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:36.056 02.007 11616 Exposure complete
06:40:36.107 00.051 11616 worker thread done servicing request
06:40:36.107 00.000 12268 OnExposeComplete: enter
06:40:36.107 00.000 12268 UpdateGuideState(): m_state=2
06:40:36.108 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
06:40:36.108 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.46, Mass=46, SNR=4.7, Peak=29 HFD=3.7
06:40:36.108 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.23 = -2.23)
06:40:36.108 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.34 = 0.95)
06:40:36.108 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.75 mountX=-0.10 mountY=0.13, mountTheta=2.22
06:40:36.110 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:40:36.124 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:40:36.125 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:36.125 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:36.125 00.000 12268 Enqueuing Expose request
06:40:36.125 00.000 11616 Worker thread wakes up
06:40:36.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:36.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:40:38.133 02.008 11616 Exposure complete
06:40:38.183 00.050 11616 worker thread done servicing request
06:40:38.183 00.000 12268 OnExposeComplete: enter
06:40:38.183 00.000 12268 UpdateGuideState(): m_state=2
06:40:38.183 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
06:40:38.183 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:40:38.183 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
06:40:38.183 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.76)
06:40:38.184 00.001 12268 CameraToMount -- cameraX=0.41 cameraY=0.02 hyp=0.41 cameraTheta=0.06 mountX=0.06 mountY=0.40, mountTheta=1.42
06:40:38.186 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:40:38.201 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:40:38.201 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:38.201 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:38.201 00.000 12268 Enqueuing Expose request
06:40:38.201 00.000 11616 Worker thread wakes up
06:40:38.201 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:38.202 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:40.222 02.020 11616 Exposure complete
06:40:40.301 00.079 11616 worker thread done servicing request
06:40:40.301 00.000 12268 OnExposeComplete: enter
06:40:40.301 00.000 12268 UpdateGuideState(): m_state=2
06:40:40.302 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
06:40:40.302 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.88, Mass=44, SNR=4.7, Peak=32 HFD=3.1
06:40:40.302 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
06:40:40.302 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
06:40:40.302 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.31 hyp=0.35 cameraTheta=1.07 mountX=0.33 mountY=0.13, mountTheta=0.37
06:40:40.305 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:40:40.324 00.019 12268 UpdateGuideState exits: m=44 SNR=4.7
06:40:40.324 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:40.324 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:40.324 00.000 12268 Enqueuing Expose request
06:40:40.324 00.000 11616 Worker thread wakes up
06:40:40.324 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:40.324 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:42.338 02.014 11616 Exposure complete
06:40:42.390 00.052 11616 worker thread done servicing request
06:40:42.390 00.000 12268 OnExposeComplete: enter
06:40:42.390 00.000 12268 UpdateGuideState(): m_state=2
06:40:42.390 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
06:40:42.390 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.5
06:40:42.391 00.001 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
06:40:42.391 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.43 = 1.86)
06:40:42.391 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.23 cameraTheta=0.16 mountX=0.06 mountY=0.22, mountTheta=1.31
06:40:42.393 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:40:42.409 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
06:40:42.409 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:42.410 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:42.410 00.000 12268 Enqueuing Expose request
06:40:42.410 00.000 11616 Worker thread wakes up
06:40:42.410 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:42.410 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:44.448 02.038 11616 Exposure complete
06:40:44.509 00.061 11616 worker thread done servicing request
06:40:44.509 00.000 12268 OnExposeComplete: enter
06:40:44.510 00.001 12268 UpdateGuideState(): m_state=2
06:40:44.510 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
06:40:44.510 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.51, Mass=37, SNR=4.3, Peak=27 HFD=3.8
06:40:44.510 00.000 12268 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.47) = xAngle (-1.60 = -1.60)
06:40:44.510 00.000 12268 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.71 = 1.58)
06:40:44.510 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.06 hyp=0.47 cameraTheta=-0.12 mountX=-0.01 mountY=0.47, mountTheta=1.60
06:40:44.513 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:40:44.530 00.017 12268 UpdateGuideState exits: m=37 SNR=4.3
06:40:44.530 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:44.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:44.530 00.000 12268 Enqueuing Expose request
06:40:44.530 00.000 11616 Worker thread wakes up
06:40:44.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:44.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:46.559 02.029 11616 Exposure complete
06:40:46.644 00.085 11616 worker thread done servicing request
06:40:46.645 00.001 12268 OnExposeComplete: enter
06:40:46.645 00.000 12268 UpdateGuideState(): m_state=2
06:40:46.645 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
06:40:46.645 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
06:40:46.645 00.000 12268 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
06:40:46.645 00.000 12268 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.72)
06:40:46.645 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=0.01 hyp=0.48 cameraTheta=0.02 mountX=0.06 mountY=0.47, mountTheta=1.46
06:40:46.648 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:40:46.667 00.019 12268 UpdateGuideState exits: m=40 SNR=4.5
06:40:46.667 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:46.667 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:46.667 00.000 12268 Enqueuing Expose request
06:40:46.683 00.016 11616 Worker thread wakes up
06:40:46.684 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:46.684 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:48.705 02.021 11616 Exposure complete
06:40:48.761 00.056 11616 worker thread done servicing request
06:40:48.761 00.000 12268 OnExposeComplete: enter
06:40:48.761 00.000 12268 UpdateGuideState(): m_state=2
06:40:48.762 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
06:40:48.762 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.53, Mass=46, SNR=4.7, Peak=28 HFD=4.1
06:40:48.762 00.000 12268 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.47) = xAngle (-1.58 = -1.58)
06:40:48.762 00.000 12268 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.69 = 1.59)
06:40:48.762 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.04 hyp=0.32 cameraTheta=-0.11 mountX=-0.00 mountY=0.32, mountTheta=1.58
06:40:48.764 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:40:48.780 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
06:40:48.781 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:48.781 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:48.781 00.000 12268 Enqueuing Expose request
06:40:48.781 00.000 11616 Worker thread wakes up
06:40:48.781 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:48.781 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:50.795 02.014 11616 Exposure complete
06:40:50.852 00.057 11616 worker thread done servicing request
06:40:50.853 00.001 12268 OnExposeComplete: enter
06:40:50.853 00.000 12268 UpdateGuideState(): m_state=2
06:40:50.853 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
06:40:50.853 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.69, Mass=41, SNR=4.5, Peak=30 HFD=3.2
06:40:50.853 00.000 12268 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.47) = xAngle (-0.88 = -0.88)
06:40:50.853 00.000 12268 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.99 = 2.29)
06:40:50.853 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.12 hyp=0.22 cameraTheta=0.59 mountX=0.14 mountY=0.16, mountTheta=0.87
06:40:50.855 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:40:50.872 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
06:40:50.872 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:50.872 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:50.872 00.000 12268 Enqueuing Expose request
06:40:50.872 00.000 11616 Worker thread wakes up
06:40:50.873 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:50.873 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:53.028 02.155 11616 Exposure complete
06:40:53.107 00.079 11616 worker thread done servicing request
06:40:53.108 00.001 12268 OnExposeComplete: enter
06:40:53.108 00.000 12268 UpdateGuideState(): m_state=2
06:40:53.108 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
06:40:53.108 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.68, Mass=35, SNR=4.1, Peak=25 HFD=3.5
06:40:53.108 00.000 12268 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.47) = xAngle (-1.05 = -1.05)
06:40:53.108 00.000 12268 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.16 = 2.12)
06:40:53.108 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.12 hyp=0.28 cameraTheta=0.42 mountX=0.14 mountY=0.24, mountTheta=1.04
06:40:53.111 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=36, Gamma=1.290
06:40:53.130 00.019 12268 UpdateGuideState exits: m=35 SNR=4.1
06:40:53.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:53.130 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:53.130 00.000 12268 Enqueuing Expose request
06:40:53.130 00.000 11616 Worker thread wakes up
06:40:53.131 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:53.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:55.152 02.021 11616 Exposure complete
06:40:55.218 00.066 11616 worker thread done servicing request
06:40:55.218 00.000 12268 OnExposeComplete: enter
06:40:55.218 00.000 12268 UpdateGuideState(): m_state=2
06:40:55.218 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
06:40:55.218 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.67, Mass=49, SNR=4.9, Peak=30 HFD=3.3
06:40:55.219 00.001 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
06:40:55.219 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
06:40:55.219 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.53 mountX=0.10 mountY=-0.01, mountTheta=-0.09
06:40:55.221 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:40:55.239 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
06:40:55.240 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:55.240 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:55.240 00.000 12268 Enqueuing Expose request
06:40:55.240 00.000 11616 Worker thread wakes up
06:40:55.240 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:55.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:57.279 02.039 11616 Exposure complete
06:40:57.354 00.075 11616 worker thread done servicing request
06:40:57.354 00.000 12268 OnExposeComplete: enter
06:40:57.354 00.000 12268 UpdateGuideState(): m_state=2
06:40:57.355 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
06:40:57.355 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.82, Mass=35, SNR=4.2, Peak=24 HFD=4.5
06:40:57.355 00.000 12268 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
06:40:57.355 00.000 12268 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.06)
06:40:57.355 00.000 12268 CameraToMount -- cameraX=0.67 cameraY=0.25 hyp=0.72 cameraTheta=0.36 mountX=0.31 mountY=0.63, mountTheta=1.11
06:40:57.358 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:40:57.375 00.017 12268 UpdateGuideState exits: m=35 SNR=4.2
06:40:57.375 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:57.375 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:57.375 00.000 12268 Enqueuing Expose request
06:40:57.375 00.000 11616 Worker thread wakes up
06:40:57.376 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:57.376 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:40:59.471 02.095 11616 Exposure complete
06:40:59.572 00.101 11616 worker thread done servicing request
06:40:59.573 00.001 12268 OnExposeComplete: enter
06:40:59.573 00.000 12268 UpdateGuideState(): m_state=2
06:40:59.573 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
06:40:59.573 00.000 12268 Star::Find returns 1 (0), X=666.31, Y=915.66, Mass=41, SNR=4.5, Peak=26 HFD=4.6
06:40:59.573 00.000 12268 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.47) = xAngle (-1.34 = -1.34)
06:40:59.573 00.000 12268 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.45 = 1.83)
06:40:59.573 00.000 12268 CameraToMount -- cameraX=0.66 cameraY=0.09 hyp=0.66 cameraTheta=0.13 mountX=0.15 mountY=0.64, mountTheta=1.34
06:40:59.575 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:40:59.592 00.017 12268 UpdateGuideState exits: m=41 SNR=4.5
06:40:59.593 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:40:59.593 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:40:59.593 00.000 12268 Enqueuing Expose request
06:40:59.597 00.004 11616 Worker thread wakes up
06:40:59.598 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:40:59.598 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:01.633 02.035 11616 Exposure complete
06:41:01.741 00.108 11616 worker thread done servicing request
06:41:01.741 00.000 12268 OnExposeComplete: enter
06:41:01.741 00.000 12268 UpdateGuideState(): m_state=2
06:41:01.741 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
06:41:01.742 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:41:01.742 00.000 12268 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.47) = xAngle (-1.36 = -1.36)
06:41:01.742 00.000 12268 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.47 = 1.81)
06:41:01.742 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.04 hyp=0.33 cameraTheta=0.12 mountX=0.07 mountY=0.32, mountTheta=1.36
06:41:01.744 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:41:01.764 00.020 12268 UpdateGuideState exits: m=38 SNR=4.4
06:41:01.765 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:01.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:01.765 00.000 12268 Enqueuing Expose request
06:41:01.765 00.000 11616 Worker thread wakes up
06:41:01.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:01.765 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:03.858 02.093 11616 Exposure complete
06:41:03.969 00.111 11616 worker thread done servicing request
06:41:03.969 00.000 12268 OnExposeComplete: enter
06:41:03.970 00.001 12268 UpdateGuideState(): m_state=2
06:41:03.970 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
06:41:03.970 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=916.05, Mass=40, SNR=4.4, Peak=26 HFD=4.0
06:41:03.970 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
06:41:03.970 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
06:41:03.970 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.49 hyp=0.61 cameraTheta=0.92 mountX=0.52 mountY=0.31, mountTheta=0.53
06:41:03.973 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:41:03.995 00.022 12268 UpdateGuideState exits: m=40 SNR=4.4
06:41:03.995 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:03.995 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:03.995 00.000 12268 Enqueuing Expose request
06:41:03.995 00.000 11616 Worker thread wakes up
06:41:03.996 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:03.996 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:06.136 02.140 11616 Exposure complete
06:41:06.264 00.128 11616 worker thread done servicing request
06:41:06.264 00.000 12268 OnExposeComplete: enter
06:41:06.264 00.000 12268 UpdateGuideState(): m_state=2
06:41:06.264 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
06:41:06.264 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.64, Mass=42, SNR=4.6, Peak=33 HFD=2.8
06:41:06.265 00.001 12268 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.47) = xAngle (-0.99 = -0.99)
06:41:06.265 00.000 12268 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.10 = 2.18)
06:41:06.265 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.48 mountX=0.09 mountY=0.13, mountTheta=0.98
06:41:06.269 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:41:06.290 00.021 12268 UpdateGuideState exits: m=42 SNR=4.6
06:41:06.290 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:06.290 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:06.290 00.000 12268 Enqueuing Expose request
06:41:06.290 00.000 11616 Worker thread wakes up
06:41:06.290 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:06.290 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:08.357 02.067 11616 Exposure complete
06:41:08.478 00.121 11616 worker thread done servicing request
06:41:08.478 00.000 12268 OnExposeComplete: enter
06:41:08.478 00.000 12268 UpdateGuideState(): m_state=2
06:41:08.479 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
06:41:08.479 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
06:41:08.479 00.000 12268 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.47) = xAngle (-1.50 = -1.50)
06:41:08.479 00.000 12268 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.61 = 1.68)
06:41:08.479 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.01 hyp=0.59 cameraTheta=-0.02 mountX=0.04 mountY=0.59, mountTheta=1.50
06:41:08.482 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:41:08.502 00.020 12268 UpdateGuideState exits: m=38 SNR=4.4
06:41:08.502 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:08.503 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:08.503 00.000 12268 Enqueuing Expose request
06:41:08.503 00.000 11616 Worker thread wakes up
06:41:08.503 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:08.503 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:10.536 02.033 11616 Exposure complete
06:41:10.603 00.067 11616 worker thread done servicing request
06:41:10.603 00.000 12268 OnExposeComplete: enter
06:41:10.603 00.000 12268 UpdateGuideState(): m_state=2
06:41:10.604 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
06:41:10.604 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.88, Mass=46, SNR=4.8, Peak=31 HFD=3.5
06:41:10.604 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
06:41:10.604 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
06:41:10.604 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.31 hyp=0.39 cameraTheta=0.92 mountX=0.34 mountY=0.19, mountTheta=0.53
06:41:10.607 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:41:10.628 00.021 12268 UpdateGuideState exits: m=46 SNR=4.8
06:41:10.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:10.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:10.628 00.000 12268 Enqueuing Expose request
06:41:10.628 00.000 11616 Worker thread wakes up
06:41:10.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:10.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:12.688 02.060 11616 Exposure complete
06:41:12.759 00.071 12268 OnExposeComplete: enter
06:41:12.759 00.000 12268 UpdateGuideState(): m_state=2
06:41:12.759 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
06:41:12.759 00.000 12268 Star::Find returns 1 (0), X=666.45, Y=915.77, Mass=38, SNR=4.3, Peak=23 HFD=5.1
06:41:12.759 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
06:41:12.760 00.001 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
06:41:12.760 00.000 12268 CameraToMount -- cameraX=0.80 cameraY=0.21 hyp=0.83 cameraTheta=0.25 mountX=0.28 mountY=0.77, mountTheta=1.22
06:41:12.763 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:41:12.766 00.003 11616 worker thread done servicing request
06:41:12.783 00.017 12268 UpdateGuideState exits: m=38 SNR=4.3
06:41:12.783 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:12.783 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:12.783 00.000 12268 Enqueuing Expose request
06:41:12.783 00.000 11616 Worker thread wakes up
06:41:12.783 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:12.784 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:14.798 02.014 11616 Exposure complete
06:41:14.892 00.094 11616 worker thread done servicing request
06:41:14.893 00.001 12268 OnExposeComplete: enter
06:41:14.893 00.000 12268 UpdateGuideState(): m_state=2
06:41:14.893 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
06:41:14.893 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.41, Mass=41, SNR=4.5, Peak=29 HFD=3.6
06:41:14.893 00.000 12268 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.47) = xAngle (-1.90 = -1.90)
06:41:14.893 00.000 12268 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.01 = 1.28)
06:41:14.894 00.001 12268 CameraToMount -- cameraX=0.34 cameraY=-0.15 hyp=0.37 cameraTheta=-0.42 mountX=-0.12 mountY=0.36, mountTheta=1.89
06:41:14.896 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:41:14.915 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
06:41:14.916 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:14.916 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:14.916 00.000 12268 Enqueuing Expose request
06:41:14.916 00.000 11616 Worker thread wakes up
06:41:14.916 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:14.916 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:41:16.952 02.036 11616 Exposure complete
06:41:17.022 00.070 11616 worker thread done servicing request
06:41:17.023 00.001 12268 OnExposeComplete: enter
06:41:17.023 00.000 12268 UpdateGuideState(): m_state=2
06:41:17.023 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
06:41:17.023 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.67, Mass=43, SNR=4.6, Peak=26 HFD=4.0
06:41:17.023 00.000 12268 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.47) = xAngle (-1.16 = -1.16)
06:41:17.023 00.000 12268 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.27 = 2.01)
06:41:17.023 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=0.11 hyp=0.35 cameraTheta=0.31 mountX=0.14 mountY=0.32, mountTheta=1.16
06:41:17.026 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:41:17.045 00.019 12268 UpdateGuideState exits: m=43 SNR=4.6
06:41:17.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:17.046 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:17.046 00.000 12268 Enqueuing Expose request
06:41:17.046 00.000 11616 Worker thread wakes up
06:41:17.046 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:17.046 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:19.062 02.016 11616 Exposure complete
06:41:19.126 00.064 11616 worker thread done servicing request
06:41:19.126 00.000 12268 OnExposeComplete: enter
06:41:19.127 00.001 12268 UpdateGuideState(): m_state=2
06:41:19.127 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
06:41:19.127 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.23, Mass=40, SNR=4.4, Peak=28 HFD=3.7
06:41:19.127 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
06:41:19.127 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
06:41:19.127 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.34 hyp=0.43 cameraTheta=-0.90 mountX=-0.31 mountY=0.31, mountTheta=2.35
06:41:19.130 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:41:19.149 00.019 12268 UpdateGuideState exits: m=40 SNR=4.4
06:41:19.150 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:19.150 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:19.150 00.000 12268 Enqueuing Expose request
06:41:19.150 00.000 11616 Worker thread wakes up
06:41:19.150 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:19.150 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:41:21.170 02.020 11616 Exposure complete
06:41:21.228 00.058 11616 worker thread done servicing request
06:41:21.229 00.001 12268 OnExposeComplete: enter
06:41:21.229 00.000 12268 UpdateGuideState(): m_state=2
06:41:21.229 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
06:41:21.229 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=916.04, Mass=47, SNR=4.8, Peak=27 HFD=4.0
06:41:21.229 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
06:41:21.229 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
06:41:21.230 00.001 12268 CameraToMount -- cameraX=0.06 cameraY=0.47 hyp=0.48 cameraTheta=1.45 mountX=0.48 mountY=-0.00, mountTheta=-0.01
06:41:21.233 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:41:21.251 00.018 12268 UpdateGuideState exits: m=47 SNR=4.8
06:41:21.251 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:21.251 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:21.251 00.000 12268 Enqueuing Expose request
06:41:21.251 00.000 11616 Worker thread wakes up
06:41:21.251 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:21.252 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:23.303 02.051 11616 Exposure complete
06:41:23.376 00.073 11616 worker thread done servicing request
06:41:23.376 00.000 12268 OnExposeComplete: enter
06:41:23.376 00.000 12268 UpdateGuideState(): m_state=2
06:41:23.377 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
06:41:23.377 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.73, Mass=45, SNR=4.7, Peak=30 HFD=3.4
06:41:23.377 00.000 12268 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.47) = xAngle (-0.67 = -0.67)
06:41:23.377 00.000 12268 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.78 = 2.50)
06:41:23.377 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.23 cameraTheta=0.81 mountX=0.18 mountY=0.14, mountTheta=0.65
06:41:23.380 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:41:23.400 00.020 12268 UpdateGuideState exits: m=45 SNR=4.7
06:41:23.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:23.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:23.401 00.001 12268 Enqueuing Expose request
06:41:23.401 00.000 11616 Worker thread wakes up
06:41:23.401 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:23.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:25.442 02.041 11616 Exposure complete
06:41:25.513 00.071 11616 worker thread done servicing request
06:41:25.514 00.001 12268 OnExposeComplete: enter
06:41:25.514 00.000 12268 UpdateGuideState(): m_state=2
06:41:25.514 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:41:25.514 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.88, Mass=46, SNR=4.7, Peak=31 HFD=3.1
06:41:25.514 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:41:25.514 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
06:41:25.515 00.001 12268 CameraToMount -- cameraX=0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.33 mountX=0.32 mountY=0.04, mountTheta=0.11
06:41:25.518 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:41:25.538 00.020 12268 UpdateGuideState exits: m=46 SNR=4.7
06:41:25.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:25.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:25.538 00.000 12268 Enqueuing Expose request
06:41:25.538 00.000 11616 Worker thread wakes up
06:41:25.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:25.539 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:27.576 02.037 11616 Exposure complete
06:41:27.645 00.069 11616 worker thread done servicing request
06:41:27.646 00.001 12268 OnExposeComplete: enter
06:41:27.646 00.000 12268 UpdateGuideState(): m_state=2
06:41:27.646 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:41:27.646 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.39, Mass=41, SNR=4.5, Peak=28 HFD=3.7
06:41:27.646 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
06:41:27.646 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
06:41:27.646 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=-0.18 hyp=0.35 cameraTheta=-0.53 mountX=-0.15 mountY=0.33, mountTheta=2.00
06:41:27.649 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:41:27.669 00.020 12268 UpdateGuideState exits: m=41 SNR=4.5
06:41:27.669 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:27.669 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:27.669 00.000 12268 Enqueuing Expose request
06:41:27.669 00.000 11616 Worker thread wakes up
06:41:27.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:27.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:41:29.807 02.138 11616 Exposure complete
06:41:29.904 00.097 11616 worker thread done servicing request
06:41:29.904 00.000 12268 OnExposeComplete: enter
06:41:29.904 00.000 12268 UpdateGuideState(): m_state=2
06:41:29.904 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:41:29.905 00.001 12268 Star::Find returns 1 (0), X=666.03, Y=915.90, Mass=45, SNR=4.7, Peak=29 HFD=3.9
06:41:29.905 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
06:41:29.905 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.42)
06:41:29.905 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=0.34 hyp=0.51 cameraTheta=0.72 mountX=0.37 mountY=0.33, mountTheta=0.73
06:41:29.908 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:41:29.928 00.020 12268 UpdateGuideState exits: m=45 SNR=4.7
06:41:29.928 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:29.928 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:29.928 00.000 12268 Enqueuing Expose request
06:41:29.929 00.001 11616 Worker thread wakes up
06:41:29.929 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:29.929 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:31.946 02.017 11616 Exposure complete
06:41:32.006 00.060 11616 worker thread done servicing request
06:41:32.007 00.001 12268 OnExposeComplete: enter
06:41:32.007 00.000 12268 UpdateGuideState(): m_state=2
06:41:32.007 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:41:32.007 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.21, Mass=48, SNR=4.8, Peak=29 HFD=4.3
06:41:32.007 00.000 12268 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
06:41:32.007 00.000 12268 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.96)
06:41:32.007 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.35 hyp=0.52 cameraTheta=-0.74 mountX=-0.31 mountY=0.43, mountTheta=2.20
06:41:32.010 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:41:32.027 00.017 12268 UpdateGuideState exits: m=48 SNR=4.8
06:41:32.027 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:32.027 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:32.027 00.000 12268 Enqueuing Expose request
06:41:32.027 00.000 11616 Worker thread wakes up
06:41:32.027 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:32.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:41:34.070 02.043 11616 Exposure complete
06:41:34.134 00.064 11616 worker thread done servicing request
06:41:34.134 00.000 12268 OnExposeComplete: enter
06:41:34.134 00.000 12268 UpdateGuideState(): m_state=2
06:41:34.135 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:41:34.135 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.31, Mass=41, SNR=4.5, Peak=25 HFD=4.4
06:41:34.135 00.000 12268 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
06:41:34.135 00.000 12268 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.14)
06:41:34.135 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.26 hyp=0.48 cameraTheta=-0.56 mountX=-0.22 mountY=0.44, mountTheta=2.03
06:41:34.138 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:41:34.157 00.019 12268 UpdateGuideState exits: m=41 SNR=4.5
06:41:34.157 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:34.157 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:34.157 00.000 12268 Enqueuing Expose request
06:41:34.157 00.000 11616 Worker thread wakes up
06:41:34.158 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:34.158 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:41:36.182 02.024 11616 Exposure complete
06:41:36.243 00.061 11616 worker thread done servicing request
06:41:36.243 00.000 12268 OnExposeComplete: enter
06:41:36.243 00.000 12268 UpdateGuideState(): m_state=2
06:41:36.243 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:41:36.243 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=916.07, Mass=45, SNR=4.7, Peak=28 HFD=4.0
06:41:36.244 00.001 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
06:41:36.244 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
06:41:36.244 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.50 hyp=0.54 cameraTheta=1.18 mountX=0.52 mountY=0.14, mountTheta=0.26
06:41:36.246 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:41:36.264 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:41:36.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:36.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:36.264 00.000 12268 Enqueuing Expose request
06:41:36.264 00.000 11616 Worker thread wakes up
06:41:36.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:36.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:38.279 02.015 11616 Exposure complete
06:41:38.341 00.062 11616 worker thread done servicing request
06:41:38.341 00.000 12268 OnExposeComplete: enter
06:41:38.341 00.000 12268 UpdateGuideState(): m_state=2
06:41:38.341 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:41:38.341 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=916.07, Mass=39, SNR=4.4, Peak=23 HFD=3.7
06:41:38.341 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
06:41:38.342 00.001 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
06:41:38.342 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.50 hyp=0.50 cameraTheta=1.71 mountX=0.49 mountY=-0.13, mountTheta=-0.26
06:41:38.344 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:41:38.360 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:41:38.361 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:38.361 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:38.361 00.000 12268 Enqueuing Expose request
06:41:38.361 00.000 11616 Worker thread wakes up
06:41:38.361 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:38.361 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:40.366 02.005 11616 Exposure complete
06:41:40.417 00.051 11616 worker thread done servicing request
06:41:40.417 00.000 12268 OnExposeComplete: enter
06:41:40.417 00.000 12268 UpdateGuideState(): m_state=2
06:41:40.417 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:41:40.417 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.27, Mass=43, SNR=4.6, Peak=28 HFD=4.3
06:41:40.418 00.001 12268 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.47) = xAngle (-2.04 = -2.04)
06:41:40.418 00.000 12268 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.15 = 1.13)
06:41:40.418 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=-0.30 hyp=0.55 cameraTheta=-0.57 mountX=-0.25 mountY=0.50, mountTheta=2.04
06:41:40.420 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:41:40.434 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:41:40.434 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:40.434 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:40.434 00.000 12268 Enqueuing Expose request
06:41:40.434 00.000 11616 Worker thread wakes up
06:41:40.435 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:40.435 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:41:42.441 02.006 11616 Exposure complete
06:41:42.491 00.050 11616 worker thread done servicing request
06:41:42.491 00.000 12268 OnExposeComplete: enter
06:41:42.491 00.000 12268 UpdateGuideState(): m_state=2
06:41:42.492 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:41:42.492 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=35, SNR=4.2, Peak=26 HFD=3.8
06:41:42.492 00.000 12268 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.47) = xAngle (-1.46 = -1.46)
06:41:42.492 00.000 12268 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.57 = 1.71)
06:41:42.492 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.00 hyp=0.50 cameraTheta=0.01 mountX=0.05 mountY=0.49, mountTheta=1.46
06:41:42.494 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:41:42.508 00.014 12268 UpdateGuideState exits: m=35 SNR=4.2
06:41:42.509 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:42.509 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:42.509 00.000 12268 Enqueuing Expose request
06:41:42.509 00.000 11616 Worker thread wakes up
06:41:42.509 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:42.509 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:44.519 02.010 11616 Exposure complete
06:41:44.571 00.052 11616 worker thread done servicing request
06:41:44.572 00.001 12268 OnExposeComplete: enter
06:41:44.572 00.000 12268 UpdateGuideState(): m_state=2
06:41:44.572 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:41:44.572 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.58, Mass=41, SNR=4.5, Peak=30 HFD=3.2
06:41:44.572 00.000 12268 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
06:41:44.572 00.000 12268 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
06:41:44.572 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.10 mountX=0.03 mountY=0.18, mountTheta=1.38
06:41:44.575 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:41:44.590 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:41:44.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:44.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:44.590 00.000 12268 Enqueuing Expose request
06:41:44.590 00.000 11616 Worker thread wakes up
06:41:44.591 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:44.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:46.605 02.014 11616 Exposure complete
06:41:46.657 00.052 11616 worker thread done servicing request
06:41:46.657 00.000 12268 OnExposeComplete: enter
06:41:46.658 00.001 12268 UpdateGuideState(): m_state=2
06:41:46.658 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:41:46.658 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.97, Mass=42, SNR=4.5, Peak=27 HFD=3.2
06:41:46.658 00.000 12268 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.47) = xAngle (0.12 = 0.12)
06:41:46.658 00.000 12268 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.00 = -3.00)
06:41:46.658 00.000 12268 CameraToMount -- cameraX=-0.01 cameraY=0.41 hyp=0.41 cameraTheta=1.59 mountX=0.40 mountY=-0.06, mountTheta=-0.15
06:41:46.660 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:41:46.675 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:41:46.675 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:46.675 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:46.675 00.000 12268 Enqueuing Expose request
06:41:46.675 00.000 11616 Worker thread wakes up
06:41:46.676 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:46.676 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:48.692 02.016 11616 Exposure complete
06:41:48.745 00.053 11616 worker thread done servicing request
06:41:48.745 00.000 12268 OnExposeComplete: enter
06:41:48.745 00.000 12268 UpdateGuideState(): m_state=2
06:41:48.745 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:41:48.746 00.001 12268 Star::Find returns 1 (0), X=665.51, Y=915.27, Mass=42, SNR=4.5, Peak=28 HFD=3.1
06:41:48.746 00.000 12268 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.47) = xAngle (-3.49 = 2.79)
06:41:48.746 00.000 12268 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.60 = -0.32)
06:41:48.746 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.30 hyp=0.33 cameraTheta=-2.02 mountX=-0.31 mountY=-0.10, mountTheta=-2.82
06:41:48.748 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:41:48.767 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
06:41:48.767 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:48.767 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:48.767 00.000 12268 Enqueuing Expose request
06:41:48.767 00.000 11616 Worker thread wakes up
06:41:48.767 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:48.767 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:41:50.780 02.013 11616 Exposure complete
06:41:50.832 00.052 11616 worker thread done servicing request
06:41:50.833 00.001 12268 OnExposeComplete: enter
06:41:50.833 00.000 12268 UpdateGuideState(): m_state=2
06:41:50.833 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:41:50.833 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.52, Mass=41, SNR=4.5, Peak=25 HFD=3.7
06:41:50.833 00.000 12268 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.47) = xAngle (-3.14 = -3.14)
06:41:50.833 00.000 12268 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.25 = 0.03)
06:41:50.833 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.66 mountX=-0.04 mountY=0.00, mountTheta=3.11
06:41:50.835 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:41:50.850 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:41:50.850 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:50.850 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:50.850 00.000 12268 Enqueuing Expose request
06:41:50.850 00.000 11616 Worker thread wakes up
06:41:50.851 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:50.851 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:51.924 01.073 12268 evsrv: cli 0F8E69C0 connect
06:41:51.924 00.000 12268 case statement mapped state 2 to 1
06:41:51.925 00.001 12268 case statement mapped state 2 to 1
06:41:51.926 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"06160c97-77c4-41e1-8179-55eacd08cff8"}
06:41:51.926 00.000 12268 case statement mapped state 2 to 1
06:41:51.926 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"06160c97-77c4-41e1-8179-55eacd08cff8"}
06:41:51.927 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:41:51.928 00.001 12268 evsrv: cli 0F8E6D80 connect
06:41:51.928 00.000 12268 case statement mapped state 2 to 1
06:41:51.929 00.001 12268 case statement mapped state 2 to 1
06:41:51.930 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_calibrated","id":"fbf24f68-88b4-4642-86c9-ad5b766099cc"}
06:41:51.930 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":true,"id":"fbf24f68-88b4-4642-86c9-ad5b766099cc"}
06:41:51.931 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:41:51.932 00.001 12268 evsrv: cli 0F8E69C0 connect
06:41:51.932 00.000 12268 case statement mapped state 2 to 1
06:41:51.933 00.001 12268 case statement mapped state 2 to 1
06:41:51.935 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"1504f407-c589-478b-bbdc-83f8ad1b6346"}
06:41:51.935 00.000 12268 PhdController::Guide begins
06:41:51.935 00.000 12268 PhdController: newstate STATE_SETUP
06:41:51.935 00.000 12268 PhdController: setup
06:41:51.935 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:41:51.935 00.000 12268 PhdController: newstate STATE_CALIBRATE
06:41:51.935 00.000 12268 PhdController: newstate STATE_GUIDE
06:41:51.935 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:41:51.936 00.001 12268 guider state => CALIBRATED
06:41:51.936 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:41:51.936 00.000 12268 reset dither spiral
06:41:51.936 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:41:51.936 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"1504f407-c589-478b-bbdc-83f8ad1b6346"}
06:41:51.938 00.002 12268 evsrv: cli 0F8E69C0 disconnect
06:41:51.939 00.001 12268 evsrv: cli 0F8E6D80 connect
06:41:51.939 00.000 12268 case statement mapped state 5 to 1
06:41:51.939 00.000 12268 case statement mapped state 5 to 1
06:41:51.940 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"66445dda-f01d-43c4-b3bd-79e190ddc9d7"}
06:41:51.940 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"66445dda-f01d-43c4-b3bd-79e190ddc9d7"}
06:41:51.941 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:41:51.945 00.004 12268 evsrv: cli 0FA411A0 connect
06:41:51.945 00.000 12268 case statement mapped state 5 to 1
06:41:51.946 00.001 12268 case statement mapped state 5 to 1
06:41:51.946 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"d5969bb6-4dea-4779-b4cc-d6d6d8fafa21"}
06:41:51.947 00.001 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.65,915.57],"id":"d5969bb6-4dea-4779-b4cc-d6d6d8fafa21"}
06:41:51.948 00.001 12268 evsrv: cli 0FA411A0 disconnect
06:41:51.949 00.001 12268 evsrv: cli 013B61E0 connect
06:41:51.949 00.000 12268 case statement mapped state 5 to 1
06:41:51.950 00.001 12268 case statement mapped state 5 to 1
06:41:51.950 00.000 12268 evsrv: cli 013B61E0 request: {"method":"get_app_state","id":"0bf291c8-ed8c-4ebd-a45d-7d67292dd9c5"}
06:41:51.950 00.000 12268 case statement mapped state 5 to 1
06:41:51.950 00.000 12268 evsrv: cli 013B61E0 response: {"jsonrpc":"2.0","result":"Selected","id":"0bf291c8-ed8c-4ebd-a45d-7d67292dd9c5"}
06:41:51.951 00.001 12268 evsrv: cli 013B61E0 disconnect
06:41:52.865 00.914 11616 Exposure complete
06:41:52.919 00.054 11616 worker thread done servicing request
06:41:52.920 00.001 12268 OnExposeComplete: enter
06:41:52.920 00.000 12268 UpdateGuideState(): m_state=5
06:41:52.920 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:41:52.920 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.89, Mass=39, SNR=4.4, Peak=29 HFD=2.8
06:41:52.920 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
06:41:52.920 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
06:41:52.920 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.32 hyp=0.32 cameraTheta=1.56 mountX=0.32 mountY=-0.04, mountTheta=-0.12
06:41:52.923 00.003 12268 Changing from state CALIBRATED to GUIDING
06:41:52.923 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:41:52.923 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:41:52.923 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:41:52.924 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:41:52.924 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:41:52.924 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:41:52.925 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:41:52.925 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:41:52.926 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:41:52.926 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:41:52.926 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:41:52.926 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:41:52.927 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:41:52.927 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:41:52.927 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:41:52.928 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:41:52.967 00.039 12268 evsrv: cli 0F8E69C0 connect
06:41:52.967 00.000 12268 case statement mapped state 5 to 1
06:41:52.967 00.000 12268 case statement mapped state 5 to 1
06:41:52.968 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"cade1641-3bce-4c8b-94dc-b0804207c887"}
06:41:52.968 00.000 12268 case statement mapped state 5 to 1
06:41:52.968 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"cade1641-3bce-4c8b-94dc-b0804207c887"}
06:41:53.006 00.038 12268 evsrv: cli 0F8E69C0 disconnect
06:41:53.066 00.060 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:41:53.066 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:41:53.066 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:41:53.070 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:41:53.070 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:41:53.070 00.000 12268 setting lock position to (665.65, 915.89)
06:41:53.071 00.001 12268 MultiStar: stabilizing after lock position change
06:41:53.071 00.000 12268 guider state => GUIDING
06:41:53.071 00.000 12268 Status Line: Guiding
06:41:53.074 00.003 12268 Mount: notify guiding started
06:41:53.074 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:41:53.075 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:41:53.075 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:41:53.075 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:41:53.075 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:41:53.076 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:41:53.076 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:41:53.076 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:41:53.077 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:41:53.077 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:41:53.077 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:41:53.078 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:41:53.078 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:41:53.078 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:41:53.078 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:41:53.079 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:41:53.079 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:41:53.079 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:41:53.079 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:41:53.080 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:41:53.080 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:41:53.080 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:41:53.081 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:41:53.081 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:41:53.082 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:41:53.082 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:41:53.083 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:41:53.083 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:41:53.083 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:41:53.083 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:41:53.084 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:41:53.084 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:41:53.084 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:41:53.085 00.001 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:41:53.085 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:41:53.085 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:41:53.085 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:41:53.086 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:41:53.238 00.152 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:41:53.239 00.001 12268 ScopeASCOM::SideOfPier() returns 0
06:41:53.240 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:41:53.240 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:41:53.240 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:41:53.240 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:41:53.241 00.001 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:41:53.241 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:41:53.241 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:41:53.241 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:41:53.241 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:41:53.242 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:41:53.263 00.021 12268 UpdateGuideState exits: m=39 SNR=4.4
06:41:53.263 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
06:41:53.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:53.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:53.263 00.000 12268 Enqueuing Expose request
06:41:53.264 00.001 11616 Worker thread wakes up
06:41:53.264 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:53.264 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:53.999 00.735 12268 evsrv: cli 0F8E6D80 connect
06:41:53.999 00.000 12268 case statement mapped state 6 to 3
06:41:54.000 00.001 12268 case statement mapped state 6 to 3
06:41:54.001 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"d2e89a1d-7c07-4e22-b8ff-ff812e741044"}
06:41:54.001 00.000 12268 case statement mapped state 6 to 3
06:41:54.001 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2e89a1d-7c07-4e22-b8ff-ff812e741044"}
06:41:54.002 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:41:55.276 01.274 11616 Exposure complete
06:41:55.328 00.052 11616 worker thread done servicing request
06:41:55.328 00.000 12268 OnExposeComplete: enter
06:41:55.328 00.000 12268 UpdateGuideState(): m_state=6
06:41:55.328 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:41:55.328 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=916.13, Mass=41, SNR=4.5, Peak=26 HFD=3.8
06:41:55.329 00.001 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.65 = -0.65)
06:41:55.329 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.76 = 2.53)
06:41:55.329 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.25 hyp=0.34 cameraTheta=0.83 mountX=0.27 mountY=0.20, mountTheta=0.63
06:41:55.330 00.001 12268 SchedulePrimaryMove(0D94C700, x=0.23, y=0.25, opts=13)
06:41:55.330 00.000 12268 Enqueuing Move request for scope (0.23, 0.25)
06:41:55.330 00.000 11616 Worker thread wakes up
06:41:55.330 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.25) opts 0xd
06:41:55.330 00.000 11616 Handling offset move in thread for scope, endpoint = (0.23, 0.25)
06:41:55.331 00.001 11616 Moving (0.23, 0.25) raw xDistance=0.27 yDistance=0.20
06:41:55.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:41:55.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
06:41:55.331 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:41:55.331 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
06:41:55.331 00.000 11616 MoveAxis(E, 0, ABG)
06:41:55.331 00.000 11616 Move returns status 0, amount 0
06:41:55.331 00.000 11616 MoveAxis(N, 0, ABG)
06:41:55.331 00.000 11616 Move returns status 0, amount 0
06:41:55.331 00.000 11616 move complete, result=0
06:41:55.331 00.000 11616 worker thread done servicing request
06:41:55.350 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:41:55.366 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:41:55.366 00.000 12268 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 1 / 99999
06:41:55.366 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768714915.366,"Host":"ASTROCENTER","Inst":1,"Distance":0.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:41:55.367 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:55.367 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:55.367 00.000 12268 Enqueuing Expose request
06:41:55.367 00.000 12268 GuideStep: 0.3 px 0 ms EAST, 0.2 px 0 ms NORTH
06:41:55.367 00.000 11616 Worker thread wakes up
06:41:55.367 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:55.367 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:57.407 02.040 11616 Exposure complete
06:41:57.460 00.053 11616 worker thread done servicing request
06:41:57.461 00.001 12268 OnExposeComplete: enter
06:41:57.461 00.000 12268 UpdateGuideState(): m_state=6
06:41:57.461 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:41:57.461 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=916.39, Mass=70, SNR=5.8, Peak=30 HFD=6.3
06:41:57.461 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
06:41:57.461 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
06:41:57.461 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=0.51 hyp=0.68 cameraTheta=2.30 mountX=0.46 mountY=-0.52, mountTheta=-0.85
06:41:57.463 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.46, y=0.51, opts=13)
06:41:57.463 00.000 12268 Enqueuing Move request for scope (-0.46, 0.51)
06:41:57.463 00.000 11616 Worker thread wakes up
06:41:57.463 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.51) opts 0xd
06:41:57.463 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.46, 0.51)
06:41:57.463 00.000 11616 Moving (-0.46, 0.51) raw xDistance=0.46 yDistance=-0.52
06:41:57.463 00.000 11616 resist switch: large excursion: input 0.46 thresh 0.29 direction from 0 to 1
06:41:57.463 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.38
06:41:57.463 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.46
06:41:57.463 00.000 11616 resist switch: large excursion: input -0.52 thresh 0.45 direction from 0 to -1
06:41:57.463 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.55
06:41:57.463 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.08 from input -0.52
06:41:57.463 00.000 11616 MoveAxis(W, 257, ABG)
06:41:57.464 00.001 11616 Guiding  Dir = 3, Dur = 257
06:41:57.464 00.000 11616 IsSlewing returns 1
06:41:57.464 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:41:57.464 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:41:57.464 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:41:57.464 00.000 11616 Move returns status 2, amount 0
06:41:57.465 00.001 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:41:57.465 00.000 11616 move complete, result=2
06:41:57.465 00.000 11616 worker thread done servicing request
06:41:57.484 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:41:57.499 00.015 12268 UpdateGuideState exits: m=70 SNR=5.8
06:41:57.499 00.000 12268 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 2 / 99999
06:41:57.499 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768714917.499,"Host":"ASTROCENTER","Inst":1,"Distance":0.43,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
06:41:57.500 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:57.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:57.500 00.000 12268 Enqueuing Expose request
06:41:57.500 00.000 12268 Alert: Guiding stopped: the scope started slewing.
06:41:57.500 00.000 11616 Worker thread wakes up
06:41:57.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:57.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:41:57.523 00.023 12268 GuideStep: 0.5 px 0 ms WEST, -0.5 px 0 ms NORTH
06:41:57.525 00.002 12268 mount move error indicates guiding should stop
06:41:57.525 00.000 12268 Mount: notify guiding stopped
06:41:57.525 00.000 12268 BLC: window closed
06:41:57.525 00.000 12268 BLC: Last direction was reset
06:41:57.526 00.001 12268 PhdController failed: Guiding stopped
06:41:57.526 00.000 12268 PhdController: newstate STATE_FINISH
06:41:57.526 00.000 12268 PhdController complete: fail: Guiding stopped
06:41:57.526 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768714917.526,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":2,"DroppedFrames":0}
06:41:57.526 00.000 12268 Mount: notify guiding dither settle done success=0
06:41:57.526 00.000 12268 PhdController: newstate STATE_IDLE
06:41:57.526 00.000 12268 Changing from state GUIDING to STOP
06:41:57.526 00.000 12268 guider state => SELECTED
06:41:57.526 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:41:59.514 01.988 11616 Exposure complete
06:41:59.566 00.052 11616 worker thread done servicing request
06:41:59.566 00.000 12268 OnExposeComplete: enter
06:41:59.566 00.000 12268 UpdateGuideState(): m_state=2
06:41:59.567 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:41:59.567 00.000 12268 Star::Find returns 1 (0), X=666.36, Y=915.35, Mass=42, SNR=4.6, Peak=27 HFD=4.9
06:41:59.567 00.000 12268 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.47) = xAngle (-2.12 = -2.12)
06:41:59.567 00.000 12268 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.23 = 1.05)
06:41:59.567 00.000 12268 CameraToMount -- cameraX=0.71 cameraY=-0.53 hyp=0.89 cameraTheta=-0.65 mountX=-0.46 mountY=0.77, mountTheta=2.11
06:41:59.594 00.027 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:41:59.610 00.016 12268 UpdateGuideState exits: m=42 SNR=4.6
06:41:59.610 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:41:59.610 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:41:59.610 00.000 12268 Enqueuing Expose request
06:41:59.610 00.000 11616 Worker thread wakes up
06:41:59.610 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:41:59.610 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:42:01.628 02.018 11616 Exposure complete
06:42:01.679 00.051 11616 worker thread done servicing request
06:42:01.679 00.000 12268 OnExposeComplete: enter
06:42:01.679 00.000 12268 UpdateGuideState(): m_state=2
06:42:01.680 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:42:01.680 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.69, Mass=41, SNR=4.5, Peak=28 HFD=3.7
06:42:01.680 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
06:42:01.680 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.10)
06:42:01.680 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.20 hyp=0.36 cameraTheta=-0.59 mountX=-0.17 mountY=0.32, mountTheta=2.06
06:42:01.682 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:42:01.698 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:42:01.699 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:01.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:01.699 00.000 12268 Enqueuing Expose request
06:42:01.699 00.000 11616 Worker thread wakes up
06:42:01.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:01.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:03.716 02.017 11616 Exposure complete
06:42:03.790 00.074 11616 worker thread done servicing request
06:42:03.791 00.001 12268 OnExposeComplete: enter
06:42:03.791 00.000 12268 UpdateGuideState(): m_state=2
06:42:03.791 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:42:03.791 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=915.56, Mass=42, SNR=4.5, Peak=27 HFD=3.6
06:42:03.791 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
06:42:03.791 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
06:42:03.791 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.33 hyp=0.35 cameraTheta=-1.22 mountX=-0.31 mountY=0.16, mountTheta=2.67
06:42:03.795 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:42:03.811 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:42:03.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:03.811 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:03.811 00.000 12268 Enqueuing Expose request
06:42:03.812 00.001 11616 Worker thread wakes up
06:42:03.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:03.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:05.827 02.015 11616 Exposure complete
06:42:05.878 00.051 11616 worker thread done servicing request
06:42:05.878 00.000 12268 OnExposeComplete: enter
06:42:05.878 00.000 12268 UpdateGuideState(): m_state=2
06:42:05.878 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:42:05.879 00.001 12268 Star::Find returns 1 (0), X=665.94, Y=915.48, Mass=39, SNR=4.4, Peak=27 HFD=3.7
06:42:05.879 00.000 12268 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.47) = xAngle (-2.43 = -2.43)
06:42:05.879 00.000 12268 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.54 = 0.75)
06:42:05.879 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.40 hyp=0.50 cameraTheta=-0.95 mountX=-0.37 mountY=0.34, mountTheta=2.41
06:42:05.881 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:42:05.896 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:42:05.896 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:05.897 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:05.897 00.000 12268 Enqueuing Expose request
06:42:05.897 00.000 11616 Worker thread wakes up
06:42:05.897 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:05.897 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:42:07.910 02.013 11616 Exposure complete
06:42:07.961 00.051 11616 worker thread done servicing request
06:42:07.961 00.000 12268 OnExposeComplete: enter
06:42:07.961 00.000 12268 UpdateGuideState(): m_state=2
06:42:07.961 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:42:07.962 00.001 12268 Star::Find returns 1 (0), X=665.70, Y=914.97, Mass=49, SNR=4.9, Peak=30 HFD=4.0
06:42:07.962 00.000 12268 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.47) = xAngle (-3.00 = -3.00)
06:42:07.962 00.000 12268 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.11 = 0.17)
06:42:07.962 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.92 hyp=0.92 cameraTheta=-1.52 mountX=-0.91 mountY=0.16, mountTheta=2.97
06:42:07.964 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:42:07.979 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:42:07.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:07.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:07.979 00.000 12268 Enqueuing Expose request
06:42:07.979 00.000 11616 Worker thread wakes up
06:42:07.979 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:07.979 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:42:09.986 02.007 11616 Exposure complete
06:42:10.038 00.052 11616 worker thread done servicing request
06:42:10.038 00.000 12268 OnExposeComplete: enter
06:42:10.038 00.000 12268 UpdateGuideState(): m_state=2
06:42:10.038 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:42:10.038 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.98, Mass=42, SNR=4.5, Peak=31 HFD=2.7
06:42:10.039 00.001 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
06:42:10.039 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
06:42:10.039 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.56 mountX=0.09 mountY=-0.01, mountTheta=-0.12
06:42:10.041 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:42:10.056 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:42:10.056 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:10.056 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:10.056 00.000 12268 Enqueuing Expose request
06:42:10.056 00.000 11616 Worker thread wakes up
06:42:10.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:10.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:12.063 02.007 11616 Exposure complete
06:42:12.114 00.051 11616 worker thread done servicing request
06:42:12.114 00.000 12268 OnExposeComplete: enter
06:42:12.114 00.000 12268 UpdateGuideState(): m_state=2
06:42:12.114 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:42:12.115 00.001 12268 Star::Find returns 1 (0), X=665.81, Y=915.43, Mass=41, SNR=4.5, Peak=28 HFD=3.6
06:42:12.115 00.000 12268 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.47) = xAngle (-2.71 = -2.71)
06:42:12.115 00.000 12268 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.82 = 0.46)
06:42:12.115 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=-0.46 hyp=0.48 cameraTheta=-1.24 mountX=-0.44 mountY=0.21, mountTheta=2.69
06:42:12.117 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:42:12.132 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:42:12.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:12.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:12.132 00.000 12268 Enqueuing Expose request
06:42:12.132 00.000 11616 Worker thread wakes up
06:42:12.132 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:12.132 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:42:14.146 02.014 11616 Exposure complete
06:42:14.198 00.052 11616 worker thread done servicing request
06:42:14.198 00.000 12268 OnExposeComplete: enter
06:42:14.198 00.000 12268 UpdateGuideState(): m_state=2
06:42:14.198 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:42:14.198 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.56, Mass=36, SNR=4.2, Peak=26 HFD=4.1
06:42:14.199 00.001 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
06:42:14.199 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
06:42:14.199 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.33 hyp=0.66 cameraTheta=-0.53 mountX=-0.27 mountY=0.61, mountTheta=1.99
06:42:14.201 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:42:14.217 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
06:42:14.217 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:14.217 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:14.217 00.000 12268 Enqueuing Expose request
06:42:14.217 00.000 11616 Worker thread wakes up
06:42:14.218 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:14.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:16.233 02.015 11616 Exposure complete
06:42:16.283 00.050 11616 worker thread done servicing request
06:42:16.284 00.001 12268 OnExposeComplete: enter
06:42:16.284 00.000 12268 UpdateGuideState(): m_state=2
06:42:16.284 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:42:16.284 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.88, Mass=44, SNR=4.7, Peak=30 HFD=2.9
06:42:16.284 00.000 12268 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.47) = xAngle (-4.49 = 1.80)
06:42:16.284 00.000 12268 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.31)
06:42:16.284 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.01 mountX=-0.02 mountY=-0.08, mountTheta=-1.80
06:42:16.286 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:42:16.301 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:42:16.301 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:16.301 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:16.301 00.000 12268 Enqueuing Expose request
06:42:16.301 00.000 11616 Worker thread wakes up
06:42:16.301 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:16.301 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:18.319 02.018 11616 Exposure complete
06:42:18.370 00.051 11616 worker thread done servicing request
06:42:18.370 00.000 12268 OnExposeComplete: enter
06:42:18.370 00.000 12268 UpdateGuideState(): m_state=2
06:42:18.370 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:42:18.371 00.001 12268 Star::Find returns 1 (0), X=665.77, Y=916.21, Mass=46, SNR=4.7, Peak=29 HFD=3.5
06:42:18.371 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.24 = -0.24)
06:42:18.371 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.35 = 2.93)
06:42:18.371 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=0.32 hyp=0.34 cameraTheta=1.24 mountX=0.33 mountY=0.07, mountTheta=0.21
06:42:18.373 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=24, Gamma=1.290
06:42:18.387 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:42:18.387 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:18.387 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:18.387 00.000 12268 Enqueuing Expose request
06:42:18.388 00.001 11616 Worker thread wakes up
06:42:18.388 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:18.388 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:20.390 02.002 11616 Exposure complete
06:42:20.441 00.051 11616 worker thread done servicing request
06:42:20.441 00.000 12268 OnExposeComplete: enter
06:42:20.441 00.000 12268 UpdateGuideState(): m_state=2
06:42:20.441 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:42:20.441 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=916.14, Mass=47, SNR=4.8, Peak=29 HFD=3.4
06:42:20.441 00.000 12268 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
06:42:20.442 00.001 12268 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
06:42:20.442 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.58 mountX=0.25 mountY=-0.03, mountTheta=-0.13
06:42:20.444 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:42:20.459 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:42:20.459 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:20.459 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:20.459 00.000 12268 Enqueuing Expose request
06:42:20.459 00.000 11616 Worker thread wakes up
06:42:20.460 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:20.460 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:22.466 02.006 11616 Exposure complete
06:42:22.516 00.050 11616 worker thread done servicing request
06:42:22.516 00.000 12268 OnExposeComplete: enter
06:42:22.516 00.000 12268 UpdateGuideState(): m_state=2
06:42:22.517 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:42:22.517 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.56, Mass=45, SNR=4.7, Peak=29 HFD=4.0
06:42:22.517 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.18 = -2.18)
06:42:22.517 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.29 = 0.99)
06:42:22.517 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.32 hyp=0.50 cameraTheta=-0.71 mountX=-0.28 mountY=0.42, mountTheta=2.17
06:42:22.519 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=16, Gamma=1.290
06:42:22.535 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:42:22.535 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:22.535 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:22.535 00.000 12268 Enqueuing Expose request
06:42:22.535 00.000 11616 Worker thread wakes up
06:42:22.535 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:22.535 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:24.549 02.014 11616 Exposure complete
06:42:24.599 00.050 11616 worker thread done servicing request
06:42:24.600 00.001 12268 OnExposeComplete: enter
06:42:24.600 00.000 12268 UpdateGuideState(): m_state=2
06:42:24.600 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:42:24.600 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=916.06, Mass=42, SNR=4.5, Peak=26 HFD=4.0
06:42:24.600 00.000 12268 CameraToMount -- cameraTheta (0.57) - m_xAngle (1.47) = xAngle (-0.90 = -0.90)
06:42:24.600 00.000 12268 CameraToMount -- cameraTheta (0.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.01 = 2.27)
06:42:24.600 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.17 hyp=0.31 cameraTheta=0.57 mountX=0.19 mountY=0.24, mountTheta=0.89
06:42:24.602 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:42:24.617 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:42:24.617 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:24.618 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:24.618 00.000 12268 Enqueuing Expose request
06:42:24.618 00.000 11616 Worker thread wakes up
06:42:24.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:24.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:26.641 02.023 11616 Exposure complete
06:42:26.692 00.051 11616 worker thread done servicing request
06:42:26.693 00.001 12268 OnExposeComplete: enter
06:42:26.693 00.000 12268 UpdateGuideState(): m_state=2
06:42:26.693 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:42:26.693 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.59, Mass=43, SNR=4.6, Peak=29 HFD=2.7
06:42:26.693 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
06:42:26.693 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.84 = -0.55)
06:42:26.693 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=-0.29 hyp=0.38 cameraTheta=-2.25 mountX=-0.31 mountY=-0.20, mountTheta=-2.58
06:42:26.695 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:42:26.709 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:42:26.710 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:26.710 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:26.710 00.000 12268 Enqueuing Expose request
06:42:26.710 00.000 11616 Worker thread wakes up
06:42:26.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:26.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:42:28.725 02.015 11616 Exposure complete
06:42:28.779 00.054 11616 worker thread done servicing request
06:42:28.779 00.000 12268 OnExposeComplete: enter
06:42:28.779 00.000 12268 UpdateGuideState(): m_state=2
06:42:28.780 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:42:28.780 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.55, Mass=39, SNR=4.4, Peak=27 HFD=3.2
06:42:28.780 00.000 12268 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.47) = xAngle (-2.90 = -2.90)
06:42:28.780 00.000 12268 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.01 = 0.28)
06:42:28.780 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.34 hyp=0.34 cameraTheta=-1.42 mountX=-0.33 mountY=0.09, mountTheta=2.87
06:42:28.783 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:42:28.800 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
06:42:28.800 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:28.800 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:28.800 00.000 12268 Enqueuing Expose request
06:42:28.800 00.000 11616 Worker thread wakes up
06:42:28.800 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:28.800 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:30.821 02.021 11616 Exposure complete
06:42:30.877 00.056 11616 worker thread done servicing request
06:42:30.877 00.000 12268 OnExposeComplete: enter
06:42:30.877 00.000 12268 UpdateGuideState(): m_state=2
06:42:30.878 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:42:30.878 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=40, SNR=4.5, Peak=28 HFD=4.2
06:42:30.878 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
06:42:30.878 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.19)
06:42:30.878 00.000 12268 CameraToMount -- cameraX=0.60 cameraY=-0.34 hyp=0.69 cameraTheta=-0.51 mountX=-0.28 mountY=0.64, mountTheta=1.98
06:42:30.880 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:42:30.895 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:42:30.895 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:30.895 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:30.895 00.000 12268 Enqueuing Expose request
06:42:30.895 00.000 11616 Worker thread wakes up
06:42:30.895 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:30.895 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:32.908 02.013 11616 Exposure complete
06:42:32.960 00.052 11616 worker thread done servicing request
06:42:32.960 00.000 12268 OnExposeComplete: enter
06:42:32.960 00.000 12268 UpdateGuideState(): m_state=2
06:42:32.960 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:42:32.960 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.77, Mass=43, SNR=4.6, Peak=26 HFD=3.8
06:42:32.960 00.000 12268 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.47) = xAngle (-2.17 = -2.17)
06:42:32.960 00.000 12268 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.28 = 1.00)
06:42:32.960 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-0.70 mountX=-0.10 mountY=0.15, mountTheta=2.16
06:42:32.962 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:42:32.977 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:42:32.977 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:32.977 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:32.977 00.000 12268 Enqueuing Expose request
06:42:32.977 00.000 11616 Worker thread wakes up
06:42:32.977 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:32.977 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:34.996 02.019 11616 Exposure complete
06:42:35.047 00.051 11616 worker thread done servicing request
06:42:35.048 00.001 12268 OnExposeComplete: enter
06:42:35.048 00.000 12268 UpdateGuideState(): m_state=2
06:42:35.048 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:42:35.048 00.000 12268 Star::Find returns 1 (0), X=666.33, Y=915.63, Mass=38, SNR=4.3, Peak=25 HFD=4.5
06:42:35.048 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.84 = -1.84)
06:42:35.048 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.95 = 1.33)
06:42:35.048 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-0.26 hyp=0.72 cameraTheta=-0.37 mountX=-0.19 mountY=0.70, mountTheta=1.84
06:42:35.050 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:42:35.065 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:42:35.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:35.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:35.065 00.000 12268 Enqueuing Expose request
06:42:35.065 00.000 11616 Worker thread wakes up
06:42:35.066 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:35.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:37.077 02.011 11616 Exposure complete
06:42:37.129 00.052 11616 worker thread done servicing request
06:42:37.129 00.000 12268 OnExposeComplete: enter
06:42:37.129 00.000 12268 UpdateGuideState(): m_state=2
06:42:37.129 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:42:37.129 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.70, Mass=43, SNR=4.6, Peak=29 HFD=4.0
06:42:37.130 00.001 12268 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.47) = xAngle (-1.82 = -1.82)
06:42:37.130 00.000 12268 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.93 = 1.35)
06:42:37.130 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.19 hyp=0.55 cameraTheta=-0.35 mountX=-0.14 mountY=0.54, mountTheta=1.82
06:42:37.132 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:42:37.146 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:42:37.146 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:37.146 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:37.146 00.000 12268 Enqueuing Expose request
06:42:37.146 00.000 11616 Worker thread wakes up
06:42:37.146 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:37.147 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:39.156 02.009 11616 Exposure complete
06:42:39.206 00.050 11616 worker thread done servicing request
06:42:39.207 00.001 12268 OnExposeComplete: enter
06:42:39.207 00.000 12268 UpdateGuideState(): m_state=2
06:42:39.207 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:42:39.207 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=915.77, Mass=43, SNR=4.6, Peak=28 HFD=3.6
06:42:39.207 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
06:42:39.207 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.17)
06:42:39.207 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.53 mountX=-0.09 mountY=0.20, mountTheta=2.00
06:42:39.214 00.007 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:42:39.228 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:42:39.228 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:39.228 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:39.228 00.000 12268 Enqueuing Expose request
06:42:39.228 00.000 11616 Worker thread wakes up
06:42:39.228 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:39.228 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:41.243 02.015 11616 Exposure complete
06:42:41.296 00.053 11616 worker thread done servicing request
06:42:41.296 00.000 12268 OnExposeComplete: enter
06:42:41.296 00.000 12268 UpdateGuideState(): m_state=2
06:42:41.296 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:42:41.296 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.27, Mass=43, SNR=4.6, Peak=26 HFD=4.1
06:42:41.296 00.000 12268 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.47) = xAngle (-3.20 = 3.08)
06:42:41.296 00.000 12268 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.31 = -0.03)
06:42:41.296 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=-0.61 hyp=0.62 cameraTheta=-1.73 mountX=-0.62 mountY=-0.02, mountTheta=-3.11
06:42:41.298 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:42:41.313 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:42:41.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:41.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:41.313 00.000 12268 Enqueuing Expose request
06:42:41.313 00.000 11616 Worker thread wakes up
06:42:41.313 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:41.313 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:42:43.420 02.107 11616 Exposure complete
06:42:43.470 00.050 11616 worker thread done servicing request
06:42:43.470 00.000 12268 OnExposeComplete: enter
06:42:43.471 00.001 12268 UpdateGuideState(): m_state=2
06:42:43.471 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:42:43.471 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.56, Mass=42, SNR=4.5, Peak=29 HFD=3.9
06:42:43.471 00.000 12268 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.47) = xAngle (-2.10 = -2.10)
06:42:43.471 00.000 12268 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.21 = 1.07)
06:42:43.471 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=-0.33 hyp=0.56 cameraTheta=-0.63 mountX=-0.28 mountY=0.49, mountTheta=2.09
06:42:43.473 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:42:43.488 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:42:43.488 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:43.488 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:43.488 00.000 12268 Enqueuing Expose request
06:42:43.488 00.000 11616 Worker thread wakes up
06:42:43.488 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:43.488 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:45.496 02.008 11616 Exposure complete
06:42:45.547 00.051 11616 worker thread done servicing request
06:42:45.547 00.000 12268 OnExposeComplete: enter
06:42:45.547 00.000 12268 UpdateGuideState(): m_state=2
06:42:45.547 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:42:45.548 00.001 12268 Star::Find returns 1 (0), X=665.41, Y=916.09, Mass=46, SNR=4.7, Peak=28 HFD=4.3
06:42:45.548 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.95 = 0.95)
06:42:45.548 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
06:42:45.548 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.21 hyp=0.31 cameraTheta=2.43 mountX=0.18 mountY=-0.26, mountTheta=-0.96
06:42:45.550 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:42:45.564 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:42:45.565 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:45.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:45.565 00.000 12268 Enqueuing Expose request
06:42:45.565 00.000 11616 Worker thread wakes up
06:42:45.565 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:45.565 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:42:47.573 02.008 11616 Exposure complete
06:42:47.623 00.050 11616 worker thread done servicing request
06:42:47.623 00.000 12268 OnExposeComplete: enter
06:42:47.623 00.000 12268 UpdateGuideState(): m_state=2
06:42:47.623 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:42:47.624 00.001 12268 Star::Find returns 1 (0), X=665.42, Y=915.95, Mass=55, SNR=5.1, Peak=29 HFD=5.7
06:42:47.624 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
06:42:47.624 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
06:42:47.624 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.25 cameraTheta=2.88 mountX=0.04 mountY=-0.24, mountTheta=-1.41
06:42:47.626 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:42:47.641 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
06:42:47.641 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:47.641 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:47.641 00.000 12268 Enqueuing Expose request
06:42:47.641 00.000 11616 Worker thread wakes up
06:42:47.641 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:47.641 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:42:49.647 02.006 11616 Exposure complete
06:42:49.699 00.052 11616 worker thread done servicing request
06:42:49.699 00.000 12268 OnExposeComplete: enter
06:42:49.699 00.000 12268 UpdateGuideState(): m_state=2
06:42:49.700 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:42:49.700 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.04, Mass=47, SNR=4.8, Peak=29 HFD=4.7
06:42:49.700 00.000 12268 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.47) = xAngle (-2.55 = -2.55)
06:42:49.700 00.000 12268 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.66 = 0.62)
06:42:49.700 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.85 hyp=0.96 cameraTheta=-1.08 mountX=-0.80 mountY=0.56, mountTheta=2.53
06:42:49.702 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:42:49.717 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:42:49.718 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:49.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:49.718 00.000 12268 Enqueuing Expose request
06:42:49.718 00.000 11616 Worker thread wakes up
06:42:49.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:49.718 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:42:51.743 02.025 11616 Exposure complete
06:42:51.804 00.061 11616 worker thread done servicing request
06:42:51.805 00.001 12268 OnExposeComplete: enter
06:42:51.805 00.000 12268 UpdateGuideState(): m_state=2
06:42:51.805 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:42:51.805 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.35, Mass=42, SNR=4.5, Peak=27 HFD=4.0
06:42:51.805 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
06:42:51.805 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.76)
06:42:51.805 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=-0.53 hyp=0.66 cameraTheta=-0.94 mountX=-0.49 mountY=0.46, mountTheta=2.40
06:42:51.807 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:42:51.825 00.018 12268 UpdateGuideState exits: m=42 SNR=4.5
06:42:51.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:51.825 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:51.825 00.000 12268 Enqueuing Expose request
06:42:51.825 00.000 11616 Worker thread wakes up
06:42:51.825 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:51.825 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:42:53.840 02.015 11616 Exposure complete
06:42:53.893 00.053 11616 worker thread done servicing request
06:42:53.893 00.000 12268 OnExposeComplete: enter
06:42:53.893 00.000 12268 UpdateGuideState(): m_state=2
06:42:53.893 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:42:53.893 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=38, SNR=4.4, Peak=30 HFD=3.0
06:42:53.894 00.001 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
06:42:53.894 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.51 = 0.78)
06:42:53.894 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.26 hyp=0.32 cameraTheta=-0.92 mountX=-0.24 mountY=0.23, mountTheta=2.38
06:42:53.896 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:42:53.911 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:42:53.912 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:53.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:53.912 00.000 12268 Enqueuing Expose request
06:42:53.912 00.000 11616 Worker thread wakes up
06:42:53.912 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:53.912 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:42:55.922 02.010 11616 Exposure complete
06:42:55.972 00.050 11616 worker thread done servicing request
06:42:55.972 00.000 12268 OnExposeComplete: enter
06:42:55.972 00.000 12268 UpdateGuideState(): m_state=2
06:42:55.972 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:42:55.972 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.25, Mass=41, SNR=4.5, Peak=29 HFD=3.7
06:42:55.972 00.000 12268 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
06:42:55.973 00.001 12268 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.56)
06:42:55.973 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.64 hyp=0.70 cameraTheta=-1.14 mountX=-0.61 mountY=0.37, mountTheta=2.59
06:42:55.974 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:42:55.989 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:42:55.989 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:55.989 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:55.989 00.000 12268 Enqueuing Expose request
06:42:55.989 00.000 11616 Worker thread wakes up
06:42:55.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:55.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:42:58.003 02.014 11616 Exposure complete
06:42:58.053 00.050 11616 worker thread done servicing request
06:42:58.053 00.000 12268 OnExposeComplete: enter
06:42:58.053 00.000 12268 UpdateGuideState(): m_state=2
06:42:58.054 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:42:58.054 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.52, Mass=43, SNR=4.6, Peak=30 HFD=3.8
06:42:58.054 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.16 = -2.16)
06:42:58.054 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.27 = 1.02)
06:42:58.054 00.000 12268 CameraToMount -- cameraX=0.46 cameraY=-0.37 hyp=0.59 cameraTheta=-0.68 mountX=-0.32 mountY=0.50, mountTheta=2.15
06:42:58.056 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:42:58.070 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:42:58.070 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:42:58.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:42:58.070 00.000 12268 Enqueuing Expose request
06:42:58.071 00.001 11616 Worker thread wakes up
06:42:58.071 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:42:58.071 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:00.088 02.017 11616 Exposure complete
06:43:00.139 00.051 11616 worker thread done servicing request
06:43:00.140 00.001 12268 OnExposeComplete: enter
06:43:00.140 00.000 12268 UpdateGuideState(): m_state=2
06:43:00.140 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:43:00.140 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.80, Mass=44, SNR=4.6, Peak=28 HFD=4.3
06:43:00.140 00.000 12268 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:43:00.140 00.000 12268 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.53)
06:43:00.141 00.001 12268 CameraToMount -- cameraX=0.52 cameraY=-0.09 hyp=0.53 cameraTheta=-0.17 mountX=-0.04 mountY=0.53, mountTheta=1.64
06:43:00.142 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:43:00.157 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:43:00.157 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:00.157 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:00.157 00.000 12268 Enqueuing Expose request
06:43:00.157 00.000 11616 Worker thread wakes up
06:43:00.157 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:00.157 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:02.175 02.018 11616 Exposure complete
06:43:02.226 00.051 11616 worker thread done servicing request
06:43:02.227 00.001 12268 OnExposeComplete: enter
06:43:02.227 00.000 12268 UpdateGuideState(): m_state=2
06:43:02.227 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:43:02.227 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.36, Mass=43, SNR=4.6, Peak=32 HFD=2.8
06:43:02.227 00.000 12268 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.47) = xAngle (-3.11 = -3.11)
06:43:02.227 00.000 12268 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.23 = 0.06)
06:43:02.227 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.53 hyp=0.53 cameraTheta=-1.64 mountX=-0.53 mountY=0.03, mountTheta=3.08
06:43:02.229 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:43:02.243 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:43:02.244 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:02.244 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:02.244 00.000 12268 Enqueuing Expose request
06:43:02.244 00.000 11616 Worker thread wakes up
06:43:02.244 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:02.244 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:43:04.258 02.014 11616 Exposure complete
06:43:04.313 00.055 11616 worker thread done servicing request
06:43:04.313 00.000 12268 OnExposeComplete: enter
06:43:04.313 00.000 12268 UpdateGuideState(): m_state=2
06:43:04.313 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:43:04.313 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=916.15, Mass=46, SNR=4.7, Peak=30 HFD=3.8
06:43:04.313 00.000 12268 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.47) = xAngle (-0.85 = -0.85)
06:43:04.313 00.000 12268 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.97 = 2.32)
06:43:04.313 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.26 hyp=0.45 cameraTheta=0.62 mountX=0.30 mountY=0.33, mountTheta=0.84
06:43:04.315 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:43:04.331 00.016 12268 UpdateGuideState exits: m=46 SNR=4.7
06:43:04.332 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:04.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:04.332 00.000 12268 Enqueuing Expose request
06:43:04.332 00.000 11616 Worker thread wakes up
06:43:04.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:04.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:06.340 02.008 11616 Exposure complete
06:43:06.391 00.051 11616 worker thread done servicing request
06:43:06.392 00.001 12268 OnExposeComplete: enter
06:43:06.392 00.000 12268 UpdateGuideState(): m_state=2
06:43:06.392 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:43:06.392 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
06:43:06.392 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
06:43:06.392 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
06:43:06.392 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.32 hyp=0.62 cameraTheta=-0.55 mountX=-0.27 mountY=0.57, mountTheta=2.02
06:43:06.394 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:43:06.408 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:43:06.409 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:06.409 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:06.409 00.000 12268 Enqueuing Expose request
06:43:06.409 00.000 11616 Worker thread wakes up
06:43:06.409 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:06.409 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:08.428 02.019 11616 Exposure complete
06:43:08.477 00.049 11616 worker thread done servicing request
06:43:08.477 00.000 12268 OnExposeComplete: enter
06:43:08.477 00.000 12268 UpdateGuideState(): m_state=2
06:43:08.478 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:43:08.478 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.33, Mass=40, SNR=4.5, Peak=28 HFD=3.8
06:43:08.478 00.000 12268 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.47) = xAngle (-2.49 = -2.49)
06:43:08.478 00.000 12268 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.60 = 0.69)
06:43:08.478 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.55 hyp=0.65 cameraTheta=-1.01 mountX=-0.52 mountY=0.41, mountTheta=2.47
06:43:08.480 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:43:08.494 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:43:08.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:08.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:08.494 00.000 12268 Enqueuing Expose request
06:43:08.495 00.001 11616 Worker thread wakes up
06:43:08.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:08.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:43:10.510 02.015 11616 Exposure complete
06:43:10.562 00.052 11616 worker thread done servicing request
06:43:10.562 00.000 12268 OnExposeComplete: enter
06:43:10.562 00.000 12268 UpdateGuideState(): m_state=2
06:43:10.563 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:43:10.563 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.30, Mass=42, SNR=4.5, Peak=29 HFD=3.6
06:43:10.563 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
06:43:10.563 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.52)
06:43:10.563 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.59 hyp=0.64 cameraTheta=-1.18 mountX=-0.56 mountY=0.32, mountTheta=2.63
06:43:10.565 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=11, Gamma=1.290
06:43:10.581 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:43:10.581 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:10.581 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:10.581 00.000 12268 Enqueuing Expose request
06:43:10.581 00.000 11616 Worker thread wakes up
06:43:10.582 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:10.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:43:12.600 02.018 11616 Exposure complete
06:43:12.651 00.051 11616 worker thread done servicing request
06:43:12.651 00.000 12268 OnExposeComplete: enter
06:43:12.651 00.000 12268 UpdateGuideState(): m_state=2
06:43:12.652 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:43:12.652 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.69, Mass=39, SNR=4.4, Peak=26 HFD=3.8
06:43:12.652 00.000 12268 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.47) = xAngle (-2.07 = -2.07)
06:43:12.652 00.000 12268 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.18 = 1.11)
06:43:12.652 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.20 hyp=0.35 cameraTheta=-0.59 mountX=-0.17 mountY=0.31, mountTheta=2.06
06:43:12.654 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:43:12.669 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:43:12.669 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:12.669 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:12.669 00.000 12268 Enqueuing Expose request
06:43:12.669 00.000 11616 Worker thread wakes up
06:43:12.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:12.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:14.669 02.000 11616 Exposure complete
06:43:14.719 00.050 11616 worker thread done servicing request
06:43:14.720 00.001 12268 OnExposeComplete: enter
06:43:14.720 00.000 12268 UpdateGuideState(): m_state=2
06:43:14.720 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:43:14.720 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.20, Mass=45, SNR=4.7, Peak=30 HFD=4.1
06:43:14.720 00.000 12268 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.47) = xAngle (-2.63 = -2.63)
06:43:14.720 00.000 12268 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.74 = 0.54)
06:43:14.720 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.69 hyp=0.75 cameraTheta=-1.16 mountX=-0.65 mountY=0.39, mountTheta=2.61
06:43:14.723 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:43:14.737 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:43:14.738 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:14.738 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:14.738 00.000 12268 Enqueuing Expose request
06:43:14.738 00.000 11616 Worker thread wakes up
06:43:14.738 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:14.738 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:43:16.746 02.008 11616 Exposure complete
06:43:16.802 00.056 11616 worker thread done servicing request
06:43:16.802 00.000 12268 OnExposeComplete: enter
06:43:16.802 00.000 12268 UpdateGuideState(): m_state=2
06:43:16.802 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:43:16.802 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.86, Mass=45, SNR=4.7, Peak=27 HFD=4.2
06:43:16.802 00.000 12268 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.47) = xAngle (-1.53 = -1.53)
06:43:16.802 00.000 12268 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.64 = 1.64)
06:43:16.802 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.02 hyp=0.41 cameraTheta=-0.06 mountX=0.02 mountY=0.40, mountTheta=1.53
06:43:16.804 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:43:16.819 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:43:16.819 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:16.819 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:16.819 00.000 12268 Enqueuing Expose request
06:43:16.819 00.000 11616 Worker thread wakes up
06:43:16.819 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:16.819 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:18.837 02.018 11616 Exposure complete
06:43:18.890 00.053 11616 worker thread done servicing request
06:43:18.890 00.000 12268 OnExposeComplete: enter
06:43:18.890 00.000 12268 UpdateGuideState(): m_state=2
06:43:18.890 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:43:18.890 00.000 12268 Star::Find returns 1 (0), X=666.22, Y=915.57, Mass=44, SNR=4.7, Peak=31 HFD=4.0
06:43:18.890 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
06:43:18.890 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
06:43:18.890 00.000 12268 CameraToMount -- cameraX=0.57 cameraY=-0.32 hyp=0.65 cameraTheta=-0.51 mountX=-0.26 mountY=0.60, mountTheta=1.98
06:43:18.893 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:43:18.907 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
06:43:18.907 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:18.907 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:18.907 00.000 12268 Enqueuing Expose request
06:43:18.908 00.001 11616 Worker thread wakes up
06:43:18.908 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:18.908 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:20.921 02.013 11616 Exposure complete
06:43:20.973 00.052 11616 worker thread done servicing request
06:43:20.973 00.000 12268 OnExposeComplete: enter
06:43:20.973 00.000 12268 UpdateGuideState(): m_state=2
06:43:20.973 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:43:20.973 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.81, Mass=40, SNR=4.5, Peak=30 HFD=3.2
06:43:20.974 00.001 12268 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.47) = xAngle (-1.77 = -1.77)
06:43:20.974 00.000 12268 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.88 = 1.40)
06:43:20.974 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-0.29 mountX=-0.05 mountY=0.26, mountTheta=1.77
06:43:20.976 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:43:20.991 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:43:20.991 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:20.991 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:20.991 00.000 12268 Enqueuing Expose request
06:43:20.992 00.001 11616 Worker thread wakes up
06:43:20.992 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:20.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:23.006 02.014 11616 Exposure complete
06:43:23.056 00.050 11616 worker thread done servicing request
06:43:23.056 00.000 12268 OnExposeComplete: enter
06:43:23.057 00.001 12268 UpdateGuideState(): m_state=2
06:43:23.057 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:43:23.057 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.93, Mass=55, SNR=5.1, Peak=26 HFD=4.1
06:43:23.057 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
06:43:23.057 00.000 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
06:43:23.057 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.21 mountX=0.04 mountY=-0.03, mountTheta=-0.75
06:43:23.059 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:43:23.073 00.014 12268 UpdateGuideState exits: m=55 SNR=5.1
06:43:23.074 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:23.074 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:23.074 00.000 12268 Enqueuing Expose request
06:43:23.074 00.000 11616 Worker thread wakes up
06:43:23.074 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:23.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:25.078 02.004 11616 Exposure complete
06:43:25.130 00.052 11616 worker thread done servicing request
06:43:25.130 00.000 12268 OnExposeComplete: enter
06:43:25.130 00.000 12268 UpdateGuideState(): m_state=2
06:43:25.131 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:43:25.131 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.29, Mass=47, SNR=4.8, Peak=30 HFD=3.4
06:43:25.131 00.000 12268 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.47) = xAngle (-3.15 = 3.14)
06:43:25.131 00.000 12268 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.26 = 0.02)
06:43:25.131 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.60 hyp=0.60 cameraTheta=-1.67 mountX=-0.60 mountY=0.01, mountTheta=3.12
06:43:25.133 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:43:25.148 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:43:25.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:25.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:25.148 00.000 12268 Enqueuing Expose request
06:43:25.148 00.000 11616 Worker thread wakes up
06:43:25.148 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:25.148 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:43:27.163 02.015 11616 Exposure complete
06:43:27.213 00.050 11616 worker thread done servicing request
06:43:27.213 00.000 12268 OnExposeComplete: enter
06:43:27.214 00.001 12268 UpdateGuideState(): m_state=2
06:43:27.214 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:43:27.214 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.53, Mass=42, SNR=4.5, Peak=30 HFD=3.6
06:43:27.214 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
06:43:27.214 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
06:43:27.214 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.36 hyp=0.52 cameraTheta=-0.75 mountX=-0.32 mountY=0.43, mountTheta=2.21
06:43:27.216 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:43:27.232 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:43:27.232 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:27.232 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:27.232 00.000 12268 Enqueuing Expose request
06:43:27.232 00.000 11616 Worker thread wakes up
06:43:27.232 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:27.233 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:29.239 02.006 11616 Exposure complete
06:43:29.295 00.056 11616 worker thread done servicing request
06:43:29.295 00.000 12268 OnExposeComplete: enter
06:43:29.295 00.000 12268 UpdateGuideState(): m_state=2
06:43:29.296 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:43:29.296 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.92, Mass=39, SNR=4.4, Peak=26 HFD=3.9
06:43:29.296 00.000 12268 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.47) = xAngle (-1.39 = -1.39)
06:43:29.296 00.000 12268 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.50 = 1.78)
06:43:29.296 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.03 hyp=0.39 cameraTheta=0.08 mountX=0.07 mountY=0.38, mountTheta=1.39
06:43:29.301 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:43:29.319 00.018 12268 UpdateGuideState exits: m=39 SNR=4.4
06:43:29.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:29.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:29.319 00.000 12268 Enqueuing Expose request
06:43:29.319 00.000 11616 Worker thread wakes up
06:43:29.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:29.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:31.433 02.114 11616 Exposure complete
06:43:31.483 00.050 11616 worker thread done servicing request
06:43:31.483 00.000 12268 OnExposeComplete: enter
06:43:31.483 00.000 12268 UpdateGuideState(): m_state=2
06:43:31.483 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:43:31.483 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.22, Mass=42, SNR=4.5, Peak=28 HFD=3.5
06:43:31.484 00.001 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
06:43:31.484 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.15)
06:43:31.484 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.66 hyp=0.66 cameraTheta=-1.55 mountX=-0.66 mountY=0.10, mountTheta=2.99
06:43:31.486 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:43:31.500 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:43:31.501 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:31.501 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:31.501 00.000 12268 Enqueuing Expose request
06:43:31.501 00.000 11616 Worker thread wakes up
06:43:31.501 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:31.501 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:43:33.518 02.017 11616 Exposure complete
06:43:33.569 00.051 11616 worker thread done servicing request
06:43:33.569 00.000 12268 OnExposeComplete: enter
06:43:33.569 00.000 12268 UpdateGuideState(): m_state=2
06:43:33.570 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:43:33.570 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.78, Mass=44, SNR=4.6, Peak=31 HFD=3.5
06:43:33.570 00.000 12268 CameraToMount -- cameraTheta (-0.33) - m_xAngle (1.47) = xAngle (-1.80 = -1.80)
06:43:33.570 00.000 12268 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.91 = 1.37)
06:43:33.570 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=-0.11 hyp=0.34 cameraTheta=-0.33 mountX=-0.08 mountY=0.33, mountTheta=1.80
06:43:33.572 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:43:33.586 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:43:33.587 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:33.587 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:33.587 00.000 12268 Enqueuing Expose request
06:43:33.587 00.000 11616 Worker thread wakes up
06:43:33.587 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:33.587 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:35.599 02.012 11616 Exposure complete
06:43:35.651 00.052 11616 worker thread done servicing request
06:43:35.651 00.000 12268 OnExposeComplete: enter
06:43:35.651 00.000 12268 UpdateGuideState(): m_state=2
06:43:35.652 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:43:35.652 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.78, Mass=40, SNR=4.4, Peak=28 HFD=3.4
06:43:35.652 00.000 12268 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.47) = xAngle (-1.85 = -1.85)
06:43:35.652 00.000 12268 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.96 = 1.33)
06:43:35.652 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.10 hyp=0.29 cameraTheta=-0.37 mountX=-0.08 mountY=0.28, mountTheta=1.84
06:43:35.654 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:43:35.668 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:43:35.669 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:35.669 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:35.669 00.000 12268 Enqueuing Expose request
06:43:35.669 00.000 11616 Worker thread wakes up
06:43:35.669 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:35.669 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:37.682 02.013 11616 Exposure complete
06:43:37.733 00.051 11616 worker thread done servicing request
06:43:37.733 00.000 12268 OnExposeComplete: enter
06:43:37.733 00.000 12268 UpdateGuideState(): m_state=2
06:43:37.734 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:43:37.734 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.54, Mass=37, SNR=4.3, Peak=26 HFD=4.3
06:43:37.734 00.000 12268 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.47) = xAngle (-1.96 = -1.96)
06:43:37.734 00.000 12268 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.08 = 1.21)
06:43:37.734 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=-0.35 hyp=0.73 cameraTheta=-0.49 mountX=-0.28 mountY=0.69, mountTheta=1.96
06:43:37.736 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:43:37.752 00.016 12268 UpdateGuideState exits: m=37 SNR=4.3
06:43:37.752 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:37.752 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:37.752 00.000 12268 Enqueuing Expose request
06:43:37.752 00.000 11616 Worker thread wakes up
06:43:37.752 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:37.752 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:39.761 02.009 11616 Exposure complete
06:43:39.817 00.056 11616 worker thread done servicing request
06:43:39.818 00.001 12268 OnExposeComplete: enter
06:43:39.818 00.000 12268 UpdateGuideState(): m_state=2
06:43:39.818 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:43:39.818 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=916.32, Mass=44, SNR=4.7, Peak=31 HFD=3.1
06:43:39.818 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
06:43:39.818 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
06:43:39.818 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.44 hyp=0.44 cameraTheta=1.40 mountX=0.44 mountY=0.02, mountTheta=0.04
06:43:39.820 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:43:39.835 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:43:39.835 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:39.835 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:39.835 00.000 12268 Enqueuing Expose request
06:43:39.835 00.000 11616 Worker thread wakes up
06:43:39.835 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:39.835 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:41.853 02.018 11616 Exposure complete
06:43:41.905 00.052 11616 worker thread done servicing request
06:43:41.905 00.000 12268 OnExposeComplete: enter
06:43:41.905 00.000 12268 UpdateGuideState(): m_state=2
06:43:41.905 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:43:41.906 00.001 12268 Star::Find returns 1 (0), X=665.69, Y=915.41, Mass=48, SNR=4.9, Peak=32 HFD=3.6
06:43:41.906 00.000 12268 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.47) = xAngle (-2.96 = -2.96)
06:43:41.906 00.000 12268 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.21)
06:43:41.906 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=-0.47 hyp=0.48 cameraTheta=-1.49 mountX=-0.47 mountY=0.10, mountTheta=2.93
06:43:41.908 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:43:41.922 00.014 12268 UpdateGuideState exits: m=48 SNR=4.9
06:43:41.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:41.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:41.922 00.000 12268 Enqueuing Expose request
06:43:41.923 00.001 11616 Worker thread wakes up
06:43:41.923 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:41.923 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:43:43.924 02.001 11616 Exposure complete
06:43:43.973 00.049 11616 worker thread done servicing request
06:43:43.973 00.000 12268 OnExposeComplete: enter
06:43:43.973 00.000 12268 UpdateGuideState(): m_state=2
06:43:43.974 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:43:43.974 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
06:43:43.974 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
06:43:43.974 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
06:43:43.974 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.30 hyp=0.53 cameraTheta=-0.61 mountX=-0.26 mountY=0.47, mountTheta=2.08
06:43:43.976 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:43:43.990 00.014 12268 UpdateGuideState exits: m=36 SNR=4.2
06:43:43.990 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:43.990 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:43.990 00.000 12268 Enqueuing Expose request
06:43:43.991 00.001 11616 Worker thread wakes up
06:43:43.991 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:43.991 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:45.999 02.008 11616 Exposure complete
06:43:46.050 00.051 11616 worker thread done servicing request
06:43:46.050 00.000 12268 OnExposeComplete: enter
06:43:46.050 00.000 12268 UpdateGuideState(): m_state=2
06:43:46.050 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:43:46.050 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.43, Mass=45, SNR=4.7, Peak=31 HFD=3.2
06:43:46.050 00.000 12268 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.47) = xAngle (-2.87 = -2.87)
06:43:46.051 00.001 12268 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.98 = 0.30)
06:43:46.051 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.46 hyp=0.46 cameraTheta=-1.40 mountX=-0.45 mountY=0.14, mountTheta=2.85
06:43:46.052 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:43:46.069 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
06:43:46.069 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:46.069 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:46.069 00.000 12268 Enqueuing Expose request
06:43:46.069 00.000 11616 Worker thread wakes up
06:43:46.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:46.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:43:48.081 02.012 11616 Exposure complete
06:43:48.131 00.050 11616 worker thread done servicing request
06:43:48.131 00.000 12268 OnExposeComplete: enter
06:43:48.131 00.000 12268 UpdateGuideState(): m_state=2
06:43:48.132 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:43:48.132 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.80, Mass=43, SNR=4.6, Peak=30 HFD=3.9
06:43:48.132 00.000 12268 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.47) = xAngle (-1.64 = -1.64)
06:43:48.132 00.000 12268 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.75 = 1.54)
06:43:48.132 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=-0.09 hyp=0.52 cameraTheta=-0.16 mountX=-0.03 mountY=0.52, mountTheta=1.64
06:43:48.134 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:43:48.148 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:43:48.148 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:48.148 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:48.148 00.000 12268 Enqueuing Expose request
06:43:48.148 00.000 11616 Worker thread wakes up
06:43:48.149 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:48.149 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:50.157 02.008 11616 Exposure complete
06:43:50.207 00.050 11616 worker thread done servicing request
06:43:50.207 00.000 12268 OnExposeComplete: enter
06:43:50.208 00.001 12268 UpdateGuideState(): m_state=2
06:43:50.208 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:43:50.208 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.49, Mass=42, SNR=4.5, Peak=26 HFD=4.4
06:43:50.208 00.000 12268 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
06:43:50.208 00.000 12268 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
06:43:50.208 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.40 hyp=0.46 cameraTheta=-1.03 mountX=-0.37 mountY=0.29, mountTheta=2.49
06:43:50.210 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:43:50.225 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:43:50.225 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:50.225 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:50.225 00.000 12268 Enqueuing Expose request
06:43:50.225 00.000 11616 Worker thread wakes up
06:43:50.225 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:50.225 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:43:52.229 02.004 11616 Exposure complete
06:43:52.278 00.049 11616 worker thread done servicing request
06:43:52.279 00.001 12268 OnExposeComplete: enter
06:43:52.279 00.000 12268 UpdateGuideState(): m_state=2
06:43:52.279 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:43:52.279 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.57, Mass=49, SNR=4.9, Peak=31 HFD=4.1
06:43:52.279 00.000 12268 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
06:43:52.279 00.000 12268 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.03)
06:43:52.279 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=-0.32 hyp=0.51 cameraTheta=-0.67 mountX=-0.28 mountY=0.43, mountTheta=2.14
06:43:52.281 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=12, Gamma=1.290
06:43:52.296 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:43:52.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:52.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:52.296 00.000 12268 Enqueuing Expose request
06:43:52.296 00.000 11616 Worker thread wakes up
06:43:52.296 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:52.296 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:54.307 02.011 11616 Exposure complete
06:43:54.361 00.054 11616 worker thread done servicing request
06:43:54.361 00.000 12268 OnExposeComplete: enter
06:43:54.361 00.000 12268 UpdateGuideState(): m_state=2
06:43:54.361 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:43:54.361 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.65, Mass=43, SNR=4.6, Peak=29 HFD=3.8
06:43:54.362 00.001 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
06:43:54.362 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
06:43:54.362 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.24 hyp=0.44 cameraTheta=-0.58 mountX=-0.20 mountY=0.39, mountTheta=2.04
06:43:54.364 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:43:54.381 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:43:54.381 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:54.381 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:54.382 00.001 12268 Enqueuing Expose request
06:43:54.382 00.000 11616 Worker thread wakes up
06:43:54.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:54.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:56.385 02.003 11616 Exposure complete
06:43:56.434 00.049 11616 worker thread done servicing request
06:43:56.435 00.001 12268 OnExposeComplete: enter
06:43:56.435 00.000 12268 UpdateGuideState(): m_state=2
06:43:56.435 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:43:56.435 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.51, Mass=41, SNR=4.5, Peak=29 HFD=3.5
06:43:56.435 00.000 12268 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.47) = xAngle (-2.47 = -2.47)
06:43:56.435 00.000 12268 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.58 = 0.70)
06:43:56.435 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.38 hyp=0.45 cameraTheta=-1.00 mountX=-0.35 mountY=0.29, mountTheta=2.45
06:43:56.438 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:43:56.453 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:43:56.453 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:56.453 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:56.453 00.000 12268 Enqueuing Expose request
06:43:56.453 00.000 11616 Worker thread wakes up
06:43:56.453 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:56.453 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:43:58.478 02.025 11616 Exposure complete
06:43:58.528 00.050 11616 worker thread done servicing request
06:43:58.528 00.000 12268 OnExposeComplete: enter
06:43:58.529 00.001 12268 UpdateGuideState(): m_state=2
06:43:58.529 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:43:58.529 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.64, Mass=45, SNR=4.7, Peak=30 HFD=3.5
06:43:58.529 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
06:43:58.529 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
06:43:58.529 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.25 hyp=0.32 cameraTheta=-0.88 mountX=-0.23 mountY=0.24, mountTheta=2.34
06:43:58.531 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:43:58.547 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:43:58.547 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:43:58.547 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:43:58.547 00.000 12268 Enqueuing Expose request
06:43:58.547 00.000 11616 Worker thread wakes up
06:43:58.547 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:43:58.547 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:00.563 02.016 11616 Exposure complete
06:44:00.614 00.051 11616 worker thread done servicing request
06:44:00.615 00.001 12268 OnExposeComplete: enter
06:44:00.615 00.000 12268 UpdateGuideState(): m_state=2
06:44:00.615 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:44:00.615 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.51, Mass=38, SNR=4.3, Peak=25 HFD=3.8
06:44:00.615 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
06:44:00.615 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
06:44:00.615 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.38 hyp=0.43 cameraTheta=-1.06 mountX=-0.35 mountY=0.26, mountTheta=2.51
06:44:00.617 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:44:00.632 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:44:00.632 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:00.632 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:00.632 00.000 12268 Enqueuing Expose request
06:44:00.632 00.000 11616 Worker thread wakes up
06:44:00.632 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:00.632 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:02.649 02.017 11616 Exposure complete
06:44:02.701 00.052 11616 worker thread done servicing request
06:44:02.701 00.000 12268 OnExposeComplete: enter
06:44:02.701 00.000 12268 UpdateGuideState(): m_state=2
06:44:02.701 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:44:02.701 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.62, Mass=39, SNR=4.4, Peak=28 HFD=3.4
06:44:02.701 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
06:44:02.701 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
06:44:02.701 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.27 hyp=0.35 cameraTheta=-0.90 mountX=-0.25 mountY=0.25, mountTheta=2.36
06:44:02.702 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:44:02.718 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:44:02.718 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:02.718 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:02.718 00.000 12268 Enqueuing Expose request
06:44:02.718 00.000 11616 Worker thread wakes up
06:44:02.718 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:02.719 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:04.725 02.006 11616 Exposure complete
06:44:04.780 00.055 11616 worker thread done servicing request
06:44:04.780 00.000 12268 OnExposeComplete: enter
06:44:04.781 00.001 12268 UpdateGuideState(): m_state=2
06:44:04.781 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:44:04.781 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.91, Mass=44, SNR=4.6, Peak=26 HFD=4.6
06:44:04.781 00.000 12268 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.47) = xAngle (-1.42 = -1.42)
06:44:04.781 00.000 12268 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.53 = 1.76)
06:44:04.781 00.000 12268 CameraToMount -- cameraX=0.40 cameraY=0.02 hyp=0.40 cameraTheta=0.06 mountX=0.06 mountY=0.40, mountTheta=1.42
06:44:04.783 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:44:04.798 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:44:04.798 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:04.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:04.798 00.000 12268 Enqueuing Expose request
06:44:04.798 00.000 11616 Worker thread wakes up
06:44:04.798 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:04.798 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:06.809 02.011 11616 Exposure complete
06:44:06.859 00.050 11616 worker thread done servicing request
06:44:06.860 00.001 12268 OnExposeComplete: enter
06:44:06.860 00.000 12268 UpdateGuideState(): m_state=2
06:44:06.860 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:44:06.860 00.000 12268 Star::Find returns 1 (0), X=666.26, Y=915.55, Mass=42, SNR=4.6, Peak=29 HFD=4.2
06:44:06.860 00.000 12268 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.47) = xAngle (-1.98 = -1.98)
06:44:06.860 00.000 12268 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.19)
06:44:06.860 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=-0.34 hyp=0.70 cameraTheta=-0.51 mountX=-0.28 mountY=0.65, mountTheta=1.97
06:44:06.862 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:44:06.877 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:44:06.877 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:06.877 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:06.877 00.000 12268 Enqueuing Expose request
06:44:06.877 00.000 11616 Worker thread wakes up
06:44:06.877 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:06.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:08.890 02.013 11616 Exposure complete
06:44:08.941 00.051 11616 worker thread done servicing request
06:44:08.941 00.000 12268 OnExposeComplete: enter
06:44:08.941 00.000 12268 UpdateGuideState(): m_state=2
06:44:08.941 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:44:08.942 00.001 12268 Star::Find returns 1 (0), X=665.71, Y=915.93, Mass=38, SNR=4.3, Peak=29 HFD=2.8
06:44:08.942 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.77 = -0.77)
06:44:08.942 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.40)
06:44:08.942 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.07 cameraTheta=0.70 mountX=0.05 mountY=0.05, mountTheta=0.76
06:44:08.944 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:44:08.959 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:44:08.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:08.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:08.959 00.000 12268 Enqueuing Expose request
06:44:08.959 00.000 11616 Worker thread wakes up
06:44:08.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:08.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:10.980 02.021 11616 Exposure complete
06:44:11.032 00.052 11616 worker thread done servicing request
06:44:11.032 00.000 12268 OnExposeComplete: enter
06:44:11.032 00.000 12268 UpdateGuideState(): m_state=2
06:44:11.032 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:44:11.033 00.001 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=39, SNR=4.4, Peak=28 HFD=3.9
06:44:11.033 00.000 12268 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.47) = xAngle (-2.02 = -2.02)
06:44:11.033 00.000 12268 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.13 = 1.15)
06:44:11.033 00.000 12268 CameraToMount -- cameraX=0.53 cameraY=-0.32 hyp=0.62 cameraTheta=-0.55 mountX=-0.27 mountY=0.57, mountTheta=2.02
06:44:11.035 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:44:11.051 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:44:11.051 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:11.051 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:11.051 00.000 12268 Enqueuing Expose request
06:44:11.051 00.000 11616 Worker thread wakes up
06:44:11.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:11.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:13.068 02.017 11616 Exposure complete
06:44:13.119 00.051 11616 worker thread done servicing request
06:44:13.120 00.001 12268 OnExposeComplete: enter
06:44:13.120 00.000 12268 UpdateGuideState(): m_state=2
06:44:13.120 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:44:13.120 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.63, Mass=35, SNR=4.2, Peak=28 HFD=3.0
06:44:13.120 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
06:44:13.120 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
06:44:13.120 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.26 hyp=0.34 cameraTheta=-0.89 mountX=-0.24 mountY=0.24, mountTheta=2.34
06:44:13.122 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:44:13.137 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
06:44:13.137 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:13.137 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:13.137 00.000 12268 Enqueuing Expose request
06:44:13.137 00.000 11616 Worker thread wakes up
06:44:13.137 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:13.137 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:15.151 02.014 11616 Exposure complete
06:44:15.202 00.051 11616 worker thread done servicing request
06:44:15.202 00.000 12268 OnExposeComplete: enter
06:44:15.202 00.000 12268 UpdateGuideState(): m_state=2
06:44:15.203 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:44:15.203 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:44:15.203 00.000 12268 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
06:44:15.203 00.000 12268 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.30 = 0.99)
06:44:15.203 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=-0.28 hyp=0.43 cameraTheta=-0.71 mountX=-0.25 mountY=0.36, mountTheta=2.18
06:44:15.205 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:44:15.220 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:44:15.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:15.220 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:15.220 00.000 12268 Enqueuing Expose request
06:44:15.220 00.000 11616 Worker thread wakes up
06:44:15.220 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:15.220 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:17.225 02.005 11616 Exposure complete
06:44:17.276 00.051 11616 worker thread done servicing request
06:44:17.276 00.000 12268 OnExposeComplete: enter
06:44:17.276 00.000 12268 UpdateGuideState(): m_state=2
06:44:17.276 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:44:17.276 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:44:17.276 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
06:44:17.276 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
06:44:17.277 00.001 12268 CameraToMount -- cameraX=0.40 cameraY=-0.30 hyp=0.50 cameraTheta=-0.64 mountX=-0.26 mountY=0.44, mountTheta=2.10
06:44:17.278 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:44:17.293 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:44:17.293 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:17.293 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:17.293 00.000 12268 Enqueuing Expose request
06:44:17.293 00.000 11616 Worker thread wakes up
06:44:17.293 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:17.293 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:19.308 02.015 11616 Exposure complete
06:44:19.360 00.052 11616 worker thread done servicing request
06:44:19.360 00.000 12268 OnExposeComplete: enter
06:44:19.360 00.000 12268 UpdateGuideState(): m_state=2
06:44:19.360 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:44:19.360 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.66, Mass=38, SNR=4.3, Peak=27 HFD=4.1
06:44:19.360 00.000 12268 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.47) = xAngle (-1.91 = -1.91)
06:44:19.360 00.000 12268 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.02 = 1.26)
06:44:19.360 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.22 hyp=0.53 cameraTheta=-0.43 mountX=-0.18 mountY=0.51, mountTheta=1.90
06:44:19.362 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:44:19.379 00.017 12268 UpdateGuideState exits: m=38 SNR=4.3
06:44:19.380 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:19.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:19.380 00.000 12268 Enqueuing Expose request
06:44:19.380 00.000 11616 Worker thread wakes up
06:44:19.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:19.380 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:21.415 02.035 11616 Exposure complete
06:44:21.464 00.049 11616 worker thread done servicing request
06:44:21.465 00.001 12268 OnExposeComplete: enter
06:44:21.465 00.000 12268 UpdateGuideState(): m_state=2
06:44:21.465 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:44:21.465 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.56, Mass=40, SNR=4.4, Peak=26 HFD=4.1
06:44:21.465 00.000 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.20 = -2.20)
06:44:21.465 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.98)
06:44:21.465 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=-0.32 hyp=0.49 cameraTheta=-0.72 mountX=-0.29 mountY=0.41, mountTheta=2.18
06:44:21.467 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:44:21.482 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:44:21.482 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:21.482 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:21.482 00.000 12268 Enqueuing Expose request
06:44:21.482 00.000 11616 Worker thread wakes up
06:44:21.482 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:21.482 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:23.499 02.017 11616 Exposure complete
06:44:23.551 00.052 11616 worker thread done servicing request
06:44:23.551 00.000 12268 OnExposeComplete: enter
06:44:23.551 00.000 12268 UpdateGuideState(): m_state=2
06:44:23.551 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:44:23.551 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.65, Mass=43, SNR=4.6, Peak=34 HFD=2.7
06:44:23.551 00.000 12268 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.47) = xAngle (-2.65 = -2.65)
06:44:23.551 00.000 12268 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.76 = 0.52)
06:44:23.551 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.18 mountX=-0.23 mountY=0.13, mountTheta=2.63
06:44:23.553 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:44:23.568 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:44:23.568 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:23.568 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:23.568 00.000 12268 Enqueuing Expose request
06:44:23.569 00.001 11616 Worker thread wakes up
06:44:23.569 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:23.569 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:25.577 02.008 11616 Exposure complete
06:44:25.627 00.050 11616 worker thread done servicing request
06:44:25.627 00.000 12268 OnExposeComplete: enter
06:44:25.627 00.000 12268 UpdateGuideState(): m_state=2
06:44:25.628 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:44:25.628 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.52, Mass=40, SNR=4.5, Peak=29 HFD=4.1
06:44:25.628 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
06:44:25.628 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
06:44:25.628 00.000 12268 CameraToMount -- cameraX=0.38 cameraY=-0.37 hyp=0.53 cameraTheta=-0.77 mountX=-0.33 mountY=0.42, mountTheta=2.23
06:44:25.630 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:44:25.644 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:44:25.645 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:25.645 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:25.645 00.000 12268 Enqueuing Expose request
06:44:25.645 00.000 11616 Worker thread wakes up
06:44:25.645 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:25.645 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:27.652 02.007 11616 Exposure complete
06:44:27.704 00.052 11616 worker thread done servicing request
06:44:27.704 00.000 12268 OnExposeComplete: enter
06:44:27.704 00.000 12268 UpdateGuideState(): m_state=2
06:44:27.705 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:44:27.705 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.93, Mass=42, SNR=4.5, Peak=29 HFD=3.4
06:44:27.705 00.000 12268 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.47) = xAngle (-1.31 = -1.31)
06:44:27.705 00.000 12268 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.42 = 1.86)
06:44:27.705 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.04 hyp=0.25 cameraTheta=0.16 mountX=0.06 mountY=0.23, mountTheta=1.31
06:44:27.707 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:44:27.722 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:44:27.723 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:27.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:27.723 00.000 12268 Enqueuing Expose request
06:44:27.723 00.000 11616 Worker thread wakes up
06:44:27.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:27.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:29.732 02.009 11616 Exposure complete
06:44:29.787 00.055 11616 worker thread done servicing request
06:44:29.787 00.000 12268 OnExposeComplete: enter
06:44:29.787 00.000 12268 UpdateGuideState(): m_state=2
06:44:29.788 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:44:29.788 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.54, Mass=43, SNR=4.6, Peak=31 HFD=3.9
06:44:29.788 00.000 12268 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.47) = xAngle (-2.35 = -2.35)
06:44:29.788 00.000 12268 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.46 = 0.82)
06:44:29.788 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.35 hyp=0.45 cameraTheta=-0.88 mountX=-0.32 mountY=0.33, mountTheta=2.34
06:44:29.792 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:44:29.809 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:44:29.810 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:29.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:29.810 00.000 12268 Enqueuing Expose request
06:44:29.810 00.000 11616 Worker thread wakes up
06:44:29.810 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:29.810 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:31.823 02.013 11616 Exposure complete
06:44:31.874 00.051 11616 worker thread done servicing request
06:44:31.874 00.000 12268 OnExposeComplete: enter
06:44:31.875 00.001 12268 UpdateGuideState(): m_state=2
06:44:31.875 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:44:31.875 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.34, Mass=43, SNR=4.6, Peak=29 HFD=4.1
06:44:31.875 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
06:44:31.875 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
06:44:31.875 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.55 hyp=0.70 cameraTheta=-0.90 mountX=-0.50 mountY=0.50, mountTheta=2.36
06:44:31.877 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:44:31.892 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:44:31.892 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:31.892 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:31.893 00.001 12268 Enqueuing Expose request
06:44:31.893 00.000 11616 Worker thread wakes up
06:44:31.893 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:31.893 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:44:33.905 02.012 11616 Exposure complete
06:44:33.956 00.051 11616 worker thread done servicing request
06:44:33.956 00.000 12268 OnExposeComplete: enter
06:44:33.956 00.000 12268 UpdateGuideState(): m_state=2
06:44:33.956 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:44:33.956 00.000 12268 Star::Find returns 1 (0), X=665.90, Y=915.62, Mass=37, SNR=4.3, Peak=29 HFD=3.1
06:44:33.956 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.30 = -2.30)
06:44:33.956 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.88)
06:44:33.956 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=-0.27 hyp=0.36 cameraTheta=-0.82 mountX=-0.24 mountY=0.28, mountTheta=2.28
06:44:33.958 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:44:33.973 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:44:33.973 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:33.973 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:33.973 00.000 12268 Enqueuing Expose request
06:44:33.973 00.000 11616 Worker thread wakes up
06:44:33.973 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:33.973 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:35.997 02.024 11616 Exposure complete
06:44:36.048 00.051 11616 worker thread done servicing request
06:44:36.048 00.000 12268 OnExposeComplete: enter
06:44:36.048 00.000 12268 UpdateGuideState(): m_state=2
06:44:36.048 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:44:36.049 00.001 12268 Star::Find returns 1 (0), X=666.10, Y=915.93, Mass=44, SNR=4.6, Peak=27 HFD=4.3
06:44:36.049 00.000 12268 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.47) = xAngle (-1.38 = -1.38)
06:44:36.049 00.000 12268 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.49 = 1.79)
06:44:36.049 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.04 hyp=0.45 cameraTheta=0.09 mountX=0.09 mountY=0.44, mountTheta=1.38
06:44:36.051 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:44:36.065 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:44:36.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:36.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:36.065 00.000 12268 Enqueuing Expose request
06:44:36.065 00.000 11616 Worker thread wakes up
06:44:36.066 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:36.066 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:38.078 02.012 11616 Exposure complete
06:44:38.127 00.049 11616 worker thread done servicing request
06:44:38.128 00.001 12268 OnExposeComplete: enter
06:44:38.128 00.000 12268 UpdateGuideState(): m_state=2
06:44:38.128 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:44:38.128 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.50, Mass=40, SNR=4.5, Peak=26 HFD=4.6
06:44:38.128 00.000 12268 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.47) = xAngle (-2.05 = -2.05)
06:44:38.128 00.000 12268 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.16 = 1.12)
06:44:38.128 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.39 hyp=0.71 cameraTheta=-0.58 mountX=-0.33 mountY=0.64, mountTheta=2.05
06:44:38.130 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:44:38.145 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:44:38.145 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:38.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:38.145 00.000 12268 Enqueuing Expose request
06:44:38.145 00.000 11616 Worker thread wakes up
06:44:38.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:38.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:44:40.162 02.017 11616 Exposure complete
06:44:40.212 00.050 11616 worker thread done servicing request
06:44:40.212 00.000 12268 OnExposeComplete: enter
06:44:40.212 00.000 12268 UpdateGuideState(): m_state=2
06:44:40.212 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:44:40.212 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.64, Mass=42, SNR=4.5, Peak=28 HFD=3.5
06:44:40.212 00.000 12268 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.47) = xAngle (-2.45 = -2.45)
06:44:40.212 00.000 12268 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.56 = 0.72)
06:44:40.212 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=-0.25 hyp=0.30 cameraTheta=-0.98 mountX=-0.23 mountY=0.20, mountTheta=2.43
06:44:40.214 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:44:40.229 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:44:40.229 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:40.230 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:40.230 00.000 12268 Enqueuing Expose request
06:44:40.230 00.000 11616 Worker thread wakes up
06:44:40.230 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:40.230 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:42.230 02.000 11616 Exposure complete
06:44:42.279 00.049 11616 worker thread done servicing request
06:44:42.279 00.000 12268 OnExposeComplete: enter
06:44:42.279 00.000 12268 UpdateGuideState(): m_state=2
06:44:42.280 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:44:42.280 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.4
06:44:42.280 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
06:44:42.280 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.76)
06:44:42.280 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=-0.32 hyp=0.40 cameraTheta=-0.94 mountX=-0.30 mountY=0.28, mountTheta=2.39
06:44:42.282 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:44:42.297 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:44:42.297 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:42.297 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:42.297 00.000 12268 Enqueuing Expose request
06:44:42.297 00.000 11616 Worker thread wakes up
06:44:42.298 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:42.298 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:44.313 02.015 11616 Exposure complete
06:44:44.363 00.050 11616 worker thread done servicing request
06:44:44.364 00.001 12268 OnExposeComplete: enter
06:44:44.364 00.000 12268 UpdateGuideState(): m_state=2
06:44:44.364 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:44:44.364 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=916.02, Mass=40, SNR=4.5, Peak=25 HFD=4.4
06:44:44.364 00.000 12268 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.47) = xAngle (-1.22 = -1.22)
06:44:44.364 00.000 12268 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.33 = 1.95)
06:44:44.364 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=0.13 hyp=0.53 cameraTheta=0.25 mountX=0.18 mountY=0.49, mountTheta=1.22
06:44:44.366 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:44:44.382 00.016 12268 UpdateGuideState exits: m=40 SNR=4.5
06:44:44.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:44.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:44.382 00.000 12268 Enqueuing Expose request
06:44:44.382 00.000 11616 Worker thread wakes up
06:44:44.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:44.383 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:46.397 02.014 11616 Exposure complete
06:44:46.446 00.049 11616 worker thread done servicing request
06:44:46.447 00.001 12268 OnExposeComplete: enter
06:44:46.447 00.000 12268 UpdateGuideState(): m_state=2
06:44:46.447 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:44:46.447 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.83, Mass=57, SNR=5.2, Peak=27 HFD=7.2
06:44:46.447 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.40 = 1.88)
06:44:46.447 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.23)
06:44:46.447 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-2.93 mountX=-0.09 mountY=-0.26, mountTheta=-1.89
06:44:46.449 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:44:46.464 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
06:44:46.464 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:46.464 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:46.464 00.000 12268 Enqueuing Expose request
06:44:46.464 00.000 11616 Worker thread wakes up
06:44:46.465 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:46.465 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:44:48.473 02.008 11616 Exposure complete
06:44:48.524 00.051 11616 worker thread done servicing request
06:44:48.524 00.000 12268 OnExposeComplete: enter
06:44:48.524 00.000 12268 UpdateGuideState(): m_state=2
06:44:48.525 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:44:48.525 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.85, Mass=71, SNR=5.8, Peak=31 HFD=6.4
06:44:48.525 00.000 12268 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.47) = xAngle (-4.47 = 1.81)
06:44:48.525 00.000 12268 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.58 = -1.30)
06:44:48.525 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-3.00 mountX=-0.06 mountY=-0.23, mountTheta=-1.82
06:44:48.527 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:44:48.541 00.014 12268 UpdateGuideState exits: m=71 SNR=5.8
06:44:48.542 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:48.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:48.542 00.000 12268 Enqueuing Expose request
06:44:48.542 00.000 11616 Worker thread wakes up
06:44:48.542 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:48.542 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:44:50.552 02.010 11616 Exposure complete
06:44:50.604 00.052 11616 worker thread done servicing request
06:44:50.604 00.000 12268 OnExposeComplete: enter
06:44:50.604 00.000 12268 UpdateGuideState(): m_state=2
06:44:50.605 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:44:50.605 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.75, Mass=44, SNR=4.6, Peak=30 HFD=3.4
06:44:50.605 00.000 12268 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.47) = xAngle (-2.00 = -2.00)
06:44:50.605 00.000 12268 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.11 = 1.17)
06:44:50.605 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=-0.14 hyp=0.27 cameraTheta=-0.53 mountX=-0.11 mountY=0.25, mountTheta=1.99
06:44:50.607 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:44:50.622 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:44:50.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:50.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:50.622 00.000 12268 Enqueuing Expose request
06:44:50.622 00.000 11616 Worker thread wakes up
06:44:50.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:50.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:52.627 02.005 11616 Exposure complete
06:44:52.677 00.050 11616 worker thread done servicing request
06:44:52.677 00.000 12268 OnExposeComplete: enter
06:44:52.677 00.000 12268 UpdateGuideState(): m_state=2
06:44:52.678 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:44:52.678 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.33, Mass=41, SNR=4.5, Peak=28 HFD=3.7
06:44:52.678 00.000 12268 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.47) = xAngle (-2.68 = -2.68)
06:44:52.678 00.000 12268 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.79 = 0.49)
06:44:52.678 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=-0.56 hyp=0.60 cameraTheta=-1.21 mountX=-0.53 mountY=0.28, mountTheta=2.66
06:44:52.680 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:44:52.696 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:44:52.696 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:52.697 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:52.697 00.000 12268 Enqueuing Expose request
06:44:52.697 00.000 11616 Worker thread wakes up
06:44:52.697 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:52.697 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:44:54.702 02.005 11616 Exposure complete
06:44:54.753 00.051 11616 worker thread done servicing request
06:44:54.753 00.000 12268 OnExposeComplete: enter
06:44:54.754 00.001 12268 UpdateGuideState(): m_state=2
06:44:54.754 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:44:54.754 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
06:44:54.754 00.000 12268 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.47) = xAngle (-1.99 = -1.99)
06:44:54.754 00.000 12268 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.10 = 1.18)
06:44:54.754 00.000 12268 CameraToMount -- cameraX=0.59 cameraY=-0.33 hyp=0.67 cameraTheta=-0.52 mountX=-0.28 mountY=0.62, mountTheta=1.99
06:44:54.757 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:44:54.773 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
06:44:54.773 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:54.773 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:54.773 00.000 12268 Enqueuing Expose request
06:44:54.774 00.001 11616 Worker thread wakes up
06:44:54.774 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:54.774 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:56.794 02.020 11616 Exposure complete
06:44:56.847 00.053 11616 worker thread done servicing request
06:44:56.847 00.000 12268 OnExposeComplete: enter
06:44:56.847 00.000 12268 UpdateGuideState(): m_state=2
06:44:56.847 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:44:56.847 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.90, Mass=44, SNR=4.6, Peak=30 HFD=3.1
06:44:56.847 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.10 = -1.10)
06:44:56.847 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.21 = 2.07)
06:44:56.848 00.001 12268 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.04 cameraTheta=0.37 mountX=0.02 mountY=0.03, mountTheta=1.10
06:44:56.850 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:44:56.868 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
06:44:56.868 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:56.868 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:56.868 00.000 12268 Enqueuing Expose request
06:44:56.868 00.000 11616 Worker thread wakes up
06:44:56.868 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:56.868 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:44:58.807 01.939 12268 evsrv: cli 0F8E69C0 connect
06:44:58.807 00.000 12268 case statement mapped state 2 to 1
06:44:58.808 00.001 12268 case statement mapped state 2 to 1
06:44:58.808 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"36d22242-d833-4653-8f42-0222d9897fc6"}
06:44:58.808 00.000 12268 case statement mapped state 2 to 1
06:44:58.808 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"36d22242-d833-4653-8f42-0222d9897fc6"}
06:44:58.814 00.006 12268 evsrv: cli 0F8E69C0 disconnect
06:44:58.903 00.089 11616 Exposure complete
06:44:58.963 00.060 11616 worker thread done servicing request
06:44:58.964 00.001 12268 OnExposeComplete: enter
06:44:58.964 00.000 12268 UpdateGuideState(): m_state=2
06:44:58.964 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:44:58.964 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=916.03, Mass=41, SNR=4.5, Peak=30 HFD=2.9
06:44:58.964 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
06:44:58.964 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
06:44:58.964 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.97 mountX=0.15 mountY=0.08, mountTheta=0.48
06:44:58.967 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:44:58.983 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:44:58.983 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:44:58.983 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:44:58.983 00.000 12268 Enqueuing Expose request
06:44:58.983 00.000 11616 Worker thread wakes up
06:44:58.984 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:44:58.984 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:01.007 02.023 11616 Exposure complete
06:45:01.064 00.057 11616 worker thread done servicing request
06:45:01.064 00.000 12268 OnExposeComplete: enter
06:45:01.065 00.001 12268 UpdateGuideState(): m_state=2
06:45:01.065 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:45:01.065 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.83, Mass=44, SNR=4.6, Peak=29 HFD=3.3
06:45:01.065 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
06:45:01.065 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
06:45:01.065 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-0.54 mountX=-0.05 mountY=0.11, mountTheta=2.00
06:45:01.067 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:45:01.084 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
06:45:01.084 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:01.084 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:01.084 00.000 12268 Enqueuing Expose request
06:45:01.084 00.000 11616 Worker thread wakes up
06:45:01.085 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:01.085 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:03.117 02.032 11616 Exposure complete
06:45:03.185 00.068 11616 worker thread done servicing request
06:45:03.185 00.000 12268 OnExposeComplete: enter
06:45:03.185 00.000 12268 UpdateGuideState(): m_state=2
06:45:03.185 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:45:03.185 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.51, Mass=44, SNR=4.6, Peak=28 HFD=4.0
06:45:03.186 00.001 12268 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.47) = xAngle (-2.21 = -2.21)
06:45:03.186 00.000 12268 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.32 = 0.97)
06:45:03.186 00.000 12268 CameraToMount -- cameraX=0.42 cameraY=-0.38 hyp=0.57 cameraTheta=-0.73 mountX=-0.34 mountY=0.47, mountTheta=2.19
06:45:03.188 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:45:03.205 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
06:45:03.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:03.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:03.205 00.000 12268 Enqueuing Expose request
06:45:03.205 00.000 11616 Worker thread wakes up
06:45:03.206 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:03.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:05.223 02.017 11616 Exposure complete
06:45:05.291 00.068 11616 worker thread done servicing request
06:45:05.291 00.000 12268 OnExposeComplete: enter
06:45:05.291 00.000 12268 UpdateGuideState(): m_state=2
06:45:05.292 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
06:45:05.292 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.50, Mass=45, SNR=4.7, Peak=28 HFD=4.0
06:45:05.292 00.000 12268 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.47) = xAngle (-2.42 = -2.42)
06:45:05.292 00.000 12268 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.53 = 0.76)
06:45:05.292 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=-0.39 hyp=0.48 cameraTheta=-0.94 mountX=-0.36 mountY=0.33, mountTheta=2.40
06:45:05.297 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:45:05.314 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
06:45:05.314 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:05.314 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:05.314 00.000 12268 Enqueuing Expose request
06:45:05.314 00.000 11616 Worker thread wakes up
06:45:05.315 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:05.315 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:45:07.376 02.061 11616 Exposure complete
06:45:07.478 00.102 11616 worker thread done servicing request
06:45:07.478 00.000 12268 OnExposeComplete: enter
06:45:07.478 00.000 12268 UpdateGuideState(): m_state=2
06:45:07.478 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
06:45:07.478 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.18, Mass=47, SNR=4.8, Peak=32 HFD=3.6
06:45:07.479 00.001 12268 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.47) = xAngle (-2.74 = -2.74)
06:45:07.479 00.000 12268 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.85 = 0.43)
06:45:07.479 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=-0.70 hyp=0.74 cameraTheta=-1.27 mountX=-0.68 mountY=0.31, mountTheta=2.72
06:45:07.481 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:45:07.500 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
06:45:07.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:07.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:07.500 00.000 12268 Enqueuing Expose request
06:45:07.500 00.000 11616 Worker thread wakes up
06:45:07.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:07.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:45:09.515 02.015 11616 Exposure complete
06:45:09.571 00.056 11616 worker thread done servicing request
06:45:09.571 00.000 12268 OnExposeComplete: enter
06:45:09.571 00.000 12268 UpdateGuideState(): m_state=2
06:45:09.571 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
06:45:09.572 00.001 12268 Star::Find returns 1 (0), X=666.01, Y=916.29, Mass=42, SNR=4.5, Peak=27 HFD=4.0
06:45:09.572 00.000 12268 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.47) = xAngle (-0.62 = -0.62)
06:45:09.572 00.000 12268 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.73 = 2.56)
06:45:09.572 00.000 12268 CameraToMount -- cameraX=0.35 cameraY=0.41 hyp=0.54 cameraTheta=0.86 mountX=0.44 mountY=0.30, mountTheta=0.59
06:45:09.574 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:45:09.590 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:45:09.590 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:09.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:09.590 00.000 12268 Enqueuing Expose request
06:45:09.591 00.001 11616 Worker thread wakes up
06:45:09.591 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:09.591 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:11.607 02.016 11616 Exposure complete
06:45:11.677 00.070 11616 worker thread done servicing request
06:45:11.677 00.000 12268 OnExposeComplete: enter
06:45:11.678 00.001 12268 UpdateGuideState(): m_state=2
06:45:11.678 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
06:45:11.678 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.36, Mass=41, SNR=4.5, Peak=27 HFD=3.5
06:45:11.678 00.000 12268 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.47) = xAngle (-2.95 = -2.95)
06:45:11.678 00.000 12268 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.07 = 0.22)
06:45:11.678 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.53 hyp=0.53 cameraTheta=-1.48 mountX=-0.52 mountY=0.11, mountTheta=2.92
06:45:11.680 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:45:11.698 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
06:45:11.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:11.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:11.698 00.000 12268 Enqueuing Expose request
06:45:11.699 00.001 11616 Worker thread wakes up
06:45:11.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:11.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:45:13.720 02.021 11616 Exposure complete
06:45:13.783 00.063 12268 OnExposeComplete: enter
06:45:13.783 00.000 12268 UpdateGuideState(): m_state=2
06:45:13.783 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
06:45:13.784 00.001 12268 Star::Find returns 1 (0), X=665.54, Y=915.49, Mass=51, SNR=5.0, Peak=29 HFD=5.9
06:45:13.784 00.000 12268 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.47) = xAngle (-3.32 = 2.97)
06:45:13.784 00.000 12268 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.43 = -0.14)
06:45:13.784 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=-0.39 hyp=0.41 cameraTheta=-1.84 mountX=-0.40 mountY=-0.06, mountTheta=-3.00
06:45:13.786 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:45:13.800 00.014 11616 worker thread done servicing request
06:45:13.803 00.003 12268 UpdateGuideState exits: m=51 SNR=5.0
06:45:13.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:13.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:13.803 00.000 12268 Enqueuing Expose request
06:45:13.804 00.001 11616 Worker thread wakes up
06:45:13.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:13.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:45:15.821 02.017 11616 Exposure complete
06:45:15.879 00.058 11616 worker thread done servicing request
06:45:15.879 00.000 12268 OnExposeComplete: enter
06:45:15.880 00.001 12268 UpdateGuideState(): m_state=2
06:45:15.880 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
06:45:15.880 00.000 12268 Star::Find returns 1 (0), X=665.45, Y=915.93, Mass=60, SNR=5.3, Peak=29 HFD=5.4
06:45:15.880 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:45:15.880 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.65 = -1.65)
06:45:15.880 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.21 cameraTheta=2.94 mountX=0.02 mountY=-0.21, mountTheta=-1.47
06:45:15.883 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:45:15.902 00.019 12268 UpdateGuideState exits: m=60 SNR=5.3
06:45:15.902 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:15.902 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:15.902 00.000 12268 Enqueuing Expose request
06:45:15.902 00.000 11616 Worker thread wakes up
06:45:15.902 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:15.902 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:45:17.915 02.013 11616 Exposure complete
06:45:17.974 00.059 11616 worker thread done servicing request
06:45:17.975 00.001 12268 OnExposeComplete: enter
06:45:17.975 00.000 12268 UpdateGuideState(): m_state=2
06:45:17.975 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
06:45:17.975 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.52, Mass=39, SNR=4.4, Peak=28 HFD=3.8
06:45:17.975 00.000 12268 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.47) = xAngle (-2.36 = -2.36)
06:45:17.975 00.000 12268 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.47 = 0.81)
06:45:17.975 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.37 hyp=0.47 cameraTheta=-0.89 mountX=-0.34 mountY=0.34, mountTheta=2.34
06:45:17.977 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:45:17.994 00.017 12268 UpdateGuideState exits: m=39 SNR=4.4
06:45:17.994 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:17.994 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:17.994 00.000 12268 Enqueuing Expose request
06:45:17.994 00.000 11616 Worker thread wakes up
06:45:17.994 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:17.994 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:20.016 02.022 11616 Exposure complete
06:45:20.084 00.068 11616 worker thread done servicing request
06:45:20.084 00.000 12268 OnExposeComplete: enter
06:45:20.084 00.000 12268 UpdateGuideState(): m_state=2
06:45:20.084 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
06:45:20.084 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.27, Mass=41, SNR=4.5, Peak=28 HFD=3.8
06:45:20.084 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
06:45:20.085 00.001 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.57)
06:45:20.085 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.61 hyp=0.68 cameraTheta=-1.13 mountX=-0.58 mountY=0.36, mountTheta=2.58
06:45:20.087 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
06:45:20.103 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:45:20.103 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:20.103 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:20.103 00.000 12268 Enqueuing Expose request
06:45:20.103 00.000 11616 Worker thread wakes up
06:45:20.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:20.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:45:22.148 02.045 11616 Exposure complete
06:45:22.214 00.066 11616 worker thread done servicing request
06:45:22.214 00.000 12268 OnExposeComplete: enter
06:45:22.214 00.000 12268 UpdateGuideState(): m_state=2
06:45:22.215 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
06:45:22.215 00.000 12268 Star::Find returns 1 (0), X=666.14, Y=915.78, Mass=40, SNR=4.4, Peak=28 HFD=3.8
06:45:22.215 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
06:45:22.215 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.49)
06:45:22.215 00.000 12268 CameraToMount -- cameraX=0.49 cameraY=-0.11 hyp=0.50 cameraTheta=-0.21 mountX=-0.06 mountY=0.50, mountTheta=1.69
06:45:22.218 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:45:22.236 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
06:45:22.236 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:22.236 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:22.236 00.000 12268 Enqueuing Expose request
06:45:22.236 00.000 11616 Worker thread wakes up
06:45:22.237 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:22.237 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:24.260 02.023 11616 Exposure complete
06:45:24.323 00.063 11616 worker thread done servicing request
06:45:24.323 00.000 12268 OnExposeComplete: enter
06:45:24.323 00.000 12268 UpdateGuideState(): m_state=2
06:45:24.323 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
06:45:24.323 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.07, Mass=43, SNR=4.6, Peak=26 HFD=4.7
06:45:24.324 00.001 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
06:45:24.324 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.63 = 0.66)
06:45:24.324 00.000 12268 CameraToMount -- cameraX=0.48 cameraY=-0.82 hyp=0.95 cameraTheta=-1.04 mountX=-0.77 mountY=0.58, mountTheta=2.50
06:45:24.326 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:45:24.346 00.020 12268 UpdateGuideState exits: m=43 SNR=4.6
06:45:24.347 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:24.347 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:24.347 00.000 12268 Enqueuing Expose request
06:45:24.347 00.000 11616 Worker thread wakes up
06:45:24.347 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:24.347 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:45:26.454 02.107 11616 Exposure complete
06:45:26.512 00.058 11616 worker thread done servicing request
06:45:26.513 00.001 12268 OnExposeComplete: enter
06:45:26.513 00.000 12268 UpdateGuideState(): m_state=2
06:45:26.513 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
06:45:26.513 00.000 12268 Star::Find returns 1 (0), X=666.29, Y=915.37, Mass=37, SNR=4.3, Peak=24 HFD=4.8
06:45:26.513 00.000 12268 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.47) = xAngle (-2.15 = -2.15)
06:45:26.513 00.000 12268 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.26 = 1.02)
06:45:26.513 00.000 12268 CameraToMount -- cameraX=0.64 cameraY=-0.52 hyp=0.82 cameraTheta=-0.68 mountX=-0.45 mountY=0.70, mountTheta=2.14
06:45:26.516 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:45:26.531 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:45:26.531 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:26.531 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:26.531 00.000 12268 Enqueuing Expose request
06:45:26.531 00.000 11616 Worker thread wakes up
06:45:26.532 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:26.532 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:45:28.564 02.032 11616 Exposure complete
06:45:28.643 00.079 12268 OnExposeComplete: enter
06:45:28.643 00.000 12268 UpdateGuideState(): m_state=2
06:45:28.643 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
06:45:28.644 00.001 12268 Star::Find returns 1 (0), X=665.72, Y=915.73, Mass=45, SNR=4.7, Peak=30 HFD=3.2
06:45:28.644 00.000 12268 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.47) = xAngle (-2.61 = -2.61)
06:45:28.644 00.000 12268 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.72 = 0.57)
06:45:28.644 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.13 mountX=-0.15 mountY=0.09, mountTheta=2.58
06:45:28.644 00.000 11616 worker thread done servicing request
06:45:28.647 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:45:28.665 00.018 12268 UpdateGuideState exits: m=45 SNR=4.7
06:45:28.665 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:28.665 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:28.665 00.000 12268 Enqueuing Expose request
06:45:28.665 00.000 11616 Worker thread wakes up
06:45:28.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:28.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:30.714 02.049 11616 Exposure complete
06:45:30.816 00.102 11616 worker thread done servicing request
06:45:30.816 00.000 12268 OnExposeComplete: enter
06:45:30.817 00.001 12268 UpdateGuideState(): m_state=2
06:45:30.817 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
06:45:30.817 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=916.08, Mass=42, SNR=4.5, Peak=27 HFD=4.2
06:45:30.817 00.000 12268 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.47) = xAngle (-1.11 = -1.11)
06:45:30.817 00.000 12268 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.22 = 2.07)
06:45:30.817 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.19 hyp=0.53 cameraTheta=0.37 mountX=0.24 mountY=0.47, mountTheta=1.10
06:45:30.820 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:45:30.836 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:45:30.836 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:30.836 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:30.836 00.000 12268 Enqueuing Expose request
06:45:30.857 00.021 11616 Worker thread wakes up
06:45:30.857 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:30.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:32.877 02.020 11616 Exposure complete
06:45:32.941 00.064 11616 worker thread done servicing request
06:45:32.941 00.000 12268 OnExposeComplete: enter
06:45:32.941 00.000 12268 UpdateGuideState(): m_state=2
06:45:32.941 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
06:45:32.941 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.62, Mass=34, SNR=4.1, Peak=27 HFD=3.2
06:45:32.941 00.000 12268 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.47) = xAngle (-2.27 = -2.27)
06:45:32.942 00.001 12268 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.38 = 0.90)
06:45:32.942 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=-0.27 hyp=0.38 cameraTheta=-0.79 mountX=-0.24 mountY=0.30, mountTheta=2.26
06:45:32.944 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:45:32.961 00.017 12268 UpdateGuideState exits: m=34 SNR=4.1
06:45:32.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:32.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:32.961 00.000 12268 Enqueuing Expose request
06:45:32.961 00.000 11616 Worker thread wakes up
06:45:32.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:32.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:34.977 02.016 11616 Exposure complete
06:45:35.055 00.078 11616 worker thread done servicing request
06:45:35.055 00.000 12268 OnExposeComplete: enter
06:45:35.055 00.000 12268 UpdateGuideState(): m_state=2
06:45:35.055 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
06:45:35.056 00.001 12268 Star::Find returns 1 (0), X=665.60, Y=915.84, Mass=55, SNR=5.2, Peak=33 HFD=3.3
06:45:35.056 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.98 = 2.31)
06:45:35.056 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.80)
06:45:35.056 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.50 mountX=-0.05 mountY=-0.05, mountTheta=-2.32
06:45:35.058 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:45:35.074 00.016 12268 UpdateGuideState exits: m=55 SNR=5.2
06:45:35.074 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:35.074 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:35.074 00.000 12268 Enqueuing Expose request
06:45:35.103 00.029 11616 Worker thread wakes up
06:45:35.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:35.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:37.151 02.048 11616 Exposure complete
06:45:37.203 00.052 11616 worker thread done servicing request
06:45:37.203 00.000 12268 OnExposeComplete: enter
06:45:37.203 00.000 12268 UpdateGuideState(): m_state=2
06:45:37.203 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
06:45:37.203 00.000 12268 Star::Find returns 1 (0), X=666.33, Y=915.29, Mass=39, SNR=4.4, Peak=26 HFD=4.7
06:45:37.204 00.001 12268 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.47) = xAngle (-2.19 = -2.19)
06:45:37.204 00.000 12268 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.31 = 0.98)
06:45:37.204 00.000 12268 CameraToMount -- cameraX=0.68 cameraY=-0.59 hyp=0.90 cameraTheta=-0.72 mountX=-0.53 mountY=0.75, mountTheta=2.18
06:45:37.206 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:45:37.221 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:45:37.222 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:37.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:37.222 00.000 12268 Enqueuing Expose request
06:45:37.222 00.000 11616 Worker thread wakes up
06:45:37.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:37.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:45:39.285 02.063 11616 Exposure complete
06:45:39.361 00.076 11616 worker thread done servicing request
06:45:39.361 00.000 12268 OnExposeComplete: enter
06:45:39.361 00.000 12268 UpdateGuideState(): m_state=2
06:45:39.361 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
06:45:39.362 00.001 12268 Star::Find returns 1 (0), X=666.40, Y=915.44, Mass=39, SNR=4.4, Peak=25 HFD=4.7
06:45:39.362 00.000 12268 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.47) = xAngle (-2.01 = -2.01)
06:45:39.362 00.000 12268 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.12 = 1.16)
06:45:39.362 00.000 12268 CameraToMount -- cameraX=0.75 cameraY=-0.45 hyp=0.87 cameraTheta=-0.54 mountX=-0.37 mountY=0.80, mountTheta=2.01
06:45:39.365 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:45:39.386 00.021 12268 UpdateGuideState exits: m=39 SNR=4.4
06:45:39.386 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:39.386 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:39.386 00.000 12268 Enqueuing Expose request
06:45:39.386 00.000 11616 Worker thread wakes up
06:45:39.386 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:39.386 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:45:41.542 02.156 11616 Exposure complete
06:45:41.646 00.104 11616 worker thread done servicing request
06:45:41.647 00.001 12268 OnExposeComplete: enter
06:45:41.647 00.000 12268 UpdateGuideState(): m_state=2
06:45:41.647 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
06:45:41.647 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.64, Mass=37, SNR=4.2, Peak=27 HFD=3.1
06:45:41.647 00.000 12268 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.47) = xAngle (-2.69 = -2.69)
06:45:41.647 00.000 12268 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.80 = 0.48)
06:45:41.648 00.001 12268 CameraToMount -- cameraX=0.09 cameraY=-0.25 hyp=0.26 cameraTheta=-1.22 mountX=-0.24 mountY=0.12, mountTheta=2.67
06:45:41.650 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:45:41.671 00.021 12268 UpdateGuideState exits: m=37 SNR=4.2
06:45:41.672 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:41.672 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:41.672 00.000 12268 Enqueuing Expose request
06:45:41.672 00.000 11616 Worker thread wakes up
06:45:41.672 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:41.672 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:43.728 02.056 11616 Exposure complete
06:45:43.830 00.102 11616 worker thread done servicing request
06:45:43.830 00.000 12268 OnExposeComplete: enter
06:45:43.830 00.000 12268 UpdateGuideState(): m_state=2
06:45:43.831 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
06:45:43.831 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.33, Mass=38, SNR=4.3, Peak=25 HFD=4.3
06:45:43.831 00.000 12268 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.47) = xAngle (-2.37 = -2.37)
06:45:43.831 00.000 12268 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.48 = 0.80)
06:45:43.831 00.000 12268 CameraToMount -- cameraX=0.44 cameraY=-0.55 hyp=0.71 cameraTheta=-0.90 mountX=-0.51 mountY=0.51, mountTheta=2.36
06:45:43.834 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:45:43.856 00.022 12268 UpdateGuideState exits: m=38 SNR=4.3
06:45:43.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:43.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:43.856 00.000 12268 Enqueuing Expose request
06:45:43.856 00.000 11616 Worker thread wakes up
06:45:43.857 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:43.857 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:45:45.906 02.049 11616 Exposure complete
06:45:45.974 00.068 11616 worker thread done servicing request
06:45:45.974 00.000 12268 OnExposeComplete: enter
06:45:45.974 00.000 12268 UpdateGuideState(): m_state=2
06:45:45.975 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
06:45:45.975 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.47, Mass=42, SNR=4.6, Peak=30 HFD=3.0
06:45:45.975 00.000 12268 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.47) = xAngle (-3.05 = -3.05)
06:45:45.975 00.000 12268 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.16 = 0.12)
06:45:45.975 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.42 hyp=0.42 cameraTheta=-1.58 mountX=-0.42 mountY=0.05, mountTheta=3.02
06:45:45.978 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:45:45.998 00.020 12268 UpdateGuideState exits: m=42 SNR=4.6
06:45:45.998 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:45.998 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:45.998 00.000 12268 Enqueuing Expose request
06:45:45.998 00.000 11616 Worker thread wakes up
06:45:45.998 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:45.998 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:45:48.078 02.080 11616 Exposure complete
06:45:48.156 00.078 11616 worker thread done servicing request
06:45:48.156 00.000 12268 OnExposeComplete: enter
06:45:48.156 00.000 12268 UpdateGuideState(): m_state=2
06:45:48.157 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
06:45:48.157 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.49, Mass=45, SNR=4.7, Peak=30 HFD=3.7
06:45:48.157 00.000 12268 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.47) = xAngle (-2.41 = -2.41)
06:45:48.157 00.000 12268 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.52 = 0.77)
06:45:48.157 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=-0.39 hyp=0.49 cameraTheta=-0.93 mountX=-0.36 mountY=0.34, mountTheta=2.39
06:45:48.160 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:45:48.181 00.021 12268 UpdateGuideState exits: m=45 SNR=4.7
06:45:48.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:48.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:48.181 00.000 12268 Enqueuing Expose request
06:45:48.181 00.000 11616 Worker thread wakes up
06:45:48.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:48.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:45:50.227 02.046 11616 Exposure complete
06:45:50.307 00.080 11616 worker thread done servicing request
06:45:50.308 00.001 12268 OnExposeComplete: enter
06:45:50.308 00.000 12268 UpdateGuideState(): m_state=2
06:45:50.308 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
06:45:50.308 00.000 12268 Star::Find returns 1 (0), X=666.28, Y=915.54, Mass=33, SNR=4.1, Peak=24 HFD=4.3
06:45:50.308 00.000 12268 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.47) = xAngle (-1.97 = -1.97)
06:45:50.309 00.001 12268 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.09 = 1.20)
06:45:50.309 00.000 12268 CameraToMount -- cameraX=0.62 cameraY=-0.34 hyp=0.71 cameraTheta=-0.50 mountX=-0.28 mountY=0.66, mountTheta=1.97
06:45:50.312 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:45:50.333 00.021 12268 UpdateGuideState exits: m=33 SNR=4.1
06:45:50.334 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:50.334 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:50.334 00.000 12268 Enqueuing Expose request
06:45:50.334 00.000 11616 Worker thread wakes up
06:45:50.334 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:50.334 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:52.409 02.075 11616 Exposure complete
06:45:52.497 00.088 11616 worker thread done servicing request
06:45:52.497 00.000 12268 OnExposeComplete: enter
06:45:52.497 00.000 12268 UpdateGuideState(): m_state=2
06:45:52.498 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
06:45:52.498 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.80, Mass=41, SNR=4.5, Peak=27 HFD=4.0
06:45:52.498 00.000 12268 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.47) = xAngle (-1.69 = -1.69)
06:45:52.498 00.000 12268 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.80 = 1.49)
06:45:52.498 00.000 12268 CameraToMount -- cameraX=0.41 cameraY=-0.09 hyp=0.42 cameraTheta=-0.21 mountX=-0.05 mountY=0.42, mountTheta=1.69
06:45:52.502 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:45:52.525 00.023 12268 UpdateGuideState exits: m=41 SNR=4.5
06:45:52.525 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:52.525 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:52.526 00.001 12268 Enqueuing Expose request
06:45:52.526 00.000 11616 Worker thread wakes up
06:45:52.526 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:52.526 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:54.561 02.035 11616 Exposure complete
06:45:54.631 00.070 11616 worker thread done servicing request
06:45:54.631 00.000 12268 OnExposeComplete: enter
06:45:54.631 00.000 12268 UpdateGuideState(): m_state=2
06:45:54.631 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
06:45:54.631 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.66, Mass=48, SNR=4.9, Peak=29 HFD=4.0
06:45:54.631 00.000 12268 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.47) = xAngle (-2.73 = -2.73)
06:45:54.631 00.000 12268 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.84 = 0.44)
06:45:54.632 00.001 12268 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.26 mountX=-0.21 mountY=0.10, mountTheta=2.71
06:45:54.634 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:45:54.653 00.019 12268 UpdateGuideState exits: m=48 SNR=4.9
06:45:54.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:54.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:54.653 00.000 12268 Enqueuing Expose request
06:45:54.653 00.000 11616 Worker thread wakes up
06:45:54.653 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:54.653 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:56.671 02.018 11616 Exposure complete
06:45:56.734 00.063 11616 worker thread done servicing request
06:45:56.734 00.000 12268 OnExposeComplete: enter
06:45:56.734 00.000 12268 UpdateGuideState(): m_state=2
06:45:56.735 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
06:45:56.735 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
06:45:56.735 00.000 12268 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.47) = xAngle (-2.08 = -2.08)
06:45:56.735 00.000 12268 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.19 = 1.09)
06:45:56.735 00.000 12268 CameraToMount -- cameraX=0.43 cameraY=-0.30 hyp=0.53 cameraTheta=-0.61 mountX=-0.26 mountY=0.47, mountTheta=2.08
06:45:56.738 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:45:56.756 00.018 12268 UpdateGuideState exits: m=36 SNR=4.2
06:45:56.756 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:56.756 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:56.756 00.000 12268 Enqueuing Expose request
06:45:56.756 00.000 11616 Worker thread wakes up
06:45:56.756 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:56.756 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:45:58.768 02.012 11616 Exposure complete
06:45:58.828 00.060 12268 OnExposeComplete: enter
06:45:58.828 00.000 12268 UpdateGuideState(): m_state=2
06:45:58.828 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:45:58.829 00.001 12268 Star::Find returns 1 (0), X=665.72, Y=915.24, Mass=46, SNR=4.8, Peak=30 HFD=3.6
06:45:58.829 00.000 12268 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.47) = xAngle (-2.94 = -2.94)
06:45:58.829 00.000 12268 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.05 = 0.23)
06:45:58.829 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=-0.65 hyp=0.65 cameraTheta=-1.47 mountX=-0.64 mountY=0.15, mountTheta=2.91
06:45:58.829 00.000 11616 worker thread done servicing request
06:45:58.831 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:45:58.848 00.017 12268 UpdateGuideState exits: m=46 SNR=4.8
06:45:58.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:45:58.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:45:58.848 00.000 12268 Enqueuing Expose request
06:45:58.848 00.000 11616 Worker thread wakes up
06:45:58.849 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:45:58.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:46:00.872 02.023 11616 Exposure complete
06:46:00.936 00.064 11616 worker thread done servicing request
06:46:00.937 00.001 12268 OnExposeComplete: enter
06:46:00.937 00.000 12268 UpdateGuideState(): m_state=2
06:46:00.937 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:46:00.937 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=916.19, Mass=43, SNR=4.6, Peak=30 HFD=3.2
06:46:00.937 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
06:46:00.937 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
06:46:00.937 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.30 hyp=0.34 cameraTheta=1.08 mountX=0.32 mountY=0.12, mountTheta=0.36
06:46:00.940 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:46:00.958 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
06:46:00.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:00.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:00.958 00.000 12268 Enqueuing Expose request
06:46:00.958 00.000 11616 Worker thread wakes up
06:46:00.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:00.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:03.000 02.042 11616 Exposure complete
06:46:03.069 00.069 11616 worker thread done servicing request
06:46:03.069 00.000 12268 OnExposeComplete: enter
06:46:03.069 00.000 12268 UpdateGuideState(): m_state=2
06:46:03.070 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:46:03.070 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=916.16, Mass=43, SNR=4.6, Peak=27 HFD=4.0
06:46:03.070 00.000 12268 CameraToMount -- cameraTheta (0.72) - m_xAngle (1.47) = xAngle (-0.75 = -0.75)
06:46:03.070 00.000 12268 CameraToMount -- cameraTheta (0.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.86 = 2.42)
06:46:03.070 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.27 hyp=0.41 cameraTheta=0.72 mountX=0.30 mountY=0.27, mountTheta=0.73
06:46:03.073 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:46:03.094 00.021 12268 UpdateGuideState exits: m=43 SNR=4.6
06:46:03.095 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:03.095 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:03.095 00.000 12268 Enqueuing Expose request
06:46:03.095 00.000 11616 Worker thread wakes up
06:46:03.095 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:03.095 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:05.164 02.069 11616 Exposure complete
06:46:05.241 00.077 11616 worker thread done servicing request
06:46:05.241 00.000 12268 OnExposeComplete: enter
06:46:05.241 00.000 12268 UpdateGuideState(): m_state=2
06:46:05.241 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:46:05.241 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.53, Mass=42, SNR=4.5, Peak=30 HFD=4.0
06:46:05.241 00.000 12268 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.47) = xAngle (-2.29 = -2.29)
06:46:05.241 00.000 12268 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.41 = 0.88)
06:46:05.242 00.001 12268 CameraToMount -- cameraX=0.33 cameraY=-0.36 hyp=0.49 cameraTheta=-0.82 mountX=-0.32 mountY=0.37, mountTheta=2.28
06:46:05.244 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:46:05.264 00.020 12268 UpdateGuideState exits: m=42 SNR=4.5
06:46:05.264 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:05.264 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:05.264 00.000 12268 Enqueuing Expose request
06:46:05.265 00.001 11616 Worker thread wakes up
06:46:05.265 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:05.265 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:07.280 02.015 11616 Exposure complete
06:46:07.351 00.071 11616 worker thread done servicing request
06:46:07.351 00.000 12268 OnExposeComplete: enter
06:46:07.351 00.000 12268 UpdateGuideState(): m_state=2
06:46:07.352 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:46:07.352 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=916.12, Mass=40, SNR=4.4, Peak=26 HFD=4.5
06:46:07.352 00.000 12268 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.47) = xAngle (-1.12 = -1.12)
06:46:07.352 00.000 12268 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.23 = 2.05)
06:46:07.352 00.000 12268 CameraToMount -- cameraX=0.65 cameraY=0.24 hyp=0.69 cameraTheta=0.35 mountX=0.30 mountY=0.61, mountTheta=1.12
06:46:07.355 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:46:07.373 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
06:46:07.374 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:07.374 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:07.374 00.000 12268 Enqueuing Expose request
06:46:07.374 00.000 11616 Worker thread wakes up
06:46:07.374 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:07.374 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:09.437 02.063 11616 Exposure complete
06:46:09.497 00.060 11616 worker thread done servicing request
06:46:09.498 00.001 12268 OnExposeComplete: enter
06:46:09.498 00.000 12268 UpdateGuideState(): m_state=2
06:46:09.498 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:46:09.498 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.78, Mass=57, SNR=5.2, Peak=23 HFD=7.1
06:46:09.498 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
06:46:09.498 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
06:46:09.498 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-2.55 mountX=-0.12 mountY=-0.14, mountTheta=-2.27
06:46:09.501 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:46:09.519 00.018 12268 UpdateGuideState exits: m=57 SNR=5.2
06:46:09.519 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:09.519 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:09.519 00.000 12268 Enqueuing Expose request
06:46:09.519 00.000 11616 Worker thread wakes up
06:46:09.519 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:09.520 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:46:11.571 02.051 11616 Exposure complete
06:46:11.640 00.069 11616 worker thread done servicing request
06:46:11.640 00.000 12268 OnExposeComplete: enter
06:46:11.640 00.000 12268 UpdateGuideState(): m_state=2
06:46:11.640 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:46:11.640 00.000 12268 Star::Find returns 1 (0), X=665.73, Y=915.27, Mass=39, SNR=4.4, Peak=27 HFD=3.7
06:46:11.641 00.001 12268 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.47) = xAngle (-2.91 = -2.91)
06:46:11.641 00.000 12268 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.02 = 0.26)
06:46:11.641 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=-0.62 hyp=0.63 cameraTheta=-1.44 mountX=-0.61 mountY=0.16, mountTheta=2.88
06:46:11.644 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:46:11.663 00.019 12268 UpdateGuideState exits: m=39 SNR=4.4
06:46:11.663 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:11.663 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:11.664 00.001 12268 Enqueuing Expose request
06:46:11.664 00.000 11616 Worker thread wakes up
06:46:11.664 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:11.664 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:46:13.692 02.028 11616 Exposure complete
06:46:13.772 00.080 11616 worker thread done servicing request
06:46:13.772 00.000 12268 OnExposeComplete: enter
06:46:13.772 00.000 12268 UpdateGuideState(): m_state=2
06:46:13.772 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:46:13.773 00.001 12268 Star::Find returns 1 (0), X=666.16, Y=915.33, Mass=42, SNR=4.5, Peak=26 HFD=4.6
06:46:13.773 00.000 12268 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.47) = xAngle (-2.31 = -2.31)
06:46:13.773 00.000 12268 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.42 = 0.87)
06:46:13.773 00.000 12268 CameraToMount -- cameraX=0.51 cameraY=-0.56 hyp=0.76 cameraTheta=-0.83 mountX=-0.51 mountY=0.58, mountTheta=2.29
06:46:13.776 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:46:13.798 00.022 12268 UpdateGuideState exits: m=42 SNR=4.5
06:46:13.799 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:13.799 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:13.799 00.000 12268 Enqueuing Expose request
06:46:13.799 00.000 11616 Worker thread wakes up
06:46:13.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:13.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:46:15.885 02.086 11616 Exposure complete
06:46:15.959 00.074 11616 worker thread done servicing request
06:46:15.960 00.001 12268 OnExposeComplete: enter
06:46:15.960 00.000 12268 UpdateGuideState(): m_state=2
06:46:15.960 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:46:15.960 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=37, SNR=4.3, Peak=28 HFD=3.3
06:46:15.960 00.000 12268 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.47) = xAngle (-2.22 = -2.22)
06:46:15.960 00.000 12268 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.33 = 0.95)
06:46:15.960 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=-0.28 hyp=0.41 cameraTheta=-0.75 mountX=-0.25 mountY=0.33, mountTheta=2.21
06:46:15.963 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:46:15.982 00.019 12268 UpdateGuideState exits: m=37 SNR=4.3
06:46:15.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:15.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:15.982 00.000 12268 Enqueuing Expose request
06:46:15.982 00.000 11616 Worker thread wakes up
06:46:15.982 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:15.982 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:17.995 02.013 11616 Exposure complete
06:46:18.051 00.056 11616 worker thread done servicing request
06:46:18.051 00.000 12268 OnExposeComplete: enter
06:46:18.051 00.000 12268 UpdateGuideState(): m_state=2
06:46:18.052 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:46:18.052 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.97, Mass=40, SNR=4.4, Peak=29 HFD=2.8
06:46:18.052 00.000 12268 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.47) = xAngle (0.39 = 0.39)
06:46:18.052 00.000 12268 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.72 = -2.72)
06:46:18.052 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.86 mountX=0.09 mountY=-0.04, mountTheta=-0.41
06:46:18.054 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:46:18.069 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:46:18.070 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:18.070 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:18.070 00.000 12268 Enqueuing Expose request
06:46:18.070 00.000 11616 Worker thread wakes up
06:46:18.070 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:18.070 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:20.076 02.006 11616 Exposure complete
06:46:20.127 00.051 11616 worker thread done servicing request
06:46:20.127 00.000 12268 OnExposeComplete: enter
06:46:20.127 00.000 12268 UpdateGuideState(): m_state=2
06:46:20.128 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:46:20.128 00.000 12268 Star::Find returns 1 (0), X=666.00, Y=915.44, Mass=41, SNR=4.5, Peak=28 HFD=3.8
06:46:20.128 00.000 12268 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.47) = xAngle (-2.39 = -2.39)
06:46:20.128 00.000 12268 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.50 = 0.78)
06:46:20.128 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.45 hyp=0.56 cameraTheta=-0.92 mountX=-0.41 mountY=0.40, mountTheta=2.38
06:46:20.130 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:46:20.144 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:46:20.145 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:20.145 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:20.145 00.000 12268 Enqueuing Expose request
06:46:20.145 00.000 11616 Worker thread wakes up
06:46:20.145 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:20.145 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:46:22.158 02.013 11616 Exposure complete
06:46:22.216 00.058 11616 worker thread done servicing request
06:46:22.216 00.000 12268 OnExposeComplete: enter
06:46:22.216 00.000 12268 UpdateGuideState(): m_state=2
06:46:22.217 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:46:22.217 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.73, Mass=47, SNR=4.8, Peak=28 HFD=4.2
06:46:22.217 00.000 12268 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.47) = xAngle (-2.92 = -2.92)
06:46:22.217 00.000 12268 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.03 = 0.25)
06:46:22.217 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.45 mountX=-0.16 mountY=0.04, mountTheta=2.89
06:46:22.219 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:46:22.235 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
06:46:22.235 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:22.235 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:22.235 00.000 12268 Enqueuing Expose request
06:46:22.236 00.001 11616 Worker thread wakes up
06:46:22.236 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:22.236 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:24.258 02.022 11616 Exposure complete
06:46:24.315 00.057 11616 worker thread done servicing request
06:46:24.315 00.000 12268 OnExposeComplete: enter
06:46:24.315 00.000 12268 UpdateGuideState(): m_state=2
06:46:24.316 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:46:24.316 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.52, Mass=43, SNR=4.6, Peak=28 HFD=4.3
06:46:24.316 00.000 12268 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.47) = xAngle (-2.11 = -2.11)
06:46:24.316 00.000 12268 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.22 = 1.06)
06:46:24.316 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=-0.37 hyp=0.62 cameraTheta=-0.64 mountX=-0.32 mountY=0.54, mountTheta=2.10
06:46:24.318 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:46:24.333 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:46:24.333 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:24.333 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:24.333 00.000 12268 Enqueuing Expose request
06:46:24.333 00.000 11616 Worker thread wakes up
06:46:24.333 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:24.334 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:26.349 02.015 11616 Exposure complete
06:46:26.401 00.052 11616 worker thread done servicing request
06:46:26.402 00.001 12268 OnExposeComplete: enter
06:46:26.402 00.000 12268 UpdateGuideState(): m_state=2
06:46:26.402 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:46:26.402 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=916.11, Mass=64, SNR=5.5, Peak=29 HFD=6.0
06:46:26.402 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
06:46:26.402 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.13 = -2.13)
06:46:26.402 00.000 12268 CameraToMount -- cameraX=-0.28 cameraY=0.23 hyp=0.36 cameraTheta=2.45 mountX=0.20 mountY=-0.30, mountTheta=-0.99
06:46:26.404 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:46:26.419 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
06:46:26.419 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:26.419 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:26.419 00.000 12268 Enqueuing Expose request
06:46:26.419 00.000 11616 Worker thread wakes up
06:46:26.419 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:26.419 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:46:28.421 02.002 11616 Exposure complete
06:46:28.473 00.052 11616 worker thread done servicing request
06:46:28.473 00.000 12268 OnExposeComplete: enter
06:46:28.473 00.000 12268 UpdateGuideState(): m_state=2
06:46:28.473 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
06:46:28.474 00.001 12268 Star::Find returns 1 (0), X=665.66, Y=915.40, Mass=50, SNR=4.9, Peak=29 HFD=4.0
06:46:28.474 00.000 12268 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.47) = xAngle (-3.02 = -3.02)
06:46:28.474 00.000 12268 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.13 = 0.15)
06:46:28.474 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.49 hyp=0.49 cameraTheta=-1.55 mountX=-0.49 mountY=0.07, mountTheta=2.99
06:46:28.476 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:46:28.490 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
06:46:28.490 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:28.490 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:28.490 00.000 12268 Enqueuing Expose request
06:46:28.490 00.000 11616 Worker thread wakes up
06:46:28.491 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:28.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:46:29.929 01.438 12268 evsrv: cli 0F8E69C0 connect
06:46:29.929 00.000 12268 case statement mapped state 2 to 1
06:46:29.930 00.001 12268 case statement mapped state 2 to 1
06:46:29.930 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"42513ff1-88c1-400c-aff8-e61496035d13"}
06:46:29.931 00.001 12268 case statement mapped state 2 to 1
06:46:29.931 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"42513ff1-88c1-400c-aff8-e61496035d13"}
06:46:29.931 00.000 12268 evsrv: cli 0F8E69C0 disconnect
06:46:29.932 00.001 12268 evsrv: cli 0F8E69C0 connect
06:46:29.932 00.000 12268 case statement mapped state 2 to 1
06:46:29.933 00.001 12268 case statement mapped state 2 to 1
06:46:29.933 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"5028748a-ba30-47ce-823f-34866f18aa5e"}
06:46:29.934 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"5028748a-ba30-47ce-823f-34866f18aa5e"}
06:46:29.934 00.000 12268 evsrv: cli 0F8E69C0 disconnect
06:46:29.935 00.001 12268 evsrv: cli 0F8E6D80 connect
06:46:29.936 00.001 12268 case statement mapped state 2 to 1
06:46:29.936 00.000 12268 case statement mapped state 2 to 1
06:46:29.937 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"393f941b-5f16-484b-abc3-6de727315556"}
06:46:29.937 00.000 12268 PhdController::Guide begins
06:46:29.937 00.000 12268 PhdController: newstate STATE_SETUP
06:46:29.937 00.000 12268 PhdController: setup
06:46:29.937 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:46:29.937 00.000 12268 PhdController: newstate STATE_CALIBRATE
06:46:29.937 00.000 12268 PhdController: newstate STATE_GUIDE
06:46:29.937 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:46:29.937 00.000 12268 guider state => CALIBRATED
06:46:29.937 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:46:29.938 00.001 12268 reset dither spiral
06:46:29.938 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:46:29.938 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"393f941b-5f16-484b-abc3-6de727315556"}
06:46:29.941 00.003 12268 evsrv: cli 0F8E6D80 disconnect
06:46:29.942 00.001 12268 evsrv: cli 0F8E69C0 connect
06:46:29.942 00.000 12268 case statement mapped state 5 to 1
06:46:29.943 00.001 12268 case statement mapped state 5 to 1
06:46:29.943 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_lock_shift_params","id":"16803b29-7116-4d1d-8b97-049c7454139d"}
06:46:29.943 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"16803b29-7116-4d1d-8b97-049c7454139d"}
06:46:29.946 00.003 12268 evsrv: cli 0F8E69C0 disconnect
06:46:29.946 00.000 12268 evsrv: cli 0FA411A0 connect
06:46:29.946 00.000 12268 case statement mapped state 5 to 1
06:46:29.947 00.001 12268 case statement mapped state 5 to 1
06:46:29.948 00.001 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"df1c4fb8-7597-4100-b0fb-de7bca5e1471"}
06:46:29.948 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.65,915.89],"id":"df1c4fb8-7597-4100-b0fb-de7bca5e1471"}
06:46:29.949 00.001 12268 evsrv: cli 0FA411A0 disconnect
06:46:29.950 00.001 12268 evsrv: cli 125CBD68 connect
06:46:29.950 00.000 12268 case statement mapped state 5 to 1
06:46:29.951 00.001 12268 case statement mapped state 5 to 1
06:46:29.951 00.000 12268 evsrv: cli 125CBD68 request: {"method":"get_app_state","id":"6dc6fbf9-5101-45a5-9d3d-902eacb756d4"}
06:46:29.952 00.001 12268 case statement mapped state 5 to 1
06:46:29.952 00.000 12268 evsrv: cli 125CBD68 response: {"jsonrpc":"2.0","result":"Selected","id":"6dc6fbf9-5101-45a5-9d3d-902eacb756d4"}
06:46:29.953 00.001 12268 evsrv: cli 125CBD68 disconnect
06:46:30.507 00.554 11616 Exposure complete
06:46:30.558 00.051 11616 worker thread done servicing request
06:46:30.558 00.000 12268 OnExposeComplete: enter
06:46:30.558 00.000 12268 UpdateGuideState(): m_state=5
06:46:30.559 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
06:46:30.559 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=914.95, Mass=45, SNR=4.7, Peak=28 HFD=4.0
06:46:30.559 00.000 12268 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.47) = xAngle (-2.83 = -2.83)
06:46:30.559 00.000 12268 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.94 = 0.34)
06:46:30.559 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=-0.93 hyp=0.95 cameraTheta=-1.36 mountX=-0.91 mountY=0.32, mountTheta=2.80
06:46:30.560 00.001 12268 Changing from state CALIBRATED to GUIDING
06:46:30.561 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:46:30.561 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:46:30.561 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:46:30.561 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:46:30.561 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:46:30.562 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:46:30.562 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:46:30.562 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:46:30.562 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:46:30.563 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:46:30.563 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:46:30.563 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:46:30.563 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:46:30.563 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:46:30.564 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:46:30.564 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:46:30.862 00.298 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:46:30.862 00.000 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:46:30.862 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:46:30.871 00.009 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:46:30.871 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:46:30.871 00.000 12268 setting lock position to (665.85, 914.95)
06:46:30.872 00.001 12268 MultiStar: stabilizing after lock position change
06:46:30.872 00.000 12268 guider state => GUIDING
06:46:30.872 00.000 12268 Status Line: Guiding
06:46:30.875 00.003 12268 Mount: notify guiding started
06:46:30.875 00.000 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:46:30.876 00.001 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:46:30.876 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:46:30.876 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:46:30.876 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:46:30.877 00.001 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:46:30.877 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:46:30.878 00.001 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:46:30.878 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:46:30.878 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:46:30.878 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:46:30.879 00.001 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:46:30.879 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:46:30.879 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:46:30.880 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:46:30.880 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:46:30.880 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:46:30.880 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:46:30.881 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:46:30.881 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:46:30.881 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:46:30.881 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:46:30.882 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:46:30.882 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:46:30.882 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:46:30.883 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:46:30.883 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:46:30.883 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:46:30.884 00.001 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:46:30.884 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:46:30.884 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:46:30.884 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:46:30.885 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:46:30.885 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:46:30.885 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:46:30.885 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:46:30.886 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:46:30.886 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:46:30.956 00.070 12268 evsrv: cli 0F8E6D80 connect
06:46:30.956 00.000 12268 case statement mapped state 6 to 3
06:46:30.957 00.001 12268 case statement mapped state 6 to 3
06:46:30.958 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"bc32d6e8-93ea-4e3f-a866-eedc98ac7bbf"}
06:46:30.958 00.000 12268 case statement mapped state 6 to 3
06:46:30.958 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc32d6e8-93ea-4e3f-a866-eedc98ac7bbf"}
06:46:30.971 00.013 12268 evsrv: cli 0F8E6D80 disconnect
06:46:31.112 00.141 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:46:31.112 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:46:31.113 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:46:31.113 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:46:31.113 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:46:31.113 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:46:31.113 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:46:31.113 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:46:31.113 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:46:31.113 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:46:31.114 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:46:31.114 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:46:31.130 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:46:31.130 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
06:46:31.130 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:31.131 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:31.131 00.000 12268 Enqueuing Expose request
06:46:31.131 00.000 11616 Worker thread wakes up
06:46:31.131 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:31.131 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:46:33.133 02.002 11616 Exposure complete
06:46:33.183 00.050 11616 worker thread done servicing request
06:46:33.183 00.000 12268 OnExposeComplete: enter
06:46:33.183 00.000 12268 UpdateGuideState(): m_state=6
06:46:33.184 00.001 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:46:33.184 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.54, Mass=37, SNR=4.3, Peak=26 HFD=4.3
06:46:33.184 00.000 12268 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.47) = xAngle (-0.55 = -0.55)
06:46:33.184 00.000 12268 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.66 = 2.62)
06:46:33.184 00.000 12268 CameraToMount -- cameraX=0.45 cameraY=0.59 hyp=0.74 cameraTheta=0.92 mountX=0.63 mountY=0.37, mountTheta=0.53
06:46:33.186 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.45, y=0.59, opts=13)
06:46:33.187 00.001 12268 Enqueuing Move request for scope (0.45, 0.59)
06:46:33.187 00.000 11616 Worker thread wakes up
06:46:33.187 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.59) opts 0xd
06:46:33.187 00.000 11616 Handling offset move in thread for scope, endpoint = (0.45, 0.59)
06:46:33.187 00.000 11616 Moving (0.45, 0.59) raw xDistance=0.63 yDistance=0.37
06:46:33.187 00.000 11616 resist switch: large excursion: input 0.63 thresh 0.29 direction from 0 to 1
06:46:33.187 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.88
06:46:33.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.63
06:46:33.187 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:46:33.187 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
06:46:33.187 00.000 11616 MoveAxis(W, 351, ABG)
06:46:33.187 00.000 11616 Guiding  Dir = 3, Dur = 351
06:46:33.188 00.001 11616 IsSlewing returns 1
06:46:33.188 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:46:33.188 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:46:33.188 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:46:33.188 00.000 11616 Move returns status 2, amount 0
06:46:33.188 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:46:33.189 00.001 11616 move complete, result=2
06:46:33.189 00.000 11616 worker thread done servicing request
06:46:33.208 00.019 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:46:33.223 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:46:33.223 00.000 12268 PhdController: settling, locked = 1, distance = 0.89 (1.50) aobump = 0 frame = 1 / 99999
06:46:33.223 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768715193.223,"Host":"ASTROCENTER","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:46:33.224 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:33.224 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:33.224 00.000 12268 Enqueuing Expose request
06:46:33.224 00.000 12268 Alert: Guiding stopped: the scope started slewing.
06:46:33.224 00.000 11616 Worker thread wakes up
06:46:33.224 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:33.224 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:46:33.245 00.021 12268 GuideStep: 0.6 px 0 ms WEST, 0.4 px 0 ms NORTH
06:46:33.247 00.002 12268 mount move error indicates guiding should stop
06:46:33.247 00.000 12268 Mount: notify guiding stopped
06:46:33.247 00.000 12268 BLC: window closed
06:46:33.247 00.000 12268 BLC: Last direction was reset
06:46:33.247 00.000 12268 PhdController failed: Guiding stopped
06:46:33.247 00.000 12268 PhdController: newstate STATE_FINISH
06:46:33.247 00.000 12268 PhdController complete: fail: Guiding stopped
06:46:33.247 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768715193.247,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
06:46:33.248 00.001 12268 Mount: notify guiding dither settle done success=0
06:46:33.248 00.000 12268 PhdController: newstate STATE_IDLE
06:46:33.248 00.000 12268 Changing from state GUIDING to STOP
06:46:33.248 00.000 12268 guider state => SELECTED
06:46:33.248 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:46:35.242 01.994 11616 Exposure complete
06:46:35.294 00.052 11616 worker thread done servicing request
06:46:35.294 00.000 12268 OnExposeComplete: enter
06:46:35.294 00.000 12268 UpdateGuideState(): m_state=2
06:46:35.294 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:46:35.294 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.37, Mass=42, SNR=4.5, Peak=28 HFD=3.8
06:46:35.294 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
06:46:35.294 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
06:46:35.295 00.001 12268 CameraToMount -- cameraX=0.07 cameraY=0.41 hyp=0.42 cameraTheta=1.40 mountX=0.42 mountY=0.02, mountTheta=0.04
06:46:35.319 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:46:35.335 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:46:35.335 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:35.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:35.335 00.000 12268 Enqueuing Expose request
06:46:35.335 00.000 11616 Worker thread wakes up
06:46:35.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:35.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:46:37.417 02.082 11616 Exposure complete
06:46:37.468 00.051 11616 worker thread done servicing request
06:46:37.468 00.000 12268 OnExposeComplete: enter
06:46:37.468 00.000 12268 UpdateGuideState(): m_state=2
06:46:37.468 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:46:37.468 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.89, Mass=38, SNR=4.3, Peak=24 HFD=4.2
06:46:37.468 00.000 12268 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.47) = xAngle (-0.13 = -0.13)
06:46:37.468 00.000 12268 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.24 = 3.05)
06:46:37.469 00.001 12268 CameraToMount -- cameraX=0.21 cameraY=0.94 hyp=0.96 cameraTheta=1.35 mountX=0.96 mountY=0.09, mountTheta=0.10
06:46:37.471 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:46:37.485 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
06:46:37.485 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:37.485 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:37.485 00.000 12268 Enqueuing Expose request
06:46:37.485 00.000 11616 Worker thread wakes up
06:46:37.486 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:37.486 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:39.488 02.002 11616 Exposure complete
06:46:39.538 00.050 11616 worker thread done servicing request
06:46:39.538 00.000 12268 OnExposeComplete: enter
06:46:39.538 00.000 12268 UpdateGuideState(): m_state=2
06:46:39.538 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:46:39.539 00.001 12268 Star::Find returns 1 (0), X=665.10, Y=915.33, Mass=57, SNR=5.2, Peak=28 HFD=6.9
06:46:39.539 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
06:46:39.539 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
06:46:39.539 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=0.37 hyp=0.84 cameraTheta=2.68 mountX=0.30 mountY=-0.79, mountTheta=-1.21
06:46:39.541 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:46:39.556 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
06:46:39.556 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:39.556 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:39.556 00.000 12268 Enqueuing Expose request
06:46:39.556 00.000 11616 Worker thread wakes up
06:46:39.556 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:39.556 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:46:41.564 02.008 11616 Exposure complete
06:46:41.616 00.052 11616 worker thread done servicing request
06:46:41.616 00.000 12268 OnExposeComplete: enter
06:46:41.616 00.000 12268 UpdateGuideState(): m_state=2
06:46:41.616 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:46:41.616 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.50, Mass=40, SNR=4.4, Peak=28 HFD=4.1
06:46:41.616 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.31 = -0.31)
06:46:41.616 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.42 = 2.86)
06:46:41.616 00.000 12268 CameraToMount -- cameraX=0.24 cameraY=0.55 hyp=0.60 cameraTheta=1.16 mountX=0.57 mountY=0.16, mountTheta=0.28
06:46:41.618 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:46:41.633 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:46:41.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:41.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:41.633 00.000 12268 Enqueuing Expose request
06:46:41.633 00.000 11616 Worker thread wakes up
06:46:41.633 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:41.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:43.637 02.004 11616 Exposure complete
06:46:43.691 00.054 11616 worker thread done servicing request
06:46:43.691 00.000 12268 OnExposeComplete: enter
06:46:43.691 00.000 12268 UpdateGuideState(): m_state=2
06:46:43.691 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:46:43.692 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.65, Mass=43, SNR=4.6, Peak=29 HFD=3.8
06:46:43.692 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:46:43.692 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.04)
06:46:43.692 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.69 hyp=0.71 cameraTheta=1.34 mountX=0.71 mountY=0.07, mountTheta=0.11
06:46:43.694 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:46:43.709 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:46:43.709 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:43.709 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:43.709 00.000 12268 Enqueuing Expose request
06:46:43.710 00.001 11616 Worker thread wakes up
06:46:43.710 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:43.710 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:45.736 02.026 11616 Exposure complete
06:46:45.787 00.051 11616 worker thread done servicing request
06:46:45.787 00.000 12268 OnExposeComplete: enter
06:46:45.787 00.000 12268 UpdateGuideState(): m_state=2
06:46:45.787 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:46:45.788 00.001 12268 Star::Find returns 1 (0), X=665.97, Y=915.32, Mass=39, SNR=4.4, Peak=27 HFD=3.8
06:46:45.788 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
06:46:45.788 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
06:46:45.788 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.37 hyp=0.38 cameraTheta=1.26 mountX=0.38 mountY=0.07, mountTheta=0.18
06:46:45.792 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:46:45.807 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:46:45.807 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:45.807 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:45.808 00.001 12268 Enqueuing Expose request
06:46:45.808 00.000 11616 Worker thread wakes up
06:46:45.808 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:45.808 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:46:47.827 02.019 11616 Exposure complete
06:46:47.878 00.051 11616 worker thread done servicing request
06:46:47.878 00.000 12268 OnExposeComplete: enter
06:46:47.878 00.000 12268 UpdateGuideState(): m_state=2
06:46:47.879 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:46:47.879 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.46, Mass=42, SNR=4.5, Peak=27 HFD=4.3
06:46:47.879 00.000 12268 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.47) = xAngle (-0.41 = -0.41)
06:46:47.879 00.000 12268 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.52 = 2.76)
06:46:47.879 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.50 hyp=0.57 cameraTheta=1.06 mountX=0.53 mountY=0.21, mountTheta=0.38
06:46:47.883 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:46:47.897 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:46:47.898 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:47.898 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:47.898 00.000 12268 Enqueuing Expose request
06:46:47.898 00.000 11616 Worker thread wakes up
06:46:47.898 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:47.898 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:46:49.910 02.012 11616 Exposure complete
06:46:49.961 00.051 11616 worker thread done servicing request
06:46:49.961 00.000 12268 OnExposeComplete: enter
06:46:49.961 00.000 12268 UpdateGuideState(): m_state=2
06:46:49.961 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:46:49.961 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.55, Mass=36, SNR=4.2, Peak=26 HFD=4.1
06:46:49.961 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
06:46:49.962 00.001 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
06:46:49.962 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.60 hyp=0.71 cameraTheta=1.02 mountX=0.63 mountY=0.29, mountTheta=0.43
06:46:49.964 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:46:49.979 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
06:46:49.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:49.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:49.979 00.000 12268 Enqueuing Expose request
06:46:49.979 00.000 11616 Worker thread wakes up
06:46:49.979 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:49.980 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:51.983 02.003 11616 Exposure complete
06:46:52.034 00.051 11616 worker thread done servicing request
06:46:52.035 00.001 12268 OnExposeComplete: enter
06:46:52.035 00.000 12268 UpdateGuideState(): m_state=2
06:46:52.035 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:46:52.035 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.54, Mass=45, SNR=4.7, Peak=32 HFD=4.0
06:46:52.035 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
06:46:52.035 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
06:46:52.036 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=0.58 hyp=0.59 cameraTheta=1.38 mountX=0.59 mountY=0.03, mountTheta=0.06
06:46:52.037 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:46:52.052 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:46:52.052 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:52.052 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:52.052 00.000 12268 Enqueuing Expose request
06:46:52.052 00.000 11616 Worker thread wakes up
06:46:52.052 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:52.052 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:54.065 02.013 11616 Exposure complete
06:46:54.115 00.050 11616 worker thread done servicing request
06:46:54.115 00.000 12268 OnExposeComplete: enter
06:46:54.115 00.000 12268 UpdateGuideState(): m_state=2
06:46:54.116 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:46:54.116 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.93, Mass=42, SNR=4.5, Peak=29 HFD=3.4
06:46:54.116 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.06 = 0.06)
06:46:54.116 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.05 = -3.05)
06:46:54.116 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.97 hyp=0.98 cameraTheta=1.53 mountX=0.97 mountY=-0.08, mountTheta=-0.09
06:46:54.118 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:46:54.134 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:46:54.134 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:54.134 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:54.134 00.000 12268 Enqueuing Expose request
06:46:54.134 00.000 11616 Worker thread wakes up
06:46:54.134 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:54.134 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:56.145 02.011 11616 Exposure complete
06:46:56.196 00.051 11616 worker thread done servicing request
06:46:56.196 00.000 12268 OnExposeComplete: enter
06:46:56.197 00.001 12268 UpdateGuideState(): m_state=2
06:46:56.197 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:46:56.197 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
06:46:56.197 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
06:46:56.197 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
06:46:56.197 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.63 hyp=0.67 cameraTheta=1.21 mountX=0.65 mountY=0.15, mountTheta=0.23
06:46:56.199 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:46:56.213 00.014 12268 UpdateGuideState exits: m=36 SNR=4.2
06:46:56.214 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:56.214 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:56.214 00.000 12268 Enqueuing Expose request
06:46:56.214 00.000 11616 Worker thread wakes up
06:46:56.214 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:56.214 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:46:58.228 02.014 11616 Exposure complete
06:46:58.279 00.051 11616 worker thread done servicing request
06:46:58.279 00.000 12268 OnExposeComplete: enter
06:46:58.279 00.000 12268 UpdateGuideState(): m_state=2
06:46:58.279 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:46:58.279 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.49, Mass=42, SNR=4.6, Peak=31 HFD=2.8
06:46:58.280 00.001 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
06:46:58.280 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
06:46:58.280 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.54 hyp=0.60 cameraTheta=2.04 mountX=0.51 mountY=-0.34, mountTheta=-0.59
06:46:58.282 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:46:58.296 00.014 12268 UpdateGuideState exits: m=42 SNR=4.6
06:46:58.296 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:46:58.296 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:46:58.296 00.000 12268 Enqueuing Expose request
06:46:58.297 00.001 11616 Worker thread wakes up
06:46:58.297 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:46:58.297 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:47:00.311 02.014 11616 Exposure complete
06:47:00.362 00.051 11616 worker thread done servicing request
06:47:00.362 00.000 12268 OnExposeComplete: enter
06:47:00.362 00.000 12268 UpdateGuideState(): m_state=2
06:47:00.363 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:47:00.363 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.52, Mass=41, SNR=4.5, Peak=29 HFD=4.1
06:47:00.363 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
06:47:00.363 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
06:47:00.363 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.56 hyp=0.59 cameraTheta=1.26 mountX=0.58 mountY=0.11, mountTheta=0.18
06:47:00.365 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:47:00.379 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:47:00.380 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:00.380 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:00.380 00.000 12268 Enqueuing Expose request
06:47:00.380 00.000 11616 Worker thread wakes up
06:47:00.380 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:00.380 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:02.398 02.018 11616 Exposure complete
06:47:02.449 00.051 11616 worker thread done servicing request
06:47:02.449 00.000 12268 OnExposeComplete: enter
06:47:02.449 00.000 12268 UpdateGuideState(): m_state=2
06:47:02.450 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:47:02.450 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=916.23, Mass=40, SNR=4.4, Peak=26 HFD=3.7
06:47:02.450 00.000 12268 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.47) = xAngle (0.10 = 0.10)
06:47:02.450 00.000 12268 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.01 = -3.01)
06:47:02.450 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=1.27 hyp=1.27 cameraTheta=1.57 mountX=1.27 mountY=-0.16, mountTheta=-0.13
06:47:02.452 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:47:02.466 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:47:02.466 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:02.466 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:02.466 00.000 12268 Enqueuing Expose request
06:47:02.467 00.001 11616 Worker thread wakes up
06:47:02.467 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:02.467 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:04.474 02.007 11616 Exposure complete
06:47:04.526 00.052 11616 worker thread done servicing request
06:47:04.526 00.000 12268 OnExposeComplete: enter
06:47:04.526 00.000 12268 UpdateGuideState(): m_state=2
06:47:04.526 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:47:04.526 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=916.07, Mass=42, SNR=4.5, Peak=28 HFD=3.5
06:47:04.527 00.001 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
06:47:04.527 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
06:47:04.527 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=1.11 hyp=1.11 cameraTheta=1.55 mountX=1.11 mountY=-0.12, mountTheta=-0.11
06:47:04.529 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:04.543 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:47:04.543 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:04.543 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:04.543 00.000 12268 Enqueuing Expose request
06:47:04.543 00.000 11616 Worker thread wakes up
06:47:04.544 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:04.544 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:06.552 02.008 11616 Exposure complete
06:47:06.604 00.052 11616 worker thread done servicing request
06:47:06.605 00.001 12268 OnExposeComplete: enter
06:47:06.605 00.000 12268 UpdateGuideState(): m_state=2
06:47:06.605 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:47:06.605 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.67, Mass=45, SNR=4.7, Peak=30 HFD=3.2
06:47:06.605 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
06:47:06.605 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
06:47:06.605 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.72 hyp=0.74 cameraTheta=1.78 mountX=0.70 mountY=-0.25, mountTheta=-0.34
06:47:06.607 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:47:06.622 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:47:06.622 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:06.622 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:06.622 00.000 12268 Enqueuing Expose request
06:47:06.622 00.000 11616 Worker thread wakes up
06:47:06.622 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:06.622 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:08.634 02.012 11616 Exposure complete
06:47:08.686 00.052 11616 worker thread done servicing request
06:47:08.687 00.001 12268 OnExposeComplete: enter
06:47:08.687 00.000 12268 UpdateGuideState(): m_state=2
06:47:08.687 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:47:08.687 00.000 12268 Star::Find returns 1 (0), X=665.54, Y=915.85, Mass=61, SNR=5.4, Peak=27 HFD=6.6
06:47:08.687 00.000 12268 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
06:47:08.687 00.000 12268 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
06:47:08.687 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.89 hyp=0.95 cameraTheta=1.91 mountX=0.86 mountY=-0.43, mountTheta=-0.46
06:47:08.690 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:08.705 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
06:47:08.705 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:08.705 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:08.705 00.000 12268 Enqueuing Expose request
06:47:08.705 00.000 11616 Worker thread wakes up
06:47:08.705 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:08.705 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:10.713 02.008 11616 Exposure complete
06:47:10.763 00.050 11616 worker thread done servicing request
06:47:10.764 00.001 12268 OnExposeComplete: enter
06:47:10.764 00.000 12268 UpdateGuideState(): m_state=2
06:47:10.764 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:47:10.764 00.000 12268 Star::Find returns 1 (0), X=665.77, Y=916.00, Mass=42, SNR=4.5, Peak=28 HFD=3.3
06:47:10.764 00.000 12268 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.47) = xAngle (0.18 = 0.18)
06:47:10.764 00.000 12268 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.93 = -2.93)
06:47:10.764 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=1.05 hyp=1.05 cameraTheta=1.65 mountX=1.03 mountY=-0.22, mountTheta=-0.21
06:47:10.767 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:10.781 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:47:10.782 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:10.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:10.782 00.000 12268 Enqueuing Expose request
06:47:10.782 00.000 11616 Worker thread wakes up
06:47:10.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:10.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:12.805 02.023 11616 Exposure complete
06:47:12.863 00.058 11616 worker thread done servicing request
06:47:12.864 00.001 12268 OnExposeComplete: enter
06:47:12.864 00.000 12268 UpdateGuideState(): m_state=2
06:47:12.864 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:47:12.864 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=916.11, Mass=43, SNR=4.6, Peak=29 HFD=3.7
06:47:12.864 00.000 12268 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.47) = xAngle (-0.01 = -0.01)
06:47:12.864 00.000 12268 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.12 = -3.12)
06:47:12.864 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=1.15 hyp=1.16 cameraTheta=1.46 mountX=1.16 mountY=-0.02, mountTheta=-0.02
06:47:12.867 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:12.883 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:47:12.883 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:12.883 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:12.883 00.000 12268 Enqueuing Expose request
06:47:12.883 00.000 11616 Worker thread wakes up
06:47:12.883 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:12.883 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:14.899 02.016 11616 Exposure complete
06:47:14.950 00.051 11616 worker thread done servicing request
06:47:14.951 00.001 12268 OnExposeComplete: enter
06:47:14.951 00.000 12268 UpdateGuideState(): m_state=2
06:47:14.951 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:47:14.951 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.58, Mass=37, SNR=4.2, Peak=27 HFD=3.6
06:47:14.951 00.000 12268 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
06:47:14.951 00.000 12268 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
06:47:14.951 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.62 hyp=0.64 cameraTheta=1.37 mountX=0.63 mountY=0.05, mountTheta=0.08
06:47:14.953 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:47:14.968 00.015 12268 UpdateGuideState exits: m=37 SNR=4.2
06:47:14.968 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:14.969 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:14.969 00.000 12268 Enqueuing Expose request
06:47:14.969 00.000 11616 Worker thread wakes up
06:47:14.969 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:14.969 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:16.978 02.009 11616 Exposure complete
06:47:17.028 00.050 11616 worker thread done servicing request
06:47:17.028 00.000 12268 OnExposeComplete: enter
06:47:17.028 00.000 12268 UpdateGuideState(): m_state=2
06:47:17.029 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:47:17.029 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=916.06, Mass=42, SNR=4.5, Peak=28 HFD=4.0
06:47:17.029 00.000 12268 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.47) = xAngle (-0.15 = -0.15)
06:47:17.029 00.000 12268 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.26 = 3.02)
06:47:17.029 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=1.10 hyp=1.14 cameraTheta=1.32 mountX=1.12 mountY=0.14, mountTheta=0.12
06:47:17.031 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:17.045 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:47:17.045 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:17.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:17.045 00.000 12268 Enqueuing Expose request
06:47:17.045 00.000 11616 Worker thread wakes up
06:47:17.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:17.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:19.051 02.006 11616 Exposure complete
06:47:19.103 00.052 11616 worker thread done servicing request
06:47:19.104 00.001 12268 OnExposeComplete: enter
06:47:19.104 00.000 12268 UpdateGuideState(): m_state=2
06:47:19.104 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:47:19.104 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.54, Mass=43, SNR=4.6, Peak=29 HFD=3.4
06:47:19.104 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
06:47:19.104 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
06:47:19.104 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.59 hyp=0.59 cameraTheta=1.70 mountX=0.58 mountY=-0.15, mountTheta=-0.26
06:47:19.106 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:47:19.122 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:47:19.122 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:19.122 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:19.123 00.001 12268 Enqueuing Expose request
06:47:19.123 00.000 11616 Worker thread wakes up
06:47:19.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:19.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:21.126 02.003 11616 Exposure complete
06:47:21.176 00.050 11616 worker thread done servicing request
06:47:21.177 00.001 12268 OnExposeComplete: enter
06:47:21.177 00.000 12268 UpdateGuideState(): m_state=2
06:47:21.177 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:47:21.177 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.95, Mass=44, SNR=4.6, Peak=30 HFD=3.6
06:47:21.177 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
06:47:21.177 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
06:47:21.177 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=1.00 hyp=1.01 cameraTheta=1.45 mountX=1.01 mountY=-0.01, mountTheta=-0.01
06:47:21.179 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:21.194 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:47:21.194 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:21.194 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:21.194 00.000 12268 Enqueuing Expose request
06:47:21.194 00.000 11616 Worker thread wakes up
06:47:21.194 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:21.194 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:23.197 02.003 11616 Exposure complete
06:47:23.248 00.051 11616 worker thread done servicing request
06:47:23.249 00.001 12268 OnExposeComplete: enter
06:47:23.249 00.000 12268 UpdateGuideState(): m_state=2
06:47:23.249 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:47:23.249 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.90, Mass=40, SNR=4.4, Peak=28 HFD=3.4
06:47:23.249 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
06:47:23.249 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
06:47:23.249 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.94 hyp=0.95 cameraTheta=1.50 mountX=0.95 mountY=-0.06, mountTheta=-0.06
06:47:23.251 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:47:23.266 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:47:23.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:23.266 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:23.266 00.000 12268 Enqueuing Expose request
06:47:23.266 00.000 11616 Worker thread wakes up
06:47:23.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:23.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:25.280 02.014 11616 Exposure complete
06:47:25.331 00.051 11616 worker thread done servicing request
06:47:25.331 00.000 12268 OnExposeComplete: enter
06:47:25.331 00.000 12268 UpdateGuideState(): m_state=2
06:47:25.331 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:47:25.331 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.68, Mass=38, SNR=4.3, Peak=27 HFD=3.4
06:47:25.331 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
06:47:25.332 00.001 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
06:47:25.332 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.73 hyp=0.73 cameraTheta=1.52 mountX=0.73 mountY=-0.06, mountTheta=-0.08
06:47:25.334 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:25.348 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
06:47:25.348 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:25.348 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:25.348 00.000 12268 Enqueuing Expose request
06:47:25.348 00.000 11616 Worker thread wakes up
06:47:25.349 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:25.349 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:27.427 02.078 11616 Exposure complete
06:47:27.476 00.049 11616 worker thread done servicing request
06:47:27.477 00.001 12268 OnExposeComplete: enter
06:47:27.477 00.000 12268 UpdateGuideState(): m_state=2
06:47:27.477 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:47:27.477 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.68, Mass=43, SNR=4.6, Peak=28 HFD=4.0
06:47:27.477 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
06:47:27.477 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
06:47:27.477 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.72 hyp=0.76 cameraTheta=1.26 mountX=0.74 mountY=0.14, mountTheta=0.18
06:47:27.479 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:47:27.494 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:47:27.494 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:27.494 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:27.494 00.000 12268 Enqueuing Expose request
06:47:27.494 00.000 11616 Worker thread wakes up
06:47:27.494 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:27.494 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:29.515 02.021 11616 Exposure complete
06:47:29.567 00.052 11616 worker thread done servicing request
06:47:29.567 00.000 12268 OnExposeComplete: enter
06:47:29.567 00.000 12268 UpdateGuideState(): m_state=2
06:47:29.567 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:47:29.568 00.001 12268 Star::Find returns 1 (0), X=666.35, Y=915.37, Mass=45, SNR=4.7, Peak=29 HFD=4.7
06:47:29.568 00.000 12268 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.47) = xAngle (-0.78 = -0.78)
06:47:29.568 00.000 12268 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.89 = 2.40)
06:47:29.568 00.000 12268 CameraToMount -- cameraX=0.50 cameraY=0.42 hyp=0.65 cameraTheta=0.70 mountX=0.46 mountY=0.44, mountTheta=0.76
06:47:29.570 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:29.585 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:47:29.585 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:29.585 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:29.585 00.000 12268 Enqueuing Expose request
06:47:29.586 00.001 11616 Worker thread wakes up
06:47:29.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:29.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:47:31.599 02.013 11616 Exposure complete
06:47:31.649 00.050 11616 worker thread done servicing request
06:47:31.649 00.000 12268 OnExposeComplete: enter
06:47:31.650 00.001 12268 UpdateGuideState(): m_state=2
06:47:31.650 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:47:31.650 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.30, Mass=38, SNR=4.4, Peak=28 HFD=3.3
06:47:31.650 00.000 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
06:47:31.650 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
06:47:31.650 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.77 mountX=0.33 mountY=-0.11, mountTheta=-0.32
06:47:31.652 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:47:31.670 00.018 12268 UpdateGuideState exits: m=38 SNR=4.4
06:47:31.670 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:31.670 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:31.670 00.000 12268 Enqueuing Expose request
06:47:31.670 00.000 11616 Worker thread wakes up
06:47:31.670 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:31.670 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:47:33.672 02.002 11616 Exposure complete
06:47:33.726 00.054 11616 worker thread done servicing request
06:47:33.726 00.000 12268 OnExposeComplete: enter
06:47:33.726 00.000 12268 UpdateGuideState(): m_state=2
06:47:33.727 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:47:33.727 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.34, Mass=43, SNR=4.6, Peak=29 HFD=4.0
06:47:33.727 00.000 12268 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
06:47:33.727 00.000 12268 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.73)
06:47:33.727 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.38 hyp=0.45 cameraTheta=1.03 mountX=0.40 mountY=0.18, mountTheta=0.42
06:47:33.730 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:33.745 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:47:33.746 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:33.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:33.746 00.000 12268 Enqueuing Expose request
06:47:33.746 00.000 11616 Worker thread wakes up
06:47:33.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:33.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:47:35.756 02.010 11616 Exposure complete
06:47:35.809 00.053 11616 worker thread done servicing request
06:47:35.809 00.000 12268 OnExposeComplete: enter
06:47:35.809 00.000 12268 UpdateGuideState(): m_state=2
06:47:35.809 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:47:35.809 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.43, Mass=39, SNR=4.4, Peak=27 HFD=3.7
06:47:35.809 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:47:35.809 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
06:47:35.810 00.001 12268 CameraToMount -- cameraX=0.11 cameraY=0.48 hyp=0.49 cameraTheta=1.34 mountX=0.49 mountY=0.05, mountTheta=0.11
06:47:35.812 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:47:35.826 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:47:35.826 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:35.826 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:35.826 00.000 12268 Enqueuing Expose request
06:47:35.826 00.000 11616 Worker thread wakes up
06:47:35.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:35.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:47:37.835 02.009 11616 Exposure complete
06:47:37.886 00.051 11616 worker thread done servicing request
06:47:37.887 00.001 12268 OnExposeComplete: enter
06:47:37.887 00.000 12268 UpdateGuideState(): m_state=2
06:47:37.887 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:47:37.887 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.99, Mass=40, SNR=4.4, Peak=27 HFD=3.8
06:47:37.887 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.08 = -0.08)
06:47:37.887 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
06:47:37.887 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=1.03 hyp=1.05 cameraTheta=1.39 mountX=1.05 mountY=0.06, mountTheta=0.05
06:47:37.889 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:47:37.904 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:47:37.904 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:37.904 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:37.904 00.000 12268 Enqueuing Expose request
06:47:37.904 00.000 11616 Worker thread wakes up
06:47:37.904 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:37.904 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:39.921 02.017 11616 Exposure complete
06:47:39.972 00.051 11616 worker thread done servicing request
06:47:39.973 00.001 12268 OnExposeComplete: enter
06:47:39.973 00.000 12268 UpdateGuideState(): m_state=2
06:47:39.973 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:47:39.973 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.74, Mass=45, SNR=4.7, Peak=30 HFD=3.8
06:47:39.973 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:47:39.973 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.04)
06:47:39.973 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.79 hyp=0.81 cameraTheta=1.34 mountX=0.80 mountY=0.08, mountTheta=0.11
06:47:39.976 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:39.991 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:47:39.991 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:39.991 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:39.991 00.000 12268 Enqueuing Expose request
06:47:39.991 00.000 11616 Worker thread wakes up
06:47:39.992 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:39.992 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:42.005 02.013 11616 Exposure complete
06:47:42.056 00.051 11616 worker thread done servicing request
06:47:42.057 00.001 12268 OnExposeComplete: enter
06:47:42.057 00.000 12268 UpdateGuideState(): m_state=2
06:47:42.057 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:47:42.057 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.95, Mass=40, SNR=4.4, Peak=26 HFD=4.3
06:47:42.057 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
06:47:42.057 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
06:47:42.057 00.000 12268 CameraToMount -- cameraX=0.32 cameraY=1.00 hyp=1.05 cameraTheta=1.26 mountX=1.03 mountY=0.19, mountTheta=0.18
06:47:42.059 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:47:42.074 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:47:42.074 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:42.074 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:42.074 00.000 12268 Enqueuing Expose request
06:47:42.074 00.000 11616 Worker thread wakes up
06:47:42.074 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:42.074 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:44.096 02.022 11616 Exposure complete
06:47:44.149 00.053 11616 worker thread done servicing request
06:47:44.149 00.000 12268 OnExposeComplete: enter
06:47:44.149 00.000 12268 UpdateGuideState(): m_state=2
06:47:44.149 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:47:44.150 00.001 12268 Star::Find returns 1 (0), X=666.01, Y=915.68, Mass=44, SNR=4.6, Peak=31 HFD=3.9
06:47:44.150 00.000 12268 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.47) = xAngle (-0.11 = -0.11)
06:47:44.150 00.000 12268 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.22 = 3.06)
06:47:44.150 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.72 hyp=0.74 cameraTheta=1.36 mountX=0.74 mountY=0.06, mountTheta=0.08
06:47:44.153 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:44.168 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:47:44.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:44.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:44.168 00.000 12268 Enqueuing Expose request
06:47:44.168 00.000 11616 Worker thread wakes up
06:47:44.168 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:44.169 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:46.178 02.009 11616 Exposure complete
06:47:46.230 00.052 11616 worker thread done servicing request
06:47:46.231 00.001 12268 OnExposeComplete: enter
06:47:46.231 00.000 12268 UpdateGuideState(): m_state=2
06:47:46.231 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:47:46.231 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.80, Mass=44, SNR=4.6, Peak=32 HFD=2.9
06:47:46.231 00.000 12268 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.47) = xAngle (0.23 = 0.23)
06:47:46.231 00.000 12268 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.88 = -2.88)
06:47:46.231 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.85 hyp=0.86 cameraTheta=1.70 mountX=0.83 mountY=-0.22, mountTheta=-0.26
06:47:46.233 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:46.247 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:47:46.248 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:46.248 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:46.248 00.000 12268 Enqueuing Expose request
06:47:46.248 00.000 11616 Worker thread wakes up
06:47:46.248 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:46.248 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:48.251 02.003 11616 Exposure complete
06:47:48.301 00.050 11616 worker thread done servicing request
06:47:48.302 00.001 12268 OnExposeComplete: enter
06:47:48.302 00.000 12268 UpdateGuideState(): m_state=2
06:47:48.302 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:47:48.302 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.89, Mass=41, SNR=4.5, Peak=24 HFD=4.3
06:47:48.302 00.000 12268 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
06:47:48.302 00.000 12268 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.09)
06:47:48.302 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.93 hyp=0.95 cameraTheta=1.39 mountX=0.95 mountY=0.05, mountTheta=0.06
06:47:48.304 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:47:48.319 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:47:48.319 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:48.319 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:48.319 00.000 12268 Enqueuing Expose request
06:47:48.319 00.000 11616 Worker thread wakes up
06:47:48.319 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:48.319 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:50.327 02.008 11616 Exposure complete
06:47:50.377 00.050 11616 worker thread done servicing request
06:47:50.377 00.000 12268 OnExposeComplete: enter
06:47:50.377 00.000 12268 UpdateGuideState(): m_state=2
06:47:50.378 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:47:50.378 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.95, Mass=41, SNR=4.5, Peak=29 HFD=3.2
06:47:50.378 00.000 12268 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.47) = xAngle (0.13 = 0.13)
06:47:50.378 00.000 12268 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.98 = -2.98)
06:47:50.378 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=1.00 hyp=1.00 cameraTheta=1.61 mountX=0.99 mountY=-0.16, mountTheta=-0.16
06:47:50.380 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:50.394 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:47:50.394 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:50.394 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:50.395 00.001 12268 Enqueuing Expose request
06:47:50.395 00.000 11616 Worker thread wakes up
06:47:50.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:50.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:52.409 02.014 11616 Exposure complete
06:47:52.460 00.051 11616 worker thread done servicing request
06:47:52.460 00.000 12268 OnExposeComplete: enter
06:47:52.461 00.001 12268 UpdateGuideState(): m_state=2
06:47:52.461 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:47:52.461 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.55, Mass=44, SNR=4.7, Peak=28 HFD=4.1
06:47:52.461 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
06:47:52.461 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.99)
06:47:52.461 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.60 hyp=0.62 cameraTheta=1.29 mountX=0.61 mountY=0.10, mountTheta=0.16
06:47:52.463 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:52.477 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
06:47:52.478 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:52.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:52.478 00.000 12268 Enqueuing Expose request
06:47:52.478 00.000 11616 Worker thread wakes up
06:47:52.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:52.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:54.492 02.014 11616 Exposure complete
06:47:54.543 00.051 11616 worker thread done servicing request
06:47:54.544 00.001 12268 OnExposeComplete: enter
06:47:54.544 00.000 12268 UpdateGuideState(): m_state=2
06:47:54.544 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:47:54.544 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=916.11, Mass=45, SNR=4.7, Peak=29 HFD=3.6
06:47:54.544 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
06:47:54.544 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
06:47:54.544 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=1.16 hyp=1.16 cameraTheta=1.56 mountX=1.16 mountY=-0.13, mountTheta=-0.12
06:47:54.546 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:47:54.561 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:47:54.561 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:54.561 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:54.561 00.000 12268 Enqueuing Expose request
06:47:54.561 00.000 11616 Worker thread wakes up
06:47:54.561 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:54.561 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:47:56.573 02.012 11616 Exposure complete
06:47:56.624 00.051 11616 worker thread done servicing request
06:47:56.625 00.001 12268 OnExposeComplete: enter
06:47:56.625 00.000 12268 UpdateGuideState(): m_state=2
06:47:56.625 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:47:56.625 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.34, Mass=40, SNR=4.4, Peak=26 HFD=3.9
06:47:56.625 00.000 12268 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.47) = xAngle (0.09 = 0.09)
06:47:56.625 00.000 12268 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.02 = -3.02)
06:47:56.625 00.000 12268 CameraToMount -- cameraX=0.00 cameraY=0.39 hyp=0.39 cameraTheta=1.56 mountX=0.39 mountY=-0.05, mountTheta=-0.12
06:47:56.627 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:47:56.642 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:47:56.642 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:56.642 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:56.642 00.000 12268 Enqueuing Expose request
06:47:56.642 00.000 11616 Worker thread wakes up
06:47:56.642 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:56.642 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:47:58.654 02.012 11616 Exposure complete
06:47:58.704 00.050 11616 worker thread done servicing request
06:47:58.704 00.000 12268 OnExposeComplete: enter
06:47:58.704 00.000 12268 UpdateGuideState(): m_state=2
06:47:58.704 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:47:58.705 00.001 12268 Star::Find returns 1 (0), X=665.91, Y=915.11, Mass=44, SNR=4.6, Peak=26 HFD=5.4
06:47:58.705 00.000 12268 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.47) = xAngle (-0.23 = -0.23)
06:47:58.705 00.000 12268 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.34 = 2.94)
06:47:58.705 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.24 mountX=0.16 mountY=0.03, mountTheta=0.20
06:47:58.707 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:47:58.722 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:47:58.722 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:47:58.722 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:47:58.722 00.000 12268 Enqueuing Expose request
06:47:58.723 00.001 11616 Worker thread wakes up
06:47:58.723 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:47:58.723 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:48:00.724 02.001 11616 Exposure complete
06:48:00.775 00.051 11616 worker thread done servicing request
06:48:00.776 00.001 12268 OnExposeComplete: enter
06:48:00.776 00.000 12268 UpdateGuideState(): m_state=2
06:48:00.776 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:48:00.776 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=916.02, Mass=47, SNR=4.8, Peak=31 HFD=3.5
06:48:00.776 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
06:48:00.776 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
06:48:00.776 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=1.07 hyp=1.07 cameraTheta=1.54 mountX=1.07 mountY=-0.11, mountTheta=-0.10
06:48:00.778 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:48:00.794 00.016 12268 UpdateGuideState exits: m=47 SNR=4.8
06:48:00.794 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:00.794 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:00.794 00.000 12268 Enqueuing Expose request
06:48:00.794 00.000 11616 Worker thread wakes up
06:48:00.794 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:00.794 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:02.814 02.020 11616 Exposure complete
06:48:02.866 00.052 11616 worker thread done servicing request
06:48:02.866 00.000 12268 OnExposeComplete: enter
06:48:02.866 00.000 12268 UpdateGuideState(): m_state=2
06:48:02.866 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:48:02.866 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.89, Mass=38, SNR=4.3, Peak=24 HFD=4.1
06:48:02.867 00.001 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
06:48:02.867 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.99)
06:48:02.867 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=0.94 hyp=0.98 cameraTheta=1.29 mountX=0.96 mountY=0.15, mountTheta=0.15
06:48:02.869 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:48:02.883 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
06:48:02.884 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:02.884 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:02.884 00.000 12268 Enqueuing Expose request
06:48:02.884 00.000 11616 Worker thread wakes up
06:48:02.884 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:02.884 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:04.893 02.009 11616 Exposure complete
06:48:04.942 00.049 11616 worker thread done servicing request
06:48:04.943 00.001 12268 OnExposeComplete: enter
06:48:04.943 00.000 12268 UpdateGuideState(): m_state=2
06:48:04.943 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:48:04.944 00.001 12268 Star::Find returns 1 (0), X=666.00, Y=915.34, Mass=42, SNR=4.5, Peak=29 HFD=3.8
06:48:04.944 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
06:48:04.944 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.91)
06:48:04.944 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.39 hyp=0.41 cameraTheta=1.21 mountX=0.40 mountY=0.10, mountTheta=0.24
06:48:04.946 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:48:04.961 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:48:04.961 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:04.961 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:04.961 00.000 12268 Enqueuing Expose request
06:48:04.961 00.000 11616 Worker thread wakes up
06:48:04.961 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:04.961 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:48:06.972 02.011 11616 Exposure complete
06:48:07.022 00.050 11616 worker thread done servicing request
06:48:07.023 00.001 12268 OnExposeComplete: enter
06:48:07.023 00.000 12268 UpdateGuideState(): m_state=2
06:48:07.023 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:48:07.023 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.45, Mass=65, SNR=5.6, Peak=30 HFD=5.8
06:48:07.023 00.000 12268 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.47) = xAngle (0.69 = 0.69)
06:48:07.023 00.000 12268 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.42 = -2.42)
06:48:07.023 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=0.50 hyp=0.60 cameraTheta=2.16 mountX=0.46 mountY=-0.39, mountTheta=-0.71
06:48:07.025 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:48:07.040 00.015 12268 UpdateGuideState exits: m=65 SNR=5.6
06:48:07.040 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:07.040 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:07.040 00.000 12268 Enqueuing Expose request
06:48:07.040 00.000 11616 Worker thread wakes up
06:48:07.040 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:07.040 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:48:09.056 02.016 11616 Exposure complete
06:48:09.106 00.050 11616 worker thread done servicing request
06:48:09.106 00.000 12268 OnExposeComplete: enter
06:48:09.107 00.001 12268 UpdateGuideState(): m_state=2
06:48:09.107 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:48:09.107 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.86, Mass=45, SNR=4.7, Peak=31 HFD=2.9
06:48:09.107 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
06:48:09.107 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
06:48:09.107 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.90 hyp=0.94 cameraTheta=1.85 mountX=0.87 mountY=-0.37, mountTheta=-0.40
06:48:09.108 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:48:09.124 00.016 12268 UpdateGuideState exits: m=45 SNR=4.7
06:48:09.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:09.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:09.124 00.000 12268 Enqueuing Expose request
06:48:09.124 00.000 11616 Worker thread wakes up
06:48:09.124 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:09.124 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:11.139 02.015 11616 Exposure complete
06:48:11.192 00.053 11616 worker thread done servicing request
06:48:11.192 00.000 12268 OnExposeComplete: enter
06:48:11.193 00.001 12268 UpdateGuideState(): m_state=2
06:48:11.193 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:48:11.193 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.57, Mass=35, SNR=4.2, Peak=26 HFD=3.8
06:48:11.193 00.000 12268 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
06:48:11.193 00.000 12268 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.82)
06:48:11.193 00.000 12268 CameraToMount -- cameraX=0.29 cameraY=0.62 hyp=0.68 cameraTheta=1.12 mountX=0.64 mountY=0.21, mountTheta=0.32
06:48:11.195 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:48:11.210 00.015 12268 UpdateGuideState exits: m=35 SNR=4.2
06:48:11.210 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:11.210 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:11.211 00.001 12268 Enqueuing Expose request
06:48:11.211 00.000 11616 Worker thread wakes up
06:48:11.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:11.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:13.234 02.023 11616 Exposure complete
06:48:13.287 00.053 11616 worker thread done servicing request
06:48:13.287 00.000 12268 OnExposeComplete: enter
06:48:13.287 00.000 12268 UpdateGuideState(): m_state=2
06:48:13.288 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:48:13.288 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.96, Mass=45, SNR=4.7, Peak=29 HFD=3.6
06:48:13.288 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.08 = 0.08)
06:48:13.288 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.03 = -3.03)
06:48:13.288 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=1.01 hyp=1.01 cameraTheta=1.55 mountX=1.00 mountY=-0.11, mountTheta=-0.11
06:48:13.291 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
06:48:13.306 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:48:13.306 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:13.306 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:13.306 00.000 12268 Enqueuing Expose request
06:48:13.306 00.000 11616 Worker thread wakes up
06:48:13.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:13.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:15.307 02.001 11616 Exposure complete
06:48:15.358 00.051 11616 worker thread done servicing request
06:48:15.359 00.001 12268 OnExposeComplete: enter
06:48:15.359 00.000 12268 UpdateGuideState(): m_state=2
06:48:15.359 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:48:15.359 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.62, Mass=40, SNR=4.5, Peak=31 HFD=3.1
06:48:15.359 00.000 12268 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
06:48:15.359 00.000 12268 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
06:48:15.359 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.67 hyp=0.67 cameraTheta=1.53 mountX=0.67 mountY=-0.06, mountTheta=-0.09
06:48:15.361 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:48:15.376 00.015 12268 UpdateGuideState exits: m=40 SNR=4.5
06:48:15.376 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:15.376 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:15.376 00.000 12268 Enqueuing Expose request
06:48:15.377 00.001 11616 Worker thread wakes up
06:48:15.377 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:15.377 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:17.422 02.045 11616 Exposure complete
06:48:17.473 00.051 11616 worker thread done servicing request
06:48:17.474 00.001 12268 OnExposeComplete: enter
06:48:17.474 00.000 12268 UpdateGuideState(): m_state=2
06:48:17.474 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:48:17.474 00.000 12268 Star::Find returns 1 (0), X=665.38, Y=915.64, Mass=64, SNR=5.5, Peak=28 HFD=5.6
06:48:17.474 00.000 12268 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
06:48:17.474 00.000 12268 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
06:48:17.474 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.69 hyp=0.83 cameraTheta=2.17 mountX=0.64 mountY=-0.55, mountTheta=-0.72
06:48:17.476 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=35, Gamma=1.290
06:48:17.491 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
06:48:17.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:17.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:17.491 00.000 12268 Enqueuing Expose request
06:48:17.491 00.000 11616 Worker thread wakes up
06:48:17.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:17.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:48:19.502 02.011 11616 Exposure complete
06:48:19.552 00.050 11616 worker thread done servicing request
06:48:19.552 00.000 12268 OnExposeComplete: enter
06:48:19.552 00.000 12268 UpdateGuideState(): m_state=2
06:48:19.553 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:48:19.553 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.86, Mass=38, SNR=4.3, Peak=25 HFD=3.7
06:48:19.553 00.000 12268 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
06:48:19.553 00.000 12268 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
06:48:19.553 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.91 hyp=0.91 cameraTheta=1.55 mountX=0.91 mountY=-0.10, mountTheta=-0.11
06:48:19.555 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:48:19.570 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:48:19.570 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:19.570 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:19.570 00.000 12268 Enqueuing Expose request
06:48:19.570 00.000 11616 Worker thread wakes up
06:48:19.570 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:19.570 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:21.584 02.014 11616 Exposure complete
06:48:21.635 00.051 11616 worker thread done servicing request
06:48:21.636 00.001 12268 OnExposeComplete: enter
06:48:21.636 00.000 12268 UpdateGuideState(): m_state=2
06:48:21.636 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:48:21.636 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=38, SNR=4.3, Peak=27 HFD=3.9
06:48:21.636 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
06:48:21.636 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.80)
06:48:21.636 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.61 hyp=0.69 cameraTheta=1.10 mountX=0.64 mountY=0.23, mountTheta=0.35
06:48:21.638 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:48:21.653 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:48:21.653 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:21.653 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:21.653 00.000 12268 Enqueuing Expose request
06:48:21.653 00.000 11616 Worker thread wakes up
06:48:21.653 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:21.653 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:23.662 02.009 11616 Exposure complete
06:48:23.715 00.053 11616 worker thread done servicing request
06:48:23.715 00.000 12268 OnExposeComplete: enter
06:48:23.715 00.000 12268 UpdateGuideState(): m_state=2
06:48:23.716 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:48:23.716 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.28, Mass=44, SNR=4.7, Peak=27 HFD=4.3
06:48:23.716 00.000 12268 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.47) = xAngle (-0.25 = -0.25)
06:48:23.716 00.000 12268 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.36 = 2.92)
06:48:23.716 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=0.32 hyp=0.35 cameraTheta=1.22 mountX=0.33 mountY=0.08, mountTheta=0.22
06:48:23.718 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:48:23.734 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
06:48:23.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:23.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:23.735 00.001 12268 Enqueuing Expose request
06:48:23.735 00.000 11616 Worker thread wakes up
06:48:23.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:23.735 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:48:25.751 02.016 11616 Exposure complete
06:48:25.802 00.051 11616 worker thread done servicing request
06:48:25.802 00.000 12268 OnExposeComplete: enter
06:48:25.802 00.000 12268 UpdateGuideState(): m_state=2
06:48:25.802 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:48:25.803 00.001 12268 Star::Find returns 1 (0), X=665.88, Y=915.56, Mass=42, SNR=4.5, Peak=27 HFD=3.8
06:48:25.803 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.05 = 0.05)
06:48:25.803 00.000 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.06 = -3.06)
06:48:25.803 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.61 hyp=0.61 cameraTheta=1.52 mountX=0.60 mountY=-0.05, mountTheta=-0.08
06:48:25.805 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:48:25.820 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:48:25.820 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:25.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:25.820 00.000 12268 Enqueuing Expose request
06:48:25.820 00.000 11616 Worker thread wakes up
06:48:25.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:25.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:27.834 02.014 11616 Exposure complete
06:48:27.888 00.054 11616 worker thread done servicing request
06:48:27.888 00.000 12268 OnExposeComplete: enter
06:48:27.888 00.000 12268 UpdateGuideState(): m_state=2
06:48:27.888 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:48:27.888 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.55, Mass=36, SNR=4.2, Peak=26 HFD=4.1
06:48:27.888 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
06:48:27.888 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.72)
06:48:27.888 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.60 hyp=0.71 cameraTheta=1.02 mountX=0.63 mountY=0.29, mountTheta=0.43
06:48:27.890 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=9, Gamma=1.290
06:48:27.906 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
06:48:27.906 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:27.906 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:27.906 00.000 12268 Enqueuing Expose request
06:48:27.906 00.000 11616 Worker thread wakes up
06:48:27.906 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:27.906 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:29.912 02.006 11616 Exposure complete
06:48:29.969 00.057 11616 worker thread done servicing request
06:48:29.969 00.000 12268 OnExposeComplete: enter
06:48:29.969 00.000 12268 UpdateGuideState(): m_state=2
06:48:29.970 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:48:29.970 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.74, Mass=60, SNR=5.4, Peak=28 HFD=6.6
06:48:29.970 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
06:48:29.970 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
06:48:29.970 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.79 hyp=0.88 cameraTheta=2.04 mountX=0.74 mountY=-0.49, mountTheta=-0.59
06:48:29.973 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:48:29.988 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
06:48:29.988 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:29.988 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:29.989 00.001 12268 Enqueuing Expose request
06:48:29.989 00.000 11616 Worker thread wakes up
06:48:29.989 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:29.989 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:48:32.004 02.015 11616 Exposure complete
06:48:32.059 00.055 11616 worker thread done servicing request
06:48:32.059 00.000 12268 OnExposeComplete: enter
06:48:32.059 00.000 12268 UpdateGuideState(): m_state=2
06:48:32.059 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:48:32.060 00.001 12268 Star::Find returns 1 (0), X=666.01, Y=915.80, Mass=42, SNR=4.5, Peak=28 HFD=3.8
06:48:32.060 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
06:48:32.060 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
06:48:32.060 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.84 hyp=0.86 cameraTheta=1.38 mountX=0.85 mountY=0.05, mountTheta=0.06
06:48:32.063 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:48:32.079 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:48:32.079 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:32.079 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:32.079 00.000 12268 Enqueuing Expose request
06:48:32.079 00.000 11616 Worker thread wakes up
06:48:32.080 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:32.080 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:34.101 02.021 11616 Exposure complete
06:48:34.162 00.061 11616 worker thread done servicing request
06:48:34.162 00.000 12268 OnExposeComplete: enter
06:48:34.162 00.000 12268 UpdateGuideState(): m_state=2
06:48:34.162 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:48:34.162 00.000 12268 Star::Find returns 1 (0), X=666.08, Y=915.40, Mass=37, SNR=4.2, Peak=25 HFD=4.1
06:48:34.162 00.000 12268 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.47) = xAngle (-0.36 = -0.36)
06:48:34.162 00.000 12268 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.47 = 2.81)
06:48:34.163 00.001 12268 CameraToMount -- cameraX=0.22 cameraY=0.45 hyp=0.50 cameraTheta=1.11 mountX=0.47 mountY=0.16, mountTheta=0.34
06:48:34.165 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:48:34.181 00.016 12268 UpdateGuideState exits: m=37 SNR=4.2
06:48:34.181 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:34.181 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:34.181 00.000 12268 Enqueuing Expose request
06:48:34.181 00.000 11616 Worker thread wakes up
06:48:34.181 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:34.181 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:48:36.194 02.013 11616 Exposure complete
06:48:36.245 00.051 11616 worker thread done servicing request
06:48:36.245 00.000 12268 OnExposeComplete: enter
06:48:36.245 00.000 12268 UpdateGuideState(): m_state=2
06:48:36.245 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:48:36.246 00.001 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
06:48:36.246 00.000 12268 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
06:48:36.246 00.000 12268 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.85)
06:48:36.246 00.000 12268 CameraToMount -- cameraX=0.28 cameraY=0.62 hyp=0.68 cameraTheta=1.15 mountX=0.64 mountY=0.19, mountTheta=0.29
06:48:36.248 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:48:36.262 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:48:36.263 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:36.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:36.263 00.000 12268 Enqueuing Expose request
06:48:36.263 00.000 11616 Worker thread wakes up
06:48:36.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:36.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:38.264 02.001 11616 Exposure complete
06:48:38.314 00.050 11616 worker thread done servicing request
06:48:38.315 00.001 12268 OnExposeComplete: enter
06:48:38.315 00.000 12268 UpdateGuideState(): m_state=2
06:48:38.315 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:48:38.315 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:48:38.315 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
06:48:38.315 00.000 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
06:48:38.315 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.65 hyp=0.66 cameraTheta=1.38 mountX=0.66 mountY=0.04, mountTheta=0.06
06:48:38.317 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:48:38.332 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:48:38.332 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:38.332 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:38.332 00.000 12268 Enqueuing Expose request
06:48:38.332 00.000 11616 Worker thread wakes up
06:48:38.332 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:38.332 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:40.340 02.008 11616 Exposure complete
06:48:40.390 00.050 11616 worker thread done servicing request
06:48:40.391 00.001 12268 OnExposeComplete: enter
06:48:40.391 00.000 12268 UpdateGuideState(): m_state=2
06:48:40.391 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:48:40.391 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.60, Mass=35, SNR=4.2, Peak=27 HFD=3.4
06:48:40.391 00.000 12268 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:48:40.391 00.000 12268 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.04)
06:48:40.391 00.000 12268 CameraToMount -- cameraX=0.15 cameraY=0.64 hyp=0.66 cameraTheta=1.34 mountX=0.66 mountY=0.07, mountTheta=0.10
06:48:40.393 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:48:40.407 00.014 12268 UpdateGuideState exits: m=35 SNR=4.2
06:48:40.408 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:40.408 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:40.408 00.000 12268 Enqueuing Expose request
06:48:40.408 00.000 11616 Worker thread wakes up
06:48:40.408 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:40.408 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:42.431 02.023 11616 Exposure complete
06:48:42.482 00.051 11616 worker thread done servicing request
06:48:42.482 00.000 12268 OnExposeComplete: enter
06:48:42.483 00.001 12268 UpdateGuideState(): m_state=2
06:48:42.483 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:48:42.483 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=916.06, Mass=47, SNR=4.8, Peak=31 HFD=3.3
06:48:42.483 00.000 12268 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
06:48:42.483 00.000 12268 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
06:48:42.483 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=1.10 hyp=1.10 cameraTheta=1.63 mountX=1.09 mountY=-0.20, mountTheta=-0.18
06:48:42.485 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:48:42.500 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:48:42.500 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:42.500 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:42.500 00.000 12268 Enqueuing Expose request
06:48:42.500 00.000 11616 Worker thread wakes up
06:48:42.500 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:42.500 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:44.516 02.016 11616 Exposure complete
06:48:44.567 00.051 11616 worker thread done servicing request
06:48:44.567 00.000 12268 OnExposeComplete: enter
06:48:44.567 00.000 12268 UpdateGuideState(): m_state=2
06:48:44.568 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:48:44.568 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.63, Mass=56, SNR=5.2, Peak=29 HFD=5.0
06:48:44.568 00.000 12268 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.47) = xAngle (0.37 = 0.37)
06:48:44.568 00.000 12268 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
06:48:44.568 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.67 hyp=0.70 cameraTheta=1.84 mountX=0.65 mountY=-0.27, mountTheta=-0.39
06:48:44.570 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:48:44.586 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
06:48:44.586 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:44.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:44.586 00.000 12268 Enqueuing Expose request
06:48:44.586 00.000 11616 Worker thread wakes up
06:48:44.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:44.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:46.604 02.018 11616 Exposure complete
06:48:46.656 00.052 11616 worker thread done servicing request
06:48:46.656 00.000 12268 OnExposeComplete: enter
06:48:46.656 00.000 12268 UpdateGuideState(): m_state=2
06:48:46.656 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:48:46.656 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.17, Mass=43, SNR=4.6, Peak=27 HFD=3.6
06:48:46.657 00.001 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
06:48:46.657 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
06:48:46.657 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.28 cameraTheta=2.27 mountX=0.19 mountY=-0.20, mountTheta=-0.81
06:48:46.659 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:48:46.673 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:48:46.673 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:46.673 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:46.673 00.000 12268 Enqueuing Expose request
06:48:46.673 00.000 11616 Worker thread wakes up
06:48:46.673 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:46.673 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:48:48.690 02.017 11616 Exposure complete
06:48:48.742 00.052 11616 worker thread done servicing request
06:48:48.743 00.001 12268 OnExposeComplete: enter
06:48:48.743 00.000 12268 UpdateGuideState(): m_state=2
06:48:48.743 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:48:48.743 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.55, Mass=36, SNR=4.2, Peak=26 HFD=4.1
06:48:48.743 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
06:48:48.744 00.001 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
06:48:48.744 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.60 hyp=0.71 cameraTheta=1.02 mountX=0.63 mountY=0.29, mountTheta=0.43
06:48:48.747 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:48:48.765 00.018 12268 UpdateGuideState exits: m=36 SNR=4.2
06:48:48.766 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:48.766 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:48.766 00.000 12268 Enqueuing Expose request
06:48:48.766 00.000 11616 Worker thread wakes up
06:48:48.766 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:48.766 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:50.777 02.011 11616 Exposure complete
06:48:50.827 00.050 11616 worker thread done servicing request
06:48:50.827 00.000 12268 OnExposeComplete: enter
06:48:50.827 00.000 12268 UpdateGuideState(): m_state=2
06:48:50.827 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:48:50.827 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
06:48:50.827 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
06:48:50.827 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
06:48:50.828 00.001 12268 CameraToMount -- cameraX=0.24 cameraY=0.63 hyp=0.67 cameraTheta=1.21 mountX=0.65 mountY=0.15, mountTheta=0.23
06:48:50.829 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:48:50.844 00.015 12268 UpdateGuideState exits: m=36 SNR=4.2
06:48:50.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:50.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:50.844 00.000 12268 Enqueuing Expose request
06:48:50.844 00.000 11616 Worker thread wakes up
06:48:50.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:50.844 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:52.853 02.009 11616 Exposure complete
06:48:52.904 00.051 11616 worker thread done servicing request
06:48:52.904 00.000 12268 OnExposeComplete: enter
06:48:52.905 00.001 12268 UpdateGuideState(): m_state=2
06:48:52.905 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:48:52.905 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.75, Mass=42, SNR=4.5, Peak=28 HFD=3.9
06:48:52.905 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
06:48:52.905 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.01)
06:48:52.905 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.79 hyp=0.82 cameraTheta=1.31 mountX=0.81 mountY=0.11, mountTheta=0.13
06:48:52.907 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:48:52.922 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:48:52.922 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:52.922 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:52.922 00.000 12268 Enqueuing Expose request
06:48:52.922 00.000 11616 Worker thread wakes up
06:48:52.922 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:52.923 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:54.936 02.013 11616 Exposure complete
06:48:54.986 00.050 11616 worker thread done servicing request
06:48:54.986 00.000 12268 OnExposeComplete: enter
06:48:54.986 00.000 12268 UpdateGuideState(): m_state=2
06:48:54.986 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:48:54.987 00.001 12268 Star::Find returns 1 (0), X=665.96, Y=916.25, Mass=43, SNR=4.6, Peak=27 HFD=3.8
06:48:54.987 00.000 12268 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.47) = xAngle (0.02 = 0.02)
06:48:54.987 00.000 12268 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.09 = -3.09)
06:48:54.987 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=1.29 hyp=1.30 cameraTheta=1.49 mountX=1.30 mountY=-0.06, mountTheta=-0.05
06:48:54.989 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:48:55.003 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:48:55.004 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:55.004 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:55.004 00.000 12268 Enqueuing Expose request
06:48:55.004 00.000 11616 Worker thread wakes up
06:48:55.004 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:55.004 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:57.022 02.018 11616 Exposure complete
06:48:57.072 00.050 11616 worker thread done servicing request
06:48:57.072 00.000 12268 OnExposeComplete: enter
06:48:57.072 00.000 12268 UpdateGuideState(): m_state=2
06:48:57.073 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:48:57.073 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=39, SNR=4.4, Peak=29 HFD=3.6
06:48:57.073 00.000 12268 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.47) = xAngle (-0.21 = -0.21)
06:48:57.073 00.000 12268 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.32 = 2.96)
06:48:57.073 00.000 12268 CameraToMount -- cameraX=0.20 cameraY=0.63 hyp=0.67 cameraTheta=1.26 mountX=0.65 mountY=0.12, mountTheta=0.18
06:48:57.075 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:48:57.089 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:48:57.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:57.089 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:57.089 00.000 12268 Enqueuing Expose request
06:48:57.089 00.000 11616 Worker thread wakes up
06:48:57.090 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:57.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:48:59.100 02.010 11616 Exposure complete
06:48:59.152 00.052 11616 worker thread done servicing request
06:48:59.152 00.000 12268 OnExposeComplete: enter
06:48:59.152 00.000 12268 UpdateGuideState(): m_state=2
06:48:59.153 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:48:59.153 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.83, Mass=44, SNR=4.6, Peak=29 HFD=4.2
06:48:59.153 00.000 12268 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.47) = xAngle (-0.32 = -0.32)
06:48:59.153 00.000 12268 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.43 = 2.86)
06:48:59.153 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.88 hyp=0.96 cameraTheta=1.16 mountX=0.91 mountY=0.27, mountTheta=0.29
06:48:59.155 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:48:59.172 00.017 12268 UpdateGuideState exits: m=44 SNR=4.6
06:48:59.172 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:48:59.172 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:48:59.172 00.000 12268 Enqueuing Expose request
06:48:59.172 00.000 11616 Worker thread wakes up
06:48:59.172 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:48:59.172 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:01.176 02.004 11616 Exposure complete
06:49:01.226 00.050 11616 worker thread done servicing request
06:49:01.227 00.001 12268 OnExposeComplete: enter
06:49:01.227 00.000 12268 UpdateGuideState(): m_state=2
06:49:01.227 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:49:01.227 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.66, Mass=55, SNR=5.2, Peak=29 HFD=4.2
06:49:01.227 00.000 12268 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.47) = xAngle (0.34 = 0.34)
06:49:01.227 00.000 12268 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.77 = -2.77)
06:49:01.227 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=0.71 hyp=0.73 cameraTheta=1.81 mountX=0.69 mountY=-0.27, mountTheta=-0.37
06:49:01.229 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:49:01.244 00.015 12268 UpdateGuideState exits: m=55 SNR=5.2
06:49:01.244 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:01.244 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:01.244 00.000 12268 Enqueuing Expose request
06:49:01.244 00.000 11616 Worker thread wakes up
06:49:01.244 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:01.244 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:03.251 02.007 11616 Exposure complete
06:49:03.302 00.051 11616 worker thread done servicing request
06:49:03.302 00.000 12268 OnExposeComplete: enter
06:49:03.302 00.000 12268 UpdateGuideState(): m_state=2
06:49:03.303 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:49:03.303 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.48, Mass=40, SNR=4.4, Peak=27 HFD=3.8
06:49:03.303 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.16 = -0.16)
06:49:03.303 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.27 = 3.01)
06:49:03.303 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.53 hyp=0.54 cameraTheta=1.31 mountX=0.54 mountY=0.07, mountTheta=0.13
06:49:03.305 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:49:03.320 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:49:03.320 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:03.320 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:03.320 00.000 12268 Enqueuing Expose request
06:49:03.321 00.001 11616 Worker thread wakes up
06:49:03.321 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:03.321 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:49:05.335 02.014 11616 Exposure complete
06:49:05.386 00.051 11616 worker thread done servicing request
06:49:05.387 00.001 12268 OnExposeComplete: enter
06:49:05.387 00.000 12268 UpdateGuideState(): m_state=2
06:49:05.387 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:49:05.387 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
06:49:05.387 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
06:49:05.387 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.70)
06:49:05.387 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.60 hyp=0.71 cameraTheta=1.00 mountX=0.63 mountY=0.31, mountTheta=0.45
06:49:05.389 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:49:05.404 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:49:05.404 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:05.404 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:05.404 00.000 12268 Enqueuing Expose request
06:49:05.404 00.000 11616 Worker thread wakes up
06:49:05.404 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:05.404 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:07.439 02.035 11616 Exposure complete
06:49:07.491 00.052 11616 worker thread done servicing request
06:49:07.491 00.000 12268 OnExposeComplete: enter
06:49:07.491 00.000 12268 UpdateGuideState(): m_state=2
06:49:07.491 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:49:07.491 00.000 12268 Star::Find returns 1 (0), X=666.46, Y=915.84, Mass=38, SNR=4.3, Peak=24 HFD=5.0
06:49:07.491 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.51 = -0.51)
06:49:07.491 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.62 = 2.66)
06:49:07.491 00.000 12268 CameraToMount -- cameraX=0.61 cameraY=0.88 hyp=1.07 cameraTheta=0.97 mountX=0.94 mountY=0.49, mountTheta=0.48
06:49:07.493 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:49:07.508 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:49:07.508 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:07.508 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:07.508 00.000 12268 Enqueuing Expose request
06:49:07.508 00.000 11616 Worker thread wakes up
06:49:07.508 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:07.509 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:09.526 02.017 11616 Exposure complete
06:49:09.579 00.053 11616 worker thread done servicing request
06:49:09.579 00.000 12268 OnExposeComplete: enter
06:49:09.579 00.000 12268 UpdateGuideState(): m_state=2
06:49:09.579 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:49:09.580 00.001 12268 Star::Find returns 1 (0), X=665.89, Y=915.45, Mass=38, SNR=4.3, Peak=27 HFD=3.5
06:49:09.580 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
06:49:09.580 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
06:49:09.580 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.49 hyp=0.49 cameraTheta=1.50 mountX=0.49 mountY=-0.03, mountTheta=-0.06
06:49:09.582 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:09.596 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
06:49:09.596 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:09.596 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:09.596 00.000 12268 Enqueuing Expose request
06:49:09.596 00.000 11616 Worker thread wakes up
06:49:09.596 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:09.596 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:49:11.616 02.020 11616 Exposure complete
06:49:11.666 00.050 11616 worker thread done servicing request
06:49:11.667 00.001 12268 OnExposeComplete: enter
06:49:11.667 00.000 12268 UpdateGuideState(): m_state=2
06:49:11.667 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:49:11.667 00.000 12268 Star::Find returns 1 (0), X=666.32, Y=915.54, Mass=41, SNR=4.5, Peak=28 HFD=4.4
06:49:11.667 00.000 12268 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.47) = xAngle (-0.58 = -0.58)
06:49:11.667 00.000 12268 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.69 = 2.60)
06:49:11.667 00.000 12268 CameraToMount -- cameraX=0.47 cameraY=0.58 hyp=0.74 cameraTheta=0.90 mountX=0.62 mountY=0.39, mountTheta=0.55
06:49:11.669 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:49:11.685 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:49:11.685 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:11.685 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:11.685 00.000 12268 Enqueuing Expose request
06:49:11.685 00.000 11616 Worker thread wakes up
06:49:11.686 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:11.686 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:13.696 02.010 11616 Exposure complete
06:49:13.760 00.064 11616 worker thread done servicing request
06:49:13.760 00.000 12268 OnExposeComplete: enter
06:49:13.760 00.000 12268 UpdateGuideState(): m_state=2
06:49:13.761 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:49:13.761 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.52, Mass=43, SNR=4.6, Peak=28 HFD=3.8
06:49:13.761 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
06:49:13.761 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
06:49:13.761 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.56 hyp=0.56 cameraTheta=1.50 mountX=0.56 mountY=-0.04, mountTheta=-0.06
06:49:13.764 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:49:13.781 00.017 12268 UpdateGuideState exits: m=43 SNR=4.6
06:49:13.782 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:13.782 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:13.782 00.000 12268 Enqueuing Expose request
06:49:13.782 00.000 11616 Worker thread wakes up
06:49:13.782 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:13.782 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:15.792 02.010 11616 Exposure complete
06:49:15.844 00.052 11616 worker thread done servicing request
06:49:15.845 00.001 12268 OnExposeComplete: enter
06:49:15.845 00.000 12268 UpdateGuideState(): m_state=2
06:49:15.845 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:49:15.845 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.25, Mass=41, SNR=4.5, Peak=27 HFD=4.2
06:49:15.845 00.000 12268 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.47) = xAngle (-0.52 = -0.52)
06:49:15.845 00.000 12268 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.63 = 2.65)
06:49:15.845 00.000 12268 CameraToMount -- cameraX=0.21 cameraY=0.30 hyp=0.37 cameraTheta=0.95 mountX=0.32 mountY=0.17, mountTheta=0.50
06:49:15.847 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:49:15.862 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:49:15.862 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:15.862 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:15.862 00.000 12268 Enqueuing Expose request
06:49:15.862 00.000 11616 Worker thread wakes up
06:49:15.862 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:15.862 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:49:17.882 02.020 11616 Exposure complete
06:49:17.934 00.052 11616 worker thread done servicing request
06:49:17.934 00.000 12268 OnExposeComplete: enter
06:49:17.934 00.000 12268 UpdateGuideState(): m_state=2
06:49:17.934 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:49:17.934 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:49:17.934 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
06:49:17.934 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 3.00)
06:49:17.934 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.64 hyp=0.66 cameraTheta=1.30 mountX=0.65 mountY=0.10, mountTheta=0.15
06:49:17.936 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:17.951 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:49:17.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:17.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:17.951 00.000 12268 Enqueuing Expose request
06:49:17.951 00.000 11616 Worker thread wakes up
06:49:17.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:17.952 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:19.962 02.010 11616 Exposure complete
06:49:20.013 00.051 11616 worker thread done servicing request
06:49:20.013 00.000 12268 OnExposeComplete: enter
06:49:20.014 00.001 12268 UpdateGuideState(): m_state=2
06:49:20.014 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:49:20.014 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.65, Mass=38, SNR=4.3, Peak=26 HFD=3.8
06:49:20.014 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:49:20.014 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
06:49:20.014 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.70 hyp=0.72 cameraTheta=1.33 mountX=0.71 mountY=0.08, mountTheta=0.11
06:49:20.016 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:49:20.031 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:49:20.031 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:20.031 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:20.031 00.000 12268 Enqueuing Expose request
06:49:20.031 00.000 11616 Worker thread wakes up
06:49:20.031 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:20.031 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:22.035 02.004 11616 Exposure complete
06:49:22.085 00.050 11616 worker thread done servicing request
06:49:22.085 00.000 12268 OnExposeComplete: enter
06:49:22.085 00.000 12268 UpdateGuideState(): m_state=2
06:49:22.086 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:49:22.086 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=39, SNR=4.4, Peak=30 HFD=3.2
06:49:22.086 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
06:49:22.086 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
06:49:22.086 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.66 hyp=0.66 cameraTheta=1.45 mountX=0.66 mountY=-0.01, mountTheta=-0.01
06:49:22.088 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:49:22.102 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:49:22.102 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:22.103 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:22.103 00.000 12268 Enqueuing Expose request
06:49:22.103 00.000 11616 Worker thread wakes up
06:49:22.103 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:22.103 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:24.112 02.009 11616 Exposure complete
06:49:24.164 00.052 11616 worker thread done servicing request
06:49:24.164 00.000 12268 OnExposeComplete: enter
06:49:24.164 00.000 12268 UpdateGuideState(): m_state=2
06:49:24.164 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:49:24.164 00.000 12268 Star::Find returns 1 (0), X=665.03, Y=915.85, Mass=66, SNR=5.6, Peak=30 HFD=6.0
06:49:24.164 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
06:49:24.164 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
06:49:24.165 00.001 12268 CameraToMount -- cameraX=-0.82 cameraY=0.89 hyp=1.22 cameraTheta=2.32 mountX=0.81 mountY=-0.93, mountTheta=-0.86
06:49:24.167 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:49:24.182 00.015 12268 UpdateGuideState exits: m=66 SNR=5.6
06:49:24.182 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:24.182 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:24.182 00.000 12268 Enqueuing Expose request
06:49:24.182 00.000 11616 Worker thread wakes up
06:49:24.182 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:24.182 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:49:26.202 02.020 11616 Exposure complete
06:49:26.254 00.052 11616 worker thread done servicing request
06:49:26.254 00.000 12268 OnExposeComplete: enter
06:49:26.254 00.000 12268 UpdateGuideState(): m_state=2
06:49:26.254 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:49:26.254 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.32, Mass=41, SNR=4.5, Peak=30 HFD=3.3
06:49:26.254 00.000 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
06:49:26.254 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.80 = -2.80)
06:49:26.254 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.37 hyp=0.38 cameraTheta=1.78 mountX=0.36 mountY=-0.12, mountTheta=-0.33
06:49:26.256 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:49:26.271 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:49:26.271 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:26.271 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:26.271 00.000 12268 Enqueuing Expose request
06:49:26.272 00.001 11616 Worker thread wakes up
06:49:26.272 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:26.272 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:49:28.279 02.007 11616 Exposure complete
06:49:28.332 00.053 11616 worker thread done servicing request
06:49:28.333 00.001 12268 OnExposeComplete: enter
06:49:28.333 00.000 12268 UpdateGuideState(): m_state=2
06:49:28.333 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:49:28.333 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.95, Mass=42, SNR=4.5, Peak=26 HFD=4.3
06:49:28.333 00.000 12268 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.47) = xAngle (-0.17 = -0.17)
06:49:28.333 00.000 12268 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.28 = 3.01)
06:49:28.333 00.000 12268 CameraToMount -- cameraX=0.27 cameraY=1.00 hyp=1.03 cameraTheta=1.31 mountX=1.02 mountY=0.14, mountTheta=0.14
06:49:28.335 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:49:28.349 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:49:28.350 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:28.350 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:28.350 00.000 12268 Enqueuing Expose request
06:49:28.350 00.000 11616 Worker thread wakes up
06:49:28.350 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:28.350 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:30.358 02.008 11616 Exposure complete
06:49:30.409 00.051 11616 worker thread done servicing request
06:49:30.410 00.001 12268 OnExposeComplete: enter
06:49:30.410 00.000 12268 UpdateGuideState(): m_state=2
06:49:30.410 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:49:30.410 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.52, Mass=39, SNR=4.4, Peak=28 HFD=3.7
06:49:30.410 00.000 12268 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
06:49:30.410 00.000 12268 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.90)
06:49:30.410 00.000 12268 CameraToMount -- cameraX=0.22 cameraY=0.56 hyp=0.60 cameraTheta=1.20 mountX=0.58 mountY=0.14, mountTheta=0.24
06:49:30.412 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:30.427 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:49:30.427 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:30.427 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:30.427 00.000 12268 Enqueuing Expose request
06:49:30.427 00.000 11616 Worker thread wakes up
06:49:30.427 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:30.427 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:32.441 02.014 11616 Exposure complete
06:49:32.493 00.052 11616 worker thread done servicing request
06:49:32.493 00.000 12268 OnExposeComplete: enter
06:49:32.493 00.000 12268 UpdateGuideState(): m_state=2
06:49:32.493 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:49:32.493 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=916.00, Mass=40, SNR=4.4, Peak=30 HFD=2.6
06:49:32.493 00.000 12268 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.47) = xAngle (0.33 = 0.33)
06:49:32.493 00.000 12268 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.79 = -2.79)
06:49:32.494 00.001 12268 CameraToMount -- cameraX=-0.24 cameraY=1.05 hyp=1.07 cameraTheta=1.80 mountX=1.02 mountY=-0.37, mountTheta=-0.35
06:49:32.495 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:32.510 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:49:32.510 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:32.510 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:32.510 00.000 12268 Enqueuing Expose request
06:49:32.510 00.000 11616 Worker thread wakes up
06:49:32.510 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:32.510 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:34.071 01.561 12268 evsrv: cli 0F8E69C0 connect
06:49:34.071 00.000 12268 case statement mapped state 2 to 1
06:49:34.072 00.001 12268 case statement mapped state 2 to 1
06:49:34.072 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"836bc47c-82ea-41ef-8499-14284e7133ee"}
06:49:34.072 00.000 12268 case statement mapped state 2 to 1
06:49:34.073 00.001 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"836bc47c-82ea-41ef-8499-14284e7133ee"}
06:49:34.074 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:49:34.371 00.297 12268 evsrv: cli 0F8E69C0 connect
06:49:34.371 00.000 12268 case statement mapped state 2 to 1
06:49:34.372 00.001 12268 case statement mapped state 2 to 1
06:49:34.372 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"f17329ad-a9ee-4506-b0e1-18759c609314"}
06:49:34.372 00.000 12268 case statement mapped state 2 to 1
06:49:34.372 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"f17329ad-a9ee-4506-b0e1-18759c609314"}
06:49:34.373 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:49:34.529 00.156 11616 Exposure complete
06:49:34.588 00.059 11616 worker thread done servicing request
06:49:34.588 00.000 12268 OnExposeComplete: enter
06:49:34.588 00.000 12268 UpdateGuideState(): m_state=2
06:49:34.588 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:49:34.588 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.55, Mass=36, SNR=4.2, Peak=26 HFD=4.1
06:49:34.588 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
06:49:34.589 00.001 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
06:49:34.589 00.000 12268 CameraToMount -- cameraX=0.37 cameraY=0.60 hyp=0.71 cameraTheta=1.02 mountX=0.63 mountY=0.29, mountTheta=0.43
06:49:34.591 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:34.607 00.016 12268 UpdateGuideState exits: m=36 SNR=4.2
06:49:34.607 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:34.607 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:34.607 00.000 12268 Enqueuing Expose request
06:49:34.607 00.000 11616 Worker thread wakes up
06:49:34.607 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:34.608 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:36.628 02.020 11616 Exposure complete
06:49:36.685 00.057 11616 worker thread done servicing request
06:49:36.685 00.000 12268 OnExposeComplete: enter
06:49:36.685 00.000 12268 UpdateGuideState(): m_state=2
06:49:36.686 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:49:36.686 00.000 12268 Star::Find returns 1 (0), X=666.05, Y=915.31, Mass=40, SNR=4.4, Peak=27 HFD=4.0
06:49:36.686 00.000 12268 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.47) = xAngle (-0.39 = -0.39)
06:49:36.686 00.000 12268 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.50 = 2.78)
06:49:36.686 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=0.36 hyp=0.41 cameraTheta=1.08 mountX=0.38 mountY=0.15, mountTheta=0.37
06:49:36.689 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:36.707 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
06:49:36.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:36.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:36.707 00.000 12268 Enqueuing Expose request
06:49:36.707 00.000 11616 Worker thread wakes up
06:49:36.707 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:36.707 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:49:38.730 02.023 11616 Exposure complete
06:49:38.793 00.063 11616 worker thread done servicing request
06:49:38.794 00.001 12268 OnExposeComplete: enter
06:49:38.794 00.000 12268 UpdateGuideState(): m_state=2
06:49:38.794 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:49:38.794 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:49:38.794 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
06:49:38.794 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 3.00)
06:49:38.794 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.64 hyp=0.66 cameraTheta=1.30 mountX=0.65 mountY=0.10, mountTheta=0.15
06:49:38.797 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:38.814 00.017 12268 UpdateGuideState exits: m=37 SNR=4.3
06:49:38.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:38.815 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:38.815 00.000 12268 Enqueuing Expose request
06:49:38.815 00.000 11616 Worker thread wakes up
06:49:38.815 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:38.815 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:40.867 02.052 11616 Exposure complete
06:49:40.931 00.064 11616 worker thread done servicing request
06:49:40.931 00.000 12268 OnExposeComplete: enter
06:49:40.931 00.000 12268 UpdateGuideState(): m_state=2
06:49:40.931 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:49:40.931 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.56, Mass=42, SNR=4.5, Peak=27 HFD=3.4
06:49:40.932 00.001 12268 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.47) = xAngle (0.44 = 0.44)
06:49:40.932 00.000 12268 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.67 = -2.67)
06:49:40.932 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.60 hyp=0.64 cameraTheta=1.92 mountX=0.58 mountY=-0.29, mountTheta=-0.47
06:49:40.934 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:40.951 00.017 12268 UpdateGuideState exits: m=42 SNR=4.5
06:49:40.951 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:40.951 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:40.951 00.000 12268 Enqueuing Expose request
06:49:40.951 00.000 11616 Worker thread wakes up
06:49:40.951 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:40.951 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:43.018 02.067 11616 Exposure complete
06:49:43.089 00.071 11616 worker thread done servicing request
06:49:43.089 00.000 12268 OnExposeComplete: enter
06:49:43.089 00.000 12268 UpdateGuideState(): m_state=2
06:49:43.089 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
06:49:43.089 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.27, Mass=44, SNR=4.7, Peak=29 HFD=3.8
06:49:43.090 00.001 12268 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.47) = xAngle (0.28 = 0.28)
06:49:43.090 00.000 12268 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.83 = -2.83)
06:49:43.090 00.000 12268 CameraToMount -- cameraX=-0.06 cameraY=0.32 hyp=0.32 cameraTheta=1.76 mountX=0.31 mountY=-0.10, mountTheta=-0.31
06:49:43.093 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:43.109 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
06:49:43.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:43.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:43.110 00.001 12268 Enqueuing Expose request
06:49:43.110 00.000 11616 Worker thread wakes up
06:49:43.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:43.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:49:45.141 02.031 11616 Exposure complete
06:49:45.199 00.058 11616 worker thread done servicing request
06:49:45.199 00.000 12268 OnExposeComplete: enter
06:49:45.200 00.001 12268 UpdateGuideState(): m_state=2
06:49:45.200 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
06:49:45.200 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.51, Mass=56, SNR=5.2, Peak=29 HFD=5.6
06:49:45.200 00.000 12268 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.47) = xAngle (0.52 = 0.52)
06:49:45.200 00.000 12268 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
06:49:45.200 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.55 hyp=0.60 cameraTheta=1.99 mountX=0.52 mountY=-0.31, mountTheta=-0.54
06:49:45.203 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:49:45.220 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
06:49:45.220 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:45.221 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:45.221 00.000 12268 Enqueuing Expose request
06:49:45.221 00.000 11616 Worker thread wakes up
06:49:45.221 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:45.221 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:47.236 02.015 11616 Exposure complete
06:49:47.293 00.057 11616 worker thread done servicing request
06:49:47.294 00.001 12268 OnExposeComplete: enter
06:49:47.294 00.000 12268 UpdateGuideState(): m_state=2
06:49:47.294 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
06:49:47.294 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.83, Mass=43, SNR=4.6, Peak=26 HFD=4.2
06:49:47.294 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
06:49:47.294 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
06:49:47.294 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.87 hyp=0.88 cameraTheta=1.42 mountX=0.88 mountY=0.02, mountTheta=0.02
06:49:47.296 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:47.311 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:49:47.311 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:47.311 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:47.311 00.000 12268 Enqueuing Expose request
06:49:47.312 00.001 11616 Worker thread wakes up
06:49:47.312 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:47.312 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:49.329 02.017 11616 Exposure complete
06:49:49.380 00.051 11616 worker thread done servicing request
06:49:49.381 00.001 12268 OnExposeComplete: enter
06:49:49.381 00.000 12268 UpdateGuideState(): m_state=2
06:49:49.381 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
06:49:49.381 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.37, Mass=42, SNR=4.5, Peak=28 HFD=4.0
06:49:49.381 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.27 = -0.27)
06:49:49.381 00.000 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.38 = 2.91)
06:49:49.381 00.000 12268 CameraToMount -- cameraX=0.16 cameraY=0.42 hyp=0.45 cameraTheta=1.21 mountX=0.43 mountY=0.10, mountTheta=0.24
06:49:49.383 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:49.398 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:49:49.398 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:49.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:49.398 00.000 12268 Enqueuing Expose request
06:49:49.398 00.000 11616 Worker thread wakes up
06:49:49.399 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:49.399 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:49:51.450 02.051 11616 Exposure complete
06:49:51.505 00.055 11616 worker thread done servicing request
06:49:51.505 00.000 12268 OnExposeComplete: enter
06:49:51.505 00.000 12268 UpdateGuideState(): m_state=2
06:49:51.506 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
06:49:51.506 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
06:49:51.506 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
06:49:51.506 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
06:49:51.506 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.62 hyp=0.67 cameraTheta=1.18 mountX=0.65 mountY=0.18, mountTheta=0.27
06:49:51.508 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:51.524 00.016 12268 UpdateGuideState exits: m=38 SNR=4.4
06:49:51.524 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:51.524 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:51.524 00.000 12268 Enqueuing Expose request
06:49:51.524 00.000 11616 Worker thread wakes up
06:49:51.525 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:51.525 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:53.542 02.017 11616 Exposure complete
06:49:53.616 00.074 11616 worker thread done servicing request
06:49:53.616 00.000 12268 OnExposeComplete: enter
06:49:53.616 00.000 12268 UpdateGuideState(): m_state=2
06:49:53.616 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
06:49:53.617 00.001 12268 Star::Find returns 1 (0), X=665.77, Y=915.53, Mass=42, SNR=4.5, Peak=30 HFD=3.2
06:49:53.617 00.000 12268 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.47) = xAngle (0.24 = 0.24)
06:49:53.617 00.000 12268 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.87 = -2.87)
06:49:53.617 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.57 hyp=0.58 cameraTheta=1.71 mountX=0.56 mountY=-0.15, mountTheta=-0.27
06:49:53.619 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:53.638 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
06:49:53.638 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:53.638 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:53.638 00.000 12268 Enqueuing Expose request
06:49:53.638 00.000 11616 Worker thread wakes up
06:49:53.638 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:53.638 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:49:55.654 02.016 11616 Exposure complete
06:49:55.713 00.059 11616 worker thread done servicing request
06:49:55.713 00.000 12268 OnExposeComplete: enter
06:49:55.713 00.000 12268 UpdateGuideState(): m_state=2
06:49:55.713 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
06:49:55.713 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.78, Mass=44, SNR=4.6, Peak=27 HFD=3.1
06:49:55.713 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
06:49:55.713 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
06:49:55.714 00.001 12268 CameraToMount -- cameraX=-0.50 cameraY=0.82 hyp=0.96 cameraTheta=2.11 mountX=0.77 mountY=-0.60, mountTheta=-0.66
06:49:55.716 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:49:55.732 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
06:49:55.732 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:55.732 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:55.732 00.000 12268 Enqueuing Expose request
06:49:55.746 00.014 11616 Worker thread wakes up
06:49:55.746 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:55.746 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:49:57.767 02.021 11616 Exposure complete
06:49:57.828 00.061 11616 worker thread done servicing request
06:49:57.828 00.000 12268 OnExposeComplete: enter
06:49:57.828 00.000 12268 UpdateGuideState(): m_state=2
06:49:57.829 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
06:49:57.829 00.000 12268 Star::Find returns 1 (0), X=666.10, Y=915.32, Mass=40, SNR=4.4, Peak=27 HFD=4.1
06:49:57.829 00.000 12268 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.47) = xAngle (-0.50 = -0.50)
06:49:57.829 00.000 12268 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.61 = 2.67)
06:49:57.829 00.000 12268 CameraToMount -- cameraX=0.25 cameraY=0.36 hyp=0.44 cameraTheta=0.97 mountX=0.38 mountY=0.20, mountTheta=0.48
06:49:57.831 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:49:57.849 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
06:49:57.849 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:57.849 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:57.850 00.001 12268 Enqueuing Expose request
06:49:57.850 00.000 11616 Worker thread wakes up
06:49:57.850 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:57.850 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:49:59.872 02.022 11616 Exposure complete
06:49:59.938 00.066 12268 OnExposeComplete: enter
06:49:59.938 00.000 12268 UpdateGuideState(): m_state=2
06:49:59.938 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
06:49:59.938 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.96, Mass=50, SNR=5.0, Peak=28 HFD=4.2
06:49:59.938 00.000 12268 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.47) = xAngle (0.07 = 0.07)
06:49:59.938 00.000 12268 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.04 = -3.04)
06:49:59.938 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=1.01 hyp=1.01 cameraTheta=1.54 mountX=1.01 mountY=-0.10, mountTheta=-0.10
06:49:59.941 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:49:59.945 00.004 11616 worker thread done servicing request
06:49:59.959 00.014 12268 UpdateGuideState exits: m=50 SNR=5.0
06:49:59.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:49:59.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:49:59.959 00.000 12268 Enqueuing Expose request
06:49:59.959 00.000 11616 Worker thread wakes up
06:49:59.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:49:59.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:02.000 02.041 11616 Exposure complete
06:50:02.133 00.133 11616 worker thread done servicing request
06:50:02.134 00.001 12268 OnExposeComplete: enter
06:50:02.134 00.000 12268 UpdateGuideState(): m_state=2
06:50:02.134 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
06:50:02.134 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:50:02.134 00.000 12268 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
06:50:02.134 00.000 12268 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 3.00)
06:50:02.134 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.64 hyp=0.66 cameraTheta=1.30 mountX=0.65 mountY=0.10, mountTheta=0.15
06:50:02.137 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:50:02.153 00.016 12268 UpdateGuideState exits: m=37 SNR=4.3
06:50:02.154 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:02.154 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:02.154 00.000 12268 Enqueuing Expose request
06:50:02.154 00.000 11616 Worker thread wakes up
06:50:02.154 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:02.154 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:04.205 02.051 11616 Exposure complete
06:50:04.283 00.078 11616 worker thread done servicing request
06:50:04.283 00.000 12268 OnExposeComplete: enter
06:50:04.283 00.000 12268 UpdateGuideState(): m_state=2
06:50:04.284 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
06:50:04.284 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=38, SNR=4.3, Peak=28 HFD=3.5
06:50:04.284 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.18 = -0.18)
06:50:04.284 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.29 = 2.99)
06:50:04.284 00.000 12268 CameraToMount -- cameraX=0.18 cameraY=0.64 hyp=0.66 cameraTheta=1.29 mountX=0.65 mountY=0.10, mountTheta=0.15
06:50:04.286 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:50:04.304 00.018 12268 UpdateGuideState exits: m=38 SNR=4.3
06:50:04.305 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:04.305 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:04.305 00.000 12268 Enqueuing Expose request
06:50:04.305 00.000 11616 Worker thread wakes up
06:50:04.305 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:04.305 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:06.342 02.037 11616 Exposure complete
06:50:06.436 00.094 11616 worker thread done servicing request
06:50:06.436 00.000 12268 OnExposeComplete: enter
06:50:06.437 00.001 12268 UpdateGuideState(): m_state=2
06:50:06.437 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
06:50:06.437 00.000 12268 Star::Find returns 1 (0), X=665.82, Y=915.63, Mass=41, SNR=4.5, Peak=29 HFD=3.2
06:50:06.437 00.000 12268 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.47) = xAngle (0.15 = 0.15)
06:50:06.437 00.000 12268 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.96 = -2.96)
06:50:06.437 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.67 hyp=0.67 cameraTheta=1.62 mountX=0.66 mountY=-0.12, mountTheta=-0.18
06:50:06.440 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:50:06.458 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
06:50:06.458 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:06.458 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:06.458 00.000 12268 Enqueuing Expose request
06:50:06.458 00.000 11616 Worker thread wakes up
06:50:06.459 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:06.459 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:08.483 02.024 11616 Exposure complete
06:50:08.550 00.067 11616 worker thread done servicing request
06:50:08.550 00.000 12268 OnExposeComplete: enter
06:50:08.550 00.000 12268 UpdateGuideState(): m_state=2
06:50:08.550 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
06:50:08.550 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=36, SNR=4.2, Peak=27 HFD=3.7
06:50:08.550 00.000 12268 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.47) = xAngle (-0.26 = -0.26)
06:50:08.551 00.001 12268 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.37 = 2.91)
06:50:08.551 00.000 12268 CameraToMount -- cameraX=0.23 cameraY=0.63 hyp=0.67 cameraTheta=1.21 mountX=0.65 mountY=0.15, mountTheta=0.23
06:50:08.553 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:50:08.570 00.017 12268 UpdateGuideState exits: m=36 SNR=4.2
06:50:08.571 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:08.571 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:08.571 00.000 12268 Enqueuing Expose request
06:50:08.571 00.000 11616 Worker thread wakes up
06:50:08.571 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:08.571 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:10.604 02.033 11616 Exposure complete
06:50:10.674 00.070 11616 worker thread done servicing request
06:50:10.675 00.001 12268 OnExposeComplete: enter
06:50:10.675 00.000 12268 UpdateGuideState(): m_state=2
06:50:10.675 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
06:50:10.675 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.72, Mass=41, SNR=4.5, Peak=26 HFD=4.5
06:50:10.675 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.37 = -0.37)
06:50:10.675 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.48 = 2.80)
06:50:10.676 00.001 12268 CameraToMount -- cameraX=0.39 cameraY=0.76 hyp=0.85 cameraTheta=1.10 mountX=0.80 mountY=0.29, mountTheta=0.34
06:50:10.678 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:50:10.694 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:50:10.695 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:10.695 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:10.695 00.000 12268 Enqueuing Expose request
06:50:10.695 00.000 11616 Worker thread wakes up
06:50:10.695 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:10.695 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:12.747 02.052 11616 Exposure complete
06:50:12.818 00.071 11616 worker thread done servicing request
06:50:12.818 00.000 12268 OnExposeComplete: enter
06:50:12.818 00.000 12268 UpdateGuideState(): m_state=2
06:50:12.818 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
06:50:12.818 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:50:12.818 00.000 12268 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.47) = xAngle (-0.09 = -0.09)
06:50:12.819 00.001 12268 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.20 = 3.08)
06:50:12.819 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=0.65 hyp=0.66 cameraTheta=1.38 mountX=0.66 mountY=0.04, mountTheta=0.06
06:50:12.822 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:50:12.845 00.023 12268 UpdateGuideState exits: m=38 SNR=4.4
06:50:12.845 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:12.845 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:12.845 00.000 12268 Enqueuing Expose request
06:50:12.858 00.013 11616 Worker thread wakes up
06:50:12.858 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:12.858 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:14.925 02.067 11616 Exposure complete
06:50:15.061 00.136 11616 worker thread done servicing request
06:50:15.061 00.000 12268 OnExposeComplete: enter
06:50:15.061 00.000 12268 UpdateGuideState(): m_state=2
06:50:15.061 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
06:50:15.062 00.001 12268 Star::Find returns 1 (0), X=666.16, Y=916.01, Mass=43, SNR=4.6, Peak=27 HFD=4.2
06:50:15.062 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
06:50:15.062 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.98)
06:50:15.062 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=1.06 hyp=1.10 cameraTheta=1.29 mountX=1.08 mountY=0.17, mountTheta=0.16
06:50:15.065 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:50:15.087 00.022 12268 UpdateGuideState exits: m=43 SNR=4.6
06:50:15.088 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:15.088 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:15.088 00.000 12268 Enqueuing Expose request
06:50:15.088 00.000 11616 Worker thread wakes up
06:50:15.088 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:15.088 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:17.181 02.093 11616 Exposure complete
06:50:17.312 00.131 12268 OnExposeComplete: enter
06:50:17.312 00.000 12268 UpdateGuideState(): m_state=2
06:50:17.312 00.000 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
06:50:17.312 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.40, Mass=44, SNR=4.6, Peak=30 HFD=3.6
06:50:17.312 00.000 12268 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.47) = xAngle (-0.05 = -0.05)
06:50:17.312 00.000 12268 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.16 = 3.12)
06:50:17.312 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.45 hyp=0.45 cameraTheta=1.42 mountX=0.45 mountY=0.01, mountTheta=0.02
06:50:17.315 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:50:17.331 00.016 11616 worker thread done servicing request
06:50:17.337 00.006 12268 UpdateGuideState exits: m=44 SNR=4.6
06:50:17.337 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:17.338 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:17.338 00.000 12268 Enqueuing Expose request
06:50:17.338 00.000 11616 Worker thread wakes up
06:50:17.338 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:17.338 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:50:19.468 02.130 11616 Exposure complete
06:50:19.582 00.114 12268 OnExposeComplete: enter
06:50:19.583 00.001 12268 UpdateGuideState(): m_state=2
06:50:19.583 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
06:50:19.583 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.56, Mass=40, SNR=4.4, Peak=28 HFD=4.0
06:50:19.583 00.000 12268 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.47) = xAngle (-0.40 = -0.40)
06:50:19.583 00.000 12268 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.51 = 2.77)
06:50:19.583 00.000 12268 CameraToMount -- cameraX=0.33 cameraY=0.61 hyp=0.69 cameraTheta=1.07 mountX=0.64 mountY=0.25, mountTheta=0.37
06:50:19.586 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:50:19.588 00.002 11616 worker thread done servicing request
06:50:19.605 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
06:50:19.605 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:19.605 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:19.606 00.001 12268 Enqueuing Expose request
06:50:19.606 00.000 11616 Worker thread wakes up
06:50:19.606 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:19.606 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:21.631 02.025 11616 Exposure complete
06:50:21.694 00.063 11616 worker thread done servicing request
06:50:21.694 00.000 12268 OnExposeComplete: enter
06:50:21.694 00.000 12268 UpdateGuideState(): m_state=2
06:50:21.695 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
06:50:21.695 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
06:50:21.695 00.000 12268 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.47) = xAngle (-0.48 = -0.48)
06:50:21.695 00.000 12268 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.59 = 2.70)
06:50:21.695 00.000 12268 CameraToMount -- cameraX=0.39 cameraY=0.60 hyp=0.71 cameraTheta=1.00 mountX=0.63 mountY=0.31, mountTheta=0.45
06:50:21.698 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:50:21.717 00.019 12268 UpdateGuideState exits: m=38 SNR=4.4
06:50:21.717 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:21.717 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:21.717 00.000 12268 Enqueuing Expose request
06:50:21.717 00.000 11616 Worker thread wakes up
06:50:21.717 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:21.717 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:23.774 02.057 11616 Exposure complete
06:50:23.844 00.070 11616 worker thread done servicing request
06:50:23.844 00.000 12268 OnExposeComplete: enter
06:50:23.844 00.000 12268 UpdateGuideState(): m_state=2
06:50:23.844 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
06:50:23.844 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=916.17, Mass=40, SNR=4.4, Peak=28 HFD=2.9
06:50:23.845 00.001 12268 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.47) = xAngle (0.30 = 0.30)
06:50:23.845 00.000 12268 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
06:50:23.845 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=1.21 hyp=1.24 cameraTheta=1.77 mountX=1.18 mountY=-0.40, mountTheta=-0.33
06:50:23.847 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:50:23.866 00.019 12268 UpdateGuideState exits: m=40 SNR=4.4
06:50:23.866 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:23.866 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:23.866 00.000 12268 Enqueuing Expose request
06:50:23.866 00.000 11616 Worker thread wakes up
06:50:23.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:23.867 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:25.908 02.041 11616 Exposure complete
06:50:25.980 00.072 11616 worker thread done servicing request
06:50:25.980 00.000 12268 OnExposeComplete: enter
06:50:25.980 00.000 12268 UpdateGuideState(): m_state=2
06:50:25.980 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
06:50:25.981 00.001 12268 Star::Find returns 1 (0), X=665.77, Y=915.69, Mass=42, SNR=4.5, Peak=28 HFD=3.4
06:50:25.981 00.000 12268 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.47) = xAngle (0.22 = 0.22)
06:50:25.981 00.000 12268 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.89 = -2.89)
06:50:25.981 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.73 hyp=0.74 cameraTheta=1.69 mountX=0.72 mountY=-0.18, mountTheta=-0.25
06:50:25.983 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:50:26.002 00.019 12268 UpdateGuideState exits: m=42 SNR=4.5
06:50:26.002 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:26.002 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:26.002 00.000 12268 Enqueuing Expose request
06:50:26.002 00.000 11616 Worker thread wakes up
06:50:26.003 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:26.003 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:28.038 02.035 11616 Exposure complete
06:50:28.109 00.071 11616 worker thread done servicing request
06:50:28.109 00.000 12268 OnExposeComplete: enter
06:50:28.110 00.001 12268 UpdateGuideState(): m_state=2
06:50:28.110 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
06:50:28.110 00.000 12268 Star::Find returns 1 (0), X=666.38, Y=915.52, Mass=40, SNR=4.5, Peak=27 HFD=4.6
06:50:28.110 00.000 12268 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.47) = xAngle (-0.64 = -0.64)
06:50:28.110 00.000 12268 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.75 = 2.53)
06:50:28.110 00.000 12268 CameraToMount -- cameraX=0.52 cameraY=0.57 hyp=0.77 cameraTheta=0.83 mountX=0.62 mountY=0.45, mountTheta=0.62
06:50:28.113 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:50:28.132 00.019 12268 UpdateGuideState exits: m=40 SNR=4.5
06:50:28.132 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:28.132 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:28.133 00.001 12268 Enqueuing Expose request
06:50:28.133 00.000 11616 Worker thread wakes up
06:50:28.133 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:28.133 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:30.164 02.031 11616 Exposure complete
06:50:30.227 00.063 11616 worker thread done servicing request
06:50:30.227 00.000 12268 OnExposeComplete: enter
06:50:30.227 00.000 12268 UpdateGuideState(): m_state=2
06:50:30.228 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
06:50:30.228 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
06:50:30.228 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
06:50:30.228 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
06:50:30.228 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.62 hyp=0.67 cameraTheta=1.18 mountX=0.65 mountY=0.17, mountTheta=0.26
06:50:30.231 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:50:30.250 00.019 12268 UpdateGuideState exits: m=38 SNR=4.4
06:50:30.250 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:30.251 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:30.251 00.000 12268 Enqueuing Expose request
06:50:30.256 00.005 11616 Worker thread wakes up
06:50:30.256 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:30.256 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:32.279 02.023 11616 Exposure complete
06:50:32.348 00.069 11616 worker thread done servicing request
06:50:32.349 00.001 12268 OnExposeComplete: enter
06:50:32.349 00.000 12268 UpdateGuideState(): m_state=2
06:50:32.349 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
06:50:32.349 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.57, Mass=37, SNR=4.3, Peak=27 HFD=3.9
06:50:32.349 00.000 12268 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.47) = xAngle (-0.38 = -0.38)
06:50:32.349 00.000 12268 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.49 = 2.80)
06:50:32.349 00.000 12268 CameraToMount -- cameraX=0.31 cameraY=0.61 hyp=0.69 cameraTheta=1.10 mountX=0.64 mountY=0.23, mountTheta=0.35
06:50:32.352 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:50:32.367 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:50:32.368 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:32.368 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:32.368 00.000 12268 Enqueuing Expose request
06:50:32.368 00.000 11616 Worker thread wakes up
06:50:32.368 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:32.368 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:34.452 02.084 11616 Exposure complete
06:50:34.520 00.068 11616 worker thread done servicing request
06:50:34.521 00.001 12268 OnExposeComplete: enter
06:50:34.521 00.000 12268 UpdateGuideState(): m_state=2
06:50:34.521 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
06:50:34.521 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.22, Mass=40, SNR=4.4, Peak=26 HFD=3.6
06:50:34.521 00.000 12268 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.47) = xAngle (0.80 = 0.80)
06:50:34.521 00.000 12268 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.31 = -2.31)
06:50:34.521 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=0.27 hyp=0.35 cameraTheta=2.27 mountX=0.25 mountY=-0.26, mountTheta=-0.82
06:50:34.524 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:50:34.542 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
06:50:34.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:34.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:34.542 00.000 12268 Enqueuing Expose request
06:50:34.542 00.000 11616 Worker thread wakes up
06:50:34.542 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:34.543 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:50:36.603 02.060 11616 Exposure complete
06:50:36.668 00.065 11616 worker thread done servicing request
06:50:36.668 00.000 12268 OnExposeComplete: enter
06:50:36.669 00.001 12268 UpdateGuideState(): m_state=2
06:50:36.669 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:50:36.669 00.000 12268 Star::Find returns 1 (0), X=665.11, Y=915.87, Mass=58, SNR=5.2, Peak=25 HFD=7.9
06:50:36.669 00.000 12268 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.47) = xAngle (0.78 = 0.78)
06:50:36.669 00.000 12268 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
06:50:36.669 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=0.92 hyp=1.18 cameraTheta=2.25 mountX=0.84 mountY=-0.85, mountTheta=-0.79
06:50:36.672 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:50:36.689 00.017 12268 UpdateGuideState exits: m=58 SNR=5.2
06:50:36.689 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:36.689 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:36.689 00.000 12268 Enqueuing Expose request
06:50:36.689 00.000 11616 Worker thread wakes up
06:50:36.689 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:36.689 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:50:38.749 02.060 11616 Exposure complete
06:50:38.825 00.076 11616 worker thread done servicing request
06:50:38.825 00.000 12268 OnExposeComplete: enter
06:50:38.825 00.000 12268 UpdateGuideState(): m_state=2
06:50:38.826 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:50:38.826 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.88, Mass=54, SNR=5.1, Peak=27 HFD=7.0
06:50:38.826 00.000 12268 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
06:50:38.826 00.000 12268 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
06:50:38.826 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.93 hyp=0.99 cameraTheta=1.94 mountX=0.89 mountY=-0.47, mountTheta=-0.49
06:50:38.829 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:50:38.848 00.019 12268 UpdateGuideState exits: m=54 SNR=5.1
06:50:38.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:38.848 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:38.848 00.000 12268 Enqueuing Expose request
06:50:38.848 00.000 11616 Worker thread wakes up
06:50:38.848 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:38.848 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:50:40.937 02.089 11616 Exposure complete
06:50:41.020 00.083 11616 worker thread done servicing request
06:50:41.020 00.000 12268 OnExposeComplete: enter
06:50:41.020 00.000 12268 UpdateGuideState(): m_state=2
06:50:41.020 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:50:41.020 00.000 12268 Star::Find returns 1 (0), X=665.88, Y=915.45, Mass=42, SNR=4.5, Peak=27 HFD=3.9
06:50:41.020 00.000 12268 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.47) = xAngle (0.04 = 0.04)
06:50:41.021 00.001 12268 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.07 = -3.07)
06:50:41.021 00.000 12268 CameraToMount -- cameraX=0.03 cameraY=0.50 hyp=0.50 cameraTheta=1.52 mountX=0.50 mountY=-0.04, mountTheta=-0.07
06:50:41.023 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:50:41.044 00.021 12268 UpdateGuideState exits: m=42 SNR=4.5
06:50:41.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:41.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:41.044 00.000 12268 Enqueuing Expose request
06:50:41.045 00.001 11616 Worker thread wakes up
06:50:41.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:41.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:50:43.093 02.048 11616 Exposure complete
06:50:43.162 00.069 11616 worker thread done servicing request
06:50:43.162 00.000 12268 OnExposeComplete: enter
06:50:43.163 00.001 12268 UpdateGuideState(): m_state=2
06:50:43.163 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:50:43.163 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.61, Mass=40, SNR=4.4, Peak=30 HFD=3.2
06:50:43.163 00.000 12268 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.47) = xAngle (-0.02 = -0.02)
06:50:43.163 00.000 12268 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.13 = -3.13)
06:50:43.163 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.66 hyp=0.66 cameraTheta=1.45 mountX=0.66 mountY=-0.01, mountTheta=-0.01
06:50:43.166 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:50:43.187 00.021 12268 UpdateGuideState exits: m=40 SNR=4.4
06:50:43.187 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:43.187 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:43.187 00.000 12268 Enqueuing Expose request
06:50:43.188 00.001 11616 Worker thread wakes up
06:50:43.188 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:43.188 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:50:45.213 02.025 11616 Exposure complete
06:50:45.283 00.070 11616 worker thread done servicing request
06:50:45.283 00.000 12268 OnExposeComplete: enter
06:50:45.284 00.001 12268 UpdateGuideState(): m_state=2
06:50:45.284 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:50:45.284 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.37, Mass=40, SNR=4.4, Peak=27 HFD=3.9
06:50:45.284 00.000 12268 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.47) = xAngle (-0.22 = -0.22)
06:50:45.284 00.000 12268 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.33 = 2.95)
06:50:45.284 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.41 hyp=0.44 cameraTheta=1.25 mountX=0.43 mountY=0.08, mountTheta=0.19
06:50:45.287 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:50:45.305 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
06:50:45.305 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:45.306 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:45.306 00.000 12268 Enqueuing Expose request
06:50:45.306 00.000 11616 Worker thread wakes up
06:50:45.306 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:45.306 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:50:47.324 02.018 11616 Exposure complete
06:50:47.408 00.084 11616 worker thread done servicing request
06:50:47.408 00.000 12268 OnExposeComplete: enter
06:50:47.408 00.000 12268 UpdateGuideState(): m_state=2
06:50:47.408 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:50:47.409 00.001 12268 Star::Find returns 1 (0), X=665.89, Y=915.45, Mass=38, SNR=4.3, Peak=27 HFD=3.5
06:50:47.409 00.000 12268 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.47) = xAngle (0.03 = 0.03)
06:50:47.409 00.000 12268 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.08 = -3.08)
06:50:47.409 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.49 hyp=0.49 cameraTheta=1.50 mountX=0.49 mountY=-0.03, mountTheta=-0.06
06:50:47.413 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:50:47.432 00.019 12268 UpdateGuideState exits: m=38 SNR=4.3
06:50:47.432 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:47.432 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:47.432 00.000 12268 Enqueuing Expose request
06:50:47.435 00.003 11616 Worker thread wakes up
06:50:47.435 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:47.436 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:50:49.461 02.025 11616 Exposure complete
06:50:49.521 00.060 11616 worker thread done servicing request
06:50:49.521 00.000 12268 OnExposeComplete: enter
06:50:49.521 00.000 12268 UpdateGuideState(): m_state=2
06:50:49.522 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:50:49.522 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.18, Mass=44, SNR=4.6, Peak=27 HFD=4.3
06:50:49.522 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.45 = -0.45)
06:50:49.522 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.56 = 2.72)
06:50:49.522 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.02 mountX=0.24 mountY=0.11, mountTheta=0.42
06:50:49.524 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:50:49.542 00.018 12268 UpdateGuideState exits: m=44 SNR=4.6
06:50:49.542 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:49.542 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:49.542 00.000 12268 Enqueuing Expose request
06:50:49.542 00.000 11616 Worker thread wakes up
06:50:49.542 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:49.542 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:50:51.563 02.021 11616 Exposure complete
06:50:51.616 00.053 11616 worker thread done servicing request
06:50:51.617 00.001 12268 OnExposeComplete: enter
06:50:51.617 00.000 12268 UpdateGuideState(): m_state=2
06:50:51.617 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:50:51.617 00.000 12268 Star::Find returns 1 (0), X=665.23, Y=915.75, Mass=61, SNR=5.4, Peak=27 HFD=7.6
06:50:51.617 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
06:50:51.617 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
06:50:51.617 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=0.79 hyp=1.01 cameraTheta=2.24 mountX=0.73 mountY=-0.72, mountTheta=-0.78
06:50:51.619 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:50:51.635 00.016 12268 UpdateGuideState exits: m=61 SNR=5.4
06:50:51.636 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:51.636 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:51.636 00.000 12268 Enqueuing Expose request
06:50:51.636 00.000 11616 Worker thread wakes up
06:50:51.636 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:51.636 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:50:53.643 02.007 11616 Exposure complete
06:50:53.696 00.053 11616 worker thread done servicing request
06:50:53.696 00.000 12268 OnExposeComplete: enter
06:50:53.696 00.000 12268 UpdateGuideState(): m_state=2
06:50:53.696 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:50:53.696 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.84, Mass=53, SNR=5.1, Peak=28 HFD=4.7
06:50:53.696 00.000 12268 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.47) = xAngle (0.51 = 0.51)
06:50:53.696 00.000 12268 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.60 = -2.60)
06:50:53.697 00.001 12268 CameraToMount -- cameraX=-0.39 cameraY=0.89 hyp=0.97 cameraTheta=1.98 mountX=0.84 mountY=-0.50, mountTheta=-0.53
06:50:53.698 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:50:53.713 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
06:50:53.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:53.714 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:53.714 00.000 12268 Enqueuing Expose request
06:50:53.714 00.000 11616 Worker thread wakes up
06:50:53.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:53.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:50:55.733 02.019 11616 Exposure complete
06:50:55.792 00.059 11616 worker thread done servicing request
06:50:55.792 00.000 12268 OnExposeComplete: enter
06:50:55.792 00.000 12268 UpdateGuideState(): m_state=2
06:50:55.792 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:50:55.792 00.000 12268 Star::Find returns 1 (0), X=665.31, Y=916.05, Mass=62, SNR=5.4, Peak=29 HFD=7.2
06:50:55.793 00.001 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
06:50:55.793 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
06:50:55.793 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=1.09 hyp=1.22 cameraTheta=2.03 mountX=1.04 mountY=-0.68, mountTheta=-0.58
06:50:55.795 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:50:55.811 00.016 12268 UpdateGuideState exits: m=62 SNR=5.4
06:50:55.811 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:55.811 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:55.811 00.000 12268 Enqueuing Expose request
06:50:55.812 00.001 11616 Worker thread wakes up
06:50:55.812 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:55.812 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:50:57.834 02.022 11616 Exposure complete
06:50:57.886 00.052 11616 worker thread done servicing request
06:50:57.886 00.000 12268 OnExposeComplete: enter
06:50:57.886 00.000 12268 UpdateGuideState(): m_state=2
06:50:57.887 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:50:57.887 00.000 12268 Star::Find returns 1 (0), X=665.91, Y=915.38, Mass=44, SNR=4.6, Peak=31 HFD=3.5
06:50:57.887 00.000 12268 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.47) = xAngle (-0.03 = -0.03)
06:50:57.887 00.000 12268 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.14 = 3.14)
06:50:57.887 00.000 12268 CameraToMount -- cameraX=0.06 cameraY=0.42 hyp=0.43 cameraTheta=1.44 mountX=0.43 mountY=0.00, mountTheta=0.00
06:50:57.889 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:50:57.905 00.016 12268 UpdateGuideState exits: m=44 SNR=4.6
06:50:57.905 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:57.905 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:57.905 00.000 12268 Enqueuing Expose request
06:50:57.905 00.000 11616 Worker thread wakes up
06:50:57.905 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:57.905 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:50:59.910 02.005 11616 Exposure complete
06:50:59.961 00.051 11616 worker thread done servicing request
06:50:59.962 00.001 12268 OnExposeComplete: enter
06:50:59.962 00.000 12268 UpdateGuideState(): m_state=2
06:50:59.962 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:50:59.962 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.30, Mass=60, SNR=5.4, Peak=32 HFD=3.8
06:50:59.962 00.000 12268 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.47) = xAngle (0.61 = 0.61)
06:50:59.962 00.000 12268 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.50 = -2.50)
06:50:59.962 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.34 hyp=0.39 cameraTheta=2.08 mountX=0.32 mountY=-0.23, mountTheta=-0.63
06:50:59.965 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:50:59.980 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
06:50:59.980 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:50:59.980 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:50:59.980 00.000 12268 Enqueuing Expose request
06:50:59.981 00.001 11616 Worker thread wakes up
06:50:59.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:50:59.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:51:01.993 02.012 11616 Exposure complete
06:51:02.043 00.050 11616 worker thread done servicing request
06:51:02.043 00.000 12268 OnExposeComplete: enter
06:51:02.043 00.000 12268 UpdateGuideState(): m_state=2
06:51:02.044 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:51:02.044 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=916.11, Mass=46, SNR=4.8, Peak=28 HFD=3.9
06:51:02.044 00.000 12268 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.47) = xAngle (0.00 = 0.00)
06:51:02.044 00.000 12268 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.11 = -3.11)
06:51:02.044 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=1.16 hyp=1.16 cameraTheta=1.48 mountX=1.16 mountY=-0.04, mountTheta=-0.03
06:51:02.046 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:51:02.061 00.015 12268 UpdateGuideState exits: m=46 SNR=4.8
06:51:02.061 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:02.061 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:02.061 00.000 12268 Enqueuing Expose request
06:51:02.061 00.000 11616 Worker thread wakes up
06:51:02.061 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:02.061 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:02.478 00.417 12268 evsrv: cli 0F8E6D80 connect
06:51:02.478 00.000 12268 case statement mapped state 2 to 1
06:51:02.478 00.000 12268 case statement mapped state 2 to 1
06:51:02.479 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"8aca773d-d2e5-488d-ad90-97abfff78721"}
06:51:02.479 00.000 12268 case statement mapped state 2 to 1
06:51:02.479 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"8aca773d-d2e5-488d-ad90-97abfff78721"}
06:51:02.480 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:51:02.482 00.002 12268 evsrv: cli 0F8E69C0 connect
06:51:02.482 00.000 12268 case statement mapped state 2 to 1
06:51:02.482 00.000 12268 case statement mapped state 2 to 1
06:51:02.483 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"c72fd073-470e-4944-a51e-80bb936747bc"}
06:51:02.483 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"c72fd073-470e-4944-a51e-80bb936747bc"}
06:51:02.483 00.000 12268 evsrv: cli 0F8E69C0 disconnect
06:51:02.484 00.001 12268 evsrv: cli 0F8E69C0 connect
06:51:02.485 00.001 12268 case statement mapped state 2 to 1
06:51:02.485 00.000 12268 case statement mapped state 2 to 1
06:51:02.486 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5597990a-3394-4e30-8fba-f5f411e1462d"}
06:51:02.487 00.001 12268 PhdController::Guide begins
06:51:02.487 00.000 12268 PhdController: newstate STATE_SETUP
06:51:02.487 00.000 12268 PhdController: setup
06:51:02.487 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:51:02.487 00.000 12268 PhdController: newstate STATE_CALIBRATE
06:51:02.487 00.000 12268 PhdController: newstate STATE_GUIDE
06:51:02.487 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:51:02.487 00.000 12268 guider state => CALIBRATED
06:51:02.487 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:51:02.488 00.001 12268 reset dither spiral
06:51:02.488 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:51:02.488 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"5597990a-3394-4e30-8fba-f5f411e1462d"}
06:51:02.489 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:51:02.494 00.005 12268 evsrv: cli 0F8E6D80 connect
06:51:02.494 00.000 12268 case statement mapped state 5 to 1
06:51:02.494 00.000 12268 case statement mapped state 5 to 1
06:51:02.495 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"d848c975-b215-44cb-8762-fc590df878e8"}
06:51:02.495 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"d848c975-b215-44cb-8762-fc590df878e8"}
06:51:02.498 00.003 12268 evsrv: cli 0F8E6D80 disconnect
06:51:02.499 00.001 12268 evsrv: cli 0FA411A0 connect
06:51:02.499 00.000 12268 case statement mapped state 5 to 1
06:51:02.500 00.001 12268 case statement mapped state 5 to 1
06:51:02.500 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"17b4b19a-52ba-4155-9720-18a2c5a23e35"}
06:51:02.500 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[665.85,914.95],"id":"17b4b19a-52ba-4155-9720-18a2c5a23e35"}
06:51:02.502 00.002 12268 evsrv: cli 0FA411A0 disconnect
06:51:02.502 00.000 12268 evsrv: cli 126BD390 connect
06:51:02.502 00.000 12268 case statement mapped state 5 to 1
06:51:02.503 00.001 12268 case statement mapped state 5 to 1
06:51:02.503 00.000 12268 evsrv: cli 126BD390 request: {"method":"get_app_state","id":"d7a08014-6dc2-402d-ad60-8469d5c4b8d9"}
06:51:02.503 00.000 12268 case statement mapped state 5 to 1
06:51:02.503 00.000 12268 evsrv: cli 126BD390 response: {"jsonrpc":"2.0","result":"Selected","id":"d7a08014-6dc2-402d-ad60-8469d5c4b8d9"}
06:51:02.504 00.001 12268 evsrv: cli 126BD390 disconnect
06:51:03.506 01.002 12268 evsrv: cli 0F8E6D80 connect
06:51:03.506 00.000 12268 case statement mapped state 5 to 1
06:51:03.506 00.000 12268 case statement mapped state 5 to 1
06:51:03.507 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"d5ef72e7-5ac2-4f4c-900d-32b5719b23ec"}
06:51:03.507 00.000 12268 case statement mapped state 5 to 1
06:51:03.507 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"d5ef72e7-5ac2-4f4c-900d-32b5719b23ec"}
06:51:03.508 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:51:04.073 00.565 11616 Exposure complete
06:51:04.124 00.051 11616 worker thread done servicing request
06:51:04.124 00.000 12268 OnExposeComplete: enter
06:51:04.124 00.000 12268 UpdateGuideState(): m_state=5
06:51:04.125 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:51:04.125 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.58, Mass=38, SNR=4.4, Peak=28 HFD=3.7
06:51:04.125 00.000 12268 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.47) = xAngle (-0.29 = -0.29)
06:51:04.125 00.000 12268 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.40 = 2.88)
06:51:04.125 00.000 12268 CameraToMount -- cameraX=0.26 cameraY=0.62 hyp=0.67 cameraTheta=1.18 mountX=0.65 mountY=0.17, mountTheta=0.26
06:51:04.127 00.002 12268 Changing from state CALIBRATED to GUIDING
06:51:04.127 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:51:04.128 00.001 12268 ScopeASCOM::SideOfPier() returns 0
06:51:04.128 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:51:04.128 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:51:04.128 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:51:04.129 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:51:04.129 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:51:04.129 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:51:04.129 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:51:04.130 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:51:04.130 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:51:04.130 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:51:04.131 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:51:04.131 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:51:04.131 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:51:04.132 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:51:04.257 00.125 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:51:04.258 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:51:04.258 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:51:04.265 00.007 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:51:04.266 00.001 12268 ScopeASCOM::SideOfPier() returns 0
06:51:04.266 00.000 12268 setting lock position to (666.11, 915.58)
06:51:04.266 00.000 12268 MultiStar: stabilizing after lock position change
06:51:04.266 00.000 12268 guider state => GUIDING
06:51:04.267 00.001 12268 Status Line: Guiding
06:51:04.269 00.002 12268 Mount: notify guiding started
06:51:04.270 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:51:04.270 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:51:04.271 00.001 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:51:04.271 00.000 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:51:04.271 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:51:04.271 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:51:04.272 00.001 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:51:04.272 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:51:04.272 00.000 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:51:04.272 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:51:04.273 00.001 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:51:04.273 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:51:04.274 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:51:04.274 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:51:04.274 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:51:04.274 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:51:04.275 00.001 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:51:04.275 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:51:04.275 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:51:04.276 00.001 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:51:04.276 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:51:04.276 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:51:04.277 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:51:04.277 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:51:04.278 00.001 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:51:04.278 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:51:04.278 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:51:04.279 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:51:04.279 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:51:04.279 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:51:04.280 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:51:04.280 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:51:04.280 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:51:04.280 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:51:04.281 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:51:04.281 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:51:04.282 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:51:04.282 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:51:04.523 00.241 12268 evsrv: cli 0F8E69C0 connect
06:51:04.524 00.001 12268 case statement mapped state 6 to 3
06:51:04.524 00.000 12268 case statement mapped state 6 to 3
06:51:04.525 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"be5ed05d-14cb-42f2-bd09-2c280f41eaf8"}
06:51:04.525 00.000 12268 case statement mapped state 6 to 3
06:51:04.525 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be5ed05d-14cb-42f2-bd09-2c280f41eaf8"}
06:51:04.540 00.015 12268 evsrv: cli 0F8E69C0 disconnect
06:51:04.586 00.046 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:51:04.586 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:51:04.587 00.001 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:51:04.587 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:51:04.588 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:51:04.588 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:51:04.588 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:51:04.588 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:51:04.588 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:51:04.588 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:51:04.589 00.001 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:51:04.589 00.000 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:51:04.606 00.017 12268 UpdateGuideState exits: m=38 SNR=4.4
06:51:04.606 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
06:51:04.606 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:04.606 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:04.606 00.000 12268 Enqueuing Expose request
06:51:04.606 00.000 11616 Worker thread wakes up
06:51:04.607 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:04.607 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:06.610 02.003 11616 Exposure complete
06:51:06.660 00.050 11616 worker thread done servicing request
06:51:06.660 00.000 12268 OnExposeComplete: enter
06:51:06.660 00.000 12268 UpdateGuideState(): m_state=6
06:51:06.660 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:51:06.661 00.001 12268 Star::Find returns 1 (0), X=665.56, Y=916.19, Mass=45, SNR=4.7, Peak=26 HFD=5.2
06:51:06.661 00.000 12268 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.47) = xAngle (0.83 = 0.83)
06:51:06.661 00.000 12268 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.28 = -2.28)
06:51:06.661 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=0.61 hyp=0.82 cameraTheta=2.30 mountX=0.55 mountY=-0.62, mountTheta=-0.85
06:51:06.662 00.001 12268 SchedulePrimaryMove(0D94C700, x=-0.55, y=0.61, opts=13)
06:51:06.662 00.000 12268 Enqueuing Move request for scope (-0.55, 0.61)
06:51:06.662 00.000 11616 Worker thread wakes up
06:51:06.663 00.001 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.61) opts 0xd
06:51:06.663 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.55, 0.61)
06:51:06.663 00.000 11616 Moving (-0.55, 0.61) raw xDistance=0.55 yDistance=-0.62
06:51:06.663 00.000 11616 resist switch: large excursion: input 0.55 thresh 0.29 direction from 0 to 1
06:51:06.663 00.000 11616 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.66
06:51:06.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.55
06:51:06.663 00.000 11616 resist switch: large excursion: input -0.62 thresh 0.45 direction from 0 to -1
06:51:06.663 00.000 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87
06:51:06.663 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.09 from input -0.62
06:51:06.663 00.000 11616 MoveAxis(W, 310, ABG)
06:51:06.663 00.000 11616 Guiding  Dir = 3, Dur = 310
06:51:06.664 00.001 11616 IsSlewing returns 1
06:51:06.664 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:51:06.664 00.000 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:51:06.664 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:51:06.664 00.000 11616 Move returns status 2, amount 0
06:51:06.664 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:51:06.664 00.000 11616 move complete, result=2
06:51:06.665 00.001 11616 worker thread done servicing request
06:51:06.683 00.018 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:51:06.698 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:51:06.698 00.000 12268 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 1 / 99999
06:51:06.698 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768715466.698,"Host":"ASTROCENTER","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:51:06.698 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:06.698 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:06.699 00.001 12268 Enqueuing Expose request
06:51:06.699 00.000 12268 Alert: Guiding stopped: the scope started slewing.
06:51:06.699 00.000 11616 Worker thread wakes up
06:51:06.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:06.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:06.719 00.020 12268 GuideStep: 0.6 px 0 ms WEST, -0.6 px 0 ms NORTH
06:51:06.721 00.002 12268 mount move error indicates guiding should stop
06:51:06.721 00.000 12268 Mount: notify guiding stopped
06:51:06.721 00.000 12268 BLC: window closed
06:51:06.721 00.000 12268 BLC: Last direction was reset
06:51:06.722 00.001 12268 PhdController failed: Guiding stopped
06:51:06.722 00.000 12268 PhdController: newstate STATE_FINISH
06:51:06.722 00.000 12268 PhdController complete: fail: Guiding stopped
06:51:06.722 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768715466.722,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":1,"DroppedFrames":0}
06:51:06.722 00.000 12268 Mount: notify guiding dither settle done success=0
06:51:06.722 00.000 12268 PhdController: newstate STATE_IDLE
06:51:06.722 00.000 12268 Changing from state GUIDING to STOP
06:51:06.722 00.000 12268 guider state => SELECTED
06:51:06.722 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:51:08.705 01.983 11616 Exposure complete
06:51:08.758 00.053 11616 worker thread done servicing request
06:51:08.758 00.000 12268 OnExposeComplete: enter
06:51:08.758 00.000 12268 UpdateGuideState(): m_state=2
06:51:08.758 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:51:08.758 00.000 12268 Star::Find returns 1 (0), X=665.48, Y=915.97, Mass=63, SNR=5.5, Peak=28 HFD=6.7
06:51:08.758 00.000 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
06:51:08.758 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.00 = -2.00)
06:51:08.759 00.001 12268 CameraToMount -- cameraX=-0.63 cameraY=0.39 hyp=0.75 cameraTheta=2.59 mountX=0.33 mountY=-0.68, mountTheta=-1.12
06:51:08.783 00.024 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:08.798 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
06:51:08.798 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:08.798 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:08.798 00.000 12268 Enqueuing Expose request
06:51:08.799 00.001 11616 Worker thread wakes up
06:51:08.799 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:08.799 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:51:10.810 02.011 11616 Exposure complete
06:51:10.861 00.051 11616 worker thread done servicing request
06:51:10.861 00.000 12268 OnExposeComplete: enter
06:51:10.861 00.000 12268 UpdateGuideState(): m_state=2
06:51:10.862 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:51:10.862 00.000 12268 Star::Find returns 1 (0), X=665.93, Y=915.23, Mass=41, SNR=4.5, Peak=26 HFD=4.3
06:51:10.862 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
06:51:10.862 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
06:51:10.862 00.000 12268 CameraToMount -- cameraX=-0.18 cameraY=-0.35 hyp=0.39 cameraTheta=-2.04 mountX=-0.37 mountY=-0.13, mountTheta=-2.80
06:51:10.864 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:51:10.878 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:51:10.879 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:10.879 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:10.879 00.000 12268 Enqueuing Expose request
06:51:10.879 00.000 11616 Worker thread wakes up
06:51:10.879 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:10.879 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:51:12.889 02.010 11616 Exposure complete
06:51:12.940 00.051 11616 worker thread done servicing request
06:51:12.940 00.000 12268 OnExposeComplete: enter
06:51:12.940 00.000 12268 UpdateGuideState(): m_state=2
06:51:12.940 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:51:12.940 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.71, Mass=64, SNR=5.5, Peak=28 HFD=6.4
06:51:12.940 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
06:51:12.940 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
06:51:12.940 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=0.14 hyp=0.79 cameraTheta=2.97 mountX=0.06 mountY=-0.79, mountTheta=-1.50
06:51:12.942 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:12.957 00.015 12268 UpdateGuideState exits: m=64 SNR=5.5
06:51:12.957 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:12.957 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:12.957 00.000 12268 Enqueuing Expose request
06:51:12.957 00.000 11616 Worker thread wakes up
06:51:12.957 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:12.957 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:51:14.973 02.016 11616 Exposure complete
06:51:15.025 00.052 11616 worker thread done servicing request
06:51:15.025 00.000 12268 OnExposeComplete: enter
06:51:15.025 00.000 12268 UpdateGuideState(): m_state=2
06:51:15.025 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:51:15.025 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.20, Mass=44, SNR=4.7, Peak=28 HFD=3.8
06:51:15.026 00.001 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.80 = 2.49)
06:51:15.026 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.91 = -0.62)
06:51:15.026 00.000 12268 CameraToMount -- cameraX=-0.35 cameraY=-0.38 hyp=0.52 cameraTheta=-2.32 mountX=-0.41 mountY=-0.30, mountTheta=-2.51
06:51:15.028 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:15.044 00.016 12268 UpdateGuideState exits: m=44 SNR=4.7
06:51:15.044 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:15.044 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:15.044 00.000 12268 Enqueuing Expose request
06:51:15.044 00.000 11616 Worker thread wakes up
06:51:15.044 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:15.044 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:51:17.060 02.016 11616 Exposure complete
06:51:17.110 00.050 11616 worker thread done servicing request
06:51:17.110 00.000 12268 OnExposeComplete: enter
06:51:17.110 00.000 12268 UpdateGuideState(): m_state=2
06:51:17.110 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:51:17.111 00.001 12268 Star::Find returns 1 (0), X=666.02, Y=915.42, Mass=38, SNR=4.3, Peak=26 HFD=3.9
06:51:17.111 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.56 = 2.73)
06:51:17.111 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.67 = -0.38)
06:51:17.111 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-2.08 mountX=-0.17 mountY=-0.07, mountTheta=-2.75
06:51:17.112 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:17.127 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:51:17.127 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:17.127 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:17.127 00.000 12268 Enqueuing Expose request
06:51:17.127 00.000 11616 Worker thread wakes up
06:51:17.127 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:17.127 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:51:19.142 02.015 11616 Exposure complete
06:51:19.197 00.055 11616 worker thread done servicing request
06:51:19.197 00.000 12268 OnExposeComplete: enter
06:51:19.197 00.000 12268 UpdateGuideState(): m_state=2
06:51:19.198 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:51:19.198 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.62, Mass=43, SNR=4.6, Peak=28 HFD=3.5
06:51:19.198 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
06:51:19.198 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
06:51:19.198 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.04 hyp=0.33 cameraTheta=3.01 mountX=0.01 mountY=-0.33, mountTheta=-1.53
06:51:19.200 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=9, Gamma=1.290
06:51:19.216 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:51:19.216 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:19.216 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:19.217 00.001 12268 Enqueuing Expose request
06:51:19.217 00.000 11616 Worker thread wakes up
06:51:19.218 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:19.218 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:21.222 02.004 11616 Exposure complete
06:51:21.273 00.051 11616 worker thread done servicing request
06:51:21.273 00.000 12268 OnExposeComplete: enter
06:51:21.273 00.000 12268 UpdateGuideState(): m_state=2
06:51:21.273 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:51:21.273 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.98, Mass=41, SNR=4.5, Peak=30 HFD=2.8
06:51:21.273 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
06:51:21.273 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
06:51:21.274 00.001 12268 CameraToMount -- cameraX=-0.42 cameraY=0.40 hyp=0.58 cameraTheta=2.37 mountX=0.36 mountY=-0.46, mountTheta=-0.91
06:51:21.275 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:51:21.290 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:51:21.290 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:21.290 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:21.290 00.000 12268 Enqueuing Expose request
06:51:21.290 00.000 11616 Worker thread wakes up
06:51:21.291 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:21.291 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:23.304 02.013 11616 Exposure complete
06:51:23.361 00.057 11616 worker thread done servicing request
06:51:23.361 00.000 12268 OnExposeComplete: enter
06:51:23.362 00.001 12268 UpdateGuideState(): m_state=2
06:51:23.362 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:51:23.362 00.000 12268 Star::Find returns 1 (0), X=666.19, Y=915.85, Mass=41, SNR=4.5, Peak=27 HFD=4.2
06:51:23.362 00.000 12268 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.47) = xAngle (-0.19 = -0.19)
06:51:23.362 00.000 12268 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.30 = 2.99)
06:51:23.362 00.000 12268 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.29 mountX=0.28 mountY=0.04, mountTheta=0.16
06:51:23.367 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:23.382 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:51:23.382 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:23.382 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:23.382 00.000 12268 Enqueuing Expose request
06:51:23.382 00.000 11616 Worker thread wakes up
06:51:23.382 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:23.382 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:25.426 02.044 11616 Exposure complete
06:51:25.478 00.052 11616 worker thread done servicing request
06:51:25.479 00.001 12268 OnExposeComplete: enter
06:51:25.479 00.000 12268 UpdateGuideState(): m_state=2
06:51:25.479 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:51:25.479 00.000 12268 Star::Find returns 1 (0), X=666.11, Y=915.34, Mass=42, SNR=4.5, Peak=29 HFD=4.0
06:51:25.479 00.000 12268 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.47) = xAngle (-3.06 = -3.06)
06:51:25.479 00.000 12268 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.17 = 0.11)
06:51:25.479 00.000 12268 CameraToMount -- cameraX=-0.00 cameraY=-0.23 hyp=0.23 cameraTheta=-1.59 mountX=-0.23 mountY=0.03, mountTheta=3.03
06:51:25.481 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:51:25.496 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:51:25.496 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:25.496 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:25.496 00.000 12268 Enqueuing Expose request
06:51:25.496 00.000 11616 Worker thread wakes up
06:51:25.496 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:25.497 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:51:27.503 02.006 11616 Exposure complete
06:51:27.554 00.051 11616 worker thread done servicing request
06:51:27.554 00.000 12268 OnExposeComplete: enter
06:51:27.554 00.000 12268 UpdateGuideState(): m_state=2
06:51:27.554 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:51:27.555 00.001 12268 Star::Find returns 1 (0), X=665.89, Y=915.93, Mass=42, SNR=4.5, Peak=29 HFD=3.4
06:51:27.555 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
06:51:27.555 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
06:51:27.555 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=0.35 hyp=0.42 cameraTheta=2.12 mountX=0.33 mountY=-0.26, mountTheta=-0.67
06:51:27.557 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:27.572 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:51:27.572 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:27.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:27.572 00.000 12268 Enqueuing Expose request
06:51:27.572 00.000 11616 Worker thread wakes up
06:51:27.572 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:27.572 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:29.578 02.006 11616 Exposure complete
06:51:29.631 00.053 11616 worker thread done servicing request
06:51:29.632 00.001 12268 OnExposeComplete: enter
06:51:29.632 00.000 12268 UpdateGuideState(): m_state=2
06:51:29.632 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:51:29.632 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=915.65, Mass=59, SNR=5.3, Peak=30 HFD=6.1
06:51:29.632 00.000 12268 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.47) = xAngle (1.59 = 1.59)
06:51:29.632 00.000 12268 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
06:51:29.632 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=0.07 hyp=0.87 cameraTheta=3.06 mountX=-0.01 mountY=-0.87, mountTheta=-1.59
06:51:29.635 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:29.650 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
06:51:29.650 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:29.650 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:29.651 00.001 12268 Enqueuing Expose request
06:51:29.651 00.000 11616 Worker thread wakes up
06:51:29.651 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:29.651 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:51:31.661 02.010 11616 Exposure complete
06:51:31.711 00.050 11616 worker thread done servicing request
06:51:31.711 00.000 12268 OnExposeComplete: enter
06:51:31.711 00.000 12268 UpdateGuideState(): m_state=2
06:51:31.711 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:51:31.712 00.001 12268 Star::Find returns 1 (0), X=665.64, Y=915.61, Mass=42, SNR=4.5, Peak=29 HFD=3.1
06:51:31.712 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
06:51:31.712 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
06:51:31.712 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.03 hyp=0.47 cameraTheta=3.08 mountX=-0.02 mountY=-0.47, mountTheta=-1.61
06:51:31.714 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:31.728 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:51:31.728 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:31.728 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:31.728 00.000 12268 Enqueuing Expose request
06:51:31.728 00.000 11616 Worker thread wakes up
06:51:31.728 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:31.729 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:33.746 02.017 11616 Exposure complete
06:51:33.797 00.051 11616 worker thread done servicing request
06:51:33.797 00.000 12268 OnExposeComplete: enter
06:51:33.797 00.000 12268 UpdateGuideState(): m_state=2
06:51:33.797 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:51:33.798 00.001 12268 Star::Find returns 1 (0), X=666.06, Y=915.47, Mass=41, SNR=4.5, Peak=27 HFD=4.1
06:51:33.798 00.000 12268 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.47) = xAngle (-3.45 = 2.83)
06:51:33.798 00.000 12268 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.56 = -0.28)
06:51:33.798 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.98 mountX=-0.12 mountY=-0.03, mountTheta=-2.86
06:51:33.800 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:33.814 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:51:33.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:33.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:33.814 00.000 12268 Enqueuing Expose request
06:51:33.814 00.000 11616 Worker thread wakes up
06:51:33.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:33.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:51:35.828 02.014 11616 Exposure complete
06:51:35.880 00.052 11616 worker thread done servicing request
06:51:35.880 00.000 12268 OnExposeComplete: enter
06:51:35.880 00.000 12268 UpdateGuideState(): m_state=2
06:51:35.880 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:51:35.880 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.98, Mass=59, SNR=5.3, Peak=28 HFD=6.8
06:51:35.880 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
06:51:35.880 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
06:51:35.880 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=0.40 hyp=0.87 cameraTheta=2.67 mountX=0.32 mountY=-0.82, mountTheta=-1.20
06:51:35.882 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:35.896 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
06:51:35.896 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:35.896 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:35.896 00.000 12268 Enqueuing Expose request
06:51:35.896 00.000 11616 Worker thread wakes up
06:51:35.896 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:35.896 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:51:37.898 02.002 11616 Exposure complete
06:51:37.948 00.050 11616 worker thread done servicing request
06:51:37.948 00.000 12268 OnExposeComplete: enter
06:51:37.948 00.000 12268 UpdateGuideState(): m_state=2
06:51:37.949 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:51:37.949 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.88, Mass=43, SNR=4.6, Peak=28 HFD=4.4
06:51:37.949 00.000 12268 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.47) = xAngle (-0.35 = -0.35)
06:51:37.949 00.000 12268 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.46 = 2.83)
06:51:37.949 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=0.30 hyp=0.34 cameraTheta=1.13 mountX=0.32 mountY=0.10, mountTheta=0.32
06:51:37.951 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:51:37.966 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:51:37.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:37.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:37.966 00.000 12268 Enqueuing Expose request
06:51:37.966 00.000 11616 Worker thread wakes up
06:51:37.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:37.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:39.987 02.021 11616 Exposure complete
06:51:40.037 00.050 11616 worker thread done servicing request
06:51:40.037 00.000 12268 OnExposeComplete: enter
06:51:40.037 00.000 12268 UpdateGuideState(): m_state=2
06:51:40.037 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:51:40.037 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.58, Mass=44, SNR=4.6, Peak=31 HFD=3.3
06:51:40.038 00.001 12268 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.47) = xAngle (-4.61 = 1.67)
06:51:40.038 00.000 12268 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.72 = -1.44)
06:51:40.038 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=-0.00 hyp=0.25 cameraTheta=-3.14 mountX=-0.03 mountY=-0.25, mountTheta=-1.67
06:51:40.040 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:40.054 00.014 12268 UpdateGuideState exits: m=44 SNR=4.6
06:51:40.054 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:40.054 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:40.054 00.000 12268 Enqueuing Expose request
06:51:40.055 00.001 11616 Worker thread wakes up
06:51:40.055 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:40.055 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:42.075 02.020 11616 Exposure complete
06:51:42.125 00.050 11616 worker thread done servicing request
06:51:42.125 00.000 12268 OnExposeComplete: enter
06:51:42.126 00.001 12268 UpdateGuideState(): m_state=2
06:51:42.126 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:51:42.126 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.87, Mass=41, SNR=4.5, Peak=28 HFD=3.9
06:51:42.126 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
06:51:42.126 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
06:51:42.126 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.29 hyp=0.29 cameraTheta=1.73 mountX=0.28 mountY=-0.08, mountTheta=-0.29
06:51:42.128 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:42.142 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:51:42.143 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:42.143 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:42.143 00.000 12268 Enqueuing Expose request
06:51:42.143 00.000 11616 Worker thread wakes up
06:51:42.143 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:42.143 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:44.152 02.009 11616 Exposure complete
06:51:44.204 00.052 11616 worker thread done servicing request
06:51:44.205 00.001 12268 OnExposeComplete: enter
06:51:44.205 00.000 12268 UpdateGuideState(): m_state=2
06:51:44.205 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:51:44.205 00.000 12268 Star::Find returns 1 (0), X=665.28, Y=915.89, Mass=67, SNR=5.6, Peak=29 HFD=7.6
06:51:44.205 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
06:51:44.205 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
06:51:44.205 00.000 12268 CameraToMount -- cameraX=-0.83 cameraY=0.31 hyp=0.88 cameraTheta=2.78 mountX=0.23 mountY=-0.86, mountTheta=-1.31
06:51:44.207 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:51:44.222 00.015 12268 UpdateGuideState exits: m=67 SNR=5.6
06:51:44.222 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:44.222 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:44.222 00.000 12268 Enqueuing Expose request
06:51:44.222 00.000 11616 Worker thread wakes up
06:51:44.222 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:44.222 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:51:46.237 02.015 11616 Exposure complete
06:51:46.290 00.053 11616 worker thread done servicing request
06:51:46.291 00.001 12268 OnExposeComplete: enter
06:51:46.291 00.000 12268 UpdateGuideState(): m_state=2
06:51:46.291 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:51:46.291 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=39, SNR=4.4, Peak=29 HFD=3.3
06:51:46.291 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:51:46.291 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:51:46.291 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.94 mountX=0.01 mountY=-0.13, mountTheta=-1.47
06:51:46.294 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:51:46.309 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:51:46.310 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:46.310 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:46.310 00.000 12268 Enqueuing Expose request
06:51:46.310 00.000 11616 Worker thread wakes up
06:51:46.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:46.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:48.328 02.018 11616 Exposure complete
06:51:48.382 00.054 11616 worker thread done servicing request
06:51:48.382 00.000 12268 OnExposeComplete: enter
06:51:48.383 00.001 12268 UpdateGuideState(): m_state=2
06:51:48.383 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:51:48.383 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.66, Mass=38, SNR=4.3, Peak=26 HFD=3.8
06:51:48.383 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
06:51:48.383 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
06:51:48.383 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.43 mountX=0.07 mountY=-0.10, mountTheta=-0.97
06:51:48.385 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
06:51:48.400 00.015 12268 UpdateGuideState exits: m=38 SNR=4.3
06:51:48.400 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:48.400 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:48.400 00.000 12268 Enqueuing Expose request
06:51:48.400 00.000 11616 Worker thread wakes up
06:51:48.401 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:48.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:50.414 02.013 11616 Exposure complete
06:51:50.466 00.052 11616 worker thread done servicing request
06:51:50.466 00.000 12268 OnExposeComplete: enter
06:51:50.466 00.000 12268 UpdateGuideState(): m_state=2
06:51:50.466 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:51:50.466 00.000 12268 Star::Find returns 1 (0), X=665.67, Y=915.47, Mass=59, SNR=5.3, Peak=28 HFD=5.8
06:51:50.466 00.000 12268 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.47) = xAngle (-4.37 = 1.91)
06:51:50.466 00.000 12268 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.20)
06:51:50.467 00.001 12268 CameraToMount -- cameraX=-0.44 cameraY=-0.11 hyp=0.45 cameraTheta=-2.90 mountX=-0.15 mountY=-0.42, mountTheta=-1.92
06:51:50.469 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:50.483 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
06:51:50.483 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:50.483 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:50.484 00.001 12268 Enqueuing Expose request
06:51:50.484 00.000 11616 Worker thread wakes up
06:51:50.484 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:50.484 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:51:52.498 02.014 11616 Exposure complete
06:51:52.549 00.051 11616 worker thread done servicing request
06:51:52.550 00.001 12268 OnExposeComplete: enter
06:51:52.550 00.000 12268 UpdateGuideState(): m_state=2
06:51:52.550 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:51:52.550 00.000 12268 Star::Find returns 1 (0), X=666.41, Y=915.72, Mass=41, SNR=4.5, Peak=26 HFD=4.8
06:51:52.550 00.000 12268 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.47) = xAngle (-1.03 = -1.03)
06:51:52.550 00.000 12268 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.14 = 2.15)
06:51:52.550 00.000 12268 CameraToMount -- cameraX=0.30 cameraY=0.14 hyp=0.33 cameraTheta=0.45 mountX=0.17 mountY=0.27, mountTheta=1.02
06:51:52.552 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:51:52.567 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:51:52.567 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:52.567 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:52.567 00.000 12268 Enqueuing Expose request
06:51:52.567 00.000 11616 Worker thread wakes up
06:51:52.567 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:52.567 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:54.575 02.008 11616 Exposure complete
06:51:54.625 00.050 11616 worker thread done servicing request
06:51:54.625 00.000 12268 OnExposeComplete: enter
06:51:54.625 00.000 12268 UpdateGuideState(): m_state=2
06:51:54.626 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:51:54.626 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.72, Mass=39, SNR=4.4, Peak=29 HFD=2.9
06:51:54.626 00.000 12268 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
06:51:54.626 00.000 12268 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
06:51:54.626 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.14 hyp=0.42 cameraTheta=2.81 mountX=0.10 mountY=-0.41, mountTheta=-1.34
06:51:54.628 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:54.642 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:51:54.643 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:54.643 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:54.643 00.000 12268 Enqueuing Expose request
06:51:54.643 00.000 11616 Worker thread wakes up
06:51:54.643 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:54.643 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:56.666 02.023 11616 Exposure complete
06:51:56.716 00.050 11616 worker thread done servicing request
06:51:56.716 00.000 12268 OnExposeComplete: enter
06:51:56.716 00.000 12268 UpdateGuideState(): m_state=2
06:51:56.717 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:51:56.717 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=43, SNR=4.6, Peak=32 HFD=3.3
06:51:56.717 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:51:56.717 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:51:56.717 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.94 mountX=0.01 mountY=-0.13, mountTheta=-1.47
06:51:56.719 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:51:56.734 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:51:56.734 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:56.734 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:56.734 00.000 12268 Enqueuing Expose request
06:51:56.734 00.000 11616 Worker thread wakes up
06:51:56.734 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:56.734 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:51:58.735 02.001 11616 Exposure complete
06:51:58.786 00.051 11616 worker thread done servicing request
06:51:58.786 00.000 12268 OnExposeComplete: enter
06:51:58.786 00.000 12268 UpdateGuideState(): m_state=2
06:51:58.787 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:51:58.787 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.61, Mass=37, SNR=4.3, Peak=28 HFD=3.3
06:51:58.787 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:51:58.787 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:51:58.787 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.94 mountX=0.02 mountY=-0.16, mountTheta=-1.47
06:51:58.789 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:51:58.803 00.014 12268 UpdateGuideState exits: m=37 SNR=4.3
06:51:58.804 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:51:58.804 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:51:58.804 00.000 12268 Enqueuing Expose request
06:51:58.804 00.000 11616 Worker thread wakes up
06:51:58.804 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:51:58.804 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:00.811 02.007 11616 Exposure complete
06:52:00.862 00.051 11616 worker thread done servicing request
06:52:00.863 00.001 12268 OnExposeComplete: enter
06:52:00.863 00.000 12268 UpdateGuideState(): m_state=2
06:52:00.863 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:52:00.863 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=916.01, Mass=61, SNR=5.4, Peak=28 HFD=6.2
06:52:00.863 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
06:52:00.863 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
06:52:00.863 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.43 hyp=0.59 cameraTheta=2.32 mountX=0.39 mountY=-0.46, mountTheta=-0.86
06:52:00.865 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:52:00.879 00.014 12268 UpdateGuideState exits: m=61 SNR=5.4
06:52:00.879 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:00.880 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:00.880 00.000 12268 Enqueuing Expose request
06:52:00.880 00.000 11616 Worker thread wakes up
06:52:00.880 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:00.880 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:02.899 02.019 11616 Exposure complete
06:52:02.949 00.050 11616 worker thread done servicing request
06:52:02.949 00.000 12268 OnExposeComplete: enter
06:52:02.949 00.000 12268 UpdateGuideState(): m_state=2
06:52:02.949 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:52:02.949 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.57, Mass=40, SNR=4.5, Peak=29 HFD=3.8
06:52:02.950 00.001 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:52:02.950 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:52:02.950 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.20 mountX=-0.00 mountY=0.02, mountTheta=1.67
06:52:02.952 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:52:02.966 00.014 12268 UpdateGuideState exits: m=40 SNR=4.5
06:52:02.966 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:02.966 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:02.966 00.000 12268 Enqueuing Expose request
06:52:02.966 00.000 11616 Worker thread wakes up
06:52:02.966 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:02.966 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:04.973 02.007 11616 Exposure complete
06:52:05.025 00.052 11616 worker thread done servicing request
06:52:05.026 00.001 12268 OnExposeComplete: enter
06:52:05.026 00.000 12268 UpdateGuideState(): m_state=2
06:52:05.026 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:52:05.026 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.55, Mass=48, SNR=4.8, Peak=28 HFD=5.2
06:52:05.026 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.55 = 1.73)
06:52:05.026 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.38)
06:52:05.027 00.001 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.03 hyp=0.42 cameraTheta=-3.08 mountX=-0.07 mountY=-0.41, mountTheta=-1.73
06:52:05.029 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:52:05.043 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
06:52:05.043 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:05.043 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:05.043 00.000 12268 Enqueuing Expose request
06:52:05.043 00.000 11616 Worker thread wakes up
06:52:05.043 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:05.043 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:07.057 02.014 11616 Exposure complete
06:52:07.107 00.050 11616 worker thread done servicing request
06:52:07.107 00.000 12268 OnExposeComplete: enter
06:52:07.107 00.000 12268 UpdateGuideState(): m_state=2
06:52:07.107 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:52:07.107 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.95, Mass=62, SNR=5.5, Peak=29 HFD=6.3
06:52:07.107 00.000 12268 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.47) = xAngle (0.54 = 0.54)
06:52:07.108 00.001 12268 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.57 = -2.57)
06:52:07.108 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.37 hyp=0.41 cameraTheta=2.01 mountX=0.35 mountY=-0.22, mountTheta=-0.56
06:52:07.109 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:07.124 00.015 12268 UpdateGuideState exits: m=62 SNR=5.5
06:52:07.124 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:07.124 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:07.124 00.000 12268 Enqueuing Expose request
06:52:07.125 00.001 11616 Worker thread wakes up
06:52:07.125 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:07.125 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:09.145 02.020 11616 Exposure complete
06:52:09.195 00.050 11616 worker thread done servicing request
06:52:09.195 00.000 12268 OnExposeComplete: enter
06:52:09.195 00.000 12268 UpdateGuideState(): m_state=2
06:52:09.195 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:52:09.195 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=34, SNR=4.1, Peak=26 HFD=3.6
06:52:09.196 00.001 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:52:09.196 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:52:09.196 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.94 mountX=0.00 mountY=-0.05, mountTheta=-1.47
06:52:09.198 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:09.212 00.014 12268 UpdateGuideState exits: m=34 SNR=4.1
06:52:09.212 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:09.212 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:09.212 00.000 12268 Enqueuing Expose request
06:52:09.212 00.000 11616 Worker thread wakes up
06:52:09.212 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:09.212 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:11.234 02.022 11616 Exposure complete
06:52:11.286 00.052 11616 worker thread done servicing request
06:52:11.287 00.001 12268 OnExposeComplete: enter
06:52:11.287 00.000 12268 UpdateGuideState(): m_state=2
06:52:11.287 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:52:11.287 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.41, Mass=56, SNR=5.2, Peak=29 HFD=5.0
06:52:11.287 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.40 = 1.89)
06:52:11.287 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.22)
06:52:11.287 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=-0.16 hyp=0.76 cameraTheta=-2.92 mountX=-0.24 mountY=-0.72, mountTheta=-1.89
06:52:11.289 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:11.304 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
06:52:11.304 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:11.304 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:11.304 00.000 12268 Enqueuing Expose request
06:52:11.304 00.000 11616 Worker thread wakes up
06:52:11.304 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:11.305 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:52:13.320 02.015 11616 Exposure complete
06:52:13.377 00.057 11616 worker thread done servicing request
06:52:13.378 00.001 12268 OnExposeComplete: enter
06:52:13.378 00.000 12268 UpdateGuideState(): m_state=2
06:52:13.378 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:52:13.378 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=916.06, Mass=43, SNR=4.6, Peak=27 HFD=4.6
06:52:13.378 00.000 12268 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.47) = xAngle (-0.04 = -0.04)
06:52:13.378 00.000 12268 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.15 = 3.13)
06:52:13.378 00.000 12268 CameraToMount -- cameraX=0.07 cameraY=0.49 hyp=0.49 cameraTheta=1.43 mountX=0.49 mountY=0.01, mountTheta=0.01
06:52:13.381 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:13.397 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:52:13.397 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:13.397 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:13.397 00.000 12268 Enqueuing Expose request
06:52:13.397 00.000 11616 Worker thread wakes up
06:52:13.397 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:13.397 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:15.469 02.072 11616 Exposure complete
06:52:15.521 00.052 11616 worker thread done servicing request
06:52:15.521 00.000 12268 OnExposeComplete: enter
06:52:15.521 00.000 12268 UpdateGuideState(): m_state=2
06:52:15.522 00.001 12268 Star::Find(15, 666, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:52:15.522 00.000 12268 Star::Find returns 1 (0), X=666.12, Y=915.56, Mass=44, SNR=4.6, Peak=30 HFD=3.9
06:52:15.522 00.000 12268 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.47) = xAngle (-2.51 = -2.51)
06:52:15.522 00.000 12268 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.62 = 0.66)
06:52:15.522 00.000 12268 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-1.04 mountX=-0.02 mountY=0.02, mountTheta=2.49
06:52:15.523 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:52:15.538 00.015 12268 UpdateGuideState exits: m=44 SNR=4.6
06:52:15.538 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:15.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:15.538 00.000 12268 Enqueuing Expose request
06:52:15.538 00.000 11616 Worker thread wakes up
06:52:15.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:15.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:17.550 02.012 11616 Exposure complete
06:52:17.600 00.050 11616 worker thread done servicing request
06:52:17.601 00.001 12268 OnExposeComplete: enter
06:52:17.601 00.000 12268 UpdateGuideState(): m_state=2
06:52:17.601 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:52:17.601 00.000 12268 Star::Find returns 1 (0), X=664.97, Y=916.04, Mass=63, SNR=5.5, Peak=28 HFD=7.9
06:52:17.601 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
06:52:17.601 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
06:52:17.601 00.000 12268 CameraToMount -- cameraX=-1.14 cameraY=0.46 hyp=1.23 cameraTheta=2.76 mountX=0.35 mountY=-1.19, mountTheta=-1.29
06:52:17.603 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:17.618 00.015 12268 UpdateGuideState exits: m=63 SNR=5.5
06:52:17.618 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:17.618 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:17.618 00.000 12268 Enqueuing Expose request
06:52:17.618 00.000 11616 Worker thread wakes up
06:52:17.618 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:17.618 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:52:19.629 02.011 11616 Exposure complete
06:52:19.686 00.057 11616 worker thread done servicing request
06:52:19.687 00.001 12268 OnExposeComplete: enter
06:52:19.687 00.000 12268 UpdateGuideState(): m_state=2
06:52:19.687 00.000 12268 Star::Find(15, 664, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:52:19.687 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=916.16, Mass=66, SNR=5.6, Peak=34 HFD=6.0
06:52:19.687 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.09 = 1.09)
06:52:19.687 00.000 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.02 = -2.02)
06:52:19.687 00.000 12268 CameraToMount -- cameraX=-0.91 cameraY=0.59 hyp=1.08 cameraTheta=2.57 mountX=0.50 mountY=-0.98, mountTheta=-1.10
06:52:19.690 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=65, Gamma=1.290
06:52:19.706 00.016 12268 UpdateGuideState exits: m=66 SNR=5.6
06:52:19.706 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:19.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:19.706 00.000 12268 Enqueuing Expose request
06:52:19.706 00.000 11616 Worker thread wakes up
06:52:19.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:19.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:52:21.710 02.004 11616 Exposure complete
06:52:21.761 00.051 11616 worker thread done servicing request
06:52:21.761 00.000 12268 OnExposeComplete: enter
06:52:21.761 00.000 12268 UpdateGuideState(): m_state=2
06:52:21.761 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:52:21.761 00.000 12268 Star::Find returns 1 (0), X=665.36, Y=915.09, Mass=55, SNR=5.2, Peak=31 HFD=6.4
06:52:21.762 00.001 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
06:52:21.762 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
06:52:21.762 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=-0.48 hyp=0.89 cameraTheta=-2.57 mountX=-0.55 mountY=-0.68, mountTheta=-2.25
06:52:21.764 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:21.778 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
06:52:21.778 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:21.778 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:21.778 00.000 12268 Enqueuing Expose request
06:52:21.778 00.000 11616 Worker thread wakes up
06:52:21.779 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:21.779 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:52:23.795 02.016 11616 Exposure complete
06:52:23.848 00.053 11616 worker thread done servicing request
06:52:23.848 00.000 12268 OnExposeComplete: enter
06:52:23.848 00.000 12268 UpdateGuideState(): m_state=2
06:52:23.848 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:52:23.848 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.52, Mass=45, SNR=4.7, Peak=29 HFD=3.8
06:52:23.849 00.001 12268 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.47) = xAngle (-4.31 = 1.97)
06:52:23.849 00.000 12268 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.42 = -1.14)
06:52:23.849 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.84 mountX=-0.08 mountY=-0.18, mountTheta=-1.98
06:52:23.851 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:23.865 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:52:23.865 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:23.866 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:23.866 00.000 12268 Enqueuing Expose request
06:52:23.866 00.000 11616 Worker thread wakes up
06:52:23.866 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:23.866 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:25.875 02.009 11616 Exposure complete
06:52:25.927 00.052 11616 worker thread done servicing request
06:52:25.927 00.000 12268 OnExposeComplete: enter
06:52:25.927 00.000 12268 UpdateGuideState(): m_state=2
06:52:25.927 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:52:25.928 00.001 12268 Star::Find returns 1 (0), X=665.45, Y=916.24, Mass=65, SNR=5.6, Peak=29 HFD=6.2
06:52:25.928 00.000 12268 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.47) = xAngle (0.88 = 0.88)
06:52:25.928 00.000 12268 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.23 = -2.23)
06:52:25.928 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=0.66 hyp=0.94 cameraTheta=2.36 mountX=0.60 mountY=-0.74, mountTheta=-0.89
06:52:25.930 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=10, Gamma=1.290
06:52:25.944 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
06:52:25.945 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:25.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:25.945 00.000 12268 Enqueuing Expose request
06:52:25.945 00.000 11616 Worker thread wakes up
06:52:25.945 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:25.945 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:52:27.952 02.007 11616 Exposure complete
06:52:28.002 00.050 11616 worker thread done servicing request
06:52:28.003 00.001 12268 OnExposeComplete: enter
06:52:28.003 00.000 12268 UpdateGuideState(): m_state=2
06:52:28.003 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:52:28.003 00.000 12268 Star::Find returns 1 (0), X=666.30, Y=915.53, Mass=39, SNR=4.4, Peak=24 HFD=4.7
06:52:28.003 00.000 12268 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.47) = xAngle (-1.73 = -1.73)
06:52:28.003 00.000 12268 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.84 = 1.44)
06:52:28.003 00.000 12268 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-0.26 mountX=-0.03 mountY=0.19, mountTheta=1.73
06:52:28.005 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:52:28.019 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:52:28.020 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:28.020 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:28.020 00.000 12268 Enqueuing Expose request
06:52:28.020 00.000 11616 Worker thread wakes up
06:52:28.020 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:28.020 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:30.028 02.008 11616 Exposure complete
06:52:30.078 00.050 11616 worker thread done servicing request
06:52:30.079 00.001 12268 OnExposeComplete: enter
06:52:30.079 00.000 12268 UpdateGuideState(): m_state=2
06:52:30.079 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:52:30.079 00.000 12268 Star::Find returns 1 (0), X=665.69, Y=915.63, Mass=54, SNR=5.1, Peak=27 HFD=5.8
06:52:30.079 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
06:52:30.079 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
06:52:30.080 00.001 12268 CameraToMount -- cameraX=-0.42 cameraY=0.06 hyp=0.42 cameraTheta=3.01 mountX=0.01 mountY=-0.42, mountTheta=-1.54
06:52:30.082 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:52:30.098 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
06:52:30.098 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:30.098 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:30.098 00.000 12268 Enqueuing Expose request
06:52:30.098 00.000 11616 Worker thread wakes up
06:52:30.098 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:30.098 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:32.109 02.011 11616 Exposure complete
06:52:32.159 00.050 11616 worker thread done servicing request
06:52:32.159 00.000 12268 OnExposeComplete: enter
06:52:32.159 00.000 12268 UpdateGuideState(): m_state=2
06:52:32.159 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:52:32.159 00.000 12268 Star::Find returns 1 (0), X=665.41, Y=915.80, Mass=60, SNR=5.4, Peak=27 HFD=5.8
06:52:32.159 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.36 = 1.36)
06:52:32.159 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.75 = -1.75)
06:52:32.159 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=0.22 hyp=0.73 cameraTheta=2.84 mountX=0.15 mountY=-0.72, mountTheta=-1.37
06:52:32.161 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:32.176 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
06:52:32.176 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:32.176 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:32.176 00.000 12268 Enqueuing Expose request
06:52:32.176 00.000 11616 Worker thread wakes up
06:52:32.176 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:32.176 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:52:34.179 02.003 11616 Exposure complete
06:52:34.231 00.052 11616 worker thread done servicing request
06:52:34.232 00.001 12268 OnExposeComplete: enter
06:52:34.232 00.000 12268 UpdateGuideState(): m_state=2
06:52:34.232 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:52:34.232 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.96, Mass=47, SNR=4.8, Peak=31 HFD=3.5
06:52:34.232 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.65 = 0.65)
06:52:34.232 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.46 = -2.46)
06:52:34.232 00.000 12268 CameraToMount -- cameraX=-0.24 cameraY=0.38 hyp=0.45 cameraTheta=2.13 mountX=0.36 mountY=-0.29, mountTheta=-0.67
06:52:34.237 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:34.254 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
06:52:34.254 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:34.254 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:34.254 00.000 12268 Enqueuing Expose request
06:52:34.254 00.000 11616 Worker thread wakes up
06:52:34.254 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:34.254 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:36.262 02.008 11616 Exposure complete
06:52:36.317 00.055 11616 worker thread done servicing request
06:52:36.317 00.000 12268 OnExposeComplete: enter
06:52:36.317 00.000 12268 UpdateGuideState(): m_state=2
06:52:36.318 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:52:36.318 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.45, Mass=55, SNR=5.2, Peak=30 HFD=5.1
06:52:36.318 00.000 12268 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.47) = xAngle (-4.45 = 1.83)
06:52:36.318 00.000 12268 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.56 = -1.28)
06:52:36.318 00.000 12268 CameraToMount -- cameraX=-0.78 cameraY=-0.13 hyp=0.79 cameraTheta=-2.98 mountX=-0.20 mountY=-0.75, mountTheta=-1.84
06:52:36.320 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:52:36.334 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
06:52:36.335 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:36.335 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:36.335 00.000 12268 Enqueuing Expose request
06:52:36.335 00.000 11616 Worker thread wakes up
06:52:36.335 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:36.335 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:52:38.349 02.014 11616 Exposure complete
06:52:38.400 00.051 11616 worker thread done servicing request
06:52:38.400 00.000 12268 OnExposeComplete: enter
06:52:38.401 00.001 12268 UpdateGuideState(): m_state=2
06:52:38.401 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:52:38.401 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.74, Mass=62, SNR=5.4, Peak=30 HFD=5.0
06:52:38.401 00.000 12268 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.47) = xAngle (1.34 = 1.34)
06:52:38.401 00.000 12268 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.77 = -1.77)
06:52:38.401 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.16 hyp=0.50 cameraTheta=2.82 mountX=0.11 mountY=-0.49, mountTheta=-1.34
06:52:38.403 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:52:38.420 00.017 12268 UpdateGuideState exits: m=62 SNR=5.4
06:52:38.421 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:38.421 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:38.421 00.000 12268 Enqueuing Expose request
06:52:38.421 00.000 11616 Worker thread wakes up
06:52:38.421 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:38.421 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:40.435 02.014 11616 Exposure complete
06:52:40.486 00.051 11616 worker thread done servicing request
06:52:40.486 00.000 12268 OnExposeComplete: enter
06:52:40.486 00.000 12268 UpdateGuideState(): m_state=2
06:52:40.486 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:52:40.486 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.99, Mass=40, SNR=4.4, Peak=27 HFD=3.8
06:52:40.487 00.001 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
06:52:40.487 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
06:52:40.487 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.41 hyp=0.41 cameraTheta=1.73 mountX=0.40 mountY=-0.12, mountTheta=-0.29
06:52:40.489 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:40.507 00.018 12268 UpdateGuideState exits: m=40 SNR=4.4
06:52:40.507 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:40.507 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:40.507 00.000 12268 Enqueuing Expose request
06:52:40.507 00.000 11616 Worker thread wakes up
06:52:40.507 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:40.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:42.509 02.002 11616 Exposure complete
06:52:42.562 00.053 11616 worker thread done servicing request
06:52:42.562 00.000 12268 OnExposeComplete: enter
06:52:42.563 00.001 12268 UpdateGuideState(): m_state=2
06:52:42.563 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:52:42.563 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.67, Mass=40, SNR=4.4, Peak=28 HFD=3.5
06:52:42.563 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
06:52:42.563 00.000 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
06:52:42.563 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.68 mountX=0.08 mountY=-0.20, mountTheta=-1.21
06:52:42.565 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:52:42.579 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:52:42.579 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:42.580 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:42.580 00.000 12268 Enqueuing Expose request
06:52:42.580 00.000 11616 Worker thread wakes up
06:52:42.580 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:42.580 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:44.593 02.013 11616 Exposure complete
06:52:44.644 00.051 11616 worker thread done servicing request
06:52:44.644 00.000 12268 OnExposeComplete: enter
06:52:44.644 00.000 12268 UpdateGuideState(): m_state=2
06:52:44.644 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:52:44.644 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.59, Mass=33, SNR=4.0, Peak=25 HFD=3.5
06:52:44.645 00.001 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:52:44.645 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:52:44.645 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.94 mountX=0.01 mountY=-0.07, mountTheta=-1.47
06:52:44.647 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:52:44.661 00.014 12268 UpdateGuideState exits: m=33 SNR=4.0
06:52:44.661 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:44.661 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:44.661 00.000 12268 Enqueuing Expose request
06:52:44.661 00.000 11616 Worker thread wakes up
06:52:44.661 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:44.661 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:46.677 02.016 11616 Exposure complete
06:52:46.729 00.052 11616 worker thread done servicing request
06:52:46.730 00.001 12268 OnExposeComplete: enter
06:52:46.730 00.000 12268 UpdateGuideState(): m_state=2
06:52:46.730 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:52:46.730 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.93, Mass=42, SNR=4.5, Peak=31 HFD=2.8
06:52:46.730 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
06:52:46.730 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.16 = -2.16)
06:52:46.730 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.35 hyp=0.53 cameraTheta=2.43 mountX=0.31 mountY=-0.44, mountTheta=-0.97
06:52:46.732 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:46.747 00.015 12268 UpdateGuideState exits: m=42 SNR=4.5
06:52:46.747 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:46.747 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:46.747 00.000 12268 Enqueuing Expose request
06:52:46.747 00.000 11616 Worker thread wakes up
06:52:46.747 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:46.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:48.751 02.004 11616 Exposure complete
06:52:48.802 00.051 11616 worker thread done servicing request
06:52:48.802 00.000 12268 OnExposeComplete: enter
06:52:48.802 00.000 12268 UpdateGuideState(): m_state=2
06:52:48.802 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:52:48.802 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=916.06, Mass=41, SNR=4.5, Peak=27 HFD=3.6
06:52:48.802 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.57 = 0.57)
06:52:48.803 00.001 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.54 = -2.54)
06:52:48.803 00.000 12268 CameraToMount -- cameraX=-0.25 cameraY=0.49 hyp=0.55 cameraTheta=2.04 mountX=0.46 mountY=-0.31, mountTheta=-0.59
06:52:48.805 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:52:48.820 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:52:48.820 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:48.820 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:48.820 00.000 12268 Enqueuing Expose request
06:52:48.820 00.000 11616 Worker thread wakes up
06:52:48.820 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:48.820 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:50.832 02.012 11616 Exposure complete
06:52:50.883 00.051 11616 worker thread done servicing request
06:52:50.883 00.000 12268 OnExposeComplete: enter
06:52:50.884 00.001 12268 UpdateGuideState(): m_state=2
06:52:50.884 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:52:50.884 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.71, Mass=44, SNR=4.7, Peak=30 HFD=3.5
06:52:50.884 00.000 12268 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.47) = xAngle (1.07 = 1.07)
06:52:50.884 00.000 12268 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
06:52:50.884 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.54 mountX=0.11 mountY=-0.21, mountTheta=-1.07
06:52:50.886 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:52:50.900 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
06:52:50.900 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:50.900 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:50.900 00.000 12268 Enqueuing Expose request
06:52:50.901 00.001 11616 Worker thread wakes up
06:52:50.901 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:50.901 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:52.901 02.000 11616 Exposure complete
06:52:52.953 00.052 11616 worker thread done servicing request
06:52:52.953 00.000 12268 OnExposeComplete: enter
06:52:52.953 00.000 12268 UpdateGuideState(): m_state=2
06:52:52.954 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:52:52.954 00.000 12268 Star::Find returns 1 (0), X=666.24, Y=915.55, Mass=38, SNR=4.4, Peak=27 HFD=4.1
06:52:52.954 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:52:52.954 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:52:52.954 00.000 12268 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.20 mountX=-0.01 mountY=0.13, mountTheta=1.67
06:52:52.956 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:52.970 00.014 12268 UpdateGuideState exits: m=38 SNR=4.4
06:52:52.970 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:52.970 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:52.971 00.001 12268 Enqueuing Expose request
06:52:52.971 00.000 11616 Worker thread wakes up
06:52:52.971 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:52.971 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:54.981 02.010 11616 Exposure complete
06:52:55.033 00.052 11616 worker thread done servicing request
06:52:55.033 00.000 12268 OnExposeComplete: enter
06:52:55.033 00.000 12268 UpdateGuideState(): m_state=2
06:52:55.033 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:52:55.034 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.65, Mass=38, SNR=4.3, Peak=24 HFD=4.1
06:52:55.034 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.39 = 1.39)
06:52:55.034 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.72 = -1.72)
06:52:55.034 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.08 hyp=0.27 cameraTheta=2.86 mountX=0.05 mountY=-0.27, mountTheta=-1.39
06:52:55.036 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:52:55.050 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
06:52:55.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:55.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:55.050 00.000 12268 Enqueuing Expose request
06:52:55.051 00.001 11616 Worker thread wakes up
06:52:55.051 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:55.051 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:52:57.059 02.008 11616 Exposure complete
06:52:57.109 00.050 11616 worker thread done servicing request
06:52:57.110 00.001 12268 OnExposeComplete: enter
06:52:57.110 00.000 12268 UpdateGuideState(): m_state=2
06:52:57.110 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:52:57.110 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.04, Mass=49, SNR=4.9, Peak=27 HFD=4.4
06:52:57.110 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
06:52:57.110 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
06:52:57.110 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.54 hyp=0.62 cameraTheta=-2.08 mountX=-0.57 mountY=-0.23, mountTheta=-2.76
06:52:57.113 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:57.128 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:52:57.128 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:57.128 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:57.128 00.000 12268 Enqueuing Expose request
06:52:57.129 00.001 11616 Worker thread wakes up
06:52:57.129 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:57.129 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:52:59.136 02.007 11616 Exposure complete
06:52:59.188 00.052 11616 worker thread done servicing request
06:52:59.188 00.000 12268 OnExposeComplete: enter
06:52:59.188 00.000 12268 UpdateGuideState(): m_state=2
06:52:59.188 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:52:59.188 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.22, Mass=44, SNR=4.7, Peak=29 HFD=4.1
06:52:59.189 00.001 12268 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.47) = xAngle (-3.47 = 2.81)
06:52:59.189 00.000 12268 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.58 = -0.30)
06:52:59.189 00.000 12268 CameraToMount -- cameraX=-0.16 cameraY=-0.36 hyp=0.39 cameraTheta=-2.00 mountX=-0.37 mountY=-0.11, mountTheta=-2.84
06:52:59.191 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:52:59.206 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:52:59.206 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:52:59.206 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:52:59.206 00.000 12268 Enqueuing Expose request
06:52:59.206 00.000 11616 Worker thread wakes up
06:52:59.206 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:52:59.206 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:53:01.211 02.005 11616 Exposure complete
06:53:01.262 00.051 11616 worker thread done servicing request
06:53:01.262 00.000 12268 OnExposeComplete: enter
06:53:01.262 00.000 12268 UpdateGuideState(): m_state=2
06:53:01.263 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:53:01.263 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.68, Mass=59, SNR=5.3, Peak=29 HFD=5.8
06:53:01.263 00.000 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
06:53:01.263 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
06:53:01.263 00.000 12268 CameraToMount -- cameraX=-0.37 cameraY=0.10 hyp=0.38 cameraTheta=2.88 mountX=0.06 mountY=-0.38, mountTheta=-1.41
06:53:01.266 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:53:01.281 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
06:53:01.282 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:01.282 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:01.282 00.000 12268 Enqueuing Expose request
06:53:01.282 00.000 11616 Worker thread wakes up
06:53:01.282 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:01.282 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:03.288 02.006 11616 Exposure complete
06:53:03.343 00.055 11616 worker thread done servicing request
06:53:03.343 00.000 12268 OnExposeComplete: enter
06:53:03.343 00.000 12268 UpdateGuideState(): m_state=2
06:53:03.344 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:53:03.344 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.65, Mass=62, SNR=5.4, Peak=27 HFD=5.7
06:53:03.344 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
06:53:03.344 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
06:53:03.344 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.07 hyp=0.51 cameraTheta=3.00 mountX=0.02 mountY=-0.51, mountTheta=-1.53
06:53:03.348 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:53:03.364 00.016 12268 UpdateGuideState exits: m=62 SNR=5.4
06:53:03.364 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:03.364 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:03.364 00.000 12268 Enqueuing Expose request
06:53:03.364 00.000 11616 Worker thread wakes up
06:53:03.364 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:03.365 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:05.442 02.077 11616 Exposure complete
06:53:05.494 00.052 11616 worker thread done servicing request
06:53:05.494 00.000 12268 OnExposeComplete: enter
06:53:05.494 00.000 12268 UpdateGuideState(): m_state=2
06:53:05.494 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:53:05.494 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.43, Mass=61, SNR=5.4, Peak=28 HFD=6.9
06:53:05.494 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.43 = 1.85)
06:53:05.495 00.001 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.54 = -1.26)
06:53:05.495 00.000 12268 CameraToMount -- cameraX=-0.82 cameraY=-0.15 hyp=0.84 cameraTheta=-2.96 mountX=-0.23 mountY=-0.80, mountTheta=-1.85
06:53:05.496 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:53:05.511 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
06:53:05.511 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:05.511 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:05.512 00.001 12268 Enqueuing Expose request
06:53:05.512 00.000 11616 Worker thread wakes up
06:53:05.512 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:05.512 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:53:07.523 02.011 11616 Exposure complete
06:53:07.573 00.050 11616 worker thread done servicing request
06:53:07.573 00.000 12268 OnExposeComplete: enter
06:53:07.573 00.000 12268 UpdateGuideState(): m_state=2
06:53:07.573 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:53:07.573 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.49, Mass=41, SNR=4.5, Peak=28 HFD=4.2
06:53:07.573 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.53 = -2.53)
06:53:07.573 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.64 = 0.64)
06:53:07.573 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.06 mountX=-0.08 mountY=0.06, mountTheta=2.51
06:53:07.575 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:53:07.589 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:53:07.590 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:07.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:07.590 00.000 12268 Enqueuing Expose request
06:53:07.590 00.000 11616 Worker thread wakes up
06:53:07.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:07.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:53:09.608 02.018 11616 Exposure complete
06:53:09.659 00.051 11616 worker thread done servicing request
06:53:09.659 00.000 12268 OnExposeComplete: enter
06:53:09.659 00.000 12268 UpdateGuideState(): m_state=2
06:53:09.659 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:53:09.659 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.21, Mass=47, SNR=4.8, Peak=29 HFD=3.3
06:53:09.659 00.000 12268 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.47) = xAngle (-4.11 = 2.17)
06:53:09.659 00.000 12268 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.22 = -0.94)
06:53:09.659 00.000 12268 CameraToMount -- cameraX=-0.68 cameraY=-0.37 hyp=0.77 cameraTheta=-2.64 mountX=-0.44 mountY=-0.62, mountTheta=-2.18
06:53:09.661 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:53:09.676 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:53:09.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:09.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:09.677 00.001 12268 Enqueuing Expose request
06:53:09.677 00.000 11616 Worker thread wakes up
06:53:09.677 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:09.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:53:11.693 02.016 11616 Exposure complete
06:53:11.743 00.050 11616 worker thread done servicing request
06:53:11.744 00.001 12268 OnExposeComplete: enter
06:53:11.744 00.000 12268 UpdateGuideState(): m_state=2
06:53:11.744 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:53:11.744 00.000 12268 Star::Find returns 1 (0), X=666.21, Y=915.56, Mass=34, SNR=4.1, Peak=25 HFD=4.0
06:53:11.744 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:53:11.744 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:53:11.744 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.20 mountX=-0.01 mountY=0.10, mountTheta=1.67
06:53:11.746 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:53:11.760 00.014 12268 UpdateGuideState exits: m=34 SNR=4.1
06:53:11.760 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:11.761 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:11.761 00.000 12268 Enqueuing Expose request
06:53:11.761 00.000 11616 Worker thread wakes up
06:53:11.761 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:11.761 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:13.770 02.009 11616 Exposure complete
06:53:13.822 00.052 11616 worker thread done servicing request
06:53:13.823 00.001 12268 OnExposeComplete: enter
06:53:13.823 00.000 12268 UpdateGuideState(): m_state=2
06:53:13.823 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:53:13.823 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.43, Mass=56, SNR=5.2, Peak=27 HFD=6.1
06:53:13.823 00.000 12268 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.47) = xAngle (-4.40 = 1.88)
06:53:13.823 00.000 12268 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.52 = -1.23)
06:53:13.823 00.000 12268 CameraToMount -- cameraX=-0.71 cameraY=-0.15 hyp=0.73 cameraTheta=-2.93 mountX=-0.22 mountY=-0.69, mountTheta=-1.88
06:53:13.825 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:53:13.841 00.016 12268 UpdateGuideState exits: m=56 SNR=5.2
06:53:13.841 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:13.841 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:13.841 00.000 12268 Enqueuing Expose request
06:53:13.842 00.001 11616 Worker thread wakes up
06:53:13.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:13.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:53:15.841 01.999 11616 Exposure complete
06:53:15.892 00.051 11616 worker thread done servicing request
06:53:15.892 00.000 12268 OnExposeComplete: enter
06:53:15.892 00.000 12268 UpdateGuideState(): m_state=2
06:53:15.892 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:53:15.892 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.32, Mass=41, SNR=4.5, Peak=28 HFD=3.3
06:53:15.892 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.13 = 2.16)
06:53:15.892 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.95)
06:53:15.893 00.001 12268 CameraToMount -- cameraX=-0.48 cameraY=-0.26 hyp=0.55 cameraTheta=-2.65 mountX=-0.30 mountY=-0.45, mountTheta=-2.17
06:53:15.894 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:53:15.909 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:53:15.909 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:15.909 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:15.909 00.000 12268 Enqueuing Expose request
06:53:15.909 00.000 11616 Worker thread wakes up
06:53:15.909 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:15.909 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:53:17.917 02.008 11616 Exposure complete
06:53:17.967 00.050 11616 worker thread done servicing request
06:53:17.968 00.001 12268 OnExposeComplete: enter
06:53:17.968 00.000 12268 UpdateGuideState(): m_state=2
06:53:17.968 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:53:17.968 00.000 12268 Star::Find returns 1 (0), X=665.81, Y=915.26, Mass=43, SNR=4.6, Peak=30 HFD=3.5
06:53:17.968 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
06:53:17.968 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
06:53:17.968 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=-0.32 hyp=0.44 cameraTheta=-2.32 mountX=-0.35 mountY=-0.25, mountTheta=-2.51
06:53:17.970 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:53:17.985 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:53:17.985 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:17.985 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:17.985 00.000 12268 Enqueuing Expose request
06:53:17.985 00.000 11616 Worker thread wakes up
06:53:17.985 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:17.985 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:53:19.998 02.013 11616 Exposure complete
06:53:20.050 00.052 11616 worker thread done servicing request
06:53:20.050 00.000 12268 OnExposeComplete: enter
06:53:20.050 00.000 12268 UpdateGuideState(): m_state=2
06:53:20.051 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:53:20.051 00.000 12268 Star::Find returns 1 (0), X=666.25, Y=915.55, Mass=41, SNR=4.5, Peak=28 HFD=4.2
06:53:20.051 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:53:20.051 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:53:20.051 00.000 12268 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.20 mountX=-0.01 mountY=0.15, mountTheta=1.67
06:53:20.053 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:53:20.068 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:53:20.068 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:20.068 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:20.069 00.001 12268 Enqueuing Expose request
06:53:20.069 00.000 11616 Worker thread wakes up
06:53:20.069 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:20.069 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:22.086 02.017 11616 Exposure complete
06:53:22.138 00.052 11616 worker thread done servicing request
06:53:22.138 00.000 12268 OnExposeComplete: enter
06:53:22.138 00.000 12268 UpdateGuideState(): m_state=2
06:53:22.138 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:53:22.138 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=916.03, Mass=42, SNR=4.5, Peak=29 HFD=3.3
06:53:22.138 00.000 12268 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.47) = xAngle (0.66 = 0.66)
06:53:22.138 00.000 12268 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.45 = -2.45)
06:53:22.139 00.001 12268 CameraToMount -- cameraX=-0.28 cameraY=0.45 hyp=0.53 cameraTheta=2.13 mountX=0.42 mountY=-0.34, mountTheta=-0.68
06:53:22.140 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:53:22.156 00.016 12268 UpdateGuideState exits: m=42 SNR=4.5
06:53:22.156 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:22.156 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:22.156 00.000 12268 Enqueuing Expose request
06:53:22.156 00.000 11616 Worker thread wakes up
06:53:22.156 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:22.156 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:24.176 02.020 11616 Exposure complete
06:53:24.226 00.050 11616 worker thread done servicing request
06:53:24.227 00.001 12268 OnExposeComplete: enter
06:53:24.227 00.000 12268 UpdateGuideState(): m_state=2
06:53:24.227 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:53:24.227 00.000 12268 Star::Find returns 1 (0), X=666.23, Y=915.55, Mass=37, SNR=4.3, Peak=26 HFD=4.1
06:53:24.227 00.000 12268 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.47) = xAngle (-1.67 = -1.67)
06:53:24.227 00.000 12268 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.78 = 1.50)
06:53:24.228 00.001 12268 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.20 mountX=-0.01 mountY=0.12, mountTheta=1.67
06:53:24.229 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:53:24.245 00.016 12268 UpdateGuideState exits: m=37 SNR=4.3
06:53:24.245 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:24.245 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:24.245 00.000 12268 Enqueuing Expose request
06:53:24.245 00.000 11616 Worker thread wakes up
06:53:24.246 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:24.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:26.256 02.010 11616 Exposure complete
06:53:26.308 00.052 11616 worker thread done servicing request
06:53:26.308 00.000 12268 OnExposeComplete: enter
06:53:26.308 00.000 12268 UpdateGuideState(): m_state=2
06:53:26.309 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:53:26.309 00.000 12268 Star::Find returns 1 (0), X=665.71, Y=915.67, Mass=54, SNR=5.1, Peak=30 HFD=4.6
06:53:26.309 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
06:53:26.309 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
06:53:26.309 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=0.09 hyp=0.41 cameraTheta=2.92 mountX=0.05 mountY=-0.41, mountTheta=-1.45
06:53:26.311 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:53:26.327 00.016 12268 UpdateGuideState exits: m=54 SNR=5.1
06:53:26.327 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:26.327 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:26.327 00.000 12268 Enqueuing Expose request
06:53:26.327 00.000 11616 Worker thread wakes up
06:53:26.327 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:26.327 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:28.342 02.015 11616 Exposure complete
06:53:28.397 00.055 11616 worker thread done servicing request
06:53:28.397 00.000 12268 OnExposeComplete: enter
06:53:28.397 00.000 12268 UpdateGuideState(): m_state=2
06:53:28.398 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:53:28.398 00.000 12268 Star::Find returns 1 (0), X=666.15, Y=915.82, Mass=45, SNR=4.7, Peak=29 HFD=4.2
06:53:28.398 00.000 12268 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.47) = xAngle (-0.07 = -0.07)
06:53:28.398 00.000 12268 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.18 = 3.10)
06:53:28.398 00.000 12268 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.40 mountX=0.25 mountY=0.01, mountTheta=0.04
06:53:28.400 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:53:28.415 00.015 12268 UpdateGuideState exits: m=45 SNR=4.7
06:53:28.415 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:28.415 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:28.415 00.000 12268 Enqueuing Expose request
06:53:28.416 00.001 11616 Worker thread wakes up
06:53:28.416 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:28.416 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:30.429 02.013 11616 Exposure complete
06:53:30.481 00.052 11616 worker thread done servicing request
06:53:30.481 00.000 12268 OnExposeComplete: enter
06:53:30.481 00.000 12268 UpdateGuideState(): m_state=2
06:53:30.481 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:53:30.482 00.001 12268 Star::Find returns 1 (0), X=665.97, Y=915.76, Mass=44, SNR=4.7, Peak=30 HFD=3.6
06:53:30.482 00.000 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
06:53:30.482 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
06:53:30.482 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.23 cameraTheta=2.22 mountX=0.17 mountY=-0.16, mountTheta=-0.76
06:53:30.484 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:53:30.499 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:53:30.499 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:30.499 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:30.499 00.000 12268 Enqueuing Expose request
06:53:30.499 00.000 11616 Worker thread wakes up
06:53:30.499 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:30.499 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:32.509 02.010 11616 Exposure complete
06:53:32.561 00.052 11616 worker thread done servicing request
06:53:32.562 00.001 12268 OnExposeComplete: enter
06:53:32.562 00.000 12268 UpdateGuideState(): m_state=2
06:53:32.562 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:53:32.562 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.87, Mass=59, SNR=5.3, Peak=28 HFD=4.7
06:53:32.562 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
06:53:32.562 00.000 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
06:53:32.562 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.29 hyp=0.43 cameraTheta=2.40 mountX=0.26 mountY=-0.35, mountTheta=-0.94
06:53:32.564 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:53:32.578 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
06:53:32.579 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:32.579 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:32.579 00.000 12268 Enqueuing Expose request
06:53:32.579 00.000 11616 Worker thread wakes up
06:53:32.579 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:32.579 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:34.591 02.012 11616 Exposure complete
06:53:34.641 00.050 11616 worker thread done servicing request
06:53:34.643 00.002 12268 OnExposeComplete: enter
06:53:34.643 00.000 12268 UpdateGuideState(): m_state=2
06:53:34.643 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:53:34.643 00.000 12268 Star::Find returns 1 (0), X=665.00, Y=915.80, Mass=57, SNR=5.3, Peak=27 HFD=7.9
06:53:34.643 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:53:34.643 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:53:34.643 00.000 12268 CameraToMount -- cameraX=-1.11 cameraY=0.23 hyp=1.14 cameraTheta=2.94 mountX=0.12 mountY=-1.13, mountTheta=-1.47
06:53:34.644 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:53:34.659 00.015 12268 UpdateGuideState exits: m=57 SNR=5.3
06:53:34.659 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:34.659 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:34.659 00.000 12268 Enqueuing Expose request
06:53:34.659 00.000 11616 Worker thread wakes up
06:53:34.659 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:34.659 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:53:36.668 02.009 11616 Exposure complete
06:53:36.718 00.050 11616 worker thread done servicing request
06:53:36.719 00.001 12268 OnExposeComplete: enter
06:53:36.719 00.000 12268 UpdateGuideState(): m_state=2
06:53:36.719 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:53:36.719 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=916.41, Mass=62, SNR=5.4, Peak=29 HFD=7.5
06:53:36.719 00.000 12268 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
06:53:36.720 00.001 12268 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
06:53:36.720 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=0.83 hyp=1.03 cameraTheta=2.21 mountX=0.77 mountY=-0.72, mountTheta=-0.75
06:53:36.722 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:53:36.737 00.015 12268 UpdateGuideState exits: m=62 SNR=5.4
06:53:36.737 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:36.737 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:36.737 00.000 12268 Enqueuing Expose request
06:53:36.737 00.000 11616 Worker thread wakes up
06:53:36.737 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:36.738 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:53:38.745 02.007 11616 Exposure complete
06:53:38.796 00.051 11616 worker thread done servicing request
06:53:38.796 00.000 12268 OnExposeComplete: enter
06:53:38.797 00.001 12268 UpdateGuideState(): m_state=2
06:53:38.797 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:53:38.797 00.000 12268 Star::Find returns 1 (0), X=665.13, Y=915.31, Mass=61, SNR=5.4, Peak=25 HFD=7.2
06:53:38.797 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.35 = 1.94)
06:53:38.797 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.17)
06:53:38.797 00.000 12268 CameraToMount -- cameraX=-0.98 cameraY=-0.27 hyp=1.01 cameraTheta=-2.87 mountX=-0.36 mountY=-0.93, mountTheta=-1.94
06:53:38.799 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:53:38.814 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
06:53:38.814 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:38.814 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:38.814 00.000 12268 Enqueuing Expose request
06:53:38.814 00.000 11616 Worker thread wakes up
06:53:38.814 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:38.814 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:53:40.817 02.003 11616 Exposure complete
06:53:40.868 00.051 11616 worker thread done servicing request
06:53:40.868 00.000 12268 OnExposeComplete: enter
06:53:40.869 00.001 12268 UpdateGuideState(): m_state=2
06:53:40.869 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:53:40.869 00.000 12268 Star::Find returns 1 (0), X=666.03, Y=915.59, Mass=37, SNR=4.3, Peak=28 HFD=3.5
06:53:40.869 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:53:40.869 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:53:40.869 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.94 mountX=0.01 mountY=-0.08, mountTheta=-1.47
06:53:40.871 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:53:40.886 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:53:40.886 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:40.886 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:40.886 00.000 12268 Enqueuing Expose request
06:53:40.886 00.000 11616 Worker thread wakes up
06:53:40.886 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:40.886 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:42.896 02.010 11616 Exposure complete
06:53:42.946 00.050 11616 worker thread done servicing request
06:53:42.947 00.001 12268 OnExposeComplete: enter
06:53:42.947 00.000 12268 UpdateGuideState(): m_state=2
06:53:42.947 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:53:42.947 00.000 12268 Star::Find returns 1 (0), X=665.51, Y=915.64, Mass=64, SNR=5.6, Peak=30 HFD=6.8
06:53:42.947 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
06:53:42.947 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
06:53:42.948 00.001 12268 CameraToMount -- cameraX=-0.60 cameraY=0.06 hyp=0.60 cameraTheta=3.04 mountX=0.00 mountY=-0.60, mountTheta=-1.57
06:53:42.949 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:53:42.964 00.015 12268 UpdateGuideState exits: m=64 SNR=5.6
06:53:42.964 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:42.964 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:42.964 00.000 12268 Enqueuing Expose request
06:53:42.964 00.000 11616 Worker thread wakes up
06:53:42.964 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:42.964 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:44.969 02.005 11616 Exposure complete
06:53:45.019 00.050 11616 worker thread done servicing request
06:53:45.019 00.000 12268 OnExposeComplete: enter
06:53:45.019 00.000 12268 UpdateGuideState(): m_state=2
06:53:45.020 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:53:45.020 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=916.15, Mass=59, SNR=5.3, Peak=30 HFD=5.8
06:53:45.020 00.000 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.92 = 0.92)
06:53:45.020 00.000 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.19 = -2.19)
06:53:45.020 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=0.57 hyp=0.84 cameraTheta=2.40 mountX=0.51 mountY=-0.69, mountTheta=-0.93
06:53:45.022 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:53:45.036 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
06:53:45.037 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:45.037 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:45.037 00.000 12268 Enqueuing Expose request
06:53:45.037 00.000 11616 Worker thread wakes up
06:53:45.037 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:45.037 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:53:47.042 02.005 11616 Exposure complete
06:53:47.092 00.050 11616 worker thread done servicing request
06:53:47.092 00.000 12268 OnExposeComplete: enter
06:53:47.092 00.000 12268 UpdateGuideState(): m_state=2
06:53:47.093 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:53:47.093 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.96, Mass=41, SNR=4.5, Peak=25 HFD=4.1
06:53:47.093 00.000 12268 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.47) = xAngle (0.48 = 0.48)
06:53:47.093 00.000 12268 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.63 = -2.63)
06:53:47.093 00.000 12268 CameraToMount -- cameraX=-0.15 cameraY=0.38 hyp=0.41 cameraTheta=1.95 mountX=0.37 mountY=-0.20, mountTheta=-0.50
06:53:47.095 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:53:47.110 00.015 12268 UpdateGuideState exits: m=41 SNR=4.5
06:53:47.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:47.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:47.110 00.000 12268 Enqueuing Expose request
06:53:47.110 00.000 11616 Worker thread wakes up
06:53:47.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:47.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:49.114 02.004 11616 Exposure complete
06:53:49.165 00.051 11616 worker thread done servicing request
06:53:49.165 00.000 12268 OnExposeComplete: enter
06:53:49.165 00.000 12268 UpdateGuideState(): m_state=2
06:53:49.165 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:53:49.165 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.22, Mass=40, SNR=4.4, Peak=26 HFD=4.0
06:53:49.165 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
06:53:49.166 00.001 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
06:53:49.166 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.35 hyp=0.44 cameraTheta=-2.21 mountX=-0.38 mountY=-0.21, mountTheta=-2.63
06:53:49.168 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:53:49.183 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:53:49.183 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:49.183 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:49.183 00.000 12268 Enqueuing Expose request
06:53:49.183 00.000 11616 Worker thread wakes up
06:53:49.184 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:49.184 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:53:51.195 02.011 11616 Exposure complete
06:53:51.245 00.050 11616 worker thread done servicing request
06:53:51.246 00.001 12268 OnExposeComplete: enter
06:53:51.246 00.000 12268 UpdateGuideState(): m_state=2
06:53:51.246 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:53:51.246 00.000 12268 Star::Find returns 1 (0), X=665.46, Y=915.55, Mass=52, SNR=5.0, Peak=30 HFD=3.2
06:53:51.246 00.000 12268 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.47) = xAngle (-4.57 = 1.71)
06:53:51.246 00.000 12268 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.68 = -1.40)
06:53:51.246 00.000 12268 CameraToMount -- cameraX=-0.65 cameraY=-0.03 hyp=0.65 cameraTheta=-3.10 mountX=-0.09 mountY=-0.64, mountTheta=-1.71
06:53:51.248 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:53:51.263 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
06:53:51.263 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:51.263 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:51.263 00.000 12268 Enqueuing Expose request
06:53:51.263 00.000 11616 Worker thread wakes up
06:53:51.263 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:51.263 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:53:53.282 02.019 11616 Exposure complete
06:53:53.336 00.054 11616 worker thread done servicing request
06:53:53.336 00.000 12268 OnExposeComplete: enter
06:53:53.336 00.000 12268 UpdateGuideState(): m_state=2
06:53:53.337 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:53:53.337 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.81, Mass=58, SNR=5.2, Peak=28 HFD=6.0
06:53:53.337 00.000 12268 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.47) = xAngle (0.58 = 0.58)
06:53:53.337 00.000 12268 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.53 = -2.53)
06:53:53.337 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.05 mountX=0.22 mountY=-0.15, mountTheta=-0.60
06:53:53.341 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:53:53.357 00.016 12268 UpdateGuideState exits: m=58 SNR=5.2
06:53:53.357 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:53.357 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:53.357 00.000 12268 Enqueuing Expose request
06:53:53.357 00.000 11616 Worker thread wakes up
06:53:53.357 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:53.357 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:55.456 02.099 11616 Exposure complete
06:53:55.509 00.053 11616 worker thread done servicing request
06:53:55.509 00.000 12268 OnExposeComplete: enter
06:53:55.510 00.001 12268 UpdateGuideState(): m_state=2
06:53:55.510 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:53:55.510 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=915.53, Mass=44, SNR=4.7, Peak=27 HFD=4.4
06:53:55.510 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.49 = 1.79)
06:53:55.510 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.32)
06:53:55.510 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.05 hyp=0.41 cameraTheta=-3.02 mountX=-0.09 mountY=-0.40, mountTheta=-1.79
06:53:55.512 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:53:55.527 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:53:55.527 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:55.527 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:55.527 00.000 12268 Enqueuing Expose request
06:53:55.527 00.000 11616 Worker thread wakes up
06:53:55.527 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:55.527 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:57.533 02.006 11616 Exposure complete
06:53:57.584 00.051 11616 worker thread done servicing request
06:53:57.585 00.001 12268 OnExposeComplete: enter
06:53:57.585 00.000 12268 UpdateGuideState(): m_state=2
06:53:57.585 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:53:57.585 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=37, SNR=4.3, Peak=27 HFD=3.7
06:53:57.585 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:53:57.585 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:53:57.585 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.94 mountX=0.00 mountY=-0.02, mountTheta=-1.47
06:53:57.587 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:53:57.602 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:53:57.602 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:57.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:57.602 00.000 12268 Enqueuing Expose request
06:53:57.602 00.000 11616 Worker thread wakes up
06:53:57.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:57.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:53:59.611 02.009 11616 Exposure complete
06:53:59.663 00.052 11616 worker thread done servicing request
06:53:59.663 00.000 12268 OnExposeComplete: enter
06:53:59.664 00.001 12268 UpdateGuideState(): m_state=2
06:53:59.664 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:53:59.664 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.92, Mass=41, SNR=4.5, Peak=30 HFD=2.9
06:53:59.664 00.000 12268 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
06:53:59.664 00.000 12268 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
06:53:59.664 00.000 12268 CameraToMount -- cameraX=-0.36 cameraY=0.34 hyp=0.50 cameraTheta=2.38 mountX=0.31 mountY=-0.40, mountTheta=-0.92
06:53:59.666 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:53:59.682 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:53:59.682 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:53:59.682 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:53:59.682 00.000 12268 Enqueuing Expose request
06:53:59.682 00.000 11616 Worker thread wakes up
06:53:59.682 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:53:59.682 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:01.698 02.016 11616 Exposure complete
06:54:01.748 00.050 11616 worker thread done servicing request
06:54:01.748 00.000 12268 OnExposeComplete: enter
06:54:01.748 00.000 12268 UpdateGuideState(): m_state=2
06:54:01.748 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:54:01.749 00.001 12268 Star::Find returns 1 (0), X=665.36, Y=915.74, Mass=56, SNR=5.2, Peak=31 HFD=5.6
06:54:01.749 00.000 12268 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
06:54:01.749 00.000 12268 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
06:54:01.749 00.000 12268 CameraToMount -- cameraX=-0.75 cameraY=0.16 hyp=0.77 cameraTheta=2.92 mountX=0.09 mountY=-0.76, mountTheta=-1.45
06:54:01.751 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:01.765 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
06:54:01.765 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:01.765 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:01.765 00.000 12268 Enqueuing Expose request
06:54:01.765 00.000 11616 Worker thread wakes up
06:54:01.765 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:01.766 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:54:03.773 02.007 11616 Exposure complete
06:54:03.824 00.051 11616 worker thread done servicing request
06:54:03.825 00.001 12268 OnExposeComplete: enter
06:54:03.825 00.000 12268 UpdateGuideState(): m_state=2
06:54:03.825 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:54:03.825 00.000 12268 Star::Find returns 1 (0), X=666.07, Y=915.57, Mass=36, SNR=4.2, Peak=24 HFD=4.1
06:54:03.825 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
06:54:03.825 00.000 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.34)
06:54:03.825 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.04 mountX=-0.01 mountY=-0.04, mountTheta=-1.78
06:54:03.827 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=73, Gamma=1.290
06:54:03.841 00.014 12268 UpdateGuideState exits: m=36 SNR=4.2
06:54:03.842 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:03.842 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:03.842 00.000 12268 Enqueuing Expose request
06:54:03.842 00.000 11616 Worker thread wakes up
06:54:03.842 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:03.842 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:05.855 02.013 11616 Exposure complete
06:54:05.908 00.053 11616 worker thread done servicing request
06:54:05.909 00.001 12268 OnExposeComplete: enter
06:54:05.909 00.000 12268 UpdateGuideState(): m_state=2
06:54:05.909 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:54:05.909 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=38, SNR=4.4, Peak=29 HFD=3.3
06:54:05.909 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:54:05.909 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:54:05.909 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.94 mountX=0.01 mountY=-0.13, mountTheta=-1.47
06:54:05.911 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:54:05.926 00.015 12268 UpdateGuideState exits: m=38 SNR=4.4
06:54:05.926 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:05.926 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:05.926 00.000 12268 Enqueuing Expose request
06:54:05.926 00.000 11616 Worker thread wakes up
06:54:05.926 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:05.926 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:07.775 01.849 12268 evsrv: cli 0F8E69C0 connect
06:54:07.776 00.001 12268 case statement mapped state 2 to 1
06:54:07.776 00.000 12268 case statement mapped state 2 to 1
06:54:07.777 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"11dc039a-6c17-40e5-b9c4-a5ac230db497"}
06:54:07.777 00.000 12268 case statement mapped state 2 to 1
06:54:07.777 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"11dc039a-6c17-40e5-b9c4-a5ac230db497"}
06:54:07.778 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:54:07.950 00.172 11616 Exposure complete
06:54:08.008 00.058 11616 worker thread done servicing request
06:54:08.008 00.000 12268 OnExposeComplete: enter
06:54:08.008 00.000 12268 UpdateGuideState(): m_state=2
06:54:08.008 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:54:08.008 00.000 12268 Star::Find returns 1 (0), X=666.01, Y=915.68, Mass=44, SNR=4.7, Peak=31 HFD=3.9
06:54:08.008 00.000 12268 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.47) = xAngle (0.86 = 0.86)
06:54:08.009 00.001 12268 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
06:54:08.009 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.33 mountX=0.09 mountY=-0.11, mountTheta=-0.87
06:54:08.011 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:08.026 00.015 12268 UpdateGuideState exits: m=44 SNR=4.7
06:54:08.026 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:08.026 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:08.026 00.000 12268 Enqueuing Expose request
06:54:08.026 00.000 11616 Worker thread wakes up
06:54:08.027 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:08.027 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:10.031 02.004 11616 Exposure complete
06:54:10.089 00.058 11616 worker thread done servicing request
06:54:10.089 00.000 12268 OnExposeComplete: enter
06:54:10.089 00.000 12268 UpdateGuideState(): m_state=2
06:54:10.089 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:54:10.090 00.001 12268 Star::Find returns 1 (0), X=665.98, Y=915.02, Mass=47, SNR=4.8, Peak=25 HFD=5.5
06:54:10.090 00.000 12268 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.47) = xAngle (-3.28 = 3.00)
06:54:10.090 00.000 12268 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.39 = -0.11)
06:54:10.090 00.000 12268 CameraToMount -- cameraX=-0.13 cameraY=-0.56 hyp=0.57 cameraTheta=-1.81 mountX=-0.57 mountY=-0.06, mountTheta=-3.03
06:54:10.093 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:54:10.110 00.017 12268 UpdateGuideState exits: m=47 SNR=4.8
06:54:10.110 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:10.110 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:10.110 00.000 12268 Enqueuing Expose request
06:54:10.110 00.000 11616 Worker thread wakes up
06:54:10.110 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:10.110 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:54:12.124 02.014 11616 Exposure complete
06:54:12.183 00.059 11616 worker thread done servicing request
06:54:12.185 00.002 12268 OnExposeComplete: enter
06:54:12.185 00.000 12268 UpdateGuideState(): m_state=2
06:54:12.185 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:54:12.185 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=915.70, Mass=56, SNR=5.2, Peak=28 HFD=5.4
06:54:12.185 00.000 12268 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.47) = xAngle (1.53 = 1.53)
06:54:12.185 00.000 12268 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.58 = -1.58)
06:54:12.185 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=0.12 hyp=0.87 cameraTheta=3.00 mountX=0.04 mountY=-0.87, mountTheta=-1.53
06:54:12.188 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:12.205 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
06:54:12.205 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:12.205 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:12.205 00.000 12268 Enqueuing Expose request
06:54:12.205 00.000 11616 Worker thread wakes up
06:54:12.205 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:12.205 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:54:14.238 02.033 11616 Exposure complete
06:54:14.332 00.094 11616 worker thread done servicing request
06:54:14.332 00.000 12268 OnExposeComplete: enter
06:54:14.332 00.000 12268 UpdateGuideState(): m_state=2
06:54:14.333 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:54:14.333 00.000 12268 Star::Find returns 1 (0), X=666.13, Y=915.65, Mass=43, SNR=4.6, Peak=27 HFD=4.4
06:54:14.333 00.000 12268 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.47) = xAngle (-0.14 = -0.14)
06:54:14.333 00.000 12268 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.25 = 3.03)
06:54:14.333 00.000 12268 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.33 mountX=0.07 mountY=0.01, mountTheta=0.11
06:54:14.336 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:14.354 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
06:54:14.354 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:14.354 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:14.354 00.000 12268 Enqueuing Expose request
06:54:14.359 00.005 11616 Worker thread wakes up
06:54:14.360 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:14.360 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:16.407 02.047 11616 Exposure complete
06:54:16.473 00.066 11616 worker thread done servicing request
06:54:16.474 00.001 12268 OnExposeComplete: enter
06:54:16.474 00.000 12268 UpdateGuideState(): m_state=2
06:54:16.474 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
06:54:16.474 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.04, Mass=45, SNR=4.7, Peak=28 HFD=4.4
06:54:16.474 00.000 12268 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.47) = xAngle (-3.29 = 2.99)
06:54:16.474 00.000 12268 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.40 = -0.12)
06:54:16.474 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.54 hyp=0.56 cameraTheta=-1.82 mountX=-0.55 mountY=-0.07, mountTheta=-3.02
06:54:16.477 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:54:16.494 00.017 12268 UpdateGuideState exits: m=45 SNR=4.7
06:54:16.495 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:16.495 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:16.495 00.000 12268 Enqueuing Expose request
06:54:16.495 00.000 11616 Worker thread wakes up
06:54:16.495 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:16.495 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:54:18.536 02.041 11616 Exposure complete
06:54:18.599 00.063 11616 worker thread done servicing request
06:54:18.599 00.000 12268 OnExposeComplete: enter
06:54:18.599 00.000 12268 UpdateGuideState(): m_state=2
06:54:18.599 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
06:54:18.599 00.000 12268 Star::Find returns 1 (0), X=665.58, Y=915.90, Mass=58, SNR=5.3, Peak=27 HFD=6.1
06:54:18.600 00.001 12268 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.47) = xAngle (1.12 = 1.12)
06:54:18.600 00.000 12268 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.99 = -1.99)
06:54:18.600 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=0.33 hyp=0.63 cameraTheta=2.59 mountX=0.27 mountY=-0.57, mountTheta=-1.12
06:54:18.603 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:54:18.619 00.016 12268 UpdateGuideState exits: m=58 SNR=5.3
06:54:18.619 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:18.619 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:18.619 00.000 12268 Enqueuing Expose request
06:54:18.619 00.000 11616 Worker thread wakes up
06:54:18.619 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:18.619 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:20.632 02.013 11616 Exposure complete
06:54:20.689 00.057 11616 worker thread done servicing request
06:54:20.689 00.000 12268 OnExposeComplete: enter
06:54:20.689 00.000 12268 UpdateGuideState(): m_state=2
06:54:20.689 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
06:54:20.689 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=915.85, Mass=51, SNR=4.9, Peak=29 HFD=3.9
06:54:20.689 00.000 12268 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.47) = xAngle (1.21 = 1.21)
06:54:20.690 00.001 12268 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.90 = -1.90)
06:54:20.690 00.000 12268 CameraToMount -- cameraX=-0.55 cameraY=0.27 hyp=0.62 cameraTheta=2.68 mountX=0.22 mountY=-0.58, mountTheta=-1.21
06:54:20.692 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:20.708 00.016 12268 UpdateGuideState exits: m=51 SNR=4.9
06:54:20.708 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:20.708 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:20.708 00.000 12268 Enqueuing Expose request
06:54:20.708 00.000 11616 Worker thread wakes up
06:54:20.708 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:20.709 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:22.722 02.013 11616 Exposure complete
06:54:22.773 00.051 11616 worker thread done servicing request
06:54:22.773 00.000 12268 OnExposeComplete: enter
06:54:22.774 00.001 12268 UpdateGuideState(): m_state=2
06:54:22.774 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
06:54:22.774 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.17, Mass=43, SNR=4.6, Peak=29 HFD=3.5
06:54:22.774 00.000 12268 CameraToMount -- cameraTheta (-2.33) - m_xAngle (1.47) = xAngle (-3.81 = 2.48)
06:54:22.774 00.000 12268 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.63)
06:54:22.774 00.000 12268 CameraToMount -- cameraX=-0.39 cameraY=-0.41 hyp=0.57 cameraTheta=-2.33 mountX=-0.45 mountY=-0.34, mountTheta=-2.50
06:54:22.776 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:22.791 00.015 12268 UpdateGuideState exits: m=43 SNR=4.6
06:54:22.791 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:22.791 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:22.791 00.000 12268 Enqueuing Expose request
06:54:22.791 00.000 11616 Worker thread wakes up
06:54:22.791 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:22.792 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:54:24.801 02.009 11616 Exposure complete
06:54:24.861 00.060 11616 worker thread done servicing request
06:54:24.862 00.001 12268 OnExposeComplete: enter
06:54:24.862 00.000 12268 UpdateGuideState(): m_state=2
06:54:24.862 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
06:54:24.862 00.000 12268 Star::Find returns 1 (0), X=666.09, Y=915.58, Mass=37, SNR=4.3, Peak=27 HFD=3.7
06:54:24.862 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:54:24.862 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:54:24.862 00.000 12268 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.94 mountX=0.00 mountY=-0.02, mountTheta=-1.47
06:54:24.865 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:54:24.880 00.015 12268 UpdateGuideState exits: m=37 SNR=4.3
06:54:24.880 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:24.880 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:24.881 00.001 12268 Enqueuing Expose request
06:54:24.881 00.000 11616 Worker thread wakes up
06:54:24.881 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:24.881 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:26.889 02.008 11616 Exposure complete
06:54:26.940 00.051 11616 worker thread done servicing request
06:54:26.940 00.000 12268 OnExposeComplete: enter
06:54:26.940 00.000 12268 UpdateGuideState(): m_state=2
06:54:26.940 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
06:54:26.940 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.45, Mass=59, SNR=5.3, Peak=25 HFD=5.6
06:54:26.940 00.000 12268 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.47) = xAngle (-4.02 = 2.26)
06:54:26.940 00.000 12268 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.13 = -0.85)
06:54:26.941 00.001 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.22 cameraTheta=-2.55 mountX=-0.14 mountY=-0.17, mountTheta=-2.27
06:54:26.943 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:26.958 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
06:54:26.958 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:26.958 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:26.958 00.000 12268 Enqueuing Expose request
06:54:26.958 00.000 11616 Worker thread wakes up
06:54:26.958 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:26.958 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:54:28.988 02.030 11616 Exposure complete
06:54:29.053 00.065 11616 worker thread done servicing request
06:54:29.053 00.000 12268 OnExposeComplete: enter
06:54:29.053 00.000 12268 UpdateGuideState(): m_state=2
06:54:29.054 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
06:54:29.054 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.76, Mass=51, SNR=5.0, Peak=28 HFD=4.4
06:54:29.054 00.000 12268 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
06:54:29.054 00.000 12268 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
06:54:29.054 00.000 12268 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.04 mountX=0.17 mountY=-0.11, mountTheta=-0.58
06:54:29.057 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:29.075 00.018 12268 UpdateGuideState exits: m=51 SNR=5.0
06:54:29.075 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:29.075 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:29.075 00.000 12268 Enqueuing Expose request
06:54:29.075 00.000 11616 Worker thread wakes up
06:54:29.075 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:29.076 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:31.091 02.015 11616 Exposure complete
06:54:31.152 00.061 11616 worker thread done servicing request
06:54:31.153 00.001 12268 OnExposeComplete: enter
06:54:31.153 00.000 12268 UpdateGuideState(): m_state=2
06:54:31.153 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
06:54:31.153 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.52, Mass=59, SNR=5.3, Peak=27 HFD=5.2
06:54:31.153 00.000 12268 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.47) = xAngle (-4.51 = 1.77)
06:54:31.154 00.001 12268 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.62 = -1.34)
06:54:31.154 00.000 12268 CameraToMount -- cameraX=-0.58 cameraY=-0.06 hyp=0.58 cameraTheta=-3.04 mountX=-0.12 mountY=-0.56, mountTheta=-1.78
06:54:31.157 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:54:31.178 00.021 12268 UpdateGuideState exits: m=59 SNR=5.3
06:54:31.178 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:31.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:31.179 00.001 12268 Enqueuing Expose request
06:54:31.179 00.000 11616 Worker thread wakes up
06:54:31.179 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:31.179 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:33.190 02.011 11616 Exposure complete
06:54:33.252 00.062 11616 worker thread done servicing request
06:54:33.252 00.000 12268 OnExposeComplete: enter
06:54:33.253 00.001 12268 UpdateGuideState(): m_state=2
06:54:33.253 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
06:54:33.253 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=914.94, Mass=55, SNR=5.2, Peak=26 HFD=6.6
06:54:33.253 00.000 12268 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.47) = xAngle (-3.79 = 2.49)
06:54:33.253 00.000 12268 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.90 = -0.62)
06:54:33.253 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-0.64 hyp=0.87 cameraTheta=-2.32 mountX=-0.69 mountY=-0.51, mountTheta=-2.51
06:54:33.256 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:33.273 00.017 12268 UpdateGuideState exits: m=55 SNR=5.2
06:54:33.273 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:33.273 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:33.273 00.000 12268 Enqueuing Expose request
06:54:33.279 00.006 11616 Worker thread wakes up
06:54:33.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:33.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:54:35.302 02.023 11616 Exposure complete
06:54:35.394 00.092 11616 worker thread done servicing request
06:54:35.395 00.001 12268 OnExposeComplete: enter
06:54:35.395 00.000 12268 UpdateGuideState(): m_state=2
06:54:35.395 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
06:54:35.395 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=916.25, Mass=43, SNR=4.6, Peak=28 HFD=3.2
06:54:35.395 00.000 12268 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.47) = xAngle (0.70 = 0.70)
06:54:35.395 00.000 12268 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.41 = -2.41)
06:54:35.395 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.67 hyp=0.82 cameraTheta=2.18 mountX=0.62 mountY=-0.55, mountTheta=-0.72
06:54:35.398 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:54:35.414 00.016 12268 UpdateGuideState exits: m=43 SNR=4.6
06:54:35.414 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:35.414 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:35.414 00.000 12268 Enqueuing Expose request
06:54:35.414 00.000 11616 Worker thread wakes up
06:54:35.414 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:35.415 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:37.477 02.062 11616 Exposure complete
06:54:37.544 00.067 11616 worker thread done servicing request
06:54:37.545 00.001 12268 OnExposeComplete: enter
06:54:37.545 00.000 12268 UpdateGuideState(): m_state=2
06:54:37.545 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
06:54:37.545 00.000 12268 Star::Find returns 1 (0), X=665.65, Y=915.09, Mass=56, SNR=5.2, Peak=29 HFD=5.3
06:54:37.545 00.000 12268 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.47) = xAngle (-3.81 = 2.47)
06:54:37.545 00.000 12268 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.92 = -0.64)
06:54:37.545 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.48 hyp=0.67 cameraTheta=-2.34 mountX=-0.53 mountY=-0.40, mountTheta=-2.49
06:54:37.548 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:54:37.565 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
06:54:37.565 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:37.565 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:37.565 00.000 12268 Enqueuing Expose request
06:54:37.565 00.000 11616 Worker thread wakes up
06:54:37.566 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:37.566 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:54:39.594 02.028 11616 Exposure complete
06:54:39.655 00.061 11616 worker thread done servicing request
06:54:39.655 00.000 12268 OnExposeComplete: enter
06:54:39.655 00.000 12268 UpdateGuideState(): m_state=2
06:54:39.655 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
06:54:39.655 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.22, Mass=46, SNR=4.7, Peak=25 HFD=4.9
06:54:39.655 00.000 12268 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.47) = xAngle (-3.92 = 2.36)
06:54:39.656 00.001 12268 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.03 = -0.75)
06:54:39.656 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=-0.36 hyp=0.56 cameraTheta=-2.45 mountX=-0.40 mountY=-0.38, mountTheta=-2.38
06:54:39.658 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:54:39.676 00.018 12268 UpdateGuideState exits: m=46 SNR=4.7
06:54:39.676 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:39.676 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:39.676 00.000 12268 Enqueuing Expose request
06:54:39.676 00.000 11616 Worker thread wakes up
06:54:39.677 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:39.677 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:54:41.713 02.036 11616 Exposure complete
06:54:41.776 00.063 11616 worker thread done servicing request
06:54:41.776 00.000 12268 OnExposeComplete: enter
06:54:41.777 00.001 12268 UpdateGuideState(): m_state=2
06:54:41.777 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
06:54:41.777 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.27, Mass=41, SNR=4.5, Peak=28 HFD=3.8
06:54:41.777 00.000 12268 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.47) = xAngle (-3.55 = 2.73)
06:54:41.777 00.000 12268 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.66 = -0.38)
06:54:41.777 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.31 hyp=0.35 cameraTheta=-2.08 mountX=-0.32 mountY=-0.13, mountTheta=-2.76
06:54:41.779 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:41.797 00.018 12268 UpdateGuideState exits: m=41 SNR=4.5
06:54:41.797 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:41.797 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:41.797 00.000 12268 Enqueuing Expose request
06:54:41.797 00.000 11616 Worker thread wakes up
06:54:41.797 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:41.797 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:54:43.854 02.057 11616 Exposure complete
06:54:43.924 00.070 11616 worker thread done servicing request
06:54:43.924 00.000 12268 OnExposeComplete: enter
06:54:43.924 00.000 12268 UpdateGuideState(): m_state=2
06:54:43.925 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
06:54:43.925 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.59, Mass=40, SNR=4.4, Peak=27 HFD=3.8
06:54:43.925 00.000 12268 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.47) = xAngle (1.56 = 1.56)
06:54:43.925 00.000 12268 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.55 = -1.55)
06:54:43.925 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.13 cameraTheta=3.03 mountX=0.00 mountY=-0.13, mountTheta=-1.56
06:54:43.928 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:54:43.945 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
06:54:43.945 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:43.945 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:43.946 00.001 12268 Enqueuing Expose request
06:54:43.946 00.000 11616 Worker thread wakes up
06:54:43.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:43.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:46.006 02.060 11616 Exposure complete
06:54:46.068 00.062 11616 worker thread done servicing request
06:54:46.068 00.000 12268 OnExposeComplete: enter
06:54:46.068 00.000 12268 UpdateGuideState(): m_state=2
06:54:46.068 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
06:54:46.068 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.59, Mass=33, SNR=4.0, Peak=25 HFD=3.5
06:54:46.068 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:54:46.068 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:54:46.068 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.94 mountX=0.01 mountY=-0.07, mountTheta=-1.47
06:54:46.071 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:54:46.089 00.018 12268 UpdateGuideState exits: m=33 SNR=4.0
06:54:46.089 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:46.090 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:46.090 00.000 12268 Enqueuing Expose request
06:54:46.090 00.000 11616 Worker thread wakes up
06:54:46.090 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:46.090 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:48.123 02.033 11616 Exposure complete
06:54:48.219 00.096 11616 worker thread done servicing request
06:54:48.219 00.000 12268 OnExposeComplete: enter
06:54:48.219 00.000 12268 UpdateGuideState(): m_state=2
06:54:48.220 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
06:54:48.220 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.32, Mass=51, SNR=5.0, Peak=27 HFD=5.2
06:54:48.220 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.96 = 2.33)
06:54:48.220 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.07 = -0.78)
06:54:48.220 00.000 12268 CameraToMount -- cameraX=-0.33 cameraY=-0.26 hyp=0.42 cameraTheta=-2.48 mountX=-0.29 mountY=-0.29, mountTheta=-2.34
06:54:48.223 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:48.242 00.019 12268 UpdateGuideState exits: m=51 SNR=5.0
06:54:48.242 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:48.243 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:48.243 00.000 12268 Enqueuing Expose request
06:54:48.260 00.017 11616 Worker thread wakes up
06:54:48.260 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:48.260 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:54:50.366 02.106 11616 Exposure complete
06:54:50.467 00.101 11616 worker thread done servicing request
06:54:50.467 00.000 12268 OnExposeComplete: enter
06:54:50.467 00.000 12268 UpdateGuideState(): m_state=2
06:54:50.467 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
06:54:50.467 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.59, Mass=51, SNR=5.0, Peak=31 HFD=3.4
06:54:50.468 00.001 12268 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.47) = xAngle (1.65 = 1.65)
06:54:50.468 00.000 12268 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.46 = -1.46)
06:54:50.468 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.01 hyp=0.51 cameraTheta=3.12 mountX=-0.04 mountY=-0.50, mountTheta=-1.65
06:54:50.471 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:50.491 00.020 12268 UpdateGuideState exits: m=51 SNR=5.0
06:54:50.491 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:50.491 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:50.491 00.000 12268 Enqueuing Expose request
06:54:50.491 00.000 11616 Worker thread wakes up
06:54:50.491 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:50.491 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:52.516 02.025 11616 Exposure complete
06:54:52.580 00.064 11616 worker thread done servicing request
06:54:52.581 00.001 12268 OnExposeComplete: enter
06:54:52.581 00.000 12268 UpdateGuideState(): m_state=2
06:54:52.581 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
06:54:52.581 00.000 12268 Star::Find returns 1 (0), X=666.04, Y=915.99, Mass=40, SNR=4.4, Peak=27 HFD=3.8
06:54:52.581 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
06:54:52.581 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
06:54:52.581 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=0.41 hyp=0.42 cameraTheta=1.73 mountX=0.40 mountY=-0.12, mountTheta=-0.29
06:54:52.584 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:52.601 00.017 12268 UpdateGuideState exits: m=40 SNR=4.4
06:54:52.602 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:52.602 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:52.602 00.000 12268 Enqueuing Expose request
06:54:52.602 00.000 11616 Worker thread wakes up
06:54:52.602 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:52.602 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:54:54.639 02.037 11616 Exposure complete
06:54:54.701 00.062 11616 worker thread done servicing request
06:54:54.701 00.000 12268 OnExposeComplete: enter
06:54:54.701 00.000 12268 UpdateGuideState(): m_state=2
06:54:54.701 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
06:54:54.701 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=915.42, Mass=56, SNR=5.2, Peak=28 HFD=6.9
06:54:54.701 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.36 = 1.93)
06:54:54.702 00.001 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.18)
06:54:54.702 00.000 12268 CameraToMount -- cameraX=-0.59 cameraY=-0.16 hyp=0.61 cameraTheta=-2.88 mountX=-0.21 mountY=-0.56, mountTheta=-1.93
06:54:54.704 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:54.723 00.019 12268 UpdateGuideState exits: m=56 SNR=5.2
06:54:54.723 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:54.723 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:54.723 00.000 12268 Enqueuing Expose request
06:54:54.733 00.010 11616 Worker thread wakes up
06:54:54.733 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:54.733 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:54:56.819 02.086 11616 Exposure complete
06:54:56.888 00.069 11616 worker thread done servicing request
06:54:56.889 00.001 12268 OnExposeComplete: enter
06:54:56.889 00.000 12268 UpdateGuideState(): m_state=2
06:54:56.889 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
06:54:56.889 00.000 12268 Star::Find returns 1 (0), X=665.01, Y=915.82, Mass=55, SNR=5.1, Peak=29 HFD=6.5
06:54:56.889 00.000 12268 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.47) = xAngle (1.45 = 1.45)
06:54:56.889 00.000 12268 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.66 = -1.66)
06:54:56.889 00.000 12268 CameraToMount -- cameraX=-1.10 cameraY=0.24 hyp=1.12 cameraTheta=2.93 mountX=0.13 mountY=-1.12, mountTheta=-1.45
06:54:56.893 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:54:56.912 00.019 12268 UpdateGuideState exits: m=55 SNR=5.1
06:54:56.912 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:56.912 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:56.912 00.000 12268 Enqueuing Expose request
06:54:56.924 00.012 11616 Worker thread wakes up
06:54:56.924 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:56.924 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:54:58.965 02.041 11616 Exposure complete
06:54:59.032 00.067 11616 worker thread done servicing request
06:54:59.033 00.001 12268 OnExposeComplete: enter
06:54:59.033 00.000 12268 UpdateGuideState(): m_state=2
06:54:59.033 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
06:54:59.033 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.62, Mass=49, SNR=4.8, Peak=26 HFD=4.2
06:54:59.033 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.20 = 1.20)
06:54:59.033 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.91 = -1.91)
06:54:59.034 00.001 12268 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.67 mountX=0.04 mountY=-0.09, mountTheta=-1.20
06:54:59.036 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:54:59.055 00.019 12268 UpdateGuideState exits: m=49 SNR=4.8
06:54:59.055 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:54:59.055 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:54:59.055 00.000 12268 Enqueuing Expose request
06:54:59.056 00.001 11616 Worker thread wakes up
06:54:59.056 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:54:59.056 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:01.081 02.025 11616 Exposure complete
06:55:01.152 00.071 11616 worker thread done servicing request
06:55:01.152 00.000 12268 OnExposeComplete: enter
06:55:01.153 00.001 12268 UpdateGuideState(): m_state=2
06:55:01.153 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
06:55:01.153 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=916.17, Mass=61, SNR=5.4, Peak=24 HFD=7.1
06:55:01.153 00.000 12268 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.47) = xAngle (0.85 = 0.85)
06:55:01.153 00.000 12268 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.26 = -2.26)
06:55:01.154 00.001 12268 CameraToMount -- cameraX=-0.55 cameraY=0.60 hyp=0.81 cameraTheta=2.32 mountX=0.54 mountY=-0.63, mountTheta=-0.86
06:55:01.157 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:55:01.177 00.020 12268 UpdateGuideState exits: m=61 SNR=5.4
06:55:01.178 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:01.178 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:01.178 00.000 12268 Enqueuing Expose request
06:55:01.178 00.000 11616 Worker thread wakes up
06:55:01.178 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:01.178 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:03.216 02.038 11616 Exposure complete
06:55:03.294 00.078 11616 worker thread done servicing request
06:55:03.295 00.001 12268 OnExposeComplete: enter
06:55:03.295 00.000 12268 UpdateGuideState(): m_state=2
06:55:03.295 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
06:55:03.295 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=916.31, Mass=43, SNR=4.6, Peak=28 HFD=3.6
06:55:03.295 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.46 = 0.46)
06:55:03.296 00.001 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.65 = -2.65)
06:55:03.296 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.73 hyp=0.78 cameraTheta=1.93 mountX=0.70 mountY=-0.37, mountTheta=-0.48
06:55:03.298 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:03.316 00.018 12268 UpdateGuideState exits: m=43 SNR=4.6
06:55:03.317 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:03.317 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:03.317 00.000 12268 Enqueuing Expose request
06:55:03.317 00.000 11616 Worker thread wakes up
06:55:03.317 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:03.317 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:05.329 02.012 11616 Exposure complete
06:55:05.390 00.061 11616 worker thread done servicing request
06:55:05.390 00.000 12268 OnExposeComplete: enter
06:55:05.390 00.000 12268 UpdateGuideState(): m_state=2
06:55:05.390 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
06:55:05.390 00.000 12268 Star::Find returns 1 (0), X=665.66, Y=915.75, Mass=58, SNR=5.3, Peak=30 HFD=5.4
06:55:05.390 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.31 = 1.31)
06:55:05.390 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.80 = -1.80)
06:55:05.390 00.000 12268 CameraToMount -- cameraX=-0.45 cameraY=0.17 hyp=0.48 cameraTheta=2.78 mountX=0.12 mountY=-0.46, mountTheta=-1.31
06:55:05.393 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:05.410 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
06:55:05.410 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:05.410 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:05.410 00.000 12268 Enqueuing Expose request
06:55:05.410 00.000 11616 Worker thread wakes up
06:55:05.410 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:05.410 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:07.494 02.084 11616 Exposure complete
06:55:07.563 00.069 11616 worker thread done servicing request
06:55:07.563 00.000 12268 OnExposeComplete: enter
06:55:07.563 00.000 12268 UpdateGuideState(): m_state=2
06:55:07.563 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
06:55:07.564 00.001 12268 Star::Find returns 1 (0), X=665.26, Y=915.43, Mass=58, SNR=5.2, Peak=29 HFD=5.4
06:55:07.564 00.000 12268 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.47) = xAngle (-4.44 = 1.85)
06:55:07.564 00.000 12268 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.55 = -1.26)
06:55:07.564 00.000 12268 CameraToMount -- cameraX=-0.85 cameraY=-0.15 hyp=0.87 cameraTheta=-2.96 mountX=-0.24 mountY=-0.83, mountTheta=-1.85
06:55:07.567 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:55:07.585 00.018 12268 UpdateGuideState exits: m=58 SNR=5.2
06:55:07.586 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:07.586 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:07.586 00.000 12268 Enqueuing Expose request
06:55:07.586 00.000 11616 Worker thread wakes up
06:55:07.586 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:07.586 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:55:09.635 02.049 11616 Exposure complete
06:55:09.703 00.068 11616 worker thread done servicing request
06:55:09.704 00.001 12268 OnExposeComplete: enter
06:55:09.704 00.000 12268 UpdateGuideState(): m_state=2
06:55:09.704 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
06:55:09.704 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.47, Mass=59, SNR=5.3, Peak=24 HFD=7.5
06:55:09.704 00.000 12268 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.47) = xAngle (-4.49 = 1.79)
06:55:09.704 00.000 12268 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.60 = -1.32)
06:55:09.704 00.000 12268 CameraToMount -- cameraX=-0.91 cameraY=-0.11 hyp=0.91 cameraTheta=-3.02 mountX=-0.20 mountY=-0.89, mountTheta=-1.79
06:55:09.707 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:55:09.727 00.020 12268 UpdateGuideState exits: m=59 SNR=5.3
06:55:09.727 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:09.727 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:09.727 00.000 12268 Enqueuing Expose request
06:55:09.727 00.000 11616 Worker thread wakes up
06:55:09.727 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:09.728 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:55:11.751 02.023 11616 Exposure complete
06:55:11.822 00.071 11616 worker thread done servicing request
06:55:11.822 00.000 12268 OnExposeComplete: enter
06:55:11.822 00.000 12268 UpdateGuideState(): m_state=2
06:55:11.822 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
06:55:11.822 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.68, Mass=53, SNR=5.0, Peak=28 HFD=6.3
06:55:11.822 00.000 12268 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.47) = xAngle (1.54 = 1.54)
06:55:11.822 00.000 12268 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.57 = -1.57)
06:55:11.823 00.001 12268 CameraToMount -- cameraX=-0.77 cameraY=0.10 hyp=0.78 cameraTheta=3.01 mountX=0.02 mountY=-0.78, mountTheta=-1.54
06:55:11.825 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:55:11.844 00.019 12268 UpdateGuideState exits: m=53 SNR=5.0
06:55:11.844 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:11.844 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:11.844 00.000 12268 Enqueuing Expose request
06:55:11.844 00.000 11616 Worker thread wakes up
06:55:11.844 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:11.845 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:55:13.861 02.016 11616 Exposure complete
06:55:13.924 00.063 11616 worker thread done servicing request
06:55:13.925 00.001 12268 OnExposeComplete: enter
06:55:13.925 00.000 12268 UpdateGuideState(): m_state=2
06:55:13.925 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
06:55:13.925 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=916.03, Mass=51, SNR=5.0, Peak=27 HFD=6.9
06:55:13.925 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
06:55:13.925 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
06:55:13.926 00.001 12268 CameraToMount -- cameraX=-0.64 cameraY=0.45 hyp=0.78 cameraTheta=2.53 mountX=0.38 mountY=-0.69, mountTheta=-1.06
06:55:13.928 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:13.945 00.017 12268 UpdateGuideState exits: m=51 SNR=5.0
06:55:13.946 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:13.946 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:13.946 00.000 12268 Enqueuing Expose request
06:55:13.946 00.000 11616 Worker thread wakes up
06:55:13.946 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:13.946 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:55:15.964 02.018 11616 Exposure complete
06:55:16.022 00.058 11616 worker thread done servicing request
06:55:16.022 00.000 12268 OnExposeComplete: enter
06:55:16.022 00.000 12268 UpdateGuideState(): m_state=2
06:55:16.023 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
06:55:16.023 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.82, Mass=50, SNR=4.9, Peak=26 HFD=6.1
06:55:16.023 00.000 12268 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.47) = xAngle (1.19 = 1.19)
06:55:16.023 00.000 12268 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.92 = -1.92)
06:55:16.023 00.000 12268 CameraToMount -- cameraX=-0.48 cameraY=0.25 hyp=0.54 cameraTheta=2.67 mountX=0.20 mountY=-0.51, mountTheta=-1.20
06:55:16.025 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:16.041 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
06:55:16.041 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:16.041 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:16.042 00.001 12268 Enqueuing Expose request
06:55:16.042 00.000 11616 Worker thread wakes up
06:55:16.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:16.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:18.084 02.042 11616 Exposure complete
06:55:18.147 00.063 11616 worker thread done servicing request
06:55:18.148 00.001 12268 OnExposeComplete: enter
06:55:18.148 00.000 12268 UpdateGuideState(): m_state=2
06:55:18.148 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
06:55:18.148 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.54, Mass=50, SNR=4.9, Peak=26 HFD=5.2
06:55:18.148 00.000 12268 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.47) = xAngle (-4.55 = 1.73)
06:55:18.148 00.000 12268 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.66 = -1.38)
06:55:18.148 00.000 12268 CameraToMount -- cameraX=-0.61 cameraY=-0.04 hyp=0.61 cameraTheta=-3.08 mountX=-0.10 mountY=-0.60, mountTheta=-1.73
06:55:18.151 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:55:18.168 00.017 12268 UpdateGuideState exits: m=50 SNR=4.9
06:55:18.168 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:18.168 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:18.169 00.001 12268 Enqueuing Expose request
06:55:18.169 00.000 11616 Worker thread wakes up
06:55:18.169 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:18.169 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:20.188 02.019 11616 Exposure complete
06:55:20.251 00.063 11616 worker thread done servicing request
06:55:20.251 00.000 12268 OnExposeComplete: enter
06:55:20.251 00.000 12268 UpdateGuideState(): m_state=2
06:55:20.252 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
06:55:20.252 00.000 12268 Star::Find returns 1 (0), X=665.97, Y=915.82, Mass=47, SNR=4.8, Peak=27 HFD=4.6
06:55:20.252 00.000 12268 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.47) = xAngle (0.63 = 0.63)
06:55:20.252 00.000 12268 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.48 = -2.48)
06:55:20.252 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.11 mountX=0.23 mountY=-0.17, mountTheta=-0.65
06:55:20.256 00.004 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:20.275 00.019 12268 UpdateGuideState exits: m=47 SNR=4.8
06:55:20.276 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:20.276 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:20.276 00.000 12268 Enqueuing Expose request
06:55:20.276 00.000 11616 Worker thread wakes up
06:55:20.276 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:20.276 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:22.317 02.041 11616 Exposure complete
06:55:22.432 00.115 11616 worker thread done servicing request
06:55:22.433 00.001 12268 OnExposeComplete: enter
06:55:22.433 00.000 12268 UpdateGuideState(): m_state=2
06:55:22.433 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
06:55:22.433 00.000 12268 Star::Find returns 1 (0), X=665.60, Y=915.86, Mass=50, SNR=4.9, Peak=29 HFD=4.9
06:55:22.433 00.000 12268 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.47) = xAngle (1.15 = 1.15)
06:55:22.433 00.000 12268 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.96 = -1.96)
06:55:22.434 00.001 12268 CameraToMount -- cameraX=-0.51 cameraY=0.29 hyp=0.58 cameraTheta=2.63 mountX=0.24 mountY=-0.54, mountTheta=-1.16
06:55:22.436 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:22.456 00.020 12268 UpdateGuideState exits: m=50 SNR=4.9
06:55:22.456 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:22.457 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:22.457 00.000 12268 Enqueuing Expose request
06:55:22.457 00.000 11616 Worker thread wakes up
06:55:22.457 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:22.457 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:24.497 02.040 11616 Exposure complete
06:55:24.567 00.070 11616 worker thread done servicing request
06:55:24.567 00.000 12268 OnExposeComplete: enter
06:55:24.567 00.000 12268 UpdateGuideState(): m_state=2
06:55:24.568 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
06:55:24.568 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=914.95, Mass=59, SNR=5.3, Peak=29 HFD=5.1
06:55:24.568 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
06:55:24.568 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.62 = -0.34)
06:55:24.568 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=-0.63 hyp=0.71 cameraTheta=-2.04 mountX=-0.66 mountY=-0.24, mountTheta=-2.80
06:55:24.571 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:24.589 00.018 12268 UpdateGuideState exits: m=59 SNR=5.3
06:55:24.590 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:24.590 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:24.590 00.000 12268 Enqueuing Expose request
06:55:24.590 00.000 11616 Worker thread wakes up
06:55:24.590 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:24.590 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:55:26.596 02.006 11616 Exposure complete
06:55:26.647 00.051 11616 worker thread done servicing request
06:55:26.647 00.000 12268 OnExposeComplete: enter
06:55:26.647 00.000 12268 UpdateGuideState(): m_state=2
06:55:26.648 00.001 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
06:55:26.648 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.32, Mass=39, SNR=4.4, Peak=25 HFD=4.5
06:55:26.648 00.000 12268 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.47) = xAngle (-2.84 = -2.84)
06:55:26.648 00.000 12268 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.95 = 0.33)
06:55:26.648 00.000 12268 CameraToMount -- cameraX=0.05 cameraY=-0.26 hyp=0.27 cameraTheta=-1.37 mountX=-0.25 mountY=0.09, mountTheta=2.82
06:55:26.650 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:26.664 00.014 12268 UpdateGuideState exits: m=39 SNR=4.4
06:55:26.665 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:26.665 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:26.665 00.000 12268 Enqueuing Expose request
06:55:26.665 00.000 11616 Worker thread wakes up
06:55:26.665 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:26.665 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:55:28.677 02.012 11616 Exposure complete
06:55:28.728 00.051 11616 worker thread done servicing request
06:55:28.728 00.000 12268 OnExposeComplete: enter
06:55:28.728 00.000 12268 UpdateGuideState(): m_state=2
06:55:28.728 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
06:55:28.728 00.000 12268 Star::Find returns 1 (0), X=664.97, Y=915.63, Mass=53, SNR=5.0, Peak=30 HFD=6.6
06:55:28.728 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
06:55:28.729 00.001 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
06:55:28.729 00.000 12268 CameraToMount -- cameraX=-1.14 cameraY=0.05 hyp=1.14 cameraTheta=3.09 mountX=-0.06 mountY=-1.13, mountTheta=-1.62
06:55:28.731 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:28.746 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
06:55:28.746 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:28.746 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:28.746 00.000 12268 Enqueuing Expose request
06:55:28.746 00.000 11616 Worker thread wakes up
06:55:28.747 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:28.747 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:55:30.773 02.026 11616 Exposure complete
06:55:30.827 00.054 11616 worker thread done servicing request
06:55:30.827 00.000 12268 OnExposeComplete: enter
06:55:30.827 00.000 12268 UpdateGuideState(): m_state=2
06:55:30.827 00.000 12268 Star::Find(15, 664, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
06:55:30.828 00.001 12268 Star::Find returns 1 (0), X=665.73, Y=915.88, Mass=57, SNR=5.2, Peak=27 HFD=4.8
06:55:30.828 00.000 12268 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.47) = xAngle (1.00 = 1.00)
06:55:30.828 00.000 12268 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.11 = -2.11)
06:55:30.828 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.30 hyp=0.49 cameraTheta=2.47 mountX=0.26 mountY=-0.42, mountTheta=-1.01
06:55:30.831 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:30.848 00.017 12268 UpdateGuideState exits: m=57 SNR=5.2
06:55:30.848 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:30.849 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:30.849 00.000 12268 Enqueuing Expose request
06:55:30.849 00.000 11616 Worker thread wakes up
06:55:30.849 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:30.849 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:32.866 02.017 11616 Exposure complete
06:55:32.917 00.051 11616 worker thread done servicing request
06:55:32.917 00.000 12268 OnExposeComplete: enter
06:55:32.918 00.001 12268 UpdateGuideState(): m_state=2
06:55:32.918 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
06:55:32.918 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=915.64, Mass=53, SNR=5.0, Peak=28 HFD=6.8
06:55:32.918 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
06:55:32.918 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
06:55:32.918 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=0.06 hyp=0.64 cameraTheta=3.04 mountX=0.00 mountY=-0.64, mountTheta=-1.57
06:55:32.920 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:32.935 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
06:55:32.935 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:32.935 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:32.935 00.000 12268 Enqueuing Expose request
06:55:32.935 00.000 11616 Worker thread wakes up
06:55:32.935 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:32.935 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:55:34.940 02.005 11616 Exposure complete
06:55:34.990 00.050 11616 worker thread done servicing request
06:55:34.991 00.001 12268 OnExposeComplete: enter
06:55:34.991 00.000 12268 UpdateGuideState(): m_state=2
06:55:34.991 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
06:55:34.991 00.000 12268 Star::Find returns 1 (0), X=665.70, Y=914.76, Mass=48, SNR=4.8, Peak=29 HFD=4.4
06:55:34.991 00.000 12268 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.47) = xAngle (-3.51 = 2.77)
06:55:34.991 00.000 12268 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.63 = -0.34)
06:55:34.991 00.000 12268 CameraToMount -- cameraX=-0.41 cameraY=-0.81 hyp=0.91 cameraTheta=-2.04 mountX=-0.85 mountY=-0.31, mountTheta=-2.80
06:55:34.993 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:35.008 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:55:35.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:35.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:35.008 00.000 12268 Enqueuing Expose request
06:55:35.008 00.000 11616 Worker thread wakes up
06:55:35.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:35.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:55:36.525 01.517 12268 evsrv: cli 0F8E69C0 connect
06:55:36.526 00.001 12268 case statement mapped state 2 to 1
06:55:36.526 00.000 12268 case statement mapped state 2 to 1
06:55:36.527 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"190d3e2d-e3a7-4a5a-8160-622ed16e7ac8"}
06:55:36.527 00.000 12268 case statement mapped state 2 to 1
06:55:36.527 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"190d3e2d-e3a7-4a5a-8160-622ed16e7ac8"}
06:55:36.528 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:55:36.529 00.001 12268 evsrv: cli 0F8E69C0 connect
06:55:36.529 00.000 12268 case statement mapped state 2 to 1
06:55:36.530 00.001 12268 case statement mapped state 2 to 1
06:55:36.530 00.000 12268 evsrv: cli 0F8E69C0 request: {"method":"get_calibrated","id":"9a76777a-9d1d-4233-8894-1a62d1b7fdc5"}
06:55:36.530 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":true,"id":"9a76777a-9d1d-4233-8894-1a62d1b7fdc5"}
06:55:36.531 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:55:36.532 00.001 12268 evsrv: cli 0F8E69C0 connect
06:55:36.532 00.000 12268 case statement mapped state 2 to 1
06:55:36.533 00.001 12268 case statement mapped state 2 to 1
06:55:36.535 00.002 12268 evsrv: cli 0F8E69C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"842fcc91-7fdf-44a8-aadd-f995fd7e8ce4"}
06:55:36.535 00.000 12268 PhdController::Guide begins
06:55:36.535 00.000 12268 PhdController: newstate STATE_SETUP
06:55:36.535 00.000 12268 PhdController: setup
06:55:36.535 00.000 12268 PhdController: newstate STATE_ATTEMPT_START
06:55:36.535 00.000 12268 PhdController: newstate STATE_CALIBRATE
06:55:36.535 00.000 12268 PhdController: newstate STATE_GUIDE
06:55:36.535 00.000 12268 Changing from state SELECTED to CALIBRATING_PRIMARY
06:55:36.535 00.000 12268 guider state => CALIBRATED
06:55:36.535 00.000 12268 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:55:36.536 00.001 12268 reset dither spiral
06:55:36.536 00.000 12268 PhdController: newstate STATE_SETTLE_BEGIN
06:55:36.536 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":0,"id":"842fcc91-7fdf-44a8-aadd-f995fd7e8ce4"}
06:55:36.540 00.004 12268 evsrv: cli 0F8E69C0 disconnect
06:55:36.541 00.001 12268 evsrv: cli 0F8E6D80 connect
06:55:36.541 00.000 12268 case statement mapped state 5 to 1
06:55:36.542 00.001 12268 case statement mapped state 5 to 1
06:55:36.542 00.000 12268 evsrv: cli 0F8E6D80 request: {"method":"get_lock_shift_params","id":"87baa9f7-9950-4305-8acd-09f2c41e1880"}
06:55:36.542 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"87baa9f7-9950-4305-8acd-09f2c41e1880"}
06:55:36.545 00.003 12268 evsrv: cli 0F8E6D80 disconnect
06:55:36.545 00.000 12268 evsrv: cli 0FA411A0 connect
06:55:36.545 00.000 12268 case statement mapped state 5 to 1
06:55:36.546 00.001 12268 case statement mapped state 5 to 1
06:55:36.546 00.000 12268 evsrv: cli 0FA411A0 request: {"method":"get_lock_position","id":"cc730255-7bcc-4d79-8a1c-5a10a1df2a8b"}
06:55:36.546 00.000 12268 evsrv: cli 0FA411A0 response: {"jsonrpc":"2.0","result":[666.11,915.58],"id":"cc730255-7bcc-4d79-8a1c-5a10a1df2a8b"}
06:55:36.548 00.002 12268 evsrv: cli 0FA411A0 disconnect
06:55:36.549 00.001 12268 evsrv: cli 125CBAE8 connect
06:55:36.549 00.000 12268 case statement mapped state 5 to 1
06:55:36.549 00.000 12268 case statement mapped state 5 to 1
06:55:36.550 00.001 12268 evsrv: cli 125CBAE8 request: {"method":"get_app_state","id":"935e1244-6bbe-4f55-a13a-baf731c7d421"}
06:55:36.550 00.000 12268 case statement mapped state 5 to 1
06:55:36.550 00.000 12268 evsrv: cli 125CBAE8 response: {"jsonrpc":"2.0","result":"Selected","id":"935e1244-6bbe-4f55-a13a-baf731c7d421"}
06:55:36.551 00.001 12268 evsrv: cli 125CBAE8 disconnect
06:55:37.041 00.490 11616 Exposure complete
06:55:37.091 00.050 11616 worker thread done servicing request
06:55:37.091 00.000 12268 OnExposeComplete: enter
06:55:37.092 00.001 12268 UpdateGuideState(): m_state=5
06:55:37.092 00.000 12268 Star::Find(15, 665, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
06:55:37.092 00.000 12268 Star::Find returns 1 (0), X=666.06, Y=915.59, Mass=40, SNR=4.4, Peak=29 HFD=3.6
06:55:37.092 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:55:37.092 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:55:37.092 00.000 12268 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.94 mountX=0.01 mountY=-0.05, mountTheta=-1.47
06:55:37.094 00.002 12268 Changing from state CALIBRATED to GUIDING
06:55:37.094 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:55:37.094 00.000 12268 ScopeASCOM::SideOfPier() returns 0
06:55:37.094 00.000 12268 AdjustCalibrationForScopePointing (scope): current dec=-7.4 pierSide=0, cal dec=1.2 pierSide=0 rotAngle=None bin=1
06:55:37.094 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:55:37.095 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:55:37.095 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:55:37.095 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:55:37.095 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:55:37.095 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:55:37.096 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:55:37.096 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:55:37.096 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:55:37.096 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:55:37.097 00.001 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:55:37.097 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:55:37.097 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:55:37.458 00.361 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:55:37.459 00.001 12268 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
06:55:37.459 00.000 12268 Dec comp: XRate 0.900 -> 0.893 for dec 1.2 -> dec -7.4
06:55:37.463 00.004 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:55:37.464 00.001 12268 ScopeASCOM::SideOfPier() returns 0
06:55:37.464 00.000 12268 setting lock position to (666.06, 915.59)
06:55:37.464 00.000 12268 MultiStar: stabilizing after lock position change
06:55:37.464 00.000 12268 guider state => GUIDING
06:55:37.465 00.001 12268 Status Line: Guiding
06:55:37.467 00.002 12268 Mount: notify guiding started
06:55:37.468 00.001 12268 GetString("/profile/2/name", "") returns "iGuider + Askar"
06:55:37.468 00.000 12268 GetString("/profile/2/scope/calibration/timestamp", "") returns "17/01/2026 22:06:08"
06:55:37.468 00.000 12268 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.000900
06:55:37.469 00.001 12268 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.001773
06:55:37.469 00.000 12268 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
06:55:37.469 00.000 12268 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.473080
06:55:37.469 00.000 12268 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -0.066894
06:55:37.469 00.000 12268 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns 0.020805
06:55:37.470 00.001 12268 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
06:55:37.470 00.000 12268 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
06:55:37.470 00.000 12268 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
06:55:37.470 00.000 12268 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
06:55:37.470 00.000 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:55:37.471 00.001 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:55:37.471 00.000 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:55:37.471 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:55:37.471 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:55:37.472 00.001 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:55:37.472 00.000 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:55:37.472 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:55:37.472 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:55:37.473 00.001 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:55:37.473 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:55:37.473 00.000 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:55:37.473 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:55:37.474 00.001 12268 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 180
06:55:37.474 00.000 12268 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 4.297190
06:55:37.475 00.001 12268 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
06:55:37.475 00.000 12268 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
06:55:37.475 00.000 12268 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 1.765880
06:55:37.475 00.000 12268 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 25
06:55:37.476 00.001 12268 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 12
06:55:37.476 00.000 12268 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
06:55:37.476 00.000 12268 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 3
06:55:37.476 00.000 12268 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "17/01/2026 18:57:14"
06:55:37.476 00.000 12268 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
06:55:37.477 00.001 12268 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.5 -11.5}, {-0.2 -10.3}, {-0.4 -9.3}, {-0.3 -7.0}, {-0.2 -5.1}, {0.3 -4.2}, {0.4 -2.0}, {0.4 -0.1}, {0.7 0.6}, {0.8 2.9}, {0.8 4.8}, {0.9 5.5}, {0.7 7.9}, {1.0 9.9}, {1.1 10.6}, {1.2 13.5}, {1.3 15.9}, {1.3 16.7}, {1.5 19.3}, {1.7 21.4}, {1.5 21.2}, {1.8 21.7}, {2.2 23.5}, {2.3 24.5}, {2.6 26.9}, {2.6 26.9}, {2.5 24.0}, {2.0 18.6}, {1.9 14.5}, {1.6 10.8}, {1.1 4.8}, {0.9 0.6}, {0.8 0.9}, {1.3 -1.7}, {0.5 -7.4}, {0.5 -11.2}, {-0.3 -16.5}, {-0.3 -20.9}"
06:55:37.477 00.000 12268 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-3.4 0.1}, {-5.6 0.5}, {-6.7 0.7}, {-9.5 0.5}, {-11.9 0.4}, {-12.8 0.4}, {-15.7 0.7}, {-18.3 0.9}, {-19.2 1.3}, {-22.0 1.5}, {-24.8 1.4}, {-25.5 1.7}, {-25.5 1.7}, {-25.5 1.9}, {-21.9 1.3}, {-16.5 0.9}, {-12.7 0.7}, {-9.0 0.1}, {-6.2 0.4}"
06:55:37.553 00.076 12268 evsrv: cli 0F8E69C0 connect
06:55:37.553 00.000 12268 case statement mapped state 6 to 3
06:55:37.554 00.001 12268 case statement mapped state 6 to 3
06:55:37.555 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"bcad3c6f-4a39-46fc-ac4e-99764fbc81b6"}
06:55:37.555 00.000 12268 case statement mapped state 6 to 3
06:55:37.555 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcad3c6f-4a39-46fc-ac4e-99764fbc81b6"}
06:55:37.569 00.014 12268 evsrv: cli 0F8E69C0 disconnect
06:55:37.630 00.061 12268 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
06:55:37.631 00.001 12268 ScopeASCOM::SideOfPier() returns 0
06:55:37.631 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
06:55:37.631 00.000 12268 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
06:55:37.632 00.001 12268 ScopeASCOM::GetDeclinationRadians() returns -7.4
06:55:37.632 00.000 12268 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -7.4
06:55:37.632 00.000 12268 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:55:37.632 00.000 12268 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
06:55:37.632 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
06:55:37.632 00.000 12268 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
06:55:37.632 00.000 12268 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
06:55:37.633 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:55:37.648 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:55:37.648 00.000 12268 PhdController: newstate STATE_SETTLE_WAIT
06:55:37.648 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:37.648 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:37.648 00.000 12268 Enqueuing Expose request
06:55:37.648 00.000 11616 Worker thread wakes up
06:55:37.648 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:37.648 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:39.666 02.018 11616 Exposure complete
06:55:39.720 00.054 11616 worker thread done servicing request
06:55:39.720 00.000 12268 OnExposeComplete: enter
06:55:39.720 00.000 12268 UpdateGuideState(): m_state=6
06:55:39.720 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
06:55:39.720 00.000 12268 Star::Find returns 1 (0), X=666.39, Y=915.50, Mass=37, SNR=4.3, Peak=24 HFD=4.5
06:55:39.721 00.001 12268 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.47) = xAngle (-1.74 = -1.74)
06:55:39.721 00.000 12268 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-4.85 = 1.43)
06:55:39.721 00.000 12268 CameraToMount -- cameraX=0.34 cameraY=-0.09 hyp=0.35 cameraTheta=-0.27 mountX=-0.06 mountY=0.35, mountTheta=1.74
06:55:39.723 00.002 12268 SchedulePrimaryMove(0D94C700, x=0.34, y=-0.09, opts=13)
06:55:39.723 00.000 12268 Enqueuing Move request for scope (0.34, -0.09)
06:55:39.723 00.000 11616 Worker thread wakes up
06:55:39.723 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.09) opts 0xd
06:55:39.723 00.000 11616 Handling offset move in thread for scope, endpoint = (0.34, -0.09)
06:55:39.723 00.000 11616 Moving (0.34, -0.09) raw xDistance=-0.06 yDistance=0.35
06:55:39.723 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
06:55:39.723 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
06:55:39.724 00.001 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:55:39.724 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
06:55:39.724 00.000 11616 MoveAxis(E, 0, ABG)
06:55:39.724 00.000 11616 Move returns status 0, amount 0
06:55:39.724 00.000 11616 MoveAxis(N, 0, ABG)
06:55:39.724 00.000 11616 Move returns status 0, amount 0
06:55:39.724 00.000 11616 move complete, result=0
06:55:39.724 00.000 11616 worker thread done servicing request
06:55:39.747 00.023 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:39.763 00.016 12268 UpdateGuideState exits: m=37 SNR=4.3
06:55:39.763 00.000 12268 PhdController: settling, locked = 1, distance = 0.14 (1.50) aobump = 0 frame = 1 / 99999
06:55:39.763 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768715739.763,"Host":"ASTROCENTER","Inst":1,"Distance":0.14,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
06:55:39.764 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:39.764 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:39.764 00.000 12268 Enqueuing Expose request
06:55:39.764 00.000 11616 Worker thread wakes up
06:55:39.764 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:39.764 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:39.764 00.000 12268 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
06:55:41.783 02.019 11616 Exposure complete
06:55:41.834 00.051 11616 worker thread done servicing request
06:55:41.834 00.000 12268 OnExposeComplete: enter
06:55:41.834 00.000 12268 UpdateGuideState(): m_state=6
06:55:41.835 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
06:55:41.835 00.000 12268 Star::Find returns 1 (0), X=665.85, Y=915.63, Mass=39, SNR=4.4, Peak=30 HFD=3.0
06:55:41.835 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:55:41.835 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:55:41.835 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.21 cameraTheta=2.94 mountX=0.02 mountY=-0.21, mountTheta=-1.47
06:55:41.837 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.21, y=0.04, opts=13)
06:55:41.837 00.000 12268 Enqueuing Move request for scope (-0.21, 0.04)
06:55:41.837 00.000 11616 Worker thread wakes up
06:55:41.837 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
06:55:41.837 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
06:55:41.837 00.000 11616 Moving (-0.21, 0.04) raw xDistance=0.02 yDistance=-0.21
06:55:41.837 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
06:55:41.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
06:55:41.837 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
06:55:41.837 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
06:55:41.838 00.001 11616 MoveAxis(E, 0, ABG)
06:55:41.838 00.000 11616 Move returns status 0, amount 0
06:55:41.838 00.000 11616 MoveAxis(N, 0, ABG)
06:55:41.838 00.000 11616 Move returns status 0, amount 0
06:55:41.838 00.000 11616 move complete, result=0
06:55:41.838 00.000 11616 worker thread done servicing request
06:55:41.859 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:55:41.875 00.016 12268 UpdateGuideState exits: m=39 SNR=4.4
06:55:41.876 00.001 12268 PhdController: settling, locked = 1, distance = 0.16 (1.50) aobump = 0 frame = 2 / 99999
06:55:41.876 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768715741.876,"Host":"ASTROCENTER","Inst":1,"Distance":0.16,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
06:55:41.876 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:41.876 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:41.876 00.000 12268 Enqueuing Expose request
06:55:41.876 00.000 11616 Worker thread wakes up
06:55:41.876 00.000 12268 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
06:55:41.877 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:41.877 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:43.887 02.010 11616 Exposure complete
06:55:43.939 00.052 11616 worker thread done servicing request
06:55:43.939 00.000 12268 OnExposeComplete: enter
06:55:43.940 00.001 12268 UpdateGuideState(): m_state=6
06:55:43.940 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
06:55:43.940 00.000 12268 Star::Find returns 1 (0), X=665.17, Y=915.73, Mass=58, SNR=5.3, Peak=31 HFD=4.6
06:55:43.940 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.51 = 1.51)
06:55:43.940 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
06:55:43.940 00.000 12268 CameraToMount -- cameraX=-0.89 cameraY=0.15 hyp=0.90 cameraTheta=2.98 mountX=0.06 mountY=-0.90, mountTheta=-1.51
06:55:43.942 00.002 12268 SchedulePrimaryMove(0D94C700, x=-0.89, y=0.15, opts=13)
06:55:43.942 00.000 12268 Enqueuing Move request for scope (-0.89, 0.15)
06:55:43.942 00.000 11616 Worker thread wakes up
06:55:43.942 00.000 11616 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.15) opts 0xd
06:55:43.942 00.000 11616 Handling offset move in thread for scope, endpoint = (-0.89, 0.15)
06:55:43.942 00.000 11616 Moving (-0.89, 0.15) raw xDistance=0.06 yDistance=-0.90
06:55:43.942 00.000 11616 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
06:55:43.942 00.000 11616 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
06:55:43.942 00.000 11616 resist switch: large excursion: input -0.90 thresh 0.45 direction from 0 to -1
06:55:43.943 00.001 11616 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.70
06:55:43.943 00.000 11616 GuideAlgorithmResistSwitch::result() returns -0.13 from input -0.90
06:55:43.943 00.000 11616 MoveAxis(E, 0, ABG)
06:55:43.943 00.000 11616 Move returns status 0, amount 0
06:55:43.943 00.000 11616 MoveAxis(N, 76, ABG)
06:55:43.943 00.000 11616 Guiding  Dir = 0, Dur = 76
06:55:43.943 00.000 11616 IsSlewing returns 1
06:55:43.943 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:540->attempt to guide while slewing
06:55:43.944 00.001 11616 GetBoolean("/Confirm/2/SlewWarningEnabled", 1) returns 1
06:55:43.944 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope.cpp:795->guide failed
06:55:43.944 00.000 11616 Move returns status 2, amount 0
06:55:43.944 00.000 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:328->Move failed
06:55:43.944 00.000 11616 move complete, result=2
06:55:43.944 00.000 11616 worker thread done servicing request
06:55:43.965 00.021 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:43.982 00.017 12268 UpdateGuideState exits: m=58 SNR=5.3
06:55:43.982 00.000 12268 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 3 / 99999
06:55:43.982 00.000 12268 evsrv: {"Event":"Settling","Timestamp":1768715743.982,"Host":"ASTROCENTER","Inst":1,"Distance":0.38,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
06:55:43.982 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:43.982 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:43.983 00.001 12268 Enqueuing Expose request
06:55:43.983 00.000 12268 Alert: Guiding stopped: the scope started slewing.
06:55:43.983 00.000 11616 Worker thread wakes up
06:55:43.983 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:43.983 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:44.003 00.020 12268 GuideStep: 0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
06:55:44.004 00.001 12268 mount move error indicates guiding should stop
06:55:44.004 00.000 12268 Mount: notify guiding stopped
06:55:44.004 00.000 12268 BLC: window closed
06:55:44.004 00.000 12268 BLC: Last direction was reset
06:55:44.005 00.001 12268 PhdController failed: Guiding stopped
06:55:44.005 00.000 12268 PhdController: newstate STATE_FINISH
06:55:44.005 00.000 12268 PhdController complete: fail: Guiding stopped
06:55:44.005 00.000 12268 evsrv: {"Event":"SettleDone","Timestamp":1768715744.005,"Host":"ASTROCENTER","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":3,"DroppedFrames":0}
06:55:44.005 00.000 12268 Mount: notify guiding dither settle done success=0
06:55:44.005 00.000 12268 PhdController: newstate STATE_IDLE
06:55:44.005 00.000 12268 Changing from state GUIDING to STOP
06:55:44.005 00.000 12268 guider state => SELECTED
06:55:44.005 00.000 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:676->Error reported moving
06:55:45.994 01.989 11616 Exposure complete
06:55:46.046 00.052 11616 worker thread done servicing request
06:55:46.046 00.000 12268 OnExposeComplete: enter
06:55:46.046 00.000 12268 UpdateGuideState(): m_state=2
06:55:46.047 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
06:55:46.047 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=916.09, Mass=56, SNR=5.1, Peak=24 HFD=5.2
06:55:46.047 00.000 12268 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.47) = xAngle (0.45 = 0.45)
06:55:46.047 00.000 12268 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.66 = -2.66)
06:55:46.047 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=0.51 hyp=0.54 cameraTheta=1.93 mountX=0.48 mountY=-0.25, mountTheta=-0.48
06:55:46.078 00.031 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:46.093 00.015 12268 UpdateGuideState exits: m=56 SNR=5.1
06:55:46.093 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:46.093 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:46.093 00.000 12268 Enqueuing Expose request
06:55:46.093 00.000 11616 Worker thread wakes up
06:55:46.093 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:46.093 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:48.097 02.004 11616 Exposure complete
06:55:48.148 00.051 11616 worker thread done servicing request
06:55:48.148 00.000 12268 OnExposeComplete: enter
06:55:48.148 00.000 12268 UpdateGuideState(): m_state=2
06:55:48.148 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
06:55:48.149 00.001 12268 Star::Find returns 1 (0), X=665.85, Y=915.62, Mass=54, SNR=5.1, Peak=26 HFD=4.8
06:55:48.149 00.000 12268 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
06:55:48.149 00.000 12268 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
06:55:48.149 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=2.98 mountX=0.01 mountY=-0.21, mountTheta=-1.50
06:55:48.151 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:55:48.165 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
06:55:48.165 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:48.165 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:48.165 00.000 12268 Enqueuing Expose request
06:55:48.165 00.000 11616 Worker thread wakes up
06:55:48.166 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:48.166 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:50.171 02.005 11616 Exposure complete
06:55:50.221 00.050 11616 worker thread done servicing request
06:55:50.222 00.001 12268 OnExposeComplete: enter
06:55:50.222 00.000 12268 UpdateGuideState(): m_state=2
06:55:50.222 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
06:55:50.222 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.81, Mass=53, SNR=5.1, Peak=24 HFD=7.3
06:55:50.222 00.000 12268 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.47) = xAngle (1.37 = 1.37)
06:55:50.222 00.000 12268 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.74 = -1.74)
06:55:50.222 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=0.22 hyp=0.76 cameraTheta=2.84 mountX=0.15 mountY=-0.75, mountTheta=-1.37
06:55:50.224 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:50.239 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
06:55:50.239 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:50.239 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:50.240 00.001 12268 Enqueuing Expose request
06:55:50.240 00.000 11616 Worker thread wakes up
06:55:50.240 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:50.240 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:55:52.257 02.017 11616 Exposure complete
06:55:52.311 00.054 11616 worker thread done servicing request
06:55:52.311 00.000 12268 OnExposeComplete: enter
06:55:52.311 00.000 12268 UpdateGuideState(): m_state=2
06:55:52.311 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
06:55:52.312 00.001 12268 Star::Find returns 1 (0), X=665.59, Y=915.98, Mass=46, SNR=4.8, Peak=29 HFD=3.1
06:55:52.312 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
06:55:52.312 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
06:55:52.312 00.000 12268 CameraToMount -- cameraX=-0.47 cameraY=0.39 hyp=0.61 cameraTheta=2.44 mountX=0.35 mountY=-0.51, mountTheta=-0.98
06:55:52.315 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=8, Gamma=1.290
06:55:52.329 00.014 12268 UpdateGuideState exits: m=46 SNR=4.8
06:55:52.329 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:52.329 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:52.329 00.000 12268 Enqueuing Expose request
06:55:52.330 00.001 11616 Worker thread wakes up
06:55:52.330 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:52.330 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:54.337 02.007 11616 Exposure complete
06:55:54.394 00.057 11616 worker thread done servicing request
06:55:54.394 00.000 12268 OnExposeComplete: enter
06:55:54.394 00.000 12268 UpdateGuideState(): m_state=2
06:55:54.395 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
06:55:54.395 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.79, Mass=60, SNR=5.4, Peak=29 HFD=6.1
06:55:54.395 00.000 12268 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
06:55:54.395 00.000 12268 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
06:55:54.395 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.20 hyp=0.53 cameraTheta=2.75 mountX=0.15 mountY=-0.51, mountTheta=-1.28
06:55:54.397 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:55:54.412 00.015 12268 UpdateGuideState exits: m=60 SNR=5.4
06:55:54.412 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:54.412 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:54.412 00.000 12268 Enqueuing Expose request
06:55:54.412 00.000 11616 Worker thread wakes up
06:55:54.412 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:54.412 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:56.419 02.007 11616 Exposure complete
06:55:56.472 00.053 11616 worker thread done servicing request
06:55:56.472 00.000 12268 OnExposeComplete: enter
06:55:56.472 00.000 12268 UpdateGuideState(): m_state=2
06:55:56.472 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
06:55:56.472 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.88, Mass=67, SNR=5.7, Peak=28 HFD=5.9
06:55:56.472 00.000 12268 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.47) = xAngle (0.91 = 0.91)
06:55:56.472 00.000 12268 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.20 = -2.20)
06:55:56.472 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.29 hyp=0.42 cameraTheta=2.39 mountX=0.26 mountY=-0.34, mountTheta=-0.92
06:55:56.474 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:55:56.489 00.015 12268 UpdateGuideState exits: m=67 SNR=5.7
06:55:56.489 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:56.489 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:56.489 00.000 12268 Enqueuing Expose request
06:55:56.489 00.000 11616 Worker thread wakes up
06:55:56.490 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:56.490 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:55:58.505 02.015 11616 Exposure complete
06:55:58.556 00.051 11616 worker thread done servicing request
06:55:58.556 00.000 12268 OnExposeComplete: enter
06:55:58.556 00.000 12268 UpdateGuideState(): m_state=2
06:55:58.556 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
06:55:58.556 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.44, Mass=40, SNR=4.4, Peak=28 HFD=3.6
06:55:58.557 00.001 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
06:55:58.557 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
06:55:58.557 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-2.35 mountX=-0.16 mountY=-0.12, mountTheta=-2.48
06:55:58.559 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:55:58.573 00.014 12268 UpdateGuideState exits: m=40 SNR=4.4
06:55:58.573 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:55:58.573 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:55:58.574 00.001 12268 Enqueuing Expose request
06:55:58.574 00.000 11616 Worker thread wakes up
06:55:58.574 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:55:58.574 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:56:00.594 02.020 11616 Exposure complete
06:56:00.647 00.053 11616 worker thread done servicing request
06:56:00.647 00.000 12268 OnExposeComplete: enter
06:56:00.648 00.001 12268 UpdateGuideState(): m_state=2
06:56:00.648 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
06:56:00.648 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=39, SNR=4.4, Peak=29 HFD=3.3
06:56:00.648 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:56:00.648 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:56:00.648 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.94 mountX=0.01 mountY=-0.08, mountTheta=-1.47
06:56:00.650 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:00.665 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:56:00.666 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:00.666 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:00.666 00.000 12268 Enqueuing Expose request
06:56:00.666 00.000 11616 Worker thread wakes up
06:56:00.666 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:00.666 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:02.671 02.005 11616 Exposure complete
06:56:02.721 00.050 11616 worker thread done servicing request
06:56:02.722 00.001 12268 OnExposeComplete: enter
06:56:02.722 00.000 12268 UpdateGuideState(): m_state=2
06:56:02.722 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
06:56:02.722 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=916.19, Mass=54, SNR=5.1, Peak=27 HFD=5.1
06:56:02.722 00.000 12268 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.47) = xAngle (0.38 = 0.38)
06:56:02.722 00.000 12268 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.74 = -2.74)
06:56:02.722 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.60 hyp=0.62 cameraTheta=1.85 mountX=0.58 mountY=-0.25, mountTheta=-0.40
06:56:02.724 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:02.741 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
06:56:02.741 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:02.741 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:02.741 00.000 12268 Enqueuing Expose request
06:56:02.741 00.000 11616 Worker thread wakes up
06:56:02.741 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:02.741 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:04.756 02.015 11616 Exposure complete
06:56:04.806 00.050 11616 worker thread done servicing request
06:56:04.807 00.001 12268 OnExposeComplete: enter
06:56:04.807 00.000 12268 UpdateGuideState(): m_state=2
06:56:04.807 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
06:56:04.807 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.25, Mass=54, SNR=5.1, Peak=28 HFD=4.5
06:56:04.807 00.000 12268 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.47) = xAngle (-3.63 = 2.66)
06:56:04.807 00.000 12268 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.74 = -0.45)
06:56:04.807 00.000 12268 CameraToMount -- cameraX=-0.22 cameraY=-0.34 hyp=0.41 cameraTheta=-2.15 mountX=-0.36 mountY=-0.18, mountTheta=-2.68
06:56:04.809 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=12, Gamma=1.290
06:56:04.824 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
06:56:04.824 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:04.824 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:04.824 00.000 12268 Enqueuing Expose request
06:56:04.824 00.000 11616 Worker thread wakes up
06:56:04.824 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:04.824 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:56:06.842 02.018 11616 Exposure complete
06:56:06.896 00.054 11616 worker thread done servicing request
06:56:06.896 00.000 12268 OnExposeComplete: enter
06:56:06.896 00.000 12268 UpdateGuideState(): m_state=2
06:56:06.896 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
06:56:06.897 00.001 12268 Star::Find returns 1 (0), X=665.79, Y=915.64, Mass=47, SNR=4.8, Peak=27 HFD=5.0
06:56:06.897 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:56:06.897 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:56:06.897 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.27 cameraTheta=2.94 mountX=0.03 mountY=-0.27, mountTheta=-1.47
06:56:06.899 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:06.914 00.015 12268 UpdateGuideState exits: m=47 SNR=4.8
06:56:06.914 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:06.914 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:06.914 00.000 12268 Enqueuing Expose request
06:56:06.914 00.000 11616 Worker thread wakes up
06:56:06.914 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:06.915 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:08.918 02.003 11616 Exposure complete
06:56:08.969 00.051 11616 worker thread done servicing request
06:56:08.969 00.000 12268 OnExposeComplete: enter
06:56:08.969 00.000 12268 UpdateGuideState(): m_state=2
06:56:08.969 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
06:56:08.969 00.000 12268 Star::Find returns 1 (0), X=665.35, Y=916.36, Mass=53, SNR=5.1, Peak=28 HFD=6.5
06:56:08.970 00.001 12268 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.47) = xAngle (0.84 = 0.84)
06:56:08.970 00.000 12268 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.27 = -2.27)
06:56:08.970 00.000 12268 CameraToMount -- cameraX=-0.70 cameraY=0.77 hyp=1.04 cameraTheta=2.31 mountX=0.69 mountY=-0.80, mountTheta=-0.85
06:56:08.971 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:56:08.986 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
06:56:08.986 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:08.987 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:08.987 00.000 12268 Enqueuing Expose request
06:56:08.987 00.000 11616 Worker thread wakes up
06:56:08.987 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:08.987 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:56:10.997 02.010 11616 Exposure complete
06:56:11.048 00.051 11616 worker thread done servicing request
06:56:11.049 00.001 12268 OnExposeComplete: enter
06:56:11.049 00.000 12268 UpdateGuideState(): m_state=2
06:56:11.049 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
06:56:11.049 00.000 12268 Star::Find returns 1 (0), X=665.40, Y=915.77, Mass=60, SNR=5.3, Peak=31 HFD=4.0
06:56:11.050 00.001 12268 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.47) = xAngle (1.41 = 1.41)
06:56:11.050 00.000 12268 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.70 = -1.70)
06:56:11.050 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=0.18 hyp=0.68 cameraTheta=2.88 mountX=0.11 mountY=-0.68, mountTheta=-1.41
06:56:11.052 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:56:11.066 00.014 12268 UpdateGuideState exits: m=60 SNR=5.3
06:56:11.066 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:11.066 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:11.067 00.001 12268 Enqueuing Expose request
06:56:11.067 00.000 11616 Worker thread wakes up
06:56:11.067 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:11.067 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:56:13.073 02.006 11616 Exposure complete
06:56:13.123 00.050 11616 worker thread done servicing request
06:56:13.123 00.000 12268 OnExposeComplete: enter
06:56:13.123 00.000 12268 UpdateGuideState(): m_state=2
06:56:13.123 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
06:56:13.123 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.64, Mass=54, SNR=5.1, Peak=29 HFD=6.1
06:56:13.123 00.000 12268 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.47) = xAngle (1.57 = 1.57)
06:56:13.123 00.000 12268 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.54 = -1.54)
06:56:13.123 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.06 hyp=0.56 cameraTheta=3.04 mountX=0.00 mountY=-0.56, mountTheta=-1.57
06:56:13.125 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:56:13.140 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
06:56:13.140 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:13.140 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:13.140 00.000 12268 Enqueuing Expose request
06:56:13.140 00.000 11616 Worker thread wakes up
06:56:13.140 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:13.140 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:15.157 02.017 11616 Exposure complete
06:56:15.208 00.051 11616 worker thread done servicing request
06:56:15.209 00.001 12268 OnExposeComplete: enter
06:56:15.209 00.000 12268 UpdateGuideState(): m_state=2
06:56:15.209 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
06:56:15.209 00.000 12268 Star::Find returns 1 (0), X=666.18, Y=915.47, Mass=48, SNR=4.8, Peak=25 HFD=5.2
06:56:15.209 00.000 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
06:56:15.209 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
06:56:15.209 00.000 12268 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.77 mountX=-0.11 mountY=0.14, mountTheta=2.23
06:56:15.212 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:15.226 00.014 12268 UpdateGuideState exits: m=48 SNR=4.8
06:56:15.226 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:15.227 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:15.227 00.000 12268 Enqueuing Expose request
06:56:15.227 00.000 11616 Worker thread wakes up
06:56:15.227 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:15.227 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:56:17.244 02.017 11616 Exposure complete
06:56:17.296 00.052 11616 worker thread done servicing request
06:56:17.296 00.000 12268 OnExposeComplete: enter
06:56:17.296 00.000 12268 UpdateGuideState(): m_state=2
06:56:17.296 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
06:56:17.296 00.000 12268 Star::Find returns 1 (0), X=665.92, Y=915.62, Mass=35, SNR=4.1, Peak=27 HFD=3.2
06:56:17.297 00.001 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:56:17.297 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:56:17.297 00.000 12268 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.94 mountX=0.01 mountY=-0.14, mountTheta=-1.47
06:56:17.298 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:56:17.313 00.015 12268 UpdateGuideState exits: m=35 SNR=4.1
06:56:17.313 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:17.313 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:17.313 00.000 12268 Enqueuing Expose request
06:56:17.314 00.001 11616 Worker thread wakes up
06:56:17.314 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:17.314 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:19.319 02.005 11616 Exposure complete
06:56:19.379 00.060 11616 worker thread done servicing request
06:56:19.379 00.000 12268 OnExposeComplete: enter
06:56:19.379 00.000 12268 UpdateGuideState(): m_state=2
06:56:19.380 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
06:56:19.380 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.86, Mass=59, SNR=5.3, Peak=26 HFD=7.0
06:56:19.380 00.000 12268 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.47) = xAngle (1.23 = 1.23)
06:56:19.380 00.000 12268 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.89 = -1.89)
06:56:19.380 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.27 hyp=0.62 cameraTheta=2.70 mountX=0.21 mountY=-0.59, mountTheta=-1.23
06:56:19.383 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:19.400 00.017 12268 UpdateGuideState exits: m=59 SNR=5.3
06:56:19.401 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:19.401 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:19.401 00.000 12268 Enqueuing Expose request
06:56:19.401 00.000 11616 Worker thread wakes up
06:56:19.401 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:19.401 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:56:21.439 02.038 11616 Exposure complete
06:56:21.489 00.050 11616 worker thread done servicing request
06:56:21.489 00.000 12268 OnExposeComplete: enter
06:56:21.489 00.000 12268 UpdateGuideState(): m_state=2
06:56:21.489 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
06:56:21.489 00.000 12268 Star::Find returns 1 (0), X=665.56, Y=916.04, Mass=52, SNR=5.0, Peak=28 HFD=4.9
06:56:21.490 00.001 12268 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.47) = xAngle (0.93 = 0.93)
06:56:21.490 00.000 12268 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.18 = -2.18)
06:56:21.490 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.45 hyp=0.67 cameraTheta=2.40 mountX=0.40 mountY=-0.55, mountTheta=-0.94
06:56:21.492 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:56:21.506 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
06:56:21.506 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:21.506 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:21.506 00.000 12268 Enqueuing Expose request
06:56:21.506 00.000 11616 Worker thread wakes up
06:56:21.507 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:21.507 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:23.514 02.007 11616 Exposure complete
06:56:23.564 00.050 11616 worker thread done servicing request
06:56:23.564 00.000 12268 OnExposeComplete: enter
06:56:23.565 00.001 12268 UpdateGuideState(): m_state=2
06:56:23.565 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
06:56:23.565 00.000 12268 Star::Find returns 1 (0), X=665.68, Y=915.42, Mass=58, SNR=5.3, Peak=29 HFD=5.7
06:56:23.565 00.000 12268 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.47) = xAngle (-4.20 = 2.09)
06:56:23.565 00.000 12268 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.31 = -1.02)
06:56:23.565 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=-0.17 hyp=0.41 cameraTheta=-2.72 mountX=-0.20 mountY=-0.35, mountTheta=-2.09
06:56:23.567 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:23.582 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
06:56:23.582 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:23.582 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:23.582 00.000 12268 Enqueuing Expose request
06:56:23.582 00.000 11616 Worker thread wakes up
06:56:23.582 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:23.582 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:56:25.585 02.003 11616 Exposure complete
06:56:25.635 00.050 11616 worker thread done servicing request
06:56:25.635 00.000 12268 OnExposeComplete: enter
06:56:25.635 00.000 12268 UpdateGuideState(): m_state=2
06:56:25.636 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
06:56:25.636 00.000 12268 Star::Find returns 1 (0), X=665.23, Y=915.79, Mass=61, SNR=5.4, Peak=31 HFD=6.2
06:56:25.636 00.000 12268 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.47) = xAngle (1.43 = 1.43)
06:56:25.636 00.000 12268 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.68 = -1.68)
06:56:25.636 00.000 12268 CameraToMount -- cameraX=-0.83 cameraY=0.20 hyp=0.86 cameraTheta=2.91 mountX=0.12 mountY=-0.85, mountTheta=-1.43
06:56:25.637 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:25.652 00.015 12268 UpdateGuideState exits: m=61 SNR=5.4
06:56:25.652 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:25.652 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:25.652 00.000 12268 Enqueuing Expose request
06:56:25.652 00.000 11616 Worker thread wakes up
06:56:25.652 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:25.652 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:56:27.664 02.012 11616 Exposure complete
06:56:27.715 00.051 11616 worker thread done servicing request
06:56:27.716 00.001 12268 OnExposeComplete: enter
06:56:27.716 00.000 12268 UpdateGuideState(): m_state=2
06:56:27.716 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
06:56:27.716 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=916.27, Mass=54, SNR=5.1, Peak=26 HFD=4.7
06:56:27.716 00.000 12268 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.47) = xAngle (0.27 = 0.27)
06:56:27.716 00.000 12268 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.84 = -2.84)
06:56:27.716 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=0.68 hyp=0.69 cameraTheta=1.74 mountX=0.66 mountY=-0.20, mountTheta=-0.30
06:56:27.718 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:27.735 00.017 12268 UpdateGuideState exits: m=54 SNR=5.1
06:56:27.735 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:27.735 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:27.735 00.000 12268 Enqueuing Expose request
06:56:27.735 00.000 11616 Worker thread wakes up
06:56:27.735 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:27.735 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:29.755 02.020 11616 Exposure complete
06:56:29.808 00.053 11616 worker thread done servicing request
06:56:29.809 00.001 12268 OnExposeComplete: enter
06:56:29.809 00.000 12268 UpdateGuideState(): m_state=2
06:56:29.809 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
06:56:29.809 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.77, Mass=42, SNR=4.5, Peak=29 HFD=3.5
06:56:29.809 00.000 12268 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.47) = xAngle (0.64 = 0.64)
06:56:29.809 00.000 12268 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.47 = -2.47)
06:56:29.809 00.000 12268 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.12 mountX=0.17 mountY=-0.14, mountTheta=-0.66
06:56:29.811 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:29.825 00.014 12268 UpdateGuideState exits: m=42 SNR=4.5
06:56:29.825 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:29.826 00.001 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:29.826 00.000 12268 Enqueuing Expose request
06:56:29.826 00.000 11616 Worker thread wakes up
06:56:29.826 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:29.826 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:31.832 02.006 11616 Exposure complete
06:56:31.882 00.050 11616 worker thread done servicing request
06:56:31.883 00.001 12268 OnExposeComplete: enter
06:56:31.883 00.000 12268 UpdateGuideState(): m_state=2
06:56:31.883 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
06:56:31.883 00.000 12268 Star::Find returns 1 (0), X=665.32, Y=915.81, Mass=56, SNR=5.2, Peak=28 HFD=5.1
06:56:31.883 00.000 12268 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.47) = xAngle (1.38 = 1.38)
06:56:31.883 00.000 12268 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.73 = -1.73)
06:56:31.883 00.000 12268 CameraToMount -- cameraX=-0.74 cameraY=0.22 hyp=0.77 cameraTheta=2.86 mountX=0.14 mountY=-0.76, mountTheta=-1.38
06:56:31.886 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:56:31.903 00.017 12268 UpdateGuideState exits: m=56 SNR=5.2
06:56:31.903 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:31.903 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:31.903 00.000 12268 Enqueuing Expose request
06:56:31.903 00.000 11616 Worker thread wakes up
06:56:31.903 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:31.904 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:56:33.910 02.006 11616 Exposure complete
06:56:33.961 00.051 11616 worker thread done servicing request
06:56:33.961 00.000 12268 OnExposeComplete: enter
06:56:33.961 00.000 12268 UpdateGuideState(): m_state=2
06:56:33.961 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
06:56:33.961 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=916.01, Mass=53, SNR=5.1, Peak=29 HFD=6.5
06:56:33.961 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.77 = 0.77)
06:56:33.961 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.34 = -2.34)
06:56:33.961 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.42 hyp=0.54 cameraTheta=2.24 mountX=0.39 mountY=-0.39, mountTheta=-0.78
06:56:33.964 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:33.979 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
06:56:33.979 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:33.979 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:33.979 00.000 12268 Enqueuing Expose request
06:56:33.979 00.000 11616 Worker thread wakes up
06:56:33.979 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:33.979 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:35.979 02.000 11616 Exposure complete
06:56:36.031 00.052 11616 worker thread done servicing request
06:56:36.032 00.001 12268 OnExposeComplete: enter
06:56:36.032 00.000 12268 UpdateGuideState(): m_state=2
06:56:36.032 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
06:56:36.032 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.85, Mass=51, SNR=5.0, Peak=28 HFD=3.7
06:56:36.032 00.000 12268 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.47) = xAngle (0.90 = 0.90)
06:56:36.032 00.000 12268 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.21 = -2.21)
06:56:36.032 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.26 hyp=0.38 cameraTheta=2.37 mountX=0.24 mountY=-0.30, mountTheta=-0.91
06:56:36.034 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:56:36.050 00.016 12268 UpdateGuideState exits: m=51 SNR=5.0
06:56:36.050 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:36.050 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:36.050 00.000 12268 Enqueuing Expose request
06:56:36.050 00.000 11616 Worker thread wakes up
06:56:36.050 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:36.050 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:38.070 02.020 11616 Exposure complete
06:56:38.121 00.051 11616 worker thread done servicing request
06:56:38.121 00.000 12268 OnExposeComplete: enter
06:56:38.121 00.000 12268 UpdateGuideState(): m_state=2
06:56:38.121 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
06:56:38.121 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=915.87, Mass=52, SNR=5.0, Peak=32 HFD=2.5
06:56:38.121 00.000 12268 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.47) = xAngle (1.32 = 1.32)
06:56:38.121 00.000 12268 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.79 = -1.79)
06:56:38.121 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=0.28 hyp=0.82 cameraTheta=2.79 mountX=0.21 mountY=-0.80, mountTheta=-1.32
06:56:38.123 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:38.138 00.015 12268 UpdateGuideState exits: m=52 SNR=5.0
06:56:38.138 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:38.138 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:38.138 00.000 12268 Enqueuing Expose request
06:56:38.138 00.000 11616 Worker thread wakes up
06:56:38.138 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:38.138 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:56:40.143 02.005 11616 Exposure complete
06:56:40.193 00.050 11616 worker thread done servicing request
06:56:40.194 00.001 12268 OnExposeComplete: enter
06:56:40.194 00.000 12268 UpdateGuideState(): m_state=2
06:56:40.194 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
06:56:40.194 00.000 12268 Star::Find returns 1 (0), X=665.52, Y=916.00, Mass=52, SNR=5.1, Peak=29 HFD=6.1
06:56:40.194 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
06:56:40.194 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
06:56:40.194 00.000 12268 CameraToMount -- cameraX=-0.54 cameraY=0.41 hyp=0.68 cameraTheta=2.49 mountX=0.36 mountY=-0.59, mountTheta=-1.02
06:56:40.196 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:40.211 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
06:56:40.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:40.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:40.211 00.000 12268 Enqueuing Expose request
06:56:40.211 00.000 11616 Worker thread wakes up
06:56:40.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:40.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:42.227 02.016 11616 Exposure complete
06:56:42.280 00.053 11616 worker thread done servicing request
06:56:42.280 00.000 12268 OnExposeComplete: enter
06:56:42.280 00.000 12268 UpdateGuideState(): m_state=2
06:56:42.281 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
06:56:42.281 00.000 12268 Star::Find returns 1 (0), X=665.95, Y=915.77, Mass=49, SNR=4.9, Peak=28 HFD=4.0
06:56:42.281 00.000 12268 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.47) = xAngle (0.62 = 0.62)
06:56:42.281 00.000 12268 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.49 = -2.49)
06:56:42.281 00.000 12268 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.09 mountX=0.17 mountY=-0.13, mountTheta=-0.64
06:56:42.284 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:42.299 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:56:42.299 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:42.299 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:42.299 00.000 12268 Enqueuing Expose request
06:56:42.299 00.000 11616 Worker thread wakes up
06:56:42.299 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:42.299 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:44.326 02.027 11616 Exposure complete
06:56:44.380 00.054 11616 worker thread done servicing request
06:56:44.380 00.000 12268 OnExposeComplete: enter
06:56:44.381 00.001 12268 UpdateGuideState(): m_state=2
06:56:44.381 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
06:56:44.381 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.40, Mass=49, SNR=4.9, Peak=26 HFD=4.3
06:56:44.381 00.000 12268 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.47) = xAngle (-3.97 = 2.31)
06:56:44.381 00.000 12268 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.09 = -0.80)
06:56:44.381 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-2.50 mountX=-0.22 mountY=-0.23, mountTheta=-2.32
06:56:44.383 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:44.398 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:56:44.398 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:44.398 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:44.398 00.000 12268 Enqueuing Expose request
06:56:44.398 00.000 11616 Worker thread wakes up
06:56:44.398 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:44.398 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:56:46.412 02.014 11616 Exposure complete
06:56:46.463 00.051 11616 worker thread done servicing request
06:56:46.464 00.001 12268 OnExposeComplete: enter
06:56:46.464 00.000 12268 UpdateGuideState(): m_state=2
06:56:46.464 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
06:56:46.464 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=915.63, Mass=54, SNR=5.1, Peak=31 HFD=3.4
06:56:46.464 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
06:56:46.464 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
06:56:46.464 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.04 hyp=0.49 cameraTheta=3.05 mountX=-0.00 mountY=-0.49, mountTheta=-1.58
06:56:46.466 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:46.481 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
06:56:46.481 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:46.481 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:46.481 00.000 12268 Enqueuing Expose request
06:56:46.481 00.000 11616 Worker thread wakes up
06:56:46.481 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:46.481 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:56:48.500 02.019 11616 Exposure complete
06:56:48.552 00.052 11616 worker thread done servicing request
06:56:48.552 00.000 12268 OnExposeComplete: enter
06:56:48.552 00.000 12268 UpdateGuideState(): m_state=2
06:56:48.552 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
06:56:48.553 00.001 12268 Star::Find returns 1 (0), X=665.43, Y=915.92, Mass=61, SNR=5.4, Peak=29 HFD=7.0
06:56:48.553 00.000 12268 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
06:56:48.553 00.000 12268 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
06:56:48.553 00.000 12268 CameraToMount -- cameraX=-0.63 cameraY=0.33 hyp=0.72 cameraTheta=2.66 mountX=0.27 mountY=-0.67, mountTheta=-1.19
06:56:48.555 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:56:48.572 00.017 12268 UpdateGuideState exits: m=61 SNR=5.4
06:56:48.572 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:48.572 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:48.572 00.000 12268 Enqueuing Expose request
06:56:48.573 00.001 11616 Worker thread wakes up
06:56:48.573 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:48.573 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:56:50.586 02.013 11616 Exposure complete
06:56:50.638 00.052 11616 worker thread done servicing request
06:56:50.638 00.000 12268 OnExposeComplete: enter
06:56:50.638 00.000 12268 UpdateGuideState(): m_state=2
06:56:50.638 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
06:56:50.638 00.000 12268 Star::Find returns 1 (0), X=665.21, Y=915.73, Mass=62, SNR=5.5, Peak=31 HFD=6.3
06:56:50.638 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
06:56:50.638 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
06:56:50.638 00.000 12268 CameraToMount -- cameraX=-0.85 cameraY=0.14 hyp=0.86 cameraTheta=2.97 mountX=0.06 mountY=-0.86, mountTheta=-1.50
06:56:50.641 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:50.655 00.014 12268 UpdateGuideState exits: m=62 SNR=5.5
06:56:50.656 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:50.656 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:50.656 00.000 12268 Enqueuing Expose request
06:56:50.656 00.000 11616 Worker thread wakes up
06:56:50.656 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:50.656 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:56:52.663 02.007 11616 Exposure complete
06:56:52.714 00.051 11616 worker thread done servicing request
06:56:52.714 00.000 12268 OnExposeComplete: enter
06:56:52.714 00.000 12268 UpdateGuideState(): m_state=2
06:56:52.714 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
06:56:52.714 00.000 12268 Star::Find returns 1 (0), X=665.47, Y=916.00, Mass=53, SNR=5.1, Peak=31 HFD=2.9
06:56:52.714 00.000 12268 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.47) = xAngle (1.06 = 1.06)
06:56:52.714 00.000 12268 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.05 = -2.05)
06:56:52.715 00.001 12268 CameraToMount -- cameraX=-0.59 cameraY=0.41 hyp=0.71 cameraTheta=2.53 mountX=0.35 mountY=-0.63, mountTheta=-1.07
06:56:52.716 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:52.731 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
06:56:52.731 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:52.731 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:52.731 00.000 12268 Enqueuing Expose request
06:56:52.731 00.000 11616 Worker thread wakes up
06:56:52.731 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:52.731 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:56:54.740 02.009 11616 Exposure complete
06:56:54.790 00.050 11616 worker thread done servicing request
06:56:54.790 00.000 12268 OnExposeComplete: enter
06:56:54.790 00.000 12268 UpdateGuideState(): m_state=2
06:56:54.791 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
06:56:54.791 00.000 12268 Star::Find returns 1 (0), X=665.33, Y=915.43, Mass=67, SNR=5.6, Peak=31 HFD=4.6
06:56:54.791 00.000 12268 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.47) = xAngle (-4.40 = 1.89)
06:56:54.791 00.000 12268 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.51 = -1.22)
06:56:54.791 00.000 12268 CameraToMount -- cameraX=-0.73 cameraY=-0.16 hyp=0.75 cameraTheta=-2.92 mountX=-0.23 mountY=-0.70, mountTheta=-1.89
06:56:54.796 00.005 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:54.810 00.014 12268 UpdateGuideState exits: m=67 SNR=5.6
06:56:54.810 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:54.810 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:54.810 00.000 12268 Enqueuing Expose request
06:56:54.810 00.000 11616 Worker thread wakes up
06:56:54.811 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:54.811 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:56:56.821 02.010 11616 Exposure complete
06:56:56.873 00.052 11616 worker thread done servicing request
06:56:56.873 00.000 12268 OnExposeComplete: enter
06:56:56.873 00.000 12268 UpdateGuideState(): m_state=2
06:56:56.873 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
06:56:56.873 00.000 12268 Star::Find returns 1 (0), X=666.17, Y=915.39, Mass=40, SNR=4.4, Peak=26 HFD=4.4
06:56:56.873 00.000 12268 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.47) = xAngle (-2.54 = -2.54)
06:56:56.873 00.000 12268 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.65 = 0.64)
06:56:56.873 00.000 12268 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.22 cameraTheta=-1.06 mountX=-0.18 mountY=0.13, mountTheta=2.52
06:56:56.875 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:56:56.890 00.015 12268 UpdateGuideState exits: m=40 SNR=4.4
06:56:56.890 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:56.890 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:56.890 00.000 12268 Enqueuing Expose request
06:56:56.890 00.000 11616 Worker thread wakes up
06:56:56.890 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:56.890 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:56:58.911 02.021 11616 Exposure complete
06:56:58.963 00.052 11616 worker thread done servicing request
06:56:58.963 00.000 12268 OnExposeComplete: enter
06:56:58.963 00.000 12268 UpdateGuideState(): m_state=2
06:56:58.964 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
06:56:58.964 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.62, Mass=43, SNR=4.6, Peak=30 HFD=3.2
06:56:58.964 00.000 12268 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.47) = xAngle (1.58 = 1.58)
06:56:58.964 00.000 12268 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.53 = -1.53)
06:56:58.964 00.000 12268 CameraToMount -- cameraX=-0.30 cameraY=0.03 hyp=0.30 cameraTheta=3.05 mountX=-0.00 mountY=-0.30, mountTheta=-1.58
06:56:58.966 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:56:58.980 00.014 12268 UpdateGuideState exits: m=43 SNR=4.6
06:56:58.981 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:56:58.981 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:56:58.981 00.000 12268 Enqueuing Expose request
06:56:58.981 00.000 11616 Worker thread wakes up
06:56:58.981 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:56:58.981 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:00.996 02.015 11616 Exposure complete
06:57:01.047 00.051 11616 worker thread done servicing request
06:57:01.048 00.001 12268 OnExposeComplete: enter
06:57:01.048 00.000 12268 UpdateGuideState(): m_state=2
06:57:01.048 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
06:57:01.048 00.000 12268 Star::Find returns 1 (0), X=665.86, Y=915.58, Mass=53, SNR=5.0, Peak=27 HFD=5.5
06:57:01.048 00.000 12268 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.47) = xAngle (-4.58 = 1.70)
06:57:01.048 00.000 12268 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.70 = -1.41)
06:57:01.048 00.000 12268 CameraToMount -- cameraX=-0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-3.11 mountX=-0.03 mountY=-0.19, mountTheta=-1.70
06:57:01.050 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:01.065 00.015 12268 UpdateGuideState exits: m=53 SNR=5.0
06:57:01.065 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:01.065 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:01.065 00.000 12268 Enqueuing Expose request
06:57:01.065 00.000 11616 Worker thread wakes up
06:57:01.065 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:01.065 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:03.077 02.012 11616 Exposure complete
06:57:03.129 00.052 11616 worker thread done servicing request
06:57:03.130 00.001 12268 OnExposeComplete: enter
06:57:03.130 00.000 12268 UpdateGuideState(): m_state=2
06:57:03.130 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
06:57:03.130 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=916.16, Mass=54, SNR=5.1, Peak=26 HFD=4.7
06:57:03.130 00.000 12268 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.47) = xAngle (0.96 = 0.96)
06:57:03.130 00.000 12268 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.15 = -2.15)
06:57:03.130 00.000 12268 CameraToMount -- cameraX=-0.66 cameraY=0.57 hyp=0.88 cameraTheta=2.43 mountX=0.50 mountY=-0.73, mountTheta=-0.97
06:57:03.132 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:57:03.147 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
06:57:03.147 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:03.147 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:03.147 00.000 12268 Enqueuing Expose request
06:57:03.147 00.000 11616 Worker thread wakes up
06:57:03.147 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:03.147 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:57:05.163 02.016 11616 Exposure complete
06:57:05.214 00.051 11616 worker thread done servicing request
06:57:05.214 00.000 12268 OnExposeComplete: enter
06:57:05.214 00.000 12268 UpdateGuideState(): m_state=2
06:57:05.214 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
06:57:05.214 00.000 12268 Star::Find returns 1 (0), X=665.22, Y=916.13, Mass=56, SNR=5.2, Peak=27 HFD=6.1
06:57:05.214 00.000 12268 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.47) = xAngle (1.10 = 1.10)
06:57:05.215 00.001 12268 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.01 = -2.01)
06:57:05.215 00.000 12268 CameraToMount -- cameraX=-0.84 cameraY=0.54 hyp=1.00 cameraTheta=2.57 mountX=0.45 mountY=-0.90, mountTheta=-1.11
06:57:05.217 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:05.231 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
06:57:05.231 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:05.231 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:05.231 00.000 12268 Enqueuing Expose request
06:57:05.231 00.000 11616 Worker thread wakes up
06:57:05.232 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:05.232 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:57:07.241 02.009 11616 Exposure complete
06:57:07.292 00.051 11616 worker thread done servicing request
06:57:07.292 00.000 12268 OnExposeComplete: enter
06:57:07.292 00.000 12268 UpdateGuideState(): m_state=2
06:57:07.292 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
06:57:07.292 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=915.81, Mass=48, SNR=4.8, Peak=29 HFD=3.2
06:57:07.292 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.26 = 1.26)
06:57:07.292 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.85 = -1.85)
06:57:07.292 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.22 hyp=0.56 cameraTheta=2.74 mountX=0.17 mountY=-0.54, mountTheta=-1.26
06:57:07.294 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:07.309 00.015 12268 UpdateGuideState exits: m=48 SNR=4.8
06:57:07.309 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:07.309 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:07.309 00.000 12268 Enqueuing Expose request
06:57:07.310 00.001 11616 Worker thread wakes up
06:57:07.310 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:07.310 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:09.316 02.006 11616 Exposure complete
06:57:09.373 00.057 11616 worker thread done servicing request
06:57:09.373 00.000 12268 OnExposeComplete: enter
06:57:09.373 00.000 12268 UpdateGuideState(): m_state=2
06:57:09.374 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
06:57:09.374 00.000 12268 Star::Find returns 1 (0), X=665.99, Y=915.55, Mass=41, SNR=4.5, Peak=28 HFD=3.7
06:57:09.374 00.000 12268 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.47) = xAngle (-4.04 = 2.25)
06:57:09.374 00.000 12268 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.86)
06:57:09.374 00.000 12268 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.56 mountX=-0.05 mountY=-0.06, mountTheta=-2.26
06:57:09.377 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:09.393 00.016 12268 UpdateGuideState exits: m=41 SNR=4.5
06:57:09.394 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:09.394 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:09.394 00.000 12268 Enqueuing Expose request
06:57:09.394 00.000 11616 Worker thread wakes up
06:57:09.394 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:09.394 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:11.461 02.067 11616 Exposure complete
06:57:11.512 00.051 11616 worker thread done servicing request
06:57:11.512 00.000 12268 OnExposeComplete: enter
06:57:11.512 00.000 12268 UpdateGuideState(): m_state=2
06:57:11.512 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
06:57:11.512 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.74, Mass=59, SNR=5.3, Peak=31 HFD=4.7
06:57:11.512 00.000 12268 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.47) = xAngle (1.33 = 1.33)
06:57:11.512 00.000 12268 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.78 = -1.78)
06:57:11.512 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.16 hyp=0.47 cameraTheta=2.80 mountX=0.11 mountY=-0.46, mountTheta=-1.33
06:57:11.514 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:11.529 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
06:57:11.529 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:11.529 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:11.529 00.000 12268 Enqueuing Expose request
06:57:11.529 00.000 11616 Worker thread wakes up
06:57:11.529 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:11.530 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:13.553 02.023 11616 Exposure complete
06:57:13.605 00.052 11616 worker thread done servicing request
06:57:13.605 00.000 12268 OnExposeComplete: enter
06:57:13.605 00.000 12268 UpdateGuideState(): m_state=2
06:57:13.605 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
06:57:13.606 00.001 12268 Star::Find returns 1 (0), X=665.65, Y=915.04, Mass=52, SNR=5.1, Peak=28 HFD=6.1
06:57:13.606 00.000 12268 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.47) = xAngle (-3.68 = 2.60)
06:57:13.606 00.000 12268 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.79 = -0.51)
06:57:13.606 00.000 12268 CameraToMount -- cameraX=-0.40 cameraY=-0.55 hyp=0.68 cameraTheta=-2.21 mountX=-0.59 mountY=-0.33, mountTheta=-2.63
06:57:13.608 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:13.623 00.015 12268 UpdateGuideState exits: m=52 SNR=5.1
06:57:13.623 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:13.623 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:13.623 00.000 12268 Enqueuing Expose request
06:57:13.624 00.001 11616 Worker thread wakes up
06:57:13.624 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:13.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:57:15.637 02.013 11616 Exposure complete
06:57:15.688 00.051 11616 worker thread done servicing request
06:57:15.688 00.000 12268 OnExposeComplete: enter
06:57:15.688 00.000 12268 UpdateGuideState(): m_state=2
06:57:15.689 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
06:57:15.689 00.000 12268 Star::Find returns 1 (0), X=665.80, Y=915.51, Mass=46, SNR=4.7, Peak=25 HFD=5.6
06:57:15.689 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.32 = 1.96)
06:57:15.689 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.43 = -1.15)
06:57:15.689 00.000 12268 CameraToMount -- cameraX=-0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-2.85 mountX=-0.10 mountY=-0.25, mountTheta=-1.97
06:57:15.691 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:15.705 00.014 12268 UpdateGuideState exits: m=46 SNR=4.7
06:57:15.706 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:15.706 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:15.706 00.000 12268 Enqueuing Expose request
06:57:15.706 00.000 11616 Worker thread wakes up
06:57:15.706 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:15.706 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:17.725 02.019 11616 Exposure complete
06:57:17.776 00.051 11616 worker thread done servicing request
06:57:17.776 00.000 12268 OnExposeComplete: enter
06:57:17.776 00.000 12268 UpdateGuideState(): m_state=2
06:57:17.776 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
06:57:17.776 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.92, Mass=49, SNR=4.9, Peak=28 HFD=4.4
06:57:17.776 00.000 12268 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.47) = xAngle (0.87 = 0.87)
06:57:17.777 00.001 12268 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.24 = -2.24)
06:57:17.777 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.33 hyp=0.46 cameraTheta=2.34 mountX=0.30 mountY=-0.36, mountTheta=-0.88
06:57:17.778 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:57:17.793 00.015 12268 UpdateGuideState exits: m=49 SNR=4.9
06:57:17.793 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:17.793 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:17.793 00.000 12268 Enqueuing Expose request
06:57:17.793 00.000 11616 Worker thread wakes up
06:57:17.793 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:17.793 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:19.800 02.007 11616 Exposure complete
06:57:19.855 00.055 11616 worker thread done servicing request
06:57:19.855 00.000 12268 OnExposeComplete: enter
06:57:19.855 00.000 12268 UpdateGuideState(): m_state=2
06:57:19.855 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
06:57:19.855 00.000 12268 Star::Find returns 1 (0), X=665.20, Y=915.37, Mass=57, SNR=5.2, Peak=27 HFD=5.7
06:57:19.855 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.36 = 1.92)
06:57:19.855 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.47 = -1.19)
06:57:19.855 00.000 12268 CameraToMount -- cameraX=-0.86 cameraY=-0.22 hyp=0.88 cameraTheta=-2.89 mountX=-0.30 mountY=-0.82, mountTheta=-1.92
06:57:19.858 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:19.874 00.016 12268 UpdateGuideState exits: m=57 SNR=5.2
06:57:19.875 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:19.875 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:19.875 00.000 12268 Enqueuing Expose request
06:57:19.875 00.000 11616 Worker thread wakes up
06:57:19.875 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:19.875 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:57:21.890 02.015 11616 Exposure complete
06:57:21.941 00.051 11616 worker thread done servicing request
06:57:21.942 00.001 12268 OnExposeComplete: enter
06:57:21.942 00.000 12268 UpdateGuideState(): m_state=2
06:57:21.942 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
06:57:21.942 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.82, Mass=51, SNR=5.0, Peak=27 HFD=4.1
06:57:21.942 00.000 12268 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.47) = xAngle (1.27 = 1.27)
06:57:21.942 00.000 12268 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.84 = -1.84)
06:57:21.942 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.24 hyp=0.60 cameraTheta=2.74 mountX=0.18 mountY=-0.58, mountTheta=-1.27
06:57:21.944 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:21.959 00.015 12268 UpdateGuideState exits: m=51 SNR=5.0
06:57:21.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:21.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:21.959 00.000 12268 Enqueuing Expose request
06:57:21.959 00.000 11616 Worker thread wakes up
06:57:21.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:21.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:23.969 02.010 11616 Exposure complete
06:57:24.023 00.054 11616 worker thread done servicing request
06:57:24.023 00.000 12268 OnExposeComplete: enter
06:57:24.024 00.001 12268 UpdateGuideState(): m_state=2
06:57:24.024 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
06:57:24.024 00.000 12268 Star::Find returns 1 (0), X=665.59, Y=915.55, Mass=57, SNR=5.2, Peak=27 HFD=5.8
06:57:24.024 00.000 12268 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.47) = xAngle (-4.53 = 1.76)
06:57:24.024 00.000 12268 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.64 = -1.35)
06:57:24.024 00.000 12268 CameraToMount -- cameraX=-0.46 cameraY=-0.04 hyp=0.47 cameraTheta=-3.05 mountX=-0.09 mountY=-0.46, mountTheta=-1.76
06:57:24.026 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:24.041 00.015 12268 UpdateGuideState exits: m=57 SNR=5.2
06:57:24.041 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:24.041 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:24.042 00.001 12268 Enqueuing Expose request
06:57:24.042 00.000 11616 Worker thread wakes up
06:57:24.042 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:24.042 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:26.053 02.011 11616 Exposure complete
06:57:26.104 00.051 11616 worker thread done servicing request
06:57:26.104 00.000 12268 OnExposeComplete: enter
06:57:26.104 00.000 12268 UpdateGuideState(): m_state=2
06:57:26.104 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
06:57:26.104 00.000 12268 Star::Find returns 1 (0), X=665.39, Y=915.24, Mass=56, SNR=5.2, Peak=28 HFD=4.8
06:57:26.104 00.000 12268 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.47) = xAngle (-4.13 = 2.15)
06:57:26.105 00.001 12268 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.24 = -0.96)
06:57:26.105 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=-0.35 hyp=0.75 cameraTheta=-2.66 mountX=-0.41 mountY=-0.62, mountTheta=-2.16
06:57:26.107 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:57:26.121 00.014 12268 UpdateGuideState exits: m=56 SNR=5.2
06:57:26.121 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:26.121 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:26.121 00.000 12268 Enqueuing Expose request
06:57:26.122 00.001 11616 Worker thread wakes up
06:57:26.122 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:26.122 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:57:28.143 02.021 11616 Exposure complete
06:57:28.193 00.050 11616 worker thread done servicing request
06:57:28.193 00.000 12268 OnExposeComplete: enter
06:57:28.193 00.000 12268 UpdateGuideState(): m_state=2
06:57:28.194 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
06:57:28.194 00.000 12268 Star::Find returns 1 (0), X=665.74, Y=915.64, Mass=53, SNR=5.1, Peak=26 HFD=5.8
06:57:28.194 00.000 12268 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.47) = xAngle (1.50 = 1.50)
06:57:28.194 00.000 12268 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.61 = -1.61)
06:57:28.194 00.000 12268 CameraToMount -- cameraX=-0.32 cameraY=0.06 hyp=0.32 cameraTheta=2.97 mountX=0.02 mountY=-0.32, mountTheta=-1.50
06:57:28.196 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:28.211 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
06:57:28.211 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:28.211 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:28.211 00.000 12268 Enqueuing Expose request
06:57:28.211 00.000 11616 Worker thread wakes up
06:57:28.211 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:28.211 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:30.231 02.020 11616 Exposure complete
06:57:30.288 00.057 11616 worker thread done servicing request
06:57:30.288 00.000 12268 OnExposeComplete: enter
06:57:30.289 00.001 12268 UpdateGuideState(): m_state=2
06:57:30.289 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
06:57:30.289 00.000 12268 Star::Find returns 1 (0), X=665.87, Y=915.35, Mass=43, SNR=4.5, Peak=26 HFD=3.9
06:57:30.289 00.000 12268 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.47) = xAngle (-3.72 = 2.56)
06:57:30.289 00.000 12268 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.83 = -0.55)
06:57:30.289 00.000 12268 CameraToMount -- cameraX=-0.19 cameraY=-0.24 hyp=0.30 cameraTheta=-2.25 mountX=-0.25 mountY=-0.16, mountTheta=-2.58
06:57:30.292 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:30.308 00.016 12268 UpdateGuideState exits: m=43 SNR=4.5
06:57:30.309 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:30.309 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:30.309 00.000 12268 Enqueuing Expose request
06:57:30.309 00.000 11616 Worker thread wakes up
06:57:30.309 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:30.309 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:57:32.325 02.016 11616 Exposure complete
06:57:32.377 00.052 11616 worker thread done servicing request
06:57:32.377 00.000 12268 OnExposeComplete: enter
06:57:32.377 00.000 12268 UpdateGuideState(): m_state=2
06:57:32.377 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
06:57:32.378 00.001 12268 Star::Find returns 1 (0), X=665.89, Y=915.41, Mass=58, SNR=5.3, Peak=28 HFD=5.1
06:57:32.378 00.000 12268 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.47) = xAngle (-3.82 = 2.46)
06:57:32.378 00.000 12268 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.93 = -0.65)
06:57:32.378 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-2.35 mountX=-0.19 mountY=-0.15, mountTheta=-2.48
06:57:32.380 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:32.394 00.014 12268 UpdateGuideState exits: m=58 SNR=5.3
06:57:32.395 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:32.395 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:32.395 00.000 12268 Enqueuing Expose request
06:57:32.395 00.000 11616 Worker thread wakes up
06:57:32.395 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:32.395 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:57:34.407 02.012 11616 Exposure complete
06:57:34.460 00.053 11616 worker thread done servicing request
06:57:34.460 00.000 12268 OnExposeComplete: enter
06:57:34.461 00.001 12268 UpdateGuideState(): m_state=2
06:57:34.461 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
06:57:34.461 00.000 12268 Star::Find returns 1 (0), X=665.10, Y=915.63, Mass=52, SNR=5.0, Peak=28 HFD=6.3
06:57:34.461 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.63 = 1.63)
06:57:34.461 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.48 = -1.48)
06:57:34.461 00.000 12268 CameraToMount -- cameraX=-0.96 cameraY=0.04 hyp=0.96 cameraTheta=3.10 mountX=-0.06 mountY=-0.96, mountTheta=-1.63
06:57:34.463 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:57:34.477 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
06:57:34.478 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:34.478 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:34.478 00.000 12268 Enqueuing Expose request
06:57:34.478 00.000 11616 Worker thread wakes up
06:57:34.478 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:34.478 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:57:36.483 02.005 11616 Exposure complete
06:57:36.533 00.050 11616 worker thread done servicing request
06:57:36.534 00.001 12268 OnExposeComplete: enter
06:57:36.534 00.000 12268 UpdateGuideState(): m_state=2
06:57:36.534 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
06:57:36.534 00.000 12268 Star::Find returns 1 (0), X=665.53, Y=915.45, Mass=54, SNR=5.1, Peak=29 HFD=4.3
06:57:36.534 00.000 12268 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.47) = xAngle (-4.37 = 1.92)
06:57:36.534 00.000 12268 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.48 = -1.19)
06:57:36.534 00.000 12268 CameraToMount -- cameraX=-0.53 cameraY=-0.13 hyp=0.55 cameraTheta=-2.89 mountX=-0.19 mountY=-0.51, mountTheta=-1.92
06:57:36.536 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:36.551 00.015 12268 UpdateGuideState exits: m=54 SNR=5.1
06:57:36.551 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:36.551 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:36.551 00.000 12268 Enqueuing Expose request
06:57:36.551 00.000 11616 Worker thread wakes up
06:57:36.551 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:36.551 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:57:38.563 02.012 11616 Exposure complete
06:57:38.616 00.053 11616 worker thread done servicing request
06:57:38.616 00.000 12268 OnExposeComplete: enter
06:57:38.616 00.000 12268 UpdateGuideState(): m_state=2
06:57:38.616 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
06:57:38.616 00.000 12268 Star::Find returns 1 (0), X=666.16, Y=915.49, Mass=41, SNR=4.5, Peak=28 HFD=4.3
06:57:38.617 00.001 12268 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.47) = xAngle (-2.24 = -2.24)
06:57:38.617 00.000 12268 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-5.35 = 0.93)
06:57:38.617 00.000 12268 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.77 mountX=-0.09 mountY=0.12, mountTheta=2.23
06:57:38.619 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:38.633 00.014 12268 UpdateGuideState exits: m=41 SNR=4.5
06:57:38.633 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:38.633 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:38.633 00.000 12268 Enqueuing Expose request
06:57:38.633 00.000 11616 Worker thread wakes up
06:57:38.633 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:38.633 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:57:40.643 02.010 11616 Exposure complete
06:57:40.695 00.052 11616 worker thread done servicing request
06:57:40.695 00.000 12268 OnExposeComplete: enter
06:57:40.695 00.000 12268 UpdateGuideState(): m_state=2
06:57:40.696 00.001 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
06:57:40.696 00.000 12268 Star::Find returns 1 (0), X=665.42, Y=915.88, Mass=53, SNR=5.1, Peak=29 HFD=4.3
06:57:40.696 00.000 12268 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.47) = xAngle (1.24 = 1.24)
06:57:40.696 00.000 12268 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.87 = -1.87)
06:57:40.696 00.000 12268 CameraToMount -- cameraX=-0.64 cameraY=0.29 hyp=0.70 cameraTheta=2.71 mountX=0.23 mountY=-0.67, mountTheta=-1.24
06:57:40.698 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:40.713 00.015 12268 UpdateGuideState exits: m=53 SNR=5.1
06:57:40.713 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:40.713 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:40.714 00.001 12268 Enqueuing Expose request
06:57:40.714 00.000 11616 Worker thread wakes up
06:57:40.714 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:40.714 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:57:42.733 02.019 11616 Exposure complete
06:57:42.783 00.050 11616 worker thread done servicing request
06:57:42.784 00.001 12268 OnExposeComplete: enter
06:57:42.784 00.000 12268 UpdateGuideState(): m_state=2
06:57:42.784 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
06:57:42.784 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.84, Mass=50, SNR=4.9, Peak=29 HFD=6.5
06:57:42.784 00.000 12268 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.47) = xAngle (1.28 = 1.28)
06:57:42.784 00.000 12268 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.83 = -1.83)
06:57:42.784 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=0.25 hyp=0.67 cameraTheta=2.76 mountX=0.19 mountY=-0.65, mountTheta=-1.28
06:57:42.786 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:42.803 00.017 12268 UpdateGuideState exits: m=50 SNR=4.9
06:57:42.803 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:42.803 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:42.803 00.000 12268 Enqueuing Expose request
06:57:42.803 00.000 11616 Worker thread wakes up
06:57:42.803 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:42.803 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:57:44.816 02.013 11616 Exposure complete
06:57:44.866 00.050 11616 worker thread done servicing request
06:57:44.867 00.001 12268 OnExposeComplete: enter
06:57:44.867 00.000 12268 UpdateGuideState(): m_state=2
06:57:44.867 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
06:57:44.867 00.000 12268 Star::Find returns 1 (0), X=665.78, Y=915.50, Mass=53, SNR=5.1, Peak=29 HFD=4.4
06:57:44.867 00.000 12268 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.47) = xAngle (-4.33 = 1.96)
06:57:44.867 00.000 12268 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.44 = -1.15)
06:57:44.868 00.001 12268 CameraToMount -- cameraX=-0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-2.85 mountX=-0.11 mountY=-0.27, mountTheta=-1.96
06:57:44.869 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:44.885 00.016 12268 UpdateGuideState exits: m=53 SNR=5.1
06:57:44.885 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:44.885 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:44.885 00.000 12268 Enqueuing Expose request
06:57:44.885 00.000 11616 Worker thread wakes up
06:57:44.885 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:44.885 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:46.891 02.006 11616 Exposure complete
06:57:46.942 00.051 11616 worker thread done servicing request
06:57:46.942 00.000 12268 OnExposeComplete: enter
06:57:46.942 00.000 12268 UpdateGuideState(): m_state=2
06:57:46.942 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
06:57:46.942 00.000 12268 Star::Find returns 1 (0), X=665.61, Y=915.62, Mass=59, SNR=5.3, Peak=29 HFD=6.9
06:57:46.942 00.000 12268 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
06:57:46.942 00.000 12268 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
06:57:46.943 00.001 12268 CameraToMount -- cameraX=-0.45 cameraY=0.03 hyp=0.45 cameraTheta=3.08 mountX=-0.02 mountY=-0.45, mountTheta=-1.61
06:57:46.944 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:46.959 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
06:57:46.959 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:46.959 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:46.959 00.000 12268 Enqueuing Expose request
06:57:46.959 00.000 11616 Worker thread wakes up
06:57:46.959 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:46.959 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:48.975 02.016 11616 Exposure complete
06:57:49.027 00.052 11616 worker thread done servicing request
06:57:49.027 00.000 12268 OnExposeComplete: enter
06:57:49.027 00.000 12268 UpdateGuideState(): m_state=2
06:57:49.028 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
06:57:49.028 00.000 12268 Star::Find returns 1 (0), X=665.72, Y=915.72, Mass=52, SNR=5.0, Peak=29 HFD=4.6
06:57:49.028 00.000 12268 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
06:57:49.028 00.000 12268 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
06:57:49.028 00.000 12268 CameraToMount -- cameraX=-0.34 cameraY=0.13 hyp=0.36 cameraTheta=2.78 mountX=0.10 mountY=-0.35, mountTheta=-1.31
06:57:49.030 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:49.044 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
06:57:49.045 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:49.045 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:49.045 00.000 12268 Enqueuing Expose request
06:57:49.045 00.000 11616 Worker thread wakes up
06:57:49.045 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:49.045 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:51.053 02.008 11616 Exposure complete
06:57:51.105 00.052 11616 worker thread done servicing request
06:57:51.106 00.001 12268 OnExposeComplete: enter
06:57:51.106 00.000 12268 UpdateGuideState(): m_state=2
06:57:51.106 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
06:57:51.106 00.000 12268 Star::Find returns 1 (0), X=665.79, Y=915.79, Mass=63, SNR=5.5, Peak=28 HFD=6.1
06:57:51.106 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
06:57:51.106 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
06:57:51.106 00.000 12268 CameraToMount -- cameraX=-0.27 cameraY=0.21 hyp=0.34 cameraTheta=2.49 mountX=0.18 mountY=-0.30, mountTheta=-1.03
06:57:51.108 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:51.122 00.014 12268 UpdateGuideState exits: m=63 SNR=5.5
06:57:51.123 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:51.123 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:51.123 00.000 12268 Enqueuing Expose request
06:57:51.123 00.000 11616 Worker thread wakes up
06:57:51.123 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:51.123 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:53.128 02.005 11616 Exposure complete
06:57:53.179 00.051 11616 worker thread done servicing request
06:57:53.179 00.000 12268 OnExposeComplete: enter
06:57:53.180 00.001 12268 UpdateGuideState(): m_state=2
06:57:53.180 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
06:57:53.180 00.000 12268 Star::Find returns 1 (0), X=665.64, Y=915.81, Mass=50, SNR=4.9, Peak=26 HFD=6.1
06:57:53.180 00.000 12268 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.47) = xAngle (1.18 = 1.18)
06:57:53.180 00.000 12268 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.93 = -1.93)
06:57:53.180 00.000 12268 CameraToMount -- cameraX=-0.42 cameraY=0.22 hyp=0.47 cameraTheta=2.65 mountX=0.18 mountY=-0.44, mountTheta=-1.18
06:57:53.182 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:53.197 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
06:57:53.197 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:53.197 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:53.197 00.000 12268 Enqueuing Expose request
06:57:53.197 00.000 11616 Worker thread wakes up
06:57:53.197 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:53.197 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:55.207 02.010 11616 Exposure complete
06:57:55.260 00.053 11616 worker thread done servicing request
06:57:55.260 00.000 12268 OnExposeComplete: enter
06:57:55.260 00.000 12268 UpdateGuideState(): m_state=2
06:57:55.260 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
06:57:55.260 00.000 12268 Star::Find returns 1 (0), X=665.83, Y=915.36, Mass=59, SNR=5.3, Peak=28 HFD=4.4
06:57:55.260 00.000 12268 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.47) = xAngle (-3.84 = 2.45)
06:57:55.261 00.001 12268 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.95 = -0.66)
06:57:55.261 00.000 12268 CameraToMount -- cameraX=-0.23 cameraY=-0.23 hyp=0.33 cameraTheta=-2.36 mountX=-0.25 mountY=-0.20, mountTheta=-2.47
06:57:55.263 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:55.278 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
06:57:55.279 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:55.279 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:55.279 00.000 12268 Enqueuing Expose request
06:57:55.279 00.000 11616 Worker thread wakes up
06:57:55.279 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:55.279 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:57:57.295 02.016 11616 Exposure complete
06:57:57.347 00.052 11616 worker thread done servicing request
06:57:57.347 00.000 12268 OnExposeComplete: enter
06:57:57.347 00.000 12268 UpdateGuideState(): m_state=2
06:57:57.347 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
06:57:57.347 00.000 12268 Star::Find returns 1 (0), X=665.75, Y=915.60, Mass=65, SNR=5.6, Peak=29 HFD=5.5
06:57:57.347 00.000 12268 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.47) = xAngle (1.62 = 1.62)
06:57:57.347 00.000 12268 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.49 = -1.49)
06:57:57.348 00.001 12268 CameraToMount -- cameraX=-0.31 cameraY=0.01 hyp=0.31 cameraTheta=3.10 mountX=-0.02 mountY=-0.31, mountTheta=-1.62
06:57:57.350 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:57.364 00.014 12268 UpdateGuideState exits: m=65 SNR=5.6
06:57:57.364 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:57.364 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:57.364 00.000 12268 Enqueuing Expose request
06:57:57.364 00.000 11616 Worker thread wakes up
06:57:57.364 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:57.364 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:57:59.466 02.102 11616 Exposure complete
06:57:59.519 00.053 11616 worker thread done servicing request
06:57:59.519 00.000 12268 OnExposeComplete: enter
06:57:59.519 00.000 12268 UpdateGuideState(): m_state=2
06:57:59.520 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
06:57:59.520 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.82, Mass=59, SNR=5.3, Peak=29 HFD=5.4
06:57:59.520 00.000 12268 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.47) = xAngle (0.26 = 0.26)
06:57:59.520 00.000 12268 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.85 = -2.85)
06:57:59.520 00.000 12268 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.24 cameraTheta=1.73 mountX=0.23 mountY=-0.07, mountTheta=-0.29
06:57:59.522 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:57:59.537 00.015 12268 UpdateGuideState exits: m=59 SNR=5.3
06:57:59.538 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:57:59.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:57:59.538 00.000 12268 Enqueuing Expose request
06:57:59.538 00.000 11616 Worker thread wakes up
06:57:59.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:57:59.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:01.555 02.017 11616 Exposure complete
06:58:01.606 00.051 11616 worker thread done servicing request
06:58:01.606 00.000 12268 OnExposeComplete: enter
06:58:01.606 00.000 12268 UpdateGuideState(): m_state=2
06:58:01.606 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
06:58:01.606 00.000 12268 Star::Find returns 1 (0), X=665.29, Y=916.17, Mass=64, SNR=5.5, Peak=29 HFD=6.2
06:58:01.607 00.001 12268 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.47) = xAngle (1.02 = 1.02)
06:58:01.607 00.000 12268 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.09 = -2.09)
06:58:01.607 00.000 12268 CameraToMount -- cameraX=-0.77 cameraY=0.58 hyp=0.96 cameraTheta=2.50 mountX=0.50 mountY=-0.84, mountTheta=-1.03
06:58:01.609 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:01.623 00.014 12268 UpdateGuideState exits: m=64 SNR=5.5
06:58:01.623 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:01.623 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:01.623 00.000 12268 Enqueuing Expose request
06:58:01.623 00.000 11616 Worker thread wakes up
06:58:01.624 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:01.624 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:58:03.638 02.014 11616 Exposure complete
06:58:03.690 00.052 11616 worker thread done servicing request
06:58:03.690 00.000 12268 OnExposeComplete: enter
06:58:03.690 00.000 12268 UpdateGuideState(): m_state=2
06:58:03.691 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
06:58:03.691 00.000 12268 Star::Find returns 1 (0), X=665.76, Y=915.59, Mass=45, SNR=4.7, Peak=29 HFD=3.3
06:58:03.691 00.000 12268 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.47) = xAngle (-4.61 = 1.68)
06:58:03.691 00.000 12268 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.72 = -1.43)
06:58:03.691 00.000 12268 CameraToMount -- cameraX=-0.29 cameraY=-0.00 hyp=0.29 cameraTheta=-3.13 mountX=-0.03 mountY=-0.29, mountTheta=-1.68
06:58:03.693 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:03.707 00.014 12268 UpdateGuideState exits: m=45 SNR=4.7
06:58:03.707 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:03.707 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:03.707 00.000 12268 Enqueuing Expose request
06:58:03.707 00.000 11616 Worker thread wakes up
06:58:03.708 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:03.708 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:05.711 02.003 11616 Exposure complete
06:58:05.762 00.051 11616 worker thread done servicing request
06:58:05.762 00.000 12268 OnExposeComplete: enter
06:58:05.763 00.001 12268 UpdateGuideState(): m_state=2
06:58:05.763 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
06:58:05.763 00.000 12268 Star::Find returns 1 (0), X=665.89, Y=915.68, Mass=38, SNR=4.3, Peak=27 HFD=3.4
06:58:05.763 00.000 12268 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.47) = xAngle (1.16 = 1.16)
06:58:05.763 00.000 12268 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.95 = -1.95)
06:58:05.763 00.000 12268 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.64 mountX=0.08 mountY=-0.18, mountTheta=-1.17
06:58:05.765 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:05.779 00.014 12268 UpdateGuideState exits: m=38 SNR=4.3
06:58:05.779 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:05.779 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:05.780 00.001 12268 Enqueuing Expose request
06:58:05.780 00.000 11616 Worker thread wakes up
06:58:05.780 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:05.780 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:07.788 02.008 11616 Exposure complete
06:58:07.839 00.051 11616 worker thread done servicing request
06:58:07.839 00.000 12268 OnExposeComplete: enter
06:58:07.839 00.000 12268 UpdateGuideState(): m_state=2
06:58:07.839 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
06:58:07.839 00.000 12268 Star::Find returns 1 (0), X=665.44, Y=915.19, Mass=56, SNR=5.2, Peak=26 HFD=5.9
06:58:07.839 00.000 12268 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.47) = xAngle (-4.04 = 2.24)
06:58:07.839 00.000 12268 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.15 = -0.87)
06:58:07.840 00.001 12268 CameraToMount -- cameraX=-0.62 cameraY=-0.40 hyp=0.74 cameraTheta=-2.57 mountX=-0.46 mountY=-0.56, mountTheta=-2.26
06:58:07.841 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=5, FiltMax=7, Gamma=1.290
06:58:07.856 00.015 12268 UpdateGuideState exits: m=56 SNR=5.2
06:58:07.856 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:07.856 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:07.856 00.000 12268 Enqueuing Expose request
06:58:07.856 00.000 11616 Worker thread wakes up
06:58:07.856 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:07.856 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:58:09.870 02.014 11616 Exposure complete
06:58:09.922 00.052 11616 worker thread done servicing request
06:58:09.922 00.000 12268 OnExposeComplete: enter
06:58:09.922 00.000 12268 UpdateGuideState(): m_state=2
06:58:09.922 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
06:58:09.923 00.001 12268 Star::Find returns 1 (0), X=665.68, Y=916.07, Mass=44, SNR=4.7, Peak=30 HFD=3.1
06:58:09.923 00.000 12268 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.47) = xAngle (0.76 = 0.76)
06:58:09.923 00.000 12268 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.35 = -2.35)
06:58:09.923 00.000 12268 CameraToMount -- cameraX=-0.38 cameraY=0.49 hyp=0.62 cameraTheta=2.24 mountX=0.45 mountY=-0.44, mountTheta=-0.78
06:58:09.926 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:09.940 00.014 12268 UpdateGuideState exits: m=44 SNR=4.7
06:58:09.940 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:09.940 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:09.940 00.000 12268 Enqueuing Expose request
06:58:09.940 00.000 11616 Worker thread wakes up
06:58:09.941 00.001 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:09.941 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:11.960 02.019 11616 Exposure complete
06:58:12.010 00.050 11616 worker thread done servicing request
06:58:12.010 00.000 12268 OnExposeComplete: enter
06:58:12.011 00.001 12268 UpdateGuideState(): m_state=2
06:58:12.011 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
06:58:12.011 00.000 12268 Star::Find returns 1 (0), X=665.50, Y=915.81, Mass=55, SNR=5.2, Peak=29 HFD=5.2
06:58:12.011 00.000 12268 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.47) = xAngle (1.30 = 1.30)
06:58:12.011 00.000 12268 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.81 = -1.81)
06:58:12.011 00.000 12268 CameraToMount -- cameraX=-0.56 cameraY=0.22 hyp=0.60 cameraTheta=2.77 mountX=0.16 mountY=-0.58, mountTheta=-1.30
06:58:12.013 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:12.027 00.014 12268 UpdateGuideState exits: m=55 SNR=5.2
06:58:12.028 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:12.028 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:12.028 00.000 12268 Enqueuing Expose request
06:58:12.028 00.000 11616 Worker thread wakes up
06:58:12.028 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:12.028 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:58:14.041 02.013 11616 Exposure complete
06:58:14.091 00.050 11616 worker thread done servicing request
06:58:14.091 00.000 12268 OnExposeComplete: enter
06:58:14.091 00.000 12268 UpdateGuideState(): m_state=2
06:58:14.092 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
06:58:14.092 00.000 12268 Star::Find returns 1 (0), X=665.43, Y=915.41, Mass=50, SNR=5.0, Peak=27 HFD=4.6
06:58:14.092 00.000 12268 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.47) = xAngle (-4.34 = 1.94)
06:58:14.092 00.000 12268 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.45 = -1.17)
06:58:14.092 00.000 12268 CameraToMount -- cameraX=-0.62 cameraY=-0.17 hyp=0.65 cameraTheta=-2.87 mountX=-0.23 mountY=-0.60, mountTheta=-1.94
06:58:14.094 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:14.109 00.015 12268 UpdateGuideState exits: m=50 SNR=5.0
06:58:14.109 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:14.109 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:14.109 00.000 12268 Enqueuing Expose request
06:58:14.109 00.000 11616 Worker thread wakes up
06:58:14.109 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:14.110 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:58:16.121 02.011 11616 Exposure complete
06:58:16.172 00.051 11616 worker thread done servicing request
06:58:16.172 00.000 12268 OnExposeComplete: enter
06:58:16.172 00.000 12268 UpdateGuideState(): m_state=2
06:58:16.173 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
06:58:16.173 00.000 12268 Star::Find returns 1 (0), X=665.98, Y=915.60, Mass=39, SNR=4.4, Peak=29 HFD=3.4
06:58:16.173 00.000 12268 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.47) = xAngle (1.47 = 1.47)
06:58:16.173 00.000 12268 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.64 = -1.64)
06:58:16.173 00.000 12268 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.94 mountX=0.01 mountY=-0.08, mountTheta=-1.47
06:58:16.174 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:58:16.189 00.015 12268 UpdateGuideState exits: m=39 SNR=4.4
06:58:16.189 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:16.189 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:16.189 00.000 12268 Enqueuing Expose request
06:58:16.189 00.000 11616 Worker thread wakes up
06:58:16.189 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:16.189 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:18.194 02.005 11616 Exposure complete
06:58:18.247 00.053 11616 worker thread done servicing request
06:58:18.247 00.000 12268 OnExposeComplete: enter
06:58:18.247 00.000 12268 UpdateGuideState(): m_state=2
06:58:18.247 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
06:58:18.248 00.001 12268 Star::Find returns 1 (0), X=665.39, Y=916.13, Mass=50, SNR=4.9, Peak=28 HFD=3.8
06:58:18.248 00.000 12268 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.47) = xAngle (0.99 = 0.99)
06:58:18.248 00.000 12268 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.12 = -2.12)
06:58:18.248 00.000 12268 CameraToMount -- cameraX=-0.67 cameraY=0.54 hyp=0.86 cameraTheta=2.46 mountX=0.47 mountY=-0.73, mountTheta=-1.00
06:58:18.250 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:18.266 00.016 12268 UpdateGuideState exits: m=50 SNR=4.9
06:58:18.266 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:18.266 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:18.266 00.000 12268 Enqueuing Expose request
06:58:18.266 00.000 11616 Worker thread wakes up
06:58:18.266 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:18.266 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:58:20.285 02.019 11616 Exposure complete
06:58:20.340 00.055 11616 worker thread done servicing request
06:58:20.340 00.000 12268 OnExposeComplete: enter
06:58:20.340 00.000 12268 UpdateGuideState(): m_state=2
06:58:20.341 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
06:58:20.341 00.000 12268 Star::Find returns 1 (0), X=665.55, Y=916.01, Mass=52, SNR=5.0, Peak=30 HFD=5.3
06:58:20.341 00.000 12268 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.47) = xAngle (0.98 = 0.98)
06:58:20.341 00.000 12268 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
06:58:20.341 00.000 12268 CameraToMount -- cameraX=-0.51 cameraY=0.42 hyp=0.66 cameraTheta=2.45 mountX=0.37 mountY=-0.55, mountTheta=-0.99
06:58:20.344 00.003 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:58:20.362 00.018 12268 UpdateGuideState exits: m=52 SNR=5.0
06:58:20.362 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:20.362 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:20.362 00.000 12268 Enqueuing Expose request
06:58:20.362 00.000 11616 Worker thread wakes up
06:58:20.362 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:20.363 00.001 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:22.379 02.016 11616 Exposure complete
06:58:22.432 00.053 11616 worker thread done servicing request
06:58:22.432 00.000 12268 OnExposeComplete: enter
06:58:22.432 00.000 12268 UpdateGuideState(): m_state=2
06:58:22.432 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
06:58:22.432 00.000 12268 Star::Find returns 1 (0), X=666.02, Y=915.75, Mass=57, SNR=5.2, Peak=30 HFD=4.1
06:58:22.433 00.001 12268 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.47) = xAngle (0.31 = 0.31)
06:58:22.433 00.000 12268 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.81 = -2.81)
06:58:22.433 00.000 12268 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.78 mountX=0.16 mountY=-0.06, mountTheta=-0.33
06:58:22.435 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:22.449 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
06:58:22.450 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:22.450 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:22.450 00.000 12268 Enqueuing Expose request
06:58:22.450 00.000 11616 Worker thread wakes up
06:58:22.450 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:22.450 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:24.466 02.016 11616 Exposure complete
06:58:24.519 00.053 11616 worker thread done servicing request
06:58:24.519 00.000 12268 OnExposeComplete: enter
06:58:24.520 00.001 12268 UpdateGuideState(): m_state=2
06:58:24.520 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
06:58:24.520 00.000 12268 Star::Find returns 1 (0), X=665.37, Y=915.42, Mass=55, SNR=5.1, Peak=29 HFD=5.6
06:58:24.520 00.000 12268 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.47) = xAngle (-4.38 = 1.90)
06:58:24.520 00.000 12268 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.49 = -1.21)
06:58:24.520 00.000 12268 CameraToMount -- cameraX=-0.69 cameraY=-0.16 hyp=0.71 cameraTheta=-2.91 mountX=-0.23 mountY=-0.66, mountTheta=-1.91
06:58:24.522 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:24.537 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
06:58:24.538 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:24.538 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:24.538 00.000 12268 Enqueuing Expose request
06:58:24.538 00.000 11616 Worker thread wakes up
06:58:24.538 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:24.538 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:58:26.558 02.020 11616 Exposure complete
06:58:26.610 00.052 11616 worker thread done servicing request
06:58:26.610 00.000 12268 OnExposeComplete: enter
06:58:26.610 00.000 12268 UpdateGuideState(): m_state=2
06:58:26.610 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
06:58:26.611 00.001 12268 Star::Find returns 1 (0), X=666.23, Y=915.86, Mass=42, SNR=4.6, Peak=28 HFD=4.2
06:58:26.611 00.000 12268 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.47) = xAngle (-0.46 = -0.46)
06:58:26.611 00.000 12268 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-3.57 = 2.71)
06:58:26.611 00.000 12268 CameraToMount -- cameraX=0.17 cameraY=0.28 hyp=0.33 cameraTheta=1.02 mountX=0.29 mountY=0.13, mountTheta=0.43
06:58:26.613 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:26.628 00.015 12268 UpdateGuideState exits: m=42 SNR=4.6
06:58:26.628 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:26.628 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:26.628 00.000 12268 Enqueuing Expose request
06:58:26.628 00.000 11616 Worker thread wakes up
06:58:26.628 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:26.628 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:28.630 02.002 11616 Exposure complete
06:58:28.681 00.051 11616 worker thread done servicing request
06:58:28.681 00.000 12268 OnExposeComplete: enter
06:58:28.681 00.000 12268 UpdateGuideState(): m_state=2
06:58:28.681 00.000 12268 Star::Find(15, 666, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
06:58:28.681 00.000 12268 Star::Find returns 1 (0), X=665.57, Y=916.24, Mass=52, SNR=5.0, Peak=25 HFD=6.7
06:58:28.682 00.001 12268 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.47) = xAngle (0.74 = 0.74)
06:58:28.682 00.000 12268 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.37 = -2.37)
06:58:28.682 00.000 12268 CameraToMount -- cameraX=-0.49 cameraY=0.65 hyp=0.82 cameraTheta=2.22 mountX=0.60 mountY=-0.57, mountTheta=-0.76
06:58:28.684 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=8, Gamma=1.290
06:58:28.698 00.014 12268 UpdateGuideState exits: m=52 SNR=5.0
06:58:28.699 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:28.699 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:28.699 00.000 12268 Enqueuing Expose request
06:58:28.699 00.000 11616 Worker thread wakes up
06:58:28.699 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:28.699 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:30.710 02.011 11616 Exposure complete
06:58:30.761 00.051 11616 worker thread done servicing request
06:58:30.762 00.001 12268 OnExposeComplete: enter
06:58:30.762 00.000 12268 UpdateGuideState(): m_state=2
06:58:30.762 00.000 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
06:58:30.762 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.40, Mass=59, SNR=5.3, Peak=26 HFD=7.0
06:58:30.762 00.000 12268 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.47) = xAngle (-4.35 = 1.93)
06:58:30.762 00.000 12268 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.46 = -1.18)
06:58:30.762 00.000 12268 CameraToMount -- cameraX=-0.72 cameraY=-0.19 hyp=0.74 cameraTheta=-2.88 mountX=-0.26 mountY=-0.69, mountTheta=-1.93
06:58:30.764 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:30.778 00.014 12268 UpdateGuideState exits: m=59 SNR=5.3
06:58:30.779 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:30.779 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:30.779 00.000 12268 Enqueuing Expose request
06:58:30.779 00.000 11616 Worker thread wakes up
06:58:30.779 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:30.779 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:58:32.783 02.004 11616 Exposure complete
06:58:32.836 00.053 11616 worker thread done servicing request
06:58:32.837 00.001 12268 OnExposeComplete: enter
06:58:32.837 00.000 12268 UpdateGuideState(): m_state=2
06:58:32.837 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
06:58:32.837 00.000 12268 Star::Find returns 1 (0), X=665.63, Y=915.92, Mass=57, SNR=5.2, Peak=28 HFD=4.9
06:58:32.837 00.000 12268 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.47) = xAngle (1.01 = 1.01)
06:58:32.837 00.000 12268 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.10 = -2.10)
06:58:32.837 00.000 12268 CameraToMount -- cameraX=-0.43 cameraY=0.33 hyp=0.54 cameraTheta=2.49 mountX=0.29 mountY=-0.47, mountTheta=-1.02
06:58:32.839 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:32.853 00.014 12268 UpdateGuideState exits: m=57 SNR=5.2
06:58:32.853 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:32.853 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:32.853 00.000 12268 Enqueuing Expose request
06:58:32.854 00.001 11616 Worker thread wakes up
06:58:32.854 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:32.854 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:34.865 02.011 11616 Exposure complete
06:58:34.914 00.049 11616 worker thread done servicing request
06:58:34.915 00.001 12268 OnExposeComplete: enter
06:58:34.915 00.000 12268 UpdateGuideState(): m_state=2
06:58:34.915 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
06:58:34.915 00.000 12268 Star::Find returns 1 (0), X=665.49, Y=915.14, Mass=58, SNR=5.3, Peak=31 HFD=5.2
06:58:34.915 00.000 12268 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.47) = xAngle (-3.95 = 2.33)
06:58:34.915 00.000 12268 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.06 = -0.78)
06:58:34.915 00.000 12268 CameraToMount -- cameraX=-0.57 cameraY=-0.45 hyp=0.72 cameraTheta=-2.48 mountX=-0.50 mountY=-0.50, mountTheta=-2.35
06:58:34.917 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:34.932 00.015 12268 UpdateGuideState exits: m=58 SNR=5.3
06:58:34.932 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:34.932 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:34.932 00.000 12268 Enqueuing Expose request
06:58:34.932 00.000 11616 Worker thread wakes up
06:58:34.932 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:34.932 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:58:36.939 02.007 11616 Exposure complete
06:58:36.991 00.052 11616 worker thread done servicing request
06:58:36.991 00.000 12268 OnExposeComplete: enter
06:58:36.991 00.000 12268 UpdateGuideState(): m_state=2
06:58:36.991 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
06:58:36.991 00.000 12268 Star::Find returns 1 (0), X=665.34, Y=915.63, Mass=55, SNR=5.1, Peak=30 HFD=6.2
06:58:36.991 00.000 12268 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.47) = xAngle (1.61 = 1.61)
06:58:36.992 00.001 12268 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-1.50 = -1.50)
06:58:36.992 00.000 12268 CameraToMount -- cameraX=-0.71 cameraY=0.04 hyp=0.72 cameraTheta=3.09 mountX=-0.03 mountY=-0.71, mountTheta=-1.61
06:58:36.993 00.001 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:37.008 00.015 12268 UpdateGuideState exits: m=55 SNR=5.1
06:58:37.008 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:37.008 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:37.008 00.000 12268 Enqueuing Expose request
06:58:37.008 00.000 11616 Worker thread wakes up
06:58:37.008 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:37.008 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,901,31,31)
06:58:39.017 02.009 11616 Exposure complete
06:58:39.069 00.052 11616 worker thread done servicing request
06:58:39.070 00.001 12268 OnExposeComplete: enter
06:58:39.070 00.000 12268 UpdateGuideState(): m_state=2
06:58:39.070 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
06:58:39.070 00.000 12268 Star::Find returns 1 (0), X=665.25, Y=915.15, Mass=54, SNR=5.1, Peak=28 HFD=5.9
06:58:39.070 00.000 12268 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.47) = xAngle (-4.12 = 2.16)
06:58:39.070 00.000 12268 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-7.23 = -0.95)
06:58:39.070 00.000 12268 CameraToMount -- cameraX=-0.81 cameraY=-0.43 hyp=0.92 cameraTheta=-2.65 mountX=-0.51 mountY=-0.75, mountTheta=-2.17
06:58:39.072 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:39.086 00.014 12268 UpdateGuideState exits: m=54 SNR=5.1
06:58:39.087 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:39.087 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:39.087 00.000 12268 Enqueuing Expose request
06:58:39.087 00.000 11616 Worker thread wakes up
06:58:39.087 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:39.087 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(650,900,31,31)
06:58:41.095 02.008 11616 Exposure complete
06:58:41.146 00.051 11616 worker thread done servicing request
06:58:41.146 00.000 12268 OnExposeComplete: enter
06:58:41.146 00.000 12268 UpdateGuideState(): m_state=2
06:58:41.147 00.001 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
06:58:41.147 00.000 12268 Star::Find returns 1 (0), X=665.84, Y=916.02, Mass=50, SNR=4.9, Peak=29 HFD=4.4
06:58:41.147 00.000 12268 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.47) = xAngle (0.56 = 0.56)
06:58:41.147 00.000 12268 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.55 = -2.55)
06:58:41.147 00.000 12268 CameraToMount -- cameraX=-0.21 cameraY=0.43 hyp=0.48 cameraTheta=2.03 mountX=0.41 mountY=-0.27, mountTheta=-0.58
06:58:41.149 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:41.163 00.014 12268 UpdateGuideState exits: m=50 SNR=4.9
06:58:41.164 00.001 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:41.164 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:41.164 00.000 12268 Enqueuing Expose request
06:58:41.164 00.000 11616 Worker thread wakes up
06:58:41.164 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:41.164 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:43.175 02.011 11616 Exposure complete
06:58:43.226 00.051 11616 worker thread done servicing request
06:58:43.226 00.000 12268 OnExposeComplete: enter
06:58:43.226 00.000 12268 UpdateGuideState(): m_state=2
06:58:43.227 00.001 12268 Star::Find(15, 665, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
06:58:43.227 00.000 12268 Star::Find returns 1 (0), X=665.62, Y=915.96, Mass=53, SNR=5.1, Peak=27 HFD=6.6
06:58:43.227 00.000 12268 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.47) = xAngle (0.97 = 0.97)
06:58:43.227 00.000 12268 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.14 = -2.14)
06:58:43.227 00.000 12268 CameraToMount -- cameraX=-0.44 cameraY=0.37 hyp=0.57 cameraTheta=2.44 mountX=0.32 mountY=-0.48, mountTheta=-0.98
06:58:43.229 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:43.246 00.017 12268 UpdateGuideState exits: m=53 SNR=5.1
06:58:43.246 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:43.246 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:43.246 00.000 12268 Enqueuing Expose request
06:58:43.246 00.000 11616 Worker thread wakes up
06:58:43.246 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:43.246 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:45.190 01.944 12268 evsrv: cli 0F8E6D80 connect
06:58:45.190 00.000 12268 case statement mapped state 2 to 1
06:58:45.190 00.000 12268 case statement mapped state 2 to 1
06:58:45.191 00.001 12268 evsrv: cli 0F8E6D80 request: {"method":"get_app_state","id":"bb78a602-deca-4b52-a114-e87daa8d952a"}
06:58:45.191 00.000 12268 case statement mapped state 2 to 1
06:58:45.191 00.000 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":"Selected","id":"bb78a602-deca-4b52-a114-e87daa8d952a"}
06:58:45.192 00.001 12268 evsrv: cli 0F8E6D80 disconnect
06:58:45.264 00.072 11616 Exposure complete
06:58:45.384 00.120 11616 worker thread done servicing request
06:58:45.384 00.000 12268 OnExposeComplete: enter
06:58:45.384 00.000 12268 UpdateGuideState(): m_state=2
06:58:45.384 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
06:58:45.384 00.000 12268 Star::Find returns 1 (0), X=665.94, Y=915.04, Mass=49, SNR=4.9, Peak=28 HFD=4.3
06:58:45.384 00.000 12268 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.47) = xAngle (-3.26 = 3.02)
06:58:45.385 00.001 12268 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-6.37 = -0.09)
06:58:45.385 00.000 12268 CameraToMount -- cameraX=-0.12 cameraY=-0.55 hyp=0.56 cameraTheta=-1.79 mountX=-0.56 mountY=-0.05, mountTheta=-3.05
06:58:45.387 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:45.405 00.018 12268 UpdateGuideState exits: m=49 SNR=4.9
06:58:45.405 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:45.405 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:45.405 00.000 12268 Enqueuing Expose request
06:58:45.405 00.000 11616 Worker thread wakes up
06:58:45.405 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:45.405 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,900,31,31)
06:58:47.454 02.049 11616 Exposure complete
06:58:47.512 00.058 11616 worker thread done servicing request
06:58:47.512 00.000 12268 OnExposeComplete: enter
06:58:47.512 00.000 12268 UpdateGuideState(): m_state=2
06:58:47.512 00.000 12268 Star::Find(15, 665, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
06:58:47.512 00.000 12268 Star::Find returns 1 (0), X=665.96, Y=915.79, Mass=50, SNR=4.9, Peak=29 HFD=5.9
06:58:47.512 00.000 12268 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.47) = xAngle (0.55 = 0.55)
06:58:47.512 00.000 12268 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.47) + m_yAngleError (3.11)) = yAngle (-2.56 = -2.56)
06:58:47.513 00.001 12268 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.02 mountX=0.19 mountY=-0.12, mountTheta=-0.57
06:58:47.515 00.002 12268 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=6, FiltMin=4, FiltMax=7, Gamma=1.290
06:58:47.530 00.015 12268 UpdateGuideState exits: m=50 SNR=4.9
06:58:47.530 00.000 12268 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
06:58:47.530 00.000 12268 ScheduleExposure(2000,3,1) exposurePending=0
06:58:47.530 00.000 12268 Enqueuing Expose request
06:58:47.530 00.000 11616 Worker thread wakes up
06:58:47.530 00.000 11616 worker thread servicing REQUEST_EXPOSE 2000
06:58:47.530 00.000 11616 Handling exposure in thread, d=2000 o=3 r=(651,901,31,31)
06:58:48.104 00.574 12268 evsrv: cli 0F8E69C0 connect
06:58:48.104 00.000 12268 case statement mapped state 2 to 1
06:58:48.105 00.001 12268 case statement mapped state 2 to 1
06:58:48.106 00.001 12268 evsrv: cli 0F8E69C0 request: {"method":"get_app_state","id":"a0940bd8-8bf4-4e6a-972b-9759c1ab4dd9"}
06:58:48.106 00.000 12268 case statement mapped state 2 to 1
06:58:48.106 00.000 12268 evsrv: cli 0F8E69C0 response: {"jsonrpc":"2.0","result":"Selected","id":"a0940bd8-8bf4-4e6a-972b-9759c1ab4dd9"}
06:58:48.107 00.001 12268 evsrv: cli 0F8E69C0 disconnect
06:58:48.127 00.020 12268 evsrv: cli 0F8E6D80 connect
06:58:48.128 00.001 12268 case statement mapped state 2 to 1
06:58:48.128 00.000 12268 case statement mapped state 2 to 1
06:58:48.131 00.003 12268 evsrv: cli 0F8E6D80 request: {"method":"shutdown","id":"4e4e0068-ba8b-442c-b7ae-763b06170a7e"}
06:58:48.132 00.001 12268 evsrv: cli 0F8E6D80 response: {"jsonrpc":"2.0","result":0,"id":"4e4e0068-ba8b-442c-b7ae-763b06170a7e"}
06:58:48.133 00.001 12268 IdleClosing
06:58:48.133 00.000 12268 MyFrame::OnClose proceeding
06:58:48.133 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
06:58:48.133 00.000 12268 Status Line: Waiting for devices...
06:58:48.137 00.004 12268 StopWorkerThread(0x012F39F0) begins
06:58:48.165 00.028 12268 evsrv: cli 0F8E6D80 disconnect
06:58:48.176 00.011 12268 evsrv: cli 0F8E6B00 disconnect
06:58:48.198 00.022 11616 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
06:58:48.198 00.000 11616 worker thread done servicing request
06:58:48.198 00.000 11616 Worker thread wakes up
06:58:48.198 00.000 11616 worker thread servicing REQUEST_TERMINATE
06:58:48.198 00.000 11616 worker thread done servicing request
06:58:48.198 00.000 11616 WorkerThread::Entry() ends
06:58:48.201 00.003 12268 OnExposeComplete: enter
06:58:48.201 00.000 12268 OnExposeComplete: Capture Error reported
06:58:48.201 00.000 12268 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
06:58:48.201 00.000 12268 Changing from state SELECTED to UNINITIALIZED
06:58:48.202 00.001 12268 guider state => SELECTING
06:58:48.208 00.006 12268 Status Line: Stopped.
06:58:48.219 00.011 12268 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
06:58:48.341 00.122 12268 StopWorkerThread() threadExitCode=0
06:58:48.341 00.000 12268 StopWorkerThread(0x012F39F0) ends
06:58:48.341 00.000 12268 WorkerThread destructor called
06:58:48.341 00.000 12268 StopWorkerThread(0x012F4260) begins
06:58:48.342 00.001 13144 Worker thread wakes up
06:58:48.343 00.001 13144 worker thread servicing REQUEST_TERMINATE
06:58:48.343 00.000 13144 worker thread done servicing request
06:58:48.343 00.000 13144 WorkerThread::Entry() ends
06:58:48.517 00.174 12268 StopWorkerThread() threadExitCode=0
06:58:48.517 00.000 12268 StopWorkerThread(0x012F4260) ends
06:58:48.517 00.000 12268 WorkerThread destructor called
06:58:48.518 00.001 12268 Shutdown: forced=0
06:58:48.518 00.000 12268 Shutdown: disconnect scope
06:58:48.518 00.000 12268 ASCOM Scope: Disconnecting
06:58:48.519 00.001 12268 ASCOM Scope: Disconnected Successfully
06:58:48.525 00.006 12268 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
06:58:48.525 00.000 12268 ScopeASCOM::GetDeclinationRadians() returns Unknown
06:58:48.525 00.000 12268 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
06:58:48.525 00.000 12268 ScopeASCOM::SideOfPier() returns -1
06:58:48.526 00.001 12268 Shutdown: disconnect camera
06:58:48.534 00.008 12268 Shutdown complete
06:58:48.534 00.000 12268 UPD: shutdown
06:58:48.535 00.001 12268 stopping server
06:58:48.536 00.001 12268 event server stopped
06:58:48.536 00.000 12268 Status Line: Server stopped
06:58:48.550 00.014 12268 Clearing defect map...
